/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc23.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=768121058" .ident "BY rg131678 ON Mon Jul 14 14:17:18 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc23.s,v 1.3 2007/07/05 21:59:20 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 0x9, %g2 set 0xD, %g3 set 0xA, %g4 set 0x1, %g5 set 0x5, %g6 set 0x7, %g7 !# Input registers set -0x5, %i0 set -0xC, %i1 set -0xD, %i2 set -0x9, %i3 set -0xF, %i4 set -0x9, %i5 set -0x7, %i6 set -0xB, %i7 !# Local registers set 0x7F32E609, %l0 set 0x5E79AF99, %l1 set 0x7031E211, %l2 set 0x63B43963, %l3 set 0x70DDA673, %l4 set 0x2F400AD9, %l5 set 0x78F32ECF, %l6 !# Output registers set 0x00E6, %o0 set -0x0F4F, %o1 set 0x0EA5, %o2 set 0x1997, %o3 set -0x13A2, %o4 set -0x098B, %o5 set 0x1D89, %o6 set 0x0BD3, %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 .. andcc %l5, 0x1A6A, %i0 brnz %g3, loop_1 ldd [%l7 + 0x50], %f10 ldx [%l7 + 0x40], %o0 bshuffle %f0, %f10, %f4 loop_1: fpsub16 %f0, %f10, %f12 ldub [%l7 + 0x6A], %g6 sth %i4, [%l7 + 0x76] fmovdn %icc, %f9, %f3 addccc %l4, %i5, %l1 edge8 %g4, %o4, %g2 nop setx loop_2, %l0, %l1 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 + 0x38], %g7 tsubcc %o5, 0x0E64, %o2 bvs,a,pn %xcc, loop_3 loop_2: sra %g1, 0x15, %l0 fornot1 %f2, %f0, %f14 edge32ln %i7, %g5, %i6 loop_3: ldsh [%l7 + 0x30], %i3 fmul8x16al %f14, %f1, %f0 ldsb [%l7 + 0x57], %o6 fsrc2 %f12, %f0 fnot1s %f15, %f5 tvs %xcc, 0x5 tne %icc, 0x0 sethi 0x13A8, %o3 fnand %f14, %f10, %f4 stw %l3, [%l7 + 0x60] stx %i2, [%l7 + 0x78] movre %l6, 0x3B5, %o1 array32 %o7, %l2, %l5 edge16l %i1, %i0, %g3 st %f1, [%l7 + 0x0C] fexpand %f2, %f2 fandnot1s %f0, %f9, %f6 fbg %fcc2, loop_4 sth %g6, [%l7 + 0x48] bgu,a,pn %icc, loop_5 fcmpeq16 %f8, %f2, %i4 loop_4: fsrc1 %f12, %f2 fba %fcc1, loop_6 loop_5: ld [%l7 + 0x20], %f14 ld [%l7 + 0x10], %f3 stb %o0, [%l7 + 0x09] loop_6: tneg %xcc, 0x2 edge8n %l4, %l1, %g4 bneg,pn %xcc, loop_7 tneg %xcc, 0x1 lduh [%l7 + 0x1C], %o4 ldsw [%l7 + 0x24], %i5 loop_7: fzero %f0 fcmple16 %f4, %f12, %g7 srax %g2, %o5, %o2 brlz %l0, loop_8 fmul8sux16 %f0, %f12, %f14 ldd [%l7 + 0x78], %f12 ldx [%l7 + 0x20], %i7 loop_8: lduh [%l7 + 0x4E], %g1 ldsw [%l7 + 0x60], %i6 fandnot1 %f2, %f10, %f10 std %f0, [%l7 + 0x48] fmovdne %xcc, %f5, %f0 fmovsg %icc, %f2, %f10 tgu %xcc, 0x1 fabss %f3, %f3 sethi 0x0BE0, %i3 ld [%l7 + 0x14], %f2 stb %g5, [%l7 + 0x63] movrgez %o6, 0x332, %l3 movleu %icc, %i2, %l6 popc %o3, %o7 xnorcc %l2, 0x0C4B, %o1 fbug,a %fcc1, loop_9 st %f15, [%l7 + 0x28] fmovdn %icc, %f1, %f3 sth %i1, [%l7 + 0x0C] loop_9: umulcc %i0, %l5, %g3 bne,pt %xcc, loop_10 te %xcc, 0x6 fmovrsgez %i4, %f6, %f4 std %f10, [%l7 + 0x10] loop_10: fble,a %fcc0, loop_11 stw %g6, [%l7 + 0x24] ldx [%l7 + 0x50], %o0 xnor %l1, 0x1025, %g4 loop_11: sllx %l4, 0x0B, %o4 tn %xcc, 0x7 edge8l %g7, %g2, %i5 brlez %o2, loop_12 ldub [%l7 + 0x13], %l0 ldx [%l7 + 0x30], %o5 brlez %i7, loop_13 loop_12: fnors %f10, %f0, %f1 subc %g1, %i6, %g5 fmovrde %i3, %f6, %f6 loop_13: fbo,a %fcc3, loop_14 fand %f12, %f0, %f14 fabss %f7, %f14 fmovrdgz %o6, %f8, %f4 loop_14: fones %f3 ldd [%l7 + 0x08], %f2 fsrc1s %f11, %f8 fmovscc %icc, %f0, %f7 fornot2 %f10, %f8, %f6 lduw [%l7 + 0x44], %l3 tsubcctv %i2, %o3, %l6 lduh [%l7 + 0x7C], %o7 tsubcctv %l2, %o1, %i1 fone %f0 stb %l5, [%l7 + 0x09] fmovrslz %g3, %f11, %f11 or %i4, 0x0146, %i0 stw %g6, [%l7 + 0x5C] stw %o0, [%l7 + 0x74] movre %l1, 0x272, %l4 stx %o4, [%l7 + 0x68] sub %g4, %g7, %g2 brz,a %o2, loop_15 fornot2s %f11, %f11, %f2 edge16ln %l0, %i5, %i7 lduh [%l7 + 0x5C], %g1 loop_15: movrgz %i6, %o5, %i3 srl %o6, 0x15, %l3 fmovdn %xcc, %f8, %f8 tn %xcc, 0x1 fnegd %f10, %f14 ldsh [%l7 + 0x3E], %g5 ld [%l7 + 0x18], %f14 ld [%l7 + 0x44], %f10 fmovrdne %o3, %f14, %f12 fmovdleu %xcc, %f13, %f11 stw %i2, [%l7 + 0x68] udivcc %l6, 0x076E, %l2 fnand %f14, %f0, %f14 array8 %o7, %i1, %l5 ld [%l7 + 0x40], %f9 edge8ln %o1, %i4, %i0 edge32 %g6, %o0, %l1 ldsb [%l7 + 0x30], %l4 fmuld8ulx16 %f9, %f9, %f2 std %f8, [%l7 + 0x60] tvs %icc, 0x1 edge8 %g3, %g4, %g7 sethi 0x00A2, %g2 fbg,a %fcc2, loop_16 fmovrdne %o4, %f10, %f14 orn %l0, 0x1321, %i5 edge32ln %o2, %g1, %i6 loop_16: fpmerge %f7, %f13, %f14 ldsh [%l7 + 0x24], %i7 ldd [%l7 + 0x10], %f12 tpos %xcc, 0x2 ldub [%l7 + 0x79], %i3 andn %o5, %l3, %o6 bcs,a,pt %xcc, loop_17 sth %g5, [%l7 + 0x7E] and %i2, 0x17C2, %l6 fmovde %icc, %f8, %f3 loop_17: fmovda %xcc, %f11, %f12 brlz %o3, loop_18 fmovscc %icc, %f8, %f7 fbug,a %fcc3, loop_19 sethi 0x1CE3, %o7 loop_18: fbo %fcc3, loop_20 sdivx %l2, 0x0B05, %i1 loop_19: fmovrse %o1, %f1, %f2 fexpand %f3, %f4 loop_20: stx %i4, [%l7 + 0x48] bleu,a %xcc, loop_21 sdivx %i0, 0x1469, %l5 stx %o0, [%l7 + 0x58] stb %g6, [%l7 + 0x1E] loop_21: stb %l4, [%l7 + 0x4F] st %f3, [%l7 + 0x28] fbul %fcc3, loop_22 fmovsl %icc, %f1, %f12 movrgez %g3, 0x1B1, %g4 fsrc2 %f6, %f8 loop_22: lduh [%l7 + 0x0C], %g7 ld [%l7 + 0x68], %f15 fcmpne16 %f14, %f12, %g2 fandnot2s %f6, %f7, %f4 fmovscs %xcc, %f10, %f5 ldub [%l7 + 0x24], %l1 or %o4, 0x030D, %i5 tl %icc, 0x1 move %icc, %l0, %o2 movg %icc, %i6, %i7 udivx %g1, 0x0C9C, %o5 movge %icc, %l3, %o6 bn loop_23 lduh [%l7 + 0x44], %g5 srlx %i3, %l6, %i2 edge32 %o7, %o3, %i1 loop_23: st %f2, [%l7 + 0x18] subccc %l2, %i4, %o1 addccc %i0, %l5, %g6 fbue,a %fcc2, loop_24 ldd [%l7 + 0x60], %f2 fandnot2s %f1, %f15, %f2 fmovdgu %xcc, %f4, %f4 loop_24: ldsb [%l7 + 0x13], %o0 fmovd %f6, %f12 fcmpne16 %f0, %f6, %g3 fnot1 %f0, %f0 stx %l4, [%l7 + 0x18] umulcc %g4, 0x1679, %g7 ldsh [%l7 + 0x72], %g2 fbue %fcc0, loop_25 alignaddr %l1, %i5, %o4 fmovrslez %o2, %f7, %f5 stx %i6, [%l7 + 0x78] loop_25: movrgz %i7, %l0, %o5 fmovsgu %icc, %f9, %f0 fble,a %fcc2, loop_26 stx %g1, [%l7 + 0x50] fmovsg %icc, %f9, %f15 lduh [%l7 + 0x1E], %l3 loop_26: fmovrsgez %o6, %f8, %f3 edge16 %g5, %i3, %l6 taddcc %i2, 0x027B, %o3 fexpand %f15, %f4 movge %xcc, %i1, %o7 movcc %xcc, %l2, %o1 udivx %i0, 0x0FB4, %l5 bge,a,pn %icc, loop_27 fcmped %fcc0, %f8, %f2 tleu %icc, 0x1 tsubcc %g6, 0x0D6C, %o0 loop_27: tne %xcc, 0x6 ldsb [%l7 + 0x3E], %g3 tge %icc, 0x4 ldsb [%l7 + 0x6E], %i4 call loop_28 movvs %icc, %l4, %g4 fbule,a %fcc2, loop_29 fmovda %xcc, %f12, %f7 loop_28: fpackfix %f10, %f12 fcmpgt32 %f2, %f4, %g7 loop_29: fcmpne32 %f12, %f2, %g2 sth %l1, [%l7 + 0x14] lduh [%l7 + 0x4C], %o4 ldsb [%l7 + 0x22], %i5 ldsh [%l7 + 0x24], %o2 alignaddrl %i6, %l0, %o5 taddcctv %g1, %l3, %o6 fmovde %icc, %f10, %f3 ldx [%l7 + 0x28], %i7 fcmple32 %f6, %f10, %i3 srax %g5, 0x10, %l6 st %f8, [%l7 + 0x4C] fabsd %f6, %f8 lduh [%l7 + 0x3C], %o3 tsubcc %i2, %o7, %l2 bpos,a loop_30 ldsh [%l7 + 0x7C], %i1 st %f7, [%l7 + 0x28] fpsub16s %f6, %f12, %f3 loop_30: stw %i0, [%l7 + 0x2C] ba,pt %xcc, loop_31 edge16ln %l5, %o1, %o0 fbue,a %fcc1, loop_32 fors %f1, %f13, %f5 loop_31: stx %g6, [%l7 + 0x58] andn %g3, %i4, %l4 loop_32: ldsw [%l7 + 0x1C], %g7 fnot2 %f8, %f6 ldx [%l7 + 0x60], %g4 ldsh [%l7 + 0x0C], %l1 lduh [%l7 + 0x52], %o4 tsubcc %i5, %o2, %i6 fmovsvs %icc, %f15, %f1 fmovdge %xcc, %f1, %f6 fbn,a %fcc0, loop_33 or %l0, 0x1B5B, %o5 ldsw [%l7 + 0x0C], %g1 fornot1 %f0, %f4, %f10 loop_33: ld [%l7 + 0x24], %f13 std %f10, [%l7 + 0x58] fba,a %fcc2, loop_34 lduw [%l7 + 0x38], %g2 bvs,a,pt %icc, loop_35 std %f14, [%l7 + 0x68] loop_34: fmul8x16al %f14, %f6, %f8 stw %l3, [%l7 + 0x0C] loop_35: sth %o6, [%l7 + 0x4E] fmul8x16al %f3, %f2, %f10 st %f15, [%l7 + 0x10] mulx %i3, 0x011D, %g5 fcmpne16 %f8, %f8, %i7 ldsb [%l7 + 0x70], %l6 taddcc %i2, 0x07FF, %o7 movre %o3, 0x273, %i1 stw %i0, [%l7 + 0x64] smul %l5, 0x0CCE, %l2 fsrc2 %f4, %f4 fbg %fcc0, loop_36 lduh [%l7 + 0x26], %o0 ldx [%l7 + 0x68], %o1 udiv %g6, 0x010B, %g3 loop_36: xor %l4, 0x0DE0, %i4 te %icc, 0x7 stb %g4, [%l7 + 0x74] brgz,a %l1, loop_37 brnz,a %o4, loop_38 lduh [%l7 + 0x3C], %i5 subc %o2, 0x1D38, %g7 loop_37: fcmpne32 %f8, %f6, %i6 loop_38: ldub [%l7 + 0x3B], %o5 fbu %fcc3, loop_39 ldsw [%l7 + 0x44], %g1 fbue %fcc3, loop_40 fmovde %xcc, %f7, %f14 loop_39: bcs %icc, loop_41 lduh [%l7 + 0x12], %g2 loop_40: fmovsne %icc, %f13, %f4 ldsw [%l7 + 0x58], %l3 loop_41: fmovdcs %icc, %f10, %f12 stx %l0, [%l7 + 0x50] edge32n %i3, %g5, %o6 lduw [%l7 + 0x38], %l6 addc %i2, 0x1C88, %i7 movg %icc, %o7, %i1 popc 0x0DAD, %i0 ldx [%l7 + 0x18], %l5 ldsh [%l7 + 0x6A], %o3 call loop_42 ldx [%l7 + 0x28], %o0 ldub [%l7 + 0x6A], %l2 bg %icc, loop_43 loop_42: fmovsgu %icc, %f8, %f5 fmovsge %xcc, %f3, %f15 fmovda %icc, %f9, %f10 loop_43: add %o1, %g3, %g6 stw %i4, [%l7 + 0x18] bleu,a,pt %icc, loop_44 lduw [%l7 + 0x58], %l4 ld [%l7 + 0x14], %f11 fnand %f0, %f4, %f12 loop_44: lduh [%l7 + 0x56], %l1 ld [%l7 + 0x10], %f13 sth %o4, [%l7 + 0x26] bne,a,pn %xcc, loop_45 fors %f8, %f6, %f0 umulcc %g4, %o2, %i5 umulcc %g7, %o5, %i6 loop_45: sth %g1, [%l7 + 0x30] sdiv %g2, 0x03E1, %l3 tle %icc, 0x5 add %i3, 0x00F5, %g5 tleu %icc, 0x1 fbl %fcc2, loop_46 stw %o6, [%l7 + 0x40] tsubcc %l6, %i2, %i7 fmovsle %icc, %f14, %f15 loop_46: fpadd16 %f8, %f6, %f0 fmovrslez %o7, %f3, %f6 sdivcc %l0, 0x135A, %i1 bcc,a,pt %xcc, loop_47 fmul8x16 %f12, %f10, %f2 array16 %l5, %i0, %o3 stb %o0, [%l7 + 0x2A] loop_47: movle %xcc, %l2, %g3 bge,pn %xcc, loop_48 pdist %f14, %f14, %f12 tcs %icc, 0x3 fmovsa %xcc, %f5, %f15 loop_48: ldsw [%l7 + 0x2C], %g6 subcc %o1, 0x029D, %i4 sdivx %l4, 0x10C7, %l1 movg %xcc, %g4, %o2 brnz,a %i5, loop_49 fmovsg %icc, %f11, %f14 fmovsvc %icc, %f7, %f9 movge %icc, %g7, %o5 loop_49: addc %o4, %g1, %g2 tsubcc %l3, %i3, %g5 lduw [%l7 + 0x60], %i6 fbg %fcc2, loop_50 fmul8sux16 %f8, %f2, %f2 and %l6, 0x09D4, %i2 tcs %icc, 0x5 loop_50: sth %o6, [%l7 + 0x7C] tcc %icc, 0x6 brlz %o7, loop_51 andn %i7, %l0, %l5 ldub [%l7 + 0x31], %i1 sth %o3, [%l7 + 0x48] loop_51: stb %o0, [%l7 + 0x31] movvc %xcc, %i0, %l2 fmovdgu %icc, %f9, %f13 stx %g3, [%l7 + 0x48] movl %xcc, %o1, %i4 fnot1 %f12, %f12 fcmpne32 %f12, %f14, %l4 bne,a,pn %xcc, loop_52 stw %l1, [%l7 + 0x5C] ldx [%l7 + 0x68], %g6 fbl,a %fcc3, loop_53 loop_52: st %f6, [%l7 + 0x20] std %f4, [%l7 + 0x28] addccc %g4, %o2, %i5 loop_53: movre %o5, %o4, %g7 ldub [%l7 + 0x1A], %g1 lduh [%l7 + 0x32], %g2 bn,a,pn %icc, loop_54 call loop_55 ldsb [%l7 + 0x6A], %l3 fnot1 %f2, %f10 loop_54: fbe,a %fcc2, loop_56 loop_55: lduw [%l7 + 0x0C], %g5 xnor %i3, %l6, %i6 array8 %i2, %o7, %i7 loop_56: srax %l0, 0x01, %o6 xor %i1, %o3, %l5 ldx [%l7 + 0x38], %o0 bge,pn %icc, loop_57 fmovrsgez %l2, %f1, %f12 fandnot1 %f6, %f14, %f6 fzero %f0 loop_57: ldx [%l7 + 0x48], %i0 fbg,a %fcc0, loop_58 andcc %g3, 0x0AF6, %i4 fmovdvc %icc, %f11, %f11 bge,pn %xcc, loop_59 loop_58: srlx %o1, 0x1E, %l1 edge8ln %l4, %g4, %g6 or %i5, 0x0D6E, %o2 loop_59: ld [%l7 + 0x0C], %f5 fxnor %f4, %f4, %f14 sllx %o4, %o5, %g1 fmovrsne %g7, %f15, %f8 st %f2, [%l7 + 0x3C] fxor %f8, %f2, %f8 st %f15, [%l7 + 0x58] fpadd16s %f1, %f3, %f6 movcs %xcc, %l3, %g2 ld [%l7 + 0x78], %f4 movrlz %g5, 0x22D, %l6 fbo %fcc1, loop_60 array32 %i3, %i2, %i6 fmovrdgez %i7, %f6, %f8 ldub [%l7 + 0x27], %o7 loop_60: ld [%l7 + 0x64], %f7 ldsw [%l7 + 0x30], %o6 addcc %i1, 0x0EAF, %o3 fmul8x16 %f4, %f12, %f4 fnot1 %f6, %f8 fcmpne32 %f4, %f10, %l0 std %f10, [%l7 + 0x30] xnor %l5, %l2, %o0 fcmps %fcc2, %f15, %f10 ld [%l7 + 0x3C], %f9 fmovrsne %g3, %f13, %f9 fbu,a %fcc3, loop_61 sth %i0, [%l7 + 0x1C] fmovdn %xcc, %f6, %f0 orcc %o1, 0x07C5, %i4 loop_61: fpsub16s %f11, %f5, %f15 edge32l %l1, %g4, %l4 movne %icc, %g6, %i5 ldx [%l7 + 0x30], %o2 fcmpeq16 %f14, %f10, %o5 ldsb [%l7 + 0x0D], %o4 stb %g7, [%l7 + 0x5C] sth %l3, [%l7 + 0x6C] bvs %xcc, loop_62 fmovdle %xcc, %f10, %f10 std %f6, [%l7 + 0x58] and %g2, %g5, %l6 loop_62: be,pn %xcc, loop_63 fmovrdne %g1, %f6, %f0 fmovdneg %icc, %f15, %f3 fcmpes %fcc2, %f15, %f5 loop_63: tcc %xcc, 0x4 fornot1 %f2, %f14, %f12 lduh [%l7 + 0x74], %i2 move %icc, %i6, %i3 fbo,a %fcc2, loop_64 tleu %xcc, 0x0 stb %o7, [%l7 + 0x1E] ldsh [%l7 + 0x4C], %i7 loop_64: fba %fcc0, loop_65 lduw [%l7 + 0x14], %o6 sll %i1, 0x04, %l0 movrne %o3, %l2, %o0 loop_65: and %l5, %i0, %o1 stx %i4, [%l7 + 0x18] fmovdcs %icc, %f2, %f3 mulscc %g3, 0x0EF9, %g4 ldsh [%l7 + 0x30], %l1 ldsh [%l7 + 0x5A], %l4 fpackfix %f10, %f4 fmovrdgz %g6, %f10, %f14 fcmpeq16 %f14, %f14, %i5 nop setx loop_66, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %o5, [%l7 + 0x54] alignaddrl %o2, %g7, %l3 taddcctv %g2, %o4, %l6 loop_66: ldsw [%l7 + 0x2C], %g1 tsubcc %i2, 0x0C23, %g5 tcs %icc, 0x1 mulx %i3, 0x0748, %o7 fmul8x16al %f14, %f3, %f0 fmovd %f12, %f0 stw %i6, [%l7 + 0x38] bvs,pn %icc, loop_67 movrlez %o6, 0x068, %i1 fmovsne %icc, %f0, %f2 std %f0, [%l7 + 0x10] loop_67: fpack32 %f12, %f10, %f0 movre %i7, 0x33C, %o3 st %f10, [%l7 + 0x1C] ld [%l7 + 0x50], %f4 fmovdg %icc, %f6, %f15 edge8n %l2, %l0, %o0 stw %l5, [%l7 + 0x28] st %f10, [%l7 + 0x58] brlz %o1, loop_68 move %xcc, %i0, %i4 nop setx loop_69, %l0, %l1 jmpl %l1, %g3 ldsw [%l7 + 0x70], %g4 loop_68: or %l1, %g6, %i5 fmovdvc %icc, %f1, %f15 loop_69: st %f4, [%l7 + 0x78] tvs %xcc, 0x3 fands %f15, %f9, %f2 ldsh [%l7 + 0x16], %l4 addc %o5, %g7, %o2 edge32 %l3, %g2, %o4 fmovdn %xcc, %f12, %f15 ldsb [%l7 + 0x18], %l6 ldsb [%l7 + 0x3C], %g1 andcc %i2, %g5, %i3 lduw [%l7 + 0x1C], %o7 ldsb [%l7 + 0x09], %o6 edge8 %i1, %i6, %o3 ldsb [%l7 + 0x13], %i7 fandnot1 %f10, %f0, %f2 lduh [%l7 + 0x44], %l2 ldsh [%l7 + 0x12], %l0 movge %icc, %o0, %o1 ldsh [%l7 + 0x6A], %i0 fbo %fcc3, loop_70 ldx [%l7 + 0x60], %l5 fxors %f6, %f10, %f12 bcs loop_71 loop_70: edge8n %g3, %g4, %l1 orcc %g6, %i4, %i5 move %xcc, %l4, %g7 loop_71: bcc,a loop_72 movgu %icc, %o2, %l3 fbn,a %fcc3, loop_73 ldsw [%l7 + 0x10], %o5 loop_72: ldub [%l7 + 0x6C], %o4 array16 %g2, %g1, %l6 loop_73: taddcctv %g5, %i2, %o7 taddcc %i3, 0x137F, %i1 fmul8x16 %f2, %f12, %f0 fpadd32 %f6, %f10, %f4 fpadd16s %f5, %f11, %f1 ldub [%l7 + 0x17], %o6 stb %i6, [%l7 + 0x79] fpadd16 %f8, %f6, %f0 movcs %icc, %o3, %i7 fmovrslez %l0, %f8, %f11 fcmpne16 %f6, %f14, %o0 edge32n %o1, %i0, %l2 st %f7, [%l7 + 0x18] ldsw [%l7 + 0x2C], %g3 sllx %g4, 0x11, %l1 nop setx loop_74, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot1s %f4, %f8, %f10 fmovscs %icc, %f3, %f13 call loop_75 loop_74: fmovsneg %xcc, %f6, %f6 fandnot1 %f8, %f2, %f10 fmovrsgz %g6, %f8, %f13 loop_75: fmovdl %xcc, %f12, %f3 fpackfix %f2, %f2 te %icc, 0x5 std %f10, [%l7 + 0x10] ldsb [%l7 + 0x47], %i4 fbge,a %fcc2, loop_76 fbo %fcc1, loop_77 fnegs %f3, %f7 fmovrsne %l5, %f1, %f8 loop_76: stx %i5, [%l7 + 0x38] loop_77: fand %f6, %f10, %f12 fzeros %f0 tcc %icc, 0x2 ldd [%l7 + 0x30], %f0 sth %g7, [%l7 + 0x78] fornot2s %f9, %f7, %f14 addcc %l4, %o2, %l3 fmovscc %icc, %f1, %f9 for %f10, %f6, %f2 xorcc %o5, 0x100C, %g2 fcmpeq32 %f6, %f8, %g1 fxnors %f3, %f13, %f15 fbue %fcc3, loop_78 bvs,pn %xcc, loop_79 brlez,a %o4, loop_80 nop setx loop_81, %l0, %l1 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_78: movl %xcc, %l6, %g5 loop_79: mulx %i2, 0x15BE, %i3 loop_80: stb %i1, [%l7 + 0x5A] loop_81: fmovdvc %xcc, %f15, %f8 fbg,a %fcc3, loop_82 fblg %fcc3, loop_83 ld [%l7 + 0x0C], %f7 stw %o6, [%l7 + 0x7C] loop_82: fmovd %f4, %f14 loop_83: fnot1s %f13, %f9 st %f12, [%l7 + 0x68] tsubcctv %o7, 0x167B, %i6 udivx %i7, 0x0307, %l0 fpsub32 %f0, %f8, %f6 ldsh [%l7 + 0x52], %o3 ldx [%l7 + 0x78], %o0 fmul8ulx16 %f8, %f12, %f4 subccc %i0, 0x0386, %o1 fmovscs %icc, %f1, %f12 bge,pn %icc, loop_84 ble,pn %xcc, loop_85 fcmpeq16 %f12, %f12, %g3 lduw [%l7 + 0x48], %g4 loop_84: ldx [%l7 + 0x28], %l1 loop_85: lduw [%l7 + 0x20], %g6 for %f8, %f6, %f12 stb %l2, [%l7 + 0x29] fnand %f2, %f6, %f6 lduh [%l7 + 0x34], %l5 st %f0, [%l7 + 0x3C] sllx %i5, 0x1C, %g7 fpsub32 %f4, %f8, %f6 bleu,a,pt %xcc, loop_86 and %l4, 0x099A, %i4 fcmpd %fcc2, %f2, %f12 lduh [%l7 + 0x70], %l3 loop_86: fbug,a %fcc1, loop_87 fbo,a %fcc0, loop_88 fsrc2s %f5, %f6 sth %o5, [%l7 + 0x4A] loop_87: fcmpne32 %f12, %f14, %g2 loop_88: stw %o2, [%l7 + 0x30] fpackfix %f6, %f15 add %g1, %l6, %g5 std %f10, [%l7 + 0x68] movneg %xcc, %o4, %i3 stx %i2, [%l7 + 0x60] fxnor %f4, %f8, %f6 addccc %o6, 0x019E, %i1 lduh [%l7 + 0x58], %i6 call loop_89 movn %xcc, %o7, %l0 ldsb [%l7 + 0x2B], %i7 ld [%l7 + 0x74], %f1 loop_89: fmovsge %xcc, %f14, %f11 fabsd %f4, %f2 lduh [%l7 + 0x08], %o0 tgu %xcc, 0x4 lduh [%l7 + 0x6A], %i0 ldsh [%l7 + 0x6E], %o3 movge %xcc, %g3, %g4 ldub [%l7 + 0x6F], %o1 edge16 %l1, %g6, %l5 edge8l %i5, %g7, %l4 std %f10, [%l7 + 0x60] movge %icc, %l2, %i4 tvs %icc, 0x1 andcc %o5, %l3, %o2 bl loop_90 faligndata %f12, %f14, %f0 fmovdpos %icc, %f11, %f9 srlx %g2, %g1, %l6 loop_90: te %xcc, 0x1 fornot2 %f8, %f12, %f0 brlz %g5, loop_91 movrgz %o4, 0x281, %i2 sra %i3, 0x1C, %i1 fpadd16 %f6, %f2, %f8 loop_91: or %o6, 0x0440, %i6 tleu %xcc, 0x7 udivx %o7, 0x1A8C, %l0 fmovscs %icc, %f12, %f15 udiv %o0, 0x1153, %i7 tleu %xcc, 0x0 fbne %fcc1, loop_92 bvc,pt %xcc, loop_93 fmovdg %icc, %f0, %f8 fbule,a %fcc2, loop_94 loop_92: fmul8x16au %f5, %f6, %f2 loop_93: tcs %xcc, 0x5 ldsb [%l7 + 0x41], %o3 loop_94: fba %fcc3, loop_95 ldx [%l7 + 0x20], %g3 fmovsne %xcc, %f9, %f15 fbn %fcc1, loop_96 loop_95: fmovrdlez %i0, %f6, %f14 orncc %g4, 0x069F, %o1 edge16 %g6, %l5, %l1 loop_96: lduw [%l7 + 0x7C], %i5 fone %f4 brlz %l4, loop_97 fmovspos %xcc, %f6, %f2 fnot2 %f12, %f10 tl %xcc, 0x6 loop_97: ldd [%l7 + 0x30], %f0 stb %l2, [%l7 + 0x43] fmovsgu %icc, %f2, %f10 edge8n %i4, %g7, %l3 ldd [%l7 + 0x68], %f2 bne,a,pt %xcc, loop_98 stb %o5, [%l7 + 0x66] fmuld8ulx16 %f13, %f5, %f12 fble %fcc3, loop_99 loop_98: stw %o2, [%l7 + 0x08] udivx %g2, 0x13B4, %l6 ldsh [%l7 + 0x54], %g5 loop_99: fnegs %f7, %f14 fmovdle %icc, %f6, %f8 ta %xcc, 0x1 fmul8ulx16 %f14, %f6, %f6 fmovsn %icc, %f4, %f8 edge16n %o4, %g1, %i2 std %f4, [%l7 + 0x18] tcc %xcc, 0x6 ldub [%l7 + 0x48], %i1 stx %o6, [%l7 + 0x10] fexpand %f11, %f6 mulscc %i6, 0x1052, %o7 nop setx loop_100, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bge,pn %icc, loop_101 nop setx loop_102, %l0, %l1 jmpl %l1, %l0 nop setx loop_103, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_100: movrgz %i3, 0x240, %i7 loop_101: sth %o3, [%l7 + 0x20] loop_102: lduh [%l7 + 0x32], %o0 loop_103: ldsw [%l7 + 0x40], %g3 tn %icc, 0x2 sra %g4, 0x1D, %i0 std %f4, [%l7 + 0x30] movl %icc, %o1, %l5 bn,pn %icc, loop_104 fnor %f0, %f10, %f4 fpmerge %f11, %f2, %f2 move %icc, %g6, %i5 loop_104: edge8n %l4, %l2, %l1 st %f11, [%l7 + 0x54] fpsub16s %f7, %f5, %f12 fmovse %xcc, %f12, %f5 st %f15, [%l7 + 0x38] fmovdn %xcc, %f1, %f13 ldsb [%l7 + 0x32], %i4 fandnot1s %f0, %f2, %f7 lduh [%l7 + 0x6E], %l3 ld [%l7 + 0x58], %f11 edge32ln %g7, %o2, %o5 fxnors %f14, %f1, %f10 st %f0, [%l7 + 0x18] fpmerge %f10, %f13, %f2 ldx [%l7 + 0x38], %l6 fbne %fcc1, loop_105 lduw [%l7 + 0x3C], %g5 fmovdleu %xcc, %f3, %f2 ldsh [%l7 + 0x34], %o4 loop_105: fbu,a %fcc0, loop_106 brgz %g2, loop_107 tsubcctv %g1, %i2, %i1 ldsb [%l7 + 0x23], %o6 loop_106: st %f5, [%l7 + 0x54] loop_107: tsubcc %i6, 0x0C2A, %o7 popc %l0, %i3 sth %i7, [%l7 + 0x3A] fmovrsgez %o3, %f15, %f3 std %f14, [%l7 + 0x68] fmuld8sux16 %f12, %f13, %f10 edge32l %o0, %g3, %i0 fbue,a %fcc3, loop_108 fmovsgu %xcc, %f1, %f11 srlx %g4, 0x1B, %l5 ta %icc, 0x0 loop_108: tvc %icc, 0x5 ldx [%l7 + 0x78], %o1 xor %i5, 0x0310, %g6 lduh [%l7 + 0x4C], %l2 tsubcctv %l1, 0x16ED, %i4 fabsd %f2, %f4 fpadd16s %f3, %f2, %f8 ldd [%l7 + 0x60], %f0 bpos,pn %icc, loop_109 fmovda %icc, %f10, %f8 fnot1 %f14, %f6 fpsub32 %f12, %f12, %f4 loop_109: ldx [%l7 + 0x60], %l4 fmovrdlz %g7, %f10, %f12 fnot1 %f12, %f0 fmuld8ulx16 %f3, %f5, %f2 fmovdg %xcc, %f8, %f6 ldd [%l7 + 0x38], %f14 stb %l3, [%l7 + 0x6A] fcmpgt16 %f0, %f8, %o5 xnorcc %l6, 0x0620, %g5 stb %o2, [%l7 + 0x42] fcmpgt16 %f0, %f4, %g2 tgu %icc, 0x6 fcmps %fcc1, %f3, %f15 fcmpne16 %f12, %f10, %o4 smul %i2, 0x0817, %g1 st %f0, [%l7 + 0x18] fors %f14, %f12, %f1 orcc %i1, %o6, %i6 fblg,a %fcc1, loop_110 edge32ln %l0, %i3, %i7 siam 0x1 std %f6, [%l7 + 0x40] loop_110: stx %o3, [%l7 + 0x40] fbug %fcc1, loop_111 fbuge,a %fcc3, loop_112 movgu %xcc, %o7, %g3 xnor %o0, %i0, %l5 loop_111: fpadd32s %f8, %f11, %f7 loop_112: add %o1, 0x13EB, %g4 tgu %xcc, 0x2 bn %xcc, loop_113 fbuge,a %fcc2, loop_114 orncc %g6, %l2, %l1 popc %i4, %i5 loop_113: edge32n %g7, %l4, %o5 loop_114: ldd [%l7 + 0x10], %f4 ldx [%l7 + 0x48], %l6 fzero %f8 fba,a %fcc1, loop_115 fsrc2s %f2, %f3 sdivcc %g5, 0x0C7A, %o2 st %f1, [%l7 + 0x44] loop_115: edge32 %g2, %l3, %o4 movpos %icc, %g1, %i1 array32 %o6, %i6, %i2 fbul %fcc1, loop_116 fpadd16s %f0, %f8, %f10 smul %i3, %l0, %i7 ldd [%l7 + 0x58], %f4 loop_116: fsrc2s %f10, %f7 fornot1 %f10, %f4, %f4 fpadd16s %f15, %f12, %f0 lduh [%l7 + 0x64], %o7 fmovdpos %xcc, %f8, %f12 fcmpes %fcc3, %f14, %f4 stx %g3, [%l7 + 0x50] edge16n %o0, %i0, %l5 lduw [%l7 + 0x14], %o1 stx %g4, [%l7 + 0x40] fmovrslez %g6, %f14, %f12 bvc,pn %xcc, loop_117 bvc,a %icc, loop_118 sub %l2, %l1, %i4 st %f3, [%l7 + 0x0C] loop_117: bge,pn %icc, loop_119 loop_118: fandnot2s %f13, %f5, %f7 fcmple16 %f0, %f12, %i5 stb %o3, [%l7 + 0x63] loop_119: lduw [%l7 + 0x7C], %l4 nop setx loop_120, %l0, %l1 jmpl %l1, %o5 umulcc %l6, 0x179E, %g5 lduh [%l7 + 0x44], %o2 movre %g2, 0x265, %g7 loop_120: srax %l3, %o4, %g1 fnegd %f2, %f12 lduh [%l7 + 0x18], %o6 brnz %i1, loop_121 bvs loop_122 fones %f3 movg %icc, %i6, %i3 loop_121: fornot2 %f14, %f4, %f4 loop_122: ldx [%l7 + 0x08], %i2 fmovsvc %icc, %f2, %f13 ld [%l7 + 0x50], %f15 pdist %f10, %f14, %f4 mulscc %i7, %o7, %g3 stb %l0, [%l7 + 0x37] edge16 %o0, %l5, %o1 std %f4, [%l7 + 0x68] ta %xcc, 0x7 fmovrdne %i0, %f6, %f4 fmovrslez %g4, %f13, %f13 stb %g6, [%l7 + 0x6B] fpadd16 %f8, %f6, %f10 ldsb [%l7 + 0x74], %l1 fbuge %fcc1, loop_123 fpack32 %f4, %f10, %f14 fand %f14, %f0, %f10 stb %i4, [%l7 + 0x0F] loop_123: fnor %f4, %f8, %f2 stb %i5, [%l7 + 0x30] fornot1 %f6, %f14, %f0 movpos %icc, %o3, %l2 lduw [%l7 + 0x30], %l4 fands %f5, %f9, %f8 fmovdgu %xcc, %f0, %f0 bgu loop_124 fpadd32s %f4, %f10, %f12 mulscc %o5, 0x17E9, %l6 fmovsle %xcc, %f11, %f13 loop_124: ldd [%l7 + 0x20], %f8 ldsw [%l7 + 0x6C], %o2 stw %g5, [%l7 + 0x1C] lduw [%l7 + 0x28], %g2 xor %l3, %g7, %g1 movneg %xcc, %o4, %i1 taddcc %o6, 0x1A8A, %i3 fbg %fcc0, loop_125 ldd [%l7 + 0x50], %f12 fmovsl %xcc, %f3, %f0 bne loop_126 loop_125: tle %xcc, 0x0 addc %i6, %i7, %i2 fmovsne %xcc, %f4, %f5 loop_126: movleu %xcc, %g3, %o7 faligndata %f10, %f0, %f10 bg,a %icc, loop_127 fbul,a %fcc0, loop_128 ldd [%l7 + 0x50], %f14 te %xcc, 0x3 loop_127: ldx [%l7 + 0x40], %l0 loop_128: fnand %f8, %f6, %f14 fandnot2s %f10, %f6, %f8 fmovdgu %icc, %f15, %f10 edge32n %l5, %o1, %i0 fpadd32s %f9, %f10, %f14 lduh [%l7 + 0x62], %o0 fmovsvs %icc, %f9, %f10 bl,pt %icc, loop_129 nop setx loop_130, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fble %fcc2, loop_131 lduh [%l7 + 0x38], %g6 loop_129: fmovrslez %g4, %f0, %f10 loop_130: call loop_132 loop_131: lduh [%l7 + 0x6E], %l1 lduh [%l7 + 0x0E], %i4 nop setx loop_133, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_132: fmovrse %i5, %f12, %f11 fones %f15 tvc %xcc, 0x7 loop_133: or %o3, %l2, %l4 fmovsvc %xcc, %f6, %f7 te %icc, 0x7 xnorcc %l6, 0x0548, %o5 addccc %o2, %g5, %l3 tne %xcc, 0x5 fnot1 %f2, %f2 fmovrdne %g2, %f12, %f0 bcc,a,pn %xcc, loop_134 addcc %g7, 0x1793, %g1 stw %i1, [%l7 + 0x3C] fcmpne16 %f12, %f0, %o6 loop_134: fbg,a %fcc2, loop_135 fbl %fcc3, loop_136 fabsd %f8, %f4 ldub [%l7 + 0x73], %i3 loop_135: fmovsne %icc, %f1, %f10 loop_136: fbge,a %fcc2, loop_137 array8 %o4, %i6, %i7 ldx [%l7 + 0x58], %i2 ldub [%l7 + 0x20], %g3 loop_137: brlez %o7, loop_138 stx %l0, [%l7 + 0x60] fmovdle %xcc, %f15, %f11 fpackfix %f6, %f1 loop_138: bcc,pn %icc, loop_139 tne %icc, 0x1 nop setx loop_140, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnegd %f0, %f4 loop_139: sub %l5, 0x05A9, %o1 fpackfix %f0, %f2 loop_140: lduh [%l7 + 0x2A], %i0 sth %g6, [%l7 + 0x0A] fcmpgt32 %f2, %f4, %g4 lduw [%l7 + 0x18], %l1 ldd [%l7 + 0x20], %f0 fmovdne %icc, %f7, %f15 fexpand %f1, %f12 fors %f5, %f0, %f12 udivx %i4, 0x115F, %o0 fmovrse %o3, %f10, %f15 fmul8x16al %f4, %f9, %f6 movvs %icc, %i5, %l4 ldsh [%l7 + 0x24], %l2 sdivx %o5, 0x0D9E, %o2 udiv %g5, 0x096F, %l3 lduw [%l7 + 0x40], %l6 fbo %fcc2, loop_141 array32 %g7, %g1, %i1 fbn %fcc3, loop_142 or %o6, %i3, %o4 loop_141: array16 %g2, %i7, %i6 stw %g3, [%l7 + 0x3C] loop_142: lduw [%l7 + 0x64], %i2 fmovsg %xcc, %f2, %f1 ldx [%l7 + 0x70], %l0 fcmple32 %f6, %f6, %o7 edge8 %l5, %i0, %g6 bne,a %icc, loop_143 fbne %fcc2, loop_144 tne %icc, 0x3 movleu %xcc, %o1, %l1 loop_143: tvc %xcc, 0x0 loop_144: bgu,a loop_145 brlez %i4, loop_146 brnz %o0, loop_147 fmovdpos %xcc, %f5, %f13 loop_145: lduw [%l7 + 0x70], %g4 loop_146: lduh [%l7 + 0x48], %o3 loop_147: sth %i5, [%l7 + 0x0E] and %l4, %l2, %o5 be %xcc, loop_148 fbg,a %fcc3, loop_149 fmul8x16al %f6, %f3, %f0 ldsw [%l7 + 0x1C], %o2 loop_148: fcmps %fcc1, %f2, %f5 loop_149: lduh [%l7 + 0x3E], %l3 sth %l6, [%l7 + 0x3E] smul %g5, 0x0209, %g1 fandnot2s %f6, %f10, %f2 fbule %fcc0, loop_150 fpsub16 %f4, %f8, %f2 fmuld8sux16 %f8, %f10, %f10 mulx %i1, 0x0A35, %g7 loop_150: fandnot1 %f8, %f8, %f0 fmovsvc %icc, %f11, %f11 fnand %f12, %f10, %f10 ldx [%l7 + 0x20], %o6 sth %o4, [%l7 + 0x62] fmovsg %xcc, %f3, %f13 fxor %f12, %f12, %f0 fbg %fcc1, loop_151 fcmps %fcc0, %f8, %f10 fba %fcc3, loop_152 fbg,a %fcc2, loop_153 loop_151: mulscc %g2, 0x0F27, %i3 bl,a loop_154 loop_152: fmuld8sux16 %f6, %f1, %f12 loop_153: fnegd %f4, %f14 movrgez %i7, %i6, %g3 loop_154: fnands %f8, %f1, %f1 ble,a,pt %xcc, loop_155 ldub [%l7 + 0x09], %l0 fzeros %f7 movge %xcc, %o7, %l5 loop_155: stb %i0, [%l7 + 0x49] tne %xcc, 0x6 movg %xcc, %g6, %o1 srax %i2, 0x07, %i4 lduh [%l7 + 0x0A], %o0 movpos %icc, %l1, %g4 movneg %icc, %i5, %o3 fmovrdlz %l4, %f14, %f0 ld [%l7 + 0x58], %f8 mulx %l2, 0x0C40, %o5 stw %l3, [%l7 + 0x58] brgez,a %l6, loop_156 ldub [%l7 + 0x6B], %o2 tsubcctv %g5, %g1, %g7 st %f11, [%l7 + 0x30] loop_156: lduh [%l7 + 0x22], %i1 st %f3, [%l7 + 0x64] mulx %o6, %g2, %i3 movre %i7, %i6, %g3 lduh [%l7 + 0x36], %o4 sth %l0, [%l7 + 0x76] fand %f4, %f6, %f4 lduw [%l7 + 0x64], %o7 sth %i0, [%l7 + 0x22] fmovdgu %xcc, %f11, %f15 st %f3, [%l7 + 0x50] movpos %icc, %g6, %o1 nop setx loop_157, %l0, %l1 jmpl %l1, %i2 ldsb [%l7 + 0x6C], %i4 stx %l5, [%l7 + 0x18] fsrc1s %f15, %f2 loop_157: lduh [%l7 + 0x70], %l1 sub %o0, %g4, %o3 fmovs %f11, %f13 ldsh [%l7 + 0x48], %l4 ldsb [%l7 + 0x26], %l2 fornot2 %f12, %f14, %f14 fand %f2, %f4, %f12 fcmpeq16 %f2, %f6, %i5 fcmpes %fcc2, %f5, %f8 fbne %fcc1, loop_158 taddcc %l3, %o5, %o2 ldsh [%l7 + 0x40], %l6 ldsw [%l7 + 0x3C], %g5 loop_158: tne %icc, 0x5 bgu %xcc, loop_159 and %g7, %g1, %o6 ldd [%l7 + 0x30], %f12 andncc %g2, %i3, %i1 loop_159: lduw [%l7 + 0x64], %i6 movle %icc, %i7, %g3 ldd [%l7 + 0x48], %f8 std %f14, [%l7 + 0x50] ldub [%l7 + 0x6D], %o4 xnorcc %l0, 0x04D9, %o7 fnors %f8, %f7, %f11 fmovdge %icc, %f3, %f12 nop setx loop_160, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsvc %xcc, %f14, %f12 fmovdcs %xcc, %f9, %f0 stb %i0, [%l7 + 0x4A] loop_160: ldsh [%l7 + 0x3C], %o1 bleu loop_161 ldd [%l7 + 0x10], %f12 addcc %g6, 0x0116, %i4 fxors %f10, %f13, %f1 loop_161: fandnot2 %f6, %f10, %f12 fornot1s %f6, %f7, %f9 fpadd16 %f8, %f8, %f14 fpadd32s %f11, %f3, %f8 std %f4, [%l7 + 0x78] fors %f14, %f8, %f15 lduh [%l7 + 0x38], %i2 ldub [%l7 + 0x2A], %l5 fmovrdlez %l1, %f10, %f6 stx %g4, [%l7 + 0x38] fnors %f7, %f10, %f2 xor %o3, 0x0DA8, %o0 ldx [%l7 + 0x50], %l2 fmul8x16 %f14, %f4, %f14 stb %l4, [%l7 + 0x23] fbg,a %fcc3, loop_162 bg %icc, loop_163 fmul8x16au %f3, %f3, %f4 fbne %fcc1, loop_164 loop_162: ldd [%l7 + 0x10], %f8 loop_163: orcc %l3, 0x1428, %o5 nop setx loop_165, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_164: fbge %fcc3, loop_166 fmuld8ulx16 %f9, %f11, %f8 faligndata %f2, %f2, %f2 loop_165: fmovdg %xcc, %f3, %f14 loop_166: fbu %fcc3, loop_167 stb %o2, [%l7 + 0x57] xnor %l6, %g5, %g7 fmovdcs %icc, %f9, %f9 loop_167: subccc %i5, 0x1514, %g1 fpsub32 %f2, %f10, %f2 fones %f12 fmovrsne %g2, %f8, %f11 for %f14, %f10, %f2 fmovsne %xcc, %f3, %f5 std %f8, [%l7 + 0x68] srl %i3, 0x08, %o6 fpadd16 %f14, %f2, %f6 stb %i1, [%l7 + 0x2C] fmovsa %icc, %f2, %f3 ldd [%l7 + 0x60], %f8 sth %i7, [%l7 + 0x0C] fmovrdgez %i6, %f0, %f6 fone %f12 lduw [%l7 + 0x14], %o4 fmul8x16au %f12, %f5, %f8 faligndata %f14, %f12, %f14 ldd [%l7 + 0x78], %f14 alignaddr %l0, %o7, %g3 ldd [%l7 + 0x18], %f8 st %f3, [%l7 + 0x3C] fcmpeq16 %f12, %f4, %o1 fpmerge %f6, %f13, %f8 fmovd %f2, %f8 tgu %icc, 0x0 bshuffle %f6, %f4, %f2 fsrc1 %f14, %f4 sth %i0, [%l7 + 0x30] fbo %fcc1, loop_168 fandnot2 %f14, %f6, %f14 fpadd32 %f0, %f0, %f14 ldd [%l7 + 0x70], %f14 loop_168: fzeros %f2 fzeros %f5 fxnors %f3, %f10, %f10 fzero %f4 fcmpgt32 %f14, %f10, %i4 smulcc %g6, %l5, %i2 fmovrsgz %l1, %f5, %f5 ba loop_169 fmovscs %icc, %f9, %f10 stw %o3, [%l7 + 0x24] fmovd %f4, %f8 loop_169: taddcctv %o0, %g4, %l2 lduw [%l7 + 0x1C], %l4 tneg %icc, 0x0 brz,a %o5, loop_170 stx %l3, [%l7 + 0x78] fpadd32s %f1, %f12, %f10 fbl,a %fcc3, loop_171 loop_170: sth %o2, [%l7 + 0x22] addccc %g5, %l6, %i5 fmovrde %g7, %f4, %f0 loop_171: brgez,a %g2, loop_172 xorcc %g1, 0x18FE, %i3 ldub [%l7 + 0x3A], %i1 movleu %icc, %o6, %i7 loop_172: fxor %f6, %f4, %f14 fcmped %fcc2, %f4, %f6 tpos %icc, 0x1 fmovsa %icc, %f13, %f13 fbn,a %fcc1, loop_173 fnot2 %f2, %f6 tvc %xcc, 0x1 subc %i6, %l0, %o4 loop_173: stw %o7, [%l7 + 0x40] bn,a loop_174 lduh [%l7 + 0x24], %g3 xor %o1, %i4, %g6 fmovdn %icc, %f15, %f0 loop_174: movvs %icc, %l5, %i0 bg,a,pt %icc, loop_175 ldsh [%l7 + 0x50], %i2 fmovrdlz %o3, %f6, %f2 nop setx loop_176, %l0, %l1 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_175: edge16ln %o0, %l1, %g4 ldsb [%l7 + 0x6E], %l2 bvc,pt %icc, loop_177 loop_176: edge16ln %o5, %l3, %o2 brlez,a %l4, loop_178 fmovse %icc, %f13, %f3 loop_177: stw %l6, [%l7 + 0x7C] ldsw [%l7 + 0x7C], %i5 loop_178: stw %g5, [%l7 + 0x50] fpadd16s %f13, %f7, %f7 stb %g2, [%l7 + 0x66] ble %xcc, loop_179 fmovrdgez %g1, %f6, %f2 orcc %g7, %i3, %o6 ldsh [%l7 + 0x52], %i1 loop_179: movl %icc, %i7, %l0 srlx %i6, 0x1F, %o4 fmovsvc %icc, %f12, %f5 call loop_180 ldsh [%l7 + 0x16], %o7 movpos %xcc, %g3, %o1 bcc,pn %icc, loop_181 loop_180: movrne %i4, %g6, %i0 fmovdg %icc, %f12, %f5 and %l5, %i2, %o3 loop_181: fpsub32 %f6, %f10, %f4 fexpand %f10, %f0 std %f12, [%l7 + 0x68] tl %icc, 0x6 udivcc %l1, 0x0720, %g4 bvs,pt %icc, loop_182 movvc %xcc, %o0, %o5 bgu loop_183 fcmpgt16 %f10, %f8, %l2 loop_182: ldd [%l7 + 0x28], %f12 lduh [%l7 + 0x52], %o2 loop_183: ldsb [%l7 + 0x40], %l3 fbul,a %fcc1, loop_184 movrlez %l6, 0x351, %l4 stw %g5, [%l7 + 0x28] ldd [%l7 + 0x30], %f6 loop_184: movvc %xcc, %i5, %g2 edge8ln %g7, %g1, %o6 movrgez %i3, %i1, %i7 alignaddr %l0, %i6, %o7 ldd [%l7 + 0x78], %f0 addc %o4, 0x1055, %o1 andncc %g3, %i4, %g6 ld [%l7 + 0x0C], %f12 brz,a %l5, loop_185 ba,a loop_186 fbul %fcc1, loop_187 fabss %f12, %f5 loop_185: fandnot1s %f9, %f7, %f8 loop_186: addcc %i0, %o3, %i2 loop_187: fbue %fcc1, loop_188 ld [%l7 + 0x70], %f14 ldx [%l7 + 0x58], %l1 brlz,a %o0, loop_189 loop_188: bgu,a %xcc, loop_190 ldsh [%l7 + 0x64], %g4 or %l2, 0x054B, %o5 loop_189: orn %l3, 0x0DA5, %l6 loop_190: bcc,a loop_191 array8 %l4, %o2, %i5 movpos %icc, %g5, %g7 ldsb [%l7 + 0x7C], %g1 loop_191: fnot2 %f10, %f2 ldsh [%l7 + 0x70], %g2 std %f6, [%l7 + 0x08] st %f9, [%l7 + 0x08] std %f6, [%l7 + 0x48] movrlz %i3, %i1, %i7 ldub [%l7 + 0x16], %o6 fpadd16 %f12, %f12, %f8 movcs %icc, %i6, %o7 lduh [%l7 + 0x2E], %o4 ld [%l7 + 0x74], %f12 fnors %f14, %f0, %f1 fcmpeq16 %f0, %f8, %o1 ldd [%l7 + 0x68], %f4 andn %l0, %g3, %i4 ldsw [%l7 + 0x58], %l5 srlx %g6, %i0, %i2 tvc %xcc, 0x3 fbl %fcc2, loop_192 and %l1, %o3, %o0 movgu %xcc, %g4, %l2 stw %o5, [%l7 + 0x08] loop_192: fcmple32 %f12, %f14, %l6 fcmpgt16 %f2, %f2, %l3 sethi 0x1F78, %o2 srlx %i5, %l4, %g5 edge8n %g1, %g2, %g7 edge16ln %i3, %i1, %o6 ldsb [%l7 + 0x15], %i7 fmovde %xcc, %f1, %f11 mulscc %o7, %i6, %o4 fmul8ulx16 %f12, %f8, %f0 tneg %icc, 0x3 lduh [%l7 + 0x50], %o1 ld [%l7 + 0x78], %f10 fmovde %icc, %f3, %f7 ldsh [%l7 + 0x6C], %l0 addcc %g3, 0x1FC1, %i4 ldx [%l7 + 0x20], %g6 and %i0, %l5, %i2 fabss %f5, %f0 tcc %xcc, 0x5 pdist %f8, %f6, %f0 fsrc2s %f0, %f15 sth %l1, [%l7 + 0x42] ldd [%l7 + 0x08], %f0 taddcc %o0, 0x1989, %g4 fpsub32 %f6, %f4, %f10 edge16l %o3, %o5, %l2 lduh [%l7 + 0x14], %l6 fmovscs %icc, %f14, %f1 sth %o2, [%l7 + 0x72] movrlz %l3, %l4, %i5 fbuge %fcc2, loop_193 sra %g1, 0x11, %g5 movle %icc, %g7, %g2 lduh [%l7 + 0x74], %i3 loop_193: bneg,a loop_194 brgez %i1, loop_195 sth %i7, [%l7 + 0x14] fnor %f4, %f2, %f0 loop_194: stx %o7, [%l7 + 0x70] loop_195: fcmpne32 %f4, %f8, %o6 st %f3, [%l7 + 0x58] sth %o4, [%l7 + 0x72] add %o1, 0x0F1A, %l0 fxors %f3, %f13, %f8 alignaddrl %i6, %g3, %i4 movneg %xcc, %i0, %g6 fmovdcs %xcc, %f5, %f11 fmovrsgz %l5, %f11, %f2 srax %l1, 0x14, %o0 stw %g4, [%l7 + 0x54] for %f14, %f14, %f12 stx %i2, [%l7 + 0x20] fmovspos %xcc, %f7, %f3 std %f0, [%l7 + 0x30] fba,a %fcc0, loop_196 tvc %icc, 0x2 tsubcctv %o5, %l2, %l6 st %f3, [%l7 + 0x68] loop_196: movl %icc, %o3, %o2 subcc %l4, %i5, %l3 fbge %fcc1, loop_197 fcmpd %fcc0, %f2, %f10 ldsb [%l7 + 0x40], %g5 call loop_198 loop_197: movvc %icc, %g7, %g2 fcmpeq16 %f2, %f2, %i3 ldsw [%l7 + 0x5C], %i1 loop_198: movcs %icc, %i7, %o7 fnot1 %f8, %f10 andn %g1, 0x02C8, %o6 fbuge %fcc2, loop_199 and %o4, 0x05DF, %l0 tleu %xcc, 0x6 ldsh [%l7 + 0x56], %i6 loop_199: brgez,a %o1, loop_200 sllx %i4, %g3, %i0 ldd [%l7 + 0x20], %f6 sth %l5, [%l7 + 0x70] loop_200: ld [%l7 + 0x14], %f5 edge32 %g6, %l1, %o0 edge32l %g4, %o5, %l2 ldsw [%l7 + 0x20], %i2 ldub [%l7 + 0x4D], %l6 fandnot2s %f6, %f10, %f13 fba,a %fcc1, loop_201 fpack16 %f0, %f5 stx %o2, [%l7 + 0x60] fmovrdlz %o3, %f12, %f14 loop_201: fcmple32 %f8, %f2, %l4 bg,a loop_202 stw %i5, [%l7 + 0x74] tvs %icc, 0x7 std %f10, [%l7 + 0x10] loop_202: orcc %l3, 0x10AB, %g7 fmovsne %xcc, %f3, %f14 movneg %icc, %g2, %g5 mulx %i3, 0x16D6, %i1 fcmpne32 %f12, %f2, %i7 array8 %g1, %o6, %o7 fmovsneg %xcc, %f15, %f9 fabss %f7, %f8 fpack32 %f0, %f12, %f12 bgu %xcc, loop_203 sdivcc %o4, 0x08D9, %l0 stb %o1, [%l7 + 0x76] mova %icc, %i4, %i6 loop_203: fbu %fcc0, loop_204 tgu %xcc, 0x3 edge8ln %i0, %l5, %g6 bshuffle %f10, %f4, %f10 loop_204: sdiv %g3, 0x1D7A, %o0 fmovsle %icc, %f2, %f5 bneg %icc, loop_205 tpos %xcc, 0x5 edge32l %g4, %o5, %l2 fpadd32s %f10, %f0, %f10 loop_205: fmovsl %xcc, %f7, %f7 brnz,a %l1, loop_206 st %f4, [%l7 + 0x70] te %xcc, 0x5 edge8ln %l6, %o2, %o3 loop_206: nop setx loop_207, %l0, %l1 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 %l4, [%l7 + 0x3B] array8 %i2, %i5, %g7 ldx [%l7 + 0x60], %g2 loop_207: tn %icc, 0x1 srlx %g5, 0x09, %i3 bvc,a %xcc, loop_208 ldd [%l7 + 0x78], %f4 edge16ln %l3, %i1, %g1 xnorcc %o6, %o7, %o4 loop_208: bne %icc, loop_209 ld [%l7 + 0x40], %f6 movre %i7, 0x2C4, %o1 fnegd %f0, %f2 loop_209: tvs %xcc, 0x7 fbu,a %fcc1, loop_210 fbu,a %fcc1, loop_211 st %f7, [%l7 + 0x24] addcc %i4, 0x09D2, %l0 loop_210: ldx [%l7 + 0x20], %i0 loop_211: st %f6, [%l7 + 0x0C] add %i6, %l5, %g6 fmovdne %xcc, %f6, %f13 fbue,a %fcc3, loop_212 fbe,a %fcc2, loop_213 edge32 %g3, %o0, %o5 stw %l2, [%l7 + 0x64] loop_212: movleu %xcc, %l1, %l6 loop_213: stb %g4, [%l7 + 0x10] andcc %o3, %o2, %l4 tpos %xcc, 0x2 stx %i2, [%l7 + 0x40] ldsw [%l7 + 0x38], %g7 fmovsneg %icc, %f4, %f9 movl %icc, %i5, %g2 fxors %f9, %f12, %f6 stw %g5, [%l7 + 0x24] srl %l3, 0x06, %i3 stw %g1, [%l7 + 0x34] sll %o6, %o7, %i1 ta %xcc, 0x0 brlz,a %i7, loop_214 and %o1, 0x1416, %o4 ld [%l7 + 0x7C], %f11 ld [%l7 + 0x50], %f2 loop_214: ldsb [%l7 + 0x40], %i4 fexpand %f10, %f14 st %f3, [%l7 + 0x60] bne,a %icc, loop_215 movge %icc, %l0, %i0 nop setx loop_216, %l0, %l1 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 %i6, 0x10, %g6 loop_215: sth %g3, [%l7 + 0x64] bpos loop_217 loop_216: fnot2s %f12, %f13 std %f0, [%l7 + 0x08] bneg %xcc, loop_218 loop_217: bcs,a %icc, loop_219 bvs,a %icc, loop_220 fsrc1 %f6, %f12 loop_218: sdivcc %l5, 0x125F, %o5 loop_219: fpadd32 %f0, %f4, %f8 loop_220: umul %l2, 0x0D0B, %l1 ldsh [%l7 + 0x16], %o0 fmovdn %xcc, %f9, %f0 ldub [%l7 + 0x1B], %g4 edge16n %o3, %l6, %o2 fexpand %f14, %f0 brgez,a %i2, loop_221 fmovsl %xcc, %f5, %f0 ldsw [%l7 + 0x3C], %l4 tl %icc, 0x4 loop_221: std %f14, [%l7 + 0x78] move %icc, %i5, %g7 edge16n %g2, %l3, %i3 edge8l %g1, %g5, %o6 sth %i1, [%l7 + 0x6E] fpmerge %f7, %f14, %f14 fmovscc %xcc, %f4, %f12 ldd [%l7 + 0x40], %f8 bvc %xcc, loop_222 stx %i7, [%l7 + 0x70] stb %o7, [%l7 + 0x3B] fnot2 %f2, %f8 loop_222: st %f8, [%l7 + 0x10] lduh [%l7 + 0x4A], %o4 edge8n %o1, %i4, %l0 edge32ln %i6, %g6, %i0 alignaddr %l5, %g3, %o5 sllx %l2, %l1, %g4 bvc,a loop_223 ldd [%l7 + 0x38], %f14 orn %o0, 0x1EFD, %o3 fmovdgu %icc, %f7, %f7 loop_223: umul %o2, %i2, %l4 edge32 %l6, %i5, %g7 fpsub16 %f2, %f14, %f10 fmovd %f6, %f10 ldsb [%l7 + 0x13], %g2 ld [%l7 + 0x18], %f4 fmovsgu %icc, %f1, %f4 bleu,a,pn %xcc, loop_224 fmovdn %xcc, %f6, %f10 xorcc %i3, 0x009F, %g1 xor %g5, 0x01D6, %o6 loop_224: andn %i1, 0x0E92, %i7 fone %f0 subcc %l3, %o4, %o1 fabsd %f12, %f10 brlz %i4, loop_225 fmovrdgez %o7, %f2, %f6 bneg,a,pn %icc, loop_226 ldsh [%l7 + 0x44], %i6 loop_225: sth %l0, [%l7 + 0x58] ldsb [%l7 + 0x4E], %i0 loop_226: xor %l5, 0x0C25, %g3 fbg %fcc2, loop_227 fmovdcs %icc, %f1, %f6 stx %g6, [%l7 + 0x78] lduw [%l7 + 0x44], %o5 loop_227: fxors %f6, %f4, %f6 faligndata %f6, %f14, %f6 bvc,pn %xcc, loop_228 umul %l1, 0x15F5, %g4 sth %o0, [%l7 + 0x22] tvs %icc, 0x3 loop_228: tsubcctv %l2, 0x07F3, %o2 andcc %i2, %l4, %o3 movrlez %l6, %i5, %g7 movle %xcc, %i3, %g1 stx %g5, [%l7 + 0x20] ldsb [%l7 + 0x7D], %o6 subc %i1, %g2, %i7 subcc %l3, %o1, %i4 fmovsg %xcc, %f1, %f5 ldsw [%l7 + 0x54], %o7 xnor %o4, %l0, %i6 ldub [%l7 + 0x15], %l5 array16 %g3, %i0, %o5 ldd [%l7 + 0x78], %f4 sth %g6, [%l7 + 0x4A] fmovsgu %xcc, %f4, %f6 fmovdneg %icc, %f12, %f15 sra %l1, 0x10, %g4 fmovrslez %o0, %f7, %f14 alignaddrl %o2, %i2, %l2 array8 %l4, %l6, %o3 udiv %i5, 0x05B8, %g7 ldub [%l7 + 0x3A], %g1 ldx [%l7 + 0x18], %i3 umul %o6, %g5, %g2 brlz,a %i7, loop_229 bg,a %xcc, loop_230 stx %i1, [%l7 + 0x10] fblg,a %fcc3, loop_231 loop_229: movle %icc, %l3, %o1 loop_230: brgez,a %i4, loop_232 lduw [%l7 + 0x4C], %o4 loop_231: ld [%l7 + 0x6C], %f14 lduw [%l7 + 0x38], %l0 loop_232: fpadd16 %f6, %f0, %f8 edge16n %i6, %l5, %g3 fmovrsne %o7, %f5, %f10 fcmps %fcc3, %f10, %f15 edge32 %o5, %i0, %l1 movrgz %g4, 0x35D, %o0 lduh [%l7 + 0x78], %o2 lduh [%l7 + 0x1E], %g6 fbuge %fcc2, loop_233 bgu,pt %icc, loop_234 fzeros %f15 fnands %f15, %f8, %f11 loop_233: alignaddr %i2, %l2, %l6 loop_234: fmovrdgz %o3, %f4, %f12 fmovrslz %i5, %f15, %f8 edge32 %l4, %g1, %i3 lduh [%l7 + 0x5E], %o6 bne,a,pn %icc, loop_235 fblg,a %fcc3, loop_236 bshuffle %f12, %f8, %f10 movpos %xcc, %g7, %g2 loop_235: subcc %i7, %g5, %l3 loop_236: orn %o1, 0x0053, %i1 fcmpeq32 %f14, %f2, %o4 lduw [%l7 + 0x18], %l0 fnot1s %f14, %f1 udiv %i4, 0x0E0D, %l5 tsubcc %g3, %o7, %o5 call loop_237 ldx [%l7 + 0x10], %i6 sllx %l1, %i0, %o0 udiv %g4, 0x1FFE, %o2 loop_237: fnot1s %f12, %f3 fmovdle %icc, %f3, %f8 fmovsle %xcc, %f1, %f5 brlz,a %i2, loop_238 ta %icc, 0x5 sra %l2, %l6, %g6 ldsw [%l7 + 0x34], %o3 loop_238: edge8 %l4, %i5, %i3 fmovsn %icc, %f5, %f6 fbe %fcc3, loop_239 stw %g1, [%l7 + 0x5C] stx %o6, [%l7 + 0x08] ldsb [%l7 + 0x31], %g7 loop_239: movle %icc, %i7, %g2 fmovdneg %icc, %f4, %f8 call loop_240 bgu,a %xcc, loop_241 add %l3, 0x1D4C, %o1 fpack32 %f10, %f4, %f2 loop_240: bg,a loop_242 loop_241: stx %g5, [%l7 + 0x48] st %f1, [%l7 + 0x24] tcs %icc, 0x5 loop_242: sdivx %o4, 0x1C25, %l0 xor %i4, 0x1A6C, %l5 fmovdle %icc, %f13, %f0 andncc %g3, %i1, %o5 tl %xcc, 0x4 fmovdge %xcc, %f14, %f12 tcc %icc, 0x2 brlz %o7, loop_243 fmovdl %icc, %f1, %f13 fand %f14, %f2, %f4 fmul8sux16 %f4, %f6, %f2 loop_243: fands %f0, %f8, %f9 fbge,a %fcc2, loop_244 brlz %i6, loop_245 fandnot2 %f8, %f4, %f10 fmovsvs %icc, %f4, %f11 loop_244: brnz,a %i0, loop_246 loop_245: subccc %o0, 0x0875, %g4 bneg,a,pn %icc, loop_247 edge8 %o2, %i2, %l2 loop_246: movle %xcc, %l1, %l6 movle %icc, %o3, %g6 loop_247: edge32ln %l4, %i3, %g1 ldsb [%l7 + 0x53], %o6 tl %xcc, 0x2 srax %i5, 0x1C, %g7 ldub [%l7 + 0x23], %i7 siam 0x4 fnegd %f10, %f4 stb %l3, [%l7 + 0x5F] fpadd32 %f12, %f8, %f8 array8 %o1, %g2, %g5 te %xcc, 0x5 fmovrdne %l0, %f6, %f4 call loop_248 tle %xcc, 0x2 movvs %icc, %i4, %l5 fone %f8 loop_248: fmul8ulx16 %f8, %f2, %f6 ldsw [%l7 + 0x08], %o4 sra %i1, %o5, %g3 edge16ln %i6, %i0, %o0 st %f2, [%l7 + 0x2C] fcmpgt16 %f12, %f2, %o7 fpsub32 %f4, %f2, %f6 fmovscc %icc, %f14, %f1 fcmpne32 %f10, %f8, %o2 fmovdneg %xcc, %f5, %f3 array32 %g4, %i2, %l1 ldub [%l7 + 0x24], %l6 array32 %l2, %g6, %l4 mulscc %i3, 0x034D, %o3 orcc %g1, %i5, %g7 movn %xcc, %o6, %l3 fbg,a %fcc1, loop_249 st %f9, [%l7 + 0x68] stw %o1, [%l7 + 0x48] fbg,a %fcc2, loop_250 loop_249: nop setx loop_251, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovda %icc, %f4, %f10 fsrc2s %f9, %f5 loop_250: ldsb [%l7 + 0x77], %g2 loop_251: fmovrsgz %i7, %f5, %f4 ldsb [%l7 + 0x6D], %l0 fmul8ulx16 %f6, %f6, %f2 fmul8x16 %f8, %f0, %f10 ba loop_252 fmovrdlz %i4, %f4, %f0 xnor %l5, %o4, %g5 stw %i1, [%l7 + 0x4C] loop_252: fmovdcc %icc, %f10, %f5 ldsw [%l7 + 0x38], %o5 ldsh [%l7 + 0x4C], %g3 fand %f12, %f12, %f0 fmovrslez %i0, %f14, %f4 st %f12, [%l7 + 0x7C] or %o0, %i6, %o7 fba %fcc1, loop_253 ldsh [%l7 + 0x10], %o2 fnot2 %f0, %f14 fmovsleu %icc, %f1, %f14 loop_253: fmovda %xcc, %f9, %f1 stb %g4, [%l7 + 0x66] edge16ln %i2, %l6, %l1 stb %g6, [%l7 + 0x31] xnor %l4, %l2, %i3 fmovde %xcc, %f6, %f5 std %f0, [%l7 + 0x48] bshuffle %f14, %f10, %f12 ldub [%l7 + 0x4F], %g1 fbue %fcc2, loop_254 ld [%l7 + 0x50], %f14 edge32n %o3, %i5, %o6 fcmpes %fcc2, %f6, %f9 loop_254: edge8ln %g7, %l3, %o1 movrne %i7, %l0, %i4 fmovscs %xcc, %f3, %f14 fnot2 %f8, %f4 fandnot2 %f0, %f12, %f0 fandnot1s %f11, %f8, %f7 sub %l5, 0x1100, %o4 te %xcc, 0x7 ld [%l7 + 0x30], %f8 be loop_255 ldx [%l7 + 0x40], %g2 fpsub32 %f6, %f8, %f2 brgz,a %g5, loop_256 loop_255: sll %i1, 0x1A, %o5 stb %g3, [%l7 + 0x5A] smulcc %i0, %i6, %o0 loop_256: tn %icc, 0x3 umul %o2, 0x1078, %g4 fcmped %fcc0, %f2, %f0 for %f2, %f2, %f0 lduw [%l7 + 0x4C], %i2 fnand %f8, %f4, %f2 stw %o7, [%l7 + 0x74] edge32n %l1, %g6, %l4 fcmpne32 %f2, %f4, %l2 fcmple16 %f4, %f2, %l6 ldsb [%l7 + 0x42], %g1 edge32 %o3, %i3, %i5 fmovdne %icc, %f9, %f15 lduh [%l7 + 0x74], %g7 movgu %icc, %o6, %o1 fand %f4, %f12, %f8 lduw [%l7 + 0x3C], %i7 fabss %f13, %f12 orn %l3, 0x15F1, %i4 bleu loop_257 nop setx loop_258, %l0, %l1 jmpl %l1, %l0 bge,pn %xcc, loop_259 lduw [%l7 + 0x78], %l5 loop_257: movne %icc, %o4, %g2 loop_258: fmul8x16au %f0, %f13, %f2 loop_259: edge16n %g5, %i1, %g3 fnot1 %f2, %f10 tgu %xcc, 0x4 std %f0, [%l7 + 0x68] fxor %f10, %f2, %f4 fbuge %fcc2, loop_260 fmovdvs %icc, %f3, %f15 siam 0x2 st %f8, [%l7 + 0x5C] loop_260: ldsb [%l7 + 0x66], %o5 brnz %i0, loop_261 lduh [%l7 + 0x34], %o0 tne %icc, 0x3 fsrc2 %f0, %f4 loop_261: addccc %o2, 0x0D81, %g4 movne %xcc, %i2, %o7 lduh [%l7 + 0x10], %i6 std %f14, [%l7 + 0x78] fxnors %f11, %f8, %f7 ldsh [%l7 + 0x54], %l1 fcmpes %fcc3, %f7, %f14 fmovrdlez %l4, %f8, %f8 srl %g6, %l6, %l2 tpos %xcc, 0x0 fbne %fcc1, loop_262 ld [%l7 + 0x10], %f5 ldsh [%l7 + 0x42], %g1 bge,pn %icc, loop_263 loop_262: stx %i3, [%l7 + 0x28] stw %i5, [%l7 + 0x6C] std %f12, [%l7 + 0x18] loop_263: stw %g7, [%l7 + 0x78] bne,pn %xcc, loop_264 tsubcc %o3, 0x02A9, %o1 add %o6, %l3, %i7 fmovdcc %xcc, %f2, %f0 loop_264: fcmpeq32 %f8, %f4, %l0 stw %i4, [%l7 + 0x10] orn %o4, %g2, %l5 bge,a,pn %icc, loop_265 movcs %xcc, %g5, %g3 brgez %o5, loop_266 fba %fcc2, loop_267 loop_265: tleu %xcc, 0x6 fmovdvc %icc, %f15, %f14 loop_266: ldsh [%l7 + 0x46], %i0 loop_267: lduw [%l7 + 0x7C], %o0 fornot2 %f10, %f6, %f10 edge8n %o2, %i1, %i2 fblg,a %fcc3, loop_268 fbn %fcc1, loop_269 ldx [%l7 + 0x38], %g4 tle %icc, 0x4 loop_268: fabsd %f14, %f12 loop_269: ldd [%l7 + 0x18], %f14 tvs %xcc, 0x3 pdist %f6, %f6, %f8 ldd [%l7 + 0x28], %f12 st %f2, [%l7 + 0x78] fpmerge %f12, %f5, %f2 fbule %fcc0, loop_270 sdivx %o7, 0x0DBA, %i6 sdiv %l4, 0x1D5F, %l1 ldsh [%l7 + 0x34], %l6 loop_270: tvc %icc, 0x7 fcmple32 %f8, %f10, %l2 fxnor %f4, %f2, %f0 fabsd %f10, %f0 fmovsleu %xcc, %f5, %f13 fxnors %f3, %f1, %f4 fmovdcc %icc, %f2, %f0 fmovda %icc, %f15, %f1 bcc,pt %xcc, loop_271 nop setx loop_272, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsleu %xcc, %f13, %f3 ldub [%l7 + 0x0D], %g1 loop_271: stx %g6, [%l7 + 0x58] loop_272: fcmped %fcc3, %f6, %f8 lduh [%l7 + 0x0C], %i5 lduw [%l7 + 0x44], %g7 array16 %o3, %i3, %o6 tleu %xcc, 0x3 bl %xcc, loop_273 tvs %icc, 0x7 tne %icc, 0x6 tle %icc, 0x2 loop_273: ldsw [%l7 + 0x58], %l3 fbug %fcc3, loop_274 bcc,a loop_275 ldd [%l7 + 0x40], %f4 fpmerge %f0, %f13, %f12 loop_274: fxnor %f14, %f12, %f14 loop_275: ldsb [%l7 + 0x37], %o1 fzeros %f9 movrlz %l0, 0x3F9, %i7 ld [%l7 + 0x74], %f5 fmovd %f12, %f8 ld [%l7 + 0x70], %f6 fabsd %f4, %f8 fcmpd %fcc3, %f0, %f2 fbule %fcc3, loop_276 edge32ln %o4, %g2, %i4 ldx [%l7 + 0x58], %g5 ldsw [%l7 + 0x4C], %g3 loop_276: brgz,a %o5, loop_277 movn %xcc, %l5, %o0 fpadd16s %f5, %f8, %f3 fmovspos %icc, %f6, %f4 loop_277: fpsub16 %f4, %f12, %f12 bvc,a,pt %icc, loop_278 be,a,pt %xcc, loop_279 edge16 %o2, %i0, %i1 fba,a %fcc2, loop_280 loop_278: fcmpd %fcc0, %f12, %f8 loop_279: fxors %f15, %f3, %f8 subccc %i2, 0x1361, %g4 loop_280: fmovsle %xcc, %f6, %f12 movn %xcc, %i6, %o7 bneg,a,pt %xcc, loop_281 fnot2s %f8, %f0 array32 %l4, %l1, %l6 ld [%l7 + 0x6C], %f0 loop_281: stx %l2, [%l7 + 0x78] fsrc1s %f2, %f1 stx %g6, [%l7 + 0x30] fmovdcs %xcc, %f4, %f6 te %icc, 0x6 fpadd16 %f6, %f4, %f14 mulx %g1, %i5, %o3 edge16n %i3, %o6, %l3 ldsw [%l7 + 0x14], %g7 taddcc %o1, 0x18D4, %i7 fpadd32s %f0, %f4, %f12 mulx %l0, %g2, %i4 stw %g5, [%l7 + 0x78] stw %g3, [%l7 + 0x34] ld [%l7 + 0x2C], %f1 ldsh [%l7 + 0x0A], %o4 stb %l5, [%l7 + 0x5C] smul %o0, 0x0B89, %o2 sth %i0, [%l7 + 0x64] lduw [%l7 + 0x38], %i1 fornot1s %f7, %f11, %f1 ldd [%l7 + 0x68], %f4 ldsh [%l7 + 0x3E], %i2 movvs %xcc, %o5, %g4 fmovda %icc, %f3, %f0 ldsb [%l7 + 0x64], %o7 ldsw [%l7 + 0x20], %i6 std %f8, [%l7 + 0x08] movne %xcc, %l4, %l1 bn %xcc, loop_282 fpmerge %f15, %f0, %f2 bge %icc, loop_283 ble %icc, loop_284 loop_282: fcmpd %fcc3, %f0, %f12 ldsw [%l7 + 0x34], %l6 loop_283: sth %g6, [%l7 + 0x66] loop_284: fpack16 %f8, %f6 ldub [%l7 + 0x10], %l2 fmovs %f9, %f11 fmovdle %xcc, %f10, %f11 ldub [%l7 + 0x23], %i5 ld [%l7 + 0x18], %f2 st %f1, [%l7 + 0x58] fands %f6, %f11, %f5 bne loop_285 edge16ln %g1, %i3, %o3 addc %o6, %g7, %l3 ldsb [%l7 + 0x17], %o1 loop_285: fcmps %fcc1, %f5, %f0 stx %l0, [%l7 + 0x08] subccc %g2, 0x1591, %i4 edge16 %i7, %g5, %o4 fbug,a %fcc2, loop_286 movrlez %l5, 0x217, %o0 edge8ln %o2, %g3, %i1 srax %i0, %i2, %g4 loop_286: stx %o7, [%l7 + 0x78] orncc %o5, %l4, %i6 fxor %f2, %f10, %f10 fpadd32 %f8, %f2, %f0 sdivx %l1, 0x014D, %l6 sth %g6, [%l7 + 0x50] movrlez %i5, %l2, %i3 bleu,pt %icc, loop_287 addc %g1, %o6, %g7 fbul,a %fcc2, loop_288 fabss %f12, %f7 loop_287: alignaddr %l3, %o1, %o3 edge16 %l0, %g2, %i7 loop_288: fmovscs %icc, %f15, %f14 ldd [%l7 + 0x78], %f14 fmovse %icc, %f1, %f13 fbue,a %fcc1, loop_289 edge32n %g5, %i4, %o4 fbl %fcc1, loop_290 bcc loop_291 loop_289: ldx [%l7 + 0x78], %l5 sub %o0, 0x0973, %g3 loop_290: ldd [%l7 + 0x20], %f14 loop_291: movne %icc, %i1, %o2 fmovsa %xcc, %f10, %f1 bvs,pt %icc, loop_292 bshuffle %f14, %f2, %f6 fxors %f6, %f1, %f5 std %f14, [%l7 + 0x40] loop_292: nop setx loop_293, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16au %f1, %f8, %f12 stw %i2, [%l7 + 0x74] ldd [%l7 + 0x48], %f14 loop_293: fpmerge %f4, %f3, %f10 ldd [%l7 + 0x70], %f8 lduh [%l7 + 0x18], %g4 fmovdn %xcc, %f1, %f0 ldub [%l7 + 0x2F], %o7 ldsb [%l7 + 0x22], %o5 lduh [%l7 + 0x38], %i0 fmuld8sux16 %f0, %f9, %f2 fxnors %f10, %f6, %f15 fcmple32 %f4, %f2, %i6 tleu %xcc, 0x1 fornot2s %f3, %f5, %f13 fmovse %icc, %f14, %f12 bgu,pt %xcc, loop_294 sth %l4, [%l7 + 0x52] ldsb [%l7 + 0x0C], %l6 fmovrdlez %l1, %f14, %f6 loop_294: fornot1s %f3, %f15, %f0 fmovde %xcc, %f4, %f1 lduw [%l7 + 0x0C], %i5 ldsw [%l7 + 0x40], %g6 fmovrdne %l2, %f4, %f6 ldd [%l7 + 0x48], %f12 ldsb [%l7 + 0x62], %i3 ldd [%l7 + 0x28], %f4 fba,a %fcc3, loop_295 ba,pt %icc, loop_296 fpsub16s %f9, %f11, %f5 fnand %f2, %f0, %f12 loop_295: ldx [%l7 + 0x30], %g1 loop_296: taddcc %o6, 0x159C, %l3 ldx [%l7 + 0x30], %g7 fbuge %fcc2, loop_297 bneg loop_298 fmovsneg %xcc, %f2, %f10 sllx %o1, 0x1D, %o3 loop_297: sth %g2, [%l7 + 0x7A] loop_298: movrgez %i7, %l0, %i4 fmovdneg %icc, %f15, %f10 sth %g5, [%l7 + 0x0C] lduh [%l7 + 0x4C], %l5 tvs %icc, 0x7 nop setx loop_299, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdgz %o4, %f10, %f14 fsrc2 %f12, %f6 smulcc %g3, 0x1919, %o0 loop_299: xnorcc %i1, %i2, %o2 movneg %xcc, %o7, %o5 ldsw [%l7 + 0x60], %i0 orn %g4, 0x17CD, %l4 lduw [%l7 + 0x44], %i6 orn %l1, 0x1916, %l6 bge,pt %xcc, loop_300 lduh [%l7 + 0x6E], %g6 edge16 %i5, %l2, %g1 ba loop_301 loop_300: ld [%l7 + 0x1C], %f3 tsubcctv %i3, %l3, %g7 edge16n %o6, %o1, %g2 loop_301: andn %o3, %i7, %i4 bcs,a,pt %icc, loop_302 stb %l0, [%l7 + 0x75] subc %g5, %o4, %g3 fmovdvc %icc, %f5, %f14 loop_302: ld [%l7 + 0x3C], %f7 movre %l5, 0x0C1, %i1 ldd [%l7 + 0x20], %f0 srax %i2, %o2, %o0 lduw [%l7 + 0x78], %o5 bgu,a %icc, loop_303 udiv %o7, 0x10B7, %i0 ldsw [%l7 + 0x14], %l4 edge16n %g4, %i6, %l6 loop_303: ldsh [%l7 + 0x50], %g6 ldsh [%l7 + 0x2E], %i5 ldsw [%l7 + 0x24], %l1 sdivcc %l2, 0x1F53, %i3 ldd [%l7 + 0x28], %f12 fmul8x16al %f3, %f8, %f2 fbo,a %fcc3, loop_304 tg %icc, 0x1 brnz,a %l3, loop_305 fbule %fcc3, loop_306 loop_304: fcmpd %fcc1, %f8, %f2 fexpand %f3, %f4 loop_305: ldsb [%l7 + 0x2C], %g7 loop_306: nop setx loop_307, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdivcc %o6, 0x14F3, %g1 umulcc %g2, 0x1282, %o3 movrlz %o1, 0x16D, %i4 loop_307: fmovdn %icc, %f15, %f14 movrgez %l0, 0x12C, %g5 ldx [%l7 + 0x60], %o4 fzeros %f11 ldx [%l7 + 0x30], %g3 fornot2s %f10, %f14, %f2 movrne %l5, %i7, %i1 ldsb [%l7 + 0x5B], %i2 smul %o2, %o0, %o7 mulscc %o5, %l4, %i0 fcmpeq16 %f14, %f6, %i6 ldd [%l7 + 0x58], %f10 fmovde %xcc, %f14, %f14 fmovsleu %xcc, %f14, %f8 ldsh [%l7 + 0x34], %g4 fornot1 %f0, %f0, %f14 fmovrsgz %l6, %f5, %f9 lduw [%l7 + 0x10], %i5 fandnot1s %f1, %f5, %f9 fmovsneg %icc, %f0, %f9 sdiv %l1, 0x00F4, %g6 sth %i3, [%l7 + 0x52] ldsb [%l7 + 0x13], %l3 fbge,a %fcc1, loop_308 fmul8ulx16 %f10, %f12, %f14 ldd [%l7 + 0x60], %f2 fmovdn %xcc, %f14, %f12 loop_308: xnor %g7, 0x16EC, %o6 ldd [%l7 + 0x78], %f14 smul %g1, 0x13ED, %g2 ta %icc, 0x0 fpack16 %f8, %f3 std %f0, [%l7 + 0x70] fmovdn %xcc, %f3, %f6 edge8l %o3, %o1, %i4 lduw [%l7 + 0x1C], %l0 subccc %l2, 0x15C3, %o4 fmovscs %icc, %f5, %f7 movge %icc, %g5, %l5 mulx %i7, 0x0020, %g3 fmovsneg %icc, %f15, %f7 alignaddrl %i2, %i1, %o2 movgu %icc, %o0, %o7 bvc,a,pt %xcc, loop_309 fcmpeq32 %f2, %f6, %o5 lduh [%l7 + 0x22], %l4 ldsh [%l7 + 0x20], %i0 loop_309: ldsw [%l7 + 0x2C], %i6 stw %l6, [%l7 + 0x78] ldsb [%l7 + 0x31], %g4 movneg %xcc, %l1, %i5 alignaddr %g6, %i3, %l3 fornot2 %f8, %f4, %f14 mulscc %o6, 0x0216, %g7 bne,pn %xcc, loop_310 fnot1 %f12, %f6 orn %g1, %g2, %o3 popc %o1, %i4 loop_310: sdivx %l2, 0x1956, %l0 stw %g5, [%l7 + 0x44] fcmps %fcc1, %f3, %f9 and %l5, 0x1321, %o4 ldub [%l7 + 0x18], %i7 fandnot1s %f6, %f1, %f10 lduh [%l7 + 0x70], %g3 lduh [%l7 + 0x56], %i1 fnot2s %f5, %f13 movrlz %o2, 0x210, %i2 fnands %f2, %f4, %f5 smul %o0, %o5, %l4 fmovrdgez %i0, %f2, %f10 edge16 %o7, %l6, %g4 bcs,pn %xcc, loop_311 fmovrde %l1, %f4, %f14 ldsw [%l7 + 0x60], %i5 ldd [%l7 + 0x18], %f6 loop_311: mulx %g6, %i3, %l3 be,pt %icc, loop_312 xorcc %o6, 0x1C07, %i6 sra %g1, %g7, %o3 ldd [%l7 + 0x50], %f0 loop_312: ldx [%l7 + 0x68], %o1 ldd [%l7 + 0x08], %f6 popc 0x1318, %i4 std %f12, [%l7 + 0x20] fpackfix %f4, %f8 fmuld8ulx16 %f9, %f8, %f2 st %f2, [%l7 + 0x48] andcc %l2, 0x1CB5, %l0 ldsh [%l7 + 0x50], %g2 umulcc %g5, 0x1B6D, %o4 fmovrsne %i7, %f14, %f15 sll %l5, %i1, %o2 fmovdle %xcc, %f6, %f12 fmovdn %icc, %f14, %f11 sth %g3, [%l7 + 0x14] stb %o0, [%l7 + 0x6D] array32 %i2, %l4, %i0 umul %o7, %l6, %o5 std %f6, [%l7 + 0x60] addccc %l1, 0x0A6C, %g4 ldsb [%l7 + 0x76], %g6 brgz %i5, loop_313 edge8n %l3, %i3, %i6 ble loop_314 fsrc1 %f10, %f14 loop_313: movneg %xcc, %o6, %g7 bvs,a %icc, loop_315 loop_314: fmovd %f10, %f2 fmovsa %xcc, %f0, %f5 lduh [%l7 + 0x58], %o3 loop_315: fnand %f8, %f2, %f12 fmovrdne %o1, %f6, %f10 ld [%l7 + 0x40], %f5 srax %g1, 0x0A, %l2 sth %l0, [%l7 + 0x10] fmovrdgz %i4, %f4, %f10 movrgz %g5, 0x021, %g2 fxors %f9, %f4, %f9 fbul,a %fcc3, loop_316 fmovrde %i7, %f12, %f2 edge32 %o4, %i1, %o2 fmovdne %xcc, %f10, %f2 loop_316: lduh [%l7 + 0x5A], %g3 fbule,a %fcc2, loop_317 move %icc, %o0, %l5 ldd [%l7 + 0x60], %f2 fmovde %icc, %f3, %f10 loop_317: taddcctv %i2, %l4, %o7 ldd [%l7 + 0x10], %f12 bshuffle %f10, %f12, %f12 move %icc, %l6, %i0 fbule,a %fcc2, loop_318 ldub [%l7 + 0x4C], %o5 fmuld8sux16 %f11, %f4, %f6 brgez %l1, loop_319 loop_318: fand %f6, %f12, %f10 addccc %g6, 0x1EF3, %i5 st %f9, [%l7 + 0x6C] loop_319: stw %l3, [%l7 + 0x70] stw %g4, [%l7 + 0x5C] lduh [%l7 + 0x3C], %i6 stx %i3, [%l7 + 0x10] st %f10, [%l7 + 0x38] lduw [%l7 + 0x48], %g7 st %f13, [%l7 + 0x78] edge16 %o6, %o1, %o3 fnor %f14, %f2, %f6 sdivx %l2, 0x19F5, %l0 array32 %i4, %g5, %g2 umulcc %i7, %g1, %o4 mulscc %o2, %i1, %o0 for %f2, %f0, %f6 fmovrse %g3, %f9, %f11 xorcc %l5, %l4, %i2 lduw [%l7 + 0x5C], %o7 fmovsvc %xcc, %f5, %f4 stw %i0, [%l7 + 0x64] fmovde %xcc, %f3, %f8 tle %xcc, 0x2 brz,a %l6, loop_320 lduh [%l7 + 0x26], %o5 fornot1s %f2, %f9, %f1 ldd [%l7 + 0x18], %f2 loop_320: stw %l1, [%l7 + 0x30] bleu,a,pn %xcc, loop_321 ldsw [%l7 + 0x20], %i5 array8 %g6, %l3, %i6 or %g4, 0x0152, %i3 loop_321: bneg,a loop_322 and %o6, 0x0749, %g7 ldsh [%l7 + 0x34], %o1 fnot1 %f6, %f12 loop_322: edge8ln %l2, %l0, %i4 tvc %xcc, 0x5 fmovdg %xcc, %f3, %f4 bshuffle %f0, %f0, %f6 ldsh [%l7 + 0x24], %g5 fbo %fcc3, loop_323 tsubcctv %o3, 0x0A3C, %i7 ldsw [%l7 + 0x08], %g1 movgu %icc, %o4, %o2 loop_323: movge %icc, %i1, %g2 stw %o0, [%l7 + 0x64] fcmpgt32 %f6, %f4, %g3 fmovsa %icc, %f14, %f13 mulx %l4, %l5, %i2 ldub [%l7 + 0x28], %i0 fmovdleu %icc, %f6, %f9 ldsw [%l7 + 0x18], %l6 sra %o7, 0x00, %l1 fand %f12, %f0, %f2 taddcc %i5, %g6, %l3 fbne %fcc2, loop_324 sdivx %o5, 0x16F8, %g4 ldsb [%l7 + 0x4D], %i3 fmovrdlz %o6, %f10, %f8 loop_324: stx %g7, [%l7 + 0x30] ldx [%l7 + 0x40], %o1 fbg,a %fcc2, loop_325 fands %f14, %f7, %f8 fmovdl %xcc, %f8, %f3 fand %f14, %f12, %f10 loop_325: fone %f10 fxnor %f10, %f2, %f0 fmovdvc %xcc, %f12, %f4 stb %l2, [%l7 + 0x50] lduw [%l7 + 0x50], %l0 fnot1s %f13, %f15 ldub [%l7 + 0x34], %i4 fabss %f7, %f6 fabsd %f12, %f10 movn %icc, %i6, %o3 fnot1s %f4, %f5 stx %i7, [%l7 + 0x78] st %f10, [%l7 + 0x28] movg %icc, %g1, %g5 fbe,a %fcc2, loop_326 tle %icc, 0x5 xnor %o4, %i1, %o2 sll %o0, %g3, %g2 loop_326: lduw [%l7 + 0x78], %l4 fmovrdlez %i2, %f0, %f2 bge %xcc, loop_327 stb %l5, [%l7 + 0x12] popc %l6, %o7 smulcc %l1, 0x04D3, %i0 loop_327: tcc %xcc, 0x6 tvs %icc, 0x1 fpsub32s %f1, %f3, %f11 movcc %xcc, %g6, %l3 tl %icc, 0x4 movrne %o5, %g4, %i5 fsrc1s %f7, %f2 lduh [%l7 + 0x46], %o6 fbne,a %fcc0, loop_328 lduh [%l7 + 0x2C], %g7 ldsw [%l7 + 0x78], %o1 fexpand %f1, %f12 loop_328: stb %i3, [%l7 + 0x0B] sdiv %l2, 0x18DC, %i4 fbl %fcc0, loop_329 edge32l %l0, %i6, %i7 tneg %icc, 0x6 ldsw [%l7 + 0x40], %o3 loop_329: std %f0, [%l7 + 0x20] ld [%l7 + 0x18], %f3 edge8n %g1, %o4, %i1 bne,a,pt %icc, loop_330 movrgez %o2, %o0, %g3 siam 0x7 tcc %xcc, 0x3 loop_330: array16 %g5, %l4, %i2 stw %l5, [%l7 + 0x78] brlez %g2, loop_331 fmovrsne %o7, %f1, %f2 lduh [%l7 + 0x1E], %l1 fone %f8 loop_331: fbule %fcc3, loop_332 fmovsge %xcc, %f5, %f3 pdist %f8, %f2, %f10 tpos %icc, 0x4 loop_332: fcmpne32 %f6, %f6, %i0 fcmpgt16 %f10, %f0, %l6 ldsh [%l7 + 0x4E], %g6 movrne %l3, %o5, %i5 fpsub16s %f15, %f0, %f8 sth %g4, [%l7 + 0x22] tneg %icc, 0x6 fmovdvc %xcc, %f12, %f0 sll %o6, 0x03, %g7 fandnot2 %f4, %f12, %f0 stx %o1, [%l7 + 0x48] ldub [%l7 + 0x78], %i3 std %f0, [%l7 + 0x68] smul %l2, %l0, %i6 lduw [%l7 + 0x20], %i7 movvs %xcc, %o3, %i4 fpadd16s %f12, %f7, %f4 fbule,a %fcc0, loop_333 stw %g1, [%l7 + 0x34] fmovde %xcc, %f3, %f8 fnors %f3, %f12, %f8 loop_333: udivx %i1, 0x0365, %o2 andcc %o4, 0x163E, %g3 fbo %fcc1, loop_334 nop setx loop_335, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnor %f6, %f6, %f2 st %f10, [%l7 + 0x2C] loop_334: edge16 %o0, %g5, %l4 loop_335: ldsw [%l7 + 0x6C], %i2 mulx %g2, 0x18CA, %o7 ldub [%l7 + 0x2E], %l1 ldx [%l7 + 0x20], %i0 bvs,a %icc, loop_336 lduw [%l7 + 0x5C], %l5 bne loop_337 ble,a,pn %icc, loop_338 loop_336: brnz,a %g6, loop_339 addcc %l3, %o5, %i5 loop_337: srax %l6, 0x01, %o6 loop_338: tne %icc, 0x4 loop_339: fmovsleu %icc, %f8, %f8 ldsw [%l7 + 0x60], %g7 fbg %fcc3, loop_340 ldx [%l7 + 0x18], %g4 ldub [%l7 + 0x79], %i3 stw %l2, [%l7 + 0x48] loop_340: lduw [%l7 + 0x54], %l0 fmovdg %xcc, %f2, %f11 edge32n %o1, %i6, %o3 ldx [%l7 + 0x30], %i7 bcc,pn %xcc, loop_341 subccc %g1, 0x14F5, %i4 ld [%l7 + 0x10], %f8 fsrc2s %f15, %f13 loop_341: ldd [%l7 + 0x30], %f0 ldub [%l7 + 0x49], %i1 fmovdge %xcc, %f14, %f15 std %f12, [%l7 + 0x50] ldsb [%l7 + 0x7C], %o2 tn %icc, 0x3 movge %icc, %g3, %o0 fpadd16 %f12, %f10, %f6 ldsb [%l7 + 0x08], %o4 std %f0, [%l7 + 0x18] ldsh [%l7 + 0x0C], %g5 sth %i2, [%l7 + 0x72] call loop_342 bleu,pn %xcc, loop_343 fpsub16 %f10, %f10, %f10 fcmpne32 %f0, %f14, %l4 loop_342: ldsh [%l7 + 0x5A], %o7 loop_343: fnegd %f2, %f8 std %f10, [%l7 + 0x50] fornot2s %f7, %f0, %f8 fpadd32s %f9, %f0, %f0 bcc %xcc, loop_344 fmovsge %icc, %f6, %f8 pdist %f6, %f10, %f2 stb %l1, [%l7 + 0x6D] loop_344: edge8l %g2, %l5, %g6 movl %icc, %i0, %l3 lduw [%l7 + 0x28], %i5 or %o5, 0x1C50, %o6 bneg,a %xcc, loop_345 stw %l6, [%l7 + 0x34] fone %f6 mulscc %g7, 0x0860, %i3 loop_345: std %f2, [%l7 + 0x10] st %f15, [%l7 + 0x68] fmovsneg %xcc, %f1, %f13 fpsub32 %f4, %f10, %f14 tsubcctv %l2, 0x1EEA, %g4 move %xcc, %o1, %i6 fmovsge %icc, %f9, %f1 lduh [%l7 + 0x4A], %o3 fcmps %fcc0, %f15, %f12 subcc %i7, 0x1413, %l0 fmovrse %i4, %f7, %f8 fcmpeq32 %f12, %f4, %g1 ldsb [%l7 + 0x50], %o2 orn %g3, 0x07D8, %i1 tn %xcc, 0x0 sth %o4, [%l7 + 0x7A] fnors %f1, %f14, %f0 movcc %icc, %o0, %g5 bneg %icc, loop_346 std %f4, [%l7 + 0x38] fbug %fcc0, loop_347 sth %l4, [%l7 + 0x5A] loop_346: tg %icc, 0x4 lduw [%l7 + 0x5C], %i2 loop_347: fmovd %f4, %f12 fpackfix %f14, %f1 movvs %xcc, %l1, %g2 ble,a,pt %icc, loop_348 fmovsleu %icc, %f14, %f6 fones %f2 ldsw [%l7 + 0x50], %l5 loop_348: bvs,a,pt %icc, loop_349 fandnot2s %f10, %f9, %f9 fpadd32 %f8, %f0, %f0 fbg,a %fcc0, loop_350 loop_349: fmovdvs %xcc, %f15, %f14 fbl,a %fcc0, loop_351 fmovsn %icc, %f7, %f2 loop_350: edge32ln %g6, %o7, %i0 tne %xcc, 0x7 loop_351: std %f14, [%l7 + 0x18] bcc %xcc, loop_352 lduw [%l7 + 0x40], %l3 fmovsgu %xcc, %f9, %f10 ldsh [%l7 + 0x70], %i5 loop_352: movcs %icc, %o6, %l6 fpadd32s %f6, %f15, %f1 bl,a,pt %icc, loop_353 ldsb [%l7 + 0x4A], %g7 fabss %f11, %f10 fba %fcc0, loop_354 loop_353: edge16l %o5, %l2, %i3 fcmpne16 %f4, %f8, %o1 ldub [%l7 + 0x56], %i6 loop_354: st %f3, [%l7 + 0x60] addcc %o3, 0x1544, %i7 lduw [%l7 + 0x74], %l0 ldx [%l7 + 0x10], %i4 fmuld8ulx16 %f3, %f9, %f6 fmuld8ulx16 %f3, %f6, %f2 fmovsg %xcc, %f15, %f5 movgu %xcc, %g1, %g4 bvs,a %xcc, loop_355 movl %icc, %o2, %g3 fbe,a %fcc1, loop_356 tvs %icc, 0x3 loop_355: subcc %i1, %o4, %o0 xor %l4, 0x0626, %g5 loop_356: sub %i2, 0x0FAD, %l1 fmovrslez %g2, %f7, %f13 stx %g6, [%l7 + 0x60] ldsh [%l7 + 0x76], %l5 fnot2s %f10, %f3 fzero %f0 ldsh [%l7 + 0x1C], %i0 stx %o7, [%l7 + 0x30] ldsh [%l7 + 0x14], %l3 andn %o6, %i5, %l6 stb %g7, [%l7 + 0x58] udivcc %o5, 0x09C5, %i3 fmovrde %o1, %f2, %f14 fnegs %f11, %f11 std %f12, [%l7 + 0x48] taddcctv %l2, %o3, %i7 fsrc2 %f2, %f14 sth %i6, [%l7 + 0x5E] movge %xcc, %l0, %g1 ldx [%l7 + 0x20], %g4 ta %icc, 0x1 fzero %f12 fbe %fcc1, loop_357 fmovspos %xcc, %f14, %f0 fzero %f10 andn %o2, %i4, %i1 loop_357: fmovdg %xcc, %f8, %f0 andn %o4, %g3, %l4 alignaddr %g5, %o0, %l1 fmovrsne %i2, %f11, %f6 edge8 %g6, %g2, %l5 fmul8x16al %f7, %f4, %f12 stw %o7, [%l7 + 0x1C] fmovsle %icc, %f13, %f5 fmovdvc %icc, %f15, %f1 fnot1 %f14, %f14 andncc %i0, %o6, %l3 fbul %fcc1, loop_358 tg %xcc, 0x7 fmovrse %i5, %f13, %f12 brgez,a %l6, loop_359 loop_358: stw %g7, [%l7 + 0x70] lduh [%l7 + 0x42], %o5 fsrc1s %f10, %f10 loop_359: fmovdne %icc, %f11, %f4 ldsw [%l7 + 0x54], %o1 bgu,a,pn %icc, loop_360 nop setx loop_361, %l0, %l1 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, %f5, %f5 fcmps %fcc1, %f1, %f7 loop_360: fcmpeq32 %f0, %f6, %l2 loop_361: fmovsne %xcc, %f14, %f14 add %o3, 0x1515, %i7 tneg %icc, 0x7 bvc,pt %icc, loop_362 fmovdgu %icc, %f11, %f7 movrlez %i6, %l0, %i3 brlez %g4, loop_363 loop_362: fmovdge %icc, %f4, %f10 fmovsneg %xcc, %f6, %f8 addccc %o2, 0x0FDE, %i4 loop_363: fmovd %f2, %f2 stb %i1, [%l7 + 0x60] bl,a %xcc, loop_364 xorcc %g1, 0x19E7, %g3 movleu %xcc, %o4, %l4 brgz %o0, loop_365 loop_364: mulx %l1, %i2, %g6 fpack16 %f2, %f15 fmovspos %icc, %f1, %f4 loop_365: fba %fcc3, loop_366 ldub [%l7 + 0x75], %g5 orcc %l5, 0x0461, %o7 fabsd %f12, %f14 loop_366: pdist %f4, %f0, %f10 and %g2, %o6, %l3 andcc %i5, %i0, %l6 movgu %icc, %g7, %o5 fmul8ulx16 %f8, %f14, %f4 sethi 0x0C20, %o1 fmul8x16al %f13, %f9, %f8 ldub [%l7 + 0x3D], %l2 edge16ln %o3, %i6, %i7 fmul8x16au %f15, %f7, %f0 tvc %icc, 0x0 move %icc, %l0, %g4 stx %i3, [%l7 + 0x30] subccc %o2, %i4, %i1 bne loop_367 fabss %f2, %f12 xor %g1, %g3, %l4 andn %o4, 0x1246, %o0 loop_367: ld [%l7 + 0x3C], %f9 fornot1s %f12, %f15, %f5 stw %l1, [%l7 + 0x10] bgu,a,pn %icc, loop_368 ta %icc, 0x1 tg %xcc, 0x1 fornot2s %f12, %f6, %f4 loop_368: edge8l %i2, %g5, %l5 fcmps %fcc0, %f14, %f8 ta %icc, 0x4 fxnors %f12, %f0, %f15 bvs,a loop_369 bl,a,pt %icc, loop_370 stw %o7, [%l7 + 0x3C] tpos %icc, 0x7 loop_369: tcc %xcc, 0x1 loop_370: fmovdn %xcc, %f11, %f5 fcmped %fcc2, %f2, %f2 edge8 %g2, %g6, %o6 ldsh [%l7 + 0x66], %l3 sll %i5, %i0, %l6 call loop_371 fbo,a %fcc2, loop_372 orncc %g7, %o1, %l2 siam 0x2 loop_371: sdivcc %o5, 0x069E, %o3 loop_372: fornot2 %f0, %f12, %f4 orn %i7, 0x07CE, %l0 tleu %icc, 0x4 stw %i6, [%l7 + 0x78] umulcc %g4, %i3, %o2 fcmpd %fcc2, %f8, %f0 stx %i4, [%l7 + 0x40] st %f4, [%l7 + 0x64] orncc %g1, %g3, %l4 fmul8x16au %f9, %f6, %f10 stx %o4, [%l7 + 0x78] addcc %i1, %o0, %i2 bpos,a %icc, loop_373 fornot1 %f0, %f6, %f8 movl %icc, %g5, %l5 fbule %fcc3, loop_374 loop_373: fmovrsne %l1, %f0, %f13 call loop_375 ldx [%l7 + 0x20], %o7 loop_374: movrlz %g2, 0x25A, %g6 st %f2, [%l7 + 0x68] loop_375: fnegd %f8, %f10 lduw [%l7 + 0x3C], %o6 bgu,a,pt %xcc, loop_376 fands %f12, %f4, %f6 fmovdneg %icc, %f10, %f0 movrne %i5, 0x0D3, %i0 loop_376: stb %l6, [%l7 + 0x4C] addccc %g7, 0x04E9, %l3 ta %xcc, 0x5 ldx [%l7 + 0x60], %o1 fblg,a %fcc1, loop_377 fmuld8sux16 %f1, %f9, %f2 edge32l %o5, %o3, %i7 fornot2s %f7, %f8, %f15 loop_377: ldsw [%l7 + 0x7C], %l0 fmovsleu %icc, %f2, %f11 tvc %icc, 0x4 stw %l2, [%l7 + 0x40] brgz,a %i6, loop_378 stx %g4, [%l7 + 0x38] xnorcc %o2, 0x13BC, %i4 st %f10, [%l7 + 0x40] loop_378: edge16n %i3, %g1, %l4 fnot1 %f12, %f4 stw %o4, [%l7 + 0x3C] sth %i1, [%l7 + 0x2A] edge16ln %o0, %g3, %i2 stb %l5, [%l7 + 0x3D] movl %xcc, %l1, %g5 stb %o7, [%l7 + 0x67] stx %g2, [%l7 + 0x60] ldsw [%l7 + 0x68], %g6 fcmple16 %f2, %f10, %o6 fblg,a %fcc1, loop_379 std %f2, [%l7 + 0x50] orn %i0, 0x1B13, %i5 fmovrdlez %g7, %f6, %f12 loop_379: fabss %f3, %f1 subc %l6, %o1, %l3 fbug %fcc2, loop_380 brgz %o3, loop_381 fmovdcc %icc, %f0, %f4 lduw [%l7 + 0x34], %o5 loop_380: bl,a loop_382 loop_381: fbul %fcc3, loop_383 edge32n %i7, %l0, %l2 fmovdle %xcc, %f7, %f11 loop_382: ta %icc, 0x2 loop_383: fmul8x16au %f6, %f5, %f0 tcc %icc, 0x6 movl %xcc, %i6, %o2 edge8ln %g4, %i4, %i3 fnot2 %f0, %f6 fmovsgu %icc, %f14, %f13 fmovrslz %g1, %f13, %f11 stb %o4, [%l7 + 0x3D] nop setx loop_384, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movne %icc, %l4, %o0 fors %f5, %f4, %f7 srlx %i1, 0x1B, %i2 loop_384: bshuffle %f0, %f2, %f14 lduw [%l7 + 0x48], %g3 fbg,a %fcc1, loop_385 bvs,a,pt %xcc, loop_386 udiv %l5, 0x1D9B, %l1 ldd [%l7 + 0x60], %f4 loop_385: nop setx loop_387, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_386: fpsub32 %f0, %f4, %f6 movre %o7, %g2, %g5 fbl %fcc1, loop_388 loop_387: ld [%l7 + 0x78], %f14 sth %g6, [%l7 + 0x6E] fornot2 %f10, %f8, %f0 loop_388: ld [%l7 + 0x24], %f2 stx %i0, [%l7 + 0x58] orn %i5, 0x04D8, %g7 lduh [%l7 + 0x0A], %o6 movrgez %l6, 0x2E0, %o1 sth %l3, [%l7 + 0x62] brz,a %o3, loop_389 movrlz %o5, 0x066, %i7 fxor %f2, %f8, %f14 tneg %xcc, 0x4 loop_389: ldsh [%l7 + 0x3A], %l2 ldsb [%l7 + 0x25], %i6 stw %l0, [%l7 + 0x6C] movrne %g4, %o2, %i4 edge8l %g1, %i3, %l4 fnors %f4, %f9, %f13 fxors %f9, %f3, %f11 fmovsne %icc, %f2, %f8 fmovd %f4, %f14 edge8 %o4, %i1, %o0 sll %i2, %l5, %g3 fmovrdlez %l1, %f14, %f12 fpack16 %f4, %f0 movle %xcc, %g2, %g5 fabsd %f4, %f14 tvc %icc, 0x5 subccc %g6, %i0, %o7 fmovdle %xcc, %f15, %f15 fmovsle %icc, %f11, %f10 fmovrde %i5, %f12, %f14 sllx %g7, %l6, %o6 nop setx loop_390, %l0, %l1 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 %f4, %f10, %f14 fbne %fcc2, loop_391 fnors %f9, %f8, %f11 loop_390: fpackfix %f12, %f15 st %f9, [%l7 + 0x70] loop_391: fmovscs %icc, %f0, %f7 st %f1, [%l7 + 0x08] lduw [%l7 + 0x40], %o1 stb %o3, [%l7 + 0x2F] fpadd16s %f13, %f12, %f6 movrgez %o5, %i7, %l2 lduh [%l7 + 0x76], %l3 popc 0x1FF2, %l0 fble %fcc2, loop_392 fcmple32 %f0, %f10, %g4 tsubcc %o2, %i6, %i4 srlx %i3, %g1, %l4 loop_392: fcmpeq32 %f12, %f10, %o4 taddcctv %i1, %i2, %l5 sra %g3, 0x1E, %o0 stw %g2, [%l7 + 0x14] fpsub32s %f8, %f2, %f12 std %f4, [%l7 + 0x70] fmovrdgz %l1, %f12, %f10 fnegs %f15, %f6 fmovrsgz %g6, %f12, %f5 tleu %xcc, 0x2 lduh [%l7 + 0x30], %g5 fmovrslz %i0, %f2, %f15 edge32 %i5, %o7, %g7 fmovsleu %xcc, %f10, %f15 sth %l6, [%l7 + 0x5A] stw %o1, [%l7 + 0x7C] srax %o6, 0x06, %o3 fpmerge %f5, %f14, %f14 andcc %o5, 0x16A5, %l2 udivcc %l3, 0x152B, %l0 fandnot1s %f8, %f8, %f14 lduh [%l7 + 0x3A], %g4 taddcc %o2, 0x0315, %i6 stx %i7, [%l7 + 0x08] stw %i4, [%l7 + 0x60] lduh [%l7 + 0x6A], %g1 sra %l4, %i3, %i1 lduw [%l7 + 0x54], %o4 add %l5, %i2, %o0 lduh [%l7 + 0x0A], %g2 ldx [%l7 + 0x40], %l1 stb %g3, [%l7 + 0x51] ldsb [%l7 + 0x44], %g6 fnegd %f8, %f6 fbge,a %fcc3, loop_393 mova %xcc, %g5, %i5 ldsb [%l7 + 0x5A], %o7 brlz,a %i0, loop_394 loop_393: movn %xcc, %g7, %o1 sth %o6, [%l7 + 0x3C] bge,a %icc, loop_395 loop_394: bg loop_396 stb %o3, [%l7 + 0x0D] stb %l6, [%l7 + 0x24] loop_395: std %f6, [%l7 + 0x68] loop_396: sdivcc %o5, 0x0ADF, %l2 stb %l0, [%l7 + 0x1F] smulcc %g4, %l3, %o2 ld [%l7 + 0x10], %f14 std %f0, [%l7 + 0x70] bpos,pn %icc, loop_397 srax %i6, 0x13, %i7 ldub [%l7 + 0x67], %i4 fmovda %xcc, %f5, %f10 loop_397: popc 0x0EB5, %g1 fones %f15 ldsh [%l7 + 0x18], %i3 ldd [%l7 + 0x78], %f14 fbue,a %fcc2, loop_398 fba %fcc3, loop_399 brlez,a %l4, loop_400 ldd [%l7 + 0x30], %f12 loop_398: edge8 %o4, %l5, %i1 loop_399: te %xcc, 0x6 loop_400: fmovdl %xcc, %f5, %f0 fmovdn %icc, %f7, %f10 st %f6, [%l7 + 0x74] fmovsn %xcc, %f15, %f8 fmovdle %icc, %f2, %f1 fmovrse %i2, %f2, %f6 tsubcctv %o0, 0x1340, %l1 fpsub16 %f10, %f10, %f4 fandnot1s %f14, %f5, %f12 stb %g3, [%l7 + 0x54] ldd [%l7 + 0x68], %f6 bleu,a,pt %xcc, loop_401 fbe,a %fcc0, loop_402 nop setx loop_403, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done call loop_404 loop_401: orn %g6, %g2, %i5 loop_402: ld [%l7 + 0x54], %f11 loop_403: bcc,pt %xcc, loop_405 loop_404: movle %xcc, %o7, %i0 fpmerge %f9, %f6, %f6 edge8ln %g7, %o1, %g5 loop_405: fbl,a %fcc2, loop_406 edge8 %o6, %o3, %l6 sethi 0x0144, %l2 ldsw [%l7 + 0x64], %l0 loop_406: fbg %fcc1, loop_407 sth %o5, [%l7 + 0x56] mova %xcc, %l3, %g4 lduw [%l7 + 0x48], %o2 loop_407: udiv %i7, 0x0952, %i4 fbul %fcc3, loop_408 brlez %g1, loop_409 fmovrslez %i3, %f1, %f7 fandnot1 %f8, %f4, %f10 loop_408: subc %i6, %o4, %l4 loop_409: sth %l5, [%l7 + 0x76] call loop_410 or %i1, %i2, %l1 brgz %o0, loop_411 movrgez %g6, %g2, %g3 loop_410: orn %i5, 0x04A9, %o7 fnegs %f1, %f13 loop_411: stx %g7, [%l7 + 0x40] st %f9, [%l7 + 0x74] movg %icc, %o1, %i0 fands %f13, %f10, %f0 fpadd16s %f8, %f2, %f9 fmovrslez %g5, %f14, %f3 stw %o6, [%l7 + 0x08] ldsb [%l7 + 0x7D], %l6 ldsw [%l7 + 0x50], %o3 stw %l0, [%l7 + 0x0C] nop setx loop_412, %l0, %l1 jmpl %l1, %l2 umulcc %l3, %g4, %o2 fsrc2 %f2, %f6 fmovdneg %xcc, %f9, %f13 loop_412: fmovrdgz %i7, %f6, %f8 fnor %f0, %f12, %f8 stx %i4, [%l7 + 0x58] stw %g1, [%l7 + 0x7C] st %f8, [%l7 + 0x44] edge32l %i3, %i6, %o4 fmovrdgez %o5, %f4, %f14 fbuge %fcc0, loop_413 orn %l5, %i1, %i2 movn %xcc, %l1, %l4 fble %fcc2, loop_414 loop_413: te %xcc, 0x6 movrne %o0, 0x119, %g2 st %f15, [%l7 + 0x48] loop_414: sth %g3, [%l7 + 0x10] bne,a,pn %xcc, loop_415 fandnot1s %f10, %f4, %f0 st %f14, [%l7 + 0x7C] movne %xcc, %g6, %i5 loop_415: ldsh [%l7 + 0x3A], %g7 fmovdg %xcc, %f10, %f2 nop setx loop_416, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %o7, [%l7 + 0x60] fmovsleu %xcc, %f11, %f0 bvc,a,pt %icc, loop_417 loop_416: fpadd32 %f2, %f2, %f0 nop setx loop_418, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_419, %l0, %l1 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_417: sdivcc %o1, 0x176F, %i0 tvc %icc, 0x7 loop_418: fzeros %f15 loop_419: tvs %icc, 0x1 fornot2 %f12, %f6, %f4 tleu %xcc, 0x1 xnorcc %o6, 0x1135, %g5 fors %f3, %f13, %f6 fmovdcc %xcc, %f5, %f1 fone %f10 edge8ln %l6, %o3, %l2 fabsd %f12, %f0 fbug,a %fcc3, loop_420 bcc,a,pn %xcc, loop_421 nop setx loop_422, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orn %l0, 0x1E5F, %g4 loop_420: fandnot2s %f4, %f3, %f4 loop_421: fcmpeq32 %f14, %f12, %l3 loop_422: fbg %fcc1, loop_423 lduh [%l7 + 0x70], %i7 siam 0x6 fmovsleu %xcc, %f0, %f7 loop_423: fmovsgu %icc, %f10, %f2 fmovscs %icc, %f8, %f8 taddcctv %o2, 0x163F, %i4 std %f8, [%l7 + 0x78] ld [%l7 + 0x18], %f5 fcmpeq16 %f6, %f14, %i3 fcmpd %fcc0, %f4, %f6 fnors %f12, %f3, %f11 ldub [%l7 + 0x12], %i6 fmovrslz %g1, %f0, %f8 tgu %icc, 0x4 ld [%l7 + 0x38], %f2 smul %o5, %o4, %l5 std %f6, [%l7 + 0x08] stx %i2, [%l7 + 0x10] movrgz %i1, 0x054, %l4 ldd [%l7 + 0x40], %f2 tcc %xcc, 0x2 orn %o0, %g2, %l1 fbe %fcc1, loop_424 fmovsa %xcc, %f15, %f10 edge16 %g6, %g3, %g7 fpmerge %f3, %f8, %f10 loop_424: fmovdn %xcc, %f1, %f15 std %f2, [%l7 + 0x78] movre %o7, 0x315, %o1 ld [%l7 + 0x74], %f4 ld [%l7 + 0x3C], %f7 ldsw [%l7 + 0x78], %i5 ldx [%l7 + 0x38], %o6 bn,a,pn %icc, loop_425 lduh [%l7 + 0x30], %i0 lduh [%l7 + 0x5E], %l6 fcmpeq16 %f2, %f14, %o3 loop_425: stx %l2, [%l7 + 0x68] fmovsle %icc, %f0, %f7 sth %l0, [%l7 + 0x54] brgez %g5, loop_426 pdist %f6, %f2, %f8 fnands %f8, %f11, %f10 edge16 %l3, %i7, %o2 loop_426: ldub [%l7 + 0x3D], %g4 sub %i3, %i6, %i4 fpmerge %f15, %f10, %f10 nop setx loop_427, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brz %o5, loop_428 sdivcc %g1, 0x0BA9, %o4 edge8 %l5, %i1, %l4 loop_427: fba %fcc0, loop_429 loop_428: fandnot1s %f8, %f8, %f8 lduh [%l7 + 0x6C], %i2 tle %xcc, 0x3 loop_429: ldd [%l7 + 0x10], %f8 ldsw [%l7 + 0x6C], %g2 array8 %l1, %o0, %g6 fmovd %f10, %f4 fandnot1 %f2, %f6, %f12 fcmpd %fcc1, %f4, %f4 edge8n %g3, %o7, %o1 fpack16 %f6, %f9 fmovsn %xcc, %f1, %f8 ldsb [%l7 + 0x65], %g7 fnot2 %f4, %f10 ldx [%l7 + 0x08], %o6 sth %i5, [%l7 + 0x7C] fxnors %f13, %f3, %f12 ldub [%l7 + 0x11], %l6 taddcctv %i0, %o3, %l0 fmovde %icc, %f6, %f0 xnor %l2, 0x1712, %g5 movl %xcc, %l3, %i7 edge32ln %o2, %g4, %i3 fmovdpos %xcc, %f3, %f7 std %f10, [%l7 + 0x40] ldub [%l7 + 0x4D], %i4 umul %i6, 0x15E1, %g1 udivcc %o4, 0x0A7B, %o5 fpack32 %f4, %f8, %f4 ldd [%l7 + 0x68], %f0 fsrc1 %f10, %f6 fmovsgu %icc, %f12, %f3 fones %f9 stw %i1, [%l7 + 0x44] fpadd16s %f10, %f7, %f15 nop setx loop_430, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f7, [%l7 + 0x1C] subcc %l4, 0x0DF0, %l5 fors %f0, %f3, %f7 loop_430: fcmpne16 %f0, %f14, %i2 std %f6, [%l7 + 0x30] fbge %fcc2, loop_431 brgez,a %g2, loop_432 fmovsne %icc, %f2, %f6 addc %o0, 0x198E, %g6 loop_431: taddcc %l1, 0x1A67, %o7 loop_432: fnegs %f15, %f2 for %f12, %f12, %f0 mova %xcc, %g3, %g7 ldub [%l7 + 0x28], %o6 stw %o1, [%l7 + 0x64] fmovrse %l6, %f12, %f5 lduh [%l7 + 0x2A], %i5 stb %i0, [%l7 + 0x1C] lduh [%l7 + 0x2C], %l0 ble,a loop_433 fmovrslz %o3, %f5, %f12 fcmps %fcc0, %f10, %f4 orcc %l2, %g5, %i7 loop_433: fnot2 %f4, %f14 fcmps %fcc0, %f15, %f0 fcmpgt16 %f6, %f14, %l3 fmuld8ulx16 %f0, %f10, %f10 lduh [%l7 + 0x54], %o2 fba %fcc0, loop_434 fmovsn %icc, %f0, %f10 fbl,a %fcc3, loop_435 orn %g4, %i4, %i3 loop_434: bpos,a %icc, loop_436 ldsb [%l7 + 0x3A], %i6 loop_435: fcmpne32 %f8, %f8, %o4 add %g1, %i1, %l4 loop_436: ldsw [%l7 + 0x5C], %l5 fnor %f8, %f2, %f4 fmovsvs %icc, %f12, %f12 ldub [%l7 + 0x1C], %i2 stb %o5, [%l7 + 0x60] sub %o0, 0x087C, %g2 ldsh [%l7 + 0x56], %g6 fcmpgt32 %f6, %f8, %o7 fmovsvs %xcc, %f0, %f5 fcmpeq32 %f0, %f4, %l1 sth %g7, [%l7 + 0x1C] call loop_437 movvs %icc, %o6, %g3 ldd [%l7 + 0x68], %f2 lduw [%l7 + 0x58], %o1 loop_437: lduw [%l7 + 0x64], %l6 std %f0, [%l7 + 0x48] ldsw [%l7 + 0x44], %i0 bne,a,pt %icc, loop_438 fbge,a %fcc3, loop_439 tpos %xcc, 0x1 fmovdleu %icc, %f12, %f2 loop_438: std %f8, [%l7 + 0x48] loop_439: sth %l0, [%l7 + 0x6A] fmovda %icc, %f5, %f14 lduw [%l7 + 0x5C], %i5 fcmps %fcc1, %f6, %f3 tpos %xcc, 0x6 xnor %l2, 0x1666, %g5 and %o3, %l3, %o2 fmovdge %xcc, %f8, %f12 fbg,a %fcc2, loop_440 fmovsvs %xcc, %f13, %f11 movrne %g4, 0x14F, %i4 fmovdg %xcc, %f12, %f4 loop_440: ld [%l7 + 0x74], %f1 andcc %i7, %i6, %o4 sll %i3, %i1, %g1 fnot2s %f4, %f13 fone %f6 movre %l5, 0x092, %l4 move %icc, %o5, %i2 and %g2, 0x0CC8, %o0 fba %fcc2, loop_441 ld [%l7 + 0x18], %f13 bg,a %icc, loop_442 tl %xcc, 0x0 loop_441: sth %g6, [%l7 + 0x42] tpos %xcc, 0x1 loop_442: bgu,a %icc, loop_443 fandnot1s %f9, %f6, %f10 pdist %f4, %f4, %f10 movvs %icc, %o7, %l1 loop_443: ld [%l7 + 0x24], %f10 sethi 0x1786, %o6 brgz,a %g7, loop_444 and %g3, 0x061F, %l6 tsubcc %i0, 0x02E6, %o1 edge16 %i5, %l2, %l0 loop_444: st %f3, [%l7 + 0x7C] brgez %g5, loop_445 edge8l %o3, %o2, %l3 fmovsa %icc, %f11, %f5 st %f5, [%l7 + 0x08] loop_445: fnors %f7, %f0, %f10 sdiv %i4, 0x1071, %g4 fmuld8sux16 %f5, %f2, %f2 fand %f4, %f10, %f12 xnorcc %i7, 0x00BB, %i6 std %f14, [%l7 + 0x68] fmovsl %icc, %f1, %f11 fmuld8sux16 %f2, %f4, %f10 mova %icc, %i3, %o4 andn %i1, 0x11EB, %l5 fcmpes %fcc0, %f7, %f13 stw %g1, [%l7 + 0x6C] sth %l4, [%l7 + 0x4C] srax %o5, %i2, %g2 fnor %f12, %f8, %f10 ldub [%l7 + 0x27], %o0 sdivx %g6, 0x1952, %o7 fxor %f6, %f10, %f14 lduw [%l7 + 0x54], %o6 movrgz %g7, 0x372, %l1 ldsh [%l7 + 0x0A], %g3 stx %l6, [%l7 + 0x70] fzeros %f1 movleu %icc, %i0, %o1 addcc %l2, %i5, %l0 array8 %o3, %g5, %o2 udiv %i4, 0x06B9, %g4 edge8n %l3, %i7, %i3 fcmpes %fcc3, %f13, %f6 bvc,a,pt %icc, loop_446 fmul8x16al %f13, %f2, %f2 ldsh [%l7 + 0x72], %o4 and %i6, 0x1E0A, %i1 loop_446: fmovdgu %xcc, %f0, %f15 tne %icc, 0x0 fbne,a %fcc2, loop_447 fmovrdlez %g1, %f4, %f4 lduw [%l7 + 0x08], %l5 lduh [%l7 + 0x74], %l4 loop_447: ldsb [%l7 + 0x42], %o5 fbg %fcc1, loop_448 pdist %f10, %f0, %f10 bneg %icc, loop_449 tvs %xcc, 0x0 loop_448: ldx [%l7 + 0x78], %i2 xnorcc %o0, 0x1A04, %g2 loop_449: ldsw [%l7 + 0x30], %o7 fands %f8, %f13, %f4 lduw [%l7 + 0x40], %g6 addc %g7, %l1, %o6 brlez,a %l6, loop_450 tleu %xcc, 0x0 ldub [%l7 + 0x37], %g3 ldub [%l7 + 0x36], %i0 loop_450: edge32 %o1, %i5, %l2 te %xcc, 0x0 stx %o3, [%l7 + 0x78] stb %l0, [%l7 + 0x2F] bcc,a,pt %xcc, loop_451 lduh [%l7 + 0x4C], %g5 ldsb [%l7 + 0x6D], %i4 fmovdge %icc, %f3, %f0 loop_451: call loop_452 std %f6, [%l7 + 0x20] fmovdleu %icc, %f11, %f7 stb %g4, [%l7 + 0x78] loop_452: fmovspos %xcc, %f1, %f6 mova %xcc, %l3, %o2 taddcc %i3, 0x0F5F, %i7 fpsub32 %f2, %f0, %f14 array16 %i6, %o4, %i1 bn,a %xcc, loop_453 stw %l5, [%l7 + 0x24] stw %l4, [%l7 + 0x70] ldub [%l7 + 0x6A], %o5 loop_453: smul %g1, %o0, %g2 array32 %i2, %o7, %g6 ldsb [%l7 + 0x32], %g7 brlz %o6, loop_454 fbuge,a %fcc3, loop_455 movn %icc, %l6, %l1 fmovsg %xcc, %f9, %f9 loop_454: pdist %f14, %f6, %f10 loop_455: bl %icc, loop_456 srax %g3, %i0, %o1 umul %l2, %i5, %o3 stx %l0, [%l7 + 0x28] loop_456: edge32l %i4, %g4, %l3 udiv %g5, 0x090D, %i3 edge16n %i7, %i6, %o2 stb %i1, [%l7 + 0x2A] ldx [%l7 + 0x08], %l5 ldsw [%l7 + 0x2C], %o4 nop setx loop_457, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %o5, [%l7 + 0x08] lduh [%l7 + 0x42], %l4 stx %o0, [%l7 + 0x38] loop_457: edge8l %g2, %g1, %i2 fexpand %f14, %f6 fpackfix %f14, %f12 ldub [%l7 + 0x29], %g6 fbug,a %fcc3, loop_458 udivx %g7, 0x004E, %o6 fbuge,a %fcc2, loop_459 brnz,a %o7, loop_460 loop_458: ldsw [%l7 + 0x78], %l1 nop setx loop_461, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_459: fpsub16 %f0, %f4, %f12 loop_460: fcmped %fcc1, %f0, %f2 movgu %xcc, %g3, %i0 loop_461: stb %l6, [%l7 + 0x5E] brnz,a %l2, loop_462 ba,pn %xcc, loop_463 fsrc1s %f1, %f0 fnors %f4, %f12, %f2 loop_462: fbl %fcc2, loop_464 loop_463: ldub [%l7 + 0x34], %i5 fcmpgt32 %f8, %f0, %o3 fmovsneg %icc, %f7, %f0 loop_464: fmovdge %icc, %f3, %f3 tn %icc, 0x3 tge %xcc, 0x1 movrlez %o1, 0x32C, %l0 fmul8x16 %f11, %f14, %f10 movrne %g4, %l3, %g5 ldsb [%l7 + 0x6C], %i3 ldd [%l7 + 0x28], %f8 stb %i7, [%l7 + 0x5B] bl,a loop_465 fmul8x16al %f14, %f3, %f4 ldsh [%l7 + 0x32], %i4 stb %i6, [%l7 + 0x18] loop_465: movle %xcc, %i1, %o2 edge16ln %l5, %o5, %l4 movcc %icc, %o4, %o0 ldsh [%l7 + 0x3E], %g2 andcc %g1, %i2, %g6 xorcc %g7, 0x1253, %o7 fexpand %f11, %f8 tsubcctv %l1, %o6, %i0 ldx [%l7 + 0x10], %l6 ldd [%l7 + 0x50], %f14 fsrc2 %f12, %f2 fmovda %icc, %f5, %f12 fmovdneg %xcc, %f0, %f0 subc %g3, 0x02FE, %l2 addc %i5, %o3, %o1 fnot1s %f12, %f1 movn %icc, %g4, %l0 tl %icc, 0x6 smul %l3, %g5, %i3 movgu %xcc, %i4, %i6 or %i1, 0x1A23, %i7 st %f1, [%l7 + 0x70] fcmple32 %f6, %f12, %l5 addc %o5, %l4, %o4 ld [%l7 + 0x5C], %f9 edge8ln %o2, %o0, %g1 ldsw [%l7 + 0x1C], %i2 stw %g2, [%l7 + 0x1C] fnands %f9, %f2, %f8 movn %xcc, %g6, %g7 fnand %f8, %f12, %f10 sra %l1, 0x00, %o7 movvc %icc, %o6, %l6 fpsub32 %f6, %f4, %f10 ldx [%l7 + 0x20], %g3 std %f10, [%l7 + 0x78] fmul8x16au %f12, %f8, %f10 stb %i0, [%l7 + 0x68] bleu loop_466 stw %i5, [%l7 + 0x58] ldsb [%l7 + 0x55], %o3 xnor %o1, 0x12A9, %l2 loop_466: ld [%l7 + 0x64], %f3 udivcc %g4, 0x144E, %l0 fmovrsgz %g5, %f1, %f13 movcc %icc, %i3, %l3 stw %i6, [%l7 + 0x48] fmovrslez %i4, %f9, %f8 fand %f2, %f4, %f4 fcmpne16 %f12, %f4, %i1 orncc %l5, 0x142E, %i7 ba %xcc, loop_467 fpack16 %f8, %f15 ldsb [%l7 + 0x66], %o5 lduw [%l7 + 0x7C], %o4 loop_467: st %f9, [%l7 + 0x34] fones %f1 movrgez %l4, 0x1B1, %o0 ta %xcc, 0x5 sub %g1, %i2, %o2 st %f0, [%l7 + 0x7C] tsubcc %g6, %g7, %l1 nop setx loop_468, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpack32 %f6, %f12, %f14 fandnot1s %f3, %f5, %f13 subcc %g2, %o7, %o6 loop_468: fmovrsne %g3, %f1, %f14 std %f2, [%l7 + 0x78] ldsb [%l7 + 0x21], %l6 fones %f5 lduw [%l7 + 0x3C], %i5 brz,a %o3, loop_469 fpmerge %f15, %f12, %f6 faligndata %f6, %f8, %f12 fcmpne16 %f8, %f0, %i0 loop_469: fpadd16s %f11, %f1, %f6 edge8n %l2, %o1, %l0 ldub [%l7 + 0x2A], %g4 sth %g5, [%l7 + 0x14] fmovrdne %l3, %f0, %f6 fmuld8sux16 %f4, %f9, %f2 fba %fcc0, loop_470 fmovdvs %xcc, %f15, %f11 ldsb [%l7 + 0x61], %i6 movn %xcc, %i3, %i4 loop_470: andn %l5, 0x0E59, %i7 ldd [%l7 + 0x60], %f2 stb %i1, [%l7 + 0x4C] sra %o5, 0x1A, %o4 ldub [%l7 + 0x2E], %l4 lduw [%l7 + 0x0C], %g1 ldsb [%l7 + 0x6F], %i2 brgz %o2, loop_471 tn %xcc, 0x3 fbu,a %fcc1, loop_472 bpos loop_473 loop_471: fmovdneg %icc, %f0, %f0 stw %g6, [%l7 + 0x74] loop_472: bvs,a %xcc, loop_474 loop_473: ld [%l7 + 0x30], %f11 ld [%l7 + 0x10], %f14 edge8l %g7, %l1, %o0 loop_474: fmovdcs %icc, %f6, %f7 be %icc, loop_475 taddcc %o7, 0x01BE, %o6 tneg %xcc, 0x1 std %f8, [%l7 + 0x48] loop_475: fpsub32 %f2, %f12, %f10 nop setx loop_476, %l0, %l1 jmpl %l1, %g3 std %f14, [%l7 + 0x30] ldub [%l7 + 0x76], %l6 ld [%l7 + 0x4C], %f5 loop_476: stx %i5, [%l7 + 0x70] st %f3, [%l7 + 0x20] fmovrsne %g2, %f14, %f15 fpadd32s %f11, %f6, %f8 ldx [%l7 + 0x18], %o3 fsrc2s %f3, %f13 srl %l2, %i0, %l0 fmovrdlz %o1, %f6, %f12 udivcc %g5, 0x19BA, %g4 std %f10, [%l7 + 0x70] fzero %f14 stw %i6, [%l7 + 0x54] fmovd %f8, %f14 st %f5, [%l7 + 0x2C] siam 0x5 fpmerge %f6, %f8, %f0 fmovd %f8, %f6 fnot2 %f14, %f4 andncc %l3, %i4, %i3 faligndata %f14, %f2, %f2 popc %l5, %i7 fpsub16s %f10, %f2, %f15 fcmpd %fcc1, %f14, %f12 fcmpne16 %f2, %f10, %i1 fbg %fcc1, loop_477 ta %icc, 0x7 fpsub16s %f11, %f10, %f5 lduh [%l7 + 0x16], %o5 loop_477: lduh [%l7 + 0x70], %l4 fsrc2 %f8, %f10 umul %o4, 0x1C0F, %i2 fnand %f14, %f4, %f6 bneg,a,pt %xcc, loop_478 fmovdvc %xcc, %f1, %f12 ldub [%l7 + 0x10], %o2 lduh [%l7 + 0x4C], %g6 loop_478: movre %g1, %l1, %g7 fxnor %f4, %f2, %f12 fornot2s %f13, %f14, %f15 fmuld8ulx16 %f5, %f2, %f10 ldub [%l7 + 0x31], %o0 ld [%l7 + 0x40], %f2 ldsw [%l7 + 0x10], %o7 sll %g3, %o6, %i5 fmovrslez %l6, %f12, %f13 ldsb [%l7 + 0x0C], %o3 fmovsne %icc, %f0, %f4 ldub [%l7 + 0x1D], %g2 ldsb [%l7 + 0x1E], %l2 ldd [%l7 + 0x08], %f6 ldub [%l7 + 0x0D], %i0 mulscc %l0, 0x0EB6, %g5 fbule %fcc1, loop_479 ldx [%l7 + 0x28], %g4 xnorcc %i6, 0x163B, %l3 fzeros %f1 loop_479: fmovse %icc, %f5, %f15 lduh [%l7 + 0x0E], %i4 and %o1, %i3, %i7 tvs %icc, 0x1 or %l5, %o5, %i1 fxors %f3, %f11, %f12 fbu,a %fcc1, loop_480 std %f10, [%l7 + 0x10] udivcc %l4, 0x0A39, %i2 stw %o4, [%l7 + 0x44] loop_480: fnegd %f6, %f0 bneg,pt %xcc, loop_481 tsubcc %o2, %g6, %g1 sdiv %l1, 0x1C2D, %o0 std %f2, [%l7 + 0x30] loop_481: fbuge,a %fcc0, loop_482 fmuld8sux16 %f10, %f2, %f0 umul %o7, %g3, %o6 sra %g7, %l6, %i5 loop_482: ldsw [%l7 + 0x20], %g2 ldsh [%l7 + 0x38], %l2 mulscc %o3, 0x1713, %l0 fmul8x16al %f1, %f12, %f6 edge16 %g5, %g4, %i6 sth %i0, [%l7 + 0x3C] ldd [%l7 + 0x78], %f8 brz %i4, loop_483 fbuge %fcc1, loop_484 fornot2s %f12, %f0, %f7 st %f7, [%l7 + 0x24] loop_483: nop setx loop_485, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_484: ldd [%l7 + 0x18], %f4 taddcctv %o1, 0x0A34, %i3 smul %i7, 0x0C99, %l5 loop_485: movl %xcc, %l3, %i1 for %f12, %f12, %f12 stw %o5, [%l7 + 0x5C] fpsub16s %f0, %f4, %f12 tcc %xcc, 0x5 fmovspos %icc, %f12, %f1 ldsb [%l7 + 0x0C], %i2 ldub [%l7 + 0x6B], %l4 edge32n %o2, %g6, %o4 fbg %fcc3, loop_486 bcs,a %xcc, loop_487 brlz %g1, loop_488 faligndata %f4, %f12, %f10 loop_486: xnor %o0, 0x0C29, %o7 loop_487: tvs %icc, 0x4 loop_488: bge loop_489 ldsh [%l7 + 0x7E], %g3 array16 %l1, %g7, %l6 ldub [%l7 + 0x4C], %o6 loop_489: ld [%l7 + 0x14], %f11 fabsd %f14, %f4 bcc,a,pn %icc, loop_490 ldsb [%l7 + 0x37], %i5 udiv %g2, 0x163A, %l2 ba,a %xcc, loop_491 loop_490: udivx %o3, 0x000C, %l0 ldsb [%l7 + 0x32], %g5 mulscc %g4, 0x1F64, %i0 loop_491: movrgez %i6, %o1, %i4 stb %i3, [%l7 + 0x58] movl %icc, %i7, %l5 fmovrse %l3, %f12, %f0 fpack32 %f2, %f6, %f4 fbne,a %fcc0, loop_492 srlx %o5, 0x02, %i1 sth %i2, [%l7 + 0x42] ldsw [%l7 + 0x60], %l4 loop_492: fcmps %fcc0, %f15, %f11 tcc %icc, 0x6 fcmpne32 %f6, %f12, %g6 fzero %f2 lduh [%l7 + 0x7E], %o2 sllx %g1, %o0, %o4 ldsw [%l7 + 0x20], %g3 fmul8x16al %f9, %f13, %f2 edge16l %l1, %g7, %l6 st %f10, [%l7 + 0x0C] fnot2 %f4, %f12 ldx [%l7 + 0x60], %o7 brz,a %o6, loop_493 ldub [%l7 + 0x12], %g2 alignaddr %l2, %i5, %l0 brlez,a %o3, loop_494 loop_493: fnor %f2, %f14, %f4 srax %g5, %i0, %i6 fbne,a %fcc3, loop_495 loop_494: lduh [%l7 + 0x16], %o1 sth %g4, [%l7 + 0x5A] addc %i3, %i7, %l5 loop_495: fmovscs %icc, %f4, %f13 ldsw [%l7 + 0x3C], %i4 movne %xcc, %l3, %i1 fornot2s %f12, %f15, %f10 lduh [%l7 + 0x2C], %i2 lduw [%l7 + 0x40], %o5 brz %l4, loop_496 ldx [%l7 + 0x78], %o2 bvs %xcc, loop_497 ldsb [%l7 + 0x65], %g6 loop_496: movre %g1, 0x3DC, %o4 brgz,a %o0, loop_498 loop_497: bn,pt %icc, loop_499 array16 %l1, %g7, %g3 edge8ln %o7, %l6, %g2 loop_498: fands %f6, %f7, %f3 loop_499: fmovdle %icc, %f0, %f12 edge8 %o6, %i5, %l0 fmul8ulx16 %f4, %f12, %f6 edge16 %o3, %l2, %g5 tpos %xcc, 0x1 stw %i6, [%l7 + 0x70] tcc %icc, 0x5 fmul8sux16 %f0, %f2, %f0 ldx [%l7 + 0x70], %o1 edge8l %i0, %g4, %i7 tge %xcc, 0x3 ldsh [%l7 + 0x18], %l5 sethi 0x0DF5, %i4 tvc %xcc, 0x2 ldx [%l7 + 0x20], %l3 fpsub32 %f10, %f4, %f2 ldd [%l7 + 0x08], %f10 st %f2, [%l7 + 0x54] fmul8ulx16 %f4, %f2, %f10 fmovrdgz %i1, %f14, %f0 srax %i2, 0x0A, %i3 fmovsvs %xcc, %f6, %f11 fpack16 %f4, %f14 std %f2, [%l7 + 0x18] fmovrdlez %l4, %f4, %f12 st %f11, [%l7 + 0x58] fsrc1s %f15, %f14 bne,pn %icc, loop_500 movrne %o2, %o5, %g6 fmovscs %icc, %f2, %f0 movn %xcc, %o4, %g1 loop_500: fbul,a %fcc1, loop_501 brz,a %o0, loop_502 tge %icc, 0x5 ldsh [%l7 + 0x6C], %l1 loop_501: movvc %xcc, %g3, %g7 loop_502: sth %o7, [%l7 + 0x18] fands %f6, %f5, %f1 bne %xcc, loop_503 fmul8ulx16 %f4, %f14, %f4 fsrc2 %f12, %f14 ble,a,pt %xcc, loop_504 loop_503: fnors %f13, %f14, %f3 movneg %xcc, %l6, %o6 fbge,a %fcc0, loop_505 loop_504: edge16n %i5, %l0, %o3 fcmpd %fcc2, %f10, %f14 fmovsne %xcc, %f9, %f3 loop_505: bne,a,pn %icc, loop_506 fmovrsgz %g2, %f1, %f9 brgez %l2, loop_507 array16 %g5, %o1, %i0 loop_506: nop setx loop_508, %l0, %l1 jmpl %l1, %i6 ldsh [%l7 + 0x40], %g4 loop_507: sethi 0x137B, %i7 fmovsneg %xcc, %f6, %f14 loop_508: sdivx %l5, 0x0841, %l3 bpos,a %xcc, loop_509 fmovdne %xcc, %f14, %f12 ldsw [%l7 + 0x34], %i4 ld [%l7 + 0x40], %f12 loop_509: fmovsn %xcc, %f14, %f13 fmuld8ulx16 %f10, %f0, %f2 ld [%l7 + 0x3C], %f8 stw %i1, [%l7 + 0x6C] st %f9, [%l7 + 0x10] lduh [%l7 + 0x6E], %i2 andcc %l4, 0x0EF7, %o2 ldsw [%l7 + 0x10], %o5 stw %g6, [%l7 + 0x14] umulcc %i3, 0x09D8, %o4 and %o0, %g1, %l1 edge32 %g7, %g3, %l6 alignaddr %o6, %i5, %l0 fbu %fcc3, loop_510 sethi 0x1ED1, %o7 fsrc1s %f1, %f14 stb %g2, [%l7 + 0x4E] loop_510: fmovrse %o3, %f2, %f2 fcmpeq32 %f2, %f10, %g5 fmovdneg %xcc, %f11, %f15 lduw [%l7 + 0x38], %o1 ldsh [%l7 + 0x52], %l2 st %f14, [%l7 + 0x30] fzero %f12 fmovdcc %xcc, %f10, %f15 fexpand %f13, %f4 ldd [%l7 + 0x70], %f6 lduw [%l7 + 0x44], %i0 fmovdcc %xcc, %f1, %f15 edge32n %i6, %i7, %g4 ldsw [%l7 + 0x24], %l5 fands %f5, %f15, %f14 fmovdcs %xcc, %f10, %f4 ldd [%l7 + 0x28], %f10 fxnor %f4, %f14, %f2 fands %f15, %f1, %f0 add %i4, 0x14F4, %i1 array16 %l3, %l4, %i2 srl %o5, 0x01, %g6 ldsh [%l7 + 0x24], %o2 fbl,a %fcc1, loop_511 movrne %i3, 0x1C8, %o4 orn %o0, 0x1AEE, %g1 fbe,a %fcc0, loop_512 loop_511: brz,a %g7, loop_513 bg,a loop_514 fcmps %fcc1, %f6, %f7 loop_512: movn %xcc, %g3, %l1 loop_513: taddcctv %o6, 0x0EE1, %i5 loop_514: fxnors %f1, %f1, %f5 fcmpes %fcc0, %f15, %f5 tne %icc, 0x0 stb %l0, [%l7 + 0x70] fands %f14, %f7, %f15 stw %o7, [%l7 + 0x54] fcmpeq16 %f8, %f8, %g2 fmovrdlz %o3, %f4, %f10 udivx %g5, 0x0EFB, %l6 fmovdge %xcc, %f9, %f3 fmul8x16 %f3, %f14, %f4 alignaddrl %o1, %l2, %i6 ldsw [%l7 + 0x14], %i7 fmovsn %xcc, %f10, %f12 st %f2, [%l7 + 0x5C] stb %g4, [%l7 + 0x13] sethi 0x0991, %i0 fmovsl %xcc, %f4, %f15 st %f15, [%l7 + 0x24] fmovrsgez %l5, %f11, %f10 fone %f12 siam 0x6 fbul,a %fcc1, loop_515 fmovdcc %icc, %f6, %f14 bshuffle %f4, %f8, %f8 fpadd16s %f9, %f12, %f6 loop_515: fbule,a %fcc2, loop_516 bcc %icc, loop_517 fmovdle %xcc, %f14, %f3 fzeros %f7 loop_516: stb %i4, [%l7 + 0x3F] loop_517: stw %i1, [%l7 + 0x64] sth %l4, [%l7 + 0x62] smul %l3, 0x1E6F, %i2 bcc,a %icc, loop_518 edge32 %o5, %o2, %i3 ldx [%l7 + 0x68], %g6 fpsub32 %f8, %f2, %f12 loop_518: stx %o4, [%l7 + 0x58] umul %o0, 0x1AA9, %g1 bcs,a,pn %icc, loop_519 ld [%l7 + 0x34], %f13 sdiv %g7, 0x06E8, %g3 movneg %xcc, %o6, %l1 loop_519: call loop_520 fpsub16 %f2, %f14, %f6 sethi 0x09D8, %i5 movrlz %l0, 0x25A, %g2 loop_520: tvc %xcc, 0x6 fcmpeq16 %f6, %f4, %o7 ldsh [%l7 + 0x2A], %o3 edge8ln %l6, %o1, %l2 sdiv %g5, 0x0A9E, %i6 ldd [%l7 + 0x78], %f12 ldsw [%l7 + 0x38], %i7 bcs loop_521 nop setx loop_522, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnor %f0, %f2, %f8 fmovrde %g4, %f12, %f0 loop_521: lduh [%l7 + 0x4A], %l5 loop_522: movn %xcc, %i0, %i4 stw %i1, [%l7 + 0x3C] tle %icc, 0x0 stb %l3, [%l7 + 0x0C] fmovdpos %xcc, %f0, %f10 bge loop_523 fmuld8sux16 %f1, %f7, %f8 brgz,a %i2, loop_524 lduw [%l7 + 0x70], %o5 loop_523: stx %l4, [%l7 + 0x48] stw %o2, [%l7 + 0x68] loop_524: srl %i3, 0x0A, %g6 fzeros %f4 edge16l %o0, %g1, %o4 or %g3, 0x1AE4, %o6 fmuld8ulx16 %f0, %f0, %f6 orncc %g7, %l1, %l0 sra %g2, 0x08, %i5 be,pt %xcc, loop_525 fbule %fcc1, loop_526 fblg,a %fcc2, loop_527 addcc %o3, %l6, %o7 loop_525: fmovse %icc, %f2, %f11 loop_526: fcmpgt32 %f2, %f6, %l2 loop_527: ldx [%l7 + 0x78], %o1 fmul8x16au %f15, %f0, %f6 fmovdn %xcc, %f10, %f6 fmovda %xcc, %f4, %f6 sra %i6, 0x07, %g5 fnot2s %f8, %f7 ldsb [%l7 + 0x33], %g4 fmovdpos %icc, %f4, %f1 tneg %xcc, 0x2 edge32ln %i7, %i0, %l5 ldsb [%l7 + 0x18], %i1 fbug,a %fcc3, loop_528 tleu %icc, 0x7 fnot2 %f14, %f4 fmovdleu %icc, %f15, %f4 loop_528: ldsh [%l7 + 0x08], %l3 fbe,a %fcc1, loop_529 fmul8sux16 %f14, %f14, %f12 lduw [%l7 + 0x60], %i2 ldsw [%l7 + 0x6C], %o5 loop_529: xorcc %i4, 0x11E5, %o2 ldub [%l7 + 0x11], %l4 fpsub16 %f4, %f2, %f12 st %f6, [%l7 + 0x28] movge %icc, %i3, %o0 edge8ln %g1, %o4, %g3 brgez %g6, loop_530 ldsb [%l7 + 0x19], %o6 taddcc %l1, 0x1526, %l0 lduh [%l7 + 0x7A], %g2 loop_530: fmovscs %xcc, %f10, %f10 fcmpeq32 %f10, %f6, %i5 ldsb [%l7 + 0x4A], %o3 fand %f12, %f6, %f0 ld [%l7 + 0x34], %f9 fxors %f6, %f10, %f5 st %f0, [%l7 + 0x38] fpackfix %f2, %f2 fmovrsgez %l6, %f14, %f4 fmovrslez %o7, %f2, %f14 bne,a,pn %xcc, loop_531 fbul %fcc1, loop_532 xnorcc %l2, %o1, %g7 bvc %xcc, loop_533 loop_531: movleu %icc, %i6, %g4 loop_532: ldd [%l7 + 0x68], %f0 bvs,a %xcc, loop_534 loop_533: faligndata %f8, %f6, %f10 fmovscc %icc, %f0, %f7 sth %i7, [%l7 + 0x6A] loop_534: fbne %fcc3, loop_535 fmovs %f1, %f5 fnot2s %f6, %f0 fsrc2 %f10, %f12 loop_535: andcc %i0, 0x11DB, %l5 bleu,a,pn %icc, loop_536 fmovrdlz %g5, %f6, %f0 sdivcc %l3, 0x0BC4, %i2 fabss %f10, %f2 loop_536: fxnor %f14, %f4, %f4 ldsb [%l7 + 0x5F], %i1 fmul8ulx16 %f0, %f8, %f2 fandnot2 %f0, %f10, %f10 sth %i4, [%l7 + 0x68] stb %o5, [%l7 + 0x21] fpmerge %f0, %f1, %f0 fmovrslez %l4, %f2, %f1 ld [%l7 + 0x78], %f12 ldsw [%l7 + 0x68], %i3 fpadd16 %f12, %f0, %f2 fmuld8ulx16 %f14, %f5, %f14 fmul8x16 %f4, %f0, %f10 udiv %o0, 0x1F71, %g1 fmovd %f4, %f2 andcc %o2, 0x0043, %g3 ldd [%l7 + 0x38], %f0 xnor %g6, %o6, %o4 alignaddrl %l0, %l1, %g2 fcmpeq16 %f12, %f4, %i5 brlz,a %l6, loop_537 edge8 %o3, %o7, %o1 ldsh [%l7 + 0x6C], %l2 mulscc %g7, 0x1DFB, %i6 loop_537: fcmpgt16 %f4, %f10, %i7 orcc %g4, %i0, %g5 brz %l3, loop_538 sth %i2, [%l7 + 0x1E] lduw [%l7 + 0x74], %i1 edge8l %l5, %o5, %l4 loop_538: fpackfix %f4, %f1 stb %i3, [%l7 + 0x7E] ldsh [%l7 + 0x50], %i4 fmul8x16 %f13, %f12, %f0 fmovsg %icc, %f5, %f13 fba,a %fcc3, loop_539 fzeros %f14 fnor %f4, %f10, %f8 stw %o0, [%l7 + 0x34] loop_539: srlx %o2, 0x05, %g3 tge %xcc, 0x0 orcc %g6, %o6, %o4 addc %l0, %g1, %g2 ld [%l7 + 0x48], %f5 ldsh [%l7 + 0x64], %i5 sth %l6, [%l7 + 0x28] fmuld8sux16 %f6, %f14, %f0 bge %icc, loop_540 fxor %f12, %f10, %f0 stx %l1, [%l7 + 0x28] lduw [%l7 + 0x44], %o7 loop_540: movneg %icc, %o3, %l2 fpadd32s %f13, %f4, %f2 fmovdge %icc, %f15, %f11 fmovscs %icc, %f3, %f11 edge16n %g7, %o1, %i7 nop setx loop_541, %l0, %l1 jmpl %l1, %g4 lduh [%l7 + 0x6C], %i6 ldsh [%l7 + 0x64], %i0 sth %g5, [%l7 + 0x0A] loop_541: edge32l %i2, %i1, %l3 brgez %l5, loop_542 ldd [%l7 + 0x30], %f6 sethi 0x0E73, %o5 fabsd %f6, %f12 loop_542: movl %xcc, %l4, %i4 stb %o0, [%l7 + 0x6A] movle %xcc, %i3, %o2 fcmpne16 %f2, %f12, %g3 nop setx loop_543, %l0, %l1 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,a %fcc0, loop_544 fpadd32 %f4, %f0, %f0 fmovdl %xcc, %f11, %f9 loop_543: stb %g6, [%l7 + 0x6D] loop_544: xorcc %o4, %o6, %l0 fmovsle %icc, %f5, %f14 tcs %xcc, 0x7 edge32n %g1, %i5, %l6 xor %l1, %o7, %g2 stx %o3, [%l7 + 0x20] fmovsgu %icc, %f15, %f9 sdiv %g7, 0x17C9, %o1 bleu,a,pn %icc, loop_545 fnot2s %f1, %f6 edge32n %l2, %i7, %g4 fmul8sux16 %f6, %f0, %f14 loop_545: lduh [%l7 + 0x6E], %i6 ldsb [%l7 + 0x3C], %g5 ldd [%l7 + 0x50], %f0 fmovsa %xcc, %f7, %f14 sdivx %i0, 0x19C8, %i1 fmovdn %icc, %f5, %f15 fmovdcs %icc, %f3, %f2 bpos,a %icc, loop_546 ldx [%l7 + 0x38], %l3 brnz %l5, loop_547 sdivcc %o5, 0x0A4B, %i2 loop_546: edge8l %l4, %o0, %i4 tvc %icc, 0x7 loop_547: stw %i3, [%l7 + 0x18] ldub [%l7 + 0x28], %g3 tvc %xcc, 0x6 movrgz %o2, 0x080, %g6 fmovdpos %icc, %f1, %f8 lduw [%l7 + 0x68], %o4 te %xcc, 0x6 nop setx loop_548, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdvs %icc, %f14, %f11 nop setx loop_549, %l0, %l1 jmpl %l1, %o6 stx %g1, [%l7 + 0x60] loop_548: ld [%l7 + 0x28], %f10 ldub [%l7 + 0x60], %l0 loop_549: bpos %xcc, loop_550 std %f2, [%l7 + 0x50] nop setx loop_551, %l0, %l1 jmpl %l1, %l6 sra %i5, 0x11, %o7 loop_550: mova %xcc, %l1, %o3 sdivx %g7, 0x091D, %g2 loop_551: fandnot1s %f2, %f14, %f3 brgez,a %o1, loop_552 bvc,pn %icc, loop_553 bshuffle %f0, %f2, %f0 fmovdge %xcc, %f3, %f0 loop_552: movgu %icc, %i7, %g4 loop_553: ldx [%l7 + 0x68], %l2 stb %i6, [%l7 + 0x55] stb %g5, [%l7 + 0x70] fcmpd %fcc3, %f0, %f0 ldsh [%l7 + 0x70], %i1 std %f2, [%l7 + 0x58] ldsw [%l7 + 0x08], %l3 fcmpes %fcc1, %f15, %f12 fmovrsgez %i0, %f3, %f10 movle %xcc, %l5, %o5 tvs %icc, 0x0 std %f14, [%l7 + 0x28] lduh [%l7 + 0x50], %i2 movge %icc, %o0, %l4 ldx [%l7 + 0x48], %i4 ldd [%l7 + 0x40], %f10 ldd [%l7 + 0x30], %f8 fsrc2 %f12, %f8 tcs %icc, 0x4 fxnors %f10, %f4, %f3 ld [%l7 + 0x0C], %f7 ble %icc, loop_554 fmul8x16al %f0, %f3, %f4 ldsb [%l7 + 0x58], %g3 nop setx loop_555, %l0, %l1 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_554: fmovde %xcc, %f1, %f4 fmovsl %xcc, %f14, %f13 ldub [%l7 + 0x77], %o2 loop_555: movl %xcc, %g6, %i3 call loop_556 sth %o6, [%l7 + 0x36] fexpand %f12, %f12 ldub [%l7 + 0x2F], %g1 loop_556: lduw [%l7 + 0x44], %o4 edge16l %l6, %l0, %i5 fmuld8ulx16 %f9, %f2, %f0 edge32 %o7, %o3, %g7 ta %icc, 0x4 fcmple32 %f2, %f2, %g2 sub %l1, %o1, %g4 fpadd16 %f4, %f8, %f2 udivx %i7, 0x1BC5, %l2 fmovrsne %g5, %f6, %f4 lduw [%l7 + 0x44], %i1 stb %l3, [%l7 + 0x4A] xor %i6, 0x14D0, %i0 lduw [%l7 + 0x24], %o5 edge32n %l5, %o0, %l4 udivcc %i4, 0x1F07, %g3 fbue %fcc3, loop_557 fnegs %f6, %f2 ldsh [%l7 + 0x56], %o2 stx %i2, [%l7 + 0x50] loop_557: alignaddrl %g6, %i3, %o6 ldsb [%l7 + 0x4B], %g1 movl %xcc, %l6, %l0 fpackfix %f8, %f2 lduh [%l7 + 0x1E], %o4 std %f2, [%l7 + 0x68] brgz %o7, loop_558 fbe %fcc3, loop_559 ldub [%l7 + 0x57], %i5 fbe,a %fcc1, loop_560 loop_558: edge16n %g7, %o3, %l1 loop_559: fxor %f0, %f8, %f8 fcmpgt16 %f10, %f14, %g2 loop_560: udivx %g4, 0x1F4F, %o1 stb %l2, [%l7 + 0x1F] lduw [%l7 + 0x38], %g5 std %f4, [%l7 + 0x28] addccc %i1, %l3, %i6 fmovdg %icc, %f10, %f3 fmovsl %xcc, %f8, %f5 sllx %i7, 0x16, %i0 lduw [%l7 + 0x64], %o5 std %f12, [%l7 + 0x40] bgu,pn %xcc, loop_561 brz,a %o0, loop_562 ld [%l7 + 0x20], %f10 fornot1s %f11, %f9, %f11 loop_561: sllx %l5, 0x0F, %i4 loop_562: movcs %icc, %g3, %l4 fandnot2 %f10, %f14, %f6 st %f14, [%l7 + 0x1C] fsrc1 %f14, %f2 brgz %i2, loop_563 fxors %f8, %f8, %f7 edge32l %o2, %i3, %g6 bn,a,pt %icc, loop_564 loop_563: tvc %xcc, 0x7 movrlez %o6, %g1, %l6 lduh [%l7 + 0x34], %l0 loop_564: fmovrse %o7, %f4, %f12 movvs %xcc, %o4, %g7 fnegd %f10, %f14 udivx %i5, 0x090F, %o3 sth %g2, [%l7 + 0x3A] fpsub16 %f4, %f0, %f10 fbge %fcc0, loop_565 sdivcc %g4, 0x1486, %o1 edge16l %l1, %g5, %l2 fnor %f4, %f0, %f4 loop_565: sdiv %l3, 0x1333, %i1 ldx [%l7 + 0x08], %i7 movrgez %i6, 0x389, %o5 fmovsa %icc, %f10, %f7 move %xcc, %o0, %i0 lduw [%l7 + 0x4C], %l5 fmovrdgz %g3, %f8, %f8 fzeros %f1 fmovsle %xcc, %f0, %f2 ld [%l7 + 0x54], %f13 movg %icc, %l4, %i2 fnot1s %f7, %f2 ble %icc, loop_566 fbn,a %fcc1, loop_567 fmovrslz %o2, %f11, %f3 alignaddrl %i4, %g6, %i3 loop_566: movn %xcc, %g1, %l6 loop_567: lduh [%l7 + 0x2C], %l0 tsubcctv %o7, %o6, %g7 tcc %icc, 0x7 lduw [%l7 + 0x3C], %o4 brnz,a %o3, loop_568 fmovscs %icc, %f13, %f5 fcmpne32 %f12, %f14, %g2 stw %i5, [%l7 + 0x64] loop_568: ldd [%l7 + 0x58], %f10 tne %xcc, 0x7 subcc %o1, 0x16AA, %l1 fnegd %f0, %f12 ldsw [%l7 + 0x58], %g5 fbule,a %fcc1, loop_569 tleu %icc, 0x5 lduh [%l7 + 0x76], %g4 tgu %icc, 0x6 loop_569: st %f15, [%l7 + 0x74] fpadd16 %f2, %f14, %f4 fandnot1 %f8, %f12, %f2 fbul %fcc0, loop_570 fcmpgt32 %f8, %f6, %l2 fcmpeq16 %f4, %f2, %i1 ldx [%l7 + 0x68], %i7 loop_570: subc %l3, %o5, %i6 ldub [%l7 + 0x25], %o0 fmul8sux16 %f2, %f14, %f4 fones %f3 xor %l5, %g3, %l4 smul %i0, %i2, %i4 ta %xcc, 0x6 ldx [%l7 + 0x48], %g6 movvs %xcc, %i3, %g1 brnz,a %l6, loop_571 std %f12, [%l7 + 0x48] ldsh [%l7 + 0x32], %o2 fmovrdgz %l0, %f14, %f12 loop_571: stx %o7, [%l7 + 0x68] sdiv %o6, 0x0946, %o4 sll %g7, %g2, %o3 bge,a,pn %icc, loop_572 tcs %icc, 0x4 stw %i5, [%l7 + 0x48] srl %o1, %g5, %g4 loop_572: movrlez %l1, 0x1DB, %l2 lduw [%l7 + 0x10], %i7 tneg %icc, 0x1 fone %f4 stx %i1, [%l7 + 0x38] tpos %icc, 0x3 bcc,a %xcc, loop_573 fmovdn %icc, %f7, %f7 fnot2 %f4, %f4 fbule,a %fcc3, loop_574 loop_573: fbg,a %fcc3, loop_575 movvs %xcc, %l3, %i6 fexpand %f13, %f4 loop_574: taddcctv %o0, %l5, %g3 loop_575: edge8n %o5, %i0, %l4 fxnor %f12, %f6, %f2 std %f10, [%l7 + 0x78] bcs %xcc, loop_576 bcs,a %xcc, loop_577 fsrc1s %f8, %f5 pdist %f4, %f8, %f6 loop_576: stw %i2, [%l7 + 0x4C] loop_577: nop setx loop_578, %l0, %l1 jmpl %l1, %i4 lduh [%l7 + 0x1E], %g6 fmovspos %xcc, %f2, %f8 tvc %xcc, 0x6 loop_578: andcc %i3, 0x1D4B, %g1 bshuffle %f4, %f2, %f2 addc %o2, 0x17FB, %l0 tsubcctv %o7, 0x13E8, %l6 ldx [%l7 + 0x28], %o4 array16 %g7, %g2, %o6 siam 0x4 tg %icc, 0x1 ldd [%l7 + 0x18], %f0 st %f12, [%l7 + 0x38] std %f8, [%l7 + 0x50] mulx %o3, 0x1276, %i5 stb %g5, [%l7 + 0x5F] bne,a,pn %xcc, loop_579 bge,a %xcc, loop_580 std %f2, [%l7 + 0x30] movrlz %g4, 0x2C3, %o1 loop_579: fornot1s %f10, %f7, %f8 loop_580: fmovsne %xcc, %f0, %f13 ldsh [%l7 + 0x78], %l2 ldub [%l7 + 0x42], %l1 fornot1 %f0, %f14, %f12 brlez,a %i1, loop_581 std %f6, [%l7 + 0x30] bge,a loop_582 addccc %l3, 0x17A0, %i7 loop_581: fabss %f2, %f2 udivcc %o0, 0x1CE1, %l5 loop_582: ldsb [%l7 + 0x2F], %g3 lduh [%l7 + 0x3E], %i6 ldsw [%l7 + 0x48], %i0 fmovdcs %xcc, %f11, %f15 edge32n %o5, %i2, %l4 sethi 0x0353, %i4 st %f9, [%l7 + 0x48] fsrc2s %f4, %f13 fzero %f2 brz,a %g6, loop_583 std %f8, [%l7 + 0x30] std %f10, [%l7 + 0x40] srax %i3, %o2, %g1 loop_583: fsrc1 %f10, %f10 fmovde %icc, %f1, %f3 orncc %o7, 0x105B, %l0 fnot1 %f4, %f2 brz %o4, loop_584 fmovs %f5, %f10 fmovrslz %g7, %f11, %f6 movre %g2, %l6, %o6 loop_584: sub %i5, 0x0404, %o3 sllx %g5, %o1, %l2 stw %g4, [%l7 + 0x34] sth %l1, [%l7 + 0x66] fmovsneg %icc, %f3, %f12 fcmpd %fcc0, %f14, %f0 tvc %xcc, 0x6 fcmpd %fcc2, %f6, %f0 movrlez %l3, 0x02D, %i7 fmovs %f7, %f8 movrgez %i1, 0x0CD, %o0 lduw [%l7 + 0x0C], %g3 edge32ln %i6, %l5, %i0 bneg %xcc, loop_585 fmovrslz %o5, %f8, %f1 fmovdvc %icc, %f2, %f7 sth %i2, [%l7 + 0x12] loop_585: stw %l4, [%l7 + 0x6C] mova %icc, %i4, %g6 tle %icc, 0x5 stx %o2, [%l7 + 0x28] edge16l %i3, %o7, %g1 edge16 %o4, %g7, %g2 fandnot2 %f6, %f14, %f12 nop setx loop_586, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f6, [%l7 + 0x38] ldub [%l7 + 0x6F], %l0 bn,a %icc, loop_587 loop_586: fbu %fcc1, loop_588 fmovdvs %xcc, %f14, %f6 mulx %o6, %l6, %o3 loop_587: bleu,pt %icc, loop_589 loop_588: fmovdl %icc, %f7, %f9 st %f10, [%l7 + 0x08] stb %g5, [%l7 + 0x0A] loop_589: movvs %xcc, %i5, %o1 fmovrsne %l2, %f8, %f15 ld [%l7 + 0x64], %f14 fsrc2s %f2, %f1 fands %f6, %f15, %f7 fandnot1s %f3, %f8, %f5 stb %l1, [%l7 + 0x3B] sth %l3, [%l7 + 0x34] sdivx %g4, 0x15F3, %i1 fbl %fcc0, loop_590 ld [%l7 + 0x18], %f12 taddcc %o0, %i7, %g3 fmovdcc %icc, %f13, %f15 loop_590: fornot2 %f12, %f6, %f10 ldx [%l7 + 0x60], %i6 brgz,a %l5, loop_591 stw %i0, [%l7 + 0x3C] nop setx loop_592, %l0, %l1 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 %f12, %f3 loop_591: stw %i2, [%l7 + 0x50] fnot2 %f2, %f12 loop_592: bn loop_593 fmovsleu %icc, %f5, %f5 fmovscs %xcc, %f9, %f0 movvs %icc, %l4, %i4 loop_593: nop setx loop_594, %l0, %l1 jmpl %l1, %o5 fbge,a %fcc2, loop_595 fnot2s %f8, %f10 tvs %xcc, 0x3 loop_594: fbg %fcc1, loop_596 loop_595: andcc %o2, %g6, %o7 tcs %icc, 0x5 fpmerge %f13, %f7, %f10 loop_596: ld [%l7 + 0x30], %f11 sth %g1, [%l7 + 0x36] lduw [%l7 + 0x5C], %o4 stb %g7, [%l7 + 0x3A] stb %g2, [%l7 + 0x51] stw %l0, [%l7 + 0x14] lduw [%l7 + 0x2C], %i3 sth %o6, [%l7 + 0x2A] brnz,a %o3, loop_597 tl %xcc, 0x2 fmovse %icc, %f1, %f10 fbo,a %fcc1, loop_598 loop_597: fmovsg %icc, %f7, %f7 taddcc %l6, %i5, %g5 ble,a %icc, loop_599 loop_598: edge8 %o1, %l1, %l2 add %l3, %i1, %o0 taddcc %i7, %g3, %i6 loop_599: fcmpes %fcc0, %f0, %f10 tleu %icc, 0x4 fbul,a %fcc2, loop_600 ldsh [%l7 + 0x10], %l5 fpsub16 %f0, %f2, %f12 sdivcc %g4, 0x19E7, %i0 loop_600: fmovsgu %xcc, %f6, %f9 ba,a,pn %icc, loop_601 movl %icc, %i2, %i4 edge16l %l4, %o2, %g6 fmovdne %xcc, %f2, %f9 loop_601: fbug,a %fcc1, loop_602 movrlez %o7, 0x023, %g1 fbuge,a %fcc0, loop_603 bcs loop_604 loop_602: bg,pn %xcc, loop_605 bpos,pt %xcc, loop_606 loop_603: fbge,a %fcc3, loop_607 loop_604: movpos %icc, %o4, %g7 loop_605: fcmple32 %f10, %f14, %o5 loop_606: addc %g2, 0x1DB0, %l0 loop_607: movleu %icc, %o6, %o3 bleu,pn %xcc, loop_608 fmovsge %icc, %f3, %f7 mulx %l6, %i5, %g5 edge32ln %o1, %l1, %i3 loop_608: std %f0, [%l7 + 0x50] fbul,a %fcc3, loop_609 fmul8x16al %f1, %f6, %f14 stw %l3, [%l7 + 0x24] ldx [%l7 + 0x50], %i1 loop_609: orn %o0, %i7, %g3 fcmpeq32 %f2, %f10, %l2 edge32l %l5, %i6, %i0 or %i2, 0x1726, %i4 lduw [%l7 + 0x50], %g4 brgz,a %l4, loop_610 ldub [%l7 + 0x1A], %g6 srlx %o2, 0x06, %g1 fzeros %f11 loop_610: edge16ln %o7, %g7, %o4 umul %o5, %g2, %l0 fpackfix %f14, %f0 fmovda %icc, %f10, %f6 fmul8sux16 %f0, %f6, %f2 fxor %f10, %f6, %f12 movl %icc, %o6, %l6 sub %i5, %o3, %g5 nop setx loop_611, %l0, %l1 jmpl %l1, %l1 fmovse %xcc, %f15, %f0 fsrc1s %f3, %f12 nop setx loop_612, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_611: stb %i3, [%l7 + 0x0E] fmovdge %xcc, %f9, %f10 xnorcc %l3, %i1, %o1 loop_612: fbg %fcc0, loop_613 movge %icc, %o0, %i7 ldsb [%l7 + 0x79], %l2 ldd [%l7 + 0x28], %f14 loop_613: lduh [%l7 + 0x34], %l5 movn %xcc, %g3, %i6 fbg %fcc2, loop_614 movrgz %i2, 0x193, %i4 te %xcc, 0x4 udivcc %g4, 0x0723, %i0 loop_614: alignaddrl %l4, %o2, %g6 bcs,a loop_615 tpos %icc, 0x5 fmovdge %icc, %f12, %f9 lduw [%l7 + 0x58], %o7 loop_615: brnz,a %g1, loop_616 fbe %fcc3, loop_617 fbl %fcc3, loop_618 st %f8, [%l7 + 0x0C] loop_616: fpackfix %f10, %f10 loop_617: sdiv %g7, 0x1B1C, %o5 loop_618: edge8n %g2, %o4, %o6 orcc %l0, 0x0C4B, %i5 nop setx loop_619, %l0, %l1 jmpl %l1, %l6 stb %g5, [%l7 + 0x59] movrgz %o3, 0x3AE, %i3 bleu,a loop_620 loop_619: bl,pn %xcc, loop_621 bgu,pt %icc, loop_622 fabss %f2, %f5 loop_620: ldsb [%l7 + 0x35], %l3 loop_621: bcs,pn %xcc, loop_623 loop_622: fpmerge %f2, %f7, %f14 tvc %icc, 0x3 fpadd16 %f14, %f12, %f10 loop_623: taddcc %i1, 0x0B3E, %l1 fbug %fcc0, loop_624 stx %o0, [%l7 + 0x68] call loop_625 tvs %icc, 0x1 loop_624: fcmple16 %f14, %f2, %i7 brlz %o1, loop_626 loop_625: call loop_627 tleu %icc, 0x6 ldsb [%l7 + 0x33], %l2 loop_626: fmovrse %l5, %f0, %f10 loop_627: lduw [%l7 + 0x14], %i6 movgu %icc, %i2, %g3 fbge,a %fcc3, loop_628 fcmpgt32 %f0, %f10, %i4 be,pt %xcc, loop_629 bgu,a,pn %xcc, loop_630 loop_628: stw %g4, [%l7 + 0x60] movle %xcc, %i0, %l4 loop_629: bn,a,pt %xcc, loop_631 loop_630: ldsw [%l7 + 0x5C], %g6 stb %o2, [%l7 + 0x36] bgu %icc, loop_632 loop_631: sth %g1, [%l7 + 0x16] ldsb [%l7 + 0x2F], %o7 sllx %g7, %g2, %o4 loop_632: sth %o5, [%l7 + 0x78] std %f12, [%l7 + 0x30] stb %l0, [%l7 + 0x3F] lduw [%l7 + 0x3C], %i5 stx %l6, [%l7 + 0x60] fmovspos %icc, %f6, %f3 ldsw [%l7 + 0x40], %o6 stw %o3, [%l7 + 0x78] fmuld8sux16 %f9, %f2, %f0 stb %i3, [%l7 + 0x30] mulx %l3, 0x1ADB, %i1 fmovsg %icc, %f1, %f15 movvc %xcc, %l1, %g5 bvc,pn %icc, loop_633 fmuld8sux16 %f9, %f1, %f14 stw %i7, [%l7 + 0x5C] fcmpd %fcc3, %f14, %f6 loop_633: ldd [%l7 + 0x30], %f12 stb %o1, [%l7 + 0x24] lduh [%l7 + 0x78], %o0 fmovdneg %icc, %f12, %f4 fors %f13, %f9, %f10 bn,a loop_634 fmovdneg %xcc, %f11, %f8 movpos %xcc, %l2, %l5 mova %icc, %i2, %i6 loop_634: ldsb [%l7 + 0x1B], %i4 subcc %g3, %g4, %l4 fmovdgu %xcc, %f2, %f6 fmovdn %xcc, %f15, %f11 fnegd %f4, %f6 fcmpne16 %f12, %f2, %i0 fnot1s %f0, %f5 tvc %xcc, 0x5 fmovsne %icc, %f9, %f1 sllx %g6, %o2, %g1 fmovsle %icc, %f0, %f9 ldsb [%l7 + 0x17], %g7 fba,a %fcc2, loop_635 fsrc2s %f10, %f5 ldd [%l7 + 0x60], %f0 std %f12, [%l7 + 0x18] loop_635: srax %g2, 0x1D, %o7 lduh [%l7 + 0x50], %o5 ldd [%l7 + 0x70], %f4 bneg,pn %xcc, loop_636 fzero %f12 addc %o4, 0x030B, %l0 stx %l6, [%l7 + 0x40] loop_636: brnz %i5, loop_637 bgu,a,pn %xcc, loop_638 umulcc %o3, %o6, %l3 brnz %i3, loop_639 loop_637: fpadd32 %f12, %f6, %f6 loop_638: fzero %f12 fmovdn %xcc, %f6, %f2 loop_639: addccc %i1, %l1, %i7 ldd [%l7 + 0x10], %f14 fnegs %f0, %f13 umulcc %o1, 0x061F, %o0 stx %g5, [%l7 + 0x08] smul %l2, 0x15C1, %l5 bneg,a,pn %xcc, loop_640 ldsh [%l7 + 0x76], %i6 nop setx loop_641, %l0, %l1 jmpl %l1, %i2 lduw [%l7 + 0x0C], %g3 loop_640: std %f0, [%l7 + 0x20] ldx [%l7 + 0x60], %g4 loop_641: fbge,a %fcc2, loop_642 alignaddrl %i4, %l4, %g6 bcs loop_643 fornot1 %f10, %f6, %f0 loop_642: fcmpd %fcc3, %f14, %f10 stb %i0, [%l7 + 0x40] loop_643: fbug,a %fcc1, loop_644 sth %g1, [%l7 + 0x60] ldsw [%l7 + 0x78], %g7 nop setx loop_645, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_644: fmovrslz %o2, %f1, %f12 mulx %g2, 0x144B, %o7 edge8l %o4, %o5, %l0 loop_645: ldd [%l7 + 0x40], %f0 mulx %i5, 0x0687, %o3 ldsw [%l7 + 0x4C], %l6 fsrc2s %f10, %f10 fabss %f2, %f6 ldub [%l7 + 0x76], %o6 tvs %xcc, 0x2 lduh [%l7 + 0x4A], %l3 smul %i3, %l1, %i1 std %f0, [%l7 + 0x30] ldsw [%l7 + 0x14], %o1 te %xcc, 0x6 tleu %icc, 0x7 fpackfix %f10, %f11 sll %i7, 0x06, %g5 edge16 %l2, %l5, %i6 fblg %fcc0, loop_646 ldsh [%l7 + 0x14], %i2 lduw [%l7 + 0x44], %o0 fmovdvc %xcc, %f12, %f10 loop_646: edge32ln %g4, %i4, %l4 tg %xcc, 0x2 tgu %icc, 0x4 ldsw [%l7 + 0x60], %g3 fmul8x16 %f1, %f12, %f0 fmovrdgz %i0, %f14, %f14 bneg %icc, loop_647 nop setx loop_648, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udiv %g6, 0x1D1C, %g1 ldsw [%l7 + 0x08], %o2 loop_647: fmovrdne %g2, %f0, %f14 loop_648: fcmpgt16 %f8, %f14, %o7 edge16ln %g7, %o5, %o4 fbule %fcc2, loop_649 sth %i5, [%l7 + 0x46] bgu,a,pt %xcc, loop_650 fornot1 %f4, %f14, %f8 loop_649: tvc %icc, 0x4 stw %o3, [%l7 + 0x68] loop_650: alignaddrl %l6, %o6, %l3 tne %icc, 0x4 andn %i3, %l1, %i1 sth %o1, [%l7 + 0x56] fandnot2s %f1, %f8, %f9 ldd [%l7 + 0x60], %f10 bge,a,pt %icc, loop_651 movvs %icc, %l0, %i7 fxnor %f2, %f6, %f0 fmovs %f14, %f13 loop_651: stx %g5, [%l7 + 0x60] bvs %xcc, loop_652 bcs,pn %icc, loop_653 fmovsvc %xcc, %f11, %f15 fabsd %f8, %f2 loop_652: lduw [%l7 + 0x08], %l2 loop_653: fmovsge %xcc, %f11, %f1 bcs,pt %xcc, loop_654 faligndata %f0, %f12, %f10 mulscc %l5, 0x1177, %i6 fones %f14 loop_654: std %f8, [%l7 + 0x60] ldsb [%l7 + 0x4F], %i2 ldsb [%l7 + 0x79], %g4 fbo,a %fcc0, loop_655 ldsh [%l7 + 0x30], %i4 umul %l4, %g3, %o0 tg %xcc, 0x3 loop_655: array16 %i0, %g6, %g1 tpos %icc, 0x6 sll %g2, 0x09, %o2 fxnor %f2, %f14, %f0 fblg,a %fcc1, loop_656 stb %g7, [%l7 + 0x36] andn %o5, 0x0CE2, %o7 bn loop_657 loop_656: or %i5, 0x1724, %o4 fmovrsgz %o3, %f5, %f15 ldd [%l7 + 0x40], %f10 loop_657: movcc %icc, %l6, %o6 nop setx loop_658, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sethi 0x0A31, %l3 fornot2 %f12, %f10, %f14 st %f2, [%l7 + 0x0C] loop_658: movl %xcc, %l1, %i3 fnand %f2, %f12, %f8 fpsub16s %f0, %f11, %f10 ldx [%l7 + 0x68], %i1 movrne %l0, 0x003, %o1 fbug,a %fcc2, loop_659 ldd [%l7 + 0x70], %f14 sethi 0x1289, %g5 fble,a %fcc2, loop_660 loop_659: fabss %f12, %f0 fmovsle %xcc, %f13, %f5 fbn,a %fcc2, loop_661 loop_660: sth %i7, [%l7 + 0x16] brlez,a %l2, loop_662 udivx %l5, 0x1A2F, %i2 loop_661: sethi 0x183C, %g4 fand %f0, %f4, %f8 loop_662: movcs %icc, %i6, %i4 bvc,pt %icc, loop_663 andcc %g3, %l4, %i0 fmovdneg %xcc, %f5, %f0 tgu %xcc, 0x6 loop_663: umulcc %g6, 0x168B, %o0 fandnot1s %f5, %f8, %f2 brlz %g2, loop_664 movpos %icc, %g1, %o2 pdist %f14, %f6, %f4 ldsb [%l7 + 0x71], %o5 loop_664: sdivx %o7, 0x1210, %i5 ldx [%l7 + 0x18], %g7 ldx [%l7 + 0x78], %o3 mulscc %o4, 0x1F4B, %o6 fmovrsne %l6, %f9, %f4 movl %icc, %l3, %i3 fpadd32s %f1, %f4, %f3 fmovscc %icc, %f13, %f1 fnegd %f0, %f14 std %f2, [%l7 + 0x20] fmovdgu %xcc, %f4, %f10 movleu %xcc, %i1, %l0 fbue,a %fcc2, loop_665 fcmpeq32 %f8, %f8, %o1 ldsb [%l7 + 0x6B], %g5 fcmped %fcc0, %f10, %f10 loop_665: edge8l %i7, %l2, %l5 sdivcc %i2, 0x179F, %l1 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 fmovsge %xcc, %f7, %f10 udivx %i6, 0x1B1F, %g4 st %f13, [%l7 + 0x08] loop_666: lduw [%l7 + 0x58], %i4 fbge %fcc2, loop_667 std %f14, [%l7 + 0x40] stb %l4, [%l7 + 0x78] move %icc, %i0, %g3 loop_667: array16 %g6, %o0, %g2 subcc %g1, 0x05C2, %o5 fmovdne %icc, %f15, %f15 be,a loop_668 ldsb [%l7 + 0x0B], %o2 movrlez %o7, %g7, %o3 st %f9, [%l7 + 0x4C] loop_668: lduh [%l7 + 0x6C], %o4 fmovspos %xcc, %f15, %f15 ta %icc, 0x1 fmovsl %icc, %f7, %f13 fpadd16 %f8, %f8, %f12 movrlz %i5, 0x176, %o6 ldx [%l7 + 0x20], %l6 ldub [%l7 + 0x77], %l3 fmovsge %xcc, %f0, %f9 ldsh [%l7 + 0x0C], %i1 movge %icc, %l0, %i3 ba,a loop_669 stb %o1, [%l7 + 0x28] fbn %fcc0, loop_670 ldsw [%l7 + 0x5C], %i7 loop_669: fpadd32 %f12, %f6, %f10 bn %xcc, loop_671 loop_670: fmovsvc %icc, %f9, %f2 fsrc1 %f10, %f8 movgu %xcc, %l2, %g5 loop_671: addccc %l5, %l1, %i2 fba %fcc0, loop_672 fsrc2 %f8, %f6 stb %g4, [%l7 + 0x09] ldsb [%l7 + 0x6F], %i4 loop_672: sth %i6, [%l7 + 0x3C] fors %f1, %f4, %f1 bcc loop_673 fpadd32s %f0, %f5, %f2 fone %f6 fmul8x16 %f9, %f14, %f10 loop_673: stb %i0, [%l7 + 0x34] fmovs %f15, %f2 sth %l4, [%l7 + 0x1C] ldx [%l7 + 0x28], %g6 brnz %o0, loop_674 bvc,a,pn %xcc, loop_675 fand %f14, %f8, %f14 fmovrdgez %g2, %f14, %f8 loop_674: fands %f2, %f8, %f13 loop_675: stb %g3, [%l7 + 0x52] subccc %g1, %o5, %o2 srax %g7, 0x11, %o7 ldub [%l7 + 0x53], %o4 movneg %xcc, %o3, %i5 bn,a %icc, loop_676 fbge,a %fcc2, loop_677 movpos %icc, %o6, %l3 movl %xcc, %l6, %l0 loop_676: sdiv %i1, 0x194A, %i3 loop_677: fabss %f5, %f1 std %f4, [%l7 + 0x28] ldub [%l7 + 0x71], %i7 ldsw [%l7 + 0x40], %o1 bleu,a,pn %icc, loop_678 fbul %fcc0, loop_679 mulscc %l2, 0x14D2, %l5 fmovdne %xcc, %f9, %f2 loop_678: and %l1, %g5, %i2 loop_679: std %f12, [%l7 + 0x28] ldsw [%l7 + 0x2C], %i4 movvc %icc, %i6, %g4 nop setx loop_680, %l0, %l1 jmpl %l1, %l4 movrne %g6, %i0, %g2 mulx %o0, 0x095C, %g1 fbl %fcc2, loop_681 loop_680: movrne %g3, 0x049, %o2 and %g7, 0x11BB, %o5 bvs,a loop_682 loop_681: fcmple16 %f4, %f0, %o4 taddcctv %o7, %i5, %o3 bvs,a,pn %xcc, loop_683 loop_682: fone %f6 fand %f4, %f6, %f4 subccc %l3, 0x1987, %l6 loop_683: addccc %o6, 0x12F9, %i1 fmul8x16au %f11, %f9, %f2 fpack32 %f12, %f10, %f8 fabss %f6, %f1 fcmpgt16 %f8, %f0, %i3 sth %l0, [%l7 + 0x52] bshuffle %f6, %f4, %f14 nop setx loop_684, %l0, %l1 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 %f10, [%l7 + 0x24] ld [%l7 + 0x0C], %f8 ldsw [%l7 + 0x10], %i7 loop_684: bvc,a,pt %icc, loop_685 sdivx %o1, 0x1140, %l5 subcc %l1, %l2, %g5 brgez %i2, loop_686 loop_685: fzero %f4 fmul8x16au %f10, %f1, %f12 bl,a loop_687 loop_686: ld [%l7 + 0x3C], %f9 fmul8x16al %f10, %f2, %f14 ldsw [%l7 + 0x54], %i4 loop_687: sth %i6, [%l7 + 0x72] fmovda %icc, %f0, %f2 ldx [%l7 + 0x10], %l4 popc %g4, %i0 or %g2, %o0, %g6 tneg %icc, 0x4 sth %g1, [%l7 + 0x48] ldub [%l7 + 0x30], %o2 st %f15, [%l7 + 0x40] stw %g7, [%l7 + 0x6C] st %f6, [%l7 + 0x70] and %o5, %o4, %o7 lduh [%l7 + 0x16], %g3 sth %o3, [%l7 + 0x4A] lduh [%l7 + 0x2E], %l3 std %f0, [%l7 + 0x40] ldsh [%l7 + 0x3C], %i5 ldsw [%l7 + 0x24], %o6 std %f6, [%l7 + 0x10] fmul8x16al %f15, %f0, %f14 bneg,a,pn %xcc, loop_688 umulcc %i1, 0x0DAE, %i3 fmovda %xcc, %f9, %f13 st %f13, [%l7 + 0x14] loop_688: fbu %fcc2, loop_689 fmovdle %xcc, %f7, %f0 fbule,a %fcc3, loop_690 ld [%l7 + 0x70], %f13 loop_689: ldd [%l7 + 0x78], %f14 edge16 %l0, %i7, %o1 loop_690: fbu %fcc2, loop_691 lduh [%l7 + 0x1A], %l5 movneg %icc, %l6, %l1 fmovdg %xcc, %f11, %f1 loop_691: fnands %f2, %f9, %f1 st %f6, [%l7 + 0x68] fandnot1s %f15, %f11, %f15 lduw [%l7 + 0x30], %g5 tpos %icc, 0x3 edge32 %i2, %i4, %i6 movpos %xcc, %l2, %g4 movvc %xcc, %i0, %g2 ldsw [%l7 + 0x50], %o0 for %f0, %f6, %f14 orcc %g6, 0x1AD7, %g1 brlez %l4, loop_692 array8 %o2, %o5, %g7 fxnor %f4, %f2, %f2 array32 %o4, %o7, %o3 loop_692: tpos %xcc, 0x7 ldd [%l7 + 0x68], %f4 movg %icc, %g3, %i5 fbul,a %fcc1, loop_693 fornot1 %f0, %f14, %f2 stw %l3, [%l7 + 0x44] fmovrsgz %i1, %f10, %f2 loop_693: sll %i3, %o6, %l0 fbe %fcc3, loop_694 edge8n %i7, %o1, %l5 ta %icc, 0x4 fcmpne16 %f4, %f12, %l1 loop_694: sethi 0x1975, %g5 stw %i2, [%l7 + 0x34] edge8n %i4, %i6, %l2 andn %l6, 0x0B53, %g4 fcmpgt32 %f2, %f6, %g2 tne %icc, 0x3 fbul,a %fcc0, loop_695 bneg loop_696 tge %icc, 0x7 ldub [%l7 + 0x2C], %o0 loop_695: fmovrslz %i0, %f9, %f12 loop_696: fmovdgu %xcc, %f3, %f4 nop setx loop_697, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdne %g6, %f8, %f4 ldsb [%l7 + 0x78], %g1 smulcc %o2, %o5, %l4 loop_697: fmovsne %icc, %f1, %f0 lduh [%l7 + 0x32], %g7 fmovrdlez %o4, %f0, %f6 bg loop_698 lduw [%l7 + 0x18], %o3 ldx [%l7 + 0x60], %g3 movcs %icc, %o7, %i5 loop_698: fbo,a %fcc2, loop_699 fmovs %f3, %f15 movcc %icc, %l3, %i3 fbne %fcc2, loop_700 loop_699: mulscc %i1, 0x1AF3, %o6 tneg %icc, 0x6 ldsw [%l7 + 0x6C], %l0 loop_700: fbue %fcc0, loop_701 ldd [%l7 + 0x50], %f14 sllx %o1, %i7, %l5 edge8 %l1, %i2, %i4 loop_701: bcc,a,pt %xcc, loop_702 xnor %g5, %i6, %l6 movvc %icc, %l2, %g4 edge8l %o0, %i0, %g2 loop_702: fcmple16 %f2, %f2, %g6 ldsh [%l7 + 0x50], %o2 sllx %o5, 0x01, %g1 lduh [%l7 + 0x7A], %l4 mova %xcc, %g7, %o3 fmovdg %xcc, %f10, %f6 sth %g3, [%l7 + 0x1C] stw %o7, [%l7 + 0x0C] ldsb [%l7 + 0x15], %o4 fxor %f4, %f12, %f4 ldub [%l7 + 0x23], %l3 movge %xcc, %i3, %i5 orcc %o6, %i1, %l0 sethi 0x0305, %i7 ldd [%l7 + 0x78], %f10 fandnot1 %f6, %f14, %f8 fmovsne %xcc, %f3, %f13 array16 %o1, %l5, %i2 ldsw [%l7 + 0x20], %l1 fmovrslez %i4, %f9, %f13 edge8ln %i6, %l6, %l2 fcmpgt32 %f2, %f6, %g5 movcc %xcc, %g4, %o0 fornot1s %f15, %f8, %f12 brgez %g2, loop_703 nop setx loop_704, %l0, %l1 jmpl %l1, %g6 bn loop_705 sth %o2, [%l7 + 0x5E] loop_703: movre %o5, 0x3BB, %i0 loop_704: fxors %f2, %f14, %f3 loop_705: bne,a,pt %icc, loop_706 fmovrde %l4, %f14, %f14 fmovdpos %xcc, %f8, %f7 edge16 %g1, %g7, %g3 loop_706: fcmple32 %f8, %f14, %o3 subccc %o4, 0x0B41, %o7 lduw [%l7 + 0x0C], %i3 stw %i5, [%l7 + 0x14] tsubcctv %o6, %l3, %l0 fmovde %icc, %f13, %f15 sub %i7, %i1, %o1 addccc %l5, %l1, %i4 popc %i6, %l6 std %f12, [%l7 + 0x20] bne,pn %xcc, loop_707 brlez %i2, loop_708 fbule %fcc1, loop_709 fmovdgu %xcc, %f7, %f11 loop_707: srlx %g5, 0x10, %g4 loop_708: fmovdneg %icc, %f0, %f4 loop_709: sth %l2, [%l7 + 0x62] fble %fcc3, loop_710 subcc %o0, 0x04CF, %g2 subc %o2, 0x0D06, %o5 ldx [%l7 + 0x50], %g6 loop_710: fmovrslez %l4, %f15, %f6 nop setx loop_711, %l0, %l1 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], %i0 lduw [%l7 + 0x58], %g1 fbo,a %fcc3, loop_712 loop_711: srax %g7, 0x12, %o3 fcmpes %fcc3, %f8, %f8 fmovsge %xcc, %f0, %f5 loop_712: fcmped %fcc1, %f10, %f0 stx %g3, [%l7 + 0x40] ldsw [%l7 + 0x34], %o7 bpos,a,pn %xcc, loop_713 for %f0, %f10, %f10 sth %o4, [%l7 + 0x42] fmovsle %xcc, %f11, %f11 loop_713: bcs,a %xcc, loop_714 fxnor %f12, %f2, %f12 movvc %icc, %i3, %o6 bl,pn %xcc, loop_715 loop_714: fmuld8ulx16 %f2, %f10, %f4 fmovsn %xcc, %f2, %f15 fmuld8ulx16 %f14, %f6, %f14 loop_715: umul %i5, %l0, %l3 ldub [%l7 + 0x30], %i7 ldsb [%l7 + 0x78], %i1 stx %o1, [%l7 + 0x60] fxors %f11, %f7, %f7 lduh [%l7 + 0x34], %l5 stx %l1, [%l7 + 0x68] fsrc2 %f8, %f12 movvs %icc, %i4, %l6 fxnors %f10, %f10, %f15 mova %icc, %i6, %g5 ld [%l7 + 0x20], %f12 brnz %i2, loop_716 fnegs %f14, %f2 tne %xcc, 0x4 stb %g4, [%l7 + 0x1A] loop_716: tl %xcc, 0x5 ba,a,pt %icc, loop_717 tsubcctv %l2, 0x0B15, %o0 te %icc, 0x2 fexpand %f9, %f2 loop_717: ldd [%l7 + 0x78], %f6 fmovrse %o2, %f12, %f13 ldd [%l7 + 0x08], %f6 st %f9, [%l7 + 0x54] ldsw [%l7 + 0x48], %o5 fmovrsgz %g6, %f2, %f2 std %f4, [%l7 + 0x48] movge %xcc, %l4, %g2 subc %g1, %i0, %g7 st %f0, [%l7 + 0x54] fxnors %f15, %f9, %f15 fbn %fcc2, loop_718 ldd [%l7 + 0x68], %f10 ldx [%l7 + 0x10], %o3 fornot2 %f2, %f4, %f10 loop_718: andn %g3, %o7, %i3 lduw [%l7 + 0x38], %o6 fmovd %f6, %f12 ldub [%l7 + 0x79], %i5 fbule %fcc1, loop_719 te %xcc, 0x4 orncc %o4, 0x085F, %l3 edge16 %l0, %i1, %i7 loop_719: ld [%l7 + 0x28], %f14 fmovsvc %xcc, %f7, %f10 tsubcctv %o1, %l1, %i4 bge %xcc, loop_720 ld [%l7 + 0x08], %f8 bcs,a %icc, loop_721 fbe %fcc3, loop_722 loop_720: brlz,a %l5, loop_723 ld [%l7 + 0x28], %f1 loop_721: fmovspos %xcc, %f14, %f2 loop_722: fcmps %fcc2, %f11, %f8 loop_723: lduh [%l7 + 0x7C], %i6 fmovscs %icc, %f9, %f9 sth %g5, [%l7 + 0x2E] fzero %f2 stw %l6, [%l7 + 0x4C] fsrc2s %f0, %f10 orncc %i2, 0x027F, %g4 ldsb [%l7 + 0x49], %o0 movrlez %l2, 0x0A0, %o2 movleu %icc, %o5, %l4 fpadd16s %f8, %f3, %f6 bleu,a,pn %icc, loop_724 fmovsvs %icc, %f1, %f10 lduw [%l7 + 0x18], %g6 move %icc, %g2, %g1 loop_724: ldsb [%l7 + 0x7E], %i0 fmovrslz %o3, %f14, %f2 fmovsne %xcc, %f7, %f10 movrgz %g3, 0x369, %o7 ldub [%l7 + 0x12], %i3 stb %o6, [%l7 + 0x5A] fsrc1 %f4, %f14 fcmps %fcc2, %f13, %f1 udiv %g7, 0x0611, %i5 ldsw [%l7 + 0x7C], %l3 bvs,pt %xcc, loop_725 fmovdgu %xcc, %f4, %f9 ldd [%l7 + 0x20], %f6 for %f10, %f0, %f4 loop_725: bleu loop_726 sth %o4, [%l7 + 0x72] tn %xcc, 0x2 bpos,pt %icc, loop_727 loop_726: fsrc2s %f1, %f7 ba,a,pt %xcc, loop_728 ldx [%l7 + 0x08], %i1 loop_727: add %i7, %o1, %l0 bneg,a,pn %xcc, loop_729 loop_728: movrgz %l1, 0x01E, %l5 ldsw [%l7 + 0x34], %i4 sth %i6, [%l7 + 0x56] loop_729: movcc %icc, %l6, %i2 fmovdvs %xcc, %f13, %f13 or %g5, %o0, %g4 subccc %l2, %o2, %o5 nop setx loop_730, %l0, %l1 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_731 stb %g6, [%l7 + 0x64] alignaddrl %g2, %l4, %i0 loop_730: std %f14, [%l7 + 0x18] loop_731: fmovrsne %o3, %f0, %f9 st %f7, [%l7 + 0x64] ldx [%l7 + 0x10], %g3 taddcc %g1, %o7, %i3 fmovrdne %o6, %f4, %f14 tpos %xcc, 0x7 mova %icc, %i5, %l3 fbge,a %fcc1, loop_732 ldub [%l7 + 0x12], %o4 ba,a,pn %xcc, loop_733 movvc %icc, %i1, %g7 loop_732: fbo %fcc2, loop_734 bge,pn %xcc, loop_735 loop_733: movge %icc, %i7, %l0 fmovse %xcc, %f2, %f9 loop_734: be loop_736 loop_735: nop setx loop_737, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpsub16 %f2, %f14, %f8 stw %l1, [%l7 + 0x74] loop_736: fmovsne %xcc, %f15, %f11 loop_737: taddcc %o1, %i4, %i6 sdiv %l5, 0x1EC6, %l6 ldsw [%l7 + 0x7C], %g5 fbl,a %fcc2, loop_738 fmovspos %icc, %f10, %f14 nop setx loop_739, %l0, %l1 jmpl %l1, %i2 andcc %g4, %l2, %o0 loop_738: fcmpeq16 %f6, %f8, %o5 fmovdn %xcc, %f0, %f8 loop_739: edge16n %o2, %g6, %g2 fxors %f0, %f13, %f10 ldx [%l7 + 0x78], %l4 lduw [%l7 + 0x68], %o3 movl %xcc, %i0, %g3 fone %f12 st %f4, [%l7 + 0x54] fors %f7, %f11, %f4 stw %g1, [%l7 + 0x54] movre %i3, 0x306, %o7 be,a,pn %xcc, loop_740 fmovdgu %xcc, %f3, %f6 tsubcc %o6, 0x09A4, %i5 fbe %fcc0, loop_741 loop_740: ldsb [%l7 + 0x59], %l3 fcmpeq32 %f2, %f4, %i1 fandnot2 %f14, %f14, %f12 loop_741: sth %g7, [%l7 + 0x44] ldx [%l7 + 0x10], %i7 fsrc1 %f6, %f8 fpsub32 %f14, %f14, %f14 xorcc %o4, 0x042E, %l0 fnors %f5, %f14, %f4 srlx %l1, 0x09, %o1 ldsh [%l7 + 0x08], %i6 fba,a %fcc3, loop_742 fnot2 %f10, %f6 lduw [%l7 + 0x5C], %l5 umulcc %l6, %i4, %i2 loop_742: edge32 %g4, %g5, %l2 st %f10, [%l7 + 0x64] stb %o5, [%l7 + 0x31] fmovdvc %icc, %f6, %f4 fmovdcs %icc, %f5, %f9 ldsh [%l7 + 0x66], %o0 fpack16 %f6, %f15 std %f6, [%l7 + 0x60] fmovscs %xcc, %f2, %f12 ldsw [%l7 + 0x34], %g6 movge %xcc, %o2, %g2 ldub [%l7 + 0x42], %o3 fmovrde %i0, %f4, %f8 tneg %icc, 0x1 fmovrsgez %l4, %f14, %f7 edge16 %g1, %i3, %o7 tn %xcc, 0x3 fmovdvc %xcc, %f2, %f12 tvs %icc, 0x2 array16 %g3, %o6, %i5 lduh [%l7 + 0x44], %l3 ldd [%l7 + 0x18], %f4 fpsub16 %f6, %f2, %f2 movg %icc, %i1, %i7 alignaddrl %g7, %o4, %l1 fmovdn %xcc, %f8, %f3 stb %o1, [%l7 + 0x14] xorcc %i6, %l0, %l5 st %f1, [%l7 + 0x08] movvc %xcc, %i4, %i2 fmovsge %xcc, %f5, %f1 fbne,a %fcc1, loop_743 stw %l6, [%l7 + 0x68] fmovsa %icc, %f9, %f11 fzeros %f11 loop_743: fabss %f10, %f6 ldsb [%l7 + 0x22], %g5 add %g4, 0x16F1, %o5 mulx %o0, %l2, %o2 movrlz %g6, 0x332, %o3 tg %xcc, 0x2 ld [%l7 + 0x08], %f3 orcc %g2, 0x1AAC, %i0 ldsh [%l7 + 0x10], %l4 brgz %i3, loop_744 stx %g1, [%l7 + 0x58] fmovsn %icc, %f15, %f1 umulcc %g3, 0x16E0, %o7 loop_744: ldx [%l7 + 0x78], %o6 fmovrsgz %l3, %f11, %f7 udiv %i1, 0x0969, %i7 fpack32 %f2, %f12, %f6 faligndata %f14, %f0, %f12 fmovsge %xcc, %f13, %f10 movleu %icc, %g7, %o4 edge8n %l1, %o1, %i6 stw %i5, [%l7 + 0x34] fnot1 %f0, %f2 ba,a,pn %xcc, loop_745 xnor %l0, %l5, %i4 fbule,a %fcc3, loop_746 fmovrdlz %i2, %f4, %f8 loop_745: brlez,a %g5, loop_747 ldsh [%l7 + 0x30], %l6 loop_746: lduw [%l7 + 0x38], %g4 ldsh [%l7 + 0x54], %o0 loop_747: std %f6, [%l7 + 0x70] ld [%l7 + 0x48], %f3 brgz,a %l2, loop_748 fnot2 %f4, %f14 stx %o2, [%l7 + 0x38] fpadd16s %f2, %f10, %f10 loop_748: stx %g6, [%l7 + 0x68] fbo %fcc3, loop_749 tvs %xcc, 0x5 ldx [%l7 + 0x28], %o5 tleu %xcc, 0x3 loop_749: bn,a loop_750 bpos loop_751 faligndata %f2, %f2, %f4 brlez,a %g2, loop_752 loop_750: ldsw [%l7 + 0x64], %o3 loop_751: fpsub16 %f6, %f4, %f4 movrgez %l4, 0x28F, %i0 loop_752: std %f4, [%l7 + 0x08] edge16n %i3, %g1, %o7 st %f6, [%l7 + 0x0C] edge16 %o6, %g3, %i1 ldsh [%l7 + 0x6E], %i7 fnegd %f6, %f6 edge8ln %l3, %o4, %l1 movn %icc, %o1, %i6 ldub [%l7 + 0x41], %i5 ldub [%l7 + 0x44], %l0 edge16l %l5, %g7, %i2 array16 %i4, %g5, %l6 fcmple32 %f14, %f12, %o0 tpos %xcc, 0x2 lduw [%l7 + 0x48], %l2 std %f2, [%l7 + 0x10] fcmpgt16 %f8, %f6, %g4 tvc %icc, 0x4 srax %o2, 0x1E, %o5 fbl,a %fcc0, loop_753 fsrc2s %f1, %f5 fnegs %f1, %f10 ldx [%l7 + 0x20], %g2 loop_753: sllx %o3, 0x08, %l4 bvs loop_754 fpadd32s %f8, %f2, %f5 fornot2s %f11, %f15, %f4 fmovsneg %icc, %f3, %f11 loop_754: ldub [%l7 + 0x34], %i0 fpadd16s %f7, %f11, %f7 stb %i3, [%l7 + 0x55] fpadd16s %f0, %f15, %f3 fmovdleu %xcc, %f9, %f8 ldx [%l7 + 0x10], %g6 ldub [%l7 + 0x74], %g1 fmovrslez %o6, %f11, %f2 xor %o7, 0x0FE6, %g3 ld [%l7 + 0x2C], %f2 bvc,a %xcc, loop_755 lduh [%l7 + 0x2A], %i7 fcmpne16 %f6, %f10, %i1 fcmpes %fcc3, %f3, %f14 loop_755: movne %xcc, %l3, %o4 ldsb [%l7 + 0x76], %o1 sllx %i6, 0x10, %l1 fxors %f8, %f5, %f7 subc %l0, %i5, %l5 ldub [%l7 + 0x65], %i2 bne loop_756 lduh [%l7 + 0x0C], %g7 fcmpne16 %f2, %f8, %g5 ldsw [%l7 + 0x38], %l6 loop_756: fnot2 %f12, %f2 fandnot1 %f8, %f0, %f14 fmovrslz %o0, %f1, %f6 sth %i4, [%l7 + 0x5C] fzero %f2 movle %icc, %g4, %l2 movn %icc, %o2, %g2 sth %o3, [%l7 + 0x52] sth %l4, [%l7 + 0x1A] taddcc %i0, 0x0060, %i3 fornot2 %f4, %f0, %f12 fmovrdgez %g6, %f8, %f0 ble,a %icc, loop_757 addc %g1, 0x158A, %o6 fcmpgt16 %f2, %f8, %o7 tvc %xcc, 0x1 loop_757: fsrc2 %f12, %f4 orcc %g3, %i7, %i1 st %f15, [%l7 + 0x6C] movne %icc, %l3, %o4 fpsub16s %f7, %f2, %f13 fbne,a %fcc3, loop_758 ldd [%l7 + 0x48], %f8 fnot1s %f7, %f2 subccc %o1, 0x1DAD, %i6 loop_758: fmovscc %icc, %f6, %f10 udivx %o5, 0x0094, %l1 fsrc1s %f2, %f0 stx %l0, [%l7 + 0x60] ldd [%l7 + 0x78], %f6 alignaddrl %i5, %l5, %g7 ldub [%l7 + 0x59], %i2 for %f8, %f6, %f2 fornot2s %f9, %f1, %f9 sth %g5, [%l7 + 0x50] fpsub32s %f9, %f8, %f6 brlez %o0, loop_759 mulx %i4, 0x0B3E, %g4 nop setx loop_760, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bgu,pn %xcc, loop_761 loop_759: fmovscs %icc, %f13, %f6 ldsw [%l7 + 0x50], %l6 loop_760: fmovrdlez %o2, %f8, %f0 loop_761: brz %g2, loop_762 fbge %fcc1, loop_763 fmul8ulx16 %f10, %f12, %f6 be,a,pn %xcc, loop_764 loop_762: fmovda %icc, %f2, %f9 loop_763: fmovrsgz %o3, %f6, %f8 fsrc1 %f14, %f12 loop_764: xnorcc %l4, %i0, %l2 lduw [%l7 + 0x78], %g6 popc 0x07E5, %g1 brgz,a %o6, loop_765 ldsh [%l7 + 0x16], %i3 edge8 %o7, %g3, %i1 ldx [%l7 + 0x70], %l3 loop_765: fmovscs %icc, %f8, %f9 fcmple16 %f6, %f14, %i7 fmovrdlez %o4, %f14, %f0 fbe %fcc3, loop_766 std %f10, [%l7 + 0x10] sth %o1, [%l7 + 0x1A] fcmpeq32 %f0, %f6, %i6 loop_766: taddcc %o5, 0x08A7, %l0 mova %xcc, %i5, %l5 ldsb [%l7 + 0x7F], %g7 fbu %fcc1, loop_767 fmovdg %xcc, %f6, %f7 fblg %fcc2, loop_768 std %f10, [%l7 + 0x20] loop_767: std %f4, [%l7 + 0x78] std %f6, [%l7 + 0x38] loop_768: edge32ln %i2, %l1, %g5 fmul8x16au %f6, %f3, %f12 ldsb [%l7 + 0x17], %i4 smul %o0, 0x06B9, %g4 fcmpgt32 %f12, %f10, %l6 fmovscs %icc, %f8, %f9 stx %o2, [%l7 + 0x50] fmovsl %xcc, %f10, %f10 orcc %o3, 0x0FC3, %g2 fcmped %fcc3, %f2, %f12 fmovsne %icc, %f15, %f8 lduw [%l7 + 0x40], %l4 fones %f15 tneg %icc, 0x6 ldub [%l7 + 0x54], %i0 ld [%l7 + 0x38], %f14 array16 %g6, %l2, %g1 movvs %xcc, %i3, %o6 movn %icc, %g3, %i1 taddcctv %o7, %l3, %i7 fmovdcc %icc, %f1, %f11 movvc %icc, %o4, %o1 ldsh [%l7 + 0x48], %i6 xorcc %o5, %i5, %l0 array32 %g7, %l5, %i2 movcs %xcc, %g5, %i4 ldd [%l7 + 0x18], %f8 andn %l1, %g4, %l6 tsubcc %o0, 0x0BCF, %o2 edge32l %g2, %l4, %i0 bge,pt %icc, loop_769 ldsh [%l7 + 0x66], %g6 nop setx loop_770, %l0, %l1 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 + 0x48], %f6 loop_769: lduh [%l7 + 0x40], %o3 fbuge,a %fcc3, loop_771 loop_770: tne %xcc, 0x4 fbl,a %fcc0, loop_772 tne %xcc, 0x0 loop_771: fcmpd %fcc1, %f4, %f14 fmul8x16au %f1, %f2, %f10 loop_772: fmovsvs %icc, %f9, %f1 fmovdcc %xcc, %f5, %f7 fnot1s %f7, %f12 ldsh [%l7 + 0x18], %g1 movrlez %i3, %l2, %o6 st %f4, [%l7 + 0x10] srax %g3, %o7, %l3 fmovrde %i1, %f4, %f4 edge8n %i7, %o1, %o4 fzero %f14 tpos %icc, 0x2 fbe %fcc0, loop_773 fbule,a %fcc3, loop_774 fxnors %f2, %f14, %f0 sdivcc %i6, 0x084E, %o5 loop_773: xor %i5, %l0, %g7 loop_774: fors %f5, %f13, %f9 srlx %l5, 0x11, %i2 sdivcc %i4, 0x1EF2, %l1 brlz,a %g4, loop_775 fandnot1 %f4, %f10, %f12 lduh [%l7 + 0x12], %l6 movge %xcc, %o0, %g5 loop_775: fmovsgu %icc, %f14, %f1 fsrc2 %f8, %f14 fxnor %f0, %f14, %f2 bg,a loop_776 fmovsgu %icc, %f1, %f9 ldsw [%l7 + 0x6C], %o2 sra %l4, 0x0E, %g2 loop_776: nop setx loop_777, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fands %f9, %f7, %f14 array32 %g6, %o3, %i0 edge16n %i3, %g1, %o6 loop_777: xor %g3, %o7, %l2 fmovsvc %icc, %f14, %f9 tne %xcc, 0x4 sth %i1, [%l7 + 0x1A] fcmpd %fcc3, %f0, %f4 fmovd %f6, %f10 fmovrde %l3, %f8, %f0 taddcctv %i7, 0x0204, %o1 smulcc %i6, %o5, %i5 fmovsvs %xcc, %f0, %f13 bl %icc, loop_778 fmovdge %icc, %f14, %f2 ld [%l7 + 0x54], %f9 stw %l0, [%l7 + 0x2C] loop_778: fpadd16 %f14, %f0, %f12 lduw [%l7 + 0x14], %o4 brgz %l5, loop_779 xor %g7, 0x1C89, %i4 movcc %icc, %l1, %i2 fandnot1 %f2, %f6, %f8 loop_779: fmovdvs %xcc, %f7, %f10 fbu,a %fcc3, loop_780 mova %xcc, %l6, %o0 fxors %f14, %f5, %f2 ld [%l7 + 0x30], %f8 loop_780: ldub [%l7 + 0x75], %g5 fornot1 %f10, %f10, %f12 mulscc %o2, 0x0724, %l4 movge %xcc, %g2, %g4 ldsh [%l7 + 0x0C], %o3 tgu %xcc, 0x6 ble,pt %icc, loop_781 fba,a %fcc2, loop_782 xnorcc %i0, %g6, %i3 movgu %xcc, %o6, %g1 loop_781: bneg,a %icc, loop_783 loop_782: bn,pn %icc, loop_784 bcc,a loop_785 fnors %f6, %f0, %f12 loop_783: alignaddr %o7, %l2, %i1 loop_784: fbuge,a %fcc3, loop_786 loop_785: ldub [%l7 + 0x3E], %l3 lduw [%l7 + 0x1C], %i7 stw %o1, [%l7 + 0x38] loop_786: array32 %g3, %o5, %i6 fmovsn %icc, %f7, %f8 sra %i5, %o4, %l5 fxors %f13, %f2, %f2 addc %l0, %g7, %l1 ldub [%l7 + 0x10], %i2 fmovde %xcc, %f14, %f2 stw %l6, [%l7 + 0x74] fmovdn %icc, %f5, %f1 movne %icc, %o0, %i4 fnands %f13, %f2, %f12 ldsh [%l7 + 0x58], %g5 fcmpgt32 %f8, %f2, %o2 array32 %g2, %g4, %l4 fmovs %f9, %f0 movvc %xcc, %o3, %g6 fmovsne %icc, %f12, %f14 ldsb [%l7 + 0x27], %i3 tne %icc, 0x7 tneg %xcc, 0x5 lduh [%l7 + 0x10], %i0 movcs %icc, %g1, %o7 bneg,a %xcc, loop_787 std %f10, [%l7 + 0x48] ldsw [%l7 + 0x08], %o6 fnot2s %f8, %f0 loop_787: taddcctv %l2, %i1, %i7 brgez,a %l3, loop_788 fbl %fcc2, loop_789 fpadd16s %f9, %f8, %f7 st %f14, [%l7 + 0x6C] loop_788: fpackfix %f6, %f11 loop_789: movvc %icc, %g3, %o1 stb %i6, [%l7 + 0x77] edge8 %i5, %o5, %l5 movge %xcc, %l0, %o4 stb %g7, [%l7 + 0x0A] movleu %xcc, %l1, %l6 fbug,a %fcc2, loop_790 add %o0, 0x1B81, %i2 ldsw [%l7 + 0x0C], %g5 fmovrslz %o2, %f7, %f0 loop_790: brgz %i4, loop_791 fpadd16 %f8, %f14, %f8 ldub [%l7 + 0x5B], %g4 fmovdg %xcc, %f4, %f4 loop_791: edge32ln %g2, %o3, %l4 srax %i3, 0x13, %g6 stw %i0, [%l7 + 0x0C] sth %o7, [%l7 + 0x62] st %f9, [%l7 + 0x64] brlez %g1, loop_792 orn %o6, %i1, %l2 stx %l3, [%l7 + 0x50] sdiv %g3, 0x03CC, %i7 loop_792: fpackfix %f10, %f15 ld [%l7 + 0x24], %f9 fmovsgu %xcc, %f9, %f7 lduh [%l7 + 0x26], %i6 or %o1, 0x17CC, %o5 fabss %f1, %f12 lduh [%l7 + 0x0A], %l5 tg %xcc, 0x0 ba,pt %icc, loop_793 sth %i5, [%l7 + 0x3A] bpos %icc, loop_794 fnor %f4, %f8, %f14 loop_793: fmovrse %o4, %f4, %f10 andncc %g7, %l1, %l6 loop_794: movrlz %o0, %i2, %l0 tsubcc %o2, 0x1756, %g5 stx %g4, [%l7 + 0x30] ldd [%l7 + 0x28], %f2 fnot2s %f10, %f10 fpack16 %f4, %f15 andcc %i4, 0x099B, %g2 ldsb [%l7 + 0x32], %o3 fnors %f12, %f1, %f7 bvs %icc, loop_795 edge16ln %l4, %i3, %i0 edge8l %g6, %g1, %o7 fbo %fcc0, loop_796 loop_795: or %i1, 0x0D88, %o6 st %f15, [%l7 + 0x70] st %f11, [%l7 + 0x30] loop_796: stx %l3, [%l7 + 0x18] lduw [%l7 + 0x18], %g3 fbuge %fcc1, loop_797 bcc,pt %icc, loop_798 stx %i7, [%l7 + 0x20] movrlez %l2, 0x0E3, %o1 loop_797: st %f4, [%l7 + 0x18] loop_798: std %f14, [%l7 + 0x58] ldx [%l7 + 0x70], %i6 umulcc %o5, %l5, %i5 ldx [%l7 + 0x38], %o4 bl,pt %icc, loop_799 fsrc1s %f1, %f2 fmovrslez %l1, %f11, %f12 mova %xcc, %g7, %l6 loop_799: ldsb [%l7 + 0x71], %i2 xor %l0, %o2, %o0 faligndata %f14, %f12, %f2 std %f12, [%l7 + 0x38] tpos %xcc, 0x0 fnot2 %f0, %f4 ldd [%l7 + 0x68], %f0 sra %g4, 0x19, %i4 ldsw [%l7 + 0x4C], %g5 tgu %icc, 0x2 ldsb [%l7 + 0x77], %o3 mulx %g2, 0x1194, %l4 fcmple16 %f8, %f12, %i0 fexpand %f6, %f0 std %f10, [%l7 + 0x58] movre %g6, %i3, %g1 ldx [%l7 + 0x48], %i1 pdist %f4, %f2, %f12 lduh [%l7 + 0x66], %o7 edge32l %o6, %l3, %i7 fpackfix %f4, %f5 ldx [%l7 + 0x50], %l2 ldsh [%l7 + 0x76], %g3 ldsw [%l7 + 0x08], %i6 stw %o5, [%l7 + 0x7C] movrgz %o1, 0x1DA, %l5 bcs,a %icc, loop_800 fone %f2 ldsh [%l7 + 0x26], %i5 fsrc1 %f12, %f14 loop_800: fnegs %f13, %f9 sub %o4, %l1, %g7 udiv %i2, 0x12F0, %l0 edge32 %l6, %o2, %o0 srlx %i4, 0x1C, %g4 fmovs %f6, %f6 fble,a %fcc0, loop_801 move %xcc, %o3, %g2 tle %icc, 0x7 fmovsa %icc, %f10, %f15 loop_801: st %f13, [%l7 + 0x58] st %f11, [%l7 + 0x64] alignaddr %g5, %i0, %g6 fmovdleu %xcc, %f8, %f10 movcs %icc, %i3, %g1 alignaddrl %i1, %o7, %l4 fnegd %f12, %f10 movrgez %o6, 0x02A, %i7 popc %l2, %g3 sth %l3, [%l7 + 0x6E] fmovdl %icc, %f5, %f15 fmovdge %xcc, %f12, %f6 ld [%l7 + 0x7C], %f11 fcmpgt32 %f4, %f0, %i6 fmovrsgez %o5, %f4, %f3 ldd [%l7 + 0x58], %f12 ldsb [%l7 + 0x08], %o1 movrgez %i5, 0x051, %o4 lduh [%l7 + 0x2C], %l5 fpack32 %f6, %f0, %f14 fmovrde %g7, %f10, %f2 edge8ln %i2, %l1, %l6 brlez %o2, loop_802 lduw [%l7 + 0x50], %o0 fzeros %f7 movcs %xcc, %l0, %g4 loop_802: fnegd %f12, %f2 lduw [%l7 + 0x20], %o3 lduw [%l7 + 0x38], %i4 alignaddrl %g2, %i0, %g6 fmovsge %icc, %f4, %f7 ldx [%l7 + 0x70], %g5 edge32ln %g1, %i1, %i3 edge8 %l4, %o7, %i7 ldx [%l7 + 0x68], %l2 ldsh [%l7 + 0x3C], %o6 xnor %l3, 0x0F1B, %g3 srl %o5, %i6, %i5 ldub [%l7 + 0x41], %o4 fbg %fcc1, loop_803 andcc %o1, 0x0C6A, %l5 fmovrdne %i2, %f8, %f4 fmovrslez %l1, %f14, %f3 loop_803: fmovdpos %icc, %f6, %f1 ldsb [%l7 + 0x2E], %l6 ldub [%l7 + 0x40], %o2 stb %g7, [%l7 + 0x44] fnot1 %f14, %f10 fpack16 %f14, %f13 tl %icc, 0x7 udivx %o0, 0x190B, %l0 ld [%l7 + 0x18], %f10 bvs,a,pt %icc, loop_804 lduw [%l7 + 0x14], %g4 movge %icc, %o3, %g2 sth %i4, [%l7 + 0x3A] loop_804: fcmps %fcc0, %f8, %f14 add %g6, %g5, %i0 fmovsl %icc, %f10, %f6 tn %icc, 0x0 sth %i1, [%l7 + 0x72] bcs,a,pt %xcc, loop_805 taddcc %g1, 0x0300, %i3 smulcc %o7, 0x1EB4, %i7 andn %l4, %l2, %o6 loop_805: fandnot2 %f8, %f8, %f6 st %f6, [%l7 + 0x68] fnegs %f8, %f0 bleu,a loop_806 ld [%l7 + 0x4C], %f13 tneg %xcc, 0x0 edge8 %g3, %o5, %l3 loop_806: tcs %xcc, 0x0 fcmps %fcc0, %f6, %f13 ldx [%l7 + 0x70], %i5 fnegs %f14, %f13 sdiv %o4, 0x0946, %i6 fbge %fcc2, loop_807 mulx %o1, %l5, %i2 edge32l %l1, %l6, %g7 fornot2s %f9, %f1, %f6 loop_807: ldd [%l7 + 0x38], %f10 xnorcc %o2, 0x14D3, %o0 fxors %f5, %f11, %f6 movge %xcc, %l0, %o3 fmovrdgez %g2, %f10, %f0 fmovdle %xcc, %f3, %f13 fsrc1s %f9, %f12 ldsw [%l7 + 0x7C], %i4 tgu %icc, 0x2 tge %xcc, 0x1 edge32n %g6, %g4, %g5 brgez,a %i0, loop_808 udivcc %i1, 0x1E8C, %g1 fnand %f0, %f10, %f4 fbule %fcc1, loop_809 loop_808: stx %i3, [%l7 + 0x58] st %f13, [%l7 + 0x0C] ldd [%l7 + 0x28], %f4 loop_809: fblg,a %fcc2, loop_810 ldsh [%l7 + 0x7E], %o7 te %icc, 0x4 fxnors %f0, %f7, %f10 loop_810: fmovsvc %xcc, %f7, %f8 fba,a %fcc3, loop_811 brgez %i7, loop_812 edge8ln %l2, %o6, %l4 std %f4, [%l7 + 0x78] loop_811: fcmpd %fcc3, %f2, %f12 loop_812: addc %o5, 0x0090, %g3 andncc %l3, %o4, %i5 movcc %icc, %o1, %l5 tvc %xcc, 0x1 ld [%l7 + 0x54], %f7 fmuld8sux16 %f6, %f6, %f4 faligndata %f10, %f10, %f10 xorcc %i2, 0x0B95, %i6 ldsw [%l7 + 0x5C], %l1 fmovsvs %icc, %f8, %f10 fmovsneg %xcc, %f3, %f2 stx %g7, [%l7 + 0x38] fmovsgu %xcc, %f12, %f9 and %l6, 0x151C, %o2 lduw [%l7 + 0x3C], %o0 stx %l0, [%l7 + 0x68] tne %xcc, 0x7 edge8 %o3, %g2, %g6 tvs %icc, 0x0 fmovdcc %icc, %f9, %f7 bl %xcc, loop_813 edge16 %i4, %g5, %i0 fble %fcc3, loop_814 st %f4, [%l7 + 0x38] loop_813: lduw [%l7 + 0x24], %i1 stw %g4, [%l7 + 0x58] loop_814: fmovrslez %g1, %f7, %f2 bne,a %xcc, loop_815 edge32ln %i3, %o7, %l2 lduh [%l7 + 0x56], %o6 sth %l4, [%l7 + 0x26] loop_815: tneg %icc, 0x0 ldsh [%l7 + 0x1A], %o5 fmovda %xcc, %f0, %f8 fxors %f15, %f1, %f15 ldsb [%l7 + 0x08], %i7 smulcc %g3, 0x034F, %l3 fbue,a %fcc3, loop_816 ble %xcc, loop_817 fbge,a %fcc0, loop_818 bge loop_819 loop_816: ldsh [%l7 + 0x36], %i5 loop_817: fzeros %f8 loop_818: fmul8x16au %f6, %f0, %f0 loop_819: ldub [%l7 + 0x43], %o1 fmovrde %o4, %f14, %f14 fmovsle %xcc, %f0, %f0 nop setx loop_820, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sth %i2, [%l7 + 0x08] fbug,a %fcc2, loop_821 udivx %l5, 0x1C82, %l1 loop_820: brnz,a %i6, loop_822 ldx [%l7 + 0x50], %g7 loop_821: ldsh [%l7 + 0x7C], %o2 fpsub16s %f8, %f13, %f4 loop_822: sth %l6, [%l7 + 0x46] fbne %fcc0, loop_823 fcmpeq32 %f12, %f10, %o0 lduw [%l7 + 0x24], %l0 fmovdg %xcc, %f0, %f12 loop_823: taddcc %g2, %g6, %i4 movgu %icc, %o3, %g5 lduh [%l7 + 0x40], %i0 fcmpgt32 %f10, %f0, %g4 std %f12, [%l7 + 0x08] ldx [%l7 + 0x20], %i1 brlz %i3, loop_824 smul %g1, 0x0370, %l2 fzeros %f9 fmovsgu %xcc, %f8, %f6 loop_824: fmovsg %xcc, %f2, %f1 bgu loop_825 fandnot1 %f14, %f0, %f10 ldx [%l7 + 0x68], %o6 andn %o7, 0x1491, %l4 loop_825: ldsb [%l7 + 0x71], %i7 brgez,a %g3, loop_826 for %f2, %f14, %f10 move %icc, %o5, %i5 sra %l3, 0x16, %o4 loop_826: nop setx loop_827, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnands %f0, %f6, %f10 fbe,a %fcc1, loop_828 ldx [%l7 + 0x08], %o1 loop_827: bgu,a loop_829 std %f6, [%l7 + 0x58] loop_828: fmovsl %xcc, %f12, %f6 fmovscc %xcc, %f14, %f11 loop_829: orcc %l5, 0x157D, %l1 ldsb [%l7 + 0x66], %i6 ldsh [%l7 + 0x0E], %g7 ldx [%l7 + 0x28], %o2 array16 %l6, %i2, %l0 fcmps %fcc3, %f0, %f13 umul %o0, 0x096B, %g2 fones %f1 movcs %icc, %i4, %g6 movle %icc, %g5, %o3 fpsub16 %f10, %f4, %f4 ldsb [%l7 + 0x69], %i0 fpackfix %f12, %f2 fmul8ulx16 %f4, %f0, %f0 st %f11, [%l7 + 0x70] sdivcc %i1, 0x193E, %g4 ldx [%l7 + 0x18], %g1 ldub [%l7 + 0x78], %i3 ldx [%l7 + 0x68], %o6 ldd [%l7 + 0x50], %f12 srl %o7, %l4, %i7 array8 %l2, %o5, %i5 edge16 %g3, %l3, %o1 fors %f1, %f14, %f13 stw %l5, [%l7 + 0x64] te %xcc, 0x1 stx %o4, [%l7 + 0x48] sth %l1, [%l7 + 0x66] fsrc2 %f4, %f10 ldsw [%l7 + 0x48], %i6 movpos %icc, %o2, %g7 ldx [%l7 + 0x48], %l6 smulcc %i2, 0x1960, %o0 mova %xcc, %g2, %l0 sllx %i4, %g6, %o3 std %f8, [%l7 + 0x20] fmovd %f10, %f8 std %f6, [%l7 + 0x78] sth %g5, [%l7 + 0x40] edge16ln %i1, %g4, %g1 fmovsneg %icc, %f10, %f8 sdivcc %i0, 0x1E59, %i3 ldx [%l7 + 0x30], %o6 ta %xcc, 0x1 ldsb [%l7 + 0x69], %o7 bpos,pn %icc, loop_830 fmovsg %icc, %f3, %f14 siam 0x2 fone %f2 loop_830: fmovdne %icc, %f15, %f5 stb %l4, [%l7 + 0x73] bleu,a,pt %icc, loop_831 ldd [%l7 + 0x08], %f8 bcc,a loop_832 fbule,a %fcc1, loop_833 loop_831: st %f13, [%l7 + 0x3C] stw %l2, [%l7 + 0x54] loop_832: fnand %f14, %f4, %f10 loop_833: lduh [%l7 + 0x38], %o5 lduh [%l7 + 0x26], %i5 ldub [%l7 + 0x75], %g3 fmuld8sux16 %f8, %f7, %f12 ldsw [%l7 + 0x7C], %l3 fbue,a %fcc1, loop_834 fnands %f14, %f14, %f14 fbne,a %fcc1, loop_835 movcc %icc, %i7, %o1 loop_834: fmovd %f10, %f10 umulcc %o4, 0x1D4D, %l5 loop_835: fmovsvc %xcc, %f6, %f13 fcmpeq32 %f14, %f0, %i6 xor %l1, 0x0A64, %g7 fbl %fcc2, loop_836 fcmpgt32 %f6, %f6, %o2 bgu,pt %xcc, loop_837 movl %icc, %l6, %o0 loop_836: st %f6, [%l7 + 0x6C] fmovdle %xcc, %f3, %f8 loop_837: edge32 %i2, %l0, %g2 fone %f6 fornot2 %f14, %f6, %f6 movcc %icc, %i4, %g6 fnot1s %f7, %f4 mulx %g5, 0x04F6, %o3 edge8 %g4, %i1, %i0 fbge,a %fcc2, loop_838 fmul8x16 %f7, %f4, %f14 bne,pt %xcc, loop_839 ldx [%l7 + 0x10], %i3 loop_838: bvs,a,pn %icc, loop_840 fmovrdlez %o6, %f2, %f2 loop_839: addccc %g1, %l4, %o7 ldd [%l7 + 0x48], %f0 loop_840: lduw [%l7 + 0x78], %o5 umul %l2, %i5, %l3 bn,a loop_841 tl %icc, 0x3 ldsw [%l7 + 0x70], %i7 fmovrsne %o1, %f10, %f12 loop_841: lduw [%l7 + 0x20], %g3 tn %xcc, 0x5 ta %icc, 0x0 ldsw [%l7 + 0x34], %l5 lduh [%l7 + 0x1C], %o4 alignaddrl %l1, %g7, %i6 lduh [%l7 + 0x20], %l6 orcc %o2, %i2, %l0 array8 %o0, %i4, %g6 fbe %fcc1, loop_842 fpadd32s %f9, %f12, %f9 movcs %xcc, %g5, %o3 andncc %g4, %i1, %i0 loop_842: fcmps %fcc3, %f2, %f11 fzero %f14 ldub [%l7 + 0x21], %i3 ldsb [%l7 + 0x0C], %g2 fmovsg %xcc, %f7, %f12 ldub [%l7 + 0x0A], %g1 lduw [%l7 + 0x14], %o6 fornot1 %f0, %f12, %f4 tg %icc, 0x3 subcc %o7, 0x1588, %l4 ldub [%l7 + 0x1B], %o5 or %l2, 0x064D, %l3 lduw [%l7 + 0x40], %i5 tg %icc, 0x0 ld [%l7 + 0x20], %f3 edge32l %o1, %g3, %i7 sth %l5, [%l7 + 0x52] movcc %xcc, %l1, %g7 fcmple32 %f0, %f10, %i6 fxors %f2, %f6, %f13 fmovdle %icc, %f6, %f10 std %f6, [%l7 + 0x30] fcmpes %fcc3, %f12, %f15 stw %l6, [%l7 + 0x08] fpadd32 %f6, %f2, %f10 std %f2, [%l7 + 0x40] add %o4, %i2, %l0 std %f2, [%l7 + 0x18] subcc %o2, 0x19D1, %i4 edge16l %o0, %g6, %g5 bcc,pt %xcc, loop_843 brz,a %o3, loop_844 ba,a %xcc, loop_845 std %f4, [%l7 + 0x20] loop_843: movle %icc, %i1, %i0 loop_844: nop setx loop_846, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_845: fmovda %icc, %f4, %f0 std %f14, [%l7 + 0x38] bne,a %icc, loop_847 loop_846: tleu %xcc, 0x0 tne %xcc, 0x0 stx %g4, [%l7 + 0x30] loop_847: tne %xcc, 0x6 fba,a %fcc3, loop_848 siam 0x1 fandnot2s %f11, %f10, %f14 movrlz %g2, %i3, %o6 loop_848: st %f13, [%l7 + 0x10] fands %f2, %f9, %f14 ldx [%l7 + 0x30], %g1 fnot1s %f4, %f0 ldsh [%l7 + 0x3C], %o7 sth %l4, [%l7 + 0x40] fxor %f4, %f14, %f6 sub %l2, %o5, %i5 fexpand %f9, %f2 ldx [%l7 + 0x10], %l3 addcc %g3, %o1, %l5 movn %xcc, %i7, %l1 tne %icc, 0x4 bvs %xcc, loop_849 ldub [%l7 + 0x6F], %g7 movcs %icc, %l6, %o4 nop setx loop_850, %l0, %l1 jmpl %l1, %i2 loop_849: ldsh [%l7 + 0x16], %l0 stw %o2, [%l7 + 0x50] lduw [%l7 + 0x30], %i4 loop_850: ldsh [%l7 + 0x16], %i6 std %f4, [%l7 + 0x70] ldsb [%l7 + 0x18], %g6 ldd [%l7 + 0x68], %f2 ldsw [%l7 + 0x08], %o0 sra %o3, %g5, %i1 ldd [%l7 + 0x20], %f8 orcc %i0, 0x0DD4, %g4 subc %g2, 0x1628, %o6 lduw [%l7 + 0x30], %g1 fbule,a %fcc2, loop_851 edge32l %i3, %l4, %l2 tn %icc, 0x0 mova %xcc, %o5, %o7 loop_851: addccc %l3, 0x1835, %i5 stx %o1, [%l7 + 0x40] sth %l5, [%l7 + 0x34] fmovrdgez %i7, %f2, %f2 ldsb [%l7 + 0x2B], %g3 fmovdvc %xcc, %f15, %f8 fmul8x16au %f9, %f11, %f2 fnegd %f8, %f8 ld [%l7 + 0x44], %f5 sth %l1, [%l7 + 0x12] fbu %fcc3, loop_852 fcmpgt16 %f6, %f12, %g7 fmovdge %icc, %f1, %f2 fand %f14, %f8, %f0 loop_852: fcmpgt32 %f4, %f6, %l6 st %f10, [%l7 + 0x70] fmovdge %icc, %f4, %f8 brgz,a %o4, loop_853 sth %l0, [%l7 + 0x4C] ldub [%l7 + 0x6B], %o2 fmovsvs %xcc, %f8, %f2 loop_853: fpadd32 %f12, %f14, %f6 andcc %i4, %i6, %g6 fbl,a %fcc2, loop_854 fornot1 %f4, %f14, %f8 fbn,a %fcc0, loop_855 tvc %icc, 0x0 loop_854: movne %xcc, %i2, %o3 ldub [%l7 + 0x14], %g5 loop_855: addc %i1, %i0, %o0 smul %g2, 0x0972, %g4 fbg %fcc2, loop_856 ldsb [%l7 + 0x41], %g1 fbug,a %fcc1, loop_857 fmovsl %icc, %f6, %f14 loop_856: mova %xcc, %o6, %l4 fbuge,a %fcc2, loop_858 loop_857: brgez,a %l2, loop_859 fmovsneg %icc, %f9, %f2 pdist %f12, %f10, %f8 loop_858: ldsw [%l7 + 0x44], %i3 loop_859: fnot2s %f7, %f10 srax %o7, 0x0C, %l3 ldd [%l7 + 0x30], %f2 call loop_860 umulcc %i5, %o5, %o1 fbul,a %fcc1, loop_861 ld [%l7 + 0x74], %f9 loop_860: tl %xcc, 0x6 nop setx loop_862, %l0, %l1 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_861: fnands %f0, %f9, %f7 ldsb [%l7 + 0x1F], %l5 st %f5, [%l7 + 0x60] loop_862: tcc %xcc, 0x4 fcmple16 %f12, %f12, %i7 ldsh [%l7 + 0x7C], %g3 ldsw [%l7 + 0x1C], %g7 pdist %f10, %f4, %f10 umul %l1, 0x14B3, %o4 stx %l0, [%l7 + 0x20] fmovdcc %icc, %f9, %f0 and %l6, 0x03A9, %o2 fbo %fcc2, loop_863 ldub [%l7 + 0x71], %i4 lduh [%l7 + 0x5C], %i6 ble,pt %xcc, loop_864 loop_863: ldsw [%l7 + 0x14], %g6 sth %i2, [%l7 + 0x48] fmovrse %g5, %f4, %f8 loop_864: fmovrslz %o3, %f10, %f9 fble,a %fcc1, loop_865 movpos %icc, %i0, %o0 sdiv %i1, 0x0AE3, %g2 fpadd16s %f15, %f12, %f13 loop_865: sdivcc %g4, 0x070E, %o6 addc %l4, %g1, %l2 addccc %o7, %i3, %l3 fbul %fcc1, loop_866 fbug,a %fcc3, loop_867 ldx [%l7 + 0x50], %o5 fblg,a %fcc0, loop_868 loop_866: udiv %i5, 0x197F, %o1 loop_867: tn %icc, 0x7 fcmpgt16 %f2, %f14, %i7 loop_868: fbne %fcc1, loop_869 edge16l %g3, %g7, %l1 stw %o4, [%l7 + 0x6C] ldsh [%l7 + 0x74], %l0 loop_869: std %f4, [%l7 + 0x28] umulcc %l5, 0x1FD6, %o2 brgez,a %l6, loop_870 andn %i4, 0x124C, %i6 fmovdleu %icc, %f1, %f13 fmovsn %xcc, %f7, %f14 loop_870: fornot2s %f7, %f1, %f13 stb %g6, [%l7 + 0x76] stb %i2, [%l7 + 0x72] std %f8, [%l7 + 0x68] array32 %o3, %i0, %g5 fpsub16 %f10, %f10, %f2 umulcc %o0, %i1, %g4 array8 %o6, %l4, %g1 fmovsne %icc, %f15, %f0 fmovda %xcc, %f15, %f5 lduh [%l7 + 0x0E], %g2 stw %o7, [%l7 + 0x4C] movn %xcc, %l2, %i3 array16 %o5, %l3, %i5 orncc %i7, 0x1D08, %o1 ldx [%l7 + 0x48], %g3 brlz %g7, loop_871 edge32 %l1, %o4, %l5 stw %o2, [%l7 + 0x48] fmovda %icc, %f11, %f1 loop_871: fbl,a %fcc3, loop_872 addc %l6, 0x1303, %i4 movg %icc, %l0, %g6 fba %fcc0, loop_873 loop_872: fmovdvc %icc, %f11, %f10 fmovsa %icc, %f0, %f2 std %f6, [%l7 + 0x78] loop_873: movleu %icc, %i2, %o3 movvc %icc, %i6, %g5 fornot1s %f11, %f5, %f3 fblg %fcc0, loop_874 fbue,a %fcc1, loop_875 ldsw [%l7 + 0x3C], %o0 fcmpgt32 %f8, %f0, %i0 loop_874: edge8l %i1, %o6, %g4 loop_875: stb %g1, [%l7 + 0x50] sdiv %g2, 0x079B, %l4 taddcc %o7, %l2, %o5 fmovdleu %icc, %f15, %f14 fmovrsgez %l3, %f10, %f6 fxors %f14, %f8, %f15 fcmple16 %f2, %f2, %i5 st %f9, [%l7 + 0x68] lduh [%l7 + 0x64], %i3 srl %o1, %g3, %i7 bge loop_876 for %f0, %f8, %f4 nop setx loop_877, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bpos loop_878 loop_876: lduw [%l7 + 0x10], %g7 smul %o4, %l5, %o2 loop_877: bvc,pn %icc, loop_879 loop_878: fpadd16s %f4, %f12, %f8 bvs loop_880 tl %xcc, 0x5 loop_879: sth %l1, [%l7 + 0x64] lduh [%l7 + 0x3E], %i4 loop_880: sdiv %l0, 0x184D, %g6 sllx %l6, 0x10, %i2 tsubcc %i6, %o3, %o0 fbne %fcc3, loop_881 ta %icc, 0x1 fmovdvc %xcc, %f10, %f3 stx %i0, [%l7 + 0x10] loop_881: ldd [%l7 + 0x58], %f6 fbl,a %fcc3, loop_882 fabsd %f10, %f2 edge8ln %g5, %o6, %i1 std %f8, [%l7 + 0x40] loop_882: fpack32 %f0, %f6, %f2 taddcc %g1, %g2, %g4 fmovrslez %o7, %f15, %f12 ldx [%l7 + 0x70], %l4 lduh [%l7 + 0x76], %l2 fmovdpos %xcc, %f8, %f8 st %f15, [%l7 + 0x18] lduh [%l7 + 0x38], %o5 fpadd16s %f13, %f5, %f7 taddcc %l3, %i5, %i3 array32 %o1, %g3, %g7 fpsub32s %f12, %f4, %f7 subcc %i7, 0x1489, %o4 st %f14, [%l7 + 0x74] edge32n %l5, %o2, %i4 fmovrsne %l1, %f0, %f14 ldub [%l7 + 0x45], %l0 fones %f13 std %f8, [%l7 + 0x10] fbue,a %fcc0, loop_883 alignaddr %g6, %i2, %i6 nop setx loop_884, %l0, %l1 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 %o3, %f12, %f14 loop_883: lduw [%l7 + 0x38], %o0 bgu %icc, loop_885 loop_884: fmul8x16 %f12, %f0, %f0 sth %i0, [%l7 + 0x1A] stb %l6, [%l7 + 0x48] loop_885: bvs,a loop_886 fnegs %f15, %f1 stw %o6, [%l7 + 0x2C] ldsh [%l7 + 0x78], %g5 loop_886: fmovrsne %i1, %f6, %f13 fpsub32 %f8, %f10, %f14 te %icc, 0x1 bl,a,pn %icc, loop_887 movne %xcc, %g2, %g4 fmovrde %o7, %f2, %f0 movne %xcc, %l4, %l2 loop_887: fandnot1s %f15, %f9, %f11 fmovdn %icc, %f15, %f14 movpos %icc, %o5, %l3 fmul8x16 %f9, %f12, %f2 movcc %xcc, %i5, %i3 edge8l %g1, %g3, %g7 bcs,a,pt %xcc, loop_888 fmovsleu %icc, %f8, %f12 sth %o1, [%l7 + 0x16] fxors %f1, %f12, %f0 loop_888: array16 %o4, %l5, %o2 fones %f10 fbule,a %fcc2, loop_889 fbne,a %fcc1, loop_890 lduw [%l7 + 0x4C], %i4 fmovrdne %l1, %f6, %f14 loop_889: fnot2 %f4, %f2 loop_890: stw %i7, [%l7 + 0x64] ldub [%l7 + 0x6A], %g6 bne,a,pn %icc, loop_891 ldsh [%l7 + 0x46], %l0 fba %fcc1, loop_892 siam 0x2 loop_891: bneg loop_893 fcmpd %fcc3, %f12, %f14 loop_892: sdiv %i2, 0x1977, %o3 ldx [%l7 + 0x60], %o0 loop_893: fcmpd %fcc2, %f2, %f6 fmovsgu %xcc, %f8, %f8 std %f12, [%l7 + 0x10] bgu,pt %icc, loop_894 addcc %i6, %i0, %l6 and %g5, %o6, %i1 fand %f0, %f8, %f10 loop_894: fnand %f12, %f2, %f10 fpack32 %f2, %f4, %f14 sdivx %g4, 0x0422, %g2 fmul8x16al %f6, %f5, %f8 or %o7, %l4, %l2 st %f4, [%l7 + 0x54] tvs %icc, 0x0 fmovrsgz %l3, %f11, %f12 nop setx loop_895, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f7, [%l7 + 0x50] fxor %f4, %f10, %f2 fcmpeq32 %f10, %f2, %i5 loop_895: fmovda %icc, %f10, %f4 fand %f6, %f0, %f2 fmovdcc %icc, %f15, %f0 ldx [%l7 + 0x58], %i3 tle %icc, 0x0 fmovrdlz %g1, %f12, %f4 umulcc %o5, 0x1C0F, %g3 sth %o1, [%l7 + 0x56] movcs %icc, %g7, %o4 addcc %o2, 0x0E2C, %l5 fmovd %f2, %f2 bcs,pt %xcc, loop_896 fmovde %xcc, %f11, %f15 st %f15, [%l7 + 0x30] umulcc %i4, 0x1A79, %l1 loop_896: movneg %icc, %g6, %i7 ba %xcc, loop_897 fcmped %fcc2, %f2, %f14 stx %i2, [%l7 + 0x20] bleu,a %icc, loop_898 loop_897: ldub [%l7 + 0x5E], %l0 sethi 0x08C0, %o0 stw %i6, [%l7 + 0x28] loop_898: sth %i0, [%l7 + 0x1E] sll %l6, 0x14, %g5 ldub [%l7 + 0x78], %o6 fcmpeq32 %f12, %f10, %o3 subc %i1, %g2, %o7 tleu %icc, 0x4 alignaddr %g4, %l2, %l3 ldd [%l7 + 0x40], %f12 st %f15, [%l7 + 0x3C] bshuffle %f12, %f8, %f2 sdiv %i5, 0x0518, %i3 bcc,a,pt %xcc, loop_899 movre %g1, %l4, %g3 ldsw [%l7 + 0x74], %o1 ldsh [%l7 + 0x38], %g7 loop_899: fpsub16 %f8, %f14, %f14 bge,a %icc, loop_900 movrgez %o5, %o4, %l5 fsrc1 %f8, %f12 or %i4, %l1, %g6 loop_900: tleu %xcc, 0x1 fmovdcs %xcc, %f7, %f2 edge16ln %i7, %i2, %l0 fmovrsgez %o2, %f5, %f10 movre %i6, %o0, %l6 bg,pt %xcc, loop_901 st %f8, [%l7 + 0x54] bpos,a,pt %icc, loop_902 stb %g5, [%l7 + 0x22] loop_901: tneg %icc, 0x5 lduh [%l7 + 0x4E], %i0 loop_902: stw %o3, [%l7 + 0x54] fors %f0, %f11, %f11 mova %icc, %i1, %g2 fornot1 %f8, %f12, %f12 fmovda %xcc, %f10, %f6 tleu %icc, 0x3 fmovsge %xcc, %f14, %f14 fcmpgt16 %f6, %f4, %o7 fmovrslz %o6, %f7, %f4 tvc %xcc, 0x5 udiv %g4, 0x0E70, %l3 orcc %i5, 0x1812, %i3 lduh [%l7 + 0x3C], %g1 fxnors %f3, %f15, %f14 bvs %xcc, loop_903 sllx %l4, 0x00, %g3 ldx [%l7 + 0x28], %l2 movvs %icc, %g7, %o5 loop_903: tsubcc %o1, %o4, %i4 ld [%l7 + 0x08], %f6 tg %xcc, 0x5 array8 %l5, %l1, %g6 sth %i2, [%l7 + 0x60] fmovdne %icc, %f1, %f0 st %f5, [%l7 + 0x14] fmovdcc %xcc, %f0, %f0 fble,a %fcc1, loop_904 std %f2, [%l7 + 0x20] bneg loop_905 fmovsneg %xcc, %f2, %f6 loop_904: tvs %icc, 0x6 brgz %i7, loop_906 loop_905: tvc %icc, 0x1 fmovsge %icc, %f10, %f0 movrgz %o2, 0x200, %i6 loop_906: movg %icc, %l0, %l6 bcc loop_907 ldub [%l7 + 0x23], %g5 lduw [%l7 + 0x4C], %o0 ldsw [%l7 + 0x08], %o3 loop_907: stx %i0, [%l7 + 0x60] edge32ln %g2, %i1, %o7 edge8 %g4, %o6, %l3 ldx [%l7 + 0x30], %i5 stw %i3, [%l7 + 0x18] ldsw [%l7 + 0x7C], %g1 fble %fcc2, loop_908 std %f10, [%l7 + 0x60] ld [%l7 + 0x24], %f1 tpos %icc, 0x2 loop_908: lduw [%l7 + 0x3C], %g3 fnegs %f14, %f4 ldub [%l7 + 0x67], %l4 movg %icc, %g7, %o5 sdivx %l2, 0x1102, %o4 movcc %icc, %o1, %i4 fpsub32 %f12, %f0, %f14 fmovdle %icc, %f11, %f0 ldsh [%l7 + 0x44], %l5 fbg,a %fcc0, loop_909 stx %g6, [%l7 + 0x68] fpsub32s %f11, %f6, %f5 ldd [%l7 + 0x68], %f4 loop_909: array8 %i2, %i7, %o2 fsrc1s %f8, %f3 fmovspos %xcc, %f2, %f15 fmovdle %xcc, %f12, %f10 fmovsn %icc, %f13, %f6 lduh [%l7 + 0x74], %i6 orcc %l1, 0x14C9, %l0 fble,a %fcc1, loop_910 lduh [%l7 + 0x32], %l6 fcmpes %fcc3, %f12, %f5 ldsh [%l7 + 0x76], %g5 loop_910: tsubcctv %o0, %i0, %g2 xorcc %o3, 0x134B, %o7 bneg,a %xcc, loop_911 fpsub16 %f8, %f2, %f6 smul %g4, 0x0AE6, %i1 ble,pn %icc, loop_912 loop_911: umul %l3, %o6, %i5 array32 %g1, %i3, %l4 ldsb [%l7 + 0x1C], %g7 loop_912: fblg,a %fcc2, loop_913 fxors %f7, %f6, %f14 std %f12, [%l7 + 0x08] fmovdgu %icc, %f8, %f2 loop_913: stb %g3, [%l7 + 0x4F] fmovrdlez %l2, %f14, %f8 fmovdg %icc, %f5, %f1 ldx [%l7 + 0x60], %o4 orncc %o5, 0x0F4F, %i4 fmovsgu %icc, %f15, %f15 fmovsl %icc, %f0, %f15 stx %o1, [%l7 + 0x38] fnor %f4, %f0, %f12 tsubcctv %l5, 0x1D32, %g6 ldd [%l7 + 0x38], %f4 fsrc2s %f3, %f12 stw %i7, [%l7 + 0x14] edge32 %o2, %i6, %l1 fmovdl %icc, %f13, %f1 fblg,a %fcc3, loop_914 tl %xcc, 0x7 fmovsge %xcc, %f3, %f1 lduw [%l7 + 0x6C], %l0 loop_914: ldub [%l7 + 0x71], %l6 array8 %i2, %o0, %g5 fpsub32s %f11, %f6, %f4 ld [%l7 + 0x30], %f0 fmovrslz %i0, %f14, %f10 fpadd16s %f11, %f15, %f2 fsrc1s %f0, %f9 fpackfix %f6, %f0 stb %o3, [%l7 + 0x60] fmovsl %icc, %f1, %f5 movrgez %g2, %g4, %o7 ld [%l7 + 0x48], %f10 tleu %xcc, 0x0 stw %l3, [%l7 + 0x54] fbul %fcc1, loop_915 ldub [%l7 + 0x52], %i1 fmovdvc %xcc, %f6, %f8 movge %xcc, %o6, %g1 loop_915: fmovsleu %xcc, %f12, %f11 ble loop_916 movrlz %i5, 0x224, %l4 edge32l %i3, %g7, %l2 stx %o4, [%l7 + 0x10] loop_916: ldsb [%l7 + 0x15], %g3 movre %o5, 0x205, %o1 fmovsa %icc, %f6, %f12 fmovrsgz %i4, %f4, %f12 bvs loop_917 fbo %fcc0, loop_918 tl %icc, 0x0 add %g6, %i7, %o2 loop_917: fbg,a %fcc2, loop_919 loop_918: stb %l5, [%l7 + 0x22] ldx [%l7 + 0x40], %l1 bne,pn %icc, loop_920 loop_919: sth %l0, [%l7 + 0x22] fmovsleu %xcc, %f0, %f6 and %l6, 0x0BDD, %i2 loop_920: st %f4, [%l7 + 0x2C] movrlz %o0, 0x1DB, %i6 xorcc %i0, %o3, %g2 ldx [%l7 + 0x08], %g5 stw %g4, [%l7 + 0x74] bge,a loop_921 fmovsg %xcc, %f13, %f11 sth %l3, [%l7 + 0x62] ldub [%l7 + 0x08], %i1 loop_921: fpadd16s %f4, %f0, %f14 faligndata %f10, %f6, %f8 addccc %o7, %o6, %i5 fmovdle %xcc, %f5, %f7 mova %xcc, %g1, %i3 st %f10, [%l7 + 0x0C] tsubcctv %l4, 0x1A93, %g7 mova %xcc, %o4, %g3 fbge,a %fcc0, loop_922 fnot1 %f4, %f4 sth %o5, [%l7 + 0x0A] sth %o1, [%l7 + 0x30] loop_922: tne %xcc, 0x2 st %f15, [%l7 + 0x3C] st %f11, [%l7 + 0x70] bpos,a loop_923 fxnor %f4, %f8, %f10 ldsh [%l7 + 0x1E], %i4 nop setx loop_924, %l0, %l1 jmpl %l1, %g6 loop_923: ldub [%l7 + 0x47], %l2 ld [%l7 + 0x10], %f12 fbule,a %fcc0, loop_925 loop_924: nop setx loop_926, %l0, %l1 jmpl %l1, %i7 fmul8ulx16 %f8, %f4, %f0 ldsb [%l7 + 0x2A], %o2 loop_925: sll %l1, %l5, %l0 loop_926: fmuld8ulx16 %f1, %f7, %f2 fand %f10, %f8, %f14 ldsb [%l7 + 0x53], %i2 siam 0x5 fmuld8sux16 %f15, %f13, %f6 movrgez %l6, %o0, %i6 stb %o3, [%l7 + 0x14] stx %i0, [%l7 + 0x60] lduh [%l7 + 0x2A], %g5 fmovdneg %icc, %f13, %f2 ld [%l7 + 0x30], %f13 st %f7, [%l7 + 0x3C] movrlez %g2, %g4, %i1 fmovde %icc, %f7, %f9 edge32n %o7, %o6, %l3 alignaddrl %g1, %i3, %i5 ldub [%l7 + 0x34], %l4 stw %g7, [%l7 + 0x0C] stb %g3, [%l7 + 0x64] ldx [%l7 + 0x40], %o5 tg %xcc, 0x7 call loop_927 brlz %o1, loop_928 stw %o4, [%l7 + 0x44] st %f3, [%l7 + 0x2C] loop_927: fmul8x16au %f0, %f7, %f4 loop_928: movvc %icc, %g6, %l2 tne %icc, 0x2 fmul8sux16 %f0, %f4, %f0 ld [%l7 + 0x20], %f13 fmovdneg %icc, %f1, %f8 ldsw [%l7 + 0x64], %i7 ldsh [%l7 + 0x0A], %i4 fbn,a %fcc1, loop_929 ldsh [%l7 + 0x0A], %l1 fmovdl %xcc, %f2, %f4 fmovspos %icc, %f3, %f4 loop_929: tvc %xcc, 0x0 alignaddr %o2, %l5, %l0 add %i2, %l6, %i6 st %f11, [%l7 + 0x4C] xnor %o0, %o3, %g5 fbne %fcc1, loop_930 fmovsn %icc, %f15, %f4 fcmpgt16 %f8, %f0, %g2 ldsh [%l7 + 0x6C], %i0 loop_930: movleu %icc, %g4, %i1 fsrc2 %f12, %f4 edge8 %o7, %l3, %g1 umulcc %i3, 0x153A, %o6 sethi 0x1D5F, %l4 ldsb [%l7 + 0x73], %i5 bcc,pn %icc, loop_931 lduw [%l7 + 0x68], %g3 ba,a loop_932 lduw [%l7 + 0x18], %o5 loop_931: alignaddrl %g7, %o1, %g6 bn,pn %xcc, loop_933 loop_932: fabsd %f6, %f6 addcc %l2, %i7, %i4 ldsb [%l7 + 0x37], %o4 loop_933: ldsb [%l7 + 0x71], %o2 movvc %icc, %l1, %l0 stw %l5, [%l7 + 0x50] ldx [%l7 + 0x20], %l6 subc %i6, %i2, %o0 tge %xcc, 0x4 addccc %o3, 0x1A75, %g5 fbug %fcc0, loop_934 fabsd %f10, %f2 add %g2, %i0, %i1 ldsw [%l7 + 0x0C], %g4 loop_934: ldd [%l7 + 0x58], %f6 ldx [%l7 + 0x18], %l3 sth %g1, [%l7 + 0x7C] sra %o7, 0x02, %o6 fmuld8ulx16 %f9, %f11, %f10 andn %l4, 0x0AE3, %i5 lduw [%l7 + 0x78], %g3 movgu %icc, %i3, %o5 bneg,a %icc, loop_935 fands %f2, %f9, %f8 fble %fcc0, loop_936 sth %o1, [%l7 + 0x4A] loop_935: stx %g7, [%l7 + 0x08] fpadd32s %f11, %f8, %f0 loop_936: stx %g6, [%l7 + 0x10] tgu %icc, 0x1 st %f2, [%l7 + 0x3C] fmovdge %icc, %f11, %f9 ldx [%l7 + 0x40], %l2 ld [%l7 + 0x14], %f2 ldd [%l7 + 0x60], %f2 fmovdpos %icc, %f13, %f13 fzeros %f0 fmovsneg %xcc, %f14, %f10 andcc %i7, %i4, %o2 fmovdgu %xcc, %f8, %f4 bne,a,pn %xcc, loop_937 edge16 %l1, %l0, %l5 ldx [%l7 + 0x78], %l6 fmovsvs %icc, %f9, %f2 loop_937: stx %o4, [%l7 + 0x78] ldub [%l7 + 0x25], %i6 brgz,a %i2, loop_938 fornot2 %f0, %f10, %f6 tsubcctv %o3, 0x1998, %g5 ldx [%l7 + 0x68], %o0 loop_938: ldsw [%l7 + 0x18], %i0 fands %f8, %f12, %f0 tn %xcc, 0x6 tge %xcc, 0x4 stb %i1, [%l7 + 0x16] addc %g4, %g2, %l3 fmovsle %icc, %f8, %f11 ldsw [%l7 + 0x60], %o7 bg,a loop_939 fmovse %xcc, %f4, %f13 fmul8x16 %f2, %f0, %f12 fabsd %f8, %f14 loop_939: tneg %xcc, 0x0 or %o6, 0x1695, %g1 fxors %f8, %f13, %f15 tl %icc, 0x3 sth %i5, [%l7 + 0x6C] udivx %l4, 0x1821, %g3 smul %i3, %o1, %o5 ldd [%l7 + 0x08], %f14 fnors %f5, %f7, %f0 alignaddrl %g7, %l2, %i7 lduw [%l7 + 0x58], %g6 udivcc %o2, 0x0B3F, %i4 ldx [%l7 + 0x38], %l1 fmovdpos %icc, %f10, %f4 edge32l %l5, %l0, %l6 add %o4, %i6, %i2 smulcc %g5, %o3, %i0 fmovdvc %icc, %f15, %f5 umul %o0, 0x0930, %i1 fmovda %xcc, %f6, %f12 fmovspos %icc, %f0, %f8 edge8n %g4, %g2, %o7 fzeros %f4 fands %f0, %f3, %f5 tle %xcc, 0x2 faligndata %f14, %f14, %f6 stw %l3, [%l7 + 0x20] ldsw [%l7 + 0x78], %o6 bcc,a,pt %xcc, loop_940 fmovdcs %icc, %f9, %f8 fmovsne %icc, %f7, %f6 fbl,a %fcc3, loop_941 loop_940: fmovsneg %xcc, %f4, %f6 fmuld8sux16 %f13, %f6, %f14 ldd [%l7 + 0x68], %f2 loop_941: stb %i5, [%l7 + 0x2D] bl,pt %xcc, loop_942 fbge,a %fcc1, loop_943 andncc %g1, %l4, %g3 fpmerge %f14, %f12, %f0 loop_942: bg %icc, loop_944 loop_943: fmovsn %icc, %f15, %f6 std %f10, [%l7 + 0x10] sethi 0x14EF, %o1 loop_944: fxnor %f2, %f12, %f6 std %f14, [%l7 + 0x10] tcc %xcc, 0x6 edge16l %i3, %o5, %l2 fpadd32s %f0, %f12, %f13 fabss %f4, %f13 array16 %i7, %g6, %g7 fmovscc %xcc, %f14, %f3 ldub [%l7 + 0x47], %i4 fmovsne %icc, %f2, %f0 fmovdneg %icc, %f2, %f4 fzeros %f2 mulx %o2, %l1, %l0 ldd [%l7 + 0x40], %f12 tn %xcc, 0x6 brgz %l6, loop_945 fbue,a %fcc3, loop_946 std %f2, [%l7 + 0x08] udiv %o4, 0x0344, %i6 loop_945: fcmpgt16 %f10, %f6, %i2 loop_946: fcmpne32 %f2, %f10, %l5 fmul8sux16 %f4, %f8, %f12 ldx [%l7 + 0x10], %g5 fmovrdne %i0, %f4, %f2 fmovrsgez %o0, %f8, %f5 addccc %o3, 0x0ADF, %g4 fmovdn %icc, %f12, %f7 stb %g2, [%l7 + 0x7A] bvs,a,pn %icc, loop_947 xor %o7, %i1, %l3 tleu %xcc, 0x3 fmul8x16 %f13, %f12, %f12 loop_947: lduh [%l7 + 0x78], %i5 fbn,a %fcc0, loop_948 ldsb [%l7 + 0x4A], %g1 brlz %l4, loop_949 fpadd32s %f13, %f12, %f10 loop_948: fzero %f8 fandnot1s %f5, %f9, %f5 loop_949: bleu loop_950 fbuge %fcc2, loop_951 bcs,a,pn %icc, loop_952 fbuge,a %fcc2, loop_953 loop_950: stb %o6, [%l7 + 0x55] loop_951: edge8 %o1, %i3, %g3 loop_952: stx %l2, [%l7 + 0x48] loop_953: or %i7, %o5, %g7 orn %i4, %o2, %l1 lduw [%l7 + 0x40], %l0 fmovrslez %l6, %f8, %f1 taddcctv %o4, 0x1D89, %i6 tsubcc %g6, 0x199E, %l5 move %xcc, %g5, %i2 fmovrdne %o0, %f8, %f0 fxnors %f3, %f11, %f2 fpadd16 %f0, %f10, %f2 fabsd %f10, %f2 umul %i0, 0x157A, %g4 ldsw [%l7 + 0x38], %o3 fzeros %f14 edge32 %g2, %o7, %l3 fbge %fcc3, loop_954 addcc %i5, %i1, %l4 fmovdle %xcc, %f12, %f13 fmovsg %xcc, %f8, %f9 loop_954: xor %o6, 0x145E, %o1 sth %g1, [%l7 + 0x10] std %f12, [%l7 + 0x38] ldsb [%l7 + 0x5B], %i3 andn %l2, 0x1D27, %g3 fmovrdlz %i7, %f0, %f10 fmovdle %xcc, %f15, %f4 std %f8, [%l7 + 0x68] popc %g7, %i4 ldd [%l7 + 0x50], %f0 fxnors %f9, %f5, %f8 fnegs %f7, %f4 ldub [%l7 + 0x53], %o2 array16 %o5, %l0, %l6 mulx %l1, %o4, %i6 ldsw [%l7 + 0x78], %l5 edge32n %g6, %i2, %o0 fandnot1s %f0, %f8, %f15 fcmpgt16 %f10, %f2, %i0 fcmpes %fcc2, %f1, %f10 bpos,pt %xcc, loop_955 ldsb [%l7 + 0x70], %g5 brz %g4, loop_956 tpos %icc, 0x3 loop_955: tge %icc, 0x0 sth %g2, [%l7 + 0x78] loop_956: fands %f14, %f8, %f5 fbuge %fcc2, loop_957 movle %xcc, %o7, %l3 fbuge,a %fcc2, loop_958 lduw [%l7 + 0x34], %o3 loop_957: edge32l %i1, %i5, %o6 alignaddr %l4, %o1, %i3 loop_958: fcmps %fcc0, %f15, %f4 te %icc, 0x5 brlz %l2, loop_959 xor %g3, %g1, %i7 edge32l %g7, %o2, %i4 ldub [%l7 + 0x60], %l0 loop_959: fmovrdgez %o5, %f10, %f2 fmovspos %icc, %f14, %f13 lduw [%l7 + 0x50], %l1 bcc,a,pn %icc, loop_960 sdivx %o4, 0x11DD, %i6 alignaddr %l6, %g6, %l5 fandnot1s %f7, %f4, %f4 loop_960: ldsb [%l7 + 0x1D], %o0 array32 %i0, %g5, %g4 movn %icc, %i2, %g2 movrgz %o7, 0x0DC, %l3 or %i1, %o3, %o6 fmovrdne %i5, %f14, %f12 sethi 0x03AD, %l4 tpos %xcc, 0x4 fpackfix %f8, %f7 fnor %f8, %f2, %f8 tgu %icc, 0x2 ldsw [%l7 + 0x4C], %o1 stw %l2, [%l7 + 0x1C] bne %xcc, loop_961 fbo,a %fcc1, loop_962 fmovdg %xcc, %f0, %f15 ld [%l7 + 0x14], %f12 loop_961: stb %i3, [%l7 + 0x50] loop_962: tvc %xcc, 0x6 stx %g3, [%l7 + 0x28] ldub [%l7 + 0x65], %g1 udivx %g7, 0x1DDA, %o2 fmovdg %xcc, %f13, %f6 edge32n %i7, %i4, %o5 addc %l0, 0x0670, %o4 ldub [%l7 + 0x79], %i6 add %l6, %g6, %l1 ldx [%l7 + 0x08], %l5 ldsw [%l7 + 0x30], %o0 sdivcc %g5, 0x0028, %i0 srax %g4, %i2, %o7 move %icc, %l3, %i1 stw %g2, [%l7 + 0x6C] bneg,a %xcc, loop_963 nop setx loop_964, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovda %xcc, %f4, %f15 subccc %o6, 0x1C9F, %i5 loop_963: st %f11, [%l7 + 0x10] loop_964: bcc,a,pn %icc, loop_965 fornot1 %f4, %f12, %f10 fmovsl %xcc, %f7, %f10 fmovrse %o3, %f3, %f8 loop_965: ldsb [%l7 + 0x77], %o1 ldsb [%l7 + 0x0C], %l4 fmovdcs %xcc, %f13, %f7 movge %icc, %l2, %g3 st %f2, [%l7 + 0x74] st %f2, [%l7 + 0x6C] fmovdcs %icc, %f0, %f11 fnot2s %f15, %f7 fones %f2 fmovdl %icc, %f5, %f6 stx %g1, [%l7 + 0x60] ld [%l7 + 0x68], %f8 std %f14, [%l7 + 0x10] ldx [%l7 + 0x50], %i3 fblg %fcc3, loop_966 fones %f11 andcc %g7, %i7, %o2 stb %i4, [%l7 + 0x28] loop_966: fmovsge %icc, %f3, %f6 smulcc %o5, 0x1E39, %l0 call loop_967 sdivcc %o4, 0x1732, %i6 fmovdn %icc, %f7, %f12 ldsw [%l7 + 0x64], %l6 loop_967: fpsub16 %f6, %f14, %f4 srax %g6, %l1, %l5 lduw [%l7 + 0x7C], %o0 sra %i0, 0x0E, %g4 movpos %icc, %g5, %o7 fandnot1s %f15, %f2, %f10 xorcc %i2, %l3, %i1 bg loop_968 fones %f1 brnz,a %g2, loop_969 fbl %fcc1, loop_970 loop_968: edge16ln %o6, %i5, %o1 srl %l4, 0x1E, %o3 loop_969: stb %l2, [%l7 + 0x3D] loop_970: tneg %icc, 0x1 tsubcc %g3, 0x0113, %i3 fbul,a %fcc2, loop_971 stb %g7, [%l7 + 0x53] tn %icc, 0x7 fmovsvc %xcc, %f5, %f0 loop_971: movg %icc, %g1, %o2 alignaddrl %i7, %o5, %l0 ldub [%l7 + 0x79], %o4 ldd [%l7 + 0x58], %f6 sdiv %i4, 0x1057, %i6 move %xcc, %g6, %l6 movrlez %l1, %o0, %i0 stx %g4, [%l7 + 0x70] std %f12, [%l7 + 0x58] andcc %l5, 0x1F09, %o7 bvc,pt %icc, loop_972 fbu %fcc2, loop_973 fmul8sux16 %f6, %f6, %f4 fmovdne %xcc, %f4, %f1 loop_972: ldub [%l7 + 0x65], %i2 loop_973: fandnot1s %f14, %f11, %f11 brnz %l3, loop_974 fzeros %f9 for %f2, %f0, %f4 subcc %g5, 0x0A2D, %i1 loop_974: movrlez %o6, %i5, %o1 fxnor %f10, %f4, %f0 fabsd %f8, %f12 ldx [%l7 + 0x50], %g2 sth %l4, [%l7 + 0x0E] sdivx %l2, 0x12FF, %g3 sth %o3, [%l7 + 0x0A] alignaddrl %g7, %i3, %g1 umulcc %o2, %i7, %o5 subc %l0, 0x1E6C, %o4 movre %i4, %g6, %l6 fbo,a %fcc1, loop_975 fmovsle %icc, %f3, %f8 fmovdcs %icc, %f7, %f3 bneg,a,pt %icc, loop_976 loop_975: stb %i6, [%l7 + 0x14] ta %icc, 0x7 edge8n %l1, %i0, %o0 loop_976: fmovdpos %icc, %f9, %f13 fmovdn %icc, %f3, %f0 fors %f12, %f9, %f1 be,pn %xcc, loop_977 fmovsleu %xcc, %f6, %f11 be,a loop_978 bl,pt %icc, loop_979 loop_977: fmul8ulx16 %f6, %f6, %f12 fmovsgu %icc, %f2, %f5 loop_978: fmul8ulx16 %f8, %f6, %f12 loop_979: ldd [%l7 + 0x48], %f0 fcmpne32 %f6, %f6, %l5 bge,a loop_980 ldd [%l7 + 0x60], %f14 xorcc %o7, 0x0D04, %g4 fxors %f3, %f3, %f4 loop_980: st %f2, [%l7 + 0x24] stb %i2, [%l7 + 0x0A] fbge,a %fcc1, loop_981 ldsb [%l7 + 0x4A], %l3 ldsb [%l7 + 0x39], %i1 fnand %f10, %f14, %f12 loop_981: bl loop_982 alignaddrl %o6, %g5, %o1 stw %g2, [%l7 + 0x78] sth %l4, [%l7 + 0x34] loop_982: movl %icc, %l2, %g3 subc %o3, 0x0253, %i5 ldsw [%l7 + 0x34], %g7 edge16l %i3, %g1, %o2 tcs %icc, 0x4 brlez %i7, loop_983 fnot1s %f8, %f1 brnz,a %o5, loop_984 stw %l0, [%l7 + 0x64] loop_983: brnz %o4, loop_985 fmovsle %icc, %f11, %f0 loop_984: movl %xcc, %i4, %g6 xnor %l6, 0x090A, %i6 loop_985: lduh [%l7 + 0x36], %l1 fmovsleu %xcc, %f13, %f4 fmul8x16al %f9, %f0, %f2 stw %o0, [%l7 + 0x78] tg %icc, 0x6 ldsw [%l7 + 0x5C], %i0 brgez,a %l5, loop_986 fmul8sux16 %f6, %f14, %f6 ldub [%l7 + 0x6C], %g4 fnands %f9, %f9, %f3 loop_986: lduh [%l7 + 0x7E], %o7 bpos %xcc, loop_987 ldd [%l7 + 0x20], %f12 fmovrde %l3, %f10, %f4 subccc %i1, %i2, %o6 loop_987: fornot1s %f9, %f3, %f6 fmovspos %icc, %f1, %f7 tcc %xcc, 0x0 edge16 %o1, %g5, %l4 lduw [%l7 + 0x40], %l2 fornot1s %f0, %f10, %f6 srl %g2, 0x00, %g3 movvc %icc, %i5, %g7 xor %o3, %i3, %o2 ble %xcc, loop_988 fmul8x16al %f15, %f0, %f10 movre %i7, %o5, %l0 stx %o4, [%l7 + 0x68] loop_988: movrgz %g1, 0x204, %i4 smulcc %l6, %i6, %l1 fsrc1 %f8, %f4 std %f12, [%l7 + 0x38] fmovrdgz %g6, %f4, %f6 ldsb [%l7 + 0x56], %i0 ldub [%l7 + 0x25], %o0 movleu %icc, %l5, %g4 bpos,a %icc, loop_989 bcc,a,pt %xcc, loop_990 bcs %icc, loop_991 fxnor %f4, %f2, %f6 loop_989: ldd [%l7 + 0x40], %f10 loop_990: bl loop_992 loop_991: ldx [%l7 + 0x48], %l3 ldsw [%l7 + 0x4C], %o7 stb %i2, [%l7 + 0x63] loop_992: ldsb [%l7 + 0x08], %o6 fornot2 %f4, %f14, %f8 ldd [%l7 + 0x18], %f6 alignaddr %i1, %g5, %o1 sub %l2, %l4, %g3 fpack32 %f14, %f12, %f2 fornot2s %f6, %f10, %f11 fmovdcc %xcc, %f2, %f1 xnor %i5, 0x1956, %g2 fmovdge %xcc, %f4, %f0 array32 %g7, %i3, %o2 srl %o3, 0x0A, %o5 lduw [%l7 + 0x5C], %l0 ldsh [%l7 + 0x7E], %o4 sth %g1, [%l7 + 0x08] stb %i4, [%l7 + 0x6D] edge8l %i7, %i6, %l6 tsubcctv %l1, 0x1038, %i0 call loop_993 ldsb [%l7 + 0x75], %g6 stb %o0, [%l7 + 0x60] pdist %f2, %f12, %f10 loop_993: srl %g4, 0x0C, %l3 tsubcc %o7, %i2, %o6 ldx [%l7 + 0x10], %i1 ldsb [%l7 + 0x3B], %l5 tleu %icc, 0x7 ba,a %xcc, loop_994 bneg %xcc, loop_995 lduw [%l7 + 0x5C], %g5 udiv %l2, 0x1919, %o1 loop_994: bvs %xcc, loop_996 loop_995: tvc %xcc, 0x7 std %f12, [%l7 + 0x78] fbl,a %fcc0, loop_997 loop_996: ldub [%l7 + 0x10], %l4 fbuge,a %fcc2, loop_998 edge32l %g3, %i5, %g7 loop_997: fmovdn %icc, %f3, %f9 fpsub16 %f8, %f12, %f6 loop_998: lduh [%l7 + 0x0E], %g2 fpadd16 %f10, %f10, %f10 fnegd %f2, %f2 array32 %i3, %o2, %o5 tpos %icc, 0x6 fmovdne %icc, %f11, %f12 fcmped %fcc0, %f0, %f14 movge %xcc, %l0, %o3 movne %icc, %g1, %i4 ldsh [%l7 + 0x1C], %i7 movle %xcc, %o4, %i6 be,pt %icc, loop_999 tsubcc %l1, %i0, %l6 ldsb [%l7 + 0x71], %o0 umulcc %g4, %g6, %l3 loop_999: ldx [%l7 + 0x18], %o7 taddcctv %o6, 0x045E, %i2 stw %i1, [%l7 + 0x40] udiv %l5, 0x06E1, %g5 tcs %icc, 0x3 fmuld8sux16 %f8, %f6, %f12 brnz,a %o1, loop_1000 bpos,a,pt %icc, loop_1001 fmovsvc %icc, %f5, %f11 edge32 %l4, %g3, %l2 loop_1000: tneg %xcc, 0x6 loop_1001: stb %i5, [%l7 + 0x5C] sdivx %g2, 0x1CA9, %g7 fzero %f8 stb %i3, [%l7 + 0x2E] fzero %f12 fmovdvs %xcc, %f7, %f1 ldsh [%l7 + 0x44], %o2 lduw [%l7 + 0x10], %o5 ldx [%l7 + 0x28], %l0 stb %g1, [%l7 + 0x3A] fnands %f14, %f3, %f13 sra %o3, %i4, %o4 fnors %f15, %f7, %f11 fbge %fcc0, loop_1002 fbu,a %fcc0, loop_1003 fble,a %fcc1, loop_1004 andn %i7, %i6, %i0 loop_1002: fbge %fcc1, loop_1005 loop_1003: tsubcc %l1, 0x14C4, %o0 loop_1004: fbo,a %fcc0, loop_1006 fmovdvs %xcc, %f7, %f4 loop_1005: ldub [%l7 + 0x15], %g4 popc 0x18C6, %l6 loop_1006: fmovrsne %g6, %f6, %f3 ldsw [%l7 + 0x28], %l3 fmovsn %xcc, %f6, %f3 fbule,a %fcc0, loop_1007 movn %icc, %o6, %i2 fbu %fcc3, loop_1008 stx %o7, [%l7 + 0x60] loop_1007: udiv %l5, 0x009A, %g5 fmovrslz %o1, %f0, %f12 loop_1008: edge8n %l4, %g3, %i1 andn %l2, 0x05C4, %g2 fxor %f4, %f4, %f2 fmovse %icc, %f1, %f13 fmovrsne %g7, %f2, %f11 edge32ln %i3, %o2, %o5 fba,a %fcc3, loop_1009 lduw [%l7 + 0x24], %l0 fbe,a %fcc1, loop_1010 tleu %xcc, 0x2 loop_1009: movne %xcc, %i5, %g1 std %f4, [%l7 + 0x50] loop_1010: xnor %i4, %o3, %i7 bn,a,pt %icc, loop_1011 fcmple16 %f2, %f12, %i6 orn %o4, 0x1C82, %i0 brnz %o0, loop_1012 loop_1011: tl %xcc, 0x1 fble,a %fcc1, loop_1013 fcmps %fcc2, %f14, %f13 loop_1012: st %f15, [%l7 + 0x2C] fpack16 %f4, %f3 loop_1013: ld [%l7 + 0x2C], %f12 tcs %xcc, 0x0 sth %l1, [%l7 + 0x40] std %f10, [%l7 + 0x78] for %f2, %f6, %f10 orcc %g4, %l6, %l3 brgez,a %g6, loop_1014 movrne %o6, 0x2CE, %o7 fmovrdne %i2, %f2, %f12 fxor %f2, %f14, %f4 loop_1014: sth %l5, [%l7 + 0x48] ba,pt %icc, loop_1015 bneg loop_1016 movrgz %o1, 0x1FB, %g5 sdivcc %g3, 0x0D44, %l4 loop_1015: nop setx loop_1017, %l0, %l1 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_1016: movrne %l2, %i1, %g7 fba,a %fcc2, loop_1018 tne %icc, 0x3 loop_1017: tsubcctv %g2, 0x0CD4, %o2 edge16n %o5, %i3, %l0 loop_1018: mova %icc, %i5, %i4 fble,a %fcc0, loop_1019 fmovdcs %xcc, %f3, %f8 stx %g1, [%l7 + 0x10] move %icc, %o3, %i7 loop_1019: stw %o4, [%l7 + 0x18] fpadd32 %f8, %f8, %f4 movgu %xcc, %i0, %i6 ldsh [%l7 + 0x5C], %l1 sth %g4, [%l7 + 0x3E] ldub [%l7 + 0x41], %l6 fcmpes %fcc0, %f12, %f2 ldsh [%l7 + 0x36], %o0 movl %xcc, %l3, %g6 udivx %o7, 0x0AFB, %i2 stx %l5, [%l7 + 0x68] movrlez %o6, %o1, %g3 edge16ln %l4, %g5, %l2 ldsb [%l7 + 0x70], %i1 siam 0x1 ld [%l7 + 0x48], %f7 fmovrslez %g7, %f14, %f4 fmovspos %xcc, %f8, %f2 lduh [%l7 + 0x20], %g2 fmovsge %xcc, %f15, %f5 alignaddrl %o2, %o5, %i3 fabsd %f10, %f0 tvs %xcc, 0x3 tpos %icc, 0x0 subc %i5, %i4, %g1 tpos %xcc, 0x3 stb %l0, [%l7 + 0x28] fbug %fcc1, loop_1020 ldub [%l7 + 0x38], %i7 taddcctv %o4, 0x1DFF, %o3 fmovdgu %xcc, %f14, %f0 loop_1020: fcmpgt32 %f12, %f0, %i6 fcmpeq16 %f0, %f6, %l1 andncc %g4, %i0, %l6 fpadd16s %f11, %f5, %f9 movl %xcc, %o0, %l3 fmovsle %xcc, %f4, %f14 edge16 %g6, %i2, %o7 be,a %xcc, loop_1021 edge32l %l5, %o1, %o6 fxnors %f13, %f3, %f5 stw %g3, [%l7 + 0x44] loop_1021: fmovrdgz %g5, %f10, %f2 movre %l2, %l4, %i1 fnands %f2, %f0, %f2 call loop_1022 ldd [%l7 + 0x68], %f6 fnot2s %f9, %f15 std %f4, [%l7 + 0x58] loop_1022: fbge %fcc0, loop_1023 stw %g2, [%l7 + 0x74] ldsw [%l7 + 0x20], %o2 nop setx loop_1024, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1023: st %f10, [%l7 + 0x20] fbne,a %fcc1, loop_1025 bshuffle %f8, %f2, %f0 loop_1024: smulcc %o5, 0x05FA, %i3 fpack32 %f6, %f0, %f2 loop_1025: stb %g7, [%l7 + 0x2F] lduh [%l7 + 0x44], %i4 st %f9, [%l7 + 0x0C] fmovsa %icc, %f0, %f9 stw %i5, [%l7 + 0x38] lduh [%l7 + 0x3A], %l0 movgu %icc, %g1, %o4 sdiv %i7, 0x0FB2, %o3 xnor %i6, 0x14E2, %l1 fbn %fcc0, loop_1026 ldub [%l7 + 0x79], %i0 addc %l6, %g4, %l3 fpadd32 %f4, %f4, %f6 loop_1026: fnot2s %f12, %f11 fxor %f2, %f6, %f6 lduh [%l7 + 0x20], %g6 bvs,pt %xcc, loop_1027 nop setx loop_1028, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x3A], %o0 ldsw [%l7 + 0x54], %o7 loop_1027: fpmerge %f3, %f2, %f12 loop_1028: edge32ln %i2, %o1, %l5 movn %xcc, %g3, %g5 fmovsge %icc, %f11, %f7 fandnot1s %f12, %f7, %f9 fbuge %fcc1, loop_1029 fsrc1s %f2, %f11 fabsd %f14, %f2 add %l2, 0x132A, %o6 loop_1029: fcmple32 %f2, %f0, %i1 fpack32 %f4, %f8, %f6 stx %g2, [%l7 + 0x48] umulcc %l4, 0x0BCA, %o5 lduh [%l7 + 0x42], %o2 std %f10, [%l7 + 0x58] fsrc1s %f10, %f14 tsubcc %i3, %i4, %i5 lduw [%l7 + 0x5C], %g7 alignaddr %l0, %o4, %g1 tge %xcc, 0x1 udivx %o3, 0x1F7B, %i7 ldub [%l7 + 0x50], %i6 fmovrslz %l1, %f12, %f12 movcs %xcc, %i0, %l6 fmovsneg %xcc, %f11, %f9 lduh [%l7 + 0x46], %g4 fbule %fcc3, loop_1030 siam 0x4 stb %g6, [%l7 + 0x2D] std %f0, [%l7 + 0x78] loop_1030: bgu,a,pn %xcc, loop_1031 tvs %icc, 0x5 ldub [%l7 + 0x64], %l3 stx %o7, [%l7 + 0x60] loop_1031: edge8ln %i2, %o0, %o1 srlx %l5, 0x03, %g3 stb %l2, [%l7 + 0x54] bshuffle %f4, %f8, %f8 umulcc %g5, %i1, %o6 fmovdleu %xcc, %f0, %f9 udivx %g2, 0x0046, %l4 ldsw [%l7 + 0x30], %o2 ldd [%l7 + 0x78], %f12 movvc %icc, %o5, %i3 ldx [%l7 + 0x70], %i4 ldsh [%l7 + 0x60], %g7 lduh [%l7 + 0x74], %l0 fmovrdgz %o4, %f10, %f10 subccc %i5, 0x12AD, %g1 ldsb [%l7 + 0x2B], %i7 lduw [%l7 + 0x1C], %o3 lduw [%l7 + 0x68], %l1 ldub [%l7 + 0x30], %i0 bpos,a %xcc, loop_1032 sethi 0x1159, %l6 sth %g4, [%l7 + 0x16] fnot2s %f3, %f3 loop_1032: ldsh [%l7 + 0x28], %g6 srl %l3, %o7, %i6 fnot2 %f6, %f10 fpack32 %f0, %f4, %f8 ldsw [%l7 + 0x7C], %o0 mulscc %i2, %l5, %o1 fmovsleu %icc, %f3, %f0 ld [%l7 + 0x20], %f14 bn,a,pt %icc, loop_1033 udivx %g3, 0x1831, %l2 fmul8x16au %f12, %f14, %f12 fbge,a %fcc1, loop_1034 loop_1033: fmovsvs %xcc, %f3, %f15 ldsb [%l7 + 0x4C], %g5 sth %o6, [%l7 + 0x7C] loop_1034: bvc,a,pt %xcc, loop_1035 taddcctv %g2, %l4, %i1 ldd [%l7 + 0x18], %f14 edge8 %o5, %o2, %i4 loop_1035: lduh [%l7 + 0x4C], %g7 ldd [%l7 + 0x38], %f14 umul %l0, %o4, %i5 te %icc, 0x6 std %f6, [%l7 + 0x68] tneg %xcc, 0x4 tsubcc %g1, %i7, %i3 fbue %fcc2, loop_1036 fbl,a %fcc2, loop_1037 array32 %o3, %l1, %i0 sdivx %g4, 0x0286, %l6 loop_1036: stx %g6, [%l7 + 0x58] loop_1037: taddcctv %l3, %i6, %o0 std %f12, [%l7 + 0x10] movcc %icc, %i2, %l5 fbule,a %fcc0, loop_1038 fmovdcc %icc, %f11, %f3 fmovsl %xcc, %f4, %f15 fmovsvs %icc, %f8, %f6 loop_1038: brlz %o7, loop_1039 fmovrsgez %o1, %f8, %f0 stw %l2, [%l7 + 0x6C] sllx %g3, 0x06, %g5 loop_1039: addcc %g2, %l4, %i1 ld [%l7 + 0x70], %f14 ldsh [%l7 + 0x46], %o5 fmovsneg %xcc, %f5, %f0 edge16n %o6, %o2, %i4 movvs %xcc, %l0, %g7 tcc %xcc, 0x4 brnz,a %o4, loop_1040 movpos %xcc, %g1, %i7 stx %i3, [%l7 + 0x20] bcs %xcc, loop_1041 loop_1040: fmovsgu %xcc, %f4, %f13 ldsw [%l7 + 0x70], %o3 sth %l1, [%l7 + 0x3C] loop_1041: stw %i5, [%l7 + 0x58] edge8l %g4, %l6, %g6 tle %icc, 0x5 fmovrse %i0, %f3, %f4 movl %icc, %i6, %o0 ldsb [%l7 + 0x22], %l3 ld [%l7 + 0x7C], %f11 fmovsn %xcc, %f1, %f0 tge %xcc, 0x0 st %f5, [%l7 + 0x4C] st %f13, [%l7 + 0x50] sllx %l5, 0x1F, %i2 fmovrslez %o7, %f11, %f11 ldsb [%l7 + 0x35], %l2 fmovrsgez %g3, %f1, %f0 movvs %xcc, %g5, %g2 bge,a,pn %icc, loop_1042 brgz,a %o1, loop_1043 fmovdvs %xcc, %f15, %f13 ldx [%l7 + 0x30], %l4 loop_1042: ldub [%l7 + 0x79], %i1 loop_1043: smulcc %o6, 0x136A, %o2 st %f9, [%l7 + 0x74] mova %xcc, %o5, %i4 ba,pn %icc, loop_1044 ldub [%l7 + 0x20], %l0 mova %xcc, %g7, %o4 fmovsleu %xcc, %f6, %f4 loop_1044: mulscc %g1, %i7, %o3 ldsw [%l7 + 0x68], %i3 ldub [%l7 + 0x1F], %i5 xnorcc %g4, %l6, %l1 ldsw [%l7 + 0x64], %g6 movgu %xcc, %i0, %o0 fmul8sux16 %f12, %f4, %f8 st %f5, [%l7 + 0x60] tneg %icc, 0x1 lduw [%l7 + 0x0C], %i6 movle %xcc, %l3, %i2 sdivcc %l5, 0x134E, %l2 fornot1s %f1, %f8, %f3 fmuld8sux16 %f8, %f5, %f12 stw %g3, [%l7 + 0x20] fmovrslz %g5, %f14, %f9 stw %o7, [%l7 + 0x3C] tle %icc, 0x0 fnors %f1, %f9, %f4 fmul8ulx16 %f6, %f8, %f8 popc 0x1452, %o1 tg %xcc, 0x3 ldsw [%l7 + 0x64], %g2 bgu loop_1045 subccc %i1, 0x1BDF, %l4 fxor %f2, %f8, %f6 udivcc %o2, 0x1795, %o5 loop_1045: fnot1 %f6, %f6 edge8l %i4, %l0, %g7 edge8n %o4, %g1, %i7 fmovdpos %icc, %f4, %f7 fsrc2 %f14, %f0 lduh [%l7 + 0x2A], %o3 tne %xcc, 0x6 ldsb [%l7 + 0x46], %i3 st %f3, [%l7 + 0x4C] fbl %fcc0, loop_1046 lduw [%l7 + 0x30], %o6 fbn %fcc1, loop_1047 fabss %f12, %f8 loop_1046: fnor %f10, %f10, %f2 fxnor %f10, %f6, %f10 loop_1047: fbu,a %fcc0, loop_1048 ldsb [%l7 + 0x11], %g4 fpsub32s %f5, %f11, %f0 bg,a,pt %icc, loop_1049 loop_1048: umulcc %l6, 0x16D9, %i5 fmovdge %xcc, %f8, %f8 ba,a loop_1050 loop_1049: stb %l1, [%l7 + 0x10] or %g6, %o0, %i0 movvs %xcc, %l3, %i2 loop_1050: movrgez %l5, %l2, %g3 ldd [%l7 + 0x50], %f14 xnor %i6, %o7, %o1 fxnor %f10, %f10, %f12 fbo,a %fcc0, loop_1051 fmovsne %icc, %f15, %f11 fcmped %fcc0, %f12, %f6 tg %icc, 0x6 loop_1051: stb %g5, [%l7 + 0x66] fmovrdne %g2, %f8, %f12 ldsb [%l7 + 0x5D], %l4 fornot1 %f8, %f8, %f2 bl,a loop_1052 fnot1s %f8, %f7 fcmpes %fcc0, %f3, %f2 fbge %fcc3, loop_1053 loop_1052: fmovdvc %xcc, %f15, %f7 fmul8ulx16 %f2, %f8, %f8 ldsw [%l7 + 0x78], %i1 loop_1053: fsrc2s %f8, %f15 stx %o5, [%l7 + 0x28] edge8ln %o2, %l0, %i4 fmovdle %icc, %f8, %f6 ldub [%l7 + 0x76], %o4 stb %g1, [%l7 + 0x29] fmovsge %xcc, %f11, %f4 ld [%l7 + 0x3C], %f15 edge32ln %i7, %o3, %i3 lduw [%l7 + 0x20], %g7 bge loop_1054 ble,pn %xcc, loop_1055 stx %g4, [%l7 + 0x40] movrgz %o6, %l6, %i5 loop_1054: movne %icc, %l1, %g6 loop_1055: fmovrdgz %o0, %f14, %f6 fsrc1 %f0, %f8 fmovsvs %xcc, %f4, %f3 fcmpgt32 %f0, %f4, %i0 stw %i2, [%l7 + 0x48] ldd [%l7 + 0x50], %f0 tcs %xcc, 0x4 movl %xcc, %l5, %l2 ldub [%l7 + 0x4D], %l3 fandnot1 %f0, %f8, %f2 umulcc %g3, 0x14B5, %o7 edge16 %o1, %i6, %g5 stx %l4, [%l7 + 0x78] ba,a,pn %xcc, loop_1056 nop setx loop_1057, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bge,pt %icc, loop_1058 ld [%l7 + 0x20], %f7 loop_1056: fnands %f7, %f5, %f5 loop_1057: ldsh [%l7 + 0x42], %i1 loop_1058: fsrc1s %f4, %f2 bn,a %xcc, loop_1059 lduh [%l7 + 0x3C], %g2 brz,a %o5, loop_1060 fandnot2 %f8, %f8, %f0 loop_1059: fmovd %f2, %f6 sth %l0, [%l7 + 0x54] loop_1060: ldsh [%l7 + 0x18], %o2 taddcc %i4, 0x01E6, %g1 st %f15, [%l7 + 0x18] ldsb [%l7 + 0x68], %o4 fmul8x16al %f7, %f6, %f4 fmul8ulx16 %f2, %f4, %f4 movrgz %o3, 0x233, %i3 lduh [%l7 + 0x6C], %g7 fmovdne %xcc, %f10, %f15 move %xcc, %i7, %g4 andn %o6, 0x062A, %i5 movpos %icc, %l6, %l1 sdiv %o0, 0x1D38, %i0 fnand %f6, %f10, %f10 ldsw [%l7 + 0x60], %i2 lduw [%l7 + 0x68], %l5 bn,a loop_1061 movrlz %g6, %l3, %g3 fbn,a %fcc2, loop_1062 fmovsne %xcc, %f7, %f6 loop_1061: tvs %xcc, 0x5 fnands %f15, %f11, %f1 loop_1062: ldsb [%l7 + 0x2B], %o7 fmovdg %icc, %f13, %f15 fnegd %f6, %f6 edge16 %o1, %i6, %l2 bpos,a loop_1063 fabsd %f2, %f14 bn,a,pn %xcc, loop_1064 taddcc %l4, 0x0CCE, %g5 loop_1063: fnand %f8, %f12, %f0 taddcctv %i1, 0x1569, %g2 loop_1064: fones %f12 stw %o5, [%l7 + 0x7C] fmovrse %l0, %f3, %f6 movvc %xcc, %o2, %i4 fbue,a %fcc0, loop_1065 tn %xcc, 0x4 te %icc, 0x4 ldd [%l7 + 0x10], %f14 loop_1065: ldsw [%l7 + 0x48], %o4 nop setx loop_1066, %l0, %l1 jmpl %l1, %g1 siam 0x0 stx %o3, [%l7 + 0x58] fmovrde %i3, %f12, %f0 loop_1066: fnegd %f0, %f14 fpsub32 %f4, %f12, %f12 fzero %f12 lduh [%l7 + 0x08], %i7 lduh [%l7 + 0x68], %g7 fornot2 %f6, %f2, %f2 stx %g4, [%l7 + 0x20] ble,pt %xcc, loop_1067 fcmpeq16 %f12, %f14, %i5 sth %o6, [%l7 + 0x3C] lduh [%l7 + 0x7E], %l6 loop_1067: edge32l %o0, %i0, %i2 stx %l5, [%l7 + 0x50] fmovdg %xcc, %f3, %f1 std %f6, [%l7 + 0x50] fmuld8ulx16 %f3, %f4, %f4 ldub [%l7 + 0x5E], %g6 taddcc %l1, 0x0B1B, %g3 tle %xcc, 0x2 fnegs %f9, %f3 fbule %fcc3, loop_1068 ldsw [%l7 + 0x20], %o7 tle %icc, 0x0 tle %icc, 0x2 loop_1068: ldsb [%l7 + 0x09], %o1 addccc %l3, %l2, %l4 sth %i6, [%l7 + 0x3A] movrne %g5, %g2, %i1 lduw [%l7 + 0x4C], %l0 movrgez %o2, 0x2C9, %i4 smul %o5, 0x01F4, %g1 fandnot1 %f4, %f8, %f14 add %o3, %o4, %i3 andcc %g7, %i7, %i5 edge32ln %o6, %g4, %l6 brz,a %i0, loop_1069 fornot2s %f10, %f12, %f1 brlez,a %o0, loop_1070 te %icc, 0x5 loop_1069: edge16l %l5, %g6, %i2 nop setx loop_1071, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1070: movneg %icc, %l1, %o7 faligndata %f8, %f4, %f14 mova %xcc, %g3, %o1 loop_1071: fcmple16 %f10, %f14, %l3 movle %xcc, %l2, %l4 stb %i6, [%l7 + 0x64] brnz %g5, loop_1072 move %xcc, %g2, %l0 stw %i1, [%l7 + 0x3C] tcc %icc, 0x4 loop_1072: edge16ln %o2, %o5, %i4 fsrc2s %f8, %f15 fmovdcc %xcc, %f3, %f6 fba %fcc3, loop_1073 mulx %o3, %o4, %g1 fbue,a %fcc0, loop_1074 fbo %fcc1, loop_1075 loop_1073: std %f4, [%l7 + 0x30] tge %icc, 0x5 loop_1074: fmovsle %xcc, %f9, %f0 loop_1075: umulcc %g7, 0x0B88, %i3 edge8ln %i5, %i7, %g4 tle %xcc, 0x0 ldd [%l7 + 0x20], %f10 fmovsa %icc, %f11, %f7 fmul8x16al %f3, %f6, %f4 fxor %f4, %f8, %f10 ldsb [%l7 + 0x78], %o6 fones %f3 ldsb [%l7 + 0x5C], %l6 edge16l %o0, %l5, %i0 ld [%l7 + 0x44], %f5 edge16n %g6, %l1, %i2 fands %f6, %f3, %f2 sdiv %o7, 0x1A6D, %g3 orcc %l3, 0x1DB5, %l2 fbe %fcc2, loop_1076 st %f11, [%l7 + 0x2C] mulx %o1, 0x09D7, %i6 lduw [%l7 + 0x20], %g5 loop_1076: bleu,pt %xcc, loop_1077 edge32n %g2, %l4, %l0 fsrc2s %f2, %f9 std %f12, [%l7 + 0x38] loop_1077: smulcc %i1, 0x0CB9, %o2 fmovsa %icc, %f9, %f1 ld [%l7 + 0x0C], %f12 fandnot2 %f10, %f8, %f12 fors %f15, %f12, %f6 popc %o5, %o3 nop setx loop_1078, %l0, %l1 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 + 0x18], %o4 tsubcc %g1, %i4, %i3 movrlz %i5, 0x306, %g7 loop_1078: ldub [%l7 + 0x67], %i7 lduw [%l7 + 0x28], %o6 fnands %f9, %f2, %f5 fbl %fcc1, loop_1079 sth %g4, [%l7 + 0x48] andn %l6, %o0, %l5 bg loop_1080 loop_1079: ldsb [%l7 + 0x26], %i0 ldx [%l7 + 0x48], %l1 stx %i2, [%l7 + 0x68] loop_1080: ldsh [%l7 + 0x5C], %g6 fmovspos %icc, %f6, %f9 fbo %fcc0, loop_1081 pdist %f12, %f12, %f0 bleu,a loop_1082 ld [%l7 + 0x44], %f4 loop_1081: xor %g3, 0x1A69, %l3 fxors %f11, %f7, %f13 loop_1082: ldsw [%l7 + 0x74], %l2 fmovdvs %xcc, %f13, %f5 lduw [%l7 + 0x60], %o1 fmul8ulx16 %f12, %f10, %f2 stx %i6, [%l7 + 0x50] fandnot2 %f14, %f2, %f14 fornot2 %f6, %f10, %f12 ld [%l7 + 0x30], %f7 ldsh [%l7 + 0x12], %g5 ldsw [%l7 + 0x18], %g2 ldd [%l7 + 0x28], %f4 tleu %xcc, 0x3 fnot2 %f8, %f14 fmovsvc %xcc, %f13, %f0 bleu,a %icc, loop_1083 ldd [%l7 + 0x18], %f0 tne %xcc, 0x3 tg %icc, 0x5 loop_1083: bleu,a loop_1084 ldd [%l7 + 0x78], %f12 mulscc %o7, %l4, %i1 array16 %o2, %l0, %o3 loop_1084: fsrc2s %f0, %f11 fcmpeq16 %f12, %f14, %o5 ldsh [%l7 + 0x28], %g1 movcs %xcc, %o4, %i3 fbuge,a %fcc0, loop_1085 ldsh [%l7 + 0x7E], %i4 movpos %icc, %g7, %i7 lduw [%l7 + 0x28], %o6 loop_1085: alignaddr %g4, %i5, %o0 ldd [%l7 + 0x48], %f6 fnot2 %f6, %f14 sdiv %l5, 0x0006, %l6 ldsw [%l7 + 0x58], %l1 lduh [%l7 + 0x14], %i0 movre %g6, %i2, %g3 ldsh [%l7 + 0x1E], %l2 bcs,a loop_1086 brgez,a %o1, loop_1087 fmovsvs %icc, %f8, %f14 fmuld8sux16 %f13, %f14, %f6 loop_1086: fpadd16s %f6, %f3, %f9 loop_1087: ldx [%l7 + 0x78], %l3 lduh [%l7 + 0x0E], %i6 brnz %g2, loop_1088 fmovsvs %xcc, %f7, %f14 movrgez %o7, %l4, %i1 faligndata %f4, %f14, %f14 loop_1088: fpadd16 %f12, %f14, %f12 ldx [%l7 + 0x50], %g5 ldsh [%l7 + 0x46], %l0 udivcc %o3, 0x1C37, %o2 tsubcc %g1, %o5, %i3 ldsh [%l7 + 0x58], %o4 stb %g7, [%l7 + 0x3D] lduh [%l7 + 0x56], %i4 andcc %i7, %o6, %g4 fmul8ulx16 %f14, %f8, %f10 mulx %i5, %l5, %o0 fnands %f0, %f7, %f11 stw %l1, [%l7 + 0x70] stw %i0, [%l7 + 0x68] sub %g6, %i2, %g3 fbo,a %fcc2, loop_1089 sra %l2, 0x0F, %l6 tgu %icc, 0x6 fmovd %f14, %f6 loop_1089: fcmpeq16 %f12, %f4, %o1 smulcc %i6, 0x1561, %l3 movrgz %g2, %o7, %l4 fbul,a %fcc0, loop_1090 edge32l %i1, %l0, %g5 fmovrdlez %o2, %f2, %f14 ldsh [%l7 + 0x54], %o3 loop_1090: st %f15, [%l7 + 0x30] fmuld8sux16 %f14, %f15, %f12 fors %f6, %f11, %f9 sll %o5, %g1, %o4 xor %g7, %i4, %i7 stx %i3, [%l7 + 0x50] fmovdge %xcc, %f5, %f14 fmovse %xcc, %f8, %f13 ldsh [%l7 + 0x2C], %g4 addccc %i5, %o6, %o0 brlz %l1, loop_1091 fbug,a %fcc3, loop_1092 fmovsvs %xcc, %f15, %f6 smulcc %l5, 0x16B5, %g6 loop_1091: ble,a %icc, loop_1093 loop_1092: tvc %xcc, 0x6 ld [%l7 + 0x74], %f7 sethi 0x0534, %i0 loop_1093: stw %g3, [%l7 + 0x7C] udiv %i2, 0x0A29, %l6 taddcc %o1, %i6, %l3 brgez,a %g2, loop_1094 tpos %xcc, 0x6 lduw [%l7 + 0x60], %l2 fmul8ulx16 %f2, %f6, %f10 loop_1094: fmul8x16au %f4, %f14, %f4 ldd [%l7 + 0x20], %f12 ldub [%l7 + 0x67], %o7 ldsw [%l7 + 0x0C], %i1 movleu %xcc, %l0, %g5 stb %l4, [%l7 + 0x60] smulcc %o2, 0x018C, %o3 bne,pt %xcc, loop_1095 fmovrdne %g1, %f8, %f2 xor %o4, 0x09A8, %g7 fnot2s %f9, %f9 loop_1095: xor %i4, %i7, %i3 fpackfix %f12, %f10 fmovrdgez %g4, %f4, %f10 tleu %icc, 0x5 edge32ln %o5, %o6, %i5 fxors %f12, %f13, %f15 fbl %fcc1, loop_1096 ldsb [%l7 + 0x77], %o0 movle %xcc, %l5, %g6 fandnot1 %f8, %f14, %f4 loop_1096: add %i0, 0x1CCB, %g3 tg %xcc, 0x2 fbue,a %fcc0, loop_1097 fmovscc %xcc, %f9, %f14 udiv %i2, 0x18A9, %l1 edge16ln %o1, %l6, %l3 loop_1097: stw %g2, [%l7 + 0x7C] fmovdvc %xcc, %f3, %f11 fcmpeq32 %f0, %f0, %l2 sll %i6, 0x06, %o7 fsrc2 %f4, %f10 std %f8, [%l7 + 0x60] bne,a,pt %icc, loop_1098 taddcc %i1, 0x04B7, %g5 fbul,a %fcc3, loop_1099 fmovdneg %xcc, %f6, %f15 loop_1098: addccc %l4, 0x0060, %l0 array16 %o3, %o2, %g1 loop_1099: movneg %xcc, %o4, %g7 fpack16 %f8, %f15 std %f14, [%l7 + 0x38] fmovdpos %xcc, %f3, %f13 te %xcc, 0x7 andcc %i7, 0x1C3F, %i3 fmul8sux16 %f4, %f2, %f10 orn %g4, %i4, %o5 fmovrse %o6, %f2, %f1 lduh [%l7 + 0x46], %i5 stb %o0, [%l7 + 0x71] fbl %fcc3, loop_1100 ldd [%l7 + 0x48], %f6 fpsub32 %f8, %f10, %f12 and %g6, %i0, %l5 loop_1100: ldub [%l7 + 0x62], %g3 xnor %l1, %i2, %l6 fblg %fcc3, loop_1101 fbu,a %fcc2, loop_1102 bleu,pn %xcc, loop_1103 fxnor %f14, %f2, %f0 loop_1101: lduw [%l7 + 0x24], %l3 loop_1102: fbne,a %fcc2, loop_1104 loop_1103: brlez,a %g2, loop_1105 fornot1s %f12, %f5, %f7 sth %o1, [%l7 + 0x1A] loop_1104: fblg,a %fcc0, loop_1106 loop_1105: fpadd16 %f12, %f4, %f12 movrlz %i6, %l2, %i1 udivx %o7, 0x1BA2, %l4 loop_1106: ldsh [%l7 + 0x4C], %g5 fcmple32 %f8, %f6, %l0 tvc %xcc, 0x1 fbug,a %fcc1, loop_1107 siam 0x6 fors %f13, %f10, %f7 stw %o3, [%l7 + 0x0C] loop_1107: stx %g1, [%l7 + 0x48] fxnor %f0, %f2, %f8 ldd [%l7 + 0x78], %f0 ldsh [%l7 + 0x7E], %o2 ld [%l7 + 0x10], %f8 stb %g7, [%l7 + 0x78] sll %o4, 0x16, %i3 sth %i7, [%l7 + 0x2E] fpack16 %f12, %f13 ldd [%l7 + 0x08], %f10 smulcc %i4, %o5, %o6 stb %g4, [%l7 + 0x40] sth %i5, [%l7 + 0x52] movg %xcc, %o0, %i0 fmovscc %icc, %f13, %f14 fmovdvs %xcc, %f12, %f14 ldsh [%l7 + 0x08], %g6 fbe,a %fcc1, loop_1108 ldsb [%l7 + 0x53], %l5 array8 %l1, %g3, %l6 fbne %fcc2, loop_1109 loop_1108: bl %icc, loop_1110 pdist %f10, %f10, %f0 bn %icc, loop_1111 loop_1109: fandnot1s %f8, %f1, %f6 loop_1110: stx %l3, [%l7 + 0x50] brgez %i2, loop_1112 loop_1111: fsrc2s %f11, %f8 lduh [%l7 + 0x4C], %o1 fone %f4 loop_1112: brlz,a %g2, loop_1113 srlx %l2, 0x13, %i6 movneg %xcc, %o7, %i1 edge8ln %g5, %l4, %l0 loop_1113: edge16l %g1, %o2, %g7 ldsw [%l7 + 0x60], %o3 fsrc2s %f0, %f2 stx %o4, [%l7 + 0x10] udivcc %i7, 0x0F5A, %i4 umul %i3, %o5, %o6 lduh [%l7 + 0x7A], %g4 lduh [%l7 + 0x0C], %i5 udivx %o0, 0x0994, %g6 fornot1s %f3, %f3, %f15 fcmpne16 %f12, %f12, %i0 fmovdleu %xcc, %f9, %f6 fblg %fcc1, loop_1114 fmovdcc %icc, %f2, %f0 fbn %fcc2, loop_1115 fmovdle %icc, %f11, %f2 loop_1114: fmovdcs %icc, %f15, %f6 fpadd32s %f2, %f9, %f12 loop_1115: edge16l %l5, %l1, %g3 stw %l6, [%l7 + 0x50] movge %xcc, %i2, %o1 fbn %fcc0, loop_1116 add %g2, 0x0C39, %l2 edge16ln %l3, %i6, %o7 array16 %i1, %g5, %l0 loop_1116: fmovrslz %l4, %f7, %f6 edge16l %o2, %g7, %o3 ld [%l7 + 0x2C], %f12 stb %g1, [%l7 + 0x53] sth %o4, [%l7 + 0x7A] ldub [%l7 + 0x48], %i4 stx %i3, [%l7 + 0x40] bneg,a loop_1117 bneg,a,pn %xcc, loop_1118 movvs %xcc, %i7, %o5 add %g4, %i5, %o6 loop_1117: nop setx loop_1119, %l0, %l1 jmpl %l1, %g6 loop_1118: fmovrdlz %o0, %f10, %f0 ldsw [%l7 + 0x20], %i0 st %f13, [%l7 + 0x7C] loop_1119: stb %l5, [%l7 + 0x2B] fcmpne16 %f4, %f4, %g3 sdiv %l6, 0x07A2, %l1 fandnot2s %f7, %f9, %f0 fcmped %fcc0, %f4, %f4 fblg,a %fcc0, loop_1120 srlx %i2, 0x0B, %g2 stb %l2, [%l7 + 0x55] addcc %o1, 0x1AF7, %i6 loop_1120: subc %l3, 0x0EB2, %i1 ldsb [%l7 + 0x78], %o7 fbo,a %fcc3, loop_1121 fmovdne %xcc, %f14, %f5 tcs %icc, 0x6 alignaddr %g5, %l0, %l4 loop_1121: fsrc2 %f2, %f6 ldub [%l7 + 0x63], %g7 edge16ln %o3, %g1, %o4 sdiv %i4, 0x1D10, %o2 bvc,a loop_1122 tgu %icc, 0x2 fmovsleu %icc, %f13, %f9 fmovspos %icc, %f12, %f5 loop_1122: fxnor %f4, %f6, %f2 sdivcc %i7, 0x0A9A, %i3 fcmpeq16 %f4, %f10, %o5 stx %i5, [%l7 + 0x10] stw %o6, [%l7 + 0x78] fbn,a %fcc0, loop_1123 fpackfix %f8, %f5 lduw [%l7 + 0x50], %g4 ld [%l7 + 0x6C], %f3 loop_1123: movl %icc, %g6, %o0 popc 0x0C49, %i0 andcc %l5, %g3, %l1 edge16 %i2, %g2, %l6 fnot1 %f2, %f2 sth %o1, [%l7 + 0x6C] movleu %xcc, %l2, %i6 fbg,a %fcc3, loop_1124 bn,pn %xcc, loop_1125 edge8l %l3, %i1, %g5 fandnot2 %f4, %f8, %f12 loop_1124: stx %o7, [%l7 + 0x08] loop_1125: fpack16 %f10, %f10 fcmpne16 %f0, %f14, %l0 fble %fcc0, loop_1126 ldub [%l7 + 0x5A], %l4 srl %o3, %g1, %o4 fabss %f8, %f11 loop_1126: ldx [%l7 + 0x70], %i4 movrlz %o2, %g7, %i7 xorcc %o5, 0x1718, %i5 sdiv %i3, 0x1347, %o6 st %f13, [%l7 + 0x54] st %f7, [%l7 + 0x48] ba %icc, loop_1127 stw %g6, [%l7 + 0x1C] lduw [%l7 + 0x38], %g4 srl %o0, 0x1A, %l5 loop_1127: fmovdvs %icc, %f8, %f7 sllx %g3, %l1, %i2 tneg %icc, 0x2 ldub [%l7 + 0x22], %g2 orncc %i0, %l6, %l2 fbule,a %fcc1, loop_1128 movgu %xcc, %o1, %i6 fnor %f10, %f14, %f2 lduh [%l7 + 0x54], %l3 loop_1128: stx %g5, [%l7 + 0x78] bcs,a %icc, loop_1129 sllx %i1, %o7, %l0 fbl %fcc2, loop_1130 fsrc1s %f5, %f5 loop_1129: stx %o3, [%l7 + 0x28] brgez %l4, loop_1131 loop_1130: fmovsge %icc, %f7, %f8 xnor %g1, %o4, %i4 ta %icc, 0x4 loop_1131: movgu %xcc, %o2, %i7 fmuld8ulx16 %f12, %f9, %f2 fandnot2s %f14, %f4, %f3 fpsub32 %f4, %f6, %f4 lduw [%l7 + 0x64], %o5 fmovrsne %i5, %f15, %f12 st %f8, [%l7 + 0x20] st %f3, [%l7 + 0x74] fzero %f6 add %i3, 0x1656, %o6 edge16l %g7, %g4, %g6 subcc %l5, 0x078E, %o0 addccc %l1, %i2, %g3 fsrc2 %f12, %f8 subccc %i0, 0x0ADE, %g2 tneg %icc, 0x7 fpadd16 %f2, %f4, %f6 orcc %l6, 0x12CF, %l2 sethi 0x0C11, %o1 fbne,a %fcc3, loop_1132 lduw [%l7 + 0x0C], %i6 stb %l3, [%l7 + 0x5F] edge16l %g5, %i1, %o7 loop_1132: movg %icc, %o3, %l4 fbn %fcc0, loop_1133 edge32 %g1, %l0, %o4 fba %fcc2, loop_1134 lduh [%l7 + 0x58], %i4 loop_1133: fcmpne16 %f0, %f0, %i7 ldsb [%l7 + 0x3F], %o5 loop_1134: std %f6, [%l7 + 0x18] ldsb [%l7 + 0x2A], %i5 fmovsvc %icc, %f4, %f15 mova %icc, %i3, %o6 lduw [%l7 + 0x34], %o2 fcmpeq32 %f6, %f14, %g7 fcmps %fcc2, %f12, %f3 ldx [%l7 + 0x58], %g6 fmovscs %icc, %f1, %f9 array32 %g4, %l5, %l1 tcs %xcc, 0x4 fornot2s %f13, %f9, %f13 sdiv %o0, 0x1B8B, %g3 fzero %f4 movg %icc, %i2, %i0 move %icc, %l6, %g2 movl %xcc, %l2, %i6 smulcc %l3, 0x0539, %g5 tgu %xcc, 0x0 fmovrdgez %o1, %f2, %f0 srlx %o7, 0x1A, %i1 std %f2, [%l7 + 0x48] fnot2 %f4, %f2 brlz,a %l4, loop_1135 ble,a %icc, loop_1136 movrlez %g1, %l0, %o3 sth %i4, [%l7 + 0x40] loop_1135: fcmpes %fcc1, %f3, %f12 loop_1136: srl %o4, 0x04, %o5 sra %i7, %i5, %i3 ldsw [%l7 + 0x24], %o6 subc %g7, 0x02CB, %g6 brgz,a %o2, loop_1137 smulcc %g4, 0x10A9, %l5 tle %icc, 0x7 fbne,a %fcc3, loop_1138 loop_1137: fpadd16s %f1, %f2, %f5 brz %l1, loop_1139 tleu %xcc, 0x7 loop_1138: andcc %o0, 0x1DDD, %i2 ldsb [%l7 + 0x31], %g3 loop_1139: sra %i0, %l6, %l2 ldx [%l7 + 0x30], %i6 fmovrdlez %l3, %f6, %f14 and %g5, %o1, %o7 fmovdle %icc, %f13, %f14 ldd [%l7 + 0x38], %f4 fmovdneg %xcc, %f4, %f9 faligndata %f6, %f4, %f4 ldsb [%l7 + 0x72], %g2 stx %i1, [%l7 + 0x58] sth %g1, [%l7 + 0x34] fmovscc %xcc, %f0, %f4 fnegs %f14, %f9 fmovdge %xcc, %f1, %f8 fbge,a %fcc3, loop_1140 mova %xcc, %l4, %l0 fmovrdgz %i4, %f2, %f2 std %f4, [%l7 + 0x50] loop_1140: sdivx %o4, 0x00C6, %o5 stx %i7, [%l7 + 0x08] fmovdg %xcc, %f8, %f12 fmovdn %icc, %f7, %f10 fcmpgt32 %f0, %f8, %i5 fsrc2s %f10, %f10 ldsb [%l7 + 0x7E], %i3 fpack16 %f14, %f10 movrgz %o3, 0x29D, %g7 fnor %f8, %f4, %f2 fzero %f4 ldx [%l7 + 0x08], %g6 ldsw [%l7 + 0x14], %o6 ldsb [%l7 + 0x0C], %g4 array16 %l5, %o2, %o0 lduh [%l7 + 0x12], %i2 sllx %g3, 0x04, %i0 stw %l1, [%l7 + 0x40] tl %xcc, 0x1 fcmpgt32 %f2, %f12, %l2 ldub [%l7 + 0x5D], %i6 ldsh [%l7 + 0x1C], %l6 edge16ln %g5, %l3, %o7 movle %xcc, %o1, %i1 ld [%l7 + 0x1C], %f9 ldub [%l7 + 0x0F], %g1 stx %l4, [%l7 + 0x10] tcc %xcc, 0x4 movge %icc, %l0, %g2 ld [%l7 + 0x6C], %f2 mulx %i4, %o4, %o5 brlez %i7, loop_1141 call loop_1142 ldsb [%l7 + 0x52], %i3 fbl,a %fcc3, loop_1143 loop_1141: fnegd %f4, %f12 loop_1142: lduh [%l7 + 0x6C], %i5 fcmpgt32 %f10, %f12, %o3 loop_1143: add %g6, 0x01B6, %o6 ldsw [%l7 + 0x30], %g7 fmul8x16au %f0, %f4, %f6 bne %xcc, loop_1144 fmovdn %icc, %f11, %f2 edge8 %g4, %o2, %o0 tge %xcc, 0x2 loop_1144: ldd [%l7 + 0x60], %f8 fpsub16 %f12, %f10, %f12 movrlez %i2, 0x31C, %g3 move %xcc, %i0, %l5 fmovda %icc, %f8, %f11 movre %l1, 0x138, %i6 nop setx loop_1145, %l0, %l1 jmpl %l1, %l6 nop setx loop_1146, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tge %icc, 0x7 fbug %fcc0, loop_1147 loop_1145: fsrc2 %f8, %f6 loop_1146: bne,a,pt %icc, loop_1148 tgu %xcc, 0x5 loop_1147: umul %g5, %l3, %o7 be,pn %xcc, loop_1149 loop_1148: tgu %xcc, 0x1 bne,a loop_1150 fmovsl %icc, %f11, %f5 loop_1149: fmul8x16au %f12, %f12, %f4 edge8n %l2, %i1, %o1 loop_1150: fmovdcs %icc, %f13, %f4 fornot2 %f4, %f4, %f0 std %f8, [%l7 + 0x18] bpos,pt %icc, loop_1151 bleu,a loop_1152 fmovsl %xcc, %f0, %f3 stb %g1, [%l7 + 0x14] loop_1151: subc %l0, %l4, %i4 loop_1152: stx %g2, [%l7 + 0x50] nop setx loop_1153, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ba,a loop_1154 fbo,a %fcc3, loop_1155 edge8n %o4, %i7, %o5 loop_1153: tleu %xcc, 0x1 loop_1154: nop setx loop_1156, %l0, %l1 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_1155: fxnors %f13, %f15, %f0 ldub [%l7 + 0x1C], %i5 fbue %fcc0, loop_1157 loop_1156: lduh [%l7 + 0x34], %o3 ldsb [%l7 + 0x54], %g6 fmovdcc %icc, %f13, %f3 loop_1157: ldsb [%l7 + 0x3B], %o6 movl %xcc, %g7, %i3 move %icc, %o2, %o0 fmovsg %xcc, %f10, %f15 srl %g4, %i2, %i0 fmovsneg %icc, %f13, %f14 edge16n %l5, %g3, %l1 edge16n %l6, %g5, %i6 fbug %fcc1, loop_1158 ldub [%l7 + 0x25], %o7 std %f0, [%l7 + 0x70] array32 %l3, %l2, %i1 loop_1158: fandnot1 %f2, %f10, %f0 lduh [%l7 + 0x7C], %o1 bl,a loop_1159 fmovde %xcc, %f4, %f13 srl %g1, 0x0A, %l4 movn %xcc, %l0, %g2 loop_1159: movleu %xcc, %o4, %i4 sub %i7, %o5, %o3 fmovspos %xcc, %f6, %f0 fmovdvc %xcc, %f0, %f3 fbue,a %fcc3, loop_1160 stb %g6, [%l7 + 0x7E] ld [%l7 + 0x28], %f5 movrlz %i5, %g7, %i3 loop_1160: fcmpgt16 %f2, %f2, %o2 fmovrdlz %o0, %f14, %f0 bneg,a loop_1161 st %f3, [%l7 + 0x44] ldsb [%l7 + 0x34], %o6 bg,pt %xcc, loop_1162 loop_1161: ldsw [%l7 + 0x34], %g4 fpack32 %f2, %f2, %f8 fmovrdne %i2, %f0, %f10 loop_1162: lduh [%l7 + 0x42], %l5 call loop_1163 stx %i0, [%l7 + 0x70] ldub [%l7 + 0x7E], %g3 or %l6, 0x1EDE, %l1 loop_1163: ldsh [%l7 + 0x42], %g5 fzero %f12 fbg,a %fcc1, loop_1164 faligndata %f12, %f8, %f10 fbe %fcc2, loop_1165 edge8n %o7, %l3, %l2 loop_1164: fmovdge %icc, %f9, %f6 std %f8, [%l7 + 0x08] loop_1165: bg,a %icc, loop_1166 fmovscc %xcc, %f4, %f14 brnz,a %i6, loop_1167 tn %xcc, 0x4 loop_1166: call loop_1168 fbo %fcc2, loop_1169 loop_1167: bcs,a,pt %icc, loop_1170 ldsb [%l7 + 0x64], %i1 loop_1168: lduh [%l7 + 0x54], %o1 loop_1169: ldsh [%l7 + 0x48], %g1 loop_1170: andcc %l4, 0x0200, %g2 fcmpeq16 %f14, %f8, %l0 smulcc %o4, 0x0309, %i4 fmovrslez %i7, %f0, %f3 bn %xcc, loop_1171 move %icc, %o5, %o3 fzeros %f2 fnot2s %f7, %f10 loop_1171: ld [%l7 + 0x40], %f4 sdivx %i5, 0x1FF3, %g7 bne loop_1172 ldd [%l7 + 0x48], %f10 xnor %g6, %i3, %o2 stb %o0, [%l7 + 0x76] loop_1172: fmovsn %xcc, %f3, %f9 fsrc1s %f6, %f11 nop setx loop_1173, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovde %icc, %f5, %f11 andcc %g4, 0x0409, %i2 fsrc1 %f4, %f4 loop_1173: fands %f12, %f12, %f1 stw %l5, [%l7 + 0x20] brz,a %i0, loop_1174 fmuld8ulx16 %f2, %f7, %f8 sdiv %o6, 0x1554, %g3 fxnor %f6, %f8, %f2 loop_1174: xor %l6, 0x0EA7, %g5 std %f14, [%l7 + 0x58] stb %l1, [%l7 + 0x31] movpos %icc, %l3, %o7 fbul,a %fcc3, loop_1175 fmovdcc %xcc, %f2, %f12 ldsh [%l7 + 0x4C], %i6 alignaddrl %l2, %o1, %i1 loop_1175: fble %fcc1, loop_1176 std %f12, [%l7 + 0x38] addccc %g1, 0x02D7, %g2 ldub [%l7 + 0x17], %l0 loop_1176: fmovrdgez %o4, %f10, %f12 stx %i4, [%l7 + 0x08] fmovdn %icc, %f6, %f4 array8 %i7, %l4, %o3 bcs,pt %xcc, loop_1177 srlx %o5, %i5, %g6 fmovrdgz %i3, %f14, %f14 bne,a %icc, loop_1178 loop_1177: movleu %icc, %o2, %o0 stx %g7, [%l7 + 0x28] andn %i2, %g4, %i0 loop_1178: tsubcctv %o6, %g3, %l5 ldub [%l7 + 0x1B], %l6 fmovdvs %xcc, %f4, %f10 fnand %f10, %f12, %f4 movvs %icc, %g5, %l3 ldsb [%l7 + 0x0A], %l1 fmovdge %xcc, %f14, %f9 fmovrdgez %o7, %f0, %f4 st %f4, [%l7 + 0x38] ldsb [%l7 + 0x74], %i6 ldsb [%l7 + 0x3A], %l2 fcmpes %fcc3, %f4, %f9 lduh [%l7 + 0x42], %i1 fnot2s %f0, %f0 fmovsge %icc, %f2, %f2 fmovdleu %icc, %f3, %f13 fxor %f2, %f4, %f14 fmovsgu %xcc, %f6, %f2 fpsub16 %f6, %f2, %f12 tcc %xcc, 0x3 movg %icc, %g1, %o1 stb %g2, [%l7 + 0x75] fandnot2 %f0, %f4, %f14 xnor %l0, 0x1EAB, %o4 fmovsle %icc, %f13, %f13 movle %xcc, %i7, %i4 fornot2 %f8, %f8, %f10 ldsh [%l7 + 0x40], %o3 fnegd %f10, %f6 lduh [%l7 + 0x3A], %o5 mova %icc, %i5, %g6 fmovdne %xcc, %f12, %f4 ldsb [%l7 + 0x30], %i3 st %f15, [%l7 + 0x3C] smulcc %o2, %o0, %l4 fbue,a %fcc0, loop_1179 ldsb [%l7 + 0x23], %i2 fbul %fcc2, loop_1180 stw %g7, [%l7 + 0x38] loop_1179: fmovdne %xcc, %f0, %f8 xnor %i0, %g4, %g3 loop_1180: fbg,a %fcc3, loop_1181 fmovsle %icc, %f9, %f8 addc %o6, %l5, %g5 popc %l3, %l6 loop_1181: std %f6, [%l7 + 0x20] sth %l1, [%l7 + 0x58] fcmps %fcc1, %f7, %f12 nop setx loop_1182, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbge %fcc2, loop_1183 ldsh [%l7 + 0x1C], %o7 stx %i6, [%l7 + 0x40] loop_1182: ldx [%l7 + 0x70], %i1 loop_1183: tsubcctv %l2, 0x1D52, %o1 bl,pn %icc, loop_1184 fmul8x16au %f13, %f14, %f2 lduw [%l7 + 0x0C], %g2 fmovrslz %l0, %f2, %f6 loop_1184: fsrc1s %f14, %f4 smulcc %g1, %i7, %o4 array16 %o3, %i4, %o5 fnot1 %f10, %f4 lduw [%l7 + 0x2C], %g6 tn %icc, 0x7 lduw [%l7 + 0x20], %i5 xnorcc %o2, %i3, %l4 taddcctv %i2, %o0, %g7 stw %g4, [%l7 + 0x58] st %f6, [%l7 + 0x74] nop setx loop_1185, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpackfix %f0, %f13 fpadd32s %f7, %f7, %f11 bl,pn %xcc, loop_1186 loop_1185: movrne %g3, 0x2DD, %i0 lduh [%l7 + 0x5C], %l5 ld [%l7 + 0x20], %f11 loop_1186: taddcc %o6, 0x0E93, %l3 faligndata %f0, %f4, %f6 edge32 %l6, %l1, %g5 fones %f10 sdivcc %o7, 0x0093, %i6 bg,a,pt %xcc, loop_1187 fpadd16 %f10, %f2, %f4 smulcc %l2, 0x1AFB, %i1 fsrc2 %f8, %f0 loop_1187: tsubcc %o1, 0x1611, %l0 fornot1 %f12, %f14, %f0 edge8l %g2, %g1, %o4 subcc %i7, 0x0ECE, %i4 mulscc %o5, 0x09B2, %g6 fpsub16 %f0, %f0, %f4 movle %icc, %i5, %o2 stw %o3, [%l7 + 0x14] lduh [%l7 + 0x48], %l4 movn %xcc, %i3, %i2 fornot1s %f6, %f5, %f14 fands %f3, %f3, %f2 fmovdpos %icc, %f8, %f0 udivx %g7, 0x063D, %g4 st %f9, [%l7 + 0x54] ldx [%l7 + 0x10], %o0 fbug,a %fcc0, loop_1188 movneg %icc, %g3, %i0 bn loop_1189 bge,a,pn %xcc, loop_1190 loop_1188: ble,pn %icc, loop_1191 fandnot1s %f11, %f8, %f11 loop_1189: stb %l5, [%l7 + 0x5C] loop_1190: fbge %fcc2, loop_1192 loop_1191: udivcc %l3, 0x0497, %o6 fpack16 %f4, %f12 brgez %l1, loop_1193 loop_1192: addccc %g5, %o7, %i6 tsubcc %l6, %l2, %i1 std %f4, [%l7 + 0x38] loop_1193: addcc %o1, 0x0389, %g2 ldx [%l7 + 0x38], %g1 ldd [%l7 + 0x10], %f2 st %f2, [%l7 + 0x08] ld [%l7 + 0x24], %f1 fmovsle %xcc, %f3, %f8 st %f5, [%l7 + 0x78] popc 0x1A4F, %o4 andn %l0, %i7, %o5 movrgz %g6, %i4, %i5 tn %icc, 0x6 fmovdpos %icc, %f13, %f4 tcc %icc, 0x6 std %f6, [%l7 + 0x38] fbu,a %fcc0, loop_1194 smul %o2, 0x0F3B, %o3 st %f0, [%l7 + 0x60] sth %l4, [%l7 + 0x78] loop_1194: fmovsg %xcc, %f12, %f4 fabss %f10, %f9 movneg %icc, %i3, %i2 or %g7, 0x182C, %o0 bshuffle %f6, %f12, %f6 st %f13, [%l7 + 0x4C] fmuld8ulx16 %f7, %f4, %f14 bge loop_1195 fmovde %icc, %f1, %f15 sth %g3, [%l7 + 0x2E] ldsw [%l7 + 0x7C], %i0 loop_1195: std %f2, [%l7 + 0x58] sra %l5, 0x1B, %l3 edge32 %g4, %o6, %l1 fcmpes %fcc1, %f4, %f15 smulcc %o7, 0x0D97, %g5 smulcc %i6, %l6, %i1 stw %l2, [%l7 + 0x74] fandnot1s %f14, %f12, %f8 fxor %f12, %f2, %f14 fmul8ulx16 %f8, %f6, %f0 smul %g2, %g1, %o4 udivx %l0, 0x0479, %o1 srax %i7, %o5, %g6 edge32l %i5, %i4, %o3 movne %icc, %l4, %i3 sub %o2, 0x0514, %i2 fmovdne %icc, %f13, %f7 lduw [%l7 + 0x18], %o0 ldsw [%l7 + 0x70], %g7 fpack32 %f14, %f14, %f0 st %f14, [%l7 + 0x60] fbu,a %fcc1, loop_1196 fpackfix %f8, %f5 stx %g3, [%l7 + 0x08] fmovsl %xcc, %f4, %f4 loop_1196: edge32ln %l5, %i0, %l3 edge32n %o6, %g4, %o7 movcs %xcc, %l1, %g5 bcc,pn %xcc, loop_1197 edge8n %i6, %i1, %l2 fbge,a %fcc3, loop_1198 fmovdle %icc, %f1, %f8 loop_1197: movge %xcc, %g2, %g1 srl %o4, %l0, %o1 loop_1198: ba,pn %xcc, loop_1199 brlz,a %l6, loop_1200 ldub [%l7 + 0x7A], %o5 ldsw [%l7 + 0x6C], %i7 loop_1199: sub %g6, %i4, %o3 loop_1200: sdiv %i5, 0x1081, %i3 fmovrsne %o2, %f3, %f0 array16 %l4, %i2, %o0 edge8 %g7, %g3, %l5 edge16 %l3, %o6, %i0 ldd [%l7 + 0x30], %f10 stw %o7, [%l7 + 0x3C] edge32n %l1, %g4, %g5 ldd [%l7 + 0x40], %f6 fsrc2s %f15, %f6 lduh [%l7 + 0x1C], %i1 movrgz %i6, 0x0A3, %g2 fpackfix %f14, %f4 brnz %l2, loop_1201 fcmpne16 %f14, %f2, %g1 brz,a %o4, loop_1202 nop setx loop_1203, %l0, %l1 jmpl %l1, %o1 loop_1201: bne %icc, loop_1204 fzero %f10 loop_1202: movcc %xcc, %l6, %o5 loop_1203: ldd [%l7 + 0x78], %f2 loop_1204: udivcc %i7, 0x13CC, %g6 stx %l0, [%l7 + 0x20] ldx [%l7 + 0x28], %o3 ldsh [%l7 + 0x08], %i5 edge16n %i3, %i4, %o2 ldsw [%l7 + 0x24], %l4 ble,a loop_1205 lduw [%l7 + 0x64], %i2 ldd [%l7 + 0x50], %f0 fabsd %f0, %f6 loop_1205: ldsw [%l7 + 0x64], %o0 movvc %icc, %g7, %l5 nop setx loop_1206, %l0, %l1 jmpl %l1, %l3 ldub [%l7 + 0x0C], %g3 lduh [%l7 + 0x2A], %o6 lduw [%l7 + 0x68], %i0 loop_1206: edge8 %l1, %g4, %o7 ba loop_1207 movvs %icc, %g5, %i6 ld [%l7 + 0x18], %f9 fcmpd %fcc0, %f8, %f0 loop_1207: fpsub32 %f2, %f2, %f10 movn %xcc, %i1, %g2 taddcc %l2, %g1, %o1 brz %o4, loop_1208 ldsb [%l7 + 0x42], %l6 fmovdvc %icc, %f4, %f10 umulcc %i7, 0x0D39, %g6 loop_1208: sethi 0x004E, %l0 std %f8, [%l7 + 0x60] ldsw [%l7 + 0x7C], %o3 fsrc2s %f7, %f3 movl %icc, %o5, %i3 edge16ln %i5, %o2, %l4 lduh [%l7 + 0x42], %i4 brnz %i2, loop_1209 be,pt %xcc, loop_1210 stx %g7, [%l7 + 0x08] bleu,a %icc, loop_1211 loop_1209: fmuld8ulx16 %f1, %f10, %f6 loop_1210: ble,a,pt %icc, loop_1212 ldd [%l7 + 0x20], %f2 loop_1211: fmovsge %icc, %f11, %f12 movpos %xcc, %l5, %o0 loop_1212: stb %g3, [%l7 + 0x31] edge8n %l3, %o6, %i0 addc %g4, %l1, %o7 fmovsle %xcc, %f11, %f7 bg,pn %icc, loop_1213 bl,a,pt %icc, loop_1214 fsrc2s %f11, %f8 subcc %g5, %i6, %g2 loop_1213: smul %l2, %g1, %i1 loop_1214: ld [%l7 + 0x74], %f9 ldsw [%l7 + 0x40], %o4 ldub [%l7 + 0x0B], %l6 stb %i7, [%l7 + 0x3F] fmovrdlz %g6, %f8, %f8 xnorcc %l0, %o3, %o5 udiv %o1, 0x0653, %i5 fzeros %f9 fmul8x16au %f0, %f12, %f12 stb %i3, [%l7 + 0x7F] lduw [%l7 + 0x7C], %o2 lduh [%l7 + 0x7C], %i4 movrgz %l4, %i2, %g7 fmovde %xcc, %f10, %f6 fbo,a %fcc3, loop_1215 lduw [%l7 + 0x44], %o0 fmovdgu %icc, %f8, %f10 fmovdge %icc, %f13, %f9 loop_1215: movle %icc, %g3, %l5 fmovdleu %xcc, %f0, %f10 fpsub16s %f1, %f7, %f12 addccc %l3, 0x1946, %i0 lduh [%l7 + 0x36], %o6 fxors %f10, %f11, %f4 pdist %f14, %f4, %f12 brgz %l1, loop_1216 ldsh [%l7 + 0x56], %g4 fpadd16s %f3, %f3, %f15 fnand %f12, %f6, %f6 loop_1216: ldd [%l7 + 0x58], %f0 movvs %icc, %o7, %g5 ldx [%l7 + 0x68], %i6 tsubcc %l2, 0x0B2F, %g2 mulx %g1, 0x0FB8, %i1 tleu %icc, 0x5 fbul %fcc3, loop_1217 fabss %f0, %f14 fcmpgt32 %f2, %f14, %l6 movvs %icc, %o4, %i7 loop_1217: lduh [%l7 + 0x34], %l0 fmovdcc %icc, %f13, %f2 lduh [%l7 + 0x3C], %g6 tne %xcc, 0x3 andn %o3, 0x0526, %o1 fbg,a %fcc2, loop_1218 fmovrdlz %i5, %f2, %f4 ldx [%l7 + 0x30], %i3 ldsh [%l7 + 0x64], %o2 loop_1218: fbue %fcc3, loop_1219 srax %o5, 0x05, %l4 fbl,a %fcc2, loop_1220 be,a,pn %icc, loop_1221 loop_1219: subcc %i4, %g7, %o0 fmovscs %xcc, %f13, %f1 loop_1220: ld [%l7 + 0x30], %f7 loop_1221: fnot1s %f15, %f10 fmovdg %xcc, %f5, %f10 sth %g3, [%l7 + 0x62] fandnot2s %f13, %f10, %f0 edge32n %l5, %i2, %l3 fpack32 %f0, %f14, %f14 fcmple32 %f14, %f8, %i0 sllx %o6, %g4, %l1 alignaddrl %o7, %g5, %l2 nop setx loop_1222, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x18], %g2 fblg %fcc2, loop_1223 stb %i6, [%l7 + 0x3C] loop_1222: move %xcc, %i1, %l6 stw %g1, [%l7 + 0x6C] loop_1223: movgu %icc, %i7, %o4 ldsb [%l7 + 0x6C], %l0 te %xcc, 0x1 fmul8sux16 %f4, %f6, %f0 fmovdge %xcc, %f9, %f14 lduh [%l7 + 0x50], %g6 fmul8x16 %f1, %f14, %f14 stw %o1, [%l7 + 0x2C] fbuge,a %fcc3, loop_1224 bge,pn %icc, loop_1225 fnot1 %f0, %f2 edge16ln %o3, %i3, %i5 loop_1224: tvs %icc, 0x1 loop_1225: edge16 %o5, %o2, %l4 fpack32 %f8, %f12, %f2 subc %g7, 0x1A7E, %o0 nop setx loop_1226, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bgu %icc, loop_1227 srl %g3, 0x09, %l5 tsubcctv %i2, 0x0C3C, %l3 loop_1226: movn %xcc, %i0, %o6 loop_1227: bn loop_1228 brgez %g4, loop_1229 stb %l1, [%l7 + 0x1E] fmuld8ulx16 %f4, %f10, %f10 loop_1228: fpmerge %f4, %f2, %f12 loop_1229: ldub [%l7 + 0x11], %i4 lduh [%l7 + 0x14], %o7 ldub [%l7 + 0x17], %l2 fmovsne %icc, %f11, %f15 edge32n %g2, %i6, %g5 fmul8x16au %f15, %f8, %f4 bpos,a %icc, loop_1230 st %f6, [%l7 + 0x70] fmovdgu %xcc, %f7, %f15 fnands %f11, %f0, %f5 loop_1230: bg,a loop_1231 popc %l6, %i1 udiv %g1, 0x0759, %o4 faligndata %f2, %f4, %f2 loop_1231: movne %icc, %i7, %g6 stw %o1, [%l7 + 0x1C] array16 %l0, %i3, %i5 bpos,a,pn %icc, loop_1232 bn loop_1233 orcc %o5, 0x1723, %o2 fexpand %f5, %f6 loop_1232: ldd [%l7 + 0x68], %f0 loop_1233: srax %l4, 0x03, %o3 std %f6, [%l7 + 0x20] tne %xcc, 0x2 stw %o0, [%l7 + 0x40] lduh [%l7 + 0x38], %g3 ldsh [%l7 + 0x6C], %g7 std %f14, [%l7 + 0x30] fmuld8ulx16 %f12, %f2, %f4 st %f5, [%l7 + 0x64] fexpand %f5, %f0 xorcc %i2, 0x0AB0, %l3 orncc %l5, 0x1089, %o6 tsubcctv %g4, 0x0BC0, %l1 array8 %i0, %o7, %i4 movle %icc, %l2, %g2 ldub [%l7 + 0x60], %g5 call loop_1234 fbg %fcc3, loop_1235 andcc %l6, %i6, %g1 sdiv %o4, 0x08D6, %i1 loop_1234: srlx %g6, 0x1E, %o1 loop_1235: std %f2, [%l7 + 0x68] ble,pn %icc, loop_1236 nop setx loop_1237, %l0, %l1 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 + 0x0A], %l0 udivcc %i3, 0x0EE6, %i7 loop_1236: ldub [%l7 + 0x4F], %o5 loop_1237: edge16n %o2, %l4, %o3 stw %i5, [%l7 + 0x7C] bvc %xcc, loop_1238 ldsw [%l7 + 0x6C], %o0 st %f12, [%l7 + 0x28] fsrc2 %f6, %f10 loop_1238: brgez %g3, loop_1239 bcc %icc, loop_1240 edge32ln %g7, %i2, %l3 std %f8, [%l7 + 0x68] loop_1239: lduw [%l7 + 0x24], %l5 loop_1240: fbule,a %fcc0, loop_1241 fcmpne32 %f14, %f12, %g4 lduw [%l7 + 0x74], %l1 tneg %xcc, 0x4 loop_1241: st %f8, [%l7 + 0x18] umulcc %o6, %o7, %i4 fblg,a %fcc1, loop_1242 stb %i0, [%l7 + 0x39] fpadd32 %f12, %f8, %f10 bpos,a loop_1243 loop_1242: fone %f2 bne,a,pn %icc, loop_1244 stb %l2, [%l7 + 0x4B] loop_1243: ld [%l7 + 0x4C], %f14 sth %g2, [%l7 + 0x12] loop_1244: movre %g5, %i6, %g1 nop setx loop_1245, %l0, %l1 jmpl %l1, %l6 fmovdvs %icc, %f0, %f13 fmul8sux16 %f2, %f12, %f10 stw %o4, [%l7 + 0x7C] loop_1245: fbne,a %fcc3, loop_1246 array8 %g6, %o1, %l0 ldub [%l7 + 0x0C], %i1 fnegd %f12, %f8 loop_1246: fbl %fcc1, loop_1247 call loop_1248 bvc %xcc, loop_1249 fzero %f4 loop_1247: fcmpeq16 %f12, %f2, %i7 loop_1248: tl %icc, 0x7 loop_1249: fpsub32 %f8, %f4, %f6 ldub [%l7 + 0x0D], %i3 fmovrslez %o5, %f6, %f2 edge16l %l4, %o2, %i5 lduw [%l7 + 0x30], %o3 fabss %f1, %f15 sdivcc %o0, 0x1FF2, %g3 fcmped %fcc0, %f6, %f8 ldx [%l7 + 0x48], %g7 tge %icc, 0x1 ld [%l7 + 0x70], %f11 fpsub32s %f0, %f2, %f12 fxnor %f4, %f4, %f8 stw %i2, [%l7 + 0x28] ldx [%l7 + 0x58], %l5 ldx [%l7 + 0x10], %l3 te %xcc, 0x3 edge32 %l1, %g4, %o6 sth %i4, [%l7 + 0x6A] fba %fcc2, loop_1250 stb %i0, [%l7 + 0x16] for %f8, %f0, %f4 std %f4, [%l7 + 0x08] loop_1250: edge32n %l2, %g2, %o7 bneg,a loop_1251 ble,a loop_1252 fcmpeq32 %f10, %f8, %i6 std %f2, [%l7 + 0x20] loop_1251: fpmerge %f3, %f7, %f12 loop_1252: alignaddr %g5, %l6, %g1 fpmerge %f1, %f7, %f14 udiv %o4, 0x1718, %o1 fmul8x16al %f2, %f14, %f2 ldub [%l7 + 0x32], %g6 sth %l0, [%l7 + 0x42] addcc %i7, 0x16EB, %i1 st %f10, [%l7 + 0x60] ldsh [%l7 + 0x20], %i3 faligndata %f12, %f6, %f8 fmovdpos %xcc, %f11, %f12 movleu %icc, %o5, %l4 fpadd16s %f6, %f8, %f11 sth %i5, [%l7 + 0x72] sdivcc %o3, 0x198F, %o0 sth %g3, [%l7 + 0x24] brz,a %g7, loop_1253 nop setx loop_1254, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %i2, [%l7 + 0x47] stb %o2, [%l7 + 0x53] loop_1253: fpack16 %f2, %f0 loop_1254: movcs %icc, %l3, %l5 std %f6, [%l7 + 0x50] fmul8x16al %f1, %f11, %f2 brgz,a %g4, loop_1255 movcc %icc, %o6, %i4 tne %xcc, 0x7 fbul %fcc2, loop_1256 loop_1255: movvs %xcc, %i0, %l1 sra %g2, %o7, %i6 stx %g5, [%l7 + 0x08] loop_1256: udivcc %l6, 0x1139, %g1 tge %icc, 0x5 brz,a %o4, loop_1257 alignaddr %l2, %o1, %l0 fmovrdlez %i7, %f8, %f6 fmovrdgz %i1, %f14, %f12 loop_1257: stx %i3, [%l7 + 0x48] stb %o5, [%l7 + 0x14] sethi 0x0681, %g6 ldsw [%l7 + 0x6C], %i5 mova %icc, %l4, %o0 bne,a,pt %xcc, loop_1258 xnorcc %o3, %g7, %g3 add %i2, %o2, %l5 fmovdneg %xcc, %f7, %f2 loop_1258: taddcctv %l3, %o6, %i4 bgu loop_1259 bg,a %xcc, loop_1260 fornot2s %f3, %f8, %f7 bn,a %xcc, loop_1261 loop_1259: nop setx loop_1262, %l0, %l1 jmpl %l1, %g4 loop_1260: umul %i0, 0x1172, %l1 bvc,pt %icc, loop_1263 loop_1261: ldub [%l7 + 0x2B], %o7 loop_1262: tge %xcc, 0x6 addccc %g2, 0x0489, %i6 loop_1263: xor %g5, 0x17EE, %l6 fmovspos %icc, %f6, %f15 fmovrdgz %g1, %f6, %f4 fxors %f2, %f0, %f6 ldub [%l7 + 0x75], %l2 tle %xcc, 0x1 ldub [%l7 + 0x53], %o1 fpadd16s %f13, %f11, %f9 ldd [%l7 + 0x48], %f0 fpadd32s %f9, %f11, %f15 tg %xcc, 0x3 tsubcc %l0, 0x07CC, %i7 ldsh [%l7 + 0x7E], %o4 lduh [%l7 + 0x08], %i1 ldub [%l7 + 0x7C], %i3 udivcc %g6, 0x0496, %o5 ldd [%l7 + 0x20], %f10 lduw [%l7 + 0x48], %i5 ba,pt %xcc, loop_1264 lduw [%l7 + 0x7C], %l4 fmovrdgz %o0, %f6, %f12 udivx %o3, 0x1652, %g3 loop_1264: edge16 %i2, %o2, %l5 fcmpes %fcc3, %f2, %f12 tleu %icc, 0x5 fcmpd %fcc2, %f10, %f8 fmovsneg %xcc, %f4, %f7 xorcc %l3, 0x107C, %o6 ldsh [%l7 + 0x10], %i4 ldd [%l7 + 0x10], %f10 sth %g4, [%l7 + 0x36] stb %i0, [%l7 + 0x58] ld [%l7 + 0x68], %f14 fmovdcc %icc, %f15, %f3 fornot1 %f4, %f6, %f10 fpadd16s %f3, %f5, %f1 siam 0x5 umul %l1, 0x0F58, %o7 lduw [%l7 + 0x40], %g2 movcs %xcc, %i6, %g5 fzeros %f9 movrlez %l6, 0x0E3, %g7 bleu,a,pn %icc, loop_1265 fandnot1 %f4, %f8, %f8 bgu,pt %xcc, loop_1266 mova %icc, %l2, %o1 loop_1265: sth %g1, [%l7 + 0x22] fcmpgt32 %f2, %f8, %i7 loop_1266: movne %xcc, %o4, %i1 fmovsne %icc, %f8, %f2 edge32l %l0, %g6, %o5 bge,pn %icc, loop_1267 tvc %xcc, 0x5 fmovrslez %i5, %f12, %f15 edge8n %i3, %o0, %o3 loop_1267: lduw [%l7 + 0x3C], %g3 ldsh [%l7 + 0x7E], %i2 edge8n %l4, %l5, %l3 stx %o6, [%l7 + 0x38] movrne %i4, 0x2A6, %g4 sll %i0, 0x1B, %o2 stb %l1, [%l7 + 0x51] movrgz %o7, 0x3B2, %i6 ldsb [%l7 + 0x79], %g5 edge32 %l6, %g2, %l2 array16 %g7, %g1, %i7 ldsw [%l7 + 0x68], %o4 brlz,a %o1, loop_1268 ldsw [%l7 + 0x3C], %l0 andcc %g6, 0x09AB, %i1 fbu %fcc3, loop_1269 loop_1268: stb %i5, [%l7 + 0x6A] fabss %f15, %f0 movle %xcc, %o5, %i3 loop_1269: stx %o0, [%l7 + 0x40] sth %o3, [%l7 + 0x2A] lduh [%l7 + 0x60], %i2 fmul8x16 %f5, %f12, %f8 fands %f0, %f10, %f7 taddcc %l4, %l5, %g3 ta %xcc, 0x4 fnot2 %f14, %f2 popc %o6, %i4 edge8n %g4, %l3, %i0 movcs %xcc, %o2, %l1 ldd [%l7 + 0x50], %f0 stw %i6, [%l7 + 0x18] ldsh [%l7 + 0x78], %o7 movre %g5, %l6, %l2 fmovrsgez %g2, %f12, %f4 bleu,pt %xcc, loop_1270 tg %icc, 0x2 fcmpd %fcc0, %f2, %f14 fsrc2 %f0, %f10 loop_1270: fbug %fcc1, loop_1271 std %f10, [%l7 + 0x30] ldsw [%l7 + 0x18], %g1 array32 %i7, %o4, %o1 loop_1271: fmovsge %icc, %f6, %f14 sth %l0, [%l7 + 0x5E] fnot2 %f6, %f10 brgz %g7, loop_1272 bg,pt %icc, loop_1273 fmovsleu %icc, %f0, %f11 fones %f11 loop_1272: sth %i1, [%l7 + 0x36] loop_1273: lduh [%l7 + 0x78], %g6 movne %xcc, %i5, %o5 fbule %fcc0, loop_1274 fmuld8ulx16 %f13, %f5, %f12 fmovd %f10, %f14 fbue,a %fcc3, loop_1275 loop_1274: tleu %xcc, 0x3 ldub [%l7 + 0x09], %o0 movle %xcc, %o3, %i3 loop_1275: tgu %icc, 0x3 fmovd %f12, %f8 andncc %l4, %l5, %i2 fmul8x16 %f15, %f12, %f12 movrlez %g3, %i4, %g4 fble %fcc3, loop_1276 fcmps %fcc1, %f1, %f5 fnegd %f8, %f6 sdiv %o6, 0x0134, %l3 loop_1276: ldx [%l7 + 0x18], %i0 fnors %f12, %f2, %f8 ldsh [%l7 + 0x76], %l1 fbu %fcc1, loop_1277 lduh [%l7 + 0x42], %o2 fornot1 %f4, %f8, %f6 ldd [%l7 + 0x20], %f12 loop_1277: fmovsg %icc, %f15, %f0 fbule,a %fcc3, loop_1278 movrgz %o7, %i6, %l6 fors %f1, %f15, %f10 ldsb [%l7 + 0x70], %g5 loop_1278: mova %icc, %l2, %g1 lduw [%l7 + 0x48], %i7 fmovscc %icc, %f4, %f11 andcc %g2, 0x0A99, %o1 fmovdl %icc, %f11, %f15 edge32 %l0, %o4, %i1 stb %g7, [%l7 + 0x6B] ldsh [%l7 + 0x5E], %g6 fpsub16s %f12, %f14, %f15 udiv %i5, 0x185F, %o0 fbe,a %fcc1, loop_1279 stb %o5, [%l7 + 0x42] lduh [%l7 + 0x4E], %o3 fnot2s %f14, %f5 loop_1279: fmovsle %icc, %f13, %f7 fcmple16 %f0, %f6, %l4 edge16l %i3, %l5, %i2 brnz,a %g3, loop_1280 fbo,a %fcc1, loop_1281 stx %i4, [%l7 + 0x60] mulscc %g4, 0x05A6, %l3 loop_1280: xnor %o6, 0x0EAC, %i0 loop_1281: stx %o2, [%l7 + 0x78] bvs,a,pt %xcc, loop_1282 lduw [%l7 + 0x50], %l1 fmuld8ulx16 %f7, %f9, %f0 fabsd %f6, %f12 loop_1282: be,a %icc, loop_1283 tl %icc, 0x6 xnor %o7, 0x05A0, %i6 subc %g5, %l2, %l6 loop_1283: movrgz %i7, 0x366, %g1 stw %g2, [%l7 + 0x60] stw %o1, [%l7 + 0x28] ldx [%l7 + 0x28], %o4 subccc %l0, %g7, %i1 movre %i5, %g6, %o5 stx %o0, [%l7 + 0x28] stx %l4, [%l7 + 0x70] fbg,a %fcc2, loop_1284 ldx [%l7 + 0x28], %i3 movrgez %l5, %i2, %o3 smulcc %g3, %g4, %l3 loop_1284: stw %i4, [%l7 + 0x40] fmovdgu %xcc, %f3, %f4 fmul8x16al %f4, %f2, %f12 lduw [%l7 + 0x70], %i0 fmovdcc %icc, %f8, %f6 array8 %o6, %o2, %l1 tvs %icc, 0x4 fbug %fcc1, loop_1285 addc %i6, %g5, %l2 fmovrse %o7, %f3, %f4 fmul8ulx16 %f8, %f10, %f14 loop_1285: sdivx %l6, 0x1FE6, %i7 ldsw [%l7 + 0x3C], %g2 ldsw [%l7 + 0x54], %g1 siam 0x7 ldsb [%l7 + 0x31], %o4 lduw [%l7 + 0x4C], %o1 lduh [%l7 + 0x10], %l0 ldsw [%l7 + 0x38], %g7 fmul8ulx16 %f4, %f8, %f0 ldx [%l7 + 0x70], %i5 fcmpeq16 %f2, %f0, %i1 st %f14, [%l7 + 0x1C] fmovrsne %g6, %f1, %f14 fbul,a %fcc1, loop_1286 fmovdleu %icc, %f7, %f9 fmovdne %xcc, %f10, %f0 fandnot2 %f4, %f14, %f14 loop_1286: orn %o0, 0x0091, %o5 brgez,a %l4, loop_1287 udiv %l5, 0x1D91, %i2 fmovdcc %xcc, %f9, %f3 fnot2 %f14, %f6 loop_1287: and %i3, %g3, %o3 stb %g4, [%l7 + 0x0F] st %f6, [%l7 + 0x3C] siam 0x3 ldsw [%l7 + 0x10], %i4 fpadd32s %f8, %f12, %f3 sethi 0x0E7F, %i0 stb %l3, [%l7 + 0x4A] fcmpne16 %f8, %f14, %o2 faligndata %f10, %f14, %f8 fmovrdlz %l1, %f12, %f2 nop setx loop_1288, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub32s %f13, %f10, %f10 ldsh [%l7 + 0x1E], %i6 lduh [%l7 + 0x54], %g5 loop_1288: fmul8ulx16 %f2, %f14, %f4 stb %l2, [%l7 + 0x6E] bleu loop_1289 bgu,pn %icc, loop_1290 umul %o6, %o7, %l6 fmovrsgez %i7, %f1, %f15 loop_1289: ld [%l7 + 0x5C], %f1 loop_1290: umulcc %g2, %o4, %g1 fsrc2 %f8, %f0 ld [%l7 + 0x28], %f13 fnors %f10, %f9, %f5 movvc %icc, %l0, %g7 nop setx loop_1291, %l0, %l1 jmpl %l1, %i5 ld [%l7 + 0x6C], %f15 movleu %xcc, %o1, %g6 fone %f12 loop_1291: brlez %i1, loop_1292 array8 %o5, %o0, %l4 fabss %f12, %f13 mulscc %i2, %i3, %g3 loop_1292: fpadd32s %f4, %f3, %f8 lduh [%l7 + 0x60], %l5 bleu,pn %xcc, loop_1293 tl %icc, 0x5 fmovdcs %xcc, %f10, %f11 fandnot1 %f0, %f4, %f14 loop_1293: fbl,a %fcc1, loop_1294 std %f14, [%l7 + 0x60] movvs %icc, %g4, %i4 fmovsgu %icc, %f1, %f11 loop_1294: bn,a,pn %xcc, loop_1295 sth %i0, [%l7 + 0x6E] fmovrdgez %o3, %f2, %f10 alignaddrl %o2, %l1, %l3 loop_1295: fnand %f4, %f12, %f2 array8 %g5, %l2, %o6 fbg,a %fcc3, loop_1296 fmovdleu %icc, %f11, %f6 fmovrsgz %o7, %f2, %f7 edge16n %l6, %i7, %i6 loop_1296: ldub [%l7 + 0x48], %o4 bg,a loop_1297 bshuffle %f12, %f12, %f8 fmovdgu %icc, %f2, %f14 lduh [%l7 + 0x4E], %g2 loop_1297: tpos %xcc, 0x6 edge32n %l0, %g7, %g1 tsubcc %i5, %o1, %g6 nop setx loop_1298, %l0, %l1 jmpl %l1, %i1 sdiv %o5, 0x198A, %o0 tle %xcc, 0x2 fmovrsne %l4, %f12, %f4 loop_1298: fmul8x16al %f9, %f5, %f14 movgu %icc, %i3, %g3 fmovdpos %icc, %f15, %f7 sdiv %l5, 0x1A1E, %g4 ld [%l7 + 0x48], %f7 tne %xcc, 0x6 array32 %i2, %i4, %i0 lduh [%l7 + 0x46], %o3 lduw [%l7 + 0x48], %o2 edge8l %l1, %l3, %l2 mulx %o6, %o7, %g5 movvs %icc, %i7, %l6 sth %i6, [%l7 + 0x68] stx %o4, [%l7 + 0x08] bleu %xcc, loop_1299 sdivx %g2, 0x11A3, %l0 xnor %g1, %g7, %o1 tsubcctv %i5, 0x1395, %g6 loop_1299: lduw [%l7 + 0x08], %o5 ldd [%l7 + 0x28], %f10 bcs,a,pn %xcc, loop_1300 movn %xcc, %o0, %i1 fnot2 %f0, %f2 fpsub32 %f4, %f4, %f10 loop_1300: tvs %xcc, 0x2 popc 0x15D4, %l4 ld [%l7 + 0x08], %f15 movvs %xcc, %i3, %l5 smulcc %g4, %i2, %g3 edge16l %i4, %o3, %i0 alignaddrl %l1, %o2, %l2 fabss %f10, %f1 brnz,a %o6, loop_1301 tsubcctv %o7, 0x15A0, %g5 xor %i7, 0x0B10, %l6 fmovda %icc, %f14, %f0 loop_1301: ld [%l7 + 0x38], %f6 ldx [%l7 + 0x40], %l3 lduw [%l7 + 0x74], %o4 ldsb [%l7 + 0x7F], %i6 array16 %l0, %g1, %g2 fmovrdlz %g7, %f4, %f2 srax %i5, %o1, %o5 movvc %xcc, %o0, %i1 bcs,a %icc, loop_1302 sdiv %l4, 0x0907, %g6 fmovscs %xcc, %f13, %f6 stb %l5, [%l7 + 0x70] loop_1302: sth %g4, [%l7 + 0x5C] tgu %xcc, 0x4 stx %i3, [%l7 + 0x50] fmovdneg %icc, %f1, %f2 stx %g3, [%l7 + 0x48] fblg,a %fcc0, loop_1303 be loop_1304 fmovdle %xcc, %f9, %f14 fcmps %fcc1, %f1, %f13 loop_1303: bne,a,pt %xcc, loop_1305 loop_1304: lduh [%l7 + 0x4C], %i4 fmovdneg %icc, %f12, %f7 orcc %i2, 0x0B26, %o3 loop_1305: siam 0x7 tl %icc, 0x3 tpos %icc, 0x5 fmovdg %xcc, %f9, %f13 fbug,a %fcc2, loop_1306 fcmpeq16 %f14, %f2, %i0 fblg %fcc3, loop_1307 andn %o2, 0x07CC, %l1 loop_1306: fsrc1s %f12, %f15 stx %l2, [%l7 + 0x38] loop_1307: fnand %f6, %f2, %f8 fbue,a %fcc3, loop_1308 tcs %icc, 0x5 or %o6, %g5, %i7 ldx [%l7 + 0x08], %o7 loop_1308: ld [%l7 + 0x44], %f11 edge16ln %l6, %l3, %o4 nop setx loop_1309, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bneg,a,pt %xcc, loop_1310 ldd [%l7 + 0x78], %f14 edge8 %l0, %i6, %g2 loop_1309: array32 %g1, %g7, %i5 loop_1310: fbul %fcc0, loop_1311 orcc %o1, 0x1408, %o5 siam 0x3 srl %o0, 0x11, %i1 loop_1311: bneg,a,pt %xcc, loop_1312 stx %g6, [%l7 + 0x40] smulcc %l4, 0x0BE6, %g4 array16 %l5, %g3, %i3 loop_1312: ldx [%l7 + 0x48], %i4 lduh [%l7 + 0x6E], %i2 nop setx loop_1313, %l0, %l1 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 %o3, [%l7 + 0x3C] fmovdneg %icc, %f0, %f11 edge16ln %i0, %o2, %l1 loop_1313: ldx [%l7 + 0x78], %l2 edge8n %g5, %o6, %o7 fbn %fcc0, loop_1314 brz %l6, loop_1315 edge16l %i7, %o4, %l3 ldsh [%l7 + 0x72], %l0 loop_1314: stb %g2, [%l7 + 0x1E] loop_1315: srlx %i6, 0x1C, %g7 ble %xcc, loop_1316 bleu,a %xcc, loop_1317 movvs %icc, %i5, %o1 fmovrsgez %o5, %f3, %f9 loop_1316: ldsb [%l7 + 0x32], %o0 loop_1317: std %f10, [%l7 + 0x28] ldsb [%l7 + 0x46], %g1 ld [%l7 + 0x30], %f7 stb %i1, [%l7 + 0x2B] fmovsne %xcc, %f7, %f8 movg %xcc, %g6, %g4 fble %fcc1, loop_1318 fbne %fcc1, loop_1319 fornot2s %f1, %f9, %f5 tsubcctv %l4, %l5, %g3 loop_1318: ldub [%l7 + 0x5F], %i3 loop_1319: std %f14, [%l7 + 0x28] fexpand %f5, %f12 tl %xcc, 0x2 ldsw [%l7 + 0x68], %i4 tleu %xcc, 0x3 sdivcc %o3, 0x08EA, %i2 stw %i0, [%l7 + 0x78] fbue %fcc0, loop_1320 andcc %o2, 0x1089, %l2 edge16ln %l1, %o6, %g5 fmovsg %xcc, %f13, %f13 loop_1320: fmovd %f2, %f4 ldsb [%l7 + 0x45], %l6 stw %i7, [%l7 + 0x50] movrgz %o7, 0x1B2, %l3 mova %xcc, %o4, %g2 fnegd %f6, %f2 st %f5, [%l7 + 0x78] fba,a %fcc1, loop_1321 edge8 %i6, %l0, %i5 udiv %g7, 0x16AC, %o5 movl %xcc, %o0, %o1 loop_1321: lduh [%l7 + 0x6E], %i1 stb %g6, [%l7 + 0x4D] fmovdcs %xcc, %f1, %f5 stb %g1, [%l7 + 0x35] fpmerge %f5, %f6, %f10 fbg %fcc3, loop_1322 alignaddr %l4, %g4, %l5 movl %xcc, %g3, %i4 fmovsgu %icc, %f1, %f12 loop_1322: bn,a,pn %icc, loop_1323 sdiv %i3, 0x0ACF, %i2 std %f4, [%l7 + 0x10] std %f10, [%l7 + 0x58] loop_1323: ldub [%l7 + 0x0F], %i0 stx %o2, [%l7 + 0x40] sth %o3, [%l7 + 0x44] edge16ln %l2, %o6, %g5 lduw [%l7 + 0x44], %l6 tpos %xcc, 0x7 st %f0, [%l7 + 0x58] ble,a,pt %xcc, loop_1324 ldub [%l7 + 0x50], %i7 stb %l1, [%l7 + 0x0F] ldx [%l7 + 0x20], %l3 loop_1324: std %f12, [%l7 + 0x58] fmovsvs %xcc, %f11, %f3 fmovdle %icc, %f9, %f15 edge8ln %o4, %o7, %i6 fsrc1 %f8, %f14 ldsb [%l7 + 0x0B], %l0 fnand %f0, %f14, %f14 sethi 0x07A3, %i5 edge16 %g7, %o5, %o0 be,pt %xcc, loop_1325 fcmps %fcc2, %f8, %f8 fmovdvc %icc, %f0, %f9 subcc %o1, %i1, %g2 loop_1325: fmovrdgez %g1, %f8, %f10 ldx [%l7 + 0x40], %g6 fxors %f6, %f3, %f15 tsubcctv %g4, 0x018E, %l4 movgu %xcc, %l5, %i4 fxnors %f5, %f13, %f4 brz %g3, loop_1326 fpsub16s %f2, %f15, %f14 lduh [%l7 + 0x18], %i3 popc %i0, %o2 loop_1326: fmovrdlez %i2, %f0, %f4 udivcc %l2, 0x0B96, %o3 fbge %fcc2, loop_1327 sdivx %g5, 0x0EA7, %l6 fbe,a %fcc0, loop_1328 lduw [%l7 + 0x74], %o6 loop_1327: sdivcc %i7, 0x0B2B, %l3 ldub [%l7 + 0x67], %l1 loop_1328: bneg loop_1329 bne,a,pn %xcc, loop_1330 std %f10, [%l7 + 0x10] andn %o7, %i6, %o4 loop_1329: movrlz %i5, %l0, %o5 loop_1330: sth %o0, [%l7 + 0x4E] ldx [%l7 + 0x50], %g7 sdivcc %i1, 0x1589, %o1 fxnors %f7, %f1, %f13 ldsb [%l7 + 0x38], %g1 edge32 %g6, %g4, %g2 tneg %xcc, 0x2 ldub [%l7 + 0x5C], %l5 fcmpgt32 %f6, %f10, %l4 movvs %xcc, %i4, %g3 fmovd %f0, %f14 popc %i3, %o2 edge8l %i0, %l2, %o3 taddcc %g5, 0x17D1, %l6 ldsh [%l7 + 0x58], %o6 fornot2s %f7, %f13, %f11 ldsw [%l7 + 0x30], %i7 srl %i2, %l1, %l3 sdiv %i6, 0x100E, %o7 fmovsne %xcc, %f10, %f4 addc %i5, %o4, %l0 ldx [%l7 + 0x70], %o0 srl %g7, %o5, %i1 array16 %o1, %g6, %g1 sll %g2, 0x13, %l5 edge8ln %g4, %i4, %l4 fmovrsgez %i3, %f10, %f1 fnands %f3, %f11, %f6 fcmple32 %f6, %f6, %g3 sth %o2, [%l7 + 0x3E] sllx %l2, %i0, %g5 fmovrdgz %o3, %f0, %f10 fmovrde %l6, %f4, %f14 alignaddrl %i7, %i2, %l1 stb %l3, [%l7 + 0x76] fble %fcc2, loop_1331 lduh [%l7 + 0x3A], %i6 for %f12, %f12, %f2 fbge %fcc0, loop_1332 loop_1331: fmovdl %xcc, %f8, %f5 bpos,a,pt %icc, loop_1333 ldd [%l7 + 0x50], %f12 loop_1332: umul %o6, 0x1B0E, %i5 fandnot2 %f4, %f6, %f4 loop_1333: sub %o7, 0x1BB9, %l0 fxnors %f0, %f5, %f1 fmovsneg %icc, %f7, %f5 st %f10, [%l7 + 0x50] movne %icc, %o4, %g7 sth %o5, [%l7 + 0x0E] stw %o0, [%l7 + 0x4C] fbul,a %fcc3, loop_1334 ldsh [%l7 + 0x18], %i1 xorcc %o1, 0x167C, %g6 edge8l %g1, %l5, %g2 loop_1334: fbule,a %fcc0, loop_1335 lduw [%l7 + 0x5C], %g4 fnegd %f0, %f10 fmuld8sux16 %f3, %f15, %f14 loop_1335: array8 %l4, %i4, %g3 mova %xcc, %o2, %i3 stx %l2, [%l7 + 0x30] lduw [%l7 + 0x4C], %g5 fbe %fcc0, loop_1336 fmovrsgez %o3, %f4, %f3 fmovsne %icc, %f10, %f14 fmovd %f12, %f8 loop_1336: ldsh [%l7 + 0x3C], %i0 fnegs %f13, %f0 fcmpne32 %f2, %f14, %i7 stw %l6, [%l7 + 0x34] array8 %l1, %l3, %i6 fxors %f12, %f9, %f4 edge16 %o6, %i2, %i5 fcmpne16 %f6, %f14, %o7 fbg,a %fcc3, loop_1337 ldub [%l7 + 0x40], %o4 fmuld8sux16 %f0, %f7, %f2 fmovdneg %icc, %f10, %f15 loop_1337: st %f4, [%l7 + 0x08] ldsw [%l7 + 0x18], %g7 fbu,a %fcc3, loop_1338 ldub [%l7 + 0x27], %l0 fba %fcc0, loop_1339 movge %xcc, %o5, %i1 loop_1338: fcmple32 %f10, %f14, %o1 lduh [%l7 + 0x4E], %g6 loop_1339: fmovda %xcc, %f3, %f6 fbg %fcc3, loop_1340 brlez,a %o0, loop_1341 brgz,a %l5, loop_1342 bg loop_1343 loop_1340: and %g2, 0x15B1, %g1 loop_1341: ldsb [%l7 + 0x6F], %l4 loop_1342: fmovsneg %xcc, %f1, %f8 loop_1343: fmovdcc %xcc, %f14, %f11 faligndata %f2, %f14, %f12 andncc %i4, %g4, %g3 fsrc2s %f9, %f1 bshuffle %f8, %f8, %f2 bcs,pt %icc, loop_1344 fmovrslz %o2, %f14, %f0 movleu %xcc, %i3, %g5 ldub [%l7 + 0x7B], %l2 loop_1344: ldd [%l7 + 0x58], %f0 nop setx loop_1345, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpackfix %f4, %f8 edge16l %o3, %i0, %l6 fmovrsgez %i7, %f10, %f6 loop_1345: brz,a %l1, loop_1346 umul %l3, 0x1E8C, %i6 fmovrsne %o6, %f15, %f4 movrlez %i5, 0x1AD, %i2 loop_1346: lduw [%l7 + 0x24], %o4 bpos,a,pn %icc, loop_1347 stb %g7, [%l7 + 0x2B] array32 %l0, %o7, %o5 bn,a,pn %xcc, loop_1348 loop_1347: fcmpd %fcc0, %f0, %f0 fbn,a %fcc3, loop_1349 fsrc1 %f12, %f14 loop_1348: stw %o1, [%l7 + 0x0C] lduw [%l7 + 0x20], %i1 loop_1349: srlx %o0, %l5, %g2 fpsub32s %f6, %f3, %f6 fmovsn %xcc, %f0, %f1 ld [%l7 + 0x34], %f6 stw %g6, [%l7 + 0x3C] be,pn %icc, loop_1350 fandnot1 %f6, %f0, %f8 stw %g1, [%l7 + 0x68] fpack16 %f0, %f7 loop_1350: fpsub32s %f12, %f9, %f7 fnand %f4, %f0, %f6 te %xcc, 0x4 mulx %i4, %l4, %g4 xorcc %g3, %o2, %g5 sll %i3, 0x09, %o3 fcmpne32 %f0, %f8, %i0 edge32n %l6, %l2, %i7 bge,pn %xcc, loop_1351 fmovscc %xcc, %f7, %f4 fmovd %f0, %f4 ld [%l7 + 0x54], %f10 loop_1351: tle %icc, 0x3 fmovrsgz %l1, %f2, %f1 stb %l3, [%l7 + 0x18] tcs %icc, 0x3 std %f14, [%l7 + 0x60] fmovrdgz %o6, %f2, %f10 fbo,a %fcc0, loop_1352 srlx %i5, %i2, %o4 ldx [%l7 + 0x08], %i6 fxors %f2, %f7, %f13 loop_1352: ldsw [%l7 + 0x54], %g7 fandnot2 %f6, %f6, %f10 sth %l0, [%l7 + 0x26] edge16ln %o7, %o1, %i1 tvc %icc, 0x3 fmovscs %xcc, %f9, %f11 fmovsge %icc, %f13, %f9 fmovscc %xcc, %f10, %f8 ldsw [%l7 + 0x20], %o5 edge16l %l5, %g2, %o0 fmovsvs %xcc, %f8, %f2 tsubcc %g6, 0x0FCD, %i4 fsrc2 %f4, %f10 mova %icc, %g1, %l4 ldx [%l7 + 0x58], %g3 fpsub16s %f9, %f4, %f2 bge loop_1353 tle %icc, 0x6 ldd [%l7 + 0x28], %f12 taddcctv %g4, 0x01FB, %g5 loop_1353: fmovsl %icc, %f12, %f9 udiv %o2, 0x0700, %o3 stx %i0, [%l7 + 0x30] edge8ln %i3, %l2, %l6 taddcc %i7, 0x0450, %l1 fexpand %f0, %f10 tvs %xcc, 0x2 fbug %fcc3, loop_1354 bvs,a,pt %xcc, loop_1355 lduw [%l7 + 0x38], %o6 brlz %i5, loop_1356 loop_1354: movre %l3, 0x3AD, %o4 loop_1355: fmovrdlez %i2, %f12, %f8 bcc,a,pt %xcc, loop_1357 loop_1356: lduh [%l7 + 0x40], %i6 ldd [%l7 + 0x60], %f10 fbuge %fcc0, loop_1358 loop_1357: lduh [%l7 + 0x5A], %g7 ldub [%l7 + 0x6D], %o7 fmovdne %xcc, %f14, %f10 loop_1358: fornot1 %f8, %f0, %f8 movre %l0, 0x16C, %o1 edge16n %i1, %l5, %o5 ld [%l7 + 0x74], %f3 fmovscs %icc, %f15, %f9 fmovrse %g2, %f10, %f6 sth %o0, [%l7 + 0x4C] alignaddrl %g6, %i4, %g1 fornot1 %f2, %f2, %f14 orn %l4, 0x0969, %g4 ldsb [%l7 + 0x32], %g5 fbue %fcc3, loop_1359 stw %o2, [%l7 + 0x08] fnegd %f6, %f8 ldsw [%l7 + 0x58], %o3 loop_1359: movvc %xcc, %i0, %g3 fblg %fcc0, loop_1360 sth %l2, [%l7 + 0x16] array16 %i3, %i7, %l1 fmovdn %icc, %f2, %f7 loop_1360: for %f10, %f14, %f14 tvc %xcc, 0x0 addc %l6, 0x1FD6, %i5 stb %l3, [%l7 + 0x5E] fmovrsgz %o6, %f9, %f5 bvc loop_1361 fbg %fcc3, loop_1362 movge %xcc, %o4, %i6 lduh [%l7 + 0x2A], %g7 loop_1361: fmovsg %icc, %f6, %f11 loop_1362: ldd [%l7 + 0x60], %f10 fnot2s %f5, %f6 std %f12, [%l7 + 0x40] fbul,a %fcc0, loop_1363 fmul8sux16 %f10, %f6, %f12 movrlez %i2, %o7, %o1 tsubcctv %i1, %l5, %o5 loop_1363: orncc %g2, %o0, %l0 edge32n %g6, %i4, %g1 edge16ln %g4, %l4, %o2 movn %icc, %g5, %o3 bvs,pn %icc, loop_1364 ld [%l7 + 0x08], %f4 ld [%l7 + 0x08], %f15 fcmpgt32 %f14, %f14, %g3 loop_1364: fabss %f7, %f8 fmovdg %xcc, %f13, %f2 movrgz %i0, %l2, %i7 st %f2, [%l7 + 0x1C] fpackfix %f0, %f6 fpack16 %f14, %f12 fands %f8, %f1, %f6 for %f0, %f10, %f12 fandnot2 %f12, %f14, %f10 tl %xcc, 0x2 stb %l1, [%l7 + 0x43] fornot1 %f6, %f12, %f2 fblg %fcc0, loop_1365 tcc %xcc, 0x2 xorcc %l6, %i3, %l3 ldsw [%l7 + 0x70], %i5 loop_1365: fcmps %fcc2, %f0, %f2 ldd [%l7 + 0x28], %f10 ldsh [%l7 + 0x56], %o4 fnegs %f10, %f14 movvs %xcc, %o6, %i6 ldsh [%l7 + 0x2C], %i2 movrlez %g7, %o1, %i1 ldsw [%l7 + 0x44], %l5 fzero %f14 tle %icc, 0x4 movle %xcc, %o7, %g2 sth %o0, [%l7 + 0x46] fpsub32 %f14, %f0, %f2 bgu,a loop_1366 fmovdg %xcc, %f7, %f11 fsrc1 %f10, %f12 fornot1 %f8, %f12, %f8 loop_1366: lduh [%l7 + 0x1A], %o5 brgz %g6, loop_1367 fmovrde %i4, %f2, %f10 fcmple16 %f10, %f0, %g1 fmovrde %g4, %f0, %f6 loop_1367: ldsh [%l7 + 0x44], %l4 ldsh [%l7 + 0x26], %l0 ldsw [%l7 + 0x4C], %o2 fsrc1 %f6, %f12 brnz,a %o3, loop_1368 stb %g5, [%l7 + 0x74] udivcc %i0, 0x0348, %l2 fnot1s %f11, %f5 loop_1368: fcmple32 %f8, %f6, %g3 fcmple32 %f8, %f14, %i7 mulx %l1, %i3, %l3 fmovsl %icc, %f9, %f1 bcs,a,pn %icc, loop_1369 stw %l6, [%l7 + 0x68] st %f15, [%l7 + 0x50] orncc %o4, %i5, %o6 loop_1369: edge16 %i6, %i2, %g7 fmovdcs %xcc, %f0, %f4 stb %i1, [%l7 + 0x7D] fmovrse %o1, %f9, %f10 stb %o7, [%l7 + 0x61] subc %l5, %g2, %o5 ldsh [%l7 + 0x4E], %g6 stx %o0, [%l7 + 0x18] fnor %f14, %f0, %f12 ldx [%l7 + 0x78], %i4 ldub [%l7 + 0x12], %g1 edge8n %g4, %l0, %l4 fnot1s %f5, %f2 fmul8x16al %f6, %f8, %f12 st %f5, [%l7 + 0x6C] ldub [%l7 + 0x55], %o3 orcc %o2, %i0, %g5 fmovsl %icc, %f1, %f8 stx %l2, [%l7 + 0x20] st %f0, [%l7 + 0x2C] bvs loop_1370 movrlez %i7, %l1, %g3 fcmpne16 %f10, %f14, %l3 bge,pn %icc, loop_1371 loop_1370: brgez,a %i3, loop_1372 fcmpne32 %f14, %f12, %o4 tvc %xcc, 0x4 loop_1371: ldx [%l7 + 0x78], %i5 loop_1372: ldd [%l7 + 0x60], %f8 popc %l6, %o6 fmul8x16al %f13, %f13, %f14 ldsh [%l7 + 0x40], %i6 umul %i2, 0x06A5, %i1 edge16n %o1, %o7, %l5 fpadd16 %f8, %f12, %f12 udivx %g7, 0x10A4, %o5 fbe,a %fcc2, loop_1373 st %f0, [%l7 + 0x34] std %f4, [%l7 + 0x68] srl %g2, %o0, %g6 loop_1373: edge8l %g1, %g4, %i4 array16 %l4, %l0, %o3 tvs %icc, 0x3 ldsh [%l7 + 0x76], %o2 edge16ln %i0, %l2, %g5 fcmple16 %f0, %f0, %i7 faligndata %f12, %f0, %f14 ldsb [%l7 + 0x7A], %g3 array32 %l1, %l3, %o4 fmovrslez %i5, %f3, %f3 sth %i3, [%l7 + 0x4E] fxnors %f5, %f8, %f14 fpack32 %f8, %f6, %f0 brlez,a %l6, loop_1374 andn %i6, 0x07B6, %i2 fbg,a %fcc3, loop_1375 fbu %fcc1, loop_1376 loop_1374: bn loop_1377 addcc %i1, %o6, %o7 loop_1375: st %f10, [%l7 + 0x38] loop_1376: smul %l5, 0x0993, %g7 loop_1377: fmovspos %xcc, %f3, %f14 tcs %icc, 0x7 brgz,a %o5, loop_1378 ldsh [%l7 + 0x78], %g2 st %f2, [%l7 + 0x2C] fpsub16 %f14, %f6, %f10 loop_1378: orncc %o1, 0x0251, %g6 fcmps %fcc2, %f10, %f0 brlz,a %g1, loop_1379 edge32 %g4, %o0, %i4 edge32n %l4, %l0, %o2 edge32n %i0, %l2, %o3 loop_1379: fzero %f4 tpos %icc, 0x1 fexpand %f6, %f2 fbe,a %fcc1, loop_1380 fmovdl %xcc, %f9, %f6 bge,pt %icc, loop_1381 fcmpgt32 %f4, %f4, %g5 loop_1380: bg,a,pt %xcc, loop_1382 st %f2, [%l7 + 0x40] loop_1381: bg,pt %xcc, loop_1383 stx %g3, [%l7 + 0x48] loop_1382: fmovrdgz %i7, %f4, %f8 fbge %fcc0, loop_1384 loop_1383: ldsh [%l7 + 0x5C], %l3 fsrc2s %f0, %f14 edge32l %l1, %o4, %i3 loop_1384: sdiv %i5, 0x1357, %l6 fnegd %f2, %f2 orcc %i6, 0x1E40, %i1 nop setx loop_1385, %l0, %l1 jmpl %l1, %i2 fpsub16 %f6, %f10, %f14 std %f2, [%l7 + 0x40] add %o7, 0x01EE, %o6 loop_1385: fnot1s %f5, %f2 ld [%l7 + 0x0C], %f11 stb %g7, [%l7 + 0x50] fpack32 %f4, %f6, %f14 fbul %fcc1, loop_1386 fxnors %f3, %f6, %f4 fble %fcc3, loop_1387 stw %l5, [%l7 + 0x0C] loop_1386: fmul8x16au %f6, %f10, %f12 xnor %g2, %o5, %o1 loop_1387: ldx [%l7 + 0x70], %g1 edge32 %g6, %g4, %o0 ldub [%l7 + 0x64], %l4 fmovrslz %l0, %f6, %f4 ldx [%l7 + 0x30], %i4 stw %o2, [%l7 + 0x10] subcc %i0, %l2, %o3 fmovrsgz %g3, %f14, %f2 tleu %xcc, 0x5 movre %g5, %i7, %l3 fbg,a %fcc3, loop_1388 srax %l1, %i3, %i5 edge32ln %o4, %i6, %i1 fpsub32 %f4, %f10, %f0 loop_1388: fmovdne %icc, %f10, %f10 std %f6, [%l7 + 0x40] brlez,a %i2, loop_1389 ldsb [%l7 + 0x6E], %l6 edge8 %o7, %o6, %g7 ldub [%l7 + 0x7A], %g2 loop_1389: sth %l5, [%l7 + 0x72] fmovsle %xcc, %f2, %f7 fmovsneg %icc, %f15, %f15 fpackfix %f4, %f11 lduh [%l7 + 0x24], %o5 ldsh [%l7 + 0x6E], %o1 movl %icc, %g1, %g4 nop setx loop_1390, %l0, %l1 jmpl %l1, %g6 fmovdvc %icc, %f7, %f3 fmuld8ulx16 %f12, %f6, %f2 fnegd %f4, %f2 loop_1390: bvc,pt %icc, loop_1391 fmovdle %icc, %f6, %f10 ldsw [%l7 + 0x70], %l4 tl %icc, 0x5 loop_1391: ldsb [%l7 + 0x13], %l0 brlez %i4, loop_1392 movvs %xcc, %o0, %o2 tg %xcc, 0x3 xor %l2, 0x13A4, %o3 loop_1392: fbge %fcc2, loop_1393 nop setx loop_1394, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movvs %icc, %g3, %i0 stw %g5, [%l7 + 0x08] loop_1393: ldx [%l7 + 0x28], %i7 loop_1394: fpadd32s %f12, %f3, %f10 st %f4, [%l7 + 0x2C] fba %fcc1, loop_1395 fmovscc %xcc, %f7, %f9 stb %l3, [%l7 + 0x62] stx %i3, [%l7 + 0x28] loop_1395: fpsub32 %f10, %f4, %f14 andn %i5, 0x14C4, %l1 fpsub32s %f9, %f10, %f8 movre %o4, %i1, %i2 ldd [%l7 + 0x50], %f4 movleu %xcc, %i6, %l6 fbe,a %fcc1, loop_1396 fmovs %f15, %f12 sdivx %o6, 0x13F9, %o7 stw %g7, [%l7 + 0x64] loop_1396: add %l5, 0x0AFA, %g2 srax %o5, %g1, %o1 fmovsl %xcc, %f0, %f10 mulx %g4, 0x1898, %g6 ldx [%l7 + 0x20], %l4 movneg %xcc, %l0, %i4 sub %o2, %l2, %o3 stb %g3, [%l7 + 0x66] bcs,a loop_1397 fmovdpos %icc, %f5, %f3 addccc %o0, 0x114B, %g5 subc %i0, %l3, %i3 loop_1397: fmovrdgz %i7, %f14, %f2 ld [%l7 + 0x2C], %f12 lduh [%l7 + 0x70], %l1 fornot1 %f12, %f8, %f12 std %f6, [%l7 + 0x68] edge32ln %i5, %i1, %i2 ldd [%l7 + 0x58], %f10 alignaddrl %o4, %l6, %o6 fmovdleu %xcc, %f7, %f1 lduh [%l7 + 0x56], %o7 stw %g7, [%l7 + 0x60] fmovrdlz %l5, %f0, %f14 bvc loop_1398 srl %g2, %i6, %g1 ldd [%l7 + 0x38], %f14 movg %icc, %o1, %g4 loop_1398: ldx [%l7 + 0x10], %o5 movleu %xcc, %g6, %l4 fands %f2, %f8, %f15 ta %icc, 0x2 st %f15, [%l7 + 0x6C] tsubcctv %l0, 0x0E09, %o2 fmovsg %xcc, %f5, %f14 stx %i4, [%l7 + 0x48] movpos %xcc, %l2, %o3 ldsh [%l7 + 0x1E], %o0 ldx [%l7 + 0x08], %g3 lduw [%l7 + 0x64], %i0 fmovsvc %icc, %f1, %f11 fbug,a %fcc0, loop_1399 fba %fcc1, loop_1400 tle %icc, 0x3 fornot1s %f8, %f0, %f11 loop_1399: fmovrdlez %l3, %f8, %f14 loop_1400: xorcc %i3, 0x0259, %g5 fpackfix %f2, %f10 fmovd %f10, %f0 tcc %xcc, 0x4 fnands %f5, %f6, %f11 fones %f4 fmovde %icc, %f14, %f14 fandnot1s %f11, %f11, %f3 subcc %l1, 0x0EA4, %i7 stw %i1, [%l7 + 0x50] fmovrse %i5, %f6, %f5 ldx [%l7 + 0x28], %o4 fpadd16s %f8, %f14, %f2 call loop_1401 fmul8x16 %f10, %f2, %f4 edge32n %i2, %l6, %o6 edge16l %o7, %g7, %l5 loop_1401: fmovsleu %xcc, %f13, %f5 fmul8x16al %f4, %f13, %f8 movrlez %i6, 0x343, %g1 tge %icc, 0x4 fpsub32 %f8, %f12, %f10 tvc %xcc, 0x3 addccc %o1, %g2, %o5 siam 0x5 ldsh [%l7 + 0x28], %g4 edge16n %g6, %l4, %l0 nop setx loop_1402, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fba,a %fcc0, loop_1403 fmul8sux16 %f10, %f12, %f2 brlz,a %o2, loop_1404 loop_1402: ldd [%l7 + 0x28], %f10 loop_1403: taddcctv %i4, 0x0202, %o3 tg %xcc, 0x4 loop_1404: fmovdcs %xcc, %f13, %f14 std %f4, [%l7 + 0x30] fbn %fcc0, loop_1405 fmovd %f12, %f4 fcmps %fcc1, %f4, %f5 ldsb [%l7 + 0x2F], %o0 loop_1405: st %f9, [%l7 + 0x38] andncc %g3, %l2, %i0 bcs,a,pt %icc, loop_1406 edge16n %i3, %g5, %l1 bge,a %icc, loop_1407 lduw [%l7 + 0x74], %l3 loop_1406: tleu %xcc, 0x7 lduh [%l7 + 0x40], %i1 loop_1407: fmovrslz %i7, %f4, %f10 movvs %icc, %o4, %i2 ldsh [%l7 + 0x4C], %l6 movrgz %o6, %i5, %g7 movl %icc, %o7, %i6 ldsb [%l7 + 0x55], %g1 fcmpeq32 %f4, %f4, %l5 fsrc1s %f2, %f12 udivx %g2, 0x0B78, %o5 movpos %icc, %o1, %g4 fors %f9, %f4, %f11 mulx %g6, %l0, %l4 fnors %f9, %f14, %f8 fcmpd %fcc2, %f14, %f0 tcc %xcc, 0x4 sethi 0x1EAE, %o2 sth %i4, [%l7 + 0x5E] tg %xcc, 0x7 subccc %o0, %o3, %g3 st %f1, [%l7 + 0x6C] fmovrsgz %i0, %f10, %f3 stb %i3, [%l7 + 0x09] udivcc %l2, 0x0FBD, %g5 movl %xcc, %l3, %l1 andncc %i1, %o4, %i7 fpsub32s %f5, %f2, %f1 fmuld8sux16 %f7, %f10, %f8 sdiv %i2, 0x034D, %o6 fmul8x16 %f6, %f0, %f10 std %f10, [%l7 + 0x48] fmovdcs %icc, %f11, %f8 te %icc, 0x3 fbu %fcc1, loop_1408 fnot2s %f8, %f0 ld [%l7 + 0x18], %f2 fba,a %fcc0, loop_1409 loop_1408: pdist %f10, %f6, %f12 sra %l6, %g7, %o7 stx %i6, [%l7 + 0x18] loop_1409: tle %icc, 0x4 smul %g1, %l5, %i5 std %f6, [%l7 + 0x78] lduh [%l7 + 0x4A], %g2 fmovdg %icc, %f5, %f14 ldd [%l7 + 0x20], %f8 fornot1s %f1, %f14, %f11 be,a,pt %xcc, loop_1410 ldub [%l7 + 0x21], %o5 bvc,a %xcc, loop_1411 lduw [%l7 + 0x38], %g4 loop_1410: stw %o1, [%l7 + 0x50] stw %l0, [%l7 + 0x24] loop_1411: nop setx loop_1412, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tne %xcc, 0x7 bl,a,pn %xcc, loop_1413 sdivx %g6, 0x14F6, %o2 loop_1412: brnz %i4, loop_1414 fbule,a %fcc3, loop_1415 loop_1413: ld [%l7 + 0x64], %f14 lduw [%l7 + 0x5C], %o0 loop_1414: sdivx %o3, 0x1FF6, %g3 loop_1415: fbge,a %fcc3, loop_1416 st %f6, [%l7 + 0x64] stx %i0, [%l7 + 0x40] fpadd32 %f12, %f14, %f6 loop_1416: fbe %fcc3, loop_1417 st %f8, [%l7 + 0x44] movrlez %l4, 0x248, %i3 fsrc2 %f4, %f6 loop_1417: fmovdn %xcc, %f2, %f3 sth %l2, [%l7 + 0x46] fbul %fcc1, loop_1418 st %f11, [%l7 + 0x24] edge16ln %l3, %g5, %i1 fmovdpos %icc, %f0, %f4 loop_1418: fsrc2s %f1, %f7 movneg %icc, %l1, %i7 std %f2, [%l7 + 0x60] edge16n %i2, %o4, %o6 ld [%l7 + 0x44], %f11 taddcc %g7, 0x0CB7, %l6 bcs loop_1419 fbl,a %fcc0, loop_1420 ldsh [%l7 + 0x74], %o7 fands %f15, %f6, %f8 loop_1419: fxnor %f12, %f8, %f2 loop_1420: srlx %i6, %g1, %l5 fpsub16s %f6, %f6, %f14 fxnor %f0, %f12, %f2 sth %g2, [%l7 + 0x20] array16 %i5, %g4, %o5 ld [%l7 + 0x58], %f12 fmovdvs %icc, %f13, %f2 sth %o1, [%l7 + 0x3A] stx %l0, [%l7 + 0x30] fbne,a %fcc1, loop_1421 subc %g6, 0x029C, %o2 mulscc %o0, 0x078F, %o3 fmovrslz %g3, %f15, %f0 loop_1421: ldsb [%l7 + 0x14], %i4 movrlz %i0, %l4, %l2 fba,a %fcc2, loop_1422 ld [%l7 + 0x20], %f6 nop setx loop_1423, %l0, %l1 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 %i3, [%l7 + 0x28] loop_1422: fmovs %f13, %f9 movrlez %g5, %i1, %l1 loop_1423: bcs,a %icc, loop_1424 stw %i7, [%l7 + 0x48] lduw [%l7 + 0x20], %i2 fcmpeq32 %f4, %f6, %l3 loop_1424: bgu,a,pt %xcc, loop_1425 ldsw [%l7 + 0x48], %o4 popc 0x16B1, %g7 ldd [%l7 + 0x68], %f0 loop_1425: srax %o6, %o7, %i6 fpadd32 %f6, %f8, %f2 taddcctv %l6, %g1, %g2 bgu,a %xcc, loop_1426 bn,pt %icc, loop_1427 stx %i5, [%l7 + 0x08] brlz,a %l5, loop_1428 loop_1426: lduh [%l7 + 0x56], %o5 loop_1427: nop setx loop_1429, %l0, %l1 jmpl %l1, %g4 st %f0, [%l7 + 0x38] loop_1428: fmovscs %xcc, %f9, %f15 lduh [%l7 + 0x76], %l0 loop_1429: fmovrsne %o1, %f5, %f9 fmovdgu %icc, %f8, %f3 fmovdl %icc, %f10, %f11 bge,pt %icc, loop_1430 popc 0x16ED, %g6 fands %f11, %f13, %f8 edge8n %o0, %o3, %o2 loop_1430: fmovdleu %icc, %f4, %f14 fcmps %fcc2, %f13, %f2 andn %g3, %i0, %i4 movcc %icc, %l4, %i3 ld [%l7 + 0x1C], %f15 udiv %g5, 0x16CF, %i1 ld [%l7 + 0x30], %f0 sth %l2, [%l7 + 0x20] sth %l1, [%l7 + 0x52] lduh [%l7 + 0x78], %i2 edge32 %i7, %l3, %g7 fmovsleu %xcc, %f7, %f7 bpos,a,pt %icc, loop_1431 fmovscs %xcc, %f4, %f3 ldx [%l7 + 0x70], %o6 tn %icc, 0x0 loop_1431: movrlz %o4, 0x3FF, %o7 std %f14, [%l7 + 0x18] std %f0, [%l7 + 0x08] fbug,a %fcc1, loop_1432 fors %f9, %f0, %f13 lduh [%l7 + 0x70], %l6 fmovspos %xcc, %f12, %f15 loop_1432: pdist %f0, %f10, %f0 ldx [%l7 + 0x20], %g1 sdivcc %g2, 0x196B, %i6 subcc %i5, 0x14CD, %l5 addc %g4, %l0, %o1 fnegs %f11, %f14 movrlez %g6, 0x200, %o5 stx %o3, [%l7 + 0x68] fmul8ulx16 %f8, %f12, %f10 fornot2s %f9, %f13, %f4 tle %xcc, 0x6 fmovdle %xcc, %f3, %f9 sll %o2, 0x1A, %o0 ldsb [%l7 + 0x39], %g3 orcc %i0, 0x02F2, %i4 edge32ln %l4, %i3, %i1 tneg %icc, 0x6 tneg %icc, 0x4 movcc %xcc, %l2, %l1 fsrc1 %f0, %f8 fbl,a %fcc3, loop_1433 stw %g5, [%l7 + 0x5C] std %f8, [%l7 + 0x30] udivcc %i2, 0x0957, %l3 loop_1433: nop setx loop_1434, %l0, %l1 jmpl %l1, %g7 brgz %i7, loop_1435 sth %o6, [%l7 + 0x6A] fmovrsgz %o4, %f7, %f6 loop_1434: fabsd %f6, %f0 loop_1435: sth %l6, [%l7 + 0x28] ld [%l7 + 0x7C], %f2 orncc %o7, %g2, %g1 xnorcc %i5, %l5, %i6 ldsb [%l7 + 0x16], %g4 fba,a %fcc3, loop_1436 fbue %fcc1, loop_1437 movneg %icc, %l0, %g6 fba %fcc0, loop_1438 loop_1436: add %o5, 0x0780, %o3 loop_1437: stb %o2, [%l7 + 0x49] fpsub32s %f13, %f4, %f7 loop_1438: taddcctv %o1, 0x01D9, %o0 sdivcc %g3, 0x0EB7, %i4 ldx [%l7 + 0x78], %i0 bvs,a,pn %icc, loop_1439 srlx %l4, 0x12, %i3 fpack32 %f10, %f2, %f4 array8 %i1, %l2, %l1 loop_1439: subc %g5, 0x0F4C, %l3 fmovsvs %icc, %f13, %f14 tge %xcc, 0x0 xnorcc %g7, 0x0F30, %i7 std %f12, [%l7 + 0x78] movrne %o6, %i2, %o4 fxor %f12, %f14, %f4 bn,a,pn %xcc, loop_1440 fnor %f0, %f8, %f10 ldd [%l7 + 0x38], %f12 sra %o7, %l6, %g1 loop_1440: sth %g2, [%l7 + 0x0E] ld [%l7 + 0x14], %f2 tg %icc, 0x4 fbl,a %fcc2, loop_1441 fnand %f12, %f6, %f6 array32 %l5, %i6, %g4 fpmerge %f4, %f12, %f4 loop_1441: std %f14, [%l7 + 0x28] lduh [%l7 + 0x54], %l0 fpack32 %f4, %f0, %f6 edge16ln %i5, %o5, %g6 st %f10, [%l7 + 0x14] ldub [%l7 + 0x1B], %o3 fornot1 %f2, %f14, %f0 stw %o2, [%l7 + 0x50] ta %xcc, 0x0 array16 %o1, %g3, %i4 srl %i0, %l4, %i3 stb %o0, [%l7 + 0x70] ldsh [%l7 + 0x14], %l2 ldsb [%l7 + 0x35], %l1 ldsh [%l7 + 0x2C], %i1 fzero %f10 fbg %fcc3, loop_1442 fmovsn %icc, %f1, %f14 ld [%l7 + 0x18], %f14 stb %l3, [%l7 + 0x69] loop_1442: mulscc %g5, 0x0C85, %i7 fmuld8ulx16 %f8, %f11, %f0 fmovsn %xcc, %f0, %f6 ldsh [%l7 + 0x78], %o6 fbo,a %fcc3, loop_1443 fmul8x16al %f8, %f2, %f2 fcmpne32 %f4, %f14, %g7 movl %icc, %i2, %o7 loop_1443: tl %xcc, 0x5 movg %xcc, %o4, %l6 ldsb [%l7 + 0x7F], %g2 movrgez %g1, 0x183, %i6 ldsh [%l7 + 0x24], %g4 taddcctv %l5, 0x0B21, %l0 edge32l %i5, %g6, %o5 ldub [%l7 + 0x57], %o2 udivx %o1, 0x00E6, %g3 brlez %i4, loop_1444 std %f10, [%l7 + 0x28] and %i0, 0x15E3, %l4 fmovsge %xcc, %f4, %f4 loop_1444: mulscc %o3, %o0, %l2 ldx [%l7 + 0x08], %l1 fmovrsgz %i1, %f6, %f7 array8 %l3, %g5, %i7 fmovsge %icc, %f3, %f7 bvs loop_1445 stb %i3, [%l7 + 0x18] ldd [%l7 + 0x48], %f6 fbu,a %fcc3, loop_1446 loop_1445: lduh [%l7 + 0x26], %g7 edge16l %i2, %o7, %o6 stw %l6, [%l7 + 0x78] loop_1446: fcmple32 %f10, %f10, %g2 fors %f6, %f14, %f3 srl %o4, 0x03, %i6 fmovdg %xcc, %f14, %f10 fblg %fcc1, loop_1447 smul %g4, %l5, %l0 tpos %icc, 0x4 fones %f0 loop_1447: fmovsneg %xcc, %f3, %f3 smulcc %g1, 0x1F08, %g6 stx %i5, [%l7 + 0x78] ldsb [%l7 + 0x79], %o2 umulcc %o1, %g3, %o5 ldsw [%l7 + 0x64], %i4 fpadd16 %f14, %f2, %f4 ldsw [%l7 + 0x64], %i0 mulscc %l4, %o0, %o3 srl %l2, 0x11, %i1 edge32l %l3, %g5, %l1 stx %i7, [%l7 + 0x40] ldd [%l7 + 0x28], %f6 fmovdge %xcc, %f8, %f15 fandnot1 %f6, %f12, %f8 stb %i3, [%l7 + 0x64] fpadd32 %f0, %f2, %f8 fpmerge %f11, %f7, %f4 fornot2 %f4, %f12, %f8 fbug %fcc1, loop_1448 movg %xcc, %i2, %g7 fbuge %fcc2, loop_1449 ldsb [%l7 + 0x08], %o7 loop_1448: tgu %icc, 0x5 brgz,a %o6, loop_1450 loop_1449: taddcctv %g2, 0x10CD, %o4 ldsw [%l7 + 0x4C], %i6 be,a,pt %xcc, loop_1451 loop_1450: movvs %icc, %l6, %g4 fnot2s %f15, %f8 edge8 %l5, %g1, %g6 loop_1451: ldd [%l7 + 0x48], %f4 fmovsge %icc, %f14, %f4 udivcc %i5, 0x0C23, %l0 st %f13, [%l7 + 0x68] ldub [%l7 + 0x7D], %o1 fnors %f1, %f11, %f14 fmovsn %xcc, %f4, %f10 nop setx loop_1452, %l0, %l1 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 + 0x7A], %g3 mova %xcc, %o5, %i4 for %f4, %f2, %f12 loop_1452: tle %xcc, 0x3 xorcc %i0, 0x1D30, %l4 fxor %f6, %f8, %f4 ld [%l7 + 0x78], %f4 sethi 0x1E10, %o2 udivx %o3, 0x1605, %l2 fmul8x16 %f4, %f14, %f2 fbe,a %fcc1, loop_1453 taddcc %o0, %l3, %i1 fmovrsgz %g5, %f4, %f6 movpos %icc, %l1, %i3 loop_1453: fbuge,a %fcc0, loop_1454 fpsub32s %f8, %f8, %f3 stw %i7, [%l7 + 0x08] stw %g7, [%l7 + 0x58] loop_1454: fbuge %fcc0, loop_1455 lduh [%l7 + 0x28], %o7 movvc %xcc, %i2, %g2 addc %o6, 0x041D, %o4 loop_1455: movcc %icc, %i6, %g4 stw %l6, [%l7 + 0x2C] fmovsge %xcc, %f4, %f14 array32 %g1, %g6, %l5 brlz,a %l0, loop_1456 or %i5, %o1, %o5 fmovscs %icc, %f12, %f8 fmovscs %icc, %f8, %f15 loop_1456: lduw [%l7 + 0x3C], %g3 tleu %xcc, 0x5 fmovrdgez %i0, %f12, %f12 st %f1, [%l7 + 0x48] fxnor %f0, %f4, %f14 alignaddr %l4, %o2, %i4 sra %o3, %l2, %l3 fpmerge %f0, %f6, %f4 srlx %i1, %o0, %g5 fpackfix %f4, %f1 fnegd %f6, %f0 fble,a %fcc3, loop_1457 ldsh [%l7 + 0x60], %l1 fmovda %icc, %f7, %f12 fpack16 %f10, %f4 loop_1457: ldsb [%l7 + 0x26], %i3 fcmple16 %f8, %f4, %i7 srax %o7, 0x14, %g7 fbo,a %fcc3, loop_1458 bge loop_1459 fmovsge %xcc, %f5, %f3 fmovde %xcc, %f11, %f8 loop_1458: subccc %i2, %o6, %o4 loop_1459: lduh [%l7 + 0x2C], %g2 fpmerge %f14, %f12, %f4 st %f6, [%l7 + 0x5C] stx %g4, [%l7 + 0x50] srlx %i6, 0x0B, %l6 bleu,a %icc, loop_1460 ld [%l7 + 0x44], %f7 fmuld8ulx16 %f2, %f4, %f14 fmovdvc %xcc, %f5, %f8 loop_1460: stx %g6, [%l7 + 0x18] fmovsne %icc, %f13, %f9 stx %g1, [%l7 + 0x20] edge8l %l5, %i5, %o1 stb %l0, [%l7 + 0x70] ldsh [%l7 + 0x42], %g3 srax %i0, 0x13, %o5 std %f10, [%l7 + 0x30] fone %f2 sth %o2, [%l7 + 0x1C] fornot2s %f4, %f2, %f12 fmovrsne %l4, %f9, %f8 sth %o3, [%l7 + 0x70] fmovdvs %icc, %f13, %f13 ldsh [%l7 + 0x3E], %l2 fbge,a %fcc0, loop_1461 movleu %icc, %i4, %i1 ldub [%l7 + 0x54], %o0 fmovdcc %icc, %f8, %f9 loop_1461: edge32ln %g5, %l3, %l1 stw %i3, [%l7 + 0x10] lduh [%l7 + 0x50], %o7 or %g7, 0x0E26, %i2 srlx %i7, %o6, %o4 orn %g4, 0x0B8B, %g2 fnegs %f6, %f6 and %i6, %l6, %g1 ld [%l7 + 0x18], %f4 taddcc %g6, 0x1EDA, %i5 ldsh [%l7 + 0x34], %o1 fnot2 %f6, %f12 ld [%l7 + 0x18], %f10 fmovdvc %xcc, %f3, %f10 mulx %l5, 0x1839, %g3 taddcctv %l0, 0x13C0, %i0 fones %f10 ld [%l7 + 0x1C], %f14 ldd [%l7 + 0x20], %f0 bneg,a loop_1462 fmovsge %icc, %f0, %f0 std %f14, [%l7 + 0x58] sth %o2, [%l7 + 0x36] loop_1462: ldub [%l7 + 0x57], %o5 stb %l4, [%l7 + 0x34] fmovdl %icc, %f1, %f10 brlz %l2, loop_1463 be,a loop_1464 fxnors %f8, %f0, %f12 st %f10, [%l7 + 0x2C] loop_1463: subccc %i4, %i1, %o3 loop_1464: stx %o0, [%l7 + 0x68] ld [%l7 + 0x7C], %f13 fbe %fcc1, loop_1465 sra %g5, %l3, %i3 fexpand %f13, %f6 edge16ln %o7, %l1, %g7 loop_1465: fcmpeq16 %f6, %f12, %i2 fmovsvc %icc, %f1, %f11 fmovrsgz %o6, %f15, %f1 ldsh [%l7 + 0x58], %i7 edge8ln %g4, %g2, %o4 bcs,a,pt %xcc, loop_1466 ldd [%l7 + 0x58], %f2 fpsub32s %f0, %f3, %f6 fbuge,a %fcc0, loop_1467 loop_1466: fcmpeq32 %f6, %f8, %l6 movge %xcc, %g1, %g6 ldsb [%l7 + 0x63], %i5 loop_1467: ldsb [%l7 + 0x4D], %i6 fmovrsne %o1, %f9, %f9 fmovdge %icc, %f3, %f0 lduw [%l7 + 0x48], %l5 lduw [%l7 + 0x40], %g3 ldsh [%l7 + 0x68], %l0 fmovrdlez %i0, %f0, %f4 bneg,a,pn %icc, loop_1468 tpos %xcc, 0x1 movcc %xcc, %o5, %o2 std %f12, [%l7 + 0x30] loop_1468: lduh [%l7 + 0x30], %l2 edge8ln %l4, %i4, %i1 taddcctv %o3, 0x0EE5, %g5 lduh [%l7 + 0x5A], %l3 ba,pn %xcc, loop_1469 st %f7, [%l7 + 0x14] fxnors %f9, %f5, %f12 ldsh [%l7 + 0x5A], %o0 loop_1469: fmovda %xcc, %f1, %f15 ldsw [%l7 + 0x20], %o7 fbne,a %fcc0, loop_1470 taddcc %i3, %g7, %l1 bne,pn %xcc, loop_1471 ld [%l7 + 0x5C], %f7 loop_1470: fnot1s %f0, %f2 fmovsvs %xcc, %f6, %f0 loop_1471: lduh [%l7 + 0x72], %i2 lduw [%l7 + 0x7C], %i7 ldx [%l7 + 0x20], %o6 fmovsa %xcc, %f9, %f1 stx %g4, [%l7 + 0x28] or %o4, 0x181D, %g2 fmovdl %xcc, %f1, %f4 fmovdn %xcc, %f1, %f1 fmul8x16 %f6, %f2, %f14 stx %l6, [%l7 + 0x20] stb %g6, [%l7 + 0x6A] ldsh [%l7 + 0x34], %g1 andn %i5, 0x1D35, %i6 fbne %fcc1, loop_1472 fmovse %icc, %f3, %f13 stw %l5, [%l7 + 0x44] ldx [%l7 + 0x08], %o1 loop_1472: ldsw [%l7 + 0x0C], %l0 ldub [%l7 + 0x41], %g3 ldsb [%l7 + 0x44], %o5 ldsh [%l7 + 0x26], %o2 bcc,a %icc, loop_1473 edge32n %l2, %i0, %i4 fcmpd %fcc3, %f10, %f6 ldub [%l7 + 0x65], %i1 loop_1473: std %f10, [%l7 + 0x50] movg %icc, %l4, %o3 ldub [%l7 + 0x4E], %l3 stw %g5, [%l7 + 0x14] fmovsn %xcc, %f8, %f10 ldd [%l7 + 0x08], %f14 udiv %o0, 0x18DB, %o7 fmovdcs %icc, %f7, %f3 movvs %icc, %g7, %l1 fmovsleu %xcc, %f2, %f2 ldsb [%l7 + 0x54], %i2 ldsb [%l7 + 0x19], %i7 fmovs %f3, %f7 mulx %i3, %o6, %o4 srax %g4, 0x05, %l6 nop setx loop_1474, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_1475, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdivx %g6, 0x1F32, %g2 ld [%l7 + 0x40], %f3 loop_1474: sth %i5, [%l7 + 0x76] loop_1475: bpos,a loop_1476 fmovda %icc, %f5, %f6 fmovsle %xcc, %f3, %f0 call loop_1477 loop_1476: ld [%l7 + 0x0C], %f1 fmovsn %xcc, %f14, %f6 std %f12, [%l7 + 0x28] loop_1477: ldd [%l7 + 0x48], %f12 fcmpes %fcc3, %f6, %f7 std %f14, [%l7 + 0x08] fxor %f8, %f8, %f6 st %f11, [%l7 + 0x74] ldd [%l7 + 0x10], %f0 ldsh [%l7 + 0x7A], %g1 ldub [%l7 + 0x5F], %i6 fbo,a %fcc0, loop_1478 ld [%l7 + 0x40], %f0 ldx [%l7 + 0x08], %l5 siam 0x2 loop_1478: fmovsvc %xcc, %f14, %f12 fbue,a %fcc1, loop_1479 sth %o1, [%l7 + 0x46] ldub [%l7 + 0x3B], %g3 fbn %fcc0, loop_1480 loop_1479: bge %xcc, loop_1481 bge loop_1482 or %l0, 0x1833, %o5 loop_1480: stb %o2, [%l7 + 0x18] loop_1481: siam 0x1 loop_1482: fmovsvs %icc, %f4, %f4 movcc %icc, %l2, %i0 lduw [%l7 + 0x2C], %i1 sdivcc %l4, 0x1F12, %i4 addc %o3, %l3, %g5 stw %o7, [%l7 + 0x30] mova %icc, %o0, %g7 fsrc2 %f4, %f2 st %f7, [%l7 + 0x64] fpadd16s %f5, %f0, %f13 addccc %l1, %i7, %i3 ldub [%l7 + 0x73], %o6 pdist %f14, %f14, %f0 bne loop_1483 fcmps %fcc1, %f4, %f6 tle %xcc, 0x1 movcs %icc, %i2, %o4 loop_1483: subcc %g4, %g6, %l6 orcc %g2, %g1, %i6 fbuge,a %fcc2, loop_1484 taddcctv %l5, 0x0063, %i5 fbule,a %fcc3, loop_1485 ldx [%l7 + 0x60], %o1 loop_1484: mulx %g3, %o5, %l0 fcmped %fcc3, %f8, %f12 loop_1485: fcmpgt32 %f10, %f8, %l2 ldsw [%l7 + 0x64], %i0 smul %o2, %i1, %l4 ldub [%l7 + 0x58], %o3 ldsh [%l7 + 0x62], %i4 fblg,a %fcc0, loop_1486 edge16 %l3, %g5, %o0 lduh [%l7 + 0x6C], %o7 movl %icc, %l1, %i7 loop_1486: popc 0x0901, %g7 movrlez %o6, %i2, %o4 fbne %fcc1, loop_1487 edge32 %i3, %g4, %l6 fmovsneg %icc, %f4, %f4 fbue %fcc0, loop_1488 loop_1487: taddcctv %g2, 0x099B, %g6 fbuge,a %fcc1, loop_1489 fnegd %f6, %f4 loop_1488: fzero %f4 fabsd %f10, %f10 loop_1489: ldd [%l7 + 0x18], %f14 fbne %fcc0, loop_1490 fzeros %f12 brgz,a %i6, loop_1491 ld [%l7 + 0x28], %f2 loop_1490: movge %xcc, %g1, %l5 ldsh [%l7 + 0x42], %i5 loop_1491: stb %o1, [%l7 + 0x16] mulscc %g3, 0x00C4, %o5 bne,pt %xcc, loop_1492 ldsh [%l7 + 0x24], %l0 fsrc1s %f6, %f1 bneg %icc, loop_1493 loop_1492: fnot2s %f5, %f12 lduh [%l7 + 0x4A], %i0 stb %l2, [%l7 + 0x53] loop_1493: stb %o2, [%l7 + 0x4C] movgu %icc, %l4, %i1 fbug %fcc1, loop_1494 nop setx loop_1495, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot2s %f2, %f7, %f13 nop setx loop_1496, %l0, %l1 jmpl %l1, %i4 loop_1494: ld [%l7 + 0x44], %f10 loop_1495: fcmple32 %f10, %f8, %l3 std %f12, [%l7 + 0x70] loop_1496: bcs,a,pt %icc, loop_1497 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 smul %g5, %o3, %o7 ldsw [%l7 + 0x10], %l1 loop_1497: fcmpd %fcc3, %f6, %f10 loop_1498: fmovrse %i7, %f0, %f7 fmovrsgez %g7, %f3, %f1 fbe,a %fcc1, loop_1499 orncc %o6, %o0, %o4 fandnot1s %f11, %f5, %f7 fmovs %f4, %f11 loop_1499: bleu,a loop_1500 fnors %f5, %f4, %f15 brgz,a %i2, loop_1501 fmovdl %xcc, %f1, %f6 loop_1500: ldsh [%l7 + 0x6E], %i3 ldsw [%l7 + 0x5C], %l6 loop_1501: andn %g4, 0x0C90, %g2 stx %g6, [%l7 + 0x20] fmovsle %xcc, %f8, %f3 bgu loop_1502 ldsw [%l7 + 0x68], %g1 xorcc %l5, 0x1E6C, %i6 sethi 0x12C5, %o1 loop_1502: stx %g3, [%l7 + 0x48] fblg %fcc0, loop_1503 fmovrsgz %o5, %f9, %f0 st %f1, [%l7 + 0x44] fcmpeq32 %f12, %f2, %i5 loop_1503: stx %i0, [%l7 + 0x58] ldsh [%l7 + 0x42], %l0 fcmpne32 %f10, %f10, %o2 stx %l2, [%l7 + 0x08] taddcc %l4, 0x0E16, %i1 tle %xcc, 0x5 fbge,a %fcc0, loop_1504 array32 %i4, %l3, %g5 tneg %icc, 0x0 taddcctv %o7, 0x1F53, %o3 loop_1504: ldx [%l7 + 0x38], %i7 tleu %icc, 0x2 ldsb [%l7 + 0x47], %l1 fornot1s %f8, %f11, %f0 tne %xcc, 0x0 movcc %icc, %o6, %o0 sethi 0x0E02, %o4 bg,a,pn %xcc, loop_1505 fnegs %f12, %f7 sdivx %i2, 0x1F3C, %i3 subc %g7, 0x1E77, %l6 loop_1505: sll %g2, 0x1E, %g4 lduh [%l7 + 0x7A], %g6 ld [%l7 + 0x6C], %f8 fbuge,a %fcc2, loop_1506 fmul8x16al %f11, %f11, %f12 st %f4, [%l7 + 0x68] bvs,a %xcc, loop_1507 loop_1506: array32 %g1, %i6, %o1 tle %xcc, 0x7 addccc %g3, 0x1C59, %l5 loop_1507: add %i5, 0x1BEC, %i0 ba,pt %xcc, loop_1508 fmovrdne %l0, %f14, %f10 fcmpne16 %f6, %f8, %o5 lduw [%l7 + 0x64], %l2 loop_1508: te %icc, 0x4 fmul8x16au %f12, %f6, %f4 ldx [%l7 + 0x78], %o2 brlz %i1, loop_1509 bvc,a loop_1510 fsrc2 %f8, %f12 smul %l4, %i4, %l3 loop_1509: fmovsvs %icc, %f3, %f6 loop_1510: fmovdle %icc, %f7, %f15 nop setx loop_1511, %l0, %l1 jmpl %l1, %o7 fpmerge %f14, %f3, %f2 fpsub16 %f10, %f0, %f4 fba %fcc3, loop_1512 loop_1511: ldsh [%l7 + 0x0E], %g5 fmovdg %icc, %f0, %f0 fblg,a %fcc2, loop_1513 loop_1512: ldx [%l7 + 0x50], %o3 ldsb [%l7 + 0x3F], %i7 nop setx loop_1514, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1513: std %f2, [%l7 + 0x10] edge32 %l1, %o0, %o4 faligndata %f8, %f12, %f0 loop_1514: ld [%l7 + 0x28], %f11 edge8l %o6, %i2, %g7 bl,pt %xcc, loop_1515 ldsb [%l7 + 0x13], %l6 fcmpne32 %f14, %f0, %g2 stw %i3, [%l7 + 0x0C] loop_1515: stx %g4, [%l7 + 0x08] nop setx loop_1516, %l0, %l1 jmpl %l1, %g1 movge %xcc, %g6, %i6 add %o1, %g3, %l5 tvs %xcc, 0x0 loop_1516: stw %i0, [%l7 + 0x3C] fmovrslez %l0, %f2, %f3 st %f3, [%l7 + 0x44] fmovscs %xcc, %f14, %f15 ldsh [%l7 + 0x34], %i5 sllx %l2, %o5, %o2 st %f7, [%l7 + 0x7C] fmovdpos %icc, %f3, %f14 fmovdge %xcc, %f13, %f6 fpack32 %f4, %f14, %f2 fcmpgt16 %f6, %f14, %l4 sth %i1, [%l7 + 0x30] tne %xcc, 0x7 bvs,a %xcc, loop_1517 stx %i4, [%l7 + 0x58] edge16 %o7, %l3, %o3 tvs %icc, 0x7 loop_1517: fexpand %f7, %f0 andncc %g5, %l1, %i7 st %f10, [%l7 + 0x5C] andcc %o0, %o4, %i2 tl %xcc, 0x2 movrgez %o6, %g7, %g2 brgez %l6, loop_1518 xnor %g4, %i3, %g1 movre %i6, %g6, %o1 srlx %g3, 0x0D, %l5 loop_1518: movrlez %l0, %i5, %i0 ta %icc, 0x6 tsubcctv %l2, %o5, %o2 ldsw [%l7 + 0x48], %l4 tgu %icc, 0x5 fnot1 %f0, %f12 lduw [%l7 + 0x54], %i4 bge loop_1519 fmovs %f1, %f9 fmovdg %xcc, %f12, %f12 ldsh [%l7 + 0x72], %i1 loop_1519: umul %l3, 0x184C, %o7 bpos,a %xcc, loop_1520 sub %g5, 0x1966, %l1 fbl,a %fcc1, loop_1521 fandnot1s %f4, %f14, %f2 loop_1520: fmovscs %xcc, %f10, %f6 ldsw [%l7 + 0x10], %o3 loop_1521: fxors %f5, %f8, %f11 tsubcctv %i7, 0x0D1F, %o4 fzero %f12 sra %o0, %i2, %g7 fsrc1 %f12, %f2 fcmpgt16 %f0, %f10, %o6 ldub [%l7 + 0x17], %l6 fxnor %f4, %f8, %f8 fmovsneg %icc, %f9, %f8 fpsub32 %f12, %f14, %f2 stw %g2, [%l7 + 0x10] sth %g4, [%l7 + 0x72] bpos loop_1522 fnot2s %f3, %f15 nop setx loop_1523, %l0, %l1 jmpl %l1, %i3 fandnot1s %f15, %f5, %f2 loop_1522: movneg %xcc, %g1, %i6 stw %g6, [%l7 + 0x5C] loop_1523: ldub [%l7 + 0x25], %o1 tpos %xcc, 0x4 tle %xcc, 0x5 ldsh [%l7 + 0x14], %l5 fnegd %f12, %f8 ldx [%l7 + 0x20], %l0 st %f8, [%l7 + 0x44] fmovrsne %g3, %f11, %f7 ldx [%l7 + 0x50], %i5 ldsh [%l7 + 0x4A], %i0 bl,a %xcc, loop_1524 bge,pn %icc, loop_1525 xnor %o5, 0x1DE7, %l2 fnegs %f5, %f10 loop_1524: call loop_1526 loop_1525: fmovsl %icc, %f11, %f2 stx %l4, [%l7 + 0x28] andcc %o2, 0x152E, %i4 loop_1526: brgz %i1, loop_1527 ldsh [%l7 + 0x5A], %o7 stb %g5, [%l7 + 0x2A] movre %l1, 0x38E, %l3 loop_1527: fcmpeq16 %f14, %f6, %i7 bcc,a,pn %xcc, loop_1528 fbl,a %fcc3, loop_1529 ldd [%l7 + 0x30], %f4 lduw [%l7 + 0x3C], %o3 loop_1528: fbul,a %fcc3, loop_1530 loop_1529: fbo,a %fcc1, loop_1531 fbule,a %fcc0, loop_1532 ldub [%l7 + 0x63], %o4 loop_1530: ldub [%l7 + 0x4D], %o0 loop_1531: lduw [%l7 + 0x14], %g7 loop_1532: ldx [%l7 + 0x20], %i2 fmuld8ulx16 %f5, %f5, %f2 fexpand %f4, %f12 edge32 %o6, %l6, %g2 tn %xcc, 0x3 addc %g4, 0x1A4A, %g1 movge %xcc, %i3, %i6 call loop_1533 fsrc2s %f8, %f15 and %o1, 0x0577, %l5 fbg,a %fcc0, loop_1534 loop_1533: fcmps %fcc3, %f13, %f6 movg %xcc, %g6, %g3 movneg %xcc, %l0, %i5 loop_1534: tcs %icc, 0x3 stb %o5, [%l7 + 0x32] fmovrsgz %i0, %f5, %f9 fmovdvs %xcc, %f12, %f9 ldd [%l7 + 0x08], %f12 fmuld8ulx16 %f12, %f15, %f14 smul %l2, 0x1BE7, %l4 stb %o2, [%l7 + 0x5F] movcc %icc, %i1, %o7 fmuld8ulx16 %f13, %f3, %f12 movrne %g5, %i4, %l1 fmovsn %icc, %f8, %f15 ldub [%l7 + 0x65], %l3 fnegd %f12, %f8 andn %i7, 0x126F, %o3 fmovdneg %icc, %f14, %f12 fbl %fcc0, loop_1535 movl %icc, %o4, %g7 std %f4, [%l7 + 0x40] taddcctv %o0, %o6, %i2 loop_1535: fmovdneg %xcc, %f6, %f10 fpsub16s %f3, %f8, %f8 nop setx loop_1536, %l0, %l1 jmpl %l1, %l6 bl,a,pn %icc, loop_1537 tgu %xcc, 0x7 fandnot1s %f15, %f4, %f14 loop_1536: fexpand %f11, %f12 loop_1537: brnz,a %g2, loop_1538 stw %g1, [%l7 + 0x0C] ldd [%l7 + 0x70], %f2 st %f10, [%l7 + 0x3C] loop_1538: fmovdn %xcc, %f1, %f2 sth %g4, [%l7 + 0x1E] fmovdneg %xcc, %f2, %f4 sllx %i6, %i3, %l5 fbul,a %fcc3, loop_1539 fba,a %fcc3, loop_1540 stw %o1, [%l7 + 0x64] std %f10, [%l7 + 0x30] loop_1539: orncc %g3, %l0, %i5 loop_1540: brgez,a %o5, loop_1541 brlz %g6, loop_1542 xorcc %i0, 0x0810, %l4 ldx [%l7 + 0x78], %o2 loop_1541: call loop_1543 loop_1542: movvs %icc, %i1, %l2 sub %o7, 0x10A9, %g5 fnand %f6, %f4, %f10 loop_1543: fbuge,a %fcc0, loop_1544 edge16l %l1, %l3, %i7 stx %i4, [%l7 + 0x20] fone %f10 loop_1544: bg,a,pt %icc, loop_1545 fbug %fcc2, loop_1546 and %o3, 0x0D7C, %o4 mova %xcc, %o0, %o6 loop_1545: fmovscc %xcc, %f11, %f11 loop_1546: ldsw [%l7 + 0x6C], %g7 std %f0, [%l7 + 0x70] bcc loop_1547 fcmpne32 %f6, %f4, %l6 fmovdvc %xcc, %f7, %f9 std %f14, [%l7 + 0x08] loop_1547: std %f0, [%l7 + 0x78] fmovdleu %icc, %f11, %f13 fbg %fcc2, loop_1548 movrlez %g2, 0x322, %g1 lduh [%l7 + 0x2C], %g4 edge16n %i6, %i3, %l5 loop_1548: tleu %xcc, 0x1 fbu,a %fcc0, loop_1549 fmovrdgez %o1, %f4, %f14 fcmpd %fcc3, %f8, %f6 tvs %icc, 0x5 loop_1549: fcmped %fcc1, %f6, %f8 udiv %i2, 0x0A2B, %g3 ldsb [%l7 + 0x69], %i5 movle %icc, %o5, %g6 array8 %i0, %l0, %o2 fbne %fcc1, loop_1550 movleu %icc, %l4, %l2 fbne,a %fcc3, loop_1551 ld [%l7 + 0x10], %f11 loop_1550: std %f10, [%l7 + 0x20] bne,a %icc, loop_1552 loop_1551: fornot1s %f3, %f9, %f7 orcc %i1, 0x1FB6, %g5 ldsb [%l7 + 0x43], %l1 loop_1552: lduh [%l7 + 0x2C], %l3 fmovrslz %i7, %f11, %f9 fmovdcs %xcc, %f7, %f10 fmovdg %icc, %f6, %f8 fnegs %f13, %f4 ldd [%l7 + 0x48], %f0 edge16l %o7, %i4, %o4 andncc %o3, %o6, %o0 srax %g7, 0x16, %g2 fmovsge %icc, %f3, %f7 ble,a,pn %icc, loop_1553 std %f0, [%l7 + 0x28] lduh [%l7 + 0x14], %l6 fmovs %f2, %f13 loop_1553: andncc %g4, %i6, %g1 sth %i3, [%l7 + 0x50] fandnot1s %f13, %f14, %f8 fexpand %f11, %f2 ldub [%l7 + 0x32], %o1 lduh [%l7 + 0x70], %i2 sth %l5, [%l7 + 0x36] fbul %fcc2, loop_1554 fnot1 %f2, %f8 andn %i5, %g3, %o5 move %xcc, %i0, %g6 loop_1554: movle %icc, %l0, %o2 xorcc %l2, %i1, %l4 std %f8, [%l7 + 0x08] brgez,a %l1, loop_1555 call loop_1556 fors %f5, %f4, %f5 fone %f6 loop_1555: tvs %xcc, 0x4 loop_1556: movneg %icc, %g5, %i7 fmuld8ulx16 %f3, %f15, %f12 fcmped %fcc1, %f4, %f2 ldx [%l7 + 0x58], %l3 bgu %xcc, loop_1557 fcmpgt16 %f12, %f6, %i4 fzero %f2 ld [%l7 + 0x58], %f8 loop_1557: fornot1s %f2, %f6, %f0 movn %icc, %o4, %o3 brgez,a %o6, loop_1558 fmovde %xcc, %f9, %f11 tle %xcc, 0x2 std %f0, [%l7 + 0x50] loop_1558: fxnor %f0, %f8, %f10 stb %o0, [%l7 + 0x28] addccc %o7, 0x156C, %g2 fmuld8ulx16 %f2, %f2, %f6 stw %g7, [%l7 + 0x18] stw %g4, [%l7 + 0x5C] std %f8, [%l7 + 0x40] fors %f2, %f1, %f15 tsubcctv %i6, 0x1EC3, %g1 lduw [%l7 + 0x10], %l6 fexpand %f11, %f4 movvs %xcc, %o1, %i2 ldx [%l7 + 0x08], %i3 fmovrdlez %l5, %f12, %f8 fmovrdgz %g3, %f4, %f4 andncc %o5, %i5, %i0 tn %xcc, 0x7 fsrc2 %f4, %f0 fpadd32 %f6, %f12, %f8 brlez,a %g6, loop_1559 move %xcc, %l0, %o2 fmovrdlz %i1, %f14, %f0 stx %l2, [%l7 + 0x10] loop_1559: tvc %xcc, 0x5 fand %f12, %f0, %f12 fmovdcs %icc, %f0, %f14 brz %l1, loop_1560 umul %l4, %i7, %g5 fmovdcc %xcc, %f12, %f4 ldsh [%l7 + 0x44], %i4 loop_1560: fandnot2s %f8, %f5, %f11 srax %l3, 0x0B, %o4 edge8l %o6, %o3, %o7 bpos,a,pt %xcc, loop_1561 ldsh [%l7 + 0x3A], %o0 lduw [%l7 + 0x60], %g2 fpadd16 %f8, %f2, %f6 loop_1561: lduw [%l7 + 0x34], %g4 fornot1s %f7, %f3, %f8 sth %i6, [%l7 + 0x24] ld [%l7 + 0x1C], %f9 fbne %fcc0, loop_1562 movrlz %g1, 0x206, %l6 sth %g7, [%l7 + 0x26] nop setx loop_1563, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1562: sdivcc %o1, 0x0011, %i3 brlez,a %i2, loop_1564 fnands %f9, %f8, %f6 loop_1563: movrlez %l5, 0x100, %o5 bshuffle %f12, %f0, %f8 loop_1564: orcc %g3, 0x1C83, %i5 ldd [%l7 + 0x48], %f10 xnorcc %g6, %i0, %o2 fand %f14, %f12, %f2 edge16n %l0, %i1, %l2 fnors %f3, %f0, %f6 fmovde %xcc, %f6, %f14 fmovd %f2, %f6 fnot2s %f7, %f0 fcmpne16 %f8, %f14, %l4 fbe,a %fcc1, loop_1565 be,a %icc, loop_1566 fbg %fcc2, loop_1567 addcc %l1, 0x1F0F, %i7 loop_1565: srl %g5, 0x00, %i4 loop_1566: udivcc %l3, 0x1157, %o4 loop_1567: fexpand %f8, %f4 movl %icc, %o3, %o6 sub %o0, 0x08C5, %g2 fmovde %icc, %f8, %f6 brlez %g4, loop_1568 fpsub32s %f10, %f4, %f12 fbn %fcc1, loop_1569 fpadd16s %f12, %f5, %f4 loop_1568: fmovrdne %i6, %f8, %f12 lduw [%l7 + 0x64], %g1 loop_1569: fmovsn %icc, %f9, %f2 ldx [%l7 + 0x48], %o7 array8 %l6, %g7, %o1 orn %i2, 0x006E, %l5 edge8ln %o5, %i3, %g3 fmul8ulx16 %f0, %f8, %f14 stb %g6, [%l7 + 0x60] fmovdcc %icc, %f14, %f4 movg %icc, %i0, %i5 movcs %icc, %o2, %l0 fnot2s %f1, %f0 stw %l2, [%l7 + 0x50] ba,a loop_1570 ldx [%l7 + 0x30], %i1 umul %l1, 0x17E2, %i7 fmovse %icc, %f8, %f5 loop_1570: stw %l4, [%l7 + 0x74] bcs loop_1571 fbule,a %fcc0, loop_1572 fmovrdlez %g5, %f8, %f10 mulscc %i4, 0x115D, %o4 loop_1571: stx %o3, [%l7 + 0x48] loop_1572: movn %xcc, %l3, %o6 fandnot2 %f12, %f2, %f6 stx %g2, [%l7 + 0x68] fcmpeq32 %f2, %f12, %o0 ldx [%l7 + 0x30], %i6 stb %g4, [%l7 + 0x19] fmovdn %icc, %f1, %f1 sth %g1, [%l7 + 0x0A] st %f5, [%l7 + 0x78] fmovsge %icc, %f3, %f5 tcs %xcc, 0x7 tle %icc, 0x6 stx %o7, [%l7 + 0x58] fmul8x16au %f14, %f2, %f14 fands %f1, %f15, %f5 call loop_1573 ldub [%l7 + 0x4B], %l6 lduh [%l7 + 0x62], %o1 fbu,a %fcc1, loop_1574 loop_1573: movvc %icc, %i2, %l5 fmovda %icc, %f15, %f2 faligndata %f8, %f0, %f8 loop_1574: fbo,a %fcc0, loop_1575 edge8ln %g7, %o5, %i3 ldx [%l7 + 0x70], %g3 popc 0x1C5E, %g6 loop_1575: fmovrdlez %i0, %f2, %f10 ldsb [%l7 + 0x40], %o2 edge16n %i5, %l2, %l0 ldub [%l7 + 0x6F], %l1 fmovdg %icc, %f5, %f8 stb %i1, [%l7 + 0x51] umulcc %i7, %l4, %g5 bn,a,pt %xcc, loop_1576 array32 %i4, %o3, %o4 fpadd16 %f10, %f12, %f14 ldub [%l7 + 0x71], %o6 loop_1576: fbg,a %fcc0, loop_1577 fbue %fcc0, loop_1578 ldsh [%l7 + 0x40], %l3 tpos %icc, 0x2 loop_1577: movgu %icc, %g2, %i6 loop_1578: fbug %fcc2, loop_1579 ldsb [%l7 + 0x7A], %g4 ta %xcc, 0x2 bleu loop_1580 loop_1579: tl %icc, 0x7 orcc %g1, %o7, %l6 movpos %xcc, %o0, %i2 loop_1580: stw %l5, [%l7 + 0x28] subc %o1, 0x0A5E, %o5 tge %icc, 0x0 faligndata %f2, %f12, %f14 fmovdn %xcc, %f10, %f15 sra %g7, 0x01, %i3 ldsb [%l7 + 0x74], %g6 fpsub32s %f11, %f1, %f3 subccc %g3, 0x1339, %i0 movleu %icc, %o2, %l2 fmovdvc %icc, %f7, %f1 fbge,a %fcc1, loop_1581 ldsh [%l7 + 0x74], %l0 fba,a %fcc2, loop_1582 or %l1, %i1, %i7 loop_1581: nop setx loop_1583, %l0, %l1 jmpl %l1, %i5 ldsb [%l7 + 0x5E], %g5 loop_1582: bcc,a %xcc, loop_1584 lduh [%l7 + 0x54], %i4 loop_1583: movrlez %l4, 0x192, %o3 stx %o4, [%l7 + 0x10] loop_1584: fmovscc %icc, %f8, %f10 brnz %o6, loop_1585 edge32ln %l3, %i6, %g4 ldsb [%l7 + 0x2A], %g1 stx %g2, [%l7 + 0x38] loop_1585: ldsb [%l7 + 0x56], %l6 fpsub32 %f4, %f10, %f6 fnor %f2, %f10, %f6 stw %o7, [%l7 + 0x48] bcs,a loop_1586 ble,a loop_1587 fbo %fcc0, loop_1588 fand %f8, %f6, %f6 loop_1586: fmovdneg %icc, %f2, %f1 loop_1587: movn %xcc, %i2, %l5 loop_1588: tg %xcc, 0x0 edge32ln %o1, %o0, %o5 ldsw [%l7 + 0x40], %i3 ld [%l7 + 0x74], %f1 movrlz %g7, 0x168, %g3 popc %i0, %g6 faligndata %f12, %f12, %f14 ldsh [%l7 + 0x22], %o2 sth %l2, [%l7 + 0x70] st %f0, [%l7 + 0x64] fexpand %f6, %f10 ldsw [%l7 + 0x5C], %l0 fcmps %fcc0, %f0, %f13 lduw [%l7 + 0x24], %i1 fors %f6, %f2, %f3 fmuld8ulx16 %f5, %f1, %f12 mova %icc, %l1, %i7 fbge %fcc1, loop_1589 ta %xcc, 0x0 movleu %icc, %g5, %i5 fxors %f9, %f6, %f6 loop_1589: fandnot2 %f12, %f0, %f6 fsrc1s %f1, %f5 lduw [%l7 + 0x70], %i4 brgz,a %o3, loop_1590 fmovdl %xcc, %f2, %f12 ldsb [%l7 + 0x44], %o4 edge32 %l4, %l3, %o6 loop_1590: add %g4, %g1, %i6 subccc %l6, 0x1EE0, %o7 umulcc %g2, 0x0C6F, %l5 ldd [%l7 + 0x40], %f0 movrlez %o1, 0x00E, %o0 fbul %fcc2, loop_1591 array8 %o5, %i2, %g7 bleu,a loop_1592 movleu %icc, %i3, %i0 loop_1591: fmovspos %icc, %f7, %f7 fmovrsgez %g3, %f12, %f10 loop_1592: edge32l %o2, %g6, %l0 fandnot1 %f6, %f8, %f12 stw %l2, [%l7 + 0x10] fmovsg %icc, %f5, %f0 fnot1 %f14, %f14 fpadd16s %f5, %f1, %f10 orncc %l1, 0x0772, %i1 ldub [%l7 + 0x78], %g5 taddcc %i7, %i4, %o3 nop setx loop_1593, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmple16 %f2, %f6, %o4 fcmpeq32 %f10, %f8, %i5 fbg,a %fcc0, loop_1594 loop_1593: siam 0x7 std %f6, [%l7 + 0x38] fcmple16 %f0, %f2, %l4 loop_1594: lduh [%l7 + 0x38], %o6 fmovse %xcc, %f9, %f10 fblg %fcc1, loop_1595 fxnors %f1, %f6, %f4 bge,pn %icc, loop_1596 fmovsne %icc, %f8, %f12 loop_1595: fmovsg %icc, %f9, %f3 fbge,a %fcc3, loop_1597 loop_1596: stx %l3, [%l7 + 0x28] tge %xcc, 0x2 mova %icc, %g4, %i6 loop_1597: fmovdvc %icc, %f8, %f7 bge %xcc, loop_1598 stx %l6, [%l7 + 0x18] movleu %icc, %g1, %g2 sth %l5, [%l7 + 0x58] loop_1598: te %xcc, 0x1 orncc %o1, %o0, %o7 fpsub32s %f5, %f2, %f9 ld [%l7 + 0x68], %f6 tvc %icc, 0x1 ld [%l7 + 0x1C], %f2 nop setx loop_1599, %l0, %l1 jmpl %l1, %i2 sth %g7, [%l7 + 0x5E] bleu,a,pt %icc, loop_1600 edge8n %i3, %o5, %g3 loop_1599: edge32n %o2, %i0, %l0 bcs,a loop_1601 loop_1600: stb %l2, [%l7 + 0x30] sth %l1, [%l7 + 0x6C] fmovsg %icc, %f5, %f12 loop_1601: fcmps %fcc3, %f6, %f7 fmovdcs %xcc, %f6, %f9 pdist %f0, %f8, %f8 std %f12, [%l7 + 0x50] tgu %icc, 0x0 movge %xcc, %g6, %i1 fmovrdgez %i7, %f2, %f8 ba,a %icc, loop_1602 movcs %icc, %i4, %o3 ldx [%l7 + 0x38], %o4 fmovd %f10, %f12 loop_1602: stx %i5, [%l7 + 0x68] ldsw [%l7 + 0x58], %l4 fmovdn %xcc, %f8, %f7 fexpand %f11, %f0 ldx [%l7 + 0x50], %o6 bgu,a,pt %icc, loop_1603 fmovdleu %xcc, %f4, %f0 stb %g5, [%l7 + 0x73] nop setx loop_1604, %l0, %l1 jmpl %l1, %g4 loop_1603: alignaddr %l3, %l6, %g1 fcmple16 %f8, %f14, %i6 bgu %icc, loop_1605 loop_1604: ldub [%l7 + 0x28], %l5 fmovdleu %xcc, %f14, %f1 bl,a %xcc, loop_1606 loop_1605: ldd [%l7 + 0x48], %f8 tsubcctv %g2, 0x1732, %o1 movrlez %o0, 0x167, %i2 loop_1606: edge16 %o7, %i3, %o5 ldx [%l7 + 0x20], %g7 movneg %icc, %o2, %i0 bge,a,pn %icc, loop_1607 bgu,pt %icc, loop_1608 ld [%l7 + 0x44], %f5 fmovsvs %xcc, %f7, %f9 loop_1607: xorcc %g3, 0x1FE1, %l0 loop_1608: movle %icc, %l2, %g6 fcmple16 %f0, %f0, %i1 fblg %fcc2, loop_1609 lduh [%l7 + 0x66], %i7 orn %l1, %i4, %o4 fornot2 %f14, %f4, %f14 loop_1609: ldsh [%l7 + 0x20], %o3 ldsh [%l7 + 0x6E], %l4 fpsub32s %f0, %f0, %f5 fbuge %fcc0, loop_1610 ldsw [%l7 + 0x34], %i5 fornot1 %f6, %f8, %f10 st %f3, [%l7 + 0x60] loop_1610: fones %f4 fmovrdgz %g5, %f14, %f6 fpsub32s %f10, %f9, %f3 fpadd16 %f0, %f8, %f14 fpack16 %f8, %f4 ldsb [%l7 + 0x1F], %o6 fmovdvc %icc, %f13, %f4 or %l3, %g4, %g1 fpmerge %f10, %f14, %f10 fbo,a %fcc3, loop_1611 tge %xcc, 0x0 tcc %icc, 0x5 stb %l6, [%l7 + 0x7B] loop_1611: fnand %f12, %f10, %f0 ba,a %icc, loop_1612 movcc %xcc, %i6, %g2 fbu,a %fcc0, loop_1613 subccc %o1, %l5, %i2 loop_1612: stx %o0, [%l7 + 0x18] ldsw [%l7 + 0x20], %i3 loop_1613: bl,a %xcc, loop_1614 stb %o7, [%l7 + 0x1C] brgez,a %o5, loop_1615 xnor %o2, %g7, %i0 loop_1614: fmul8x16al %f0, %f15, %f8 bgu,pn %xcc, loop_1616 loop_1615: stb %l0, [%l7 + 0x76] fnot2s %f2, %f15 movpos %xcc, %l2, %g6 loop_1616: fmovrsgz %g3, %f6, %f2 fcmpeq32 %f10, %f12, %i1 fbule %fcc3, loop_1617 bn loop_1618 stx %i7, [%l7 + 0x30] fcmpgt32 %f2, %f2, %l1 loop_1617: orncc %i4, %o3, %l4 loop_1618: fmovrsgez %o4, %f11, %f15 fpackfix %f12, %f7 srl %g5, 0x19, %i5 fpadd32s %f15, %f0, %f12 andcc %o6, 0x0377, %l3 std %f14, [%l7 + 0x18] fpadd16s %f12, %f15, %f6 ldub [%l7 + 0x1C], %g4 ldsh [%l7 + 0x5E], %g1 sra %l6, %g2, %o1 lduh [%l7 + 0x2A], %i6 fblg,a %fcc0, loop_1619 fsrc2s %f4, %f5 bcc,pt %icc, loop_1620 brlez %l5, loop_1621 loop_1619: sth %o0, [%l7 + 0x16] ldd [%l7 + 0x60], %f2 loop_1620: brnz,a %i3, loop_1622 loop_1621: fpsub16 %f8, %f12, %f2 stw %o7, [%l7 + 0x34] stw %o5, [%l7 + 0x34] loop_1622: edge8n %i2, %g7, %o2 sth %i0, [%l7 + 0x54] stw %l2, [%l7 + 0x6C] ldub [%l7 + 0x2E], %g6 bleu,a loop_1623 ldd [%l7 + 0x50], %f6 lduw [%l7 + 0x2C], %l0 addc %i1, 0x1928, %g3 loop_1623: bshuffle %f14, %f2, %f10 ldsw [%l7 + 0x70], %l1 fors %f2, %f10, %f15 stw %i4, [%l7 + 0x74] fble %fcc0, loop_1624 fnot1 %f8, %f0 fbne,a %fcc1, loop_1625 fbg %fcc2, loop_1626 loop_1624: bvs,pt %xcc, loop_1627 call loop_1628 loop_1625: fmovsn %icc, %f7, %f13 loop_1626: st %f5, [%l7 + 0x7C] loop_1627: movcc %xcc, %i7, %o3 loop_1628: ldsb [%l7 + 0x20], %o4 fabsd %f12, %f0 st %f14, [%l7 + 0x50] ldd [%l7 + 0x70], %f0 bne %xcc, loop_1629 movle %icc, %l4, %i5 fba %fcc3, loop_1630 fmovsgu %icc, %f6, %f5 loop_1629: addcc %o6, %g5, %g4 addcc %l3, 0x13C9, %l6 loop_1630: addcc %g2, %o1, %i6 fpadd16 %f2, %f4, %f14 sethi 0x0A70, %g1 movvc %xcc, %o0, %l5 bgu %icc, loop_1631 bcc,pt %xcc, loop_1632 std %f6, [%l7 + 0x30] fpackfix %f6, %f1 loop_1631: fblg %fcc2, loop_1633 loop_1632: fxors %f14, %f7, %f8 nop setx loop_1634, %l0, %l1 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 + 0x38] loop_1633: ldsw [%l7 + 0x40], %o7 fmul8sux16 %f12, %f0, %f4 loop_1634: tn %icc, 0x6 std %f14, [%l7 + 0x08] fmovdgu %icc, %f14, %f2 fmovsle %icc, %f11, %f4 bshuffle %f8, %f6, %f8 for %f12, %f6, %f14 sdivx %o5, 0x03AD, %i3 fmovdvs %icc, %f8, %f8 andcc %i2, %o2, %g7 movpos %icc, %i0, %l2 ldsh [%l7 + 0x3A], %l0 fbne,a %fcc1, loop_1635 ldsh [%l7 + 0x2C], %i1 movne %xcc, %g6, %l1 addc %i4, %g3, %i7 loop_1635: fmovdpos %icc, %f14, %f13 fblg %fcc0, loop_1636 smul %o3, 0x1397, %l4 ldd [%l7 + 0x28], %f8 std %f12, [%l7 + 0x70] loop_1636: sdivx %o4, 0x1225, %o6 fornot1s %f12, %f10, %f14 sethi 0x1650, %i5 edge8l %g4, %l3, %l6 fabss %f1, %f6 faligndata %f4, %f12, %f8 tle %icc, 0x3 movn %xcc, %g5, %g2 stx %o1, [%l7 + 0x70] fbg %fcc2, loop_1637 fmovrdne %i6, %f12, %f8 fornot2 %f14, %f2, %f0 edge8ln %g1, %l5, %o7 loop_1637: fmovspos %xcc, %f13, %f14 addc %o0, %o5, %i2 tg %xcc, 0x5 pdist %f12, %f8, %f14 tsubcctv %o2, %i3, %g7 fmovdpos %xcc, %f6, %f4 ba,a loop_1638 pdist %f6, %f14, %f6 edge8 %l2, %i0, %l0 ldub [%l7 + 0x18], %i1 loop_1638: smul %g6, %i4, %l1 addc %g3, %i7, %o3 brlz %l4, loop_1639 fmovrdlz %o6, %f0, %f10 fnot1 %f6, %f0 ldd [%l7 + 0x38], %f14 loop_1639: fcmped %fcc1, %f6, %f4 ldsb [%l7 + 0x66], %i5 brlz,a %o4, loop_1640 bg loop_1641 sethi 0x0DEC, %g4 fmovdne %icc, %f13, %f4 loop_1640: udivx %l3, 0x0668, %g5 loop_1641: tsubcctv %l6, 0x1309, %g2 fmul8ulx16 %f2, %f0, %f4 for %f2, %f4, %f4 movvc %xcc, %i6, %o1 edge32l %l5, %o7, %o0 edge8l %g1, %o5, %i2 edge32 %o2, %i3, %g7 ldsb [%l7 + 0x08], %l2 fmul8ulx16 %f2, %f14, %f10 fmovdvs %xcc, %f10, %f10 lduw [%l7 + 0x08], %l0 sth %i1, [%l7 + 0x2E] faligndata %f8, %f2, %f14 ldsb [%l7 + 0x54], %g6 tneg %icc, 0x1 tcc %xcc, 0x6 ldsw [%l7 + 0x70], %i0 ldx [%l7 + 0x38], %l1 fmovdneg %xcc, %f5, %f2 movne %xcc, %g3, %i4 smulcc %o3, %i7, %o6 fmovrde %l4, %f6, %f10 ldsb [%l7 + 0x4C], %i5 move %xcc, %g4, %l3 fmovsne %xcc, %f3, %f3 addc %g5, 0x15A8, %l6 ldsh [%l7 + 0x6A], %g2 bg,a %icc, loop_1642 bcc %icc, loop_1643 stw %i6, [%l7 + 0x70] movneg %icc, %o1, %l5 loop_1642: fbo,a %fcc1, loop_1644 loop_1643: fbe %fcc0, loop_1645 fpack32 %f0, %f10, %f0 sethi 0x1671, %o4 loop_1644: srax %o7, %g1, %o0 loop_1645: bl,a,pn %icc, loop_1646 fbu,a %fcc0, loop_1647 fbl %fcc3, loop_1648 udivcc %o5, 0x0EB2, %o2 loop_1646: bne %xcc, loop_1649 loop_1647: ldsw [%l7 + 0x60], %i3 loop_1648: ld [%l7 + 0x74], %f15 addccc %g7, %l2, %l0 loop_1649: ble,a,pt %icc, loop_1650 ldsh [%l7 + 0x2C], %i2 fmovsvs %xcc, %f13, %f2 movne %xcc, %i1, %g6 loop_1650: udiv %l1, 0x1D24, %i0 std %f10, [%l7 + 0x58] lduw [%l7 + 0x3C], %i4 st %f3, [%l7 + 0x2C] fmuld8sux16 %f10, %f9, %f2 xnorcc %o3, %i7, %o6 smulcc %g3, 0x0FBC, %i5 faligndata %f8, %f14, %f8 fmovdvc %xcc, %f12, %f3 std %f14, [%l7 + 0x08] array32 %g4, %l3, %g5 fsrc2 %f6, %f8 ba,a loop_1651 edge8ln %l4, %l6, %i6 sll %g2, %o1, %o4 udivcc %o7, 0x12C9, %l5 loop_1651: lduh [%l7 + 0x4E], %o0 xor %g1, 0x1E23, %o5 fbne,a %fcc0, loop_1652 bne,a loop_1653 fmovdpos %xcc, %f8, %f0 brnz %o2, loop_1654 loop_1652: std %f6, [%l7 + 0x40] loop_1653: fornot2 %f14, %f6, %f2 ld [%l7 + 0x3C], %f12 loop_1654: ld [%l7 + 0x18], %f2 edge8ln %g7, %i3, %l2 fbo %fcc3, loop_1655 fbu %fcc1, loop_1656 ldx [%l7 + 0x40], %i2 bvs,a,pn %xcc, loop_1657 loop_1655: ldsw [%l7 + 0x14], %l0 loop_1656: ldsw [%l7 + 0x48], %i1 ldx [%l7 + 0x20], %l1 loop_1657: fbe,a %fcc2, loop_1658 bleu,a,pn %xcc, loop_1659 bne %icc, loop_1660 ldx [%l7 + 0x18], %g6 loop_1658: stb %i0, [%l7 + 0x73] loop_1659: ldsw [%l7 + 0x2C], %o3 loop_1660: ld [%l7 + 0x1C], %f11 sub %i7, 0x0D93, %o6 fmovsn %icc, %f9, %f13 edge16 %g3, %i5, %i4 ldd [%l7 + 0x28], %f4 bleu,a %xcc, loop_1661 ldub [%l7 + 0x29], %g4 stb %l3, [%l7 + 0x49] ldx [%l7 + 0x18], %g5 loop_1661: mulx %l6, %i6, %g2 fmovsn %icc, %f7, %f9 st %f2, [%l7 + 0x34] xnorcc %l4, %o1, %o7 popc 0x1F6B, %l5 stw %o0, [%l7 + 0x68] fmovdl %icc, %f15, %f1 ld [%l7 + 0x6C], %f1 tn %xcc, 0x2 fbo %fcc1, loop_1662 movn %icc, %o4, %g1 fble,a %fcc2, loop_1663 fbo %fcc1, loop_1664 loop_1662: movvc %xcc, %o2, %g7 ldsb [%l7 + 0x1F], %i3 loop_1663: tcs %xcc, 0x1 loop_1664: srl %o5, 0x0B, %i2 ldx [%l7 + 0x10], %l0 orncc %l2, %l1, %i1 fmovrsne %i0, %f3, %f14 te %icc, 0x3 sth %g6, [%l7 + 0x4C] fmovrsne %o3, %f10, %f4 subc %i7, 0x05FB, %o6 ldx [%l7 + 0x50], %i5 movle %xcc, %i4, %g3 ldx [%l7 + 0x08], %l3 fmul8x16al %f7, %f10, %f4 fmovdgu %icc, %f1, %f10 array16 %g4, %l6, %g5 brlz %g2, loop_1665 brz %l4, loop_1666 movrne %i6, 0x16A, %o7 fxnors %f5, %f12, %f11 loop_1665: fcmpne32 %f10, %f12, %l5 loop_1666: fors %f10, %f13, %f0 fmovsa %xcc, %f8, %f11 fmovscc %xcc, %f0, %f14 ldsw [%l7 + 0x18], %o1 st %f15, [%l7 + 0x28] subcc %o4, 0x154C, %g1 lduw [%l7 + 0x6C], %o0 tl %xcc, 0x1 or %o2, 0x1B90, %g7 fsrc2s %f5, %f6 movcc %icc, %i3, %i2 edge8n %o5, %l2, %l0 array8 %l1, %i1, %i0 tle %icc, 0x6 fmuld8ulx16 %f6, %f2, %f12 ldsw [%l7 + 0x34], %o3 lduw [%l7 + 0x70], %i7 edge8l %o6, %i5, %g6 fbl %fcc1, loop_1667 fmovsvc %xcc, %f8, %f8 fcmpgt32 %f0, %f6, %g3 fbg %fcc0, loop_1668 loop_1667: xnorcc %i4, %g4, %l3 brgez,a %g5, loop_1669 fmovrsne %l6, %f6, %f0 loop_1668: movneg %xcc, %g2, %l4 fornot1s %f13, %f13, %f3 loop_1669: nop setx loop_1670, %l0, %l1 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_1671, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f15, [%l7 + 0x30] fmovsvc %xcc, %f3, %f10 loop_1670: fbge %fcc1, loop_1672 loop_1671: fcmple32 %f0, %f0, %o7 lduh [%l7 + 0x68], %l5 fmovrdne %o1, %f4, %f0 loop_1672: brgez %o4, loop_1673 sub %i6, 0x180E, %o0 ldsb [%l7 + 0x22], %g1 tneg %icc, 0x6 loop_1673: ldsh [%l7 + 0x62], %g7 srl %i3, %i2, %o5 ldsh [%l7 + 0x6A], %o2 fmul8x16 %f5, %f2, %f6 tg %xcc, 0x5 or %l0, 0x0058, %l2 tvc %xcc, 0x4 st %f1, [%l7 + 0x6C] std %f8, [%l7 + 0x08] edge32 %l1, %i1, %i0 fble,a %fcc1, loop_1674 fmovdl %icc, %f8, %f1 edge32ln %i7, %o6, %o3 te %icc, 0x3 loop_1674: ld [%l7 + 0x74], %f4 bge,a loop_1675 sll %i5, %g3, %i4 fxnor %f8, %f2, %f14 fbg,a %fcc1, loop_1676 loop_1675: array16 %g6, %g4, %g5 tn %xcc, 0x4 movn %xcc, %l6, %l3 loop_1676: fcmpd %fcc1, %f6, %f2 lduh [%l7 + 0x3E], %l4 nop setx loop_1677, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x51], %o7 stw %g2, [%l7 + 0x2C] bvc,a loop_1678 loop_1677: fcmpeq16 %f2, %f2, %l5 fmovdneg %xcc, %f4, %f9 sdiv %o1, 0x12FF, %i6 loop_1678: stw %o4, [%l7 + 0x60] xnor %o0, 0x1055, %g1 fmovsgu %icc, %f14, %f10 edge32 %i3, %g7, %o5 array16 %o2, %l0, %i2 stb %l1, [%l7 + 0x2A] fmovrdlz %l2, %f6, %f8 bvs,pn %xcc, loop_1679 fnor %f14, %f4, %f0 fmovda %xcc, %f14, %f14 sth %i0, [%l7 + 0x28] loop_1679: ldub [%l7 + 0x55], %i1 fpackfix %f8, %f5 fcmpgt16 %f4, %f2, %i7 movn %icc, %o3, %i5 array32 %o6, %i4, %g6 subcc %g4, 0x06DC, %g5 fzeros %f4 ldx [%l7 + 0x68], %g3 fmovdpos %xcc, %f4, %f7 fandnot2s %f12, %f4, %f10 fmovdleu %xcc, %f9, %f6 fblg %fcc3, loop_1680 smul %l6, 0x076F, %l4 tle %icc, 0x4 fmovdge %xcc, %f13, %f8 loop_1680: fbo,a %fcc0, loop_1681 ld [%l7 + 0x70], %f5 umulcc %o7, %l3, %l5 sth %g2, [%l7 + 0x20] loop_1681: stw %o1, [%l7 + 0x64] tl %xcc, 0x5 stx %o4, [%l7 + 0x08] fmovdle %xcc, %f2, %f1 movleu %icc, %i6, %g1 lduh [%l7 + 0x44], %o0 umul %i3, %g7, %o2 fmovsl %xcc, %f9, %f10 fpack16 %f10, %f12 te %xcc, 0x3 movrgz %o5, %l0, %l1 smulcc %l2, %i2, %i1 bpos,pt %xcc, loop_1682 fpadd32 %f0, %f12, %f2 movneg %xcc, %i0, %i7 fcmple32 %f8, %f8, %i5 loop_1682: ldx [%l7 + 0x10], %o3 stx %i4, [%l7 + 0x78] smul %g6, 0x164B, %o6 ldub [%l7 + 0x7C], %g4 ldd [%l7 + 0x70], %f8 subc %g3, 0x0D27, %g5 fpadd32 %f6, %f2, %f6 nop setx loop_1683, %l0, %l1 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 %fcc3, loop_1684 ldx [%l7 + 0x20], %l6 ldsb [%l7 + 0x33], %l4 loop_1683: ld [%l7 + 0x4C], %f7 loop_1684: fsrc1s %f4, %f3 orcc %l3, 0x0796, %l5 ld [%l7 + 0x14], %f13 addcc %g2, 0x0857, %o7 lduw [%l7 + 0x68], %o4 stb %i6, [%l7 + 0x36] sth %g1, [%l7 + 0x26] sth %o0, [%l7 + 0x26] ldsh [%l7 + 0x18], %o1 ldsw [%l7 + 0x18], %g7 stb %i3, [%l7 + 0x58] movge %xcc, %o2, %l0 and %l1, %l2, %i2 edge16n %i1, %o5, %i0 tne %xcc, 0x4 subcc %i7, 0x0AFE, %i5 ble,a loop_1685 tcs %xcc, 0x1 fmul8x16al %f1, %f12, %f10 andcc %o3, %i4, %o6 loop_1685: sll %g4, 0x04, %g6 brgez,a %g5, loop_1686 ld [%l7 + 0x64], %f6 ldsw [%l7 + 0x20], %g3 array8 %l4, %l3, %l6 loop_1686: udiv %g2, 0x0A64, %l5 movrne %o7, 0x224, %i6 fmovscs %xcc, %f9, %f6 ldsh [%l7 + 0x14], %o4 fexpand %f8, %f10 fmovsl %icc, %f14, %f2 call loop_1687 srl %g1, 0x03, %o0 fnot1 %f6, %f10 fmovdvs %xcc, %f14, %f9 loop_1687: ldsw [%l7 + 0x4C], %o1 call loop_1688 fnot2s %f8, %f5 udivcc %g7, 0x0223, %i3 tgu %xcc, 0x3 loop_1688: fpadd32 %f4, %f12, %f14 fnot2s %f1, %f2 sth %l0, [%l7 + 0x18] bshuffle %f0, %f12, %f0 fmovrse %o2, %f14, %f11 fornot1s %f1, %f11, %f8 fmovse %xcc, %f11, %f14 fmovse %xcc, %f8, %f10 st %f15, [%l7 + 0x74] st %f9, [%l7 + 0x40] lduw [%l7 + 0x74], %l2 ldsh [%l7 + 0x2A], %l1 std %f12, [%l7 + 0x40] sth %i2, [%l7 + 0x12] ldub [%l7 + 0x09], %i1 fmovsvs %xcc, %f1, %f14 fmovrsne %i0, %f4, %f0 smulcc %o5, %i7, %o3 lduw [%l7 + 0x74], %i4 mulx %i5, 0x1290, %g4 fabss %f0, %f10 fmovrsgez %g6, %f5, %f9 fbl %fcc0, loop_1689 movre %o6, 0x03E, %g3 fmovdg %xcc, %f15, %f4 sllx %g5, 0x00, %l4 loop_1689: fbge,a %fcc1, loop_1690 xnorcc %l3, 0x10C7, %g2 xnor %l5, %l6, %o7 movl %xcc, %i6, %o4 loop_1690: array8 %o0, %o1, %g1 st %f8, [%l7 + 0x38] move %xcc, %i3, %l0 movrne %g7, %l2, %l1 umul %o2, %i1, %i0 fxor %f12, %f6, %f14 brlez %o5, loop_1691 ldd [%l7 + 0x08], %f4 bn,pn %xcc, loop_1692 ld [%l7 + 0x4C], %f6 loop_1691: fbu,a %fcc3, loop_1693 movg %icc, %i2, %o3 loop_1692: ldsb [%l7 + 0x0D], %i7 addc %i5, %i4, %g6 loop_1693: call loop_1694 ldub [%l7 + 0x6C], %o6 fmul8x16au %f15, %f3, %f8 bshuffle %f8, %f8, %f14 loop_1694: st %f12, [%l7 + 0x34] ldsb [%l7 + 0x4B], %g4 st %f13, [%l7 + 0x1C] ba,pt %xcc, loop_1695 nop setx loop_1696, %l0, %l1 jmpl %l1, %g3 ldd [%l7 + 0x78], %f14 ldd [%l7 + 0x18], %f6 loop_1695: andcc %l4, %g5, %l3 loop_1696: fmovrde %g2, %f4, %f4 fpadd16s %f12, %f10, %f3 ld [%l7 + 0x34], %f7 smulcc %l6, 0x1FD6, %o7 ldsw [%l7 + 0x34], %l5 lduh [%l7 + 0x0E], %o4 ldsb [%l7 + 0x68], %i6 movne %xcc, %o0, %o1 ldsh [%l7 + 0x1A], %g1 stb %l0, [%l7 + 0x64] bleu,a,pt %icc, loop_1697 addccc %g7, %l2, %i3 movre %o2, 0x32A, %l1 edge16ln %i1, %o5, %i2 loop_1697: edge16n %i0, %i7, %i5 fxnor %f12, %f10, %f8 ldsw [%l7 + 0x70], %i4 movn %icc, %o3, %o6 std %f4, [%l7 + 0x58] mulx %g6, 0x0B1D, %g3 fpadd32 %f12, %f14, %f0 fmovrse %g4, %f8, %f7 stb %g5, [%l7 + 0x19] tcc %xcc, 0x7 ba,a,pt %icc, loop_1698 tle %xcc, 0x5 brlz,a %l3, loop_1699 ld [%l7 + 0x28], %f13 loop_1698: ld [%l7 + 0x6C], %f0 stb %g2, [%l7 + 0x5A] loop_1699: fmovsneg %xcc, %f3, %f0 udiv %l4, 0x13BC, %l6 fcmpes %fcc1, %f9, %f7 ldsh [%l7 + 0x18], %l5 ldub [%l7 + 0x49], %o7 brlz %o4, loop_1700 lduw [%l7 + 0x28], %o0 movrne %o1, %g1, %i6 for %f10, %f10, %f8 loop_1700: fmovsgu %icc, %f10, %f10 bcc,a %icc, loop_1701 fmovse %xcc, %f2, %f6 movrne %g7, 0x1C2, %l0 lduw [%l7 + 0x48], %i3 loop_1701: fbg %fcc1, loop_1702 ldsw [%l7 + 0x28], %o2 smul %l2, %i1, %o5 alignaddrl %i2, %l1, %i7 loop_1702: fornot2s %f1, %f14, %f12 bcc,a loop_1703 fabss %f15, %f0 ldub [%l7 + 0x44], %i0 fsrc1 %f12, %f4 loop_1703: fpadd16 %f14, %f14, %f2 brnz %i5, loop_1704 ldsb [%l7 + 0x3F], %i4 bl,a loop_1705 fornot1s %f13, %f2, %f8 loop_1704: fcmpne32 %f0, %f6, %o3 fpsub16 %f12, %f10, %f4 loop_1705: fmovrde %o6, %f14, %f4 fble %fcc2, loop_1706 bn,a loop_1707 nop setx loop_1708, %l0, %l1 jmpl %l1, %g3 sdiv %g4, 0x199A, %g6 loop_1706: movne %icc, %g5, %g2 loop_1707: edge32n %l4, %l6, %l5 loop_1708: tsubcc %l3, %o4, %o7 bl,pn %xcc, loop_1709 fmul8x16au %f9, %f14, %f8 stb %o1, [%l7 + 0x3F] edge16n %o0, %g1, %i6 loop_1709: lduw [%l7 + 0x10], %g7 fbge,a %fcc1, loop_1710 movle %icc, %i3, %o2 fmovdvc %icc, %f12, %f0 fandnot2 %f6, %f12, %f12 loop_1710: fmovda %icc, %f10, %f10 umulcc %l2, %l0, %o5 edge8n %i2, %l1, %i1 subc %i7, 0x155C, %i0 fmovsneg %xcc, %f2, %f3 std %f12, [%l7 + 0x30] movle %icc, %i4, %i5 ldsh [%l7 + 0x7A], %o3 fmovrslez %o6, %f4, %f5 bneg,a,pn %icc, loop_1711 tleu %icc, 0x6 fabsd %f10, %f2 call loop_1712 loop_1711: st %f9, [%l7 + 0x7C] fnands %f4, %f7, %f12 bcs,pn %icc, loop_1713 loop_1712: fmovrslez %g3, %f15, %f14 fandnot1 %f14, %f14, %f2 sdivcc %g6, 0x107F, %g4 loop_1713: stx %g5, [%l7 + 0x48] ldsw [%l7 + 0x7C], %l4 fxnor %f10, %f10, %f12 fmovdgu %icc, %f0, %f14 fzeros %f11 edge16l %l6, %l5, %g2 ble,a,pn %xcc, loop_1714 fmul8ulx16 %f2, %f2, %f2 edge16ln %o4, %o7, %o1 fpsub32 %f6, %f2, %f8 loop_1714: fbue %fcc3, loop_1715 fcmple16 %f12, %f2, %l3 fcmpgt32 %f14, %f12, %g1 fxnor %f14, %f12, %f10 loop_1715: fmovsle %icc, %f12, %f0 ld [%l7 + 0x48], %f5 subcc %o0, %g7, %i6 ldsb [%l7 + 0x75], %i3 ldub [%l7 + 0x4E], %o2 st %f14, [%l7 + 0x4C] fcmpne16 %f12, %f0, %l0 fmovdvs %icc, %f11, %f0 sth %l2, [%l7 + 0x6E] lduw [%l7 + 0x40], %i2 fmovsa %icc, %f10, %f0 std %f10, [%l7 + 0x38] fmul8ulx16 %f6, %f14, %f12 fbug %fcc3, loop_1716 ld [%l7 + 0x78], %f14 fble %fcc0, loop_1717 movl %xcc, %l1, %i1 loop_1716: st %f5, [%l7 + 0x5C] ldub [%l7 + 0x48], %i7 loop_1717: movvc %xcc, %o5, %i4 edge32ln %i5, %o3, %o6 fmul8x16au %f10, %f6, %f14 lduw [%l7 + 0x30], %i0 bg,a,pn %xcc, loop_1718 array8 %g6, %g4, %g3 fbul,a %fcc0, loop_1719 fbuge %fcc3, loop_1720 loop_1718: edge16 %l4, %g5, %l6 fors %f1, %f11, %f1 loop_1719: fbg,a %fcc2, loop_1721 loop_1720: fbug %fcc0, loop_1722 movrlz %g2, 0x1F8, %o4 movcc %xcc, %l5, %o1 loop_1721: fmovdg %icc, %f8, %f2 loop_1722: faligndata %f4, %f12, %f12 fbue,a %fcc1, loop_1723 subccc %o7, %g1, %o0 movg %icc, %g7, %i6 ldsb [%l7 + 0x50], %l3 loop_1723: lduh [%l7 + 0x2E], %o2 st %f4, [%l7 + 0x18] fnot1s %f10, %f8 srlx %l0, 0x11, %l2 tsubcctv %i2, 0x0966, %i3 fbg,a %fcc3, loop_1724 stb %l1, [%l7 + 0x1E] smulcc %i7, 0x0F57, %i1 fsrc1s %f0, %f8 loop_1724: fabsd %f6, %f0 movrlz %i4, 0x15D, %o5 movrlz %o3, %o6, %i5 stb %i0, [%l7 + 0x7E] edge8n %g4, %g6, %l4 srl %g5, 0x1C, %l6 fmovrslz %g3, %f0, %f4 lduh [%l7 + 0x3A], %g2 udivcc %o4, 0x1B51, %l5 array32 %o1, %o7, %o0 stx %g7, [%l7 + 0x08] ldsb [%l7 + 0x22], %i6 lduh [%l7 + 0x2C], %g1 xor %l3, %l0, %l2 brnz %o2, loop_1725 fmovrdne %i2, %f4, %f2 fbne %fcc1, loop_1726 fzero %f0 loop_1725: std %f4, [%l7 + 0x50] subc %i3, 0x1FD2, %i7 loop_1726: addc %i1, 0x00F2, %i4 movl %xcc, %l1, %o3 fblg %fcc0, loop_1727 stx %o5, [%l7 + 0x70] for %f6, %f2, %f0 brgz,a %o6, loop_1728 loop_1727: movcs %xcc, %i0, %i5 ldsh [%l7 + 0x24], %g4 xnor %g6, 0x1508, %l4 loop_1728: bn,pn %xcc, loop_1729 ldsw [%l7 + 0x74], %g5 fmovdl %xcc, %f4, %f12 st %f6, [%l7 + 0x58] loop_1729: lduh [%l7 + 0x6C], %l6 sdiv %g3, 0x017D, %o4 brgez %l5, loop_1730 fmovsleu %xcc, %f2, %f6 fmovsa %xcc, %f9, %f12 ldsb [%l7 + 0x0B], %g2 loop_1730: brgez,a %o7, loop_1731 stb %o1, [%l7 + 0x64] fmovrdne %g7, %f12, %f6 fbge %fcc0, loop_1732 loop_1731: ld [%l7 + 0x68], %f3 stw %i6, [%l7 + 0x1C] fmovdge %xcc, %f0, %f9 loop_1732: bvc,pn %icc, loop_1733 stx %g1, [%l7 + 0x38] fornot1 %f2, %f0, %f6 fnegs %f13, %f14 loop_1733: bvs,a,pn %xcc, loop_1734 fmovrdlez %o0, %f8, %f6 movvc %icc, %l0, %l2 st %f1, [%l7 + 0x20] loop_1734: st %f5, [%l7 + 0x44] fmovs %f4, %f14 brz %o2, loop_1735 pdist %f10, %f0, %f6 fmovdn %icc, %f10, %f14 sll %i2, %l3, %i3 loop_1735: sth %i7, [%l7 + 0x0A] fbue,a %fcc3, loop_1736 fmovrsgz %i1, %f6, %f6 fpsub16 %f8, %f8, %f6 mulx %i4, %l1, %o5 loop_1736: fxnor %f6, %f8, %f12 ta %xcc, 0x0 st %f14, [%l7 + 0x4C] lduw [%l7 + 0x70], %o6 stw %i0, [%l7 + 0x34] movre %o3, 0x088, %g4 lduw [%l7 + 0x48], %g6 fornot2s %f11, %f10, %f2 fmovdneg %icc, %f2, %f3 fmovrse %i5, %f13, %f13 orcc %g5, %l4, %g3 ldsw [%l7 + 0x2C], %l6 ldd [%l7 + 0x40], %f2 st %f13, [%l7 + 0x1C] subccc %o4, 0x1C7B, %l5 ldub [%l7 + 0x09], %o7 lduw [%l7 + 0x70], %g2 fmovsleu %xcc, %f9, %f9 fandnot2s %f10, %f14, %f1 bshuffle %f0, %f12, %f14 edge16n %o1, %g7, %i6 fmovspos %icc, %f1, %f3 ldsw [%l7 + 0x54], %g1 fors %f3, %f2, %f7 fmovsvs %xcc, %f12, %f12 ta %icc, 0x5 movrlez %l0, %o0, %o2 pdist %f10, %f12, %f14 fnands %f0, %f13, %f8 sth %l2, [%l7 + 0x08] fmuld8ulx16 %f10, %f8, %f0 stx %l3, [%l7 + 0x30] ldsw [%l7 + 0x2C], %i2 fnot1s %f5, %f1 ldsw [%l7 + 0x48], %i7 sth %i3, [%l7 + 0x48] lduh [%l7 + 0x18], %i1 xnorcc %i4, 0x04AB, %l1 ldsw [%l7 + 0x38], %o6 fbl,a %fcc3, loop_1737 st %f11, [%l7 + 0x3C] std %f8, [%l7 + 0x60] movl %icc, %o5, %i0 loop_1737: mulx %g4, 0x066D, %o3 brlez %i5, loop_1738 ldsw [%l7 + 0x20], %g5 fmovrdlez %l4, %f14, %f2 edge32ln %g6, %g3, %o4 loop_1738: lduh [%l7 + 0x24], %l6 orcc %o7, 0x05D5, %g2 ldsw [%l7 + 0x2C], %o1 fmovdn %icc, %f3, %f8 fmovdvs %icc, %f0, %f14 fbe,a %fcc1, loop_1739 fbn,a %fcc1, loop_1740 brz %g7, loop_1741 fsrc1 %f10, %f0 loop_1739: fmovrdlz %l5, %f4, %f8 loop_1740: fmovrsgz %g1, %f0, %f4 loop_1741: udivx %i6, 0x1EA0, %o0 brgz,a %l0, loop_1742 ld [%l7 + 0x1C], %f4 fornot2 %f4, %f0, %f12 lduw [%l7 + 0x50], %l2 loop_1742: tgu %icc, 0x5 fbul %fcc3, loop_1743 pdist %f14, %f8, %f8 movge %icc, %o2, %i2 brlez %l3, loop_1744 loop_1743: stb %i3, [%l7 + 0x1E] fsrc2s %f3, %f15 fmovrdgz %i7, %f12, %f12 loop_1744: addcc %i1, %l1, %o6 std %f14, [%l7 + 0x08] fmul8x16au %f11, %f0, %f2 bvs,a loop_1745 ldsw [%l7 + 0x14], %i4 fmovdl %xcc, %f10, %f8 nop setx loop_1746, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1745: sth %i0, [%l7 + 0x6C] std %f2, [%l7 + 0x40] fcmpne32 %f10, %f6, %o5 loop_1746: ldd [%l7 + 0x58], %f10 fbule %fcc3, loop_1747 array16 %g4, %i5, %o3 taddcctv %g5, %l4, %g6 bn loop_1748 loop_1747: fmovs %f12, %f4 fmovdcs %xcc, %f11, %f14 fcmpgt16 %f8, %f6, %o4 loop_1748: tl %xcc, 0x0 fmovse %icc, %f3, %f8 andcc %g3, 0x1150, %l6 fmovrdlz %g2, %f14, %f4 sth %o7, [%l7 + 0x1C] bne,a,pn %xcc, loop_1749 fxnors %f14, %f13, %f2 bn loop_1750 smulcc %g7, 0x15CC, %l5 loop_1749: std %f10, [%l7 + 0x50] fbule %fcc3, loop_1751 loop_1750: fzeros %f2 lduw [%l7 + 0x58], %o1 orn %g1, 0x098A, %o0 loop_1751: nop setx loop_1752, %l0, %l1 jmpl %l1, %i6 movge %icc, %l2, %l0 be,a loop_1753 fmul8ulx16 %f10, %f14, %f12 loop_1752: fmovdne %icc, %f8, %f15 tn %icc, 0x6 loop_1753: stb %i2, [%l7 + 0x68] fnot1 %f2, %f2 fmul8sux16 %f2, %f14, %f0 fmovrsgez %l3, %f5, %f0 brlz %o2, loop_1754 ldub [%l7 + 0x4F], %i7 ldsw [%l7 + 0x68], %i3 ldsh [%l7 + 0x30], %i1 loop_1754: movle %icc, %l1, %o6 udivx %i4, 0x1026, %o5 fbu %fcc2, loop_1755 fnor %f4, %f8, %f10 sth %i0, [%l7 + 0x6A] fxnors %f7, %f3, %f11 loop_1755: sth %i5, [%l7 + 0x56] ldd [%l7 + 0x60], %f10 te %icc, 0x2 fcmpeq32 %f14, %f10, %o3 xor %g5, %l4, %g4 brnz,a %g6, loop_1756 fmovdl %icc, %f7, %f6 ldub [%l7 + 0x08], %o4 ldx [%l7 + 0x30], %g3 loop_1756: smulcc %g2, %o7, %g7 lduw [%l7 + 0x58], %l5 lduh [%l7 + 0x2A], %o1 sth %g1, [%l7 + 0x6A] fcmpne32 %f8, %f8, %l6 lduh [%l7 + 0x0E], %o0 movvc %icc, %l2, %l0 fmovsle %xcc, %f5, %f12 stw %i2, [%l7 + 0x14] fornot1s %f8, %f7, %f0 smulcc %i6, %o2, %i7 fble,a %fcc0, loop_1757 brgz %l3, loop_1758 movrne %i3, 0x0A3, %l1 for %f8, %f8, %f12 loop_1757: std %f6, [%l7 + 0x40] loop_1758: edge8ln %o6, %i4, %o5 fcmpgt32 %f0, %f2, %i0 or %i1, %o3, %g5 ldsh [%l7 + 0x7A], %l4 udivx %g4, 0x1193, %i5 movre %o4, %g3, %g6 fcmple16 %f0, %f8, %o7 fmovde %xcc, %f10, %f3 fnot1s %f1, %f8 fpmerge %f7, %f9, %f10 taddcctv %g2, 0x0557, %g7 srlx %o1, %l5, %l6 and %o0, %l2, %g1 bpos,pn %icc, loop_1759 lduh [%l7 + 0x50], %l0 fcmpne16 %f4, %f0, %i2 udivcc %i6, 0x0A01, %i7 loop_1759: ldsb [%l7 + 0x22], %l3 ldx [%l7 + 0x18], %o2 fbule %fcc1, loop_1760 taddcc %l1, %o6, %i3 brgz,a %o5, loop_1761 ld [%l7 + 0x24], %f14 loop_1760: tn %icc, 0x4 st %f8, [%l7 + 0x70] loop_1761: ld [%l7 + 0x48], %f9 tg %xcc, 0x4 fxnors %f6, %f15, %f9 xor %i4, 0x045C, %i0 movneg %icc, %i1, %o3 movneg %xcc, %l4, %g5 fmovrdlz %i5, %f12, %f4 movre %g4, %o4, %g3 movrlez %g6, %o7, %g2 fbe %fcc0, loop_1762 fble %fcc0, loop_1763 stw %g7, [%l7 + 0x5C] fmovsg %icc, %f7, %f6 loop_1762: fmovdvs %icc, %f15, %f6 loop_1763: movrgz %o1, %l5, %l6 addcc %l2, 0x1472, %o0 fnegs %f7, %f5 ldsb [%l7 + 0x1D], %g1 sth %i2, [%l7 + 0x40] std %f14, [%l7 + 0x70] stb %i6, [%l7 + 0x19] taddcc %i7, 0x1577, %l0 fnot2s %f6, %f7 movne %icc, %o2, %l1 std %f6, [%l7 + 0x40] smul %l3, 0x134F, %i3 fmovdne %icc, %f12, %f2 array8 %o6, %i4, %i0 fcmps %fcc1, %f11, %f13 stx %i1, [%l7 + 0x60] stw %o5, [%l7 + 0x38] stw %o3, [%l7 + 0x74] umul %g5, 0x1AE0, %i5 ldsw [%l7 + 0x7C], %l4 ldsb [%l7 + 0x59], %o4 fpadd16 %f10, %f14, %f10 fabsd %f12, %f0 ld [%l7 + 0x0C], %f1 orncc %g4, %g3, %g6 fmuld8sux16 %f9, %f0, %f14 ldx [%l7 + 0x18], %g2 tleu %xcc, 0x5 mova %xcc, %o7, %g7 sth %l5, [%l7 + 0x52] std %f14, [%l7 + 0x28] fmovd %f0, %f10 bgu,a,pn %xcc, loop_1764 taddcc %l6, 0x083B, %l2 brz,a %o0, loop_1765 movg %xcc, %o1, %g1 loop_1764: stx %i6, [%l7 + 0x68] fexpand %f1, %f2 loop_1765: std %f8, [%l7 + 0x10] xnor %i2, %l0, %i7 xnorcc %l1, %l3, %i3 sth %o2, [%l7 + 0x76] ta %icc, 0x4 fmovdpos %xcc, %f2, %f7 tne %icc, 0x4 fbe,a %fcc1, loop_1766 brlez,a %o6, loop_1767 movneg %icc, %i4, %i0 ldsh [%l7 + 0x56], %i1 loop_1766: fnors %f0, %f8, %f11 loop_1767: sdiv %o5, 0x08E3, %g5 ba,a,pn %icc, loop_1768 fmuld8ulx16 %f7, %f9, %f14 udiv %o3, 0x1399, %l4 ldx [%l7 + 0x60], %o4 loop_1768: and %g4, 0x0CC2, %g3 lduh [%l7 + 0x34], %g6 fmovse %xcc, %f4, %f10 lduh [%l7 + 0x72], %i5 fbu,a %fcc3, loop_1769 fnands %f5, %f12, %f7 fbn %fcc1, loop_1770 ldsb [%l7 + 0x55], %o7 loop_1769: fxors %f3, %f7, %f4 movleu %xcc, %g2, %g7 loop_1770: fmovdcs %icc, %f9, %f3 ldsw [%l7 + 0x5C], %l5 udivx %l2, 0x14A3, %l6 edge8 %o1, %g1, %o0 bne,a,pn %icc, loop_1771 brgez %i2, loop_1772 ldsh [%l7 + 0x38], %i6 movcs %icc, %l0, %l1 loop_1771: alignaddrl %i7, %i3, %o2 loop_1772: fbne %fcc3, loop_1773 fmovrdne %l3, %f10, %f8 st %f8, [%l7 + 0x18] tcc %xcc, 0x1 loop_1773: sethi 0x1967, %o6 array16 %i4, %i1, %o5 stb %i0, [%l7 + 0x23] bneg %icc, loop_1774 fandnot2s %f4, %f12, %f15 tn %icc, 0x6 fnegs %f7, %f12 loop_1774: fmovrsgz %g5, %f10, %f10 stb %o3, [%l7 + 0x1F] fsrc2s %f9, %f2 fsrc1s %f15, %f10 fmovsn %xcc, %f11, %f3 faligndata %f2, %f14, %f0 sdivcc %l4, 0x0A9D, %o4 fmovsge %xcc, %f1, %f8 fmovsne %icc, %f7, %f8 ldsb [%l7 + 0x27], %g3 fmovd %f6, %f6 fmovdcs %xcc, %f12, %f5 stw %g4, [%l7 + 0x40] lduh [%l7 + 0x78], %i5 addc %o7, 0x0E98, %g6 ld [%l7 + 0x30], %f5 nop setx loop_1775, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bcc,pn %icc, loop_1776 fandnot2s %f8, %f15, %f10 movrlz %g2, %g7, %l2 loop_1775: fnand %f6, %f14, %f8 loop_1776: fnand %f12, %f4, %f2 fxor %f12, %f2, %f0 srax %l6, %l5, %o1 sll %o0, %g1, %i2 ldx [%l7 + 0x28], %i6 fmuld8sux16 %f10, %f14, %f12 stb %l0, [%l7 + 0x18] sth %l1, [%l7 + 0x5E] ldub [%l7 + 0x37], %i7 srlx %i3, %o2, %l3 fpadd32 %f4, %f4, %f6 fbug %fcc1, loop_1777 edge16n %i4, %o6, %o5 tleu %icc, 0x2 tn %xcc, 0x5 loop_1777: ldub [%l7 + 0x71], %i0 fnors %f10, %f14, %f8 lduh [%l7 + 0x0E], %i1 ld [%l7 + 0x60], %f4 fba %fcc2, loop_1778 fbul,a %fcc0, loop_1779 st %f4, [%l7 + 0x20] ble,pt %icc, loop_1780 loop_1778: stx %o3, [%l7 + 0x58] loop_1779: edge16 %l4, %o4, %g5 array8 %g3, %g4, %o7 loop_1780: orncc %g6, 0x1340, %i5 nop setx loop_1781, %l0, %l1 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 %g2, [%l7 + 0x2C] tcc %xcc, 0x2 fmovdn %xcc, %f6, %f7 loop_1781: ldsb [%l7 + 0x33], %l2 fpsub32 %f2, %f2, %f14 fandnot1 %f4, %f10, %f0 movvc %xcc, %l6, %g7 te %xcc, 0x2 ldub [%l7 + 0x6A], %l5 stb %o1, [%l7 + 0x3E] std %f4, [%l7 + 0x38] std %f14, [%l7 + 0x08] lduh [%l7 + 0x64], %g1 fnot1s %f0, %f6 umulcc %i2, %o0, %l0 brz,a %i6, loop_1782 fmovsneg %xcc, %f13, %f2 fmovsgu %xcc, %f5, %f9 stb %l1, [%l7 + 0x31] loop_1782: fmovsg %icc, %f13, %f5 fabsd %f6, %f10 ldx [%l7 + 0x38], %i3 fmovrslz %i7, %f1, %f11 fmovsle %icc, %f15, %f5 tg %xcc, 0x0 add %o2, %i4, %o6 stw %o5, [%l7 + 0x74] ldd [%l7 + 0x70], %f6 std %f10, [%l7 + 0x38] bge %xcc, loop_1783 stb %l3, [%l7 + 0x7B] subccc %i0, 0x011F, %o3 edge16ln %i1, %o4, %l4 loop_1783: lduh [%l7 + 0x6E], %g5 fba %fcc2, loop_1784 stb %g4, [%l7 + 0x29] fpadd16s %f15, %f13, %f13 fmovdgu %xcc, %f4, %f7 loop_1784: orcc %g3, %o7, %i5 fbug,a %fcc1, loop_1785 std %f14, [%l7 + 0x50] fbu,a %fcc0, loop_1786 st %f5, [%l7 + 0x34] loop_1785: fcmple16 %f8, %f10, %g2 fzero %f6 loop_1786: fsrc2s %f9, %f0 tge %icc, 0x3 fmovsg %xcc, %f9, %f10 bleu,a loop_1787 addccc %g6, %l6, %g7 fxnors %f14, %f8, %f1 fbule %fcc2, loop_1788 loop_1787: lduh [%l7 + 0x6E], %l5 lduh [%l7 + 0x62], %o1 ldd [%l7 + 0x18], %f14 loop_1788: fmovrsgz %g1, %f4, %f0 fmovspos %icc, %f1, %f6 fmovrslez %i2, %f10, %f0 ld [%l7 + 0x54], %f3 sth %l2, [%l7 + 0x36] stb %o0, [%l7 + 0x0F] lduw [%l7 + 0x44], %l0 fcmpgt16 %f12, %f0, %l1 fpsub32s %f2, %f15, %f2 alignaddr %i6, %i3, %i7 fbge %fcc0, loop_1789 stb %i4, [%l7 + 0x7B] ldd [%l7 + 0x70], %f10 sdivcc %o6, 0x1031, %o5 loop_1789: ldx [%l7 + 0x08], %l3 stw %o2, [%l7 + 0x2C] edge8n %o3, %i1, %o4 subcc %i0, 0x1315, %l4 fbu,a %fcc2, loop_1790 brlz,a %g5, loop_1791 subccc %g3, %o7, %i5 fcmple32 %f12, %f14, %g4 loop_1790: fmovrdgz %g6, %f6, %f6 loop_1791: ldsh [%l7 + 0x5C], %l6 sdivx %g7, 0x0B71, %l5 fnegs %f8, %f9 movrlez %g2, 0x2FB, %o1 fbuge,a %fcc2, loop_1792 xnor %i2, %l2, %o0 ldd [%l7 + 0x70], %f14 ldd [%l7 + 0x28], %f10 loop_1792: fmovspos %icc, %f10, %f9 movleu %xcc, %g1, %l0 fmovsneg %icc, %f1, %f7 stw %i6, [%l7 + 0x78] fmovdneg %xcc, %f5, %f2 edge16 %l1, %i3, %i7 ldsb [%l7 + 0x77], %o6 fbug %fcc2, loop_1793 lduw [%l7 + 0x10], %i4 fmovdne %icc, %f4, %f2 fmovsge %xcc, %f1, %f13 loop_1793: st %f12, [%l7 + 0x48] movge %xcc, %o5, %l3 edge8n %o3, %i1, %o2 fbug,a %fcc0, loop_1794 fcmpes %fcc0, %f4, %f2 bvs loop_1795 array16 %i0, %l4, %o4 loop_1794: fmovsneg %xcc, %f12, %f11 stx %g5, [%l7 + 0x38] loop_1795: st %f5, [%l7 + 0x4C] sdivcc %g3, 0x1748, %o7 fmovdneg %icc, %f14, %f5 fba,a %fcc3, loop_1796 sdivcc %g4, 0x079A, %g6 fmovdg %xcc, %f1, %f5 tneg %icc, 0x3 loop_1796: fmuld8sux16 %f12, %f10, %f4 fabss %f8, %f14 movne %icc, %l6, %i5 sdivcc %g7, 0x125F, %g2 fmovdneg %icc, %f10, %f12 fmovsge %icc, %f5, %f12 xnor %l5, 0x0A24, %o1 taddcctv %l2, 0x0468, %o0 stx %i2, [%l7 + 0x40] brz %g1, loop_1797 faligndata %f12, %f2, %f14 fandnot1s %f0, %f12, %f13 ldsw [%l7 + 0x58], %l0 loop_1797: fcmple32 %f8, %f0, %l1 fmovsgu %xcc, %f14, %f8 ldd [%l7 + 0x08], %f14 subcc %i3, %i7, %o6 tg %xcc, 0x3 ldsb [%l7 + 0x64], %i4 tcs %xcc, 0x7 fmovrdgez %i6, %f10, %f14 array32 %o5, %l3, %i1 bcs,a %xcc, loop_1798 stx %o3, [%l7 + 0x58] edge8n %o2, %l4, %o4 bvc,a %xcc, loop_1799 loop_1798: ld [%l7 + 0x44], %f10 fpsub16 %f6, %f8, %f2 fble,a %fcc2, loop_1800 loop_1799: ldub [%l7 + 0x1D], %i0 edge16 %g5, %g3, %o7 ldx [%l7 + 0x18], %g6 loop_1800: udiv %g4, 0x0EBE, %l6 smul %g7, 0x1B82, %g2 ld [%l7 + 0x60], %f1 std %f10, [%l7 + 0x20] fexpand %f1, %f8 nop setx loop_1801, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sethi 0x0BCF, %l5 fmovrdne %o1, %f8, %f0 fpmerge %f9, %f3, %f14 loop_1801: stb %l2, [%l7 + 0x0A] stx %o0, [%l7 + 0x20] edge16ln %i5, %g1, %l0 fbo,a %fcc2, loop_1802 bcs,pn %icc, loop_1803 bpos,a %icc, loop_1804 taddcc %l1, %i3, %i7 loop_1802: bleu,a loop_1805 loop_1803: std %f12, [%l7 + 0x78] loop_1804: tsubcc %o6, 0x0C27, %i4 fmovsl %xcc, %f8, %f4 loop_1805: fmovrde %i2, %f8, %f4 fmovrde %o5, %f6, %f10 fnands %f12, %f14, %f8 srlx %i6, 0x0D, %i1 udivx %l3, 0x0F33, %o3 fmul8x16au %f14, %f3, %f2 fpsub32s %f6, %f6, %f3 edge8ln %o2, %o4, %l4 lduh [%l7 + 0x3A], %g5 fba %fcc2, loop_1806 stx %i0, [%l7 + 0x18] fcmpeq32 %f2, %f12, %o7 std %f2, [%l7 + 0x20] loop_1806: bcc,a %icc, loop_1807 st %f5, [%l7 + 0x60] ld [%l7 + 0x28], %f9 edge32l %g3, %g4, %g6 loop_1807: udivx %g7, 0x1609, %g2 ld [%l7 + 0x74], %f9 tsubcc %l6, 0x12F7, %o1 alignaddr %l5, %l2, %o0 fmul8x16al %f2, %f4, %f6 stb %g1, [%l7 + 0x68] fcmpne32 %f12, %f6, %l0 stw %l1, [%l7 + 0x3C] movg %icc, %i5, %i3 call loop_1808 ldub [%l7 + 0x51], %o6 andncc %i4, %i7, %o5 ld [%l7 + 0x10], %f10 loop_1808: fmul8ulx16 %f6, %f6, %f8 stb %i2, [%l7 + 0x20] movrgez %i6, %i1, %l3 fzero %f2 ldd [%l7 + 0x50], %f0 fabss %f9, %f3 ba,a,pn %xcc, loop_1809 fexpand %f5, %f6 ldsh [%l7 + 0x20], %o3 fzero %f6 loop_1809: fpackfix %f14, %f12 fnot1s %f14, %f6 ld [%l7 + 0x54], %f15 tgu %xcc, 0x0 edge8ln %o4, %l4, %o2 ldsh [%l7 + 0x5E], %g5 std %f0, [%l7 + 0x28] std %f2, [%l7 + 0x38] fnot1 %f14, %f4 fmovrdgez %i0, %f4, %f4 ldsh [%l7 + 0x7A], %o7 fandnot2s %f1, %f12, %f10 srax %g4, 0x0E, %g6 fabsd %f2, %f4 sth %g3, [%l7 + 0x72] ldsb [%l7 + 0x40], %g7 brz %g2, loop_1810 ldsh [%l7 + 0x64], %l6 fors %f8, %f1, %f9 sethi 0x1B3D, %o1 loop_1810: movn %xcc, %l5, %l2 lduh [%l7 + 0x36], %g1 fornot2 %f10, %f2, %f2 addccc %o0, 0x03D9, %l0 mulx %l1, 0x01CB, %i5 mulx %i3, 0x0667, %o6 fmovrslez %i7, %f13, %f12 fandnot2 %f14, %f6, %f0 fsrc2s %f5, %f15 movrgz %o5, 0x390, %i4 bvs,a,pn %xcc, loop_1811 fmovdcs %icc, %f9, %f6 fornot1 %f2, %f6, %f2 ldd [%l7 + 0x38], %f0 loop_1811: fmul8x16au %f4, %f5, %f6 srl %i2, %i1, %i6 srlx %l3, 0x07, %o3 subccc %l4, %o2, %g5 movrlz %i0, 0x2FD, %o7 addccc %o4, 0x1433, %g4 tsubcc %g3, 0x1808, %g6 ldsb [%l7 + 0x7E], %g2 srlx %g7, 0x0C, %o1 sth %l6, [%l7 + 0x68] movgu %icc, %l5, %g1 lduw [%l7 + 0x14], %o0 bpos,a loop_1812 ldx [%l7 + 0x10], %l0 fmovsgu %icc, %f12, %f15 brgez %l1, loop_1813 loop_1812: fmovdle %icc, %f6, %f6 nop setx loop_1814, %l0, %l1 jmpl %l1, %l2 brlez,a %i3, loop_1815 loop_1813: subcc %i5, %o6, %i7 fnot2 %f6, %f4 loop_1814: fnot2s %f15, %f15 loop_1815: fcmpne16 %f10, %f12, %o5 popc 0x136C, %i4 movg %icc, %i1, %i6 fbl,a %fcc2, loop_1816 fmovrsgz %l3, %f10, %f5 fcmpeq16 %f0, %f14, %o3 tn %icc, 0x1 loop_1816: array32 %i2, %l4, %o2 udivx %g5, 0x13DC, %o7 ldsh [%l7 + 0x6E], %i0 bcc,a,pt %xcc, loop_1817 bgu,a,pn %icc, loop_1818 fornot2s %f13, %f12, %f14 fpadd16 %f2, %f2, %f0 loop_1817: fands %f8, %f2, %f3 loop_1818: taddcctv %g4, 0x0724, %g3 ldsh [%l7 + 0x16], %g6 stb %g2, [%l7 + 0x75] bvs,a loop_1819 edge16ln %g7, %o1, %l6 stb %l5, [%l7 + 0x2B] fmovsge %icc, %f12, %f4 loop_1819: fmovsle %icc, %f6, %f8 fmovdne %icc, %f11, %f9 move %xcc, %g1, %o4 fxors %f7, %f9, %f13 lduw [%l7 + 0x28], %o0 movge %icc, %l0, %l1 fmovdne %xcc, %f15, %f9 fornot1 %f4, %f14, %f14 st %f2, [%l7 + 0x44] udivx %l2, 0x0E59, %i5 lduw [%l7 + 0x14], %i3 ldx [%l7 + 0x60], %o6 ldsw [%l7 + 0x5C], %i7 ldsw [%l7 + 0x60], %o5 fmovrsne %i4, %f6, %f4 fmovd %f10, %f4 ldsb [%l7 + 0x32], %i1 nop setx loop_1820, %l0, %l1 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 + 0x40], %l3 alignaddr %o3, %i2, %i6 ba,a,pn %icc, loop_1821 loop_1820: sth %l4, [%l7 + 0x20] fmovrdne %o2, %f14, %f14 pdist %f4, %f0, %f4 loop_1821: fmovsvc %icc, %f11, %f13 fmovrsgez %g5, %f8, %f1 andncc %o7, %i0, %g3 nop setx loop_1822, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x18], %g4 lduw [%l7 + 0x44], %g2 ldsb [%l7 + 0x5E], %g7 loop_1822: stb %g6, [%l7 + 0x08] fsrc1s %f12, %f6 ldub [%l7 + 0x7E], %l6 for %f4, %f2, %f0 movvs %xcc, %l5, %g1 alignaddrl %o1, %o4, %l0 stb %l1, [%l7 + 0x12] fsrc1 %f6, %f8 ldd [%l7 + 0x10], %f8 fpack16 %f4, %f8 edge16l %l2, %i5, %o0 fmovrslz %o6, %f7, %f10 fones %f8 stx %i7, [%l7 + 0x10] std %f6, [%l7 + 0x18] fsrc1s %f12, %f7 bn,pn %xcc, loop_1823 st %f1, [%l7 + 0x60] ldd [%l7 + 0x08], %f10 bcs %xcc, loop_1824 loop_1823: ldub [%l7 + 0x6B], %o5 fmovd %f14, %f10 stx %i3, [%l7 + 0x30] loop_1824: lduh [%l7 + 0x58], %i1 fxnors %f0, %f2, %f2 movneg %xcc, %i4, %o3 subc %l3, %i6, %i2 fmovdpos %xcc, %f15, %f10 brgz,a %o2, loop_1825 fcmple16 %f0, %f0, %g5 udivcc %o7, 0x167F, %l4 fbl,a %fcc0, loop_1826 loop_1825: bneg,a %xcc, loop_1827 ldsw [%l7 + 0x3C], %i0 ldx [%l7 + 0x60], %g3 loop_1826: st %f4, [%l7 + 0x5C] loop_1827: tcs %xcc, 0x2 fbo %fcc0, loop_1828 fnot2 %f4, %f10 fmovrdgz %g2, %f10, %f8 ld [%l7 + 0x60], %f13 loop_1828: fmovrdlez %g4, %f14, %f12 ldx [%l7 + 0x58], %g6 ldd [%l7 + 0x38], %f10 fcmpgt16 %f14, %f0, %g7 nop setx loop_1829, %l0, %l1 jmpl %l1, %l5 ldsh [%l7 + 0x72], %l6 fbule,a %fcc0, loop_1830 tle %xcc, 0x4 loop_1829: ldx [%l7 + 0x60], %g1 stw %o4, [%l7 + 0x74] loop_1830: subccc %l0, 0x034D, %l1 bge,pt %icc, loop_1831 lduw [%l7 + 0x38], %o1 tl %xcc, 0x2 movge %xcc, %l2, %i5 loop_1831: std %f10, [%l7 + 0x60] fmul8x16au %f14, %f0, %f14 addc %o6, 0x05B8, %o0 fmuld8sux16 %f5, %f7, %f0 stx %o5, [%l7 + 0x10] fbo %fcc0, loop_1832 bne,a loop_1833 lduh [%l7 + 0x56], %i3 alignaddrl %i1, %i4, %i7 loop_1832: ta %xcc, 0x1 loop_1833: ldd [%l7 + 0x08], %f0 ldsw [%l7 + 0x50], %l3 tvc %xcc, 0x0 fandnot2 %f4, %f12, %f8 fnot1 %f4, %f2 bne,pt %icc, loop_1834 fbu,a %fcc1, loop_1835 movrgez %i6, %i2, %o2 fmovrsne %g5, %f6, %f1 loop_1834: lduh [%l7 + 0x3E], %o7 loop_1835: subcc %o3, %l4, %g3 fcmpd %fcc0, %f0, %f14 fpack16 %f12, %f1 ld [%l7 + 0x38], %f13 ldsh [%l7 + 0x1A], %g2 faligndata %f0, %f4, %f14 fornot1s %f11, %f15, %f14 fpsub16s %f15, %f7, %f11 fmovsvc %xcc, %f5, %f0 stb %i0, [%l7 + 0x27] fmovrdlez %g4, %f12, %f14 sethi 0x1F58, %g7 fmovdle %icc, %f8, %f4 fmovsvc %icc, %f0, %f2 fcmpne32 %f4, %f14, %g6 bpos %xcc, loop_1836 lduh [%l7 + 0x7A], %l5 edge16ln %l6, %g1, %o4 fbne %fcc3, loop_1837 loop_1836: st %f0, [%l7 + 0x5C] fxnors %f13, %f2, %f14 ldsh [%l7 + 0x72], %l0 loop_1837: sth %l1, [%l7 + 0x30] ldsh [%l7 + 0x0A], %o1 addcc %i5, 0x1138, %l2 ldsw [%l7 + 0x54], %o0 bne,a,pn %icc, loop_1838 movcs %xcc, %o5, %i3 array16 %o6, %i4, %i1 ldsw [%l7 + 0x68], %l3 loop_1838: bge loop_1839 xnor %i7, 0x11BE, %i6 fand %f14, %f12, %f12 ble,pn %icc, loop_1840 loop_1839: fmovrsgez %o2, %f11, %f1 tvs %xcc, 0x7 fcmpgt32 %f12, %f8, %g5 loop_1840: tge %icc, 0x4 fbuge,a %fcc3, loop_1841 movne %icc, %i2, %o3 fmovdvs %xcc, %f10, %f8 std %f8, [%l7 + 0x58] loop_1841: st %f9, [%l7 + 0x78] andn %o7, 0x0EFD, %g3 stb %l4, [%l7 + 0x45] call loop_1842 fmovsvc %xcc, %f13, %f12 fmovsleu %icc, %f8, %f10 fmul8sux16 %f14, %f2, %f8 loop_1842: smul %i0, 0x1638, %g2 ldd [%l7 + 0x40], %f12 fmovsn %xcc, %f14, %f8 st %f7, [%l7 + 0x70] fble,a %fcc1, loop_1843 bshuffle %f8, %f0, %f14 edge32 %g4, %g6, %l5 nop setx loop_1844, %l0, %l1 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_1843: movrlez %g7, 0x1A3, %l6 fble,a %fcc1, loop_1845 fbn,a %fcc3, loop_1846 loop_1844: ldd [%l7 + 0x18], %f10 fpsub32 %f10, %f14, %f10 loop_1845: stx %o4, [%l7 + 0x48] loop_1846: stb %l0, [%l7 + 0x18] sth %g1, [%l7 + 0x42] fcmpgt16 %f8, %f2, %l1 subccc %i5, 0x02F5, %o1 nop setx loop_1847, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sth %l2, [%l7 + 0x36] fones %f8 fmovdl %icc, %f1, %f0 loop_1847: fmovspos %xcc, %f5, %f9 udiv %o0, 0x1261, %o5 fornot2 %f4, %f10, %f0 fcmpeq32 %f8, %f12, %o6 movpos %icc, %i3, %i1 brnz,a %l3, loop_1848 tgu %xcc, 0x3 fmovrsgez %i7, %f6, %f14 stw %i6, [%l7 + 0x5C] loop_1848: ldsh [%l7 + 0x28], %o2 std %f8, [%l7 + 0x18] call loop_1849 ldsb [%l7 + 0x67], %g5 pdist %f14, %f10, %f10 ldub [%l7 + 0x42], %i4 loop_1849: tg %xcc, 0x4 lduh [%l7 + 0x36], %i2 edge32n %o7, %o3, %l4 movne %xcc, %g3, %i0 stx %g4, [%l7 + 0x10] fpsub16s %f5, %f11, %f0 st %f3, [%l7 + 0x7C] fcmpes %fcc3, %f4, %f0 edge16l %g2, %g6, %g7 edge32ln %l6, %o4, %l0 std %f14, [%l7 + 0x58] fmovrdgz %l5, %f14, %f12 array16 %g1, %l1, %i5 array8 %o1, %l2, %o5 edge32n %o6, %i3, %i1 lduh [%l7 + 0x12], %l3 ldsw [%l7 + 0x30], %i7 addccc %i6, %o0, %g5 fbul,a %fcc2, loop_1850 bshuffle %f2, %f14, %f10 udivx %o2, 0x0B54, %i4 fpadd16 %f4, %f0, %f12 loop_1850: fmul8sux16 %f10, %f4, %f6 edge8l %o7, %o3, %i2 ldub [%l7 + 0x33], %l4 ldx [%l7 + 0x50], %i0 tneg %icc, 0x6 fmovdpos %icc, %f6, %f10 fbne %fcc3, loop_1851 srlx %g4, 0x1C, %g3 movrlez %g2, %g6, %l6 fba,a %fcc0, loop_1852 loop_1851: lduw [%l7 + 0x44], %g7 fmovdneg %icc, %f8, %f4 fmovrde %o4, %f4, %f8 loop_1852: edge16n %l5, %g1, %l1 fmovdn %icc, %f13, %f6 fbn %fcc1, loop_1853 fandnot2 %f12, %f14, %f10 ldsb [%l7 + 0x6B], %i5 movrgez %l0, %o1, %o5 loop_1853: fabsd %f0, %f12 stb %o6, [%l7 + 0x45] ldsh [%l7 + 0x54], %i3 fxnor %f0, %f0, %f4 fsrc1s %f1, %f7 ldd [%l7 + 0x78], %f12 edge16n %i1, %l3, %i7 xor %i6, %o0, %l2 movneg %icc, %o2, %g5 bvc,a,pt %xcc, loop_1854 stx %o7, [%l7 + 0x30] ba,pt %xcc, loop_1855 movcc %icc, %i4, %o3 loop_1854: bcc,a,pt %icc, loop_1856 brlez,a %l4, loop_1857 loop_1855: tg %icc, 0x3 fabss %f7, %f1 loop_1856: ld [%l7 + 0x54], %f12 loop_1857: fmovdn %xcc, %f9, %f0 st %f11, [%l7 + 0x10] stw %i0, [%l7 + 0x1C] fands %f9, %f6, %f11 ldsh [%l7 + 0x5A], %g4 ldsw [%l7 + 0x08], %i2 fmovsvs %icc, %f1, %f15 fmovrsgez %g2, %f13, %f11 ldsb [%l7 + 0x6D], %g6 sth %l6, [%l7 + 0x36] fornot2 %f14, %f10, %f2 fmovsg %icc, %f2, %f1 std %f12, [%l7 + 0x40] fsrc2s %f9, %f13 fmovdneg %icc, %f14, %f7 ldd [%l7 + 0x30], %f0 fmovrdlz %g3, %f4, %f8 nop setx loop_1858, %l0, %l1 jmpl %l1, %o4 fmovscs %icc, %f1, %f4 fmovrsne %l5, %f11, %f10 fcmps %fcc3, %f13, %f14 loop_1858: brgez,a %g7, loop_1859 ldx [%l7 + 0x68], %g1 addcc %l1, %l0, %o1 edge16 %o5, %o6, %i5 loop_1859: movre %i3, 0x1CA, %l3 stb %i1, [%l7 + 0x26] tl %icc, 0x3 fbul %fcc1, loop_1860 fandnot1s %f11, %f3, %f8 fbne,a %fcc3, loop_1861 fpadd16s %f0, %f5, %f5 loop_1860: ld [%l7 + 0x0C], %f5 fones %f8 loop_1861: sethi 0x1254, %i7 fcmpd %fcc0, %f0, %f6 tvs %icc, 0x6 stb %i6, [%l7 + 0x27] fmovdl %icc, %f11, %f6 fone %f6 fcmpne32 %f4, %f12, %l2 std %f10, [%l7 + 0x10] fnand %f12, %f4, %f6 tne %xcc, 0x0 edge16l %o2, %g5, %o0 sdiv %i4, 0x1965, %o3 fmul8x16al %f10, %f15, %f10 fcmps %fcc2, %f8, %f9 orcc %l4, 0x09A8, %i0 ldsh [%l7 + 0x20], %g4 array8 %o7, %i2, %g6 sdiv %g2, 0x1981, %l6 bn,a loop_1862 st %f3, [%l7 + 0x34] fmovrsgez %g3, %f7, %f7 fbge,a %fcc1, loop_1863 loop_1862: movgu %xcc, %o4, %g7 edge16ln %l5, %l1, %g1 st %f11, [%l7 + 0x5C] loop_1863: movgu %icc, %o1, %l0 fmul8x16au %f9, %f11, %f8 fmovd %f14, %f2 st %f5, [%l7 + 0x14] fones %f11 sth %o6, [%l7 + 0x0C] fbne,a %fcc0, loop_1864 xnorcc %o5, %i5, %i3 edge32l %l3, %i1, %i7 tge %xcc, 0x0 loop_1864: fones %f4 tvs %xcc, 0x7 ldd [%l7 + 0x08], %f12 xnorcc %i6, 0x04F5, %l2 fcmped %fcc0, %f0, %f12 movcs %icc, %g5, %o2 fmovde %xcc, %f9, %f12 addcc %i4, 0x0B6E, %o0 fmovrdgz %l4, %f10, %f10 movrgz %i0, 0x1C4, %o3 fzero %f14 stb %g4, [%l7 + 0x42] popc %o7, %g6 fmovdvc %xcc, %f14, %f6 fmovsneg %icc, %f13, %f6 stx %i2, [%l7 + 0x30] alignaddrl %g2, %l6, %g3 fmovdge %xcc, %f14, %f14 fbl,a %fcc2, loop_1865 fnot1 %f8, %f6 stb %g7, [%l7 + 0x3A] stx %l5, [%l7 + 0x30] loop_1865: andn %l1, 0x10D8, %o4 movrlez %o1, 0x354, %l0 srl %o6, %g1, %i5 fxnors %f0, %f10, %f15 fmul8x16al %f5, %f13, %f12 array32 %o5, %l3, %i3 move %xcc, %i1, %i6 tpos %icc, 0x7 mulx %i7, %g5, %l2 brlez %i4, loop_1866 fcmple32 %f4, %f12, %o0 fmovda %icc, %f6, %f3 fmovscc %icc, %f3, %f12 loop_1866: fpsub32 %f6, %f14, %f0 fsrc2s %f13, %f3 xnor %l4, 0x185C, %o2 stx %o3, [%l7 + 0x38] brlz,a %g4, loop_1867 tsubcc %o7, 0x06B0, %g6 fones %f13 subccc %i0, %i2, %l6 loop_1867: sth %g3, [%l7 + 0x68] bn,pn %icc, loop_1868 stb %g2, [%l7 + 0x1E] bcc,pn %xcc, loop_1869 stx %g7, [%l7 + 0x58] loop_1868: alignaddr %l1, %o4, %o1 fpackfix %f8, %f13 loop_1869: lduw [%l7 + 0x48], %l0 fmul8ulx16 %f12, %f0, %f2 nop setx loop_1870, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16l %l5, %o6, %g1 movleu %icc, %o5, %i5 sth %i3, [%l7 + 0x16] loop_1870: ldsw [%l7 + 0x58], %l3 bpos,a,pn %icc, loop_1871 tge %xcc, 0x7 fpsub16 %f0, %f0, %f4 fble %fcc2, loop_1872 loop_1871: fabsd %f10, %f8 fpadd16 %f6, %f4, %f4 fcmpes %fcc1, %f12, %f3 loop_1872: ldx [%l7 + 0x28], %i1 sth %i7, [%l7 + 0x76] sethi 0x094E, %g5 ldsb [%l7 + 0x4B], %i6 pdist %f14, %f8, %f2 sth %l2, [%l7 + 0x60] bvs,pn %xcc, loop_1873 fpack16 %f4, %f15 fpadd16s %f13, %f13, %f14 udiv %o0, 0x0AD4, %i4 loop_1873: fmovsneg %icc, %f1, %f14 pdist %f12, %f4, %f8 fornot1s %f8, %f5, %f0 lduw [%l7 + 0x48], %l4 fsrc2s %f4, %f9 stx %o3, [%l7 + 0x50] fandnot2s %f3, %f0, %f15 fmul8x16 %f5, %f8, %f14 stw %o2, [%l7 + 0x6C] ldub [%l7 + 0x54], %o7 movge %icc, %g4, %g6 movrlez %i0, %i2, %g3 fmovsg %icc, %f13, %f9 ldsw [%l7 + 0x64], %l6 udiv %g7, 0x1B59, %l1 fpadd16 %f6, %f4, %f8 sth %o4, [%l7 + 0x2E] stw %o1, [%l7 + 0x60] fmovdge %icc, %f13, %f4 fcmpne16 %f10, %f2, %l0 fone %f8 movre %l5, 0x2D6, %o6 fmovsneg %xcc, %f15, %f4 fmul8x16au %f7, %f1, %f4 edge16 %g1, %g2, %o5 alignaddr %i5, %l3, %i3 xnorcc %i7, %g5, %i1 lduh [%l7 + 0x6A], %l2 lduw [%l7 + 0x7C], %i6 fmovdge %icc, %f0, %f7 fcmpgt16 %f10, %f8, %i4 stw %o0, [%l7 + 0x7C] xor %l4, 0x0685, %o2 ldsw [%l7 + 0x64], %o7 fblg,a %fcc3, loop_1874 movrlz %o3, 0x2E0, %g4 fpadd16s %f2, %f12, %f6 smulcc %g6, 0x0EE8, %i2 loop_1874: ldub [%l7 + 0x2A], %g3 fsrc1s %f8, %f6 tle %icc, 0x3 ldsh [%l7 + 0x3A], %i0 fbg %fcc2, loop_1875 fpackfix %f10, %f13 fmul8x16 %f7, %f10, %f2 fsrc1s %f5, %f3 loop_1875: te %icc, 0x4 fmovrslez %l6, %f8, %f10 movre %g7, %o4, %o1 fmovsge %icc, %f11, %f13 st %f15, [%l7 + 0x64] fmovrse %l1, %f3, %f2 xor %l0, %l5, %o6 fbuge %fcc0, loop_1876 fmovsa %icc, %f10, %f2 fbn %fcc0, loop_1877 bvs,a loop_1878 loop_1876: bshuffle %f2, %f2, %f0 bcc,a %xcc, loop_1879 loop_1877: fcmpne32 %f10, %f12, %g2 loop_1878: fmovrse %g1, %f15, %f11 smul %o5, %i5, %i3 loop_1879: tne %icc, 0x3 mova %xcc, %i7, %l3 movn %icc, %g5, %i1 bn,a,pt %xcc, loop_1880 ldsb [%l7 + 0x70], %l2 fbu,a %fcc3, loop_1881 call loop_1882 loop_1880: fbn,a %fcc1, loop_1883 ldub [%l7 + 0x66], %i6 loop_1881: fpmerge %f11, %f9, %f8 loop_1882: fmovda %xcc, %f11, %f5 loop_1883: sth %i4, [%l7 + 0x4A] edge8l %o0, %l4, %o7 fmovdl %xcc, %f6, %f2 xorcc %o3, 0x1B61, %g4 fbue,a %fcc1, loop_1884 fornot2 %f4, %f0, %f14 sth %o2, [%l7 + 0x4A] tneg %icc, 0x0 loop_1884: fpadd16s %f7, %f8, %f7 bvs %icc, loop_1885 tge %icc, 0x3 fsrc2 %f12, %f4 st %f13, [%l7 + 0x6C] loop_1885: array32 %i2, %g3, %g6 fmovdvc %icc, %f15, %f13 fmovdvs %icc, %f6, %f7 fcmped %fcc0, %f10, %f4 edge16l %l6, %g7, %i0 xorcc %o4, %l1, %l0 movgu %icc, %o1, %o6 ldsw [%l7 + 0x78], %g2 fbge,a %fcc1, loop_1886 movg %xcc, %g1, %o5 brz %l5, loop_1887 fbn,a %fcc2, loop_1888 loop_1886: fmovse %xcc, %f9, %f15 std %f2, [%l7 + 0x78] loop_1887: edge16 %i3, %i7, %l3 loop_1888: fpadd16s %f2, %f2, %f10 sdivx %i5, 0x1F63, %i1 andcc %g5, %l2, %i4 fxor %f0, %f0, %f8 edge32 %i6, %l4, %o7 fmovdleu %icc, %f9, %f7 alignaddr %o3, %g4, %o0 fbule,a %fcc2, loop_1889 tvs %xcc, 0x3 fxor %f14, %f4, %f0 or %o2, %i2, %g3 loop_1889: lduh [%l7 + 0x66], %l6 fpadd32s %f7, %f1, %f4 stw %g7, [%l7 + 0x14] fandnot2s %f8, %f0, %f14 fcmps %fcc1, %f14, %f10 ldsh [%l7 + 0x3C], %i0 movre %g6, 0x164, %l1 edge16ln %l0, %o4, %o6 ldd [%l7 + 0x20], %f0 movneg %icc, %o1, %g1 brz,a %g2, loop_1890 fmovdpos %icc, %f3, %f1 stx %o5, [%l7 + 0x30] ld [%l7 + 0x34], %f8 loop_1890: faligndata %f4, %f0, %f10 tsubcc %l5, %i7, %i3 call loop_1891 smulcc %l3, %i1, %i5 ldx [%l7 + 0x20], %l2 brlz %i4, loop_1892 loop_1891: bg,pt %icc, loop_1893 lduh [%l7 + 0x0A], %g5 fmovrde %i6, %f4, %f10 loop_1892: faligndata %f6, %f8, %f8 loop_1893: fbu %fcc0, loop_1894 udiv %l4, 0x1530, %o3 ldsb [%l7 + 0x0C], %g4 fpsub32 %f4, %f2, %f2 loop_1894: movg %xcc, %o0, %o7 alignaddr %o2, %g3, %i2 sth %g7, [%l7 + 0x22] movg %icc, %i0, %l6 array8 %l1, %l0, %o4 fmovrsgez %o6, %f15, %f2 sll %g6, 0x05, %g1 fcmpd %fcc3, %f2, %f8 bshuffle %f10, %f14, %f8 ldx [%l7 + 0x28], %o1 fmovrsgez %o5, %f6, %f6 fmul8x16au %f3, %f7, %f12 andcc %l5, %i7, %i3 and %g2, %l3, %i1 ldsw [%l7 + 0x38], %l2 fbo,a %fcc1, loop_1895 fsrc1 %f0, %f0 fzero %f12 ldub [%l7 + 0x21], %i4 loop_1895: ldd [%l7 + 0x60], %f0 fcmpes %fcc0, %f4, %f15 ld [%l7 + 0x38], %f14 edge32n %i5, %i6, %l4 srl %o3, %g5, %o0 fcmpd %fcc2, %f14, %f12 stx %g4, [%l7 + 0x28] movg %icc, %o7, %g3 bvc,a loop_1896 tl %icc, 0x4 tsubcc %i2, 0x08B4, %o2 tvs %icc, 0x4 loop_1896: fmovsleu %icc, %f7, %f2 ld [%l7 + 0x48], %f13 st %f2, [%l7 + 0x40] movrlz %g7, %i0, %l6 fmovrsne %l0, %f4, %f14 fcmps %fcc2, %f5, %f15 fpsub16 %f10, %f0, %f12 fmul8x16 %f6, %f12, %f4 fmovdleu %icc, %f9, %f12 fpadd32s %f10, %f8, %f0 movle %xcc, %o4, %o6 ldsw [%l7 + 0x60], %l1 fands %f0, %f4, %f8 edge16l %g1, %g6, %o5 movgu %icc, %o1, %i7 fmovrdgez %i3, %f12, %f8 bcs %xcc, loop_1897 xnorcc %l5, 0x0739, %g2 stb %i1, [%l7 + 0x28] tcc %icc, 0x4 loop_1897: fmovdle %icc, %f0, %f14 fmovdg %xcc, %f14, %f0 ldd [%l7 + 0x08], %f6 fmovdne %icc, %f11, %f13 stw %l3, [%l7 + 0x40] sth %l2, [%l7 + 0x2E] subcc %i5, 0x13E2, %i4 fmovde %icc, %f8, %f6 movvs %xcc, %l4, %i6 fba %fcc0, loop_1898 fxors %f7, %f11, %f2 fnegd %f4, %f0 fmovscc %icc, %f10, %f2 loop_1898: xnorcc %o3, 0x03F5, %o0 stb %g4, [%l7 + 0x57] ldd [%l7 + 0x48], %f8 lduw [%l7 + 0x7C], %g5 tvc %xcc, 0x1 fmovdvc %icc, %f4, %f2 stb %o7, [%l7 + 0x3E] fornot2 %f14, %f14, %f8 brlez,a %g3, loop_1899 fmovse %icc, %f2, %f15 fmovdleu %icc, %f7, %f6 movrne %i2, 0x294, %o2 loop_1899: andncc %i0, %g7, %l0 ldsw [%l7 + 0x28], %o4 movne %icc, %o6, %l6 tvs %icc, 0x7 ldsw [%l7 + 0x28], %l1 alignaddr %g6, %o5, %o1 movn %xcc, %i7, %g1 bne,a,pn %icc, loop_1900 edge16l %i3, %g2, %l5 popc 0x01D0, %i1 fcmpne32 %f2, %f6, %l2 loop_1900: fbl %fcc0, loop_1901 ldsw [%l7 + 0x58], %l3 fmovrslez %i5, %f0, %f4 srlx %l4, %i6, %o3 loop_1901: fcmpd %fcc0, %f10, %f4 movle %xcc, %o0, %g4 bneg,a loop_1902 fcmple32 %f8, %f8, %g5 fandnot1 %f14, %f10, %f6 fabss %f15, %f9 loop_1902: lduh [%l7 + 0x2A], %i4 subccc %g3, 0x0B01, %i2 ldsw [%l7 + 0x30], %o2 fmovdge %xcc, %f6, %f14 move %xcc, %i0, %o7 ldsw [%l7 + 0x54], %g7 std %f10, [%l7 + 0x58] fandnot2s %f15, %f2, %f2 sra %l0, 0x14, %o4 fpadd16s %f3, %f7, %f11 movrlez %l6, 0x29D, %l1 orcc %o6, 0x0D19, %g6 fmovdle %xcc, %f13, %f2 brgz %o5, loop_1903 andcc %i7, %o1, %i3 ld [%l7 + 0x14], %f5 bcs,a,pt %icc, loop_1904 loop_1903: ldsh [%l7 + 0x08], %g2 lduh [%l7 + 0x72], %g1 lduh [%l7 + 0x0C], %l5 loop_1904: fmovsn %icc, %f5, %f6 taddcctv %l2, %i1, %i5 ldd [%l7 + 0x68], %f6 std %f10, [%l7 + 0x28] bshuffle %f8, %f4, %f12 fnot1s %f15, %f4 sdivcc %l4, 0x1812, %l3 fbul %fcc2, loop_1905 smulcc %i6, %o3, %o0 bvs,a,pt %icc, loop_1906 nop setx loop_1907, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1905: stw %g5, [%l7 + 0x38] fmovsn %icc, %f5, %f6 loop_1906: movre %g4, 0x02E, %g3 loop_1907: edge8 %i4, %o2, %i2 edge8ln %o7, %g7, %i0 edge16ln %l0, %l6, %o4 fba %fcc3, loop_1908 ldd [%l7 + 0x70], %f12 lduh [%l7 + 0x44], %l1 sth %o6, [%l7 + 0x42] loop_1908: subc %o5, 0x0A65, %i7 fcmple32 %f10, %f0, %o1 taddcc %g6, 0x12AB, %i3 fmul8sux16 %f4, %f2, %f8 fpackfix %f14, %f7 fnot1s %f2, %f11 fbg %fcc2, loop_1909 sub %g2, %g1, %l5 fmovrdne %i1, %f6, %f0 fzeros %f11 loop_1909: fcmpne16 %f6, %f12, %i5 fbg %fcc3, loop_1910 bg loop_1911 fpsub32s %f11, %f8, %f2 fmovrslz %l4, %f15, %f2 loop_1910: ldsh [%l7 + 0x7E], %l3 loop_1911: tn %xcc, 0x0 fpsub16s %f10, %f8, %f10 fpack16 %f14, %f1 fmovsl %icc, %f10, %f3 fxor %f6, %f14, %f0 fcmple32 %f0, %f0, %l2 ldsh [%l7 + 0x16], %o3 lduh [%l7 + 0x2C], %o0 ldx [%l7 + 0x30], %i6 te %xcc, 0x5 srax %g5, %g3, %i4 tsubcctv %g4, %i2, %o7 fmovrslz %g7, %f11, %f10 brlz,a %o2, loop_1912 fmovrdgez %l0, %f0, %f2 fxor %f0, %f2, %f10 ldub [%l7 + 0x45], %i0 loop_1912: ldsh [%l7 + 0x32], %o4 movle %xcc, %l1, %o6 fmovsle %xcc, %f1, %f4 fsrc2 %f12, %f14 fmovrdne %o5, %f12, %f6 st %f5, [%l7 + 0x68] sth %l6, [%l7 + 0x76] fmovdpos %xcc, %f1, %f0 lduw [%l7 + 0x3C], %i7 fcmpne32 %f6, %f14, %g6 array16 %i3, %o1, %g2 fbe %fcc1, loop_1913 bvs %icc, loop_1914 fcmpd %fcc3, %f0, %f14 fcmple16 %f14, %f12, %l5 loop_1913: ldd [%l7 + 0x68], %f6 loop_1914: tcs %icc, 0x0 ta %xcc, 0x5 tne %icc, 0x6 lduh [%l7 + 0x7E], %g1 ldd [%l7 + 0x10], %f8 fbuge,a %fcc3, loop_1915 fmovsge %xcc, %f6, %f1 ldub [%l7 + 0x62], %i5 mova %xcc, %l4, %i1 loop_1915: fabss %f3, %f14 bpos,a %xcc, loop_1916 edge32n %l3, %o3, %o0 nop setx loop_1917, %l0, %l1 jmpl %l1, %i6 tge %xcc, 0x0 loop_1916: tvc %icc, 0x1 std %f12, [%l7 + 0x40] loop_1917: ldsw [%l7 + 0x44], %g5 ld [%l7 + 0x74], %f0 tpos %xcc, 0x1 ldd [%l7 + 0x30], %f8 lduw [%l7 + 0x1C], %g3 fnot1s %f6, %f4 fcmpne16 %f2, %f8, %i4 fmovda %xcc, %f7, %f1 fpsub16 %f6, %f14, %f10 subc %l2, 0x0492, %g4 stb %o7, [%l7 + 0x15] bpos,a loop_1918 fbue,a %fcc0, loop_1919 sth %g7, [%l7 + 0x2C] fcmpd %fcc2, %f14, %f8 loop_1918: fpadd16 %f10, %f8, %f10 loop_1919: nop setx loop_1920, %l0, %l1 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 %f15 xorcc %i2, %o2, %l0 andcc %o4, %l1, %i0 loop_1920: fsrc2s %f15, %f1 tg %xcc, 0x3 fmovsge %xcc, %f3, %f5 fcmpeq32 %f8, %f8, %o5 brgz %l6, loop_1921 ldd [%l7 + 0x30], %f2 fbn %fcc2, loop_1922 fmovscs %xcc, %f10, %f9 loop_1921: fbg %fcc1, loop_1923 ldd [%l7 + 0x48], %f2 loop_1922: or %o6, %g6, %i3 lduw [%l7 + 0x78], %i7 loop_1923: fmovrdgz %o1, %f10, %f14 fexpand %f5, %f14 ldd [%l7 + 0x70], %f4 orncc %l5, %g2, %g1 andn %l4, %i1, %i5 stb %l3, [%l7 + 0x4D] fcmple32 %f6, %f0, %o3 fmovsg %xcc, %f3, %f3 ld [%l7 + 0x18], %f2 fbue,a %fcc1, loop_1924 ldx [%l7 + 0x28], %o0 bne %xcc, loop_1925 bge loop_1926 loop_1924: bgu loop_1927 ldub [%l7 + 0x52], %g5 loop_1925: fpackfix %f6, %f0 loop_1926: stb %g3, [%l7 + 0x63] loop_1927: popc %i6, %l2 fbug %fcc2, loop_1928 fmovrdgez %g4, %f14, %f4 fpadd16 %f10, %f6, %f12 ldsh [%l7 + 0x1E], %i4 loop_1928: subccc %g7, 0x0D96, %i2 fmovd %f14, %f2 fnegd %f0, %f6 sdiv %o2, 0x1328, %o7 edge32l %o4, %l1, %l0 fble %fcc1, loop_1929 fmovsleu %icc, %f3, %f6 movvc %xcc, %o5, %l6 fmovsvs %xcc, %f7, %f10 loop_1929: tne %xcc, 0x4 fmovdvs %icc, %f7, %f2 fmovdneg %icc, %f8, %f13 fpmerge %f13, %f11, %f2 edge16n %o6, %g6, %i3 fmovrdgz %i0, %f8, %f4 subc %o1, %l5, %i7 subcc %g1, %g2, %l4 stb %i1, [%l7 + 0x6B] lduh [%l7 + 0x3C], %i5 tvs %xcc, 0x0 fmovdvs %xcc, %f14, %f8 fnot2s %f15, %f6 nop setx loop_1930, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %o3, [%l7 + 0x3A] brlez,a %o0, loop_1931 ldsh [%l7 + 0x4E], %l3 loop_1930: ldx [%l7 + 0x20], %g5 ldx [%l7 + 0x78], %g3 loop_1931: fcmple16 %f14, %f0, %l2 stw %g4, [%l7 + 0x28] fba,a %fcc1, loop_1932 tsubcc %i4, %i6, %g7 brgez %o2, loop_1933 udivcc %i2, 0x1121, %o7 loop_1932: fbule %fcc1, loop_1934 mova %xcc, %l1, %l0 loop_1933: ldx [%l7 + 0x28], %o4 fabss %f14, %f2 loop_1934: edge16ln %o5, %l6, %g6 fbl %fcc1, loop_1935 lduh [%l7 + 0x26], %i3 fmovscc %xcc, %f2, %f5 movgu %icc, %i0, %o6 loop_1935: movvc %icc, %l5, %i7 ldsw [%l7 + 0x28], %o1 bcc,pn %icc, loop_1936 fmul8sux16 %f12, %f6, %f12 movge %xcc, %g1, %l4 ldub [%l7 + 0x27], %i1 loop_1936: stw %i5, [%l7 + 0x10] bn,a loop_1937 std %f6, [%l7 + 0x10] st %f7, [%l7 + 0x74] fcmps %fcc0, %f14, %f8 loop_1937: edge16ln %o3, %o0, %g2 sra %l3, 0x01, %g5 ldub [%l7 + 0x0C], %g3 fmovsvs %icc, %f13, %f2 bshuffle %f4, %f2, %f4 fmovsa %xcc, %f4, %f0 sllx %l2, 0x11, %i4 lduw [%l7 + 0x20], %i6 brgz %g7, loop_1938 xorcc %g4, 0x1F6A, %i2 fbe,a %fcc0, loop_1939 lduw [%l7 + 0x78], %o7 loop_1938: fcmple16 %f2, %f14, %o2 fmovdcs %icc, %f6, %f8 loop_1939: tle %xcc, 0x1 edge16l %l0, %o4, %o5 stb %l1, [%l7 + 0x3D] ldd [%l7 + 0x60], %f0 bgu,a,pn %icc, loop_1940 fmovdpos %xcc, %f9, %f1 fmovsle %icc, %f8, %f11 fbge %fcc3, loop_1941 loop_1940: fmul8x16al %f13, %f1, %f0 fsrc1 %f12, %f12 bcc,a,pn %xcc, loop_1942 loop_1941: fxor %f2, %f4, %f2 bcs,a loop_1943 fmovrdgz %g6, %f10, %f4 loop_1942: umulcc %i3, %l6, %o6 bge,pt %icc, loop_1944 loop_1943: brgz %i0, loop_1945 array8 %i7, %l5, %g1 srax %o1, 0x1C, %i1 loop_1944: fandnot1 %f0, %f14, %f0 loop_1945: movrlz %l4, 0x1DD, %o3 bvs,a loop_1946 fmovdpos %icc, %f12, %f6 sra %i5, 0x0A, %g2 fandnot1 %f14, %f14, %f4 loop_1946: fmovs %f9, %f10 umulcc %l3, %o0, %g3 bvc,pn %xcc, loop_1947 tcc %icc, 0x6 fpadd32 %f4, %f10, %f4 std %f10, [%l7 + 0x50] loop_1947: fmovrdne %l2, %f10, %f10 stx %i4, [%l7 + 0x48] bcc,a %icc, loop_1948 stb %i6, [%l7 + 0x1F] ldsw [%l7 + 0x68], %g5 array32 %g4, %i2, %g7 loop_1948: fmovrsgez %o2, %f13, %f6 stx %l0, [%l7 + 0x20] st %f7, [%l7 + 0x18] st %f8, [%l7 + 0x7C] std %f4, [%l7 + 0x40] sth %o4, [%l7 + 0x0C] ldx [%l7 + 0x10], %o7 bgu %xcc, loop_1949 sra %o5, %l1, %g6 sth %l6, [%l7 + 0x68] subc %o6, 0x16C1, %i3 loop_1949: sth %i0, [%l7 + 0x36] stb %i7, [%l7 + 0x47] brnz %l5, loop_1950 srlx %o1, 0x17, %i1 sth %g1, [%l7 + 0x54] movre %o3, 0x3FF, %l4 loop_1950: stb %i5, [%l7 + 0x32] movgu %icc, %l3, %o0 ld [%l7 + 0x34], %f0 st %f12, [%l7 + 0x60] brgez,a %g2, loop_1951 nop setx loop_1952, %l0, %l1 jmpl %l1, %g3 fmovrsne %i4, %f13, %f5 movrgz %l2, %i6, %g5 loop_1951: ldx [%l7 + 0x28], %g4 loop_1952: fpadd16s %f1, %f8, %f1 fmul8x16al %f8, %f1, %f2 udivx %i2, 0x0697, %g7 fpadd16s %f11, %f11, %f14 fmovda %icc, %f8, %f1 lduw [%l7 + 0x34], %o2 fbul %fcc3, loop_1953 ld [%l7 + 0x44], %f14 smul %o4, %l0, %o5 bcc,pt %xcc, loop_1954 loop_1953: fmovs %f9, %f3 movge %icc, %o7, %l1 sub %g6, %l6, %i3 loop_1954: xor %i0, 0x123E, %i7 subc %l5, 0x0B4A, %o6 fmovse %xcc, %f12, %f15 fbug,a %fcc3, loop_1955 and %i1, 0x11AC, %o1 udivx %g1, 0x09EE, %o3 ld [%l7 + 0x20], %f15 loop_1955: be,a,pn %icc, loop_1956 fbe,a %fcc1, loop_1957 stb %i5, [%l7 + 0x6A] xnorcc %l3, 0x1A52, %o0 loop_1956: stb %l4, [%l7 + 0x24] loop_1957: ldsh [%l7 + 0x44], %g3 bvc,pn %icc, loop_1958 fmovscs %xcc, %f8, %f9 fmovrslz %i4, %f10, %f14 edge8ln %l2, %i6, %g2 loop_1958: alignaddr %g4, %g5, %i2 stw %o2, [%l7 + 0x4C] fmovrslez %g7, %f13, %f8 smulcc %l0, %o4, %o7 fmovdn %xcc, %f10, %f11 fpsub16 %f12, %f8, %f2 movgu %xcc, %o5, %g6 ldsw [%l7 + 0x40], %l1 fones %f3 fmovdvc %xcc, %f8, %f10 fsrc2s %f12, %f4 fmovspos %icc, %f7, %f5 fornot1 %f10, %f10, %f6 addc %i3, 0x0F0A, %i0 fmovdleu %xcc, %f12, %f9 stx %l6, [%l7 + 0x40] stx %i7, [%l7 + 0x70] fnands %f11, %f8, %f13 ldub [%l7 + 0x73], %l5 stb %i1, [%l7 + 0x4A] movvs %xcc, %o6, %o1 movvc %icc, %o3, %i5 fandnot1 %f6, %f4, %f14 fmul8x16 %f8, %f4, %f14 movl %xcc, %g1, %l3 st %f0, [%l7 + 0x1C] stx %l4, [%l7 + 0x28] mova %xcc, %o0, %i4 lduw [%l7 + 0x4C], %l2 lduh [%l7 + 0x38], %g3 fmovrslez %i6, %f0, %f5 brz %g4, loop_1959 std %f0, [%l7 + 0x60] stw %g5, [%l7 + 0x3C] srax %i2, %g2, %o2 loop_1959: bvc,pn %icc, loop_1960 bshuffle %f10, %f4, %f8 ta %icc, 0x6 fbue,a %fcc1, loop_1961 loop_1960: brgz,a %g7, loop_1962 addc %o4, %l0, %o5 ldsb [%l7 + 0x68], %o7 loop_1961: lduh [%l7 + 0x66], %l1 loop_1962: fmovsleu %icc, %f9, %f7 lduw [%l7 + 0x50], %g6 sub %i0, %i3, %i7 movge %icc, %l5, %l6 siam 0x4 ldsb [%l7 + 0x74], %i1 fbu,a %fcc2, loop_1963 st %f12, [%l7 + 0x34] sth %o6, [%l7 + 0x4E] std %f2, [%l7 + 0x08] loop_1963: ldd [%l7 + 0x68], %f14 sth %o1, [%l7 + 0x64] fabsd %f8, %f14 edge16l %i5, %o3, %l3 fsrc1 %f10, %f4 fexpand %f12, %f6 fmovsvs %xcc, %f9, %f3 sdivx %l4, 0x07F7, %o0 fbe %fcc2, loop_1964 ldd [%l7 + 0x60], %f2 fandnot1s %f13, %f4, %f13 add %g1, %l2, %g3 loop_1964: andn %i6, 0x1014, %i4 movcc %xcc, %g4, %g5 ld [%l7 + 0x40], %f5 sth %g2, [%l7 + 0x0C] movrlez %o2, 0x36C, %g7 fpsub32 %f6, %f4, %f10 ldsw [%l7 + 0x30], %i2 fmovrde %l0, %f4, %f0 alignaddr %o5, %o7, %o4 xnor %l1, %g6, %i3 fbule,a %fcc1, loop_1965 ldub [%l7 + 0x4F], %i7 std %f6, [%l7 + 0x60] ldsb [%l7 + 0x36], %i0 loop_1965: fmovdvc %xcc, %f3, %f14 lduh [%l7 + 0x26], %l6 movvs %xcc, %i1, %l5 bl,pn %icc, loop_1966 fpsub32s %f5, %f11, %f4 fxnor %f0, %f12, %f4 or %o6, %o1, %o3 loop_1966: subc %i5, 0x1BCC, %l4 fpadd16s %f1, %f13, %f10 fnors %f8, %f14, %f14 movpos %xcc, %o0, %g1 smul %l3, %g3, %i6 fmovrdgz %l2, %f14, %f6 sdivcc %g4, 0x01EA, %g5 st %f6, [%l7 + 0x28] sub %i4, %o2, %g2 fmovdn %xcc, %f12, %f7 udivcc %i2, 0x1141, %l0 taddcc %o5, %o7, %o4 taddcctv %g7, %l1, %i3 st %f11, [%l7 + 0x08] edge32 %i7, %i0, %g6 bcc,pn %xcc, loop_1967 fmovrslez %l6, %f5, %f15 andncc %i1, %o6, %o1 lduw [%l7 + 0x10], %o3 loop_1967: st %f4, [%l7 + 0x40] fmovsn %xcc, %f2, %f10 brlz,a %i5, loop_1968 fpadd32s %f0, %f7, %f13 movne %xcc, %l5, %l4 ldub [%l7 + 0x76], %o0 loop_1968: tvs %icc, 0x2 pdist %f12, %f0, %f4 ldsb [%l7 + 0x4B], %l3 smulcc %g1, 0x1DF9, %i6 ldsw [%l7 + 0x7C], %g3 ldsb [%l7 + 0x50], %g4 ldd [%l7 + 0x60], %f0 fandnot2s %f12, %f9, %f8 sra %l2, %i4, %g5 lduh [%l7 + 0x3C], %g2 ldx [%l7 + 0x58], %i2 sdiv %o2, 0x106C, %o5 ldsh [%l7 + 0x30], %o7 fpack16 %f2, %f6 alignaddr %l0, %o4, %g7 tsubcctv %l1, 0x1CEE, %i3 ld [%l7 + 0x28], %f9 sethi 0x0384, %i7 edge8ln %i0, %l6, %i1 sth %o6, [%l7 + 0x32] bcc,pt %xcc, loop_1969 fmovdg %icc, %f8, %f6 fpackfix %f4, %f14 brlz %g6, loop_1970 loop_1969: movl %icc, %o1, %o3 brgez,a %i5, loop_1971 mulscc %l5, %l4, %o0 loop_1970: addccc %g1, 0x17B2, %i6 sth %l3, [%l7 + 0x1A] loop_1971: fmovsgu %xcc, %f6, %f11 fcmped %fcc2, %f10, %f12 ldsw [%l7 + 0x74], %g4 movneg %xcc, %g3, %l2 fmovrslz %g5, %f12, %f3 fmovrsgz %i4, %f2, %f4 sdiv %i2, 0x1017, %g2 fmovrslz %o2, %f0, %f6 fexpand %f3, %f12 fmovdge %icc, %f0, %f15 lduh [%l7 + 0x66], %o5 ldx [%l7 + 0x40], %l0 fandnot1s %f13, %f6, %f10 pdist %f12, %f12, %f6 stx %o4, [%l7 + 0x08] ldd [%l7 + 0x78], %f0 fandnot1 %f8, %f0, %f0 orn %o7, 0x07EB, %g7 fones %f1 ldsh [%l7 + 0x34], %l1 fpmerge %f1, %f13, %f2 fbg %fcc3, loop_1972 ldsw [%l7 + 0x64], %i3 fmovdcs %icc, %f4, %f12 bg,a %xcc, loop_1973 loop_1972: sth %i7, [%l7 + 0x70] fbue,a %fcc0, loop_1974 tvs %xcc, 0x2 loop_1973: std %f14, [%l7 + 0x30] fcmpgt16 %f10, %f12, %i0 loop_1974: tgu %xcc, 0x4 fexpand %f8, %f10 edge16n %l6, %i1, %g6 fbu,a %fcc0, loop_1975 subcc %o1, 0x17E4, %o6 smul %o3, 0x02FD, %l5 stw %i5, [%l7 + 0x7C] loop_1975: fandnot2 %f8, %f12, %f2 fmovdvs %icc, %f12, %f4 bg,a %icc, loop_1976 ldsb [%l7 + 0x0C], %l4 ldx [%l7 + 0x08], %g1 alignaddr %i6, %l3, %o0 loop_1976: movre %g3, 0x16F, %l2 fpadd16 %f4, %f0, %f14 std %f0, [%l7 + 0x28] brz,a %g5, loop_1977 movle %icc, %g4, %i2 ldsw [%l7 + 0x14], %g2 edge8ln %o2, %o5, %i4 loop_1977: stb %l0, [%l7 + 0x1D] smul %o4, 0x15D7, %o7 lduh [%l7 + 0x6C], %l1 std %f12, [%l7 + 0x30] movg %xcc, %i3, %g7 fbg,a %fcc3, loop_1978 fcmpes %fcc0, %f3, %f9 std %f8, [%l7 + 0x40] lduw [%l7 + 0x60], %i0 loop_1978: brlz,a %i7, loop_1979 fzeros %f9 ldsh [%l7 + 0x16], %l6 tne %icc, 0x1 loop_1979: ldx [%l7 + 0x28], %g6 orn %i1, %o6, %o3 fpadd16 %f2, %f6, %f14 ld [%l7 + 0x08], %f7 ld [%l7 + 0x7C], %f11 st %f14, [%l7 + 0x28] fpack32 %f10, %f12, %f10 ldsb [%l7 + 0x66], %l5 addccc %i5, 0x11DE, %o1 fcmple32 %f2, %f4, %g1 edge16n %l4, %l3, %i6 bvc,a,pn %xcc, loop_1980 ldd [%l7 + 0x18], %f10 ldx [%l7 + 0x38], %g3 fnot2s %f1, %f9 loop_1980: brlez %o0, loop_1981 fmovspos %xcc, %f15, %f10 fmovrdlz %g5, %f12, %f2 fcmps %fcc3, %f7, %f3 loop_1981: bgu,a,pn %icc, loop_1982 stx %l2, [%l7 + 0x68] tgu %xcc, 0x4 movrgez %g4, %g2, %o2 loop_1982: ldsw [%l7 + 0x14], %i2 movrlez %i4, 0x3C3, %o5 edge8n %l0, %o7, %l1 subcc %o4, %i3, %g7 bvs,a loop_1983 nop setx loop_1984, %l0, %l1 jmpl %l1, %i7 bg,a,pt %xcc, loop_1985 sub %l6, %i0, %g6 loop_1983: fbu %fcc3, loop_1986 loop_1984: fpsub32 %f0, %f10, %f4 loop_1985: tpos %xcc, 0x5 fpadd16 %f6, %f8, %f10 loop_1986: fone %f12 tcs %xcc, 0x3 bne,a loop_1987 ldx [%l7 + 0x68], %i1 stw %o3, [%l7 + 0x10] fcmpgt32 %f8, %f6, %l5 loop_1987: ldsb [%l7 + 0x15], %o6 udivx %i5, 0x0305, %o1 std %f12, [%l7 + 0x30] sth %g1, [%l7 + 0x44] udivcc %l3, 0x0575, %l4 fmul8ulx16 %f0, %f0, %f14 pdist %f8, %f2, %f14 movleu %xcc, %i6, %g3 fcmpgt32 %f2, %f8, %o0 lduw [%l7 + 0x20], %l2 fbne,a %fcc3, loop_1988 tn %xcc, 0x2 sdivx %g4, 0x0CFF, %g5 fmovdvs %xcc, %f3, %f12 loop_1988: fbne %fcc1, loop_1989 ldsb [%l7 + 0x30], %o2 fsrc1 %f10, %f6 fmovscc %xcc, %f1, %f11 loop_1989: andcc %g2, %i4, %o5 lduw [%l7 + 0x4C], %i2 andncc %l0, %o7, %o4 fpadd32s %f10, %f1, %f11 ldsb [%l7 + 0x1B], %l1 fmovdcc %icc, %f15, %f9 edge32l %g7, %i7, %l6 ldx [%l7 + 0x38], %i3 ld [%l7 + 0x34], %f2 ldsw [%l7 + 0x1C], %g6 fzeros %f13 udiv %i1, 0x1509, %i0 st %f2, [%l7 + 0x24] ldub [%l7 + 0x53], %l5 fandnot2 %f0, %f14, %f10 fmovscs %icc, %f3, %f8 fandnot2s %f14, %f12, %f8 fmovrslez %o6, %f13, %f15 movpos %icc, %o3, %i5 fabss %f2, %f1 tcs %xcc, 0x1 ldub [%l7 + 0x08], %o1 subc %g1, 0x02AD, %l4 fbuge %fcc2, loop_1990 bleu,a %icc, loop_1991 ldub [%l7 + 0x3E], %l3 fornot1 %f6, %f10, %f0 loop_1990: fbue %fcc2, loop_1992 loop_1991: smul %g3, %i6, %o0 stb %g4, [%l7 + 0x49] ldub [%l7 + 0x0B], %g5 loop_1992: ldsb [%l7 + 0x09], %o2 subc %l2, %i4, %o5 fzero %f6 fmovrdlez %g2, %f12, %f0 ldsh [%l7 + 0x2C], %i2 orn %o7, 0x152E, %l0 sdivcc %l1, 0x02A5, %o4 tpos %xcc, 0x4 xor %g7, %i7, %i3 fble %fcc2, loop_1993 tleu %icc, 0x2 ldsb [%l7 + 0x6E], %g6 ldub [%l7 + 0x3E], %l6 loop_1993: sth %i0, [%l7 + 0x42] fabss %f2, %f14 fmovrslez %i1, %f12, %f15 std %f6, [%l7 + 0x10] tge %icc, 0x1 fmovscc %icc, %f12, %f5 stb %o6, [%l7 + 0x2C] bneg,a loop_1994 ldd [%l7 + 0x68], %f12 popc %o3, %i5 fble %fcc0, loop_1995 loop_1994: ld [%l7 + 0x34], %f7 fmovrsgez %l5, %f12, %f15 fbule %fcc2, loop_1996 loop_1995: ldsb [%l7 + 0x1F], %g1 ldsb [%l7 + 0x7A], %o1 fmovdge %icc, %f6, %f13 loop_1996: movcc %icc, %l4, %l3 fnor %f4, %f12, %f0 ldsh [%l7 + 0x44], %i6 ldsh [%l7 + 0x5A], %g3 xnorcc %g4, 0x0E84, %g5 fpadd32 %f2, %f6, %f6 lduh [%l7 + 0x62], %o0 edge8 %l2, %o2, %i4 sth %o5, [%l7 + 0x7A] andncc %i2, %g2, %l0 ld [%l7 + 0x08], %f0 fmovsne %icc, %f1, %f13 edge32ln %o7, %l1, %g7 fmovsneg %xcc, %f2, %f9 orcc %i7, 0x1FD6, %i3 fbl %fcc0, loop_1997 ldsh [%l7 + 0x24], %g6 movpos %icc, %l6, %i0 fmovrdlez %i1, %f10, %f0 loop_1997: sth %o4, [%l7 + 0x0A] st %f9, [%l7 + 0x30] bvs,pn %xcc, loop_1998 ldx [%l7 + 0x38], %o6 ldsb [%l7 + 0x78], %i5 movg %icc, %o3, %l5 loop_1998: udivcc %g1, 0x07D2, %l4 fcmps %fcc1, %f8, %f10 movcc %xcc, %o1, %l3 st %f15, [%l7 + 0x7C] sllx %i6, 0x02, %g3 edge16ln %g5, %g4, %o0 std %f10, [%l7 + 0x08] sth %o2, [%l7 + 0x24] mova %icc, %l2, %o5 ldsh [%l7 + 0x56], %i2 fcmpeq16 %f8, %f0, %i4 stx %l0, [%l7 + 0x30] edge8ln %g2, %l1, %o7 nop setx loop_1999, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxnors %f0, %f8, %f4 std %f8, [%l7 + 0x78] fmovsg %icc, %f12, %f2 loop_1999: sdiv %i7, 0x1FD3, %g7 sdiv %i3, 0x1220, %l6 fpsub32s %f3, %f4, %f10 tsubcctv %g6, %i1, %o4 ldub [%l7 + 0x54], %i0 fexpand %f10, %f8 movvs %icc, %i5, %o6 fsrc2s %f2, %f15 stw %l5, [%l7 + 0x20] sth %o3, [%l7 + 0x78] lduh [%l7 + 0x68], %g1 stb %o1, [%l7 + 0x31] fcmpgt32 %f6, %f12, %l3 tneg %xcc, 0x7 ldub [%l7 + 0x1C], %l4 movgu %xcc, %i6, %g5 st %f4, [%l7 + 0x50] fbue,a %fcc0, loop_2000 array16 %g4, %g3, %o2 fnand %f8, %f10, %f14 bn,a,pt %xcc, loop_2001 loop_2000: fmovdne %icc, %f7, %f10 tg %icc, 0x3 fmovde %xcc, %f15, %f4 loop_2001: fandnot1 %f10, %f0, %f6 orcc %o0, %l2, %i2 fcmps %fcc3, %f15, %f15 fmovsg %icc, %f7, %f5 ld [%l7 + 0x2C], %f1 udivcc %i4, 0x05E1, %o5 udivcc %l0, 0x0478, %g2 stw %l1, [%l7 + 0x40] bn,a %icc, loop_2002 tvc %xcc, 0x4 fandnot1s %f0, %f6, %f9 ldsw [%l7 + 0x50], %o7 loop_2002: fmovdcs %xcc, %f8, %f1 movneg %xcc, %i7, %i3 popc %l6, %g6 tneg %icc, 0x5 sth %g7, [%l7 + 0x54] tn %icc, 0x3 fbul %fcc3, loop_2003 fpack16 %f14, %f5 andncc %o4, %i1, %i5 alignaddr %o6, %l5, %i0 loop_2003: bcc,a,pn %xcc, loop_2004 fmovrdgez %o3, %f14, %f8 std %f4, [%l7 + 0x60] subccc %g1, 0x0A1C, %l3 loop_2004: tne %icc, 0x1 brnz %o1, loop_2005 fcmpne32 %f14, %f12, %l4 stw %g5, [%l7 + 0x2C] edge32ln %i6, %g4, %g3 loop_2005: lduh [%l7 + 0x30], %o2 fmovdn %xcc, %f12, %f0 st %f4, [%l7 + 0x10] fandnot2 %f8, %f10, %f8 ldsb [%l7 + 0x2C], %l2 fnot2 %f14, %f8 st %f8, [%l7 + 0x7C] and %o0, %i4, %o5 edge32n %l0, %g2, %l1 lduh [%l7 + 0x3E], %i2 fmovrsne %o7, %f4, %f7 xnorcc %i7, 0x1256, %l6 fmovrdne %g6, %f8, %f4 fmovrslez %g7, %f8, %f5 array8 %o4, %i1, %i3 fornot2 %f6, %f8, %f0 movrlz %i5, %l5, %o6 fmovscc %xcc, %f3, %f1 edge32 %o3, %i0, %g1 ldx [%l7 + 0x78], %l3 fandnot2 %f4, %f0, %f0 popc %l4, %g5 brlez,a %o1, loop_2006 fbge %fcc2, loop_2007 movgu %xcc, %i6, %g3 fbule %fcc3, loop_2008 loop_2006: stb %o2, [%l7 + 0x11] loop_2007: xnorcc %g4, %o0, %l2 fnegd %f4, %f0 loop_2008: stb %i4, [%l7 + 0x1A] lduh [%l7 + 0x78], %o5 fmovrslez %g2, %f1, %f5 fbge %fcc0, loop_2009 fpack32 %f6, %f4, %f6 popc 0x1FA3, %l0 taddcctv %l1, 0x110B, %o7 loop_2009: fmovsgu %icc, %f3, %f9 be,a,pn %icc, loop_2010 bn,a %xcc, loop_2011 lduh [%l7 + 0x38], %i2 udiv %i7, 0x1C7C, %g6 loop_2010: fmovdne %xcc, %f7, %f1 loop_2011: smulcc %g7, %o4, %l6 tge %icc, 0x3 std %f8, [%l7 + 0x50] fornot1 %f12, %f2, %f8 fmovrdlz %i3, %f2, %f2 fmuld8sux16 %f3, %f13, %f6 nop setx loop_2012, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcs %xcc, 0x3 ba,pt %icc, loop_2013 tg %icc, 0x7 loop_2012: nop setx loop_2014, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd16 %f14, %f12, %f14 loop_2013: alignaddr %i5, %i1, %l5 lduh [%l7 + 0x7A], %o3 loop_2014: fbule,a %fcc3, loop_2015 ld [%l7 + 0x08], %f14 srax %o6, 0x1D, %i0 fmovdg %icc, %f15, %f10 loop_2015: bleu,a,pt %xcc, loop_2016 fcmps %fcc2, %f4, %f14 fornot1s %f3, %f10, %f10 ld [%l7 + 0x6C], %f8 loop_2016: fmul8ulx16 %f4, %f4, %f4 lduh [%l7 + 0x68], %l3 std %f8, [%l7 + 0x58] bleu,pn %xcc, loop_2017 fnot1s %f10, %f6 fmovsvc %icc, %f15, %f7 st %f4, [%l7 + 0x20] loop_2017: or %l4, %g1, %o1 fmovd %f6, %f0 ldx [%l7 + 0x78], %i6 addccc %g3, %g5, %g4 popc 0x1A97, %o2 movne %icc, %l2, %i4 st %f15, [%l7 + 0x70] fcmpgt16 %f4, %f14, %o0 ldd [%l7 + 0x60], %f4 movcc %xcc, %g2, %o5 fmovrslz %l0, %f2, %f6 te %xcc, 0x3 smulcc %o7, %l1, %i2 tg %icc, 0x4 lduh [%l7 + 0x7A], %g6 taddcc %i7, %o4, %g7 fsrc1 %f8, %f2 sdivx %i3, 0x0DAF, %l6 ldub [%l7 + 0x0D], %i1 tvc %icc, 0x4 fmovsle %xcc, %f4, %f7 brlz,a %i5, loop_2018 ld [%l7 + 0x6C], %f14 stx %o3, [%l7 + 0x60] ldsh [%l7 + 0x32], %o6 loop_2018: movge %xcc, %i0, %l5 fpadd32 %f12, %f6, %f12 sth %l3, [%l7 + 0x62] fble,a %fcc1, loop_2019 ldsw [%l7 + 0x34], %l4 bvs loop_2020 ldsw [%l7 + 0x10], %g1 loop_2019: fmul8sux16 %f4, %f2, %f8 fpsub16s %f14, %f15, %f15 loop_2020: andcc %i6, %g3, %g5 fmovsn %icc, %f6, %f14 fcmpgt16 %f0, %f10, %o1 stx %g4, [%l7 + 0x58] fpack16 %f6, %f11 stx %o2, [%l7 + 0x60] fnot2 %f2, %f12 srl %l2, 0x15, %i4 alignaddr %o0, %o5, %g2 fbul %fcc1, loop_2021 bge,a loop_2022 sth %o7, [%l7 + 0x74] ldd [%l7 + 0x40], %f4 loop_2021: fbo %fcc2, loop_2023 loop_2022: ldd [%l7 + 0x60], %f12 fbge %fcc2, loop_2024 ldsw [%l7 + 0x18], %l0 loop_2023: stx %l1, [%l7 + 0x50] fmovrsgez %g6, %f8, %f5 loop_2024: orcc %i7, %o4, %g7 std %f10, [%l7 + 0x28] fpackfix %f2, %f0 tneg %icc, 0x4 ldub [%l7 + 0x29], %i3 st %f12, [%l7 + 0x18] movvc %icc, %l6, %i1 ldub [%l7 + 0x0E], %i5 tl %icc, 0x6 sth %i2, [%l7 + 0x4E] bge,a,pn %icc, loop_2025 lduh [%l7 + 0x14], %o3 orn %i0, %o6, %l3 orn %l4, 0x1628, %g1 loop_2025: bgu,a,pn %xcc, loop_2026 sth %i6, [%l7 + 0x18] andcc %l5, %g3, %o1 stx %g4, [%l7 + 0x08] loop_2026: andcc %o2, %l2, %i4 fbug,a %fcc3, loop_2027 movcs %icc, %g5, %o0 bneg,a,pt %xcc, loop_2028 std %f6, [%l7 + 0x60] loop_2027: fcmpne32 %f4, %f6, %g2 bg,pn %xcc, loop_2029 loop_2028: fnor %f6, %f6, %f4 fmovrsne %o5, %f10, %f3 st %f7, [%l7 + 0x18] loop_2029: bvc %xcc, loop_2030 fmovsle %icc, %f13, %f5 ldd [%l7 + 0x60], %f4 movrlez %o7, 0x1F7, %l1 loop_2030: fpackfix %f14, %f8 udivcc %g6, 0x1451, %l0 fmovrse %o4, %f6, %f8 srlx %g7, 0x08, %i3 sth %i7, [%l7 + 0x64] lduw [%l7 + 0x08], %i1 fmovrdlez %l6, %f6, %f12 fornot2 %f14, %f10, %f10 movneg %xcc, %i2, %o3 stb %i5, [%l7 + 0x46] fxor %f6, %f10, %f14 udivx %i0, 0x141B, %l3 stx %l4, [%l7 + 0x58] stw %o6, [%l7 + 0x34] sub %i6, 0x08CD, %g1 brgz,a %g3, loop_2031 sth %l5, [%l7 + 0x7A] bcs,pn %xcc, loop_2032 ldsb [%l7 + 0x76], %o1 loop_2031: lduw [%l7 + 0x44], %o2 ldsb [%l7 + 0x22], %l2 loop_2032: ldx [%l7 + 0x40], %g4 mova %icc, %g5, %o0 sdivx %g2, 0x1207, %i4 srl %o5, %o7, %g6 fmovdg %xcc, %f14, %f10 sth %l1, [%l7 + 0x30] fmovsneg %icc, %f13, %f4 addcc %o4, 0x0FC1, %g7 udivcc %i3, 0x0575, %i7 ldsh [%l7 + 0x6C], %i1 fornot1s %f3, %f15, %f15 fblg,a %fcc0, loop_2033 fandnot1s %f11, %f15, %f8 fmovsgu %icc, %f8, %f10 ld [%l7 + 0x2C], %f3 loop_2033: udiv %l0, 0x1FED, %l6 fornot1s %f11, %f15, %f6 fmovdge %icc, %f12, %f13 fand %f2, %f14, %f10 fmovda %icc, %f4, %f6 fmovrsgz %i2, %f6, %f3 fone %f6 fmuld8sux16 %f12, %f7, %f8 and %i5, %o3, %i0 fones %f0 fmovrdgez %l4, %f6, %f0 ldsb [%l7 + 0x35], %l3 stb %i6, [%l7 + 0x09] ld [%l7 + 0x08], %f7 fmovsneg %icc, %f11, %f15 or %g1, 0x13A7, %o6 ldsb [%l7 + 0x4A], %g3 be,a,pn %xcc, loop_2034 fbu,a %fcc2, loop_2035 fbule %fcc0, loop_2036 lduh [%l7 + 0x7E], %o1 loop_2034: fnot2 %f8, %f2 loop_2035: sllx %l5, 0x1C, %o2 loop_2036: addccc %l2, 0x04DF, %g4 fmovrslez %g5, %f0, %f15 bvs,a %icc, loop_2037 tsubcc %g2, %o0, %i4 stb %o5, [%l7 + 0x0B] tvs %xcc, 0x0 loop_2037: ldsw [%l7 + 0x0C], %g6 movrne %l1, %o7, %g7 sdivcc %i3, 0x0A98, %i7 std %f8, [%l7 + 0x08] ldd [%l7 + 0x08], %f12 st %f4, [%l7 + 0x50] ldsb [%l7 + 0x25], %i1 fcmpeq32 %f0, %f12, %l0 udiv %l6, 0x0F0E, %i2 fandnot2 %f8, %f6, %f2 fabsd %f10, %f10 fandnot1s %f3, %f9, %f6 tsubcc %i5, %o3, %o4 stx %i0, [%l7 + 0x60] movle %xcc, %l4, %l3 ble,a,pn %icc, loop_2038 st %f3, [%l7 + 0x34] ldx [%l7 + 0x58], %g1 fsrc1 %f8, %f8 loop_2038: bcc,pn %icc, loop_2039 ldd [%l7 + 0x60], %f8 fbug %fcc0, loop_2040 array8 %i6, %g3, %o1 loop_2039: fmuld8ulx16 %f2, %f9, %f4 fnands %f0, %f2, %f3 loop_2040: ldx [%l7 + 0x08], %l5 ldub [%l7 + 0x73], %o2 array32 %o6, %l2, %g5 ldsh [%l7 + 0x38], %g2 edge32ln %o0, %i4, %o5 tn %xcc, 0x0 fand %f8, %f2, %f14 fmovsa %icc, %f15, %f3 ldx [%l7 + 0x40], %g4 addc %g6, 0x02E3, %o7 ldsb [%l7 + 0x74], %g7 fmovsn %xcc, %f0, %f8 or %i3, %i7, %i1 fmovrde %l0, %f12, %f8 ldx [%l7 + 0x20], %l6 fpack16 %f2, %f14 addcc %l1, 0x1583, %i5 lduw [%l7 + 0x68], %i2 udivx %o4, 0x1156, %i0 movne %icc, %l4, %l3 stb %o3, [%l7 + 0x2A] lduw [%l7 + 0x24], %i6 fpsub16 %f0, %f2, %f0 sra %g3, 0x10, %o1 movne %xcc, %g1, %o2 edge8 %o6, %l2, %g5 ldsb [%l7 + 0x7D], %g2 fmovsvc %icc, %f6, %f2 sth %o0, [%l7 + 0x2C] brgez %l5, loop_2041 ble,a loop_2042 fsrc1 %f8, %f12 stb %i4, [%l7 + 0x55] loop_2041: edge16n %o5, %g6, %g4 loop_2042: subccc %o7, %i3, %i7 fmovsvs %icc, %f0, %f10 edge8ln %i1, %g7, %l0 and %l6, 0x0D93, %i5 tpos %icc, 0x2 fmovdvc %xcc, %f4, %f5 mulscc %i2, %o4, %l1 fbn %fcc2, loop_2043 subccc %l4, %l3, %i0 bcc %xcc, loop_2044 fmovsle %xcc, %f10, %f8 loop_2043: fbuge %fcc2, loop_2045 tneg %xcc, 0x3 loop_2044: tle %icc, 0x3 fzero %f10 loop_2045: fpmerge %f0, %f8, %f0 ldub [%l7 + 0x0D], %o3 movl %icc, %i6, %o1 bn loop_2046 pdist %f0, %f0, %f14 stx %g3, [%l7 + 0x78] lduw [%l7 + 0x44], %g1 loop_2046: fpsub32s %f9, %f11, %f3 nop setx loop_2047, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdlz %o6, %f14, %f12 fmovdle %xcc, %f3, %f11 movcc %xcc, %o2, %l2 loop_2047: ldub [%l7 + 0x3B], %g5 st %f3, [%l7 + 0x08] bcs,a,pt %icc, loop_2048 ba,a,pt %xcc, loop_2049 ldub [%l7 + 0x58], %o0 sth %l5, [%l7 + 0x4C] loop_2048: movle %xcc, %g2, %i4 loop_2049: movcs %icc, %o5, %g6 fmul8x16 %f7, %f6, %f6 ldsb [%l7 + 0x32], %o7 call loop_2050 ldub [%l7 + 0x2F], %g4 movn %icc, %i3, %i7 movle %xcc, %g7, %l0 loop_2050: stb %l6, [%l7 + 0x39] bgu,pt %icc, loop_2051 std %f12, [%l7 + 0x78] faligndata %f0, %f8, %f12 move %xcc, %i1, %i2 loop_2051: fnot2s %f15, %f9 fmovrsne %i5, %f2, %f13 bneg,a loop_2052 fmovd %f0, %f4 ldub [%l7 + 0x0D], %l1 fmovdneg %icc, %f3, %f11 loop_2052: tneg %xcc, 0x6 lduw [%l7 + 0x10], %l4 fnot1s %f9, %f11 fmul8x16al %f10, %f12, %f0 fcmpgt16 %f2, %f2, %l3 lduw [%l7 + 0x28], %i0 stw %o4, [%l7 + 0x7C] fbu %fcc3, loop_2053 fmovrsgez %o3, %f6, %f4 std %f6, [%l7 + 0x10] ldx [%l7 + 0x78], %o1 loop_2053: lduw [%l7 + 0x50], %g3 fmovrsne %i6, %f10, %f3 std %f2, [%l7 + 0x70] xnorcc %o6, %g1, %o2 fmul8sux16 %f8, %f2, %f4 bn,pt %icc, loop_2054 ldx [%l7 + 0x08], %l2 fexpand %f0, %f12 ld [%l7 + 0x5C], %f2 loop_2054: xnorcc %o0, %g5, %l5 bneg,a,pn %icc, loop_2055 ldd [%l7 + 0x28], %f6 taddcc %i4, 0x0B3A, %g2 xnor %o5, %o7, %g6 loop_2055: alignaddrl %i3, %g4, %g7 nop setx loop_2056, %l0, %l1 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 + 0x3C] st %f12, [%l7 + 0x0C] fmovsle %xcc, %f4, %f13 loop_2056: fnor %f4, %f10, %f0 fones %f15 movvc %icc, %l0, %i7 fbul,a %fcc2, loop_2057 andncc %i1, %i2, %i5 fmovdcs %icc, %f6, %f10 fbe,a %fcc3, loop_2058 loop_2057: fble %fcc0, loop_2059 movgu %xcc, %l6, %l4 taddcctv %l1, %l3, %o4 loop_2058: ldd [%l7 + 0x78], %f10 loop_2059: fmovdcc %xcc, %f10, %f14 addccc %o3, %o1, %g3 sdiv %i0, 0x1BE0, %o6 fcmpgt16 %f2, %f6, %g1 edge32 %o2, %l2, %o0 stb %i6, [%l7 + 0x42] brlez %l5, loop_2060 st %f14, [%l7 + 0x20] move %xcc, %g5, %g2 fpsub16 %f6, %f8, %f12 loop_2060: sth %o5, [%l7 + 0x6A] edge16l %i4, %g6, %i3 fbu,a %fcc3, loop_2061 fcmped %fcc0, %f12, %f14 ldx [%l7 + 0x70], %g4 mulscc %g7, %o7, %i7 loop_2061: fpsub32 %f2, %f2, %f12 fbn %fcc2, loop_2062 fcmpgt16 %f12, %f10, %l0 sll %i1, %i5, %l6 brlez,a %l4, loop_2063 loop_2062: fnot1 %f6, %f6 fones %f13 bvs,pn %xcc, loop_2064 loop_2063: ld [%l7 + 0x30], %f13 ld [%l7 + 0x48], %f15 fzero %f0 loop_2064: tneg %icc, 0x2 ldub [%l7 + 0x1C], %i2 fmovdleu %xcc, %f4, %f3 tne %xcc, 0x2 sethi 0x0836, %l1 stw %l3, [%l7 + 0x10] brgez %o4, loop_2065 mulx %o3, %o1, %g3 std %f12, [%l7 + 0x10] stw %o6, [%l7 + 0x68] loop_2065: fmovdcc %xcc, %f0, %f10 fnors %f0, %f6, %f15 sdivcc %i0, 0x15A5, %g1 stx %o2, [%l7 + 0x70] tg %icc, 0x7 lduw [%l7 + 0x24], %l2 ld [%l7 + 0x1C], %f8 sllx %i6, %l5, %g5 smul %o0, 0x00D7, %g2 movrgz %o5, %i4, %i3 bvs,a,pn %xcc, loop_2066 ldd [%l7 + 0x18], %f4 lduw [%l7 + 0x30], %g6 ldsb [%l7 + 0x6F], %g4 loop_2066: fmovda %icc, %f3, %f3 lduw [%l7 + 0x7C], %o7 ld [%l7 + 0x70], %f4 movrlz %g7, %i7, %l0 ldd [%l7 + 0x58], %f2 ldub [%l7 + 0x25], %i1 stx %l6, [%l7 + 0x50] ldsw [%l7 + 0x48], %i5 sth %l4, [%l7 + 0x1C] edge32ln %l1, %i2, %l3 stb %o3, [%l7 + 0x56] fxors %f4, %f1, %f1 ldx [%l7 + 0x20], %o1 smulcc %g3, %o4, %i0 fnegs %f13, %f6 fsrc1s %f14, %f12 mova %icc, %g1, %o6 fornot2s %f3, %f1, %f11 umulcc %o2, %i6, %l2 sethi 0x0D33, %g5 lduh [%l7 + 0x12], %o0 ldx [%l7 + 0x08], %l5 ld [%l7 + 0x3C], %f10 tne %icc, 0x4 fcmpgt16 %f0, %f10, %g2 sll %o5, %i3, %i4 fbug %fcc1, loop_2067 xor %g4, %g6, %o7 bcs,a loop_2068 std %f6, [%l7 + 0x20] loop_2067: stb %i7, [%l7 + 0x65] fcmpes %fcc0, %f11, %f6 loop_2068: array16 %g7, %i1, %l6 fnot2s %f0, %f11 ld [%l7 + 0x24], %f10 umulcc %i5, 0x051F, %l0 edge32 %l1, %l4, %l3 fbug,a %fcc1, loop_2069 mulscc %o3, 0x173C, %o1 fbl %fcc1, loop_2070 tvc %icc, 0x0 loop_2069: fnot2s %f11, %f8 xorcc %i2, %o4, %i0 loop_2070: sdiv %g1, 0x092D, %g3 fmovdg %icc, %f15, %f4 addc %o6, 0x168E, %o2 fmovde %icc, %f12, %f14 orcc %i6, 0x05AA, %l2 stw %o0, [%l7 + 0x40] fpsub16s %f13, %f13, %f7 lduw [%l7 + 0x68], %g5 sth %g2, [%l7 + 0x2E] fbne %fcc1, loop_2071 bleu %icc, loop_2072 fxnors %f11, %f12, %f14 brlez %l5, loop_2073 loop_2071: sllx %i3, %i4, %g4 loop_2072: fmovdpos %xcc, %f6, %f14 tle %icc, 0x5 loop_2073: sth %o5, [%l7 + 0x26] movrgz %o7, %g6, %i7 fmovdneg %icc, %f10, %f11 lduw [%l7 + 0x5C], %g7 bcs,pn %xcc, loop_2074 movneg %icc, %l6, %i1 ldub [%l7 + 0x6C], %i5 fsrc2 %f10, %f10 loop_2074: fsrc2s %f2, %f10 lduh [%l7 + 0x4A], %l0 stb %l4, [%l7 + 0x34] lduw [%l7 + 0x30], %l1 addcc %l3, 0x1266, %o3 siam 0x7 bpos,a,pt %icc, loop_2075 andn %o1, %o4, %i2 fmovdge %xcc, %f11, %f4 edge32 %g1, %g3, %o6 loop_2075: bg loop_2076 umulcc %o2, %i6, %i0 fmovrsgz %o0, %f11, %f1 movvc %icc, %l2, %g5 loop_2076: sllx %l5, 0x09, %i3 st %f15, [%l7 + 0x2C] ld [%l7 + 0x3C], %f3 brnz,a %g2, loop_2077 std %f4, [%l7 + 0x28] stx %g4, [%l7 + 0x10] lduw [%l7 + 0x14], %o5 loop_2077: fmovsl %xcc, %f4, %f14 mova %icc, %i4, %g6 fmovse %icc, %f13, %f8 sth %i7, [%l7 + 0x26] fmovrsgz %g7, %f14, %f7 fmovdl %xcc, %f13, %f14 sth %l6, [%l7 + 0x74] smulcc %i1, %o7, %l0 fmovsge %xcc, %f6, %f12 lduh [%l7 + 0x4A], %i5 fmovdcc %icc, %f15, %f10 fmovsvs %xcc, %f4, %f9 fones %f5 edge8ln %l4, %l3, %l1 movl %icc, %o1, %o3 bgu,pn %icc, loop_2078 for %f12, %f4, %f14 fbuge %fcc3, loop_2079 ldsw [%l7 + 0x50], %o4 loop_2078: sra %g1, %g3, %o6 movcc %xcc, %o2, %i6 loop_2079: subc %i0, 0x0354, %i2 ldx [%l7 + 0x60], %o0 ldx [%l7 + 0x08], %l2 udiv %g5, 0x0C3A, %l5 fmuld8ulx16 %f2, %f13, %f8 sth %i3, [%l7 + 0x3E] tneg %icc, 0x0 fxnor %f14, %f6, %f6 xor %g2, %o5, %i4 fbue,a %fcc1, loop_2080 brgz %g6, loop_2081 fcmpne32 %f8, %f12, %i7 smul %g4, %l6, %i1 loop_2080: lduh [%l7 + 0x28], %g7 loop_2081: ldd [%l7 + 0x38], %f8 movpos %icc, %l0, %o7 fcmpes %fcc0, %f3, %f12 be,a %xcc, loop_2082 sethi 0x1EB5, %l4 bvs %xcc, loop_2083 stb %l3, [%l7 + 0x5A] loop_2082: edge32ln %l1, %o1, %o3 fnot2 %f0, %f6 loop_2083: tle %xcc, 0x1 ld [%l7 + 0x28], %f6 ld [%l7 + 0x54], %f2 ld [%l7 + 0x24], %f14 fmovdl %xcc, %f0, %f7 st %f3, [%l7 + 0x44] nop setx loop_2084, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x5C], %o4 lduh [%l7 + 0x2E], %g1 tcs %xcc, 0x5 loop_2084: fand %f14, %f12, %f6 subc %g3, %o6, %o2 edge8 %i6, %i0, %i2 fmovdcc %xcc, %f12, %f10 lduw [%l7 + 0x48], %o0 brnz %i5, loop_2085 fmovsneg %icc, %f10, %f11 bgu,pn %xcc, loop_2086 and %g5, %l5, %i3 loop_2085: lduw [%l7 + 0x0C], %l2 tcs %xcc, 0x7 loop_2086: or %o5, 0x0913, %g2 lduw [%l7 + 0x68], %i4 ldsh [%l7 + 0x64], %i7 stx %g4, [%l7 + 0x68] st %f11, [%l7 + 0x68] lduh [%l7 + 0x2E], %g6 st %f12, [%l7 + 0x2C] ble loop_2087 std %f10, [%l7 + 0x70] movvc %xcc, %i1, %l6 std %f6, [%l7 + 0x70] loop_2087: fmovdl %icc, %f15, %f1 fmovdgu %xcc, %f7, %f2 mova %xcc, %g7, %o7 ldd [%l7 + 0x20], %f6 orcc %l4, %l0, %l3 xnor %l1, 0x0DCF, %o3 ldsh [%l7 + 0x32], %o1 fnot2 %f6, %f8 fmul8x16au %f5, %f6, %f2 fmovrsne %o4, %f5, %f12 ldx [%l7 + 0x38], %g3 or %o6, %o2, %i6 tpos %icc, 0x3 edge16l %g1, %i0, %i2 stb %o0, [%l7 + 0x4E] edge32 %g5, %l5, %i3 alignaddrl %i5, %l2, %g2 fmovrsne %o5, %f14, %f13 fmovsl %icc, %f0, %f9 fxnors %f6, %f14, %f13 bgu %icc, loop_2088 or %i7, %i4, %g4 st %f12, [%l7 + 0x7C] movn %xcc, %i1, %g6 loop_2088: ldd [%l7 + 0x50], %f8 bvc,a loop_2089 movg %xcc, %l6, %o7 fzero %f14 fcmple32 %f4, %f12, %g7 loop_2089: fmovscs %xcc, %f13, %f5 edge8 %l0, %l3, %l1 stx %l4, [%l7 + 0x50] tneg %xcc, 0x3 sethi 0x175B, %o1 ldx [%l7 + 0x50], %o4 ldx [%l7 + 0x50], %o3 bgu,a,pt %xcc, loop_2090 fbne,a %fcc0, loop_2091 ldd [%l7 + 0x68], %f12 fmovsle %xcc, %f0, %f9 loop_2090: fmovsgu %xcc, %f10, %f7 loop_2091: fzero %f0 bn,a,pn %icc, loop_2092 lduh [%l7 + 0x24], %o6 fnors %f9, %f10, %f12 fsrc2 %f0, %f14 loop_2092: nop setx loop_2093, %l0, %l1 jmpl %l1, %o2 addccc %g3, 0x1853, %g1 sth %i0, [%l7 + 0x7C] move %xcc, %i6, %o0 loop_2093: sll %g5, %l5, %i3 orn %i2, 0x057C, %l2 sth %i5, [%l7 + 0x58] movre %g2, 0x248, %i7 std %f12, [%l7 + 0x68] fmovdl %icc, %f7, %f1 stx %i4, [%l7 + 0x28] movneg %xcc, %o5, %g4 ldsw [%l7 + 0x18], %g6 fbn %fcc0, loop_2094 fsrc1s %f4, %f3 ldsb [%l7 + 0x78], %i1 fmovrdlz %o7, %f14, %f14 loop_2094: fmovrdne %l6, %f12, %f8 xorcc %l0, %g7, %l1 bpos,a %icc, loop_2095 std %f6, [%l7 + 0x30] xnorcc %l4, 0x1124, %o1 lduw [%l7 + 0x78], %o4 loop_2095: movle %icc, %o3, %l3 fmovdcc %icc, %f11, %f15 fnands %f5, %f15, %f4 fbule,a %fcc1, loop_2096 ldsw [%l7 + 0x64], %o2 ldx [%l7 + 0x48], %g3 std %f0, [%l7 + 0x48] loop_2096: edge16l %o6, %i0, %i6 fbug,a %fcc0, loop_2097 movneg %xcc, %g1, %g5 ldd [%l7 + 0x20], %f6 move %icc, %l5, %o0 loop_2097: fcmpeq16 %f0, %f6, %i3 fmovscs %xcc, %f1, %f5 bvs,a %icc, loop_2098 ldub [%l7 + 0x5E], %l2 ldub [%l7 + 0x6F], %i5 fmovdl %icc, %f6, %f10 loop_2098: bpos,a %xcc, loop_2099 array16 %g2, %i7, %i2 fornot2 %f2, %f14, %f10 umulcc %o5, %i4, %g6 loop_2099: sth %i1, [%l7 + 0x3E] andn %g4, 0x0DC4, %l6 movrgz %l0, 0x1FD, %g7 fornot1 %f14, %f0, %f8 fmovsvs %icc, %f10, %f2 fmovda %xcc, %f5, %f12 bvs %xcc, loop_2100 ble %icc, loop_2101 bshuffle %f4, %f8, %f0 xor %o7, 0x07D4, %l1 loop_2100: ldsb [%l7 + 0x79], %l4 loop_2101: stx %o4, [%l7 + 0x28] tcs %icc, 0x2 xnorcc %o3, 0x01C5, %o1 ldsb [%l7 + 0x7C], %o2 ldsw [%l7 + 0x5C], %g3 fbue %fcc3, loop_2102 ldd [%l7 + 0x58], %f6 orcc %l3, %i0, %o6 ldub [%l7 + 0x7D], %g1 loop_2102: fbule,a %fcc3, loop_2103 srlx %g5, 0x02, %i6 addccc %o0, 0x0BE0, %l5 bleu loop_2104 loop_2103: movcs %xcc, %l2, %i5 fmovrsgez %g2, %f7, %f0 fnegs %f15, %f6 loop_2104: ldsb [%l7 + 0x79], %i7 fmovscc %icc, %f2, %f3 ldx [%l7 + 0x70], %i2 brgz %o5, loop_2105 tne %xcc, 0x2 fmul8ulx16 %f2, %f14, %f8 tge %xcc, 0x3 loop_2105: fmovsn %icc, %f9, %f0 smul %i3, 0x0871, %i4 fandnot1 %f0, %f6, %f14 faligndata %f14, %f12, %f2 be loop_2106 udiv %i1, 0x0FD1, %g4 tpos %xcc, 0x5 tne %xcc, 0x6 loop_2106: ldsh [%l7 + 0x54], %l6 ldsw [%l7 + 0x74], %l0 fpackfix %f0, %f7 ba,a,pt %icc, loop_2107 edge16l %g6, %g7, %o7 sth %l1, [%l7 + 0x6A] fnand %f14, %f2, %f8 loop_2107: ldub [%l7 + 0x7D], %l4 ldd [%l7 + 0x50], %f14 fpsub32 %f12, %f8, %f4 tsubcctv %o3, %o4, %o1 fbge %fcc2, loop_2108 ldsh [%l7 + 0x62], %o2 ldsw [%l7 + 0x10], %g3 sub %i0, %o6, %l3 loop_2108: fmovspos %xcc, %f3, %f15 movl %icc, %g1, %i6 taddcc %o0, 0x0C58, %g5 tne %xcc, 0x0 sethi 0x1D6D, %l5 st %f9, [%l7 + 0x54] tle %icc, 0x4 fbl,a %fcc1, loop_2109 bge,a,pn %xcc, loop_2110 te %xcc, 0x1 fones %f4 loop_2109: addc %i5, %l2, %g2 loop_2110: udivx %i7, 0x12F6, %i2 srax %i3, %o5, %i1 fmovsneg %icc, %f13, %f5 edge8 %g4, %i4, %l6 stw %g6, [%l7 + 0x14] fornot2s %f13, %f7, %f3 edge8ln %l0, %g7, %o7 movrlz %l1, %o3, %l4 popc 0x06AE, %o1 bcc,a,pn %icc, loop_2111 fmovdvs %xcc, %f11, %f8 ldub [%l7 + 0x6C], %o2 fandnot2s %f4, %f6, %f9 loop_2111: edge16n %o4, %g3, %i0 stx %o6, [%l7 + 0x58] ld [%l7 + 0x68], %f13 brz,a %l3, loop_2112 ldd [%l7 + 0x70], %f6 add %i6, %o0, %g5 array8 %g1, %i5, %l5 loop_2112: tsubcctv %g2, 0x1072, %i7 alignaddrl %l2, %i2, %i3 srax %i1, %g4, %i4 std %f0, [%l7 + 0x70] ldsw [%l7 + 0x0C], %o5 tneg %xcc, 0x0 udiv %l6, 0x19D1, %g6 fmovsl %icc, %f14, %f11 udivx %l0, 0x1A79, %o7 fandnot2s %f7, %f7, %f8 fmovspos %xcc, %f4, %f1 fcmpgt32 %f8, %f12, %l1 move %xcc, %o3, %g7 fmovdleu %icc, %f13, %f2 udiv %l4, 0x0615, %o1 stb %o4, [%l7 + 0x59] udiv %g3, 0x0A35, %i0 addcc %o6, 0x0F2C, %l3 and %i6, %o2, %o0 fpsub16s %f4, %f15, %f0 alignaddrl %g5, %g1, %l5 fmovrdgez %g2, %f14, %f10 bvs,pn %icc, loop_2113 ld [%l7 + 0x5C], %f9 brgez,a %i7, loop_2114 fmovspos %xcc, %f5, %f10 loop_2113: alignaddrl %l2, %i2, %i5 stx %i1, [%l7 + 0x48] loop_2114: fbge %fcc2, loop_2115 smulcc %g4, %i4, %i3 stw %l6, [%l7 + 0x58] bcs,pt %xcc, loop_2116 loop_2115: fmovrdne %g6, %f14, %f12 fmovscs %icc, %f0, %f11 sth %l0, [%l7 + 0x78] loop_2116: edge8ln %o5, %l1, %o7 add %o3, 0x1258, %l4 ldsh [%l7 + 0x7A], %g7 fmovrslez %o1, %f13, %f5 stb %o4, [%l7 + 0x29] movg %icc, %i0, %o6 tge %icc, 0x7 fcmpne32 %f0, %f2, %l3 brlez %i6, loop_2117 for %f2, %f6, %f10 edge32n %g3, %o0, %o2 ldsh [%l7 + 0x0A], %g1 loop_2117: lduw [%l7 + 0x20], %l5 ldd [%l7 + 0x60], %f8 fcmpne32 %f14, %f8, %g5 tcc %icc, 0x7 fmovsleu %xcc, %f15, %f5 sth %g2, [%l7 + 0x08] ldx [%l7 + 0x40], %i7 st %f14, [%l7 + 0x20] edge32n %l2, %i2, %i1 stb %i5, [%l7 + 0x6F] sll %i4, %g4, %i3 fornot1s %f8, %f2, %f13 umulcc %l6, 0x176F, %g6 fmovrsne %o5, %f15, %f14 ldsh [%l7 + 0x66], %l1 orn %o7, %l0, %o3 fmovrdgez %l4, %f2, %f8 movge %icc, %o1, %o4 brgz,a %i0, loop_2118 bvc %icc, loop_2119 fmovdgu %icc, %f14, %f13 andn %o6, 0x1D47, %l3 loop_2118: siam 0x6 loop_2119: fmovdneg %xcc, %f15, %f15 fandnot2 %f4, %f12, %f4 ldub [%l7 + 0x43], %i6 fmovdl %icc, %f1, %f7 bg,a,pn %icc, loop_2120 std %f8, [%l7 + 0x20] fsrc2 %f2, %f8 sth %g7, [%l7 + 0x08] loop_2120: movrlez %g3, %o0, %g1 add %l5, %o2, %g5 lduw [%l7 + 0x30], %g2 bge,pn %icc, loop_2121 fpadd32s %f0, %f11, %f2 fmovdgu %xcc, %f3, %f14 sth %l2, [%l7 + 0x58] loop_2121: taddcctv %i2, 0x0330, %i1 fmovsl %icc, %f1, %f2 fpack16 %f2, %f8 fnot1 %f6, %f12 ldx [%l7 + 0x20], %i7 bcs,a loop_2122 sethi 0x0839, %i4 fmovrsgz %g4, %f12, %f0 fmovrdne %i3, %f14, %f12 loop_2122: movleu %icc, %l6, %g6 movpos %icc, %o5, %i5 ldsw [%l7 + 0x34], %l1 edge8l %l0, %o7, %o3 ble %xcc, loop_2123 ldd [%l7 + 0x08], %f0 ldub [%l7 + 0x5E], %l4 ld [%l7 + 0x34], %f4 loop_2123: sethi 0x1EFB, %o4 edge8ln %o1, %o6, %l3 and %i0, 0x072F, %i6 stx %g3, [%l7 + 0x70] movre %o0, %g1, %g7 tvc %xcc, 0x2 srax %l5, %g5, %g2 fble,a %fcc0, loop_2124 tsubcctv %l2, 0x1BB6, %o2 movge %xcc, %i2, %i1 movl %icc, %i7, %i4 loop_2124: fbul %fcc0, loop_2125 subccc %i3, %g4, %g6 fmovdcc %xcc, %f10, %f13 fmovs %f8, %f0 loop_2125: fmovsl %xcc, %f4, %f4 fpadd32 %f14, %f0, %f0 brlz,a %o5, loop_2126 ldsw [%l7 + 0x14], %i5 stw %l6, [%l7 + 0x7C] fpsub16s %f10, %f1, %f10 loop_2126: te %xcc, 0x0 fcmpne32 %f14, %f10, %l1 bvc %xcc, loop_2127 fnegs %f15, %f9 movn %icc, %o7, %l0 movneg %xcc, %l4, %o3 loop_2127: st %f2, [%l7 + 0x60] fand %f12, %f10, %f0 lduh [%l7 + 0x50], %o4 ldd [%l7 + 0x38], %f4 bcc,a,pn %icc, loop_2128 fone %f14 sdiv %o6, 0x0449, %o1 tg %xcc, 0x5 loop_2128: tvc %xcc, 0x2 addcc %l3, %i0, %i6 lduh [%l7 + 0x54], %o0 edge16n %g1, %g3, %g7 sth %g5, [%l7 + 0x48] array8 %l5, %l2, %g2 fpadd32 %f6, %f14, %f0 ldd [%l7 + 0x50], %f10 fmovdl %xcc, %f3, %f13 stx %o2, [%l7 + 0x40] ld [%l7 + 0x44], %f9 stb %i1, [%l7 + 0x50] stb %i7, [%l7 + 0x30] lduw [%l7 + 0x14], %i4 mulscc %i3, 0x148C, %i2 fornot2 %f10, %f2, %f6 fmul8x16 %f10, %f10, %f8 sra %g4, 0x09, %g6 fzero %f0 stx %o5, [%l7 + 0x78] addc %i5, 0x0167, %l6 fbue,a %fcc3, loop_2129 stb %l1, [%l7 + 0x50] fpack32 %f0, %f14, %f12 stx %l0, [%l7 + 0x28] loop_2129: fbg %fcc2, loop_2130 orn %l4, 0x0728, %o3 fba %fcc1, loop_2131 sth %o7, [%l7 + 0x56] loop_2130: movvc %icc, %o4, %o1 edge16 %l3, %o6, %i6 loop_2131: ldx [%l7 + 0x08], %o0 fbl,a %fcc1, loop_2132 ldub [%l7 + 0x17], %i0 st %f4, [%l7 + 0x28] movvc %icc, %g1, %g3 loop_2132: smul %g7, 0x0B70, %l5 lduw [%l7 + 0x5C], %l2 fandnot1 %f8, %f10, %f4 stw %g5, [%l7 + 0x38] mulx %o2, 0x1D95, %i1 lduw [%l7 + 0x38], %g2 ldx [%l7 + 0x60], %i4 fmovdle %icc, %f2, %f7 fbug %fcc1, loop_2133 movgu %xcc, %i3, %i7 fmuld8ulx16 %f6, %f4, %f4 std %f0, [%l7 + 0x70] loop_2133: ldd [%l7 + 0x60], %f12 fmovsvs %xcc, %f5, %f5 fand %f12, %f8, %f4 tg %xcc, 0x2 fexpand %f5, %f0 fmovrde %g4, %f12, %f4 array32 %i2, %o5, %i5 sdivx %g6, 0x0BEC, %l1 stb %l0, [%l7 + 0x69] lduw [%l7 + 0x34], %l4 edge8l %o3, %o7, %l6 movcc %xcc, %o4, %o1 fpsub16s %f7, %f15, %f6 xnorcc %o6, 0x0F82, %i6 fxnor %f4, %f2, %f0 fmovsn %xcc, %f14, %f5 fmovscs %icc, %f3, %f6 bne,a,pt %xcc, loop_2134 edge32ln %o0, %l3, %g1 movleu %icc, %i0, %g7 fmovrslez %l5, %f8, %f4 loop_2134: fsrc1 %f4, %f14 subccc %l2, %g3, %o2 orncc %i1, 0x1FCF, %g2 bneg,a,pt %icc, loop_2135 movvc %icc, %i4, %i3 fmovdn %icc, %f3, %f9 tle %icc, 0x0 loop_2135: ldsw [%l7 + 0x18], %i7 fxors %f15, %f13, %f2 edge16ln %g5, %g4, %o5 movpos %icc, %i2, %g6 ldd [%l7 + 0x70], %f2 array16 %l1, %l0, %l4 bn,a,pn %icc, loop_2136 lduw [%l7 + 0x40], %i5 ldsw [%l7 + 0x34], %o7 xnorcc %l6, 0x01EC, %o3 loop_2136: brgz,a %o4, loop_2137 movrgez %o6, 0x0C1, %o1 movge %xcc, %o0, %l3 fmovrde %i6, %f2, %f10 loop_2137: fbe,a %fcc1, loop_2138 fands %f5, %f10, %f7 fblg %fcc3, loop_2139 fpsub32 %f10, %f12, %f2 loop_2138: srl %i0, 0x12, %g7 alignaddrl %l5, %l2, %g3 loop_2139: tne %icc, 0x3 fnor %f12, %f4, %f0 stb %g1, [%l7 + 0x60] movvc %icc, %o2, %g2 popc %i1, %i4 fmovsg %xcc, %f5, %f3 sll %i3, %i7, %g4 bneg,pn %icc, loop_2140 ldsw [%l7 + 0x24], %o5 ldd [%l7 + 0x60], %f10 umul %g5, %g6, %l1 loop_2140: stb %l0, [%l7 + 0x08] tsubcc %l4, 0x14F2, %i2 movre %o7, %i5, %l6 fxnor %f2, %f14, %f14 ld [%l7 + 0x0C], %f6 stb %o4, [%l7 + 0x1E] fcmpgt16 %f8, %f2, %o3 fexpand %f9, %f6 fmovrslez %o6, %f14, %f15 orcc %o1, 0x07F1, %o0 fones %f6 edge8 %i6, %l3, %g7 fmovsgu %icc, %f12, %f11 edge8l %l5, %i0, %g3 stx %g1, [%l7 + 0x08] ldsw [%l7 + 0x38], %l2 udivcc %g2, 0x09D1, %i1 edge16l %o2, %i4, %i7 edge32 %i3, %o5, %g4 fmul8x16al %f10, %f7, %f14 fbo %fcc2, loop_2141 std %f2, [%l7 + 0x78] lduw [%l7 + 0x10], %g5 lduh [%l7 + 0x08], %g6 loop_2141: movvs %icc, %l1, %l0 brz,a %i2, loop_2142 tgu %xcc, 0x1 fmovrsgez %o7, %f7, %f12 fornot1 %f8, %f0, %f14 loop_2142: sth %i5, [%l7 + 0x72] ldsw [%l7 + 0x14], %l4 ldsw [%l7 + 0x54], %l6 std %f14, [%l7 + 0x78] bgu,pt %icc, loop_2143 lduh [%l7 + 0x34], %o3 fmovrslez %o4, %f13, %f13 fmovrsne %o6, %f11, %f13 loop_2143: fmovsa %icc, %f11, %f10 fmovrde %o1, %f6, %f8 lduh [%l7 + 0x14], %i6 movvc %icc, %l3, %o0 fones %f4 smul %l5, %i0, %g7 stw %g1, [%l7 + 0x78] orn %g3, %g2, %i1 fornot1 %f0, %f6, %f8 tgu %xcc, 0x2 fcmple32 %f10, %f0, %l2 tg %xcc, 0x3 fbe,a %fcc3, loop_2144 pdist %f8, %f6, %f0 fabsd %f14, %f0 fbne %fcc1, loop_2145 loop_2144: andn %i4, %o2, %i3 ldx [%l7 + 0x70], %o5 sth %g4, [%l7 + 0x12] loop_2145: st %f15, [%l7 + 0x3C] fmovdne %icc, %f2, %f7 udivcc %g5, 0x0CE1, %i7 bg,pn %xcc, loop_2146 fmovrdlz %l1, %f6, %f0 addc %g6, %l0, %o7 stb %i2, [%l7 + 0x4D] loop_2146: edge32l %i5, %l4, %o3 lduw [%l7 + 0x60], %l6 ble %xcc, loop_2147 stx %o4, [%l7 + 0x50] pdist %f10, %f0, %f8 stx %o1, [%l7 + 0x40] loop_2147: siam 0x7 sethi 0x0419, %i6 bpos,pn %xcc, loop_2148 lduh [%l7 + 0x0C], %o6 edge32n %o0, %l3, %i0 edge16ln %g7, %g1, %l5 loop_2148: ld [%l7 + 0x48], %f4 movg %xcc, %g3, %g2 fzeros %f5 umulcc %i1, %l2, %o2 lduw [%l7 + 0x48], %i3 lduh [%l7 + 0x7E], %i4 fmovspos %xcc, %f13, %f1 tleu %icc, 0x3 bn,a,pn %xcc, loop_2149 bleu,pn %xcc, loop_2150 sub %o5, 0x0C61, %g4 te %xcc, 0x0 loop_2149: ldsw [%l7 + 0x58], %i7 loop_2150: fabss %f4, %f9 movre %l1, %g6, %l0 fmovdpos %xcc, %f14, %f0 edge8n %o7, %i2, %g5 fmovsa %xcc, %f10, %f11 stx %i5, [%l7 + 0x40] tsubcctv %l4, 0x0B9B, %l6 brgz,a %o4, loop_2151 fmovsle %icc, %f11, %f0 bgu,a %icc, loop_2152 fmovdcs %icc, %f11, %f6 loop_2151: movgu %xcc, %o3, %i6 ldd [%l7 + 0x48], %f14 loop_2152: ldd [%l7 + 0x68], %f14 alignaddr %o6, %o1, %o0 fpsub16 %f14, %f12, %f2 tge %icc, 0x2 fmovsvc %icc, %f12, %f13 fblg,a %fcc3, loop_2153 sdivcc %i0, 0x1E71, %g7 ldub [%l7 + 0x7C], %g1 fpsub32 %f8, %f0, %f12 loop_2153: movre %l5, %l3, %g3 stx %i1, [%l7 + 0x48] bneg loop_2154 ldub [%l7 + 0x5D], %g2 ldd [%l7 + 0x48], %f8 fmovdne %icc, %f11, %f13 loop_2154: stw %l2, [%l7 + 0x14] stx %o2, [%l7 + 0x50] edge8 %i3, %i4, %o5 fmovsge %xcc, %f13, %f11 ldsw [%l7 + 0x68], %i7 edge32n %l1, %g6, %g4 xorcc %l0, %o7, %g5 fmovdle %icc, %f7, %f2 std %f14, [%l7 + 0x60] fmul8ulx16 %f8, %f14, %f8 array32 %i2, %i5, %l4 addccc %l6, 0x15BD, %o4 edge16n %i6, %o3, %o6 fbge %fcc0, loop_2155 ld [%l7 + 0x68], %f12 fmul8x16au %f5, %f6, %f8 fzero %f14 loop_2155: ba,pn %xcc, loop_2156 fmovsge %xcc, %f1, %f15 edge16 %o0, %o1, %i0 ldx [%l7 + 0x38], %g7 loop_2156: sdivx %l5, 0x1885, %l3 ldx [%l7 + 0x18], %g3 ldsw [%l7 + 0x14], %g1 ld [%l7 + 0x40], %f1 movcc %icc, %g2, %i1 addcc %o2, 0x12CB, %i3 bneg,a loop_2157 fsrc2 %f12, %f0 fble %fcc3, loop_2158 tneg %xcc, 0x1 loop_2157: stx %i4, [%l7 + 0x20] siam 0x5 loop_2158: fornot1 %f8, %f12, %f6 movrgez %o5, 0x0FE, %i7 fcmpeq16 %f10, %f12, %l1 ldd [%l7 + 0x28], %f2 fnot1 %f14, %f4 fcmple16 %f8, %f10, %g6 fmovsgu %icc, %f15, %f14 movn %icc, %l2, %g4 fba %fcc0, loop_2159 fones %f0 stb %l0, [%l7 + 0x42] movrgz %o7, %i2, %i5 loop_2159: ld [%l7 + 0x44], %f14 taddcctv %g5, %l6, %o4 tgu %xcc, 0x7 ldx [%l7 + 0x50], %l4 fnand %f4, %f2, %f8 sth %i6, [%l7 + 0x0A] fmul8ulx16 %f2, %f10, %f4 fnands %f6, %f2, %f14 fmovsgu %icc, %f8, %f8 ldsh [%l7 + 0x3E], %o6 movpos %xcc, %o3, %o0 fmovsvs %xcc, %f7, %f1 fmul8x16 %f6, %f6, %f12 fpadd32s %f0, %f8, %f3 edge8ln %i0, %o1, %g7 tneg %xcc, 0x0 ldsb [%l7 + 0x52], %l5 ldd [%l7 + 0x78], %f6 fmovrde %g3, %f6, %f2 ldub [%l7 + 0x25], %l3 fnor %f6, %f10, %f12 fnot1 %f8, %f14 stw %g1, [%l7 + 0x20] fabss %f8, %f11 st %f11, [%l7 + 0x14] ld [%l7 + 0x70], %f11 ldub [%l7 + 0x7F], %i1 ldsb [%l7 + 0x28], %g2 ldsw [%l7 + 0x30], %i3 st %f8, [%l7 + 0x08] orcc %i4, 0x149E, %o2 bpos,a,pn %icc, loop_2160 for %f0, %f14, %f4 fmovsn %icc, %f14, %f3 ldd [%l7 + 0x48], %f10 loop_2160: edge32l %i7, %o5, %g6 alignaddrl %l1, %g4, %l0 sth %o7, [%l7 + 0x40] bl loop_2161 movrgz %i2, 0x392, %l2 fones %f14 movl %icc, %g5, %l6 loop_2161: fbo,a %fcc2, loop_2162 fmovdg %icc, %f9, %f5 taddcc %o4, %i5, %i6 stb %l4, [%l7 + 0x47] loop_2162: edge16n %o3, %o6, %o0 sth %o1, [%l7 + 0x6A] fbg,a %fcc3, loop_2163 nop setx loop_2164, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x70], %g7 ldd [%l7 + 0x78], %f6 loop_2163: stb %i0, [%l7 + 0x4E] loop_2164: std %f14, [%l7 + 0x28] fmovsleu %icc, %f6, %f8 fbuge,a %fcc0, loop_2165 faligndata %f2, %f8, %f12 fcmped %fcc1, %f4, %f14 std %f0, [%l7 + 0x50] loop_2165: sethi 0x056B, %l5 fnands %f10, %f6, %f1 ldsw [%l7 + 0x48], %l3 fnor %f6, %f10, %f2 ldx [%l7 + 0x40], %g3 fandnot1s %f0, %f10, %f3 brgez %i1, loop_2166 fcmpeq32 %f2, %f0, %g1 tge %xcc, 0x5 srl %g2, %i3, %o2 loop_2166: fmovdn %xcc, %f3, %f4 fnands %f3, %f8, %f7 st %f0, [%l7 + 0x18] stx %i4, [%l7 + 0x08] ldsw [%l7 + 0x64], %i7 movle %xcc, %g6, %l1 st %f1, [%l7 + 0x10] ldx [%l7 + 0x48], %o5 array32 %g4, %l0, %i2 tl %icc, 0x3 bn loop_2167 fmovsne %icc, %f10, %f5 ldub [%l7 + 0x11], %l2 fabss %f3, %f15 loop_2167: call loop_2168 fmuld8ulx16 %f9, %f13, %f4 bl %icc, loop_2169 movge %xcc, %o7, %l6 loop_2168: pdist %f12, %f0, %f6 ldx [%l7 + 0x18], %o4 loop_2169: bn loop_2170 fble,a %fcc3, loop_2171 udiv %i5, 0x17A2, %i6 siam 0x6 loop_2170: fpsub32 %f14, %f10, %f2 loop_2171: stx %g5, [%l7 + 0x48] fpack16 %f8, %f8 fba,a %fcc3, loop_2172 ldd [%l7 + 0x68], %f8 fcmple32 %f14, %f0, %o3 ldub [%l7 + 0x69], %l4 loop_2172: fsrc2s %f8, %f13 fmovsa %icc, %f7, %f4 fbue,a %fcc0, loop_2173 ldub [%l7 + 0x73], %o0 fnands %f15, %f8, %f14 fornot2 %f8, %f6, %f0 loop_2173: fmuld8ulx16 %f15, %f1, %f14 mulscc %o1, %g7, %o6 ldd [%l7 + 0x60], %f6 ldsb [%l7 + 0x2D], %i0 fpack32 %f6, %f0, %f12 fbul,a %fcc0, loop_2174 be loop_2175 ldsw [%l7 + 0x50], %l5 fcmpd %fcc3, %f0, %f0 loop_2174: ldsh [%l7 + 0x44], %l3 loop_2175: fsrc2s %f8, %f4 fmovrslz %i1, %f5, %f8 brgez,a %g1, loop_2176 brlz %g2, loop_2177 stx %g3, [%l7 + 0x18] ld [%l7 + 0x1C], %f14 loop_2176: ldd [%l7 + 0x28], %f4 loop_2177: bn,pt %xcc, loop_2178 movge %icc, %i3, %o2 fxnors %f6, %f3, %f4 fcmpne32 %f4, %f6, %i4 loop_2178: fmovsl %xcc, %f14, %f11 movcs %xcc, %i7, %l1 fmovsneg %xcc, %f0, %f4 edge8n %g6, %g4, %o5 srlx %i2, %l2, %o7 std %f4, [%l7 + 0x48] nop setx loop_2179, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x24], %l6 edge8ln %l0, %o4, %i6 lduh [%l7 + 0x48], %i5 loop_2179: ld [%l7 + 0x28], %f1 popc 0x0608, %g5 fcmpeq32 %f0, %f4, %o3 ldx [%l7 + 0x28], %o0 brnz %l4, loop_2180 pdist %f0, %f8, %f4 alignaddrl %g7, %o1, %o6 bneg,pt %icc, loop_2181 loop_2180: xorcc %i0, 0x1D47, %l3 ldd [%l7 + 0x20], %f2 tvs %icc, 0x7 loop_2181: fmovsa %icc, %f3, %f6 xnorcc %i1, 0x0708, %l5 move %icc, %g1, %g3 subccc %g2, 0x08E9, %i3 fmovsge %icc, %f15, %f11 umul %o2, %i4, %i7 mova %xcc, %g6, %g4 std %f12, [%l7 + 0x38] ldx [%l7 + 0x70], %o5 ldsb [%l7 + 0x3C], %i2 ble,a,pt %xcc, loop_2182 tcs %icc, 0x1 xorcc %l1, %o7, %l2 fpsub16 %f4, %f4, %f8 loop_2182: movleu %xcc, %l6, %l0 fone %f8 bleu,pn %xcc, loop_2183 movne %icc, %i6, %o4 alignaddrl %i5, %o3, %o0 fxor %f4, %f8, %f0 loop_2183: sth %l4, [%l7 + 0x22] fsrc1s %f6, %f14 fmovde %xcc, %f8, %f12 edge32ln %g5, %o1, %g7 fpadd32 %f6, %f10, %f8 movrgz %i0, 0x1FC, %l3 fmul8sux16 %f6, %f0, %f10 fpackfix %f12, %f0 std %f0, [%l7 + 0x08] srax %i1, 0x0F, %o6 movl %icc, %g1, %g3 ldsb [%l7 + 0x55], %g2 nop setx loop_2184, %l0, %l1 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, %f12, %l5 fmul8x16al %f13, %f12, %f0 fmovdg %icc, %f15, %f5 loop_2184: lduw [%l7 + 0x18], %o2 lduw [%l7 + 0x60], %i4 fmovrsgz %i3, %f8, %f3 ldsh [%l7 + 0x72], %g6 fmovrsgz %i7, %f13, %f10 st %f3, [%l7 + 0x64] bvs,a %xcc, loop_2185 edge32n %g4, %o5, %l1 movrlz %i2, 0x158, %o7 umul %l6, %l0, %l2 loop_2185: std %f4, [%l7 + 0x30] addcc %o4, %i6, %i5 te %icc, 0x7 fnegd %f8, %f4 fone %f14 stx %o0, [%l7 + 0x50] fnand %f10, %f2, %f10 sth %o3, [%l7 + 0x74] fnot1 %f4, %f14 ldub [%l7 + 0x3D], %l4 sth %g5, [%l7 + 0x1E] taddcc %o1, %i0, %l3 fbug,a %fcc0, loop_2186 edge16ln %g7, %i1, %o6 fmovs %f8, %f7 fmovsn %xcc, %f1, %f0 loop_2186: movvs %xcc, %g3, %g2 fpadd32s %f3, %f1, %f5 bl,pn %xcc, loop_2187 fba %fcc1, loop_2188 ldd [%l7 + 0x50], %f12 fbug %fcc2, loop_2189 loop_2187: stb %g1, [%l7 + 0x09] loop_2188: stb %l5, [%l7 + 0x6F] ba,a loop_2190 loop_2189: addc %i4, 0x015B, %o2 bgu,a,pn %icc, loop_2191 stx %i3, [%l7 + 0x68] loop_2190: fpadd32 %f14, %f2, %f0 ldd [%l7 + 0x50], %f2 loop_2191: movg %icc, %g6, %i7 edge8l %g4, %l1, %o5 movcs %icc, %o7, %i2 st %f9, [%l7 + 0x0C] fmovrslz %l0, %f7, %f7 ldsh [%l7 + 0x2A], %l6 orcc %o4, 0x019E, %l2 tsubcc %i5, %o0, %o3 smul %l4, %g5, %o1 movrgz %i6, %l3, %g7 fba %fcc3, loop_2192 stx %i1, [%l7 + 0x50] ldd [%l7 + 0x40], %f6 orcc %o6, 0x02DD, %g3 loop_2192: lduw [%l7 + 0x44], %i0 bne,pt %icc, loop_2193 bne,a %xcc, loop_2194 fxnor %f8, %f4, %f0 and %g1, %g2, %l5 loop_2193: fornot2s %f2, %f6, %f1 loop_2194: ldd [%l7 + 0x70], %f8 fsrc2 %f14, %f10 fmul8x16 %f14, %f12, %f4 ldsb [%l7 + 0x30], %i4 fbo %fcc2, loop_2195 te %icc, 0x7 fxors %f13, %f12, %f8 std %f6, [%l7 + 0x50] loop_2195: sub %o2, 0x0B2C, %i3 fcmpeq16 %f10, %f14, %i7 tcs %xcc, 0x7 fbg %fcc2, loop_2196 fmovdn %icc, %f0, %f15 tsubcctv %g6, %g4, %l1 fbo,a %fcc3, loop_2197 loop_2196: ldub [%l7 + 0x6A], %o5 movle %xcc, %i2, %l0 ld [%l7 + 0x08], %f6 loop_2197: std %f0, [%l7 + 0x18] movrgez %l6, 0x091, %o4 fmovde %icc, %f1, %f8 fmovsne %xcc, %f14, %f2 fbug %fcc1, loop_2198 fmovrdlz %o7, %f14, %f12 stx %i5, [%l7 + 0x28] ta %icc, 0x2 loop_2198: alignaddrl %o0, %l2, %o3 ldsw [%l7 + 0x40], %g5 srlx %l4, %o1, %l3 lduw [%l7 + 0x44], %g7 ldx [%l7 + 0x58], %i1 fors %f13, %f1, %f4 fbge,a %fcc2, loop_2199 fsrc2 %f8, %f2 bpos,a,pn %icc, loop_2200 be,a %xcc, loop_2201 loop_2199: ba,a loop_2202 std %f12, [%l7 + 0x68] loop_2200: ldd [%l7 + 0x40], %f2 loop_2201: stx %i6, [%l7 + 0x48] loop_2202: ldsw [%l7 + 0x0C], %g3 fnot2 %f12, %f6 fpmerge %f1, %f6, %f0 ld [%l7 + 0x4C], %f13 popc 0x0F02, %o6 edge8l %i0, %g1, %g2 fmovrse %l5, %f4, %f5 movrne %i4, 0x3ED, %i3 fxnors %f11, %f12, %f15 fbge %fcc1, loop_2203 stb %i7, [%l7 + 0x6C] ldx [%l7 + 0x68], %o2 ld [%l7 + 0x30], %f3 loop_2203: sth %g6, [%l7 + 0x66] ldub [%l7 + 0x6F], %l1 tneg %xcc, 0x5 popc 0x0FEA, %g4 fmovrdlez %o5, %f0, %f12 ld [%l7 + 0x0C], %f8 movgu %icc, %i2, %l0 st %f9, [%l7 + 0x6C] nop setx loop_2204, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot2s %f13, %f1 fandnot1 %f2, %f14, %f2 ldsb [%l7 + 0x61], %l6 loop_2204: fandnot1s %f4, %f2, %f5 fnot1 %f8, %f14 smul %o4, 0x0E60, %o7 tg %icc, 0x6 fzero %f2 lduw [%l7 + 0x54], %i5 bgu %icc, loop_2205 popc 0x1D0F, %l2 addccc %o0, 0x1797, %g5 ld [%l7 + 0x30], %f11 loop_2205: fmovdg %icc, %f1, %f7 fnegd %f10, %f12 movre %o3, 0x23D, %o1 fmovdcs %icc, %f0, %f9 fpadd32s %f15, %f0, %f3 pdist %f10, %f8, %f6 lduh [%l7 + 0x0A], %l4 fcmpes %fcc3, %f12, %f4 lduh [%l7 + 0x78], %g7 stx %l3, [%l7 + 0x20] edge16l %i1, %g3, %i6 stb %o6, [%l7 + 0x21] lduw [%l7 + 0x78], %g1 fbuge %fcc0, loop_2206 fornot1s %f3, %f13, %f11 tneg %xcc, 0x5 fornot1 %f12, %f14, %f14 loop_2206: fmovdg %icc, %f1, %f14 movrlez %i0, %g2, %l5 ldsw [%l7 + 0x6C], %i4 fornot2 %f10, %f8, %f6 stb %i7, [%l7 + 0x73] bvs loop_2207 ldsb [%l7 + 0x6D], %o2 std %f12, [%l7 + 0x28] sth %i3, [%l7 + 0x78] loop_2207: sethi 0x199A, %l1 std %f2, [%l7 + 0x48] stw %g4, [%l7 + 0x40] fmovrde %o5, %f14, %f10 stb %i2, [%l7 + 0x23] lduw [%l7 + 0x30], %g6 fnegd %f8, %f12 mulscc %l0, %o4, %l6 movl %xcc, %o7, %l2 mulx %i5, 0x0F9A, %o0 movg %icc, %o3, %g5 stx %l4, [%l7 + 0x18] fpadd32s %f6, %f7, %f11 ldsw [%l7 + 0x38], %g7 fpackfix %f14, %f8 te %xcc, 0x0 fmul8x16 %f14, %f6, %f0 fmovdcc %icc, %f5, %f15 fones %f13 smul %l3, 0x020F, %o1 ldx [%l7 + 0x58], %g3 add %i6, 0x1BF4, %i1 brlz,a %g1, loop_2208 fpsub16s %f3, %f1, %f11 orncc %i0, 0x0525, %g2 subcc %l5, %o6, %i4 loop_2208: fmovdn %icc, %f13, %f0 bpos,a,pt %icc, loop_2209 andncc %o2, %i3, %i7 xorcc %g4, %l1, %i2 sll %g6, 0x17, %l0 loop_2209: movrgz %o5, %o4, %l6 fble,a %fcc0, loop_2210 fmovrsne %o7, %f2, %f8 fmovrse %i5, %f11, %f4 fcmpes %fcc3, %f5, %f10 loop_2210: brlz %o0, loop_2211 fnors %f15, %f7, %f8 fbuge,a %fcc1, loop_2212 bn,pt %icc, loop_2213 loop_2211: ldsw [%l7 + 0x5C], %l2 fbge %fcc1, loop_2214 loop_2212: fnot2s %f6, %f13 loop_2213: fcmpgt32 %f2, %f10, %o3 ble loop_2215 loop_2214: ldsh [%l7 + 0x74], %g5 fornot1s %f5, %f13, %f3 stw %l4, [%l7 + 0x30] loop_2215: bge,a,pt %icc, loop_2216 lduh [%l7 + 0x52], %l3 edge32n %o1, %g7, %g3 ldd [%l7 + 0x70], %f8 loop_2216: udiv %i1, 0x1F27, %g1 fmovdvs %icc, %f14, %f3 lduh [%l7 + 0x28], %i0 fpmerge %f15, %f3, %f12 fpsub16s %f13, %f4, %f14 fbge,a %fcc2, loop_2217 sth %g2, [%l7 + 0x68] movge %icc, %l5, %i6 fmovsvc %icc, %f4, %f3 loop_2217: brlez %o6, loop_2218 fmovsne %icc, %f8, %f1 fcmps %fcc1, %f2, %f0 orncc %o2, %i3, %i4 loop_2218: bne,a,pn %icc, loop_2219 fpsub32s %f15, %f6, %f2 nop setx loop_2220, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsge %xcc, %f7, %f1 loop_2219: movrlez %i7, 0x0D8, %l1 fmovsl %icc, %f3, %f5 loop_2220: stb %g4, [%l7 + 0x68] lduh [%l7 + 0x22], %g6 fbe,a %fcc3, loop_2221 stb %i2, [%l7 + 0x41] call loop_2222 ld [%l7 + 0x2C], %f11 loop_2221: tne %xcc, 0x6 array32 %o5, %l0, %o4 loop_2222: fmovscc %xcc, %f6, %f10 edge32 %l6, %o7, %i5 tpos %icc, 0x5 fnegs %f0, %f10 bpos,a loop_2223 fpsub16 %f6, %f0, %f6 fmovsvs %icc, %f3, %f6 tneg %xcc, 0x3 loop_2223: smul %l2, %o0, %g5 ba,pn %xcc, loop_2224 fxor %f4, %f8, %f12 fblg %fcc0, loop_2225 brgz %o3, loop_2226 loop_2224: alignaddr %l4, %l3, %g7 tcs %icc, 0x6 loop_2225: fbul,a %fcc2, loop_2227 loop_2226: subcc %o1, 0x1F6D, %i1 sdivcc %g3, 0x19D0, %i0 st %f4, [%l7 + 0x1C] loop_2227: ldd [%l7 + 0x70], %f8 fsrc2s %f2, %f1 fcmped %fcc1, %f0, %f10 xnor %g1, %l5, %g2 std %f12, [%l7 + 0x18] alignaddrl %o6, %o2, %i6 fbne,a %fcc0, loop_2228 addccc %i3, %i4, %i7 fornot2s %f14, %f0, %f7 bge,a %icc, loop_2229 loop_2228: edge16 %g4, %g6, %l1 ld [%l7 + 0x28], %f5 stb %o5, [%l7 + 0x4D] loop_2229: movge %xcc, %i2, %o4 brlez,a %l6, loop_2230 ldub [%l7 + 0x67], %o7 udiv %l0, 0x0658, %i5 fornot2s %f13, %f11, %f0 loop_2230: fpsub32 %f2, %f0, %f12 fnegs %f7, %f2 stx %l2, [%l7 + 0x38] brnz,a %g5, loop_2231 tne %icc, 0x2 st %f9, [%l7 + 0x70] fmovsneg %xcc, %f2, %f4 loop_2231: movrgz %o0, 0x0DE, %o3 fmovdn %xcc, %f11, %f13 be,pn %xcc, loop_2232 brgez,a %l3, loop_2233 ldsw [%l7 + 0x08], %g7 nop setx loop_2234, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2232: fnors %f12, %f10, %f13 loop_2233: edge32ln %l4, %i1, %o1 fnegd %f12, %f8 loop_2234: fblg,a %fcc3, loop_2235 bcs loop_2236 te %icc, 0x7 fmovrdne %i0, %f0, %f2 loop_2235: bg,pn %xcc, loop_2237 loop_2236: fcmpgt16 %f12, %f6, %g3 fmovdn %xcc, %f10, %f5 ldx [%l7 + 0x28], %g1 loop_2237: fnands %f6, %f12, %f3 nop setx loop_2238, %l0, %l1 jmpl %l1, %l5 lduh [%l7 + 0x4A], %g2 tvs %icc, 0x6 fone %f12 loop_2238: fmovdneg %icc, %f10, %f3 xorcc %o6, 0x0909, %i6 edge16l %o2, %i3, %i7 movgu %icc, %g4, %g6 sub %i4, %l1, %o5 movvs %icc, %o4, %i2 movrgz %l6, 0x1F2, %l0 fmovspos %icc, %f14, %f7 fabss %f10, %f0 udiv %o7, 0x11E6, %l2 movrlez %g5, 0x058, %o0 srlx %o3, 0x09, %i5 mova %xcc, %l3, %l4 fmul8x16au %f3, %f12, %f2 sub %i1, 0x1039, %g7 fmovscc %xcc, %f6, %f0 ldx [%l7 + 0x10], %o1 ldsw [%l7 + 0x3C], %i0 sll %g1, %g3, %g2 ldsw [%l7 + 0x2C], %l5 smul %i6, %o2, %i3 edge32ln %o6, %g4, %i7 st %f15, [%l7 + 0x70] add %g6, 0x1487, %i4 ldd [%l7 + 0x50], %f0 fbue %fcc3, loop_2239 edge8 %o5, %l1, %i2 movrgez %l6, %o4, %l0 movle %xcc, %l2, %o7 loop_2239: alignaddr %o0, %g5, %i5 bge,pn %icc, loop_2240 array8 %o3, %l3, %l4 std %f10, [%l7 + 0x08] stb %i1, [%l7 + 0x18] loop_2240: ldd [%l7 + 0x38], %f14 sth %g7, [%l7 + 0x64] stw %o1, [%l7 + 0x14] stx %g1, [%l7 + 0x78] smul %g3, %i0, %l5 fmovscs %icc, %f11, %f5 fpadd32s %f7, %f8, %f3 ldub [%l7 + 0x23], %g2 ldsh [%l7 + 0x60], %i6 bgu %icc, loop_2241 ldx [%l7 + 0x18], %i3 tvs %xcc, 0x7 movvs %icc, %o6, %o2 loop_2241: ldsw [%l7 + 0x70], %g4 bcc,a %xcc, loop_2242 stb %i7, [%l7 + 0x17] tsubcctv %i4, 0x0730, %o5 movrgez %g6, %i2, %l1 loop_2242: movcc %xcc, %l6, %l0 mulscc %o4, 0x1D8E, %o7 ldd [%l7 + 0x30], %f2 movrgez %l2, %o0, %i5 lduw [%l7 + 0x08], %g5 stb %l3, [%l7 + 0x14] ldsw [%l7 + 0x40], %o3 fcmped %fcc0, %f6, %f6 fsrc1s %f15, %f14 brlz,a %i1, loop_2243 orncc %g7, %o1, %l4 tcs %xcc, 0x4 sth %g3, [%l7 + 0x16] loop_2243: stw %g1, [%l7 + 0x14] lduw [%l7 + 0x38], %l5 lduw [%l7 + 0x34], %g2 fpadd32 %f14, %f0, %f14 ldd [%l7 + 0x08], %f0 stw %i0, [%l7 + 0x58] fmovrslez %i3, %f13, %f7 tgu %xcc, 0x4 ld [%l7 + 0x5C], %f8 fors %f0, %f10, %f8 sth %o6, [%l7 + 0x18] fpsub16s %f11, %f5, %f2 ldsw [%l7 + 0x54], %o2 umul %i6, %g4, %i4 fnors %f2, %f15, %f2 tgu %icc, 0x5 stb %i7, [%l7 + 0x0D] fabss %f13, %f1 fbue %fcc3, loop_2244 mova %icc, %g6, %o5 array16 %i2, %l6, %l0 fmovrdgez %l1, %f14, %f2 loop_2244: fmul8x16au %f0, %f12, %f0 and %o7, %o4, %l2 tg %xcc, 0x2 ldsh [%l7 + 0x72], %o0 st %f13, [%l7 + 0x60] andncc %g5, %i5, %o3 lduh [%l7 + 0x64], %i1 movrlez %l3, %g7, %o1 lduh [%l7 + 0x76], %l4 fbu %fcc0, loop_2245 sth %g1, [%l7 + 0x6C] subccc %l5, 0x11E4, %g2 ldsh [%l7 + 0x56], %g3 loop_2245: fand %f4, %f6, %f6 ld [%l7 + 0x28], %f12 ldsh [%l7 + 0x24], %i3 bge,a %icc, loop_2246 movrlz %i0, 0x3F2, %o6 std %f6, [%l7 + 0x20] edge32n %i6, %o2, %g4 loop_2246: edge8n %i7, %g6, %i4 ldsh [%l7 + 0x08], %o5 lduh [%l7 + 0x7E], %l6 ld [%l7 + 0x48], %f2 movgu %icc, %i2, %l0 brlz,a %l1, loop_2247 edge8n %o7, %l2, %o4 stb %o0, [%l7 + 0x2C] ldub [%l7 + 0x43], %g5 loop_2247: bg,a loop_2248 ldd [%l7 + 0x58], %f0 fand %f10, %f4, %f4 bn %xcc, loop_2249 loop_2248: fpsub16 %f10, %f8, %f6 ld [%l7 + 0x50], %f6 sth %o3, [%l7 + 0x0E] loop_2249: movrlz %i1, 0x0EF, %l3 andcc %g7, 0x055A, %i5 andn %l4, %g1, %l5 ldub [%l7 + 0x54], %o1 stw %g2, [%l7 + 0x58] brlz,a %g3, loop_2250 movrgz %i0, 0x0BA, %o6 fmovrsgez %i6, %f14, %f7 std %f6, [%l7 + 0x78] loop_2250: bleu,pt %icc, loop_2251 fmovdle %icc, %f0, %f1 te %icc, 0x6 xnorcc %o2, %i3, %g4 loop_2251: tsubcctv %i7, %g6, %i4 fsrc2 %f4, %f6 movrlez %o5, %i2, %l6 st %f6, [%l7 + 0x78] movneg %icc, %l0, %l1 fmovsne %icc, %f7, %f13 fmovde %xcc, %f1, %f8 fmovrse %o7, %f9, %f11 fands %f10, %f8, %f0 and %l2, %o4, %g5 fbuge,a %fcc3, loop_2252 stw %o3, [%l7 + 0x08] fbul,a %fcc2, loop_2253 udiv %i1, 0x0FA3, %o0 loop_2252: stw %l3, [%l7 + 0x50] fba,a %fcc1, loop_2254 loop_2253: tg %icc, 0x1 ldsh [%l7 + 0x0A], %g7 fbl %fcc3, loop_2255 loop_2254: fmovdvc %icc, %f7, %f0 ldsb [%l7 + 0x0B], %i5 fnegd %f12, %f0 loop_2255: tge %xcc, 0x2 ldsw [%l7 + 0x1C], %g1 xnor %l4, %o1, %l5 fpadd32 %f4, %f8, %f12 stb %g2, [%l7 + 0x4A] fxors %f15, %f8, %f8 fmovspos %icc, %f4, %f3 ldsb [%l7 + 0x78], %i0 fmovsleu %icc, %f7, %f4 brgz %o6, loop_2256 movcs %xcc, %i6, %o2 stw %g3, [%l7 + 0x44] fmovdle %icc, %f4, %f0 loop_2256: fmovsleu %xcc, %f5, %f12 fxor %f2, %f4, %f4 fsrc1s %f0, %f11 brgz %g4, loop_2257 stb %i3, [%l7 + 0x1D] sll %i7, 0x09, %i4 ldx [%l7 + 0x50], %o5 loop_2257: fpmerge %f5, %f14, %f2 brnz,a %i2, loop_2258 fsrc1 %f4, %f2 stw %l6, [%l7 + 0x44] ldsw [%l7 + 0x48], %l0 loop_2258: bneg,pn %icc, loop_2259 stb %l1, [%l7 + 0x0D] lduh [%l7 + 0x28], %o7 fpadd32 %f12, %f4, %f6 loop_2259: stb %g6, [%l7 + 0x29] fabsd %f6, %f4 ldsb [%l7 + 0x51], %l2 nop setx loop_2260, %l0, %l1 jmpl %l1, %g5 xor %o3, %o4, %i1 fpadd32 %f0, %f2, %f4 fnands %f9, %f9, %f3 loop_2260: movleu %xcc, %l3, %o0 fnot1s %f9, %f6 fexpand %f2, %f14 bn,a,pn %xcc, loop_2261 array8 %g7, %i5, %g1 ldsw [%l7 + 0x24], %o1 ldd [%l7 + 0x70], %f8 loop_2261: fmovrslz %l5, %f1, %f12 fpackfix %f8, %f2 tvc %xcc, 0x2 bpos,a %icc, loop_2262 fzero %f12 fcmpeq16 %f10, %f8, %l4 fba %fcc1, loop_2263 loop_2262: tvc %xcc, 0x7 andn %i0, %g2, %o6 ldub [%l7 + 0x3C], %o2 loop_2263: fcmpgt16 %f14, %f14, %g3 xorcc %i6, 0x1D4D, %i3 fmovdneg %icc, %f10, %f15 ld [%l7 + 0x78], %f2 fmovsleu %xcc, %f15, %f9 nop setx loop_2264, %l0, %l1 jmpl %l1, %g4 fmovscc %icc, %f15, %f2 stx %i4, [%l7 + 0x70] smulcc %o5, 0x1BA5, %i2 loop_2264: andncc %i7, %l6, %l0 fmovsg %icc, %f4, %f5 lduw [%l7 + 0x70], %o7 fones %f8 fmovrsgez %g6, %f10, %f12 stx %l1, [%l7 + 0x60] ba,a %xcc, loop_2265 for %f4, %f6, %f14 ldsw [%l7 + 0x10], %l2 fcmpeq32 %f14, %f0, %o3 loop_2265: tne %xcc, 0x5 fzeros %f14 fnegd %f4, %f12 sth %o4, [%l7 + 0x40] st %f3, [%l7 + 0x64] ld [%l7 + 0x08], %f2 mulscc %i1, 0x1421, %g5 tle %xcc, 0x4 tne %xcc, 0x5 ldx [%l7 + 0x68], %l3 movrlz %g7, 0x2F7, %i5 fmovsne %xcc, %f15, %f15 fmovrdlez %o0, %f10, %f6 fbu %fcc0, loop_2266 fmovsl %xcc, %f15, %f15 bpos,pn %xcc, loop_2267 ldsw [%l7 + 0x40], %o1 loop_2266: fmovdgu %xcc, %f6, %f7 taddcctv %l5, 0x1CA1, %g1 loop_2267: orcc %l4, 0x05DB, %i0 tcc %icc, 0x7 nop setx loop_2268, %l0, %l1 jmpl %l1, %o6 fbe,a %fcc2, loop_2269 tn %icc, 0x6 srl %g2, %o2, %i6 loop_2268: sll %g3, %i3, %i4 loop_2269: array8 %g4, %i2, %i7 tge %xcc, 0x5 srlx %o5, 0x11, %l0 fzeros %f8 fmovrsgz %l6, %f0, %f15 ldx [%l7 + 0x18], %g6 umul %l1, 0x122A, %o7 brgz,a %l2, loop_2270 array8 %o4, %i1, %o3 fsrc2 %f0, %f14 fbg %fcc3, loop_2271 loop_2270: fpadd16s %f4, %f0, %f15 fmovdvc %xcc, %f10, %f13 edge8n %g5, %l3, %g7 loop_2271: stx %o0, [%l7 + 0x20] ldub [%l7 + 0x2C], %i5 sth %l5, [%l7 + 0x20] ldub [%l7 + 0x19], %g1 ldsb [%l7 + 0x38], %l4 fmovdneg %xcc, %f1, %f2 fxnor %f14, %f0, %f10 fone %f8 tle %xcc, 0x3 or %o1, %i0, %g2 fpack32 %f6, %f14, %f8 call loop_2272 fabss %f7, %f13 lduw [%l7 + 0x38], %o6 fpsub16 %f0, %f2, %f6 loop_2272: fba,a %fcc0, loop_2273 movne %xcc, %o2, %i6 fmovsle %xcc, %f1, %f6 fabss %f8, %f2 loop_2273: fmul8x16au %f11, %f3, %f0 ld [%l7 + 0x30], %f6 edge16n %g3, %i4, %i3 sdiv %i2, 0x004E, %g4 popc 0x0E5B, %o5 movvs %icc, %i7, %l6 ldub [%l7 + 0x2A], %l0 sth %g6, [%l7 + 0x42] lduh [%l7 + 0x46], %l1 fcmps %fcc2, %f4, %f11 fxor %f12, %f8, %f0 fmuld8ulx16 %f8, %f14, %f6 fmovdleu %icc, %f7, %f4 lduh [%l7 + 0x6E], %o7 andncc %o4, %l2, %o3 movrgz %i1, %l3, %g7 tcc %icc, 0x2 fbo,a %fcc2, loop_2274 fcmple32 %f2, %f8, %o0 stx %i5, [%l7 + 0x28] fmovrsgez %g5, %f3, %f3 loop_2274: fcmped %fcc2, %f8, %f0 fbue %fcc3, loop_2275 tl %xcc, 0x3 addcc %g1, %l5, %l4 fbue %fcc3, loop_2276 loop_2275: ldsh [%l7 + 0x6C], %i0 movl %icc, %o1, %g2 ldub [%l7 + 0x7B], %o6 loop_2276: or %i6, 0x0CB5, %g3 ldx [%l7 + 0x10], %o2 fmovdleu %xcc, %f5, %f11 array8 %i4, %i2, %i3 xnorcc %g4, %i7, %l6 fbule %fcc0, loop_2277 movg %xcc, %o5, %g6 fmovdvc %icc, %f10, %f8 ldsb [%l7 + 0x29], %l0 loop_2277: lduw [%l7 + 0x70], %o7 std %f2, [%l7 + 0x30] movrne %l1, %l2, %o4 st %f7, [%l7 + 0x54] lduh [%l7 + 0x16], %o3 lduh [%l7 + 0x3A], %i1 fmovrsgez %g7, %f3, %f2 bvc,pn %icc, loop_2278 fmovsl %xcc, %f11, %f6 movne %xcc, %l3, %i5 std %f2, [%l7 + 0x70] loop_2278: bg,a %xcc, loop_2279 edge32ln %g5, %o0, %g1 tle %xcc, 0x6 fcmpgt16 %f10, %f12, %l4 loop_2279: fmovdneg %xcc, %f6, %f5 srax %i0, %o1, %l5 ldd [%l7 + 0x68], %f12 ldsb [%l7 + 0x7F], %g2 taddcc %i6, %g3, %o2 edge8l %o6, %i4, %i2 ldx [%l7 + 0x78], %i3 sdiv %i7, 0x152B, %g4 brlz,a %o5, loop_2280 ldx [%l7 + 0x40], %g6 fbo,a %fcc3, loop_2281 fmovsvs %xcc, %f5, %f2 loop_2280: sllx %l6, %o7, %l1 fornot2 %f2, %f6, %f10 loop_2281: orcc %l0, 0x1D62, %o4 fba %fcc0, loop_2282 addcc %o3, %i1, %g7 ldsw [%l7 + 0x18], %l3 fmovrslz %l2, %f8, %f13 loop_2282: pdist %f10, %f2, %f2 fbue,a %fcc0, loop_2283 stb %i5, [%l7 + 0x67] fbuge,a %fcc3, loop_2284 fbl,a %fcc3, loop_2285 loop_2283: fmovrslz %g5, %f15, %f14 fmovrdgz %g1, %f12, %f0 loop_2284: xnor %o0, 0x08C4, %i0 loop_2285: ldsb [%l7 + 0x54], %l4 ldsb [%l7 + 0x5F], %l5 edge32n %o1, %i6, %g3 std %f2, [%l7 + 0x58] ldsw [%l7 + 0x4C], %g2 fmovs %f9, %f7 ldsh [%l7 + 0x34], %o2 ldx [%l7 + 0x50], %o6 sth %i4, [%l7 + 0x38] ld [%l7 + 0x38], %f12 fbo,a %fcc1, loop_2286 stx %i2, [%l7 + 0x58] sdivcc %i7, 0x0AA8, %g4 lduw [%l7 + 0x10], %i3 loop_2286: stb %g6, [%l7 + 0x2C] fmovs %f7, %f14 fmovsa %icc, %f13, %f5 stb %l6, [%l7 + 0x68] fabsd %f14, %f6 lduh [%l7 + 0x2C], %o7 brgz,a %l1, loop_2287 fmovsge %xcc, %f3, %f15 ldub [%l7 + 0x34], %l0 fcmpgt32 %f8, %f4, %o4 loop_2287: stb %o5, [%l7 + 0x15] movgu %icc, %o3, %g7 lduh [%l7 + 0x5C], %i1 edge16 %l2, %i5, %l3 fmuld8ulx16 %f10, %f1, %f6 tcs %xcc, 0x4 ldsw [%l7 + 0x1C], %g5 lduw [%l7 + 0x58], %g1 fmovsleu %xcc, %f14, %f3 ldsh [%l7 + 0x54], %i0 fmovsg %xcc, %f12, %f3 nop setx loop_2288, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_2289, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrgz %l4, %o0, %l5 movl %xcc, %i6, %o1 loop_2288: nop setx loop_2290, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2289: smul %g3, %g2, %o6 smul %o2, %i2, %i7 ldsb [%l7 + 0x67], %g4 loop_2290: movg %icc, %i4, %i3 sth %g6, [%l7 + 0x2C] std %f12, [%l7 + 0x38] bpos,a,pt %icc, loop_2291 stb %l6, [%l7 + 0x1C] ld [%l7 + 0x70], %f13 tn %xcc, 0x2 loop_2291: lduw [%l7 + 0x0C], %l1 fzero %f12 andcc %o7, %l0, %o5 stb %o3, [%l7 + 0x24] lduh [%l7 + 0x66], %o4 fcmpne16 %f14, %f12, %i1 bneg,a,pt %xcc, loop_2292 edge16l %g7, %l2, %i5 ldx [%l7 + 0x20], %g5 fba %fcc1, loop_2293 loop_2292: edge16l %l3, %g1, %i0 fors %f6, %f10, %f8 movg %xcc, %l4, %l5 loop_2293: lduh [%l7 + 0x2C], %i6 fmovsl %icc, %f11, %f6 stw %o0, [%l7 + 0x78] fmovscs %xcc, %f8, %f11 fmovdpos %icc, %f3, %f11 fmovsgu %icc, %f15, %f8 move %icc, %g3, %g2 fandnot1s %f10, %f11, %f2 stb %o1, [%l7 + 0x6D] movrlz %o6, %i2, %i7 fandnot1 %f12, %f2, %f2 stx %o2, [%l7 + 0x10] fpack16 %f2, %f15 ldub [%l7 + 0x30], %g4 tl %xcc, 0x0 bpos,a %xcc, loop_2294 orncc %i4, 0x020F, %g6 fnor %f8, %f12, %f6 ldub [%l7 + 0x13], %i3 loop_2294: stb %l6, [%l7 + 0x58] taddcctv %o7, 0x0E45, %l1 fmul8x16 %f14, %f8, %f10 ldsw [%l7 + 0x74], %l0 fmul8ulx16 %f14, %f14, %f2 fmovdl %icc, %f1, %f14 tle %icc, 0x6 fbge,a %fcc3, loop_2295 call loop_2296 fandnot2s %f1, %f11, %f15 ldsw [%l7 + 0x3C], %o3 loop_2295: ldsb [%l7 + 0x64], %o5 loop_2296: bge,pn %xcc, loop_2297 alignaddr %o4, %g7, %i1 ldsh [%l7 + 0x32], %i5 fcmpgt16 %f2, %f14, %g5 loop_2297: fbul %fcc1, loop_2298 ldx [%l7 + 0x40], %l2 stx %g1, [%l7 + 0x20] udivcc %i0, 0x0C91, %l4 loop_2298: sub %l3, %l5, %o0 fmovdleu %xcc, %f1, %f8 movvs %xcc, %g3, %i6 fxor %f0, %f8, %f8 bgu loop_2299 tcs %xcc, 0x2 stw %g2, [%l7 + 0x6C] st %f0, [%l7 + 0x14] loop_2299: for %f0, %f4, %f6 ld [%l7 + 0x1C], %f4 tne %icc, 0x0 edge8n %o1, %o6, %i2 siam 0x7 xorcc %i7, 0x0960, %g4 sth %o2, [%l7 + 0x20] fzeros %f1 lduh [%l7 + 0x08], %g6 fmovdn %xcc, %f7, %f10 fbn,a %fcc1, loop_2300 fnands %f6, %f1, %f15 fmovscc %xcc, %f15, %f11 tpos %xcc, 0x5 loop_2300: ldsb [%l7 + 0x2B], %i3 brgez %l6, loop_2301 brlz,a %o7, loop_2302 tne %icc, 0x2 ldx [%l7 + 0x18], %i4 loop_2301: fxor %f2, %f0, %f2 loop_2302: ldx [%l7 + 0x10], %l0 lduh [%l7 + 0x70], %l1 sdivx %o3, 0x0D36, %o4 ldsw [%l7 + 0x08], %g7 andncc %o5, %i1, %i5 fmovsa %xcc, %f4, %f8 movrne %g5, %g1, %l2 taddcc %l4, 0x0CF0, %l3 andn %l5, 0x1B8A, %o0 movne %icc, %g3, %i0 bvs,a,pt %xcc, loop_2303 movpos %icc, %i6, %o1 fmovdleu %xcc, %f8, %f15 movpos %icc, %g2, %i2 loop_2303: bn loop_2304 subc %o6, 0x1348, %g4 ldsh [%l7 + 0x70], %o2 alignaddrl %g6, %i7, %i3 loop_2304: brgez %l6, loop_2305 srax %i4, %l0, %l1 fbu %fcc0, loop_2306 subcc %o3, 0x0267, %o7 loop_2305: edge32ln %g7, %o5, %o4 ldsh [%l7 + 0x42], %i5 loop_2306: movrlez %g5, %i1, %l2 fble %fcc2, loop_2307 fnegd %f12, %f6 fmovdn %xcc, %f11, %f10 tcc %icc, 0x6 loop_2307: tsubcctv %l4, %g1, %l3 movn %icc, %o0, %l5 fabsd %f4, %f12 ldx [%l7 + 0x78], %g3 movrlez %i0, %i6, %o1 fpsub16s %f14, %f7, %f10 bpos,a %xcc, loop_2308 bleu,a loop_2309 stx %i2, [%l7 + 0x20] fmuld8ulx16 %f11, %f3, %f0 loop_2308: umul %g2, %o6, %o2 loop_2309: ba,a,pn %xcc, loop_2310 fmovscs %xcc, %f2, %f0 bcs,a loop_2311 fmovrsgz %g6, %f9, %f3 loop_2310: bvs %icc, loop_2312 fbg,a %fcc3, loop_2313 loop_2311: fmovd %f14, %f8 sth %i7, [%l7 + 0x18] loop_2312: sth %g4, [%l7 + 0x48] loop_2313: nop setx loop_2314, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orncc %l6, %i4, %i3 edge16ln %l1, %l0, %o7 sth %g7, [%l7 + 0x68] loop_2314: movrgez %o5, 0x1CD, %o4 fcmple32 %f0, %f14, %o3 ldsw [%l7 + 0x54], %i5 brz %g5, loop_2315 fpsub16s %f5, %f10, %f14 fornot2 %f14, %f10, %f10 fxnor %f4, %f14, %f4 loop_2315: tcs %icc, 0x1 tl %icc, 0x1 ldsh [%l7 + 0x32], %i1 siam 0x6 bcc,a loop_2316 tg %xcc, 0x1 movrgz %l2, 0x0B3, %g1 lduw [%l7 + 0x18], %l4 loop_2316: stw %o0, [%l7 + 0x0C] ldsb [%l7 + 0x2C], %l3 edge32n %g3, %l5, %i6 fmovrdne %i0, %f14, %f6 fbl,a %fcc3, loop_2317 edge16n %i2, %g2, %o6 popc 0x0F72, %o1 fmovdvc %xcc, %f9, %f7 loop_2317: fmovda %xcc, %f8, %f6 fmovdpos %xcc, %f13, %f9 stx %o2, [%l7 + 0x38] ldsb [%l7 + 0x32], %g6 ldd [%l7 + 0x50], %f0 fbg,a %fcc3, loop_2318 ldsw [%l7 + 0x50], %i7 brnz,a %l6, loop_2319 fsrc1 %f2, %f12 loop_2318: fmovrde %i4, %f2, %f14 bcs,a loop_2320 loop_2319: sdiv %i3, 0x12FC, %l1 subcc %l0, 0x1F14, %o7 fbo,a %fcc2, loop_2321 loop_2320: and %g7, 0x1B9D, %o5 ldsw [%l7 + 0x70], %o4 edge32ln %o3, %i5, %g4 loop_2321: fpack32 %f12, %f4, %f14 stw %i1, [%l7 + 0x60] ldsw [%l7 + 0x50], %l2 fmovrde %g5, %f2, %f12 tne %xcc, 0x0 fmovsneg %xcc, %f8, %f12 movpos %xcc, %l4, %g1 fmovdl %icc, %f10, %f10 movvs %xcc, %l3, %g3 fzero %f10 fmovsne %xcc, %f13, %f2 stw %l5, [%l7 + 0x0C] ld [%l7 + 0x1C], %f8 udivx %o0, 0x180D, %i6 ldsb [%l7 + 0x63], %i2 stw %i0, [%l7 + 0x18] lduw [%l7 + 0x7C], %o6 st %f10, [%l7 + 0x2C] st %f11, [%l7 + 0x58] ldub [%l7 + 0x32], %g2 stb %o1, [%l7 + 0x2E] movvs %xcc, %o2, %i7 add %l6, 0x1880, %i4 addccc %g6, 0x1117, %i3 nop setx loop_2322, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd32 %f6, %f0, %f4 movleu %xcc, %l0, %l1 ldub [%l7 + 0x2A], %o7 loop_2322: fmovrsgez %o5, %f13, %f4 bne,pt %xcc, loop_2323 fbule %fcc0, loop_2324 fxnor %f10, %f8, %f4 xnor %g7, 0x138D, %o4 loop_2323: edge8 %o3, %i5, %i1 loop_2324: fpmerge %f15, %f13, %f6 bcs,a,pt %xcc, loop_2325 movl %xcc, %g4, %l2 fmovdg %xcc, %f6, %f5 std %f8, [%l7 + 0x48] loop_2325: ldx [%l7 + 0x68], %l4 bvs,a %icc, loop_2326 stx %g1, [%l7 + 0x70] brnz %g5, loop_2327 fmovsge %icc, %f6, %f4 loop_2326: brgz %l3, loop_2328 ldsb [%l7 + 0x66], %g3 loop_2327: ldd [%l7 + 0x68], %f4 st %f14, [%l7 + 0x50] loop_2328: fcmpne16 %f2, %f6, %o0 fmovsle %xcc, %f2, %f9 udivcc %l5, 0x1FCE, %i2 st %f8, [%l7 + 0x60] fcmpeq32 %f4, %f10, %i0 udivcc %o6, 0x0480, %i6 sth %o1, [%l7 + 0x3C] bneg,pn %xcc, loop_2329 edge16l %g2, %o2, %i7 smulcc %l6, %g6, %i4 fnegd %f12, %f6 loop_2329: st %f0, [%l7 + 0x20] or %i3, %l1, %l0 fmovdne %icc, %f5, %f6 siam 0x5 ldx [%l7 + 0x78], %o5 bg,a loop_2330 bvc,a,pt %xcc, loop_2331 stw %g7, [%l7 + 0x4C] lduh [%l7 + 0x7C], %o7 loop_2330: fmovdl %xcc, %f4, %f2 loop_2331: fmovdge %xcc, %f14, %f15 fmovrsne %o3, %f6, %f5 fpackfix %f14, %f9 stx %o4, [%l7 + 0x08] edge16n %i5, %i1, %l2 fmovsne %xcc, %f1, %f6 st %f12, [%l7 + 0x18] movl %icc, %g4, %g1 andn %g5, %l4, %g3 xor %l3, 0x0601, %o0 sub %l5, %i0, %o6 ldsh [%l7 + 0x46], %i2 sth %i6, [%l7 + 0x60] fones %f12 lduw [%l7 + 0x1C], %o1 ldub [%l7 + 0x6C], %o2 fmul8ulx16 %f14, %f6, %f10 st %f7, [%l7 + 0x74] ldsb [%l7 + 0x7F], %i7 fcmple32 %f8, %f12, %l6 fbe %fcc0, loop_2332 stw %g6, [%l7 + 0x40] stx %i4, [%l7 + 0x30] fnegs %f9, %f2 loop_2332: stx %g2, [%l7 + 0x28] ba,pt %icc, loop_2333 fpack32 %f12, %f2, %f6 sdiv %l1, 0x111C, %l0 stw %o5, [%l7 + 0x3C] loop_2333: stb %g7, [%l7 + 0x70] sethi 0x12A0, %i3 ldsh [%l7 + 0x2C], %o7 sub %o3, %o4, %i1 fcmpgt16 %f12, %f8, %l2 udiv %i5, 0x14BF, %g1 fbl %fcc2, loop_2334 fblg,a %fcc3, loop_2335 fbuge,a %fcc0, loop_2336 stx %g4, [%l7 + 0x30] loop_2334: stb %l4, [%l7 + 0x29] loop_2335: fble %fcc0, loop_2337 loop_2336: fmovs %f0, %f8 bcs,a,pn %icc, loop_2338 fcmpes %fcc3, %f5, %f8 loop_2337: fnand %f6, %f12, %f12 fnot1s %f8, %f7 loop_2338: subccc %g3, %l3, %g5 array32 %o0, %i0, %o6 fmovdn %xcc, %f14, %f15 xorcc %i2, 0x1551, %l5 stb %o1, [%l7 + 0x1D] fornot1s %f14, %f5, %f1 smul %i6, 0x15AA, %o2 fcmple32 %f0, %f8, %i7 ldsw [%l7 + 0x48], %g6 fsrc1s %f13, %f9 fmovsge %xcc, %f2, %f15 fpack32 %f14, %f2, %f10 ldsb [%l7 + 0x2B], %l6 faligndata %f0, %f6, %f8 fnands %f2, %f8, %f7 ldx [%l7 + 0x10], %i4 andn %l1, %l0, %o5 fmovsn %icc, %f6, %f13 fbne %fcc2, loop_2339 andncc %g2, %i3, %g7 tle %icc, 0x1 stx %o7, [%l7 + 0x78] loop_2339: fmovsvc %icc, %f9, %f7 fcmple32 %f2, %f2, %o3 edge32ln %i1, %o4, %l2 smul %g1, %i5, %l4 edge16 %g4, %l3, %g5 fmovda %xcc, %f11, %f11 ldd [%l7 + 0x48], %f14 sll %g3, %o0, %o6 ldsb [%l7 + 0x08], %i2 fabsd %f12, %f4 bshuffle %f8, %f14, %f2 mova %icc, %i0, %o1 fmovdcc %icc, %f8, %f14 stx %i6, [%l7 + 0x08] movne %xcc, %o2, %l5 stb %g6, [%l7 + 0x39] smul %l6, 0x1F19, %i7 fpackfix %f6, %f10 ldd [%l7 + 0x30], %f8 te %xcc, 0x1 nop setx loop_2340, %l0, %l1 jmpl %l1, %i4 fzeros %f4 lduw [%l7 + 0x74], %l1 ldx [%l7 + 0x18], %l0 loop_2340: bcs %xcc, loop_2341 fbu %fcc1, loop_2342 fnor %f0, %f8, %f12 fxors %f11, %f7, %f1 loop_2341: xor %g2, 0x1666, %i3 loop_2342: andcc %o5, 0x14C1, %o7 ldsh [%l7 + 0x10], %g7 edge16n %o3, %o4, %l2 ldsb [%l7 + 0x78], %i1 stb %i5, [%l7 + 0x78] ldsw [%l7 + 0x6C], %l4 ldd [%l7 + 0x70], %f6 bcc,a,pt %icc, loop_2343 edge8l %g1, %l3, %g5 ldx [%l7 + 0x48], %g4 movrgz %o0, 0x083, %o6 loop_2343: fpadd32s %f15, %f11, %f7 fmovscs %xcc, %f0, %f15 tg %icc, 0x2 fandnot1s %f12, %f9, %f11 stx %g3, [%l7 + 0x40] umulcc %i2, %i0, %i6 srl %o1, %l5, %o2 st %f2, [%l7 + 0x70] fmovrse %l6, %f5, %f11 xnor %i7, %g6, %i4 edge32ln %l0, %g2, %l1 ldsh [%l7 + 0x3E], %i3 andcc %o5, %g7, %o3 sth %o7, [%l7 + 0x14] fbg,a %fcc0, loop_2344 ld [%l7 + 0x30], %f12 stw %o4, [%l7 + 0x38] array16 %l2, %i1, %l4 loop_2344: edge16 %g1, %i5, %l3 movl %icc, %g5, %o0 nop setx loop_2345, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16n %g4, %o6, %i2 bcc %xcc, loop_2346 sth %i0, [%l7 + 0x46] loop_2345: movcs %xcc, %i6, %o1 xorcc %l5, %o2, %l6 loop_2346: xnorcc %g3, %i7, %i4 fpadd16 %f0, %f14, %f6 ldsh [%l7 + 0x7E], %l0 std %f8, [%l7 + 0x78] st %f10, [%l7 + 0x6C] sub %g2, %l1, %g6 edge32n %i3, %o5, %g7 tleu %icc, 0x7 bcs,a,pn %xcc, loop_2347 ldsb [%l7 + 0x3A], %o7 bl,pt %xcc, loop_2348 fmovrsgz %o4, %f0, %f14 loop_2347: ldsw [%l7 + 0x74], %o3 brgz,a %l2, loop_2349 loop_2348: bleu,a loop_2350 fblg,a %fcc0, loop_2351 stx %l4, [%l7 + 0x28] loop_2349: edge8 %g1, %i5, %i1 loop_2350: tle %icc, 0x2 loop_2351: ldsb [%l7 + 0x1A], %g5 ld [%l7 + 0x5C], %f3 ldx [%l7 + 0x78], %o0 ldx [%l7 + 0x78], %l3 fpadd16 %f10, %f14, %f2 edge16ln %g4, %o6, %i0 fmovspos %icc, %f7, %f8 srax %i2, %o1, %l5 stb %o2, [%l7 + 0x10] sth %l6, [%l7 + 0x64] ld [%l7 + 0x58], %f6 ldub [%l7 + 0x3E], %i6 fmovsa %xcc, %f8, %f10 fmovspos %xcc, %f3, %f2 ldub [%l7 + 0x6E], %g3 movvs %icc, %i7, %i4 ld [%l7 + 0x30], %f15 smul %l0, %g2, %g6 fbo %fcc2, loop_2352 fnot2s %f5, %f0 lduh [%l7 + 0x18], %l1 fbn %fcc2, loop_2353 loop_2352: andn %o5, 0x1B8F, %g7 fbl,a %fcc0, loop_2354 bcs loop_2355 loop_2353: ldsh [%l7 + 0x3A], %i3 bl,pn %icc, loop_2356 loop_2354: lduh [%l7 + 0x22], %o7 loop_2355: bg,pt %icc, loop_2357 ldsw [%l7 + 0x74], %o3 loop_2356: fbe,a %fcc2, loop_2358 stb %o4, [%l7 + 0x61] loop_2357: fmovrdgz %l4, %f2, %f12 fmovsl %icc, %f3, %f13 loop_2358: ldx [%l7 + 0x68], %g1 sdivcc %i5, 0x070E, %l2 tvc %icc, 0x6 fxnor %f4, %f4, %f8 tcc %icc, 0x1 fmovdleu %icc, %f0, %f13 or %g5, %o0, %l3 lduw [%l7 + 0x68], %i1 ldd [%l7 + 0x30], %f6 fcmps %fcc1, %f5, %f2 fcmple32 %f12, %f2, %g4 bge,a,pt %icc, loop_2359 fmovsvs %xcc, %f5, %f0 ldd [%l7 + 0x48], %f4 fmovs %f9, %f1 loop_2359: st %f15, [%l7 + 0x28] sth %i0, [%l7 + 0x22] st %f11, [%l7 + 0x6C] ldsb [%l7 + 0x21], %o6 sethi 0x154E, %i2 fbne,a %fcc0, loop_2360 movn %xcc, %l5, %o1 bneg,pt %xcc, loop_2361 stb %l6, [%l7 + 0x75] loop_2360: ldx [%l7 + 0x78], %o2 lduh [%l7 + 0x54], %i6 loop_2361: stw %g3, [%l7 + 0x2C] sth %i7, [%l7 + 0x7A] edge8 %i4, %g2, %g6 ldub [%l7 + 0x2C], %l1 array16 %o5, %l0, %i3 fblg,a %fcc2, loop_2362 movrlz %g7, 0x026, %o7 ldsh [%l7 + 0x1E], %o3 tpos %icc, 0x4 loop_2362: ldsb [%l7 + 0x5F], %l4 call loop_2363 addcc %o4, %i5, %l2 brlz %g5, loop_2364 ldsw [%l7 + 0x40], %o0 loop_2363: movvc %xcc, %l3, %g1 stw %g4, [%l7 + 0x4C] loop_2364: lduh [%l7 + 0x3E], %i1 ldx [%l7 + 0x40], %o6 movvc %icc, %i2, %i0 brlz %l5, loop_2365 fmovsge %xcc, %f3, %f9 bge %xcc, loop_2366 be %xcc, loop_2367 loop_2365: fmul8sux16 %f4, %f14, %f12 lduw [%l7 + 0x40], %l6 loop_2366: fmovsvs %xcc, %f13, %f0 loop_2367: brz %o1, loop_2368 fcmped %fcc3, %f10, %f6 movre %i6, 0x37A, %o2 fmovrdlz %i7, %f6, %f0 loop_2368: movcs %xcc, %g3, %g2 srl %g6, %l1, %i4 taddcc %o5, 0x15E8, %i3 lduw [%l7 + 0x74], %l0 ldub [%l7 + 0x49], %o7 fbl %fcc3, loop_2369 movrlez %g7, 0x097, %o3 siam 0x3 fmovsleu %xcc, %f7, %f2 loop_2369: stw %l4, [%l7 + 0x68] ld [%l7 + 0x38], %f5 edge16 %i5, %l2, %o4 ldub [%l7 + 0x2F], %o0 fandnot2s %f8, %f5, %f1 pdist %f0, %f12, %f4 sdivcc %g5, 0x0BFA, %l3 edge16l %g4, %i1, %o6 tg %xcc, 0x2 bn %xcc, loop_2370 std %f14, [%l7 + 0x08] movrgez %i2, 0x3DE, %i0 lduh [%l7 + 0x78], %l5 loop_2370: bpos,a,pt %icc, loop_2371 fbue %fcc1, loop_2372 sdiv %g1, 0x0AF7, %l6 edge8n %o1, %i6, %o2 loop_2371: ldx [%l7 + 0x68], %i7 loop_2372: fbu,a %fcc2, loop_2373 ldsb [%l7 + 0x18], %g2 fcmpgt32 %f14, %f6, %g3 xnorcc %l1, 0x0AC7, %i4 loop_2373: ldx [%l7 + 0x18], %g6 fble,a %fcc2, loop_2374 fcmped %fcc1, %f6, %f4 tge %icc, 0x1 std %f8, [%l7 + 0x78] loop_2374: orn %i3, 0x12E3, %o5 st %f2, [%l7 + 0x0C] ldub [%l7 + 0x0F], %o7 fmovrse %g7, %f7, %f4 sll %l0, %o3, %l4 addccc %l2, %i5, %o4 smulcc %o0, 0x1D38, %l3 fmuld8sux16 %f15, %f13, %f12 stb %g4, [%l7 + 0x67] movleu %xcc, %i1, %o6 fmovrdlz %i2, %f6, %f8 ldsw [%l7 + 0x60], %g5 movl %xcc, %i0, %l5 ldd [%l7 + 0x38], %f6 edge16 %l6, %o1, %g1 edge32n %i6, %i7, %g2 fpack32 %f6, %f4, %f4 srax %g3, 0x1D, %o2 fnor %f10, %f12, %f2 ldsb [%l7 + 0x72], %l1 ldsw [%l7 + 0x30], %i4 ldsh [%l7 + 0x0A], %g6 nop setx loop_2375, %l0, %l1 jmpl %l1, %o5 fnegs %f5, %f14 sth %o7, [%l7 + 0x60] sll %g7, %l0, %o3 loop_2375: fbne %fcc0, loop_2376 brz,a %l4, loop_2377 fmovdvs %icc, %f1, %f9 xor %l2, %i3, %o4 loop_2376: fmovrslz %i5, %f8, %f13 loop_2377: lduh [%l7 + 0x14], %l3 fcmpeq16 %f14, %f4, %g4 andcc %o0, %o6, %i1 ldsh [%l7 + 0x66], %g5 brz,a %i0, loop_2378 fcmped %fcc2, %f0, %f12 fmul8x16 %f5, %f12, %f14 fmovsneg %icc, %f7, %f8 loop_2378: movgu %xcc, %l5, %i2 fmovdn %icc, %f10, %f5 fmovrse %o1, %f5, %f4 tle %icc, 0x4 taddcc %g1, %i6, %i7 add %l6, %g2, %o2 fsrc1 %f8, %f12 brlez,a %g3, loop_2379 smul %i4, %l1, %g6 fmovrdne %o5, %f6, %f10 fmovdcc %icc, %f14, %f0 loop_2379: brlz %g7, loop_2380 stw %l0, [%l7 + 0x1C] lduh [%l7 + 0x14], %o3 movcs %xcc, %l4, %l2 loop_2380: stb %o7, [%l7 + 0x61] tn %xcc, 0x0 umul %o4, 0x017E, %i5 fabsd %f0, %f4 ldd [%l7 + 0x78], %f12 fmovrdgez %l3, %f14, %f14 movcc %icc, %i3, %g4 edge16l %o6, %i1, %g5 fbg %fcc3, loop_2381 ldsh [%l7 + 0x32], %o0 fpack32 %f14, %f0, %f0 fmul8x16al %f7, %f11, %f8 loop_2381: fmovsn %xcc, %f3, %f14 fmovsl %xcc, %f15, %f10 fmovdg %icc, %f12, %f5 fmovdvs %icc, %f10, %f15 edge16ln %i0, %l5, %i2 fand %f14, %f6, %f14 stx %o1, [%l7 + 0x78] srlx %i6, 0x08, %i7 fmovrsgez %l6, %f5, %f1 sth %g1, [%l7 + 0x6E] brlez %g2, loop_2382 stw %g3, [%l7 + 0x20] sth %o2, [%l7 + 0x7A] movgu %icc, %i4, %g6 loop_2382: bshuffle %f12, %f8, %f2 or %l1, 0x1E64, %o5 popc 0x1E1B, %l0 bvc,a %xcc, loop_2383 ldsw [%l7 + 0x7C], %g7 stb %o3, [%l7 + 0x1E] fbne %fcc1, loop_2384 loop_2383: stw %l2, [%l7 + 0x58] fands %f12, %f6, %f9 st %f0, [%l7 + 0x30] loop_2384: bshuffle %f12, %f6, %f10 fmovdcs %icc, %f6, %f0 fmovrslez %l4, %f10, %f6 ldsw [%l7 + 0x34], %o4 fpackfix %f14, %f1 tneg %icc, 0x5 std %f14, [%l7 + 0x50] fba,a %fcc1, loop_2385 fabss %f12, %f5 andn %i5, 0x1FEF, %l3 fmovdleu %xcc, %f9, %f15 loop_2385: movleu %icc, %i3, %o7 fmovdpos %xcc, %f12, %f2 ldd [%l7 + 0x58], %f10 fmovdcs %xcc, %f14, %f5 stb %o6, [%l7 + 0x2B] fcmped %fcc0, %f4, %f6 xor %i1, 0x020B, %g4 fpack16 %f14, %f8 addccc %o0, %g5, %i0 movn %icc, %l5, %i2 tcs %icc, 0x4 orn %i6, 0x095E, %o1 bgu %xcc, loop_2386 ldx [%l7 + 0x38], %i7 sra %g1, %g2, %l6 stb %g3, [%l7 + 0x53] loop_2386: stw %i4, [%l7 + 0x30] srlx %o2, %g6, %o5 fors %f15, %f8, %f9 stx %l1, [%l7 + 0x40] fmovsgu %icc, %f14, %f1 ldsb [%l7 + 0x08], %g7 subccc %o3, %l2, %l4 fnegd %f0, %f14 fpadd16s %f0, %f10, %f6 sdiv %o4, 0x1955, %l0 edge16l %l3, %i5, %o7 stb %o6, [%l7 + 0x6A] bne %xcc, loop_2387 fmovde %xcc, %f11, %f12 st %f15, [%l7 + 0x0C] bne loop_2388 loop_2387: fmovsgu %icc, %f8, %f10 for %f14, %f2, %f8 st %f11, [%l7 + 0x64] loop_2388: fmovdvc %icc, %f8, %f4 ldd [%l7 + 0x30], %f4 brgez,a %i3, loop_2389 alignaddrl %g4, %o0, %i1 stx %g5, [%l7 + 0x70] ldsh [%l7 + 0x68], %l5 loop_2389: fands %f10, %f8, %f6 fcmps %fcc3, %f15, %f3 nop setx loop_2390, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movne %xcc, %i0, %i6 fmovd %f2, %f8 tcs %xcc, 0x0 loop_2390: fandnot1s %f0, %f8, %f6 sll %i2, %o1, %i7 edge16l %g2, %l6, %g3 orncc %g1, 0x15B2, %i4 fnands %f11, %f10, %f6 addccc %g6, %o2, %o5 ldub [%l7 + 0x7F], %l1 bgu,a %xcc, loop_2391 fbul,a %fcc3, loop_2392 tgu %xcc, 0x3 stw %o3, [%l7 + 0x14] loop_2391: array8 %g7, %l4, %l2 loop_2392: fxor %f4, %f2, %f4 tsubcctv %o4, 0x001B, %l3 fcmpd %fcc3, %f8, %f8 ld [%l7 + 0x74], %f0 fxor %f6, %f14, %f2 movrlez %l0, %i5, %o7 ble,a,pn %icc, loop_2393 fcmped %fcc1, %f10, %f6 mova %xcc, %o6, %g4 udiv %o0, 0x19D9, %i3 loop_2393: faligndata %f0, %f0, %f12 fmul8ulx16 %f4, %f4, %f8 fmovsne %xcc, %f11, %f0 fbuge,a %fcc0, loop_2394 subccc %i1, %l5, %g5 fbu %fcc0, loop_2395 sdiv %i6, 0x1DC4, %i2 loop_2394: ldsb [%l7 + 0x14], %i0 ldsw [%l7 + 0x64], %o1 loop_2395: taddcctv %i7, %g2, %l6 ldsb [%l7 + 0x56], %g3 movrgez %i4, 0x239, %g1 ble,a,pn %icc, loop_2396 sth %o2, [%l7 + 0x30] movrne %g6, 0x0DE, %l1 st %f7, [%l7 + 0x08] loop_2396: fpsub32 %f0, %f14, %f6 fnot2s %f3, %f6 orn %o3, %g7, %l4 stb %l2, [%l7 + 0x23] movn %xcc, %o4, %o5 bcs,a,pt %xcc, loop_2397 stx %l0, [%l7 + 0x20] fbe %fcc0, loop_2398 fmovdleu %icc, %f4, %f4 loop_2397: lduh [%l7 + 0x7A], %i5 ldd [%l7 + 0x78], %f4 loop_2398: bcc,a,pt %icc, loop_2399 ldx [%l7 + 0x30], %l3 ldsb [%l7 + 0x5F], %o7 fpack16 %f2, %f5 loop_2399: fmovrsgez %g4, %f0, %f8 stw %o0, [%l7 + 0x30] fmovsleu %xcc, %f2, %f1 fmul8x16au %f8, %f13, %f4 alignaddrl %o6, %i1, %i3 array16 %l5, %i6, %g5 sub %i2, %o1, %i7 ldx [%l7 + 0x58], %g2 ldsb [%l7 + 0x1C], %i0 fmovsgu %icc, %f11, %f3 ld [%l7 + 0x18], %f1 fcmped %fcc1, %f6, %f0 tle %icc, 0x3 stx %g3, [%l7 + 0x48] movrlz %l6, 0x22C, %g1 andcc %o2, %g6, %i4 tg %icc, 0x7 siam 0x7 fmovsvc %xcc, %f10, %f10 fbne %fcc2, loop_2400 stw %l1, [%l7 + 0x18] bcs,a %icc, loop_2401 xnorcc %o3, 0x1124, %l4 loop_2400: srlx %l2, %g7, %o5 lduh [%l7 + 0x16], %o4 loop_2401: fpsub16s %f0, %f5, %f10 fmovdvc %icc, %f8, %f4 bgu,pn %icc, loop_2402 udivx %l0, 0x0FEA, %l3 fandnot1 %f8, %f0, %f10 addcc %o7, 0x01D4, %i5 loop_2402: brgez %g4, loop_2403 fmovrde %o0, %f4, %f0 fmovdg %xcc, %f0, %f4 movle %xcc, %i1, %o6 loop_2403: movrgez %i3, 0x14A, %l5 bpos,a %xcc, loop_2404 fcmpne32 %f0, %f4, %i6 bge,a,pt %icc, loop_2405 ldsw [%l7 + 0x4C], %i2 loop_2404: fcmpeq16 %f8, %f4, %o1 fmovdcs %xcc, %f6, %f3 loop_2405: orncc %i7, 0x0B5F, %g2 stx %i0, [%l7 + 0x58] st %f12, [%l7 + 0x20] edge16l %g5, %l6, %g1 xnorcc %g3, 0x0B26, %g6 fbuge,a %fcc1, loop_2406 fcmpes %fcc1, %f12, %f14 sub %i4, 0x1749, %o2 fsrc2s %f5, %f2 loop_2406: fsrc1s %f5, %f14 brz %l1, loop_2407 movcc %xcc, %l4, %l2 sdivcc %g7, 0x02C0, %o5 fmovdne %icc, %f0, %f8 loop_2407: fmul8ulx16 %f12, %f14, %f6 mulx %o3, 0x09BA, %o4 ta %xcc, 0x6 ldx [%l7 + 0x68], %l3 orn %o7, 0x022B, %l0 bgu,pt %xcc, loop_2408 fmovsn %icc, %f2, %f5 fmovrdne %g4, %f14, %f14 ldx [%l7 + 0x70], %i5 loop_2408: st %f1, [%l7 + 0x18] bpos,pn %icc, loop_2409 movg %icc, %o0, %o6 fcmps %fcc1, %f6, %f12 std %f14, [%l7 + 0x68] loop_2409: fsrc1s %f13, %f7 ldsb [%l7 + 0x5B], %i3 stx %l5, [%l7 + 0x08] fmul8x16au %f15, %f7, %f6 st %f14, [%l7 + 0x6C] fba %fcc2, loop_2410 fmuld8sux16 %f14, %f1, %f10 fmovscc %xcc, %f1, %f6 fbue %fcc3, loop_2411 loop_2410: umulcc %i1, %i6, %o1 stx %i7, [%l7 + 0x48] movle %icc, %i2, %i0 loop_2411: fmovsneg %icc, %f5, %f3 lduw [%l7 + 0x70], %g2 fpsub32s %f3, %f3, %f9 bvc,pn %xcc, loop_2412 bg,a loop_2413 movne %icc, %l6, %g5 ldd [%l7 + 0x08], %f10 loop_2412: tleu %icc, 0x3 loop_2413: edge32 %g3, %g1, %i4 fmovdpos %xcc, %f3, %f7 fmovdvc %xcc, %f1, %f8 fandnot1 %f10, %f14, %f4 fmovdle %icc, %f3, %f13 stb %g6, [%l7 + 0x45] xor %o2, 0x0D08, %l4 nop setx loop_2414, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %l1, [%l7 + 0x38] stw %g7, [%l7 + 0x50] brz %l2, loop_2415 loop_2414: stw %o3, [%l7 + 0x08] mova %icc, %o5, %o4 ldx [%l7 + 0x70], %l3 loop_2415: stw %l0, [%l7 + 0x2C] edge32ln %o7, %g4, %i5 std %f6, [%l7 + 0x30] fmuld8sux16 %f12, %f11, %f6 ldub [%l7 + 0x35], %o6 fmovdl %xcc, %f3, %f6 lduh [%l7 + 0x46], %i3 bn loop_2416 ldd [%l7 + 0x28], %f4 fmovsge %icc, %f9, %f9 lduh [%l7 + 0x66], %l5 loop_2416: bg,a,pn %xcc, loop_2417 fzeros %f5 bcs %icc, loop_2418 ldsw [%l7 + 0x4C], %o0 loop_2417: ldub [%l7 + 0x4C], %i6 edge32 %o1, %i7, %i2 loop_2418: edge16l %i1, %g2, %i0 sll %g5, %l6, %g1 edge16ln %i4, %g6, %g3 fbul %fcc3, loop_2419 ldd [%l7 + 0x30], %f10 ldx [%l7 + 0x20], %o2 bpos %xcc, loop_2420 loop_2419: fmovdn %xcc, %f1, %f7 umul %l1, %g7, %l2 lduw [%l7 + 0x1C], %o3 loop_2420: stx %l4, [%l7 + 0x70] stb %o4, [%l7 + 0x4F] fxor %f8, %f0, %f4 ldsw [%l7 + 0x64], %o5 movrlz %l3, 0x1D4, %o7 fcmpeq32 %f6, %f14, %l0 lduh [%l7 + 0x46], %i5 edge8ln %o6, %i3, %l5 lduh [%l7 + 0x70], %g4 fsrc2s %f0, %f3 ldsw [%l7 + 0x6C], %i6 ldd [%l7 + 0x10], %f8 udiv %o0, 0x1C4A, %i7 ldsb [%l7 + 0x39], %o1 movgu %xcc, %i2, %g2 ldd [%l7 + 0x28], %f8 brz,a %i0, loop_2421 fpmerge %f5, %f7, %f0 ba,a loop_2422 brlez,a %g5, loop_2423 loop_2421: fmul8sux16 %f4, %f14, %f8 bcc,pn %xcc, loop_2424 loop_2422: fbo,a %fcc3, loop_2425 loop_2423: edge8n %i1, %l6, %g1 fbu %fcc3, loop_2426 loop_2424: tpos %xcc, 0x2 loop_2425: fzero %f2 stx %g6, [%l7 + 0x70] loop_2426: fbu,a %fcc2, loop_2427 ldsh [%l7 + 0x3A], %i4 ldx [%l7 + 0x30], %o2 fnegs %f1, %f5 loop_2427: bgu,pn %xcc, loop_2428 movcc %xcc, %l1, %g7 stb %l2, [%l7 + 0x48] smulcc %g3, 0x0F95, %o3 loop_2428: bvc,a %icc, loop_2429 ldsb [%l7 + 0x79], %o4 taddcctv %o5, 0x0696, %l3 fnot2s %f6, %f4 loop_2429: fpsub32s %f3, %f0, %f10 siam 0x7 fmovsvc %icc, %f11, %f6 movpos %icc, %l4, %o7 nop setx loop_2430, %l0, %l1 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 %l0, %o6, %i5 addc %l5, %i3, %i6 fble,a %fcc0, loop_2431 loop_2430: fmovrde %g4, %f2, %f10 ldsb [%l7 + 0x6F], %o0 ldsb [%l7 + 0x36], %i7 loop_2431: fmovrdlez %i2, %f12, %f0 std %f14, [%l7 + 0x10] fmovdpos %xcc, %f12, %f9 fexpand %f14, %f0 fcmpeq16 %f10, %f2, %g2 movre %o1, 0x02F, %i0 fandnot1 %f4, %f2, %f10 fmovrslz %g5, %f3, %f13 st %f3, [%l7 + 0x14] siam 0x5 orcc %i1, 0x1941, %g1 alignaddr %g6, %l6, %o2 fmovsle %xcc, %f15, %f1 subcc %l1, 0x091B, %i4 ldd [%l7 + 0x38], %f12 brlz %g7, loop_2432 st %f13, [%l7 + 0x34] st %f4, [%l7 + 0x60] srax %g3, 0x04, %l2 loop_2432: fcmpeq32 %f2, %f12, %o4 sllx %o3, 0x11, %o5 bcs,a,pn %icc, loop_2433 fnand %f10, %f2, %f6 ldx [%l7 + 0x28], %l4 xor %o7, %l3, %o6 loop_2433: fmovsge %icc, %f4, %f10 nop setx loop_2434, %l0, %l1 jmpl %l1, %l0 ldx [%l7 + 0x28], %i5 movge %icc, %l5, %i6 fabss %f14, %f5 loop_2434: nop setx loop_2435, %l0, %l1 jmpl %l1, %i3 fmovdpos %icc, %f6, %f9 fcmps %fcc3, %f0, %f1 fbe %fcc2, loop_2436 loop_2435: fmovdcc %icc, %f11, %f8 srax %g4, %i7, %i2 edge8 %o0, %o1, %i0 loop_2436: ldd [%l7 + 0x08], %f6 edge32ln %g2, %i1, %g1 movrlz %g5, 0x20F, %g6 fnor %f0, %f8, %f0 ldub [%l7 + 0x60], %o2 std %f0, [%l7 + 0x40] edge8l %l1, %i4, %g7 fandnot2 %f0, %f4, %f2 std %f2, [%l7 + 0x38] subcc %g3, 0x1CFB, %l2 sth %l6, [%l7 + 0x0C] bneg,pn %icc, loop_2437 edge8l %o4, %o3, %l4 ldd [%l7 + 0x70], %f8 fxor %f10, %f0, %f4 loop_2437: fmul8x16au %f15, %f3, %f0 taddcctv %o5, %o7, %l3 stx %o6, [%l7 + 0x38] ldsh [%l7 + 0x28], %i5 bcc,pt %icc, loop_2438 tn %xcc, 0x5 fmovsne %xcc, %f1, %f14 stw %l5, [%l7 + 0x50] loop_2438: stb %i6, [%l7 + 0x5F] fmul8x16au %f6, %f8, %f0 stw %l0, [%l7 + 0x10] udivcc %g4, 0x0613, %i3 tg %icc, 0x6 addc %i2, 0x144B, %o0 andcc %o1, 0x1504, %i0 fsrc1s %f15, %f10 fmovsleu %xcc, %f7, %f3 ld [%l7 + 0x6C], %f7 movg %icc, %g2, %i1 sth %i7, [%l7 + 0x36] stb %g5, [%l7 + 0x3C] ldx [%l7 + 0x28], %g1 ldsb [%l7 + 0x4E], %o2 std %f4, [%l7 + 0x38] fmovdn %icc, %f11, %f12 stw %l1, [%l7 + 0x6C] smul %i4, %g6, %g3 stb %l2, [%l7 + 0x5C] fmovde %xcc, %f5, %f3 movn %icc, %l6, %g7 st %f9, [%l7 + 0x40] fmovda %icc, %f2, %f4 stx %o4, [%l7 + 0x78] lduw [%l7 + 0x28], %l4 fandnot2s %f9, %f12, %f10 movrgz %o5, %o3, %o7 ldx [%l7 + 0x38], %o6 ldsb [%l7 + 0x75], %i5 orncc %l5, 0x1A08, %l3 std %f0, [%l7 + 0x10] fmovrslz %l0, %f3, %f8 umul %i6, 0x00AE, %i3 sth %g4, [%l7 + 0x36] brlz %o0, loop_2439 fbg %fcc0, loop_2440 fornot2s %f15, %f6, %f14 tvc %icc, 0x5 loop_2439: movvs %xcc, %i2, %o1 loop_2440: fnegd %f2, %f0 stw %i0, [%l7 + 0x48] bleu %icc, loop_2441 add %i1, %g2, %i7 bcc loop_2442 sth %g5, [%l7 + 0x58] loop_2441: fmovrdgz %o2, %f8, %f6 tcs %icc, 0x1 loop_2442: std %f12, [%l7 + 0x68] subccc %l1, 0x112C, %g1 tn %icc, 0x4 edge16 %g6, %g3, %l2 fbul,a %fcc3, loop_2443 te %icc, 0x4 stx %l6, [%l7 + 0x50] andn %i4, 0x15F2, %g7 loop_2443: ldd [%l7 + 0x70], %f6 fpsub16 %f0, %f6, %f10 array8 %l4, %o4, %o5 array8 %o7, %o6, %i5 subc %l5, %o3, %l0 orn %l3, 0x1EDF, %i3 edge8l %g4, %o0, %i6 addccc %o1, %i2, %i1 fors %f3, %f10, %f6 stw %i0, [%l7 + 0x2C] st %f2, [%l7 + 0x48] fmovd %f8, %f6 ba loop_2444 ldsw [%l7 + 0x64], %g2 ldsw [%l7 + 0x48], %i7 stw %o2, [%l7 + 0x0C] loop_2444: stx %g5, [%l7 + 0x08] tneg %icc, 0x5 nop setx loop_2445, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry mova %icc, %g1, %g6 andcc %g3, %l2, %l6 ldub [%l7 + 0x57], %l1 loop_2445: bgu,a,pt %xcc, loop_2446 nop setx loop_2447, %l0, %l1 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 + 0x62], %i4 udivcc %g7, 0x1193, %o4 loop_2446: lduh [%l7 + 0x60], %l4 loop_2447: fbg %fcc3, loop_2448 ldsb [%l7 + 0x19], %o7 fmovrsgez %o6, %f9, %f4 ldub [%l7 + 0x7A], %i5 loop_2448: udiv %l5, 0x0876, %o5 andn %o3, 0x1F05, %l0 fpsub16 %f0, %f4, %f10 bneg,pn %icc, loop_2449 mova %icc, %l3, %g4 fmovrse %i3, %f15, %f13 stw %o0, [%l7 + 0x44] loop_2449: bvc,a,pn %icc, loop_2450 srl %o1, 0x01, %i2 ldd [%l7 + 0x40], %f14 ldsw [%l7 + 0x1C], %i6 loop_2450: tn %xcc, 0x7 bleu loop_2451 array8 %i1, %g2, %i0 fmovspos %xcc, %f9, %f15 movl %xcc, %o2, %g5 loop_2451: fnegd %f14, %f2 fmovdle %xcc, %f7, %f9 fbul,a %fcc1, loop_2452 ld [%l7 + 0x08], %f13 std %f10, [%l7 + 0x78] tpos %xcc, 0x3 loop_2452: fble,a %fcc1, loop_2453 sth %g1, [%l7 + 0x2C] edge16 %i7, %g6, %l2 movleu %icc, %g3, %l1 loop_2453: fxnor %f12, %f4, %f12 movge %icc, %i4, %g7 ldsh [%l7 + 0x6C], %l6 fxnor %f12, %f2, %f10 fmovrdgz %l4, %f0, %f14 fmovsgu %xcc, %f12, %f15 stw %o7, [%l7 + 0x28] stb %o4, [%l7 + 0x47] fbo %fcc2, loop_2454 ldub [%l7 + 0x6D], %o6 fones %f4 fbule %fcc2, loop_2455 loop_2454: fornot2s %f6, %f14, %f3 ldx [%l7 + 0x18], %i5 fmovdgu %xcc, %f7, %f0 loop_2455: fmovs %f3, %f6 sdivcc %o5, 0x0764, %o3 lduw [%l7 + 0x14], %l5 array16 %l0, %g4, %l3 bl,pn %xcc, loop_2456 orncc %i3, 0x1024, %o0 fpackfix %f14, %f12 fpsub16 %f6, %f4, %f14 loop_2456: ldsw [%l7 + 0x68], %o1 sdivx %i6, 0x0D19, %i1 fbl,a %fcc3, loop_2457 brz,a %g2, loop_2458 fone %f4 fbo,a %fcc1, loop_2459 loop_2457: fcmps %fcc3, %f3, %f0 loop_2458: ldd [%l7 + 0x70], %f10 array8 %i0, %i2, %o2 loop_2459: fmovrsgez %g5, %f3, %f3 tsubcctv %g1, 0x1095, %i7 fors %f3, %f1, %f11 bl,a %xcc, loop_2460 tle %icc, 0x7 stb %l2, [%l7 + 0x64] fnot1 %f14, %f14 loop_2460: udiv %g3, 0x1389, %g6 pdist %f4, %f2, %f12 ldub [%l7 + 0x23], %i4 sth %l1, [%l7 + 0x0C] fsrc1s %f0, %f14 fmovdne %icc, %f3, %f10 ldub [%l7 + 0x26], %l6 and %l4, %o7, %o4 stb %g7, [%l7 + 0x4D] movcc %xcc, %o6, %i5 edge8n %o5, %o3, %l0 ldx [%l7 + 0x18], %g4 fmovrde %l3, %f10, %f0 fmovrdgz %i3, %f10, %f14 ldsw [%l7 + 0x7C], %l5 array32 %o0, %o1, %i6 std %f4, [%l7 + 0x50] ldsh [%l7 + 0x78], %i1 edge32 %i0, %g2, %o2 bl %icc, loop_2461 ld [%l7 + 0x08], %f7 nop setx loop_2462, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd32 %f12, %f14, %f8 loop_2461: fmovdl %xcc, %f7, %f3 edge32 %i2, %g5, %g1 loop_2462: fmovdg %xcc, %f5, %f4 lduw [%l7 + 0x40], %i7 mova %icc, %g3, %g6 stw %l2, [%l7 + 0x14] fbule %fcc3, loop_2463 bl,a loop_2464 faligndata %f10, %f14, %f0 addccc %i4, 0x04DA, %l1 loop_2463: fnot2s %f6, %f7 loop_2464: addc %l6, 0x06A0, %l4 brnz,a %o4, loop_2465 ldsh [%l7 + 0x46], %g7 lduh [%l7 + 0x30], %o7 fbue,a %fcc1, loop_2466 loop_2465: fpsub16 %f6, %f6, %f2 xorcc %o6, %i5, %o5 move %xcc, %l0, %g4 loop_2466: fabsd %f14, %f0 fbue %fcc3, loop_2467 fcmped %fcc0, %f4, %f10 ldub [%l7 + 0x7A], %o3 movcc %icc, %l3, %i3 loop_2467: fmovdleu %xcc, %f14, %f8 lduh [%l7 + 0x60], %o0 fexpand %f10, %f10 bg %icc, loop_2468 fba %fcc1, loop_2469 fbge %fcc3, loop_2470 fsrc1s %f6, %f13 loop_2468: fmovsleu %xcc, %f4, %f0 loop_2469: movge %icc, %o1, %l5 loop_2470: st %f2, [%l7 + 0x5C] fpsub16s %f9, %f0, %f5 andcc %i6, %i1, %i0 stx %o2, [%l7 + 0x20] fcmpeq32 %f2, %f0, %i2 sth %g2, [%l7 + 0x5E] movrlez %g1, 0x23E, %g5 fcmps %fcc1, %f8, %f14 fmovde %icc, %f8, %f5 fcmpes %fcc2, %f13, %f5 fpadd32s %f6, %f14, %f14 tneg %xcc, 0x1 or %i7, 0x0B82, %g6 fmovsl %icc, %f8, %f1 lduw [%l7 + 0x60], %g3 ldx [%l7 + 0x50], %i4 ble,a,pt %icc, loop_2471 stb %l2, [%l7 + 0x3A] stx %l1, [%l7 + 0x38] fbl,a %fcc3, loop_2472 loop_2471: fbge %fcc2, loop_2473 fornot1 %f6, %f2, %f2 ldx [%l7 + 0x70], %l4 loop_2472: movpos %icc, %l6, %g7 loop_2473: brz,a %o4, loop_2474 ldd [%l7 + 0x08], %f4 fmovs %f10, %f14 fmovsleu %xcc, %f1, %f13 loop_2474: fble,a %fcc3, loop_2475 fble,a %fcc3, loop_2476 bn,a,pn %xcc, loop_2477 stb %o6, [%l7 + 0x7A] loop_2475: fzero %f0 loop_2476: st %f15, [%l7 + 0x28] loop_2477: fmovrdgez %o7, %f10, %f0 orcc %o5, 0x18C7, %l0 bgu,a %icc, loop_2478 nop setx loop_2479, %l0, %l1 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 + 0x40], %g4 tge %icc, 0x7 loop_2478: bcc,a,pt %xcc, loop_2480 loop_2479: ldsw [%l7 + 0x20], %i5 ld [%l7 + 0x18], %f4 ldsh [%l7 + 0x54], %l3 loop_2480: movgu %icc, %i3, %o0 fmovsle %icc, %f6, %f12 tsubcctv %o3, 0x0F63, %l5 fmovrsgz %i6, %f14, %f14 fnot1s %f1, %f14 ldsh [%l7 + 0x3C], %o1 stw %i1, [%l7 + 0x50] fcmple16 %f10, %f8, %o2 st %f15, [%l7 + 0x38] bn %icc, loop_2481 lduh [%l7 + 0x2C], %i2 ldx [%l7 + 0x48], %g2 bvc,pt %xcc, loop_2482 loop_2481: fmovsleu %icc, %f1, %f5 fandnot2s %f10, %f9, %f6 popc %g1, %i0 loop_2482: fmovrsne %g5, %f5, %f2 std %f4, [%l7 + 0x68] fbl,a %fcc0, loop_2483 fmul8sux16 %f8, %f12, %f14 ldsb [%l7 + 0x79], %g6 fmul8sux16 %f10, %f10, %f6 loop_2483: mulscc %g3, 0x1DB0, %i4 edge8ln %i7, %l1, %l2 tsubcctv %l6, %g7, %o4 edge32l %l4, %o7, %o6 fmovscs %xcc, %f7, %f0 fbo,a %fcc1, loop_2484 fmovdgu %icc, %f8, %f12 st %f2, [%l7 + 0x1C] fmovsne %xcc, %f5, %f11 loop_2484: fbul,a %fcc0, loop_2485 fandnot2 %f12, %f8, %f14 ld [%l7 + 0x7C], %f11 stx %l0, [%l7 + 0x28] loop_2485: tneg %xcc, 0x7 fors %f4, %f14, %f14 faligndata %f0, %f12, %f0 fsrc1s %f11, %f9 sth %o5, [%l7 + 0x1A] fbe,a %fcc0, loop_2486 fmuld8sux16 %f13, %f2, %f14 movgu %xcc, %i5, %l3 ldsw [%l7 + 0x7C], %i3 loop_2486: tvc %xcc, 0x0 ldub [%l7 + 0x08], %g4 andn %o3, %l5, %i6 fmovsg %xcc, %f15, %f6 fbul %fcc2, loop_2487 fbe,a %fcc0, loop_2488 andcc %o0, %o1, %o2 ldub [%l7 + 0x69], %i1 loop_2487: array32 %i2, %g1, %g2 loop_2488: for %f10, %f14, %f0 stx %g5, [%l7 + 0x68] movn %xcc, %g6, %g3 bn,pn %xcc, loop_2489 bne loop_2490 array16 %i4, %i7, %l1 fpadd16 %f12, %f8, %f4 loop_2489: bneg %xcc, loop_2491 loop_2490: for %f6, %f14, %f2 fcmpes %fcc3, %f1, %f13 ldsb [%l7 + 0x4E], %i0 loop_2491: tl %icc, 0x2 fandnot2s %f6, %f3, %f15 ldx [%l7 + 0x38], %l6 lduw [%l7 + 0x60], %g7 addc %o4, 0x0D1B, %l2 fpsub32s %f2, %f10, %f0 sdiv %o7, 0x0B9E, %l4 sth %l0, [%l7 + 0x0C] fcmple16 %f10, %f8, %o6 fmuld8sux16 %f12, %f5, %f14 fmovda %xcc, %f5, %f3 fmovda %icc, %f5, %f3 nop setx loop_2492, %l0, %l1 jmpl %l1, %o5 movg %xcc, %i5, %l3 xnorcc %i3, %o3, %g4 alignaddrl %l5, %i6, %o0 loop_2492: ldd [%l7 + 0x60], %f8 subccc %o2, %o1, %i2 movge %xcc, %i1, %g1 bg,a %icc, loop_2493 movle %xcc, %g2, %g6 fzeros %f8 fzeros %f10 loop_2493: xnor %g3, 0x0F6A, %i4 fmovdl %icc, %f0, %f13 fbn %fcc2, loop_2494 lduw [%l7 + 0x7C], %g5 array32 %i7, %l1, %i0 sub %g7, 0x0063, %l6 loop_2494: fmovdne %xcc, %f4, %f1 lduw [%l7 + 0x6C], %o4 movrgz %o7, 0x325, %l2 ta %xcc, 0x6 stx %l4, [%l7 + 0x60] stw %l0, [%l7 + 0x54] fsrc1s %f13, %f12 movle %xcc, %o5, %o6 tleu %xcc, 0x7 ldsw [%l7 + 0x40], %i5 fmovscs %icc, %f1, %f6 move %xcc, %i3, %o3 fcmple32 %f2, %f2, %g4 edge32l %l3, %l5, %o0 fmovs %f1, %f1 fmovsgu %icc, %f3, %f5 fmovspos %xcc, %f0, %f1 popc %o2, %o1 fbne,a %fcc1, loop_2495 fmul8x16 %f12, %f2, %f12 fbule %fcc3, loop_2496 tvc %icc, 0x1 loop_2495: fmovrsgez %i6, %f15, %f1 andncc %i2, %i1, %g1 loop_2496: movpos %icc, %g6, %g2 stb %g3, [%l7 + 0x08] sth %g5, [%l7 + 0x0A] tcc %xcc, 0x4 fmovdcs %icc, %f1, %f1 brz %i7, loop_2497 mova %xcc, %i4, %l1 fcmpd %fcc0, %f12, %f2 fands %f4, %f10, %f3 loop_2497: fpadd32 %f6, %f12, %f4 stw %g7, [%l7 + 0x1C] subcc %l6, %i0, %o4 udivx %o7, 0x1B1A, %l4 ld [%l7 + 0x2C], %f0 stw %l0, [%l7 + 0x7C] movneg %xcc, %o5, %o6 movne %icc, %l2, %i3 ldsb [%l7 + 0x10], %o3 sth %g4, [%l7 + 0x7C] movrne %i5, 0x10D, %l3 movvs %icc, %l5, %o0 fsrc2s %f5, %f2 fxnors %f11, %f9, %f5 fmovdl %xcc, %f6, %f11 movl %xcc, %o2, %o1 fbg,a %fcc3, loop_2498 fmovdg %xcc, %f12, %f14 mova %icc, %i2, %i1 fblg,a %fcc2, loop_2499 loop_2498: addc %i6, %g1, %g2 andcc %g6, %g5, %i7 pdist %f12, %f0, %f10 loop_2499: movrlez %g3, 0x3DA, %i4 fxor %f10, %f8, %f12 fpsub32s %f13, %f3, %f11 tne %xcc, 0x5 st %f8, [%l7 + 0x58] fcmpne32 %f4, %f0, %g7 fbul,a %fcc2, loop_2500 and %l6, %i0, %l1 fnot2 %f12, %f4 fbul %fcc1, loop_2501 loop_2500: movrne %o4, 0x3C6, %l4 fmovdg %xcc, %f6, %f1 fpadd16 %f2, %f6, %f12 loop_2501: udivx %o7, 0x1A60, %o5 nop setx loop_2502, %l0, %l1 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 %l0, [%l7 + 0x28] fxors %f10, %f4, %f0 ldd [%l7 + 0x18], %f6 loop_2502: fmovrdgez %o6, %f0, %f2 ldsh [%l7 + 0x32], %l2 fpsub16 %f12, %f12, %f2 stw %i3, [%l7 + 0x54] movrgez %o3, 0x072, %i5 fmul8sux16 %f2, %f6, %f6 ldx [%l7 + 0x60], %l3 for %f8, %f0, %f14 udivx %g4, 0x1295, %l5 be,a,pn %xcc, loop_2503 fbug %fcc1, loop_2504 sth %o2, [%l7 + 0x4E] ba,a,pt %xcc, loop_2505 loop_2503: ldd [%l7 + 0x18], %f10 loop_2504: fmovsg %icc, %f3, %f12 nop setx loop_2506, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2505: std %f8, [%l7 + 0x40] fcmple16 %f2, %f2, %o1 tcc %icc, 0x0 loop_2506: stb %i2, [%l7 + 0x63] array32 %o0, %i1, %i6 ldsh [%l7 + 0x08], %g2 std %f12, [%l7 + 0x70] brlez,a %g6, loop_2507 ldsh [%l7 + 0x4C], %g1 andn %i7, %g5, %i4 umul %g7, 0x0E9C, %g3 loop_2507: ldd [%l7 + 0x28], %f6 addc %i0, %l6, %l1 st %f6, [%l7 + 0x78] stx %o4, [%l7 + 0x28] nop setx loop_2508, %l0, %l1 jmpl %l1, %o7 fsrc2 %f6, %f6 fcmpeq32 %f10, %f4, %o5 st %f9, [%l7 + 0x30] loop_2508: fcmps %fcc3, %f14, %f4 fpack16 %f2, %f12 fsrc1s %f8, %f7 ld [%l7 + 0x28], %f0 taddcctv %l0, 0x08CB, %l4 ldsw [%l7 + 0x68], %l2 fnors %f3, %f9, %f0 ldub [%l7 + 0x20], %i3 fabsd %f10, %f10 fnot2 %f2, %f2 sdiv %o6, 0x0745, %o3 fba %fcc3, loop_2509 ldsb [%l7 + 0x65], %i5 std %f0, [%l7 + 0x60] faligndata %f10, %f12, %f10 loop_2509: srl %l3, 0x0D, %l5 fpadd32s %f14, %f10, %f3 mulscc %g4, %o2, %o1 tsubcc %i2, %o0, %i1 fmovse %icc, %f0, %f13 fmovda %xcc, %f12, %f3 fmovsne %xcc, %f11, %f11 fabss %f3, %f9 ldd [%l7 + 0x40], %f4 st %f2, [%l7 + 0x30] fpackfix %f12, %f11 ldub [%l7 + 0x70], %i6 fmuld8sux16 %f9, %f11, %f6 tgu %icc, 0x2 stw %g2, [%l7 + 0x30] stw %g1, [%l7 + 0x44] fandnot2 %f2, %f8, %f10 ldub [%l7 + 0x29], %g6 fmovsl %icc, %f3, %f3 stx %g5, [%l7 + 0x40] ldsh [%l7 + 0x44], %i7 sdiv %g7, 0x1E81, %i4 fmovrdlz %g3, %f12, %f6 fmovrsgz %i0, %f9, %f3 ldsh [%l7 + 0x74], %l1 fmovrde %o4, %f12, %f2 ld [%l7 + 0x64], %f5 stw %o7, [%l7 + 0x78] fmul8x16au %f8, %f0, %f6 lduw [%l7 + 0x60], %o5 stw %l0, [%l7 + 0x1C] subc %l4, 0x0353, %l2 fnands %f2, %f11, %f6 st %f13, [%l7 + 0x38] bgu,a loop_2510 fcmps %fcc2, %f4, %f12 stb %l6, [%l7 + 0x52] ldsh [%l7 + 0x22], %o6 loop_2510: fmovdpos %xcc, %f15, %f14 fbul %fcc2, loop_2511 ldsb [%l7 + 0x4D], %i3 stw %i5, [%l7 + 0x38] fmovrdlez %o3, %f10, %f4 loop_2511: ldsh [%l7 + 0x22], %l5 ldsh [%l7 + 0x0C], %g4 smul %o2, 0x0CF0, %o1 ldub [%l7 + 0x52], %i2 fand %f10, %f6, %f8 fsrc1 %f6, %f2 ldsw [%l7 + 0x74], %o0 movge %icc, %l3, %i1 fbule %fcc3, loop_2512 bvs,a %xcc, loop_2513 edge32n %i6, %g1, %g2 movl %icc, %g6, %i7 loop_2512: fbuge %fcc1, loop_2514 loop_2513: st %f11, [%l7 + 0x20] orncc %g7, 0x1112, %i4 ldsh [%l7 + 0x72], %g3 loop_2514: faligndata %f12, %f0, %f10 array32 %g5, %i0, %l1 fmovsl %icc, %f7, %f13 addccc %o7, %o5, %l0 fbue %fcc2, loop_2515 fmovrslz %l4, %f9, %f5 sth %l2, [%l7 + 0x18] fandnot2s %f13, %f13, %f13 loop_2515: fsrc2s %f12, %f12 fands %f7, %f6, %f1 ldx [%l7 + 0x78], %o4 fxors %f10, %f4, %f8 fmovscc %xcc, %f6, %f15 bleu,a,pn %icc, loop_2516 stw %l6, [%l7 + 0x0C] ldsb [%l7 + 0x49], %o6 fmovspos %icc, %f10, %f3 loop_2516: stb %i3, [%l7 + 0x49] fsrc1 %f4, %f10 sth %i5, [%l7 + 0x7A] fmovscs %icc, %f12, %f4 fmovrdgez %o3, %f10, %f0 udivcc %l5, 0x1036, %g4 fabss %f8, %f2 stw %o1, [%l7 + 0x40] srlx %i2, 0x11, %o2 udivcc %l3, 0x09C1, %o0 bn loop_2517 fpack16 %f2, %f10 fexpand %f7, %f4 st %f6, [%l7 + 0x18] loop_2517: umul %i1, 0x110A, %g1 stb %g2, [%l7 + 0x4F] ldd [%l7 + 0x78], %f2 bvs,pt %icc, loop_2518 sethi 0x1D84, %i6 brlez %i7, loop_2519 fpack32 %f12, %f2, %f4 loop_2518: stb %g6, [%l7 + 0x4C] ldsh [%l7 + 0x48], %i4 loop_2519: sth %g3, [%l7 + 0x22] xnorcc %g5, %i0, %l1 fmovrsgez %g7, %f9, %f13 tne %icc, 0x7 nop setx loop_2520, %l0, %l1 jmpl %l1, %o5 ld [%l7 + 0x0C], %f3 tleu %icc, 0x4 fmovrde %o7, %f8, %f12 loop_2520: fpsub32 %f4, %f0, %f2 lduh [%l7 + 0x76], %l4 mulx %l2, %o4, %l0 smulcc %o6, 0x0E76, %l6 sethi 0x0E10, %i5 fmovscs %xcc, %f1, %f12 fand %f14, %f8, %f4 fnegd %f6, %f4 fcmpne32 %f4, %f6, %o3 brnz %l5, loop_2521 tneg %xcc, 0x2 st %f0, [%l7 + 0x08] lduh [%l7 + 0x5C], %g4 loop_2521: ldsb [%l7 + 0x4D], %i3 andcc %o1, 0x0124, %i2 movrgz %l3, 0x113, %o2 ld [%l7 + 0x20], %f2 fmovrse %o0, %f8, %f7 stx %g1, [%l7 + 0x40] fnot2s %f11, %f1 fbg %fcc3, loop_2522 mulx %g2, %i6, %i7 fmovrslz %i1, %f2, %f13 stx %i4, [%l7 + 0x60] loop_2522: fmovdneg %icc, %f11, %f8 brgz %g6, loop_2523 fpadd32s %f5, %f8, %f9 nop setx loop_2524, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8l %g5, %g3, %l1 loop_2523: srlx %g7, 0x12, %o5 fmovdne %xcc, %f14, %f9 loop_2524: edge32ln %o7, %l4, %l2 fabsd %f10, %f12 tle %icc, 0x3 be,a loop_2525 lduw [%l7 + 0x18], %i0 bgu,pt %icc, loop_2526 lduh [%l7 + 0x3C], %o4 loop_2525: bshuffle %f12, %f4, %f8 andn %l0, 0x1F0C, %l6 loop_2526: tg %xcc, 0x6 fbo,a %fcc3, loop_2527 fbg %fcc1, loop_2528 brlz,a %i5, loop_2529 st %f6, [%l7 + 0x44] loop_2527: fbe %fcc0, loop_2530 loop_2528: tn %xcc, 0x7 loop_2529: fandnot2 %f6, %f0, %f10 fcmpd %fcc3, %f2, %f4 loop_2530: sllx %o6, %l5, %g4 edge32n %i3, %o3, %i2 fandnot1 %f12, %f4, %f2 brgez,a %l3, loop_2531 stb %o1, [%l7 + 0x6D] stb %o2, [%l7 + 0x41] andncc %g1, %o0, %i6 loop_2531: tg %icc, 0x2 movl %icc, %g2, %i7 tcc %icc, 0x1 ldsb [%l7 + 0x2B], %i1 sdiv %i4, 0x0324, %g6 te %icc, 0x4 tsubcctv %g3, %g5, %l1 fbuge,a %fcc0, loop_2532 ldx [%l7 + 0x40], %g7 movl %xcc, %o7, %o5 nop setx loop_2533, %l0, %l1 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_2532: fmovrdgz %l4, %f0, %f0 brgz %i0, loop_2534 sethi 0x0239, %o4 loop_2533: fandnot1s %f7, %f15, %f11 array16 %l0, %l2, %l6 loop_2534: andn %i5, 0x0B82, %l5 fmovdneg %xcc, %f14, %f0 std %f8, [%l7 + 0x58] edge16 %o6, %g4, %o3 tl %icc, 0x3 fnors %f9, %f6, %f14 fcmpne16 %f10, %f12, %i3 ld [%l7 + 0x74], %f14 ldsh [%l7 + 0x36], %i2 fnot1s %f9, %f3 fbul %fcc0, loop_2535 fornot1 %f10, %f14, %f12 fmovdvc %icc, %f15, %f6 fbue,a %fcc1, loop_2536 loop_2535: ldsw [%l7 + 0x64], %o1 fabsd %f8, %f12 fmovsn %xcc, %f15, %f0 loop_2536: ldsb [%l7 + 0x14], %l3 fornot1 %f2, %f0, %f10 ldub [%l7 + 0x10], %o2 fmovdl %xcc, %f15, %f12 ldd [%l7 + 0x38], %f8 fornot1s %f3, %f5, %f10 fbue %fcc1, loop_2537 fmovdvs %icc, %f4, %f5 bcs loop_2538 tvs %icc, 0x3 loop_2537: ldsw [%l7 + 0x24], %g1 fmovsle %xcc, %f10, %f14 loop_2538: alignaddr %o0, %g2, %i7 ldx [%l7 + 0x20], %i1 udivcc %i6, 0x0366, %g6 tg %icc, 0x5 lduh [%l7 + 0x7E], %g3 ldsb [%l7 + 0x7C], %g5 ld [%l7 + 0x24], %f11 xorcc %i4, 0x1A90, %g7 sra %l1, 0x0F, %o7 fbne %fcc1, loop_2539 fmovsl %icc, %f9, %f3 alignaddr %o5, %l4, %o4 edge8 %i0, %l0, %l2 loop_2539: std %f8, [%l7 + 0x28] brgez,a %i5, loop_2540 std %f0, [%l7 + 0x70] stw %l6, [%l7 + 0x38] movn %icc, %o6, %l5 loop_2540: fone %f14 std %f14, [%l7 + 0x20] array32 %g4, %o3, %i2 ldsw [%l7 + 0x70], %o1 tne %icc, 0x7 st %f5, [%l7 + 0x58] fexpand %f13, %f14 ldsb [%l7 + 0x35], %i3 fmul8sux16 %f2, %f4, %f10 fmovdg %icc, %f6, %f13 fbl %fcc2, loop_2541 ldub [%l7 + 0x6A], %o2 fsrc1s %f11, %f7 orn %g1, 0x1FBF, %o0 loop_2541: nop setx loop_2542, %l0, %l1 jmpl %l1, %g2 movleu %icc, %l3, %i7 taddcc %i6, %g6, %i1 movleu %icc, %g3, %i4 loop_2542: fmovdneg %icc, %f5, %f1 ld [%l7 + 0x34], %f11 fmovsn %icc, %f6, %f6 brlez %g7, loop_2543 stx %g5, [%l7 + 0x78] brlz,a %o7, loop_2544 fsrc2 %f2, %f8 loop_2543: edge16n %o5, %l1, %l4 ldsw [%l7 + 0x50], %i0 loop_2544: fmovsl %icc, %f12, %f10 fmovrsne %o4, %f3, %f9 fnor %f8, %f2, %f12 fmovrsgz %l0, %f5, %f1 fcmped %fcc1, %f0, %f10 movleu %xcc, %l2, %l6 array8 %i5, %o6, %l5 fornot2 %f12, %f0, %f6 ldsh [%l7 + 0x52], %o3 tge %icc, 0x1 fors %f14, %f12, %f0 movn %xcc, %g4, %i2 fbn %fcc2, loop_2545 fpadd32s %f8, %f14, %f4 brnz,a %i3, loop_2546 ldsh [%l7 + 0x20], %o2 loop_2545: fmovrslez %g1, %f0, %f9 lduh [%l7 + 0x5C], %o0 loop_2546: faligndata %f2, %f6, %f6 fmovdgu %icc, %f0, %f14 st %f14, [%l7 + 0x24] edge32ln %o1, %l3, %g2 movneg %icc, %i7, %i6 fmovd %f6, %f14 lduh [%l7 + 0x1E], %i1 fmovrsgez %g6, %f15, %f13 ldx [%l7 + 0x50], %g3 tl %icc, 0x3 ldd [%l7 + 0x38], %f0 fands %f8, %f9, %f5 fabsd %f8, %f0 fmovdge %icc, %f3, %f13 fandnot1 %f2, %f6, %f2 bvc,a %xcc, loop_2547 fpack16 %f4, %f9 fmovsgu %xcc, %f6, %f0 edge16 %i4, %g7, %g5 loop_2547: addc %o7, %o5, %l4 ta %xcc, 0x1 siam 0x1 fmovdgu %icc, %f9, %f11 mova %icc, %i0, %l1 tleu %icc, 0x4 fpadd32 %f4, %f2, %f8 fmovsvs %icc, %f1, %f12 fbge,a %fcc1, loop_2548 std %f6, [%l7 + 0x18] tn %icc, 0x6 udivx %l0, 0x13F2, %o4 loop_2548: brnz,a %l6, loop_2549 faligndata %f10, %f6, %f4 edge32ln %i5, %o6, %l2 bgu,a,pt %icc, loop_2550 loop_2549: fbn %fcc1, loop_2551 movvc %icc, %o3, %g4 ldsw [%l7 + 0x7C], %l5 loop_2550: fbule %fcc0, loop_2552 loop_2551: tle %icc, 0x3 nop setx loop_2553, %l0, %l1 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 + 0x20], %i2 loop_2552: movn %icc, %i3, %g1 for %f4, %f8, %f8 loop_2553: tl %icc, 0x6 bvc,a loop_2554 stx %o0, [%l7 + 0x78] bvs,a %xcc, loop_2555 edge32l %o1, %o2, %l3 loop_2554: ld [%l7 + 0x60], %f2 stw %g2, [%l7 + 0x4C] loop_2555: array8 %i7, %i6, %i1 fmovrsgz %g3, %f7, %f0 stx %i4, [%l7 + 0x60] ldsh [%l7 + 0x6E], %g6 edge16 %g7, %o7, %g5 st %f2, [%l7 + 0x14] st %f12, [%l7 + 0x54] fnegd %f2, %f14 fmovdvc %icc, %f10, %f3 fandnot2 %f2, %f8, %f2 fmovspos %xcc, %f0, %f3 fmovse %icc, %f8, %f11 ldx [%l7 + 0x48], %l4 ldx [%l7 + 0x38], %o5 subc %l1, %i0, %l0 stx %l6, [%l7 + 0x48] ld [%l7 + 0x18], %f2 ldsw [%l7 + 0x08], %o4 ldsh [%l7 + 0x50], %i5 fmovsvc %icc, %f15, %f14 movrlez %o6, %l2, %g4 lduh [%l7 + 0x5E], %l5 ldsb [%l7 + 0x37], %i2 ldsw [%l7 + 0x48], %o3 movvs %xcc, %g1, %i3 fmovdvs %xcc, %f1, %f3 fabsd %f8, %f10 fmovsg %icc, %f11, %f11 ldsb [%l7 + 0x34], %o1 fpadd32 %f2, %f10, %f2 lduw [%l7 + 0x40], %o0 smul %l3, 0x1916, %g2 sra %o2, %i6, %i1 ldx [%l7 + 0x48], %i7 ldx [%l7 + 0x60], %g3 movrne %g6, %i4, %o7 fbule %fcc2, loop_2556 fpsub32s %f11, %f11, %f0 ldub [%l7 + 0x64], %g7 tge %xcc, 0x7 loop_2556: fmovscs %xcc, %f0, %f11 lduw [%l7 + 0x60], %g5 ldsw [%l7 + 0x1C], %l4 addccc %l1, 0x1227, %o5 move %icc, %i0, %l6 fmul8x16 %f10, %f12, %f10 brlez,a %l0, loop_2557 siam 0x1 tcc %xcc, 0x5 movneg %icc, %o4, %o6 loop_2557: fzeros %f1 ldub [%l7 + 0x16], %l2 sethi 0x06C7, %g4 fblg %fcc0, loop_2558 lduh [%l7 + 0x20], %i5 ble loop_2559 subccc %i2, 0x076A, %o3 loop_2558: stb %g1, [%l7 + 0x08] fmul8x16au %f15, %f13, %f0 loop_2559: nop setx loop_2560, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bgu loop_2561 stw %i3, [%l7 + 0x40] sdivcc %l5, 0x16A4, %o1 loop_2560: fmovrdgez %o0, %f12, %f4 loop_2561: fpack32 %f14, %f2, %f4 ldd [%l7 + 0x18], %f2 ldsb [%l7 + 0x39], %g2 lduw [%l7 + 0x50], %o2 xnorcc %i6, 0x1DBA, %i1 fcmpgt16 %f14, %f2, %i7 fand %f2, %f2, %f4 ldx [%l7 + 0x50], %g3 call loop_2562 sethi 0x1C40, %g6 ldx [%l7 + 0x48], %i4 ldx [%l7 + 0x50], %o7 loop_2562: fmovsle %icc, %f1, %f11 te %icc, 0x5 tgu %xcc, 0x3 fmovdneg %icc, %f13, %f11 call loop_2563 fsrc1s %f5, %f3 ldd [%l7 + 0x60], %f10 ldsh [%l7 + 0x36], %l3 loop_2563: ld [%l7 + 0x18], %f14 ldub [%l7 + 0x47], %g5 movrlz %l4, 0x26A, %g7 srax %o5, 0x0A, %i0 movvc %xcc, %l6, %l1 fone %f14 xorcc %o4, %l0, %o6 udiv %g4, 0x05C0, %l2 stb %i5, [%l7 + 0x64] stw %i2, [%l7 + 0x38] ldsw [%l7 + 0x50], %g1 stx %o3, [%l7 + 0x08] fnegd %f14, %f8 stb %l5, [%l7 + 0x4A] fmuld8ulx16 %f15, %f0, %f10 popc 0x1F3A, %i3 fand %f14, %f6, %f4 fmovsge %icc, %f4, %f9 bl,a,pt %xcc, loop_2564 stx %o1, [%l7 + 0x20] ldsb [%l7 + 0x27], %g2 mulscc %o0, %o2, %i6 loop_2564: sth %i1, [%l7 + 0x16] tsubcc %g3, %g6, %i7 movgu %icc, %o7, %i4 bg,a,pn %icc, loop_2565 stb %l3, [%l7 + 0x22] ldsh [%l7 + 0x34], %l4 std %f14, [%l7 + 0x68] loop_2565: tne %xcc, 0x3 fmuld8ulx16 %f15, %f2, %f8 smul %g7, %g5, %o5 be,a,pt %xcc, loop_2566 movg %icc, %i0, %l6 fmovs %f5, %f3 fcmpd %fcc0, %f8, %f12 loop_2566: edge32 %o4, %l1, %l0 xnorcc %g4, 0x0A02, %o6 ldsb [%l7 + 0x21], %i5 brlez,a %i2, loop_2567 stb %g1, [%l7 + 0x24] edge16n %o3, %l2, %l5 movrgz %i3, 0x221, %g2 loop_2567: fmovdvc %xcc, %f3, %f5 fpsub16s %f7, %f3, %f10 sll %o0, %o2, %i6 fcmpeq16 %f2, %f4, %o1 movle %icc, %g3, %g6 tvs %icc, 0x4 add %i7, 0x19A6, %i1 movl %xcc, %i4, %o7 tg %xcc, 0x7 ldd [%l7 + 0x20], %f10 st %f10, [%l7 + 0x10] bcc,a %icc, loop_2568 sth %l4, [%l7 + 0x40] tl %icc, 0x7 bl,a loop_2569 loop_2568: sdiv %g7, 0x0883, %g5 fnegd %f4, %f14 ld [%l7 + 0x48], %f6 loop_2569: ldsw [%l7 + 0x58], %o5 ldsw [%l7 + 0x30], %l3 stw %l6, [%l7 + 0x20] orcc %i0, 0x1B8A, %o4 edge8l %l0, %l1, %g4 stb %o6, [%l7 + 0x50] stb %i2, [%l7 + 0x68] lduw [%l7 + 0x48], %i5 fbge,a %fcc1, loop_2570 tl %icc, 0x5 fnands %f3, %f10, %f9 tgu %icc, 0x6 loop_2570: stb %g1, [%l7 + 0x28] movneg %icc, %l2, %l5 std %f6, [%l7 + 0x38] stb %o3, [%l7 + 0x3F] st %f1, [%l7 + 0x68] tneg %xcc, 0x3 movcc %xcc, %i3, %o0 brz %g2, loop_2571 lduh [%l7 + 0x18], %i6 orcc %o1, %o2, %g6 stw %i7, [%l7 + 0x44] loop_2571: ldub [%l7 + 0x52], %g3 sethi 0x1932, %i1 edge32 %i4, %l4, %o7 fnand %f10, %f6, %f6 fmovdcc %icc, %f3, %f13 fcmple32 %f12, %f0, %g5 std %f4, [%l7 + 0x70] tle %icc, 0x5 fmovdcs %xcc, %f2, %f6 fmovsg %xcc, %f14, %f2 fpsub16s %f14, %f10, %f4 fmovsgu %xcc, %f4, %f6 ldub [%l7 + 0x39], %g7 fmovrse %l3, %f11, %f14 array32 %l6, %o5, %i0 fmul8ulx16 %f6, %f8, %f4 stw %l0, [%l7 + 0x2C] addccc %o4, 0x1E52, %g4 stx %o6, [%l7 + 0x58] array8 %l1, %i2, %i5 ldsh [%l7 + 0x38], %g1 ldx [%l7 + 0x60], %l5 fmovdg %icc, %f5, %f10 ldd [%l7 + 0x78], %f8 fblg %fcc2, loop_2572 fcmpeq32 %f4, %f2, %o3 ldsw [%l7 + 0x6C], %l2 movpos %icc, %o0, %g2 loop_2572: xorcc %i6, 0x0EEB, %i3 stx %o1, [%l7 + 0x70] movrne %g6, %i7, %g3 tg %xcc, 0x4 fmovsne %xcc, %f15, %f9 stb %o2, [%l7 + 0x59] fpadd16 %f4, %f0, %f4 fmovscs %icc, %f13, %f9 tvs %icc, 0x5 tsubcc %i4, %l4, %i1 sll %o7, 0x09, %g5 ldsh [%l7 + 0x4E], %g7 edge8 %l6, %l3, %i0 taddcc %l0, %o4, %g4 addccc %o5, %o6, %l1 mova %xcc, %i5, %g1 fpack32 %f2, %f14, %f2 fmovdvc %xcc, %f15, %f5 lduw [%l7 + 0x34], %i2 addcc %o3, %l5, %l2 fmovrde %o0, %f8, %f10 fmovdcs %xcc, %f5, %f5 fmovsa %xcc, %f15, %f9 movgu %icc, %g2, %i3 bgu,a loop_2573 fmovsleu %xcc, %f4, %f15 smulcc %i6, 0x1A55, %g6 addccc %i7, %g3, %o2 loop_2573: ldub [%l7 + 0x0A], %o1 ldsh [%l7 + 0x74], %i4 fnegs %f2, %f13 fsrc1s %f0, %f13 fpsub16 %f0, %f10, %f14 bshuffle %f12, %f0, %f10 sllx %i1, %l4, %g5 tvs %icc, 0x7 fpadd32 %f4, %f4, %f2 fcmpgt32 %f14, %f10, %o7 or %g7, 0x1C9D, %l3 fpadd32 %f2, %f0, %f6 edge16l %i0, %l0, %o4 fmul8ulx16 %f10, %f6, %f6 ldsb [%l7 + 0x35], %l6 fbuge,a %fcc0, loop_2574 fmovrdne %o5, %f0, %f6 std %f6, [%l7 + 0x20] fand %f4, %f10, %f2 loop_2574: tn %icc, 0x5 fbug,a %fcc2, loop_2575 array16 %o6, %l1, %g4 bpos,a %icc, loop_2576 ldsw [%l7 + 0x40], %i5 loop_2575: bne,pt %icc, loop_2577 edge8n %i2, %o3, %l5 loop_2576: fbl,a %fcc3, loop_2578 std %f4, [%l7 + 0x28] loop_2577: fsrc1 %f0, %f14 umul %g1, 0x0060, %l2 loop_2578: st %f15, [%l7 + 0x3C] ldd [%l7 + 0x78], %f2 ldsh [%l7 + 0x64], %g2 tl %icc, 0x1 fbug,a %fcc0, loop_2579 fbul %fcc0, loop_2580 fmovdcc %xcc, %f2, %f4 sub %i3, 0x164B, %o0 loop_2579: stw %g6, [%l7 + 0x7C] loop_2580: bne,pn %icc, loop_2581 fbg,a %fcc3, loop_2582 and %i6, %g3, %i7 fmovrslez %o2, %f11, %f6 loop_2581: fbn,a %fcc2, loop_2583 loop_2582: fmovsg %xcc, %f1, %f2 ldsw [%l7 + 0x40], %o1 ld [%l7 + 0x60], %f6 loop_2583: stb %i1, [%l7 + 0x64] addcc %l4, 0x0A7C, %g5 taddcctv %i4, 0x1064, %o7 taddcctv %g7, %i0, %l3 stb %o4, [%l7 + 0x69] ldsb [%l7 + 0x55], %l6 brz %l0, loop_2584 std %f2, [%l7 + 0x08] fornot1 %f12, %f8, %f8 st %f10, [%l7 + 0x28] loop_2584: edge16 %o6, %l1, %o5 fbule %fcc3, loop_2585 smul %g4, %i2, %i5 fabss %f1, %f5 array16 %o3, %l5, %g1 loop_2585: tpos %xcc, 0x0 fpsub16 %f10, %f2, %f2 fxnors %f12, %f10, %f12 fmovde %xcc, %f12, %f8 fmovsge %xcc, %f11, %f15 array32 %g2, %i3, %l2 fmovsvc %icc, %f2, %f15 ba,pn %icc, loop_2586 fmovsa %xcc, %f11, %f2 stb %o0, [%l7 + 0x67] ld [%l7 + 0x78], %f3 loop_2586: ble,pt %icc, loop_2587 fcmpd %fcc3, %f0, %f2 fbg,a %fcc1, loop_2588 ldx [%l7 + 0x10], %i6 loop_2587: fmul8x16 %f5, %f4, %f8 ldsb [%l7 + 0x22], %g6 loop_2588: addccc %i7, %o2, %o1 ldsb [%l7 + 0x12], %i1 movvs %icc, %g3, %l4 std %f6, [%l7 + 0x08] tn %xcc, 0x2 sra %g5, 0x1D, %i4 srl %g7, %o7, %i0 xor %o4, %l3, %l6 fandnot2s %f4, %f13, %f7 fba %fcc3, loop_2589 fmul8sux16 %f14, %f14, %f2 sdiv %o6, 0x01BC, %l1 be %icc, loop_2590 loop_2589: brz %o5, loop_2591 for %f14, %f10, %f10 movn %icc, %l0, %i2 loop_2590: fbug %fcc3, loop_2592 loop_2591: sth %g4, [%l7 + 0x34] bpos,a,pt %xcc, loop_2593 fpsub32s %f1, %f0, %f0 loop_2592: fbg %fcc1, loop_2594 fbug %fcc0, loop_2595 loop_2593: brgez,a %o3, loop_2596 fmovdpos %xcc, %f13, %f10 loop_2594: fmovrslz %l5, %f6, %f6 loop_2595: edge16n %i5, %g1, %i3 loop_2596: movle %icc, %l2, %o0 ldd [%l7 + 0x28], %f6 fnor %f0, %f4, %f2 bn,a,pn %icc, loop_2597 st %f3, [%l7 + 0x14] ld [%l7 + 0x64], %f10 fmovrdne %g2, %f10, %f8 loop_2597: edge8 %g6, %i7, %o2 ldsb [%l7 + 0x65], %i6 ldx [%l7 + 0x78], %o1 fbl %fcc1, loop_2598 fmovrslz %g3, %f13, %f13 tneg %xcc, 0x2 tleu %xcc, 0x0 loop_2598: fxnor %f2, %f12, %f12 lduh [%l7 + 0x10], %i1 bshuffle %f0, %f14, %f0 ldsh [%l7 + 0x08], %g5 tvs %icc, 0x6 fmul8ulx16 %f8, %f6, %f8 stb %l4, [%l7 + 0x74] fbule %fcc1, loop_2599 sethi 0x1031, %i4 ldd [%l7 + 0x58], %f8 movn %xcc, %o7, %i0 loop_2599: movneg %xcc, %o4, %l3 ldsw [%l7 + 0x68], %l6 movn %xcc, %g7, %l1 smulcc %o6, %o5, %i2 stb %g4, [%l7 + 0x5A] subccc %l0, %o3, %l5 fmovsvs %icc, %f15, %f8 ldx [%l7 + 0x18], %i5 mulx %i3, 0x0185, %l2 fmovrdlez %o0, %f12, %f0 sth %g2, [%l7 + 0x64] be %xcc, loop_2600 brgez %g6, loop_2601 subc %g1, %i7, %i6 ldsb [%l7 + 0x2D], %o2 loop_2600: tg %icc, 0x1 loop_2601: fmovsl %xcc, %f0, %f1 fbo,a %fcc0, loop_2602 taddcctv %g3, %i1, %o1 st %f11, [%l7 + 0x7C] fsrc2s %f15, %f1 loop_2602: array32 %g5, %i4, %l4 sth %o7, [%l7 + 0x10] fmovsne %icc, %f1, %f3 fpmerge %f11, %f2, %f0 fandnot1 %f0, %f4, %f12 ldsw [%l7 + 0x40], %i0 for %f10, %f2, %f2 ldd [%l7 + 0x38], %f4 nop setx loop_2603, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrgz %l3, 0x00E, %l6 ldx [%l7 + 0x60], %o4 udiv %g7, 0x194C, %o6 loop_2603: andn %o5, 0x01C4, %i2 sllx %l1, %l0, %o3 fmovdle %xcc, %f3, %f5 edge32 %l5, %g4, %i5 ld [%l7 + 0x10], %f6 fmovrse %i3, %f4, %f11 orncc %l2, %o0, %g6 sra %g2, %g1, %i6 bleu loop_2604 ld [%l7 + 0x1C], %f8 fmovrsgz %i7, %f0, %f10 ldub [%l7 + 0x4B], %o2 loop_2604: bneg,a,pt %icc, loop_2605 fmovdcs %xcc, %f3, %f11 movre %g3, %o1, %i1 orcc %i4, %g5, %o7 loop_2605: movrne %i0, %l4, %l3 st %f8, [%l7 + 0x6C] movneg %icc, %o4, %g7 ldsb [%l7 + 0x18], %l6 movn %xcc, %o5, %i2 smul %l1, %o6, %o3 edge32n %l5, %g4, %i5 fnot1s %f1, %f14 fmovsa %xcc, %f0, %f11 nop setx loop_2606, %l0, %l1 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 %i3, %l0, %o0 fbe %fcc1, loop_2607 subc %l2, 0x1BA7, %g2 loop_2606: bne,a,pt %xcc, loop_2608 orcc %g1, %g6, %i7 loop_2607: call loop_2609 ldsh [%l7 + 0x2A], %i6 loop_2608: std %f12, [%l7 + 0x58] mova %icc, %g3, %o2 loop_2609: tl %icc, 0x5 stb %i1, [%l7 + 0x50] ldsw [%l7 + 0x60], %o1 lduw [%l7 + 0x0C], %i4 edge32 %g5, %o7, %i0 call loop_2610 fnot1 %f0, %f8 edge8 %l4, %l3, %g7 fmuld8sux16 %f10, %f12, %f14 loop_2610: ble loop_2611 ldsw [%l7 + 0x08], %l6 bvc,a,pt %icc, loop_2612 fnor %f0, %f4, %f0 loop_2611: fsrc2s %f10, %f9 fcmpgt16 %f0, %f4, %o4 loop_2612: fmovscs %icc, %f9, %f3 fpadd16s %f4, %f7, %f15 fands %f9, %f0, %f14 mulx %i2, 0x190A, %o5 stx %o6, [%l7 + 0x68] andcc %o3, %l5, %g4 tcs %xcc, 0x1 tle %xcc, 0x1 andncc %l1, %i5, %l0 ldx [%l7 + 0x08], %i3 ldx [%l7 + 0x08], %o0 fmovrslz %g2, %f9, %f9 stb %l2, [%l7 + 0x77] ldub [%l7 + 0x51], %g6 udivcc %i7, 0x0F61, %i6 movcc %icc, %g3, %o2 fexpand %f4, %f6 fpsub32s %f8, %f2, %f7 ldsw [%l7 + 0x18], %g1 fmovdcc %icc, %f4, %f12 ldsh [%l7 + 0x7A], %o1 ldsh [%l7 + 0x4C], %i1 umul %g5, 0x10F4, %o7 fbue,a %fcc1, loop_2613 fpadd16s %f14, %f3, %f13 lduw [%l7 + 0x5C], %i4 fmovsge %xcc, %f12, %f10 loop_2613: fmovsa %icc, %f6, %f10 movcc %icc, %l4, %i0 ldub [%l7 + 0x17], %g7 fpsub16s %f1, %f15, %f0 fbug,a %fcc1, loop_2614 bl loop_2615 fmovdge %xcc, %f14, %f11 edge8n %l6, %o4, %i2 loop_2614: fabsd %f2, %f0 loop_2615: bcc loop_2616 stb %o5, [%l7 + 0x30] orcc %o6, %l3, %o3 ldub [%l7 + 0x53], %g4 loop_2616: xnorcc %l5, %i5, %l1 fcmpes %fcc0, %f0, %f14 edge16 %i3, %l0, %g2 sth %o0, [%l7 + 0x24] fnands %f11, %f1, %f0 fblg,a %fcc3, loop_2617 srl %l2, 0x12, %g6 fsrc1s %f6, %f12 movle %icc, %i6, %g3 loop_2617: fbue,a %fcc0, loop_2618 taddcc %i7, 0x0A4B, %o2 tvs %icc, 0x3 fpsub16 %f12, %f4, %f10 loop_2618: fmovsn %icc, %f7, %f5 std %f8, [%l7 + 0x38] bl,pn %xcc, loop_2619 subccc %o1, 0x08E1, %g1 ba,a,pt %xcc, loop_2620 movrlz %i1, %o7, %g5 loop_2619: fpadd16s %f2, %f15, %f13 andncc %l4, %i4, %g7 loop_2620: fandnot2 %f12, %f8, %f8 fble,a %fcc1, loop_2621 movl %xcc, %l6, %i0 ld [%l7 + 0x5C], %f10 edge16ln %i2, %o5, %o4 loop_2621: mova %xcc, %o6, %o3 stw %l3, [%l7 + 0x34] array8 %g4, %l5, %i5 lduh [%l7 + 0x0C], %i3 udiv %l0, 0x0379, %g2 fsrc2s %f0, %f6 ldsh [%l7 + 0x20], %l1 sth %o0, [%l7 + 0x1A] std %f4, [%l7 + 0x60] fxnors %f13, %f3, %f2 fnot1 %f8, %f14 edge8 %l2, %g6, %i6 ldsw [%l7 + 0x4C], %g3 fmovdcc %icc, %f6, %f12 fabsd %f2, %f0 fmovrsne %o2, %f12, %f5 orn %i7, 0x17F6, %o1 fmovscs %icc, %f2, %f0 ldub [%l7 + 0x23], %i1 movleu %xcc, %g1, %o7 stb %g5, [%l7 + 0x71] be,a,pt %xcc, loop_2622 fmovsle %icc, %f13, %f10 be,pn %icc, loop_2623 fandnot2s %f1, %f3, %f15 loop_2622: ldsh [%l7 + 0x60], %l4 ld [%l7 + 0x40], %f11 loop_2623: smulcc %g7, 0x13FC, %i4 fabsd %f6, %f14 fmuld8sux16 %f4, %f0, %f2 ba,a,pt %icc, loop_2624 fnor %f0, %f6, %f6 fcmpeq32 %f0, %f8, %i0 udivx %l6, 0x05FE, %i2 loop_2624: std %f14, [%l7 + 0x38] ldsw [%l7 + 0x44], %o4 addc %o5, 0x1A6D, %o3 edge16ln %o6, %l3, %g4 fmovrslz %l5, %f14, %f1 ldd [%l7 + 0x70], %f6 tleu %icc, 0x2 fmovrdgz %i3, %f0, %f14 fcmpne32 %f4, %f14, %l0 ldd [%l7 + 0x38], %f2 fmovrdgez %i5, %f4, %f0 ldsh [%l7 + 0x36], %l1 bvs,a %xcc, loop_2625 sth %o0, [%l7 + 0x3E] ldsb [%l7 + 0x6E], %l2 ldsw [%l7 + 0x44], %g2 loop_2625: brlez %g6, loop_2626 fbo,a %fcc3, loop_2627 lduw [%l7 + 0x08], %i6 fmovdcc %icc, %f10, %f0 loop_2626: movrlz %g3, 0x11E, %i7 loop_2627: fpsub32 %f12, %f12, %f14 fmovdleu %icc, %f4, %f14 tvc %xcc, 0x6 tn %icc, 0x3 lduw [%l7 + 0x70], %o1 fcmple16 %f6, %f0, %i1 fbul %fcc3, loop_2628 te %icc, 0x0 fcmpd %fcc3, %f10, %f2 movle %icc, %o2, %o7 loop_2628: fbue %fcc2, loop_2629 ldx [%l7 + 0x60], %g5 std %f12, [%l7 + 0x50] fcmple32 %f0, %f10, %l4 loop_2629: smul %g1, %i4, %g7 tleu %xcc, 0x5 nop setx loop_2630, %l0, %l1 jmpl %l1, %l6 fpadd16 %f14, %f10, %f12 ldd [%l7 + 0x20], %f2 fmovrslez %i0, %f0, %f1 loop_2630: tvs %icc, 0x3 fmul8sux16 %f2, %f2, %f12 fmovsa %icc, %f6, %f13 subccc %o4, 0x01D1, %o5 fbne %fcc1, loop_2631 stb %o3, [%l7 + 0x6A] fexpand %f15, %f4 nop setx loop_2632, %l0, %l1 jmpl %l1, %i2 loop_2631: ldsw [%l7 + 0x74], %o6 fmovsne %xcc, %f12, %f5 fmovdne %xcc, %f4, %f12 loop_2632: ldd [%l7 + 0x18], %f0 be,a %xcc, loop_2633 udiv %g4, 0x051D, %l5 udivcc %i3, 0x05FC, %l0 or %i5, 0x0F67, %l3 loop_2633: fmovrslez %l1, %f11, %f6 mulx %l2, 0x1B43, %o0 lduw [%l7 + 0x70], %g6 ldsb [%l7 + 0x31], %g2 lduh [%l7 + 0x4C], %g3 sllx %i6, 0x17, %i7 lduw [%l7 + 0x1C], %o1 ldx [%l7 + 0x70], %o2 st %f9, [%l7 + 0x30] movrne %i1, %g5, %o7 fmovsn %xcc, %f15, %f1 edge16ln %g1, %l4, %i4 fmovrsne %g7, %f3, %f0 fbu %fcc3, loop_2634 fbne %fcc1, loop_2635 tgu %xcc, 0x3 fmovrse %i0, %f7, %f8 loop_2634: ldx [%l7 + 0x48], %o4 loop_2635: ldd [%l7 + 0x70], %f0 for %f14, %f2, %f14 orncc %o5, 0x1107, %o3 edge8 %i2, %o6, %g4 addccc %l6, 0x0C74, %i3 fmul8ulx16 %f10, %f6, %f2 fcmped %fcc0, %f2, %f12 lduh [%l7 + 0x10], %l0 xnorcc %l5, 0x1A41, %i5 std %f10, [%l7 + 0x08] fcmpne16 %f4, %f10, %l3 movrlez %l2, %l1, %g6 stb %o0, [%l7 + 0x20] mova %xcc, %g3, %g2 fnand %f12, %f0, %f12 tsubcc %i6, 0x1C23, %o1 fbne,a %fcc0, loop_2636 tgu %xcc, 0x7 udivx %i7, 0x0630, %o2 orcc %i1, %o7, %g1 loop_2636: fbg,a %fcc0, loop_2637 movrne %l4, %g5, %g7 call loop_2638 movge %icc, %i4, %i0 loop_2637: taddcctv %o5, %o3, %o4 brnz,a %o6, loop_2639 loop_2638: fmovsg %icc, %f4, %f2 ldd [%l7 + 0x50], %f12 ldsh [%l7 + 0x18], %g4 loop_2639: edge32l %i2, %l6, %l0 bvs loop_2640 fxnor %f2, %f12, %f10 movrne %i3, 0x06D, %i5 mulx %l5, %l2, %l1 loop_2640: ldsw [%l7 + 0x28], %l3 bgu loop_2641 movcs %xcc, %g6, %g3 for %f4, %f6, %f14 stb %o0, [%l7 + 0x3B] loop_2641: orncc %g2, 0x1ABC, %i6 sdivx %o1, 0x19DA, %o2 stb %i7, [%l7 + 0x5C] xnorcc %i1, %o7, %l4 fnot1s %f3, %f5 xnorcc %g1, 0x1149, %g5 sdivcc %g7, 0x1802, %i4 movle %icc, %i0, %o5 stw %o4, [%l7 + 0x20] ldub [%l7 + 0x12], %o6 stb %o3, [%l7 + 0x3D] bvs,a,pn %icc, loop_2642 lduw [%l7 + 0x18], %i2 udiv %g4, 0x02ED, %l0 fcmple32 %f2, %f10, %i3 loop_2642: fmul8x16 %f8, %f2, %f4 fmovrsne %l6, %f0, %f7 fcmpgt16 %f10, %f2, %i5 sub %l5, %l2, %l3 ldsb [%l7 + 0x7B], %l1 ldub [%l7 + 0x2C], %g3 fmovdcc %icc, %f10, %f5 fmovdgu %xcc, %f4, %f15 fandnot2s %f6, %f4, %f14 tcc %icc, 0x6 fcmpne32 %f6, %f0, %o0 movrlez %g6, 0x0F4, %i6 fpmerge %f7, %f11, %f14 add %o1, 0x0621, %g2 subccc %i7, %i1, %o7 brnz %l4, loop_2643 fzeros %f1 movrlez %o2, %g5, %g1 andncc %i4, %i0, %g7 loop_2643: tsubcctv %o5, 0x0583, %o6 bvc,pt %icc, loop_2644 xnor %o4, %i2, %o3 move %icc, %l0, %g4 sth %l6, [%l7 + 0x52] loop_2644: fornot2 %f14, %f4, %f0 fmovsg %icc, %f7, %f0 fbo %fcc1, loop_2645 tg %xcc, 0x5 movn %xcc, %i5, %i3 addc %l5, 0x160C, %l2 loop_2645: edge8 %l3, %g3, %o0 ldsw [%l7 + 0x74], %g6 fmuld8sux16 %f15, %f14, %f4 subccc %i6, %l1, %o1 be,a loop_2646 fpmerge %f9, %f6, %f8 stx %g2, [%l7 + 0x38] fbug,a %fcc0, loop_2647 loop_2646: udiv %i1, 0x19A0, %i7 lduh [%l7 + 0x72], %l4 fones %f2 loop_2647: call loop_2648 sth %o2, [%l7 + 0x1A] bshuffle %f10, %f4, %f10 tsubcctv %g5, %o7, %g1 loop_2648: movrlz %i4, 0x3BB, %g7 movl %xcc, %i0, %o6 fpsub16 %f8, %f10, %f2 tsubcc %o4, 0x02B3, %i2 ldsb [%l7 + 0x6C], %o5 std %f4, [%l7 + 0x70] fandnot1 %f4, %f6, %f8 stw %l0, [%l7 + 0x50] faligndata %f4, %f0, %f0 ldsw [%l7 + 0x48], %o3 bleu,pt %icc, loop_2649 movgu %xcc, %l6, %i5 fmovsleu %xcc, %f2, %f10 lduw [%l7 + 0x6C], %g4 loop_2649: fpack32 %f0, %f8, %f2 movg %icc, %i3, %l5 fmovsg %icc, %f0, %f7 stx %l3, [%l7 + 0x60] edge16n %l2, %o0, %g6 bleu %xcc, loop_2650 brz %g3, loop_2651 lduw [%l7 + 0x24], %i6 fmovdn %icc, %f15, %f13 loop_2650: fexpand %f7, %f8 loop_2651: fmovrde %l1, %f0, %f10 movn %xcc, %g2, %i1 movpos %xcc, %i7, %o1 orcc %l4, 0x10EA, %g5 tsubcctv %o7, %g1, %o2 mulscc %g7, %i0, %i4 bvc,a %icc, loop_2652 ldsh [%l7 + 0x38], %o4 ldub [%l7 + 0x5C], %i2 ble,a loop_2653 loop_2652: fmovsa %xcc, %f10, %f5 mulscc %o6, 0x0EA4, %l0 ld [%l7 + 0x70], %f15 loop_2653: fcmpne16 %f14, %f0, %o5 mulx %l6, %i5, %g4 fcmpd %fcc0, %f8, %f6 ldx [%l7 + 0x38], %o3 brz,a %i3, loop_2654 edge8 %l3, %l5, %l2 fcmpeq32 %f12, %f10, %g6 fmovsge %icc, %f0, %f1 loop_2654: ldub [%l7 + 0x32], %o0 ldub [%l7 + 0x41], %g3 sth %i6, [%l7 + 0x7A] udiv %g2, 0x0795, %l1 ldd [%l7 + 0x40], %f2 fmovsa %icc, %f3, %f13 subcc %i1, 0x0100, %i7 fpack16 %f8, %f5 ldsb [%l7 + 0x75], %l4 te %icc, 0x3 fcmpeq32 %f10, %f8, %g5 fmovdvc %xcc, %f5, %f0 ldx [%l7 + 0x60], %o1 lduw [%l7 + 0x48], %g1 fandnot1s %f15, %f13, %f4 bneg,a loop_2655 ldsh [%l7 + 0x4A], %o2 fpadd16s %f8, %f3, %f0 srl %o7, 0x13, %g7 loop_2655: fmovs %f13, %f3 bn,a loop_2656 fmul8x16au %f8, %f14, %f12 mova %icc, %i4, %i0 fsrc2 %f14, %f12 loop_2656: edge16l %i2, %o6, %o4 orncc %l0, %o5, %i5 fpadd16s %f5, %f4, %f9 bcs,a %xcc, loop_2657 stx %g4, [%l7 + 0x50] ldx [%l7 + 0x30], %l6 edge16ln %i3, %l3, %l5 loop_2657: edge8ln %l2, %g6, %o3 stx %o0, [%l7 + 0x50] fornot1s %f11, %f14, %f12 nop setx loop_2658, %l0, %l1 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 + 0x5C], %f15 fmovdcc %xcc, %f9, %f3 edge16 %g3, %i6, %l1 loop_2658: std %f6, [%l7 + 0x08] movcc %icc, %i1, %i7 udivcc %g2, 0x1700, %l4 std %f0, [%l7 + 0x38] nop setx loop_2659, %l0, %l1 jmpl %l1, %g5 stb %o1, [%l7 + 0x4C] fpadd16 %f6, %f6, %f2 fnors %f5, %f13, %f13 loop_2659: subccc %o2, %g1, %g7 ldsh [%l7 + 0x7C], %o7 stx %i4, [%l7 + 0x60] movneg %xcc, %i0, %i2 ldsb [%l7 + 0x21], %o6 fpsub32 %f12, %f10, %f4 tsubcc %l0, 0x00C0, %o4 fbo,a %fcc1, loop_2660 srl %i5, %o5, %g4 fmovsl %icc, %f7, %f4 tge %icc, 0x4 loop_2660: fmovdgu %xcc, %f11, %f8 ldub [%l7 + 0x36], %i3 udivx %l3, 0x0FF8, %l5 fnot2s %f9, %f2 ldx [%l7 + 0x18], %l6 fba %fcc1, loop_2661 sll %g6, %o3, %o0 fnot1s %f13, %f1 fmovsvc %icc, %f9, %f15 loop_2661: ldsb [%l7 + 0x40], %l2 tvc %icc, 0x1 stb %i6, [%l7 + 0x56] movrne %l1, %i1, %i7 movpos %xcc, %g3, %l4 udiv %g5, 0x0292, %g2 ldd [%l7 + 0x18], %f6 edge32l %o1, %o2, %g1 addccc %o7, %g7, %i4 fpadd16s %f5, %f10, %f9 nop setx loop_2662, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_2663, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smul %i2, 0x1547, %o6 stb %l0, [%l7 + 0x7C] loop_2662: fmovrdgz %o4, %f14, %f4 loop_2663: fpadd16s %f4, %f11, %f5 fandnot2s %f13, %f15, %f0 fmovs %f11, %f7 fornot1s %f3, %f12, %f5 lduw [%l7 + 0x44], %i0 fmovscc %icc, %f2, %f1 ld [%l7 + 0x68], %f3 ld [%l7 + 0x38], %f8 fnors %f6, %f14, %f15 fcmpne16 %f8, %f4, %o5 fbe %fcc2, loop_2664 sdivcc %i5, 0x0808, %g4 std %f10, [%l7 + 0x18] lduh [%l7 + 0x36], %l3 loop_2664: ldsh [%l7 + 0x60], %i3 array8 %l6, %g6, %l5 umul %o0, 0x19C5, %l2 stw %o3, [%l7 + 0x3C] bgu,pt %icc, loop_2665 fmovsvc %icc, %f4, %f3 movre %l1, 0x34A, %i1 edge8ln %i6, %i7, %g3 loop_2665: brlz %g5, loop_2666 stx %g2, [%l7 + 0x20] ldub [%l7 + 0x2E], %l4 fmovscc %xcc, %f4, %f1 loop_2666: fnot2s %f2, %f3 fbug %fcc0, loop_2667 fexpand %f13, %f14 stw %o2, [%l7 + 0x7C] ldsw [%l7 + 0x78], %g1 loop_2667: fpadd32 %f6, %f14, %f0 brz %o7, loop_2668 fmovsne %xcc, %f12, %f13 ldsb [%l7 + 0x50], %g7 fcmpes %fcc3, %f5, %f10 loop_2668: ldd [%l7 + 0x78], %f14 nop setx loop_2669, %l0, %l1 jmpl %l1, %o1 ldx [%l7 + 0x28], %i4 fmovdcc %icc, %f6, %f2 fblg %fcc1, loop_2670 loop_2669: tsubcctv %i2, %o6, %o4 fcmple32 %f2, %f10, %l0 movne %icc, %o5, %i5 loop_2670: fpsub16s %f5, %f6, %f1 fmovrdne %g4, %f6, %f8 ldsw [%l7 + 0x08], %i0 ldd [%l7 + 0x48], %f12 fbug %fcc2, loop_2671 fandnot1s %f8, %f5, %f1 fbge,a %fcc2, loop_2672 st %f15, [%l7 + 0x1C] loop_2671: subcc %i3, 0x1410, %l6 sth %l3, [%l7 + 0x3E] loop_2672: ldd [%l7 + 0x48], %f6 lduw [%l7 + 0x2C], %g6 fmovsn %icc, %f7, %f9 ldx [%l7 + 0x18], %l5 fpadd16s %f2, %f11, %f4 fmovsne %xcc, %f10, %f4 movvc %xcc, %l2, %o0 fmovscs %xcc, %f14, %f15 fnot2 %f2, %f2 ldx [%l7 + 0x70], %l1 stw %i1, [%l7 + 0x14] stb %i6, [%l7 + 0x3E] fmovrse %o3, %f9, %f4 smul %g3, 0x1926, %g5 ld [%l7 + 0x64], %f0 fmuld8ulx16 %f1, %f9, %f6 sth %i7, [%l7 + 0x3C] ldd [%l7 + 0x60], %f8 stx %g2, [%l7 + 0x20] fmovrdlez %o2, %f0, %f6 edge16l %l4, %o7, %g1 edge16l %g7, %o1, %i4 edge16n %o6, %i2, %o4 ldx [%l7 + 0x68], %l0 mulscc %o5, %g4, %i0 fnors %f7, %f3, %f1 ld [%l7 + 0x48], %f7 fcmpgt16 %f12, %f0, %i3 fors %f15, %f2, %f2 ba,a,pt %xcc, loop_2673 fabsd %f12, %f14 lduw [%l7 + 0x10], %l6 ldx [%l7 + 0x50], %i5 loop_2673: fbne,a %fcc1, loop_2674 fmovrsgez %g6, %f6, %f8 sethi 0x0ECC, %l3 ldx [%l7 + 0x20], %l2 loop_2674: edge8l %o0, %l5, %l1 addc %i1, 0x1513, %i6 fmovscs %icc, %f1, %f5 fbn %fcc3, loop_2675 std %f8, [%l7 + 0x50] ta %icc, 0x1 fsrc2s %f5, %f5 loop_2675: fornot2 %f12, %f6, %f2 fcmpd %fcc1, %f12, %f4 lduw [%l7 + 0x78], %g3 tle %icc, 0x4 ldub [%l7 + 0x4E], %o3 ldd [%l7 + 0x58], %f2 ldx [%l7 + 0x18], %g5 stb %g2, [%l7 + 0x35] fsrc1s %f5, %f12 brgez %o2, loop_2676 stx %l4, [%l7 + 0x40] tle %xcc, 0x1 ldub [%l7 + 0x40], %i7 loop_2676: mova %icc, %g1, %o7 siam 0x0 fpadd32s %f10, %f15, %f1 ldsw [%l7 + 0x0C], %g7 fors %f10, %f4, %f14 fsrc2s %f5, %f4 lduh [%l7 + 0x62], %i4 fmovs %f8, %f5 edge16n %o1, %i2, %o6 sdiv %o4, 0x1EB4, %o5 sth %g4, [%l7 + 0x28] addc %i0, 0x0752, %l0 ba,pt %icc, loop_2677 ldub [%l7 + 0x68], %l6 ldsh [%l7 + 0x56], %i5 movcs %xcc, %g6, %l3 loop_2677: stb %i3, [%l7 + 0x67] fbl,a %fcc0, loop_2678 umulcc %l2, %l5, %l1 fmovrslz %i1, %f12, %f13 ldsw [%l7 + 0x6C], %i6 loop_2678: stb %g3, [%l7 + 0x23] ldd [%l7 + 0x58], %f2 fmul8ulx16 %f8, %f2, %f8 brlz,a %o0, loop_2679 movvc %xcc, %g5, %g2 fornot2s %f7, %f6, %f4 std %f4, [%l7 + 0x30] loop_2679: movre %o2, 0x096, %l4 fexpand %f7, %f6 ldsw [%l7 + 0x0C], %o3 ld [%l7 + 0x20], %f15 ldsb [%l7 + 0x31], %g1 ldsh [%l7 + 0x40], %i7 xorcc %o7, %i4, %o1 andncc %g7, %o6, %o4 fpmerge %f6, %f11, %f12 fbule,a %fcc3, loop_2680 xorcc %o5, %g4, %i0 fornot1 %f0, %f0, %f0 fmul8x16al %f11, %f5, %f6 loop_2680: fmovspos %xcc, %f9, %f13 stb %l0, [%l7 + 0x2A] ldsh [%l7 + 0x6A], %l6 fmovdgu %icc, %f1, %f0 sth %i5, [%l7 + 0x48] stb %i2, [%l7 + 0x59] fcmps %fcc0, %f10, %f5 ldsb [%l7 + 0x4A], %l3 smulcc %i3, 0x1802, %l2 fcmple16 %f12, %f8, %l5 orncc %g6, 0x0CC8, %i1 stw %l1, [%l7 + 0x5C] tne %xcc, 0x5 fmovscs %xcc, %f1, %f8 nop setx loop_2681, %l0, %l1 jmpl %l1, %g3 movn %icc, %i6, %g5 bge,a,pt %xcc, loop_2682 bge %icc, loop_2683 loop_2681: fmovd %f14, %f14 mulx %o0, %o2, %g2 loop_2682: taddcctv %o3, %l4, %i7 loop_2683: fpadd32s %f11, %f6, %f8 movle %icc, %o7, %g1 smul %o1, %i4, %o6 fornot1 %f6, %f10, %f14 ldub [%l7 + 0x25], %g7 stx %o5, [%l7 + 0x10] ldsb [%l7 + 0x20], %o4 stw %g4, [%l7 + 0x08] movneg %xcc, %l0, %i0 movn %icc, %i5, %i2 andcc %l6, %l3, %i3 bne,pn %xcc, loop_2684 movvc %xcc, %l2, %g6 ldsb [%l7 + 0x6C], %i1 bleu,a %icc, loop_2685 loop_2684: tne %xcc, 0x0 orncc %l5, 0x1C40, %g3 ldsw [%l7 + 0x0C], %l1 loop_2685: movleu %icc, %g5, %i6 bge,a %icc, loop_2686 fcmpgt32 %f2, %f14, %o2 fand %f6, %f0, %f0 stb %g2, [%l7 + 0x3B] loop_2686: ldsh [%l7 + 0x4E], %o0 lduh [%l7 + 0x46], %o3 fmovrsgez %l4, %f4, %f10 brgz,a %i7, loop_2687 st %f15, [%l7 + 0x40] fmovsge %xcc, %f1, %f0 st %f7, [%l7 + 0x10] loop_2687: tvs %icc, 0x3 movvs %icc, %o7, %o1 st %f3, [%l7 + 0x74] sth %g1, [%l7 + 0x28] array32 %i4, %o6, %o5 add %o4, %g7, %l0 and %g4, 0x04E2, %i5 fmovdle %icc, %f3, %f13 fcmpeq32 %f14, %f14, %i2 udivcc %i0, 0x0691, %l6 fcmple16 %f2, %f2, %i3 ldsb [%l7 + 0x52], %l2 fble %fcc2, loop_2688 fbne %fcc2, loop_2689 stw %l3, [%l7 + 0x18] fmovrdlz %i1, %f0, %f14 loop_2688: srlx %g6, 0x1D, %l5 loop_2689: fmovspos %icc, %f14, %f3 or %l1, %g3, %g5 fabss %f9, %f15 fmovsneg %xcc, %f8, %f0 ldub [%l7 + 0x5D], %i6 stb %g2, [%l7 + 0x31] tleu %xcc, 0x7 and %o2, 0x1565, %o3 fbl,a %fcc2, loop_2690 ldub [%l7 + 0x19], %l4 fsrc2s %f11, %f10 ldx [%l7 + 0x28], %i7 loop_2690: fcmpes %fcc2, %f0, %f5 fmovsgu %xcc, %f5, %f3 nop setx loop_2691, %l0, %l1 jmpl %l1, %o0 fmovdne %xcc, %f0, %f7 fbu %fcc0, loop_2692 fble,a %fcc0, loop_2693 loop_2691: ldsw [%l7 + 0x3C], %o7 addccc %g1, %o1, %o6 loop_2692: subccc %i4, 0x1CC9, %o4 loop_2693: stw %o5, [%l7 + 0x1C] movcc %xcc, %g7, %l0 fpadd32 %f6, %f10, %f8 ldd [%l7 + 0x28], %f0 sll %g4, %i5, %i2 srlx %l6, %i0, %i3 fpack16 %f14, %f12 ldsb [%l7 + 0x30], %l2 edge16l %i1, %l3, %l5 fpack16 %f12, %f14 fbne,a %fcc3, loop_2694 xnor %g6, 0x1D3A, %g3 edge8n %g5, %l1, %g2 fmovrdlz %o2, %f2, %f2 loop_2694: ldx [%l7 + 0x08], %i6 fpadd32s %f6, %f9, %f3 edge8n %o3, %i7, %o0 fmovde %xcc, %f14, %f0 std %f4, [%l7 + 0x40] ldd [%l7 + 0x78], %f2 bpos %icc, loop_2695 fpack16 %f14, %f7 ldd [%l7 + 0x68], %f0 brlz %o7, loop_2696 loop_2695: fpadd32s %f14, %f4, %f5 movrgez %l4, 0x228, %o1 st %f12, [%l7 + 0x64] loop_2696: fors %f7, %f10, %f14 fmovsvc %icc, %f13, %f2 fmovrde %g1, %f12, %f6 ldsw [%l7 + 0x1C], %i4 stx %o4, [%l7 + 0x38] nop setx loop_2697, %l0, %l1 jmpl %l1, %o5 bg,a,pt %icc, loop_2698 sdiv %g7, 0x1C8B, %l0 fmovdleu %xcc, %f3, %f14 loop_2697: fnot1s %f1, %f7 loop_2698: fmovdneg %xcc, %f8, %f0 fexpand %f5, %f8 std %f8, [%l7 + 0x58] sethi 0x0B67, %o6 orcc %i5, 0x1B37, %g4 ldx [%l7 + 0x78], %i2 ldsh [%l7 + 0x1E], %l6 fmovdn %icc, %f9, %f7 std %f12, [%l7 + 0x10] lduh [%l7 + 0x78], %i0 tg %xcc, 0x5 fsrc1s %f2, %f7 fone %f2 fand %f0, %f14, %f8 fpadd32 %f4, %f12, %f14 fnot2 %f0, %f2 lduh [%l7 + 0x08], %l2 ldd [%l7 + 0x68], %f14 fcmps %fcc1, %f10, %f12 fbo %fcc3, loop_2699 fabss %f15, %f7 smulcc %i3, 0x0048, %i1 sdivx %l5, 0x1AC7, %l3 loop_2699: fandnot1s %f10, %f5, %f15 stb %g3, [%l7 + 0x68] for %f0, %f2, %f0 xnorcc %g5, %g6, %l1 tneg %icc, 0x2 stw %o2, [%l7 + 0x3C] movl %icc, %i6, %o3 srl %g2, %o0, %o7 movrne %i7, %o1, %l4 edge8l %g1, %o4, %o5 bvs,a %xcc, loop_2700 fbe,a %fcc0, loop_2701 subcc %i4, 0x1E9E, %l0 bcc,a %icc, loop_2702 loop_2700: bl,a,pt %xcc, loop_2703 loop_2701: ldsb [%l7 + 0x66], %g7 fnands %f6, %f0, %f2 loop_2702: bpos %xcc, loop_2704 loop_2703: edge32n %i5, %g4, %i2 movne %icc, %l6, %o6 fabsd %f8, %f8 loop_2704: stx %l2, [%l7 + 0x70] bpos %xcc, loop_2705 fble,a %fcc2, loop_2706 fmovdl %xcc, %f11, %f12 ldd [%l7 + 0x28], %f12 loop_2705: movvs %icc, %i3, %i0 loop_2706: ldd [%l7 + 0x10], %f0 fmuld8sux16 %f11, %f5, %f2 bshuffle %f10, %f4, %f0 call loop_2707 fpackfix %f14, %f9 tvc %xcc, 0x4 ldx [%l7 + 0x30], %i1 loop_2707: edge32 %l5, %l3, %g3 bgu,a %icc, loop_2708 tgu %icc, 0x4 ldub [%l7 + 0x29], %g6 tne %icc, 0x0 loop_2708: bpos loop_2709 sth %g5, [%l7 + 0x12] sth %o2, [%l7 + 0x26] tsubcctv %i6, %o3, %g2 loop_2709: bneg,a loop_2710 orncc %l1, 0x000D, %o0 for %f4, %f6, %f12 tvs %xcc, 0x7 loop_2710: bne,pt %xcc, loop_2711 stb %o7, [%l7 + 0x10] fornot2 %f4, %f0, %f10 sth %o1, [%l7 + 0x3A] loop_2711: ld [%l7 + 0x40], %f7 subccc %l4, %g1, %i7 lduh [%l7 + 0x10], %o4 fxnors %f12, %f2, %f10 call loop_2712 subccc %o5, %l0, %i4 fxnors %f4, %f11, %f0 array32 %g7, %i5, %i2 loop_2712: ldsb [%l7 + 0x6D], %g4 tgu %icc, 0x2 stx %l6, [%l7 + 0x68] fornot2s %f9, %f1, %f15 fpsub16 %f6, %f14, %f4 movle %xcc, %o6, %l2 lduh [%l7 + 0x1A], %i0 umul %i1, %l5, %l3 stx %i3, [%l7 + 0x40] ldsh [%l7 + 0x26], %g3 fmovsge %icc, %f6, %f2 fone %f14 ba loop_2713 sth %g5, [%l7 + 0x68] ldx [%l7 + 0x30], %g6 tg %icc, 0x0 loop_2713: bcs,a %icc, loop_2714 movrgez %o2, 0x09E, %o3 taddcctv %g2, %l1, %o0 fcmpd %fcc0, %f12, %f0 loop_2714: ldub [%l7 + 0x36], %i6 std %f6, [%l7 + 0x20] fbul %fcc2, loop_2715 movge %icc, %o7, %o1 sth %l4, [%l7 + 0x5A] std %f14, [%l7 + 0x20] loop_2715: fmovsg %xcc, %f5, %f4 movre %i7, %g1, %o5 xor %l0, 0x132F, %i4 movg %icc, %g7, %o4 tn %xcc, 0x7 fors %f11, %f11, %f3 udivx %i5, 0x0C97, %i2 fmovrdgz %g4, %f14, %f10 stw %o6, [%l7 + 0x50] andcc %l2, %l6, %i1 bvc loop_2716 fmovrdlz %l5, %f0, %f0 tn %icc, 0x5 fpsub32s %f14, %f9, %f0 loop_2716: stx %i0, [%l7 + 0x78] fmovdne %xcc, %f14, %f3 stx %l3, [%l7 + 0x70] brgez %i3, loop_2717 movvs %xcc, %g3, %g5 sethi 0x16AD, %o2 ldx [%l7 + 0x70], %g6 loop_2717: ldub [%l7 + 0x51], %o3 te %xcc, 0x6 sra %g2, 0x02, %o0 fandnot1 %f4, %f6, %f2 ldd [%l7 + 0x38], %f4 movle %icc, %i6, %l1 ldx [%l7 + 0x08], %o1 fmovsge %icc, %f14, %f11 st %f5, [%l7 + 0x18] std %f0, [%l7 + 0x50] lduw [%l7 + 0x60], %o7 lduh [%l7 + 0x60], %l4 ldsh [%l7 + 0x7C], %g1 std %f6, [%l7 + 0x60] ldsb [%l7 + 0x3D], %o5 call loop_2718 bvc,a,pn %icc, loop_2719 fcmpeq16 %f0, %f6, %l0 stx %i4, [%l7 + 0x28] loop_2718: ldsh [%l7 + 0x20], %g7 loop_2719: sth %i7, [%l7 + 0x5C] fcmped %fcc2, %f14, %f10 xnor %o4, 0x0376, %i5 nop setx loop_2720, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdl %xcc, %f7, %f5 alignaddrl %g4, %i2, %o6 fcmpne32 %f8, %f10, %l6 loop_2720: edge8 %l2, %l5, %i1 fmovsg %xcc, %f12, %f5 ldx [%l7 + 0x58], %l3 tsubcctv %i0, %i3, %g5 movg %xcc, %g3, %g6 ble,a loop_2721 stw %o3, [%l7 + 0x1C] stw %g2, [%l7 + 0x6C] movgu %xcc, %o2, %i6 loop_2721: tcc %icc, 0x6 fpmerge %f4, %f4, %f14 std %f2, [%l7 + 0x50] tsubcctv %o0, 0x0ECC, %o1 ld [%l7 + 0x74], %f2 lduh [%l7 + 0x54], %o7 movrgz %l1, 0x375, %l4 sethi 0x14E6, %o5 movre %l0, %i4, %g7 stb %i7, [%l7 + 0x15] edge16 %g1, %i5, %o4 fandnot1 %f10, %f2, %f0 fcmpes %fcc1, %f8, %f5 subccc %i2, %o6, %l6 nop setx loop_2722, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %g4, [%l7 + 0x28] fmovse %icc, %f2, %f5 edge32l %l5, %i1, %l2 loop_2722: ldd [%l7 + 0x20], %f2 sth %l3, [%l7 + 0x4A] movn %xcc, %i0, %g5 be,pt %xcc, loop_2723 ldub [%l7 + 0x5F], %i3 fmovrde %g6, %f2, %f4 fmovde %icc, %f9, %f15 loop_2723: udivx %o3, 0x1477, %g2 ldsw [%l7 + 0x38], %o2 bgu %xcc, loop_2724 tl %icc, 0x3 ldub [%l7 + 0x5E], %i6 ldsb [%l7 + 0x78], %g3 loop_2724: movrlz %o0, 0x138, %o1 bn,a loop_2725 sra %l1, %l4, %o5 fcmpd %fcc3, %f14, %f14 movcc %icc, %o7, %i4 loop_2725: ld [%l7 + 0x14], %f5 fbue %fcc3, loop_2726 mova %icc, %l0, %g7 movcc %xcc, %g1, %i7 tne %icc, 0x5 loop_2726: stw %i5, [%l7 + 0x24] stw %o4, [%l7 + 0x50] fxnor %f10, %f10, %f0 stw %o6, [%l7 + 0x14] tgu %xcc, 0x4 stb %i2, [%l7 + 0x74] tge %xcc, 0x7 udivcc %g4, 0x096A, %l5 ldsw [%l7 + 0x44], %l6 subccc %l2, 0x02BA, %l3 bleu,a %xcc, loop_2727 ldub [%l7 + 0x75], %i1 sub %g5, %i3, %g6 lduw [%l7 + 0x44], %o3 loop_2727: stb %i0, [%l7 + 0x42] fmovscc %icc, %f13, %f15 sth %o2, [%l7 + 0x12] ldsh [%l7 + 0x3C], %i6 fbule,a %fcc2, loop_2728 ldsb [%l7 + 0x69], %g2 std %f2, [%l7 + 0x68] fmovsg %icc, %f3, %f11 loop_2728: move %xcc, %g3, %o0 fmovsleu %icc, %f12, %f14 edge32 %l1, %l4, %o1 lduw [%l7 + 0x14], %o7 ldx [%l7 + 0x18], %o5 fmovrsgez %i4, %f11, %f15 orcc %g7, 0x1E36, %g1 fandnot2s %f1, %f14, %f13 bg,pn %icc, loop_2729 ldsh [%l7 + 0x2E], %l0 fsrc1s %f15, %f10 ldsh [%l7 + 0x68], %i7 loop_2729: lduw [%l7 + 0x68], %o4 movre %o6, %i2, %i5 ldd [%l7 + 0x40], %f10 ba loop_2730 faligndata %f8, %f10, %f0 stw %l5, [%l7 + 0x0C] tpos %icc, 0x3 loop_2730: st %f5, [%l7 + 0x58] fmul8x16al %f15, %f10, %f10 stb %l6, [%l7 + 0x11] tvs %xcc, 0x3 smulcc %g4, 0x1C33, %l3 tne %icc, 0x6 stx %i1, [%l7 + 0x48] ld [%l7 + 0x3C], %f15 pdist %f6, %f10, %f0 nop setx loop_2731, %l0, %l1 jmpl %l1, %l2 fmovsle %xcc, %f0, %f0 fmovsg %xcc, %f0, %f14 movcs %icc, %g5, %g6 loop_2731: ld [%l7 + 0x0C], %f14 siam 0x1 addccc %o3, %i3, %o2 bgu,pt %icc, loop_2732 ldsb [%l7 + 0x71], %i0 ldd [%l7 + 0x68], %f6 and %g2, %i6, %o0 loop_2732: lduw [%l7 + 0x60], %g3 ldsw [%l7 + 0x74], %l4 fmovdn %xcc, %f0, %f12 std %f6, [%l7 + 0x60] fmuld8ulx16 %f6, %f11, %f6 st %f4, [%l7 + 0x20] fmovsg %icc, %f5, %f7 edge8n %l1, %o7, %o1 brnz,a %o5, loop_2733 fcmpeq16 %f0, %f12, %i4 ldsw [%l7 + 0x30], %g7 brz,a %l0, loop_2734 loop_2733: srax %g1, 0x1F, %o4 alignaddrl %o6, %i7, %i5 ldub [%l7 + 0x22], %l5 loop_2734: stw %i2, [%l7 + 0x70] fpack32 %f12, %f6, %f0 fmovdcc %icc, %f3, %f8 movne %xcc, %g4, %l3 fmovdl %xcc, %f0, %f4 sth %l6, [%l7 + 0x74] stx %l2, [%l7 + 0x60] sth %g5, [%l7 + 0x78] fbg,a %fcc0, loop_2735 ldub [%l7 + 0x3B], %i1 bcs,a %xcc, loop_2736 fandnot1s %f13, %f5, %f9 loop_2735: fzeros %f2 ldsb [%l7 + 0x33], %g6 loop_2736: movvs %xcc, %i3, %o2 andn %i0, 0x0E1D, %g2 fmul8x16au %f9, %f9, %f4 tle %icc, 0x1 tne %xcc, 0x3 popc 0x01A9, %o3 fxnors %f11, %f15, %f6 ba,a,pn %xcc, loop_2737 tcc %icc, 0x3 fmovrdgez %i6, %f0, %f0 movne %icc, %o0, %g3 loop_2737: stx %l4, [%l7 + 0x70] fmovdneg %icc, %f7, %f5 movcs %xcc, %l1, %o7 tgu %icc, 0x3 ldsw [%l7 + 0x60], %o1 fabsd %f6, %f6 smul %o5, %g7, %i4 ldx [%l7 + 0x38], %g1 fcmpeq32 %f10, %f8, %o4 movrgez %o6, 0x327, %l0 addcc %i5, 0x0375, %l5 ldsb [%l7 + 0x1F], %i2 st %f12, [%l7 + 0x38] sdiv %g4, 0x00A8, %i7 ldsw [%l7 + 0x20], %l3 bg,a loop_2738 brlz,a %l6, loop_2739 mulx %g5, 0x0A02, %l2 ldx [%l7 + 0x78], %g6 loop_2738: fmovsleu %xcc, %f7, %f6 loop_2739: fmovrde %i1, %f4, %f14 ldsb [%l7 + 0x63], %o2 andn %i3, 0x06A7, %g2 fandnot2s %f7, %f9, %f14 brz,a %i0, loop_2740 or %i6, 0x076A, %o3 xnorcc %o0, 0x1A94, %l4 bge,a,pn %icc, loop_2741 loop_2740: subcc %g3, %o7, %l1 st %f4, [%l7 + 0x14] be,pt %icc, loop_2742 loop_2741: fpack16 %f0, %f4 subc %o5, 0x0492, %o1 fmovdge %xcc, %f0, %f5 loop_2742: ldub [%l7 + 0x3E], %g7 lduh [%l7 + 0x08], %g1 fcmpne16 %f8, %f6, %o4 fmovrdgz %o6, %f6, %f10 ldsh [%l7 + 0x26], %i4 sra %l0, %i5, %l5 fmovrsgz %i2, %f2, %f10 edge32l %g4, %i7, %l6 fbul,a %fcc3, loop_2743 fmovscs %icc, %f1, %f2 edge8l %l3, %l2, %g6 ld [%l7 + 0x40], %f1 loop_2743: tn %xcc, 0x3 fblg,a %fcc3, loop_2744 stx %g5, [%l7 + 0x08] fbue,a %fcc3, loop_2745 fornot2s %f4, %f2, %f6 loop_2744: mulscc %o2, %i1, %g2 lduh [%l7 + 0x56], %i0 loop_2745: ldsh [%l7 + 0x1A], %i6 fmovrdgez %o3, %f8, %f6 fpadd32 %f14, %f6, %f10 fmovdvc %xcc, %f9, %f10 fbge,a %fcc0, loop_2746 bpos,a %xcc, loop_2747 stw %o0, [%l7 + 0x30] lduw [%l7 + 0x44], %i3 loop_2746: fnands %f9, %f1, %f6 loop_2747: ldx [%l7 + 0x40], %g3 movn %xcc, %l4, %o7 fcmpne32 %f8, %f14, %l1 ldd [%l7 + 0x50], %f14 stw %o1, [%l7 + 0x14] ld [%l7 + 0x14], %f1 lduw [%l7 + 0x10], %o5 andn %g1, 0x0FE2, %o4 mulx %g7, %o6, %l0 fpmerge %f15, %f5, %f8 ldsh [%l7 + 0x32], %i5 movre %i4, 0x074, %i2 subc %g4, %i7, %l6 bgu,pt %xcc, loop_2748 fnegs %f2, %f13 movre %l5, %l2, %g6 movvc %xcc, %g5, %l3 loop_2748: fmovdcc %icc, %f11, %f10 fmovse %icc, %f8, %f7 bcc,pt %xcc, loop_2749 call loop_2750 fzeros %f10 fbge,a %fcc1, loop_2751 loop_2749: fandnot2s %f5, %f8, %f11 loop_2750: stx %i1, [%l7 + 0x70] fcmple32 %f2, %f14, %g2 loop_2751: fmovscc %xcc, %f3, %f14 sra %i0, %o2, %i6 bg,pn %xcc, loop_2752 std %f14, [%l7 + 0x60] fmovsl %xcc, %f14, %f5 fzero %f10 loop_2752: sth %o3, [%l7 + 0x0C] ldx [%l7 + 0x50], %i3 fmovrde %o0, %f12, %f14 movneg %icc, %l4, %g3 ldsh [%l7 + 0x32], %o7 ldub [%l7 + 0x77], %l1 bge,a,pt %xcc, loop_2753 movcc %icc, %o1, %g1 bne,a %xcc, loop_2754 stx %o5, [%l7 + 0x58] loop_2753: tn %xcc, 0x6 ldsh [%l7 + 0x3A], %g7 loop_2754: subccc %o4, %l0, %i5 ldub [%l7 + 0x1A], %i4 sdivx %o6, 0x15CF, %i2 fmovsn %icc, %f8, %f8 fcmpes %fcc1, %f0, %f5 addc %i7, 0x024E, %g4 fmovsge %xcc, %f1, %f11 fxors %f4, %f6, %f4 ldx [%l7 + 0x08], %l6 move %icc, %l5, %l2 orn %g5, 0x1C49, %g6 fsrc1s %f14, %f5 ldx [%l7 + 0x10], %l3 fbug %fcc1, loop_2755 fbule,a %fcc2, loop_2756 movge %icc, %g2, %i0 fcmpeq32 %f14, %f2, %i1 loop_2755: tcc %xcc, 0x4 loop_2756: siam 0x3 fxnors %f4, %f3, %f15 fxnors %f15, %f10, %f0 ldub [%l7 + 0x60], %o2 fmovsl %icc, %f10, %f14 edge16l %o3, %i3, %o0 fmovsa %icc, %f3, %f1 ldsb [%l7 + 0x79], %l4 ldsh [%l7 + 0x42], %g3 fmul8x16 %f13, %f12, %f14 srax %i6, %o7, %l1 ldsb [%l7 + 0x64], %o1 movle %icc, %g1, %g7 brnz,a %o4, loop_2757 mova %xcc, %l0, %i5 addc %i4, %o6, %o5 fmuld8ulx16 %f2, %f4, %f0 loop_2757: fbe %fcc1, loop_2758 for %f14, %f6, %f10 fbn %fcc1, loop_2759 fmovrse %i7, %f15, %f7 loop_2758: ld [%l7 + 0x44], %f11 tcs %xcc, 0x3 loop_2759: fmovsn %xcc, %f1, %f10 fmovdpos %icc, %f12, %f14 sdiv %g4, 0x1832, %i2 ldd [%l7 + 0x60], %f12 addcc %l6, 0x1852, %l2 fbug,a %fcc3, loop_2760 fcmpeq16 %f0, %f4, %l5 stw %g5, [%l7 + 0x40] fxnors %f5, %f13, %f15 loop_2760: fmovdge %xcc, %f2, %f5 sth %g6, [%l7 + 0x30] std %f4, [%l7 + 0x20] fmovrdlez %l3, %f12, %f0 ldub [%l7 + 0x36], %i0 xor %g2, 0x0B8C, %i1 fzeros %f13 fornot1s %f2, %f8, %f0 fmovrslez %o3, %f15, %f10 ld [%l7 + 0x6C], %f7 tneg %xcc, 0x7 stb %o2, [%l7 + 0x4E] bpos,pt %icc, loop_2761 bvc,pt %icc, loop_2762 fmuld8sux16 %f0, %f7, %f12 std %f8, [%l7 + 0x40] loop_2761: fnegs %f11, %f10 loop_2762: fba,a %fcc3, loop_2763 lduw [%l7 + 0x7C], %i3 sdivx %o0, 0x02DF, %g3 stb %l4, [%l7 + 0x33] loop_2763: srl %o7, %l1, %o1 ldd [%l7 + 0x78], %f10 ldub [%l7 + 0x0E], %g1 ldsh [%l7 + 0x18], %g7 bcc,a %xcc, loop_2764 stb %o4, [%l7 + 0x45] fbe,a %fcc2, loop_2765 smul %i6, %l0, %i5 loop_2764: fpsub16 %f6, %f10, %f8 lduw [%l7 + 0x44], %o6 loop_2765: brgz,a %i4, loop_2766 ld [%l7 + 0x48], %f15 lduh [%l7 + 0x32], %i7 ldub [%l7 + 0x4B], %o5 loop_2766: lduw [%l7 + 0x18], %g4 fmovrdne %i2, %f8, %f6 fba,a %fcc3, loop_2767 fbug,a %fcc2, loop_2768 srlx %l2, 0x00, %l5 fabss %f3, %f12 loop_2767: tsubcctv %l6, %g5, %g6 loop_2768: orncc %i0, 0x0B8E, %g2 stx %l3, [%l7 + 0x10] addcc %o3, %i1, %i3 ldub [%l7 + 0x10], %o2 ldub [%l7 + 0x7E], %g3 mulx %o0, 0x1325, %l4 ldx [%l7 + 0x50], %o7 std %f6, [%l7 + 0x68] siam 0x5 movneg %xcc, %l1, %g1 fmovdn %xcc, %f7, %f0 smul %o1, 0x0B36, %o4 fcmpgt32 %f12, %f14, %g7 brz %l0, loop_2769 fmovsvs %icc, %f14, %f3 fpadd16s %f4, %f6, %f11 movgu %xcc, %i5, %o6 loop_2769: fmovdle %icc, %f12, %f10 lduh [%l7 + 0x60], %i4 fmovsleu %icc, %f10, %f11 fmovdcc %icc, %f8, %f15 ld [%l7 + 0x40], %f13 brz %i6, loop_2770 movcc %xcc, %o5, %i7 stb %i2, [%l7 + 0x32] fnor %f14, %f8, %f4 loop_2770: edge16l %g4, %l5, %l2 ldsb [%l7 + 0x45], %l6 fxors %f11, %f3, %f4 fbug %fcc1, loop_2771 andncc %g6, %g5, %i0 stx %g2, [%l7 + 0x68] mulscc %l3, %i1, %i3 loop_2771: fmovdvs %icc, %f12, %f3 pdist %f4, %f6, %f10 fnands %f7, %f15, %f1 st %f4, [%l7 + 0x50] edge32 %o3, %g3, %o0 fmovdle %xcc, %f1, %f15 sll %l4, 0x1B, %o2 ldsb [%l7 + 0x76], %l1 fbl,a %fcc2, loop_2772 tneg %xcc, 0x7 fble %fcc0, loop_2773 fcmpeq32 %f14, %f8, %g1 loop_2772: lduh [%l7 + 0x62], %o1 fmuld8ulx16 %f3, %f13, %f14 loop_2773: ldx [%l7 + 0x18], %o7 tvc %icc, 0x3 stx %o4, [%l7 + 0x20] alignaddrl %l0, %i5, %o6 edge32 %g7, %i4, %o5 stb %i6, [%l7 + 0x68] stb %i7, [%l7 + 0x57] andn %g4, %i2, %l5 ld [%l7 + 0x40], %f5 array8 %l2, %l6, %g5 sdiv %g6, 0x1973, %g2 fmul8ulx16 %f8, %f14, %f8 ba,pt %xcc, loop_2774 fmovdle %icc, %f1, %f6 mulscc %l3, 0x0846, %i1 fmovsvs %xcc, %f14, %f14 loop_2774: stb %i0, [%l7 + 0x52] ldd [%l7 + 0x38], %f8 fbul,a %fcc3, loop_2775 ldd [%l7 + 0x30], %f2 fcmpgt32 %f8, %f10, %i3 lduh [%l7 + 0x2A], %g3 loop_2775: stw %o0, [%l7 + 0x10] movle %xcc, %l4, %o2 movrne %o3, 0x0AA, %l1 tcc %icc, 0x0 brgez %o1, loop_2776 fblg %fcc0, loop_2777 movvc %icc, %g1, %o4 ldsb [%l7 + 0x6D], %l0 loop_2776: fpackfix %f10, %f2 loop_2777: fcmple16 %f2, %f10, %i5 std %f2, [%l7 + 0x08] popc %o6, %g7 tgu %xcc, 0x7 fbge %fcc3, loop_2778 fmovsl %xcc, %f2, %f0 mulscc %o7, %o5, %i6 fsrc2 %f14, %f6 loop_2778: lduw [%l7 + 0x64], %i7 std %f0, [%l7 + 0x70] movne %xcc, %i4, %i2 edge32ln %l5, %g4, %l2 subccc %g5, 0x1439, %l6 fmovrslz %g2, %f15, %f2 fmuld8ulx16 %f9, %f11, %f12 movg %xcc, %g6, %l3 bl,pt %icc, loop_2779 edge16n %i1, %i0, %g3 stx %i3, [%l7 + 0x28] fornot1s %f5, %f4, %f1 loop_2779: alignaddrl %l4, %o2, %o0 stw %o3, [%l7 + 0x18] subc %l1, 0x1D21, %o1 movrne %o4, 0x3B2, %l0 fcmpne16 %f8, %f0, %g1 stb %i5, [%l7 + 0x23] edge32ln %g7, %o7, %o6 array32 %o5, %i7, %i4 fmul8x16 %f1, %f12, %f4 udivcc %i6, 0x0E7A, %l5 ta %xcc, 0x4 fpsub16s %f1, %f1, %f12 fmovde %xcc, %f7, %f4 ldx [%l7 + 0x30], %i2 movgu %icc, %g4, %g5 stx %l6, [%l7 + 0x60] fmovrdgz %l2, %f6, %f2 stb %g2, [%l7 + 0x1A] edge16n %g6, %i1, %i0 fabss %f5, %f12 fpadd32 %f0, %f4, %f8 edge16 %l3, %g3, %i3 fxor %f0, %f10, %f10 movrlz %o2, %l4, %o3 fmovdn %icc, %f12, %f3 ldx [%l7 + 0x50], %o0 stw %o1, [%l7 + 0x54] orn %o4, 0x1855, %l0 fcmpd %fcc0, %f12, %f2 or %l1, 0x0B8D, %i5 fmul8sux16 %f0, %f8, %f0 udivcc %g7, 0x1E89, %o7 movgu %xcc, %g1, %o6 sethi 0x17B2, %i7 tvc %xcc, 0x7 fmovrslz %o5, %f6, %f1 ldub [%l7 + 0x0C], %i4 fors %f12, %f13, %f10 ldsh [%l7 + 0x66], %l5 array16 %i2, %i6, %g5 fnot1s %f12, %f12 tcs %xcc, 0x7 fand %f6, %f6, %f2 xor %g4, 0x02A0, %l2 movcs %icc, %l6, %g6 fmovsvc %icc, %f5, %f13 edge8l %g2, %i0, %l3 fmovscs %icc, %f9, %f9 fors %f8, %f4, %f12 fmovsgu %xcc, %f0, %f1 stb %g3, [%l7 + 0x11] fmovsn %icc, %f15, %f12 fabsd %f12, %f10 fmovdle %xcc, %f14, %f0 fmovscs %icc, %f11, %f15 ldsw [%l7 + 0x1C], %i3 ld [%l7 + 0x18], %f10 fmovdpos %xcc, %f8, %f12 ldx [%l7 + 0x68], %o2 fnegs %f6, %f2 fmovsvc %xcc, %f7, %f3 std %f6, [%l7 + 0x48] fmovdn %icc, %f1, %f9 pdist %f12, %f6, %f4 std %f2, [%l7 + 0x58] ble,a loop_2780 fmovd %f12, %f12 udivcc %i1, 0x1AB2, %o3 move %icc, %o0, %l4 loop_2780: stx %o1, [%l7 + 0x78] fnot2 %f14, %f14 fbl %fcc2, loop_2781 ldsh [%l7 + 0x14], %l0 fbg %fcc2, loop_2782 stb %l1, [%l7 + 0x5A] loop_2781: fmovd %f14, %f2 fmovsle %icc, %f12, %f5 loop_2782: movrgz %i5, %g7, %o4 andn %o7, 0x0377, %o6 bn,a,pn %icc, loop_2783 ldsw [%l7 + 0x70], %i7 fmovsne %xcc, %f13, %f10 fbue,a %fcc1, loop_2784 loop_2783: fxnors %f7, %f8, %f13 call loop_2785 fcmpgt32 %f8, %f2, %g1 loop_2784: fxor %f14, %f12, %f12 ldsb [%l7 + 0x63], %o5 loop_2785: alignaddrl %l5, %i2, %i4 ta %icc, 0x2 bshuffle %f2, %f2, %f8 fbule,a %fcc2, loop_2786 mulx %g5, 0x065C, %i6 fcmped %fcc1, %f8, %f8 fbg,a %fcc0, loop_2787 loop_2786: fexpand %f15, %f14 fmovrslz %l2, %f3, %f10 fmovdle %xcc, %f8, %f1 loop_2787: mova %icc, %l6, %g4 orcc %g6, 0x05E9, %i0 movgu %xcc, %g2, %l3 movneg %icc, %i3, %o2 fmul8x16 %f8, %f0, %f2 ldd [%l7 + 0x30], %f0 array8 %g3, %i1, %o3 edge8n %o0, %o1, %l4 brlz %l0, loop_2788 ldsh [%l7 + 0x22], %l1 movvc %icc, %g7, %o4 ld [%l7 + 0x30], %f1 loop_2788: tge %icc, 0x7 st %f14, [%l7 + 0x18] nop setx loop_2789, %l0, %l1 jmpl %l1, %i5 addccc %o7, %o6, %i7 fxors %f6, %f7, %f2 std %f4, [%l7 + 0x78] loop_2789: bg,a %xcc, loop_2790 ldsh [%l7 + 0x10], %o5 umul %l5, %i2, %i4 brnz,a %g5, loop_2791 loop_2790: fble,a %fcc1, loop_2792 fpsub32s %f12, %f7, %f5 array32 %i6, %g1, %l2 loop_2791: ld [%l7 + 0x2C], %f1 loop_2792: st %f13, [%l7 + 0x0C] edge8ln %g4, %l6, %g6 fsrc2 %f4, %f6 fmovsn %xcc, %f4, %f2 movg %xcc, %g2, %i0 andn %l3, %o2, %i3 tsubcc %g3, 0x07B2, %i1 addccc %o3, 0x1B49, %o1 fmovdvc %xcc, %f14, %f1 ldsh [%l7 + 0x5C], %o0 sethi 0x11C1, %l4 stb %l1, [%l7 + 0x67] and %l0, 0x1384, %o4 fbg %fcc1, loop_2793 fmul8x16al %f7, %f4, %f2 fmovsne %xcc, %f5, %f8 tneg %xcc, 0x0 loop_2793: fmovrse %i5, %f2, %f14 edge16n %g7, %o7, %i7 edge8ln %o5, %o6, %l5 fmovdleu %xcc, %f13, %f12 lduh [%l7 + 0x38], %i4 xor %i2, %g5, %g1 fpadd16 %f0, %f0, %f10 tvs %xcc, 0x1 fmovrslz %i6, %f9, %f12 edge32 %l2, %g4, %g6 movvs %xcc, %l6, %g2 fmovdcc %icc, %f4, %f15 orcc %l3, %i0, %o2 movgu %xcc, %g3, %i1 fcmpeq32 %f12, %f14, %o3 andncc %i3, %o0, %o1 fmovdcc %xcc, %f11, %f4 ble loop_2794 ldsb [%l7 + 0x6A], %l1 popc 0x1F45, %l4 ldub [%l7 + 0x69], %o4 loop_2794: ldub [%l7 + 0x6B], %l0 alignaddrl %i5, %g7, %o7 ldx [%l7 + 0x08], %o5 bg loop_2795 brgez,a %i7, loop_2796 ldub [%l7 + 0x27], %o6 ldsh [%l7 + 0x60], %l5 loop_2795: addcc %i4, 0x0E00, %i2 loop_2796: fpmerge %f7, %f8, %f0 stw %g1, [%l7 + 0x5C] fbule,a %fcc2, loop_2797 bl,a,pn %icc, loop_2798 fcmpes %fcc0, %f15, %f6 te %icc, 0x5 loop_2797: stb %i6, [%l7 + 0x0B] loop_2798: ldsb [%l7 + 0x71], %g5 stb %l2, [%l7 + 0x68] fcmpeq16 %f0, %f2, %g6 mova %icc, %l6, %g2 fmovdpos %icc, %f3, %f2 mulscc %g4, %l3, %i0 ld [%l7 + 0x64], %f5 fornot1 %f6, %f8, %f12 tge %xcc, 0x7 fcmple16 %f2, %f2, %g3 ldsh [%l7 + 0x3C], %i1 sth %o3, [%l7 + 0x5A] movne %icc, %o2, %i3 fcmpeq16 %f8, %f8, %o0 std %f4, [%l7 + 0x10] fmovscs %icc, %f5, %f5 fmovsn %icc, %f8, %f3 srl %o1, %l1, %o4 fpadd32s %f8, %f15, %f0 movn %xcc, %l0, %i5 tleu %xcc, 0x3 sth %l4, [%l7 + 0x28] fbug %fcc3, loop_2799 sdivx %g7, 0x1236, %o7 tleu %icc, 0x2 fornot2s %f10, %f15, %f15 loop_2799: fornot2 %f6, %f2, %f2 subcc %i7, %o6, %o5 fbu,a %fcc0, loop_2800 fsrc1s %f6, %f13 fmovsn %xcc, %f11, %f6 std %f12, [%l7 + 0x18] loop_2800: stw %l5, [%l7 + 0x64] fandnot1 %f14, %f2, %f10 ldd [%l7 + 0x58], %f0 ldd [%l7 + 0x60], %f8 brlez %i4, loop_2801 stx %g1, [%l7 + 0x60] ld [%l7 + 0x18], %f0 fabsd %f6, %f0 loop_2801: fmovdl %xcc, %f14, %f5 subccc %i6, 0x0892, %i2 bl,a,pt %xcc, loop_2802 fmovdne %xcc, %f4, %f12 umul %l2, %g5, %g6 and %l6, %g2, %l3 loop_2802: movneg %xcc, %i0, %g3 stb %g4, [%l7 + 0x13] fbe,a %fcc2, loop_2803 fcmpeq32 %f4, %f10, %i1 tleu %icc, 0x1 or %o3, 0x1706, %o2 loop_2803: lduw [%l7 + 0x34], %o0 fba %fcc1, loop_2804 fpsub16s %f12, %f14, %f5 tge %xcc, 0x3 fexpand %f6, %f10 loop_2804: fmovrdgz %i3, %f14, %f8 edge8l %l1, %o1, %o4 edge32ln %i5, %l4, %g7 taddcctv %l0, %i7, %o7 bleu loop_2805 ldx [%l7 + 0x18], %o6 ldsh [%l7 + 0x46], %o5 edge8 %i4, %g1, %i6 loop_2805: fpadd16 %f14, %f12, %f4 lduh [%l7 + 0x6A], %l5 fpack32 %f8, %f8, %f14 nop setx loop_2806, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f12, [%l7 + 0x70] bg,a,pn %xcc, loop_2807 sub %l2, 0x11E0, %g5 loop_2806: fbug %fcc3, loop_2808 tleu %icc, 0x3 loop_2807: stw %g6, [%l7 + 0x54] bvs,a %icc, loop_2809 loop_2808: sdivcc %i2, 0x0767, %g2 fzero %f10 bne,a loop_2810 loop_2809: stx %l3, [%l7 + 0x28] ldub [%l7 + 0x4B], %l6 bge loop_2811 loop_2810: movrgz %i0, %g4, %i1 fmovsg %xcc, %f0, %f13 fcmpgt32 %f0, %f6, %g3 loop_2811: ldsb [%l7 + 0x69], %o2 lduh [%l7 + 0x3E], %o3 add %o0, 0x1BCE, %l1 ldsw [%l7 + 0x24], %i3 fba %fcc3, loop_2812 ldsb [%l7 + 0x25], %o4 bneg %xcc, loop_2813 xnorcc %o1, 0x0236, %i5 loop_2812: movrgz %g7, %l0, %i7 xnorcc %o7, 0x0E16, %o6 loop_2813: fmovsg %xcc, %f2, %f5 tpos %icc, 0x0 sth %o5, [%l7 + 0x12] lduw [%l7 + 0x18], %i4 tvc %xcc, 0x2 fbuge %fcc2, loop_2814 fmovsne %xcc, %f13, %f10 fands %f15, %f0, %f14 fmovse %xcc, %f15, %f1 loop_2814: edge8 %g1, %l4, %i6 st %f13, [%l7 + 0x4C] lduw [%l7 + 0x48], %l2 fnands %f14, %f12, %f4 tl %icc, 0x0 fpsub32s %f3, %f15, %f13 fbuge %fcc0, loop_2815 ldsb [%l7 + 0x5E], %l5 movvc %icc, %g5, %i2 lduh [%l7 + 0x7C], %g2 loop_2815: andncc %g6, %l3, %l6 std %f2, [%l7 + 0x28] stw %i0, [%l7 + 0x30] fand %f10, %f0, %f8 fnot1s %f1, %f7 fmovsneg %icc, %f5, %f8 brgez %g4, loop_2816 st %f10, [%l7 + 0x34] stx %g3, [%l7 + 0x18] fbo,a %fcc0, loop_2817 loop_2816: udivx %i1, 0x1BD1, %o3 fands %f7, %f13, %f12 tsubcc %o2, 0x17E6, %l1 loop_2817: ldsb [%l7 + 0x52], %o0 movrne %i3, 0x0DE, %o1 tcs %icc, 0x5 bvs,a loop_2818 be,a loop_2819 edge8n %i5, %g7, %l0 bvc,a loop_2820 loop_2818: tcc %xcc, 0x3 loop_2819: fmovdvc %icc, %f13, %f8 edge32 %i7, %o7, %o6 loop_2820: ldd [%l7 + 0x10], %f8 ldsb [%l7 + 0x15], %o4 ldsh [%l7 + 0x4E], %i4 nop setx loop_2821, %l0, %l1 jmpl %l1, %o5 edge32l %g1, %l4, %l2 lduh [%l7 + 0x34], %i6 move %xcc, %l5, %i2 loop_2821: edge8n %g5, %g2, %g6 ldx [%l7 + 0x78], %l3 sll %i0, %g4, %g3 stb %i1, [%l7 + 0x35] fandnot1s %f0, %f9, %f11 edge32ln %l6, %o3, %o2 fbl,a %fcc0, loop_2822 st %f3, [%l7 + 0x68] lduw [%l7 + 0x54], %o0 ldsb [%l7 + 0x3C], %i3 loop_2822: xorcc %o1, 0x1B33, %l1 ldsw [%l7 + 0x40], %g7 std %f14, [%l7 + 0x78] lduw [%l7 + 0x38], %l0 fands %f10, %f0, %f5 xnor %i5, 0x16E6, %i7 popc 0x1C43, %o6 brgz,a %o7, loop_2823 fxnors %f7, %f2, %f5 fornot2s %f6, %f4, %f1 ble,a loop_2824 loop_2823: fpackfix %f10, %f12 fpmerge %f0, %f1, %f14 subccc %i4, %o5, %o4 loop_2824: sth %l4, [%l7 + 0x64] fandnot2 %f12, %f2, %f6 bcc %icc, loop_2825 sth %g1, [%l7 + 0x32] nop setx loop_2826, %l0, %l1 jmpl %l1, %l2 for %f14, %f10, %f0 loop_2825: bgu,a,pn %icc, loop_2827 srlx %l5, %i2, %i6 loop_2826: lduh [%l7 + 0x38], %g2 fsrc1 %f10, %f4 loop_2827: fmovdcs %xcc, %f4, %f0 stx %g5, [%l7 + 0x60] fmovrde %l3, %f0, %f6 fmovsgu %icc, %f13, %f11 nop setx loop_2828, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ble,pn %icc, loop_2829 fmovrde %i0, %f0, %f14 fbg %fcc2, loop_2830 loop_2828: fmovsleu %xcc, %f15, %f14 loop_2829: tge %xcc, 0x4 nop setx loop_2831, %l0, %l1 jmpl %l1, %g6 loop_2830: bneg loop_2832 edge32 %g3, %g4, %l6 ld [%l7 + 0x30], %f11 loop_2831: std %f12, [%l7 + 0x50] loop_2832: lduh [%l7 + 0x52], %o3 ldsw [%l7 + 0x68], %o2 movrlez %i1, %i3, %o1 fmovs %f8, %f5 fnot2s %f15, %f10 fbne %fcc3, loop_2833 fmovdn %xcc, %f15, %f5 ldsh [%l7 + 0x60], %o0 for %f12, %f12, %f6 loop_2833: udivcc %l1, 0x0020, %l0 fmovdcc %icc, %f6, %f14 st %f8, [%l7 + 0x28] fblg,a %fcc3, loop_2834 fandnot1 %f2, %f0, %f0 movrgez %g7, 0x301, %i5 fmovscs %xcc, %f5, %f4 loop_2834: edge8ln %o6, %o7, %i4 add %i7, 0x09EE, %o4 ldub [%l7 + 0x7E], %o5 stb %g1, [%l7 + 0x40] std %f14, [%l7 + 0x10] movne %xcc, %l4, %l5 fmovsg %xcc, %f13, %f2 mova %icc, %l2, %i2 stb %i6, [%l7 + 0x76] siam 0x4 fnot1s %f10, %f8 fandnot2 %f14, %f10, %f10 fmovspos %icc, %f12, %f9 fcmpes %fcc0, %f11, %f13 addcc %g5, 0x049A, %l3 ldsh [%l7 + 0x14], %i0 fmovdle %icc, %f11, %f3 andncc %g2, %g3, %g4 fmovrsgz %l6, %f9, %f4 smulcc %o3, 0x17DB, %o2 fands %f9, %f9, %f7 fcmpd %fcc1, %f10, %f14 fmovrsgez %i1, %f2, %f3 fsrc2 %f10, %f8 lduh [%l7 + 0x2E], %g6 ldsh [%l7 + 0x4A], %o1 lduw [%l7 + 0x6C], %i3 ldub [%l7 + 0x78], %l1 sth %o0, [%l7 + 0x68] tle %icc, 0x4 ldsh [%l7 + 0x54], %g7 fmovscs %icc, %f1, %f12 sth %l0, [%l7 + 0x76] ldx [%l7 + 0x68], %i5 ldsw [%l7 + 0x10], %o6 brlez %i4, loop_2835 lduw [%l7 + 0x14], %i7 fmovdgu %icc, %f3, %f9 tneg %xcc, 0x4 loop_2835: brgez %o7, loop_2836 brnz %o4, loop_2837 ldsb [%l7 + 0x38], %g1 fsrc1 %f10, %f0 loop_2836: ldsh [%l7 + 0x16], %o5 loop_2837: movge %xcc, %l4, %l2 array32 %i2, %i6, %g5 fcmpes %fcc1, %f4, %f1 for %f6, %f4, %f2 ldsb [%l7 + 0x11], %l3 brnz,a %i0, loop_2838 lduw [%l7 + 0x14], %l5 add %g2, 0x03F2, %g3 fbl,a %fcc0, loop_2839 loop_2838: ldsh [%l7 + 0x60], %g4 ldd [%l7 + 0x60], %f10 add %o3, %o2, %i1 loop_2839: fpsub16s %f11, %f1, %f0 fpadd16s %f1, %f2, %f13 ldsh [%l7 + 0x22], %g6 fmovsa %icc, %f5, %f15 bcc,pn %icc, loop_2840 fbule,a %fcc1, loop_2841 fands %f3, %f4, %f7 fmovsneg %xcc, %f12, %f10 loop_2840: sth %o1, [%l7 + 0x38] loop_2841: fxors %f14, %f2, %f10 fbule %fcc3, loop_2842 ldub [%l7 + 0x5F], %i3 nop setx loop_2843, %l0, %l1 jmpl %l1, %l1 fmul8sux16 %f4, %f2, %f4 loop_2842: movcs %xcc, %l6, %o0 fbo,a %fcc3, loop_2844 loop_2843: ldsw [%l7 + 0x24], %l0 fbg %fcc0, loop_2845 lduw [%l7 + 0x34], %i5 loop_2844: fbue %fcc3, loop_2846 fmovrsne %g7, %f15, %f15 loop_2845: fmuld8sux16 %f11, %f7, %f6 stx %i4, [%l7 + 0x38] loop_2846: nop setx loop_2847, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovda %xcc, %f10, %f15 ldsh [%l7 + 0x40], %o6 bvs loop_2848 loop_2847: fmovsle %xcc, %f3, %f1 stw %i7, [%l7 + 0x70] fnot2 %f10, %f6 loop_2848: fcmpgt16 %f14, %f10, %o4 edge16l %g1, %o5, %l4 fmovrdgz %l2, %f0, %f8 brlz,a %i2, loop_2849 edge16l %i6, %g5, %o7 fcmpeq32 %f4, %f6, %l3 sllx %i0, %l5, %g2 loop_2849: st %f9, [%l7 + 0x08] srlx %g4, %o3, %o2 tle %icc, 0x6 std %f0, [%l7 + 0x78] ble,pn %xcc, loop_2850 ldd [%l7 + 0x50], %f14 movn %xcc, %g3, %i1 ldd [%l7 + 0x08], %f14 loop_2850: stw %o1, [%l7 + 0x54] orncc %i3, %g6, %l1 sethi 0x00B3, %o0 fand %f0, %f8, %f6 andcc %l6, 0x1DD0, %l0 fbue,a %fcc2, loop_2851 stb %g7, [%l7 + 0x79] umulcc %i5, 0x1158, %i4 fpsub32s %f2, %f8, %f6 loop_2851: ldsw [%l7 + 0x68], %o6 fmovscc %icc, %f7, %f8 tsubcc %i7, %g1, %o5 fpsub32 %f12, %f14, %f2 fnot2s %f2, %f6 std %f0, [%l7 + 0x58] fabss %f8, %f2 ldd [%l7 + 0x30], %f12 tl %xcc, 0x1 ldsh [%l7 + 0x30], %o4 fxors %f4, %f12, %f7 fpadd32 %f6, %f8, %f4 ldsh [%l7 + 0x6A], %l2 fnands %f13, %f6, %f8 stx %l4, [%l7 + 0x48] taddcc %i2, 0x1C84, %g5 fbue,a %fcc2, loop_2852 ldsh [%l7 + 0x60], %i6 stx %l3, [%l7 + 0x50] fble %fcc1, loop_2853 loop_2852: ldsb [%l7 + 0x14], %o7 sth %i0, [%l7 + 0x5A] fxors %f4, %f2, %f9 loop_2853: tl %icc, 0x7 movpos %xcc, %l5, %g4 bvs %icc, loop_2854 fmovsg %xcc, %f2, %f3 fmovdleu %icc, %f0, %f10 alignaddr %o3, %g2, %o2 loop_2854: mova %xcc, %i1, %g3 std %f2, [%l7 + 0x48] fmovscc %icc, %f9, %f4 brnz,a %o1, loop_2855 ldub [%l7 + 0x1A], %g6 alignaddrl %l1, %i3, %l6 fmovrsgz %o0, %f4, %f11 loop_2855: movrgez %l0, 0x349, %i5 bneg loop_2856 movrgez %g7, %o6, %i7 movvc %icc, %i4, %o5 subc %g1, %l2, %o4 loop_2856: tcs %xcc, 0x2 fmovrdlez %l4, %f14, %f4 edge32ln %i2, %g5, %l3 tle %xcc, 0x0 stw %i6, [%l7 + 0x20] bleu,pn %icc, loop_2857 ldsb [%l7 + 0x4F], %i0 fmuld8ulx16 %f9, %f2, %f0 fpackfix %f12, %f5 loop_2857: siam 0x3 fmul8x16au %f1, %f4, %f4 fabsd %f14, %f2 subccc %o7, %g4, %o3 fxors %f1, %f2, %f5 stw %g2, [%l7 + 0x58] xorcc %o2, %l5, %g3 ta %icc, 0x2 tgu %icc, 0x4 fcmpgt32 %f12, %f14, %o1 stx %g6, [%l7 + 0x10] fors %f5, %f1, %f14 ldx [%l7 + 0x58], %l1 fpadd32s %f2, %f15, %f12 ldsb [%l7 + 0x75], %i3 tcs %icc, 0x5 ldsb [%l7 + 0x22], %l6 stx %o0, [%l7 + 0x28] array16 %i1, %i5, %g7 ldx [%l7 + 0x30], %l0 nop setx loop_2858, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxors %f11, %f5, %f5 ldsh [%l7 + 0x48], %o6 edge32n %i7, %i4, %o5 loop_2858: ldsb [%l7 + 0x3B], %g1 andncc %o4, %l4, %l2 movrgez %g5, %i2, %l3 addcc %i6, 0x1A47, %i0 fbn %fcc2, loop_2859 brlez,a %o7, loop_2860 fandnot2s %f14, %f14, %f15 ldx [%l7 + 0x30], %g4 loop_2859: ldsw [%l7 + 0x18], %g2 loop_2860: fmovs %f11, %f4 fpsub32 %f10, %f2, %f6 ldd [%l7 + 0x30], %f12 fcmpd %fcc3, %f8, %f8 movn %icc, %o2, %l5 fmovrdlz %g3, %f6, %f0 ldx [%l7 + 0x48], %o3 fmuld8sux16 %f11, %f4, %f0 nop setx loop_2861, %l0, %l1 jmpl %l1, %g6 nop setx loop_2862, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdgez %o1, %f2, %f0 edge32ln %l1, %i3, %o0 loop_2861: bge loop_2863 loop_2862: fmovsvc %icc, %f2, %f7 addcc %l6, 0x1E1E, %i1 orcc %i5, %l0, %g7 loop_2863: fands %f8, %f3, %f3 ldsb [%l7 + 0x61], %o6 ld [%l7 + 0x6C], %f1 fmovsne %xcc, %f3, %f6 ldd [%l7 + 0x68], %f0 nop setx loop_2864, %l0, %l1 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 %i7, %o5, %g1 andn %o4, 0x0B60, %i4 ldx [%l7 + 0x28], %l4 loop_2864: bpos loop_2865 fandnot2s %f1, %f15, %f8 fcmped %fcc3, %f8, %f6 tsubcc %l2, %g5, %i2 loop_2865: ldsw [%l7 + 0x64], %i6 nop setx loop_2866, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot1 %f8, %f6 movrlez %l3, 0x363, %o7 stb %i0, [%l7 + 0x6A] loop_2866: addccc %g2, 0x0680, %o2 lduh [%l7 + 0x42], %l5 tne %icc, 0x6 ld [%l7 + 0x44], %f1 fbge,a %fcc3, loop_2867 taddcc %g4, 0x03B8, %o3 fpadd16s %f14, %f2, %f7 stw %g3, [%l7 + 0x34] loop_2867: fmuld8sux16 %f10, %f6, %f8 tvc %icc, 0x5 fmovdge %icc, %f8, %f10 movl %icc, %o1, %g6 st %f2, [%l7 + 0x24] fnegs %f13, %f14 srax %l1, %o0, %l6 stw %i1, [%l7 + 0x48] ldd [%l7 + 0x20], %f2 fmovrdne %i5, %f12, %f8 ldsw [%l7 + 0x10], %l0 be,pt %xcc, loop_2868 std %f10, [%l7 + 0x68] fbul %fcc2, loop_2869 smul %i3, 0x0859, %g7 loop_2868: stx %i7, [%l7 + 0x38] ldsb [%l7 + 0x7B], %o5 loop_2869: smul %o6, 0x1D2D, %o4 fmovdle %icc, %f14, %f11 fmovscs %icc, %f7, %f10 ld [%l7 + 0x18], %f2 tl %xcc, 0x5 lduh [%l7 + 0x3A], %i4 fnands %f6, %f12, %f4 movrne %g1, 0x02C, %l4 stb %g5, [%l7 + 0x25] fzero %f14 movcc %xcc, %l2, %i6 ldsb [%l7 + 0x39], %l3 bl,a,pn %icc, loop_2870 fcmpeq16 %f0, %f12, %i2 lduh [%l7 + 0x6A], %i0 lduw [%l7 + 0x20], %o7 loop_2870: smul %g2, %o2, %g4 ldsh [%l7 + 0x2A], %l5 lduw [%l7 + 0x48], %o3 fzeros %f4 fbu,a %fcc0, loop_2871 fnot1s %f0, %f12 ld [%l7 + 0x20], %f4 movpos %xcc, %g3, %g6 loop_2871: fbe,a %fcc3, loop_2872 alignaddr %o1, %l1, %o0 sth %i1, [%l7 + 0x16] fornot1 %f4, %f4, %f2 loop_2872: fmovrdgz %l6, %f4, %f2 fmovscc %icc, %f1, %f1 fmovdpos %icc, %f9, %f9 stb %i5, [%l7 + 0x61] be,a %icc, loop_2873 or %i3, %g7, %i7 fmul8x16 %f8, %f14, %f2 edge8n %l0, %o6, %o5 loop_2873: fmovdge %xcc, %f9, %f10 fcmpne16 %f4, %f0, %o4 movl %xcc, %g1, %l4 nop setx loop_2874, %l0, %l1 jmpl %l1, %g5 ldub [%l7 + 0x3C], %i4 fnors %f9, %f11, %f7 fbl,a %fcc2, loop_2875 loop_2874: popc 0x0112, %l2 fpsub32 %f12, %f0, %f14 fpsub16s %f7, %f6, %f11 loop_2875: bge %xcc, loop_2876 alignaddrl %l3, %i2, %i6 edge32ln %i0, %o7, %o2 mulx %g2, %g4, %o3 loop_2876: stb %l5, [%l7 + 0x76] bpos,a,pt %xcc, loop_2877 fnors %f9, %f15, %f11 fxors %f15, %f7, %f11 movcs %xcc, %g3, %o1 loop_2877: fmovsle %icc, %f10, %f7 edge8n %g6, %l1, %i1 fornot1 %f8, %f0, %f4 fpadd16s %f1, %f6, %f9 fmuld8sux16 %f12, %f1, %f2 fcmpgt16 %f8, %f6, %l6 orncc %o0, 0x069C, %i5 sth %i3, [%l7 + 0x58] fmovdne %icc, %f5, %f8 bvc,pn %xcc, loop_2878 sethi 0x0E8C, %g7 std %f14, [%l7 + 0x28] fandnot1 %f10, %f12, %f12 loop_2878: andcc %l0, %o6, %i7 fbn,a %fcc1, loop_2879 fmovrdne %o5, %f6, %f14 orncc %o4, 0x1D3E, %g1 sdiv %g5, 0x0A64, %i4 loop_2879: fzero %f8 sth %l2, [%l7 + 0x28] brlz,a %l3, loop_2880 call loop_2881 fandnot1s %f8, %f7, %f15 udiv %i2, 0x01A7, %i6 loop_2880: fcmpne32 %f8, %f2, %i0 loop_2881: stb %l4, [%l7 + 0x14] fmovrdgez %o2, %f10, %f6 sth %o7, [%l7 + 0x1A] fmovrslez %g2, %f4, %f11 fbne %fcc2, loop_2882 tg %icc, 0x0 brlz %o3, loop_2883 umul %g4, %l5, %o1 loop_2882: call loop_2884 stw %g6, [%l7 + 0x60] loop_2883: edge16ln %l1, %i1, %l6 fbo,a %fcc0, loop_2885 loop_2884: movne %xcc, %g3, %o0 tle %xcc, 0x4 bcc,a loop_2886 loop_2885: fcmpeq16 %f0, %f4, %i3 ldd [%l7 + 0x60], %f8 fpadd16s %f4, %f14, %f10 loop_2886: ldsb [%l7 + 0x2A], %i5 popc %l0, %o6 fmovspos %xcc, %f4, %f1 brgez %i7, loop_2887 fbl,a %fcc2, loop_2888 ldd [%l7 + 0x70], %f6 fmovsge %xcc, %f1, %f14 loop_2887: edge8ln %g7, %o5, %o4 loop_2888: edge16ln %g1, %g5, %l2 nop setx loop_2889, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f0, [%l7 + 0x70] smul %i4, %i2, %l3 fmovdle %xcc, %f12, %f11 loop_2889: fbn,a %fcc1, loop_2890 bpos loop_2891 ldsw [%l7 + 0x14], %i6 st %f11, [%l7 + 0x3C] loop_2890: lduh [%l7 + 0x5C], %l4 loop_2891: std %f6, [%l7 + 0x68] ldsw [%l7 + 0x7C], %o2 be,a,pt %icc, loop_2892 fbe,a %fcc0, loop_2893 ldub [%l7 + 0x47], %o7 ldd [%l7 + 0x60], %f14 loop_2892: fba %fcc1, loop_2894 loop_2893: array32 %i0, %g2, %g4 bpos,a %icc, loop_2895 alignaddrl %l5, %o1, %o3 loop_2894: movcs %xcc, %l1, %i1 fones %f12 loop_2895: fbul,a %fcc1, loop_2896 edge16ln %l6, %g6, %g3 movge %xcc, %i3, %i5 brlz %l0, loop_2897 loop_2896: stw %o6, [%l7 + 0x58] bge,pt %xcc, loop_2898 fcmpgt32 %f6, %f14, %i7 loop_2897: fnegd %f8, %f8 bgu %xcc, loop_2899 loop_2898: stw %g7, [%l7 + 0x14] st %f2, [%l7 + 0x14] st %f5, [%l7 + 0x20] loop_2899: bvs %icc, loop_2900 movg %xcc, %o0, %o4 addc %g1, %o5, %g5 fpsub16 %f10, %f12, %f10 loop_2900: fmovspos %xcc, %f5, %f14 std %f2, [%l7 + 0x38] fmovrse %i4, %f4, %f15 stx %i2, [%l7 + 0x78] xorcc %l2, %l3, %i6 fmovdgu %icc, %f9, %f10 fmovsvs %xcc, %f7, %f12 lduw [%l7 + 0x10], %o2 ldsh [%l7 + 0x2E], %o7 xnorcc %l4, 0x12E3, %i0 fnot2 %f14, %f12 fmovrdne %g4, %f12, %f10 tcc %icc, 0x5 subc %l5, %g2, %o1 ldd [%l7 + 0x30], %f2 umulcc %l1, %i1, %l6 lduw [%l7 + 0x14], %o3 nop setx loop_2901, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbu,a %fcc1, loop_2902 fornot1 %f0, %f12, %f14 lduw [%l7 + 0x64], %g6 loop_2901: ldx [%l7 + 0x30], %i3 loop_2902: sth %g3, [%l7 + 0x52] fnot2 %f6, %f0 ldd [%l7 + 0x70], %f12 sethi 0x17C6, %l0 fmovrde %o6, %f14, %f12 fmovdvs %xcc, %f9, %f0 fandnot1 %f0, %f12, %f12 ldsb [%l7 + 0x1D], %i7 xor %g7, 0x04D4, %i5 nop setx loop_2903, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdivx %o4, 0x1FD7, %g1 fnot2 %f12, %f4 edge32 %o5, %g5, %o0 loop_2903: fmovsn %xcc, %f11, %f3 stb %i2, [%l7 + 0x59] movn %icc, %l2, %i4 sth %l3, [%l7 + 0x2E] faligndata %f8, %f10, %f0 fmovsvs %icc, %f2, %f9 fmovrde %i6, %f0, %f6 fand %f0, %f6, %f2 ldd [%l7 + 0x40], %f2 std %f12, [%l7 + 0x30] xorcc %o7, 0x0B60, %o2 fmovdge %icc, %f12, %f4 udiv %i0, 0x1D36, %g4 ldsb [%l7 + 0x35], %l5 ldsb [%l7 + 0x48], %g2 ldd [%l7 + 0x50], %f6 ldub [%l7 + 0x39], %l4 ldx [%l7 + 0x20], %o1 std %f0, [%l7 + 0x18] tle %icc, 0x1 fbuge %fcc1, loop_2904 fmovrdgez %l1, %f14, %f10 fcmpgt32 %f4, %f10, %l6 movrgz %i1, %g6, %i3 loop_2904: sth %o3, [%l7 + 0x28] ldd [%l7 + 0x68], %f12 xnor %g3, 0x00A0, %l0 movge %icc, %i7, %o6 ldsh [%l7 + 0x4E], %i5 stb %o4, [%l7 + 0x34] fsrc2s %f14, %f12 fabss %f3, %f10 fmovdg %icc, %f13, %f8 fpsub32 %f8, %f10, %f4 fmovdn %xcc, %f5, %f12 bvs loop_2905 ldx [%l7 + 0x50], %g1 alignaddrl %o5, %g5, %g7 tpos %icc, 0x6 loop_2905: tgu %icc, 0x2 fmovrdgez %i2, %f6, %f0 ldub [%l7 + 0x6F], %l2 fandnot1s %f14, %f1, %f7 or %o0, %i4, %l3 fbg %fcc2, loop_2906 ldx [%l7 + 0x30], %i6 andcc %o2, %i0, %o7 for %f10, %f2, %f8 loop_2906: stx %l5, [%l7 + 0x28] fnands %f9, %f15, %f12 fbge %fcc2, loop_2907 lduw [%l7 + 0x20], %g2 ldub [%l7 + 0x08], %g4 ble loop_2908 loop_2907: stb %o1, [%l7 + 0x0E] tge %icc, 0x5 ldsh [%l7 + 0x66], %l1 loop_2908: mulx %l4, 0x1D18, %i1 lduh [%l7 + 0x2E], %l6 ldsw [%l7 + 0x18], %i3 movleu %icc, %g6, %o3 fexpand %f13, %f12 ble %xcc, loop_2909 nop setx loop_2910, %l0, %l1 jmpl %l1, %g3 fpadd32s %f6, %f5, %f5 ld [%l7 + 0x28], %f6 loop_2909: fmovrdlez %l0, %f10, %f4 loop_2910: fnegd %f10, %f4 nop setx loop_2911, %l0, %l1 jmpl %l1, %i7 st %f1, [%l7 + 0x30] brlez,a %o6, loop_2912 bvc,a loop_2913 loop_2911: sdiv %o4, 0x0127, %g1 fmovsg %icc, %f3, %f15 loop_2912: fones %f8 loop_2913: mova %icc, %o5, %i5 ldub [%l7 + 0x6A], %g5 brlz,a %g7, loop_2914 sth %i2, [%l7 + 0x3C] edge32n %l2, %i4, %o0 subccc %l3, 0x1DA8, %o2 loop_2914: fand %f4, %f8, %f2 tsubcc %i0, 0x1BC9, %i6 srlx %l5, %o7, %g4 fbn %fcc0, loop_2915 edge8l %g2, %l1, %l4 st %f8, [%l7 + 0x50] andcc %i1, %o1, %i3 loop_2915: edge16ln %g6, %o3, %g3 fxors %f14, %f11, %f4 ldsh [%l7 + 0x4E], %l0 nop setx loop_2916, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tleu %xcc, 0x7 fbge,a %fcc0, loop_2917 fmovrdne %l6, %f12, %f0 loop_2916: fmuld8sux16 %f13, %f11, %f14 bl,pt %icc, loop_2918 loop_2917: sub %o6, 0x1C4A, %o4 umul %i7, %g1, %o5 bleu,a %xcc, loop_2919 loop_2918: bpos loop_2920 ta %icc, 0x3 sdivx %g5, 0x1BF5, %g7 loop_2919: fbg,a %fcc3, loop_2921 loop_2920: mulscc %i2, %l2, %i5 be,a,pt %xcc, loop_2922 st %f0, [%l7 + 0x24] loop_2921: fpadd32s %f10, %f13, %f1 fpsub32 %f10, %f4, %f4 loop_2922: fblg,a %fcc0, loop_2923 ldsb [%l7 + 0x79], %i4 ldsb [%l7 + 0x7A], %o0 fbo %fcc2, loop_2924 loop_2923: brlz,a %o2, loop_2925 fmovdcs %icc, %f3, %f7 edge16ln %i0, %l3, %l5 loop_2924: lduw [%l7 + 0x7C], %o7 loop_2925: sdiv %i6, 0x057D, %g2 fcmpgt32 %f0, %f4, %g4 fpack16 %f8, %f15 fba %fcc1, loop_2926 fmovspos %xcc, %f7, %f12 fandnot2s %f12, %f5, %f7 fbue %fcc0, loop_2927 loop_2926: ldub [%l7 + 0x13], %l4 xorcc %l1, 0x1841, %o1 or %i1, 0x08B4, %g6 loop_2927: fnot1s %f6, %f2 edge16n %o3, %g3, %i3 movcc %icc, %l0, %l6 fexpand %f3, %f2 xnorcc %o4, 0x02D9, %i7 alignaddrl %o6, %o5, %g1 stx %g5, [%l7 + 0x68] std %f8, [%l7 + 0x10] fxors %f11, %f0, %f1 faligndata %f12, %f10, %f14 tsubcc %g7, %l2, %i2 ldx [%l7 + 0x18], %i5 std %f12, [%l7 + 0x48] fpadd32s %f1, %f13, %f3 ldsh [%l7 + 0x42], %i4 fnot2 %f6, %f2 nop setx loop_2928, %l0, %l1 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 + 0x5C], %o0 andncc %o2, %l3, %l5 stb %i0, [%l7 + 0x4F] loop_2928: fblg,a %fcc2, loop_2929 brlez,a %o7, loop_2930 movvc %xcc, %g2, %i6 ldsh [%l7 + 0x1A], %g4 loop_2929: fnegd %f10, %f8 loop_2930: call loop_2931 lduw [%l7 + 0x38], %l1 tn %xcc, 0x6 ld [%l7 + 0x0C], %f7 loop_2931: st %f0, [%l7 + 0x40] fxnors %f0, %f0, %f10 tvs %xcc, 0x0 fmovrsne %o1, %f11, %f13 popc %l4, %i1 fsrc2s %f11, %f13 ldsh [%l7 + 0x30], %o3 std %f14, [%l7 + 0x50] ldsh [%l7 + 0x22], %g6 lduw [%l7 + 0x2C], %i3 std %f2, [%l7 + 0x08] stw %g3, [%l7 + 0x64] fbul %fcc2, loop_2932 orncc %l0, 0x00FD, %l6 fmul8x16 %f14, %f14, %f0 ba,pt %xcc, loop_2933 loop_2932: stw %o4, [%l7 + 0x38] edge16 %o6, %o5, %i7 ldd [%l7 + 0x30], %f14 loop_2933: brnz,a %g5, loop_2934 fmovrdgz %g7, %f12, %f0 and %l2, %g1, %i5 fcmpne16 %f2, %f4, %i4 loop_2934: tle %xcc, 0x3 edge8n %i2, %o2, %o0 bcs,a,pt %icc, loop_2935 edge16l %l3, %i0, %o7 fbe,a %fcc0, loop_2936 fornot2 %f8, %f12, %f14 loop_2935: movgu %xcc, %l5, %i6 add %g2, %g4, %l1 loop_2936: fandnot1 %f2, %f14, %f14 ldsw [%l7 + 0x54], %o1 bshuffle %f10, %f6, %f0 edge16n %i1, %l4, %o3 subc %g6, %i3, %g3 fblg,a %fcc3, loop_2937 std %f8, [%l7 + 0x48] ldsw [%l7 + 0x68], %l0 fmovdg %icc, %f0, %f6 loop_2937: ld [%l7 + 0x3C], %f7 movg %icc, %l6, %o6 fbn %fcc2, loop_2938 fmovsg %icc, %f2, %f4 fmovrsgez %o5, %f8, %f6 lduw [%l7 + 0x5C], %o4 loop_2938: tl %icc, 0x1 std %f0, [%l7 + 0x28] movleu %icc, %i7, %g5 fmovspos %xcc, %f15, %f10 ldd [%l7 + 0x60], %f6 fors %f13, %f13, %f9 fpack32 %f6, %f4, %f10 lduw [%l7 + 0x78], %l2 stb %g7, [%l7 + 0x37] stw %g1, [%l7 + 0x60] stb %i4, [%l7 + 0x7E] andcc %i5, %i2, %o0 orcc %l3, 0x031C, %o2 brgez %i0, loop_2939 fmovdvc %icc, %f12, %f2 sth %o7, [%l7 + 0x18] fmul8ulx16 %f6, %f8, %f8 loop_2939: edge32ln %i6, %g2, %l5 stw %g4, [%l7 + 0x18] movcc %xcc, %o1, %i1 fbg %fcc2, loop_2940 movrgez %l1, %l4, %o3 fmovdneg %icc, %f10, %f9 lduh [%l7 + 0x28], %g6 loop_2940: stx %g3, [%l7 + 0x30] fnot2s %f9, %f0 fpadd16 %f14, %f0, %f4 fpadd32s %f6, %f3, %f8 fmovsa %xcc, %f10, %f11 fnegs %f6, %f7 fbule,a %fcc0, loop_2941 fmuld8ulx16 %f15, %f8, %f12 ld [%l7 + 0x28], %f0 addc %i3, %l6, %l0 loop_2941: tvs %icc, 0x3 fnot2s %f8, %f7 fbo,a %fcc0, loop_2942 fbuge,a %fcc1, loop_2943 fnand %f2, %f12, %f12 stx %o5, [%l7 + 0x50] loop_2942: brlez %o4, loop_2944 loop_2943: stb %i7, [%l7 + 0x55] fcmps %fcc0, %f3, %f5 stb %g5, [%l7 + 0x12] loop_2944: fmovsa %xcc, %f0, %f4 fandnot2 %f10, %f12, %f12 brlz %l2, loop_2945 ldd [%l7 + 0x38], %f8 std %f14, [%l7 + 0x20] fmovrdlz %g7, %f4, %f10 loop_2945: st %f7, [%l7 + 0x2C] stx %o6, [%l7 + 0x78] fzeros %f15 stx %g1, [%l7 + 0x78] andncc %i5, %i4, %i2 subc %l3, 0x1759, %o2 lduh [%l7 + 0x70], %o0 addc %o7, %i0, %i6 fpadd32 %f4, %f2, %f6 movpos %icc, %l5, %g4 tvs %icc, 0x3 ldub [%l7 + 0x21], %o1 sth %g2, [%l7 + 0x36] xorcc %l1, %i1, %o3 nop setx loop_2946, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrgz %g6, 0x1FD, %l4 fmovrsgez %i3, %f14, %f6 orcc %g3, 0x0996, %l0 loop_2946: ld [%l7 + 0x70], %f4 orncc %o5, %l6, %i7 addc %g5, %l2, %g7 tne %icc, 0x1 ldub [%l7 + 0x0F], %o4 fbug %fcc0, loop_2947 for %f12, %f4, %f0 ldsw [%l7 + 0x44], %g1 fmovdcs %icc, %f15, %f6 loop_2947: tvs %icc, 0x0 stb %o6, [%l7 + 0x21] fmovdne %icc, %f1, %f7 movvc %xcc, %i5, %i2 fmovdl %xcc, %f4, %f13 fmovrslez %i4, %f5, %f11 ldub [%l7 + 0x4C], %l3 tgu %xcc, 0x2 brnz,a %o2, loop_2948 ldx [%l7 + 0x38], %o7 fmovrslz %o0, %f4, %f12 fcmpeq16 %f6, %f10, %i0 loop_2948: fpsub32s %f4, %f6, %f5 fbul %fcc1, loop_2949 ldsh [%l7 + 0x5C], %l5 stx %g4, [%l7 + 0x50] smul %i6, %o1, %l1 loop_2949: fmovspos %icc, %f6, %f2 fnor %f0, %f12, %f4 xnorcc %g2, 0x012D, %o3 fpackfix %f10, %f1 fmovrslz %i1, %f9, %f4 movl %xcc, %l4, %g6 stb %g3, [%l7 + 0x09] fbg %fcc3, loop_2950 fmovrsgez %l0, %f4, %f9 ble,pn %icc, loop_2951 bn,a %icc, loop_2952 loop_2950: ldsw [%l7 + 0x38], %i3 nop setx loop_2953, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_2951: fmovdleu %icc, %f7, %f4 loop_2952: stb %l6, [%l7 + 0x3F] fbo,a %fcc0, loop_2954 loop_2953: brgz %i7, loop_2955 fbge,a %fcc1, loop_2956 fmovrse %g5, %f8, %f10 loop_2954: edge8 %l2, %g7, %o5 loop_2955: movg %icc, %g1, %o6 loop_2956: ldx [%l7 + 0x28], %o4 ldd [%l7 + 0x68], %f8 fmovde %xcc, %f1, %f7 fpsub16 %f8, %f8, %f12 bgu,a,pt %icc, loop_2957 ldd [%l7 + 0x60], %f14 movge %icc, %i2, %i4 taddcctv %l3, %o2, %i5 loop_2957: sdivcc %o7, 0x1178, %o0 tvs %xcc, 0x1 fpack32 %f2, %f10, %f0 ldd [%l7 + 0x08], %f6 ldub [%l7 + 0x2A], %l5 ldd [%l7 + 0x40], %f10 fcmpne16 %f12, %f10, %i0 fnot2 %f6, %f14 movvs %xcc, %g4, %i6 ldub [%l7 + 0x50], %o1 movleu %icc, %g2, %o3 ldsb [%l7 + 0x0A], %l1 ld [%l7 + 0x38], %f12 bge,pt %xcc, loop_2958 fpsub32s %f7, %f0, %f12 fpadd16s %f3, %f13, %f12 fmovse %icc, %f6, %f3 loop_2958: fpadd16s %f11, %f9, %f3 fmovse %xcc, %f8, %f2 lduh [%l7 + 0x5E], %i1 fzero %f6 ldsw [%l7 + 0x50], %g6 fmovdgu %xcc, %f8, %f1 fpsub16s %f11, %f4, %f5 ldsw [%l7 + 0x7C], %l4 edge32n %g3, %i3, %l6 ldsw [%l7 + 0x28], %i7 ld [%l7 + 0x40], %f2 tvs %icc, 0x4 edge32ln %l0, %g5, %l2 lduw [%l7 + 0x44], %o5 fbl,a %fcc0, loop_2959 ldd [%l7 + 0x40], %f4 fands %f5, %f10, %f0 ldsh [%l7 + 0x6C], %g1 loop_2959: fbg,a %fcc2, loop_2960 fxor %f4, %f10, %f14 fcmps %fcc1, %f14, %f2 stb %o6, [%l7 + 0x1B] loop_2960: bcc loop_2961 ldsh [%l7 + 0x34], %o4 ldx [%l7 + 0x20], %g7 lduh [%l7 + 0x16], %i4 loop_2961: bl,a,pt %xcc, loop_2962 addc %i2, %l3, %i5 fmovdle %icc, %f7, %f4 lduw [%l7 + 0x64], %o7 loop_2962: brlz %o2, loop_2963 ldx [%l7 + 0x30], %l5 stw %i0, [%l7 + 0x18] fexpand %f12, %f8 loop_2963: andn %g4, %o0, %i6 ld [%l7 + 0x38], %f1 stx %g2, [%l7 + 0x40] stx %o1, [%l7 + 0x68] std %f0, [%l7 + 0x60] fpadd32 %f2, %f10, %f4 edge32ln %o3, %i1, %g6 fmovsneg %icc, %f4, %f14 ba,a loop_2964 std %f6, [%l7 + 0x78] fmovdl %icc, %f5, %f12 lduh [%l7 + 0x4A], %l4 loop_2964: st %f10, [%l7 + 0x3C] bvc,a loop_2965 ldsh [%l7 + 0x42], %g3 fnor %f8, %f14, %f4 ldsw [%l7 + 0x18], %l1 loop_2965: subcc %i3, 0x0686, %i7 fbule %fcc1, loop_2966 taddcctv %l0, 0x120A, %l6 ldsh [%l7 + 0x20], %g5 stb %l2, [%l7 + 0x46] loop_2966: ldsb [%l7 + 0x73], %o5 tle %icc, 0x0 st %f9, [%l7 + 0x50] ldsw [%l7 + 0x64], %o6 fnot1s %f11, %f12 ldsh [%l7 + 0x5E], %o4 mulscc %g7, 0x11C5, %g1 st %f10, [%l7 + 0x5C] ldx [%l7 + 0x68], %i2 fcmps %fcc0, %f8, %f14 bcs,a,pt %icc, loop_2967 stw %i4, [%l7 + 0x34] fbue %fcc1, loop_2968 brgez %l3, loop_2969 loop_2967: fmovrsgez %i5, %f14, %f9 fpsub16 %f4, %f14, %f0 loop_2968: fbuge %fcc0, loop_2970 loop_2969: lduw [%l7 + 0x50], %o7 sth %l5, [%l7 + 0x5A] ldd [%l7 + 0x78], %f0 loop_2970: or %i0, %g4, %o0 fmovsne %xcc, %f13, %f5 bneg %xcc, loop_2971 xorcc %i6, 0x0FE9, %o2 ldub [%l7 + 0x3F], %g2 ldsw [%l7 + 0x78], %o1 loop_2971: fpackfix %f8, %f6 nop setx loop_2972, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsne %xcc, %f0, %f8 ldsb [%l7 + 0x45], %i1 fmovdvs %xcc, %f12, %f12 loop_2972: fpadd16 %f4, %f8, %f4 fbul %fcc3, loop_2973 edge8n %g6, %l4, %g3 udivcc %l1, 0x0D82, %i3 lduw [%l7 + 0x54], %i7 loop_2973: fmovrde %l0, %f12, %f14 fpadd16 %f14, %f12, %f4 stw %o3, [%l7 + 0x18] bgu,a,pn %icc, loop_2974 fmovdcs %xcc, %f8, %f15 tleu %icc, 0x2 ldx [%l7 + 0x70], %l6 loop_2974: fbn,a %fcc0, loop_2975 fnot2 %f6, %f6 sllx %l2, 0x15, %o5 std %f12, [%l7 + 0x18] loop_2975: ldsw [%l7 + 0x7C], %o6 edge8n %g5, %g7, %g1 lduw [%l7 + 0x10], %i2 fnot1s %f15, %f2 bvs %icc, loop_2976 fmovdn %icc, %f11, %f0 fands %f10, %f4, %f5 fcmpgt16 %f10, %f6, %o4 loop_2976: tne %icc, 0x4 fmovsvs %xcc, %f4, %f11 fmovsgu %icc, %f12, %f0 std %f8, [%l7 + 0x60] fpadd16 %f8, %f6, %f12 orcc %l3, %i5, %o7 std %f12, [%l7 + 0x78] std %f0, [%l7 + 0x70] array32 %l5, %i4, %i0 sth %o0, [%l7 + 0x78] lduw [%l7 + 0x58], %i6 orn %o2, 0x167D, %g4 lduh [%l7 + 0x56], %g2 tgu %icc, 0x1 tvs %xcc, 0x4 ldub [%l7 + 0x66], %i1 ldsw [%l7 + 0x10], %g6 bge,pt %icc, loop_2977 std %f12, [%l7 + 0x08] fbo,a %fcc0, loop_2978 fnands %f4, %f7, %f3 loop_2977: fmovrdlz %l4, %f4, %f8 fornot2 %f4, %f2, %f14 loop_2978: fmovsgu %xcc, %f7, %f1 bl loop_2979 lduw [%l7 + 0x48], %o1 brgez %g3, loop_2980 movle %icc, %i3, %l1 loop_2979: fmovs %f1, %f14 lduh [%l7 + 0x5E], %i7 loop_2980: ldub [%l7 + 0x54], %l0 fmovsgu %icc, %f5, %f2 fmul8sux16 %f4, %f4, %f12 fmovsa %icc, %f14, %f3 edge32ln %l6, %l2, %o3 fpadd16s %f7, %f13, %f13 fnands %f5, %f4, %f7 fands %f13, %f9, %f10 st %f1, [%l7 + 0x54] fone %f10 ld [%l7 + 0x60], %f10 udivx %o6, 0x00CF, %o5 fpsub16s %f13, %f4, %f6 movcs %xcc, %g7, %g1 fmovsge %icc, %f12, %f2 tcs %icc, 0x3 umulcc %g5, %i2, %o4 fmovdl %xcc, %f5, %f15 tne %icc, 0x2 fmovsvs %icc, %f5, %f7 lduh [%l7 + 0x5A], %l3 ldx [%l7 + 0x50], %o7 ba loop_2981 array16 %l5, %i4, %i5 movrne %i0, %i6, %o0 mova %icc, %g4, %o2 loop_2981: ldsh [%l7 + 0x10], %g2 array32 %g6, %l4, %i1 ldsh [%l7 + 0x40], %o1 fbue,a %fcc2, loop_2982 ldsh [%l7 + 0x64], %g3 udivcc %i3, 0x0E24, %i7 ldsb [%l7 + 0x10], %l0 loop_2982: fornot1s %f5, %f11, %f6 fpsub32s %f9, %f1, %f15 orn %l1, %l2, %o3 fabsd %f4, %f14 ld [%l7 + 0x24], %f15 lduh [%l7 + 0x50], %l6 taddcc %o5, 0x0999, %g7 fandnot2s %f12, %f11, %f11 lduw [%l7 + 0x3C], %o6 sdivcc %g5, 0x11CF, %g1 fmovsneg %icc, %f10, %f11 addccc %o4, %i2, %l3 tvs %xcc, 0x1 fmovsne %xcc, %f2, %f12 xnorcc %l5, %i4, %o7 stb %i5, [%l7 + 0x75] std %f14, [%l7 + 0x68] lduw [%l7 + 0x1C], %i0 movn %icc, %o0, %g4 ld [%l7 + 0x50], %f14 stb %o2, [%l7 + 0x70] ldd [%l7 + 0x48], %f0 fmovdne %xcc, %f8, %f0 movrlez %i6, 0x28A, %g2 nop setx loop_2983, %l0, %l1 jmpl %l1, %l4 fmovdne %xcc, %f5, %f2 nop setx loop_2984, %l0, %l1 jmpl %l1, %i1 stx %o1, [%l7 + 0x08] loop_2983: fmovsl %icc, %f4, %f6 ldd [%l7 + 0x20], %f2 loop_2984: fbo,a %fcc3, loop_2985 std %f12, [%l7 + 0x20] sth %g6, [%l7 + 0x66] srax %i3, 0x1E, %i7 loop_2985: bneg %xcc, loop_2986 lduh [%l7 + 0x38], %l0 fpackfix %f14, %f2 fsrc1s %f11, %f4 loop_2986: tcc %xcc, 0x1 fcmpgt16 %f12, %f0, %l1 ldd [%l7 + 0x50], %f8 fbl %fcc2, loop_2987 fmovsn %xcc, %f10, %f5 mova %icc, %l2, %g3 bshuffle %f12, %f14, %f14 loop_2987: fornot2 %f8, %f2, %f0 edge32ln %o3, %l6, %o5 fnegd %f6, %f2 bne %icc, loop_2988 brlz,a %o6, loop_2989 edge8 %g7, %g5, %o4 fbuge,a %fcc2, loop_2990 loop_2988: bpos,pt %icc, loop_2991 loop_2989: or %i2, %l3, %l5 fcmpgt16 %f14, %f2, %i4 loop_2990: st %f12, [%l7 + 0x70] loop_2991: fmovrdne %o7, %f8, %f6 ldsh [%l7 + 0x46], %g1 bne,pn %xcc, loop_2992 movre %i0, %i5, %g4 tgu %icc, 0x6 stw %o0, [%l7 + 0x30] loop_2992: bl loop_2993 sethi 0x12FC, %o2 ldsb [%l7 + 0x28], %i6 ldx [%l7 + 0x50], %g2 loop_2993: std %f10, [%l7 + 0x78] ldsw [%l7 + 0x60], %i1 movvc %icc, %l4, %o1 stb %i3, [%l7 + 0x55] fabss %f5, %f15 stb %g6, [%l7 + 0x78] te %xcc, 0x6 fcmpes %fcc2, %f9, %f13 brlez %i7, loop_2994 fornot2 %f14, %f2, %f12 sub %l1, %l0, %g3 lduw [%l7 + 0x74], %l2 loop_2994: fmovsle %icc, %f1, %f8 fmovrslez %o3, %f12, %f2 fbn %fcc2, loop_2995 movrgz %l6, 0x0B6, %o6 bleu,a,pn %xcc, loop_2996 ldsw [%l7 + 0x1C], %g7 loop_2995: fmovse %xcc, %f13, %f14 tvc %xcc, 0x2 loop_2996: fmovda %xcc, %f15, %f6 siam 0x6 bshuffle %f14, %f8, %f2 nop setx loop_2997, %l0, %l1 jmpl %l1, %o5 fsrc2s %f11, %f15 tvc %xcc, 0x1 ta %icc, 0x6 loop_2997: fornot1 %f14, %f10, %f14 movrlz %o4, 0x30A, %g5 udivx %l3, 0x0D9E, %l5 sethi 0x1CFC, %i4 stb %o7, [%l7 + 0x47] sth %i2, [%l7 + 0x5A] orncc %i0, 0x1BA0, %i5 sth %g4, [%l7 + 0x4E] fors %f0, %f7, %f13 movre %g1, 0x08C, %o2 ldsb [%l7 + 0x6A], %o0 fmovdl %xcc, %f3, %f13 sth %g2, [%l7 + 0x3C] srax %i1, %i6, %o1 bgu,a loop_2998 edge32ln %l4, %i3, %i7 lduw [%l7 + 0x48], %g6 stb %l0, [%l7 + 0x7F] loop_2998: array8 %g3, %l1, %o3 lduw [%l7 + 0x48], %l2 tpos %xcc, 0x1 bneg,pn %icc, loop_2999 lduh [%l7 + 0x28], %l6 st %f1, [%l7 + 0x1C] stw %g7, [%l7 + 0x74] loop_2999: std %f10, [%l7 + 0x28] ta %icc, 0x3 ldsw [%l7 + 0x68], %o6 fmovda %icc, %f5, %f1 stx %o4, [%l7 + 0x48] fbe,a %fcc0, loop_3000 fxnors %f5, %f11, %f9 sth %g5, [%l7 + 0x68] fmovdne %icc, %f10, %f6 loop_3000: fbu %fcc0, loop_3001 srl %l3, %l5, %o5 st %f8, [%l7 + 0x1C] ld [%l7 + 0x54], %f10 loop_3001: ld [%l7 + 0x78], %f2 st %f13, [%l7 + 0x54] popc %o7, %i2 ldub [%l7 + 0x47], %i4 fmovscc %xcc, %f6, %f5 ldsw [%l7 + 0x40], %i0 fandnot2 %f2, %f10, %f0 fbg,a %fcc3, loop_3002 fmovdleu %xcc, %f7, %f6 fmovdle %xcc, %f9, %f8 lduw [%l7 + 0x28], %i5 loop_3002: ldsw [%l7 + 0x24], %g4 fmul8x16al %f7, %f6, %f4 fmovdle %icc, %f12, %f0 for %f14, %f12, %f8 lduh [%l7 + 0x7A], %o2 andcc %g1, %o0, %g2 orcc %i1, 0x187A, %o1 fpackfix %f0, %f1 ldsh [%l7 + 0x20], %i6 nop setx loop_3003, %l0, %l1 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 %icc, 0x7 bgu,a %xcc, loop_3004 bcs,pn %icc, loop_3005 loop_3003: fmovdl %icc, %f6, %f12 tne %xcc, 0x1 loop_3004: fmovdcs %icc, %f3, %f13 loop_3005: bleu %xcc, loop_3006 fcmpne32 %f10, %f12, %l4 ld [%l7 + 0x64], %f10 ldx [%l7 + 0x50], %i7 loop_3006: tge %xcc, 0x4 ldsb [%l7 + 0x25], %i3 fbne %fcc2, loop_3007 for %f14, %f10, %f10 movre %l0, 0x372, %g3 fbul %fcc2, loop_3008 loop_3007: fmovrslez %g6, %f10, %f8 fnot1s %f11, %f15 movcc %xcc, %l1, %o3 loop_3008: fbo,a %fcc3, loop_3009 brlz %l6, loop_3010 std %f14, [%l7 + 0x38] ldsw [%l7 + 0x78], %l2 loop_3009: andn %o6, 0x1ABA, %g7 loop_3010: std %f0, [%l7 + 0x10] tsubcc %o4, 0x0497, %g5 fba %fcc3, loop_3011 fnor %f2, %f8, %f4 andcc %l3, 0x17E0, %o5 ldub [%l7 + 0x4D], %l5 loop_3011: xnorcc %i2, 0x0781, %i4 fpack16 %f8, %f7 xnor %o7, 0x13C1, %i5 ldsw [%l7 + 0x38], %g4 movleu %icc, %i0, %g1 ba,a loop_3012 fmul8x16 %f1, %f14, %f6 fba %fcc1, loop_3013 movvs %icc, %o0, %g2 loop_3012: stw %i1, [%l7 + 0x6C] xnorcc %o2, 0x1277, %i6 loop_3013: fmovse %icc, %f11, %f10 movrgez %o1, 0x007, %i7 orn %l4, %l0, %g3 fmovsge %icc, %f7, %f14 movpos %icc, %g6, %i3 fbul,a %fcc1, loop_3014 taddcc %l1, 0x10E0, %o3 popc %l2, %o6 fmovsvs %icc, %f3, %f10 loop_3014: fmovscs %icc, %f11, %f8 sth %g7, [%l7 + 0x78] fabsd %f4, %f8 fmovsvc %xcc, %f9, %f3 fmovscs %xcc, %f8, %f2 andcc %l6, 0x13C7, %g5 tle %xcc, 0x2 fcmpne16 %f14, %f10, %l3 fbl,a %fcc3, loop_3015 edge32l %o4, %o5, %l5 edge8 %i4, %o7, %i2 bleu,pt %icc, loop_3016 loop_3015: fpsub32 %f4, %f12, %f4 movcs %xcc, %i5, %i0 xnor %g1, %o0, %g2 loop_3016: tneg %xcc, 0x6 smulcc %g4, 0x1670, %i1 stx %o2, [%l7 + 0x18] fmovsl %icc, %f12, %f6 tsubcctv %i6, %i7, %l4 ldx [%l7 + 0x30], %o1 mulx %g3, 0x03C2, %g6 tpos %icc, 0x3 taddcc %i3, 0x1977, %l1 sdivx %o3, 0x1DC1, %l0 movvs %xcc, %o6, %l2 stx %g7, [%l7 + 0x60] fmovrsgez %g5, %f7, %f8 brlez %l3, loop_3017 fxors %f6, %f14, %f14 lduw [%l7 + 0x08], %o4 fmovrdlez %o5, %f8, %f10 loop_3017: fandnot2s %f14, %f1, %f12 st %f7, [%l7 + 0x54] sth %l5, [%l7 + 0x3E] stx %i4, [%l7 + 0x78] sth %o7, [%l7 + 0x30] stx %l6, [%l7 + 0x28] tne %icc, 0x2 ldx [%l7 + 0x70], %i5 stb %i0, [%l7 + 0x25] stx %g1, [%l7 + 0x38] fmovrsne %i2, %f15, %f10 fones %f13 fbg %fcc0, loop_3018 lduh [%l7 + 0x2A], %o0 stw %g2, [%l7 + 0x58] fnot1 %f14, %f12 loop_3018: fmovrdlez %i1, %f0, %f4 brnz,a %o2, loop_3019 ldsw [%l7 + 0x20], %i6 fmovsleu %xcc, %f11, %f8 xnorcc %g4, %l4, %i7 loop_3019: fpack32 %f4, %f0, %f10 fmovda %xcc, %f3, %f4 sth %g3, [%l7 + 0x76] sethi 0x08F6, %o1 fmovrsgz %g6, %f14, %f13 edge16 %i3, %l1, %l0 ldsh [%l7 + 0x4E], %o3 brgz %o6, loop_3020 lduh [%l7 + 0x50], %l2 fbn,a %fcc1, loop_3021 fbu,a %fcc3, loop_3022 loop_3020: fmovdgu %icc, %f7, %f7 std %f8, [%l7 + 0x60] loop_3021: ldub [%l7 + 0x7F], %g5 loop_3022: addccc %g7, %o4, %l3 std %f12, [%l7 + 0x68] ldsw [%l7 + 0x48], %l5 st %f13, [%l7 + 0x54] lduw [%l7 + 0x54], %i4 tn %xcc, 0x5 lduh [%l7 + 0x5A], %o5 lduw [%l7 + 0x78], %l6 ldx [%l7 + 0x38], %o7 ldsw [%l7 + 0x30], %i0 fzero %f2 smul %g1, 0x144D, %i5 ldsb [%l7 + 0x10], %i2 stw %g2, [%l7 + 0x30] taddcc %o0, 0x0D0F, %o2 fpsub32 %f4, %f10, %f10 ldsw [%l7 + 0x74], %i1 tcc %icc, 0x5 ldx [%l7 + 0x40], %i6 ld [%l7 + 0x30], %f5 tneg %icc, 0x0 popc %l4, %i7 fnor %f4, %f4, %f6 movrne %g3, %g4, %g6 and %i3, %l1, %l0 fpadd16s %f3, %f15, %f8 fxnor %f12, %f4, %f10 tg %xcc, 0x7 fors %f14, %f3, %f12 lduh [%l7 + 0x74], %o1 movgu %icc, %o6, %o3 orncc %g5, 0x1674, %l2 sth %o4, [%l7 + 0x0E] fxnors %f12, %f9, %f5 fcmps %fcc2, %f0, %f9 subcc %g7, 0x0853, %l5 lduh [%l7 + 0x1A], %l3 fmovsgu %icc, %f11, %f11 move %xcc, %i4, %o5 stw %o7, [%l7 + 0x4C] ldsh [%l7 + 0x7A], %i0 movrlez %g1, %l6, %i2 bpos,pn %xcc, loop_3023 fmovdvc %xcc, %f10, %f3 lduw [%l7 + 0x08], %i5 fandnot2 %f0, %f2, %f12 loop_3023: bvc loop_3024 ldx [%l7 + 0x50], %g2 stx %o2, [%l7 + 0x40] mulx %i1, 0x035A, %o0 loop_3024: bvs,pt %xcc, loop_3025 add %i6, 0x1D7A, %l4 ld [%l7 + 0x6C], %f3 alignaddrl %i7, %g4, %g3 loop_3025: ble,pn %xcc, loop_3026 movrgez %g6, %l1, %i3 mulscc %o1, %l0, %o6 add %o3, 0x135F, %l2 loop_3026: sll %o4, %g5, %g7 ldx [%l7 + 0x48], %l5 tcc %xcc, 0x5 lduw [%l7 + 0x3C], %l3 std %f2, [%l7 + 0x70] sth %o5, [%l7 + 0x3E] std %f14, [%l7 + 0x20] fcmple32 %f10, %f4, %o7 ldsw [%l7 + 0x7C], %i0 fmovdcs %icc, %f2, %f11 fors %f2, %f13, %f12 fmovdle %icc, %f6, %f4 sdivx %i4, 0x065A, %l6 fbl %fcc1, loop_3027 stx %g1, [%l7 + 0x18] fpadd32s %f2, %f3, %f13 fbg %fcc1, loop_3028 loop_3027: fxnor %f10, %f2, %f8 or %i2, 0x0EAC, %i5 tleu %xcc, 0x1 loop_3028: fbu %fcc1, loop_3029 fcmpne16 %f8, %f14, %g2 edge16n %o2, %i1, %i6 tneg %xcc, 0x3 loop_3029: ldub [%l7 + 0x1B], %l4 edge32n %o0, %i7, %g4 fabss %f15, %f11 array8 %g6, %g3, %i3 fcmpgt16 %f14, %f10, %l1 ldd [%l7 + 0x40], %f6 ldd [%l7 + 0x28], %f12 std %f12, [%l7 + 0x48] bshuffle %f4, %f12, %f6 taddcc %o1, 0x0ED5, %o6 fabss %f13, %f3 lduw [%l7 + 0x38], %o3 bl,pn %icc, loop_3030 fbl,a %fcc2, loop_3031 ldub [%l7 + 0x5A], %l2 subccc %l0, 0x138C, %o4 loop_3030: fbu,a %fcc0, loop_3032 loop_3031: ldsh [%l7 + 0x2C], %g5 stw %g7, [%l7 + 0x38] ld [%l7 + 0x30], %f0 loop_3032: fbn,a %fcc1, loop_3033 fmovrse %l3, %f7, %f2 addccc %l5, 0x1393, %o5 fmovrsne %o7, %f15, %f15 loop_3033: subc %i0, 0x00D4, %l6 lduw [%l7 + 0x4C], %g1 ldsh [%l7 + 0x14], %i2 fmovdpos %xcc, %f6, %f14 orcc %i5, %g2, %o2 fmovdne %icc, %f12, %f9 fbuge,a %fcc2, loop_3034 ld [%l7 + 0x50], %f9 fmovdpos %icc, %f3, %f1 xnor %i4, %i6, %l4 loop_3034: sth %o0, [%l7 + 0x4E] brnz %i1, loop_3035 fmovsg %icc, %f6, %f9 sra %g4, %g6, %g3 fcmpeq16 %f0, %f10, %i3 loop_3035: fands %f3, %f13, %f4 fpmerge %f0, %f12, %f14 movl %xcc, %l1, %o1 fbule,a %fcc0, loop_3036 ldsb [%l7 + 0x20], %i7 sub %o3, %l2, %o6 fpadd32s %f4, %f1, %f3 loop_3036: bleu,a,pt %xcc, loop_3037 fbne %fcc3, loop_3038 movre %l0, %g5, %g7 fmovda %icc, %f8, %f4 loop_3037: bcs,a %icc, loop_3039 loop_3038: faligndata %f12, %f12, %f12 fmovda %icc, %f13, %f7 tcc %icc, 0x5 loop_3039: tsubcc %l3, 0x17C1, %l5 fmovsa %xcc, %f2, %f11 movg %xcc, %o5, %o4 nop setx loop_3040, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fblg %fcc2, loop_3041 fmul8x16 %f4, %f0, %f8 brz,a %o7, loop_3042 loop_3040: fcmps %fcc2, %f9, %f4 loop_3041: srl %i0, %g1, %l6 lduw [%l7 + 0x28], %i5 loop_3042: fmovrde %i2, %f6, %f0 edge16l %g2, %o2, %i6 xnor %i4, 0x0495, %o0 ldd [%l7 + 0x28], %f0 ldd [%l7 + 0x50], %f14 edge32l %i1, %l4, %g6 ldsw [%l7 + 0x4C], %g4 array16 %i3, %g3, %l1 edge32ln %i7, %o3, %o1 ldsw [%l7 + 0x70], %l2 tcs %xcc, 0x6 fcmpgt16 %f4, %f2, %l0 fornot1s %f11, %f13, %f13 fandnot1s %f9, %f1, %f0 st %f3, [%l7 + 0x7C] fmovrsgez %o6, %f12, %f13 orncc %g7, 0x1686, %l3 fmul8x16al %f8, %f5, %f14 ldsb [%l7 + 0x7F], %l5 ldd [%l7 + 0x20], %f4 movrlez %o5, 0x01B, %g5 stb %o4, [%l7 + 0x54] tgu %icc, 0x4 ldd [%l7 + 0x58], %f14 orn %o7, %i0, %g1 mulx %l6, %i5, %g2 ldd [%l7 + 0x20], %f6 lduh [%l7 + 0x2E], %i2 lduw [%l7 + 0x48], %o2 fmovdle %icc, %f12, %f7 fcmpgt16 %f6, %f12, %i4 sth %i6, [%l7 + 0x2E] movge %xcc, %o0, %i1 movrlz %l4, %g6, %g4 lduw [%l7 + 0x14], %i3 mova %xcc, %l1, %i7 sllx %g3, %o1, %o3 ld [%l7 + 0x70], %f9 sth %l0, [%l7 + 0x42] sdiv %l2, 0x0875, %g7 fmovdl %xcc, %f13, %f14 ldsw [%l7 + 0x08], %l3 sub %o6, 0x1C4D, %o5 fnegd %f0, %f12 fmovsvc %icc, %f14, %f9 ldsb [%l7 + 0x62], %g5 fmovdne %xcc, %f14, %f15 mulscc %o4, %l5, %o7 ldsh [%l7 + 0x7A], %g1 std %f4, [%l7 + 0x40] fmovsa %xcc, %f9, %f5 fmovdcc %icc, %f14, %f9 std %f12, [%l7 + 0x20] edge16l %i0, %i5, %g2 umul %i2, 0x135A, %l6 xorcc %i4, 0x0E5C, %o2 fornot2 %f6, %f8, %f8 tcs %icc, 0x2 fbl,a %fcc1, loop_3043 tvs %xcc, 0x6 fbo,a %fcc0, loop_3044 stb %i6, [%l7 + 0x38] loop_3043: fmovde %xcc, %f4, %f9 bge,a loop_3045 loop_3044: array8 %i1, %l4, %g6 fmovdg %xcc, %f13, %f12 stb %o0, [%l7 + 0x59] loop_3045: fpadd16s %f2, %f15, %f1 stx %i3, [%l7 + 0x60] xorcc %g4, %i7, %l1 fmovdcc %icc, %f14, %f12 fmovdne %icc, %f12, %f2 movvc %icc, %g3, %o1 edge32n %l0, %o3, %g7 std %f14, [%l7 + 0x18] movleu %icc, %l3, %l2 tsubcctv %o6, %o5, %g5 edge8n %o4, %l5, %o7 std %f6, [%l7 + 0x78] te %icc, 0x7 ldsw [%l7 + 0x50], %i0 ldsw [%l7 + 0x2C], %g1 siam 0x3 sub %i5, %g2, %i2 smulcc %l6, %o2, %i6 fcmpne32 %f12, %f12, %i4 ldub [%l7 + 0x78], %l4 edge16ln %i1, %o0, %i3 and %g6, %i7, %l1 fmovsneg %icc, %f12, %f14 fmovdle %icc, %f0, %f7 call loop_3046 tleu %xcc, 0x0 fmovse %xcc, %f11, %f3 movneg %xcc, %g3, %g4 loop_3046: stx %o1, [%l7 + 0x50] movl %xcc, %l0, %o3 ldsw [%l7 + 0x20], %g7 ba,a,pt %xcc, loop_3047 movrne %l3, %l2, %o6 nop setx loop_3048, %l0, %l1 jmpl %l1, %o5 nop setx loop_3049, %l0, %l1 jmpl %l1, %o4 loop_3047: ldd [%l7 + 0x48], %f6 tvc %xcc, 0x0 loop_3048: array32 %g5, %l5, %o7 loop_3049: move %icc, %g1, %i0 lduw [%l7 + 0x28], %g2 fmuld8sux16 %f10, %f5, %f2 fpmerge %f15, %f8, %f12 ldx [%l7 + 0x78], %i5 ldub [%l7 + 0x58], %l6 std %f10, [%l7 + 0x08] tneg %icc, 0x4 movn %xcc, %i2, %o2 std %f6, [%l7 + 0x30] movl %icc, %i4, %l4 edge8ln %i1, %o0, %i3 fmovrse %g6, %f7, %f1 call loop_3050 ld [%l7 + 0x54], %f3 fmovrse %i6, %f6, %f1 fmovdpos %icc, %f7, %f12 loop_3050: fnegs %f11, %f6 fxor %f14, %f4, %f10 array32 %l1, %i7, %g3 fmovrsne %g4, %f0, %f1 or %o1, 0x0F24, %o3 stx %l0, [%l7 + 0x28] tvc %icc, 0x4 bgu,pt %icc, loop_3051 ldsb [%l7 + 0x5A], %l3 fpsub32 %f6, %f0, %f10 lduh [%l7 + 0x56], %l2 loop_3051: ld [%l7 + 0x24], %f7 fmovrsgz %o6, %f9, %f9 movrgz %o5, 0x024, %g7 stx %o4, [%l7 + 0x58] fmovdvs %xcc, %f15, %f0 fmovsne %xcc, %f4, %f14 fpmerge %f7, %f11, %f14 fsrc1 %f6, %f6 movn %xcc, %g5, %l5 bne,a loop_3052 movl %xcc, %o7, %i0 fmovdpos %xcc, %f13, %f0 ld [%l7 + 0x58], %f1 loop_3052: ld [%l7 + 0x70], %f15 tne %icc, 0x0 lduw [%l7 + 0x74], %g2 ldsb [%l7 + 0x5F], %g1 ta %icc, 0x2 fmuld8sux16 %f14, %f13, %f10 ldd [%l7 + 0x28], %f10 movrlez %i5, 0x1B8, %i2 fcmpgt16 %f12, %f10, %l6 ldx [%l7 + 0x48], %i4 fmovrse %o2, %f8, %f15 fbn %fcc0, loop_3053 fandnot1 %f0, %f4, %f0 fmul8sux16 %f2, %f2, %f10 fmovdvs %icc, %f13, %f1 loop_3053: fandnot2s %f15, %f9, %f10 stw %i1, [%l7 + 0x28] alignaddr %o0, %i3, %l4 lduh [%l7 + 0x5A], %g6 fmovrdne %l1, %f6, %f10 sethi 0x101A, %i6 xnor %g3, 0x0C85, %i7 ldx [%l7 + 0x78], %g4 fmuld8sux16 %f0, %f3, %f2 stw %o1, [%l7 + 0x60] fpackfix %f6, %f2 fbo %fcc3, loop_3054 stw %l0, [%l7 + 0x44] ldx [%l7 + 0x08], %o3 sethi 0x0176, %l3 loop_3054: fcmpne32 %f12, %f2, %l2 xor %o5, 0x00F0, %g7 fmovdpos %xcc, %f1, %f8 fmovsleu %xcc, %f3, %f14 xnor %o4, %g5, %o6 lduw [%l7 + 0x4C], %o7 fba %fcc3, loop_3055 fmovrslez %i0, %f7, %f10 fmovda %icc, %f13, %f14 xnorcc %g2, %l5, %i5 loop_3055: bn,a loop_3056 bg,pt %icc, loop_3057 fmovd %f4, %f6 ld [%l7 + 0x34], %f0 loop_3056: fsrc2s %f8, %f1 loop_3057: fbuge %fcc2, loop_3058 fmovda %xcc, %f7, %f8 fmovsn %xcc, %f0, %f4 ld [%l7 + 0x50], %f8 loop_3058: movn %xcc, %i2, %g1 fmovrdlz %i4, %f12, %f2 bcc,a loop_3059 fcmple32 %f8, %f8, %o2 tvs %xcc, 0x0 faligndata %f10, %f14, %f12 loop_3059: umul %l6, %i1, %i3 fmovsle %xcc, %f14, %f2 ld [%l7 + 0x58], %f8 lduh [%l7 + 0x30], %l4 tvc %icc, 0x6 lduw [%l7 + 0x3C], %g6 xorcc %o0, 0x15EF, %l1 ldd [%l7 + 0x20], %f2 sethi 0x0603, %i6 fnors %f3, %f1, %f5 movne %icc, %g3, %g4 lduh [%l7 + 0x3A], %o1 ldub [%l7 + 0x11], %i7 edge32l %o3, %l0, %l2 movleu %xcc, %l3, %o5 fpmerge %f9, %f3, %f2 alignaddr %o4, %g7, %g5 fzero %f10 fpack16 %f10, %f2 tne %icc, 0x1 movre %o7, 0x01D, %i0 stx %o6, [%l7 + 0x38] ldsw [%l7 + 0x18], %l5 fmovrse %g2, %f12, %f0 movneg %icc, %i2, %i5 array16 %g1, %o2, %l6 fxors %f7, %f13, %f1 ldd [%l7 + 0x38], %f8 brlz %i4, loop_3060 and %i1, %l4, %g6 fcmple16 %f8, %f8, %i3 faligndata %f10, %f14, %f0 loop_3060: bl,a loop_3061 fba %fcc1, loop_3062 sth %o0, [%l7 + 0x0A] fzeros %f13 loop_3061: edge16n %l1, %g3, %i6 loop_3062: ldub [%l7 + 0x5D], %o1 tneg %xcc, 0x4 or %i7, 0x14A0, %g4 st %f5, [%l7 + 0x34] ldsw [%l7 + 0x48], %l0 lduw [%l7 + 0x50], %o3 edge16ln %l2, %o5, %l3 fbo,a %fcc3, loop_3063 fmovsvc %xcc, %f1, %f1 stx %o4, [%l7 + 0x40] fmovdleu %icc, %f11, %f13 loop_3063: popc 0x0A95, %g7 fmovdg %icc, %f10, %f3 sll %g5, %o7, %o6 movcc %icc, %i0, %l5 fmovdn %icc, %f0, %f5 fcmpne32 %f14, %f2, %i2 fbo,a %fcc1, loop_3064 nop setx loop_3065, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bleu,a loop_3066 fpmerge %f10, %f7, %f10 loop_3064: fpsub32 %f2, %f14, %f6 loop_3065: fcmped %fcc1, %f12, %f0 loop_3066: fnors %f3, %f9, %f10 fcmpne32 %f0, %f10, %i5 stx %g2, [%l7 + 0x08] ldx [%l7 + 0x28], %g1 tl %xcc, 0x5 bvs %icc, loop_3067 move %xcc, %l6, %o2 fmovdge %icc, %f7, %f4 stx %i4, [%l7 + 0x58] loop_3067: ldx [%l7 + 0x58], %l4 sth %i1, [%l7 + 0x5C] stb %g6, [%l7 + 0x45] fmovsvc %xcc, %f10, %f13 fcmple32 %f2, %f4, %o0 fba,a %fcc2, loop_3068 tvc %icc, 0x2 edge8 %i3, %l1, %g3 fsrc1 %f12, %f12 loop_3068: sth %i6, [%l7 + 0x22] bneg,pt %icc, loop_3069 ld [%l7 + 0x54], %f9 movrne %i7, %g4, %o1 alignaddrl %o3, %l2, %o5 loop_3069: sub %l3, %o4, %l0 umulcc %g7, 0x08E3, %o7 bleu,a loop_3070 fors %f3, %f14, %f0 ldsh [%l7 + 0x54], %o6 fpsub16s %f5, %f12, %f2 loop_3070: andn %i0, %g5, %i2 movrne %l5, 0x29E, %g2 ldsw [%l7 + 0x44], %g1 tn %xcc, 0x4 nop setx loop_3071, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tvc %xcc, 0x3 ldsh [%l7 + 0x1C], %i5 stb %l6, [%l7 + 0x7B] loop_3071: fmovrsgz %i4, %f15, %f10 movgu %xcc, %o2, %i1 popc %l4, %o0 stb %g6, [%l7 + 0x6D] orncc %i3, %g3, %l1 fpsub32 %f2, %f14, %f14 tl %icc, 0x6 ldub [%l7 + 0x23], %i6 ldsw [%l7 + 0x48], %i7 sth %g4, [%l7 + 0x24] stw %o3, [%l7 + 0x3C] subccc %o1, 0x10D2, %l2 ldx [%l7 + 0x08], %l3 movrlez %o4, %o5, %l0 st %f8, [%l7 + 0x30] bcc loop_3072 orn %o7, %g7, %i0 ldub [%l7 + 0x12], %g5 st %f0, [%l7 + 0x40] loop_3072: nop setx loop_3073, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x58], %i2 srlx %o6, 0x00, %l5 movrne %g1, %i5, %l6 loop_3073: tneg %xcc, 0x3 popc %i4, %g2 bg,a,pt %icc, loop_3074 fpadd16 %f10, %f4, %f2 sth %o2, [%l7 + 0x2E] bn,a %icc, loop_3075 loop_3074: tcc %icc, 0x7 st %f12, [%l7 + 0x68] lduh [%l7 + 0x20], %l4 loop_3075: fbn %fcc3, loop_3076 nop setx loop_3077, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tne %icc, 0x2 fmovda %icc, %f13, %f6 loop_3076: ld [%l7 + 0x50], %f0 loop_3077: fmovsa %xcc, %f13, %f6 edge8n %o0, %g6, %i1 ldx [%l7 + 0x50], %i3 movge %xcc, %g3, %i6 ldx [%l7 + 0x10], %i7 ld [%l7 + 0x34], %f10 fcmpne32 %f2, %f12, %g4 fnot2s %f11, %f1 ldsb [%l7 + 0x6B], %o3 fcmpd %fcc2, %f14, %f14 fabsd %f10, %f14 fcmpgt16 %f2, %f10, %l1 fnand %f12, %f8, %f6 pdist %f4, %f0, %f12 fmovrse %l2, %f3, %f2 fbu %fcc3, loop_3078 fbn %fcc1, loop_3079 ldx [%l7 + 0x78], %l3 fmovspos %xcc, %f1, %f1 loop_3078: fmul8x16al %f4, %f14, %f0 loop_3079: bleu,a,pt %xcc, loop_3080 sth %o1, [%l7 + 0x58] fmovsge %icc, %f15, %f6 fmovscc %icc, %f13, %f13 loop_3080: movg %xcc, %o5, %l0 fandnot1 %f6, %f8, %f2 fmovrsgz %o4, %f9, %f7 ldsb [%l7 + 0x2E], %g7 lduw [%l7 + 0x08], %o7 fmovdn %xcc, %f14, %f15 fmovsne %icc, %f1, %f13 stx %i0, [%l7 + 0x48] fmovsge %xcc, %f14, %f14 tleu %icc, 0x2 std %f2, [%l7 + 0x28] movrgz %g5, 0x2FB, %i2 udivcc %o6, 0x0A3B, %g1 bgu,a loop_3081 mova %xcc, %i5, %l5 ldsb [%l7 + 0x69], %i4 fbo,a %fcc1, loop_3082 loop_3081: fandnot2 %f2, %f14, %f4 stw %l6, [%l7 + 0x10] sll %o2, 0x15, %l4 loop_3082: st %f13, [%l7 + 0x4C] fnors %f2, %f2, %f14 tgu %icc, 0x3 fmovrde %g2, %f10, %f6 stw %o0, [%l7 + 0x48] movre %i1, 0x0EC, %g6 fbg %fcc1, loop_3083 ld [%l7 + 0x08], %f8 fornot2 %f2, %f2, %f6 brnz,a %g3, loop_3084 loop_3083: stb %i3, [%l7 + 0x76] movcs %icc, %i6, %g4 fmovrdlez %o3, %f4, %f8 loop_3084: fxnor %f12, %f14, %f8 tg %icc, 0x5 fmovsvs %icc, %f15, %f3 fcmpd %fcc2, %f8, %f14 fmovrde %i7, %f14, %f10 alignaddrl %l1, %l3, %l2 ta %xcc, 0x1 fandnot2s %f4, %f12, %f14 fbu %fcc3, loop_3085 ldsw [%l7 + 0x64], %o5 ldx [%l7 + 0x20], %o1 sth %o4, [%l7 + 0x6C] loop_3085: lduh [%l7 + 0x0E], %g7 stx %l0, [%l7 + 0x20] ldsw [%l7 + 0x78], %i0 fcmped %fcc0, %f12, %f10 fnot1s %f15, %f10 sdivx %o7, 0x0FD6, %g5 ld [%l7 + 0x60], %f13 fcmpd %fcc3, %f8, %f8 te %icc, 0x3 ldsb [%l7 + 0x49], %i2 fmovrsgez %g1, %f0, %f0 movne %icc, %i5, %o6 fmovscs %xcc, %f8, %f7 edge16ln %l5, %i4, %l6 tcc %xcc, 0x0 fmovrslz %l4, %f8, %f11 be,a,pt %icc, loop_3086 fmovde %xcc, %f12, %f5 movpos %xcc, %g2, %o2 fornot2 %f14, %f4, %f12 loop_3086: te %icc, 0x2 ld [%l7 + 0x18], %f9 fmovsvs %icc, %f10, %f12 ldsh [%l7 + 0x3A], %i1 fmovdneg %icc, %f4, %f12 movle %xcc, %o0, %g3 fnot2 %f0, %f2 lduh [%l7 + 0x70], %i3 sll %g6, 0x00, %g4 sll %i6, %o3, %i7 nop setx loop_3087, %l0, %l1 jmpl %l1, %l1 tle %icc, 0x6 xorcc %l3, %o5, %l2 stb %o4, [%l7 + 0x77] loop_3087: taddcc %g7, %o1, %i0 stx %o7, [%l7 + 0x38] stw %g5, [%l7 + 0x38] fcmple16 %f0, %f4, %i2 tgu %icc, 0x7 lduw [%l7 + 0x20], %l0 tvc %icc, 0x2 std %f8, [%l7 + 0x28] movrlez %i5, 0x274, %g1 orn %o6, 0x1335, %i4 alignaddr %l6, %l5, %g2 fbge,a %fcc1, loop_3088 fnot1 %f0, %f2 fpack16 %f14, %f12 stx %o2, [%l7 + 0x50] loop_3088: tvc %icc, 0x5 fcmpgt32 %f6, %f10, %l4 ldub [%l7 + 0x3F], %o0 stx %i1, [%l7 + 0x38] bpos,a %icc, loop_3089 ldsb [%l7 + 0x32], %g3 ldub [%l7 + 0x0A], %i3 ldub [%l7 + 0x32], %g6 loop_3089: sth %g4, [%l7 + 0x16] movgu %xcc, %i6, %i7 fblg,a %fcc2, loop_3090 ldsh [%l7 + 0x12], %o3 orncc %l3, %l1, %l2 ldd [%l7 + 0x78], %f0 loop_3090: udivcc %o4, 0x0669, %g7 umulcc %o5, %o1, %i0 ldd [%l7 + 0x28], %f12 ldx [%l7 + 0x30], %g5 fabss %f10, %f2 movleu %icc, %i2, %o7 movpos %xcc, %i5, %l0 stb %o6, [%l7 + 0x23] fzeros %f3 st %f10, [%l7 + 0x24] sth %i4, [%l7 + 0x68] movrgz %l6, 0x34F, %l5 xnor %g1, %g2, %o2 fble %fcc1, loop_3091 fxor %f6, %f0, %f10 tge %icc, 0x7 fnot2 %f0, %f14 loop_3091: ldx [%l7 + 0x30], %o0 stw %l4, [%l7 + 0x58] movrlez %g3, 0x301, %i1 stb %g6, [%l7 + 0x17] bn,a %xcc, loop_3092 fmovrsne %g4, %f0, %f10 smulcc %i3, %i7, %o3 fmovse %xcc, %f4, %f3 loop_3092: sra %l3, %l1, %i6 udiv %l2, 0x020B, %g7 bpos %icc, loop_3093 fmovsle %xcc, %f0, %f4 fcmpeq16 %f0, %f4, %o4 fpsub32s %f0, %f10, %f1 loop_3093: stw %o5, [%l7 + 0x08] ldsb [%l7 + 0x57], %o1 stw %g5, [%l7 + 0x58] array8 %i2, %o7, %i0 st %f11, [%l7 + 0x50] brlez,a %i5, loop_3094 smul %o6, 0x143F, %i4 fsrc1 %f0, %f10 fzeros %f10 loop_3094: movrne %l6, 0x061, %l5 st %f11, [%l7 + 0x68] ldd [%l7 + 0x78], %f0 ldsw [%l7 + 0x50], %l0 fmul8x16 %f7, %f0, %f14 tvc %icc, 0x7 std %f0, [%l7 + 0x30] ldd [%l7 + 0x70], %f12 stw %g1, [%l7 + 0x68] fmovsvc %icc, %f7, %f2 ldub [%l7 + 0x1E], %o2 xnor %o0, %l4, %g3 ldub [%l7 + 0x5F], %g2 fandnot2 %f2, %f4, %f6 movn %xcc, %g6, %i1 ldsb [%l7 + 0x18], %g4 bpos %xcc, loop_3095 ldd [%l7 + 0x30], %f6 ldsh [%l7 + 0x52], %i7 ldsw [%l7 + 0x74], %i3 loop_3095: edge32n %o3, %l1, %l3 bshuffle %f2, %f8, %f6 fmovrdlez %i6, %f2, %f0 tg %icc, 0x0 fbn,a %fcc3, loop_3096 fbg,a %fcc0, loop_3097 fmul8ulx16 %f12, %f0, %f0 fmovsa %xcc, %f2, %f9 loop_3096: nop setx loop_3098, %l0, %l1 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_3097: fsrc2 %f0, %f12 fmovdleu %xcc, %f5, %f11 fmovdn %icc, %f12, %f0 loop_3098: tne %xcc, 0x5 alignaddrl %l2, %g7, %o4 ld [%l7 + 0x24], %f9 movrlz %o5, 0x043, %o1 lduw [%l7 + 0x54], %g5 edge32ln %i2, %o7, %i0 xnor %i5, %i4, %l6 fcmpd %fcc2, %f8, %f14 stb %o6, [%l7 + 0x7D] movrlz %l0, %l5, %o2 edge8n %o0, %l4, %g3 umulcc %g2, %g6, %g1 fmovdgu %icc, %f9, %f7 lduw [%l7 + 0x0C], %g4 tsubcc %i1, %i7, %i3 std %f2, [%l7 + 0x50] movne %icc, %o3, %l1 orn %i6, 0x0AFE, %l3 movgu %xcc, %g7, %o4 mulscc %o5, 0x013A, %l2 ldsw [%l7 + 0x08], %g5 ldd [%l7 + 0x60], %f6 movneg %xcc, %i2, %o1 ldsh [%l7 + 0x48], %i0 ldx [%l7 + 0x78], %i5 lduw [%l7 + 0x34], %i4 tcs %icc, 0x2 st %f9, [%l7 + 0x74] st %f11, [%l7 + 0x40] fmovdle %icc, %f15, %f9 fpsub16s %f12, %f8, %f11 edge32ln %l6, %o7, %l0 addc %o6, 0x0011, %o2 ldsw [%l7 + 0x10], %l5 fsrc1 %f8, %f6 fmovscc %icc, %f0, %f12 ba,a loop_3099 stb %l4, [%l7 + 0x3C] fmovdvs %xcc, %f12, %f6 edge16ln %o0, %g2, %g6 loop_3099: sdivx %g1, 0x03C5, %g4 call loop_3100 edge8 %g3, %i1, %i7 udivx %i3, 0x01DD, %l1 fba,a %fcc1, loop_3101 loop_3100: edge8ln %i6, %o3, %l3 lduh [%l7 + 0x24], %o4 fcmpgt16 %f2, %f12, %o5 loop_3101: ldd [%l7 + 0x28], %f8 tcc %icc, 0x7 lduw [%l7 + 0x4C], %l2 fnot1s %f8, %f13 stx %g5, [%l7 + 0x18] fcmped %fcc3, %f0, %f4 or %g7, 0x04AF, %o1 taddcc %i0, %i5, %i4 nop setx loop_3102, %l0, %l1 jmpl %l1, %l6 brlz,a %o7, loop_3103 fmovdne %icc, %f4, %f15 lduh [%l7 + 0x6A], %i2 loop_3102: fblg %fcc1, loop_3104 loop_3103: movge %xcc, %o6, %o2 stx %l5, [%l7 + 0x60] ld [%l7 + 0x5C], %f9 loop_3104: st %f10, [%l7 + 0x08] array8 %l0, %l4, %g2 ta %xcc, 0x7 fmovdcs %icc, %f13, %f4 tl %xcc, 0x7 fxnor %f8, %f0, %f0 umulcc %o0, %g1, %g4 bneg,a,pt %icc, loop_3105 be,pn %icc, loop_3106 sth %g6, [%l7 + 0x32] fmovdvs %icc, %f6, %f2 loop_3105: movle %icc, %g3, %i1 loop_3106: fand %f12, %f10, %f6 tcc %icc, 0x4 edge8n %i7, %i3, %i6 lduw [%l7 + 0x6C], %o3 fbuge,a %fcc2, loop_3107 bl loop_3108 fmovrdgez %l1, %f2, %f14 fpadd32s %f10, %f5, %f2 loop_3107: fbe,a %fcc2, loop_3109 loop_3108: ldx [%l7 + 0x58], %l3 fands %f14, %f9, %f15 fand %f2, %f0, %f4 loop_3109: fbo,a %fcc3, loop_3110 ldsw [%l7 + 0x1C], %o4 stb %o5, [%l7 + 0x24] and %g5, %g7, %l2 loop_3110: and %o1, 0x02AC, %i5 fpsub16 %f0, %f4, %f2 ld [%l7 + 0x58], %f15 sethi 0x05F4, %i4 bleu,a loop_3111 orcc %i0, 0x0B00, %l6 ld [%l7 + 0x48], %f10 lduw [%l7 + 0x08], %i2 loop_3111: subc %o6, 0x0914, %o2 smulcc %l5, 0x1C16, %l0 bneg,pt %xcc, loop_3112 lduw [%l7 + 0x20], %l4 taddcctv %g2, %o7, %o0 fcmpeq32 %f0, %f10, %g4 loop_3112: lduh [%l7 + 0x1A], %g1 movrgz %g6, %i1, %i7 fmovspos %xcc, %f10, %f15 fpackfix %f0, %f5 fmovrsgz %g3, %f10, %f7 fmul8x16al %f7, %f6, %f6 call loop_3113 fcmpgt16 %f12, %f2, %i3 fcmpne16 %f14, %f0, %i6 fbn,a %fcc0, loop_3114 loop_3113: lduh [%l7 + 0x34], %l1 fpadd32 %f14, %f8, %f0 ldsb [%l7 + 0x4A], %l3 loop_3114: fornot2s %f3, %f4, %f1 umul %o4, 0x0977, %o3 xnor %g5, 0x0990, %g7 ldd [%l7 + 0x38], %f6 sth %l2, [%l7 + 0x2E] fnot2s %f12, %f9 fmovsle %xcc, %f15, %f2 tsubcc %o1, %i5, %i4 umulcc %o5, 0x0B17, %i0 fmovscc %icc, %f2, %f11 fbge %fcc2, loop_3115 and %i2, 0x16DC, %o6 lduh [%l7 + 0x18], %o2 fmovspos %xcc, %f2, %f9 loop_3115: fnot2s %f11, %f5 fnor %f0, %f0, %f8 lduw [%l7 + 0x74], %l5 tne %icc, 0x0 fmuld8sux16 %f6, %f3, %f6 tsubcctv %l0, %l4, %g2 movle %icc, %l6, %o7 edge16ln %o0, %g4, %g1 fmovs %f14, %f12 xorcc %g6, 0x0753, %i7 fones %f11 tg %icc, 0x0 ba,pn %xcc, loop_3116 fcmped %fcc0, %f8, %f10 ldub [%l7 + 0x6A], %i1 st %f12, [%l7 + 0x54] loop_3116: stx %g3, [%l7 + 0x30] fpadd32 %f6, %f2, %f10 lduh [%l7 + 0x4E], %i3 movvs %icc, %l1, %i6 std %f4, [%l7 + 0x28] std %f8, [%l7 + 0x28] fmovrdlz %o4, %f4, %f12 or %l3, 0x1AB3, %o3 fmovsvc %icc, %f2, %f10 fones %f13 stw %g5, [%l7 + 0x10] fmovdvs %xcc, %f3, %f8 array32 %g7, %o1, %i5 fpadd32 %f6, %f14, %f4 fornot1 %f0, %f4, %f0 fmovrsgez %l2, %f6, %f9 fmovdneg %icc, %f12, %f15 be,pn %xcc, loop_3117 fcmpgt32 %f4, %f6, %o5 lduh [%l7 + 0x72], %i0 lduw [%l7 + 0x74], %i2 loop_3117: and %o6, 0x11AD, %o2 stx %i4, [%l7 + 0x70] bl,a loop_3118 brlez,a %l5, loop_3119 fcmpeq32 %f0, %f2, %l4 move %icc, %l0, %g2 loop_3118: udivcc %l6, 0x18B6, %o0 loop_3119: srl %o7, %g4, %g1 ldd [%l7 + 0x40], %f12 movvs %xcc, %g6, %i7 fpadd32 %f8, %f2, %f4 bcs,pn %xcc, loop_3120 addccc %i1, 0x072A, %i3 andncc %l1, %i6, %g3 fsrc2 %f0, %f2 loop_3120: ld [%l7 + 0x3C], %f7 fmovdleu %icc, %f4, %f13 fmovspos %icc, %f14, %f2 stx %l3, [%l7 + 0x68] udivcc %o4, 0x0DA6, %g5 fpsub32s %f5, %f3, %f11 fmovscc %xcc, %f8, %f13 fand %f6, %f8, %f10 fmovrsgez %o3, %f2, %f9 fnand %f10, %f14, %f12 ldx [%l7 + 0x30], %g7 fble %fcc2, loop_3121 fand %f0, %f2, %f14 popc 0x0881, %i5 fsrc1s %f5, %f0 loop_3121: fcmple16 %f10, %f12, %o1 fpsub16 %f6, %f8, %f14 for %f14, %f8, %f10 sdiv %l2, 0x1EBF, %i0 std %f12, [%l7 + 0x20] fnegd %f14, %f4 fcmpeq16 %f6, %f12, %o5 sth %o6, [%l7 + 0x20] fmovrde %i2, %f4, %f4 fabss %f1, %f2 pdist %f14, %f6, %f8 stx %o2, [%l7 + 0x20] fornot1s %f11, %f5, %f12 fbe %fcc3, loop_3122 movvs %xcc, %l5, %l4 fnot2 %f8, %f12 fmovscs %xcc, %f1, %f9 loop_3122: srlx %l0, %i4, %l6 fexpand %f13, %f10 bleu loop_3123 ldsh [%l7 + 0x62], %g2 lduh [%l7 + 0x34], %o7 stw %o0, [%l7 + 0x64] loop_3123: lduw [%l7 + 0x54], %g4 fbo %fcc1, loop_3124 stw %g6, [%l7 + 0x3C] fmovsneg %xcc, %f1, %f15 stb %g1, [%l7 + 0x1F] loop_3124: fmovrde %i1, %f12, %f8 movn %xcc, %i7, %i3 fcmpeq32 %f2, %f14, %l1 ldsb [%l7 + 0x5E], %i6 bl,a,pn %xcc, loop_3125 fmovrdlez %l3, %f0, %f14 andcc %o4, %g5, %o3 fmovdvc %icc, %f10, %f11 loop_3125: bcc,a,pt %xcc, loop_3126 fcmpgt32 %f0, %f0, %g7 fmovdn %xcc, %f9, %f7 movgu %icc, %g3, %o1 loop_3126: movn %icc, %l2, %i5 fpsub16 %f6, %f6, %f0 pdist %f10, %f2, %f14 tvs %xcc, 0x3 ldub [%l7 + 0x29], %i0 ldsb [%l7 + 0x55], %o6 fpsub32s %f15, %f3, %f15 st %f1, [%l7 + 0x24] fcmpgt16 %f14, %f12, %o5 fsrc2s %f12, %f3 sub %i2, 0x0F9E, %l5 andn %l4, 0x0B8F, %l0 fnors %f8, %f10, %f5 addcc %i4, 0x021E, %l6 sth %o2, [%l7 + 0x0A] movcc %xcc, %g2, %o0 fcmpd %fcc0, %f10, %f0 fmovsleu %xcc, %f1, %f4 siam 0x1 movcs %xcc, %o7, %g4 ldsw [%l7 + 0x5C], %g1 fmuld8ulx16 %f1, %f10, %f2 ld [%l7 + 0x30], %f9 ldub [%l7 + 0x57], %g6 taddcctv %i7, %i3, %l1 fblg,a %fcc1, loop_3127 sth %i6, [%l7 + 0x78] fmovdcs %icc, %f8, %f6 ldd [%l7 + 0x48], %f2 loop_3127: fornot2 %f0, %f8, %f2 fnot1s %f9, %f12 fornot1s %f15, %f4, %f6 movcc %icc, %i1, %o4 edge16l %l3, %o3, %g5 fcmpgt16 %f8, %f8, %g7 fxnors %f5, %f9, %f14 sth %g3, [%l7 + 0x0A] edge8n %o1, %l2, %i0 movg %icc, %i5, %o6 bleu %icc, loop_3128 std %f4, [%l7 + 0x78] ldub [%l7 + 0x24], %i2 ldx [%l7 + 0x30], %o5 loop_3128: xorcc %l5, %l4, %i4 sth %l6, [%l7 + 0x5C] fmovda %xcc, %f14, %f13 stb %l0, [%l7 + 0x4D] fmovdleu %icc, %f1, %f4 siam 0x1 fmovdvs %xcc, %f12, %f9 fone %f0 edge16 %o2, %o0, %o7 ldx [%l7 + 0x18], %g4 ldsb [%l7 + 0x08], %g2 lduh [%l7 + 0x28], %g6 fbo,a %fcc2, loop_3129 smulcc %i7, %i3, %l1 ldd [%l7 + 0x78], %f6 mulscc %i6, 0x0431, %i1 loop_3129: fors %f7, %f8, %f3 movleu %icc, %o4, %l3 fpackfix %f6, %f9 fxnors %f0, %f14, %f10 ldd [%l7 + 0x60], %f8 fba %fcc0, loop_3130 fmovrslz %g1, %f0, %f5 ld [%l7 + 0x2C], %f11 edge8ln %o3, %g7, %g5 loop_3130: movneg %xcc, %o1, %l2 tl %xcc, 0x6 ldd [%l7 + 0x48], %f4 fmovsvc %xcc, %f0, %f6 ldub [%l7 + 0x29], %i0 fcmpgt32 %f8, %f2, %g3 fmovde %icc, %f8, %f10 fpsub32 %f12, %f4, %f12 ldub [%l7 + 0x0B], %i5 mova %icc, %o6, %o5 fbuge %fcc1, loop_3131 fbl,a %fcc1, loop_3132 fcmple32 %f0, %f10, %l5 movg %xcc, %l4, %i4 loop_3131: xnor %l6, %i2, %l0 loop_3132: ldd [%l7 + 0x70], %f4 fmovdleu %icc, %f5, %f0 fxor %f8, %f0, %f8 brgz %o2, loop_3133 fexpand %f1, %f2 movneg %icc, %o7, %o0 stx %g2, [%l7 + 0x58] loop_3133: fcmped %fcc1, %f0, %f2 fbule,a %fcc0, loop_3134 lduh [%l7 + 0x4C], %g4 edge32n %i7, %g6, %i3 stx %l1, [%l7 + 0x68] loop_3134: brnz,a %i1, loop_3135 ld [%l7 + 0x7C], %f10 ldsw [%l7 + 0x48], %o4 addccc %l3, %g1, %i6 loop_3135: bpos,pn %xcc, loop_3136 fands %f8, %f7, %f10 std %f6, [%l7 + 0x58] bn %xcc, loop_3137 loop_3136: fmovd %f12, %f14 sth %g7, [%l7 + 0x60] ld [%l7 + 0x20], %f4 loop_3137: fmovsleu %icc, %f7, %f14 brgez %o3, loop_3138 bvc,pt %icc, loop_3139 tpos %xcc, 0x3 lduw [%l7 + 0x78], %o1 loop_3138: tl %icc, 0x7 loop_3139: sdivx %g5, 0x0D68, %i0 addccc %g3, 0x0133, %i5 fmovsne %xcc, %f7, %f5 fmovsg %icc, %f11, %f12 brlez %l2, loop_3140 fblg %fcc2, loop_3141 fpadd16s %f5, %f9, %f5 be,a %icc, loop_3142 loop_3140: subc %o5, 0x1791, %l5 loop_3141: bcc loop_3143 tvs %xcc, 0x5 loop_3142: ldsb [%l7 + 0x3B], %o6 fandnot2s %f10, %f12, %f0 loop_3143: tcs %xcc, 0x6 fbne %fcc3, loop_3144 umul %i4, 0x006F, %l6 bvs loop_3145 fxors %f9, %f13, %f1 loop_3144: fand %f6, %f14, %f6 fcmpeq32 %f4, %f12, %i2 loop_3145: array16 %l4, %o2, %o7 popc 0x0FF9, %o0 fmovsleu %xcc, %f15, %f14 subccc %l0, %g2, %i7 fmovdle %icc, %f11, %f10 orncc %g6, 0x057E, %i3 fbl %fcc2, loop_3146 bshuffle %f6, %f2, %f12 fpadd16 %f6, %f10, %f14 fbn,a %fcc1, loop_3147 loop_3146: fnand %f6, %f10, %f6 movle %xcc, %l1, %i1 tle %xcc, 0x7 loop_3147: fmovrsgz %o4, %f11, %f15 udivx %g4, 0x0F99, %l3 fandnot1 %f14, %f14, %f4 sub %g1, 0x19E8, %i6 ba,a,pt %xcc, loop_3148 siam 0x0 fpsub32 %f10, %f6, %f6 fmovspos %xcc, %f11, %f9 loop_3148: pdist %f4, %f0, %f0 fcmps %fcc3, %f10, %f15 fexpand %f15, %f6 lduh [%l7 + 0x1C], %g7 sth %o1, [%l7 + 0x5C] stx %g5, [%l7 + 0x28] fmovse %xcc, %f8, %f4 sth %o3, [%l7 + 0x52] fnors %f8, %f4, %f11 fbg %fcc0, loop_3149 stx %i0, [%l7 + 0x70] movleu %xcc, %g3, %l2 fnands %f0, %f1, %f10 loop_3149: movcc %icc, %i5, %l5 fba %fcc1, loop_3150 fmovscs %xcc, %f2, %f0 alignaddr %o6, %o5, %i4 lduw [%l7 + 0x14], %i2 loop_3150: array16 %l4, %l6, %o2 st %f12, [%l7 + 0x74] fmovsvs %xcc, %f2, %f14 fmovscs %icc, %f7, %f3 tleu %xcc, 0x6 fnands %f1, %f6, %f0 fbo %fcc0, loop_3151 nop setx loop_3152, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x30], %o7 ldd [%l7 + 0x60], %f4 loop_3151: ba,a %xcc, loop_3153 loop_3152: sth %l0, [%l7 + 0x4A] orn %g2, %i7, %g6 fmul8sux16 %f14, %f12, %f4 loop_3153: fmovse %xcc, %f6, %f7 fornot1 %f6, %f6, %f4 stw %o0, [%l7 + 0x74] sth %i3, [%l7 + 0x54] bvc,a,pt %xcc, loop_3154 st %f0, [%l7 + 0x38] te %icc, 0x4 fandnot1 %f12, %f0, %f4 loop_3154: ldsw [%l7 + 0x24], %l1 ba,a,pn %xcc, loop_3155 fmovdneg %icc, %f6, %f1 std %f14, [%l7 + 0x28] fbuge %fcc3, loop_3156 loop_3155: fbo %fcc3, loop_3157 fcmpes %fcc1, %f3, %f9 sub %o4, 0x1ECB, %g4 loop_3156: st %f9, [%l7 + 0x20] loop_3157: sth %l3, [%l7 + 0x6A] ble,pn %xcc, loop_3158 tsubcc %i1, %g1, %g7 ldsh [%l7 + 0x36], %i6 fnot1 %f2, %f4 loop_3158: fabss %f4, %f13 std %f14, [%l7 + 0x58] st %f1, [%l7 + 0x64] lduw [%l7 + 0x10], %g5 ldsb [%l7 + 0x53], %o3 fmovdge %icc, %f6, %f3 movrne %i0, %o1, %g3 st %f14, [%l7 + 0x20] ldsw [%l7 + 0x4C], %i5 edge16ln %l5, %o6, %l2 fmovdl %xcc, %f1, %f7 tl %xcc, 0x0 fbug %fcc3, loop_3159 st %f9, [%l7 + 0x34] tg %xcc, 0x3 fblg %fcc3, loop_3160 loop_3159: tsubcc %o5, %i2, %i4 fzeros %f0 fabsd %f12, %f6 loop_3160: movcs %icc, %l4, %o2 mova %xcc, %l6, %o7 te %icc, 0x3 fmovscs %xcc, %f9, %f6 st %f11, [%l7 + 0x14] std %f6, [%l7 + 0x68] andcc %g2, 0x0712, %i7 lduw [%l7 + 0x30], %l0 fnand %f8, %f12, %f2 fsrc1s %f15, %f2 fnot2s %f11, %f12 bge,a,pn %xcc, loop_3161 fmovde %xcc, %f10, %f5 fexpand %f13, %f8 tge %xcc, 0x2 loop_3161: movrgz %o0, 0x3B7, %g6 subccc %l1, 0x15A3, %o4 tpos %icc, 0x4 ld [%l7 + 0x6C], %f5 umulcc %g4, %i3, %l3 sdivx %g1, 0x0AAD, %g7 fpack16 %f14, %f2 movrgez %i6, %i1, %o3 ldd [%l7 + 0x78], %f8 ldub [%l7 + 0x42], %g5 fmul8x16 %f4, %f0, %f12 ldsb [%l7 + 0x45], %o1 fones %f15 smul %i0, 0x1E30, %g3 movg %icc, %l5, %i5 fmul8x16au %f11, %f8, %f12 std %f6, [%l7 + 0x68] edge16n %l2, %o5, %o6 fmovs %f4, %f5 tvs %icc, 0x0 ldsb [%l7 + 0x30], %i2 fnor %f12, %f0, %f10 fors %f5, %f2, %f8 fmovscc %xcc, %f1, %f2 edge32l %l4, %o2, %l6 orcc %o7, 0x00E5, %i4 stb %g2, [%l7 + 0x7B] ldub [%l7 + 0x4B], %l0 sdivcc %i7, 0x17E1, %o0 movvs %xcc, %l1, %g6 fbg %fcc2, loop_3162 fmovdneg %xcc, %f4, %f7 sdivx %g4, 0x032D, %o4 move %xcc, %l3, %i3 loop_3162: orcc %g1, 0x1E39, %g7 fabsd %f12, %f0 fmovsvs %xcc, %f3, %f2 orncc %i1, 0x1423, %i6 fabss %f6, %f4 fabss %f8, %f13 srl %o3, %o1, %g5 ldx [%l7 + 0x48], %g3 bcs,a %xcc, loop_3163 edge16n %i0, %l5, %i5 fsrc1s %f9, %f10 brz,a %o5, loop_3164 loop_3163: udiv %l2, 0x0487, %o6 fmovspos %icc, %f2, %f1 fpadd32s %f1, %f12, %f0 loop_3164: stw %i2, [%l7 + 0x38] nop setx loop_3165, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f6, [%l7 + 0x70] tvc %xcc, 0x1 std %f12, [%l7 + 0x10] loop_3165: fsrc1s %f1, %f15 fblg,a %fcc0, loop_3166 ldx [%l7 + 0x58], %o2 fbule %fcc0, loop_3167 fandnot2 %f8, %f6, %f8 loop_3166: fandnot1 %f8, %f6, %f0 fones %f7 loop_3167: movg %xcc, %l6, %o7 sth %i4, [%l7 + 0x32] siam 0x6 lduw [%l7 + 0x3C], %g2 fornot1 %f12, %f8, %f8 sdivcc %l4, 0x0412, %l0 fexpand %f12, %f12 tcs %icc, 0x4 fmovsge %icc, %f3, %f8 fbuge %fcc1, loop_3168 orcc %i7, %l1, %g6 sth %o0, [%l7 + 0x62] fcmped %fcc0, %f6, %f4 loop_3168: ldsb [%l7 + 0x4B], %o4 fpsub16 %f8, %f14, %f6 movn %icc, %l3, %i3 ldd [%l7 + 0x38], %f2 ldsb [%l7 + 0x4A], %g1 array16 %g4, %i1, %g7 fpadd16 %f6, %f10, %f8 ldsh [%l7 + 0x4E], %i6 edge8n %o3, %g5, %g3 addc %o1, %l5, %i5 ldsh [%l7 + 0x74], %i0 fbu,a %fcc1, loop_3169 fpsub16s %f9, %f15, %f0 fpadd32s %f6, %f10, %f7 ldd [%l7 + 0x28], %f10 loop_3169: st %f7, [%l7 + 0x24] mulscc %l2, 0x031D, %o6 move %icc, %o5, %i2 taddcctv %o2, %o7, %l6 fnot2s %f13, %f0 fmovrsgz %i4, %f12, %f11 lduw [%l7 + 0x30], %l4 fmovrdgz %g2, %f14, %f4 std %f12, [%l7 + 0x58] fsrc2s %f14, %f5 lduw [%l7 + 0x58], %l0 mulscc %i7, %g6, %o0 movcs %icc, %l1, %o4 ldd [%l7 + 0x78], %f12 movg %xcc, %i3, %l3 alignaddr %g1, %i1, %g7 fbule %fcc2, loop_3170 fmovspos %icc, %f10, %f7 tpos %icc, 0x0 ldub [%l7 + 0x63], %g4 loop_3170: stx %o3, [%l7 + 0x20] ba,a,pt %xcc, loop_3171 lduw [%l7 + 0x74], %g5 umul %i6, 0x1107, %g3 fors %f1, %f5, %f5 loop_3171: fbu,a %fcc0, loop_3172 edge16n %l5, %o1, %i5 popc 0x0886, %l2 lduw [%l7 + 0x28], %i0 loop_3172: alignaddr %o5, %i2, %o6 sth %o7, [%l7 + 0x50] movne %icc, %o2, %i4 stw %l4, [%l7 + 0x20] fmovrslez %l6, %f12, %f5 fmovsne %icc, %f7, %f2 edge32 %g2, %l0, %g6 fmovspos %xcc, %f12, %f5 array32 %o0, %i7, %o4 fmovsl %icc, %f7, %f8 andcc %i3, %l3, %l1 stb %g1, [%l7 + 0x58] brgez %i1, loop_3173 fornot2 %f6, %f8, %f10 edge8n %g7, %o3, %g4 tgu %xcc, 0x0 loop_3173: ldsh [%l7 + 0x4E], %i6 fmovrsgz %g3, %f9, %f5 fmovdle %icc, %f7, %f8 st %f12, [%l7 + 0x60] stx %g5, [%l7 + 0x10] fands %f8, %f12, %f1 fbuge,a %fcc2, loop_3174 lduh [%l7 + 0x3E], %l5 ldd [%l7 + 0x50], %f2 addccc %i5, 0x1286, %o1 loop_3174: fmovrslz %l2, %f0, %f2 fmul8x16au %f5, %f6, %f4 ldsb [%l7 + 0x45], %o5 fmovrslz %i2, %f3, %f2 stb %i0, [%l7 + 0x48] fbul,a %fcc1, loop_3175 ld [%l7 + 0x74], %f1 std %f4, [%l7 + 0x08] fmovs %f13, %f15 loop_3175: std %f10, [%l7 + 0x70] stb %o7, [%l7 + 0x30] fmovdne %icc, %f1, %f11 ldub [%l7 + 0x2C], %o6 orn %i4, 0x0E3A, %o2 fbl,a %fcc2, loop_3176 fbug,a %fcc2, loop_3177 ldub [%l7 + 0x27], %l6 fcmpgt16 %f6, %f0, %g2 loop_3176: fones %f9 loop_3177: xorcc %l0, %l4, %o0 fmovrsgez %i7, %f15, %f3 fxnors %f14, %f15, %f8 bcs,a %xcc, loop_3178 tne %xcc, 0x3 ldub [%l7 + 0x09], %g6 std %f14, [%l7 + 0x30] loop_3178: std %f12, [%l7 + 0x38] fmul8x16al %f10, %f15, %f8 stw %i3, [%l7 + 0x6C] stb %l3, [%l7 + 0x25] lduw [%l7 + 0x4C], %o4 fcmps %fcc0, %f5, %f14 fmovdvc %xcc, %f7, %f1 ldx [%l7 + 0x38], %l1 fbo,a %fcc3, loop_3179 move %icc, %g1, %i1 tl %xcc, 0x7 fmovscs %xcc, %f3, %f6 loop_3179: ld [%l7 + 0x28], %f10 fandnot1 %f12, %f14, %f14 brgez,a %g7, loop_3180 bn,pn %icc, loop_3181 lduw [%l7 + 0x10], %o3 stw %g4, [%l7 + 0x64] loop_3180: tgu %xcc, 0x5 loop_3181: fcmpne16 %f2, %f8, %i6 fbu,a %fcc0, loop_3182 fmovsneg %xcc, %f3, %f3 sra %g3, %g5, %l5 addc %o1, %l2, %i5 loop_3182: fcmpeq32 %f8, %f10, %i2 andncc %i0, %o5, %o6 edge32l %o7, %i4, %o2 addccc %l6, 0x1E13, %g2 fmovde %xcc, %f6, %f3 xnor %l0, %o0, %i7 fmovdg %icc, %f7, %f10 fbug %fcc2, loop_3183 fmovsge %xcc, %f14, %f1 fpsub16 %f6, %f0, %f8 tcs %xcc, 0x5 loop_3183: nop setx loop_3184, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brlz,a %l4, loop_3185 stb %g6, [%l7 + 0x31] ble %xcc, loop_3186 loop_3184: ldx [%l7 + 0x10], %l3 loop_3185: ldx [%l7 + 0x38], %i3 lduh [%l7 + 0x1E], %l1 loop_3186: sth %g1, [%l7 + 0x4C] edge16 %i1, %g7, %o3 xnorcc %g4, 0x1811, %i6 be,pn %xcc, loop_3187 fbe,a %fcc2, loop_3188 fornot1s %f6, %f9, %f0 ba loop_3189 loop_3187: fbg,a %fcc0, loop_3190 loop_3188: lduh [%l7 + 0x38], %o4 lduh [%l7 + 0x64], %g5 loop_3189: stw %l5, [%l7 + 0x64] loop_3190: movrne %g3, %o1, %l2 ldsb [%l7 + 0x41], %i5 ld [%l7 + 0x64], %f8 ldsw [%l7 + 0x1C], %i2 sra %o5, %o6, %o7 nop setx loop_3191, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movleu %icc, %i0, %i4 subcc %l6, 0x1278, %g2 fnor %f0, %f2, %f10 loop_3191: stb %l0, [%l7 + 0x2F] fnot2 %f6, %f2 tl %icc, 0x0 fpadd32 %f10, %f2, %f8 addc %o0, %o2, %i7 bpos,a loop_3192 fpack16 %f0, %f10 edge16n %g6, %l4, %i3 tgu %xcc, 0x7 loop_3192: fpsub16 %f14, %f10, %f2 fmovdcc %xcc, %f9, %f15 ld [%l7 + 0x18], %f5 lduw [%l7 + 0x4C], %l3 movrgz %g1, %l1, %i1 edge8ln %o3, %g7, %g4 fone %f14 fmovsn %icc, %f13, %f2 bvc,a %icc, loop_3193 stx %i6, [%l7 + 0x08] stb %o4, [%l7 + 0x3D] fands %f7, %f10, %f4 loop_3193: lduw [%l7 + 0x3C], %g5 ba,pn %icc, loop_3194 stb %l5, [%l7 + 0x61] ldd [%l7 + 0x40], %f4 addccc %o1, 0x02B5, %g3 loop_3194: fpack32 %f14, %f6, %f6 xnor %l2, %i5, %o5 array16 %o6, %i2, %o7 st %f10, [%l7 + 0x74] movle %icc, %i4, %l6 fandnot1s %f15, %f5, %f4 ldx [%l7 + 0x78], %i0 fcmped %fcc1, %f10, %f6 fandnot1 %f4, %f12, %f14 stx %l0, [%l7 + 0x40] fcmple32 %f14, %f4, %o0 fmovrsgz %o2, %f12, %f5 fmovsle %xcc, %f12, %f10 fmovrse %i7, %f15, %f0 fble,a %fcc1, loop_3195 stx %g2, [%l7 + 0x28] tg %icc, 0x0 smulcc %l4, 0x114D, %i3 loop_3195: fbge,a %fcc3, loop_3196 ldub [%l7 + 0x6E], %g6 fmovrslz %l3, %f2, %f4 xorcc %l1, %g1, %i1 loop_3196: tneg %xcc, 0x0 bcs,a,pt %xcc, loop_3197 smulcc %g7, %g4, %i6 fxor %f12, %f2, %f8 fmovsneg %xcc, %f1, %f1 loop_3197: fxor %f0, %f10, %f14 fnor %f12, %f8, %f8 fbg,a %fcc1, loop_3198 fcmpd %fcc0, %f4, %f0 ldsh [%l7 + 0x28], %o4 ldsh [%l7 + 0x4C], %g5 loop_3198: srl %l5, %o1, %o3 bl,a,pt %icc, loop_3199 ldub [%l7 + 0x22], %g3 ld [%l7 + 0x08], %f3 ld [%l7 + 0x08], %f8 loop_3199: lduw [%l7 + 0x24], %i5 nop setx loop_3200, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %l2, [%l7 + 0x5B] ldsh [%l7 + 0x3C], %o5 nop setx loop_3201, %l0, %l1 jmpl %l1, %o6 loop_3200: ldx [%l7 + 0x58], %o7 fmovrse %i4, %f2, %f13 ldsb [%l7 + 0x79], %i2 loop_3201: ldsb [%l7 + 0x6B], %i0 ldsh [%l7 + 0x76], %l6 fbo,a %fcc3, loop_3202 fmul8x16au %f11, %f9, %f0 brnz %o0, loop_3203 and %o2, 0x0E68, %i7 loop_3202: stx %l0, [%l7 + 0x70] stw %g2, [%l7 + 0x24] loop_3203: array8 %l4, %g6, %l3 lduw [%l7 + 0x70], %l1 ldsh [%l7 + 0x3E], %i3 fmovrslez %g1, %f13, %f13 orcc %g7, %g4, %i1 bgu %icc, loop_3204 stb %i6, [%l7 + 0x47] ldsw [%l7 + 0x08], %g5 bvc,pt %xcc, loop_3205 loop_3204: fones %f10 tge %xcc, 0x6 xorcc %l5, %o4, %o3 loop_3205: fcmpne16 %f12, %f10, %g3 sth %o1, [%l7 + 0x70] fmovs %f3, %f11 ldsw [%l7 + 0x34], %l2 fmovrslez %i5, %f3, %f8 ld [%l7 + 0x50], %f10 tl %xcc, 0x6 movrlz %o5, 0x355, %o6 fbg,a %fcc0, loop_3206 fmovdg %xcc, %f6, %f13 fbul,a %fcc3, loop_3207 fmuld8ulx16 %f3, %f1, %f4 loop_3206: tcs %xcc, 0x5 fmovspos %xcc, %f9, %f9 loop_3207: fornot2s %f0, %f6, %f12 brgz,a %i4, loop_3208 fmovsgu %icc, %f7, %f12 stb %o7, [%l7 + 0x47] bl,a,pt %icc, loop_3209 loop_3208: stw %i2, [%l7 + 0x60] fandnot1s %f13, %f12, %f5 bneg,a %xcc, loop_3210 loop_3209: std %f10, [%l7 + 0x30] fbo,a %fcc1, loop_3211 fnot2 %f6, %f8 loop_3210: edge16n %l6, %o0, %o2 ldx [%l7 + 0x48], %i7 loop_3211: smulcc %l0, 0x1164, %i0 fmuld8sux16 %f8, %f10, %f0 ldx [%l7 + 0x30], %g2 fpack32 %f8, %f14, %f10 stx %l4, [%l7 + 0x10] fsrc1s %f11, %f4 fbue,a %fcc3, loop_3212 fbuge %fcc0, loop_3213 ld [%l7 + 0x14], %f12 umul %g6, %l1, %i3 loop_3212: array32 %l3, %g1, %g7 loop_3213: fzeros %f3 umulcc %i1, 0x1DCD, %i6 te %icc, 0x7 movrlz %g4, %g5, %o4 fnot2 %f14, %f8 stw %o3, [%l7 + 0x5C] stb %g3, [%l7 + 0x7C] smulcc %o1, %l5, %l2 orncc %i5, %o5, %i4 fmovse %icc, %f0, %f0 fmovsleu %xcc, %f12, %f4 smul %o6, 0x085D, %i2 sub %l6, 0x1F31, %o7 tl %xcc, 0x7 tcc %icc, 0x1 srax %o0, %i7, %o2 fbn,a %fcc3, loop_3214 bn,pn %xcc, loop_3215 fbge,a %fcc0, loop_3216 fmovrsgez %i0, %f12, %f4 loop_3214: edge16ln %g2, %l0, %g6 loop_3215: addccc %l4, %i3, %l1 loop_3216: nop setx loop_3217, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpsub32s %f2, %f0, %f0 ldx [%l7 + 0x20], %l3 fmovdne %icc, %f14, %f14 loop_3217: tsubcc %g1, %g7, %i1 fzeros %f15 or %i6, %g4, %o4 movne %xcc, %g5, %g3 stw %o1, [%l7 + 0x20] srax %l5, %o3, %l2 fpadd16 %f2, %f4, %f12 ldsh [%l7 + 0x4E], %i5 ldx [%l7 + 0x38], %o5 xorcc %i4, %o6, %l6 fxor %f10, %f6, %f12 movre %i2, %o0, %o7 ldx [%l7 + 0x70], %i7 sra %o2, 0x16, %i0 movcc %icc, %l0, %g2 ldsb [%l7 + 0x7B], %g6 fmovrdgez %l4, %f12, %f10 umul %i3, %l3, %l1 fabss %f6, %f10 movleu %xcc, %g7, %i1 ldsh [%l7 + 0x5C], %i6 nop setx loop_3218, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub32 %f6, %f14, %f4 edge32ln %g1, %g4, %o4 fbe %fcc0, loop_3219 loop_3218: ldsh [%l7 + 0x28], %g5 fnegd %f14, %f10 fmul8x16 %f4, %f14, %f4 loop_3219: stx %g3, [%l7 + 0x28] tl %icc, 0x7 fors %f9, %f8, %f14 fmovrsgz %o1, %f15, %f7 fmovrdgz %o3, %f14, %f10 tleu %icc, 0x5 lduw [%l7 + 0x44], %l2 fmovdvs %icc, %f8, %f1 tle %xcc, 0x7 fmuld8sux16 %f9, %f13, %f4 movl %icc, %i5, %o5 fcmps %fcc0, %f2, %f9 std %f4, [%l7 + 0x50] ldx [%l7 + 0x70], %i4 fmovsne %icc, %f0, %f6 fmovsvc %xcc, %f10, %f3 xnor %o6, 0x0C48, %l5 fmovrse %l6, %f7, %f11 fmovdg %icc, %f4, %f12 fcmpne32 %f10, %f4, %o0 ldub [%l7 + 0x4F], %i2 ldd [%l7 + 0x30], %f14 fbue,a %fcc1, loop_3220 umul %o7, 0x1079, %i7 bg %xcc, loop_3221 st %f15, [%l7 + 0x5C] loop_3220: std %f14, [%l7 + 0x18] tleu %xcc, 0x3 loop_3221: bcs,pn %icc, loop_3222 brnz %i0, loop_3223 tvs %xcc, 0x5 tvs %icc, 0x4 loop_3222: movneg %icc, %o2, %l0 loop_3223: std %f2, [%l7 + 0x28] fabsd %f2, %f14 ldsb [%l7 + 0x10], %g6 edge32ln %l4, %g2, %i3 movne %xcc, %l3, %g7 lduw [%l7 + 0x18], %l1 smulcc %i6, %g1, %i1 sub %o4, %g4, %g5 be,a,pt %icc, loop_3224 fands %f13, %f15, %f10 fmovdne %icc, %f10, %f5 subcc %g3, %o1, %o3 loop_3224: fcmped %fcc3, %f6, %f14 movrlz %l2, 0x22D, %i5 fcmpne16 %f4, %f10, %i4 addccc %o6, %l5, %o5 ldub [%l7 + 0x40], %o0 fbug %fcc1, loop_3225 fpadd32 %f2, %f4, %f12 ldd [%l7 + 0x68], %f14 fmovsa %icc, %f7, %f0 loop_3225: mova %xcc, %i2, %l6 fbge %fcc0, loop_3226 fornot2s %f3, %f4, %f10 movleu %icc, %o7, %i7 andn %o2, 0x000B, %i0 loop_3226: fmovdle %xcc, %f12, %f8 stb %g6, [%l7 + 0x0B] sethi 0x0E22, %l0 edge16 %l4, %g2, %l3 fmovrdlez %g7, %f12, %f2 stx %i3, [%l7 + 0x08] fmovdneg %xcc, %f9, %f14 fmovsa %icc, %f10, %f5 st %f13, [%l7 + 0x4C] fmovrde %l1, %f10, %f4 nop setx loop_3227, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot1 %f14, %f0, %f14 fmul8x16 %f11, %f8, %f4 fmovrdgez %g1, %f4, %f4 loop_3227: edge32ln %i1, %i6, %o4 st %f11, [%l7 + 0x10] sth %g5, [%l7 + 0x5E] fsrc1 %f10, %f2 fabsd %f4, %f6 ldd [%l7 + 0x20], %f0 fornot2s %f4, %f4, %f6 lduh [%l7 + 0x64], %g4 smulcc %g3, 0x17AE, %o1 fmovsl %icc, %f8, %f9 movrne %o3, %l2, %i4 and %i5, 0x1197, %l5 stw %o5, [%l7 + 0x3C] nop setx loop_3228, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdleu %xcc, %f8, %f4 fmovsvs %xcc, %f14, %f6 brlez %o6, loop_3229 loop_3228: srax %o0, 0x14, %i2 tcs %xcc, 0x7 movcc %xcc, %o7, %i7 loop_3229: fnot2s %f4, %f6 fbuge %fcc1, loop_3230 fcmped %fcc0, %f4, %f6 fmovscc %icc, %f1, %f5 fmovdneg %icc, %f13, %f13 loop_3230: fcmpgt32 %f10, %f12, %l6 fmul8x16al %f5, %f11, %f12 st %f13, [%l7 + 0x74] fxor %f12, %f14, %f0 fmul8sux16 %f4, %f14, %f14 edge32 %o2, %i0, %g6 ldsb [%l7 + 0x0F], %l4 ldsb [%l7 + 0x6D], %l0 lduh [%l7 + 0x6A], %g2 stw %l3, [%l7 + 0x24] stb %i3, [%l7 + 0x10] bshuffle %f6, %f6, %f4 lduh [%l7 + 0x42], %g7 ldsw [%l7 + 0x40], %g1 stb %l1, [%l7 + 0x5A] tleu %xcc, 0x6 fmovsne %icc, %f14, %f1 fbe %fcc3, loop_3231 bge,pn %icc, loop_3232 stw %i6, [%l7 + 0x34] fxnor %f0, %f8, %f10 loop_3231: bcc %icc, loop_3233 loop_3232: fnand %f8, %f2, %f6 fsrc1 %f14, %f6 fmovrdne %i1, %f8, %f2 loop_3233: siam 0x2 movcc %xcc, %g5, %o4 std %f0, [%l7 + 0x58] fornot2s %f8, %f2, %f15 edge8n %g4, %o1, %g3 fmovdn %icc, %f7, %f1 nop setx loop_3234, %l0, %l1 jmpl %l1, %o3 fcmpes %fcc3, %f12, %f4 fmovdl %xcc, %f15, %f5 fmovsneg %icc, %f9, %f14 loop_3234: bne,pn %icc, loop_3235 sth %l2, [%l7 + 0x46] nop setx loop_3236, %l0, %l1 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, %f0, %f0 loop_3235: fmovda %xcc, %f10, %f14 taddcctv %i4, %l5, %i5 loop_3236: sdivx %o6, 0x1554, %o5 fsrc1s %f1, %f15 std %f14, [%l7 + 0x68] fandnot1s %f2, %f15, %f9 orcc %o0, 0x0D7C, %o7 orncc %i2, 0x06A6, %i7 fba,a %fcc3, loop_3237 xnorcc %l6, %i0, %g6 bn,pn %xcc, loop_3238 fmovrdne %o2, %f4, %f0 loop_3237: sth %l4, [%l7 + 0x6E] fpack32 %f6, %f6, %f12 loop_3238: bn,a %icc, loop_3239 tle %icc, 0x3 array8 %g2, %l0, %l3 fmovdl %icc, %f12, %f10 loop_3239: fandnot1 %f4, %f2, %f14 movre %g7, %g1, %i3 edge8l %l1, %i6, %i1 fbe %fcc1, loop_3240 sth %g5, [%l7 + 0x1E] edge8n %g4, %o1, %g3 lduw [%l7 + 0x6C], %o4 loop_3240: ldd [%l7 + 0x68], %f8 fnegd %f2, %f8 call loop_3241 fmovdgu %icc, %f12, %f15 nop setx loop_3242, %l0, %l1 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 %l2, [%l7 + 0x49] loop_3241: nop setx loop_3243, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry alignaddr %o3, %i4, %l5 loop_3242: fcmpne16 %f10, %f2, %o6 fcmpeq32 %f10, %f2, %o5 loop_3243: stb %o0, [%l7 + 0x52] stw %i5, [%l7 + 0x64] srl %i2, %i7, %o7 be,a,pt %xcc, loop_3244 bvs,a loop_3245 for %f14, %f0, %f0 edge16l %i0, %l6, %g6 loop_3244: fandnot2s %f4, %f12, %f10 loop_3245: udivcc %o2, 0x1436, %g2 ldx [%l7 + 0x50], %l0 ld [%l7 + 0x60], %f11 brz %l4, loop_3246 ld [%l7 + 0x28], %f10 lduw [%l7 + 0x20], %g7 ldsb [%l7 + 0x4E], %l3 loop_3246: ble,a %icc, loop_3247 stx %g1, [%l7 + 0x60] ldsh [%l7 + 0x66], %i3 fexpand %f7, %f0 loop_3247: fmovdg %xcc, %f3, %f10 st %f5, [%l7 + 0x38] movrlz %i6, 0x2C2, %l1 fba %fcc2, loop_3248 and %g5, 0x1623, %g4 ta %xcc, 0x5 lduh [%l7 + 0x6E], %o1 loop_3248: fmovrsne %g3, %f5, %f7 fnand %f12, %f6, %f10 umulcc %i1, %l2, %o4 fbe %fcc0, loop_3249 edge16l %i4, %o3, %l5 lduh [%l7 + 0x5A], %o6 fsrc2 %f10, %f12 loop_3249: taddcc %o0, %i5, %i2 sdiv %i7, 0x0D81, %o7 fpsub32s %f3, %f2, %f7 fzeros %f3 lduw [%l7 + 0x4C], %o5 fmovsl %icc, %f0, %f15 fnegd %f8, %f10 bleu %xcc, loop_3250 lduh [%l7 + 0x62], %i0 fones %f4 tne %xcc, 0x1 loop_3250: alignaddrl %g6, %o2, %g2 call loop_3251 siam 0x7 fzero %f0 movvc %icc, %l0, %l6 loop_3251: movre %l4, 0x2B0, %l3 lduh [%l7 + 0x12], %g7 movg %icc, %g1, %i6 xorcc %l1, %i3, %g5 andcc %g4, %o1, %g3 nop setx loop_3252, %l0, %l1 jmpl %l1, %l2 ldx [%l7 + 0x78], %i1 stx %o4, [%l7 + 0x68] fornot2 %f6, %f6, %f12 loop_3252: fmovdvs %icc, %f3, %f12 fmovsa %icc, %f12, %f10 fmovse %xcc, %f7, %f0 ldd [%l7 + 0x38], %f14 edge16ln %o3, %l5, %o6 stb %i4, [%l7 + 0x34] tne %icc, 0x6 fmovrslz %o0, %f15, %f15 fbu,a %fcc1, loop_3253 lduw [%l7 + 0x1C], %i2 ldsb [%l7 + 0x6B], %i5 ldsw [%l7 + 0x50], %i7 loop_3253: tgu %icc, 0x1 lduw [%l7 + 0x50], %o5 std %f0, [%l7 + 0x28] sth %o7, [%l7 + 0x32] fcmpeq32 %f6, %f14, %i0 nop setx loop_3254, %l0, %l1 jmpl %l1, %g6 edge32 %g2, %o2, %l6 fbn %fcc0, loop_3255 fnand %f10, %f2, %f4 loop_3254: fabsd %f8, %f8 ldub [%l7 + 0x1E], %l4 loop_3255: ldsh [%l7 + 0x64], %l3 fornot2s %f0, %f8, %f6 stb %g7, [%l7 + 0x08] lduh [%l7 + 0x7E], %l0 mulx %g1, 0x0CE6, %i6 fmuld8ulx16 %f11, %f9, %f10 fornot1 %f14, %f10, %f8 lduh [%l7 + 0x6C], %l1 xorcc %i3, %g4, %g5 ld [%l7 + 0x6C], %f5 fmovrdgez %g3, %f0, %f8 fmovrde %o1, %f2, %f10 fmovdpos %xcc, %f13, %f5 xnor %i1, %o4, %l2 stb %l5, [%l7 + 0x0C] movne %xcc, %o6, %o3 ldsw [%l7 + 0x30], %i4 move %xcc, %o0, %i5 ld [%l7 + 0x78], %f15 fandnot1 %f2, %f12, %f12 ldx [%l7 + 0x78], %i7 tpos %icc, 0x3 fblg %fcc2, loop_3256 fmovscc %icc, %f14, %f8 fmovsleu %icc, %f6, %f1 st %f15, [%l7 + 0x34] loop_3256: bcc,pt %icc, loop_3257 bgu,a loop_3258 fmul8ulx16 %f0, %f0, %f8 fmovrdgz %i2, %f8, %f2 loop_3257: mulscc %o5, 0x03B1, %o7 loop_3258: ldsw [%l7 + 0x44], %g6 ldsw [%l7 + 0x18], %g2 fmul8ulx16 %f2, %f2, %f2 movge %xcc, %o2, %l6 fmul8x16al %f15, %f0, %f6 fmul8x16al %f9, %f12, %f0 ldx [%l7 + 0x28], %i0 movrlez %l3, %g7, %l0 tpos %xcc, 0x1 movne %xcc, %l4, %g1 ldsb [%l7 + 0x40], %l1 edge32ln %i3, %i6, %g5 ldd [%l7 + 0x28], %f0 fornot1s %f3, %f10, %f13 ldd [%l7 + 0x28], %f4 stx %g4, [%l7 + 0x10] fpsub16s %f4, %f10, %f14 ld [%l7 + 0x0C], %f13 tneg %xcc, 0x1 tsubcctv %o1, 0x1966, %i1 tg %xcc, 0x4 fors %f7, %f1, %f8 edge32 %o4, %g3, %l5 ldub [%l7 + 0x79], %o6 fmovrdne %o3, %f0, %f6 be,a,pn %xcc, loop_3259 ldsb [%l7 + 0x75], %i4 ldx [%l7 + 0x10], %o0 fpmerge %f8, %f2, %f6 loop_3259: smulcc %l2, 0x1026, %i7 fmovsa %icc, %f6, %f14 ble %xcc, loop_3260 fpackfix %f8, %f5 stx %i5, [%l7 + 0x08] fbg,a %fcc1, loop_3261 loop_3260: orncc %o5, 0x047B, %o7 be,a,pt %xcc, loop_3262 st %f11, [%l7 + 0x34] loop_3261: ldsh [%l7 + 0x2A], %i2 for %f4, %f4, %f10 loop_3262: movre %g6, 0x056, %g2 st %f1, [%l7 + 0x5C] fmuld8sux16 %f9, %f7, %f12 smulcc %l6, %o2, %i0 for %f0, %f4, %f2 fmovde %icc, %f15, %f4 srlx %g7, %l0, %l4 fornot1s %f13, %f4, %f9 fpack16 %f8, %f13 lduw [%l7 + 0x54], %l3 fbu %fcc1, loop_3263 be,a,pt %icc, loop_3264 fsrc2 %f4, %f8 stw %l1, [%l7 + 0x68] loop_3263: st %f4, [%l7 + 0x68] loop_3264: fmovdcc %icc, %f3, %f9 tcs %xcc, 0x0 andcc %i3, %i6, %g1 sth %g5, [%l7 + 0x7C] umulcc %o1, 0x0FCE, %i1 fbule,a %fcc2, loop_3265 lduh [%l7 + 0x5A], %g4 movvc %xcc, %g3, %o4 fmovrse %l5, %f12, %f2 loop_3265: ld [%l7 + 0x5C], %f7 umulcc %o6, 0x0B92, %o3 st %f6, [%l7 + 0x24] stw %o0, [%l7 + 0x50] fmovsn %icc, %f11, %f1 be,a,pn %xcc, loop_3266 std %f2, [%l7 + 0x28] xorcc %l2, 0x1EF9, %i7 fcmps %fcc3, %f8, %f2 loop_3266: popc 0x0AF1, %i4 fpadd16s %f3, %f11, %f3 fmul8x16au %f5, %f0, %f2 bleu,a,pn %icc, loop_3267 fcmpne32 %f10, %f10, %i5 orcc %o5, 0x1BCD, %i2 fmovscc %xcc, %f11, %f7 loop_3267: fmovsl %xcc, %f6, %f2 siam 0x5 stb %o7, [%l7 + 0x58] fba,a %fcc3, loop_3268 fand %f10, %f6, %f4 fmovrslz %g6, %f10, %f11 addcc %l6, %g2, %o2 loop_3268: fmul8x16 %f12, %f10, %f8 subccc %i0, 0x1C84, %g7 mulscc %l0, 0x092E, %l3 smulcc %l1, 0x1FC0, %i3 ldsb [%l7 + 0x58], %i6 siam 0x3 movl %xcc, %g1, %l4 fmovrdlez %o1, %f4, %f12 lduh [%l7 + 0x0A], %g5 movrgez %g4, 0x09B, %i1 tpos %xcc, 0x1 fpsub16 %f6, %f6, %f4 fbne,a %fcc3, loop_3269 ba %xcc, loop_3270 alignaddrl %o4, %g3, %l5 lduw [%l7 + 0x4C], %o6 loop_3269: ldsb [%l7 + 0x18], %o0 loop_3270: fabss %f1, %f13 fornot2s %f15, %f13, %f11 ldsw [%l7 + 0x34], %l2 nop setx loop_3271, %l0, %l1 jmpl %l1, %i7 fmovde %icc, %f2, %f5 for %f10, %f2, %f2 st %f3, [%l7 + 0x5C] loop_3271: fbl,a %fcc1, loop_3272 add %i4, %o3, %o5 move %icc, %i5, %i2 fnot1s %f9, %f3 loop_3272: st %f8, [%l7 + 0x28] tpos %icc, 0x6 fble,a %fcc1, loop_3273 fmovdvs %icc, %f15, %f5 array32 %o7, %g6, %l6 fbu,a %fcc3, loop_3274 loop_3273: sth %g2, [%l7 + 0x46] fbn %fcc1, loop_3275 ldsh [%l7 + 0x48], %o2 loop_3274: fandnot2s %f8, %f1, %f4 ldsb [%l7 + 0x65], %g7 loop_3275: ldx [%l7 + 0x78], %i0 ldd [%l7 + 0x78], %f6 std %f2, [%l7 + 0x28] xor %l0, %l1, %l3 edge16 %i6, %i3, %g1 andcc %l4, 0x0491, %o1 tneg %xcc, 0x4 ldsw [%l7 + 0x60], %g4 udiv %g5, 0x0F5C, %o4 stw %g3, [%l7 + 0x7C] fbo,a %fcc1, loop_3276 for %f8, %f0, %f12 lduw [%l7 + 0x10], %l5 fxnor %f14, %f14, %f8 loop_3276: std %f2, [%l7 + 0x18] call loop_3277 ldsh [%l7 + 0x5C], %i1 sdivx %o6, 0x08D4, %o0 lduh [%l7 + 0x2E], %i7 loop_3277: fmovsgu %xcc, %f12, %f15 edge8n %l2, %i4, %o5 fmovspos %xcc, %f6, %f9 fsrc2 %f0, %f8 orncc %o3, 0x0E70, %i5 movre %i2, %o7, %l6 nop setx loop_3278, %l0, %l1 jmpl %l1, %g6 fmul8x16 %f8, %f12, %f0 stb %o2, [%l7 + 0x0E] ldsh [%l7 + 0x18], %g2 loop_3278: udivx %g7, 0x1B9D, %i0 lduh [%l7 + 0x14], %l1 tge %xcc, 0x5 fpmerge %f10, %f7, %f12 fcmped %fcc3, %f2, %f2 fmovsne %icc, %f8, %f4 fcmple16 %f8, %f14, %l0 sub %l3, %i6, %i3 orncc %g1, %o1, %g4 popc %g5, %l4 ldsw [%l7 + 0x74], %o4 stx %l5, [%l7 + 0x78] st %f4, [%l7 + 0x54] bcc %icc, loop_3279 ldub [%l7 + 0x0C], %g3 ldsh [%l7 + 0x1C], %i1 sub %o6, 0x1A84, %o0 loop_3279: ldd [%l7 + 0x28], %f12 ble,pn %xcc, loop_3280 orn %i7, 0x14A0, %i4 fpsub32 %f0, %f6, %f6 fba %fcc2, loop_3281 loop_3280: fmovdl %icc, %f15, %f1 edge32l %l2, %o3, %o5 tcs %icc, 0x5 loop_3281: ldub [%l7 + 0x26], %i5 brz,a %i2, loop_3282 fmovde %xcc, %f8, %f7 addccc %l6, %g6, %o2 sra %o7, 0x0E, %g7 loop_3282: fabss %f3, %f0 fandnot2 %f0, %f10, %f10 stw %i0, [%l7 + 0x24] tsubcctv %l1, 0x1CE0, %g2 lduh [%l7 + 0x36], %l3 sth %i6, [%l7 + 0x1C] fmovdleu %xcc, %f12, %f6 lduw [%l7 + 0x40], %l0 ldd [%l7 + 0x10], %f6 lduh [%l7 + 0x1C], %i3 movre %o1, 0x22E, %g1 fmovsge %xcc, %f14, %f14 ldub [%l7 + 0x1B], %g5 movleu %icc, %l4, %o4 movre %g4, %l5, %g3 smul %o6, 0x0086, %i1 movvs %xcc, %i7, %i4 nop setx loop_3283, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpeq32 %f8, %f14, %o0 edge32 %o3, %o5, %l2 move %icc, %i5, %i2 loop_3283: fmovdl %icc, %f8, %f3 movpos %icc, %g6, %o2 fsrc2s %f15, %f9 fandnot1s %f9, %f12, %f14 fcmpd %fcc0, %f10, %f14 xor %o7, %l6, %g7 ldx [%l7 + 0x68], %i0 ldsb [%l7 + 0x34], %l1 nop setx loop_3284, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brnz,a %g2, loop_3285 alignaddr %l3, %i6, %l0 stb %i3, [%l7 + 0x74] loop_3284: movge %icc, %g1, %g5 loop_3285: bn loop_3286 fmovsne %xcc, %f5, %f12 taddcctv %l4, 0x0513, %o1 fmuld8ulx16 %f3, %f2, %f12 loop_3286: lduw [%l7 + 0x40], %o4 fpsub16 %f4, %f0, %f8 movleu %xcc, %g4, %l5 lduh [%l7 + 0x34], %o6 sth %g3, [%l7 + 0x1A] xor %i7, 0x10A8, %i1 brlez,a %o0, loop_3287 movre %o3, 0x21D, %o5 ldsw [%l7 + 0x74], %i4 lduh [%l7 + 0x4C], %l2 loop_3287: tl %xcc, 0x2 fmovdn %icc, %f0, %f1 fone %f2 fnor %f0, %f10, %f4 orn %i5, %g6, %i2 fmuld8ulx16 %f5, %f14, %f6 stw %o7, [%l7 + 0x64] movcs %icc, %l6, %o2 fmul8x16al %f14, %f3, %f6 ldsh [%l7 + 0x0A], %g7 fcmpne32 %f2, %f6, %i0 fmovdleu %xcc, %f7, %f8 ldx [%l7 + 0x70], %g2 edge8n %l1, %i6, %l0 fmovspos %xcc, %f13, %f8 fmovsl %icc, %f14, %f11 stx %i3, [%l7 + 0x18] pdist %f0, %f0, %f4 fandnot2 %f6, %f6, %f0 brgz,a %g1, loop_3288 umulcc %g5, %l3, %o1 ldsb [%l7 + 0x19], %l4 bgu,a %icc, loop_3289 loop_3288: lduh [%l7 + 0x4A], %o4 fones %f3 srl %g4, %l5, %o6 loop_3289: tg %xcc, 0x2 sth %i7, [%l7 + 0x08] smul %g3, 0x18FD, %i1 movrlez %o3, 0x1F7, %o5 fnot1s %f15, %f12 fones %f5 umul %o0, 0x1194, %l2 fmovsgu %icc, %f13, %f5 sll %i5, 0x12, %i4 tne %icc, 0x5 addcc %i2, %g6, %o7 movvs %xcc, %o2, %g7 bshuffle %f6, %f6, %f14 fbne %fcc2, loop_3290 umulcc %i0, 0x161A, %l6 fcmpgt32 %f6, %f6, %l1 orcc %g2, 0x0594, %i6 loop_3290: bvc,a,pn %xcc, loop_3291 srl %i3, 0x06, %g1 ldd [%l7 + 0x40], %f10 stb %l0, [%l7 + 0x10] loop_3291: fmovrsgez %g5, %f15, %f13 edge8 %o1, %l3, %o4 fnot2 %f8, %f2 movvs %xcc, %g4, %l5 stx %l4, [%l7 + 0x70] movg %xcc, %o6, %g3 stw %i7, [%l7 + 0x5C] fbl,a %fcc3, loop_3292 ldsh [%l7 + 0x40], %i1 lduw [%l7 + 0x70], %o3 ldx [%l7 + 0x30], %o0 loop_3292: ld [%l7 + 0x3C], %f13 tl %icc, 0x1 fmovsg %icc, %f4, %f15 fmovdpos %xcc, %f9, %f10 smul %l2, %o5, %i4 udivx %i2, 0x1DBC, %i5 ldsh [%l7 + 0x0A], %g6 fbg,a %fcc0, loop_3293 tpos %xcc, 0x1 sra %o2, 0x0E, %g7 fbu %fcc2, loop_3294 loop_3293: fmovscs %xcc, %f2, %f8 fxnors %f0, %f11, %f8 bshuffle %f14, %f6, %f4 loop_3294: tge %xcc, 0x3 movneg %xcc, %i0, %l6 tg %icc, 0x1 fcmpne32 %f10, %f8, %l1 fxors %f1, %f9, %f0 stx %o7, [%l7 + 0x68] fornot1s %f4, %f10, %f6 ldx [%l7 + 0x68], %i6 fblg,a %fcc3, loop_3295 fbge,a %fcc1, loop_3296 add %g2, %g1, %i3 fmul8ulx16 %f2, %f12, %f2 loop_3295: ldsw [%l7 + 0x5C], %g5 loop_3296: fbg %fcc1, loop_3297 movpos %xcc, %o1, %l0 fsrc1 %f14, %f6 tleu %xcc, 0x4 loop_3297: fmovrdne %l3, %f0, %f8 mulx %g4, %o4, %l5 fpmerge %f7, %f1, %f4 fmovs %f7, %f10 lduh [%l7 + 0x74], %o6 edge32ln %l4, %i7, %g3 brz,a %o3, loop_3298 std %f2, [%l7 + 0x28] ld [%l7 + 0x2C], %f15 tge %icc, 0x4 loop_3298: fbo,a %fcc0, loop_3299 lduw [%l7 + 0x44], %i1 fmovdge %xcc, %f8, %f11 xor %o0, 0x0232, %o5 loop_3299: movleu %xcc, %l2, %i4 fbul %fcc0, loop_3300 array32 %i5, %i2, %o2 ldub [%l7 + 0x1C], %g6 fpadd16s %f2, %f8, %f9 loop_3300: fmovrde %i0, %f8, %f6 tgu %icc, 0x3 edge16l %g7, %l1, %o7 tsubcctv %i6, %l6, %g1 movvc %icc, %g2, %g5 brz %i3, loop_3301 tcs %icc, 0x7 fmovdleu %icc, %f1, %f6 fba,a %fcc3, loop_3302 loop_3301: subcc %l0, %l3, %g4 fcmpne32 %f8, %f10, %o4 fbn %fcc1, loop_3303 loop_3302: xnorcc %o1, 0x068F, %o6 smul %l5, 0x10B7, %l4 tvc %icc, 0x7 loop_3303: xnor %g3, %o3, %i1 stw %i7, [%l7 + 0x78] brnz,a %o0, loop_3304 fmovsa %xcc, %f1, %f0 fcmpne16 %f12, %f12, %l2 brgz %i4, loop_3305 loop_3304: fmovdne %xcc, %f3, %f14 bge,pn %icc, loop_3306 fcmple16 %f12, %f0, %i5 loop_3305: ldub [%l7 + 0x68], %i2 movrgz %o5, %o2, %i0 loop_3306: fmovdl %xcc, %f12, %f15 movrgez %g6, %l1, %g7 taddcctv %i6, %l6, %o7 ldd [%l7 + 0x20], %f4 fmovd %f8, %f6 array16 %g2, %g5, %g1 orncc %i3, 0x1655, %l3 call loop_3307 fmuld8ulx16 %f14, %f1, %f2 nop setx loop_3308, %l0, %l1 jmpl %l1, %l0 bneg %icc, loop_3309 loop_3307: movge %icc, %o4, %g4 udivcc %o1, 0x039F, %o6 loop_3308: stx %l5, [%l7 + 0x68] loop_3309: ld [%l7 + 0x2C], %f12 edge16 %l4, %o3, %g3 tle %xcc, 0x3 fnegs %f4, %f5 fmovsg %xcc, %f13, %f1 srax %i7, 0x0E, %o0 fbu %fcc2, loop_3310 edge8 %i1, %l2, %i4 fnot2s %f0, %f14 fmovdvs %xcc, %f4, %f15 loop_3310: brz %i5, loop_3311 movle %xcc, %i2, %o2 fbl %fcc3, loop_3312 fornot1 %f0, %f6, %f14 loop_3311: fmovs %f1, %f6 fpack32 %f8, %f8, %f12 loop_3312: movl %xcc, %o5, %g6 ldd [%l7 + 0x20], %f4 ldd [%l7 + 0x38], %f14 ldub [%l7 + 0x1E], %i0 ldsb [%l7 + 0x73], %g7 ld [%l7 + 0x78], %f6 ldsw [%l7 + 0x0C], %i6 edge8l %l1, %l6, %o7 fpack32 %f12, %f4, %f0 fsrc2 %f0, %f2 mulscc %g2, 0x0AFB, %g1 tvc %icc, 0x0 ldsw [%l7 + 0x44], %i3 fcmple32 %f2, %f10, %l3 fcmpeq32 %f14, %f6, %g5 std %f6, [%l7 + 0x50] stb %l0, [%l7 + 0x41] ldsh [%l7 + 0x26], %o4 stb %o1, [%l7 + 0x0B] fmovde %xcc, %f9, %f1 udiv %g4, 0x1E4D, %l5 xorcc %o6, %o3, %l4 movpos %icc, %g3, %o0 fcmpne16 %f6, %f6, %i1 fpadd32 %f10, %f8, %f14 fabsd %f4, %f12 st %f5, [%l7 + 0x50] tsubcctv %i7, 0x0F94, %l2 tle %xcc, 0x6 fmovsleu %xcc, %f3, %f5 fmovrse %i4, %f1, %f8 st %f1, [%l7 + 0x64] ld [%l7 + 0x10], %f15 smulcc %i5, 0x14B3, %o2 fcmpgt16 %f8, %f12, %i2 move %xcc, %o5, %i0 stb %g6, [%l7 + 0x45] fmovscc %xcc, %f2, %f0 std %f2, [%l7 + 0x30] fblg,a %fcc0, loop_3313 fpsub16 %f6, %f6, %f12 sdivx %i6, 0x1446, %g7 fblg %fcc3, loop_3314 loop_3313: sth %l1, [%l7 + 0x6C] std %f8, [%l7 + 0x50] ld [%l7 + 0x48], %f15 loop_3314: fabsd %f12, %f0 edge32l %l6, %o7, %g1 fcmpne16 %f6, %f12, %i3 fmovdleu %xcc, %f12, %f6 fbul %fcc0, loop_3315 movge %xcc, %g2, %g5 std %f2, [%l7 + 0x58] be,pt %icc, loop_3316 loop_3315: sth %l0, [%l7 + 0x14] sth %l3, [%l7 + 0x2C] edge16 %o4, %g4, %l5 loop_3316: edge8ln %o6, %o3, %l4 srax %o1, %o0, %g3 movrlez %i7, 0x0F9, %l2 tcc %xcc, 0x6 st %f0, [%l7 + 0x0C] fsrc1s %f0, %f9 fmovs %f10, %f0 bleu,a loop_3317 tleu %xcc, 0x5 fnegd %f6, %f4 std %f12, [%l7 + 0x30] loop_3317: fsrc2 %f14, %f4 fmovdl %xcc, %f15, %f10 lduw [%l7 + 0x14], %i1 bne,a,pt %xcc, loop_3318 fcmpne32 %f14, %f6, %i4 fmovsg %icc, %f8, %f12 fmuld8ulx16 %f12, %f3, %f14 loop_3318: ldsw [%l7 + 0x7C], %o2 fcmpes %fcc1, %f6, %f11 lduw [%l7 + 0x14], %i2 fbg,a %fcc2, loop_3319 sdivcc %i5, 0x037A, %o5 tcc %xcc, 0x7 fcmps %fcc3, %f5, %f13 loop_3319: fbge %fcc0, loop_3320 st %f5, [%l7 + 0x4C] stx %g6, [%l7 + 0x68] ldx [%l7 + 0x18], %i0 loop_3320: fbuge %fcc1, loop_3321 fmovde %icc, %f12, %f9 fexpand %f12, %f2 bshuffle %f4, %f10, %f14 loop_3321: ld [%l7 + 0x18], %f12 fmovdneg %icc, %f1, %f11 fabss %f9, %f13 fbule %fcc1, loop_3322 fmovdneg %icc, %f12, %f11 lduw [%l7 + 0x54], %g7 fcmpeq16 %f4, %f4, %i6 loop_3322: fabss %f14, %f0 tgu %icc, 0x5 fxors %f13, %f0, %f8 lduw [%l7 + 0x40], %l6 tcc %icc, 0x5 fmovsn %xcc, %f13, %f7 tleu %icc, 0x3 movrlz %l1, 0x118, %o7 ld [%l7 + 0x50], %f11 fnands %f11, %f5, %f8 fmovrslez %i3, %f11, %f1 ldsh [%l7 + 0x6A], %g1 edge32l %g5, %g2, %l3 stb %l0, [%l7 + 0x21] ldsb [%l7 + 0x37], %g4 taddcc %l5, %o4, %o6 movn %xcc, %l4, %o3 umul %o0, 0x0049, %g3 bge,pt %xcc, loop_3323 mulscc %o1, 0x0258, %l2 tneg %xcc, 0x6 fbuge %fcc1, loop_3324 loop_3323: ldsh [%l7 + 0x7C], %i7 taddcc %i1, %i4, %o2 array16 %i2, %o5, %i5 loop_3324: lduw [%l7 + 0x50], %g6 stb %i0, [%l7 + 0x7D] tcs %xcc, 0x1 edge16ln %g7, %i6, %l6 st %f0, [%l7 + 0x5C] std %f14, [%l7 + 0x18] fmovdcc %xcc, %f15, %f15 fsrc2 %f12, %f14 xor %o7, %i3, %g1 popc 0x11BC, %l1 fpackfix %f2, %f8 orncc %g2, %g5, %l0 stb %g4, [%l7 + 0x1A] std %f6, [%l7 + 0x40] fpack32 %f0, %f12, %f14 fbule %fcc1, loop_3325 fbe %fcc2, loop_3326 fxors %f11, %f0, %f2 sth %l3, [%l7 + 0x7C] loop_3325: fmovrde %o4, %f2, %f8 loop_3326: fpack32 %f2, %f6, %f6 ldd [%l7 + 0x78], %f4 bne,a,pt %xcc, loop_3327 srlx %o6, %l4, %o3 fmovrdgz %o0, %f6, %f8 std %f6, [%l7 + 0x48] loop_3327: fblg %fcc2, loop_3328 andncc %g3, %o1, %l2 ldsw [%l7 + 0x48], %l5 fmuld8ulx16 %f14, %f7, %f12 loop_3328: fandnot2 %f14, %f4, %f2 std %f2, [%l7 + 0x38] fbule %fcc3, loop_3329 movvs %xcc, %i1, %i7 movne %icc, %o2, %i2 edge8n %i4, %i5, %g6 loop_3329: fandnot2s %f13, %f8, %f2 fmul8x16au %f15, %f13, %f2 fpack16 %f14, %f0 fmovscs %xcc, %f13, %f7 fmovsleu %icc, %f5, %f12 stb %i0, [%l7 + 0x63] ldx [%l7 + 0x78], %o5 mova %icc, %g7, %l6 movleu %xcc, %o7, %i6 movrne %i3, 0x275, %g1 fcmpd %fcc3, %f4, %f4 andncc %l1, %g5, %g2 xor %l0, %g4, %o4 sub %l3, 0x00A2, %o6 fmovdcc %xcc, %f1, %f1 ldsb [%l7 + 0x71], %o3 stx %o0, [%l7 + 0x28] st %f2, [%l7 + 0x4C] fmovdvs %icc, %f14, %f4 mulx %g3, 0x1090, %l4 stw %o1, [%l7 + 0x1C] pdist %f14, %f14, %f4 bne,a %xcc, loop_3330 brlz,a %l5, loop_3331 ldub [%l7 + 0x57], %l2 fpack32 %f0, %f12, %f14 loop_3330: sdiv %i7, 0x163D, %i1 loop_3331: movrlz %i2, %o2, %i5 stx %g6, [%l7 + 0x58] andcc %i4, %o5, %g7 tsubcctv %i0, 0x16EB, %l6 std %f6, [%l7 + 0x08] ldx [%l7 + 0x28], %o7 ldsw [%l7 + 0x40], %i3 movcc %icc, %g1, %i6 st %f13, [%l7 + 0x58] fmul8x16al %f0, %f10, %f8 movl %icc, %g5, %l1 ld [%l7 + 0x60], %f10 bge %icc, loop_3332 umul %g2, %l0, %g4 stw %o4, [%l7 + 0x1C] fbl %fcc1, loop_3333 loop_3332: lduw [%l7 + 0x10], %l3 stw %o6, [%l7 + 0x10] nop setx loop_3334, %l0, %l1 jmpl %l1, %o3 loop_3333: ldsb [%l7 + 0x1C], %g3 movgu %icc, %o0, %o1 nop setx loop_3335, %l0, %l1 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_3334: add %l5, %l2, %i7 tvs %xcc, 0x4 udivcc %i1, 0x11EF, %i2 loop_3335: bvc,pt %icc, loop_3336 fbne,a %fcc1, loop_3337 fmovrslz %o2, %f11, %f13 movvs %xcc, %l4, %g6 loop_3336: st %f15, [%l7 + 0x7C] loop_3337: lduw [%l7 + 0x2C], %i5 mova %xcc, %o5, %i4 fbo %fcc3, loop_3338 srlx %g7, 0x1D, %l6 lduh [%l7 + 0x5E], %i0 srax %i3, %o7, %i6 loop_3338: fmovdpos %xcc, %f5, %f7 ldsw [%l7 + 0x48], %g5 fbl,a %fcc3, loop_3339 ldd [%l7 + 0x78], %f8 call loop_3340 fcmpeq16 %f6, %f12, %l1 loop_3339: movl %icc, %g1, %g2 edge16n %g4, %l0, %o4 loop_3340: umulcc %o6, %l3, %o3 taddcc %o0, 0x18DA, %g3 srax %o1, %l5, %l2 edge16n %i7, %i2, %o2 stx %l4, [%l7 + 0x60] and %i1, %i5, %g6 and %i4, 0x1CB5, %o5 udiv %l6, 0x199F, %g7 st %f1, [%l7 + 0x5C] subc %i0, %i3, %o7 stw %i6, [%l7 + 0x64] ldsh [%l7 + 0x50], %l1 stx %g5, [%l7 + 0x20] addc %g2, %g4, %g1 fbue,a %fcc2, loop_3341 fmul8x16 %f6, %f14, %f12 ldub [%l7 + 0x60], %l0 ld [%l7 + 0x0C], %f11 loop_3341: ld [%l7 + 0x14], %f10 stx %o6, [%l7 + 0x20] te %xcc, 0x4 fnands %f9, %f2, %f2 sdivcc %o4, 0x06E2, %o3 fmovsle %icc, %f4, %f11 lduw [%l7 + 0x08], %l3 fbne %fcc3, loop_3342 fmovdl %xcc, %f0, %f8 lduw [%l7 + 0x0C], %g3 st %f10, [%l7 + 0x30] loop_3342: ldub [%l7 + 0x24], %o0 sethi 0x1D22, %l5 fblg %fcc3, loop_3343 fmul8x16 %f1, %f4, %f6 fsrc1s %f3, %f12 ba,a,pt %icc, loop_3344 loop_3343: fblg %fcc0, loop_3345 ld [%l7 + 0x38], %f6 fcmpeq32 %f0, %f12, %l2 loop_3344: xnor %o1, 0x1290, %i2 loop_3345: ldsb [%l7 + 0x40], %o2 fcmple32 %f0, %f6, %i7 movcc %xcc, %i1, %l4 ldd [%l7 + 0x50], %f8 brlz,a %g6, loop_3346 nop setx loop_3347, %l0, %l1 jmpl %l1, %i5 movrgez %i4, %l6, %g7 movrlez %o5, %i3, %i0 loop_3346: tvc %xcc, 0x5 loop_3347: movrne %i6, 0x391, %l1 brgez %g5, loop_3348 alignaddr %o7, %g2, %g4 lduw [%l7 + 0x28], %g1 srax %o6, %o4, %l0 loop_3348: lduh [%l7 + 0x60], %l3 bl,pt %icc, loop_3349 srl %o3, %g3, %o0 ba,a,pn %icc, loop_3350 array16 %l5, %o1, %i2 loop_3349: srlx %o2, 0x1D, %i7 lduw [%l7 + 0x40], %i1 loop_3350: fornot2 %f4, %f10, %f6 move %icc, %l4, %l2 movgu %xcc, %i5, %i4 fmovdneg %xcc, %f9, %f10 tpos %xcc, 0x2 movvs %xcc, %l6, %g7 orncc %o5, 0x113F, %g6 stb %i0, [%l7 + 0x18] lduw [%l7 + 0x74], %i3 fbule,a %fcc2, loop_3351 fmovsl %icc, %f0, %f4 tsubcc %i6, %g5, %l1 subcc %g2, 0x120B, %g4 loop_3351: movre %g1, 0x273, %o6 fmovrsgez %o4, %f15, %f10 fpack16 %f0, %f13 ldsw [%l7 + 0x7C], %l0 bcs loop_3352 fsrc1 %f2, %f6 fmovde %icc, %f6, %f12 ldsh [%l7 + 0x30], %o7 loop_3352: andcc %l3, %o3, %g3 fandnot1 %f6, %f10, %f4 fornot2s %f3, %f7, %f8 st %f8, [%l7 + 0x28] tsubcctv %l5, 0x0FCF, %o0 ld [%l7 + 0x6C], %f4 fmovrdgz %i2, %f6, %f4 ld [%l7 + 0x08], %f14 brz %o2, loop_3353 ldd [%l7 + 0x60], %f10 fpadd32s %f4, %f7, %f13 fcmpne16 %f12, %f14, %o1 loop_3353: edge8 %i7, %l4, %i1 st %f7, [%l7 + 0x70] sllx %l2, %i4, %l6 fbo,a %fcc3, loop_3354 stx %i5, [%l7 + 0x50] fandnot2s %f11, %f1, %f4 edge16n %g7, %o5, %i0 loop_3354: fmovse %icc, %f3, %f15 fmovsg %icc, %f4, %f14 fpack16 %f12, %f2 fmovsvc %xcc, %f9, %f7 brz %g6, loop_3355 fmovde %icc, %f10, %f1 ldx [%l7 + 0x18], %i6 ldub [%l7 + 0x79], %i3 loop_3355: siam 0x2 fabss %f12, %f13 stb %l1, [%l7 + 0x7B] ldub [%l7 + 0x18], %g5 fble,a %fcc2, loop_3356 tcc %icc, 0x1 stb %g2, [%l7 + 0x17] movrne %g1, %o6, %o4 loop_3356: fmovdcs %xcc, %f13, %f6 fornot2 %f14, %f12, %f4 ldsb [%l7 + 0x42], %l0 orncc %o7, %g4, %l3 fcmpne16 %f8, %f12, %o3 fmovdleu %icc, %f9, %f6 fcmpne32 %f0, %f6, %l5 sth %g3, [%l7 + 0x3A] fmovsleu %xcc, %f8, %f8 bshuffle %f14, %f4, %f0 ldd [%l7 + 0x18], %f10 fxnor %f4, %f0, %f6 st %f1, [%l7 + 0x3C] fmovdl %xcc, %f6, %f12 fnot2s %f0, %f10 fmovsne %xcc, %f7, %f14 fbe %fcc1, loop_3357 fmuld8sux16 %f15, %f7, %f2 lduw [%l7 + 0x0C], %o0 ldsb [%l7 + 0x2A], %i2 loop_3357: srlx %o1, 0x1B, %o2 ld [%l7 + 0x48], %f14 ldsw [%l7 + 0x1C], %l4 brgez,a %i1, loop_3358 mova %xcc, %i7, %i4 taddcctv %l6, 0x18DC, %l2 tle %icc, 0x1 loop_3358: bcs loop_3359 mova %xcc, %g7, %i5 subc %i0, 0x032F, %o5 fpadd32 %f6, %f2, %f2 loop_3359: umulcc %i6, %i3, %g6 fbe %fcc0, loop_3360 edge8l %g5, %g2, %g1 fcmps %fcc0, %f4, %f1 fmovrsne %l1, %f1, %f2 loop_3360: fnegs %f3, %f11 stb %o6, [%l7 + 0x43] tpos %icc, 0x0 fandnot2s %f0, %f11, %f15 sdiv %l0, 0x034A, %o4 movrne %o7, 0x15C, %l3 addcc %o3, 0x1659, %g4 ldsh [%l7 + 0x28], %l5 fbn %fcc2, loop_3361 fabss %f4, %f2 ldx [%l7 + 0x78], %o0 sub %g3, 0x0DC2, %o1 loop_3361: fbule %fcc1, loop_3362 fmul8x16al %f3, %f13, %f10 bl loop_3363 lduw [%l7 + 0x0C], %i2 loop_3362: fbue,a %fcc2, loop_3364 fbu %fcc1, loop_3365 loop_3363: ba,a,pn %xcc, loop_3366 tvs %xcc, 0x0 loop_3364: fbule %fcc3, loop_3367 loop_3365: fblg,a %fcc2, loop_3368 loop_3366: fmovsl %xcc, %f3, %f4 tpos %xcc, 0x1 loop_3367: fxnor %f6, %f8, %f2 loop_3368: fpsub32 %f12, %f6, %f0 edge32l %o2, %i1, %l4 fmovrsne %i7, %f4, %f0 edge8l %l6, %i4, %g7 bge,a,pt %icc, loop_3369 orcc %l2, 0x0D7F, %i0 ldsw [%l7 + 0x20], %o5 array32 %i6, %i5, %g6 loop_3369: ldsh [%l7 + 0x68], %g5 movrgz %g2, %i3, %g1 fmovsn %xcc, %f15, %f14 bl,pn %xcc, loop_3370 addc %l1, 0x10CF, %o6 st %f7, [%l7 + 0x64] fmovsvc %icc, %f15, %f7 loop_3370: fmovda %xcc, %f15, %f10 edge32l %l0, %o7, %o4 fand %f8, %f12, %f4 fbl,a %fcc2, loop_3371 ldd [%l7 + 0x28], %f12 movgu %icc, %l3, %g4 mova %icc, %l5, %o3 loop_3371: fmovrsgz %g3, %f6, %f10 smul %o0, %o1, %i2 movrlz %o2, %l4, %i1 ldsb [%l7 + 0x75], %l6 taddcctv %i7, %i4, %g7 ldsh [%l7 + 0x4E], %l2 ld [%l7 + 0x08], %f6 sll %i0, %o5, %i6 brz %i5, loop_3372 sra %g5, %g2, %i3 ldub [%l7 + 0x3E], %g1 stx %l1, [%l7 + 0x38] loop_3372: fmovsl %xcc, %f11, %f12 and %g6, 0x0E41, %l0 fbl %fcc0, loop_3373 ldub [%l7 + 0x45], %o7 alignaddrl %o6, %o4, %g4 fandnot1s %f4, %f11, %f5 loop_3373: movre %l5, 0x0C2, %o3 bvs,a %icc, loop_3374 bcs,a,pt %icc, loop_3375 siam 0x0 fxnors %f3, %f13, %f9 loop_3374: fexpand %f14, %f14 loop_3375: lduw [%l7 + 0x08], %g3 fmovrdne %o0, %f0, %f6 fand %f2, %f12, %f2 st %f0, [%l7 + 0x58] ldub [%l7 + 0x6C], %o1 sth %l3, [%l7 + 0x68] addc %i2, 0x0304, %l4 movvs %icc, %i1, %o2 tneg %icc, 0x3 fmovrdgez %l6, %f8, %f12 movvc %xcc, %i4, %g7 be,a loop_3376 fpadd16s %f15, %f13, %f14 ldx [%l7 + 0x08], %l2 array8 %i7, %o5, %i0 loop_3376: xorcc %i6, 0x04FC, %i5 bcc %icc, loop_3377 fmovdcc %icc, %f13, %f1 fxor %f4, %f14, %f2 alignaddr %g5, %g2, %g1 loop_3377: fmovrsne %l1, %f8, %f1 fmovsne %xcc, %f7, %f10 addc %i3, %l0, %g6 ldsw [%l7 + 0x10], %o6 fmovsleu %icc, %f6, %f6 ldd [%l7 + 0x30], %f10 fones %f8 sllx %o7, %o4, %g4 fmovdg %icc, %f2, %f11 tle %icc, 0x0 brlez %l5, loop_3378 fcmpeq32 %f0, %f8, %g3 tg %xcc, 0x1 st %f3, [%l7 + 0x70] loop_3378: ldsw [%l7 + 0x54], %o0 ldsh [%l7 + 0x08], %o1 stw %o3, [%l7 + 0x3C] lduh [%l7 + 0x42], %i2 mulscc %l4, 0x0232, %l3 fmovdge %icc, %f15, %f10 ld [%l7 + 0x7C], %f8 sth %i1, [%l7 + 0x5E] fmul8x16 %f2, %f6, %f6 ldsb [%l7 + 0x51], %l6 fcmps %fcc2, %f15, %f5 movl %icc, %i4, %g7 movle %xcc, %o2, %i7 smulcc %l2, 0x08BB, %i0 fornot1s %f3, %f8, %f9 bvc,pn %xcc, loop_3379 movge %xcc, %o5, %i5 mova %xcc, %i6, %g2 fmovsg %xcc, %f12, %f3 loop_3379: fcmpd %fcc2, %f0, %f12 tsubcc %g1, 0x05B5, %l1 st %f12, [%l7 + 0x0C] fpadd32s %f1, %f1, %f11 stb %g5, [%l7 + 0x5A] fmovrdne %i3, %f14, %f4 fmovscs %xcc, %f0, %f1 fblg,a %fcc2, loop_3380 stb %g6, [%l7 + 0x7C] fbge %fcc2, loop_3381 fornot2 %f2, %f12, %f2 loop_3380: mulx %o6, 0x170F, %o7 fmovrse %l0, %f10, %f15 loop_3381: fsrc2s %f3, %f6 fnot2s %f3, %f0 movre %o4, %g4, %g3 fmovscc %icc, %f3, %f0 fmovsl %xcc, %f2, %f14 sllx %o0, 0x04, %o1 fcmpgt16 %f10, %f12, %l5 sth %i2, [%l7 + 0x6A] edge16 %l4, %o3, %i1 fmovdgu %icc, %f6, %f11 stw %l6, [%l7 + 0x20] std %f10, [%l7 + 0x10] array32 %i4, %l3, %o2 brgz %i7, loop_3382 fmovrse %l2, %f2, %f14 edge32ln %i0, %o5, %i5 edge32l %g7, %g2, %g1 loop_3382: sth %i6, [%l7 + 0x6A] lduw [%l7 + 0x70], %l1 nop setx loop_3383, %l0, %l1 jmpl %l1, %i3 fbg %fcc3, loop_3384 bn,pt %icc, loop_3385 edge16l %g5, %g6, %o6 loop_3383: ldsb [%l7 + 0x64], %o7 loop_3384: st %f0, [%l7 + 0x7C] loop_3385: fcmps %fcc3, %f5, %f15 sdivx %o4, 0x1D92, %g4 fmul8x16al %f6, %f12, %f14 srl %g3, 0x06, %o0 movg %icc, %l0, %o1 fcmpes %fcc2, %f6, %f10 fsrc1 %f10, %f10 sth %i2, [%l7 + 0x12] ldx [%l7 + 0x50], %l4 ldsb [%l7 + 0x44], %o3 lduw [%l7 + 0x70], %l5 bg,a %xcc, loop_3386 fmovrsne %i1, %f8, %f13 movg %icc, %l6, %i4 fzeros %f15 loop_3386: movrgz %l3, 0x216, %o2 fpack16 %f6, %f9 fmovdn %xcc, %f5, %f11 fzeros %f8 fbue,a %fcc3, loop_3387 fpadd16 %f8, %f2, %f2 brgez %i7, loop_3388 fandnot2s %f14, %f13, %f2 loop_3387: fxor %f4, %f10, %f4 stb %i0, [%l7 + 0x45] loop_3388: fmovscs %icc, %f7, %f11 fbul,a %fcc3, loop_3389 tn %xcc, 0x5 ldx [%l7 + 0x50], %o5 fbul,a %fcc1, loop_3390 loop_3389: andcc %i5, 0x1933, %g7 stw %g2, [%l7 + 0x48] fzeros %f8 loop_3390: lduw [%l7 + 0x40], %l2 ldsw [%l7 + 0x1C], %i6 ld [%l7 + 0x44], %f12 ldd [%l7 + 0x70], %f14 lduw [%l7 + 0x0C], %g1 fmovdl %xcc, %f10, %f6 sethi 0x1CD0, %i3 subccc %g5, 0x13D1, %l1 ldx [%l7 + 0x08], %g6 fbne %fcc1, loop_3391 movcs %xcc, %o6, %o7 ldsh [%l7 + 0x22], %o4 bvs,pn %xcc, loop_3392 loop_3391: tg %xcc, 0x2 fcmpes %fcc3, %f6, %f13 sdiv %g4, 0x1E1D, %g3 loop_3392: lduh [%l7 + 0x1A], %l0 udivcc %o1, 0x1BEF, %o0 xnorcc %i2, 0x0F3A, %o3 fbue,a %fcc3, loop_3393 movg %xcc, %l5, %l4 sth %i1, [%l7 + 0x6C] sra %l6, %l3, %o2 loop_3393: sth %i4, [%l7 + 0x66] addcc %i0, %o5, %i7 edge32 %g7, %g2, %i5 ldd [%l7 + 0x48], %f2 ldsh [%l7 + 0x58], %i6 pdist %f12, %f4, %f10 tleu %xcc, 0x5 tle %xcc, 0x4 fexpand %f12, %f14 fblg %fcc1, loop_3394 xnorcc %l2, 0x0E27, %i3 fmovdcc %icc, %f5, %f5 ldsh [%l7 + 0x52], %g1 loop_3394: fmovrslez %l1, %f1, %f12 lduw [%l7 + 0x7C], %g6 umul %g5, %o6, %o4 fcmple32 %f6, %f0, %o7 ld [%l7 + 0x58], %f1 fbule,a %fcc3, loop_3395 fors %f3, %f3, %f10 fcmped %fcc3, %f14, %f12 ldsh [%l7 + 0x66], %g3 loop_3395: stb %g4, [%l7 + 0x29] ldub [%l7 + 0x51], %l0 fbn,a %fcc0, loop_3396 fmovsleu %icc, %f14, %f0 stw %o0, [%l7 + 0x10] tl %xcc, 0x1 loop_3396: fbug,a %fcc1, loop_3397 fmovdle %icc, %f8, %f8 fnors %f1, %f5, %f1 srlx %i2, 0x1B, %o1 loop_3397: fmovsn %xcc, %f1, %f4 sra %l5, 0x1D, %o3 ldub [%l7 + 0x28], %l4 xor %i1, 0x1A37, %l6 fmovsne %icc, %f4, %f2 fornot1s %f15, %f5, %f8 lduw [%l7 + 0x70], %o2 fnands %f12, %f12, %f5 tl %xcc, 0x3 fors %f6, %f8, %f13 movrlz %l3, 0x30F, %i4 ldub [%l7 + 0x0A], %i0 tsubcc %i7, %g7, %o5 ldsh [%l7 + 0x7A], %g2 fpack16 %f10, %f4 ldd [%l7 + 0x68], %f12 movge %icc, %i5, %i6 stb %l2, [%l7 + 0x3C] fnegs %f2, %f9 fbne %fcc0, loop_3398 fcmple16 %f4, %f2, %g1 sdivcc %i3, 0x002B, %l1 faligndata %f6, %f10, %f6 loop_3398: subccc %g5, %g6, %o4 lduw [%l7 + 0x64], %o6 fmovrdgz %o7, %f10, %f8 st %f3, [%l7 + 0x7C] stw %g4, [%l7 + 0x48] tl %xcc, 0x4 stw %l0, [%l7 + 0x60] fmovsneg %icc, %f8, %f0 fbge,a %fcc1, loop_3399 ldsw [%l7 + 0x74], %o0 ldsh [%l7 + 0x6C], %g3 lduh [%l7 + 0x08], %i2 loop_3399: fmovrsgez %l5, %f4, %f7 smulcc %o1, %l4, %o3 srlx %l6, 0x12, %o2 fba,a %fcc0, loop_3400 lduh [%l7 + 0x60], %l3 ldx [%l7 + 0x40], %i1 movre %i0, %i7, %g7 loop_3400: lduh [%l7 + 0x28], %o5 fmovda %xcc, %f14, %f5 lduw [%l7 + 0x28], %i4 fmovrdgez %g2, %f12, %f4 sdivcc %i6, 0x1F33, %i5 st %f9, [%l7 + 0x38] bn %xcc, loop_3401 ldsh [%l7 + 0x0E], %g1 fba %fcc1, loop_3402 subc %i3, %l2, %l1 loop_3401: mova %xcc, %g5, %g6 fmovrdne %o6, %f4, %f2 loop_3402: fmul8sux16 %f12, %f2, %f4 fmovrslez %o4, %f2, %f11 st %f1, [%l7 + 0x58] bl,pn %xcc, loop_3403 fnegd %f0, %f8 bshuffle %f10, %f8, %f4 fcmpeq16 %f10, %f14, %o7 loop_3403: movcs %xcc, %g4, %o0 std %f8, [%l7 + 0x48] ldx [%l7 + 0x78], %l0 addccc %g3, %l5, %o1 fmovrdlz %l4, %f8, %f4 bcs,a,pn %xcc, loop_3404 lduh [%l7 + 0x68], %i2 stw %o3, [%l7 + 0x60] movge %icc, %o2, %l6 loop_3404: fmovdcs %icc, %f9, %f11 fmovdleu %xcc, %f15, %f1 udiv %i1, 0x1896, %i0 ldsb [%l7 + 0x4E], %i7 smul %l3, %o5, %g7 movn %xcc, %i4, %g2 movn %icc, %i6, %i5 fmuld8ulx16 %f12, %f1, %f10 fmovrsgz %g1, %f15, %f12 stw %l2, [%l7 + 0x0C] st %f4, [%l7 + 0x78] te %icc, 0x4 edge32 %l1, %g5, %g6 fblg,a %fcc2, loop_3405 tleu %xcc, 0x4 ldx [%l7 + 0x48], %i3 alignaddrl %o4, %o7, %o6 loop_3405: alignaddr %g4, %o0, %l0 fbl,a %fcc3, loop_3406 st %f6, [%l7 + 0x20] fandnot2 %f4, %f2, %f2 sll %l5, %g3, %o1 loop_3406: fmovsa %xcc, %f5, %f7 st %f3, [%l7 + 0x5C] tvc %xcc, 0x2 movleu %icc, %i2, %o3 fmovrdgz %o2, %f2, %f14 fpack16 %f8, %f12 bl loop_3407 fxnors %f0, %f6, %f6 lduh [%l7 + 0x22], %l6 fpsub32 %f8, %f10, %f6 loop_3407: fzeros %f12 stw %l4, [%l7 + 0x60] srl %i1, %i7, %l3 fbg,a %fcc0, loop_3408 fand %f12, %f14, %f8 brgez,a %o5, loop_3409 fpack16 %f12, %f5 loop_3408: fmuld8sux16 %f10, %f0, %f12 stw %g7, [%l7 + 0x60] loop_3409: brgez %i4, loop_3410 alignaddr %i0, %g2, %i6 std %f4, [%l7 + 0x20] udivcc %i5, 0x18A5, %l2 loop_3410: fmovdvc %xcc, %f8, %f0 movleu %icc, %l1, %g5 fandnot2s %f7, %f4, %f13 std %f8, [%l7 + 0x28] fzeros %f13 fmovdl %xcc, %f1, %f1 orn %g6, %i3, %g1 fbug %fcc0, loop_3411 ldsh [%l7 + 0x7C], %o4 ldub [%l7 + 0x54], %o7 edge32l %g4, %o6, %l0 loop_3411: ba,a,pt %xcc, loop_3412 tleu %xcc, 0x4 st %f5, [%l7 + 0x1C] st %f4, [%l7 + 0x28] loop_3412: fmul8sux16 %f2, %f2, %f14 sth %o0, [%l7 + 0x18] tcs %xcc, 0x7 add %g3, 0x006E, %l5 fbue %fcc1, loop_3413 smul %o1, %o3, %i2 fmul8x16 %f14, %f4, %f12 ldsb [%l7 + 0x30], %o2 loop_3413: tl %xcc, 0x4 sllx %l6, 0x0D, %i1 movpos %icc, %i7, %l4 popc %l3, %g7 fbul %fcc3, loop_3414 ldd [%l7 + 0x78], %f6 fblg,a %fcc0, loop_3415 fpadd16 %f10, %f6, %f4 loop_3414: edge32n %o5, %i4, %g2 ldsh [%l7 + 0x2C], %i0 loop_3415: stw %i5, [%l7 + 0x08] ld [%l7 + 0x28], %f7 fbg,a %fcc0, loop_3416 fbu,a %fcc1, loop_3417 ldx [%l7 + 0x20], %i6 fnor %f14, %f6, %f2 loop_3416: udivx %l1, 0x1668, %g5 loop_3417: call loop_3418 fcmped %fcc1, %f14, %f2 fmovdvc %xcc, %f2, %f0 stw %g6, [%l7 + 0x5C] loop_3418: ldsh [%l7 + 0x18], %l2 xorcc %g1, %i3, %o7 std %f4, [%l7 + 0x38] sdivcc %g4, 0x125C, %o4 ldx [%l7 + 0x28], %l0 fmovse %xcc, %f2, %f8 st %f0, [%l7 + 0x0C] bgu,a,pn %icc, loop_3419 fmovdleu %icc, %f12, %f7 sth %o0, [%l7 + 0x40] fmovsvc %icc, %f13, %f13 loop_3419: orn %o6, %g3, %l5 fmovd %f14, %f4 tvs %icc, 0x1 fbo %fcc2, loop_3420 fands %f0, %f11, %f0 stx %o1, [%l7 + 0x58] tsubcc %i2, %o2, %o3 loop_3420: sra %l6, 0x12, %i1 fnand %f2, %f0, %f12 ba,a,pt %xcc, loop_3421 movcs %xcc, %l4, %i7 ldsh [%l7 + 0x60], %g7 std %f14, [%l7 + 0x68] loop_3421: fornot1 %f8, %f10, %f14 lduh [%l7 + 0x54], %o5 orcc %i4, 0x0798, %l3 sll %g2, %i0, %i5 fnand %f10, %f0, %f12 lduh [%l7 + 0x5E], %l1 fmovd %f2, %f6 fmovdne %xcc, %f0, %f11 movcc %xcc, %i6, %g5 orcc %l2, %g1, %g6 stw %o7, [%l7 + 0x1C] ldx [%l7 + 0x28], %g4 pdist %f6, %f4, %f8 movre %o4, 0x358, %l0 fmuld8sux16 %f4, %f5, %f14 stb %i3, [%l7 + 0x28] brlz %o6, loop_3422 ldub [%l7 + 0x5A], %g3 movgu %icc, %l5, %o0 orcc %o1, 0x102C, %o2 loop_3422: ldsw [%l7 + 0x30], %i2 fabss %f15, %f3 fmovd %f6, %f10 ldsw [%l7 + 0x18], %l6 ldx [%l7 + 0x78], %i1 fmovdcc %xcc, %f13, %f1 fbg %fcc1, loop_3423 stw %o3, [%l7 + 0x2C] movvc %icc, %l4, %i7 fones %f12 loop_3423: bgu,pn %icc, loop_3424 brgz %o5, loop_3425 movvs %xcc, %i4, %l3 ldsw [%l7 + 0x20], %g7 loop_3424: movrgz %g2, 0x06B, %i5 loop_3425: ldx [%l7 + 0x20], %l1 bge %icc, loop_3426 bshuffle %f6, %f0, %f12 add %i6, %g5, %l2 ldsh [%l7 + 0x3C], %g1 loop_3426: ldd [%l7 + 0x60], %f8 taddcctv %i0, 0x1620, %o7 orncc %g4, 0x03ED, %g6 edge32l %l0, %i3, %o4 ldsw [%l7 + 0x7C], %g3 movgu %xcc, %o6, %l5 ldd [%l7 + 0x30], %f6 fnors %f14, %f0, %f11 fcmpeq32 %f10, %f12, %o0 sth %o2, [%l7 + 0x7E] fmovsge %icc, %f2, %f15 brnz %i2, loop_3427 fmovs %f13, %f12 bneg loop_3428 ldx [%l7 + 0x08], %l6 loop_3427: ldsw [%l7 + 0x54], %i1 fmovdvc %icc, %f0, %f1 loop_3428: st %f2, [%l7 + 0x30] edge32l %o3, %o1, %i7 st %f5, [%l7 + 0x44] movl %xcc, %l4, %o5 movcc %xcc, %i4, %g7 sth %l3, [%l7 + 0x28] faligndata %f2, %f10, %f6 tl %icc, 0x7 fmovrsgez %g2, %f11, %f11 alignaddrl %i5, %i6, %g5 ldx [%l7 + 0x58], %l2 ldsw [%l7 + 0x30], %l1 fzeros %f8 lduw [%l7 + 0x74], %g1 orcc %i0, 0x070E, %g4 ldx [%l7 + 0x18], %g6 stw %o7, [%l7 + 0x48] ldub [%l7 + 0x5D], %l0 fnot1 %f8, %f2 fmovdg %icc, %f1, %f15 fcmple16 %f6, %f4, %o4 fcmpes %fcc3, %f12, %f1 fcmpgt32 %f12, %f0, %i3 andn %o6, %l5, %o0 addcc %o2, %i2, %l6 stx %i1, [%l7 + 0x18] movneg %xcc, %g3, %o1 fblg %fcc1, loop_3429 bneg loop_3430 ldsb [%l7 + 0x57], %i7 fbug %fcc3, loop_3431 loop_3429: fbg %fcc1, loop_3432 loop_3430: sub %l4, 0x1135, %o3 ldub [%l7 + 0x4E], %o5 loop_3431: movrgz %i4, %l3, %g7 loop_3432: xnorcc %i5, 0x0C9C, %g2 movcc %xcc, %g5, %i6 fxnors %f15, %f0, %f12 bl,a,pn %icc, loop_3433 ldx [%l7 + 0x30], %l2 fones %f3 sth %l1, [%l7 + 0x20] loop_3433: fpmerge %f7, %f5, %f10 stw %i0, [%l7 + 0x6C] edge8ln %g4, %g6, %g1 brgez %o7, loop_3434 stw %l0, [%l7 + 0x58] bgu,a loop_3435 ldx [%l7 + 0x30], %i3 loop_3434: add %o6, 0x0D45, %o4 movcs %xcc, %l5, %o2 loop_3435: fmuld8sux16 %f2, %f13, %f8 fbule,a %fcc3, loop_3436 fmovspos %icc, %f13, %f7 fmovdvs %xcc, %f5, %f9 movrlz %i2, %o0, %l6 loop_3436: stb %g3, [%l7 + 0x3A] edge8l %o1, %i1, %i7 fzero %f10 fmovspos %icc, %f9, %f9 fbuge %fcc2, loop_3437 fbu,a %fcc1, loop_3438 tvc %icc, 0x1 ldsb [%l7 + 0x35], %l4 loop_3437: fmovrdgez %o5, %f2, %f4 loop_3438: fbne %fcc3, loop_3439 stw %i4, [%l7 + 0x6C] taddcctv %l3, 0x1FC2, %g7 ldsh [%l7 + 0x28], %i5 loop_3439: ldx [%l7 + 0x78], %o3 sdivcc %g5, 0x099C, %g2 taddcctv %i6, 0x1627, %l1 ldub [%l7 + 0x7E], %l2 tsubcc %i0, 0x0199, %g6 ld [%l7 + 0x38], %f10 std %f2, [%l7 + 0x28] fmovdgu %icc, %f11, %f10 fmovrslez %g4, %f14, %f10 andcc %o7, %g1, %l0 ldx [%l7 + 0x50], %i3 fmovsne %xcc, %f11, %f15 std %f2, [%l7 + 0x28] movneg %icc, %o6, %l5 ldd [%l7 + 0x30], %f2 tsubcc %o2, %i2, %o0 fzeros %f13 ldsh [%l7 + 0x40], %o4 or %g3, 0x143E, %o1 fmovsge %icc, %f10, %f12 ldsh [%l7 + 0x42], %i1 udiv %l6, 0x1102, %l4 ld [%l7 + 0x34], %f13 ldd [%l7 + 0x50], %f0 movle %icc, %o5, %i4 subc %l3, %i7, %i5 brz,a %g7, loop_3440 fands %f1, %f3, %f4 for %f6, %f10, %f2 bvs,pt %xcc, loop_3441 loop_3440: stx %o3, [%l7 + 0x20] st %f3, [%l7 + 0x64] movpos %xcc, %g5, %i6 loop_3441: fxnor %f6, %f6, %f6 fmovsg %icc, %f3, %f7 stb %l1, [%l7 + 0x0C] ldub [%l7 + 0x0A], %l2 fmovdvc %icc, %f5, %f3 fcmped %fcc0, %f0, %f4 orn %i0, %g2, %g6 movg %icc, %g4, %g1 xnorcc %o7, 0x04C3, %l0 ldsb [%l7 + 0x76], %o6 fxnor %f10, %f8, %f0 udiv %i3, 0x156D, %o2 fsrc1 %f14, %f0 fbn,a %fcc1, loop_3442 bvc,a %icc, loop_3443 ldd [%l7 + 0x40], %f12 fmovrsgez %i2, %f5, %f12 loop_3442: movre %o0, 0x10A, %o4 loop_3443: stb %l5, [%l7 + 0x48] fcmpne16 %f4, %f6, %o1 fmovsn %icc, %f12, %f11 fxors %f13, %f6, %f15 nop setx loop_3444, %l0, %l1 jmpl %l1, %g3 ldsw [%l7 + 0x1C], %i1 fandnot2 %f4, %f10, %f8 stb %l6, [%l7 + 0x20] loop_3444: ldd [%l7 + 0x68], %f12 stw %l4, [%l7 + 0x10] stx %o5, [%l7 + 0x60] siam 0x7 bvc,a,pn %icc, loop_3445 fxnors %f14, %f8, %f6 fexpand %f2, %f0 stx %l3, [%l7 + 0x18] loop_3445: movle %xcc, %i7, %i5 movge %xcc, %i4, %g7 fmovdl %icc, %f8, %f0 fcmpne32 %f4, %f10, %g5 fmovdneg %icc, %f5, %f13 fpack32 %f12, %f8, %f2 srax %i6, %o3, %l1 bpos %icc, loop_3446 fnot1 %f4, %f8 ld [%l7 + 0x74], %f14 umul %i0, 0x10C5, %g2 loop_3446: movrlz %g6, %l2, %g4 siam 0x7 fmovde %xcc, %f8, %f10 fmuld8ulx16 %f11, %f7, %f12 fmovdn %icc, %f5, %f4 edge16n %o7, %g1, %o6 ldd [%l7 + 0x58], %f14 be,a loop_3447 ldsh [%l7 + 0x0E], %i3 taddcc %l0, %i2, %o0 ldsw [%l7 + 0x0C], %o2 loop_3447: fpack16 %f6, %f5 ldx [%l7 + 0x50], %o4 fbne,a %fcc1, loop_3448 tcs %xcc, 0x1 stw %l5, [%l7 + 0x2C] srax %g3, 0x15, %o1 loop_3448: edge16n %l6, %i1, %l4 fmovsgu %xcc, %f14, %f14 srlx %o5, 0x03, %i7 ta %xcc, 0x0 subccc %l3, 0x150B, %i4 fmovsn %icc, %f1, %f15 bshuffle %f12, %f2, %f2 ldub [%l7 + 0x31], %i5 fmul8x16au %f3, %f10, %f2 tgu %xcc, 0x5 ldsb [%l7 + 0x19], %g7 lduw [%l7 + 0x4C], %i6 movvs %xcc, %g5, %o3 fble %fcc0, loop_3449 fcmpeq16 %f6, %f2, %i0 sdiv %l1, 0x094B, %g2 array32 %g6, %g4, %l2 loop_3449: bg loop_3450 fmovse %icc, %f14, %f1 fcmpne16 %f12, %f2, %g1 fbe,a %fcc2, loop_3451 loop_3450: stx %o6, [%l7 + 0x60] xorcc %i3, 0x0DF2, %o7 fandnot2s %f8, %f15, %f3 loop_3451: udiv %i2, 0x0E40, %o0 lduh [%l7 + 0x68], %o2 stw %l0, [%l7 + 0x60] subcc %o4, 0x1CA4, %l5 call loop_3452 taddcctv %o1, 0x1713, %g3 movrgez %l6, 0x0AB, %l4 fbn,a %fcc2, loop_3453 loop_3452: std %f8, [%l7 + 0x40] movrne %i1, %i7, %l3 fmovsvc %xcc, %f1, %f0 loop_3453: fmovs %f10, %f12 lduh [%l7 + 0x48], %o5 subcc %i5, 0x1417, %g7 for %f14, %f12, %f14 fpadd32s %f9, %f8, %f10 movn %icc, %i6, %i4 tne %icc, 0x2 bgu,a,pt %icc, loop_3454 fmovrslez %g5, %f1, %f11 movne %icc, %o3, %i0 fnot1s %f3, %f0 loop_3454: or %g2, 0x1BB6, %g6 edge8l %l1, %l2, %g1 fabsd %f8, %f0 fcmpd %fcc2, %f6, %f8 stx %g4, [%l7 + 0x08] movne %xcc, %i3, %o7 movg %xcc, %i2, %o0 fble %fcc1, loop_3455 fexpand %f14, %f0 movpos %xcc, %o2, %l0 tleu %icc, 0x1 loop_3455: sth %o4, [%l7 + 0x76] ldx [%l7 + 0x58], %o6 sethi 0x1313, %o1 ldsw [%l7 + 0x40], %l5 bvc,a,pt %xcc, loop_3456 subcc %l6, 0x1369, %l4 fcmpne16 %f10, %f10, %i1 nop setx loop_3457, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3456: ldd [%l7 + 0x28], %f6 edge16ln %g3, %i7, %l3 stx %i5, [%l7 + 0x38] loop_3457: fmovsge %xcc, %f13, %f15 fbne,a %fcc2, loop_3458 lduh [%l7 + 0x3C], %g7 edge16 %o5, %i6, %i4 array32 %o3, %g5, %i0 loop_3458: tl %icc, 0x2 stb %g6, [%l7 + 0x7D] edge32ln %l1, %g2, %l2 fpadd16s %f10, %f0, %f1 stw %g1, [%l7 + 0x50] stw %i3, [%l7 + 0x1C] fmovdcs %icc, %f13, %f2 xorcc %g4, 0x0394, %i2 orn %o7, %o0, %o2 edge8 %l0, %o6, %o1 stw %l5, [%l7 + 0x44] fmovdn %xcc, %f13, %f12 edge16ln %o4, %l4, %i1 ld [%l7 + 0x70], %f0 fmovd %f10, %f0 fnands %f9, %f12, %f10 fmovrde %l6, %f2, %f12 fmovdcs %icc, %f14, %f10 ldx [%l7 + 0x38], %i7 fexpand %f8, %f8 ld [%l7 + 0x1C], %f10 movrgez %l3, %g3, %g7 fnor %f6, %f10, %f14 fmovda %icc, %f12, %f0 fmovdcs %xcc, %f3, %f12 fcmpgt16 %f14, %f8, %i5 edge8 %o5, %i4, %o3 brz %g5, loop_3459 movcc %xcc, %i6, %i0 sdiv %l1, 0x19A1, %g6 fbul,a %fcc2, loop_3460 loop_3459: mova %xcc, %l2, %g2 sth %i3, [%l7 + 0x52] ldsb [%l7 + 0x0B], %g1 loop_3460: ldsh [%l7 + 0x62], %g4 sth %i2, [%l7 + 0x08] ldsw [%l7 + 0x28], %o7 fbo %fcc3, loop_3461 fmovscs %xcc, %f0, %f9 fmovdgu %xcc, %f7, %f7 taddcctv %o2, %o0, %o6 loop_3461: fmovrslez %o1, %f1, %f2 ldsw [%l7 + 0x50], %l5 bgu,pn %icc, loop_3462 st %f1, [%l7 + 0x5C] sth %o4, [%l7 + 0x4C] movcc %icc, %l0, %i1 loop_3462: fandnot1 %f14, %f8, %f8 fsrc2s %f0, %f0 xor %l6, %i7, %l3 bge,pt %icc, loop_3463 brlez,a %g3, loop_3464 andn %l4, 0x1EF6, %i5 fbne %fcc2, loop_3465 loop_3463: fpsub32 %f4, %f2, %f14 loop_3464: tleu %icc, 0x2 tn %xcc, 0x4 loop_3465: std %f0, [%l7 + 0x68] fmovdg %icc, %f13, %f10 popc 0x07CD, %g7 xnor %i4, 0x1EDE, %o5 fmovrslez %o3, %f14, %f15 array8 %i6, %i0, %g5 ldub [%l7 + 0x7E], %l1 movge %xcc, %g6, %l2 ldsw [%l7 + 0x64], %g2 udivcc %i3, 0x0C2F, %g1 stb %g4, [%l7 + 0x66] fcmpne16 %f10, %f12, %i2 movle %xcc, %o7, %o0 sth %o2, [%l7 + 0x14] edge32 %o1, %l5, %o6 fmuld8sux16 %f11, %f8, %f8 andncc %o4, %l0, %l6 st %f12, [%l7 + 0x60] fmovdn %icc, %f2, %f8 ldx [%l7 + 0x18], %i1 ld [%l7 + 0x28], %f2 fnand %f0, %f14, %f10 ld [%l7 + 0x14], %f12 sth %l3, [%l7 + 0x36] srlx %g3, 0x00, %l4 tvc %icc, 0x5 andncc %i5, %i7, %i4 brz,a %o5, loop_3466 ldd [%l7 + 0x28], %f12 lduh [%l7 + 0x10], %g7 ldx [%l7 + 0x68], %o3 loop_3466: addcc %i0, 0x030C, %g5 fxnor %f12, %f4, %f4 fmovscs %xcc, %f10, %f9 ldsb [%l7 + 0x31], %l1 brnz %i6, loop_3467 stw %l2, [%l7 + 0x14] bleu,a,pn %icc, loop_3468 and %g2, 0x1B2F, %g6 loop_3467: move %icc, %i3, %g1 ldx [%l7 + 0x28], %g4 loop_3468: sth %o7, [%l7 + 0x64] tvs %xcc, 0x4 fmul8x16au %f7, %f14, %f0 fpadd16 %f14, %f8, %f14 fbuge,a %fcc2, loop_3469 fcmpgt32 %f12, %f4, %o0 fsrc2s %f7, %f5 fzero %f10 loop_3469: ldsw [%l7 + 0x08], %o2 movne %icc, %o1, %l5 fbule %fcc0, loop_3470 fnot1 %f14, %f12 tleu %xcc, 0x4 std %f10, [%l7 + 0x40] loop_3470: fcmpgt32 %f14, %f2, %i2 fexpand %f0, %f6 stb %o6, [%l7 + 0x51] fornot1 %f14, %f10, %f14 fcmpd %fcc0, %f6, %f8 ldx [%l7 + 0x08], %o4 ld [%l7 + 0x34], %f12 fornot2 %f6, %f0, %f10 stx %l6, [%l7 + 0x30] ld [%l7 + 0x54], %f15 stw %i1, [%l7 + 0x5C] lduh [%l7 + 0x58], %l0 be,pt %xcc, loop_3471 fbge,a %fcc1, loop_3472 bcc,a,pn %icc, loop_3473 ldx [%l7 + 0x48], %g3 loop_3471: ldsb [%l7 + 0x3E], %l4 loop_3472: fnors %f0, %f13, %f13 loop_3473: ldx [%l7 + 0x78], %i5 fbug %fcc1, loop_3474 stw %l3, [%l7 + 0x4C] lduw [%l7 + 0x24], %i7 edge8n %o5, %g7, %o3 loop_3474: fmovrdgz %i0, %f2, %f0 sth %g5, [%l7 + 0x4A] fornot2s %f1, %f5, %f9 xnorcc %i4, 0x041F, %i6 tle %xcc, 0x3 ldx [%l7 + 0x48], %l2 ldx [%l7 + 0x30], %g2 fxnors %f13, %f5, %f13 fpsub32s %f7, %f13, %f4 ble,a,pn %icc, loop_3475 fandnot2 %f14, %f8, %f12 tl %xcc, 0x4 edge8n %l1, %g6, %g1 loop_3475: edge16ln %g4, %o7, %o0 tsubcc %o2, 0x008F, %o1 movvc %xcc, %i3, %i2 tne %icc, 0x1 stx %o6, [%l7 + 0x08] movg %xcc, %l5, %l6 tl %icc, 0x6 fcmps %fcc2, %f7, %f7 fxnor %f12, %f4, %f0 ldsw [%l7 + 0x08], %o4 sdivx %l0, 0x0E84, %g3 tne %xcc, 0x7 stw %l4, [%l7 + 0x54] fbug %fcc1, loop_3476 fxors %f12, %f7, %f12 and %i1, 0x0C9A, %i5 movn %xcc, %i7, %l3 loop_3476: array32 %o5, %o3, %i0 mova %xcc, %g5, %g7 edge32n %i4, %i6, %g2 fpsub32 %f6, %f6, %f0 fmovspos %xcc, %f3, %f5 xnorcc %l2, 0x1014, %l1 std %f12, [%l7 + 0x70] ldx [%l7 + 0x78], %g6 fandnot2 %f4, %f14, %f4 sethi 0x0CBD, %g1 fba,a %fcc1, loop_3477 taddcc %o7, %g4, %o0 xorcc %o1, %i3, %i2 fnor %f8, %f10, %f2 loop_3477: lduh [%l7 + 0x76], %o6 addccc %o2, %l6, %l5 udivx %o4, 0x0D50, %l0 bge,a %icc, loop_3478 fand %f12, %f10, %f12 ldsh [%l7 + 0x4C], %l4 fmovdpos %xcc, %f13, %f11 loop_3478: sdivcc %g3, 0x1D57, %i5 sth %i7, [%l7 + 0x34] orcc %l3, 0x098D, %i1 fmovsg %icc, %f15, %f9 stb %o3, [%l7 + 0x11] tvc %xcc, 0x3 fmovrse %i0, %f9, %f8 xor %o5, %g5, %i4 fmovsvc %icc, %f8, %f11 stw %g7, [%l7 + 0x4C] fbg %fcc0, loop_3479 fmovdne %xcc, %f2, %f1 fbo %fcc2, loop_3480 stx %i6, [%l7 + 0x08] loop_3479: fbo %fcc1, loop_3481 fpadd32s %f12, %f10, %f14 loop_3480: tgu %icc, 0x0 fmovsge %icc, %f6, %f15 loop_3481: edge16n %g2, %l1, %l2 sth %g1, [%l7 + 0x4A] bge,a %icc, loop_3482 fmovrsgez %g6, %f2, %f14 tsubcc %g4, 0x0B1A, %o0 fcmpes %fcc3, %f3, %f0 loop_3482: ldsw [%l7 + 0x50], %o7 std %f0, [%l7 + 0x78] fbul %fcc3, loop_3483 fmovrse %i3, %f10, %f5 edge8l %i2, %o1, %o2 addcc %o6, %l6, %l5 loop_3483: bgu,a,pn %icc, loop_3484 tcs %xcc, 0x5 fnot1s %f13, %f3 tn %icc, 0x2 loop_3484: stb %l0, [%l7 + 0x66] stx %l4, [%l7 + 0x70] sub %o4, 0x00CA, %i5 ldx [%l7 + 0x40], %g3 lduh [%l7 + 0x0C], %i7 ldsw [%l7 + 0x54], %l3 tge %icc, 0x5 ldd [%l7 + 0x08], %f14 ldub [%l7 + 0x3A], %i1 fmovdcc %icc, %f3, %f0 fmovdl %xcc, %f5, %f5 fandnot1s %f0, %f12, %f10 fmovs %f6, %f9 movrlz %i0, %o3, %g5 stx %i4, [%l7 + 0x20] fbuge %fcc2, loop_3485 fmul8sux16 %f4, %f10, %f14 sub %o5, 0x09BA, %i6 fbue %fcc1, loop_3486 loop_3485: subcc %g2, 0x0212, %l1 lduw [%l7 + 0x40], %g7 stx %g1, [%l7 + 0x20] loop_3486: movleu %xcc, %l2, %g4 fnors %f3, %f1, %f11 tvc %icc, 0x7 stw %g6, [%l7 + 0x20] st %f7, [%l7 + 0x64] fmovs %f10, %f14 movl %icc, %o7, %i3 fnands %f12, %f4, %f2 udiv %i2, 0x1C83, %o1 fmovdvs %xcc, %f5, %f15 lduw [%l7 + 0x4C], %o2 fcmpeq32 %f0, %f6, %o6 andncc %o0, %l5, %l6 ldsb [%l7 + 0x76], %l4 fcmps %fcc1, %f13, %f7 fandnot2 %f2, %f14, %f8 ldsw [%l7 + 0x30], %l0 ldsw [%l7 + 0x10], %i5 ldsb [%l7 + 0x3D], %g3 fmovrdlez %o4, %f6, %f14 fpadd16 %f6, %f4, %f6 lduh [%l7 + 0x30], %l3 movle %icc, %i7, %i1 ldsh [%l7 + 0x62], %o3 ldsh [%l7 + 0x7C], %i0 alignaddrl %g5, %o5, %i6 bpos,pt %xcc, loop_3487 edge32n %g2, %i4, %g7 fandnot1 %f2, %f0, %f2 addc %g1, 0x07FC, %l2 loop_3487: stw %l1, [%l7 + 0x30] stw %g6, [%l7 + 0x54] st %f15, [%l7 + 0x78] ldd [%l7 + 0x78], %f2 stb %g4, [%l7 + 0x2B] tg %xcc, 0x1 fnegs %f2, %f3 ble,a,pt %xcc, loop_3488 brgez %o7, loop_3489 movvc %icc, %i3, %i2 fbl %fcc1, loop_3490 loop_3488: ldd [%l7 + 0x68], %f0 loop_3489: movrlz %o1, %o6, %o2 ldsh [%l7 + 0x0A], %l5 loop_3490: fandnot2 %f2, %f14, %f12 fsrc2 %f4, %f14 fpadd32 %f0, %f4, %f8 ldsw [%l7 + 0x28], %l6 ba,a,pt %xcc, loop_3491 array16 %l4, %l0, %o0 fcmpne16 %f12, %f8, %i5 fbo,a %fcc1, loop_3492 loop_3491: ldsb [%l7 + 0x3D], %o4 sth %g3, [%l7 + 0x3A] fornot1s %f8, %f13, %f15 loop_3492: ldsw [%l7 + 0x24], %i7 bge,a %icc, loop_3493 be,a %xcc, loop_3494 fmuld8ulx16 %f1, %f15, %f6 movle %icc, %l3, %i1 loop_3493: ldsw [%l7 + 0x5C], %o3 loop_3494: ldx [%l7 + 0x18], %g5 fbue,a %fcc3, loop_3495 fbo,a %fcc0, loop_3496 ldx [%l7 + 0x78], %o5 fnot1s %f1, %f1 loop_3495: ldx [%l7 + 0x58], %i6 loop_3496: sethi 0x1025, %g2 lduw [%l7 + 0x0C], %i4 fmovsvs %icc, %f15, %f9 fmovd %f6, %f0 ldsw [%l7 + 0x50], %i0 edge8n %g1, %l2, %l1 ldsh [%l7 + 0x74], %g7 ldsh [%l7 + 0x76], %g6 tge %icc, 0x7 sth %g4, [%l7 + 0x4E] fandnot1 %f2, %f8, %f0 xor %o7, 0x0808, %i2 ldub [%l7 + 0x5B], %i3 stx %o6, [%l7 + 0x10] sth %o1, [%l7 + 0x10] fcmped %fcc3, %f4, %f14 tg %xcc, 0x0 fpsub16 %f8, %f10, %f12 edge8l %l5, %o2, %l6 andn %l0, 0x1834, %l4 fcmpne16 %f0, %f2, %o0 bleu loop_3497 sdivx %i5, 0x1049, %o4 fxnors %f14, %f11, %f5 ldsw [%l7 + 0x6C], %g3 loop_3497: stw %l3, [%l7 + 0x14] fmuld8ulx16 %f9, %f4, %f4 movneg %xcc, %i1, %i7 lduw [%l7 + 0x0C], %o3 fpadd32 %f12, %f0, %f14 sdivcc %g5, 0x1F54, %i6 st %f9, [%l7 + 0x70] movge %xcc, %g2, %i4 std %f4, [%l7 + 0x70] lduw [%l7 + 0x40], %o5 brz,a %i0, loop_3498 fble %fcc1, loop_3499 fnor %f12, %f0, %f6 fmovdg %xcc, %f1, %f5 loop_3498: ldd [%l7 + 0x08], %f2 loop_3499: ldsw [%l7 + 0x10], %l2 fornot1 %f12, %f0, %f8 fpackfix %f4, %f5 ldsh [%l7 + 0x0C], %g1 fpadd16 %f0, %f8, %f10 ldsh [%l7 + 0x24], %l1 ldub [%l7 + 0x3E], %g7 tge %xcc, 0x5 ld [%l7 + 0x28], %f15 ldsb [%l7 + 0x1A], %g6 fbo,a %fcc1, loop_3500 lduh [%l7 + 0x0C], %g4 ta %xcc, 0x1 bgu,a,pt %xcc, loop_3501 loop_3500: fmovrsgez %o7, %f13, %f10 lduw [%l7 + 0x20], %i3 sllx %i2, %o1, %l5 loop_3501: stx %o6, [%l7 + 0x38] ldx [%l7 + 0x38], %o2 brlez,a %l0, loop_3502 stx %l6, [%l7 + 0x10] fmovrdlz %o0, %f14, %f14 fandnot1 %f14, %f0, %f4 loop_3502: ldsw [%l7 + 0x14], %i5 fandnot1 %f4, %f12, %f10 lduh [%l7 + 0x58], %l4 ldd [%l7 + 0x60], %f14 fcmpgt16 %f2, %f4, %g3 andn %l3, 0x1A44, %i1 mova %xcc, %o4, %o3 movgu %icc, %g5, %i7 fmovdvs %xcc, %f4, %f2 ld [%l7 + 0x7C], %f15 ldsh [%l7 + 0x12], %i6 ldsh [%l7 + 0x3E], %i4 mulscc %o5, 0x06F8, %g2 std %f2, [%l7 + 0x38] ble,a,pt %icc, loop_3503 ldub [%l7 + 0x09], %i0 fmovsle %xcc, %f10, %f1 sth %l2, [%l7 + 0x40] loop_3503: ldd [%l7 + 0x30], %f4 sth %l1, [%l7 + 0x60] stw %g7, [%l7 + 0x28] movvs %xcc, %g6, %g4 fnands %f7, %f9, %f14 xorcc %g1, %i3, %i2 srl %o7, %l5, %o1 ldsw [%l7 + 0x60], %o2 faligndata %f2, %f8, %f4 orcc %o6, %l6, %o0 edge8 %l0, %l4, %g3 bleu loop_3504 fbl,a %fcc0, loop_3505 fmul8x16au %f10, %f11, %f0 fands %f9, %f4, %f5 loop_3504: ba,a,pn %icc, loop_3506 loop_3505: sth %l3, [%l7 + 0x5C] brgz %i5, loop_3507 fnand %f14, %f14, %f2 loop_3506: sth %i1, [%l7 + 0x10] ldd [%l7 + 0x18], %f4 loop_3507: xor %o4, %o3, %i7 stx %g5, [%l7 + 0x50] fpack32 %f0, %f14, %f14 lduw [%l7 + 0x44], %i4 ldx [%l7 + 0x70], %i6 movrlz %g2, %o5, %l2 taddcc %l1, %i0, %g6 bcs loop_3508 edge32n %g4, %g1, %g7 bge,a %xcc, loop_3509 bleu %icc, loop_3510 loop_3508: xorcc %i2, %i3, %l5 andcc %o7, %o1, %o6 loop_3509: srl %l6, 0x1D, %o2 loop_3510: fmovdg %icc, %f13, %f11 brlz,a %l0, loop_3511 fmovsne %xcc, %f13, %f10 edge16ln %o0, %l4, %l3 movleu %icc, %i5, %g3 loop_3511: udiv %i1, 0x0CC7, %o3 ldx [%l7 + 0x60], %i7 edge8l %g5, %o4, %i4 sethi 0x0F79, %g2 array16 %i6, %l2, %o5 srax %l1, 0x12, %g6 movrlez %i0, %g4, %g1 tg %icc, 0x1 fmovrde %g7, %f4, %f2 fbne,a %fcc3, loop_3512 fmul8ulx16 %f10, %f4, %f4 fmovdvc %icc, %f10, %f8 tneg %icc, 0x6 loop_3512: lduh [%l7 + 0x76], %i2 fmul8x16au %f14, %f1, %f10 umulcc %l5, 0x0E32, %i3 lduw [%l7 + 0x48], %o7 bshuffle %f14, %f8, %f6 fmovdvc %icc, %f14, %f4 sth %o1, [%l7 + 0x66] mulx %o6, 0x02A1, %l6 orn %o2, %o0, %l4 ldsb [%l7 + 0x0F], %l0 fbue,a %fcc3, loop_3513 fnand %f8, %f8, %f0 fmul8sux16 %f0, %f6, %f4 edge8l %i5, %g3, %l3 loop_3513: movcs %icc, %o3, %i7 fxors %f6, %f10, %f5 umulcc %g5, %i1, %o4 stw %g2, [%l7 + 0x34] fcmple32 %f0, %f2, %i4 sra %i6, %l2, %o5 mulx %l1, %g6, %i0 tl %xcc, 0x7 tcs %icc, 0x3 fmovdleu %icc, %f2, %f13 sth %g1, [%l7 + 0x70] st %f15, [%l7 + 0x78] taddcctv %g7, %g4, %l5 lduh [%l7 + 0x5A], %i2 fbue,a %fcc0, loop_3514 fmovsl %icc, %f13, %f10 stb %o7, [%l7 + 0x42] fmovdpos %icc, %f3, %f6 loop_3514: fmovdcs %icc, %f15, %f15 st %f12, [%l7 + 0x68] fblg,a %fcc0, loop_3515 fmul8ulx16 %f14, %f0, %f4 lduw [%l7 + 0x28], %o1 ldsb [%l7 + 0x3D], %o6 loop_3515: ldx [%l7 + 0x28], %l6 bn,a,pt %xcc, loop_3516 fmovdcc %icc, %f8, %f9 std %f6, [%l7 + 0x10] mova %xcc, %i3, %o2 loop_3516: movcs %icc, %o0, %l4 fcmpes %fcc0, %f5, %f12 edge16 %i5, %l0, %l3 ldx [%l7 + 0x50], %o3 tneg %icc, 0x7 movrgz %g3, 0x3C9, %g5 st %f11, [%l7 + 0x7C] addc %i7, 0x111A, %i1 brgez,a %o4, loop_3517 fnor %f10, %f6, %f0 sdivx %g2, 0x0A88, %i4 fandnot1s %f3, %f7, %f11 loop_3517: subc %i6, %o5, %l1 std %f14, [%l7 + 0x78] movrlez %l2, 0x2E5, %i0 brgz %g1, loop_3518 ldsb [%l7 + 0x3F], %g6 bl,a,pt %xcc, loop_3519 umulcc %g7, 0x138C, %l5 loop_3518: fmovsvc %icc, %f5, %f7 ldub [%l7 + 0x3A], %g4 loop_3519: alignaddrl %o7, %i2, %o1 tsubcctv %o6, 0x087B, %i3 fbl %fcc0, loop_3520 fmovdge %xcc, %f1, %f13 bshuffle %f14, %f8, %f0 brnz %o2, loop_3521 loop_3520: edge8 %o0, %l4, %l6 bvs,a,pn %icc, loop_3522 fand %f8, %f6, %f10 loop_3521: fmuld8ulx16 %f6, %f4, %f6 move %icc, %i5, %l0 loop_3522: fpadd32s %f2, %f14, %f13 fbn,a %fcc0, loop_3523 ld [%l7 + 0x48], %f3 fbl %fcc0, loop_3524 ldsb [%l7 + 0x19], %l3 loop_3523: fsrc2 %f8, %f10 movrgez %o3, 0x3D1, %g5 loop_3524: stx %i7, [%l7 + 0x30] brlz %i1, loop_3525 edge32ln %g3, %g2, %o4 fandnot2s %f6, %f10, %f1 fmovdgu %icc, %f0, %f14 loop_3525: bleu,a %xcc, loop_3526 fcmpeq16 %f4, %f10, %i6 bg,a %icc, loop_3527 fmovspos %icc, %f5, %f7 loop_3526: ldx [%l7 + 0x58], %i4 ldsw [%l7 + 0x20], %o5 loop_3527: udivcc %l1, 0x052C, %l2 tg %xcc, 0x0 std %f12, [%l7 + 0x28] fxnors %f6, %f0, %f15 fmovdle %icc, %f15, %f1 tgu %icc, 0x7 fmovsgu %icc, %f1, %f14 fbn,a %fcc2, loop_3528 st %f2, [%l7 + 0x74] ldx [%l7 + 0x50], %g1 movvc %icc, %i0, %g7 loop_3528: fba,a %fcc1, loop_3529 movre %g6, 0x11F, %g4 fands %f4, %f14, %f12 addccc %o7, 0x0C6D, %i2 loop_3529: ldsw [%l7 + 0x0C], %o1 fandnot1 %f4, %f0, %f6 fabss %f10, %f0 movre %l5, %i3, %o6 movge %xcc, %o0, %o2 lduh [%l7 + 0x2A], %l6 orncc %i5, %l4, %l3 array32 %o3, %l0, %g5 sub %i1, %i7, %g3 ldd [%l7 + 0x48], %f4 tvc %icc, 0x6 sth %g2, [%l7 + 0x70] tcc %icc, 0x7 ldx [%l7 + 0x58], %o4 fnegs %f14, %f11 fexpand %f10, %f12 fmul8sux16 %f8, %f4, %f4 fmul8x16al %f7, %f8, %f0 brgez,a %i4, loop_3530 fmovrdgz %i6, %f2, %f14 andcc %l1, %o5, %g1 udivcc %l2, 0x1CEF, %g7 loop_3530: stx %i0, [%l7 + 0x38] fmovrse %g6, %f1, %f12 ba %xcc, loop_3531 fmovda %icc, %f1, %f8 fmovdl %xcc, %f1, %f10 bvs loop_3532 loop_3531: stx %o7, [%l7 + 0x48] movcs %icc, %i2, %o1 ldsw [%l7 + 0x24], %g4 loop_3532: edge8 %l5, %i3, %o6 fbne,a %fcc1, loop_3533 umulcc %o2, 0x0B9E, %o0 lduw [%l7 + 0x78], %i5 fnand %f8, %f12, %f6 loop_3533: ld [%l7 + 0x60], %f3 fmuld8ulx16 %f1, %f1, %f8 stx %l4, [%l7 + 0x18] ldub [%l7 + 0x4D], %l3 std %f0, [%l7 + 0x78] addcc %o3, 0x0D91, %l6 fmovsleu %xcc, %f15, %f6 movcc %icc, %l0, %g5 fble,a %fcc1, loop_3534 bl,a loop_3535 ldsw [%l7 + 0x34], %i7 srlx %i1, %g3, %g2 loop_3534: fxor %f6, %f6, %f14 loop_3535: edge8ln %o4, %i4, %i6 ldx [%l7 + 0x60], %o5 fmovsg %icc, %f1, %f8 fnands %f6, %f11, %f9 sethi 0x01F8, %g1 fcmple16 %f8, %f8, %l1 sethi 0x0603, %l2 fbu %fcc2, loop_3536 lduh [%l7 + 0x10], %i0 fnor %f0, %f2, %f2 mulscc %g6, 0x1EF6, %o7 loop_3536: subcc %g7, %i2, %g4 std %f10, [%l7 + 0x40] fmovrdlz %o1, %f4, %f6 umul %l5, 0x1902, %o6 fble %fcc2, loop_3537 brz %i3, loop_3538 tge %xcc, 0x6 st %f0, [%l7 + 0x2C] loop_3537: fbu,a %fcc0, loop_3539 loop_3538: mova %xcc, %o2, %i5 bne,pt %icc, loop_3540 fcmpne16 %f10, %f14, %o0 loop_3539: fcmple32 %f2, %f10, %l3 bn loop_3541 loop_3540: bneg,a,pt %xcc, loop_3542 movcs %xcc, %l4, %o3 fmul8sux16 %f2, %f8, %f6 loop_3541: stb %l0, [%l7 + 0x67] loop_3542: tsubcc %l6, %i7, %i1 fmovsge %icc, %f14, %f2 fpmerge %f8, %f12, %f2 fcmped %fcc3, %f2, %f2 fmovda %icc, %f12, %f1 tcc %xcc, 0x0 subccc %g5, 0x1843, %g3 fmovdne %xcc, %f13, %f4 fmovrdlz %o4, %f4, %f8 alignaddr %i4, %i6, %g2 fpadd16s %f1, %f14, %f4 ldub [%l7 + 0x4B], %o5 tgu %xcc, 0x1 fbug,a %fcc1, loop_3543 fbge %fcc3, loop_3544 fcmpd %fcc1, %f12, %f0 stb %g1, [%l7 + 0x7D] loop_3543: stx %l1, [%l7 + 0x58] loop_3544: bcs,a,pn %xcc, loop_3545 andncc %l2, %i0, %o7 lduw [%l7 + 0x58], %g7 edge16n %g6, %i2, %o1 loop_3545: tg %xcc, 0x5 bcs,a %xcc, loop_3546 st %f5, [%l7 + 0x54] stw %g4, [%l7 + 0x78] movge %icc, %l5, %i3 loop_3546: stw %o6, [%l7 + 0x4C] ldd [%l7 + 0x30], %f2 st %f8, [%l7 + 0x20] fsrc2 %f14, %f6 stb %i5, [%l7 + 0x45] ldsw [%l7 + 0x7C], %o0 std %f10, [%l7 + 0x70] edge8ln %l3, %l4, %o3 tvc %icc, 0x4 movcc %xcc, %o2, %l0 bcc,a,pn %icc, loop_3547 movcs %icc, %l6, %i1 fnand %f14, %f14, %f4 tne %xcc, 0x2 loop_3547: fmovscs %xcc, %f12, %f0 ldub [%l7 + 0x75], %g5 fmovsvs %xcc, %f3, %f11 lduh [%l7 + 0x3A], %i7 fmovdvs %xcc, %f15, %f8 ldub [%l7 + 0x26], %o4 fmovd %f12, %f2 fmovdcc %xcc, %f0, %f11 std %f10, [%l7 + 0x48] ldsh [%l7 + 0x48], %i4 edge16ln %i6, %g3, %o5 brnz %g1, loop_3548 fcmple32 %f8, %f10, %l1 srl %l2, 0x03, %i0 ldsw [%l7 + 0x78], %o7 loop_3548: movleu %icc, %g2, %g7 bge,a %icc, loop_3549 orncc %i2, %o1, %g4 fmovdvc %xcc, %f4, %f13 fmovs %f1, %f5 loop_3549: stb %l5, [%l7 + 0x68] mova %xcc, %i3, %g6 taddcctv %i5, 0x121E, %o6 stw %l3, [%l7 + 0x4C] stx %l4, [%l7 + 0x40] stx %o0, [%l7 + 0x58] bge,a loop_3550 ldd [%l7 + 0x48], %f14 fmovsneg %icc, %f6, %f11 ldd [%l7 + 0x40], %f6 loop_3550: ldsh [%l7 + 0x3A], %o2 tleu %xcc, 0x1 fands %f1, %f3, %f11 fnot1s %f12, %f5 ble,a,pt %xcc, loop_3551 movn %xcc, %o3, %l0 movg %icc, %i1, %g5 srlx %i7, 0x17, %o4 loop_3551: fnor %f6, %f6, %f10 bgu,a,pt %xcc, loop_3552 fmovsle %icc, %f15, %f14 tne %xcc, 0x5 sub %l6, %i4, %g3 loop_3552: tvs %icc, 0x3 fsrc2 %f6, %f2 ldsw [%l7 + 0x40], %i6 fpsub32s %f0, %f8, %f14 tvc %xcc, 0x0 std %f4, [%l7 + 0x60] bvs,a,pt %xcc, loop_3553 srlx %g1, 0x03, %l1 fexpand %f2, %f6 xnorcc %l2, 0x0193, %i0 loop_3553: fpsub16s %f13, %f11, %f12 sth %o7, [%l7 + 0x22] srlx %g2, 0x07, %g7 tneg %xcc, 0x3 ldsh [%l7 + 0x46], %i2 xnorcc %o1, 0x15E7, %g4 fxnor %f8, %f6, %f0 edge16 %o5, %i3, %l5 edge16n %g6, %o6, %i5 andn %l3, %l4, %o2 edge32l %o0, %o3, %l0 bgu loop_3554 fmovrde %i1, %f0, %f10 fpadd16 %f8, %f14, %f4 stw %g5, [%l7 + 0x70] loop_3554: edge32l %o4, %l6, %i7 bneg,a,pt %icc, loop_3555 movrgz %i4, 0x145, %g3 edge8 %i6, %g1, %l1 stb %l2, [%l7 + 0x3E] loop_3555: movl %icc, %o7, %i0 tvc %xcc, 0x3 stw %g7, [%l7 + 0x64] subcc %i2, %o1, %g2 movre %g4, %i3, %o5 st %f3, [%l7 + 0x18] bl,a,pt %xcc, loop_3556 sth %l5, [%l7 + 0x38] ldsh [%l7 + 0x7C], %g6 fcmpgt32 %f8, %f0, %o6 loop_3556: edge8n %i5, %l4, %o2 std %f2, [%l7 + 0x30] tcc %xcc, 0x2 array16 %o0, %o3, %l3 array32 %i1, %l0, %g5 umul %l6, 0x0F85, %i7 sethi 0x0316, %i4 ldsw [%l7 + 0x60], %o4 brgez,a %i6, loop_3557 fbg,a %fcc3, loop_3558 stx %g1, [%l7 + 0x48] ld [%l7 + 0x68], %f2 loop_3557: fmovs %f8, %f7 loop_3558: bn loop_3559 ldub [%l7 + 0x0D], %g3 nop setx loop_3560, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovspos %xcc, %f1, %f11 loop_3559: smulcc %l2, 0x16A4, %l1 std %f0, [%l7 + 0x58] loop_3560: fandnot2 %f0, %f12, %f14 bl,a,pn %icc, loop_3561 fmovd %f6, %f2 stb %i0, [%l7 + 0x37] sth %o7, [%l7 + 0x7E] loop_3561: bgu,a,pn %xcc, loop_3562 bgu,pt %xcc, loop_3563 srl %g7, %o1, %i2 brnz,a %g2, loop_3564 loop_3562: bne,a loop_3565 loop_3563: fmovrdgez %g4, %f14, %f14 ldsh [%l7 + 0x70], %o5 loop_3564: mulx %i3, %g6, %o6 loop_3565: ldsb [%l7 + 0x6B], %l5 tsubcctv %i5, %o2, %l4 bcc,a loop_3566 fpack32 %f12, %f4, %f0 ldd [%l7 + 0x58], %f14 subccc %o0, 0x04B4, %o3 loop_3566: fmovsvs %xcc, %f6, %f11 tn %xcc, 0x3 fones %f4 fpadd32 %f4, %f14, %f12 brlez,a %l3, loop_3567 fbl %fcc1, loop_3568 tsubcc %i1, 0x1E09, %g5 ld [%l7 + 0x30], %f7 loop_3567: fnand %f10, %f12, %f6 loop_3568: addcc %l0, %i7, %i4 brlz,a %l6, loop_3569 fnegd %f12, %f4 fmovrde %i6, %f6, %f2 fsrc2s %f0, %f4 loop_3569: movn %xcc, %g1, %o4 std %f10, [%l7 + 0x48] fmovrdlz %g3, %f12, %f14 lduh [%l7 + 0x5C], %l1 addc %l2, %i0, %g7 fmovrdlez %o1, %f4, %f6 ld [%l7 + 0x50], %f11 fmovda %icc, %f14, %f9 movne %icc, %i2, %o7 stx %g2, [%l7 + 0x40] stx %o5, [%l7 + 0x48] fandnot2 %f12, %f10, %f0 ldsw [%l7 + 0x3C], %i3 ldub [%l7 + 0x5B], %g6 edge32l %g4, %o6, %l5 stx %o2, [%l7 + 0x08] stx %i5, [%l7 + 0x68] fabss %f11, %f1 sth %o0, [%l7 + 0x16] sth %o3, [%l7 + 0x32] fmovd %f2, %f2 tle %xcc, 0x7 edge32l %l3, %i1, %l4 edge8 %g5, %l0, %i4 smul %l6, %i6, %g1 stx %o4, [%l7 + 0x68] edge32 %g3, %i7, %l2 brgez,a %i0, loop_3570 movpos %xcc, %l1, %g7 tl %icc, 0x5 ldsh [%l7 + 0x5C], %i2 loop_3570: fnegd %f6, %f14 ldd [%l7 + 0x78], %f2 sth %o7, [%l7 + 0x5C] ldsb [%l7 + 0x7D], %g2 ldd [%l7 + 0x30], %f6 fand %f2, %f0, %f6 fcmpeq16 %f10, %f4, %o1 andncc %i3, %g6, %o5 nop setx loop_3571, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done popc 0x16F6, %o6 brnz,a %l5, loop_3572 xnorcc %g4, %i5, %o0 loop_3571: brnz %o2, loop_3573 fmovrdne %o3, %f14, %f14 loop_3572: fbo %fcc0, loop_3574 fnors %f10, %f2, %f12 loop_3573: ld [%l7 + 0x08], %f6 udiv %l3, 0x058F, %l4 loop_3574: fabss %f13, %f5 stw %i1, [%l7 + 0x68] movgu %icc, %l0, %g5 ldsw [%l7 + 0x60], %i4 fbuge,a %fcc1, loop_3575 ldub [%l7 + 0x79], %i6 bn,a %xcc, loop_3576 xorcc %l6, 0x1450, %g1 loop_3575: ldx [%l7 + 0x40], %o4 edge32n %i7, %g3, %l2 loop_3576: ldsh [%l7 + 0x34], %i0 pdist %f6, %f0, %f8 ld [%l7 + 0x28], %f12 movvs %xcc, %g7, %l1 fmovrsne %o7, %f4, %f9 nop setx loop_3577, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bvs,a %xcc, loop_3578 mulscc %g2, %i2, %i3 andncc %o1, %o5, %g6 loop_3577: ba loop_3579 loop_3578: movrlz %o6, %g4, %l5 umul %o0, 0x0DE8, %o2 lduw [%l7 + 0x70], %i5 loop_3579: for %f14, %f2, %f0 sdivcc %l3, 0x1860, %o3 or %l4, %i1, %g5 movn %xcc, %i4, %l0 tpos %icc, 0x7 ldub [%l7 + 0x76], %l6 fxnor %f4, %f10, %f4 ldub [%l7 + 0x31], %g1 tcc %xcc, 0x4 taddcctv %i6, 0x03DA, %o4 fmuld8ulx16 %f4, %f9, %f12 andncc %g3, %i7, %l2 movn %xcc, %i0, %g7 orn %l1, 0x04DB, %g2 sll %i2, %o7, %o1 ldx [%l7 + 0x60], %i3 stw %g6, [%l7 + 0x3C] movn %xcc, %o6, %g4 ldsw [%l7 + 0x34], %l5 stx %o0, [%l7 + 0x20] fcmpd %fcc3, %f0, %f2 ldx [%l7 + 0x60], %o5 fmovdgu %icc, %f4, %f10 fpack32 %f8, %f6, %f14 andn %i5, 0x0D4F, %l3 fpsub16 %f14, %f12, %f2 udivcc %o2, 0x0B73, %o3 nop setx loop_3580, %l0, %l1 jmpl %l1, %i1 fmovrsgez %l4, %f14, %f7 ldub [%l7 + 0x46], %i4 fmul8x16al %f9, %f15, %f4 loop_3580: fnot2 %f12, %f4 fbe,a %fcc1, loop_3581 fcmpne16 %f8, %f4, %l0 xnorcc %g5, %l6, %i6 fmovse %xcc, %f4, %f7 loop_3581: sdivcc %g1, 0x0C84, %o4 fandnot2 %f2, %f10, %f10 fmovdneg %icc, %f6, %f11 and %i7, %g3, %l2 fmovsl %xcc, %f11, %f7 brlz %g7, loop_3582 fcmpes %fcc1, %f10, %f3 fbule,a %fcc2, loop_3583 ldsh [%l7 + 0x54], %i0 loop_3582: ldx [%l7 + 0x38], %g2 lduw [%l7 + 0x48], %l1 loop_3583: lduw [%l7 + 0x3C], %i2 movle %xcc, %o1, %i3 tsubcc %o7, 0x1D4D, %o6 fsrc1s %f4, %f6 smul %g4, 0x0C53, %g6 andn %o0, 0x071F, %o5 xnorcc %l5, %l3, %o2 bshuffle %f4, %f2, %f12 addc %o3, %i5, %l4 stx %i4, [%l7 + 0x78] fmovd %f4, %f4 sth %i1, [%l7 + 0x3A] fmovdle %xcc, %f7, %f6 fornot1 %f0, %f8, %f14 bcs,a,pt %icc, loop_3584 lduh [%l7 + 0x46], %g5 st %f0, [%l7 + 0x6C] nop setx loop_3585, %l0, %l1 jmpl %l1, %l6 loop_3584: te %xcc, 0x4 bl,a %icc, loop_3586 ldsb [%l7 + 0x2D], %i6 loop_3585: siam 0x1 fmovdg %xcc, %f7, %f14 loop_3586: bl,a %icc, loop_3587 movrne %g1, 0x390, %l0 ldsw [%l7 + 0x24], %o4 fcmpeq32 %f4, %f0, %g3 loop_3587: fabsd %f8, %f8 fnegd %f0, %f12 fbn %fcc1, loop_3588 fbne,a %fcc2, loop_3589 fmovdl %xcc, %f4, %f5 st %f0, [%l7 + 0x1C] loop_3588: mulscc %l2, %i7, %i0 loop_3589: fbe %fcc1, loop_3590 fcmpne32 %f4, %f0, %g7 fmovrdne %l1, %f12, %f0 be,a,pt %icc, loop_3591 loop_3590: fbo %fcc1, loop_3592 bne,pn %xcc, loop_3593 sdivcc %i2, 0x00A5, %g2 loop_3591: ldx [%l7 + 0x58], %i3 loop_3592: alignaddrl %o1, %o6, %g4 loop_3593: addc %g6, %o0, %o5 fmovsn %icc, %f11, %f8 ldsb [%l7 + 0x0D], %l5 fbne,a %fcc1, loop_3594 st %f1, [%l7 + 0x18] bvs,a %icc, loop_3595 lduh [%l7 + 0x58], %l3 loop_3594: st %f12, [%l7 + 0x7C] fmovrdne %o7, %f8, %f0 loop_3595: fones %f14 fpadd16s %f2, %f10, %f10 xor %o2, %o3, %i5 or %l4, 0x0B04, %i1 fbul,a %fcc2, loop_3596 fbu,a %fcc2, loop_3597 fblg %fcc3, loop_3598 fabss %f14, %f3 loop_3596: stb %g5, [%l7 + 0x30] loop_3597: ld [%l7 + 0x20], %f11 loop_3598: siam 0x0 stx %l6, [%l7 + 0x40] fmovdvc %icc, %f7, %f2 nop setx loop_3599, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry call loop_3600 fcmpgt32 %f8, %f2, %i4 ld [%l7 + 0x18], %f1 loop_3599: xnorcc %i6, %g1, %l0 loop_3600: andcc %g3, %o4, %i7 te %icc, 0x0 fbg %fcc2, loop_3601 stw %i0, [%l7 + 0x6C] lduh [%l7 + 0x2E], %l2 pdist %f2, %f2, %f0 loop_3601: stw %l1, [%l7 + 0x68] movrgz %i2, %g7, %g2 fmovrdlez %o1, %f12, %f10 call loop_3602 ldsh [%l7 + 0x48], %o6 sethi 0x0F8A, %g4 udivx %g6, 0x092C, %i3 loop_3602: stb %o5, [%l7 + 0x58] orncc %l5, 0x10D5, %l3 umulcc %o0, 0x1F1F, %o2 fba,a %fcc2, loop_3603 addcc %o3, %i5, %o7 tvc %icc, 0x5 orcc %l4, %g5, %i1 loop_3603: smulcc %l6, 0x0A36, %i4 brgz %i6, loop_3604 srax %g1, 0x18, %g3 movgu %icc, %o4, %i7 array32 %l0, %l2, %l1 loop_3604: fmovsn %xcc, %f14, %f6 lduw [%l7 + 0x74], %i2 ld [%l7 + 0x30], %f13 st %f9, [%l7 + 0x48] edge16ln %g7, %g2, %i0 ldsh [%l7 + 0x12], %o6 sethi 0x005B, %o1 ld [%l7 + 0x5C], %f12 addccc %g6, %i3, %g4 fpadd16s %f3, %f15, %f9 fnot1 %f6, %f10 stx %o5, [%l7 + 0x38] ldsw [%l7 + 0x18], %l3 fsrc2s %f14, %f4 st %f10, [%l7 + 0x70] ldub [%l7 + 0x3C], %l5 fmovdcc %icc, %f11, %f3 stb %o0, [%l7 + 0x7E] fpsub16s %f15, %f12, %f15 fmovdgu %icc, %f8, %f15 tleu %xcc, 0x0 ld [%l7 + 0x40], %f9 ldsw [%l7 + 0x6C], %o2 addccc %o3, %i5, %l4 brz,a %g5, loop_3605 fmovsne %xcc, %f10, %f5 fmovse %icc, %f2, %f10 fnors %f6, %f14, %f0 loop_3605: ldd [%l7 + 0x10], %f14 stb %o7, [%l7 + 0x34] fands %f11, %f11, %f2 udivx %l6, 0x1DC2, %i1 srlx %i6, %i4, %g1 bgu,a,pt %icc, loop_3606 lduh [%l7 + 0x4A], %o4 tcc %xcc, 0x6 stx %g3, [%l7 + 0x30] loop_3606: fnors %f14, %f13, %f10 st %f2, [%l7 + 0x68] lduh [%l7 + 0x20], %l0 fnegs %f9, %f8 movne %xcc, %l2, %i7 addcc %l1, 0x067D, %i2 popc 0x15CC, %g7 fbue %fcc0, loop_3607 fmovsn %xcc, %f5, %f0 alignaddr %i0, %g2, %o6 fexpand %f4, %f14 loop_3607: udiv %g6, 0x18AA, %i3 movgu %icc, %g4, %o5 movgu %xcc, %l3, %o1 lduw [%l7 + 0x2C], %l5 sth %o2, [%l7 + 0x1E] stx %o0, [%l7 + 0x68] st %f11, [%l7 + 0x4C] ldd [%l7 + 0x60], %f6 fbule %fcc0, loop_3608 brlz %o3, loop_3609 mulx %l4, %i5, %g5 stb %o7, [%l7 + 0x1B] loop_3608: edge16l %l6, %i6, %i4 loop_3609: tvs %icc, 0x5 edge32n %i1, %g1, %o4 fornot1s %f2, %f14, %f14 faligndata %f14, %f14, %f2 lduw [%l7 + 0x24], %g3 fcmpeq16 %f10, %f14, %l0 fcmpgt32 %f14, %f10, %i7 fbne,a %fcc2, loop_3610 orn %l1, 0x0A60, %l2 tsubcc %i2, %g7, %g2 xor %o6, %g6, %i3 loop_3610: ldx [%l7 + 0x38], %i0 fmovsgu %icc, %f4, %f12 umul %o5, %l3, %g4 tvc %xcc, 0x2 fbue,a %fcc0, loop_3611 ldx [%l7 + 0x68], %l5 nop setx loop_3612, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x28], %f13 loop_3611: subcc %o1, %o2, %o0 fmul8x16 %f11, %f12, %f14 loop_3612: pdist %f8, %f8, %f8 tle %icc, 0x4 ldub [%l7 + 0x6A], %o3 brnz,a %i5, loop_3613 ldsw [%l7 + 0x78], %l4 sth %o7, [%l7 + 0x3E] bvs,a loop_3614 loop_3613: movcs %icc, %g5, %l6 stx %i6, [%l7 + 0x10] fmovsneg %icc, %f12, %f13 loop_3614: fnegd %f0, %f2 fbl %fcc3, loop_3615 tsubcctv %i1, %g1, %o4 srax %g3, %l0, %i7 stx %l1, [%l7 + 0x20] loop_3615: fmovrdlz %i4, %f14, %f6 xnorcc %l2, %i2, %g2 movg %xcc, %g7, %o6 ldub [%l7 + 0x34], %g6 ld [%l7 + 0x38], %f15 nop setx loop_3616, %l0, %l1 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, 0x5 lduh [%l7 + 0x0C], %i3 stb %o5, [%l7 + 0x50] loop_3616: fmovrslz %i0, %f8, %f3 ldx [%l7 + 0x50], %g4 fabss %f9, %f7 fmovdge %icc, %f9, %f3 fmovsg %xcc, %f11, %f2 mulscc %l3, %o1, %o2 stb %o0, [%l7 + 0x7D] fnegd %f2, %f2 ldsw [%l7 + 0x40], %o3 tcc %xcc, 0x1 ldsb [%l7 + 0x7F], %i5 lduw [%l7 + 0x54], %l4 fmovdneg %icc, %f0, %f9 be,a loop_3617 tvc %xcc, 0x2 ldx [%l7 + 0x50], %l5 lduh [%l7 + 0x2C], %o7 loop_3617: subc %g5, 0x1155, %i6 fmovrsgez %i1, %f7, %f8 brlz %l6, loop_3618 sth %g1, [%l7 + 0x52] movne %xcc, %o4, %g3 udivcc %l0, 0x0D66, %l1 loop_3618: array8 %i7, %l2, %i4 ldsw [%l7 + 0x6C], %i2 tsubcctv %g2, %g7, %g6 std %f4, [%l7 + 0x18] edge8l %i3, %o5, %i0 stb %g4, [%l7 + 0x2F] lduh [%l7 + 0x7A], %o6 udivx %o1, 0x0E55, %o2 fmul8x16au %f15, %f9, %f12 mulscc %l3, %o0, %i5 tsubcctv %o3, %l4, %l5 ldsh [%l7 + 0x70], %o7 movn %xcc, %g5, %i6 ldx [%l7 + 0x50], %i1 bl,pn %icc, loop_3619 ldsb [%l7 + 0x51], %l6 smul %g1, %g3, %l0 ld [%l7 + 0x1C], %f14 loop_3619: fbul %fcc0, loop_3620 tl %xcc, 0x5 tgu %xcc, 0x5 fors %f5, %f13, %f3 loop_3620: stb %l1, [%l7 + 0x3C] lduw [%l7 + 0x7C], %o4 movge %icc, %i7, %i4 ld [%l7 + 0x2C], %f10 fmovrslz %l2, %f0, %f1 tl %xcc, 0x2 lduw [%l7 + 0x5C], %g2 fmovse %xcc, %f15, %f0 xnorcc %i2, %g6, %i3 fornot2s %f11, %f8, %f13 nop setx loop_3621, %l0, %l1 jmpl %l1, %g7 fornot1 %f4, %f6, %f10 fmovrdne %o5, %f4, %f6 fmovsa %icc, %f7, %f1 loop_3621: fmovrsgz %g4, %f10, %f4 movg %icc, %o6, %o1 ldx [%l7 + 0x78], %i0 fnegd %f8, %f2 pdist %f0, %f12, %f8 lduw [%l7 + 0x50], %l3 bvc %icc, loop_3622 tge %xcc, 0x6 fabss %f2, %f4 movrlez %o0, %o2, %o3 loop_3622: fmovrslez %i5, %f8, %f15 fmovd %f0, %f2 fsrc2 %f0, %f6 stb %l5, [%l7 + 0x7F] and %o7, %l4, %g5 fornot2s %f10, %f0, %f2 mova %icc, %i1, %l6 ldsw [%l7 + 0x20], %i6 lduw [%l7 + 0x24], %g3 fmovrdne %l0, %f2, %f8 fmovs %f13, %f6 tg %xcc, 0x4 ldd [%l7 + 0x48], %f6 fornot1 %f6, %f0, %f14 faligndata %f10, %f2, %f0 movrlez %l1, %g1, %o4 fmovrdlz %i4, %f14, %f10 edge32 %i7, %l2, %g2 fnands %f8, %f10, %f3 bl,pn %icc, loop_3623 tg %xcc, 0x5 ta %icc, 0x0 fnor %f4, %f2, %f8 loop_3623: edge8n %i2, %i3, %g6 fmovsg %icc, %f15, %f8 ldub [%l7 + 0x2A], %g7 nop setx loop_3624, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd32s %f7, %f11, %f0 fands %f9, %f13, %f6 fbn,a %fcc2, loop_3625 loop_3624: ldub [%l7 + 0x68], %o5 brnz %g4, loop_3626 stx %o1, [%l7 + 0x48] loop_3625: fornot1s %f6, %f2, %f4 fble,a %fcc2, loop_3627 loop_3626: fornot1s %f4, %f13, %f9 bg,pn %icc, loop_3628 tvc %xcc, 0x2 loop_3627: movrlez %i0, 0x104, %o6 bcs %xcc, loop_3629 loop_3628: sra %l3, %o0, %o2 fmovsvc %icc, %f12, %f2 tsubcctv %o3, 0x063B, %l5 loop_3629: fnot1 %f6, %f0 fmovs %f4, %f4 ldx [%l7 + 0x68], %o7 brz %l4, loop_3630 ble,pn %icc, loop_3631 ldsb [%l7 + 0x1F], %i5 ldd [%l7 + 0x60], %f10 loop_3630: fmovsvs %xcc, %f9, %f12 loop_3631: movrgz %i1, %l6, %i6 ld [%l7 + 0x6C], %f14 fandnot2 %f10, %f4, %f6 tvc %icc, 0x5 mulx %g5, %g3, %l0 edge16l %g1, %o4, %l1 sdivx %i4, 0x1751, %l2 fcmpne16 %f10, %f0, %i7 tge %icc, 0x3 subc %i2, 0x1005, %g2 fcmpd %fcc2, %f14, %f10 stx %g6, [%l7 + 0x18] ldsb [%l7 + 0x4A], %i3 smul %g7, %g4, %o5 fbo %fcc2, loop_3632 xorcc %i0, 0x1F72, %o6 fmovse %icc, %f12, %f12 ldub [%l7 + 0x64], %o1 loop_3632: bshuffle %f4, %f10, %f12 lduh [%l7 + 0x72], %l3 fmovrdgz %o0, %f0, %f0 fpsub16s %f14, %f0, %f7 edge8 %o2, %l5, %o7 stw %o3, [%l7 + 0x14] fmovdge %icc, %f15, %f6 subcc %l4, 0x0D22, %i1 sll %i5, 0x19, %l6 ldd [%l7 + 0x40], %f4 stw %i6, [%l7 + 0x58] nop setx loop_3633, %l0, %l1 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 %g5, [%l7 + 0x74] ldd [%l7 + 0x78], %f8 st %f13, [%l7 + 0x64] loop_3633: fxors %f2, %f4, %f10 bge,a,pn %xcc, loop_3634 fpsub16 %f0, %f10, %f8 ldsb [%l7 + 0x55], %g3 edge32 %g1, %o4, %l1 loop_3634: fsrc2s %f3, %f5 ldsh [%l7 + 0x24], %l0 fmovrdgez %i4, %f6, %f14 popc 0x1089, %i7 fpack16 %f2, %f0 tvc %icc, 0x5 bpos loop_3635 stb %l2, [%l7 + 0x15] alignaddr %g2, %i2, %g6 faligndata %f4, %f10, %f4 loop_3635: tsubcc %i3, %g4, %g7 srl %o5, 0x0A, %o6 bvs,a %icc, loop_3636 fpadd32 %f4, %f14, %f10 tn %icc, 0x3 ld [%l7 + 0x24], %f2 loop_3636: stb %i0, [%l7 + 0x63] xnor %l3, 0x0D48, %o1 stb %o0, [%l7 + 0x67] movrne %o2, %o7, %l5 std %f6, [%l7 + 0x38] ble %xcc, loop_3637 ldub [%l7 + 0x66], %o3 ldsb [%l7 + 0x60], %i1 ldsb [%l7 + 0x14], %l4 loop_3637: tpos %icc, 0x2 ldsb [%l7 + 0x42], %i5 movneg %xcc, %i6, %g5 smul %g3, %l6, %o4 tge %xcc, 0x4 fnor %f6, %f4, %f0 fexpand %f2, %f2 fmovrsgez %g1, %f3, %f3 fcmpes %fcc1, %f12, %f5 fbge %fcc0, loop_3638 fmovrslz %l0, %f0, %f12 movneg %xcc, %i4, %l1 fbe %fcc3, loop_3639 loop_3638: udivcc %i7, 0x029A, %l2 fzeros %f8 fmovdleu %xcc, %f14, %f15 loop_3639: ble,a %icc, loop_3640 fbue,a %fcc3, loop_3641 ldx [%l7 + 0x28], %g2 std %f8, [%l7 + 0x40] loop_3640: fbule,a %fcc0, loop_3642 loop_3641: movn %icc, %i2, %g6 move %icc, %i3, %g7 stw %o5, [%l7 + 0x68] loop_3642: edge16ln %o6, %g4, %i0 fmovrde %l3, %f10, %f14 ldd [%l7 + 0x70], %f4 tge %xcc, 0x4 ldd [%l7 + 0x18], %f10 mulx %o0, 0x1EE7, %o1 stx %o7, [%l7 + 0x40] fnor %f0, %f4, %f0 ld [%l7 + 0x5C], %f7 nop setx loop_3643, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry andncc %l5, %o2, %o3 array8 %l4, %i1, %i6 bvs,pn %icc, loop_3644 loop_3643: stw %g5, [%l7 + 0x7C] fbug %fcc1, loop_3645 array16 %i5, %g3, %l6 loop_3644: std %f8, [%l7 + 0x50] movrlz %g1, 0x2B5, %o4 loop_3645: fmovs %f3, %f15 ld [%l7 + 0x5C], %f3 fcmple16 %f2, %f4, %l0 bg,pn %xcc, loop_3646 fmul8x16al %f8, %f10, %f14 fone %f4 fbo,a %fcc3, loop_3647 loop_3646: fmovrse %l1, %f12, %f5 tsubcctv %i7, %i4, %g2 movge %icc, %i2, %g6 loop_3647: tcc %xcc, 0x0 bne,pt %icc, loop_3648 fxors %f3, %f11, %f7 stw %l2, [%l7 + 0x10] smulcc %g7, 0x173A, %o5 loop_3648: ldsb [%l7 + 0x30], %o6 fmovsl %xcc, %f11, %f15 sll %i3, %g4, %l3 fxors %f6, %f3, %f10 fpadd32 %f4, %f8, %f12 fmovdcc %xcc, %f8, %f15 fcmped %fcc0, %f8, %f2 std %f14, [%l7 + 0x08] te %xcc, 0x7 edge32 %i0, %o0, %o1 bne,pt %xcc, loop_3649 add %l5, %o7, %o2 brnz,a %l4, loop_3650 ldsb [%l7 + 0x19], %i1 loop_3649: lduw [%l7 + 0x64], %o3 ldsw [%l7 + 0x34], %i6 loop_3650: ldd [%l7 + 0x38], %f4 edge32ln %i5, %g5, %l6 fmovs %f2, %f12 fmovdg %xcc, %f8, %f7 fmovrse %g3, %f15, %f7 umul %o4, 0x0916, %l0 nop setx loop_3651, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mulscc %l1, %i7, %g1 stb %g2, [%l7 + 0x59] fsrc2 %f8, %f14 loop_3651: movneg %icc, %i4, %i2 fmovrsgz %l2, %f7, %f3 stx %g6, [%l7 + 0x08] tn %xcc, 0x0 tpos %xcc, 0x0 or %g7, %o6, %o5 nop setx loop_3652, %l0, %l1 jmpl %l1, %g4 fsrc1s %f13, %f7 ldx [%l7 + 0x30], %l3 fmovrdgez %i0, %f4, %f4 loop_3652: ldsh [%l7 + 0x18], %i3 fmovsa %icc, %f0, %f1 ldx [%l7 + 0x28], %o0 fbule %fcc2, loop_3653 ldsb [%l7 + 0x57], %o1 tl %xcc, 0x4 fcmped %fcc1, %f0, %f0 loop_3653: fblg,a %fcc2, loop_3654 fcmpgt32 %f0, %f12, %l5 fmovdleu %xcc, %f6, %f9 stb %o2, [%l7 + 0x37] loop_3654: std %f0, [%l7 + 0x50] stx %o7, [%l7 + 0x60] subc %l4, 0x0D64, %i1 andncc %o3, %i5, %i6 taddcctv %l6, 0x1D38, %g3 ldsw [%l7 + 0x7C], %g5 fmovda %xcc, %f8, %f13 fnot2 %f2, %f10 ldsw [%l7 + 0x48], %o4 lduh [%l7 + 0x42], %l0 tneg %icc, 0x2 fandnot2 %f10, %f0, %f12 fsrc2 %f14, %f14 std %f2, [%l7 + 0x18] fmovdcc %xcc, %f5, %f4 srl %l1, %g1, %i7 faligndata %f14, %f0, %f4 fbul,a %fcc1, loop_3655 std %f10, [%l7 + 0x48] array32 %g2, %i4, %i2 fandnot2 %f8, %f2, %f8 loop_3655: brnz,a %g6, loop_3656 ldsw [%l7 + 0x34], %g7 fmovsneg %xcc, %f2, %f13 fpack32 %f6, %f10, %f12 loop_3656: fpadd32s %f4, %f4, %f8 sethi 0x1ED7, %l2 sth %o5, [%l7 + 0x34] fmovdg %xcc, %f10, %f3 or %g4, 0x1DC8, %l3 fbo,a %fcc3, loop_3657 ldub [%l7 + 0x68], %i0 bl,pn %xcc, loop_3658 andcc %i3, 0x1DAE, %o6 loop_3657: fands %f2, %f0, %f6 fsrc1s %f15, %f2 loop_3658: ldx [%l7 + 0x38], %o1 nop setx loop_3659, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sll %o0, 0x0E, %o2 ldsb [%l7 + 0x14], %o7 fpackfix %f14, %f6 loop_3659: fcmpne16 %f4, %f8, %l4 fbule %fcc0, loop_3660 fcmpes %fcc2, %f7, %f5 fandnot1 %f12, %f12, %f6 fmovrslz %l5, %f3, %f3 loop_3660: edge8 %o3, %i1, %i5 edge16n %i6, %g3, %g5 fmovrde %l6, %f6, %f14 edge16 %l0, %l1, %o4 faligndata %f2, %f4, %f14 stx %i7, [%l7 + 0x40] sth %g1, [%l7 + 0x74] ba,a %icc, loop_3661 tle %xcc, 0x2 fornot2 %f4, %f4, %f2 ldx [%l7 + 0x58], %i4 loop_3661: fble,a %fcc2, loop_3662 move %icc, %i2, %g2 alignaddr %g7, %g6, %l2 fxnor %f12, %f10, %f0 loop_3662: std %f4, [%l7 + 0x50] stx %o5, [%l7 + 0x18] ldub [%l7 + 0x70], %g4 xnor %l3, %i3, %i0 fornot1 %f12, %f12, %f14 fabss %f0, %f11 fnegd %f8, %f0 ldub [%l7 + 0x42], %o6 fcmpgt16 %f10, %f4, %o0 fpsub32 %f6, %f6, %f6 fnot2 %f12, %f10 tvs %xcc, 0x0 fmovdne %icc, %f14, %f12 bvs loop_3663 lduh [%l7 + 0x38], %o2 fnegs %f2, %f7 fmovdgu %icc, %f15, %f13 loop_3663: fmovsne %xcc, %f7, %f11 ldx [%l7 + 0x50], %o1 ldsb [%l7 + 0x72], %l4 xnorcc %l5, 0x0011, %o3 std %f0, [%l7 + 0x58] ldsw [%l7 + 0x24], %i1 fsrc2s %f9, %f3 fornot2s %f8, %f8, %f1 ldsb [%l7 + 0x49], %o7 tle %icc, 0x5 stw %i6, [%l7 + 0x0C] ldub [%l7 + 0x28], %g3 brgez,a %g5, loop_3664 mulscc %l6, 0x1C7A, %l0 fpackfix %f14, %f4 fmovse %xcc, %f2, %f13 loop_3664: lduw [%l7 + 0x2C], %i5 movcs %icc, %l1, %i7 bn,a loop_3665 fmovdgu %icc, %f4, %f13 tpos %xcc, 0x7 ldsb [%l7 + 0x18], %o4 loop_3665: ldub [%l7 + 0x23], %g1 std %f10, [%l7 + 0x38] fbue %fcc0, loop_3666 stw %i4, [%l7 + 0x5C] st %f4, [%l7 + 0x64] stb %g2, [%l7 + 0x52] loop_3666: fbug %fcc0, loop_3667 st %f11, [%l7 + 0x30] tvc %xcc, 0x4 ldx [%l7 + 0x40], %g7 loop_3667: st %f1, [%l7 + 0x50] fbul,a %fcc0, loop_3668 fmovsleu %icc, %f2, %f3 ba,pt %xcc, loop_3669 fcmpes %fcc2, %f0, %f14 loop_3668: fcmple32 %f10, %f2, %i2 ldd [%l7 + 0x70], %f12 loop_3669: fmovdle %icc, %f10, %f2 fmovrslz %l2, %f2, %f9 fmovscc %xcc, %f0, %f12 movpos %xcc, %g6, %g4 fpsub32 %f12, %f10, %f8 orcc %o5, %l3, %i3 fmovdle %icc, %f4, %f14 movrne %o6, 0x01E, %i0 stx %o2, [%l7 + 0x28] fmovrsgz %o0, %f13, %f9 lduh [%l7 + 0x6A], %l4 subccc %l5, %o1, %o3 fmul8x16al %f6, %f15, %f0 ldub [%l7 + 0x14], %i1 sllx %o7, %g3, %i6 bpos %icc, loop_3670 fands %f10, %f12, %f8 edge32ln %l6, %l0, %g5 stx %i5, [%l7 + 0x68] loop_3670: bshuffle %f12, %f6, %f14 ldsh [%l7 + 0x4E], %i7 fmovdvs %xcc, %f9, %f2 tsubcc %o4, 0x1D45, %g1 fmovdvc %xcc, %f14, %f12 brz,a %l1, loop_3671 stb %g2, [%l7 + 0x3B] tcc %icc, 0x6 ldub [%l7 + 0x4B], %i4 loop_3671: movn %icc, %g7, %i2 fmovdpos %xcc, %f6, %f2 tsubcc %l2, 0x0D5D, %g4 tpos %icc, 0x5 ldsw [%l7 + 0x24], %o5 fbuge,a %fcc3, loop_3672 stb %g6, [%l7 + 0x78] ldx [%l7 + 0x78], %l3 fmovrdgez %i3, %f10, %f10 loop_3672: edge16l %i0, %o6, %o2 fmovrdlz %o0, %f10, %f12 fmovsleu %icc, %f12, %f4 bcs,pt %icc, loop_3673 bleu,a loop_3674 fbu,a %fcc0, loop_3675 fpsub16 %f14, %f2, %f6 loop_3673: movne %xcc, %l5, %l4 loop_3674: bgu,pn %icc, loop_3676 loop_3675: stw %o1, [%l7 + 0x1C] st %f5, [%l7 + 0x28] std %f14, [%l7 + 0x58] loop_3676: bcs,pn %xcc, loop_3677 movle %xcc, %o3, %o7 fmuld8ulx16 %f10, %f4, %f8 sra %g3, 0x02, %i6 loop_3677: tl %xcc, 0x6 stx %l6, [%l7 + 0x30] fabss %f15, %f6 movcc %xcc, %i1, %l0 fbl,a %fcc0, loop_3678 fmovdleu %xcc, %f10, %f10 fmul8x16au %f9, %f8, %f12 fcmpeq16 %f6, %f2, %g5 loop_3678: ldx [%l7 + 0x18], %i7 brnz %i5, loop_3679 sll %g1, %o4, %g2 fmovdvs %xcc, %f6, %f4 fpsub16 %f12, %f10, %f14 loop_3679: fabss %f7, %f14 bvc,a %icc, loop_3680 lduw [%l7 + 0x24], %l1 movneg %icc, %i4, %i2 fmovsne %xcc, %f4, %f14 loop_3680: ldsw [%l7 + 0x4C], %g7 ldub [%l7 + 0x7D], %l2 ldsb [%l7 + 0x51], %o5 tpos %icc, 0x3 fmovrdgz %g4, %f12, %f2 movre %g6, 0x107, %l3 fornot1 %f2, %f6, %f10 stb %i0, [%l7 + 0x6F] fmovsneg %icc, %f13, %f9 umulcc %o6, 0x107F, %o2 fbg %fcc0, loop_3681 fcmple32 %f2, %f6, %o0 ldsw [%l7 + 0x6C], %l5 st %f5, [%l7 + 0x3C] loop_3681: fcmple32 %f10, %f2, %l4 bgu loop_3682 movg %icc, %i3, %o3 edge8n %o7, %o1, %i6 fmovsneg %xcc, %f1, %f12 loop_3682: movvc %xcc, %l6, %i1 stx %g3, [%l7 + 0x28] sth %l0, [%l7 + 0x4E] movvs %icc, %g5, %i5 faligndata %f12, %f4, %f10 fmovdvc %xcc, %f1, %f15 bgu,a %xcc, loop_3683 fpack32 %f14, %f0, %f0 stw %i7, [%l7 + 0x0C] call loop_3684 loop_3683: call loop_3685 fzero %f0 movcs %xcc, %o4, %g2 loop_3684: fmovdneg %xcc, %f1, %f3 loop_3685: ldsh [%l7 + 0x74], %l1 lduh [%l7 + 0x2A], %i4 fandnot2s %f4, %f8, %f13 edge8n %g1, %i2, %g7 stb %l2, [%l7 + 0x3E] nop setx loop_3686, %l0, %l1 jmpl %l1, %o5 movrne %g6, 0x10E, %l3 movge %icc, %i0, %o6 sth %o2, [%l7 + 0x4A] loop_3686: movneg %icc, %o0, %g4 ldd [%l7 + 0x40], %f14 movre %l4, 0x09E, %i3 ldx [%l7 + 0x10], %l5 lduh [%l7 + 0x6E], %o7 fabss %f3, %f5 fzero %f14 tcs %icc, 0x0 movpos %xcc, %o1, %o3 faligndata %f2, %f12, %f14 andncc %l6, %i6, %i1 tvs %icc, 0x6 orcc %l0, %g5, %i5 fmul8sux16 %f4, %f2, %f0 bvc,a loop_3687 fnot2 %f0, %f8 fmovdcs %icc, %f14, %f7 tgu %xcc, 0x3 loop_3687: ld [%l7 + 0x6C], %f0 udiv %g3, 0x0278, %i7 fxors %f15, %f8, %f13 fnot2s %f9, %f10 tcc %xcc, 0x6 stx %o4, [%l7 + 0x20] fsrc1s %f2, %f9 movleu %xcc, %g2, %i4 edge8ln %g1, %l1, %g7 xorcc %l2, %i2, %o5 and %g6, %i0, %o6 fmovspos %icc, %f2, %f13 st %f7, [%l7 + 0x14] nop setx loop_3688, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x0E], %l3 fbg,a %fcc2, loop_3689 fcmple32 %f8, %f4, %o2 loop_3688: fcmpd %fcc3, %f8, %f0 srl %g4, %l4, %o0 loop_3689: tne %icc, 0x4 smulcc %i3, %l5, %o7 stx %o3, [%l7 + 0x28] orncc %o1, %l6, %i6 fmovscs %xcc, %f1, %f10 fmovrdgz %l0, %f14, %f2 udiv %i1, 0x1086, %i5 bneg,a,pt %xcc, loop_3690 lduw [%l7 + 0x28], %g5 fxnor %f12, %f12, %f4 st %f2, [%l7 + 0x64] loop_3690: fmovdl %xcc, %f5, %f9 lduw [%l7 + 0x48], %g3 sdiv %i7, 0x05B8, %o4 fxnor %f12, %f8, %f10 fbo %fcc3, loop_3691 tl %xcc, 0x0 fmovrdgez %g2, %f8, %f4 ldsb [%l7 + 0x1F], %i4 loop_3691: ldsh [%l7 + 0x32], %g1 ldsh [%l7 + 0x2C], %l1 taddcctv %l2, %i2, %g7 edge32 %g6, %i0, %o6 tne %xcc, 0x2 st %f7, [%l7 + 0x18] fmovrdlez %o5, %f14, %f14 tsubcctv %l3, 0x1AF5, %o2 fmovd %f12, %f0 lduw [%l7 + 0x08], %l4 edge8l %o0, %g4, %i3 lduh [%l7 + 0x0A], %o7 fexpand %f2, %f6 array16 %o3, %o1, %l6 fsrc1 %f10, %f6 fmovrsgz %l5, %f10, %f13 ld [%l7 + 0x78], %f3 orn %i6, %i1, %i5 fbn,a %fcc0, loop_3692 fxnors %f12, %f9, %f6 fmovrdgez %l0, %f4, %f2 ldsh [%l7 + 0x64], %g5 loop_3692: movrlz %i7, 0x3AC, %o4 fabss %f13, %f2 fmovrsne %g3, %f2, %f0 ldsh [%l7 + 0x7C], %i4 ldx [%l7 + 0x18], %g2 tneg %icc, 0x6 popc 0x129B, %g1 stb %l2, [%l7 + 0x0C] fones %f7 movgu %icc, %l1, %i2 bvc,a loop_3693 ldd [%l7 + 0x78], %f0 fnands %f5, %f5, %f8 udivx %g6, 0x16E0, %g7 loop_3693: lduw [%l7 + 0x48], %i0 fmovrdgez %o5, %f14, %f8 bshuffle %f2, %f4, %f0 ldsb [%l7 + 0x34], %o6 bg,a loop_3694 ldd [%l7 + 0x20], %f8 orncc %o2, %l3, %o0 fnot2s %f1, %f10 loop_3694: fbule %fcc0, loop_3695 fbue %fcc1, loop_3696 sth %g4, [%l7 + 0x1E] ta %xcc, 0x0 loop_3695: edge32 %l4, %i3, %o3 loop_3696: fbug,a %fcc2, loop_3697 fone %f10 fone %f4 fcmpd %fcc1, %f8, %f0 loop_3697: lduw [%l7 + 0x40], %o7 fmovsne %icc, %f12, %f13 edge16n %l6, %o1, %l5 lduh [%l7 + 0x0C], %i1 bl,a,pn %xcc, loop_3698 fbuge,a %fcc3, loop_3699 fornot1s %f13, %f5, %f10 fxnors %f0, %f15, %f6 loop_3698: fmovsa %icc, %f15, %f12 loop_3699: lduw [%l7 + 0x24], %i6 fmul8x16al %f14, %f1, %f0 fblg,a %fcc3, loop_3700 stw %l0, [%l7 + 0x70] movvs %icc, %i5, %i7 fbl,a %fcc0, loop_3701 loop_3700: fmovdgu %xcc, %f14, %f9 sth %g5, [%l7 + 0x76] call loop_3702 loop_3701: fmovdneg %xcc, %f15, %f12 fmovsge %xcc, %f8, %f13 addc %o4, 0x1CB7, %g3 loop_3702: fors %f2, %f15, %f2 stb %i4, [%l7 + 0x0D] brnz,a %g1, loop_3703 fpackfix %f8, %f4 fbge,a %fcc0, loop_3704 st %f10, [%l7 + 0x48] loop_3703: be loop_3705 lduh [%l7 + 0x26], %g2 loop_3704: fmovdneg %icc, %f14, %f6 fmovsge %xcc, %f5, %f13 loop_3705: fcmpes %fcc1, %f10, %f3 lduh [%l7 + 0x2C], %l2 fxnors %f1, %f3, %f8 xnor %l1, %g6, %g7 ldsh [%l7 + 0x3A], %i2 fmovdne %xcc, %f14, %f1 lduw [%l7 + 0x14], %o5 movge %icc, %i0, %o2 ldx [%l7 + 0x50], %o6 fmovdvc %icc, %f7, %f6 fbl,a %fcc0, loop_3706 ldx [%l7 + 0x08], %l3 fba %fcc3, loop_3707 fmuld8sux16 %f8, %f0, %f12 loop_3706: stb %g4, [%l7 + 0x10] ldsh [%l7 + 0x2C], %l4 loop_3707: movneg %xcc, %i3, %o0 bge,a,pt %xcc, loop_3708 nop setx loop_3709, %l0, %l1 jmpl %l1, %o3 fpadd16s %f15, %f4, %f6 or %l6, 0x1885, %o1 loop_3708: orcc %o7, %l5, %i6 loop_3709: fmovsn %icc, %f10, %f9 fmovrdlez %i1, %f2, %f4 movne %icc, %i5, %i7 stx %g5, [%l7 + 0x70] fpadd16s %f12, %f1, %f3 fnor %f0, %f4, %f14 tcs %xcc, 0x3 brgez %o4, loop_3710 ldx [%l7 + 0x28], %g3 andcc %l0, %g1, %i4 fnot2 %f6, %f6 loop_3710: std %f0, [%l7 + 0x78] fmovrdgz %l2, %f8, %f10 tl %xcc, 0x7 ldx [%l7 + 0x40], %l1 edge8n %g2, %g6, %i2 andn %g7, %i0, %o5 fandnot1 %f6, %f14, %f6 pdist %f4, %f8, %f12 fones %f8 fmovs %f12, %f0 fmovsgu %xcc, %f13, %f10 ldsb [%l7 + 0x0B], %o2 sra %l3, 0x03, %o6 movrne %l4, %g4, %i3 xorcc %o0, 0x0207, %o3 faligndata %f14, %f2, %f6 ld [%l7 + 0x14], %f5 ldub [%l7 + 0x0A], %l6 fmovrsgez %o1, %f10, %f9 sth %l5, [%l7 + 0x0E] lduw [%l7 + 0x24], %o7 fornot1 %f6, %f10, %f4 fmovd %f10, %f6 st %f10, [%l7 + 0x38] bshuffle %f6, %f0, %f6 brlez %i1, loop_3711 fnands %f15, %f14, %f10 ldub [%l7 + 0x3F], %i6 nop setx loop_3712, %l0, %l1 jmpl %l1, %i7 loop_3711: subcc %g5, 0x0D6A, %i5 fzeros %f14 ldsw [%l7 + 0x50], %g3 loop_3712: sethi 0x031C, %l0 stw %o4, [%l7 + 0x40] ldsh [%l7 + 0x10], %g1 fsrc2s %f5, %f10 movcs %xcc, %i4, %l2 edge16ln %l1, %g6, %i2 movcs %xcc, %g7, %g2 sth %o5, [%l7 + 0x28] fpsub32s %f13, %f9, %f12 stx %o2, [%l7 + 0x20] ld [%l7 + 0x08], %f14 orn %i0, %l3, %o6 tge %xcc, 0x1 sub %l4, 0x148C, %g4 fcmpes %fcc0, %f10, %f1 fxnors %f0, %f5, %f14 ldsb [%l7 + 0x4C], %o0 movrgz %o3, %l6, %i3 brgez %o1, loop_3713 fmovrsgez %l5, %f1, %f7 tpos %icc, 0x6 srl %o7, 0x1B, %i1 loop_3713: fpadd16 %f4, %f12, %f0 fmovsn %icc, %f13, %f4 fmovrsgez %i7, %f15, %f3 brlez %i6, loop_3714 tgu %xcc, 0x2 ldd [%l7 + 0x28], %f12 stb %i5, [%l7 + 0x32] loop_3714: st %f11, [%l7 + 0x24] std %f6, [%l7 + 0x40] edge32n %g5, %g3, %l0 fbge %fcc1, loop_3715 nop setx loop_3716, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x70], %g1 taddcctv %i4, %o4, %l1 loop_3715: fmovd %f2, %f4 loop_3716: stb %l2, [%l7 + 0x0C] brlz,a %i2, loop_3717 fmovdpos %xcc, %f7, %f11 ble,pn %icc, loop_3718 stx %g6, [%l7 + 0x60] loop_3717: ldsb [%l7 + 0x4C], %g7 fbu %fcc1, loop_3719 loop_3718: addc %g2, %o5, %i0 ldsb [%l7 + 0x62], %o2 edge16ln %l3, %l4, %o6 loop_3719: fmovdcs %icc, %f6, %f1 ldsw [%l7 + 0x08], %o0 ldd [%l7 + 0x40], %f6 srax %g4, 0x08, %l6 ldub [%l7 + 0x52], %i3 fbn,a %fcc2, loop_3720 bne loop_3721 edge16n %o3, %l5, %o1 tne %xcc, 0x5 loop_3720: fmovrslz %o7, %f8, %f15 loop_3721: lduh [%l7 + 0x7C], %i7 ldsw [%l7 + 0x34], %i1 stx %i6, [%l7 + 0x70] movre %g5, %i5, %l0 st %f11, [%l7 + 0x10] fmovdge %xcc, %f2, %f3 ldsh [%l7 + 0x74], %g1 fmovdpos %icc, %f9, %f4 ld [%l7 + 0x38], %f0 ldx [%l7 + 0x38], %i4 fmovde %xcc, %f1, %f13 edge8l %g3, %l1, %o4 edge32ln %l2, %i2, %g6 srlx %g2, 0x18, %g7 ldsb [%l7 + 0x30], %i0 edge32l %o2, %o5, %l4 sub %o6, 0x10BF, %o0 lduh [%l7 + 0x08], %l3 ldx [%l7 + 0x50], %g4 bne,a,pt %icc, loop_3722 sllx %l6, 0x15, %i3 fpadd16 %f10, %f6, %f12 st %f6, [%l7 + 0x24] loop_3722: fmul8x16au %f6, %f2, %f2 tge %icc, 0x2 fpack16 %f0, %f4 std %f2, [%l7 + 0x40] st %f2, [%l7 + 0x60] st %f3, [%l7 + 0x44] srlx %l5, 0x1B, %o1 fmovrslz %o3, %f2, %f10 movrlz %o7, 0x040, %i1 stw %i6, [%l7 + 0x28] orncc %i7, %g5, %l0 stb %g1, [%l7 + 0x7C] ldd [%l7 + 0x60], %f14 lduw [%l7 + 0x20], %i4 fpadd16 %f6, %f2, %f10 edge32l %g3, %i5, %o4 be,a,pn %xcc, loop_3723 ldd [%l7 + 0x70], %f10 fmovdle %xcc, %f12, %f4 ldsb [%l7 + 0x62], %l2 loop_3723: fmovdge %icc, %f1, %f4 ldx [%l7 + 0x70], %l1 stx %g6, [%l7 + 0x60] lduh [%l7 + 0x7A], %g2 ldsh [%l7 + 0x14], %g7 tsubcctv %i0, 0x02EF, %o2 sdivx %o5, 0x04FE, %i2 ldsw [%l7 + 0x38], %l4 ld [%l7 + 0x20], %f4 tcc %xcc, 0x4 udivx %o0, 0x08A0, %l3 te %xcc, 0x4 edge8n %o6, %l6, %i3 fcmpd %fcc0, %f8, %f2 taddcc %g4, 0x1E65, %o1 lduw [%l7 + 0x28], %o3 bg,pn %xcc, loop_3724 fandnot2s %f3, %f1, %f10 fmovsl %icc, %f5, %f5 fnands %f11, %f15, %f13 loop_3724: fmovdgu %xcc, %f2, %f7 stb %l5, [%l7 + 0x7F] fornot1s %f1, %f2, %f7 fsrc1 %f8, %f8 fbule %fcc1, loop_3725 fble,a %fcc3, loop_3726 mulx %i1, 0x125A, %o7 bgu,a,pn %xcc, loop_3727 loop_3725: fmul8x16au %f9, %f4, %f2 loop_3726: tle %xcc, 0x0 movre %i7, %i6, %g5 loop_3727: tn %xcc, 0x2 sth %g1, [%l7 + 0x4E] faligndata %f2, %f4, %f0 fcmple32 %f2, %f4, %i4 lduh [%l7 + 0x36], %l0 udivx %g3, 0x1D89, %o4 stx %l2, [%l7 + 0x60] fmovdgu %icc, %f1, %f3 lduh [%l7 + 0x30], %l1 std %f10, [%l7 + 0x30] stw %g6, [%l7 + 0x78] ldx [%l7 + 0x48], %i5 sth %g7, [%l7 + 0x76] fcmpeq32 %f10, %f12, %i0 ldsw [%l7 + 0x18], %g2 sth %o5, [%l7 + 0x34] brnz,a %i2, loop_3728 lduw [%l7 + 0x14], %l4 fmovdle %xcc, %f14, %f6 lduh [%l7 + 0x3E], %o0 loop_3728: stb %o2, [%l7 + 0x47] fmul8sux16 %f6, %f12, %f6 fpsub32 %f2, %f4, %f2 ld [%l7 + 0x14], %f0 alignaddrl %l3, %l6, %i3 std %f6, [%l7 + 0x10] bg,a %xcc, loop_3729 edge32ln %g4, %o1, %o3 tsubcctv %l5, 0x1749, %o6 fmovse %icc, %f10, %f9 loop_3729: stx %o7, [%l7 + 0x20] fmovdne %icc, %f1, %f13 fbe %fcc3, loop_3730 ldub [%l7 + 0x5D], %i7 ldx [%l7 + 0x20], %i1 ldsh [%l7 + 0x22], %g5 loop_3730: ldsb [%l7 + 0x41], %i6 fmovrdgz %g1, %f8, %f10 brlz %i4, loop_3731 fzero %f8 xnor %l0, %g3, %l2 bpos,a %xcc, loop_3732 loop_3731: fbne,a %fcc1, loop_3733 fandnot1s %f14, %f9, %f1 fmovrsgz %l1, %f6, %f8 loop_3732: edge32 %g6, %o4, %i5 loop_3733: fbue,a %fcc3, loop_3734 fcmpeq32 %f8, %f10, %g7 ldub [%l7 + 0x1C], %g2 ldsb [%l7 + 0x3A], %o5 loop_3734: fand %f10, %f0, %f10 movrgz %i2, %i0, %l4 fmovrslez %o0, %f11, %f0 te %icc, 0x5 ldub [%l7 + 0x5E], %l3 edge16ln %o2, %i3, %g4 fmovsa %icc, %f0, %f1 tneg %xcc, 0x0 fsrc2s %f4, %f15 ld [%l7 + 0x48], %f1 fmovsle %icc, %f10, %f0 tn %xcc, 0x1 lduh [%l7 + 0x7C], %o1 fbul,a %fcc1, loop_3735 fnot1s %f12, %f12 fnand %f8, %f6, %f10 stb %o3, [%l7 + 0x74] loop_3735: ldsb [%l7 + 0x6C], %l5 fmovdge %icc, %f10, %f0 fexpand %f7, %f12 fmovrdne %l6, %f8, %f10 fpadd32 %f10, %f4, %f10 movle %icc, %o7, %o6 fmovde %icc, %f8, %f7 tn %icc, 0x7 fandnot2 %f0, %f12, %f14 ldsh [%l7 + 0x3E], %i1 sth %i7, [%l7 + 0x52] fble %fcc0, loop_3736 fmovdg %icc, %f10, %f2 fexpand %f8, %f6 sth %i6, [%l7 + 0x3E] loop_3736: or %g5, %i4, %l0 lduh [%l7 + 0x6C], %g1 taddcctv %g3, %l2, %l1 brnz,a %o4, loop_3737 tgu %xcc, 0x2 ldd [%l7 + 0x38], %f2 fmovsge %xcc, %f12, %f7 loop_3737: fmovdgu %xcc, %f4, %f5 nop setx loop_3738, %l0, %l1 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], %g6 brnz %g7, loop_3739 stx %i5, [%l7 + 0x68] loop_3738: tle %xcc, 0x3 ldsw [%l7 + 0x20], %o5 loop_3739: fmovsg %icc, %f14, %f0 fbge %fcc2, loop_3740 lduh [%l7 + 0x54], %g2 movne %xcc, %i2, %l4 stb %o0, [%l7 + 0x23] loop_3740: ldsw [%l7 + 0x14], %i0 mova %icc, %l3, %o2 array8 %i3, %g4, %o3 ldsw [%l7 + 0x28], %l5 bcs,a loop_3741 fsrc2 %f0, %f4 fmovdle %icc, %f15, %f1 xor %o1, 0x0CCD, %l6 loop_3741: ldub [%l7 + 0x39], %o6 fbl %fcc0, loop_3742 ldx [%l7 + 0x70], %o7 fxnor %f6, %f14, %f10 alignaddr %i7, %i1, %i6 loop_3742: call loop_3743 ldd [%l7 + 0x20], %f8 brnz,a %i4, loop_3744 fornot1 %f0, %f0, %f8 loop_3743: fbo,a %fcc1, loop_3745 andncc %l0, %g1, %g5 loop_3744: bge,pn %xcc, loop_3746 bn,a,pt %xcc, loop_3747 loop_3745: fexpand %f14, %f6 umulcc %l2, %g3, %o4 loop_3746: addccc %g6, %l1, %g7 loop_3747: stx %i5, [%l7 + 0x30] fmovspos %xcc, %f12, %f6 mulscc %o5, 0x0A88, %g2 mulscc %i2, %l4, %o0 lduh [%l7 + 0x28], %l3 fcmps %fcc0, %f8, %f0 ldsh [%l7 + 0x76], %i0 move %icc, %i3, %o2 fmovsle %xcc, %f7, %f4 brlez %g4, loop_3748 movcc %xcc, %o3, %o1 fmovdle %xcc, %f7, %f9 or %l5, %l6, %o6 loop_3748: nop setx loop_3749, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x5C], %i7 fand %f12, %f0, %f14 andncc %o7, %i1, %i4 loop_3749: movn %icc, %i6, %l0 ldd [%l7 + 0x78], %f6 ldsb [%l7 + 0x73], %g5 fmovrdgz %l2, %f0, %f14 fble %fcc0, loop_3750 fpsub32s %f0, %f2, %f10 call loop_3751 lduh [%l7 + 0x3A], %g1 loop_3750: std %f6, [%l7 + 0x50] movle %icc, %g3, %g6 loop_3751: edge8 %o4, %l1, %i5 be %xcc, loop_3752 fsrc2 %f0, %f4 bcs,a loop_3753 ldsw [%l7 + 0x24], %o5 loop_3752: ldx [%l7 + 0x68], %g7 fcmpeq32 %f8, %f12, %g2 loop_3753: bne,pt %icc, loop_3754 subccc %l4, 0x1606, %o0 fandnot1 %f10, %f4, %f4 andcc %i2, %i0, %l3 loop_3754: ldub [%l7 + 0x1F], %o2 fabss %f6, %f11 fnot1 %f0, %f4 lduh [%l7 + 0x34], %g4 std %f6, [%l7 + 0x18] fmovrsne %i3, %f9, %f0 xnor %o1, %o3, %l6 fsrc1 %f0, %f8 stx %l5, [%l7 + 0x18] ldsh [%l7 + 0x6E], %o6 fxnor %f2, %f8, %f14 fandnot1 %f14, %f10, %f4 tsubcctv %o7, 0x1269, %i1 ldd [%l7 + 0x28], %f14 movvc %icc, %i4, %i6 fsrc1 %f8, %f4 ldd [%l7 + 0x58], %f4 fbe,a %fcc0, loop_3755 fmul8ulx16 %f0, %f6, %f2 fornot2s %f15, %f13, %f14 ldub [%l7 + 0x71], %l0 loop_3755: fcmpne32 %f12, %f10, %g5 add %i7, %g1, %l2 fmovrsgz %g6, %f10, %f1 st %f7, [%l7 + 0x08] fmovdvs %xcc, %f15, %f5 tle %icc, 0x6 fmovdleu %xcc, %f8, %f3 sllx %g3, %l1, %o4 movrgz %i5, %o5, %g7 movrlez %l4, 0x3A8, %o0 ldub [%l7 + 0x33], %g2 ldx [%l7 + 0x38], %i0 fsrc1s %f10, %f9 fmovse %icc, %f9, %f10 ldsh [%l7 + 0x74], %i2 ldsh [%l7 + 0x20], %l3 srl %g4, %o2, %i3 movl %icc, %o3, %l6 fmovrslez %o1, %f2, %f12 tg %xcc, 0x2 stb %o6, [%l7 + 0x23] movrlz %l5, %i1, %o7 fnot2 %f0, %f0 bcc,a,pn %icc, loop_3756 andn %i6, %l0, %g5 movne %xcc, %i7, %g1 ldd [%l7 + 0x58], %f4 loop_3756: stx %i4, [%l7 + 0x68] movg %xcc, %g6, %g3 brnz %l1, loop_3757 popc %l2, %i5 fbul,a %fcc1, loop_3758 fbul %fcc3, loop_3759 loop_3757: ldub [%l7 + 0x3F], %o5 ld [%l7 + 0x7C], %f2 loop_3758: fcmpes %fcc3, %f15, %f14 loop_3759: movge %icc, %o4, %l4 smulcc %o0, 0x009A, %g7 brgez,a %g2, loop_3760 edge32 %i2, %i0, %l3 fandnot2 %f14, %f6, %f4 fmovsvc %icc, %f0, %f12 loop_3760: brnz,a %o2, loop_3761 sdivcc %i3, 0x05FD, %g4 and %l6, %o3, %o6 fbue %fcc0, loop_3762 loop_3761: stx %o1, [%l7 + 0x68] ldsh [%l7 + 0x6E], %l5 lduh [%l7 + 0x62], %i1 loop_3762: fsrc2 %f2, %f8 bge,a %xcc, loop_3763 edge8n %i6, %o7, %g5 fandnot2 %f2, %f8, %f6 tvs %icc, 0x3 loop_3763: fbu,a %fcc0, loop_3764 stw %i7, [%l7 + 0x0C] stx %g1, [%l7 + 0x40] stb %l0, [%l7 + 0x19] loop_3764: edge8ln %g6, %g3, %l1 tne %xcc, 0x5 lduh [%l7 + 0x6A], %i4 fmul8x16al %f2, %f5, %f4 tvs %icc, 0x2 std %f2, [%l7 + 0x78] andcc %l2, 0x0C35, %o5 edge32ln %o4, %i5, %o0 fmovdg %icc, %f12, %f7 fxnor %f8, %f0, %f4 ldd [%l7 + 0x60], %f4 umul %g7, 0x1C84, %g2 and %l4, 0x117A, %i2 stx %l3, [%l7 + 0x18] umul %i0, %i3, %g4 tge %icc, 0x2 std %f4, [%l7 + 0x58] bneg,a,pn %icc, loop_3765 edge16ln %l6, %o3, %o2 std %f14, [%l7 + 0x30] stx %o1, [%l7 + 0x08] loop_3765: fsrc1s %f2, %f7 ldd [%l7 + 0x18], %f0 ldx [%l7 + 0x40], %l5 fnors %f12, %f0, %f3 tneg %xcc, 0x4 ldsh [%l7 + 0x6A], %i1 fmovrsgez %i6, %f0, %f14 pdist %f4, %f4, %f0 for %f12, %f8, %f4 stw %o7, [%l7 + 0x74] edge32n %g5, %o6, %i7 std %f6, [%l7 + 0x60] ld [%l7 + 0x7C], %f11 stw %l0, [%l7 + 0x58] andcc %g6, 0x0715, %g1 fmovrslez %g3, %f9, %f2 ldub [%l7 + 0x73], %i4 fmul8sux16 %f6, %f6, %f0 bcs %icc, loop_3766 edge32ln %l1, %o5, %l2 edge8l %i5, %o4, %g7 fornot2s %f11, %f8, %f12 loop_3766: ldx [%l7 + 0x10], %o0 srlx %l4, %g2, %l3 fmovrslz %i2, %f11, %f10 fblg,a %fcc2, loop_3767 fmovrdlz %i0, %f0, %f4 movrlez %g4, %l6, %o3 std %f4, [%l7 + 0x78] loop_3767: fmovrslz %o2, %f7, %f12 movvs %xcc, %i3, %l5 fbule %fcc2, loop_3768 sub %i1, %i6, %o7 movrlez %o1, 0x270, %o6 ldub [%l7 + 0x60], %i7 loop_3768: fba %fcc2, loop_3769 sra %l0, %g5, %g6 udivcc %g1, 0x190A, %i4 te %xcc, 0x1 loop_3769: sth %g3, [%l7 + 0x36] fmovsle %xcc, %f3, %f3 fblg %fcc1, loop_3770 fmovdgu %icc, %f13, %f12 fands %f3, %f11, %f10 ldx [%l7 + 0x20], %o5 loop_3770: or %l2, 0x179E, %l1 fmovdcs %icc, %f11, %f9 sdivx %o4, 0x1A2B, %i5 add %g7, 0x1EDF, %l4 lduh [%l7 + 0x0A], %g2 fmul8x16 %f13, %f4, %f0 fsrc1 %f0, %f2 bne %icc, loop_3771 bn loop_3772 fcmpgt32 %f12, %f8, %l3 fand %f6, %f0, %f14 loop_3771: fmovrse %i2, %f12, %f7 loop_3772: tsubcctv %o0, %g4, %l6 fpack16 %f0, %f0 stb %i0, [%l7 + 0x41] fnot2s %f4, %f3 tvc %xcc, 0x4 fbl %fcc1, loop_3773 fmovdvc %icc, %f1, %f9 lduw [%l7 + 0x48], %o3 tleu %xcc, 0x5 loop_3773: ldub [%l7 + 0x11], %i3 addc %l5, 0x1C30, %o2 ldsb [%l7 + 0x56], %i1 sth %o7, [%l7 + 0x54] fmovrsne %i6, %f15, %f13 bne,a %xcc, loop_3774 fpsub16 %f6, %f14, %f6 movcs %icc, %o1, %o6 sub %l0, 0x0431, %i7 loop_3774: brlez %g5, loop_3775 and %g1, 0x1127, %g6 movrne %i4, 0x3E3, %g3 fmovde %xcc, %f9, %f2 loop_3775: addccc %l2, %l1, %o4 sdivx %i5, 0x0733, %g7 ldub [%l7 + 0x23], %l4 brgez %o5, loop_3776 std %f2, [%l7 + 0x60] ldsh [%l7 + 0x68], %g2 std %f8, [%l7 + 0x60] loop_3776: fmovdleu %icc, %f15, %f5 orcc %i2, 0x0414, %o0 bl,pt %xcc, loop_3777 lduw [%l7 + 0x64], %g4 ldd [%l7 + 0x08], %f14 subc %l3, 0x1AA0, %i0 loop_3777: tsubcc %l6, %i3, %o3 lduw [%l7 + 0x68], %o2 fcmpgt16 %f10, %f8, %l5 st %f11, [%l7 + 0x1C] xorcc %i1, %o7, %i6 ldsh [%l7 + 0x6E], %o6 ldsb [%l7 + 0x36], %l0 fnands %f9, %f12, %f0 fxnors %f10, %f2, %f9 fones %f13 fmovsge %icc, %f4, %f6 fbule,a %fcc2, loop_3778 edge16ln %i7, %g5, %o1 ldsb [%l7 + 0x38], %g1 movg %xcc, %i4, %g3 loop_3778: fmovsa %xcc, %f8, %f11 alignaddrl %g6, %l1, %l2 fornot1 %f8, %f12, %f2 tcs %icc, 0x7 fmovrde %i5, %f6, %f2 sth %o4, [%l7 + 0x4E] taddcctv %g7, 0x0107, %l4 stw %g2, [%l7 + 0x64] fornot1 %f14, %f8, %f12 fmovrdlez %o5, %f12, %f10 ldd [%l7 + 0x40], %f8 array32 %o0, %g4, %i2 fblg,a %fcc3, loop_3779 st %f11, [%l7 + 0x7C] fpsub16s %f5, %f0, %f11 fmovspos %xcc, %f12, %f4 loop_3779: lduw [%l7 + 0x70], %i0 array16 %l6, %l3, %i3 nop setx loop_3780, %l0, %l1 jmpl %l1, %o2 ldsh [%l7 + 0x30], %o3 movrgz %l5, 0x1F5, %o7 fpsub32 %f2, %f10, %f6 loop_3780: sth %i1, [%l7 + 0x38] ldub [%l7 + 0x2D], %o6 fmul8x16au %f4, %f11, %f0 tsubcc %i6, 0x0EA6, %l0 fnegs %f11, %f3 fmovsle %xcc, %f12, %f1 fmovrsne %g5, %f7, %f10 or %i7, %g1, %i4 bshuffle %f8, %f6, %f14 stx %o1, [%l7 + 0x78] fandnot2s %f13, %f15, %f1 fbul,a %fcc2, loop_3781 faligndata %f10, %f10, %f4 fcmps %fcc0, %f2, %f8 stb %g3, [%l7 + 0x18] loop_3781: brnz %g6, loop_3782 std %f2, [%l7 + 0x18] std %f10, [%l7 + 0x30] fcmped %fcc1, %f10, %f2 loop_3782: brlez,a %l1, loop_3783 st %f11, [%l7 + 0x58] fmovdvs %xcc, %f13, %f1 std %f6, [%l7 + 0x40] loop_3783: stb %l2, [%l7 + 0x1D] move %xcc, %o4, %g7 ldsh [%l7 + 0x46], %i5 edge16 %l4, %g2, %o5 edge8n %g4, %o0, %i2 ldx [%l7 + 0x50], %i0 bcs,a loop_3784 stb %l6, [%l7 + 0x31] fxors %f7, %f13, %f14 bpos,pn %xcc, loop_3785 loop_3784: ldd [%l7 + 0x50], %f8 lduw [%l7 + 0x3C], %i3 st %f10, [%l7 + 0x50] loop_3785: ba,a,pt %icc, loop_3786 call loop_3787 ldx [%l7 + 0x20], %o2 tneg %icc, 0x6 loop_3786: ldub [%l7 + 0x6C], %o3 loop_3787: ldd [%l7 + 0x58], %f12 ldsb [%l7 + 0x7A], %l3 fmovda %xcc, %f10, %f6 udivcc %o7, 0x13E5, %i1 fmovde %icc, %f4, %f0 fmovrslz %o6, %f10, %f4 for %f12, %f0, %f14 sdiv %l5, 0x0358, %l0 nop setx loop_3788, %l0, %l1 jmpl %l1, %i6 fbul %fcc3, loop_3789 movgu %xcc, %g5, %i7 ldsb [%l7 + 0x4C], %i4 loop_3788: fmovdge %icc, %f10, %f9 loop_3789: movrne %o1, 0x2A8, %g1 fandnot1s %f3, %f1, %f2 st %f6, [%l7 + 0x68] fmovsl %icc, %f10, %f2 umul %g6, %g3, %l1 fornot2s %f10, %f5, %f6 add %l2, 0x149F, %o4 stw %i5, [%l7 + 0x7C] fornot1 %f4, %f2, %f8 movrgz %g7, 0x2A7, %l4 edge8ln %o5, %g4, %g2 tle %icc, 0x2 movcc %xcc, %i2, %o0 sth %i0, [%l7 + 0x10] edge8l %i3, %o2, %l6 fmovsge %icc, %f3, %f5 umul %o3, 0x112D, %l3 edge32n %i1, %o7, %l5 fnors %f14, %f10, %f10 fnegs %f15, %f14 fcmpne32 %f2, %f2, %o6 tn %icc, 0x5 alignaddr %i6, %g5, %i7 ldsb [%l7 + 0x1D], %l0 tle %icc, 0x2 siam 0x0 edge32 %i4, %o1, %g1 tvc %xcc, 0x7 fnot2 %f6, %f8 alignaddr %g3, %l1, %l2 stb %o4, [%l7 + 0x1B] edge32l %g6, %i5, %g7 ldsw [%l7 + 0x58], %o5 lduh [%l7 + 0x10], %g4 fcmpgt16 %f0, %f0, %g2 stw %i2, [%l7 + 0x20] sdiv %l4, 0x1B59, %o0 bn,pn %xcc, loop_3790 fmovs %f1, %f4 tgu %icc, 0x5 andncc %i3, %i0, %o2 loop_3790: fmovdvs %xcc, %f10, %f0 fbug,a %fcc0, loop_3791 fmovrslz %l6, %f6, %f11 fmovrslez %o3, %f12, %f6 alignaddrl %l3, %o7, %l5 loop_3791: ldsh [%l7 + 0x5A], %i1 bcc,pt %icc, loop_3792 fzero %f2 bvs loop_3793 orcc %i6, 0x08F1, %o6 loop_3792: fmovsge %icc, %f9, %f5 fabss %f4, %f13 loop_3793: fmovsne %xcc, %f5, %f7 fornot1s %f5, %f8, %f3 std %f2, [%l7 + 0x78] st %f10, [%l7 + 0x10] stx %g5, [%l7 + 0x50] array8 %i7, %l0, %i4 ldsb [%l7 + 0x1D], %o1 movrlez %g1, %g3, %l2 bge,pt %icc, loop_3794 fmovrsne %l1, %f10, %f6 stw %o4, [%l7 + 0x68] fpadd32s %f12, %f14, %f6 loop_3794: fbul %fcc2, loop_3795 andcc %i5, 0x028F, %g6 std %f6, [%l7 + 0x28] nop setx loop_3796, %l0, %l1 jmpl %l1, %o5 loop_3795: edge32 %g4, %g7, %i2 ldd [%l7 + 0x58], %f8 nop setx loop_3797, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3796: bpos,a loop_3798 ldd [%l7 + 0x50], %f4 brlez,a %l4, loop_3799 loop_3797: fmovsge %xcc, %f11, %f10 loop_3798: stx %g2, [%l7 + 0x50] fpadd16 %f8, %f10, %f2 loop_3799: lduh [%l7 + 0x38], %o0 ldsw [%l7 + 0x30], %i0 fmovse %icc, %f10, %f8 fmovscs %icc, %f0, %f0 stw %i3, [%l7 + 0x08] ldsb [%l7 + 0x73], %o2 array16 %l6, %o3, %l3 lduw [%l7 + 0x14], %o7 sdiv %l5, 0x0433, %i6 ldx [%l7 + 0x70], %i1 fmul8x16al %f2, %f9, %f2 ld [%l7 + 0x68], %f5 fpmerge %f7, %f15, %f4 te %xcc, 0x1 fornot1 %f4, %f12, %f4 fnot2 %f14, %f12 fmovdcc %xcc, %f15, %f6 orcc %o6, 0x1D2C, %i7 bvc,pt %icc, loop_3800 ldsw [%l7 + 0x74], %l0 brnz %i4, loop_3801 stb %o1, [%l7 + 0x5D] loop_3800: faligndata %f6, %f6, %f12 fsrc1s %f13, %f0 loop_3801: fbu,a %fcc3, loop_3802 tne %xcc, 0x6 ld [%l7 + 0x14], %f15 fmovrsne %g5, %f12, %f2 loop_3802: brlez %g1, loop_3803 edge8ln %l2, %g3, %l1 bcc,a %icc, loop_3804 movn %xcc, %o4, %g6 loop_3803: fpack16 %f10, %f4 call loop_3805 loop_3804: be,a loop_3806 fmovrsgez %i5, %f6, %f14 ldx [%l7 + 0x48], %o5 loop_3805: siam 0x6 loop_3806: movrgez %g4, 0x3E2, %i2 fpadd32 %f14, %f8, %f14 fbuge,a %fcc3, loop_3807 lduh [%l7 + 0x66], %g7 fmovrsgez %g2, %f7, %f2 fmovspos %icc, %f11, %f9 loop_3807: tsubcc %l4, %i0, %i3 array32 %o2, %o0, %o3 move %icc, %l6, %l3 xor %o7, %i6, %i1 fbug,a %fcc1, loop_3808 fbuge %fcc1, loop_3809 ld [%l7 + 0x6C], %f5 fmovsvc %xcc, %f5, %f6 loop_3808: fmovrslz %l5, %f2, %f12 loop_3809: std %f0, [%l7 + 0x10] movrlz %i7, 0x390, %l0 tpos %icc, 0x4 edge8n %o6, %i4, %o1 fxor %f2, %f10, %f10 edge16 %g1, %g5, %g3 stx %l2, [%l7 + 0x08] fbu %fcc1, loop_3810 edge8ln %l1, %o4, %g6 tg %xcc, 0x7 ldsh [%l7 + 0x6A], %i5 loop_3810: te %icc, 0x3 sth %o5, [%l7 + 0x3E] addcc %g4, %g7, %g2 lduw [%l7 + 0x38], %l4 fmovsgu %xcc, %f5, %f14 srlx %i2, %i0, %i3 fmovdpos %xcc, %f2, %f13 fmovrslez %o2, %f14, %f15 fmovdg %icc, %f7, %f7 fmovrsgz %o3, %f4, %f0 fmovsleu %icc, %f7, %f5 movleu %icc, %o0, %l3 fone %f8 fexpand %f1, %f10 std %f14, [%l7 + 0x30] fmovsl %xcc, %f13, %f5 ba,a loop_3811 sll %o7, %l6, %i6 ldub [%l7 + 0x76], %i1 stw %l5, [%l7 + 0x18] loop_3811: fands %f12, %f15, %f10 edge32 %l0, %o6, %i4 fmovdvc %xcc, %f12, %f9 stb %i7, [%l7 + 0x74] movleu %icc, %g1, %o1 edge16ln %g3, %l2, %g5 std %f12, [%l7 + 0x20] fmovdcs %icc, %f7, %f3 fmovscs %xcc, %f8, %f10 fmul8x16al %f10, %f14, %f8 std %f0, [%l7 + 0x38] edge32n %o4, %g6, %i5 bne,a loop_3812 fpsub16s %f1, %f15, %f12 stw %o5, [%l7 + 0x28] fmovsg %icc, %f4, %f15 loop_3812: movvc %icc, %l1, %g4 orncc %g7, %g2, %l4 fmovdpos %xcc, %f0, %f2 subc %i0, 0x0036, %i3 fba,a %fcc0, loop_3813 fmovdleu %icc, %f6, %f4 tvs %xcc, 0x7 edge8 %o2, %i2, %o3 loop_3813: array32 %l3, %o7, %o0 sth %i6, [%l7 + 0x40] fmovrsgz %i1, %f13, %f9 subccc %l6, %l5, %o6 sllx %i4, %l0, %i7 fcmpne32 %f0, %f10, %g1 fmovdn %xcc, %f7, %f5 ldub [%l7 + 0x2E], %o1 ldsb [%l7 + 0x15], %g3 tvc %xcc, 0x0 brz,a %g5, loop_3814 fzero %f6 fandnot1 %f0, %f14, %f2 stw %o4, [%l7 + 0x64] loop_3814: fmovsge %icc, %f6, %f5 popc 0x1FCA, %g6 fpack32 %f4, %f4, %f12 fmul8x16au %f15, %f9, %f14 lduh [%l7 + 0x42], %l2 stw %i5, [%l7 + 0x70] fnot2 %f4, %f6 call loop_3815 edge16l %o5, %l1, %g4 nop setx loop_3816, %l0, %l1 jmpl %l1, %g2 bn %xcc, loop_3817 loop_3815: fandnot1 %f10, %f4, %f4 ldub [%l7 + 0x26], %g7 loop_3816: ldsb [%l7 + 0x6D], %l4 loop_3817: andcc %i3, %o2, %i0 and %o3, 0x0996, %l3 brnz %o7, loop_3818 sdivcc %o0, 0x1E1B, %i6 fbne %fcc1, loop_3819 fmovsgu %icc, %f0, %f13 loop_3818: fmovrde %i2, %f8, %f4 taddcctv %i1, 0x0EDE, %l6 loop_3819: tcc %icc, 0x4 edge16l %o6, %l5, %i4 ldsb [%l7 + 0x0B], %i7 addcc %g1, 0x196D, %o1 subcc %l0, 0x0EDA, %g5 stx %o4, [%l7 + 0x60] ldd [%l7 + 0x30], %f10 ld [%l7 + 0x20], %f4 array8 %g6, %g3, %l2 brnz,a %i5, loop_3820 stb %l1, [%l7 + 0x67] array8 %o5, %g4, %g7 fbo,a %fcc1, loop_3821 loop_3820: fones %f1 ldx [%l7 + 0x28], %g2 lduw [%l7 + 0x5C], %i3 loop_3821: ldsw [%l7 + 0x74], %l4 fbule %fcc1, loop_3822 fbo %fcc2, loop_3823 fnors %f8, %f9, %f4 movgu %xcc, %i0, %o2 loop_3822: fcmpeq16 %f10, %f8, %l3 loop_3823: fmovdcc %icc, %f11, %f2 std %f12, [%l7 + 0x40] tcc %icc, 0x0 fcmpes %fcc1, %f3, %f13 fmuld8ulx16 %f15, %f12, %f10 fmovscc %icc, %f7, %f2 fpsub16s %f8, %f7, %f2 fmul8x16 %f15, %f10, %f14 stb %o7, [%l7 + 0x22] alignaddrl %o0, %i6, %i2 fmovse %icc, %f1, %f0 fmovsvc %icc, %f6, %f12 udivcc %o3, 0x0CA2, %i1 bgu,pn %xcc, loop_3824 lduh [%l7 + 0x3E], %l6 stb %o6, [%l7 + 0x72] fmovrdlez %l5, %f0, %f12 loop_3824: fxors %f14, %f13, %f12 sub %i4, 0x11CE, %g1 movgu %icc, %i7, %o1 fcmple16 %f8, %f14, %l0 ldsb [%l7 + 0x54], %o4 ldx [%l7 + 0x20], %g6 bneg loop_3825 fnot2 %f4, %f14 sllx %g3, %g5, %l2 ldsw [%l7 + 0x40], %i5 loop_3825: ldd [%l7 + 0x58], %f4 stb %l1, [%l7 + 0x5B] pdist %f14, %f12, %f12 fmovscs %xcc, %f5, %f0 fmovdpos %xcc, %f13, %f4 fmuld8sux16 %f5, %f11, %f12 or %o5, 0x0C3A, %g7 fmovsge %xcc, %f2, %f10 lduw [%l7 + 0x5C], %g2 stw %i3, [%l7 + 0x2C] fmovdne %xcc, %f10, %f11 edge32n %g4, %i0, %o2 andcc %l3, %l4, %o7 ta %icc, 0x4 fcmpne16 %f8, %f14, %i6 fba,a %fcc0, loop_3826 fxnors %f6, %f7, %f1 fcmpne32 %f6, %f12, %i2 fmovscs %icc, %f12, %f0 loop_3826: fmovrsne %o0, %f15, %f14 ldd [%l7 + 0x60], %f14 taddcc %i1, %l6, %o6 movle %icc, %o3, %i4 sethi 0x0310, %g1 bg,a,pn %icc, loop_3827 ba,pt %icc, loop_3828 ldsw [%l7 + 0x1C], %i7 fmovdl %icc, %f1, %f1 loop_3827: movrne %o1, %l5, %o4 loop_3828: fzero %f2 st %f12, [%l7 + 0x74] brz,a %l0, loop_3829 fmovse %xcc, %f0, %f14 bcs,a,pn %xcc, loop_3830 stb %g6, [%l7 + 0x4F] loop_3829: ldd [%l7 + 0x60], %f10 fxnors %f4, %f4, %f3 loop_3830: fmovsleu %xcc, %f1, %f3 brlez,a %g5, loop_3831 fnot1 %f10, %f10 or %g3, %l2, %i5 st %f8, [%l7 + 0x34] loop_3831: fmovscs %xcc, %f14, %f14 tvs %xcc, 0x1 srax %o5, %l1, %g2 fmovdl %xcc, %f11, %f4 srl %i3, %g7, %i0 udiv %g4, 0x0549, %o2 fnegs %f1, %f0 fmovrsgz %l4, %f15, %f0 ldx [%l7 + 0x68], %o7 st %f0, [%l7 + 0x60] fmul8x16 %f13, %f12, %f0 umul %l3, 0x1E7D, %i2 ldsb [%l7 + 0x36], %i6 fmovsl %xcc, %f6, %f7 edge16n %i1, %o0, %l6 fmovdpos %icc, %f9, %f9 movpos %icc, %o6, %i4 fmovda %icc, %f4, %f11 fmovsvc %xcc, %f5, %f9 fcmpes %fcc1, %f6, %f14 array16 %o3, %g1, %o1 addccc %l5, %i7, %l0 fcmpgt32 %f0, %f8, %g6 fcmpes %fcc2, %f7, %f7 movrlz %g5, 0x370, %g3 fmovdne %icc, %f14, %f14 fcmped %fcc3, %f2, %f4 bge,pn %xcc, loop_3832 tneg %xcc, 0x6 fmovrdgz %o4, %f8, %f8 ldsb [%l7 + 0x1C], %i5 loop_3832: fmovrdgz %o5, %f6, %f12 ldd [%l7 + 0x70], %f6 fmovdn %icc, %f14, %f14 tle %icc, 0x5 array32 %l1, %l2, %g2 sth %i3, [%l7 + 0x1C] and %i0, %g7, %g4 movvs %xcc, %o2, %l4 sth %l3, [%l7 + 0x4C] ld [%l7 + 0x30], %f12 ldsw [%l7 + 0x4C], %o7 fors %f1, %f1, %f2 fbug %fcc0, loop_3833 stx %i6, [%l7 + 0x08] ldsb [%l7 + 0x24], %i1 tcc %xcc, 0x1 loop_3833: ldsw [%l7 + 0x0C], %i2 ld [%l7 + 0x48], %f11 fmovsvs %xcc, %f3, %f10 fbuge,a %fcc1, loop_3834 tcc %icc, 0x6 fcmple16 %f10, %f12, %l6 st %f12, [%l7 + 0x68] loop_3834: fmovdcc %icc, %f11, %f13 fmovspos %xcc, %f2, %f10 fmul8sux16 %f2, %f2, %f12 fcmpeq32 %f12, %f2, %o6 fmovdge %icc, %f4, %f10 edge16 %i4, %o3, %o0 stx %g1, [%l7 + 0x20] bvc,a,pt %xcc, loop_3835 fmovrdne %l5, %f2, %f14 umul %i7, %l0, %g6 bn,a %xcc, loop_3836 loop_3835: tcc %icc, 0x0 movgu %xcc, %g5, %g3 fmovrsgz %o1, %f8, %f2 loop_3836: bcc,pn %xcc, loop_3837 fcmpgt16 %f2, %f12, %o4 fmovsg %icc, %f14, %f10 sdivcc %o5, 0x0234, %l1 loop_3837: movrlz %i5, 0x2F2, %l2 fpadd16 %f8, %f14, %f4 stb %i3, [%l7 + 0x43] sth %g2, [%l7 + 0x48] ldub [%l7 + 0x26], %g7 stw %g4, [%l7 + 0x20] brlz,a %o2, loop_3838 ld [%l7 + 0x2C], %f12 bcc,pt %xcc, loop_3839 be,a,pn %xcc, loop_3840 loop_3838: bleu,a loop_3841 lduw [%l7 + 0x70], %l4 loop_3839: movleu %icc, %i0, %o7 loop_3840: faligndata %f4, %f4, %f12 loop_3841: fmovdcs %icc, %f9, %f11 fcmpne16 %f2, %f14, %l3 fabss %f2, %f6 stb %i6, [%l7 + 0x40] fmul8ulx16 %f12, %f6, %f4 fcmped %fcc0, %f4, %f12 fxors %f5, %f10, %f12 srax %i2, 0x05, %i1 umul %l6, %o6, %o3 movn %icc, %o0, %g1 srax %i4, 0x03, %i7 stb %l5, [%l7 + 0x65] fandnot2s %f14, %f10, %f7 bge,pn %icc, loop_3842 fmovsa %icc, %f6, %f3 fmovdcc %xcc, %f0, %f10 edge32ln %l0, %g6, %g3 loop_3842: fmovdleu %xcc, %f9, %f6 bne,a,pn %xcc, loop_3843 movpos %icc, %g5, %o4 ldsb [%l7 + 0x74], %o1 ldub [%l7 + 0x66], %o5 loop_3843: ldsh [%l7 + 0x32], %i5 ldub [%l7 + 0x73], %l1 fmovscc %icc, %f12, %f1 ldsh [%l7 + 0x26], %i3 fmuld8sux16 %f10, %f14, %f14 taddcctv %l2, 0x07CC, %g7 ldsb [%l7 + 0x2E], %g4 andn %o2, %l4, %i0 movn %icc, %o7, %g2 pdist %f6, %f14, %f6 sth %i6, [%l7 + 0x10] fcmps %fcc2, %f7, %f6 nop setx loop_3844, %l0, %l1 jmpl %l1, %i2 st %f12, [%l7 + 0x10] fzero %f10 ldsw [%l7 + 0x5C], %l3 loop_3844: ld [%l7 + 0x60], %f11 tle %icc, 0x3 umul %i1, 0x09B0, %l6 fmovsn %icc, %f1, %f13 stb %o6, [%l7 + 0x64] fpadd32s %f2, %f10, %f10 ld [%l7 + 0x24], %f0 sth %o3, [%l7 + 0x7A] tneg %icc, 0x7 brgz,a %g1, loop_3845 brz,a %i4, loop_3846 ldsh [%l7 + 0x14], %i7 fble %fcc3, loop_3847 loop_3845: fcmpne16 %f8, %f6, %o0 loop_3846: fmovsg %icc, %f4, %f3 fcmpeq16 %f2, %f10, %l0 loop_3847: fandnot1 %f10, %f2, %f2 movl %xcc, %l5, %g6 fnors %f14, %f11, %f4 fmovsg %xcc, %f13, %f9 tne %icc, 0x7 fnegd %f6, %f6 ldsw [%l7 + 0x08], %g3 tsubcc %o4, 0x1B1F, %o1 lduw [%l7 + 0x68], %g5 ta %icc, 0x0 fcmpne16 %f2, %f10, %i5 std %f8, [%l7 + 0x30] ldsw [%l7 + 0x70], %l1 ba loop_3848 smulcc %i3, %o5, %l2 fmovrdgez %g4, %f0, %f10 lduw [%l7 + 0x50], %g7 loop_3848: fble %fcc3, loop_3849 fnot2 %f4, %f6 stw %l4, [%l7 + 0x6C] stw %o2, [%l7 + 0x58] loop_3849: fbg %fcc3, loop_3850 sub %o7, %g2, %i6 bvc %icc, loop_3851 movpos %xcc, %i2, %i0 loop_3850: bge,a,pn %icc, loop_3852 fors %f8, %f2, %f4 loop_3851: std %f2, [%l7 + 0x68] ldub [%l7 + 0x70], %l3 loop_3852: ldub [%l7 + 0x3D], %l6 ldub [%l7 + 0x3F], %o6 sll %o3, %g1, %i4 fmovsvs %xcc, %f5, %f10 movrgez %i7, 0x168, %i1 fmul8ulx16 %f12, %f2, %f4 array16 %l0, %l5, %o0 fpmerge %f4, %f9, %f0 stb %g6, [%l7 + 0x5A] lduw [%l7 + 0x4C], %o4 ba,a,pt %icc, loop_3853 ldsb [%l7 + 0x44], %g3 srax %g5, 0x0A, %i5 fmovsvc %icc, %f6, %f15 loop_3853: fbul,a %fcc1, loop_3854 bcc %icc, loop_3855 stb %l1, [%l7 + 0x68] tleu %icc, 0x5 loop_3854: fpadd16 %f4, %f14, %f6 loop_3855: alignaddrl %i3, %o1, %o5 sdiv %g4, 0x0E03, %l2 tpos %xcc, 0x1 ldd [%l7 + 0x10], %f8 fpadd32 %f14, %f10, %f2 lduw [%l7 + 0x5C], %g7 fmuld8sux16 %f5, %f6, %f12 edge8l %o2, %l4, %g2 tcs %xcc, 0x5 bvc,a %icc, loop_3856 ldd [%l7 + 0x50], %f10 fornot1s %f7, %f6, %f10 stb %i6, [%l7 + 0x68] loop_3856: lduw [%l7 + 0x70], %o7 ld [%l7 + 0x08], %f5 taddcctv %i2, %i0, %l3 nop setx loop_3857, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnorcc %o6, %l6, %o3 fnegd %f10, %f12 tl %xcc, 0x4 loop_3857: fors %f1, %f5, %f6 lduh [%l7 + 0x66], %i4 movle %xcc, %g1, %i1 movneg %xcc, %l0, %l5 ldd [%l7 + 0x08], %f14 fmovrdgez %o0, %f0, %f0 srlx %g6, %o4, %g3 ldsw [%l7 + 0x34], %g5 fornot1 %f2, %f8, %f14 fmovsg %xcc, %f4, %f1 fexpand %f15, %f4 bleu,pn %xcc, loop_3858 fmovsl %icc, %f6, %f10 fmovda %xcc, %f10, %f5 subccc %i5, 0x01EA, %i7 loop_3858: fnot1 %f14, %f10 edge8ln %l1, %o1, %o5 fcmpgt16 %f8, %f2, %g4 stw %l2, [%l7 + 0x74] fmovrslz %i3, %f3, %f13 bg,a,pn %icc, loop_3859 brnz,a %o2, loop_3860 fpsub32s %f8, %f13, %f9 movneg %icc, %g7, %g2 loop_3859: fmovsneg %icc, %f9, %f10 loop_3860: fmovs %f5, %f1 fpack16 %f12, %f2 stb %l4, [%l7 + 0x1F] orncc %i6, %o7, %i0 movrlz %l3, %o6, %i2 movg %xcc, %o3, %i4 fmovspos %xcc, %f14, %f2 nop setx loop_3861, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fexpand %f9, %f10 movcs %icc, %l6, %i1 fmovscs %xcc, %f2, %f6 loop_3861: fbu %fcc2, loop_3862 fmovrslz %l0, %f12, %f8 sth %g1, [%l7 + 0x74] bcs,pt %xcc, loop_3863 loop_3862: fsrc1 %f0, %f4 srlx %o0, %g6, %o4 brgz %g3, loop_3864 loop_3863: srl %l5, 0x1F, %i5 add %g5, 0x10EA, %i7 sth %o1, [%l7 + 0x20] loop_3864: stb %o5, [%l7 + 0x38] fmovrslz %l1, %f3, %f3 ld [%l7 + 0x54], %f6 fmovsne %xcc, %f7, %f9 array16 %g4, %l2, %i3 ldub [%l7 + 0x65], %g7 ldsb [%l7 + 0x54], %g2 st %f10, [%l7 + 0x40] fornot1s %f5, %f2, %f7 st %f4, [%l7 + 0x2C] mulx %l4, %o2, %i6 stb %i0, [%l7 + 0x79] movrgz %o7, %l3, %i2 tvc %xcc, 0x0 fsrc2s %f13, %f15 fbul %fcc2, loop_3865 ldub [%l7 + 0x33], %o3 fzero %f6 bcs,a loop_3866 loop_3865: lduh [%l7 + 0x5C], %o6 stx %l6, [%l7 + 0x60] srl %i1, %i4, %g1 loop_3866: fcmpd %fcc1, %f2, %f8 lduw [%l7 + 0x0C], %l0 brgz %o0, loop_3867 xorcc %g6, %o4, %l5 subc %i5, %g3, %g5 srlx %i7, 0x01, %o5 loop_3867: fnot1 %f0, %f14 tcc %icc, 0x5 edge32ln %l1, %g4, %o1 tsubcc %i3, 0x0258, %g7 taddcc %l2, %l4, %g2 alignaddrl %o2, %i6, %o7 brgez,a %i0, loop_3868 fnands %f11, %f14, %f9 tleu %xcc, 0x1 fmovsge %xcc, %f3, %f12 loop_3868: fbue %fcc2, loop_3869 sth %l3, [%l7 + 0x7C] fxor %f6, %f10, %f10 ldx [%l7 + 0x30], %i2 loop_3869: sth %o6, [%l7 + 0x6A] bg,pt %xcc, loop_3870 fmul8ulx16 %f0, %f2, %f12 xnorcc %o3, %i1, %l6 tg %xcc, 0x4 loop_3870: fmovdvc %icc, %f13, %f2 stw %g1, [%l7 + 0x54] mova %icc, %l0, %o0 fmovdpos %icc, %f9, %f0 fornot1s %f7, %f11, %f11 movgu %xcc, %i4, %g6 array32 %l5, %i5, %o4 stb %g3, [%l7 + 0x5D] ldsh [%l7 + 0x0C], %i7 array8 %o5, %l1, %g5 lduw [%l7 + 0x58], %o1 stx %g4, [%l7 + 0x40] fnot1 %f2, %f10 stb %g7, [%l7 + 0x3F] sth %l2, [%l7 + 0x6C] fbul %fcc3, loop_3871 bshuffle %f0, %f14, %f0 ldsb [%l7 + 0x3E], %i3 smulcc %l4, %g2, %o2 loop_3871: fble,a %fcc2, loop_3872 fmovrsne %o7, %f12, %f4 fornot2s %f14, %f0, %f8 fpadd32 %f10, %f10, %f6 loop_3872: popc %i6, %l3 add %i0, 0x043D, %i2 ldsw [%l7 + 0x30], %o6 st %f11, [%l7 + 0x60] std %f2, [%l7 + 0x58] fmovsa %xcc, %f7, %f9 smul %i1, 0x017A, %l6 ld [%l7 + 0x3C], %f14 stx %o3, [%l7 + 0x48] xnor %l0, %o0, %g1 fbn,a %fcc1, loop_3873 ldub [%l7 + 0x2D], %g6 nop setx loop_3874, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpd %fcc2, %f2, %f6 loop_3873: sll %i4, %l5, %i5 fmovdle %icc, %f7, %f13 loop_3874: fexpand %f11, %f10 tn %icc, 0x4 udivcc %g3, 0x1F96, %o4 bn loop_3875 ldsh [%l7 + 0x38], %i7 sth %o5, [%l7 + 0x76] fexpand %f13, %f14 loop_3875: sll %l1, 0x1E, %g5 fbo %fcc2, loop_3876 sth %o1, [%l7 + 0x74] and %g4, %l2, %i3 ldx [%l7 + 0x48], %l4 loop_3876: tleu %xcc, 0x6 movrlez %g7, %o2, %o7 nop setx loop_3877, %l0, %l1 jmpl %l1, %g2 st %f9, [%l7 + 0x28] tcs %icc, 0x2 fmovsge %xcc, %f0, %f10 loop_3877: fmovdgu %xcc, %f9, %f2 stb %l3, [%l7 + 0x18] fpsub32 %f6, %f2, %f4 fand %f14, %f0, %f14 popc 0x1182, %i0 stb %i2, [%l7 + 0x63] fnot2 %f0, %f10 fpadd32s %f12, %f3, %f13 edge16ln %o6, %i1, %i6 sra %o3, 0x08, %l0 stb %o0, [%l7 + 0x11] movleu %icc, %g1, %g6 tcc %icc, 0x0 fbuge %fcc3, loop_3878 movne %icc, %i4, %l5 andncc %l6, %g3, %i5 fors %f3, %f9, %f7 loop_3878: tg %icc, 0x7 stx %o4, [%l7 + 0x38] movrlz %o5, 0x070, %i7 movl %icc, %l1, %g5 fbuge %fcc1, loop_3879 fcmpne32 %f8, %f2, %g4 mova %icc, %o1, %i3 stw %l4, [%l7 + 0x2C] loop_3879: ldx [%l7 + 0x78], %l2 ldub [%l7 + 0x59], %g7 ldsw [%l7 + 0x0C], %o7 ldx [%l7 + 0x18], %o2 movrne %l3, %g2, %i2 lduw [%l7 + 0x18], %i0 fxnors %f7, %f14, %f2 call loop_3880 subccc %i1, 0x1A7F, %i6 lduh [%l7 + 0x68], %o3 ldub [%l7 + 0x0A], %o6 loop_3880: movrlez %o0, 0x09B, %l0 fcmpeq32 %f2, %f2, %g1 fmovde %icc, %f14, %f3 brlez,a %i4, loop_3881 bl,pt %xcc, loop_3882 ldsh [%l7 + 0x34], %g6 fpmerge %f14, %f14, %f8 loop_3881: fbu,a %fcc1, loop_3883 loop_3882: movre %l5, %g3, %l6 fmovsa %icc, %f8, %f1 fnand %f14, %f4, %f4 loop_3883: popc 0x15C5, %i5 fbl,a %fcc3, loop_3884 orncc %o5, 0x095B, %i7 srax %o4, 0x10, %l1 tsubcctv %g4, %g5, %i3 loop_3884: fpackfix %f8, %f11 fpack32 %f2, %f6, %f10 orn %o1, 0x1EF9, %l2 tleu %xcc, 0x4 std %f10, [%l7 + 0x58] movrlez %l4, %o7, %g7 fpmerge %f0, %f0, %f8 sllx %l3, 0x1D, %o2 fmul8x16au %f15, %f4, %f4 taddcctv %i2, 0x0275, %g2 fmovrdlz %i1, %f4, %f12 stb %i6, [%l7 + 0x25] lduw [%l7 + 0x3C], %i0 fabsd %f10, %f8 subcc %o3, 0x0014, %o0 stx %o6, [%l7 + 0x10] fbne %fcc0, loop_3885 fnot2 %f6, %f12 fmovse %icc, %f10, %f4 bn,a,pn %xcc, loop_3886 loop_3885: fcmpes %fcc1, %f10, %f3 udiv %l0, 0x07E9, %g1 ldsh [%l7 + 0x5C], %i4 loop_3886: brlz %l5, loop_3887 fmovsge %xcc, %f11, %f9 lduh [%l7 + 0x5E], %g6 ldsb [%l7 + 0x61], %g3 loop_3887: sth %i5, [%l7 + 0x54] ld [%l7 + 0x38], %f7 ldsw [%l7 + 0x18], %o5 fmovrslez %l6, %f9, %f12 sub %i7, %l1, %g4 tl %xcc, 0x4 fmovsne %xcc, %f13, %f15 srl %o4, 0x18, %i3 udivcc %o1, 0x0571, %l2 stw %g5, [%l7 + 0x5C] ldd [%l7 + 0x68], %f4 ldsw [%l7 + 0x58], %o7 tge %icc, 0x0 brlez,a %g7, loop_3888 brlez %l3, loop_3889 fbu %fcc3, loop_3890 fmovda %icc, %f12, %f9 loop_3888: ble %icc, loop_3891 loop_3889: fandnot1s %f5, %f3, %f5 loop_3890: te %icc, 0x3 edge8ln %o2, %l4, %g2 loop_3891: umul %i2, 0x0531, %i6 fones %f14 nop setx loop_3892, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrslez %i0, %f13, %f14 ldub [%l7 + 0x24], %o3 fcmpes %fcc2, %f1, %f3 loop_3892: fmul8sux16 %f2, %f4, %f0 fnot1s %f1, %f3 stb %i1, [%l7 + 0x17] fxnor %f2, %f2, %f8 orn %o0, %o6, %l0 st %f13, [%l7 + 0x58] edge8n %i4, %g1, %g6 ldx [%l7 + 0x08], %l5 tcc %icc, 0x3 fpsub16 %f14, %f12, %f8 ldsh [%l7 + 0x3E], %g3 bge,a %icc, loop_3893 lduh [%l7 + 0x5A], %o5 lduh [%l7 + 0x26], %i5 bshuffle %f10, %f0, %f8 loop_3893: ldd [%l7 + 0x10], %f2 tsubcc %i7, 0x1AA1, %l1 mova %icc, %g4, %l6 stx %o4, [%l7 + 0x60] fmovsleu %icc, %f9, %f10 fbge,a %fcc0, loop_3894 edge32n %o1, %l2, %g5 ble,a %xcc, loop_3895 lduw [%l7 + 0x78], %i3 loop_3894: fmovrse %g7, %f11, %f0 fmovdleu %xcc, %f8, %f1 loop_3895: fmovrsgz %l3, %f5, %f5 movn %xcc, %o2, %o7 fpmerge %f10, %f13, %f4 st %f11, [%l7 + 0x14] ldd [%l7 + 0x50], %f0 srlx %g2, %i2, %i6 ldsw [%l7 + 0x20], %l4 fnegs %f7, %f7 fmovdne %xcc, %f13, %f0 ldsw [%l7 + 0x5C], %o3 stw %i0, [%l7 + 0x4C] fors %f3, %f5, %f3 fpsub32s %f7, %f2, %f6 movpos %xcc, %o0, %i1 ldsb [%l7 + 0x3A], %l0 ldsb [%l7 + 0x11], %i4 ldx [%l7 + 0x68], %g1 fexpand %f11, %f6 std %f2, [%l7 + 0x68] ldx [%l7 + 0x48], %g6 srl %o6, 0x0E, %g3 taddcc %l5, %i5, %o5 fba %fcc2, loop_3896 nop setx loop_3897, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bleu loop_3898 stw %i7, [%l7 + 0x4C] loop_3896: fbg,a %fcc2, loop_3899 loop_3897: bcc,a,pt %icc, loop_3900 loop_3898: fexpand %f9, %f2 fmovspos %xcc, %f3, %f2 loop_3899: tleu %xcc, 0x6 loop_3900: sub %l1, 0x184E, %l6 stx %o4, [%l7 + 0x18] edge8ln %o1, %l2, %g5 fmovsvs %xcc, %f5, %f8 edge8n %g4, %g7, %l3 movneg %xcc, %i3, %o7 udivcc %o2, 0x1840, %g2 orn %i6, %i2, %o3 bcc,a loop_3901 fbu %fcc0, loop_3902 fmovdne %xcc, %f11, %f3 fpadd16 %f14, %f10, %f0 loop_3901: orncc %l4, %o0, %i0 loop_3902: fmovsle %xcc, %f5, %f3 stb %i1, [%l7 + 0x7C] fbg,a %fcc1, loop_3903 fsrc1 %f12, %f2 fmovrse %i4, %f9, %f7 ldsb [%l7 + 0x69], %l0 loop_3903: brlz,a %g1, loop_3904 edge8ln %o6, %g6, %l5 fnot1 %f12, %f6 ldx [%l7 + 0x78], %i5 loop_3904: fnegs %f2, %f8 bcc,pn %icc, loop_3905 tn %icc, 0x0 fmovdvc %icc, %f15, %f13 fbe,a %fcc0, loop_3906 loop_3905: fcmpeq16 %f2, %f2, %o5 stb %i7, [%l7 + 0x08] ldd [%l7 + 0x38], %f8 loop_3906: sth %l1, [%l7 + 0x0A] fbl %fcc3, loop_3907 tl %xcc, 0x2 fpadd32s %f7, %f9, %f8 andcc %l6, %g3, %o4 loop_3907: lduw [%l7 + 0x14], %l2 std %f10, [%l7 + 0x78] ldub [%l7 + 0x0E], %o1 nop setx loop_3908, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x24], %g4 ldd [%l7 + 0x38], %f12 call loop_3909 loop_3908: alignaddr %g5, %l3, %g7 ld [%l7 + 0x4C], %f9 fmovdvs %icc, %f7, %f10 loop_3909: ldsb [%l7 + 0x2E], %o7 stx %o2, [%l7 + 0x58] fsrc2s %f0, %f12 fnegs %f5, %f10 tl %icc, 0x0 ldsh [%l7 + 0x12], %i3 bgu,pt %xcc, loop_3910 fpsub32 %f12, %f0, %f8 stx %i6, [%l7 + 0x50] ld [%l7 + 0x68], %f11 loop_3910: lduh [%l7 + 0x52], %i2 stb %o3, [%l7 + 0x7F] ldd [%l7 + 0x60], %f0 std %f6, [%l7 + 0x78] sub %l4, 0x16FE, %o0 ldd [%l7 + 0x30], %f4 ldsh [%l7 + 0x2E], %i0 fmovdvc %icc, %f8, %f6 fmovsleu %xcc, %f14, %f9 orcc %i1, 0x1A0E, %i4 ld [%l7 + 0x38], %f13 bl %icc, loop_3911 fmovdne %xcc, %f11, %f11 ldx [%l7 + 0x60], %l0 stw %g2, [%l7 + 0x24] loop_3911: bleu,pn %icc, loop_3912 ld [%l7 + 0x34], %f8 ldsb [%l7 + 0x49], %o6 stx %g6, [%l7 + 0x58] loop_3912: array32 %l5, %g1, %i5 stx %i7, [%l7 + 0x38] fbg,a %fcc1, loop_3913 fmovscs %xcc, %f6, %f8 srlx %o5, 0x0E, %l1 pdist %f6, %f2, %f8 loop_3913: bneg,pn %icc, loop_3914 edge16ln %g3, %o4, %l6 fabsd %f8, %f4 fpack32 %f2, %f2, %f0 loop_3914: addccc %o1, %l2, %g4 fbul,a %fcc3, loop_3915 fmovdvc %xcc, %f12, %f12 ldsb [%l7 + 0x08], %l3 sth %g5, [%l7 + 0x42] loop_3915: addc %g7, 0x1EE3, %o7 bpos %icc, loop_3916 tg %icc, 0x7 fmovsneg %xcc, %f8, %f0 ldsb [%l7 + 0x3F], %i3 loop_3916: lduw [%l7 + 0x24], %i6 movre %i2, 0x26B, %o2 ldub [%l7 + 0x74], %l4 bpos loop_3917 bl %icc, loop_3918 fmul8sux16 %f4, %f4, %f0 udivx %o0, 0x0F9E, %i0 loop_3917: ble,a,pt %icc, loop_3919 loop_3918: ldsh [%l7 + 0x68], %o3 fmovrde %i4, %f12, %f4 fmovdneg %icc, %f10, %f0 loop_3919: fpadd16 %f14, %f12, %f8 stb %l0, [%l7 + 0x2A] fpsub16 %f0, %f6, %f4 std %f4, [%l7 + 0x48] fmovsg %xcc, %f5, %f1 fmovsleu %xcc, %f5, %f5 fmovrdgez %g2, %f6, %f12 faligndata %f12, %f8, %f2 fmovdle %xcc, %f0, %f5 fornot1s %f14, %f8, %f10 sth %o6, [%l7 + 0x50] edge8ln %g6, %i1, %g1 fmovrse %l5, %f11, %f1 fpsub32s %f7, %f11, %f2 sra %i7, %i5, %l1 ta %xcc, 0x4 movrne %g3, 0x35E, %o5 lduh [%l7 + 0x58], %l6 movgu %xcc, %o4, %l2 fcmpeq16 %f12, %f10, %g4 array32 %l3, %g5, %o1 bgu %icc, loop_3920 bcc %xcc, loop_3921 andncc %o7, %i3, %g7 fmovrdgz %i6, %f0, %f6 loop_3920: fmovrdgz %o2, %f2, %f12 loop_3921: mulx %l4, 0x0A97, %o0 sub %i2, %o3, %i0 fbug %fcc0, loop_3922 ldd [%l7 + 0x58], %f6 nop setx loop_3923, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fors %f4, %f15, %f6 loop_3922: subc %l0, %g2, %o6 brz %i4, loop_3924 loop_3923: ldx [%l7 + 0x20], %i1 fpadd16 %f0, %f4, %f2 st %f11, [%l7 + 0x4C] loop_3924: taddcctv %g1, 0x0BAA, %g6 stx %l5, [%l7 + 0x58] ldsb [%l7 + 0x6E], %i7 stw %l1, [%l7 + 0x60] bn,a %xcc, loop_3925 fsrc1 %f14, %f2 stx %i5, [%l7 + 0x38] brz,a %g3, loop_3926 loop_3925: edge32ln %o5, %l6, %o4 lduw [%l7 + 0x7C], %g4 ldsw [%l7 + 0x18], %l3 loop_3926: ldsw [%l7 + 0x40], %g5 st %f9, [%l7 + 0x40] lduh [%l7 + 0x7A], %o1 fornot2s %f5, %f3, %f15 mulscc %o7, 0x1FA1, %i3 stb %g7, [%l7 + 0x55] ld [%l7 + 0x20], %f10 call loop_3927 fmovdgu %icc, %f6, %f3 fmovsge %xcc, %f5, %f9 fmovsgu %xcc, %f15, %f15 loop_3927: udivx %l2, 0x052D, %i6 bge,pn %xcc, loop_3928 bshuffle %f12, %f10, %f10 ldub [%l7 + 0x71], %o2 sll %o0, 0x16, %i2 loop_3928: sra %o3, 0x10, %l4 fmovdleu %xcc, %f2, %f8 stb %i0, [%l7 + 0x39] stx %l0, [%l7 + 0x10] ldsb [%l7 + 0x4D], %o6 ld [%l7 + 0x64], %f5 fnot2s %f13, %f14 fpack16 %f14, %f11 ldd [%l7 + 0x50], %f6 ld [%l7 + 0x64], %f5 lduw [%l7 + 0x08], %i4 fxnors %f0, %f2, %f5 fpsub32s %f6, %f0, %f2 stw %i1, [%l7 + 0x70] brgz,a %g1, loop_3929 ldub [%l7 + 0x3B], %g2 ba,pn %icc, loop_3930 call loop_3931 loop_3929: udivcc %l5, 0x0491, %i7 tl %xcc, 0x1 loop_3930: fzeros %f0 loop_3931: fxnor %f10, %f2, %f12 ba loop_3932 fbul,a %fcc1, loop_3933 ldd [%l7 + 0x78], %f14 stb %g6, [%l7 + 0x37] loop_3932: bpos %xcc, loop_3934 loop_3933: movvc %icc, %l1, %g3 taddcctv %i5, %l6, %o5 nop setx loop_3935, %l0, %l1 jmpl %l1, %o4 loop_3934: fmovdleu %icc, %f12, %f2 stw %g4, [%l7 + 0x70] sethi 0x1B33, %l3 loop_3935: fmul8ulx16 %f10, %f14, %f12 fmovdl %xcc, %f1, %f9 fmovda %icc, %f14, %f14 sub %g5, %o1, %o7 stb %g7, [%l7 + 0x12] brgez %l2, loop_3936 mulscc %i3, %o2, %i6 fcmped %fcc0, %f6, %f2 movvc %icc, %i2, %o0 loop_3936: subc %l4, 0x031D, %o3 fpadd16 %f2, %f8, %f4 fmovdleu %xcc, %f15, %f0 fmovsvs %xcc, %f10, %f0 std %f0, [%l7 + 0x18] bvs,a,pt %xcc, loop_3937 bgu %icc, loop_3938 edge8n %l0, %o6, %i0 umul %i1, 0x0DD4, %i4 loop_3937: fpsub16s %f9, %f0, %f8 loop_3938: ldsh [%l7 + 0x74], %g2 fbne,a %fcc1, loop_3939 bneg,a loop_3940 bcs loop_3941 sth %g1, [%l7 + 0x0A] loop_3939: fmovdle %xcc, %f10, %f10 loop_3940: tleu %icc, 0x7 loop_3941: sdivx %i7, 0x026F, %g6 movrlz %l1, 0x2B9, %l5 fbo %fcc2, loop_3942 bne,a %icc, loop_3943 and %i5, %g3, %l6 array16 %o4, %o5, %l3 loop_3942: fones %f15 loop_3943: sdivcc %g4, 0x07D4, %o1 tle %xcc, 0x2 fbug %fcc1, loop_3944 stb %g5, [%l7 + 0x4F] tg %icc, 0x2 movcc %icc, %o7, %g7 loop_3944: ld [%l7 + 0x4C], %f3 edge8n %l2, %o2, %i3 tcc %icc, 0x0 fmovrsgz %i6, %f13, %f13 fbo,a %fcc0, loop_3945 fbu %fcc1, loop_3946 fnot1s %f10, %f1 stw %o0, [%l7 + 0x48] loop_3945: addccc %i2, 0x1CEC, %l4 loop_3946: fcmpd %fcc1, %f8, %f6 srlx %o3, %o6, %l0 movrlez %i0, 0x17B, %i4 movleu %xcc, %i1, %g2 ldsh [%l7 + 0x64], %g1 stx %g6, [%l7 + 0x60] movrne %l1, %l5, %i7 addcc %i5, 0x13AD, %l6 fsrc1 %f6, %f2 orn %g3, 0x1DA5, %o4 movpos %icc, %o5, %g4 ld [%l7 + 0x08], %f4 fmuld8ulx16 %f3, %f11, %f10 ldub [%l7 + 0x73], %o1 fmovda %icc, %f1, %f10 ldd [%l7 + 0x60], %f0 fbg,a %fcc1, loop_3947 fmovrdne %l3, %f6, %f6 fbe,a %fcc2, loop_3948 fandnot1s %f2, %f13, %f1 loop_3947: taddcc %g5, 0x081D, %o7 fmovrsgz %l2, %f14, %f6 loop_3948: movrgz %g7, %o2, %i6 st %f15, [%l7 + 0x2C] be,a,pt %icc, loop_3949 fbug %fcc0, loop_3950 fsrc2 %f8, %f0 edge8n %i3, %i2, %o0 loop_3949: fexpand %f3, %f4 loop_3950: bpos,a,pn %xcc, loop_3951 tgu %icc, 0x5 movrlz %o3, %o6, %l4 std %f2, [%l7 + 0x10] loop_3951: smulcc %i0, 0x0E11, %i4 xnorcc %i1, %g2, %l0 stw %g1, [%l7 + 0x60] fexpand %f13, %f6 movge %xcc, %g6, %l1 sth %i7, [%l7 + 0x0A] fsrc2s %f2, %f7 ldsw [%l7 + 0x70], %l5 bn loop_3952 tcs %icc, 0x0 tge %xcc, 0x1 fbule,a %fcc0, loop_3953 loop_3952: st %f15, [%l7 + 0x74] fmovsvs %xcc, %f5, %f15 faligndata %f4, %f2, %f14 loop_3953: stb %i5, [%l7 + 0x2C] lduh [%l7 + 0x2C], %l6 be,pn %xcc, loop_3954 ldub [%l7 + 0x3F], %o4 srl %g3, 0x11, %o5 ldsh [%l7 + 0x54], %o1 loop_3954: fmovdne %icc, %f7, %f1 movrne %g4, 0x2A3, %g5 fandnot2 %f14, %f10, %f10 ldd [%l7 + 0x60], %f14 ldsw [%l7 + 0x5C], %o7 array8 %l3, %g7, %l2 ldsb [%l7 + 0x22], %i6 addcc %o2, %i3, %i2 std %f8, [%l7 + 0x40] fxor %f8, %f8, %f10 ldx [%l7 + 0x78], %o3 sth %o0, [%l7 + 0x7E] fmovsgu %icc, %f2, %f5 alignaddr %o6, %l4, %i0 fsrc2s %f7, %f12 edge32n %i4, %i1, %l0 ldd [%l7 + 0x78], %f4 stb %g2, [%l7 + 0x4D] move %icc, %g1, %l1 sth %i7, [%l7 + 0x0E] tl %icc, 0x7 umul %g6, 0x055D, %i5 fpackfix %f0, %f5 fpsub16 %f14, %f0, %f6 fba %fcc2, loop_3955 fcmple16 %f4, %f0, %l6 bvc,pn %icc, loop_3956 sdivx %l5, 0x1A5E, %o4 loop_3955: ldub [%l7 + 0x12], %o5 subcc %o1, 0x0BD8, %g4 loop_3956: fsrc1s %f3, %f15 stw %g5, [%l7 + 0x1C] bcc,a %xcc, loop_3957 brz,a %g3, loop_3958 fornot1 %f6, %f4, %f6 tvs %xcc, 0x3 loop_3957: fnors %f6, %f8, %f6 loop_3958: stb %o7, [%l7 + 0x3A] ldsb [%l7 + 0x41], %g7 movrgez %l2, 0x099, %l3 lduh [%l7 + 0x10], %o2 alignaddrl %i3, %i6, %o3 brz %i2, loop_3959 sdivx %o0, 0x0ACD, %l4 tcc %icc, 0x1 bcs %icc, loop_3960 loop_3959: fcmpeq16 %f0, %f4, %o6 ldub [%l7 + 0x5B], %i0 stw %i4, [%l7 + 0x60] loop_3960: fmovdpos %xcc, %f15, %f14 bge loop_3961 ld [%l7 + 0x10], %f11 stx %l0, [%l7 + 0x40] ble,a,pn %xcc, loop_3962 loop_3961: ldd [%l7 + 0x58], %f4 fbn,a %fcc3, loop_3963 movge %xcc, %i1, %g2 loop_3962: fcmpgt16 %f10, %f0, %g1 stx %i7, [%l7 + 0x30] loop_3963: array32 %g6, %l1, %i5 mulx %l5, %l6, %o5 movre %o1, 0x147, %o4 tleu %icc, 0x7 fmovdleu %icc, %f15, %f7 brgz %g4, loop_3964 ldx [%l7 + 0x70], %g5 srl %g3, %g7, %o7 fmovd %f2, %f6 loop_3964: std %f0, [%l7 + 0x58] ldsb [%l7 + 0x2D], %l2 tg %icc, 0x5 fbue,a %fcc0, loop_3965 ldd [%l7 + 0x60], %f14 ldsb [%l7 + 0x50], %o2 fmovdcc %xcc, %f5, %f0 loop_3965: fmovdvc %xcc, %f7, %f2 movl %icc, %i3, %i6 fcmple16 %f0, %f2, %o3 ldd [%l7 + 0x58], %f2 fcmpeq16 %f10, %f4, %l3 tvs %icc, 0x5 fpsub16s %f0, %f5, %f8 xor %o0, 0x1540, %i2 fba %fcc3, loop_3966 bg %icc, loop_3967 tn %icc, 0x7 bcc,a,pt %icc, loop_3968 loop_3966: fpsub16 %f6, %f12, %f6 loop_3967: bge,pt %xcc, loop_3969 fand %f10, %f6, %f8 loop_3968: tsubcc %o6, 0x156F, %i0 lduw [%l7 + 0x08], %i4 loop_3969: fnot2s %f9, %f4 fmul8x16 %f9, %f14, %f12 sra %l4, 0x0A, %i1 ldsw [%l7 + 0x40], %l0 mulscc %g2, 0x02C7, %g1 fsrc1s %f15, %f14 fpadd16s %f13, %f0, %f2 stw %i7, [%l7 + 0x08] fmovrsgz %l1, %f0, %f15 ldsb [%l7 + 0x3F], %i5 tle %icc, 0x3 st %f13, [%l7 + 0x60] subc %l5, 0x1409, %g6 brnz %o5, loop_3970 fmovdleu %icc, %f11, %f5 stx %o1, [%l7 + 0x50] ldub [%l7 + 0x7C], %l6 loop_3970: tvs %xcc, 0x6 te %icc, 0x2 fbo %fcc3, loop_3971 ba loop_3972 ldsh [%l7 + 0x76], %o4 bvs loop_3973 loop_3971: umulcc %g5, %g4, %g3 loop_3972: fmovsvc %xcc, %f0, %f3 orn %g7, 0x0289, %o7 loop_3973: mova %xcc, %o2, %i3 edge32l %l2, %o3, %l3 fpadd16 %f0, %f4, %f4 move %xcc, %i6, %o0 addc %o6, 0x1158, %i0 fmovde %icc, %f10, %f7 or %i2, %i4, %l4 bl,a,pn %xcc, loop_3974 st %f6, [%l7 + 0x38] fnot1s %f15, %f5 fornot2 %f4, %f4, %f2 loop_3974: std %f4, [%l7 + 0x40] ldsw [%l7 + 0x34], %l0 fpadd32 %f4, %f6, %f10 fmovdleu %icc, %f10, %f9 bgu,a %icc, loop_3975 tvc %xcc, 0x7 fxnors %f7, %f5, %f9 bneg,a loop_3976 loop_3975: tpos %xcc, 0x5 movne %icc, %i1, %g1 movcc %icc, %g2, %l1 loop_3976: fnot2 %f4, %f8 for %f14, %f12, %f12 ldsw [%l7 + 0x60], %i7 stw %i5, [%l7 + 0x6C] ldsb [%l7 + 0x28], %l5 lduw [%l7 + 0x78], %o5 sth %g6, [%l7 + 0x1E] ldsh [%l7 + 0x48], %l6 std %f12, [%l7 + 0x60] or %o4, 0x1FF3, %g5 fcmple16 %f2, %f2, %g4 fmovdg %icc, %f15, %f9 ldub [%l7 + 0x4E], %g3 te %xcc, 0x0 stb %g7, [%l7 + 0x5C] ld [%l7 + 0x6C], %f1 bleu,a,pt %xcc, loop_3977 sth %o1, [%l7 + 0x50] ldd [%l7 + 0x10], %f8 bpos,a,pn %xcc, loop_3978 loop_3977: fmovrdgez %o7, %f14, %f0 fandnot2 %f6, %f2, %f4 movrlez %i3, %l2, %o2 loop_3978: mulscc %l3, 0x1384, %o3 edge16l %i6, %o0, %i0 sth %i2, [%l7 + 0x70] movrlez %i4, 0x0AA, %o6 fcmpne32 %f6, %f10, %l4 fmovse %icc, %f4, %f13 tpos %icc, 0x6 bvs loop_3979 edge8n %l0, %g1, %i1 fbule %fcc1, loop_3980 fmovsge %xcc, %f0, %f3 loop_3979: ldub [%l7 + 0x77], %l1 fmovsvc %xcc, %f11, %f4 loop_3980: add %g2, 0x1FC1, %i5 fmovde %xcc, %f4, %f10 fmovspos %xcc, %f8, %f14 bcs,a loop_3981 fmovde %icc, %f6, %f3 array32 %l5, %o5, %i7 movcs %xcc, %l6, %g6 loop_3981: ldd [%l7 + 0x48], %f8 xnorcc %o4, %g5, %g3 fble %fcc3, loop_3982 edge16l %g4, %o1, %g7 fbge,a %fcc0, loop_3983 fnegd %f12, %f0 loop_3982: std %f2, [%l7 + 0x70] movvc %icc, %i3, %l2 loop_3983: ld [%l7 + 0x28], %f11 movneg %icc, %o2, %l3 fmul8ulx16 %f10, %f10, %f8 fbg %fcc1, loop_3984 fmovdne %xcc, %f14, %f5 fpackfix %f14, %f15 ta %icc, 0x4 loop_3984: ldsh [%l7 + 0x7E], %o7 edge8l %o3, %o0, %i6 fpack32 %f0, %f2, %f8 fmovsne %xcc, %f8, %f8 fexpand %f3, %f0 ldsh [%l7 + 0x26], %i0 udivx %i4, 0x1FE3, %i2 fpsub16s %f8, %f11, %f7 ld [%l7 + 0x38], %f13 movrgz %l4, %l0, %o6 fpsub16s %f15, %f4, %f4 subc %i1, %g1, %l1 siam 0x7 ldsh [%l7 + 0x7E], %i5 std %f0, [%l7 + 0x58] stx %l5, [%l7 + 0x18] fnegd %f10, %f2 movg %xcc, %o5, %g2 stx %i7, [%l7 + 0x20] ldsb [%l7 + 0x3C], %l6 fabsd %f4, %f0 fnot1s %f2, %f9 movge %icc, %o4, %g5 fmovsa %xcc, %f10, %f5 sdiv %g6, 0x0B1B, %g4 fpsub16 %f14, %f4, %f12 movneg %icc, %g3, %g7 fandnot1 %f14, %f12, %f6 ba,a %xcc, loop_3985 pdist %f10, %f12, %f6 ldsw [%l7 + 0x44], %i3 sth %l2, [%l7 + 0x5A] loop_3985: fmul8x16al %f7, %f12, %f2 movre %o2, %l3, %o7 movgu %xcc, %o1, %o3 movrlz %i6, 0x04A, %o0 brnz %i0, loop_3986 brlez %i2, loop_3987 fmul8x16au %f5, %f2, %f12 movg %xcc, %i4, %l4 loop_3986: fbl %fcc1, loop_3988 loop_3987: fpadd32 %f2, %f0, %f14 lduw [%l7 + 0x78], %o6 edge32 %l0, %i1, %g1 loop_3988: popc 0x1737, %i5 fmovsneg %xcc, %f4, %f5 fzeros %f2 tg %xcc, 0x3 fnot2 %f14, %f14 ldd [%l7 + 0x60], %f10 bge loop_3989 ldub [%l7 + 0x0A], %l5 srax %o5, 0x16, %g2 andncc %l1, %l6, %o4 loop_3989: ldsb [%l7 + 0x54], %i7 fcmpes %fcc0, %f1, %f1 fcmpeq16 %f0, %f2, %g6 brlez %g5, loop_3990 movrgez %g3, %g7, %i3 brlz,a %g4, loop_3991 fpack32 %f10, %f2, %f14 loop_3990: mova %xcc, %l2, %o2 tvs %xcc, 0x3 loop_3991: addcc %l3, 0x1837, %o7 fmovdn %xcc, %f2, %f0 add %o3, %o1, %o0 sth %i0, [%l7 + 0x62] movcc %icc, %i2, %i6 fmovsvc %icc, %f3, %f5 tle %icc, 0x5 orcc %i4, 0x0D12, %o6 ld [%l7 + 0x78], %f14 udivx %l4, 0x15C6, %l0 sra %i1, 0x02, %g1 bne,a %icc, loop_3992 ldd [%l7 + 0x50], %f14 sll %i5, 0x1E, %l5 ldsb [%l7 + 0x70], %o5 loop_3992: sub %g2, 0x0BBF, %l6 fmovrslez %o4, %f6, %f3 ldsh [%l7 + 0x1E], %i7 fmovdneg %icc, %f3, %f12 ldsb [%l7 + 0x60], %l1 tcc %icc, 0x0 sdivcc %g6, 0x054D, %g5 movvc %xcc, %g3, %g7 st %f5, [%l7 + 0x08] fmovdg %xcc, %f15, %f0 fcmpgt16 %f8, %f10, %i3 ldx [%l7 + 0x38], %l2 subc %o2, 0x104C, %g4 fnegs %f4, %f7 bvs %xcc, loop_3993 call loop_3994 sra %o7, 0x09, %l3 std %f4, [%l7 + 0x08] loop_3993: ldx [%l7 + 0x40], %o1 loop_3994: fmovrslz %o0, %f3, %f3 udiv %i0, 0x068C, %o3 movcc %icc, %i6, %i4 ba,a loop_3995 fbe,a %fcc3, loop_3996 fmovda %icc, %f14, %f10 bvs,a loop_3997 loop_3995: ldub [%l7 + 0x74], %o6 loop_3996: fbge %fcc2, loop_3998 ldd [%l7 + 0x78], %f14 loop_3997: edge8 %i2, %l4, %i1 fnand %f12, %f12, %f14 loop_3998: ldsw [%l7 + 0x28], %g1 ldx [%l7 + 0x40], %i5 bne loop_3999 sub %l5, %o5, %l0 fbue %fcc0, loop_4000 ldsh [%l7 + 0x34], %g2 loop_3999: siam 0x6 fandnot1s %f5, %f12, %f6 loop_4000: edge8 %o4, %l6, %i7 andncc %l1, %g6, %g5 fsrc2s %f2, %f13 ldsb [%l7 + 0x6D], %g3 fmuld8ulx16 %f6, %f0, %f10 lduh [%l7 + 0x60], %i3 ldx [%l7 + 0x20], %l2 call loop_4001 ldsw [%l7 + 0x50], %g7 edge8 %o2, %g4, %o7 ldsw [%l7 + 0x70], %l3 loop_4001: fmul8x16au %f2, %f8, %f0 ldsh [%l7 + 0x14], %o1 fpadd32s %f1, %f13, %f12 fmovsvc %xcc, %f3, %f6 nop setx loop_4002, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x30], %i0 fbu,a %fcc1, loop_4003 fnegd %f0, %f12 loop_4002: fpadd16s %f1, %f6, %f6 tcs %icc, 0x1 loop_4003: ldd [%l7 + 0x78], %f8 movne %icc, %o3, %o0 movg %xcc, %i4, %i6 ldsh [%l7 + 0x70], %o6 lduh [%l7 + 0x34], %l4 ldx [%l7 + 0x10], %i1 fsrc2s %f11, %f4 tle %icc, 0x5 brlz %g1, loop_4004 taddcctv %i2, %i5, %l5 udiv %l0, 0x1B87, %g2 fmovsne %xcc, %f13, %f0 loop_4004: bvc,pt %xcc, loop_4005 fpadd16 %f4, %f2, %f2 fblg %fcc3, loop_4006 xorcc %o4, %o5, %l6 loop_4005: fmovs %f9, %f11 fornot1 %f10, %f4, %f6 loop_4006: stx %l1, [%l7 + 0x50] fmovrdne %g6, %f2, %f10 sth %g5, [%l7 + 0x28] edge8n %i7, %g3, %l2 std %f2, [%l7 + 0x50] bgu,pn %icc, loop_4007 fandnot1s %f8, %f1, %f6 ldx [%l7 + 0x18], %g7 std %f8, [%l7 + 0x10] loop_4007: fpadd32 %f4, %f14, %f10 fnegs %f10, %f9 fpsub16s %f5, %f0, %f13 fmovrde %o2, %f2, %f2 ldd [%l7 + 0x70], %f6 smul %i3, 0x1628, %g4 brlz %l3, loop_4008 lduw [%l7 + 0x10], %o7 stx %o1, [%l7 + 0x38] fpack16 %f8, %f14 loop_4008: fmovsgu %xcc, %f15, %f4 std %f12, [%l7 + 0x48] sdiv %o3, 0x1228, %o0 stw %i4, [%l7 + 0x40] tle %xcc, 0x4 lduw [%l7 + 0x64], %i6 movneg %icc, %i0, %l4 fcmpne32 %f0, %f14, %i1 ld [%l7 + 0x18], %f8 lduh [%l7 + 0x36], %o6 fabsd %f4, %f0 fmovdl %icc, %f15, %f6 fcmpeq16 %f2, %f10, %i2 smul %i5, %l5, %l0 fcmped %fcc2, %f14, %f0 stx %g2, [%l7 + 0x58] ldx [%l7 + 0x70], %o4 brlz,a %o5, loop_4009 fbge,a %fcc3, loop_4010 sdivx %l6, 0x086C, %l1 srax %g1, 0x02, %g6 loop_4009: bneg,a,pt %xcc, loop_4011 loop_4010: fmovsvs %xcc, %f14, %f3 ld [%l7 + 0x54], %f15 ldsh [%l7 + 0x26], %g5 loop_4011: fbuge,a %fcc3, loop_4012 fmovdneg %xcc, %f7, %f12 brlz %g3, loop_4013 subcc %l2, %g7, %o2 loop_4012: sra %i3, %i7, %g4 subcc %o7, %o1, %o3 loop_4013: ldd [%l7 + 0x70], %f8 fmovdg %icc, %f3, %f5 fexpand %f9, %f14 xor %l3, %i4, %o0 fbul %fcc1, loop_4014 fpack32 %f12, %f10, %f6 st %f12, [%l7 + 0x08] bneg %xcc, loop_4015 loop_4014: fornot1 %f14, %f4, %f8 srl %i6, 0x19, %l4 ldsh [%l7 + 0x1C], %i0 loop_4015: fandnot1s %f4, %f2, %f8 fbne %fcc3, loop_4016 ba,pt %xcc, loop_4017 tcs %icc, 0x1 stx %i1, [%l7 + 0x58] loop_4016: ldx [%l7 + 0x18], %i2 loop_4017: ta %xcc, 0x7 fnegd %f8, %f8 ld [%l7 + 0x7C], %f14 fmovrdne %o6, %f6, %f6 ldx [%l7 + 0x78], %i5 ld [%l7 + 0x24], %f2 ldsh [%l7 + 0x48], %l5 fbu,a %fcc2, loop_4018 ld [%l7 + 0x0C], %f4 fnot1s %f7, %f5 fmuld8sux16 %f6, %f10, %f4 loop_4018: lduw [%l7 + 0x30], %g2 ld [%l7 + 0x38], %f2 bl,a,pt %icc, loop_4019 sra %o4, %o5, %l0 movpos %icc, %l6, %l1 sth %g1, [%l7 + 0x18] loop_4019: lduw [%l7 + 0x0C], %g5 ld [%l7 + 0x4C], %f10 udivx %g6, 0x0B43, %g3 fxor %f2, %f14, %f12 ldsb [%l7 + 0x7D], %l2 fornot1s %f9, %f1, %f15 ldx [%l7 + 0x08], %o2 lduh [%l7 + 0x28], %i3 tn %xcc, 0x1 fmul8x16al %f14, %f15, %f12 fmovsge %icc, %f3, %f15 fmovdl %xcc, %f15, %f8 brlez %i7, loop_4020 fcmpgt16 %f4, %f8, %g4 sdiv %o7, 0x123C, %o1 siam 0x2 loop_4020: fmovdvs %icc, %f1, %f3 alignaddr %o3, %l3, %i4 st %f0, [%l7 + 0x2C] fbul,a %fcc1, loop_4021 std %f6, [%l7 + 0x58] ldd [%l7 + 0x50], %f0 edge32l %o0, %i6, %g7 loop_4021: fmovsle %icc, %f0, %f8 smul %l4, 0x178D, %i0 ldub [%l7 + 0x55], %i1 fmovsle %xcc, %f1, %f1 fabsd %f6, %f10 movrlz %o6, %i5, %i2 fones %f11 fones %f13 lduh [%l7 + 0x76], %l5 fmovdne %icc, %f6, %f5 bvs,a,pn %icc, loop_4022 stb %g2, [%l7 + 0x1B] fbuge %fcc0, loop_4023 be %icc, loop_4024 loop_4022: bneg,pt %icc, loop_4025 andn %o4, 0x0D9B, %o5 loop_4023: fnors %f5, %f4, %f13 loop_4024: lduh [%l7 + 0x36], %l6 loop_4025: lduh [%l7 + 0x08], %l0 subccc %l1, 0x1449, %g5 sll %g6, %g1, %g3 xnor %o2, 0x010A, %l2 ldub [%l7 + 0x7D], %i3 ldx [%l7 + 0x50], %i7 fmovdge %xcc, %f0, %f1 ldx [%l7 + 0x08], %o7 add %g4, %o1, %o3 and %i4, 0x1A96, %l3 edge16 %o0, %g7, %l4 sth %i6, [%l7 + 0x32] fnegs %f3, %f9 lduh [%l7 + 0x42], %i0 subcc %i1, %o6, %i5 fmovscc %xcc, %f12, %f1 sth %l5, [%l7 + 0x26] ldsw [%l7 + 0x18], %i2 fmovsg %xcc, %f1, %f11 fmovsgu %xcc, %f1, %f11 fornot2s %f11, %f2, %f11 ldsh [%l7 + 0x50], %o4 edge16n %o5, %l6, %g2 sllx %l0, %l1, %g5 sdiv %g1, 0x123B, %g6 ldub [%l7 + 0x42], %g3 st %f1, [%l7 + 0x34] tn %icc, 0x2 fbo,a %fcc3, loop_4026 bge,a,pt %xcc, loop_4027 subc %l2, %i3, %i7 ldsh [%l7 + 0x7C], %o7 loop_4026: fbne %fcc0, loop_4028 loop_4027: fsrc2s %f6, %f4 ldsh [%l7 + 0x28], %g4 edge16n %o2, %o1, %i4 loop_4028: ldd [%l7 + 0x40], %f6 fornot1s %f13, %f13, %f1 std %f14, [%l7 + 0x78] tpos %icc, 0x5 fandnot2s %f12, %f5, %f0 fors %f6, %f3, %f0 st %f10, [%l7 + 0x40] xnor %l3, 0x0547, %o3 stw %o0, [%l7 + 0x34] ldsh [%l7 + 0x62], %l4 fmovdvs %icc, %f10, %f9 fmovdgu %xcc, %f12, %f5 ldx [%l7 + 0x50], %i6 udivx %i0, 0x1A94, %i1 sth %o6, [%l7 + 0x68] fmovsge %icc, %f15, %f10 fmovdl %xcc, %f3, %f10 xnor %g7, 0x0C2B, %l5 bgu,a,pn %xcc, loop_4029 movcs %xcc, %i5, %o4 fmul8x16au %f9, %f11, %f0 udivcc %i2, 0x172C, %l6 loop_4029: ldx [%l7 + 0x68], %o5 orcc %l0, %g2, %g5 movle %icc, %g1, %l1 stb %g3, [%l7 + 0x66] fpadd16s %f14, %f3, %f5 fmovsne %xcc, %f4, %f5 sub %l2, 0x0F50, %g6 fnor %f2, %f2, %f4 ldsh [%l7 + 0x08], %i7 fmuld8ulx16 %f9, %f9, %f10 xnorcc %o7, %g4, %o2 fexpand %f1, %f8 lduw [%l7 + 0x1C], %o1 fpmerge %f12, %f6, %f14 fcmple32 %f4, %f2, %i3 fcmpeq32 %f12, %f12, %l3 tne %xcc, 0x7 fmovdge %xcc, %f5, %f11 sth %i4, [%l7 + 0x0C] sth %o0, [%l7 + 0x34] fpackfix %f2, %f5 sth %o3, [%l7 + 0x70] lduh [%l7 + 0x12], %l4 fmovdneg %icc, %f10, %f2 addccc %i6, 0x0A6A, %i0 fnot2 %f10, %f2 fbge,a %fcc1, loop_4030 brgz,a %o6, loop_4031 movrlez %i1, %l5, %g7 call loop_4032 loop_4030: faligndata %f8, %f4, %f4 loop_4031: fmovdpos %xcc, %f13, %f12 smul %o4, %i5, %l6 loop_4032: edge32l %o5, %i2, %l0 nop setx loop_4033, %l0, %l1 jmpl %l1, %g5 ldsw [%l7 + 0x0C], %g2 movrgez %l1, 0x121, %g3 lduh [%l7 + 0x58], %g1 loop_4033: tle %xcc, 0x6 call loop_4034 fxnors %f3, %f2, %f8 ldub [%l7 + 0x1C], %l2 tvc %xcc, 0x4 loop_4034: fsrc2 %f6, %f12 fornot2s %f0, %f9, %f1 ldsh [%l7 + 0x56], %i7 fmovdle %xcc, %f5, %f0 movpos %icc, %g6, %o7 ldd [%l7 + 0x60], %f4 subccc %o2, %g4, %i3 fblg,a %fcc3, loop_4035 fcmpeq32 %f12, %f6, %l3 fcmped %fcc2, %f10, %f12 addcc %i4, 0x075A, %o1 loop_4035: movcs %icc, %o3, %o0 ta %xcc, 0x0 fpack16 %f0, %f3 fands %f3, %f0, %f4 fmovsgu %icc, %f4, %f10 edge8ln %i6, %i0, %o6 ldub [%l7 + 0x0E], %l4 subccc %l5, %i1, %o4 movrlez %i5, %l6, %g7 brlez,a %i2, loop_4036 fmovsl %icc, %f3, %f10 fxors %f13, %f3, %f13 fpadd32 %f6, %f0, %f12 loop_4036: stw %o5, [%l7 + 0x68] movrlez %l0, 0x0B5, %g2 nop setx loop_4037, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd32s %f1, %f9, %f5 te %xcc, 0x7 brlez %g5, loop_4038 loop_4037: fmovdpos %xcc, %f2, %f2 tvs %xcc, 0x2 fands %f3, %f11, %f12 loop_4038: ldsh [%l7 + 0x78], %l1 ldsw [%l7 + 0x44], %g3 fmovde %icc, %f7, %f7 stw %l2, [%l7 + 0x58] std %f4, [%l7 + 0x28] sth %i7, [%l7 + 0x6A] ld [%l7 + 0x70], %f12 ld [%l7 + 0x2C], %f10 fmovdn %icc, %f1, %f0 fbul %fcc2, loop_4039 std %f12, [%l7 + 0x50] fmovs %f5, %f7 edge8l %g6, %g1, %o2 loop_4039: fnot2 %f10, %f10 bg,a %icc, loop_4040 sdivcc %g4, 0x172B, %o7 fbn,a %fcc2, loop_4041 fpmerge %f14, %f9, %f12 loop_4040: fsrc1 %f8, %f6 fmovse %icc, %f14, %f8 loop_4041: xnor %l3, 0x06B0, %i4 movrlz %i3, %o1, %o0 fblg,a %fcc0, loop_4042 array8 %i6, %o3, %o6 fcmped %fcc0, %f8, %f8 ldsb [%l7 + 0x2F], %l4 loop_4042: fmovrdne %l5, %f2, %f6 fandnot2s %f6, %f14, %f2 fandnot1s %f15, %f7, %f1 stx %i1, [%l7 + 0x68] movrgz %i0, 0x2C6, %o4 std %f0, [%l7 + 0x20] fmovde %xcc, %f9, %f11 std %f10, [%l7 + 0x50] movneg %icc, %l6, %i5 fnot1 %f6, %f4 fmovsvs %xcc, %f15, %f0 stb %i2, [%l7 + 0x31] edge8ln %g7, %l0, %g2 fmovrsgez %g5, %f14, %f3 std %f10, [%l7 + 0x60] nop setx loop_4043, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry mulscc %o5, 0x0E64, %l1 fandnot2 %f0, %f10, %f12 ldub [%l7 + 0x35], %g3 loop_4043: ld [%l7 + 0x10], %f12 stb %i7, [%l7 + 0x0F] st %f2, [%l7 + 0x58] fmovdcc %xcc, %f13, %f14 fpmerge %f12, %f7, %f0 std %f8, [%l7 + 0x50] fcmpne32 %f8, %f2, %l2 fandnot1 %f12, %f2, %f12 fmovdn %icc, %f5, %f15 ldub [%l7 + 0x78], %g1 movrgez %o2, %g4, %g6 lduw [%l7 + 0x48], %l3 be %icc, loop_4044 fbug,a %fcc3, loop_4045 brlez,a %o7, loop_4046 addccc %i4, %o1, %i3 loop_4044: tneg %xcc, 0x4 loop_4045: lduw [%l7 + 0x64], %i6 loop_4046: fmovdgu %xcc, %f3, %f15 std %f8, [%l7 + 0x38] fpack16 %f14, %f2 fnor %f14, %f6, %f14 fxor %f12, %f2, %f2 lduw [%l7 + 0x28], %o3 fmovdgu %icc, %f11, %f6 fpadd16 %f10, %f0, %f0 add %o6, 0x034F, %o0 edge8ln %l4, %i1, %i0 bpos,a,pt %icc, loop_4047 st %f0, [%l7 + 0x6C] fnegs %f15, %f1 fornot2 %f6, %f12, %f0 loop_4047: pdist %f6, %f6, %f0 ld [%l7 + 0x24], %f3 fmovsle %icc, %f7, %f9 st %f14, [%l7 + 0x34] xnor %o4, %l6, %l5 fand %f8, %f14, %f4 xorcc %i2, %g7, %i5 fsrc1s %f15, %f9 call loop_4048 fmovsl %xcc, %f0, %f14 ldd [%l7 + 0x08], %f10 stb %l0, [%l7 + 0x32] loop_4048: fone %f8 xnorcc %g5, 0x06F5, %o5 sra %l1, %g3, %g2 movle %xcc, %i7, %l2 lduw [%l7 + 0x10], %o2 bl,a,pt %icc, loop_4049 bge,pn %xcc, loop_4050 fble %fcc1, loop_4051 fsrc2 %f12, %f6 loop_4049: lduw [%l7 + 0x6C], %g1 loop_4050: fcmpeq16 %f6, %f8, %g6 loop_4051: fpackfix %f2, %f9 fmovsa %icc, %f6, %f12 fbu,a %fcc2, loop_4052 edge16n %l3, %g4, %o7 tneg %xcc, 0x2 stb %i4, [%l7 + 0x23] loop_4052: bcs,pt %xcc, loop_4053 movl %icc, %i3, %o1 tgu %icc, 0x2 fand %f4, %f6, %f0 loop_4053: fmul8x16au %f11, %f11, %f6 xor %i6, 0x17D2, %o6 xorcc %o0, %o3, %l4 fmovdcs %xcc, %f4, %f9 std %f10, [%l7 + 0x18] fmovde %xcc, %f10, %f0 movrlez %i1, %i0, %l6 fmovsneg %icc, %f7, %f0 bshuffle %f2, %f6, %f4 ld [%l7 + 0x48], %f1 fmovsg %icc, %f2, %f14 stb %l5, [%l7 + 0x1A] sth %i2, [%l7 + 0x34] fpackfix %f2, %f13 srax %o4, 0x13, %g7 fcmpgt32 %f4, %f10, %i5 andcc %g5, 0x13BB, %l0 addcc %o5, %g3, %l1 fmovdneg %icc, %f12, %f13 fpsub32s %f6, %f15, %f8 ldub [%l7 + 0x45], %g2 ldx [%l7 + 0x60], %l2 movvs %xcc, %o2, %g1 fpmerge %f2, %f9, %f0 fnands %f10, %f5, %f13 edge16 %g6, %l3, %g4 fmovsl %icc, %f2, %f6 stw %i7, [%l7 + 0x58] tneg %xcc, 0x7 addc %o7, 0x1BF6, %i3 fmovd %f0, %f4 fbe,a %fcc1, loop_4054 fba %fcc2, loop_4055 lduw [%l7 + 0x10], %o1 ldd [%l7 + 0x20], %f8 loop_4054: smul %i6, 0x0DFD, %i4 loop_4055: fbge %fcc1, loop_4056 fornot2s %f6, %f4, %f13 fmovrdne %o6, %f6, %f2 ldd [%l7 + 0x38], %f8 loop_4056: fsrc1 %f10, %f0 fmovscc %xcc, %f3, %f15 fmovsl %xcc, %f6, %f12 sth %o3, [%l7 + 0x1E] tvs %icc, 0x7 move %xcc, %l4, %o0 sdiv %i1, 0x10E6, %l6 fpsub16s %f2, %f5, %f0 brlz %i0, loop_4057 ldx [%l7 + 0x28], %i2 fandnot1s %f5, %f11, %f11 stx %o4, [%l7 + 0x58] loop_4057: fmuld8sux16 %f0, %f8, %f6 te %icc, 0x6 ldsb [%l7 + 0x24], %g7 fmovsleu %icc, %f14, %f3 movpos %xcc, %l5, %g5 tl %xcc, 0x6 ldd [%l7 + 0x08], %f2 fandnot1s %f14, %f4, %f1 call loop_4058 ld [%l7 + 0x24], %f1 fmovde %icc, %f10, %f15 fnors %f7, %f11, %f13 loop_4058: move %xcc, %l0, %o5 lduh [%l7 + 0x70], %i5 fcmpd %fcc0, %f10, %f2 fcmped %fcc2, %f4, %f4 ldx [%l7 + 0x38], %l1 orn %g2, %g3, %l2 tsubcc %g1, %g6, %o2 lduw [%l7 + 0x54], %l3 array8 %i7, %o7, %i3 fmul8x16al %f3, %f10, %f4 fmovrdgz %g4, %f12, %f0 fbug,a %fcc3, loop_4059 st %f11, [%l7 + 0x4C] movgu %icc, %i6, %o1 ldd [%l7 + 0x78], %f4 loop_4059: fmovsne %xcc, %f9, %f10 tle %xcc, 0x4 edge16ln %i4, %o6, %l4 xnor %o0, %i1, %l6 stw %o3, [%l7 + 0x4C] ldsh [%l7 + 0x5C], %i2 udivx %o4, 0x004F, %i0 fabss %f12, %f5 brlz,a %g7, loop_4060 lduh [%l7 + 0x5A], %l5 edge16 %l0, %o5, %g5 lduh [%l7 + 0x64], %l1 loop_4060: bg,a %xcc, loop_4061 fcmpeq32 %f0, %f2, %i5 fpsub16 %f12, %f4, %f12 bne,a %xcc, loop_4062 loop_4061: fors %f4, %f6, %f5 fabss %f7, %f9 std %f4, [%l7 + 0x48] loop_4062: fbn %fcc1, loop_4063 ld [%l7 + 0x58], %f7 fornot2 %f0, %f8, %f4 lduh [%l7 + 0x66], %g3 loop_4063: ldd [%l7 + 0x20], %f10 tcs %xcc, 0x6 srl %l2, %g1, %g6 bneg,a,pn %icc, loop_4064 sethi 0x0B43, %g2 lduw [%l7 + 0x40], %o2 ldsh [%l7 + 0x60], %i7 loop_4064: fsrc1s %f7, %f7 std %f8, [%l7 + 0x60] ldsb [%l7 + 0x67], %l3 xnor %o7, 0x1443, %i3 fcmpne32 %f12, %f12, %i6 ldsb [%l7 + 0x4B], %o1 nop setx loop_4065, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub16s %f1, %f1, %f10 array16 %i4, %g4, %l4 stb %o0, [%l7 + 0x45] loop_4065: orncc %i1, 0x17CC, %o6 fmovrdlz %l6, %f2, %f0 sdivx %o3, 0x006F, %i2 fbu,a %fcc3, loop_4066 edge8n %i0, %g7, %l5 andn %l0, %o4, %g5 edge8n %l1, %o5, %i5 loop_4066: ba,a loop_4067 fbo %fcc3, loop_4068 movgu %icc, %l2, %g3 sllx %g1, 0x1A, %g2 loop_4067: fbue %fcc2, loop_4069 loop_4068: fmovse %icc, %f3, %f12 movrlz %o2, %g6, %i7 brz %o7, loop_4070 loop_4069: ld [%l7 + 0x2C], %f15 sth %l3, [%l7 + 0x56] fpsub32 %f14, %f0, %f10 loop_4070: fmovsvc %xcc, %f2, %f10 fcmpeq32 %f12, %f12, %i6 fpack32 %f2, %f0, %f10 ld [%l7 + 0x44], %f1 stb %i3, [%l7 + 0x22] alignaddr %i4, %o1, %l4 ldsw [%l7 + 0x0C], %g4 fmovdneg %icc, %f13, %f5 stb %i1, [%l7 + 0x7B] sth %o6, [%l7 + 0x4C] ld [%l7 + 0x1C], %f12 fbule,a %fcc2, loop_4071 bneg %xcc, loop_4072 fpsub16s %f10, %f6, %f12 ldub [%l7 + 0x75], %o0 loop_4071: ld [%l7 + 0x78], %f3 loop_4072: alignaddr %l6, %i2, %i0 fornot2s %f0, %f5, %f1 fpsub16 %f8, %f4, %f8 st %f6, [%l7 + 0x60] movle %icc, %g7, %l5 lduh [%l7 + 0x6E], %o3 movl %icc, %o4, %g5 std %f10, [%l7 + 0x50] sth %l0, [%l7 + 0x7A] ld [%l7 + 0x0C], %f2 siam 0x1 fcmped %fcc1, %f10, %f2 bge,pt %icc, loop_4073 tsubcctv %o5, 0x19B9, %i5 ldsw [%l7 + 0x3C], %l2 movg %xcc, %l1, %g1 loop_4073: addc %g3, 0x02C8, %o2 ldsh [%l7 + 0x52], %g2 bgu %xcc, loop_4074 lduw [%l7 + 0x5C], %i7 fmul8x16al %f2, %f5, %f10 ldub [%l7 + 0x41], %g6 loop_4074: fand %f0, %f0, %f2 fmovrdlz %l3, %f4, %f8 ldub [%l7 + 0x21], %i6 stw %o7, [%l7 + 0x28] fpadd32s %f11, %f11, %f14 stb %i3, [%l7 + 0x31] fcmpd %fcc1, %f10, %f0 ldub [%l7 + 0x6C], %o1 ld [%l7 + 0x50], %f9 fmovsvs %xcc, %f4, %f6 ldsw [%l7 + 0x48], %i4 std %f14, [%l7 + 0x58] fandnot1s %f13, %f15, %f2 addccc %g4, 0x1396, %i1 udiv %o6, 0x1382, %o0 fmovsn %icc, %f9, %f5 ldd [%l7 + 0x50], %f4 fmovsl %xcc, %f8, %f9 stw %l4, [%l7 + 0x20] ldd [%l7 + 0x28], %f12 call loop_4075 ldub [%l7 + 0x4D], %l6 fmovscc %xcc, %f12, %f8 stx %i2, [%l7 + 0x78] loop_4075: ldx [%l7 + 0x30], %g7 tpos %icc, 0x1 sllx %i0, 0x0F, %o3 ldx [%l7 + 0x38], %l5 fpsub32s %f1, %f12, %f5 ld [%l7 + 0x38], %f11 fpack16 %f6, %f2 fbn,a %fcc2, loop_4076 ldsh [%l7 + 0x0E], %o4 fmovsvc %xcc, %f10, %f9 addc %l0, 0x02D1, %g5 loop_4076: xnor %i5, %o5, %l1 call loop_4077 fbl %fcc3, loop_4078 sth %l2, [%l7 + 0x50] tvc %icc, 0x5 loop_4077: smulcc %g1, 0x0A7A, %g3 loop_4078: fandnot1 %f0, %f0, %f0 ldub [%l7 + 0x74], %o2 edge8ln %i7, %g2, %g6 stx %l3, [%l7 + 0x50] ld [%l7 + 0x70], %f15 movl %icc, %o7, %i3 fsrc2s %f6, %f4 ldsb [%l7 + 0x57], %i6 fbl %fcc1, loop_4079 brnz %i4, loop_4080 movrlez %g4, 0x157, %o1 sdivx %i1, 0x0FEC, %o6 loop_4079: stb %o0, [%l7 + 0x4A] loop_4080: bl,a loop_4081 edge16 %l6, %l4, %i2 sth %i0, [%l7 + 0x36] ldd [%l7 + 0x68], %f2 loop_4081: fbuge,a %fcc0, loop_4082 tg %icc, 0x6 fmovd %f0, %f12 array16 %g7, %o3, %l5 loop_4082: fmovscs %icc, %f11, %f7 fbul %fcc0, loop_4083 stx %l0, [%l7 + 0x50] fcmps %fcc3, %f6, %f1 fba %fcc2, loop_4084 loop_4083: tl %xcc, 0x4 fmovse %xcc, %f2, %f14 bge,a,pn %xcc, loop_4085 loop_4084: sth %o4, [%l7 + 0x18] bvc,pn %icc, loop_4086 pdist %f12, %f14, %f10 loop_4085: stw %i5, [%l7 + 0x20] ldsw [%l7 + 0x08], %g5 loop_4086: ba,a %icc, loop_4087 ldd [%l7 + 0x68], %f8 brz %o5, loop_4088 movcs %xcc, %l1, %l2 loop_4087: fpack32 %f14, %f2, %f2 ldd [%l7 + 0x40], %f0 loop_4088: brlz,a %g1, loop_4089 brlez,a %g3, loop_4090 tl %icc, 0x4 pdist %f8, %f2, %f2 loop_4089: fornot1s %f11, %f4, %f10 loop_4090: fmovdge %icc, %f0, %f3 smulcc %o2, %i7, %g6 fabsd %f4, %f12 movre %l3, 0x158, %o7 nop setx loop_4091, %l0, %l1 jmpl %l1, %g2 stb %i6, [%l7 + 0x5B] edge16 %i3, %i4, %g4 fnot1 %f10, %f12 loop_4091: sth %o1, [%l7 + 0x7C] nop setx loop_4092, %l0, %l1 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 %i1, [%l7 + 0x10] for %f14, %f12, %f14 fones %f9 loop_4092: tvs %icc, 0x0 tsubcc %o6, %l6, %o0 sdivx %i2, 0x05B3, %i0 fnot1s %f11, %f10 bgu %icc, loop_4093 xnor %g7, %l4, %l5 movrlz %o3, %o4, %i5 fbg %fcc3, loop_4094 loop_4093: fmovsne %xcc, %f10, %f14 movg %xcc, %g5, %l0 std %f10, [%l7 + 0x20] loop_4094: tvs %xcc, 0x7 fcmpgt32 %f14, %f6, %o5 fbo,a %fcc3, loop_4095 sth %l1, [%l7 + 0x36] bpos,pn %xcc, loop_4096 fmovsgu %icc, %f4, %f14 loop_4095: sra %l2, %g3, %g1 edge32 %o2, %g6, %i7 loop_4096: fxor %f4, %f6, %f10 fbne %fcc2, loop_4097 ldd [%l7 + 0x40], %f12 fzero %f4 fcmpeq16 %f8, %f0, %l3 loop_4097: fbge,a %fcc1, loop_4098 std %f12, [%l7 + 0x18] ld [%l7 + 0x60], %f13 array16 %g2, %i6, %o7 loop_4098: fbn %fcc1, loop_4099 fandnot2 %f2, %f6, %f2 edge8ln %i4, %i3, %g4 udiv %i1, 0x1435, %o6 loop_4099: movrne %o1, %l6, %i2 addc %i0, %o0, %l4 fxnors %f8, %f2, %f2 ldsb [%l7 + 0x18], %g7 stb %o3, [%l7 + 0x4E] fmovdcc %icc, %f5, %f15 fpadd32 %f12, %f2, %f14 sth %l5, [%l7 + 0x42] fbule %fcc2, loop_4100 fbo %fcc0, loop_4101 fnand %f10, %f12, %f2 mulx %i5, 0x0495, %o4 loop_4100: fmovdne %xcc, %f10, %f8 loop_4101: fnands %f1, %f10, %f8 fnors %f11, %f13, %f12 fnand %f0, %f4, %f2 ldx [%l7 + 0x20], %g5 lduh [%l7 + 0x3C], %o5 fsrc2 %f12, %f4 fble %fcc1, loop_4102 fnegd %f0, %f14 udiv %l0, 0x1473, %l2 fands %f7, %f5, %f6 loop_4102: fmovrdgez %l1, %f8, %f2 fmovrde %g3, %f14, %f12 fandnot1 %f0, %f2, %f2 ldub [%l7 + 0x46], %o2 stx %g1, [%l7 + 0x78] fbn %fcc2, loop_4103 or %i7, %l3, %g6 movne %icc, %i6, %o7 fbule,a %fcc0, loop_4104 loop_4103: movleu %icc, %g2, %i4 fmovdne %icc, %f15, %f1 fmovd %f8, %f0 loop_4104: nop setx loop_4105, %l0, %l1 jmpl %l1, %g4 lduh [%l7 + 0x18], %i3 edge8l %o6, %i1, %o1 ldsh [%l7 + 0x14], %i2 loop_4105: sdiv %l6, 0x153A, %o0 siam 0x2 array16 %l4, %g7, %o3 fmovsge %icc, %f4, %f7 fmovdl %xcc, %f15, %f8 fmovdgu %icc, %f3, %f10 addcc %l5, 0x1456, %i0 ldsh [%l7 + 0x1C], %i5 orn %g5, 0x11AA, %o5 fmovse %icc, %f2, %f3 sth %l0, [%l7 + 0x42] movle %icc, %l2, %o4 fblg %fcc3, loop_4106 fble %fcc0, loop_4107 stb %l1, [%l7 + 0x78] add %g3, %o2, %i7 loop_4106: fmovdle %xcc, %f9, %f7 loop_4107: siam 0x2 subc %g1, 0x1B57, %l3 bn,a %icc, loop_4108 movrgz %g6, %i6, %o7 or %g2, %g4, %i3 fabss %f8, %f3 loop_4108: ba,a %icc, loop_4109 fbuge,a %fcc3, loop_4110 ldsw [%l7 + 0x20], %o6 ldsh [%l7 + 0x5E], %i4 loop_4109: sth %o1, [%l7 + 0x0A] loop_4110: orcc %i2, 0x0DAA, %l6 movgu %icc, %i1, %l4 tvs %xcc, 0x7 alignaddrl %o0, %g7, %o3 std %f8, [%l7 + 0x70] st %f1, [%l7 + 0x78] ld [%l7 + 0x74], %f1 fmovrdgez %i0, %f10, %f12 for %f6, %f4, %f0 ldx [%l7 + 0x58], %i5 stb %l5, [%l7 + 0x0F] fmovsgu %icc, %f14, %f2 fmovrsgez %o5, %f7, %f8 ldd [%l7 + 0x60], %f12 addcc %l0, 0x1B68, %l2 bleu,a %xcc, loop_4111 lduh [%l7 + 0x5C], %o4 ldx [%l7 + 0x78], %l1 udivcc %g3, 0x1219, %o2 loop_4111: ldx [%l7 + 0x40], %i7 tvc %icc, 0x5 tneg %icc, 0x1 edge8n %g1, %l3, %g5 tgu %xcc, 0x0 fmovdcc %icc, %f11, %f12 fpadd16 %f12, %f2, %f8 ldd [%l7 + 0x10], %f14 fornot1s %f15, %f6, %f10 fmovdcc %icc, %f12, %f2 stx %g6, [%l7 + 0x60] st %f14, [%l7 + 0x20] stw %i6, [%l7 + 0x48] tle %icc, 0x0 udivcc %g2, 0x040B, %o7 te %icc, 0x1 ldx [%l7 + 0x40], %g4 taddcc %i3, %o6, %o1 ldub [%l7 + 0x20], %i4 fmovsvs %icc, %f10, %f8 fble,a %fcc2, loop_4112 mova %icc, %l6, %i1 fmovsvc %icc, %f10, %f8 bg,pt %icc, loop_4113 loop_4112: lduw [%l7 + 0x1C], %i2 fmovrsgez %o0, %f9, %f0 ldsw [%l7 + 0x54], %g7 loop_4113: addc %l4, %o3, %i0 fmovdpos %icc, %f4, %f9 ldsb [%l7 + 0x2A], %l5 movrlez %i5, %o5, %l0 or %o4, 0x0DA4, %l2 fmovdg %icc, %f0, %f2 bg loop_4114 std %f4, [%l7 + 0x50] fornot1s %f13, %f6, %f8 mulx %l1, %g3, %o2 loop_4114: ldx [%l7 + 0x40], %i7 fmovrsne %g1, %f9, %f4 lduh [%l7 + 0x08], %l3 bvc,pn %icc, loop_4115 mulscc %g5, %i6, %g6 fmuld8sux16 %f1, %f2, %f10 brlez %g2, loop_4116 loop_4115: fmuld8ulx16 %f5, %f10, %f8 st %f0, [%l7 + 0x5C] tleu %xcc, 0x7 loop_4116: taddcctv %o7, %i3, %g4 ldx [%l7 + 0x40], %o1 sth %i4, [%l7 + 0x6E] fmovrslez %l6, %f14, %f14 stx %o6, [%l7 + 0x28] sra %i1, %o0, %g7 be loop_4117 tpos %icc, 0x1 stw %i2, [%l7 + 0x2C] smulcc %l4, 0x07DA, %i0 loop_4117: fsrc1 %f4, %f8 brlez %o3, loop_4118 fzero %f10 popc %l5, %o5 fxnors %f2, %f6, %f10 loop_4118: lduh [%l7 + 0x2E], %i5 ldsb [%l7 + 0x0E], %l0 std %f12, [%l7 + 0x10] sdivcc %l2, 0x080B, %l1 std %f10, [%l7 + 0x50] edge16l %g3, %o4, %o2 ldsb [%l7 + 0x77], %i7 stx %l3, [%l7 + 0x30] sth %g1, [%l7 + 0x66] fornot1s %f2, %f4, %f10 sth %g5, [%l7 + 0x1E] ld [%l7 + 0x18], %f0 ldx [%l7 + 0x28], %g6 ta %icc, 0x5 fxnors %f6, %f15, %f0 fxor %f10, %f2, %f10 fmovspos %xcc, %f2, %f14 ldsb [%l7 + 0x73], %i6 ldsw [%l7 + 0x68], %g2 bpos loop_4119 fmovdle %icc, %f13, %f1 sll %o7, %i3, %g4 fmovda %xcc, %f13, %f12 loop_4119: std %f8, [%l7 + 0x30] fmovsvc %xcc, %f15, %f0 fcmpes %fcc0, %f12, %f13 fmovda %xcc, %f13, %f8 sll %o1, %i4, %l6 fcmpne16 %f6, %f8, %i1 umulcc %o6, 0x108F, %o0 fmovrslz %i2, %f7, %f5 fmuld8sux16 %f0, %f4, %f10 stw %g7, [%l7 + 0x64] brlz,a %l4, loop_4120 bne,a,pt %xcc, loop_4121 ldx [%l7 + 0x60], %i0 fbl %fcc1, loop_4122 loop_4120: stw %l5, [%l7 + 0x74] loop_4121: ldub [%l7 + 0x2B], %o5 fmovdle %icc, %f9, %f8 loop_4122: brnz %i5, loop_4123 fmovsge %icc, %f15, %f8 movle %icc, %l0, %o3 movvs %xcc, %l1, %l2 loop_4123: edge8n %o4, %g3, %i7 movn %icc, %o2, %g1 fcmpne16 %f2, %f14, %g5 fmovsvs %xcc, %f4, %f8 sra %g6, 0x01, %i6 movpos %icc, %g2, %l3 lduh [%l7 + 0x36], %o7 fmul8x16al %f11, %f3, %f6 ldsb [%l7 + 0x0F], %g4 brz %i3, loop_4124 movcs %icc, %o1, %i4 fzeros %f7 brgez,a %l6, loop_4125 loop_4124: be,a,pt %xcc, loop_4126 stx %o6, [%l7 + 0x10] addc %o0, 0x1DE5, %i1 loop_4125: tleu %icc, 0x7 loop_4126: fmovrdne %g7, %f10, %f12 xnor %l4, %i0, %i2 fmovrsgz %o5, %f8, %f15 brz %l5, loop_4127 fnors %f9, %f3, %f0 lduw [%l7 + 0x68], %i5 be,a,pn %icc, loop_4128 loop_4127: alignaddr %l0, %o3, %l1 fbue %fcc1, loop_4129 lduw [%l7 + 0x48], %l2 loop_4128: fnor %f2, %f4, %f14 ba loop_4130 loop_4129: sll %g3, 0x1B, %o4 fblg,a %fcc1, loop_4131 faligndata %f14, %f14, %f12 loop_4130: bg,a %icc, loop_4132 srl %i7, %o2, %g1 loop_4131: fornot1 %f8, %f2, %f6 ldd [%l7 + 0x48], %f10 loop_4132: fmovsn %xcc, %f1, %f0 stx %g5, [%l7 + 0x08] sll %g6, 0x18, %g2 bl loop_4133 std %f8, [%l7 + 0x70] st %f6, [%l7 + 0x64] fmovse %icc, %f6, %f12 loop_4133: fmovrdgez %l3, %f14, %f2 edge8n %i6, %o7, %g4 fmovse %xcc, %f4, %f13 fxor %f0, %f10, %f8 movcc %xcc, %i3, %o1 stb %i4, [%l7 + 0x6C] fbule %fcc3, loop_4134 ldsh [%l7 + 0x7A], %o6 movleu %icc, %o0, %i1 stw %g7, [%l7 + 0x50] loop_4134: movrlz %l6, %i0, %l4 ldsh [%l7 + 0x28], %o5 fmovsle %icc, %f6, %f14 fpadd16 %f8, %f10, %f4 fbu,a %fcc0, loop_4135 stb %i2, [%l7 + 0x2E] addc %l5, 0x11C8, %l0 fmovsneg %xcc, %f1, %f7 loop_4135: ldsw [%l7 + 0x1C], %o3 movle %xcc, %l1, %l2 ldsh [%l7 + 0x6A], %g3 fcmpgt32 %f2, %f10, %i5 for %f6, %f0, %f2 fornot1s %f13, %f12, %f5 fmovrsne %o4, %f12, %f4 fmovdge %icc, %f14, %f7 movrlez %o2, 0x06A, %i7 taddcc %g1, 0x04C3, %g5 fxor %f8, %f4, %f8 std %f6, [%l7 + 0x48] tne %xcc, 0x2 edge16ln %g2, %g6, %i6 ldsb [%l7 + 0x3F], %l3 ldsh [%l7 + 0x78], %g4 fones %f14 fmovsge %xcc, %f1, %f8 addc %o7, %i3, %i4 stw %o1, [%l7 + 0x6C] fabss %f15, %f6 ldsh [%l7 + 0x0E], %o0 fmovdvc %xcc, %f14, %f7 ldub [%l7 + 0x27], %i1 fabsd %f4, %f0 brz %g7, loop_4136 stx %o6, [%l7 + 0x70] st %f11, [%l7 + 0x44] fbuge %fcc0, loop_4137 loop_4136: ldx [%l7 + 0x28], %i0 fmovsle %icc, %f4, %f4 fpack16 %f12, %f3 loop_4137: fbn,a %fcc3, loop_4138 stb %l6, [%l7 + 0x42] tge %icc, 0x7 fzero %f10 loop_4138: ldsw [%l7 + 0x3C], %o5 lduh [%l7 + 0x0A], %i2 ldub [%l7 + 0x30], %l5 call loop_4139 bcc loop_4140 movle %icc, %l4, %o3 tvc %icc, 0x1 loop_4139: stx %l0, [%l7 + 0x78] loop_4140: sethi 0x1BD6, %l2 st %f0, [%l7 + 0x58] ldsb [%l7 + 0x63], %g3 fmovsg %xcc, %f9, %f10 popc %i5, %l1 brz %o2, loop_4141 lduw [%l7 + 0x08], %o4 fmul8ulx16 %f2, %f12, %f4 tle %icc, 0x1 loop_4141: st %f13, [%l7 + 0x18] fmovsgu %icc, %f0, %f5 ldsb [%l7 + 0x5C], %i7 bne,a,pn %icc, loop_4142 fmovsgu %xcc, %f3, %f9 stx %g1, [%l7 + 0x48] fbuge,a %fcc3, loop_4143 loop_4142: sth %g5, [%l7 + 0x6C] mova %icc, %g6, %g2 mulscc %i6, %g4, %l3 loop_4143: fbuge %fcc2, loop_4144 fmuld8sux16 %f9, %f11, %f0 ld [%l7 + 0x24], %f11 fmovdl %xcc, %f0, %f1 loop_4144: movrlz %i3, 0x04A, %o7 fmovdn %icc, %f9, %f5 st %f9, [%l7 + 0x58] sllx %o1, 0x10, %o0 subcc %i1, %i4, %o6 ldsb [%l7 + 0x32], %g7 ldx [%l7 + 0x48], %i0 st %f10, [%l7 + 0x30] fcmpgt32 %f4, %f4, %l6 bg,pt %xcc, loop_4145 alignaddr %o5, %l5, %l4 ldsw [%l7 + 0x38], %i2 fnot2s %f4, %f7 loop_4145: fornot2s %f8, %f0, %f5 lduw [%l7 + 0x30], %o3 fandnot1 %f0, %f8, %f4 lduh [%l7 + 0x0E], %l2 be,a %icc, loop_4146 brgez,a %g3, loop_4147 andn %l0, %l1, %o2 fpack32 %f0, %f4, %f6 loop_4146: fmovdl %xcc, %f5, %f4 loop_4147: stb %o4, [%l7 + 0x44] fandnot2s %f6, %f10, %f9 fcmpeq32 %f2, %f2, %i5 alignaddr %g1, %i7, %g5 edge32l %g2, %g6, %g4 movrlez %i6, %l3, %o7 stw %i3, [%l7 + 0x68] sth %o0, [%l7 + 0x5C] stw %o1, [%l7 + 0x20] ldx [%l7 + 0x58], %i1 ldsw [%l7 + 0x60], %i4 std %f6, [%l7 + 0x68] andn %g7, %o6, %l6 movge %xcc, %i0, %o5 stw %l5, [%l7 + 0x74] fcmpes %fcc1, %f11, %f7 fmovdge %xcc, %f11, %f6 edge16ln %l4, %i2, %o3 ld [%l7 + 0x14], %f1 stx %g3, [%l7 + 0x70] bleu,a,pt %icc, loop_4148 fmovsl %xcc, %f13, %f0 ldx [%l7 + 0x58], %l2 sll %l0, 0x10, %l1 loop_4148: brgz,a %o4, loop_4149 fornot1 %f0, %f0, %f10 udiv %i5, 0x0AAD, %g1 fcmpne32 %f4, %f12, %o2 loop_4149: lduh [%l7 + 0x0A], %i7 fandnot2s %f8, %f12, %f11 stw %g2, [%l7 + 0x48] fandnot1s %f3, %f6, %f7 brgez %g6, loop_4150 movcs %xcc, %g4, %g5 or %l3, %o7, %i6 bshuffle %f8, %f12, %f14 loop_4150: ldx [%l7 + 0x70], %i3 bneg,a loop_4151 bgu %xcc, loop_4152 fbn,a %fcc0, loop_4153 fmovrdgz %o1, %f2, %f6 loop_4151: edge8l %o0, %i4, %g7 loop_4152: fcmpgt32 %f0, %f8, %i1 loop_4153: srlx %l6, %i0, %o5 fmovsle %icc, %f8, %f14 ldsw [%l7 + 0x6C], %o6 fbug %fcc1, loop_4154 tne %icc, 0x3 sth %l5, [%l7 + 0x30] tne %xcc, 0x6 loop_4154: fbl,a %fcc3, loop_4155 sth %l4, [%l7 + 0x0A] subcc %o3, %g3, %i2 fabss %f0, %f4 loop_4155: movrgz %l0, %l1, %l2 addc %i5, 0x011A, %g1 brlez %o4, loop_4156 fpmerge %f12, %f6, %f4 fbule,a %fcc0, loop_4157 tvc %icc, 0x6 loop_4156: ldsb [%l7 + 0x10], %i7 fmovdle %xcc, %f8, %f4 loop_4157: fandnot2 %f2, %f6, %f12 ldd [%l7 + 0x68], %f0 stb %o2, [%l7 + 0x1C] ldsw [%l7 + 0x2C], %g2 bvc,a loop_4158 movrgz %g4, %g6, %g5 alignaddr %o7, %l3, %i3 subc %i6, 0x052C, %o1 loop_4158: fpadd16 %f10, %f2, %f8 fmul8sux16 %f4, %f4, %f14 stb %o0, [%l7 + 0x47] fbug %fcc2, loop_4159 sethi 0x0FBE, %g7 st %f2, [%l7 + 0x24] andn %i4, %l6, %i0 loop_4159: std %f12, [%l7 + 0x20] bcc,a loop_4160 fmovdg %xcc, %f7, %f2 brlz,a %o5, loop_4161 ldx [%l7 + 0x18], %i1 loop_4160: fbul,a %fcc2, loop_4162 mulscc %l5, %o6, %l4 loop_4161: fcmps %fcc3, %f2, %f8 array8 %o3, %i2, %l0 loop_4162: fandnot1 %f12, %f6, %f2 ldub [%l7 + 0x4E], %g3 fnot2 %f8, %f4 fcmpd %fcc1, %f6, %f2 stb %l2, [%l7 + 0x1E] alignaddrl %l1, %g1, %o4 fcmpeq32 %f12, %f6, %i5 ldd [%l7 + 0x10], %f12 tvc %xcc, 0x1 edge16l %i7, %o2, %g4 fmul8ulx16 %f0, %f6, %f10 stb %g2, [%l7 + 0x29] bn,pt %xcc, loop_4163 fornot2s %f5, %f3, %f9 fmovd %f12, %f14 fmul8x16al %f0, %f4, %f12 loop_4163: fmovrslz %g5, %f12, %f6 bcs,pt %icc, loop_4164 fsrc2s %f3, %f4 fbe,a %fcc2, loop_4165 movleu %xcc, %g6, %o7 loop_4164: movpos %xcc, %i3, %l3 for %f10, %f10, %f0 loop_4165: edge32l %o1, %o0, %i6 stw %i4, [%l7 + 0x1C] fbug,a %fcc2, loop_4166 ldsh [%l7 + 0x28], %l6 fornot2 %f8, %f6, %f10 fmovrdlz %g7, %f4, %f8 loop_4166: ldx [%l7 + 0x30], %o5 ldsh [%l7 + 0x62], %i0 fmovde %icc, %f10, %f0 umulcc %l5, %i1, %l4 ldx [%l7 + 0x40], %o3 sth %i2, [%l7 + 0x6C] tvs %icc, 0x3 fnegs %f7, %f10 fmovdg %xcc, %f13, %f3 fand %f6, %f6, %f2 umul %l0, %g3, %o6 pdist %f14, %f8, %f14 st %f2, [%l7 + 0x24] srlx %l2, %g1, %l1 ldd [%l7 + 0x60], %f4 fsrc2s %f7, %f5 ldsw [%l7 + 0x78], %o4 movrgz %i7, 0x1B6, %o2 brgz,a %g4, loop_4167 st %f0, [%l7 + 0x18] stx %g2, [%l7 + 0x58] movg %xcc, %i5, %g6 loop_4167: lduh [%l7 + 0x68], %g5 sra %o7, 0x1C, %i3 fmovsne %icc, %f6, %f3 taddcctv %l3, 0x10A5, %o0 ba,a,pt %xcc, loop_4168 lduh [%l7 + 0x50], %i6 fpmerge %f9, %f4, %f6 stw %i4, [%l7 + 0x58] loop_4168: popc 0x0815, %o1 tpos %xcc, 0x3 fmovsgu %icc, %f15, %f2 fmovse %xcc, %f13, %f15 srlx %g7, %l6, %i0 fmovd %f10, %f12 lduh [%l7 + 0x3E], %l5 fmovscs %xcc, %f11, %f15 addc %o5, 0x1DBB, %i1 std %f10, [%l7 + 0x68] fcmpes %fcc0, %f5, %f15 fabss %f1, %f7 or %l4, 0x1B9B, %o3 lduw [%l7 + 0x10], %i2 add %l0, %o6, %l2 fba %fcc3, loop_4169 add %g3, %l1, %g1 bvc,a,pn %xcc, loop_4170 brnz,a %i7, loop_4171 loop_4169: fbuge,a %fcc2, loop_4172 fbn,a %fcc1, loop_4173 loop_4170: ldsw [%l7 + 0x48], %o2 loop_4171: stx %g4, [%l7 + 0x78] loop_4172: movpos %icc, %o4, %g2 loop_4173: ldd [%l7 + 0x38], %f10 ldsh [%l7 + 0x44], %i5 edge8l %g6, %o7, %i3 fmovrdgz %g5, %f0, %f8 fmovdleu %icc, %f8, %f7 ldd [%l7 + 0x08], %f10 fpsub16 %f4, %f0, %f12 fmovdcs %icc, %f7, %f0 lduw [%l7 + 0x50], %o0 fxnor %f12, %f4, %f6 ld [%l7 + 0x60], %f7 ldx [%l7 + 0x38], %i6 tcs %icc, 0x1 fornot1s %f11, %f8, %f3 fmovdne %xcc, %f5, %f5 bshuffle %f2, %f14, %f4 move %icc, %l3, %o1 bneg,a,pt %icc, loop_4174 fmovrsgz %i4, %f6, %f10 fbg %fcc2, loop_4175 array32 %g7, %l6, %i0 loop_4174: subc %o5, 0x10A7, %i1 fand %f4, %f12, %f10 loop_4175: ldsb [%l7 + 0x15], %l5 fmovdl %icc, %f15, %f9 stb %o3, [%l7 + 0x2F] fcmpgt32 %f6, %f14, %l4 fmovdpos %xcc, %f12, %f14 fmovsgu %xcc, %f11, %f1 fmovde %icc, %f11, %f7 ta %xcc, 0x4 fble %fcc3, loop_4176 edge16l %l0, %o6, %l2 lduw [%l7 + 0x18], %i2 sub %g3, 0x08BC, %g1 loop_4176: movge %xcc, %l1, %i7 fmovse %xcc, %f2, %f14 lduh [%l7 + 0x4E], %g4 fmovsne %xcc, %f5, %f8 fbul,a %fcc2, loop_4177 ldsw [%l7 + 0x74], %o2 fnors %f10, %f8, %f11 edge32n %g2, %i5, %o4 loop_4177: fmovscc %xcc, %f3, %f10 ld [%l7 + 0x24], %f3 ldx [%l7 + 0x48], %o7 fmovscc %icc, %f4, %f2 fmuld8ulx16 %f1, %f11, %f2 ldsw [%l7 + 0x74], %i3 brlez %g5, loop_4178 fbule %fcc2, loop_4179 brz,a %g6, loop_4180 fmul8x16al %f11, %f2, %f14 loop_4178: fors %f4, %f4, %f12 loop_4179: fmovscc %xcc, %f7, %f9 loop_4180: fcmpgt16 %f0, %f2, %i6 stb %l3, [%l7 + 0x19] st %f15, [%l7 + 0x38] fzeros %f12 alignaddrl %o1, %i4, %g7 ldd [%l7 + 0x50], %f8 fmovscc %xcc, %f4, %f10 brlez %l6, loop_4181 or %o0, %o5, %i1 fmovdgu %xcc, %f2, %f4 ldsb [%l7 + 0x6C], %i0 loop_4181: movrlez %l5, %l4, %o3 fmovsvs %xcc, %f13, %f14 st %f13, [%l7 + 0x24] fmovrsgez %l0, %f14, %f6 lduw [%l7 + 0x54], %l2 sth %o6, [%l7 + 0x14] std %f6, [%l7 + 0x78] andncc %g3, %g1, %l1 fmovdle %xcc, %f4, %f2 fmovrdlez %i2, %f8, %f0 udivx %g4, 0x10E4, %i7 sra %g2, 0x1B, %i5 fmul8x16al %f3, %f15, %f12 xnor %o4, %o7, %o2 ldsh [%l7 + 0x76], %g5 lduw [%l7 + 0x54], %g6 ld [%l7 + 0x20], %f2 fba %fcc3, loop_4182 bvs loop_4183 siam 0x4 fmuld8sux16 %f9, %f13, %f8 loop_4182: orncc %i6, 0x027A, %l3 loop_4183: std %f8, [%l7 + 0x48] mulscc %i3, 0x1CBB, %o1 bpos,a,pn %xcc, loop_4184 tgu %xcc, 0x1 tge %icc, 0x4 fmul8sux16 %f2, %f2, %f0 loop_4184: fmovdneg %icc, %f8, %f9 fmovdvs %xcc, %f13, %f8 ldsh [%l7 + 0x20], %i4 tne %xcc, 0x7 lduh [%l7 + 0x48], %l6 ldx [%l7 + 0x58], %o0 ld [%l7 + 0x50], %f11 fpadd16s %f13, %f10, %f11 ldsh [%l7 + 0x1E], %o5 for %f2, %f2, %f2 fexpand %f1, %f4 ldd [%l7 + 0x60], %f0 sdiv %g7, 0x0C92, %i0 sth %l5, [%l7 + 0x32] ldub [%l7 + 0x64], %l4 ld [%l7 + 0x5C], %f0 sethi 0x14E2, %i1 ld [%l7 + 0x54], %f7 fmovdn %xcc, %f12, %f3 stw %o3, [%l7 + 0x24] fmovsg %xcc, %f15, %f0 tsubcctv %l2, 0x1850, %o6 andncc %g3, %g1, %l1 stw %l0, [%l7 + 0x6C] udivx %i2, 0x0135, %g4 movge %xcc, %g2, %i5 fmovdl %icc, %f12, %f1 fcmps %fcc0, %f5, %f13 subccc %i7, 0x18EF, %o4 sll %o7, 0x11, %o2 fabsd %f0, %f6 edge32ln %g6, %g5, %i6 call loop_4185 orcc %i3, %o1, %i4 movleu %icc, %l3, %l6 fmul8x16al %f1, %f0, %f0 loop_4185: ldsw [%l7 + 0x4C], %o5 ld [%l7 + 0x48], %f11 mulx %g7, %o0, %l5 fmovrdgez %i0, %f0, %f2 sdivx %i1, 0x077B, %l4 fmovscs %icc, %f2, %f4 fpackfix %f2, %f12 ldx [%l7 + 0x08], %l2 alignaddrl %o6, %g3, %g1 tpos %icc, 0x5 movre %o3, 0x064, %l1 fmovdne %icc, %f6, %f4 fcmpeq32 %f2, %f12, %i2 movvs %xcc, %l0, %g2 nop setx loop_4186, %l0, %l1 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 %f12, %f8, %f10 stw %i5, [%l7 + 0x20] brgez %i7, loop_4187 loop_4186: fmovdne %icc, %f12, %f1 fnors %f12, %f13, %f3 bvc,pn %icc, loop_4188 loop_4187: fmovsne %icc, %f5, %f15 ldsb [%l7 + 0x15], %g4 fnor %f2, %f6, %f14 loop_4188: fbl,a %fcc0, loop_4189 fmovsvc %icc, %f10, %f3 fmovse %icc, %f2, %f13 ldsh [%l7 + 0x40], %o4 loop_4189: fpsub16s %f9, %f4, %f10 fmul8x16 %f13, %f10, %f4 fmovsvc %icc, %f2, %f13 and %o7, %o2, %g6 fbul %fcc1, loop_4190 array16 %g5, %i3, %o1 andncc %i4, %l3, %i6 fmovse %icc, %f1, %f12 loop_4190: bgu,pt %icc, loop_4191 orn %l6, 0x0F93, %g7 edge8ln %o5, %o0, %i0 bcc,a,pt %icc, loop_4192 loop_4191: fmovsn %xcc, %f15, %f0 movcs %xcc, %i1, %l4 brlez %l2, loop_4193 loop_4192: fmovdpos %icc, %f12, %f12 ld [%l7 + 0x74], %f13 fsrc1 %f8, %f12 loop_4193: movne %xcc, %o6, %l5 srl %g3, %g1, %o3 xnor %l1, %l0, %i2 fpsub32 %f6, %f2, %f14 fcmpgt16 %f2, %f4, %i5 ldd [%l7 + 0x48], %f12 st %f7, [%l7 + 0x48] ldub [%l7 + 0x5D], %i7 fbu,a %fcc3, loop_4194 fcmple16 %f2, %f6, %g4 xnor %o4, 0x0F9E, %o7 lduh [%l7 + 0x0E], %g2 loop_4194: fpack32 %f6, %f6, %f0 call loop_4195 stb %o2, [%l7 + 0x7D] xor %g6, %i3, %g5 fcmps %fcc2, %f6, %f4 loop_4195: lduw [%l7 + 0x18], %i4 fzero %f0 fmul8sux16 %f4, %f6, %f8 orncc %l3, 0x179D, %o1 fmovrdlz %l6, %f2, %f12 orncc %g7, 0x0E8A, %i6 fxnor %f6, %f2, %f10 taddcc %o5, %i0, %o0 fmovdcc %icc, %f7, %f5 st %f6, [%l7 + 0x40] bg %xcc, loop_4196 popc 0x0964, %i1 orcc %l4, %l2, %o6 sth %g3, [%l7 + 0x16] loop_4196: fbne,a %fcc1, loop_4197 umulcc %l5, 0x19C5, %g1 edge32l %l1, %o3, %i2 tsubcctv %l0, %i5, %g4 loop_4197: fmovrdlz %i7, %f0, %f8 srlx %o4, %g2, %o7 movcs %xcc, %o2, %g6 ldd [%l7 + 0x30], %f2 edge8l %i3, %g5, %i4 fpack32 %f10, %f4, %f8 edge16l %o1, %l6, %l3 fmovsvs %icc, %f11, %f1 ldub [%l7 + 0x4C], %i6 tvc %icc, 0x6 smulcc %o5, 0x05D6, %i0 ba,pt %icc, loop_4198 ldsb [%l7 + 0x3C], %o0 fmovrsgz %i1, %f9, %f1 fcmpeq32 %f6, %f2, %l4 loop_4198: fpackfix %f14, %f11 std %f4, [%l7 + 0x38] umulcc %g7, 0x05FC, %l2 udivcc %g3, 0x0A1A, %l5 ldsh [%l7 + 0x5E], %g1 tne %icc, 0x2 ld [%l7 + 0x20], %f10 siam 0x3 stw %l1, [%l7 + 0x30] edge32 %o3, %o6, %l0 movre %i5, %g4, %i2 orn %i7, 0x0FB9, %g2 sra %o7, %o4, %g6 fmovdgu %xcc, %f0, %f9 fmovdvs %icc, %f12, %f6 ble,a,pn %xcc, loop_4199 ldsb [%l7 + 0x12], %i3 lduw [%l7 + 0x24], %g5 fmovscc %xcc, %f8, %f15 loop_4199: ldub [%l7 + 0x3D], %i4 fcmped %fcc3, %f12, %f4 bcc,a loop_4200 fexpand %f2, %f10 fpackfix %f10, %f14 fmovda %icc, %f11, %f8 loop_4200: movleu %icc, %o1, %o2 movle %icc, %l3, %l6 movg %xcc, %o5, %i6 stw %i0, [%l7 + 0x70] popc %i1, %l4 movne %xcc, %g7, %o0 stb %g3, [%l7 + 0x65] fmovsg %icc, %f4, %f3 fmovdcc %xcc, %f15, %f8 andn %l5, %g1, %l1 movrlz %l2, %o3, %l0 tcc %icc, 0x1 movg %icc, %o6, %i5 fsrc1s %f6, %f9 lduh [%l7 + 0x10], %g4 std %f12, [%l7 + 0x78] fzero %f4 brgez %i2, loop_4201 sth %i7, [%l7 + 0x44] bcs,a,pn %xcc, loop_4202 sth %g2, [%l7 + 0x6E] loop_4201: stb %o4, [%l7 + 0x0D] fmovscs %xcc, %f8, %f0 loop_4202: ldub [%l7 + 0x0F], %g6 ldx [%l7 + 0x38], %o7 bcc,a,pt %xcc, loop_4203 stb %g5, [%l7 + 0x5D] fmovsne %xcc, %f4, %f11 fba %fcc1, loop_4204 loop_4203: stb %i3, [%l7 + 0x53] fpadd16 %f10, %f2, %f10 tcs %icc, 0x6 loop_4204: ldub [%l7 + 0x64], %o1 fpsub32 %f10, %f8, %f2 bpos,a,pt %xcc, loop_4205 bl,a loop_4206 ldx [%l7 + 0x48], %o2 fpack16 %f12, %f7 loop_4205: fmovdvc %xcc, %f6, %f12 loop_4206: ldsw [%l7 + 0x3C], %l3 tpos %icc, 0x6 tcc %icc, 0x7 fone %f0 faligndata %f6, %f6, %f10 fsrc1s %f2, %f15 brlez,a %i4, loop_4207 bcs loop_4208 bgu %icc, loop_4209 fmovsgu %xcc, %f4, %f1 loop_4207: ld [%l7 + 0x60], %f12 loop_4208: ldsh [%l7 + 0x56], %l6 loop_4209: stw %o5, [%l7 + 0x24] ldsh [%l7 + 0x7C], %i6 fmovsl %xcc, %f13, %f4 fbule,a %fcc1, loop_4210 stb %i0, [%l7 + 0x15] udiv %i1, 0x0665, %g7 stb %l4, [%l7 + 0x5C] loop_4210: fba,a %fcc0, loop_4211 ldd [%l7 + 0x40], %f12 fmovsl %icc, %f3, %f4 srl %g3, 0x18, %l5 loop_4211: lduw [%l7 + 0x54], %g1 fmuld8sux16 %f4, %f4, %f4 bcc,a,pn %icc, loop_4212 fmovscc %xcc, %f0, %f14 brlez %o0, loop_4213 fand %f2, %f6, %f12 loop_4212: ldsw [%l7 + 0x54], %l1 bge,a,pn %xcc, loop_4214 loop_4213: fnegs %f10, %f11 movne %xcc, %l2, %l0 fsrc2s %f9, %f6 loop_4214: fmul8x16al %f1, %f2, %f8 ldsb [%l7 + 0x10], %o3 call loop_4215 bge,a,pn %xcc, loop_4216 movl %icc, %o6, %g4 be,a,pn %xcc, loop_4217 loop_4215: fmovsge %icc, %f5, %f9 loop_4216: bl,a %icc, loop_4218 tneg %xcc, 0x7 loop_4217: movleu %xcc, %i5, %i7 ldsh [%l7 + 0x34], %g2 loop_4218: ldsh [%l7 + 0x48], %o4 srl %i2, 0x1C, %g6 fmovrsgz %g5, %f12, %f15 ta %xcc, 0x3 fbne,a %fcc2, loop_4219 fbug %fcc2, loop_4220 brnz,a %i3, loop_4221 fmovdvc %icc, %f8, %f2 loop_4219: fmovrdgz %o1, %f4, %f0 loop_4220: fandnot1 %f14, %f0, %f12 loop_4221: fpmerge %f10, %f11, %f14 fbe %fcc1, loop_4222 ldsb [%l7 + 0x27], %o7 bn,a,pt %icc, loop_4223 umulcc %l3, %i4, %l6 loop_4222: movrgz %o5, 0x30C, %i6 fmovdpos %icc, %f3, %f7 loop_4223: fbn,a %fcc3, loop_4224 ldd [%l7 + 0x18], %f2 fzero %f10 fexpand %f4, %f0 loop_4224: bcc,a loop_4225 stb %i0, [%l7 + 0x1D] bl,a,pt %xcc, loop_4226 stw %i1, [%l7 + 0x10] loop_4225: edge16 %g7, %l4, %g3 fsrc2 %f2, %f14 loop_4226: edge16l %l5, %g1, %o2 fsrc2s %f13, %f7 bge %xcc, loop_4227 stx %o0, [%l7 + 0x70] fcmpne32 %f12, %f10, %l2 fcmpne32 %f0, %f14, %l0 loop_4227: std %f14, [%l7 + 0x60] tcs %xcc, 0x0 edge16ln %o3, %l1, %g4 tleu %icc, 0x2 brgez %o6, loop_4228 bl,pt %icc, loop_4229 edge8n %i5, %g2, %i7 be,pn %xcc, loop_4230 loop_4228: st %f0, [%l7 + 0x20] loop_4229: ldx [%l7 + 0x48], %o4 fzeros %f13 loop_4230: fpadd16s %f0, %f2, %f5 fmovrsne %g6, %f8, %f3 ldx [%l7 + 0x60], %i2 fpmerge %f0, %f6, %f14 fmovdg %xcc, %f10, %f8 fmovrdlz %i3, %f10, %f6 bn,a,pt %icc, loop_4231 ldsh [%l7 + 0x14], %o1 fmovrdne %o7, %f10, %f14 fcmpgt16 %f6, %f12, %l3 loop_4231: fbug %fcc2, loop_4232 fand %f0, %f2, %f10 fmovdvs %icc, %f13, %f1 sub %g5, 0x1489, %l6 loop_4232: edge32 %i4, %i6, %o5 sth %i1, [%l7 + 0x38] stb %g7, [%l7 + 0x47] orn %i0, %g3, %l4 fors %f7, %f4, %f1 fmovs %f9, %f11 stw %l5, [%l7 + 0x64] ldsw [%l7 + 0x1C], %o2 bshuffle %f8, %f0, %f10 fmul8x16al %f10, %f13, %f14 fmovdneg %xcc, %f11, %f10 udiv %g1, 0x12F4, %l2 lduh [%l7 + 0x1E], %l0 ldsh [%l7 + 0x42], %o0 stx %l1, [%l7 + 0x30] fmovdn %xcc, %f11, %f13 and %o3, 0x1234, %g4 ldx [%l7 + 0x70], %o6 ldd [%l7 + 0x60], %f0 fmul8x16 %f2, %f14, %f8 lduh [%l7 + 0x32], %g2 lduh [%l7 + 0x20], %i5 fbge %fcc3, loop_4233 tne %icc, 0x1 popc 0x1E9F, %i7 movrlez %o4, %g6, %i2 loop_4233: lduh [%l7 + 0x68], %o1 lduw [%l7 + 0x58], %i3 bshuffle %f12, %f14, %f0 movrgez %l3, %g5, %o7 lduw [%l7 + 0x0C], %i4 tvs %xcc, 0x6 movcc %xcc, %i6, %o5 fone %f0 tsubcctv %l6, %i1, %g7 fzero %f14 movrgez %i0, 0x0F4, %l4 fornot1 %f12, %f6, %f2 ldsb [%l7 + 0x31], %l5 fnors %f2, %f10, %f6 srlx %g3, %g1, %l2 array16 %o2, %l0, %o0 edge8n %l1, %g4, %o3 ba loop_4234 ldsw [%l7 + 0x60], %g2 ldsb [%l7 + 0x7D], %o6 smul %i5, 0x1F51, %o4 loop_4234: fmovse %xcc, %f3, %f14 fmovse %xcc, %f14, %f0 lduh [%l7 + 0x1C], %g6 fnands %f8, %f3, %f1 fble %fcc3, loop_4235 andn %i2, 0x102F, %o1 fmovsvc %xcc, %f0, %f13 subccc %i3, %l3, %i7 loop_4235: tvs %xcc, 0x3 ldx [%l7 + 0x60], %o7 fcmple32 %f8, %f2, %i4 std %f0, [%l7 + 0x10] sth %i6, [%l7 + 0x50] andn %g5, %l6, %i1 std %f4, [%l7 + 0x18] fcmps %fcc1, %f11, %f12 ldsw [%l7 + 0x0C], %g7 fmovrdgez %o5, %f0, %f4 ld [%l7 + 0x1C], %f15 fmovdvs %icc, %f15, %f0 ldd [%l7 + 0x38], %f10 ldsh [%l7 + 0x70], %i0 bl loop_4236 sdiv %l5, 0x1F79, %g3 sllx %g1, %l4, %o2 fone %f4 loop_4236: stx %l2, [%l7 + 0x70] fcmpgt32 %f8, %f0, %l0 edge16 %o0, %l1, %o3 fbe %fcc0, loop_4237 bgu,a loop_4238 fmovdn %icc, %f9, %f1 sllx %g4, %o6, %i5 loop_4237: fors %f0, %f6, %f2 loop_4238: edge8l %g2, %o4, %g6 ldub [%l7 + 0x2E], %o1 stw %i2, [%l7 + 0x64] sdivx %l3, 0x05E2, %i3 alignaddr %i7, %i4, %i6 movn %xcc, %g5, %l6 fmovscc %icc, %f1, %f8 array8 %i1, %g7, %o7 fmovs %f4, %f1 umulcc %o5, %i0, %g3 movl %icc, %g1, %l4 fmovda %xcc, %f9, %f13 fornot2s %f7, %f15, %f10 ldd [%l7 + 0x58], %f14 edge8l %o2, %l2, %l0 ldsh [%l7 + 0x44], %l5 movge %xcc, %l1, %o0 fbg,a %fcc2, loop_4239 tcc %icc, 0x2 ldx [%l7 + 0x30], %o3 fmovdcc %xcc, %f7, %f2 loop_4239: fmovrdlez %o6, %f4, %f2 ldsw [%l7 + 0x70], %i5 bpos,pt %icc, loop_4240 faligndata %f12, %f10, %f12 std %f12, [%l7 + 0x20] ldsh [%l7 + 0x38], %g4 loop_4240: addccc %g2, 0x1D4D, %o4 tpos %icc, 0x4 ldsw [%l7 + 0x14], %g6 bge %xcc, loop_4241 fbule %fcc2, loop_4242 movle %icc, %o1, %l3 fmovse %icc, %f7, %f8 loop_4241: fbu,a %fcc0, loop_4243 loop_4242: ldx [%l7 + 0x60], %i2 fnand %f14, %f4, %f2 fandnot1s %f13, %f7, %f0 loop_4243: ldx [%l7 + 0x38], %i7 fmovs %f6, %f0 edge8n %i4, %i6, %i3 fand %f6, %f2, %f8 brz,a %l6, loop_4244 fors %f12, %f6, %f15 edge8 %i1, %g7, %g5 ldx [%l7 + 0x58], %o7 loop_4244: lduh [%l7 + 0x40], %o5 fcmps %fcc0, %f9, %f12 ldx [%l7 + 0x28], %g3 fmovdvc %xcc, %f15, %f14 array32 %g1, %i0, %l4 edge8l %o2, %l0, %l2 fors %f14, %f7, %f8 or %l5, %o0, %l1 bl,pt %icc, loop_4245 umul %o6, %o3, %g4 sth %g2, [%l7 + 0x32] sllx %i5, %o4, %o1 loop_4245: edge16ln %l3, %g6, %i2 ld [%l7 + 0x3C], %f4 fpsub32s %f1, %f5, %f13 fmovsle %icc, %f10, %f13 st %f5, [%l7 + 0x14] edge8 %i7, %i6, %i4 fmovse %icc, %f7, %f2 ldsb [%l7 + 0x4A], %l6 sth %i1, [%l7 + 0x62] edge16l %g7, %i3, %g5 fcmpd %fcc1, %f2, %f0 std %f4, [%l7 + 0x78] fmovrsgez %o5, %f4, %f10 lduh [%l7 + 0x38], %o7 edge8ln %g3, %g1, %l4 fornot2s %f13, %f15, %f10 ldsh [%l7 + 0x34], %o2 fxnors %f1, %f11, %f13 bg loop_4246 fcmped %fcc1, %f0, %f10 add %l0, 0x0A12, %i0 fsrc2 %f10, %f0 loop_4246: st %f10, [%l7 + 0x54] fcmpd %fcc0, %f14, %f2 fmovsgu %icc, %f3, %f9 ldd [%l7 + 0x58], %f4 edge8n %l2, %o0, %l1 fbug %fcc0, loop_4247 movgu %xcc, %l5, %o6 fnot2s %f10, %f1 sub %o3, %g2, %g4 loop_4247: array32 %o4, %i5, %l3 ldsh [%l7 + 0x24], %g6 brgz,a %i2, loop_4248 ba,a %icc, loop_4249 lduh [%l7 + 0x72], %o1 stx %i6, [%l7 + 0x20] loop_4248: fmovdgu %xcc, %f2, %f7 loop_4249: udivx %i4, 0x167C, %i7 fzeros %f5 lduw [%l7 + 0x68], %i1 movgu %xcc, %l6, %g7 stx %g5, [%l7 + 0x20] movrlz %i3, 0x1D3, %o7 std %f4, [%l7 + 0x40] bgu,a,pn %icc, loop_4250 edge8ln %g3, %g1, %o5 brnz %o2, loop_4251 std %f8, [%l7 + 0x50] loop_4250: fbge %fcc1, loop_4252 fcmpd %fcc1, %f14, %f6 loop_4251: edge8l %l0, %i0, %l4 std %f14, [%l7 + 0x78] loop_4252: fnands %f1, %f2, %f10 fbul %fcc3, loop_4253 movneg %icc, %o0, %l2 ldub [%l7 + 0x68], %l1 fands %f4, %f7, %f9 loop_4253: tneg %xcc, 0x6 fbl,a %fcc0, loop_4254 and %l5, 0x155B, %o3 umulcc %g2, 0x058D, %g4 fandnot1 %f10, %f2, %f12 loop_4254: fmovrsgz %o4, %f3, %f0 fmovde %icc, %f6, %f12 lduh [%l7 + 0x10], %o6 fmovdcs %icc, %f7, %f0 bcs,a loop_4255 edge8l %i5, %l3, %i2 fmovrse %g6, %f4, %f4 stx %o1, [%l7 + 0x58] loop_4255: tcc %icc, 0x0 andn %i4, %i6, %i7 subc %i1, %g7, %g5 lduw [%l7 + 0x70], %l6 fnand %f10, %f2, %f14 fbuge %fcc3, loop_4256 fmovrdne %o7, %f0, %f10 fcmpd %fcc0, %f2, %f4 ta %icc, 0x1 loop_4256: std %f0, [%l7 + 0x50] ld [%l7 + 0x40], %f4 ld [%l7 + 0x68], %f8 stw %g3, [%l7 + 0x6C] ldsb [%l7 + 0x11], %g1 movrlez %i3, %o5, %o2 fbn %fcc3, loop_4257 subc %i0, 0x16EA, %l0 ldsb [%l7 + 0x6E], %o0 array32 %l2, %l4, %l1 loop_4257: array8 %o3, %g2, %g4 fmovsn %xcc, %f5, %f0 fmovdle %xcc, %f5, %f9 sth %o4, [%l7 + 0x3C] movneg %xcc, %o6, %l5 fmovrsgz %l3, %f0, %f15 fmovsl %xcc, %f3, %f5 orn %i5, %i2, %g6 fpsub16s %f15, %f7, %f7 fcmpd %fcc1, %f4, %f4 fmovrslz %i4, %f6, %f10 lduw [%l7 + 0x28], %i6 ldsw [%l7 + 0x10], %o1 stw %i7, [%l7 + 0x24] fmovsvc %xcc, %f1, %f6 movvc %icc, %i1, %g7 fmovsgu %icc, %f11, %f10 xnorcc %l6, 0x1615, %o7 sth %g5, [%l7 + 0x4A] fbg %fcc1, loop_4258 ldx [%l7 + 0x38], %g1 edge32 %i3, %o5, %o2 lduh [%l7 + 0x2A], %g3 loop_4258: fpsub16s %f6, %f14, %f4 fexpand %f12, %f12 fsrc2s %f9, %f6 edge8ln %i0, %o0, %l0 bg,a,pn %icc, loop_4259 brgz %l2, loop_4260 movne %icc, %l1, %o3 fmovspos %xcc, %f9, %f10 loop_4259: bvs,a loop_4261 loop_4260: be,pn %icc, loop_4262 tneg %icc, 0x0 fands %f4, %f13, %f13 loop_4261: udivx %l4, 0x1E74, %g2 loop_4262: ldd [%l7 + 0x30], %f0 fmovda %xcc, %f10, %f2 sllx %o4, 0x1C, %o6 te %icc, 0x3 fbule,a %fcc1, loop_4263 fsrc2 %f8, %f14 brlez %l5, loop_4264 ble,a,pn %xcc, loop_4265 loop_4263: movne %icc, %g4, %i5 sth %l3, [%l7 + 0x78] loop_4264: brz,a %i2, loop_4266 loop_4265: edge32n %g6, %i4, %o1 ldx [%l7 + 0x08], %i7 fexpand %f6, %f4 loop_4266: st %f1, [%l7 + 0x0C] movcs %icc, %i6, %i1 fabsd %f12, %f2 ldub [%l7 + 0x5D], %l6 tcs %icc, 0x7 lduh [%l7 + 0x36], %o7 xorcc %g5, 0x138A, %g7 stb %g1, [%l7 + 0x3F] move %icc, %i3, %o2 fba %fcc0, loop_4267 edge8ln %g3, %i0, %o5 fmovrdne %o0, %f4, %f10 fmovdgu %xcc, %f9, %f1 loop_4267: fpackfix %f6, %f1 movpos %xcc, %l2, %l1 bl,a,pn %xcc, loop_4268 fcmped %fcc2, %f10, %f8 movg %icc, %o3, %l0 tl %xcc, 0x5 loop_4268: andcc %g2, %l4, %o6 brlz %l5, loop_4269 smulcc %o4, %g4, %l3 ldd [%l7 + 0x78], %f2 stb %i5, [%l7 + 0x0D] loop_4269: fbl,a %fcc1, loop_4270 tle %xcc, 0x1 umulcc %i2, 0x12D6, %i4 ba,a %xcc, loop_4271 loop_4270: movrgez %g6, %i7, %i6 umulcc %o1, %l6, %i1 edge32n %g5, %g7, %g1 loop_4271: std %f4, [%l7 + 0x60] fors %f4, %f9, %f11 stx %o7, [%l7 + 0x18] movg %icc, %o2, %i3 tne %xcc, 0x2 lduh [%l7 + 0x18], %g3 tgu %xcc, 0x2 ldx [%l7 + 0x08], %o5 umul %i0, %o0, %l1 tleu %xcc, 0x0 movne %icc, %l2, %o3 array16 %l0, %l4, %o6 fmovrdne %g2, %f0, %f4 andcc %l5, 0x043E, %g4 fors %f9, %f13, %f6 stw %o4, [%l7 + 0x08] fcmpd %fcc2, %f8, %f6 std %f8, [%l7 + 0x58] fors %f13, %f13, %f7 fmovsvc %icc, %f2, %f10 stb %l3, [%l7 + 0x3C] movle %icc, %i2, %i4 ldub [%l7 + 0x4D], %g6 array8 %i7, %i5, %o1 tsubcc %i6, 0x0EF8, %l6 fmovrdgez %i1, %f4, %f10 fxnors %f12, %f10, %f8 edge8ln %g7, %g1, %g5 fmovdn %xcc, %f15, %f4 fmovdge %icc, %f3, %f14 umul %o7, %o2, %i3 lduh [%l7 + 0x1A], %o5 bvs,a %icc, loop_4272 fmovrdgz %i0, %f6, %f14 fmovde %xcc, %f14, %f9 fmovdl %icc, %f8, %f15 loop_4272: fornot2s %f1, %f14, %f1 edge8 %o0, %g3, %l1 fpadd32s %f7, %f5, %f14 edge32l %l2, %o3, %l0 fnot1 %f8, %f6 std %f12, [%l7 + 0x28] fnor %f0, %f8, %f8 fba %fcc1, loop_4273 smul %o6, 0x16FC, %g2 fmovse %xcc, %f14, %f3 orcc %l4, 0x1258, %l5 loop_4273: edge32n %o4, %g4, %l3 fornot1 %f10, %f8, %f8 ld [%l7 + 0x5C], %f6 bneg,a,pt %icc, loop_4274 fpsub32 %f6, %f8, %f2 fcmpne32 %f2, %f14, %i2 fnors %f4, %f14, %f8 loop_4274: st %f9, [%l7 + 0x74] alignaddrl %i4, %i7, %i5 alignaddr %g6, %o1, %l6 fmovrsne %i1, %f11, %f8 fmovdn %xcc, %f10, %f2 stw %g7, [%l7 + 0x10] sth %i6, [%l7 + 0x6C] subc %g1, 0x0839, %g5 std %f12, [%l7 + 0x68] stx %o7, [%l7 + 0x10] fxors %f3, %f11, %f11 fexpand %f14, %f4 fcmple32 %f12, %f0, %o2 ldub [%l7 + 0x2E], %o5 ld [%l7 + 0x58], %f13 tsubcctv %i0, 0x173A, %i3 sra %g3, %o0, %l2 pdist %f8, %f14, %f0 fpackfix %f4, %f3 std %f4, [%l7 + 0x38] fpack16 %f14, %f0 tleu %xcc, 0x4 ld [%l7 + 0x60], %f8 fpadd32s %f5, %f3, %f5 and %o3, 0x0C95, %l0 lduh [%l7 + 0x18], %o6 ldsw [%l7 + 0x14], %g2 mulscc %l1, %l5, %l4 bleu,a %icc, loop_4275 std %f4, [%l7 + 0x58] st %f11, [%l7 + 0x3C] fmovrde %g4, %f8, %f10 loop_4275: ldsh [%l7 + 0x0C], %l3 ldsh [%l7 + 0x26], %i2 stb %o4, [%l7 + 0x11] stw %i4, [%l7 + 0x08] fmul8ulx16 %f6, %f0, %f8 movrlez %i5, %i7, %g6 fabss %f15, %f12 add %o1, 0x05AF, %i1 sth %l6, [%l7 + 0x4E] alignaddrl %g7, %i6, %g1 ldsw [%l7 + 0x14], %g5 fmovsge %icc, %f1, %f2 brlez,a %o7, loop_4276 sdivcc %o5, 0x06B9, %o2 sth %i0, [%l7 + 0x2C] ldub [%l7 + 0x44], %i3 loop_4276: fmovdcs %xcc, %f6, %f1 fornot2s %f14, %f0, %f8 nop setx loop_4277, %l0, %l1 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 %o0, %f9, %f6 fandnot1 %f2, %f12, %f4 andn %l2, %g3, %o3 loop_4277: edge8ln %l0, %o6, %l1 ldx [%l7 + 0x18], %l5 fbn %fcc0, loop_4278 ldd [%l7 + 0x18], %f6 stw %g2, [%l7 + 0x58] fandnot1s %f15, %f7, %f2 loop_4278: ldsb [%l7 + 0x50], %g4 lduh [%l7 + 0x74], %l4 fbo,a %fcc0, loop_4279 fcmped %fcc0, %f6, %f0 edge16l %i2, %l3, %o4 ldx [%l7 + 0x68], %i5 loop_4279: stw %i7, [%l7 + 0x60] edge16ln %i4, %g6, %i1 edge8l %l6, %o1, %i6 fmovdl %icc, %f12, %f9 srax %g1, %g7, %g5 orncc %o7, %o5, %i0 fmovdleu %xcc, %f12, %f12 ldd [%l7 + 0x08], %f0 brgez,a %i3, loop_4280 movrlez %o0, %l2, %g3 ble %icc, loop_4281 ldx [%l7 + 0x20], %o3 loop_4280: array32 %o2, %l0, %l1 tvs %icc, 0x5 loop_4281: stb %l5, [%l7 + 0x3C] ld [%l7 + 0x24], %f12 fbe %fcc2, loop_4282 fmovsvc %xcc, %f4, %f15 stx %o6, [%l7 + 0x40] fxnor %f4, %f12, %f4 loop_4282: edge32n %g2, %l4, %i2 subccc %g4, 0x1EA6, %o4 umulcc %l3, %i7, %i4 st %f11, [%l7 + 0x54] movpos %xcc, %g6, %i1 fabsd %f0, %f4 fnor %f6, %f14, %f2 stx %i5, [%l7 + 0x50] fbul %fcc3, loop_4283 fornot1s %f15, %f0, %f13 edge16l %l6, %o1, %g1 fmovrdne %i6, %f10, %f4 loop_4283: sub %g7, 0x1083, %g5 fbu %fcc1, loop_4284 stw %o5, [%l7 + 0x34] mulx %i0, %o7, %i3 ld [%l7 + 0x18], %f8 loop_4284: ld [%l7 + 0x60], %f0 ldsh [%l7 + 0x48], %l2 fmovsn %xcc, %f7, %f10 movneg %xcc, %o0, %g3 pdist %f6, %f0, %f8 fnot1s %f15, %f1 fbuge,a %fcc3, loop_4285 fbge,a %fcc1, loop_4286 lduh [%l7 + 0x5E], %o2 fnot2s %f0, %f1 loop_4285: ta %xcc, 0x7 loop_4286: lduh [%l7 + 0x1E], %o3 fsrc2 %f2, %f10 brlz %l0, loop_4287 move %icc, %l5, %l1 fbo,a %fcc3, loop_4288 fbn %fcc1, loop_4289 loop_4287: tge %xcc, 0x5 ldsb [%l7 + 0x23], %o6 loop_4288: edge8n %g2, %l4, %i2 loop_4289: std %f8, [%l7 + 0x78] st %f11, [%l7 + 0x48] fmovsl %xcc, %f5, %f13 fblg,a %fcc3, loop_4290 nop setx loop_4291, %l0, %l1 jmpl %l1, %g4 fmovdge %xcc, %f3, %f6 fcmpes %fcc2, %f8, %f2 loop_4290: fmovrde %l3, %f4, %f14 loop_4291: tne %icc, 0x2 fabss %f1, %f2 brlz,a %o4, loop_4292 ld [%l7 + 0x7C], %f7 ldd [%l7 + 0x48], %f6 ldub [%l7 + 0x1B], %i7 loop_4292: ldx [%l7 + 0x48], %i4 fbu,a %fcc0, loop_4293 or %i1, %g6, %i5 lduh [%l7 + 0x0A], %l6 fmovrsgez %g1, %f0, %f3 loop_4293: movne %icc, %o1, %g7 ld [%l7 + 0x08], %f6 fsrc1s %f5, %f10 call loop_4294 std %f0, [%l7 + 0x18] smulcc %g5, 0x1AE3, %o5 movrgez %i6, 0x1D2, %o7 loop_4294: fpadd16s %f15, %f2, %f7 movvc %xcc, %i0, %l2 fbue %fcc1, loop_4295 fpsub32s %f10, %f6, %f7 fmovrdgz %o0, %f2, %f12 smul %g3, %o2, %o3 loop_4295: ldub [%l7 + 0x62], %i3 ldub [%l7 + 0x6F], %l0 edge32 %l5, %o6, %l1 ldsw [%l7 + 0x20], %g2 fnot1 %f14, %f6 fsrc1 %f6, %f2 fpadd32 %f0, %f14, %f6 stb %i2, [%l7 + 0x33] fnot1 %f0, %f14 srlx %l4, 0x0E, %l3 fornot1s %f11, %f3, %f1 stb %o4, [%l7 + 0x5F] brlez %g4, loop_4296 ldsw [%l7 + 0x20], %i7 bn %icc, loop_4297 fornot2 %f0, %f8, %f4 loop_4296: fpsub16s %f9, %f8, %f11 ldsh [%l7 + 0x4C], %i4 loop_4297: edge16 %g6, %i1, %l6 fmovrsgez %g1, %f8, %f5 lduh [%l7 + 0x76], %i5 movvs %xcc, %g7, %o1 movle %xcc, %o5, %i6 udiv %o7, 0x11F0, %i0 ldx [%l7 + 0x30], %l2 ld [%l7 + 0x7C], %f14 srax %g5, %o0, %o2 fbug %fcc1, loop_4298 fors %f14, %f6, %f1 fbug %fcc0, loop_4299 bl %xcc, loop_4300 loop_4298: nop setx loop_4301, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movpos %icc, %o3, %g3 loop_4299: fpsub16s %f12, %f5, %f12 loop_4300: xnorcc %l0, %i3, %l5 loop_4301: std %f12, [%l7 + 0x28] ldsh [%l7 + 0x54], %l1 stw %o6, [%l7 + 0x68] ldsb [%l7 + 0x48], %i2 mulx %l4, 0x1FD2, %l3 ldd [%l7 + 0x18], %f10 umulcc %g2, %o4, %g4 fxnor %f8, %f2, %f2 st %f3, [%l7 + 0x5C] tl %icc, 0x6 faligndata %f10, %f0, %f0 fpackfix %f6, %f12 fbl %fcc0, loop_4302 fbge,a %fcc2, loop_4303 lduh [%l7 + 0x58], %i4 fors %f5, %f2, %f8 loop_4302: mulscc %g6, %i1, %l6 loop_4303: subc %g1, %i5, %i7 sdivcc %g7, 0x0D74, %o5 nop setx loop_4304, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry taddcc %o1, 0x0736, %i6 fmovscc %icc, %f2, %f3 movpos %xcc, %i0, %l2 loop_4304: ldsw [%l7 + 0x10], %o7 std %f14, [%l7 + 0x40] stb %g5, [%l7 + 0x2B] edge32 %o0, %o3, %o2 tn %xcc, 0x3 st %f3, [%l7 + 0x30] edge32l %g3, %l0, %i3 nop setx loop_4305, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xorcc %l1, 0x0914, %o6 ldsh [%l7 + 0x7E], %i2 fpadd16s %f0, %f8, %f2 loop_4305: fmovrdne %l5, %f2, %f12 fmovsn %icc, %f0, %f3 sth %l4, [%l7 + 0x26] nop setx loop_4306, %l0, %l1 jmpl %l1, %g2 fxnors %f6, %f12, %f14 srax %l3, 0x0A, %g4 lduw [%l7 + 0x50], %i4 loop_4306: brz,a %o4, loop_4307 udivcc %g6, 0x04D5, %i1 tsubcc %l6, %g1, %i7 movge %xcc, %i5, %g7 loop_4307: stx %o1, [%l7 + 0x48] bne,pn %icc, loop_4308 fbn,a %fcc1, loop_4309 movl %xcc, %i6, %o5 fsrc1 %f0, %f4 loop_4308: sth %i0, [%l7 + 0x18] loop_4309: fxnors %f10, %f7, %f12 fmovdn %icc, %f6, %f12 stw %o7, [%l7 + 0x54] fcmps %fcc3, %f10, %f3 fpsub32s %f7, %f12, %f15 sethi 0x1386, %l2 fmovrsgz %g5, %f0, %f0 stb %o3, [%l7 + 0x3B] movrne %o0, 0x1A4, %g3 stx %l0, [%l7 + 0x78] fcmps %fcc3, %f13, %f14 fpadd32s %f2, %f7, %f1 ldsw [%l7 + 0x74], %i3 ldsw [%l7 + 0x60], %o2 ldsh [%l7 + 0x6C], %o6 fnegs %f7, %f11 ldub [%l7 + 0x2D], %i2 ldsw [%l7 + 0x0C], %l5 lduh [%l7 + 0x7C], %l4 edge8l %g2, %l3, %g4 pdist %f2, %f6, %f8 ld [%l7 + 0x24], %f15 ldsw [%l7 + 0x50], %l1 ldsh [%l7 + 0x2C], %o4 lduw [%l7 + 0x68], %g6 fabss %f2, %f8 pdist %f2, %f12, %f2 edge32 %i4, %i1, %l6 fmovsg %xcc, %f1, %f12 ldub [%l7 + 0x29], %i7 ldsb [%l7 + 0x32], %g1 ble,a,pt %icc, loop_4310 ldsb [%l7 + 0x1B], %g7 fxors %f3, %f12, %f5 fzero %f2 loop_4310: fmovsneg %xcc, %f4, %f5 fbo %fcc0, loop_4311 edge32 %i5, %i6, %o5 udiv %i0, 0x1479, %o1 tge %xcc, 0x4 loop_4311: tsubcc %l2, 0x041C, %o7 ld [%l7 + 0x50], %f15 std %f12, [%l7 + 0x70] fors %f4, %f5, %f3 st %f7, [%l7 + 0x74] sll %g5, %o3, %g3 fnot1 %f0, %f10 std %f8, [%l7 + 0x58] ldub [%l7 + 0x43], %o0 brlz %l0, loop_4312 tg %icc, 0x2 tcc %icc, 0x6 fabsd %f6, %f12 loop_4312: tleu %xcc, 0x4 lduh [%l7 + 0x74], %i3 udivx %o6, 0x1DB9, %i2 fmovdg %xcc, %f12, %f7 fmovdvs %xcc, %f9, %f12 lduw [%l7 + 0x7C], %o2 xnor %l5, %l4, %g2 sth %g4, [%l7 + 0x72] ldsb [%l7 + 0x73], %l1 st %f9, [%l7 + 0x34] movg %xcc, %o4, %g6 fnot2s %f12, %f1 fbug %fcc2, loop_4313 stx %i4, [%l7 + 0x38] fands %f0, %f0, %f3 ldx [%l7 + 0x30], %i1 loop_4313: sdivcc %l3, 0x1A65, %l6 movne %xcc, %g1, %i7 stw %i5, [%l7 + 0x0C] fmovspos %icc, %f6, %f6 tpos %xcc, 0x7 std %f10, [%l7 + 0x48] movvc %icc, %g7, %i6 fornot1s %f6, %f11, %f8 st %f6, [%l7 + 0x50] fbug %fcc2, loop_4314 srax %i0, %o1, %o5 ldsw [%l7 + 0x48], %o7 xor %l2, %g5, %g3 loop_4314: sth %o0, [%l7 + 0x26] ldsh [%l7 + 0x20], %o3 stx %l0, [%l7 + 0x38] movl %xcc, %i3, %i2 ldsw [%l7 + 0x44], %o2 movrne %o6, %l5, %l4 fmul8sux16 %f2, %f12, %f2 ldsh [%l7 + 0x44], %g4 fnot1 %f6, %f4 ld [%l7 + 0x68], %f15 fmovrde %g2, %f2, %f0 nop setx loop_4315, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movcc %xcc, %l1, %g6 for %f2, %f14, %f8 andcc %i4, 0x17C1, %i1 loop_4315: fnors %f14, %f13, %f14 fpackfix %f4, %f3 fzeros %f7 fmul8x16au %f2, %f11, %f0 fcmped %fcc3, %f6, %f14 udivcc %l3, 0x0F1F, %o4 sth %l6, [%l7 + 0x14] edge16l %i7, %g1, %i5 fba %fcc1, loop_4316 be,pn %icc, loop_4317 lduh [%l7 + 0x28], %g7 movrne %i0, %o1, %i6 loop_4316: fcmpes %fcc3, %f8, %f14 loop_4317: movvc %xcc, %o7, %l2 fpsub32s %f11, %f14, %f6 edge32n %g5, %o5, %o0 xnorcc %o3, 0x035D, %l0 fone %f12 fexpand %f13, %f6 fmovsne %xcc, %f0, %f1 edge8 %i3, %g3, %o2 ldsw [%l7 + 0x68], %i2 tg %icc, 0x2 smulcc %o6, %l4, %g4 ld [%l7 + 0x0C], %f0 subccc %l5, 0x064A, %l1 movrne %g2, 0x2D4, %g6 orcc %i4, 0x16F5, %l3 ldsh [%l7 + 0x74], %o4 nop setx loop_4318, %l0, %l1 jmpl %l1, %l6 tcc %xcc, 0x6 ldd [%l7 + 0x10], %f2 lduh [%l7 + 0x70], %i7 loop_4318: lduw [%l7 + 0x74], %i1 array16 %i5, %g7, %g1 fones %f0 movvc %xcc, %i0, %i6 sth %o7, [%l7 + 0x16] fxors %f0, %f10, %f6 movn %icc, %o1, %l2 std %f6, [%l7 + 0x60] fands %f2, %f1, %f7 fmovrdlz %o5, %f0, %f0 movrlz %g5, %o3, %l0 ld [%l7 + 0x40], %f15 array32 %o0, %g3, %o2 ld [%l7 + 0x6C], %f4 ldsw [%l7 + 0x08], %i2 alignaddr %o6, %i3, %g4 addcc %l5, 0x1556, %l4 fmovrdlez %g2, %f10, %f8 tle %icc, 0x2 ldsw [%l7 + 0x58], %l1 fmovdg %icc, %f11, %f9 lduh [%l7 + 0x08], %g6 fbe,a %fcc3, loop_4319 tg %xcc, 0x0 ldsh [%l7 + 0x5C], %i4 ldsw [%l7 + 0x40], %l3 loop_4319: ba,a %icc, loop_4320 fxor %f6, %f8, %f6 ldx [%l7 + 0x50], %o4 sdiv %l6, 0x0613, %i7 loop_4320: orn %i1, 0x0977, %g7 brz,a %g1, loop_4321 stw %i5, [%l7 + 0x64] st %f14, [%l7 + 0x2C] stb %i6, [%l7 + 0x6D] loop_4321: ldsh [%l7 + 0x4A], %i0 ldd [%l7 + 0x58], %f0 fandnot1 %f8, %f10, %f0 bpos,pt %xcc, loop_4322 stx %o7, [%l7 + 0x78] fcmpeq32 %f8, %f2, %o1 stw %o5, [%l7 + 0x4C] loop_4322: bgu,pt %xcc, loop_4323 brlz %g5, loop_4324 brz %l2, loop_4325 fmul8x16al %f11, %f8, %f2 loop_4323: fblg %fcc3, loop_4326 loop_4324: bpos loop_4327 loop_4325: movcc %icc, %l0, %o3 stb %o0, [%l7 + 0x10] loop_4326: lduh [%l7 + 0x7C], %o2 loop_4327: ldub [%l7 + 0x6F], %i2 lduh [%l7 + 0x76], %o6 edge16n %g3, %g4, %l5 brnz %l4, loop_4328 ld [%l7 + 0x70], %f0 fmovsneg %icc, %f2, %f10 fmul8ulx16 %f12, %f4, %f2 loop_4328: bne,a %xcc, loop_4329 ldsb [%l7 + 0x44], %i3 ldsb [%l7 + 0x30], %g2 fbl %fcc2, loop_4330 loop_4329: tsubcc %l1, %i4, %g6 fmul8x16al %f14, %f11, %f14 bvc,a loop_4331 loop_4330: array8 %l3, %o4, %l6 std %f6, [%l7 + 0x70] ldub [%l7 + 0x19], %i1 loop_4331: fcmpd %fcc0, %f4, %f4 edge32n %g7, %g1, %i5 xorcc %i7, %i6, %i0 brz,a %o7, loop_4332 fmovdvs %icc, %f2, %f0 ldsb [%l7 + 0x56], %o5 edge16 %o1, %l2, %g5 loop_4332: std %f10, [%l7 + 0x78] fbg,a %fcc3, loop_4333 fmovse %icc, %f12, %f3 movne %xcc, %l0, %o0 fbo %fcc1, loop_4334 loop_4333: ld [%l7 + 0x38], %f14 ldsh [%l7 + 0x34], %o3 fpmerge %f14, %f5, %f0 loop_4334: fmovrdgez %i2, %f4, %f14 ldub [%l7 + 0x33], %o6 udiv %g3, 0x08A7, %g4 fmovsvc %icc, %f10, %f13 fmovrdlez %l5, %f10, %f0 fsrc2s %f12, %f4 tne %icc, 0x5 ldub [%l7 + 0x3E], %l4 fmovrdgz %i3, %f0, %f6 lduw [%l7 + 0x40], %o2 smulcc %l1, %g2, %i4 bg,pn %xcc, loop_4335 edge8 %l3, %g6, %o4 stb %l6, [%l7 + 0x6B] ldsb [%l7 + 0x5A], %g7 loop_4335: fxnors %f14, %f15, %f12 andn %g1, %i1, %i5 movgu %icc, %i6, %i7 ldsh [%l7 + 0x2E], %o7 fmovs %f10, %f6 tl %icc, 0x6 ldx [%l7 + 0x30], %i0 alignaddr %o1, %o5, %g5 sdivcc %l2, 0x109E, %o0 fmul8x16au %f12, %f6, %f2 nop setx loop_4336, %l0, %l1 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 %o3, 0x1EE0, %i2 fmovdvc %icc, %f3, %f15 fmovdl %icc, %f7, %f1 loop_4336: fornot2 %f4, %f14, %f4 lduh [%l7 + 0x50], %l0 movneg %xcc, %o6, %g3 ldsw [%l7 + 0x18], %g4 fbo,a %fcc2, loop_4337 ld [%l7 + 0x0C], %f12 ldsb [%l7 + 0x2E], %l4 fmovrdlez %i3, %f10, %f4 loop_4337: xnorcc %o2, %l1, %g2 bg,a,pt %icc, loop_4338 ldsb [%l7 + 0x10], %l5 movgu %icc, %i4, %g6 bcs %xcc, loop_4339 loop_4338: fmovdleu %xcc, %f10, %f15 fpack32 %f4, %f6, %f12 movne %xcc, %o4, %l6 loop_4339: fpadd16s %f6, %f1, %f11 andn %l3, 0x10E7, %g7 fmovdle %xcc, %f11, %f11 fbue,a %fcc2, loop_4340 fnot2s %f12, %f13 nop setx loop_4341, %l0, %l1 jmpl %l1, %i1 ldsh [%l7 + 0x42], %g1 loop_4340: fmovdge %xcc, %f3, %f1 ldd [%l7 + 0x10], %f6 loop_4341: fnor %f6, %f4, %f2 fmovdge %xcc, %f5, %f8 ldsh [%l7 + 0x64], %i6 xnor %i7, 0x1476, %i5 tle %xcc, 0x0 stb %o7, [%l7 + 0x54] tl %xcc, 0x1 or %o1, %o5, %i0 ld [%l7 + 0x18], %f4 ldsw [%l7 + 0x48], %l2 srlx %o0, 0x13, %g5 st %f7, [%l7 + 0x38] fsrc1 %f2, %f14 umulcc %o3, %l0, %i2 tcs %icc, 0x6 bgu,a %icc, loop_4342 fandnot1 %f14, %f0, %f10 fmul8sux16 %f8, %f12, %f14 fone %f2 loop_4342: fmovscc %icc, %f6, %f2 te %xcc, 0x0 tsubcc %g3, %o6, %g4 te %icc, 0x1 lduw [%l7 + 0x4C], %l4 bcs,a loop_4343 xnorcc %i3, %l1, %g2 sth %l5, [%l7 + 0x76] ld [%l7 + 0x54], %f10 loop_4343: fcmple32 %f14, %f14, %o2 movleu %icc, %i4, %o4 edge32 %l6, %l3, %g6 tge %icc, 0x2 fmovsa %xcc, %f8, %f4 st %f4, [%l7 + 0x24] tg %xcc, 0x7 stx %g7, [%l7 + 0x60] or %g1, 0x05B8, %i1 fmovde %xcc, %f7, %f9 sth %i6, [%l7 + 0x6C] brz,a %i5, loop_4344 array16 %i7, %o7, %o1 ldx [%l7 + 0x60], %o5 call loop_4345 loop_4344: fbge %fcc2, loop_4346 ldd [%l7 + 0x10], %f6 fmovsge %xcc, %f2, %f15 loop_4345: fmovsvs %xcc, %f3, %f6 loop_4346: stx %l2, [%l7 + 0x28] lduh [%l7 + 0x12], %o0 fmovsvs %icc, %f3, %f7 andcc %i0, 0x0B8C, %g5 sth %o3, [%l7 + 0x78] and %l0, %i2, %o6 tsubcctv %g4, %l4, %g3 movgu %icc, %l1, %g2 orncc %l5, 0x1B33, %o2 ldub [%l7 + 0x6A], %i3 be loop_4347 fnot1s %f15, %f2 ldx [%l7 + 0x48], %i4 edge32n %o4, %l6, %l3 loop_4347: bshuffle %f4, %f4, %f14 fcmpgt16 %f4, %f8, %g6 fba,a %fcc2, loop_4348 ldsh [%l7 + 0x68], %g1 ldx [%l7 + 0x28], %i1 ldsb [%l7 + 0x4F], %g7 loop_4348: lduw [%l7 + 0x40], %i5 fnand %f4, %f14, %f6 std %f8, [%l7 + 0x70] ldd [%l7 + 0x60], %f4 xnor %i7, 0x061E, %i6 fcmpd %fcc1, %f10, %f6 srlx %o7, 0x0D, %o1 lduh [%l7 + 0x4C], %l2 ldsw [%l7 + 0x30], %o5 fmovrsgez %i0, %f1, %f0 fcmpeq16 %f0, %f8, %o0 fpadd32s %f11, %f13, %f12 fmovrsgz %g5, %f0, %f10 tgu %icc, 0x1 ldd [%l7 + 0x18], %f4 fmovdvs %xcc, %f0, %f3 fpmerge %f9, %f10, %f6 ldx [%l7 + 0x78], %l0 edge16ln %o3, %i2, %o6 movvs %icc, %l4, %g4 ldsw [%l7 + 0x54], %g3 bvs,a,pt %icc, loop_4349 ldub [%l7 + 0x2E], %g2 fandnot1s %f12, %f1, %f1 xor %l5, %l1, %o2 loop_4349: fmovscs %icc, %f14, %f11 lduw [%l7 + 0x58], %i3 fmovrslz %o4, %f15, %f0 sth %l6, [%l7 + 0x70] tn %xcc, 0x3 movvs %xcc, %i4, %l3 fpmerge %f10, %f1, %f12 fornot1 %f4, %f6, %f0 taddcc %g1, %i1, %g6 sth %g7, [%l7 + 0x60] fmovsvs %xcc, %f14, %f10 stw %i7, [%l7 + 0x4C] ldsb [%l7 + 0x4B], %i5 tg %icc, 0x6 stb %i6, [%l7 + 0x5E] fpadd32s %f13, %f1, %f11 movl %xcc, %o1, %o7 stx %l2, [%l7 + 0x48] bcc,pn %icc, loop_4350 fbn %fcc1, loop_4351 fpadd32 %f10, %f14, %f10 be,pt %xcc, loop_4352 loop_4350: movvc %icc, %o5, %o0 loop_4351: std %f0, [%l7 + 0x30] tvc %xcc, 0x6 loop_4352: ldsb [%l7 + 0x5B], %g5 st %f6, [%l7 + 0x58] array8 %i0, %l0, %i2 fbu %fcc2, loop_4353 fpsub16s %f12, %f1, %f5 bge,a loop_4354 movcc %icc, %o6, %o3 loop_4353: fbge,a %fcc2, loop_4355 fmovsg %xcc, %f11, %f7 loop_4354: ldx [%l7 + 0x38], %g4 sdivx %l4, 0x06E2, %g2 loop_4355: tsubcc %l5, %g3, %o2 fmuld8sux16 %f8, %f12, %f2 fpack16 %f4, %f11 lduw [%l7 + 0x18], %l1 fornot2s %f2, %f12, %f12 movcc %xcc, %o4, %l6 fnot2s %f2, %f7 ldd [%l7 + 0x68], %f12 stb %i3, [%l7 + 0x60] fmovrsgez %l3, %f5, %f4 ldx [%l7 + 0x68], %g1 ld [%l7 + 0x2C], %f10 fbue %fcc1, loop_4356 ldsw [%l7 + 0x18], %i1 std %f14, [%l7 + 0x48] tneg %icc, 0x7 loop_4356: sth %i4, [%l7 + 0x2E] lduh [%l7 + 0x30], %g6 bneg,a,pt %icc, loop_4357 brgz,a %g7, loop_4358 move %xcc, %i7, %i6 fbo %fcc3, loop_4359 loop_4357: fone %f2 loop_4358: stb %o1, [%l7 + 0x5B] fzeros %f12 loop_4359: movrne %i5, 0x0A7, %o7 andn %o5, %o0, %g5 fcmpd %fcc3, %f2, %f6 bleu loop_4360 ld [%l7 + 0x5C], %f7 ld [%l7 + 0x1C], %f11 stb %i0, [%l7 + 0x1E] loop_4360: ldsb [%l7 + 0x7B], %l2 ld [%l7 + 0x70], %f9 edge16 %i2, %o6, %o3 bgu %icc, loop_4361 fands %f12, %f5, %f12 bcs loop_4362 st %f15, [%l7 + 0x0C] loop_4361: brz %l0, loop_4363 ld [%l7 + 0x34], %f9 loop_4362: fbo %fcc0, loop_4364 fmovsne %xcc, %f7, %f8 loop_4363: fcmpd %fcc1, %f4, %f10 fpsub32s %f3, %f2, %f0 loop_4364: fmovdl %xcc, %f15, %f12 fands %f10, %f3, %f15 orn %g4, 0x1BAF, %l4 bge %icc, loop_4365 ldx [%l7 + 0x20], %l5 ldsw [%l7 + 0x60], %g3 sdiv %g2, 0x0B72, %l1 loop_4365: bleu %xcc, loop_4366 xnorcc %o2, 0x0892, %l6 movrgz %o4, %i3, %l3 sth %g1, [%l7 + 0x42] loop_4366: fcmpne16 %f14, %f4, %i4 ldsw [%l7 + 0x10], %i1 bge,a,pn %xcc, loop_4367 ldsb [%l7 + 0x58], %g6 fbue,a %fcc3, loop_4368 ldub [%l7 + 0x3A], %i7 loop_4367: fxnor %f2, %f6, %f14 fpsub16 %f12, %f2, %f6 loop_4368: ldsh [%l7 + 0x26], %g7 fpackfix %f14, %f6 fpsub16 %f8, %f6, %f10 fmovdle %xcc, %f1, %f11 fmovsg %xcc, %f13, %f3 fbge %fcc1, loop_4369 stx %o1, [%l7 + 0x70] movrgez %i5, 0x0F5, %o7 fmovrsne %o5, %f10, %f8 loop_4369: udivcc %o0, 0x026B, %i6 movcs %icc, %i0, %g5 fornot1s %f12, %f9, %f13 movpos %xcc, %l2, %o6 fmovdl %icc, %f10, %f10 stb %o3, [%l7 + 0x7E] stb %i2, [%l7 + 0x3F] fmovsge %icc, %f14, %f5 movneg %icc, %g4, %l0 array8 %l5, %g3, %g2 edge8ln %l4, %o2, %l6 lduh [%l7 + 0x0A], %l1 movrne %i3, %o4, %l3 srl %g1, 0x0D, %i1 sth %i4, [%l7 + 0x30] ldx [%l7 + 0x78], %g6 te %icc, 0x2 fnands %f14, %f13, %f4 fbne %fcc1, loop_4370 sdivx %g7, 0x0DF2, %i7 edge16ln %i5, %o1, %o7 fmovda %xcc, %f7, %f4 loop_4370: brgz %o5, loop_4371 fpack32 %f14, %f14, %f4 tl %icc, 0x2 faligndata %f0, %f4, %f6 loop_4371: call loop_4372 tcs %xcc, 0x4 ldx [%l7 + 0x48], %o0 sth %i6, [%l7 + 0x18] loop_4372: std %f2, [%l7 + 0x60] bl,a loop_4373 nop setx loop_4374, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsneg %xcc, %f4, %f3 fmovrslez %g5, %f10, %f0 loop_4373: fpsub32 %f10, %f10, %f8 loop_4374: fpadd32 %f12, %f2, %f10 fbule,a %fcc0, loop_4375 sth %i0, [%l7 + 0x6E] fmovsneg %xcc, %f10, %f15 ldx [%l7 + 0x68], %l2 loop_4375: for %f6, %f2, %f2 stb %o3, [%l7 + 0x64] fmovdneg %icc, %f9, %f14 sdivx %i2, 0x1507, %o6 fpsub16s %f13, %f11, %f6 move %xcc, %g4, %l5 movn %icc, %g3, %l0 stx %l4, [%l7 + 0x08] pdist %f2, %f0, %f4 orncc %g2, %o2, %l6 lduw [%l7 + 0x7C], %l1 fcmpne16 %f14, %f0, %i3 fcmpne16 %f14, %f2, %l3 bn,a,pt %icc, loop_4376 orncc %o4, %g1, %i4 fcmps %fcc0, %f3, %f15 movrgez %i1, %g6, %i7 loop_4376: fmovdge %icc, %f11, %f3 sth %g7, [%l7 + 0x26] orn %i5, 0x03F0, %o1 fpadd32s %f0, %f14, %f3 ldx [%l7 + 0x58], %o7 fnot1s %f7, %f11 ldsb [%l7 + 0x25], %o5 sdiv %i6, 0x13EB, %o0 fmovrsne %g5, %f14, %f1 ldd [%l7 + 0x38], %f10 fbug,a %fcc3, loop_4377 fmovdpos %xcc, %f7, %f5 sethi 0x1B1F, %i0 mulx %o3, 0x109C, %l2 loop_4377: ldsb [%l7 + 0x65], %i2 lduh [%l7 + 0x62], %o6 fmovdg %icc, %f11, %f3 orncc %l5, 0x0B89, %g4 fmovsleu %xcc, %f11, %f3 fbge %fcc1, loop_4378 tsubcctv %g3, %l4, %l0 fornot2 %f2, %f8, %f12 xorcc %o2, %l6, %l1 loop_4378: stb %g2, [%l7 + 0x66] ldsb [%l7 + 0x4A], %l3 subc %o4, 0x0FF0, %g1 fmovrsgz %i3, %f13, %f4 fbule,a %fcc0, loop_4379 fbn,a %fcc1, loop_4380 bneg %xcc, loop_4381 fabss %f2, %f12 loop_4379: fandnot2s %f9, %f9, %f7 loop_4380: ldub [%l7 + 0x2D], %i4 loop_4381: movle %xcc, %g6, %i1 ld [%l7 + 0x18], %f3 fxors %f0, %f7, %f2 fbe %fcc2, loop_4382 ldsh [%l7 + 0x24], %g7 fnands %f10, %f4, %f12 ldx [%l7 + 0x68], %i5 loop_4382: movl %icc, %o1, %o7 sth %o5, [%l7 + 0x0C] ld [%l7 + 0x70], %f7 fcmple32 %f12, %f6, %i6 fmovsge %icc, %f9, %f12 faligndata %f12, %f4, %f0 stb %i7, [%l7 + 0x3F] smul %g5, 0x1A39, %i0 bn %xcc, loop_4383 tg %icc, 0x4 stw %o0, [%l7 + 0x30] ldsb [%l7 + 0x6A], %l2 loop_4383: stx %i2, [%l7 + 0x60] fmovdge %icc, %f11, %f2 fpadd16s %f13, %f13, %f14 andn %o6, %l5, %g4 udiv %g3, 0x175D, %o3 fsrc1s %f4, %f14 ld [%l7 + 0x74], %f2 fnegs %f12, %f0 ldub [%l7 + 0x2E], %l0 fmovdvc %xcc, %f7, %f4 sth %o2, [%l7 + 0x44] edge8l %l6, %l1, %l4 fmovsleu %icc, %f10, %f12 ld [%l7 + 0x6C], %f11 fxnor %f6, %f2, %f8 fsrc1s %f10, %f7 ldub [%l7 + 0x32], %g2 ldd [%l7 + 0x40], %f14 fpackfix %f4, %f1 subc %l3, 0x0323, %o4 bleu,a loop_4384 movcc %xcc, %g1, %i4 xnorcc %i3, 0x014C, %g6 movrgz %i1, 0x23E, %g7 loop_4384: bn,a,pn %xcc, loop_4385 or %i5, 0x06C6, %o7 tvc %xcc, 0x1 fble,a %fcc2, loop_4386 loop_4385: move %icc, %o1, %o5 nop setx loop_4387, %l0, %l1 jmpl %l1, %i7 fexpand %f1, %f10 loop_4386: sethi 0x0054, %g5 fbne,a %fcc1, loop_4388 loop_4387: be,a,pn %icc, loop_4389 nop setx loop_4390, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %i6, [%l7 + 0x20] loop_4388: fmovrsne %i0, %f8, %f3 loop_4389: stx %l2, [%l7 + 0x60] loop_4390: orncc %o0, 0x122B, %o6 stw %i2, [%l7 + 0x24] lduh [%l7 + 0x62], %g4 fmul8sux16 %f14, %f4, %f12 ld [%l7 + 0x6C], %f9 fnors %f15, %f3, %f12 ldub [%l7 + 0x0F], %g3 fornot2s %f14, %f15, %f10 std %f12, [%l7 + 0x70] std %f12, [%l7 + 0x60] bleu,a,pt %icc, loop_4391 brgz,a %o3, loop_4392 ldsb [%l7 + 0x4B], %l5 call loop_4393 loop_4391: fcmpne16 %f8, %f14, %l0 loop_4392: brlz,a %o2, loop_4394 movvs %xcc, %l6, %l4 loop_4393: fnot1 %f4, %f10 stb %g2, [%l7 + 0x27] loop_4394: ldsb [%l7 + 0x5E], %l1 ldx [%l7 + 0x30], %l3 mova %xcc, %o4, %i4 brlez,a %g1, loop_4395 bneg,pt %xcc, loop_4396 xnorcc %g6, %i3, %i1 fpsub32 %f0, %f8, %f4 loop_4395: fmovdvs %xcc, %f12, %f15 loop_4396: st %f6, [%l7 + 0x78] srl %g7, %i5, %o7 call loop_4397 and %o1, 0x1B6C, %o5 fxors %f7, %f14, %f6 bcs,a loop_4398 loop_4397: bgu,a %xcc, loop_4399 movneg %xcc, %g5, %i7 fmovsn %xcc, %f7, %f8 loop_4398: fbn %fcc1, loop_4400 loop_4399: ld [%l7 + 0x1C], %f10 smul %i0, %i6, %l2 ldsh [%l7 + 0x08], %o0 loop_4400: mova %xcc, %o6, %g4 stb %i2, [%l7 + 0x45] fpsub16 %f0, %f0, %f0 fble %fcc1, loop_4401 sth %o3, [%l7 + 0x3E] fbg,a %fcc3, loop_4402 tge %icc, 0x0 loop_4401: fbe,a %fcc3, loop_4403 edge16l %g3, %l5, %o2 loop_4402: tleu %xcc, 0x4 movrlez %l6, 0x2F3, %l0 loop_4403: fmovrde %g2, %f14, %f0 bgu,pn %icc, loop_4404 movrgz %l4, 0x275, %l1 fcmpgt32 %f6, %f4, %l3 fmovdn %xcc, %f15, %f5 loop_4404: sth %o4, [%l7 + 0x30] lduh [%l7 + 0x20], %i4 te %xcc, 0x4 fmovscc %icc, %f10, %f8 ta %icc, 0x4 stw %g6, [%l7 + 0x58] brgz,a %i3, loop_4405 movn %xcc, %i1, %g1 fmovscs %xcc, %f9, %f11 tl %icc, 0x5 loop_4405: tvs %xcc, 0x1 fnot1s %f12, %f5 brnz,a %g7, loop_4406 fpack32 %f12, %f10, %f10 std %f8, [%l7 + 0x58] fornot2s %f10, %f6, %f2 loop_4406: fmovdvs %icc, %f9, %f11 fbul %fcc0, loop_4407 stw %i5, [%l7 + 0x78] fornot1s %f1, %f11, %f1 stb %o1, [%l7 + 0x76] loop_4407: edge16l %o7, %o5, %g5 lduh [%l7 + 0x76], %i7 fmuld8sux16 %f8, %f14, %f14 udiv %i0, 0x19DF, %l2 edge8ln %o0, %i6, %g4 std %f0, [%l7 + 0x68] fmovsvs %xcc, %f8, %f12 fcmple16 %f2, %f6, %i2 edge32n %o3, %g3, %l5 edge32n %o6, %o2, %l0 st %f8, [%l7 + 0x14] stx %g2, [%l7 + 0x08] orncc %l4, 0x0593, %l6 tle %xcc, 0x7 bvs,a,pn %icc, loop_4408 sethi 0x05C9, %l1 ba,a loop_4409 ldsw [%l7 + 0x30], %l3 loop_4408: ldub [%l7 + 0x4F], %o4 stw %i4, [%l7 + 0x30] loop_4409: fmovd %f12, %f12 subccc %i3, %g6, %g1 ldsw [%l7 + 0x4C], %i1 lduh [%l7 + 0x6A], %i5 fmovsg %icc, %f12, %f13 ldub [%l7 + 0x25], %g7 ld [%l7 + 0x18], %f9 fexpand %f11, %f2 fcmpeq32 %f8, %f12, %o1 fbo,a %fcc2, loop_4410 stx %o5, [%l7 + 0x48] edge32n %g5, %o7, %i7 brlez %i0, loop_4411 loop_4410: ld [%l7 + 0x68], %f11 popc 0x17D4, %l2 movvc %icc, %o0, %g4 loop_4411: srl %i6, %i2, %o3 stw %g3, [%l7 + 0x24] fmovse %icc, %f9, %f10 addc %l5, %o6, %o2 fmovrdne %l0, %f6, %f6 movrlz %g2, %l4, %l1 fcmpeq16 %f2, %f4, %l6 fcmpgt32 %f12, %f8, %o4 movge %xcc, %l3, %i4 ldx [%l7 + 0x20], %i3 bne,pn %icc, loop_4412 fmovde %xcc, %f5, %f11 fornot2 %f10, %f2, %f4 fxnors %f1, %f7, %f13 loop_4412: faligndata %f12, %f2, %f8 edge16l %g6, %i1, %g1 tneg %xcc, 0x7 stx %g7, [%l7 + 0x28] lduw [%l7 + 0x6C], %i5 or %o5, %o1, %g5 fmovrsgz %i7, %f10, %f14 fmovrse %o7, %f0, %f6 bgu,a loop_4413 fsrc1s %f6, %f2 movpos %xcc, %l2, %i0 ldub [%l7 + 0x22], %o0 loop_4413: addc %i6, %g4, %i2 nop setx loop_4414, %l0, %l1 jmpl %l1, %g3 fmovsleu %xcc, %f15, %f2 ldsh [%l7 + 0x4C], %o3 fbge %fcc3, loop_4415 loop_4414: fmovdl %icc, %f12, %f0 ldub [%l7 + 0x6B], %o6 sth %l5, [%l7 + 0x5A] loop_4415: stb %o2, [%l7 + 0x6F] ldsh [%l7 + 0x2A], %l0 fmovdcc %xcc, %f5, %f2 ld [%l7 + 0x28], %f4 fexpand %f1, %f14 lduw [%l7 + 0x70], %g2 siam 0x6 sra %l1, 0x03, %l6 stw %o4, [%l7 + 0x74] fornot2 %f4, %f12, %f8 fbne,a %fcc2, loop_4416 fmovdvc %icc, %f6, %f15 fpadd16s %f12, %f5, %f3 fcmpgt32 %f12, %f6, %l3 loop_4416: fornot1s %f8, %f14, %f7 edge16l %i4, %i3, %l4 fmovrse %i1, %f4, %f8 brlez %g6, loop_4417 stw %g7, [%l7 + 0x0C] bvs,a,pn %xcc, loop_4418 fnot2s %f13, %f14 loop_4417: ldub [%l7 + 0x1C], %g1 fmovsne %xcc, %f13, %f5 loop_4418: edge32ln %i5, %o5, %o1 std %f0, [%l7 + 0x60] xnor %g5, 0x1C16, %i7 bcs,pn %xcc, loop_4419 orn %o7, 0x06BF, %l2 fmovsne %xcc, %f0, %f5 fbu,a %fcc1, loop_4420 loop_4419: fzero %f2 alignaddr %o0, %i6, %g4 sdivx %i0, 0x1695, %i2 loop_4420: movre %o3, %o6, %g3 movle %icc, %o2, %l5 ld [%l7 + 0x58], %f9 fmovdleu %icc, %f6, %f1 fmovrslez %g2, %f3, %f4 mulx %l1, 0x1D0F, %l0 fmovdg %icc, %f4, %f10 fmovrdlez %o4, %f0, %f2 fmul8x16al %f7, %f5, %f14 sth %l3, [%l7 + 0x14] ldx [%l7 + 0x08], %i4 lduw [%l7 + 0x14], %l6 fba %fcc0, loop_4421 fbn,a %fcc3, loop_4422 nop setx loop_4423, %l0, %l1 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 %i3, [%l7 + 0x40] loop_4421: fmovscs %icc, %f4, %f14 loop_4422: bneg,a,pn %xcc, loop_4424 loop_4423: edge8 %l4, %i1, %g7 fpack16 %f0, %f13 brgez,a %g1, loop_4425 loop_4424: fmovdleu %icc, %f13, %f8 movn %xcc, %g6, %i5 stw %o1, [%l7 + 0x28] loop_4425: siam 0x7 alignaddr %o5, %g5, %i7 fmovsgu %xcc, %f13, %f3 bne,pn %xcc, loop_4426 fexpand %f4, %f6 subc %l2, %o0, %i6 fmovsg %icc, %f9, %f9 loop_4426: fmovdl %xcc, %f0, %f3 mulscc %g4, 0x10D6, %o7 fmovdleu %xcc, %f3, %f2 lduh [%l7 + 0x2A], %i2 fbu,a %fcc1, loop_4427 fzeros %f12 stw %i0, [%l7 + 0x18] fcmpd %fcc3, %f8, %f2 loop_4427: edge16n %o6, %o3, %g3 xnorcc %l5, 0x0005, %g2 ld [%l7 + 0x10], %f5 ldx [%l7 + 0x30], %o2 popc 0x16B1, %l0 nop setx loop_4428, %l0, %l1 jmpl %l1, %o4 fmovrslez %l3, %f15, %f11 fors %f0, %f12, %f11 brlz,a %i4, loop_4429 loop_4428: movvs %icc, %l6, %l1 ldx [%l7 + 0x78], %i3 edge32l %i1, %g7, %g1 loop_4429: fmovse %xcc, %f9, %f2 fcmpeq16 %f6, %f12, %g6 std %f14, [%l7 + 0x60] ldx [%l7 + 0x38], %l4 sth %i5, [%l7 + 0x10] movg %icc, %o1, %g5 lduw [%l7 + 0x2C], %i7 fblg %fcc1, loop_4430 xnorcc %o5, 0x0A30, %l2 movrgz %o0, %g4, %i6 ldx [%l7 + 0x30], %i2 loop_4430: fabss %f13, %f12 mova %xcc, %i0, %o7 fcmple16 %f14, %f6, %o3 fsrc2s %f12, %f4 fones %f8 fcmpd %fcc1, %f0, %f12 edge16ln %g3, %o6, %l5 fpsub16s %f9, %f3, %f13 stx %g2, [%l7 + 0x40] fmovdn %xcc, %f3, %f5 and %l0, %o4, %o2 ldsw [%l7 + 0x64], %l3 fmovrslez %i4, %f1, %f4 fbg %fcc3, loop_4431 movne %xcc, %l6, %i3 fmovsle %icc, %f0, %f12 bg,a loop_4432 loop_4431: fba %fcc3, loop_4433 fbuge %fcc0, loop_4434 fbule,a %fcc0, loop_4435 loop_4432: movn %xcc, %l1, %i1 loop_4433: orncc %g1, 0x129C, %g6 loop_4434: fmovdcc %xcc, %f14, %f15 loop_4435: movpos %icc, %l4, %g7 fmovde %icc, %f2, %f8 ldsw [%l7 + 0x4C], %o1 fbul,a %fcc3, loop_4436 movcc %icc, %g5, %i7 fmovsn %xcc, %f1, %f6 mulx %o5, 0x1DB5, %l2 loop_4436: fnegs %f3, %f2 stb %i5, [%l7 + 0x6F] st %f0, [%l7 + 0x24] stx %g4, [%l7 + 0x28] fcmpeq16 %f8, %f8, %i6 bn loop_4437 fcmpd %fcc1, %f10, %f10 lduw [%l7 + 0x44], %i2 ldsb [%l7 + 0x4C], %o0 loop_4437: ldsh [%l7 + 0x7A], %o7 edge32l %i0, %g3, %o6 movvc %icc, %o3, %g2 ldd [%l7 + 0x40], %f6 lduh [%l7 + 0x7C], %l0 bshuffle %f2, %f0, %f4 edge16ln %o4, %o2, %l3 movgu %xcc, %i4, %l5 lduh [%l7 + 0x4C], %l6 ldd [%l7 + 0x40], %f8 ldd [%l7 + 0x38], %f8 andcc %i3, %i1, %g1 bcc %xcc, loop_4438 stw %l1, [%l7 + 0x5C] fmul8x16 %f12, %f6, %f4 for %f6, %f0, %f14 loop_4438: alignaddrl %g6, %g7, %o1 fcmpeq16 %f0, %f0, %l4 tvs %icc, 0x2 stx %i7, [%l7 + 0x58] bneg,pn %icc, loop_4439 std %f4, [%l7 + 0x68] fandnot1s %f12, %f0, %f11 tneg %icc, 0x5 loop_4439: sethi 0x18F4, %g5 stw %l2, [%l7 + 0x78] fmovdle %xcc, %f14, %f13 edge16 %o5, %g4, %i5 for %f4, %f4, %f0 tneg %icc, 0x3 bg loop_4440 bleu,pt %icc, loop_4441 fsrc1s %f15, %f7 brgez %i2, loop_4442 loop_4440: movn %icc, %o0, %o7 loop_4441: bl,pt %xcc, loop_4443 fnands %f4, %f2, %f1 loop_4442: fbge,a %fcc0, loop_4444 fcmpgt16 %f14, %f4, %i6 loop_4443: be,pn %xcc, loop_4445 fmovrsne %i0, %f5, %f5 loop_4444: edge32l %o6, %o3, %g3 fcmple32 %f14, %f12, %g2 loop_4445: fmovdl %icc, %f0, %f2 fands %f13, %f14, %f9 stw %o4, [%l7 + 0x58] fmul8ulx16 %f6, %f8, %f14 fxor %f10, %f10, %f0 mova %icc, %l0, %o2 ldsb [%l7 + 0x0A], %i4 nop setx loop_4446, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f6, [%l7 + 0x18] fpsub32s %f15, %f3, %f7 fxor %f14, %f12, %f12 loop_4446: lduh [%l7 + 0x10], %l5 umulcc %l6, 0x0223, %i3 be,a,pt %icc, loop_4447 fsrc2s %f3, %f11 fpack32 %f6, %f6, %f0 srl %i1, 0x1F, %g1 loop_4447: xor %l1, %g6, %g7 ldub [%l7 + 0x10], %o1 fnand %f2, %f4, %f10 sth %l3, [%l7 + 0x6A] fmovse %icc, %f10, %f12 fba %fcc2, loop_4448 fand %f10, %f12, %f2 fbug,a %fcc2, loop_4449 alignaddr %l4, %g5, %i7 loop_4448: lduh [%l7 + 0x18], %o5 ldsh [%l7 + 0x7A], %l2 loop_4449: std %f6, [%l7 + 0x50] ldsw [%l7 + 0x60], %i5 fxors %f0, %f0, %f4 st %f0, [%l7 + 0x5C] ld [%l7 + 0x7C], %f12 ld [%l7 + 0x4C], %f3 movrgz %g4, %i2, %o7 orcc %i6, %i0, %o0 stb %o6, [%l7 + 0x3A] sth %o3, [%l7 + 0x22] fpsub32 %f10, %f14, %f6 tgu %icc, 0x7 movrne %g2, 0x044, %g3 fsrc1s %f4, %f0 tcc %xcc, 0x7 sdivcc %l0, 0x18D2, %o2 ld [%l7 + 0x34], %f8 ldx [%l7 + 0x38], %i4 fbl,a %fcc0, loop_4450 fbg %fcc0, loop_4451 bcc,pn %xcc, loop_4452 lduw [%l7 + 0x14], %l5 loop_4450: fmovd %f12, %f2 loop_4451: tleu %icc, 0x1 loop_4452: std %f14, [%l7 + 0x60] taddcc %l6, 0x060A, %i3 fblg %fcc0, loop_4453 fcmpgt16 %f2, %f6, %o4 ldx [%l7 + 0x68], %g1 edge32n %l1, %g6, %g7 loop_4453: stw %o1, [%l7 + 0x64] stw %l3, [%l7 + 0x74] nop setx loop_4454, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movcc %icc, %i1, %l4 fornot1 %f12, %f2, %f14 movg %xcc, %i7, %g5 loop_4454: edge8n %o5, %i5, %g4 xor %l2, 0x13CC, %o7 fmovrsne %i2, %f3, %f15 andn %i6, %o0, %o6 tpos %icc, 0x0 fmovdg %icc, %f0, %f4 lduh [%l7 + 0x10], %i0 stw %g2, [%l7 + 0x1C] ldsh [%l7 + 0x7C], %o3 mulscc %g3, %l0, %o2 tpos %icc, 0x7 ldsw [%l7 + 0x48], %i4 fpsub16 %f6, %f0, %f8 fmovdg %xcc, %f3, %f5 fmovdg %xcc, %f3, %f0 lduw [%l7 + 0x20], %l5 umul %i3, 0x0201, %l6 addccc %o4, %l1, %g6 fsrc2s %f7, %f9 fcmpes %fcc0, %f13, %f15 array32 %g1, %g7, %o1 fbug,a %fcc1, loop_4455 stb %i1, [%l7 + 0x6C] fcmple16 %f14, %f12, %l4 xor %l3, 0x1918, %g5 loop_4455: xor %o5, %i5, %i7 fmovsle %icc, %f2, %f2 bg,a %xcc, loop_4456 fnegd %f0, %f6 ldsb [%l7 + 0x15], %g4 fmovscs %xcc, %f12, %f3 loop_4456: fnot2 %f12, %f14 fmovdle %xcc, %f4, %f7 siam 0x1 te %icc, 0x3 sdivx %o7, 0x1622, %l2 fmovrdlz %i2, %f6, %f4 fmovdge %icc, %f5, %f5 addc %i6, 0x11CE, %o0 fnegs %f2, %f1 ldsw [%l7 + 0x14], %i0 fsrc1s %f12, %f14 fmovsge %icc, %f5, %f1 fmul8x16au %f9, %f6, %f14 fmovdl %xcc, %f14, %f10 tsubcc %o6, %g2, %o3 ld [%l7 + 0x20], %f1 udivx %g3, 0x1E93, %l0 edge16n %o2, %i4, %l5 fcmpne16 %f8, %f10, %l6 ldsh [%l7 + 0x54], %o4 tcs %icc, 0x4 edge16n %i3, %l1, %g1 andn %g6, 0x108D, %g7 move %icc, %o1, %l4 edge16 %i1, %l3, %g5 ldub [%l7 + 0x76], %i5 fsrc2 %f0, %f8 movneg %xcc, %o5, %i7 stx %g4, [%l7 + 0x48] movcs %xcc, %l2, %i2 tge %icc, 0x6 array8 %o7, %o0, %i6 ld [%l7 + 0x0C], %f2 movrgz %i0, %o6, %g2 lduw [%l7 + 0x70], %g3 add %o3, %l0, %i4 ldd [%l7 + 0x40], %f8 ta %icc, 0x7 fnegs %f15, %f1 mulx %o2, 0x10D9, %l6 udivx %o4, 0x1EDF, %l5 fxnor %f4, %f14, %f10 std %f14, [%l7 + 0x48] be,pn %xcc, loop_4457 ldub [%l7 + 0x13], %l1 fmovdvs %xcc, %f10, %f12 fbuge,a %fcc0, loop_4458 loop_4457: fmovdge %xcc, %f1, %f1 fcmple32 %f8, %f6, %i3 stx %g6, [%l7 + 0x18] loop_4458: ldub [%l7 + 0x61], %g1 srl %g7, 0x1A, %l4 tge %icc, 0x0 fmovrslez %i1, %f5, %f6 fmovsl %xcc, %f1, %f11 lduh [%l7 + 0x6C], %l3 ld [%l7 + 0x74], %f11 ldx [%l7 + 0x10], %g5 sth %o1, [%l7 + 0x68] lduh [%l7 + 0x34], %i5 fmovdvs %icc, %f15, %f3 sth %o5, [%l7 + 0x1C] array16 %g4, %l2, %i2 fmovrse %i7, %f8, %f5 lduh [%l7 + 0x4C], %o7 fpack16 %f14, %f15 brz %i6, loop_4459 fsrc2s %f15, %f12 ld [%l7 + 0x60], %f11 mulx %i0, %o6, %o0 loop_4459: array32 %g3, %g2, %l0 fmovrse %o3, %f14, %f8 fcmpd %fcc2, %f2, %f6 fornot2 %f12, %f6, %f14 lduw [%l7 + 0x68], %o2 fnors %f14, %f14, %f12 fbue %fcc2, loop_4460 fandnot2 %f0, %f6, %f6 fmovrslz %l6, %f5, %f10 edge32n %i4, %l5, %l1 loop_4460: movrgez %i3, 0x3A1, %o4 fnot2 %f2, %f8 tleu %icc, 0x1 brgez,a %g1, loop_4461 ldx [%l7 + 0x18], %g6 xnorcc %l4, 0x1EAC, %i1 fmovrsgez %l3, %f7, %f3 loop_4461: taddcctv %g7, %g5, %o1 st %f1, [%l7 + 0x30] tg %icc, 0x2 stx %o5, [%l7 + 0x18] ldsb [%l7 + 0x43], %i5 srax %g4, %l2, %i7 fornot1s %f6, %f15, %f10 fpadd32 %f12, %f8, %f8 udivx %o7, 0x0C99, %i2 ld [%l7 + 0x5C], %f1 edge32n %i0, %i6, %o6 edge16n %g3, %o0, %g2 fxor %f4, %f10, %f10 fpadd32s %f7, %f8, %f8 movrlez %l0, %o2, %l6 ldub [%l7 + 0x65], %i4 ld [%l7 + 0x60], %f9 movrne %l5, 0x0DC, %l1 st %f7, [%l7 + 0x3C] fors %f9, %f0, %f15 movrlz %o3, %o4, %i3 ldsh [%l7 + 0x38], %g1 movrne %g6, 0x01B, %i1 ba,a %icc, loop_4462 bgu,pn %icc, loop_4463 lduh [%l7 + 0x2E], %l3 edge8l %l4, %g5, %g7 loop_4462: bgu,a,pt %xcc, loop_4464 loop_4463: tpos %xcc, 0x1 lduh [%l7 + 0x68], %o1 umul %o5, %i5, %g4 loop_4464: call loop_4465 fbn,a %fcc1, loop_4466 ldx [%l7 + 0x48], %l2 fabsd %f8, %f8 loop_4465: ta %xcc, 0x6 loop_4466: sll %o7, %i2, %i7 fnands %f1, %f12, %f9 xorcc %i0, %o6, %i6 stx %g3, [%l7 + 0x70] lduh [%l7 + 0x58], %g2 taddcc %o0, 0x0816, %l0 ldd [%l7 + 0x20], %f14 fcmpne16 %f0, %f2, %l6 bleu,pt %icc, loop_4467 ldsb [%l7 + 0x20], %i4 mulscc %l5, 0x03ED, %o2 edge8l %l1, %o4, %o3 loop_4467: fmovdle %xcc, %f11, %f1 fnegs %f8, %f9 orncc %g1, 0x0B25, %g6 fmovdpos %icc, %f15, %f2 fmovrdlez %i3, %f14, %f4 fble,a %fcc2, loop_4468 stx %i1, [%l7 + 0x18] fmovsn %xcc, %f11, %f14 ldub [%l7 + 0x09], %l3 loop_4468: ld [%l7 + 0x48], %f15 fpadd32 %f10, %f12, %f2 ldsw [%l7 + 0x74], %g5 orn %g7, 0x0DA8, %o1 fones %f0 smul %l4, 0x1FA8, %i5 movneg %xcc, %o5, %g4 stw %o7, [%l7 + 0x08] fpsub32s %f8, %f15, %f6 ld [%l7 + 0x7C], %f4 edge32ln %l2, %i2, %i0 lduh [%l7 + 0x4A], %o6 lduh [%l7 + 0x26], %i7 edge32l %i6, %g2, %g3 movgu %icc, %l0, %l6 fmovdvs %xcc, %f9, %f11 move %xcc, %i4, %l5 orncc %o2, %o0, %l1 fornot2 %f0, %f2, %f0 fcmpne32 %f12, %f8, %o3 fmovdge %xcc, %f11, %f13 stb %o4, [%l7 + 0x64] tcc %xcc, 0x1 fmul8x16au %f0, %f6, %f8 sth %g1, [%l7 + 0x10] srlx %i3, 0x1C, %g6 fmovdleu %xcc, %f5, %f1 fmovdl %xcc, %f7, %f7 sub %l3, %i1, %g5 addc %o1, %g7, %l4 umulcc %i5, %g4, %o7 ld [%l7 + 0x1C], %f5 ldd [%l7 + 0x18], %f14 fcmple16 %f0, %f10, %l2 st %f9, [%l7 + 0x50] movrne %i2, %o5, %i0 brlz,a %o6, loop_4469 ldsh [%l7 + 0x74], %i7 fcmpgt16 %f12, %f2, %g2 stw %g3, [%l7 + 0x18] loop_4469: fandnot1 %f0, %f0, %f8 fmovrdgez %i6, %f8, %f0 fcmps %fcc2, %f2, %f15 ldsb [%l7 + 0x1F], %l6 fpadd16 %f4, %f8, %f14 fbl,a %fcc2, loop_4470 fabsd %f14, %f0 stw %l0, [%l7 + 0x54] movre %l5, %o2, %i4 loop_4470: alignaddr %l1, %o3, %o4 fbe,a %fcc1, loop_4471 fmovse %xcc, %f8, %f6 fmovdleu %xcc, %f12, %f9 and %o0, %g1, %g6 loop_4471: sethi 0x1722, %l3 sll %i1, %i3, %o1 sra %g7, %l4, %i5 stx %g4, [%l7 + 0x58] movvc %icc, %o7, %g5 ld [%l7 + 0x68], %f13 bpos,pt %xcc, loop_4472 tcs %icc, 0x4 tg %xcc, 0x5 edge32n %l2, %i2, %i0 loop_4472: ba,pn %icc, loop_4473 fornot1 %f14, %f0, %f4 fnor %f2, %f6, %f0 stx %o5, [%l7 + 0x68] loop_4473: stw %o6, [%l7 + 0x40] fsrc1s %f13, %f10 array16 %g2, %i7, %i6 sth %g3, [%l7 + 0x1C] sdivx %l6, 0x145E, %l5 bvc,pt %xcc, loop_4474 mulx %o2, 0x0C4D, %l0 ldsh [%l7 + 0x70], %i4 fmul8ulx16 %f14, %f8, %f2 loop_4474: fnot1s %f11, %f12 stw %o3, [%l7 + 0x74] bpos,a,pn %xcc, loop_4475 sth %o4, [%l7 + 0x7A] fmovdge %icc, %f9, %f6 fmovrdgz %o0, %f6, %f6 loop_4475: fnegd %f4, %f10 fmovrse %g1, %f15, %f4 brlz %l1, loop_4476 fmovdn %xcc, %f5, %f9 tgu %icc, 0x0 array32 %l3, %g6, %i1 loop_4476: lduh [%l7 + 0x54], %i3 movvs %xcc, %g7, %o1 fpack32 %f4, %f2, %f12 fbne,a %fcc3, loop_4477 ldsb [%l7 + 0x33], %l4 tneg %xcc, 0x4 fabsd %f14, %f10 loop_4477: ldsb [%l7 + 0x78], %g4 ldsh [%l7 + 0x10], %o7 tl %icc, 0x3 add %g5, 0x0777, %l2 faligndata %f2, %f10, %f4 fmovdl %xcc, %f3, %f8 ldd [%l7 + 0x38], %f8 edge16n %i2, %i5, %i0 fpadd16 %f14, %f10, %f4 fmul8ulx16 %f10, %f14, %f2 ld [%l7 + 0x7C], %f14 addccc %o5, 0x178A, %o6 ldx [%l7 + 0x08], %g2 taddcctv %i7, 0x041A, %g3 fmovrdne %i6, %f12, %f0 fbuge %fcc0, loop_4478 tsubcctv %l6, 0x087E, %l5 fmovdg %xcc, %f3, %f1 sethi 0x1DED, %o2 loop_4478: sub %i4, 0x1B7E, %l0 ldub [%l7 + 0x64], %o3 fmovsgu %icc, %f7, %f1 fand %f4, %f4, %f8 movneg %xcc, %o0, %o4 ldx [%l7 + 0x48], %g1 lduw [%l7 + 0x7C], %l1 andncc %g6, %i1, %i3 nop setx loop_4479, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsl %icc, %f2, %f3 ldx [%l7 + 0x50], %g7 movre %o1, 0x311, %l4 loop_4479: movcs %icc, %l3, %g4 andcc %o7, 0x1F47, %g5 fcmpeq32 %f10, %f10, %l2 ldsw [%l7 + 0x74], %i2 fmovd %f14, %f14 ble,a loop_4480 fble %fcc2, loop_4481 movge %icc, %i0, %i5 lduw [%l7 + 0x34], %o5 loop_4480: ld [%l7 + 0x30], %f0 loop_4481: fmovrdne %o6, %f12, %f6 movrne %i7, 0x093, %g2 nop setx loop_4482, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbule,a %fcc0, loop_4483 lduh [%l7 + 0x3A], %g3 tsubcctv %i6, %l5, %l6 loop_4482: pdist %f14, %f4, %f10 loop_4483: orn %o2, %i4, %o3 fmovd %f10, %f0 lduh [%l7 + 0x12], %l0 fsrc2 %f10, %f14 fba %fcc3, loop_4484 movpos %xcc, %o4, %g1 std %f14, [%l7 + 0x28] add %l1, 0x043E, %o0 loop_4484: tle %icc, 0x7 fmovrsgez %i1, %f3, %f13 stx %g6, [%l7 + 0x30] fmovdvs %xcc, %f2, %f8 fxnors %f7, %f0, %f5 fnegd %f4, %f10 ldub [%l7 + 0x31], %i3 fpsub16s %f13, %f5, %f2 alignaddr %g7, %o1, %l4 fmovde %xcc, %f10, %f5 fxnor %f0, %f8, %f8 movrne %g4, 0x386, %o7 ldsb [%l7 + 0x6E], %l3 lduw [%l7 + 0x38], %l2 fpsub16 %f8, %f14, %f10 srl %g5, 0x12, %i2 brlz %i5, loop_4485 stw %o5, [%l7 + 0x7C] tpos %icc, 0x3 fzeros %f2 loop_4485: fcmpne16 %f8, %f14, %o6 fpsub16 %f8, %f6, %f12 tg %icc, 0x3 edge16l %i0, %i7, %g3 faligndata %f4, %f6, %f6 mova %icc, %g2, %l5 edge16l %i6, %o2, %l6 fpsub32 %f0, %f12, %f6 fbug %fcc2, loop_4486 fandnot2 %f8, %f8, %f0 edge16ln %o3, %l0, %i4 bg %icc, loop_4487 loop_4486: fmovsne %xcc, %f8, %f3 fnot2s %f1, %f12 fxnors %f11, %f14, %f4 loop_4487: ba,a,pn %icc, loop_4488 fmovdge %xcc, %f15, %f15 fsrc2s %f9, %f13 movcs %xcc, %g1, %l1 loop_4488: stw %o0, [%l7 + 0x64] tcc %icc, 0x6 ld [%l7 + 0x0C], %f1 fmovdcs %xcc, %f11, %f0 ldub [%l7 + 0x75], %o4 fmovse %icc, %f0, %f13 ldsb [%l7 + 0x12], %g6 fblg %fcc2, loop_4489 tsubcctv %i3, %i1, %o1 ld [%l7 + 0x0C], %f11 stb %l4, [%l7 + 0x6B] loop_4489: edge16ln %g7, %g4, %l3 fbug,a %fcc1, loop_4490 xnor %l2, %g5, %i2 st %f14, [%l7 + 0x10] ldx [%l7 + 0x20], %o7 loop_4490: fnot2 %f10, %f0 fmovs %f9, %f12 fbo %fcc0, loop_4491 ldsw [%l7 + 0x7C], %i5 ldd [%l7 + 0x48], %f6 edge16 %o6, %i0, %o5 loop_4491: call loop_4492 stb %g3, [%l7 + 0x4C] fabss %f7, %f8 array32 %i7, %l5, %i6 loop_4492: stb %g2, [%l7 + 0x4F] ldsb [%l7 + 0x14], %l6 sll %o2, 0x06, %o3 addccc %i4, 0x1498, %l0 fand %f2, %f6, %f10 fbue %fcc3, loop_4493 addccc %g1, 0x09CF, %l1 subccc %o0, %g6, %o4 fmovdge %icc, %f15, %f5 loop_4493: fcmpes %fcc0, %f3, %f8 array8 %i3, %i1, %l4 fmovdle %icc, %f1, %f2 fbg,a %fcc1, loop_4494 brlz,a %g7, loop_4495 ldsw [%l7 + 0x54], %g4 stw %l3, [%l7 + 0x7C] loop_4494: ldub [%l7 + 0x2B], %l2 loop_4495: fmovrsne %o1, %f3, %f0 bg %icc, loop_4496 fmovrse %g5, %f0, %f13 mulscc %i2, 0x1145, %i5 addcc %o6, 0x003E, %i0 loop_4496: stb %o7, [%l7 + 0x0F] fpsub32s %f5, %f9, %f4 movleu %icc, %o5, %g3 sdivx %l5, 0x1CE5, %i7 fmovspos %xcc, %f0, %f15 st %f4, [%l7 + 0x28] umul %g2, %i6, %l6 ldsb [%l7 + 0x57], %o3 fnegs %f5, %f10 fabsd %f10, %f6 fcmped %fcc1, %f14, %f4 fmuld8sux16 %f0, %f3, %f6 ldsw [%l7 + 0x0C], %o2 fnors %f4, %f5, %f13 fornot1s %f5, %f10, %f4 ldd [%l7 + 0x30], %f8 fmuld8sux16 %f15, %f6, %f12 movvs %xcc, %i4, %l0 edge8ln %g1, %l1, %g6 ldx [%l7 + 0x68], %o0 tvs %icc, 0x3 tl %xcc, 0x4 fone %f2 taddcc %i3, %i1, %o4 st %f11, [%l7 + 0x4C] fmovs %f7, %f4 lduw [%l7 + 0x48], %l4 taddcctv %g7, %g4, %l2 fcmpeq16 %f8, %f4, %o1 bleu,pt %xcc, loop_4497 nop setx loop_4498, %l0, %l1 jmpl %l1, %l3 udivcc %i2, 0x0FAE, %i5 xorcc %g5, %i0, %o6 loop_4497: fmovsa %xcc, %f0, %f5 loop_4498: movcc %xcc, %o7, %g3 fmovdleu %icc, %f6, %f8 fcmpgt16 %f4, %f12, %o5 movgu %icc, %l5, %g2 fmovrdlez %i7, %f8, %f2 lduw [%l7 + 0x28], %i6 fmovrsgz %o3, %f14, %f0 ldx [%l7 + 0x60], %l6 fmovsn %icc, %f15, %f11 addc %i4, %o2, %g1 array16 %l0, %l1, %o0 tcs %xcc, 0x1 fmovrdlez %g6, %f2, %f2 fmul8x16al %f6, %f14, %f14 fmul8x16au %f13, %f4, %f12 fmuld8ulx16 %f1, %f11, %f4 fmovdvs %xcc, %f3, %f6 fexpand %f1, %f12 fcmpd %fcc1, %f12, %f12 fmovda %xcc, %f4, %f0 fpack16 %f4, %f1 umul %i3, 0x1FB4, %i1 fba %fcc2, loop_4499 tcc %xcc, 0x0 tsubcctv %l4, %g7, %o4 stw %l2, [%l7 + 0x0C] loop_4499: smul %g4, %o1, %i2 brlz %l3, loop_4500 ldsw [%l7 + 0x4C], %g5 bcc,a %icc, loop_4501 stb %i5, [%l7 + 0x14] loop_4500: std %f10, [%l7 + 0x68] ldsh [%l7 + 0x3A], %o6 loop_4501: ldsw [%l7 + 0x6C], %o7 fcmple16 %f0, %f6, %i0 tvs %icc, 0x1 ld [%l7 + 0x14], %f2 fblg %fcc0, loop_4502 xnorcc %o5, %l5, %g3 ldd [%l7 + 0x28], %f0 movgu %xcc, %g2, %i6 loop_4502: fbl,a %fcc2, loop_4503 fabss %f15, %f12 ldsb [%l7 + 0x23], %i7 tge %xcc, 0x5 loop_4503: faligndata %f6, %f14, %f4 fmovdl %icc, %f5, %f0 edge16 %l6, %i4, %o3 ld [%l7 + 0x78], %f8 fmul8ulx16 %f4, %f4, %f14 fbe,a %fcc2, loop_4504 fpack32 %f14, %f6, %f2 st %f12, [%l7 + 0x10] alignaddrl %o2, %g1, %l1 loop_4504: sub %l0, 0x1B95, %g6 brlz,a %i3, loop_4505 stb %o0, [%l7 + 0x60] nop setx loop_4506, %l0, %l1 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 %i1, 0x0C10, %g7 loop_4505: st %f8, [%l7 + 0x68] fmovsl %xcc, %f14, %f8 loop_4506: fpadd32s %f4, %f15, %f10 lduh [%l7 + 0x28], %o4 fcmpne16 %f12, %f8, %l2 movrgez %l4, 0x305, %o1 std %f10, [%l7 + 0x08] fbne,a %fcc1, loop_4507 umul %i2, 0x08A8, %g4 edge8l %l3, %i5, %g5 fbule %fcc3, loop_4508 loop_4507: taddcc %o6, 0x1BCE, %o7 orcc %o5, %i0, %g3 fpack16 %f12, %f7 loop_4508: edge8l %l5, %i6, %i7 fbne,a %fcc3, loop_4509 fba,a %fcc3, loop_4510 and %l6, 0x01CF, %g2 st %f7, [%l7 + 0x5C] loop_4509: fmovrde %i4, %f6, %f10 loop_4510: bleu loop_4511 tle %xcc, 0x3 stb %o2, [%l7 + 0x4C] ldd [%l7 + 0x28], %f8 loop_4511: ldub [%l7 + 0x34], %g1 taddcctv %o3, %l0, %g6 st %f0, [%l7 + 0x40] ldub [%l7 + 0x6A], %l1 st %f5, [%l7 + 0x34] tsubcc %i3, %i1, %o0 stw %g7, [%l7 + 0x6C] fcmpd %fcc3, %f14, %f6 bvc,a %xcc, loop_4512 sllx %l2, %o4, %o1 fmul8x16 %f13, %f10, %f4 tsubcctv %l4, 0x0346, %i2 loop_4512: fcmpgt16 %f10, %f12, %l3 movrlz %g4, 0x347, %g5 movcc %icc, %o6, %i5 stw %o5, [%l7 + 0x2C] ldub [%l7 + 0x23], %o7 fpadd32s %f11, %f15, %f14 ble,a loop_4513 tvs %icc, 0x7 bne %xcc, loop_4514 fmuld8ulx16 %f9, %f14, %f2 loop_4513: bcs,pt %xcc, loop_4515 std %f12, [%l7 + 0x70] loop_4514: ldsb [%l7 + 0x6D], %g3 fmovscc %xcc, %f15, %f9 loop_4515: ldx [%l7 + 0x68], %i0 edge8n %i6, %l5, %i7 fmovrde %g2, %f14, %f2 ldd [%l7 + 0x60], %f4 brnz,a %l6, loop_4516 sll %i4, 0x16, %g1 xor %o2, %o3, %l0 tle %xcc, 0x3 loop_4516: fmovrdlz %l1, %f12, %f12 tcc %icc, 0x3 bvs loop_4517 ldsh [%l7 + 0x58], %g6 array32 %i1, %i3, %g7 stb %o0, [%l7 + 0x56] loop_4517: stb %o4, [%l7 + 0x33] fmovrslez %l2, %f0, %f2 fexpand %f10, %f6 be,a,pt %icc, loop_4518 ldx [%l7 + 0x10], %l4 std %f6, [%l7 + 0x28] ldsb [%l7 + 0x5B], %o1 loop_4518: sdiv %l3, 0x1FF0, %g4 fnot1 %f12, %f2 sll %i2, %g5, %i5 ldd [%l7 + 0x70], %f8 fones %f3 movneg %xcc, %o5, %o7 taddcctv %g3, 0x09D7, %i0 fornot2s %f14, %f6, %f2 sllx %o6, %i6, %l5 lduw [%l7 + 0x48], %i7 fmovdne %icc, %f2, %f4 nop setx loop_4519, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sth %g2, [%l7 + 0x2A] fandnot1 %f4, %f12, %f2 fsrc2 %f2, %f2 loop_4519: sdivx %i4, 0x1437, %g1 stw %o2, [%l7 + 0x60] fmovdge %xcc, %f11, %f7 fmovsgu %icc, %f6, %f1 stb %l6, [%l7 + 0x50] fnegs %f7, %f8 ldd [%l7 + 0x50], %f4 std %f14, [%l7 + 0x60] st %f0, [%l7 + 0x20] fmul8x16al %f15, %f6, %f4 fmovsne %icc, %f3, %f0 fornot2s %f13, %f15, %f11 srax %l0, %o3, %g6 tcs %icc, 0x0 popc 0x0665, %i1 lduw [%l7 + 0x38], %i3 fmovrslez %g7, %f7, %f13 fbn %fcc1, loop_4520 fmovdvc %icc, %f12, %f10 bgu,a %icc, loop_4521 or %o0, %o4, %l2 loop_4520: lduh [%l7 + 0x5E], %l4 fnors %f11, %f11, %f3 loop_4521: st %f3, [%l7 + 0x24] sub %o1, %l3, %l1 lduh [%l7 + 0x2C], %g4 stb %i2, [%l7 + 0x0C] fandnot2s %f1, %f14, %f12 subccc %i5, 0x0297, %g5 lduw [%l7 + 0x44], %o5 or %o7, %i0, %g3 mulx %i6, 0x0F6D, %o6 fmovsg %xcc, %f15, %f0 ldsb [%l7 + 0x10], %l5 stw %i7, [%l7 + 0x30] fmul8x16al %f7, %f2, %f10 fones %f3 ldsw [%l7 + 0x74], %g2 st %f8, [%l7 + 0x6C] movne %icc, %i4, %g1 fmovsgu %xcc, %f2, %f7 fmul8x16au %f5, %f11, %f6 bcc %xcc, loop_4522 fnot2s %f0, %f1 tleu %icc, 0x1 tvc %xcc, 0x2 loop_4522: popc 0x049D, %l6 edge32n %l0, %o2, %g6 stb %o3, [%l7 + 0x32] fmovrsgz %i1, %f2, %f2 lduw [%l7 + 0x3C], %i3 fnands %f2, %f3, %f11 fpack16 %f12, %f14 bpos,pt %icc, loop_4523 fmovrslz %o0, %f12, %f8 brlez %o4, loop_4524 ld [%l7 + 0x60], %f6 loop_4523: stx %l2, [%l7 + 0x68] fmovrdlz %l4, %f10, %f4 loop_4524: nop setx loop_4525, %l0, %l1 jmpl %l1, %o1 bvc,pt %icc, loop_4526 be,a loop_4527 ldsb [%l7 + 0x78], %l3 loop_4525: movg %xcc, %l1, %g7 loop_4526: movre %i2, %g4, %g5 loop_4527: stb %i5, [%l7 + 0x59] or %o5, %o7, %i0 lduh [%l7 + 0x7A], %i6 smul %g3, %l5, %i7 fbn,a %fcc1, loop_4528 stw %g2, [%l7 + 0x60] st %f15, [%l7 + 0x68] st %f12, [%l7 + 0x6C] loop_4528: nop setx loop_4529, %l0, %l1 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, %i4, %l6 bvc %xcc, loop_4530 alignaddrl %g1, %l0, %o2 loop_4529: ldub [%l7 + 0x2E], %g6 fmovsneg %icc, %f2, %f1 loop_4530: fones %f4 fabsd %f8, %f4 fmovrse %o3, %f5, %f12 fble,a %fcc3, loop_4531 alignaddr %i3, %o0, %i1 std %f12, [%l7 + 0x48] fors %f2, %f5, %f0 loop_4531: edge16 %l2, %o4, %l4 bgu,pn %xcc, loop_4532 fcmpgt16 %f8, %f10, %l3 fpadd16 %f2, %f14, %f8 fnors %f2, %f12, %f14 loop_4532: addcc %o1, 0x0844, %l1 smulcc %g7, %i2, %g5 fnand %f12, %f6, %f14 fmovd %f10, %f2 fmovdle %icc, %f4, %f9 xnor %i5, 0x0337, %o5 sth %o7, [%l7 + 0x58] fcmpd %fcc3, %f12, %f10 fbule,a %fcc0, loop_4533 ldsh [%l7 + 0x3E], %i0 fcmple32 %f2, %f2, %i6 srax %g3, 0x18, %g4 loop_4533: fba %fcc0, loop_4534 fandnot1s %f6, %f10, %f0 fmovsg %icc, %f3, %f8 fmovdcs %xcc, %f11, %f11 loop_4534: edge32n %i7, %g2, %l5 xnorcc %i4, 0x1736, %o6 fmovdleu %icc, %f1, %f15 fpackfix %f10, %f5 ldsw [%l7 + 0x5C], %l6 bge %xcc, loop_4535 lduh [%l7 + 0x34], %l0 ldub [%l7 + 0x14], %g1 fmovrde %o2, %f4, %f14 loop_4535: xor %o3, 0x1610, %i3 subcc %o0, 0x031D, %g6 movcs %icc, %i1, %o4 fsrc1 %f4, %f2 bleu loop_4536 lduw [%l7 + 0x54], %l4 fnot2 %f12, %f0 fnands %f1, %f14, %f4 loop_4536: movneg %icc, %l2, %l3 ldsw [%l7 + 0x6C], %o1 stb %l1, [%l7 + 0x0B] bl,a loop_4537 ldsh [%l7 + 0x20], %g7 st %f5, [%l7 + 0x70] movn %icc, %i2, %i5 loop_4537: fmovdleu %icc, %f5, %f7 fnegs %f8, %f12 ldsb [%l7 + 0x46], %o5 fmovdcs %xcc, %f1, %f3 stx %g5, [%l7 + 0x08] srl %i0, 0x1F, %o7 edge8 %g3, %g4, %i6 stx %i7, [%l7 + 0x20] movle %xcc, %g2, %i4 stb %l5, [%l7 + 0x0B] xorcc %l6, %l0, %o6 bn,pn %icc, loop_4538 ldsh [%l7 + 0x64], %g1 lduh [%l7 + 0x6C], %o2 fzero %f4 loop_4538: fpack32 %f4, %f0, %f10 fbn %fcc0, loop_4539 movvs %icc, %i3, %o0 movgu %xcc, %o3, %g6 stx %o4, [%l7 + 0x18] loop_4539: fxors %f3, %f13, %f5 fmovsl %xcc, %f0, %f13 stx %i1, [%l7 + 0x30] tpos %xcc, 0x4 edge16 %l2, %l4, %o1 xorcc %l3, %l1, %g7 fsrc1s %f10, %f9 nop setx loop_4540, %l0, %l1 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 + 0x6C], %i5 edge8n %o5, %i2, %i0 tleu %xcc, 0x2 loop_4540: fbn,a %fcc2, loop_4541 fbug,a %fcc1, loop_4542 addcc %o7, %g3, %g4 fnor %f2, %f2, %f12 loop_4541: fexpand %f7, %f4 loop_4542: lduh [%l7 + 0x34], %i6 sth %i7, [%l7 + 0x4C] ldub [%l7 + 0x6E], %g2 fmovdvs %icc, %f13, %f6 edge8n %i4, %l5, %l6 movn %icc, %l0, %g5 taddcc %o6, %g1, %i3 fmovrde %o2, %f8, %f2 movrgz %o3, 0x33C, %g6 fmovrdlez %o0, %f12, %f4 ldd [%l7 + 0x20], %f14 st %f15, [%l7 + 0x48] pdist %f8, %f14, %f2 fbul,a %fcc0, loop_4543 movrlz %o4, 0x398, %i1 sth %l2, [%l7 + 0x3A] fandnot2s %f2, %f9, %f8 loop_4543: brgz,a %l4, loop_4544 fmovrdne %l3, %f10, %f4 fble %fcc2, loop_4545 sth %l1, [%l7 + 0x56] loop_4544: movvc %xcc, %o1, %i5 fxors %f14, %f3, %f8 loop_4545: fxnors %f6, %f10, %f2 fmovdpos %xcc, %f6, %f2 udivx %o5, 0x092C, %g7 ldsh [%l7 + 0x2A], %i2 fcmpes %fcc2, %f12, %f2 fpsub32s %f2, %f7, %f1 fnands %f15, %f10, %f12 ld [%l7 + 0x7C], %f4 movrlez %o7, 0x3C7, %g3 array8 %g4, %i6, %i7 fmovrde %i0, %f8, %f10 fcmpgt16 %f10, %f8, %g2 fmovrdlz %l5, %f6, %f0 fmovdge %xcc, %f2, %f2 ldub [%l7 + 0x09], %l6 fnot1s %f8, %f7 std %f14, [%l7 + 0x70] fcmple16 %f10, %f8, %i4 movcc %xcc, %l0, %g5 fmul8ulx16 %f0, %f0, %f8 fmovdvc %icc, %f4, %f8 fmovdcc %icc, %f0, %f2 te %xcc, 0x5 ldub [%l7 + 0x1F], %g1 fxors %f8, %f2, %f6 fbn %fcc0, loop_4546 srax %o6, %i3, %o3 fpack16 %f14, %f9 fmovrdlz %o2, %f2, %f8 loop_4546: ldsb [%l7 + 0x0D], %g6 stb %o4, [%l7 + 0x6C] ldsh [%l7 + 0x0E], %i1 lduh [%l7 + 0x5A], %l2 array8 %l4, %l3, %o0 fsrc2 %f0, %f10 ldsw [%l7 + 0x68], %l1 fmul8x16au %f0, %f8, %f0 fbo %fcc2, loop_4547 ld [%l7 + 0x24], %f0 udivcc %o1, 0x146A, %i5 umulcc %o5, %i2, %o7 loop_4547: sethi 0x038C, %g7 stx %g3, [%l7 + 0x70] faligndata %f6, %f12, %f8 fmovrdlez %i6, %f6, %f0 fbuge,a %fcc0, loop_4548 movleu %xcc, %g4, %i0 fmovsneg %xcc, %f6, %f2 udivcc %i7, 0x051C, %l5 loop_4548: fmovsg %icc, %f11, %f10 fmovrslz %g2, %f11, %f6 sth %i4, [%l7 + 0x6E] bcs,pt %xcc, loop_4549 stb %l0, [%l7 + 0x4C] fble,a %fcc3, loop_4550 fmul8x16au %f7, %f8, %f0 loop_4549: sth %l6, [%l7 + 0x3C] fba %fcc0, loop_4551 loop_4550: movre %g5, %o6, %i3 udiv %g1, 0x0003, %o3 movcs %xcc, %o2, %o4 loop_4551: fmovsne %xcc, %f15, %f15 fmovd %f10, %f8 ldsh [%l7 + 0x48], %i1 smulcc %l2, 0x0F59, %l4 movl %xcc, %g6, %l3 ld [%l7 + 0x60], %f9 fmovdn %xcc, %f5, %f15 ldsw [%l7 + 0x54], %o0 fmovs %f12, %f13 fmovdneg %icc, %f1, %f1 fmovdvs %icc, %f9, %f1 movne %icc, %l1, %i5 ld [%l7 + 0x28], %f3 st %f12, [%l7 + 0x30] stb %o1, [%l7 + 0x74] fsrc1 %f8, %f0 stb %i2, [%l7 + 0x14] pdist %f12, %f10, %f12 fbul %fcc0, loop_4552 popc %o5, %o7 movpos %icc, %g7, %g3 sth %g4, [%l7 + 0x7C] loop_4552: bvs,a,pn %icc, loop_4553 fpadd32s %f10, %f11, %f5 tneg %icc, 0x0 fors %f8, %f0, %f13 loop_4553: lduh [%l7 + 0x12], %i6 edge16 %i7, %l5, %g2 edge16ln %i0, %i4, %l0 move %xcc, %g5, %l6 movg %xcc, %o6, %i3 stw %o3, [%l7 + 0x34] stw %g1, [%l7 + 0x28] fands %f3, %f1, %f13 lduw [%l7 + 0x5C], %o4 tgu %xcc, 0x5 bg,a loop_4554 fones %f13 brnz %o2, loop_4555 fpack16 %f14, %f3 loop_4554: fmovda %xcc, %f15, %f9 brgz,a %l2, loop_4556 loop_4555: fble,a %fcc0, loop_4557 edge16l %i1, %l4, %l3 ba,a %icc, loop_4558 loop_4556: fnot1 %f6, %f0 loop_4557: tneg %xcc, 0x1 movle %xcc, %g6, %o0 loop_4558: bcc,a %xcc, loop_4559 or %i5, 0x180E, %l1 sth %i2, [%l7 + 0x0A] fmovdge %xcc, %f10, %f5 loop_4559: fsrc2s %f1, %f15 edge32n %o1, %o7, %g7 udiv %g3, 0x06CC, %o5 stb %i6, [%l7 + 0x70] ldub [%l7 + 0x6E], %g4 fmovdvs %icc, %f12, %f9 tleu %xcc, 0x1 fcmpne32 %f4, %f8, %l5 fmovrdgz %g2, %f8, %f8 stb %i0, [%l7 + 0x3D] fcmpd %fcc3, %f10, %f6 brgz,a %i7, loop_4560 stw %i4, [%l7 + 0x38] stb %l0, [%l7 + 0x47] sllx %g5, %l6, %o6 loop_4560: brlez,a %o3, loop_4561 fcmpgt16 %f12, %f10, %i3 edge8ln %g1, %o4, %l2 fmovsa %icc, %f5, %f8 loop_4561: bg,a,pt %xcc, loop_4562 edge8ln %i1, %l4, %l3 fxors %f8, %f11, %f2 bcc,a loop_4563 loop_4562: fmovsge %icc, %f3, %f1 fmovsge %icc, %f7, %f3 xor %o2, %o0, %i5 loop_4563: fmovrsgez %l1, %f7, %f3 ldsb [%l7 + 0x27], %g6 ldx [%l7 + 0x08], %o1 srlx %o7, 0x10, %g7 ldsw [%l7 + 0x60], %i2 fmovspos %xcc, %f0, %f5 edge32l %o5, %g3, %g4 brlz %i6, loop_4564 fmovrdlez %l5, %f6, %f12 ldsw [%l7 + 0x44], %g2 te %xcc, 0x3 loop_4564: fbne,a %fcc1, loop_4565 edge8n %i7, %i0, %l0 ld [%l7 + 0x0C], %f0 ldsh [%l7 + 0x58], %i4 loop_4565: nop setx loop_4566, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x50], %l6 movpos %icc, %g5, %o6 sth %i3, [%l7 + 0x38] loop_4566: fxnors %f7, %f3, %f6 fbe,a %fcc2, loop_4567 ldd [%l7 + 0x60], %f12 ba,a loop_4568 brlz %g1, loop_4569 loop_4567: sth %o3, [%l7 + 0x0E] fmovdcs %xcc, %f1, %f6 loop_4568: bneg,a %icc, loop_4570 loop_4569: udivcc %o4, 0x15AF, %i1 fmuld8sux16 %f5, %f1, %f8 ldd [%l7 + 0x18], %f6 loop_4570: movge %icc, %l2, %l4 fsrc2 %f2, %f0 fxnor %f2, %f4, %f2 bn %xcc, loop_4571 movle %icc, %l3, %o2 tsubcctv %o0, 0x0A7E, %i5 fbu %fcc3, loop_4572 loop_4571: bcc loop_4573 std %f14, [%l7 + 0x70] pdist %f8, %f8, %f0 loop_4572: fmovdle %icc, %f0, %f11 loop_4573: std %f10, [%l7 + 0x60] fxnor %f0, %f14, %f6 fzeros %f11 stw %l1, [%l7 + 0x14] movrlz %g6, %o1, %o7 fmovsge %icc, %f14, %f0 fmovdne %icc, %f2, %f2 ldsw [%l7 + 0x74], %i2 ldx [%l7 + 0x70], %o5 ld [%l7 + 0x70], %f10 movrgez %g7, 0x14C, %g4 fandnot2s %f0, %f10, %f10 stw %g3, [%l7 + 0x24] fandnot2s %f7, %f3, %f11 ld [%l7 + 0x74], %f0 stb %i6, [%l7 + 0x7E] stx %g2, [%l7 + 0x70] fmul8sux16 %f2, %f0, %f10 stb %i7, [%l7 + 0x1C] bneg %xcc, loop_4574 fcmpgt16 %f2, %f4, %l5 std %f14, [%l7 + 0x30] fcmpd %fcc3, %f2, %f8 loop_4574: stw %i0, [%l7 + 0x7C] sll %l0, %l6, %g5 addc %i4, 0x10B3, %o6 std %f12, [%l7 + 0x20] fpadd16 %f6, %f12, %f10 ld [%l7 + 0x2C], %f0 faligndata %f4, %f4, %f4 fornot1 %f12, %f10, %f4 ldd [%l7 + 0x10], %f10 tcs %icc, 0x1 fcmpeq16 %f6, %f6, %g1 fmuld8sux16 %f3, %f1, %f8 ldx [%l7 + 0x38], %i3 fmovrdlez %o3, %f2, %f2 fbo %fcc1, loop_4575 ldx [%l7 + 0x48], %i1 std %f10, [%l7 + 0x38] stx %o4, [%l7 + 0x60] loop_4575: fnands %f12, %f11, %f10 tge %icc, 0x5 edge8n %l2, %l4, %l3 fmovsgu %icc, %f10, %f12 bl,a %xcc, loop_4576 bg,a %xcc, loop_4577 array8 %o2, %i5, %o0 ble,a,pt %xcc, loop_4578 loop_4576: fpsub16 %f2, %f10, %f10 loop_4577: fbe,a %fcc0, loop_4579 st %f4, [%l7 + 0x0C] loop_4578: movg %icc, %l1, %g6 fmovrdgez %o1, %f2, %f10 loop_4579: edge32n %o7, %i2, %o5 brgz %g4, loop_4580 fmul8x16al %f9, %f7, %f2 ldub [%l7 + 0x19], %g3 lduh [%l7 + 0x5E], %i6 loop_4580: edge16 %g2, %g7, %l5 fbn,a %fcc0, loop_4581 fmovdne %icc, %f11, %f8 fnands %f15, %f8, %f12 tl %xcc, 0x0 loop_4581: stw %i0, [%l7 + 0x7C] bcc,a %icc, loop_4582 std %f2, [%l7 + 0x40] tl %icc, 0x7 edge16 %l0, %i7, %g5 loop_4582: fbn %fcc2, loop_4583 ld [%l7 + 0x5C], %f10 tcc %icc, 0x7 siam 0x1 loop_4583: fcmps %fcc2, %f4, %f9 fpadd32 %f14, %f6, %f14 mulx %l6, %o6, %i4 fmovd %f2, %f2 bl,pn %xcc, loop_4584 brlz %g1, loop_4585 ldd [%l7 + 0x10], %f0 fmul8sux16 %f0, %f12, %f10 loop_4584: srax %i3, 0x01, %o3 loop_4585: fpack32 %f14, %f6, %f10 call loop_4586 ldsb [%l7 + 0x75], %i1 bn,a %icc, loop_4587 fpsub32s %f15, %f14, %f14 loop_4586: fsrc2s %f6, %f12 fnegs %f13, %f1 loop_4587: array16 %o4, %l4, %l2 udivx %l3, 0x0AA7, %o2 st %f12, [%l7 + 0x3C] stb %i5, [%l7 + 0x26] fone %f8 edge16n %o0, %g6, %l1 fabsd %f2, %f12 fmovdleu %icc, %f15, %f10 ldsb [%l7 + 0x3F], %o1 movpos %icc, %i2, %o7 fmovscc %icc, %f1, %f5 tn %icc, 0x2 ldd [%l7 + 0x18], %f10 ldsw [%l7 + 0x58], %o5 movn %icc, %g4, %g3 fpadd16 %f8, %f2, %f4 ldub [%l7 + 0x1C], %g2 ldsh [%l7 + 0x1A], %g7 fbue,a %fcc0, loop_4588 stx %i6, [%l7 + 0x68] fbule %fcc3, loop_4589 fbue,a %fcc3, loop_4590 loop_4588: add %l5, %i0, %l0 fcmpeq32 %f10, %f2, %g5 loop_4589: stb %i7, [%l7 + 0x32] loop_4590: fmovdgu %xcc, %f14, %f15 movg %xcc, %l6, %i4 orncc %g1, %o6, %o3 brgz %i3, loop_4591 tsubcctv %o4, 0x1B46, %i1 taddcc %l2, 0x1A47, %l3 ldx [%l7 + 0x40], %o2 loop_4591: ldsh [%l7 + 0x0C], %i5 movl %icc, %o0, %g6 fnot2 %f12, %f2 tle %xcc, 0x5 lduh [%l7 + 0x46], %l4 edge32 %l1, %i2, %o1 ldub [%l7 + 0x57], %o7 fcmpeq32 %f2, %f0, %g4 alignaddrl %g3, %o5, %g7 taddcctv %i6, %g2, %l5 ldub [%l7 + 0x66], %i0 fmuld8sux16 %f5, %f8, %f8 fcmpeq32 %f14, %f12, %l0 mulscc %g5, %i7, %i4 fbl,a %fcc3, loop_4592 stw %g1, [%l7 + 0x4C] ldsh [%l7 + 0x64], %o6 fexpand %f2, %f6 loop_4592: brgez,a %o3, loop_4593 fabsd %f0, %f10 fmuld8sux16 %f12, %f7, %f6 fnot2 %f10, %f0 loop_4593: stx %i3, [%l7 + 0x18] edge32ln %o4, %l6, %i1 andn %l2, 0x1326, %l3 movpos %xcc, %o2, %i5 stx %g6, [%l7 + 0x30] fmovrsgez %l4, %f8, %f1 fmovse %icc, %f12, %f5 fcmpgt32 %f14, %f4, %o0 ld [%l7 + 0x4C], %f11 movvs %icc, %l1, %o1 ldx [%l7 + 0x68], %i2 movle %icc, %o7, %g3 edge32ln %g4, %g7, %i6 edge8 %o5, %g2, %i0 andncc %l0, %g5, %l5 te %icc, 0x1 edge32l %i4, %g1, %i7 movrlez %o6, 0x24C, %o3 andncc %i3, %l6, %o4 ldx [%l7 + 0x58], %l2 fbule,a %fcc2, loop_4594 fbg,a %fcc3, loop_4595 sdivx %l3, 0x1472, %i1 fones %f14 loop_4594: std %f6, [%l7 + 0x28] loop_4595: fmovsa %icc, %f11, %f4 fnot2 %f8, %f12 fmovsgu %xcc, %f8, %f13 brlz %i5, loop_4596 tleu %icc, 0x6 fxors %f6, %f4, %f6 for %f12, %f6, %f14 loop_4596: ldsh [%l7 + 0x76], %o2 fmul8x16al %f5, %f9, %f0 ld [%l7 + 0x14], %f13 st %f10, [%l7 + 0x28] stw %g6, [%l7 + 0x60] bn loop_4597 movpos %xcc, %l4, %o0 bneg,pn %xcc, loop_4598 fnot2 %f8, %f8 loop_4597: ldub [%l7 + 0x11], %o1 ldd [%l7 + 0x10], %f0 loop_4598: or %l1, 0x0448, %o7 fors %f2, %f4, %f6 edge32n %i2, %g3, %g7 fnot1s %f0, %f7 ld [%l7 + 0x18], %f1 ldx [%l7 + 0x08], %i6 stx %g4, [%l7 + 0x08] fabsd %f6, %f6 ldd [%l7 + 0x48], %f4 fand %f14, %f8, %f2 subcc %g2, 0x1F60, %o5 fmovde %icc, %f13, %f1 smulcc %i0, 0x1363, %g5 mulx %l5, %i4, %g1 lduh [%l7 + 0x08], %l0 ldsw [%l7 + 0x24], %o6 sdiv %o3, 0x0911, %i3 fmovsgu %icc, %f6, %f15 fsrc2 %f0, %f10 fpadd16s %f13, %f0, %f12 ldd [%l7 + 0x60], %f2 std %f2, [%l7 + 0x50] ld [%l7 + 0x7C], %f11 fmovdneg %xcc, %f5, %f13 xnor %i7, %o4, %l2 ldsw [%l7 + 0x14], %l3 fnegd %f4, %f2 bl,a loop_4599 udivx %i1, 0x1D86, %l6 andcc %o2, %i5, %g6 fmovsvs %xcc, %f4, %f15 loop_4599: ldsb [%l7 + 0x11], %l4 fmovrdgz %o0, %f2, %f8 fbul %fcc0, loop_4600 brnz %l1, loop_4601 sub %o7, 0x154C, %i2 fornot2s %f0, %f1, %f11 loop_4600: st %f2, [%l7 + 0x5C] loop_4601: tleu %xcc, 0x3 fnors %f7, %f10, %f2 ldub [%l7 + 0x28], %g3 fcmped %fcc1, %f14, %f4 fsrc1s %f0, %f14 fmovdge %icc, %f3, %f5 fornot2 %f0, %f4, %f14 tsubcctv %o1, %i6, %g4 edge8n %g2, %o5, %i0 ldsw [%l7 + 0x54], %g7 subccc %l5, 0x0AD2, %i4 tne %xcc, 0x6 sth %g5, [%l7 + 0x58] ldub [%l7 + 0x09], %g1 fornot1s %f10, %f1, %f6 sth %o6, [%l7 + 0x50] stb %o3, [%l7 + 0x20] bn,a,pt %xcc, loop_4602 fands %f9, %f12, %f0 fnand %f8, %f0, %f14 movgu %xcc, %i3, %i7 loop_4602: tgu %icc, 0x0 tg %xcc, 0x4 ldsb [%l7 + 0x63], %o4 fmovsg %icc, %f0, %f7 fand %f12, %f10, %f4 fone %f12 ld [%l7 + 0x64], %f2 stx %l0, [%l7 + 0x30] nop setx loop_4603, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdneg %icc, %f8, %f3 te %xcc, 0x1 movneg %icc, %l3, %l2 loop_4603: sll %l6, %i1, %o2 bl,a %icc, loop_4604 stx %g6, [%l7 + 0x60] sub %i5, 0x00C6, %l4 fmovdvc %xcc, %f4, %f13 loop_4604: ld [%l7 + 0x78], %f7 fmovsleu %icc, %f2, %f4 tne %icc, 0x3 lduw [%l7 + 0x28], %o0 xorcc %l1, %o7, %i2 fornot2 %f4, %f12, %f8 fabsd %f8, %f4 fmovse %xcc, %f4, %f7 fbne,a %fcc3, loop_4605 ble loop_4606 lduh [%l7 + 0x18], %g3 stw %o1, [%l7 + 0x18] loop_4605: ldub [%l7 + 0x6B], %i6 loop_4606: movrgez %g4, 0x211, %g2 ldd [%l7 + 0x58], %f4 fmovrdgz %o5, %f6, %f10 stw %i0, [%l7 + 0x08] fmovse %icc, %f5, %f12 stw %g7, [%l7 + 0x3C] fnegd %f2, %f10 fbul,a %fcc0, loop_4607 fandnot2s %f3, %f14, %f0 fmovrdlz %l5, %f6, %f0 fmovdne %icc, %f1, %f15 loop_4607: umul %i4, 0x10C1, %g1 fpsub16s %f1, %f11, %f2 sdivcc %o6, 0x0F83, %g5 fmovrslz %o3, %f12, %f13 ldd [%l7 + 0x58], %f10 std %f2, [%l7 + 0x30] fmovda %icc, %f15, %f10 ldsw [%l7 + 0x38], %i3 nop setx loop_4608, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsw [%l7 + 0x58], %i7 ldx [%l7 + 0x10], %o4 sth %l0, [%l7 + 0x6C] loop_4608: for %f8, %f10, %f0 fnor %f2, %f10, %f14 fpadd32 %f6, %f4, %f10 udiv %l2, 0x1763, %l3 addccc %i1, 0x15FA, %o2 stw %g6, [%l7 + 0x68] fnegs %f2, %f12 sllx %i5, 0x03, %l6 sth %l4, [%l7 + 0x66] tne %icc, 0x3 fbn,a %fcc3, loop_4609 fmul8sux16 %f6, %f8, %f6 brgez %o0, loop_4610 orncc %o7, 0x121A, %l1 loop_4609: stx %i2, [%l7 + 0x48] fmul8ulx16 %f10, %f4, %f10 loop_4610: movrne %o1, 0x1A6, %i6 ldsw [%l7 + 0x7C], %g4 lduw [%l7 + 0x70], %g2 lduh [%l7 + 0x10], %o5 movne %xcc, %i0, %g3 fbg %fcc3, loop_4611 fmovsa %xcc, %f8, %f1 umul %l5, 0x0878, %i4 fmovs %f6, %f12 loop_4611: bn,a loop_4612 fmovscs %xcc, %f0, %f13 ldsw [%l7 + 0x0C], %g1 fxors %f0, %f8, %f5 loop_4612: tl %icc, 0x0 be %icc, loop_4613 lduh [%l7 + 0x7E], %g7 orcc %o6, 0x10F1, %g5 movle %xcc, %o3, %i3 loop_4613: fmovsl %xcc, %f0, %f8 sth %o4, [%l7 + 0x34] fcmple32 %f0, %f4, %i7 bg,a,pn %icc, loop_4614 sllx %l2, 0x07, %l3 brlz,a %i1, loop_4615 fxnor %f0, %f14, %f6 loop_4614: fxnor %f0, %f4, %f4 tcs %icc, 0x5 loop_4615: xor %l0, 0x1DBB, %o2 bcs,pn %icc, loop_4616 ldsh [%l7 + 0x6A], %i5 fnot1 %f6, %f2 fpadd32s %f3, %f9, %f0 loop_4616: stx %g6, [%l7 + 0x68] bne,a loop_4617 popc %l6, %o0 tne %xcc, 0x2 stx %o7, [%l7 + 0x60] loop_4617: fpsub32s %f15, %f14, %f8 stw %l1, [%l7 + 0x58] ldsb [%l7 + 0x3A], %i2 sra %l4, 0x12, %o1 fmovs %f5, %f12 fmovrslez %i6, %f9, %f9 edge32l %g4, %o5, %g2 fbg,a %fcc2, loop_4618 nop setx loop_4619, %l0, %l1 jmpl %l1, %i0 fmovrdgz %l5, %f12, %f14 fpsub16s %f15, %f4, %f9 loop_4618: fmovrdlez %i4, %f6, %f14 loop_4619: fcmple32 %f12, %f4, %g3 fbg %fcc1, loop_4620 fbule %fcc0, loop_4621 bcc,pt %icc, loop_4622 edge8 %g7, %o6, %g5 loop_4620: stw %o3, [%l7 + 0x10] loop_4621: fmovscs %xcc, %f8, %f12 loop_4622: movpos %xcc, %i3, %o4 fnegd %f2, %f4 andcc %i7, %g1, %l3 st %f7, [%l7 + 0x48] fnot1 %f6, %f12 st %f5, [%l7 + 0x20] fmovda %icc, %f9, %f8 alignaddrl %l2, %i1, %o2 mulx %l0, 0x02CC, %g6 sth %i5, [%l7 + 0x2A] bvs,pn %icc, loop_4623 ldx [%l7 + 0x58], %l6 andncc %o7, %o0, %l1 stw %i2, [%l7 + 0x14] loop_4623: call loop_4624 movl %icc, %l4, %i6 std %f8, [%l7 + 0x08] stx %g4, [%l7 + 0x28] loop_4624: fmovdneg %xcc, %f9, %f6 nop setx loop_4625, %l0, %l1 jmpl %l1, %o1 stb %o5, [%l7 + 0x63] fnegd %f4, %f12 tcs %xcc, 0x7 loop_4625: lduh [%l7 + 0x26], %g2 stw %i0, [%l7 + 0x3C] fnot2s %f15, %f11 fmovda %xcc, %f14, %f4 ldsh [%l7 + 0x30], %l5 sll %g3, %g7, %o6 sethi 0x0B7E, %i4 fbul %fcc1, loop_4626 tneg %xcc, 0x3 movleu %xcc, %g5, %i3 tsubcc %o4, 0x18EF, %o3 loop_4626: fbo %fcc2, loop_4627 orncc %i7, %l3, %g1 tvc %icc, 0x1 sra %i1, %o2, %l0 loop_4627: brgez %l2, loop_4628 fmovdpos %icc, %f6, %f13 fnot2 %f12, %f10 fcmpne32 %f10, %f6, %i5 loop_4628: fxor %f10, %f4, %f10 fornot1s %f8, %f13, %f0 fbo %fcc3, loop_4629 stw %g6, [%l7 + 0x0C] std %f10, [%l7 + 0x20] ldx [%l7 + 0x58], %o7 loop_4629: fpadd32 %f6, %f14, %f12 ldd [%l7 + 0x30], %f8 bleu,pn %icc, loop_4630 sth %l6, [%l7 + 0x1A] fmovsleu %xcc, %f3, %f4 fmovsg %xcc, %f11, %f4 loop_4630: fnot1 %f6, %f12 brlz %o0, loop_4631 fmovsleu %icc, %f0, %f12 ldd [%l7 + 0x30], %f0 fandnot2s %f12, %f5, %f13 loop_4631: xor %l1, %l4, %i2 ldsb [%l7 + 0x47], %i6 bcc,pn %xcc, loop_4632 lduw [%l7 + 0x38], %o1 fpmerge %f6, %f7, %f10 fmuld8ulx16 %f11, %f6, %f6 loop_4632: fpmerge %f4, %f9, %f12 ldsw [%l7 + 0x18], %o5 tpos %xcc, 0x0 brnz %g4, loop_4633 faligndata %f2, %f6, %f0 ldub [%l7 + 0x41], %g2 ld [%l7 + 0x44], %f13 loop_4633: tl %icc, 0x4 addcc %i0, %g3, %l5 sra %g7, %o6, %i4 sdivcc %g5, 0x1579, %o4 stw %i3, [%l7 + 0x28] edge8l %i7, %o3, %g1 ldx [%l7 + 0x10], %l3 edge32ln %i1, %o2, %l0 add %l2, 0x0CBF, %i5 array16 %o7, %g6, %l6 st %f12, [%l7 + 0x0C] addccc %l1, %l4, %o0 fcmps %fcc1, %f7, %f9 fble,a %fcc2, loop_4634 orncc %i2, 0x04CB, %o1 fandnot1 %f12, %f10, %f10 ldsh [%l7 + 0x58], %i6 loop_4634: andncc %g4, %g2, %i0 std %f8, [%l7 + 0x18] ldx [%l7 + 0x48], %g3 fmovs %f4, %f1 stb %o5, [%l7 + 0x1A] lduh [%l7 + 0x7E], %g7 tpos %icc, 0x0 lduh [%l7 + 0x7C], %o6 stb %i4, [%l7 + 0x2D] fble,a %fcc3, loop_4635 fbul,a %fcc2, loop_4636 lduw [%l7 + 0x38], %l5 ldsb [%l7 + 0x27], %g5 loop_4635: sth %o4, [%l7 + 0x2A] loop_4636: tl %xcc, 0x5 std %f12, [%l7 + 0x20] mova %icc, %i7, %o3 fpsub32s %f4, %f14, %f4 be,a,pn %xcc, loop_4637 fsrc1 %f6, %f4 ldsb [%l7 + 0x16], %g1 sth %l3, [%l7 + 0x2A] loop_4637: fbn %fcc3, loop_4638 fzero %f0 edge16l %i1, %o2, %i3 ldub [%l7 + 0x7B], %l0 loop_4638: bneg,pt %xcc, loop_4639 fmovdne %xcc, %f3, %f2 ldsb [%l7 + 0x31], %l2 edge32ln %i5, %g6, %l6 loop_4639: edge8ln %o7, %l4, %l1 ldx [%l7 + 0x10], %o0 std %f10, [%l7 + 0x68] stb %o1, [%l7 + 0x4C] ld [%l7 + 0x40], %f3 movgu %xcc, %i2, %i6 edge32n %g2, %g4, %g3 fbge,a %fcc0, loop_4640 bgu %xcc, loop_4641 fbu,a %fcc3, loop_4642 ldx [%l7 + 0x50], %i0 loop_4640: fpadd32s %f0, %f0, %f10 loop_4641: fmovdcc %xcc, %f11, %f11 loop_4642: tsubcctv %g7, 0x18D7, %o5 stb %i4, [%l7 + 0x60] tvs %icc, 0x7 ldx [%l7 + 0x78], %o6 stx %g5, [%l7 + 0x70] lduw [%l7 + 0x18], %l5 fmovdvc %xcc, %f8, %f6 ta %xcc, 0x6 bge,a %icc, loop_4643 fzero %f2 fone %f6 fbo %fcc3, loop_4644 loop_4643: fnegs %f11, %f8 fmul8ulx16 %f4, %f14, %f10 ldsb [%l7 + 0x13], %o4 loop_4644: fbge,a %fcc2, loop_4645 fmovrdlez %i7, %f0, %f8 te %icc, 0x1 fnot1 %f6, %f14 loop_4645: fmovrsgz %o3, %f2, %f6 ldx [%l7 + 0x48], %l3 bleu loop_4646 fbule,a %fcc0, loop_4647 st %f2, [%l7 + 0x44] sdivx %g1, 0x0CAE, %i1 loop_4646: lduh [%l7 + 0x64], %o2 loop_4647: movcc %icc, %i3, %l2 fmovs %f8, %f14 fmovsn %icc, %f15, %f15 brlz,a %l0, loop_4648 orcc %g6, %i5, %l6 fbuge %fcc0, loop_4649 stw %l4, [%l7 + 0x08] loop_4648: xnor %o7, %l1, %o0 brgez %i2, loop_4650 loop_4649: fmuld8sux16 %f6, %f12, %f2 addcc %i6, %g2, %o1 tne %xcc, 0x3 loop_4650: ldsw [%l7 + 0x3C], %g4 tsubcctv %g3, 0x0C48, %g7 subccc %o5, %i0, %i4 array8 %g5, %o6, %o4 ldd [%l7 + 0x68], %f10 taddcc %i7, %l5, %l3 fands %f4, %f1, %f6 fmovrsgz %g1, %f15, %f6 fornot1 %f8, %f8, %f10 sth %i1, [%l7 + 0x32] udivx %o3, 0x15AD, %i3 fmovspos %xcc, %f4, %f5 orncc %l2, 0x1AEE, %l0 fornot2s %f11, %f14, %f6 movl %icc, %g6, %o2 ldsb [%l7 + 0x30], %l6 std %f8, [%l7 + 0x78] fpackfix %f6, %f1 st %f11, [%l7 + 0x78] nop setx loop_4651, %l0, %l1 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 %l4, [%l7 + 0x40] std %f10, [%l7 + 0x78] fmovd %f12, %f10 loop_4651: tsubcctv %o7, 0x18EC, %l1 fcmpd %fcc1, %f8, %f12 fmovrslz %i5, %f4, %f6 srlx %i2, 0x19, %i6 fandnot1 %f14, %f10, %f4 fbue %fcc1, loop_4652 ld [%l7 + 0x10], %f2 stw %o0, [%l7 + 0x68] std %f12, [%l7 + 0x60] loop_4652: addc %o1, 0x1BDD, %g2 stb %g3, [%l7 + 0x50] ldub [%l7 + 0x6C], %g4 stb %o5, [%l7 + 0x6C] nop setx loop_4653, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f4, [%l7 + 0x18] fbu %fcc0, loop_4654 addcc %i0, %i4, %g7 loop_4653: st %f5, [%l7 + 0x68] tgu %xcc, 0x0 loop_4654: tneg %icc, 0x6 fmovrdlez %o6, %f8, %f4 fbuge,a %fcc3, loop_4655 std %f4, [%l7 + 0x38] bleu,pn %xcc, loop_4656 fbge %fcc1, loop_4657 loop_4655: fsrc1s %f10, %f13 ldsh [%l7 + 0x28], %g5 loop_4656: tvs %xcc, 0x6 loop_4657: fcmpgt16 %f2, %f12, %i7 nop setx loop_4658, %l0, %l1 jmpl %l1, %o4 fmul8x16au %f14, %f4, %f2 fmovrsne %l3, %f11, %f10 tsubcctv %l5, 0x0A6B, %i1 loop_4658: tcc %xcc, 0x5 sub %o3, %g1, %i3 fcmpeq32 %f14, %f10, %l2 lduh [%l7 + 0x22], %l0 bleu %xcc, loop_4659 lduh [%l7 + 0x6C], %g6 fmovdleu %icc, %f10, %f11 popc 0x1F4E, %l6 loop_4659: edge8 %l4, %o7, %o2 move %icc, %l1, %i5 fmovdg %xcc, %f3, %f10 fmovsge %xcc, %f3, %f9 fmovrdlz %i2, %f10, %f12 stx %o0, [%l7 + 0x50] tcs %xcc, 0x2 fpack32 %f10, %f4, %f0 fmovspos %icc, %f14, %f11 movne %icc, %i6, %g2 srax %o1, 0x1F, %g4 stb %g3, [%l7 + 0x5B] bcc,a,pt %icc, loop_4660 be,a loop_4661 fandnot2s %f11, %f15, %f2 movrne %i0, %i4, %o5 loop_4660: stx %g7, [%l7 + 0x60] loop_4661: tg %icc, 0x7 te %xcc, 0x0 ldub [%l7 + 0x5B], %o6 brgz %i7, loop_4662 fpsub32s %f6, %f9, %f2 and %o4, %l3, %l5 bge,pt %xcc, loop_4663 loop_4662: ldsh [%l7 + 0x5C], %g5 fxnors %f2, %f7, %f5 fmovscc %icc, %f9, %f15 loop_4663: fbuge,a %fcc1, loop_4664 fnot2 %f6, %f6 move %xcc, %i1, %o3 bg,a loop_4665 loop_4664: fmovdl %xcc, %f2, %f1 ld [%l7 + 0x58], %f8 stb %g1, [%l7 + 0x1F] loop_4665: fones %f10 fxor %f2, %f0, %f2 st %f1, [%l7 + 0x4C] brgez,a %l2, loop_4666 ldsh [%l7 + 0x5A], %i3 edge16n %l0, %g6, %l4 movl %xcc, %l6, %o7 loop_4666: movle %icc, %l1, %o2 udivcc %i2, 0x1FD1, %o0 lduh [%l7 + 0x38], %i5 fcmple32 %f0, %f12, %i6 fmovdg %icc, %f13, %f14 ldsb [%l7 + 0x7F], %o1 movcc %xcc, %g4, %g2 sth %g3, [%l7 + 0x5E] st %f5, [%l7 + 0x64] lduw [%l7 + 0x58], %i4 addcc %o5, %i0, %o6 fnands %f3, %f11, %f7 smulcc %g7, %i7, %o4 fmul8x16 %f9, %f12, %f8 fpadd32 %f6, %f2, %f14 fmovrslz %l3, %f10, %f13 fandnot1 %f14, %f6, %f14 sra %g5, %l5, %o3 fandnot1 %f0, %f2, %f12 fmovrsgz %i1, %f2, %f12 fmovrdne %l2, %f0, %f8 ldsh [%l7 + 0x5A], %i3 fone %f6 subcc %g1, 0x1707, %g6 stw %l0, [%l7 + 0x28] fexpand %f14, %f0 orcc %l4, 0x02DE, %o7 bn,pn %icc, loop_4667 bg,a,pt %xcc, loop_4668 fmovscs %xcc, %f12, %f9 movrlz %l6, %o2, %i2 loop_4667: ld [%l7 + 0x28], %f5 loop_4668: call loop_4669 tsubcctv %o0, 0x037B, %l1 std %f8, [%l7 + 0x30] fbe,a %fcc3, loop_4670 loop_4669: stw %i6, [%l7 + 0x5C] bneg,a %icc, loop_4671 fcmps %fcc0, %f1, %f10 loop_4670: ldsh [%l7 + 0x36], %i5 bge,a loop_4672 loop_4671: fbug,a %fcc2, loop_4673 bneg %xcc, loop_4674 ldd [%l7 + 0x58], %f6 loop_4672: ldd [%l7 + 0x60], %f0 loop_4673: srax %o1, 0x1E, %g4 loop_4674: fba %fcc2, loop_4675 ta %icc, 0x3 stx %g2, [%l7 + 0x18] ldsb [%l7 + 0x47], %i4 loop_4675: xorcc %o5, 0x1DFE, %i0 ld [%l7 + 0x38], %f4 ldsb [%l7 + 0x59], %o6 bvs,a %icc, loop_4676 fmovsvc %xcc, %f8, %f7 stx %g3, [%l7 + 0x10] fmovsneg %xcc, %f3, %f9 loop_4676: fornot1s %f8, %f7, %f1 movleu %xcc, %g7, %o4 fcmpgt16 %f4, %f14, %i7 edge8ln %g5, %l3, %o3 sra %i1, %l2, %i3 edge32ln %g1, %l5, %g6 ldd [%l7 + 0x68], %f4 bg,a,pn %icc, loop_4677 sth %l0, [%l7 + 0x0C] orncc %o7, 0x04F7, %l6 ldx [%l7 + 0x68], %l4 loop_4677: ldx [%l7 + 0x78], %i2 umul %o2, 0x0BD0, %l1 movrlz %o0, %i5, %o1 fpsub32 %f10, %f6, %f2 xor %i6, %g4, %i4 subcc %o5, %g2, %i0 edge32n %g3, %g7, %o6 ldub [%l7 + 0x18], %i7 fmovrdgz %o4, %f6, %f10 fmovdvs %xcc, %f11, %f14 addc %g5, %l3, %i1 fcmpd %fcc0, %f0, %f12 stb %o3, [%l7 + 0x4D] fcmps %fcc3, %f13, %f2 bl %xcc, loop_4678 sllx %l2, %g1, %i3 fmuld8ulx16 %f8, %f13, %f14 tg %icc, 0x5 loop_4678: sth %g6, [%l7 + 0x6A] tn %icc, 0x5 move %xcc, %l0, %l5 fand %f2, %f6, %f0 movneg %icc, %l6, %l4 xor %o7, 0x1E50, %o2 edge16n %i2, %o0, %i5 stx %o1, [%l7 + 0x18] andcc %i6, 0x0D0A, %g4 lduh [%l7 + 0x28], %i4 tsubcctv %o5, %l1, %i0 lduh [%l7 + 0x56], %g3 fmovsneg %icc, %f14, %f15 smulcc %g2, %o6, %g7 fpadd32 %f8, %f8, %f14 lduh [%l7 + 0x58], %i7 fmovsvs %icc, %f2, %f11 fxors %f15, %f4, %f12 tneg %xcc, 0x4 stx %g5, [%l7 + 0x10] movpos %icc, %l3, %i1 tcc %xcc, 0x4 ldub [%l7 + 0x43], %o4 std %f0, [%l7 + 0x40] ld [%l7 + 0x24], %f9 lduw [%l7 + 0x70], %l2 fmovdgu %xcc, %f13, %f3 for %f14, %f8, %f0 lduh [%l7 + 0x52], %o3 fzeros %f0 fbule %fcc3, loop_4679 std %f10, [%l7 + 0x78] fzeros %f12 fmovdgu %icc, %f13, %f7 loop_4679: ldsb [%l7 + 0x1E], %g1 movneg %xcc, %i3, %g6 fpsub32s %f3, %f3, %f13 std %f0, [%l7 + 0x40] stx %l5, [%l7 + 0x30] fors %f10, %f13, %f6 fnot1s %f15, %f5 movneg %xcc, %l0, %l6 fmul8ulx16 %f14, %f4, %f6 bn,pt %icc, loop_4680 move %xcc, %l4, %o2 nop setx loop_4681, %l0, %l1 jmpl %l1, %i2 ldub [%l7 + 0x0A], %o7 loop_4680: fmul8x16 %f10, %f6, %f4 fcmpeq16 %f4, %f6, %o0 loop_4681: fxnors %f4, %f7, %f8 fpsub16s %f11, %f5, %f0 fbug %fcc0, loop_4682 ldsh [%l7 + 0x40], %o1 ld [%l7 + 0x7C], %f12 ldub [%l7 + 0x2C], %i5 loop_4682: tne %xcc, 0x1 fmuld8ulx16 %f0, %f9, %f4 fmovdn %xcc, %f0, %f5 fmovsle %icc, %f12, %f15 udivx %i6, 0x021C, %i4 fors %f12, %f5, %f13 lduh [%l7 + 0x1E], %o5 ldsb [%l7 + 0x4A], %g4 ldsw [%l7 + 0x78], %l1 lduh [%l7 + 0x42], %i0 fbg,a %fcc0, loop_4683 lduw [%l7 + 0x1C], %g2 fpack16 %f6, %f14 ldsb [%l7 + 0x38], %o6 loop_4683: fblg %fcc3, loop_4684 be loop_4685 sdiv %g7, 0x0DBB, %g3 fmovsneg %icc, %f0, %f5 loop_4684: fcmpgt32 %f2, %f14, %g5 loop_4685: fcmpeq32 %f8, %f14, %l3 fbul %fcc3, loop_4686 tpos %xcc, 0x0 movcc %xcc, %i7, %o4 bvc,a,pn %xcc, loop_4687 loop_4686: bleu,pt %xcc, loop_4688 sth %l2, [%l7 + 0x58] movge %icc, %o3, %g1 loop_4687: fcmpd %fcc0, %f14, %f2 loop_4688: taddcctv %i1, %i3, %g6 ldsw [%l7 + 0x50], %l5 fbul,a %fcc2, loop_4689 brlz %l0, loop_4690 nop setx loop_4691, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpne32 %f6, %f0, %l6 loop_4689: fbul,a %fcc3, loop_4692 loop_4690: stb %l4, [%l7 + 0x79] loop_4691: fabss %f7, %f12 fmovrslz %o2, %f14, %f4 loop_4692: brlez,a %o7, loop_4693 fpadd32 %f6, %f8, %f2 bn,pt %xcc, loop_4694 ldd [%l7 + 0x38], %f2 loop_4693: ldub [%l7 + 0x44], %o0 te %xcc, 0x7 loop_4694: fbne,a %fcc2, loop_4695 fbg,a %fcc1, loop_4696 fzero %f6 fandnot2 %f10, %f2, %f10 loop_4695: xor %i2, %i5, %i6 loop_4696: fmul8x16 %f5, %f6, %f6 fnot1 %f2, %f12 fands %f11, %f7, %f9 fmovrsgez %i4, %f4, %f14 tsubcctv %o5, %g4, %l1 fmuld8sux16 %f8, %f7, %f8 addcc %i0, 0x0759, %o1 fnands %f12, %f4, %f0 stb %g2, [%l7 + 0x6F] stx %g7, [%l7 + 0x20] std %f12, [%l7 + 0x38] andn %o6, 0x0F24, %g3 srax %l3, 0x04, %g5 movrlez %o4, 0x270, %l2 fors %f10, %f6, %f8 fornot2 %f10, %f4, %f2 fmovs %f1, %f4 xor %o3, %i7, %g1 udivx %i1, 0x02D4, %i3 stx %g6, [%l7 + 0x40] sth %l5, [%l7 + 0x22] brlez %l6, loop_4697 nop setx loop_4698, %l0, %l1 jmpl %l1, %l0 ldub [%l7 + 0x55], %o2 fmovrse %l4, %f11, %f13 loop_4697: stb %o7, [%l7 + 0x54] loop_4698: fbl,a %fcc1, loop_4699 orncc %i2, %o0, %i5 movcc %icc, %i4, %o5 brz,a %g4, loop_4700 loop_4699: subcc %i6, 0x14A5, %l1 alignaddrl %i0, %o1, %g7 fzero %f6 loop_4700: fornot1s %f7, %f4, %f7 sdivx %g2, 0x1DA4, %g3 fcmpes %fcc1, %f1, %f9 fxors %f15, %f6, %f14 fpadd32s %f4, %f7, %f14 ldub [%l7 + 0x19], %o6 edge16 %l3, %o4, %g5 addcc %l2, %o3, %g1 fandnot1s %f11, %f9, %f12 fand %f6, %f14, %f12 fmovrdlz %i7, %f4, %f8 ta %xcc, 0x4 fmovrsgez %i3, %f7, %f11 srlx %i1, %g6, %l5 fbu,a %fcc3, loop_4701 fmovs %f12, %f7 fmovrdne %l0, %f12, %f8 udivx %o2, 0x043E, %l6 loop_4701: ldx [%l7 + 0x50], %o7 lduw [%l7 + 0x44], %i2 edge32n %o0, %i5, %i4 movn %icc, %l4, %o5 ldub [%l7 + 0x1B], %i6 ldd [%l7 + 0x30], %f2 ldsw [%l7 + 0x44], %g4 srlx %i0, 0x07, %o1 fbul,a %fcc1, loop_4702 fandnot1 %f10, %f4, %f4 ldsw [%l7 + 0x68], %g7 brlz %g2, loop_4703 loop_4702: sth %g3, [%l7 + 0x26] lduw [%l7 + 0x54], %l1 edge8 %l3, %o6, %o4 loop_4703: orcc %g5, %l2, %g1 bge %xcc, loop_4704 fmovdleu %xcc, %f15, %f3 edge16ln %i7, %i3, %o3 movrne %i1, %l5, %l0 loop_4704: fbu,a %fcc3, loop_4705 fmuld8ulx16 %f1, %f3, %f2 fnot1 %f12, %f14 fexpand %f10, %f14 loop_4705: sethi 0x0A29, %o2 fmovdpos %xcc, %f2, %f13 brgz,a %g6, loop_4706 tsubcc %l6, %o7, %o0 nop setx loop_4707, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x48], %i5 loop_4706: array32 %i2, %i4, %o5 edge8n %l4, %i6, %g4 loop_4707: bcc,pn %icc, loop_4708 xnor %i0, 0x16D3, %g7 fbne,a %fcc3, loop_4709 udiv %o1, 0x017A, %g3 loop_4708: ld [%l7 + 0x24], %f4 fmovsneg %xcc, %f0, %f4 loop_4709: st %f12, [%l7 + 0x6C] edge32n %g2, %l1, %o6 mulscc %o4, %g5, %l2 fmul8x16al %f7, %f12, %f10 brgz,a %l3, loop_4710 fbo %fcc3, loop_4711 tg %xcc, 0x2 brlz,a %i7, loop_4712 loop_4710: fmovd %f8, %f0 loop_4711: ldd [%l7 + 0x78], %f12 stw %i3, [%l7 + 0x20] loop_4712: std %f12, [%l7 + 0x40] ta %xcc, 0x3 ldx [%l7 + 0x40], %o3 bl,a %xcc, loop_4713 brnz %g1, loop_4714 bge,a,pt %icc, loop_4715 umul %l5, 0x0D61, %l0 loop_4713: fmul8x16al %f9, %f13, %f4 loop_4714: tpos %icc, 0x7 loop_4715: fors %f9, %f3, %f9 movpos %icc, %o2, %g6 srlx %l6, 0x0D, %o7 fmul8x16al %f12, %f5, %f12 fmovspos %icc, %f15, %f1 stb %i1, [%l7 + 0x75] sll %o0, %i5, %i4 fmovdleu %icc, %f1, %f11 stb %i2, [%l7 + 0x49] bl,a,pt %xcc, loop_4716 tvs %icc, 0x0 fxnor %f12, %f14, %f12 ldub [%l7 + 0x70], %o5 loop_4716: fmovrse %i6, %f13, %f13 lduh [%l7 + 0x50], %g4 std %f14, [%l7 + 0x20] brlez %l4, loop_4717 fmovdl %icc, %f12, %f8 udivx %i0, 0x056D, %o1 ldsb [%l7 + 0x51], %g3 loop_4717: fpsub32 %f0, %f0, %f6 be,a loop_4718 for %f4, %f8, %f10 tvs %xcc, 0x1 fornot1s %f12, %f13, %f7 loop_4718: fbo,a %fcc2, loop_4719 fmovdn %icc, %f8, %f12 umul %g7, 0x116A, %l1 fpack16 %f2, %f12 loop_4719: or %o6, %g2, %g5 tsubcc %l2, 0x1C3A, %o4 stw %i7, [%l7 + 0x64] subcc %i3, 0x1FF9, %o3 ldsh [%l7 + 0x4E], %g1 bvc %xcc, loop_4720 nop setx loop_4721, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xnorcc %l3, %l5, %l0 fmovsle %icc, %f4, %f7 loop_4720: fmovdvs %icc, %f2, %f5 loop_4721: fnor %f14, %f12, %f4 fmovdvs %icc, %f11, %f15 st %f11, [%l7 + 0x7C] movcc %xcc, %g6, %l6 sth %o2, [%l7 + 0x12] fsrc2s %f1, %f13 fmovsgu %xcc, %f9, %f4 bpos loop_4722 bvs,pt %xcc, loop_4723 ldub [%l7 + 0x75], %i1 bcs loop_4724 loop_4722: fmovd %f4, %f8 loop_4723: lduh [%l7 + 0x5C], %o0 lduh [%l7 + 0x50], %i5 loop_4724: ldub [%l7 + 0x0F], %o7 fmovrdlz %i4, %f12, %f4 ldd [%l7 + 0x48], %f4 std %f10, [%l7 + 0x78] fbug,a %fcc1, loop_4725 lduh [%l7 + 0x78], %i2 fmul8sux16 %f14, %f12, %f10 bpos,a,pt %xcc, loop_4726 loop_4725: umul %i6, 0x0519, %o5 edge16 %l4, %i0, %o1 fbe %fcc2, loop_4727 loop_4726: fmovscs %icc, %f6, %f5 fmul8x16al %f5, %f7, %f12 stw %g4, [%l7 + 0x5C] loop_4727: fcmpgt16 %f2, %f12, %g7 ld [%l7 + 0x10], %f9 fabsd %f10, %f8 lduh [%l7 + 0x62], %l1 fmovrde %o6, %f8, %f10 mova %icc, %g2, %g5 stw %g3, [%l7 + 0x5C] fbge,a %fcc2, loop_4728 fxnor %f0, %f4, %f10 bpos,pn %xcc, loop_4729 stb %l2, [%l7 + 0x5A] loop_4728: fmovsa %xcc, %f2, %f15 fcmple16 %f4, %f6, %o4 loop_4729: ld [%l7 + 0x4C], %f3 fexpand %f6, %f4 std %f10, [%l7 + 0x50] lduh [%l7 + 0x5C], %i3 sth %i7, [%l7 + 0x34] std %f0, [%l7 + 0x70] array8 %g1, %l3, %l5 udivx %o3, 0x1B37, %l0 stw %g6, [%l7 + 0x08] fmovrslez %o2, %f10, %f1 sethi 0x1594, %i1 tleu %xcc, 0x5 fsrc2 %f12, %f2 fmovdpos %xcc, %f1, %f0 std %f0, [%l7 + 0x50] ba,a,pn %xcc, loop_4730 fcmpne16 %f12, %f2, %o0 fmovdn %icc, %f0, %f8 movcs %icc, %l6, %o7 loop_4730: ldsh [%l7 + 0x0C], %i4 fandnot2 %f6, %f10, %f2 fnot2s %f5, %f15 fones %f12 brgez %i5, loop_4731 fmovse %icc, %f9, %f2 tgu %icc, 0x1 siam 0x5 loop_4731: fpadd32 %f0, %f0, %f4 tneg %icc, 0x5 tcc %icc, 0x4 fbul %fcc3, loop_4732 fmovrsgez %i2, %f2, %f4 tcc %xcc, 0x1 orn %i6, 0x1228, %o5 loop_4732: ldsb [%l7 + 0x08], %l4 ldsw [%l7 + 0x28], %o1 fandnot1s %f5, %f9, %f6 fmovsvs %xcc, %f3, %f6 ldub [%l7 + 0x54], %g4 te %icc, 0x0 fbule,a %fcc1, loop_4733 andcc %i0, %l1, %o6 sth %g2, [%l7 + 0x20] fmovdne %xcc, %f15, %f6 loop_4733: movge %xcc, %g5, %g3 lduh [%l7 + 0x52], %l2 ldsh [%l7 + 0x5E], %o4 fcmpeq32 %f10, %f4, %g7 ldx [%l7 + 0x30], %i7 fmovsleu %xcc, %f7, %f2 std %f8, [%l7 + 0x58] call loop_4734 tne %icc, 0x4 fpsub32s %f15, %f6, %f9 edge16l %g1, %i3, %l3 loop_4734: fsrc2s %f9, %f4 fmovscc %xcc, %f8, %f8 ld [%l7 + 0x7C], %f3 bne,pn %xcc, loop_4735 bneg %xcc, loop_4736 fsrc2 %f8, %f2 std %f14, [%l7 + 0x50] loop_4735: ldsh [%l7 + 0x44], %l5 loop_4736: fmovrdlz %l0, %f0, %f10 st %f7, [%l7 + 0x40] fmovs %f5, %f7 fornot2 %f14, %f10, %f2 fones %f0 xnorcc %g6, %o2, %i1 fbo,a %fcc2, loop_4737 stx %o0, [%l7 + 0x30] tleu %icc, 0x2 fnegs %f9, %f14 loop_4737: fnors %f7, %f3, %f2 fmovrdgz %o3, %f4, %f6 movg %icc, %l6, %o7 fmovsl %icc, %f2, %f12 xnorcc %i4, 0x002A, %i5 ldd [%l7 + 0x10], %f2 stb %i2, [%l7 + 0x4E] std %f14, [%l7 + 0x28] fnot1s %f5, %f9 brgez %o5, loop_4738 stx %l4, [%l7 + 0x50] fmovrdlez %o1, %f12, %f8 stx %i6, [%l7 + 0x30] loop_4738: sethi 0x037C, %g4 stb %i0, [%l7 + 0x1F] edge16 %l1, %g2, %o6 lduw [%l7 + 0x20], %g5 fmuld8ulx16 %f10, %f7, %f8 brgz,a %l2, loop_4739 st %f3, [%l7 + 0x34] fpack16 %f10, %f13 ldx [%l7 + 0x78], %g3 loop_4739: fbug %fcc1, loop_4740 movvs %icc, %o4, %g7 mulx %i7, %g1, %i3 ldsw [%l7 + 0x30], %l5 loop_4740: stw %l3, [%l7 + 0x2C] fmuld8sux16 %f8, %f4, %f0 fornot2s %f11, %f12, %f7 movvc %xcc, %g6, %o2 sth %l0, [%l7 + 0x32] fpackfix %f6, %f3 ldsw [%l7 + 0x0C], %o0 ldsb [%l7 + 0x17], %o3 fmovda %icc, %f11, %f7 ldub [%l7 + 0x37], %l6 movvs %xcc, %i1, %i4 fmovrslz %o7, %f6, %f12 movrgz %i2, %o5, %i5 brz,a %l4, loop_4741 and %o1, %i6, %g4 fmovdge %xcc, %f2, %f0 fmovdgu %icc, %f11, %f13 loop_4741: fornot1 %f0, %f14, %f6 fmovspos %icc, %f14, %f0 ldub [%l7 + 0x39], %l1 ldx [%l7 + 0x48], %i0 xor %o6, 0x0F8D, %g5 fmovscc %xcc, %f14, %f14 fpadd32s %f7, %f10, %f2 fpsub16s %f8, %f1, %f6 movvc %icc, %g2, %g3 fbul %fcc0, loop_4742 edge32l %o4, %l2, %i7 fble %fcc2, loop_4743 or %g1, %g7, %l5 loop_4742: fmovrdgz %i3, %f14, %f8 ldub [%l7 + 0x28], %g6 loop_4743: popc %o2, %l0 ldx [%l7 + 0x18], %l3 move %xcc, %o3, %o0 movn %xcc, %l6, %i1 fmovsn %icc, %f14, %f3 fmovdcc %icc, %f4, %f12 fbug %fcc1, loop_4744 ldub [%l7 + 0x31], %i4 fands %f12, %f11, %f3 fmovdvs %icc, %f14, %f5 loop_4744: fba,a %fcc0, loop_4745 xnor %o7, %i2, %o5 ba,a,pn %xcc, loop_4746 umulcc %l4, %o1, %i5 loop_4745: lduh [%l7 + 0x12], %i6 fblg %fcc2, loop_4747 loop_4746: ld [%l7 + 0x44], %f1 fmovsl %icc, %f0, %f5 fmovrsne %g4, %f3, %f6 loop_4747: fmovdcs %xcc, %f10, %f2 taddcc %i0, %o6, %g5 fmovd %f14, %f10 fmovrdlez %g2, %f0, %f8 fpsub16 %f12, %f2, %f8 subc %l1, 0x0AEB, %o4 bge %xcc, loop_4748 lduh [%l7 + 0x22], %l2 addcc %g3, 0x19C3, %i7 or %g7, 0x095B, %l5 loop_4748: tn %xcc, 0x3 sdivx %g1, 0x1B22, %i3 lduw [%l7 + 0x60], %o2 tne %xcc, 0x0 ldsh [%l7 + 0x32], %g6 fabsd %f4, %f8 orncc %l0, %o3, %l3 ld [%l7 + 0x24], %f6 smulcc %o0, %i1, %l6 stx %i4, [%l7 + 0x28] fmovsa %icc, %f4, %f15 umulcc %o7, 0x1BE3, %o5 std %f8, [%l7 + 0x70] fbg,a %fcc1, loop_4749 lduw [%l7 + 0x48], %i2 stx %o1, [%l7 + 0x28] ldsw [%l7 + 0x68], %l4 loop_4749: brlz,a %i6, loop_4750 stb %i5, [%l7 + 0x68] sth %i0, [%l7 + 0x36] fmovrdgz %o6, %f0, %f8 loop_4750: std %f8, [%l7 + 0x40] sth %g5, [%l7 + 0x38] addc %g2, %g4, %o4 brlz %l2, loop_4751 fcmps %fcc3, %f4, %f1 sth %l1, [%l7 + 0x5C] stx %i7, [%l7 + 0x38] loop_4751: ldsb [%l7 + 0x3E], %g3 fmovdn %icc, %f7, %f3 tsubcctv %g7, 0x0CD8, %l5 fpmerge %f13, %f11, %f10 ldsw [%l7 + 0x08], %g1 fandnot1s %f10, %f14, %f8 fbuge %fcc2, loop_4752 fmovdvs %xcc, %f4, %f12 ldub [%l7 + 0x63], %i3 fmuld8sux16 %f1, %f0, %f8 loop_4752: sll %g6, 0x1B, %l0 movrgz %o3, %l3, %o0 udivx %o2, 0x1EE3, %i1 fcmpgt16 %f2, %f2, %l6 fpadd32s %f5, %f3, %f15 movrlz %o7, 0x2CF, %i4 fpadd16 %f14, %f8, %f0 andncc %i2, %o5, %l4 stx %o1, [%l7 + 0x48] fpack16 %f0, %f9 fmovdvc %xcc, %f6, %f13 fmovspos %xcc, %f5, %f1 ldsh [%l7 + 0x30], %i6 fmovdvs %icc, %f6, %f14 ldsb [%l7 + 0x23], %i0 fmovdg %xcc, %f7, %f7 lduh [%l7 + 0x3C], %o6 brz %i5, loop_4753 bvc %icc, loop_4754 xnorcc %g2, 0x13D9, %g4 fbug,a %fcc3, loop_4755 loop_4753: fzeros %f9 loop_4754: bg,a,pt %xcc, loop_4756 lduh [%l7 + 0x22], %g5 loop_4755: fble,a %fcc0, loop_4757 tleu %xcc, 0x7 loop_4756: fmovrsgz %l2, %f2, %f11 fmovdne %icc, %f2, %f7 loop_4757: sth %l1, [%l7 + 0x62] ldsh [%l7 + 0x42], %o4 fmovrdlez %g3, %f10, %f6 fexpand %f6, %f14 fpadd32s %f7, %f4, %f8 fmul8sux16 %f4, %f10, %f2 fbo,a %fcc1, loop_4758 lduw [%l7 + 0x2C], %i7 taddcctv %g7, %g1, %l5 fblg %fcc3, loop_4759 loop_4758: ldub [%l7 + 0x59], %i3 fornot1s %f2, %f12, %f13 bneg,a,pn %xcc, loop_4760 loop_4759: udiv %l0, 0x1FCF, %g6 tl %xcc, 0x7 bge loop_4761 loop_4760: alignaddrl %o3, %l3, %o0 fbn %fcc0, loop_4762 movneg %icc, %i1, %o2 loop_4761: fbl,a %fcc3, loop_4763 fpackfix %f0, %f13 loop_4762: ldsh [%l7 + 0x46], %o7 stw %i4, [%l7 + 0x6C] loop_4763: fnor %f14, %f12, %f14 fbule,a %fcc0, loop_4764 mulx %i2, %o5, %l4 fmovscc %xcc, %f2, %f3 movcs %xcc, %l6, %o1 loop_4764: orn %i6, 0x17BA, %o6 fpack32 %f4, %f14, %f14 fbug,a %fcc2, loop_4765 ldsb [%l7 + 0x70], %i0 fmul8ulx16 %f8, %f12, %f12 fbe,a %fcc2, loop_4766 loop_4765: fmovd %f10, %f6 srlx %i5, 0x1A, %g4 sub %g2, 0x0DCE, %g5 loop_4766: subcc %l1, %o4, %l2 lduw [%l7 + 0x58], %g3 fcmpes %fcc0, %f8, %f13 bneg,pt %icc, loop_4767 fand %f12, %f10, %f10 fpackfix %f2, %f0 udivcc %g7, 0x0EC9, %i7 loop_4767: fmovdcs %xcc, %f3, %f1 brlez %g1, loop_4768 brgez %i3, loop_4769 add %l0, 0x0BC1, %l5 andn %g6, %o3, %o0 loop_4768: fmovrdgz %l3, %f2, %f2 loop_4769: fmul8x16 %f4, %f2, %f6 umulcc %o2, %i1, %i4 fnor %f14, %f6, %f0 bne,pn %icc, loop_4770 ldsh [%l7 + 0x4A], %i2 fpadd32s %f7, %f4, %f14 ldd [%l7 + 0x50], %f6 loop_4770: stw %o5, [%l7 + 0x64] fors %f14, %f12, %f1 tne %xcc, 0x5 stb %o7, [%l7 + 0x31] fpadd16 %f2, %f2, %f4 fcmple16 %f14, %f0, %l6 tneg %xcc, 0x3 tge %icc, 0x4 ldd [%l7 + 0x68], %f0 movle %xcc, %l4, %i6 smulcc %o6, 0x0047, %o1 st %f0, [%l7 + 0x54] bn,a %xcc, loop_4771 fpack32 %f14, %f2, %f4 stb %i5, [%l7 + 0x27] edge8n %g4, %g2, %i0 loop_4771: edge32n %l1, %o4, %l2 fcmpgt16 %f4, %f6, %g5 subcc %g7, 0x01C0, %g3 edge8 %g1, %i3, %l0 sdiv %i7, 0x0F9E, %g6 fmovdne %xcc, %f6, %f12 sth %o3, [%l7 + 0x6E] fandnot2 %f0, %f2, %f4 stw %l5, [%l7 + 0x2C] fornot1s %f10, %f5, %f1 movvc %icc, %l3, %o2 stw %i1, [%l7 + 0x78] smulcc %o0, 0x12D2, %i4 fornot1 %f4, %f10, %f12 fble,a %fcc0, loop_4772 stb %i2, [%l7 + 0x0E] fbn %fcc3, loop_4773 lduh [%l7 + 0x76], %o5 loop_4772: fbn,a %fcc3, loop_4774 fandnot2s %f15, %f0, %f11 loop_4773: fble %fcc0, loop_4775 stx %l6, [%l7 + 0x38] loop_4774: edge8l %l4, %o7, %o6 sll %o1, 0x04, %i5 loop_4775: lduw [%l7 + 0x30], %i6 smulcc %g4, 0x15B0, %i0 ldd [%l7 + 0x18], %f0 std %f8, [%l7 + 0x10] st %f2, [%l7 + 0x08] fbu,a %fcc1, loop_4776 st %f1, [%l7 + 0x20] stx %l1, [%l7 + 0x70] lduw [%l7 + 0x70], %g2 loop_4776: bge,a,pt %icc, loop_4777 fxnor %f6, %f12, %f12 lduh [%l7 + 0x0E], %l2 fmovsg %xcc, %f13, %f12 loop_4777: pdist %f14, %f12, %f4 tvs %xcc, 0x2 ldsb [%l7 + 0x69], %g5 ldsw [%l7 + 0x48], %o4 fmovdpos %icc, %f11, %f13 movneg %xcc, %g3, %g7 ldsb [%l7 + 0x66], %i3 or %l0, %i7, %g1 fpmerge %f0, %f4, %f8 lduh [%l7 + 0x6C], %g6 fbn %fcc0, loop_4778 fmul8x16 %f15, %f0, %f0 fand %f14, %f12, %f0 fmovdleu %xcc, %f10, %f12 loop_4778: mulscc %l5, %l3, %o2 tle %icc, 0x7 fnors %f5, %f13, %f3 edge16 %o3, %i1, %o0 fmovrse %i2, %f8, %f2 fmovse %icc, %f15, %f13 alignaddrl %i4, %l6, %l4 bleu %xcc, loop_4779 fmovd %f6, %f10 ldx [%l7 + 0x30], %o7 std %f10, [%l7 + 0x30] loop_4779: movg %xcc, %o6, %o5 fpackfix %f12, %f11 st %f11, [%l7 + 0x24] stw %i5, [%l7 + 0x08] fmul8x16al %f5, %f9, %f2 fxnor %f14, %f4, %f14 movre %o1, %g4, %i6 fmovdn %xcc, %f0, %f3 fnegs %f5, %f14 brnz,a %i0, loop_4780 udiv %g2, 0x0043, %l1 movleu %icc, %l2, %o4 fbule,a %fcc3, loop_4781 loop_4780: brgez,a %g5, loop_4782 faligndata %f14, %f6, %f10 sdiv %g7, 0x065B, %i3 loop_4781: ldsw [%l7 + 0x10], %l0 loop_4782: mulx %i7, %g1, %g6 bvs,a loop_4783 ldub [%l7 + 0x25], %l5 be,pt %xcc, loop_4784 ldsh [%l7 + 0x70], %g3 loop_4783: ldx [%l7 + 0x60], %l3 sdivcc %o2, 0x1BC4, %o3 loop_4784: sub %i1, 0x0993, %o0 stx %i4, [%l7 + 0x18] ld [%l7 + 0x4C], %f0 ldsh [%l7 + 0x70], %l6 sth %i2, [%l7 + 0x70] sth %o7, [%l7 + 0x54] fmovrdgez %o6, %f10, %f6 ba loop_4785 tleu %icc, 0x3 ldsw [%l7 + 0x28], %o5 stw %i5, [%l7 + 0x5C] loop_4785: stx %l4, [%l7 + 0x50] fpmerge %f15, %f5, %f2 fbu %fcc1, loop_4786 lduw [%l7 + 0x38], %g4 ldub [%l7 + 0x5B], %o1 stb %i0, [%l7 + 0x28] loop_4786: ld [%l7 + 0x24], %f11 fmovrdlez %g2, %f6, %f0 fnegs %f3, %f4 movle %xcc, %l1, %l2 movle %icc, %o4, %i6 fmul8x16au %f3, %f9, %f10 fcmpgt32 %f8, %f4, %g5 ldsb [%l7 + 0x47], %i3 lduw [%l7 + 0x30], %l0 edge16n %g7, %g1, %i7 fcmpeq32 %f12, %f14, %g6 nop setx loop_4787, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpsub32 %f12, %f2, %f4 fsrc1s %f10, %f10 fmovrdne %g3, %f12, %f2 loop_4787: fcmple16 %f4, %f12, %l3 fmovscc %xcc, %f7, %f6 ldd [%l7 + 0x10], %f6 fbl %fcc0, loop_4788 fcmple16 %f10, %f12, %o2 lduw [%l7 + 0x48], %l5 fmovdne %icc, %f7, %f7 loop_4788: lduh [%l7 + 0x6E], %i1 bneg,a,pn %icc, loop_4789 nop setx loop_4790, %l0, %l1 jmpl %l1, %o0 ldub [%l7 + 0x66], %i4 fmovdne %icc, %f12, %f13 loop_4789: bge,a,pn %xcc, loop_4791 loop_4790: edge32l %l6, %o3, %i2 fmovrsgz %o7, %f10, %f8 ldub [%l7 + 0x63], %o6 loop_4791: fxor %f6, %f12, %f4 movrne %i5, 0x1D9, %l4 bgu,pt %xcc, loop_4792 fmovd %f14, %f14 be %icc, loop_4793 fmovdneg %xcc, %f5, %f7 loop_4792: bneg,pt %xcc, loop_4794 fmovrdlz %g4, %f14, %f10 loop_4793: edge8ln %o1, %i0, %g2 fmovrsgez %o5, %f7, %f6 loop_4794: fmul8sux16 %f0, %f4, %f14 ble,pn %xcc, loop_4795 andncc %l1, %o4, %l2 nop setx loop_4796, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8l %i6, %g5, %l0 loop_4795: fcmpne16 %f4, %f12, %g7 ldsh [%l7 + 0x40], %i3 loop_4796: brnz,a %g1, loop_4797 fnors %f11, %f14, %f12 fpackfix %f14, %f5 fandnot2 %f10, %f12, %f12 loop_4797: addccc %i7, %g3, %g6 fmovdvc %xcc, %f12, %f15 tsubcctv %l3, %o2, %i1 edge32ln %l5, %i4, %l6 fmovdneg %icc, %f15, %f15 subccc %o0, %i2, %o7 bcs,a %xcc, loop_4798 movre %o6, 0x1F9, %o3 std %f14, [%l7 + 0x60] stb %l4, [%l7 + 0x54] loop_4798: fnot1s %f1, %f3 sub %g4, %i5, %i0 std %f10, [%l7 + 0x40] brlz %g2, loop_4799 ldsh [%l7 + 0x5C], %o5 lduh [%l7 + 0x70], %o1 ld [%l7 + 0x60], %f0 loop_4799: ldsw [%l7 + 0x64], %l1 te %xcc, 0x2 ldx [%l7 + 0x60], %o4 fxors %f11, %f4, %f1 subc %i6, 0x1FEA, %g5 udivx %l2, 0x0620, %l0 ldsw [%l7 + 0x60], %i3 fors %f15, %f5, %f5 ldub [%l7 + 0x12], %g7 movcc %xcc, %g1, %i7 udivcc %g3, 0x065B, %l3 stb %o2, [%l7 + 0x13] mulx %g6, 0x1E62, %l5 stx %i1, [%l7 + 0x08] addccc %i4, %l6, %i2 fpsub32 %f4, %f8, %f0 bgu,a,pn %icc, loop_4800 ldx [%l7 + 0x40], %o7 fmovsneg %xcc, %f9, %f8 fmovrsgez %o6, %f15, %f0 loop_4800: bshuffle %f8, %f10, %f8 bleu,a,pt %xcc, loop_4801 ldsw [%l7 + 0x14], %o0 orcc %o3, %g4, %l4 fmovrdne %i5, %f10, %f6 loop_4801: fmul8ulx16 %f8, %f4, %f0 umulcc %g2, %i0, %o1 fmovsle %icc, %f10, %f7 fmul8ulx16 %f14, %f12, %f0 movgu %icc, %o5, %l1 st %f6, [%l7 + 0x64] movrgez %i6, %o4, %l2 lduw [%l7 + 0x50], %l0 smulcc %i3, 0x16DC, %g7 edge32 %g5, %g1, %g3 sth %i7, [%l7 + 0x5A] andncc %o2, %g6, %l5 fexpand %f1, %f8 fpmerge %f4, %f15, %f4 ldsw [%l7 + 0x28], %i1 fbe %fcc3, loop_4802 xnorcc %l3, %l6, %i4 call loop_4803 udiv %i2, 0x0E4C, %o6 loop_4802: bg,a,pn %xcc, loop_4804 fmovrdlz %o7, %f12, %f2 loop_4803: ldd [%l7 + 0x10], %f14 bgu,a %xcc, loop_4805 loop_4804: fones %f9 fbl,a %fcc1, loop_4806 ldsw [%l7 + 0x30], %o0 loop_4805: bg loop_4807 tle %xcc, 0x2 loop_4806: srax %o3, %l4, %i5 fcmps %fcc0, %f2, %f15 loop_4807: fands %f13, %f13, %f1 fors %f3, %f10, %f10 fmovdg %icc, %f12, %f14 fmovdle %xcc, %f3, %f4 stx %g2, [%l7 + 0x10] nop setx loop_4808, %l0, %l1 jmpl %l1, %g4 fmovdne %xcc, %f12, %f4 mulx %i0, 0x0670, %o1 ldub [%l7 + 0x6C], %o5 loop_4808: ldub [%l7 + 0x2D], %i6 edge32ln %o4, %l2, %l1 ldd [%l7 + 0x50], %f6 fmovrsgez %i3, %f6, %f10 fbg %fcc1, loop_4809 ldsw [%l7 + 0x40], %l0 bg,a,pt %icc, loop_4810 bvs,a %xcc, loop_4811 loop_4809: sllx %g7, %g1, %g5 fpadd32s %f7, %f1, %f11 loop_4810: ldub [%l7 + 0x4A], %g3 loop_4811: lduh [%l7 + 0x72], %o2 edge16l %g6, %l5, %i7 lduh [%l7 + 0x16], %l3 ld [%l7 + 0x30], %f10 orn %i1, 0x1E9D, %i4 st %f10, [%l7 + 0x6C] movpos %icc, %l6, %i2 fmovde %xcc, %f1, %f4 stw %o6, [%l7 + 0x44] bpos,pn %xcc, loop_4812 fmovrdgz %o0, %f0, %f6 fmovrsgez %o3, %f6, %f0 fble %fcc2, loop_4813 loop_4812: bneg,pt %icc, loop_4814 movl %xcc, %o7, %l4 ldsw [%l7 + 0x14], %i5 loop_4813: fcmpd %fcc3, %f10, %f14 loop_4814: nop setx loop_4815, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnands %f3, %f4, %f2 stw %g4, [%l7 + 0x24] edge16n %i0, %o1, %o5 loop_4815: brz,a %g2, loop_4816 fmovse %xcc, %f5, %f5 ldx [%l7 + 0x68], %o4 sdiv %i6, 0x0FBF, %l1 loop_4816: fpsub32 %f0, %f0, %f12 fmovsvs %xcc, %f2, %f10 fors %f3, %f10, %f12 fornot2 %f12, %f10, %f8 fcmpeq16 %f12, %f10, %i3 move %icc, %l2, %g7 andn %l0, 0x0865, %g5 srl %g3, %o2, %g1 fandnot1s %f4, %f2, %f7 movrlz %g6, %i7, %l5 bcc,a,pn %icc, loop_4817 stx %i1, [%l7 + 0x50] tcs %icc, 0x7 movrlz %i4, 0x378, %l3 loop_4817: std %f12, [%l7 + 0x68] std %f14, [%l7 + 0x60] xor %l6, %i2, %o6 fmovdneg %icc, %f13, %f2 st %f5, [%l7 + 0x14] sdiv %o0, 0x1CA8, %o7 fmovse %xcc, %f8, %f1 ldub [%l7 + 0x48], %l4 xnor %o3, 0x1C96, %i5 popc %i0, %g4 sra %o1, 0x04, %o5 fpsub16 %f8, %f4, %f0 brgez %o4, loop_4818 fcmpgt16 %f12, %f8, %g2 fmovsneg %icc, %f6, %f1 ble,a,pn %xcc, loop_4819 loop_4818: array8 %l1, %i3, %i6 fabss %f4, %f8 bn,a,pt %xcc, loop_4820 loop_4819: tne %xcc, 0x6 ldd [%l7 + 0x30], %f0 edge16n %g7, %l0, %l2 loop_4820: ldsh [%l7 + 0x38], %g3 fone %f0 lduh [%l7 + 0x32], %g5 srl %g1, 0x19, %g6 st %f5, [%l7 + 0x4C] edge32l %i7, %l5, %o2 fornot2s %f14, %f5, %f15 fmovdge %icc, %f1, %f14 fmovsa %xcc, %f13, %f5 ldd [%l7 + 0x70], %f10 brgz,a %i4, loop_4821 ldub [%l7 + 0x6D], %l3 fmovsle %icc, %f7, %f9 ldsb [%l7 + 0x4F], %l6 loop_4821: fandnot2 %f4, %f2, %f14 bneg,a,pt %icc, loop_4822 std %f8, [%l7 + 0x20] stw %i2, [%l7 + 0x70] movne %xcc, %o6, %o0 loop_4822: nop setx loop_4823, %l0, %l1 jmpl %l1, %i1 st %f4, [%l7 + 0x3C] bcc,a loop_4824 stb %l4, [%l7 + 0x4F] loop_4823: ldub [%l7 + 0x1E], %o7 fpsub32s %f11, %f7, %f4 loop_4824: fbue %fcc3, loop_4825 tpos %icc, 0x7 movvs %xcc, %i5, %o3 stw %i0, [%l7 + 0x10] loop_4825: fcmpeq16 %f8, %f4, %g4 alignaddr %o5, %o1, %g2 stb %l1, [%l7 + 0x50] lduh [%l7 + 0x2C], %i3 bcc,a,pn %icc, loop_4826 fsrc1 %f14, %f8 tl %icc, 0x0 fbo,a %fcc1, loop_4827 loop_4826: lduh [%l7 + 0x42], %o4 sth %g7, [%l7 + 0x0A] fmovsne %icc, %f9, %f15 loop_4827: fsrc2s %f11, %f7 sethi 0x1A0D, %i6 bvc,a,pt %xcc, loop_4828 udivx %l0, 0x11A4, %l2 stb %g5, [%l7 + 0x77] movne %xcc, %g1, %g3 loop_4828: call loop_4829 tge %xcc, 0x5 array16 %i7, %g6, %l5 xor %i4, %o2, %l3 loop_4829: movcc %xcc, %i2, %o6 ldub [%l7 + 0x7D], %l6 srax %o0, 0x1D, %l4 ld [%l7 + 0x08], %f8 ld [%l7 + 0x18], %f13 ldub [%l7 + 0x56], %o7 brlez %i5, loop_4830 ld [%l7 + 0x10], %f9 fandnot2s %f14, %f11, %f0 fnot1s %f5, %f11 loop_4830: ldsb [%l7 + 0x1A], %o3 fsrc1s %f10, %f5 fmovdleu %xcc, %f8, %f14 fcmpne32 %f2, %f8, %i1 fnands %f6, %f9, %f2 bcc %icc, loop_4831 edge16l %g4, %o5, %i0 std %f4, [%l7 + 0x50] orcc %o1, %g2, %i3 loop_4831: sra %l1, %o4, %g7 fbne,a %fcc1, loop_4832 edge8n %l0, %i6, %g5 ba loop_4833 stx %g1, [%l7 + 0x30] loop_4832: fmovdcc %xcc, %f4, %f1 popc 0x1615, %g3 loop_4833: fmul8sux16 %f6, %f14, %f2 fmul8x16au %f4, %f3, %f6 orn %i7, 0x0A88, %l2 te %icc, 0x6 ldub [%l7 + 0x58], %g6 brgez %i4, loop_4834 fcmpeq32 %f14, %f10, %o2 fbul,a %fcc1, loop_4835 std %f12, [%l7 + 0x68] loop_4834: ldsw [%l7 + 0x18], %l3 fmovdn %xcc, %f2, %f6 loop_4835: ld [%l7 + 0x28], %f11 fbule %fcc3, loop_4836 fbl,a %fcc0, loop_4837 sth %l5, [%l7 + 0x6A] fbg %fcc0, loop_4838 loop_4836: ble,a loop_4839 loop_4837: movrgez %o6, %i2, %l6 alignaddrl %l4, %o7, %o0 loop_4838: ldsh [%l7 + 0x22], %o3 loop_4839: subccc %i1, %i5, %g4 fmovd %f0, %f14 orcc %i0, 0x1986, %o1 ldd [%l7 + 0x40], %f6 edge8l %g2, %o5, %i3 std %f4, [%l7 + 0x58] std %f8, [%l7 + 0x30] fcmpgt32 %f10, %f8, %o4 fcmpne32 %f12, %f0, %l1 lduh [%l7 + 0x1C], %g7 tsubcc %i6, 0x0C6F, %g5 fbu,a %fcc2, loop_4840 array16 %l0, %g3, %g1 bn,pn %icc, loop_4841 fornot2s %f6, %f13, %f12 loop_4840: fbne %fcc2, loop_4842 fornot1 %f14, %f14, %f2 loop_4841: fmovdleu %icc, %f11, %f15 move %xcc, %i7, %g6 loop_4842: stb %l2, [%l7 + 0x77] fmovde %icc, %f8, %f12 fblg,a %fcc2, loop_4843 alignaddr %i4, %o2, %l3 lduw [%l7 + 0x58], %o6 lduw [%l7 + 0x2C], %i2 loop_4843: ldsb [%l7 + 0x28], %l5 fmovrdgez %l4, %f0, %f8 bgu %icc, loop_4844 stb %o7, [%l7 + 0x4E] ldx [%l7 + 0x40], %l6 fmovrsgez %o3, %f14, %f13 loop_4844: mulscc %i1, 0x0D0B, %i5 fnors %f13, %f8, %f8 sth %o0, [%l7 + 0x30] edge16n %g4, %o1, %i0 srl %o5, 0x1D, %g2 fsrc2s %f9, %f3 xnorcc %i3, 0x1430, %l1 tcc %xcc, 0x5 ldub [%l7 + 0x36], %o4 fmovsgu %icc, %f12, %f1 alignaddr %i6, %g7, %l0 faligndata %f10, %f12, %f2 lduw [%l7 + 0x4C], %g5 bg,a,pn %xcc, loop_4845 brgez %g1, loop_4846 bcc,a %xcc, loop_4847 movneg %icc, %g3, %g6 loop_4845: fmovscc %icc, %f12, %f11 loop_4846: stw %l2, [%l7 + 0x44] loop_4847: fabss %f12, %f6 lduh [%l7 + 0x2A], %i4 xor %o2, %l3, %i7 and %i2, %o6, %l4 ldx [%l7 + 0x20], %l5 fmovsle %icc, %f11, %f6 stb %l6, [%l7 + 0x42] lduw [%l7 + 0x14], %o3 nop setx loop_4848, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x30], %i1 fcmpne16 %f14, %f4, %o7 and %o0, 0x147F, %g4 loop_4848: ldx [%l7 + 0x58], %i5 fsrc1 %f8, %f4 stb %o1, [%l7 + 0x1F] bcc,pt %xcc, loop_4849 ble,a %xcc, loop_4850 ld [%l7 + 0x14], %f3 te %icc, 0x3 loop_4849: ld [%l7 + 0x78], %f2 loop_4850: edge32l %o5, %i0, %i3 tvs %xcc, 0x6 fsrc2 %f0, %f2 fors %f12, %f8, %f5 ldsh [%l7 + 0x52], %l1 st %f7, [%l7 + 0x38] fmovdge %xcc, %f6, %f2 fxors %f6, %f8, %f4 tneg %icc, 0x1 sth %g2, [%l7 + 0x4C] fexpand %f9, %f2 mulx %o4, %i6, %l0 ld [%l7 + 0x0C], %f13 fcmpeq16 %f6, %f0, %g7 orn %g5, 0x0884, %g3 fsrc2 %f10, %f8 sethi 0x1562, %g6 ldsh [%l7 + 0x66], %g1 fands %f7, %f11, %f4 fornot1s %f7, %f14, %f12 fnegs %f11, %f10 fmovdcc %xcc, %f14, %f1 movre %l2, %i4, %l3 movgu %icc, %i7, %o2 fbuge,a %fcc1, loop_4851 ldub [%l7 + 0x76], %o6 fmovsg %icc, %f15, %f6 fmovdl %xcc, %f9, %f6 loop_4851: stb %l4, [%l7 + 0x79] sth %l5, [%l7 + 0x70] fornot1s %f0, %f6, %f10 ldd [%l7 + 0x48], %f6 fnegs %f14, %f0 fbule %fcc1, loop_4852 fcmpes %fcc3, %f5, %f9 addccc %i2, 0x1B28, %o3 ld [%l7 + 0x34], %f6 loop_4852: tpos %icc, 0x0 fmovsneg %xcc, %f14, %f1 sethi 0x0894, %l6 edge8 %o7, %o0, %g4 lduw [%l7 + 0x2C], %i1 std %f6, [%l7 + 0x38] movn %xcc, %o1, %o5 fcmpgt32 %f2, %f14, %i5 fcmped %fcc0, %f14, %f2 fmovrdgez %i0, %f6, %f12 fandnot1s %f12, %f8, %f0 fcmple16 %f2, %f0, %i3 tle %icc, 0x0 bgu,a %xcc, loop_4853 edge8n %l1, %o4, %i6 fbo,a %fcc1, loop_4854 fors %f9, %f0, %f8 loop_4853: fzero %f10 movcs %xcc, %l0, %g2 loop_4854: ldsw [%l7 + 0x3C], %g7 ldsb [%l7 + 0x33], %g5 fornot2s %f11, %f10, %f9 fmovrsgz %g6, %f11, %f11 ldub [%l7 + 0x61], %g3 lduh [%l7 + 0x3A], %g1 fbug %fcc2, loop_4855 tneg %xcc, 0x0 tle %icc, 0x4 ldsh [%l7 + 0x54], %l2 loop_4855: fmovrslz %l3, %f14, %f9 stx %i7, [%l7 + 0x18] fpadd16s %f1, %f14, %f12 srlx %i4, %o2, %o6 umulcc %l5, 0x00E9, %i2 fmovdpos %icc, %f3, %f1 bge,a,pt %xcc, loop_4856 movg %icc, %o3, %l6 bl,a,pn %xcc, loop_4857 fbug %fcc3, loop_4858 loop_4856: ldsh [%l7 + 0x6C], %l4 lduh [%l7 + 0x4A], %o7 loop_4857: movrgez %g4, 0x1CA, %i1 loop_4858: nop setx loop_4859, %l0, %l1 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 + 0x0E], %o1 fpadd16 %f6, %f10, %f8 edge32 %o0, %o5, %i5 loop_4859: ldsw [%l7 + 0x74], %i3 andn %l1, %o4, %i0 movneg %icc, %l0, %g2 bvs,a,pn %xcc, loop_4860 fbu %fcc0, loop_4861 ld [%l7 + 0x4C], %f7 ble,pn %icc, loop_4862 loop_4860: fcmpeq32 %f6, %f6, %g7 loop_4861: stw %i6, [%l7 + 0x48] ldsh [%l7 + 0x7C], %g5 loop_4862: stb %g3, [%l7 + 0x10] edge16l %g6, %g1, %l3 umulcc %l2, %i4, %i7 pdist %f12, %f2, %f12 movvc %xcc, %o2, %l5 ldd [%l7 + 0x40], %f14 sllx %o6, %i2, %o3 ble,a,pn %xcc, loop_4863 tleu %icc, 0x6 udiv %l6, 0x15BE, %l4 brlz %o7, loop_4864 loop_4863: be %icc, loop_4865 orcc %i1, 0x1B27, %o1 bleu loop_4866 loop_4864: fble %fcc1, loop_4867 loop_4865: fmovdgu %icc, %f12, %f12 fandnot1 %f12, %f6, %f4 loop_4866: brlez,a %o0, loop_4868 loop_4867: st %f10, [%l7 + 0x2C] orncc %g4, %i5, %i3 fbul,a %fcc1, loop_4869 loop_4868: tleu %xcc, 0x5 tsubcc %o5, %o4, %i0 movne %icc, %l1, %g2 loop_4869: ldsh [%l7 + 0x6C], %g7 ldsb [%l7 + 0x45], %l0 movneg %xcc, %i6, %g5 taddcc %g6, 0x1A8D, %g3 andn %g1, %l3, %l2 ble,a,pn %icc, loop_4870 sethi 0x097F, %i7 bgu %icc, loop_4871 be,a,pn %xcc, loop_4872 loop_4870: lduh [%l7 + 0x60], %o2 andn %i4, %o6, %l5 loop_4871: fmovsge %icc, %f3, %f1 loop_4872: fxors %f10, %f11, %f15 fcmpne16 %f0, %f4, %i2 lduh [%l7 + 0x70], %o3 fmovsle %icc, %f6, %f0 lduw [%l7 + 0x70], %l6 ldd [%l7 + 0x78], %f6 stb %l4, [%l7 + 0x3D] smul %i1, %o7, %o1 sra %o0, %i5, %i3 orncc %o5, 0x1E0D, %o4 fmovdle %xcc, %f7, %f15 fmovsa %icc, %f9, %f13 fbe %fcc0, loop_4873 fmovdcc %icc, %f3, %f13 umul %g4, %l1, %i0 lduw [%l7 + 0x58], %g7 loop_4873: ldsw [%l7 + 0x38], %g2 nop setx loop_4874, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f10, [%l7 + 0x28] bge %icc, loop_4875 fpadd32s %f0, %f13, %f0 loop_4874: tsubcctv %i6, %l0, %g5 sth %g6, [%l7 + 0x5A] loop_4875: lduh [%l7 + 0x54], %g1 sth %g3, [%l7 + 0x5C] nop setx loop_4876, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sth %l2, [%l7 + 0x52] fxors %f4, %f9, %f0 fzero %f0 loop_4876: stb %i7, [%l7 + 0x22] movn %xcc, %o2, %i4 fcmpeq32 %f0, %f6, %l3 siam 0x3 fmuld8ulx16 %f13, %f1, %f12 fmul8x16 %f10, %f2, %f4 movcs %xcc, %o6, %l5 edge8n %o3, %l6, %i2 fcmped %fcc2, %f14, %f14 std %f6, [%l7 + 0x60] bneg,a loop_4877 std %f12, [%l7 + 0x20] fmovrdlez %i1, %f14, %f2 fmovrdgez %l4, %f6, %f2 loop_4877: fmovrslez %o1, %f12, %f8 movn %xcc, %o0, %i5 edge8 %i3, %o5, %o7 stb %o4, [%l7 + 0x1E] fmovdne %xcc, %f6, %f4 ldsw [%l7 + 0x18], %g4 st %f4, [%l7 + 0x7C] movrlz %i0, %l1, %g7 ldsw [%l7 + 0x24], %i6 fpadd16s %f12, %f10, %f8 fmovdleu %icc, %f7, %f4 stx %g2, [%l7 + 0x68] fornot2 %f12, %f14, %f6 mulscc %l0, %g6, %g5 fzero %f12 ldsh [%l7 + 0x08], %g1 edge8l %g3, %i7, %l2 ldd [%l7 + 0x30], %f8 fornot1s %f12, %f12, %f8 tleu %xcc, 0x7 fbe,a %fcc2, loop_4878 movrgz %i4, 0x0F0, %o2 fbge,a %fcc1, loop_4879 movcs %icc, %o6, %l5 loop_4878: bpos,a loop_4880 stw %o3, [%l7 + 0x7C] loop_4879: bneg,a %xcc, loop_4881 edge16ln %l6, %l3, %i1 loop_4880: lduh [%l7 + 0x20], %l4 addc %i2, %o0, %i5 loop_4881: nop setx loop_4882, %l0, %l1 jmpl %l1, %i3 ldx [%l7 + 0x30], %o5 fandnot1s %f12, %f11, %f2 ldd [%l7 + 0x70], %f0 loop_4882: stw %o7, [%l7 + 0x2C] std %f6, [%l7 + 0x58] stw %o1, [%l7 + 0x58] bpos,a,pt %xcc, loop_4883 ldsb [%l7 + 0x34], %o4 sth %i0, [%l7 + 0x52] tcc %xcc, 0x3 loop_4883: ld [%l7 + 0x40], %f15 fbne,a %fcc0, loop_4884 nop setx loop_4885, %l0, %l1 jmpl %l1, %l1 fmul8x16 %f5, %f10, %f6 movvs %xcc, %g7, %i6 loop_4884: bpos loop_4886 loop_4885: st %f8, [%l7 + 0x08] ld [%l7 + 0x70], %f7 fpadd32s %f8, %f8, %f7 loop_4886: ldub [%l7 + 0x14], %g4 fbl %fcc3, loop_4887 ble loop_4888 fmovdn %icc, %f13, %f15 lduw [%l7 + 0x38], %l0 loop_4887: fandnot2s %f0, %f12, %f8 loop_4888: edge8l %g2, %g5, %g1 sub %g6, %g3, %i7 srax %i4, %l2, %o6 ld [%l7 + 0x50], %f8 bcc %xcc, loop_4889 ldd [%l7 + 0x70], %f2 fnors %f12, %f11, %f11 fmul8x16al %f12, %f5, %f8 loop_4889: bl,a,pn %xcc, loop_4890 fsrc2 %f10, %f6 ba,a %xcc, loop_4891 stw %l5, [%l7 + 0x4C] loop_4890: ldx [%l7 + 0x60], %o3 ba loop_4892 loop_4891: mulscc %l6, %o2, %l3 brlez %l4, loop_4893 addcc %i2, %o0, %i1 loop_4892: edge16l %i5, %i3, %o7 xorcc %o5, 0x1D1D, %o1 loop_4893: brz %i0, loop_4894 fmovdneg %xcc, %f15, %f14 fmovscs %icc, %f4, %f14 st %f14, [%l7 + 0x38] loop_4894: fcmple32 %f8, %f8, %l1 fmovse %icc, %f4, %f10 andn %g7, 0x1B1C, %i6 fcmpeq32 %f4, %f10, %g4 fandnot1s %f7, %f5, %f1 sdivx %l0, 0x0341, %g2 fbu %fcc2, loop_4895 fmovd %f2, %f0 lduh [%l7 + 0x1C], %o4 stw %g1, [%l7 + 0x18] loop_4895: st %f8, [%l7 + 0x28] movpos %icc, %g6, %g5 tgu %icc, 0x4 stb %g3, [%l7 + 0x70] ldd [%l7 + 0x50], %f2 sdivx %i4, 0x1DDE, %i7 fbue,a %fcc3, loop_4896 movrne %l2, %o6, %o3 orn %l5, %l6, %l3 srl %l4, %o2, %o0 loop_4896: stw %i2, [%l7 + 0x10] taddcctv %i5, 0x0850, %i3 tle %xcc, 0x6 bg,a,pt %xcc, loop_4897 brlz %i1, loop_4898 stx %o7, [%l7 + 0x28] addccc %o1, %o5, %i0 loop_4897: ldsb [%l7 + 0x20], %l1 loop_4898: call loop_4899 lduh [%l7 + 0x58], %i6 ldsw [%l7 + 0x64], %g7 st %f9, [%l7 + 0x48] loop_4899: ldsb [%l7 + 0x72], %l0 stb %g4, [%l7 + 0x3A] lduh [%l7 + 0x76], %o4 smulcc %g1, 0x0D1D, %g2 stw %g5, [%l7 + 0x3C] pdist %f6, %f0, %f2 sth %g3, [%l7 + 0x0E] ldsh [%l7 + 0x76], %i4 ldub [%l7 + 0x40], %g6 fandnot2s %f8, %f13, %f11 tsubcc %i7, %l2, %o3 fbn %fcc2, loop_4900 subccc %l5, %l6, %o6 brlz %l4, loop_4901 st %f3, [%l7 + 0x10] loop_4900: fmovdcc %icc, %f14, %f15 lduh [%l7 + 0x14], %o2 loop_4901: fmuld8sux16 %f4, %f4, %f10 fandnot1 %f6, %f14, %f4 subcc %o0, %l3, %i5 stw %i3, [%l7 + 0x50] fcmpes %fcc0, %f10, %f7 fandnot2 %f14, %f0, %f10 bvs,a loop_4902 fcmped %fcc0, %f0, %f8 stb %i1, [%l7 + 0x4C] movvc %icc, %o7, %i2 loop_4902: fsrc1 %f14, %f12 fblg,a %fcc3, loop_4903 stw %o5, [%l7 + 0x1C] lduh [%l7 + 0x2C], %o1 fmuld8sux16 %f0, %f2, %f0 loop_4903: stb %l1, [%l7 + 0x79] ldsh [%l7 + 0x42], %i6 or %g7, %i0, %l0 fbe %fcc3, loop_4904 fpsub32 %f4, %f4, %f10 orncc %o4, %g1, %g4 std %f6, [%l7 + 0x38] loop_4904: stb %g2, [%l7 + 0x20] fcmpne16 %f0, %f12, %g5 fpmerge %f11, %f9, %f0 ldsw [%l7 + 0x44], %i4 ldub [%l7 + 0x08], %g3 st %f10, [%l7 + 0x78] fmovd %f10, %f0 array16 %g6, %l2, %i7 ldx [%l7 + 0x20], %o3 fmovsn %icc, %f3, %f13 fmovrdgez %l6, %f4, %f6 ldx [%l7 + 0x20], %o6 orncc %l4, %o2, %l5 fbo,a %fcc0, loop_4905 edge32n %o0, %l3, %i5 ldd [%l7 + 0x78], %f6 ldd [%l7 + 0x28], %f4 loop_4905: fmovrdgez %i1, %f10, %f2 fmovdpos %xcc, %f14, %f15 stw %o7, [%l7 + 0x34] stb %i2, [%l7 + 0x38] orn %o5, 0x05FE, %i3 fmovdn %icc, %f1, %f10 te %xcc, 0x2 fmovsgu %icc, %f11, %f4 sth %o1, [%l7 + 0x52] fpsub32 %f2, %f12, %f0 tl %icc, 0x5 fbul,a %fcc0, loop_4906 sth %i6, [%l7 + 0x22] std %f0, [%l7 + 0x18] sll %g7, %l1, %l0 loop_4906: edge8ln %i0, %g1, %g4 lduw [%l7 + 0x68], %o4 lduh [%l7 + 0x1A], %g2 fbue %fcc2, loop_4907 edge16n %g5, %g3, %g6 fmovdpos %xcc, %f1, %f4 brgez %i4, loop_4908 loop_4907: fnors %f8, %f5, %f15 movrne %l2, %o3, %i7 edge16n %o6, %l6, %l4 loop_4908: lduw [%l7 + 0x70], %o2 stb %l5, [%l7 + 0x64] be,pn %icc, loop_4909 ldsw [%l7 + 0x58], %l3 fmovsle %xcc, %f6, %f13 std %f2, [%l7 + 0x50] loop_4909: ldsw [%l7 + 0x48], %o0 ldx [%l7 + 0x58], %i5 fmovrsgez %i1, %f3, %f5 bshuffle %f8, %f12, %f12 std %f2, [%l7 + 0x48] ldsh [%l7 + 0x12], %o7 ld [%l7 + 0x5C], %f15 fpsub16s %f5, %f15, %f14 tge %icc, 0x5 tleu %icc, 0x3 brlz,a %i2, loop_4910 stw %o5, [%l7 + 0x40] fbu,a %fcc1, loop_4911 fmul8ulx16 %f12, %f4, %f2 loop_4910: fpsub16 %f14, %f4, %f2 ldx [%l7 + 0x68], %i3 loop_4911: brnz %o1, loop_4912 udiv %g7, 0x1CCA, %i6 fmovsleu %icc, %f12, %f3 sdivx %l0, 0x1D93, %i0 loop_4912: move %xcc, %g1, %g4 ldsw [%l7 + 0x1C], %o4 fmul8sux16 %f0, %f2, %f8 fbue,a %fcc0, loop_4913 te %icc, 0x3 brgz %l1, loop_4914 ldd [%l7 + 0x60], %f12 loop_4913: lduw [%l7 + 0x40], %g5 stw %g3, [%l7 + 0x30] loop_4914: movre %g6, %i4, %g2 fmovsgu %icc, %f6, %f11 stx %l2, [%l7 + 0x58] bg %icc, loop_4915 fmovsvs %icc, %f1, %f7 brlez %i7, loop_4916 lduh [%l7 + 0x26], %o6 loop_4915: udivcc %l6, 0x10EF, %o3 fmovrdgz %o2, %f12, %f6 loop_4916: udiv %l5, 0x0C9C, %l3 fmovse %icc, %f2, %f14 fbuge,a %fcc0, loop_4917 fandnot2 %f2, %f0, %f10 fmovrdgz %l4, %f4, %f2 tle %xcc, 0x6 loop_4917: orncc %o0, 0x0D9E, %i1 ldx [%l7 + 0x18], %o7 andncc %i2, %o5, %i5 ldsh [%l7 + 0x68], %o1 ldsw [%l7 + 0x30], %i3 umul %i6, 0x11CF, %g7 st %f10, [%l7 + 0x4C] fcmple32 %f10, %f0, %l0 call loop_4918 ldsh [%l7 + 0x26], %i0 std %f4, [%l7 + 0x38] lduw [%l7 + 0x4C], %g1 loop_4918: fble,a %fcc3, loop_4919 fmovrde %o4, %f2, %f6 ld [%l7 + 0x48], %f8 siam 0x3 loop_4919: stb %g4, [%l7 + 0x7A] sllx %g5, %l1, %g3 taddcc %g6, 0x1250, %g2 mova %icc, %i4, %l2 taddcc %o6, %i7, %l6 ldsh [%l7 + 0x12], %o3 fba,a %fcc1, loop_4920 bpos,pt %xcc, loop_4921 tge %icc, 0x6 ldsb [%l7 + 0x30], %o2 loop_4920: fnegd %f0, %f14 loop_4921: tn %xcc, 0x1 fxnor %f0, %f2, %f4 fnegd %f8, %f4 ldx [%l7 + 0x38], %l5 ldx [%l7 + 0x10], %l3 fnor %f12, %f4, %f4 udiv %l4, 0x0FBE, %i1 st %f4, [%l7 + 0x60] movleu %icc, %o0, %i2 brnz %o7, loop_4922 edge16n %i5, %o5, %i3 sth %i6, [%l7 + 0x26] bpos,pt %icc, loop_4923 loop_4922: andn %o1, %l0, %g7 bshuffle %f10, %f12, %f2 ldsb [%l7 + 0x0D], %i0 loop_4923: nop setx loop_4924, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x78], %f0 fmovd %f6, %f0 sth %o4, [%l7 + 0x20] loop_4924: edge32ln %g4, %g5, %l1 tgu %xcc, 0x4 ldub [%l7 + 0x36], %g3 fnot1s %f0, %f2 st %f3, [%l7 + 0x48] ldsb [%l7 + 0x1E], %g1 stw %g2, [%l7 + 0x44] fmovrdne %g6, %f0, %f4 sethi 0x1BCE, %i4 fpadd32s %f9, %f4, %f11 movcc %xcc, %l2, %o6 xorcc %i7, %l6, %o3 taddcc %o2, 0x169F, %l5 fbue %fcc0, loop_4925 lduh [%l7 + 0x68], %l3 be,a loop_4926 fpsub16s %f3, %f15, %f12 loop_4925: ldub [%l7 + 0x21], %i1 tsubcc %l4, 0x01B0, %o0 loop_4926: orncc %o7, %i2, %i5 fcmpne32 %f6, %f14, %o5 fpsub32 %f2, %f12, %f12 fmovsne %icc, %f0, %f6 fpmerge %f10, %f13, %f0 xorcc %i3, 0x0AE4, %i6 fmovsn %xcc, %f0, %f14 ldsb [%l7 + 0x1A], %l0 orcc %g7, %o1, %o4 ldub [%l7 + 0x16], %i0 sdivcc %g5, 0x0E44, %l1 smulcc %g3, %g4, %g2 stw %g1, [%l7 + 0x34] fbue %fcc3, loop_4927 stb %g6, [%l7 + 0x78] ld [%l7 + 0x48], %f5 movrgez %l2, %o6, %i7 loop_4927: subc %i4, %l6, %o2 fcmple32 %f2, %f14, %l5 fble %fcc0, loop_4928 fabss %f5, %f11 fmovdvs %icc, %f0, %f6 fmuld8ulx16 %f14, %f7, %f6 loop_4928: ldub [%l7 + 0x7F], %o3 fmuld8sux16 %f13, %f4, %f2 lduw [%l7 + 0x64], %l3 fmuld8sux16 %f15, %f10, %f14 bne,pt %xcc, loop_4929 lduw [%l7 + 0x68], %i1 te %xcc, 0x4 te %icc, 0x1 loop_4929: ldd [%l7 + 0x60], %f2 for %f14, %f6, %f8 st %f0, [%l7 + 0x38] tpos %xcc, 0x6 st %f12, [%l7 + 0x38] edge8n %l4, %o0, %o7 fpack32 %f10, %f0, %f2 fcmpd %fcc2, %f14, %f14 bleu %xcc, loop_4930 std %f8, [%l7 + 0x30] fbue,a %fcc1, loop_4931 fba %fcc0, loop_4932 loop_4930: pdist %f4, %f12, %f6 movrlez %i2, 0x03E, %o5 loop_4931: srax %i5, 0x17, %i3 loop_4932: tvc %xcc, 0x3 sth %i6, [%l7 + 0x70] ta %icc, 0x3 tgu %xcc, 0x2 bcs %icc, loop_4933 ldsh [%l7 + 0x26], %g7 fandnot2 %f6, %f8, %f0 ldub [%l7 + 0x49], %l0 loop_4933: movcc %icc, %o1, %o4 fmul8ulx16 %f0, %f0, %f2 fcmpgt16 %f8, %f10, %i0 fmovda %icc, %f5, %f10 tneg %xcc, 0x6 fmovrdlez %g5, %f12, %f12 lduw [%l7 + 0x74], %g3 std %f8, [%l7 + 0x58] movn %xcc, %g4, %g2 fmovsleu %icc, %f0, %f4 fmovsvc %xcc, %f2, %f9 ldd [%l7 + 0x40], %f0 ldd [%l7 + 0x68], %f0 bshuffle %f12, %f4, %f0 ldd [%l7 + 0x18], %f10 fnot1s %f10, %f10 stb %g1, [%l7 + 0x3D] fbu %fcc3, loop_4934 edge16l %g6, %l2, %o6 lduw [%l7 + 0x10], %i7 fmovse %xcc, %f7, %f8 loop_4934: ldub [%l7 + 0x6A], %i4 fcmpgt16 %f6, %f2, %l6 fmovsn %icc, %f3, %f1 fands %f15, %f8, %f7 stw %o2, [%l7 + 0x20] ldsh [%l7 + 0x12], %l5 std %f12, [%l7 + 0x60] fmovdgu %icc, %f14, %f9 sth %o3, [%l7 + 0x42] sth %l1, [%l7 + 0x32] tsubcctv %l3, %l4, %i1 lduh [%l7 + 0x4A], %o0 brlz,a %i2, loop_4935 fbn,a %fcc2, loop_4936 stx %o5, [%l7 + 0x20] stb %i5, [%l7 + 0x22] loop_4935: fpack16 %f2, %f8 loop_4936: fbne %fcc2, loop_4937 fpack32 %f8, %f10, %f2 be,a,pt %xcc, loop_4938 tl %icc, 0x0 loop_4937: brnz,a %o7, loop_4939 movvs %xcc, %i3, %g7 loop_4938: lduw [%l7 + 0x1C], %i6 fbule,a %fcc2, loop_4940 loop_4939: std %f8, [%l7 + 0x28] ldub [%l7 + 0x76], %o1 fmovsvc %xcc, %f11, %f5 loop_4940: fpsub32 %f12, %f0, %f2 ldsw [%l7 + 0x48], %o4 move %xcc, %i0, %g5 lduw [%l7 + 0x28], %l0 nop setx loop_4941, %l0, %l1 jmpl %l1, %g3 fmovs %f9, %f2 mulscc %g4, 0x17AA, %g1 fbge %fcc3, loop_4942 loop_4941: lduw [%l7 + 0x20], %g6 ldsh [%l7 + 0x70], %l2 bge,a,pt %icc, loop_4943 loop_4942: st %f9, [%l7 + 0x14] orcc %g2, %i7, %o6 stw %i4, [%l7 + 0x5C] loop_4943: fmul8sux16 %f0, %f6, %f6 std %f10, [%l7 + 0x30] edge16 %l6, %l5, %o2 ldsb [%l7 + 0x0D], %l1 move %icc, %l3, %o3 array8 %l4, %i1, %o0 fpsub32s %f9, %f9, %f2 fbo %fcc3, loop_4944 andncc %i2, %o5, %o7 fcmpes %fcc3, %f11, %f5 bneg,a,pt %xcc, loop_4945 loop_4944: movcc %xcc, %i3, %i5 ldd [%l7 + 0x30], %f14 bshuffle %f10, %f10, %f12 loop_4945: movrlez %i6, 0x3E0, %g7 srax %o1, %o4, %i0 fbg %fcc3, loop_4946 tl %icc, 0x4 siam 0x1 bl,pt %icc, loop_4947 loop_4946: fmovscs %xcc, %f6, %f9 std %f2, [%l7 + 0x58] edge32l %l0, %g5, %g3 loop_4947: ldsb [%l7 + 0x52], %g1 edge32 %g4, %l2, %g2 stx %g6, [%l7 + 0x48] ldx [%l7 + 0x58], %o6 movrlz %i4, %i7, %l6 stw %o2, [%l7 + 0x6C] addc %l5, %l3, %o3 brlz,a %l4, loop_4948 bn,a loop_4949 ldd [%l7 + 0x58], %f8 stb %i1, [%l7 + 0x5C] loop_4948: fbuge %fcc3, loop_4950 loop_4949: fmul8ulx16 %f12, %f12, %f0 fbn %fcc1, loop_4951 call loop_4952 loop_4950: orcc %l1, 0x1E88, %o0 stw %o5, [%l7 + 0x74] loop_4951: ld [%l7 + 0x1C], %f11 loop_4952: fmovda %icc, %f10, %f8 fcmps %fcc0, %f1, %f12 fbu,a %fcc2, loop_4953 movgu %xcc, %o7, %i2 ldsh [%l7 + 0x0E], %i5 te %xcc, 0x6 loop_4953: srax %i3, 0x1B, %g7 ld [%l7 + 0x70], %f13 lduw [%l7 + 0x4C], %o1 fnot2 %f10, %f10 ldx [%l7 + 0x20], %i6 sth %o4, [%l7 + 0x36] movge %xcc, %l0, %g5 stx %g3, [%l7 + 0x58] fba,a %fcc0, loop_4954 fnot2 %f14, %f4 movcs %icc, %i0, %g4 udivcc %l2, 0x0B24, %g1 loop_4954: sra %g2, %g6, %i4 ldub [%l7 + 0x2C], %i7 fpack16 %f4, %f2 lduw [%l7 + 0x40], %l6 bne loop_4955 nop setx loop_4956, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsne %xcc, %f2, %f4 fmovdvs %xcc, %f6, %f8 loop_4955: fmovs %f5, %f3 loop_4956: bg,a,pt %icc, loop_4957 ldsh [%l7 + 0x22], %o2 bvs,a %icc, loop_4958 ldsb [%l7 + 0x0F], %o6 loop_4957: andn %l5, 0x136C, %o3 sethi 0x0E60, %l4 loop_4958: alignaddrl %l3, %i1, %l1 tcs %icc, 0x2 tvs %icc, 0x3 nop setx loop_4959, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %o5, [%l7 + 0x68] st %f10, [%l7 + 0x64] std %f2, [%l7 + 0x40] loop_4959: ld [%l7 + 0x24], %f8 movrne %o0, %i2, %o7 fmovsleu %xcc, %f6, %f3 fmovrdgez %i3, %f6, %f0 ldub [%l7 + 0x3A], %g7 fmovsle %icc, %f13, %f7 fxnors %f11, %f15, %f1 movrne %o1, %i6, %o4 fmuld8sux16 %f10, %f14, %f10 st %f9, [%l7 + 0x28] fcmpgt16 %f6, %f10, %l0 fbuge,a %fcc3, loop_4960 alignaddr %i5, %g3, %i0 tcc %icc, 0x1 ldsb [%l7 + 0x3D], %g5 loop_4960: lduh [%l7 + 0x4C], %l2 taddcc %g4, %g2, %g6 stx %i4, [%l7 + 0x28] fcmpeq16 %f10, %f10, %g1 ldsb [%l7 + 0x3A], %l6 fmovrdlez %o2, %f2, %f0 movpos %icc, %i7, %o6 fpsub16s %f0, %f13, %f7 lduw [%l7 + 0x44], %o3 movre %l4, %l3, %i1 bshuffle %f8, %f2, %f6 bge,a,pt %xcc, loop_4961 fnors %f12, %f10, %f11 fzero %f14 bpos loop_4962 loop_4961: ld [%l7 + 0x34], %f6 movn %xcc, %l5, %o5 fmovrdlez %o0, %f8, %f8 loop_4962: smulcc %i2, %l1, %i3 fmuld8sux16 %f13, %f5, %f14 tg %icc, 0x7 movrlz %o7, %o1, %i6 fbe,a %fcc3, loop_4963 tcs %xcc, 0x7 movneg %icc, %o4, %l0 fmovsge %icc, %f2, %f4 loop_4963: bne,pt %xcc, loop_4964 ldub [%l7 + 0x29], %g7 lduw [%l7 + 0x0C], %g3 bneg,a,pt %icc, loop_4965 loop_4964: fmovdg %xcc, %f14, %f3 ldsw [%l7 + 0x20], %i0 udivx %g5, 0x0C5B, %i5 loop_4965: fcmps %fcc3, %f5, %f6 lduw [%l7 + 0x24], %g4 for %f0, %f10, %f2 ldsw [%l7 + 0x2C], %g2 fnot1 %f2, %f12 fmovrslz %l2, %f5, %f9 stw %i4, [%l7 + 0x34] fsrc2s %f10, %f6 ldsw [%l7 + 0x60], %g6 fmovda %xcc, %f5, %f3 faligndata %f2, %f0, %f8 lduh [%l7 + 0x6A], %g1 fbn %fcc0, loop_4966 addcc %o2, %l6, %i7 fcmps %fcc0, %f15, %f3 fmovrdne %o3, %f4, %f2 loop_4966: stb %l4, [%l7 + 0x54] fcmpes %fcc1, %f7, %f2 edge8ln %o6, %i1, %l5 fcmpgt16 %f4, %f8, %l3 fba,a %fcc3, loop_4967 fbuge,a %fcc3, loop_4968 fexpand %f1, %f8 fbul,a %fcc0, loop_4969 loop_4967: movn %xcc, %o5, %o0 loop_4968: sra %l1, %i2, %i3 ldd [%l7 + 0x18], %f6 loop_4969: st %f2, [%l7 + 0x64] faligndata %f2, %f6, %f12 move %xcc, %o7, %o1 fzero %f4 fmovdle %xcc, %f3, %f2 movn %icc, %o4, %l0 fsrc2s %f1, %f1 fmovdl %xcc, %f12, %f13 for %f10, %f4, %f0 bgu,pn %xcc, loop_4970 stb %g7, [%l7 + 0x50] stx %i6, [%l7 + 0x30] ldsh [%l7 + 0x3A], %i0 loop_4970: sub %g5, %i5, %g3 tge %icc, 0x5 fmovsg %icc, %f13, %f5 fmovrdgez %g4, %f4, %f2 taddcctv %l2, 0x0483, %g2 ld [%l7 + 0x48], %f13 sll %g6, %g1, %i4 fmovsleu %icc, %f4, %f9 ldd [%l7 + 0x08], %f4 xnor %l6, 0x1EBA, %i7 lduw [%l7 + 0x58], %o3 be,a,pn %icc, loop_4971 fbule %fcc3, loop_4972 sll %l4, 0x1A, %o6 fnot2 %f6, %f14 loop_4971: movrne %i1, %o2, %l3 loop_4972: ldx [%l7 + 0x60], %l5 fmovdle %xcc, %f4, %f6 bshuffle %f6, %f6, %f14 movrlz %o5, 0x28B, %l1 movvc %icc, %i2, %i3 sth %o7, [%l7 + 0x72] fmovsl %xcc, %f2, %f11 udiv %o1, 0x009F, %o4 smulcc %o0, %g7, %l0 xnor %i6, 0x1273, %i0 movrgz %i5, 0x23B, %g3 fsrc2 %f0, %f4 taddcctv %g5, %l2, %g4 ldx [%l7 + 0x60], %g6 tleu %xcc, 0x5 fcmps %fcc1, %f8, %f14 tcc %icc, 0x4 fpmerge %f7, %f6, %f6 sth %g1, [%l7 + 0x7A] ldsh [%l7 + 0x66], %g2 fmuld8sux16 %f12, %f10, %f2 bleu,a,pt %icc, loop_4973 fands %f5, %f8, %f10 lduw [%l7 + 0x34], %l6 srlx %i7, %o3, %l4 loop_4973: sth %o6, [%l7 + 0x3C] ldub [%l7 + 0x18], %i1 fmovrslz %o2, %f10, %f11 stw %l3, [%l7 + 0x74] sth %i4, [%l7 + 0x24] ble,pt %icc, loop_4974 ldx [%l7 + 0x08], %l5 sth %l1, [%l7 + 0x08] fabsd %f10, %f8 loop_4974: siam 0x6 fmovsle %xcc, %f13, %f4 st %f13, [%l7 + 0x2C] nop setx loop_4975, %l0, %l1 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 + 0x45], %o5 movne %xcc, %i3, %o7 fnor %f10, %f10, %f14 loop_4975: ldub [%l7 + 0x17], %i2 ldsb [%l7 + 0x3D], %o4 fmovdne %icc, %f6, %f11 fmovscc %icc, %f15, %f3 ld [%l7 + 0x28], %f2 edge8n %o1, %o0, %g7 fcmple16 %f6, %f4, %i6 array16 %l0, %i0, %g3 lduw [%l7 + 0x78], %i5 movge %xcc, %g5, %g4 fmovdg %xcc, %f12, %f4 call loop_4976 st %f6, [%l7 + 0x7C] fone %f12 udiv %g6, 0x0958, %l2 loop_4976: fpsub16s %f5, %f12, %f15 tneg %xcc, 0x4 ldsb [%l7 + 0x65], %g1 stw %g2, [%l7 + 0x24] ldsh [%l7 + 0x0E], %i7 fmovsl %icc, %f8, %f15 ldsw [%l7 + 0x74], %l6 lduh [%l7 + 0x66], %l4 fmovse %xcc, %f4, %f13 edge8 %o3, %i1, %o6 xnorcc %o2, 0x1E52, %l3 fmovs %f1, %f9 stw %i4, [%l7 + 0x4C] and %l5, 0x0C16, %l1 bneg,a,pn %xcc, loop_4977 fsrc1s %f10, %f13 fsrc1s %f5, %f14 alignaddr %o5, %i3, %o7 loop_4977: fsrc2 %f2, %f6 stx %o4, [%l7 + 0x48] st %f3, [%l7 + 0x10] subc %i2, %o0, %o1 xorcc %g7, 0x10CF, %l0 siam 0x1 fbl,a %fcc1, loop_4978 fpack32 %f2, %f2, %f8 stb %i6, [%l7 + 0x6C] fmovde %icc, %f8, %f7 loop_4978: ld [%l7 + 0x14], %f2 movrgz %i0, 0x2A9, %i5 fmovde %icc, %f15, %f12 fcmple16 %f2, %f8, %g5 bneg %xcc, loop_4979 bl,a %icc, loop_4980 fmovdpos %icc, %f8, %f8 ldd [%l7 + 0x38], %f2 loop_4979: stx %g4, [%l7 + 0x38] loop_4980: fbug %fcc1, loop_4981 fandnot2s %f15, %f0, %f4 fbug %fcc1, loop_4982 lduw [%l7 + 0x78], %g3 loop_4981: move %icc, %l2, %g6 fmovdle %xcc, %f9, %f2 loop_4982: fmovsne %xcc, %f4, %f9 movcs %xcc, %g2, %i7 andn %l6, 0x1D0D, %l4 stw %o3, [%l7 + 0x18] popc 0x0D0C, %g1 movrgz %o6, %i1, %l3 xor %i4, 0x017B, %o2 ba %icc, loop_4983 edge16n %l1, %l5, %i3 tpos %icc, 0x3 fnot1s %f9, %f9 loop_4983: bcs,a,pn %xcc, loop_4984 stb %o5, [%l7 + 0x72] fmovdl %icc, %f12, %f8 call loop_4985 loop_4984: fmovde %xcc, %f11, %f0 fabss %f7, %f5 ld [%l7 + 0x50], %f5 loop_4985: sth %o7, [%l7 + 0x4C] umul %o4, 0x18A2, %i2 ldsh [%l7 + 0x30], %o1 ldub [%l7 + 0x43], %g7 ldsb [%l7 + 0x68], %l0 ldub [%l7 + 0x71], %o0 movrgz %i0, %i5, %i6 st %f9, [%l7 + 0x28] ldub [%l7 + 0x71], %g5 fmovd %f10, %f2 ld [%l7 + 0x78], %f12 fmuld8ulx16 %f5, %f3, %f8 udivx %g4, 0x1403, %g3 ldsh [%l7 + 0x6C], %g6 movcs %xcc, %g2, %i7 movrgez %l2, %l4, %o3 movcs %icc, %l6, %o6 movcs %icc, %g1, %i1 tne %icc, 0x0 movrgez %l3, 0x224, %i4 bvc loop_4986 fpsub32 %f14, %f4, %f10 fmovdneg %icc, %f15, %f10 stx %o2, [%l7 + 0x20] loop_4986: fcmpd %fcc2, %f14, %f2 ldd [%l7 + 0x60], %f8 tge %xcc, 0x7 fbn,a %fcc2, loop_4987 nop setx loop_4988, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x74], %l5 sth %l1, [%l7 + 0x1C] loop_4987: fmovrslz %i3, %f9, %f1 loop_4988: movneg %icc, %o7, %o4 bn,a,pn %icc, loop_4989 bpos,a loop_4990 lduh [%l7 + 0x36], %o5 taddcc %o1, 0x15B6, %g7 loop_4989: tsubcc %i2, %o0, %i0 loop_4990: ldsh [%l7 + 0x36], %i5 fmovdge %xcc, %f15, %f7 fxor %f8, %f12, %f6 fandnot1 %f4, %f8, %f10 tcc %icc, 0x5 movvs %icc, %i6, %g5 fmovdle %xcc, %f3, %f0 tn %xcc, 0x4 fbo %fcc2, loop_4991 st %f11, [%l7 + 0x78] sth %g4, [%l7 + 0x12] movn %xcc, %g3, %g6 loop_4991: mulscc %g2, %i7, %l2 fbuge %fcc2, loop_4992 stx %l0, [%l7 + 0x50] stb %l4, [%l7 + 0x6C] srlx %o3, 0x0B, %o6 loop_4992: tle %xcc, 0x3 ldd [%l7 + 0x48], %f8 fpsub32 %f14, %f4, %f8 fxors %f10, %f7, %f4 ldx [%l7 + 0x30], %l6 call loop_4993 ldsb [%l7 + 0x7A], %i1 brz,a %g1, loop_4994 xnor %l3, 0x0ED4, %o2 loop_4993: ldub [%l7 + 0x5B], %i4 sdiv %l5, 0x1C9D, %l1 loop_4994: brz,a %i3, loop_4995 fbuge %fcc0, loop_4996 addc %o4, 0x1C66, %o7 fmovsn %icc, %f14, %f15 loop_4995: fnand %f12, %f8, %f0 loop_4996: ldd [%l7 + 0x48], %f0 call loop_4997 addcc %o5, %o1, %i2 sth %o0, [%l7 + 0x6C] subccc %i0, %i5, %g7 loop_4997: edge32n %g5, %i6, %g4 fands %f12, %f12, %f0 edge16l %g3, %g2, %g6 tge %icc, 0x7 fmovdcc %icc, %f2, %f0 fpsub16 %f10, %f8, %f12 ld [%l7 + 0x08], %f0 fnegs %f15, %f2 lduw [%l7 + 0x14], %l2 sth %l0, [%l7 + 0x42] movneg %xcc, %i7, %o3 tpos %xcc, 0x1 popc 0x0BCE, %o6 fbne %fcc0, loop_4998 stw %l4, [%l7 + 0x44] ldd [%l7 + 0x50], %f12 tsubcc %i1, 0x0CB8, %l6 loop_4998: fcmpeq16 %f6, %f4, %l3 movleu %xcc, %g1, %o2 array8 %l5, %l1, %i4 andncc %o4, %i3, %o5 ldd [%l7 + 0x10], %f12 fmovda %xcc, %f15, %f8 ldsw [%l7 + 0x2C], %o7 fbn,a %fcc1, loop_4999 fbne,a %fcc3, loop_5000 edge16ln %o1, %o0, %i2 st %f0, [%l7 + 0x40] loop_4999: fcmple16 %f12, %f14, %i0 loop_5000: fmovdcs %icc, %f11, %f6 fxors %f9, %f15, %f6 sdiv %g7, 0x0EA6, %i5 bcc %xcc, loop_5001 fmovdge %icc, %f14, %f11 fmovdgu %xcc, %f10, %f14 fmovdvs %icc, %f10, %f14 loop_5001: bvc,a loop_5002 nop setx loop_5003, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ba,a,pt %icc, loop_5004 tsubcctv %i6, %g4, %g5 loop_5002: or %g2, 0x1B9F, %g6 loop_5003: bneg,pn %xcc, loop_5005 loop_5004: umul %g3, 0x063E, %l2 tg %icc, 0x7 fbge %fcc3, loop_5006 loop_5005: stx %i7, [%l7 + 0x70] std %f10, [%l7 + 0x40] orncc %o3, %o6, %l4 loop_5006: fmovrdne %i1, %f0, %f12 stw %l0, [%l7 + 0x7C] tgu %xcc, 0x5 ldd [%l7 + 0x60], %f0 fpsub16 %f14, %f12, %f2 lduh [%l7 + 0x0A], %l3 fmovsl %xcc, %f11, %f9 fornot1s %f15, %f4, %f12 tge %xcc, 0x7 popc %g1, %o2 edge16n %l6, %l1, %i4 movneg %xcc, %o4, %i3 sth %l5, [%l7 + 0x40] fzero %f8 fmovrslez %o7, %f10, %f14 fmovsleu %xcc, %f4, %f11 fbule,a %fcc0, loop_5007 fmovrslez %o1, %f4, %f12 fmovse %icc, %f13, %f13 fabsd %f14, %f6 loop_5007: fmuld8ulx16 %f12, %f7, %f12 edge8 %o0, %o5, %i0 fnands %f13, %f5, %f14 edge32 %i2, %g7, %i6 fpsub16 %f6, %f2, %f8 movle %xcc, %i5, %g5 taddcc %g4, %g2, %g3 fcmped %fcc3, %f12, %f14 lduw [%l7 + 0x7C], %l2 st %f2, [%l7 + 0x44] ldsb [%l7 + 0x56], %g6 subcc %i7, 0x03AD, %o6 ldub [%l7 + 0x57], %o3 fbl,a %fcc2, loop_5008 fmovdleu %xcc, %f11, %f3 fbuge %fcc3, loop_5009 ldsb [%l7 + 0x61], %i1 loop_5008: fbn %fcc1, loop_5010 orcc %l4, 0x12B6, %l3 loop_5009: fabss %f3, %f13 fnot1 %f0, %f2 loop_5010: xorcc %g1, 0x102A, %o2 fmovda %xcc, %f10, %f9 andncc %l6, %l0, %i4 edge16l %o4, %l1, %l5 fmovda %xcc, %f7, %f2 fcmpeq16 %f14, %f6, %i3 fmovrdgez %o1, %f0, %f12 stx %o0, [%l7 + 0x60] movne %xcc, %o7, %o5 brgz %i2, loop_5011 fmul8x16al %f4, %f4, %f4 sllx %i0, 0x16, %i6 edge32n %i5, %g5, %g7 loop_5011: tvc %icc, 0x7 tge %xcc, 0x0 faligndata %f2, %f12, %f6 tn %xcc, 0x6 fmovdvc %xcc, %f9, %f0 edge8n %g2, %g3, %l2 fmovdle %xcc, %f7, %f3 fmul8x16au %f1, %f7, %f6 ldsw [%l7 + 0x28], %g6 bleu,pt %icc, loop_5012 pdist %f12, %f12, %f2 fmovde %xcc, %f15, %f6 bneg,a %xcc, loop_5013 loop_5012: fmovsne %icc, %f9, %f14 fmovdg %xcc, %f8, %f6 be loop_5014 loop_5013: fmovscs %icc, %f14, %f5 srlx %i7, %o6, %g4 fmuld8sux16 %f0, %f5, %f6 loop_5014: bleu,a,pn %icc, loop_5015 fmul8x16 %f4, %f6, %f4 edge8 %i1, %l4, %o3 brz %l3, loop_5016 loop_5015: ldsh [%l7 + 0x74], %o2 lduw [%l7 + 0x38], %g1 udivx %l6, 0x0FC8, %i4 loop_5016: fmovsvs %xcc, %f1, %f3 fmovrdgz %o4, %f8, %f14 stw %l1, [%l7 + 0x14] bcc,pt %xcc, loop_5017 stb %l5, [%l7 + 0x74] bl,a,pt %icc, loop_5018 ldsw [%l7 + 0x28], %l0 loop_5017: fmovrdgz %o1, %f6, %f14 xnorcc %i3, %o0, %o7 loop_5018: ld [%l7 + 0x68], %f1 array32 %i2, %o5, %i6 stx %i0, [%l7 + 0x08] ldsb [%l7 + 0x3D], %g5 fornot1 %f4, %f8, %f4 std %f6, [%l7 + 0x40] umul %i5, 0x18D9, %g7 fpsub32s %f0, %f1, %f13 st %f9, [%l7 + 0x28] fnegd %f14, %f0 fmovrdne %g3, %f12, %f14 fmovrdgz %l2, %f12, %f8 bpos,a loop_5019 fbne,a %fcc3, loop_5020 fcmped %fcc0, %f4, %f6 bn,pn %icc, loop_5021 loop_5019: ldsh [%l7 + 0x62], %g6 loop_5020: fxors %f0, %f5, %f6 alignaddrl %g2, %i7, %g4 loop_5021: edge32n %i1, %l4, %o3 brlz,a %o6, loop_5022 fbne %fcc1, loop_5023 movneg %xcc, %l3, %o2 fnegs %f14, %f14 loop_5022: fcmpeq32 %f12, %f0, %l6 loop_5023: lduh [%l7 + 0x2A], %g1 mulscc %i4, 0x04C1, %l1 fmovrdlez %o4, %f0, %f4 tne %xcc, 0x4 ldsb [%l7 + 0x58], %l5 andcc %l0, %o1, %o0 fmovsle %icc, %f13, %f4 fmul8ulx16 %f4, %f4, %f0 fcmpne16 %f2, %f6, %i3 lduh [%l7 + 0x52], %i2 fmovrse %o7, %f14, %f3 bgu loop_5024 fmovrdgez %i6, %f8, %f0 ldsw [%l7 + 0x3C], %i0 edge16 %o5, %g5, %g7 loop_5024: ldsb [%l7 + 0x27], %g3 ta %icc, 0x4 ble,a loop_5025 ldd [%l7 + 0x28], %f10 ld [%l7 + 0x74], %f14 fbuge %fcc3, loop_5026 loop_5025: ldsh [%l7 + 0x72], %i5 srlx %l2, 0x14, %g2 xnor %i7, %g6, %i1 loop_5026: array8 %g4, %o3, %l4 fcmple16 %f14, %f14, %l3 fxor %f8, %f2, %f4 fands %f7, %f12, %f12 lduw [%l7 + 0x50], %o6 fble %fcc0, loop_5027 fbg,a %fcc0, loop_5028 fnand %f8, %f14, %f2 ldx [%l7 + 0x10], %o2 loop_5027: ldsw [%l7 + 0x68], %l6 loop_5028: lduh [%l7 + 0x0E], %g1 stx %i4, [%l7 + 0x28] fmovdvc %xcc, %f12, %f12 movrgz %l1, %o4, %l5 st %f1, [%l7 + 0x2C] ldd [%l7 + 0x58], %f2 or %o1, %l0, %o0 fmovrse %i2, %f5, %f13 faligndata %f2, %f0, %f8 lduh [%l7 + 0x66], %i3 fcmple32 %f12, %f8, %i6 fmovse %xcc, %f3, %f2 brz %o7, loop_5029 edge32n %i0, %g5, %g7 lduw [%l7 + 0x58], %g3 fcmple16 %f12, %f6, %i5 loop_5029: bvc,a,pn %xcc, loop_5030 fblg %fcc1, loop_5031 fmovdle %xcc, %f1, %f6 ldsb [%l7 + 0x4C], %l2 loop_5030: call loop_5032 loop_5031: edge32ln %o5, %i7, %g2 ldub [%l7 + 0x0E], %g6 movre %i1, %g4, %o3 loop_5032: fandnot2 %f2, %f14, %f6 edge16n %l4, %l3, %o6 tvs %xcc, 0x5 fcmpd %fcc0, %f8, %f6 fbne,a %fcc3, loop_5033 fmovsne %xcc, %f7, %f8 ldsw [%l7 + 0x78], %l6 andcc %g1, 0x1266, %i4 loop_5033: fmovspos %xcc, %f5, %f15 fmovsl %xcc, %f12, %f2 fnands %f7, %f8, %f3 ldsb [%l7 + 0x77], %l1 ld [%l7 + 0x60], %f2 stb %o2, [%l7 + 0x61] fmovsg %xcc, %f14, %f1 fcmple16 %f6, %f12, %l5 ldx [%l7 + 0x28], %o1 ld [%l7 + 0x70], %f6 lduw [%l7 + 0x50], %o4 xnorcc %l0, 0x0599, %i2 stb %i3, [%l7 + 0x1A] brz %o0, loop_5034 fpackfix %f4, %f14 fbul %fcc0, loop_5035 fcmpne16 %f14, %f6, %o7 loop_5034: fmovrdgez %i6, %f0, %f12 fba %fcc1, loop_5036 loop_5035: tcs %icc, 0x2 ldsh [%l7 + 0x24], %i0 std %f14, [%l7 + 0x20] loop_5036: umul %g7, 0x0D6E, %g5 fblg %fcc3, loop_5037 srax %i5, 0x07, %g3 stw %o5, [%l7 + 0x28] udivcc %l2, 0x1645, %g2 loop_5037: ldsh [%l7 + 0x42], %i7 stb %i1, [%l7 + 0x40] ldsw [%l7 + 0x08], %g6 fsrc1 %f10, %f4 mova %icc, %o3, %l4 fmul8x16 %f8, %f10, %f12 std %f12, [%l7 + 0x38] movpos %xcc, %l3, %g4 fmuld8ulx16 %f0, %f8, %f10 fpackfix %f6, %f15 fmovscs %xcc, %f11, %f15 fmovrsne %o6, %f13, %f11 nop setx loop_5038, %l0, %l1 jmpl %l1, %g1 siam 0x1 fexpand %f11, %f0 fxors %f8, %f0, %f13 loop_5038: stb %l6, [%l7 + 0x20] fnot2 %f0, %f0 array16 %i4, %o2, %l1 array32 %o1, %l5, %l0 ldub [%l7 + 0x40], %i2 tle %xcc, 0x1 fmovs %f15, %f7 stx %o4, [%l7 + 0x20] stb %o0, [%l7 + 0x3E] fmovdneg %icc, %f7, %f10 fcmps %fcc2, %f12, %f13 st %f9, [%l7 + 0x08] stx %o7, [%l7 + 0x38] fbue,a %fcc2, loop_5039 faligndata %f6, %f0, %f10 xorcc %i3, 0x02CD, %i0 bcc %xcc, loop_5040 loop_5039: lduw [%l7 + 0x54], %g7 stb %g5, [%l7 + 0x7F] lduw [%l7 + 0x40], %i5 loop_5040: fmovdne %icc, %f0, %f0 popc 0x0028, %i6 udivcc %o5, 0x0FFD, %g3 fbu %fcc1, loop_5041 fsrc1 %f4, %f10 stb %l2, [%l7 + 0x69] bpos %xcc, loop_5042 loop_5041: fmovs %f6, %f6 fcmpeq32 %f10, %f10, %g2 fmovsge %icc, %f9, %f9 loop_5042: fmovdgu %icc, %f3, %f1 bl,a,pt %xcc, loop_5043 srlx %i7, %i1, %g6 fnand %f8, %f6, %f8 udivcc %l4, 0x194B, %l3 loop_5043: fmovrsgez %o3, %f14, %f3 fmovdpos %icc, %f8, %f6 ble,a,pn %icc, loop_5044 fsrc1s %f13, %f2 edge32l %o6, %g4, %g1 movn %xcc, %l6, %o2 loop_5044: fcmpne32 %f0, %f10, %l1 ldub [%l7 + 0x3C], %o1 fmul8ulx16 %f6, %f8, %f0 nop setx loop_5045, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpgt16 %f6, %f4, %l5 fnor %f8, %f8, %f10 ldsb [%l7 + 0x38], %i4 loop_5045: fbug %fcc3, loop_5046 fmovrdlez %l0, %f8, %f0 lduw [%l7 + 0x7C], %o4 fble %fcc1, loop_5047 loop_5046: ldsb [%l7 + 0x56], %o0 stw %i2, [%l7 + 0x74] andcc %o7, 0x1445, %i0 loop_5047: umul %i3, 0x14E0, %g5 fcmpgt32 %f6, %f0, %g7 std %f14, [%l7 + 0x60] umul %i6, %o5, %g3 movle %icc, %i5, %l2 edge8ln %i7, %g2, %i1 edge16ln %l4, %l3, %o3 edge16l %g6, %o6, %g4 lduw [%l7 + 0x40], %g1 edge16n %o2, %l6, %l1 fcmpgt32 %f4, %f10, %l5 edge16 %o1, %i4, %l0 lduh [%l7 + 0x4C], %o4 addc %o0, %o7, %i0 ldsb [%l7 + 0x33], %i3 stx %g5, [%l7 + 0x30] fmovdgu %xcc, %f5, %f12 fpsub16 %f12, %f10, %f14 fmovrdne %i2, %f12, %f8 fmovrdgez %g7, %f0, %f0 std %f14, [%l7 + 0x30] taddcc %i6, %g3, %o5 faligndata %f8, %f14, %f0 bl,a %icc, loop_5048 fbl,a %fcc0, loop_5049 fones %f9 brlz,a %i5, loop_5050 loop_5048: fmul8sux16 %f2, %f6, %f12 loop_5049: ta %xcc, 0x1 fbuge,a %fcc1, loop_5051 loop_5050: array32 %l2, %i7, %i1 movrgz %g2, %l3, %o3 be,pt %xcc, loop_5052 loop_5051: addc %l4, %g6, %g4 stb %g1, [%l7 + 0x21] tsubcc %o6, %o2, %l1 loop_5052: bgu,pn %xcc, loop_5053 fzero %f10 fzeros %f13 mulx %l5, 0x0F1C, %l6 loop_5053: tgu %xcc, 0x3 lduh [%l7 + 0x34], %i4 fnot2s %f14, %f12 move %icc, %l0, %o4 fbe,a %fcc1, loop_5054 fbne %fcc3, loop_5055 ldd [%l7 + 0x10], %f10 te %xcc, 0x0 loop_5054: fandnot1s %f13, %f3, %f7 loop_5055: fmovdgu %xcc, %f0, %f0 andn %o1, %o7, %i0 lduh [%l7 + 0x6C], %i3 sdivcc %g5, 0x15D0, %o0 ldd [%l7 + 0x50], %f6 sth %i2, [%l7 + 0x0C] ldub [%l7 + 0x4E], %i6 fmovdvc %xcc, %f10, %f3 fmul8ulx16 %f4, %f8, %f0 nop setx loop_5056, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbg %fcc3, loop_5057 fbo,a %fcc0, loop_5058 fmovrsgz %g3, %f15, %f15 loop_5056: ldsb [%l7 + 0x50], %g7 loop_5057: ldd [%l7 + 0x78], %f0 loop_5058: or %i5, %l2, %o5 ld [%l7 + 0x40], %f5 sth %i1, [%l7 + 0x60] fmovsge %xcc, %f2, %f9 sdivcc %i7, 0x048E, %g2 fsrc1s %f15, %f5 movre %l3, 0x0CD, %l4 tneg %icc, 0x7 edge8ln %o3, %g4, %g1 sth %o6, [%l7 + 0x24] lduh [%l7 + 0x42], %g6 sdivx %o2, 0x124D, %l1 stw %l5, [%l7 + 0x44] fcmpne16 %f4, %f10, %l6 lduw [%l7 + 0x5C], %l0 sub %i4, %o4, %o1 udivcc %o7, 0x16E3, %i0 std %f4, [%l7 + 0x30] bleu,a,pt %xcc, loop_5059 sethi 0x1383, %g5 ta %xcc, 0x6 lduh [%l7 + 0x3C], %o0 loop_5059: stx %i3, [%l7 + 0x60] fcmpne32 %f12, %f8, %i2 fmovde %icc, %f7, %f1 lduh [%l7 + 0x70], %g3 lduh [%l7 + 0x60], %i6 fmovdl %icc, %f9, %f7 orn %i5, 0x1C8D, %l2 nop setx loop_5060, %l0, %l1 jmpl %l1, %g7 fmovrsgz %o5, %f3, %f11 fxors %f4, %f9, %f7 mulx %i7, %i1, %l3 loop_5060: fbue %fcc1, loop_5061 fmul8x16au %f9, %f8, %f0 ldsh [%l7 + 0x10], %g2 tcc %xcc, 0x7 loop_5061: ld [%l7 + 0x1C], %f12 bn,a,pn %icc, loop_5062 ldd [%l7 + 0x50], %f12 lduh [%l7 + 0x28], %o3 call loop_5063 loop_5062: fmovsvs %xcc, %f9, %f14 movcc %icc, %g4, %g1 lduw [%l7 + 0x78], %o6 loop_5063: nop setx loop_5064, %l0, %l1 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 %g6, %o2, %l4 smulcc %l1, 0x0D13, %l6 lduw [%l7 + 0x20], %l5 loop_5064: ldsb [%l7 + 0x5E], %i4 fbue,a %fcc3, loop_5065 fbne %fcc2, loop_5066 call loop_5067 ldub [%l7 + 0x1F], %l0 loop_5065: fmovrsne %o1, %f12, %f14 loop_5066: fsrc1s %f9, %f2 loop_5067: ldsb [%l7 + 0x10], %o4 ldx [%l7 + 0x48], %i0 nop setx loop_5068, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8sux16 %f0, %f8, %f14 st %f6, [%l7 + 0x48] fpack16 %f8, %f3 loop_5068: fnands %f5, %f1, %f6 tcs %icc, 0x5 andcc %g5, %o0, %o7 addc %i3, 0x013A, %g3 call loop_5069 ld [%l7 + 0x38], %f3 stb %i6, [%l7 + 0x1E] fcmps %fcc0, %f13, %f14 loop_5069: ldub [%l7 + 0x37], %i5 fsrc2s %f2, %f7 fcmpne32 %f0, %f12, %l2 nop setx loop_5070, %l0, %l1 jmpl %l1, %g7 st %f11, [%l7 + 0x68] fbo %fcc3, loop_5071 sdivcc %o5, 0x1D82, %i7 loop_5070: fcmpgt32 %f0, %f4, %i1 movneg %icc, %l3, %g2 loop_5071: orn %o3, %g4, %g1 tsubcc %o6, %g6, %o2 brlez %i2, loop_5072 brgz %l4, loop_5073 taddcctv %l1, 0x095A, %l6 ldx [%l7 + 0x58], %l5 loop_5072: addccc %l0, %i4, %o4 loop_5073: fmovrsgz %i0, %f4, %f6 popc %g5, %o1 addcc %o7, 0x1B8D, %i3 te %icc, 0x1 fblg %fcc0, loop_5074 tvc %icc, 0x4 lduw [%l7 + 0x64], %g3 pdist %f2, %f14, %f8 loop_5074: edge32ln %i6, %o0, %i5 edge8 %l2, %g7, %i7 fexpand %f6, %f10 nop setx loop_5075, %l0, %l1 jmpl %l1, %o5 fpackfix %f4, %f0 ldsh [%l7 + 0x3A], %l3 st %f7, [%l7 + 0x2C] loop_5075: alignaddrl %i1, %g2, %o3 udivcc %g4, 0x1A41, %o6 fpsub32 %f8, %f6, %f4 edge8ln %g1, %o2, %g6 ldub [%l7 + 0x45], %l4 ldub [%l7 + 0x3F], %i2 fmovdl %icc, %f4, %f10 lduw [%l7 + 0x48], %l1 fone %f14 fba,a %fcc2, loop_5076 tcs %icc, 0x6 fmovsl %xcc, %f0, %f0 edge16 %l5, %l0, %i4 loop_5076: movgu %xcc, %l6, %o4 ld [%l7 + 0x5C], %f9 fors %f9, %f12, %f6 fxnor %f12, %f0, %f6 fandnot2s %f3, %f15, %f4 fcmple32 %f2, %f12, %i0 stx %g5, [%l7 + 0x70] brnz %o1, loop_5077 fandnot2 %f12, %f6, %f6 ld [%l7 + 0x5C], %f2 ld [%l7 + 0x30], %f11 loop_5077: ld [%l7 + 0x58], %f5 add %i3, 0x0D7A, %g3 stb %o7, [%l7 + 0x75] tvs %xcc, 0x5 fmovsl %xcc, %f6, %f10 bgu loop_5078 ldsb [%l7 + 0x5D], %i6 bleu loop_5079 movne %xcc, %o0, %i5 loop_5078: tsubcc %g7, %i7, %l2 fandnot1s %f8, %f3, %f10 loop_5079: xorcc %l3, %i1, %o5 fcmpeq16 %f4, %f0, %o3 stw %g2, [%l7 + 0x5C] fcmpgt32 %f2, %f4, %o6 tvc %icc, 0x1 bpos,a loop_5080 fpack16 %f4, %f2 ldsw [%l7 + 0x14], %g4 fcmpd %fcc2, %f12, %f10 loop_5080: fnegs %f10, %f5 fbne,a %fcc3, loop_5081 movrgz %g1, 0x1E2, %o2 stw %l4, [%l7 + 0x7C] movpos %xcc, %i2, %g6 loop_5081: fpsub32 %f8, %f10, %f4 stw %l5, [%l7 + 0x78] lduh [%l7 + 0x4A], %l0 fsrc2 %f8, %f10 fors %f5, %f1, %f15 fmovrde %l1, %f12, %f12 stx %i4, [%l7 + 0x40] edge32ln %l6, %o4, %g5 sth %i0, [%l7 + 0x6A] movcs %icc, %o1, %g3 tpos %xcc, 0x3 fmovde %xcc, %f7, %f7 fmovrsne %i3, %f5, %f10 ld [%l7 + 0x6C], %f5 fmuld8sux16 %f13, %f4, %f6 mulx %o7, %o0, %i6 lduw [%l7 + 0x70], %i5 ldsb [%l7 + 0x27], %g7 fnegd %f0, %f2 ldsw [%l7 + 0x50], %l2 fandnot1 %f14, %f2, %f6 subc %i7, %l3, %i1 fmovrdne %o5, %f8, %f0 andcc %o3, 0x104C, %o6 fornot2s %f2, %f8, %f4 sdivcc %g4, 0x09CA, %g1 tsubcctv %o2, 0x16C2, %g2 array32 %l4, %g6, %i2 sll %l5, %l0, %i4 st %f13, [%l7 + 0x18] fble,a %fcc3, loop_5082 edge32l %l1, %o4, %l6 ldsh [%l7 + 0x2E], %i0 fmovsne %xcc, %f12, %f13 loop_5082: tcc %icc, 0x3 stb %g5, [%l7 + 0x39] ldd [%l7 + 0x58], %f8 edge8 %o1, %g3, %i3 movrlez %o7, %i6, %o0 fmovrdgz %i5, %f10, %f8 stx %l2, [%l7 + 0x68] fbe %fcc0, loop_5083 fble %fcc0, loop_5084 fnand %f10, %f6, %f2 brgez %g7, loop_5085 loop_5083: tl %icc, 0x3 loop_5084: stb %i7, [%l7 + 0x2B] edge16ln %l3, %i1, %o3 loop_5085: fbue %fcc0, loop_5086 stx %o5, [%l7 + 0x28] lduw [%l7 + 0x4C], %g4 fmuld8ulx16 %f12, %f0, %f12 loop_5086: xnor %g1, %o6, %o2 movn %xcc, %g2, %l4 nop setx loop_5087, %l0, %l1 jmpl %l1, %i2 movleu %xcc, %l5, %l0 ldx [%l7 + 0x20], %g6 fblg,a %fcc1, loop_5088 loop_5087: tleu %icc, 0x2 bn %xcc, loop_5089 ld [%l7 + 0x28], %f9 loop_5088: sth %i4, [%l7 + 0x66] fcmpne32 %f4, %f2, %l1 loop_5089: brgz,a %o4, loop_5090 fmovspos %icc, %f15, %f14 fbg %fcc1, loop_5091 fmovdleu %xcc, %f7, %f0 loop_5090: ldsh [%l7 + 0x5E], %i0 sdiv %g5, 0x13FE, %o1 loop_5091: ldsb [%l7 + 0x6D], %g3 tn %icc, 0x1 ldub [%l7 + 0x40], %l6 fornot1s %f10, %f14, %f14 edge8 %i3, %i6, %o0 ld [%l7 + 0x10], %f12 fpadd16 %f6, %f2, %f8 st %f9, [%l7 + 0x30] lduh [%l7 + 0x58], %o7 umul %i5, %g7, %i7 fmovdne %icc, %f3, %f15 fmovrslez %l3, %f15, %f6 udivx %l2, 0x1A6F, %i1 ldx [%l7 + 0x70], %o3 ldsw [%l7 + 0x0C], %o5 fmovscc %xcc, %f3, %f15 bg,pn %xcc, loop_5092 fcmpes %fcc0, %f3, %f2 stb %g1, [%l7 + 0x5C] brnz,a %o6, loop_5093 loop_5092: taddcctv %g4, 0x18D2, %o2 movg %icc, %l4, %i2 st %f14, [%l7 + 0x0C] loop_5093: fmovse %xcc, %f9, %f2 fornot2 %f4, %f8, %f10 movn %xcc, %l5, %l0 stw %g2, [%l7 + 0x3C] std %f6, [%l7 + 0x28] brlz,a %g6, loop_5094 tn %icc, 0x0 fnot1s %f7, %f3 movvc %icc, %l1, %i4 loop_5094: ldx [%l7 + 0x68], %i0 lduw [%l7 + 0x18], %o4 subcc %g5, %o1, %g3 fmovsvs %xcc, %f2, %f14 orn %l6, 0x068C, %i3 tpos %xcc, 0x6 xnorcc %i6, 0x1C9F, %o0 udivcc %o7, 0x1C52, %g7 and %i5, %l3, %i7 move %xcc, %l2, %o3 edge32ln %i1, %g1, %o5 fmul8sux16 %f14, %f8, %f8 fpadd16 %f0, %f8, %f4 tne %icc, 0x2 ldsh [%l7 + 0x4E], %o6 std %f8, [%l7 + 0x48] tvc %icc, 0x5 srl %o2, 0x0E, %l4 fmovsa %xcc, %f5, %f0 std %f2, [%l7 + 0x28] sdiv %g4, 0x1E0D, %i2 stx %l0, [%l7 + 0x78] stx %l5, [%l7 + 0x38] fpsub32 %f4, %f2, %f2 tneg %xcc, 0x4 fmovrsgz %g2, %f9, %f12 fandnot2s %f10, %f14, %f14 ldsb [%l7 + 0x49], %g6 brgez %i4, loop_5095 fandnot1s %f14, %f3, %f10 fmovsle %xcc, %f7, %f9 movrgz %i0, %l1, %o4 loop_5095: movleu %xcc, %o1, %g5 ld [%l7 + 0x24], %f9 stx %g3, [%l7 + 0x18] ldsh [%l7 + 0x6A], %l6 fandnot2 %f8, %f10, %f14 alignaddr %i3, %o0, %i6 stx %g7, [%l7 + 0x30] sth %o7, [%l7 + 0x60] ldsw [%l7 + 0x50], %l3 fpsub16 %f6, %f6, %f4 fmovdl %icc, %f9, %f3 popc 0x09CF, %i7 bpos,pt %xcc, loop_5096 xnor %l2, %o3, %i5 fxors %f10, %f10, %f10 stb %i1, [%l7 + 0x1E] loop_5096: fmovrdlez %o5, %f2, %f12 sth %o6, [%l7 + 0x40] fmovrdlz %g1, %f10, %f0 stw %o2, [%l7 + 0x2C] ldsb [%l7 + 0x3F], %g4 ldub [%l7 + 0x6C], %i2 orn %l0, 0x11DD, %l4 array16 %g2, %g6, %l5 ld [%l7 + 0x3C], %f8 tvs %xcc, 0x1 movrlz %i4, %l1, %o4 ldx [%l7 + 0x20], %o1 fcmps %fcc0, %f10, %f14 tsubcctv %g5, %g3, %i0 srlx %l6, %o0, %i6 fabsd %f14, %f0 stw %i3, [%l7 + 0x18] movvc %icc, %g7, %l3 brlz,a %i7, loop_5097 ld [%l7 + 0x18], %f2 lduh [%l7 + 0x4E], %o7 ba %xcc, loop_5098 loop_5097: ldsh [%l7 + 0x32], %o3 stw %i5, [%l7 + 0x54] fmul8x16 %f13, %f14, %f10 loop_5098: lduh [%l7 + 0x0A], %l2 fnands %f11, %f9, %f15 move %icc, %i1, %o6 fmovdcc %icc, %f9, %f10 st %f5, [%l7 + 0x64] fmovdge %icc, %f7, %f13 add %g1, 0x1B6B, %o5 fones %f13 fsrc1 %f0, %f10 sdiv %o2, 0x15D3, %g4 fsrc2 %f10, %f0 fbe %fcc1, loop_5099 tgu %xcc, 0x7 addccc %i2, 0x14FC, %l4 ldub [%l7 + 0x41], %g2 loop_5099: tsubcc %g6, 0x1982, %l0 pdist %f14, %f10, %f2 st %f11, [%l7 + 0x5C] addccc %i4, 0x1E07, %l5 nop setx loop_5100, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrne %o4, %l1, %o1 ldsh [%l7 + 0x6E], %g3 bl,a,pn %xcc, loop_5101 loop_5100: ldsh [%l7 + 0x0C], %i0 sth %l6, [%l7 + 0x76] ldsw [%l7 + 0x38], %g5 loop_5101: lduw [%l7 + 0x20], %o0 fbug,a %fcc1, loop_5102 fpsub16s %f8, %f7, %f12 fba %fcc3, loop_5103 lduw [%l7 + 0x7C], %i3 loop_5102: lduh [%l7 + 0x7A], %g7 fcmpne16 %f12, %f8, %i6 loop_5103: bne,a loop_5104 fbu %fcc2, loop_5105 add %l3, %o7, %i7 bgu loop_5106 loop_5104: fxor %f14, %f8, %f4 loop_5105: alignaddrl %o3, %l2, %i5 movcc %xcc, %o6, %g1 loop_5106: fexpand %f9, %f8 ble loop_5107 sth %o5, [%l7 + 0x42] ldd [%l7 + 0x48], %f10 or %o2, 0x0D2F, %i1 loop_5107: fmovscc %icc, %f3, %f2 ld [%l7 + 0x50], %f14 tl %icc, 0x0 brlz,a %i2, loop_5108 tge %icc, 0x2 fbg,a %fcc2, loop_5109 brlz,a %l4, loop_5110 loop_5108: udiv %g4, 0x0DE2, %g6 edge8l %g2, %i4, %l5 loop_5109: brz,a %l0, loop_5111 loop_5110: fpack16 %f2, %f11 array8 %o4, %o1, %g3 lduh [%l7 + 0x4E], %l1 loop_5111: bleu,a loop_5112 xor %i0, 0x1F55, %l6 stb %g5, [%l7 + 0x45] fmovdvc %icc, %f10, %f9 loop_5112: lduh [%l7 + 0x0A], %i3 edge8n %o0, %g7, %l3 subccc %i6, %i7, %o7 fcmple16 %f6, %f0, %l2 array32 %i5, %o3, %g1 ld [%l7 + 0x14], %f10 bgu,a,pn %icc, loop_5113 fblg %fcc0, loop_5114 fones %f8 fbuge %fcc0, loop_5115 loop_5113: fmovrsne %o6, %f12, %f15 loop_5114: fexpand %f14, %f6 lduh [%l7 + 0x3C], %o2 loop_5115: fmovrdlz %i1, %f6, %f0 fmovspos %xcc, %f5, %f2 fmovrdlez %i2, %f12, %f4 stb %o5, [%l7 + 0x56] fmovdg %icc, %f0, %f14 fpsub16s %f14, %f12, %f14 fpadd16 %f14, %f12, %f8 orncc %l4, %g6, %g4 std %f4, [%l7 + 0x18] ldd [%l7 + 0x68], %f10 nop setx loop_5116, %l0, %l1 jmpl %l1, %g2 lduw [%l7 + 0x44], %l5 tvs %xcc, 0x4 ldx [%l7 + 0x70], %l0 loop_5116: edge32 %i4, %o1, %g3 ldx [%l7 + 0x38], %l1 fmovde %icc, %f4, %f3 tneg %icc, 0x6 movrgez %o4, 0x0C8, %l6 fbug %fcc3, loop_5117 orcc %g5, %i3, %i0 ld [%l7 + 0x48], %f1 tn %icc, 0x7 loop_5117: ldsb [%l7 + 0x3D], %o0 fpadd16s %f15, %f9, %f2 ldub [%l7 + 0x46], %l3 ldsw [%l7 + 0x10], %i6 lduh [%l7 + 0x50], %i7 fmul8x16 %f7, %f12, %f0 stx %o7, [%l7 + 0x30] andn %g7, %i5, %l2 ldx [%l7 + 0x70], %g1 fblg %fcc3, loop_5118 alignaddrl %o3, %o6, %o2 ld [%l7 + 0x68], %f10 fpadd32s %f11, %f0, %f8 loop_5118: edge8l %i2, %i1, %l4 fmul8ulx16 %f0, %f0, %f8 movrgz %g6, %o5, %g2 fbue,a %fcc0, loop_5119 bshuffle %f2, %f0, %f0 fnors %f6, %f1, %f14 fmuld8ulx16 %f12, %f11, %f2 loop_5119: stb %g4, [%l7 + 0x20] sth %l0, [%l7 + 0x36] fnot1s %f2, %f5 tpos %xcc, 0x1 lduw [%l7 + 0x6C], %i4 tn %icc, 0x1 ldx [%l7 + 0x28], %l5 ldsh [%l7 + 0x4C], %o1 fcmpes %fcc0, %f0, %f0 orn %g3, 0x18D3, %l1 fmovrdlz %o4, %f12, %f12 ld [%l7 + 0x70], %f15 nop setx loop_5120, %l0, %l1 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 + 0x20] fmovsn %xcc, %f12, %f2 sth %l6, [%l7 + 0x08] loop_5120: edge16l %i3, %g5, %i0 fpack16 %f4, %f4 smul %l3, %i6, %o0 bcc,a %icc, loop_5121 tsubcctv %o7, 0x0B17, %i7 ldx [%l7 + 0x58], %g7 orn %l2, 0x1E8D, %i5 loop_5121: fandnot2s %f12, %f2, %f3 tl %icc, 0x5 brgez %o3, loop_5122 stw %o6, [%l7 + 0x28] ld [%l7 + 0x38], %f0 fblg %fcc1, loop_5123 loop_5122: xnor %o2, 0x10C9, %g1 taddcc %i1, 0x1E5A, %l4 movne %icc, %g6, %i2 loop_5123: ldsh [%l7 + 0x5A], %g2 or %o5, %l0, %g4 fmovspos %icc, %f11, %f12 lduw [%l7 + 0x40], %l5 lduw [%l7 + 0x28], %o1 add %g3, 0x1229, %i4 fsrc1 %f4, %f12 and %l1, 0x13BB, %l6 brz,a %o4, loop_5124 call loop_5125 lduw [%l7 + 0x70], %i3 stw %g5, [%l7 + 0x6C] loop_5124: ld [%l7 + 0x40], %f8 loop_5125: movneg %xcc, %l3, %i0 fmovrsne %i6, %f3, %f11 std %f14, [%l7 + 0x40] bne,a loop_5126 orncc %o7, %o0, %i7 std %f4, [%l7 + 0x68] orn %l2, %g7, %i5 loop_5126: fornot2 %f4, %f12, %f4 tvs %icc, 0x0 addc %o3, 0x1A15, %o6 ld [%l7 + 0x58], %f9 be %icc, loop_5127 fbul,a %fcc0, loop_5128 xorcc %g1, %o2, %l4 fandnot2 %f14, %f8, %f14 loop_5127: fcmple32 %f14, %f6, %g6 loop_5128: ldsw [%l7 + 0x30], %i2 fzeros %f1 orcc %g2, 0x133B, %o5 fmovsl %icc, %f2, %f1 ldx [%l7 + 0x18], %i1 st %f5, [%l7 + 0x64] sth %l0, [%l7 + 0x3C] ldsb [%l7 + 0x4F], %g4 fors %f12, %f6, %f14 fands %f10, %f15, %f4 st %f4, [%l7 + 0x2C] addccc %l5, %g3, %o1 edge32ln %l1, %i4, %o4 bcs,a loop_5129 stw %i3, [%l7 + 0x78] fmovsleu %icc, %f1, %f4 stw %g5, [%l7 + 0x68] loop_5129: ld [%l7 + 0x48], %f4 fpsub32 %f0, %f8, %f14 fnegs %f5, %f6 fsrc1 %f0, %f2 fornot2s %f11, %f10, %f8 ba,a %icc, loop_5130 srlx %l3, %l6, %i0 movre %o7, 0x0F8, %i6 sllx %i7, 0x0C, %o0 loop_5130: ldd [%l7 + 0x10], %f2 fmovdvs %xcc, %f2, %f6 lduh [%l7 + 0x40], %l2 fcmpgt16 %f2, %f12, %i5 smulcc %g7, %o3, %o6 movn %icc, %g1, %l4 ldsw [%l7 + 0x24], %g6 ldsw [%l7 + 0x20], %o2 fpackfix %f4, %f0 tcc %icc, 0x3 bgu %icc, loop_5131 alignaddr %i2, %o5, %g2 fmovrdgez %i1, %f0, %f10 bne,a,pt %icc, loop_5132 loop_5131: sethi 0x1D9E, %l0 orn %l5, 0x1833, %g4 movgu %xcc, %o1, %g3 loop_5132: ldsh [%l7 + 0x4A], %i4 st %f3, [%l7 + 0x50] xorcc %o4, %i3, %l1 ldsh [%l7 + 0x14], %l3 ldsw [%l7 + 0x64], %l6 fbug %fcc2, loop_5133 fmovrdgz %i0, %f4, %f12 ldsw [%l7 + 0x0C], %o7 fmovrsgz %i6, %f3, %f3 loop_5133: fmovsn %icc, %f6, %f1 fmul8x16 %f0, %f6, %f6 fzeros %f13 fmovrdne %i7, %f0, %f6 fmuld8sux16 %f8, %f8, %f12 lduh [%l7 + 0x52], %o0 array32 %g5, %i5, %l2 movcc %xcc, %o3, %o6 fcmpeq16 %f2, %f2, %g7 movneg %icc, %g1, %l4 udivcc %o2, 0x076E, %i2 bg %icc, loop_5134 fmovrsgz %g6, %f9, %f3 fmovdvs %icc, %f11, %f8 fmovsle %xcc, %f7, %f12 loop_5134: sth %g2, [%l7 + 0x40] lduw [%l7 + 0x64], %o5 std %f4, [%l7 + 0x40] ldsh [%l7 + 0x6C], %l0 tcs %icc, 0x2 movleu %icc, %i1, %l5 fsrc1s %f10, %f11 stw %g4, [%l7 + 0x60] fcmpd %fcc1, %f6, %f14 fbu %fcc3, loop_5135 ldx [%l7 + 0x50], %o1 brgez %g3, loop_5136 sth %o4, [%l7 + 0x5C] loop_5135: fmovda %xcc, %f5, %f15 lduh [%l7 + 0x1A], %i4 loop_5136: fmovrde %i3, %f12, %f8 fbl,a %fcc2, loop_5137 ta %icc, 0x0 lduh [%l7 + 0x26], %l1 movg %icc, %l6, %l3 loop_5137: sth %o7, [%l7 + 0x60] movneg %icc, %i0, %i6 fmovdgu %xcc, %f15, %f8 brlez,a %i7, loop_5138 tge %xcc, 0x7 fmovrsgz %g5, %f5, %f9 bleu,a %icc, loop_5139 loop_5138: mulx %o0, 0x1932, %i5 lduh [%l7 + 0x16], %l2 udiv %o6, 0x0CE0, %o3 loop_5139: fbule %fcc0, loop_5140 tl %icc, 0x3 movrne %g7, 0x3F5, %g1 st %f7, [%l7 + 0x18] loop_5140: sth %l4, [%l7 + 0x76] fnands %f3, %f14, %f6 tcc %icc, 0x5 fpsub16s %f1, %f4, %f7 ldsh [%l7 + 0x6C], %o2 tcc %xcc, 0x2 edge8 %g6, %i2, %g2 movrlez %l0, 0x0F7, %o5 andncc %i1, %l5, %o1 alignaddr %g3, %g4, %o4 fmovde %xcc, %f1, %f14 ldd [%l7 + 0x28], %f8 fxor %f0, %f2, %f2 ldx [%l7 + 0x18], %i3 bl,a,pn %xcc, loop_5141 stx %i4, [%l7 + 0x08] std %f4, [%l7 + 0x08] te %icc, 0x6 loop_5141: fmovrsgz %l6, %f14, %f0 lduw [%l7 + 0x10], %l3 st %f2, [%l7 + 0x5C] ldd [%l7 + 0x28], %f0 stx %o7, [%l7 + 0x38] sth %i0, [%l7 + 0x24] ldsh [%l7 + 0x6A], %l1 ldsw [%l7 + 0x20], %i6 subc %i7, %g5, %i5 fabsd %f14, %f12 fnot1 %f14, %f8 for %f2, %f8, %f2 st %f10, [%l7 + 0x5C] movrlez %o0, %o6, %l2 lduh [%l7 + 0x26], %g7 fandnot1s %f12, %f13, %f4 lduw [%l7 + 0x0C], %o3 xor %l4, 0x0D8F, %g1 mulscc %g6, %i2, %g2 sth %l0, [%l7 + 0x2E] fone %f0 fbul,a %fcc1, loop_5142 fmovsvs %xcc, %f13, %f2 addc %o5, 0x0CE4, %o2 fbg,a %fcc1, loop_5143 loop_5142: sllx %l5, 0x18, %i1 umul %g3, %o1, %o4 stw %g4, [%l7 + 0x54] loop_5143: ldub [%l7 + 0x60], %i3 edge8 %i4, %l3, %o7 ldsb [%l7 + 0x64], %l6 fmul8x16al %f0, %f11, %f2 ldub [%l7 + 0x29], %i0 umulcc %i6, %l1, %i7 andn %i5, %o0, %o6 fsrc2s %f2, %f1 fmovsvs %icc, %f7, %f2 ble,a,pt %xcc, loop_5144 alignaddrl %g5, %g7, %o3 fmovscc %icc, %f7, %f7 xorcc %l2, %g1, %g6 loop_5144: sra %l4, 0x12, %i2 fmovscs %icc, %f2, %f1 ldub [%l7 + 0x73], %l0 for %f10, %f14, %f8 stx %o5, [%l7 + 0x38] ldsw [%l7 + 0x34], %g2 call loop_5145 std %f2, [%l7 + 0x78] ld [%l7 + 0x38], %f3 fands %f10, %f6, %f14 loop_5145: sth %l5, [%l7 + 0x24] edge16ln %o2, %i1, %g3 fbne,a %fcc2, loop_5146 fexpand %f4, %f10 std %f4, [%l7 + 0x18] ldx [%l7 + 0x50], %o4 loop_5146: fbug,a %fcc3, loop_5147 std %f8, [%l7 + 0x30] ldx [%l7 + 0x28], %g4 ldsb [%l7 + 0x4F], %i3 loop_5147: edge16 %o1, %l3, %o7 ldub [%l7 + 0x2E], %l6 ldsb [%l7 + 0x22], %i4 ldub [%l7 + 0x2C], %i6 std %f12, [%l7 + 0x20] brlz %l1, loop_5148 ldsb [%l7 + 0x27], %i7 xnorcc %i0, %i5, %o6 fpack32 %f4, %f2, %f6 loop_5148: ldsb [%l7 + 0x10], %o0 movgu %icc, %g5, %o3 or %l2, %g7, %g6 fnot1s %f4, %f14 ba,pt %xcc, loop_5149 for %f0, %f4, %f14 bn,a %icc, loop_5150 xorcc %g1, %i2, %l4 loop_5149: bvc,pt %xcc, loop_5151 bvs,a %xcc, loop_5152 loop_5150: movcs %xcc, %l0, %g2 brlez %l5, loop_5153 loop_5151: ldsh [%l7 + 0x0C], %o2 loop_5152: lduh [%l7 + 0x6A], %o5 ldsh [%l7 + 0x56], %i1 loop_5153: lduw [%l7 + 0x68], %g3 edge16l %o4, %i3, %o1 fands %f1, %f4, %f14 fmovsn %xcc, %f2, %f8 fbuge,a %fcc2, loop_5154 fmovrde %l3, %f12, %f14 lduw [%l7 + 0x5C], %o7 sra %l6, 0x15, %g4 loop_5154: movvc %xcc, %i4, %i6 brnz %l1, loop_5155 ldsb [%l7 + 0x3B], %i0 ldsb [%l7 + 0x15], %i7 ldsb [%l7 + 0x61], %o6 loop_5155: umul %i5, %o0, %g5 fbue %fcc1, loop_5156 bgu loop_5157 std %f4, [%l7 + 0x40] fmovsa %icc, %f0, %f9 loop_5156: lduh [%l7 + 0x18], %l2 loop_5157: fmovrdlz %o3, %f6, %f0 subcc %g6, 0x1DE0, %g1 movvc %xcc, %i2, %l4 brnz %g7, loop_5158 ld [%l7 + 0x38], %f11 fmovdpos %icc, %f9, %f10 sth %l0, [%l7 + 0x7A] loop_5158: tge %xcc, 0x7 bgu loop_5159 fmovrdlz %l5, %f8, %f14 edge8 %g2, %o5, %o2 bge loop_5160 loop_5159: fsrc1 %f14, %f8 stb %g3, [%l7 + 0x49] fmul8x16au %f14, %f14, %f2 loop_5160: lduh [%l7 + 0x50], %o4 fmovsle %icc, %f14, %f12 sth %i3, [%l7 + 0x14] umulcc %o1, 0x02D5, %i1 bneg,pt %xcc, loop_5161 fbule,a %fcc0, loop_5162 st %f9, [%l7 + 0x70] movrlez %l3, 0x2E5, %o7 loop_5161: stx %l6, [%l7 + 0x18] loop_5162: ldx [%l7 + 0x40], %i4 fcmpgt16 %f0, %f12, %g4 fbe,a %fcc3, loop_5163 ldsw [%l7 + 0x24], %i6 fmovsge %xcc, %f10, %f0 ldx [%l7 + 0x10], %i0 loop_5163: bg,pt %icc, loop_5164 ldsb [%l7 + 0x14], %i7 fnors %f5, %f6, %f6 movcs %icc, %o6, %i5 loop_5164: andncc %l1, %g5, %o0 ldd [%l7 + 0x70], %f2 fmovrdgez %o3, %f8, %f4 lduw [%l7 + 0x24], %l2 ldsw [%l7 + 0x10], %g1 ldsw [%l7 + 0x40], %g6 fcmpeq16 %f14, %f12, %i2 st %f0, [%l7 + 0x44] fmovse %xcc, %f10, %f0 sth %l4, [%l7 + 0x4E] subc %l0, %g7, %l5 lduw [%l7 + 0x68], %o5 bcc,a,pn %xcc, loop_5165 movpos %xcc, %g2, %g3 fandnot1s %f0, %f1, %f5 ba,a loop_5166 loop_5165: fcmple16 %f6, %f6, %o4 bpos,a,pt %icc, loop_5167 fxnor %f10, %f10, %f14 loop_5166: fmovsneg %xcc, %f0, %f9 fandnot1s %f5, %f8, %f0 loop_5167: array8 %i3, %o1, %i1 fzeros %f15 edge32ln %l3, %o7, %l6 fnegs %f6, %f7 std %f12, [%l7 + 0x60] stx %o2, [%l7 + 0x78] fmovscs %xcc, %f11, %f0 nop setx loop_5168, %l0, %l1 jmpl %l1, %i4 array32 %i6, %g4, %i0 fbue %fcc1, loop_5169 stx %i7, [%l7 + 0x60] loop_5168: fandnot1s %f13, %f12, %f11 srax %i5, %o6, %l1 loop_5169: fblg,a %fcc2, loop_5170 brlez %o0, loop_5171 tle %xcc, 0x3 fbule %fcc1, loop_5172 loop_5170: add %g5, 0x03B6, %l2 loop_5171: fbl %fcc1, loop_5173 alignaddr %o3, %g1, %g6 loop_5172: fmul8x16au %f14, %f9, %f2 bcc loop_5174 loop_5173: array32 %i2, %l4, %l0 nop setx loop_5175, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ta %xcc, 0x7 loop_5174: stx %l5, [%l7 + 0x30] stw %o5, [%l7 + 0x60] loop_5175: fbl %fcc3, loop_5176 lduh [%l7 + 0x5A], %g7 fornot2s %f12, %f5, %f8 fmovscs %xcc, %f9, %f10 loop_5176: mulscc %g2, %o4, %g3 fbo,a %fcc0, loop_5177 lduh [%l7 + 0x10], %o1 sth %i3, [%l7 + 0x4A] fbu %fcc1, loop_5178 loop_5177: ldd [%l7 + 0x60], %f10 fmovsneg %xcc, %f12, %f7 movleu %xcc, %l3, %i1 loop_5178: fmovsle %xcc, %f11, %f13 ba,a %xcc, loop_5179 movl %icc, %o7, %l6 edge16ln %o2, %i6, %i4 movvs %icc, %i0, %i7 loop_5179: addc %i5, %o6, %g4 xnorcc %o0, %l1, %l2 fzero %f10 fmovrde %o3, %f12, %f2 bshuffle %f12, %f12, %f14 stx %g5, [%l7 + 0x70] fmovde %xcc, %f7, %f4 fbge,a %fcc1, loop_5180 srlx %g6, %i2, %l4 ldub [%l7 + 0x3D], %l0 ldsw [%l7 + 0x74], %l5 loop_5180: fbuge %fcc2, loop_5181 fbl %fcc1, loop_5182 st %f13, [%l7 + 0x58] ldsb [%l7 + 0x0E], %o5 loop_5181: movrne %g7, %g1, %o4 loop_5182: lduh [%l7 + 0x3E], %g3 lduh [%l7 + 0x0E], %g2 ld [%l7 + 0x3C], %f0 fnands %f7, %f15, %f5 umulcc %i3, 0x0FB1, %l3 udivcc %i1, 0x1D75, %o1 fcmpne16 %f0, %f4, %o7 ldsh [%l7 + 0x40], %l6 mulx %o2, %i6, %i4 fmovsneg %icc, %f14, %f6 stx %i0, [%l7 + 0x48] lduh [%l7 + 0x58], %i5 bl,pt %icc, loop_5183 andncc %i7, %g4, %o6 fandnot2s %f14, %f14, %f2 umul %l1, 0x066C, %l2 loop_5183: ldsb [%l7 + 0x6E], %o3 fzeros %f6 fmovrdlz %g5, %f8, %f6 alignaddrl %o0, %g6, %i2 fnegd %f2, %f2 lduh [%l7 + 0x7C], %l4 stx %l5, [%l7 + 0x18] fnegs %f10, %f5 ldd [%l7 + 0x40], %f6 stb %o5, [%l7 + 0x40] movl %xcc, %g7, %g1 fmovdcc %xcc, %f3, %f7 movrlez %l0, 0x116, %g3 array32 %o4, %g2, %i3 bvs,pt %xcc, loop_5184 stx %l3, [%l7 + 0x30] ldsb [%l7 + 0x76], %i1 fmovsgu %xcc, %f6, %f7 loop_5184: brnz %o7, loop_5185 fmovrslz %l6, %f14, %f13 nop setx loop_5186, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbo,a %fcc0, loop_5187 loop_5185: fbue,a %fcc2, loop_5188 bleu,a,pt %xcc, loop_5189 loop_5186: fmovdn %xcc, %f1, %f4 loop_5187: fblg,a %fcc3, loop_5190 loop_5188: lduh [%l7 + 0x0E], %o2 loop_5189: bleu,a %icc, loop_5191 fcmpeq16 %f6, %f6, %i6 loop_5190: tgu %xcc, 0x2 ldd [%l7 + 0x38], %f12 loop_5191: movge %icc, %i4, %i0 addc %i5, 0x177D, %o1 bvs %xcc, loop_5192 edge16ln %i7, %g4, %l1 fpsub16s %f9, %f1, %f8 fbue %fcc3, loop_5193 loop_5192: lduh [%l7 + 0x12], %l2 ldsh [%l7 + 0x08], %o3 fnot1s %f13, %f13 loop_5193: ldsh [%l7 + 0x24], %g5 fpsub32s %f1, %f8, %f4 fmovrslz %o0, %f11, %f2 edge8l %g6, %o6, %i2 tgu %icc, 0x3 move %xcc, %l4, %o5 std %f6, [%l7 + 0x50] movne %icc, %l5, %g1 smul %l0, %g3, %o4 fandnot2s %f6, %f2, %f1 fbuge %fcc1, loop_5194 fpack16 %f10, %f15 fmovdn %xcc, %f7, %f9 ldsh [%l7 + 0x2E], %g2 loop_5194: tcs %icc, 0x3 fmul8x16au %f7, %f1, %f14 fpadd16s %f4, %f0, %f9 addcc %i3, 0x013A, %g7 taddcctv %i1, 0x1A8C, %l3 fblg,a %fcc0, loop_5195 tneg %xcc, 0x5 ld [%l7 + 0x10], %f7 movle %xcc, %l6, %o7 loop_5195: lduw [%l7 + 0x1C], %o2 fmovrslz %i6, %f2, %f11 ldsb [%l7 + 0x3A], %i0 std %f2, [%l7 + 0x20] fble %fcc1, loop_5196 fmul8x16au %f9, %f3, %f8 tcc %icc, 0x1 movne %icc, %i5, %o1 loop_5196: ldub [%l7 + 0x4B], %i7 fbl %fcc0, loop_5197 popc 0x0B59, %g4 fcmple16 %f10, %f4, %l1 nop setx loop_5198, %l0, %l1 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_5197: ble,a %icc, loop_5199 stb %l2, [%l7 + 0x1B] fnor %f4, %f10, %f4 loop_5198: be,a %xcc, loop_5200 loop_5199: fsrc1s %f11, %f2 fpsub16s %f5, %f7, %f4 fmovsge %xcc, %f11, %f8 loop_5200: fmovrdlz %o3, %f6, %f2 edge32 %g5, %o0, %g6 for %f4, %f14, %f2 sth %o6, [%l7 + 0x3A] fmovsge %xcc, %f14, %f1 ldx [%l7 + 0x70], %i4 bg loop_5201 movgu %xcc, %l4, %i2 xnorcc %o5, %l5, %l0 fba,a %fcc3, loop_5202 loop_5201: fcmpne32 %f12, %f2, %g1 edge16n %o4, %g2, %i3 fmovdcc %xcc, %f10, %f2 loop_5202: smulcc %g3, %i1, %l3 andcc %l6, 0x0464, %g7 fblg %fcc3, loop_5203 edge32 %o2, %i6, %o7 addcc %i0, %o1, %i7 alignaddrl %g4, %l1, %i5 loop_5203: bgu,a,pt %icc, loop_5204 tge %icc, 0x4 brnz %l2, loop_5205 lduh [%l7 + 0x1C], %g5 loop_5204: tpos %xcc, 0x1 tn %icc, 0x3 loop_5205: fmovdl %icc, %f11, %f14 sdivx %o3, 0x06C3, %o0 xor %g6, 0x099C, %o6 bpos,a %icc, loop_5206 ldsb [%l7 + 0x74], %i4 subccc %i2, %l4, %o5 edge32 %l0, %l5, %g1 loop_5206: fands %f0, %f13, %f9 movrgz %g2, 0x2AC, %i3 sth %o4, [%l7 + 0x0A] ld [%l7 + 0x30], %f6 ldsh [%l7 + 0x46], %g3 ldd [%l7 + 0x50], %f14 fmovdpos %icc, %f10, %f12 fzeros %f2 ldsh [%l7 + 0x64], %i1 tcc %icc, 0x6 st %f12, [%l7 + 0x14] ldx [%l7 + 0x20], %l6 fone %f4 taddcctv %l3, %g7, %i6 std %f4, [%l7 + 0x60] ldub [%l7 + 0x24], %o2 movvs %icc, %o7, %o1 ldd [%l7 + 0x28], %f12 fmovsleu %xcc, %f12, %f3 fcmpes %fcc3, %f13, %f6 udivcc %i0, 0x178E, %g4 fbule,a %fcc2, loop_5207 movne %xcc, %i7, %l1 fmovrse %i5, %f12, %f4 lduw [%l7 + 0x70], %g5 loop_5207: movrgz %l2, %o3, %g6 edge32 %o0, %i4, %i2 tcc %icc, 0x1 tcs %icc, 0x5 fmovrdlz %l4, %f0, %f14 fnands %f14, %f2, %f10 ldd [%l7 + 0x20], %f0 st %f1, [%l7 + 0x6C] sth %o5, [%l7 + 0x12] fmovdne %xcc, %f3, %f7 lduw [%l7 + 0x4C], %l0 add %o6, 0x1350, %l5 bcc %icc, loop_5208 fmovrdgez %g2, %f4, %f12 fmovrse %i3, %f0, %f9 fnor %f0, %f10, %f12 loop_5208: fmovdl %xcc, %f2, %f6 fzeros %f3 brnz %g1, loop_5209 lduh [%l7 + 0x64], %g3 fnot1s %f9, %f3 fmovrdgez %o4, %f2, %f4 loop_5209: ldsb [%l7 + 0x2D], %i1 fpsub16s %f2, %f4, %f10 fmovrdlez %l3, %f4, %f8 fmovrde %g7, %f8, %f8 fmovsn %xcc, %f6, %f13 ldd [%l7 + 0x18], %f10 edge32l %i6, %l6, %o7 pdist %f12, %f4, %f4 fbug,a %fcc3, loop_5210 st %f6, [%l7 + 0x0C] stb %o2, [%l7 + 0x43] tvs %icc, 0x1 loop_5210: movge %xcc, %o1, %i0 brz %g4, loop_5211 subcc %i7, 0x0DD6, %l1 std %f6, [%l7 + 0x40] ldsh [%l7 + 0x48], %i5 loop_5211: ldsb [%l7 + 0x7C], %g5 brz,a %l2, loop_5212 fbo %fcc1, loop_5213 ldx [%l7 + 0x18], %g6 fmovrdne %o0, %f4, %f8 loop_5212: ld [%l7 + 0x60], %f1 loop_5213: lduh [%l7 + 0x78], %o3 ldsw [%l7 + 0x68], %i2 tge %icc, 0x4 stw %l4, [%l7 + 0x28] stb %o5, [%l7 + 0x71] ldsh [%l7 + 0x70], %l0 andn %o6, 0x01FC, %l5 fmovdpos %icc, %f8, %f13 ldsw [%l7 + 0x7C], %i4 edge32ln %i3, %g2, %g1 umulcc %g3, 0x04BC, %o4 bvs %xcc, loop_5214 orncc %l3, %i1, %g7 srl %i6, 0x13, %l6 tl %xcc, 0x4 loop_5214: stx %o7, [%l7 + 0x78] tsubcc %o1, %i0, %g4 fpadd32 %f0, %f4, %f0 lduh [%l7 + 0x3C], %o2 xnor %i7, 0x0F32, %l1 movcs %xcc, %i5, %g5 edge16n %l2, %g6, %o3 std %f0, [%l7 + 0x18] fmul8sux16 %f14, %f6, %f2 std %f14, [%l7 + 0x48] xnor %i2, %o0, %l4 fornot1 %f2, %f0, %f0 stx %o5, [%l7 + 0x48] fbne %fcc1, loop_5215 smulcc %l0, 0x1BD1, %o6 brlz,a %l5, loop_5216 fmovsgu %icc, %f1, %f4 loop_5215: fornot2 %f14, %f8, %f6 bpos,pn %icc, loop_5217 loop_5216: ldsw [%l7 + 0x54], %i4 fbuge %fcc3, loop_5218 bcs loop_5219 loop_5217: andn %i3, 0x12DC, %g1 stw %g2, [%l7 + 0x44] loop_5218: and %g3, %o4, %l3 loop_5219: movne %xcc, %i1, %i6 taddcctv %l6, 0x0C16, %g7 bvc,a loop_5220 fmovdcc %xcc, %f14, %f15 alignaddr %o7, %o1, %g4 stw %o2, [%l7 + 0x2C] loop_5220: edge8n %i0, %i7, %i5 ldsw [%l7 + 0x34], %g5 movleu %icc, %l1, %l2 fmovrsgz %o3, %f10, %f9 fblg %fcc3, loop_5221 lduh [%l7 + 0x72], %g6 std %f0, [%l7 + 0x38] std %f0, [%l7 + 0x78] loop_5221: nop setx loop_5222, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbe %fcc3, loop_5223 fmovdge %xcc, %f4, %f13 edge16ln %i2, %l4, %o0 loop_5222: lduh [%l7 + 0x74], %o5 loop_5223: ld [%l7 + 0x74], %f1 std %f12, [%l7 + 0x38] edge32l %o6, %l5, %i4 ldsb [%l7 + 0x5B], %i3 fmovsleu %icc, %f12, %f10 fabss %f12, %f3 lduw [%l7 + 0x6C], %g1 fcmpne16 %f6, %f10, %l0 xorcc %g3, 0x0B7C, %o4 st %f9, [%l7 + 0x38] sth %g2, [%l7 + 0x40] ldsh [%l7 + 0x18], %l3 fmul8x16 %f14, %f2, %f6 brlz %i6, loop_5224 fmovdge %icc, %f3, %f15 stx %i1, [%l7 + 0x50] brlz,a %g7, loop_5225 loop_5224: ldsb [%l7 + 0x08], %l6 stw %o1, [%l7 + 0x34] smulcc %g4, %o2, %i0 loop_5225: te %xcc, 0x0 fxors %f7, %f3, %f14 fba,a %fcc0, loop_5226 ldub [%l7 + 0x35], %i7 fxors %f10, %f7, %f11 fnot2 %f14, %f14 loop_5226: ldsb [%l7 + 0x0D], %i5 fsrc1 %f4, %f8 std %f14, [%l7 + 0x38] bgu,pn %xcc, loop_5227 movpos %icc, %o7, %g5 ld [%l7 + 0x2C], %f9 stx %l1, [%l7 + 0x78] loop_5227: lduh [%l7 + 0x6C], %l2 fmovrdlez %o3, %f2, %f4 ldsh [%l7 + 0x38], %i2 st %f15, [%l7 + 0x30] tl %xcc, 0x3 fcmpne32 %f6, %f14, %l4 lduh [%l7 + 0x0E], %g6 fcmped %fcc3, %f6, %f8 fbn,a %fcc2, loop_5228 fpack16 %f8, %f15 fpadd16 %f4, %f2, %f8 tne %xcc, 0x1 loop_5228: movg %xcc, %o5, %o0 fmovrslez %l5, %f3, %f1 fcmped %fcc2, %f6, %f10 bcc %icc, loop_5229 tne %icc, 0x6 fpadd32s %f3, %f8, %f9 fornot1 %f6, %f2, %f6 loop_5229: fbne,a %fcc3, loop_5230 ldd [%l7 + 0x28], %f2 fbe,a %fcc2, loop_5231 brgez %i4, loop_5232 loop_5230: fbe %fcc0, loop_5233 movn %icc, %o6, %i3 loop_5231: std %f6, [%l7 + 0x28] loop_5232: ldsb [%l7 + 0x61], %l0 loop_5233: fmovdcc %xcc, %f14, %f7 fmovrdne %g1, %f4, %f10 movle %xcc, %o4, %g3 bneg loop_5234 edge8 %g2, %i6, %i1 orcc %g7, %l6, %l3 fpadd32 %f6, %f6, %f0 loop_5234: ldub [%l7 + 0x09], %g4 tvc %xcc, 0x0 fcmpne32 %f0, %f14, %o1 std %f14, [%l7 + 0x08] ta %icc, 0x2 sra %o2, %i7, %i5 stx %o7, [%l7 + 0x38] std %f12, [%l7 + 0x68] fpackfix %f10, %f2 ldd [%l7 + 0x18], %f0 fmovsgu %icc, %f13, %f14 fmovspos %xcc, %f14, %f3 fmovdneg %icc, %f9, %f0 bvs,a,pn %xcc, loop_5235 bneg,a,pt %xcc, loop_5236 addccc %g5, %i0, %l2 movvc %xcc, %o3, %i2 loop_5235: fmovdge %icc, %f0, %f15 loop_5236: stw %l4, [%l7 + 0x24] fmovdpos %xcc, %f15, %f7 fmovsne %xcc, %f8, %f5 mulscc %g6, %l1, %o0 ldub [%l7 + 0x2E], %l5 fblg %fcc1, loop_5237 fcmple16 %f2, %f0, %i4 fpack32 %f10, %f2, %f6 fmovrdne %o5, %f4, %f12 loop_5237: ldsh [%l7 + 0x14], %i3 movrgz %l0, %o6, %g1 pdist %f10, %f2, %f4 ldsw [%l7 + 0x54], %o4 tl %icc, 0x3 srl %g2, %g3, %i6 fzero %f8 lduw [%l7 + 0x34], %i1 fxnors %f13, %f9, %f12 fmovdge %xcc, %f7, %f15 fpadd16s %f15, %f5, %f15 fbule %fcc2, loop_5238 fandnot2s %f9, %f2, %f5 bvs loop_5239 sth %g7, [%l7 + 0x38] loop_5238: fxors %f5, %f10, %f9 fnot2 %f10, %f4 loop_5239: stb %l3, [%l7 + 0x73] array16 %g4, %l6, %o2 movgu %icc, %o1, %i5 fpadd16s %f13, %f5, %f6 fcmps %fcc2, %f15, %f0 movpos %icc, %i7, %g5 fmovdg %icc, %f3, %f3 fmovrde %o7, %f10, %f10 fcmpne16 %f8, %f2, %l2 tvs %xcc, 0x2 umulcc %o3, 0x1424, %i2 ld [%l7 + 0x38], %f8 fandnot2 %f4, %f8, %f2 call loop_5240 fpadd32s %f0, %f6, %f7 movcs %icc, %i0, %g6 ldd [%l7 + 0x60], %f8 loop_5240: fmovsneg %xcc, %f6, %f0 fble %fcc2, loop_5241 fpackfix %f8, %f8 std %f6, [%l7 + 0x50] ldub [%l7 + 0x1F], %l4 loop_5241: ld [%l7 + 0x74], %f2 fandnot1 %f8, %f2, %f2 fmovrdgez %o0, %f4, %f6 sethi 0x0DA5, %l1 sll %l5, %o5, %i4 fbe,a %fcc3, loop_5242 fornot1s %f2, %f5, %f11 ldsw [%l7 + 0x30], %l0 stb %i3, [%l7 + 0x6C] loop_5242: fbn,a %fcc0, loop_5243 ldd [%l7 + 0x68], %f0 movvs %xcc, %o6, %o4 lduh [%l7 + 0x46], %g1 loop_5243: fornot1s %f10, %f14, %f7 or %g3, 0x02EA, %g2 edge16ln %i1, %g7, %i6 fmovdg %icc, %f12, %f11 ldsh [%l7 + 0x5A], %g4 sdivcc %l3, 0x0876, %o2 tsubcctv %o1, 0x170E, %i5 fandnot1 %f2, %f8, %f8 fmovsgu %icc, %f0, %f5 fbue,a %fcc1, loop_5244 tcs %icc, 0x3 ld [%l7 + 0x10], %f12 fpsub32s %f10, %f7, %f13 loop_5244: bge,a loop_5245 fpack32 %f12, %f12, %f12 stx %i7, [%l7 + 0x38] xorcc %l6, 0x0641, %g5 loop_5245: ldub [%l7 + 0x7A], %o7 fbu,a %fcc0, loop_5246 stw %o3, [%l7 + 0x78] ldd [%l7 + 0x10], %f0 xnor %i2, %l2, %i0 loop_5246: std %f6, [%l7 + 0x18] brlez,a %l4, loop_5247 nop setx loop_5248, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movleu %xcc, %g6, %l1 fsrc1s %f11, %f11 loop_5247: and %l5, %o5, %o0 loop_5248: fmovrse %i4, %f15, %f10 fxnor %f14, %f0, %f12 fabss %f14, %f14 fmul8x16 %f7, %f12, %f0 umulcc %i3, %o6, %l0 sdivx %g1, 0x1BC2, %g3 movge %xcc, %g2, %o4 lduh [%l7 + 0x10], %i1 lduw [%l7 + 0x70], %i6 st %f2, [%l7 + 0x38] ldsw [%l7 + 0x40], %g7 ldsh [%l7 + 0x08], %g4 fmul8x16au %f6, %f10, %f8 ld [%l7 + 0x34], %f10 movrlez %o2, %o1, %l3 movpos %xcc, %i7, %i5 stw %g5, [%l7 + 0x18] ldsw [%l7 + 0x68], %l6 mulx %o3, 0x0791, %o7 mova %icc, %l2, %i0 stw %l4, [%l7 + 0x30] fmovdpos %xcc, %f14, %f10 tpos %xcc, 0x1 tvc %xcc, 0x3 fbul,a %fcc2, loop_5249 brlz,a %g6, loop_5250 srlx %i2, 0x09, %l5 stw %o5, [%l7 + 0x60] loop_5249: stb %o0, [%l7 + 0x17] loop_5250: ldx [%l7 + 0x20], %l1 fmovrse %i3, %f1, %f0 add %o6, 0x0629, %l0 ldsw [%l7 + 0x3C], %i4 ldx [%l7 + 0x18], %g1 fpadd16s %f4, %f5, %f2 fnor %f10, %f6, %f6 fandnot1s %f13, %f7, %f14 ldsw [%l7 + 0x1C], %g3 st %f15, [%l7 + 0x4C] lduw [%l7 + 0x68], %o4 fpsub16 %f10, %f2, %f6 sth %g2, [%l7 + 0x68] std %f4, [%l7 + 0x30] nop setx loop_5251, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsle %icc, %f5, %f6 array16 %i6, %i1, %g4 fcmpgt16 %f10, %f14, %o2 loop_5251: fornot2 %f10, %f14, %f6 std %f12, [%l7 + 0x20] ldsw [%l7 + 0x6C], %o1 sethi 0x0F38, %l3 stw %i7, [%l7 + 0x54] pdist %f6, %f4, %f2 ldub [%l7 + 0x3E], %i5 ldsw [%l7 + 0x0C], %g5 bvs,pn %icc, loop_5252 andn %l6, %o3, %o7 st %f13, [%l7 + 0x7C] fcmple16 %f2, %f0, %g7 loop_5252: tvc %icc, 0x7 sth %i0, [%l7 + 0x08] srl %l2, 0x1A, %l4 fornot1 %f14, %f10, %f14 movrlez %i2, 0x0B7, %g6 brlez,a %l5, loop_5253 and %o5, %l1, %i3 fors %f5, %f1, %f13 movrgz %o0, %o6, %l0 loop_5253: ldsw [%l7 + 0x74], %g1 bleu,pn %icc, loop_5254 stb %i4, [%l7 + 0x2D] ldsw [%l7 + 0x2C], %g3 ldd [%l7 + 0x08], %f12 loop_5254: fand %f6, %f12, %f12 sll %o4, 0x15, %g2 ld [%l7 + 0x64], %f9 tvc %icc, 0x0 stx %i6, [%l7 + 0x50] fcmps %fcc1, %f11, %f1 edge32l %g4, %i1, %o2 fmovrdne %l3, %f10, %f6 bpos,a loop_5255 fpadd32 %f8, %f10, %f8 bpos,pt %xcc, loop_5256 edge8ln %i7, %o1, %g5 loop_5255: fmovdpos %icc, %f15, %f13 fmovd %f4, %f14 loop_5256: bneg,pn %xcc, loop_5257 fsrc2s %f6, %f9 andcc %l6, 0x1B81, %o3 fmovrdlez %i5, %f12, %f12 loop_5257: fcmpne32 %f2, %f0, %o7 pdist %f6, %f6, %f2 ldd [%l7 + 0x50], %f6 xnorcc %g7, 0x10AF, %i0 movge %icc, %l2, %i2 fxors %f1, %f6, %f8 std %f10, [%l7 + 0x58] sra %l4, 0x13, %l5 fornot2s %f10, %f4, %f7 ld [%l7 + 0x54], %f10 stb %o5, [%l7 + 0x50] edge32l %l1, %g6, %i3 bgu,a,pn %icc, loop_5258 ldsh [%l7 + 0x0A], %o6 faligndata %f4, %f6, %f0 fnot2 %f12, %f4 loop_5258: fandnot1s %f4, %f11, %f0 bvc loop_5259 bcc,pt %xcc, loop_5260 tsubcc %l0, %g1, %o0 fmuld8ulx16 %f1, %f12, %f2 loop_5259: fmovde %icc, %f13, %f14 loop_5260: fblg,a %fcc2, loop_5261 lduh [%l7 + 0x46], %i4 fmovdvc %icc, %f5, %f6 smul %g3, 0x192A, %g2 loop_5261: edge16ln %i6, %o4, %g4 movre %o2, 0x04E, %l3 fmovdg %icc, %f3, %f5 bvc,a,pt %xcc, loop_5262 ldd [%l7 + 0x68], %f6 sth %i7, [%l7 + 0x42] fcmpes %fcc3, %f8, %f2 loop_5262: fmovda %icc, %f12, %f9 fbu %fcc3, loop_5263 ldd [%l7 + 0x40], %f8 movvc %xcc, %i1, %g5 fbu %fcc0, loop_5264 loop_5263: movpos %icc, %l6, %o1 sll %i5, 0x09, %o7 ldsh [%l7 + 0x2A], %o3 loop_5264: nop setx loop_5265, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16l %i0, %l2, %i2 ldsb [%l7 + 0x6A], %l4 st %f15, [%l7 + 0x38] loop_5265: ldsh [%l7 + 0x52], %l5 pdist %f10, %f2, %f4 ldub [%l7 + 0x64], %o5 st %f9, [%l7 + 0x5C] fbge,a %fcc0, loop_5266 fnand %f6, %f2, %f14 fmovsl %icc, %f3, %f11 std %f2, [%l7 + 0x58] loop_5266: andcc %g7, 0x06B3, %g6 fcmpgt32 %f4, %f10, %i3 call loop_5267 fabss %f10, %f0 stw %o6, [%l7 + 0x18] fnot2 %f4, %f14 loop_5267: fmul8sux16 %f8, %f8, %f10 fbo,a %fcc1, loop_5268 taddcc %l0, 0x0A79, %l1 fnegs %f10, %f5 sdivx %g1, 0x0462, %o0 loop_5268: std %f14, [%l7 + 0x20] fzeros %f7 stx %g3, [%l7 + 0x38] ldd [%l7 + 0x70], %f8 stb %i4, [%l7 + 0x0E] brnz,a %i6, loop_5269 edge8ln %g2, %g4, %o2 brnz %o4, loop_5270 fmovdvs %icc, %f11, %f0 loop_5269: brgz %i7, loop_5271 ldsw [%l7 + 0x1C], %l3 loop_5270: movrlez %i1, %g5, %o1 bcs,a,pn %xcc, loop_5272 loop_5271: bvs,a,pn %icc, loop_5273 fbg %fcc2, loop_5274 edge32n %l6, %i5, %o3 loop_5272: fpadd32s %f10, %f3, %f9 loop_5273: fmovsl %icc, %f11, %f4 loop_5274: edge32ln %o7, %l2, %i0 fone %f10 fmovscc %icc, %f4, %f10 fpsub16 %f12, %f14, %f8 bpos,a %icc, loop_5275 std %f2, [%l7 + 0x48] tn %icc, 0x4 subcc %i2, %l4, %o5 loop_5275: ld [%l7 + 0x70], %f1 movneg %xcc, %l5, %g7 sth %i3, [%l7 + 0x76] ldsw [%l7 + 0x58], %g6 tge %xcc, 0x7 sdiv %l0, 0x1F08, %o6 stx %g1, [%l7 + 0x18] fbn %fcc0, loop_5276 stx %o0, [%l7 + 0x78] movrne %g3, %i4, %l1 st %f6, [%l7 + 0x1C] loop_5276: lduw [%l7 + 0x30], %g2 fmovdgu %xcc, %f8, %f6 fbe,a %fcc1, loop_5277 fba %fcc2, loop_5278 st %f5, [%l7 + 0x54] andn %i6, %o2, %g4 loop_5277: fpadd32 %f6, %f10, %f10 loop_5278: lduw [%l7 + 0x44], %o4 fxors %f4, %f8, %f15 bg,a loop_5279 movle %xcc, %l3, %i1 fpack32 %f8, %f12, %f10 ld [%l7 + 0x34], %f7 loop_5279: fbe,a %fcc3, loop_5280 movrlz %g5, 0x2A7, %o1 pdist %f2, %f10, %f2 ldub [%l7 + 0x12], %i7 loop_5280: ldsh [%l7 + 0x7C], %l6 nop setx loop_5281, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdleu %xcc, %f0, %f10 fpsub16 %f0, %f8, %f4 orncc %i5, %o3, %l2 loop_5281: tsubcc %i0, %i2, %l4 edge8ln %o5, %l5, %o7 fnand %f2, %f0, %f2 stb %i3, [%l7 + 0x2B] brnz %g7, loop_5282 fmovsvs %icc, %f12, %f5 fpmerge %f11, %f12, %f14 fmovdge %xcc, %f13, %f11 loop_5282: movre %g6, %o6, %g1 brgez %o0, loop_5283 bcs %xcc, loop_5284 xor %l0, %g3, %l1 fbl,a %fcc1, loop_5285 loop_5283: stb %g2, [%l7 + 0x3F] loop_5284: lduh [%l7 + 0x44], %i6 ld [%l7 + 0x24], %f5 loop_5285: fmovsneg %icc, %f5, %f11 ldsh [%l7 + 0x40], %o2 ldsb [%l7 + 0x25], %g4 stb %i4, [%l7 + 0x0C] taddcc %o4, %l3, %i1 fbug %fcc3, loop_5286 ldd [%l7 + 0x28], %f14 fbe,a %fcc1, loop_5287 ldd [%l7 + 0x40], %f8 loop_5286: fbge,a %fcc1, loop_5288 ldsh [%l7 + 0x36], %o1 loop_5287: orncc %g5, 0x09A0, %l6 andcc %i7, 0x1877, %o3 loop_5288: fmovda %xcc, %f11, %f11 ldub [%l7 + 0x46], %l2 ldd [%l7 + 0x68], %f14 fmovdle %xcc, %f6, %f10 ldd [%l7 + 0x60], %f10 ldub [%l7 + 0x3F], %i0 brgez %i2, loop_5289 and %l4, 0x1375, %i5 fmovrdlz %l5, %f0, %f14 brz,a %o5, loop_5290 loop_5289: bshuffle %f0, %f0, %f4 stx %i3, [%l7 + 0x28] ldd [%l7 + 0x18], %f12 loop_5290: fbe,a %fcc0, loop_5291 umul %o7, %g7, %o6 movpos %xcc, %g1, %g6 fpadd32 %f0, %f8, %f0 loop_5291: fpsub32 %f6, %f10, %f6 bge %xcc, loop_5292 ldsb [%l7 + 0x5A], %l0 fxnor %f8, %f8, %f0 for %f0, %f10, %f6 loop_5292: ldsh [%l7 + 0x14], %o0 tneg %xcc, 0x0 subcc %l1, 0x0194, %g2 fpadd16 %f6, %f6, %f6 smulcc %i6, %o2, %g4 umulcc %g3, %o4, %i4 ld [%l7 + 0x7C], %f0 ldd [%l7 + 0x58], %f6 ldd [%l7 + 0x60], %f4 stb %i1, [%l7 + 0x69] bgu,pt %xcc, loop_5293 fmovsle %xcc, %f1, %f1 udivx %l3, 0x1733, %g5 lduw [%l7 + 0x40], %o1 loop_5293: movcs %icc, %i7, %o3 lduw [%l7 + 0x1C], %l2 sth %i0, [%l7 + 0x6E] edge16n %i2, %l4, %l6 lduh [%l7 + 0x46], %i5 fcmpne16 %f12, %f0, %l5 xnor %o5, 0x0EE2, %i3 fmovsge %xcc, %f14, %f10 fmovdl %icc, %f3, %f11 lduh [%l7 + 0x5A], %o7 fmovdl %xcc, %f1, %f0 tl %xcc, 0x5 ta %icc, 0x7 ldx [%l7 + 0x10], %o6 fnor %f14, %f6, %f14 bcc,a,pn %xcc, loop_5294 fnegs %f9, %f11 srax %g1, %g6, %g7 edge16ln %o0, %l1, %l0 loop_5294: fxor %f8, %f2, %f2 fone %f2 ldx [%l7 + 0x10], %g2 ldsw [%l7 + 0x20], %i6 popc 0x1742, %o2 call loop_5295 sub %g3, %o4, %g4 fmovda %icc, %f2, %f12 fornot1s %f15, %f1, %f10 loop_5295: fmovsne %xcc, %f4, %f14 stx %i1, [%l7 + 0x50] brlz,a %i4, loop_5296 orncc %l3, %g5, %i7 fabsd %f2, %f8 fmovdpos %icc, %f5, %f2 loop_5296: fnegd %f6, %f6 fmovdvs %icc, %f11, %f2 fcmpgt16 %f6, %f6, %o3 ldub [%l7 + 0x4A], %l2 sdivcc %i0, 0x09F5, %o1 ldsh [%l7 + 0x7E], %l4 movrne %i2, 0x1B3, %i5 fmovda %icc, %f14, %f15 bvs,a %icc, loop_5297 subc %l5, %o5, %l6 or %o7, %i3, %g1 stw %o6, [%l7 + 0x48] loop_5297: movrlz %g6, %g7, %l1 fcmps %fcc2, %f15, %f8 fpadd16 %f14, %f6, %f8 fcmpd %fcc3, %f10, %f2 ldd [%l7 + 0x58], %f14 stx %o0, [%l7 + 0x50] fandnot2s %f0, %f13, %f12 ldx [%l7 + 0x78], %l0 fmovsge %xcc, %f13, %f10 ldub [%l7 + 0x4B], %g2 sub %o2, 0x0458, %g3 fbule %fcc0, loop_5298 array32 %o4, %i6, %g4 lduw [%l7 + 0x08], %i1 st %f11, [%l7 + 0x30] loop_5298: fone %f8 sth %i4, [%l7 + 0x7C] fzero %f14 stb %l3, [%l7 + 0x12] ldsh [%l7 + 0x7A], %i7 fmovdle %icc, %f0, %f4 brnz %g5, loop_5299 ldsh [%l7 + 0x56], %o3 fbu %fcc3, loop_5300 fmovrdgez %l2, %f0, %f0 loop_5299: fmovsleu %icc, %f14, %f15 orncc %o1, %l4, %i2 loop_5300: tleu %icc, 0x1 fmovrdlz %i0, %f0, %f2 mulscc %i5, 0x0CAE, %l5 andncc %o5, %o7, %l6 smulcc %g1, %o6, %g6 fpadd16s %f15, %f10, %f0 ldx [%l7 + 0x20], %i3 fmovscc %icc, %f15, %f2 fandnot1 %f14, %f6, %f4 movrlez %g7, 0x0B1, %l1 ldx [%l7 + 0x18], %o0 fzero %f14 sethi 0x0D25, %l0 stx %o2, [%l7 + 0x48] fnand %f12, %f10, %f14 ldx [%l7 + 0x28], %g3 fmul8x16al %f6, %f14, %f0 lduh [%l7 + 0x18], %o4 fmovrdgez %i6, %f6, %f8 st %f9, [%l7 + 0x2C] std %f8, [%l7 + 0x48] umulcc %g2, 0x0B5C, %g4 lduw [%l7 + 0x10], %i4 fsrc2 %f2, %f12 ldsw [%l7 + 0x44], %i1 be,a,pn %xcc, loop_5301 fbne,a %fcc2, loop_5302 bn %xcc, loop_5303 stb %l3, [%l7 + 0x6A] loop_5301: fnot1 %f10, %f0 loop_5302: ldd [%l7 + 0x08], %f8 loop_5303: movvc %icc, %i7, %o3 movrlez %g5, %o1, %l2 be,pt %xcc, loop_5304 edge8l %i2, %l4, %i5 fmovsg %icc, %f8, %f11 movneg %xcc, %i0, %l5 loop_5304: edge8 %o7, %l6, %g1 for %f8, %f2, %f8 fmovse %icc, %f7, %f2 fpadd32 %f0, %f14, %f14 sra %o6, 0x0E, %o5 fmovsgu %icc, %f4, %f0 movre %i3, 0x171, %g7 fzeros %f9 fmovde %xcc, %f12, %f13 stx %g6, [%l7 + 0x50] fbge %fcc0, loop_5305 lduw [%l7 + 0x08], %o0 srl %l1, 0x14, %l0 fmul8ulx16 %f2, %f2, %f12 loop_5305: tsubcc %g3, %o2, %o4 tne %icc, 0x6 ldub [%l7 + 0x57], %i6 nop setx loop_5306, %l0, %l1 jmpl %l1, %g2 movvs %icc, %i4, %i1 bge,a,pn %icc, loop_5307 ldx [%l7 + 0x48], %g4 loop_5306: ldsb [%l7 + 0x7B], %l3 ldsw [%l7 + 0x28], %i7 loop_5307: fnegs %f9, %f6 brnz,a %o3, loop_5308 fmovdcc %xcc, %f14, %f15 fnot1 %f6, %f12 ldd [%l7 + 0x38], %f4 loop_5308: subc %o1, %g5, %l2 fpsub32s %f0, %f12, %f13 fsrc2s %f1, %f1 ldsb [%l7 + 0x70], %l4 movge %xcc, %i5, %i2 andn %i0, 0x1905, %o7 edge16 %l5, %l6, %o6 lduh [%l7 + 0x0C], %g1 stx %i3, [%l7 + 0x28] tneg %icc, 0x1 fornot2s %f2, %f0, %f10 brnz,a %o5, loop_5309 fbule,a %fcc3, loop_5310 sth %g6, [%l7 + 0x68] tgu %icc, 0x3 loop_5309: fmovdneg %xcc, %f2, %f1 loop_5310: fbg,a %fcc2, loop_5311 fmul8sux16 %f8, %f6, %f6 ldsh [%l7 + 0x38], %o0 fpadd16 %f12, %f6, %f6 loop_5311: tneg %xcc, 0x0 lduw [%l7 + 0x0C], %l1 pdist %f2, %f10, %f12 tgu %icc, 0x1 fpadd16s %f5, %f10, %f9 lduw [%l7 + 0x28], %l0 tle %xcc, 0x7 fandnot2s %f2, %f7, %f3 sethi 0x0938, %g7 nop setx loop_5312, %l0, %l1 jmpl %l1, %o2 ldsh [%l7 + 0x26], %g3 movle %xcc, %o4, %i6 stb %i4, [%l7 + 0x25] loop_5312: fpadd16s %f6, %f2, %f3 tgu %xcc, 0x3 tne %icc, 0x7 movle %icc, %i1, %g4 brlz,a %l3, loop_5313 st %f9, [%l7 + 0x40] fmovs %f11, %f6 movre %i7, %g2, %o1 loop_5313: ldub [%l7 + 0x70], %o3 fcmpeq16 %f10, %f2, %l2 fble,a %fcc2, loop_5314 andncc %g5, %i5, %l4 be,pn %xcc, loop_5315 fornot1s %f7, %f6, %f15 loop_5314: fsrc1 %f2, %f4 andn %i2, 0x0B76, %o7 loop_5315: edge16l %l5, %i0, %l6 movre %o6, %i3, %g1 ldx [%l7 + 0x68], %o5 or %g6, %o0, %l1 nop setx loop_5316, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bge,a %icc, loop_5317 fbe,a %fcc2, loop_5318 umul %g7, %l0, %o2 loop_5316: ldd [%l7 + 0x68], %f4 loop_5317: orcc %g3, 0x0BCD, %o4 loop_5318: stb %i6, [%l7 + 0x2B] fmovdvs %xcc, %f13, %f15 fmovsa %xcc, %f0, %f0 array8 %i1, %g4, %l3 fmovdneg %icc, %f7, %f12 ldsw [%l7 + 0x10], %i4 fbuge,a %fcc1, loop_5319 mulx %g2, 0x023D, %o1 array8 %o3, %l2, %g5 bgu,a loop_5320 loop_5319: fpackfix %f6, %f13 stb %i7, [%l7 + 0x7F] subc %i5, 0x0B4D, %l4 loop_5320: st %f6, [%l7 + 0x74] edge16l %o7, %l5, %i2 movre %l6, %i0, %i3 pdist %f6, %f6, %f14 ldx [%l7 + 0x08], %o6 faligndata %f8, %f2, %f2 fcmped %fcc2, %f4, %f14 sth %o5, [%l7 + 0x10] fcmpne16 %f14, %f8, %g6 fblg,a %fcc2, loop_5321 ld [%l7 + 0x60], %f11 movl %xcc, %o0, %g1 edge16n %g7, %l1, %l0 loop_5321: stb %o2, [%l7 + 0x63] fnot1 %f14, %f4 brgez %o4, loop_5322 edge16 %g3, %i1, %g4 ldsh [%l7 + 0x0A], %i6 fpadd32s %f11, %f7, %f8 loop_5322: lduw [%l7 + 0x54], %l3 array16 %g2, %i4, %o3 fmovdcc %icc, %f9, %f1 ldsh [%l7 + 0x1A], %l2 sub %g5, %i7, %o1 fsrc2s %f7, %f3 fmovde %icc, %f12, %f1 fbue %fcc2, loop_5323 ldsw [%l7 + 0x0C], %i5 srlx %l4, 0x16, %o7 ldub [%l7 + 0x27], %l5 loop_5323: tne %icc, 0x2 ld [%l7 + 0x24], %f4 subc %l6, %i2, %i3 fxor %f0, %f2, %f4 fpmerge %f4, %f9, %f12 ldsw [%l7 + 0x54], %i0 fmovscs %icc, %f9, %f13 movneg %xcc, %o6, %g6 bn loop_5324 fmuld8sux16 %f13, %f6, %f2 ldsw [%l7 + 0x3C], %o0 edge16 %o5, %g1, %g7 loop_5324: std %f10, [%l7 + 0x60] fmovse %icc, %f0, %f13 ldsw [%l7 + 0x48], %l1 fnot1s %f13, %f8 ldd [%l7 + 0x68], %f2 orcc %o2, 0x1B75, %l0 fmovrdlez %g3, %f6, %f10 bn,a loop_5325 movvs %xcc, %o4, %i1 ldd [%l7 + 0x70], %f4 ldd [%l7 + 0x18], %f8 loop_5325: nop setx loop_5326, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8x16 %f2, %f0, %f6 fmovsleu %icc, %f10, %f7 movre %i6, 0x17F, %l3 loop_5326: te %xcc, 0x0 fmul8sux16 %f2, %f14, %f4 stx %g4, [%l7 + 0x10] std %f6, [%l7 + 0x48] fmovdle %xcc, %f13, %f8 fmovrsgez %g2, %f8, %f7 tle %icc, 0x5 stb %o3, [%l7 + 0x0E] movneg %xcc, %i4, %g5 bg,a loop_5327 bne,a %icc, loop_5328 ldd [%l7 + 0x50], %f6 sdiv %l2, 0x14F7, %i7 loop_5327: fzero %f4 loop_5328: ta %xcc, 0x2 popc %i5, %o1 edge8l %o7, %l4, %l6 fbg %fcc0, loop_5329 taddcctv %i2, 0x1EE7, %l5 fones %f4 add %i0, %i3, %g6 loop_5329: stb %o6, [%l7 + 0x43] fxnor %f12, %f12, %f12 ldsh [%l7 + 0x18], %o0 edge16l %g1, %o5, %g7 taddcc %o2, 0x1EF9, %l1 ldd [%l7 + 0x60], %f6 fcmpne16 %f6, %f0, %l0 ldd [%l7 + 0x60], %f4 edge32ln %o4, %g3, %i1 sdivcc %l3, 0x0D3F, %g4 fxnor %f14, %f4, %f4 fbu,a %fcc0, loop_5330 ldsb [%l7 + 0x59], %i6 move %xcc, %g2, %o3 std %f10, [%l7 + 0x20] loop_5330: andncc %g5, %i4, %i7 movrgz %i5, %l2, %o7 stx %o1, [%l7 + 0x48] tvs %icc, 0x1 pdist %f14, %f14, %f0 fcmpgt16 %f14, %f14, %l4 brnz,a %i2, loop_5331 addccc %l6, %i0, %i3 ldsw [%l7 + 0x0C], %l5 alignaddrl %o6, %o0, %g1 loop_5331: fbge %fcc1, loop_5332 bge %icc, loop_5333 ldsh [%l7 + 0x3E], %o5 fmovdne %icc, %f4, %f14 loop_5332: tge %xcc, 0x0 loop_5333: ld [%l7 + 0x14], %f13 fmovdge %icc, %f0, %f10 taddcctv %g7, 0x1D70, %g6 edge16l %l1, %o2, %l0 udivcc %g3, 0x05C8, %o4 edge32 %i1, %l3, %i6 subc %g4, %g2, %g5 ldd [%l7 + 0x40], %f12 lduh [%l7 + 0x56], %i4 bleu,pt %xcc, loop_5334 edge16 %o3, %i5, %l2 fmovdn %icc, %f13, %f11 movle %xcc, %i7, %o1 loop_5334: array32 %o7, %l4, %i2 ldsw [%l7 + 0x40], %l6 or %i0, %l5, %o6 fone %f2 fbne %fcc3, loop_5335 lduw [%l7 + 0x0C], %o0 siam 0x6 sth %i3, [%l7 + 0x76] loop_5335: fmovrsne %o5, %f7, %f8 subccc %g1, %g6, %l1 bleu loop_5336 fmovrsgez %o2, %f10, %f8 subc %l0, 0x1A9B, %g3 nop setx loop_5337, %l0, %l1 jmpl %l1, %g7 loop_5336: fbne %fcc3, loop_5338 stb %o4, [%l7 + 0x43] fmovsle %xcc, %f6, %f4 loop_5337: fnot1 %f0, %f4 loop_5338: fble %fcc2, loop_5339 fmul8x16 %f5, %f2, %f10 ldub [%l7 + 0x1B], %l3 fsrc2 %f4, %f2 loop_5339: stb %i6, [%l7 + 0x56] fmul8ulx16 %f10, %f0, %f10 movcc %xcc, %g4, %g2 edge8 %g5, %i1, %i4 ldsb [%l7 + 0x16], %o3 sdivcc %l2, 0x1FD0, %i7 sth %o1, [%l7 + 0x44] std %f14, [%l7 + 0x78] fpadd32 %f6, %f14, %f2 tvs %icc, 0x1 ld [%l7 + 0x2C], %f4 tcs %xcc, 0x4 subcc %o7, %i5, %i2 ldx [%l7 + 0x48], %l4 ldub [%l7 + 0x23], %l6 ldd [%l7 + 0x40], %f12 fzeros %f8 stw %i0, [%l7 + 0x28] edge16l %o6, %l5, %o0 sth %i3, [%l7 + 0x52] siam 0x7 fble %fcc2, loop_5340 array8 %g1, %g6, %o5 fornot1s %f9, %f11, %f10 fmovspos %icc, %f3, %f0 loop_5340: fbo %fcc1, loop_5341 udivcc %l1, 0x0AA7, %o2 nop setx loop_5342, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array32 %g3, %g7, %l0 loop_5341: bshuffle %f8, %f2, %f2 sethi 0x1512, %o4 loop_5342: nop setx loop_5343, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry udivx %i6, 0x1318, %l3 std %f8, [%l7 + 0x60] bge,a,pt %xcc, loop_5344 loop_5343: move %xcc, %g2, %g5 fmovscc %xcc, %f4, %f15 sra %g4, %i1, %i4 loop_5344: stb %l2, [%l7 + 0x56] fpsub32 %f8, %f2, %f0 movne %icc, %i7, %o3 fmovrdlz %o1, %f6, %f6 stx %o7, [%l7 + 0x10] fmovrdne %i5, %f6, %f12 fxnors %f11, %f15, %f14 tsubcctv %i2, 0x12D1, %l4 fmovsl %xcc, %f15, %f7 andncc %l6, %o6, %l5 ldub [%l7 + 0x50], %o0 movl %xcc, %i3, %i0 stb %g6, [%l7 + 0x57] bvc,a %xcc, loop_5345 fbn %fcc0, loop_5346 st %f5, [%l7 + 0x14] lduh [%l7 + 0x46], %g1 loop_5345: fones %f5 loop_5346: movrgez %l1, 0x0D8, %o5 brz,a %g3, loop_5347 fmovdcc %xcc, %f7, %f12 popc %o2, %g7 bn loop_5348 loop_5347: fmovdle %icc, %f13, %f3 fbo,a %fcc1, loop_5349 lduh [%l7 + 0x50], %l0 loop_5348: fpsub32 %f8, %f8, %f14 movge %icc, %o4, %l3 loop_5349: fmovrsgz %g2, %f10, %f15 fcmped %fcc2, %f4, %f0 xorcc %i6, %g4, %i1 sub %g5, 0x0BC3, %i4 movre %i7, 0x2ED, %l2 tvc %xcc, 0x4 edge32ln %o3, %o7, %o1 ldub [%l7 + 0x2D], %i5 fnors %f1, %f8, %f11 ldub [%l7 + 0x6C], %l4 movge %xcc, %l6, %o6 ldd [%l7 + 0x20], %f4 brlez,a %l5, loop_5350 sth %o0, [%l7 + 0x0A] fsrc2 %f10, %f2 tneg %icc, 0x5 loop_5350: stx %i2, [%l7 + 0x38] std %f2, [%l7 + 0x60] addccc %i0, %g6, %i3 fandnot2s %f3, %f11, %f9 edge8n %l1, %o5, %g3 fbe %fcc2, loop_5351 ldsw [%l7 + 0x7C], %o2 movrne %g7, %l0, %g1 bvc,pn %icc, loop_5352 loop_5351: fmovse %xcc, %f0, %f7 array8 %o4, %l3, %g2 addcc %i6, %i1, %g4 loop_5352: andncc %i4, %g5, %i7 fmovscc %xcc, %f5, %f6 stw %l2, [%l7 + 0x68] lduh [%l7 + 0x48], %o7 ldsb [%l7 + 0x20], %o3 fones %f14 fcmple32 %f14, %f14, %o1 fbn,a %fcc3, loop_5353 popc 0x1249, %l4 stw %l6, [%l7 + 0x40] be,pn %xcc, loop_5354 loop_5353: ble loop_5355 std %f8, [%l7 + 0x10] fornot1s %f14, %f13, %f3 loop_5354: fnor %f14, %f12, %f12 loop_5355: ba,a,pn %xcc, loop_5356 edge16l %i5, %o6, %l5 fandnot2 %f2, %f12, %f2 fbug %fcc1, loop_5357 loop_5356: fcmpes %fcc2, %f10, %f5 edge16ln %o0, %i2, %i0 fmovda %xcc, %f14, %f1 loop_5357: stx %i3, [%l7 + 0x50] ldsh [%l7 + 0x1A], %g6 bn,a loop_5358 fnot2 %f10, %f2 fand %f14, %f12, %f4 tgu %xcc, 0x1 loop_5358: lduw [%l7 + 0x64], %o5 bpos,pt %icc, loop_5359 alignaddr %l1, %o2, %g7 fmovde %xcc, %f0, %f3 fnor %f8, %f6, %f10 loop_5359: fmovsleu %xcc, %f7, %f0 fzero %f4 udivx %l0, 0x1650, %g3 fbu %fcc1, loop_5360 ldsh [%l7 + 0x34], %g1 edge8l %l3, %o4, %g2 fbl %fcc0, loop_5361 loop_5360: stb %i1, [%l7 + 0x32] ldx [%l7 + 0x08], %i6 bneg %xcc, loop_5362 loop_5361: edge8ln %g4, %i4, %i7 ldd [%l7 + 0x08], %f8 srax %g5, 0x03, %l2 loop_5362: fpadd32 %f14, %f6, %f2 fmovspos %icc, %f15, %f3 fcmpd %fcc0, %f14, %f8 std %f10, [%l7 + 0x30] std %f10, [%l7 + 0x60] edge8 %o3, %o7, %o1 fmovdne %xcc, %f6, %f10 fones %f8 brgez %l6, loop_5363 fzero %f10 ldx [%l7 + 0x20], %l4 fornot1 %f8, %f6, %f4 loop_5363: st %f15, [%l7 + 0x60] movre %i5, 0x17C, %l5 srlx %o6, 0x14, %i2 stx %o0, [%l7 + 0x08] sth %i3, [%l7 + 0x62] st %f4, [%l7 + 0x6C] bn,a,pn %xcc, loop_5364 taddcctv %g6, 0x1DB4, %o5 st %f12, [%l7 + 0x20] fbe %fcc0, loop_5365 loop_5364: ldx [%l7 + 0x58], %l1 fmovdcs %xcc, %f3, %f14 srl %i0, 0x12, %g7 loop_5365: fmovdvs %xcc, %f6, %f2 fpadd32 %f2, %f10, %f4 fmovdleu %icc, %f0, %f7 call loop_5366 nop setx loop_5367, %l0, %l1 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 %o2, 0x11A9, %g3 or %g1, %l3, %l0 loop_5366: fsrc1 %f0, %f10 loop_5367: std %f4, [%l7 + 0x48] siam 0x7 fnor %f2, %f0, %f10 smul %g2, %i1, %i6 nop setx loop_5368, %l0, %l1 jmpl %l1, %o4 umul %g4, %i7, %i4 fcmple16 %f8, %f8, %g5 lduh [%l7 + 0x64], %l2 loop_5368: brlz %o3, loop_5369 sth %o1, [%l7 + 0x44] fcmple16 %f8, %f12, %o7 bne,a %icc, loop_5370 loop_5369: addcc %l4, %l6, %l5 fnors %f6, %f10, %f10 ldub [%l7 + 0x7C], %i5 loop_5370: ldsb [%l7 + 0x0A], %o6 st %f9, [%l7 + 0x54] call loop_5371 call loop_5372 fbe,a %fcc0, loop_5373 st %f8, [%l7 + 0x7C] loop_5371: fbe %fcc3, loop_5374 loop_5372: fbne %fcc2, loop_5375 loop_5373: taddcctv %i2, 0x0D8A, %i3 srax %g6, 0x1C, %o0 loop_5374: bpos,a,pt %icc, loop_5376 loop_5375: alignaddr %o5, %i0, %g7 fmovsvc %icc, %f0, %f12 fsrc1 %f14, %f4 loop_5376: brz %o2, loop_5377 lduh [%l7 + 0x30], %g3 fmovrsne %l1, %f3, %f3 fsrc2 %f12, %f0 loop_5377: ldsb [%l7 + 0x54], %g1 fmovdgu %icc, %f7, %f2 fmovsge %xcc, %f4, %f15 fmovdle %icc, %f2, %f5 umulcc %l3, 0x0D1D, %l0 fpmerge %f15, %f9, %f0 fmovdcc %icc, %f14, %f7 lduw [%l7 + 0x78], %i1 brgz,a %g2, loop_5378 bvc loop_5379 edge32 %o4, %g4, %i7 movle %icc, %i4, %i6 loop_5378: mova %xcc, %l2, %g5 loop_5379: fmovrdgez %o1, %f8, %f0 bpos,a %icc, loop_5380 fmuld8ulx16 %f15, %f9, %f0 bleu,pn %xcc, loop_5381 fpadd16 %f4, %f8, %f14 loop_5380: std %f2, [%l7 + 0x68] fsrc2 %f6, %f4 loop_5381: mova %xcc, %o3, %l4 std %f12, [%l7 + 0x68] ldsh [%l7 + 0x64], %o7 nop setx loop_5382, %l0, %l1 jmpl %l1, %l5 stw %l6, [%l7 + 0x24] udivx %o6, 0x101D, %i2 fbg,a %fcc0, loop_5383 loop_5382: fcmpeq32 %f10, %f12, %i3 ldx [%l7 + 0x58], %g6 fcmpeq16 %f4, %f0, %i5 loop_5383: tneg %icc, 0x1 fnot1s %f3, %f8 fmovscs %xcc, %f3, %f1 ld [%l7 + 0x24], %f1 be,a loop_5384 udiv %o0, 0x162B, %i0 movle %icc, %g7, %o2 nop setx loop_5385, %l0, %l1 jmpl %l1, %g3 loop_5384: tn %xcc, 0x6 fone %f12 fmul8x16au %f6, %f12, %f4 loop_5385: fmul8x16 %f15, %f14, %f2 fmovdle %xcc, %f14, %f2 tsubcctv %l1, 0x1232, %o5 subcc %g1, %l3, %i1 fmovdle %xcc, %f6, %f15 fmovdge %xcc, %f11, %f12 ldsb [%l7 + 0x56], %g2 movneg %xcc, %o4, %l0 xorcc %i7, 0x081E, %g4 ld [%l7 + 0x1C], %f5 fble,a %fcc0, loop_5386 fmovsle %icc, %f4, %f15 fpadd32 %f12, %f14, %f8 array16 %i6, %i4, %g5 loop_5386: fcmpeq32 %f10, %f10, %o1 fmovda %icc, %f4, %f14 ld [%l7 + 0x3C], %f11 lduh [%l7 + 0x52], %o3 fpadd16s %f9, %f2, %f3 movg %icc, %l2, %l4 ldsw [%l7 + 0x58], %o7 movre %l5, %o6, %l6 ld [%l7 + 0x2C], %f8 ldd [%l7 + 0x28], %f0 bpos,a,pt %icc, loop_5387 fpack32 %f14, %f2, %f14 movvc %xcc, %i3, %g6 lduw [%l7 + 0x30], %i5 loop_5387: stb %i2, [%l7 + 0x31] stb %o0, [%l7 + 0x09] orcc %i0, 0x1967, %g7 ld [%l7 + 0x2C], %f2 movneg %xcc, %o2, %l1 fmovsleu %xcc, %f11, %f10 fandnot2 %f8, %f10, %f6 ldx [%l7 + 0x40], %o5 fmovrdlez %g1, %f8, %f6 fmovrslz %l3, %f11, %f5 sll %i1, %g3, %o4 ldx [%l7 + 0x78], %l0 fcmpes %fcc2, %f12, %f9 addccc %i7, %g4, %i6 xorcc %i4, %g5, %o1 sll %g2, %o3, %l4 ldsb [%l7 + 0x7E], %l2 ldx [%l7 + 0x38], %o7 fmovsa %xcc, %f6, %f6 alignaddrl %o6, %l5, %i3 fmul8sux16 %f2, %f14, %f10 fsrc2s %f1, %f0 brlz,a %g6, loop_5388 bleu %icc, loop_5389 stb %i5, [%l7 + 0x1A] tne %xcc, 0x7 loop_5388: movn %xcc, %i2, %l6 loop_5389: fcmpne32 %f8, %f8, %i0 nop setx loop_5390, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcs %icc, 0x0 stx %o0, [%l7 + 0x78] tvs %icc, 0x3 loop_5390: fcmpeq32 %f2, %f0, %o2 movneg %icc, %g7, %l1 movne %icc, %o5, %l3 fbo %fcc0, loop_5391 edge8 %i1, %g1, %g3 movn %icc, %l0, %i7 orcc %g4, %i6, %o4 loop_5391: fmuld8ulx16 %f11, %f7, %f6 for %f0, %f10, %f8 tpos %xcc, 0x4 tsubcc %i4, 0x0CE1, %o1 fmovdleu %icc, %f15, %f7 fsrc1s %f10, %f1 ldsh [%l7 + 0x68], %g2 edge32 %o3, %g5, %l2 ldsb [%l7 + 0x0B], %l4 fmul8x16al %f11, %f3, %f4 nop setx loop_5392, %l0, %l1 jmpl %l1, %o6 sth %o7, [%l7 + 0x4C] fcmple16 %f8, %f12, %l5 ldsw [%l7 + 0x1C], %g6 loop_5392: edge8l %i3, %i2, %l6 fmovdl %icc, %f4, %f3 ldx [%l7 + 0x38], %i5 fmovdpos %xcc, %f2, %f1 fmovspos %xcc, %f10, %f13 ldsh [%l7 + 0x64], %o0 bpos,a loop_5393 array16 %i0, %o2, %l1 ldsb [%l7 + 0x43], %o5 tle %icc, 0x4 loop_5393: stw %g7, [%l7 + 0x08] fmovsvc %icc, %f3, %f5 ldsb [%l7 + 0x0A], %l3 fmovrsgez %g1, %f8, %f10 ldsw [%l7 + 0x70], %i1 ld [%l7 + 0x70], %f9 fand %f6, %f0, %f6 std %f6, [%l7 + 0x48] fcmpd %fcc1, %f6, %f8 edge32ln %l0, %i7, %g4 ldsw [%l7 + 0x64], %i6 orcc %o4, 0x10FA, %i4 ldsb [%l7 + 0x77], %g3 add %o1, %g2, %g5 subcc %l2, %l4, %o6 ldd [%l7 + 0x40], %f2 umulcc %o7, 0x0B52, %l5 fbl,a %fcc2, loop_5394 tn %xcc, 0x3 subc %o3, 0x0CEC, %g6 sllx %i3, %l6, %i5 loop_5394: fba,a %fcc2, loop_5395 tleu %xcc, 0x6 ldsb [%l7 + 0x3A], %i2 fbug %fcc0, loop_5396 loop_5395: umul %i0, 0x103B, %o0 mulx %o2, %o5, %l1 st %f14, [%l7 + 0x10] loop_5396: stx %g7, [%l7 + 0x78] te %xcc, 0x7 fbe %fcc0, loop_5397 edge32ln %g1, %i1, %l0 tleu %xcc, 0x3 fone %f4 loop_5397: bpos %icc, loop_5398 fmovdleu %icc, %f1, %f14 movrgz %i7, 0x077, %g4 fnand %f4, %f10, %f12 loop_5398: stb %i6, [%l7 + 0x42] tleu %icc, 0x4 xnor %o4, %i4, %g3 fcmpeq16 %f14, %f8, %l3 subc %g2, 0x137B, %o1 ld [%l7 + 0x44], %f3 orcc %l2, %g5, %o6 array8 %o7, %l4, %l5 ldsw [%l7 + 0x30], %o3 sllx %g6, 0x09, %l6 fone %f2 fandnot1s %f3, %f5, %f7 alignaddrl %i3, %i5, %i0 lduw [%l7 + 0x38], %o0 taddcctv %i2, %o2, %l1 movge %icc, %g7, %g1 movgu %icc, %i1, %l0 andncc %i7, %g4, %o5 tl %xcc, 0x4 movpos %icc, %o4, %i4 fbl %fcc2, loop_5399 movpos %xcc, %i6, %g3 srl %g2, 0x18, %l3 taddcc %o1, %g5, %l2 loop_5399: st %f2, [%l7 + 0x70] be loop_5400 fsrc2 %f0, %f8 fsrc1 %f2, %f0 tgu %xcc, 0x2 loop_5400: fbge,a %fcc2, loop_5401 fmovdl %icc, %f1, %f11 ldsw [%l7 + 0x08], %o7 call loop_5402 loop_5401: srax %o6, 0x16, %l4 fsrc1 %f0, %f6 fmul8sux16 %f8, %f6, %f0 loop_5402: std %f8, [%l7 + 0x60] movrne %o3, 0x3F9, %g6 fmovdvs %xcc, %f8, %f7 andcc %l6, %l5, %i5 st %f6, [%l7 + 0x08] umul %i0, %i3, %i2 tn %icc, 0x7 orn %o2, 0x191D, %o0 mova %xcc, %g7, %g1 ldsh [%l7 + 0x58], %i1 fmovsa %xcc, %f15, %f13 fmovdl %xcc, %f13, %f13 fones %f12 and %l0, %l1, %i7 std %f14, [%l7 + 0x40] brz,a %o5, loop_5403 movleu %icc, %g4, %o4 fpsub16 %f6, %f6, %f10 movl %xcc, %i4, %i6 loop_5403: ldub [%l7 + 0x61], %g2 bleu,a loop_5404 tleu %xcc, 0x6 stw %g3, [%l7 + 0x24] fble %fcc3, loop_5405 loop_5404: lduh [%l7 + 0x1A], %o1 array16 %l3, %l2, %o7 fornot1 %f4, %f6, %f0 loop_5405: fbge,a %fcc0, loop_5406 fmovrde %o6, %f10, %f10 addccc %g5, 0x15E4, %l4 sethi 0x1D08, %g6 loop_5406: udivx %l6, 0x11F7, %l5 fpsub16 %f0, %f10, %f14 fmovsg %icc, %f5, %f5 bn,a %icc, loop_5407 edge32n %i5, %i0, %i3 std %f10, [%l7 + 0x38] udivcc %i2, 0x0F58, %o2 loop_5407: taddcctv %o0, %g7, %o3 fmovspos %xcc, %f0, %f4 ldd [%l7 + 0x30], %f0 tsubcc %i1, %g1, %l1 movrgz %i7, 0x229, %l0 edge32l %g4, %o4, %i4 fnot1 %f6, %f0 fcmpd %fcc3, %f6, %f2 fbl,a %fcc2, loop_5408 edge8n %o5, %g2, %g3 lduw [%l7 + 0x1C], %i6 ldd [%l7 + 0x70], %f8 loop_5408: ldub [%l7 + 0x63], %l3 fmovda %xcc, %f2, %f15 fbug %fcc2, loop_5409 fbug %fcc1, loop_5410 array32 %l2, %o1, %o7 tvs %icc, 0x5 loop_5409: tcc %icc, 0x6 loop_5410: brgz %o6, loop_5411 addcc %l4, %g5, %g6 fpackfix %f10, %f5 stb %l6, [%l7 + 0x53] loop_5411: stw %i5, [%l7 + 0x28] stb %i0, [%l7 + 0x24] stb %l5, [%l7 + 0x2F] fxnors %f5, %f2, %f6 ldsw [%l7 + 0x58], %i3 sub %o2, 0x0344, %o0 ldsw [%l7 + 0x70], %g7 std %f4, [%l7 + 0x48] stx %i2, [%l7 + 0x58] movleu %xcc, %o3, %i1 ldsb [%l7 + 0x7A], %l1 ldd [%l7 + 0x68], %f0 nop setx loop_5412, %l0, %l1 jmpl %l1, %g1 fcmped %fcc0, %f8, %f12 ld [%l7 + 0x30], %f8 tne %xcc, 0x2 loop_5412: ldsh [%l7 + 0x7C], %l0 bneg loop_5413 udivx %g4, 0x1E50, %i7 movn %icc, %o4, %o5 tcs %xcc, 0x1 loop_5413: fbn,a %fcc1, loop_5414 lduw [%l7 + 0x18], %g2 bl,pn %icc, loop_5415 ldd [%l7 + 0x10], %f14 loop_5414: fbule,a %fcc2, loop_5416 edge16 %g3, %i4, %l3 loop_5415: ldsw [%l7 + 0x68], %i6 fmovsneg %xcc, %f0, %f7 loop_5416: orncc %o1, 0x1049, %l2 tgu %xcc, 0x4 tl %xcc, 0x6 ta %icc, 0x6 edge16l %o7, %o6, %l4 bl,a loop_5417 fones %f11 fnot1 %f4, %f8 sll %g6, 0x10, %g5 loop_5417: tneg %icc, 0x6 lduh [%l7 + 0x4A], %l6 tsubcc %i0, 0x075B, %l5 brgez,a %i5, loop_5418 or %o2, 0x1AA3, %o0 subcc %g7, %i2, %o3 bge,a %xcc, loop_5419 loop_5418: stx %i1, [%l7 + 0x60] nop setx loop_5420, %l0, %l1 jmpl %l1, %l1 bn,a %xcc, loop_5421 loop_5419: ldx [%l7 + 0x58], %i3 orncc %g1, %g4, %i7 loop_5420: tleu %xcc, 0x3 loop_5421: fmovse %icc, %f5, %f3 std %f0, [%l7 + 0x10] fmovsg %xcc, %f10, %f10 ldsb [%l7 + 0x6A], %l0 stx %o4, [%l7 + 0x68] std %f0, [%l7 + 0x10] ldub [%l7 + 0x1A], %o5 ld [%l7 + 0x20], %f15 st %f12, [%l7 + 0x30] sra %g2, 0x19, %g3 fexpand %f4, %f8 ldd [%l7 + 0x10], %f0 fmovrslez %i4, %f3, %f13 mulscc %i6, 0x0A8F, %o1 fsrc2s %f11, %f8 bn,a %icc, loop_5422 fmovsge %icc, %f9, %f13 fornot2s %f1, %f9, %f5 movrne %l2, %o7, %l3 loop_5422: fmovdcc %xcc, %f12, %f0 ldsh [%l7 + 0x52], %o6 fblg %fcc2, loop_5423 brnz %g6, loop_5424 st %f1, [%l7 + 0x4C] fmovsneg %icc, %f11, %f4 loop_5423: fpackfix %f2, %f0 loop_5424: add %l4, %g5, %l6 fcmpes %fcc1, %f13, %f0 ldsb [%l7 + 0x41], %l5 pdist %f4, %f12, %f12 stw %i5, [%l7 + 0x4C] subccc %o2, %o0, %i0 ldd [%l7 + 0x10], %f4 fpmerge %f15, %f14, %f4 ldsh [%l7 + 0x0E], %i2 ldsb [%l7 + 0x4A], %g7 srl %i1, %o3, %l1 fpack32 %f0, %f10, %f0 ldub [%l7 + 0x3B], %g1 ble %icc, loop_5425 tsubcc %g4, 0x1375, %i7 fpsub16 %f4, %f6, %f0 fpadd16 %f8, %f12, %f2 loop_5425: fmovdleu %xcc, %f5, %f6 movrlz %i3, %o4, %l0 ldsw [%l7 + 0x28], %g2 ldd [%l7 + 0x78], %f12 be loop_5426 fbg,a %fcc2, loop_5427 fcmpgt16 %f4, %f0, %g3 fmovdvc %xcc, %f3, %f3 loop_5426: subcc %o5, %i6, %i4 loop_5427: fmovsle %icc, %f0, %f0 andcc %l2, %o7, %l3 ldsh [%l7 + 0x6E], %o1 fmovsa %xcc, %f5, %f7 movl %xcc, %g6, %l4 subcc %g5, %o6, %l5 fand %f14, %f4, %f14 smulcc %i5, 0x070C, %o2 ldub [%l7 + 0x0D], %l6 brlz,a %i0, loop_5428 srlx %i2, 0x10, %o0 sth %g7, [%l7 + 0x6C] fnot2s %f1, %f12 loop_5428: stw %i1, [%l7 + 0x6C] ldd [%l7 + 0x30], %f14 movvc %xcc, %o3, %g1 fandnot1 %f0, %f12, %f12 srlx %l1, %i7, %i3 ldsw [%l7 + 0x34], %g4 fmovsn %xcc, %f12, %f7 fmovrsgz %l0, %f8, %f2 orcc %g2, %o4, %g3 edge16n %i6, %o5, %i4 fmuld8sux16 %f11, %f13, %f4 brz %o7, loop_5429 bneg,a,pn %xcc, loop_5430 sethi 0x0E19, %l3 lduh [%l7 + 0x14], %l2 loop_5429: stb %g6, [%l7 + 0x4E] loop_5430: fbul,a %fcc0, loop_5431 faligndata %f4, %f2, %f2 andn %l4, 0x01A5, %g5 bl,a,pn %xcc, loop_5432 loop_5431: sdivcc %o6, 0x037C, %o1 fcmped %fcc2, %f10, %f12 sth %l5, [%l7 + 0x76] loop_5432: fbn %fcc3, loop_5433 ldx [%l7 + 0x18], %i5 fcmpeq16 %f8, %f14, %o2 lduw [%l7 + 0x4C], %l6 loop_5433: movge %xcc, %i2, %o0 bg,pn %icc, loop_5434 ld [%l7 + 0x10], %f5 fone %f14 ldsw [%l7 + 0x5C], %g7 loop_5434: fbul %fcc2, loop_5435 fmuld8sux16 %f2, %f2, %f8 fcmps %fcc0, %f4, %f15 fmovda %icc, %f3, %f5 loop_5435: ldsb [%l7 + 0x21], %i1 fmovse %xcc, %f5, %f8 orncc %i0, 0x0FBD, %o3 st %f12, [%l7 + 0x4C] srax %l1, 0x17, %i7 movcc %xcc, %g1, %g4 ldub [%l7 + 0x31], %i3 pdist %f2, %f2, %f12 subc %l0, %g2, %o4 fcmpeq16 %f8, %f14, %i6 brlz,a %o5, loop_5436 tg %icc, 0x3 movpos %icc, %g3, %i4 ldub [%l7 + 0x62], %l3 loop_5436: stb %l2, [%l7 + 0x53] fxors %f9, %f2, %f5 edge16n %o7, %l4, %g5 fmovsn %xcc, %f12, %f11 fxors %f13, %f4, %f10 alignaddrl %o6, %o1, %l5 tcc %icc, 0x3 lduw [%l7 + 0x60], %g6 taddcctv %o2, 0x1F56, %l6 fornot2s %f6, %f7, %f9 edge16l %i5, %o0, %g7 fbg %fcc0, loop_5437 fpsub16 %f8, %f4, %f6 stx %i2, [%l7 + 0x58] brlez %i0, loop_5438 loop_5437: udiv %o3, 0x1DF2, %i1 fbue,a %fcc3, loop_5439 ldsb [%l7 + 0x47], %l1 loop_5438: std %f6, [%l7 + 0x78] ldsw [%l7 + 0x40], %i7 loop_5439: fmovrsne %g4, %f6, %f5 udivx %g1, 0x0BC0, %i3 addc %g2, 0x03EB, %l0 ldd [%l7 + 0x50], %f6 st %f11, [%l7 + 0x30] tneg %icc, 0x4 lduw [%l7 + 0x68], %o4 lduh [%l7 + 0x26], %o5 fmovsvs %icc, %f5, %f6 sth %i6, [%l7 + 0x08] fpadd32s %f14, %f10, %f14 edge8ln %i4, %l3, %g3 ldsw [%l7 + 0x58], %o7 fbge,a %fcc0, loop_5440 fmovdvc %xcc, %f10, %f0 fcmpgt32 %f6, %f0, %l2 fnands %f11, %f6, %f11 loop_5440: lduh [%l7 + 0x7E], %g5 fmovscc %icc, %f9, %f8 for %f6, %f10, %f14 fsrc2s %f7, %f8 fmovrsne %o6, %f2, %f10 fabsd %f12, %f2 movre %o1, 0x1E2, %l5 te %icc, 0x6 stb %g6, [%l7 + 0x45] brnz %l4, loop_5441 stw %l6, [%l7 + 0x18] sth %o2, [%l7 + 0x48] lduw [%l7 + 0x7C], %o0 loop_5441: edge16 %i5, %g7, %i0 fcmpes %fcc2, %f6, %f8 edge32ln %o3, %i2, %i1 lduh [%l7 + 0x66], %l1 fmovse %xcc, %f0, %f12 fornot1s %f4, %f8, %f10 bvs,pn %icc, loop_5442 ldsb [%l7 + 0x11], %i7 fbge %fcc1, loop_5443 xnor %g1, 0x0A36, %g4 loop_5442: tgu %icc, 0x6 movrlz %g2, %l0, %o4 loop_5443: mulscc %o5, %i3, %i4 fmovsne %icc, %f6, %f8 fbue %fcc1, loop_5444 fornot2s %f11, %f11, %f14 taddcc %i6, 0x10D4, %g3 stw %l3, [%l7 + 0x48] loop_5444: ldsb [%l7 + 0x58], %l2 ld [%l7 + 0x6C], %f6 fmovsne %xcc, %f15, %f15 fcmpes %fcc3, %f13, %f6 stx %g5, [%l7 + 0x28] fmovdvs %xcc, %f6, %f12 fmovrdlez %o7, %f8, %f6 fmovrde %o6, %f10, %f4 stx %l5, [%l7 + 0x58] ldd [%l7 + 0x38], %f10 sth %o1, [%l7 + 0x18] orncc %l4, %l6, %g6 umul %o2, %i5, %g7 lduh [%l7 + 0x4A], %o0 lduh [%l7 + 0x3E], %i0 tl %xcc, 0x4 call loop_5445 lduh [%l7 + 0x72], %o3 ld [%l7 + 0x50], %f5 fmovsle %icc, %f11, %f10 loop_5445: stb %i1, [%l7 + 0x22] te %icc, 0x7 sdivx %i2, 0x1444, %l1 edge16ln %g1, %g4, %g2 addccc %l0, 0x031B, %i7 bgu,a,pt %icc, loop_5446 fcmps %fcc2, %f13, %f2 brnz,a %o4, loop_5447 fmovscc %icc, %f7, %f13 loop_5446: edge32 %o5, %i4, %i6 fsrc1s %f9, %f9 loop_5447: fandnot1s %f7, %f12, %f8 fbn %fcc1, loop_5448 fcmple32 %f6, %f10, %g3 stw %i3, [%l7 + 0x44] srl %l2, %l3, %o7 loop_5448: fmovdneg %icc, %f12, %f12 add %g5, 0x001E, %o6 ldd [%l7 + 0x40], %f8 movne %icc, %l5, %l4 movpos %icc, %l6, %g6 stw %o1, [%l7 + 0x64] ld [%l7 + 0x6C], %f8 movrne %o2, %g7, %o0 brlez,a %i0, loop_5449 ba,a %icc, loop_5450 ldsh [%l7 + 0x5C], %o3 ldx [%l7 + 0x20], %i5 loop_5449: fzero %f12 loop_5450: fandnot1 %f12, %f0, %f6 fornot1s %f15, %f3, %f14 for %f8, %f6, %f10 tneg %xcc, 0x0 fmovs %f7, %f9 tle %xcc, 0x3 fmovrsgez %i2, %f12, %f13 tl %icc, 0x3 edge32l %i1, %g1, %g4 movrne %l1, %g2, %l0 stb %i7, [%l7 + 0x25] ld [%l7 + 0x4C], %f0 ldub [%l7 + 0x4B], %o4 ldx [%l7 + 0x38], %i4 fble %fcc1, loop_5451 ldsw [%l7 + 0x54], %i6 for %f6, %f6, %f2 subccc %o5, %g3, %l2 loop_5451: orncc %l3, 0x1125, %o7 lduh [%l7 + 0x3E], %i3 ldub [%l7 + 0x50], %g5 fbule %fcc3, loop_5452 stw %o6, [%l7 + 0x40] popc %l4, %l5 subccc %g6, 0x1ABC, %o1 loop_5452: std %f8, [%l7 + 0x70] te %xcc, 0x4 fbue,a %fcc1, loop_5453 movrne %l6, %o2, %o0 sth %i0, [%l7 + 0x56] bg,a,pt %icc, loop_5454 loop_5453: nop setx loop_5455, %l0, %l1 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 + 0x0C], %o3 fpmerge %f15, %f1, %f14 loop_5454: bgu,a,pn %xcc, loop_5456 loop_5455: fmovrdne %i5, %f2, %f0 stw %g7, [%l7 + 0x20] array16 %i2, %g1, %g4 loop_5456: fmuld8sux16 %f8, %f6, %f0 ldub [%l7 + 0x67], %l1 ble %icc, loop_5457 andcc %i1, 0x1B2F, %g2 fmovrdne %l0, %f12, %f2 fpack32 %f2, %f0, %f12 loop_5457: fmovsvs %icc, %f7, %f3 orn %i7, %o4, %i6 ldd [%l7 + 0x28], %f12 ldub [%l7 + 0x5D], %o5 st %f7, [%l7 + 0x54] fmovsvs %icc, %f4, %f5 ldsw [%l7 + 0x3C], %i4 fands %f8, %f7, %f14 ldd [%l7 + 0x70], %f12 fbl %fcc1, loop_5458 fcmpes %fcc0, %f3, %f6 brz,a %l2, loop_5459 fbo,a %fcc1, loop_5460 loop_5458: xorcc %g3, 0x1D2F, %l3 bn,a %xcc, loop_5461 loop_5459: movle %xcc, %i3, %g5 loop_5460: fmovdne %icc, %f6, %f8 bpos loop_5462 loop_5461: fnot2 %f0, %f12 te %xcc, 0x5 brz %o6, loop_5463 loop_5462: fmovscc %xcc, %f0, %f14 std %f0, [%l7 + 0x48] fcmpne16 %f6, %f6, %o7 loop_5463: fsrc2 %f2, %f2 call loop_5464 fmovrdgz %l4, %f4, %f0 bvs,a loop_5465 udiv %l5, 0x1DE8, %g6 loop_5464: fcmpd %fcc1, %f0, %f14 ldub [%l7 + 0x09], %o1 loop_5465: fone %f2 fcmpgt16 %f6, %f14, %l6 bgu %icc, loop_5466 alignaddrl %o2, %o0, %o3 mova %xcc, %i5, %g7 andncc %i2, %g1, %g4 loop_5466: srax %i0, 0x19, %i1 orn %g2, %l1, %l0 lduw [%l7 + 0x74], %i7 fmuld8sux16 %f5, %f3, %f12 bvs %icc, loop_5467 bne,a,pt %icc, loop_5468 ldsb [%l7 + 0x2F], %i6 bvs,a %xcc, loop_5469 loop_5467: fcmpeq32 %f12, %f14, %o5 loop_5468: movvc %xcc, %o4, %l2 stb %i4, [%l7 + 0x28] loop_5469: tle %icc, 0x2 stw %g3, [%l7 + 0x30] lduh [%l7 + 0x0A], %i3 ldsh [%l7 + 0x34], %l3 ld [%l7 + 0x14], %f2 fbug %fcc3, loop_5470 tcc %icc, 0x4 fxors %f11, %f9, %f12 fexpand %f5, %f12 loop_5470: movrne %o6, %g5, %l4 tcs %xcc, 0x4 fmovrslez %o7, %f4, %f0 ldx [%l7 + 0x58], %g6 smulcc %o1, %l6, %o2 fbn %fcc0, loop_5471 std %f4, [%l7 + 0x18] ldsb [%l7 + 0x2F], %l5 nop setx loop_5472, %l0, %l1 jmpl %l1, %o0 loop_5471: lduh [%l7 + 0x1A], %i5 fnands %f15, %f0, %f9 fmovsg %icc, %f9, %f14 loop_5472: brgez,a %g7, loop_5473 tsubcctv %o3, 0x161B, %i2 fbg %fcc0, loop_5474 fbo %fcc3, loop_5475 loop_5473: ldd [%l7 + 0x30], %f10 fble,a %fcc1, loop_5476 loop_5474: ldsw [%l7 + 0x08], %g1 loop_5475: tcs %xcc, 0x2 ldub [%l7 + 0x70], %g4 loop_5476: stb %i0, [%l7 + 0x19] orncc %g2, %i1, %l0 add %l1, 0x0405, %i6 fbge,a %fcc1, loop_5477 ldsb [%l7 + 0x79], %o5 fmovda %icc, %f7, %f15 ldub [%l7 + 0x65], %o4 loop_5477: fmovdcs %icc, %f9, %f8 pdist %f10, %f2, %f12 fcmpgt32 %f0, %f0, %i7 sth %i4, [%l7 + 0x78] or %g3, 0x10D6, %i3 fbg,a %fcc1, loop_5478 tleu %icc, 0x7 bpos,a %xcc, loop_5479 fornot1 %f2, %f12, %f12 loop_5478: fmovdl %icc, %f5, %f0 stw %l3, [%l7 + 0x08] loop_5479: fmovse %xcc, %f7, %f5 fmovda %icc, %f5, %f10 movn %icc, %o6, %g5 ba,a loop_5480 ldsh [%l7 + 0x40], %l4 fcmpne32 %f2, %f6, %o7 fbn %fcc1, loop_5481 loop_5480: fmovsle %icc, %f2, %f10 fcmpne16 %f14, %f6, %g6 ld [%l7 + 0x40], %f5 loop_5481: move %icc, %l2, %l6 ldsb [%l7 + 0x48], %o2 array32 %l5, %o0, %i5 fmovrse %o1, %f9, %f12 addc %g7, 0x0A86, %i2 fnot2 %f6, %f12 movrlz %o3, %g4, %g1 ldub [%l7 + 0x4E], %g2 ldx [%l7 + 0x60], %i0 fsrc1 %f6, %f12 ld [%l7 + 0x14], %f15 fmovse %xcc, %f15, %f10 ldd [%l7 + 0x10], %f12 tge %icc, 0x4 alignaddr %i1, %l1, %l0 fbe,a %fcc0, loop_5482 bl,a,pt %icc, loop_5483 ldsh [%l7 + 0x28], %i6 fmovscs %xcc, %f0, %f7 loop_5482: fmovsge %xcc, %f5, %f10 loop_5483: edge16ln %o5, %o4, %i4 ldub [%l7 + 0x61], %g3 srlx %i7, %i3, %o6 stb %g5, [%l7 + 0x18] sdivcc %l4, 0x15FA, %l3 orn %g6, %l2, %l6 stx %o2, [%l7 + 0x08] lduh [%l7 + 0x5A], %l5 bpos,a loop_5484 fmovsleu %xcc, %f13, %f10 fmovsn %icc, %f12, %f12 fcmpd %fcc3, %f12, %f10 loop_5484: std %f0, [%l7 + 0x28] fmovrse %o0, %f0, %f15 ldx [%l7 + 0x08], %i5 fcmpne32 %f4, %f10, %o7 fnands %f13, %f13, %f0 andn %o1, 0x0AF9, %i2 ldd [%l7 + 0x48], %f10 brlez,a %g7, loop_5485 fblg %fcc3, loop_5486 tgu %xcc, 0x4 lduh [%l7 + 0x62], %g4 loop_5485: fmovrdne %o3, %f6, %f12 loop_5486: sub %g1, %i0, %i1 fbg %fcc0, loop_5487 fmovsl %icc, %f3, %f2 tcc %icc, 0x1 fxors %f4, %f8, %f10 loop_5487: movge %icc, %g2, %l1 bneg,pt %icc, loop_5488 ld [%l7 + 0x40], %f11 fmovdne %icc, %f7, %f10 fbue,a %fcc1, loop_5489 loop_5488: be,a loop_5490 fbne,a %fcc2, loop_5491 movcs %icc, %i6, %l0 loop_5489: fbne,a %fcc3, loop_5492 loop_5490: bcs,a,pt %icc, loop_5493 loop_5491: pdist %f8, %f0, %f8 brlz,a %o5, loop_5494 loop_5492: be,a,pt %xcc, loop_5495 loop_5493: sub %i4, %g3, %i7 edge8 %o4, %i3, %o6 loop_5494: std %f2, [%l7 + 0x08] loop_5495: fmovsne %xcc, %f12, %f15 tcs %icc, 0x5 nop setx loop_5496, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movneg %xcc, %g5, %l3 fcmpes %fcc2, %f4, %f7 movgu %xcc, %g6, %l2 loop_5496: bn,pt %icc, loop_5497 bl,a,pt %icc, loop_5498 andcc %l6, %l4, %o2 sub %l5, 0x1218, %o0 loop_5497: fbule,a %fcc0, loop_5499 loop_5498: fbo,a %fcc2, loop_5500 edge16n %i5, %o7, %i2 nop setx loop_5501, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5499: fbl %fcc3, loop_5502 loop_5500: udivx %g7, 0x10CC, %g4 tleu %xcc, 0x2 loop_5501: tpos %icc, 0x6 loop_5502: mulx %o3, 0x145C, %o1 fmovdneg %icc, %f2, %f9 lduw [%l7 + 0x54], %g1 mova %icc, %i0, %g2 fmovd %f8, %f6 fmovdn %icc, %f4, %f5 fandnot1s %f11, %f1, %f10 fmovrdlez %i1, %f6, %f4 srl %l1, 0x12, %i6 fmovde %xcc, %f8, %f7 umul %l0, %i4, %g3 fmovdl %icc, %f10, %f0 sth %o5, [%l7 + 0x16] fcmpeq32 %f0, %f4, %i7 fpack32 %f0, %f6, %f12 fbg %fcc3, loop_5503 fabsd %f2, %f0 fcmps %fcc0, %f15, %f13 array16 %i3, %o6, %o4 loop_5503: ldd [%l7 + 0x50], %f0 ldsw [%l7 + 0x28], %l3 lduh [%l7 + 0x10], %g6 ldd [%l7 + 0x48], %f8 fcmpd %fcc2, %f12, %f12 lduh [%l7 + 0x24], %l2 fornot2 %f0, %f10, %f10 tne %icc, 0x6 fmovsneg %icc, %f2, %f10 ldsh [%l7 + 0x30], %g5 ldd [%l7 + 0x28], %f6 st %f2, [%l7 + 0x10] ld [%l7 + 0x6C], %f14 ta %xcc, 0x0 fpsub32s %f10, %f3, %f11 fmovsvs %xcc, %f2, %f14 fmovsa %xcc, %f14, %f13 tleu %icc, 0x1 fcmpgt32 %f4, %f12, %l4 movcc %xcc, %l6, %l5 srax %o0, 0x1A, %o2 ld [%l7 + 0x28], %f4 move %icc, %o7, %i2 lduw [%l7 + 0x24], %i5 fmovsneg %icc, %f4, %f7 ldub [%l7 + 0x22], %g4 ldx [%l7 + 0x10], %g7 fbe,a %fcc3, loop_5504 fmul8ulx16 %f0, %f0, %f12 udivx %o1, 0x0B31, %g1 orcc %i0, 0x0018, %o3 loop_5504: smulcc %g2, %l1, %i1 lduh [%l7 + 0x22], %i6 lduw [%l7 + 0x10], %l0 sth %i4, [%l7 + 0x4A] movrlz %g3, 0x1D2, %i7 fbu %fcc0, loop_5505 fbl,a %fcc3, loop_5506 sth %o5, [%l7 + 0x2A] fbu %fcc0, loop_5507 loop_5505: fmovdcc %xcc, %f2, %f2 loop_5506: fornot1 %f8, %f10, %f12 orn %i3, 0x0834, %o6 loop_5507: fandnot1 %f2, %f10, %f4 movneg %icc, %l3, %g6 edge8ln %o4, %l2, %g5 xnorcc %l4, 0x0083, %l5 fmovscc %xcc, %f10, %f12 andncc %l6, %o2, %o0 fmovdleu %xcc, %f7, %f9 ldsh [%l7 + 0x74], %i2 stx %o7, [%l7 + 0x50] ta %xcc, 0x0 ldub [%l7 + 0x4B], %g4 lduh [%l7 + 0x66], %g7 fmovdvs %xcc, %f4, %f7 mulx %o1, 0x077F, %i5 fmovdn %xcc, %f0, %f3 fpack16 %f4, %f2 fbge,a %fcc1, loop_5508 xnorcc %i0, %o3, %g1 andn %l1, %i1, %i6 movne %xcc, %l0, %g2 loop_5508: alignaddr %g3, %i7, %o5 movcs %xcc, %i4, %o6 bvs loop_5509 ldub [%l7 + 0x6C], %i3 te %icc, 0x5 fmul8ulx16 %f10, %f8, %f14 loop_5509: bge %icc, loop_5510 stb %g6, [%l7 + 0x3D] fzeros %f3 stx %o4, [%l7 + 0x10] loop_5510: bgu loop_5511 fzero %f8 movcs %xcc, %l3, %g5 lduw [%l7 + 0x08], %l4 loop_5511: fble %fcc3, loop_5512 std %f0, [%l7 + 0x78] fmovrdgz %l5, %f12, %f12 fpsub32s %f9, %f0, %f11 loop_5512: ldsb [%l7 + 0x6C], %l2 udivcc %l6, 0x115D, %o2 tpos %xcc, 0x3 taddcctv %i2, 0x0981, %o0 fmovspos %xcc, %f7, %f5 bpos,a loop_5513 fpsub16 %f4, %f2, %f4 stx %o7, [%l7 + 0x58] fbue,a %fcc2, loop_5514 loop_5513: fmovdn %xcc, %f15, %f4 ldsw [%l7 + 0x54], %g4 lduh [%l7 + 0x26], %g7 loop_5514: tpos %icc, 0x4 tleu %icc, 0x4 bvs,a loop_5515 bleu,a %icc, loop_5516 fmovdle %xcc, %f13, %f4 tn %xcc, 0x3 loop_5515: fpadd16s %f5, %f14, %f9 loop_5516: fnot2s %f7, %f8 fbo %fcc1, loop_5517 fble,a %fcc1, loop_5518 stb %i5, [%l7 + 0x10] ldsw [%l7 + 0x34], %o1 loop_5517: fpsub32 %f0, %f2, %f8 loop_5518: sth %i0, [%l7 + 0x46] bleu,pn %icc, loop_5519 sth %o3, [%l7 + 0x28] brnz %g1, loop_5520 tleu %icc, 0x3 loop_5519: edge16l %l1, %i6, %i1 fmovsn %xcc, %f7, %f13 loop_5520: mulx %l0, %g3, %i7 lduh [%l7 + 0x36], %g2 ldsh [%l7 + 0x42], %i4 movneg %icc, %o6, %i3 fcmps %fcc2, %f14, %f5 ldx [%l7 + 0x68], %g6 fmovrsgez %o5, %f12, %f13 xnorcc %l3, %o4, %g5 movrlez %l5, 0x0D2, %l4 xorcc %l6, 0x02A1, %l2 ldd [%l7 + 0x70], %f14 stx %o2, [%l7 + 0x10] stb %o0, [%l7 + 0x0E] fmovrslz %i2, %f0, %f15 fpsub16s %f9, %f14, %f0 ldsh [%l7 + 0x3C], %g4 edge32ln %o7, %g7, %o1 mulscc %i5, %i0, %o3 tle %icc, 0x6 ldsh [%l7 + 0x68], %l1 sll %g1, %i6, %l0 fnot1s %f1, %f9 stx %i1, [%l7 + 0x38] ldub [%l7 + 0x51], %g3 fmovs %f7, %f2 movgu %icc, %i7, %g2 fbo %fcc2, loop_5521 sdiv %i4, 0x02B6, %i3 tsubcc %g6, %o5, %o6 mulx %o4, 0x0C83, %g5 loop_5521: fsrc2 %f4, %f4 pdist %f14, %f14, %f2 fnand %f2, %f6, %f0 fornot2 %f8, %f8, %f4 fandnot1s %f8, %f1, %f8 stb %l3, [%l7 + 0x69] fmovdvc %xcc, %f0, %f15 fzero %f10 smulcc %l4, %l6, %l2 addccc %o2, 0x1FFA, %o0 lduh [%l7 + 0x54], %l5 lduh [%l7 + 0x6C], %g4 fpadd16 %f4, %f12, %f12 stw %o7, [%l7 + 0x50] fandnot2s %f5, %f3, %f5 bn,a loop_5522 fmovdgu %xcc, %f12, %f8 ldsw [%l7 + 0x24], %i2 bge,pt %icc, loop_5523 loop_5522: brlez,a %g7, loop_5524 st %f4, [%l7 + 0x10] stx %o1, [%l7 + 0x60] loop_5523: ta %icc, 0x2 loop_5524: ldub [%l7 + 0x09], %i0 srlx %i5, %l1, %g1 fcmpd %fcc1, %f8, %f6 sth %i6, [%l7 + 0x1E] udivcc %l0, 0x11FD, %o3 stb %g3, [%l7 + 0x6A] fmovsg %icc, %f7, %f5 fmovsleu %icc, %f4, %f1 bgu,a loop_5525 for %f4, %f4, %f10 edge16ln %i1, %i7, %g2 fabsd %f10, %f14 loop_5525: fmovdneg %xcc, %f15, %f10 ldub [%l7 + 0x61], %i4 fbge,a %fcc2, loop_5526 std %f6, [%l7 + 0x08] smul %g6, 0x0EA7, %i3 tsubcc %o6, %o5, %g5 loop_5526: bne loop_5527 stx %l3, [%l7 + 0x40] std %f10, [%l7 + 0x70] tvs %icc, 0x6 loop_5527: movrne %o4, %l6, %l4 tvc %icc, 0x6 fmovdn %icc, %f1, %f1 fmovsa %icc, %f10, %f5 fbul %fcc1, loop_5528 fmovrsgz %o2, %f2, %f7 fones %f8 ldd [%l7 + 0x48], %f14 loop_5528: array16 %l2, %l5, %g4 fmovsvc %xcc, %f10, %f3 fmuld8sux16 %f6, %f14, %f4 fmovdgu %icc, %f1, %f6 fmovdneg %icc, %f2, %f4 ldsh [%l7 + 0x58], %o7 stx %o0, [%l7 + 0x58] fmul8x16 %f8, %f10, %f6 fmovsl %icc, %f11, %f10 subcc %g7, 0x1A51, %o1 std %f12, [%l7 + 0x50] tpos %xcc, 0x3 fmovscs %xcc, %f4, %f2 fandnot1 %f10, %f0, %f8 edge8n %i2, %i5, %l1 call loop_5529 bshuffle %f12, %f10, %f4 ldx [%l7 + 0x78], %g1 nop setx loop_5530, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5529: ld [%l7 + 0x20], %f8 bvs,pn %xcc, loop_5531 ldx [%l7 + 0x30], %i6 loop_5530: fexpand %f1, %f0 orcc %i0, %o3, %g3 loop_5531: fbue %fcc0, loop_5532 fmovdneg %xcc, %f8, %f12 std %f4, [%l7 + 0x48] fcmpne16 %f4, %f12, %i1 loop_5532: fcmpne32 %f14, %f6, %l0 brlz %i7, loop_5533 fnegs %f3, %f10 fpadd32 %f4, %f4, %f0 ldub [%l7 + 0x20], %i4 loop_5533: fpackfix %f4, %f6 fmovrse %g6, %f8, %f11 sdiv %g2, 0x14C1, %o6 tpos %xcc, 0x7 stw %i3, [%l7 + 0x30] fmovscc %xcc, %f15, %f9 sethi 0x186E, %o5 std %f0, [%l7 + 0x60] lduw [%l7 + 0x3C], %l3 fexpand %f15, %f4 lduw [%l7 + 0x1C], %g5 fmovd %f6, %f2 ldsb [%l7 + 0x53], %o4 stb %l6, [%l7 + 0x52] lduw [%l7 + 0x0C], %o2 fpsub32 %f14, %f0, %f2 fbul,a %fcc2, loop_5534 fmovrdgez %l4, %f2, %f14 fmovrdlez %l2, %f6, %f2 sdiv %g4, 0x1F30, %l5 loop_5534: fcmpeq16 %f10, %f4, %o0 subcc %o7, %o1, %g7 brnz,a %i5, loop_5535 subcc %l1, %g1, %i6 fand %f14, %f12, %f10 lduw [%l7 + 0x6C], %i0 loop_5535: fmovdge %xcc, %f11, %f3 ldd [%l7 + 0x68], %f0 sdivcc %i2, 0x0921, %o3 fmovspos %xcc, %f7, %f5 fcmpes %fcc2, %f0, %f2 lduh [%l7 + 0x30], %i1 fblg %fcc0, loop_5536 fmovrse %l0, %f12, %f9 bl,pt %icc, loop_5537 array32 %g3, %i4, %g6 loop_5536: lduw [%l7 + 0x08], %i7 xorcc %g2, 0x0522, %o6 loop_5537: stb %o5, [%l7 + 0x5E] ldd [%l7 + 0x60], %f6 fbe %fcc2, loop_5538 movgu %xcc, %l3, %i3 fandnot2 %f10, %f4, %f2 bvs,pt %xcc, loop_5539 loop_5538: taddcctv %o4, %g5, %l6 edge32n %l4, %l2, %o2 fbue,a %fcc0, loop_5540 loop_5539: orn %g4, %o0, %l5 fmuld8ulx16 %f1, %f11, %f4 stw %o1, [%l7 + 0x60] loop_5540: ldub [%l7 + 0x47], %g7 stx %o7, [%l7 + 0x18] xorcc %i5, 0x09AA, %l1 movcs %icc, %i6, %g1 fmovdne %xcc, %f4, %f11 fmovsvc %xcc, %f15, %f4 fmovsvc %icc, %f15, %f4 be,a loop_5541 bg,a,pn %xcc, loop_5542 edge8n %i0, %o3, %i1 tsubcc %l0, %i2, %g3 loop_5541: fbe,a %fcc0, loop_5543 loop_5542: xnorcc %i4, 0x0366, %g6 sll %i7, %o6, %o5 fpsub16 %f12, %f2, %f10 loop_5543: bpos,pt %xcc, loop_5544 tg %icc, 0x2 ldsb [%l7 + 0x31], %l3 taddcc %i3, 0x15D2, %o4 loop_5544: st %f3, [%l7 + 0x40] fmovrdlez %g2, %f4, %f8 fcmpd %fcc3, %f14, %f0 fandnot2s %f6, %f13, %f9 addc %g5, %l6, %l4 ldsh [%l7 + 0x7C], %l2 fbul,a %fcc2, loop_5545 bneg,a,pn %icc, loop_5546 fbu,a %fcc3, loop_5547 fblg,a %fcc1, loop_5548 loop_5545: ldx [%l7 + 0x08], %g4 loop_5546: fsrc2 %f10, %f0 loop_5547: ldsh [%l7 + 0x6E], %o2 loop_5548: ba,a %xcc, loop_5549 fpack16 %f8, %f2 ldsh [%l7 + 0x48], %o0 ldsb [%l7 + 0x20], %o1 loop_5549: move %icc, %l5, %g7 lduh [%l7 + 0x3C], %i5 fmuld8ulx16 %f15, %f4, %f14 edge8 %o7, %i6, %l1 brlz %i0, loop_5550 brlz %o3, loop_5551 fbu %fcc0, loop_5552 fmovrse %g1, %f3, %f15 loop_5550: ldsb [%l7 + 0x62], %l0 loop_5551: lduh [%l7 + 0x3E], %i2 loop_5552: ldd [%l7 + 0x10], %f2 lduw [%l7 + 0x28], %i1 fbo %fcc0, loop_5553 bge loop_5554 fmovsg %icc, %f7, %f12 movvs %icc, %g3, %g6 loop_5553: fpsub16 %f14, %f10, %f0 loop_5554: lduw [%l7 + 0x34], %i4 fxors %f6, %f8, %f2 edge32l %o6, %o5, %l3 ldsh [%l7 + 0x60], %i7 fbe,a %fcc0, loop_5555 edge16 %i3, %o4, %g5 fpsub16s %f15, %f9, %f11 fmovrdne %g2, %f2, %f0 loop_5555: fmovsvc %xcc, %f15, %f9 movne %icc, %l6, %l4 fmovdvs %xcc, %f2, %f13 array32 %g4, %l2, %o2 alignaddr %o0, %o1, %g7 sdiv %l5, 0x127D, %i5 fmul8sux16 %f14, %f4, %f14 sdiv %o7, 0x1E59, %i6 ldsb [%l7 + 0x21], %i0 srl %o3, %g1, %l1 ldub [%l7 + 0x2E], %l0 stb %i2, [%l7 + 0x44] tcs %icc, 0x6 andcc %g3, 0x1DC2, %i1 fmovse %icc, %f5, %f12 tpos %xcc, 0x3 ldsh [%l7 + 0x7A], %i4 tl %icc, 0x3 fandnot2s %f5, %f8, %f8 stb %o6, [%l7 + 0x3E] pdist %f4, %f8, %f12 lduw [%l7 + 0x60], %o5 fone %f10 fexpand %f6, %f14 fmovdpos %xcc, %f9, %f0 edge8n %g6, %l3, %i7 fsrc2s %f7, %f3 brnz,a %o4, loop_5556 fcmpne32 %f2, %f12, %g5 pdist %f0, %f0, %f10 ldx [%l7 + 0x58], %g2 loop_5556: sth %l6, [%l7 + 0x0C] ldx [%l7 + 0x58], %i3 movre %l4, %l2, %g4 fmovs %f10, %f12 lduh [%l7 + 0x7C], %o0 fmovdneg %xcc, %f15, %f2 for %f14, %f8, %f6 for %f8, %f2, %f6 fbn %fcc3, loop_5557 ldsb [%l7 + 0x09], %o1 movrlz %o2, %l5, %g7 tn %xcc, 0x2 loop_5557: brlz,a %o7, loop_5558 fbge,a %fcc3, loop_5559 ld [%l7 + 0x18], %f15 std %f8, [%l7 + 0x20] loop_5558: fpackfix %f10, %f8 loop_5559: udivcc %i5, 0x1AD3, %i0 lduh [%l7 + 0x0A], %i6 fxnor %f10, %f0, %f10 fba %fcc0, loop_5560 nop setx loop_5561, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bn,pt %xcc, loop_5562 lduh [%l7 + 0x28], %o3 loop_5560: stw %g1, [%l7 + 0x50] loop_5561: ldsh [%l7 + 0x30], %l0 loop_5562: sth %i2, [%l7 + 0x40] fmul8x16au %f12, %f8, %f10 fnors %f10, %f7, %f3 edge8ln %l1, %g3, %i1 fnot2 %f12, %f10 edge8l %o6, %i4, %o5 edge32ln %l3, %i7, %o4 fmovrsne %g5, %f9, %f11 brgz %g6, loop_5563 fpsub32 %f4, %f2, %f12 fandnot1s %f8, %f4, %f0 bvs,a %icc, loop_5564 loop_5563: fmovrdlez %l6, %f12, %f12 bneg loop_5565 fblg %fcc1, loop_5566 loop_5564: edge32n %i3, %l4, %g2 ldsh [%l7 + 0x5A], %g4 loop_5565: fcmpne16 %f10, %f14, %o0 loop_5566: std %f6, [%l7 + 0x38] tgu %xcc, 0x6 std %f8, [%l7 + 0x08] fandnot2s %f4, %f10, %f5 ldsh [%l7 + 0x1C], %l2 ld [%l7 + 0x48], %f8 bvc,a %icc, loop_5567 lduw [%l7 + 0x40], %o2 tne %icc, 0x7 stx %l5, [%l7 + 0x38] loop_5567: fmovrdlz %o1, %f14, %f10 lduh [%l7 + 0x3A], %g7 fand %f14, %f0, %f4 std %f14, [%l7 + 0x38] popc %o7, %i0 stx %i6, [%l7 + 0x58] fmovsleu %xcc, %f4, %f8 lduh [%l7 + 0x5A], %i5 tvc %xcc, 0x5 fmovdgu %xcc, %f9, %f14 ldsw [%l7 + 0x7C], %g1 edge16 %l0, %i2, %o3 brgez,a %l1, loop_5568 lduw [%l7 + 0x60], %g3 sdivcc %o6, 0x091E, %i4 ldsw [%l7 + 0x24], %o5 loop_5568: fmovdvc %xcc, %f10, %f11 movcc %icc, %l3, %i7 ldub [%l7 + 0x6A], %i1 taddcctv %o4, 0x0B64, %g6 fpmerge %f9, %f4, %f8 fmovdpos %icc, %f5, %f13 fzeros %f14 fbule,a %fcc2, loop_5569 fornot1 %f14, %f8, %f8 fbu %fcc2, loop_5570 nop setx loop_5571, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5569: siam 0x0 edge32 %l6, %g5, %i3 loop_5570: fbl,a %fcc0, loop_5572 loop_5571: fpackfix %f14, %f13 popc %g2, %l4 fbue %fcc0, loop_5573 loop_5572: nop setx loop_5574, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xnorcc %o0, 0x19CA, %g4 fmovdg %xcc, %f14, %f11 loop_5573: edge16n %o2, %l5, %l2 loop_5574: st %f12, [%l7 + 0x5C] fbl %fcc1, loop_5575 edge16ln %o1, %o7, %i0 fblg %fcc3, loop_5576 fmovdpos %xcc, %f0, %f7 loop_5575: fmovdg %icc, %f12, %f5 fba,a %fcc0, loop_5577 loop_5576: fnor %f4, %f4, %f6 stb %g7, [%l7 + 0x0C] ldub [%l7 + 0x0C], %i6 loop_5577: bpos loop_5578 orncc %i5, 0x1CBB, %g1 ldub [%l7 + 0x13], %l0 bge %xcc, loop_5579 loop_5578: stw %o3, [%l7 + 0x14] fmovrdgez %l1, %f14, %f8 fpadd16 %f6, %f14, %f10 loop_5579: st %f11, [%l7 + 0x24] fnot1 %f6, %f14 ldsb [%l7 + 0x24], %g3 orn %i2, %i4, %o5 fmovsgu %icc, %f4, %f9 fmovsneg %icc, %f5, %f7 fcmps %fcc2, %f3, %f4 ta %icc, 0x7 ldx [%l7 + 0x50], %o6 bne,pn %icc, loop_5580 bgu,a,pt %icc, loop_5581 fcmpd %fcc3, %f6, %f10 st %f9, [%l7 + 0x68] loop_5580: std %f6, [%l7 + 0x60] loop_5581: fmovsgu %icc, %f12, %f12 fpsub16s %f7, %f6, %f12 array32 %i7, %l3, %i1 fornot2s %f12, %f8, %f13 fmovdne %icc, %f7, %f12 fbuge %fcc2, loop_5582 fsrc1 %f10, %f10 fsrc1 %f8, %f6 fmovdge %xcc, %f8, %f5 loop_5582: fsrc2 %f2, %f2 fmovscc %xcc, %f7, %f11 edge8 %o4, %l6, %g5 tgu %icc, 0x1 fcmps %fcc1, %f0, %f2 fba %fcc1, loop_5583 fnand %f12, %f14, %f8 ldsb [%l7 + 0x3E], %i3 fcmple16 %f10, %f4, %g6 loop_5583: bshuffle %f10, %f2, %f12 andncc %l4, %g2, %g4 fbne,a %fcc3, loop_5584 edge16ln %o2, %o0, %l2 st %f4, [%l7 + 0x74] sethi 0x0F7C, %o1 loop_5584: move %icc, %o7, %l5 fsrc2 %f10, %f14 taddcctv %i0, %g7, %i5 alignaddrl %i6, %g1, %l0 fbo,a %fcc3, loop_5585 st %f13, [%l7 + 0x0C] fba %fcc1, loop_5586 tg %icc, 0x7 loop_5585: nop setx loop_5587, %l0, %l1 jmpl %l1, %l1 bpos,pn %xcc, loop_5588 loop_5586: ldsb [%l7 + 0x69], %g3 fmovsgu %icc, %f9, %f2 loop_5587: fmuld8ulx16 %f2, %f11, %f0 loop_5588: fnot1 %f10, %f4 tcs %icc, 0x4 edge32 %o3, %i4, %i2 brnz,a %o6, loop_5589 mulscc %o5, %i7, %i1 st %f6, [%l7 + 0x50] movpos %icc, %l3, %o4 loop_5589: andcc %g5, 0x0A6B, %l6 fpadd32 %f12, %f10, %f4 fcmpgt16 %f6, %f8, %i3 fbl,a %fcc2, loop_5590 stx %l4, [%l7 + 0x40] fnegd %f2, %f0 ldsw [%l7 + 0x78], %g2 loop_5590: fnor %f6, %f0, %f0 lduh [%l7 + 0x66], %g4 movge %icc, %o2, %g6 siam 0x4 fmovdn %icc, %f0, %f11 ld [%l7 + 0x5C], %f8 fcmpeq32 %f6, %f8, %l2 fmovsneg %icc, %f3, %f6 ldub [%l7 + 0x45], %o0 fmovsg %icc, %f6, %f1 movcs %icc, %o7, %l5 fmovsvc %icc, %f9, %f14 xnor %i0, %o1, %g7 fmovdg %icc, %f5, %f4 tge %xcc, 0x1 bpos,a %xcc, loop_5591 ldx [%l7 + 0x30], %i5 fabsd %f14, %f6 fnors %f1, %f10, %f8 loop_5591: lduh [%l7 + 0x42], %i6 fandnot1 %f6, %f14, %f14 lduh [%l7 + 0x5A], %l0 fmovsneg %icc, %f13, %f8 ld [%l7 + 0x34], %f15 xnor %l1, %g3, %g1 popc %o3, %i2 lduh [%l7 + 0x78], %i4 ble,a loop_5592 fxors %f2, %f11, %f3 fbug,a %fcc1, loop_5593 fornot1 %f0, %f10, %f10 loop_5592: tvs %xcc, 0x7 fmovdcs %xcc, %f14, %f14 loop_5593: fbue,a %fcc1, loop_5594 stw %o6, [%l7 + 0x48] movrgz %i7, 0x053, %i1 stx %l3, [%l7 + 0x60] loop_5594: sth %o5, [%l7 + 0x10] ldsw [%l7 + 0x60], %g5 call loop_5595 fbuge,a %fcc0, loop_5596 orncc %l6, %o4, %l4 std %f10, [%l7 + 0x30] loop_5595: tgu %icc, 0x3 loop_5596: tcc %icc, 0x7 smulcc %g2, %g4, %i3 ld [%l7 + 0x40], %f11 edge32ln %g6, %l2, %o2 ldd [%l7 + 0x08], %f12 fpsub32 %f2, %f12, %f6 fpsub32s %f10, %f8, %f0 fbug %fcc1, loop_5597 subcc %o0, %o7, %i0 fpsub16s %f6, %f6, %f1 sth %o1, [%l7 + 0x20] loop_5597: orcc %g7, %l5, %i5 fornot1s %f7, %f15, %f14 fmovrsgez %i6, %f2, %f1 fmovse %icc, %f1, %f15 lduw [%l7 + 0x28], %l0 tvc %xcc, 0x1 fbe,a %fcc2, loop_5598 fmovdne %icc, %f15, %f13 stx %g3, [%l7 + 0x10] subc %g1, %l1, %o3 loop_5598: fand %f10, %f0, %f14 fnands %f5, %f11, %f9 lduh [%l7 + 0x1C], %i2 be,a,pt %icc, loop_5599 fmul8x16al %f12, %f15, %f12 bleu,a,pn %icc, loop_5600 tcc %icc, 0x6 loop_5599: ldub [%l7 + 0x2B], %o6 movcs %icc, %i7, %i4 loop_5600: ldx [%l7 + 0x40], %i1 bleu %icc, loop_5601 tgu %xcc, 0x4 brlez,a %l3, loop_5602 edge32ln %g5, %l6, %o4 loop_5601: ldsw [%l7 + 0x10], %l4 fmovscc %xcc, %f1, %f11 loop_5602: lduw [%l7 + 0x44], %g2 bneg loop_5603 fmovdpos %icc, %f3, %f10 nop setx loop_5604, %l0, %l1 jmpl %l1, %g4 lduh [%l7 + 0x46], %i3 loop_5603: fbuge,a %fcc1, loop_5605 brnz %o5, loop_5606 loop_5604: ldd [%l7 + 0x68], %f12 sth %l2, [%l7 + 0x50] loop_5605: ldub [%l7 + 0x40], %o2 loop_5606: ldub [%l7 + 0x37], %o0 srl %g6, %o7, %i0 bne,a,pn %icc, loop_5607 ld [%l7 + 0x08], %f1 fxor %f4, %f6, %f4 smulcc %g7, 0x1135, %o1 loop_5607: stb %i5, [%l7 + 0x12] alignaddrl %l5, %i6, %l0 sth %g1, [%l7 + 0x1C] fbge %fcc2, loop_5608 fandnot1 %f10, %f0, %f6 fcmpeq16 %f6, %f8, %l1 ldsh [%l7 + 0x4E], %o3 loop_5608: fbug %fcc3, loop_5609 fornot2 %f4, %f12, %f2 udivcc %g3, 0x117E, %i2 std %f8, [%l7 + 0x38] loop_5609: ldd [%l7 + 0x30], %f0 ta %xcc, 0x2 lduh [%l7 + 0x0E], %o6 ldsb [%l7 + 0x37], %i4 fmovrslez %i1, %f12, %f10 fbg %fcc0, loop_5610 fmovrdne %i7, %f10, %f14 fxor %f8, %f8, %f8 fnors %f12, %f12, %f13 loop_5610: st %f9, [%l7 + 0x7C] fmovsn %icc, %f10, %f7 ldsw [%l7 + 0x14], %l3 movvc %icc, %l6, %o4 fexpand %f8, %f14 ldd [%l7 + 0x38], %f4 stb %l4, [%l7 + 0x74] std %f8, [%l7 + 0x58] st %f8, [%l7 + 0x1C] stx %g2, [%l7 + 0x38] stb %g4, [%l7 + 0x71] fnegd %f4, %f14 lduw [%l7 + 0x44], %g5 tgu %xcc, 0x4 fbge %fcc0, loop_5611 st %f1, [%l7 + 0x44] fmovrde %i3, %f4, %f12 fand %f14, %f10, %f12 loop_5611: add %o5, 0x122B, %o2 fnors %f13, %f11, %f10 ld [%l7 + 0x24], %f2 ldsb [%l7 + 0x23], %l2 sdivcc %g6, 0x1D6E, %o0 tvc %xcc, 0x1 orcc %o7, %i0, %g7 xnor %o1, %l5, %i6 fcmple16 %f14, %f8, %l0 fcmpne16 %f8, %f4, %i5 sth %g1, [%l7 + 0x7A] tneg %xcc, 0x1 fandnot1 %f6, %f4, %f8 srlx %l1, 0x12, %o3 lduw [%l7 + 0x4C], %i2 fabss %f1, %f7 sdivcc %g3, 0x1E30, %i4 fnor %f14, %f2, %f4 addc %o6, %i1, %i7 movvc %icc, %l6, %l3 fcmple32 %f4, %f8, %o4 ldx [%l7 + 0x28], %g2 ldsh [%l7 + 0x5C], %l4 fpsub32s %f15, %f14, %f10 fexpand %f4, %f12 fpsub32 %f12, %f2, %f10 tleu %icc, 0x4 fmovsleu %xcc, %f0, %f5 movrlz %g5, %i3, %g4 ldsb [%l7 + 0x51], %o2 ldub [%l7 + 0x0F], %l2 ldd [%l7 + 0x10], %f8 edge16n %g6, %o0, %o5 fcmpgt16 %f12, %f0, %i0 ldsb [%l7 + 0x53], %o7 fmovsleu %icc, %f2, %f14 fbne,a %fcc2, loop_5612 std %f8, [%l7 + 0x70] fcmpne32 %f4, %f14, %o1 fmovdneg %xcc, %f13, %f14 loop_5612: nop setx loop_5613, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x54], %l5 fmul8x16al %f3, %f8, %f12 orn %g7, 0x1B3C, %l0 loop_5613: fpadd32 %f10, %f6, %f4 fpadd16 %f14, %f14, %f0 movn %icc, %i6, %i5 stb %g1, [%l7 + 0x2D] subcc %o3, %i2, %g3 bcc,pn %icc, loop_5614 st %f12, [%l7 + 0x14] fpadd32s %f15, %f3, %f11 fmovscs %xcc, %f12, %f4 loop_5614: fexpand %f5, %f6 fpsub32 %f2, %f2, %f4 movrgez %l1, %i4, %o6 ldub [%l7 + 0x7D], %i1 std %f10, [%l7 + 0x78] ldub [%l7 + 0x72], %i7 stb %l3, [%l7 + 0x56] fmovdleu %xcc, %f11, %f7 popc %l6, %g2 andcc %o4, %g5, %i3 sub %g4, %l4, %l2 fmovd %f8, %f12 ldsw [%l7 + 0x60], %o2 ta %icc, 0x5 st %f9, [%l7 + 0x14] st %f12, [%l7 + 0x0C] ba,a,pn %icc, loop_5615 stx %o0, [%l7 + 0x78] fand %f4, %f4, %f0 lduw [%l7 + 0x64], %g6 loop_5615: or %o5, %i0, %o1 ldsh [%l7 + 0x7C], %l5 st %f7, [%l7 + 0x44] stw %o7, [%l7 + 0x48] fzero %f14 lduh [%l7 + 0x36], %g7 movrgez %i6, %i5, %l0 taddcctv %o3, %i2, %g3 st %f13, [%l7 + 0x38] fandnot1 %f4, %f6, %f12 ldsh [%l7 + 0x46], %g1 ldub [%l7 + 0x54], %l1 fmovs %f4, %f11 bshuffle %f2, %f2, %f0 fbl,a %fcc3, loop_5616 stw %o6, [%l7 + 0x1C] fbuge,a %fcc2, loop_5617 fmovdg %icc, %f8, %f7 loop_5616: fandnot1 %f14, %f12, %f6 fand %f10, %f14, %f12 loop_5617: fnand %f14, %f14, %f0 fnands %f12, %f13, %f14 fcmpeq32 %f14, %f14, %i4 fandnot2s %f0, %f9, %f0 fsrc1 %f14, %f6 xorcc %i7, 0x0971, %i1 ldx [%l7 + 0x48], %l3 xnorcc %g2, 0x0457, %o4 ldd [%l7 + 0x60], %f8 brnz,a %l6, loop_5618 ldsw [%l7 + 0x5C], %g5 movrgez %i3, %l4, %l2 lduw [%l7 + 0x60], %g4 loop_5618: popc 0x06B8, %o2 ldsh [%l7 + 0x20], %o0 ldsw [%l7 + 0x50], %o5 st %f12, [%l7 + 0x18] add %g6, 0x0643, %i0 movrgez %o1, 0x147, %l5 lduw [%l7 + 0x4C], %o7 ta %icc, 0x7 fmul8x16 %f10, %f2, %f2 fandnot2s %f15, %f7, %f10 fmovrdgz %g7, %f2, %f14 sth %i6, [%l7 + 0x72] movg %icc, %i5, %l0 fnors %f4, %f1, %f13 edge8 %i2, %g3, %g1 ldd [%l7 + 0x68], %f2 fcmpgt16 %f0, %f4, %l1 tcs %xcc, 0x7 ldx [%l7 + 0x20], %o3 fmovdl %xcc, %f12, %f0 fmovrse %i4, %f5, %f15 fcmpeq16 %f10, %f2, %o6 bl,pt %icc, loop_5619 fmul8x16 %f3, %f14, %f12 udiv %i7, 0x049F, %l3 ld [%l7 + 0x3C], %f15 loop_5619: bpos loop_5620 ldd [%l7 + 0x08], %f12 st %f10, [%l7 + 0x1C] ldsb [%l7 + 0x0C], %g2 loop_5620: fbuge %fcc1, loop_5621 ldsw [%l7 + 0x34], %i1 movgu %xcc, %o4, %g5 nop setx loop_5622, %l0, %l1 jmpl %l1, %i3 loop_5621: udivx %l6, 0x192E, %l2 nop setx loop_5623, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd32 %f12, %f6, %f12 loop_5622: fpsub16s %f11, %f13, %f2 ldsh [%l7 + 0x20], %g4 loop_5623: bl,a loop_5624 ldx [%l7 + 0x58], %o2 std %f14, [%l7 + 0x20] fmovrdgz %l4, %f0, %f2 loop_5624: sdivx %o0, 0x0563, %g6 andn %i0, 0x1D81, %o1 movne %icc, %o5, %l5 mova %xcc, %g7, %o7 array32 %i6, %l0, %i5 lduh [%l7 + 0x6A], %g3 ldx [%l7 + 0x28], %g1 fcmpd %fcc2, %f2, %f2 sth %i2, [%l7 + 0x2E] bg,pn %icc, loop_5625 edge8 %o3, %i4, %o6 ldsh [%l7 + 0x56], %l1 brnz,a %l3, loop_5626 loop_5625: sub %i7, %i1, %g2 nop setx loop_5627, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bpos,pn %icc, loop_5628 loop_5626: ldsw [%l7 + 0x58], %g5 brlz,a %o4, loop_5629 loop_5627: edge8l %i3, %l6, %g4 loop_5628: move %icc, %l2, %l4 array32 %o2, %g6, %o0 loop_5629: lduh [%l7 + 0x76], %i0 tpos %xcc, 0x1 fmovsa %xcc, %f8, %f12 st %f7, [%l7 + 0x18] stw %o5, [%l7 + 0x74] ldd [%l7 + 0x70], %f10 fpackfix %f4, %f2 std %f6, [%l7 + 0x48] stx %o1, [%l7 + 0x70] fmovsge %xcc, %f10, %f3 bshuffle %f6, %f4, %f14 fbu %fcc1, loop_5630 fmovrsgz %l5, %f1, %f6 fxnor %f6, %f12, %f4 movcc %icc, %g7, %o7 loop_5630: fbule,a %fcc1, loop_5631 fbne %fcc2, loop_5632 stb %i6, [%l7 + 0x24] fornot2s %f7, %f4, %f11 loop_5631: ldub [%l7 + 0x4A], %l0 loop_5632: ble,pn %icc, loop_5633 ba %icc, loop_5634 movleu %icc, %g3, %g1 xnor %i2, %o3, %i4 loop_5633: lduh [%l7 + 0x66], %o6 loop_5634: array32 %l1, %i5, %i7 brnz,a %l3, loop_5635 sra %g2, %g5, %i1 srlx %i3, 0x0B, %l6 lduh [%l7 + 0x2A], %o4 loop_5635: ld [%l7 + 0x7C], %f15 movgu %xcc, %g4, %l4 fandnot2s %f2, %f8, %f3 ld [%l7 + 0x18], %f2 bg,a loop_5636 stb %o2, [%l7 + 0x1E] fsrc1s %f3, %f1 fmovscs %icc, %f11, %f7 loop_5636: fmovrdgz %l2, %f6, %f0 bvs,a,pt %icc, loop_5637 lduw [%l7 + 0x28], %o0 sdivx %g6, 0x0129, %o5 lduw [%l7 + 0x30], %o1 loop_5637: stb %l5, [%l7 + 0x3A] sll %i0, %g7, %o7 stx %i6, [%l7 + 0x78] movn %xcc, %l0, %g3 taddcctv %g1, 0x1E09, %o3 ldsw [%l7 + 0x44], %i2 ldsb [%l7 + 0x6C], %i4 movpos %xcc, %l1, %i5 stx %i7, [%l7 + 0x28] edge8ln %o6, %g2, %l3 ldsh [%l7 + 0x1C], %g5 stb %i1, [%l7 + 0x2D] st %f5, [%l7 + 0x48] andcc %l6, 0x1598, %i3 movn %icc, %g4, %l4 fand %f12, %f4, %f8 fmovrsgez %o2, %f8, %f2 stx %o4, [%l7 + 0x30] fnegd %f12, %f4 brlez %l2, loop_5638 lduw [%l7 + 0x0C], %o0 lduw [%l7 + 0x64], %o5 fbo %fcc2, loop_5639 loop_5638: ldsw [%l7 + 0x14], %o1 alignaddr %l5, %i0, %g7 bl loop_5640 loop_5639: xor %g6, %o7, %i6 ldsb [%l7 + 0x31], %l0 sth %g3, [%l7 + 0x08] loop_5640: fnot1s %f10, %f3 stx %o3, [%l7 + 0x48] ldd [%l7 + 0x60], %f10 fxor %f0, %f12, %f10 ldd [%l7 + 0x70], %f0 edge8 %i2, %i4, %g1 fand %f4, %f2, %f0 fcmpgt32 %f6, %f0, %l1 lduw [%l7 + 0x10], %i5 fcmple16 %f4, %f2, %i7 ldx [%l7 + 0x20], %o6 lduw [%l7 + 0x28], %g2 sth %l3, [%l7 + 0x2A] smulcc %g5, 0x1BF5, %l6 tvs %icc, 0x6 fmovse %icc, %f14, %f6 fbule,a %fcc3, loop_5641 fbn,a %fcc3, loop_5642 fmovdcc %xcc, %f0, %f0 edge8l %i1, %g4, %l4 loop_5641: ldub [%l7 + 0x7F], %o2 loop_5642: fmovsl %xcc, %f10, %f0 stw %i3, [%l7 + 0x14] fones %f5 ba,pn %xcc, loop_5643 edge8ln %o4, %l2, %o5 umulcc %o1, %o0, %i0 stb %l5, [%l7 + 0x55] loop_5643: movl %icc, %g6, %g7 fandnot1 %f14, %f6, %f0 edge16l %o7, %i6, %g3 fors %f0, %f9, %f7 fcmpd %fcc0, %f10, %f8 bpos,a,pt %xcc, loop_5644 fmovdpos %icc, %f4, %f11 ldd [%l7 + 0x68], %f14 fmovdpos %icc, %f15, %f4 loop_5644: smul %o3, 0x0808, %l0 fpsub32 %f12, %f10, %f12 stb %i4, [%l7 + 0x59] stw %i2, [%l7 + 0x7C] stw %g1, [%l7 + 0x60] fmuld8ulx16 %f11, %f4, %f2 lduh [%l7 + 0x74], %i5 edge8 %l1, %o6, %g2 brnz %l3, loop_5645 tcs %xcc, 0x4 fmul8x16al %f7, %f2, %f2 sll %i7, %l6, %i1 loop_5645: fpackfix %f6, %f1 fmovscc %icc, %f7, %f12 sllx %g5, 0x0D, %l4 fone %f6 fandnot1 %f0, %f2, %f4 fcmpne16 %f8, %f2, %g4 fcmpeq16 %f12, %f12, %i3 fmovspos %xcc, %f4, %f0 fcmpd %fcc2, %f4, %f4 tsubcc %o2, 0x056F, %l2 ldsh [%l7 + 0x56], %o4 st %f7, [%l7 + 0x5C] fmovsgu %icc, %f11, %f12 orn %o5, %o0, %i0 tge %icc, 0x0 ble,a loop_5646 ba,a,pt %xcc, loop_5647 udivx %l5, 0x0007, %o1 fblg %fcc2, loop_5648 loop_5646: umulcc %g6, 0x03F5, %o7 loop_5647: ldsw [%l7 + 0x2C], %i6 mulx %g7, %g3, %l0 loop_5648: ldsw [%l7 + 0x44], %i4 fmovrsgez %o3, %f3, %f3 xorcc %g1, %i2, %l1 movge %xcc, %o6, %g2 xnorcc %l3, %i7, %l6 brgz %i1, loop_5649 ldub [%l7 + 0x55], %i5 ldd [%l7 + 0x38], %f4 ldd [%l7 + 0x50], %f6 loop_5649: fabss %f2, %f10 fones %f12 addc %l4, 0x05A1, %g4 movle %xcc, %g5, %o2 fpadd32 %f4, %f14, %f0 ldsw [%l7 + 0x74], %l2 tl %icc, 0x1 stw %i3, [%l7 + 0x2C] bl %xcc, loop_5650 movrlz %o4, %o5, %o0 fcmple16 %f14, %f14, %i0 sth %o1, [%l7 + 0x4C] loop_5650: lduh [%l7 + 0x76], %l5 fbue %fcc1, loop_5651 edge16ln %g6, %o7, %g7 tgu %xcc, 0x2 fandnot2 %f4, %f4, %f12 loop_5651: orn %i6, %g3, %l0 fbe,a %fcc1, loop_5652 fornot2s %f7, %f9, %f11 ld [%l7 + 0x08], %f2 tle %xcc, 0x7 loop_5652: fmovdgu %icc, %f7, %f12 stb %o3, [%l7 + 0x11] lduw [%l7 + 0x3C], %g1 fxnors %f4, %f14, %f15 tgu %xcc, 0x0 fandnot2 %f10, %f6, %f4 fsrc2s %f14, %f2 stb %i4, [%l7 + 0x2D] brlez,a %i2, loop_5653 ld [%l7 + 0x30], %f9 fmovsne %icc, %f14, %f14 lduh [%l7 + 0x24], %l1 loop_5653: fones %f3 lduw [%l7 + 0x30], %g2 ldub [%l7 + 0x7B], %l3 edge32 %i7, %o6, %l6 ldsh [%l7 + 0x64], %i1 fnot2s %f1, %f15 call loop_5654 stw %i5, [%l7 + 0x28] fabsd %f2, %f12 movrlz %g4, 0x1CB, %g5 loop_5654: edge16ln %o2, %l4, %l2 fba,a %fcc3, loop_5655 movn %icc, %i3, %o5 stx %o0, [%l7 + 0x58] ldub [%l7 + 0x79], %o4 loop_5655: ldsh [%l7 + 0x2C], %o1 add %i0, %g6, %o7 taddcc %g7, %l5, %i6 fcmpne16 %f4, %f6, %g3 ta %icc, 0x0 fbul,a %fcc0, loop_5656 bshuffle %f4, %f12, %f12 fxors %f14, %f11, %f10 tsubcctv %l0, %g1, %o3 loop_5656: fsrc2s %f15, %f10 fand %f10, %f6, %f14 umul %i4, %l1, %i2 std %f14, [%l7 + 0x10] ldsh [%l7 + 0x6C], %g2 fcmpeq32 %f6, %f10, %l3 fbg,a %fcc0, loop_5657 ldd [%l7 + 0x18], %f8 ldd [%l7 + 0x40], %f0 fmovrdlz %o6, %f14, %f10 loop_5657: fmovsge %xcc, %f15, %f12 ldub [%l7 + 0x7B], %l6 sethi 0x195D, %i7 ldd [%l7 + 0x48], %f10 brlz %i1, loop_5658 and %i5, %g5, %g4 brz %l4, loop_5659 ldsh [%l7 + 0x3E], %o2 loop_5658: fpsub16s %f7, %f5, %f0 fsrc1s %f11, %f13 loop_5659: tl %icc, 0x6 ldsh [%l7 + 0x62], %i3 std %f8, [%l7 + 0x10] std %f8, [%l7 + 0x20] fmovdge %icc, %f6, %f0 bn %xcc, loop_5660 nop setx loop_5661, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srlx %l2, %o0, %o4 stb %o5, [%l7 + 0x7A] loop_5660: lduh [%l7 + 0x56], %i0 loop_5661: fmuld8sux16 %f10, %f6, %f10 fmovdl %icc, %f3, %f10 fcmpne32 %f2, %f14, %g6 movvs %icc, %o1, %g7 addcc %o7, 0x17F7, %i6 fand %f8, %f10, %f0 nop setx loop_5662, %l0, %l1 jmpl %l1, %l5 fxnors %f12, %f0, %f14 sdivcc %l0, 0x0909, %g3 fbo %fcc0, loop_5663 loop_5662: ldx [%l7 + 0x28], %o3 fxor %f2, %f14, %f0 fbu,a %fcc0, loop_5664 loop_5663: fbg %fcc0, loop_5665 tcc %icc, 0x1 movvc %xcc, %i4, %g1 loop_5664: ba,a,pn %xcc, loop_5666 loop_5665: fbul %fcc2, loop_5667 fble %fcc2, loop_5668 bpos,a %icc, loop_5669 loop_5666: bge %xcc, loop_5670 loop_5667: fble,a %fcc1, loop_5671 loop_5668: edge8n %i2, %g2, %l3 loop_5669: tpos %xcc, 0x5 loop_5670: ldsb [%l7 + 0x36], %o6 loop_5671: orcc %l1, %i7, %l6 fnot1 %f14, %f4 bneg,a loop_5672 move %icc, %i1, %i5 ldx [%l7 + 0x40], %g4 fpadd32s %f2, %f12, %f5 loop_5672: mulscc %g5, %l4, %i3 st %f14, [%l7 + 0x54] ldub [%l7 + 0x4F], %l2 fsrc1 %f6, %f0 lduh [%l7 + 0x7A], %o2 edge16ln %o0, %o4, %i0 st %f9, [%l7 + 0x24] sth %o5, [%l7 + 0x28] addccc %g6, %g7, %o1 stw %i6, [%l7 + 0x4C] ta %xcc, 0x4 addc %o7, 0x1D5D, %l0 fmovsvs %xcc, %f4, %f5 lduw [%l7 + 0x44], %g3 sth %o3, [%l7 + 0x5E] udivx %i4, 0x0048, %l5 add %i2, 0x088B, %g2 fbe %fcc1, loop_5673 fmovspos %icc, %f0, %f15 brz %l3, loop_5674 move %xcc, %g1, %o6 loop_5673: fbuge,a %fcc3, loop_5675 be %xcc, loop_5676 loop_5674: mulx %l1, 0x1908, %i7 stb %i1, [%l7 + 0x29] loop_5675: ld [%l7 + 0x58], %f12 loop_5676: fnegs %f12, %f14 fmovde %icc, %f11, %f11 std %f6, [%l7 + 0x70] fbg %fcc3, loop_5677 fandnot1s %f9, %f3, %f13 call loop_5678 fmovrslez %l6, %f3, %f7 loop_5677: ld [%l7 + 0x3C], %f3 ld [%l7 + 0x0C], %f2 loop_5678: fcmple16 %f2, %f10, %g4 movle %icc, %i5, %l4 ldx [%l7 + 0x78], %i3 sllx %l2, %o2, %g5 edge16l %o4, %o0, %i0 fmovrdlz %g6, %f10, %f6 ld [%l7 + 0x3C], %f2 fmovd %f12, %f0 sdiv %g7, 0x1AFC, %o5 bvc,pn %icc, loop_5679 faligndata %f14, %f4, %f12 fnors %f5, %f1, %f9 sth %i6, [%l7 + 0x50] loop_5679: ldx [%l7 + 0x18], %o1 ldsh [%l7 + 0x6C], %o7 fnand %f10, %f6, %f4 std %f0, [%l7 + 0x18] xorcc %g3, 0x08EC, %o3 ldsh [%l7 + 0x56], %l0 ldd [%l7 + 0x38], %f2 fandnot2s %f5, %f9, %f9 ldsw [%l7 + 0x30], %i4 xnor %l5, 0x1D7C, %g2 std %f6, [%l7 + 0x50] fandnot1 %f0, %f10, %f8 ld [%l7 + 0x2C], %f10 fpadd32 %f12, %f0, %f0 fcmpeq32 %f2, %f8, %l3 fmovdcs %xcc, %f10, %f13 ldd [%l7 + 0x18], %f0 lduw [%l7 + 0x3C], %i2 fbue,a %fcc2, loop_5680 fmovs %f11, %f6 fmovrsgez %g1, %f10, %f0 bcs loop_5681 loop_5680: fmovse %xcc, %f14, %f9 movl %icc, %o6, %l1 movg %icc, %i1, %i7 loop_5681: tpos %icc, 0x3 fba,a %fcc3, loop_5682 mulscc %l6, 0x0478, %g4 std %f8, [%l7 + 0x38] ld [%l7 + 0x70], %f3 loop_5682: fzero %f6 tgu %icc, 0x0 fbul %fcc0, loop_5683 edge16 %i5, %i3, %l4 bvc loop_5684 fabsd %f12, %f2 loop_5683: lduw [%l7 + 0x78], %l2 nop setx loop_5685, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_5684: tcs %icc, 0x7 tgu %icc, 0x4 ldub [%l7 + 0x62], %o2 loop_5685: array32 %o4, %o0, %g5 brgez,a %g6, loop_5686 array8 %g7, %o5, %i6 bleu,a,pt %xcc, loop_5687 popc 0x0CAE, %i0 loop_5686: st %f0, [%l7 + 0x38] stb %o1, [%l7 + 0x6C] loop_5687: faligndata %f0, %f14, %f14 umulcc %o7, 0x1291, %g3 st %f2, [%l7 + 0x1C] lduw [%l7 + 0x78], %l0 fmovrdgez %o3, %f10, %f14 ld [%l7 + 0x6C], %f1 nop setx loop_5688, %l0, %l1 jmpl %l1, %l5 fpsub32 %f8, %f8, %f4 tgu %xcc, 0x3 fors %f8, %f1, %f7 loop_5688: fmovdneg %xcc, %f7, %f1 fbu,a %fcc0, loop_5689 fnegs %f5, %f10 stx %g2, [%l7 + 0x70] std %f0, [%l7 + 0x60] loop_5689: taddcctv %i4, %l3, %i2 ldd [%l7 + 0x70], %f12 ld [%l7 + 0x78], %f0 ldd [%l7 + 0x50], %f2 fandnot2 %f4, %f4, %f6 brz %o6, loop_5690 ldsh [%l7 + 0x78], %l1 sth %i1, [%l7 + 0x2E] ldsh [%l7 + 0x74], %g1 loop_5690: alignaddr %i7, %l6, %g4 sdivx %i3, 0x0DA3, %l4 fabss %f1, %f3 sth %i5, [%l7 + 0x18] movvc %xcc, %o2, %o4 lduw [%l7 + 0x14], %o0 movleu %icc, %g5, %g6 fcmpne16 %f10, %f10, %g7 umul %o5, %i6, %i0 lduw [%l7 + 0x1C], %o1 lduh [%l7 + 0x1C], %o7 subcc %g3, %l2, %l0 fmovrdlez %o3, %f6, %f0 tge %xcc, 0x6 lduw [%l7 + 0x0C], %l5 fmul8x16 %f0, %f4, %f2 alignaddr %g2, %i4, %l3 fpackfix %f0, %f5 movrlz %i2, 0x1BB, %l1 fmovda %icc, %f15, %f12 movne %xcc, %o6, %g1 taddcctv %i7, %l6, %g4 fbuge,a %fcc3, loop_5691 fnor %f14, %f4, %f10 fandnot1 %f2, %f6, %f8 edge32l %i1, %i3, %i5 loop_5691: movgu %xcc, %o2, %o4 move %xcc, %o0, %l4 fxor %f2, %f4, %f12 fxors %f4, %f15, %f15 fxnor %f12, %f6, %f8 ldsw [%l7 + 0x38], %g5 fmovdne %xcc, %f12, %f15 taddcctv %g7, 0x04E9, %o5 bl %xcc, loop_5692 add %g6, %i6, %i0 sth %o1, [%l7 + 0x64] movg %icc, %o7, %l2 loop_5692: fornot2s %f3, %f7, %f6 fbule,a %fcc0, loop_5693 movle %icc, %g3, %l0 fmovrde %l5, %f2, %f6 fmovrsgez %o3, %f15, %f8 loop_5693: ldsw [%l7 + 0x48], %i4 sdivx %g2, 0x05C9, %l3 sth %i2, [%l7 + 0x0A] movrgez %l1, 0x368, %o6 ldub [%l7 + 0x51], %g1 srlx %i7, 0x11, %l6 fnands %f11, %f14, %f3 andcc %i1, %g4, %i5 nop setx loop_5694, %l0, %l1 jmpl %l1, %o2 ldsb [%l7 + 0x6A], %o4 lduw [%l7 + 0x38], %o0 ldd [%l7 + 0x20], %f14 loop_5694: lduw [%l7 + 0x7C], %i3 movl %icc, %g5, %g7 subc %l4, %g6, %i6 lduh [%l7 + 0x1C], %i0 lduw [%l7 + 0x34], %o1 fmovde %icc, %f8, %f12 fbug %fcc0, loop_5695 bl %xcc, loop_5696 ld [%l7 + 0x24], %f10 edge8l %o7, %l2, %o5 loop_5695: orncc %g3, 0x1EB3, %l5 loop_5696: ldx [%l7 + 0x38], %l0 fcmpne32 %f4, %f14, %i4 ta %xcc, 0x5 tgu %icc, 0x4 edge32l %g2, %l3, %o3 fbn %fcc2, loop_5697 fmovdl %icc, %f15, %f7 sub %i2, 0x0D87, %l1 fexpand %f13, %f4 loop_5697: fmovrdlez %g1, %f0, %f12 srax %i7, 0x0E, %o6 edge16n %l6, %g4, %i1 fnors %f12, %f4, %f2 xorcc %i5, 0x1641, %o4 lduh [%l7 + 0x6E], %o0 edge32n %o2, %i3, %g7 movvc %xcc, %g5, %g6 fmovsleu %icc, %f15, %f4 tneg %icc, 0x4 fmovsle %icc, %f7, %f15 stb %i6, [%l7 + 0x5D] ldsw [%l7 + 0x0C], %l4 stw %o1, [%l7 + 0x28] stx %i0, [%l7 + 0x08] bg %xcc, loop_5698 tleu %xcc, 0x5 fmovrsne %o7, %f13, %f1 for %f14, %f12, %f4 loop_5698: fmovs %f13, %f1 fmovrsgez %l2, %f2, %f0 orn %o5, %g3, %l0 ldub [%l7 + 0x3E], %l5 fmovdg %xcc, %f8, %f12 ldsh [%l7 + 0x78], %i4 fornot2 %f8, %f2, %f2 array8 %g2, %l3, %i2 orncc %o3, %l1, %g1 fmovsne %xcc, %f4, %f6 fpmerge %f5, %f14, %f8 fcmpne32 %f14, %f6, %i7 fcmpgt32 %f12, %f0, %l6 fand %f0, %f6, %f8 tleu %xcc, 0x4 fmovd %f6, %f2 fmovsne %icc, %f13, %f3 edge8l %o6, %g4, %i1 fandnot2 %f0, %f4, %f14 add %i5, %o4, %o0 std %f6, [%l7 + 0x60] sth %o2, [%l7 + 0x0E] sth %i3, [%l7 + 0x74] fmovrdlz %g5, %f10, %f14 movvs %icc, %g7, %i6 fbo %fcc1, loop_5699 movre %g6, 0x2E6, %o1 array32 %i0, %o7, %l2 nop setx loop_5700, %l0, %l1 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_5699: fnot2 %f6, %f14 edge32l %l4, %o5, %l0 fmovsn %xcc, %f3, %f11 loop_5700: stw %g3, [%l7 + 0x14] fmovrdgz %l5, %f4, %f2 tne %xcc, 0x2 bgu %icc, loop_5701 edge32ln %i4, %l3, %i2 fble %fcc0, loop_5702 taddcc %g2, %l1, %g1 loop_5701: andcc %i7, 0x151C, %l6 edge8n %o6, %g4, %i1 loop_5702: fmovrdgez %i5, %f4, %f4 fands %f2, %f13, %f2 fble %fcc2, loop_5703 fmovspos %xcc, %f14, %f15 fzero %f10 lduw [%l7 + 0x7C], %o4 loop_5703: lduw [%l7 + 0x28], %o3 fnand %f2, %f10, %f12 bleu loop_5704 fbl,a %fcc1, loop_5705 edge8n %o0, %i3, %g5 stb %o2, [%l7 + 0x1A] loop_5704: stb %g7, [%l7 + 0x77] loop_5705: movle %xcc, %g6, %i6 mulscc %i0, %o1, %l2 smulcc %l4, 0x00CC, %o5 edge8l %l0, %g3, %o7 fpadd16s %f6, %f1, %f13 ldd [%l7 + 0x58], %f0 fexpand %f4, %f12 smul %i4, 0x0AD9, %l3 ldsw [%l7 + 0x14], %l5 fsrc1s %f14, %f7 edge32 %g2, %i2, %g1 andcc %i7, 0x0342, %l6 fcmps %fcc2, %f3, %f3 movvs %xcc, %o6, %g4 stx %i1, [%l7 + 0x70] tge %xcc, 0x4 fmovsle %icc, %f9, %f2 add %l1, 0x0A16, %i5 ldx [%l7 + 0x28], %o3 fbue %fcc1, loop_5706 andncc %o4, %i3, %g5 fpadd32 %f12, %f2, %f14 te %xcc, 0x1 loop_5706: ld [%l7 + 0x6C], %f9 fmovsleu %xcc, %f0, %f0 brz %o2, loop_5707 ldsw [%l7 + 0x7C], %g7 ldub [%l7 + 0x4D], %g6 ld [%l7 + 0x70], %f11 loop_5707: fabss %f14, %f10 movrgz %i6, 0x116, %o0 sth %o1, [%l7 + 0x2C] fones %f10 array16 %i0, %l2, %o5 tsubcc %l0, %g3, %o7 for %f10, %f4, %f10 tvs %xcc, 0x0 subc %i4, %l4, %l5 brgez %l3, loop_5708 fpadd16 %f14, %f10, %f12 movle %icc, %i2, %g1 bcs,a loop_5709 loop_5708: ldsw [%l7 + 0x70], %i7 tg %icc, 0x6 fpadd16 %f2, %f8, %f0 loop_5709: fcmps %fcc0, %f9, %f3 fone %f2 fpsub32s %f4, %f3, %f12 fmovdneg %xcc, %f11, %f2 fbg %fcc0, loop_5710 bvs,a loop_5711 smulcc %l6, %g2, %g4 udiv %o6, 0x1DA2, %l1 loop_5710: ld [%l7 + 0x28], %f12 loop_5711: popc %i5, %o3 fmovdvc %icc, %f13, %f9 fpadd16 %f12, %f6, %f2 fmovsl %xcc, %f13, %f2 fmovscs %xcc, %f2, %f6 fandnot2 %f12, %f2, %f10 move %xcc, %o4, %i3 bneg,pn %xcc, loop_5712 for %f0, %f14, %f10 add %g5, 0x0156, %o2 ldx [%l7 + 0x20], %g7 loop_5712: taddcc %g6, 0x132D, %i1 ldx [%l7 + 0x18], %o0 ld [%l7 + 0x14], %f10 taddcc %i6, %i0, %l2 lduw [%l7 + 0x78], %o1 stb %l0, [%l7 + 0x14] fblg %fcc1, loop_5713 std %f12, [%l7 + 0x18] xorcc %g3, 0x040E, %o5 udiv %i4, 0x13BE, %l4 loop_5713: xnorcc %o7, %l3, %i2 edge32l %l5, %g1, %i7 addccc %g2, %l6, %o6 umulcc %l1, 0x072A, %g4 lduw [%l7 + 0x7C], %i5 lduh [%l7 + 0x0A], %o4 te %xcc, 0x4 brz %o3, loop_5714 fmovdleu %xcc, %f15, %f12 tgu %xcc, 0x5 bpos,a,pt %icc, loop_5715 loop_5714: bvs,a loop_5716 fpadd16 %f6, %f4, %f12 tvc %xcc, 0x6 loop_5715: array8 %i3, %o2, %g7 loop_5716: edge8ln %g5, %i1, %o0 smul %i6, 0x0637, %g6 ble,pt %icc, loop_5717 bl,pn %xcc, loop_5718 movge %icc, %l2, %i0 brgez,a %o1, loop_5719 loop_5717: tge %icc, 0x1 loop_5718: fpackfix %f14, %f15 tl %icc, 0x3 loop_5719: fmovsn %icc, %f12, %f3 fnand %f4, %f14, %f12 ldsb [%l7 + 0x7F], %l0 sllx %g3, 0x19, %o5 movg %xcc, %l4, %i4 brgez %o7, loop_5720 lduh [%l7 + 0x12], %i2 ldd [%l7 + 0x10], %f8 movleu %icc, %l5, %g1 loop_5720: stx %l3, [%l7 + 0x68] andcc %g2, 0x0947, %i7 tn %icc, 0x6 faligndata %f10, %f8, %f6 call loop_5721 ldx [%l7 + 0x78], %o6 bne,pn %xcc, loop_5722 fmovdle %icc, %f1, %f5 loop_5721: ldsw [%l7 + 0x50], %l1 movge %xcc, %g4, %i5 loop_5722: fmovrse %o4, %f9, %f11 ldsb [%l7 + 0x30], %l6 lduh [%l7 + 0x74], %i3 fbule,a %fcc1, loop_5723 nop setx loop_5724, %l0, %l1 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_5725, %l0, %l1 jmpl %l1, %o3 fmovdge %icc, %f0, %f1 loop_5723: fmovsge %icc, %f13, %f3 loop_5724: tle %xcc, 0x1 loop_5725: sdiv %g7, 0x14AF, %o2 alignaddr %i1, %g5, %o0 movne %xcc, %g6, %i6 fmovrsgz %l2, %f6, %f13 sll %o1, 0x14, %l0 brgz,a %g3, loop_5726 add %o5, 0x1B17, %i0 fpackfix %f8, %f10 fbu %fcc0, loop_5727 loop_5726: edge8l %l4, %i4, %o7 lduw [%l7 + 0x3C], %l5 fba,a %fcc1, loop_5728 loop_5727: brlz,a %i2, loop_5729 ldd [%l7 + 0x68], %f2 stw %g1, [%l7 + 0x28] loop_5728: fcmpne32 %f6, %f6, %g2 loop_5729: popc %l3, %i7 subcc %l1, 0x198F, %o6 fmovdne %xcc, %f8, %f10 fmovdleu %icc, %f15, %f3 ld [%l7 + 0x44], %f8 edge16l %g4, %i5, %o4 stw %i3, [%l7 + 0x50] srl %o3, %g7, %o2 st %f3, [%l7 + 0x68] srl %l6, %i1, %g5 fmovrslz %g6, %f11, %f3 movleu %xcc, %o0, %i6 alignaddrl %l2, %l0, %g3 ldub [%l7 + 0x0A], %o5 tle %xcc, 0x3 fnot2s %f12, %f9 ldub [%l7 + 0x20], %o1 fbul %fcc0, loop_5730 sra %i0, 0x02, %i4 fnands %f6, %f14, %f13 bcs,a %xcc, loop_5731 loop_5730: fmul8x16al %f7, %f4, %f0 ldsb [%l7 + 0x58], %l4 movrgz %o7, %i2, %g1 loop_5731: fmovde %xcc, %f7, %f4 movleu %icc, %g2, %l5 bn %icc, loop_5732 fxors %f14, %f12, %f3 fpadd32s %f8, %f11, %f7 ldd [%l7 + 0x20], %f10 loop_5732: fmovsa %xcc, %f8, %f11 edge32n %l3, %i7, %l1 popc 0x18EF, %o6 stx %i5, [%l7 + 0x18] alignaddrl %g4, %i3, %o3 fbo,a %fcc0, loop_5733 ldx [%l7 + 0x38], %o4 tvc %icc, 0x6 addc %o2, %g7, %l6 loop_5733: fbl,a %fcc2, loop_5734 fmovrdne %i1, %f2, %f10 fmul8x16al %f7, %f4, %f6 andncc %g5, %g6, %i6 loop_5734: fmovdcc %icc, %f0, %f10 ldsh [%l7 + 0x74], %l2 fexpand %f6, %f4 fmovsl %xcc, %f7, %f1 fmovsne %xcc, %f5, %f11 fpadd32 %f2, %f12, %f14 fbne,a %fcc1, loop_5735 fmovrslez %o0, %f4, %f3 edge16ln %l0, %g3, %o1 fnot1 %f14, %f2 loop_5735: fbue %fcc3, loop_5736 stx %i0, [%l7 + 0x28] udivx %i4, 0x0EAC, %o5 array8 %o7, %i2, %l4 loop_5736: ld [%l7 + 0x58], %f4 fblg,a %fcc3, loop_5737 fbo %fcc1, loop_5738 fmovdne %icc, %f2, %f10 tg %xcc, 0x4 loop_5737: fbne %fcc1, loop_5739 loop_5738: fmovrsgez %g1, %f10, %f14 fmul8sux16 %f4, %f8, %f12 edge8ln %g2, %l5, %i7 loop_5739: movleu %icc, %l3, %l1 fbo,a %fcc2, loop_5740 fcmpeq32 %f4, %f10, %i5 udiv %g4, 0x08B4, %i3 xorcc %o3, 0x1FB9, %o4 loop_5740: bgu loop_5741 for %f6, %f14, %f4 fxors %f10, %f11, %f14 and %o2, 0x09A7, %g7 loop_5741: fmovsn %icc, %f12, %f8 lduw [%l7 + 0x74], %l6 ldd [%l7 + 0x10], %f8 edge32n %i1, %o6, %g5 ld [%l7 + 0x14], %f8 ble,pt %xcc, loop_5742 ld [%l7 + 0x74], %f12 bcc loop_5743 ldub [%l7 + 0x7A], %i6 loop_5742: lduw [%l7 + 0x78], %l2 and %g6, %o0, %g3 loop_5743: lduw [%l7 + 0x28], %l0 fblg,a %fcc3, loop_5744 fmovscc %xcc, %f0, %f5 ld [%l7 + 0x78], %f12 fcmped %fcc2, %f2, %f14 loop_5744: ldx [%l7 + 0x70], %o1 movgu %xcc, %i4, %i0 stx %o5, [%l7 + 0x08] ldsh [%l7 + 0x56], %i2 andncc %o7, %l4, %g2 fornot2 %f12, %f4, %f14 tl %icc, 0x1 movg %xcc, %g1, %i7 fnot1s %f1, %f13 ldd [%l7 + 0x38], %f6 fmovsgu %icc, %f1, %f0 edge8n %l5, %l3, %i5 ldd [%l7 + 0x50], %f4 ldsh [%l7 + 0x48], %l1 array8 %g4, %o3, %i3 ldsh [%l7 + 0x30], %o4 fnor %f0, %f6, %f4 fandnot2 %f8, %f4, %f4 st %f4, [%l7 + 0x64] lduw [%l7 + 0x3C], %g7 tg %xcc, 0x3 ldsh [%l7 + 0x30], %l6 ldsh [%l7 + 0x40], %i1 fmovrdgz %o2, %f14, %f2 fcmpes %fcc1, %f7, %f2 fnot2 %f2, %f4 movrne %g5, 0x3A4, %o6 sdiv %i6, 0x1DBD, %g6 std %f10, [%l7 + 0x38] fmovsge %xcc, %f12, %f7 fbo %fcc2, loop_5745 stw %l2, [%l7 + 0x78] fmovdleu %xcc, %f12, %f7 edge8l %g3, %l0, %o1 loop_5745: ldd [%l7 + 0x28], %f14 fmovdle %icc, %f15, %f7 fmuld8sux16 %f13, %f3, %f10 ldd [%l7 + 0x78], %f0 fcmple32 %f6, %f8, %i4 nop setx loop_5746, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry addccc %i0, %o5, %o0 fxor %f4, %f14, %f14 tsubcctv %i2, 0x048D, %l4 loop_5746: ldsb [%l7 + 0x70], %g2 fmovdle %xcc, %f12, %f14 stb %o7, [%l7 + 0x3E] stw %i7, [%l7 + 0x70] sllx %g1, %l5, %i5 edge16l %l1, %g4, %o3 fnot1s %f1, %f11 ldsh [%l7 + 0x6A], %i3 fpsub16s %f9, %f12, %f0 fornot2 %f8, %f6, %f12 ldsh [%l7 + 0x66], %o4 st %f8, [%l7 + 0x7C] fmul8sux16 %f10, %f2, %f12 brgez %l3, loop_5747 subcc %g7, 0x03A2, %i1 fmovsvc %xcc, %f11, %f9 fmovdg %xcc, %f6, %f13 loop_5747: tn %icc, 0x3 fpack16 %f4, %f12 bge,a %icc, loop_5748 fmul8sux16 %f6, %f2, %f0 fmuld8sux16 %f9, %f9, %f10 fnand %f6, %f6, %f0 loop_5748: srlx %l6, %g5, %o6 fpsub32s %f5, %f10, %f12 edge32ln %i6, %o2, %l2 fmovdvs %icc, %f3, %f8 movre %g6, %g3, %l0 array16 %o1, %i4, %o5 ldsw [%l7 + 0x3C], %i0 smul %o0, %i2, %l4 fmovrsgez %o7, %f2, %f4 movleu %icc, %i7, %g2 lduh [%l7 + 0x78], %l5 ldsb [%l7 + 0x32], %i5 ldx [%l7 + 0x70], %l1 fmuld8sux16 %f0, %f14, %f0 fmovdl %icc, %f5, %f3 fornot1 %f10, %f0, %f6 st %f8, [%l7 + 0x40] fpadd16 %f6, %f10, %f14 fmovdvs %xcc, %f4, %f5 fpsub32s %f2, %f2, %f6 stb %g4, [%l7 + 0x0F] fbo %fcc3, loop_5749 fandnot2 %f2, %f0, %f0 tcs %icc, 0x6 fbo,a %fcc2, loop_5750 loop_5749: ldsb [%l7 + 0x75], %g1 pdist %f14, %f2, %f14 edge16l %i3, %o3, %o4 loop_5750: xor %l3, %i1, %l6 movre %g7, %o6, %i6 edge32l %o2, %l2, %g6 bge,a loop_5751 ldd [%l7 + 0x58], %f6 faligndata %f6, %f8, %f8 lduw [%l7 + 0x28], %g3 loop_5751: fmovsvc %xcc, %f4, %f9 ldub [%l7 + 0x74], %g5 or %o1, %i4, %l0 sllx %i0, %o0, %i2 fmul8x16al %f8, %f10, %f0 stw %l4, [%l7 + 0x78] ldx [%l7 + 0x20], %o5 sth %i7, [%l7 + 0x76] ldd [%l7 + 0x68], %f14 stb %g2, [%l7 + 0x60] lduw [%l7 + 0x4C], %o7 tl %icc, 0x4 bneg,a loop_5752 ldd [%l7 + 0x48], %f6 bne,a,pn %xcc, loop_5753 bshuffle %f8, %f6, %f10 loop_5752: fmovsgu %xcc, %f6, %f5 fnot2s %f2, %f15 loop_5753: ta %xcc, 0x3 ld [%l7 + 0x24], %f7 sethi 0x1EE4, %i5 ldsw [%l7 + 0x68], %l1 fnand %f14, %f0, %f14 ldsw [%l7 + 0x68], %l5 fmovdgu %icc, %f3, %f8 edge16ln %g4, %g1, %i3 fmovrsne %o3, %f9, %f9 stb %l3, [%l7 + 0x4E] tn %xcc, 0x5 tneg %icc, 0x4 ldx [%l7 + 0x30], %o4 fmovdle %icc, %f5, %f5 fbule %fcc2, loop_5754 fbne,a %fcc3, loop_5755 movrlz %l6, 0x361, %i1 fbo %fcc1, loop_5756 loop_5754: add %o6, %g7, %o2 loop_5755: fbn,a %fcc3, loop_5757 ldx [%l7 + 0x10], %l2 loop_5756: fcmpgt16 %f6, %f14, %g6 xorcc %i6, %g3, %g5 loop_5757: fmovrsne %i4, %f14, %f8 st %f12, [%l7 + 0x54] fandnot2 %f14, %f6, %f8 bgu,a,pt %xcc, loop_5758 ldub [%l7 + 0x6F], %o1 array32 %l0, %i0, %i2 tvs %icc, 0x0 loop_5758: stb %o0, [%l7 + 0x17] fcmpne32 %f4, %f4, %o5 mulscc %l4, %g2, %o7 edge16n %i7, %i5, %l1 movgu %xcc, %l5, %g4 ble,pn %icc, loop_5759 std %f10, [%l7 + 0x18] ld [%l7 + 0x64], %f3 fmul8x16al %f1, %f4, %f0 loop_5759: tl %icc, 0x1 fmovs %f8, %f0 fpsub16 %f10, %f0, %f6 bn,a %xcc, loop_5760 fmovdcs %xcc, %f9, %f10 ld [%l7 + 0x0C], %f4 brnz,a %i3, loop_5761 loop_5760: taddcctv %o3, %g1, %l3 movg %xcc, %l6, %i1 st %f9, [%l7 + 0x50] loop_5761: brgez,a %o6, loop_5762 fbug,a %fcc1, loop_5763 pdist %f4, %f12, %f14 fpadd16s %f3, %f3, %f1 loop_5762: fzeros %f9 loop_5763: fpadd16s %f0, %f4, %f10 bgu loop_5764 sth %o4, [%l7 + 0x50] te %icc, 0x4 pdist %f10, %f14, %f8 loop_5764: movcs %xcc, %o2, %l2 stw %g7, [%l7 + 0x18] std %f2, [%l7 + 0x48] ldsh [%l7 + 0x40], %g6 fble %fcc0, loop_5765 fornot2 %f8, %f6, %f14 fnegs %f12, %f4 brnz,a %i6, loop_5766 loop_5765: fmul8x16al %f7, %f8, %f8 movrne %g5, 0x1EC, %g3 fmovrslez %i4, %f1, %f8 loop_5766: fbne,a %fcc1, loop_5767 fbe,a %fcc0, loop_5768 lduh [%l7 + 0x4C], %l0 lduw [%l7 + 0x78], %i0 loop_5767: ldub [%l7 + 0x43], %o1 loop_5768: ldsb [%l7 + 0x29], %o0 bneg,pt %icc, loop_5769 fbug,a %fcc2, loop_5770 sth %i2, [%l7 + 0x58] fbne,a %fcc3, loop_5771 loop_5769: ldsw [%l7 + 0x50], %o5 loop_5770: fbule,a %fcc3, loop_5772 fpack16 %f6, %f12 loop_5771: fxor %f0, %f0, %f2 tl %icc, 0x4 loop_5772: fmovsle %icc, %f2, %f4 st %f3, [%l7 + 0x68] fpadd16s %f10, %f6, %f15 std %f4, [%l7 + 0x10] std %f8, [%l7 + 0x78] stb %l4, [%l7 + 0x4D] fpsub32 %f4, %f12, %f8 fxnors %f3, %f7, %f0 fmovrse %o7, %f2, %f13 ldsh [%l7 + 0x28], %g2 std %f2, [%l7 + 0x30] edge32ln %i7, %i5, %l5 siam 0x3 fcmple32 %f6, %f10, %l1 andncc %i3, %o3, %g1 addccc %g4, 0x1D5F, %l6 bl,a,pn %xcc, loop_5773 mulx %i1, 0x17AD, %l3 ld [%l7 + 0x0C], %f8 fmovdcs %icc, %f12, %f1 loop_5773: fmovsl %icc, %f14, %f10 fmovsgu %icc, %f12, %f8 fnands %f11, %f4, %f6 alignaddr %o6, %o4, %l2 brnz,a %g7, loop_5774 fblg,a %fcc2, loop_5775 bpos %icc, loop_5776 std %f10, [%l7 + 0x38] loop_5774: andn %g6, 0x02A8, %o2 loop_5775: std %f4, [%l7 + 0x60] loop_5776: stw %g5, [%l7 + 0x14] fmovdge %xcc, %f3, %f11 fmovrse %i6, %f8, %f7 fble %fcc0, loop_5777 fmovrslez %i4, %f2, %f10 bvc,a loop_5778 udiv %g3, 0x03A8, %l0 loop_5777: brgez,a %o1, loop_5779 smulcc %o0, %i2, %o5 loop_5778: fbg %fcc2, loop_5780 ld [%l7 + 0x40], %f7 loop_5779: sllx %i0, 0x12, %o7 alignaddr %l4, %g2, %i7 loop_5780: array16 %l5, %i5, %i3 movg %icc, %l1, %g1 st %f0, [%l7 + 0x50] ldx [%l7 + 0x08], %g4 sethi 0x190C, %l6 fornot1s %f1, %f15, %f0 ldx [%l7 + 0x10], %o3 stw %l3, [%l7 + 0x4C] ld [%l7 + 0x24], %f11 movl %icc, %o6, %o4 fmovscs %icc, %f6, %f2 stb %l2, [%l7 + 0x1A] umulcc %i1, %g6, %o2 movpos %icc, %g7, %i6 tsubcctv %g5, 0x191E, %g3 fpadd32 %f8, %f6, %f4 tn %icc, 0x0 stw %l0, [%l7 + 0x4C] std %f4, [%l7 + 0x20] st %f10, [%l7 + 0x74] movl %icc, %i4, %o1 movleu %xcc, %i2, %o5 stx %i0, [%l7 + 0x30] fcmpd %fcc2, %f4, %f14 ldd [%l7 + 0x08], %f10 movg %xcc, %o7, %l4 fsrc2 %f8, %f0 fmovdg %icc, %f15, %f2 lduw [%l7 + 0x38], %g2 ldsb [%l7 + 0x61], %o0 lduh [%l7 + 0x08], %l5 stw %i5, [%l7 + 0x0C] st %f6, [%l7 + 0x38] std %f4, [%l7 + 0x70] sth %i7, [%l7 + 0x5A] movvs %icc, %i3, %g1 addcc %l1, 0x05FA, %l6 fbuge %fcc0, loop_5781 lduh [%l7 + 0x48], %o3 fmovdgu %icc, %f5, %f3 ldub [%l7 + 0x72], %l3 loop_5781: lduh [%l7 + 0x60], %o6 tvs %xcc, 0x7 edge16 %g4, %l2, %o4 smul %i1, %g6, %g7 popc 0x1033, %o2 fpadd16s %f2, %f0, %f12 ld [%l7 + 0x08], %f5 fpackfix %f10, %f7 fabss %f2, %f14 fabsd %f2, %f0 fmovde %icc, %f13, %f11 movge %xcc, %g5, %i6 ldd [%l7 + 0x10], %f2 fmovsl %xcc, %f13, %f12 stb %l0, [%l7 + 0x39] sth %i4, [%l7 + 0x54] ldsw [%l7 + 0x74], %o1 tle %xcc, 0x0 fmovrslez %g3, %f10, %f10 fmovdgu %icc, %f9, %f6 fcmpgt16 %f14, %f6, %o5 fcmped %fcc1, %f14, %f8 fsrc2 %f12, %f0 bneg loop_5782 fcmpd %fcc1, %f14, %f4 array32 %i2, %i0, %o7 faligndata %f14, %f0, %f4 loop_5782: edge16 %g2, %o0, %l4 fbuge,a %fcc2, loop_5783 ldsb [%l7 + 0x21], %i5 edge8 %l5, %i7, %i3 fabsd %f0, %f10 loop_5783: edge8n %g1, %l1, %l6 lduw [%l7 + 0x20], %l3 ldsw [%l7 + 0x20], %o6 fzeros %f9 fabss %f10, %f1 stw %o3, [%l7 + 0x44] stb %g4, [%l7 + 0x70] fmovdle %icc, %f11, %f4 fmovdleu %xcc, %f13, %f5 faligndata %f12, %f4, %f10 ldsw [%l7 + 0x18], %o4 fors %f10, %f13, %f1 bgu %icc, loop_5784 bl,a %xcc, loop_5785 lduw [%l7 + 0x24], %l2 fcmpgt16 %f6, %f14, %i1 loop_5784: fnegd %f4, %f12 loop_5785: fxnor %f0, %f14, %f14 fmovrdne %g6, %f6, %f4 ld [%l7 + 0x5C], %f6 ldx [%l7 + 0x50], %g7 bpos,a,pt %icc, loop_5786 edge16l %g5, %i6, %o2 fba %fcc3, loop_5787 movl %icc, %l0, %o1 loop_5786: ldsw [%l7 + 0x6C], %g3 srlx %o5, %i2, %i0 loop_5787: tgu %icc, 0x5 lduh [%l7 + 0x5A], %i4 movrne %o7, %o0, %g2 fxor %f2, %f4, %f12 array16 %l4, %i5, %i7 fmovdl %xcc, %f7, %f9 stb %i3, [%l7 + 0x76] fmovrdne %g1, %f14, %f4 stx %l1, [%l7 + 0x18] ld [%l7 + 0x28], %f9 fmovrdlez %l5, %f10, %f0 ldx [%l7 + 0x28], %l6 movvc %icc, %l3, %o3 bcc,a loop_5788 fmovrslez %g4, %f15, %f12 ld [%l7 + 0x44], %f5 fmovsge %xcc, %f1, %f6 loop_5788: fmovdg %icc, %f14, %f9 ldsb [%l7 + 0x70], %o6 edge32n %l2, %i1, %o4 fbu %fcc0, loop_5789 movle %xcc, %g6, %g7 movge %icc, %i6, %o2 tl %xcc, 0x7 loop_5789: st %f8, [%l7 + 0x18] fxnors %f12, %f13, %f1 movcc %icc, %g5, %l0 xnor %o1, %o5, %g3 addccc %i2, %i0, %i4 movl %icc, %o0, %o7 umul %g2, %i5, %i7 addcc %i3, 0x1979, %l4 fmuld8sux16 %f10, %f1, %f0 fmovdg %icc, %f0, %f11 fpadd16 %f2, %f4, %f0 ldsh [%l7 + 0x40], %l1 for %f14, %f8, %f10 fmovrslz %g1, %f6, %f10 tne %icc, 0x4 udivx %l6, 0x0970, %l3 sth %o3, [%l7 + 0x24] ldub [%l7 + 0x47], %g4 fornot2s %f10, %f14, %f4 st %f4, [%l7 + 0x60] edge32l %o6, %l5, %i1 fmovdcs %xcc, %f12, %f2 addc %o4, 0x05AC, %g6 stx %g7, [%l7 + 0x50] fones %f10 std %f2, [%l7 + 0x50] st %f15, [%l7 + 0x64] ldx [%l7 + 0x40], %i6 sth %o2, [%l7 + 0x40] ba loop_5790 ldub [%l7 + 0x4B], %g5 ldx [%l7 + 0x40], %l2 fmovdpos %xcc, %f14, %f0 loop_5790: fcmpne16 %f12, %f10, %l0 array16 %o5, %o1, %i2 lduw [%l7 + 0x70], %i0 brlez,a %g3, loop_5791 fsrc1s %f1, %f9 bne,a,pn %icc, loop_5792 ldub [%l7 + 0x78], %o0 loop_5791: ldx [%l7 + 0x38], %i4 fnors %f11, %f11, %f5 loop_5792: array16 %g2, %i5, %i7 ldub [%l7 + 0x0B], %i3 st %f8, [%l7 + 0x4C] lduh [%l7 + 0x1E], %o7 fandnot2 %f4, %f14, %f14 srl %l1, 0x10, %l4 fmovdvs %xcc, %f10, %f2 fcmple16 %f6, %f8, %g1 ldub [%l7 + 0x63], %l6 fcmped %fcc0, %f12, %f14 lduh [%l7 + 0x54], %l3 te %xcc, 0x3 fmovd %f10, %f10 fmovrsgz %g4, %f3, %f5 fnot1 %f4, %f6 fmovrsgez %o6, %f1, %f11 taddcc %o3, 0x14CE, %i1 lduw [%l7 + 0x58], %l5 stx %o4, [%l7 + 0x60] tn %xcc, 0x5 movrgez %g7, %i6, %g6 ldsb [%l7 + 0x5A], %o2 movrne %g5, %l0, %l2 tn %xcc, 0x0 ldd [%l7 + 0x20], %f4 fmovsa %xcc, %f0, %f14 mova %xcc, %o5, %i2 sra %o1, %g3, %i0 fmovdg %icc, %f12, %f2 fmovrse %i4, %f3, %f12 ldd [%l7 + 0x48], %f4 fornot2s %f9, %f12, %f6 stw %o0, [%l7 + 0x5C] subcc %i5, 0x164C, %g2 fpsub32s %f12, %f1, %f7 fornot2s %f9, %f14, %f8 stx %i7, [%l7 + 0x10] alignaddrl %o7, %i3, %l4 sth %l1, [%l7 + 0x42] fbn %fcc1, loop_5793 std %f4, [%l7 + 0x68] bcc,a,pt %xcc, loop_5794 stx %l6, [%l7 + 0x20] loop_5793: ldx [%l7 + 0x60], %g1 fcmpgt32 %f6, %f8, %l3 loop_5794: udivcc %g4, 0x0BE6, %o6 movrgez %i1, 0x06E, %l5 ldsb [%l7 + 0x7D], %o4 fmovsg %xcc, %f8, %f12 movg %xcc, %g7, %o3 ldsw [%l7 + 0x30], %g6 fbge,a %fcc0, loop_5795 andncc %i6, %g5, %l0 array32 %l2, %o5, %i2 edge8l %o2, %g3, %o1 loop_5795: fmovsvc %xcc, %f15, %f13 sllx %i0, 0x0D, %i4 ldsh [%l7 + 0x74], %i5 xorcc %o0, 0x0E9C, %g2 ld [%l7 + 0x1C], %f8 ldsh [%l7 + 0x4A], %i7 fornot2 %f14, %f12, %f14 movle %icc, %i3, %l4 taddcctv %l1, %l6, %g1 addc %l3, %o7, %o6 ldub [%l7 + 0x39], %i1 fcmpne32 %f8, %f2, %l5 ldsh [%l7 + 0x0E], %g4 ldsw [%l7 + 0x40], %o4 ta %icc, 0x1 stx %o3, [%l7 + 0x08] ble,pn %icc, loop_5796 fmovsg %icc, %f15, %f13 fmovdge %icc, %f4, %f0 sra %g7, %i6, %g5 loop_5796: addc %l0, %l2, %g6 sdivx %i2, 0x1EBC, %o5 sdivcc %g3, 0x11C3, %o2 lduw [%l7 + 0x58], %i0 ldsh [%l7 + 0x2A], %o1 fabsd %f10, %f2 udiv %i5, 0x1C8C, %i4 edge16n %g2, %i7, %o0 fbul %fcc3, loop_5797 lduh [%l7 + 0x44], %i3 fpadd16 %f4, %f10, %f12 fmovs %f6, %f10 loop_5797: ldsh [%l7 + 0x0E], %l1 stw %l4, [%l7 + 0x3C] edge8l %l6, %g1, %l3 movg %icc, %o7, %i1 andncc %o6, %g4, %o4 fblg,a %fcc1, loop_5798 movvs %xcc, %o3, %l5 bl loop_5799 sethi 0x05AA, %g7 loop_5798: fand %f10, %f4, %f6 brlz %i6, loop_5800 loop_5799: fnegd %f8, %f0 fbul,a %fcc2, loop_5801 fmovdl %icc, %f6, %f6 loop_5800: ble,a %xcc, loop_5802 bvc,a %icc, loop_5803 loop_5801: ldsw [%l7 + 0x5C], %l0 bg,a,pt %icc, loop_5804 loop_5802: add %l2, %g6, %i2 loop_5803: ldsb [%l7 + 0x54], %g5 fmovrdlz %o5, %f8, %f4 loop_5804: bl,pt %icc, loop_5805 andn %o2, %i0, %g3 fcmpne16 %f2, %f6, %i5 ldsh [%l7 + 0x58], %i4 loop_5805: fmovrse %o1, %f8, %f10 fnot1 %f0, %f8 fbu %fcc3, loop_5806 orncc %i7, 0x1FC4, %o0 be %icc, loop_5807 std %f12, [%l7 + 0x08] loop_5806: fcmpeq32 %f10, %f2, %g2 tsubcc %i3, %l4, %l6 loop_5807: nop setx loop_5808, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpgt32 %f0, %f12, %g1 fornot2s %f11, %f7, %f13 tgu %icc, 0x7 loop_5808: fpackfix %f12, %f6 fpadd32 %f14, %f8, %f14 sth %l1, [%l7 + 0x2A] fble,a %fcc3, loop_5809 tg %icc, 0x3 std %f14, [%l7 + 0x70] fmovsa %xcc, %f2, %f5 loop_5809: call loop_5810 fbg %fcc0, loop_5811 fbg %fcc3, loop_5812 fmovrdgez %l3, %f14, %f14 loop_5810: ld [%l7 + 0x28], %f8 loop_5811: tneg %xcc, 0x5 loop_5812: ldsw [%l7 + 0x54], %i1 ld [%l7 + 0x20], %f12 fmovsge %xcc, %f11, %f2 movgu %icc, %o7, %o6 fbu %fcc2, loop_5813 stw %o4, [%l7 + 0x38] stw %g4, [%l7 + 0x08] ldx [%l7 + 0x18], %l5 loop_5813: ba loop_5814 fpsub32 %f2, %f4, %f10 stx %g7, [%l7 + 0x78] ld [%l7 + 0x2C], %f10 loop_5814: mulx %o3, 0x1812, %i6 fpadd32s %f11, %f13, %f7 fmovrsgz %l0, %f7, %f15 fble %fcc3, loop_5815 brnz,a %g6, loop_5816 ldsb [%l7 + 0x19], %l2 fbn,a %fcc2, loop_5817 loop_5815: array32 %i2, %g5, %o2 loop_5816: movpos %xcc, %i0, %g3 fmovsg %xcc, %f0, %f6 loop_5817: sth %o5, [%l7 + 0x60] ldub [%l7 + 0x6F], %i5 ldd [%l7 + 0x68], %f12 movcc %icc, %i4, %i7 or %o0, %g2, %o1 stx %i3, [%l7 + 0x18] brlz %l6, loop_5818 smul %l4, %l1, %g1 ldd [%l7 + 0x08], %f0 std %f12, [%l7 + 0x30] loop_5818: fnot2s %f1, %f8 bcc,a,pt %icc, loop_5819 bvs,a loop_5820 fpack16 %f6, %f11 lduh [%l7 + 0x20], %i1 loop_5819: ldub [%l7 + 0x4B], %o7 loop_5820: fmovdge %icc, %f6, %f15 ldd [%l7 + 0x50], %f14 fmul8x16au %f10, %f11, %f0 sdivcc %l3, 0x0C9A, %o4 add %g4, 0x03EA, %l5 fmovrsne %o6, %f1, %f12 fandnot2s %f11, %f3, %f4 ldsh [%l7 + 0x60], %g7 movre %o3, 0x003, %l0 ldsb [%l7 + 0x24], %i6 fmovse %icc, %f1, %f8 ld [%l7 + 0x48], %f15 xorcc %l2, %g6, %g5 fand %f8, %f6, %f10 fmovrsgz %i2, %f1, %f2 ta %xcc, 0x4 ba %xcc, loop_5821 bn,a %icc, loop_5822 fmuld8sux16 %f11, %f13, %f14 ldx [%l7 + 0x40], %o2 loop_5821: ldub [%l7 + 0x44], %i0 loop_5822: ldsh [%l7 + 0x3C], %g3 stx %o5, [%l7 + 0x20] ldd [%l7 + 0x30], %f0 std %f8, [%l7 + 0x78] movcc %xcc, %i5, %i4 ldsb [%l7 + 0x73], %i7 ldx [%l7 + 0x78], %g2 fmovsa %xcc, %f13, %f5 ldd [%l7 + 0x38], %f8 fpackfix %f2, %f4 array32 %o1, %o0, %i3 fpadd32 %f4, %f6, %f12 stw %l4, [%l7 + 0x1C] move %xcc, %l6, %g1 addccc %i1, 0x1C7F, %o7 fmul8x16 %f11, %f12, %f10 fpadd32 %f12, %f14, %f2 stb %l1, [%l7 + 0x1B] std %f10, [%l7 + 0x70] fmovspos %icc, %f3, %f13 stb %o4, [%l7 + 0x67] fbge,a %fcc2, loop_5823 tleu %icc, 0x5 fbn,a %fcc0, loop_5824 fbul %fcc3, loop_5825 loop_5823: te %icc, 0x1 movcc %icc, %l3, %l5 loop_5824: ble,a %icc, loop_5826 loop_5825: siam 0x3 fpsub32 %f12, %f0, %f8 sth %g4, [%l7 + 0x50] loop_5826: sth %o6, [%l7 + 0x34] call loop_5827 array8 %g7, %o3, %l0 stx %l2, [%l7 + 0x28] tneg %xcc, 0x7 loop_5827: fcmpgt32 %f14, %f0, %i6 fmovrdne %g6, %f0, %f4 array16 %i2, %g5, %i0 fxnors %f12, %f12, %f4 be %icc, loop_5828 fmovsleu %xcc, %f3, %f6 fnegd %f14, %f10 andncc %o2, %o5, %g3 loop_5828: ld [%l7 + 0x2C], %f14 edge16l %i4, %i5, %i7 fmuld8ulx16 %f11, %f8, %f12 ldd [%l7 + 0x20], %f10 fnegs %f15, %f11 ldsh [%l7 + 0x34], %o1 addc %g2, 0x1B59, %i3 fmovsneg %icc, %f9, %f1 fmovdne %xcc, %f13, %f8 sdivcc %o0, 0x177F, %l4 edge8n %l6, %i1, %g1 ldsw [%l7 + 0x14], %l1 sth %o7, [%l7 + 0x14] fpadd16s %f14, %f3, %f9 orcc %l3, %l5, %o4 stw %g4, [%l7 + 0x3C] fbue %fcc0, loop_5829 ldub [%l7 + 0x77], %o6 fnot1s %f14, %f1 fble %fcc2, loop_5830 loop_5829: lduh [%l7 + 0x1A], %g7 bneg %icc, loop_5831 call loop_5832 loop_5830: udiv %l0, 0x0959, %o3 fxors %f15, %f14, %f12 loop_5831: fzero %f6 loop_5832: nop setx loop_5833, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addcc %l2, %i6, %i2 stw %g6, [%l7 + 0x34] lduw [%l7 + 0x2C], %g5 loop_5833: xnorcc %o2, %o5, %i0 umul %i4, %g3, %i7 ldsh [%l7 + 0x0A], %i5 ldx [%l7 + 0x50], %g2 sth %o1, [%l7 + 0x5C] fpack32 %f12, %f6, %f14 movrgez %i3, %o0, %l6 fmul8sux16 %f4, %f8, %f14 subcc %l4, %g1, %l1 ldx [%l7 + 0x68], %o7 ldsh [%l7 + 0x30], %l3 subccc %l5, %i1, %o4 ldx [%l7 + 0x68], %g4 fpackfix %f0, %f8 edge16l %g7, %o6, %l0 array8 %l2, %i6, %i2 ble %xcc, loop_5834 ld [%l7 + 0x68], %f4 edge16l %o3, %g5, %o2 fmovscs %icc, %f10, %f15 loop_5834: stw %o5, [%l7 + 0x40] ldsh [%l7 + 0x6A], %g6 orcc %i4, %i0, %g3 st %f14, [%l7 + 0x14] fnot2 %f4, %f4 sdivx %i5, 0x0C87, %g2 tg %icc, 0x4 addccc %o1, 0x0E18, %i3 lduh [%l7 + 0x6C], %i7 fands %f1, %f13, %f8 fnors %f14, %f10, %f2 subc %l6, 0x123B, %o0 sth %l4, [%l7 + 0x4E] stx %g1, [%l7 + 0x48] fmovrde %l1, %f2, %f2 fmovsle %icc, %f13, %f12 ldd [%l7 + 0x58], %f6 nop setx loop_5835, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x7D], %l3 movpos %xcc, %l5, %o7 ldub [%l7 + 0x35], %i1 loop_5835: sth %g4, [%l7 + 0x5E] fmovsleu %icc, %f9, %f13 stb %g7, [%l7 + 0x30] stw %o4, [%l7 + 0x3C] fxor %f6, %f4, %f8 ble %xcc, loop_5836 orncc %l0, %l2, %i6 stx %i2, [%l7 + 0x68] mulscc %o6, 0x15AF, %o3 loop_5836: fnot1 %f4, %f8 fbn,a %fcc0, loop_5837 or %o2, %g5, %g6 ldx [%l7 + 0x38], %o5 ldub [%l7 + 0x2E], %i4 loop_5837: movcs %xcc, %i0, %i5 fmovrslez %g2, %f9, %f3 fbge,a %fcc0, loop_5838 mova %xcc, %g3, %i3 fmovrsgez %i7, %f12, %f3 fbne %fcc1, loop_5839 loop_5838: sra %o1, %l6, %l4 smul %g1, %o0, %l1 ldsb [%l7 + 0x76], %l3 loop_5839: popc 0x08F0, %o7 lduw [%l7 + 0x0C], %i1 stw %l5, [%l7 + 0x34] xnorcc %g7, %g4, %o4 ldd [%l7 + 0x20], %f2 fmul8x16al %f13, %f12, %f2 ldd [%l7 + 0x40], %f0 alignaddrl %l2, %l0, %i2 subc %o6, %i6, %o2 fmovsleu %xcc, %f1, %f11 ldx [%l7 + 0x10], %o3 bne,a,pt %icc, loop_5840 edge8ln %g6, %g5, %i4 fbl %fcc0, loop_5841 ldsw [%l7 + 0x2C], %i0 loop_5840: fnand %f14, %f8, %f2 ldd [%l7 + 0x08], %f4 loop_5841: fandnot1s %f2, %f5, %f5 fandnot1 %f0, %f8, %f10 fandnot1 %f12, %f0, %f0 fornot1s %f15, %f11, %f13 udivcc %o5, 0x07AF, %i5 std %f12, [%l7 + 0x28] movrlz %g2, %g3, %i3 st %f10, [%l7 + 0x60] fmovda %icc, %f14, %f11 brgez %i7, loop_5842 pdist %f0, %f12, %f10 stw %o1, [%l7 + 0x0C] ldsh [%l7 + 0x5E], %l4 loop_5842: fornot1s %f11, %f4, %f2 ldsb [%l7 + 0x0D], %g1 fnot1s %f7, %f10 lduh [%l7 + 0x7A], %l6 st %f10, [%l7 + 0x10] fornot2 %f10, %f2, %f12 stx %o0, [%l7 + 0x20] udivcc %l1, 0x16B9, %l3 edge16 %i1, %l5, %g7 movle %xcc, %o7, %o4 smulcc %l2, 0x136E, %g4 bcs,a,pn %xcc, loop_5843 ldd [%l7 + 0x48], %f4 sth %l0, [%l7 + 0x5E] fmovsl %icc, %f2, %f8 loop_5843: fbo %fcc1, loop_5844 subc %i2, 0x1804, %i6 stx %o2, [%l7 + 0x28] brlez %o6, loop_5845 loop_5844: for %f14, %f0, %f8 fornot1 %f10, %f10, %f14 fsrc1 %f4, %f8 loop_5845: fpsub16 %f10, %f8, %f2 call loop_5846 ldsw [%l7 + 0x60], %o3 bneg %icc, loop_5847 faligndata %f2, %f8, %f10 loop_5846: fbu,a %fcc1, loop_5848 movrne %g5, %i4, %i0 loop_5847: fzeros %f6 fbul,a %fcc2, loop_5849 loop_5848: tleu %xcc, 0x2 edge16ln %o5, %i5, %g6 fpsub16s %f1, %f1, %f14 loop_5849: movneg %xcc, %g3, %g2 add %i3, 0x00D6, %i7 mulscc %o1, 0x18F5, %l4 fmovrdgez %g1, %f0, %f8 tsubcctv %o0, 0x1487, %l1 fexpand %f14, %f10 edge32 %l6, %l3, %l5 fone %f8 bpos,a %icc, loop_5850 lduh [%l7 + 0x3C], %g7 stb %o7, [%l7 + 0x50] fmovdle %icc, %f6, %f7 loop_5850: fpadd16s %f3, %f5, %f13 array32 %i1, %o4, %g4 fones %f5 fcmpd %fcc1, %f12, %f8 fcmpes %fcc1, %f15, %f6 lduw [%l7 + 0x38], %l2 std %f6, [%l7 + 0x28] ldub [%l7 + 0x7F], %l0 tpos %xcc, 0x0 stx %i2, [%l7 + 0x50] fbge %fcc1, loop_5851 fors %f7, %f1, %f2 ldub [%l7 + 0x26], %i6 fmovda %icc, %f7, %f6 loop_5851: tvs %xcc, 0x6 fexpand %f10, %f4 brz %o6, loop_5852 fabss %f10, %f4 fcmpd %fcc3, %f10, %f8 ldx [%l7 + 0x68], %o3 loop_5852: fxnor %f0, %f0, %f8 smul %g5, %i4, %i0 fors %f14, %f10, %f1 ld [%l7 + 0x40], %f0 brnz,a %o2, loop_5853 nop setx loop_5854, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fba,a %fcc1, loop_5855 movg %xcc, %o5, %i5 loop_5853: ta %icc, 0x2 loop_5854: std %f4, [%l7 + 0x08] loop_5855: taddcc %g3, %g2, %i3 fnot2 %f6, %f2 edge32n %g6, %o1, %i7 fmovsvs %xcc, %f2, %f8 fbu %fcc2, loop_5856 stx %l4, [%l7 + 0x20] fmovdgu %icc, %f0, %f11 popc 0x1748, %g1 loop_5856: fornot2s %f1, %f5, %f6 fmovdg %icc, %f11, %f5 ld [%l7 + 0x70], %f4 std %f2, [%l7 + 0x58] ldx [%l7 + 0x10], %l1 st %f4, [%l7 + 0x1C] ldsh [%l7 + 0x50], %o0 tgu %xcc, 0x3 st %f4, [%l7 + 0x7C] ldub [%l7 + 0x4F], %l6 stw %l5, [%l7 + 0x34] bneg,a,pn %icc, loop_5857 taddcctv %l3, %g7, %o7 tleu %icc, 0x2 subccc %o4, 0x0AC8, %g4 loop_5857: bn loop_5858 fnors %f10, %f14, %f14 nop setx loop_5859, %l0, %l1 jmpl %l1, %l2 fmovrdlez %i1, %f0, %f10 loop_5858: fpadd32 %f0, %f0, %f4 andn %l0, 0x1962, %i6 loop_5859: movgu %icc, %o6, %i2 ld [%l7 + 0x74], %f0 stw %o3, [%l7 + 0x68] fmuld8ulx16 %f15, %f12, %f14 fcmped %fcc0, %f6, %f2 fmovdneg %icc, %f3, %f8 ldsw [%l7 + 0x18], %g5 stb %i0, [%l7 + 0x5B] ldd [%l7 + 0x28], %f2 fmovsge %icc, %f6, %f1 ldsh [%l7 + 0x72], %i4 fandnot1 %f12, %f12, %f2 fmovdcc %xcc, %f6, %f4 fabss %f10, %f14 sllx %o5, %i5, %g3 smul %g2, %i3, %g6 fnor %f14, %f6, %f10 fbule %fcc3, loop_5860 movne %xcc, %o2, %o1 ldsb [%l7 + 0x3A], %l4 udiv %g1, 0x0A92, %i7 loop_5860: umul %l1, %o0, %l6 tl %icc, 0x7 fnor %f6, %f4, %f8 movrgz %l3, %g7, %o7 fmovrsgez %l5, %f8, %f11 bpos,a,pt %xcc, loop_5861 lduw [%l7 + 0x30], %o4 fones %f7 ldx [%l7 + 0x38], %l2 loop_5861: st %f8, [%l7 + 0x70] movge %xcc, %i1, %g4 stx %l0, [%l7 + 0x50] fbl,a %fcc2, loop_5862 fmovd %f2, %f14 bn,a %xcc, loop_5863 movge %icc, %i6, %i2 loop_5862: fcmped %fcc1, %f10, %f14 fnot2s %f3, %f13 loop_5863: ldsw [%l7 + 0x38], %o3 edge8l %o6, %i0, %i4 bleu,pt %icc, loop_5864 fexpand %f13, %f0 fmovrsgz %g5, %f11, %f2 fmovse %xcc, %f5, %f6 loop_5864: fcmpeq32 %f12, %f0, %i5 fcmpgt16 %f4, %f4, %g3 lduh [%l7 + 0x50], %g2 fpadd16 %f0, %f10, %f0 stx %i3, [%l7 + 0x48] nop setx loop_5865, %l0, %l1 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, %f5 ldx [%l7 + 0x38], %g6 fzero %f4 loop_5865: movge %xcc, %o5, %o1 fmovdg %xcc, %f4, %f3 ld [%l7 + 0x18], %f11 ldd [%l7 + 0x28], %f2 fbul %fcc3, loop_5866 fmovdge %icc, %f4, %f11 fmovrdgz %l4, %f8, %f6 fmovsa %xcc, %f12, %f5 loop_5866: fmul8ulx16 %f14, %f4, %f6 fmovde %xcc, %f7, %f1 sra %o2, 0x07, %g1 fmovsg %icc, %f14, %f13 ldub [%l7 + 0x40], %l1 tpos %xcc, 0x6 st %f10, [%l7 + 0x1C] lduh [%l7 + 0x40], %i7 fbug,a %fcc3, loop_5867 fcmpes %fcc0, %f3, %f6 movg %xcc, %l6, %o0 bne,pt %icc, loop_5868 loop_5867: fmovrsne %l3, %f7, %f13 ldsb [%l7 + 0x67], %o7 fnot1 %f2, %f12 loop_5868: stb %g7, [%l7 + 0x79] subccc %o4, 0x0816, %l5 fcmpeq32 %f8, %f0, %i1 bn,pn %icc, loop_5869 fpadd16 %f8, %f4, %f6 movpos %icc, %g4, %l0 st %f14, [%l7 + 0x28] loop_5869: movrlz %i6, %l2, %o3 movgu %xcc, %i2, %i0 fbug,a %fcc1, loop_5870 srlx %i4, 0x1D, %o6 stx %i5, [%l7 + 0x40] fcmped %fcc3, %f0, %f10 loop_5870: movleu %xcc, %g5, %g3 addcc %g2, 0x0486, %g6 te %icc, 0x1 ldsb [%l7 + 0x7F], %o5 lduh [%l7 + 0x48], %i3 edge16n %l4, %o1, %o2 fmovdl %icc, %f1, %f0 stw %g1, [%l7 + 0x08] xnorcc %l1, %i7, %o0 fmovdl %icc, %f6, %f5 fnot1s %f15, %f4 movne %icc, %l6, %o7 fbue %fcc2, loop_5871 ldsw [%l7 + 0x68], %l3 xnor %o4, 0x0022, %g7 stb %i1, [%l7 + 0x49] loop_5871: nop setx loop_5872, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x50], %f4 fmovse %xcc, %f3, %f14 brgez %l5, loop_5873 loop_5872: subc %g4, %i6, %l0 fmovrdne %l2, %f4, %f6 fmovdvc %xcc, %f12, %f13 loop_5873: ldx [%l7 + 0x60], %o3 xnorcc %i0, %i4, %i2 sll %i5, 0x08, %o6 fabsd %f4, %f2 tcs %xcc, 0x2 fmovrdlez %g3, %f10, %f4 add %g2, %g6, %o5 std %f10, [%l7 + 0x38] ldx [%l7 + 0x18], %g5 bne,a %xcc, loop_5874 fcmpne32 %f6, %f6, %l4 fmovrdlz %o1, %f8, %f6 nop setx loop_5875, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_5874: fzero %f10 fpadd16 %f10, %f12, %f0 stw %i3, [%l7 + 0x54] loop_5875: tcs %xcc, 0x4 alignaddr %o2, %g1, %l1 fexpand %f4, %f4 ldsw [%l7 + 0x34], %o0 orncc %i7, %o7, %l6 tvc %xcc, 0x1 fexpand %f7, %f2 smul %o4, %g7, %l3 fxor %f12, %f12, %f12 brnz,a %i1, loop_5876 fcmple16 %f10, %f10, %l5 ld [%l7 + 0x60], %f14 fmovspos %icc, %f4, %f9 loop_5876: lduh [%l7 + 0x7A], %i6 bpos,pn %xcc, loop_5877 fands %f3, %f11, %f15 stb %g4, [%l7 + 0x32] movvc %icc, %l0, %o3 loop_5877: fcmpes %fcc3, %f0, %f9 bvs,pn %icc, loop_5878 fone %f14 st %f13, [%l7 + 0x7C] sth %l2, [%l7 + 0x42] loop_5878: ldd [%l7 + 0x38], %f2 fandnot2s %f7, %f2, %f8 fmul8x16 %f11, %f0, %f0 fmovdne %icc, %f3, %f10 fbne %fcc2, loop_5879 movpos %xcc, %i4, %i2 fmovrsgez %i0, %f6, %f15 tleu %xcc, 0x4 loop_5879: tg %xcc, 0x4 te %xcc, 0x7 fbo,a %fcc0, loop_5880 movn %icc, %i5, %o6 umul %g3, %g2, %g6 fcmpes %fcc1, %f4, %f5 loop_5880: ldsw [%l7 + 0x2C], %o5 fzeros %f3 or %g5, 0x06B6, %l4 fmovdle %icc, %f15, %f11 fcmpne32 %f0, %f2, %i3 tge %xcc, 0x6 fors %f1, %f8, %f6 fmul8sux16 %f0, %f10, %f8 edge8n %o2, %g1, %o1 ldsb [%l7 + 0x75], %l1 fabss %f11, %f3 siam 0x1 lduw [%l7 + 0x2C], %i7 stb %o7, [%l7 + 0x4C] nop setx loop_5881, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addcc %l6, 0x1233, %o0 array16 %g7, %o4, %i1 fandnot2s %f7, %f1, %f11 loop_5881: ldsh [%l7 + 0x4C], %l3 fnand %f12, %f6, %f4 sethi 0x03D2, %i6 fmovdleu %xcc, %f7, %f10 fbu,a %fcc3, loop_5882 movgu %icc, %l5, %g4 sdivcc %o3, 0x028D, %l0 mulx %l2, 0x0B36, %i2 loop_5882: call loop_5883 fcmpne32 %f12, %f12, %i0 lduh [%l7 + 0x1A], %i4 fexpand %f13, %f10 loop_5883: fornot2s %f9, %f3, %f6 movrgez %i5, 0x1CB, %o6 xor %g3, 0x053B, %g2 xnorcc %o5, 0x1049, %g6 fmovdvc %xcc, %f9, %f2 ldsw [%l7 + 0x20], %g5 tgu %icc, 0x3 fbge,a %fcc1, loop_5884 stx %i3, [%l7 + 0x48] std %f0, [%l7 + 0x48] ld [%l7 + 0x78], %f6 loop_5884: fmovdge %icc, %f10, %f8 bge,pt %icc, loop_5885 std %f4, [%l7 + 0x08] fblg %fcc0, loop_5886 ldd [%l7 + 0x08], %f0 loop_5885: stb %l4, [%l7 + 0x68] fnors %f7, %f5, %f3 loop_5886: stw %o2, [%l7 + 0x74] movleu %xcc, %o1, %l1 faligndata %f4, %f0, %f14 ldsw [%l7 + 0x4C], %i7 ldsw [%l7 + 0x34], %g1 stb %l6, [%l7 + 0x29] std %f14, [%l7 + 0x58] fpsub32s %f10, %f14, %f11 udivcc %o7, 0x167F, %o0 fpadd16s %f13, %f15, %f0 fmovdcs %xcc, %f3, %f5 fcmpeq32 %f8, %f14, %g7 ldsh [%l7 + 0x3A], %i1 sdivcc %o4, 0x0187, %i6 fmovsneg %xcc, %f1, %f14 movrlz %l3, 0x01F, %l5 xorcc %o3, %g4, %l0 fnor %f2, %f10, %f2 ldsb [%l7 + 0x74], %i2 bne loop_5887 stb %i0, [%l7 + 0x60] stw %i4, [%l7 + 0x54] and %i5, %o6, %g3 loop_5887: fbu,a %fcc0, loop_5888 brgz,a %l2, loop_5889 popc 0x0637, %o5 fmovde %xcc, %f14, %f1 loop_5888: ldx [%l7 + 0x78], %g6 loop_5889: lduh [%l7 + 0x1A], %g2 ldx [%l7 + 0x78], %i3 alignaddrl %g5, %l4, %o2 fbuge,a %fcc2, loop_5890 std %f14, [%l7 + 0x30] fmovsvs %xcc, %f5, %f6 fba %fcc2, loop_5891 loop_5890: stx %l1, [%l7 + 0x28] stw %i7, [%l7 + 0x78] tcc %icc, 0x0 loop_5891: xnorcc %o1, %g1, %o7 ldd [%l7 + 0x38], %f12 popc %o0, %l6 ld [%l7 + 0x1C], %f4 ldx [%l7 + 0x08], %g7 fbug,a %fcc3, loop_5892 fmovrse %i1, %f0, %f9 tle %xcc, 0x3 tg %xcc, 0x4 loop_5892: ldub [%l7 + 0x5E], %i6 ld [%l7 + 0x60], %f0 ldub [%l7 + 0x3D], %l3 ldub [%l7 + 0x11], %o4 sth %l5, [%l7 + 0x4E] andncc %o3, %l0, %g4 ldub [%l7 + 0x23], %i2 xnor %i0, %i5, %i4 fexpand %f1, %f0 lduh [%l7 + 0x0E], %g3 std %f4, [%l7 + 0x78] movgu %xcc, %l2, %o6 ldd [%l7 + 0x18], %f12 stx %o5, [%l7 + 0x20] mova %xcc, %g2, %i3 tne %xcc, 0x6 stw %g5, [%l7 + 0x50] fmovdle %xcc, %f15, %f1 lduh [%l7 + 0x3C], %l4 stx %g6, [%l7 + 0x40] movle %xcc, %o2, %l1 brgz,a %i7, loop_5893 movneg %xcc, %o1, %o7 fbug %fcc2, loop_5894 ldd [%l7 + 0x50], %f6 loop_5893: fexpand %f7, %f12 pdist %f2, %f0, %f10 loop_5894: tleu %xcc, 0x4 fpadd32 %f14, %f10, %f14 sdiv %g1, 0x1621, %l6 fmovrdgez %g7, %f2, %f8 addcc %o0, %i6, %l3 movrne %o4, %l5, %i1 stb %l0, [%l7 + 0x12] movge %xcc, %g4, %o3 subc %i0, %i2, %i4 fbue %fcc2, loop_5895 sdivx %i5, 0x1BC0, %l2 nop setx loop_5896, %l0, %l1 jmpl %l1, %g3 tvc %xcc, 0x3 loop_5895: tn %xcc, 0x5 ld [%l7 + 0x58], %f13 loop_5896: ldsb [%l7 + 0x1D], %o5 ldsb [%l7 + 0x0D], %o6 nop setx loop_5897, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andcc %g2, %g5, %i3 tleu %xcc, 0x7 st %f10, [%l7 + 0x2C] loop_5897: xor %g6, %l4, %o2 ld [%l7 + 0x64], %f3 ldsb [%l7 + 0x4C], %i7 ldx [%l7 + 0x48], %l1 stw %o1, [%l7 + 0x18] fcmpeq32 %f6, %f2, %o7 fandnot1s %f11, %f9, %f2 call loop_5898 and %g1, 0x1A44, %g7 lduw [%l7 + 0x5C], %l6 fbge,a %fcc3, loop_5899 loop_5898: edge32ln %i6, %o0, %l3 ldd [%l7 + 0x60], %f10 st %f14, [%l7 + 0x3C] loop_5899: ldx [%l7 + 0x10], %o4 bvs,a %xcc, loop_5900 fmovdne %xcc, %f14, %f14 alignaddrl %l5, %l0, %g4 edge32ln %i1, %i0, %i2 loop_5900: srlx %i4, %o3, %l2 fmovsg %xcc, %f5, %f1 tneg %xcc, 0x3 andncc %g3, %i5, %o6 stw %o5, [%l7 + 0x1C] fexpand %f0, %f2 movl %icc, %g2, %i3 stw %g5, [%l7 + 0x28] movre %l4, 0x333, %g6 fmovdg %icc, %f3, %f10 mova %xcc, %i7, %o2 fmovdle %icc, %f0, %f15 fbul %fcc1, loop_5901 stb %l1, [%l7 + 0x68] add %o1, 0x1AB2, %g1 edge32n %o7, %g7, %i6 loop_5901: stx %l6, [%l7 + 0x68] fpack32 %f6, %f14, %f0 movg %icc, %l3, %o4 tle %icc, 0x7 tsubcc %l5, %l0, %g4 and %o0, %i1, %i2 movg %icc, %i4, %o3 array8 %l2, %g3, %i0 ldsw [%l7 + 0x58], %o6 lduw [%l7 + 0x18], %o5 udivcc %i5, 0x1F57, %i3 fmovrse %g2, %f14, %f2 tle %xcc, 0x1 ldub [%l7 + 0x60], %l4 ldsh [%l7 + 0x3C], %g6 fzeros %f9 fmovse %icc, %f13, %f2 lduh [%l7 + 0x4A], %i7 sdivcc %o2, 0x1E8A, %g5 xnorcc %l1, 0x18E6, %g1 fmovsa %icc, %f3, %f13 sub %o7, 0x0BC2, %g7 udivx %o1, 0x17CA, %l6 ldsw [%l7 + 0x70], %l3 bcc,pt %xcc, loop_5902 tsubcctv %o4, %i6, %l0 fmovdl %xcc, %f8, %f11 xnor %g4, %l5, %o0 loop_5902: ta %icc, 0x3 fmovsne %xcc, %f3, %f3 movrne %i2, %i4, %o3 sth %i1, [%l7 + 0x5C] std %f8, [%l7 + 0x50] tneg %icc, 0x6 fsrc2s %f8, %f6 fbe,a %fcc2, loop_5903 ldx [%l7 + 0x50], %g3 stb %l2, [%l7 + 0x44] move %icc, %i0, %o6 loop_5903: stx %i5, [%l7 + 0x28] fbug,a %fcc2, loop_5904 subccc %o5, 0x1420, %i3 edge8 %l4, %g6, %i7 lduw [%l7 + 0x3C], %o2 loop_5904: edge8l %g2, %g5, %l1 fbl,a %fcc2, loop_5905 fmovd %f0, %f6 fmovdl %icc, %f0, %f12 fnot1 %f14, %f10 loop_5905: lduh [%l7 + 0x0C], %g1 nop setx loop_5906, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsb [%l7 + 0x60], %g7 tneg %xcc, 0x4 fabss %f13, %f6 loop_5906: udivx %o7, 0x0D79, %l6 fmovd %f10, %f4 tcs %icc, 0x1 movrgz %o1, 0x221, %o4 fmovdleu %icc, %f0, %f1 taddcctv %i6, %l0, %l3 sth %g4, [%l7 + 0x6E] sth %l5, [%l7 + 0x52] fzeros %f12 orn %o0, %i2, %i4 be %xcc, loop_5907 be,a,pt %icc, loop_5908 alignaddr %o3, %g3, %i1 stb %l2, [%l7 + 0x6C] loop_5907: fcmpne32 %f14, %f0, %o6 loop_5908: ldsb [%l7 + 0x73], %i5 fmovrdgz %i0, %f6, %f8 ldsw [%l7 + 0x34], %o5 sdiv %i3, 0x14DC, %l4 lduh [%l7 + 0x52], %g6 fmovscs %xcc, %f11, %f13 st %f15, [%l7 + 0x38] subcc %o2, 0x08DA, %i7 fmul8ulx16 %f10, %f14, %f10 brnz %g2, loop_5909 fnot1s %f12, %f10 srlx %l1, %g1, %g5 srax %g7, 0x14, %l6 loop_5909: fmovdne %icc, %f11, %f6 edge32n %o7, %o1, %o4 stx %l0, [%l7 + 0x68] orcc %i6, %g4, %l5 fmovsleu %xcc, %f12, %f13 lduw [%l7 + 0x44], %o0 fandnot1 %f14, %f12, %f0 andncc %l3, %i2, %i4 fba,a %fcc1, loop_5910 lduh [%l7 + 0x6E], %o3 ldsb [%l7 + 0x46], %g3 fmovscc %icc, %f2, %f13 loop_5910: lduw [%l7 + 0x74], %i1 lduh [%l7 + 0x08], %l2 ld [%l7 + 0x3C], %f13 fmovrslz %i5, %f10, %f9 tneg %xcc, 0x0 call loop_5911 fcmpne32 %f2, %f2, %i0 stw %o6, [%l7 + 0x48] fmovsl %icc, %f14, %f10 loop_5911: edge16 %o5, %l4, %i3 st %f2, [%l7 + 0x60] fmovdgu %xcc, %f1, %f13 movrgez %g6, 0x1A4, %o2 fmovsne %xcc, %f5, %f13 fmovda %icc, %f5, %f6 sdivx %i7, 0x1734, %l1 sllx %g1, 0x0A, %g5 fpadd16 %f6, %f2, %f0 andncc %g2, %g7, %l6 taddcc %o1, %o7, %l0 fbl %fcc1, loop_5912 tcs %icc, 0x0 fandnot1s %f14, %f5, %f9 ldd [%l7 + 0x08], %f2 loop_5912: stb %i6, [%l7 + 0x44] stw %g4, [%l7 + 0x28] brnz %o4, loop_5913 fbn %fcc1, loop_5914 orncc %l5, %l3, %i2 lduw [%l7 + 0x48], %o0 loop_5913: fnot1 %f4, %f14 loop_5914: movrlz %o3, 0x306, %g3 edge32 %i4, %l2, %i5 fpackfix %f4, %f1 popc %i1, %i0 fmovrdlez %o6, %f4, %f6 fabsd %f4, %f12 lduw [%l7 + 0x40], %l4 ldub [%l7 + 0x62], %i3 mulx %o5, 0x0816, %g6 lduw [%l7 + 0x78], %i7 ldsb [%l7 + 0x5C], %l1 fmovdcc %icc, %f7, %f15 fmovsne %icc, %f15, %f15 stb %g1, [%l7 + 0x17] edge16 %g5, %o2, %g7 alignaddrl %g2, %o1, %o7 ldd [%l7 + 0x20], %f8 add %l0, %l6, %g4 ldd [%l7 + 0x18], %f8 tleu %xcc, 0x0 fnegd %f14, %f8 fbuge,a %fcc0, loop_5915 fxors %f1, %f6, %f15 fxors %f10, %f6, %f7 xnorcc %o4, %i6, %l5 loop_5915: ldsh [%l7 + 0x30], %l3 st %f9, [%l7 + 0x50] movcs %icc, %i2, %o0 fcmpgt32 %f14, %f2, %g3 brgz %i4, loop_5916 srlx %l2, 0x02, %i5 fmovrdne %i1, %f10, %f8 udivx %o3, 0x120B, %i0 loop_5916: ldx [%l7 + 0x60], %l4 stx %o6, [%l7 + 0x18] umulcc %i3, %g6, %i7 lduw [%l7 + 0x30], %o5 edge32 %g1, %g5, %o2 lduw [%l7 + 0x74], %g7 fnot2s %f7, %f13 tpos %icc, 0x2 bvs,pn %xcc, loop_5917 fmovsvs %xcc, %f2, %f3 fnor %f8, %f4, %f4 brgez %l1, loop_5918 loop_5917: edge32l %o1, %o7, %g2 stb %l0, [%l7 + 0x1D] fcmpes %fcc1, %f8, %f8 loop_5918: fmovdl %icc, %f15, %f0 fmovrdgez %g4, %f12, %f4 ldsh [%l7 + 0x4C], %o4 fbo,a %fcc2, loop_5919 fbl %fcc3, loop_5920 bneg,pt %xcc, loop_5921 ld [%l7 + 0x14], %f8 loop_5919: stx %l6, [%l7 + 0x48] loop_5920: addccc %l5, 0x1D07, %l3 loop_5921: taddcc %i2, %i6, %g3 brlez,a %o0, loop_5922 brlez %i4, loop_5923 fmovdcs %xcc, %f8, %f14 fpsub16 %f6, %f14, %f0 loop_5922: lduh [%l7 + 0x3C], %i5 loop_5923: tle %icc, 0x2 fmovrsgz %l2, %f1, %f13 fmovse %icc, %f4, %f3 fmovdl %icc, %f0, %f6 stb %i1, [%l7 + 0x08] edge16n %i0, %o3, %o6 stx %i3, [%l7 + 0x18] lduh [%l7 + 0x38], %g6 movpos %xcc, %l4, %o5 fmovsa %icc, %f5, %f0 addccc %i7, 0x0B78, %g5 alignaddr %g1, %o2, %g7 bleu,a loop_5924 lduh [%l7 + 0x20], %o1 movrlez %o7, %l1, %g2 fnegs %f6, %f1 loop_5924: ldsb [%l7 + 0x47], %l0 bge,a %icc, loop_5925 ldub [%l7 + 0x49], %o4 lduh [%l7 + 0x32], %l6 fmovrsgez %l5, %f11, %f7 loop_5925: bcs,a,pt %xcc, loop_5926 movle %xcc, %g4, %i2 sdivcc %i6, 0x0CF6, %l3 subccc %o0, 0x1D96, %i4 loop_5926: orcc %g3, 0x044F, %l2 fmovrdlez %i1, %f10, %f10 addccc %i5, 0x1DBB, %i0 brgz %o6, loop_5927 ldsh [%l7 + 0x0C], %i3 lduw [%l7 + 0x7C], %g6 sra %l4, %o3, %o5 loop_5927: fmul8ulx16 %f14, %f2, %f12 movleu %xcc, %i7, %g1 movpos %xcc, %o2, %g7 subccc %o1, 0x1053, %o7 movg %xcc, %l1, %g2 tpos %xcc, 0x3 fpsub16 %f6, %f0, %f10 fba %fcc2, loop_5928 mova %xcc, %l0, %o4 stw %g5, [%l7 + 0x38] bcc,a loop_5929 loop_5928: fpadd16 %f14, %f2, %f4 fmovsvs %icc, %f9, %f2 addccc %l6, 0x1E95, %g4 loop_5929: be,a,pn %icc, loop_5930 fcmpne16 %f14, %f6, %i2 bl %icc, loop_5931 edge16 %l5, %i6, %o0 loop_5930: fandnot1 %f14, %f4, %f4 umulcc %l3, %g3, %i4 loop_5931: sth %l2, [%l7 + 0x2C] stx %i5, [%l7 + 0x78] fmovrslz %i1, %f14, %f3 array8 %i0, %o6, %g6 lduw [%l7 + 0x28], %i3 and %l4, 0x1F8A, %o5 fmovrdgz %o3, %f6, %f2 ldub [%l7 + 0x49], %g1 fnors %f12, %f8, %f1 mulscc %o2, %i7, %g7 ldub [%l7 + 0x09], %o1 bne,pt %xcc, loop_5932 array8 %o7, %g2, %l1 st %f8, [%l7 + 0x70] fblg %fcc1, loop_5933 loop_5932: ldx [%l7 + 0x60], %l0 fmovsne %icc, %f14, %f3 brlz,a %g5, loop_5934 loop_5933: brlz,a %l6, loop_5935 movne %icc, %g4, %o4 fblg,a %fcc1, loop_5936 loop_5934: tcs %icc, 0x5 loop_5935: ldx [%l7 + 0x60], %i2 fmovrde %l5, %f10, %f8 loop_5936: std %f0, [%l7 + 0x48] fpadd16 %f6, %f12, %f4 fmul8ulx16 %f2, %f10, %f8 fmovsne %xcc, %f10, %f1 fbu %fcc3, loop_5937 ld [%l7 + 0x20], %f1 ldx [%l7 + 0x08], %i6 stb %l3, [%l7 + 0x1D] loop_5937: fbule %fcc2, loop_5938 tpos %xcc, 0x6 nop setx loop_5939, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge32n %o0, %g3, %i4 loop_5938: xor %l2, 0x1F76, %i1 siam 0x1 loop_5939: ld [%l7 + 0x1C], %f9 lduw [%l7 + 0x60], %i5 fones %f0 fbge %fcc1, loop_5940 ldsw [%l7 + 0x10], %o6 sth %i0, [%l7 + 0x14] ble,a %xcc, loop_5941 loop_5940: lduh [%l7 + 0x1A], %g6 bne,a loop_5942 orcc %l4, 0x0EC4, %i3 loop_5941: lduh [%l7 + 0x40], %o5 movgu %xcc, %o3, %g1 loop_5942: lduw [%l7 + 0x18], %i7 mulx %o2, 0x0B17, %g7 andcc %o7, 0x01C2, %g2 tsubcctv %o1, %l0, %l1 sdiv %l6, 0x0268, %g5 siam 0x3 ldsh [%l7 + 0x50], %o4 fpadd16s %f12, %f11, %f15 fble,a %fcc0, loop_5943 lduw [%l7 + 0x3C], %i2 lduw [%l7 + 0x3C], %l5 add %i6, 0x0484, %g4 loop_5943: fandnot2s %f4, %f8, %f8 lduh [%l7 + 0x34], %l3 fpadd16 %f14, %f14, %f2 ldsb [%l7 + 0x5A], %g3 brgez,a %i4, loop_5944 taddcc %o0, 0x01CC, %l2 fmovdpos %icc, %f9, %f8 ldub [%l7 + 0x27], %i1 loop_5944: bvs,pt %icc, loop_5945 stb %o6, [%l7 + 0x74] ldx [%l7 + 0x18], %i5 fpack32 %f4, %f10, %f4 loop_5945: array16 %i0, %g6, %l4 brlz %o5, loop_5946 fbu,a %fcc2, loop_5947 ldsh [%l7 + 0x34], %o3 xnorcc %g1, 0x0889, %i3 loop_5946: subccc %i7, 0x0EDF, %g7 loop_5947: fmovscs %xcc, %f9, %f8 fones %f9 bn,a,pn %icc, loop_5948 alignaddrl %o7, %o2, %o1 fblg,a %fcc0, loop_5949 ldub [%l7 + 0x0B], %g2 loop_5948: udiv %l1, 0x1F62, %l6 ldsh [%l7 + 0x6C], %g5 loop_5949: ldx [%l7 + 0x10], %o4 fba %fcc3, loop_5950 movrlez %l0, %i2, %l5 st %f2, [%l7 + 0x44] fpack16 %f2, %f7 loop_5950: fmovd %f14, %f12 fsrc1 %f8, %f12 fmul8ulx16 %f6, %f14, %f10 srlx %i6, 0x05, %g4 fmovda %icc, %f5, %f14 ta %xcc, 0x0 sth %l3, [%l7 + 0x6A] brnz,a %i4, loop_5951 fbug,a %fcc2, loop_5952 fcmple16 %f4, %f12, %g3 ldsw [%l7 + 0x20], %o0 loop_5951: fand %f2, %f14, %f8 loop_5952: fbo %fcc3, loop_5953 tsubcc %i1, 0x0240, %o6 ldsh [%l7 + 0x40], %l2 tvc %icc, 0x6 loop_5953: alignaddrl %i5, %i0, %g6 ld [%l7 + 0x3C], %f9 ldub [%l7 + 0x5D], %o5 fmovde %icc, %f10, %f2 ld [%l7 + 0x14], %f15 nop setx loop_5954, %l0, %l1 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, %l4, %g1 fmovrdne %i3, %f0, %f2 ldsh [%l7 + 0x6C], %i7 loop_5954: fbul %fcc3, loop_5955 fxnors %f5, %f15, %f3 movrne %g7, %o3, %o7 lduw [%l7 + 0x0C], %o1 loop_5955: bleu loop_5956 brlez %g2, loop_5957 fpsub16 %f4, %f14, %f0 fcmpeq16 %f0, %f0, %l1 loop_5956: stb %o2, [%l7 + 0x64] loop_5957: fmovda %icc, %f7, %f14 edge8n %g5, %l6, %l0 bgu,pn %xcc, loop_5958 xnorcc %o4, 0x0FAC, %l5 ld [%l7 + 0x08], %f2 movrlz %i6, %g4, %i2 loop_5958: ldsh [%l7 + 0x78], %l3 tle %icc, 0x7 brgez %g3, loop_5959 fbn %fcc2, loop_5960 fmovrsne %i4, %f14, %f11 ldsb [%l7 + 0x5B], %o0 loop_5959: edge16n %i1, %o6, %l2 loop_5960: fbuge,a %fcc0, loop_5961 edge8 %i0, %g6, %o5 sethi 0x0698, %l4 ldsb [%l7 + 0x6D], %g1 loop_5961: stx %i5, [%l7 + 0x50] brlz,a %i7, loop_5962 fxnors %f4, %f14, %f14 fmovrse %i3, %f14, %f9 std %f10, [%l7 + 0x08] loop_5962: fmovrsgez %g7, %f8, %f9 st %f3, [%l7 + 0x28] bn %xcc, loop_5963 srl %o7, %o3, %g2 ldsb [%l7 + 0x7A], %l1 edge8 %o2, %o1, %l6 loop_5963: sethi 0x113C, %g5 fnegd %f6, %f4 ldx [%l7 + 0x78], %o4 mulscc %l5, 0x19A2, %i6 sth %l0, [%l7 + 0x74] fandnot1 %f8, %f12, %f0 and %g4, 0x1AAE, %i2 fnegd %f2, %f12 siam 0x3 move %xcc, %g3, %i4 ldub [%l7 + 0x1C], %l3 ldsw [%l7 + 0x40], %i1 ld [%l7 + 0x38], %f13 fmovdvc %xcc, %f0, %f15 fbul %fcc0, loop_5964 movgu %xcc, %o6, %l2 stx %o0, [%l7 + 0x78] ldd [%l7 + 0x58], %f14 loop_5964: ldsw [%l7 + 0x40], %g6 addccc %i0, %l4, %g1 stx %o5, [%l7 + 0x78] ldsh [%l7 + 0x20], %i7 bge loop_5965 ldsh [%l7 + 0x34], %i5 array16 %i3, %o7, %o3 tgu %icc, 0x5 loop_5965: movg %xcc, %g2, %l1 lduh [%l7 + 0x10], %g7 ldsb [%l7 + 0x63], %o1 bl,a %icc, loop_5966 movcs %xcc, %o2, %g5 brlez %o4, loop_5967 smul %l5, 0x1E83, %l6 loop_5966: fbe %fcc1, loop_5968 fmovda %xcc, %f5, %f6 loop_5967: ldsh [%l7 + 0x6A], %l0 movrlez %i6, 0x3F0, %i2 loop_5968: lduh [%l7 + 0x38], %g4 taddcctv %i4, 0x0D8D, %l3 ble,a,pt %xcc, loop_5969 subccc %i1, 0x05E7, %o6 pdist %f8, %f12, %f12 orncc %l2, 0x14EA, %o0 loop_5969: ld [%l7 + 0x4C], %f0 fmovdcc %xcc, %f14, %f2 ldx [%l7 + 0x18], %g3 tvs %icc, 0x7 stx %g6, [%l7 + 0x20] ldx [%l7 + 0x78], %i0 ld [%l7 + 0x40], %f3 ldub [%l7 + 0x6B], %l4 ldd [%l7 + 0x58], %f10 fsrc1s %f1, %f1 ldsb [%l7 + 0x60], %g1 bvs,pt %xcc, loop_5970 pdist %f12, %f6, %f8 fcmped %fcc2, %f0, %f14 array16 %o5, %i7, %i5 loop_5970: xnorcc %i3, 0x05F9, %o3 fmovdle %xcc, %f2, %f6 std %f14, [%l7 + 0x10] lduh [%l7 + 0x34], %o7 movne %icc, %l1, %g2 movleu %xcc, %g7, %o2 smulcc %g5, %o1, %l5 xnor %l6, %l0, %o4 brgz %i2, loop_5971 nop setx loop_5972, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xnorcc %i6, 0x0393, %i4 mulscc %l3, 0x184A, %i1 loop_5971: fmovrsgez %o6, %f10, %f14 loop_5972: fbge,a %fcc2, loop_5973 siam 0x1 fxors %f8, %f2, %f10 fba,a %fcc2, loop_5974 loop_5973: std %f8, [%l7 + 0x08] ld [%l7 + 0x4C], %f6 fba,a %fcc3, loop_5975 loop_5974: fbul,a %fcc1, loop_5976 addc %l2, 0x14B7, %o0 fbug %fcc3, loop_5977 loop_5975: fmovrdgz %g3, %f4, %f10 loop_5976: stw %g6, [%l7 + 0x54] fones %f2 loop_5977: ldsw [%l7 + 0x14], %i0 stw %g4, [%l7 + 0x34] brz,a %g1, loop_5978 stx %l4, [%l7 + 0x78] bge,a,pt %xcc, loop_5979 fbne %fcc2, loop_5980 loop_5978: tcs %icc, 0x1 fandnot2s %f15, %f7, %f15 loop_5979: xnorcc %i7, %i5, %o5 loop_5980: ldd [%l7 + 0x58], %f4 fmovsvs %icc, %f4, %f12 fpackfix %f12, %f1 sethi 0x1F44, %i3 orncc %o7, %l1, %o3 fcmped %fcc3, %f4, %f10 ldub [%l7 + 0x79], %g2 movre %g7, %g5, %o2 ldsh [%l7 + 0x32], %l5 std %f10, [%l7 + 0x30] movg %icc, %l6, %o1 st %f15, [%l7 + 0x3C] ldsw [%l7 + 0x58], %l0 st %f15, [%l7 + 0x18] tg %xcc, 0x0 ldsb [%l7 + 0x2D], %o4 for %f10, %f12, %f4 srl %i2, %i6, %i4 fbu,a %fcc0, loop_5981 fands %f6, %f11, %f0 fmovsle %icc, %f7, %f4 tpos %xcc, 0x2 loop_5981: fxors %f12, %f2, %f1 std %f0, [%l7 + 0x60] edge32 %i1, %l3, %o6 addccc %o0, %g3, %g6 movg %icc, %i0, %g4 fmovsvc %icc, %f10, %f13 movrne %g1, 0x235, %l2 fmovdle %xcc, %f1, %f4 andncc %i7, %i5, %o5 orn %i3, %o7, %l4 fnands %f13, %f13, %f9 fpadd32s %f2, %f14, %f6 umulcc %o3, %l1, %g2 bcs %xcc, loop_5982 or %g5, 0x0E9D, %o2 tleu %xcc, 0x7 fbul,a %fcc0, loop_5983 loop_5982: std %f4, [%l7 + 0x70] fcmpd %fcc1, %f6, %f14 fba %fcc2, loop_5984 loop_5983: st %f14, [%l7 + 0x34] bneg,a %xcc, loop_5985 movvc %xcc, %g7, %l6 loop_5984: fmovdn %xcc, %f2, %f2 bge,a,pt %icc, loop_5986 loop_5985: fabsd %f12, %f12 addccc %o1, %l5, %l0 fblg,a %fcc2, loop_5987 loop_5986: fmovdpos %xcc, %f11, %f11 add %i2, 0x0C09, %i6 stb %o4, [%l7 + 0x4E] loop_5987: fmovsa %icc, %f8, %f10 sdivcc %i1, 0x1EE8, %i4 tneg %icc, 0x6 xnorcc %l3, 0x0CC0, %o6 ld [%l7 + 0x18], %f9 fsrc1 %f14, %f4 te %xcc, 0x4 fmovdcc %icc, %f1, %f5 fabss %f0, %f6 bvc,pn %xcc, loop_5988 ldx [%l7 + 0x78], %o0 ldsw [%l7 + 0x74], %g6 ldx [%l7 + 0x50], %g3 loop_5988: nop setx loop_5989, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x58], %g4 bcc %icc, loop_5990 orn %g1, 0x1AB2, %i0 loop_5989: st %f14, [%l7 + 0x10] fmovde %xcc, %f3, %f9 loop_5990: stx %l2, [%l7 + 0x10] lduh [%l7 + 0x56], %i7 fmovrslz %i5, %f2, %f9 call loop_5991 fmovsleu %xcc, %f9, %f14 bcc %icc, loop_5992 fmovscc %xcc, %f15, %f10 loop_5991: andn %o5, 0x180B, %o7 brnz %l4, loop_5993 loop_5992: ldx [%l7 + 0x48], %o3 bg,pn %icc, loop_5994 fmovrdlz %l1, %f14, %f2 loop_5993: ldub [%l7 + 0x7C], %g2 fbn,a %fcc2, loop_5995 loop_5994: array32 %g5, %i3, %g7 nop setx loop_5996, %l0, %l1 jmpl %l1, %l6 lduw [%l7 + 0x58], %o2 loop_5995: fmovs %f5, %f11 andn %l5, 0x0451, %l0 loop_5996: fmovsa %icc, %f13, %f5 fmuld8sux16 %f8, %f14, %f6 ldd [%l7 + 0x70], %f12 ldsh [%l7 + 0x74], %i2 ldsb [%l7 + 0x4C], %o1 smul %i6, 0x16E0, %i1 fbe,a %fcc3, loop_5997 movrne %o4, %l3, %o6 movne %icc, %i4, %g6 stb %o0, [%l7 + 0x32] loop_5997: edge16n %g4, %g3, %g1 mulscc %i0, %i7, %i5 std %f14, [%l7 + 0x20] xnorcc %o5, %l2, %l4 ldub [%l7 + 0x09], %o3 edge32l %o7, %g2, %l1 ldsb [%l7 + 0x4A], %i3 xor %g7, 0x1CAE, %g5 ldub [%l7 + 0x29], %o2 ldx [%l7 + 0x70], %l5 call loop_5998 fmul8ulx16 %f12, %f10, %f6 ldsb [%l7 + 0x1A], %l0 st %f3, [%l7 + 0x30] loop_5998: std %f4, [%l7 + 0x78] movrgez %l6, 0x056, %o1 lduh [%l7 + 0x50], %i6 fcmpne32 %f6, %f4, %i2 movleu %icc, %i1, %l3 ldsw [%l7 + 0x2C], %o6 bpos %xcc, loop_5999 fblg,a %fcc3, loop_6000 fpmerge %f10, %f11, %f2 fornot2s %f13, %f2, %f12 loop_5999: fpsub32 %f14, %f14, %f8 loop_6000: movrne %i4, 0x311, %g6 srl %o0, %g4, %g3 tpos %icc, 0x7 call loop_6001 fsrc2 %f6, %f4 brlez,a %o4, loop_6002 addccc %i0, %g1, %i5 loop_6001: st %f9, [%l7 + 0x14] for %f6, %f10, %f12 loop_6002: fmovsg %icc, %f8, %f6 ba %xcc, loop_6003 bcs,pn %xcc, loop_6004 std %f10, [%l7 + 0x20] tneg %xcc, 0x3 loop_6003: andn %o5, 0x0A1E, %l2 loop_6004: fblg %fcc1, loop_6005 udiv %i7, 0x1C47, %l4 subccc %o7, 0x0033, %g2 fcmps %fcc3, %f8, %f11 loop_6005: fnot1s %f7, %f13 fbge,a %fcc2, loop_6006 fcmpgt32 %f12, %f0, %l1 subcc %i3, 0x0856, %g7 fnor %f14, %f10, %f4 loop_6006: alignaddrl %o3, %g5, %l5 ldub [%l7 + 0x58], %l0 fbge,a %fcc2, loop_6007 fmovrslz %l6, %f12, %f14 ldx [%l7 + 0x40], %o2 stw %o1, [%l7 + 0x44] loop_6007: movneg %xcc, %i2, %i6 fornot2 %f0, %f2, %f14 sethi 0x0A68, %i1 bneg,pt %icc, loop_6008 st %f1, [%l7 + 0x0C] fnot1 %f0, %f4 std %f6, [%l7 + 0x58] loop_6008: fcmpgt16 %f10, %f4, %l3 fcmpgt32 %f2, %f8, %i4 ldsb [%l7 + 0x20], %g6 brlz,a %o0, loop_6009 fnors %f8, %f4, %f13 srax %g4, 0x1F, %g3 tne %xcc, 0x1 loop_6009: ldsb [%l7 + 0x0D], %o4 ldsb [%l7 + 0x4F], %o6 fmovsne %icc, %f0, %f12 stx %g1, [%l7 + 0x30] fmovdn %xcc, %f7, %f15 stw %i5, [%l7 + 0x1C] subcc %i0, 0x1F67, %l2 tneg %icc, 0x4 bneg %icc, loop_6010 udiv %i7, 0x18F3, %o5 fabss %f5, %f2 st %f15, [%l7 + 0x18] loop_6010: ldsb [%l7 + 0x58], %l4 call loop_6011 ldd [%l7 + 0x10], %f6 lduh [%l7 + 0x68], %g2 fmovrsgz %o7, %f0, %f0 loop_6011: fmovrdgz %l1, %f10, %f10 fandnot2s %f1, %f0, %f4 tcs %icc, 0x0 ldub [%l7 + 0x73], %g7 fmovdvs %icc, %f7, %f10 stw %i3, [%l7 + 0x54] brlez %g5, loop_6012 fornot1s %f14, %f6, %f9 sll %o3, %l0, %l6 fmovrsgz %o2, %f15, %f1 loop_6012: sth %o1, [%l7 + 0x26] popc %i2, %l5 fbug,a %fcc3, loop_6013 fors %f0, %f13, %f3 ldsw [%l7 + 0x64], %i1 ld [%l7 + 0x58], %f10 loop_6013: movre %i6, %i4, %g6 stb %l3, [%l7 + 0x34] stx %g4, [%l7 + 0x70] udivx %g3, 0x0815, %o4 movcc %icc, %o6, %g1 lduh [%l7 + 0x58], %i5 fandnot2 %f14, %f2, %f6 nop setx loop_6014, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done and %o0, 0x0724, %l2 ldx [%l7 + 0x60], %i0 std %f8, [%l7 + 0x58] loop_6014: fpsub16 %f14, %f12, %f2 sub %i7, 0x02EA, %l4 nop setx loop_6015, %l0, %l1 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 %g2, [%l7 + 0x18] movvc %icc, %o7, %l1 tn %icc, 0x7 loop_6015: ld [%l7 + 0x20], %f4 sth %g7, [%l7 + 0x36] fblg %fcc2, loop_6016 fmovsle %xcc, %f13, %f3 sdiv %o5, 0x0999, %i3 lduh [%l7 + 0x56], %g5 loop_6016: edge32n %l0, %o3, %l6 movvc %xcc, %o1, %o2 subcc %l5, %i1, %i2 mulx %i6, 0x1B6F, %i4 add %l3, %g4, %g3 std %f2, [%l7 + 0x68] fnand %f14, %f2, %f12 ldub [%l7 + 0x76], %g6 sth %o6, [%l7 + 0x76] edge32 %g1, %i5, %o0 udiv %l2, 0x137E, %i0 fpadd32 %f12, %f0, %f6 fornot1s %f5, %f10, %f1 ldsb [%l7 + 0x49], %i7 edge8l %l4, %o4, %o7 alignaddrl %l1, %g2, %o5 fones %f3 fsrc2s %f13, %f13 ldsw [%l7 + 0x60], %g7 fmovdle %icc, %f0, %f6 movg %icc, %i3, %l0 mulx %g5, 0x10BB, %l6 ldx [%l7 + 0x18], %o1 tcs %xcc, 0x1 stx %o2, [%l7 + 0x30] ba loop_6017 fcmpeq32 %f12, %f14, %o3 bne,a loop_6018 std %f4, [%l7 + 0x50] loop_6017: taddcctv %i1, 0x156D, %i2 sth %l5, [%l7 + 0x28] loop_6018: ldub [%l7 + 0x57], %i6 lduh [%l7 + 0x7A], %i4 fnot2s %f13, %f14 fmul8x16 %f12, %f0, %f12 movre %l3, 0x034, %g3 stb %g4, [%l7 + 0x31] taddcctv %o6, 0x032B, %g1 xorcc %g6, %o0, %l2 fmovsle %icc, %f14, %f14 addcc %i0, 0x0D2F, %i5 umul %l4, %i7, %o4 fmovrde %o7, %f6, %f10 tl %xcc, 0x4 sllx %l1, 0x0D, %o5 fmovrdgz %g7, %f2, %f6 fmovrsgez %g2, %f7, %f13 fmovse %xcc, %f2, %f5 edge16n %i3, %g5, %l0 brnz,a %o1, loop_6019 ta %icc, 0x4 bshuffle %f8, %f8, %f2 tsubcctv %l6, 0x0BB3, %o2 loop_6019: fmuld8ulx16 %f0, %f2, %f14 fbug,a %fcc3, loop_6020 ldsh [%l7 + 0x48], %i1 addccc %o3, 0x0B07, %i2 xnorcc %i6, 0x1370, %l5 loop_6020: fnot1s %f5, %f3 edge16 %l3, %i4, %g4 fmovsleu %xcc, %f13, %f14 fmovspos %xcc, %f4, %f3 ldd [%l7 + 0x40], %f4 ldub [%l7 + 0x7F], %g3 ldsw [%l7 + 0x08], %o6 fnor %f4, %f12, %f4 fmovdcc %xcc, %f0, %f4 brgez,a %g6, loop_6021 fbl %fcc0, loop_6022 fmovdne %icc, %f13, %f7 and %o0, 0x0931, %l2 loop_6021: fmovdcs %icc, %f7, %f4 loop_6022: st %f13, [%l7 + 0x60] stx %i0, [%l7 + 0x50] fmovdcc %xcc, %f5, %f8 fbul,a %fcc0, loop_6023 tpos %icc, 0x1 movleu %xcc, %i5, %l4 fnors %f6, %f13, %f5 loop_6023: st %f13, [%l7 + 0x60] fexpand %f7, %f14 xnor %i7, %g1, %o7 fmovrdlez %l1, %f10, %f12 ldub [%l7 + 0x7D], %o4 ldsb [%l7 + 0x33], %o5 bne,pt %xcc, loop_6024 stx %g2, [%l7 + 0x70] xnorcc %i3, %g7, %g5 ba,a,pn %icc, loop_6025 loop_6024: fandnot1 %f14, %f2, %f8 fsrc2s %f4, %f5 edge8 %o1, %l0, %l6 loop_6025: st %f10, [%l7 + 0x54] fmovrsgez %i1, %f12, %f12 ldd [%l7 + 0x68], %f0 fnand %f12, %f14, %f8 tl %xcc, 0x2 ldsw [%l7 + 0x54], %o3 edge8n %o2, %i6, %l5 fbu,a %fcc0, loop_6026 fabsd %f14, %f0 nop setx loop_6027, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x0C], %f14 loop_6026: array8 %i2, %l3, %g4 fcmpgt16 %f10, %f10, %g3 loop_6027: sth %o6, [%l7 + 0x0A] andncc %i4, %g6, %l2 edge16 %i0, %i5, %l4 fbl %fcc3, loop_6028 move %icc, %i7, %o0 fandnot2s %f9, %f13, %f13 brnz %g1, loop_6029 loop_6028: ldx [%l7 + 0x70], %o7 ld [%l7 + 0x08], %f1 fmovrslz %o4, %f8, %f10 loop_6029: fmul8x16al %f15, %f9, %f14 fnors %f5, %f13, %f9 bvs,a loop_6030 ldsw [%l7 + 0x4C], %o5 bcs,a loop_6031 std %f8, [%l7 + 0x70] loop_6030: fnand %f12, %f12, %f14 bleu loop_6032 loop_6031: ld [%l7 + 0x70], %f9 ldsw [%l7 + 0x28], %g2 bpos,a,pt %icc, loop_6033 loop_6032: ld [%l7 + 0x2C], %f1 smulcc %i3, %l1, %g7 mulscc %o1, 0x0483, %g5 loop_6033: bne,a,pt %icc, loop_6034 fmovsneg %icc, %f11, %f10 ldub [%l7 + 0x3E], %l6 fzero %f10 loop_6034: ldub [%l7 + 0x0D], %l0 fcmpeq16 %f6, %f8, %i1 movneg %icc, %o3, %o2 or %l5, 0x1D02, %i6 fmovrdlez %i2, %f2, %f10 fmovrse %l3, %f2, %f1 std %f14, [%l7 + 0x68] fmovsleu %icc, %f15, %f9 ld [%l7 + 0x2C], %f1 sethi 0x0B1D, %g3 bgu,a,pn %icc, loop_6035 or %o6, %g4, %i4 sth %l2, [%l7 + 0x08] st %f12, [%l7 + 0x5C] loop_6035: fmovsgu %icc, %f8, %f8 fnors %f11, %f6, %f9 stx %g6, [%l7 + 0x48] tcc %icc, 0x5 fbo,a %fcc2, loop_6036 stb %i0, [%l7 + 0x18] std %f8, [%l7 + 0x30] ldsh [%l7 + 0x62], %i5 loop_6036: fexpand %f5, %f0 tvs %icc, 0x7 fmovse %xcc, %f5, %f6 lduh [%l7 + 0x40], %l4 fmovdleu %icc, %f13, %f11 umulcc %i7, %o0, %o7 ld [%l7 + 0x48], %f13 tg %xcc, 0x3 tsubcctv %o4, 0x1982, %g1 edge8n %o5, %g2, %l1 fmovsleu %icc, %f10, %f3 array8 %i3, %g7, %g5 fpsub16s %f15, %f9, %f1 tgu %icc, 0x0 ldub [%l7 + 0x4D], %o1 stw %l6, [%l7 + 0x64] fmovse %xcc, %f1, %f10 fandnot2 %f14, %f4, %f4 lduh [%l7 + 0x1E], %l0 movvs %xcc, %i1, %o2 fbg,a %fcc0, loop_6037 ldsw [%l7 + 0x6C], %l5 ldx [%l7 + 0x40], %o3 ldx [%l7 + 0x78], %i2 loop_6037: fmovdn %icc, %f14, %f14 stb %i6, [%l7 + 0x0B] ldsw [%l7 + 0x0C], %l3 fmovde %xcc, %f9, %f13 bg,a loop_6038 bpos,a loop_6039 tge %xcc, 0x3 fsrc2 %f8, %f12 loop_6038: fandnot2s %f14, %f9, %f13 loop_6039: ldx [%l7 + 0x58], %o6 te %icc, 0x4 nop setx loop_6040, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movg %xcc, %g4, %i4 stx %g3, [%l7 + 0x70] edge16ln %l2, %i0, %g6 loop_6040: ldsw [%l7 + 0x60], %l4 fcmps %fcc1, %f14, %f3 fmovrsgez %i7, %f6, %f1 fmovda %xcc, %f13, %f9 edge32ln %o0, %i5, %o7 fpsub32 %f8, %f4, %f14 udivcc %g1, 0x1579, %o4 stx %g2, [%l7 + 0x78] array32 %o5, %i3, %l1 fmovd %f0, %f2 std %f12, [%l7 + 0x40] ldsb [%l7 + 0x3E], %g7 stw %g5, [%l7 + 0x40] tn %icc, 0x7 movvs %xcc, %o1, %l6 fmuld8sux16 %f8, %f0, %f8 tge %xcc, 0x4 edge16 %i1, %o2, %l5 ldsw [%l7 + 0x14], %o3 fmovdg %icc, %f13, %f1 fmovdvs %icc, %f4, %f4 fnot1s %f14, %f10 ldd [%l7 + 0x30], %f0 fbu,a %fcc2, loop_6041 st %f11, [%l7 + 0x70] 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 bvc,pn %icc, loop_6043 loop_6041: lduw [%l7 + 0x18], %i2 fandnot2 %f6, %f8, %f10 loop_6042: bn,a,pt %icc, loop_6044 loop_6043: movgu %xcc, %l0, %l3 mulscc %i6, %o6, %i4 fmuld8sux16 %f12, %f4, %f0 loop_6044: ba,pt %xcc, loop_6045 ldx [%l7 + 0x08], %g3 fmovrdne %g4, %f12, %f0 ldx [%l7 + 0x68], %i0 loop_6045: movrlez %l2, 0x0F6, %l4 ld [%l7 + 0x70], %f11 fmovscc %icc, %f11, %f15 xor %i7, 0x154D, %g6 ldx [%l7 + 0x48], %o0 fbl %fcc1, loop_6046 stw %o7, [%l7 + 0x34] fandnot2s %f10, %f3, %f11 movrgz %i5, 0x05F, %o4 loop_6046: st %f11, [%l7 + 0x38] st %f7, [%l7 + 0x34] call loop_6047 fsrc1s %f0, %f13 stw %g1, [%l7 + 0x54] fmovdcs %icc, %f7, %f14 loop_6047: ldsb [%l7 + 0x10], %g2 fnot1 %f10, %f4 std %f2, [%l7 + 0x48] movpos %icc, %i3, %l1 sth %o5, [%l7 + 0x68] tvs %xcc, 0x3 fblg,a %fcc3, loop_6048 brz,a %g5, loop_6049 addccc %g7, %o1, %i1 ldsb [%l7 + 0x2E], %l6 loop_6048: movgu %icc, %o2, %o3 loop_6049: fbuge %fcc2, loop_6050 lduw [%l7 + 0x4C], %l5 fmovscc %xcc, %f7, %f14 udivcc %i2, 0x0C8C, %l3 loop_6050: fbg,a %fcc2, loop_6051 fbue,a %fcc2, loop_6052 fnot2 %f6, %f12 fmovsvc %xcc, %f8, %f3 loop_6051: fmovspos %icc, %f0, %f10 loop_6052: edge16 %l0, %o6, %i4 fmovsneg %icc, %f5, %f10 st %f0, [%l7 + 0x40] fmovdle %xcc, %f7, %f14 fcmple32 %f8, %f14, %i6 ldsh [%l7 + 0x34], %g3 ldsw [%l7 + 0x14], %g4 andncc %l2, %i0, %i7 fnot2s %f7, %f4 addcc %g6, %l4, %o7 movvs %xcc, %o0, %o4 st %f1, [%l7 + 0x4C] lduw [%l7 + 0x20], %g1 array32 %i5, %i3, %g2 fpsub32s %f15, %f4, %f15 ldd [%l7 + 0x20], %f0 ldsh [%l7 + 0x6C], %l1 fmovrsne %g5, %f12, %f9 lduw [%l7 + 0x30], %o5 fmovsa %xcc, %f1, %f0 fbn,a %fcc2, loop_6053 brnz %o1, loop_6054 sdivcc %i1, 0x0BA9, %g7 lduw [%l7 + 0x78], %o2 loop_6053: bgu,pt %icc, loop_6055 loop_6054: or %l6, 0x0CE4, %o3 movneg %icc, %l5, %i2 fcmple32 %f4, %f4, %l3 loop_6055: std %f8, [%l7 + 0x78] st %f9, [%l7 + 0x78] tn %icc, 0x3 ldsw [%l7 + 0x08], %l0 add %i4, %o6, %i6 edge32ln %g4, %l2, %i0 fandnot1s %f2, %f7, %f10 lduh [%l7 + 0x46], %g3 fmovrslez %g6, %f14, %f7 ldsw [%l7 + 0x28], %l4 movrgez %i7, %o0, %o7 stx %g1, [%l7 + 0x50] fbul %fcc3, loop_6056 fbe,a %fcc3, loop_6057 stx %o4, [%l7 + 0x68] pdist %f0, %f6, %f12 loop_6056: fmovdne %icc, %f12, %f8 loop_6057: pdist %f10, %f8, %f0 call loop_6058 edge8 %i3, %g2, %i5 movl %xcc, %l1, %o5 bne,a,pn %icc, loop_6059 loop_6058: bl,a,pt %icc, loop_6060 bgu %icc, loop_6061 stw %g5, [%l7 + 0x58] loop_6059: fexpand %f5, %f10 loop_6060: fcmpeq32 %f8, %f10, %i1 loop_6061: fnegs %f2, %f8 fxnors %f1, %f7, %f7 tsubcc %o1, %o2, %l6 lduw [%l7 + 0x6C], %o3 ldx [%l7 + 0x68], %l5 ldx [%l7 + 0x10], %i2 pdist %f14, %f8, %f14 fbo,a %fcc1, loop_6062 smul %g7, %l3, %l0 fbg,a %fcc1, loop_6063 std %f14, [%l7 + 0x38] loop_6062: fcmps %fcc2, %f6, %f0 fbge,a %fcc0, loop_6064 loop_6063: fbne,a %fcc2, loop_6065 fpsub16 %f6, %f14, %f8 std %f4, [%l7 + 0x48] loop_6064: ld [%l7 + 0x34], %f14 loop_6065: fornot1 %f2, %f8, %f6 st %f9, [%l7 + 0x08] fmovsne %icc, %f2, %f5 ld [%l7 + 0x0C], %f6 taddcc %o6, %i6, %i4 sth %g4, [%l7 + 0x7A] and %l2, %i0, %g6 fnot2s %f6, %f8 fcmps %fcc3, %f6, %f3 tleu %xcc, 0x5 fcmpes %fcc1, %f9, %f1 brnz %g3, loop_6066 fmovdneg %icc, %f13, %f10 ldsb [%l7 + 0x12], %l4 edge16l %o0, %o7, %i7 loop_6066: st %f2, [%l7 + 0x54] movleu %icc, %o4, %g1 ldsb [%l7 + 0x50], %i3 fmovsne %icc, %f13, %f5 fmovdleu %xcc, %f4, %f14 fxor %f12, %f2, %f8 andn %i5, 0x0063, %l1 fmovrsgez %g2, %f0, %f12 ble,pn %icc, loop_6067 subccc %g5, %o5, %o1 movgu %xcc, %i1, %l6 movrne %o3, %o2, %l5 loop_6067: fmovscc %xcc, %f14, %f2 bvc,pn %xcc, loop_6068 fxor %f4, %f12, %f0 fbule %fcc2, loop_6069 tsubcctv %g7, 0x1746, %l3 loop_6068: movrgez %i2, %l0, %i6 st %f0, [%l7 + 0x70] loop_6069: fone %f4 sth %i4, [%l7 + 0x18] bvc,a,pn %icc, loop_6070 ldsw [%l7 + 0x38], %g4 fzeros %f0 xnor %l2, 0x0F85, %o6 loop_6070: stx %i0, [%l7 + 0x08] fbge %fcc3, loop_6071 fmovs %f4, %f15 movvc %xcc, %g3, %l4 ldx [%l7 + 0x10], %o0 loop_6071: ldub [%l7 + 0x5B], %g6 std %f4, [%l7 + 0x48] ldx [%l7 + 0x70], %i7 sth %o7, [%l7 + 0x22] ldsw [%l7 + 0x38], %g1 fpadd32s %f6, %f15, %f13 fbe %fcc2, loop_6072 ldx [%l7 + 0x38], %o4 ldd [%l7 + 0x68], %f4 st %f2, [%l7 + 0x50] loop_6072: ldsw [%l7 + 0x44], %i3 be %xcc, loop_6073 ldx [%l7 + 0x68], %l1 sdivx %g2, 0x1A4B, %i5 ldx [%l7 + 0x58], %o5 loop_6073: ldd [%l7 + 0x68], %f4 fcmpeq32 %f6, %f0, %o1 ld [%l7 + 0x70], %f2 ldsh [%l7 + 0x36], %i1 ldub [%l7 + 0x3E], %g5 fpack32 %f4, %f4, %f4 for %f6, %f10, %f14 fornot1s %f8, %f15, %f1 tsubcctv %l6, 0x1045, %o3 fmovsne %xcc, %f6, %f6 ldd [%l7 + 0x40], %f2 fmovsl %icc, %f13, %f4 fmovrdgez %o2, %f6, %f14 te %icc, 0x3 sth %l5, [%l7 + 0x6A] lduw [%l7 + 0x3C], %g7 brlez,a %l3, loop_6074 stx %l0, [%l7 + 0x38] ldub [%l7 + 0x5C], %i2 ldsb [%l7 + 0x79], %i6 loop_6074: movrne %i4, 0x1E3, %g4 ldub [%l7 + 0x66], %o6 bvc,pn %icc, loop_6075 ldsb [%l7 + 0x35], %i0 movrne %l2, %l4, %o0 tge %icc, 0x4 loop_6075: bcc,a %xcc, loop_6076 fmuld8ulx16 %f1, %f9, %f14 movle %xcc, %g3, %g6 fsrc2s %f3, %f1 loop_6076: sllx %i7, %o7, %o4 bneg,a loop_6077 fmovdne %xcc, %f15, %f12 taddcctv %g1, %i3, %g2 stw %i5, [%l7 + 0x18] loop_6077: te %xcc, 0x6 st %f5, [%l7 + 0x74] sub %o5, 0x1EA0, %l1 mova %xcc, %i1, %g5 sth %o1, [%l7 + 0x42] movge %icc, %l6, %o2 fmovdle %icc, %f9, %f1 alignaddrl %o3, %l5, %l3 ldd [%l7 + 0x48], %f8 xnor %l0, 0x1F6B, %i2 fbule,a %fcc0, loop_6078 smulcc %i6, 0x11D2, %g7 sdiv %g4, 0x01C5, %i4 fbu,a %fcc3, loop_6079 loop_6078: fnegs %f9, %f14 lduh [%l7 + 0x54], %o6 fnot1s %f5, %f1 loop_6079: ldub [%l7 + 0x19], %l2 tcs %icc, 0x2 movrgz %l4, 0x30A, %i0 fand %f6, %f0, %f0 bcc,a %xcc, loop_6080 bl,a loop_6081 ldub [%l7 + 0x49], %g3 fpack16 %f6, %f14 loop_6080: sth %g6, [%l7 + 0x1C] loop_6081: ldsh [%l7 + 0x12], %i7 fand %f4, %f0, %f2 bgu,pn %xcc, loop_6082 te %xcc, 0x0 fmovdvs %icc, %f0, %f14 taddcc %o7, 0x1703, %o0 loop_6082: ldsw [%l7 + 0x14], %g1 ldd [%l7 + 0x40], %f8 fpmerge %f0, %f7, %f4 fexpand %f3, %f8 sth %i3, [%l7 + 0x0E] std %f8, [%l7 + 0x68] taddcctv %o4, %i5, %o5 ldsb [%l7 + 0x62], %l1 fmovrdlez %i1, %f0, %f2 fmovsg %xcc, %f14, %f8 andncc %g2, %g5, %o1 fble,a %fcc1, loop_6083 movre %o2, %o3, %l6 ldsb [%l7 + 0x58], %l5 fors %f5, %f0, %f6 loop_6083: fba,a %fcc2, loop_6084 fnand %f2, %f2, %f6 fpackfix %f8, %f8 brlz %l0, loop_6085 loop_6084: udiv %i2, 0x0496, %i6 ldx [%l7 + 0x58], %l3 fnot2s %f11, %f14 loop_6085: umulcc %g4, %i4, %g7 lduh [%l7 + 0x12], %o6 ld [%l7 + 0x4C], %f14 add %l4, %l2, %g3 sth %i0, [%l7 + 0x6C] bvs %xcc, loop_6086 fmovscc %icc, %f6, %f8 fandnot2s %f9, %f7, %f0 tleu %xcc, 0x3 loop_6086: fpmerge %f13, %f13, %f4 fnor %f14, %f12, %f4 lduh [%l7 + 0x28], %g6 sth %o7, [%l7 + 0x50] ldsh [%l7 + 0x32], %i7 fmovdvc %icc, %f13, %f1 fbn %fcc1, loop_6087 sll %o0, 0x17, %i3 sll %o4, %g1, %o5 fabss %f0, %f13 loop_6087: fmovrdlz %l1, %f4, %f6 ldsw [%l7 + 0x5C], %i1 fmovs %f4, %f12 fcmple32 %f14, %f0, %g2 taddcc %i5, 0x0E88, %o1 fabsd %f10, %f12 fbg %fcc0, loop_6088 bl,a %xcc, loop_6089 sth %g5, [%l7 + 0x22] fone %f14 loop_6088: stb %o3, [%l7 + 0x3C] loop_6089: nop setx loop_6090, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f8, [%l7 + 0x78] st %f14, [%l7 + 0x14] fbue,a %fcc2, loop_6091 loop_6090: fpsub16 %f12, %f14, %f8 tneg %icc, 0x4 edge16l %l6, %l5, %o2 loop_6091: stx %l0, [%l7 + 0x30] ldsw [%l7 + 0x3C], %i6 xorcc %i2, 0x10A5, %l3 fors %f3, %f7, %f0 ldsb [%l7 + 0x0D], %g4 ld [%l7 + 0x34], %f12 tge %xcc, 0x1 udiv %i4, 0x1E6E, %g7 bcc loop_6092 ldsw [%l7 + 0x14], %o6 tneg %icc, 0x0 std %f14, [%l7 + 0x78] loop_6092: ldub [%l7 + 0x77], %l4 call loop_6093 stx %l2, [%l7 + 0x48] fcmple16 %f4, %f4, %g3 mulscc %i0, %o7, %g6 loop_6093: popc 0x064A, %o0 udivcc %i7, 0x05C5, %i3 ld [%l7 + 0x34], %f13 fpsub16s %f7, %f15, %f5 edge8 %g1, %o5, %l1 fbe,a %fcc0, loop_6094 fmovrdgez %o4, %f10, %f10 lduh [%l7 + 0x42], %i1 fmovsa %icc, %f10, %f0 loop_6094: fmovrsgz %g2, %f12, %f15 lduh [%l7 + 0x6E], %i5 ld [%l7 + 0x1C], %f13 fmuld8sux16 %f7, %f7, %f14 ldsw [%l7 + 0x58], %g5 st %f11, [%l7 + 0x74] fsrc1 %f10, %f12 fmovsvs %xcc, %f8, %f11 xor %o1, %l6, %l5 fpack16 %f14, %f0 popc %o2, %o3 sethi 0x0676, %i6 edge8n %i2, %l3, %l0 fpmerge %f9, %f3, %f14 edge16 %g4, %i4, %o6 std %f6, [%l7 + 0x48] fandnot1 %f2, %f2, %f4 alignaddr %l4, %g7, %l2 fmovrdlz %g3, %f4, %f2 fpadd16 %f6, %f6, %f10 array16 %i0, %o7, %o0 fmuld8sux16 %f7, %f8, %f6 movle %icc, %g6, %i3 call loop_6095 fmovsneg %icc, %f1, %f4 srlx %i7, 0x0B, %o5 ldd [%l7 + 0x30], %f0 loop_6095: fcmple16 %f10, %f8, %l1 ldsb [%l7 + 0x6E], %g1 nop setx loop_6096, %l0, %l1 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 + 0x20], %i1 brlez %g2, loop_6097 fbn %fcc3, loop_6098 loop_6096: movcc %xcc, %o4, %i5 popc %o1, %g5 loop_6097: ldx [%l7 + 0x68], %l6 loop_6098: xor %l5, 0x0A37, %o2 ldsw [%l7 + 0x1C], %i6 fmovsneg %xcc, %f8, %f6 nop setx loop_6099, %l0, %l1 jmpl %l1, %o3 fpsub16 %f12, %f0, %f0 ta %xcc, 0x5 movg %icc, %i2, %l0 loop_6099: sth %g4, [%l7 + 0x6A] fpadd16 %f6, %f4, %f6 fmovrdne %i4, %f0, %f14 edge16ln %l3, %l4, %o6 fmovda %xcc, %f1, %f13 ldsh [%l7 + 0x72], %g7 tle %xcc, 0x2 bge,a,pn %xcc, loop_6100 fcmpd %fcc2, %f2, %f2 fmovdpos %xcc, %f2, %f15 fmovscs %icc, %f6, %f9 loop_6100: fmovrsgez %g3, %f2, %f9 fbuge %fcc0, loop_6101 be loop_6102 fmovrdgz %i0, %f8, %f8 fpadd16 %f14, %f2, %f10 loop_6101: lduh [%l7 + 0x28], %o7 loop_6102: fmovrdne %l2, %f4, %f14 fbl %fcc1, loop_6103 tleu %xcc, 0x2 fmovsn %xcc, %f6, %f11 udivx %g6, 0x1F5D, %o0 loop_6103: ldsw [%l7 + 0x48], %i7 tsubcctv %o5, %i3, %g1 brlz %l1, loop_6104 tleu %icc, 0x5 std %f4, [%l7 + 0x30] st %f1, [%l7 + 0x24] loop_6104: edge32l %i1, %g2, %o4 brlez %i5, loop_6105 sdivx %g5, 0x1490, %o1 ldsh [%l7 + 0x16], %l6 stx %l5, [%l7 + 0x38] loop_6105: movvs %xcc, %o2, %i6 fandnot1 %f2, %f12, %f6 movre %i2, 0x041, %l0 stx %g4, [%l7 + 0x10] fmovdg %icc, %f2, %f5 ldsh [%l7 + 0x42], %o3 bgu,pt %xcc, loop_6106 alignaddrl %l3, %l4, %i4 fmovrdne %g7, %f6, %f8 fandnot1 %f6, %f8, %f2 loop_6106: udivx %o6, 0x06D0, %g3 edge16ln %o7, %i0, %l2 fpadd32s %f9, %f6, %f3 stb %o0, [%l7 + 0x39] ldsw [%l7 + 0x24], %g6 fpsub16s %f12, %f7, %f14 fmovsvc %icc, %f12, %f8 lduw [%l7 + 0x7C], %i7 ldub [%l7 + 0x13], %i3 fmovdvs %xcc, %f12, %f1 for %f10, %f2, %f10 tg %xcc, 0x7 stx %o5, [%l7 + 0x08] movvs %xcc, %l1, %i1 tne %xcc, 0x3 movvs %icc, %g1, %o4 edge16ln %i5, %g2, %g5 edge8n %l6, %o1, %l5 fcmpes %fcc0, %f12, %f11 fmovdneg %xcc, %f2, %f9 sub %o2, %i2, %l0 xnorcc %i6, 0x0222, %o3 fandnot2s %f5, %f13, %f6 tge %icc, 0x3 fmovspos %icc, %f14, %f15 array8 %l3, %g4, %l4 or %g7, %i4, %o6 movle %icc, %o7, %i0 sth %g3, [%l7 + 0x18] movcc %icc, %l2, %g6 std %f4, [%l7 + 0x40] tl %icc, 0x1 movre %o0, %i3, %i7 add %o5, 0x17D6, %i1 fandnot2 %f2, %f14, %f2 st %f8, [%l7 + 0x40] fmovdne %icc, %f1, %f6 nop setx loop_6107, %l0, %l1 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 loop_6108 sdivx %l1, 0x1F0D, %g1 bpos,pn %xcc, loop_6109 loop_6107: fbu %fcc1, loop_6110 loop_6108: taddcc %o4, %g2, %g5 fbe,a %fcc0, loop_6111 loop_6109: stx %i5, [%l7 + 0x40] loop_6110: nop setx loop_6112, %l0, %l1 jmpl %l1, %o1 movvc %icc, %l6, %o2 loop_6111: sth %i2, [%l7 + 0x4A] brz %l0, loop_6113 loop_6112: ldsh [%l7 + 0x3A], %i6 srax %o3, %l5, %g4 fmovde %xcc, %f3, %f11 loop_6113: fornot2 %f0, %f12, %f6 umul %l4, %l3, %g7 ldx [%l7 + 0x28], %i4 orn %o6, %i0, %g3 sth %o7, [%l7 + 0x5C] subc %g6, 0x1D8B, %o0 lduw [%l7 + 0x2C], %l2 ldd [%l7 + 0x28], %f14 srlx %i7, %i3, %i1 fbn,a %fcc2, loop_6114 fbul %fcc2, loop_6115 fmovrsgez %l1, %f11, %f14 fmovspos %xcc, %f1, %f12 loop_6114: array8 %g1, %o4, %g2 loop_6115: tle %xcc, 0x0 stw %g5, [%l7 + 0x1C] fmovsg %xcc, %f8, %f10 st %f1, [%l7 + 0x34] fcmple16 %f14, %f0, %i5 lduh [%l7 + 0x66], %o5 movge %icc, %o1, %o2 fornot1s %f8, %f4, %f7 movrgez %l6, 0x2A0, %l0 bg,pt %xcc, loop_6116 stw %i6, [%l7 + 0x14] movneg %icc, %o3, %i2 alignaddr %l5, %g4, %l3 loop_6116: movrlz %l4, 0x15D, %i4 faligndata %f2, %f10, %f4 fpadd32 %f0, %f10, %f14 movge %icc, %g7, %i0 movneg %xcc, %o6, %g3 bn,a loop_6117 fxors %f8, %f9, %f6 edge16 %g6, %o0, %o7 fbe %fcc3, loop_6118 loop_6117: sllx %i7, 0x0A, %l2 ldub [%l7 + 0x6F], %i1 ldsb [%l7 + 0x23], %l1 loop_6118: lduw [%l7 + 0x68], %g1 bn %icc, loop_6119 ld [%l7 + 0x30], %f13 fmovdcs %xcc, %f2, %f15 st %f7, [%l7 + 0x48] loop_6119: lduh [%l7 + 0x12], %i3 ldsw [%l7 + 0x78], %o4 te %icc, 0x0 fmovde %icc, %f15, %f0 fmovrsgez %g2, %f0, %f7 tleu %icc, 0x5 movn %icc, %i5, %g5 fors %f11, %f4, %f1 fnegs %f0, %f12 xnor %o1, 0x0A85, %o2 fmovscs %icc, %f1, %f2 brnz,a %o5, loop_6120 ldsb [%l7 + 0x33], %l6 ldsh [%l7 + 0x50], %i6 call loop_6121 loop_6120: fcmpne32 %f12, %f0, %o3 fnor %f10, %f4, %f10 fone %f14 loop_6121: bleu,a loop_6122 ldub [%l7 + 0x2A], %i2 fpackfix %f12, %f9 bl,pn %icc, loop_6123 loop_6122: st %f12, [%l7 + 0x44] udivx %l0, 0x1547, %g4 ldsb [%l7 + 0x39], %l5 loop_6123: addcc %l3, %i4, %g7 fblg,a %fcc2, loop_6124 fpsub16 %f8, %f10, %f2 std %f10, [%l7 + 0x08] fmovdne %icc, %f8, %f11 loop_6124: addcc %i0, %l4, %o6 fandnot2 %f4, %f8, %f6 ldub [%l7 + 0x53], %g6 bcc,a,pt %xcc, loop_6125 fbo,a %fcc3, loop_6126 ldsb [%l7 + 0x70], %o0 tg %xcc, 0x6 loop_6125: ld [%l7 + 0x70], %f10 loop_6126: orncc %o7, %g3, %i7 alignaddrl %l2, %i1, %l1 fcmps %fcc3, %f6, %f11 udivx %i3, 0x1F8C, %o4 subcc %g1, %i5, %g2 fmovdcs %xcc, %f10, %f6 fmovsl %icc, %f10, %f8 ld [%l7 + 0x0C], %f0 ldsb [%l7 + 0x73], %g5 lduh [%l7 + 0x14], %o1 popc %o2, %o5 fmovdvs %icc, %f12, %f4 umul %l6, 0x1415, %o3 lduh [%l7 + 0x22], %i6 ldsb [%l7 + 0x4C], %l0 ldd [%l7 + 0x18], %f8 fmovsne %xcc, %f12, %f2 ldd [%l7 + 0x70], %f0 fsrc1s %f15, %f3 tg %icc, 0x6 xnor %g4, 0x0FAF, %i2 orn %l3, %l5, %g7 ldsw [%l7 + 0x2C], %i0 ldx [%l7 + 0x58], %i4 st %f3, [%l7 + 0x60] ldsw [%l7 + 0x4C], %l4 ta %xcc, 0x4 fcmpd %fcc3, %f14, %f12 fmuld8ulx16 %f3, %f7, %f14 pdist %f8, %f12, %f0 be %xcc, loop_6127 pdist %f12, %f10, %f14 std %f10, [%l7 + 0x58] fsrc2s %f2, %f5 loop_6127: srlx %o6, %o0, %o7 brlez,a %g3, loop_6128 lduh [%l7 + 0x3C], %i7 bne,a,pn %icc, loop_6129 st %f10, [%l7 + 0x18] loop_6128: ldsh [%l7 + 0x62], %l2 ldx [%l7 + 0x08], %i1 loop_6129: xnorcc %g6, %i3, %l1 fmovsa %xcc, %f11, %f1 bleu,a,pn %icc, loop_6130 sdiv %g1, 0x07B6, %o4 orncc %g2, %g5, %o1 sth %i5, [%l7 + 0x0C] loop_6130: ldsb [%l7 + 0x1F], %o5 bvc,pn %icc, loop_6131 movne %icc, %o2, %l6 subcc %i6, %o3, %l0 fmovdleu %xcc, %f8, %f12 loop_6131: mova %xcc, %i2, %l3 tleu %xcc, 0x0 pdist %f14, %f4, %f14 ldsb [%l7 + 0x7B], %l5 fmovdvc %xcc, %f14, %f13 stw %g7, [%l7 + 0x74] lduh [%l7 + 0x26], %i0 std %f8, [%l7 + 0x40] edge16 %i4, %g4, %l4 bcc,a,pn %xcc, loop_6132 xnor %o0, %o6, %o7 std %f0, [%l7 + 0x08] fmovdleu %icc, %f8, %f6 loop_6132: movre %i7, %l2, %i1 bcc loop_6133 bcc,a,pn %xcc, loop_6134 add %g3, %i3, %l1 st %f9, [%l7 + 0x6C] loop_6133: movrlz %g1, 0x0F3, %g6 loop_6134: fbue,a %fcc2, loop_6135 stw %o4, [%l7 + 0x1C] fpsub32 %f2, %f0, %f4 movvc %icc, %g2, %g5 loop_6135: fmul8x16 %f11, %f0, %f12 fmovdneg %xcc, %f5, %f7 fnands %f14, %f15, %f9 fcmpd %fcc3, %f8, %f14 ldsh [%l7 + 0x7E], %i5 tpos %icc, 0x7 fmovdgu %icc, %f10, %f0 andn %o5, 0x0BD7, %o1 std %f8, [%l7 + 0x18] fmovdleu %xcc, %f7, %f8 fbge,a %fcc2, loop_6136 ldsb [%l7 + 0x3D], %l6 fpadd32s %f4, %f3, %f13 fandnot1 %f10, %f4, %f6 loop_6136: fornot1s %f4, %f11, %f10 alignaddr %o2, %o3, %l0 lduh [%l7 + 0x6A], %i6 sra %i2, 0x1D, %l3 std %f0, [%l7 + 0x40] fxnors %f15, %f7, %f6 ldx [%l7 + 0x78], %l5 ld [%l7 + 0x20], %f10 fnegd %f6, %f14 bcs,pt %icc, loop_6137 mulscc %i0, 0x1494, %g7 nop setx loop_6138, %l0, %l1 jmpl %l1, %g4 fmovsgu %icc, %f5, %f11 loop_6137: ldsw [%l7 + 0x2C], %i4 movle %xcc, %o0, %l4 loop_6138: fbne %fcc1, loop_6139 stb %o6, [%l7 + 0x58] andcc %i7, 0x1FA3, %l2 ldd [%l7 + 0x20], %f10 loop_6139: add %i1, %g3, %o7 sth %l1, [%l7 + 0x5C] fmovrsgez %g1, %f5, %f8 stb %g6, [%l7 + 0x43] stw %o4, [%l7 + 0x10] stb %g2, [%l7 + 0x61] fmovdge %icc, %f15, %f8 srax %g5, %i3, %o5 ldsb [%l7 + 0x50], %o1 ldsw [%l7 + 0x30], %l6 fnor %f10, %f2, %f0 lduw [%l7 + 0x34], %i5 tleu %xcc, 0x7 fpadd32s %f5, %f2, %f12 addcc %o3, %l0, %i6 subc %o2, %i2, %l5 move %xcc, %i0, %g7 movn %icc, %g4, %i4 tcs %icc, 0x5 siam 0x4 fpadd32 %f4, %f0, %f0 xnor %l3, 0x122D, %l4 ldx [%l7 + 0x20], %o6 edge16n %o0, %i7, %i1 st %f7, [%l7 + 0x4C] movneg %icc, %g3, %l2 movvc %icc, %l1, %g1 stw %g6, [%l7 + 0x64] movvs %xcc, %o4, %o7 ldsw [%l7 + 0x54], %g2 movleu %xcc, %g5, %i3 fnot1s %f3, %f7 ldsb [%l7 + 0x5D], %o5 ldsw [%l7 + 0x4C], %o1 movvc %xcc, %l6, %i5 sth %l0, [%l7 + 0x3C] fmul8x16 %f4, %f8, %f14 lduw [%l7 + 0x50], %o3 ldsb [%l7 + 0x5A], %i6 sll %o2, 0x15, %l5 fmovrde %i0, %f6, %f8 lduh [%l7 + 0x7E], %g7 fmovscs %xcc, %f11, %f9 tn %icc, 0x5 movpos %xcc, %g4, %i2 bvs,a,pn %icc, loop_6140 fmul8x16 %f11, %f2, %f10 edge32n %l3, %i4, %o6 fmul8x16au %f3, %f4, %f2 loop_6140: ldsb [%l7 + 0x29], %o0 fmovrse %l4, %f14, %f9 fmovrdne %i7, %f8, %f2 ldd [%l7 + 0x40], %f4 popc %g3, %l2 tcc %xcc, 0x0 edge16ln %l1, %g1, %g6 fmovrsgez %o4, %f7, %f6 fmul8x16al %f3, %f2, %f10 ld [%l7 + 0x68], %f13 fmovsg %xcc, %f11, %f1 fmovsl %icc, %f5, %f8 tneg %xcc, 0x5 tg %icc, 0x4 lduw [%l7 + 0x78], %i1 fcmple32 %f4, %f10, %o7 brgz,a %g5, loop_6141 fmovrse %g2, %f15, %f3 fnand %f4, %f14, %f4 sth %i3, [%l7 + 0x34] loop_6141: ble,a %icc, loop_6142 fmovrslez %o1, %f7, %f15 fmovrsgz %o5, %f6, %f15 nop setx loop_6143, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6142: nop setx loop_6144, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tle %xcc, 0x2 mulscc %i5, 0x0705, %l0 loop_6143: lduh [%l7 + 0x1A], %o3 loop_6144: fmovdcc %icc, %f15, %f8 lduw [%l7 + 0x10], %i6 edge32l %o2, %l6, %l5 stw %g7, [%l7 + 0x70] fmovrde %i0, %f6, %f0 fpadd16s %f12, %f3, %f4 fpadd16 %f10, %f6, %f14 brgz %i2, loop_6145 movg %icc, %g4, %i4 sdivx %o6, 0x150D, %l3 ldsb [%l7 + 0x40], %o0 loop_6145: xorcc %i7, 0x0F23, %l4 fandnot1 %f4, %f2, %f4 fmovscs %xcc, %f2, %f10 fnot2s %f12, %f9 edge32n %l2, %g3, %l1 lduh [%l7 + 0x7A], %g1 bcc loop_6146 fcmple16 %f8, %f14, %g6 ldub [%l7 + 0x7B], %o4 fpsub32 %f14, %f14, %f14 loop_6146: stw %o7, [%l7 + 0x2C] fmovde %xcc, %f11, %f0 tne %xcc, 0x5 movgu %xcc, %g5, %g2 subcc %i3, %o1, %o5 alignaddr %i1, %i5, %o3 bvs,a %icc, loop_6147 movcc %icc, %i6, %l0 mulx %l6, %l5, %o2 edge16n %g7, %i2, %g4 loop_6147: fmovsg %xcc, %f0, %f6 siam 0x2 subccc %i0, 0x139C, %o6 fmovdvc %icc, %f7, %f5 fnot2s %f9, %f1 stw %i4, [%l7 + 0x10] ldx [%l7 + 0x40], %l3 fmovd %f14, %f14 bcc,a %xcc, loop_6148 lduw [%l7 + 0x68], %i7 fbl,a %fcc1, loop_6149 udivcc %l4, 0x0BFF, %l2 loop_6148: tsubcctv %g3, %l1, %g1 fpsub16s %f9, %f7, %f1 loop_6149: siam 0x7 fandnot1 %f4, %f4, %f8 fpack32 %f10, %f14, %f12 lduh [%l7 + 0x3E], %o0 ldsh [%l7 + 0x16], %o4 fbne,a %fcc2, loop_6150 bcc,a loop_6151 fcmps %fcc3, %f5, %f0 fmovsneg %icc, %f12, %f4 loop_6150: ldsb [%l7 + 0x63], %g6 loop_6151: ba loop_6152 fmovsgu %icc, %f12, %f12 ldsb [%l7 + 0x54], %g5 fmovdle %icc, %f6, %f5 loop_6152: fbu,a %fcc1, loop_6153 fcmple32 %f2, %f10, %g2 fpack32 %f12, %f10, %f2 lduw [%l7 + 0x40], %i3 loop_6153: fpsub32 %f12, %f8, %f10 fmovrdgz %o1, %f6, %f8 fandnot1 %f12, %f4, %f2 srlx %o5, 0x0F, %i1 edge16n %i5, %o7, %o3 brgz %l0, loop_6154 lduw [%l7 + 0x0C], %i6 be,a,pn %icc, loop_6155 tpos %xcc, 0x3 loop_6154: fmovscs %xcc, %f2, %f15 bge,pn %xcc, loop_6156 loop_6155: fbu,a %fcc2, loop_6157 ld [%l7 + 0x60], %f5 ldsh [%l7 + 0x36], %l6 loop_6156: addcc %l5, 0x121E, %o2 loop_6157: fmovdvc %xcc, %f2, %f1 fcmpne32 %f2, %f2, %i2 ldub [%l7 + 0x58], %g7 tge %icc, 0x1 srlx %i0, %g4, %i4 bvs,pt %xcc, loop_6158 ldx [%l7 + 0x10], %l3 ldsb [%l7 + 0x27], %i7 te %icc, 0x0 loop_6158: fcmple16 %f4, %f0, %l4 ldd [%l7 + 0x18], %f12 fmovdge %xcc, %f8, %f14 smul %o6, %l2, %l1 fmovdvc %icc, %f12, %f7 fsrc2s %f15, %f3 array8 %g1, %g3, %o0 stw %g6, [%l7 + 0x24] tcs %xcc, 0x2 lduh [%l7 + 0x1C], %g5 fmovrdgez %g2, %f2, %f12 tsubcctv %i3, 0x124A, %o4 lduh [%l7 + 0x18], %o1 tge %icc, 0x3 stw %o5, [%l7 + 0x38] fmovrsgz %i1, %f12, %f4 edge32l %i5, %o7, %l0 stw %i6, [%l7 + 0x1C] edge16n %o3, %l6, %l5 fmovrdgez %o2, %f4, %f6 lduw [%l7 + 0x30], %i2 bgu,a,pt %icc, loop_6159 brlez %g7, loop_6160 nop setx loop_6161, %l0, %l1 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 %g4, %i4, %l3 loop_6159: lduw [%l7 + 0x34], %i7 loop_6160: fmul8x16 %f10, %f0, %f8 loop_6161: st %f0, [%l7 + 0x38] ble,a,pt %xcc, loop_6162 fpadd16s %f5, %f8, %f15 xnor %i0, %l4, %l2 ldub [%l7 + 0x57], %l1 loop_6162: edge32n %g1, %g3, %o6 lduw [%l7 + 0x08], %o0 sth %g5, [%l7 + 0x4C] std %f8, [%l7 + 0x20] ldd [%l7 + 0x28], %f0 fmovdpos %icc, %f14, %f10 fmovrdlez %g2, %f4, %f14 movle %icc, %g6, %i3 ldsh [%l7 + 0x5A], %o1 ldub [%l7 + 0x58], %o4 mulscc %o5, %i1, %o7 fbe,a %fcc3, loop_6163 fmovsvs %xcc, %f12, %f4 movl %icc, %l0, %i5 movpos %xcc, %i6, %o3 loop_6163: fcmped %fcc1, %f10, %f14 ldd [%l7 + 0x38], %f6 fmovrdgz %l6, %f14, %f0 ldsb [%l7 + 0x0A], %l5 taddcctv %o2, 0x1754, %g7 st %f12, [%l7 + 0x38] bvc loop_6164 bgu,pn %xcc, loop_6165 fmovsl %xcc, %f10, %f4 fbn %fcc1, loop_6166 loop_6164: edge16n %g4, %i4, %l3 loop_6165: ble,pn %icc, loop_6167 bl,a %icc, loop_6168 loop_6166: brz,a %i7, loop_6169 ldx [%l7 + 0x20], %i2 loop_6167: fmul8x16al %f9, %f12, %f10 loop_6168: fmovdleu %icc, %f4, %f2 loop_6169: fpmerge %f2, %f9, %f14 fands %f4, %f6, %f3 bpos loop_6170 movneg %icc, %i0, %l2 ldx [%l7 + 0x08], %l4 fnot2 %f0, %f4 loop_6170: tle %xcc, 0x6 fands %f7, %f9, %f13 nop setx loop_6171, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brnz %g1, loop_6172 fmovsvc %xcc, %f8, %f11 fandnot1 %f6, %f14, %f12 loop_6171: fmovrse %g3, %f8, %f15 loop_6172: fbne,a %fcc2, loop_6173 srl %o6, %o0, %l1 faligndata %f8, %f2, %f14 tsubcc %g2, 0x1CA1, %g5 loop_6173: ld [%l7 + 0x54], %f8 fbe %fcc0, loop_6174 fba %fcc3, loop_6175 bgu,a %icc, loop_6176 popc 0x0DFA, %i3 loop_6174: edge16ln %g6, %o4, %o5 loop_6175: fmovsleu %xcc, %f13, %f0 loop_6176: nop setx loop_6177, %l0, %l1 jmpl %l1, %o1 st %f15, [%l7 + 0x08] tpos %xcc, 0x7 brnz,a %o7, loop_6178 loop_6177: fcmpd %fcc2, %f2, %f8 ldub [%l7 + 0x44], %i1 fmovdg %icc, %f4, %f1 loop_6178: alignaddr %l0, %i6, %i5 lduw [%l7 + 0x48], %l6 movn %icc, %l5, %o3 fmovrdgez %o2, %f0, %f12 fmovrdgez %g4, %f10, %f4 tpos %icc, 0x1 fba,a %fcc0, loop_6179 bcc,a,pn %icc, loop_6180 fmovdgu %icc, %f9, %f11 array16 %g7, %l3, %i4 loop_6179: ld [%l7 + 0x24], %f10 loop_6180: fmovsge %icc, %f5, %f14 fands %f6, %f1, %f5 fmovsge %xcc, %f14, %f13 fpsub16 %f6, %f14, %f0 tleu %xcc, 0x3 bgu,a,pn %xcc, loop_6181 sth %i7, [%l7 + 0x0A] brlez,a %i0, loop_6182 fbu %fcc1, loop_6183 loop_6181: ld [%l7 + 0x60], %f7 brlez %l2, loop_6184 loop_6182: fmovrsgez %i2, %f12, %f14 loop_6183: fandnot1 %f12, %f4, %f2 ld [%l7 + 0x68], %f10 loop_6184: edge8ln %l4, %g3, %o6 fnot2 %f2, %f2 fornot1 %f2, %f4, %f8 srlx %o0, %g1, %g2 fcmpne16 %f2, %f2, %g5 fmovsneg %xcc, %f9, %f2 fmovsl %xcc, %f9, %f7 std %f10, [%l7 + 0x48] ldd [%l7 + 0x70], %f12 fpadd16 %f2, %f14, %f14 fandnot2 %f8, %f8, %f14 st %f1, [%l7 + 0x14] movcc %icc, %i3, %l1 sth %g6, [%l7 + 0x56] fmovrdlz %o4, %f2, %f2 faligndata %f6, %f8, %f4 xnor %o1, %o7, %i1 movgu %icc, %l0, %o5 fbg,a %fcc1, loop_6185 edge32ln %i6, %i5, %l6 fbo %fcc3, loop_6186 edge16 %o3, %o2, %g4 loop_6185: fandnot1 %f4, %f2, %f4 fand %f6, %f0, %f0 loop_6186: fmovscc %icc, %f12, %f13 fmovsge %icc, %f13, %f1 ta %xcc, 0x5 tvc %icc, 0x6 ldd [%l7 + 0x10], %f10 tcs %xcc, 0x0 movne %xcc, %g7, %l5 movneg %xcc, %l3, %i7 ldub [%l7 + 0x7D], %i0 ldx [%l7 + 0x60], %i4 fabsd %f0, %f6 sub %i2, 0x1742, %l2 tsubcc %l4, %o6, %o0 sub %g1, 0x1008, %g2 fsrc2 %f6, %f12 fmul8x16 %f15, %f14, %f14 std %f2, [%l7 + 0x50] lduw [%l7 + 0x3C], %g3 fmovsge %icc, %f0, %f9 stw %i3, [%l7 + 0x1C] sth %l1, [%l7 + 0x60] fbge %fcc2, loop_6187 ldsw [%l7 + 0x70], %g5 movle %xcc, %o4, %g6 fcmpgt16 %f0, %f2, %o7 loop_6187: fmovdne %icc, %f8, %f6 fmovdleu %xcc, %f3, %f8 ldub [%l7 + 0x54], %i1 fmovsgu %icc, %f13, %f5 fnegd %f8, %f6 fornot1s %f2, %f7, %f1 fxnors %f9, %f7, %f9 stx %l0, [%l7 + 0x20] fcmpne32 %f0, %f14, %o1 array8 %o5, %i6, %i5 ldsh [%l7 + 0x7A], %o3 faligndata %f2, %f8, %f0 fone %f8 fmovrdlz %o2, %f10, %f2 tn %xcc, 0x1 ld [%l7 + 0x18], %f8 fmovd %f8, %f0 ld [%l7 + 0x0C], %f13 bvc,pn %icc, loop_6188 sdivx %l6, 0x09E8, %g7 ldd [%l7 + 0x68], %f14 movge %xcc, %g4, %l5 loop_6188: movrlez %i7, %l3, %i4 stb %i2, [%l7 + 0x60] movrlz %i0, 0x196, %l4 ldsb [%l7 + 0x0D], %l2 alignaddrl %o6, %g1, %o0 movne %icc, %g2, %g3 for %f6, %f6, %f8 andncc %i3, %l1, %o4 fmovd %f12, %f0 st %f15, [%l7 + 0x78] xorcc %g6, %o7, %g5 fbule,a %fcc3, loop_6189 fpsub16 %f12, %f2, %f10 ldsw [%l7 + 0x58], %l0 st %f0, [%l7 + 0x60] loop_6189: ldsw [%l7 + 0x70], %o1 brlez,a %o5, loop_6190 fpsub32s %f14, %f6, %f1 fblg %fcc0, loop_6191 ldub [%l7 + 0x57], %i1 loop_6190: edge32l %i6, %o3, %o2 ldsh [%l7 + 0x4E], %i5 loop_6191: tsubcc %l6, 0x031E, %g4 umulcc %g7, %l5, %i7 movleu %xcc, %l3, %i2 edge32l %i4, %l4, %i0 edge8l %l2, %g1, %o0 fmul8x16au %f13, %f13, %f0 stb %o6, [%l7 + 0x70] ld [%l7 + 0x28], %f6 fmovsl %xcc, %f3, %f7 fmovsn %xcc, %f14, %f13 ldd [%l7 + 0x10], %f2 ld [%l7 + 0x18], %f3 std %f12, [%l7 + 0x20] addcc %g2, 0x0AD8, %i3 fmovdge %xcc, %f14, %f11 std %f14, [%l7 + 0x78] movle %icc, %l1, %g3 ld [%l7 + 0x64], %f9 ldsw [%l7 + 0x14], %g6 ldsh [%l7 + 0x46], %o7 ldsh [%l7 + 0x68], %o4 std %f0, [%l7 + 0x60] ldsh [%l7 + 0x32], %g5 movle %icc, %l0, %o5 sth %o1, [%l7 + 0x44] brnz %i6, loop_6192 array32 %i1, %o3, %i5 fmovdvc %icc, %f0, %f2 fcmpes %fcc0, %f3, %f9 loop_6192: bpos,a,pn %xcc, loop_6193 bcc,a loop_6194 std %f4, [%l7 + 0x20] std %f2, [%l7 + 0x08] loop_6193: sdiv %l6, 0x1A6A, %g4 loop_6194: bn,pn %icc, loop_6195 std %f8, [%l7 + 0x18] stw %g7, [%l7 + 0x34] brnz,a %l5, loop_6196 loop_6195: ta %xcc, 0x7 std %f0, [%l7 + 0x70] sub %i7, 0x1756, %o2 loop_6196: sub %l3, %i4, %l4 lduh [%l7 + 0x26], %i2 siam 0x0 tsubcc %i0, 0x1759, %g1 fmovsl %xcc, %f14, %f11 fmovdn %icc, %f8, %f15 nop setx loop_6197, %l0, %l1 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 %o0, 0x0A5A, %o6 udiv %l2, 0x1545, %g2 fexpand %f1, %f0 loop_6197: bgu %icc, loop_6198 fandnot1 %f12, %f8, %f12 sllx %l1, 0x0B, %g3 lduw [%l7 + 0x44], %i3 loop_6198: fmovsle %icc, %f6, %f9 sth %g6, [%l7 + 0x44] ldsb [%l7 + 0x08], %o7 ldsh [%l7 + 0x5C], %o4 edge16ln %g5, %l0, %o1 stx %o5, [%l7 + 0x58] lduw [%l7 + 0x34], %i6 fmuld8sux16 %f10, %f11, %f4 bcs %icc, loop_6199 alignaddrl %o3, %i5, %i1 be,a loop_6200 ldub [%l7 + 0x5A], %l6 loop_6199: ldx [%l7 + 0x60], %g4 sra %l5, 0x0F, %g7 loop_6200: sth %i7, [%l7 + 0x6A] sth %o2, [%l7 + 0x16] fmul8ulx16 %f12, %f10, %f4 tleu %xcc, 0x2 edge8n %i4, %l4, %l3 movge %icc, %i2, %i0 bne,pn %icc, loop_6201 ldsw [%l7 + 0x0C], %g1 ld [%l7 + 0x6C], %f15 ldsb [%l7 + 0x7A], %o6 loop_6201: fnot1 %f12, %f0 ldd [%l7 + 0x60], %f12 fmovdl %xcc, %f6, %f12 ble,a %icc, loop_6202 fmovrsgez %l2, %f9, %f13 sth %g2, [%l7 + 0x3C] srax %o0, %g3, %l1 loop_6202: fmovrdlz %i3, %f10, %f8 ldub [%l7 + 0x65], %o7 edge32l %o4, %g5, %g6 stx %l0, [%l7 + 0x40] nop setx loop_6203, %l0, %l1 jmpl %l1, %o1 fmuld8sux16 %f10, %f8, %f4 ldub [%l7 + 0x5F], %o5 ldub [%l7 + 0x6F], %i6 loop_6203: st %f2, [%l7 + 0x6C] bne loop_6204 bge,a loop_6205 sth %o3, [%l7 + 0x10] sra %i1, 0x1C, %i5 loop_6204: srlx %g4, 0x17, %l6 loop_6205: subc %g7, %l5, %o2 brnz,a %i4, loop_6206 bge %xcc, loop_6207 bneg,a,pt %xcc, loop_6208 tn %icc, 0x0 loop_6206: edge8l %l4, %i7, %l3 loop_6207: movcc %xcc, %i2, %g1 loop_6208: ldsb [%l7 + 0x5F], %i0 lduh [%l7 + 0x62], %o6 edge16l %g2, %o0, %g3 movpos %xcc, %l1, %i3 movre %l2, 0x001, %o4 xor %o7, 0x073D, %g6 array8 %l0, %g5, %o5 fcmpne16 %f0, %f12, %o1 fmovsg %icc, %f14, %f12 bshuffle %f6, %f8, %f6 stb %i6, [%l7 + 0x20] sth %i1, [%l7 + 0x4E] stx %i5, [%l7 + 0x40] fmovdgu %icc, %f11, %f4 srax %o3, 0x07, %l6 lduw [%l7 + 0x68], %g7 sth %l5, [%l7 + 0x3E] sdiv %o2, 0x15C6, %i4 fmovdgu %xcc, %f5, %f10 movg %xcc, %l4, %g4 fnegd %f8, %f2 tl %icc, 0x4 tgu %icc, 0x0 edge8ln %i7, %i2, %l3 fcmple16 %f8, %f2, %g1 sth %o6, [%l7 + 0x66] ldx [%l7 + 0x28], %i0 addccc %g2, 0x1115, %o0 ldub [%l7 + 0x1B], %g3 fcmpne16 %f8, %f14, %l1 ldsw [%l7 + 0x28], %i3 fnot1 %f8, %f2 fmovsa %xcc, %f11, %f15 bvs,pn %icc, loop_6209 bl,pt %icc, loop_6210 fmovse %icc, %f4, %f0 fpadd32 %f12, %f8, %f8 loop_6209: fnand %f0, %f6, %f0 loop_6210: fsrc2 %f12, %f10 umul %l2, 0x1E19, %o7 fmovsneg %icc, %f1, %f13 ldx [%l7 + 0x30], %g6 ldub [%l7 + 0x43], %o4 fmovdcc %icc, %f10, %f9 bleu,a loop_6211 fbu %fcc0, loop_6212 fxnors %f12, %f12, %f12 brlez %g5, loop_6213 loop_6211: subcc %o5, 0x10EA, %o1 loop_6212: ldsw [%l7 + 0x14], %l0 movrlez %i6, %i5, %o3 loop_6213: ldx [%l7 + 0x08], %l6 movvs %xcc, %i1, %g7 andn %o2, 0x18CF, %i4 xorcc %l4, %g4, %l5 fnegd %f2, %f6 movcc %xcc, %i2, %l3 lduw [%l7 + 0x4C], %i7 bcs loop_6214 fandnot2 %f14, %f0, %f14 bl,pt %icc, loop_6215 andncc %o6, %i0, %g1 loop_6214: sth %o0, [%l7 + 0x7A] sth %g3, [%l7 + 0x6E] loop_6215: std %f2, [%l7 + 0x58] xorcc %g2, %l1, %l2 fmul8x16 %f11, %f2, %f10 fmovrslz %i3, %f11, %f1 fbue,a %fcc3, loop_6216 sra %o7, 0x0F, %o4 ldsb [%l7 + 0x3D], %g5 fornot1s %f4, %f11, %f11 loop_6216: fzeros %f14 sth %o5, [%l7 + 0x74] stw %g6, [%l7 + 0x30] sth %o1, [%l7 + 0x28] or %l0, 0x01CE, %i6 st %f14, [%l7 + 0x50] sth %i5, [%l7 + 0x58] st %f11, [%l7 + 0x44] fnot2s %f0, %f13 xor %l6, %o3, %g7 fxor %f0, %f12, %f2 sth %i1, [%l7 + 0x78] fmovsn %icc, %f7, %f1 fmovd %f10, %f14 addc %i4, %l4, %g4 sth %o2, [%l7 + 0x76] bg,a,pn %icc, loop_6217 xnorcc %l5, %l3, %i7 array8 %o6, %i2, %i0 ldsw [%l7 + 0x2C], %o0 loop_6217: fxor %f10, %f6, %f6 fmovdvs %icc, %f0, %f13 ldub [%l7 + 0x29], %g1 fmovrdne %g2, %f4, %f10 ldsh [%l7 + 0x54], %g3 fandnot2s %f5, %f10, %f5 ldsw [%l7 + 0x0C], %l1 lduh [%l7 + 0x18], %l2 bgu,a,pn %icc, loop_6218 array16 %o7, %i3, %g5 movvs %icc, %o5, %o4 fmul8x16 %f2, %f14, %f0 loop_6218: fba %fcc3, loop_6219 lduw [%l7 + 0x64], %g6 fpadd16 %f14, %f2, %f2 ldsw [%l7 + 0x28], %o1 loop_6219: ldsh [%l7 + 0x30], %l0 fmovrsgz %i5, %f7, %f13 fmul8x16au %f3, %f1, %f12 brlz %i6, loop_6220 lduh [%l7 + 0x2E], %l6 fsrc2 %f8, %f0 sdivx %o3, 0x0205, %g7 loop_6220: edge8l %i1, %l4, %i4 add %o2, 0x1B12, %l5 alignaddrl %g4, %i7, %l3 fmovsvc %icc, %f9, %f13 fblg %fcc3, loop_6221 edge16n %o6, %i2, %o0 ldx [%l7 + 0x40], %g1 ldsw [%l7 + 0x54], %i0 loop_6221: fbe %fcc0, loop_6222 stb %g2, [%l7 + 0x56] stx %l1, [%l7 + 0x10] fmovscs %xcc, %f8, %f7 loop_6222: edge16ln %g3, %l2, %o7 fmovdgu %xcc, %f7, %f15 brgez %g5, loop_6223 bge,a,pt %xcc, loop_6224 fnors %f0, %f7, %f13 fmovrslz %i3, %f11, %f12 loop_6223: sllx %o4, %o5, %o1 loop_6224: fmovsge %icc, %f8, %f12 fandnot2s %f0, %f14, %f13 bneg,pn %xcc, loop_6225 fmovsgu %icc, %f0, %f13 std %f6, [%l7 + 0x08] ldsb [%l7 + 0x6E], %g6 loop_6225: fmovde %icc, %f14, %f8 smul %l0, %i6, %l6 movrgez %o3, 0x334, %i5 ld [%l7 + 0x28], %f8 sdivx %g7, 0x00A5, %i1 movrgz %l4, %i4, %o2 orn %g4, %i7, %l3 stw %l5, [%l7 + 0x24] fmovsl %xcc, %f6, %f12 std %f8, [%l7 + 0x10] fone %f0 te %icc, 0x0 edge16l %o6, %o0, %i2 ldd [%l7 + 0x08], %f8 udiv %g1, 0x1368, %g2 fmovsne %icc, %f12, %f9 fmovsl %xcc, %f10, %f3 edge32l %l1, %g3, %i0 fmovscc %icc, %f14, %f12 ldsw [%l7 + 0x1C], %l2 movcc %icc, %o7, %i3 ldd [%l7 + 0x70], %f0 std %f2, [%l7 + 0x68] st %f13, [%l7 + 0x18] tge %xcc, 0x1 tg %icc, 0x3 ld [%l7 + 0x70], %f2 stb %g5, [%l7 + 0x2B] fba %fcc2, loop_6226 fcmpeq32 %f0, %f6, %o5 stw %o4, [%l7 + 0x10] fmovsvc %xcc, %f8, %f0 loop_6226: fbl %fcc1, loop_6227 mova %xcc, %g6, %o1 edge16n %l0, %l6, %o3 stw %i5, [%l7 + 0x68] loop_6227: sllx %i6, 0x1E, %i1 lduw [%l7 + 0x2C], %g7 sllx %l4, %o2, %g4 tvs %xcc, 0x2 ld [%l7 + 0x10], %f13 ble loop_6228 fmovrse %i7, %f4, %f5 lduh [%l7 + 0x18], %i4 ldsw [%l7 + 0x2C], %l5 loop_6228: taddcctv %o6, 0x0CE1, %l3 fmovsa %xcc, %f9, %f1 fnot2s %f3, %f12 xorcc %o0, %i2, %g2 st %f8, [%l7 + 0x6C] stx %g1, [%l7 + 0x48] fmovde %icc, %f7, %f5 stb %g3, [%l7 + 0x33] ldd [%l7 + 0x08], %f0 be,a loop_6229 ldsb [%l7 + 0x79], %i0 mulscc %l2, 0x1664, %l1 brgz %i3, loop_6230 loop_6229: bn,a,pn %xcc, loop_6231 fsrc1s %f1, %f6 movne %icc, %o7, %o5 loop_6230: fmovdneg %xcc, %f4, %f14 loop_6231: ld [%l7 + 0x14], %f6 ld [%l7 + 0x20], %f12 fmovdne %xcc, %f2, %f2 ldsh [%l7 + 0x58], %g5 fornot2 %f2, %f4, %f14 fcmpeq32 %f14, %f4, %o4 fbug %fcc0, loop_6232 ldsb [%l7 + 0x6D], %o1 fpsub16s %f14, %f15, %f14 xnor %g6, 0x016B, %l6 loop_6232: movcs %icc, %l0, %i5 fbe,a %fcc3, loop_6233 umulcc %i6, %o3, %i1 taddcctv %l4, 0x1686, %g7 nop setx loop_6234, %l0, %l1 jmpl %l1, %g4 loop_6233: orncc %i7, 0x0B8B, %o2 and %l5, 0x155E, %i4 fornot1 %f12, %f12, %f14 loop_6234: st %f1, [%l7 + 0x30] for %f6, %f12, %f2 fcmpeq16 %f8, %f6, %o6 for %f2, %f2, %f8 movl %xcc, %l3, %o0 fcmps %fcc1, %f3, %f2 movrgz %g2, 0x2E6, %g1 ldub [%l7 + 0x72], %g3 stb %i0, [%l7 + 0x2F] alignaddrl %l2, %i2, %i3 stx %o7, [%l7 + 0x48] ldd [%l7 + 0x30], %f2 fmovsneg %xcc, %f5, %f15 fpackfix %f2, %f2 ldd [%l7 + 0x40], %f8 fpack32 %f10, %f10, %f8 fpsub16s %f4, %f9, %f1 lduh [%l7 + 0x12], %o5 stw %l1, [%l7 + 0x20] std %f0, [%l7 + 0x10] ldd [%l7 + 0x40], %f0 fmovspos %icc, %f4, %f10 nop setx loop_6235, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x50], %o4 tg %xcc, 0x1 mulx %o1, 0x16FE, %g5 loop_6235: movrgz %l6, 0x2B5, %g6 fbule,a %fcc2, loop_6236 brlez,a %i5, loop_6237 fmovspos %icc, %f4, %f7 sllx %l0, %o3, %i6 loop_6236: std %f14, [%l7 + 0x08] loop_6237: fabss %f14, %f4 xorcc %i1, 0x03F2, %l4 fmovscs %xcc, %f15, %f3 fnegd %f0, %f4 fmovsleu %icc, %f13, %f1 fmul8x16au %f1, %f1, %f8 ldsw [%l7 + 0x5C], %g4 fbge %fcc3, loop_6238 fmovsgu %icc, %f2, %f9 st %f14, [%l7 + 0x40] fmovsne %icc, %f6, %f4 loop_6238: movrgz %i7, %g7, %o2 lduw [%l7 + 0x74], %i4 fabsd %f2, %f4 ldsw [%l7 + 0x18], %l5 lduh [%l7 + 0x58], %l3 fmovdpos %xcc, %f3, %f11 lduh [%l7 + 0x44], %o0 te %xcc, 0x2 bvs,a %icc, loop_6239 lduh [%l7 + 0x5A], %g2 bpos,pn %icc, loop_6240 fmovdg %xcc, %f12, %f14 loop_6239: ldx [%l7 + 0x38], %g1 st %f5, [%l7 + 0x40] loop_6240: stw %o6, [%l7 + 0x1C] xor %i0, 0x1F2F, %l2 std %f4, [%l7 + 0x60] ld [%l7 + 0x20], %f0 movvs %xcc, %g3, %i3 fbuge,a %fcc1, loop_6241 ld [%l7 + 0x54], %f9 std %f0, [%l7 + 0x30] fcmpgt32 %f8, %f6, %o7 loop_6241: fornot2 %f2, %f0, %f10 movge %xcc, %o5, %i2 fbg %fcc2, loop_6242 umul %l1, %o4, %o1 sth %g5, [%l7 + 0x7A] fpmerge %f8, %f4, %f14 loop_6242: tge %xcc, 0x5 tleu %icc, 0x7 ldd [%l7 + 0x50], %f0 ld [%l7 + 0x20], %f12 subccc %g6, 0x1197, %i5 move %icc, %l6, %o3 movre %i6, %i1, %l4 fbg,a %fcc1, loop_6243 mulscc %l0, %g4, %g7 std %f12, [%l7 + 0x20] fpsub32s %f9, %f13, %f11 loop_6243: ldsb [%l7 + 0x1B], %i7 fmul8x16al %f4, %f3, %f14 fpadd32s %f6, %f8, %f12 srax %i4, 0x1B, %l5 edge32l %o2, %l3, %o0 tleu %xcc, 0x5 ld [%l7 + 0x64], %f2 fpsub32 %f14, %f4, %f8 fmovdle %icc, %f13, %f6 fsrc2s %f10, %f15 fandnot2s %f12, %f15, %f14 ldub [%l7 + 0x7C], %g1 movvs %icc, %g2, %o6 stb %l2, [%l7 + 0x2F] movcc %xcc, %i0, %g3 fandnot1s %f0, %f12, %f2 stb %i3, [%l7 + 0x28] movrgz %o5, 0x11B, %i2 tn %icc, 0x2 movrlz %l1, 0x180, %o4 mulscc %o7, 0x0D43, %g5 fmovrsgez %o1, %f0, %f8 ldsb [%l7 + 0x1D], %i5 fbne,a %fcc0, loop_6244 fpsub32s %f0, %f12, %f8 lduw [%l7 + 0x5C], %l6 fpadd16 %f6, %f8, %f4 loop_6244: std %f10, [%l7 + 0x60] fbug %fcc1, loop_6245 st %f14, [%l7 + 0x18] edge32l %o3, %g6, %i6 edge32n %i1, %l0, %g4 loop_6245: movgu %icc, %g7, %i7 movcc %xcc, %i4, %l4 ldub [%l7 + 0x6F], %l5 bn,a,pn %xcc, loop_6246 fmovdn %xcc, %f11, %f12 stb %o2, [%l7 + 0x2C] fmovdcs %icc, %f1, %f13 loop_6246: movcc %xcc, %o0, %l3 fornot1 %f14, %f6, %f4 fmovrdgez %g2, %f6, %f0 fcmpne32 %f0, %f0, %o6 fpmerge %f14, %f9, %f14 xnor %g1, 0x12ED, %i0 smulcc %l2, %g3, %o5 ld [%l7 + 0x74], %f11 or %i3, %l1, %i2 fornot1 %f8, %f12, %f2 edge8n %o4, %o7, %g5 fnand %f6, %f8, %f14 sub %o1, %l6, %i5 lduh [%l7 + 0x48], %o3 bl,a loop_6247 ldsw [%l7 + 0x50], %g6 lduh [%l7 + 0x4C], %i6 brgz %i1, loop_6248 loop_6247: fmuld8ulx16 %f2, %f14, %f6 xor %l0, 0x194F, %g4 fpackfix %f6, %f15 loop_6248: subcc %g7, %i7, %i4 fpadd16s %f1, %f12, %f13 stx %l5, [%l7 + 0x38] fsrc1s %f3, %f11 fmovdne %icc, %f0, %f10 sethi 0x1E48, %o2 fmovdvs %xcc, %f4, %f0 bn,a,pt %xcc, loop_6249 sth %o0, [%l7 + 0x22] fmovrsgez %l3, %f12, %f14 array8 %l4, %o6, %g2 loop_6249: tvc %xcc, 0x7 bg,pn %icc, loop_6250 edge32ln %i0, %l2, %g3 stb %o5, [%l7 + 0x58] fmul8x16 %f9, %f0, %f10 loop_6250: ldub [%l7 + 0x0C], %i3 ldsb [%l7 + 0x55], %g1 stx %i2, [%l7 + 0x20] movcs %icc, %o4, %o7 ldsh [%l7 + 0x1C], %g5 edge8 %l1, %l6, %o1 ld [%l7 + 0x74], %f15 brlz %o3, loop_6251 call loop_6252 faligndata %f10, %f10, %f10 bn,a %icc, loop_6253 loop_6251: movrgz %i5, 0x35B, %i6 loop_6252: ldd [%l7 + 0x78], %f2 fornot2 %f4, %f2, %f0 loop_6253: ldx [%l7 + 0x38], %g6 fcmple16 %f8, %f10, %i1 fmul8x16au %f14, %f6, %f10 bcc,pn %xcc, loop_6254 sth %g4, [%l7 + 0x68] fnegs %f1, %f7 lduh [%l7 + 0x48], %g7 loop_6254: fmovrse %l0, %f8, %f6 udivx %i7, 0x0566, %i4 fmovsleu %icc, %f3, %f6 lduw [%l7 + 0x44], %l5 add %o2, %o0, %l3 srl %o6, %g2, %l4 fpsub32 %f10, %f2, %f4 bcs %icc, loop_6255 edge8 %l2, %g3, %i0 fcmpne16 %f14, %f4, %i3 srlx %o5, %g1, %o4 loop_6255: movrlz %o7, 0x035, %g5 stb %i2, [%l7 + 0x42] fmul8ulx16 %f6, %f10, %f8 edge16l %l1, %o1, %o3 ta %icc, 0x3 lduw [%l7 + 0x74], %l6 mova %icc, %i6, %g6 fpsub16s %f4, %f8, %f5 lduh [%l7 + 0x2C], %i5 fpack16 %f2, %f12 tvc %xcc, 0x1 edge32l %g4, %g7, %i1 sdivcc %l0, 0x06FF, %i7 fmovrslz %i4, %f11, %f0 addcc %l5, 0x1C75, %o0 array32 %l3, %o6, %g2 be,a,pt %xcc, loop_6256 ld [%l7 + 0x50], %f9 bl,a %icc, loop_6257 stb %l4, [%l7 + 0x26] loop_6256: nop setx loop_6258, %l0, %l1 jmpl %l1, %o2 stx %l2, [%l7 + 0x20] loop_6257: ld [%l7 + 0x40], %f15 ldub [%l7 + 0x41], %g3 loop_6258: fmovsleu %xcc, %f11, %f7 fxors %f5, %f12, %f4 stx %i3, [%l7 + 0x40] brgez %o5, loop_6259 edge16n %g1, %o4, %i0 add %o7, %i2, %l1 movleu %icc, %g5, %o1 loop_6259: movvc %xcc, %o3, %l6 fmovrdgez %i6, %f12, %f2 fxnors %f9, %f8, %f10 sllx %g6, %g4, %g7 tcc %icc, 0x1 tvs %icc, 0x5 bn,pn %xcc, loop_6260 nop setx loop_6261, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdn %icc, %f11, %f8 orcc %i1, %i5, %i7 loop_6260: ldd [%l7 + 0x70], %f10 loop_6261: fmovdcs %icc, %f1, %f3 lduw [%l7 + 0x74], %l0 st %f5, [%l7 + 0x7C] lduw [%l7 + 0x5C], %i4 fandnot2 %f4, %f0, %f8 lduw [%l7 + 0x58], %o0 fmuld8ulx16 %f6, %f5, %f8 call loop_6262 fmovdcs %xcc, %f3, %f12 fbuge %fcc3, loop_6263 movvc %icc, %l5, %l3 loop_6262: lduw [%l7 + 0x78], %g2 ldd [%l7 + 0x28], %f0 loop_6263: ldsb [%l7 + 0x63], %l4 array16 %o6, %l2, %o2 siam 0x0 fmuld8ulx16 %f15, %f4, %f12 bshuffle %f8, %f14, %f10 lduh [%l7 + 0x12], %i3 stx %o5, [%l7 + 0x50] fpadd32 %f10, %f0, %f8 fmovse %icc, %f8, %f6 bvs,a,pn %xcc, loop_6264 bgu,a %icc, loop_6265 edge16l %g1, %o4, %g3 call loop_6266 loop_6264: fmovrsgz %i0, %f8, %f13 loop_6265: fsrc1s %f1, %f4 fmovdl %xcc, %f14, %f8 loop_6266: smulcc %i2, %o7, %l1 fmovdcs %icc, %f0, %f6 ldsw [%l7 + 0x4C], %g5 edge16 %o1, %l6, %i6 fmovsl %icc, %f10, %f9 tneg %xcc, 0x2 fcmps %fcc1, %f4, %f15 sll %g6, %g4, %o3 stb %i1, [%l7 + 0x1E] st %f11, [%l7 + 0x08] ldsw [%l7 + 0x08], %i5 sethi 0x0174, %i7 mova %icc, %g7, %l0 std %f12, [%l7 + 0x50] fmovde %icc, %f9, %f15 fmovdle %xcc, %f4, %f1 fcmpne16 %f2, %f0, %i4 fnegs %f15, %f8 std %f10, [%l7 + 0x50] lduh [%l7 + 0x1A], %l5 ldx [%l7 + 0x48], %o0 ta %icc, 0x4 movrlez %l3, %g2, %l4 fpadd16s %f5, %f15, %f8 edge16n %l2, %o6, %o2 stx %o5, [%l7 + 0x28] fcmpne32 %f8, %f2, %g1 ldub [%l7 + 0x74], %i3 ldsh [%l7 + 0x2C], %g3 fbuge,a %fcc1, loop_6267 call loop_6268 tsubcc %o4, 0x0DDB, %i0 st %f5, [%l7 + 0x20] loop_6267: lduh [%l7 + 0x4A], %i2 loop_6268: stw %o7, [%l7 + 0x20] fmovdg %xcc, %f7, %f11 movn %icc, %g5, %l1 ldsw [%l7 + 0x0C], %o1 fnor %f14, %f2, %f0 fbuge,a %fcc3, loop_6269 fexpand %f14, %f14 fmovsvs %icc, %f2, %f3 fbl %fcc1, loop_6270 loop_6269: fxnors %f7, %f6, %f5 sub %i6, 0x13F3, %l6 fmovdge %icc, %f12, %f1 loop_6270: bvs loop_6271 brz,a %g4, loop_6272 stx %g6, [%l7 + 0x10] xnorcc %i1, %i5, %i7 loop_6271: ldx [%l7 + 0x58], %o3 loop_6272: ldx [%l7 + 0x70], %g7 mulx %l0, 0x0492, %l5 ldx [%l7 + 0x38], %i4 lduh [%l7 + 0x6C], %l3 ldsh [%l7 + 0x78], %g2 sdiv %l4, 0x1965, %o0 stw %l2, [%l7 + 0x54] array8 %o2, %o5, %o6 fbul %fcc2, loop_6273 tvc %xcc, 0x7 brz %g1, loop_6274 lduh [%l7 + 0x7A], %i3 loop_6273: movrlez %g3, %i0, %o4 stx %o7, [%l7 + 0x18] loop_6274: fmul8sux16 %f2, %f10, %f0 ldx [%l7 + 0x30], %i2 stb %l1, [%l7 + 0x3A] fmovdn %icc, %f10, %f0 fblg,a %fcc3, loop_6275 ldx [%l7 + 0x08], %g5 movcs %xcc, %i6, %o1 ldsb [%l7 + 0x4A], %l6 loop_6275: bvs,pn %icc, loop_6276 mulscc %g4, 0x10FC, %g6 fmovrse %i1, %f3, %f0 movne %xcc, %i7, %i5 loop_6276: nop setx loop_6277, %l0, %l1 jmpl %l1, %g7 fpsub32 %f2, %f10, %f0 fmovsa %icc, %f12, %f13 fmovrsgz %o3, %f10, %f13 loop_6277: fbge %fcc2, loop_6278 fmul8sux16 %f6, %f14, %f12 stw %l0, [%l7 + 0x10] srax %l5, 0x1B, %l3 loop_6278: fabsd %f0, %f10 fmovdneg %xcc, %f5, %f0 fornot2s %f8, %f14, %f14 fmovdle %icc, %f0, %f10 ldsw [%l7 + 0x08], %i4 ldsh [%l7 + 0x10], %g2 bcs %icc, loop_6279 umulcc %l4, %l2, %o0 fmul8x16 %f12, %f0, %f8 fnegs %f13, %f14 loop_6279: movrlz %o5, 0x1EF, %o2 fbge,a %fcc2, loop_6280 taddcc %g1, 0x1812, %o6 ldsb [%l7 + 0x79], %i3 movleu %icc, %i0, %g3 loop_6280: te %icc, 0x3 and %o7, %i2, %l1 ldsh [%l7 + 0x7A], %o4 fmovrsgz %i6, %f1, %f1 fandnot2s %f14, %f8, %f8 fmul8x16au %f4, %f1, %f12 sll %g5, %l6, %o1 nop setx loop_6281, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdne %g6, %f4, %f14 lduw [%l7 + 0x2C], %i1 fnegs %f9, %f5 loop_6281: fbue %fcc1, loop_6282 fandnot1s %f12, %f4, %f14 fands %f3, %f1, %f2 tleu %xcc, 0x0 loop_6282: ldd [%l7 + 0x68], %f8 orcc %g4, %i5, %g7 ldsb [%l7 + 0x24], %i7 fmovdvs %icc, %f12, %f9 taddcc %o3, 0x0E54, %l5 andcc %l0, %i4, %l3 fbu,a %fcc2, loop_6283 movleu %xcc, %l4, %l2 and %g2, 0x0853, %o5 fmovscc %xcc, %f12, %f9 loop_6283: movgu %icc, %o0, %g1 fzeros %f9 tne %xcc, 0x5 fxors %f8, %f12, %f5 lduh [%l7 + 0x0E], %o2 lduw [%l7 + 0x34], %i3 movcs %xcc, %o6, %g3 udivcc %i0, 0x06D1, %o7 fcmpeq32 %f14, %f4, %l1 andcc %i2, %o4, %g5 fmovrslz %i6, %f11, %f1 stx %l6, [%l7 + 0x28] tne %icc, 0x2 fbne,a %fcc2, loop_6284 sdiv %o1, 0x102A, %i1 stb %g4, [%l7 + 0x0F] ldub [%l7 + 0x0E], %g6 loop_6284: tleu %icc, 0x3 orcc %i5, %i7, %o3 fsrc2 %f12, %f12 lduw [%l7 + 0x24], %g7 xor %l0, %l5, %l3 sth %l4, [%l7 + 0x76] bcs,a,pn %xcc, loop_6285 ldub [%l7 + 0x78], %l2 ldd [%l7 + 0x70], %f0 std %f4, [%l7 + 0x10] loop_6285: fmovdleu %xcc, %f8, %f6 bl,pt %xcc, loop_6286 stb %i4, [%l7 + 0x54] fmovrde %g2, %f12, %f14 move %xcc, %o0, %g1 loop_6286: ld [%l7 + 0x30], %f14 movrgez %o2, %i3, %o5 brnz %g3, loop_6287 orn %o6, %i0, %o7 addccc %l1, 0x10A2, %o4 movvc %icc, %i2, %i6 loop_6287: lduw [%l7 + 0x2C], %l6 ldub [%l7 + 0x4F], %g5 ldub [%l7 + 0x27], %o1 fble,a %fcc1, loop_6288 fxors %f12, %f6, %f3 fpmerge %f6, %f15, %f14 tvc %xcc, 0x5 loop_6288: fmovscc %xcc, %f5, %f10 fabsd %f4, %f14 fsrc2s %f6, %f14 ldx [%l7 + 0x70], %g4 std %f2, [%l7 + 0x68] movle %icc, %g6, %i1 stb %i5, [%l7 + 0x11] fmul8x16al %f15, %f8, %f10 fbul %fcc0, loop_6289 fmovdvc %icc, %f7, %f2 tneg %icc, 0x1 ldsw [%l7 + 0x08], %o3 loop_6289: fmovrdlz %g7, %f14, %f8 fnot2s %f14, %f5 movrgez %l0, 0x358, %l5 fmovrdgz %i7, %f0, %f0 ldsb [%l7 + 0x0C], %l4 fmovdle %xcc, %f12, %f0 fnor %f2, %f12, %f0 fnegd %f2, %f8 ldub [%l7 + 0x1E], %l3 addcc %l2, %i4, %g2 fornot2s %f4, %f15, %f3 stb %g1, [%l7 + 0x20] stw %o2, [%l7 + 0x08] sdivx %o0, 0x02C2, %o5 movn %icc, %i3, %g3 fmovsne %xcc, %f11, %f7 fandnot1s %f11, %f11, %f7 fexpand %f6, %f10 ldsb [%l7 + 0x12], %o6 ldsb [%l7 + 0x56], %i0 bshuffle %f0, %f0, %f0 bl,a,pt %xcc, loop_6290 tcc %xcc, 0x6 fmul8sux16 %f6, %f6, %f8 edge32n %o7, %l1, %i2 loop_6290: fmovdge %icc, %f3, %f4 fandnot1s %f11, %f5, %f6 fmovda %icc, %f2, %f6 lduh [%l7 + 0x66], %o4 fbe,a %fcc3, loop_6291 ldsw [%l7 + 0x58], %i6 tcc %icc, 0x3 add %g5, 0x18F8, %o1 loop_6291: fcmpne16 %f14, %f6, %l6 ldub [%l7 + 0x10], %g6 ldub [%l7 + 0x6D], %i1 tl %xcc, 0x0 sth %g4, [%l7 + 0x18] fblg,a %fcc0, loop_6292 fmovdvs %icc, %f8, %f1 ldsh [%l7 + 0x5A], %o3 edge8 %i5, %g7, %l0 loop_6292: stw %i7, [%l7 + 0x5C] fmovdne %icc, %f6, %f8 movvs %icc, %l5, %l4 tvs %xcc, 0x7 sth %l3, [%l7 + 0x08] fmovdleu %xcc, %f14, %f8 move %icc, %l2, %i4 fones %f3 ldsw [%l7 + 0x3C], %g1 fmovdgu %icc, %f10, %f0 fpadd16 %f14, %f4, %f2 ldub [%l7 + 0x60], %g2 std %f2, [%l7 + 0x50] edge16n %o0, %o2, %i3 fmovdle %icc, %f0, %f6 edge16l %g3, %o5, %i0 movcc %xcc, %o6, %o7 movne %icc, %i2, %o4 tge %icc, 0x5 fand %f10, %f2, %f14 ldub [%l7 + 0x0A], %l1 fbne,a %fcc3, loop_6293 fcmpgt32 %f8, %f0, %i6 ld [%l7 + 0x48], %f3 stb %g5, [%l7 + 0x63] loop_6293: fsrc2s %f3, %f12 bvc,pn %xcc, loop_6294 fmovrdgez %o1, %f12, %f2 fcmpgt16 %f12, %f0, %l6 bl,pt %xcc, loop_6295 loop_6294: ldd [%l7 + 0x20], %f12 add %i1, 0x1641, %g4 ldsh [%l7 + 0x2C], %o3 loop_6295: ldx [%l7 + 0x70], %g6 ldsh [%l7 + 0x68], %i5 fmovsgu %xcc, %f12, %f4 movrlz %g7, %i7, %l5 fbug %fcc3, loop_6296 fones %f11 fmovdcc %icc, %f7, %f15 bn,pn %icc, loop_6297 loop_6296: fornot1s %f3, %f6, %f12 fbul %fcc1, loop_6298 fnot2 %f14, %f8 loop_6297: ldsh [%l7 + 0x5A], %l4 ld [%l7 + 0x1C], %f2 loop_6298: fbu %fcc0, loop_6299 st %f11, [%l7 + 0x0C] sth %l3, [%l7 + 0x5E] brgez %l2, loop_6300 loop_6299: tg %icc, 0x3 ldub [%l7 + 0x48], %i4 ldd [%l7 + 0x78], %f12 loop_6300: movne %xcc, %g1, %l0 xnorcc %g2, %o0, %o2 fsrc1s %f2, %f8 fmovsvc %xcc, %f8, %f1 fcmpne32 %f0, %f0, %g3 fxnors %f6, %f2, %f13 fba,a %fcc0, loop_6301 tneg %xcc, 0x5 fnands %f7, %f0, %f8 udivx %o5, 0x0B33, %i3 loop_6301: bcc,pt %xcc, loop_6302 fbuge %fcc3, loop_6303 mulx %i0, 0x1FA3, %o6 ldsh [%l7 + 0x4E], %i2 loop_6302: fandnot1 %f8, %f2, %f12 loop_6303: xor %o4, %o7, %l1 tl %icc, 0x1 ldsh [%l7 + 0x2A], %i6 fnegs %f12, %f8 fcmpgt32 %f8, %f2, %o1 umul %l6, 0x084B, %g5 bneg,a,pt %icc, loop_6304 stw %i1, [%l7 + 0x3C] fmul8x16al %f6, %f9, %f14 lduw [%l7 + 0x40], %g4 loop_6304: fmovdn %xcc, %f1, %f1 ldd [%l7 + 0x18], %f12 smulcc %o3, %i5, %g7 fbule %fcc1, loop_6305 fcmpd %fcc1, %f10, %f6 ldsh [%l7 + 0x1A], %g6 fzeros %f5 loop_6305: fnot2 %f8, %f0 fmovrdgez %l5, %f6, %f8 ldsw [%l7 + 0x44], %i7 ldub [%l7 + 0x54], %l4 fmovrdlez %l2, %f14, %f4 fmovsgu %xcc, %f8, %f14 fornot2 %f14, %f0, %f14 edge8ln %i4, %l3, %l0 fsrc1s %f11, %f1 sth %g1, [%l7 + 0x36] tsubcc %o0, %g2, %o2 tle %icc, 0x6 fpack32 %f14, %f4, %f6 std %f14, [%l7 + 0x78] tge %xcc, 0x3 tvs %icc, 0x7 fpsub32s %f11, %f15, %f10 and %o5, %g3, %i3 std %f2, [%l7 + 0x20] mova %xcc, %i0, %o6 subccc %o4, %i2, %o7 fcmpgt32 %f12, %f14, %l1 edge8 %i6, %l6, %g5 for %f0, %f8, %f14 fmovspos %icc, %f1, %f15 stw %i1, [%l7 + 0x0C] fones %f10 bne,pt %xcc, loop_6306 fpadd16s %f4, %f11, %f10 sth %o1, [%l7 + 0x44] sll %g4, 0x08, %i5 loop_6306: movl %xcc, %g7, %o3 movge %xcc, %l5, %i7 fors %f14, %f6, %f12 nop setx loop_6307, %l0, %l1 jmpl %l1, %g6 fpmerge %f2, %f4, %f2 brz %l2, loop_6308 fbl,a %fcc2, loop_6309 loop_6307: ldsb [%l7 + 0x36], %l4 fmovd %f6, %f0 loop_6308: fnot1s %f12, %f5 loop_6309: fornot2s %f12, %f6, %f10 srax %l3, %i4, %g1 fmovrslz %o0, %f1, %f12 fbug %fcc1, loop_6310 fmovde %icc, %f8, %f15 fbu,a %fcc2, loop_6311 fmuld8ulx16 %f0, %f10, %f12 loop_6310: movre %l0, 0x1AF, %g2 ldd [%l7 + 0x78], %f0 loop_6311: andcc %o5, %o2, %i3 fpsub16s %f6, %f3, %f6 te %xcc, 0x4 fcmps %fcc3, %f13, %f3 ldub [%l7 + 0x3F], %g3 xnorcc %o6, 0x14EF, %i0 xor %i2, 0x02FB, %o4 tgu %icc, 0x5 nop setx loop_6312, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subccc %o7, 0x1DC2, %i6 fandnot1s %f6, %f5, %f3 xorcc %l1, 0x0ED0, %g5 loop_6312: ldub [%l7 + 0x49], %i1 srl %l6, %o1, %g4 std %f12, [%l7 + 0x68] movvc %icc, %i5, %o3 bvc,a,pn %xcc, loop_6313 srl %g7, 0x1B, %l5 movrgez %g6, 0x1A3, %i7 movrlez %l2, 0x194, %l3 loop_6313: ld [%l7 + 0x10], %f10 movcc %xcc, %l4, %g1 movrgez %i4, %l0, %o0 std %f12, [%l7 + 0x48] tg %icc, 0x7 srl %g2, %o2, %i3 fcmpne32 %f6, %f10, %g3 fmovsa %xcc, %f2, %f14 fpadd16 %f6, %f8, %f2 lduw [%l7 + 0x24], %o5 st %f2, [%l7 + 0x14] brz,a %i0, loop_6314 fmovrdgez %o6, %f4, %f10 ldx [%l7 + 0x28], %i2 sllx %o7, 0x19, %o4 loop_6314: or %i6, 0x1998, %g5 be,a,pt %icc, loop_6315 siam 0x0 std %f10, [%l7 + 0x58] fornot1 %f6, %f2, %f8 loop_6315: fnot1 %f14, %f4 stx %l1, [%l7 + 0x70] lduh [%l7 + 0x14], %i1 ld [%l7 + 0x5C], %f11 ldsh [%l7 + 0x48], %l6 fbue %fcc2, loop_6316 ldx [%l7 + 0x70], %g4 sth %i5, [%l7 + 0x2E] fabsd %f2, %f10 loop_6316: fbne,a %fcc2, loop_6317 fbe %fcc3, loop_6318 st %f0, [%l7 + 0x64] lduh [%l7 + 0x28], %o3 loop_6317: fmovsge %xcc, %f0, %f8 loop_6318: fmovsgu %xcc, %f12, %f0 tcs %icc, 0x1 fmovdn %icc, %f0, %f14 ldsh [%l7 + 0x16], %g7 move %icc, %l5, %o1 fornot1 %f6, %f8, %f14 fone %f12 udivcc %g6, 0x0C32, %l2 bleu,pn %xcc, loop_6319 bleu,a,pt %xcc, loop_6320 tcs %icc, 0x4 edge32n %i7, %l3, %l4 loop_6319: fmul8sux16 %f14, %f14, %f10 loop_6320: edge8ln %i4, %l0, %g1 ldsw [%l7 + 0x28], %o0 edge16n %o2, %i3, %g2 stw %g3, [%l7 + 0x28] addcc %o5, %o6, %i0 st %f12, [%l7 + 0x38] fand %f8, %f4, %f10 std %f12, [%l7 + 0x48] movcs %icc, %i2, %o7 fbne,a %fcc2, loop_6321 lduw [%l7 + 0x74], %o4 st %f6, [%l7 + 0x3C] ldx [%l7 + 0x30], %g5 loop_6321: ldsw [%l7 + 0x64], %i6 stw %i1, [%l7 + 0x58] fcmpne32 %f2, %f2, %l6 subc %l1, %g4, %o3 fmovdgu %icc, %f11, %f12 movvs %xcc, %i5, %l5 ldsb [%l7 + 0x68], %g7 movle %xcc, %o1, %g6 mova %icc, %l2, %l3 tn %icc, 0x1 movcs %xcc, %i7, %l4 fmovdneg %icc, %f12, %f4 orcc %i4, 0x0D3E, %l0 fxor %f12, %f10, %f10 ldx [%l7 + 0x48], %g1 alignaddrl %o2, %o0, %g2 ldd [%l7 + 0x30], %f2 bcs,a,pt %icc, loop_6322 fbo,a %fcc2, loop_6323 fmovd %f2, %f10 stx %g3, [%l7 + 0x68] loop_6322: fornot2s %f13, %f9, %f8 loop_6323: xorcc %i3, %o6, %i0 fmul8sux16 %f2, %f4, %f8 sub %i2, %o7, %o5 stb %g5, [%l7 + 0x50] sth %o4, [%l7 + 0x46] fors %f6, %f0, %f15 bg loop_6324 ld [%l7 + 0x0C], %f4 fmovde %xcc, %f14, %f10 sra %i1, %i6, %l6 loop_6324: ble,a loop_6325 ldub [%l7 + 0x2F], %g4 lduh [%l7 + 0x0A], %l1 fornot2s %f3, %f5, %f15 loop_6325: fnands %f10, %f5, %f3 fmovrdgez %o3, %f12, %f6 std %f4, [%l7 + 0x58] sethi 0x0FB4, %i5 fnand %f0, %f12, %f10 fmovrslez %l5, %f1, %f12 fmovsg %xcc, %f13, %f14 tl %icc, 0x1 fmovdcs %xcc, %f7, %f6 tg %icc, 0x1 fblg %fcc1, loop_6326 stx %o1, [%l7 + 0x70] tl %icc, 0x3 array16 %g6, %l2, %l3 loop_6326: fmul8ulx16 %f2, %f14, %f12 for %f12, %f4, %f0 ldsh [%l7 + 0x1C], %i7 stx %g7, [%l7 + 0x30] movne %xcc, %l4, %l0 fbn %fcc2, loop_6327 bneg,a,pn %xcc, loop_6328 fmovsl %xcc, %f12, %f12 brlz,a %i4, loop_6329 loop_6327: fmovdl %icc, %f14, %f8 loop_6328: fmovrde %g1, %f10, %f10 xnorcc %o2, %o0, %g3 loop_6329: edge16ln %i3, %o6, %i0 movcc %icc, %i2, %o7 stb %g2, [%l7 + 0x69] std %f0, [%l7 + 0x60] tvs %icc, 0x5 fcmpeq16 %f2, %f6, %g5 tne %xcc, 0x0 te %icc, 0x2 fbuge %fcc1, loop_6330 fbn,a %fcc1, loop_6331 edge16n %o4, %i1, %i6 array8 %l6, %o5, %g4 loop_6330: movn %xcc, %l1, %i5 loop_6331: movne %icc, %o3, %o1 fmovdneg %xcc, %f11, %f2 subcc %l5, 0x1D7C, %l2 fornot2 %f2, %f8, %f6 std %f14, [%l7 + 0x70] sth %g6, [%l7 + 0x76] fmovspos %xcc, %f12, %f14 bcc,a,pn %xcc, loop_6332 fbo,a %fcc3, loop_6333 bcs %icc, loop_6334 fmul8ulx16 %f4, %f10, %f4 loop_6332: ld [%l7 + 0x50], %f9 loop_6333: sll %l3, 0x14, %g7 loop_6334: fbge %fcc1, loop_6335 fornot1 %f0, %f0, %f0 edge8 %l4, %l0, %i4 stb %g1, [%l7 + 0x42] loop_6335: ldsb [%l7 + 0x5A], %i7 ta %xcc, 0x0 fbg %fcc3, loop_6336 movcs %xcc, %o2, %g3 fcmpd %fcc0, %f8, %f4 movleu %xcc, %o0, %i3 loop_6336: lduh [%l7 + 0x5C], %i0 udiv %i2, 0x01D9, %o6 addc %g2, 0x092E, %g5 bpos %xcc, loop_6337 fone %f14 alignaddrl %o4, %o7, %i1 movl %xcc, %l6, %i6 loop_6337: sth %o5, [%l7 + 0x20] tg %xcc, 0x0 ldsw [%l7 + 0x18], %g4 fcmpgt16 %f14, %f2, %i5 lduh [%l7 + 0x1E], %l1 xnorcc %o1, 0x0947, %o3 fcmpne32 %f8, %f6, %l2 sll %l5, %l3, %g7 ldsb [%l7 + 0x41], %l4 fmovsg %xcc, %f15, %f13 smul %l0, %g6, %i4 lduh [%l7 + 0x40], %g1 ldsw [%l7 + 0x70], %o2 fmovscc %xcc, %f3, %f3 tsubcc %i7, 0x0354, %g3 fbue,a %fcc3, loop_6338 fmovsne %icc, %f5, %f8 fmovdge %xcc, %f14, %f7 array32 %o0, %i3, %i0 loop_6338: ldx [%l7 + 0x18], %o6 lduh [%l7 + 0x12], %g2 st %f7, [%l7 + 0x28] umul %i2, %o4, %g5 fbule %fcc0, loop_6339 fxnor %f14, %f12, %f10 fmovrdgez %i1, %f14, %f10 movg %xcc, %o7, %i6 loop_6339: tl %xcc, 0x7 movne %icc, %l6, %o5 fxors %f15, %f13, %f11 or %g4, %l1, %o1 fmovrsgz %i5, %f0, %f0 umul %l2, 0x0F9F, %o3 movgu %icc, %l3, %g7 ld [%l7 + 0x50], %f3 movre %l4, 0x3BF, %l5 ldsh [%l7 + 0x76], %g6 sth %i4, [%l7 + 0x4E] lduw [%l7 + 0x38], %g1 te %xcc, 0x2 fbug,a %fcc2, loop_6340 ta %xcc, 0x3 lduw [%l7 + 0x2C], %o2 addccc %l0, 0x0CEF, %g3 loop_6340: ldub [%l7 + 0x55], %o0 lduw [%l7 + 0x6C], %i3 fmuld8sux16 %f8, %f12, %f14 ld [%l7 + 0x60], %f4 fmovdle %xcc, %f5, %f11 ldx [%l7 + 0x58], %i7 sdiv %i0, 0x07DF, %g2 ldx [%l7 + 0x50], %o6 fbge %fcc0, loop_6341 ble %xcc, loop_6342 fnot2s %f13, %f1 ldsh [%l7 + 0x26], %i2 loop_6341: fmovdvc %xcc, %f3, %f6 loop_6342: smulcc %g5, 0x1EEA, %o4 lduh [%l7 + 0x76], %o7 ldd [%l7 + 0x20], %f0 fornot2 %f0, %f8, %f4 stx %i1, [%l7 + 0x60] orn %i6, %o5, %l6 fnot1 %f2, %f2 fmovrdgz %l1, %f6, %f2 ldsh [%l7 + 0x32], %o1 fble,a %fcc1, loop_6343 brnz %i5, loop_6344 ldsh [%l7 + 0x2C], %g4 fmovdl %xcc, %f8, %f11 loop_6343: std %f10, [%l7 + 0x10] loop_6344: tpos %xcc, 0x5 stb %o3, [%l7 + 0x5C] fbg,a %fcc1, loop_6345 fmul8ulx16 %f8, %f12, %f4 fmovdleu %icc, %f14, %f0 bn,a,pt %icc, loop_6346 loop_6345: stw %l3, [%l7 + 0x0C] ld [%l7 + 0x5C], %f4 lduh [%l7 + 0x52], %l2 loop_6346: fble %fcc1, loop_6347 edge32l %g7, %l5, %l4 bpos,pn %xcc, loop_6348 lduw [%l7 + 0x68], %g6 loop_6347: tcs %xcc, 0x3 fmul8ulx16 %f12, %f4, %f12 loop_6348: fmul8ulx16 %f12, %f2, %f14 stx %i4, [%l7 + 0x18] lduw [%l7 + 0x1C], %o2 lduh [%l7 + 0x20], %g1 fcmpne16 %f12, %f4, %l0 ba,a loop_6349 for %f2, %f12, %f12 edge8 %g3, %i3, %o0 smulcc %i0, 0x19D6, %i7 loop_6349: ld [%l7 + 0x28], %f10 fbn %fcc3, loop_6350 fornot2 %f8, %f0, %f10 fnands %f12, %f12, %f14 ldd [%l7 + 0x30], %f12 loop_6350: alignaddrl %g2, %i2, %g5 tcs %icc, 0x3 ldd [%l7 + 0x10], %f2 fcmpeq16 %f2, %f14, %o6 fbue,a %fcc0, loop_6351 fbug,a %fcc1, loop_6352 ldd [%l7 + 0x30], %f10 fpadd16 %f10, %f8, %f10 loop_6351: fblg %fcc0, loop_6353 loop_6352: ldsb [%l7 + 0x53], %o7 fmovdne %xcc, %f12, %f11 fpackfix %f14, %f10 loop_6353: tsubcctv %o4, %i6, %o5 taddcctv %l6, 0x0A4B, %i1 fble %fcc3, loop_6354 ldsw [%l7 + 0x70], %l1 movneg %xcc, %i5, %g4 fbu %fcc2, loop_6355 loop_6354: sethi 0x1585, %o1 ldd [%l7 + 0x40], %f14 udivx %l3, 0x1241, %o3 loop_6355: move %xcc, %l2, %g7 te %icc, 0x5 ldx [%l7 + 0x20], %l4 orcc %g6, %l5, %o2 ldsb [%l7 + 0x69], %g1 sethi 0x0972, %i4 fors %f6, %f12, %f0 tne %icc, 0x5 sdivx %g3, 0x133D, %i3 ldd [%l7 + 0x58], %f2 fbge %fcc1, loop_6356 ldsh [%l7 + 0x0E], %l0 fmovdvs %xcc, %f12, %f5 fmovdcs %icc, %f8, %f11 loop_6356: ldd [%l7 + 0x70], %f8 orncc %o0, %i7, %i0 fsrc2 %f10, %f0 fmovsvc %icc, %f9, %f4 stx %g2, [%l7 + 0x20] movle %xcc, %g5, %o6 edge16 %i2, %o4, %o7 fmovdge %icc, %f13, %f8 tvc %xcc, 0x0 sra %o5, 0x0A, %l6 addccc %i6, 0x09C3, %i1 ldub [%l7 + 0x6E], %i5 ldd [%l7 + 0x10], %f0 fsrc1s %f5, %f2 fmovda %icc, %f13, %f11 mulscc %g4, 0x0EA3, %o1 fmovdg %icc, %f10, %f6 fmovrdlez %l1, %f6, %f8 std %f0, [%l7 + 0x08] udivx %o3, 0x04B2, %l3 fzero %f10 smul %l2, %g7, %g6 ldsb [%l7 + 0x69], %l5 fmuld8ulx16 %f14, %f2, %f2 movge %xcc, %l4, %o2 ld [%l7 + 0x60], %f0 lduw [%l7 + 0x70], %i4 movcs %icc, %g1, %g3 movrlz %i3, %l0, %i7 smul %i0, 0x124F, %o0 fone %f10 movne %icc, %g5, %o6 fnot2s %f4, %f10 fpsub32s %f0, %f12, %f12 orncc %i2, 0x058C, %o4 taddcctv %g2, 0x08F3, %o7 lduw [%l7 + 0x48], %o5 std %f12, [%l7 + 0x68] lduh [%l7 + 0x7C], %i6 fsrc2 %f12, %f0 srlx %l6, %i1, %i5 call loop_6357 bn,pn %icc, loop_6358 ldsw [%l7 + 0x44], %o1 movgu %xcc, %g4, %l1 loop_6357: ldd [%l7 + 0x58], %f12 loop_6358: fabsd %f2, %f4 fmovsneg %xcc, %f7, %f9 bge,a loop_6359 fcmpne16 %f0, %f2, %l3 brz %o3, loop_6360 movvs %icc, %l2, %g7 loop_6359: ldsh [%l7 + 0x4E], %g6 ldsb [%l7 + 0x0F], %l5 loop_6360: stb %o2, [%l7 + 0x47] fpadd16s %f2, %f7, %f9 bvc,a loop_6361 taddcc %i4, 0x1300, %g1 std %f14, [%l7 + 0x68] sdivcc %l4, 0x155C, %i3 loop_6361: smulcc %l0, 0x1716, %g3 sra %i7, %o0, %g5 fpsub16s %f6, %f6, %f2 movge %xcc, %o6, %i2 bcs %icc, loop_6362 brgz %i0, loop_6363 sdivx %g2, 0x02F5, %o7 fmovsg %icc, %f3, %f14 loop_6362: stw %o5, [%l7 + 0x78] loop_6363: fmovsne %xcc, %f15, %f13 movrgz %o4, 0x1B6, %l6 subccc %i1, %i6, %o1 fandnot2s %f0, %f2, %f15 move %icc, %g4, %l1 fmovsle %xcc, %f2, %f15 ldub [%l7 + 0x1A], %i5 ld [%l7 + 0x6C], %f7 st %f6, [%l7 + 0x78] sth %l3, [%l7 + 0x1A] ldx [%l7 + 0x08], %l2 fzero %f8 fnand %f4, %f10, %f0 umul %o3, 0x1D26, %g7 st %f12, [%l7 + 0x3C] ldd [%l7 + 0x78], %f2 fbne %fcc1, loop_6364 st %f6, [%l7 + 0x14] ldsh [%l7 + 0x2A], %l5 ld [%l7 + 0x40], %f8 loop_6364: std %f14, [%l7 + 0x68] smul %g6, %o2, %i4 movleu %icc, %g1, %i3 bge,a %icc, loop_6365 stw %l0, [%l7 + 0x18] fsrc2s %f2, %f3 edge16n %l4, %i7, %o0 loop_6365: fmovdge %xcc, %f4, %f14 fornot1s %f5, %f10, %f8 fandnot1 %f14, %f12, %f0 tcs %xcc, 0x3 ldub [%l7 + 0x4C], %g3 ldd [%l7 + 0x68], %f10 stw %g5, [%l7 + 0x0C] fsrc1 %f6, %f6 bne,a loop_6366 ldd [%l7 + 0x08], %f10 be,pt %icc, loop_6367 ldsb [%l7 + 0x7A], %o6 loop_6366: subccc %i2, %i0, %o7 fpsub16s %f15, %f5, %f3 loop_6367: subcc %g2, 0x101E, %o5 ldsw [%l7 + 0x68], %o4 fabss %f12, %f9 srlx %l6, 0x07, %i6 fmovdneg %xcc, %f0, %f12 andcc %o1, 0x12E3, %i1 fbge,a %fcc2, loop_6368 andncc %l1, %g4, %i5 sll %l3, 0x14, %o3 tsubcc %g7, %l2, %l5 loop_6368: fmovrsne %g6, %f3, %f8 fzeros %f7 stx %o2, [%l7 + 0x20] array16 %i4, %g1, %l0 movrlez %l4, 0x28A, %i3 brgez %o0, loop_6369 fxors %f10, %f8, %f0 fxor %f10, %f0, %f10 ldub [%l7 + 0x2D], %i7 loop_6369: fpmerge %f3, %f7, %f2 movn %xcc, %g5, %o6 ldd [%l7 + 0x30], %f6 bneg,a,pn %xcc, loop_6370 movre %i2, %g3, %i0 orn %g2, %o5, %o7 fexpand %f0, %f8 loop_6370: fbl,a %fcc0, loop_6371 fbue,a %fcc3, loop_6372 edge8ln %l6, %o4, %i6 sth %i1, [%l7 + 0x1A] loop_6371: bpos %icc, loop_6373 loop_6372: fpack16 %f2, %f14 sdiv %l1, 0x11B7, %o1 fmovsl %xcc, %f0, %f0 loop_6373: movrne %i5, %g4, %l3 fornot2 %f10, %f4, %f4 fmuld8sux16 %f4, %f4, %f8 stb %g7, [%l7 + 0x2E] fmovrdgez %l2, %f6, %f2 andn %o3, %g6, %l5 andn %o2, %i4, %l0 ldd [%l7 + 0x20], %f2 ldsw [%l7 + 0x3C], %g1 fnand %f4, %f10, %f10 fcmpes %fcc1, %f3, %f13 movvs %xcc, %i3, %l4 srlx %o0, 0x1C, %g5 tsubcctv %i7, %o6, %g3 alignaddr %i2, %g2, %i0 ldub [%l7 + 0x69], %o7 fmovdge %icc, %f4, %f10 fpadd16 %f2, %f4, %f12 fpack32 %f8, %f4, %f0 st %f12, [%l7 + 0x10] ldsb [%l7 + 0x7C], %l6 lduh [%l7 + 0x54], %o4 sth %i6, [%l7 + 0x34] movle %xcc, %i1, %o5 fcmpeq32 %f14, %f14, %o1 fone %f2 tvs %xcc, 0x2 ldsb [%l7 + 0x32], %l1 lduw [%l7 + 0x58], %g4 ldx [%l7 + 0x18], %l3 std %f8, [%l7 + 0x30] fba %fcc1, loop_6374 std %f10, [%l7 + 0x68] fpackfix %f10, %f8 std %f6, [%l7 + 0x60] loop_6374: sra %g7, 0x12, %i5 srlx %l2, %g6, %o3 sth %o2, [%l7 + 0x4A] fmovde %icc, %f9, %f1 fbug %fcc3, loop_6375 udiv %l5, 0x1977, %i4 stb %l0, [%l7 + 0x64] tgu %icc, 0x5 loop_6375: ldsh [%l7 + 0x18], %i3 fmul8x16au %f14, %f7, %f0 fpack32 %f10, %f0, %f0 brlz,a %g1, loop_6376 ldd [%l7 + 0x20], %f14 lduw [%l7 + 0x2C], %o0 fmovse %icc, %f12, %f14 loop_6376: fpadd16 %f2, %f6, %f8 fmovsneg %icc, %f0, %f1 edge32ln %g5, %i7, %l4 fpadd16 %f12, %f2, %f10 nop setx loop_6377, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bl,a,pn %icc, loop_6378 fmovsn %xcc, %f5, %f6 fmovsn %icc, %f5, %f12 loop_6377: ta %icc, 0x3 loop_6378: lduh [%l7 + 0x5E], %o6 movre %i2, %g2, %g3 ldd [%l7 + 0x28], %f0 st %f9, [%l7 + 0x24] fbu,a %fcc0, loop_6379 fmovde %xcc, %f6, %f3 fmovspos %icc, %f9, %f8 ldsh [%l7 + 0x3E], %i0 loop_6379: lduh [%l7 + 0x6A], %o7 be %icc, loop_6380 stw %l6, [%l7 + 0x40] ldd [%l7 + 0x48], %f4 bvc %xcc, loop_6381 loop_6380: sdiv %o4, 0x1127, %i1 lduw [%l7 + 0x0C], %i6 pdist %f2, %f8, %f14 loop_6381: ld [%l7 + 0x68], %f7 ldd [%l7 + 0x20], %f14 bge,a loop_6382 ldsw [%l7 + 0x64], %o1 fcmpgt16 %f10, %f8, %l1 brgz,a %g4, loop_6383 loop_6382: fmovs %f11, %f12 srlx %o5, 0x18, %g7 nop setx loop_6384, %l0, %l1 jmpl %l1, %i5 loop_6383: fcmpgt32 %f6, %f0, %l2 fpadd16 %f2, %f0, %f12 edge8 %l3, %g6, %o3 loop_6384: movvc %icc, %l5, %o2 move %xcc, %l0, %i4 fbuge,a %fcc1, loop_6385 fpsub32s %f0, %f0, %f8 stb %i3, [%l7 + 0x75] fmovdleu %icc, %f4, %f11 loop_6385: mulx %o0, %g1, %g5 umul %l4, 0x1DE0, %i7 andn %o6, 0x1556, %g2 taddcctv %g3, %i0, %o7 fmovrslz %i2, %f5, %f13 fornot2 %f12, %f12, %f0 movg %icc, %l6, %i1 ble loop_6386 stx %o4, [%l7 + 0x38] movpos %icc, %i6, %o1 fmovsle %icc, %f12, %f2 loop_6386: srlx %l1, %o5, %g4 lduh [%l7 + 0x44], %g7 sllx %l2, %l3, %g6 st %f4, [%l7 + 0x38] alignaddr %o3, %i5, %o2 lduh [%l7 + 0x14], %l5 udivcc %i4, 0x0375, %i3 fpsub16s %f12, %f11, %f6 orncc %l0, %g1, %g5 fmovde %icc, %f9, %f7 tle %icc, 0x2 fcmpne16 %f4, %f0, %l4 sra %i7, %o6, %g2 umulcc %g3, %o0, %i0 fba %fcc0, loop_6387 fbue,a %fcc1, loop_6388 udivcc %i2, 0x158B, %o7 ldsw [%l7 + 0x4C], %i1 loop_6387: ldsw [%l7 + 0x3C], %o4 loop_6388: tne %xcc, 0x4 fmovsne %icc, %f7, %f7 fsrc1s %f4, %f7 fnot1s %f10, %f3 bg loop_6389 fands %f14, %f3, %f3 fnot2s %f4, %f9 stb %l6, [%l7 + 0x4E] loop_6389: ldsh [%l7 + 0x24], %o1 srlx %i6, %l1, %g4 bn,pt %icc, loop_6390 fmovde %xcc, %f8, %f4 stb %o5, [%l7 + 0x0A] fcmple16 %f6, %f2, %l2 loop_6390: xnor %g7, 0x1E3F, %g6 fnegd %f14, %f12 fmovs %f13, %f0 bgu loop_6391 orncc %o3, 0x151D, %l3 stx %o2, [%l7 + 0x10] fornot1 %f12, %f4, %f12 loop_6391: sth %l5, [%l7 + 0x5A] fbule %fcc0, loop_6392 ldx [%l7 + 0x68], %i5 ldd [%l7 + 0x60], %f6 edge8n %i4, %i3, %g1 loop_6392: tg %xcc, 0x0 fmovdn %icc, %f4, %f7 bneg,a %icc, loop_6393 ldd [%l7 + 0x50], %f12 tsubcctv %l0, %g5, %l4 brlz,a %o6, loop_6394 loop_6393: std %f0, [%l7 + 0x08] orn %g2, %i7, %g3 fmovdcc %icc, %f15, %f5 loop_6394: mulscc %o0, %i2, %i0 brgz,a %i1, loop_6395 tcc %xcc, 0x2 move %xcc, %o4, %o7 sth %o1, [%l7 + 0x42] loop_6395: brlez,a %l6, loop_6396 fmovrsgz %i6, %f2, %f3 fnot2s %f15, %f1 tn %xcc, 0x1 loop_6396: ldsw [%l7 + 0x64], %g4 be loop_6397 fmovsvc %icc, %f14, %f2 fpadd16 %f0, %f8, %f12 fbl %fcc2, loop_6398 loop_6397: brnz,a %o5, loop_6399 std %f0, [%l7 + 0x48] ldsh [%l7 + 0x1E], %l1 loop_6398: bl,pn %xcc, loop_6400 loop_6399: ldsw [%l7 + 0x58], %g7 stw %l2, [%l7 + 0x70] ldub [%l7 + 0x7D], %g6 loop_6400: smulcc %o3, 0x0E59, %o2 movleu %xcc, %l3, %i5 for %f2, %f14, %f4 fmovsge %xcc, %f6, %f2 siam 0x0 fmuld8sux16 %f14, %f6, %f8 lduw [%l7 + 0x5C], %l5 fpsub32 %f2, %f10, %f10 st %f10, [%l7 + 0x64] movcs %xcc, %i4, %g1 movg %xcc, %i3, %g5 movneg %xcc, %l0, %l4 ldd [%l7 + 0x10], %f2 fcmpgt32 %f10, %f10, %g2 st %f0, [%l7 + 0x1C] std %f14, [%l7 + 0x58] stx %o6, [%l7 + 0x10] fmovrslez %g3, %f12, %f8 edge8 %i7, %o0, %i0 ldd [%l7 + 0x18], %f14 fabss %f7, %f12 sth %i1, [%l7 + 0x48] bpos,a loop_6401 mova %xcc, %o4, %i2 brz %o1, loop_6402 array32 %o7, %l6, %i6 loop_6401: fbne,a %fcc1, loop_6403 bn,pt %icc, loop_6404 loop_6402: andcc %g4, 0x1768, %o5 subcc %l1, 0x0AB5, %l2 loop_6403: srl %g6, 0x1D, %g7 loop_6404: fone %f4 ldsh [%l7 + 0x7C], %o2 tsubcctv %l3, %o3, %l5 movrgez %i5, %g1, %i4 lduh [%l7 + 0x48], %i3 tn %icc, 0x3 stw %l0, [%l7 + 0x2C] brgez,a %l4, loop_6405 fsrc2 %f2, %f4 fbe,a %fcc1, loop_6406 fmul8x16al %f1, %f1, %f10 loop_6405: bshuffle %f14, %f4, %f6 fcmpne16 %f14, %f10, %g2 loop_6406: fnot1 %f12, %f0 bleu,a,pn %xcc, loop_6407 ldx [%l7 + 0x20], %g5 fmuld8ulx16 %f13, %f14, %f12 std %f4, [%l7 + 0x68] loop_6407: stb %g3, [%l7 + 0x58] fmovrse %o6, %f15, %f14 ldsh [%l7 + 0x4C], %i7 fbe %fcc0, loop_6408 fbn %fcc3, loop_6409 fnor %f0, %f14, %f8 fnot1 %f10, %f0 loop_6408: subc %i0, 0x1BEC, %o0 loop_6409: ldd [%l7 + 0x20], %f12 nop setx loop_6410, %l0, %l1 jmpl %l1, %i1 fmovdg %xcc, %f11, %f6 edge8n %o4, %i2, %o1 orn %l6, 0x1D51, %o7 loop_6410: call loop_6411 fmul8x16au %f15, %f15, %f8 sth %i6, [%l7 + 0x76] bne,a %icc, loop_6412 loop_6411: fpsub16s %f6, %f11, %f7 be,pn %xcc, loop_6413 fmovse %xcc, %f1, %f13 loop_6412: umulcc %o5, %l1, %l2 fnot1s %f11, %f9 loop_6413: movgu %icc, %g4, %g6 lduh [%l7 + 0x48], %o2 fnot2 %f6, %f10 fmovdg %xcc, %f2, %f13 fble,a %fcc3, loop_6414 ld [%l7 + 0x1C], %f5 lduh [%l7 + 0x40], %g7 fnot2s %f9, %f8 loop_6414: siam 0x5 fpsub16s %f6, %f14, %f3 tsubcctv %l3, 0x0301, %l5 ldd [%l7 + 0x50], %f4 lduh [%l7 + 0x34], %o3 fmovrsne %i5, %f2, %f9 edge8ln %g1, %i3, %l0 srl %i4, 0x18, %l4 stx %g2, [%l7 + 0x78] fmovsge %xcc, %f4, %f5 ble,a,pn %icc, loop_6415 fmovdvc %xcc, %f7, %f4 fbne %fcc1, loop_6416 ldub [%l7 + 0x5E], %g3 loop_6415: array16 %o6, %i7, %g5 bne,pt %icc, loop_6417 loop_6416: ldd [%l7 + 0x38], %f12 fbue %fcc0, loop_6418 fmovsl %xcc, %f15, %f13 loop_6417: array32 %o0, %i1, %i0 lduw [%l7 + 0x5C], %i2 loop_6418: ldx [%l7 + 0x40], %o1 fcmple16 %f8, %f12, %o4 edge16ln %o7, %i6, %l6 fbge %fcc3, loop_6419 ldub [%l7 + 0x12], %l1 fabss %f3, %f2 std %f2, [%l7 + 0x28] loop_6419: srax %l2, %o5, %g6 mulscc %g4, 0x0EF5, %g7 brlez,a %l3, loop_6420 ldsw [%l7 + 0x30], %o2 lduw [%l7 + 0x0C], %l5 fcmpne32 %f10, %f4, %i5 loop_6420: sth %o3, [%l7 + 0x40] andn %i3, 0x142B, %g1 ldub [%l7 + 0x67], %i4 fcmpeq32 %f10, %f10, %l4 fpackfix %f6, %f10 srax %l0, %g2, %o6 fzero %f6 ldub [%l7 + 0x77], %g3 bcs,a loop_6421 movrgez %i7, 0x0FC, %o0 fmovrslz %i1, %f5, %f8 addcc %g5, %i2, %o1 loop_6421: fnegd %f12, %f14 fsrc2 %f12, %f12 movcc %xcc, %i0, %o4 sdivx %o7, 0x1550, %l6 stx %l1, [%l7 + 0x60] bneg,a,pt %icc, loop_6422 bgu loop_6423 tvs %icc, 0x0 st %f4, [%l7 + 0x18] loop_6422: lduh [%l7 + 0x7C], %l2 loop_6423: fmuld8ulx16 %f15, %f4, %f8 tl %xcc, 0x0 edge8n %i6, %o5, %g4 ldx [%l7 + 0x20], %g6 movl %xcc, %l3, %g7 tneg %icc, 0x3 ldsw [%l7 + 0x6C], %l5 sub %i5, 0x1FAF, %o3 edge16 %o2, %i3, %i4 edge8l %g1, %l4, %g2 fmovdneg %icc, %f0, %f0 bn,a loop_6424 fbuge %fcc2, loop_6425 fnor %f6, %f0, %f0 or %o6, %g3, %l0 loop_6424: bg,pt %xcc, loop_6426 loop_6425: fbo %fcc2, loop_6427 fcmpeq32 %f10, %f14, %i7 tcs %icc, 0x2 loop_6426: edge16n %i1, %o0, %i2 loop_6427: fpack32 %f4, %f4, %f6 fbge %fcc0, loop_6428 tneg %icc, 0x6 andncc %o1, %i0, %g5 srl %o7, 0x0E, %o4 loop_6428: stb %l1, [%l7 + 0x37] addccc %l2, %l6, %i6 call loop_6429 st %f1, [%l7 + 0x70] fornot2 %f4, %f10, %f8 movre %g4, %o5, %l3 loop_6429: sra %g6, 0x19, %l5 xnorcc %i5, 0x1C8C, %g7 fcmple32 %f6, %f6, %o3 ldd [%l7 + 0x28], %f6 sth %o2, [%l7 + 0x32] fornot2s %f6, %f10, %f12 ldub [%l7 + 0x16], %i4 ldsb [%l7 + 0x19], %g1 fnot2 %f8, %f12 fones %f1 std %f0, [%l7 + 0x68] nop setx loop_6430, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brgz,a %i3, loop_6431 fmovrse %l4, %f8, %f4 fmovda %xcc, %f1, %f14 loop_6430: orn %g2, %g3, %l0 loop_6431: fnors %f3, %f8, %f1 ldx [%l7 + 0x38], %i7 bgu loop_6432 ld [%l7 + 0x54], %f11 fmovsl %icc, %f13, %f2 fabsd %f14, %f0 loop_6432: sethi 0x1CB8, %o6 ld [%l7 + 0x1C], %f3 fmovda %icc, %f9, %f15 bshuffle %f8, %f8, %f12 st %f9, [%l7 + 0x68] mova %xcc, %i1, %o0 ldub [%l7 + 0x40], %i2 fbn %fcc3, loop_6433 fbge,a %fcc0, loop_6434 edge16ln %i0, %g5, %o1 brnz,a %o4, loop_6435 loop_6433: nop setx loop_6436, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6434: ldx [%l7 + 0x70], %o7 edge16l %l1, %l6, %i6 loop_6435: ld [%l7 + 0x50], %f6 loop_6436: st %f7, [%l7 + 0x44] stb %g4, [%l7 + 0x48] ldsb [%l7 + 0x5D], %o5 lduw [%l7 + 0x50], %l3 bleu,a,pn %xcc, loop_6437 tvc %icc, 0x6 ld [%l7 + 0x6C], %f2 ldsh [%l7 + 0x40], %g6 loop_6437: sth %l2, [%l7 + 0x50] movleu %xcc, %l5, %i5 fmovdl %xcc, %f13, %f12 ldsb [%l7 + 0x2F], %g7 fnot2s %f8, %f12 fxors %f1, %f4, %f6 sth %o2, [%l7 + 0x4E] fmovrslz %o3, %f15, %f5 st %f13, [%l7 + 0x6C] fmul8ulx16 %f8, %f4, %f0 movne %xcc, %i4, %i3 fcmpgt16 %f8, %f2, %l4 fpadd16s %f8, %f1, %f3 stw %g2, [%l7 + 0x48] tn %xcc, 0x7 fmovd %f6, %f6 bg %xcc, loop_6438 movrgez %g3, %l0, %g1 fbge %fcc2, loop_6439 sth %o6, [%l7 + 0x20] loop_6438: tle %icc, 0x1 fsrc2s %f13, %f2 loop_6439: fblg %fcc1, loop_6440 ldsw [%l7 + 0x6C], %i1 lduh [%l7 + 0x1E], %i7 tcs %xcc, 0x3 loop_6440: fcmpgt16 %f12, %f14, %o0 orcc %i2, %g5, %o1 fpackfix %f14, %f13 udivcc %i0, 0x08EB, %o7 array32 %o4, %l1, %i6 ldsh [%l7 + 0x6A], %g4 fmovd %f12, %f14 fba,a %fcc0, loop_6441 andncc %l6, %l3, %o5 xnor %l2, 0x11F8, %l5 movre %i5, %g7, %o2 loop_6441: tcs %icc, 0x7 be,a,pn %icc, loop_6442 fbe,a %fcc2, loop_6443 fmovsge %icc, %f3, %f2 fmovdcs %icc, %f8, %f15 loop_6442: ldsh [%l7 + 0x0A], %g6 loop_6443: edge8l %o3, %i3, %i4 ld [%l7 + 0x64], %f11 andcc %g2, 0x1D8C, %g3 fcmpeq16 %f10, %f8, %l0 fblg %fcc2, loop_6444 fble %fcc2, loop_6445 udivx %l4, 0x0E7E, %o6 fmovsl %xcc, %f2, %f15 loop_6444: fcmped %fcc3, %f2, %f2 loop_6445: fors %f8, %f4, %f3 fbule,a %fcc0, loop_6446 movge %xcc, %i1, %g1 movl %xcc, %o0, %i2 fnot2s %f4, %f7 loop_6446: ldx [%l7 + 0x18], %i7 fsrc2s %f1, %f3 fcmpd %fcc3, %f12, %f8 brlz %g5, loop_6447 fnand %f4, %f8, %f10 be %icc, loop_6448 fbu,a %fcc1, loop_6449 loop_6447: bge,pt %xcc, loop_6450 fble %fcc3, loop_6451 loop_6448: ldsw [%l7 + 0x38], %o1 loop_6449: fmovrdne %o7, %f6, %f4 loop_6450: ldd [%l7 + 0x58], %f0 loop_6451: fmuld8ulx16 %f2, %f13, %f6 st %f0, [%l7 + 0x6C] fands %f2, %f15, %f11 movle %icc, %i0, %o4 fmovrse %l1, %f4, %f10 fmovrde %g4, %f10, %f10 for %f4, %f4, %f12 ba,a loop_6452 bcc,a,pn %icc, loop_6453 srlx %i6, %l6, %l3 ldsw [%l7 + 0x64], %o5 loop_6452: movleu %icc, %l5, %l2 loop_6453: fmovspos %xcc, %f3, %f13 fblg %fcc0, loop_6454 udiv %g7, 0x09B0, %o2 sdivx %i5, 0x1B8D, %o3 ldsh [%l7 + 0x5A], %i3 loop_6454: fble,a %fcc2, loop_6455 ldx [%l7 + 0x60], %i4 ldub [%l7 + 0x4B], %g2 fmul8x16 %f7, %f14, %f10 loop_6455: fands %f9, %f12, %f0 ldsb [%l7 + 0x5F], %g6 tg %icc, 0x0 ldsh [%l7 + 0x2E], %g3 stw %l4, [%l7 + 0x50] array8 %o6, %i1, %l0 subccc %o0, 0x1C34, %g1 stw %i2, [%l7 + 0x58] stw %g5, [%l7 + 0x24] fmovsvs %xcc, %f9, %f2 call loop_6456 ldx [%l7 + 0x50], %i7 ldsw [%l7 + 0x7C], %o7 fornot2s %f0, %f5, %f6 loop_6456: nop setx loop_6457, %l0, %l1 jmpl %l1, %i0 fpsub32s %f5, %f15, %f4 brz %o4, loop_6458 fcmpeq16 %f4, %f8, %o1 loop_6457: fsrc1s %f15, %f15 taddcc %g4, 0x051A, %i6 loop_6458: sdivx %l6, 0x10FD, %l3 fble %fcc0, loop_6459 fxors %f9, %f3, %f2 lduw [%l7 + 0x78], %o5 udiv %l5, 0x0A49, %l1 loop_6459: fnot2 %f6, %f10 movrgez %g7, 0x2A5, %o2 movge %xcc, %l2, %i5 fbl,a %fcc0, loop_6460 fcmps %fcc0, %f7, %f14 stb %o3, [%l7 + 0x56] fmovdgu %icc, %f4, %f13 loop_6460: st %f5, [%l7 + 0x34] bcc,a,pt %xcc, loop_6461 fblg,a %fcc2, loop_6462 fnot1 %f2, %f0 brgez,a %i4, loop_6463 loop_6461: fmovsne %xcc, %f3, %f10 loop_6462: xorcc %g2, 0x0E4F, %i3 fxnor %f8, %f14, %f6 loop_6463: ba,pn %icc, loop_6464 ldub [%l7 + 0x6E], %g3 stb %g6, [%l7 + 0x4C] bvs %icc, loop_6465 loop_6464: ta %icc, 0x7 umul %l4, %i1, %o6 ldx [%l7 + 0x70], %o0 loop_6465: lduw [%l7 + 0x28], %l0 fnot2s %f4, %f15 tg %icc, 0x3 fmul8x16au %f1, %f1, %f6 fcmple16 %f6, %f0, %i2 edge32ln %g1, %i7, %o7 bvc %xcc, loop_6466 fabsd %f14, %f2 ldd [%l7 + 0x60], %f2 fpack16 %f6, %f11 loop_6466: fmovsg %icc, %f15, %f0 std %f8, [%l7 + 0x30] fxnor %f10, %f10, %f8 umul %g5, %i0, %o4 ble %icc, loop_6467 stb %o1, [%l7 + 0x1C] sth %i6, [%l7 + 0x46] fnor %f8, %f2, %f6 loop_6467: ldsh [%l7 + 0x78], %g4 tcc %icc, 0x4 array8 %l3, %l6, %l5 fcmpeq32 %f4, %f0, %l1 fmovdne %icc, %f3, %f13 fcmpgt16 %f12, %f14, %g7 fnegd %f10, %f0 brgez,a %o2, loop_6468 movrgez %o5, %i5, %o3 fba,a %fcc0, loop_6469 movrgz %l2, %g2, %i3 loop_6468: fmovsneg %xcc, %f5, %f9 movgu %xcc, %g3, %i4 loop_6469: fpsub16 %f0, %f8, %f2 tleu %xcc, 0x0 lduh [%l7 + 0x70], %g6 fmovscc %icc, %f10, %f12 lduh [%l7 + 0x56], %i1 stw %l4, [%l7 + 0x70] fnors %f10, %f5, %f0 stx %o0, [%l7 + 0x70] edge8 %o6, %i2, %g1 ble,a,pt %xcc, loop_6470 faligndata %f6, %f12, %f8 fmovscs %xcc, %f3, %f5 lduh [%l7 + 0x74], %l0 loop_6470: orcc %i7, 0x0D3D, %g5 edge16ln %o7, %i0, %o1 ldsw [%l7 + 0x20], %o4 stw %i6, [%l7 + 0x38] fnot2 %f0, %f10 ba loop_6471 fpadd16 %f0, %f6, %f14 add %l3, %g4, %l5 fmovrsgez %l1, %f0, %f1 loop_6471: movcs %icc, %g7, %l6 brgez,a %o5, loop_6472 siam 0x5 movgu %icc, %i5, %o2 ldsb [%l7 + 0x66], %l2 loop_6472: umul %g2, 0x14AD, %i3 lduh [%l7 + 0x4E], %o3 ldd [%l7 + 0x70], %f14 edge16n %i4, %g3, %g6 edge16l %l4, %o0, %i1 fabsd %f12, %f14 brlz %o6, loop_6473 movn %icc, %i2, %l0 lduh [%l7 + 0x12], %g1 ldx [%l7 + 0x60], %g5 loop_6473: tle %icc, 0x5 mulx %o7, 0x1CB5, %i0 st %f2, [%l7 + 0x58] stx %i7, [%l7 + 0x50] tle %xcc, 0x7 fmovsneg %icc, %f0, %f2 xor %o1, 0x15A8, %i6 fmovdl %xcc, %f9, %f10 fmovsgu %xcc, %f4, %f0 ldsh [%l7 + 0x6E], %l3 umul %o4, %g4, %l1 fornot1s %f14, %f1, %f14 xor %l5, %l6, %o5 alignaddr %g7, %o2, %l2 brgez,a %g2, loop_6474 bvc,a,pt %xcc, loop_6475 fnors %f12, %f0, %f6 bcc,a,pn %xcc, loop_6476 loop_6474: andcc %i3, 0x0F38, %o3 loop_6475: bvs,a,pt %xcc, loop_6477 sth %i4, [%l7 + 0x74] loop_6476: stw %g3, [%l7 + 0x18] brlz,a %i5, loop_6478 loop_6477: fsrc2 %f0, %f14 stb %l4, [%l7 + 0x1E] edge8l %g6, %o0, %o6 loop_6478: fmovsl %xcc, %f3, %f14 fbuge %fcc2, loop_6479 movle %xcc, %i2, %l0 andncc %i1, %g1, %o7 ld [%l7 + 0x1C], %f4 loop_6479: lduh [%l7 + 0x18], %i0 fabsd %f0, %f6 lduh [%l7 + 0x78], %g5 stx %i7, [%l7 + 0x38] fmovdneg %xcc, %f2, %f3 fmovdle %icc, %f5, %f10 movl %xcc, %o1, %l3 brgz %i6, loop_6480 fmovrse %g4, %f3, %f15 ldub [%l7 + 0x5F], %o4 alignaddr %l5, %l6, %o5 loop_6480: edge8ln %l1, %g7, %l2 srax %g2, 0x03, %i3 stw %o2, [%l7 + 0x1C] movpos %icc, %o3, %i4 bcc,pn %xcc, loop_6481 fmovrdgz %i5, %f6, %f4 bgu,pn %icc, loop_6482 movleu %xcc, %g3, %g6 loop_6481: fmovdle %icc, %f8, %f10 brgz,a %o0, loop_6483 loop_6482: popc 0x0760, %o6 stx %i2, [%l7 + 0x68] bneg,a,pn %xcc, loop_6484 loop_6483: movcc %icc, %l4, %i1 orn %l0, %g1, %i0 fmovrdgz %g5, %f2, %f0 loop_6484: ld [%l7 + 0x0C], %f15 std %f14, [%l7 + 0x30] bleu,a,pn %xcc, loop_6485 tleu %icc, 0x5 fmovsn %icc, %f1, %f11 te %icc, 0x7 loop_6485: array32 %i7, %o7, %o1 fpsub32 %f2, %f6, %f14 fcmple16 %f12, %f8, %l3 fandnot2 %f6, %f10, %f12 lduw [%l7 + 0x48], %i6 std %f4, [%l7 + 0x08] fbge %fcc2, loop_6486 fornot1 %f2, %f6, %f8 stx %o4, [%l7 + 0x48] fbo,a %fcc1, loop_6487 loop_6486: bgu,a,pn %icc, loop_6488 movne %icc, %g4, %l6 tsubcctv %o5, 0x167A, %l5 loop_6487: ldub [%l7 + 0x5D], %l1 loop_6488: tvc %icc, 0x7 ld [%l7 + 0x70], %f0 ldsw [%l7 + 0x0C], %g7 edge16n %l2, %i3, %o2 fands %f15, %f15, %f1 andncc %o3, %i4, %g2 lduw [%l7 + 0x6C], %i5 fandnot2 %f0, %f8, %f10 fbul %fcc2, loop_6489 lduh [%l7 + 0x18], %g3 movn %icc, %g6, %o0 orcc %i2, 0x0B08, %o6 loop_6489: popc 0x1398, %i1 ldsb [%l7 + 0x3F], %l0 stb %g1, [%l7 + 0x3E] fmovdpos %xcc, %f11, %f1 bpos,pt %icc, loop_6490 bneg loop_6491 ld [%l7 + 0x48], %f0 siam 0x2 loop_6490: fone %f2 loop_6491: sdivcc %l4, 0x0A64, %i0 fbuge %fcc2, loop_6492 movrne %g5, %i7, %o1 fzero %f12 array16 %o7, %l3, %o4 loop_6492: fcmpne16 %f4, %f12, %i6 bgu,a,pn %xcc, loop_6493 fandnot1s %f1, %f0, %f4 st %f4, [%l7 + 0x28] movg %icc, %g4, %o5 loop_6493: fmovrdlz %l6, %f4, %f2 bcc,pt %xcc, loop_6494 bneg,pn %icc, loop_6495 lduh [%l7 + 0x1E], %l1 fmovsgu %icc, %f10, %f12 loop_6494: ldsw [%l7 + 0x54], %g7 loop_6495: fcmpeq32 %f2, %f14, %l2 st %f12, [%l7 + 0x3C] ldub [%l7 + 0x18], %l5 lduh [%l7 + 0x72], %i3 tvc %xcc, 0x1 ldx [%l7 + 0x18], %o3 bl,a,pn %icc, loop_6496 fxnors %f7, %f12, %f3 fmovdneg %icc, %f8, %f7 brgz %i4, loop_6497 loop_6496: sdivx %g2, 0x003B, %o2 pdist %f14, %f8, %f10 sth %i5, [%l7 + 0x3A] loop_6497: std %f2, [%l7 + 0x38] fmovdvs %icc, %f3, %f8 fmuld8sux16 %f10, %f6, %f6 fpadd16 %f6, %f10, %f4 fcmpne16 %f10, %f12, %g3 ldx [%l7 + 0x10], %o0 ldsh [%l7 + 0x38], %i2 fpsub16s %f10, %f10, %f14 tn %xcc, 0x5 ldsw [%l7 + 0x5C], %o6 fmovrsgz %g6, %f5, %f5 ldx [%l7 + 0x68], %i1 tcc %xcc, 0x2 std %f2, [%l7 + 0x08] fcmple32 %f14, %f4, %g1 sub %l0, %i0, %g5 edge16l %l4, %i7, %o7 fmovrdgz %l3, %f4, %f14 ldd [%l7 + 0x58], %f2 fmovdneg %xcc, %f7, %f6 fornot1s %f6, %f5, %f3 mulx %o4, 0x1B8A, %i6 stx %o1, [%l7 + 0x28] tcc %icc, 0x0 fcmps %fcc2, %f2, %f13 ldx [%l7 + 0x68], %o5 std %f8, [%l7 + 0x58] brz,a %g4, loop_6498 be,a,pt %xcc, loop_6499 fands %f7, %f5, %f12 fandnot2s %f9, %f7, %f2 loop_6498: movrlz %l1, 0x0FF, %g7 loop_6499: movrne %l6, %l2, %i3 fmovdge %xcc, %f4, %f0 fcmpne16 %f2, %f10, %o3 ldub [%l7 + 0x77], %i4 fbne,a %fcc1, loop_6500 lduw [%l7 + 0x60], %g2 orcc %l5, %o2, %g3 movcc %icc, %i5, %i2 loop_6500: ldd [%l7 + 0x70], %f4 fzeros %f14 movpos %icc, %o0, %g6 lduh [%l7 + 0x42], %i1 xnor %o6, 0x0E1C, %l0 sra %g1, %i0, %g5 be,a,pt %xcc, loop_6501 sllx %l4, 0x16, %o7 bleu,a,pn %icc, loop_6502 fmovdle %icc, %f11, %f1 loop_6501: ldsw [%l7 + 0x70], %i7 sethi 0x12F0, %l3 loop_6502: bpos,a loop_6503 lduw [%l7 + 0x68], %i6 fpmerge %f5, %f12, %f10 tn %icc, 0x1 loop_6503: fmul8x16al %f2, %f12, %f10 ldd [%l7 + 0x70], %f6 movrlez %o1, 0x338, %o4 tneg %icc, 0x1 xorcc %o5, %l1, %g4 fbne,a %fcc1, loop_6504 fmovrdlez %g7, %f0, %f10 fpack16 %f2, %f6 fands %f15, %f14, %f5 loop_6504: fmul8sux16 %f14, %f14, %f4 fcmple16 %f6, %f14, %l2 sll %l6, %i3, %i4 fmovrde %o3, %f6, %f2 fnot1s %f11, %f15 fmul8ulx16 %f4, %f10, %f12 ldsw [%l7 + 0x10], %g2 fmovsvc %icc, %f10, %f6 stb %o2, [%l7 + 0x3E] fsrc1s %f7, %f9 fone %f10 sdivcc %l5, 0x0E6A, %i5 st %f3, [%l7 + 0x5C] fabsd %f4, %f8 stx %g3, [%l7 + 0x10] fornot1 %f12, %f14, %f0 fmovdg %icc, %f14, %f10 lduh [%l7 + 0x40], %o0 fbg,a %fcc0, loop_6505 movcs %icc, %g6, %i1 fpmerge %f2, %f14, %f8 fmovrdlez %i2, %f6, %f0 loop_6505: bl,a,pt %icc, loop_6506 ldx [%l7 + 0x60], %o6 bcs,a,pn %icc, loop_6507 edge8n %l0, %i0, %g1 loop_6506: fmovsvc %xcc, %f11, %f3 xor %l4, 0x1126, %o7 loop_6507: bg,a loop_6508 fones %f3 movcs %icc, %i7, %g5 ldx [%l7 + 0x20], %i6 loop_6508: ldub [%l7 + 0x57], %l3 fandnot1 %f8, %f4, %f0 ldsb [%l7 + 0x38], %o4 tge %xcc, 0x6 ldd [%l7 + 0x50], %f10 sth %o5, [%l7 + 0x7C] fmovse %icc, %f8, %f13 fmovscc %icc, %f12, %f6 stx %l1, [%l7 + 0x48] bvs,a,pn %xcc, loop_6509 call loop_6510 addcc %o1, %g7, %l2 movcs %icc, %l6, %g4 loop_6509: bpos,pt %xcc, loop_6511 loop_6510: andncc %i3, %o3, %g2 ld [%l7 + 0x2C], %f12 sub %i4, 0x0C92, %o2 loop_6511: fpadd32 %f10, %f0, %f8 ldx [%l7 + 0x50], %l5 subccc %g3, 0x0B51, %o0 ldx [%l7 + 0x58], %g6 stw %i5, [%l7 + 0x64] fmovde %icc, %f14, %f13 fmovsg %xcc, %f4, %f11 std %f10, [%l7 + 0x38] fabss %f13, %f13 fmovdg %icc, %f15, %f15 fmuld8ulx16 %f7, %f10, %f2 fbu %fcc3, loop_6512 fxnor %f12, %f2, %f2 sllx %i2, 0x12, %i1 brgez %o6, loop_6513 loop_6512: call loop_6514 movrgez %i0, 0x281, %g1 move %icc, %l0, %o7 loop_6513: fpadd16 %f0, %f2, %f14 loop_6514: ldx [%l7 + 0x38], %l4 fmovdcs %xcc, %f1, %f11 ldsw [%l7 + 0x14], %i7 ldsh [%l7 + 0x7A], %g5 mova %xcc, %l3, %i6 movl %xcc, %o5, %o4 edge16 %l1, %g7, %o1 array16 %l6, %g4, %i3 or %l2, 0x19D8, %o3 stx %g2, [%l7 + 0x28] srl %i4, %l5, %o2 movg %xcc, %g3, %o0 tcs %xcc, 0x7 edge32 %i5, %i2, %g6 fmuld8ulx16 %f9, %f1, %f0 ld [%l7 + 0x20], %f10 std %f0, [%l7 + 0x18] umul %o6, %i1, %i0 fbule %fcc3, loop_6515 bcs,a,pt %icc, loop_6516 bge,a %icc, loop_6517 fmovspos %xcc, %f6, %f15 loop_6515: fmovsn %icc, %f15, %f5 loop_6516: brgz %g1, loop_6518 loop_6517: xor %o7, 0x1ADC, %l0 srlx %l4, 0x16, %g5 fbge,a %fcc0, loop_6519 loop_6518: fmul8x16al %f8, %f3, %f4 alignaddr %i7, %l3, %i6 stw %o5, [%l7 + 0x1C] loop_6519: edge32 %l1, %g7, %o1 fnand %f10, %f4, %f0 fbo,a %fcc0, loop_6520 movrgz %l6, 0x09A, %o4 fpack16 %f0, %f8 fmovrdlez %i3, %f10, %f12 loop_6520: movcs %xcc, %l2, %o3 fmul8x16 %f0, %f10, %f2 fbue,a %fcc1, loop_6521 brgez %g2, loop_6522 fpadd16 %f4, %f0, %f12 sth %g4, [%l7 + 0x66] loop_6521: xor %i4, %o2, %l5 loop_6522: fnand %f10, %f12, %f12 st %f9, [%l7 + 0x48] ldsb [%l7 + 0x7F], %g3 fcmped %fcc1, %f2, %f4 sth %o0, [%l7 + 0x64] ble,a loop_6523 bne %icc, loop_6524 ldub [%l7 + 0x41], %i5 stw %g6, [%l7 + 0x4C] loop_6523: stb %o6, [%l7 + 0x5F] loop_6524: edge8l %i2, %i0, %i1 st %f0, [%l7 + 0x4C] alignaddr %g1, %l0, %o7 ldx [%l7 + 0x38], %l4 lduh [%l7 + 0x20], %i7 sth %l3, [%l7 + 0x32] subcc %i6, %g5, %l1 bcc,pn %xcc, loop_6525 bcc,a,pn %icc, loop_6526 lduw [%l7 + 0x24], %g7 std %f2, [%l7 + 0x60] loop_6525: tge %icc, 0x3 loop_6526: ldsb [%l7 + 0x12], %o5 srl %o1, %l6, %o4 tne %xcc, 0x5 fbn %fcc0, loop_6527 udivcc %l2, 0x1891, %i3 fmovdpos %icc, %f12, %f11 tleu %xcc, 0x1 loop_6527: sth %o3, [%l7 + 0x34] lduw [%l7 + 0x34], %g2 fmovscs %icc, %f14, %f3 fxnor %f2, %f10, %f14 fandnot2s %f5, %f8, %f8 ld [%l7 + 0x70], %f5 udiv %i4, 0x0F05, %o2 fcmpeq16 %f14, %f6, %g4 ldd [%l7 + 0x40], %f14 fblg %fcc0, loop_6528 orcc %l5, %g3, %i5 bneg,a,pn %icc, loop_6529 ldsh [%l7 + 0x32], %o0 loop_6528: movrne %g6, 0x0EB, %o6 move %xcc, %i2, %i0 loop_6529: edge32 %i1, %g1, %l0 edge8ln %l4, %i7, %o7 lduw [%l7 + 0x60], %i6 brlez %g5, loop_6530 edge32 %l3, %l1, %o5 fmul8x16au %f14, %f3, %f0 fmovdgu %icc, %f6, %f12 loop_6530: movre %o1, %g7, %o4 fnands %f12, %f10, %f13 fbo %fcc3, loop_6531 fnegd %f10, %f14 bcc,a loop_6532 fandnot2 %f0, %f0, %f4 loop_6531: addcc %l2, %l6, %o3 fsrc1 %f14, %f4 loop_6532: ldsh [%l7 + 0x1C], %i3 fornot2 %f14, %f10, %f8 sllx %g2, 0x02, %i4 for %f0, %f0, %f12 movvc %icc, %o2, %l5 xor %g4, %i5, %g3 ldsb [%l7 + 0x11], %g6 fbu %fcc0, loop_6533 ldsb [%l7 + 0x61], %o6 for %f0, %f4, %f12 movge %xcc, %o0, %i2 loop_6533: edge32l %i1, %g1, %l0 fcmpeq16 %f14, %f6, %l4 fcmps %fcc3, %f11, %f11 ldsh [%l7 + 0x18], %i7 fmovdneg %xcc, %f1, %f14 popc %i0, %i6 ldsh [%l7 + 0x58], %g5 srlx %o7, %l3, %o5 ldd [%l7 + 0x58], %f10 movvc %icc, %o1, %l1 lduw [%l7 + 0x64], %g7 subcc %o4, 0x015D, %l6 stb %o3, [%l7 + 0x77] ldub [%l7 + 0x3F], %l2 fpadd32 %f10, %f4, %f12 ldsw [%l7 + 0x08], %i3 ldub [%l7 + 0x5A], %g2 fmovspos %icc, %f5, %f12 fmovscs %icc, %f2, %f15 movrgez %i4, %l5, %o2 ldub [%l7 + 0x53], %g4 fsrc1 %f4, %f12 movge %xcc, %i5, %g3 fcmpgt16 %f4, %f10, %o6 fblg %fcc3, loop_6534 fornot2 %f10, %f14, %f8 edge8ln %o0, %g6, %i2 stw %i1, [%l7 + 0x3C] loop_6534: lduw [%l7 + 0x10], %l0 brlez %l4, loop_6535 movcs %xcc, %g1, %i7 fbule,a %fcc2, loop_6536 ldsb [%l7 + 0x1B], %i6 loop_6535: subc %i0, %o7, %g5 fpadd16s %f9, %f9, %f12 loop_6536: tn %xcc, 0x3 fbne %fcc1, loop_6537 fmovrsne %l3, %f14, %f10 tn %icc, 0x5 lduw [%l7 + 0x0C], %o5 loop_6537: fmovrsne %o1, %f0, %f15 ldd [%l7 + 0x10], %f0 fandnot1 %f0, %f14, %f2 add %g7, %o4, %l6 sth %o3, [%l7 + 0x76] ldsh [%l7 + 0x20], %l2 add %i3, %g2, %i4 tl %icc, 0x6 ldd [%l7 + 0x18], %f10 std %f4, [%l7 + 0x10] ba,pn %xcc, loop_6538 st %f13, [%l7 + 0x5C] tpos %xcc, 0x4 orncc %l1, %l5, %o2 loop_6538: tgu %xcc, 0x7 fexpand %f2, %f10 movcs %xcc, %g4, %g3 fcmpeq16 %f14, %f6, %o6 fbg,a %fcc0, loop_6539 fbug,a %fcc2, loop_6540 lduw [%l7 + 0x0C], %o0 sdivcc %i5, 0x12D1, %g6 loop_6539: fbule %fcc2, loop_6541 loop_6540: ldx [%l7 + 0x60], %i1 ldub [%l7 + 0x5F], %i2 bpos,a,pn %xcc, loop_6542 loop_6541: std %f8, [%l7 + 0x10] sllx %l0, 0x1E, %l4 ble,a,pt %xcc, loop_6543 loop_6542: fmul8sux16 %f2, %f8, %f10 bshuffle %f4, %f8, %f8 ldsw [%l7 + 0x7C], %i7 loop_6543: brnz,a %i6, loop_6544 fbo,a %fcc2, loop_6545 stw %i0, [%l7 + 0x20] taddcc %g1, %o7, %g5 loop_6544: stb %o5, [%l7 + 0x47] loop_6545: fcmpeq32 %f4, %f10, %l3 bn,a %icc, loop_6546 std %f8, [%l7 + 0x78] fbn %fcc0, loop_6547 bleu,a loop_6548 loop_6546: movcs %xcc, %o1, %o4 fmovrslez %g7, %f8, %f3 loop_6547: sth %l6, [%l7 + 0x7E] loop_6548: fnands %f5, %f0, %f6 edge16n %o3, %i3, %g2 ldsb [%l7 + 0x16], %i4 fpadd32 %f12, %f2, %f8 fmovdge %xcc, %f9, %f10 stx %l1, [%l7 + 0x68] fnot1 %f2, %f6 xnorcc %l5, 0x0324, %l2 mulscc %g4, 0x091F, %o2 ld [%l7 + 0x7C], %f4 tpos %icc, 0x6 ld [%l7 + 0x40], %f4 ldsb [%l7 + 0x45], %o6 fbu %fcc0, loop_6549 movleu %icc, %g3, %o0 ld [%l7 + 0x64], %f2 std %f8, [%l7 + 0x78] loop_6549: fnand %f4, %f14, %f0 subccc %i5, 0x0EC5, %g6 ldsh [%l7 + 0x46], %i2 edge32n %l0, %i1, %l4 subcc %i6, %i0, %i7 std %f4, [%l7 + 0x48] taddcc %o7, 0x0678, %g5 edge32l %o5, %l3, %g1 stb %o1, [%l7 + 0x58] umul %o4, %l6, %g7 stw %o3, [%l7 + 0x54] bvc,pt %xcc, loop_6550 fbul %fcc3, loop_6551 bleu,pn %icc, loop_6552 fsrc2 %f12, %f6 loop_6550: bcs loop_6553 loop_6551: udivx %i3, 0x060C, %g2 loop_6552: ldd [%l7 + 0x58], %f2 ld [%l7 + 0x28], %f4 loop_6553: fmovdle %xcc, %f9, %f5 fmovrse %l1, %f9, %f14 lduw [%l7 + 0x7C], %l5 movle %icc, %i4, %l2 fmul8ulx16 %f8, %f6, %f0 fmovd %f0, %f0 fcmped %fcc2, %f12, %f4 st %f10, [%l7 + 0x14] udivcc %o2, 0x17A1, %g4 fbug,a %fcc1, loop_6554 fpackfix %f2, %f12 stb %o6, [%l7 + 0x48] ldsh [%l7 + 0x08], %o0 loop_6554: bcs,a,pt %xcc, loop_6555 ldx [%l7 + 0x40], %g3 bne,pn %xcc, loop_6556 mulx %g6, %i5, %i2 loop_6555: add %l0, 0x1CFC, %i1 fcmpeq32 %f6, %f0, %l4 loop_6556: fzeros %f1 movvs %icc, %i6, %i0 fmul8x16 %f7, %f4, %f8 fcmpd %fcc0, %f0, %f12 fmovsvs %xcc, %f2, %f2 fmovsvc %icc, %f10, %f0 fbul %fcc2, loop_6557 fcmpeq16 %f0, %f4, %o7 call loop_6558 sth %i7, [%l7 + 0x20] loop_6557: sllx %g5, %o5, %l3 movne %icc, %o1, %o4 loop_6558: fpadd32 %f4, %f4, %f14 fmovsle %xcc, %f10, %f13 lduw [%l7 + 0x08], %g1 ldx [%l7 + 0x48], %l6 fands %f7, %f15, %f6 array8 %g7, %i3, %g2 mulx %o3, %l1, %i4 stx %l2, [%l7 + 0x48] stx %l5, [%l7 + 0x40] brgz %g4, loop_6559 ldsw [%l7 + 0x2C], %o2 lduh [%l7 + 0x34], %o6 fmovrsgez %g3, %f5, %f3 loop_6559: bcs,pn %xcc, loop_6560 tle %xcc, 0x4 sdivx %o0, 0x1061, %i5 fmul8sux16 %f14, %f8, %f4 loop_6560: mulscc %g6, %i2, %i1 nop setx loop_6561, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpack32 %f4, %f2, %f8 addc %l0, %l4, %i0 edge32ln %i6, %o7, %g5 loop_6561: fmovdcc %xcc, %f7, %f8 std %f8, [%l7 + 0x58] orncc %i7, %o5, %o1 movcs %icc, %o4, %l3 lduw [%l7 + 0x68], %g1 tg %icc, 0x5 bn,a,pn %xcc, loop_6562 fexpand %f13, %f10 sdivcc %g7, 0x1F17, %i3 fmovd %f12, %f2 loop_6562: ldsh [%l7 + 0x08], %l6 nop setx loop_6563, %l0, %l1 jmpl %l1, %g2 edge32n %l1, %i4, %l2 ldsw [%l7 + 0x70], %l5 fandnot1s %f12, %f12, %f12 loop_6563: fnor %f8, %f8, %f10 fornot2s %f7, %f5, %f8 fsrc1s %f11, %f11 fcmps %fcc1, %f15, %f3 lduh [%l7 + 0x7E], %g4 fmovrde %o3, %f2, %f6 udivx %o2, 0x1741, %g3 movrne %o0, %i5, %o6 fnot1s %f12, %f5 brgz,a %i2, loop_6564 andn %g6, %l0, %l4 sllx %i0, %i6, %i1 udivx %g5, 0x176D, %o7 loop_6564: fmovrsgez %i7, %f7, %f5 ldub [%l7 + 0x54], %o1 fmovdg %xcc, %f4, %f5 taddcc %o4, %l3, %g1 stx %o5, [%l7 + 0x30] fornot1s %f12, %f8, %f8 smul %i3, %l6, %g7 xnor %g2, 0x149B, %i4 fmul8x16au %f4, %f8, %f12 fmovdg %icc, %f4, %f1 fnot2 %f2, %f10 xnor %l2, 0x094D, %l5 fcmpne32 %f14, %f14, %g4 sdiv %o3, 0x16C3, %l1 mova %xcc, %o2, %o0 fmovrsne %g3, %f5, %f7 fblg %fcc2, loop_6565 st %f1, [%l7 + 0x64] fpsub32s %f15, %f13, %f4 fnor %f12, %f0, %f12 loop_6565: te %xcc, 0x2 fmovdne %icc, %f3, %f3 st %f11, [%l7 + 0x4C] ldsw [%l7 + 0x6C], %o6 fpadd32 %f4, %f6, %f12 lduh [%l7 + 0x78], %i2 fba %fcc2, loop_6566 fpmerge %f15, %f13, %f12 udiv %g6, 0x1EE7, %l0 mulx %l4, %i0, %i6 loop_6566: taddcc %i1, 0x1108, %g5 std %f6, [%l7 + 0x78] tcs %xcc, 0x7 fmovsvs %xcc, %f0, %f13 edge16 %i5, %i7, %o1 ldx [%l7 + 0x08], %o4 brz,a %o7, loop_6567 fmul8x16au %f13, %f12, %f14 sth %l3, [%l7 + 0x5C] edge16l %o5, %g1, %l6 loop_6567: brgz,a %i3, loop_6568 stb %g2, [%l7 + 0x3A] ldsw [%l7 + 0x1C], %i4 fmovd %f10, %f10 loop_6568: ld [%l7 + 0x70], %f0 mulscc %l2, %g7, %g4 fmul8ulx16 %f0, %f8, %f14 lduh [%l7 + 0x2A], %l5 orcc %o3, 0x14DB, %o2 st %f13, [%l7 + 0x20] fpack32 %f2, %f6, %f6 bneg,pt %xcc, loop_6569 fcmpgt32 %f4, %f2, %o0 fmovsvc %xcc, %f9, %f11 and %g3, 0x173A, %o6 loop_6569: lduw [%l7 + 0x44], %i2 fbo,a %fcc3, loop_6570 tleu %icc, 0x6 fmovrsgz %l1, %f1, %f15 fmovdl %icc, %f8, %f14 loop_6570: and %g6, %l4, %l0 tvs %icc, 0x1 brgez %i6, loop_6571 ldsw [%l7 + 0x28], %i0 addccc %g5, 0x0366, %i5 edge32 %i7, %o1, %o4 loop_6571: smulcc %i1, 0x0D24, %o7 edge16 %o5, %l3, %g1 ld [%l7 + 0x34], %f2 fmul8x16au %f8, %f15, %f4 tvs %xcc, 0x2 ldd [%l7 + 0x48], %f10 fmul8ulx16 %f2, %f14, %f6 fmuld8ulx16 %f6, %f6, %f14 ldd [%l7 + 0x48], %f10 fxor %f10, %f6, %f10 fbule,a %fcc3, loop_6572 ldd [%l7 + 0x38], %f14 fmovrsne %i3, %f6, %f3 subc %l6, 0x1768, %g2 loop_6572: fmovsge %icc, %f11, %f4 and %l2, 0x1400, %i4 fmuld8ulx16 %f15, %f15, %f0 alignaddr %g4, %g7, %l5 movl %icc, %o3, %o0 fsrc1 %f6, %f12 fxors %f13, %f0, %f12 nop setx loop_6573, %l0, %l1 jmpl %l1, %g3 fsrc1s %f9, %f4 fmovrse %o2, %f5, %f14 bn,a,pn %xcc, loop_6574 loop_6573: fmovda %icc, %f8, %f14 fcmpne32 %f12, %f0, %o6 umul %l1, 0x003E, %g6 loop_6574: fbu,a %fcc0, loop_6575 std %f4, [%l7 + 0x48] fpsub16 %f6, %f0, %f2 sethi 0x173F, %i2 loop_6575: fabsd %f14, %f14 fcmped %fcc2, %f2, %f10 brgez %l0, loop_6576 fcmpeq16 %f6, %f6, %i6 srlx %l4, %i0, %g5 alignaddr %i5, %i7, %o4 loop_6576: edge32ln %o1, %i1, %o7 bgu %xcc, loop_6577 fmovs %f10, %f15 ldsb [%l7 + 0x27], %o5 addccc %l3, 0x0453, %i3 loop_6577: fpack32 %f2, %f12, %f14 ldd [%l7 + 0x68], %f12 bg,pn %xcc, loop_6578 lduw [%l7 + 0x2C], %l6 fbne,a %fcc0, loop_6579 fpsub16 %f6, %f4, %f2 loop_6578: edge32 %g1, %g2, %l2 movrlez %g4, %i4, %g7 loop_6579: sth %o3, [%l7 + 0x2A] fcmpne32 %f10, %f8, %l5 fbue %fcc0, loop_6580 ta %xcc, 0x3 tpos %icc, 0x2 fbule %fcc3, loop_6581 loop_6580: smulcc %g3, 0x0F76, %o2 ld [%l7 + 0x74], %f12 fcmps %fcc0, %f1, %f10 loop_6581: ldd [%l7 + 0x10], %f8 fxnors %f10, %f3, %f7 lduh [%l7 + 0x56], %o6 sdivcc %o0, 0x0C6B, %l1 stw %i2, [%l7 + 0x38] fbuge %fcc1, loop_6582 nop setx loop_6583, %l0, %l1 jmpl %l1, %l0 array8 %i6, %l4, %i0 xnorcc %g6, %g5, %i5 loop_6582: ldsb [%l7 + 0x45], %o4 loop_6583: ld [%l7 + 0x28], %f9 tcs %icc, 0x1 fnot1s %f14, %f2 fcmpes %fcc1, %f8, %f5 xorcc %i7, 0x046C, %i1 brz %o7, loop_6584 te %icc, 0x1 lduw [%l7 + 0x24], %o5 for %f6, %f2, %f8 loop_6584: addc %l3, 0x1AB4, %o1 bne,a loop_6585 sth %l6, [%l7 + 0x30] ldsh [%l7 + 0x10], %g1 st %f15, [%l7 + 0x64] loop_6585: ldsb [%l7 + 0x3A], %i3 andncc %l2, %g2, %g4 fornot1 %f10, %f6, %f12 fmovdne %icc, %f6, %f15 fble,a %fcc0, loop_6586 fmovrdgez %i4, %f4, %f0 fmovdle %icc, %f11, %f8 fbug,a %fcc1, loop_6587 loop_6586: fbue %fcc2, loop_6588 fmovda %xcc, %f1, %f13 fbue %fcc0, loop_6589 loop_6587: lduw [%l7 + 0x5C], %g7 loop_6588: orn %o3, 0x0A73, %l5 tgu %xcc, 0x4 loop_6589: stb %o2, [%l7 + 0x33] bvs,pt %icc, loop_6590 sth %g3, [%l7 + 0x64] movrgez %o0, 0x12C, %o6 ba,pn %xcc, loop_6591 loop_6590: or %l1, 0x05CA, %i2 fmovsg %icc, %f8, %f2 ld [%l7 + 0x44], %f2 loop_6591: fcmpne16 %f6, %f8, %l0 te %icc, 0x7 addc %i6, 0x0A9B, %i0 lduh [%l7 + 0x38], %g6 fmovsl %xcc, %f2, %f1 bl,a %icc, loop_6592 fbe,a %fcc1, loop_6593 sth %l4, [%l7 + 0x7A] brnz %i5, loop_6594 loop_6592: bgu,pt %xcc, loop_6595 loop_6593: movl %xcc, %o4, %i7 or %g5, %i1, %o7 loop_6594: for %f6, %f14, %f14 loop_6595: fblg,a %fcc1, loop_6596 subcc %l3, %o1, %l6 fxnor %f0, %f14, %f12 fnot1s %f7, %f2 loop_6596: fcmple16 %f8, %f4, %o5 lduw [%l7 + 0x30], %g1 bshuffle %f14, %f4, %f10 ldx [%l7 + 0x50], %l2 fornot2s %f15, %f12, %f7 fxnors %f15, %f8, %f5 sub %i3, 0x0713, %g2 sub %g4, 0x0717, %g7 subccc %i4, 0x1D3E, %o3 lduh [%l7 + 0x0E], %o2 fnot1s %f13, %f10 and %l5, %o0, %g3 std %f4, [%l7 + 0x10] tne %xcc, 0x7 bneg,a,pt %xcc, loop_6597 pdist %f10, %f12, %f12 tsubcc %l1, 0x076B, %o6 lduh [%l7 + 0x68], %l0 loop_6597: sth %i6, [%l7 + 0x64] stw %i0, [%l7 + 0x34] fmovrsne %g6, %f14, %f9 stw %l4, [%l7 + 0x74] andcc %i5, %i2, %o4 bgu,a,pn %xcc, loop_6598 te %xcc, 0x2 fmovdne %icc, %f4, %f14 andncc %g5, %i1, %i7 loop_6598: fmovsvc %icc, %f8, %f14 movne %icc, %l3, %o7 fmovdge %icc, %f11, %f0 ldsb [%l7 + 0x26], %o1 brgez %o5, loop_6599 umul %g1, 0x0737, %l2 fmovrdgez %i3, %f14, %f10 ldsb [%l7 + 0x6B], %g2 loop_6599: taddcctv %l6, %g7, %i4 orncc %o3, %g4, %o2 ldub [%l7 + 0x42], %o0 movvc %xcc, %l5, %l1 orcc %o6, %l0, %g3 fnot2s %f3, %f12 bpos,a loop_6600 fmovscc %icc, %f15, %f7 fnot2 %f6, %f2 fmovdcs %xcc, %f2, %f1 loop_6600: movn %icc, %i6, %g6 addcc %i0, 0x056B, %i5 fcmpd %fcc0, %f8, %f6 fpack16 %f12, %f12 movcs %icc, %i2, %o4 sth %l4, [%l7 + 0x4C] sethi 0x08DA, %i1 fmuld8sux16 %f0, %f3, %f12 movg %icc, %i7, %l3 fcmpgt16 %f14, %f6, %g5 subccc %o1, %o5, %o7 st %f0, [%l7 + 0x24] fbg %fcc1, loop_6601 fmovda %icc, %f1, %f12 ldsh [%l7 + 0x7A], %l2 tpos %icc, 0x4 loop_6601: fmovrsgz %g1, %f10, %f2 tpos %xcc, 0x1 tge %icc, 0x2 fmovs %f13, %f2 ld [%l7 + 0x58], %f8 subccc %i3, 0x0F50, %g2 tg %icc, 0x0 fcmps %fcc1, %f2, %f8 tsubcctv %g7, %l6, %i4 tsubcc %o3, 0x1045, %o2 tsubcc %o0, 0x0A21, %l5 brnz %l1, loop_6602 or %g4, 0x0397, %l0 subc %o6, %i6, %g6 fcmped %fcc1, %f4, %f14 loop_6602: fpmerge %f8, %f13, %f6 sllx %i0, %i5, %i2 ldsw [%l7 + 0x5C], %o4 andcc %l4, 0x1491, %i1 sdiv %g3, 0x10EB, %l3 brlez,a %g5, loop_6603 fmovrdlz %i7, %f12, %f2 fbo %fcc3, loop_6604 fnegs %f5, %f7 loop_6603: bcc,pt %icc, loop_6605 popc %o1, %o7 loop_6604: ba,pn %xcc, loop_6606 brlez,a %l2, loop_6607 loop_6605: ld [%l7 + 0x68], %f5 bvc,pt %xcc, loop_6608 loop_6606: st %f7, [%l7 + 0x28] loop_6607: tle %icc, 0x3 tsubcc %g1, 0x122B, %i3 loop_6608: brlez %o5, loop_6609 edge16ln %g2, %g7, %l6 ldub [%l7 + 0x28], %i4 fabsd %f2, %f0 loop_6609: tgu %icc, 0x5 edge8ln %o2, %o3, %l5 movcc %icc, %o0, %l1 nop setx loop_6610, %l0, %l1 jmpl %l1, %l0 fmovsa %xcc, %f9, %f9 ldub [%l7 + 0x24], %o6 fbne,a %fcc3, loop_6611 loop_6610: fbuge %fcc3, loop_6612 fbuge %fcc0, loop_6613 lduh [%l7 + 0x5E], %i6 loop_6611: fmovdvc %xcc, %f14, %f1 loop_6612: fmovdleu %xcc, %f15, %f6 loop_6613: tpos %xcc, 0x1 fmovsge %icc, %f5, %f12 lduh [%l7 + 0x64], %g6 fbe %fcc0, loop_6614 fble,a %fcc3, loop_6615 addccc %g4, %i0, %i5 fpadd16s %f6, %f3, %f6 loop_6614: fmovrdne %o4, %f6, %f2 loop_6615: ldd [%l7 + 0x08], %f6 ldsb [%l7 + 0x40], %l4 fmovsne %xcc, %f7, %f6 ta %xcc, 0x1 fmovdl %xcc, %f0, %f7 ldx [%l7 + 0x20], %i1 st %f9, [%l7 + 0x64] fmovs %f0, %f7 ldsh [%l7 + 0x5C], %g3 bl %icc, loop_6616 tne %xcc, 0x4 fpack32 %f0, %f8, %f14 tge %xcc, 0x7 loop_6616: ldsb [%l7 + 0x1E], %l3 lduw [%l7 + 0x30], %i2 ldsh [%l7 + 0x24], %i7 fands %f12, %f4, %f12 stx %o1, [%l7 + 0x18] fandnot1s %f13, %f0, %f0 fmovrdgez %g5, %f6, %f8 taddcctv %o7, %l2, %g1 fmovdcc %icc, %f9, %f11 ldx [%l7 + 0x30], %i3 fmovscs %icc, %f13, %f0 ble,a %xcc, loop_6617 movge %xcc, %o5, %g7 fandnot1s %f11, %f11, %f8 fmovrdlz %l6, %f14, %f0 loop_6617: tge %xcc, 0x7 addcc %g2, %o2, %i4 fmovscc %xcc, %f12, %f11 sdivx %l5, 0x0DC2, %o0 and %o3, %l1, %l0 fmovdneg %xcc, %f4, %f0 fornot1s %f15, %f2, %f10 lduw [%l7 + 0x48], %o6 fbe,a %fcc0, loop_6618 brgez %i6, loop_6619 smulcc %g6, %g4, %i0 fbuge %fcc2, loop_6620 loop_6618: fmovdpos %icc, %f2, %f9 loop_6619: ldsh [%l7 + 0x76], %i5 fmovrse %o4, %f14, %f12 loop_6620: fmovdvc %xcc, %f10, %f5 move %xcc, %i1, %l4 stb %l3, [%l7 + 0x23] fmovrdgez %g3, %f10, %f2 fcmple16 %f2, %f4, %i2 fnot1 %f4, %f10 st %f12, [%l7 + 0x78] fexpand %f10, %f0 edge16n %o1, %i7, %g5 fcmpes %fcc3, %f14, %f5 edge8ln %o7, %l2, %i3 sth %o5, [%l7 + 0x4C] movleu %xcc, %g7, %g1 edge8n %g2, %o2, %i4 nop setx loop_6621, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sllx %l6, %o0, %l5 bvs,pn %icc, loop_6622 fnot2s %f14, %f14 loop_6621: fmovrslez %o3, %f15, %f13 move %icc, %l0, %l1 loop_6622: fblg,a %fcc0, loop_6623 edge16 %o6, %g6, %i6 fpack32 %f8, %f12, %f2 fnegs %f10, %f1 loop_6623: ldsw [%l7 + 0x68], %i0 tleu %icc, 0x3 fpadd32 %f0, %f14, %f0 movpos %icc, %i5, %g4 ldub [%l7 + 0x55], %o4 fmovdn %xcc, %f6, %f1 bleu %xcc, loop_6624 edge16 %i1, %l4, %l3 xnorcc %g3, 0x0263, %i2 tvs %xcc, 0x7 loop_6624: st %f7, [%l7 + 0x18] fbo,a %fcc2, loop_6625 fmul8sux16 %f12, %f14, %f8 fxors %f8, %f1, %f1 fcmpgt32 %f8, %f0, %o1 loop_6625: udivx %i7, 0x1EB6, %g5 stb %o7, [%l7 + 0x7A] st %f12, [%l7 + 0x5C] fones %f13 std %f10, [%l7 + 0x38] fpack16 %f12, %f15 fbo %fcc3, loop_6626 fmovsg %icc, %f12, %f11 sra %i3, 0x06, %o5 fmovsneg %xcc, %f11, %f9 loop_6626: array8 %l2, %g7, %g2 tn %xcc, 0x0 bgu %icc, loop_6627 subccc %o2, 0x0626, %g1 movcs %xcc, %l6, %i4 fmovdvc %xcc, %f7, %f9 loop_6627: sllx %o0, 0x06, %o3 fbg %fcc0, loop_6628 fmovdgu %icc, %f6, %f6 tleu %xcc, 0x7 bg,a,pn %icc, loop_6629 loop_6628: fmovsg %icc, %f12, %f10 edge32l %l5, %l1, %l0 ldsh [%l7 + 0x70], %g6 loop_6629: tsubcctv %o6, 0x096A, %i0 ldsb [%l7 + 0x23], %i6 udiv %i5, 0x186F, %o4 fcmple16 %f4, %f10, %i1 lduh [%l7 + 0x0C], %g4 fors %f10, %f7, %f5 fmovsleu %icc, %f12, %f5 ldx [%l7 + 0x78], %l4 ldsw [%l7 + 0x0C], %l3 stb %i2, [%l7 + 0x22] xnorcc %g3, 0x1C63, %o1 tvc %icc, 0x2 fcmpeq32 %f2, %f14, %i7 ldx [%l7 + 0x60], %o7 bvs,a,pn %xcc, loop_6630 sth %i3, [%l7 + 0x40] movvs %icc, %o5, %l2 umulcc %g7, %g5, %o2 loop_6630: sethi 0x0A25, %g1 stw %g2, [%l7 + 0x68] st %f7, [%l7 + 0x34] bneg %xcc, loop_6631 bleu %xcc, loop_6632 fmovrdne %l6, %f0, %f8 lduh [%l7 + 0x0E], %i4 loop_6631: fxnor %f6, %f0, %f4 loop_6632: tcc %xcc, 0x2 movrlez %o0, 0x2B9, %l5 fpadd16 %f0, %f6, %f4 for %f14, %f14, %f10 ldd [%l7 + 0x48], %f0 fzero %f12 movgu %xcc, %l1, %l0 movvc %xcc, %g6, %o6 srlx %o3, 0x0C, %i0 mulscc %i6, %o4, %i5 fsrc1 %f4, %f4 fpadd16s %f10, %f9, %f14 fandnot1 %f8, %f14, %f4 srax %g4, %i1, %l3 ldsh [%l7 + 0x1C], %i2 ldsw [%l7 + 0x24], %g3 or %o1, %i7, %l4 fxnor %f12, %f0, %f8 fnot1s %f3, %f3 fmovdneg %icc, %f13, %f4 ldd [%l7 + 0x70], %f12 be,a,pn %icc, loop_6633 ldub [%l7 + 0x2B], %i3 fsrc2 %f8, %f4 std %f14, [%l7 + 0x28] loop_6633: tg %xcc, 0x7 fbul %fcc2, loop_6634 fmuld8sux16 %f5, %f10, %f8 fzero %f14 bleu %xcc, loop_6635 loop_6634: alignaddr %o5, %o7, %l2 fmul8x16au %f2, %f1, %f8 edge32l %g7, %o2, %g5 loop_6635: lduh [%l7 + 0x78], %g2 fcmped %fcc1, %f8, %f14 brlez,a %g1, loop_6636 ldsw [%l7 + 0x60], %i4 array32 %l6, %o0, %l1 ldsw [%l7 + 0x78], %l5 loop_6636: move %xcc, %g6, %o6 fnot2s %f14, %f9 movgu %xcc, %l0, %i0 fxors %f6, %f11, %f2 edge8n %o3, %o4, %i6 fnot2 %f12, %f4 sra %i5, %g4, %i1 xorcc %l3, 0x0F27, %g3 sth %i2, [%l7 + 0x08] fmovsle %icc, %f8, %f9 stx %o1, [%l7 + 0x20] udivcc %l4, 0x1837, %i7 movne %xcc, %i3, %o5 stw %l2, [%l7 + 0x10] call loop_6637 for %f10, %f8, %f12 tcc %xcc, 0x1 movl %icc, %o7, %o2 loop_6637: sub %g5, %g7, %g1 lduh [%l7 + 0x1A], %i4 edge8ln %g2, %o0, %l1 edge32 %l5, %g6, %o6 fpadd32s %f9, %f6, %f3 fnors %f8, %f15, %f7 addccc %l0, %l6, %i0 fcmps %fcc0, %f8, %f12 fmovrde %o4, %f14, %f10 fmovsn %icc, %f6, %f4 fmovrsgez %i6, %f4, %f14 fmovdleu %icc, %f8, %f9 edge32n %i5, %g4, %i1 fabss %f5, %f9 fmovrdgez %l3, %f6, %f2 srlx %o3, 0x14, %i2 movre %g3, %o1, %l4 fabsd %f0, %f2 fabss %f10, %f5 fmovrdgez %i3, %f0, %f2 movneg %xcc, %i7, %o5 fmovdn %icc, %f1, %f0 bvs,a loop_6638 edge8ln %l2, %o2, %g5 ldub [%l7 + 0x55], %o7 fones %f1 loop_6638: fmovdcc %xcc, %f12, %f14 ldsh [%l7 + 0x2E], %g1 tle %icc, 0x6 lduw [%l7 + 0x40], %i4 fmuld8sux16 %f8, %f14, %f12 lduw [%l7 + 0x20], %g2 fpadd32s %f14, %f11, %f15 fbn %fcc2, loop_6639 lduh [%l7 + 0x0A], %g7 movcs %xcc, %o0, %l1 fors %f10, %f11, %f7 loop_6639: fmovdneg %icc, %f1, %f7 fornot2 %f4, %f2, %f12 ldub [%l7 + 0x38], %g6 edge16 %l5, %l0, %l6 andncc %o6, %i0, %o4 edge8l %i6, %g4, %i1 fmovscs %icc, %f6, %f15 movrgz %i5, 0x082, %l3 ba,pt %icc, loop_6640 movge %icc, %i2, %o3 fones %f14 edge16ln %g3, %l4, %i3 loop_6640: ble,a,pt %icc, loop_6641 addcc %i7, %o5, %o1 lduh [%l7 + 0x5C], %l2 ldsb [%l7 + 0x44], %o2 loop_6641: fcmpgt16 %f4, %f4, %o7 fpadd16s %f13, %f2, %f9 lduw [%l7 + 0x08], %g5 std %f0, [%l7 + 0x58] smul %i4, 0x19FA, %g1 bcs,a,pt %icc, loop_6642 xorcc %g7, 0x00A0, %o0 ble %xcc, loop_6643 fmovdcs %xcc, %f13, %f3 loop_6642: fcmpes %fcc1, %f15, %f14 lduw [%l7 + 0x44], %g2 loop_6643: brz,a %l1, loop_6644 fnot2 %f8, %f14 fblg %fcc2, loop_6645 ld [%l7 + 0x30], %f0 loop_6644: ble,pn %xcc, loop_6646 lduw [%l7 + 0x44], %l5 loop_6645: andn %l0, %g6, %o6 subcc %i0, %o4, %l6 loop_6646: fmuld8ulx16 %f9, %f12, %f2 ldsb [%l7 + 0x53], %i6 fblg,a %fcc0, loop_6647 movrlez %i1, %i5, %l3 ldsh [%l7 + 0x24], %i2 fmul8ulx16 %f8, %f0, %f0 loop_6647: andn %o3, %g3, %l4 fsrc2 %f6, %f2 orncc %g4, 0x15C4, %i3 fmovdge %icc, %f2, %f15 srlx %o5, 0x11, %i7 movvc %xcc, %o1, %l2 movrne %o2, %o7, %i4 bvs,a,pt %icc, loop_6648 fbule,a %fcc1, loop_6649 lduw [%l7 + 0x5C], %g5 edge8n %g1, %o0, %g2 loop_6648: fmovsneg %xcc, %f11, %f14 loop_6649: fcmple16 %f14, %f12, %g7 fornot1s %f6, %f15, %f15 ldd [%l7 + 0x58], %f10 srlx %l1, %l5, %l0 sra %g6, 0x12, %o6 ldd [%l7 + 0x38], %f12 std %f0, [%l7 + 0x58] nop setx loop_6650, %l0, %l1 jmpl %l1, %o4 smulcc %i0, %l6, %i6 ldub [%l7 + 0x58], %i1 stb %i5, [%l7 + 0x33] loop_6650: ldx [%l7 + 0x60], %l3 edge32l %i2, %g3, %o3 fmovrdlez %g4, %f14, %f4 fmul8x16 %f2, %f8, %f8 bshuffle %f10, %f6, %f10 fmovdg %xcc, %f7, %f15 fcmpne16 %f8, %f12, %l4 lduh [%l7 + 0x68], %o5 std %f8, [%l7 + 0x28] bg,a %xcc, loop_6651 ldx [%l7 + 0x68], %i7 umulcc %o1, 0x1661, %l2 fones %f1 loop_6651: fmovdpos %icc, %f6, %f0 ldsw [%l7 + 0x14], %i3 ble,a,pn %xcc, loop_6652 movg %xcc, %o7, %i4 sth %g5, [%l7 + 0x3A] umul %g1, 0x0D89, %o2 loop_6652: tl %icc, 0x1 ldx [%l7 + 0x08], %o0 ldd [%l7 + 0x78], %f0 fmovsne %icc, %f8, %f3 sdivcc %g7, 0x0DB4, %l1 st %f10, [%l7 + 0x30] bg,pt %icc, loop_6653 mova %icc, %l5, %g2 alignaddr %l0, %g6, %o6 fzero %f12 loop_6653: fcmpgt16 %f12, %f14, %i0 ldub [%l7 + 0x1F], %o4 fmovsleu %icc, %f0, %f11 ldsb [%l7 + 0x0C], %l6 fxnors %f5, %f5, %f12 fmovda %xcc, %f13, %f1 addc %i6, %i5, %l3 stb %i1, [%l7 + 0x56] ld [%l7 + 0x30], %f13 fmovda %xcc, %f13, %f1 subcc %i2, %g3, %o3 xnorcc %l4, %o5, %i7 fmovdneg %icc, %f5, %f6 sub %g4, %o1, %i3 movrgz %o7, 0x3F2, %i4 fnands %f14, %f7, %f1 fone %f14 alignaddrl %l2, %g5, %g1 st %f2, [%l7 + 0x0C] fzero %f4 fcmpes %fcc3, %f0, %f6 ldd [%l7 + 0x40], %f12 taddcc %o2, %g7, %o0 ld [%l7 + 0x28], %f3 bshuffle %f12, %f2, %f0 fpack16 %f6, %f6 fmovrse %l1, %f7, %f11 fmovrdgz %g2, %f2, %f10 edge8n %l5, %g6, %l0 movre %i0, %o4, %o6 bleu,a,pt %xcc, loop_6654 ldsh [%l7 + 0x5A], %i6 fmovse %xcc, %f1, %f11 lduh [%l7 + 0x68], %i5 loop_6654: for %f6, %f4, %f8 sdivcc %l3, 0x01A6, %l6 ldsw [%l7 + 0x48], %i2 fmovsle %xcc, %f7, %f10 fpsub16s %f12, %f3, %f10 orcc %g3, 0x0F74, %i1 fcmpgt32 %f14, %f8, %l4 tgu %xcc, 0x4 fmovdg %xcc, %f0, %f0 bcs,a,pn %icc, loop_6655 ldsh [%l7 + 0x56], %o3 ld [%l7 + 0x24], %f2 fmovsgu %xcc, %f0, %f10 loop_6655: tn %icc, 0x1 stb %i7, [%l7 + 0x0C] fbl %fcc3, loop_6656 ldx [%l7 + 0x68], %g4 edge16l %o1, %i3, %o7 lduw [%l7 + 0x40], %i4 loop_6656: ldx [%l7 + 0x20], %l2 fbug %fcc0, loop_6657 stx %g5, [%l7 + 0x48] call loop_6658 fpack32 %f0, %f8, %f4 loop_6657: sub %o5, %o2, %g1 orcc %g7, 0x0123, %l1 loop_6658: sethi 0x064C, %o0 ld [%l7 + 0x24], %f10 fornot1s %f3, %f14, %f3 and %l5, 0x18C4, %g6 addccc %l0, %i0, %g2 std %f12, [%l7 + 0x48] fcmped %fcc3, %f12, %f4 edge32l %o6, %i6, %o4 ld [%l7 + 0x10], %f14 fzeros %f15 fmovrde %l3, %f12, %f2 sth %i5, [%l7 + 0x50] sdiv %l6, 0x150F, %g3 edge16l %i2, %i1, %l4 fmovsl %xcc, %f14, %f14 fblg %fcc0, loop_6659 ld [%l7 + 0x48], %f14 fmovrdgez %i7, %f12, %f14 alignaddr %o3, %o1, %i3 loop_6659: fmovrsgez %o7, %f8, %f10 fmovdl %icc, %f10, %f12 fmovsne %xcc, %f12, %f13 movl %icc, %i4, %l2 fmovrsgz %g4, %f10, %f10 fmovsgu %icc, %f1, %f2 ldsh [%l7 + 0x20], %g5 fornot2s %f8, %f9, %f10 fmovrslez %o5, %f7, %f11 fbule,a %fcc0, loop_6660 fnegs %f3, %f15 ldx [%l7 + 0x48], %o2 fbul,a %fcc0, loop_6661 loop_6660: movrgz %g7, 0x3A5, %l1 tne %xcc, 0x1 fpack16 %f14, %f14 loop_6661: stw %g1, [%l7 + 0x50] fmul8x16au %f5, %f6, %f8 fmovdcc %xcc, %f4, %f5 call loop_6662 taddcc %o0, 0x0A29, %l5 ldsh [%l7 + 0x56], %l0 subc %i0, 0x0714, %g6 loop_6662: umulcc %o6, %g2, %o4 bshuffle %f8, %f4, %f4 fmul8x16au %f7, %f1, %f12 ldx [%l7 + 0x68], %l3 ldub [%l7 + 0x44], %i5 ldd [%l7 + 0x48], %f6 fble %fcc1, loop_6663 fcmpeq16 %f6, %f10, %l6 fnot1 %f4, %f10 fmovdle %icc, %f5, %f0 loop_6663: fcmpes %fcc0, %f9, %f11 fnot1s %f14, %f3 fornot1 %f8, %f6, %f2 movcc %xcc, %g3, %i2 stx %i6, [%l7 + 0x48] fsrc1 %f4, %f14 ld [%l7 + 0x68], %f7 st %f7, [%l7 + 0x38] ldsw [%l7 + 0x54], %i1 fmovscc %icc, %f2, %f7 std %f14, [%l7 + 0x08] sth %i7, [%l7 + 0x60] orn %l4, %o1, %i3 bneg loop_6664 fpack32 %f4, %f8, %f14 fnand %f12, %f0, %f10 sllx %o7, 0x05, %i4 loop_6664: stb %l2, [%l7 + 0x3A] fmovd %f8, %f12 fmovdvc %xcc, %f15, %f2 std %f2, [%l7 + 0x38] fmovd %f14, %f14 ldub [%l7 + 0x3E], %g4 lduw [%l7 + 0x28], %o3 ldsw [%l7 + 0x40], %g5 bne,a,pt %xcc, loop_6665 lduh [%l7 + 0x5C], %o2 stx %g7, [%l7 + 0x70] fnegs %f2, %f5 loop_6665: ld [%l7 + 0x78], %f14 fcmple16 %f10, %f0, %o5 tsubcc %g1, %l1, %l5 sdivcc %l0, 0x0A4A, %o0 fmovrsgez %i0, %f6, %f12 bne,pn %icc, loop_6666 fpsub32s %f9, %f4, %f6 brgz %g6, loop_6667 bcc,a %xcc, loop_6668 loop_6666: movne %xcc, %g2, %o6 faligndata %f6, %f4, %f12 loop_6667: ldsh [%l7 + 0x32], %l3 loop_6668: stx %i5, [%l7 + 0x08] fxnors %f7, %f8, %f0 ta %xcc, 0x3 lduw [%l7 + 0x54], %l6 fcmpeq32 %f8, %f14, %g3 ld [%l7 + 0x38], %f13 stx %i2, [%l7 + 0x78] edge32l %o4, %i1, %i6 fxors %f14, %f4, %f11 taddcc %i7, %o1, %i3 fornot1 %f14, %f0, %f10 movrlz %l4, %o7, %i4 ldd [%l7 + 0x60], %f14 edge8 %l2, %g4, %o3 orcc %g5, %o2, %g7 movre %g1, %o5, %l5 ldx [%l7 + 0x40], %l0 fmovdle %xcc, %f13, %f5 fpadd16s %f6, %f7, %f6 call loop_6669 fxors %f8, %f14, %f4 fmovrde %o0, %f8, %f10 fmovdn %xcc, %f15, %f14 loop_6669: fmuld8sux16 %f11, %f1, %f12 fba %fcc3, loop_6670 fmovda %icc, %f14, %f15 stw %l1, [%l7 + 0x6C] tvs %icc, 0x0 loop_6670: ldsw [%l7 + 0x30], %i0 fbe %fcc2, loop_6671 nop setx loop_6672, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tvc %xcc, 0x5 nop setx loop_6673, %l0, %l1 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_6671: movcc %icc, %g6, %g2 loop_6672: nop setx loop_6674, %l0, %l1 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_6675, %l0, %l1 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_6673: fcmpes %fcc3, %f11, %f0 fmovsneg %icc, %f7, %f6 loop_6674: ldd [%l7 + 0x20], %f8 loop_6675: fmovsl %xcc, %f4, %f6 fmovscs %xcc, %f8, %f0 fmovrdgz %o6, %f0, %f2 stx %i5, [%l7 + 0x38] stw %l6, [%l7 + 0x08] fpadd32 %f10, %f2, %f4 edge16 %g3, %i2, %l3 bl,pn %icc, loop_6676 bpos,a,pt %icc, loop_6677 edge16 %o4, %i6, %i7 add %i1, %o1, %i3 loop_6676: tpos %xcc, 0x5 loop_6677: brlz %l4, loop_6678 siam 0x7 fxnors %f6, %f13, %f6 tge %icc, 0x4 loop_6678: stw %o7, [%l7 + 0x30] movvc %icc, %i4, %g4 tvc %xcc, 0x7 ld [%l7 + 0x54], %f1 stx %o3, [%l7 + 0x48] bpos,a %xcc, loop_6679 fmovrse %l2, %f14, %f6 ldsh [%l7 + 0x64], %o2 fmuld8sux16 %f2, %f14, %f0 loop_6679: fmuld8sux16 %f2, %f3, %f8 lduh [%l7 + 0x20], %g7 fpackfix %f12, %f5 fornot2 %f14, %f12, %f14 ldsh [%l7 + 0x16], %g5 ldsw [%l7 + 0x44], %o5 fmovrslez %g1, %f13, %f14 stx %l0, [%l7 + 0x60] fnegd %f8, %f4 fmuld8ulx16 %f13, %f1, %f2 movvc %xcc, %l5, %l1 bvc,pn %xcc, loop_6680 nop setx loop_6681, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbne,a %fcc2, loop_6682 fbug,a %fcc2, loop_6683 loop_6680: fmovsleu %xcc, %f10, %f4 loop_6681: stb %i0, [%l7 + 0x3E] loop_6682: fmul8x16al %f10, %f3, %f4 loop_6683: stw %g6, [%l7 + 0x3C] fmovdcc %icc, %f4, %f8 fandnot1 %f14, %f0, %f6 smulcc %o0, 0x18A3, %g2 fmul8x16 %f15, %f14, %f0 udiv %i5, 0x106D, %l6 stb %o6, [%l7 + 0x2D] ldd [%l7 + 0x40], %f8 fnot2 %f4, %f6 andn %i2, %g3, %l3 nop setx loop_6684, %l0, %l1 jmpl %l1, %i6 taddcc %o4, 0x06FE, %i7 brz %i1, loop_6685 and %i3, %o1, %l4 loop_6684: tneg %xcc, 0x4 ldsh [%l7 + 0x1A], %o7 loop_6685: ldsb [%l7 + 0x1A], %g4 fmovsn %icc, %f8, %f8 fmovdvs %xcc, %f0, %f11 ldsb [%l7 + 0x38], %i4 fblg %fcc2, loop_6686 fbu %fcc1, loop_6687 fbge,a %fcc3, loop_6688 subcc %o3, 0x1ED5, %l2 loop_6686: fmovsle %xcc, %f11, %f6 loop_6687: for %f10, %f0, %f6 loop_6688: ldd [%l7 + 0x18], %f10 ldd [%l7 + 0x08], %f12 sdivx %o2, 0x1CD2, %g7 edge32 %o5, %g5, %g1 tsubcc %l0, %l1, %l5 ldx [%l7 + 0x58], %g6 fcmpeq32 %f14, %f10, %o0 fbu %fcc0, loop_6689 fsrc1 %f8, %f14 ba %icc, loop_6690 stb %i0, [%l7 + 0x4B] loop_6689: fsrc2 %f8, %f12 bleu,a %icc, loop_6691 loop_6690: fmovsgu %xcc, %f4, %f11 edge8 %g2, %i5, %l6 st %f6, [%l7 + 0x7C] loop_6691: subc %i2, %g3, %o6 ldx [%l7 + 0x60], %i6 fcmpes %fcc3, %f6, %f1 ld [%l7 + 0x3C], %f11 stx %l3, [%l7 + 0x18] or %o4, 0x1EEA, %i1 tpos %xcc, 0x4 ldub [%l7 + 0x2C], %i3 fpack32 %f0, %f10, %f8 fmovrdgz %i7, %f8, %f10 umulcc %l4, 0x1098, %o7 stw %o1, [%l7 + 0x20] fmovdl %icc, %f10, %f11 stx %i4, [%l7 + 0x08] umul %g4, 0x1782, %o3 fbo %fcc0, loop_6692 ldsh [%l7 + 0x4A], %l2 ldub [%l7 + 0x41], %g7 fbg,a %fcc2, loop_6693 loop_6692: ldsw [%l7 + 0x6C], %o2 tl %icc, 0x0 fbe,a %fcc0, loop_6694 loop_6693: fcmpd %fcc2, %f12, %f14 bl loop_6695 fnot2s %f12, %f5 loop_6694: movrgz %o5, 0x3E4, %g1 fbn,a %fcc2, loop_6696 loop_6695: fcmpgt32 %f14, %f0, %l0 smulcc %g5, 0x07A3, %l5 ldd [%l7 + 0x68], %f6 loop_6696: fmul8x16au %f2, %f9, %f4 edge16n %l1, %o0, %g6 bl loop_6697 fmovdge %icc, %f2, %f15 ldub [%l7 + 0x40], %i0 tsubcc %g2, 0x0A40, %i5 loop_6697: fcmpne32 %f6, %f14, %i2 movpos %xcc, %g3, %o6 be,pn %icc, loop_6698 fbue,a %fcc2, loop_6699 movrgez %i6, 0x1DE, %l6 movge %xcc, %l3, %i1 loop_6698: ldsw [%l7 + 0x24], %i3 loop_6699: fmovdpos %xcc, %f12, %f6 st %f11, [%l7 + 0x50] fba %fcc3, loop_6700 ldd [%l7 + 0x78], %f6 movpos %icc, %o4, %l4 fmovrdne %o7, %f0, %f8 loop_6700: fble,a %fcc3, loop_6701 std %f6, [%l7 + 0x38] ld [%l7 + 0x40], %f13 fmuld8ulx16 %f6, %f6, %f14 loop_6701: lduh [%l7 + 0x16], %i7 std %f8, [%l7 + 0x30] ldsw [%l7 + 0x5C], %o1 fmul8x16au %f7, %f11, %f6 fcmps %fcc2, %f4, %f3 fcmpne16 %f10, %f6, %i4 fmul8x16 %f6, %f8, %f8 umul %o3, %l2, %g7 fmovdcs %icc, %f13, %f14 andcc %g4, 0x02D5, %o5 ldsh [%l7 + 0x70], %o2 addcc %g1, 0x0877, %g5 fmul8sux16 %f6, %f14, %f14 fcmple32 %f12, %f2, %l5 ldsw [%l7 + 0x64], %l1 movpos %icc, %l0, %o0 subcc %g6, %g2, %i5 fmovspos %icc, %f10, %f4 ld [%l7 + 0x58], %f10 fcmple32 %f4, %f0, %i2 xnor %i0, 0x1E86, %o6 fmovsvs %icc, %f9, %f6 stb %i6, [%l7 + 0x16] fcmped %fcc0, %f12, %f14 brgz %g3, loop_6702 std %f12, [%l7 + 0x30] sdivx %l3, 0x0931, %i1 stb %l6, [%l7 + 0x0B] loop_6702: ldsb [%l7 + 0x2D], %o4 edge8n %i3, %o7, %i7 edge16l %o1, %l4, %i4 fmovdg %icc, %f3, %f11 stb %l2, [%l7 + 0x3F] for %f6, %f4, %f10 fmovsn %xcc, %f7, %f11 fmovsvc %xcc, %f10, %f11 lduw [%l7 + 0x44], %g7 tn %xcc, 0x5 fmovsl %xcc, %f0, %f1 nop setx loop_6703, %l0, %l1 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 %g4, [%l7 + 0x20] fandnot1s %f7, %f5, %f1 orcc %o5, %o3, %g1 loop_6703: fcmpeq16 %f8, %f8, %g5 sub %l5, 0x1677, %o2 fbn %fcc2, loop_6704 movcc %icc, %l0, %l1 andn %o0, %g2, %i5 brgz %g6, loop_6705 loop_6704: fmovsvs %xcc, %f14, %f8 andn %i2, 0x1864, %o6 popc %i6, %i0 loop_6705: movleu %xcc, %l3, %g3 popc %l6, %i1 fandnot1 %f10, %f8, %f14 ldsb [%l7 + 0x61], %o4 lduw [%l7 + 0x70], %i3 lduw [%l7 + 0x70], %o7 stx %i7, [%l7 + 0x50] fabsd %f2, %f2 array8 %l4, %i4, %l2 siam 0x3 fmovrdne %g7, %f12, %f10 fbge,a %fcc0, loop_6706 ldub [%l7 + 0x51], %g4 fands %f8, %f11, %f9 lduw [%l7 + 0x54], %o5 loop_6706: fnot1 %f14, %f8 lduw [%l7 + 0x74], %o3 ld [%l7 + 0x14], %f2 tn %icc, 0x1 ldsb [%l7 + 0x2A], %o1 fzeros %f6 fmovspos %xcc, %f8, %f11 fmovrdgez %g1, %f0, %f2 lduw [%l7 + 0x48], %g5 stw %o2, [%l7 + 0x78] std %f8, [%l7 + 0x38] bneg,a,pt %xcc, loop_6707 alignaddr %l0, %l5, %o0 lduw [%l7 + 0x60], %l1 bvs %icc, loop_6708 loop_6707: andncc %g2, %i5, %g6 ld [%l7 + 0x50], %f12 movrlez %o6, %i2, %i6 loop_6708: fmovrsgez %i0, %f13, %f6 fmovrde %g3, %f10, %f12 movneg %xcc, %l3, %l6 fmovdpos %xcc, %f10, %f11 fcmped %fcc2, %f12, %f12 sdivcc %o4, 0x1BEC, %i3 st %f2, [%l7 + 0x18] ld [%l7 + 0x78], %f11 fand %f0, %f10, %f6 lduh [%l7 + 0x6A], %o7 fbue,a %fcc2, loop_6709 std %f12, [%l7 + 0x30] ldd [%l7 + 0x38], %f6 std %f12, [%l7 + 0x70] loop_6709: nop setx loop_6710, %l0, %l1 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 %i1, [%l7 + 0x75] std %f2, [%l7 + 0x38] add %i7, 0x0B54, %l4 loop_6710: faligndata %f10, %f8, %f2 tcc %xcc, 0x6 sethi 0x0EE1, %i4 stw %g7, [%l7 + 0x3C] orn %g4, 0x0449, %o5 ldd [%l7 + 0x08], %f2 fnor %f10, %f4, %f2 ldsb [%l7 + 0x73], %o3 sth %l2, [%l7 + 0x46] alignaddr %g1, %o1, %o2 sth %g5, [%l7 + 0x14] edge8ln %l5, %o0, %l0 fmovdcs %xcc, %f4, %f4 addc %g2, 0x0851, %l1 subcc %i5, 0x0299, %g6 fmovdcc %xcc, %f3, %f12 fpadd16s %f10, %f10, %f15 fexpand %f15, %f6 alignaddr %o6, %i6, %i0 movne %icc, %i2, %l3 tl %xcc, 0x5 sth %g3, [%l7 + 0x74] fmovdg %xcc, %f8, %f10 bcs loop_6711 fpadd16s %f6, %f9, %f5 st %f13, [%l7 + 0x44] fpsub16s %f15, %f15, %f11 loop_6711: tg %xcc, 0x0 taddcc %o4, %i3, %l6 fnot1 %f8, %f12 fmovsvs %xcc, %f0, %f7 brgez %o7, loop_6712 fxnor %f2, %f8, %f8 fnands %f8, %f12, %f3 stx %i7, [%l7 + 0x10] loop_6712: st %f9, [%l7 + 0x14] fnegs %f4, %f5 alignaddrl %l4, %i4, %i1 stx %g4, [%l7 + 0x58] fpadd16s %f12, %f3, %f14 fnegs %f13, %f12 lduw [%l7 + 0x34], %g7 fcmple16 %f8, %f2, %o3 fmuld8ulx16 %f13, %f3, %f14 sdivcc %l2, 0x1776, %g1 tvs %icc, 0x7 fmovs %f4, %f3 fzero %f14 fbue %fcc3, loop_6713 bg,a loop_6714 edge16 %o5, %o1, %g5 array32 %l5, %o0, %l0 loop_6713: fbn %fcc0, loop_6715 loop_6714: fxors %f11, %f12, %f11 bcc loop_6716 fcmpne32 %f12, %f4, %g2 loop_6715: addc %o2, %i5, %g6 fmovdg %xcc, %f0, %f4 loop_6716: st %f9, [%l7 + 0x10] stw %o6, [%l7 + 0x30] edge32ln %l1, %i6, %i0 ldub [%l7 + 0x26], %i2 fmuld8sux16 %f8, %f6, %f2 stx %g3, [%l7 + 0x20] fmovdn %xcc, %f10, %f1 fmovrdne %l3, %f14, %f4 stw %o4, [%l7 + 0x08] fmovrsne %i3, %f14, %f15 smul %o7, 0x035C, %l6 fmovdg %xcc, %f2, %f13 faligndata %f6, %f14, %f6 fblg,a %fcc1, loop_6717 stw %i7, [%l7 + 0x6C] fcmpd %fcc3, %f6, %f4 fornot1 %f10, %f10, %f14 loop_6717: movpos %xcc, %l4, %i4 fmovsg %xcc, %f14, %f3 sdivx %i1, 0x0F36, %g7 edge16ln %o3, %l2, %g4 xor %o5, 0x0B71, %g1 udivx %o1, 0x1C6D, %l5 lduh [%l7 + 0x12], %g5 fmovdne %icc, %f5, %f15 std %f12, [%l7 + 0x40] std %f0, [%l7 + 0x18] fmul8x16al %f11, %f8, %f12 ldsw [%l7 + 0x14], %l0 bcc,pt %xcc, loop_6718 addc %g2, %o0, %i5 movl %icc, %g6, %o2 nop setx loop_6719, %l0, %l1 jmpl %l1, %l1 loop_6718: stb %o6, [%l7 + 0x21] fcmpd %fcc0, %f14, %f8 popc %i0, %i2 loop_6719: bcc loop_6720 siam 0x2 fcmpd %fcc2, %f8, %f0 fornot1s %f7, %f8, %f6 loop_6720: fpack16 %f4, %f15 fandnot2 %f8, %f8, %f6 lduh [%l7 + 0x50], %i6 ldx [%l7 + 0x20], %g3 fbu %fcc1, loop_6721 move %xcc, %l3, %o4 tneg %xcc, 0x5 ldub [%l7 + 0x3A], %i3 loop_6721: ba,a %icc, loop_6722 ldsh [%l7 + 0x76], %l6 call loop_6723 ldub [%l7 + 0x1A], %i7 loop_6722: sllx %o7, %i4, %l4 ld [%l7 + 0x20], %f9 loop_6723: movgu %xcc, %g7, %i1 nop setx loop_6724, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %o3, [%l7 + 0x18] lduh [%l7 + 0x44], %g4 ble %icc, loop_6725 loop_6724: nop setx loop_6726, %l0, %l1 jmpl %l1, %l2 brlz %g1, loop_6727 tsubcctv %o1, %l5, %o5 loop_6725: movrlz %l0, 0x2EA, %g2 loop_6726: fandnot1s %f10, %f6, %f1 loop_6727: fmovdg %xcc, %f0, %f15 fabss %f2, %f0 ldub [%l7 + 0x18], %o0 fmovsl %icc, %f12, %f14 fbue,a %fcc1, loop_6728 taddcctv %g5, 0x0360, %g6 smul %o2, 0x0A05, %i5 mova %icc, %l1, %i0 loop_6728: ld [%l7 + 0x38], %f6 alignaddrl %i2, %o6, %g3 std %f0, [%l7 + 0x38] tg %icc, 0x6 bneg,a %icc, loop_6729 stb %i6, [%l7 + 0x1D] taddcc %o4, 0x03C1, %i3 fnot2 %f6, %f0 loop_6729: movne %icc, %l3, %l6 udivx %i7, 0x1BC1, %i4 fsrc1s %f4, %f3 fcmpeq16 %f12, %f12, %l4 fblg,a %fcc1, loop_6730 fcmple32 %f4, %f2, %g7 ldx [%l7 + 0x48], %o7 fmovsne %icc, %f10, %f15 loop_6730: be,a loop_6731 ldub [%l7 + 0x7F], %o3 fcmple32 %f4, %f6, %i1 fmovsgu %xcc, %f5, %f1 loop_6731: stb %g4, [%l7 + 0x6E] fandnot2 %f8, %f2, %f4 fnand %f0, %f14, %f8 bpos loop_6732 fblg %fcc2, loop_6733 ldub [%l7 + 0x75], %g1 ldd [%l7 + 0x58], %f14 loop_6732: fandnot1 %f14, %f2, %f2 loop_6733: fandnot2 %f4, %f14, %f2 movre %l2, %o1, %l5 orcc %o5, %l0, %o0 umulcc %g5, %g6, %g2 popc 0x1DA7, %i5 ba,pt %xcc, loop_6734 udivcc %l1, 0x1D5C, %i0 ld [%l7 + 0x0C], %f7 udivcc %i2, 0x13CA, %o6 loop_6734: fcmpgt16 %f2, %f8, %g3 taddcc %i6, %o2, %i3 array8 %o4, %l3, %l6 fmovsge %xcc, %f12, %f7 fmovsgu %xcc, %f9, %f15 fnot1 %f8, %f14 fpadd16 %f6, %f0, %f6 mulx %i4, %i7, %l4 fmovdcc %icc, %f11, %f6 edge8 %g7, %o3, %o7 fmovsvc %icc, %f12, %f6 stb %g4, [%l7 + 0x5D] lduh [%l7 + 0x50], %i1 edge32ln %g1, %o1, %l5 for %f0, %f14, %f2 fpadd16 %f12, %f12, %f14 addc %o5, %l0, %l2 ldd [%l7 + 0x08], %f0 ldsw [%l7 + 0x14], %o0 fnot1 %f4, %f0 sub %g5, %g2, %i5 udiv %l1, 0x1E9F, %g6 fpackfix %f8, %f3 fbn,a %fcc2, loop_6735 umul %i2, 0x147E, %o6 std %f2, [%l7 + 0x10] edge32 %g3, %i6, %i0 loop_6735: fmovdcc %icc, %f10, %f6 ldsw [%l7 + 0x38], %i3 fnor %f6, %f4, %f4 fnors %f14, %f4, %f15 ldsh [%l7 + 0x58], %o2 sllx %l3, %l6, %o4 sub %i7, %l4, %i4 ld [%l7 + 0x2C], %f5 fnot1 %f4, %f10 movvc %icc, %g7, %o3 stx %o7, [%l7 + 0x48] andn %i1, %g4, %o1 edge16ln %l5, %g1, %l0 or %o5, %o0, %g5 movrne %l2, %i5, %l1 lduh [%l7 + 0x7C], %g6 tg %icc, 0x5 fmovdleu %icc, %f4, %f0 fornot1 %f12, %f12, %f12 fabsd %f6, %f14 ta %xcc, 0x4 addccc %g2, 0x1AA7, %i2 tsubcc %o6, %i6, %i0 fmovrdgez %i3, %f0, %f6 xor %o2, 0x1AB7, %l3 lduw [%l7 + 0x78], %g3 edge32 %l6, %o4, %i7 fblg,a %fcc0, loop_6736 ldub [%l7 + 0x0F], %l4 fmovdleu %icc, %f10, %f13 xnorcc %g7, %o3, %i4 loop_6736: fornot2s %f6, %f2, %f6 ldsw [%l7 + 0x5C], %i1 stb %o7, [%l7 + 0x70] bneg %icc, loop_6737 ldx [%l7 + 0x68], %o1 stb %l5, [%l7 + 0x37] lduw [%l7 + 0x1C], %g1 loop_6737: mulx %l0, %o5, %g4 fmovsleu %xcc, %f13, %f14 ldd [%l7 + 0x08], %f6 fmovdl %icc, %f3, %f9 stw %g5, [%l7 + 0x58] brgz,a %o0, loop_6738 stb %l2, [%l7 + 0x0B] srl %i5, %g6, %g2 orcc %l1, 0x1BCB, %o6 loop_6738: std %f6, [%l7 + 0x40] add %i6, %i0, %i2 tsubcc %o2, 0x18CA, %i3 tgu %xcc, 0x4 fmovsle %icc, %f13, %f2 fmuld8sux16 %f11, %f7, %f10 fmovsne %icc, %f9, %f3 lduh [%l7 + 0x74], %l3 orncc %l6, %g3, %o4 fmovdle %icc, %f9, %f15 st %f13, [%l7 + 0x34] fcmpgt32 %f2, %f8, %l4 movvs %xcc, %g7, %i7 fnot2 %f6, %f6 ldd [%l7 + 0x58], %f12 ldsb [%l7 + 0x6B], %o3 fand %f8, %f0, %f2 std %f14, [%l7 + 0x60] ldd [%l7 + 0x48], %f6 std %f8, [%l7 + 0x50] std %f2, [%l7 + 0x60] call loop_6739 fnegs %f0, %f3 orcc %i1, %o7, %i4 movrlez %l5, 0x27E, %o1 loop_6739: fcmpgt16 %f14, %f6, %l0 tg %xcc, 0x5 ldsw [%l7 + 0x34], %g1 fmovscs %xcc, %f12, %f14 brlz %g4, loop_6740 fmovdcs %icc, %f6, %f3 stx %o5, [%l7 + 0x58] fzero %f8 loop_6740: ld [%l7 + 0x1C], %f10 fmovsn %icc, %f5, %f7 fcmpne32 %f12, %f10, %o0 xnor %g5, 0x09A2, %i5 fnot2 %f12, %f10 ba,a,pn %icc, loop_6741 ldub [%l7 + 0x69], %l2 fpsub32s %f3, %f1, %f5 ldsh [%l7 + 0x42], %g6 loop_6741: movrgez %l1, %o6, %i6 fmovsneg %icc, %f13, %f9 fandnot2s %f12, %f11, %f2 fmovdne %icc, %f2, %f12 fand %f12, %f2, %f12 movrne %i0, 0x0A3, %g2 fmovdge %xcc, %f5, %f2 andncc %o2, %i2, %l3 fmovscs %icc, %f14, %f10 tvc %icc, 0x5 fcmpgt32 %f0, %f6, %l6 fmovrsgz %g3, %f1, %f10 std %f2, [%l7 + 0x20] bvc,a,pt %xcc, loop_6742 ldsw [%l7 + 0x14], %o4 ldd [%l7 + 0x38], %f6 fone %f0 loop_6742: fbn,a %fcc3, loop_6743 nop setx loop_6744, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrse %i3, %f13, %f7 for %f0, %f14, %f2 loop_6743: stb %l4, [%l7 + 0x5F] loop_6744: stb %i7, [%l7 + 0x74] fmovrse %g7, %f6, %f10 ldub [%l7 + 0x63], %o3 stw %i1, [%l7 + 0x38] fxors %f13, %f0, %f4 fmovsne %icc, %f15, %f1 xorcc %o7, %i4, %o1 fnegs %f2, %f3 ld [%l7 + 0x10], %f0 edge32l %l5, %g1, %l0 stw %o5, [%l7 + 0x40] ldx [%l7 + 0x10], %g4 bshuffle %f4, %f0, %f0 fmul8x16au %f8, %f14, %f8 fcmps %fcc2, %f5, %f13 sllx %o0, 0x1C, %i5 ld [%l7 + 0x20], %f8 fbug %fcc1, loop_6745 umulcc %l2, %g6, %l1 fmovsne %icc, %f11, %f11 ba,pt %icc, loop_6746 loop_6745: ldsh [%l7 + 0x70], %o6 std %f2, [%l7 + 0x38] lduh [%l7 + 0x5E], %g5 loop_6746: xorcc %i6, %i0, %o2 umul %i2, %l3, %g2 sth %l6, [%l7 + 0x1C] stw %g3, [%l7 + 0x7C] stx %i3, [%l7 + 0x08] ldx [%l7 + 0x60], %l4 tcs %xcc, 0x4 tvs %icc, 0x1 tn %xcc, 0x2 ta %icc, 0x3 fmovscc %icc, %f7, %f0 fornot2s %f2, %f1, %f8 fble,a %fcc3, loop_6747 fpadd32s %f5, %f3, %f0 movrgez %i7, 0x19D, %o4 ldd [%l7 + 0x18], %f10 loop_6747: ldd [%l7 + 0x18], %f12 ldsh [%l7 + 0x3E], %o3 lduh [%l7 + 0x66], %g7 edge8l %i1, %o7, %o1 srlx %l5, %i4, %g1 stx %o5, [%l7 + 0x28] fmovsn %xcc, %f8, %f15 st %f4, [%l7 + 0x4C] movle %xcc, %g4, %o0 nop setx loop_6748, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movvs %icc, %l0, %i5 fornot2 %f14, %f12, %f8 edge16n %g6, %l2, %l1 loop_6748: stw %g5, [%l7 + 0x24] ldd [%l7 + 0x20], %f14 fmovsvc %xcc, %f8, %f7 movcc %xcc, %o6, %i0 fcmped %fcc3, %f4, %f0 stw %i6, [%l7 + 0x3C] stx %i2, [%l7 + 0x48] fabss %f10, %f5 addcc %o2, %l3, %g2 tpos %icc, 0x0 umul %l6, 0x0C1B, %g3 fnot1 %f8, %f4 ldd [%l7 + 0x08], %f6 st %f0, [%l7 + 0x10] fmovscc %xcc, %f4, %f12 stb %i3, [%l7 + 0x59] stx %i7, [%l7 + 0x20] fmovsneg %icc, %f9, %f4 edge8 %o4, %o3, %g7 movg %xcc, %i1, %o7 fmovdn %xcc, %f15, %f1 ld [%l7 + 0x44], %f12 stx %l4, [%l7 + 0x40] fmovse %xcc, %f5, %f15 movgu %xcc, %l5, %o1 fandnot1s %f3, %f8, %f9 brlez %i4, loop_6749 fmovrsgez %o5, %f15, %f4 fornot2s %f12, %f4, %f0 lduw [%l7 + 0x64], %g1 loop_6749: fpsub16s %f5, %f3, %f14 stb %g4, [%l7 + 0x3F] sdiv %l0, 0x10F4, %i5 ldsh [%l7 + 0x18], %o0 fbue,a %fcc2, loop_6750 pdist %f6, %f4, %f10 lduh [%l7 + 0x34], %g6 fmovrdgez %l1, %f4, %f4 loop_6750: mulx %l2, 0x0771, %o6 tcs %xcc, 0x4 nop setx loop_6751, %l0, %l1 jmpl %l1, %i0 lduw [%l7 + 0x14], %g5 ldx [%l7 + 0x10], %i6 movrlez %o2, 0x2F5, %i2 loop_6751: bvc,a %xcc, loop_6752 stw %l3, [%l7 + 0x68] movle %icc, %g2, %l6 bleu %xcc, loop_6753 loop_6752: lduw [%l7 + 0x2C], %g3 fmovsl %xcc, %f9, %f1 bcc,pn %xcc, loop_6754 loop_6753: fsrc2s %f6, %f5 edge16l %i3, %o4, %i7 st %f10, [%l7 + 0x60] loop_6754: fexpand %f13, %f4 tvs %icc, 0x0 fsrc2 %f2, %f2 fmovsa %icc, %f2, %f9 ldsw [%l7 + 0x4C], %o3 lduw [%l7 + 0x2C], %i1 movvs %xcc, %g7, %l4 addccc %o7, %o1, %i4 fmovdpos %icc, %f1, %f10 fcmpne16 %f4, %f8, %l5 be %icc, loop_6755 mulscc %g1, %g4, %o5 lduw [%l7 + 0x48], %i5 fmovda %xcc, %f1, %f15 loop_6755: fone %f2 fcmpne16 %f14, %f14, %l0 stx %g6, [%l7 + 0x78] ldsb [%l7 + 0x11], %l1 ldsw [%l7 + 0x40], %l2 andcc %o0, 0x1311, %o6 ldsb [%l7 + 0x55], %g5 add %i6, 0x1147, %o2 bl,a %icc, loop_6756 ldsh [%l7 + 0x34], %i0 ldd [%l7 + 0x30], %f6 fmovrdgz %i2, %f14, %f6 loop_6756: xnorcc %g2, 0x1615, %l6 fmovrdlez %l3, %f10, %f12 lduh [%l7 + 0x6E], %g3 fba %fcc2, loop_6757 tsubcctv %o4, 0x00C9, %i7 fbg,a %fcc2, loop_6758 fmovsgu %xcc, %f10, %f9 loop_6757: bl,pn %xcc, loop_6759 ld [%l7 + 0x34], %f15 loop_6758: edge16n %i3, %o3, %g7 sth %i1, [%l7 + 0x2C] loop_6759: ldsw [%l7 + 0x0C], %o7 fnot1 %f6, %f0 fbge,a %fcc3, loop_6760 taddcc %o1, 0x0516, %l4 bl %icc, loop_6761 fmovdneg %icc, %f12, %f11 loop_6760: st %f4, [%l7 + 0x38] fmovdn %icc, %f2, %f10 loop_6761: movrgz %l5, %i4, %g1 brgz %o5, loop_6762 fand %f14, %f10, %f6 bgu,pn %icc, loop_6763 lduw [%l7 + 0x10], %g4 loop_6762: ldx [%l7 + 0x50], %i5 ldsh [%l7 + 0x7E], %l0 loop_6763: tsubcctv %l1, %l2, %o0 taddcc %g6, %g5, %i6 bn,pn %icc, loop_6764 stw %o6, [%l7 + 0x2C] fnot1 %f6, %f12 ldsb [%l7 + 0x15], %i0 loop_6764: stw %o2, [%l7 + 0x50] ble,pt %icc, loop_6765 fmovrslez %i2, %f4, %f13 fmul8x16 %f14, %f14, %f0 brgez,a %l6, loop_6766 loop_6765: ldub [%l7 + 0x56], %l3 fcmpne32 %f6, %f0, %g3 stw %o4, [%l7 + 0x20] loop_6766: fors %f4, %f1, %f3 tvc %xcc, 0x6 stw %i7, [%l7 + 0x34] array16 %g2, %i3, %o3 ldub [%l7 + 0x08], %g7 ld [%l7 + 0x0C], %f11 sdiv %i1, 0x1AD5, %o7 bvc,pn %icc, loop_6767 orcc %o1, 0x07A7, %l4 ldsb [%l7 + 0x4B], %i4 fcmped %fcc3, %f8, %f6 loop_6767: fmovdn %icc, %f15, %f11 sth %l5, [%l7 + 0x70] mulscc %o5, %g1, %i5 taddcctv %l0, 0x1111, %l1 movgu %xcc, %g4, %o0 brlz,a %g6, loop_6768 ldsw [%l7 + 0x08], %g5 bvc,a,pt %icc, loop_6769 lduw [%l7 + 0x70], %i6 loop_6768: fmovdpos %icc, %f7, %f2 fbu,a %fcc2, loop_6770 loop_6769: stx %o6, [%l7 + 0x08] fbu %fcc0, loop_6771 taddcc %l2, %i0, %i2 loop_6770: fnot2 %f10, %f14 tl %xcc, 0x7 loop_6771: tcc %xcc, 0x6 fbo,a %fcc2, loop_6772 fcmpgt32 %f0, %f12, %o2 lduh [%l7 + 0x1A], %l3 ldub [%l7 + 0x3F], %g3 loop_6772: bl,a,pn %icc, loop_6773 fpadd16 %f6, %f12, %f4 brnz,a %o4, loop_6774 sth %i7, [%l7 + 0x40] loop_6773: ldsb [%l7 + 0x39], %g2 movvs %xcc, %l6, %o3 loop_6774: brz,a %g7, loop_6775 fbn,a %fcc1, loop_6776 ldx [%l7 + 0x20], %i3 or %o7, %i1, %l4 loop_6775: fcmpd %fcc2, %f12, %f8 loop_6776: array16 %o1, %i4, %l5 lduh [%l7 + 0x76], %o5 fmovsle %icc, %f10, %f10 fmovse %icc, %f13, %f1 brnz %g1, loop_6777 fmovdneg %xcc, %f2, %f6 fornot1s %f4, %f15, %f9 fand %f12, %f10, %f4 loop_6777: srlx %l0, 0x05, %i5 faligndata %f4, %f12, %f2 ldd [%l7 + 0x20], %f6 st %f8, [%l7 + 0x44] stx %l1, [%l7 + 0x58] ldx [%l7 + 0x20], %o0 fnand %f6, %f2, %f2 tneg %icc, 0x4 ldsw [%l7 + 0x10], %g4 stx %g6, [%l7 + 0x30] ld [%l7 + 0x58], %f6 movrlz %g5, %o6, %i6 fbuge %fcc0, loop_6778 lduw [%l7 + 0x18], %i0 lduh [%l7 + 0x2E], %l2 lduw [%l7 + 0x18], %i2 loop_6778: ldsw [%l7 + 0x20], %o2 fxnors %f3, %f11, %f8 movrlz %g3, 0x0C6, %o4 movl %xcc, %i7, %g2 fmovdvc %xcc, %f2, %f9 stw %l3, [%l7 + 0x70] fcmple16 %f0, %f10, %l6 fones %f9 ldsw [%l7 + 0x0C], %g7 fpsub16s %f8, %f11, %f0 bl %xcc, loop_6779 fpsub32s %f1, %f4, %f1 lduw [%l7 + 0x7C], %i3 fmovrdgez %o3, %f0, %f12 loop_6779: std %f6, [%l7 + 0x28] movn %xcc, %o7, %l4 ldd [%l7 + 0x30], %f12 faligndata %f6, %f6, %f10 edge32 %i1, %i4, %o1 stb %o5, [%l7 + 0x44] ldsw [%l7 + 0x2C], %l5 movcc %icc, %g1, %l0 fxors %f10, %f8, %f5 movrgez %i5, 0x041, %o0 ta %xcc, 0x2 ldsw [%l7 + 0x50], %l1 array16 %g4, %g5, %o6 andcc %i6, 0x0A37, %g6 fbu,a %fcc1, loop_6780 fmovsl %icc, %f14, %f11 ldx [%l7 + 0x28], %l2 sdiv %i0, 0x19C8, %i2 loop_6780: stx %g3, [%l7 + 0x30] sth %o2, [%l7 + 0x60] edge16n %o4, %g2, %l3 fnand %f6, %f4, %f10 bn,pn %xcc, loop_6781 fsrc1 %f2, %f2 fxnor %f12, %f10, %f8 ldd [%l7 + 0x78], %f8 loop_6781: fnand %f6, %f2, %f10 edge16ln %l6, %g7, %i7 fcmpgt16 %f14, %f4, %i3 lduw [%l7 + 0x24], %o7 ldsw [%l7 + 0x14], %l4 stb %i1, [%l7 + 0x12] tne %icc, 0x0 ld [%l7 + 0x28], %f9 fones %f1 fmovs %f5, %f1 ldsw [%l7 + 0x48], %o3 ldsb [%l7 + 0x1B], %o1 sth %o5, [%l7 + 0x74] fmovde %icc, %f4, %f15 subcc %l5, %g1, %l0 bl,a %icc, loop_6782 ldx [%l7 + 0x58], %i5 stx %o0, [%l7 + 0x68] fmovdpos %xcc, %f10, %f14 loop_6782: brz %i4, loop_6783 ldub [%l7 + 0x20], %g4 bneg,a,pt %icc, loop_6784 bn,a %icc, loop_6785 loop_6783: taddcctv %g5, %l1, %o6 fnot2s %f15, %f10 loop_6784: fmovsle %icc, %f5, %f0 loop_6785: ld [%l7 + 0x5C], %f4 fnand %f4, %f2, %f12 fmul8ulx16 %f10, %f8, %f12 fcmpgt32 %f4, %f10, %i6 ldd [%l7 + 0x30], %f12 udivcc %g6, 0x1D7E, %i0 fcmped %fcc0, %f10, %f12 ldsb [%l7 + 0x31], %l2 fmovrdlz %g3, %f2, %f0 stx %o2, [%l7 + 0x20] xorcc %i2, %o4, %g2 ble,pt %xcc, loop_6786 orncc %l3, %g7, %l6 ldub [%l7 + 0x36], %i3 fmovdn %icc, %f1, %f7 loop_6786: fornot2s %f14, %f2, %f1 add %o7, 0x018A, %l4 ldx [%l7 + 0x38], %i7 ble,a,pn %xcc, loop_6787 fmuld8sux16 %f1, %f2, %f4 srax %o3, %i1, %o1 bne,pn %icc, loop_6788 loop_6787: stx %o5, [%l7 + 0x38] xnorcc %g1, %l0, %l5 ld [%l7 + 0x30], %f0 loop_6788: fpadd32 %f4, %f10, %f4 stw %i5, [%l7 + 0x68] fmovsa %icc, %f3, %f8 fzeros %f10 fmovrdgz %i4, %f8, %f12 fmovrslz %o0, %f4, %f14 bcc,a loop_6789 nop setx loop_6790, %l0, %l1 jmpl %l1, %g4 std %f4, [%l7 + 0x30] tsubcc %l1, 0x0533, %o6 loop_6789: fmovrsne %g5, %f11, %f9 loop_6790: lduh [%l7 + 0x64], %i6 stb %i0, [%l7 + 0x65] fmovrdlz %g6, %f2, %f4 std %f6, [%l7 + 0x08] fpsub16s %f13, %f7, %f11 fxnor %f10, %f14, %f14 addccc %g3, %o2, %l2 bne loop_6791 ldsb [%l7 + 0x68], %o4 fbl,a %fcc0, loop_6792 edge8 %i2, %l3, %g2 loop_6791: fmovdcc %xcc, %f1, %f7 ld [%l7 + 0x38], %f0 loop_6792: bcc,pt %xcc, loop_6793 fmovsl %xcc, %f2, %f4 bl loop_6794 fmul8sux16 %f12, %f4, %f6 loop_6793: nop setx loop_6795, %l0, %l1 jmpl %l1, %g7 taddcctv %l6, 0x0330, %i3 loop_6794: fbu,a %fcc3, loop_6796 fmul8sux16 %f8, %f14, %f0 loop_6795: fmovrse %o7, %f2, %f4 fmovrse %i7, %f2, %f10 loop_6796: fnors %f14, %f11, %f14 bleu,a,pn %icc, loop_6797 movge %xcc, %l4, %i1 movg %icc, %o1, %o5 movle %icc, %o3, %l0 loop_6797: movle %xcc, %g1, %l5 edge8ln %i4, %i5, %g4 bneg,pt %xcc, loop_6798 stb %o0, [%l7 + 0x53] taddcctv %o6, 0x0A57, %l1 sdivx %g5, 0x013C, %i0 loop_6798: stx %i6, [%l7 + 0x78] ldsh [%l7 + 0x1A], %g3 stx %g6, [%l7 + 0x40] fmuld8sux16 %f0, %f0, %f0 ldd [%l7 + 0x50], %f4 ldsb [%l7 + 0x24], %l2 fpackfix %f10, %f4 lduw [%l7 + 0x14], %o4 popc 0x0789, %o2 st %f4, [%l7 + 0x3C] fmovrdne %i2, %f6, %f4 fcmpgt16 %f8, %f8, %l3 fbg %fcc0, loop_6799 srlx %g2, %g7, %l6 movrgez %o7, %i7, %l4 edge32n %i1, %o1, %i3 loop_6799: fmovrsne %o5, %f14, %f6 sra %l0, 0x08, %g1 fpmerge %f5, %f14, %f2 fmuld8ulx16 %f10, %f12, %f14 fbn %fcc3, loop_6800 fblg %fcc0, loop_6801 move %icc, %l5, %o3 ldd [%l7 + 0x18], %f8 loop_6800: fmovsa %xcc, %f0, %f4 loop_6801: subc %i4, 0x0DC4, %g4 ld [%l7 + 0x50], %f10 ldsw [%l7 + 0x28], %i5 edge32l %o6, %o0, %g5 lduw [%l7 + 0x6C], %i0 bn loop_6802 stw %i6, [%l7 + 0x78] fpadd16 %f10, %f12, %f14 stw %g3, [%l7 + 0x40] loop_6802: ba %xcc, loop_6803 tvs %icc, 0x3 fbu %fcc0, loop_6804 ldsh [%l7 + 0x42], %l1 loop_6803: fmul8ulx16 %f0, %f0, %f6 lduh [%l7 + 0x42], %g6 loop_6804: fpsub32 %f8, %f12, %f12 te %icc, 0x3 tcs %icc, 0x5 bg,pt %xcc, loop_6805 fone %f14 ldx [%l7 + 0x68], %l2 std %f6, [%l7 + 0x78] loop_6805: ldub [%l7 + 0x47], %o2 ldx [%l7 + 0x58], %o4 sth %i2, [%l7 + 0x5C] movcs %icc, %g2, %l3 fbge %fcc2, loop_6806 tge %icc, 0x6 ldsh [%l7 + 0x74], %g7 stb %l6, [%l7 + 0x68] loop_6806: edge16ln %o7, %i7, %l4 sth %o1, [%l7 + 0x58] ldx [%l7 + 0x08], %i3 fmovdl %icc, %f8, %f9 fpack32 %f0, %f12, %f2 fcmple32 %f6, %f8, %o5 smul %l0, %g1, %i1 fand %f12, %f12, %f2 ld [%l7 + 0x1C], %f15 st %f7, [%l7 + 0x4C] ldsh [%l7 + 0x4A], %l5 edge32ln %o3, %g4, %i5 fbl %fcc3, loop_6807 fbg,a %fcc2, loop_6808 lduw [%l7 + 0x4C], %i4 xnorcc %o6, %g5, %i0 loop_6807: lduh [%l7 + 0x58], %o0 loop_6808: stb %g3, [%l7 + 0x24] sth %i6, [%l7 + 0x3E] bleu,pn %icc, loop_6809 bge,a,pn %xcc, loop_6810 fcmpgt16 %f14, %f2, %l1 array32 %g6, %l2, %o2 loop_6809: te %icc, 0x1 loop_6810: ldsh [%l7 + 0x44], %i2 nop setx loop_6811, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32l %o4, %l3, %g7 lduw [%l7 + 0x28], %g2 fpadd32s %f15, %f5, %f9 loop_6811: brlz,a %l6, loop_6812 bvc %xcc, loop_6813 fbne,a %fcc3, loop_6814 fmovrdlez %o7, %f0, %f2 loop_6812: tne %xcc, 0x7 loop_6813: fmovdcc %xcc, %f9, %f7 loop_6814: alignaddrl %l4, %i7, %i3 bcc loop_6815 fmovdleu %xcc, %f8, %f14 orn %o5, 0x162B, %o1 sllx %g1, %l0, %l5 loop_6815: st %f14, [%l7 + 0x44] stb %o3, [%l7 + 0x2B] array16 %g4, %i1, %i4 ldx [%l7 + 0x50], %o6 ldx [%l7 + 0x20], %g5 ldx [%l7 + 0x38], %i0 fmovrdlz %o0, %f0, %f2 brz,a %i5, loop_6816 xorcc %g3, 0x13AD, %i6 movrgez %g6, %l2, %l1 taddcctv %i2, 0x1413, %o2 loop_6816: fbne %fcc2, loop_6817 ldsw [%l7 + 0x6C], %l3 edge16ln %g7, %o4, %g2 array8 %o7, %l6, %l4 loop_6817: xnorcc %i3, %i7, %o5 sth %o1, [%l7 + 0x74] mulscc %l0, 0x14F8, %l5 brgez,a %g1, loop_6818 stb %o3, [%l7 + 0x44] edge32n %i1, %g4, %o6 fmovrde %i4, %f14, %f14 loop_6818: fcmple16 %f2, %f10, %g5 brlez,a %o0, loop_6819 std %f4, [%l7 + 0x10] fzeros %f14 stx %i5, [%l7 + 0x30] loop_6819: ldsw [%l7 + 0x64], %i0 lduh [%l7 + 0x3C], %i6 fbe,a %fcc3, loop_6820 fand %f4, %f10, %f4 tsubcctv %g3, %l2, %l1 bshuffle %f14, %f4, %f6 loop_6820: movn %xcc, %g6, %i2 std %f10, [%l7 + 0x38] call loop_6821 sth %o2, [%l7 + 0x7E] sdiv %g7, 0x0630, %o4 ldsw [%l7 + 0x38], %g2 loop_6821: fmovsn %xcc, %f3, %f7 fmovde %icc, %f10, %f5 popc %o7, %l3 sth %l4, [%l7 + 0x70] ldsw [%l7 + 0x4C], %l6 fmovdpos %xcc, %f14, %f3 udiv %i3, 0x07AE, %o5 movle %icc, %i7, %l0 ldsb [%l7 + 0x63], %l5 brgez,a %o1, loop_6822 bcc,a,pn %icc, loop_6823 movg %icc, %o3, %g1 tgu %xcc, 0x1 loop_6822: fors %f10, %f7, %f10 loop_6823: stx %i1, [%l7 + 0x48] fmovde %xcc, %f0, %f9 lduh [%l7 + 0x6A], %g4 fmovdne %xcc, %f14, %f15 subcc %i4, %g5, %o6 nop setx loop_6824, %l0, %l1 jmpl %l1, %i5 bvc,pt %xcc, loop_6825 fbe,a %fcc0, loop_6826 ldsw [%l7 + 0x30], %i0 loop_6824: subcc %i6, 0x1672, %g3 loop_6825: stb %l2, [%l7 + 0x1B] loop_6826: ble loop_6827 ld [%l7 + 0x44], %f2 bge,pn %icc, loop_6828 bne,a,pt %icc, loop_6829 loop_6827: brlz %o0, loop_6830 fxnors %f10, %f14, %f11 loop_6828: lduw [%l7 + 0x60], %g6 loop_6829: tneg %icc, 0x3 loop_6830: call loop_6831 movn %xcc, %i2, %l1 siam 0x0 taddcctv %o2, %o4, %g2 loop_6831: ldub [%l7 + 0x74], %o7 pdist %f2, %f10, %f12 movleu %icc, %g7, %l3 ldsw [%l7 + 0x58], %l4 nop setx loop_6832, %l0, %l1 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 %f6, %f12, %f12 ldsb [%l7 + 0x26], %i3 lduw [%l7 + 0x6C], %o5 loop_6832: ldub [%l7 + 0x42], %i7 fzero %f6 fmovrsne %l0, %f13, %f8 xnorcc %l6, %o1, %l5 fmovs %f8, %f3 sth %o3, [%l7 + 0x1A] st %f7, [%l7 + 0x30] fblg %fcc3, loop_6833 srlx %g1, 0x0F, %i1 ldx [%l7 + 0x50], %i4 std %f0, [%l7 + 0x18] loop_6833: ld [%l7 + 0x58], %f11 tg %icc, 0x7 std %f10, [%l7 + 0x10] fble,a %fcc1, loop_6834 fcmpeq16 %f10, %f2, %g5 tn %xcc, 0x7 fbue %fcc1, loop_6835 loop_6834: fmovrdgez %g4, %f10, %f10 orn %i5, %o6, %i6 bne,a %xcc, loop_6836 loop_6835: movrgz %g3, 0x0F8, %l2 ldsw [%l7 + 0x34], %i0 addc %g6, 0x0F80, %i2 loop_6836: ldsw [%l7 + 0x18], %l1 fmovdne %xcc, %f8, %f11 fmovdne %xcc, %f10, %f14 bne,a %icc, loop_6837 fmovrdgez %o0, %f8, %f14 sth %o4, [%l7 + 0x16] fpadd16 %f12, %f4, %f2 loop_6837: tne %xcc, 0x0 std %f2, [%l7 + 0x60] fabsd %f4, %f12 fornot2 %f10, %f0, %f12 edge32ln %g2, %o2, %o7 stw %g7, [%l7 + 0x5C] smulcc %l3, 0x15FB, %i3 fmovsneg %xcc, %f9, %f0 movrne %o5, 0x271, %l4 srlx %i7, 0x1C, %l6 lduw [%l7 + 0x6C], %o1 edge16ln %l0, %o3, %g1 fabsd %f12, %f0 fba %fcc2, loop_6838 fmul8x16au %f5, %f11, %f8 fbo %fcc2, loop_6839 stb %l5, [%l7 + 0x61] loop_6838: ldub [%l7 + 0x6A], %i1 fmuld8sux16 %f2, %f14, %f0 loop_6839: ldd [%l7 + 0x70], %f2 ldx [%l7 + 0x68], %g5 umulcc %i4, 0x0627, %i5 for %f8, %f6, %f6 fbul %fcc3, loop_6840 std %f12, [%l7 + 0x60] ldsb [%l7 + 0x08], %o6 fnot2 %f0, %f6 loop_6840: stb %g4, [%l7 + 0x17] fpsub32s %f2, %f6, %f10 ldsw [%l7 + 0x14], %i6 xnorcc %l2, %g3, %i0 fmovrslez %i2, %f12, %f4 stb %l1, [%l7 + 0x77] fabsd %f8, %f4 st %f8, [%l7 + 0x5C] ldub [%l7 + 0x31], %o0 tcc %xcc, 0x6 movge %icc, %o4, %g6 siam 0x2 fpadd32 %f0, %f12, %f12 srlx %g2, 0x07, %o7 fmovsleu %xcc, %f15, %f9 edge32n %g7, %l3, %o2 fblg,a %fcc2, loop_6841 ldsh [%l7 + 0x74], %o5 fmovsvs %xcc, %f0, %f2 movle %xcc, %l4, %i7 loop_6841: mulscc %l6, %o1, %i3 fnands %f15, %f7, %f9 edge8ln %l0, %o3, %l5 ldsh [%l7 + 0x20], %g1 edge32 %i1, %i4, %g5 sra %i5, %g4, %o6 stb %i6, [%l7 + 0x76] bn,pn %icc, loop_6842 fpadd32s %f12, %f15, %f0 fmovd %f6, %f10 addc %l2, %i0, %g3 loop_6842: fbge %fcc1, loop_6843 sllx %i2, %o0, %o4 fba,a %fcc1, loop_6844 udivx %g6, 0x152A, %g2 loop_6843: lduh [%l7 + 0x64], %l1 sdivx %g7, 0x08A1, %l3 loop_6844: xnor %o7, 0x11B7, %o2 ble loop_6845 ldub [%l7 + 0x60], %o5 xnorcc %i7, %l6, %o1 bcc,pn %xcc, loop_6846 loop_6845: fpsub32 %f10, %f12, %f10 bgu,a,pt %icc, loop_6847 xnor %i3, %l0, %o3 loop_6846: bl,a loop_6848 fmovdpos %icc, %f3, %f2 loop_6847: fnegd %f4, %f2 ldx [%l7 + 0x78], %l5 loop_6848: edge8ln %g1, %i1, %l4 stb %i4, [%l7 + 0x54] sra %i5, %g5, %g4 st %f4, [%l7 + 0x40] sra %i6, 0x12, %o6 ldsw [%l7 + 0x28], %l2 nop setx loop_6849, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x10], %f10 movneg %icc, %g3, %i0 ldsb [%l7 + 0x2C], %o0 loop_6849: edge8ln %o4, %g6, %i2 ld [%l7 + 0x20], %f9 fmul8ulx16 %f10, %f2, %f0 sra %g2, %g7, %l1 fmovsgu %xcc, %f6, %f10 movrne %l3, 0x2D6, %o2 fpack32 %f8, %f6, %f6 movcs %xcc, %o5, %o7 fmuld8sux16 %f7, %f9, %f10 fcmped %fcc2, %f8, %f8 orn %i7, 0x1009, %o1 fexpand %f9, %f2 tgu %xcc, 0x0 addcc %l6, %l0, %i3 srlx %l5, %o3, %i1 bcc,a,pn %xcc, loop_6850 brz,a %g1, loop_6851 fors %f6, %f1, %f8 ldub [%l7 + 0x3D], %l4 loop_6850: lduw [%l7 + 0x40], %i5 loop_6851: fsrc1 %f10, %f12 fbu %fcc2, loop_6852 fmovdleu %icc, %f1, %f8 fbug %fcc1, loop_6853 ldd [%l7 + 0x18], %f0 loop_6852: bshuffle %f6, %f0, %f12 brz,a %i4, loop_6854 loop_6853: ldsw [%l7 + 0x34], %g4 ld [%l7 + 0x10], %f5 lduh [%l7 + 0x24], %i6 loop_6854: bleu,pt %icc, loop_6855 pdist %f0, %f10, %f4 fmovdvs %icc, %f14, %f8 fmovdcs %icc, %f2, %f2 loop_6855: brgz,a %g5, loop_6856 fcmple32 %f2, %f0, %l2 ldsw [%l7 + 0x08], %o6 fmovdvc %xcc, %f9, %f8 loop_6856: fmovsne %xcc, %f8, %f5 ldsh [%l7 + 0x3C], %i0 ldd [%l7 + 0x08], %f14 fmovsne %xcc, %f15, %f15 edge8n %g3, %o0, %g6 fcmpgt16 %f4, %f14, %o4 fsrc2s %f0, %f0 stb %i2, [%l7 + 0x5B] stb %g7, [%l7 + 0x29] bcc,a,pt %icc, loop_6857 edge16n %g2, %l1, %l3 fnegs %f0, %f3 fzero %f10 loop_6857: fba %fcc3, loop_6858 tne %icc, 0x7 fpack16 %f10, %f6 xorcc %o2, %o5, %o7 loop_6858: srlx %o1, 0x07, %i7 fbn,a %fcc1, loop_6859 stx %l0, [%l7 + 0x48] ldd [%l7 + 0x30], %f2 st %f2, [%l7 + 0x30] loop_6859: fmovsleu %icc, %f0, %f6 fmovsleu %icc, %f0, %f14 andn %i3, 0x144C, %l5 fones %f0 stw %o3, [%l7 + 0x60] umulcc %l6, 0x0F25, %i1 sdiv %l4, 0x1218, %g1 movl %icc, %i4, %i5 taddcc %i6, 0x10AB, %g4 umulcc %l2, %g5, %i0 bleu,pt %xcc, loop_6860 edge16 %g3, %o6, %o0 stb %g6, [%l7 + 0x09] edge8n %i2, %o4, %g7 loop_6860: fblg,a %fcc3, loop_6861 std %f2, [%l7 + 0x78] fmovrde %g2, %f10, %f12 fcmpne16 %f8, %f12, %l3 loop_6861: xnorcc %l1, 0x102C, %o2 smulcc %o7, 0x047B, %o1 be,a loop_6862 fpsub32 %f2, %f10, %f0 fxor %f14, %f2, %f6 stx %i7, [%l7 + 0x30] loop_6862: taddcc %l0, %i3, %o5 addccc %o3, 0x1247, %l5 movrgz %l6, 0x0D3, %i1 ldsw [%l7 + 0x30], %g1 bleu,a,pt %icc, loop_6863 ldx [%l7 + 0x78], %i4 tcc %icc, 0x5 stx %i5, [%l7 + 0x48] loop_6863: stx %l4, [%l7 + 0x58] lduw [%l7 + 0x74], %i6 fmovsge %xcc, %f0, %f0 edge16 %l2, %g5, %g4 fbue,a %fcc0, loop_6864 fones %f8 ld [%l7 + 0x44], %f12 ldsh [%l7 + 0x3E], %i0 loop_6864: fmovrdgz %g3, %f4, %f2 ldsh [%l7 + 0x3E], %o6 smulcc %o0, %i2, %g6 tcc %xcc, 0x4 std %f10, [%l7 + 0x30] fornot1s %f10, %f0, %f11 bgu,pt %icc, loop_6865 fmovsl %xcc, %f14, %f7 fxors %f14, %f12, %f3 fpack16 %f0, %f15 loop_6865: fmovrdne %g7, %f8, %f10 lduh [%l7 + 0x22], %g2 srax %o4, %l3, %l1 srl %o2, %o1, %o7 fandnot1s %f13, %f2, %f8 array16 %l0, %i3, %i7 addcc %o3, 0x13B3, %l5 fornot2 %f10, %f10, %f6 fpack32 %f8, %f2, %f2 edge8n %o5, %l6, %i1 fmovrde %i4, %f2, %f4 andcc %g1, 0x13BC, %i5 sll %i6, 0x04, %l4 ldsh [%l7 + 0x66], %l2 fmovrdne %g4, %f6, %f6 fbul,a %fcc3, loop_6866 stb %i0, [%l7 + 0x49] stw %g5, [%l7 + 0x78] fpsub16s %f3, %f3, %f2 loop_6866: ldx [%l7 + 0x28], %o6 movrne %o0, 0x233, %g3 stx %i2, [%l7 + 0x28] ldsb [%l7 + 0x31], %g7 st %f15, [%l7 + 0x3C] fmuld8sux16 %f2, %f8, %f2 fnand %f4, %f14, %f6 fmovdneg %xcc, %f9, %f2 tsubcctv %g2, %g6, %l3 array16 %o4, %l1, %o1 std %f10, [%l7 + 0x08] fmovda %icc, %f0, %f9 stx %o2, [%l7 + 0x68] orcc %o7, 0x13A8, %l0 edge16 %i7, %i3, %l5 fmovd %f2, %f0 ldsw [%l7 + 0x68], %o3 mova %xcc, %o5, %i1 fbn,a %fcc3, loop_6867 stw %l6, [%l7 + 0x2C] fpsub16s %f0, %f14, %f9 st %f8, [%l7 + 0x3C] loop_6867: tge %xcc, 0x5 smul %g1, %i4, %i6 std %f2, [%l7 + 0x58] subc %i5, 0x1811, %l4 fble %fcc0, loop_6868 ldsh [%l7 + 0x16], %g4 fnegs %f6, %f12 movrgz %i0, 0x370, %g5 loop_6868: taddcctv %l2, %o6, %g3 tsubcctv %i2, 0x127E, %o0 sth %g7, [%l7 + 0x4A] stb %g6, [%l7 + 0x41] stx %l3, [%l7 + 0x70] sll %o4, 0x12, %g2 move %xcc, %l1, %o2 movn %icc, %o7, %l0 lduh [%l7 + 0x26], %i7 fcmpes %fcc2, %f8, %f0 fmovrdgz %o1, %f8, %f2 addccc %l5, %o3, %i3 orn %i1, 0x108C, %l6 fpadd16 %f14, %f10, %f14 ldx [%l7 + 0x10], %o5 fmovsleu %icc, %f8, %f11 fmovrdlez %i4, %f2, %f12 sllx %g1, 0x08, %i6 fbge %fcc1, loop_6869 fmovsa %xcc, %f0, %f13 fnegd %f8, %f12 fnegs %f15, %f2 loop_6869: subccc %i5, %l4, %i0 fnands %f14, %f11, %f1 sdivcc %g4, 0x03A8, %l2 tneg %icc, 0x0 fmovdl %xcc, %f8, %f9 fba,a %fcc2, loop_6870 sethi 0x0CAB, %g5 srlx %o6, %g3, %o0 ldsw [%l7 + 0x60], %i2 loop_6870: fnot2 %f8, %f6 std %f2, [%l7 + 0x68] fnor %f0, %f0, %f8 lduw [%l7 + 0x7C], %g7 lduh [%l7 + 0x46], %l3 mulscc %g6, 0x0426, %o4 fbu %fcc1, loop_6871 movcc %icc, %l1, %o2 fxor %f12, %f2, %f4 srlx %o7, %g2, %i7 loop_6871: brnz,a %l0, loop_6872 edge8n %o1, %l5, %o3 fnegd %f4, %f14 fbue,a %fcc1, loop_6873 loop_6872: st %f9, [%l7 + 0x74] tsubcctv %i3, %l6, %i1 fones %f15 loop_6873: tl %icc, 0x7 fmovsn %icc, %f1, %f0 fand %f12, %f0, %f6 fmul8x16 %f3, %f0, %f14 fmovdg %icc, %f3, %f7 fandnot2s %f3, %f14, %f15 ldub [%l7 + 0x50], %i4 fxnors %f2, %f6, %f3 bne,pt %xcc, loop_6874 stw %g1, [%l7 + 0x58] fmovdge %xcc, %f8, %f13 fnegs %f9, %f12 loop_6874: stw %i6, [%l7 + 0x50] fors %f10, %f13, %f3 fcmple16 %f0, %f6, %i5 addccc %l4, %i0, %o5 fbul,a %fcc0, loop_6875 andncc %l2, %g4, %g5 fandnot1 %f8, %f12, %f6 bvc,a %icc, loop_6876 loop_6875: fbge,a %fcc3, loop_6877 fandnot1 %f6, %f6, %f8 bleu,pn %xcc, loop_6878 loop_6876: fbge,a %fcc3, loop_6879 loop_6877: ldsh [%l7 + 0x6A], %g3 subcc %o6, %i2, %g7 loop_6878: tneg %xcc, 0x3 loop_6879: fexpand %f11, %f10 fmovsn %xcc, %f10, %f5 fcmpeq16 %f2, %f10, %l3 fpsub32 %f10, %f4, %f10 fmovrdne %g6, %f4, %f4 fbu,a %fcc0, loop_6880 subc %o4, 0x1D2A, %o0 st %f12, [%l7 + 0x18] brz %l1, loop_6881 loop_6880: st %f13, [%l7 + 0x44] popc %o2, %o7 fors %f2, %f0, %f3 loop_6881: ldub [%l7 + 0x2E], %g2 fmovdleu %icc, %f12, %f9 xorcc %l0, 0x10D9, %i7 nop setx loop_6882, %l0, %l1 jmpl %l1, %l5 ldsw [%l7 + 0x1C], %o1 st %f3, [%l7 + 0x08] movge %xcc, %o3, %i3 loop_6882: ldub [%l7 + 0x7D], %l6 fmovdvc %xcc, %f2, %f14 fabsd %f6, %f6 stb %i1, [%l7 + 0x6F] fbe %fcc2, loop_6883 fandnot2 %f6, %f14, %f12 tg %icc, 0x5 fornot2s %f3, %f1, %f14 loop_6883: fmovrdlez %g1, %f0, %f0 lduh [%l7 + 0x3C], %i6 ldx [%l7 + 0x68], %i5 ldub [%l7 + 0x14], %l4 fcmps %fcc2, %f9, %f13 for %f10, %f2, %f6 xor %i0, %i4, %o5 sll %l2, %g4, %g5 fpadd16 %f14, %f10, %f8 fsrc2s %f2, %f8 movn %xcc, %o6, %g3 fmul8ulx16 %f0, %f10, %f0 movle %xcc, %i2, %g7 fandnot2 %f10, %f8, %f4 ld [%l7 + 0x38], %f11 fsrc1 %f2, %f0 lduw [%l7 + 0x78], %g6 for %f8, %f12, %f2 fmovda %icc, %f12, %f6 fcmple32 %f6, %f12, %o4 edge8l %o0, %l3, %o2 andcc %o7, %l1, %g2 umulcc %l0, 0x1E3A, %i7 stb %o1, [%l7 + 0x56] tl %xcc, 0x4 udivx %o3, 0x06FE, %l5 orncc %i3, %l6, %i1 lduw [%l7 + 0x28], %i6 tvc %icc, 0x2 fbuge %fcc0, loop_6884 fzero %f6 ba,a,pn %icc, loop_6885 tne %icc, 0x5 loop_6884: fmovdl %icc, %f6, %f12 fmovsle %xcc, %f15, %f7 loop_6885: fmovrde %i5, %f2, %f10 ld [%l7 + 0x30], %f1 stx %g1, [%l7 + 0x38] fmuld8sux16 %f7, %f9, %f0 bvc,pt %xcc, loop_6886 xorcc %l4, %i4, %i0 ldsb [%l7 + 0x45], %o5 fors %f5, %f15, %f14 loop_6886: st %f8, [%l7 + 0x08] st %f2, [%l7 + 0x1C] ld [%l7 + 0x20], %f14 std %f12, [%l7 + 0x28] alignaddrl %l2, %g4, %o6 movn %xcc, %g3, %g5 stx %g7, [%l7 + 0x70] std %f10, [%l7 + 0x70] fornot2 %f12, %f12, %f2 fmovrse %i2, %f0, %f1 alignaddr %g6, %o0, %l3 fmul8ulx16 %f14, %f6, %f12 bleu %xcc, loop_6887 fandnot2 %f14, %f14, %f8 fmovrsgz %o4, %f12, %f3 std %f10, [%l7 + 0x50] loop_6887: ldsh [%l7 + 0x4E], %o2 fmovspos %icc, %f10, %f7 fmul8ulx16 %f8, %f8, %f10 fors %f3, %f4, %f11 ldsb [%l7 + 0x7C], %l1 ld [%l7 + 0x10], %f0 fpsub16 %f14, %f4, %f10 fmovsvc %xcc, %f13, %f9 ldd [%l7 + 0x50], %f8 st %f3, [%l7 + 0x4C] mulx %o7, %l0, %i7 fcmpgt16 %f6, %f6, %g2 edge8n %o3, %l5, %i3 fmovrde %o1, %f10, %f6 fandnot1 %f6, %f8, %f12 sllx %i1, 0x16, %l6 tge %xcc, 0x7 orn %i5, %g1, %i6 fpmerge %f9, %f13, %f14 nop setx loop_6888, %l0, %l1 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 + 0x48], %i4 be,a loop_6889 xnorcc %i0, %o5, %l2 loop_6888: stw %g4, [%l7 + 0x68] stw %l4, [%l7 + 0x5C] loop_6889: fmovsle %icc, %f4, %f0 ld [%l7 + 0x7C], %f4 ldsw [%l7 + 0x64], %o6 fones %f4 smulcc %g3, 0x12A1, %g5 movneg %xcc, %i2, %g6 lduw [%l7 + 0x54], %o0 ldsw [%l7 + 0x64], %l3 bge,a,pt %xcc, loop_6890 sdiv %g7, 0x08E2, %o2 fcmpne16 %f14, %f10, %l1 popc %o4, %o7 loop_6890: fnot1 %f6, %f6 sdiv %i7, 0x11C8, %l0 call loop_6891 fnot2s %f12, %f0 tgu %icc, 0x4 ldd [%l7 + 0x10], %f2 loop_6891: subc %g2, 0x0CB8, %l5 siam 0x2 ldsb [%l7 + 0x34], %o3 ldsb [%l7 + 0x23], %i3 xnor %i1, 0x010F, %o1 stw %l6, [%l7 + 0x20] brnz,a %g1, loop_6892 ldub [%l7 + 0x14], %i5 fmovdcs %xcc, %f5, %f3 fsrc1s %f3, %f1 loop_6892: fnegs %f14, %f11 alignaddrl %i6, %i4, %i0 brgz %l2, loop_6893 edge32l %o5, %l4, %o6 lduh [%l7 + 0x4E], %g3 sth %g4, [%l7 + 0x6E] loop_6893: brz %i2, loop_6894 lduw [%l7 + 0x58], %g6 bn,a loop_6895 edge16l %g5, %l3, %o0 loop_6894: ldd [%l7 + 0x60], %f6 ldsw [%l7 + 0x18], %g7 loop_6895: ldsb [%l7 + 0x54], %l1 brlez,a %o4, loop_6896 fnand %f0, %f12, %f12 tvs %icc, 0x2 fmovsge %icc, %f12, %f14 loop_6896: edge8n %o2, %i7, %o7 addc %g2, 0x05D9, %l0 sub %l5, %i3, %o3 ldsh [%l7 + 0x38], %o1 subcc %l6, 0x093B, %g1 sllx %i5, %i6, %i1 bg,a,pn %xcc, loop_6897 fmovsl %xcc, %f3, %f1 ldsw [%l7 + 0x54], %i4 edge8l %l2, %i0, %o5 loop_6897: fornot1 %f4, %f8, %f8 fnot1s %f0, %f10 ldx [%l7 + 0x30], %l4 fmovrsgz %g3, %f15, %f2 fmovdgu %xcc, %f4, %f12 sth %o6, [%l7 + 0x5C] st %f11, [%l7 + 0x7C] bshuffle %f8, %f14, %f2 fmovd %f14, %f14 ldsh [%l7 + 0x66], %i2 tvc %xcc, 0x3 tne %icc, 0x1 orn %g6, %g5, %l3 fandnot1s %f9, %f5, %f10 fsrc2 %f6, %f14 fpack16 %f6, %f12 ldsw [%l7 + 0x10], %o0 stb %g7, [%l7 + 0x40] ldd [%l7 + 0x10], %f4 fabsd %f2, %f6 movrgz %l1, 0x352, %g4 fmovdcc %icc, %f11, %f9 fmovsn %icc, %f1, %f13 ldub [%l7 + 0x2A], %o4 movvc %icc, %o2, %o7 movrgz %i7, %l0, %g2 fmovdneg %icc, %f7, %f0 movrgz %i3, %l5, %o1 fmovsleu %xcc, %f2, %f4 fbul,a %fcc2, loop_6898 faligndata %f0, %f2, %f12 stx %o3, [%l7 + 0x60] brnz,a %g1, loop_6899 loop_6898: fmovdneg %icc, %f13, %f0 stb %l6, [%l7 + 0x7F] brgz,a %i6, loop_6900 loop_6899: edge32l %i1, %i4, %l2 fpsub16s %f9, %f3, %f7 ldub [%l7 + 0x53], %i5 loop_6900: fmovdn %icc, %f0, %f2 addc %o5, %l4, %i0 tsubcc %g3, 0x04CC, %i2 ba,pt %icc, loop_6901 alignaddr %o6, %g5, %g6 fmovdl %xcc, %f0, %f11 fexpand %f5, %f6 loop_6901: fcmpne16 %f4, %f4, %o0 fmovdne %icc, %f10, %f5 std %f0, [%l7 + 0x10] sdivx %l3, 0x1ECC, %l1 fnand %f2, %f14, %f10 sth %g7, [%l7 + 0x62] fmovde %icc, %f12, %f1 fmovrdgez %g4, %f0, %f12 fnand %f4, %f6, %f12 ldub [%l7 + 0x72], %o4 fbe %fcc1, loop_6902 brlz,a %o7, loop_6903 xorcc %o2, %i7, %g2 sth %i3, [%l7 + 0x62] loop_6902: bvc,a,pn %xcc, loop_6904 loop_6903: ldd [%l7 + 0x28], %f4 stb %l5, [%l7 + 0x6D] fabsd %f14, %f14 loop_6904: fmovdcs %xcc, %f7, %f4 ldub [%l7 + 0x2A], %o1 stw %o3, [%l7 + 0x2C] umulcc %g1, 0x0997, %l6 xnorcc %l0, %i1, %i4 tneg %icc, 0x0 ta %xcc, 0x7 fand %f12, %f4, %f14 ldub [%l7 + 0x46], %l2 fmovsn %icc, %f12, %f14 fsrc2 %f8, %f4 edge32ln %i6, %i5, %l4 stx %i0, [%l7 + 0x08] brlz,a %g3, loop_6905 fble %fcc1, loop_6906 tgu %xcc, 0x7 sdivcc %i2, 0x1D9D, %o5 loop_6905: fpsub16s %f8, %f1, %f0 loop_6906: sdiv %o6, 0x0588, %g5 taddcc %o0, %l3, %l1 ld [%l7 + 0x48], %f8 orn %g7, 0x0591, %g4 stw %o4, [%l7 + 0x68] ldsw [%l7 + 0x74], %g6 ldsb [%l7 + 0x52], %o2 fpsub32s %f8, %f4, %f9 ldsh [%l7 + 0x76], %o7 fbuge,a %fcc3, loop_6907 edge8ln %i7, %g2, %i3 fbo,a %fcc3, loop_6908 tg %xcc, 0x3 loop_6907: ldsw [%l7 + 0x64], %o1 bne loop_6909 loop_6908: sra %o3, 0x1A, %l5 stb %g1, [%l7 + 0x63] stx %l0, [%l7 + 0x08] loop_6909: std %f12, [%l7 + 0x60] lduh [%l7 + 0x6A], %i1 nop setx loop_6910, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brgz %l6, loop_6911 stw %i4, [%l7 + 0x6C] ld [%l7 + 0x3C], %f9 loop_6910: ldx [%l7 + 0x50], %i6 loop_6911: st %f12, [%l7 + 0x1C] ldsw [%l7 + 0x70], %i5 fmovdle %xcc, %f7, %f7 fmovsvs %xcc, %f11, %f13 bcs,pt %icc, loop_6912 bcs %icc, loop_6913 st %f1, [%l7 + 0x18] st %f6, [%l7 + 0x54] loop_6912: array8 %l4, %l2, %g3 loop_6913: mulscc %i2, 0x19B1, %i0 fnegs %f2, %f8 ld [%l7 + 0x34], %f10 subc %o5, %g5, %o6 fornot1s %f4, %f8, %f4 movgu %icc, %l3, %o0 alignaddr %l1, %g7, %g4 fbu,a %fcc0, loop_6914 fcmpgt16 %f14, %f6, %o4 sth %o2, [%l7 + 0x38] sethi 0x18DA, %g6 loop_6914: subc %o7, %i7, %g2 bneg,a,pt %xcc, loop_6915 fand %f8, %f6, %f14 smulcc %i3, 0x1E51, %o1 stb %o3, [%l7 + 0x17] loop_6915: fand %f6, %f14, %f6 stw %l5, [%l7 + 0x28] te %xcc, 0x1 movrlez %l0, %g1, %l6 fmovdle %xcc, %f9, %f10 fnot1s %f10, %f4 fbu,a %fcc3, loop_6916 bleu,a %icc, loop_6917 edge16l %i4, %i1, %i5 sth %i6, [%l7 + 0x6C] loop_6916: movleu %xcc, %l2, %l4 loop_6917: lduw [%l7 + 0x40], %g3 bgu loop_6918 std %f6, [%l7 + 0x48] fbe %fcc1, loop_6919 fcmpd %fcc1, %f10, %f2 loop_6918: ldd [%l7 + 0x20], %f14 fbge,a %fcc2, loop_6920 loop_6919: fbe %fcc2, loop_6921 bge,pt %icc, loop_6922 fmovdpos %icc, %f1, %f9 loop_6920: sth %i2, [%l7 + 0x46] loop_6921: xor %o5, %i0, %o6 loop_6922: orcc %g5, %o0, %l1 sra %g7, 0x12, %l3 orncc %o4, 0x1777, %g4 brz %g6, loop_6923 tg %icc, 0x4 subc %o2, %o7, %g2 fpsub32s %f13, %f15, %f12 loop_6923: bcs %icc, loop_6924 edge16 %i7, %i3, %o1 popc 0x0EDD, %o3 edge16ln %l0, %l5, %g1 loop_6924: ldub [%l7 + 0x14], %l6 movre %i4, 0x3F5, %i5 stw %i6, [%l7 + 0x40] fcmple16 %f4, %f6, %i1 siam 0x5 ld [%l7 + 0x40], %f5 fmovrse %l4, %f5, %f0 ld [%l7 + 0x14], %f5 tvs %icc, 0x3 st %f2, [%l7 + 0x58] fcmps %fcc2, %f8, %f2 andncc %l2, %i2, %g3 lduh [%l7 + 0x54], %i0 fmovspos %icc, %f11, %f13 fmovdne %xcc, %f8, %f10 stx %o6, [%l7 + 0x08] edge8l %o5, %g5, %l1 fnot2s %f3, %f2 fnor %f10, %f12, %f10 movge %xcc, %g7, %l3 fmovdpos %icc, %f11, %f8 ldx [%l7 + 0x78], %o4 movneg %xcc, %g4, %g6 ldd [%l7 + 0x70], %f0 fmovrsne %o0, %f3, %f12 ba,pt %xcc, loop_6925 stw %o2, [%l7 + 0x78] bvs,a loop_6926 tg %xcc, 0x3 loop_6925: fmul8x16au %f8, %f13, %f10 xnor %o7, %g2, %i7 loop_6926: fandnot1s %f6, %f5, %f9 ld [%l7 + 0x70], %f5 edge8 %o1, %i3, %l0 fpsub16s %f10, %f8, %f7 fpadd32s %f1, %f3, %f14 ta %xcc, 0x4 fabsd %f0, %f14 bne,pt %icc, loop_6927 fmovsg %xcc, %f2, %f9 movneg %icc, %o3, %g1 ldsw [%l7 + 0x4C], %l6 loop_6927: fcmpd %fcc0, %f14, %f14 fpsub32s %f15, %f6, %f9 stw %i4, [%l7 + 0x54] sth %i5, [%l7 + 0x32] fmovdvs %xcc, %f3, %f6 or %l5, 0x030F, %i1 fmovdn %xcc, %f8, %f6 tne %xcc, 0x6 stb %l4, [%l7 + 0x5B] sll %i6, 0x15, %i2 st %f9, [%l7 + 0x5C] be loop_6928 movpos %icc, %g3, %l2 edge16n %i0, %o6, %o5 move %icc, %g5, %l1 loop_6928: fnors %f14, %f12, %f11 bvs,pt %xcc, loop_6929 ldub [%l7 + 0x32], %l3 srlx %g7, %o4, %g4 stb %g6, [%l7 + 0x5C] loop_6929: movrlez %o2, %o7, %g2 ld [%l7 + 0x3C], %f9 fandnot2s %f14, %f12, %f10 tneg %xcc, 0x6 fmovrsne %o0, %f9, %f13 smul %o1, 0x0138, %i3 fnot2s %f3, %f13 xor %i7, 0x0416, %o3 edge32l %g1, %l0, %l6 orncc %i5, 0x1DC0, %i4 fnands %f4, %f2, %f3 std %f14, [%l7 + 0x20] alignaddrl %l5, %i1, %l4 ldsb [%l7 + 0x43], %i6 ldsh [%l7 + 0x44], %i2 te %xcc, 0x4 array32 %g3, %l2, %i0 fexpand %f3, %f8 std %f8, [%l7 + 0x30] xor %o5, 0x1C1E, %g5 lduh [%l7 + 0x12], %l1 bl loop_6930 stb %l3, [%l7 + 0x0A] ldsh [%l7 + 0x28], %o6 brgez %g7, loop_6931 loop_6930: andcc %g4, %o4, %g6 bg,a loop_6932 stx %o2, [%l7 + 0x50] loop_6931: ldsw [%l7 + 0x0C], %g2 fpsub32 %f2, %f6, %f8 loop_6932: mulscc %o0, %o7, %o1 movrlz %i7, %o3, %g1 lduw [%l7 + 0x24], %i3 fmovsg %xcc, %f1, %f7 stw %l0, [%l7 + 0x64] st %f11, [%l7 + 0x7C] fornot1 %f10, %f4, %f0 fnands %f7, %f2, %f14 fmuld8sux16 %f15, %f13, %f14 nop setx loop_6933, %l0, %l1 jmpl %l1, %l6 subc %i5, 0x0B16, %i4 bcc %xcc, loop_6934 ldd [%l7 + 0x08], %f8 loop_6933: fbule,a %fcc2, loop_6935 ld [%l7 + 0x1C], %f9 loop_6934: bne,a loop_6936 fmovsvc %xcc, %f3, %f2 loop_6935: edge8 %i1, %l4, %l5 fmovsa %xcc, %f8, %f14 loop_6936: ldub [%l7 + 0x2D], %i6 popc %g3, %i2 fbg,a %fcc3, loop_6937 stb %i0, [%l7 + 0x56] fmul8x16al %f2, %f9, %f0 ba %icc, loop_6938 loop_6937: fpmerge %f11, %f5, %f8 fnand %f6, %f10, %f2 stw %l2, [%l7 + 0x7C] loop_6938: srlx %g5, 0x1C, %l1 fmovrslez %o5, %f0, %f14 bcc,a,pn %xcc, loop_6939 sth %l3, [%l7 + 0x08] udiv %g7, 0x19A6, %g4 bne,pt %icc, loop_6940 loop_6939: array8 %o6, %g6, %o4 call loop_6941 lduh [%l7 + 0x1E], %g2 loop_6940: ldsw [%l7 + 0x34], %o2 stw %o7, [%l7 + 0x6C] loop_6941: fmovdl %icc, %f8, %f8 fbge,a %fcc1, loop_6942 sdivx %o1, 0x037C, %i7 movcc %xcc, %o0, %o3 ldub [%l7 + 0x08], %g1 loop_6942: lduh [%l7 + 0x4C], %i3 fmovrde %l0, %f8, %f4 std %f12, [%l7 + 0x78] stb %i5, [%l7 + 0x78] andn %l6, 0x1990, %i1 fmovrsne %i4, %f10, %f4 fandnot1s %f9, %f3, %f6 sth %l4, [%l7 + 0x72] ldx [%l7 + 0x58], %i6 nop setx loop_6943, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry smulcc %l5, 0x1B45, %i2 ldx [%l7 + 0x70], %i0 fmovsle %icc, %f14, %f3 loop_6943: xnorcc %l2, %g3, %l1 tcs %xcc, 0x3 tneg %xcc, 0x4 fsrc1 %f12, %f12 movge %xcc, %o5, %l3 ldsw [%l7 + 0x38], %g7 ldsh [%l7 + 0x38], %g4 movgu %xcc, %o6, %g6 andncc %o4, %g5, %g2 ba,a loop_6944 tsubcctv %o7, 0x11C0, %o1 udivcc %i7, 0x074C, %o0 stb %o3, [%l7 + 0x6B] loop_6944: orncc %o2, 0x1E29, %g1 movle %icc, %l0, %i5 xnorcc %l6, 0x0A4F, %i3 fmovdl %xcc, %f14, %f9 andcc %i1, 0x11C3, %i4 movrlz %i6, %l5, %i2 fbe %fcc1, loop_6945 stw %l4, [%l7 + 0x60] ldsh [%l7 + 0x0E], %l2 fpadd16s %f13, %f1, %f6 loop_6945: fmovdge %xcc, %f1, %f11 std %f0, [%l7 + 0x50] array32 %i0, %g3, %l1 ba,a %xcc, loop_6946 brgz %l3, loop_6947 sethi 0x00F0, %g7 movl %icc, %g4, %o5 loop_6946: subccc %g6, %o6, %g5 loop_6947: fmovdpos %xcc, %f1, %f15 fbn,a %fcc3, loop_6948 ldsh [%l7 + 0x24], %o4 fxor %f6, %f10, %f8 ldd [%l7 + 0x60], %f14 loop_6948: fnegs %f14, %f5 movre %o7, 0x396, %g2 st %f8, [%l7 + 0x20] fblg,a %fcc1, loop_6949 tg %icc, 0x4 brlez %i7, loop_6950 lduw [%l7 + 0x34], %o0 loop_6949: array8 %o3, %o2, %o1 fmovsleu %icc, %f0, %f8 loop_6950: fmovsleu %xcc, %f5, %f15 fmovdvs %icc, %f13, %f14 fmovsne %icc, %f1, %f0 sra %l0, %g1, %i5 fbn,a %fcc0, loop_6951 or %i3, %l6, %i4 std %f12, [%l7 + 0x48] ldx [%l7 + 0x28], %i6 loop_6951: bcc,a,pn %xcc, loop_6952 and %i1, 0x0715, %l5 fcmpgt16 %f10, %f4, %l4 edge32 %i2, %i0, %l2 loop_6952: bl,a,pt %icc, loop_6953 stb %l1, [%l7 + 0x5C] fmuld8sux16 %f7, %f3, %f4 fmul8sux16 %f14, %f2, %f12 loop_6953: lduw [%l7 + 0x78], %g3 bcc,pn %icc, loop_6954 ldx [%l7 + 0x70], %l3 nop setx loop_6955, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x50], %g7 loop_6954: bpos,a,pn %icc, loop_6956 andncc %g4, %o5, %o6 loop_6955: bgu,pn %xcc, loop_6957 siam 0x7 loop_6956: sllx %g5, %o4, %o7 ldsw [%l7 + 0x24], %g6 loop_6957: movrne %i7, %o0, %o3 add %o2, 0x11B5, %o1 fzero %f8 fmovsvc %xcc, %f6, %f12 fbl,a %fcc1, loop_6958 stw %l0, [%l7 + 0x1C] fcmple32 %f8, %f4, %g1 ldd [%l7 + 0x40], %f4 loop_6958: ldd [%l7 + 0x78], %f10 fmovsgu %icc, %f11, %f12 nop setx loop_6959, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot1 %f14, %f12, %f2 fpack32 %f4, %f12, %f0 fbuge %fcc2, loop_6960 loop_6959: movcc %icc, %g2, %i3 movle %xcc, %l6, %i5 movne %xcc, %i6, %i1 loop_6960: fmuld8ulx16 %f9, %f12, %f10 sllx %l5, %i4, %i2 stx %i0, [%l7 + 0x60] ldub [%l7 + 0x44], %l2 fmovdpos %icc, %f13, %f14 subc %l1, %g3, %l3 fmovdg %icc, %f9, %f11 ldd [%l7 + 0x38], %f8 fnot1 %f6, %f8 tne %xcc, 0x6 ldub [%l7 + 0x5A], %g7 fnot1 %f12, %f6 fornot2 %f12, %f12, %f14 fbl,a %fcc2, loop_6961 stb %g4, [%l7 + 0x60] fornot2 %f2, %f2, %f8 lduh [%l7 + 0x4C], %l4 loop_6961: edge32ln %o5, %o6, %o4 stw %g5, [%l7 + 0x70] tn %icc, 0x7 fmovdcs %xcc, %f2, %f0 lduw [%l7 + 0x58], %g6 tg %icc, 0x4 sth %o7, [%l7 + 0x2A] lduh [%l7 + 0x68], %i7 bcc %xcc, loop_6962 fornot2s %f7, %f4, %f8 fcmpne32 %f6, %f6, %o0 fxors %f15, %f1, %f12 loop_6962: ldsw [%l7 + 0x74], %o2 sllx %o3, %l0, %g1 alignaddr %o1, %g2, %l6 ldd [%l7 + 0x78], %f2 fmul8x16al %f7, %f2, %f0 stb %i5, [%l7 + 0x58] ldd [%l7 + 0x58], %f14 fexpand %f8, %f6 fnot2s %f3, %f12 lduh [%l7 + 0x1A], %i3 ldx [%l7 + 0x30], %i1 sth %l5, [%l7 + 0x5A] ldsb [%l7 + 0x10], %i6 tneg %xcc, 0x5 ldx [%l7 + 0x10], %i4 edge16ln %i2, %i0, %l1 for %f10, %f4, %f2 movre %g3, 0x1C3, %l3 tn %icc, 0x4 srl %l2, 0x09, %g4 bneg %xcc, loop_6963 brlz,a %g7, loop_6964 ldub [%l7 + 0x47], %l4 ldd [%l7 + 0x08], %f6 loop_6963: movvc %xcc, %o6, %o4 loop_6964: fcmpgt32 %f6, %f0, %g5 brz,a %o5, loop_6965 bneg,a,pt %xcc, loop_6966 fmul8x16au %f11, %f9, %f0 fand %f2, %f6, %f0 loop_6965: fmovrse %g6, %f5, %f3 loop_6966: fpadd16s %f11, %f1, %f11 fpackfix %f2, %f6 lduh [%l7 + 0x3E], %o7 ldd [%l7 + 0x58], %f6 xorcc %i7, %o0, %o2 fbl %fcc3, loop_6967 fmovsa %xcc, %f6, %f13 ba,a loop_6968 fmovde %icc, %f10, %f4 loop_6967: ldsb [%l7 + 0x44], %l0 fmovsne %xcc, %f4, %f8 loop_6968: movrlz %g1, 0x0F9, %o1 movgu %icc, %o3, %l6 fmovdcs %xcc, %f0, %f6 sth %i5, [%l7 + 0x18] taddcc %g2, 0x1B24, %i1 stx %i3, [%l7 + 0x10] fmovspos %icc, %f14, %f5 fmovsvs %xcc, %f14, %f3 fnegd %f6, %f14 fpackfix %f14, %f13 sdivx %l5, 0x013F, %i4 fabss %f12, %f1 stw %i6, [%l7 + 0x68] fxors %f3, %f3, %f9 stb %i0, [%l7 + 0x31] ldsb [%l7 + 0x25], %i2 fmul8ulx16 %f4, %f8, %f8 mova %icc, %g3, %l1 movrgez %l3, 0x3B8, %g4 tvc %xcc, 0x6 addcc %g7, 0x1D84, %l2 sdiv %o6, 0x1772, %l4 std %f10, [%l7 + 0x60] tsubcc %g5, %o4, %g6 fmovrdne %o5, %f2, %f12 srax %i7, 0x11, %o0 bl %icc, loop_6969 ldsb [%l7 + 0x78], %o7 stb %l0, [%l7 + 0x08] movgu %icc, %g1, %o1 loop_6969: umul %o2, %o3, %l6 lduw [%l7 + 0x7C], %g2 ldsh [%l7 + 0x4A], %i5 fsrc1s %f5, %f7 ldd [%l7 + 0x68], %f14 nop setx loop_6970, %l0, %l1 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 + 0x42], %i3 brgz,a %i1, loop_6971 fabsd %f12, %f6 loop_6970: for %f10, %f6, %f12 fpadd16s %f2, %f13, %f8 loop_6971: fbg %fcc0, loop_6972 fpackfix %f14, %f3 bl loop_6973 tvs %icc, 0x6 loop_6972: fmul8x16al %f15, %f15, %f12 xnor %i4, 0x1D7B, %l5 loop_6973: lduw [%l7 + 0x10], %i0 nop setx loop_6974, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movl %xcc, %i2, %i6 ldsw [%l7 + 0x78], %l1 bpos,a,pt %xcc, loop_6975 loop_6974: fmul8sux16 %f12, %f6, %f12 ldsb [%l7 + 0x4A], %l3 fnand %f8, %f2, %f6 loop_6975: ldsw [%l7 + 0x3C], %g3 sth %g7, [%l7 + 0x5A] fsrc1 %f14, %f4 sub %l2, %g4, %o6 fmovdleu %icc, %f2, %f4 std %f0, [%l7 + 0x28] ldd [%l7 + 0x18], %f14 mulscc %g5, %l4, %o4 stb %g6, [%l7 + 0x1A] for %f2, %f6, %f14 fbue %fcc2, loop_6976 fmovs %f9, %f8 or %o5, 0x04BC, %o0 edge16 %i7, %l0, %g1 loop_6976: sub %o1, 0x0BD7, %o2 fmovrdgz %o7, %f6, %f6 addcc %l6, %g2, %o3 st %f3, [%l7 + 0x30] bvc,a,pt %xcc, loop_6977 fpadd16s %f4, %f13, %f10 fbn %fcc1, loop_6978 fbn %fcc1, loop_6979 loop_6977: fmovspos %xcc, %f15, %f1 nop setx loop_6980, %l0, %l1 jmpl %l1, %i3 loop_6978: fmovde %icc, %f11, %f3 loop_6979: ldd [%l7 + 0x38], %f0 tneg %icc, 0x2 loop_6980: fmovrde %i5, %f14, %f10 sth %i4, [%l7 + 0x6E] stb %i1, [%l7 + 0x3A] stb %i0, [%l7 + 0x0F] bg,a %xcc, loop_6981 ldsh [%l7 + 0x36], %i2 edge32l %i6, %l5, %l3 fmul8x16 %f2, %f8, %f14 loop_6981: stw %g3, [%l7 + 0x30] bvs %xcc, loop_6982 std %f8, [%l7 + 0x58] subccc %l1, 0x1CC8, %l2 fexpand %f7, %f6 loop_6982: movleu %xcc, %g4, %o6 lduh [%l7 + 0x5E], %g7 stb %l4, [%l7 + 0x29] fnot1 %f10, %f0 movleu %icc, %g5, %g6 movrlez %o5, 0x271, %o4 ld [%l7 + 0x70], %f8 andcc %o0, %l0, %g1 ta %icc, 0x7 pdist %f10, %f2, %f14 std %f10, [%l7 + 0x50] ble,a loop_6983 tne %icc, 0x4 stw %o1, [%l7 + 0x3C] stw %i7, [%l7 + 0x64] loop_6983: edge32l %o7, %o2, %g2 stb %l6, [%l7 + 0x63] stx %i3, [%l7 + 0x28] ldd [%l7 + 0x60], %f0 fmovdl %icc, %f2, %f4 ldx [%l7 + 0x50], %i5 ldsw [%l7 + 0x70], %i4 ldsb [%l7 + 0x62], %i1 fbue,a %fcc2, loop_6984 fmovsne %xcc, %f6, %f6 lduh [%l7 + 0x0A], %i0 sethi 0x051C, %i2 loop_6984: edge16l %i6, %l5, %l3 sethi 0x02D3, %g3 st %f4, [%l7 + 0x44] lduh [%l7 + 0x08], %l1 tl %xcc, 0x1 fcmpne32 %f8, %f8, %o3 fbue %fcc3, loop_6985 stb %l2, [%l7 + 0x40] fcmple32 %f10, %f12, %g4 ldsw [%l7 + 0x74], %o6 loop_6985: fmul8x16al %f7, %f14, %f6 fnot2 %f8, %f10 alignaddr %l4, %g5, %g6 andcc %o5, %g7, %o4 fmovrde %l0, %f0, %f12 fmovrslez %g1, %f6, %f12 ldub [%l7 + 0x41], %o1 edge32 %o0, %i7, %o2 ldsw [%l7 + 0x20], %g2 fbue,a %fcc1, loop_6986 stb %l6, [%l7 + 0x51] sth %o7, [%l7 + 0x6E] ldsh [%l7 + 0x36], %i3 loop_6986: ldx [%l7 + 0x08], %i5 movle %xcc, %i4, %i1 sth %i0, [%l7 + 0x0A] std %f10, [%l7 + 0x20] fpmerge %f8, %f5, %f6 fbug,a %fcc1, loop_6987 fmovsvc %xcc, %f7, %f10 addc %i2, %l5, %i6 tne %xcc, 0x6 loop_6987: subc %g3, %l3, %o3 fcmpne16 %f4, %f10, %l1 stb %g4, [%l7 + 0x3E] fnands %f0, %f4, %f4 edge16 %l2, %l4, %g5 stw %g6, [%l7 + 0x48] array8 %o6, %g7, %o5 tne %xcc, 0x3 tsubcc %l0, 0x1E3D, %o4 tgu %icc, 0x2 fnand %f14, %f2, %f4 fornot2 %f12, %f12, %f10 umul %g1, 0x0275, %o0 std %f2, [%l7 + 0x40] bvs,a %icc, loop_6988 movre %i7, 0x322, %o2 ldsw [%l7 + 0x50], %g2 fpack32 %f2, %f0, %f8 loop_6988: bleu,a,pn %xcc, loop_6989 or %o1, 0x05AB, %o7 ldsh [%l7 + 0x48], %l6 fbul %fcc3, loop_6990 loop_6989: sth %i5, [%l7 + 0x7C] tgu %icc, 0x3 ldsw [%l7 + 0x0C], %i4 loop_6990: bcs,a,pt %xcc, loop_6991 movrlz %i1, 0x034, %i0 ldsw [%l7 + 0x18], %i3 st %f1, [%l7 + 0x10] loop_6991: ldsw [%l7 + 0x10], %i2 bne,a,pt %icc, loop_6992 sth %i6, [%l7 + 0x40] movrne %g3, %l5, %l3 fmovdgu %xcc, %f0, %f15 loop_6992: fmovdneg %xcc, %f13, %f11 fbule %fcc1, loop_6993 ldx [%l7 + 0x78], %l1 lduw [%l7 + 0x30], %o3 std %f6, [%l7 + 0x40] loop_6993: ldsw [%l7 + 0x1C], %g4 fbne %fcc0, loop_6994 edge8 %l2, %g5, %l4 fnot2 %f12, %f14 xor %o6, 0x1218, %g7 loop_6994: sth %o5, [%l7 + 0x1E] movgu %xcc, %l0, %o4 fmovsl %icc, %f13, %f12 srax %g1, 0x05, %o0 bgu,a loop_6995 fpmerge %f12, %f11, %f2 fmovs %f0, %f7 stx %i7, [%l7 + 0x08] loop_6995: fmovdcs %icc, %f1, %f6 ldsw [%l7 + 0x3C], %g6 tvc %icc, 0x5 lduw [%l7 + 0x18], %o2 movvs %icc, %o1, %g2 fors %f10, %f13, %f4 lduw [%l7 + 0x68], %l6 andcc %i5, 0x1020, %i4 srlx %o7, 0x13, %i1 fbug %fcc1, loop_6996 sllx %i0, 0x19, %i2 stb %i3, [%l7 + 0x65] sth %g3, [%l7 + 0x08] loop_6996: fmul8ulx16 %f4, %f6, %f0 st %f13, [%l7 + 0x20] ldub [%l7 + 0x22], %l5 fmovsge %xcc, %f14, %f13 sll %i6, %l3, %o3 tne %icc, 0x1 stx %g4, [%l7 + 0x28] movleu %icc, %l1, %g5 fnot2s %f14, %f11 fmovs %f15, %f13 fmovdcs %icc, %f12, %f0 sdivcc %l4, 0x0E21, %o6 or %g7, 0x08D1, %o5 std %f4, [%l7 + 0x60] ld [%l7 + 0x0C], %f9 brgz %l2, loop_6997 addc %l0, %g1, %o4 mulx %i7, 0x0A7F, %o0 fba,a %fcc1, loop_6998 loop_6997: fcmpeq32 %f14, %f10, %o2 fba %fcc3, loop_6999 edge32ln %o1, %g2, %l6 loop_6998: fpack16 %f4, %f5 lduw [%l7 + 0x2C], %i5 loop_6999: movcs %icc, %g6, %i4 fmovdl %icc, %f13, %f2 ldsh [%l7 + 0x4C], %i1 array32 %o7, %i0, %i2 fcmpgt32 %f12, %f8, %i3 fmovdn %icc, %f2, %f12 fcmpgt16 %f0, %f14, %g3 ldd [%l7 + 0x78], %f6 fmovsle %xcc, %f9, %f10 movl %icc, %l5, %i6 fone %f10 edge16n %l3, %o3, %g4 fmovsge %icc, %f4, %f3 mulscc %l1, 0x0041, %g5 udiv %o6, 0x1E99, %g7 ldub [%l7 + 0x3A], %l4 fmovda %icc, %f7, %f8 ldsw [%l7 + 0x58], %l2 movrne %o5, %g1, %o4 bge,pt %icc, loop_7000 fmovrsne %i7, %f14, %f14 fmovdcc %xcc, %f12, %f4 xor %l0, 0x15AE, %o0 loop_7000: andcc %o1, 0x0679, %o2 lduh [%l7 + 0x4A], %l6 stw %i5, [%l7 + 0x08] bne,a,pt %icc, loop_7001 tle %icc, 0x6 std %f14, [%l7 + 0x20] movcs %xcc, %g2, %g6 loop_7001: fpadd32s %f3, %f1, %f1 be,pt %xcc, loop_7002 srax %i4, 0x09, %i1 fble %fcc3, loop_7003 fbg,a %fcc1, loop_7004 loop_7002: bvc loop_7005 std %f10, [%l7 + 0x08] loop_7003: fcmpeq32 %f0, %f4, %o7 loop_7004: stx %i2, [%l7 + 0x38] loop_7005: ld [%l7 + 0x3C], %f12 stw %i0, [%l7 + 0x18] lduh [%l7 + 0x66], %g3 fors %f2, %f1, %f13 edge16l %l5, %i6, %i3 xorcc %l3, 0x11D8, %o3 fmovdg %xcc, %f12, %f2 stb %l1, [%l7 + 0x4A] addc %g4, 0x138C, %o6 edge16l %g5, %g7, %l4 ldd [%l7 + 0x40], %f4 ldd [%l7 + 0x08], %f12 ldsb [%l7 + 0x34], %o5 fpmerge %f15, %f2, %f0 fpsub16 %f2, %f0, %f4 taddcc %g1, %l2, %o4 edge16l %i7, %l0, %o1 sth %o2, [%l7 + 0x3A] fmovsleu %icc, %f8, %f14 bcs loop_7006 fpsub16s %f4, %f6, %f6 stx %l6, [%l7 + 0x50] movrlz %i5, %o0, %g2 loop_7006: addccc %g6, 0x02DE, %i4 ta %xcc, 0x6 sdiv %o7, 0x002F, %i1 movle %xcc, %i2, %i0 fnors %f6, %f15, %f13 popc 0x0657, %l5 stb %i6, [%l7 + 0x1B] st %f9, [%l7 + 0x6C] fmovsleu %icc, %f5, %f11 subc %i3, 0x1F35, %l3 ldsb [%l7 + 0x7D], %g3 bcc,a,pt %xcc, loop_7007 bl,a loop_7008 ldsh [%l7 + 0x7A], %o3 fcmpes %fcc0, %f13, %f9 loop_7007: movneg %icc, %g4, %o6 loop_7008: subcc %g5, %l1, %l4 bleu,a %xcc, loop_7009 stx %o5, [%l7 + 0x20] movvc %xcc, %g1, %g7 fmovsle %xcc, %f10, %f9 loop_7009: movpos %icc, %o4, %i7 fmovdg %icc, %f11, %f3 fbu %fcc2, loop_7010 stb %l0, [%l7 + 0x3F] fmovsne %icc, %f10, %f3 fmovdpos %icc, %f4, %f4 loop_7010: fbl %fcc2, loop_7011 bleu,a,pt %xcc, loop_7012 pdist %f14, %f14, %f0 fmovsl %icc, %f9, %f2 loop_7011: fpadd32 %f10, %f12, %f12 loop_7012: std %f0, [%l7 + 0x38] mulx %l2, 0x1079, %o2 fmovs %f1, %f10 fpsub32 %f10, %f0, %f14 tneg %xcc, 0x1 fblg %fcc0, loop_7013 edge32ln %l6, %i5, %o0 sdiv %o1, 0x0C97, %g2 sra %g6, 0x03, %i4 loop_7013: ldsh [%l7 + 0x72], %o7 stw %i1, [%l7 + 0x6C] popc %i0, %l5 fmovrdlez %i2, %f6, %f14 ld [%l7 + 0x2C], %f0 ldsb [%l7 + 0x15], %i3 fmovdvc %xcc, %f3, %f4 te %icc, 0x2 ldsw [%l7 + 0x64], %i6 ldx [%l7 + 0x70], %l3 brnz %o3, loop_7014 movre %g4, 0x139, %o6 fpadd16 %f4, %f8, %f4 movre %g3, 0x05D, %l1 loop_7014: lduw [%l7 + 0x74], %l4 subc %o5, %g1, %g7 stb %g5, [%l7 + 0x22] tsubcctv %o4, %l0, %i7 ld [%l7 + 0x50], %f12 movn %icc, %o2, %l6 addc %l2, %i5, %o1 edge8ln %g2, %g6, %o0 stx %i4, [%l7 + 0x48] std %f10, [%l7 + 0x10] popc %o7, %i0 edge8 %i1, %i2, %i3 sllx %i6, 0x19, %l5 bvc,a,pn %icc, loop_7015 fpmerge %f12, %f15, %f6 umulcc %l3, 0x0EB4, %o3 sth %g4, [%l7 + 0x26] loop_7015: fnegd %f12, %f0 fmovd %f8, %f2 stw %o6, [%l7 + 0x1C] ldsb [%l7 + 0x69], %g3 stb %l4, [%l7 + 0x3D] addc %o5, 0x0BC6, %l1 taddcctv %g1, %g5, %g7 fpsub16 %f8, %f10, %f12 fbl,a %fcc2, loop_7016 fmovdcc %icc, %f12, %f6 edge8ln %l0, %o4, %i7 fcmpgt32 %f12, %f12, %l6 loop_7016: fmovsge %xcc, %f0, %f7 fmovsneg %icc, %f5, %f5 bvc,pt %xcc, loop_7017 ldd [%l7 + 0x68], %f14 st %f5, [%l7 + 0x70] fmul8x16 %f5, %f6, %f10 loop_7017: edge16l %o2, %l2, %i5 fornot2 %f10, %f0, %f14 lduw [%l7 + 0x40], %o1 fbue,a %fcc1, loop_7018 sth %g6, [%l7 + 0x64] fbul,a %fcc2, loop_7019 ldsh [%l7 + 0x0A], %g2 loop_7018: call loop_7020 bneg %xcc, loop_7021 loop_7019: ldd [%l7 + 0x48], %f14 stb %i4, [%l7 + 0x2B] loop_7020: stx %o7, [%l7 + 0x40] loop_7021: ldsh [%l7 + 0x7A], %o0 fpsub16 %f4, %f10, %f8 ldsh [%l7 + 0x50], %i1 udivcc %i2, 0x1A93, %i0 xor %i6, 0x008C, %l5 subc %l3, 0x0E86, %i3 ldd [%l7 + 0x30], %f14 ld [%l7 + 0x60], %f3 fcmpgt16 %f12, %f12, %g4 ldsw [%l7 + 0x68], %o3 ldx [%l7 + 0x10], %o6 ldx [%l7 + 0x10], %g3 fmovdn %xcc, %f11, %f0 fnot2s %f5, %f3 fbne %fcc1, loop_7022 brlez %o5, loop_7023 ld [%l7 + 0x44], %f11 fmovspos %icc, %f2, %f2 loop_7022: bcs loop_7024 loop_7023: std %f4, [%l7 + 0x78] bn,a loop_7025 edge32l %l1, %l4, %g5 loop_7024: brlz %g1, loop_7026 taddcc %l0, %g7, %i7 loop_7025: fcmpne16 %f0, %f2, %l6 fcmpd %fcc1, %f0, %f2 loop_7026: edge16l %o2, %o4, %l2 lduw [%l7 + 0x3C], %i5 std %f10, [%l7 + 0x70] alignaddr %g6, %o1, %g2 std %f4, [%l7 + 0x60] bleu,pt %xcc, loop_7027 movrne %i4, %o0, %i1 fnegs %f13, %f4 fpackfix %f8, %f14 loop_7027: alignaddr %o7, %i0, %i2 addc %i6, 0x19BA, %l3 stw %l5, [%l7 + 0x20] fmul8x16au %f6, %f8, %f12 array16 %g4, %o3, %o6 fbuge,a %fcc2, loop_7028 ld [%l7 + 0x40], %f5 fmovrdlez %i3, %f10, %f14 sth %g3, [%l7 + 0x64] loop_7028: addcc %o5, 0x1065, %l1 sth %g5, [%l7 + 0x40] fmovsleu %xcc, %f8, %f4 fmovsle %icc, %f0, %f8 fmovscc %icc, %f9, %f2 te %icc, 0x2 brnz %g1, loop_7029 alignaddrl %l0, %g7, %l4 st %f7, [%l7 + 0x78] nop setx loop_7030, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_7029: stw %i7, [%l7 + 0x68] umulcc %o2, %o4, %l6 edge32ln %i5, %g6, %l2 loop_7030: ldsh [%l7 + 0x5E], %g2 ldsh [%l7 + 0x5C], %o1 fpack16 %f4, %f13 fones %f6 fxnors %f1, %f15, %f14 fcmpne16 %f0, %f8, %o0 fba %fcc3, loop_7031 bcs,pt %xcc, loop_7032 fnegd %f2, %f0 ldsh [%l7 + 0x62], %i1 loop_7031: ldd [%l7 + 0x10], %f6 loop_7032: brlez %i4, loop_7033 fpsub32 %f8, %f0, %f8 fbug,a %fcc1, loop_7034 fcmple16 %f10, %f12, %o7 loop_7033: fzero %f8 std %f10, [%l7 + 0x58] loop_7034: tg %icc, 0x6 fornot1 %f12, %f0, %f0 sth %i0, [%l7 + 0x7E] fbuge %fcc0, loop_7035 ldsh [%l7 + 0x78], %i6 umulcc %i2, %l3, %g4 stb %o3, [%l7 + 0x6F] loop_7035: smul %l5, %i3, %g3 movn %icc, %o5, %l1 smul %g5, %o6, %g1 fcmpeq32 %f14, %f2, %g7 lduw [%l7 + 0x74], %l0 ldub [%l7 + 0x61], %l4 ldx [%l7 + 0x28], %i7 ld [%l7 + 0x44], %f11 sdiv %o2, 0x1127, %o4 fmovdg %xcc, %f0, %f15 st %f2, [%l7 + 0x28] fmovrdlz %i5, %f14, %f0 orcc %g6, %l6, %l2 fones %f11 fcmpeq16 %f10, %f10, %g2 for %f14, %f14, %f4 ldd [%l7 + 0x48], %f10 brlz %o0, loop_7036 fble,a %fcc3, loop_7037 sth %i1, [%l7 + 0x7A] fxor %f8, %f12, %f4 loop_7036: ldx [%l7 + 0x50], %o1 loop_7037: fmovscs %icc, %f9, %f13 fmovscs %xcc, %f11, %f12 movre %i4, %o7, %i6 sra %i0, 0x0B, %l3 edge8n %g4, %o3, %i2 fnors %f12, %f0, %f11 fmovse %xcc, %f1, %f10 alignaddr %l5, %i3, %g3 fmovdl %xcc, %f8, %f13 addc %o5, %g5, %l1 addc %o6, 0x1B51, %g7 subcc %l0, 0x0715, %l4 mulscc %i7, %o2, %o4 fcmpeq16 %f14, %f0, %i5 movrlz %g1, %l6, %g6 ldx [%l7 + 0x68], %g2 fbu,a %fcc1, loop_7038 st %f8, [%l7 + 0x48] ldsh [%l7 + 0x76], %l2 fbu,a %fcc2, loop_7039 loop_7038: fmul8x16al %f6, %f10, %f8 fpsub16s %f13, %f4, %f0 fabss %f0, %f11 loop_7039: fmovsn %icc, %f8, %f9 lduw [%l7 + 0x2C], %i1 fcmped %fcc0, %f12, %f10 fbuge %fcc1, loop_7040 movneg %icc, %o0, %o1 addc %o7, 0x0AE5, %i6 fpsub32s %f3, %f12, %f6 loop_7040: be loop_7041 stw %i0, [%l7 + 0x58] tleu %xcc, 0x3 ldx [%l7 + 0x60], %l3 loop_7041: tg %xcc, 0x1 fcmpne16 %f6, %f0, %i4 st %f9, [%l7 + 0x6C] fcmpne32 %f12, %f8, %g4 sth %i2, [%l7 + 0x6E] tne %icc, 0x5 std %f12, [%l7 + 0x38] std %f8, [%l7 + 0x40] add %o3, 0x0A90, %i3 udivcc %l5, 0x06AF, %g3 andcc %o5, 0x0416, %g5 sth %l1, [%l7 + 0x18] sth %g7, [%l7 + 0x64] sll %l0, %o6, %i7 stx %o2, [%l7 + 0x38] fmovsgu %xcc, %f1, %f12 stb %l4, [%l7 + 0x75] ldd [%l7 + 0x10], %f8 addcc %i5, %g1, %l6 stw %o4, [%l7 + 0x60] fxnor %f2, %f8, %f8 srl %g6, %l2, %g2 fmovrde %i1, %f10, %f4 ldsb [%l7 + 0x67], %o0 movvc %icc, %o1, %i6 bneg %xcc, loop_7042 fcmpeq16 %f12, %f10, %i0 fbne %fcc3, loop_7043 ldsb [%l7 + 0x08], %l3 loop_7042: ldd [%l7 + 0x10], %f4 stx %o7, [%l7 + 0x08] loop_7043: st %f11, [%l7 + 0x10] edge8l %g4, %i4, %i2 brz,a %i3, loop_7044 edge8ln %l5, %o3, %g3 ldx [%l7 + 0x10], %g5 ld [%l7 + 0x44], %f6 loop_7044: sdiv %o5, 0x029A, %g7 lduw [%l7 + 0x28], %l0 fmovrdne %o6, %f4, %f0 taddcctv %i7, %o2, %l4 ldsb [%l7 + 0x17], %i5 fands %f7, %f3, %f5 fcmpd %fcc1, %f10, %f2 sub %l1, 0x0881, %l6 tpos %icc, 0x2 edge8ln %o4, %g1, %l2 fbe %fcc2, loop_7045 and %g2, 0x0BBE, %i1 movrgez %o0, %o1, %g6 fcmpeq32 %f8, %f0, %i6 loop_7045: fabss %f5, %f15 sth %i0, [%l7 + 0x3C] ldub [%l7 + 0x0B], %o7 fxnor %f6, %f2, %f4 fmovsleu %icc, %f0, %f1 bcs %icc, loop_7046 brnz %g4, loop_7047 nop setx loop_7048, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpsub32 %f12, %f10, %f6 loop_7046: andcc %i4, 0x1686, %l3 loop_7047: stx %i3, [%l7 + 0x40] loop_7048: smul %l5, %o3, %g3 stw %i2, [%l7 + 0x70] fmovdpos %icc, %f3, %f12 ldsb [%l7 + 0x49], %g5 edge32n %o5, %l0, %g7 fba,a %fcc1, loop_7049 ba,pn %icc, loop_7050 fnegs %f12, %f0 ble,a,pt %xcc, loop_7051 loop_7049: lduw [%l7 + 0x58], %i7 loop_7050: ldsw [%l7 + 0x30], %o6 fmovdleu %icc, %f10, %f9 loop_7051: tvc %xcc, 0x0 tvs %icc, 0x0 ldd [%l7 + 0x60], %f12 for %f14, %f10, %f12 fcmpgt32 %f8, %f14, %l4 lduh [%l7 + 0x0A], %i5 stx %l1, [%l7 + 0x70] fmovdleu %xcc, %f1, %f1 nop setx loop_7052, %l0, %l1 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 %o2, loop_7053 movgu %xcc, %l6, %g1 fnot1 %f12, %f0 loop_7052: popc %l2, %o4 loop_7053: stb %g2, [%l7 + 0x56] fmovrse %o0, %f15, %f13 sllx %o1, %g6, %i6 fmovsleu %xcc, %f8, %f13 smul %i0, 0x1BBF, %o7 ldx [%l7 + 0x40], %i1 lduh [%l7 + 0x72], %i4 fpmerge %f14, %f1, %f8 ldx [%l7 + 0x40], %l3 movrlz %i3, 0x0B8, %g4 fble,a %fcc1, loop_7054 fsrc2 %f14, %f4 fmovrslz %o3, %f14, %f11 or %g3, %l5, %i2 loop_7054: bvs,pt %xcc, loop_7055 udivcc %g5, 0x0F95, %o5 for %f14, %f12, %f2 fnegd %f14, %f2 loop_7055: sdivx %g7, 0x0F16, %i7 lduh [%l7 + 0x54], %o6 bvs,a,pn %icc, loop_7056 fble,a %fcc0, loop_7057 stx %l4, [%l7 + 0x60] ldx [%l7 + 0x18], %i5 loop_7056: nop setx loop_7058, %l0, %l1 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_7057: lduh [%l7 + 0x66], %l0 edge8ln %l1, %l6, %o2 ldub [%l7 + 0x53], %g1 loop_7058: sllx %o4, 0x02, %g2 movrgz %l2, %o1, %o0 ldsh [%l7 + 0x44], %i6 fornot2s %f5, %f10, %f0 call loop_7059 stb %g6, [%l7 + 0x59] stw %o7, [%l7 + 0x58] tg %icc, 0x2 loop_7059: fbo %fcc0, loop_7060 fone %f10 edge16ln %i0, %i1, %l3 fmovsvc %icc, %f9, %f6 loop_7060: edge16n %i4, %g4, %o3 lduw [%l7 + 0x1C], %i3 orn %g3, %i2, %l5 lduw [%l7 + 0x64], %o5 tsubcc %g5, %i7, %g7 ldsw [%l7 + 0x70], %o6 sll %l4, 0x08, %l0 fpack16 %f14, %f4 fsrc1 %f8, %f14 fxnors %f9, %f8, %f13 ldx [%l7 + 0x08], %l1 pdist %f14, %f4, %f0 fmul8x16 %f4, %f6, %f14 srlx %i5, 0x10, %l6 ld [%l7 + 0x44], %f6 lduh [%l7 + 0x7E], %g1 fmovsvc %icc, %f7, %f7 bgu,a,pn %icc, loop_7061 srax %o2, %g2, %o4 fmovsvc %icc, %f7, %f0 movvs %xcc, %o1, %l2 loop_7061: ldsw [%l7 + 0x50], %o0 tcc %icc, 0x7 brlez %g6, loop_7062 movleu %icc, %i6, %i0 brnz,a %i1, loop_7063 ld [%l7 + 0x70], %f0 loop_7062: andn %o7, 0x1EAE, %i4 nop setx loop_7064, %l0, %l1 jmpl %l1, %g4 loop_7063: alignaddrl %o3, %i3, %g3 fmul8x16 %f5, %f10, %f4 lduw [%l7 + 0x08], %i2 loop_7064: ldsh [%l7 + 0x76], %l3 brgez %o5, loop_7065 edge8n %l5, %g5, %g7 fcmpeq16 %f0, %f8, %o6 edge32l %i7, %l4, %l0 loop_7065: andcc %i5, %l1, %g1 ldx [%l7 + 0x60], %l6 fmovsge %icc, %f11, %f9 brgez,a %g2, loop_7066 fmovrdlz %o4, %f0, %f12 ldsb [%l7 + 0x33], %o1 movne %xcc, %l2, %o0 loop_7066: bpos,a %xcc, loop_7067 fmovrdlz %o2, %f12, %f6 fnot2 %f6, %f4 orncc %i6, %i0, %g6 loop_7067: ldx [%l7 + 0x20], %i1 fmovsvs %icc, %f3, %f3 movrgz %o7, 0x154, %g4 fmovs %f0, %f1 subcc %i4, %o3, %g3 fpadd16s %f2, %f0, %f3 lduw [%l7 + 0x7C], %i3 lduw [%l7 + 0x18], %i2 mulscc %l3, %o5, %g5 fmovdvc %icc, %f7, %f7 fmovrdlez %g7, %f14, %f14 ldd [%l7 + 0x68], %f2 st %f3, [%l7 + 0x18] fbne %fcc3, loop_7068 fmovrsgez %l5, %f6, %f6 udiv %i7, 0x0EF0, %l4 subcc %o6, %l0, %l1 loop_7068: st %f10, [%l7 + 0x7C] fmul8x16 %f8, %f2, %f8 fcmpne16 %f8, %f8, %i5 ldsw [%l7 + 0x08], %l6 fbul %fcc1, loop_7069 edge16 %g2, %o4, %o1 lduh [%l7 + 0x18], %l2 fmovrsgez %o0, %f8, %f6 loop_7069: std %f12, [%l7 + 0x38] fandnot2 %f6, %f12, %f6 movrgez %g1, 0x3C3, %o2 addcc %i6, 0x1E82, %i0 fpmerge %f15, %f5, %f10 movn %xcc, %g6, %i1 orcc %o7, %g4, %i4 fmovde %icc, %f2, %f3 alignaddrl %o3, %g3, %i3 ldx [%l7 + 0x18], %i2 mova %xcc, %o5, %l3 movcs %icc, %g5, %g7 be %xcc, loop_7070 edge32n %l5, %i7, %l4 std %f4, [%l7 + 0x38] sub %l0, %o6, %i5 loop_7070: movleu %xcc, %l6, %g2 taddcc %l1, %o1, %l2 srlx %o4, %g1, %o2 ldsh [%l7 + 0x14], %i6 fpsub16 %f8, %f2, %f0 fmovda %xcc, %f12, %f15 fmovsa %icc, %f0, %f3 stb %i0, [%l7 + 0x1A] fmovdleu %xcc, %f15, %f11 fmovdneg %xcc, %f12, %f13 ldsb [%l7 + 0x69], %o0 xnor %i1, %g6, %o7 movrlz %g4, 0x2E2, %o3 st %f7, [%l7 + 0x28] tle %xcc, 0x6 fmovd %f10, %f10 ldd [%l7 + 0x28], %f4 brlz,a %i4, loop_7071 nop setx loop_7072, %l0, %l1 jmpl %l1, %g3 fnor %f2, %f6, %f4 ldd [%l7 + 0x48], %f4 loop_7071: fnand %f6, %f0, %f8 loop_7072: fandnot2 %f8, %f6, %f4 fmovdg %xcc, %f10, %f0 fzeros %f1 ldsb [%l7 + 0x6D], %i3 ldsh [%l7 + 0x2C], %o5 lduh [%l7 + 0x74], %l3 std %f10, [%l7 + 0x58] popc 0x1D20, %g5 movn %xcc, %g7, %i2 stb %l5, [%l7 + 0x63] bneg loop_7073 brnz,a %l4, loop_7074 fcmpgt16 %f6, %f10, %l0 fbn,a %fcc1, loop_7075 loop_7073: ldx [%l7 + 0x48], %o6 loop_7074: fmul8ulx16 %f10, %f14, %f10 fmovscs %xcc, %f14, %f9 loop_7075: stx %i7, [%l7 + 0x50] ldx [%l7 + 0x08], %i5 brgz %g2, loop_7076 ldsh [%l7 + 0x60], %l1 ldub [%l7 + 0x23], %l6 lduh [%l7 + 0x4E], %l2 loop_7076: fmovrse %o1, %f0, %f13 fabss %f0, %f9 fpadd16 %f12, %f2, %f10 ldsw [%l7 + 0x74], %g1 lduh [%l7 + 0x38], %o4 orcc %o2, 0x1A27, %i6 ldsh [%l7 + 0x5C], %i0 ldsh [%l7 + 0x58], %i1 tle %xcc, 0x6 ta %xcc, 0x1 ble,a,pt %xcc, loop_7077 bvs,pt %xcc, loop_7078 fxnors %f13, %f15, %f14 fbue %fcc3, loop_7079 loop_7077: movvs %xcc, %o0, %g6 loop_7078: edge8l %o7, %g4, %o3 fbug,a %fcc2, loop_7080 loop_7079: fbo,a %fcc0, loop_7081 fmovsvc %xcc, %f7, %f1 fbn %fcc1, loop_7082 loop_7080: ldsh [%l7 + 0x7A], %i4 loop_7081: ldsh [%l7 + 0x3E], %g3 ldd [%l7 + 0x60], %f2 loop_7082: sth %o5, [%l7 + 0x78] sdivx %l3, 0x041B, %g5 ldx [%l7 + 0x78], %g7 sllx %i2, 0x06, %i3 st %f8, [%l7 + 0x14] stw %l5, [%l7 + 0x20] ldd [%l7 + 0x50], %f8 fabss %f5, %f1 fmovspos %xcc, %f13, %f3 ld [%l7 + 0x58], %f1 fmovdgu %icc, %f6, %f6 sll %l4, %o6, %l0 stw %i5, [%l7 + 0x08] fors %f2, %f9, %f12 sdiv %g2, 0x0FC8, %i7 bn,a,pn %xcc, loop_7083 fmovdl %icc, %f12, %f15 fmovrdne %l1, %f6, %f6 movge %xcc, %l6, %l2 loop_7083: bcs,pn %xcc, loop_7084 array16 %o1, %o4, %g1 ldsh [%l7 + 0x34], %i6 fbuge %fcc1, loop_7085 loop_7084: fzero %f6 fmovde %xcc, %f3, %f9 fornot1s %f4, %f15, %f6 loop_7085: sth %i0, [%l7 + 0x62] andn %o2, 0x0FC2, %o0 edge8 %i1, %o7, %g4 fmovdge %xcc, %f10, %f6 bcc,a,pt %xcc, loop_7086 ldd [%l7 + 0x38], %f8 siam 0x2 bneg loop_7087 loop_7086: bvc,a %xcc, loop_7088 fandnot2s %f4, %f13, %f9 fbe,a %fcc1, loop_7089 loop_7087: orn %o3, %g6, %i4 loop_7088: fbg %fcc1, loop_7090 fexpand %f13, %f12 loop_7089: movne %xcc, %o5, %l3 and %g3, 0x18C0, %g5 loop_7090: fpsub32 %f12, %f10, %f12 fbne,a %fcc1, loop_7091 std %f4, [%l7 + 0x10] fmovsa %xcc, %f2, %f15 ld [%l7 + 0x6C], %f0 loop_7091: edge32n %i2, %g7, %l5 ldsh [%l7 + 0x2E], %l4 fsrc2s %f7, %f7 edge16l %o6, %i3, %i5 fmovsgu %xcc, %f12, %f8 fcmpgt32 %f2, %f10, %g2 ldsh [%l7 + 0x2A], %l0 brnz %l1, loop_7092 mova %xcc, %l6, %i7 fandnot1 %f2, %f4, %f2 edge32l %o1, %l2, %g1 loop_7092: orcc %o4, %i6, %i0 tleu %icc, 0x3 fmovsvs %icc, %f12, %f12 addc %o0, %i1, %o2 sth %g4, [%l7 + 0x78] fmovrdgez %o7, %f10, %f0 fornot1s %f3, %f1, %f9 tleu %xcc, 0x5 fbl,a %fcc2, loop_7093 ldub [%l7 + 0x39], %o3 fpadd16 %f2, %f12, %f4 movge %xcc, %i4, %g6 loop_7093: ta %icc, 0x7 fmovdpos %icc, %f13, %f9 stw %o5, [%l7 + 0x54] nop setx loop_7094, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movl %icc, %l3, %g3 fcmpne32 %f2, %f2, %i2 bvc,a loop_7095 loop_7094: fands %f11, %f1, %f9 fbuge,a %fcc0, loop_7096 fmovdcs %icc, %f8, %f14 loop_7095: fbue %fcc0, loop_7097 nop setx loop_7098, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_7096: sdivcc %g7, 0x146A, %l5 alignaddr %g5, %l4, %o6 loop_7097: tgu %xcc, 0x3 loop_7098: bgu %icc, loop_7099 fmovsge %xcc, %f0, %f3 sub %i5, %i3, %g2 sdivcc %l1, 0x0B42, %l0 loop_7099: tsubcctv %l6, 0x09F7, %o1 fbl %fcc2, loop_7100 std %f14, [%l7 + 0x60] fbl,a %fcc2, loop_7101 fbl %fcc3, loop_7102 loop_7100: lduw [%l7 + 0x58], %l2 xnor %i7, 0x140D, %o4 loop_7101: fnand %f14, %f2, %f10 loop_7102: fmovdleu %xcc, %f14, %f8 movg %xcc, %g1, %i6 tneg %xcc, 0x2 fornot1 %f10, %f12, %f0 fmovsvs %icc, %f5, %f2 nop setx loop_7103, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x08], %i0 ldx [%l7 + 0x50], %o0 xnor %o2, 0x1C72, %g4 loop_7103: brnz,a %i1, loop_7104 fmovdgu %xcc, %f5, %f14 sdivx %o7, 0x1B92, %i4 movg %xcc, %g6, %o3 loop_7104: fandnot2s %f3, %f10, %f0 ldsh [%l7 + 0x28], %l3 fmovde %xcc, %f12, %f8 array32 %o5, %g3, %g7 orn %l5, %i2, %g5 bcc,a,pt %icc, loop_7105 fble,a %fcc1, loop_7106 fbe,a %fcc0, loop_7107 ldx [%l7 + 0x40], %l4 loop_7105: udivx %o6, 0x0C32, %i3 loop_7106: srlx %i5, %g2, %l0 loop_7107: stw %l6, [%l7 + 0x64] bpos %xcc, loop_7108 fcmpgt32 %f6, %f4, %l1 edge16 %l2, %o1, %i7 stb %o4, [%l7 + 0x71] loop_7108: ldsh [%l7 + 0x12], %g1 fnegd %f12, %f8 edge32ln %i0, %i6, %o2 lduh [%l7 + 0x6C], %g4 fcmpgt16 %f8, %f4, %o0 st %f2, [%l7 + 0x74] for %f2, %f10, %f2 ldsw [%l7 + 0x28], %i1 andncc %o7, %g6, %o3 add %i4, 0x1915, %o5 udivx %g3, 0x0790, %l3 ld [%l7 + 0x74], %f15 array16 %l5, %g7, %i2 fsrc1s %f3, %f2 fmul8x16au %f5, %f7, %f8 fone %f12 bcc,a,pn %xcc, loop_7109 smulcc %g5, %l4, %o6 edge8 %i5, %i3, %l0 tleu %xcc, 0x7 loop_7109: fmul8sux16 %f4, %f2, %f0 ldsw [%l7 + 0x60], %l6 edge16n %g2, %l1, %o1 ldd [%l7 + 0x40], %f2 sth %i7, [%l7 + 0x3E] fandnot2 %f14, %f8, %f0 fnegs %f1, %f15 sth %o4, [%l7 + 0x78] fabss %f13, %f2 tne %xcc, 0x1 st %f5, [%l7 + 0x5C] srlx %g1, 0x06, %l2 bshuffle %f12, %f10, %f12 fpack32 %f4, %f8, %f4 siam 0x6 fone %f10 stx %i0, [%l7 + 0x68] fmuld8ulx16 %f9, %f6, %f0 fcmpgt32 %f14, %f4, %i6 sethi 0x15EE, %g4 movcs %icc, %o0, %o2 ta %xcc, 0x6 fcmpgt16 %f12, %f14, %i1 fzero %f8 fmovrdlez %g6, %f12, %f10 ldub [%l7 + 0x18], %o7 edge32n %o3, %o5, %g3 lduh [%l7 + 0x4C], %l3 fbu,a %fcc3, loop_7110 orncc %i4, %l5, %i2 fcmpes %fcc1, %f8, %f15 movg %xcc, %g5, %g7 loop_7110: bl,pn %xcc, loop_7111 bvc,pt %icc, loop_7112 stb %l4, [%l7 + 0x20] fnot2 %f4, %f14 loop_7111: tvc %xcc, 0x7 loop_7112: sth %o6, [%l7 + 0x28] fornot2s %f10, %f14, %f6 fpadd16s %f14, %f7, %f15 fands %f9, %f3, %f3 fbl,a %fcc3, loop_7113 sdiv %i5, 0x1B3B, %i3 movg %icc, %l0, %g2 lduh [%l7 + 0x74], %l1 loop_7113: fpadd16s %f10, %f2, %f15 movrlez %l6, %o1, %i7 ldx [%l7 + 0x50], %g1 fors %f13, %f15, %f6 fpsub16s %f9, %f4, %f14 fxors %f11, %f4, %f0 edge8ln %o4, %l2, %i0 edge32 %i6, %o0, %g4 alignaddrl %i1, %g6, %o7 fcmpeq16 %f14, %f12, %o2 fmovrse %o5, %f9, %f1 fmovse %icc, %f9, %f13 edge8ln %o3, %l3, %i4 std %f12, [%l7 + 0x18] mulscc %l5, 0x10EE, %g3 stb %i2, [%l7 + 0x4E] st %f13, [%l7 + 0x64] fmovsvc %xcc, %f14, %f1 std %f4, [%l7 + 0x78] ldsh [%l7 + 0x24], %g7 fmovd %f10, %f14 orcc %g5, %l4, %o6 fpsub32 %f4, %f4, %f12 fmovdleu %xcc, %f4, %f2 brz %i3, loop_7114 udivcc %l0, 0x05E3, %g2 ldsw [%l7 + 0x44], %l1 movrlez %i5, %o1, %l6 loop_7114: fbu %fcc1, loop_7115 fmovrdgz %g1, %f0, %f4 sll %o4, %i7, %l2 ldsw [%l7 + 0x30], %i0 loop_7115: stw %i6, [%l7 + 0x38] fsrc2 %f0, %f6 ldub [%l7 + 0x62], %g4 fmuld8ulx16 %f1, %f6, %f10 fcmps %fcc0, %f6, %f6 movrgez %i1, 0x03F, %g6 tle %icc, 0x3 edge8ln %o0, %o7, %o5 ldx [%l7 + 0x68], %o2 bcc %xcc, loop_7116 fcmpes %fcc0, %f8, %f0 fpsub32s %f14, %f1, %f4 addcc %o3, %i4, %l5 loop_7116: popc %g3, %l3 std %f6, [%l7 + 0x28] fpsub32s %f5, %f3, %f7 xorcc %g7, %i2, %g5 addccc %l4, 0x07F5, %o6 fbl,a %fcc1, loop_7117 srl %i3, 0x1B, %l0 brnz %g2, loop_7118 edge16ln %i5, %l1, %l6 loop_7117: fpackfix %f14, %f0 sdiv %o1, 0x11D9, %g1 loop_7118: sll %i7, %o4, %l2 edge16n %i0, %g4, %i1 brgez,a %i6, loop_7119 fble,a %fcc3, loop_7120 fmul8sux16 %f10, %f12, %f2 fmovda %xcc, %f8, %f13 loop_7119: stb %g6, [%l7 + 0x30] loop_7120: movpos %xcc, %o7, %o5 tge %xcc, 0x2 movrgez %o0, 0x16B, %o3 fmovdcc %icc, %f10, %f6 tcs %icc, 0x6 fmovdge %icc, %f12, %f13 array32 %i4, %l5, %g3 ld [%l7 + 0x10], %f3 fpsub32 %f10, %f12, %f6 tvs %icc, 0x6 xnor %l3, %o2, %i2 movle %xcc, %g5, %l4 fmovsvc %xcc, %f6, %f4 ldsb [%l7 + 0x71], %o6 ldsb [%l7 + 0x59], %i3 taddcctv %l0, %g2, %i5 bvc,a loop_7121 fmovsvc %xcc, %f2, %f2 taddcc %g7, 0x0EEE, %l1 tpos %xcc, 0x6 loop_7121: fpackfix %f0, %f1 tsubcctv %o1, %g1, %l6 lduw [%l7 + 0x48], %i7 fbo,a %fcc2, loop_7122 ldd [%l7 + 0x60], %f8 movg %icc, %l2, %o4 fornot2 %f14, %f4, %f8 loop_7122: fbge %fcc0, loop_7123 edge16n %g4, %i0, %i6 ba,a loop_7124 ldsh [%l7 + 0x0E], %i1 loop_7123: bneg,pt %icc, loop_7125 lduw [%l7 + 0x18], %g6 loop_7124: fmuld8ulx16 %f7, %f9, %f8 orcc %o7, 0x05F2, %o5 loop_7125: fabsd %f0, %f12 brz,a %o3, loop_7126 ldsw [%l7 + 0x3C], %i4 mova %icc, %l5, %o0 mova %xcc, %g3, %l3 loop_7126: brgez %i2, loop_7127 sdivcc %o2, 0x16E8, %g5 ld [%l7 + 0x10], %f14 fcmpeq16 %f2, %f6, %o6 loop_7127: movrne %i3, %l0, %l4 movg %xcc, %i5, %g2 fornot1s %f2, %f9, %f15 sth %g7, [%l7 + 0x38] ld [%l7 + 0x5C], %f10 mulscc %l1, %g1, %o1 fsrc1s %f6, %f9 fnegd %f8, %f8 edge8n %l6, %l2, %o4 fcmpgt32 %f4, %f4, %g4 fmuld8sux16 %f15, %f14, %f12 ble loop_7128 fmovde %icc, %f1, %f10 brgz,a %i0, loop_7129 fbge,a %fcc0, loop_7130 loop_7128: fnor %f2, %f14, %f2 ldub [%l7 + 0x2C], %i6 loop_7129: fornot2s %f11, %f1, %f7 loop_7130: fmuld8ulx16 %f11, %f15, %f2 fcmped %fcc1, %f4, %f14 movn %icc, %i1, %g6 bshuffle %f14, %f14, %f12 fbo %fcc3, loop_7131 ldsh [%l7 + 0x6C], %o7 ldub [%l7 + 0x42], %o5 bg,a,pn %icc, loop_7132 loop_7131: ble,a,pt %icc, loop_7133 stb %o3, [%l7 + 0x7D] fble,a %fcc2, loop_7134 loop_7132: stb %i4, [%l7 + 0x21] loop_7133: fblg,a %fcc1, loop_7135 tleu %icc, 0x4 loop_7134: ldd [%l7 + 0x70], %f0 movgu %icc, %l5, %i7 loop_7135: movre %o0, 0x25B, %g3 fpack32 %f12, %f10, %f6 fcmpgt16 %f2, %f4, %i2 movvc %xcc, %l3, %o2 edge32l %o6, %g5, %i3 fornot2s %f9, %f6, %f14 ld [%l7 + 0x4C], %f15 array8 %l0, %l4, %i5 fxor %f4, %f0, %f10 ldub [%l7 + 0x69], %g2 stw %g7, [%l7 + 0x0C] fcmpgt32 %f10, %f2, %l1 sdivcc %o1, 0x0AF8, %g1 umul %l2, %o4, %g4 st %f1, [%l7 + 0x78] stb %i0, [%l7 + 0x13] fmovsne %xcc, %f7, %f6 call loop_7136 bvs,a,pn %xcc, loop_7137 lduw [%l7 + 0x14], %l6 fpsub16s %f7, %f1, %f11 loop_7136: fmovdg %xcc, %f5, %f8 loop_7137: sth %i6, [%l7 + 0x10] movvs %xcc, %i1, %g6 st %f5, [%l7 + 0x64] lduw [%l7 + 0x44], %o7 movle %xcc, %o3, %o5 fmovscs %icc, %f13, %f10 fble,a %fcc1, loop_7138 fornot1s %f15, %f0, %f2 fors %f1, %f9, %f12 stb %l5, [%l7 + 0x26] loop_7138: movrlez %i4, 0x239, %i7 fbue,a %fcc2, loop_7139 fpsub32 %f6, %f0, %f4 fands %f9, %f5, %f14 fbge,a %fcc1, loop_7140 loop_7139: fbo %fcc3, loop_7141 ld [%l7 + 0x6C], %f6 fpsub32 %f4, %f4, %f2 loop_7140: fpackfix %f6, %f1 loop_7141: movle %xcc, %o0, %i2 fcmpeq16 %f0, %f12, %g3 mulscc %o2, %o6, %l3 stx %i3, [%l7 + 0x30] fmuld8ulx16 %f11, %f4, %f4 movpos %xcc, %l0, %l4 brgez %g5, loop_7142 movcs %icc, %i5, %g7 movvs %xcc, %g2, %l1 fmul8ulx16 %f0, %f2, %f8 loop_7142: tsubcctv %o1, %g1, %o4 tl %xcc, 0x3 lduw [%l7 + 0x18], %l2 ld [%l7 + 0x60], %f12 ldsb [%l7 + 0x4B], %g4 sdivx %i0, 0x054E, %i6 movre %i1, 0x209, %l6 movne %icc, %g6, %o7 bpos,a loop_7143 fmul8sux16 %f2, %f6, %f0 ld [%l7 + 0x4C], %f13 movleu %icc, %o5, %o3 loop_7143: sth %i4, [%l7 + 0x4C] ldd [%l7 + 0x58], %f6 fpadd32s %f6, %f3, %f1 movpos %xcc, %l5, %i7 fornot1s %f8, %f1, %f1 ldx [%l7 + 0x48], %o0 fmovdn %xcc, %f9, %f0 fbug %fcc1, loop_7144 bvs,pn %xcc, loop_7145 fnor %f0, %f12, %f14 be %icc, loop_7146 loop_7144: srlx %i2, 0x0E, %o2 loop_7145: ld [%l7 + 0x20], %f4 ldub [%l7 + 0x1F], %o6 loop_7146: fmovdge %icc, %f11, %f6 stx %g3, [%l7 + 0x58] fmovsl %icc, %f9, %f3 fbn %fcc2, loop_7147 fbe %fcc0, loop_7148 ld [%l7 + 0x3C], %f7 stx %l3, [%l7 + 0x10] loop_7147: fnot1 %f4, %f8 loop_7148: bcs,pt %xcc, loop_7149 ldsw [%l7 + 0x54], %l0 bpos,pt %xcc, loop_7150 fcmpne16 %f14, %f2, %i3 loop_7149: lduw [%l7 + 0x7C], %l4 fmovsge %xcc, %f0, %f7 loop_7150: edge32 %i5, %g7, %g5 ta %xcc, 0x3 bgu,a,pt %xcc, loop_7151 bcc,pn %xcc, loop_7152 sdiv %g2, 0x104F, %o1 fbu,a %fcc2, loop_7153 loop_7151: sdivx %g1, 0x1C03, %o4 loop_7152: brgz,a %l2, loop_7154 ldsw [%l7 + 0x0C], %g4 loop_7153: tsubcctv %i0, 0x16D9, %l1 ldd [%l7 + 0x78], %f2 loop_7154: addcc %i1, 0x199E, %l6 edge16n %i6, %o7, %g6 stw %o3, [%l7 + 0x58] sub %i4, 0x0621, %l5 ldsb [%l7 + 0x67], %o5 tne %icc, 0x5 movpos %xcc, %o0, %i2 ldx [%l7 + 0x50], %o2 nop setx loop_7155, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot1 %f4, %f8, %f12 bvc,a,pt %xcc, loop_7156 tle %icc, 0x7 loop_7155: fmovde %icc, %f13, %f12 fbue %fcc0, loop_7157 loop_7156: lduw [%l7 + 0x5C], %o6 brlez %g3, loop_7158 ldub [%l7 + 0x36], %i7 loop_7157: brlez %l0, loop_7159 fabss %f13, %f3 loop_7158: fcmped %fcc0, %f12, %f6 nop setx loop_7160, %l0, %l1 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_7159: ldsh [%l7 + 0x62], %l3 fbge,a %fcc1, loop_7161 stb %i3, [%l7 + 0x70] loop_7160: stw %i5, [%l7 + 0x10] ld [%l7 + 0x3C], %f0 loop_7161: fornot2s %f8, %f7, %f15 fones %f6 fmovdleu %icc, %f0, %f14 fmovrdne %l4, %f10, %f2 fmovsn %icc, %f5, %f2 fandnot1s %f10, %f5, %f9 fmovdcc %icc, %f12, %f0 movleu %icc, %g7, %g5 stx %g2, [%l7 + 0x30] ldub [%l7 + 0x25], %g1 std %f8, [%l7 + 0x10] tvc %xcc, 0x3 fpsub16 %f10, %f8, %f12 brnz %o4, loop_7162 call loop_7163 fsrc1s %f9, %f9 stb %o1, [%l7 + 0x6A] loop_7162: bvc,a,pt %icc, loop_7164 loop_7163: array32 %g4, %l2, %i0 fmovsle %xcc, %f1, %f1 stb %i1, [%l7 + 0x34] loop_7164: stw %l1, [%l7 + 0x24] sdivcc %i6, 0x02C9, %o7 ldub [%l7 + 0x71], %g6 or %o3, 0x1014, %i4 ldsb [%l7 + 0x29], %l6 st %f3, [%l7 + 0x30] ldsw [%l7 + 0x14], %l5 lduw [%l7 + 0x28], %o5 edge8 %o0, %i2, %o2 tsubcc %o6, 0x08BC, %g3 ldd [%l7 + 0x58], %f6 stw %l0, [%l7 + 0x0C] fmovrdgez %l3, %f10, %f2 fabss %f13, %f13 alignaddr %i3, %i7, %l4 tl %icc, 0x2 fbule,a %fcc1, loop_7165 fmovdn %icc, %f0, %f14 ld [%l7 + 0x3C], %f8 fmuld8ulx16 %f4, %f10, %f0 loop_7165: fabss %f4, %f4 lduh [%l7 + 0x7A], %i5 tleu %xcc, 0x6 ldsh [%l7 + 0x66], %g5 st %f1, [%l7 + 0x48] bcs,pt %xcc, loop_7166 fblg %fcc3, loop_7167 fmovdgu %xcc, %f8, %f4 tne %xcc, 0x0 loop_7166: stw %g7, [%l7 + 0x20] loop_7167: lduh [%l7 + 0x6A], %g2 stb %g1, [%l7 + 0x0C] st %f2, [%l7 + 0x40] fmovdcs %xcc, %f4, %f11 edge32ln %o4, %g4, %l2 ldub [%l7 + 0x1B], %o1 stx %i1, [%l7 + 0x18] fmovrde %i0, %f8, %f2 fbg %fcc0, loop_7168 fbule,a %fcc0, loop_7169 tle %icc, 0x1 fsrc1s %f7, %f15 loop_7168: stw %l1, [%l7 + 0x18] loop_7169: taddcctv %i6, %o7, %o3 fbo,a %fcc2, loop_7170 ldsw [%l7 + 0x54], %g6 fmul8sux16 %f4, %f12, %f14 fbe %fcc3, loop_7171 loop_7170: stb %l6, [%l7 + 0x1C] fpadd32s %f2, %f12, %f2 orcc %l5, 0x0514, %o5 loop_7171: fors %f0, %f1, %f10 fbo %fcc2, loop_7172 ldsw [%l7 + 0x20], %i4 movrlz %o0, 0x0E8, %i2 lduh [%l7 + 0x0C], %o2 loop_7172: fmovdpos %xcc, %f15, %f0 fcmpeq16 %f12, %f2, %o6 addccc %l0, 0x148B, %l3 fpadd32s %f13, %f13, %f10 lduh [%l7 + 0x18], %i3 xorcc %g3, 0x0B3E, %i7 umulcc %i5, 0x1D66, %g5 ldx [%l7 + 0x58], %l4 fornot2 %f8, %f4, %f0 fpmerge %f11, %f11, %f6 tleu %icc, 0x7 umul %g2, %g7, %o4 ldd [%l7 + 0x78], %f12 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14334 ! Type cti : 7172 ! Type i : 14182 ! Type l : 14312 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0x23DC573C .word 0x8888DE2B .word 0xBD3920CC .word 0x057D086F .word 0x7B339F46 .word 0x02A36A83 .word 0xACE2DFAF .word 0xFE8BF3FB .word 0x792224C2 .word 0x8BFB4CD8 .word 0xECEC2000 .word 0x026E6D34 .word 0xFD3FBE2D .word 0x339CFA84 .word 0xE9F65438 .word 0x0B7766B7 .word 0x7ED48FDD .word 0x75F01032 .word 0x434C63D6 .word 0x38943F79 .word 0x7769D8EF .word 0x7889F0CD .word 0x89706980 .word 0xBB520FBA .word 0xEB5E6FDE .word 0x15B8B7CE .word 0xECD4E4FC .word 0x16CDD429 .word 0x5ACE600F .word 0x4760A802 .word 0x0CE01851 .word 0xB4E2D15F .word 0x4E8B02B5 .word 0x2FE757E4 .word 0xE3417717 .word 0x64FB83C1 .word 0xC15A9878 .word 0xA6DE8046 .word 0x0637B962 .word 0x03945CB0 .word 0xF28B705C .word 0xE4EA275F .word 0x52450318 .word 0xAA38D9B2 .word 0xB8940200 .word 0x53E1C87C .word 0x99F4F4A6 .word 0xDD4D1E07 .word 0x482DD7E0 .word 0x161EA576 .word 0x9E9CCB83 .word 0x28ABFF0D .word 0x0823E0EB .word 0x05617128 .word 0x289FF857 .word 0x1501C828 .word 0x8579B8CB .word 0x7FFE8158 .word 0x2CE5D5F9 .word 0xDF4A2903 .word 0xD6C40369 .word 0xADE26E33 .word 0x1B362908 .word 0x9152980C .end