/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc18.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=486745496" .ident "BY rg131678 ON Mon Jul 14 14:08:24 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc18.s,v 1.3 2007/07/05 21:59:09 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 0xD, %g1 set 0xB, %g2 set 0xB, %g3 set 0x1, %g4 set 0x0, %g5 set 0x6, %g6 set 0xA, %g7 !# Input registers set -0xE, %i0 set -0xE, %i1 set -0x2, %i2 set -0xB, %i3 set -0xE, %i4 set -0xB, %i5 set -0x2, %i6 set -0x8, %i7 !# Local registers set 0x19E99078, %l0 set 0x7CF22670, %l1 set 0x6D697757, %l2 set 0x7E2EC21F, %l3 set 0x4B6EA0B7, %l4 set 0x7F050AD6, %l5 set 0x581B9429, %l6 !# Output registers set 0x1BCA, %o0 set -0x0D01, %o1 set 0x0DD7, %o2 set -0x12E3, %o3 set 0x02F2, %o4 set 0x09F9, %o5 set 0x012E, %o6 set 0x1760, %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 .. fxors %f0, %f5, %f1 ble,pt %icc, loop_1 fmovrsgz %o7, %f10, %f8 edge16ln %l3, %i2, %g1 ldsb [%l7 + 0x53], %o1 loop_1: bl,pt %icc, loop_2 fmovsge %xcc, %f13, %f10 movvc %icc, %g7, %l6 bcs,a %xcc, loop_3 loop_2: fmovde %icc, %f1, %f10 addcc %o4, %i1, %o5 brlz %g5, loop_4 loop_3: fbg,a %fcc0, loop_5 andcc %i5, %g2, %l1 srl %g6, %o0, %i3 loop_4: smul %l2, %g4, %l0 loop_5: sth %l5, [%l7 + 0x74] fbne,a %fcc0, loop_6 movle %xcc, %l4, %i6 ldsb [%l7 + 0x69], %o3 fmovdg %icc, %f2, %f4 loop_6: fblg %fcc3, loop_7 brnz %g3, loop_8 ldub [%l7 + 0x26], %i0 movrgz %i7, %o6, %i4 loop_7: fcmpes %fcc0, %f5, %f1 loop_8: movrne %o7, 0x21A, %o2 xnor %l3, 0x0FFF, %i2 fmul8x16 %f2, %f0, %f14 stx %g1, [%l7 + 0x68] fmovrdne %g7, %f10, %f14 fxnor %f8, %f14, %f6 stb %o1, [%l7 + 0x47] fbue,a %fcc3, loop_9 fmovsge %xcc, %f12, %f12 udivx %l6, 0x0036, %i1 sra %o5, %o4, %i5 loop_9: fbuge,a %fcc3, loop_10 ldub [%l7 + 0x55], %g5 stw %g2, [%l7 + 0x1C] ldsw [%l7 + 0x70], %g6 loop_10: fmovdg %icc, %f11, %f12 lduw [%l7 + 0x24], %l1 ba,a loop_11 siam 0x7 ldx [%l7 + 0x30], %o0 bl loop_12 loop_11: sub %i3, 0x13A2, %g4 movrlez %l2, %l5, %l4 taddcctv %i6, %o3, %l0 loop_12: lduh [%l7 + 0x38], %i0 fble,a %fcc0, loop_13 stx %g3, [%l7 + 0x30] fcmpgt32 %f0, %f2, %o6 std %f8, [%l7 + 0x58] loop_13: sub %i7, 0x0D84, %o7 fmovsvc %xcc, %f5, %f15 fmovdneg %xcc, %f0, %f13 fone %f4 movge %xcc, %i4, %l3 ba %xcc, loop_14 umulcc %o2, %i2, %g7 bcs,a,pn %xcc, loop_15 movne %xcc, %o1, %g1 loop_14: fmovdvc %icc, %f0, %f0 bge,a loop_16 loop_15: ldsw [%l7 + 0x30], %l6 fmuld8ulx16 %f11, %f4, %f0 fpack32 %f14, %f12, %f14 loop_16: lduh [%l7 + 0x16], %i1 ldsw [%l7 + 0x58], %o4 stw %o5, [%l7 + 0x78] lduh [%l7 + 0x70], %i5 fxor %f0, %f12, %f2 stw %g2, [%l7 + 0x28] ldsb [%l7 + 0x61], %g5 ldsb [%l7 + 0x15], %l1 alignaddr %g6, %i3, %g4 fbg %fcc3, loop_17 ldx [%l7 + 0x48], %o0 movvc %icc, %l5, %l2 stw %i6, [%l7 + 0x70] loop_17: bcc,pn %icc, loop_18 fone %f10 stb %l4, [%l7 + 0x50] sth %l0, [%l7 + 0x66] loop_18: fble,a %fcc0, loop_19 fmovdvs %xcc, %f15, %f7 bl,a %icc, loop_20 ldsw [%l7 + 0x08], %i0 loop_19: fbg,a %fcc3, loop_21 fmovsne %xcc, %f1, %f3 loop_20: fpadd16s %f12, %f11, %f1 fmovdge %xcc, %f11, %f15 loop_21: movle %xcc, %g3, %o6 ldd [%l7 + 0x30], %f10 fcmple32 %f4, %f14, %o3 fpadd16s %f3, %f15, %f2 stw %o7, [%l7 + 0x30] lduw [%l7 + 0x68], %i7 fornot1 %f10, %f14, %f6 ldsw [%l7 + 0x1C], %l3 be,a,pt %icc, loop_22 fcmpne16 %f0, %f2, %o2 xor %i2, %g7, %o1 fmovdg %icc, %f7, %f5 loop_22: fmovrdlz %g1, %f10, %f6 lduw [%l7 + 0x78], %l6 fmovrdgz %i4, %f12, %f8 fnot1 %f4, %f14 movneg %icc, %i1, %o4 fmul8x16 %f5, %f4, %f4 fbu %fcc1, loop_23 edge8 %o5, %g2, %g5 taddcctv %i5, %l1, %g6 fmovsvc %icc, %f9, %f13 loop_23: lduw [%l7 + 0x18], %i3 tcc %xcc, 0x1 stw %o0, [%l7 + 0x4C] sethi 0x1330, %g4 movrgz %l2, %i6, %l5 fsrc2s %f5, %f2 alignaddrl %l0, %i0, %l4 stw %o6, [%l7 + 0x60] movvc %icc, %o3, %g3 ldsb [%l7 + 0x48], %o7 movneg %icc, %i7, %l3 ldub [%l7 + 0x3C], %o2 smulcc %i2, 0x0B7C, %g7 fmul8x16au %f10, %f8, %f8 ld [%l7 + 0x50], %f7 fcmpne16 %f0, %f14, %o1 ldub [%l7 + 0x1C], %g1 movrlez %l6, 0x0F9, %i4 movgu %icc, %i1, %o4 brnz %o5, loop_24 st %f5, [%l7 + 0x58] lduw [%l7 + 0x1C], %g2 fmovdneg %icc, %f14, %f15 loop_24: fmovdge %xcc, %f13, %f9 edge32 %g5, %i5, %l1 edge32n %i3, %g6, %o0 fmovda %xcc, %f8, %f6 st %f6, [%l7 + 0x3C] fmuld8ulx16 %f11, %f11, %f0 sth %l2, [%l7 + 0x4A] movcc %xcc, %i6, %g4 lduw [%l7 + 0x7C], %l0 stb %l5, [%l7 + 0x1A] fpack16 %f8, %f7 fpadd16 %f8, %f4, %f10 fbn,a %fcc3, loop_25 fmovsneg %xcc, %f1, %f5 tpos %xcc, 0x5 edge8l %i0, %l4, %o6 loop_25: fmovsle %icc, %f15, %f1 alignaddrl %o3, %g3, %o7 smulcc %l3, %o2, %i7 fble %fcc3, loop_26 stx %i2, [%l7 + 0x68] bvs,a %xcc, loop_27 ldsh [%l7 + 0x16], %g7 loop_26: stb %o1, [%l7 + 0x1E] fexpand %f15, %f6 loop_27: fmul8ulx16 %f10, %f6, %f4 fand %f8, %f8, %f10 stw %g1, [%l7 + 0x24] sra %l6, %i4, %i1 movrlez %o4, %o5, %g5 std %f12, [%l7 + 0x70] fmuld8sux16 %f5, %f5, %f10 stw %i5, [%l7 + 0x64] tcc %icc, 0x3 andcc %g2, 0x0A26, %l1 movrgez %g6, %i3, %o0 lduh [%l7 + 0x30], %l2 stw %i6, [%l7 + 0x1C] fxnor %f0, %f4, %f0 movvs %xcc, %l0, %l5 lduh [%l7 + 0x3A], %g4 stx %l4, [%l7 + 0x48] fnands %f3, %f6, %f13 edge32 %i0, %o3, %o6 fmovrde %g3, %f8, %f12 fblg %fcc3, loop_28 udivx %l3, 0x04B2, %o7 bcc,a loop_29 fmovsvc %icc, %f11, %f12 loop_28: fcmpne32 %f8, %f8, %o2 ble,a,pt %xcc, loop_30 loop_29: movg %xcc, %i7, %g7 ldsh [%l7 + 0x44], %i2 sdivx %g1, 0x1305, %l6 loop_30: stb %i4, [%l7 + 0x5E] bpos %icc, loop_31 ld [%l7 + 0x10], %f5 bneg,a,pn %icc, loop_32 fnegs %f15, %f11 loop_31: fmovde %icc, %f8, %f11 mulscc %o1, 0x017E, %o4 loop_32: st %f12, [%l7 + 0x18] subc %o5, 0x192E, %g5 tle %icc, 0x5 tne %xcc, 0x7 ldd [%l7 + 0x58], %f14 fcmpgt16 %f10, %f2, %i1 movle %xcc, %i5, %l1 sub %g6, 0x00A8, %i3 fcmped %fcc0, %f0, %f4 call loop_33 bgu,pn %icc, loop_34 stw %o0, [%l7 + 0x50] nop setx loop_35, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_33: movne %icc, %l2, %i6 loop_34: be,a,pn %icc, loop_36 sth %l0, [%l7 + 0x56] loop_35: fmuld8sux16 %f8, %f4, %f0 ldub [%l7 + 0x09], %l5 loop_36: fblg %fcc2, loop_37 ldd [%l7 + 0x30], %f10 fpsub32s %f8, %f10, %f8 taddcctv %g4, %g2, %i0 loop_37: ta %icc, 0x3 fmovdpos %icc, %f0, %f13 movgu %icc, %l4, %o3 ldx [%l7 + 0x70], %g3 ldsw [%l7 + 0x7C], %l3 umul %o7, %o2, %i7 edge16l %g7, %i2, %o6 ldsw [%l7 + 0x1C], %l6 fmovrdlz %i4, %f6, %f8 sth %o1, [%l7 + 0x7C] fmul8ulx16 %f12, %f0, %f14 pdist %f14, %f4, %f12 ldx [%l7 + 0x18], %g1 stw %o5, [%l7 + 0x08] fmul8sux16 %f6, %f6, %f0 stb %g5, [%l7 + 0x2F] fornot1s %f0, %f6, %f2 brgz %o4, loop_38 movrgz %i1, %i5, %g6 fble,a %fcc1, loop_39 lduw [%l7 + 0x10], %i3 loop_38: tge %icc, 0x1 fxnors %f10, %f1, %f3 loop_39: bneg loop_40 sth %l1, [%l7 + 0x66] bpos,pn %icc, loop_41 ldx [%l7 + 0x58], %l2 loop_40: fand %f8, %f10, %f0 stw %o0, [%l7 + 0x70] loop_41: stx %l0, [%l7 + 0x60] fmovrslz %i6, %f9, %f15 edge16n %l5, %g2, %i0 fmovsleu %xcc, %f4, %f5 fmovsg %icc, %f11, %f4 fmuld8sux16 %f12, %f2, %f8 tsubcctv %l4, 0x0A19, %o3 sra %g4, 0x03, %l3 fmovda %icc, %f9, %f12 std %f10, [%l7 + 0x60] fsrc1 %f12, %f0 fpack16 %f10, %f13 fsrc2s %f4, %f15 fbue %fcc1, loop_42 mulx %g3, %o7, %o2 fmuld8sux16 %f1, %f15, %f2 ble,a loop_43 loop_42: fpsub16s %f4, %f9, %f14 fnands %f11, %f13, %f14 fsrc2s %f6, %f4 loop_43: fcmpd %fcc2, %f6, %f2 fcmpgt32 %f0, %f0, %i7 fmovdleu %icc, %f10, %f3 bvs,a %xcc, loop_44 ldd [%l7 + 0x48], %f14 fmovde %icc, %f0, %f5 ble,pt %xcc, loop_45 loop_44: ldsh [%l7 + 0x2A], %g7 fbue,a %fcc2, loop_46 std %f14, [%l7 + 0x10] loop_45: fmovrse %i2, %f14, %f6 movg %xcc, %l6, %o6 loop_46: sth %o1, [%l7 + 0x6E] ldsb [%l7 + 0x15], %g1 popc %o5, %g5 ldx [%l7 + 0x48], %o4 fmovd %f0, %f8 fpadd16s %f11, %f8, %f8 stw %i4, [%l7 + 0x2C] movrgz %i1, 0x3F2, %g6 tpos %xcc, 0x7 lduw [%l7 + 0x14], %i3 andncc %i5, %l1, %l2 udivx %o0, 0x0E7A, %i6 edge16ln %l5, %g2, %l0 fpadd32s %f1, %f1, %f2 movpos %xcc, %i0, %l4 lduh [%l7 + 0x12], %o3 bcs loop_47 movg %xcc, %g4, %g3 ba,a loop_48 fmovdgu %xcc, %f11, %f4 loop_47: siam 0x2 fmovscc %xcc, %f7, %f8 loop_48: std %f2, [%l7 + 0x40] fmovrdne %o7, %f10, %f2 be,pt %icc, loop_49 movcc %icc, %o2, %l3 stw %g7, [%l7 + 0x48] fmovrslez %i2, %f12, %f14 loop_49: sub %i7, 0x094B, %o6 fand %f4, %f8, %f10 tn %xcc, 0x0 fpadd16s %f8, %f9, %f15 tne %xcc, 0x4 bge,a loop_50 fandnot2s %f7, %f15, %f5 add %l6, %o1, %g1 fblg,a %fcc1, loop_51 loop_50: fmovdleu %icc, %f11, %f13 array16 %g5, %o4, %i4 fmul8ulx16 %f8, %f14, %f4 loop_51: fxor %f6, %f4, %f14 ldsh [%l7 + 0x7E], %i1 bne,a loop_52 fnot1 %f12, %f14 sethi 0x0C40, %o5 call loop_53 loop_52: and %g6, 0x1C3B, %i5 bvs,a,pn %xcc, loop_54 st %f13, [%l7 + 0x74] loop_53: ldx [%l7 + 0x28], %i3 srlx %l2, %o0, %i6 loop_54: brlez,a %l5, loop_55 alignaddr %g2, %l1, %l0 movpos %xcc, %l4, %o3 st %f13, [%l7 + 0x64] loop_55: fmovrdlez %i0, %f6, %f14 fsrc1s %f7, %f8 edge16n %g3, %g4, %o7 lduh [%l7 + 0x60], %l3 edge16l %o2, %i2, %g7 pdist %f4, %f14, %f12 udiv %o6, 0x19CC, %l6 st %f7, [%l7 + 0x30] fbg %fcc0, loop_56 fmovrsne %o1, %f11, %f2 fcmped %fcc3, %f6, %f4 fexpand %f12, %f10 loop_56: ldsw [%l7 + 0x2C], %g1 movgu %icc, %g5, %i7 ldsw [%l7 + 0x48], %o4 lduh [%l7 + 0x6C], %i4 ld [%l7 + 0x3C], %f4 fmovd %f2, %f4 mulx %i1, 0x1EFB, %g6 bn,a,pn %icc, loop_57 brgz %i5, loop_58 ldsh [%l7 + 0x4E], %i3 movge %xcc, %o5, %o0 loop_57: fsrc2s %f2, %f11 loop_58: ldsh [%l7 + 0x34], %l2 ldsw [%l7 + 0x14], %l5 fnot1s %f6, %f14 st %f11, [%l7 + 0x40] ldx [%l7 + 0x70], %i6 fmovsg %icc, %f13, %f8 stb %g2, [%l7 + 0x72] fmovrsgez %l1, %f8, %f0 lduw [%l7 + 0x30], %l4 bvc,a,pt %icc, loop_59 addccc %o3, 0x0506, %i0 ldsh [%l7 + 0x7A], %g3 faligndata %f14, %f2, %f0 loop_59: fbe,a %fcc0, loop_60 movvc %xcc, %g4, %o7 lduh [%l7 + 0x4E], %l0 std %f2, [%l7 + 0x68] loop_60: stw %l3, [%l7 + 0x3C] tneg %icc, 0x3 fcmpne16 %f6, %f8, %o2 ldsh [%l7 + 0x7A], %i2 fcmped %fcc0, %f0, %f8 fmul8ulx16 %f8, %f4, %f10 ldub [%l7 + 0x0F], %g7 edge16 %o6, %o1, %g1 movge %xcc, %l6, %g5 fcmpgt16 %f12, %f12, %i7 fornot1s %f8, %f4, %f0 umul %o4, 0x070B, %i1 srlx %g6, %i5, %i4 tne %icc, 0x7 orcc %o5, 0x19F6, %o0 ldsw [%l7 + 0x14], %i3 std %f4, [%l7 + 0x50] lduw [%l7 + 0x24], %l2 ldsh [%l7 + 0x6A], %l5 sethi 0x0E13, %g2 tvc %xcc, 0x5 ldub [%l7 + 0x6C], %i6 sth %l1, [%l7 + 0x56] stb %l4, [%l7 + 0x64] bneg loop_61 fpsub16s %f15, %f15, %f10 bne,a,pt %xcc, loop_62 tvc %xcc, 0x1 loop_61: fpadd32 %f6, %f2, %f0 fandnot2s %f10, %f4, %f8 loop_62: fmovrdne %o3, %f4, %f4 movre %g3, 0x3ED, %g4 fmovscs %icc, %f1, %f10 ldx [%l7 + 0x50], %i0 orn %l0, %o7, %o2 andncc %i2, %l3, %g7 fbul %fcc3, loop_63 ld [%l7 + 0x74], %f2 fmovdleu %icc, %f12, %f3 fmul8x16 %f0, %f14, %f12 loop_63: tcc %xcc, 0x1 smul %o1, %g1, %l6 brgz %g5, loop_64 nop setx loop_65, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd16s %f1, %f3, %f4 fsrc2 %f2, %f8 loop_64: nop setx loop_66, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_65: fmul8x16au %f4, %f15, %f8 pdist %f14, %f8, %f8 udiv %o6, 0x1673, %o4 loop_66: tpos %icc, 0x4 xnor %i1, %g6, %i5 fone %f6 fcmped %fcc3, %f10, %f8 fnand %f10, %f8, %f0 edge8l %i7, %o5, %o0 fmovrsgz %i3, %f15, %f15 bvs %xcc, loop_67 st %f0, [%l7 + 0x28] ldsb [%l7 + 0x78], %i4 ldx [%l7 + 0x40], %l2 loop_67: fmovda %xcc, %f10, %f2 addc %l5, %g2, %i6 movrgez %l4, 0x18D, %o3 fpadd16 %f8, %f14, %f12 andcc %l1, %g4, %g3 fmovdvc %icc, %f10, %f12 ldd [%l7 + 0x20], %f6 lduh [%l7 + 0x18], %l0 fbu,a %fcc0, loop_68 or %i0, 0x09AE, %o7 movrlz %i2, %o2, %l3 srax %g7, %o1, %g1 loop_68: fmovsneg %xcc, %f0, %f0 fble,a %fcc3, loop_69 fbg %fcc3, loop_70 fsrc1s %f2, %f6 fmovde %xcc, %f2, %f10 loop_69: pdist %f2, %f12, %f6 loop_70: fbne,a %fcc0, loop_71 fbo %fcc1, loop_72 sub %l6, %g5, %o4 fpsub16 %f12, %f2, %f4 loop_71: tleu %xcc, 0x4 loop_72: tne %icc, 0x0 stw %o6, [%l7 + 0x10] nop setx loop_73, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x6A], %i1 fmovrslez %i5, %f5, %f5 edge32ln %g6, %o5, %o0 loop_73: fbue,a %fcc0, loop_74 lduw [%l7 + 0x48], %i7 sth %i3, [%l7 + 0x68] sdivx %i4, 0x137A, %l2 loop_74: fmovdneg %xcc, %f0, %f5 fmovda %icc, %f14, %f1 ldx [%l7 + 0x08], %l5 fmovdle %icc, %f15, %f9 fnand %f12, %f4, %f12 movvs %icc, %i6, %g2 fmovrsgz %l4, %f11, %f9 bcc %xcc, loop_75 orncc %l1, %g4, %o3 ldsw [%l7 + 0x14], %l0 brz,a %i0, loop_76 loop_75: edge16n %g3, %o7, %o2 tcc %icc, 0x2 lduh [%l7 + 0x32], %i2 loop_76: tle %icc, 0x4 nop setx loop_77, %l0, %l1 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 %l3, loop_78 fnot2s %f5, %f2 addcc %g7, 0x1650, %g1 loop_77: fxnors %f2, %f12, %f8 loop_78: fpsub16 %f10, %f2, %f14 std %f2, [%l7 + 0x68] std %f2, [%l7 + 0x10] ld [%l7 + 0x58], %f3 xnorcc %l6, %o1, %g5 fbule,a %fcc1, loop_79 ld [%l7 + 0x6C], %f1 fxors %f2, %f6, %f6 fmul8x16au %f11, %f8, %f4 loop_79: bpos loop_80 ldsw [%l7 + 0x2C], %o4 fcmple32 %f2, %f6, %i1 lduw [%l7 + 0x64], %i5 loop_80: fnot1s %f2, %f8 tsubcc %g6, %o6, %o0 ldub [%l7 + 0x4E], %i7 ldub [%l7 + 0x46], %i3 ldsw [%l7 + 0x68], %i4 ldsw [%l7 + 0x40], %l2 sth %l5, [%l7 + 0x64] ldd [%l7 + 0x20], %f14 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 ldx [%l7 + 0x30], %i6 tpos %icc, 0x0 ldsh [%l7 + 0x42], %g2 loop_81: fpackfix %f12, %f7 sra %l4, 0x0C, %l1 fnot2 %f4, %f6 lduw [%l7 + 0x10], %o5 ldsb [%l7 + 0x24], %o3 array8 %l0, %i0, %g4 fmul8ulx16 %f8, %f0, %f10 call loop_82 fbu %fcc0, loop_83 fmovsgu %icc, %f11, %f10 bcs,pt %xcc, loop_84 loop_82: ldsb [%l7 + 0x30], %g3 loop_83: stw %o2, [%l7 + 0x7C] fmovda %icc, %f6, %f1 loop_84: nop setx loop_85, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldx [%l7 + 0x30], %i2 ldx [%l7 + 0x38], %l3 bn,a loop_86 loop_85: ta %xcc, 0x6 lduh [%l7 + 0x12], %g7 fmul8x16 %f7, %f6, %f2 loop_86: ld [%l7 + 0x34], %f8 edge16ln %o7, %l6, %g1 movre %g5, 0x150, %o4 ldx [%l7 + 0x20], %o1 move %icc, %i5, %g6 bvs,a %xcc, loop_87 movl %icc, %o6, %i1 tvc %icc, 0x7 ldd [%l7 + 0x68], %f2 loop_87: fcmpd %fcc1, %f6, %f6 ldub [%l7 + 0x5C], %o0 alignaddrl %i3, %i7, %i4 fpadd16 %f6, %f4, %f2 array16 %l2, %i6, %l5 fmul8x16al %f2, %f12, %f4 ld [%l7 + 0x38], %f15 movg %xcc, %l4, %g2 smulcc %o5, %l1, %l0 fmuld8ulx16 %f8, %f1, %f14 ldsh [%l7 + 0x10], %o3 xorcc %i0, 0x0D4D, %g4 lduh [%l7 + 0x6E], %g3 movrgz %i2, 0x0B6, %o2 fmovsvc %xcc, %f4, %f10 fmovdneg %xcc, %f4, %f9 stb %l3, [%l7 + 0x3C] popc %o7, %g7 ble,a,pn %xcc, loop_88 fmovsvc %icc, %f3, %f5 edge16ln %l6, %g5, %o4 fcmped %fcc3, %f12, %f2 loop_88: ldsw [%l7 + 0x38], %g1 te %xcc, 0x7 fpmerge %f14, %f8, %f14 lduh [%l7 + 0x1C], %o1 fcmpeq32 %f2, %f10, %g6 fmovde %icc, %f15, %f3 fmovrsgz %i5, %f1, %f12 fba,a %fcc2, loop_89 sllx %i1, %o0, %i3 ldsb [%l7 + 0x65], %i7 bpos,a %xcc, loop_90 loop_89: ta %xcc, 0x6 fmovrdne %o6, %f6, %f10 lduw [%l7 + 0x1C], %l2 loop_90: fmovscs %xcc, %f11, %f4 stb %i6, [%l7 + 0x47] fmovrsne %i4, %f3, %f8 brlez,a %l4, loop_91 stb %g2, [%l7 + 0x50] brgz,a %o5, loop_92 andncc %l1, %l5, %l0 loop_91: movgu %xcc, %o3, %i0 xor %g4, 0x163E, %i2 loop_92: fmovdne %icc, %f9, %f4 fmovdpos %xcc, %f11, %f12 lduw [%l7 + 0x7C], %g3 movrlz %o2, 0x0FE, %o7 stx %l3, [%l7 + 0x50] lduh [%l7 + 0x72], %l6 bvs,a,pt %xcc, loop_93 bl,a,pt %icc, loop_94 bshuffle %f0, %f14, %f6 movre %g5, 0x3FC, %o4 loop_93: fmovd %f0, %f4 loop_94: bvc,a %icc, loop_95 tsubcc %g1, 0x02FD, %o1 umul %g6, 0x0FA8, %i5 srl %i1, 0x1A, %o0 loop_95: sth %i3, [%l7 + 0x7A] fpsub32 %f4, %f12, %f4 stb %g7, [%l7 + 0x11] subccc %o6, 0x195C, %l2 ldx [%l7 + 0x18], %i6 ta %icc, 0x5 edge16ln %i7, %l4, %i4 fble %fcc3, loop_96 fzeros %f5 fsrc1s %f8, %f3 stb %g2, [%l7 + 0x54] loop_96: stw %l1, [%l7 + 0x50] sdivcc %l5, 0x0C60, %o5 fmovd %f12, %f10 fsrc2s %f14, %f11 mova %icc, %l0, %o3 ldx [%l7 + 0x10], %i0 movrlez %i2, 0x248, %g4 ldsb [%l7 + 0x76], %o2 xnorcc %g3, 0x11C6, %l3 faligndata %f8, %f6, %f2 nop setx loop_97, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fands %f1, %f13, %f14 movl %xcc, %o7, %g5 fcmpne32 %f6, %f6, %o4 loop_97: xorcc %g1, 0x0C75, %l6 ldsw [%l7 + 0x40], %g6 lduw [%l7 + 0x38], %i5 addcc %o1, 0x1BE0, %o0 movrlz %i3, 0x1D5, %i1 fmovrsgz %g7, %f3, %f13 fmovdpos %icc, %f5, %f4 fbule %fcc0, loop_98 fcmpne16 %f12, %f8, %o6 ldsh [%l7 + 0x28], %l2 fmul8x16 %f0, %f4, %f4 loop_98: lduh [%l7 + 0x18], %i6 tl %xcc, 0x1 std %f4, [%l7 + 0x38] st %f1, [%l7 + 0x1C] siam 0x6 fcmps %fcc1, %f10, %f10 fbug %fcc1, loop_99 fmovsne %icc, %f0, %f6 st %f10, [%l7 + 0x1C] ldsb [%l7 + 0x2E], %l4 loop_99: fsrc1s %f14, %f12 move %icc, %i4, %i7 tne %xcc, 0x6 mulscc %l1, 0x03D0, %g2 edge16n %l5, %o5, %l0 fmovde %xcc, %f1, %f1 tcc %icc, 0x3 fblg,a %fcc2, loop_100 subc %i0, %i2, %o3 brgz %o2, loop_101 brz,a %g4, loop_102 loop_100: brlez %g3, loop_103 nop setx loop_104, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_101: ldx [%l7 + 0x50], %o7 loop_102: tsubcctv %g5, %l3, %g1 loop_103: edge32n %o4, %l6, %g6 loop_104: fmovsvc %xcc, %f11, %f6 ldsw [%l7 + 0x68], %i5 fmovde %icc, %f7, %f13 sdivcc %o0, 0x11E5, %i3 fxors %f3, %f4, %f4 ld [%l7 + 0x50], %f3 fxor %f0, %f6, %f12 mulx %i1, 0x0EBF, %o1 ldub [%l7 + 0x5A], %g7 udivx %o6, 0x1543, %l2 faligndata %f6, %f0, %f14 fmovscs %xcc, %f1, %f3 udivx %l4, 0x0DFF, %i6 movg %icc, %i4, %i7 srl %l1, %l5, %g2 fbo %fcc2, loop_105 fmul8ulx16 %f6, %f6, %f14 fcmple16 %f2, %f0, %l0 nop setx loop_106, %l0, %l1 jmpl %l1, %o5 loop_105: fmovrdgez %i2, %f6, %f0 movle %xcc, %o3, %i0 xorcc %o2, %g3, %g4 loop_106: fble,a %fcc2, loop_107 tn %xcc, 0x4 fmovrslz %o7, %f1, %f8 std %f2, [%l7 + 0x08] loop_107: fbu %fcc2, loop_108 fbe,a %fcc2, loop_109 edge16 %l3, %g1, %g5 fcmps %fcc2, %f2, %f5 loop_108: fmovrde %l6, %f10, %f8 loop_109: fsrc1s %f3, %f12 fmovdvs %icc, %f9, %f3 edge8 %o4, %g6, %i5 bvc loop_110 ldd [%l7 + 0x60], %f6 movrgez %i3, %i1, %o0 fmovdcc %xcc, %f8, %f8 loop_110: ld [%l7 + 0x5C], %f11 fmovscs %icc, %f1, %f6 fnegd %f8, %f6 ldsb [%l7 + 0x36], %g7 add %o6, 0x128D, %o1 ble,pn %xcc, loop_111 smulcc %l4, %l2, %i4 fmovdn %xcc, %f9, %f0 ldx [%l7 + 0x50], %i6 loop_111: fmovrsgz %l1, %f15, %f2 umulcc %l5, 0x1EEA, %g2 ldub [%l7 + 0x72], %l0 fmovdleu %xcc, %f7, %f4 st %f6, [%l7 + 0x4C] bgu,pn %icc, loop_112 addccc %i7, 0x021C, %i2 ldub [%l7 + 0x40], %o5 tl %xcc, 0x1 loop_112: srax %o3, 0x01, %o2 fone %f6 ldsw [%l7 + 0x70], %g3 ld [%l7 + 0x44], %f4 ba,a %xcc, loop_113 sth %g4, [%l7 + 0x2E] movvc %icc, %o7, %l3 ldx [%l7 + 0x08], %g1 loop_113: and %i0, 0x1352, %l6 fors %f2, %f5, %f14 xnorcc %o4, %g6, %i5 fmul8ulx16 %f4, %f10, %f4 fmovdcc %xcc, %f7, %f5 fcmple32 %f4, %f12, %g5 bneg,pn %icc, loop_114 ldsw [%l7 + 0x20], %i3 bcc,a loop_115 fone %f8 loop_114: fpsub16s %f6, %f5, %f15 fmovrslz %o0, %f11, %f12 loop_115: stx %i1, [%l7 + 0x48] fexpand %f3, %f4 tge %xcc, 0x1 fbue,a %fcc3, loop_116 fmovdcs %xcc, %f7, %f2 ldsw [%l7 + 0x78], %o6 ldx [%l7 + 0x30], %o1 loop_116: fmovdl %xcc, %f3, %f8 fmovrslez %l4, %f12, %f15 ldsw [%l7 + 0x7C], %l2 fexpand %f1, %f12 bcs loop_117 ld [%l7 + 0x48], %f2 ld [%l7 + 0x28], %f7 fmovsneg %xcc, %f8, %f11 loop_117: mulx %i4, 0x048E, %i6 fandnot2s %f10, %f12, %f4 fmul8ulx16 %f12, %f2, %f10 ld [%l7 + 0x08], %f12 bneg,pn %xcc, loop_118 fmul8ulx16 %f10, %f12, %f12 fmovsvc %xcc, %f1, %f6 stx %g7, [%l7 + 0x28] loop_118: fmovrdgez %l5, %f8, %f4 fbule,a %fcc3, loop_119 fzero %f10 sllx %l1, %g2, %i7 brgz %l0, loop_120 loop_119: fmovdl %xcc, %f0, %f8 fsrc1s %f11, %f15 fcmpne32 %f2, %f12, %i2 loop_120: ble,a,pn %icc, loop_121 movvs %icc, %o5, %o2 fexpand %f0, %f8 ldsw [%l7 + 0x5C], %g3 loop_121: smul %g4, %o3, %l3 stb %o7, [%l7 + 0x78] edge32ln %g1, %i0, %o4 fmul8ulx16 %f2, %f4, %f10 fandnot1 %f6, %f8, %f2 fmovdgu %icc, %f2, %f9 srax %g6, %l6, %i5 fornot1s %f6, %f13, %f3 stx %i3, [%l7 + 0x30] fand %f0, %f14, %f6 stw %o0, [%l7 + 0x5C] subc %i1, 0x0152, %o6 fmovsvs %xcc, %f2, %f9 fxnor %f12, %f2, %f0 sth %o1, [%l7 + 0x68] smulcc %l4, 0x11D1, %l2 xnor %g5, %i6, %i4 ldsb [%l7 + 0x3A], %g7 lduh [%l7 + 0x7E], %l1 sth %g2, [%l7 + 0x1A] tleu %icc, 0x6 edge32ln %i7, %l0, %l5 movgu %xcc, %o5, %i2 addcc %g3, 0x1935, %g4 fzeros %f11 andcc %o3, 0x1969, %l3 fpsub32 %f0, %f6, %f14 fbl %fcc1, loop_122 stw %o2, [%l7 + 0x14] fbo %fcc2, loop_123 fmovsa %xcc, %f13, %f1 loop_122: fornot2 %f0, %f12, %f0 umul %g1, %o7, %o4 loop_123: lduw [%l7 + 0x0C], %i0 fornot1s %f5, %f12, %f15 xor %g6, %l6, %i5 sth %o0, [%l7 + 0x46] fnands %f13, %f3, %f15 tsubcc %i3, %o6, %i1 call loop_124 sdiv %l4, 0x1282, %o1 stx %g5, [%l7 + 0x68] fxnors %f2, %f13, %f1 loop_124: fbo,a %fcc2, loop_125 tn %icc, 0x2 lduh [%l7 + 0x52], %i6 ldsh [%l7 + 0x48], %l2 loop_125: stw %g7, [%l7 + 0x54] xor %l1, 0x07D6, %i4 xor %g2, %i7, %l5 fblg %fcc1, loop_126 ldx [%l7 + 0x18], %o5 umul %i2, %l0, %g4 fand %f6, %f4, %f14 loop_126: tge %icc, 0x2 fmovsvs %xcc, %f9, %f8 bvc,a %icc, loop_127 movge %xcc, %o3, %l3 sub %o2, %g1, %g3 be loop_128 loop_127: fpsub32s %f0, %f7, %f0 movle %xcc, %o4, %o7 sdivcc %i0, 0x18D5, %l6 loop_128: fands %f8, %f3, %f1 movleu %xcc, %g6, %o0 udivx %i5, 0x01B5, %i3 fmovrsgez %o6, %f8, %f3 fmovsle %xcc, %f12, %f0 ldsb [%l7 + 0x35], %i1 ldsh [%l7 + 0x50], %l4 fbl,a %fcc0, loop_129 brlz %o1, loop_130 fbl %fcc0, loop_131 tle %xcc, 0x4 loop_129: fmovdle %icc, %f6, %f12 loop_130: stx %g5, [%l7 + 0x10] loop_131: fmovrsgz %l2, %f4, %f3 fsrc2 %f14, %f12 fmovdleu %xcc, %f11, %f14 movrgez %i6, %l1, %g7 fmovdpos %xcc, %f6, %f8 ldx [%l7 + 0x58], %g2 fandnot1s %f9, %f1, %f3 tvc %icc, 0x5 fmovrsne %i7, %f3, %f10 ldub [%l7 + 0x3A], %i4 ldsw [%l7 + 0x28], %o5 ldx [%l7 + 0x58], %i2 addc %l0, 0x07ED, %g4 fmovse %xcc, %f11, %f4 fbo,a %fcc3, loop_132 fcmpgt32 %f14, %f10, %o3 fmovrslez %l3, %f10, %f1 ldub [%l7 + 0x5C], %o2 loop_132: lduh [%l7 + 0x5E], %l5 tvc %xcc, 0x1 fbe,a %fcc0, loop_133 pdist %f4, %f0, %f8 movleu %xcc, %g1, %o4 fmovsa %icc, %f7, %f0 loop_133: fbuge %fcc0, loop_134 lduh [%l7 + 0x2E], %g3 fandnot1s %f6, %f13, %f6 fpadd32 %f12, %f2, %f10 loop_134: fmovdneg %xcc, %f14, %f14 ld [%l7 + 0x2C], %f14 ldsb [%l7 + 0x1C], %i0 ldsw [%l7 + 0x4C], %o7 ldub [%l7 + 0x5B], %g6 stx %l6, [%l7 + 0x10] ldx [%l7 + 0x70], %o0 call loop_135 tgu %icc, 0x0 tleu %icc, 0x1 fandnot2 %f12, %f12, %f2 loop_135: fmovsl %xcc, %f11, %f9 ldub [%l7 + 0x72], %i3 fcmpne16 %f10, %f0, %i5 bge,a %icc, loop_136 srlx %i1, 0x05, %l4 movneg %icc, %o1, %o6 fnor %f4, %f2, %f12 loop_136: stb %g5, [%l7 + 0x55] bge,a %icc, loop_137 bne,pn %icc, loop_138 movleu %icc, %l2, %l1 nop setx loop_139, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_137: tle %xcc, 0x4 loop_138: ldsh [%l7 + 0x66], %g7 fbl %fcc0, loop_140 loop_139: fmovrdgz %g2, %f6, %f8 taddcctv %i7, 0x11A7, %i4 ldsw [%l7 + 0x70], %o5 loop_140: fexpand %f0, %f2 bgu loop_141 edge16ln %i6, %l0, %i2 st %f0, [%l7 + 0x3C] fbg,a %fcc0, loop_142 loop_141: ldd [%l7 + 0x70], %f4 brnz,a %g4, loop_143 bpos loop_144 loop_142: ldsw [%l7 + 0x78], %o3 fpadd32 %f6, %f14, %f4 loop_143: ldsh [%l7 + 0x62], %l3 loop_144: fmovrdlez %o2, %f6, %f10 fmovdne %xcc, %f15, %f12 tne %icc, 0x1 ldd [%l7 + 0x58], %f2 pdist %f10, %f0, %f2 std %f4, [%l7 + 0x70] fbl %fcc0, loop_145 stb %l5, [%l7 + 0x6F] fmovde %xcc, %f7, %f11 fornot1s %f5, %f9, %f7 loop_145: fcmpne16 %f6, %f12, %g1 movre %g3, %i0, %o4 te %xcc, 0x5 subc %g6, %l6, %o7 ld [%l7 + 0x3C], %f8 stw %i3, [%l7 + 0x20] lduh [%l7 + 0x1E], %o0 sethi 0x06F7, %i5 fmovdne %icc, %f10, %f7 fornot1 %f12, %f6, %f6 tneg %xcc, 0x2 st %f7, [%l7 + 0x78] lduw [%l7 + 0x54], %l4 st %f8, [%l7 + 0x78] sdiv %o1, 0x01C1, %i1 edge16ln %g5, %l2, %o6 bgu loop_146 fmovspos %icc, %f10, %f1 fzeros %f3 fmovd %f2, %f4 loop_146: ld [%l7 + 0x50], %f4 stb %g7, [%l7 + 0x2B] fxor %f4, %f8, %f6 std %f6, [%l7 + 0x50] stb %l1, [%l7 + 0x53] fba,a %fcc3, loop_147 fmuld8ulx16 %f13, %f5, %f6 tle %icc, 0x2 stx %g2, [%l7 + 0x38] loop_147: ldd [%l7 + 0x78], %f8 ldd [%l7 + 0x78], %f4 stb %i4, [%l7 + 0x4A] ld [%l7 + 0x6C], %f13 fmovrdne %o5, %f2, %f10 movl %icc, %i6, %l0 fpadd32 %f2, %f2, %f2 tne %icc, 0x7 xor %i7, %i2, %g4 ldsw [%l7 + 0x40], %o3 array8 %l3, %o2, %g1 fexpand %f1, %f2 lduw [%l7 + 0x2C], %g3 ldub [%l7 + 0x63], %l5 edge8ln %o4, %g6, %i0 fcmple16 %f4, %f12, %l6 fmovrslez %i3, %f5, %f9 fmovdvc %icc, %f15, %f4 edge8ln %o7, %o0, %i5 lduw [%l7 + 0x2C], %l4 fblg %fcc2, loop_148 fmovdg %icc, %f14, %f14 fandnot1 %f14, %f14, %f8 fmovscs %icc, %f11, %f4 loop_148: udiv %i1, 0x1660, %o1 stx %l2, [%l7 + 0x78] fmovrdlz %g5, %f10, %f14 udiv %o6, 0x16F8, %l1 addccc %g7, 0x15B2, %i4 array32 %o5, %i6, %g2 taddcctv %i7, %l0, %g4 ldd [%l7 + 0x50], %f2 fmovsl %icc, %f3, %f3 stw %i2, [%l7 + 0x10] tl %icc, 0x4 bgu %icc, loop_149 std %f6, [%l7 + 0x40] sth %o3, [%l7 + 0x2C] bneg,a loop_150 loop_149: fornot1 %f12, %f0, %f12 stb %o2, [%l7 + 0x6F] fsrc1s %f0, %f7 loop_150: fmovscc %xcc, %f8, %f5 bleu loop_151 ld [%l7 + 0x40], %f13 mulx %g1, 0x151F, %l3 fnands %f0, %f5, %f4 loop_151: fbule %fcc1, loop_152 ldub [%l7 + 0x76], %l5 fmovrdgez %o4, %f4, %f6 ldsh [%l7 + 0x2C], %g3 loop_152: fnand %f8, %f6, %f10 move %xcc, %i0, %g6 taddcc %l6, %o7, %i3 fmovrsgez %i5, %f12, %f5 fmul8x16al %f11, %f11, %f4 fors %f6, %f2, %f3 orncc %o0, 0x0382, %i1 ld [%l7 + 0x34], %f10 ldsb [%l7 + 0x48], %o1 stw %l2, [%l7 + 0x18] fmovdn %icc, %f10, %f14 edge8 %l4, %o6, %l1 pdist %f0, %f14, %f10 fmovrsgez %g7, %f9, %f2 andn %g5, %i4, %i6 fcmpgt32 %f8, %f6, %g2 sdivcc %i7, 0x006B, %o5 sll %g4, %i2, %l0 sth %o2, [%l7 + 0x46] tge %xcc, 0x6 brlz,a %g1, loop_153 fmovsvc %xcc, %f9, %f14 ldsw [%l7 + 0x38], %o3 fxor %f6, %f6, %f4 loop_153: fbge %fcc1, loop_154 movvc %icc, %l5, %o4 add %g3, %i0, %l3 fmovrsgez %l6, %f8, %f11 loop_154: movcs %icc, %g6, %o7 brnz,a %i3, loop_155 fmovdpos %icc, %f12, %f13 edge16ln %i5, %i1, %o1 fnot1s %f9, %f0 loop_155: ldub [%l7 + 0x29], %l2 st %f9, [%l7 + 0x7C] sth %l4, [%l7 + 0x6C] fcmple32 %f12, %f8, %o0 array16 %o6, %l1, %g5 ldsb [%l7 + 0x5C], %g7 movn %icc, %i4, %i6 fsrc2s %f14, %f3 fblg %fcc2, loop_156 ldx [%l7 + 0x40], %g2 bvc,a,pt %xcc, loop_157 movpos %icc, %o5, %i7 loop_156: fmovrse %g4, %f4, %f0 edge8l %l0, %o2, %g1 loop_157: fxnors %f1, %f3, %f13 fabss %f8, %f3 bl,a loop_158 fmovdl %xcc, %f4, %f1 fnands %f10, %f13, %f10 bne %xcc, loop_159 loop_158: sll %i2, 0x18, %l5 fnot1 %f0, %f2 ldsw [%l7 + 0x70], %o4 loop_159: fmovrsgez %g3, %f12, %f15 ldd [%l7 + 0x18], %f6 brz %i0, loop_160 edge16l %l3, %o3, %l6 ldsh [%l7 + 0x70], %o7 tleu %xcc, 0x3 loop_160: stw %g6, [%l7 + 0x10] orcc %i3, %i1, %o1 st %f1, [%l7 + 0x14] bpos,a,pt %icc, loop_161 ldsb [%l7 + 0x7D], %l2 sth %l4, [%l7 + 0x6A] movle %icc, %o0, %o6 loop_161: lduh [%l7 + 0x4A], %l1 ld [%l7 + 0x58], %f0 nop setx loop_162, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16 %f13, %f2, %f14 lduh [%l7 + 0x42], %g5 fmuld8ulx16 %f13, %f8, %f6 loop_162: fbe %fcc3, loop_163 siam 0x1 stb %i5, [%l7 + 0x1C] lduw [%l7 + 0x24], %i4 loop_163: add %g7, 0x05D0, %g2 fnors %f15, %f13, %f10 array8 %o5, %i6, %g4 bg %xcc, loop_164 fbl %fcc1, loop_165 ldx [%l7 + 0x30], %i7 brz %o2, loop_166 loop_164: ldsh [%l7 + 0x60], %l0 loop_165: sth %i2, [%l7 + 0x22] add %g1, %o4, %g3 loop_166: for %f4, %f0, %f2 tvs %icc, 0x0 stb %l5, [%l7 + 0x56] sth %i0, [%l7 + 0x1C] brnz,a %o3, loop_167 fmovs %f6, %f5 fxnor %f12, %f14, %f8 fpack16 %f2, %f7 loop_167: sth %l6, [%l7 + 0x26] ldsh [%l7 + 0x24], %o7 bpos loop_168 fmovd %f10, %f14 lduw [%l7 + 0x74], %l3 tpos %icc, 0x5 loop_168: alignaddr %i3, %g6, %i1 bl,a,pt %icc, loop_169 brlz %l2, loop_170 fmul8ulx16 %f2, %f10, %f12 srlx %l4, %o0, %o6 loop_169: fandnot2 %f10, %f10, %f0 loop_170: ldsb [%l7 + 0x18], %o1 fcmpne16 %f4, %f6, %g5 ldsh [%l7 + 0x4A], %l1 fmovdgu %xcc, %f11, %f9 ldsw [%l7 + 0x3C], %i4 std %f6, [%l7 + 0x20] bleu %icc, loop_171 udivcc %i5, 0x044E, %g7 tg %xcc, 0x2 movrlez %o5, %g2, %i6 loop_171: bleu,a %xcc, loop_172 fmovrsgz %g4, %f12, %f11 edge8 %o2, %l0, %i7 tsubcc %i2, %o4, %g3 loop_172: fcmpne32 %f0, %f8, %g1 fcmpne32 %f6, %f2, %l5 brz,a %o3, loop_173 ldx [%l7 + 0x68], %i0 stb %o7, [%l7 + 0x3D] ldub [%l7 + 0x38], %l3 loop_173: ldsb [%l7 + 0x62], %i3 ld [%l7 + 0x08], %f8 subc %l6, %i1, %g6 sth %l2, [%l7 + 0x10] fabss %f10, %f2 tvc %xcc, 0x7 fxor %f12, %f4, %f10 fornot1s %f5, %f5, %f0 ldsw [%l7 + 0x5C], %o0 udiv %l4, 0x0A8B, %o6 brgez,a %g5, loop_174 xnor %l1, 0x0A0F, %i4 sth %o1, [%l7 + 0x68] tsubcctv %i5, 0x15B2, %o5 loop_174: brlz %g7, loop_175 ldsw [%l7 + 0x7C], %i6 fpack16 %f10, %f7 ldsh [%l7 + 0x2A], %g4 loop_175: lduh [%l7 + 0x3C], %o2 fcmple32 %f2, %f0, %l0 or %g2, 0x1FE0, %i2 fnot1s %f4, %f11 fnand %f6, %f14, %f0 tcc %icc, 0x7 ldsb [%l7 + 0x62], %i7 bg %xcc, loop_176 addc %o4, %g1, %g3 fmovrdlez %o3, %f14, %f0 fmovdvc %xcc, %f12, %f4 loop_176: ldsb [%l7 + 0x17], %l5 ldsh [%l7 + 0x38], %i0 fpsub32s %f8, %f6, %f6 fmovdgu %xcc, %f12, %f12 fzero %f6 array32 %o7, %l3, %i3 fand %f14, %f2, %f8 movrgez %l6, %g6, %l2 udivcc %o0, 0x1A0F, %l4 brlz,a %i1, loop_177 alignaddr %o6, %g5, %l1 st %f14, [%l7 + 0x14] fpadd32 %f0, %f2, %f6 loop_177: fmul8x16al %f1, %f1, %f10 fmovsge %xcc, %f6, %f1 fbu %fcc1, loop_178 ldsb [%l7 + 0x70], %o1 fmovsneg %icc, %f11, %f0 stx %i4, [%l7 + 0x28] loop_178: brgz %o5, loop_179 edge8ln %i5, %i6, %g7 fmovrslz %g4, %f15, %f5 stx %o2, [%l7 + 0x20] loop_179: fmovsl %xcc, %f9, %f6 nop setx loop_180, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduw [%l7 + 0x24], %l0 fpadd16s %f5, %f8, %f12 ldub [%l7 + 0x42], %g2 loop_180: fmul8x16au %f9, %f2, %f12 lduw [%l7 + 0x18], %i2 fxor %f8, %f14, %f4 fbul,a %fcc0, loop_181 ldsw [%l7 + 0x54], %o4 mulx %g1, 0x0394, %g3 std %f4, [%l7 + 0x78] loop_181: ld [%l7 + 0x08], %f11 tvs %xcc, 0x7 fmovrde %i7, %f0, %f4 stw %o3, [%l7 + 0x6C] fpsub32s %f10, %f11, %f4 array8 %l5, %i0, %o7 sth %l3, [%l7 + 0x34] fble,a %fcc1, loop_182 movrgez %l6, 0x14C, %g6 tne %icc, 0x3 popc %i3, %l2 loop_182: tleu %xcc, 0x5 fandnot1s %f0, %f1, %f8 stx %l4, [%l7 + 0x48] st %f11, [%l7 + 0x1C] fcmple16 %f0, %f2, %o0 call loop_183 stw %i1, [%l7 + 0x14] xorcc %o6, 0x03D6, %g5 pdist %f10, %f8, %f14 loop_183: std %f14, [%l7 + 0x50] ldsb [%l7 + 0x69], %o1 ldsh [%l7 + 0x28], %l1 fbge,a %fcc2, loop_184 addcc %i4, %i5, %o5 fbule %fcc3, loop_185 lduw [%l7 + 0x5C], %g7 loop_184: stx %g4, [%l7 + 0x08] bshuffle %f8, %f10, %f4 loop_185: std %f4, [%l7 + 0x38] ldsw [%l7 + 0x7C], %i6 fnor %f0, %f0, %f6 alignaddr %l0, %o2, %g2 lduh [%l7 + 0x16], %i2 fmovsneg %xcc, %f12, %f7 fcmpgt16 %f8, %f14, %o4 fnegs %f12, %f6 popc 0x1C0B, %g1 st %f6, [%l7 + 0x20] fblg %fcc1, loop_186 ta %xcc, 0x6 ldsb [%l7 + 0x5A], %g3 fmovse %icc, %f4, %f9 loop_186: bpos loop_187 std %f8, [%l7 + 0x18] st %f7, [%l7 + 0x70] edge8n %i7, %o3, %l5 loop_187: smul %i0, %l3, %l6 fmovdn %icc, %f4, %f9 tn %icc, 0x6 ldsh [%l7 + 0x70], %o7 fba,a %fcc0, loop_188 fmovdcc %xcc, %f4, %f14 fnegd %f4, %f0 stb %g6, [%l7 + 0x68] loop_188: fmovrslez %l2, %f15, %f4 fands %f4, %f12, %f11 fmovsvc %xcc, %f0, %f12 tsubcc %i3, %l4, %o0 fpadd16 %f0, %f2, %f8 fcmpd %fcc1, %f10, %f4 ldsb [%l7 + 0x19], %o6 brgz,a %g5, loop_189 fbn,a %fcc2, loop_190 addccc %o1, 0x0D3B, %i1 brlz,a %l1, loop_191 loop_189: ble,a %xcc, loop_192 loop_190: fblg %fcc3, loop_193 fnot1 %f6, %f2 loop_191: addccc %i5, 0x0DCF, %i4 loop_192: fble,a %fcc2, loop_194 loop_193: add %g7, 0x0CB3, %g4 ldsw [%l7 + 0x24], %o5 tge %icc, 0x4 loop_194: edge32l %l0, %i6, %g2 brlez %o2, loop_195 move %icc, %o4, %g1 ldx [%l7 + 0x08], %g3 st %f10, [%l7 + 0x3C] loop_195: lduh [%l7 + 0x2E], %i7 fmul8ulx16 %f10, %f4, %f10 tpos %xcc, 0x2 fornot1s %f2, %f11, %f2 tneg %icc, 0x4 bshuffle %f10, %f2, %f12 fbug %fcc0, loop_196 bcs,pn %xcc, loop_197 st %f4, [%l7 + 0x7C] tvc %icc, 0x1 loop_196: fpadd16s %f1, %f6, %f4 loop_197: stw %o3, [%l7 + 0x24] fmovdcc %icc, %f7, %f3 ldsb [%l7 + 0x5F], %i2 fble,a %fcc0, loop_198 taddcc %l5, 0x0649, %i0 sth %l6, [%l7 + 0x6A] array32 %l3, %o7, %g6 loop_198: bvs loop_199 ldsw [%l7 + 0x58], %i3 fnot2 %f0, %f14 tsubcctv %l4, %o0, %l2 loop_199: tge %icc, 0x4 fcmple16 %f8, %f10, %g5 fbu %fcc0, loop_200 fbue %fcc0, loop_201 addcc %o1, %i1, %o6 and %l1, 0x167B, %i5 loop_200: bne,a,pt %xcc, loop_202 loop_201: bcc,a %xcc, loop_203 taddcc %g7, %g4, %i4 fbug %fcc1, loop_204 loop_202: fpack16 %f12, %f12 loop_203: sth %l0, [%l7 + 0x6A] taddcc %i6, 0x10EA, %o5 loop_204: fmovsne %xcc, %f12, %f4 siam 0x5 ld [%l7 + 0x48], %f13 tn %xcc, 0x4 udiv %o2, 0x1164, %g2 fpadd32 %f4, %f0, %f10 movge %icc, %g1, %o4 bcs loop_205 ldsw [%l7 + 0x20], %i7 tl %icc, 0x5 fmovde %icc, %f4, %f9 loop_205: add %g3, %i2, %o3 or %l5, %i0, %l3 fmovdge %icc, %f14, %f15 bpos,a,pt %xcc, loop_206 fmovsg %icc, %f6, %f10 fbo,a %fcc2, loop_207 ldsw [%l7 + 0x50], %l6 loop_206: fone %f12 andn %o7, %i3, %l4 loop_207: ldub [%l7 + 0x66], %o0 bcc,pn %xcc, loop_208 tsubcc %l2, 0x1303, %g6 fsrc1 %f14, %f10 fmuld8ulx16 %f8, %f3, %f4 loop_208: fmovrsne %o1, %f12, %f4 fbug %fcc2, loop_209 edge16ln %g5, %i1, %l1 addc %o6, 0x0E23, %i5 taddcctv %g7, %i4, %g4 loop_209: fmovs %f9, %f2 sth %l0, [%l7 + 0x2A] sth %o5, [%l7 + 0x10] edge8l %i6, %o2, %g2 std %f6, [%l7 + 0x48] st %f5, [%l7 + 0x40] ldx [%l7 + 0x10], %o4 bge %icc, loop_210 fbul %fcc3, loop_211 std %f0, [%l7 + 0x10] fmovda %xcc, %f4, %f2 loop_210: fandnot1 %f14, %f14, %f6 loop_211: fmovrse %i7, %f1, %f14 movn %icc, %g3, %i2 fblg %fcc1, loop_212 ldd [%l7 + 0x08], %f12 movle %icc, %g1, %l5 fnands %f0, %f9, %f0 loop_212: add %i0, %o3, %l6 movgu %xcc, %o7, %l3 ldd [%l7 + 0x68], %f10 fmovsgu %xcc, %f5, %f13 nop setx loop_213, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbu %fcc1, loop_214 fsrc2 %f0, %f6 edge16n %i3, %o0, %l2 loop_213: ldsh [%l7 + 0x7E], %l4 loop_214: fsrc2s %f13, %f15 bcc,pt %xcc, loop_215 fba %fcc1, loop_216 tcc %xcc, 0x7 array32 %o1, %g5, %g6 loop_215: stw %l1, [%l7 + 0x3C] loop_216: ble,pt %icc, loop_217 ldsw [%l7 + 0x6C], %i1 tvs %xcc, 0x4 bcs,pt %icc, loop_218 loop_217: smulcc %i5, 0x03C0, %g7 fbn %fcc0, loop_219 te %xcc, 0x5 loop_218: stw %o6, [%l7 + 0x78] ldsb [%l7 + 0x68], %i4 loop_219: be loop_220 fmovrdlz %l0, %f0, %f14 lduw [%l7 + 0x44], %g4 subcc %o5, %o2, %g2 loop_220: std %f10, [%l7 + 0x30] xnor %o4, 0x00DE, %i7 lduh [%l7 + 0x52], %g3 fandnot1s %f1, %f2, %f0 udiv %i6, 0x05B0, %i2 bg loop_221 bne %icc, loop_222 ld [%l7 + 0x1C], %f7 fbg %fcc0, loop_223 loop_221: ldx [%l7 + 0x78], %g1 loop_222: std %f6, [%l7 + 0x30] ldd [%l7 + 0x28], %f12 loop_223: movl %icc, %l5, %o3 sth %l6, [%l7 + 0x46] movre %i0, 0x206, %o7 fnands %f8, %f13, %f1 move %icc, %i3, %l3 stw %o0, [%l7 + 0x10] fcmpes %fcc1, %f9, %f15 ldsh [%l7 + 0x22], %l2 fbne %fcc2, loop_224 fpadd16s %f13, %f7, %f10 stw %o1, [%l7 + 0x68] sth %l4, [%l7 + 0x6A] loop_224: stw %g5, [%l7 + 0x50] movg %icc, %l1, %i1 tl %xcc, 0x5 tn %xcc, 0x4 fmovrdlez %i5, %f8, %f14 fand %f6, %f2, %f12 fone %f6 fmovrdlz %g6, %f8, %f14 std %f6, [%l7 + 0x38] lduh [%l7 + 0x6A], %g7 lduw [%l7 + 0x10], %i4 fmovsn %xcc, %f9, %f2 ldd [%l7 + 0x70], %f10 movg %icc, %o6, %g4 edge16 %l0, %o5, %g2 ldsb [%l7 + 0x4E], %o4 st %f13, [%l7 + 0x60] bl,a,pn %xcc, loop_225 fandnot2s %f8, %f1, %f10 fcmpeq32 %f14, %f4, %o2 fabsd %f8, %f2 loop_225: te %icc, 0x5 movvc %xcc, %i7, %g3 fbuge,a %fcc2, loop_226 ldub [%l7 + 0x08], %i2 std %f14, [%l7 + 0x28] stw %i6, [%l7 + 0x4C] loop_226: ldub [%l7 + 0x48], %l5 lduw [%l7 + 0x4C], %g1 tvs %icc, 0x1 tsubcctv %o3, 0x04C4, %l6 ldx [%l7 + 0x60], %o7 stw %i0, [%l7 + 0x60] fmovrdgez %l3, %f6, %f2 movle %icc, %o0, %i3 fandnot2 %f10, %f2, %f14 movcs %xcc, %o1, %l2 call loop_227 edge16ln %l4, %g5, %i1 fmovsgu %xcc, %f1, %f8 ldub [%l7 + 0x3F], %l1 loop_227: bcc,a,pn %icc, loop_228 fcmpes %fcc3, %f15, %f3 std %f6, [%l7 + 0x08] ld [%l7 + 0x08], %f9 loop_228: ldub [%l7 + 0x74], %g6 fnors %f14, %f0, %f9 ld [%l7 + 0x7C], %f3 fmovdge %icc, %f12, %f11 ldsb [%l7 + 0x50], %i5 stw %i4, [%l7 + 0x64] fone %f4 fands %f11, %f7, %f0 fcmpne16 %f0, %f0, %g7 lduw [%l7 + 0x60], %g4 ldx [%l7 + 0x50], %l0 brgz %o5, loop_229 fcmpne16 %f8, %f10, %o6 movpos %xcc, %g2, %o4 subccc %o2, 0x05DA, %i7 loop_229: ld [%l7 + 0x38], %f13 andn %g3, %i2, %i6 fabsd %f4, %f4 ldd [%l7 + 0x38], %f12 fmovdvs %icc, %f11, %f3 ldd [%l7 + 0x18], %f10 fcmped %fcc0, %f14, %f12 fmovrsgz %g1, %f15, %f13 ldub [%l7 + 0x79], %l5 fbn,a %fcc3, loop_230 subc %l6, 0x16E0, %o3 ldx [%l7 + 0x40], %o7 stx %i0, [%l7 + 0x28] loop_230: tvc %icc, 0x3 fmovrdlez %o0, %f4, %f10 fmul8ulx16 %f2, %f14, %f6 fsrc2s %f10, %f11 fornot2 %f14, %f4, %f8 tcs %xcc, 0x4 stw %l3, [%l7 + 0x34] fmovrdgz %o1, %f8, %f0 movne %icc, %l2, %i3 tneg %icc, 0x5 fexpand %f13, %f14 fbge %fcc3, loop_231 array32 %l4, %i1, %l1 fcmpne16 %f0, %f2, %g6 sdivcc %i5, 0x162E, %g5 loop_231: addc %i4, %g7, %g4 ldsh [%l7 + 0x2A], %l0 fcmped %fcc2, %f12, %f8 brnz,a %o5, loop_232 std %f12, [%l7 + 0x28] bvc,a %xcc, loop_233 movl %icc, %g2, %o6 loop_232: srax %o4, %o2, %i7 fcmpgt32 %f4, %f8, %i2 loop_233: stb %i6, [%l7 + 0x5D] movcs %xcc, %g1, %g3 stx %l6, [%l7 + 0x70] fmovde %xcc, %f7, %f5 ldsb [%l7 + 0x2D], %l5 siam 0x4 fornot1 %f0, %f0, %f12 stb %o3, [%l7 + 0x46] sll %i0, %o7, %o0 fpack32 %f8, %f6, %f12 ld [%l7 + 0x5C], %f10 stw %l3, [%l7 + 0x08] bvc,a %icc, loop_234 ldsw [%l7 + 0x50], %l2 fmovdn %xcc, %f14, %f10 ldsh [%l7 + 0x5E], %o1 loop_234: andcc %i3, %l4, %l1 ldub [%l7 + 0x7F], %i1 ldub [%l7 + 0x61], %i5 fmovdcc %icc, %f0, %f7 fbo,a %fcc2, loop_235 fnors %f15, %f1, %f10 fmovsleu %icc, %f7, %f5 movrlz %g5, %g6, %i4 loop_235: lduh [%l7 + 0x4E], %g4 tg %xcc, 0x6 fbu,a %fcc2, loop_236 fpsub16 %f2, %f4, %f14 fmovse %icc, %f13, %f4 ldd [%l7 + 0x50], %f0 loop_236: ldub [%l7 + 0x73], %l0 bn loop_237 fone %f2 sdivcc %o5, 0x0617, %g2 brlez %o6, loop_238 loop_237: brlz,a %g7, loop_239 andn %o2, %i7, %o4 fmovdle %xcc, %f1, %f14 loop_238: fnot1s %f9, %f4 loop_239: lduh [%l7 + 0x40], %i6 lduh [%l7 + 0x6E], %i2 sth %g3, [%l7 + 0x1A] movle %icc, %l6, %l5 fpack16 %f10, %f13 ldsh [%l7 + 0x6C], %g1 fnegs %f0, %f4 edge16ln %o3, %i0, %o0 andcc %l3, %o7, %l2 orcc %i3, 0x1892, %o1 std %f8, [%l7 + 0x10] fpadd16s %f4, %f8, %f13 ld [%l7 + 0x30], %f0 popc 0x1946, %l1 mulx %l4, 0x1FCC, %i1 subccc %i5, 0x0A02, %g6 brz %i4, loop_240 ta %xcc, 0x2 ldx [%l7 + 0x48], %g5 fnors %f12, %f6, %f1 loop_240: fbug %fcc3, loop_241 edge32ln %l0, %g4, %o5 stx %g2, [%l7 + 0x68] fmovd %f4, %f4 loop_241: fmovsg %icc, %f6, %f10 orn %g7, %o6, %i7 ldsh [%l7 + 0x20], %o4 movcc %icc, %o2, %i6 fpsub16s %f10, %f14, %f9 nop setx loop_242, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done be loop_243 xorcc %g3, 0x1A7B, %l6 be loop_244 loop_242: fbn %fcc2, loop_245 loop_243: fxnors %f10, %f10, %f8 fnegs %f4, %f3 loop_244: tsubcctv %i2, 0x02DD, %g1 loop_245: array16 %l5, %i0, %o0 fmovdgu %icc, %f11, %f7 brgz,a %l3, loop_246 fcmpd %fcc1, %f10, %f14 fmovsge %xcc, %f5, %f12 fmovsleu %xcc, %f12, %f5 loop_246: orn %o7, 0x1D6F, %o3 movneg %icc, %i3, %o1 fsrc1s %f2, %f10 movle %xcc, %l2, %l1 subcc %i1, %l4, %i5 array16 %g6, %i4, %g5 fbge,a %fcc2, loop_247 xnor %g4, %o5, %g2 lduw [%l7 + 0x10], %l0 fbo,a %fcc3, loop_248 loop_247: ldsh [%l7 + 0x14], %g7 fble,a %fcc3, loop_249 ldsh [%l7 + 0x4A], %o6 loop_248: edge8 %o4, %i7, %o2 bneg,pn %xcc, loop_250 loop_249: ldx [%l7 + 0x38], %g3 nop setx loop_251, %l0, %l1 jmpl %l1, %i6 lduh [%l7 + 0x70], %i2 loop_250: bl %xcc, loop_252 tleu %icc, 0x0 loop_251: edge32n %g1, %l6, %l5 fcmpne16 %f10, %f4, %o0 loop_252: fmovrsgez %i0, %f13, %f12 brgz,a %o7, loop_253 tcs %icc, 0x2 tl %icc, 0x3 fbu %fcc2, loop_254 loop_253: and %o3, 0x026E, %i3 ldsb [%l7 + 0x32], %l3 ldd [%l7 + 0x30], %f10 loop_254: tpos %icc, 0x1 fmovsleu %xcc, %f13, %f7 fcmpd %fcc2, %f10, %f8 orncc %l2, %l1, %o1 fmovspos %xcc, %f14, %f15 movn %icc, %l4, %i1 brgz,a %g6, loop_255 movrlez %i4, %g5, %g4 ldsb [%l7 + 0x63], %i5 std %f4, [%l7 + 0x18] loop_255: edge32n %g2, %l0, %o5 ldub [%l7 + 0x0D], %g7 nop setx loop_256, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8 %o4, %i7, %o6 ldd [%l7 + 0x50], %f14 ldsw [%l7 + 0x54], %o2 loop_256: fmovsvc %icc, %f2, %f9 ldd [%l7 + 0x28], %f6 std %f10, [%l7 + 0x70] fmovsa %icc, %f7, %f11 tsubcctv %i6, 0x0ECB, %g3 sethi 0x1488, %g1 stx %l6, [%l7 + 0x48] subcc %i2, 0x188A, %o0 fmovrse %i0, %f0, %f10 movge %xcc, %l5, %o3 fbul,a %fcc0, loop_257 fmovrdne %o7, %f0, %f10 movle %xcc, %l3, %i3 mova %xcc, %l2, %o1 loop_257: sll %l1, 0x1C, %i1 ldd [%l7 + 0x50], %f6 nop setx loop_258, %l0, %l1 jmpl %l1, %l4 tneg %icc, 0x0 alignaddrl %g6, %g5, %i4 fpsub32s %f0, %f4, %f7 loop_258: fmovda %icc, %f1, %f8 ldx [%l7 + 0x78], %g4 fcmpes %fcc0, %f2, %f6 fpadd16s %f5, %f8, %f5 movvc %icc, %g2, %i5 fcmpgt16 %f0, %f10, %o5 stw %g7, [%l7 + 0x7C] ldsb [%l7 + 0x7F], %o4 fabss %f13, %f7 nop setx loop_259, %l0, %l1 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 + 0x68], %f4 fandnot1s %f12, %f2, %f11 xor %i7, %l0, %o2 loop_259: sth %o6, [%l7 + 0x0E] sth %i6, [%l7 + 0x46] fmovdcs %icc, %f2, %f12 fbuge,a %fcc3, loop_260 umul %g3, 0x1382, %g1 movl %icc, %l6, %i2 fbo,a %fcc1, loop_261 loop_260: ldsw [%l7 + 0x54], %i0 fmovrslez %o0, %f6, %f10 nop setx loop_262, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_261: fornot2 %f12, %f4, %f10 fbl %fcc3, loop_263 xor %o3, 0x01EA, %l5 loop_262: move %xcc, %l3, %i3 fbge,a %fcc1, loop_264 loop_263: fbu %fcc1, loop_265 ldd [%l7 + 0x10], %f4 fmovscc %icc, %f15, %f12 loop_264: ldsh [%l7 + 0x38], %o7 loop_265: fnand %f12, %f0, %f14 udivx %o1, 0x003A, %l1 udivx %i1, 0x1B45, %l4 mulscc %l2, %g6, %g5 call loop_266 ldub [%l7 + 0x4A], %i4 stb %g2, [%l7 + 0x5D] brz,a %i5, loop_267 loop_266: fmovrslz %g4, %f11, %f11 nop setx loop_268, %l0, %l1 jmpl %l1, %g7 stw %o5, [%l7 + 0x1C] loop_267: fmovdle %icc, %f7, %f0 fcmpd %fcc2, %f4, %f12 loop_268: array16 %i7, %l0, %o2 tleu %xcc, 0x2 movg %icc, %o6, %i6 fsrc2 %f6, %f4 movcs %icc, %g3, %o4 ldsb [%l7 + 0x3C], %l6 bg,pt %icc, loop_269 fmovdcc %xcc, %f6, %f10 sdiv %g1, 0x0305, %i0 stx %i2, [%l7 + 0x08] loop_269: fones %f13 ldx [%l7 + 0x48], %o0 fnegs %f14, %f14 umul %o3, 0x089A, %l3 fpadd32 %f10, %f6, %f12 fmovdn %icc, %f2, %f3 edge8ln %l5, %o7, %i3 ld [%l7 + 0x48], %f11 andn %l1, 0x1F9D, %i1 bne %icc, loop_270 bne,pt %icc, loop_271 fcmped %fcc1, %f12, %f14 call loop_272 loop_270: fornot1s %f4, %f4, %f8 loop_271: brnz,a %l4, loop_273 sth %l2, [%l7 + 0x3E] loop_272: fmovrde %o1, %f8, %f12 fands %f8, %f14, %f11 loop_273: sth %g5, [%l7 + 0x10] fone %f2 stb %g6, [%l7 + 0x25] ldsw [%l7 + 0x78], %g2 ta %icc, 0x0 ldsw [%l7 + 0x70], %i4 ld [%l7 + 0x18], %f5 edge16l %i5, %g7, %g4 fmovdg %xcc, %f3, %f0 tcc %xcc, 0x4 fmovrsne %o5, %f3, %f13 ldx [%l7 + 0x70], %l0 bgu %icc, loop_274 brlz,a %o2, loop_275 te %xcc, 0x7 st %f13, [%l7 + 0x1C] loop_274: fpadd32 %f10, %f8, %f2 loop_275: movne %icc, %o6, %i6 srl %i7, %g3, %o4 fmovdneg %icc, %f0, %f1 fbg,a %fcc1, loop_276 movl %xcc, %g1, %i0 movneg %icc, %i2, %o0 tle %xcc, 0x7 loop_276: fble,a %fcc3, loop_277 fmovdl %icc, %f15, %f0 fbu %fcc1, loop_278 smul %l6, 0x1D81, %o3 loop_277: ldx [%l7 + 0x48], %l3 fnot2 %f14, %f10 loop_278: st %f2, [%l7 + 0x28] fcmpgt32 %f6, %f10, %l5 pdist %f2, %f0, %f6 fcmpeq32 %f12, %f12, %o7 bleu,pt %xcc, loop_279 tl %xcc, 0x4 fxnor %f6, %f2, %f8 fmovrslz %i3, %f10, %f7 loop_279: udiv %i1, 0x1204, %l1 stb %l4, [%l7 + 0x0D] movcc %icc, %l2, %o1 fpmerge %f14, %f0, %f0 bne loop_280 array32 %g6, %g5, %g2 lduw [%l7 + 0x74], %i4 fone %f10 loop_280: move %xcc, %g7, %i5 movge %xcc, %o5, %l0 andn %g4, %o2, %o6 fcmpgt16 %f6, %f2, %i7 tpos %xcc, 0x0 ldsb [%l7 + 0x1E], %g3 ldsh [%l7 + 0x52], %o4 bvs,pn %icc, loop_281 lduw [%l7 + 0x4C], %g1 alignaddr %i0, %i6, %o0 movleu %xcc, %i2, %o3 loop_281: sth %l6, [%l7 + 0x60] fmovrslez %l3, %f6, %f12 brlez %o7, loop_282 fpmerge %f15, %f13, %f6 stb %i3, [%l7 + 0x62] fmovdle %icc, %f11, %f6 loop_282: brlez,a %l5, loop_283 sll %i1, 0x0B, %l4 ldd [%l7 + 0x40], %f4 fabsd %f8, %f12 loop_283: ld [%l7 + 0x54], %f10 tpos %xcc, 0x6 smulcc %l1, 0x1837, %l2 fmovrdgez %g6, %f10, %f0 for %f0, %f2, %f12 fandnot2 %f0, %f10, %f8 tg %xcc, 0x2 stb %o1, [%l7 + 0x54] fand %f6, %f12, %f8 fcmpeq32 %f2, %f10, %g2 fmovscs %icc, %f6, %f9 movrgez %g5, 0x251, %i4 fbu,a %fcc1, loop_284 ld [%l7 + 0x50], %f10 stx %i5, [%l7 + 0x70] bn,a,pt %xcc, loop_285 loop_284: movrlz %g7, 0x3EA, %l0 ldx [%l7 + 0x18], %g4 tsubcc %o5, %o2, %i7 loop_285: fmovrdlz %g3, %f6, %f10 smul %o6, %g1, %o4 fpsub32s %f11, %f10, %f13 std %f8, [%l7 + 0x18] movrgez %i6, %o0, %i0 lduh [%l7 + 0x50], %i2 std %f0, [%l7 + 0x18] edge16ln %o3, %l6, %o7 ldub [%l7 + 0x2F], %i3 fbug,a %fcc3, loop_286 fmovsvs %icc, %f6, %f15 ldub [%l7 + 0x16], %l3 fmovd %f8, %f10 loop_286: ldx [%l7 + 0x30], %l5 fmovrse %i1, %f4, %f10 sth %l4, [%l7 + 0x64] movrgez %l2, %g6, %o1 fbule %fcc3, loop_287 fbu %fcc1, loop_288 tpos %xcc, 0x6 fmovdvc %icc, %f4, %f10 loop_287: stx %g2, [%l7 + 0x30] loop_288: array32 %g5, %l1, %i5 edge8ln %g7, %i4, %l0 brgez,a %g4, loop_289 fcmpne16 %f8, %f14, %o5 ldd [%l7 + 0x38], %f2 ldd [%l7 + 0x40], %f14 loop_289: movrgez %o2, %g3, %i7 std %f0, [%l7 + 0x10] fmovrde %g1, %f2, %f6 stw %o6, [%l7 + 0x78] stb %o4, [%l7 + 0x6E] brlez %o0, loop_290 umul %i0, %i6, %i2 pdist %f2, %f4, %f12 ldsh [%l7 + 0x7C], %o3 loop_290: bgu,a,pt %icc, loop_291 lduh [%l7 + 0x4A], %o7 fmovrdlz %l6, %f10, %f10 ldsh [%l7 + 0x20], %l3 loop_291: fbl,a %fcc3, loop_292 ldd [%l7 + 0x48], %f10 ldsh [%l7 + 0x60], %l5 faligndata %f14, %f10, %f0 loop_292: fpadd32 %f6, %f8, %f4 fba,a %fcc3, loop_293 tl %xcc, 0x5 ldub [%l7 + 0x68], %i1 fcmpne32 %f4, %f2, %l4 loop_293: ld [%l7 + 0x68], %f4 fmovrsgez %l2, %f8, %f7 sth %g6, [%l7 + 0x78] fmovrdne %i3, %f2, %f2 sdivcc %g2, 0x0C3E, %g5 fpsub32s %f4, %f9, %f4 ldsh [%l7 + 0x5E], %l1 ldsh [%l7 + 0x74], %i5 movg %icc, %g7, %i4 fmovsn %xcc, %f5, %f0 fmovdvs %xcc, %f0, %f9 mulscc %l0, 0x0FF5, %g4 fxor %f4, %f6, %f6 brlz %o1, loop_294 ldsw [%l7 + 0x10], %o2 orcc %o5, %i7, %g1 fmovdgu %icc, %f2, %f0 loop_294: sdivcc %g3, 0x1FF3, %o4 edge32 %o0, %o6, %i0 movleu %icc, %i6, %i2 and %o7, %l6, %o3 tvc %icc, 0x7 stw %l5, [%l7 + 0x48] stx %i1, [%l7 + 0x08] ldub [%l7 + 0x3C], %l3 movpos %xcc, %l2, %g6 ldsw [%l7 + 0x64], %l4 udivx %i3, 0x1BB6, %g2 tpos %xcc, 0x3 fmovsvc %icc, %f9, %f3 brnz %l1, loop_295 mulscc %i5, %g5, %g7 fmovsle %xcc, %f8, %f2 ldsb [%l7 + 0x67], %i4 loop_295: orcc %l0, %o1, %g4 fbo,a %fcc2, loop_296 ldx [%l7 + 0x18], %o5 edge32ln %o2, %g1, %i7 ldsh [%l7 + 0x62], %o4 loop_296: brlz %o0, loop_297 fmovde %xcc, %f5, %f5 fpadd16s %f2, %f4, %f8 edge32 %g3, %o6, %i0 loop_297: fpsub32s %f0, %f2, %f10 st %f8, [%l7 + 0x28] tleu %icc, 0x3 fpadd16 %f10, %f0, %f4 fnands %f2, %f14, %f3 call loop_298 ldsb [%l7 + 0x1F], %i6 st %f0, [%l7 + 0x08] srl %o7, %i2, %l6 loop_298: subcc %o3, 0x1C40, %l5 subc %l3, 0x038C, %i1 mulscc %l2, %l4, %i3 fmovda %xcc, %f13, %f6 sth %g2, [%l7 + 0x12] fmovscc %icc, %f8, %f14 fmovsn %xcc, %f4, %f15 bleu,a loop_299 ldd [%l7 + 0x38], %f10 edge16 %g6, %i5, %l1 fsrc2 %f8, %f14 loop_299: fmovsa %xcc, %f8, %f11 taddcctv %g7, %g5, %l0 movcc %xcc, %i4, %g4 movne %icc, %o5, %o2 fmovdg %icc, %f10, %f2 sdiv %g1, 0x1093, %o1 stw %o4, [%l7 + 0x5C] fmovdl %xcc, %f10, %f10 movvs %icc, %o0, %i7 fmovdcc %icc, %f5, %f14 ldsw [%l7 + 0x10], %o6 fcmpne32 %f8, %f2, %i0 taddcc %i6, 0x0984, %o7 movvs %icc, %i2, %g3 fmovrsne %o3, %f4, %f3 sllx %l5, 0x15, %l6 fmovscs %icc, %f2, %f0 fpack16 %f2, %f7 ldd [%l7 + 0x48], %f2 edge8n %i1, %l2, %l3 bne,a %xcc, loop_300 call loop_301 brlez %i3, loop_302 fbu,a %fcc1, loop_303 loop_300: fmul8sux16 %f0, %f2, %f14 loop_301: bneg,a,pn %icc, loop_304 loop_302: srl %g2, 0x17, %l4 loop_303: fands %f1, %f8, %f11 ld [%l7 + 0x10], %f1 loop_304: fba %fcc3, loop_305 movneg %xcc, %i5, %g6 ldub [%l7 + 0x68], %l1 fbue,a %fcc3, loop_306 loop_305: nop setx loop_307, %l0, %l1 jmpl %l1, %g7 ldsh [%l7 + 0x78], %g5 ldsh [%l7 + 0x5E], %l0 loop_306: sth %g4, [%l7 + 0x74] loop_307: sdivx %o5, 0x100D, %i4 bcs,a,pn %icc, loop_308 brgez %o2, loop_309 ldub [%l7 + 0x24], %o1 fmovsne %xcc, %f3, %f7 loop_308: fones %f4 loop_309: fba %fcc3, loop_310 fnand %f6, %f14, %f14 sll %g1, 0x1D, %o4 xnor %o0, 0x0A32, %i7 loop_310: stw %o6, [%l7 + 0x3C] movcc %xcc, %i0, %o7 lduw [%l7 + 0x0C], %i2 fbule %fcc3, loop_311 movrgz %g3, 0x091, %o3 movrlz %i6, 0x001, %l6 array32 %l5, %i1, %l2 loop_311: tne %icc, 0x6 fbne,a %fcc2, loop_312 fmovrdgez %l3, %f6, %f12 edge32ln %g2, %i3, %i5 ldd [%l7 + 0x38], %f6 loop_312: stw %g6, [%l7 + 0x1C] bgu loop_313 fnands %f9, %f10, %f0 sth %l4, [%l7 + 0x6E] movne %xcc, %g7, %g5 loop_313: stb %l1, [%l7 + 0x3F] fmul8x16 %f15, %f10, %f6 nop setx loop_314, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tn %xcc, 0x7 lduh [%l7 + 0x10], %g4 fmovdgu %xcc, %f4, %f3 loop_314: andn %o5, 0x1607, %l0 lduh [%l7 + 0x50], %i4 fcmpne32 %f4, %f10, %o2 addcc %g1, 0x0481, %o1 bl,a,pn %xcc, loop_315 brgz %o0, loop_316 st %f8, [%l7 + 0x0C] stb %i7, [%l7 + 0x54] loop_315: ld [%l7 + 0x5C], %f6 loop_316: ldx [%l7 + 0x70], %o6 ldsh [%l7 + 0x20], %o4 edge8 %i0, %o7, %g3 nop setx loop_317, %l0, %l1 jmpl %l1, %i2 fmovsleu %xcc, %f4, %f12 movvs %icc, %i6, %o3 fpack32 %f2, %f12, %f12 loop_317: fmovdgu %icc, %f7, %f9 fmovrdne %l6, %f4, %f4 ba %xcc, loop_318 fcmpne32 %f10, %f6, %i1 bcc,a %xcc, loop_319 fble %fcc3, loop_320 loop_318: fbu %fcc3, loop_321 bcc,pt %xcc, loop_322 loop_319: fcmpd %fcc3, %f0, %f0 loop_320: fmovsne %xcc, %f15, %f13 loop_321: fmovsgu %icc, %f7, %f1 loop_322: bcc,pt %icc, loop_323 sth %l2, [%l7 + 0x34] stx %l3, [%l7 + 0x38] ba,pn %xcc, loop_324 loop_323: fxnor %f12, %f2, %f14 fmovrdne %l5, %f8, %f4 ldub [%l7 + 0x5B], %i3 loop_324: bne,pt %xcc, loop_325 brgz,a %g2, loop_326 st %f11, [%l7 + 0x6C] ldsb [%l7 + 0x79], %i5 loop_325: andcc %l4, 0x1E05, %g7 loop_326: fnegd %f8, %f0 move %icc, %g6, %l1 ldsh [%l7 + 0x12], %g4 ldub [%l7 + 0x22], %g5 movrne %l0, %o5, %i4 udiv %g1, 0x0A02, %o2 ldsw [%l7 + 0x7C], %o1 fnot1 %f8, %f8 movrne %i7, %o0, %o4 bne loop_327 movvc %icc, %o6, %o7 tle %xcc, 0x2 fmul8x16al %f5, %f6, %f12 loop_327: ldsb [%l7 + 0x5D], %g3 fnands %f11, %f1, %f14 tg %icc, 0x0 fpack16 %f2, %f12 stx %i0, [%l7 + 0x18] call loop_328 movcc %xcc, %i6, %o3 stw %l6, [%l7 + 0x30] ldsh [%l7 + 0x58], %i1 loop_328: std %f12, [%l7 + 0x48] ld [%l7 + 0x48], %f10 fnors %f11, %f2, %f12 ldub [%l7 + 0x4E], %i2 stx %l3, [%l7 + 0x68] udiv %l5, 0x165D, %l2 fbl,a %fcc1, loop_329 ldx [%l7 + 0x10], %i3 ldd [%l7 + 0x18], %f0 alignaddr %g2, %i5, %g7 loop_329: fpadd32s %f9, %f8, %f0 fbule,a %fcc1, loop_330 fsrc2s %f5, %f12 ldub [%l7 + 0x24], %l4 fcmpne32 %f6, %f10, %g6 loop_330: std %f10, [%l7 + 0x40] ldx [%l7 + 0x40], %l1 fmovsneg %icc, %f12, %f12 fmovdvc %icc, %f3, %f14 std %f6, [%l7 + 0x48] tneg %xcc, 0x2 stx %g4, [%l7 + 0x38] tvc %xcc, 0x1 call loop_331 fandnot1 %f6, %f4, %f12 stx %l0, [%l7 + 0x68] fnot2 %f12, %f4 loop_331: sth %g5, [%l7 + 0x76] fble %fcc2, loop_332 ldsb [%l7 + 0x2F], %o5 fcmpeq16 %f10, %f0, %i4 fands %f12, %f14, %f2 loop_332: addccc %o2, 0x1859, %g1 ldsh [%l7 + 0x12], %i7 ldsw [%l7 + 0x50], %o0 tge %xcc, 0x6 fcmpeq16 %f12, %f6, %o1 bne,a,pn %icc, loop_333 tleu %xcc, 0x0 fzero %f8 sth %o6, [%l7 + 0x26] loop_333: be %icc, loop_334 ldx [%l7 + 0x50], %o7 te %icc, 0x4 ldsh [%l7 + 0x4E], %o4 loop_334: sub %i0, 0x04D5, %i6 fmovrdgez %o3, %f8, %f0 stb %l6, [%l7 + 0x77] st %f15, [%l7 + 0x24] ldsw [%l7 + 0x24], %g3 fmovrdgez %i2, %f10, %f8 ldsb [%l7 + 0x0D], %i1 fmovdcc %xcc, %f10, %f9 fmovdl %icc, %f4, %f8 xorcc %l5, %l2, %l3 st %f12, [%l7 + 0x10] stx %g2, [%l7 + 0x60] fmovda %xcc, %f14, %f4 stb %i3, [%l7 + 0x58] bge,pt %icc, loop_335 nop setx loop_336, %l0, %l1 jmpl %l1, %g7 ldsb [%l7 + 0x0B], %l4 fblg %fcc0, loop_337 loop_335: array32 %i5, %l1, %g6 loop_336: fcmpne16 %f6, %f4, %g4 fzeros %f11 loop_337: ldd [%l7 + 0x18], %f8 ldsb [%l7 + 0x61], %l0 tleu %xcc, 0x0 movrlez %g5, 0x2B8, %o5 fcmpgt16 %f10, %f14, %i4 ldsh [%l7 + 0x1A], %o2 fpadd32s %f5, %f1, %f10 brnz %g1, loop_338 and %o0, 0x1599, %o1 bcs loop_339 orncc %o6, %o7, %o4 loop_338: addccc %i0, %i7, %i6 movrne %o3, 0x0D7, %l6 loop_339: lduh [%l7 + 0x56], %g3 tpos %icc, 0x1 tcc %xcc, 0x4 stw %i2, [%l7 + 0x18] movle %icc, %l5, %l2 edge16 %i1, %l3, %g2 fmovrslz %i3, %f8, %f12 ldx [%l7 + 0x40], %l4 st %f14, [%l7 + 0x78] lduw [%l7 + 0x70], %g7 umul %l1, 0x17B4, %i5 srl %g4, 0x06, %g6 tgu %xcc, 0x1 ldsb [%l7 + 0x33], %l0 ld [%l7 + 0x40], %f2 movge %xcc, %o5, %g5 movvc %xcc, %i4, %o2 bgu,a loop_340 fmovdvs %xcc, %f1, %f4 fpsub16 %f0, %f0, %f6 stw %o0, [%l7 + 0x3C] loop_340: edge32l %o1, %g1, %o7 move %icc, %o4, %i0 xnor %o6, 0x091F, %i7 ldd [%l7 + 0x38], %f14 edge16 %o3, %i6, %l6 fbl,a %fcc3, loop_341 ldd [%l7 + 0x28], %f6 fornot1s %f9, %f2, %f13 bgu,pn %xcc, loop_342 loop_341: fbe %fcc2, loop_343 ldub [%l7 + 0x2E], %i2 fpsub16s %f10, %f6, %f7 loop_342: fbge %fcc3, loop_344 loop_343: fbl %fcc0, loop_345 st %f1, [%l7 + 0x68] fmovsne %xcc, %f3, %f9 loop_344: movrlez %l5, 0x320, %l2 loop_345: tsubcctv %g3, %i1, %g2 fmovrdne %i3, %f12, %f0 ldd [%l7 + 0x68], %f0 ldsh [%l7 + 0x58], %l4 ldx [%l7 + 0x20], %l3 pdist %f4, %f0, %f2 be,pn %icc, loop_346 addccc %l1, 0x09CF, %i5 fandnot2 %f0, %f4, %f0 lduw [%l7 + 0x68], %g7 loop_346: addcc %g4, %l0, %o5 fpack16 %f14, %f8 alignaddr %g5, %i4, %o2 bcs,pt %xcc, loop_347 sth %o0, [%l7 + 0x0C] fmovrslz %o1, %f11, %f11 ld [%l7 + 0x7C], %f2 loop_347: ldsh [%l7 + 0x0A], %g6 array32 %g1, %o7, %o4 ldsb [%l7 + 0x2C], %i0 xor %i7, %o6, %i6 stw %l6, [%l7 + 0x34] fmovdne %xcc, %f2, %f7 lduh [%l7 + 0x3C], %o3 ldub [%l7 + 0x50], %i2 st %f5, [%l7 + 0x24] srl %l5, 0x08, %g3 mulx %l2, %i1, %i3 fpsub16 %f2, %f14, %f0 edge16 %l4, %g2, %l1 ldsb [%l7 + 0x30], %l3 fmovdvc %xcc, %f8, %f7 ldsh [%l7 + 0x3E], %i5 bneg,a,pt %icc, loop_348 movleu %xcc, %g7, %l0 fmovsge %xcc, %f11, %f6 movrne %g4, %g5, %i4 loop_348: addcc %o2, 0x14DB, %o0 xnorcc %o5, %g6, %g1 ldx [%l7 + 0x20], %o7 xnor %o4, %o1, %i7 ldsw [%l7 + 0x1C], %i0 ldsh [%l7 + 0x5E], %i6 movg %icc, %o6, %o3 fpackfix %f2, %f12 fcmpes %fcc2, %f12, %f15 ldx [%l7 + 0x58], %l6 orncc %i2, 0x0147, %l5 fpack16 %f14, %f11 call loop_349 fbe %fcc1, loop_350 tleu %icc, 0x0 fmovdpos %icc, %f15, %f2 loop_349: bpos,a,pt %xcc, loop_351 loop_350: stw %g3, [%l7 + 0x50] std %f12, [%l7 + 0x10] brlez,a %l2, loop_352 loop_351: fabsd %f4, %f0 fcmpne32 %f0, %f4, %i1 bneg,a,pn %icc, loop_353 loop_352: tleu %icc, 0x1 fnegs %f13, %f15 ld [%l7 + 0x78], %f7 loop_353: add %l4, 0x174D, %g2 siam 0x0 srlx %l1, %i3, %l3 be %icc, loop_354 tcs %icc, 0x6 ldsw [%l7 + 0x34], %g7 bpos,a,pn %icc, loop_355 loop_354: fmovrsne %l0, %f14, %f15 array32 %g4, %g5, %i4 ldd [%l7 + 0x50], %f10 loop_355: fsrc2s %f6, %f9 stx %o2, [%l7 + 0x20] tpos %icc, 0x0 ble %xcc, loop_356 udivx %o0, 0x1E6E, %i5 ldd [%l7 + 0x18], %f14 lduh [%l7 + 0x34], %g6 loop_356: fbu,a %fcc2, loop_357 fmovs %f1, %f4 xorcc %o5, 0x1FFA, %o7 fmovsl %icc, %f3, %f14 loop_357: fnot2 %f12, %f6 fpadd16 %f8, %f10, %f6 fpack32 %f0, %f6, %f6 xorcc %g1, %o1, %o4 be loop_358 addc %i0, 0x0B3C, %i7 sdivcc %i6, 0x1811, %o6 edge16n %o3, %i2, %l6 loop_358: fcmpgt16 %f10, %f10, %l5 fnot2s %f4, %f10 ta %icc, 0x3 ldd [%l7 + 0x18], %f10 stb %g3, [%l7 + 0x0C] movrlez %i1, 0x357, %l4 ldx [%l7 + 0x30], %l2 lduw [%l7 + 0x30], %g2 xnor %l1, 0x140F, %i3 fmovsvc %xcc, %f0, %f6 stw %l3, [%l7 + 0x4C] tneg %xcc, 0x7 ldsw [%l7 + 0x64], %l0 bcs %icc, loop_359 fpadd32s %f12, %f15, %f7 ldub [%l7 + 0x33], %g4 ldub [%l7 + 0x2D], %g5 loop_359: edge8 %g7, %o2, %o0 bge,pn %icc, loop_360 std %f10, [%l7 + 0x38] subc %i4, %i5, %g6 ld [%l7 + 0x5C], %f9 loop_360: addcc %o7, %o5, %o1 fmovd %f12, %f8 udivcc %g1, 0x0789, %i0 ldx [%l7 + 0x30], %i7 fxors %f6, %f8, %f9 fmovse %xcc, %f12, %f7 std %f2, [%l7 + 0x48] fmovsg %icc, %f9, %f5 fexpand %f9, %f2 fmovdg %xcc, %f15, %f13 sdivcc %o4, 0x19CA, %i6 edge32n %o3, %i2, %l6 fmovrdgez %o6, %f6, %f2 fmovrslz %l5, %f14, %f15 addcc %i1, 0x1C15, %l4 edge32l %l2, %g2, %g3 array16 %i3, %l1, %l0 subccc %g4, 0x1A95, %g5 brgz %g7, loop_361 fpsub16s %f8, %f15, %f7 fmovsa %icc, %f12, %f8 std %f2, [%l7 + 0x08] loop_361: bne loop_362 fmovdg %xcc, %f4, %f1 edge8n %o2, %l3, %o0 tpos %xcc, 0x6 loop_362: stx %i5, [%l7 + 0x50] movl %xcc, %g6, %o7 st %f3, [%l7 + 0x10] taddcc %o5, 0x1E81, %i4 ble %icc, loop_363 faligndata %f0, %f0, %f14 brnz %g1, loop_364 fmovs %f6, %f1 loop_363: tcs %xcc, 0x7 sth %o1, [%l7 + 0x68] loop_364: brnz,a %i0, loop_365 lduw [%l7 + 0x70], %o4 udiv %i6, 0x128E, %i7 ld [%l7 + 0x28], %f1 loop_365: fmovsleu %xcc, %f9, %f10 fbue %fcc1, loop_366 bl,a,pt %xcc, loop_367 ldsh [%l7 + 0x50], %o3 ba,pn %icc, loop_368 loop_366: nop setx loop_369, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_367: sth %l6, [%l7 + 0x76] sdivx %i2, 0x1E76, %o6 loop_368: tne %xcc, 0x1 loop_369: stw %i1, [%l7 + 0x4C] fmovsneg %xcc, %f15, %f5 fmovrde %l5, %f14, %f8 fmovdneg %icc, %f2, %f10 movgu %icc, %l2, %g2 sub %l4, %g3, %l1 fmovrslez %l0, %f12, %f1 movg %xcc, %i3, %g5 fpadd16s %f1, %f8, %f2 fmovrdgz %g7, %f0, %f14 movrlez %o2, %g4, %l3 fmovdne %icc, %f0, %f5 fbuge,a %fcc0, loop_370 udivx %o0, 0x0B7F, %i5 ldd [%l7 + 0x50], %f2 stb %o7, [%l7 + 0x74] loop_370: fone %f8 ldd [%l7 + 0x28], %f2 fmovde %xcc, %f4, %f8 brgz,a %g6, loop_371 fmovrdgz %i4, %f12, %f12 std %f12, [%l7 + 0x78] edge16n %g1, %o1, %o5 loop_371: brlez,a %o4, loop_372 fcmple16 %f4, %f14, %i6 fba %fcc3, loop_373 ld [%l7 + 0x70], %f14 loop_372: movrlz %i0, %o3, %l6 fnands %f8, %f11, %f10 loop_373: subccc %i2, %i7, %i1 fpack32 %f14, %f2, %f8 orn %o6, 0x0FE8, %l5 ldub [%l7 + 0x13], %l2 fbl,a %fcc0, loop_374 lduh [%l7 + 0x2A], %l4 taddcctv %g3, 0x0BA1, %g2 ld [%l7 + 0x68], %f0 loop_374: lduh [%l7 + 0x6A], %l0 xor %l1, %g5, %i3 edge16ln %g7, %g4, %l3 lduh [%l7 + 0x0A], %o0 lduh [%l7 + 0x34], %o2 fba,a %fcc1, loop_375 fpackfix %f2, %f9 fcmpd %fcc0, %f2, %f6 fmovdl %xcc, %f10, %f14 loop_375: move %xcc, %i5, %o7 te %icc, 0x5 lduh [%l7 + 0x12], %i4 ldx [%l7 + 0x10], %g1 fmovdcs %xcc, %f8, %f14 fcmpgt16 %f8, %f0, %o1 orcc %o5, %g6, %i6 udivcc %i0, 0x0875, %o3 lduh [%l7 + 0x6C], %o4 movl %icc, %l6, %i7 movpos %xcc, %i1, %i2 nop setx loop_376, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnegd %f10, %f4 movl %icc, %o6, %l2 ldd [%l7 + 0x10], %f4 loop_376: fmovdvs %icc, %f14, %f5 ldsb [%l7 + 0x1B], %l5 stx %g3, [%l7 + 0x70] fmovs %f7, %f13 tge %icc, 0x7 andncc %l4, %l0, %g2 brnz,a %l1, loop_377 fmovspos %icc, %f15, %f11 fsrc1s %f1, %f2 bneg,a %icc, loop_378 loop_377: sth %g5, [%l7 + 0x36] sdivx %i3, 0x15F5, %g4 move %xcc, %l3, %g7 loop_378: fabsd %f2, %f12 sdivcc %o2, 0x1B21, %o0 fbge,a %fcc2, loop_379 ta %icc, 0x5 mova %icc, %o7, %i4 st %f10, [%l7 + 0x10] loop_379: ldsh [%l7 + 0x48], %i5 ldsb [%l7 + 0x5D], %g1 fmovspos %icc, %f12, %f11 fnot2 %f6, %f12 fbo %fcc2, loop_380 srlx %o5, %g6, %o1 std %f14, [%l7 + 0x50] fblg,a %fcc3, loop_381 loop_380: ldub [%l7 + 0x6A], %i0 subcc %i6, 0x0C15, %o4 ldub [%l7 + 0x21], %l6 loop_381: sdivx %i7, 0x080F, %o3 fmovdge %icc, %f2, %f10 bvc,a loop_382 edge8 %i1, %i2, %l2 brgz,a %o6, loop_383 st %f12, [%l7 + 0x14] loop_382: be %xcc, loop_384 fmuld8sux16 %f13, %f2, %f0 loop_383: ba %xcc, loop_385 fsrc1s %f15, %f5 loop_384: brlez,a %l5, loop_386 ldsw [%l7 + 0x54], %l4 loop_385: lduw [%l7 + 0x64], %g3 move %icc, %g2, %l0 loop_386: fxor %f6, %f14, %f2 movcc %icc, %l1, %g5 ld [%l7 + 0x7C], %f15 fmovrsne %i3, %f14, %f8 fbu %fcc2, loop_387 bvs,a %icc, loop_388 ldd [%l7 + 0x70], %f8 ldsh [%l7 + 0x3E], %g4 loop_387: stw %l3, [%l7 + 0x30] loop_388: movvc %xcc, %g7, %o0 movvc %xcc, %o2, %o7 lduw [%l7 + 0x08], %i5 ldd [%l7 + 0x78], %f2 edge16ln %i4, %o5, %g1 fnot2 %f12, %f2 addcc %g6, 0x03EA, %i0 sth %o1, [%l7 + 0x52] addcc %o4, %i6, %i7 stb %l6, [%l7 + 0x44] movle %xcc, %i1, %i2 lduw [%l7 + 0x14], %l2 lduw [%l7 + 0x5C], %o3 std %f10, [%l7 + 0x18] fmul8x16au %f2, %f12, %f8 ldsh [%l7 + 0x16], %l5 fbn,a %fcc2, loop_389 st %f9, [%l7 + 0x0C] fmovsgu %xcc, %f5, %f1 lduh [%l7 + 0x52], %o6 loop_389: addcc %l4, 0x0EC2, %g3 fmovsge %icc, %f6, %f15 stx %l0, [%l7 + 0x20] ldd [%l7 + 0x20], %f10 ldd [%l7 + 0x10], %f12 fmovrdlez %g2, %f14, %f10 fbuge %fcc0, loop_390 xor %l1, %i3, %g5 ldsb [%l7 + 0x4C], %g4 movrgz %g7, 0x088, %o0 loop_390: ldsh [%l7 + 0x4C], %l3 fmul8x16al %f4, %f11, %f0 fands %f5, %f9, %f1 fmovrse %o7, %f9, %f3 fors %f4, %f9, %f14 stb %o2, [%l7 + 0x7F] sth %i5, [%l7 + 0x1C] st %f0, [%l7 + 0x24] faligndata %f14, %f8, %f12 fone %f12 fmovrdlez %o5, %f2, %f6 edge16n %g1, %g6, %i0 tcc %icc, 0x2 fmovs %f4, %f6 fmovsn %xcc, %f5, %f7 fbuge %fcc0, loop_391 ldd [%l7 + 0x60], %f14 fnors %f1, %f9, %f12 sll %o1, %i4, %i6 loop_391: fbl,a %fcc2, loop_392 move %xcc, %o4, %i7 stb %i1, [%l7 + 0x6A] mova %xcc, %i2, %l2 loop_392: ld [%l7 + 0x50], %f0 ldsb [%l7 + 0x44], %l6 bcs,a loop_393 movge %xcc, %l5, %o3 bge %icc, loop_394 sth %l4, [%l7 + 0x22] loop_393: sllx %o6, 0x18, %g3 tne %xcc, 0x3 loop_394: fbule,a %fcc1, loop_395 movrlz %l0, %g2, %i3 fandnot2s %f14, %f6, %f8 tcc %icc, 0x3 loop_395: fmovdpos %xcc, %f5, %f5 lduw [%l7 + 0x78], %g5 sth %g4, [%l7 + 0x58] bgu,pt %xcc, loop_396 tcs %xcc, 0x6 fmovsl %icc, %f4, %f6 fmovsneg %xcc, %f7, %f13 loop_396: fcmpes %fcc3, %f5, %f13 ldx [%l7 + 0x48], %l1 fbug,a %fcc1, loop_397 fmovrdgz %o0, %f14, %f4 stx %l3, [%l7 + 0x48] fnot1s %f15, %f15 loop_397: edge32 %o7, %o2, %g7 tsubcctv %i5, %o5, %g1 brlz,a %i0, loop_398 bshuffle %f0, %f0, %f8 stx %o1, [%l7 + 0x58] fcmpgt32 %f12, %f8, %g6 loop_398: fmovsleu %xcc, %f11, %f7 fmovsge %icc, %f13, %f4 bcc,pt %icc, loop_399 stx %i6, [%l7 + 0x38] fmovrsgz %i4, %f8, %f5 tge %icc, 0x3 loop_399: fsrc1 %f8, %f10 stx %i7, [%l7 + 0x68] tne %icc, 0x0 bne loop_400 fbl,a %fcc3, loop_401 andncc %o4, %i2, %l2 fmovrsgz %l6, %f2, %f11 loop_400: std %f12, [%l7 + 0x30] loop_401: ldsb [%l7 + 0x68], %l5 bleu,pn %xcc, loop_402 call loop_403 fba,a %fcc0, loop_404 fmovdl %icc, %f5, %f3 loop_402: edge16l %o3, %i1, %o6 loop_403: brlz,a %g3, loop_405 loop_404: stb %l4, [%l7 + 0x3D] xnorcc %g2, %i3, %g5 fbge,a %fcc1, loop_406 loop_405: ld [%l7 + 0x44], %f4 orcc %l0, %l1, %g4 fpadd16s %f0, %f4, %f15 loop_406: brlz,a %l3, loop_407 stx %o0, [%l7 + 0x20] tl %xcc, 0x3 fbl,a %fcc0, loop_408 loop_407: fmovdneg %icc, %f14, %f6 movg %xcc, %o7, %g7 fabss %f14, %f2 loop_408: tleu %xcc, 0x6 fpsub16 %f14, %f12, %f4 umulcc %o2, %o5, %g1 fbul %fcc2, loop_409 fmul8x16al %f1, %f13, %f0 fnand %f8, %f10, %f14 bpos,a,pn %xcc, loop_410 loop_409: array32 %i5, %o1, %g6 sll %i6, %i4, %i7 ldsw [%l7 + 0x18], %o4 loop_410: fbue %fcc2, loop_411 stw %i2, [%l7 + 0x68] bl,pt %xcc, loop_412 fmovdcc %xcc, %f5, %f10 loop_411: bgu %xcc, loop_413 tg %xcc, 0x1 loop_412: movleu %icc, %l2, %i0 stb %l6, [%l7 + 0x41] loop_413: pdist %f12, %f4, %f6 ldsh [%l7 + 0x08], %o3 fmovdvc %xcc, %f8, %f5 ldsw [%l7 + 0x28], %i1 fornot1s %f3, %f9, %f1 ldx [%l7 + 0x18], %o6 movrlz %g3, 0x2F8, %l4 bvc,pn %icc, loop_414 ldx [%l7 + 0x28], %l5 fmovrdgz %i3, %f2, %f12 move %xcc, %g2, %l0 loop_414: edge8l %l1, %g5, %g4 faligndata %f0, %f12, %f10 mulscc %l3, %o7, %o0 fcmped %fcc1, %f0, %f4 popc %o2, %g7 sllx %o5, %i5, %o1 fpadd16s %f11, %f13, %f6 bgu,pt %xcc, loop_415 fexpand %f12, %f14 fxor %f14, %f10, %f14 sethi 0x08A4, %g6 loop_415: lduh [%l7 + 0x42], %g1 andncc %i4, %i6, %i7 fcmps %fcc2, %f4, %f14 tcs %icc, 0x2 lduh [%l7 + 0x3E], %i2 fzeros %f0 stx %l2, [%l7 + 0x60] lduw [%l7 + 0x18], %o4 st %f10, [%l7 + 0x4C] brnz,a %i0, loop_416 sethi 0x0761, %o3 for %f14, %f0, %f8 fmul8x16al %f12, %f2, %f0 loop_416: tleu %xcc, 0x2 fmovsneg %xcc, %f12, %f11 brgez,a %i1, loop_417 fandnot2 %f0, %f12, %f14 brlz %o6, loop_418 edge8ln %g3, %l6, %l4 loop_417: ld [%l7 + 0x74], %f9 fmovsn %xcc, %f8, %f0 loop_418: stx %l5, [%l7 + 0x20] ldx [%l7 + 0x18], %g2 fpadd16 %f12, %f6, %f0 ldx [%l7 + 0x28], %i3 stb %l0, [%l7 + 0x71] orcc %l1, %g4, %l3 fcmple32 %f4, %f12, %g5 orcc %o7, %o0, %g7 stx %o2, [%l7 + 0x78] fbn %fcc1, loop_419 fcmpgt16 %f6, %f2, %i5 ldsw [%l7 + 0x1C], %o5 bg,a %icc, loop_420 loop_419: ldsb [%l7 + 0x33], %g6 subcc %g1, %o1, %i4 fmovsl %xcc, %f4, %f12 loop_420: lduh [%l7 + 0x16], %i6 ld [%l7 + 0x34], %f3 fmovsvc %xcc, %f7, %f13 movre %i2, 0x2F4, %i7 movrlez %o4, 0x3D4, %l2 ldub [%l7 + 0x5A], %o3 mulscc %i0, 0x186C, %o6 ld [%l7 + 0x54], %f5 brlz %i1, loop_421 st %f13, [%l7 + 0x68] fmovdgu %icc, %f11, %f10 fmovdneg %xcc, %f11, %f2 loop_421: stw %l6, [%l7 + 0x6C] fnands %f14, %f1, %f15 fmovdneg %xcc, %f13, %f1 for %f12, %f10, %f10 srl %l4, 0x11, %g3 fmovsne %icc, %f3, %f5 ld [%l7 + 0x44], %f12 movle %xcc, %l5, %i3 stb %l0, [%l7 + 0x39] subcc %g2, 0x0F4B, %g4 ldd [%l7 + 0x08], %f4 fmovsvc %icc, %f0, %f11 fmovde %icc, %f5, %f7 be,a,pt %icc, loop_422 fbule,a %fcc2, loop_423 smul %l3, %g5, %o7 fblg %fcc1, loop_424 loop_422: bcs,a,pn %icc, loop_425 loop_423: fmuld8ulx16 %f2, %f11, %f6 nop setx loop_426, %l0, %l1 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_424: stx %o0, [%l7 + 0x40] loop_425: fpsub16s %f4, %f4, %f1 movl %xcc, %g7, %o2 loop_426: udiv %i5, 0x0E4D, %l1 stb %o5, [%l7 + 0x5C] fzero %f4 stb %g6, [%l7 + 0x74] fmovrslez %o1, %f1, %f8 fpsub32 %f8, %f2, %f10 fones %f2 fandnot1s %f0, %f10, %f0 fandnot2 %f4, %f6, %f8 fmovrdgez %g1, %f10, %f8 fnors %f0, %f8, %f0 movrgez %i6, 0x0F6, %i4 fmul8ulx16 %f2, %f12, %f14 sra %i7, %o4, %i2 ldub [%l7 + 0x58], %l2 array32 %o3, %o6, %i1 tvs %xcc, 0x5 ld [%l7 + 0x68], %f6 fmovsg %xcc, %f2, %f12 stb %l6, [%l7 + 0x60] ldd [%l7 + 0x08], %f10 stb %i0, [%l7 + 0x27] mulx %l4, %l5, %g3 movn %xcc, %i3, %g2 nop setx loop_427, %l0, %l1 jmpl %l1, %l0 fandnot1 %f4, %f6, %f0 fbul %fcc0, loop_428 fmovdvs %icc, %f3, %f6 loop_427: edge16l %l3, %g5, %g4 fornot1 %f14, %f0, %f4 loop_428: fmovdl %xcc, %f13, %f10 fnegd %f12, %f8 fpsub16 %f12, %f14, %f12 sdivcc %o7, 0x148F, %o0 bcc %xcc, loop_429 tpos %icc, 0x1 sub %o2, %g7, %i5 sdivx %o5, 0x0347, %g6 loop_429: lduw [%l7 + 0x58], %o1 movge %icc, %l1, %i6 movl %xcc, %i4, %i7 fmovdn %xcc, %f1, %f10 fmovdneg %icc, %f12, %f5 orncc %o4, 0x014A, %g1 movcc %icc, %i2, %o3 fmovrsgz %o6, %f9, %f2 ldsb [%l7 + 0x59], %l2 pdist %f6, %f14, %f8 fpadd32s %f0, %f0, %f13 ldx [%l7 + 0x30], %i1 fmovdneg %icc, %f12, %f5 fmul8x16au %f15, %f15, %f14 xnorcc %i0, %l6, %l4 movrgz %l5, %g3, %g2 fmovdneg %xcc, %f7, %f10 fmovsa %xcc, %f11, %f7 fmul8ulx16 %f12, %f4, %f4 fxnor %f14, %f8, %f0 st %f1, [%l7 + 0x58] bcc loop_430 brgez,a %i3, loop_431 nop setx loop_432, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %l0, [%l7 + 0x25] loop_430: ldsw [%l7 + 0x74], %l3 loop_431: taddcc %g4, %g5, %o7 loop_432: subcc %o0, 0x18AF, %g7 fmovrdlez %o2, %f12, %f6 ldd [%l7 + 0x10], %f2 stb %o5, [%l7 + 0x42] st %f13, [%l7 + 0x78] ldub [%l7 + 0x4A], %i5 ldsh [%l7 + 0x20], %o1 edge8n %l1, %i6, %g6 fnands %f10, %f14, %f11 fmul8x16au %f13, %f5, %f0 fmovsvc %icc, %f11, %f15 fones %f3 fbg %fcc2, loop_433 tpos %icc, 0x3 fnot2 %f10, %f6 stb %i7, [%l7 + 0x6A] loop_433: fmovda %xcc, %f2, %f15 movn %xcc, %o4, %g1 bleu loop_434 sethi 0x11A9, %i2 ld [%l7 + 0x24], %f6 fbe,a %fcc2, loop_435 loop_434: fmovdne %xcc, %f14, %f11 fbuge %fcc2, loop_436 movpos %xcc, %o3, %o6 loop_435: udivcc %i4, 0x02AB, %l2 fmovdcs %xcc, %f13, %f4 loop_436: fcmple16 %f12, %f0, %i1 ldub [%l7 + 0x33], %l6 srax %l4, 0x17, %i0 fbge,a %fcc1, loop_437 orcc %g3, %g2, %i3 subccc %l5, 0x0C0F, %l3 siam 0x0 loop_437: movgu %xcc, %g4, %g5 stb %l0, [%l7 + 0x09] lduw [%l7 + 0x50], %o0 edge32 %g7, %o7, %o5 array8 %i5, %o2, %l1 andn %o1, %i6, %i7 fbo,a %fcc3, loop_438 bpos,pt %xcc, loop_439 fblg,a %fcc0, loop_440 fzeros %f7 loop_438: fmovrde %g6, %f12, %f6 loop_439: movcc %icc, %o4, %i2 loop_440: ldub [%l7 + 0x37], %g1 fmovspos %xcc, %f1, %f8 fxnors %f5, %f11, %f10 fcmpd %fcc2, %f4, %f10 xnor %o6, %o3, %i4 fblg %fcc0, loop_441 bl,a,pt %xcc, loop_442 ldx [%l7 + 0x70], %l2 fmovdgu %icc, %f11, %f9 loop_441: lduw [%l7 + 0x74], %i1 loop_442: movn %xcc, %l4, %l6 fmovsvc %xcc, %f15, %f11 alignaddrl %i0, %g2, %g3 tvc %icc, 0x6 sethi 0x0923, %i3 fnot1s %f5, %f6 fmul8sux16 %f4, %f10, %f6 fmovscs %xcc, %f3, %f11 bg,pt %xcc, loop_443 tvc %xcc, 0x5 fmul8x16 %f6, %f10, %f12 mova %xcc, %l3, %g4 loop_443: lduh [%l7 + 0x18], %l5 brgez %l0, loop_444 fcmple32 %f2, %f14, %o0 stx %g5, [%l7 + 0x68] ldub [%l7 + 0x14], %o7 loop_444: bn,a loop_445 ld [%l7 + 0x18], %f15 stb %o5, [%l7 + 0x70] ldx [%l7 + 0x28], %g7 loop_445: fandnot2s %f13, %f14, %f3 edge16 %i5, %l1, %o2 stx %i6, [%l7 + 0x50] ta %icc, 0x0 edge16ln %i7, %o1, %g6 fcmps %fcc0, %f7, %f13 fsrc1 %f14, %f2 sra %o4, 0x14, %g1 fzero %f4 te %icc, 0x5 ldub [%l7 + 0x2D], %i2 ldx [%l7 + 0x40], %o3 movrgez %o6, %l2, %i1 fpadd32s %f2, %f14, %f6 fpack16 %f2, %f12 fmovsneg %icc, %f12, %f1 smulcc %i4, 0x01EE, %l4 fnegd %f0, %f12 orn %l6, %g2, %i0 fmovrsgez %g3, %f14, %f10 fmul8x16al %f15, %f12, %f14 lduh [%l7 + 0x6C], %i3 fbule %fcc2, loop_446 or %l3, 0x17F4, %g4 stb %l0, [%l7 + 0x73] bne,a loop_447 loop_446: fmovs %f15, %f1 fmovsvc %icc, %f13, %f14 bvc,a %xcc, loop_448 loop_447: fandnot2 %f8, %f2, %f6 tle %icc, 0x6 edge8 %o0, %l5, %o7 loop_448: xorcc %g5, %g7, %o5 ldx [%l7 + 0x30], %i5 nop setx loop_449, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movre %o2, %l1, %i7 std %f14, [%l7 + 0x70] fmovrslez %o1, %f15, %f10 loop_449: ldub [%l7 + 0x2F], %g6 ldd [%l7 + 0x18], %f4 ldsh [%l7 + 0x32], %i6 tcs %xcc, 0x2 fmovsleu %icc, %f1, %f6 fmul8x16 %f1, %f12, %f0 bpos,a loop_450 or %o4, 0x108C, %g1 fmovsl %icc, %f3, %f7 fmovdpos %icc, %f14, %f11 loop_450: ldd [%l7 + 0x58], %f12 fpackfix %f12, %f8 nop setx loop_451, %l0, %l1 jmpl %l1, %i2 ldsh [%l7 + 0x70], %o6 fpack32 %f10, %f8, %f10 ldsw [%l7 + 0x38], %l2 loop_451: ldx [%l7 + 0x20], %o3 fsrc2 %f2, %f12 fmul8x16 %f5, %f6, %f2 ldsh [%l7 + 0x5A], %i1 fmovsn %icc, %f1, %f3 std %f6, [%l7 + 0x78] fnands %f7, %f5, %f10 nop setx loop_452, %l0, %l1 jmpl %l1, %i4 ldub [%l7 + 0x59], %l4 smulcc %g2, %i0, %g3 movgu %xcc, %i3, %l3 loop_452: ldsh [%l7 + 0x34], %l6 array32 %l0, %g4, %l5 fmovrdlez %o0, %f12, %f8 ldsb [%l7 + 0x56], %o7 movrne %g7, 0x170, %o5 fabsd %f10, %f10 sll %g5, 0x17, %o2 umul %i5, 0x1E41, %i7 edge16ln %l1, %g6, %i6 ldub [%l7 + 0x32], %o1 fornot2s %f2, %f15, %f8 fbug %fcc2, loop_453 fcmped %fcc1, %f10, %f10 movne %icc, %g1, %o4 ldub [%l7 + 0x1C], %i2 loop_453: movre %l2, %o3, %o6 movge %xcc, %i4, %l4 fmovdcs %xcc, %f10, %f13 fpsub16 %f4, %f10, %f6 andcc %g2, %i0, %i1 st %f5, [%l7 + 0x40] st %f6, [%l7 + 0x58] bleu,a,pt %icc, loop_454 fmovrdlz %i3, %f0, %f14 ldsh [%l7 + 0x3C], %l3 ldx [%l7 + 0x70], %l6 loop_454: ldx [%l7 + 0x10], %g3 ldd [%l7 + 0x08], %f0 faligndata %f10, %f10, %f2 ld [%l7 + 0x1C], %f1 fnegs %f14, %f6 fmovrsgez %g4, %f15, %f2 sth %l5, [%l7 + 0x36] movne %icc, %o0, %l0 std %f10, [%l7 + 0x78] fmovsneg %xcc, %f5, %f1 bgu,a,pn %xcc, loop_455 fnand %f10, %f6, %f14 fcmple32 %f8, %f4, %g7 fpack32 %f14, %f10, %f14 loop_455: tvs %xcc, 0x6 fbne %fcc0, loop_456 ldsh [%l7 + 0x40], %o5 ldd [%l7 + 0x48], %f14 movgu %icc, %o7, %o2 loop_456: fand %f12, %f6, %f4 fandnot2 %f14, %f14, %f14 brgez,a %i5, loop_457 fbg,a %fcc1, loop_458 brz %i7, loop_459 array32 %g5, %g6, %l1 loop_457: stb %i6, [%l7 + 0x0F] loop_458: fnot1s %f9, %f0 loop_459: fbug %fcc2, loop_460 fmul8x16au %f2, %f0, %f4 fbg,a %fcc2, loop_461 srax %g1, 0x0C, %o4 loop_460: fbn,a %fcc3, loop_462 fmovdcc %icc, %f10, %f5 loop_461: andcc %o1, 0x07C2, %i2 fmovdgu %xcc, %f14, %f13 loop_462: bgu,pn %xcc, loop_463 stx %l2, [%l7 + 0x48] fmovrslez %o3, %f9, %f11 fxnor %f14, %f2, %f12 loop_463: array32 %i4, %l4, %g2 tsubcctv %i0, 0x05C0, %o6 movge %xcc, %i3, %l3 fsrc1 %f6, %f12 bcs,pt %xcc, loop_464 fpsub16s %f12, %f2, %f11 tsubcctv %i1, %g3, %l6 nop setx loop_465, %l0, %l1 jmpl %l1, %g4 loop_464: fabss %f9, %f5 fmovsle %icc, %f7, %f10 bneg,a %xcc, loop_466 loop_465: lduw [%l7 + 0x3C], %o0 udivcc %l5, 0x15B8, %g7 ldsw [%l7 + 0x70], %l0 loop_466: lduw [%l7 + 0x20], %o7 fmovdcc %xcc, %f3, %f1 udivcc %o5, 0x0078, %i5 st %f2, [%l7 + 0x38] bl,a loop_467 fmovrse %i7, %f3, %f8 lduh [%l7 + 0x3E], %g5 fbul,a %fcc1, loop_468 loop_467: lduh [%l7 + 0x58], %g6 tg %xcc, 0x3 sll %o2, %l1, %i6 loop_468: fmovsg %xcc, %f15, %f15 subc %o4, 0x0878, %o1 std %f0, [%l7 + 0x20] sll %i2, 0x05, %g1 fpack16 %f10, %f11 movpos %icc, %o3, %i4 ldsw [%l7 + 0x14], %l2 ldx [%l7 + 0x78], %l4 fsrc2 %f4, %f8 tle %icc, 0x5 fnegd %f8, %f2 edge16ln %g2, %o6, %i0 fpsub16s %f3, %f9, %f1 ldub [%l7 + 0x66], %i3 tge %xcc, 0x1 lduw [%l7 + 0x54], %l3 tge %xcc, 0x0 tge %icc, 0x3 fabsd %f2, %f10 fandnot2 %f6, %f2, %f10 movge %xcc, %g3, %l6 edge16 %i1, %o0, %g4 fones %f10 fpackfix %f8, %f10 fmovsne %icc, %f1, %f4 ldub [%l7 + 0x3B], %l5 lduw [%l7 + 0x58], %l0 sth %g7, [%l7 + 0x3A] fmovdne %xcc, %f7, %f1 fmovrdgez %o5, %f10, %f2 udivx %i5, 0x0C2A, %o7 movrlez %g5, 0x10E, %i7 smulcc %o2, 0x1E1D, %g6 siam 0x2 tne %icc, 0x4 fcmple16 %f10, %f0, %i6 fbul %fcc2, loop_469 ldsw [%l7 + 0x30], %o4 addc %l1, %o1, %g1 fpsub32 %f2, %f0, %f14 loop_469: ldsw [%l7 + 0x54], %o3 tle %xcc, 0x1 fcmpeq32 %f0, %f8, %i2 ldsw [%l7 + 0x4C], %i4 fpadd16s %f10, %f11, %f2 smul %l2, 0x0213, %g2 andncc %o6, %l4, %i0 bcs,a %icc, loop_470 ldx [%l7 + 0x68], %i3 udiv %g3, 0x00AF, %l6 tg %xcc, 0x6 loop_470: stb %i1, [%l7 + 0x77] fmovda %xcc, %f10, %f11 addccc %l3, 0x1A4A, %o0 array32 %g4, %l0, %l5 fmovrsgez %g7, %f8, %f1 umul %i5, 0x093B, %o5 ldx [%l7 + 0x48], %o7 stx %g5, [%l7 + 0x60] stx %i7, [%l7 + 0x30] fmovsneg %icc, %f3, %f8 fmovrsne %o2, %f4, %f6 ldsw [%l7 + 0x1C], %g6 movn %xcc, %o4, %i6 lduh [%l7 + 0x68], %o1 stx %l1, [%l7 + 0x10] lduw [%l7 + 0x48], %g1 edge16ln %i2, %o3, %i4 lduh [%l7 + 0x44], %g2 bcc,pn %icc, loop_471 fbule %fcc0, loop_472 stb %o6, [%l7 + 0x42] fbge %fcc1, loop_473 loop_471: fors %f1, %f3, %f15 loop_472: ldub [%l7 + 0x45], %l4 fbn,a %fcc2, loop_474 loop_473: fba %fcc1, loop_475 ld [%l7 + 0x28], %f11 fmovsgu %icc, %f5, %f1 loop_474: fmul8ulx16 %f6, %f10, %f10 loop_475: fpsub16s %f3, %f2, %f6 st %f10, [%l7 + 0x10] fpsub16 %f0, %f10, %f12 orn %i0, %i3, %g3 stb %l6, [%l7 + 0x1F] ta %xcc, 0x6 fmovde %icc, %f13, %f2 movvs %icc, %l2, %i1 ldd [%l7 + 0x28], %f12 tsubcctv %l3, 0x055C, %g4 fmovdneg %icc, %f6, %f11 stw %l0, [%l7 + 0x6C] movgu %xcc, %o0, %g7 std %f2, [%l7 + 0x50] ldd [%l7 + 0x50], %f12 lduw [%l7 + 0x68], %i5 fcmpne16 %f12, %f0, %l5 lduh [%l7 + 0x62], %o7 fcmps %fcc2, %f2, %f2 edge32ln %o5, %i7, %o2 fcmpgt32 %f12, %f12, %g5 std %f8, [%l7 + 0x30] fabss %f4, %f10 fbe %fcc2, loop_476 fnor %f0, %f2, %f2 smulcc %g6, 0x03BB, %i6 ldsw [%l7 + 0x2C], %o4 loop_476: movvs %xcc, %l1, %o1 fornot2 %f14, %f12, %f4 lduw [%l7 + 0x54], %g1 bneg %xcc, loop_477 std %f4, [%l7 + 0x70] tn %xcc, 0x6 andn %o3, 0x09D7, %i4 loop_477: fcmpne16 %f14, %f6, %g2 smul %o6, %l4, %i0 bn %icc, loop_478 fmul8sux16 %f4, %f10, %f2 fbg %fcc2, loop_479 fnors %f12, %f11, %f7 loop_478: xor %i3, 0x0720, %g3 tcs %icc, 0x7 loop_479: ble %icc, loop_480 lduh [%l7 + 0x50], %i2 edge16n %l6, %i1, %l2 fone %f6 loop_480: bl,a,pn %icc, loop_481 sdivx %g4, 0x16CE, %l3 fmovrdgez %o0, %f12, %f10 fsrc2s %f0, %f1 loop_481: fbo %fcc0, loop_482 ldsb [%l7 + 0x40], %g7 fabsd %f0, %f0 fble,a %fcc2, loop_483 loop_482: taddcc %i5, 0x0D50, %l5 fandnot1 %f6, %f12, %f2 ldd [%l7 + 0x20], %f6 loop_483: bcs,a,pt %xcc, loop_484 addcc %o7, 0x03E2, %l0 ld [%l7 + 0x6C], %f9 bn,pn %xcc, loop_485 loop_484: sub %o5, 0x018F, %i7 st %f7, [%l7 + 0x20] lduw [%l7 + 0x2C], %o2 loop_485: lduh [%l7 + 0x28], %g5 movl %icc, %g6, %i6 ldx [%l7 + 0x28], %l1 stb %o1, [%l7 + 0x50] fcmpes %fcc1, %f10, %f6 sll %g1, 0x1A, %o3 addccc %o4, %i4, %g2 fexpand %f10, %f14 fabsd %f2, %f6 fbne %fcc1, loop_486 fzeros %f14 bl,a loop_487 bge,a %xcc, loop_488 loop_486: mulx %o6, 0x16E3, %l4 fpackfix %f8, %f7 loop_487: fmovrdlz %i3, %f0, %f0 loop_488: fmovsge %icc, %f8, %f9 fmovdcc %icc, %f6, %f3 edge16l %i0, %i2, %l6 tvs %xcc, 0x5 edge32ln %g3, %i1, %l2 std %f2, [%l7 + 0x18] fandnot1 %f0, %f6, %f10 nop setx loop_489, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %g4, [%l7 + 0x58] movl %xcc, %o0, %l3 brgz,a %g7, loop_490 loop_489: tpos %icc, 0x3 movpos %icc, %l5, %i5 mulscc %o7, %o5, %i7 loop_490: movg %icc, %l0, %g5 fnot2s %f13, %f9 alignaddr %g6, %o2, %l1 st %f11, [%l7 + 0x3C] sub %i6, 0x1EBB, %o1 fone %f4 ble loop_491 fmovrdgez %o3, %f10, %f0 std %f2, [%l7 + 0x68] fmovrslz %g1, %f14, %f13 loop_491: stb %i4, [%l7 + 0x73] sethi 0x11A6, %g2 lduh [%l7 + 0x64], %o6 fnegd %f8, %f4 fzeros %f6 edge32 %l4, %o4, %i0 tcc %icc, 0x1 fmovsa %xcc, %f8, %f4 ldsw [%l7 + 0x58], %i3 srl %l6, 0x0C, %i2 std %f2, [%l7 + 0x30] fpack16 %f0, %f12 ldx [%l7 + 0x78], %i1 ldsb [%l7 + 0x47], %l2 taddcctv %g3, %o0, %l3 fcmped %fcc2, %f12, %f4 fblg %fcc2, loop_492 stb %g4, [%l7 + 0x4A] fmul8x16al %f15, %f5, %f2 stx %l5, [%l7 + 0x10] loop_492: std %f2, [%l7 + 0x78] tpos %xcc, 0x1 fbne,a %fcc3, loop_493 fmovsvc %icc, %f2, %f0 fnot2 %f12, %f2 lduw [%l7 + 0x2C], %g7 loop_493: fcmpd %fcc1, %f8, %f6 ldsb [%l7 + 0x5A], %i5 fbge,a %fcc0, loop_494 st %f1, [%l7 + 0x30] fmovrdgz %o5, %f4, %f4 edge8 %i7, %l0, %o7 loop_494: nop setx loop_495, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %g5, [%l7 + 0x2F] fmovdg %icc, %f13, %f0 sdivx %o2, 0x16E8, %g6 loop_495: stw %l1, [%l7 + 0x44] array8 %o1, %i6, %o3 st %f14, [%l7 + 0x2C] lduw [%l7 + 0x60], %i4 tgu %xcc, 0x2 xnor %g1, 0x1FEC, %o6 movn %xcc, %g2, %o4 ldsh [%l7 + 0x34], %i0 st %f10, [%l7 + 0x44] fands %f4, %f8, %f11 std %f8, [%l7 + 0x60] mulscc %i3, 0x1EF5, %l6 stx %i2, [%l7 + 0x08] fba %fcc3, loop_496 movneg %xcc, %l4, %i1 nop setx loop_497, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry and %l2, 0x1A4C, %o0 loop_496: bcs,a %xcc, loop_498 brgz %l3, loop_499 loop_497: lduw [%l7 + 0x70], %g4 stw %l5, [%l7 + 0x78] loop_498: fcmped %fcc0, %f6, %f6 loop_499: sllx %g7, %i5, %g3 lduh [%l7 + 0x62], %o5 movpos %xcc, %l0, %o7 edge32ln %i7, %o2, %g5 movcs %xcc, %l1, %o1 std %f4, [%l7 + 0x30] call loop_500 fsrc1s %f12, %f2 fbg %fcc3, loop_501 be,a %icc, loop_502 loop_500: fmovsa %icc, %f9, %f11 fble,a %fcc0, loop_503 loop_501: orn %g6, 0x0A71, %i6 loop_502: movgu %icc, %i4, %g1 edge8 %o3, %g2, %o4 loop_503: lduw [%l7 + 0x30], %o6 fmovsvs %xcc, %f5, %f12 edge16ln %i0, %i3, %l6 bge,a,pn %xcc, loop_504 brnz,a %i2, loop_505 movrgz %l4, 0x29E, %l2 fmovrdgez %i1, %f2, %f14 loop_504: movpos %icc, %o0, %l3 loop_505: stb %l5, [%l7 + 0x63] bvs,a,pn %xcc, loop_506 fbug,a %fcc1, loop_507 alignaddrl %g4, %i5, %g7 ldsh [%l7 + 0x5A], %o5 loop_506: mulscc %g3, %l0, %i7 loop_507: fbo,a %fcc1, loop_508 fbn %fcc0, loop_509 mulx %o7, %o2, %l1 nop setx loop_510, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_508: edge8 %g5, %g6, %o1 loop_509: sdiv %i6, 0x18C0, %g1 popc %i4, %g2 loop_510: ldd [%l7 + 0x40], %f4 ldsh [%l7 + 0x6A], %o3 addcc %o6, %o4, %i0 fbge,a %fcc3, loop_511 lduw [%l7 + 0x4C], %l6 fmovsg %xcc, %f5, %f10 srl %i2, 0x0C, %i3 loop_511: ldd [%l7 + 0x10], %f0 andn %l2, 0x0933, %i1 fcmple16 %f12, %f12, %o0 lduw [%l7 + 0x48], %l4 nop setx loop_512, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x50], %f12 fmovrslez %l3, %f7, %f0 fmovrsgz %l5, %f5, %f5 loop_512: fpmerge %f8, %f10, %f6 fpsub32 %f0, %f8, %f12 ldsb [%l7 + 0x5C], %i5 addcc %g4, %g7, %g3 st %f2, [%l7 + 0x4C] sub %o5, %i7, %l0 fmovsvs %xcc, %f5, %f2 fand %f10, %f4, %f4 xorcc %o2, 0x09D4, %o7 ldsb [%l7 + 0x51], %l1 taddcctv %g5, %o1, %i6 edge16n %g1, %i4, %g6 movleu %xcc, %g2, %o6 fsrc2 %f6, %f10 std %f4, [%l7 + 0x50] fcmpne32 %f12, %f6, %o3 xor %i0, %l6, %i2 lduw [%l7 + 0x58], %o4 fmovrdlez %l2, %f12, %f14 sth %i1, [%l7 + 0x46] fbo,a %fcc0, loop_513 fzeros %f12 fpack16 %f0, %f12 fnand %f14, %f4, %f14 loop_513: ldsb [%l7 + 0x30], %i3 taddcc %o0, %l4, %l3 stw %i5, [%l7 + 0x68] brz %l5, loop_514 subcc %g4, 0x13C2, %g3 edge8 %o5, %g7, %l0 bl,a loop_515 loop_514: ldsw [%l7 + 0x2C], %o2 tne %icc, 0x2 fmovsge %icc, %f11, %f4 loop_515: ldsw [%l7 + 0x2C], %o7 brgez %i7, loop_516 fandnot1s %f12, %f9, %f3 fbu %fcc3, loop_517 array16 %l1, %o1, %g5 loop_516: andcc %g1, 0x1313, %i6 fbe %fcc0, loop_518 loop_517: fmovsvc %xcc, %f2, %f11 fpsub32 %f12, %f12, %f4 fpadd16 %f12, %f0, %f12 loop_518: lduh [%l7 + 0x0A], %i4 subc %g2, 0x0909, %o6 bn,a %xcc, loop_519 tl %xcc, 0x0 edge8n %o3, %g6, %l6 array8 %i0, %o4, %l2 loop_519: ldd [%l7 + 0x30], %f12 std %f12, [%l7 + 0x40] ldsb [%l7 + 0x76], %i2 andncc %i3, %o0, %l4 fmovsgu %icc, %f1, %f15 movg %xcc, %i1, %i5 fpsub32s %f10, %f4, %f5 fandnot1s %f13, %f14, %f9 fmovsvc %xcc, %f1, %f8 xnorcc %l5, %l3, %g4 movrlz %o5, 0x060, %g7 fpack32 %f6, %f14, %f10 edge8ln %g3, %l0, %o7 call loop_520 fpadd32s %f0, %f7, %f5 call loop_521 ldub [%l7 + 0x1A], %i7 loop_520: lduh [%l7 + 0x58], %o2 fabsd %f8, %f6 loop_521: fmovsn %xcc, %f9, %f6 udiv %l1, 0x052B, %g5 ldsh [%l7 + 0x10], %o1 siam 0x4 fmovdle %icc, %f3, %f2 ld [%l7 + 0x34], %f10 lduw [%l7 + 0x3C], %i6 fmovdvc %icc, %f10, %f2 fabss %f7, %f5 fnand %f14, %f14, %f2 stb %g1, [%l7 + 0x38] fmovrsgz %i4, %f13, %f10 sdivcc %o6, 0x031C, %g2 bg,a %xcc, loop_522 fmul8x16al %f15, %f1, %f2 ldsb [%l7 + 0x12], %g6 fmovdcc %icc, %f5, %f9 loop_522: fmovs %f14, %f0 fmovdne %xcc, %f12, %f3 ldd [%l7 + 0x40], %f0 ldub [%l7 + 0x71], %l6 fandnot1 %f8, %f10, %f12 tvs %xcc, 0x1 stx %i0, [%l7 + 0x68] fmovdl %icc, %f7, %f0 sll %o4, 0x09, %o3 ldd [%l7 + 0x50], %f0 fmovdgu %xcc, %f4, %f0 ldd [%l7 + 0x60], %f2 fcmped %fcc0, %f10, %f12 tcc %icc, 0x5 movg %xcc, %i2, %i3 fnand %f10, %f14, %f8 edge16n %l2, %l4, %i1 lduw [%l7 + 0x38], %i5 stx %l5, [%l7 + 0x58] bcs,a,pn %xcc, loop_523 brlz %l3, loop_524 fsrc2 %f8, %f2 fcmpne16 %f2, %f2, %g4 loop_523: st %f14, [%l7 + 0x74] loop_524: alignaddr %o0, %o5, %g3 bneg,a,pt %icc, loop_525 edge32 %l0, %g7, %o7 ldx [%l7 + 0x58], %i7 srl %o2, %l1, %g5 loop_525: movre %o1, 0x301, %g1 ldub [%l7 + 0x73], %i4 sdiv %o6, 0x1309, %g2 fmovdvs %icc, %f6, %f7 fble,a %fcc1, loop_526 fors %f10, %f14, %f14 bne,a,pt %icc, loop_527 ldx [%l7 + 0x20], %g6 loop_526: movrlez %l6, %i6, %i0 fmovd %f4, %f10 loop_527: fmovrsgez %o3, %f4, %f8 fmovsg %xcc, %f10, %f5 subccc %o4, %i2, %i3 stw %l4, [%l7 + 0x44] fcmpes %fcc3, %f6, %f10 orcc %l2, %i5, %i1 fabss %f3, %f4 ldub [%l7 + 0x1B], %l3 tvs %icc, 0x1 stw %g4, [%l7 + 0x18] movrgz %l5, %o0, %g3 popc 0x0E22, %o5 fbl %fcc3, loop_528 fzeros %f6 fmovs %f0, %f11 fandnot2s %f12, %f14, %f1 loop_528: lduh [%l7 + 0x7E], %l0 fcmple32 %f6, %f0, %o7 stx %g7, [%l7 + 0x18] std %f0, [%l7 + 0x70] fmovdvc %xcc, %f13, %f2 fcmpgt32 %f4, %f4, %o2 ldd [%l7 + 0x10], %f0 bshuffle %f0, %f8, %f6 movpos %icc, %l1, %i7 array8 %g5, %o1, %g1 umul %i4, 0x1C35, %o6 bpos,pn %xcc, loop_529 bge,pt %xcc, loop_530 stx %g2, [%l7 + 0x50] ldsw [%l7 + 0x18], %g6 loop_529: subcc %l6, %i6, %o3 loop_530: fbge,a %fcc0, loop_531 fandnot1 %f10, %f8, %f8 fmovdge %icc, %f1, %f13 fmovs %f10, %f11 loop_531: array8 %i0, %i2, %o4 ldsw [%l7 + 0x50], %i3 fnand %f2, %f6, %f2 lduw [%l7 + 0x78], %l4 fmovrdgez %i5, %f6, %f12 fnors %f8, %f0, %f3 brz,a %l2, loop_532 fcmpgt32 %f4, %f6, %i1 fmovsvc %xcc, %f9, %f3 ta %xcc, 0x0 loop_532: ldub [%l7 + 0x1A], %l3 subccc %l5, 0x147A, %g4 taddcc %o0, 0x0654, %o5 std %f4, [%l7 + 0x08] fbul %fcc1, loop_533 std %f6, [%l7 + 0x78] bl loop_534 ldx [%l7 + 0x70], %g3 loop_533: fbuge,a %fcc2, loop_535 sllx %o7, %l0, %o2 loop_534: sra %g7, %l1, %g5 fcmpne32 %f8, %f0, %o1 loop_535: ldsh [%l7 + 0x38], %g1 edge8l %i7, %o6, %i4 tleu %xcc, 0x2 fmovsn %xcc, %f14, %f2 std %f2, [%l7 + 0x70] brlez,a %g2, loop_536 fsrc2 %f14, %f10 fmovsa %icc, %f9, %f12 fxnor %f14, %f14, %f14 loop_536: ld [%l7 + 0x6C], %f0 fandnot1 %f4, %f12, %f4 fcmpd %fcc1, %f14, %f6 fmul8ulx16 %f2, %f4, %f12 orcc %l6, %g6, %i6 fpack16 %f2, %f0 bvs,a,pn %xcc, loop_537 fmuld8sux16 %f7, %f9, %f4 stw %o3, [%l7 + 0x48] fmovdne %xcc, %f2, %f3 loop_537: ldsb [%l7 + 0x55], %i2 lduh [%l7 + 0x30], %o4 sll %i3, %l4, %i5 fcmps %fcc1, %f1, %f1 fmovsvs %icc, %f7, %f12 mulx %i0, 0x18FF, %i1 movrgez %l3, 0x196, %l2 fpadd16 %f4, %f14, %f10 fnegs %f9, %f9 fxnors %f0, %f6, %f1 nop setx loop_538, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done alignaddr %g4, %o0, %o5 ldd [%l7 + 0x30], %f0 sra %l5, %g3, %o7 loop_538: fnegd %f8, %f14 ld [%l7 + 0x5C], %f15 lduw [%l7 + 0x7C], %l0 ldub [%l7 + 0x68], %g7 sethi 0x0C5E, %l1 fxors %f12, %f15, %f0 fbn %fcc0, loop_539 tge %icc, 0x6 fbg,a %fcc2, loop_540 tsubcctv %g5, 0x18C6, %o1 loop_539: fmovdne %xcc, %f12, %f0 fpsub16 %f4, %f0, %f2 loop_540: stx %g1, [%l7 + 0x20] fmovrdgez %o2, %f10, %f4 stw %o6, [%l7 + 0x10] fble,a %fcc0, loop_541 fpadd32s %f5, %f14, %f4 popc 0x1FDD, %i4 fmovsl %xcc, %f2, %f13 loop_541: bpos loop_542 edge32n %g2, %i7, %l6 fbule %fcc2, loop_543 smulcc %i6, %o3, %i2 loop_542: fmovsneg %icc, %f14, %f6 fxnors %f13, %f9, %f11 loop_543: fand %f12, %f12, %f6 movrgez %o4, %g6, %l4 fpsub32 %f0, %f2, %f4 movvs %icc, %i3, %i5 sdiv %i0, 0x005A, %l3 srl %l2, 0x1A, %i1 sub %g4, 0x10C5, %o5 ldd [%l7 + 0x18], %f8 fbuge %fcc1, loop_544 lduw [%l7 + 0x2C], %l5 stw %o0, [%l7 + 0x50] sra %g3, %l0, %g7 loop_544: fmul8ulx16 %f6, %f6, %f6 edge32l %o7, %l1, %o1 ld [%l7 + 0x48], %f2 ld [%l7 + 0x68], %f8 brz,a %g1, loop_545 bg,pn %icc, loop_546 orn %o2, %o6, %i4 brgez,a %g2, loop_547 loop_545: sdivcc %g5, 0x1CEF, %l6 loop_546: fzero %f8 ldsw [%l7 + 0x3C], %i7 loop_547: andn %o3, 0x01F4, %i2 fmovdcs %icc, %f3, %f12 ldsh [%l7 + 0x48], %o4 ldsw [%l7 + 0x50], %g6 fmovrse %i6, %f10, %f5 fbge,a %fcc3, loop_548 fmovsn %icc, %f7, %f0 fpadd32s %f0, %f2, %f13 movle %icc, %i3, %l4 loop_548: add %i5, %l3, %i0 andcc %i1, 0x0454, %g4 tsubcctv %l2, 0x0151, %l5 tvc %xcc, 0x4 fornot2 %f2, %f14, %f4 fpackfix %f2, %f13 bpos,pt %icc, loop_549 ldsb [%l7 + 0x69], %o5 movg %icc, %g3, %l0 fand %f8, %f4, %f6 loop_549: fmovrdlz %g7, %f10, %f6 ldsb [%l7 + 0x59], %o0 addccc %o7, 0x0211, %o1 fpadd16s %f0, %f13, %f15 fnot2 %f12, %f8 subc %g1, 0x19A4, %l1 fbn %fcc1, loop_550 std %f12, [%l7 + 0x40] stx %o2, [%l7 + 0x68] popc %i4, %o6 loop_550: bne,pt %icc, loop_551 ld [%l7 + 0x28], %f13 fmuld8sux16 %f13, %f5, %f10 st %f12, [%l7 + 0x44] loop_551: fnand %f14, %f14, %f10 fmovsl %icc, %f6, %f10 edge8l %g2, %g5, %l6 bge,a,pt %icc, loop_552 nop setx loop_553, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addccc %o3, 0x02FB, %i7 movrgz %o4, %g6, %i2 loop_552: addcc %i3, 0x0B31, %i6 loop_553: fcmpgt32 %f2, %f0, %i5 fmovrdlz %l4, %f2, %f14 fbg,a %fcc2, loop_554 ldub [%l7 + 0x5C], %l3 fnors %f9, %f13, %f0 movpos %icc, %i1, %g4 loop_554: subcc %i0, 0x1F72, %l5 fbne %fcc1, loop_555 udivcc %l2, 0x1746, %g3 sub %o5, %l0, %o0 fmovdgu %xcc, %f15, %f1 loop_555: and %g7, %o1, %g1 movn %icc, %o7, %o2 fmovsa %icc, %f10, %f4 stx %i4, [%l7 + 0x28] bneg,a loop_556 fxnor %f8, %f14, %f12 bge,a %xcc, loop_557 fcmple32 %f2, %f4, %o6 loop_556: movleu %xcc, %g2, %g5 fpmerge %f2, %f12, %f4 loop_557: and %l6, 0x1A2D, %l1 alignaddrl %o3, %i7, %o4 ld [%l7 + 0x60], %f15 stw %g6, [%l7 + 0x74] ble %icc, loop_558 addccc %i3, %i6, %i2 bleu,a loop_559 ldd [%l7 + 0x40], %f14 loop_558: fblg,a %fcc3, loop_560 fmovsleu %icc, %f9, %f6 loop_559: fcmped %fcc3, %f12, %f6 udivcc %i5, 0x0A4B, %l3 loop_560: fnegs %f13, %f13 ldd [%l7 + 0x18], %f10 tvs %xcc, 0x0 ldsh [%l7 + 0x70], %l4 fcmped %fcc3, %f10, %f2 fand %f14, %f2, %f2 std %f14, [%l7 + 0x08] bcc %icc, loop_561 fmovrslez %i1, %f6, %f1 tcs %icc, 0x4 mulx %i0, 0x15F8, %l5 loop_561: movcs %xcc, %l2, %g4 fmovsle %xcc, %f7, %f14 bn,a,pt %xcc, loop_562 ta %icc, 0x7 tsubcc %g3, 0x1042, %l0 smulcc %o5, %o0, %o1 loop_562: fbl,a %fcc2, loop_563 movrlez %g7, %o7, %o2 tsubcc %i4, %o6, %g2 fmul8x16al %f9, %f0, %f6 loop_563: fmovsne %icc, %f0, %f9 movre %g1, 0x339, %g5 fcmps %fcc2, %f9, %f9 movrlez %l1, 0x17B, %l6 srax %i7, %o4, %g6 stx %o3, [%l7 + 0x68] lduw [%l7 + 0x14], %i3 fnand %f10, %f0, %f10 tcs %xcc, 0x0 ldsh [%l7 + 0x62], %i6 fcmps %fcc0, %f12, %f2 movrlez %i5, %l3, %i2 alignaddrl %l4, %i1, %i0 fmovrdgz %l2, %f10, %f10 bge,a %icc, loop_564 edge8n %g4, %g3, %l5 fzeros %f15 lduw [%l7 + 0x3C], %o5 loop_564: ldx [%l7 + 0x30], %l0 fones %f5 fors %f3, %f14, %f9 or %o0, %o1, %g7 fcmpne32 %f0, %f0, %o2 fornot1 %f6, %f10, %f10 brlz,a %o7, loop_565 fabss %f11, %f0 fands %f14, %f4, %f8 fors %f1, %f6, %f1 loop_565: tge %xcc, 0x1 fmul8x16al %f12, %f9, %f4 addcc %i4, %o6, %g2 fmovscs %xcc, %f9, %f0 stx %g1, [%l7 + 0x40] movrgez %l1, 0x2D3, %l6 ba,a loop_566 pdist %f2, %f2, %f4 bvc loop_567 fxnor %f10, %f2, %f0 loop_566: movvs %xcc, %g5, %o4 fnands %f0, %f14, %f2 loop_567: ldsb [%l7 + 0x54], %i7 fornot2s %f8, %f1, %f4 edge32 %o3, %g6, %i6 ld [%l7 + 0x5C], %f8 taddcc %i3, %l3, %i5 brnz,a %i2, loop_568 bl,a,pt %icc, loop_569 sth %l4, [%l7 + 0x4E] ldsh [%l7 + 0x2C], %i1 loop_568: movleu %icc, %l2, %g4 loop_569: fxors %f12, %f6, %f12 movleu %xcc, %i0, %l5 bgu,a loop_570 lduw [%l7 + 0x50], %g3 movre %o5, %l0, %o0 and %g7, %o1, %o2 loop_570: sra %o7, 0x18, %i4 movrlez %o6, %g1, %l1 fblg,a %fcc3, loop_571 fmovdcc %icc, %f6, %f15 brlez %l6, loop_572 fbul,a %fcc2, loop_573 loop_571: fornot1 %f14, %f0, %f8 fabss %f8, %f8 loop_572: fpsub32s %f8, %f2, %f12 loop_573: sth %g5, [%l7 + 0x08] movrlz %g2, 0x078, %o4 sdivx %i7, 0x08E3, %o3 bshuffle %f4, %f2, %f4 fmovrslz %g6, %f12, %f5 fbl %fcc0, loop_574 fmovsn %xcc, %f8, %f3 fnors %f1, %f2, %f9 srax %i3, %i6, %i5 loop_574: lduh [%l7 + 0x76], %i2 fcmpne16 %f10, %f12, %l4 brz %l3, loop_575 move %icc, %i1, %l2 ldx [%l7 + 0x48], %g4 taddcc %i0, %g3, %l5 loop_575: stw %o5, [%l7 + 0x7C] fcmpne16 %f4, %f6, %l0 std %f8, [%l7 + 0x50] tpos %xcc, 0x3 fpsub32 %f14, %f2, %f0 fcmpeq16 %f0, %f10, %o0 movne %icc, %g7, %o2 lduh [%l7 + 0x1E], %o7 fxor %f12, %f10, %f10 edge8ln %i4, %o6, %g1 ldd [%l7 + 0x10], %f12 bne,pn %xcc, loop_576 lduw [%l7 + 0x70], %l1 movl %icc, %o1, %l6 ldx [%l7 + 0x78], %g5 loop_576: fsrc2s %f2, %f4 array8 %g2, %o4, %i7 fmovsvs %xcc, %f13, %f2 ld [%l7 + 0x48], %f2 stb %o3, [%l7 + 0x36] fpsub16 %f12, %f12, %f2 edge16ln %i3, %i6, %g6 fmuld8ulx16 %f2, %f8, %f6 ldub [%l7 + 0x45], %i2 ld [%l7 + 0x2C], %f14 fbg,a %fcc0, loop_577 lduw [%l7 + 0x2C], %l4 ba,a,pn %xcc, loop_578 nop setx loop_579, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_577: tsubcc %l3, 0x0C96, %i1 fsrc1s %f4, %f11 loop_578: edge32ln %l2, %i5, %i0 loop_579: fmuld8ulx16 %f0, %f8, %f10 std %f10, [%l7 + 0x08] pdist %f4, %f4, %f2 faligndata %f14, %f12, %f6 movvc %xcc, %g4, %g3 edge8 %l5, %o5, %l0 ld [%l7 + 0x28], %f5 xnorcc %g7, 0x07AB, %o2 fcmpeq16 %f10, %f8, %o7 fornot1 %f6, %f14, %f14 ldsb [%l7 + 0x73], %o0 fmovsa %xcc, %f2, %f12 fsrc2s %f2, %f1 movle %xcc, %o6, %i4 movn %icc, %l1, %o1 std %f10, [%l7 + 0x78] movvc %xcc, %l6, %g1 ldsw [%l7 + 0x10], %g5 movcc %xcc, %o4, %i7 ldx [%l7 + 0x58], %g2 fbn,a %fcc1, loop_580 stx %o3, [%l7 + 0x38] ldsb [%l7 + 0x6C], %i6 fpadd16 %f14, %f14, %f12 loop_580: movrgz %i3, 0x0B5, %i2 stx %g6, [%l7 + 0x18] ldd [%l7 + 0x40], %f6 std %f10, [%l7 + 0x18] mulscc %l4, %l3, %l2 fcmpgt16 %f14, %f14, %i1 movrne %i0, %g4, %g3 ld [%l7 + 0x64], %f9 and %l5, 0x07E2, %i5 fmovrdlez %o5, %f14, %f0 bne,a %xcc, loop_581 ldub [%l7 + 0x63], %l0 fmovdcc %icc, %f4, %f3 edge16l %o2, %g7, %o0 loop_581: ldsw [%l7 + 0x34], %o6 fmovdneg %icc, %f4, %f12 movleu %xcc, %o7, %l1 stx %o1, [%l7 + 0x78] fands %f5, %f13, %f13 tl %icc, 0x1 lduh [%l7 + 0x2C], %i4 nop setx loop_582, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bcs,a %xcc, loop_583 fcmple32 %f2, %f2, %l6 brz,a %g1, loop_584 loop_582: fmovdvc %xcc, %f10, %f13 loop_583: fornot1s %f8, %f7, %f9 udivx %g5, 0x1750, %o4 loop_584: orcc %i7, 0x1CBA, %o3 ld [%l7 + 0x3C], %f10 fmovsn %xcc, %f1, %f1 mova %xcc, %i6, %i3 fmovrsne %g2, %f13, %f8 taddcc %g6, %l4, %i2 ldsb [%l7 + 0x52], %l3 ldsw [%l7 + 0x6C], %i1 std %f0, [%l7 + 0x38] fornot2s %f11, %f13, %f5 stb %i0, [%l7 + 0x17] ldsb [%l7 + 0x1D], %l2 fmovrsne %g3, %f14, %f0 fmovdcs %xcc, %f14, %f0 call loop_585 fbge %fcc1, loop_586 sllx %g4, %l5, %i5 movle %icc, %o5, %l0 loop_585: ldd [%l7 + 0x60], %f4 loop_586: xor %o2, 0x0483, %o0 fmovsle %xcc, %f2, %f4 nop setx loop_587, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxors %f14, %f3, %f6 fmovdn %icc, %f10, %f7 tg %xcc, 0x3 loop_587: fbule,a %fcc2, loop_588 fone %f4 st %f4, [%l7 + 0x5C] bne,pn %icc, loop_589 loop_588: fmovsle %xcc, %f7, %f14 fmovrdne %o6, %f6, %f14 fones %f11 loop_589: subc %g7, %l1, %o7 nop setx loop_590, %l0, %l1 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,pt %xcc, loop_591 fxor %f2, %f8, %f6 edge32 %i4, %o1, %g1 loop_590: brgz %l6, loop_592 loop_591: udiv %g5, 0x0E16, %o4 tcc %icc, 0x5 movleu %icc, %o3, %i7 loop_592: addc %i3, 0x1B0F, %i6 sth %g2, [%l7 + 0x6E] lduw [%l7 + 0x40], %l4 faligndata %f4, %f4, %f12 st %f13, [%l7 + 0x78] lduh [%l7 + 0x62], %g6 andcc %i2, %l3, %i1 ldsh [%l7 + 0x42], %l2 fnand %f14, %f0, %f10 fnegd %f6, %f0 fmovsvc %xcc, %f4, %f1 fnors %f12, %f4, %f14 fbug,a %fcc2, loop_593 subc %g3, 0x00C3, %i0 ld [%l7 + 0x70], %f1 bg %xcc, loop_594 loop_593: bpos,pt %xcc, loop_595 srax %l5, 0x15, %g4 movle %xcc, %o5, %i5 loop_594: sth %o2, [%l7 + 0x36] loop_595: brnz,a %o0, loop_596 fbuge,a %fcc2, loop_597 stw %o6, [%l7 + 0x44] st %f3, [%l7 + 0x20] loop_596: movleu %icc, %g7, %l0 loop_597: std %f14, [%l7 + 0x68] orcc %l1, 0x0CA6, %i4 ldsh [%l7 + 0x76], %o1 fmovspos %icc, %f11, %f6 fxors %f2, %f9, %f6 srl %g1, %o7, %g5 addc %l6, %o4, %i7 fornot1s %f15, %f3, %f12 sdivx %i3, 0x0442, %o3 andn %g2, %i6, %g6 fmovd %f12, %f2 addccc %i2, 0x1553, %l4 taddcctv %i1, 0x14DD, %l3 fexpand %f12, %f4 array32 %l2, %i0, %l5 xnorcc %g3, 0x0006, %o5 fnot1s %f3, %f0 stb %i5, [%l7 + 0x1C] fmul8ulx16 %f0, %f2, %f8 stb %g4, [%l7 + 0x2A] ldd [%l7 + 0x40], %f10 edge16n %o2, %o0, %o6 for %f0, %f14, %f8 std %f6, [%l7 + 0x78] sdivx %g7, 0x1210, %l0 fmovdge %icc, %f4, %f7 bne %icc, loop_598 fmovse %xcc, %f9, %f8 st %f3, [%l7 + 0x0C] stb %i4, [%l7 + 0x6D] loop_598: movrgz %l1, 0x39B, %o1 sth %o7, [%l7 + 0x32] fmovde %icc, %f2, %f15 fbule %fcc1, loop_599 fmovdvc %icc, %f1, %f9 stw %g5, [%l7 + 0x74] ble loop_600 loop_599: fmovd %f12, %f2 fpadd16 %f0, %f8, %f10 mulx %l6, 0x03E4, %o4 loop_600: std %f6, [%l7 + 0x28] fandnot2 %f6, %f14, %f12 lduw [%l7 + 0x78], %i7 lduw [%l7 + 0x44], %i3 fcmps %fcc3, %f11, %f2 fxors %f8, %f9, %f12 movcc %icc, %g1, %g2 brgez,a %o3, loop_601 ldsw [%l7 + 0x60], %i6 stw %g6, [%l7 + 0x38] udiv %l4, 0x12BA, %i1 loop_601: fmovdle %xcc, %f7, %f1 fmovde %icc, %f13, %f7 fpsub32s %f1, %f0, %f7 stw %i2, [%l7 + 0x6C] lduw [%l7 + 0x3C], %l3 stx %i0, [%l7 + 0x58] fmovse %icc, %f1, %f14 stb %l2, [%l7 + 0x52] fzeros %f0 movrgez %g3, 0x1A8, %o5 edge32 %l5, %g4, %o2 ldsh [%l7 + 0x52], %o0 fcmpne16 %f10, %f10, %o6 stw %i5, [%l7 + 0x54] fcmpeq32 %f10, %f0, %l0 bl,a %xcc, loop_602 fcmpes %fcc1, %f5, %f2 fble,a %fcc0, loop_603 ld [%l7 + 0x0C], %f14 loop_602: ld [%l7 + 0x48], %f7 fmovdneg %icc, %f9, %f13 loop_603: fors %f8, %f7, %f8 fpack32 %f14, %f12, %f14 edge16ln %i4, %l1, %o1 brnz %g7, loop_604 tneg %icc, 0x2 movre %o7, %g5, %l6 stb %i7, [%l7 + 0x7C] loop_604: fbug %fcc1, loop_605 fxors %f6, %f11, %f8 ldsh [%l7 + 0x22], %i3 fmovdge %icc, %f12, %f12 loop_605: mova %xcc, %g1, %g2 ldd [%l7 + 0x40], %f2 movle %xcc, %o3, %i6 fmovrsgez %o4, %f4, %f5 fba %fcc2, loop_606 fsrc2 %f14, %f12 ldsw [%l7 + 0x1C], %g6 stw %l4, [%l7 + 0x64] loop_606: stw %i2, [%l7 + 0x68] te %xcc, 0x6 fandnot2s %f3, %f2, %f6 tle %xcc, 0x6 movcc %xcc, %i1, %i0 sth %l2, [%l7 + 0x4A] sll %g3, 0x03, %o5 std %f0, [%l7 + 0x08] fmovscc %xcc, %f12, %f7 fmovscs %xcc, %f4, %f8 stb %l3, [%l7 + 0x59] stw %l5, [%l7 + 0x50] fmovdge %icc, %f13, %f14 edge32 %o2, %g4, %o0 fands %f3, %f4, %f12 ldub [%l7 + 0x2B], %i5 fmovrse %o6, %f8, %f9 stb %i4, [%l7 + 0x69] fbule,a %fcc1, loop_607 fmovdcs %icc, %f9, %f8 sth %l1, [%l7 + 0x24] ldsb [%l7 + 0x18], %l0 loop_607: std %f6, [%l7 + 0x68] fandnot2 %f12, %f4, %f6 fmovdl %icc, %f14, %f10 brlz %o1, loop_608 ldsw [%l7 + 0x18], %g7 udivcc %o7, 0x00C1, %g5 stx %i7, [%l7 + 0x60] loop_608: ba,a,pn %xcc, loop_609 ldub [%l7 + 0x0A], %l6 fmovrde %i3, %f4, %f6 fnot1 %f8, %f2 loop_609: stw %g1, [%l7 + 0x3C] call loop_610 fors %f0, %f10, %f7 fcmpd %fcc2, %f14, %f8 tcs %icc, 0x3 loop_610: movrgez %o3, 0x263, %g2 ldsb [%l7 + 0x63], %o4 fmovsa %xcc, %f3, %f2 edge8ln %i6, %g6, %i2 brlz %l4, loop_611 ldub [%l7 + 0x52], %i0 bge,pt %icc, loop_612 ldx [%l7 + 0x50], %i1 loop_611: fcmped %fcc0, %f4, %f8 bpos,a,pn %icc, loop_613 loop_612: fxors %f1, %f0, %f5 nop setx loop_614, %l0, %l1 jmpl %l1, %l2 stw %o5, [%l7 + 0x54] loop_613: fmovrdlez %l3, %f10, %f12 subccc %l5, 0x19D4, %o2 loop_614: tneg %xcc, 0x1 sllx %g3, %o0, %i5 xorcc %o6, 0x01FD, %g4 fmovsvc %icc, %f15, %f2 ldsw [%l7 + 0x50], %l1 fbge,a %fcc0, loop_615 movcs %icc, %l0, %o1 bpos loop_616 xor %i4, 0x13E4, %o7 loop_615: fmovsg %xcc, %f7, %f12 fmovdpos %xcc, %f10, %f7 loop_616: fmovdvs %xcc, %f1, %f1 be,pt %icc, loop_617 fmovrslz %g7, %f12, %f1 edge16l %g5, %i7, %i3 ldub [%l7 + 0x29], %l6 loop_617: fmovdge %icc, %f3, %f6 lduh [%l7 + 0x3E], %g1 fbuge %fcc0, loop_618 stx %g2, [%l7 + 0x58] xor %o3, 0x0139, %o4 orncc %g6, %i2, %i6 loop_618: lduw [%l7 + 0x44], %l4 brnz %i1, loop_619 brnz,a %i0, loop_620 tpos %xcc, 0x0 ldub [%l7 + 0x22], %l2 loop_619: stb %o5, [%l7 + 0x1A] loop_620: sth %l5, [%l7 + 0x44] array8 %o2, %l3, %o0 st %f0, [%l7 + 0x78] std %f8, [%l7 + 0x78] fmovsneg %xcc, %f6, %f7 fblg %fcc3, loop_621 fmovde %xcc, %f2, %f14 orncc %i5, 0x1579, %o6 st %f7, [%l7 + 0x14] loop_621: fmovsleu %icc, %f7, %f10 tvs %icc, 0x0 ldub [%l7 + 0x76], %g4 fmovspos %xcc, %f10, %f3 fmovrdne %g3, %f12, %f6 edge16ln %l1, %l0, %o1 fbl,a %fcc2, loop_622 nop setx loop_623, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdn %icc, %f4, %f3 ldub [%l7 + 0x08], %i4 loop_622: sdivx %o7, 0x15E0, %g7 loop_623: ldsh [%l7 + 0x46], %i7 sth %i3, [%l7 + 0x64] stw %g5, [%l7 + 0x4C] addc %g1, %l6, %g2 udivcc %o4, 0x0781, %o3 edge32ln %i2, %i6, %g6 tvs %icc, 0x2 fmovsne %xcc, %f3, %f8 fmovse %xcc, %f6, %f3 ldd [%l7 + 0x68], %f6 ldd [%l7 + 0x18], %f0 fmovscs %icc, %f12, %f1 lduw [%l7 + 0x14], %l4 sethi 0x0BD1, %i0 fbn %fcc3, loop_624 movrlez %i1, 0x37B, %l2 stb %o5, [%l7 + 0x17] fmovscc %icc, %f6, %f12 loop_624: movle %xcc, %l5, %o2 fsrc2 %f2, %f8 ldsb [%l7 + 0x3D], %o0 fmovd %f12, %f12 sdiv %l3, 0x0CB0, %o6 std %f10, [%l7 + 0x08] fmovdvs %icc, %f9, %f15 addcc %i5, %g3, %g4 ldd [%l7 + 0x40], %f6 orncc %l0, %o1, %i4 edge16l %l1, %g7, %o7 fmovdcs %xcc, %f1, %f0 tcc %icc, 0x5 tcc %icc, 0x3 fcmple32 %f14, %f14, %i3 call loop_625 ldx [%l7 + 0x58], %g5 std %f8, [%l7 + 0x58] st %f4, [%l7 + 0x30] loop_625: fmovscc %icc, %f12, %f13 stx %g1, [%l7 + 0x20] ldd [%l7 + 0x60], %f2 tsubcc %l6, 0x0ACB, %i7 stb %o4, [%l7 + 0x6D] fabsd %f6, %f14 brlz,a %o3, loop_626 brgez %g2, loop_627 umul %i6, 0x08EF, %g6 fandnot2 %f10, %f0, %f14 loop_626: bvc,a,pt %icc, loop_628 loop_627: fmul8ulx16 %f12, %f0, %f14 fmovdle %icc, %f6, %f0 fcmpne32 %f2, %f0, %i2 loop_628: taddcctv %i0, 0x06D5, %l4 ld [%l7 + 0x38], %f11 ldsb [%l7 + 0x27], %i1 addccc %o5, 0x0124, %l5 stw %l2, [%l7 + 0x10] ldsw [%l7 + 0x78], %o0 move %xcc, %o2, %o6 subcc %i5, %l3, %g4 fors %f7, %f6, %f4 edge32ln %l0, %o1, %i4 ldsh [%l7 + 0x26], %l1 fbul %fcc3, loop_629 lduw [%l7 + 0x2C], %g7 fors %f11, %f8, %f14 ld [%l7 + 0x20], %f13 loop_629: tn %icc, 0x7 fpadd32s %f7, %f3, %f3 udivcc %o7, 0x1540, %g3 srl %g5, %i3, %l6 fmovsleu %xcc, %f11, %f14 lduw [%l7 + 0x50], %g1 ble loop_630 be,a loop_631 bvs,pt %xcc, loop_632 fmovrdlez %i7, %f14, %f10 loop_630: ldsb [%l7 + 0x32], %o4 loop_631: fabss %f15, %f4 loop_632: lduw [%l7 + 0x10], %g2 stx %o3, [%l7 + 0x20] alignaddrl %i6, %i2, %i0 bcc,pn %icc, loop_633 movle %icc, %g6, %i1 ld [%l7 + 0x34], %f11 fandnot2 %f4, %f14, %f12 loop_633: stb %o5, [%l7 + 0x2B] bleu,a,pt %xcc, loop_634 bcc,a loop_635 fmovdle %icc, %f10, %f12 ldsh [%l7 + 0x08], %l5 loop_634: edge8n %l2, %o0, %l4 loop_635: smul %o2, 0x00A4, %o6 srl %l3, %i5, %l0 ldd [%l7 + 0x38], %f4 movrne %o1, 0x0D2, %i4 stw %g4, [%l7 + 0x34] fmovrde %g7, %f8, %f12 lduw [%l7 + 0x68], %o7 ldsw [%l7 + 0x54], %l1 fornot2 %f6, %f12, %f12 ldsh [%l7 + 0x64], %g3 addccc %g5, 0x14B6, %i3 movrlz %l6, 0x21F, %i7 fpsub32 %f6, %f14, %f12 sdivx %o4, 0x09D8, %g2 fmovrse %g1, %f7, %f11 fand %f10, %f4, %f8 fabsd %f0, %f6 tsubcctv %i6, 0x0C27, %i2 fcmpes %fcc3, %f14, %f6 movg %xcc, %o3, %i0 udivx %g6, 0x02F3, %o5 orn %i1, 0x13E4, %l5 movpos %xcc, %l2, %o0 fmovsleu %icc, %f14, %f13 sra %l4, %o6, %l3 edge8 %o2, %i5, %l0 fsrc1s %f9, %f15 fnand %f14, %f4, %f14 movrgez %i4, %o1, %g4 fcmpeq32 %f10, %f6, %o7 bl,pt %xcc, loop_636 fcmpne32 %f12, %f12, %l1 fsrc1s %f13, %f14 edge8ln %g7, %g3, %g5 loop_636: fmovdge %xcc, %f1, %f4 movge %icc, %l6, %i7 fble %fcc2, loop_637 fmovspos %icc, %f15, %f4 fmovrslz %i3, %f15, %f0 brz %o4, loop_638 loop_637: ld [%l7 + 0x24], %f13 ldx [%l7 + 0x08], %g1 std %f4, [%l7 + 0x38] loop_638: movrne %i6, 0x26C, %g2 lduw [%l7 + 0x24], %i2 std %f14, [%l7 + 0x28] fmovrsne %o3, %f10, %f9 fpackfix %f14, %f4 fmovsne %icc, %f0, %f1 movrne %i0, 0x3D1, %g6 brnz %o5, loop_639 fmul8x16al %f6, %f5, %f0 movrne %i1, %l2, %l5 udiv %o0, 0x0207, %l4 loop_639: std %f2, [%l7 + 0x18] ldx [%l7 + 0x78], %o6 stw %l3, [%l7 + 0x1C] lduw [%l7 + 0x64], %i5 fcmple16 %f12, %f12, %l0 fbuge,a %fcc3, loop_640 stb %o2, [%l7 + 0x38] fsrc1 %f0, %f8 ld [%l7 + 0x34], %f2 loop_640: ldsw [%l7 + 0x5C], %o1 mova %icc, %g4, %o7 fnot2s %f4, %f6 fsrc1 %f0, %f10 ld [%l7 + 0x18], %f5 lduh [%l7 + 0x7C], %i4 movcc %icc, %l1, %g3 stb %g5, [%l7 + 0x3E] tle %xcc, 0x2 stb %g7, [%l7 + 0x64] andncc %l6, %i7, %i3 movneg %xcc, %g1, %i6 popc %g2, %i2 bvc,pn %icc, loop_641 ld [%l7 + 0x14], %f0 fmovsl %xcc, %f15, %f0 fmovsne %xcc, %f2, %f14 loop_641: fmovdg %icc, %f4, %f6 fxnors %f4, %f14, %f1 fpsub16s %f10, %f13, %f15 xnorcc %o4, 0x06EF, %o3 ldsh [%l7 + 0x2C], %g6 lduw [%l7 + 0x20], %i0 st %f5, [%l7 + 0x54] ldsb [%l7 + 0x65], %o5 tneg %xcc, 0x1 ldd [%l7 + 0x08], %f8 fcmped %fcc0, %f0, %f4 call loop_642 stb %i1, [%l7 + 0x08] fmovdg %icc, %f6, %f6 fmovdcs %icc, %f13, %f0 loop_642: edge16 %l2, %l5, %o0 fornot2s %f15, %f8, %f11 movle %xcc, %o6, %l3 movrgz %i5, 0x261, %l0 fmovrse %o2, %f11, %f1 fmul8x16al %f3, %f2, %f0 brlz %o1, loop_643 fmovrsgz %g4, %f14, %f13 brgez,a %o7, loop_644 movneg %xcc, %i4, %l1 loop_643: fmovdvs %xcc, %f2, %f14 lduw [%l7 + 0x24], %g3 loop_644: tgu %icc, 0x2 ldx [%l7 + 0x70], %l4 smulcc %g5, %g7, %l6 movre %i3, 0x0E1, %i7 ldsb [%l7 + 0x0E], %g1 taddcctv %i6, 0x01CC, %g2 brgez %i2, loop_645 fmuld8sux16 %f7, %f13, %f0 ldd [%l7 + 0x28], %f2 fmovdge %xcc, %f13, %f4 loop_645: fnand %f4, %f2, %f0 stx %o4, [%l7 + 0x50] lduw [%l7 + 0x54], %o3 ldsb [%l7 + 0x30], %i0 fmul8sux16 %f4, %f0, %f14 st %f10, [%l7 + 0x5C] edge32n %g6, %o5, %i1 fbe,a %fcc3, loop_646 std %f10, [%l7 + 0x68] ba,pt %xcc, loop_647 fandnot1s %f1, %f1, %f12 loop_646: ldx [%l7 + 0x10], %l2 fpack32 %f14, %f2, %f0 loop_647: stb %l5, [%l7 + 0x56] lduh [%l7 + 0x6A], %o0 ldsb [%l7 + 0x23], %o6 fnand %f4, %f14, %f2 ld [%l7 + 0x28], %f12 ldsw [%l7 + 0x40], %i5 stx %l0, [%l7 + 0x48] tne %xcc, 0x5 fxor %f0, %f2, %f4 fpack32 %f2, %f2, %f4 edge16 %o2, %o1, %l3 stx %o7, [%l7 + 0x30] tge %icc, 0x7 fands %f13, %f0, %f4 fcmpgt32 %f10, %f0, %g4 stx %l1, [%l7 + 0x50] srax %i4, 0x07, %l4 lduh [%l7 + 0x6A], %g3 fmovs %f1, %f6 array8 %g7, %l6, %g5 fnot1 %f6, %f6 bn,pt %icc, loop_648 for %f2, %f14, %f10 st %f8, [%l7 + 0x20] ldx [%l7 + 0x50], %i3 loop_648: ldsb [%l7 + 0x4A], %g1 mulscc %i7, 0x06CA, %g2 fmovdg %icc, %f15, %f4 fmovrdgz %i6, %f6, %f12 bge,pt %icc, loop_649 lduh [%l7 + 0x3C], %i2 srax %o4, 0x18, %o3 ldsh [%l7 + 0x3C], %g6 loop_649: move %xcc, %o5, %i1 fnot1s %f11, %f3 fbul %fcc3, loop_650 stb %i0, [%l7 + 0x0E] fmovdg %icc, %f1, %f5 std %f2, [%l7 + 0x48] loop_650: ba,a %icc, loop_651 fxnors %f4, %f9, %f15 fmovdvs %xcc, %f5, %f8 fmovrslz %l2, %f4, %f5 loop_651: fnands %f2, %f12, %f6 ldd [%l7 + 0x70], %f14 ldsh [%l7 + 0x2E], %l5 fbule,a %fcc3, loop_652 mulx %o0, 0x15DD, %i5 stx %l0, [%l7 + 0x68] ldsw [%l7 + 0x78], %o2 loop_652: udiv %o1, 0x0992, %o6 addc %l3, 0x1D6B, %o7 edge32ln %l1, %i4, %l4 ldd [%l7 + 0x20], %f6 fmovdvs %icc, %f14, %f15 edge8n %g4, %g3, %g7 ldub [%l7 + 0x61], %g5 fcmple16 %f0, %f12, %i3 fxors %f10, %f1, %f10 lduh [%l7 + 0x4E], %g1 popc %l6, %i7 ta %xcc, 0x3 lduh [%l7 + 0x70], %g2 tcs %xcc, 0x1 ldsh [%l7 + 0x78], %i2 bcc,a,pt %xcc, loop_653 faligndata %f10, %f8, %f8 edge16l %i6, %o3, %g6 ldsb [%l7 + 0x52], %o4 loop_653: tle %xcc, 0x0 tsubcc %o5, %i1, %i0 movge %xcc, %l2, %l5 ld [%l7 + 0x38], %f1 fabsd %f8, %f2 fnot1s %f8, %f8 sth %i5, [%l7 + 0x24] nop setx loop_654, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tvc %xcc, 0x0 sra %o0, 0x01, %l0 fcmple32 %f8, %f2, %o2 loop_654: fzero %f0 ldd [%l7 + 0x58], %f10 udivx %o1, 0x1D67, %l3 edge8l %o6, %l1, %i4 srax %o7, %l4, %g4 fmovsn %xcc, %f6, %f6 ldub [%l7 + 0x50], %g7 call loop_655 brgez,a %g5, loop_656 addcc %g3, 0x15A5, %i3 fcmpgt32 %f6, %f12, %l6 loop_655: fbe %fcc2, loop_657 loop_656: addc %i7, 0x12A4, %g2 fpadd32 %f2, %f10, %f14 fpadd16 %f10, %f12, %f6 loop_657: fblg,a %fcc2, loop_658 sth %g1, [%l7 + 0x1A] lduh [%l7 + 0x74], %i6 edge32l %o3, %i2, %o4 loop_658: movpos %xcc, %o5, %g6 stx %i1, [%l7 + 0x20] ta %icc, 0x4 std %f6, [%l7 + 0x20] ldub [%l7 + 0x70], %i0 fmovrdgz %l5, %f12, %f10 ldd [%l7 + 0x38], %f0 sth %i5, [%l7 + 0x4C] bg,a,pn %xcc, loop_659 fmovsneg %xcc, %f2, %f14 bn %xcc, loop_660 edge32 %l2, %l0, %o2 loop_659: fsrc1 %f6, %f10 fmovdcs %xcc, %f2, %f13 loop_660: xorcc %o1, 0x0BE2, %o0 movn %xcc, %o6, %l3 fmul8x16al %f12, %f1, %f8 sdivx %l1, 0x07BB, %i4 fsrc2 %f14, %f14 fmovsleu %xcc, %f2, %f11 fxor %f14, %f8, %f12 bn,pt %xcc, loop_661 ldd [%l7 + 0x38], %f14 orn %l4, %g4, %g7 lduw [%l7 + 0x34], %o7 loop_661: movneg %icc, %g5, %i3 alignaddrl %l6, %g3, %g2 fmovdge %icc, %f0, %f15 smul %g1, 0x1C1B, %i7 fmovsvs %xcc, %f11, %f6 sth %o3, [%l7 + 0x68] fmovda %icc, %f7, %f2 fpadd32s %f15, %f11, %f3 ldx [%l7 + 0x48], %i2 stb %o4, [%l7 + 0x23] bvc,a,pn %xcc, loop_662 brz %i6, loop_663 fbge %fcc3, loop_664 lduw [%l7 + 0x5C], %g6 loop_662: ldx [%l7 + 0x48], %o5 loop_663: tgu %icc, 0x6 loop_664: tvc %icc, 0x6 andn %i1, 0x1EC8, %i0 stw %l5, [%l7 + 0x74] fmovse %icc, %f12, %f0 sllx %l2, %i5, %o2 ldsb [%l7 + 0x50], %l0 fpadd16 %f0, %f2, %f6 edge16 %o0, %o6, %o1 ta %icc, 0x7 orncc %l3, %i4, %l1 fble %fcc0, loop_665 ba,pn %xcc, loop_666 ldub [%l7 + 0x64], %g4 andn %l4, 0x1E84, %o7 loop_665: fba,a %fcc3, loop_667 loop_666: movne %icc, %g7, %g5 lduh [%l7 + 0x5A], %l6 ldsb [%l7 + 0x4F], %i3 loop_667: subccc %g3, %g2, %i7 stx %g1, [%l7 + 0x48] stx %o3, [%l7 + 0x48] movneg %xcc, %o4, %i6 std %f0, [%l7 + 0x18] ldsw [%l7 + 0x4C], %g6 ble loop_668 lduh [%l7 + 0x68], %i2 fmovrsgez %i1, %f13, %f11 fornot2 %f6, %f14, %f4 loop_668: fmovsvs %xcc, %f5, %f14 fblg,a %fcc2, loop_669 stw %i0, [%l7 + 0x24] ld [%l7 + 0x14], %f10 lduw [%l7 + 0x10], %o5 loop_669: fabss %f2, %f9 xnor %l5, 0x158B, %l2 add %i5, 0x1114, %o2 fmovsvs %xcc, %f15, %f5 lduw [%l7 + 0x18], %o0 addccc %o6, %o1, %l3 fpsub32 %f2, %f6, %f0 edge16ln %l0, %i4, %l1 ldsw [%l7 + 0x1C], %g4 ldsh [%l7 + 0x6A], %o7 fpsub32 %f8, %f12, %f0 edge8n %g7, %g5, %l6 ldub [%l7 + 0x55], %i3 fbu %fcc0, loop_670 brgz %l4, loop_671 subccc %g3, %i7, %g1 ldsw [%l7 + 0x7C], %o3 loop_670: sdivcc %o4, 0x142C, %g2 loop_671: ldd [%l7 + 0x10], %f4 fmul8ulx16 %f10, %f12, %f14 tge %xcc, 0x5 fxor %f8, %f12, %f8 edge16 %g6, %i2, %i1 tne %icc, 0x0 add %i0, 0x1288, %i6 sllx %o5, %l5, %i5 fbl %fcc3, loop_672 ldd [%l7 + 0x20], %f0 stw %l2, [%l7 + 0x28] fmovrde %o2, %f2, %f0 loop_672: move %xcc, %o6, %o1 st %f8, [%l7 + 0x58] lduw [%l7 + 0x50], %l3 fbge,a %fcc3, loop_673 ldub [%l7 + 0x38], %l0 ldsh [%l7 + 0x2C], %i4 nop setx loop_674, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_673: andncc %l1, %o0, %g4 fmovsvs %xcc, %f1, %f14 fsrc1s %f0, %f4 loop_674: tn %icc, 0x7 fzeros %f11 ldd [%l7 + 0x68], %f14 smulcc %g7, 0x0C7F, %o7 edge16n %l6, %i3, %g5 std %f0, [%l7 + 0x78] nop setx loop_675, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivx %g3, 0x07AD, %l4 edge8ln %i7, %g1, %o3 fcmpeq16 %f12, %f4, %g2 loop_675: fcmps %fcc1, %f2, %f8 movgu %icc, %g6, %o4 fcmpgt16 %f4, %f10, %i2 ldsb [%l7 + 0x17], %i0 std %f14, [%l7 + 0x10] lduw [%l7 + 0x20], %i1 ldx [%l7 + 0x28], %o5 alignaddr %l5, %i5, %l2 fmovdvs %icc, %f3, %f5 bne,a,pn %xcc, loop_676 subccc %o2, 0x0AB4, %o6 fbge,a %fcc0, loop_677 array32 %o1, %i6, %l3 loop_676: siam 0x2 fmovdg %icc, %f12, %f15 loop_677: be,pn %icc, loop_678 fba,a %fcc2, loop_679 std %f4, [%l7 + 0x50] ldsw [%l7 + 0x34], %l0 loop_678: ldub [%l7 + 0x42], %l1 loop_679: or %i4, %g4, %o0 subc %g7, %l6, %o7 fbul %fcc1, loop_680 edge8ln %i3, %g5, %l4 fands %f6, %f2, %f6 fnegs %f11, %f9 loop_680: ba,a,pn %xcc, loop_681 ldsb [%l7 + 0x1A], %g3 edge16ln %g1, %o3, %g2 brgez %i7, loop_682 loop_681: fmul8x16al %f5, %f8, %f2 fsrc2s %f9, %f5 taddcc %g6, %o4, %i2 loop_682: ldx [%l7 + 0x18], %i0 fbo %fcc2, loop_683 tsubcc %i1, 0x1229, %o5 movcc %xcc, %l5, %i5 andncc %l2, %o6, %o1 loop_683: srax %o2, 0x12, %i6 std %f8, [%l7 + 0x18] brz %l3, loop_684 fmovdleu %xcc, %f9, %f13 sll %l0, %i4, %g4 edge16ln %o0, %g7, %l6 loop_684: subcc %l1, %i3, %g5 fsrc1s %f5, %f14 bvs loop_685 bl,pn %icc, loop_686 ld [%l7 + 0x10], %f12 sth %o7, [%l7 + 0x2A] loop_685: stb %g3, [%l7 + 0x67] loop_686: ldsh [%l7 + 0x7C], %l4 movl %xcc, %o3, %g2 tne %xcc, 0x7 edge16l %g1, %g6, %i7 ldsw [%l7 + 0x64], %i2 and %i0, %i1, %o5 subcc %o4, %l5, %i5 movne %icc, %l2, %o1 movge %icc, %o6, %o2 tneg %xcc, 0x5 lduh [%l7 + 0x1A], %i6 fmovsn %xcc, %f0, %f15 fmovdn %icc, %f11, %f12 lduh [%l7 + 0x40], %l0 st %f14, [%l7 + 0x48] movn %xcc, %i4, %l3 bcc,a,pn %icc, loop_687 nop setx loop_688, %l0, %l1 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, %f8, %f12 ldsb [%l7 + 0x22], %o0 loop_687: sdiv %g4, 0x02E6, %g7 loop_688: bneg %xcc, loop_689 add %l1, %i3, %l6 ld [%l7 + 0x70], %f12 st %f2, [%l7 + 0x6C] loop_689: ldsh [%l7 + 0x20], %g5 fmovrse %g3, %f11, %f5 movneg %xcc, %o7, %o3 fmovda %icc, %f6, %f9 bg,a,pt %icc, loop_690 orncc %l4, %g2, %g6 bg,pt %icc, loop_691 taddcc %i7, 0x074F, %g1 loop_690: fmovrdgez %i2, %f10, %f8 fmovsneg %xcc, %f0, %f11 loop_691: fmovdleu %icc, %f1, %f2 ldd [%l7 + 0x18], %f10 mulx %i1, 0x1FF6, %i0 fmovsle %xcc, %f14, %f15 sllx %o5, %o4, %l5 bneg %icc, loop_692 udivcc %i5, 0x04F0, %l2 siam 0x1 movleu %icc, %o6, %o2 loop_692: fmul8x16 %f11, %f0, %f10 bvs,a loop_693 bcc,a %icc, loop_694 fpsub16 %f0, %f0, %f0 movleu %icc, %o1, %l0 loop_693: fpack32 %f6, %f12, %f14 loop_694: fand %f8, %f0, %f10 movn %icc, %i6, %l3 ldd [%l7 + 0x78], %f10 ld [%l7 + 0x64], %f7 movn %icc, %o0, %g4 fmul8x16au %f5, %f9, %f12 bneg,a loop_695 lduh [%l7 + 0x2E], %i4 sdivcc %g7, 0x1481, %i3 lduh [%l7 + 0x24], %l6 loop_695: ldx [%l7 + 0x18], %l1 sth %g3, [%l7 + 0x20] fnot1s %f4, %f7 ldx [%l7 + 0x28], %o7 srax %g5, 0x14, %o3 andncc %g2, %g6, %i7 ba loop_696 xnor %g1, 0x0E6C, %i2 fpadd32s %f8, %f13, %f8 ldx [%l7 + 0x28], %i1 loop_696: tgu %icc, 0x0 ld [%l7 + 0x1C], %f13 fpsub16 %f6, %f4, %f12 fcmpgt16 %f10, %f10, %i0 bleu,a loop_697 fabss %f9, %f4 fmovsl %icc, %f8, %f8 ldd [%l7 + 0x20], %f4 loop_697: fandnot1 %f2, %f4, %f10 andncc %o5, %l4, %o4 fmovrsne %l5, %f3, %f6 fbu %fcc3, loop_698 fabsd %f6, %f8 std %f6, [%l7 + 0x70] std %f6, [%l7 + 0x48] loop_698: brnz %l2, loop_699 stx %o6, [%l7 + 0x20] fpackfix %f10, %f5 fmuld8sux16 %f12, %f10, %f4 loop_699: st %f9, [%l7 + 0x38] sdiv %i5, 0x0E1F, %o2 movle %xcc, %l0, %o1 fpmerge %f1, %f10, %f14 lduh [%l7 + 0x22], %i6 ldsh [%l7 + 0x72], %o0 fornot2 %f12, %f14, %f4 movcs %xcc, %g4, %i4 tpos %icc, 0x4 fxors %f10, %f8, %f9 fmovsge %icc, %f3, %f10 ba loop_700 ldub [%l7 + 0x61], %g7 addccc %l3, %l6, %i3 ld [%l7 + 0x34], %f1 loop_700: tvc %icc, 0x5 fmovsn %xcc, %f8, %f11 stb %g3, [%l7 + 0x52] fmovsne %xcc, %f0, %f11 lduh [%l7 + 0x78], %l1 tsubcctv %g5, 0x030C, %o7 tge %xcc, 0x5 addc %o3, %g6, %i7 tgu %xcc, 0x1 tcc %xcc, 0x3 umul %g1, 0x0B17, %g2 mulx %i1, 0x056E, %i2 stx %i0, [%l7 + 0x48] edge32l %l4, %o5, %l5 std %f4, [%l7 + 0x40] movcc %xcc, %o4, %l2 orncc %i5, %o6, %l0 std %f4, [%l7 + 0x60] tn %icc, 0x2 fmovrdlz %o1, %f14, %f12 fbug,a %fcc0, loop_701 edge16ln %i6, %o0, %g4 array8 %o2, %i4, %l3 srl %l6, %g7, %g3 loop_701: sth %i3, [%l7 + 0x6E] fornot1s %f2, %f2, %f1 edge32n %g5, %l1, %o3 fmovrdgez %o7, %f14, %f4 stb %i7, [%l7 + 0x2C] fbu,a %fcc2, loop_702 edge16ln %g1, %g2, %g6 lduh [%l7 + 0x78], %i1 st %f7, [%l7 + 0x34] loop_702: brgez,a %i0, loop_703 nop setx loop_704, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc1s %f3, %f6 srlx %i2, %l4, %o5 loop_703: mova %icc, %o4, %l2 loop_704: ld [%l7 + 0x74], %f3 ldsh [%l7 + 0x38], %i5 ld [%l7 + 0x58], %f0 ldub [%l7 + 0x5C], %l5 fbe,a %fcc1, loop_705 fmovdl %xcc, %f6, %f6 call loop_706 brnz,a %o6, loop_707 loop_705: sth %o1, [%l7 + 0x5E] fmovsneg %icc, %f4, %f15 loop_706: bneg,a loop_708 loop_707: fmovscc %icc, %f13, %f3 fpsub16s %f13, %f10, %f10 st %f0, [%l7 + 0x5C] loop_708: edge8ln %i6, %l0, %g4 ldub [%l7 + 0x33], %o0 fmovrde %o2, %f2, %f0 fmul8x16 %f3, %f8, %f0 fmovscc %xcc, %f10, %f5 udivx %l3, 0x1D33, %l6 fmovdn %xcc, %f11, %f9 sub %i4, 0x0470, %g3 ldx [%l7 + 0x70], %i3 fbe %fcc0, loop_709 fcmpes %fcc0, %f2, %f2 tge %xcc, 0x3 faligndata %f10, %f2, %f0 loop_709: movle %xcc, %g5, %g7 mova %icc, %l1, %o3 fmovrde %i7, %f8, %f2 fpadd32s %f11, %f13, %f3 stx %o7, [%l7 + 0x18] bcc,a,pn %xcc, loop_710 fmovrdgz %g1, %f12, %f12 st %f5, [%l7 + 0x70] movgu %icc, %g6, %g2 loop_710: bvs loop_711 ldub [%l7 + 0x4B], %i0 nop setx loop_712, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f14, [%l7 + 0x60] loop_711: ldub [%l7 + 0x2B], %i2 subc %l4, 0x0AA1, %i1 loop_712: fmovdvc %xcc, %f5, %f4 fmovrsgez %o4, %f4, %f4 ldx [%l7 + 0x70], %o5 sth %l2, [%l7 + 0x2A] fmovrdlez %i5, %f4, %f6 ld [%l7 + 0x70], %f4 movcc %xcc, %l5, %o1 fmovsneg %icc, %f12, %f8 addccc %o6, %l0, %g4 lduh [%l7 + 0x16], %o0 sth %i6, [%l7 + 0x56] fmovspos %icc, %f0, %f12 fors %f11, %f0, %f6 tvs %icc, 0x5 fbul %fcc2, loop_713 fcmpne32 %f4, %f10, %o2 fmovrsne %l6, %f5, %f2 fbe,a %fcc3, loop_714 loop_713: stx %l3, [%l7 + 0x18] stb %g3, [%l7 + 0x1D] fmovdleu %xcc, %f5, %f11 loop_714: fnot1s %f3, %f5 fcmpne32 %f6, %f4, %i3 fmul8x16al %f7, %f12, %f12 fcmple32 %f8, %f2, %g5 srax %g7, %l1, %i4 fmovsgu %icc, %f7, %f5 bcc,a %xcc, loop_715 fmovscc %icc, %f11, %f2 fpadd16 %f4, %f2, %f4 fand %f14, %f8, %f6 loop_715: bcc,pn %icc, loop_716 ldsb [%l7 + 0x25], %o3 fmovdneg %icc, %f1, %f13 stx %o7, [%l7 + 0x08] loop_716: bg loop_717 fcmpeq32 %f0, %f12, %i7 ld [%l7 + 0x64], %f0 ba loop_718 loop_717: stb %g6, [%l7 + 0x4C] lduw [%l7 + 0x78], %g2 fmovsvs %icc, %f5, %f0 loop_718: fpadd32 %f4, %f6, %f10 fba,a %fcc2, loop_719 fmovdne %icc, %f12, %f7 bshuffle %f2, %f14, %f2 fbe,a %fcc3, loop_720 loop_719: st %f9, [%l7 + 0x6C] add %g1, %i0, %l4 movvc %xcc, %i1, %o4 loop_720: sth %i2, [%l7 + 0x1E] stx %l2, [%l7 + 0x58] fandnot1 %f0, %f14, %f8 fxnor %f0, %f4, %f0 brlez %o5, loop_721 sdivcc %i5, 0x1C03, %o1 srlx %o6, %l5, %l0 sra %g4, 0x11, %o0 loop_721: fmovdvs %xcc, %f2, %f0 ldsw [%l7 + 0x44], %i6 brgz %l6, loop_722 fmovdvs %icc, %f7, %f5 stx %l3, [%l7 + 0x08] fbu %fcc1, loop_723 loop_722: fmovrdlez %g3, %f10, %f10 fbu %fcc3, loop_724 array8 %o2, %i3, %g5 loop_723: ld [%l7 + 0x10], %f3 fxnor %f0, %f12, %f4 loop_724: sdivcc %l1, 0x006B, %i4 fmovrslz %g7, %f15, %f11 be,pn %icc, loop_725 fpadd32s %f15, %f4, %f7 movge %xcc, %o7, %o3 sth %g6, [%l7 + 0x22] loop_725: fnors %f6, %f4, %f10 fmovdn %icc, %f12, %f0 sth %i7, [%l7 + 0x6C] bvs,pt %xcc, loop_726 sethi 0x0666, %g1 fmovdcc %icc, %f3, %f1 fexpand %f2, %f14 loop_726: tle %icc, 0x1 nop setx loop_727, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sllx %g2, %i0, %l4 edge16n %o4, %i1, %l2 ldsh [%l7 + 0x0C], %o5 loop_727: ldsh [%l7 + 0x26], %i5 bvc %icc, loop_728 fsrc2 %f0, %f0 fzeros %f7 lduw [%l7 + 0x38], %o1 loop_728: fble %fcc3, loop_729 taddcctv %i2, %o6, %l0 fbo,a %fcc0, loop_730 sdiv %l5, 0x0FC9, %g4 loop_729: fxor %f4, %f4, %f10 ldsb [%l7 + 0x7A], %o0 loop_730: st %f10, [%l7 + 0x08] std %f0, [%l7 + 0x20] sth %l6, [%l7 + 0x5C] ldub [%l7 + 0x25], %l3 bshuffle %f8, %f8, %f2 movrgez %i6, 0x3BD, %o2 bshuffle %f8, %f14, %f2 sth %i3, [%l7 + 0x52] fexpand %f2, %f10 std %f6, [%l7 + 0x58] tneg %xcc, 0x3 subccc %g5, 0x1FAB, %l1 stw %g3, [%l7 + 0x0C] fsrc1s %f4, %f14 udivx %g7, 0x1085, %i4 ld [%l7 + 0x3C], %f1 fmovsa %icc, %f15, %f14 fcmpeq16 %f10, %f6, %o3 xorcc %g6, 0x09E6, %o7 edge16l %g1, %i7, %i0 move %icc, %l4, %g2 or %i1, %l2, %o5 ldsw [%l7 + 0x34], %i5 tge %icc, 0x0 movn %xcc, %o4, %o1 movle %xcc, %i2, %o6 fxnor %f8, %f4, %f0 fmovsvc %icc, %f0, %f9 fmul8x16au %f9, %f1, %f0 sdiv %l5, 0x16EB, %g4 ldx [%l7 + 0x10], %l0 array8 %l6, %o0, %i6 fand %f6, %f6, %f2 st %f0, [%l7 + 0x78] fzeros %f5 fcmpgt32 %f10, %f0, %o2 brlz %i3, loop_731 bg,a,pn %icc, loop_732 st %f4, [%l7 + 0x70] bne,a %icc, loop_733 loop_731: stb %l3, [%l7 + 0x74] loop_732: fmovdvs %icc, %f8, %f7 fmovdcs %xcc, %f9, %f4 loop_733: fmul8sux16 %f0, %f6, %f14 fmovsleu %xcc, %f10, %f9 stx %g5, [%l7 + 0x70] fabss %f7, %f15 stw %g3, [%l7 + 0x48] movvc %icc, %l1, %i4 ldd [%l7 + 0x60], %f12 fmovscs %icc, %f4, %f5 ldsh [%l7 + 0x64], %g7 sth %g6, [%l7 + 0x56] sll %o3, %g1, %i7 edge16 %o7, %l4, %i0 fmovrslez %i1, %f0, %f3 lduw [%l7 + 0x58], %g2 fbg,a %fcc0, loop_734 movl %icc, %o5, %l2 movrgz %o4, 0x33B, %i5 fmul8x16al %f13, %f8, %f2 loop_734: lduh [%l7 + 0x5C], %o1 fpsub16 %f6, %f4, %f12 fmovsl %xcc, %f6, %f11 taddcc %o6, 0x0D63, %l5 edge32ln %i2, %l0, %l6 edge8 %o0, %g4, %i6 stb %o2, [%l7 + 0x68] nop setx loop_735, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orcc %i3, 0x189E, %g5 udivcc %l3, 0x0A99, %g3 lduw [%l7 + 0x20], %i4 loop_735: edge32ln %l1, %g6, %o3 fbg,a %fcc1, loop_736 nop setx loop_737, %l0, %l1 jmpl %l1, %g1 stx %i7, [%l7 + 0x60] sub %g7, 0x0596, %o7 loop_736: stx %i0, [%l7 + 0x68] loop_737: tn %xcc, 0x0 stb %i1, [%l7 + 0x25] bneg loop_738 fmovdgu %icc, %f1, %f13 ldd [%l7 + 0x18], %f8 ld [%l7 + 0x48], %f6 loop_738: fandnot2 %f6, %f10, %f14 tleu %icc, 0x5 nop setx loop_739, %l0, %l1 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 + 0x56], %g2 movgu %icc, %o5, %l4 ldsh [%l7 + 0x78], %o4 loop_739: ldub [%l7 + 0x11], %l2 ldsb [%l7 + 0x25], %i5 ldx [%l7 + 0x68], %o1 bl,a loop_740 ldsb [%l7 + 0x50], %o6 sth %l5, [%l7 + 0x5A] ldd [%l7 + 0x08], %f4 loop_740: bne,a %xcc, loop_741 fbul %fcc2, loop_742 ble loop_743 stb %i2, [%l7 + 0x50] loop_741: ldsh [%l7 + 0x46], %l0 loop_742: stb %o0, [%l7 + 0x1C] loop_743: stx %g4, [%l7 + 0x10] subcc %l6, %i6, %o2 taddcc %g5, 0x08A6, %i3 tpos %xcc, 0x6 ldsh [%l7 + 0x78], %g3 ldx [%l7 + 0x28], %l3 movleu %xcc, %i4, %l1 fmovdl %icc, %f4, %f9 fornot1 %f0, %f0, %f8 tn %icc, 0x5 fmovdneg %icc, %f0, %f11 fmovsne %xcc, %f2, %f0 tcc %icc, 0x1 movneg %icc, %g6, %g1 fornot2 %f14, %f14, %f6 fmul8x16au %f15, %f4, %f0 ldsb [%l7 + 0x70], %o3 fornot1s %f12, %f12, %f0 stb %i7, [%l7 + 0x72] bn,pt %xcc, loop_744 fpadd32s %f14, %f2, %f9 umul %g7, 0x08CD, %o7 fcmped %fcc1, %f12, %f6 loop_744: fcmpes %fcc3, %f1, %f3 ldsw [%l7 + 0x64], %i0 std %f14, [%l7 + 0x20] stx %i1, [%l7 + 0x38] tvs %icc, 0x2 fcmple16 %f2, %f6, %o5 fnor %f6, %f6, %f2 fbule %fcc1, loop_745 ldub [%l7 + 0x28], %l4 fbo %fcc0, loop_746 lduw [%l7 + 0x5C], %g2 loop_745: fnot1 %f12, %f10 fpsub32s %f2, %f13, %f13 loop_746: st %f13, [%l7 + 0x54] sll %o4, 0x04, %i5 std %f6, [%l7 + 0x38] stx %o1, [%l7 + 0x60] subcc %l2, %o6, %l5 nop setx loop_747, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tpos %icc, 0x3 alignaddrl %i2, %o0, %l0 std %f6, [%l7 + 0x40] loop_747: faligndata %f8, %f12, %f8 fpackfix %f10, %f7 srl %l6, 0x03, %g4 or %o2, 0x02AD, %i6 edge32l %i3, %g3, %g5 fmovrdlez %i4, %f6, %f10 bvs,a,pt %xcc, loop_748 fandnot2 %f0, %f14, %f4 fnot1 %f14, %f8 subcc %l3, 0x1AAB, %g6 loop_748: smul %l1, %o3, %i7 fand %f14, %f14, %f10 st %f4, [%l7 + 0x1C] fabss %f10, %f3 stb %g7, [%l7 + 0x18] udivcc %g1, 0x0280, %o7 ld [%l7 + 0x0C], %f4 orcc %i0, 0x09D9, %i1 movneg %xcc, %o5, %l4 sra %o4, 0x1C, %i5 smulcc %o1, %g2, %l2 fpadd32s %f3, %f10, %f0 ldd [%l7 + 0x50], %f12 stb %l5, [%l7 + 0x54] fbne,a %fcc2, loop_749 sth %i2, [%l7 + 0x1E] fxor %f2, %f8, %f2 ldub [%l7 + 0x2A], %o6 loop_749: ld [%l7 + 0x5C], %f0 fornot1 %f6, %f10, %f0 ldub [%l7 + 0x3E], %l0 xnor %o0, %l6, %g4 fmovdle %icc, %f11, %f14 subcc %i6, 0x18B3, %o2 fmuld8sux16 %f0, %f4, %f14 smulcc %i3, %g5, %i4 addc %l3, 0x00E7, %g3 edge32l %g6, %o3, %l1 or %g7, 0x015B, %g1 st %f11, [%l7 + 0x10] fpackfix %f8, %f3 ld [%l7 + 0x74], %f14 movvs %icc, %i7, %i0 fcmple16 %f6, %f8, %o7 fpack16 %f4, %f1 fornot2s %f12, %f8, %f0 nop setx loop_750, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bne,pn %xcc, loop_751 tpos %icc, 0x0 st %f2, [%l7 + 0x60] loop_750: fmovspos %xcc, %f7, %f12 loop_751: ldsh [%l7 + 0x62], %o5 ldsh [%l7 + 0x70], %l4 taddcctv %o4, 0x0F01, %i5 std %f10, [%l7 + 0x08] fnor %f12, %f12, %f2 ble,a,pn %icc, loop_752 xnor %o1, 0x02D1, %g2 stx %l2, [%l7 + 0x78] std %f4, [%l7 + 0x28] loop_752: taddcc %i1, 0x1E4C, %l5 tg %icc, 0x1 fors %f4, %f12, %f9 fmovrdlz %i2, %f8, %f4 fblg %fcc2, loop_753 fpadd16s %f5, %f9, %f0 fmovrdgz %o6, %f0, %f14 fsrc2s %f2, %f15 loop_753: stx %o0, [%l7 + 0x10] fsrc2s %f7, %f9 fmovdcc %icc, %f10, %f12 fbo,a %fcc3, loop_754 fnand %f0, %f14, %f2 movleu %icc, %l0, %g4 fblg %fcc3, loop_755 loop_754: fmovsvc %xcc, %f12, %f11 bge %icc, loop_756 lduw [%l7 + 0x30], %l6 loop_755: sth %i6, [%l7 + 0x72] fornot2 %f8, %f6, %f10 loop_756: tvs %icc, 0x6 lduw [%l7 + 0x30], %o2 ldx [%l7 + 0x48], %g5 fmovdge %xcc, %f4, %f15 ldsh [%l7 + 0x78], %i4 stx %l3, [%l7 + 0x30] movneg %xcc, %g3, %i3 ld [%l7 + 0x14], %f11 ld [%l7 + 0x50], %f3 stw %o3, [%l7 + 0x30] stw %l1, [%l7 + 0x64] movn %xcc, %g6, %g7 tcs %xcc, 0x2 ld [%l7 + 0x24], %f4 ldsh [%l7 + 0x4C], %i7 ldd [%l7 + 0x68], %f4 lduh [%l7 + 0x74], %g1 fmovsne %icc, %f7, %f11 fsrc2 %f6, %f8 std %f14, [%l7 + 0x30] brz,a %o7, loop_757 subc %i0, %l4, %o5 movn %xcc, %i5, %o1 mova %xcc, %o4, %g2 loop_757: fornot1s %f1, %f1, %f9 fmovdg %xcc, %f0, %f3 fmuld8ulx16 %f8, %f9, %f10 fandnot1 %f14, %f10, %f2 fmovrslez %l2, %f7, %f13 fmovrdlz %i1, %f14, %f14 smul %l5, 0x1C8F, %o6 st %f1, [%l7 + 0x60] fnot2s %f14, %f5 fmovdl %xcc, %f11, %f8 edge8ln %i2, %o0, %g4 lduh [%l7 + 0x72], %l0 fblg,a %fcc0, loop_758 fsrc1s %f10, %f3 fmovdn %icc, %f1, %f4 fmul8ulx16 %f14, %f6, %f6 loop_758: fmovsleu %icc, %f12, %f9 fbo %fcc1, loop_759 sethi 0x1198, %i6 ldub [%l7 + 0x50], %o2 subc %g5, %i4, %l6 loop_759: movrgz %g3, 0x2B8, %i3 ld [%l7 + 0x3C], %f14 fmovdge %xcc, %f14, %f9 xnor %o3, 0x1CD5, %l3 movrlz %l1, %g7, %i7 brgez,a %g1, loop_760 fpadd16 %f12, %f10, %f14 fmovrsne %o7, %f11, %f10 edge16 %i0, %g6, %o5 loop_760: siam 0x7 sth %l4, [%l7 + 0x6A] taddcctv %i5, 0x0B07, %o4 fmovdvc %icc, %f1, %f0 fzeros %f1 fcmpne16 %f4, %f0, %o1 tge %xcc, 0x0 alignaddr %l2, %i1, %l5 fandnot1s %f7, %f4, %f14 movge %xcc, %g2, %i2 tsubcctv %o6, %o0, %l0 udivx %g4, 0x060B, %o2 fmovrslz %g5, %f9, %f3 orcc %i4, %l6, %i6 ldd [%l7 + 0x38], %f0 fpadd16s %f11, %f10, %f13 pdist %f6, %f14, %f6 tcc %icc, 0x6 fcmpd %fcc1, %f2, %f12 fmovd %f12, %f12 sdiv %i3, 0x051A, %o3 ldsb [%l7 + 0x0B], %l3 movrlez %g3, %g7, %l1 tn %xcc, 0x5 fbue %fcc0, loop_761 stb %g1, [%l7 + 0x57] ldx [%l7 + 0x40], %i7 ldsb [%l7 + 0x0F], %i0 loop_761: movrlez %o7, 0x2E0, %o5 fbu %fcc0, loop_762 fbu %fcc0, loop_763 fpadd32 %f12, %f4, %f0 fcmpgt32 %f4, %f0, %l4 loop_762: fxor %f6, %f0, %f4 loop_763: ldsw [%l7 + 0x54], %g6 fcmple16 %f4, %f6, %o4 ld [%l7 + 0x50], %f9 fmovdvc %xcc, %f3, %f15 fmovdleu %xcc, %f7, %f3 fbl,a %fcc2, loop_764 fmovsvs %xcc, %f13, %f7 movvc %icc, %o1, %i5 lduw [%l7 + 0x44], %l2 loop_764: ldd [%l7 + 0x78], %f4 fmovdle %xcc, %f8, %f3 ldx [%l7 + 0x68], %l5 alignaddr %i1, %i2, %o6 lduh [%l7 + 0x6A], %o0 fnands %f14, %f0, %f6 fble %fcc0, loop_765 ld [%l7 + 0x58], %f14 sdivx %g2, 0x0FFE, %g4 fcmpne32 %f10, %f10, %l0 loop_765: mulx %o2, 0x0FB7, %i4 bleu,a loop_766 fmovrdne %l6, %f6, %f12 edge32ln %g5, %i6, %i3 sth %o3, [%l7 + 0x62] loop_766: fpadd16s %f3, %f0, %f15 fpadd16 %f14, %f14, %f14 udivcc %l3, 0x02BC, %g3 fmovrslez %l1, %f12, %f10 st %f15, [%l7 + 0x34] fmovrde %g1, %f8, %f6 lduh [%l7 + 0x1E], %g7 fbul,a %fcc2, loop_767 ta %xcc, 0x3 ldub [%l7 + 0x60], %i7 sdivcc %o7, 0x03EB, %i0 loop_767: fpadd16 %f8, %f0, %f0 ldsw [%l7 + 0x10], %o5 ld [%l7 + 0x7C], %f7 lduh [%l7 + 0x34], %l4 fble %fcc1, loop_768 lduw [%l7 + 0x48], %o4 bge,a,pn %xcc, loop_769 fba,a %fcc3, loop_770 loop_768: fandnot1s %f9, %f12, %f5 move %icc, %o1, %g6 loop_769: fbule,a %fcc2, loop_771 loop_770: addcc %l2, %l5, %i1 brlz %i2, loop_772 movcs %icc, %o6, %o0 loop_771: lduh [%l7 + 0x3E], %i5 fand %f14, %f4, %f0 loop_772: ldsh [%l7 + 0x68], %g2 fmovdcc %xcc, %f5, %f9 ldsh [%l7 + 0x60], %g4 fpack32 %f14, %f12, %f8 fmovdpos %xcc, %f9, %f14 alignaddr %l0, %i4, %o2 fnor %f0, %f12, %f6 fcmpeq32 %f10, %f0, %l6 fbl %fcc2, loop_773 lduw [%l7 + 0x44], %i6 lduw [%l7 + 0x10], %i3 ldsh [%l7 + 0x14], %o3 loop_773: edge16ln %l3, %g5, %g3 move %icc, %l1, %g7 fcmpne16 %f2, %f6, %i7 bge,a loop_774 fpadd32s %f14, %f15, %f1 ldsw [%l7 + 0x14], %g1 srlx %i0, %o5, %l4 loop_774: fabss %f14, %f11 stb %o4, [%l7 + 0x1A] bgu,a %xcc, loop_775 fsrc2 %f4, %f8 or %o7, %g6, %l2 fmovrdgz %l5, %f14, %f4 loop_775: bg,a,pn %icc, loop_776 ldd [%l7 + 0x60], %f2 lduw [%l7 + 0x60], %o1 fmovrsgez %i2, %f1, %f6 loop_776: fbul,a %fcc3, loop_777 fmovdcs %icc, %f1, %f8 fmul8sux16 %f8, %f2, %f8 fmovsle %xcc, %f5, %f2 loop_777: fmovdge %xcc, %f6, %f8 and %o6, 0x0594, %o0 fabsd %f12, %f10 stw %i1, [%l7 + 0x48] fbg %fcc0, loop_778 array16 %i5, %g2, %g4 tsubcc %i4, 0x1952, %l0 be %xcc, loop_779 loop_778: ta %xcc, 0x2 umul %o2, %l6, %i3 edge16 %i6, %o3, %l3 loop_779: udiv %g3, 0x0014, %g5 stb %g7, [%l7 + 0x24] edge32l %l1, %i7, %i0 movcs %xcc, %o5, %l4 bneg %icc, loop_780 fnands %f15, %f3, %f6 fbu,a %fcc1, loop_781 ldx [%l7 + 0x18], %o4 loop_780: umulcc %o7, 0x0807, %g1 ldub [%l7 + 0x53], %l2 loop_781: ble,a,pt %icc, loop_782 xor %g6, %l5, %o1 fmovsvc %xcc, %f3, %f8 fba %fcc1, loop_783 loop_782: fmovsvs %xcc, %f1, %f0 fmovrse %i2, %f6, %f9 fbo %fcc2, loop_784 loop_783: andn %o6, %i1, %i5 fmovsn %xcc, %f10, %f9 sth %g2, [%l7 + 0x3E] loop_784: array32 %g4, %i4, %o0 bn,a,pt %icc, loop_785 movgu %icc, %l0, %l6 sth %i3, [%l7 + 0x32] srl %o2, %i6, %l3 loop_785: fmovscs %icc, %f12, %f15 ldsw [%l7 + 0x60], %o3 tvc %xcc, 0x6 fbg %fcc1, loop_786 fmovsl %xcc, %f3, %f6 movcs %xcc, %g3, %g5 fpadd16s %f1, %f6, %f8 loop_786: be,a,pn %xcc, loop_787 ldx [%l7 + 0x10], %l1 fbl %fcc0, loop_788 fabss %f9, %f15 loop_787: ldsh [%l7 + 0x74], %i7 ba loop_789 loop_788: udiv %i0, 0x061D, %o5 mulx %l4, 0x070B, %o4 fmovdge %xcc, %f7, %f4 loop_789: tcs %icc, 0x6 alignaddr %g7, %g1, %l2 fnegd %f6, %f10 sth %o7, [%l7 + 0x2C] orn %l5, %g6, %o1 subc %o6, 0x05A1, %i2 fbg,a %fcc0, loop_790 tn %xcc, 0x2 ldsw [%l7 + 0x18], %i5 mova %icc, %i1, %g2 loop_790: tsubcc %g4, %i4, %l0 st %f13, [%l7 + 0x28] fcmpd %fcc0, %f14, %f6 fmovrsgz %o0, %f1, %f12 ldd [%l7 + 0x38], %f2 tg %xcc, 0x6 sdivx %l6, 0x0A83, %o2 st %f2, [%l7 + 0x3C] fpsub32 %f4, %f8, %f4 fnor %f12, %f12, %f10 sdiv %i3, 0x035E, %i6 nop setx loop_791, %l0, %l1 jmpl %l1, %l3 fbne,a %fcc3, loop_792 fmovrslz %g3, %f13, %f7 fmovsne %icc, %f3, %f8 loop_791: stb %g5, [%l7 + 0x74] loop_792: sdivx %l1, 0x01D7, %o3 ldsb [%l7 + 0x33], %i7 nop setx loop_793, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8x16 %f0, %f0, %f12 srlx %i0, 0x07, %l4 movrlez %o5, 0x38D, %g7 loop_793: ldd [%l7 + 0x18], %f10 edge16ln %g1, %o4, %o7 fnegs %f5, %f10 umulcc %l5, %g6, %l2 sllx %o1, %i2, %i5 nop setx loop_794, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fones %f2 bgu loop_795 sethi 0x094F, %o6 loop_794: stx %g2, [%l7 + 0x40] call loop_796 loop_795: addc %g4, 0x1DCC, %i1 ld [%l7 + 0x50], %f15 lduw [%l7 + 0x78], %i4 loop_796: fands %f0, %f7, %f13 xorcc %l0, 0x05BA, %l6 fornot1 %f6, %f6, %f14 fcmple16 %f10, %f10, %o2 ldsb [%l7 + 0x37], %i3 edge8l %i6, %o0, %l3 stb %g5, [%l7 + 0x3E] movrgez %g3, %o3, %i7 andn %i0, 0x0B51, %l4 fnegd %f0, %f14 subc %o5, 0x0CCD, %l1 fcmple16 %f14, %f12, %g7 bvc,a %icc, loop_797 tg %xcc, 0x1 stx %o4, [%l7 + 0x30] subccc %o7, 0x10A7, %g1 loop_797: ld [%l7 + 0x3C], %f6 fbn,a %fcc0, loop_798 fsrc1s %f12, %f4 lduh [%l7 + 0x4E], %l5 nop setx loop_799, %l0, %l1 jmpl %l1, %g6 loop_798: movn %icc, %l2, %o1 ldd [%l7 + 0x50], %f4 srax %i5, 0x07, %i2 loop_799: bgu,pt %xcc, loop_800 fbule %fcc2, loop_801 lduw [%l7 + 0x6C], %o6 edge8 %g2, %i1, %i4 loop_800: sth %g4, [%l7 + 0x38] loop_801: edge8ln %l0, %l6, %i3 ldsw [%l7 + 0x18], %o2 std %f10, [%l7 + 0x38] stx %i6, [%l7 + 0x30] taddcc %o0, %l3, %g5 ldub [%l7 + 0x73], %g3 ldub [%l7 + 0x3E], %o3 add %i0, %l4, %o5 ldx [%l7 + 0x48], %l1 nop setx loop_802, %l0, %l1 jmpl %l1, %i7 st %f6, [%l7 + 0x50] fmovrdlez %g7, %f6, %f6 sdivcc %o4, 0x01FD, %g1 loop_802: fmovrslez %l5, %f7, %f14 fbul,a %fcc0, loop_803 addc %o7, 0x1A77, %g6 movrgz %o1, %l2, %i5 bn,a,pt %icc, loop_804 loop_803: srax %o6, 0x09, %i2 lduw [%l7 + 0x40], %i1 bgu loop_805 loop_804: fmovrdne %g2, %f2, %f4 ldsb [%l7 + 0x0F], %g4 bg loop_806 loop_805: fpack32 %f0, %f14, %f6 fmovsle %xcc, %f3, %f6 fnot1 %f14, %f14 loop_806: stb %l0, [%l7 + 0x1D] addccc %i4, %i3, %o2 fmovd %f14, %f2 andn %l6, %i6, %o0 fbo %fcc2, loop_807 fmovsa %xcc, %f7, %f14 std %f0, [%l7 + 0x70] fbue,a %fcc1, loop_808 loop_807: fmovdg %xcc, %f11, %f7 ldsh [%l7 + 0x44], %l3 fxors %f6, %f5, %f12 loop_808: ldsh [%l7 + 0x46], %g3 fornot2 %f14, %f8, %f12 stx %o3, [%l7 + 0x60] std %f12, [%l7 + 0x70] te %xcc, 0x5 bcs,pt %icc, loop_809 edge8n %g5, %i0, %l4 fmovspos %xcc, %f12, %f0 tge %xcc, 0x2 loop_809: fcmps %fcc0, %f11, %f0 fsrc1 %f2, %f8 stw %o5, [%l7 + 0x3C] ldd [%l7 + 0x18], %f4 orcc %l1, %i7, %g7 andcc %o4, 0x06CD, %g1 ldsh [%l7 + 0x44], %l5 std %f0, [%l7 + 0x18] fmovdneg %icc, %f0, %f10 fba,a %fcc3, loop_810 movcc %icc, %o7, %o1 ldd [%l7 + 0x48], %f6 stb %l2, [%l7 + 0x3A] loop_810: fnot1 %f0, %f8 std %f6, [%l7 + 0x68] udivx %g6, 0x13CD, %i5 fbo %fcc1, loop_811 st %f1, [%l7 + 0x24] fzeros %f14 fmovdne %xcc, %f2, %f0 loop_811: ble,a,pt %icc, loop_812 fabsd %f8, %f4 fnot2s %f10, %f6 st %f13, [%l7 + 0x40] loop_812: ldub [%l7 + 0x63], %i2 lduw [%l7 + 0x2C], %i1 fbuge,a %fcc3, loop_813 ldub [%l7 + 0x12], %o6 movrgz %g4, 0x040, %l0 fcmpgt32 %f10, %f6, %g2 loop_813: fmovdg %icc, %f9, %f4 siam 0x1 fmovdneg %icc, %f1, %f7 ld [%l7 + 0x18], %f5 stb %i3, [%l7 + 0x13] fornot1s %f11, %f6, %f7 ldsw [%l7 + 0x44], %o2 ldsh [%l7 + 0x18], %l6 ld [%l7 + 0x4C], %f2 lduw [%l7 + 0x64], %i4 tne %xcc, 0x2 ldsw [%l7 + 0x60], %i6 lduw [%l7 + 0x10], %o0 fmovscc %icc, %f0, %f9 st %f13, [%l7 + 0x08] brnz %g3, loop_814 bgu,a loop_815 bvs,pn %icc, loop_816 lduw [%l7 + 0x68], %o3 loop_814: sth %l3, [%l7 + 0x60] loop_815: fmovdvs %xcc, %f1, %f11 loop_816: fpack16 %f14, %f10 ldd [%l7 + 0x10], %f14 fbn %fcc0, loop_817 xorcc %i0, %g5, %o5 fmuld8sux16 %f9, %f10, %f8 bl,a loop_818 loop_817: ldsh [%l7 + 0x48], %l4 tn %xcc, 0x7 stb %i7, [%l7 + 0x54] loop_818: sth %g7, [%l7 + 0x36] andcc %l1, 0x13B5, %o4 srl %l5, %g1, %o7 srlx %o1, 0x04, %l2 sth %i5, [%l7 + 0x08] fmovdg %icc, %f11, %f15 ldsb [%l7 + 0x2F], %g6 tcs %xcc, 0x3 ldub [%l7 + 0x67], %i2 bvc,pn %xcc, loop_819 movn %xcc, %i1, %g4 fbu %fcc3, loop_820 array16 %o6, %g2, %l0 loop_819: edge16 %i3, %o2, %i4 ldx [%l7 + 0x58], %i6 loop_820: movpos %xcc, %o0, %g3 ldsw [%l7 + 0x1C], %o3 tge %xcc, 0x3 bcs,a,pn %xcc, loop_821 fbg %fcc0, loop_822 sth %l3, [%l7 + 0x2C] fmovs %f8, %f5 loop_821: fmul8x16au %f1, %f6, %f14 loop_822: fmovsne %icc, %f9, %f13 movgu %icc, %l6, %g5 fbug %fcc1, loop_823 brlez,a %o5, loop_824 ta %xcc, 0x7 fmul8x16au %f13, %f2, %f6 loop_823: mova %xcc, %i0, %l4 loop_824: fbule %fcc0, loop_825 stw %i7, [%l7 + 0x70] stw %l1, [%l7 + 0x38] fnot2s %f5, %f15 loop_825: fsrc1 %f10, %f4 smulcc %o4, 0x0715, %l5 sth %g1, [%l7 + 0x32] ldx [%l7 + 0x40], %g7 umul %o7, 0x1313, %l2 fmovsa %xcc, %f3, %f8 fmovsg %icc, %f7, %f12 fmovrsgez %i5, %f2, %f0 fnot1 %f2, %f8 fone %f2 array8 %o1, %g6, %i1 fxors %f10, %f3, %f3 fcmpne32 %f8, %f14, %i2 ldsb [%l7 + 0x35], %o6 movrgz %g2, 0x11E, %l0 ldsw [%l7 + 0x60], %i3 xor %g4, %i4, %o2 edge8l %o0, %i6, %g3 fpsub32 %f8, %f2, %f10 st %f9, [%l7 + 0x4C] edge16n %o3, %l6, %g5 lduh [%l7 + 0x14], %o5 srax %i0, 0x0B, %l4 fcmps %fcc1, %f9, %f1 nop setx loop_826, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub16s %f14, %f1, %f12 stb %i7, [%l7 + 0x42] subccc %l1, %o4, %l3 loop_826: bvc,a %xcc, loop_827 tg %icc, 0x5 bleu,pt %icc, loop_828 fmovsvs %icc, %f2, %f9 loop_827: sdivcc %g1, 0x0F21, %g7 fmovs %f3, %f7 loop_828: fbu %fcc0, loop_829 fmovdcs %icc, %f1, %f14 fcmpeq32 %f4, %f0, %l5 bge,a loop_830 loop_829: st %f14, [%l7 + 0x34] srlx %o7, 0x11, %l2 addcc %i5, 0x114C, %o1 loop_830: fors %f3, %f14, %f14 tsubcc %g6, 0x16A8, %i2 fpsub16 %f12, %f6, %f0 edge8n %o6, %g2, %l0 array16 %i3, %i1, %i4 fbn,a %fcc1, loop_831 fmovrslez %o2, %f4, %f13 movcs %icc, %g4, %o0 ldsh [%l7 + 0x26], %i6 loop_831: edge32ln %g3, %l6, %g5 brgz %o3, loop_832 edge8ln %i0, %o5, %i7 pdist %f2, %f6, %f14 fnot2s %f13, %f8 loop_832: stw %l1, [%l7 + 0x20] brlz,a %l4, loop_833 fcmpgt16 %f6, %f4, %l3 edge8n %o4, %g7, %g1 st %f9, [%l7 + 0x38] loop_833: ldx [%l7 + 0x48], %l5 stb %o7, [%l7 + 0x4B] fmuld8sux16 %f3, %f1, %f12 fbule %fcc2, loop_834 movrgez %i5, 0x302, %o1 fabss %f8, %f9 std %f12, [%l7 + 0x28] loop_834: ldsh [%l7 + 0x7E], %l2 tneg %xcc, 0x3 fones %f8 ldub [%l7 + 0x25], %g6 edge32n %i2, %g2, %l0 edge32n %i3, %o6, %i4 ldd [%l7 + 0x48], %f10 array32 %i1, %o2, %o0 movrlz %g4, 0x28D, %i6 movpos %xcc, %g3, %g5 smulcc %l6, 0x129B, %i0 bg,a %xcc, loop_835 tvs %icc, 0x4 fmovdne %icc, %f6, %f2 fbule %fcc1, loop_836 loop_835: fcmple16 %f4, %f8, %o3 ldsb [%l7 + 0x0F], %o5 addcc %l1, 0x0982, %i7 loop_836: brgz,a %l4, loop_837 fmovscs %xcc, %f12, %f0 stx %l3, [%l7 + 0x70] fand %f8, %f10, %f12 loop_837: fbne %fcc1, loop_838 fbuge,a %fcc1, loop_839 std %f6, [%l7 + 0x58] edge16 %o4, %g1, %l5 loop_838: fmovde %icc, %f13, %f6 loop_839: ldx [%l7 + 0x78], %g7 sth %o7, [%l7 + 0x78] stb %i5, [%l7 + 0x0D] fands %f10, %f1, %f1 subccc %o1, %l2, %i2 fmovs %f8, %f6 mulscc %g2, 0x15A2, %l0 fba,a %fcc2, loop_840 fnands %f11, %f13, %f6 bleu %icc, loop_841 fxor %f6, %f8, %f10 loop_840: mova %xcc, %i3, %o6 stb %i4, [%l7 + 0x23] loop_841: lduw [%l7 + 0x08], %i1 fbl %fcc2, loop_842 st %f2, [%l7 + 0x5C] ldub [%l7 + 0x25], %o2 ldx [%l7 + 0x40], %g6 loop_842: fmul8x16au %f3, %f6, %f14 lduh [%l7 + 0x42], %o0 array16 %g4, %g3, %g5 edge16n %i6, %i0, %l6 fmovdleu %icc, %f13, %f11 srl %o3, 0x10, %l1 fmuld8sux16 %f11, %f4, %f0 pdist %f4, %f8, %f0 xor %o5, %i7, %l4 sra %l3, 0x03, %g1 sdivx %l5, 0x1C71, %g7 stw %o7, [%l7 + 0x30] fnegd %f0, %f0 bcc loop_843 movrlez %i5, %o1, %o4 brlz %l2, loop_844 fmovdne %icc, %f1, %f4 loop_843: nop setx loop_845, %l0, %l1 jmpl %l1, %i2 fmovsle %icc, %f7, %f4 loop_844: fmovdne %xcc, %f5, %f5 bleu,a %xcc, loop_846 loop_845: ld [%l7 + 0x68], %f13 ldsb [%l7 + 0x5F], %l0 or %g2, 0x033F, %o6 loop_846: be,a %icc, loop_847 bvc,pn %xcc, loop_848 fbule,a %fcc2, loop_849 sth %i4, [%l7 + 0x6A] loop_847: nop setx loop_850, %l0, %l1 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_848: sdiv %i1, 0x0648, %o2 loop_849: fmovdle %icc, %f13, %f9 fzeros %f2 loop_850: faligndata %f6, %f0, %f2 fxnor %f4, %f10, %f12 sll %i3, 0x16, %g6 sdiv %g4, 0x101C, %o0 fpackfix %f14, %f11 fcmple32 %f14, %f6, %g5 st %f11, [%l7 + 0x40] ldd [%l7 + 0x28], %f0 stw %i6, [%l7 + 0x58] fmovscs %xcc, %f5, %f3 ldd [%l7 + 0x78], %f8 bne,pt %icc, loop_851 std %f6, [%l7 + 0x30] fabss %f2, %f14 ldd [%l7 + 0x58], %f0 loop_851: add %i0, 0x01CB, %l6 fxnors %f11, %f3, %f6 fbge,a %fcc3, loop_852 sethi 0x16BB, %g3 bpos,a %icc, loop_853 st %f7, [%l7 + 0x48] loop_852: fbne,a %fcc0, loop_854 fnot2 %f6, %f8 loop_853: fba %fcc3, loop_855 brlez,a %o3, loop_856 loop_854: sra %o5, 0x0A, %l1 mulx %l4, 0x038D, %l3 loop_855: bg,a %xcc, loop_857 loop_856: fmovrdgz %g1, %f4, %f2 bvs loop_858 edge16l %i7, %g7, %l5 loop_857: fmovdcs %icc, %f0, %f8 fnot1s %f5, %f7 loop_858: stx %o7, [%l7 + 0x50] ldx [%l7 + 0x58], %o1 tcs %xcc, 0x0 fbuge %fcc3, loop_859 mulx %i5, 0x1558, %o4 move %icc, %l2, %i2 movre %g2, %l0, %o6 loop_859: fabsd %f10, %f4 fsrc1 %f0, %f0 for %f10, %f14, %f2 tpos %icc, 0x1 ldx [%l7 + 0x10], %i1 fmovda %icc, %f6, %f13 st %f6, [%l7 + 0x3C] stx %i4, [%l7 + 0x20] mulx %i3, 0x13DA, %o2 sllx %g6, 0x06, %g4 movrne %g5, 0x142, %o0 alignaddr %i6, %i0, %l6 array8 %o3, %o5, %g3 movl %icc, %l4, %l1 stb %g1, [%l7 + 0x49] nop setx loop_860, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmps %fcc2, %f11, %f8 movg %icc, %l3, %i7 fpadd16 %f4, %f4, %f14 loop_860: brgz,a %l5, loop_861 fmovrdgez %o7, %f6, %f8 fmovrde %g7, %f2, %f0 fsrc2 %f12, %f10 loop_861: fmovdleu %xcc, %f2, %f14 fmuld8ulx16 %f0, %f7, %f0 sllx %o1, 0x14, %i5 stw %l2, [%l7 + 0x7C] ldx [%l7 + 0x70], %o4 fbu %fcc1, loop_862 fpsub32s %f4, %f13, %f12 tcc %xcc, 0x2 brgez,a %g2, loop_863 loop_862: tg %icc, 0x3 fmovscc %icc, %f0, %f3 sdivx %l0, 0x19DB, %o6 loop_863: fmul8ulx16 %f6, %f2, %f4 alignaddrl %i1, %i2, %i4 fmovsn %icc, %f12, %f2 brgz %i3, loop_864 bvc,a %icc, loop_865 bl,a,pt %xcc, loop_866 lduw [%l7 + 0x44], %o2 loop_864: fmovsg %icc, %f0, %f10 loop_865: fpadd16s %f9, %f1, %f3 loop_866: subcc %g4, %g5, %g6 stw %i6, [%l7 + 0x4C] movl %xcc, %o0, %i0 bcs,pn %xcc, loop_867 ldd [%l7 + 0x70], %f12 orncc %l6, 0x1A85, %o3 bpos,a %xcc, loop_868 loop_867: movn %xcc, %o5, %g3 srlx %l4, 0x16, %g1 umulcc %l1, %l3, %i7 loop_868: bvc %xcc, loop_869 tcc %icc, 0x1 fxnors %f12, %f3, %f15 edge32n %o7, %l5, %g7 loop_869: edge32l %i5, %o1, %l2 ldub [%l7 + 0x31], %o4 ldx [%l7 + 0x10], %g2 ba %xcc, loop_870 xorcc %l0, 0x0610, %o6 fcmple32 %f6, %f4, %i2 xnor %i1, %i4, %o2 loop_870: fbne %fcc0, loop_871 bge loop_872 tl %xcc, 0x0 tl %xcc, 0x1 loop_871: ldsh [%l7 + 0x4C], %g4 loop_872: bvs loop_873 nop setx loop_874, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdn %icc, %f1, %f9 umul %g5, %i3, %i6 loop_873: pdist %f12, %f8, %f10 loop_874: fmovrsne %g6, %f7, %f11 movvc %icc, %o0, %l6 std %f12, [%l7 + 0x48] fxnors %f4, %f4, %f1 movvc %icc, %o3, %i0 fbe %fcc2, loop_875 movpos %xcc, %g3, %o5 fornot2 %f0, %f0, %f2 bvs,a %icc, loop_876 loop_875: brlez,a %g1, loop_877 stb %l1, [%l7 + 0x0A] std %f8, [%l7 + 0x28] loop_876: fmovda %icc, %f11, %f9 loop_877: movvs %icc, %l3, %i7 fmovse %icc, %f1, %f7 fornot1 %f6, %f2, %f2 stb %l4, [%l7 + 0x50] stb %l5, [%l7 + 0x40] st %f0, [%l7 + 0x14] fpsub16 %f4, %f2, %f8 bvc,a loop_878 ldsh [%l7 + 0x0A], %o7 xnorcc %i5, 0x0D6B, %g7 movre %l2, 0x2AA, %o4 loop_878: edge32l %g2, %o1, %l0 ldd [%l7 + 0x48], %f8 ble,a %xcc, loop_879 movre %o6, 0x057, %i1 array16 %i4, %i2, %g4 alignaddrl %g5, %i3, %o2 loop_879: fmovrdlez %i6, %f2, %f8 fbug %fcc3, loop_880 sth %o0, [%l7 + 0x4C] fpmerge %f8, %f13, %f12 alignaddrl %g6, %o3, %l6 loop_880: fnands %f3, %f11, %f6 fnegs %f2, %f11 udivx %i0, 0x128D, %o5 stx %g1, [%l7 + 0x70] tpos %icc, 0x0 umulcc %l1, 0x0F6D, %g3 fandnot2s %f6, %f12, %f8 fmovrse %i7, %f8, %f15 fbue,a %fcc1, loop_881 movrlz %l3, 0x2C6, %l5 fmul8x16au %f9, %f6, %f14 sth %l4, [%l7 + 0x40] loop_881: stb %i5, [%l7 + 0x78] ldsb [%l7 + 0x55], %g7 ldub [%l7 + 0x3B], %l2 tpos %icc, 0x1 movrne %o4, %g2, %o7 st %f0, [%l7 + 0x4C] tleu %icc, 0x5 ldd [%l7 + 0x40], %f12 sethi 0x0094, %o1 fmuld8ulx16 %f0, %f2, %f12 tcs %xcc, 0x2 udivx %l0, 0x0D39, %i1 ba,pt %xcc, loop_882 tvc %icc, 0x6 fmul8x16au %f11, %f6, %f2 fxnor %f6, %f0, %f0 loop_882: stw %o6, [%l7 + 0x2C] fornot2s %f10, %f5, %f12 fmovdpos %xcc, %f2, %f14 fabsd %f12, %f0 stx %i2, [%l7 + 0x58] umulcc %g4, 0x1250, %i4 std %f2, [%l7 + 0x20] fbo,a %fcc0, loop_883 tneg %icc, 0x6 fmul8x16au %f12, %f8, %f12 addc %i3, 0x063B, %g5 loop_883: srax %o2, 0x01, %o0 lduw [%l7 + 0x48], %i6 sth %o3, [%l7 + 0x6E] tneg %icc, 0x2 fmovrdlz %g6, %f14, %f14 sra %l6, %o5, %i0 fxnor %f4, %f14, %f0 tg %icc, 0x5 fmovdg %icc, %f10, %f6 tle %icc, 0x0 sethi 0x02FC, %g1 movle %icc, %l1, %g3 stb %i7, [%l7 + 0x2B] sdivx %l3, 0x148E, %l5 tgu %icc, 0x2 fmul8x16al %f11, %f2, %f2 fbg %fcc1, loop_884 ldsb [%l7 + 0x25], %i5 movn %xcc, %g7, %l2 tcs %xcc, 0x0 loop_884: bcc loop_885 fmovrsgez %o4, %f6, %f14 tne %icc, 0x7 fmovde %icc, %f5, %f9 loop_885: alignaddrl %l4, %o7, %g2 edge16ln %l0, %o1, %i1 xorcc %o6, %g4, %i2 stx %i4, [%l7 + 0x78] array32 %g5, %o2, %i3 fmul8sux16 %f10, %f6, %f6 ldub [%l7 + 0x34], %o0 sdiv %i6, 0x0E53, %g6 sth %l6, [%l7 + 0x50] ldx [%l7 + 0x38], %o3 udivcc %o5, 0x1830, %i0 fbne,a %fcc1, loop_886 sth %l1, [%l7 + 0x2C] lduw [%l7 + 0x44], %g3 fmovs %f5, %f11 loop_886: stb %i7, [%l7 + 0x79] fmovsg %icc, %f13, %f8 ldsh [%l7 + 0x66], %g1 fornot1s %f5, %f1, %f14 bpos loop_887 fpsub16 %f2, %f6, %f14 stw %l3, [%l7 + 0x74] fzero %f6 loop_887: movne %icc, %l5, %g7 ldx [%l7 + 0x18], %i5 fcmpgt32 %f10, %f0, %o4 andcc %l2, 0x194B, %l4 brgz %o7, loop_888 ld [%l7 + 0x68], %f7 sth %l0, [%l7 + 0x3E] bpos,pn %icc, loop_889 loop_888: be,a,pn %xcc, loop_890 fmovdleu %xcc, %f10, %f13 tpos %xcc, 0x7 loop_889: nop setx loop_891, %l0, %l1 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_890: srlx %o1, %g2, %o6 fbge,a %fcc1, loop_892 ldd [%l7 + 0x08], %f2 loop_891: sdiv %i1, 0x0CFD, %g4 fmovsle %xcc, %f9, %f7 loop_892: bpos,pt %icc, loop_893 edge8n %i4, %g5, %i2 bvs,a,pn %icc, loop_894 fble %fcc2, loop_895 loop_893: fnors %f3, %f11, %f5 array16 %o2, %i3, %o0 loop_894: movrlz %i6, 0x085, %l6 loop_895: andcc %o3, %o5, %g6 ldsb [%l7 + 0x5B], %l1 bneg,pn %icc, loop_896 srl %g3, 0x1B, %i7 st %f13, [%l7 + 0x38] stb %i0, [%l7 + 0x15] loop_896: ldsb [%l7 + 0x76], %l3 umulcc %l5, %g7, %g1 lduh [%l7 + 0x68], %o4 fbule,a %fcc2, loop_897 bl,pt %xcc, loop_898 st %f7, [%l7 + 0x50] ldub [%l7 + 0x25], %i5 loop_897: lduw [%l7 + 0x14], %l2 loop_898: fble %fcc3, loop_899 std %f6, [%l7 + 0x18] ldub [%l7 + 0x6A], %o7 fbule %fcc3, loop_900 loop_899: andcc %l0, %l4, %g2 fmovdpos %xcc, %f1, %f14 edge32l %o6, %i1, %o1 loop_900: fmovde %xcc, %f5, %f12 st %f13, [%l7 + 0x2C] andn %i4, 0x1789, %g4 te %xcc, 0x5 ldsb [%l7 + 0x13], %i2 andcc %g5, %o2, %i3 ba,pt %xcc, loop_901 taddcctv %i6, 0x09A5, %l6 xorcc %o3, 0x18E7, %o0 nop setx loop_902, %l0, %l1 jmpl %l1, %g6 loop_901: addc %l1, %o5, %g3 fxors %f14, %f2, %f11 fnands %f6, %f11, %f10 loop_902: smul %i7, %i0, %l5 srlx %l3, 0x05, %g1 tvs %icc, 0x7 move %xcc, %g7, %o4 bcs,a %icc, loop_903 fmovrsne %i5, %f7, %f6 fsrc1 %f12, %f8 faligndata %f10, %f6, %f0 loop_903: fbug,a %fcc0, loop_904 brz,a %o7, loop_905 movcc %icc, %l0, %l4 tge %xcc, 0x3 loop_904: fabss %f2, %f10 loop_905: fmuld8sux16 %f13, %f10, %f14 sll %l2, %o6, %g2 brlz %i1, loop_906 ldub [%l7 + 0x16], %i4 fmul8x16 %f1, %f0, %f0 stb %g4, [%l7 + 0x5D] loop_906: fmovse %icc, %f5, %f6 fmovrse %i2, %f0, %f15 fnot2s %f9, %f10 siam 0x5 fpsub32s %f10, %f12, %f6 fnot1s %f1, %f5 fmovsg %xcc, %f4, %f6 ld [%l7 + 0x38], %f0 ldsw [%l7 + 0x3C], %g5 fmul8ulx16 %f12, %f10, %f4 tsubcctv %o2, 0x02DB, %o1 fmovse %icc, %f4, %f5 lduh [%l7 + 0x74], %i6 fors %f4, %f0, %f0 movgu %icc, %l6, %i3 fmovdleu %icc, %f7, %f3 ldub [%l7 + 0x33], %o0 sub %g6, %o3, %l1 sra %o5, 0x1A, %i7 fmul8ulx16 %f4, %f8, %f6 edge16 %g3, %i0, %l3 st %f6, [%l7 + 0x5C] ldd [%l7 + 0x08], %f14 ldd [%l7 + 0x60], %f6 subc %l5, %g1, %g7 tsubcctv %o4, %i5, %o7 stw %l4, [%l7 + 0x48] fcmpne16 %f4, %f4, %l2 ld [%l7 + 0x34], %f9 sra %l0, %g2, %o6 fbul %fcc0, loop_907 std %f4, [%l7 + 0x40] std %f8, [%l7 + 0x18] sdivx %i1, 0x1F9A, %g4 loop_907: fcmple32 %f14, %f14, %i4 lduh [%l7 + 0x72], %i2 ld [%l7 + 0x68], %f13 fsrc1s %f7, %f2 srax %g5, %o2, %i6 sdivcc %o1, 0x1F00, %i3 sth %o0, [%l7 + 0x46] fpadd32s %f5, %f11, %f15 fmovrse %l6, %f7, %f15 ld [%l7 + 0x2C], %f8 ldsb [%l7 + 0x1A], %g6 std %f8, [%l7 + 0x18] st %f14, [%l7 + 0x6C] xnor %o3, 0x13F3, %l1 ldsh [%l7 + 0x10], %o5 fmovrdne %g3, %f0, %f8 fone %f10 std %f14, [%l7 + 0x10] fmovda %icc, %f12, %f10 move %xcc, %i7, %i0 fmovrdlez %l5, %f14, %f8 tleu %xcc, 0x0 stb %g1, [%l7 + 0x6B] st %f5, [%l7 + 0x78] ld [%l7 + 0x50], %f2 edge8ln %g7, %o4, %l3 tvc %xcc, 0x5 ldsw [%l7 + 0x70], %i5 ldsh [%l7 + 0x60], %o7 bn,pn %icc, loop_908 ldsb [%l7 + 0x12], %l4 fornot2s %f13, %f5, %f7 fbe,a %fcc2, loop_909 loop_908: st %f5, [%l7 + 0x20] fnors %f0, %f3, %f14 subcc %l0, 0x1B3E, %l2 loop_909: edge8ln %g2, %o6, %g4 lduh [%l7 + 0x58], %i1 stb %i2, [%l7 + 0x58] movrlez %i4, 0x215, %g5 fpsub16s %f10, %f8, %f3 fble %fcc0, loop_910 std %f8, [%l7 + 0x78] tneg %xcc, 0x1 fornot2s %f1, %f11, %f2 loop_910: fnand %f14, %f12, %f6 sub %i6, %o2, %i3 fmovsvc %icc, %f11, %f3 tge %xcc, 0x6 ldsw [%l7 + 0x24], %o1 tsubcc %l6, %o0, %o3 siam 0x5 addcc %l1, %o5, %g6 movrlz %i7, %i0, %g3 add %g1, %l5, %o4 lduh [%l7 + 0x6E], %l3 std %f4, [%l7 + 0x58] fornot2 %f8, %f14, %f8 movvc %icc, %g7, %i5 movn %xcc, %o7, %l4 fmovrsgez %l0, %f1, %f8 stb %g2, [%l7 + 0x76] bcc,a loop_911 fsrc2s %f1, %f15 st %f10, [%l7 + 0x40] movrgez %l2, %g4, %o6 loop_911: ld [%l7 + 0x48], %f2 nop setx loop_912, %l0, %l1 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], %i1 brlz %i4, loop_913 stx %i2, [%l7 + 0x10] loop_912: nop setx loop_914, %l0, %l1 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, %f2, %f0 loop_913: fmovrslz %g5, %f9, %f10 bleu,pn %xcc, loop_915 loop_914: xnorcc %o2, %i3, %o1 bneg,pn %xcc, loop_916 fmovdle %xcc, %f3, %f14 loop_915: fmovdgu %icc, %f14, %f3 stb %l6, [%l7 + 0x63] loop_916: stw %i6, [%l7 + 0x60] movvs %xcc, %o3, %o0 lduw [%l7 + 0x7C], %l1 fba %fcc3, loop_917 tcc %xcc, 0x0 lduw [%l7 + 0x3C], %g6 fnot2s %f13, %f4 loop_917: fcmps %fcc0, %f3, %f7 bleu,a,pn %icc, loop_918 fbe,a %fcc3, loop_919 fabsd %f0, %f14 tne %xcc, 0x6 loop_918: bge %xcc, loop_920 loop_919: stw %i7, [%l7 + 0x3C] mova %icc, %o5, %i0 fba %fcc2, loop_921 loop_920: lduw [%l7 + 0x78], %g3 tcs %xcc, 0x0 umulcc %l5, %o4, %g1 loop_921: nop setx loop_922, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry popc %l3, %i5 fornot2 %f2, %f6, %f14 ldsh [%l7 + 0x44], %o7 loop_922: sth %g7, [%l7 + 0x0C] st %f3, [%l7 + 0x48] tne %icc, 0x2 call loop_923 sdivx %l0, 0x12B5, %g2 fbul,a %fcc1, loop_924 ldub [%l7 + 0x24], %l2 loop_923: xor %l4, 0x1528, %g4 fmovdcs %icc, %f14, %f1 loop_924: std %f6, [%l7 + 0x40] ldsb [%l7 + 0x49], %o6 fmovsg %xcc, %f11, %f13 ldsw [%l7 + 0x44], %i1 fmovsl %xcc, %f8, %f4 tle %icc, 0x3 stb %i2, [%l7 + 0x3E] stb %i4, [%l7 + 0x3B] movvs %xcc, %g5, %i3 stb %o1, [%l7 + 0x28] nop setx loop_925, %l0, %l1 jmpl %l1, %l6 srlx %i6, %o2, %o0 stb %l1, [%l7 + 0x1D] fcmpes %fcc0, %f3, %f13 loop_925: andncc %o3, %i7, %g6 fmul8ulx16 %f2, %f12, %f12 fmovsl %icc, %f9, %f8 fnors %f0, %f10, %f8 bgu,pt %xcc, loop_926 lduw [%l7 + 0x60], %i0 orcc %o5, 0x08C2, %l5 ldx [%l7 + 0x08], %g3 loop_926: ld [%l7 + 0x50], %f13 std %f14, [%l7 + 0x38] ble,a,pn %xcc, loop_927 lduh [%l7 + 0x40], %g1 fmovsleu %icc, %f0, %f5 fnot2s %f3, %f3 loop_927: fzeros %f12 ldx [%l7 + 0x60], %o4 array32 %i5, %l3, %g7 tn %xcc, 0x3 brlz,a %l0, loop_928 lduh [%l7 + 0x68], %g2 bg,a %xcc, loop_929 tvs %xcc, 0x1 loop_928: mulx %o7, %l4, %g4 stw %l2, [%l7 + 0x0C] loop_929: smulcc %o6, %i2, %i1 edge8 %i4, %g5, %o1 add %i3, %i6, %l6 fcmple32 %f8, %f6, %o0 tl %xcc, 0x4 fands %f6, %f2, %f1 siam 0x6 bleu %icc, loop_930 siam 0x7 stb %l1, [%l7 + 0x42] tneg %xcc, 0x2 loop_930: ldsh [%l7 + 0x60], %o3 fpackfix %f12, %f6 fnegs %f2, %f15 fmovspos %xcc, %f7, %f8 bvs,pn %icc, loop_931 fbe %fcc2, loop_932 ldsh [%l7 + 0x70], %o2 bcs,a,pt %icc, loop_933 loop_931: brgez %g6, loop_934 loop_932: lduh [%l7 + 0x7A], %i7 tvc %icc, 0x1 loop_933: ldd [%l7 + 0x10], %f14 loop_934: edge8 %o5, %i0, %l5 movvs %xcc, %g3, %o4 stw %i5, [%l7 + 0x44] popc 0x1767, %l3 movleu %icc, %g1, %g7 edge8n %l0, %g2, %l4 stw %o7, [%l7 + 0x50] nop setx loop_935, %l0, %l1 jmpl %l1, %g4 nop setx loop_936, %l0, %l1 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 %l2, %i2, %o6 fmovdgu %xcc, %f15, %f7 loop_935: stx %i1, [%l7 + 0x48] loop_936: fmul8ulx16 %f8, %f6, %f2 sth %g5, [%l7 + 0x3E] ldsw [%l7 + 0x3C], %o1 bcs,a loop_937 fmovdne %xcc, %f3, %f6 fcmped %fcc1, %f2, %f12 fcmped %fcc3, %f0, %f2 loop_937: sth %i3, [%l7 + 0x78] ldub [%l7 + 0x13], %i4 movl %icc, %i6, %l6 brlez,a %o0, loop_938 fbu,a %fcc0, loop_939 fmovsleu %icc, %f10, %f12 sethi 0x08D4, %o3 loop_938: bcs,pt %icc, loop_940 loop_939: sdivx %o2, 0x0A17, %l1 popc 0x0C48, %g6 fmovsgu %xcc, %f11, %f0 loop_940: brlz %i7, loop_941 siam 0x7 ldx [%l7 + 0x30], %o5 st %f8, [%l7 + 0x38] loop_941: std %f0, [%l7 + 0x50] fmovrdgez %l5, %f12, %f12 mulx %g3, 0x047B, %i0 stb %i5, [%l7 + 0x5B] mulx %o4, 0x0D16, %g1 stb %l3, [%l7 + 0x47] stx %g7, [%l7 + 0x50] bpos,pt %xcc, loop_942 fmovsge %xcc, %f14, %f6 fmovdcs %xcc, %f5, %f11 call loop_943 loop_942: edge8n %l0, %g2, %l4 ldsw [%l7 + 0x4C], %g4 fpmerge %f15, %f9, %f12 loop_943: ldsb [%l7 + 0x0A], %o7 bneg,a loop_944 movneg %icc, %i2, %l2 taddcc %i1, %o6, %o1 array8 %g5, %i4, %i6 loop_944: movneg %icc, %l6, %i3 movpos %xcc, %o0, %o2 andcc %l1, %g6, %i7 nop setx loop_945, %l0, %l1 jmpl %l1, %o5 fpsub32s %f13, %f15, %f1 brnz,a %l5, loop_946 fnors %f0, %f8, %f13 loop_945: movrne %g3, 0x3AE, %o3 bn,a %icc, loop_947 loop_946: fxors %f8, %f5, %f8 ldsw [%l7 + 0x4C], %i5 fandnot2 %f12, %f14, %f8 loop_947: fcmple16 %f0, %f4, %i0 tne %icc, 0x3 lduh [%l7 + 0x54], %g1 movgu %icc, %o4, %l3 sdivx %g7, 0x0BAB, %l0 fmovsa %xcc, %f12, %f2 fba %fcc2, loop_948 std %f4, [%l7 + 0x60] sra %g2, %l4, %o7 orcc %i2, 0x0A95, %l2 loop_948: tneg %icc, 0x7 movne %xcc, %i1, %g4 fmovsl %xcc, %f15, %f1 add %o6, %o1, %g5 tge %xcc, 0x3 fones %f8 ld [%l7 + 0x48], %f12 fpack16 %f12, %f1 ldd [%l7 + 0x50], %f0 ba,a loop_949 ldsh [%l7 + 0x0E], %i6 fpsub32s %f8, %f4, %f15 movrlez %i4, 0x33C, %i3 loop_949: stw %l6, [%l7 + 0x44] xorcc %o0, 0x1B43, %l1 fpack32 %f8, %f2, %f0 ld [%l7 + 0x44], %f1 fbge %fcc1, loop_950 nop setx loop_951, %l0, %l1 jmpl %l1, %g6 ldsh [%l7 + 0x5C], %i7 fmovsleu %icc, %f7, %f14 loop_950: st %f14, [%l7 + 0x74] loop_951: bcc %icc, loop_952 stb %o2, [%l7 + 0x5F] fornot1 %f6, %f4, %f0 fmovsgu %xcc, %f5, %f0 loop_952: movg %xcc, %o5, %l5 bneg,a,pt %icc, loop_953 bcs,a loop_954 fandnot2 %f0, %f4, %f4 fxors %f15, %f8, %f7 loop_953: brlez,a %g3, loop_955 loop_954: movrgz %o3, %i5, %g1 fmovsge %xcc, %f2, %f3 subcc %o4, 0x0F37, %i0 loop_955: fmovsneg %icc, %f13, %f15 ldub [%l7 + 0x64], %g7 stb %l3, [%l7 + 0x55] ldsh [%l7 + 0x14], %g2 st %f7, [%l7 + 0x2C] movrlez %l0, 0x0E8, %l4 fxor %f4, %f10, %f12 fcmpne32 %f0, %f6, %o7 fblg,a %fcc3, loop_956 fcmpd %fcc3, %f4, %f2 fmovsvc %icc, %f2, %f14 movn %xcc, %i2, %l2 loop_956: fbg %fcc1, loop_957 fnors %f0, %f1, %f2 std %f14, [%l7 + 0x10] ldsb [%l7 + 0x2E], %i1 loop_957: edge32n %o6, %g4, %o1 fblg %fcc3, loop_958 fnand %f0, %f12, %f10 stb %g5, [%l7 + 0x6D] ldsh [%l7 + 0x64], %i6 loop_958: stb %i3, [%l7 + 0x3C] lduh [%l7 + 0x36], %i4 ldx [%l7 + 0x50], %o0 fmovsle %xcc, %f13, %f6 bvc,a,pn %icc, loop_959 addc %l6, 0x1B7C, %l1 stw %g6, [%l7 + 0x24] fmovsne %icc, %f0, %f9 loop_959: tsubcctv %i7, %o5, %o2 stx %g3, [%l7 + 0x58] xorcc %l5, %i5, %o3 fmovrslz %o4, %f2, %f9 fsrc1s %f9, %f11 fbge,a %fcc0, loop_960 movne %icc, %i0, %g7 sub %g1, 0x0580, %g2 bge,a loop_961 loop_960: edge32 %l0, %l3, %o7 fmovdvs %icc, %f0, %f13 ldsw [%l7 + 0x50], %l4 loop_961: sth %i2, [%l7 + 0x54] fsrc1s %f5, %f1 bpos,a,pn %xcc, loop_962 lduh [%l7 + 0x2C], %l2 stw %o6, [%l7 + 0x1C] fba,a %fcc1, loop_963 loop_962: edge8 %i1, %o1, %g5 fone %f2 fbne %fcc0, loop_964 loop_963: fmovdcc %icc, %f9, %f14 add %i6, %g4, %i3 bcs,pn %icc, loop_965 loop_964: fmovsneg %xcc, %f10, %f11 ldub [%l7 + 0x28], %i4 bvs,pt %xcc, loop_966 loop_965: fpackfix %f14, %f4 fones %f1 fzeros %f2 loop_966: lduw [%l7 + 0x28], %l6 fble,a %fcc2, loop_967 fzeros %f3 lduh [%l7 + 0x26], %l1 fmovsge %icc, %f0, %f7 loop_967: movvs %xcc, %g6, %i7 fmul8x16 %f2, %f14, %f12 ldub [%l7 + 0x2D], %o5 ldsh [%l7 + 0x5E], %o0 lduh [%l7 + 0x0C], %o2 stw %g3, [%l7 + 0x64] fcmpgt16 %f0, %f14, %i5 te %icc, 0x4 bvs,a %icc, loop_968 taddcctv %l5, %o4, %o3 movrgz %i0, 0x33D, %g7 tn %icc, 0x0 loop_968: smulcc %g1, 0x1811, %g2 fcmple16 %f2, %f4, %l3 add %o7, %l4, %l0 stw %i2, [%l7 + 0x7C] for %f8, %f0, %f10 fmovdle %xcc, %f1, %f0 nop setx loop_969, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movle %xcc, %l2, %i1 fsrc1s %f12, %f12 ldsw [%l7 + 0x74], %o1 loop_969: fbo,a %fcc0, loop_970 fabss %f8, %f2 bvs,a,pt %icc, loop_971 ldsb [%l7 + 0x67], %o6 loop_970: stb %i6, [%l7 + 0x61] fmovdcc %xcc, %f5, %f15 loop_971: fpadd32s %f0, %f6, %f3 movne %icc, %g5, %g4 addccc %i3, 0x1085, %l6 brlez %l1, loop_972 fcmpgt16 %f6, %f4, %g6 bpos,pt %xcc, loop_973 fmul8sux16 %f2, %f8, %f10 loop_972: fbue,a %fcc0, loop_974 siam 0x0 loop_973: brz,a %i4, loop_975 addc %o5, %o0, %o2 loop_974: fsrc2s %f1, %f2 ldx [%l7 + 0x78], %i7 loop_975: ldd [%l7 + 0x78], %f0 stx %i5, [%l7 + 0x58] fnegd %f10, %f2 edge16 %l5, %o4, %g3 for %f10, %f12, %f6 sth %o3, [%l7 + 0x08] lduw [%l7 + 0x60], %g7 movne %xcc, %i0, %g2 sdivx %g1, 0x1FA5, %l3 fmovrdgez %o7, %f12, %f10 udivcc %l4, 0x0E4D, %i2 mulx %l2, 0x0383, %l0 ldx [%l7 + 0x50], %i1 ldsh [%l7 + 0x1C], %o6 sll %i6, %g5, %g4 tvc %icc, 0x1 brnz,a %o1, loop_976 fxnor %f6, %f4, %f8 lduw [%l7 + 0x48], %l6 ld [%l7 + 0x20], %f4 loop_976: sth %l1, [%l7 + 0x66] stw %i3, [%l7 + 0x10] lduh [%l7 + 0x78], %g6 ld [%l7 + 0x44], %f9 ta %xcc, 0x0 lduw [%l7 + 0x10], %i4 fmovdgu %icc, %f9, %f7 sth %o0, [%l7 + 0x7A] orn %o2, %o5, %i5 ldub [%l7 + 0x7A], %l5 tsubcc %i7, %g3, %o3 or %g7, 0x05E2, %o4 fmovsa %icc, %f1, %f6 lduh [%l7 + 0x36], %g2 bcs,a,pn %icc, loop_977 and %i0, %l3, %g1 fmovrdne %o7, %f8, %f12 mulx %l4, 0x030D, %i2 loop_977: ldub [%l7 + 0x14], %l0 move %icc, %l2, %i1 fba,a %fcc0, loop_978 movgu %icc, %i6, %o6 fnors %f4, %f4, %f13 fone %f0 loop_978: lduh [%l7 + 0x22], %g4 brlz,a %g5, loop_979 ldsh [%l7 + 0x2C], %l6 edge16l %o1, %i3, %l1 movre %g6, %i4, %o2 loop_979: smulcc %o5, 0x0D2B, %i5 ldub [%l7 + 0x25], %o0 ldsb [%l7 + 0x39], %i7 ldd [%l7 + 0x60], %f12 addc %l5, %g3, %g7 fmul8x16au %f14, %f4, %f14 ldub [%l7 + 0x27], %o4 stw %g2, [%l7 + 0x70] sll %o3, %l3, %g1 fmovd %f0, %f10 ldsh [%l7 + 0x62], %i0 ldsb [%l7 + 0x5E], %o7 stw %i2, [%l7 + 0x6C] ldsb [%l7 + 0x2E], %l0 nop setx loop_980, %l0, %l1 jmpl %l1, %l4 udivcc %i1, 0x0EB1, %l2 fmovrsgez %i6, %f13, %f0 sth %o6, [%l7 + 0x2C] loop_980: movleu %xcc, %g5, %g4 for %f4, %f14, %f14 lduw [%l7 + 0x4C], %o1 fmul8x16 %f15, %f4, %f8 fpadd32 %f2, %f2, %f2 fbuge,a %fcc2, loop_981 mulx %i3, %l1, %l6 edge16l %g6, %i4, %o2 stx %i5, [%l7 + 0x68] loop_981: fabss %f12, %f8 sth %o0, [%l7 + 0x34] fbe %fcc0, loop_982 fbuge %fcc1, loop_983 fxnors %f10, %f1, %f7 srl %o5, %i7, %l5 loop_982: ba,pt %xcc, loop_984 loop_983: lduh [%l7 + 0x20], %g3 std %f10, [%l7 + 0x08] bg %icc, loop_985 loop_984: lduw [%l7 + 0x38], %o4 tge %xcc, 0x0 edge8n %g2, %g7, %l3 loop_985: fbe,a %fcc3, loop_986 fnands %f1, %f1, %f3 sth %g1, [%l7 + 0x78] ldd [%l7 + 0x20], %f10 loop_986: xnorcc %i0, %o7, %o3 fblg %fcc2, loop_987 tvc %icc, 0x5 popc 0x11CF, %l0 sth %l4, [%l7 + 0x42] loop_987: bshuffle %f6, %f14, %f0 fand %f12, %f2, %f10 tsubcc %i2, %i1, %i6 stb %o6, [%l7 + 0x29] lduh [%l7 + 0x0A], %g5 fxors %f8, %f6, %f13 stw %g4, [%l7 + 0x1C] movcs %xcc, %o1, %l2 ldx [%l7 + 0x30], %i3 edge32n %l1, %l6, %g6 fands %f12, %f15, %f1 movpos %icc, %i4, %o2 lduw [%l7 + 0x50], %i5 fsrc2 %f10, %f12 fmovrsgz %o5, %f3, %f14 stb %i7, [%l7 + 0x72] orcc %l5, %o0, %g3 bgu,pn %xcc, loop_988 bn,pt %xcc, loop_989 mulscc %g2, %o4, %g7 fmovrdgz %g1, %f12, %f10 loop_988: subccc %i0, 0x076F, %o7 loop_989: ldsb [%l7 + 0x4B], %o3 ldsw [%l7 + 0x7C], %l0 fxor %f0, %f2, %f4 ldsw [%l7 + 0x0C], %l4 ldsw [%l7 + 0x1C], %l3 fmuld8ulx16 %f9, %f13, %f12 pdist %f14, %f14, %f14 fmovs %f13, %f0 stb %i2, [%l7 + 0x6C] fbe %fcc1, loop_990 ldd [%l7 + 0x20], %f10 brlz,a %i1, loop_991 smulcc %o6, 0x0414, %i6 loop_990: sdivx %g5, 0x04EF, %g4 orncc %o1, %i3, %l1 loop_991: fpadd32s %f14, %f2, %f9 fmovs %f8, %f6 tsubcc %l2, 0x09A4, %g6 bne loop_992 taddcctv %l6, 0x0668, %o2 fble %fcc2, loop_993 tpos %xcc, 0x5 loop_992: andn %i4, 0x18AB, %o5 ldub [%l7 + 0x76], %i5 loop_993: fmovdvc %xcc, %f8, %f5 fmovsneg %icc, %f8, %f13 bneg,a,pn %xcc, loop_994 edge32ln %i7, %l5, %o0 fcmps %fcc1, %f8, %f13 edge8l %g2, %g3, %o4 loop_994: fnors %f0, %f6, %f4 movge %xcc, %g7, %i0 fbue,a %fcc2, loop_995 sth %o7, [%l7 + 0x28] fmovsleu %xcc, %f4, %f2 movpos %icc, %o3, %g1 loop_995: fxor %f8, %f6, %f2 sth %l0, [%l7 + 0x14] bcc,a loop_996 mova %icc, %l4, %i2 ldsb [%l7 + 0x6F], %l3 fnor %f10, %f6, %f10 loop_996: fmovrdgez %o6, %f8, %f0 siam 0x1 fsrc1s %f5, %f15 fmovsle %xcc, %f15, %f15 be,a,pt %icc, loop_997 ldsh [%l7 + 0x3A], %i1 umul %i6, %g5, %g4 fmovdcs %xcc, %f8, %f10 loop_997: fmovdgu %xcc, %f12, %f4 addccc %o1, %i3, %l2 ble,pn %xcc, loop_998 ldd [%l7 + 0x70], %f0 st %f0, [%l7 + 0x14] movrgez %l1, 0x3C6, %g6 loop_998: fmovdvc %icc, %f8, %f10 for %f4, %f10, %f0 fbo %fcc1, loop_999 fornot2 %f14, %f2, %f12 nop setx loop_1000, %l0, %l1 jmpl %l1, %l6 fpadd32s %f10, %f15, %f14 loop_999: lduw [%l7 + 0x28], %i4 ldsb [%l7 + 0x42], %o5 loop_1000: fsrc2 %f8, %f12 tleu %xcc, 0x7 fbue,a %fcc0, loop_1001 nop setx loop_1002, %l0, %l1 jmpl %l1, %o2 for %f12, %f14, %f10 move %xcc, %i5, %i7 loop_1001: fones %f3 loop_1002: fxors %f3, %f8, %f5 std %f6, [%l7 + 0x20] xnor %l5, %o0, %g2 tsubcc %g3, %g7, %i0 fmul8ulx16 %f6, %f6, %f14 fpadd16s %f3, %f2, %f6 fmul8x16al %f10, %f0, %f2 edge8n %o7, %o4, %o3 fcmps %fcc1, %f14, %f12 fmovdleu %xcc, %f9, %f14 ldd [%l7 + 0x60], %f10 sll %l0, 0x0B, %l4 andncc %g1, %i2, %l3 bshuffle %f8, %f2, %f2 movle %xcc, %i1, %i6 fnegd %f6, %f12 fbo %fcc1, loop_1003 fmovsle %xcc, %f2, %f10 fmovrdlz %o6, %f12, %f2 fsrc1s %f14, %f10 loop_1003: fbge,a %fcc1, loop_1004 tge %xcc, 0x1 movge %xcc, %g4, %g5 fsrc2 %f2, %f10 loop_1004: for %f6, %f14, %f10 fmovsleu %xcc, %f9, %f0 edge8ln %o1, %l2, %i3 std %f14, [%l7 + 0x60] fmuld8ulx16 %f11, %f6, %f8 fmovd %f10, %f14 fble %fcc2, loop_1005 fexpand %f14, %f2 fabss %f10, %f5 nop setx loop_1006, %l0, %l1 jmpl %l1, %g6 loop_1005: stb %l6, [%l7 + 0x7E] fbe,a %fcc0, loop_1007 taddcc %i4, %l1, %o5 loop_1006: fmuld8sux16 %f12, %f6, %f14 xor %o2, %i7, %l5 loop_1007: stx %i5, [%l7 + 0x58] fmovse %xcc, %f11, %f5 fmovrse %g2, %f3, %f4 bl,a,pn %xcc, loop_1008 ldd [%l7 + 0x10], %f8 brlz,a %o0, loop_1009 addc %g7, %g3, %i0 loop_1008: sll %o7, %o4, %o3 fmovsleu %xcc, %f6, %f14 loop_1009: fcmpeq32 %f6, %f6, %l0 bpos,a loop_1010 ldd [%l7 + 0x60], %f6 fnot1 %f6, %f12 fpmerge %f1, %f12, %f6 loop_1010: fmovrdgz %l4, %f0, %f10 tcc %icc, 0x1 tne %xcc, 0x4 movrne %g1, 0x387, %l3 lduw [%l7 + 0x30], %i2 lduw [%l7 + 0x48], %i6 udiv %o6, 0x0868, %i1 ldsh [%l7 + 0x5E], %g5 fandnot2s %f14, %f11, %f12 st %f8, [%l7 + 0x44] subc %o1, %g4, %l2 fmovsl %icc, %f5, %f14 std %f6, [%l7 + 0x10] bgu,pn %icc, loop_1011 fmuld8ulx16 %f11, %f8, %f4 for %f12, %f10, %f10 fornot2 %f10, %f8, %f14 loop_1011: sth %g6, [%l7 + 0x6E] array8 %i3, %i4, %l6 taddcc %l1, %o5, %i7 fmovsleu %icc, %f3, %f2 fnegd %f0, %f12 ldd [%l7 + 0x18], %f14 srax %l5, 0x07, %i5 fpsub32 %f0, %f8, %f0 tsubcctv %o2, 0x0C5B, %o0 fxnors %f9, %f3, %f13 fbul %fcc3, loop_1012 and %g2, 0x0B88, %g3 for %f8, %f12, %f2 fmovrdlz %g7, %f6, %f0 loop_1012: ldsw [%l7 + 0x40], %i0 ba,a loop_1013 sth %o4, [%l7 + 0x2C] fmul8x16au %f8, %f1, %f12 array8 %o7, %o3, %l4 loop_1013: edge8ln %g1, %l3, %i2 sth %i6, [%l7 + 0x56] ldub [%l7 + 0x79], %o6 movrgz %i1, %l0, %g5 ldsb [%l7 + 0x71], %o1 bneg,a,pn %xcc, loop_1014 movg %icc, %g4, %l2 fmovdle %xcc, %f15, %f0 ldub [%l7 + 0x74], %i3 loop_1014: ldd [%l7 + 0x28], %f2 tsubcc %g6, 0x15C8, %i4 st %f5, [%l7 + 0x78] sub %l1, 0x1C9A, %l6 fmovsle %icc, %f0, %f9 fbg %fcc1, loop_1015 bn loop_1016 bl,pn %xcc, loop_1017 fmovsne %icc, %f6, %f13 loop_1015: ldx [%l7 + 0x08], %o5 loop_1016: fnors %f11, %f15, %f9 loop_1017: xnor %l5, 0x1474, %i7 fzero %f4 fmovse %xcc, %f0, %f12 edge32n %o2, %o0, %g2 stx %g3, [%l7 + 0x10] ldx [%l7 + 0x28], %i5 fpadd32 %f4, %f10, %f12 lduw [%l7 + 0x28], %i0 stx %g7, [%l7 + 0x50] nop setx loop_1018, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done taddcctv %o4, %o3, %o7 alignaddr %l4, %l3, %g1 umulcc %i6, %i2, %o6 loop_1018: fmovsvs %icc, %f12, %f7 movn %xcc, %i1, %g5 ldd [%l7 + 0x08], %f0 edge16 %o1, %l0, %g4 bg,a,pt %icc, loop_1019 bcc %icc, loop_1020 mova %icc, %i3, %g6 fmovscs %icc, %f0, %f6 loop_1019: fmuld8sux16 %f6, %f1, %f10 loop_1020: fmul8ulx16 %f6, %f10, %f6 lduh [%l7 + 0x36], %i4 movre %l2, 0x1CD, %l6 for %f12, %f0, %f2 ld [%l7 + 0x5C], %f0 brgez %l1, loop_1021 fmovsneg %icc, %f11, %f4 fmovsl %xcc, %f0, %f0 nop setx loop_1022, %l0, %l1 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_1021: fpsub16s %f2, %f3, %f3 fmovrsgz %o5, %f7, %f1 fmul8ulx16 %f10, %f4, %f0 loop_1022: movvc %xcc, %i7, %l5 fmul8ulx16 %f14, %f6, %f6 fbg,a %fcc3, loop_1023 ldd [%l7 + 0x20], %f2 fsrc1s %f4, %f9 bpos,pn %icc, loop_1024 loop_1023: orncc %o2, 0x1EE4, %g2 fpack32 %f10, %f14, %f10 st %f14, [%l7 + 0x18] loop_1024: fmul8sux16 %f12, %f14, %f0 andncc %g3, %i5, %o0 fexpand %f6, %f12 andncc %g7, %i0, %o3 be,a,pn %icc, loop_1025 fmuld8ulx16 %f10, %f15, %f14 fmovdleu %xcc, %f15, %f10 ldsh [%l7 + 0x12], %o4 loop_1025: sth %o7, [%l7 + 0x54] sdivcc %l4, 0x08A2, %l3 fnors %f4, %f7, %f14 fmovdge %xcc, %f3, %f3 fnors %f3, %f15, %f10 lduw [%l7 + 0x78], %g1 lduw [%l7 + 0x74], %i6 fxnor %f4, %f4, %f0 fmovrse %i2, %f2, %f8 ldx [%l7 + 0x20], %i1 bcs,a,pt %icc, loop_1026 lduh [%l7 + 0x08], %o6 ldsh [%l7 + 0x4C], %g5 fmovrdlz %o1, %f12, %f0 loop_1026: edge32l %l0, %i3, %g4 edge8ln %g6, %i4, %l2 ldsh [%l7 + 0x0C], %l6 stx %o5, [%l7 + 0x08] st %f12, [%l7 + 0x14] stb %i7, [%l7 + 0x43] andcc %l5, %o2, %g2 ldsh [%l7 + 0x76], %l1 ldsb [%l7 + 0x35], %i5 fsrc2s %f14, %f15 fmuld8ulx16 %f4, %f12, %f12 fbul %fcc3, loop_1027 sth %o0, [%l7 + 0x2C] movleu %xcc, %g7, %g3 nop setx loop_1028, %l0, %l1 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_1027: fmovdvs %xcc, %f3, %f13 fble,a %fcc3, loop_1029 edge32n %i0, %o4, %o7 loop_1028: fbne,a %fcc0, loop_1030 bn,a %icc, loop_1031 loop_1029: alignaddrl %l4, %o3, %g1 array8 %l3, %i2, %i6 loop_1030: fornot2s %f1, %f14, %f5 loop_1031: stx %o6, [%l7 + 0x60] fbge %fcc1, loop_1032 udivx %i1, 0x147B, %g5 orn %l0, %i3, %g4 movrne %o1, %i4, %l2 loop_1032: movrlez %g6, 0x08B, %o5 ldd [%l7 + 0x18], %f8 fpadd16s %f12, %f1, %f11 fblg %fcc2, loop_1033 array16 %i7, %l6, %o2 lduw [%l7 + 0x64], %g2 fmovdl %icc, %f15, %f15 loop_1033: ldsh [%l7 + 0x12], %l5 tle %xcc, 0x3 fzeros %f4 fnot2s %f8, %f12 ta %xcc, 0x1 brlz %i5, loop_1034 fmovse %xcc, %f1, %f13 sll %o0, 0x0C, %l1 fbne %fcc3, loop_1035 loop_1034: std %f0, [%l7 + 0x18] tle %xcc, 0x6 fmovscc %icc, %f0, %f2 loop_1035: movrlz %g7, 0x16D, %i0 fmul8x16 %f0, %f12, %f2 fnot2s %f11, %f9 edge32n %o4, %o7, %g3 tl %xcc, 0x0 ldub [%l7 + 0x3B], %o3 pdist %f4, %f12, %f8 fones %f11 nop setx loop_1036, %l0, %l1 jmpl %l1, %l4 subc %l3, 0x1A83, %g1 ldx [%l7 + 0x48], %i6 sdiv %o6, 0x169A, %i2 loop_1036: lduw [%l7 + 0x3C], %g5 xnorcc %l0, 0x023B, %i3 mova %xcc, %i1, %g4 movl %icc, %i4, %l2 lduh [%l7 + 0x5E], %o1 fones %f13 lduw [%l7 + 0x74], %o5 fmovrde %i7, %f2, %f12 ldd [%l7 + 0x50], %f0 fones %f10 fxnors %f11, %f12, %f7 edge32 %g6, %o2, %l6 edge32ln %l5, %g2, %o0 fpadd32 %f4, %f2, %f2 smul %l1, %g7, %i0 fcmple16 %f10, %f10, %i5 fbo %fcc3, loop_1037 fcmps %fcc0, %f9, %f12 bl,a,pn %xcc, loop_1038 te %xcc, 0x5 loop_1037: fmovscc %xcc, %f2, %f13 and %o4, %o7, %g3 loop_1038: fmovsa %xcc, %f1, %f14 bvs,pt %xcc, loop_1039 fmovda %xcc, %f11, %f12 stb %l4, [%l7 + 0x14] tl %icc, 0x6 loop_1039: nop setx loop_1040, %l0, %l1 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 %o3, %l3, %g1 stw %o6, [%l7 + 0x10] sub %i2, %i6, %l0 loop_1040: orncc %g5, 0x1D08, %i1 fmovdneg %icc, %f13, %f11 brlz %g4, loop_1041 ldsb [%l7 + 0x38], %i4 fmul8x16 %f5, %f12, %f4 ldub [%l7 + 0x25], %l2 loop_1041: sub %o1, 0x1F96, %i3 be,a loop_1042 ldsb [%l7 + 0x0C], %o5 movrgz %g6, 0x1F5, %o2 ble %icc, loop_1043 loop_1042: fsrc2 %f8, %f12 fmovse %xcc, %f12, %f15 fmovrse %i7, %f2, %f3 loop_1043: ldsb [%l7 + 0x49], %l6 orcc %l5, 0x11F8, %o0 std %f0, [%l7 + 0x08] fmul8x16 %f5, %f8, %f0 fsrc2s %f12, %f2 stw %g2, [%l7 + 0x24] movvs %xcc, %g7, %i0 bshuffle %f8, %f14, %f0 ldub [%l7 + 0x19], %i5 sub %o4, %l1, %g3 fornot1s %f7, %f1, %f3 fcmpeq16 %f2, %f4, %l4 st %f6, [%l7 + 0x64] bge,pt %icc, loop_1044 sth %o7, [%l7 + 0x4C] fnegs %f15, %f6 sth %l3, [%l7 + 0x30] loop_1044: fmovrdlz %o3, %f14, %f2 fpsub16s %f3, %f0, %f4 tl %icc, 0x7 tgu %xcc, 0x6 subcc %g1, %i2, %o6 andn %i6, 0x0D88, %g5 stx %l0, [%l7 + 0x28] srl %g4, 0x0D, %i4 fcmple32 %f14, %f8, %i1 fpackfix %f8, %f0 bleu loop_1045 fbue %fcc2, loop_1046 movvc %xcc, %o1, %i3 bn,a,pn %xcc, loop_1047 loop_1045: movneg %icc, %o5, %g6 loop_1046: movge %xcc, %o2, %i7 fbo %fcc0, loop_1048 loop_1047: bshuffle %f8, %f2, %f4 lduh [%l7 + 0x2E], %l6 fbl,a %fcc2, loop_1049 loop_1048: bge %xcc, loop_1050 tpos %xcc, 0x6 st %f8, [%l7 + 0x58] loop_1049: stw %l2, [%l7 + 0x10] loop_1050: edge16l %o0, %g2, %l5 fandnot1s %f9, %f7, %f1 sth %g7, [%l7 + 0x40] bvs %icc, loop_1051 movvs %icc, %i0, %i5 movne %icc, %o4, %l1 fmovsn %xcc, %f3, %f13 loop_1051: fpadd16 %f2, %f8, %f2 fzeros %f4 movl %xcc, %g3, %o7 ldsh [%l7 + 0x4C], %l4 fmovdge %icc, %f14, %f3 movvs %icc, %l3, %g1 fmovdcc %icc, %f15, %f0 ba,a %xcc, loop_1052 addccc %i2, %o6, %o3 smul %i6, 0x0059, %l0 sub %g5, 0x0F36, %i4 loop_1052: edge32l %i1, %o1, %i3 srl %g4, 0x00, %g6 fbe %fcc1, loop_1053 movle %icc, %o5, %i7 fbl,a %fcc2, loop_1054 sethi 0x1D13, %o2 loop_1053: andcc %l2, %l6, %g2 std %f8, [%l7 + 0x70] loop_1054: fpack16 %f6, %f3 addcc %l5, 0x0533, %g7 fmovrdgz %i0, %f14, %f4 lduh [%l7 + 0x42], %i5 fmul8x16 %f0, %f8, %f8 nop setx loop_1055, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tge %xcc, 0x7 fnot1 %f0, %f14 ld [%l7 + 0x20], %f8 loop_1055: fmovrdlz %o4, %f2, %f4 movneg %icc, %o0, %l1 tge %xcc, 0x7 stx %o7, [%l7 + 0x30] fnegd %f12, %f0 array8 %g3, %l4, %l3 sth %i2, [%l7 + 0x2A] ld [%l7 + 0x24], %f9 fsrc2 %f2, %f4 movre %o6, %g1, %o3 fmovsleu %xcc, %f5, %f9 fand %f2, %f10, %f2 ld [%l7 + 0x60], %f15 add %i6, 0x0A02, %l0 tsubcc %g5, %i4, %o1 edge8 %i3, %g4, %g6 alignaddrl %o5, %i7, %o2 fmovrdgz %i1, %f12, %f8 fbge,a %fcc2, loop_1056 ld [%l7 + 0x44], %f14 ldd [%l7 + 0x18], %f2 xnor %l2, %g2, %l5 loop_1056: stw %l6, [%l7 + 0x48] siam 0x2 sth %i0, [%l7 + 0x22] ldx [%l7 + 0x28], %g7 fandnot2 %f0, %f12, %f4 ldd [%l7 + 0x08], %f14 ldsb [%l7 + 0x7F], %i5 movg %icc, %o0, %o4 ldsw [%l7 + 0x48], %l1 fors %f5, %f11, %f3 fxnor %f4, %f10, %f12 fmovrsne %g3, %f3, %f13 fmovsne %icc, %f12, %f2 fmovsne %xcc, %f11, %f7 brgz,a %o7, loop_1057 for %f2, %f6, %f14 fmovrsgz %l4, %f5, %f8 andcc %i2, 0x0AE9, %o6 loop_1057: movgu %xcc, %g1, %o3 fzeros %f0 ld [%l7 + 0x14], %f4 bcc %icc, loop_1058 andn %i6, 0x15D7, %l3 lduh [%l7 + 0x76], %l0 ble %xcc, loop_1059 loop_1058: fsrc1 %f10, %f12 tle %icc, 0x5 bge loop_1060 loop_1059: ld [%l7 + 0x0C], %f7 movre %i4, %g5, %o1 xorcc %g4, %i3, %g6 loop_1060: stw %i7, [%l7 + 0x08] ta %xcc, 0x4 fmovsvc %xcc, %f15, %f3 ldsb [%l7 + 0x54], %o5 addccc %o2, %i1, %l2 tne %xcc, 0x1 ldsh [%l7 + 0x38], %g2 bpos,pt %xcc, loop_1061 stw %l5, [%l7 + 0x6C] fbge %fcc1, loop_1062 ldx [%l7 + 0x10], %i0 loop_1061: tcs %xcc, 0x7 fpadd32s %f13, %f5, %f11 loop_1062: fpack16 %f0, %f15 tvc %xcc, 0x6 tg %xcc, 0x2 fmovrslz %g7, %f10, %f0 fpadd32s %f10, %f12, %f12 fands %f13, %f15, %f5 brlz,a %i5, loop_1063 sdivx %l6, 0x0D53, %o0 fmovdgu %xcc, %f12, %f10 bne,a %xcc, loop_1064 loop_1063: movrlez %l1, %g3, %o4 fpadd16 %f14, %f2, %f4 ldub [%l7 + 0x60], %l4 loop_1064: ldd [%l7 + 0x40], %f0 array16 %o7, %i2, %o6 movrne %o3, %i6, %l3 lduw [%l7 + 0x20], %g1 fmovspos %xcc, %f8, %f9 tleu %xcc, 0x5 stb %l0, [%l7 + 0x59] smul %i4, 0x0E86, %g5 ld [%l7 + 0x30], %f6 srlx %o1, 0x05, %g4 fble %fcc3, loop_1065 movle %xcc, %g6, %i7 edge16 %i3, %o5, %o2 umulcc %i1, 0x1FEC, %g2 loop_1065: stb %l2, [%l7 + 0x40] brlz %l5, loop_1066 ld [%l7 + 0x7C], %f3 fxor %f4, %f4, %f6 lduw [%l7 + 0x3C], %g7 loop_1066: fpackfix %f6, %f9 stb %i5, [%l7 + 0x28] ldub [%l7 + 0x6D], %l6 fble,a %fcc3, loop_1067 fcmpne32 %f4, %f6, %o0 sth %i0, [%l7 + 0x2C] fmovdleu %icc, %f4, %f1 loop_1067: brlez %l1, loop_1068 movrgez %g3, %o4, %l4 st %f13, [%l7 + 0x14] stx %o7, [%l7 + 0x08] loop_1068: st %f1, [%l7 + 0x44] subccc %o6, %i2, %o3 fmovsn %icc, %f12, %f3 fsrc1s %f13, %f8 popc 0x123E, %l3 mova %icc, %i6, %g1 movrgz %l0, 0x045, %i4 fmovsneg %icc, %f2, %f14 edge16l %g5, %g4, %o1 udiv %g6, 0x073C, %i3 fnand %f4, %f10, %f8 fcmple32 %f12, %f4, %i7 be loop_1069 tne %xcc, 0x2 addcc %o2, %o5, %g2 ldx [%l7 + 0x08], %i1 loop_1069: sth %l5, [%l7 + 0x46] mulscc %g7, %i5, %l6 fmovde %icc, %f0, %f0 move %xcc, %l2, %o0 mulx %i0, 0x100E, %g3 movcs %icc, %l1, %l4 ld [%l7 + 0x34], %f15 lduw [%l7 + 0x18], %o7 tgu %xcc, 0x3 ld [%l7 + 0x30], %f15 fcmpne32 %f12, %f8, %o6 ldd [%l7 + 0x28], %f12 fmovrdne %o4, %f4, %f4 tsubcctv %i2, 0x0654, %o3 fands %f4, %f0, %f5 std %f10, [%l7 + 0x40] movre %i6, 0x168, %l3 fmovsg %xcc, %f14, %f5 fbu %fcc1, loop_1070 fmovscs %xcc, %f12, %f14 fmovsneg %xcc, %f1, %f12 bcc,pn %xcc, loop_1071 loop_1070: ld [%l7 + 0x64], %f15 xnorcc %g1, %i4, %g5 ldsb [%l7 + 0x55], %l0 loop_1071: xnor %g4, 0x0691, %o1 brlz,a %i3, loop_1072 lduw [%l7 + 0x54], %i7 lduw [%l7 + 0x5C], %g6 fnors %f7, %f7, %f15 loop_1072: fnot2s %f15, %f5 fbue,a %fcc3, loop_1073 edge16ln %o2, %g2, %i1 ldsw [%l7 + 0x48], %l5 fblg %fcc3, loop_1074 loop_1073: brgz,a %g7, loop_1075 stb %o5, [%l7 + 0x0D] fornot1 %f8, %f14, %f0 loop_1074: sdiv %l6, 0x1A0B, %i5 loop_1075: fnot2 %f0, %f0 stx %o0, [%l7 + 0x48] ldsb [%l7 + 0x1E], %l2 andn %g3, 0x1774, %l1 or %i0, %l4, %o6 stb %o4, [%l7 + 0x26] ldub [%l7 + 0x4C], %i2 fxors %f2, %f6, %f1 bshuffle %f8, %f14, %f10 brz,a %o3, loop_1076 fmovsvc %xcc, %f4, %f14 fbuge,a %fcc1, loop_1077 edge32ln %i6, %l3, %o7 loop_1076: st %f14, [%l7 + 0x58] stx %g1, [%l7 + 0x50] loop_1077: orn %g5, %l0, %g4 stw %i4, [%l7 + 0x3C] lduh [%l7 + 0x26], %o1 sth %i7, [%l7 + 0x0E] movre %i3, 0x3ED, %g6 brlez %g2, loop_1078 movn %icc, %o2, %i1 fnegs %f4, %f1 fornot1 %f8, %f10, %f12 loop_1078: ldsb [%l7 + 0x35], %l5 movg %xcc, %o5, %g7 fpadd32s %f0, %f6, %f1 fble,a %fcc2, loop_1079 fandnot2s %f14, %f15, %f2 ld [%l7 + 0x78], %f5 stx %l6, [%l7 + 0x48] loop_1079: fmovrdlz %i5, %f4, %f0 lduw [%l7 + 0x2C], %o0 andn %g3, 0x02B4, %l2 fpackfix %f8, %f7 fornot2s %f0, %f2, %f12 ldub [%l7 + 0x78], %i0 ldsh [%l7 + 0x20], %l4 fcmpd %fcc2, %f14, %f0 sdivx %l1, 0x1412, %o4 lduw [%l7 + 0x1C], %o6 stb %i2, [%l7 + 0x39] ld [%l7 + 0x7C], %f14 tne %xcc, 0x3 subcc %o3, 0x1209, %l3 udivx %o7, 0x0E06, %g1 st %f11, [%l7 + 0x78] ldx [%l7 + 0x58], %g5 be,pt %xcc, loop_1080 fandnot2s %f3, %f8, %f13 brnz,a %l0, loop_1081 movleu %icc, %g4, %i4 loop_1080: sdivx %o1, 0x1401, %i6 subcc %i3, 0x0221, %g6 loop_1081: edge16n %g2, %i7, %i1 tsubcc %l5, %o5, %g7 ld [%l7 + 0x34], %f10 bcc %xcc, loop_1082 subc %o2, %l6, %i5 siam 0x7 lduw [%l7 + 0x60], %g3 loop_1082: st %f7, [%l7 + 0x0C] stw %o0, [%l7 + 0x6C] fbe,a %fcc0, loop_1083 bgu loop_1084 fbul,a %fcc0, loop_1085 fands %f8, %f2, %f8 loop_1083: alignaddrl %i0, %l4, %l1 loop_1084: fmovrsgez %l2, %f12, %f13 loop_1085: std %f10, [%l7 + 0x78] andncc %o4, %i2, %o6 edge8l %o3, %l3, %o7 fsrc1 %f14, %f14 fmovdle %icc, %f7, %f7 st %f0, [%l7 + 0x70] stb %g1, [%l7 + 0x58] edge32l %l0, %g5, %i4 stx %o1, [%l7 + 0x70] srax %g4, %i6, %i3 nop setx loop_1086, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bcc,a loop_1087 udivx %g2, 0x06C5, %g6 lduw [%l7 + 0x20], %i1 loop_1086: stx %i7, [%l7 + 0x68] loop_1087: std %f2, [%l7 + 0x28] movrlez %l5, %o5, %o2 stw %l6, [%l7 + 0x54] ldx [%l7 + 0x60], %g7 tvc %xcc, 0x0 stb %i5, [%l7 + 0x72] sth %g3, [%l7 + 0x1E] bg loop_1088 fblg %fcc0, loop_1089 orncc %i0, 0x0064, %o0 fbe,a %fcc2, loop_1090 loop_1088: fornot1s %f2, %f11, %f6 loop_1089: tsubcctv %l1, 0x05F4, %l2 udivcc %o4, 0x04FF, %l4 loop_1090: tleu %icc, 0x1 fone %f8 fbg,a %fcc1, loop_1091 fbl,a %fcc0, loop_1092 tvs %xcc, 0x1 edge16n %i2, %o6, %o3 loop_1091: fmul8x16al %f5, %f0, %f14 loop_1092: subccc %l3, 0x1541, %o7 bcc loop_1093 fmovde %xcc, %f10, %f8 fmul8sux16 %f14, %f10, %f2 move %xcc, %g1, %l0 loop_1093: std %f10, [%l7 + 0x70] tcc %icc, 0x1 std %f8, [%l7 + 0x78] brgz,a %i4, loop_1094 fmovdcc %xcc, %f6, %f6 edge16ln %o1, %g5, %i6 fzero %f2 loop_1094: ldsw [%l7 + 0x18], %i3 fmovdcs %icc, %f1, %f15 movpos %xcc, %g4, %g6 alignaddr %i1, %i7, %g2 ldx [%l7 + 0x10], %l5 lduw [%l7 + 0x74], %o2 stw %l6, [%l7 + 0x38] movcc %icc, %g7, %o5 fcmpd %fcc2, %f0, %f14 fxnors %f2, %f3, %f15 ldd [%l7 + 0x70], %f4 orncc %g3, %i5, %o0 sethi 0x0747, %i0 bshuffle %f0, %f4, %f10 lduh [%l7 + 0x58], %l2 fzero %f0 ldsb [%l7 + 0x45], %l1 sdiv %o4, 0x125C, %i2 ldub [%l7 + 0x7C], %o6 movneg %icc, %l4, %l3 fbo,a %fcc2, loop_1095 fmovsleu %xcc, %f13, %f8 fmovrslez %o3, %f14, %f2 fmovrdne %o7, %f0, %f4 loop_1095: fmovde %xcc, %f10, %f0 fmul8x16au %f7, %f5, %f6 array32 %l0, %i4, %g1 bcs,a,pt %icc, loop_1096 bcs %icc, loop_1097 fexpand %f5, %f12 sdivx %o1, 0x1D06, %g5 loop_1096: fsrc2s %f3, %f3 loop_1097: alignaddrl %i3, %i6, %g6 std %f14, [%l7 + 0x50] sth %g4, [%l7 + 0x7A] fmovrdgez %i7, %f8, %f14 edge8n %i1, %g2, %l5 array8 %l6, %o2, %g7 edge8l %o5, %g3, %i5 movrgz %o0, %l2, %i0 brnz,a %o4, loop_1098 ldsh [%l7 + 0x34], %i2 stw %o6, [%l7 + 0x10] te %xcc, 0x6 loop_1098: bne,a loop_1099 ld [%l7 + 0x10], %f13 fsrc1s %f2, %f14 sth %l4, [%l7 + 0x4A] loop_1099: sdivx %l1, 0x11FC, %l3 movn %icc, %o3, %l0 fnegs %f8, %f2 sll %i4, %g1, %o7 stx %g5, [%l7 + 0x18] fbne %fcc1, loop_1100 brgz %i3, loop_1101 fmovdn %icc, %f9, %f14 alignaddr %i6, %g6, %o1 loop_1100: brgz %g4, loop_1102 loop_1101: tgu %xcc, 0x6 std %f0, [%l7 + 0x20] fpadd32 %f14, %f2, %f6 loop_1102: sth %i1, [%l7 + 0x5E] lduh [%l7 + 0x78], %g2 subc %i7, %l5, %o2 subccc %g7, %l6, %o5 umul %i5, 0x0240, %g3 fmovsge %icc, %f1, %f2 movcs %xcc, %l2, %o0 for %f4, %f0, %f12 lduw [%l7 + 0x70], %o4 fmovda %icc, %f7, %f0 fmovde %icc, %f12, %f5 fxors %f4, %f7, %f3 brlez %i0, loop_1103 fmovsn %xcc, %f1, %f7 umul %o6, %l4, %i2 fxnors %f10, %f12, %f10 loop_1103: tge %xcc, 0x6 umulcc %l3, %l1, %l0 stb %o3, [%l7 + 0x30] fzeros %f7 fbge,a %fcc0, loop_1104 std %f6, [%l7 + 0x40] lduh [%l7 + 0x50], %i4 ta %xcc, 0x0 loop_1104: fornot1 %f14, %f0, %f12 movrlez %o7, %g1, %i3 fmovsvc %icc, %f1, %f2 fmovsn %icc, %f14, %f3 fsrc2s %f5, %f11 fmovrdlez %i6, %f8, %f12 array16 %g5, %o1, %g4 ldsb [%l7 + 0x62], %g6 ldsh [%l7 + 0x18], %i1 tvc %icc, 0x3 fors %f10, %f5, %f1 orncc %g2, %l5, %o2 andncc %g7, %l6, %i7 bcs,pn %icc, loop_1105 brz,a %o5, loop_1106 fnot1 %f14, %f12 fcmpgt32 %f8, %f10, %g3 loop_1105: or %i5, %l2, %o4 loop_1106: tcs %icc, 0x1 tcc %icc, 0x0 pdist %f8, %f10, %f8 edge32n %i0, %o6, %l4 addcc %o0, %i2, %l1 edge32n %l3, %l0, %i4 fblg,a %fcc3, loop_1107 fmovscc %icc, %f14, %f8 fabss %f15, %f9 fzero %f10 loop_1107: tcs %icc, 0x0 fnor %f6, %f8, %f10 popc 0x1720, %o7 stx %o3, [%l7 + 0x70] lduw [%l7 + 0x20], %g1 lduh [%l7 + 0x7E], %i3 sth %i6, [%l7 + 0x12] pdist %f6, %f6, %f2 sth %g5, [%l7 + 0x12] bcc,a %icc, loop_1108 brlz %g4, loop_1109 umul %g6, %i1, %o1 nop setx loop_1110, %l0, %l1 jmpl %l1, %g2 loop_1108: movrlz %o2, 0x346, %g7 loop_1109: fabsd %f12, %f6 tcc %icc, 0x6 loop_1110: edge8n %l5, %i7, %l6 edge32l %o5, %g3, %l2 tpos %xcc, 0x1 ldsw [%l7 + 0x60], %i5 ldsb [%l7 + 0x23], %o4 udivx %i0, 0x1B16, %l4 stw %o0, [%l7 + 0x44] fmovrdlez %o6, %f0, %f14 ldx [%l7 + 0x20], %i2 fxor %f10, %f2, %f12 fmovde %xcc, %f15, %f13 fmovsg %icc, %f14, %f15 stb %l1, [%l7 + 0x57] srl %l3, %l0, %o7 lduh [%l7 + 0x1A], %i4 fpsub32s %f12, %f2, %f2 ldsh [%l7 + 0x0A], %o3 or %i3, %g1, %i6 array16 %g5, %g6, %g4 bvc,a loop_1111 fmovrdlez %i1, %f14, %f2 std %f0, [%l7 + 0x08] lduw [%l7 + 0x34], %o1 loop_1111: fand %f4, %f6, %f12 movrlz %o2, %g2, %l5 brlez %i7, loop_1112 fmovscs %icc, %f6, %f4 movrgez %l6, %o5, %g7 fmul8sux16 %f14, %f2, %f14 loop_1112: edge8 %g3, %i5, %o4 fbo %fcc2, loop_1113 fmul8x16 %f0, %f4, %f14 fmovrsgez %l2, %f10, %f1 sethi 0x17B0, %i0 loop_1113: fmuld8sux16 %f14, %f4, %f12 fmovsgu %xcc, %f5, %f10 fcmpgt16 %f8, %f14, %l4 fxor %f10, %f4, %f2 brgz,a %o0, loop_1114 ldsh [%l7 + 0x24], %i2 fnot1 %f4, %f4 stb %o6, [%l7 + 0x10] loop_1114: ldsb [%l7 + 0x5B], %l1 fmovsl %icc, %f0, %f11 stw %l0, [%l7 + 0x08] fbuge,a %fcc1, loop_1115 std %f0, [%l7 + 0x68] stw %o7, [%l7 + 0x6C] sdivcc %i4, 0x06F1, %o3 loop_1115: ldsb [%l7 + 0x30], %i3 ldub [%l7 + 0x62], %l3 lduh [%l7 + 0x1E], %i6 movrlz %g5, %g6, %g4 sllx %i1, %o1, %o2 ld [%l7 + 0x24], %f6 ldsh [%l7 + 0x0A], %g2 fmul8sux16 %f6, %f6, %f10 fmovrdlz %g1, %f10, %f2 movleu %xcc, %i7, %l5 bgu,a loop_1116 stx %o5, [%l7 + 0x70] fbg %fcc0, loop_1117 stx %l6, [%l7 + 0x50] loop_1116: or %g3, 0x12A1, %g7 te %xcc, 0x3 loop_1117: std %f14, [%l7 + 0x10] array8 %i5, %l2, %o4 stx %l4, [%l7 + 0x40] std %f8, [%l7 + 0x28] be,pt %icc, loop_1118 ldsw [%l7 + 0x1C], %o0 movrlz %i0, %i2, %o6 sth %l0, [%l7 + 0x0C] loop_1118: move %icc, %l1, %i4 stx %o7, [%l7 + 0x30] fmovdge %xcc, %f0, %f14 fbl,a %fcc1, loop_1119 fbo %fcc1, loop_1120 or %o3, 0x0D1E, %l3 lduh [%l7 + 0x0A], %i3 loop_1119: udiv %i6, 0x1E4C, %g5 loop_1120: fmovdpos %icc, %f13, %f15 edge8ln %g4, %g6, %o1 fpadd16 %f12, %f10, %f4 bcc,a,pn %icc, loop_1121 stw %o2, [%l7 + 0x10] bshuffle %f12, %f12, %f8 st %f0, [%l7 + 0x74] loop_1121: subc %g2, 0x0D65, %g1 movg %icc, %i7, %l5 fmovrslez %i1, %f12, %f3 movpos %icc, %l6, %o5 ldsw [%l7 + 0x74], %g3 andn %g7, 0x1D93, %i5 edge8 %l2, %l4, %o0 ldsb [%l7 + 0x62], %o4 bge,pt %icc, loop_1122 stx %i0, [%l7 + 0x30] fmovsvs %icc, %f9, %f8 fbne %fcc1, loop_1123 loop_1122: call loop_1124 lduh [%l7 + 0x7E], %i2 ld [%l7 + 0x6C], %f15 loop_1123: ldd [%l7 + 0x48], %f12 loop_1124: tge %xcc, 0x2 bg,a %icc, loop_1125 lduh [%l7 + 0x4E], %l0 ta %xcc, 0x4 fbu,a %fcc1, loop_1126 loop_1125: sdivcc %l1, 0x086E, %i4 std %f6, [%l7 + 0x08] be,a,pn %xcc, loop_1127 loop_1126: fandnot1 %f8, %f2, %f8 sllx %o6, %o3, %l3 fmul8x16au %f2, %f12, %f8 loop_1127: umul %i3, %i6, %g5 fandnot2s %f5, %f13, %f4 lduh [%l7 + 0x28], %o7 nop setx loop_1128, %l0, %l1 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 + 0x58], %f10 fmovrslz %g6, %f4, %f5 faligndata %f12, %f6, %f10 loop_1128: xor %g4, %o2, %g2 stw %g1, [%l7 + 0x18] orn %i7, 0x126C, %l5 andcc %o1, 0x1391, %i1 lduh [%l7 + 0x7E], %l6 edge16l %o5, %g3, %g7 stb %i5, [%l7 + 0x1C] bl,a %icc, loop_1129 ldx [%l7 + 0x30], %l4 bne %icc, loop_1130 fmovdn %icc, %f8, %f3 loop_1129: ld [%l7 + 0x40], %f6 fcmps %fcc1, %f5, %f0 loop_1130: ldub [%l7 + 0x3D], %o0 sth %o4, [%l7 + 0x32] be,a %icc, loop_1131 fxnor %f0, %f0, %f0 ldx [%l7 + 0x78], %l2 fabss %f6, %f9 loop_1131: ldsh [%l7 + 0x7E], %i2 fmovrde %l0, %f10, %f6 sra %l1, 0x04, %i0 movgu %xcc, %i4, %o6 brgz %o3, loop_1132 stb %l3, [%l7 + 0x3E] ldsw [%l7 + 0x68], %i3 std %f6, [%l7 + 0x48] loop_1132: ldsw [%l7 + 0x48], %i6 brgez,a %o7, loop_1133 brlz %g6, loop_1134 stx %g4, [%l7 + 0x08] fzero %f12 loop_1133: sth %g5, [%l7 + 0x36] loop_1134: fpsub32s %f12, %f15, %f10 fbe,a %fcc0, loop_1135 fmul8x16au %f0, %f9, %f4 tpos %xcc, 0x2 ldsw [%l7 + 0x3C], %g2 loop_1135: ldsh [%l7 + 0x5C], %g1 fmovsa %icc, %f6, %f8 fcmpne16 %f4, %f2, %o2 sub %l5, 0x0B13, %i7 ld [%l7 + 0x14], %f11 addc %i1, 0x143C, %l6 fmul8ulx16 %f2, %f6, %f0 stx %o1, [%l7 + 0x20] fmovrsgz %g3, %f13, %f12 ld [%l7 + 0x64], %f14 movrgez %o5, 0x322, %i5 addcc %l4, %o0, %g7 fmovrdgz %o4, %f14, %f4 stb %i2, [%l7 + 0x5B] std %f10, [%l7 + 0x40] fblg,a %fcc0, loop_1136 ld [%l7 + 0x54], %f9 fpsub32 %f4, %f8, %f2 ldsw [%l7 + 0x78], %l2 loop_1136: ldx [%l7 + 0x70], %l0 alignaddrl %i0, %l1, %i4 fmul8ulx16 %f4, %f8, %f0 st %f1, [%l7 + 0x78] edge8 %o6, %o3, %i3 faligndata %f10, %f0, %f14 fsrc1 %f0, %f2 tle %xcc, 0x2 tge %xcc, 0x5 bg,a loop_1137 stb %l3, [%l7 + 0x08] srl %o7, 0x0A, %g6 movcc %icc, %i6, %g4 loop_1137: ldub [%l7 + 0x1F], %g2 fbuge %fcc3, loop_1138 std %f10, [%l7 + 0x78] movleu %icc, %g1, %g5 fpadd32 %f4, %f12, %f10 loop_1138: mova %icc, %o2, %l5 brgz,a %i1, loop_1139 faligndata %f10, %f14, %f10 umul %l6, %i7, %g3 ldd [%l7 + 0x60], %f4 loop_1139: movrgz %o1, %o5, %l4 movrgez %o0, 0x1FD, %g7 movg %icc, %o4, %i2 stx %i5, [%l7 + 0x58] bge %xcc, loop_1140 alignaddr %l2, %l0, %l1 ldub [%l7 + 0x5B], %i4 ldsw [%l7 + 0x58], %i0 loop_1140: fmovsvs %xcc, %f6, %f5 fpackfix %f2, %f3 edge32n %o6, %i3, %o3 fbn,a %fcc0, loop_1141 smulcc %l3, 0x04A9, %o7 ldd [%l7 + 0x50], %f8 ldsb [%l7 + 0x36], %i6 loop_1141: fpadd32s %f9, %f12, %f1 fands %f3, %f4, %f6 stx %g6, [%l7 + 0x20] fmovsneg %icc, %f5, %f14 fmovrsne %g2, %f2, %f14 ldd [%l7 + 0x60], %f10 smul %g1, %g4, %g5 fcmpne16 %f10, %f8, %o2 sth %l5, [%l7 + 0x60] ldsb [%l7 + 0x3A], %l6 sll %i1, %i7, %g3 fmovrsne %o5, %f6, %f8 stb %o1, [%l7 + 0x7A] fsrc2 %f8, %f10 srlx %o0, %l4, %g7 fcmple16 %f8, %f14, %i2 alignaddr %o4, %l2, %i5 ld [%l7 + 0x48], %f4 orn %l1, %i4, %i0 fandnot2s %f2, %f8, %f15 fmovdvs %icc, %f11, %f4 fbue,a %fcc1, loop_1142 fmovdneg %icc, %f4, %f14 movg %icc, %o6, %i3 movn %xcc, %o3, %l0 loop_1142: ldsb [%l7 + 0x35], %o7 ldub [%l7 + 0x65], %i6 fmuld8sux16 %f3, %f6, %f8 fmovrdne %l3, %f2, %f8 fmovdn %xcc, %f7, %f5 stw %g6, [%l7 + 0x0C] stx %g1, [%l7 + 0x78] fblg,a %fcc1, loop_1143 ldsh [%l7 + 0x44], %g2 tsubcctv %g4, 0x01D4, %o2 st %f4, [%l7 + 0x2C] loop_1143: stb %g5, [%l7 + 0x1A] tsubcc %l6, %i1, %i7 fcmpes %fcc0, %f6, %f9 st %f1, [%l7 + 0x2C] sethi 0x1E03, %g3 fone %f2 tge %xcc, 0x6 brnz,a %o5, loop_1144 and %o1, %l5, %o0 st %f9, [%l7 + 0x3C] std %f10, [%l7 + 0x28] loop_1144: popc %g7, %l4 fmovdvc %icc, %f15, %f12 edge8l %o4, %l2, %i2 array8 %l1, %i4, %i0 fmovsvc %xcc, %f4, %f4 udivx %o6, 0x1608, %i5 movcc %xcc, %o3, %i3 array32 %o7, %i6, %l0 fmovrdlez %g6, %f2, %f4 stb %l3, [%l7 + 0x1E] popc %g2, %g4 movcs %xcc, %o2, %g5 fcmpeq32 %f14, %f6, %l6 fcmps %fcc0, %f9, %f2 fand %f2, %f14, %f4 bneg,pn %xcc, loop_1145 st %f12, [%l7 + 0x44] fmovrdne %g1, %f2, %f14 nop setx loop_1146, %l0, %l1 jmpl %l1, %i7 loop_1145: brz,a %i1, loop_1147 std %f0, [%l7 + 0x28] ldsb [%l7 + 0x25], %o5 loop_1146: lduh [%l7 + 0x62], %g3 loop_1147: orcc %l5, %o0, %g7 fmuld8sux16 %f10, %f3, %f14 fmovspos %icc, %f14, %f5 fnors %f6, %f13, %f15 or %l4, 0x0A2E, %o4 fmovdneg %icc, %f11, %f4 brlz %o1, loop_1148 tne %icc, 0x6 srl %i2, 0x16, %l1 edge16l %l2, %i4, %o6 loop_1148: taddcctv %i5, 0x1F79, %o3 bn,pt %xcc, loop_1149 stw %i0, [%l7 + 0x40] movl %xcc, %o7, %i3 brgz,a %i6, loop_1150 loop_1149: sdivx %l0, 0x0822, %g6 bg,a loop_1151 fbug,a %fcc3, loop_1152 loop_1150: stx %g2, [%l7 + 0x48] ldx [%l7 + 0x18], %l3 loop_1151: ld [%l7 + 0x7C], %f0 loop_1152: movrgz %o2, %g4, %g5 ldsh [%l7 + 0x4E], %g1 smulcc %i7, %l6, %i1 ldx [%l7 + 0x68], %g3 siam 0x5 fxnor %f6, %f12, %f4 fsrc2s %f5, %f15 sdivcc %o5, 0x021D, %o0 fmul8x16 %f1, %f2, %f8 ldd [%l7 + 0x30], %f6 tvc %icc, 0x7 ldsb [%l7 + 0x14], %g7 smulcc %l4, %l5, %o1 fmovrdne %o4, %f0, %f8 bneg,a %icc, loop_1153 subcc %l1, 0x003D, %i2 fxnor %f0, %f14, %f10 fmovscs %xcc, %f15, %f10 loop_1153: fbo %fcc0, loop_1154 bvs,pn %icc, loop_1155 addcc %i4, 0x1AA1, %l2 lduw [%l7 + 0x54], %o6 loop_1154: fbl %fcc2, loop_1156 loop_1155: fsrc1 %f14, %f2 ldsh [%l7 + 0x3A], %i5 fcmpgt32 %f14, %f14, %i0 loop_1156: st %f1, [%l7 + 0x7C] umul %o3, 0x0B12, %o7 srax %i6, 0x03, %l0 movl %icc, %g6, %i3 fmul8x16al %f14, %f2, %f2 tsubcctv %g2, 0x07AF, %l3 movcc %icc, %g4, %o2 ldx [%l7 + 0x30], %g1 xnorcc %i7, %l6, %g5 movge %xcc, %g3, %i1 bge,a %icc, loop_1157 ldub [%l7 + 0x6D], %o0 fmovsneg %xcc, %f15, %f0 fmovdcs %icc, %f8, %f4 loop_1157: fmul8sux16 %f2, %f12, %f10 ldd [%l7 + 0x48], %f6 brnz %g7, loop_1158 fmovdpos %icc, %f13, %f5 st %f4, [%l7 + 0x44] smul %o5, 0x1988, %l5 loop_1158: fmovs %f8, %f7 tne %icc, 0x1 lduw [%l7 + 0x48], %o1 fmovse %icc, %f11, %f9 fandnot1 %f10, %f0, %f10 fabsd %f10, %f12 movvs %xcc, %l4, %o4 ld [%l7 + 0x14], %f13 fmovrde %l1, %f8, %f8 fcmple16 %f0, %f8, %i2 and %l2, 0x1A25, %i4 lduw [%l7 + 0x54], %o6 fmovrdne %i5, %f14, %f2 fmul8sux16 %f2, %f2, %f12 ldsh [%l7 + 0x4A], %i0 fandnot1 %f4, %f2, %f4 sth %o3, [%l7 + 0x36] stx %i6, [%l7 + 0x78] edge8l %o7, %l0, %i3 fmovscc %icc, %f9, %f5 fmovrdlz %g6, %f2, %f10 fmuld8ulx16 %f9, %f12, %f0 umulcc %l3, %g4, %g2 orn %g1, %o2, %i7 fmovrdne %g5, %f2, %f4 fmovdn %xcc, %f13, %f0 fpsub32 %f6, %f2, %f8 for %f4, %f8, %f10 sub %g3, %l6, %i1 fnot1 %f10, %f8 ldub [%l7 + 0x1A], %o0 fmovrdgez %o5, %f8, %f8 fble,a %fcc0, loop_1159 fmul8ulx16 %f0, %f0, %f6 tneg %icc, 0x5 bpos,a,pn %xcc, loop_1160 loop_1159: movrlez %g7, %o1, %l5 fmovrslez %l4, %f10, %f13 nop setx loop_1161, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1160: ldsh [%l7 + 0x52], %o4 edge32n %i2, %l1, %i4 ld [%l7 + 0x6C], %f3 loop_1161: fbe %fcc3, loop_1162 tl %icc, 0x4 fmovrde %l2, %f8, %f6 lduh [%l7 + 0x24], %i5 loop_1162: fmovrsgez %i0, %f1, %f9 lduw [%l7 + 0x68], %o3 ld [%l7 + 0x78], %f7 lduh [%l7 + 0x16], %o6 ldx [%l7 + 0x10], %o7 fmovse %xcc, %f8, %f2 brgz %l0, loop_1163 fble %fcc3, loop_1164 sth %i3, [%l7 + 0x7E] st %f3, [%l7 + 0x30] loop_1163: fnot1s %f6, %f2 loop_1164: ld [%l7 + 0x74], %f5 st %f8, [%l7 + 0x30] orcc %i6, %g6, %l3 movcs %xcc, %g4, %g1 ldx [%l7 + 0x40], %o2 fbue %fcc3, loop_1165 edge8l %i7, %g5, %g3 st %f3, [%l7 + 0x70] fpmerge %f4, %f7, %f12 loop_1165: ld [%l7 + 0x18], %f14 fmovdcs %xcc, %f15, %f4 fand %f12, %f0, %f12 fmovrsne %l6, %f9, %f4 tgu %icc, 0x0 fmovrdlez %i1, %f12, %f6 bg loop_1166 ldx [%l7 + 0x50], %o0 brgez %o5, loop_1167 ldub [%l7 + 0x28], %g2 loop_1166: array8 %g7, %l5, %o1 ldd [%l7 + 0x20], %f12 loop_1167: fmovsgu %icc, %f5, %f9 tcc %xcc, 0x3 ldx [%l7 + 0x78], %l4 andncc %i2, %o4, %i4 movrlez %l1, 0x048, %l2 fxor %f10, %f8, %f2 sth %i5, [%l7 + 0x56] fmovrsgz %o3, %f9, %f8 fbuge %fcc0, loop_1168 tpos %icc, 0x7 ldsw [%l7 + 0x6C], %o6 ldx [%l7 + 0x18], %i0 loop_1168: edge32l %o7, %i3, %i6 fornot1 %f8, %f14, %f8 edge32n %g6, %l3, %g4 ldsh [%l7 + 0x7A], %g1 fmul8ulx16 %f14, %f10, %f0 taddcctv %o2, %l0, %i7 tpos %icc, 0x4 ldsw [%l7 + 0x14], %g5 lduh [%l7 + 0x44], %g3 movge %xcc, %i1, %l6 mulscc %o5, %g2, %o0 movne %icc, %g7, %l5 ldsw [%l7 + 0x60], %o1 fcmpeq32 %f14, %f2, %i2 xorcc %o4, %i4, %l4 fmovsle %icc, %f7, %f2 fmovrsgez %l1, %f5, %f13 ldsw [%l7 + 0x70], %i5 ldsh [%l7 + 0x1C], %l2 bshuffle %f12, %f2, %f2 bne,a loop_1169 edge16 %o6, %o3, %i0 fbuge %fcc3, loop_1170 sethi 0x15CE, %o7 loop_1169: stb %i6, [%l7 + 0x78] call loop_1171 loop_1170: stx %g6, [%l7 + 0x10] fpsub32 %f8, %f14, %f8 st %f3, [%l7 + 0x58] loop_1171: stb %i3, [%l7 + 0x42] array8 %g4, %l3, %g1 ld [%l7 + 0x30], %f14 fmovrdne %l0, %f0, %f2 ldsw [%l7 + 0x34], %o2 fcmpes %fcc0, %f12, %f6 fpsub32 %f0, %f4, %f4 brgz %i7, loop_1172 movneg %icc, %g5, %i1 fmovrdgez %l6, %f8, %f10 ldsw [%l7 + 0x70], %o5 loop_1172: movrne %g3, 0x377, %o0 bneg,a loop_1173 fmul8x16 %f14, %f4, %f14 mova %xcc, %g2, %l5 fba,a %fcc1, loop_1174 loop_1173: fpadd32 %f10, %f0, %f14 lduw [%l7 + 0x5C], %o1 std %f2, [%l7 + 0x78] loop_1174: fmovsleu %icc, %f2, %f1 sdivx %i2, 0x08A2, %o4 ldsb [%l7 + 0x69], %i4 fmovdl %icc, %f14, %f15 xor %l4, 0x1564, %l1 fornot2s %f10, %f13, %f2 ldsw [%l7 + 0x78], %i5 fnegs %f4, %f8 fcmpes %fcc0, %f10, %f0 ldsw [%l7 + 0x6C], %g7 ldd [%l7 + 0x40], %f8 movvs %xcc, %l2, %o6 movneg %icc, %i0, %o7 fmovsvc %icc, %f14, %f6 fbule,a %fcc2, loop_1175 fornot1s %f7, %f12, %f15 fmovdcs %xcc, %f2, %f8 subcc %i6, 0x0174, %g6 loop_1175: fcmps %fcc2, %f1, %f2 fmovrslz %i3, %f8, %f11 be %xcc, loop_1176 stb %g4, [%l7 + 0x7A] array32 %o3, %l3, %g1 fpmerge %f13, %f3, %f14 loop_1176: stw %l0, [%l7 + 0x08] movl %icc, %o2, %g5 tsubcctv %i1, %l6, %o5 fmovrsne %i7, %f14, %f4 fbge %fcc2, loop_1177 fcmpne16 %f2, %f14, %g3 ldd [%l7 + 0x10], %f12 fcmple16 %f0, %f4, %g2 loop_1177: ldub [%l7 + 0x4A], %o0 fmovscs %xcc, %f5, %f12 addcc %o1, 0x19EF, %l5 tneg %xcc, 0x2 fmovsl %xcc, %f4, %f6 fmovsge %xcc, %f0, %f11 sth %i2, [%l7 + 0x16] movre %i4, %l4, %l1 ldsw [%l7 + 0x68], %o4 fmovsl %xcc, %f0, %f14 sth %g7, [%l7 + 0x6C] fbg %fcc2, loop_1178 fmovs %f9, %f1 array8 %l2, %i5, %i0 fmovsleu %icc, %f9, %f5 loop_1178: nop setx loop_1179, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brz %o7, loop_1180 fmovsgu %xcc, %f14, %f14 stx %o6, [%l7 + 0x70] loop_1179: popc 0x1CDE, %g6 loop_1180: fmovsgu %icc, %f11, %f4 fmovrdlez %i3, %f10, %f8 ldub [%l7 + 0x10], %g4 fnot1s %f12, %f12 subcc %o3, 0x13A0, %i6 fmovrse %g1, %f13, %f1 edge8 %l0, %o2, %l3 fmovdg %xcc, %f11, %f5 ldd [%l7 + 0x48], %f6 movg %xcc, %g5, %l6 ldx [%l7 + 0x50], %i1 fmovdgu %xcc, %f7, %f3 movn %icc, %o5, %g3 fand %f8, %f14, %f2 fcmpne32 %f8, %f2, %i7 taddcctv %o0, 0x0C54, %g2 fbe,a %fcc0, loop_1181 fmul8x16 %f3, %f8, %f4 fmovdn %xcc, %f4, %f9 lduw [%l7 + 0x68], %l5 loop_1181: sth %o1, [%l7 + 0x56] ldx [%l7 + 0x10], %i4 fmovsgu %xcc, %f0, %f10 mulx %i2, 0x0267, %l1 st %f10, [%l7 + 0x54] fones %f4 edge16n %o4, %g7, %l2 sethi 0x0CB9, %l4 fmovdcc %xcc, %f0, %f13 bcs,a loop_1182 brz,a %i5, loop_1183 array16 %o7, %o6, %i0 st %f7, [%l7 + 0x38] loop_1182: ta %icc, 0x4 loop_1183: fnand %f10, %f6, %f4 fmuld8ulx16 %f8, %f14, %f6 fpsub16s %f2, %f14, %f4 orn %i3, 0x150E, %g4 fnegs %f6, %f3 bneg,pn %xcc, loop_1184 ldsh [%l7 + 0x10], %o3 fpsub16 %f2, %f6, %f0 ldx [%l7 + 0x28], %g6 loop_1184: bgu,pn %icc, loop_1185 ldub [%l7 + 0x53], %g1 movgu %xcc, %l0, %o2 fmovdcs %xcc, %f12, %f5 loop_1185: tgu %xcc, 0x4 brgez %i6, loop_1186 movrlz %g5, %l3, %l6 movrgez %o5, 0x265, %g3 ldx [%l7 + 0x10], %i7 loop_1186: fpsub16 %f0, %f0, %f10 stx %o0, [%l7 + 0x10] mova %icc, %i1, %l5 udivcc %g2, 0x0BBF, %i4 orn %o1, %i2, %o4 ta %icc, 0x5 fbge %fcc3, loop_1187 fmovsn %icc, %f14, %f4 fmovdl %xcc, %f8, %f11 fbug,a %fcc3, loop_1188 loop_1187: sra %g7, %l2, %l4 fmovdl %xcc, %f12, %f2 xor %i5, %o7, %l1 loop_1188: sth %i0, [%l7 + 0x12] fcmpes %fcc0, %f1, %f9 fcmple16 %f8, %f2, %i3 ldx [%l7 + 0x38], %g4 array16 %o6, %o3, %g6 fbne,a %fcc2, loop_1189 fandnot1s %f15, %f3, %f8 std %f4, [%l7 + 0x70] tgu %xcc, 0x0 loop_1189: movvs %xcc, %l0, %g1 fnor %f8, %f0, %f4 ba,a,pn %xcc, loop_1190 fsrc2s %f6, %f7 fmovdg %xcc, %f11, %f6 ldub [%l7 + 0x13], %i6 loop_1190: sdivcc %g5, 0x0234, %o2 fmovdg %icc, %f13, %f11 xnor %l3, 0x1DBD, %l6 fexpand %f4, %f0 ldub [%l7 + 0x48], %o5 stx %g3, [%l7 + 0x68] xorcc %o0, %i1, %l5 fmul8x16 %f3, %f2, %f12 fmovde %xcc, %f7, %f0 fmul8x16al %f14, %f12, %f14 ldsw [%l7 + 0x48], %g2 fbu %fcc1, loop_1191 xnorcc %i7, %o1, %i2 fandnot1 %f14, %f14, %f12 fcmpeq32 %f6, %f4, %i4 loop_1191: alignaddr %o4, %l2, %l4 tleu %icc, 0x4 ld [%l7 + 0x0C], %f0 sdivx %i5, 0x0757, %g7 addccc %l1, 0x0EE2, %o7 fones %f8 fnor %f2, %f14, %f12 tsubcc %i0, 0x1FBE, %g4 smulcc %o6, %i3, %g6 ldsb [%l7 + 0x18], %l0 fcmpd %fcc0, %f2, %f6 tle %xcc, 0x3 array16 %o3, %i6, %g1 ldub [%l7 + 0x74], %g5 bgu,a loop_1192 ta %xcc, 0x0 sth %l3, [%l7 + 0x6E] bcc,a,pt %icc, loop_1193 loop_1192: edge8n %o2, %o5, %l6 st %f1, [%l7 + 0x20] fbu %fcc3, loop_1194 loop_1193: fpsub32s %f0, %f10, %f12 edge16 %o0, %i1, %g3 call loop_1195 loop_1194: fmovsn %xcc, %f5, %f1 taddcc %g2, 0x0EFF, %i7 add %l5, 0x01A8, %o1 loop_1195: ld [%l7 + 0x6C], %f5 fzero %f2 fabsd %f14, %f12 ld [%l7 + 0x70], %f12 fornot2 %f8, %f14, %f14 brgez,a %i2, loop_1196 st %f8, [%l7 + 0x30] movrgz %i4, 0x0CF, %l2 st %f3, [%l7 + 0x20] loop_1196: ldx [%l7 + 0x70], %o4 te %icc, 0x3 bcc loop_1197 fpadd32s %f11, %f8, %f6 siam 0x7 lduh [%l7 + 0x34], %l4 loop_1197: edge16l %i5, %l1, %g7 ldsw [%l7 + 0x58], %o7 lduh [%l7 + 0x4C], %i0 movl %xcc, %g4, %i3 fbe,a %fcc0, loop_1198 bl,pt %icc, loop_1199 std %f6, [%l7 + 0x50] fmovrsne %g6, %f13, %f4 loop_1198: edge32n %o6, %o3, %i6 loop_1199: sth %g1, [%l7 + 0x4E] bgu,pt %xcc, loop_1200 fble,a %fcc1, loop_1201 fbule,a %fcc2, loop_1202 stw %g5, [%l7 + 0x7C] loop_1200: addc %l3, %o2, %l0 loop_1201: sth %l6, [%l7 + 0x46] loop_1202: fornot1 %f14, %f2, %f12 tge %xcc, 0x5 sdiv %o5, 0x1671, %o0 fnor %f6, %f14, %f0 fpadd16s %f5, %f4, %f4 fnor %f2, %f4, %f4 fpmerge %f3, %f4, %f4 lduw [%l7 + 0x48], %i1 fmovrdlz %g3, %f12, %f14 lduh [%l7 + 0x78], %g2 fpackfix %f0, %f9 lduw [%l7 + 0x34], %i7 fpadd32 %f4, %f6, %f0 ta %icc, 0x5 movrne %o1, 0x04B, %i2 fone %f2 fmovdpos %xcc, %f5, %f9 ldsb [%l7 + 0x34], %i4 ldsh [%l7 + 0x2E], %l5 fcmpeq32 %f8, %f2, %o4 ta %xcc, 0x1 st %f15, [%l7 + 0x70] edge32l %l2, %l4, %l1 bg,a,pn %xcc, loop_1203 lduw [%l7 + 0x0C], %g7 smul %o7, %i5, %i0 ldx [%l7 + 0x70], %g4 loop_1203: fsrc1 %f12, %f2 fpackfix %f10, %f1 st %f7, [%l7 + 0x74] alignaddrl %g6, %i3, %o6 fornot2 %f4, %f8, %f8 brz,a %o3, loop_1204 stb %g1, [%l7 + 0x7D] umul %g5, 0x0ABE, %l3 fmovdl %xcc, %f0, %f13 loop_1204: brlez,a %o2, loop_1205 te %xcc, 0x1 bge %icc, loop_1206 std %f12, [%l7 + 0x18] loop_1205: fmul8x16au %f6, %f0, %f4 sth %i6, [%l7 + 0x0A] loop_1206: fandnot2 %f6, %f2, %f2 ldsw [%l7 + 0x28], %l6 sth %o5, [%l7 + 0x62] st %f0, [%l7 + 0x38] alignaddr %l0, %i1, %o0 lduh [%l7 + 0x12], %g2 ldub [%l7 + 0x12], %g3 bge,a loop_1207 movrne %o1, %i7, %i2 tn %icc, 0x2 movvc %icc, %l5, %o4 loop_1207: ldsb [%l7 + 0x1E], %i4 ldsb [%l7 + 0x50], %l2 fxnor %f4, %f4, %f10 alignaddrl %l4, %g7, %l1 bne loop_1208 lduw [%l7 + 0x70], %o7 fmovrsne %i0, %f9, %f15 bn,a,pn %icc, loop_1209 loop_1208: fmovsgu %icc, %f9, %f3 taddcc %g4, 0x180C, %i5 fnor %f12, %f12, %f6 loop_1209: ldsw [%l7 + 0x10], %g6 fmovrde %i3, %f8, %f12 ld [%l7 + 0x60], %f6 bshuffle %f6, %f14, %f14 st %f2, [%l7 + 0x60] ldsb [%l7 + 0x51], %o3 mova %icc, %g1, %o6 sethi 0x0502, %g5 sth %o2, [%l7 + 0x78] bcc,pn %xcc, loop_1210 fpsub32s %f9, %f11, %f5 ldsb [%l7 + 0x48], %i6 fmul8x16au %f0, %f8, %f10 loop_1210: fmovrsne %l3, %f5, %f1 fandnot1 %f10, %f12, %f6 fpack16 %f6, %f7 tg %icc, 0x6 fornot1s %f8, %f14, %f4 move %icc, %l6, %o5 movre %l0, 0x088, %i1 edge8ln %g2, %g3, %o0 array16 %i7, %o1, %i2 brlz,a %o4, loop_1211 ldub [%l7 + 0x21], %l5 ldx [%l7 + 0x58], %i4 tgu %icc, 0x1 loop_1211: ldx [%l7 + 0x40], %l2 fabss %f10, %f2 fpack32 %f4, %f8, %f10 fsrc2 %f4, %f10 ldsw [%l7 + 0x48], %l4 mova %xcc, %l1, %o7 fcmpne32 %f8, %f14, %g7 st %f7, [%l7 + 0x4C] stb %i0, [%l7 + 0x4D] movcc %xcc, %i5, %g6 lduh [%l7 + 0x56], %i3 tle %icc, 0x3 orn %o3, 0x1492, %g1 tcc %xcc, 0x3 array32 %g4, %o6, %o2 ldub [%l7 + 0x41], %i6 st %f13, [%l7 + 0x40] fpsub16 %f0, %f10, %f12 stw %g5, [%l7 + 0x4C] ldd [%l7 + 0x60], %f2 addc %l6, %o5, %l3 array32 %i1, %g2, %l0 brlz,a %o0, loop_1212 addcc %i7, 0x12D6, %o1 tge %icc, 0x0 fnors %f3, %f11, %f3 loop_1212: brnz %g3, loop_1213 tvs %xcc, 0x1 fbn,a %fcc2, loop_1214 fmovdg %xcc, %f5, %f9 loop_1213: ldd [%l7 + 0x18], %f12 fmovrdne %o4, %f6, %f4 loop_1214: fpsub32 %f14, %f2, %f4 ldsh [%l7 + 0x1C], %l5 tcs %icc, 0x0 ldx [%l7 + 0x20], %i4 ld [%l7 + 0x30], %f5 alignaddrl %i2, %l4, %l1 orn %o7, %l2, %i0 array16 %i5, %g7, %g6 fmovdg %icc, %f7, %f1 fmovdpos %icc, %f6, %f7 stx %i3, [%l7 + 0x38] sdiv %g1, 0x15AF, %g4 movre %o6, %o3, %o2 lduw [%l7 + 0x18], %g5 ldd [%l7 + 0x48], %f0 alignaddrl %i6, %o5, %l3 nop setx loop_1215, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tn %icc, 0x7 ldsw [%l7 + 0x44], %i1 bn,a loop_1216 loop_1215: ldsh [%l7 + 0x4C], %g2 lduw [%l7 + 0x14], %l6 addccc %l0, 0x0EF6, %o0 loop_1216: fmovdge %xcc, %f8, %f15 fmovrdlz %i7, %f12, %f10 tleu %icc, 0x7 umulcc %g3, 0x053F, %o1 be,a,pt %icc, loop_1217 bg loop_1218 movrgez %o4, %l5, %i4 tl %icc, 0x4 loop_1217: fmovsg %icc, %f4, %f3 loop_1218: alignaddr %l4, %i2, %o7 ldsw [%l7 + 0x2C], %l1 bshuffle %f8, %f10, %f0 nop setx loop_1219, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x64], %i0 taddcctv %i5, %g7, %g6 stx %i3, [%l7 + 0x48] loop_1219: fmovsl %icc, %f5, %f14 brlez %g1, loop_1220 tn %xcc, 0x0 fbne %fcc0, loop_1221 fxnor %f6, %f10, %f4 loop_1220: sll %l2, 0x1F, %o6 fcmped %fcc3, %f8, %f4 loop_1221: fmuld8ulx16 %f6, %f0, %f10 fands %f13, %f8, %f13 sethi 0x0585, %o3 edge16ln %o2, %g5, %g4 alignaddrl %o5, %l3, %i1 lduw [%l7 + 0x08], %g2 stx %l6, [%l7 + 0x78] fmovrdlz %l0, %f2, %f0 fmovdg %icc, %f11, %f9 fands %f9, %f6, %f0 std %f2, [%l7 + 0x70] fnegs %f5, %f10 lduh [%l7 + 0x7A], %o0 lduw [%l7 + 0x50], %i6 movcs %xcc, %g3, %i7 fmovrdlz %o4, %f14, %f12 fba,a %fcc2, loop_1222 fbul %fcc0, loop_1223 std %f2, [%l7 + 0x78] ldd [%l7 + 0x58], %f6 loop_1222: movl %xcc, %l5, %i4 loop_1223: fbu %fcc3, loop_1224 fbe %fcc2, loop_1225 mulscc %l4, 0x1246, %o1 stw %i2, [%l7 + 0x24] loop_1224: fmovdge %xcc, %f7, %f15 loop_1225: movge %xcc, %o7, %i0 siam 0x6 fcmpne32 %f12, %f12, %i5 ldub [%l7 + 0x14], %g7 udiv %g6, 0x0318, %l1 add %i3, 0x018C, %l2 fpadd32s %f15, %f14, %f10 fnot2s %f13, %f14 fbo,a %fcc1, loop_1226 fpsub16s %f14, %f1, %f9 st %f2, [%l7 + 0x50] stw %g1, [%l7 + 0x44] loop_1226: ldsw [%l7 + 0x64], %o6 stx %o2, [%l7 + 0x28] edge8l %g5, %g4, %o3 fzeros %f9 bl,pt %xcc, loop_1227 te %xcc, 0x1 fzero %f12 ldsb [%l7 + 0x47], %o5 loop_1227: popc %i1, %g2 ldub [%l7 + 0x12], %l6 fmovdvc %xcc, %f7, %f0 sth %l0, [%l7 + 0x74] ldub [%l7 + 0x32], %o0 bn %xcc, loop_1228 movleu %xcc, %l3, %g3 array32 %i7, %o4, %i6 st %f3, [%l7 + 0x20] loop_1228: ldub [%l7 + 0x32], %i4 ldd [%l7 + 0x50], %f12 lduh [%l7 + 0x26], %l4 sth %l5, [%l7 + 0x10] fxnor %f2, %f14, %f0 alignaddr %i2, %o7, %o1 edge8ln %i5, %g7, %g6 brgez %l1, loop_1229 fpsub32 %f12, %f0, %f14 tsubcctv %i3, %l2, %g1 tge %icc, 0x2 loop_1229: fnot2 %f4, %f10 fmovrdgez %o6, %f10, %f8 mova %icc, %i0, %o2 edge32l %g4, %o3, %o5 fnors %f11, %f0, %f3 stb %g5, [%l7 + 0x5B] fnot1 %f12, %f0 ldsw [%l7 + 0x44], %i1 mulscc %g2, 0x1DE5, %l0 bgu loop_1230 fpsub16s %f2, %f7, %f0 ldsb [%l7 + 0x46], %l6 bgu,a %xcc, loop_1231 loop_1230: mulscc %o0, %g3, %l3 fnot2s %f12, %f5 ldd [%l7 + 0x48], %f12 loop_1231: fpsub16 %f14, %f2, %f6 ldx [%l7 + 0x18], %o4 fmovdne %icc, %f7, %f12 brnz,a %i6, loop_1232 fba,a %fcc0, loop_1233 bcs,a,pt %icc, loop_1234 fands %f9, %f9, %f3 loop_1232: ldsw [%l7 + 0x70], %i4 loop_1233: sra %i7, %l4, %i2 loop_1234: sdivx %o7, 0x1F1C, %l5 std %f6, [%l7 + 0x50] fmovdg %xcc, %f4, %f13 ld [%l7 + 0x68], %f1 fpsub32s %f8, %f11, %f1 ldd [%l7 + 0x20], %f2 fmovspos %icc, %f10, %f3 ldsh [%l7 + 0x6C], %i5 orncc %o1, %g7, %l1 fmovsneg %xcc, %f3, %f8 bcs,pt %xcc, loop_1235 fmovdg %xcc, %f14, %f2 ldub [%l7 + 0x6F], %g6 fblg,a %fcc2, loop_1236 loop_1235: call loop_1237 ldsh [%l7 + 0x1C], %l2 umulcc %g1, %i3, %i0 loop_1236: sth %o2, [%l7 + 0x72] loop_1237: sdivcc %g4, 0x1D09, %o3 bne,a loop_1238 fpsub16 %f0, %f10, %f10 fbo %fcc0, loop_1239 stw %o6, [%l7 + 0x20] loop_1238: fmovsneg %icc, %f15, %f0 ld [%l7 + 0x78], %f4 loop_1239: udivcc %o5, 0x03CD, %g5 lduh [%l7 + 0x5E], %i1 tcc %xcc, 0x0 fmovrdlez %l0, %f4, %f0 fandnot2 %f8, %f0, %f8 mulscc %l6, %o0, %g2 fmovdle %icc, %f4, %f7 stb %g3, [%l7 + 0x26] add %o4, %i6, %l3 andn %i4, %i7, %l4 be,a loop_1240 tvc %icc, 0x4 bg,pn %xcc, loop_1241 xor %i2, 0x1713, %o7 loop_1240: fmovdvc %icc, %f7, %f3 fmul8sux16 %f0, %f2, %f10 loop_1241: taddcctv %l5, 0x0D45, %o1 fpsub32s %f13, %f15, %f10 lduh [%l7 + 0x50], %g7 tgu %icc, 0x0 fcmps %fcc1, %f12, %f14 fpack16 %f0, %f11 sub %i5, 0x15BB, %g6 udivcc %l2, 0x04ED, %l1 lduh [%l7 + 0x1A], %i3 fzero %f6 tne %icc, 0x6 srl %g1, %o2, %i0 std %f14, [%l7 + 0x58] movg %xcc, %o3, %o6 edge16ln %o5, %g4, %g5 fbule %fcc3, loop_1242 faligndata %f14, %f4, %f2 ldx [%l7 + 0x38], %l0 fcmple16 %f12, %f12, %l6 loop_1242: fbge,a %fcc3, loop_1243 movleu %icc, %o0, %g2 ldsw [%l7 + 0x30], %g3 fpackfix %f14, %f9 loop_1243: edge8ln %i1, %i6, %l3 movrlz %o4, 0x364, %i4 tpos %xcc, 0x1 edge32n %i7, %i2, %o7 brnz,a %l5, loop_1244 for %f8, %f10, %f10 andcc %o1, 0x04EA, %g7 fmovdvc %xcc, %f6, %f6 loop_1244: andncc %l4, %g6, %l2 faligndata %f12, %f6, %f12 ble,a %xcc, loop_1245 orn %l1, 0x15D0, %i5 fnors %f7, %f9, %f4 fmovrdgz %i3, %f12, %f6 loop_1245: lduw [%l7 + 0x70], %g1 subccc %o2, 0x066B, %o3 st %f5, [%l7 + 0x38] ldx [%l7 + 0x30], %o6 lduw [%l7 + 0x74], %o5 fmovde %icc, %f6, %f7 brgez,a %g4, loop_1246 ldsw [%l7 + 0x40], %g5 fbo,a %fcc0, loop_1247 fcmpgt16 %f10, %f0, %i0 loop_1246: stx %l6, [%l7 + 0x70] movvc %icc, %o0, %l0 loop_1247: tle %icc, 0x6 tgu %xcc, 0x7 pdist %f0, %f0, %f14 fandnot1 %f6, %f6, %f0 fpsub16s %f8, %f14, %f1 stx %g3, [%l7 + 0x40] lduw [%l7 + 0x0C], %i1 movn %icc, %g2, %l3 fmovdvs %icc, %f13, %f3 tvs %xcc, 0x7 ldx [%l7 + 0x38], %i6 ldub [%l7 + 0x2C], %i4 fzero %f6 sdiv %i7, 0x1F71, %o4 xnorcc %i2, %l5, %o1 ldd [%l7 + 0x38], %f8 fcmped %fcc3, %f8, %f8 fzero %f14 fxors %f8, %f5, %f0 ldsw [%l7 + 0x54], %g7 xorcc %o7, 0x1F08, %l4 fmovdpos %xcc, %f6, %f6 fpadd16 %f14, %f2, %f14 ldsw [%l7 + 0x20], %l2 fexpand %f15, %f12 fbn %fcc1, loop_1248 fcmps %fcc3, %f4, %f10 ldsh [%l7 + 0x70], %g6 sdivcc %l1, 0x13F7, %i3 loop_1248: fmovsa %xcc, %f4, %f0 nop setx loop_1249, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movg %xcc, %i5, %o2 bge loop_1250 movvc %xcc, %g1, %o6 loop_1249: ldx [%l7 + 0x30], %o3 ld [%l7 + 0x3C], %f6 loop_1250: fcmps %fcc2, %f4, %f7 fmovdn %icc, %f4, %f14 stw %g4, [%l7 + 0x24] movcs %xcc, %o5, %i0 ldsb [%l7 + 0x7D], %g5 fbne %fcc1, loop_1251 sth %o0, [%l7 + 0x72] fmovdg %xcc, %f12, %f1 faligndata %f6, %f8, %f4 loop_1251: movleu %xcc, %l6, %g3 movl %icc, %i1, %l0 movn %icc, %l3, %i6 ldsh [%l7 + 0x3C], %g2 fmovdg %icc, %f5, %f11 move %icc, %i4, %o4 fcmpgt16 %f8, %f10, %i7 fnand %f4, %f4, %f8 fpmerge %f14, %f0, %f4 st %f0, [%l7 + 0x60] bpos,pn %icc, loop_1252 fnors %f8, %f13, %f3 sth %i2, [%l7 + 0x5A] tsubcctv %l5, %o1, %g7 loop_1252: fpadd16s %f13, %f0, %f13 ldsh [%l7 + 0x60], %o7 ldx [%l7 + 0x20], %l4 ldsw [%l7 + 0x60], %g6 sll %l2, %i3, %i5 lduw [%l7 + 0x5C], %l1 fmovdl %xcc, %f1, %f11 std %f4, [%l7 + 0x70] ld [%l7 + 0x3C], %f0 brnz,a %g1, loop_1253 fmul8sux16 %f0, %f4, %f14 ld [%l7 + 0x7C], %f11 ldsh [%l7 + 0x4E], %o2 loop_1253: mulscc %o6, %o3, %g4 orncc %o5, %g5, %o0 fcmpgt16 %f14, %f10, %i0 lduw [%l7 + 0x50], %l6 stb %g3, [%l7 + 0x25] add %i1, %l0, %l3 fbug,a %fcc2, loop_1254 stw %g2, [%l7 + 0x3C] sth %i4, [%l7 + 0x4E] fnot2 %f0, %f14 loop_1254: fmovdle %icc, %f7, %f8 fbge %fcc0, loop_1255 fsrc1 %f12, %f2 fmovrslez %i6, %f15, %f8 bvs,a,pt %xcc, loop_1256 loop_1255: movne %xcc, %i7, %o4 stb %l5, [%l7 + 0x1C] fbo %fcc2, loop_1257 loop_1256: stx %o1, [%l7 + 0x68] mulx %g7, %o7, %l4 bleu,a,pt %icc, loop_1258 loop_1257: movcc %xcc, %g6, %l2 fpsub32s %f2, %f8, %f2 fbug %fcc0, loop_1259 loop_1258: fpsub32s %f4, %f11, %f9 ldub [%l7 + 0x62], %i2 stw %i5, [%l7 + 0x24] loop_1259: fmovrdne %i3, %f10, %f12 movrne %g1, %l1, %o6 fcmpeq16 %f2, %f0, %o2 ldub [%l7 + 0x41], %g4 movvc %icc, %o5, %g5 subc %o3, 0x0669, %i0 orcc %l6, %o0, %g3 ldsb [%l7 + 0x3A], %l0 brnz,a %i1, loop_1260 tvs %icc, 0x4 lduw [%l7 + 0x6C], %l3 fmovsa %icc, %f10, %f13 loop_1260: udivcc %g2, 0x089A, %i6 edge16l %i7, %o4, %l5 ta %xcc, 0x1 ldsh [%l7 + 0x36], %o1 std %f6, [%l7 + 0x68] subccc %i4, %g7, %o7 stw %g6, [%l7 + 0x64] fandnot2s %f0, %f15, %f2 fpackfix %f8, %f1 fpsub32s %f8, %f7, %f10 sth %l4, [%l7 + 0x64] tpos %icc, 0x6 ldub [%l7 + 0x3D], %i2 brgez %i5, loop_1261 fbul %fcc0, loop_1262 tl %icc, 0x2 ldub [%l7 + 0x46], %i3 loop_1261: fnegd %f2, %f8 loop_1262: lduh [%l7 + 0x58], %l2 fnand %f10, %f10, %f14 movle %xcc, %g1, %o6 fmul8x16al %f2, %f14, %f10 subc %l1, %g4, %o5 bcs,a %icc, loop_1263 fmovrslez %g5, %f8, %f15 sllx %o2, %o3, %i0 movle %xcc, %l6, %o0 loop_1263: lduw [%l7 + 0x68], %l0 movrlz %i1, %l3, %g3 fxnor %f0, %f4, %f0 bcs,pt %xcc, loop_1264 sethi 0x0994, %g2 fpadd32s %f3, %f3, %f9 fcmpd %fcc2, %f2, %f4 loop_1264: fmovrsne %i7, %f13, %f9 ldsb [%l7 + 0x50], %o4 fornot1s %f6, %f15, %f6 bg,a,pt %icc, loop_1265 tle %xcc, 0x2 sth %i6, [%l7 + 0x48] tgu %icc, 0x4 loop_1265: ldsh [%l7 + 0x22], %o1 movcs %xcc, %i4, %l5 fmovdgu %xcc, %f11, %f2 fpsub16 %f10, %f6, %f12 fxnor %f10, %f2, %f4 mulx %g7, %o7, %g6 ldub [%l7 + 0x2E], %l4 fmovrdlez %i5, %f4, %f0 bneg loop_1266 fones %f3 bvc,a loop_1267 fbge %fcc0, loop_1268 loop_1266: fpsub32 %f14, %f14, %f8 tge %xcc, 0x4 loop_1267: ldub [%l7 + 0x6C], %i2 loop_1268: orcc %l2, 0x18C7, %i3 lduh [%l7 + 0x70], %g1 fcmple16 %f12, %f0, %l1 fcmped %fcc0, %f10, %f2 fbe,a %fcc0, loop_1269 fmovrdgz %g4, %f10, %f4 fpadd32 %f8, %f14, %f10 fmovsg %xcc, %f13, %f0 loop_1269: movpos %icc, %o5, %g5 lduh [%l7 + 0x5E], %o2 fxor %f2, %f10, %f2 edge8n %o3, %i0, %l6 edge8n %o6, %o0, %i1 tleu %xcc, 0x2 popc 0x0294, %l0 xorcc %l3, 0x04D1, %g2 umulcc %g3, 0x167B, %i7 fbug,a %fcc1, loop_1270 lduw [%l7 + 0x58], %o4 alignaddr %o1, %i4, %l5 stb %g7, [%l7 + 0x4A] loop_1270: fors %f15, %f4, %f8 ldsw [%l7 + 0x48], %o7 subc %i6, %g6, %l4 ld [%l7 + 0x2C], %f3 lduh [%l7 + 0x2A], %i5 std %f0, [%l7 + 0x60] ldub [%l7 + 0x5E], %l2 fands %f3, %f4, %f11 fsrc2 %f0, %f0 fmovdl %xcc, %f0, %f0 sdivx %i3, 0x0D39, %g1 sll %i2, %g4, %o5 lduw [%l7 + 0x54], %g5 movvc %icc, %o2, %l1 edge16 %o3, %i0, %o6 edge16n %l6, %o0, %l0 fzero %f8 stw %i1, [%l7 + 0x24] fble,a %fcc0, loop_1271 stb %l3, [%l7 + 0x4B] ldx [%l7 + 0x30], %g3 fmuld8ulx16 %f6, %f3, %f10 loop_1271: sth %g2, [%l7 + 0x76] tsubcctv %o4, %o1, %i4 fble,a %fcc2, loop_1272 fabss %f1, %f8 taddcc %i7, %l5, %o7 udivcc %i6, 0x08A1, %g6 loop_1272: edge16l %l4, %g7, %l2 fcmpgt32 %f12, %f0, %i5 fmovrse %i3, %f5, %f5 sth %i2, [%l7 + 0x5C] fpadd16 %f6, %f0, %f4 fmovdneg %icc, %f10, %f12 ldd [%l7 + 0x20], %f10 orcc %g4, 0x11BE, %g1 fbule,a %fcc2, loop_1273 umul %g5, %o5, %l1 te %icc, 0x5 fmovdcc %xcc, %f7, %f12 loop_1273: fands %f5, %f0, %f9 stw %o3, [%l7 + 0x40] edge16n %o2, %o6, %i0 movrlez %o0, %l0, %i1 tcs %icc, 0x7 movl %icc, %l3, %l6 mulx %g3, %o4, %o1 fpack16 %f4, %f1 nop setx loop_1274, %l0, %l1 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 %g2, [%l7 + 0x38] tl %xcc, 0x7 fone %f10 loop_1274: stb %i4, [%l7 + 0x0B] be,a loop_1275 smulcc %i7, %l5, %i6 tge %icc, 0x5 subccc %g6, 0x1D49, %l4 loop_1275: movrgz %g7, 0x37A, %o7 edge16l %l2, %i3, %i5 fone %f0 ldsh [%l7 + 0x26], %g4 ldsh [%l7 + 0x3E], %i2 fones %f5 stx %g5, [%l7 + 0x68] for %f6, %f0, %f6 brgez %o5, loop_1276 be loop_1277 orcc %l1, 0x1797, %g1 fmovspos %xcc, %f10, %f13 loop_1276: fmovrse %o3, %f3, %f8 loop_1277: sth %o2, [%l7 + 0x16] stw %o6, [%l7 + 0x18] ldsb [%l7 + 0x6B], %o0 alignaddrl %i0, %l0, %i1 udiv %l3, 0x106F, %l6 ldx [%l7 + 0x68], %g3 fnegd %f12, %f0 edge16 %o4, %g2, %o1 fble,a %fcc2, loop_1278 bcs loop_1279 ldd [%l7 + 0x18], %f8 fmovsle %icc, %f12, %f14 loop_1278: tleu %xcc, 0x1 loop_1279: umulcc %i4, %l5, %i7 fmovsn %icc, %f3, %f7 ldsh [%l7 + 0x54], %i6 xorcc %l4, %g6, %o7 pdist %f4, %f12, %f12 stx %g7, [%l7 + 0x08] fmovsl %xcc, %f8, %f6 siam 0x6 array16 %l2, %i3, %g4 brlz,a %i5, loop_1280 fpackfix %f8, %f9 stx %g5, [%l7 + 0x58] siam 0x4 loop_1280: sth %i2, [%l7 + 0x34] fmovrsgz %o5, %f6, %f7 addc %g1, 0x02CC, %o3 bcs %icc, loop_1281 ldx [%l7 + 0x78], %o2 sdiv %l1, 0x1C75, %o6 tleu %xcc, 0x3 loop_1281: ldsb [%l7 + 0x21], %i0 stb %o0, [%l7 + 0x1F] stw %l0, [%l7 + 0x28] stb %i1, [%l7 + 0x2E] bvs,pn %icc, loop_1282 ldsw [%l7 + 0x48], %l6 bl,pn %xcc, loop_1283 st %f12, [%l7 + 0x08] loop_1282: bgu loop_1284 movcc %icc, %g3, %o4 loop_1283: fmovdl %icc, %f12, %f11 fandnot1 %f12, %f12, %f4 loop_1284: fandnot1s %f7, %f6, %f10 fmul8ulx16 %f14, %f14, %f10 fornot2 %f10, %f2, %f10 fbu %fcc3, loop_1285 ldd [%l7 + 0x30], %f8 st %f11, [%l7 + 0x60] stw %l3, [%l7 + 0x64] loop_1285: nop setx loop_1286, %l0, %l1 jmpl %l1, %o1 fpadd16s %f7, %f8, %f13 movne %icc, %i4, %g2 ldsh [%l7 + 0x2C], %i7 loop_1286: fblg %fcc2, loop_1287 brgez,a %l5, loop_1288 bgu loop_1289 mulx %l4, %g6, %i6 loop_1287: stx %g7, [%l7 + 0x50] loop_1288: mulscc %l2, %i3, %o7 loop_1289: andcc %i5, 0x0A7D, %g5 fmovrsne %i2, %f0, %f13 move %icc, %o5, %g1 std %f10, [%l7 + 0x68] te %xcc, 0x4 andncc %g4, %o2, %l1 fmovscc %xcc, %f9, %f5 sth %o3, [%l7 + 0x24] fmovdg %icc, %f14, %f12 ldx [%l7 + 0x30], %o6 ldsb [%l7 + 0x3C], %o0 fandnot1 %f12, %f10, %f6 sth %i0, [%l7 + 0x26] movge %xcc, %l0, %i1 orncc %g3, 0x05EA, %l6 stb %o4, [%l7 + 0x29] ldd [%l7 + 0x68], %f12 fbl,a %fcc0, loop_1290 fmovsneg %xcc, %f1, %f15 tne %xcc, 0x7 lduh [%l7 + 0x56], %o1 loop_1290: tle %icc, 0x5 fpadd32 %f14, %f4, %f8 ldsw [%l7 + 0x1C], %l3 array8 %g2, %i7, %l5 brnz %i4, loop_1291 ldub [%l7 + 0x57], %g6 fpadd32s %f10, %f9, %f8 fornot1s %f10, %f11, %f14 loop_1291: stb %i6, [%l7 + 0x24] mulscc %l4, %g7, %i3 fmovsge %xcc, %f5, %f3 edge8n %o7, %l2, %i5 fmovsneg %icc, %f3, %f10 bpos,pt %xcc, loop_1292 fxor %f10, %f10, %f6 fmovde %xcc, %f0, %f6 fcmpes %fcc3, %f8, %f14 loop_1292: lduh [%l7 + 0x1A], %i2 lduw [%l7 + 0x44], %g5 xnor %o5, %g4, %g1 fcmps %fcc2, %f11, %f10 fmovsvc %icc, %f15, %f1 bvs %icc, loop_1293 ldd [%l7 + 0x18], %f12 stw %l1, [%l7 + 0x54] stx %o2, [%l7 + 0x68] loop_1293: bpos,pt %xcc, loop_1294 fmovdle %icc, %f1, %f14 ldsb [%l7 + 0x2A], %o3 fsrc1s %f1, %f10 loop_1294: call loop_1295 fpackfix %f12, %f9 ta %xcc, 0x7 fmovrde %o6, %f12, %f2 loop_1295: fcmped %fcc0, %f0, %f0 call loop_1296 brlez,a %o0, loop_1297 movn %xcc, %l0, %i0 lduw [%l7 + 0x78], %g3 loop_1296: sth %l6, [%l7 + 0x5A] loop_1297: fcmpgt16 %f8, %f6, %o4 movle %xcc, %o1, %l3 sethi 0x1EC5, %g2 array16 %i1, %l5, %i7 fmovrsne %i4, %f15, %f3 fmovs %f11, %f14 fpsub16s %f7, %f5, %f9 alignaddrl %g6, %l4, %g7 ldd [%l7 + 0x28], %f8 ldd [%l7 + 0x70], %f2 nop setx loop_1298, %l0, %l1 jmpl %l1, %i3 ld [%l7 + 0x70], %f6 movre %i6, 0x29B, %o7 taddcctv %l2, %i5, %g5 loop_1298: fcmped %fcc2, %f2, %f0 fmovdgu %icc, %f4, %f3 ldsb [%l7 + 0x6B], %i2 bg,a loop_1299 sth %o5, [%l7 + 0x40] xorcc %g1, %l1, %g4 sdivcc %o2, 0x1304, %o3 loop_1299: edge32ln %o0, %o6, %i0 orn %g3, %l6, %o4 ldsb [%l7 + 0x10], %o1 fmovdleu %icc, %f5, %f5 fbul %fcc0, loop_1300 smulcc %l0, %l3, %g2 mova %icc, %l5, %i1 fbg %fcc2, loop_1301 loop_1300: bl,pt %xcc, loop_1302 te %xcc, 0x5 fands %f0, %f6, %f8 loop_1301: bvc,pn %xcc, loop_1303 loop_1302: ta %icc, 0x5 stw %i4, [%l7 + 0x44] call loop_1304 loop_1303: ldsw [%l7 + 0x5C], %g6 fbl,a %fcc2, loop_1305 movl %icc, %l4, %i7 loop_1304: ld [%l7 + 0x3C], %f8 fornot2 %f8, %f8, %f2 loop_1305: ldd [%l7 + 0x60], %f14 fpack32 %f14, %f2, %f12 fzero %f12 fmovdleu %icc, %f8, %f14 ldsh [%l7 + 0x2C], %g7 ld [%l7 + 0x68], %f4 orn %i6, %i3, %o7 fands %f1, %f12, %f2 fmovrdne %l2, %f10, %f8 st %f12, [%l7 + 0x7C] movle %icc, %g5, %i2 bne,pt %icc, loop_1306 fmovdpos %xcc, %f10, %f1 bne loop_1307 st %f12, [%l7 + 0x7C] loop_1306: fmovdgu %xcc, %f15, %f3 sub %i5, %o5, %g1 loop_1307: fone %f0 fbul,a %fcc2, loop_1308 bneg loop_1309 stx %l1, [%l7 + 0x18] fbge,a %fcc0, loop_1310 loop_1308: st %f8, [%l7 + 0x18] loop_1309: tne %icc, 0x1 subc %o2, 0x1763, %g4 loop_1310: fpsub16s %f8, %f11, %f5 st %f11, [%l7 + 0x78] fmuld8sux16 %f0, %f0, %f8 addccc %o3, %o0, %i0 bvs %icc, loop_1311 lduh [%l7 + 0x28], %o6 edge8l %l6, %o4, %g3 movn %xcc, %o1, %l3 loop_1311: st %f4, [%l7 + 0x68] stx %g2, [%l7 + 0x70] edge32l %l0, %l5, %i1 srl %g6, %i4, %i7 edge8l %g7, %i6, %l4 fnot2s %f0, %f0 udiv %o7, 0x02F4, %l2 fmovsvc %xcc, %f15, %f4 stx %g5, [%l7 + 0x78] fmovsa %icc, %f7, %f8 movrne %i3, %i5, %o5 fmovsl %icc, %f8, %f4 fxors %f5, %f3, %f5 ldsh [%l7 + 0x4A], %g1 stw %l1, [%l7 + 0x2C] move %icc, %i2, %g4 udiv %o3, 0x0CCD, %o2 udivx %o0, 0x1A2E, %i0 orcc %o6, %l6, %g3 ldd [%l7 + 0x60], %f12 fmuld8ulx16 %f6, %f12, %f4 fmovrdne %o4, %f12, %f14 edge16l %o1, %l3, %g2 tneg %xcc, 0x2 tpos %xcc, 0x7 alignaddrl %l5, %i1, %g6 edge16l %l0, %i7, %g7 fzeros %f2 alignaddrl %i4, %l4, %o7 st %f7, [%l7 + 0x4C] ldub [%l7 + 0x28], %i6 std %f2, [%l7 + 0x40] fmovsge %xcc, %f4, %f10 alignaddr %g5, %l2, %i5 fmovrsne %o5, %f8, %f3 sdivx %g1, 0x15AE, %i3 edge32ln %l1, %i2, %o3 fbul %fcc1, loop_1312 edge16l %g4, %o0, %i0 sdivcc %o2, 0x1A24, %l6 movleu %icc, %g3, %o4 loop_1312: fcmpeq16 %f6, %f10, %o1 mulx %l3, %g2, %o6 fnot2 %f6, %f10 fbug,a %fcc3, loop_1313 bn,a loop_1314 tge %icc, 0x6 addccc %l5, 0x1595, %g6 loop_1313: ldx [%l7 + 0x40], %l0 loop_1314: orncc %i7, 0x187D, %i1 sllx %g7, 0x0A, %l4 st %f6, [%l7 + 0x14] addc %o7, %i4, %i6 lduw [%l7 + 0x10], %l2 fble,a %fcc1, loop_1315 udiv %g5, 0x0255, %o5 ldsh [%l7 + 0x78], %i5 sdivcc %i3, 0x19EA, %g1 loop_1315: ldx [%l7 + 0x20], %i2 edge32 %o3, %l1, %o0 ldx [%l7 + 0x70], %g4 fandnot1s %f6, %f9, %f1 fmovsa %icc, %f1, %f9 sdivx %i0, 0x12CF, %o2 udivcc %g3, 0x0417, %o4 pdist %f14, %f12, %f0 fmovdleu %xcc, %f7, %f6 orcc %o1, %l3, %l6 or %g2, %l5, %o6 movrne %g6, 0x387, %i7 movl %icc, %i1, %g7 fxnor %f12, %f6, %f4 st %f3, [%l7 + 0x48] ldx [%l7 + 0x20], %l4 ldsh [%l7 + 0x28], %o7 fmovrslz %i4, %f2, %f6 ldub [%l7 + 0x46], %l0 sll %l2, %i6, %g5 xnorcc %i5, 0x0294, %i3 fones %f11 fmovrdgez %g1, %f12, %f8 fnot1 %f14, %f8 tl %xcc, 0x4 fmovda %icc, %f5, %f15 stw %i2, [%l7 + 0x24] fmovsgu %icc, %f10, %f3 ldx [%l7 + 0x30], %o5 fpack32 %f4, %f0, %f10 stb %o3, [%l7 + 0x77] fcmpes %fcc2, %f6, %f9 fmovsne %xcc, %f0, %f15 movge %icc, %o0, %g4 ldd [%l7 + 0x68], %f4 fmovrdne %i0, %f2, %f0 ldub [%l7 + 0x58], %o2 brnz %g3, loop_1316 fnot2 %f14, %f4 fmovsvs %icc, %f8, %f5 ldsh [%l7 + 0x32], %o4 loop_1316: lduh [%l7 + 0x48], %o1 movgu %xcc, %l3, %l6 movvs %xcc, %g2, %l5 fbug %fcc2, loop_1317 ldsb [%l7 + 0x7C], %l1 lduw [%l7 + 0x7C], %g6 brlz,a %o6, loop_1318 loop_1317: st %f1, [%l7 + 0x20] fmovs %f5, %f10 st %f12, [%l7 + 0x40] loop_1318: ldsb [%l7 + 0x73], %i1 fornot1 %f12, %f2, %f2 ldsb [%l7 + 0x33], %i7 te %icc, 0x0 lduh [%l7 + 0x5A], %l4 fandnot1s %f15, %f3, %f2 fmovs %f6, %f9 movpos %xcc, %g7, %o7 fmovde %xcc, %f9, %f15 fcmpes %fcc2, %f8, %f7 ldx [%l7 + 0x40], %i4 lduw [%l7 + 0x3C], %l2 sth %l0, [%l7 + 0x7E] fnor %f4, %f10, %f2 bcs,a %xcc, loop_1319 fzeros %f10 lduw [%l7 + 0x68], %g5 ldsh [%l7 + 0x18], %i5 loop_1319: edge32 %i3, %g1, %i6 tsubcctv %i2, 0x02CA, %o3 ldub [%l7 + 0x11], %o0 fpsub16s %f9, %f12, %f5 fcmpeq32 %f10, %f2, %g4 fcmpes %fcc3, %f14, %f7 std %f12, [%l7 + 0x60] sethi 0x014C, %o5 ldx [%l7 + 0x10], %o2 fmovrdgz %i0, %f10, %f12 fcmple32 %f4, %f10, %o4 fnot1 %f0, %f10 fbge %fcc2, loop_1320 lduh [%l7 + 0x46], %g3 fabss %f8, %f5 fmovs %f8, %f15 loop_1320: movrlz %l3, 0x2C4, %o1 bge,pt %xcc, loop_1321 fbge %fcc1, loop_1322 ld [%l7 + 0x3C], %f11 stw %l6, [%l7 + 0x1C] loop_1321: orcc %l5, 0x01F3, %g2 loop_1322: ldsh [%l7 + 0x3A], %l1 fnor %f0, %f4, %f14 fnegd %f12, %f12 lduh [%l7 + 0x28], %g6 stx %o6, [%l7 + 0x50] sth %i7, [%l7 + 0x68] fcmps %fcc3, %f2, %f12 umul %i1, 0x1900, %l4 bneg,a %xcc, loop_1323 umulcc %g7, 0x0FF7, %i4 fsrc1s %f7, %f15 brnz,a %o7, loop_1324 loop_1323: std %f14, [%l7 + 0x58] fxors %f10, %f3, %f9 fbne,a %fcc0, loop_1325 loop_1324: ldsw [%l7 + 0x60], %l0 fandnot1s %f7, %f3, %f12 fsrc2s %f14, %f9 loop_1325: sdiv %l2, 0x1EFA, %i5 lduw [%l7 + 0x20], %g5 tvs %xcc, 0x6 fmovsgu %icc, %f12, %f14 bpos,pt %icc, loop_1326 fcmpgt16 %f12, %f0, %i3 stx %g1, [%l7 + 0x70] lduw [%l7 + 0x28], %i6 loop_1326: ldsw [%l7 + 0x68], %o3 fmuld8sux16 %f2, %f12, %f14 stb %i2, [%l7 + 0x5C] ldd [%l7 + 0x38], %f6 stx %g4, [%l7 + 0x68] fornot2s %f14, %f8, %f11 be loop_1327 fors %f4, %f8, %f11 and %o5, %o0, %o2 lduw [%l7 + 0x38], %o4 loop_1327: fmovdcs %xcc, %f6, %f9 fands %f13, %f8, %f11 fmovdcs %icc, %f11, %f1 ldsb [%l7 + 0x44], %g3 ldx [%l7 + 0x20], %i0 ldsw [%l7 + 0x74], %o1 fandnot2 %f0, %f10, %f8 movgu %icc, %l6, %l5 array8 %g2, %l1, %l3 fnot1s %f6, %f15 fbg,a %fcc0, loop_1328 fcmpeq16 %f4, %f12, %g6 ldx [%l7 + 0x60], %o6 fcmped %fcc1, %f14, %f4 loop_1328: ldsh [%l7 + 0x2C], %i1 edge32ln %i7, %l4, %i4 ldsb [%l7 + 0x19], %o7 lduw [%l7 + 0x08], %l0 ldsb [%l7 + 0x5E], %g7 fbo %fcc0, loop_1329 popc %i5, %g5 andn %i3, 0x1F5B, %g1 ldx [%l7 + 0x18], %i6 loop_1329: tsubcc %o3, %l2, %i2 fpadd16s %f6, %f7, %f15 ldsh [%l7 + 0x16], %o5 fmovrdne %g4, %f14, %f6 nop setx loop_1330, %l0, %l1 jmpl %l1, %o0 fmul8ulx16 %f8, %f6, %f2 fnor %f2, %f14, %f0 ldsb [%l7 + 0x1E], %o2 loop_1330: subccc %o4, 0x1414, %i0 movpos %xcc, %g3, %o1 udivx %l5, 0x0711, %g2 stb %l1, [%l7 + 0x20] smulcc %l3, 0x1D98, %l6 stb %o6, [%l7 + 0x2D] brz %i1, loop_1331 fnors %f2, %f14, %f14 ld [%l7 + 0x44], %f14 tvc %icc, 0x5 loop_1331: fmovrdne %i7, %f6, %f2 fxnors %f9, %f15, %f3 umulcc %g6, 0x191E, %l4 fmuld8ulx16 %f4, %f9, %f4 fbuge,a %fcc3, loop_1332 fnegs %f0, %f11 bcc,pn %icc, loop_1333 fmovdl %xcc, %f6, %f14 loop_1332: stw %i4, [%l7 + 0x50] bl,pt %xcc, loop_1334 loop_1333: stw %l0, [%l7 + 0x20] fxnors %f9, %f10, %f5 fmovdneg %icc, %f3, %f1 loop_1334: ldub [%l7 + 0x1A], %o7 udivcc %i5, 0x172E, %g5 edge8ln %i3, %g1, %g7 tcc %xcc, 0x3 fbne %fcc2, loop_1335 alignaddrl %o3, %l2, %i2 sdiv %o5, 0x10D6, %i6 fbe,a %fcc0, loop_1336 loop_1335: fsrc1s %f9, %f6 ldd [%l7 + 0x30], %f0 brlz,a %o0, loop_1337 loop_1336: bgu loop_1338 fbe,a %fcc0, loop_1339 fmovsgu %icc, %f6, %f5 loop_1337: fmovsl %icc, %f4, %f5 loop_1338: movcc %xcc, %o2, %o4 loop_1339: ldx [%l7 + 0x40], %i0 tneg %xcc, 0x5 fbge,a %fcc3, loop_1340 bg,pn %icc, loop_1341 or %g4, %g3, %l5 fandnot2 %f10, %f8, %f0 loop_1340: tvc %icc, 0x4 loop_1341: tsubcc %o1, %l1, %l3 fcmpeq16 %f12, %f4, %g2 fpadd16 %f8, %f14, %f2 edge32ln %o6, %l6, %i7 fcmple32 %f8, %f14, %g6 tne %xcc, 0x1 fpsub32 %f0, %f10, %f6 stx %i1, [%l7 + 0x58] lduw [%l7 + 0x3C], %l4 tvc %xcc, 0x4 fmovdpos %xcc, %f15, %f2 ldx [%l7 + 0x10], %l0 fbl %fcc2, loop_1342 xor %i4, 0x127A, %o7 bge,pn %xcc, loop_1343 ldsw [%l7 + 0x54], %g5 loop_1342: movrlez %i3, 0x0BD, %i5 fxnors %f5, %f8, %f5 loop_1343: fcmpgt16 %f10, %f8, %g7 fands %f14, %f4, %f15 bleu,a loop_1344 fmovsl %xcc, %f8, %f3 stb %o3, [%l7 + 0x7D] bleu,a,pt %icc, loop_1345 loop_1344: fba,a %fcc3, loop_1346 fblg %fcc1, loop_1347 std %f4, [%l7 + 0x18] loop_1345: bleu,a,pt %xcc, loop_1348 loop_1346: fmovdle %icc, %f7, %f13 loop_1347: bg,a,pn %icc, loop_1349 fcmps %fcc2, %f6, %f1 loop_1348: taddcc %g1, 0x0F9A, %i2 array16 %o5, %i6, %o0 loop_1349: tvc %icc, 0x5 movneg %xcc, %o2, %l2 tcs %xcc, 0x4 fbo,a %fcc3, loop_1350 ldsh [%l7 + 0x48], %i0 lduw [%l7 + 0x14], %g4 udivcc %g3, 0x1373, %l5 loop_1350: add %o1, 0x1D12, %l1 fpackfix %f2, %f5 tge %xcc, 0x0 fmovse %xcc, %f10, %f10 lduh [%l7 + 0x56], %l3 fmovdgu %icc, %f4, %f6 lduw [%l7 + 0x18], %g2 bcs loop_1351 or %o6, %l6, %o4 fpackfix %f0, %f9 fmovrdgz %i7, %f14, %f6 loop_1351: fmuld8ulx16 %f15, %f12, %f12 bge,a,pn %icc, loop_1352 umulcc %i1, %g6, %l4 edge32l %i4, %o7, %g5 fbug,a %fcc0, loop_1353 loop_1352: fmovdpos %xcc, %f5, %f6 fbl,a %fcc0, loop_1354 sdiv %l0, 0x0770, %i5 loop_1353: lduw [%l7 + 0x5C], %i3 srlx %g7, %g1, %i2 loop_1354: fcmpne32 %f2, %f6, %o5 edge8ln %i6, %o3, %o0 array32 %o2, %l2, %g4 fmovdne %icc, %f5, %f12 taddcc %i0, %g3, %l5 fmovrde %o1, %f0, %f14 movg %icc, %l3, %l1 fmovdge %icc, %f6, %f14 sub %g2, %l6, %o4 fmovsa %icc, %f0, %f10 alignaddrl %i7, %i1, %g6 fba,a %fcc0, loop_1355 fone %f10 lduh [%l7 + 0x46], %l4 fmovrslz %o6, %f9, %f10 loop_1355: movrlez %i4, %o7, %l0 stb %g5, [%l7 + 0x5D] stb %i3, [%l7 + 0x1A] fmovrdne %g7, %f12, %f4 orncc %i5, 0x12B8, %i2 movrne %g1, 0x184, %o5 xnorcc %o3, %i6, %o0 movrgez %o2, %g4, %i0 stb %l2, [%l7 + 0x0A] fmovdge %icc, %f10, %f7 tneg %xcc, 0x2 andncc %g3, %o1, %l5 tge %xcc, 0x6 lduh [%l7 + 0x34], %l1 mulscc %g2, %l6, %o4 stb %i7, [%l7 + 0x61] subc %i1, %l3, %l4 udivx %g6, 0x0190, %i4 nop setx loop_1356, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brlez %o6, loop_1357 fnand %f8, %f10, %f2 ldub [%l7 + 0x5C], %o7 loop_1356: bvc,a,pt %xcc, loop_1358 loop_1357: std %f4, [%l7 + 0x58] fpack16 %f12, %f13 fmovrslz %l0, %f13, %f1 loop_1358: sra %i3, %g5, %g7 bneg,pt %icc, loop_1359 movrgez %i2, %g1, %i5 fornot2 %f10, %f8, %f6 sth %o3, [%l7 + 0x46] loop_1359: udiv %i6, 0x0FC1, %o0 umul %o5, 0x1801, %g4 stw %o2, [%l7 + 0x50] ldsw [%l7 + 0x44], %i0 siam 0x6 ldd [%l7 + 0x68], %f0 ldd [%l7 + 0x48], %f0 movrgz %g3, %o1, %l2 ldsb [%l7 + 0x14], %l5 fmovrse %g2, %f9, %f15 taddcctv %l1, %o4, %l6 brnz %i1, loop_1360 stx %i7, [%l7 + 0x18] tl %icc, 0x1 ld [%l7 + 0x30], %f5 loop_1360: tg %xcc, 0x2 bvc,a,pt %icc, loop_1361 stx %l4, [%l7 + 0x58] stx %g6, [%l7 + 0x18] array8 %i4, %l3, %o7 loop_1361: movle %icc, %l0, %i3 ldd [%l7 + 0x28], %f2 fmovdn %icc, %f9, %f3 lduh [%l7 + 0x22], %o6 fmovsge %icc, %f5, %f15 fandnot2 %f10, %f4, %f2 fmul8sux16 %f2, %f6, %f6 fones %f1 edge16ln %g7, %g5, %i2 fmovdne %icc, %f12, %f5 ble,pn %icc, loop_1362 fbne %fcc2, loop_1363 ba,a loop_1364 movcc %icc, %g1, %o3 loop_1362: lduh [%l7 + 0x2E], %i5 loop_1363: ldsh [%l7 + 0x6A], %o0 loop_1364: tpos %xcc, 0x0 st %f0, [%l7 + 0x2C] movrne %i6, 0x061, %o5 fzero %f0 bpos loop_1365 fmovrde %o2, %f8, %f4 stx %i0, [%l7 + 0x18] brnz %g3, loop_1366 loop_1365: edge16n %o1, %l2, %g4 fornot2s %f14, %f7, %f15 fcmps %fcc2, %f12, %f11 loop_1366: movcs %icc, %l5, %l1 subc %o4, %l6, %i1 fmovdcs %xcc, %f4, %f12 ld [%l7 + 0x10], %f7 ldsh [%l7 + 0x7C], %i7 ld [%l7 + 0x10], %f8 nop setx loop_1367, %l0, %l1 jmpl %l1, %l4 mulscc %g6, 0x18BA, %i4 ldd [%l7 + 0x50], %f6 fnors %f15, %f0, %f13 loop_1367: fpsub16s %f4, %f6, %f3 ld [%l7 + 0x1C], %f9 fmovdneg %icc, %f11, %f9 std %f8, [%l7 + 0x30] fblg,a %fcc1, loop_1368 ld [%l7 + 0x38], %f13 fxnors %f10, %f14, %f5 movrgz %g2, %l3, %l0 loop_1368: ldx [%l7 + 0x78], %i3 taddcctv %o6, 0x1EAA, %o7 std %f10, [%l7 + 0x30] fornot1s %f15, %f11, %f8 fnot2 %f8, %f10 fcmpne32 %f14, %f10, %g7 ld [%l7 + 0x7C], %f9 fmovsneg %xcc, %f2, %f2 fmuld8sux16 %f10, %f15, %f4 tle %icc, 0x4 fmovde %xcc, %f13, %f8 ldub [%l7 + 0x72], %i2 fone %f14 bne,a,pt %xcc, loop_1369 tne %icc, 0x4 fmovrslez %g1, %f6, %f4 andn %g5, 0x1A07, %o3 loop_1369: movcs %icc, %i5, %o0 bne,a loop_1370 fpsub32s %f15, %f12, %f9 lduh [%l7 + 0x16], %o5 fxors %f7, %f1, %f14 loop_1370: fbn %fcc1, loop_1371 ldx [%l7 + 0x70], %i6 std %f2, [%l7 + 0x48] stb %i0, [%l7 + 0x59] loop_1371: std %f12, [%l7 + 0x48] fcmpgt32 %f14, %f14, %o2 ld [%l7 + 0x1C], %f4 tvc %xcc, 0x3 brz,a %o1, loop_1372 or %g3, 0x18F7, %g4 fmovdcc %xcc, %f10, %f14 srlx %l2, 0x12, %l5 loop_1372: fbule %fcc1, loop_1373 bpos,pt %xcc, loop_1374 fpack16 %f6, %f3 fone %f10 loop_1373: fpadd16s %f5, %f10, %f9 loop_1374: ldub [%l7 + 0x6B], %l1 sth %o4, [%l7 + 0x64] lduh [%l7 + 0x6E], %l6 fone %f14 fpsub32 %f6, %f6, %f4 be,a,pn %xcc, loop_1375 fabsd %f12, %f4 fone %f4 ldx [%l7 + 0x10], %i7 loop_1375: call loop_1376 ldsh [%l7 + 0x28], %i1 ldsh [%l7 + 0x58], %l4 movl %xcc, %g6, %i4 loop_1376: fbn %fcc2, loop_1377 ldsb [%l7 + 0x73], %g2 fbug %fcc3, loop_1378 ld [%l7 + 0x30], %f2 loop_1377: fbl %fcc1, loop_1379 or %l3, %l0, %i3 loop_1378: fnegs %f6, %f3 ldx [%l7 + 0x78], %o6 loop_1379: tcc %icc, 0x6 fmovsvs %icc, %f0, %f10 bne loop_1380 fbul,a %fcc0, loop_1381 movne %icc, %o7, %g7 and %g1, %i2, %g5 loop_1380: lduh [%l7 + 0x3C], %i5 loop_1381: fmovdvs %xcc, %f3, %f8 ldx [%l7 + 0x38], %o0 fmovsvc %icc, %f6, %f7 sth %o3, [%l7 + 0x32] fbue,a %fcc2, loop_1382 edge16n %i6, %i0, %o5 lduw [%l7 + 0x60], %o1 alignaddr %g3, %g4, %l2 loop_1382: ldub [%l7 + 0x5E], %o2 fabss %f3, %f10 pdist %f0, %f6, %f14 ldub [%l7 + 0x2E], %l5 umul %l1, 0x0F55, %o4 xnor %i7, 0x0CB1, %i1 sth %l4, [%l7 + 0x72] lduh [%l7 + 0x24], %l6 fmovse %xcc, %f15, %f14 ldub [%l7 + 0x54], %g6 movre %g2, %l3, %i4 movre %l0, 0x338, %o6 fzeros %f7 fbo,a %fcc2, loop_1383 st %f5, [%l7 + 0x24] ldd [%l7 + 0x18], %f6 stw %i3, [%l7 + 0x14] loop_1383: fbl %fcc3, loop_1384 fbue,a %fcc1, loop_1385 fpack32 %f10, %f2, %f12 stw %o7, [%l7 + 0x50] loop_1384: te %icc, 0x0 loop_1385: bleu %icc, loop_1386 bleu %xcc, loop_1387 fxors %f5, %f12, %f4 fones %f7 loop_1386: fnegd %f6, %f6 loop_1387: brz %g7, loop_1388 srl %i2, 0x1B, %g1 lduh [%l7 + 0x54], %g5 fbne,a %fcc0, loop_1389 loop_1388: fpadd32s %f3, %f6, %f9 fbge,a %fcc0, loop_1390 stw %i5, [%l7 + 0x14] loop_1389: stb %o3, [%l7 + 0x0F] array32 %i6, %i0, %o5 loop_1390: edge16 %o1, %o0, %g3 fmovrsne %l2, %f13, %f12 tvs %xcc, 0x1 subccc %g4, 0x0EF2, %l5 ldx [%l7 + 0x10], %l1 addc %o4, 0x0767, %o2 pdist %f0, %f4, %f2 fmovrslz %i1, %f13, %f8 ldsh [%l7 + 0x78], %l4 ldx [%l7 + 0x20], %i7 fcmple16 %f12, %f8, %l6 sdivx %g6, 0x11A1, %g2 move %icc, %i4, %l0 tpos %xcc, 0x4 edge16n %l3, %i3, %o7 addcc %o6, %i2, %g7 fnor %f14, %f8, %f4 fxor %f12, %f14, %f14 brgz,a %g1, loop_1391 sth %i5, [%l7 + 0x2E] std %f2, [%l7 + 0x40] fbge %fcc2, loop_1392 loop_1391: alignaddr %g5, %i6, %o3 brgz,a %o5, loop_1393 fones %f6 loop_1392: array16 %o1, %i0, %g3 fnegd %f0, %f8 loop_1393: stb %o0, [%l7 + 0x21] ldx [%l7 + 0x60], %l2 movre %g4, %l5, %o4 ldx [%l7 + 0x50], %l1 edge16 %o2, %l4, %i7 stb %l6, [%l7 + 0x5D] ldsb [%l7 + 0x7F], %g6 movrlez %g2, %i4, %l0 st %f5, [%l7 + 0x3C] udivcc %l3, 0x056C, %i1 movl %icc, %o7, %o6 fmovrslez %i3, %f2, %f12 fpadd32s %f15, %f13, %f10 fmovdl %icc, %f10, %f3 array8 %i2, %g7, %i5 tneg %icc, 0x0 fandnot1s %f2, %f14, %f15 fmovspos %xcc, %f1, %f12 brgz %g1, loop_1394 bne,a loop_1395 sth %g5, [%l7 + 0x0A] bne,a %icc, loop_1396 loop_1394: orncc %i6, 0x1289, %o5 loop_1395: tn %xcc, 0x5 fabss %f5, %f11 loop_1396: movle %icc, %o1, %o3 sub %i0, 0x0A14, %o0 ldd [%l7 + 0x20], %f4 fmovrslez %g3, %f11, %f0 lduh [%l7 + 0x74], %g4 fmovrdgez %l5, %f14, %f2 bge,a %xcc, loop_1397 sdivcc %o4, 0x0CDA, %l2 smulcc %o2, %l1, %l4 lduh [%l7 + 0x5E], %l6 loop_1397: lduw [%l7 + 0x1C], %g6 fpack16 %f10, %f12 lduw [%l7 + 0x44], %i7 ldd [%l7 + 0x10], %f6 ldd [%l7 + 0x10], %f0 ldsh [%l7 + 0x0E], %i4 fmul8x16al %f0, %f6, %f4 tvs %xcc, 0x5 stx %l0, [%l7 + 0x68] fcmpne16 %f12, %f2, %g2 fsrc1s %f12, %f12 fcmple32 %f6, %f2, %l3 xor %o7, %o6, %i3 bvc,a,pn %xcc, loop_1398 fcmpne32 %f2, %f4, %i1 std %f10, [%l7 + 0x18] fmovrse %i2, %f0, %f1 loop_1398: ldub [%l7 + 0x26], %i5 edge16n %g7, %g5, %g1 fbge %fcc3, loop_1399 ldsb [%l7 + 0x7E], %i6 tvc %icc, 0x3 siam 0x2 loop_1399: fandnot1s %f10, %f1, %f15 fornot1s %f7, %f0, %f6 st %f11, [%l7 + 0x50] fcmple16 %f8, %f8, %o5 tle %icc, 0x1 ldsh [%l7 + 0x44], %o1 ld [%l7 + 0x70], %f0 smul %i0, 0x14C9, %o0 sub %o3, 0x0851, %g3 fmovd %f14, %f10 fmovsvc %icc, %f3, %f12 fmovdgu %icc, %f13, %f1 bvs,a,pn %icc, loop_1400 fmovsvc %icc, %f10, %f12 taddcctv %l5, %g4, %l2 tleu %xcc, 0x5 loop_1400: lduh [%l7 + 0x0C], %o2 stw %l1, [%l7 + 0x2C] stw %l4, [%l7 + 0x34] fpsub16 %f8, %f6, %f0 stw %l6, [%l7 + 0x60] bl loop_1401 fzero %f10 ldsb [%l7 + 0x50], %g6 umulcc %i7, %i4, %l0 loop_1401: fcmped %fcc2, %f2, %f10 fmul8ulx16 %f14, %f0, %f12 edge32ln %g2, %o4, %o7 edge16 %o6, %l3, %i1 movne %icc, %i2, %i5 array8 %g7, %i3, %g5 nop setx loop_1402, %l0, %l1 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 + 0x40], %g1 bvc,a loop_1403 fblg,a %fcc0, loop_1404 loop_1402: brnz,a %o5, loop_1405 srax %o1, %i6, %o0 loop_1403: pdist %f8, %f8, %f8 loop_1404: fbge,a %fcc1, loop_1406 loop_1405: ld [%l7 + 0x28], %f13 fbne %fcc0, loop_1407 fmovrdne %o3, %f0, %f10 loop_1406: movrlez %g3, %i0, %l5 ldd [%l7 + 0x30], %f12 loop_1407: ldx [%l7 + 0x18], %g4 bg,pn %xcc, loop_1408 lduw [%l7 + 0x1C], %o2 fbe,a %fcc0, loop_1409 ldx [%l7 + 0x58], %l2 loop_1408: ldsw [%l7 + 0x38], %l4 fandnot2s %f9, %f5, %f10 loop_1409: sdiv %l1, 0x192D, %g6 fmovdleu %xcc, %f13, %f6 fsrc2 %f10, %f6 umulcc %l6, %i7, %i4 fmul8x16au %f0, %f4, %f4 or %g2, %o4, %o7 ldub [%l7 + 0x24], %l0 andn %l3, 0x0CA7, %i1 ldsw [%l7 + 0x3C], %i2 stw %o6, [%l7 + 0x58] stx %g7, [%l7 + 0x68] lduw [%l7 + 0x24], %i5 ld [%l7 + 0x2C], %f3 bne %icc, loop_1410 ld [%l7 + 0x40], %f11 fmovdcc %icc, %f6, %f10 fmul8sux16 %f8, %f8, %f0 loop_1410: be loop_1411 ldsh [%l7 + 0x66], %i3 fmovrdgz %g1, %f8, %f2 fmovsl %icc, %f3, %f1 loop_1411: fmovsgu %xcc, %f2, %f6 st %f7, [%l7 + 0x5C] fmuld8sux16 %f12, %f14, %f12 ldd [%l7 + 0x38], %f14 or %o5, %o1, %g5 ldsb [%l7 + 0x68], %o0 tvs %icc, 0x3 edge16 %i6, %g3, %i0 stw %o3, [%l7 + 0x54] stx %l5, [%l7 + 0x58] fba,a %fcc3, loop_1412 brgez,a %o2, loop_1413 fnegd %f2, %f10 edge8l %g4, %l2, %l4 loop_1412: lduh [%l7 + 0x64], %g6 loop_1413: movrgez %l6, 0x146, %l1 subcc %i7, %i4, %g2 fbg,a %fcc0, loop_1414 lduh [%l7 + 0x40], %o4 bg,pn %icc, loop_1415 brgz %l0, loop_1416 loop_1414: movge %xcc, %o7, %l3 subc %i1, %o6, %g7 loop_1415: fcmpeq16 %f4, %f4, %i5 loop_1416: xor %i2, 0x0F54, %g1 fmovdvs %icc, %f1, %f15 ldsb [%l7 + 0x36], %i3 fmovda %xcc, %f1, %f14 stb %o1, [%l7 + 0x2A] fmovse %icc, %f4, %f0 popc %o5, %o0 ldsw [%l7 + 0x14], %i6 fmovda %icc, %f7, %f1 fone %f8 fmovdge %xcc, %f1, %f2 brgez %g5, loop_1417 fmul8ulx16 %f12, %f12, %f8 movg %icc, %i0, %g3 ldsw [%l7 + 0x24], %l5 loop_1417: andcc %o3, %g4, %o2 fmovdvc %icc, %f3, %f10 orncc %l2, %l4, %l6 bcs %icc, loop_1418 std %f2, [%l7 + 0x70] fmovrdlez %l1, %f14, %f10 taddcc %g6, %i4, %i7 loop_1418: fandnot2s %f0, %f1, %f15 fmul8x16 %f8, %f14, %f10 add %g2, %l0, %o4 bne,pt %icc, loop_1419 addcc %l3, 0x11CB, %i1 fmovsl %icc, %f9, %f11 fmovrde %o6, %f12, %f12 loop_1419: fxnor %f0, %f0, %f14 edge16 %o7, %g7, %i5 stb %i2, [%l7 + 0x68] fmovdg %xcc, %f5, %f14 ldsb [%l7 + 0x1D], %g1 ld [%l7 + 0x6C], %f13 movgu %icc, %i3, %o5 ldub [%l7 + 0x3C], %o1 fbge,a %fcc3, loop_1420 std %f2, [%l7 + 0x48] fexpand %f2, %f14 xnor %i6, %g5, %o0 loop_1420: fmovdcc %icc, %f1, %f10 tn %icc, 0x7 fmovsleu %icc, %f1, %f5 fmovdge %icc, %f13, %f1 stx %g3, [%l7 + 0x38] ble loop_1421 ldsb [%l7 + 0x35], %i0 fmovrslz %l5, %f10, %f2 edge32 %o3, %o2, %l2 loop_1421: fmovdcs %icc, %f10, %f15 fbge,a %fcc2, loop_1422 st %f9, [%l7 + 0x18] fabss %f7, %f1 fbne,a %fcc1, loop_1423 loop_1422: fmovdg %icc, %f8, %f9 ldsw [%l7 + 0x68], %g4 ldsw [%l7 + 0x74], %l4 loop_1423: fxor %f6, %f10, %f0 fsrc1 %f0, %f14 stw %l1, [%l7 + 0x58] fmovsl %icc, %f6, %f10 fsrc1s %f7, %f9 brlz,a %g6, loop_1424 stw %l6, [%l7 + 0x40] fornot2 %f4, %f4, %f8 fsrc2 %f6, %f8 loop_1424: xnorcc %i7, 0x0F57, %i4 fmovrsgz %l0, %f0, %f15 xor %g2, 0x1E08, %o4 ld [%l7 + 0x68], %f3 fnot2 %f2, %f14 brlz,a %i1, loop_1425 ld [%l7 + 0x40], %f11 fcmpd %fcc1, %f8, %f6 fmovdg %icc, %f6, %f5 loop_1425: fexpand %f11, %f14 fpsub32 %f12, %f4, %f8 fbne,a %fcc1, loop_1426 lduh [%l7 + 0x2E], %l3 udivcc %o7, 0x0927, %g7 pdist %f14, %f2, %f4 loop_1426: fors %f1, %f5, %f8 fmovdn %xcc, %f12, %f1 fmovsvc %xcc, %f9, %f3 bcc loop_1427 fbue %fcc1, loop_1428 fmovdneg %icc, %f8, %f8 brlz,a %o6, loop_1429 loop_1427: ldsb [%l7 + 0x74], %i2 loop_1428: ldsw [%l7 + 0x4C], %g1 lduw [%l7 + 0x28], %i5 loop_1429: fmovdpos %xcc, %f10, %f11 bneg,pt %icc, loop_1430 stx %i3, [%l7 + 0x50] fand %f4, %f14, %f10 sth %o5, [%l7 + 0x62] loop_1430: ldsw [%l7 + 0x20], %o1 edge8n %g5, %i6, %g3 srl %i0, %o0, %o3 st %f5, [%l7 + 0x24] lduw [%l7 + 0x3C], %o2 ldsw [%l7 + 0x0C], %l2 fmovrsgz %g4, %f1, %f12 fcmpgt32 %f2, %f6, %l4 brz,a %l1, loop_1431 fmuld8sux16 %f8, %f11, %f12 fornot2s %f0, %f13, %f12 fmovsg %icc, %f3, %f3 loop_1431: ble,pt %xcc, loop_1432 ldsh [%l7 + 0x70], %l5 lduw [%l7 + 0x30], %g6 tge %xcc, 0x1 loop_1432: tgu %xcc, 0x7 movrne %i7, 0x2C2, %l6 ldsw [%l7 + 0x5C], %l0 sub %i4, %o4, %i1 movcc %xcc, %g2, %l3 fmul8x16au %f1, %f1, %f14 movcc %icc, %g7, %o7 movcs %icc, %o6, %g1 sethi 0x0051, %i5 array8 %i2, %i3, %o1 edge8 %g5, %o5, %g3 movge %xcc, %i6, %o0 nop setx loop_1433, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpack32 %f12, %f8, %f4 lduw [%l7 + 0x4C], %o3 fpadd32s %f12, %f14, %f7 loop_1433: mulx %o2, 0x156F, %l2 fcmpeq16 %f10, %f14, %g4 ldx [%l7 + 0x50], %i0 ldsb [%l7 + 0x49], %l1 ldd [%l7 + 0x20], %f8 movgu %xcc, %l5, %l4 sllx %i7, %g6, %l6 fcmpne16 %f12, %f8, %l0 orn %i4, 0x0AEF, %o4 stw %i1, [%l7 + 0x10] stb %g2, [%l7 + 0x3C] fbul %fcc0, loop_1434 sra %l3, 0x16, %o7 fabsd %f8, %f14 udivx %o6, 0x0991, %g1 loop_1434: umul %i5, 0x093E, %i2 sllx %i3, 0x17, %o1 stx %g7, [%l7 + 0x70] sth %o5, [%l7 + 0x5A] fmovse %xcc, %f10, %f3 ldd [%l7 + 0x70], %f0 ldub [%l7 + 0x51], %g3 stx %g5, [%l7 + 0x08] bg,a %icc, loop_1435 ldub [%l7 + 0x5A], %i6 std %f6, [%l7 + 0x60] array32 %o0, %o3, %l2 loop_1435: smulcc %o2, 0x04F2, %g4 fpadd16 %f10, %f10, %f6 fpsub32s %f14, %f12, %f14 or %l1, %l5, %i0 umulcc %i7, 0x1F78, %g6 alignaddr %l6, %l0, %l4 tneg %icc, 0x5 fnors %f1, %f10, %f15 lduh [%l7 + 0x7C], %i4 fsrc2s %f9, %f13 popc 0x018A, %i1 fmovrslz %g2, %f11, %f2 fmovrde %o4, %f8, %f14 fbule %fcc0, loop_1436 fpsub16 %f0, %f12, %f12 tle %xcc, 0x7 ldsw [%l7 + 0x10], %l3 loop_1436: bshuffle %f4, %f12, %f8 nop setx loop_1437, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bne,a,pn %xcc, loop_1438 ldsb [%l7 + 0x50], %o7 ldsb [%l7 + 0x30], %g1 loop_1437: sdivcc %o6, 0x0F0D, %i2 loop_1438: fcmple32 %f14, %f4, %i3 fmovsn %icc, %f5, %f3 brlez,a %o1, loop_1439 brlz %i5, loop_1440 fcmpne32 %f12, %f2, %o5 stw %g3, [%l7 + 0x78] loop_1439: lduh [%l7 + 0x7A], %g5 loop_1440: addccc %i6, %g7, %o3 fcmpgt32 %f2, %f12, %o0 lduw [%l7 + 0x4C], %o2 smulcc %g4, 0x0BA7, %l1 ld [%l7 + 0x6C], %f15 fmovsne %icc, %f7, %f13 for %f4, %f6, %f6 fxnor %f10, %f6, %f6 lduw [%l7 + 0x20], %l5 fnegs %f3, %f12 stb %i0, [%l7 + 0x6D] fmovdgu %xcc, %f6, %f2 tsubcc %i7, %g6, %l6 bneg,a %xcc, loop_1441 fzeros %f8 orncc %l0, 0x038E, %l4 sth %l2, [%l7 + 0x46] loop_1441: bvs,a loop_1442 movleu %xcc, %i1, %g2 fmovdcc %xcc, %f7, %f1 fbge %fcc1, loop_1443 loop_1442: stx %i4, [%l7 + 0x10] andcc %o4, 0x1147, %l3 bcs,pt %icc, loop_1444 loop_1443: lduw [%l7 + 0x78], %g1 ldd [%l7 + 0x08], %f4 fbne,a %fcc2, loop_1445 loop_1444: fmovscs %xcc, %f1, %f4 bvs,a loop_1446 brnz,a %o6, loop_1447 loop_1445: movre %i2, 0x085, %i3 fandnot2 %f4, %f2, %f12 loop_1446: andn %o7, 0x0BCD, %i5 loop_1447: fmovspos %xcc, %f1, %f9 st %f4, [%l7 + 0x34] srax %o1, %o5, %g3 st %f10, [%l7 + 0x38] fsrc1s %f5, %f15 fmovd %f10, %f0 movvs %xcc, %g5, %i6 xnor %o3, %g7, %o0 fone %f10 movvc %icc, %o2, %l1 bvs,pt %xcc, loop_1448 fba,a %fcc0, loop_1449 fone %f12 stw %l5, [%l7 + 0x58] loop_1448: fmovsvs %xcc, %f15, %f8 loop_1449: ldsw [%l7 + 0x10], %g4 ldsb [%l7 + 0x09], %i7 fnot2s %f15, %f2 stx %i0, [%l7 + 0x60] fnor %f8, %f10, %f12 tsubcc %g6, %l6, %l0 fabss %f15, %f5 movleu %icc, %l2, %i1 ldsb [%l7 + 0x34], %l4 orncc %i4, %o4, %l3 fmovsvc %icc, %f13, %f8 fnegs %f9, %f6 taddcctv %g1, 0x1ECA, %o6 bn %icc, loop_1450 fmovdge %icc, %f8, %f7 fmovse %icc, %f12, %f12 ldx [%l7 + 0x38], %i2 loop_1450: stb %i3, [%l7 + 0x3E] ldd [%l7 + 0x38], %f6 ldsb [%l7 + 0x16], %o7 sth %g2, [%l7 + 0x68] andn %o1, 0x1BEC, %o5 ba,pt %icc, loop_1451 ldub [%l7 + 0x6B], %g3 ld [%l7 + 0x38], %f12 andn %i5, %i6, %g5 loop_1451: fmovrsgez %g7, %f7, %f1 xnor %o3, %o2, %o0 movg %xcc, %l1, %g4 tg %xcc, 0x0 fmovdn %icc, %f0, %f11 sethi 0x062E, %i7 sethi 0x0005, %i0 stw %l5, [%l7 + 0x54] ldx [%l7 + 0x28], %g6 lduw [%l7 + 0x38], %l6 ldd [%l7 + 0x30], %f2 fbul,a %fcc3, loop_1452 ldx [%l7 + 0x20], %l2 std %f4, [%l7 + 0x60] fsrc2 %f10, %f8 loop_1452: movrgez %i1, 0x28E, %l0 move %icc, %l4, %i4 ldsw [%l7 + 0x30], %o4 call loop_1453 fmul8ulx16 %f4, %f2, %f4 ld [%l7 + 0x70], %f2 fones %f13 loop_1453: fmul8sux16 %f6, %f10, %f2 orn %l3, 0x0BB9, %o6 movre %g1, %i3, %o7 ldsb [%l7 + 0x2D], %i2 udivcc %o1, 0x00C2, %g2 ldsh [%l7 + 0x4C], %o5 tsubcctv %g3, %i6, %g5 fcmped %fcc1, %f14, %f8 lduh [%l7 + 0x24], %g7 fmovda %icc, %f2, %f5 edge32 %o3, %o2, %o0 fmovsg %icc, %f6, %f1 ldsb [%l7 + 0x55], %l1 lduw [%l7 + 0x74], %i5 ldx [%l7 + 0x40], %g4 edge16n %i0, %l5, %g6 mova %xcc, %l6, %l2 st %f15, [%l7 + 0x40] fbul %fcc0, loop_1454 movne %xcc, %i7, %i1 fmovrslez %l4, %f8, %f8 fmovdpos %icc, %f14, %f0 loop_1454: bvc,a,pt %xcc, loop_1455 fbul %fcc1, loop_1456 ldub [%l7 + 0x69], %i4 fcmped %fcc0, %f4, %f14 loop_1455: fmovdl %xcc, %f11, %f11 loop_1456: brgez %l0, loop_1457 sdivx %l3, 0x1B26, %o4 bshuffle %f4, %f10, %f12 fmovrsgz %g1, %f3, %f8 loop_1457: lduh [%l7 + 0x44], %i3 ldsh [%l7 + 0x48], %o7 stx %o6, [%l7 + 0x20] std %f4, [%l7 + 0x60] fmovsl %icc, %f15, %f15 lduh [%l7 + 0x1C], %i2 tgu %icc, 0x1 fands %f0, %f9, %f9 movre %o1, 0x380, %g2 edge8ln %o5, %i6, %g3 stb %g5, [%l7 + 0x0E] edge8n %o3, %o2, %g7 edge8n %o0, %l1, %g4 fmovrdgez %i0, %f4, %f12 bvs,pn %icc, loop_1458 smulcc %i5, %l5, %g6 fble,a %fcc3, loop_1459 fmovsge %icc, %f6, %f11 loop_1458: sllx %l2, 0x1F, %i7 fmovrslz %l6, %f15, %f5 loop_1459: fnegs %f10, %f13 ldub [%l7 + 0x60], %l4 fcmpne16 %f2, %f4, %i1 fmovsge %xcc, %f10, %f11 smulcc %i4, %l0, %o4 fnegs %f2, %f8 fzeros %f15 fba %fcc1, loop_1460 tle %icc, 0x6 fmovsne %xcc, %f7, %f7 alignaddrl %g1, %i3, %o7 loop_1460: ldsb [%l7 + 0x49], %o6 edge16l %l3, %o1, %g2 movge %icc, %i2, %o5 movrlez %i6, %g3, %o3 lduh [%l7 + 0x28], %o2 edge16l %g7, %g5, %o0 orncc %g4, %l1, %i5 fmovrdlez %l5, %f12, %f6 movneg %xcc, %i0, %l2 fmul8x16au %f2, %f2, %f10 fmovsl %xcc, %f14, %f7 pdist %f0, %f14, %f14 edge32 %i7, %g6, %l4 fmovrdgez %i1, %f6, %f10 stb %l6, [%l7 + 0x1D] tcc %xcc, 0x3 sdivcc %i4, 0x1646, %o4 std %f14, [%l7 + 0x30] std %f10, [%l7 + 0x48] ldsh [%l7 + 0x48], %l0 bleu,a %icc, loop_1461 sth %i3, [%l7 + 0x14] fpack16 %f12, %f3 lduh [%l7 + 0x0A], %o7 loop_1461: sllx %o6, 0x00, %l3 tsubcc %o1, %g1, %i2 tsubcctv %o5, %i6, %g3 fbule,a %fcc2, loop_1462 fpadd32s %f8, %f10, %f12 fmovsle %icc, %f8, %f2 ldsw [%l7 + 0x38], %o3 loop_1462: stb %o2, [%l7 + 0x4D] fmovdl %icc, %f0, %f12 fbge,a %fcc1, loop_1463 edge32 %g2, %g7, %g5 fxnors %f3, %f6, %f15 smulcc %o0, %g4, %i5 loop_1463: movvs %icc, %l1, %l5 fcmple32 %f8, %f2, %i0 nop setx loop_1464, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbn %fcc1, loop_1465 stw %i7, [%l7 + 0x08] stw %l2, [%l7 + 0x38] loop_1464: movleu %icc, %l4, %g6 loop_1465: tl %xcc, 0x6 lduh [%l7 + 0x0C], %i1 movrlez %i4, %l6, %o4 stw %l0, [%l7 + 0x4C] edge32l %i3, %o7, %l3 bcs,pn %icc, loop_1466 brlez,a %o6, loop_1467 array32 %o1, %i2, %g1 fbn,a %fcc0, loop_1468 loop_1466: lduh [%l7 + 0x5C], %i6 loop_1467: ldsh [%l7 + 0x14], %g3 umul %o5, %o3, %o2 loop_1468: tne %icc, 0x6 fpadd16s %f15, %f3, %f11 taddcc %g7, %g2, %g5 fsrc2 %f14, %f6 ldd [%l7 + 0x68], %f2 lduw [%l7 + 0x24], %g4 xor %i5, 0x10B2, %l1 fmovrslez %o0, %f1, %f7 tcc %xcc, 0x0 brgz,a %l5, loop_1469 lduh [%l7 + 0x36], %i0 ldub [%l7 + 0x5D], %i7 lduh [%l7 + 0x3A], %l2 loop_1469: fmovdne %icc, %f10, %f5 fmovdgu %xcc, %f12, %f15 bneg,a,pt %icc, loop_1470 fba %fcc3, loop_1471 fcmpgt32 %f4, %f14, %g6 st %f15, [%l7 + 0x14] loop_1470: fcmpgt32 %f10, %f8, %i1 loop_1471: fcmpgt16 %f14, %f12, %l4 mulscc %i4, %l6, %l0 fpadd16s %f1, %f15, %f9 fmovdvs %icc, %f10, %f2 tcc %xcc, 0x7 ldub [%l7 + 0x13], %i3 addccc %o4, %o7, %o6 movre %o1, 0x243, %l3 ldsw [%l7 + 0x68], %i2 tvc %icc, 0x4 xnorcc %g1, %g3, %o5 fandnot2 %f14, %f4, %f14 ldub [%l7 + 0x11], %o3 ldub [%l7 + 0x34], %i6 orncc %o2, %g2, %g5 andncc %g7, %g4, %l1 stw %i5, [%l7 + 0x18] fmuld8ulx16 %f12, %f9, %f4 st %f15, [%l7 + 0x44] lduh [%l7 + 0x5C], %l5 ldub [%l7 + 0x29], %o0 fmovrdlez %i7, %f10, %f4 stw %i0, [%l7 + 0x1C] add %g6, %i1, %l4 fblg %fcc2, loop_1472 fpsub16s %f9, %f3, %f3 movg %icc, %i4, %l6 fpadd16 %f6, %f8, %f14 loop_1472: fcmpeq32 %f2, %f2, %l0 ldd [%l7 + 0x58], %f4 pdist %f14, %f0, %f10 taddcc %l2, 0x1B1B, %o4 ldub [%l7 + 0x28], %i3 taddcctv %o6, 0x1941, %o1 fzeros %f3 ldx [%l7 + 0x60], %l3 movneg %xcc, %o7, %g1 ldub [%l7 + 0x34], %i2 ld [%l7 + 0x1C], %f14 xorcc %g3, 0x0E6F, %o3 fmul8x16al %f1, %f1, %f12 edge32n %o5, %o2, %i6 fornot2s %f3, %f4, %f8 ldsh [%l7 + 0x3E], %g2 tvc %icc, 0x6 mulscc %g5, %g4, %l1 subcc %g7, %l5, %i5 ldsw [%l7 + 0x64], %i7 stx %i0, [%l7 + 0x30] stw %g6, [%l7 + 0x30] andcc %o0, 0x1402, %l4 brz %i1, loop_1473 fmovsa %icc, %f9, %f4 movge %icc, %l6, %l0 tcs %icc, 0x5 loop_1473: ldx [%l7 + 0x10], %l2 sth %i4, [%l7 + 0x50] edge16 %o4, %i3, %o1 fmovsge %icc, %f10, %f9 movrlez %l3, %o7, %g1 bneg,a loop_1474 ldx [%l7 + 0x10], %i2 fpadd16s %f13, %f4, %f12 sdivx %g3, 0x0F8F, %o3 loop_1474: lduw [%l7 + 0x14], %o5 fandnot2 %f10, %f10, %f2 ldsb [%l7 + 0x4C], %o2 fpadd32s %f11, %f14, %f9 lduw [%l7 + 0x7C], %i6 fnot2 %f0, %f6 bge,pt %xcc, loop_1475 fmovdne %xcc, %f10, %f13 sth %o6, [%l7 + 0x64] ldub [%l7 + 0x6A], %g5 loop_1475: stx %g4, [%l7 + 0x30] stx %g2, [%l7 + 0x50] tsubcctv %g7, 0x011B, %l5 ld [%l7 + 0x5C], %f4 ld [%l7 + 0x24], %f7 fxnors %f12, %f6, %f2 fmovdneg %icc, %f9, %f2 be,a %xcc, loop_1476 addcc %l1, %i5, %i0 fones %f3 movg %xcc, %i7, %g6 loop_1476: ldub [%l7 + 0x72], %l4 stx %i1, [%l7 + 0x30] movrgez %l6, %l0, %l2 mova %xcc, %i4, %o0 movre %o4, 0x16B, %i3 movn %xcc, %o1, %l3 std %f10, [%l7 + 0x08] fmovsleu %icc, %f9, %f5 lduh [%l7 + 0x3A], %g1 sethi 0x0C39, %i2 stw %o7, [%l7 + 0x34] lduw [%l7 + 0x30], %g3 ldsh [%l7 + 0x78], %o5 stb %o3, [%l7 + 0x15] taddcc %o2, %o6, %g5 fpsub32s %f13, %f4, %f8 array8 %g4, %g2, %i6 ldd [%l7 + 0x28], %f0 bne,a loop_1477 sdiv %l5, 0x0E4A, %g7 movrgez %i5, 0x140, %l1 fbl,a %fcc0, loop_1478 loop_1477: std %f8, [%l7 + 0x20] movrlez %i0, %i7, %l4 stw %g6, [%l7 + 0x34] loop_1478: st %f1, [%l7 + 0x50] movre %l6, %l0, %l2 fpadd16 %f4, %f6, %f0 ld [%l7 + 0x64], %f2 fpadd16s %f0, %f13, %f4 movvc %icc, %i4, %i1 udiv %o4, 0x1195, %i3 fpack32 %f12, %f12, %f6 fmovsvs %xcc, %f2, %f3 be,a,pt %xcc, loop_1479 movrlz %o1, 0x00E, %l3 movneg %icc, %o0, %g1 xorcc %o7, 0x0B56, %i2 loop_1479: ldsw [%l7 + 0x60], %o5 orn %g3, %o3, %o2 fmovsn %icc, %f7, %f0 fnot2 %f4, %f8 mulscc %g5, %g4, %o6 lduw [%l7 + 0x28], %g2 fcmpd %fcc0, %f10, %f14 fmovrsne %i6, %f4, %f3 ldx [%l7 + 0x18], %g7 lduh [%l7 + 0x28], %l5 tl %icc, 0x4 ldsb [%l7 + 0x61], %i5 fbg %fcc2, loop_1480 ldsb [%l7 + 0x2E], %l1 edge32n %i0, %l4, %g6 movre %l6, 0x0BB, %l0 loop_1480: st %f11, [%l7 + 0x24] fcmpgt16 %f8, %f14, %i7 sth %l2, [%l7 + 0x60] sll %i1, %o4, %i3 ldsb [%l7 + 0x5E], %i4 brgz,a %o1, loop_1481 bvs %icc, loop_1482 array32 %o0, %g1, %o7 fpack16 %f6, %f4 loop_1481: sth %i2, [%l7 + 0x2C] loop_1482: ldd [%l7 + 0x38], %f14 bvc,a,pn %xcc, loop_1483 brgez,a %l3, loop_1484 stx %g3, [%l7 + 0x38] ldd [%l7 + 0x28], %f6 loop_1483: fnors %f14, %f13, %f9 loop_1484: fcmps %fcc0, %f6, %f0 alignaddr %o3, %o5, %g5 fzeros %f11 brlez,a %o2, loop_1485 std %f0, [%l7 + 0x60] fornot1s %f5, %f14, %f2 ldx [%l7 + 0x28], %o6 loop_1485: fmovdle %xcc, %f5, %f2 fbn,a %fcc1, loop_1486 ldd [%l7 + 0x38], %f4 edge8 %g4, %g2, %i6 fornot1s %f12, %f0, %f7 loop_1486: stx %g7, [%l7 + 0x10] andn %l5, 0x1D37, %l1 ld [%l7 + 0x30], %f0 fbge %fcc3, loop_1487 fandnot2s %f7, %f6, %f5 subcc %i0, 0x1C08, %l4 fxor %f8, %f6, %f14 loop_1487: tvc %xcc, 0x6 fpackfix %f10, %f6 movrlz %i5, %l6, %g6 sdivcc %l0, 0x1F7A, %l2 lduh [%l7 + 0x2E], %i1 ld [%l7 + 0x34], %f12 ldd [%l7 + 0x30], %f0 andcc %i7, 0x0FB9, %o4 st %f1, [%l7 + 0x18] ld [%l7 + 0x3C], %f14 fbu,a %fcc0, loop_1488 fmovdne %xcc, %f15, %f6 fbge,a %fcc0, loop_1489 fnands %f15, %f2, %f1 loop_1488: fmovscs %icc, %f11, %f5 stx %i3, [%l7 + 0x50] loop_1489: brlz,a %o1, loop_1490 movrgz %o0, 0x2A6, %i4 ldsb [%l7 + 0x0C], %o7 sllx %g1, 0x0B, %i2 loop_1490: fmovrsgez %g3, %f6, %f0 mulscc %l3, 0x07AA, %o5 fbn %fcc0, loop_1491 udiv %g5, 0x09F8, %o3 sdiv %o6, 0x0095, %o2 ldx [%l7 + 0x70], %g4 loop_1491: ldsw [%l7 + 0x5C], %g2 tvc %icc, 0x1 stb %i6, [%l7 + 0x6B] movleu %icc, %l5, %g7 ldx [%l7 + 0x50], %l1 smulcc %i0, %l4, %l6 tne %icc, 0x4 fandnot2 %f2, %f4, %f10 fbn %fcc3, loop_1492 fmovrdlez %i5, %f0, %f4 for %f14, %f6, %f4 lduw [%l7 + 0x4C], %l0 loop_1492: edge8ln %g6, %l2, %i1 fmovsg %xcc, %f13, %f4 ble,pn %xcc, loop_1493 fblg %fcc0, loop_1494 subc %i7, 0x1523, %o4 lduw [%l7 + 0x20], %o1 loop_1493: orcc %o0, 0x0574, %i3 loop_1494: ldub [%l7 + 0x59], %o7 fmovde %icc, %f10, %f1 fabss %f0, %f8 fmul8x16au %f3, %f4, %f2 fsrc1s %f5, %f2 add %g1, 0x142B, %i2 bl,pn %xcc, loop_1495 stw %g3, [%l7 + 0x30] fbg %fcc3, loop_1496 tge %icc, 0x5 loop_1495: fmovscs %icc, %f7, %f6 array16 %i4, %o5, %g5 loop_1496: popc 0x0DE4, %o3 fbue,a %fcc1, loop_1497 ldub [%l7 + 0x2B], %o6 stb %l3, [%l7 + 0x0A] fble,a %fcc0, loop_1498 loop_1497: stw %g4, [%l7 + 0x5C] fzeros %f14 nop setx loop_1499, %l0, %l1 jmpl %l1, %g2 loop_1498: fmovrslz %i6, %f14, %f1 udiv %o2, 0x0F7D, %l5 lduh [%l7 + 0x3E], %g7 loop_1499: fmovdpos %xcc, %f7, %f9 sll %l1, 0x02, %i0 ldub [%l7 + 0x6F], %l6 fbe,a %fcc1, loop_1500 ldsw [%l7 + 0x14], %i5 fbg %fcc0, loop_1501 fmovs %f11, %f8 loop_1500: fmovdleu %icc, %f1, %f3 ld [%l7 + 0x30], %f15 loop_1501: st %f8, [%l7 + 0x5C] fnot1 %f2, %f10 edge32 %l4, %g6, %l2 taddcctv %i1, %l0, %o4 ld [%l7 + 0x70], %f2 fxor %f10, %f2, %f10 edge16l %o1, %i7, %i3 bne,pt %xcc, loop_1502 ldub [%l7 + 0x5C], %o0 mulx %g1, %i2, %o7 movpos %xcc, %g3, %o5 loop_1502: brz %g5, loop_1503 fmuld8sux16 %f1, %f13, %f4 subccc %o3, 0x1CAE, %i4 edge16 %l3, %o6, %g2 loop_1503: bl,a loop_1504 mulscc %g4, %o2, %i6 fmul8x16au %f13, %f9, %f10 fpadd32s %f14, %f6, %f13 loop_1504: fmuld8sux16 %f14, %f4, %f14 fbu %fcc0, loop_1505 fba %fcc2, loop_1506 ldd [%l7 + 0x20], %f6 edge16 %l5, %g7, %l1 loop_1505: stb %l6, [%l7 + 0x34] loop_1506: tsubcc %i0, %i5, %g6 movle %xcc, %l4, %l2 ldx [%l7 + 0x08], %l0 movcs %xcc, %o4, %o1 st %f3, [%l7 + 0x24] fnot2s %f2, %f12 stx %i1, [%l7 + 0x48] fpsub32s %f3, %f14, %f9 stw %i3, [%l7 + 0x08] ldsh [%l7 + 0x42], %o0 brlez %i7, loop_1507 mulscc %g1, %i2, %g3 stb %o7, [%l7 + 0x70] for %f4, %f12, %f0 loop_1507: nop setx loop_1508, %l0, %l1 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 + 0x60], %o5 alignaddr %o3, %i4, %g5 tpos %icc, 0x2 loop_1508: ldx [%l7 + 0x38], %o6 srax %g2, 0x01, %l3 ldsb [%l7 + 0x50], %o2 lduh [%l7 + 0x76], %i6 ld [%l7 + 0x40], %f1 fnors %f6, %f2, %f2 ldsw [%l7 + 0x24], %g4 fmovrsgz %g7, %f11, %f7 fmovsneg %xcc, %f3, %f8 bcc,a,pn %icc, loop_1509 bl,pn %icc, loop_1510 fand %f0, %f0, %f2 lduh [%l7 + 0x76], %l1 loop_1509: fnor %f14, %f14, %f2 loop_1510: ldsw [%l7 + 0x38], %l5 fble %fcc1, loop_1511 movl %icc, %l6, %i5 lduh [%l7 + 0x66], %g6 st %f3, [%l7 + 0x5C] loop_1511: fcmpgt16 %f14, %f8, %i0 add %l4, 0x161A, %l2 stb %o4, [%l7 + 0x5C] ldsw [%l7 + 0x38], %l0 fbn %fcc2, loop_1512 alignaddr %i1, %o1, %o0 movvs %icc, %i7, %i3 stb %g1, [%l7 + 0x11] loop_1512: fmovrslz %g3, %f13, %f5 lduh [%l7 + 0x28], %i2 sth %o7, [%l7 + 0x26] edge16 %o5, %i4, %g5 edge8ln %o3, %o6, %l3 brlz,a %g2, loop_1513 array8 %o2, %i6, %g4 fsrc2 %f2, %f14 sdiv %g7, 0x1DA3, %l5 loop_1513: movre %l6, %i5, %g6 fcmpgt16 %f2, %f2, %i0 array16 %l4, %l1, %l2 fpackfix %f8, %f7 ldsw [%l7 + 0x74], %o4 sdivx %i1, 0x14D9, %o1 ldsb [%l7 + 0x17], %o0 edge32l %l0, %i7, %i3 brlz %g3, loop_1514 bge,a,pn %icc, loop_1515 xorcc %i2, 0x1308, %o7 fmovsg %icc, %f12, %f3 loop_1514: lduh [%l7 + 0x08], %o5 loop_1515: edge8 %g1, %g5, %i4 movre %o6, 0x2EB, %l3 fnegs %f3, %f13 fmovdne %xcc, %f14, %f14 ld [%l7 + 0x74], %f8 fmovspos %icc, %f4, %f9 fmovrdgz %o3, %f0, %f10 call loop_1516 bne,a,pn %icc, loop_1517 alignaddrl %o2, %g2, %i6 xnorcc %g7, %g4, %l5 loop_1516: fnegs %f0, %f9 loop_1517: fxnors %f5, %f7, %f10 movvc %xcc, %l6, %i5 fmul8x16al %f7, %f5, %f10 stx %i0, [%l7 + 0x78] nop setx loop_1518, %l0, %l1 jmpl %l1, %l4 sethi 0x1136, %l1 andcc %g6, 0x0C54, %o4 lduh [%l7 + 0x38], %l2 loop_1518: fmul8x16 %f2, %f10, %f14 movrlz %o1, %i1, %o0 nop setx loop_1519, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bpos,a,pt %xcc, loop_1520 st %f10, [%l7 + 0x34] bl loop_1521 loop_1519: bcs,a,pt %xcc, loop_1522 loop_1520: sth %i7, [%l7 + 0x72] edge16 %i3, %l0, %g3 loop_1521: fmovde %icc, %f11, %f15 loop_1522: fbue %fcc2, loop_1523 fmovscs %xcc, %f10, %f4 ldub [%l7 + 0x42], %o7 ldx [%l7 + 0x30], %i2 loop_1523: fmul8sux16 %f10, %f0, %f14 ldub [%l7 + 0x10], %g1 ldd [%l7 + 0x58], %f0 movpos %icc, %o5, %i4 ldub [%l7 + 0x42], %g5 fpack32 %f2, %f4, %f8 tsubcc %o6, 0x06AD, %o3 fbl %fcc3, loop_1524 taddcc %l3, 0x16D7, %g2 lduh [%l7 + 0x7E], %i6 movcs %icc, %g7, %o2 loop_1524: taddcc %l5, %g4, %i5 ldub [%l7 + 0x2F], %l6 ldsh [%l7 + 0x40], %l4 fbl,a %fcc1, loop_1525 fbg,a %fcc2, loop_1526 bgu loop_1527 lduh [%l7 + 0x1A], %i0 loop_1525: fmovsneg %icc, %f1, %f5 loop_1526: fornot2 %f2, %f12, %f8 loop_1527: ldsh [%l7 + 0x44], %g6 xnor %o4, 0x1A7A, %l1 ldx [%l7 + 0x40], %l2 ldsh [%l7 + 0x74], %i1 std %f2, [%l7 + 0x18] fpadd16 %f10, %f14, %f6 movre %o1, %o0, %i3 and %l0, %g3, %o7 orncc %i2, %g1, %o5 ldx [%l7 + 0x10], %i7 tsubcctv %i4, 0x1BB0, %o6 ldub [%l7 + 0x17], %o3 movre %l3, 0x09D, %g5 sll %g2, 0x13, %i6 stx %o2, [%l7 + 0x78] bcs %icc, loop_1528 fmovdle %xcc, %f2, %f10 ld [%l7 + 0x0C], %f15 fba,a %fcc3, loop_1529 loop_1528: tsubcctv %g7, %l5, %g4 lduh [%l7 + 0x08], %i5 tcs %xcc, 0x1 loop_1529: std %f14, [%l7 + 0x70] fmul8sux16 %f4, %f6, %f12 movrlez %l4, 0x32E, %i0 orn %l6, %o4, %g6 stb %l2, [%l7 + 0x56] movcs %icc, %i1, %o1 fandnot2s %f5, %f2, %f4 bpos,a loop_1530 stb %o0, [%l7 + 0x73] sllx %i3, %l1, %l0 fabss %f1, %f0 loop_1530: std %f2, [%l7 + 0x60] stx %o7, [%l7 + 0x40] fmul8x16al %f13, %f6, %f12 movvs %xcc, %g3, %g1 std %f0, [%l7 + 0x08] brgz %o5, loop_1531 fnot2s %f4, %f10 stw %i2, [%l7 + 0x60] stw %i7, [%l7 + 0x18] loop_1531: fmovspos %icc, %f13, %f0 ld [%l7 + 0x18], %f1 nop setx loop_1532, %l0, %l1 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, %f1, %f15 fcmped %fcc3, %f12, %f0 fmovrdne %i4, %f12, %f10 loop_1532: fsrc1s %f11, %f6 nop setx loop_1533, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcs %xcc, 0x7 fmovrde %o6, %f6, %f10 array16 %o3, %l3, %g2 loop_1533: lduw [%l7 + 0x40], %g5 bvs loop_1534 ldsh [%l7 + 0x30], %i6 fsrc1 %f2, %f0 edge8 %o2, %l5, %g4 loop_1534: brgez,a %g7, loop_1535 be,a %icc, loop_1536 fcmps %fcc3, %f1, %f6 ldsw [%l7 + 0x18], %i5 loop_1535: tle %xcc, 0x6 loop_1536: fand %f8, %f14, %f12 fpsub32s %f0, %f11, %f10 fpsub32 %f8, %f12, %f4 edge8n %l4, %i0, %l6 ble,pt %xcc, loop_1537 bshuffle %f8, %f8, %f10 call loop_1538 fsrc2s %f5, %f4 loop_1537: orcc %g6, %o4, %i1 ldd [%l7 + 0x40], %f2 loop_1538: tsubcctv %l2, 0x028F, %o0 st %f12, [%l7 + 0x24] fmovrdlz %i3, %f14, %f10 edge8 %l1, %o1, %o7 st %f13, [%l7 + 0x30] st %f5, [%l7 + 0x54] ld [%l7 + 0x6C], %f13 sll %g3, 0x11, %g1 movn %xcc, %o5, %i2 bcc,a loop_1539 fcmple16 %f4, %f6, %l0 tcs %xcc, 0x7 lduh [%l7 + 0x16], %i4 loop_1539: udivcc %o6, 0x1730, %i7 fmovs %f8, %f10 fcmpgt32 %f4, %f8, %o3 brz,a %g2, loop_1540 fcmple32 %f8, %f6, %g5 stb %l3, [%l7 + 0x53] stw %o2, [%l7 + 0x44] loop_1540: fpsub32s %f4, %f9, %f8 fcmpne16 %f2, %f8, %i6 ba,a,pt %icc, loop_1541 orncc %g4, %g7, %l5 fcmps %fcc3, %f5, %f0 andcc %l4, %i5, %l6 loop_1541: popc %i0, %g6 addcc %i1, 0x0215, %o4 std %f6, [%l7 + 0x10] stb %o0, [%l7 + 0x3D] fbu,a %fcc1, loop_1542 fandnot1s %f11, %f13, %f13 bvc,a,pt %xcc, loop_1543 sra %l2, %i3, %l1 loop_1542: fands %f9, %f9, %f0 ldd [%l7 + 0x78], %f8 loop_1543: ldx [%l7 + 0x70], %o1 st %f12, [%l7 + 0x10] taddcctv %g3, 0x0902, %g1 fpsub16 %f6, %f0, %f6 ldsb [%l7 + 0x09], %o7 movrlz %o5, 0x248, %i2 fmovsg %xcc, %f12, %f12 std %f4, [%l7 + 0x30] fmovdn %xcc, %f1, %f12 udivcc %l0, 0x049F, %i4 fcmpne16 %f4, %f14, %i7 fmovdl %xcc, %f10, %f10 ba %xcc, loop_1544 umul %o3, %g2, %o6 st %f15, [%l7 + 0x70] siam 0x2 loop_1544: fmovrdne %l3, %f0, %f6 smulcc %g5, 0x035A, %i6 fcmpgt16 %f8, %f6, %o2 lduh [%l7 + 0x16], %g4 stx %g7, [%l7 + 0x40] fnands %f15, %f0, %f10 fmovrdlez %l4, %f14, %f12 fpsub16s %f12, %f8, %f4 stw %i5, [%l7 + 0x64] ld [%l7 + 0x78], %f7 lduh [%l7 + 0x0A], %l5 array16 %i0, %l6, %i1 std %f6, [%l7 + 0x48] fbge %fcc1, loop_1545 fpadd16s %f2, %f4, %f4 fmovsvs %xcc, %f1, %f14 std %f14, [%l7 + 0x40] loop_1545: movg %icc, %g6, %o4 ldub [%l7 + 0x29], %l2 fbn %fcc0, loop_1546 tge %icc, 0x0 ldsh [%l7 + 0x26], %o0 std %f8, [%l7 + 0x28] loop_1546: addcc %i3, %l1, %o1 ldsw [%l7 + 0x40], %g3 nop setx loop_1547, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrlz %g1, %o5, %o7 fbul,a %fcc2, loop_1548 ldsb [%l7 + 0x43], %i2 loop_1547: fcmple32 %f8, %f12, %l0 fnands %f14, %f12, %f2 loop_1548: fcmpeq16 %f4, %f0, %i7 movg %xcc, %i4, %o3 andn %o6, %l3, %g5 movcs %icc, %g2, %o2 ldsw [%l7 + 0x44], %g4 ldsb [%l7 + 0x2C], %i6 tpos %icc, 0x6 ldx [%l7 + 0x48], %l4 ldub [%l7 + 0x66], %g7 st %f3, [%l7 + 0x38] fbn %fcc1, loop_1549 tge %xcc, 0x0 fmovsge %icc, %f3, %f11 stb %i5, [%l7 + 0x1F] loop_1549: fmovdpos %xcc, %f4, %f15 ldsw [%l7 + 0x44], %l5 fmovdn %icc, %f6, %f8 fornot1s %f14, %f12, %f12 brlez,a %l6, loop_1550 lduh [%l7 + 0x52], %i0 sth %i1, [%l7 + 0x2E] fmovse %xcc, %f2, %f5 loop_1550: brlez,a %o4, loop_1551 fcmpgt16 %f8, %f0, %l2 fzero %f0 fmovsvc %xcc, %f13, %f0 loop_1551: fble %fcc2, loop_1552 fmovsge %xcc, %f4, %f2 movvc %icc, %g6, %o0 edge16 %i3, %l1, %g3 loop_1552: taddcctv %o1, 0x1768, %o5 udivcc %g1, 0x0CA3, %o7 lduw [%l7 + 0x28], %i2 brgz %i7, loop_1553 edge8ln %i4, %o3, %l0 ldub [%l7 + 0x53], %o6 tneg %icc, 0x6 loop_1553: ldd [%l7 + 0x70], %f8 tvc %xcc, 0x0 fmovsl %xcc, %f12, %f14 movleu %xcc, %g5, %g2 ld [%l7 + 0x70], %f13 umul %l3, %o2, %g4 fmovdn %xcc, %f2, %f9 fmovd %f4, %f10 andncc %i6, %g7, %l4 fpadd32 %f6, %f14, %f10 fmovrdgez %l5, %f8, %f6 lduh [%l7 + 0x3E], %i5 tsubcctv %i0, %i1, %l6 ldsw [%l7 + 0x1C], %l2 fmovrsgz %g6, %f5, %f5 fpsub32s %f5, %f6, %f11 andcc %o0, %i3, %l1 orn %o4, %g3, %o5 fbn,a %fcc1, loop_1554 stb %o1, [%l7 + 0x61] fsrc2s %f7, %f10 ldsb [%l7 + 0x6D], %o7 loop_1554: fbul,a %fcc2, loop_1555 taddcctv %g1, 0x090A, %i2 fnors %f14, %f10, %f12 sdiv %i7, 0x094A, %o3 loop_1555: andn %i4, %o6, %l0 bleu loop_1556 fbule %fcc0, loop_1557 stx %g2, [%l7 + 0x50] fmovrdne %g5, %f6, %f0 loop_1556: nop setx loop_1558, %l0, %l1 jmpl %l1, %o2 loop_1557: fmovda %xcc, %f0, %f13 std %f4, [%l7 + 0x18] edge16ln %g4, %i6, %l3 loop_1558: fbn %fcc0, loop_1559 sth %g7, [%l7 + 0x52] sth %l4, [%l7 + 0x48] fble %fcc3, loop_1560 loop_1559: ldx [%l7 + 0x58], %l5 sethi 0x1EE1, %i0 bg,pn %xcc, loop_1561 loop_1560: fcmps %fcc1, %f13, %f2 lduh [%l7 + 0x0E], %i1 fcmpne32 %f14, %f0, %i5 loop_1561: ldsw [%l7 + 0x54], %l6 fmovrsgz %l2, %f13, %f8 bpos,a,pt %icc, loop_1562 subccc %g6, 0x1CE9, %o0 stw %i3, [%l7 + 0x50] sdivx %l1, 0x0C3A, %g3 loop_1562: fmuld8sux16 %f7, %f3, %f14 fbne,a %fcc2, loop_1563 fcmpd %fcc0, %f12, %f8 std %f6, [%l7 + 0x50] faligndata %f0, %f6, %f14 loop_1563: fmovdgu %xcc, %f13, %f11 sth %o5, [%l7 + 0x3A] fbu,a %fcc3, loop_1564 stb %o1, [%l7 + 0x5E] fmovsa %icc, %f3, %f8 ldd [%l7 + 0x78], %f8 loop_1564: fmovrsgz %o7, %f15, %f1 fbn,a %fcc0, loop_1565 fcmped %fcc0, %f4, %f6 tgu %xcc, 0x0 edge8l %o4, %i2, %g1 loop_1565: ldd [%l7 + 0x68], %f2 movcs %xcc, %i7, %o3 stx %o6, [%l7 + 0x08] fmovscs %icc, %f1, %f11 srlx %i4, %l0, %g2 tcc %icc, 0x5 fsrc1 %f2, %f0 addccc %o2, 0x172B, %g4 movrlz %i6, 0x2F1, %l3 fabsd %f4, %f2 stw %g7, [%l7 + 0x44] faligndata %f12, %f12, %f10 movre %g5, 0x368, %l4 tpos %xcc, 0x3 edge8 %i0, %i1, %l5 fmuld8sux16 %f7, %f14, %f8 xorcc %i5, %l6, %g6 st %f13, [%l7 + 0x78] fcmpd %fcc1, %f10, %f4 andcc %l2, 0x1E50, %o0 sdiv %l1, 0x115D, %g3 fmovdcs %xcc, %f4, %f4 sll %o5, %i3, %o1 fmovrdne %o7, %f6, %f10 tn %xcc, 0x7 ldsh [%l7 + 0x16], %i2 edge16 %o4, %g1, %o3 edge32l %o6, %i4, %l0 smul %i7, 0x078C, %g2 fmovscs %icc, %f11, %f14 fmovrsgez %g4, %f10, %f14 movneg %xcc, %i6, %o2 stb %l3, [%l7 + 0x28] fornot1s %f9, %f9, %f5 stb %g7, [%l7 + 0x57] fabsd %f0, %f4 move %icc, %g5, %i0 siam 0x0 fpack32 %f14, %f8, %f6 lduh [%l7 + 0x3A], %l4 fmul8x16 %f1, %f6, %f4 ldsw [%l7 + 0x30], %i1 ldx [%l7 + 0x40], %l5 ldub [%l7 + 0x41], %i5 std %f12, [%l7 + 0x60] fmovsn %xcc, %f3, %f13 movn %xcc, %g6, %l6 bg,a,pn %xcc, loop_1566 ldub [%l7 + 0x3F], %l2 ld [%l7 + 0x50], %f3 fcmpes %fcc2, %f0, %f1 loop_1566: movrlez %o0, %l1, %o5 fmovda %icc, %f11, %f4 tl %xcc, 0x3 tg %icc, 0x7 fmovs %f14, %f11 bne,a,pt %icc, loop_1567 edge16n %g3, %o1, %i3 mova %icc, %o7, %i2 brlz,a %g1, loop_1568 loop_1567: fbule,a %fcc2, loop_1569 ldsb [%l7 + 0x16], %o3 fbule %fcc1, loop_1570 loop_1568: ldd [%l7 + 0x20], %f6 loop_1569: andncc %o6, %i4, %l0 fmovrdgz %i7, %f12, %f0 loop_1570: fble %fcc1, loop_1571 fcmple32 %f4, %f6, %g2 fexpand %f2, %f2 fnands %f8, %f13, %f6 loop_1571: stw %g4, [%l7 + 0x7C] edge16ln %i6, %o4, %l3 ldsw [%l7 + 0x10], %o2 smul %g5, %g7, %i0 be,pn %icc, loop_1572 lduw [%l7 + 0x68], %l4 fbule,a %fcc1, loop_1573 brz,a %l5, loop_1574 loop_1572: brz,a %i5, loop_1575 ldub [%l7 + 0x5D], %i1 loop_1573: stb %g6, [%l7 + 0x7F] loop_1574: fmovscs %icc, %f11, %f5 loop_1575: srlx %l6, %l2, %o0 fmovrsgz %o5, %f10, %f14 smul %l1, 0x12BD, %g3 std %f0, [%l7 + 0x18] fmovrsne %o1, %f13, %f0 ldsh [%l7 + 0x18], %o7 edge16l %i2, %i3, %o3 fmuld8sux16 %f2, %f14, %f4 fsrc1s %f4, %f15 std %f12, [%l7 + 0x40] bcc,pn %xcc, loop_1576 sth %g1, [%l7 + 0x1E] stx %i4, [%l7 + 0x70] fnot1s %f0, %f6 loop_1576: edge16 %l0, %i7, %o6 fxor %f12, %f4, %f10 movrlz %g4, 0x0A1, %i6 fpadd16s %f3, %f10, %f7 stx %o4, [%l7 + 0x70] fmovdge %xcc, %f10, %f13 movg %icc, %g2, %l3 std %f14, [%l7 + 0x40] fpack32 %f0, %f10, %f0 fbo %fcc3, loop_1577 add %g5, 0x102C, %g7 orn %i0, %o2, %l5 fpsub32s %f9, %f3, %f15 loop_1577: fornot2 %f10, %f6, %f12 brgz,a %l4, loop_1578 tvc %xcc, 0x1 fbul %fcc1, loop_1579 ldd [%l7 + 0x40], %f4 loop_1578: ldub [%l7 + 0x63], %i1 fmovrslz %i5, %f3, %f3 loop_1579: st %f0, [%l7 + 0x28] lduh [%l7 + 0x2A], %l6 fexpand %f4, %f8 movcs %xcc, %g6, %l2 orcc %o0, 0x0DCD, %l1 fmovscs %xcc, %f6, %f0 movrne %o5, 0x238, %g3 fandnot1 %f6, %f14, %f4 fmovspos %xcc, %f12, %f4 ldsh [%l7 + 0x3A], %o7 bcs,a,pt %xcc, loop_1580 fcmped %fcc0, %f2, %f12 sdivcc %o1, 0x0187, %i2 bgu,a %xcc, loop_1581 loop_1580: fmul8x16 %f0, %f6, %f14 ldsb [%l7 + 0x76], %i3 fmovsle %xcc, %f14, %f6 loop_1581: stb %o3, [%l7 + 0x46] movcc %icc, %g1, %i4 edge8 %l0, %o6, %g4 fcmpgt32 %f2, %f14, %i7 sethi 0x0D62, %o4 movne %icc, %g2, %l3 fzero %f0 ldub [%l7 + 0x26], %g5 edge8ln %i6, %g7, %i0 st %f1, [%l7 + 0x74] ldub [%l7 + 0x1F], %l5 stb %l4, [%l7 + 0x32] fcmple32 %f4, %f2, %o2 edge8n %i1, %l6, %i5 ld [%l7 + 0x24], %f1 fsrc1 %f8, %f2 lduw [%l7 + 0x38], %g6 stw %o0, [%l7 + 0x70] bvc %icc, loop_1582 or %l2, %o5, %l1 bpos,a loop_1583 array8 %o7, %g3, %o1 loop_1582: lduw [%l7 + 0x28], %i3 ldsh [%l7 + 0x4E], %o3 loop_1583: fsrc2 %f12, %f2 fxors %f10, %f3, %f4 lduh [%l7 + 0x08], %g1 ldsb [%l7 + 0x1B], %i4 fpsub16s %f3, %f11, %f2 ldx [%l7 + 0x48], %l0 lduw [%l7 + 0x18], %o6 fbe,a %fcc2, loop_1584 umul %g4, %i7, %i2 bne %icc, loop_1585 tsubcctv %o4, 0x19D0, %l3 loop_1584: fbo,a %fcc3, loop_1586 fnot1 %f2, %f10 loop_1585: st %f12, [%l7 + 0x64] fmul8sux16 %f2, %f12, %f4 loop_1586: movl %xcc, %g5, %g2 smulcc %i6, 0x17C8, %g7 sllx %l5, %l4, %i0 movpos %icc, %i1, %o2 fbule %fcc0, loop_1587 st %f4, [%l7 + 0x14] fpsub16 %f12, %f6, %f2 fble %fcc1, loop_1588 loop_1587: movcs %xcc, %i5, %g6 fpsub32 %f14, %f14, %f10 fmovsvs %xcc, %f11, %f1 loop_1588: ldsb [%l7 + 0x64], %l6 fpsub32s %f12, %f13, %f15 std %f6, [%l7 + 0x10] movrgez %l2, %o5, %l1 addcc %o7, 0x0460, %g3 lduw [%l7 + 0x34], %o1 ldd [%l7 + 0x58], %f10 ba,a,pt %xcc, loop_1589 fmovdcs %icc, %f11, %f13 movvc %xcc, %i3, %o0 mulx %o3, %g1, %l0 loop_1589: st %f9, [%l7 + 0x28] popc 0x1A84, %i4 stb %g4, [%l7 + 0x18] fbuge,a %fcc0, loop_1590 fnot1s %f13, %f6 fandnot2s %f9, %f0, %f15 movgu %xcc, %o6, %i2 loop_1590: ldx [%l7 + 0x10], %o4 stw %i7, [%l7 + 0x34] tne %xcc, 0x6 fmovdge %xcc, %f14, %f3 stw %g5, [%l7 + 0x54] fnegd %f0, %f0 tleu %icc, 0x2 fbu,a %fcc3, loop_1591 bshuffle %f10, %f6, %f6 ldsb [%l7 + 0x5D], %g2 fsrc2 %f8, %f14 loop_1591: movrgez %l3, 0x204, %g7 subccc %l5, %i6, %i0 fbue %fcc0, loop_1592 mova %icc, %i1, %l4 fmovscs %xcc, %f11, %f10 fbug,a %fcc3, loop_1593 loop_1592: bge,a,pt %icc, loop_1594 stb %i5, [%l7 + 0x71] edge32n %g6, %o2, %l6 loop_1593: ldd [%l7 + 0x08], %f14 loop_1594: movgu %xcc, %o5, %l2 std %f12, [%l7 + 0x48] stx %o7, [%l7 + 0x10] edge16n %g3, %l1, %i3 fcmpne32 %f10, %f10, %o1 fbge,a %fcc2, loop_1595 ta %icc, 0x7 stb %o3, [%l7 + 0x47] std %f4, [%l7 + 0x08] loop_1595: udivx %g1, 0x0CE7, %o0 bleu,a,pn %xcc, loop_1596 fornot1 %f2, %f6, %f4 alignaddrl %l0, %i4, %g4 stw %i2, [%l7 + 0x68] loop_1596: movg %xcc, %o6, %o4 edge16l %g5, %g2, %l3 fnor %f8, %f4, %f14 tne %xcc, 0x2 fand %f4, %f8, %f12 edge16ln %i7, %l5, %i6 fcmpeq16 %f12, %f0, %i0 ld [%l7 + 0x58], %f12 movrlez %g7, %i1, %i5 edge32l %g6, %l4, %l6 movcs %icc, %o2, %o5 orncc %l2, 0x0501, %o7 lduw [%l7 + 0x64], %g3 edge32ln %i3, %l1, %o1 sdiv %o3, 0x014A, %g1 ldx [%l7 + 0x18], %l0 ld [%l7 + 0x70], %f13 fmul8x16au %f1, %f4, %f6 tne %xcc, 0x7 ld [%l7 + 0x28], %f8 fabss %f2, %f13 fornot2 %f8, %f4, %f10 lduh [%l7 + 0x3A], %i4 array16 %g4, %i2, %o6 fpsub32s %f6, %f4, %f15 fornot2s %f13, %f5, %f8 bl,a loop_1597 orncc %o0, %g5, %g2 sth %l3, [%l7 + 0x50] bneg,a %icc, loop_1598 loop_1597: ldub [%l7 + 0x72], %i7 fbge %fcc0, loop_1599 fcmped %fcc2, %f14, %f6 loop_1598: edge32 %o4, %i6, %i0 std %f4, [%l7 + 0x60] loop_1599: ldd [%l7 + 0x40], %f12 sth %g7, [%l7 + 0x38] ble loop_1600 lduw [%l7 + 0x20], %i1 sdivx %l5, 0x19F1, %g6 ldsh [%l7 + 0x1A], %i5 loop_1600: fbl,a %fcc1, loop_1601 fmovrde %l6, %f8, %f10 udivcc %o2, 0x095F, %l4 movre %o5, %l2, %o7 loop_1601: ldd [%l7 + 0x30], %f8 or %i3, %l1, %g3 movvc %icc, %o1, %o3 fmovde %icc, %f0, %f12 ldsw [%l7 + 0x68], %g1 edge8ln %l0, %i4, %g4 fmovsvc %icc, %f11, %f14 smulcc %o6, %o0, %g5 fnegd %f14, %f14 smulcc %i2, 0x1947, %l3 ldub [%l7 + 0x28], %g2 sth %i7, [%l7 + 0x7E] fmovdneg %icc, %f3, %f7 fands %f10, %f1, %f14 fmovsvs %icc, %f9, %f10 fsrc1s %f6, %f1 fmovs %f3, %f15 ldd [%l7 + 0x18], %f4 fsrc2 %f10, %f4 ld [%l7 + 0x5C], %f9 lduw [%l7 + 0x10], %i6 tn %icc, 0x3 fpsub16s %f1, %f0, %f8 fpack32 %f4, %f6, %f4 fmovscc %xcc, %f15, %f1 brlez %i0, loop_1602 fmovsleu %xcc, %f0, %f4 tg %xcc, 0x0 fbg %fcc0, loop_1603 loop_1602: fbne %fcc1, loop_1604 fbug %fcc3, loop_1605 subcc %o4, 0x13A7, %i1 loop_1603: fcmple16 %f0, %f8, %g7 loop_1604: edge16l %g6, %i5, %l5 loop_1605: ld [%l7 + 0x60], %f13 sethi 0x062D, %l6 st %f5, [%l7 + 0x24] fpadd16 %f4, %f6, %f2 ldsb [%l7 + 0x1C], %l4 fmovdleu %icc, %f9, %f1 bl,a %xcc, loop_1606 bne,a,pn %icc, loop_1607 move %xcc, %o2, %o5 fbu,a %fcc1, loop_1608 loop_1606: movl %xcc, %o7, %l2 loop_1607: fzero %f12 tgu %icc, 0x7 loop_1608: fsrc2 %f12, %f14 subc %i3, 0x0EA4, %g3 fpmerge %f11, %f0, %f0 sdiv %o1, 0x0159, %o3 fbuge %fcc2, loop_1609 stb %g1, [%l7 + 0x6D] be,a loop_1610 movneg %xcc, %l1, %l0 loop_1609: be %xcc, loop_1611 stx %g4, [%l7 + 0x60] loop_1610: srax %o6, 0x05, %o0 mova %icc, %g5, %i4 loop_1611: bpos,a,pt %icc, loop_1612 fsrc2s %f3, %f9 fsrc2 %f6, %f8 fnot2s %f11, %f11 loop_1612: alignaddrl %i2, %g2, %l3 edge16l %i6, %i0, %i7 orn %o4, 0x0B44, %i1 fmovdl %icc, %f8, %f8 fmovrdgez %g7, %f6, %f4 fcmpeq16 %f10, %f12, %g6 fpackfix %f14, %f14 fmovrdgez %l5, %f10, %f6 stb %i5, [%l7 + 0x53] fmovrsgez %l4, %f8, %f7 stb %l6, [%l7 + 0x15] lduh [%l7 + 0x22], %o2 stx %o7, [%l7 + 0x20] fandnot1s %f2, %f5, %f2 orncc %l2, %o5, %i3 st %f0, [%l7 + 0x5C] fpadd16s %f2, %f5, %f0 fmul8ulx16 %f0, %f8, %f4 ldsh [%l7 + 0x2E], %g3 fmovsl %icc, %f1, %f7 te %xcc, 0x6 addcc %o1, 0x178C, %o3 fzero %f12 sth %g1, [%l7 + 0x48] sra %l0, %l1, %o6 fmovdg %icc, %f1, %f8 udivx %g4, 0x0BC9, %o0 sll %i4, %g5, %g2 tneg %icc, 0x0 ldx [%l7 + 0x38], %l3 ldd [%l7 + 0x08], %f12 bg,pt %xcc, loop_1613 ldub [%l7 + 0x08], %i2 fcmpne16 %f8, %f10, %i6 taddcc %i0, %o4, %i1 loop_1613: be,a,pn %xcc, loop_1614 movrgez %g7, 0x2F9, %g6 lduh [%l7 + 0x18], %l5 fmovrdlez %i7, %f2, %f6 loop_1614: ldx [%l7 + 0x40], %i5 bne,a %icc, loop_1615 sdivcc %l4, 0x195E, %o2 add %l6, %l2, %o7 ldx [%l7 + 0x78], %i3 loop_1615: ldsb [%l7 + 0x0C], %o5 lduh [%l7 + 0x26], %g3 fmovdpos %xcc, %f15, %f7 ld [%l7 + 0x58], %f5 fbu %fcc0, loop_1616 lduh [%l7 + 0x58], %o3 fandnot1s %f9, %f5, %f2 fmovsgu %icc, %f6, %f10 loop_1616: ld [%l7 + 0x4C], %f0 fpsub16 %f8, %f4, %f8 ldsb [%l7 + 0x6D], %g1 fnegd %f12, %f10 fabss %f14, %f3 fnot1s %f4, %f7 ldd [%l7 + 0x28], %f10 tsubcc %o1, %l1, %o6 array16 %l0, %o0, %i4 bg,pt %icc, loop_1617 fmovrse %g4, %f8, %f12 faligndata %f0, %f10, %f4 edge8n %g5, %l3, %g2 loop_1617: movn %icc, %i2, %i0 fpadd32s %f10, %f8, %f4 fmovdleu %icc, %f10, %f12 ld [%l7 + 0x4C], %f8 fpsub16s %f8, %f9, %f7 fandnot2 %f6, %f2, %f8 movvc %icc, %i6, %o4 stw %g7, [%l7 + 0x20] fzeros %f13 brgez %i1, loop_1618 tne %xcc, 0x5 lduh [%l7 + 0x2C], %g6 array8 %l5, %i5, %l4 loop_1618: fbuge %fcc0, loop_1619 ldsh [%l7 + 0x56], %o2 ldsb [%l7 + 0x43], %i7 bne,pt %icc, loop_1620 loop_1619: tne %xcc, 0x5 fbu,a %fcc2, loop_1621 udiv %l6, 0x1117, %l2 loop_1620: fmovdleu %xcc, %f14, %f5 sll %i3, %o7, %g3 loop_1621: fmovrse %o5, %f12, %f12 fbl,a %fcc2, loop_1622 fmovsneg %xcc, %f2, %f10 fmovrdgz %o3, %f0, %f0 fpack16 %f12, %f13 loop_1622: edge8l %o1, %g1, %o6 stw %l0, [%l7 + 0x6C] stx %o0, [%l7 + 0x58] fzero %f0 fnegd %f4, %f12 stx %i4, [%l7 + 0x20] fmul8x16au %f12, %f5, %f10 bgu,a,pn %xcc, loop_1623 array16 %g4, %g5, %l1 fbule,a %fcc1, loop_1624 sth %g2, [%l7 + 0x1A] loop_1623: fmovdg %icc, %f6, %f15 fmovdgu %xcc, %f14, %f13 loop_1624: bvc %xcc, loop_1625 fmovsgu %xcc, %f2, %f7 bcc,a,pt %xcc, loop_1626 sth %i2, [%l7 + 0x62] loop_1625: ldsw [%l7 + 0x68], %l3 st %f13, [%l7 + 0x5C] loop_1626: fmovdle %icc, %f14, %f1 tsubcctv %i6, %o4, %i0 fcmpgt16 %f4, %f2, %i1 fbug,a %fcc2, loop_1627 bg,a loop_1628 fpsub32s %f11, %f4, %f12 sth %g7, [%l7 + 0x4C] loop_1627: faligndata %f8, %f10, %f4 loop_1628: edge32l %l5, %g6, %l4 tg %xcc, 0x3 array32 %i5, %o2, %l6 stw %i7, [%l7 + 0x2C] lduh [%l7 + 0x32], %l2 ldsw [%l7 + 0x78], %o7 sdivcc %g3, 0x0350, %i3 ldsw [%l7 + 0x2C], %o3 ld [%l7 + 0x2C], %f14 stw %o5, [%l7 + 0x58] orncc %o1, %g1, %l0 ba loop_1629 fbul %fcc0, loop_1630 stx %o0, [%l7 + 0x70] fbule,a %fcc0, loop_1631 loop_1629: stx %o6, [%l7 + 0x68] loop_1630: fmovrsgz %i4, %f6, %f9 sth %g5, [%l7 + 0x0A] loop_1631: edge8n %g4, %g2, %l1 ldsw [%l7 + 0x7C], %i2 subc %i6, 0x1873, %l3 fmovrdgz %i0, %f6, %f6 fsrc2 %f6, %f2 tne %icc, 0x5 fnot2s %f8, %f13 fmovda %xcc, %f12, %f5 stb %i1, [%l7 + 0x37] fzero %f8 fmovsa %icc, %f12, %f6 lduh [%l7 + 0x54], %o4 bvs %icc, loop_1632 ldsh [%l7 + 0x6A], %l5 fornot1 %f8, %f8, %f2 fzero %f8 loop_1632: ld [%l7 + 0x74], %f0 and %g7, %l4, %i5 tge %xcc, 0x2 edge16ln %g6, %o2, %l6 sub %i7, %o7, %l2 ldsh [%l7 + 0x72], %g3 edge8 %o3, %i3, %o5 ldsh [%l7 + 0x0A], %o1 fandnot2s %f8, %f5, %f9 edge8 %l0, %g1, %o0 smulcc %i4, 0x15BB, %g5 brlz,a %o6, loop_1633 stx %g4, [%l7 + 0x40] movrlez %l1, %i2, %i6 fnot1 %f14, %f14 loop_1633: fba,a %fcc0, loop_1634 fcmpgt32 %f4, %f2, %l3 movvc %icc, %i0, %i1 movne %xcc, %g2, %o4 loop_1634: stx %l5, [%l7 + 0x60] fnot2s %f6, %f14 ldsw [%l7 + 0x34], %l4 lduh [%l7 + 0x10], %g7 fandnot1s %f5, %f12, %f12 fnot2 %f4, %f0 ldx [%l7 + 0x18], %g6 stx %i5, [%l7 + 0x30] array32 %l6, %o2, %i7 ldd [%l7 + 0x68], %f2 ldsh [%l7 + 0x10], %l2 ldd [%l7 + 0x20], %f0 srax %o7, %g3, %o3 ldsb [%l7 + 0x75], %i3 fmovsa %icc, %f2, %f2 fpsub16 %f10, %f6, %f12 ldub [%l7 + 0x3C], %o1 lduw [%l7 + 0x54], %o5 fnot2s %f1, %f4 ldub [%l7 + 0x1E], %g1 fmuld8sux16 %f7, %f13, %f6 brlez %o0, loop_1635 fbue,a %fcc2, loop_1636 fmovdneg %icc, %f6, %f9 fsrc2s %f0, %f7 loop_1635: andn %i4, %l0, %o6 loop_1636: ldub [%l7 + 0x2C], %g5 sth %g4, [%l7 + 0x5E] for %f0, %f14, %f6 ldsh [%l7 + 0x0C], %l1 ldx [%l7 + 0x50], %i2 brgez %l3, loop_1637 array8 %i6, %i0, %g2 ld [%l7 + 0x38], %f12 fmul8sux16 %f2, %f10, %f14 loop_1637: ldx [%l7 + 0x08], %i1 fandnot1 %f0, %f8, %f10 stw %l5, [%l7 + 0x64] ldsb [%l7 + 0x2B], %l4 fpadd16s %f6, %f10, %f13 sth %g7, [%l7 + 0x3E] fand %f12, %f0, %f6 movgu %icc, %o4, %g6 stb %l6, [%l7 + 0x68] ldsb [%l7 + 0x45], %o2 fandnot2 %f0, %f6, %f10 ld [%l7 + 0x38], %f7 stx %i5, [%l7 + 0x30] brz,a %i7, loop_1638 lduw [%l7 + 0x6C], %l2 brgz %o7, loop_1639 fmovdl %icc, %f4, %f10 loop_1638: fmul8x16 %f11, %f4, %f12 edge16n %o3, %i3, %g3 loop_1639: fands %f3, %f4, %f14 sub %o1, 0x06AF, %o5 bg loop_1640 fmovsvs %icc, %f5, %f3 te %xcc, 0x6 lduw [%l7 + 0x7C], %o0 loop_1640: sth %g1, [%l7 + 0x38] bcc,a %icc, loop_1641 pdist %f14, %f12, %f4 be,a loop_1642 tneg %icc, 0x0 loop_1641: fbe,a %fcc1, loop_1643 brgz %l0, loop_1644 loop_1642: lduh [%l7 + 0x66], %o6 movrne %i4, 0x373, %g4 loop_1643: fpadd32 %f6, %f14, %f12 loop_1644: array8 %l1, %g5, %i2 fmovsg %icc, %f8, %f0 fpadd16s %f11, %f5, %f9 tvs %xcc, 0x5 ld [%l7 + 0x64], %f11 nop setx loop_1645, %l0, %l1 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 %l3, %i0, %i6 orncc %i1, 0x1E7F, %l5 fbul,a %fcc2, loop_1646 loop_1645: nop setx loop_1647, %l0, %l1 jmpl %l1, %g2 fmovsvs %xcc, %f3, %f13 stw %g7, [%l7 + 0x68] loop_1646: orn %l4, 0x1AF5, %g6 loop_1647: edge16ln %o4, %l6, %o2 fbu,a %fcc3, loop_1648 fmovdvc %xcc, %f15, %f14 fabss %f15, %f12 ldx [%l7 + 0x70], %i5 loop_1648: ld [%l7 + 0x48], %f15 fpmerge %f3, %f2, %f8 movvc %icc, %i7, %o7 fcmpes %fcc1, %f12, %f8 ldd [%l7 + 0x48], %f2 ldsw [%l7 + 0x5C], %o3 stx %l2, [%l7 + 0x08] orcc %i3, %g3, %o5 fxor %f6, %f14, %f12 ldsh [%l7 + 0x6A], %o0 fmovsvs %xcc, %f10, %f2 movleu %xcc, %o1, %l0 fcmpeq32 %f0, %f8, %g1 stb %o6, [%l7 + 0x09] fmovrslez %i4, %f2, %f2 fcmple32 %f2, %f10, %l1 fcmpgt32 %f12, %f14, %g5 lduh [%l7 + 0x6E], %g4 stx %i2, [%l7 + 0x30] stx %i0, [%l7 + 0x08] fzeros %f15 subc %l3, 0x1D7F, %i6 fxnors %f3, %f13, %f10 sll %i1, %l5, %g7 move %icc, %g2, %l4 udivx %g6, 0x03B5, %o4 ldsb [%l7 + 0x1A], %l6 fmul8x16al %f5, %f2, %f0 bpos,pn %xcc, loop_1649 fbg,a %fcc2, loop_1650 bneg,a,pn %xcc, loop_1651 fmovda %icc, %f13, %f4 loop_1649: tne %icc, 0x2 loop_1650: bge loop_1652 loop_1651: fmovsvc %icc, %f3, %f7 lduh [%l7 + 0x18], %i5 udivx %o2, 0x18B8, %i7 loop_1652: bge loop_1653 fbu,a %fcc1, loop_1654 lduw [%l7 + 0x78], %o7 fmovsle %icc, %f10, %f9 loop_1653: ldx [%l7 + 0x50], %o3 loop_1654: st %f4, [%l7 + 0x38] fbuge %fcc3, loop_1655 ldx [%l7 + 0x60], %l2 fbne,a %fcc3, loop_1656 fbl,a %fcc0, loop_1657 loop_1655: tleu %icc, 0x2 ld [%l7 + 0x3C], %f4 loop_1656: xorcc %i3, %o5, %o0 loop_1657: fcmps %fcc1, %f2, %f11 stb %g3, [%l7 + 0x4F] fbne %fcc2, loop_1658 tsubcctv %l0, 0x152D, %o1 std %f4, [%l7 + 0x18] stx %g1, [%l7 + 0x48] loop_1658: orncc %i4, %o6, %l1 edge8l %g4, %g5, %i2 ld [%l7 + 0x34], %f8 sth %i0, [%l7 + 0x10] fmovsa %xcc, %f13, %f9 tsubcc %i6, 0x0C19, %i1 andncc %l3, %l5, %g2 st %f5, [%l7 + 0x54] fpsub16s %f0, %f3, %f14 fandnot1 %f2, %f8, %f4 movge %icc, %g7, %g6 fornot2 %f12, %f2, %f8 ldub [%l7 + 0x35], %l4 fnegs %f8, %f0 bgu,a loop_1659 fmul8sux16 %f8, %f6, %f0 andncc %o4, %i5, %l6 fble %fcc3, loop_1660 loop_1659: fabss %f11, %f12 tleu %icc, 0x6 fbue,a %fcc2, loop_1661 loop_1660: fba %fcc0, loop_1662 lduw [%l7 + 0x60], %i7 xorcc %o2, %o3, %l2 loop_1661: ldx [%l7 + 0x48], %o7 loop_1662: tge %icc, 0x1 ldd [%l7 + 0x70], %f12 ldsw [%l7 + 0x74], %i3 tle %xcc, 0x7 ldub [%l7 + 0x20], %o0 lduw [%l7 + 0x68], %g3 ldd [%l7 + 0x28], %f4 fpsub16 %f0, %f0, %f4 fmovrdlz %o5, %f6, %f0 movrne %o1, 0x285, %l0 tgu %xcc, 0x3 andn %i4, %g1, %l1 ldsb [%l7 + 0x4A], %o6 fmovrsgez %g4, %f11, %f10 ldx [%l7 + 0x38], %g5 std %f14, [%l7 + 0x40] faligndata %f8, %f10, %f4 ldsb [%l7 + 0x4F], %i2 lduw [%l7 + 0x18], %i6 stb %i1, [%l7 + 0x59] fblg %fcc1, loop_1663 fcmple16 %f8, %f10, %i0 fmovscc %xcc, %f15, %f15 ldd [%l7 + 0x40], %f6 loop_1663: fandnot2s %f1, %f14, %f4 fbe,a %fcc3, loop_1664 edge32l %l5, %l3, %g7 movcc %xcc, %g6, %l4 fbul %fcc3, loop_1665 loop_1664: std %f6, [%l7 + 0x48] lduw [%l7 + 0x28], %g2 lduh [%l7 + 0x6E], %o4 loop_1665: ble,a,pt %xcc, loop_1666 fpsub32 %f0, %f12, %f10 fands %f11, %f14, %f15 popc 0x17BD, %l6 loop_1666: lduw [%l7 + 0x0C], %i5 movpos %icc, %i7, %o3 fmuld8ulx16 %f0, %f9, %f2 movgu %icc, %o2, %l2 for %f12, %f14, %f10 move %icc, %o7, %o0 fxnors %f2, %f10, %f15 fpadd16s %f0, %f4, %f12 fabsd %f4, %f6 sdivcc %i3, 0x03F8, %g3 std %f10, [%l7 + 0x10] stw %o5, [%l7 + 0x58] fmuld8sux16 %f6, %f15, %f10 fmul8ulx16 %f12, %f10, %f0 fmul8x16 %f12, %f10, %f2 tn %icc, 0x4 brlz,a %o1, loop_1667 fmovdle %xcc, %f5, %f14 andncc %l0, %g1, %l1 fmovdg %icc, %f13, %f5 loop_1667: fmovrdlez %o6, %f12, %f2 sll %g4, %i4, %i2 tcc %xcc, 0x6 siam 0x1 tleu %icc, 0x0 tl %xcc, 0x6 brgz %g5, loop_1668 tvs %icc, 0x7 nop setx loop_1669, %l0, %l1 jmpl %l1, %i6 fmovsleu %xcc, %f3, %f13 loop_1668: lduh [%l7 + 0x34], %i0 tvc %icc, 0x0 loop_1669: fmovdvc %xcc, %f9, %f10 fcmple32 %f0, %f14, %i1 movg %icc, %l3, %g7 fbue %fcc3, loop_1670 movpos %icc, %g6, %l5 tpos %icc, 0x5 movrne %g2, 0x2D9, %l4 loop_1670: ldx [%l7 + 0x68], %o4 ldub [%l7 + 0x1F], %l6 fbuge %fcc2, loop_1671 fnor %f4, %f6, %f6 fnegs %f0, %f15 ldsh [%l7 + 0x44], %i5 loop_1671: fmovsne %icc, %f8, %f8 sdivcc %o3, 0x0F19, %i7 bl,a %xcc, loop_1672 ldsh [%l7 + 0x26], %o2 fmovd %f12, %f2 nop setx loop_1673, %l0, %l1 jmpl %l1, %l2 loop_1672: ldd [%l7 + 0x38], %f8 stw %o0, [%l7 + 0x20] fnegd %f6, %f8 loop_1673: bvs,a loop_1674 fbu,a %fcc0, loop_1675 orcc %i3, %o7, %g3 fmovdl %xcc, %f15, %f8 loop_1674: ble,a,pn %xcc, loop_1676 loop_1675: lduw [%l7 + 0x08], %o5 faligndata %f14, %f14, %f10 move %xcc, %l0, %g1 loop_1676: fcmple32 %f14, %f2, %l1 tpos %icc, 0x0 stb %o6, [%l7 + 0x14] movre %o1, 0x23E, %i4 taddcc %i2, %g5, %i6 fmovrdgez %g4, %f6, %f14 sth %i0, [%l7 + 0x52] fcmpne32 %f0, %f14, %l3 fpsub16 %f14, %f4, %f8 bvc,pn %icc, loop_1677 fpadd32s %f11, %f14, %f4 lduh [%l7 + 0x0A], %g7 ble,a,pt %icc, loop_1678 loop_1677: fmovsvc %xcc, %f13, %f3 fcmpeq16 %f12, %f8, %g6 std %f2, [%l7 + 0x70] loop_1678: fxors %f3, %f13, %f2 orn %i1, 0x19AD, %g2 fpadd32 %f14, %f8, %f0 ldx [%l7 + 0x40], %l4 andn %o4, 0x18C3, %l6 fcmpgt32 %f6, %f0, %l5 andncc %o3, %i5, %o2 fpsub16 %f0, %f10, %f14 fand %f6, %f14, %f8 ldsw [%l7 + 0x78], %l2 lduw [%l7 + 0x1C], %o0 brgz,a %i7, loop_1679 fnand %f14, %f6, %f2 fcmpeq16 %f4, %f12, %o7 fmovdl %icc, %f12, %f13 loop_1679: fxors %f0, %f6, %f12 fnand %f10, %f4, %f8 fnands %f0, %f5, %f1 fmovdvc %icc, %f0, %f10 fmovdpos %icc, %f0, %f10 fmuld8sux16 %f4, %f4, %f14 addccc %i3, %g3, %l0 array8 %g1, %l1, %o6 fblg %fcc1, loop_1680 ble,pt %xcc, loop_1681 st %f10, [%l7 + 0x60] stb %o5, [%l7 + 0x78] loop_1680: fcmpeq32 %f10, %f10, %o1 loop_1681: bn,a,pn %xcc, loop_1682 movrgez %i2, %g5, %i4 fbuge %fcc0, loop_1683 fmovdne %icc, %f0, %f8 loop_1682: fcmpne16 %f4, %f2, %i6 sth %g4, [%l7 + 0x48] loop_1683: fones %f0 fpack32 %f4, %f12, %f2 ldsw [%l7 + 0x24], %i0 fpadd32s %f2, %f11, %f13 fbule,a %fcc1, loop_1684 bgu,a,pt %xcc, loop_1685 ldd [%l7 + 0x18], %f14 stx %g7, [%l7 + 0x40] loop_1684: fmovse %icc, %f3, %f6 loop_1685: tl %icc, 0x6 fmovsvc %xcc, %f8, %f6 tvc %icc, 0x6 movrlz %l3, %g6, %g2 ldsb [%l7 + 0x27], %i1 ldub [%l7 + 0x17], %o4 ldsb [%l7 + 0x58], %l4 edge16n %l6, %l5, %o3 fble,a %fcc3, loop_1686 movleu %icc, %i5, %l2 orncc %o2, 0x0046, %i7 ldub [%l7 + 0x7B], %o0 loop_1686: fnot1 %f8, %f8 ldd [%l7 + 0x58], %f8 fmovdvs %icc, %f12, %f0 fmovrde %o7, %f4, %f8 fmovrdgez %i3, %f14, %f8 sll %l0, %g1, %l1 fmovsl %icc, %f12, %f8 movge %xcc, %o6, %o5 fmovsge %icc, %f5, %f11 ld [%l7 + 0x0C], %f2 fmovsgu %xcc, %f8, %f12 tsubcctv %o1, 0x0DA3, %i2 fmovsa %xcc, %f5, %f6 fmovdcs %icc, %f4, %f9 fnand %f10, %f4, %f4 movn %icc, %g5, %i4 lduw [%l7 + 0x30], %i6 fmovdle %xcc, %f8, %f13 fxnors %f6, %f10, %f1 te %xcc, 0x3 smul %g3, %i0, %g7 edge32n %g4, %g6, %l3 fpadd32s %f9, %f12, %f6 array8 %i1, %o4, %g2 fbg,a %fcc1, loop_1687 fmovspos %xcc, %f5, %f13 bcc %xcc, loop_1688 move %icc, %l6, %l4 loop_1687: lduw [%l7 + 0x3C], %l5 ldsh [%l7 + 0x64], %o3 loop_1688: fble,a %fcc3, loop_1689 edge16ln %i5, %o2, %i7 fmovrsne %o0, %f6, %f1 andn %l2, %i3, %o7 loop_1689: movre %l0, 0x1F0, %g1 lduw [%l7 + 0x20], %o6 sth %l1, [%l7 + 0x64] orn %o5, %i2, %o1 ldx [%l7 + 0x78], %i4 sethi 0x1CD1, %g5 stx %i6, [%l7 + 0x58] fornot1s %f2, %f7, %f4 tcc %xcc, 0x5 ldsb [%l7 + 0x69], %i0 fmuld8sux16 %f8, %f2, %f10 fmovdcc %xcc, %f6, %f2 fmovdvs %xcc, %f0, %f14 bgu,pn %xcc, loop_1690 fcmpne16 %f4, %f4, %g3 orcc %g4, %g6, %g7 fmovrdne %i1, %f2, %f2 loop_1690: tpos %xcc, 0x6 fabss %f12, %f11 fandnot1 %f0, %f12, %f6 fmovse %icc, %f8, %f10 brlez,a %l3, loop_1691 udivx %o4, 0x0795, %l6 fpack32 %f6, %f12, %f0 fpack16 %f12, %f11 loop_1691: tne %xcc, 0x0 array8 %g2, %l4, %l5 stx %i5, [%l7 + 0x70] tsubcc %o2, %i7, %o0 brlez,a %o3, loop_1692 move %xcc, %l2, %o7 mova %xcc, %l0, %g1 ldsw [%l7 + 0x40], %o6 loop_1692: std %f6, [%l7 + 0x58] fmovrsgez %l1, %f7, %f15 fpackfix %f12, %f13 mova %xcc, %o5, %i2 movleu %icc, %o1, %i3 stw %g5, [%l7 + 0x70] ldsw [%l7 + 0x38], %i6 tle %xcc, 0x7 bn,a loop_1693 fmuld8sux16 %f0, %f8, %f12 fcmpgt16 %f2, %f4, %i4 sth %i0, [%l7 + 0x4E] loop_1693: stx %g3, [%l7 + 0x68] xnor %g6, 0x0543, %g7 xnorcc %g4, 0x1EB4, %i1 movl %xcc, %o4, %l3 fmovdvc %icc, %f11, %f7 array16 %g2, %l4, %l5 ld [%l7 + 0x44], %f14 fmuld8sux16 %f4, %f13, %f6 fnot2 %f12, %f2 tge %xcc, 0x2 st %f7, [%l7 + 0x68] fcmpne16 %f12, %f8, %l6 bn loop_1694 brz %i5, loop_1695 ldub [%l7 + 0x36], %o2 bcs,a %xcc, loop_1696 loop_1694: stx %o0, [%l7 + 0x28] loop_1695: fones %f4 bleu %xcc, loop_1697 loop_1696: sll %o3, %l2, %i7 sdivx %o7, 0x1A89, %l0 stx %o6, [%l7 + 0x28] loop_1697: fcmpeq16 %f4, %f4, %l1 fxnors %f5, %f13, %f1 edge8l %g1, %i2, %o1 sth %i3, [%l7 + 0x28] brgez,a %g5, loop_1698 fbo %fcc0, loop_1699 fmovsvs %icc, %f13, %f1 srax %o5, %i4, %i0 loop_1698: bvs,a loop_1700 loop_1699: fbg %fcc3, loop_1701 siam 0x4 fmovsle %icc, %f14, %f13 loop_1700: ldsb [%l7 + 0x15], %g3 loop_1701: fornot2s %f6, %f8, %f3 ldsb [%l7 + 0x5F], %i6 stb %g6, [%l7 + 0x2C] fmovdcs %xcc, %f1, %f4 stb %g4, [%l7 + 0x16] nop setx loop_1702, %l0, %l1 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 + 0x14], %i1 fmovdge %xcc, %f5, %f7 ldsh [%l7 + 0x30], %o4 loop_1702: lduh [%l7 + 0x38], %g7 movcc %icc, %l3, %l4 edge32n %g2, %l5, %l6 lduw [%l7 + 0x08], %i5 stb %o2, [%l7 + 0x37] tgu %icc, 0x0 fmovspos %xcc, %f13, %f11 stx %o0, [%l7 + 0x18] edge32 %l2, %i7, %o7 fmovd %f0, %f6 fmul8sux16 %f6, %f8, %f6 fmovscs %icc, %f5, %f9 sth %o3, [%l7 + 0x50] brz,a %o6, loop_1703 subcc %l1, 0x1E81, %l0 brlz %g1, loop_1704 edge32ln %o1, %i3, %i2 loop_1703: fmovdgu %xcc, %f4, %f12 lduh [%l7 + 0x30], %g5 loop_1704: pdist %f0, %f8, %f12 fbul %fcc3, loop_1705 fbge %fcc2, loop_1706 sth %o5, [%l7 + 0x5A] std %f12, [%l7 + 0x38] loop_1705: sdiv %i0, 0x043D, %i4 loop_1706: andn %g3, %i6, %g6 movge %xcc, %g4, %i1 tn %icc, 0x5 movge %icc, %g7, %l3 sethi 0x0AE4, %o4 ldsw [%l7 + 0x4C], %g2 sllx %l4, %l6, %l5 edge8ln %o2, %i5, %o0 std %f8, [%l7 + 0x68] lduh [%l7 + 0x12], %l2 ldub [%l7 + 0x24], %o7 fbu,a %fcc2, loop_1707 udivx %i7, 0x197D, %o6 fbug,a %fcc2, loop_1708 sub %l1, %o3, %g1 loop_1707: ldub [%l7 + 0x78], %l0 ldub [%l7 + 0x4F], %o1 loop_1708: fnegd %f2, %f12 bvs,pn %xcc, loop_1709 ldsw [%l7 + 0x30], %i3 fmovse %icc, %f10, %f3 bshuffle %f2, %f14, %f12 loop_1709: ldsw [%l7 + 0x40], %g5 fpsub16 %f2, %f4, %f10 fmovsne %xcc, %f9, %f2 fmovda %xcc, %f11, %f3 sra %i2, 0x1B, %o5 lduw [%l7 + 0x68], %i0 stx %g3, [%l7 + 0x28] fbue %fcc2, loop_1710 bg,pt %icc, loop_1711 stw %i6, [%l7 + 0x64] ldsb [%l7 + 0x21], %g6 loop_1710: fmovdleu %xcc, %f4, %f4 loop_1711: xor %i4, %g4, %i1 movrne %g7, %o4, %g2 fbne %fcc3, loop_1712 fmovdg %icc, %f3, %f10 fmovdge %xcc, %f7, %f8 ldx [%l7 + 0x60], %l3 loop_1712: move %icc, %l6, %l4 fmovrsne %o2, %f2, %f14 edge16n %i5, %o0, %l2 siam 0x1 edge16l %l5, %i7, %o6 stx %o7, [%l7 + 0x40] sth %l1, [%l7 + 0x5E] addcc %g1, %o3, %l0 ldsb [%l7 + 0x5E], %i3 ldsw [%l7 + 0x40], %g5 smulcc %o1, %i2, %i0 subc %o5, 0x172B, %g3 ldx [%l7 + 0x10], %i6 tn %icc, 0x4 fors %f15, %f15, %f15 fzeros %f14 stx %g6, [%l7 + 0x38] sra %g4, %i1, %g7 fpack32 %f6, %f14, %f10 fmovsl %icc, %f15, %f4 fbe,a %fcc2, loop_1713 fcmpd %fcc3, %f8, %f14 fmuld8ulx16 %f13, %f12, %f14 st %f0, [%l7 + 0x24] loop_1713: nop setx loop_1714, %l0, %l1 jmpl %l1, %o4 xnorcc %g2, 0x0CD5, %l3 tcc %icc, 0x3 brgez,a %l6, loop_1715 loop_1714: fnot1s %f12, %f11 fandnot2s %f2, %f7, %f7 ld [%l7 + 0x70], %f6 loop_1715: tne %icc, 0x1 srlx %i4, %o2, %i5 sth %l4, [%l7 + 0x6C] fmovdvs %icc, %f11, %f7 stx %o0, [%l7 + 0x70] ld [%l7 + 0x18], %f5 ldub [%l7 + 0x37], %l2 stw %l5, [%l7 + 0x38] fnors %f8, %f7, %f3 movrgez %i7, 0x3EB, %o6 ldd [%l7 + 0x10], %f14 movpos %icc, %l1, %g1 subccc %o3, 0x1D48, %l0 fzero %f8 fsrc2 %f0, %f2 fmovdcs %xcc, %f14, %f10 fmovdg %icc, %f5, %f14 sth %o7, [%l7 + 0x7A] ldx [%l7 + 0x38], %i3 ldx [%l7 + 0x48], %g5 nop setx loop_1716, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sra %o1, 0x1E, %i2 lduh [%l7 + 0x0A], %i0 fnors %f1, %f12, %f10 loop_1716: smulcc %o5, 0x1AF9, %i6 ba,a %icc, loop_1717 stx %g3, [%l7 + 0x30] fors %f12, %f2, %f2 st %f9, [%l7 + 0x48] loop_1717: fbu,a %fcc3, loop_1718 lduh [%l7 + 0x32], %g6 movvs %icc, %g4, %i1 add %g7, 0x1D42, %g2 loop_1718: fbug %fcc0, loop_1719 std %f2, [%l7 + 0x28] tleu %icc, 0x7 fpsub32s %f4, %f12, %f5 loop_1719: bge,a,pn %xcc, loop_1720 fand %f10, %f14, %f12 sub %o4, 0x1EDB, %l3 fmuld8ulx16 %f12, %f15, %f0 loop_1720: tneg %icc, 0x4 bcc %icc, loop_1721 ldsb [%l7 + 0x7A], %l6 fmovde %icc, %f5, %f4 bl,a,pn %icc, loop_1722 loop_1721: ld [%l7 + 0x10], %f5 movre %o2, 0x0E5, %i4 tcs %icc, 0x3 loop_1722: fnegd %f12, %f12 bcs,a,pn %xcc, loop_1723 sdivx %l4, 0x1254, %i5 fcmpne32 %f10, %f6, %l2 tvs %xcc, 0x1 loop_1723: tcs %xcc, 0x7 stx %l5, [%l7 + 0x20] fcmpgt16 %f0, %f2, %o0 fmovsg %icc, %f15, %f3 fcmpne16 %f2, %f0, %o6 edge16n %l1, %i7, %o3 ba,a %xcc, loop_1724 stw %g1, [%l7 + 0x44] fpadd16s %f5, %f5, %f11 addccc %o7, 0x1408, %i3 loop_1724: stx %g5, [%l7 + 0x48] bg,a loop_1725 fbg,a %fcc1, loop_1726 tsubcc %l0, %o1, %i2 orcc %o5, 0x1C55, %i0 loop_1725: fands %f11, %f4, %f5 loop_1726: faligndata %f10, %f4, %f8 mulscc %i6, 0x19F9, %g6 st %f8, [%l7 + 0x10] movcs %xcc, %g3, %i1 fmuld8sux16 %f5, %f10, %f10 fandnot1 %f14, %f12, %f2 stb %g4, [%l7 + 0x25] bvs,pt %xcc, loop_1727 ldsb [%l7 + 0x58], %g7 sth %g2, [%l7 + 0x4C] fornot2s %f15, %f4, %f15 loop_1727: fmovsvc %xcc, %f1, %f6 fsrc2 %f0, %f12 stw %l3, [%l7 + 0x74] fornot2s %f4, %f2, %f0 fone %f12 ldsw [%l7 + 0x5C], %o4 tsubcctv %l6, 0x176F, %i4 ba %icc, loop_1728 fmovrdgz %o2, %f0, %f12 ld [%l7 + 0x64], %f9 nop setx loop_1729, %l0, %l1 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_1728: movne %xcc, %i5, %l4 fmovdvs %xcc, %f5, %f3 fpack16 %f2, %f2 loop_1729: bne,a loop_1730 ld [%l7 + 0x08], %f11 sth %l2, [%l7 + 0x48] bvs loop_1731 loop_1730: fnot2s %f10, %f0 bn,pn %xcc, loop_1732 fnors %f2, %f8, %f11 loop_1731: ldub [%l7 + 0x09], %o0 st %f7, [%l7 + 0x64] loop_1732: ldsb [%l7 + 0x21], %l5 sth %l1, [%l7 + 0x6A] tl %xcc, 0x1 movl %xcc, %i7, %o3 ldsh [%l7 + 0x42], %g1 ldsw [%l7 + 0x64], %o6 ldx [%l7 + 0x78], %i3 fbue %fcc1, loop_1733 brz,a %o7, loop_1734 te %xcc, 0x1 fcmpgt32 %f14, %f12, %l0 loop_1733: mulscc %g5, 0x07A3, %o1 loop_1734: fzero %f6 ldsw [%l7 + 0x58], %o5 tsubcc %i0, %i2, %g6 fcmped %fcc3, %f0, %f2 fpack32 %f14, %f2, %f8 fmovdn %icc, %f13, %f2 fzero %f2 fnor %f10, %f10, %f14 fbu,a %fcc1, loop_1735 fpadd32s %f1, %f7, %f14 ldsh [%l7 + 0x7E], %i6 edge32 %g3, %g4, %g7 loop_1735: stx %g2, [%l7 + 0x78] fba %fcc1, loop_1736 movre %l3, %o4, %i1 be %icc, loop_1737 st %f12, [%l7 + 0x1C] loop_1736: ldd [%l7 + 0x68], %f8 fbue,a %fcc0, loop_1738 loop_1737: fmovdne %xcc, %f13, %f14 fand %f10, %f6, %f10 edge8 %i4, %l6, %o2 loop_1738: umul %i5, 0x18B6, %l4 lduh [%l7 + 0x28], %l2 fbue,a %fcc1, loop_1739 fble %fcc3, loop_1740 edge8n %l5, %o0, %l1 fpadd16s %f10, %f8, %f14 loop_1739: fmul8ulx16 %f2, %f2, %f2 loop_1740: fbn %fcc1, loop_1741 fbule,a %fcc1, loop_1742 addccc %o3, %g1, %i7 fnors %f5, %f6, %f15 loop_1741: ldsb [%l7 + 0x55], %i3 loop_1742: tn %xcc, 0x0 ldx [%l7 + 0x50], %o7 fmovrsne %o6, %f14, %f1 bgu,a,pn %icc, loop_1743 pdist %f0, %f4, %f8 stw %g5, [%l7 + 0x30] edge8l %l0, %o5, %i0 loop_1743: subc %i2, %o1, %i6 fmovrdlz %g3, %f8, %f4 lduw [%l7 + 0x2C], %g4 fbe %fcc3, loop_1744 fpadd16 %f12, %f12, %f0 fsrc2 %f2, %f8 st %f7, [%l7 + 0x54] loop_1744: fbl,a %fcc0, loop_1745 tneg %xcc, 0x6 std %f6, [%l7 + 0x20] bge,a %xcc, loop_1746 loop_1745: fnot2 %f4, %f6 tn %icc, 0x6 ld [%l7 + 0x78], %f5 loop_1746: ldd [%l7 + 0x38], %f14 edge16n %g7, %g2, %g6 popc %l3, %i1 ldsh [%l7 + 0x18], %i4 st %f1, [%l7 + 0x18] lduw [%l7 + 0x0C], %o4 nop setx loop_1747, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdlez %o2, %f0, %f8 fmovsl %icc, %f8, %f14 ldsh [%l7 + 0x60], %l6 loop_1747: movre %i5, 0x234, %l2 edge16ln %l5, %o0, %l1 ldsh [%l7 + 0x3C], %o3 std %f10, [%l7 + 0x60] std %f8, [%l7 + 0x70] sth %l4, [%l7 + 0x7C] ldsb [%l7 + 0x5B], %i7 fands %f9, %f6, %f13 array8 %i3, %o7, %o6 ldsh [%l7 + 0x40], %g1 stb %g5, [%l7 + 0x35] edge8l %o5, %l0, %i0 edge16 %i2, %i6, %o1 ldub [%l7 + 0x50], %g3 nop setx loop_1748, %l0, %l1 jmpl %l1, %g4 movrlez %g2, 0x34F, %g6 fmovdpos %icc, %f15, %f14 fbug %fcc0, loop_1749 loop_1748: fba %fcc0, loop_1750 movleu %icc, %l3, %g7 mova %xcc, %i4, %i1 loop_1749: fsrc2s %f9, %f14 loop_1750: std %f8, [%l7 + 0x28] stw %o2, [%l7 + 0x64] udivcc %o4, 0x0B0C, %i5 fcmpd %fcc1, %f2, %f12 ldx [%l7 + 0x78], %l6 movrne %l5, 0x20C, %l2 fcmpne32 %f6, %f4, %o0 andcc %o3, 0x0E20, %l4 ble %xcc, loop_1751 ble loop_1752 movre %i7, %l1, %o7 movrne %i3, 0x235, %o6 loop_1751: xorcc %g5, %g1, %o5 loop_1752: fmovsa %xcc, %f0, %f9 fmovsle %icc, %f7, %f8 ldsw [%l7 + 0x3C], %l0 bshuffle %f4, %f14, %f2 fornot1 %f12, %f6, %f8 fmovs %f13, %f12 movcc %icc, %i0, %i6 tpos %icc, 0x2 fpackfix %f12, %f1 fzeros %f4 ldub [%l7 + 0x7B], %i2 bg loop_1753 fmovdneg %icc, %f1, %f2 sethi 0x003F, %g3 ld [%l7 + 0x40], %f12 loop_1753: stb %g4, [%l7 + 0x0A] fbug %fcc0, loop_1754 sll %o1, 0x14, %g2 ldsb [%l7 + 0x59], %l3 ldub [%l7 + 0x2D], %g6 loop_1754: fmovdge %xcc, %f1, %f10 mulx %g7, 0x0618, %i4 fmovsa %icc, %f10, %f6 fmovrse %o2, %f0, %f10 ldub [%l7 + 0x77], %o4 stw %i5, [%l7 + 0x44] tleu %xcc, 0x0 tl %icc, 0x4 lduh [%l7 + 0x7C], %i1 nop setx loop_1755, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movcc %icc, %l5, %l2 ldub [%l7 + 0x23], %l6 movvs %icc, %o3, %l4 loop_1755: edge16l %o0, %i7, %l1 fmovrslez %o7, %f8, %f8 fbuge %fcc1, loop_1756 movrne %o6, %i3, %g1 sdivx %o5, 0x0A07, %g5 fmovd %f8, %f2 loop_1756: fmovsne %xcc, %f15, %f13 tvc %icc, 0x4 ldsb [%l7 + 0x16], %l0 ldub [%l7 + 0x2E], %i6 nop setx loop_1757, %l0, %l1 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 + 0x74], %i2 fcmpeq16 %f8, %f6, %g3 fzero %f10 loop_1757: fmovde %xcc, %f6, %f10 bge,pn %xcc, loop_1758 movg %icc, %g4, %o1 ldd [%l7 + 0x38], %f12 bg %icc, loop_1759 loop_1758: sth %g2, [%l7 + 0x14] ldx [%l7 + 0x10], %i0 lduh [%l7 + 0x2C], %l3 loop_1759: movl %icc, %g7, %i4 lduw [%l7 + 0x34], %g6 fnors %f9, %f12, %f6 orcc %o2, %i5, %i1 brgez %o4, loop_1760 andn %l2, 0x1179, %l6 umul %l5, %l4, %o3 st %f12, [%l7 + 0x60] loop_1760: fmovda %icc, %f1, %f3 alignaddr %i7, %o0, %o7 ldub [%l7 + 0x6D], %l1 st %f6, [%l7 + 0x60] ldsb [%l7 + 0x5F], %i3 andn %o6, %g1, %o5 ldd [%l7 + 0x70], %f8 smulcc %l0, %i6, %i2 std %f2, [%l7 + 0x30] subc %g5, %g4, %o1 stx %g3, [%l7 + 0x08] andcc %i0, %g2, %l3 stb %i4, [%l7 + 0x75] subc %g7, %o2, %i5 fcmps %fcc1, %f12, %f6 bcs,pt %icc, loop_1761 ld [%l7 + 0x24], %f9 ldd [%l7 + 0x38], %f8 tneg %icc, 0x5 loop_1761: ld [%l7 + 0x38], %f14 movrgez %g6, 0x097, %o4 ldsw [%l7 + 0x3C], %i1 tneg %xcc, 0x5 edge32n %l2, %l6, %l4 subc %o3, %l5, %i7 addc %o0, 0x1912, %o7 movvs %icc, %l1, %i3 fcmple32 %f2, %f0, %o6 stb %o5, [%l7 + 0x79] stb %g1, [%l7 + 0x24] stx %i6, [%l7 + 0x10] stw %l0, [%l7 + 0x24] ld [%l7 + 0x1C], %f12 fmul8x16au %f10, %f4, %f10 brgz %g5, loop_1762 fmovdvs %icc, %f1, %f13 stb %i2, [%l7 + 0x5C] fpadd32 %f4, %f0, %f12 loop_1762: bvs,a loop_1763 ldx [%l7 + 0x28], %g4 stw %o1, [%l7 + 0x30] fnot2 %f0, %f2 loop_1763: mova %icc, %i0, %g2 tle %icc, 0x3 add %l3, %g3, %i4 edge8n %g7, %i5, %g6 bpos loop_1764 stw %o4, [%l7 + 0x48] fand %f4, %f10, %f12 fcmpeq32 %f6, %f12, %o2 loop_1764: fsrc2 %f10, %f2 fmul8sux16 %f10, %f14, %f14 addccc %l2, 0x0DA9, %l6 fcmpgt32 %f10, %f12, %i1 subccc %o3, %l4, %i7 lduh [%l7 + 0x10], %l5 bleu,a,pn %icc, loop_1765 fxnors %f13, %f0, %f4 movleu %xcc, %o0, %l1 umulcc %i3, 0x07E5, %o7 loop_1765: fnot2 %f12, %f4 fcmpgt32 %f2, %f12, %o5 sth %o6, [%l7 + 0x0C] ld [%l7 + 0x30], %f2 lduh [%l7 + 0x4A], %i6 stw %g1, [%l7 + 0x0C] sth %g5, [%l7 + 0x24] stw %l0, [%l7 + 0x20] stb %i2, [%l7 + 0x7D] edge8n %o1, %g4, %g2 bleu,a,pt %icc, loop_1766 ldub [%l7 + 0x52], %l3 alignaddrl %i0, %g3, %g7 fmovsn %icc, %f2, %f5 loop_1766: ble,a loop_1767 ldsw [%l7 + 0x7C], %i5 edge8 %i4, %g6, %o4 fxnor %f12, %f2, %f10 loop_1767: edge8ln %o2, %l6, %l2 fmovdne %xcc, %f11, %f8 bg,a loop_1768 bcc,a loop_1769 ldsh [%l7 + 0x74], %o3 movrgz %l4, %i7, %l5 loop_1768: lduw [%l7 + 0x4C], %o0 loop_1769: and %i1, %l1, %o7 ldx [%l7 + 0x30], %o5 brlz %o6, loop_1770 fone %f12 ldd [%l7 + 0x08], %f10 ba,pt %icc, loop_1771 loop_1770: std %f14, [%l7 + 0x28] edge8ln %i3, %i6, %g5 bpos %xcc, loop_1772 loop_1771: sth %g1, [%l7 + 0x32] umul %i2, %o1, %l0 edge16ln %g2, %g4, %l3 loop_1772: stb %i0, [%l7 + 0x2B] edge32 %g3, %g7, %i5 stx %g6, [%l7 + 0x10] ldsb [%l7 + 0x5C], %i4 fnands %f1, %f1, %f12 pdist %f8, %f0, %f12 taddcc %o2, 0x1FE7, %l6 edge32n %o4, %o3, %l4 edge8l %l2, %l5, %i7 fpadd16 %f8, %f6, %f14 std %f12, [%l7 + 0x50] nop setx loop_1773, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x50], %o0 sth %l1, [%l7 + 0x66] movcc %icc, %o7, %i1 loop_1773: movvs %xcc, %o6, %o5 movcs %xcc, %i6, %i3 movpos %xcc, %g1, %i2 lduh [%l7 + 0x26], %o1 fmovdle %xcc, %f9, %f8 fmovsl %xcc, %f7, %f4 stb %g5, [%l7 + 0x62] fandnot2s %f5, %f2, %f3 lduw [%l7 + 0x14], %g2 stw %g4, [%l7 + 0x08] fmovscc %xcc, %f7, %f12 addcc %l3, %l0, %i0 bneg,pn %icc, loop_1774 bneg %icc, loop_1775 xnor %g3, %g7, %g6 lduh [%l7 + 0x52], %i4 loop_1774: stw %i5, [%l7 + 0x74] loop_1775: ldd [%l7 + 0x18], %f4 andncc %l6, %o2, %o4 ldsb [%l7 + 0x25], %l4 ldsw [%l7 + 0x0C], %o3 sdivx %l5, 0x0D98, %i7 orncc %l2, 0x1F0F, %l1 stb %o0, [%l7 + 0x77] xnorcc %i1, 0x1616, %o7 fbge %fcc0, loop_1776 movl %xcc, %o6, %o5 fmovd %f0, %f14 st %f4, [%l7 + 0x78] loop_1776: ldx [%l7 + 0x40], %i6 fmul8sux16 %f0, %f2, %f10 ldub [%l7 + 0x51], %g1 lduh [%l7 + 0x10], %i3 ld [%l7 + 0x24], %f9 fbe %fcc0, loop_1777 ldd [%l7 + 0x60], %f6 fornot2s %f0, %f11, %f9 sth %i2, [%l7 + 0x74] loop_1777: lduh [%l7 + 0x28], %g5 stx %o1, [%l7 + 0x78] fmovdne %xcc, %f5, %f10 ta %icc, 0x4 std %f10, [%l7 + 0x20] fcmpeq32 %f12, %f6, %g4 ldub [%l7 + 0x36], %g2 taddcc %l0, %i0, %g3 ldsw [%l7 + 0x5C], %g7 sth %g6, [%l7 + 0x4C] fnor %f10, %f6, %f10 siam 0x2 addc %l3, %i5, %l6 stb %i4, [%l7 + 0x2B] lduw [%l7 + 0x68], %o2 call loop_1778 brlz,a %l4, loop_1779 fmovdne %xcc, %f9, %f1 udiv %o4, 0x1E28, %o3 loop_1778: nop setx loop_1780, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1779: fbug %fcc2, loop_1781 andn %l5, %i7, %l2 fcmpd %fcc2, %f4, %f4 loop_1780: edge32ln %l1, %o0, %o7 loop_1781: fble,a %fcc2, loop_1782 fcmpes %fcc2, %f15, %f6 fands %f6, %f14, %f1 fcmpne16 %f14, %f12, %o6 loop_1782: movge %xcc, %i1, %i6 ldd [%l7 + 0x68], %f0 fmovrse %o5, %f7, %f8 ldsb [%l7 + 0x1B], %i3 fornot1s %f0, %f5, %f6 ldsb [%l7 + 0x28], %i2 fbul %fcc2, loop_1783 fzero %f0 movle %icc, %g5, %o1 popc 0x00C0, %g1 loop_1783: move %icc, %g2, %l0 std %f8, [%l7 + 0x10] ldsw [%l7 + 0x6C], %g4 ldub [%l7 + 0x20], %g3 fcmpd %fcc0, %f4, %f4 stw %i0, [%l7 + 0x0C] subccc %g7, %l3, %i5 sllx %l6, 0x16, %g6 bvc,a,pt %icc, loop_1784 nop setx loop_1785, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrslez %o2, %f0, %f1 lduh [%l7 + 0x74], %i4 loop_1784: fmovsl %icc, %f12, %f13 loop_1785: udivx %l4, 0x0984, %o4 array32 %o3, %l5, %l2 addccc %l1, 0x1541, %o0 fnands %f2, %f6, %f7 ldub [%l7 + 0x79], %o7 sth %i7, [%l7 + 0x14] fmovsle %xcc, %f1, %f5 stw %i1, [%l7 + 0x3C] stb %i6, [%l7 + 0x27] fnot2s %f4, %f2 sth %o5, [%l7 + 0x6C] subcc %i3, %o6, %g5 ldub [%l7 + 0x29], %o1 mulscc %g1, 0x01EE, %i2 fpackfix %f6, %f2 sth %l0, [%l7 + 0x5E] fmovdgu %icc, %f2, %f1 sth %g2, [%l7 + 0x4A] bneg,pn %icc, loop_1786 stb %g3, [%l7 + 0x70] ldsw [%l7 + 0x40], %g4 fmovd %f10, %f8 loop_1786: ldsh [%l7 + 0x70], %i0 ldx [%l7 + 0x20], %l3 fmovrse %i5, %f15, %f3 for %f4, %f0, %f6 andncc %g7, %g6, %o2 sth %l6, [%l7 + 0x46] fbn,a %fcc2, loop_1787 fmovrdlz %i4, %f8, %f6 fmovrde %o4, %f2, %f2 lduw [%l7 + 0x34], %l4 loop_1787: movrlez %o3, %l2, %l1 movge %xcc, %l5, %o7 sth %i7, [%l7 + 0x4E] lduh [%l7 + 0x6C], %i1 lduw [%l7 + 0x08], %o0 fmovsvc %xcc, %f8, %f15 fmovdgu %icc, %f8, %f15 fone %f6 tcs %icc, 0x7 fmuld8ulx16 %f11, %f1, %f6 ldx [%l7 + 0x78], %i6 fandnot1s %f2, %f12, %f15 fmul8x16al %f5, %f7, %f14 stb %o5, [%l7 + 0x36] movgu %icc, %o6, %i3 ba,pn %icc, loop_1788 std %f14, [%l7 + 0x50] ldd [%l7 + 0x20], %f6 tcc %icc, 0x5 loop_1788: stb %g5, [%l7 + 0x0B] movre %o1, 0x23F, %g1 sth %i2, [%l7 + 0x7A] fmovrde %l0, %f10, %f12 fnot1 %f8, %f12 fors %f0, %f5, %f1 stw %g2, [%l7 + 0x5C] faligndata %f6, %f6, %f0 ldsb [%l7 + 0x51], %g4 movg %xcc, %i0, %l3 fpadd16 %f6, %f0, %f14 mulscc %g3, 0x0E69, %g7 st %f15, [%l7 + 0x18] ldub [%l7 + 0x79], %g6 ldsw [%l7 + 0x30], %i5 std %f6, [%l7 + 0x28] fornot1 %f4, %f2, %f0 ldx [%l7 + 0x50], %l6 fmul8sux16 %f14, %f14, %f0 ldub [%l7 + 0x57], %i4 fsrc2s %f7, %f7 fcmple16 %f14, %f6, %o4 fmovrdgz %l4, %f2, %f4 fba,a %fcc3, loop_1789 movvs %icc, %o3, %l2 edge8n %o2, %l1, %l5 ldsb [%l7 + 0x09], %o7 loop_1789: ld [%l7 + 0x4C], %f6 fcmpeq32 %f4, %f14, %i1 edge32n %o0, %i7, %i6 tle %xcc, 0x3 fors %f4, %f2, %f13 lduw [%l7 + 0x28], %o6 movrlz %o5, %i3, %o1 sth %g5, [%l7 + 0x0E] fxnor %f0, %f6, %f2 orcc %i2, %g1, %g2 ldsh [%l7 + 0x2E], %l0 fone %f10 sth %i0, [%l7 + 0x50] edge16n %g4, %l3, %g7 ld [%l7 + 0x40], %f14 stw %g6, [%l7 + 0x4C] fmovdpos %icc, %f4, %f1 fand %f8, %f4, %f0 fors %f14, %f7, %f12 movneg %icc, %g3, %i5 fmovrsgez %l6, %f2, %f13 ldsb [%l7 + 0x1D], %i4 fnot2s %f13, %f3 te %xcc, 0x0 ldd [%l7 + 0x68], %f4 bl,pt %icc, loop_1790 udiv %l4, 0x1E06, %o3 fmovsgu %icc, %f3, %f7 fabsd %f14, %f8 loop_1790: mulscc %o4, %o2, %l2 stb %l1, [%l7 + 0x34] siam 0x3 st %f8, [%l7 + 0x0C] st %f12, [%l7 + 0x2C] ldub [%l7 + 0x7E], %o7 tsubcc %l5, 0x014F, %i1 fbug %fcc0, loop_1791 tcc %xcc, 0x7 edge32ln %o0, %i7, %o6 fcmpgt32 %f4, %f12, %i6 loop_1791: sdiv %i3, 0x0BF8, %o1 xnorcc %g5, %o5, %g1 bvc,a %icc, loop_1792 bge loop_1793 fpsub32 %f4, %f8, %f12 std %f10, [%l7 + 0x28] loop_1792: stx %i2, [%l7 + 0x40] loop_1793: lduh [%l7 + 0x1E], %g2 movrgz %l0, 0x204, %g4 edge16ln %l3, %g7, %i0 bleu %xcc, loop_1794 fmul8x16 %f13, %f10, %f14 ldd [%l7 + 0x50], %f14 fbl,a %fcc2, loop_1795 loop_1794: and %g6, %g3, %i5 st %f13, [%l7 + 0x34] fmovs %f6, %f8 loop_1795: fnot2s %f14, %f14 fbu %fcc0, loop_1796 fandnot1 %f8, %f0, %f10 andn %l6, 0x1765, %l4 fmovsleu %icc, %f9, %f9 loop_1796: sth %o3, [%l7 + 0x50] fpadd16 %f2, %f4, %f4 alignaddrl %i4, %o2, %l2 fzero %f2 taddcctv %o4, %l1, %o7 lduh [%l7 + 0x3E], %i1 faligndata %f6, %f4, %f0 ldd [%l7 + 0x70], %f6 fnegs %f12, %f13 popc %o0, %i7 andcc %o6, %i6, %l5 ldub [%l7 + 0x62], %o1 ldx [%l7 + 0x20], %g5 ldsw [%l7 + 0x58], %o5 tcc %icc, 0x2 subc %i3, %i2, %g2 movgu %icc, %g1, %g4 sth %l3, [%l7 + 0x7A] fmovrdgz %g7, %f2, %f2 array8 %i0, %g6, %l0 andcc %g3, 0x06C8, %l6 ldsh [%l7 + 0x46], %l4 fmovdcc %xcc, %f12, %f10 fmovsneg %xcc, %f2, %f12 brgez,a %i5, loop_1797 ldd [%l7 + 0x78], %f0 edge16n %o3, %i4, %o2 move %xcc, %l2, %o4 loop_1797: stw %o7, [%l7 + 0x50] tvs %xcc, 0x0 sub %i1, %o0, %l1 st %f5, [%l7 + 0x48] fzero %f8 fzero %f0 fbue %fcc0, loop_1798 fbue %fcc2, loop_1799 brlz,a %o6, loop_1800 stx %i7, [%l7 + 0x10] loop_1798: fxnors %f10, %f3, %f13 loop_1799: bvs loop_1801 loop_1800: ldsw [%l7 + 0x6C], %i6 fnot1s %f2, %f9 ldsh [%l7 + 0x7E], %l5 loop_1801: fcmpeq32 %f0, %f4, %g5 fcmpgt32 %f6, %f14, %o1 lduh [%l7 + 0x2E], %o5 fmovsg %icc, %f3, %f0 xnor %i2, 0x1078, %g2 fmovdge %xcc, %f15, %f14 std %f2, [%l7 + 0x40] addcc %g1, 0x0E42, %g4 movl %icc, %i3, %g7 mulscc %i0, %l3, %l0 fmovdge %xcc, %f1, %f9 and %g6, 0x18F0, %g3 udivx %l4, 0x1F24, %i5 array16 %l6, %i4, %o2 ldsb [%l7 + 0x47], %o3 stx %l2, [%l7 + 0x38] fmovdleu %icc, %f12, %f5 sth %o4, [%l7 + 0x46] fmovdleu %xcc, %f9, %f0 bneg,a loop_1802 std %f4, [%l7 + 0x18] sdivx %i1, 0x0450, %o0 fmovdleu %xcc, %f11, %f12 loop_1802: fpsub16 %f2, %f10, %f14 std %f12, [%l7 + 0x08] popc 0x1C88, %o7 andcc %o6, %l1, %i7 fzeros %f3 stx %i6, [%l7 + 0x78] taddcctv %l5, %o1, %o5 fsrc2 %f2, %f2 ldsh [%l7 + 0x56], %g5 fbo %fcc3, loop_1803 srl %i2, 0x17, %g2 ldsb [%l7 + 0x70], %g4 movpos %xcc, %i3, %g7 loop_1803: movvs %xcc, %i0, %l3 edge16l %l0, %g6, %g3 brlez,a %l4, loop_1804 sth %g1, [%l7 + 0x4E] fpadd16 %f10, %f0, %f4 nop setx loop_1805, %l0, %l1 jmpl %l1, %i5 loop_1804: tle %icc, 0x4 udivx %i4, 0x0C86, %o2 fmovrsgz %o3, %f14, %f7 loop_1805: ldsh [%l7 + 0x7A], %l6 bgu %icc, loop_1806 ldsw [%l7 + 0x3C], %l2 siam 0x5 brz,a %i1, loop_1807 loop_1806: fmovrsgz %o0, %f2, %f2 st %f3, [%l7 + 0x40] fmovdleu %icc, %f8, %f5 loop_1807: ldx [%l7 + 0x30], %o4 and %o6, 0x1B97, %o7 ldd [%l7 + 0x30], %f12 sethi 0x1E4F, %i7 sdivx %l1, 0x08C2, %i6 ldd [%l7 + 0x78], %f2 bneg,a loop_1808 fsrc2s %f13, %f6 stx %l5, [%l7 + 0x20] fcmpne32 %f2, %f12, %o1 loop_1808: movg %xcc, %o5, %i2 ba,a loop_1809 ldd [%l7 + 0x68], %f14 fmovdn %xcc, %f9, %f7 array32 %g2, %g4, %g5 loop_1809: lduw [%l7 + 0x38], %i3 stb %i0, [%l7 + 0x35] bn,a,pn %icc, loop_1810 stb %l3, [%l7 + 0x55] sethi 0x0177, %l0 ldd [%l7 + 0x30], %f14 loop_1810: fcmple32 %f14, %f2, %g6 srl %g7, %g3, %g1 nop setx loop_1811, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsn %xcc, %f11, %f3 fpsub16 %f8, %f0, %f6 fbne %fcc0, loop_1812 loop_1811: std %f0, [%l7 + 0x38] st %f4, [%l7 + 0x24] ldx [%l7 + 0x70], %l4 loop_1812: fmovdneg %icc, %f0, %f15 ld [%l7 + 0x54], %f12 movn %xcc, %i5, %i4 taddcctv %o3, %l6, %o2 lduw [%l7 + 0x44], %l2 fmovrdgz %i1, %f4, %f4 brgez,a %o4, loop_1813 edge16n %o6, %o7, %i7 xnorcc %o0, 0x1FE5, %l1 fblg %fcc1, loop_1814 loop_1813: fcmpd %fcc3, %f6, %f0 fxors %f1, %f8, %f14 lduw [%l7 + 0x5C], %l5 loop_1814: tpos %xcc, 0x2 fandnot1s %f7, %f6, %f14 fpadd32 %f2, %f4, %f2 fsrc1 %f4, %f12 fmovsle %xcc, %f4, %f6 andcc %o1, %o5, %i2 stx %i6, [%l7 + 0x18] stb %g2, [%l7 + 0x11] mulscc %g5, 0x0FE2, %g4 fnegd %f12, %f0 pdist %f2, %f6, %f4 edge32ln %i3, %l3, %i0 lduh [%l7 + 0x28], %l0 movrgez %g6, %g7, %g3 ldsh [%l7 + 0x46], %g1 ldsh [%l7 + 0x30], %i5 tsubcc %i4, 0x1105, %l4 lduw [%l7 + 0x70], %l6 movrgez %o3, 0x017, %o2 stw %i1, [%l7 + 0x3C] sethi 0x18F9, %l2 edge8n %o4, %o6, %o7 brlz %o0, loop_1815 lduh [%l7 + 0x1E], %l1 movne %icc, %l5, %i7 ldub [%l7 + 0x56], %o1 loop_1815: andn %i2, 0x17AB, %o5 ldsb [%l7 + 0x4F], %i6 fmovrde %g5, %f12, %f4 fsrc1s %f12, %f3 fmovsgu %icc, %f15, %f3 nop setx loop_1816, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movg %icc, %g4, %i3 ta %xcc, 0x4 fabss %f5, %f11 loop_1816: fbug %fcc3, loop_1817 fpsub32s %f4, %f8, %f12 orcc %g2, 0x12AF, %l3 taddcctv %l0, %g6, %i0 loop_1817: andn %g7, %g3, %g1 fmovrdne %i4, %f10, %f14 srlx %i5, 0x13, %l6 fmovdcc %icc, %f9, %f6 edge16l %o3, %o2, %l4 ld [%l7 + 0x64], %f7 srlx %l2, %i1, %o4 stw %o7, [%l7 + 0x10] ldsh [%l7 + 0x66], %o6 fbne %fcc2, loop_1818 tsubcctv %l1, 0x1545, %l5 fcmpes %fcc1, %f1, %f0 edge16ln %i7, %o0, %o1 loop_1818: be,a,pn %xcc, loop_1819 andncc %i2, %i6, %g5 udiv %g4, 0x0F3E, %o5 fba %fcc0, loop_1820 loop_1819: tleu %xcc, 0x5 fnor %f12, %f12, %f2 tsubcctv %i3, %g2, %l3 loop_1820: fxnors %f10, %f13, %f10 tvs %xcc, 0x0 ble loop_1821 ldd [%l7 + 0x30], %f14 bl,a,pn %xcc, loop_1822 ldub [%l7 + 0x4F], %g6 loop_1821: fbe %fcc1, loop_1823 fnands %f9, %f1, %f5 loop_1822: fcmps %fcc0, %f15, %f8 fands %f13, %f14, %f13 loop_1823: move %xcc, %i0, %g7 fmovse %icc, %f6, %f13 fpsub32 %f10, %f2, %f0 for %f14, %f12, %f10 fsrc2 %f14, %f12 ldsb [%l7 + 0x1D], %l0 std %f6, [%l7 + 0x48] stx %g3, [%l7 + 0x30] bl %icc, loop_1824 sllx %i4, 0x15, %g1 fpmerge %f12, %f3, %f2 st %f4, [%l7 + 0x48] loop_1824: ldsw [%l7 + 0x64], %l6 ldsb [%l7 + 0x46], %o3 fcmple16 %f12, %f14, %o2 fandnot2s %f10, %f4, %f12 std %f10, [%l7 + 0x58] fxor %f0, %f8, %f12 stx %l4, [%l7 + 0x50] movrne %i5, %i1, %l2 fnegd %f6, %f12 fpadd32 %f10, %f6, %f2 mulx %o7, %o4, %o6 fmovd %f0, %f12 fmovscs %xcc, %f8, %f3 edge32n %l5, %i7, %o0 fcmps %fcc3, %f6, %f4 or %l1, %i2, %i6 siam 0x3 fmul8x16al %f13, %f4, %f10 fble %fcc0, loop_1825 addccc %o1, 0x11A1, %g5 lduh [%l7 + 0x46], %g4 stw %o5, [%l7 + 0x7C] loop_1825: fmul8x16 %f3, %f12, %f12 fpadd16 %f2, %f0, %f4 udiv %i3, 0x0D3C, %g2 edge8ln %l3, %i0, %g7 fmovscc %icc, %f12, %f12 ta %icc, 0x4 subcc %l0, 0x1348, %g3 ldub [%l7 + 0x67], %g6 fbne,a %fcc3, loop_1826 std %f8, [%l7 + 0x78] movleu %xcc, %i4, %g1 popc %o3, %l6 loop_1826: fmovdg %xcc, %f8, %f6 edge32n %l4, %i5, %o2 fbg,a %fcc3, loop_1827 edge8 %i1, %o7, %o4 fmovdvc %xcc, %f15, %f2 fba,a %fcc0, loop_1828 loop_1827: bcc,pt %icc, loop_1829 sdivx %l2, 0x1576, %l5 fmovdneg %icc, %f4, %f14 loop_1828: ld [%l7 + 0x28], %f2 loop_1829: movneg %xcc, %i7, %o6 ldub [%l7 + 0x46], %l1 ldsw [%l7 + 0x30], %i2 orcc %i6, 0x10DF, %o0 ldsh [%l7 + 0x40], %o1 bvc loop_1830 ld [%l7 + 0x50], %f1 movle %icc, %g4, %o5 tcs %xcc, 0x0 loop_1830: fmovsneg %icc, %f3, %f13 fcmpeq32 %f6, %f4, %g5 fxors %f0, %f15, %f13 fmovsle %xcc, %f12, %f8 ldsb [%l7 + 0x30], %i3 sth %g2, [%l7 + 0x26] fnot2s %f8, %f14 fnot1s %f12, %f5 fbug,a %fcc1, loop_1831 fmovrslz %i0, %f2, %f11 brnz,a %l3, loop_1832 fands %f2, %f13, %f3 loop_1831: fnand %f2, %f0, %f10 fbu,a %fcc3, loop_1833 loop_1832: sth %l0, [%l7 + 0x30] fbug,a %fcc0, loop_1834 tne %icc, 0x2 loop_1833: st %f5, [%l7 + 0x30] edge16l %g3, %g6, %g7 loop_1834: fmovde %xcc, %f1, %f13 edge16n %i4, %o3, %g1 stw %l6, [%l7 + 0x10] fblg,a %fcc3, loop_1835 sll %l4, %o2, %i1 ba,pn %xcc, loop_1836 bge,a %icc, loop_1837 loop_1835: fmovdg %xcc, %f4, %f7 tvs %icc, 0x1 loop_1836: fand %f4, %f2, %f10 loop_1837: sdiv %o7, 0x102D, %o4 ld [%l7 + 0x5C], %f2 sth %i5, [%l7 + 0x28] ldsb [%l7 + 0x10], %l2 movrgez %i7, 0x180, %l5 fmovrdgz %o6, %f10, %f2 movle %xcc, %l1, %i2 fbue,a %fcc1, loop_1838 fmovrdlez %i6, %f4, %f4 fmovde %icc, %f0, %f2 sethi 0x0655, %o0 loop_1838: fmul8x16au %f9, %f7, %f2 stx %o1, [%l7 + 0x10] brlez %g4, loop_1839 fmul8sux16 %f8, %f10, %f14 lduh [%l7 + 0x70], %o5 fbge,a %fcc0, loop_1840 loop_1839: addccc %i3, 0x00C6, %g5 fbe,a %fcc0, loop_1841 fmovsge %icc, %f10, %f6 loop_1840: sth %i0, [%l7 + 0x3E] tsubcc %g2, 0x11EE, %l3 loop_1841: fmovrdgez %g3, %f14, %f4 sethi 0x1F4A, %l0 umul %g7, 0x0CAB, %g6 fbge %fcc2, loop_1842 fmovdcs %icc, %f5, %f0 movl %xcc, %i4, %o3 fmovrse %l6, %f15, %f7 loop_1842: fmovscs %icc, %f15, %f0 udivcc %g1, 0x131A, %o2 ldsw [%l7 + 0x74], %l4 bl,pn %xcc, loop_1843 ldsw [%l7 + 0x2C], %o7 fsrc2 %f4, %f0 brlez,a %i1, loop_1844 loop_1843: srl %o4, 0x16, %l2 bneg,a %xcc, loop_1845 fsrc1 %f4, %f4 loop_1844: fmovd %f2, %f6 fmovsgu %xcc, %f3, %f2 loop_1845: fnor %f4, %f8, %f8 edge16l %i5, %i7, %o6 fmovdcs %icc, %f15, %f5 fcmpne16 %f6, %f12, %l5 fmovsn %icc, %f9, %f15 lduh [%l7 + 0x16], %l1 bn,a loop_1846 lduh [%l7 + 0x7C], %i6 lduw [%l7 + 0x20], %i2 edge16 %o1, %o0, %g4 loop_1846: edge16l %o5, %g5, %i0 fmovsne %xcc, %f9, %f6 faligndata %f8, %f12, %f10 movn %xcc, %i3, %g2 fcmple32 %f8, %f10, %g3 edge8n %l3, %g7, %g6 stx %l0, [%l7 + 0x18] edge16ln %o3, %i4, %g1 bne,pt %xcc, loop_1847 fmovsvs %icc, %f11, %f1 std %f10, [%l7 + 0x20] ldx [%l7 + 0x48], %l6 loop_1847: tcc %xcc, 0x4 xor %l4, 0x074C, %o2 stb %i1, [%l7 + 0x6D] ta %icc, 0x2 std %f6, [%l7 + 0x10] fmovrslez %o4, %f13, %f8 ldub [%l7 + 0x6D], %o7 movleu %icc, %l2, %i7 nop setx loop_1848, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsneg %icc, %f5, %f10 fmovdgu %icc, %f11, %f1 fones %f14 loop_1848: fmovsgu %icc, %f9, %f14 tvc %icc, 0x3 ld [%l7 + 0x70], %f6 fmovsneg %icc, %f0, %f6 ba %icc, loop_1849 lduh [%l7 + 0x5E], %i5 ldub [%l7 + 0x35], %l5 stx %l1, [%l7 + 0x18] loop_1849: fmovsl %xcc, %f0, %f6 ta %icc, 0x3 sth %i6, [%l7 + 0x78] ldub [%l7 + 0x4E], %o6 stw %i2, [%l7 + 0x48] for %f14, %f14, %f6 ldd [%l7 + 0x48], %f8 ldub [%l7 + 0x2F], %o1 tcc %xcc, 0x1 movn %xcc, %g4, %o5 lduw [%l7 + 0x38], %g5 fexpand %f10, %f6 fmovrdne %o0, %f2, %f14 tn %icc, 0x0 fmovda %icc, %f0, %f7 fones %f14 fmovdl %icc, %f10, %f5 fmovsleu %icc, %f1, %f4 stx %i0, [%l7 + 0x40] movrlez %g2, %g3, %i3 orncc %l3, 0x0125, %g6 fmovdn %xcc, %f8, %f7 brnz,a %g7, loop_1850 st %f10, [%l7 + 0x54] bg,a loop_1851 fnot1s %f15, %f8 loop_1850: stb %l0, [%l7 + 0x3C] stb %i4, [%l7 + 0x5D] loop_1851: fandnot2s %f0, %f4, %f9 srax %o3, 0x1D, %l6 faligndata %f4, %f2, %f14 fbo %fcc2, loop_1852 edge16n %l4, %g1, %o2 fones %f4 fsrc2s %f12, %f3 loop_1852: ld [%l7 + 0x68], %f9 fpsub32 %f4, %f0, %f6 ba,a loop_1853 bl,pt %icc, loop_1854 ldx [%l7 + 0x28], %o4 fbuge,a %fcc3, loop_1855 loop_1853: popc 0x137C, %i1 loop_1854: fmovsneg %xcc, %f9, %f14 fbe,a %fcc2, loop_1856 loop_1855: nop setx loop_1857, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x32], %o7 edge32l %l2, %i5, %i7 loop_1856: edge32 %l5, %l1, %i6 loop_1857: fsrc1s %f5, %f2 stx %i2, [%l7 + 0x48] for %f14, %f10, %f10 fmovrsgz %o6, %f14, %f6 tl %xcc, 0x1 xnorcc %g4, %o1, %g5 alignaddrl %o5, %i0, %g2 mulscc %o0, 0x1D07, %i3 smulcc %g3, %g6, %g7 fmovdl %xcc, %f5, %f3 lduh [%l7 + 0x2E], %l0 std %f14, [%l7 + 0x78] ble,a,pn %xcc, loop_1858 tvs %xcc, 0x4 brgz %l3, loop_1859 bneg loop_1860 loop_1858: fcmpne16 %f12, %f10, %i4 ldsw [%l7 + 0x58], %l6 loop_1859: ld [%l7 + 0x20], %f7 loop_1860: pdist %f2, %f6, %f12 stx %o3, [%l7 + 0x28] fsrc1s %f14, %f8 fmovdne %xcc, %f5, %f13 tvc %xcc, 0x2 edge8n %l4, %o2, %g1 fnot2s %f0, %f15 fbul,a %fcc1, loop_1861 fbule,a %fcc0, loop_1862 brgez %i1, loop_1863 alignaddrl %o7, %l2, %i5 loop_1861: ldub [%l7 + 0x35], %i7 loop_1862: movg %icc, %l5, %o4 loop_1863: fmovda %xcc, %f9, %f10 srlx %i6, 0x14, %l1 siam 0x7 lduw [%l7 + 0x14], %i2 stb %o6, [%l7 + 0x13] fors %f10, %f7, %f15 sdiv %g4, 0x01E1, %g5 umulcc %o5, %i0, %g2 fmovscc %icc, %f14, %f9 brz %o1, loop_1864 bgu,pn %xcc, loop_1865 for %f4, %f4, %f14 ldd [%l7 + 0x48], %f0 loop_1864: bvc,a,pt %xcc, loop_1866 loop_1865: tcc %icc, 0x6 lduh [%l7 + 0x46], %o0 fmovde %icc, %f11, %f13 loop_1866: fpsub16 %f0, %f12, %f4 srax %i3, %g3, %g7 fmovsge %icc, %f5, %f13 fmovrde %g6, %f2, %f4 std %f12, [%l7 + 0x40] edge8n %l0, %i4, %l6 be loop_1867 ldsh [%l7 + 0x10], %o3 fabss %f1, %f5 bl,pn %xcc, loop_1868 loop_1867: stx %l3, [%l7 + 0x30] fmovsge %icc, %f2, %f3 fnands %f7, %f9, %f0 loop_1868: brlez,a %o2, loop_1869 fmovrslz %g1, %f0, %f3 fcmps %fcc1, %f10, %f5 fornot2s %f10, %f12, %f15 loop_1869: ldsh [%l7 + 0x7A], %l4 edge16l %o7, %i1, %l2 ld [%l7 + 0x44], %f2 ldsh [%l7 + 0x64], %i5 fnand %f2, %f2, %f10 andn %i7, 0x0517, %l5 fmovsle %icc, %f6, %f9 edge16n %i6, %l1, %i2 orncc %o6, 0x1EF1, %o4 stb %g5, [%l7 + 0x50] ldsw [%l7 + 0x34], %g4 lduw [%l7 + 0x1C], %i0 fnand %f14, %f10, %f6 mulx %o5, %o1, %o0 ldub [%l7 + 0x41], %i3 bneg,a,pt %icc, loop_1870 fcmpne32 %f10, %f12, %g3 sdivx %g7, 0x05A3, %g6 ldsb [%l7 + 0x2D], %l0 loop_1870: stx %i4, [%l7 + 0x30] for %f0, %f6, %f2 fbge %fcc1, loop_1871 movneg %xcc, %g2, %l6 popc 0x16C8, %o3 ldub [%l7 + 0x63], %o2 loop_1871: ldub [%l7 + 0x09], %l3 ldsh [%l7 + 0x70], %l4 fpsub16 %f4, %f14, %f12 fmovdgu %icc, %f13, %f11 stw %g1, [%l7 + 0x2C] bn %icc, loop_1872 udiv %i1, 0x16C7, %l2 ldd [%l7 + 0x48], %f6 stb %o7, [%l7 + 0x7A] loop_1872: udivcc %i5, 0x168A, %l5 fcmpeq32 %f6, %f6, %i6 std %f0, [%l7 + 0x10] subccc %l1, %i7, %o6 fmovrdlez %i2, %f10, %f10 edge16ln %o4, %g4, %i0 subcc %g5, %o1, %o0 sth %i3, [%l7 + 0x44] std %f12, [%l7 + 0x50] addcc %g3, 0x0968, %g7 stx %g6, [%l7 + 0x28] ldub [%l7 + 0x19], %o5 movrlez %i4, %g2, %l0 fnot2s %f5, %f11 taddcc %o3, %l6, %o2 ldx [%l7 + 0x28], %l4 call loop_1873 tcc %xcc, 0x1 brlz,a %l3, loop_1874 ld [%l7 + 0x6C], %f5 loop_1873: st %f2, [%l7 + 0x1C] fbug,a %fcc3, loop_1875 loop_1874: fmovdpos %xcc, %f6, %f11 tgu %xcc, 0x0 fbne %fcc3, loop_1876 loop_1875: fpmerge %f12, %f12, %f6 ldsw [%l7 + 0x3C], %i1 fmuld8sux16 %f10, %f11, %f8 loop_1876: edge8ln %g1, %l2, %i5 std %f10, [%l7 + 0x40] tn %xcc, 0x4 subc %l5, %o7, %i6 fmovdvc %xcc, %f6, %f13 ldd [%l7 + 0x20], %f8 fmovsvs %xcc, %f2, %f3 bcc,pn %icc, loop_1877 edge8ln %i7, %o6, %i2 std %f12, [%l7 + 0x10] fmovsg %xcc, %f13, %f4 loop_1877: smul %o4, %l1, %i0 popc %g4, %g5 fpack16 %f2, %f14 umulcc %o1, 0x19D4, %i3 fornot1s %f10, %f11, %f9 ldub [%l7 + 0x37], %o0 sdivx %g7, 0x1B43, %g6 fpsub32 %f0, %f8, %f2 fcmpne16 %f12, %f6, %g3 lduh [%l7 + 0x68], %i4 ldub [%l7 + 0x65], %o5 fxor %f0, %f6, %f8 popc %g2, %l0 ldsb [%l7 + 0x25], %o3 bl,a loop_1878 fornot1 %f12, %f12, %f6 fxors %f4, %f13, %f6 bpos %icc, loop_1879 loop_1878: fabss %f9, %f9 fcmpd %fcc3, %f6, %f2 lduw [%l7 + 0x24], %l6 loop_1879: ldsw [%l7 + 0x48], %o2 orn %l3, %i1, %g1 bvc,a loop_1880 nop setx loop_1881, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdcc %icc, %f0, %f7 fmuld8ulx16 %f15, %f14, %f12 loop_1880: ldub [%l7 + 0x39], %l4 loop_1881: subc %i5, %l5, %l2 tneg %icc, 0x4 ldsh [%l7 + 0x62], %i6 movre %o7, 0x0D2, %o6 fzero %f12 ldd [%l7 + 0x60], %f4 st %f14, [%l7 + 0x7C] lduh [%l7 + 0x38], %i2 ld [%l7 + 0x5C], %f9 st %f8, [%l7 + 0x0C] fmovdl %xcc, %f3, %f14 sdivcc %i7, 0x1DB3, %l1 fmovse %icc, %f7, %f4 fmovscs %icc, %f2, %f1 st %f12, [%l7 + 0x40] sdivcc %i0, 0x127D, %o4 brgz %g4, loop_1882 lduh [%l7 + 0x34], %o1 sth %g5, [%l7 + 0x6A] fands %f4, %f5, %f13 loop_1882: array16 %o0, %i3, %g6 edge16 %g7, %g3, %o5 fmovrslz %i4, %f5, %f11 movge %xcc, %g2, %o3 ldub [%l7 + 0x25], %l6 sra %o2, 0x17, %l3 fabss %f4, %f11 st %f12, [%l7 + 0x1C] fornot2s %f0, %f13, %f0 edge16n %l0, %i1, %g1 fmovdpos %xcc, %f1, %f11 movvc %icc, %l4, %l5 fmovdl %xcc, %f4, %f9 fmovscs %icc, %f15, %f13 fpsub16s %f9, %f3, %f12 umulcc %l2, %i5, %o7 fexpand %f2, %f12 movneg %xcc, %o6, %i6 movvs %xcc, %i7, %i2 movg %icc, %i0, %l1 tgu %icc, 0x6 st %f10, [%l7 + 0x20] stw %o4, [%l7 + 0x74] movrlez %g4, %g5, %o0 lduw [%l7 + 0x30], %o1 sth %g6, [%l7 + 0x1E] edge32 %g7, %i3, %o5 fcmpne32 %f12, %f8, %i4 fcmpgt32 %f2, %f2, %g2 fble,a %fcc3, loop_1883 udivx %g3, 0x0304, %l6 stb %o2, [%l7 + 0x35] taddcctv %o3, 0x08FF, %l3 loop_1883: add %i1, 0x1787, %g1 array16 %l4, %l5, %l0 bn,pt %xcc, loop_1884 brgz,a %i5, loop_1885 fmovspos %xcc, %f12, %f9 st %f7, [%l7 + 0x20] loop_1884: stx %o7, [%l7 + 0x68] loop_1885: fmovdg %xcc, %f14, %f3 fxnors %f9, %f15, %f7 fbne,a %fcc2, loop_1886 bneg loop_1887 tvc %icc, 0x0 ldx [%l7 + 0x38], %o6 loop_1886: ble,a %icc, loop_1888 loop_1887: std %f4, [%l7 + 0x70] ldx [%l7 + 0x10], %i6 std %f4, [%l7 + 0x30] loop_1888: sub %i7, %i2, %l2 subcc %i0, 0x1F79, %o4 tsubcc %g4, %g5, %l1 sra %o1, %g6, %o0 fmovdg %icc, %f5, %f8 fbn,a %fcc1, loop_1889 sra %i3, %o5, %i4 std %f8, [%l7 + 0x08] std %f4, [%l7 + 0x50] loop_1889: fornot2s %f0, %f13, %f11 tvc %icc, 0x6 ldx [%l7 + 0x58], %g7 fnegs %f4, %f4 fabsd %f6, %f12 fmovscc %xcc, %f11, %f4 brz,a %g2, loop_1890 fmovrslez %l6, %f2, %f14 fsrc1s %f4, %f13 mova %icc, %o2, %g3 loop_1890: smulcc %l3, %i1, %o3 fmovdcs %xcc, %f11, %f5 fornot1s %f15, %f8, %f9 fxnor %f10, %f10, %f2 fcmpeq16 %f6, %f14, %l4 ld [%l7 + 0x14], %f1 fmovdcs %xcc, %f11, %f11 movneg %icc, %l5, %l0 fbg,a %fcc2, loop_1891 tleu %icc, 0x1 bcc,a,pn %xcc, loop_1892 st %f2, [%l7 + 0x60] loop_1891: fandnot2 %f4, %f10, %f12 ldsb [%l7 + 0x36], %g1 loop_1892: addccc %i5, %o7, %o6 fpmerge %f1, %f12, %f2 call loop_1893 ldd [%l7 + 0x30], %f0 fcmpeq32 %f12, %f12, %i7 siam 0x4 loop_1893: brz,a %i6, loop_1894 fnor %f6, %f4, %f2 sll %i2, %l2, %o4 st %f15, [%l7 + 0x28] loop_1894: fandnot2s %f10, %f1, %f1 tcs %icc, 0x6 bcc,a,pt %xcc, loop_1895 fbn,a %fcc0, loop_1896 ldsw [%l7 + 0x30], %i0 fmuld8sux16 %f7, %f7, %f10 loop_1895: tcc %xcc, 0x0 loop_1896: st %f15, [%l7 + 0x74] ldsw [%l7 + 0x54], %g4 fba %fcc3, loop_1897 smul %l1, 0x14EA, %g5 fpmerge %f13, %f0, %f10 ldsw [%l7 + 0x48], %o1 loop_1897: addcc %g6, %i3, %o5 movle %xcc, %i4, %g7 fmovdvc %xcc, %f9, %f4 std %f10, [%l7 + 0x60] ldx [%l7 + 0x18], %g2 movrne %l6, 0x204, %o2 bg,pn %icc, loop_1898 tleu %icc, 0x7 bvc,a loop_1899 ldx [%l7 + 0x68], %g3 loop_1898: bvc,a %xcc, loop_1900 brz,a %l3, loop_1901 loop_1899: edge8ln %o0, %i1, %o3 ldx [%l7 + 0x78], %l5 loop_1900: movrlez %l4, 0x219, %l0 loop_1901: fbul,a %fcc3, loop_1902 fmovdcc %icc, %f8, %f3 stw %i5, [%l7 + 0x30] umul %g1, 0x1ECD, %o7 loop_1902: ldsb [%l7 + 0x3A], %i7 stx %i6, [%l7 + 0x58] xnorcc %o6, 0x090C, %i2 sth %l2, [%l7 + 0x72] subcc %i0, %g4, %o4 std %f8, [%l7 + 0x08] fones %f6 fcmpne32 %f8, %f4, %g5 ldsw [%l7 + 0x1C], %o1 fnors %f12, %f14, %f9 orcc %g6, %i3, %o5 movrgz %i4, %l1, %g7 bge %icc, loop_1903 movne %icc, %g2, %l6 fcmpeq16 %f10, %f2, %g3 sth %o2, [%l7 + 0x14] loop_1903: lduh [%l7 + 0x7A], %l3 stx %i1, [%l7 + 0x20] sllx %o3, 0x05, %l5 sra %l4, %o0, %l0 bn,pt %icc, loop_1904 fxnor %f14, %f4, %f8 sllx %i5, 0x14, %g1 fbuge,a %fcc0, loop_1905 loop_1904: fpack16 %f2, %f8 ldd [%l7 + 0x48], %f8 fnot2 %f10, %f10 loop_1905: for %f12, %f10, %f10 bcs,a,pt %icc, loop_1906 fmovsleu %icc, %f1, %f15 sth %i7, [%l7 + 0x22] stb %i6, [%l7 + 0x16] loop_1906: stb %o7, [%l7 + 0x67] ldsw [%l7 + 0x6C], %o6 xorcc %i2, %i0, %g4 fabss %f1, %f3 taddcc %l2, %g5, %o4 ldsb [%l7 + 0x60], %o1 stb %g6, [%l7 + 0x40] ldsh [%l7 + 0x26], %i3 bcc,a,pn %xcc, loop_1907 fmovrdlz %i4, %f4, %f0 fmul8x16al %f6, %f10, %f6 ldd [%l7 + 0x60], %f8 loop_1907: fbul %fcc2, loop_1908 lduh [%l7 + 0x18], %o5 fmovsleu %xcc, %f6, %f0 tcc %icc, 0x4 loop_1908: fandnot2 %f4, %f10, %f0 nop setx loop_1909, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bpos loop_1910 sth %l1, [%l7 + 0x2C] stw %g7, [%l7 + 0x38] loop_1909: ldd [%l7 + 0x30], %f12 loop_1910: movneg %xcc, %g2, %g3 mulscc %l6, 0x12A1, %o2 fors %f6, %f8, %f7 tsubcctv %i1, 0x09C8, %l3 sll %l5, 0x0E, %o3 fcmpd %fcc0, %f6, %f2 stb %l4, [%l7 + 0x12] bg %xcc, loop_1911 stb %o0, [%l7 + 0x13] array16 %i5, %l0, %g1 ldub [%l7 + 0x49], %i6 loop_1911: fzeros %f5 fmovrdne %o7, %f6, %f8 fmovrse %i7, %f2, %f9 fxor %f2, %f12, %f8 brlz,a %i2, loop_1912 brgez,a %i0, loop_1913 movcc %xcc, %o6, %l2 bcc,a,pt %icc, loop_1914 loop_1912: mulscc %g4, %o4, %g5 loop_1913: taddcctv %o1, %i3, %i4 ldd [%l7 + 0x60], %f2 loop_1914: fmovsge %icc, %f10, %f10 ldx [%l7 + 0x08], %o5 fxnor %f2, %f0, %f12 call loop_1915 fmovsne %icc, %f7, %f2 ldub [%l7 + 0x2A], %g6 fmovrdlez %g7, %f10, %f4 loop_1915: udivx %g2, 0x1071, %g3 alignaddrl %l1, %l6, %o2 andcc %i1, %l3, %o3 sub %l5, 0x15E1, %o0 fmul8sux16 %f8, %f8, %f12 fnor %f6, %f8, %f10 move %xcc, %l4, %l0 fpackfix %f4, %f12 ldub [%l7 + 0x37], %g1 st %f1, [%l7 + 0x20] fmovsn %xcc, %f15, %f9 fcmpne16 %f14, %f6, %i6 fbge %fcc0, loop_1916 brlz,a %o7, loop_1917 srax %i7, %i5, %i2 ldsh [%l7 + 0x46], %i0 loop_1916: edge8 %o6, %g4, %l2 loop_1917: tsubcc %o4, 0x0857, %g5 lduh [%l7 + 0x66], %i3 fmovdne %xcc, %f13, %f3 fpsub16 %f14, %f0, %f8 fmovrdlez %i4, %f12, %f14 fble %fcc0, loop_1918 edge32ln %o5, %g6, %o1 fand %f2, %f8, %f8 bge loop_1919 loop_1918: std %f4, [%l7 + 0x18] bshuffle %f12, %f12, %f6 ldsw [%l7 + 0x24], %g7 loop_1919: fmuld8sux16 %f11, %f4, %f8 stb %g2, [%l7 + 0x45] movneg %icc, %g3, %l1 edge8 %o2, %l6, %l3 ldub [%l7 + 0x1D], %i1 fxor %f4, %f8, %f10 fpadd32 %f2, %f0, %f6 movcc %icc, %l5, %o3 bpos,a,pt %icc, loop_1920 movrgez %l4, 0x334, %o0 tgu %icc, 0x1 nop setx loop_1921, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1920: fsrc2 %f2, %f10 brgez %l0, loop_1922 ldsh [%l7 + 0x2E], %i6 loop_1921: xorcc %o7, 0x0FE0, %g1 movvc %icc, %i7, %i2 loop_1922: srlx %i5, %o6, %i0 sdivx %g4, 0x02C1, %o4 fnor %f0, %f0, %f6 call loop_1923 lduh [%l7 + 0x10], %l2 fmul8ulx16 %f8, %f4, %f12 xnorcc %i3, 0x0D8A, %g5 loop_1923: srax %i4, 0x11, %o5 std %f4, [%l7 + 0x28] fmovdgu %xcc, %f0, %f13 fbul,a %fcc2, loop_1924 edge32 %o1, %g7, %g2 ldsw [%l7 + 0x10], %g6 fmovrse %g3, %f6, %f3 loop_1924: bvs,pn %icc, loop_1925 fmovdl %icc, %f6, %f3 movleu %xcc, %l1, %o2 movneg %icc, %l6, %i1 loop_1925: fmovscs %icc, %f8, %f1 fbule,a %fcc1, loop_1926 lduh [%l7 + 0x28], %l3 fba %fcc3, loop_1927 ldx [%l7 + 0x08], %o3 loop_1926: fbg %fcc3, loop_1928 fzero %f8 loop_1927: ld [%l7 + 0x1C], %f9 ldsw [%l7 + 0x6C], %l5 loop_1928: fpadd32 %f6, %f4, %f10 sth %o0, [%l7 + 0x24] fcmpne32 %f0, %f4, %l0 stx %i6, [%l7 + 0x60] lduw [%l7 + 0x5C], %o7 and %l4, 0x1474, %i7 mulscc %i2, %i5, %o6 ldx [%l7 + 0x58], %g1 fcmped %fcc1, %f14, %f6 fmovdleu %xcc, %f7, %f6 movg %icc, %g4, %o4 ldub [%l7 + 0x22], %l2 fcmpeq16 %f10, %f2, %i0 bcs,a,pn %icc, loop_1929 movneg %xcc, %i3, %g5 sth %o5, [%l7 + 0x36] ld [%l7 + 0x34], %f0 loop_1929: stb %o1, [%l7 + 0x35] lduw [%l7 + 0x70], %i4 fmuld8sux16 %f3, %f14, %f6 std %f10, [%l7 + 0x18] be,pn %xcc, loop_1930 movvc %icc, %g7, %g6 udivcc %g3, 0x1699, %l1 lduh [%l7 + 0x30], %g2 loop_1930: fmovscs %xcc, %f8, %f9 bcs,pt %xcc, loop_1931 lduw [%l7 + 0x60], %o2 fmovscc %icc, %f6, %f15 edge8ln %i1, %l3, %o3 loop_1931: fble,a %fcc0, loop_1932 movl %xcc, %l5, %o0 fmovrdne %l0, %f10, %f14 ldsw [%l7 + 0x60], %l6 loop_1932: fbul %fcc2, loop_1933 call loop_1934 ldd [%l7 + 0x58], %f4 fcmps %fcc0, %f6, %f0 loop_1933: fors %f3, %f15, %f6 loop_1934: ldd [%l7 + 0x68], %f10 movne %xcc, %i6, %l4 fmovdg %xcc, %f4, %f2 lduw [%l7 + 0x14], %i7 lduh [%l7 + 0x40], %o7 stx %i5, [%l7 + 0x78] lduh [%l7 + 0x6E], %o6 sth %i2, [%l7 + 0x62] mova %xcc, %g4, %o4 ldsh [%l7 + 0x10], %g1 pdist %f12, %f2, %f6 tcc %xcc, 0x6 stw %l2, [%l7 + 0x30] andn %i3, %i0, %g5 udivx %o1, 0x196E, %o5 popc %g7, %g6 and %g3, %i4, %g2 fone %f2 fcmpne32 %f8, %f2, %o2 nop setx loop_1935, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsne %icc, %f11, %f5 srax %i1, 0x12, %l1 fmovscc %xcc, %f5, %f0 loop_1935: fmovsne %xcc, %f7, %f15 bge loop_1936 movre %o3, 0x276, %l5 tge %xcc, 0x2 tvc %xcc, 0x6 loop_1936: movrgz %o0, 0x3EF, %l3 movn %icc, %l6, %l0 edge32n %l4, %i6, %i7 movge %icc, %o7, %o6 movne %xcc, %i5, %g4 tcs %icc, 0x0 edge16n %i2, %o4, %g1 st %f12, [%l7 + 0x48] orcc %i3, 0x057B, %i0 fpack16 %f12, %f11 fabsd %f8, %f8 lduw [%l7 + 0x70], %g5 taddcc %l2, 0x1291, %o5 brz,a %g7, loop_1937 fsrc2s %f11, %f12 fnor %f10, %f4, %f14 fmuld8sux16 %f9, %f2, %f2 loop_1937: fmovrsgez %g6, %f7, %f3 stb %g3, [%l7 + 0x2C] ldsh [%l7 + 0x0A], %i4 fxnor %f10, %f8, %f14 umulcc %g2, %o1, %i1 ldd [%l7 + 0x28], %f2 popc 0x0EA3, %l1 fsrc1s %f11, %f6 movgu %xcc, %o2, %o3 movrne %l5, %o0, %l3 ldub [%l7 + 0x7F], %l6 nop setx loop_1938, %l0, %l1 jmpl %l1, %l0 udiv %l4, 0x05DE, %i6 srl %o7, 0x07, %i7 subcc %o6, %g4, %i5 loop_1938: bge,pt %xcc, loop_1939 lduw [%l7 + 0x20], %o4 fcmple32 %f8, %f6, %i2 fsrc1s %f5, %f6 loop_1939: nop setx loop_1940, %l0, %l1 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, %f0, %f6 fandnot1 %f2, %f2, %f14 sdivx %g1, 0x1918, %i3 loop_1940: fcmpeq16 %f12, %f4, %g5 fmovsleu %icc, %f3, %f3 udiv %l2, 0x091C, %i0 fpsub32s %f14, %f14, %f10 sth %o5, [%l7 + 0x0E] sth %g6, [%l7 + 0x5A] fzero %f8 fmovsl %xcc, %f10, %f3 fmuld8ulx16 %f2, %f14, %f14 bvc,a,pt %icc, loop_1941 fcmpgt16 %f8, %f2, %g7 ld [%l7 + 0x60], %f6 umul %g3, 0x1BBD, %g2 loop_1941: stw %i4, [%l7 + 0x70] lduw [%l7 + 0x3C], %o1 edge16 %l1, %o2, %o3 popc 0x036A, %i1 fnegs %f15, %f3 fmul8x16au %f13, %f8, %f8 movrgez %o0, %l3, %l6 tvs %xcc, 0x4 fzero %f4 fand %f14, %f10, %f6 stw %l0, [%l7 + 0x48] bvs,pt %xcc, loop_1942 sth %l4, [%l7 + 0x2C] xorcc %i6, 0x0A57, %l5 brnz %i7, loop_1943 loop_1942: tne %icc, 0x3 fpmerge %f6, %f12, %f10 stx %o6, [%l7 + 0x20] loop_1943: for %f8, %f10, %f12 fcmpgt16 %f6, %f8, %o7 stb %g4, [%l7 + 0x56] edge16 %i5, %i2, %g1 std %f14, [%l7 + 0x28] subcc %i3, 0x0E20, %g5 brnz %o4, loop_1944 fcmped %fcc1, %f10, %f14 fmovdneg %icc, %f11, %f10 bpos,a,pt %icc, loop_1945 loop_1944: tgu %xcc, 0x6 tleu %xcc, 0x1 fbuge,a %fcc2, loop_1946 loop_1945: st %f8, [%l7 + 0x7C] ldsb [%l7 + 0x35], %i0 addccc %o5, 0x11B6, %g6 loop_1946: xor %g7, %l2, %g2 tcs %icc, 0x0 srax %i4, %o1, %l1 st %f2, [%l7 + 0x58] fornot2 %f6, %f12, %f12 bg %xcc, loop_1947 bpos %xcc, loop_1948 ldx [%l7 + 0x20], %g3 bcc,a loop_1949 loop_1947: fmuld8ulx16 %f0, %f11, %f6 loop_1948: alignaddrl %o3, %i1, %o2 sllx %l3, %l6, %o0 loop_1949: stb %l0, [%l7 + 0x27] fmovrdlz %l4, %f14, %f14 tne %xcc, 0x6 edge8 %i6, %i7, %o6 stw %o7, [%l7 + 0x2C] stb %g4, [%l7 + 0x68] fbn,a %fcc3, loop_1950 srl %l5, %i5, %i2 fmovsvs %icc, %f2, %f15 ldsw [%l7 + 0x58], %i3 loop_1950: ldx [%l7 + 0x08], %g5 fpsub32s %f4, %f13, %f11 bneg loop_1951 ldx [%l7 + 0x20], %g1 udivx %i0, 0x1126, %o5 movl %icc, %o4, %g7 loop_1951: edge32n %l2, %g6, %i4 brgz,a %o1, loop_1952 bleu %xcc, loop_1953 fbe %fcc1, loop_1954 lduw [%l7 + 0x3C], %g2 loop_1952: subcc %g3, %o3, %l1 loop_1953: srl %o2, 0x1D, %i1 loop_1954: movge %icc, %l3, %o0 st %f12, [%l7 + 0x08] te %icc, 0x3 fnor %f4, %f8, %f14 fones %f14 ld [%l7 + 0x4C], %f2 st %f10, [%l7 + 0x08] fmovrse %l0, %f14, %f13 xnorcc %l4, 0x0F4B, %i6 bvc,a %icc, loop_1955 lduh [%l7 + 0x78], %i7 edge8ln %l6, %o7, %g4 tn %xcc, 0x1 loop_1955: fmovdleu %icc, %f13, %f12 fmovrdlz %l5, %f2, %f12 tleu %xcc, 0x3 te %icc, 0x1 fmovsle %xcc, %f14, %f6 fcmpd %fcc1, %f2, %f6 lduh [%l7 + 0x58], %o6 addcc %i5, 0x0592, %i2 fabsd %f14, %f6 fand %f0, %f8, %f10 ldx [%l7 + 0x50], %i3 ba,a,pn %xcc, loop_1956 st %f3, [%l7 + 0x44] fnot2 %f0, %f8 fcmpne32 %f0, %f2, %g1 loop_1956: fabss %f10, %f7 fmovdne %icc, %f6, %f9 brz,a %i0, loop_1957 fbo,a %fcc2, loop_1958 brz %g5, loop_1959 andn %o4, %o5, %l2 loop_1957: bvs,a loop_1960 loop_1958: srl %g7, %g6, %o1 loop_1959: fmul8x16 %f14, %f2, %f4 array16 %g2, %i4, %o3 loop_1960: sethi 0x0550, %l1 stw %g3, [%l7 + 0x6C] ldd [%l7 + 0x30], %f8 fcmple16 %f2, %f10, %i1 stx %o2, [%l7 + 0x50] fmovrdgz %o0, %f2, %f6 orn %l3, 0x14B1, %l4 fpsub16 %f8, %f2, %f0 st %f9, [%l7 + 0x64] edge32 %l0, %i6, %i7 bgu loop_1961 std %f2, [%l7 + 0x48] faligndata %f8, %f4, %f4 tvs %xcc, 0x7 loop_1961: ldd [%l7 + 0x08], %f4 movne %xcc, %o7, %l6 nop setx loop_1962, %l0, %l1 jmpl %l1, %g4 smul %l5, 0x17D3, %i5 fzero %f4 tvc %icc, 0x7 loop_1962: lduh [%l7 + 0x4A], %i2 fble %fcc0, loop_1963 brlz %i3, loop_1964 siam 0x7 tne %xcc, 0x0 loop_1963: bn,a loop_1965 loop_1964: tle %xcc, 0x1 fbuge %fcc3, loop_1966 lduh [%l7 + 0x76], %o6 loop_1965: nop setx loop_1967, %l0, %l1 jmpl %l1, %i0 fmovde %xcc, %f8, %f1 loop_1966: std %f10, [%l7 + 0x10] fcmpne16 %f14, %f4, %g5 loop_1967: ldd [%l7 + 0x38], %f2 fpadd32s %f15, %f7, %f6 edge32n %o4, %g1, %o5 bneg loop_1968 fbn %fcc0, loop_1969 std %f8, [%l7 + 0x58] stw %g7, [%l7 + 0x38] loop_1968: fmovsa %xcc, %f2, %f4 loop_1969: fcmple16 %f4, %f0, %l2 fmovdne %xcc, %f13, %f11 stb %g6, [%l7 + 0x76] fandnot1 %f14, %f6, %f14 st %f2, [%l7 + 0x10] bcs,pn %icc, loop_1970 ldsw [%l7 + 0x3C], %o1 array32 %g2, %i4, %o3 fabsd %f14, %f0 loop_1970: fmul8x16 %f6, %f10, %f4 lduw [%l7 + 0x44], %g3 ble loop_1971 sth %i1, [%l7 + 0x7C] stw %o2, [%l7 + 0x10] edge32n %l1, %l3, %o0 loop_1971: sra %l0, 0x1C, %i6 fmovsvs %icc, %f2, %f15 ldub [%l7 + 0x55], %i7 fmul8x16al %f9, %f13, %f4 fpsub32 %f14, %f2, %f14 stw %l4, [%l7 + 0x34] movpos %icc, %l6, %o7 addcc %g4, 0x03E9, %i5 ld [%l7 + 0x10], %f8 movrne %l5, 0x315, %i3 fsrc2 %f12, %f4 st %f0, [%l7 + 0x18] tne %icc, 0x3 movvs %xcc, %o6, %i0 fbn %fcc3, loop_1972 movgu %icc, %i2, %g5 bvs,a,pn %xcc, loop_1973 te %xcc, 0x5 loop_1972: ldsw [%l7 + 0x40], %g1 array16 %o5, %g7, %l2 loop_1973: movrgz %g6, 0x37E, %o4 fandnot1s %f14, %f9, %f11 edge8ln %o1, %g2, %i4 udivx %g3, 0x117E, %o3 fornot2 %f14, %f14, %f12 fmovsvs %icc, %f15, %f7 fbuge,a %fcc0, loop_1974 brgz,a %i1, loop_1975 ldub [%l7 + 0x5E], %o2 stb %l1, [%l7 + 0x48] loop_1974: stb %l3, [%l7 + 0x28] loop_1975: bgu,a %xcc, loop_1976 andcc %l0, 0x03ED, %i6 ba,a,pt %xcc, loop_1977 fcmpne16 %f8, %f10, %i7 loop_1976: tcc %xcc, 0x7 sth %l4, [%l7 + 0x6E] loop_1977: fsrc1s %f5, %f4 ldx [%l7 + 0x18], %o0 ldsb [%l7 + 0x78], %l6 sth %g4, [%l7 + 0x48] fmovrslez %o7, %f14, %f11 fmovsl %xcc, %f6, %f4 fnot1 %f12, %f12 lduh [%l7 + 0x58], %l5 subcc %i5, %o6, %i0 stw %i3, [%l7 + 0x24] stw %g5, [%l7 + 0x7C] bvs,a,pn %icc, loop_1978 ldx [%l7 + 0x78], %g1 stw %o5, [%l7 + 0x0C] fandnot1 %f4, %f14, %f4 loop_1978: fmovdl %icc, %f0, %f11 mulscc %i2, 0x0F67, %g7 orncc %l2, %g6, %o1 fsrc1 %f8, %f10 ld [%l7 + 0x54], %f7 fandnot2 %f6, %f4, %f2 pdist %f10, %f6, %f12 ldsb [%l7 + 0x73], %g2 sra %i4, %g3, %o3 bg,a loop_1979 stx %i1, [%l7 + 0x40] tsubcctv %o4, 0x01BC, %o2 stb %l1, [%l7 + 0x59] loop_1979: std %f12, [%l7 + 0x78] fble,a %fcc2, loop_1980 fmovsl %icc, %f9, %f3 fsrc1 %f8, %f4 stw %l3, [%l7 + 0x68] loop_1980: fmovsleu %icc, %f3, %f2 tge %xcc, 0x6 lduw [%l7 + 0x68], %l0 fnor %f10, %f4, %f4 stx %i7, [%l7 + 0x38] edge16ln %i6, %o0, %l6 ldsw [%l7 + 0x08], %l4 tne %xcc, 0x5 fmovsg %icc, %f0, %f2 movcs %xcc, %o7, %g4 fors %f14, %f8, %f2 fbul,a %fcc0, loop_1981 ldsw [%l7 + 0x40], %i5 fpsub16 %f0, %f6, %f4 movne %xcc, %l5, %o6 loop_1981: bcs,a,pt %icc, loop_1982 fbug %fcc0, loop_1983 fzero %f12 lduw [%l7 + 0x10], %i3 loop_1982: fpsub32 %f14, %f10, %f12 loop_1983: brgz %i0, loop_1984 umul %g5, 0x0BBE, %g1 ldsw [%l7 + 0x30], %o5 movvs %xcc, %i2, %l2 loop_1984: bg,a,pn %xcc, loop_1985 tpos %icc, 0x2 fcmple16 %f4, %f8, %g7 bg,a loop_1986 loop_1985: stb %g6, [%l7 + 0x18] smulcc %o1, %g2, %g3 ldsh [%l7 + 0x7A], %i4 loop_1986: fornot1s %f15, %f1, %f9 xnor %i1, %o3, %o4 sth %o2, [%l7 + 0x28] fmovsvc %icc, %f6, %f7 fpsub16s %f3, %f0, %f13 bshuffle %f12, %f6, %f4 movrlez %l3, %l0, %l1 fpsub16 %f0, %f2, %f14 stx %i7, [%l7 + 0x58] lduh [%l7 + 0x66], %i6 ldsb [%l7 + 0x36], %l6 fsrc1s %f4, %f14 stb %o0, [%l7 + 0x48] fmovdpos %xcc, %f10, %f1 fmovsge %icc, %f6, %f10 pdist %f8, %f4, %f6 fbul,a %fcc3, loop_1987 ldsw [%l7 + 0x34], %o7 lduw [%l7 + 0x2C], %l4 fcmps %fcc0, %f2, %f12 loop_1987: fands %f5, %f14, %f5 fpsub32s %f13, %f15, %f12 sdiv %i5, 0x0E87, %g4 fmovdne %icc, %f1, %f2 udivx %l5, 0x0760, %i3 orn %i0, 0x048C, %g5 edge32n %g1, %o5, %i2 fcmpgt32 %f10, %f2, %l2 fnegd %f4, %f2 fpadd16s %f12, %f7, %f15 orncc %o6, 0x132B, %g6 fsrc1s %f3, %f11 fcmpeq16 %f10, %f8, %o1 ldub [%l7 + 0x75], %g2 stw %g3, [%l7 + 0x2C] brgz,a %i4, loop_1988 ld [%l7 + 0x2C], %f15 edge32ln %i1, %g7, %o4 ldub [%l7 + 0x70], %o2 loop_1988: srl %l3, %o3, %l0 brnz %l1, loop_1989 stb %i6, [%l7 + 0x67] ldd [%l7 + 0x40], %f6 popc %i7, %o0 loop_1989: fmovdgu %xcc, %f13, %f12 edge32l %o7, %l4, %i5 fsrc2s %f1, %f1 umul %g4, %l6, %i3 std %f4, [%l7 + 0x78] be,pt %icc, loop_1990 ldsw [%l7 + 0x78], %i0 ld [%l7 + 0x08], %f9 lduh [%l7 + 0x5A], %g5 loop_1990: std %f12, [%l7 + 0x40] ldd [%l7 + 0x48], %f4 edge8l %l5, %g1, %o5 brnz,a %i2, loop_1991 movrlez %o6, 0x097, %g6 movne %icc, %o1, %l2 fsrc2s %f7, %f5 loop_1991: ldsh [%l7 + 0x32], %g2 fmovdcc %xcc, %f12, %f13 st %f0, [%l7 + 0x48] fsrc2s %f10, %f1 fnot1 %f6, %f14 fzero %f0 fands %f9, %f4, %f3 orncc %i4, %i1, %g3 fornot1s %f3, %f12, %f3 siam 0x3 fcmpne16 %f2, %f2, %g7 fmovsl %icc, %f8, %f12 nop setx loop_1992, %l0, %l1 jmpl %l1, %o4 movle %xcc, %o2, %o3 popc 0x15F7, %l0 fxnor %f12, %f6, %f0 loop_1992: movrlez %l3, %l1, %i6 fbue,a %fcc2, loop_1993 ldub [%l7 + 0x7A], %o0 ldsb [%l7 + 0x61], %o7 subc %i7, 0x11A1, %l4 loop_1993: lduw [%l7 + 0x14], %g4 sll %l6, %i5, %i3 fmovsl %xcc, %f10, %f0 faligndata %f6, %f6, %f10 fmovdvs %xcc, %f9, %f11 std %f14, [%l7 + 0x58] fmovrde %g5, %f4, %f14 tneg %icc, 0x1 fnegs %f2, %f14 fcmped %fcc0, %f0, %f2 lduh [%l7 + 0x74], %l5 ldsh [%l7 + 0x20], %i0 orn %o5, 0x1393, %i2 ldsh [%l7 + 0x0C], %o6 fnegd %f14, %f6 std %f14, [%l7 + 0x30] fba,a %fcc2, loop_1994 fandnot1 %f10, %f8, %f4 movne %xcc, %g1, %o1 fmovrdgz %l2, %f8, %f8 loop_1994: fxor %f6, %f12, %f12 mova %xcc, %g6, %g2 ble,a %icc, loop_1995 nop setx loop_1996, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tgu %icc, 0x3 umul %i1, %i4, %g3 loop_1995: ldub [%l7 + 0x77], %o4 loop_1996: fxnors %f7, %f10, %f15 xorcc %g7, %o3, %l0 tl %icc, 0x4 ld [%l7 + 0x3C], %f15 stx %o2, [%l7 + 0x10] std %f12, [%l7 + 0x70] smul %l1, 0x0B44, %i6 ldub [%l7 + 0x0C], %l3 sll %o7, 0x05, %i7 lduw [%l7 + 0x60], %l4 bgu,a %xcc, loop_1997 fnegs %f3, %f11 edge32n %o0, %l6, %g4 ldsw [%l7 + 0x7C], %i3 loop_1997: sdivcc %i5, 0x0506, %g5 sth %i0, [%l7 + 0x16] ld [%l7 + 0x74], %f12 fnors %f13, %f4, %f12 fmovdpos %xcc, %f12, %f6 stw %l5, [%l7 + 0x44] st %f6, [%l7 + 0x48] udivx %o5, 0x0C7F, %o6 fmovrslz %i2, %f0, %f7 andn %o1, %g1, %l2 nop setx loop_1998, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot1s %f10, %f10 fxor %f6, %f10, %f8 fpadd16 %f2, %f2, %f0 loop_1998: bshuffle %f2, %f0, %f0 array16 %g2, %g6, %i4 movn %xcc, %i1, %g3 fcmpeq16 %f0, %f0, %o4 movge %icc, %o3, %l0 stx %g7, [%l7 + 0x70] fmovdn %xcc, %f9, %f2 fcmple32 %f12, %f8, %l1 ldd [%l7 + 0x08], %f4 movrlez %i6, 0x0E7, %l3 tgu %icc, 0x6 fbu,a %fcc2, loop_1999 stw %o2, [%l7 + 0x5C] movg %icc, %i7, %l4 orn %o0, 0x0931, %l6 loop_1999: ldx [%l7 + 0x38], %g4 st %f1, [%l7 + 0x74] tcc %xcc, 0x6 fnegs %f1, %f11 tl %xcc, 0x5 edge32ln %i3, %i5, %o7 call loop_2000 bleu,pn %xcc, loop_2001 fcmped %fcc2, %f2, %f6 tle %xcc, 0x2 loop_2000: ldsb [%l7 + 0x31], %g5 loop_2001: edge16l %l5, %o5, %i0 edge16l %i2, %o1, %o6 stb %l2, [%l7 + 0x6E] call loop_2002 bcc,pn %icc, loop_2003 lduh [%l7 + 0x64], %g2 ldd [%l7 + 0x48], %f0 loop_2002: sra %g6, %g1, %i4 loop_2003: stw %i1, [%l7 + 0x7C] umulcc %g3, 0x0B4B, %o3 bvc,a %icc, loop_2004 fmovd %f10, %f14 std %f6, [%l7 + 0x70] bpos,pn %icc, loop_2005 loop_2004: stb %l0, [%l7 + 0x4A] st %f7, [%l7 + 0x20] bge,pn %icc, loop_2006 loop_2005: fnands %f15, %f11, %f9 movvs %xcc, %o4, %g7 fsrc2s %f9, %f3 loop_2006: ldub [%l7 + 0x55], %i6 fmul8ulx16 %f14, %f14, %f14 srax %l3, 0x0F, %l1 fmovsg %icc, %f1, %f15 movre %i7, 0x2C3, %l4 tsubcc %o0, %l6, %o2 stb %i3, [%l7 + 0x52] pdist %f8, %f4, %f8 tg %xcc, 0x2 stx %i5, [%l7 + 0x60] ldsb [%l7 + 0x12], %g4 ldd [%l7 + 0x70], %f4 alignaddr %o7, %l5, %o5 tle %xcc, 0x7 movrlz %i0, %g5, %i2 edge8n %o1, %o6, %g2 lduh [%l7 + 0x4E], %g6 fmovdge %icc, %f11, %f6 fcmpne16 %f4, %f10, %g1 ldsb [%l7 + 0x7F], %i4 ldsb [%l7 + 0x4C], %l2 ldsh [%l7 + 0x16], %g3 brlez,a %i1, loop_2007 lduw [%l7 + 0x5C], %l0 std %f2, [%l7 + 0x48] fbug %fcc3, loop_2008 loop_2007: fbul,a %fcc2, loop_2009 smul %o3, %g7, %o4 ta %xcc, 0x1 loop_2008: fandnot2s %f1, %f6, %f10 loop_2009: fble %fcc1, loop_2010 stx %i6, [%l7 + 0x18] fmul8x16 %f3, %f2, %f10 fandnot2 %f8, %f8, %f6 loop_2010: sethi 0x0540, %l1 stx %l3, [%l7 + 0x50] bvc,pn %icc, loop_2011 srl %i7, %o0, %l6 lduw [%l7 + 0x5C], %o2 ldsh [%l7 + 0x46], %l4 loop_2011: fabss %f1, %f13 subcc %i5, %i3, %g4 fpadd16s %f15, %f6, %f1 movne %xcc, %l5, %o7 lduw [%l7 + 0x24], %i0 st %f13, [%l7 + 0x20] fmul8x16 %f11, %f2, %f0 movrne %o5, %i2, %g5 bcs,a loop_2012 fmovdle %xcc, %f1, %f4 stw %o1, [%l7 + 0x60] srl %g2, %g6, %o6 loop_2012: movcs %icc, %g1, %l2 sub %i4, 0x1C86, %i1 sub %g3, %l0, %g7 fble,a %fcc3, loop_2013 fbne %fcc1, loop_2014 sth %o4, [%l7 + 0x16] xnorcc %o3, 0x18C4, %l1 loop_2013: tgu %xcc, 0x6 loop_2014: taddcc %i6, %l3, %i7 edge8n %l6, %o2, %o0 fzero %f0 fmovdn %icc, %f2, %f4 fmul8ulx16 %f6, %f6, %f0 lduh [%l7 + 0x18], %i5 ldd [%l7 + 0x70], %f14 bl,pn %xcc, loop_2015 fmovrsgez %l4, %f13, %f12 xorcc %g4, 0x1270, %i3 fcmple32 %f12, %f14, %o7 loop_2015: fbne,a %fcc1, loop_2016 tne %xcc, 0x5 smul %l5, 0x0E9C, %o5 andncc %i2, %g5, %o1 loop_2016: lduw [%l7 + 0x3C], %i0 ldx [%l7 + 0x68], %g6 ldub [%l7 + 0x29], %g2 fzeros %f4 fbg,a %fcc3, loop_2017 bne,a %xcc, loop_2018 fmul8ulx16 %f14, %f4, %f6 tsubcctv %o6, %g1, %l2 loop_2017: ldsw [%l7 + 0x20], %i4 loop_2018: ldd [%l7 + 0x20], %f6 fornot2s %f13, %f11, %f9 fmovsleu %icc, %f5, %f10 stw %i1, [%l7 + 0x68] sdivcc %l0, 0x0820, %g3 nop setx loop_2019, %l0, %l1 jmpl %l1, %o4 brlz,a %o3, loop_2020 xor %g7, %l1, %l3 udivcc %i7, 0x1CF7, %l6 loop_2019: ldsw [%l7 + 0x64], %i6 loop_2020: brlez,a %o0, loop_2021 srl %i5, 0x0C, %o2 movpos %icc, %l4, %g4 nop setx loop_2022, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2021: subccc %i3, %o7, %o5 ldsw [%l7 + 0x18], %i2 fpsub16 %f4, %f2, %f14 loop_2022: ldx [%l7 + 0x68], %g5 edge8n %o1, %i0, %l5 std %f0, [%l7 + 0x20] ldub [%l7 + 0x33], %g2 ldx [%l7 + 0x68], %o6 tpos %icc, 0x4 addcc %g1, %l2, %g6 movvs %icc, %i1, %l0 fmovdle %icc, %f0, %f0 subc %i4, %o4, %o3 fnegs %f11, %f8 ldd [%l7 + 0x18], %f0 movle %xcc, %g7, %g3 fmovdneg %icc, %f5, %f3 mova %xcc, %l3, %l1 lduh [%l7 + 0x6E], %i7 sub %l6, 0x175D, %i6 fmovdvs %xcc, %f10, %f2 bvc,a,pn %xcc, loop_2023 fmovsleu %xcc, %f13, %f10 ldsh [%l7 + 0x7E], %o0 fmovs %f13, %f5 loop_2023: bne,pn %xcc, loop_2024 ldsh [%l7 + 0x32], %o2 fmovdgu %icc, %f3, %f13 movcc %icc, %i5, %l4 loop_2024: stw %i3, [%l7 + 0x08] stw %o7, [%l7 + 0x2C] tle %icc, 0x3 fmovscc %icc, %f0, %f14 fmovsge %icc, %f0, %f0 fmovdg %xcc, %f7, %f14 edge8ln %g4, %i2, %o5 fmovse %xcc, %f2, %f13 sllx %o1, 0x0B, %g5 fbo,a %fcc1, loop_2025 alignaddr %l5, %g2, %i0 ld [%l7 + 0x2C], %f3 lduh [%l7 + 0x2C], %g1 loop_2025: ldub [%l7 + 0x3F], %l2 ldd [%l7 + 0x48], %f14 sethi 0x04BB, %g6 fblg %fcc3, loop_2026 sdivcc %o6, 0x1B0F, %i1 bne,a,pt %icc, loop_2027 edge32 %i4, %l0, %o3 loop_2026: movrne %o4, 0x313, %g7 bvc,a,pt %xcc, loop_2028 loop_2027: fbug,a %fcc3, loop_2029 movg %xcc, %l3, %l1 fmovdgu %icc, %f6, %f12 loop_2028: fcmpeq32 %f10, %f4, %i7 loop_2029: lduh [%l7 + 0x28], %l6 sra %g3, 0x00, %i6 ldx [%l7 + 0x48], %o0 lduw [%l7 + 0x40], %i5 lduh [%l7 + 0x36], %o2 brlz,a %l4, loop_2030 fbne %fcc1, loop_2031 ldub [%l7 + 0x0A], %o7 nop setx loop_2032, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2030: fpsub16 %f4, %f0, %f12 loop_2031: ldsw [%l7 + 0x78], %g4 edge8n %i3, %i2, %o5 loop_2032: fsrc2 %f8, %f14 fmovrdlez %o1, %f2, %f4 and %l5, 0x0D43, %g5 tcs %icc, 0x7 ld [%l7 + 0x38], %f7 fmovrdne %g2, %f8, %f10 movneg %xcc, %g1, %i0 stb %g6, [%l7 + 0x6D] ldsb [%l7 + 0x6F], %l2 array16 %i1, %o6, %i4 fmovdne %icc, %f4, %f1 ble %icc, loop_2033 fmul8ulx16 %f10, %f6, %f2 bvc %icc, loop_2034 fzeros %f14 loop_2033: stb %o3, [%l7 + 0x3B] ld [%l7 + 0x74], %f13 loop_2034: sdiv %o4, 0x0BDA, %g7 ldsw [%l7 + 0x78], %l3 movpos %xcc, %l0, %l1 edge16ln %l6, %g3, %i7 tgu %icc, 0x3 and %i6, 0x1F9C, %o0 stw %i5, [%l7 + 0x34] nop setx loop_2035, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movleu %icc, %o2, %o7 fbue,a %fcc2, loop_2036 ld [%l7 + 0x2C], %f7 loop_2035: sth %l4, [%l7 + 0x46] nop setx loop_2037, %l0, %l1 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_2036: fmovrde %g4, %f2, %f14 fmul8x16au %f8, %f9, %f10 stb %i2, [%l7 + 0x7A] loop_2037: xnor %o5, 0x1F59, %i3 fmovse %xcc, %f14, %f12 xor %o1, 0x007A, %l5 sdiv %g5, 0x18D4, %g1 nop setx loop_2038, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brlez %g2, loop_2039 ldx [%l7 + 0x68], %i0 fba %fcc0, loop_2040 loop_2038: fmovdne %xcc, %f1, %f5 loop_2039: lduw [%l7 + 0x4C], %l2 xnorcc %i1, 0x0E15, %g6 loop_2040: tneg %icc, 0x0 tcs %xcc, 0x2 ldub [%l7 + 0x36], %o6 fblg,a %fcc1, loop_2041 sub %o3, 0x062E, %o4 fbl %fcc1, loop_2042 fands %f1, %f5, %f8 loop_2041: udivx %i4, 0x1CF3, %g7 fmovdpos %xcc, %f3, %f2 loop_2042: fpsub16 %f8, %f10, %f8 fors %f14, %f5, %f8 edge16l %l3, %l0, %l1 ld [%l7 + 0x54], %f10 stw %l6, [%l7 + 0x7C] tgu %xcc, 0x7 stx %g3, [%l7 + 0x70] fsrc2s %f13, %f14 fbo %fcc2, loop_2043 tsubcc %i7, 0x1936, %i6 edge8 %o0, %o2, %o7 fmovdcc %xcc, %f9, %f8 loop_2043: fmovrdgez %i5, %f10, %f2 fcmps %fcc1, %f3, %f14 stw %g4, [%l7 + 0x6C] ldub [%l7 + 0x40], %l4 ldsw [%l7 + 0x2C], %o5 ldsw [%l7 + 0x28], %i2 ldsb [%l7 + 0x72], %o1 andcc %i3, 0x0C03, %g5 pdist %f10, %f8, %f10 fmul8x16 %f0, %f6, %f14 fblg,a %fcc1, loop_2044 fbue,a %fcc0, loop_2045 fmovsleu %icc, %f0, %f15 edge16 %l5, %g1, %g2 loop_2044: bge,a %xcc, loop_2046 loop_2045: addcc %i0, 0x195B, %l2 ldsw [%l7 + 0x08], %g6 bvs,a loop_2047 loop_2046: udivcc %o6, 0x03EA, %o3 bn,pn %xcc, loop_2048 fmovsleu %xcc, %f9, %f14 loop_2047: subccc %i1, %o4, %g7 te %xcc, 0x4 loop_2048: fornot1 %f10, %f14, %f10 fpsub16s %f7, %f12, %f10 addc %l3, %i4, %l0 stw %l6, [%l7 + 0x60] fxor %f14, %f12, %f4 ldub [%l7 + 0x10], %g3 bcc loop_2049 sra %i7, %l1, %i6 movpos %xcc, %o2, %o0 lduh [%l7 + 0x72], %o7 loop_2049: lduh [%l7 + 0x10], %g4 andn %i5, %l4, %i2 fnegs %f1, %f13 fpsub16 %f14, %f0, %f12 sth %o5, [%l7 + 0x7C] fmovdcs %icc, %f14, %f10 stb %i3, [%l7 + 0x66] ldsh [%l7 + 0x2C], %g5 fmovsneg %icc, %f11, %f14 srax %l5, %g1, %o1 tleu %xcc, 0x7 fandnot2 %f12, %f2, %f2 fpack16 %f0, %f4 sub %g2, %i0, %l2 fpsub32s %f15, %f14, %f0 ldsw [%l7 + 0x64], %g6 fmovsle %xcc, %f12, %f4 stw %o6, [%l7 + 0x48] ldd [%l7 + 0x60], %f6 fnor %f4, %f10, %f4 fmovdne %icc, %f1, %f9 mova %xcc, %i1, %o4 edge16n %g7, %l3, %o3 stx %l0, [%l7 + 0x78] stb %i4, [%l7 + 0x5B] stw %g3, [%l7 + 0x20] bgu %icc, loop_2050 fxnors %f4, %f0, %f12 lduh [%l7 + 0x1A], %l6 sethi 0x17E0, %l1 loop_2050: taddcc %i7, %i6, %o2 bg,a,pn %icc, loop_2051 popc 0x1219, %o7 ldsh [%l7 + 0x08], %g4 bneg,pt %icc, loop_2052 loop_2051: ldsb [%l7 + 0x20], %o0 fbu %fcc0, loop_2053 fcmpes %fcc1, %f11, %f3 loop_2052: tpos %icc, 0x4 fmovrdlz %l4, %f6, %f12 loop_2053: siam 0x0 ldsh [%l7 + 0x54], %i5 taddcc %o5, %i2, %i3 subccc %g5, 0x02CA, %l5 fabss %f6, %f8 ldx [%l7 + 0x78], %o1 stx %g1, [%l7 + 0x10] fmovdl %icc, %f4, %f1 ldsh [%l7 + 0x56], %g2 tsubcctv %i0, 0x10BB, %g6 ldub [%l7 + 0x3A], %l2 fpadd16s %f3, %f7, %f11 ldub [%l7 + 0x6A], %o6 udivx %i1, 0x1842, %g7 andcc %o4, 0x174C, %l3 fmul8x16au %f13, %f0, %f12 lduh [%l7 + 0x10], %l0 ldub [%l7 + 0x2C], %o3 fmovda %icc, %f14, %f0 edge8 %g3, %l6, %i4 movrgz %i7, %i6, %l1 ldsb [%l7 + 0x0E], %o7 fors %f4, %f11, %f7 sth %g4, [%l7 + 0x60] st %f6, [%l7 + 0x2C] ldsw [%l7 + 0x6C], %o2 tge %xcc, 0x6 fbu %fcc2, loop_2054 fmovrdne %l4, %f4, %f14 stx %o0, [%l7 + 0x10] ldd [%l7 + 0x58], %f8 loop_2054: brgz %o5, loop_2055 fmovd %f0, %f6 movneg %icc, %i2, %i5 tvs %xcc, 0x4 loop_2055: fbul %fcc3, loop_2056 movrne %i3, %g5, %l5 fmovsgu %icc, %f4, %f7 ldub [%l7 + 0x69], %g1 loop_2056: bpos,pn %xcc, loop_2057 fble,a %fcc3, loop_2058 fones %f11 lduh [%l7 + 0x68], %g2 loop_2057: tneg %xcc, 0x6 loop_2058: fmovdcs %xcc, %f11, %f15 fmovspos %icc, %f6, %f2 ldd [%l7 + 0x18], %f14 fornot1 %f8, %f0, %f4 edge32n %i0, %o1, %g6 stb %l2, [%l7 + 0x43] sdiv %i1, 0x04FA, %g7 bcc %icc, loop_2059 ldub [%l7 + 0x25], %o4 fors %f1, %f5, %f14 fcmple32 %f6, %f10, %l3 loop_2059: sra %o6, 0x02, %o3 brz,a %g3, loop_2060 udiv %l6, 0x1D4A, %i4 stb %l0, [%l7 + 0x16] bge,pn %icc, loop_2061 loop_2060: sth %i6, [%l7 + 0x30] sll %i7, 0x0C, %l1 and %o7, %o2, %l4 loop_2061: ldub [%l7 + 0x14], %o0 fmovsl %xcc, %f7, %f2 movneg %icc, %o5, %i2 brz,a %g4, loop_2062 fxor %f4, %f4, %f10 lduw [%l7 + 0x44], %i3 edge32ln %g5, %i5, %g1 loop_2062: ldub [%l7 + 0x75], %g2 fandnot1s %f7, %f14, %f8 smul %i0, %l5, %o1 fbug %fcc1, loop_2063 tleu %icc, 0x5 smulcc %l2, 0x15CD, %g6 tsubcctv %i1, %g7, %l3 loop_2063: call loop_2064 tcs %xcc, 0x4 stx %o4, [%l7 + 0x40] fba %fcc3, loop_2065 loop_2064: sllx %o6, %o3, %g3 ldsb [%l7 + 0x21], %l6 fbg,a %fcc2, loop_2066 loop_2065: fnot1s %f12, %f3 ldx [%l7 + 0x68], %i4 fbu %fcc1, loop_2067 loop_2066: stb %i6, [%l7 + 0x19] fmovrdne %l0, %f0, %f4 tcc %xcc, 0x6 loop_2067: movcc %icc, %i7, %o7 fornot1 %f12, %f0, %f4 fornot1 %f12, %f4, %f10 fmovsg %xcc, %f9, %f2 fcmped %fcc3, %f8, %f14 fornot2s %f3, %f15, %f7 std %f0, [%l7 + 0x40] fpadd32 %f0, %f6, %f12 fmovrde %l1, %f0, %f2 tneg %xcc, 0x2 fmovsgu %xcc, %f9, %f5 stw %l4, [%l7 + 0x68] subc %o2, 0x1A79, %o0 taddcc %i2, %g4, %o5 fmovrdgz %g5, %f10, %f14 edge16n %i5, %g1, %i3 addcc %g2, 0x18D1, %l5 fmuld8ulx16 %f6, %f8, %f10 fnot2 %f2, %f0 movpos %icc, %o1, %l2 xnor %g6, %i1, %g7 fcmpeq32 %f8, %f2, %i0 ldd [%l7 + 0x28], %f14 bne %xcc, loop_2068 fmovsvc %xcc, %f3, %f10 fmovsleu %icc, %f5, %f8 fpsub32s %f2, %f0, %f6 loop_2068: stx %l3, [%l7 + 0x10] ldsh [%l7 + 0x0C], %o4 lduw [%l7 + 0x7C], %o3 ldsh [%l7 + 0x70], %o6 xnorcc %l6, 0x1CAB, %i4 fpadd16s %f1, %f6, %f5 fmul8x16 %f6, %f4, %f6 bvs,a loop_2069 ldsw [%l7 + 0x5C], %i6 movg %xcc, %l0, %i7 fmovsgu %xcc, %f6, %f15 loop_2069: fpack32 %f2, %f4, %f2 fmovdpos %xcc, %f5, %f1 fandnot2s %f5, %f7, %f8 fmovdvc %xcc, %f3, %f11 bgu,pt %icc, loop_2070 fmovsneg %icc, %f4, %f15 fmovrdlz %o7, %f14, %f12 fmul8x16al %f6, %f4, %f6 loop_2070: sth %g3, [%l7 + 0x1A] fcmpne32 %f12, %f14, %l4 fabsd %f2, %f8 fnot2s %f0, %f6 fcmpgt16 %f10, %f12, %o2 fxnor %f14, %f4, %f10 fsrc1s %f13, %f9 ldd [%l7 + 0x48], %f2 fmovdcc %xcc, %f5, %f6 tgu %xcc, 0x6 movcc %xcc, %l1, %o0 ldsh [%l7 + 0x7C], %i2 sll %g4, 0x15, %o5 addc %g5, 0x0A89, %g1 st %f14, [%l7 + 0x24] bpos,a %xcc, loop_2071 movre %i5, 0x0AD, %i3 sth %l5, [%l7 + 0x16] movrgez %o1, %l2, %g2 loop_2071: fmovsleu %xcc, %f3, %f15 pdist %f6, %f0, %f6 fcmpne32 %f8, %f8, %g6 fmovsl %icc, %f9, %f2 fands %f2, %f12, %f10 fcmpgt16 %f14, %f10, %g7 ble,a loop_2072 fsrc2 %f2, %f10 fpadd32 %f10, %f0, %f4 fxor %f14, %f8, %f14 loop_2072: fmovrde %i0, %f0, %f4 fnot1s %f12, %f11 ldsb [%l7 + 0x25], %i1 movleu %xcc, %o4, %o3 ldub [%l7 + 0x11], %o6 alignaddr %l3, %l6, %i6 andncc %i4, %l0, %i7 ta %icc, 0x2 bcc,a %icc, loop_2073 fmovscc %icc, %f9, %f8 ldd [%l7 + 0x50], %f14 or %o7, %g3, %o2 loop_2073: ldsb [%l7 + 0x69], %l4 bcc loop_2074 std %f8, [%l7 + 0x28] fcmpne32 %f0, %f10, %o0 fmovdvs %icc, %f9, %f4 loop_2074: fmovdvc %icc, %f4, %f5 lduh [%l7 + 0x56], %l1 fmovsneg %icc, %f8, %f4 ldsw [%l7 + 0x3C], %g4 fmovdcc %xcc, %f5, %f1 xnorcc %i2, 0x1A2F, %g5 lduw [%l7 + 0x44], %g1 stw %i5, [%l7 + 0x28] lduw [%l7 + 0x74], %i3 ble loop_2075 lduw [%l7 + 0x58], %l5 stx %o1, [%l7 + 0x08] bvc loop_2076 loop_2075: subcc %o5, %l2, %g6 lduw [%l7 + 0x1C], %g7 fmovrsgez %g2, %f2, %f3 loop_2076: srl %i1, 0x10, %o4 stx %i0, [%l7 + 0x38] ldsh [%l7 + 0x32], %o3 std %f8, [%l7 + 0x68] fmovsgu %icc, %f0, %f11 stw %o6, [%l7 + 0x1C] stw %l3, [%l7 + 0x1C] edge8 %i6, %i4, %l6 fmuld8ulx16 %f2, %f0, %f2 stw %l0, [%l7 + 0x08] ldx [%l7 + 0x40], %i7 fmovsne %icc, %f10, %f0 std %f12, [%l7 + 0x68] fmovrsgz %g3, %f6, %f8 st %f8, [%l7 + 0x4C] ldsb [%l7 + 0x7A], %o7 bge %xcc, loop_2077 edge8 %l4, %o2, %l1 fpadd16s %f9, %f2, %f12 std %f2, [%l7 + 0x68] loop_2077: tg %icc, 0x5 edge16n %g4, %i2, %g5 array16 %g1, %o0, %i5 fexpand %f9, %f0 st %f15, [%l7 + 0x18] siam 0x2 ldx [%l7 + 0x68], %l5 fcmpne32 %f14, %f4, %i3 edge8ln %o1, %o5, %l2 fmovrdlz %g7, %f2, %f8 smul %g2, %i1, %g6 fbn,a %fcc0, loop_2078 fxnor %f0, %f6, %f10 bne,a,pn %xcc, loop_2079 sth %o4, [%l7 + 0x40] loop_2078: tleu %xcc, 0x5 fmovdl %icc, %f13, %f5 loop_2079: st %f4, [%l7 + 0x38] fmovscc %xcc, %f12, %f9 fsrc2 %f0, %f12 bneg,a,pt %xcc, loop_2080 ldsw [%l7 + 0x20], %o3 movg %icc, %i0, %l3 edge32ln %i6, %o6, %l6 loop_2080: faligndata %f6, %f10, %f12 ldsb [%l7 + 0x43], %l0 orncc %i7, %i4, %o7 fzeros %f10 ldx [%l7 + 0x28], %g3 faligndata %f6, %f8, %f4 xorcc %o2, 0x19E9, %l1 fpsub16 %f6, %f10, %f0 tcc %xcc, 0x5 udivx %l4, 0x1B94, %g4 fmuld8sux16 %f2, %f6, %f6 fmovdvc %xcc, %f13, %f9 ld [%l7 + 0x7C], %f2 lduw [%l7 + 0x28], %g5 stx %g1, [%l7 + 0x50] bpos,a,pn %icc, loop_2081 fmuld8sux16 %f14, %f12, %f14 fpack32 %f0, %f14, %f2 ld [%l7 + 0x7C], %f4 loop_2081: sth %i2, [%l7 + 0x2A] fblg,a %fcc0, loop_2082 fcmpeq16 %f0, %f8, %o0 fandnot1s %f15, %f1, %f15 fmovrslz %i5, %f8, %f9 loop_2082: fmuld8sux16 %f7, %f5, %f6 lduh [%l7 + 0x30], %l5 movvs %icc, %i3, %o1 st %f12, [%l7 + 0x54] fbo %fcc0, loop_2083 fmovsleu %xcc, %f3, %f2 movgu %xcc, %l2, %g7 ld [%l7 + 0x38], %f15 loop_2083: stw %g2, [%l7 + 0x2C] movrgz %i1, %g6, %o5 edge32n %o3, %o4, %l3 lduw [%l7 + 0x7C], %i6 array32 %i0, %o6, %l6 fbo,a %fcc2, loop_2084 fbu %fcc1, loop_2085 mulx %i7, 0x1AF3, %i4 stb %l0, [%l7 + 0x64] loop_2084: brgez,a %o7, loop_2086 loop_2085: fornot1s %f7, %f15, %f11 bpos,pt %icc, loop_2087 edge32 %o2, %l1, %g3 loop_2086: bcs %xcc, loop_2088 smulcc %l4, %g5, %g4 loop_2087: nop setx loop_2089, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movn %icc, %g1, %i2 loop_2088: brnz,a %o0, loop_2090 ldub [%l7 + 0x48], %l5 loop_2089: fmovsn %icc, %f15, %f6 std %f14, [%l7 + 0x38] loop_2090: movneg %xcc, %i3, %o1 fbo %fcc1, loop_2091 fmovdle %icc, %f9, %f2 bcc,a,pn %xcc, loop_2092 st %f4, [%l7 + 0x44] loop_2091: fxor %f2, %f10, %f12 tpos %xcc, 0x4 loop_2092: be,a %xcc, loop_2093 ldsb [%l7 + 0x30], %i5 lduw [%l7 + 0x70], %l2 addcc %g2, %g7, %g6 loop_2093: lduw [%l7 + 0x48], %i1 lduw [%l7 + 0x50], %o5 fcmpeq32 %f14, %f12, %o4 fxnors %f1, %f13, %f4 ldub [%l7 + 0x74], %o3 bne %icc, loop_2094 array8 %i6, %l3, %i0 fmovd %f10, %f10 ldub [%l7 + 0x7D], %o6 loop_2094: lduw [%l7 + 0x60], %i7 fmovdvs %icc, %f5, %f11 fexpand %f4, %f6 fand %f14, %f8, %f4 fcmpgt16 %f8, %f0, %l6 fbug,a %fcc0, loop_2095 fandnot1 %f2, %f10, %f4 tcs %icc, 0x7 fmul8ulx16 %f6, %f2, %f10 loop_2095: stx %l0, [%l7 + 0x20] fmovsa %icc, %f8, %f1 bg,a,pt %icc, loop_2096 fzeros %f8 movpos %xcc, %o7, %i4 ldsb [%l7 + 0x1D], %o2 loop_2096: fmovdcc %icc, %f0, %f10 stx %g3, [%l7 + 0x38] fandnot1 %f6, %f14, %f14 faligndata %f8, %f2, %f4 xorcc %l4, %g5, %g4 brnz,a %g1, loop_2097 fmovsle %icc, %f15, %f6 lduw [%l7 + 0x68], %i2 sdivcc %o0, 0x1F2C, %l1 loop_2097: std %f8, [%l7 + 0x28] fmovrslz %l5, %f1, %f1 ldx [%l7 + 0x50], %i3 addccc %i5, 0x17F9, %l2 fnegd %f8, %f6 fmovrsgez %o1, %f7, %f15 tl %icc, 0x3 lduw [%l7 + 0x6C], %g2 fcmple16 %f14, %f8, %g7 stb %g6, [%l7 + 0x67] orncc %o5, 0x0386, %o4 ldsb [%l7 + 0x32], %i1 brnz %o3, loop_2098 movleu %icc, %l3, %i6 fmovse %icc, %f14, %f5 fandnot1 %f2, %f6, %f10 loop_2098: srax %i0, 0x07, %i7 xnor %l6, 0x175E, %l0 andcc %o6, %i4, %o7 ldsh [%l7 + 0x68], %g3 fmovsg %icc, %f0, %f0 fand %f8, %f10, %f0 fpadd16 %f6, %f0, %f6 stb %o2, [%l7 + 0x74] tvc %xcc, 0x5 ldsw [%l7 + 0x30], %l4 bcc,a,pn %icc, loop_2099 bl,a %xcc, loop_2100 ba,pt %icc, loop_2101 fbuge,a %fcc1, loop_2102 loop_2099: sll %g5, %g1, %g4 loop_2100: nop setx loop_2103, %l0, %l1 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_2101: edge32ln %i2, %l1, %l5 loop_2102: movvc %xcc, %i3, %i5 smulcc %o0, 0x17AC, %o1 loop_2103: xnorcc %l2, %g7, %g2 sra %g6, %o4, %o5 fpadd16s %f6, %f7, %f9 alignaddr %o3, %i1, %l3 brlez,a %i6, loop_2104 fmovsne %icc, %f13, %f11 stb %i7, [%l7 + 0x3F] tsubcc %i0, 0x01E3, %l0 loop_2104: fnegs %f6, %f7 st %f2, [%l7 + 0x30] sdivx %o6, 0x12FF, %l6 nop setx loop_2105, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x40], %i4 movge %icc, %g3, %o2 fbo,a %fcc3, loop_2106 loop_2105: fmovscs %icc, %f10, %f1 fsrc1 %f4, %f6 sdivx %o7, 0x1C8F, %g5 loop_2106: sth %l4, [%l7 + 0x2A] edge32ln %g1, %i2, %l1 tneg %xcc, 0x6 ldd [%l7 + 0x28], %f6 tsubcctv %l5, 0x1EDD, %i3 movcc %xcc, %i5, %g4 fbue %fcc3, loop_2107 faligndata %f10, %f2, %f12 brgz,a %o0, loop_2108 addc %l2, %o1, %g2 loop_2107: tneg %icc, 0x2 stx %g6, [%l7 + 0x28] loop_2108: stb %o4, [%l7 + 0x3E] fxors %f1, %f9, %f7 fmul8ulx16 %f6, %f0, %f8 fpadd16 %f8, %f0, %f14 fmovdneg %xcc, %f8, %f15 stw %o5, [%l7 + 0x74] fmovdvc %icc, %f3, %f3 fpsub32 %f0, %f4, %f14 array32 %g7, %i1, %l3 ble,pn %icc, loop_2109 fbul,a %fcc0, loop_2110 tl %xcc, 0x1 edge16ln %i6, %i7, %i0 loop_2109: ldx [%l7 + 0x18], %o3 loop_2110: sdivcc %o6, 0x15BB, %l0 udivx %i4, 0x0E01, %g3 smulcc %o2, %l6, %g5 array32 %l4, %g1, %i2 sllx %o7, %l1, %l5 mulscc %i5, %i3, %g4 ble,a,pn %icc, loop_2111 ldd [%l7 + 0x18], %f12 fmovdpos %xcc, %f15, %f9 fbe,a %fcc2, loop_2112 loop_2111: fmovrde %o0, %f8, %f0 movcc %xcc, %l2, %g2 ldsb [%l7 + 0x0B], %g6 loop_2112: ldsh [%l7 + 0x14], %o4 array16 %o1, %g7, %i1 tleu %icc, 0x0 addccc %o5, %l3, %i7 fbul %fcc1, loop_2113 fsrc1 %f8, %f10 nop setx loop_2114, %l0, %l1 jmpl %l1, %i0 edge16n %i6, %o3, %l0 loop_2113: fmovsl %xcc, %f3, %f7 bn,a,pt %icc, loop_2115 loop_2114: fabss %f7, %f1 tpos %xcc, 0x2 st %f2, [%l7 + 0x4C] loop_2115: fone %f8 fmovdleu %icc, %f13, %f11 fbug %fcc0, loop_2116 srax %i4, 0x12, %o6 tle %xcc, 0x5 movcc %icc, %o2, %g3 loop_2116: ldub [%l7 + 0x21], %l6 std %f4, [%l7 + 0x40] fsrc2s %f11, %f11 movvs %xcc, %l4, %g1 stx %g5, [%l7 + 0x10] fpsub32 %f10, %f14, %f4 tcc %icc, 0x3 ldub [%l7 + 0x6E], %i2 fmovd %f0, %f14 fbule %fcc0, loop_2117 addccc %o7, 0x15DC, %l1 ldd [%l7 + 0x20], %f12 bleu,a,pt %icc, loop_2118 loop_2117: bcs loop_2119 fcmps %fcc0, %f3, %f3 fbo %fcc3, loop_2120 loop_2118: movle %xcc, %l5, %i5 loop_2119: fmovse %icc, %f4, %f15 stx %i3, [%l7 + 0x30] loop_2120: fbuge,a %fcc1, loop_2121 taddcc %g4, %o0, %g2 lduw [%l7 + 0x08], %g6 stb %l2, [%l7 + 0x34] loop_2121: subccc %o1, %g7, %i1 movrgez %o4, %l3, %o5 ldsb [%l7 + 0x55], %i7 stw %i0, [%l7 + 0x5C] std %f0, [%l7 + 0x60] fnands %f14, %f2, %f9 fbn,a %fcc0, loop_2122 ldd [%l7 + 0x68], %f4 bg loop_2123 fnor %f2, %f2, %f2 loop_2122: st %f2, [%l7 + 0x0C] stb %i6, [%l7 + 0x3D] loop_2123: udivcc %o3, 0x1A83, %l0 fmovda %xcc, %f11, %f1 addccc %i4, 0x17E7, %o2 fmovdge %icc, %f1, %f1 ldsw [%l7 + 0x28], %g3 ldd [%l7 + 0x40], %f4 pdist %f2, %f6, %f2 brlez,a %o6, loop_2124 bvs %xcc, loop_2125 st %f13, [%l7 + 0x30] ld [%l7 + 0x14], %f9 loop_2124: ldsw [%l7 + 0x18], %l4 loop_2125: tsubcctv %l6, %g5, %g1 st %f7, [%l7 + 0x3C] tsubcctv %o7, %i2, %l5 fpmerge %f8, %f0, %f10 fmovdg %icc, %f13, %f10 ldx [%l7 + 0x58], %l1 array8 %i5, %i3, %g4 fmovscc %icc, %f3, %f3 fpsub32 %f0, %f0, %f8 ldub [%l7 + 0x19], %o0 movre %g2, 0x160, %g6 ldx [%l7 + 0x38], %l2 tneg %icc, 0x4 stb %o1, [%l7 + 0x49] fpadd32s %f12, %f3, %f13 fbne %fcc2, loop_2126 fmovdl %icc, %f3, %f12 fcmpeq32 %f6, %f8, %g7 tpos %icc, 0x4 loop_2126: ldsw [%l7 + 0x44], %i1 fnor %f14, %f8, %f0 bne %icc, loop_2127 movrgz %o4, %o5, %i7 std %f8, [%l7 + 0x78] fnand %f10, %f6, %f2 loop_2127: fmovdg %icc, %f10, %f12 fabss %f0, %f15 fmuld8ulx16 %f12, %f12, %f8 fcmps %fcc3, %f6, %f1 andn %l3, %i6, %i0 ta %xcc, 0x1 fmovrdgez %o3, %f8, %f6 fbl,a %fcc2, loop_2128 bg,a,pn %xcc, loop_2129 fbule %fcc3, loop_2130 subcc %i4, %o2, %l0 loop_2128: fbo %fcc2, loop_2131 loop_2129: ldx [%l7 + 0x70], %g3 loop_2130: fpadd16 %f12, %f8, %f0 sdivx %o6, 0x07F5, %l4 loop_2131: std %f12, [%l7 + 0x28] fmovda %xcc, %f2, %f2 tcs %xcc, 0x6 fbul,a %fcc3, loop_2132 fble %fcc2, loop_2133 fbge,a %fcc2, loop_2134 stb %l6, [%l7 + 0x7E] loop_2132: array16 %g1, %g5, %i2 loop_2133: fnot2 %f4, %f2 loop_2134: st %f3, [%l7 + 0x08] fmovsa %icc, %f0, %f3 ldd [%l7 + 0x68], %f0 fpack32 %f2, %f2, %f12 andn %o7, 0x0321, %l5 be,pt %xcc, loop_2135 edge32ln %l1, %i3, %i5 fmovrdgz %o0, %f12, %f2 movrne %g2, 0x02A, %g4 loop_2135: stw %g6, [%l7 + 0x40] fcmpes %fcc0, %f14, %f10 ldx [%l7 + 0x60], %o1 fmovsge %xcc, %f6, %f6 ldsw [%l7 + 0x48], %g7 andcc %i1, %o4, %o5 fmovd %f12, %f14 fcmple16 %f10, %f14, %i7 bpos,a %icc, loop_2136 ldsb [%l7 + 0x63], %l2 ldsw [%l7 + 0x0C], %l3 fmovrde %i0, %f4, %f2 loop_2136: fcmple32 %f6, %f2, %i6 addccc %o3, 0x0398, %o2 addc %l0, 0x0EA4, %g3 fmovrdne %i4, %f4, %f6 tne %xcc, 0x2 st %f11, [%l7 + 0x14] lduh [%l7 + 0x4C], %o6 srl %l6, %l4, %g1 bge loop_2137 ldsw [%l7 + 0x7C], %i2 fnors %f9, %f3, %f7 edge16l %o7, %g5, %l1 loop_2137: bne %icc, loop_2138 alignaddr %l5, %i3, %i5 fcmps %fcc2, %f4, %f3 ldd [%l7 + 0x48], %f6 loop_2138: fpadd16 %f12, %f12, %f12 bvc,pt %xcc, loop_2139 ldx [%l7 + 0x48], %g2 ldx [%l7 + 0x48], %g4 bpos,pt %xcc, loop_2140 loop_2139: bgu %xcc, loop_2141 sth %o0, [%l7 + 0x70] movrlez %g6, %o1, %g7 loop_2140: ldub [%l7 + 0x14], %o4 loop_2141: fmovrde %i1, %f6, %f10 fmovdcc %icc, %f12, %f8 movle %xcc, %i7, %o5 fmovrse %l3, %f5, %f8 andcc %l2, %i0, %i6 movrgz %o3, %o2, %g3 stw %l0, [%l7 + 0x40] fmovdcs %icc, %f14, %f1 fmovdgu %xcc, %f2, %f2 fmovsle %xcc, %f4, %f10 fbg,a %fcc1, loop_2142 ldub [%l7 + 0x40], %o6 movrlz %i4, %l4, %g1 lduh [%l7 + 0x28], %i2 loop_2142: siam 0x6 taddcc %l6, 0x0130, %o7 fmuld8sux16 %f13, %f13, %f10 nop setx loop_2143, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brgz %g5, loop_2144 ld [%l7 + 0x54], %f13 st %f8, [%l7 + 0x50] loop_2143: add %l5, 0x1701, %l1 loop_2144: orncc %i5, 0x1D40, %i3 movn %xcc, %g2, %o0 edge8ln %g6, %o1, %g4 fcmpeq32 %f2, %f0, %o4 std %f6, [%l7 + 0x08] movneg %xcc, %i1, %i7 popc 0x06B3, %o5 stw %g7, [%l7 + 0x0C] fble,a %fcc3, loop_2145 smulcc %l3, 0x1016, %i0 fmovsle %icc, %f0, %f12 fbuge %fcc2, loop_2146 loop_2145: orcc %i6, %l2, %o2 lduw [%l7 + 0x50], %o3 sdiv %l0, 0x088C, %g3 loop_2146: movvs %xcc, %i4, %o6 ld [%l7 + 0x1C], %f13 addccc %g1, 0x132F, %l4 sth %l6, [%l7 + 0x08] mulx %i2, 0x0280, %g5 lduw [%l7 + 0x54], %l5 ldub [%l7 + 0x0A], %l1 fmovsneg %icc, %f13, %f12 ldx [%l7 + 0x18], %i5 addcc %o7, %g2, %o0 fmovde %xcc, %f6, %f2 array8 %g6, %o1, %g4 sethi 0x1D2D, %i3 tl %icc, 0x1 fmul8ulx16 %f12, %f2, %f8 tsubcc %o4, %i1, %o5 movrlz %i7, %l3, %g7 st %f15, [%l7 + 0x70] fpadd16s %f10, %f6, %f13 fbule,a %fcc1, loop_2147 ldsh [%l7 + 0x40], %i6 fnot2s %f13, %f3 ldub [%l7 + 0x65], %i0 loop_2147: bshuffle %f12, %f12, %f0 subcc %l2, %o2, %o3 fmovdl %icc, %f12, %f6 st %f0, [%l7 + 0x08] movle %icc, %g3, %i4 ble,a loop_2148 ba loop_2149 ldsb [%l7 + 0x2D], %o6 stw %g1, [%l7 + 0x08] loop_2148: fmovdgu %icc, %f2, %f12 loop_2149: stb %l0, [%l7 + 0x08] bvs %xcc, loop_2150 ldd [%l7 + 0x58], %f2 mulx %l6, 0x16D8, %l4 array8 %g5, %i2, %l1 loop_2150: bl,a,pn %icc, loop_2151 bge,a loop_2152 mulx %l5, 0x1443, %o7 andn %g2, %i5, %g6 loop_2151: srl %o1, %o0, %g4 loop_2152: sth %i3, [%l7 + 0x6C] fnegs %f15, %f15 fmovsg %icc, %f9, %f9 movn %xcc, %o4, %o5 udivx %i7, 0x1BDB, %i1 movneg %icc, %l3, %g7 fmovspos %xcc, %f8, %f2 ldx [%l7 + 0x48], %i6 ld [%l7 + 0x10], %f3 subccc %l2, 0x1547, %i0 fmovsge %xcc, %f11, %f13 fcmps %fcc3, %f4, %f8 be,a,pt %xcc, loop_2153 std %f14, [%l7 + 0x58] edge8 %o2, %g3, %i4 ldsb [%l7 + 0x6F], %o3 loop_2153: fmovdge %icc, %f4, %f12 sth %g1, [%l7 + 0x54] fbug,a %fcc1, loop_2154 fmovdge %icc, %f3, %f15 ldsb [%l7 + 0x37], %l0 fblg %fcc3, loop_2155 loop_2154: bgu,pn %icc, loop_2156 fbn,a %fcc3, loop_2157 movcs %icc, %o6, %l6 loop_2155: sub %l4, %i2, %g5 loop_2156: fpsub16 %f10, %f0, %f14 loop_2157: sdivcc %l1, 0x0664, %l5 sllx %o7, 0x1A, %g2 fmovrsgez %g6, %f8, %f11 ld [%l7 + 0x5C], %f5 edge32 %o1, %i5, %g4 edge8l %i3, %o0, %o5 fbule,a %fcc2, loop_2158 fmovsleu %icc, %f2, %f12 udivx %o4, 0x09C4, %i1 fmul8x16al %f0, %f14, %f2 loop_2158: stx %i7, [%l7 + 0x50] bgu,a,pt %xcc, loop_2159 ldsw [%l7 + 0x1C], %l3 fnegs %f12, %f11 fnor %f6, %f4, %f12 loop_2159: stb %g7, [%l7 + 0x59] bleu,a,pt %xcc, loop_2160 fpsub32s %f12, %f3, %f5 srl %l2, 0x1A, %i0 edge16ln %i6, %o2, %i4 loop_2160: fmovrdgez %o3, %f6, %f8 ldd [%l7 + 0x20], %f10 fbu %fcc1, loop_2161 mulscc %g1, 0x064F, %g3 fpsub32 %f14, %f0, %f12 brlz %l0, loop_2162 loop_2161: sth %o6, [%l7 + 0x14] tn %xcc, 0x4 stw %l6, [%l7 + 0x50] loop_2162: fmovsvc %xcc, %f8, %f3 fmul8ulx16 %f6, %f0, %f6 movre %l4, 0x0D9, %g5 sdiv %l1, 0x0F61, %l5 stw %o7, [%l7 + 0x08] bcc loop_2163 add %g2, 0x07F6, %i2 movcc %xcc, %g6, %i5 lduw [%l7 + 0x70], %o1 loop_2163: fmovrdne %g4, %f6, %f4 fors %f14, %f10, %f0 fpsub32s %f12, %f6, %f0 fmovscc %xcc, %f8, %f5 fxors %f14, %f2, %f4 alignaddrl %o0, %i3, %o5 fmovd %f12, %f4 ldx [%l7 + 0x48], %o4 sub %i1, %i7, %l3 std %f14, [%l7 + 0x28] fors %f10, %f3, %f12 lduh [%l7 + 0x2E], %g7 fmovda %xcc, %f12, %f15 lduw [%l7 + 0x68], %i0 ldd [%l7 + 0x20], %f12 ldsh [%l7 + 0x2C], %i6 fmul8x16al %f11, %f1, %f4 edge16 %o2, %l2, %o3 movg %xcc, %i4, %g3 te %icc, 0x1 tvc %xcc, 0x3 ldx [%l7 + 0x18], %g1 stx %o6, [%l7 + 0x38] nop setx loop_2164, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tvc %icc, 0x2 fmovrslz %l0, %f0, %f5 ldsb [%l7 + 0x54], %l6 loop_2164: movle %xcc, %l4, %l1 fmovsleu %icc, %f14, %f14 lduh [%l7 + 0x5A], %g5 movrne %o7, %l5, %i2 ldsw [%l7 + 0x10], %g6 ldsw [%l7 + 0x60], %i5 lduh [%l7 + 0x14], %o1 sdiv %g4, 0x0C04, %o0 ldsb [%l7 + 0x3B], %g2 tle %xcc, 0x7 stb %i3, [%l7 + 0x46] alignaddrl %o4, %i1, %i7 fabsd %f4, %f2 bcc loop_2165 nop setx loop_2166, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sub %l3, %o5, %i0 ldub [%l7 + 0x61], %g7 loop_2165: fmovsvc %xcc, %f5, %f8 loop_2166: movn %icc, %o2, %i6 andncc %l2, %o3, %g3 fmul8x16al %f0, %f8, %f14 std %f2, [%l7 + 0x40] st %f2, [%l7 + 0x78] srax %g1, %o6, %i4 movgu %xcc, %l6, %l4 movneg %icc, %l0, %l1 movge %xcc, %g5, %o7 fornot2 %f10, %f8, %f8 fmovrsgz %i2, %f4, %f7 fmovrslz %l5, %f4, %f9 subcc %g6, 0x0C29, %i5 fmovrse %o1, %f9, %f9 ldsb [%l7 + 0x1F], %o0 fmovrsgez %g4, %f4, %f6 edge32l %g2, %i3, %i1 brnz %i7, loop_2167 std %f6, [%l7 + 0x28] fmul8x16al %f12, %f3, %f12 stb %o4, [%l7 + 0x6B] loop_2167: fzero %f10 fmovdn %icc, %f10, %f8 sth %o5, [%l7 + 0x3A] stx %i0, [%l7 + 0x38] ldd [%l7 + 0x78], %f2 fbug,a %fcc3, loop_2168 fmovscs %xcc, %f15, %f11 stx %l3, [%l7 + 0x50] srlx %o2, %i6, %g7 loop_2168: edge8ln %o3, %l2, %g3 fsrc1s %f7, %f7 movrgez %g1, %o6, %i4 fbg %fcc1, loop_2169 ldsh [%l7 + 0x70], %l6 fmovde %xcc, %f13, %f13 brgz,a %l4, loop_2170 loop_2169: sdivcc %l1, 0x13ED, %l0 ldx [%l7 + 0x70], %o7 fmovda %icc, %f3, %f12 loop_2170: fands %f10, %f4, %f12 ld [%l7 + 0x40], %f14 fbe %fcc0, loop_2171 tl %xcc, 0x7 fands %f6, %f10, %f9 fpsub16s %f2, %f6, %f13 loop_2171: fmovrdgz %g5, %f6, %f8 be,pn %icc, loop_2172 fcmpeq16 %f8, %f4, %i2 ldsh [%l7 + 0x3E], %l5 call loop_2173 loop_2172: ldd [%l7 + 0x70], %f14 edge32n %i5, %o1, %o0 sth %g4, [%l7 + 0x30] loop_2173: std %f4, [%l7 + 0x48] fmovdl %xcc, %f2, %f12 fpsub32s %f5, %f13, %f8 smul %g2, 0x0F20, %i3 tg %icc, 0x0 fxors %f9, %f4, %f5 movrgz %i1, %i7, %g6 tne %xcc, 0x6 popc 0x0A52, %o4 lduw [%l7 + 0x34], %i0 fpadd16 %f12, %f12, %f2 stb %l3, [%l7 + 0x5C] lduh [%l7 + 0x46], %o2 brlz,a %i6, loop_2174 ld [%l7 + 0x74], %f2 ldx [%l7 + 0x20], %o5 fcmpgt32 %f14, %f2, %o3 loop_2174: andcc %g7, %l2, %g3 tcs %icc, 0x6 fabsd %f14, %f2 tsubcctv %g1, %o6, %i4 fbug,a %fcc3, loop_2175 orn %l4, 0x1EF9, %l6 fabss %f12, %f10 bvc,a %xcc, loop_2176 loop_2175: fandnot2 %f2, %f0, %f4 fnot1s %f11, %f5 lduh [%l7 + 0x48], %l0 loop_2176: call loop_2177 bn,pt %xcc, loop_2178 st %f3, [%l7 + 0x34] fbl,a %fcc2, loop_2179 loop_2177: fpadd16s %f1, %f1, %f11 loop_2178: ld [%l7 + 0x70], %f13 ldd [%l7 + 0x58], %f0 loop_2179: tvs %xcc, 0x1 fblg,a %fcc0, loop_2180 ld [%l7 + 0x08], %f12 bgu,pt %xcc, loop_2181 fble,a %fcc3, loop_2182 loop_2180: movre %o7, 0x08D, %g5 fmovspos %icc, %f3, %f5 loop_2181: nop setx loop_2183, %l0, %l1 jmpl %l1, %i2 loop_2182: tneg %xcc, 0x2 ta %xcc, 0x6 orcc %l5, 0x115C, %l1 loop_2183: srl %o1, %o0, %i5 stw %g4, [%l7 + 0x68] smulcc %g2, 0x1181, %i3 stb %i7, [%l7 + 0x5D] fmovdge %xcc, %f11, %f2 bcc %xcc, loop_2184 std %f2, [%l7 + 0x10] edge8 %i1, %g6, %o4 fmul8ulx16 %f12, %f0, %f12 loop_2184: fones %f3 fbe %fcc2, loop_2185 bcs,a,pn %xcc, loop_2186 siam 0x1 fnegd %f14, %f6 loop_2185: fbn %fcc0, loop_2187 loop_2186: mulscc %l3, %o2, %i6 xnorcc %i0, %o3, %o5 ldx [%l7 + 0x60], %g7 loop_2187: tg %icc, 0x5 movrlz %l2, 0x390, %g3 movge %icc, %g1, %i4 fmovspos %icc, %f8, %f0 siam 0x5 fnegs %f5, %f3 fmovrslez %o6, %f14, %f3 fpadd16s %f8, %f14, %f1 fabsd %f12, %f4 fpackfix %f12, %f13 tleu %icc, 0x2 sth %l4, [%l7 + 0x68] smul %l0, 0x0AC7, %l6 brnz %g5, loop_2188 fmovse %xcc, %f11, %f6 bcc,pn %xcc, loop_2189 tvc %xcc, 0x6 loop_2188: lduw [%l7 + 0x5C], %i2 ldub [%l7 + 0x40], %l5 loop_2189: ldub [%l7 + 0x6E], %l1 fmovdn %xcc, %f10, %f1 fbu %fcc0, loop_2190 array8 %o7, %o0, %i5 fbug,a %fcc0, loop_2191 movn %icc, %o1, %g4 loop_2190: orncc %i3, 0x019D, %i7 fsrc2 %f12, %f14 loop_2191: fmovrslez %i1, %f15, %f14 st %f13, [%l7 + 0x24] fmovdvc %xcc, %f3, %f10 stx %g2, [%l7 + 0x18] stx %g6, [%l7 + 0x78] fmovdpos %icc, %f2, %f6 stw %o4, [%l7 + 0x4C] edge8ln %o2, %l3, %i6 fabsd %f8, %f12 brlez %o3, loop_2192 ldsh [%l7 + 0x36], %o5 fmovsneg %icc, %f0, %f14 stw %g7, [%l7 + 0x4C] loop_2192: tsubcc %l2, 0x062B, %i0 tvc %icc, 0x2 ldub [%l7 + 0x32], %g3 movrlz %i4, 0x3BC, %o6 fmovdvs %icc, %f2, %f7 lduw [%l7 + 0x5C], %l4 fcmpne32 %f12, %f12, %g1 fnot1 %f0, %f6 fpadd16 %f12, %f8, %f0 ldx [%l7 + 0x08], %l0 tsubcc %l6, %i2, %g5 sllx %l5, %l1, %o0 xnor %o7, %i5, %o1 tsubcctv %i3, %g4, %i7 fmovrdlez %i1, %f2, %f10 ldsb [%l7 + 0x3D], %g6 andcc %g2, 0x0443, %o4 fmovsleu %xcc, %f5, %f8 fornot2 %f0, %f8, %f8 fbo %fcc2, loop_2193 movvc %icc, %l3, %o2 smulcc %i6, 0x0CEB, %o5 fmovsle %xcc, %f10, %f13 loop_2193: st %f4, [%l7 + 0x58] fpsub32 %f6, %f10, %f4 movvc %icc, %g7, %o3 ldd [%l7 + 0x38], %f2 ldsw [%l7 + 0x50], %i0 udiv %g3, 0x1D72, %l2 orn %i4, %o6, %g1 movvc %xcc, %l0, %l4 fmovsn %icc, %f2, %f0 umul %l6, %i2, %g5 edge16 %l1, %o0, %l5 fbule,a %fcc1, loop_2194 fsrc2s %f2, %f2 edge8n %i5, %o7, %i3 tcs %xcc, 0x2 loop_2194: fpsub16s %f14, %f14, %f12 nop setx loop_2195, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bshuffle %f6, %f2, %f2 ldsw [%l7 + 0x34], %o1 sra %i7, 0x1F, %i1 loop_2195: fornot1 %f6, %f14, %f12 fnot1s %f15, %f2 fcmpne16 %f2, %f8, %g6 sub %g2, 0x1B43, %o4 fmul8x16 %f7, %f6, %f0 fmovsl %xcc, %f14, %f5 ldx [%l7 + 0x08], %g4 pdist %f12, %f4, %f10 movl %icc, %o2, %l3 fnands %f7, %f12, %f0 edge32n %o5, %g7, %o3 lduw [%l7 + 0x34], %i6 stw %i0, [%l7 + 0x24] stb %g3, [%l7 + 0x7B] srl %i4, %l2, %g1 lduw [%l7 + 0x54], %l0 ldd [%l7 + 0x18], %f6 andncc %o6, %l6, %l4 fmovsne %xcc, %f12, %f3 tneg %icc, 0x6 call loop_2196 fmovsvs %icc, %f8, %f9 edge16 %i2, %l1, %g5 sth %o0, [%l7 + 0x2E] loop_2196: sth %i5, [%l7 + 0x14] fmovrsgez %l5, %f1, %f12 tvs %icc, 0x3 sth %i3, [%l7 + 0x3C] movle %xcc, %o7, %o1 smul %i1, 0x0F2E, %g6 movl %icc, %i7, %o4 fcmpgt32 %f10, %f14, %g4 tneg %xcc, 0x6 andn %o2, %l3, %g2 lduh [%l7 + 0x74], %o5 lduw [%l7 + 0x48], %g7 xnorcc %i6, %o3, %i0 sub %g3, 0x0EA4, %l2 ta %xcc, 0x3 movgu %icc, %i4, %l0 stb %g1, [%l7 + 0x77] fpadd16 %f2, %f6, %f4 movpos %icc, %o6, %l4 lduh [%l7 + 0x46], %i2 bleu loop_2197 fcmpne32 %f6, %f12, %l1 tgu %xcc, 0x3 bcs,a %icc, loop_2198 loop_2197: fandnot2s %f4, %f4, %f8 fandnot2 %f2, %f14, %f8 std %f12, [%l7 + 0x78] loop_2198: lduw [%l7 + 0x2C], %l6 fbug %fcc1, loop_2199 fmovrsgez %o0, %f8, %f0 movge %icc, %i5, %g5 fmovsge %icc, %f9, %f3 loop_2199: tle %xcc, 0x7 bcc,pt %icc, loop_2200 fmovsneg %xcc, %f11, %f8 ld [%l7 + 0x70], %f13 fnot1s %f12, %f10 loop_2200: brgez,a %l5, loop_2201 brlz,a %i3, loop_2202 st %f8, [%l7 + 0x28] st %f10, [%l7 + 0x0C] loop_2201: ldub [%l7 + 0x38], %o7 loop_2202: array16 %i1, %o1, %i7 tleu %xcc, 0x5 xnorcc %g6, 0x1FEC, %o4 fpmerge %f7, %f0, %f4 fabss %f13, %f1 fxors %f13, %f10, %f4 bn,a %icc, loop_2203 fmovsne %icc, %f14, %f12 ldx [%l7 + 0x68], %o2 fandnot1 %f6, %f0, %f0 loop_2203: tle %xcc, 0x0 fmovs %f6, %f10 fmovrsgz %g4, %f10, %f0 fnand %f2, %f2, %f4 ldsh [%l7 + 0x74], %g2 brz %o5, loop_2204 ld [%l7 + 0x7C], %f11 lduw [%l7 + 0x74], %l3 tle %xcc, 0x7 loop_2204: std %f8, [%l7 + 0x20] fone %f8 fsrc2 %f0, %f2 fbule,a %fcc3, loop_2205 bneg,a %icc, loop_2206 ldsw [%l7 + 0x08], %i6 bshuffle %f8, %f4, %f10 loop_2205: edge8 %o3, %g7, %g3 loop_2206: movneg %xcc, %l2, %i4 fmovda %xcc, %f12, %f1 fmovse %xcc, %f14, %f7 edge8ln %l0, %i0, %o6 movneg %icc, %g1, %l4 lduw [%l7 + 0x5C], %l1 ldsw [%l7 + 0x6C], %i2 movg %xcc, %l6, %o0 subcc %g5, %i5, %l5 ld [%l7 + 0x2C], %f9 fmovdne %xcc, %f9, %f12 fornot1 %f4, %f6, %f14 lduw [%l7 + 0x08], %i3 ldub [%l7 + 0x3C], %i1 edge32n %o1, %o7, %g6 fnegs %f4, %f0 array8 %o4, %o2, %i7 ldsw [%l7 + 0x50], %g4 fcmpne16 %f10, %f8, %o5 ldsh [%l7 + 0x30], %l3 ldd [%l7 + 0x70], %f12 tcc %icc, 0x0 fmovdpos %xcc, %f12, %f14 sth %i6, [%l7 + 0x40] ldsb [%l7 + 0x64], %g2 std %f2, [%l7 + 0x48] ldsh [%l7 + 0x7C], %o3 umulcc %g3, %g7, %l2 bl,a,pt %xcc, loop_2207 lduw [%l7 + 0x0C], %i4 ldd [%l7 + 0x30], %f4 ldsw [%l7 + 0x74], %i0 loop_2207: lduw [%l7 + 0x40], %o6 fbo %fcc1, loop_2208 sub %g1, 0x16DD, %l0 edge16l %l4, %i2, %l1 stb %l6, [%l7 + 0x62] loop_2208: orncc %g5, %o0, %l5 edge32l %i3, %i5, %o1 lduw [%l7 + 0x14], %i1 fmovdne %xcc, %f1, %f13 ldsb [%l7 + 0x0F], %g6 movrgez %o4, %o2, %o7 ldub [%l7 + 0x4C], %g4 fmovdge %xcc, %f7, %f0 orn %o5, %i7, %i6 fmovsn %xcc, %f2, %f6 sth %l3, [%l7 + 0x58] ldsw [%l7 + 0x10], %g2 udivx %g3, 0x1B94, %g7 ldub [%l7 + 0x76], %o3 lduh [%l7 + 0x30], %i4 nop setx loop_2209, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brgez,a %i0, loop_2210 orncc %l2, 0x00C9, %g1 fmovdvc %icc, %f14, %f14 loop_2209: brlz %o6, loop_2211 loop_2210: movge %xcc, %l0, %i2 fbue,a %fcc1, loop_2212 ldsh [%l7 + 0x10], %l1 loop_2211: sllx %l4, %g5, %o0 bleu,a,pn %xcc, loop_2213 loop_2212: fmul8x16al %f7, %f11, %f8 orncc %l6, %i3, %i5 ld [%l7 + 0x6C], %f8 loop_2213: ldsh [%l7 + 0x5E], %l5 pdist %f4, %f14, %f2 fbne,a %fcc1, loop_2214 tne %xcc, 0x5 sth %o1, [%l7 + 0x66] xorcc %g6, %i1, %o2 loop_2214: stw %o7, [%l7 + 0x3C] sdiv %o4, 0x1CA6, %o5 srlx %i7, 0x02, %i6 tge %icc, 0x5 stx %g4, [%l7 + 0x08] fbul,a %fcc0, loop_2215 std %f6, [%l7 + 0x60] fandnot1s %f8, %f11, %f13 bg %xcc, loop_2216 loop_2215: smul %l3, %g3, %g7 fabsd %f6, %f10 fbu,a %fcc0, loop_2217 loop_2216: fmovrdgz %o3, %f4, %f14 fbug %fcc3, loop_2218 lduw [%l7 + 0x3C], %i4 loop_2217: call loop_2219 fcmped %fcc1, %f4, %f8 loop_2218: lduw [%l7 + 0x18], %i0 fbu %fcc1, loop_2220 loop_2219: bl,pt %icc, loop_2221 stx %g2, [%l7 + 0x68] addc %l2, 0x1F8B, %g1 loop_2220: st %f12, [%l7 + 0x34] loop_2221: fmul8ulx16 %f2, %f2, %f6 lduw [%l7 + 0x24], %l0 fornot1s %f2, %f14, %f15 fmovdge %xcc, %f14, %f13 fpadd16s %f11, %f7, %f7 movrgz %i2, 0x13D, %o6 fornot1s %f10, %f10, %f11 xnor %l1, %l4, %o0 st %f1, [%l7 + 0x08] move %icc, %g5, %l6 bge %icc, loop_2222 subc %i5, 0x17A3, %l5 fxor %f6, %f10, %f2 lduh [%l7 + 0x7A], %o1 loop_2222: fones %f4 fnors %f8, %f10, %f1 stw %i3, [%l7 + 0x58] fbn,a %fcc1, loop_2223 fnot1 %f4, %f4 lduw [%l7 + 0x70], %g6 and %i1, 0x1222, %o7 loop_2223: ba %xcc, loop_2224 udivx %o4, 0x07FB, %o5 fxors %f0, %f10, %f1 ldx [%l7 + 0x78], %o2 loop_2224: ld [%l7 + 0x70], %f14 ldub [%l7 + 0x32], %i6 fmuld8sux16 %f7, %f13, %f14 ldx [%l7 + 0x08], %g4 array16 %i7, %l3, %g7 orncc %o3, 0x0FBD, %g3 movrlez %i4, 0x1CE, %g2 ba %icc, loop_2225 lduw [%l7 + 0x18], %i0 ld [%l7 + 0x40], %f4 fmovdl %icc, %f3, %f15 loop_2225: ldd [%l7 + 0x18], %f4 movre %l2, 0x291, %l0 lduw [%l7 + 0x1C], %i2 fpack16 %f10, %f14 subccc %g1, %o6, %l4 ldx [%l7 + 0x10], %o0 nop setx loop_2226, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x32], %l1 array16 %l6, %i5, %g5 stw %o1, [%l7 + 0x10] loop_2226: fmul8sux16 %f12, %f8, %f4 fmul8x16au %f12, %f11, %f8 fnegs %f13, %f5 fbuge,a %fcc0, loop_2227 udivx %i3, 0x0862, %g6 fmovdleu %xcc, %f15, %f13 ld [%l7 + 0x44], %f15 loop_2227: srax %l5, 0x1E, %o7 ldsb [%l7 + 0x63], %i1 lduw [%l7 + 0x54], %o5 tn %icc, 0x0 bneg %icc, loop_2228 fbule,a %fcc1, loop_2229 sub %o2, 0x0C69, %o4 tge %xcc, 0x3 loop_2228: movne %xcc, %i6, %g4 loop_2229: bvc loop_2230 lduh [%l7 + 0x40], %l3 mulx %i7, %o3, %g7 tcs %icc, 0x7 loop_2230: brnz %g3, loop_2231 move %icc, %i4, %i0 fble %fcc0, loop_2232 bn,pn %icc, loop_2233 loop_2231: movvs %xcc, %g2, %l2 lduw [%l7 + 0x28], %i2 loop_2232: tl %xcc, 0x3 loop_2233: add %l0, 0x096F, %g1 sth %o6, [%l7 + 0x50] brz %l4, loop_2234 edge16n %o0, %l1, %i5 lduh [%l7 + 0x16], %l6 fmovsgu %xcc, %f13, %f4 loop_2234: nop setx loop_2235, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mulscc %g5, %i3, %o1 fmovdleu %icc, %f11, %f11 lduh [%l7 + 0x52], %g6 loop_2235: fblg,a %fcc2, loop_2236 fcmpne16 %f12, %f0, %o7 fnands %f9, %f6, %f0 fornot1s %f4, %f14, %f13 loop_2236: fpadd32s %f0, %f5, %f12 fnot2s %f12, %f14 edge32n %l5, %o5, %o2 fxnors %f5, %f0, %f14 st %f11, [%l7 + 0x50] sdiv %i1, 0x0D46, %i6 fcmpne16 %f0, %f4, %g4 ld [%l7 + 0x64], %f3 ldsw [%l7 + 0x14], %o4 taddcc %l3, 0x0A9F, %o3 fba %fcc1, loop_2237 movle %icc, %g7, %i7 lduh [%l7 + 0x5A], %i4 fsrc2s %f1, %f3 loop_2237: st %f11, [%l7 + 0x44] subcc %g3, 0x1FAC, %g2 brgz,a %i0, loop_2238 lduw [%l7 + 0x54], %l2 faligndata %f8, %f2, %f14 sub %i2, %l0, %g1 loop_2238: stw %l4, [%l7 + 0x30] array8 %o6, %o0, %i5 array32 %l1, %l6, %i3 ldd [%l7 + 0x48], %f2 fnors %f14, %f8, %f8 umul %o1, %g5, %o7 fcmpd %fcc3, %f8, %f4 subc %l5, %g6, %o2 sdivcc %i1, 0x1E8C, %o5 alignaddr %i6, %g4, %o4 fandnot1s %f4, %f5, %f5 fmovsne %xcc, %f7, %f9 xorcc %l3, 0x0F01, %o3 fmovrslz %i7, %f1, %f10 fnot1s %f4, %f15 st %f8, [%l7 + 0x78] ldsh [%l7 + 0x60], %g7 bcs,pt %xcc, loop_2239 movge %icc, %i4, %g2 fpack16 %f12, %f7 fsrc2s %f14, %f14 loop_2239: ldub [%l7 + 0x33], %g3 lduh [%l7 + 0x22], %l2 fbue,a %fcc0, loop_2240 lduh [%l7 + 0x08], %i0 sub %i2, %g1, %l4 fxor %f4, %f2, %f14 loop_2240: lduh [%l7 + 0x72], %o6 ldx [%l7 + 0x18], %l0 fcmps %fcc0, %f5, %f0 edge16n %o0, %l1, %l6 ldsh [%l7 + 0x1A], %i5 fmovdg %icc, %f2, %f5 bcs,a,pn %icc, loop_2241 srl %i3, 0x07, %o1 fors %f15, %f9, %f7 ldub [%l7 + 0x5B], %o7 loop_2241: addcc %g5, %g6, %l5 lduw [%l7 + 0x08], %o2 brz,a %i1, loop_2242 movcc %icc, %o5, %g4 ld [%l7 + 0x60], %f13 stx %i6, [%l7 + 0x68] loop_2242: ldd [%l7 + 0x20], %f12 edge32n %o4, %l3, %o3 fpadd16 %f4, %f0, %f6 edge8ln %g7, %i4, %g2 std %f0, [%l7 + 0x40] tle %icc, 0x2 fpackfix %f8, %f4 movgu %xcc, %i7, %g3 stb %l2, [%l7 + 0x3B] stw %i0, [%l7 + 0x48] nop setx loop_2243, %l0, %l1 jmpl %l1, %i2 sll %l4, %g1, %l0 lduh [%l7 + 0x24], %o6 fmuld8ulx16 %f15, %f5, %f6 loop_2243: ta %icc, 0x3 ldx [%l7 + 0x58], %l1 add %o0, %i5, %i3 ldsh [%l7 + 0x20], %o1 fmovrde %o7, %f4, %f4 movle %xcc, %g5, %l6 fmovdl %icc, %f13, %f0 fzeros %f15 ldsh [%l7 + 0x70], %g6 bneg loop_2244 move %xcc, %o2, %l5 nop setx loop_2245, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8 %i1, %g4, %i6 loop_2244: edge16 %o5, %o4, %o3 sdiv %g7, 0x0A80, %l3 loop_2245: fmul8x16al %f13, %f1, %f0 ld [%l7 + 0x4C], %f12 fpmerge %f0, %f2, %f2 edge8ln %g2, %i4, %g3 tleu %xcc, 0x5 bpos,pn %icc, loop_2246 tsubcctv %i7, 0x13E1, %i0 fmovdcc %icc, %f2, %f5 movne %icc, %l2, %i2 loop_2246: sethi 0x19E5, %l4 tle %icc, 0x4 fzeros %f4 sth %g1, [%l7 + 0x18] fmovdge %xcc, %f13, %f5 edge16l %o6, %l0, %o0 ldsb [%l7 + 0x5D], %l1 fmovrslez %i5, %f4, %f14 fmovrse %o1, %f3, %f10 tpos %xcc, 0x3 stx %o7, [%l7 + 0x10] ldsb [%l7 + 0x58], %g5 fabss %f5, %f9 call loop_2247 brlz %l6, loop_2248 tsubcctv %i3, 0x1661, %o2 ta %icc, 0x2 loop_2247: ldsb [%l7 + 0x3E], %g6 loop_2248: movvc %icc, %i1, %g4 fmovdne %xcc, %f2, %f9 std %f6, [%l7 + 0x18] edge16n %l5, %i6, %o5 ldsb [%l7 + 0x1C], %o3 fmul8ulx16 %f10, %f12, %f0 ta %xcc, 0x1 subc %g7, 0x0B70, %o4 edge32n %g2, %i4, %l3 st %f0, [%l7 + 0x50] movrlz %i7, %i0, %g3 brgez,a %l2, loop_2249 fsrc2 %f4, %f12 sth %l4, [%l7 + 0x40] ble,a loop_2250 loop_2249: stw %i2, [%l7 + 0x60] fpack16 %f10, %f4 fmovdneg %icc, %f5, %f8 loop_2250: stb %o6, [%l7 + 0x2D] bleu,pn %icc, loop_2251 lduh [%l7 + 0x70], %l0 ldub [%l7 + 0x3C], %g1 add %l1, %o0, %o1 loop_2251: stw %i5, [%l7 + 0x18] lduw [%l7 + 0x24], %g5 array16 %l6, %i3, %o7 or %g6, 0x13A0, %i1 bneg,pn %icc, loop_2252 edge16 %o2, %l5, %i6 smul %g4, 0x0E7F, %o3 ldub [%l7 + 0x4B], %g7 loop_2252: ldsw [%l7 + 0x3C], %o4 std %f4, [%l7 + 0x78] edge16n %g2, %i4, %l3 ldx [%l7 + 0x58], %o5 fcmpes %fcc3, %f13, %f7 lduw [%l7 + 0x6C], %i0 sub %i7, %g3, %l4 call loop_2253 fxor %f10, %f2, %f2 std %f6, [%l7 + 0x70] fpsub16s %f6, %f10, %f5 loop_2253: movn %icc, %l2, %o6 brgz %l0, loop_2254 array8 %g1, %l1, %i2 smul %o1, 0x05F5, %i5 fmovsg %icc, %f14, %f5 loop_2254: fmovdcc %xcc, %f6, %f11 orcc %o0, %g5, %l6 smul %o7, %i3, %g6 fors %f3, %f1, %f11 fcmpne16 %f10, %f4, %i1 fmovda %icc, %f1, %f3 subcc %l5, %o2, %i6 fbue %fcc3, loop_2255 lduh [%l7 + 0x34], %o3 movne %icc, %g4, %g7 fbue,a %fcc3, loop_2256 loop_2255: brgez %o4, loop_2257 fpadd32 %f10, %f0, %f8 fmovrdlz %i4, %f6, %f0 loop_2256: lduh [%l7 + 0x38], %g2 loop_2257: ldub [%l7 + 0x3C], %l3 fmovdn %xcc, %f1, %f15 fbug %fcc3, loop_2258 fmovsn %xcc, %f8, %f2 ldsw [%l7 + 0x74], %i0 taddcc %o5, %g3, %i7 loop_2258: srl %l4, 0x0F, %o6 stx %l0, [%l7 + 0x38] movn %xcc, %l2, %l1 fba %fcc3, loop_2259 ldub [%l7 + 0x32], %g1 fmul8x16al %f5, %f13, %f10 lduw [%l7 + 0x7C], %i2 loop_2259: tne %xcc, 0x0 fbuge %fcc0, loop_2260 stw %o1, [%l7 + 0x64] ld [%l7 + 0x08], %f7 subcc %i5, %o0, %l6 loop_2260: fmovsleu %icc, %f5, %f6 ldsh [%l7 + 0x58], %g5 udiv %o7, 0x0AC4, %g6 movgu %xcc, %i1, %l5 lduw [%l7 + 0x74], %o2 subcc %i3, 0x0FB3, %i6 srlx %o3, %g7, %o4 array32 %i4, %g4, %l3 st %f3, [%l7 + 0x6C] fmovdn %xcc, %f8, %f3 fmovdvs %xcc, %f12, %f8 fcmpeq32 %f8, %f12, %i0 ldx [%l7 + 0x30], %g2 fmovs %f2, %f13 stb %g3, [%l7 + 0x6B] fmul8sux16 %f12, %f6, %f10 ldub [%l7 + 0x75], %o5 nop setx loop_2261, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbu %fcc3, loop_2262 ldsh [%l7 + 0x54], %i7 be,a,pn %icc, loop_2263 loop_2261: brgz,a %l4, loop_2264 loop_2262: ldd [%l7 + 0x20], %f6 movrlez %o6, 0x01C, %l2 loop_2263: ldsb [%l7 + 0x7E], %l0 loop_2264: brnz,a %g1, loop_2265 stx %i2, [%l7 + 0x38] fpadd16s %f15, %f0, %f3 stx %l1, [%l7 + 0x50] loop_2265: fbge %fcc3, loop_2266 array16 %i5, %o0, %o1 udivx %g5, 0x16DD, %o7 umul %l6, %g6, %l5 loop_2266: movn %icc, %i1, %o2 ldx [%l7 + 0x58], %i3 fnot2s %f8, %f8 lduh [%l7 + 0x52], %o3 fmovrdlz %g7, %f14, %f4 orncc %o4, %i6, %i4 ta %xcc, 0x5 ldsh [%l7 + 0x12], %g4 brlez %i0, loop_2267 lduw [%l7 + 0x54], %g2 fmovdg %icc, %f15, %f10 ldub [%l7 + 0x45], %l3 loop_2267: smulcc %g3, %o5, %l4 subccc %i7, %o6, %l2 sdivx %g1, 0x0A64, %i2 fmovsg %icc, %f4, %f0 brlez %l1, loop_2268 brgz,a %l0, loop_2269 lduw [%l7 + 0x0C], %i5 ldsh [%l7 + 0x16], %o1 loop_2268: bn %icc, loop_2270 loop_2269: stw %g5, [%l7 + 0x14] ldsh [%l7 + 0x70], %o7 fmovrslz %l6, %f2, %f13 loop_2270: nop setx loop_2271, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sth %o0, [%l7 + 0x62] fcmpeq16 %f14, %f2, %l5 fpadd16 %f8, %f4, %f4 loop_2271: movge %icc, %i1, %g6 stx %o2, [%l7 + 0x40] movne %xcc, %o3, %i3 bn %xcc, loop_2272 fmovrslz %o4, %f6, %f10 sllx %i6, 0x01, %g7 fbne,a %fcc1, loop_2273 loop_2272: fmovsge %xcc, %f1, %f11 movpos %xcc, %i4, %i0 fmovrslz %g2, %f1, %f1 loop_2273: srax %g4, 0x08, %l3 udiv %g3, 0x03E9, %o5 fbne %fcc2, loop_2274 fmovsl %xcc, %f15, %f9 fmovs %f15, %f12 ble,a,pn %icc, loop_2275 loop_2274: xnorcc %l4, 0x1FBF, %i7 fmovdvs %icc, %f13, %f12 fmovdg %xcc, %f5, %f7 loop_2275: lduw [%l7 + 0x44], %o6 movpos %icc, %g1, %i2 ldx [%l7 + 0x60], %l1 fpsub16 %f0, %f14, %f14 stw %l0, [%l7 + 0x24] move %icc, %l2, %i5 tneg %xcc, 0x1 fandnot2 %f4, %f12, %f2 xnor %g5, 0x078E, %o7 fmovdpos %xcc, %f9, %f8 ldsb [%l7 + 0x38], %l6 nop setx loop_2276, %l0, %l1 jmpl %l1, %o0 st %f12, [%l7 + 0x54] ldsb [%l7 + 0x17], %l5 ldsw [%l7 + 0x4C], %o1 loop_2276: fmul8x16 %f15, %f2, %f0 fandnot2 %f14, %f6, %f14 fand %f10, %f0, %f8 movrgez %g6, 0x350, %o2 brgez %i1, loop_2277 fcmpd %fcc1, %f4, %f14 orncc %i3, 0x1F0D, %o4 ldd [%l7 + 0x60], %f10 loop_2277: fnegs %f4, %f15 movl %icc, %i6, %g7 fbul %fcc3, loop_2278 fbug %fcc2, loop_2279 fbul %fcc0, loop_2280 fnot2 %f0, %f12 loop_2278: fmovdcc %xcc, %f15, %f14 loop_2279: ldd [%l7 + 0x28], %f2 loop_2280: and %i4, %o3, %i0 mulscc %g4, %g2, %g3 bgu loop_2281 umulcc %l3, 0x08A4, %l4 lduh [%l7 + 0x44], %o5 addcc %o6, %g1, %i2 loop_2281: sdivx %i7, 0x07C2, %l1 fpack16 %f8, %f14 fcmple16 %f4, %f8, %l0 movne %xcc, %i5, %g5 fbn,a %fcc1, loop_2282 fpsub32 %f4, %f10, %f0 fblg %fcc0, loop_2283 fbe,a %fcc2, loop_2284 loop_2282: fmovspos %xcc, %f14, %f10 fabss %f1, %f11 loop_2283: fmovscc %icc, %f8, %f8 loop_2284: movrgz %l2, 0x13E, %o7 fbe,a %fcc0, loop_2285 lduh [%l7 + 0x1E], %o0 pdist %f14, %f10, %f0 movcc %icc, %l5, %l6 loop_2285: fpadd16 %f4, %f12, %f2 fblg %fcc2, loop_2286 ldsb [%l7 + 0x7D], %g6 tsubcc %o1, 0x11B6, %o2 sth %i1, [%l7 + 0x18] loop_2286: edge8ln %o4, %i3, %g7 movre %i6, 0x0BE, %i4 fba %fcc3, loop_2287 fmovrslz %i0, %f0, %f10 udivcc %o3, 0x1D07, %g4 fpmerge %f6, %f13, %f6 loop_2287: andncc %g2, %l3, %g3 bvs,a,pt %xcc, loop_2288 ldsw [%l7 + 0x64], %o5 movpos %icc, %l4, %o6 fcmpeq32 %f4, %f6, %i2 loop_2288: brgz %i7, loop_2289 fmovdneg %icc, %f0, %f3 ldub [%l7 + 0x24], %g1 sub %l0, %l1, %i5 loop_2289: fmovdle %xcc, %f8, %f15 ldx [%l7 + 0x70], %l2 fnands %f13, %f1, %f2 ldsw [%l7 + 0x44], %g5 ldd [%l7 + 0x40], %f0 brgz %o0, loop_2290 fxnor %f0, %f4, %f12 ldd [%l7 + 0x38], %f8 lduh [%l7 + 0x14], %l5 loop_2290: movrgez %o7, 0x0A8, %g6 ldsb [%l7 + 0x56], %o1 fmovscc %icc, %f13, %f3 xorcc %o2, %l6, %i1 brz,a %o4, loop_2291 udiv %i3, 0x088F, %i6 fmul8x16 %f2, %f14, %f14 ldx [%l7 + 0x28], %g7 loop_2291: smul %i4, 0x17B3, %i0 bleu,a,pn %xcc, loop_2292 ldsb [%l7 + 0x78], %o3 fmovsg %icc, %f11, %f6 fbuge,a %fcc3, loop_2293 loop_2292: std %f10, [%l7 + 0x28] fpadd16 %f4, %f6, %f4 fbl %fcc3, loop_2294 loop_2293: fbe %fcc2, loop_2295 sth %g4, [%l7 + 0x50] ldsh [%l7 + 0x62], %l3 loop_2294: movrlez %g3, 0x0AA, %g2 loop_2295: fnot2s %f5, %f9 ld [%l7 + 0x74], %f6 tle %xcc, 0x1 fbug %fcc2, loop_2296 tgu %xcc, 0x0 siam 0x1 fmovrdgz %l4, %f10, %f4 loop_2296: ldsh [%l7 + 0x0C], %o5 ble loop_2297 fbue %fcc0, loop_2298 taddcctv %i2, %i7, %g1 sllx %l0, %l1, %o6 loop_2297: bcs,a,pn %icc, loop_2299 loop_2298: fpsub16s %f9, %f12, %f7 fmovrdne %l2, %f10, %f14 lduw [%l7 + 0x44], %i5 loop_2299: ldsh [%l7 + 0x2C], %g5 addccc %o0, 0x05C3, %l5 fmovdleu %icc, %f6, %f2 for %f0, %f10, %f4 tg %xcc, 0x2 tcs %xcc, 0x0 ldsh [%l7 + 0x30], %o7 ldd [%l7 + 0x30], %f8 tcc %xcc, 0x7 fmovsne %icc, %f1, %f2 brnz,a %o1, loop_2300 nop setx loop_2301, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovs %f7, %f10 ldd [%l7 + 0x08], %f12 loop_2300: bpos loop_2302 loop_2301: fmovda %icc, %f9, %f6 fmovsleu %xcc, %f5, %f6 andn %o2, 0x0CFF, %l6 loop_2302: ldub [%l7 + 0x0E], %i1 fmovscc %xcc, %f1, %f6 xnor %g6, %i3, %o4 ldsh [%l7 + 0x46], %g7 fcmpd %fcc2, %f0, %f8 lduh [%l7 + 0x38], %i6 lduh [%l7 + 0x50], %i4 be,a,pt %xcc, loop_2303 fbue %fcc1, loop_2304 stx %i0, [%l7 + 0x68] fabss %f10, %f6 loop_2303: fbne %fcc3, loop_2305 loop_2304: stw %o3, [%l7 + 0x4C] ldd [%l7 + 0x50], %f0 tcs %icc, 0x6 loop_2305: fornot2s %f10, %f6, %f3 stb %g4, [%l7 + 0x61] fpsub16s %f2, %f13, %f5 sdiv %l3, 0x07DE, %g2 st %f15, [%l7 + 0x10] std %f0, [%l7 + 0x60] ldsh [%l7 + 0x44], %g3 ta %icc, 0x7 stx %l4, [%l7 + 0x78] stw %o5, [%l7 + 0x60] ldd [%l7 + 0x08], %f8 lduw [%l7 + 0x40], %i2 movrlz %g1, 0x167, %l0 nop setx loop_2306, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32l %l1, %i7, %o6 movrne %i5, 0x249, %l2 fcmpd %fcc1, %f10, %f4 loop_2306: bcs,pn %xcc, loop_2307 lduh [%l7 + 0x44], %o0 tleu %xcc, 0x1 ldsh [%l7 + 0x18], %l5 loop_2307: sth %o7, [%l7 + 0x10] fmovrdgez %g5, %f8, %f2 ldx [%l7 + 0x10], %o1 ldsw [%l7 + 0x50], %o2 sth %i1, [%l7 + 0x5C] fnot2 %f0, %f2 sth %g6, [%l7 + 0x4A] lduh [%l7 + 0x76], %i3 mulscc %l6, %g7, %i6 fba,a %fcc1, loop_2308 bvs,a %icc, loop_2309 fmovdne %xcc, %f11, %f15 ldsb [%l7 + 0x2C], %i4 loop_2308: movcs %icc, %o4, %o3 loop_2309: fones %f15 stb %i0, [%l7 + 0x3E] fcmpd %fcc2, %f4, %f10 fble %fcc1, loop_2310 ldsb [%l7 + 0x45], %g4 ldsb [%l7 + 0x2C], %l3 lduw [%l7 + 0x44], %g3 loop_2310: fbne,a %fcc0, loop_2311 fmul8x16 %f4, %f10, %f2 fmovsgu %xcc, %f2, %f14 sub %g2, %l4, %i2 loop_2311: srl %o5, %l0, %g1 stx %l1, [%l7 + 0x10] fbule,a %fcc0, loop_2312 fpsub32s %f11, %f5, %f11 fpackfix %f14, %f12 fnegd %f2, %f12 loop_2312: fnot1 %f12, %f4 fmul8x16au %f12, %f11, %f4 fmovdvs %xcc, %f8, %f12 fsrc2s %f3, %f12 taddcctv %i7, 0x04D3, %o6 fmuld8sux16 %f3, %f6, %f2 fbn,a %fcc2, loop_2313 lduh [%l7 + 0x74], %l2 fmovspos %xcc, %f7, %f1 movvc %xcc, %i5, %o0 loop_2313: taddcc %l5, %g5, %o7 bcs,a,pn %xcc, loop_2314 fmuld8ulx16 %f3, %f0, %f2 bneg,pt %xcc, loop_2315 add %o1, 0x1040, %o2 loop_2314: fmovscc %xcc, %f3, %f4 ldsw [%l7 + 0x1C], %g6 loop_2315: fpsub32 %f12, %f2, %f0 movleu %icc, %i1, %i3 bn,pt %xcc, loop_2316 addc %l6, 0x0008, %g7 or %i4, %o4, %i6 ldsh [%l7 + 0x24], %o3 loop_2316: ta %xcc, 0x1 nop setx loop_2317, %l0, %l1 jmpl %l1, %i0 array16 %g4, %g3, %l3 mova %icc, %l4, %i2 add %g2, 0x0665, %o5 loop_2317: ldd [%l7 + 0x58], %f4 ba %icc, loop_2318 movneg %xcc, %l0, %g1 popc %i7, %l1 siam 0x4 loop_2318: lduh [%l7 + 0x6E], %l2 ld [%l7 + 0x28], %f12 sethi 0x1C65, %i5 movvc %xcc, %o0, %l5 stb %g5, [%l7 + 0x54] fnand %f10, %f8, %f8 brlez,a %o6, loop_2319 ldd [%l7 + 0x30], %f12 movrne %o1, %o7, %o2 addcc %g6, 0x07F3, %i1 loop_2319: edge32ln %i3, %l6, %i4 tg %xcc, 0x7 fcmpgt16 %f10, %f6, %g7 fmovsvs %icc, %f1, %f6 ldsb [%l7 + 0x3D], %i6 tvc %icc, 0x2 ldx [%l7 + 0x30], %o3 fmovdle %xcc, %f14, %f0 st %f1, [%l7 + 0x08] movg %xcc, %o4, %g4 srlx %i0, 0x11, %l3 st %f4, [%l7 + 0x40] fblg %fcc3, loop_2320 fmovse %icc, %f15, %f2 fmovsge %xcc, %f12, %f8 fmovrse %g3, %f7, %f5 loop_2320: fmul8sux16 %f0, %f14, %f4 edge32 %i2, %g2, %l4 fbo,a %fcc2, loop_2321 lduw [%l7 + 0x20], %o5 ldsb [%l7 + 0x36], %g1 tpos %icc, 0x6 loop_2321: fbule,a %fcc0, loop_2322 fmovsleu %xcc, %f9, %f6 lduh [%l7 + 0x16], %i7 stx %l1, [%l7 + 0x08] loop_2322: fbn,a %fcc3, loop_2323 fbne,a %fcc1, loop_2324 tl %icc, 0x7 ldsb [%l7 + 0x43], %l0 loop_2323: stb %i5, [%l7 + 0x2A] loop_2324: fmovrde %o0, %f8, %f2 st %f7, [%l7 + 0x58] fcmps %fcc2, %f10, %f10 movle %xcc, %l2, %l5 sethi 0x15B5, %g5 brlez %o6, loop_2325 fmovrdlz %o1, %f8, %f12 mulscc %o7, %o2, %i1 stb %i3, [%l7 + 0x0E] loop_2325: stw %g6, [%l7 + 0x20] fone %f10 fsrc1 %f12, %f8 ldsh [%l7 + 0x46], %i4 fabsd %f12, %f12 taddcc %g7, %l6, %i6 fcmpeq32 %f14, %f12, %o4 bcs,a loop_2326 tneg %icc, 0x1 lduw [%l7 + 0x20], %o3 nop setx loop_2327, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2326: edge32 %i0, %l3, %g4 tvc %xcc, 0x7 fblg %fcc3, loop_2328 loop_2327: fmovdpos %xcc, %f0, %f13 fabsd %f12, %f6 fxors %f14, %f4, %f15 loop_2328: ldd [%l7 + 0x68], %f8 movle %icc, %g3, %g2 ldub [%l7 + 0x54], %l4 fnot2 %f14, %f8 fpack32 %f8, %f6, %f12 fmovsle %xcc, %f13, %f8 fmovdneg %icc, %f1, %f0 xnorcc %o5, 0x1301, %g1 movrlz %i7, %l1, %i2 fmuld8sux16 %f6, %f13, %f8 ldsh [%l7 + 0x42], %l0 bleu,a %xcc, loop_2329 ldsh [%l7 + 0x22], %i5 fmovrslez %o0, %f10, %f12 ldx [%l7 + 0x48], %l5 loop_2329: movneg %xcc, %g5, %l2 nop setx loop_2330, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrlez %o1, 0x370, %o6 movvc %icc, %o2, %o7 fmovrslez %i1, %f12, %f7 loop_2330: edge8 %g6, %i3, %g7 std %f10, [%l7 + 0x68] mulscc %i4, %i6, %l6 fmovs %f9, %f15 ldsh [%l7 + 0x52], %o3 stw %i0, [%l7 + 0x4C] lduw [%l7 + 0x4C], %o4 fornot1s %f14, %f15, %f13 fmovdl %icc, %f6, %f6 ldd [%l7 + 0x68], %f2 fmovdg %xcc, %f7, %f3 fcmped %fcc1, %f4, %f6 nop setx loop_2331, %l0, %l1 jmpl %l1, %g4 ld [%l7 + 0x1C], %f3 fzero %f12 brgez,a %g3, loop_2332 loop_2331: sth %l3, [%l7 + 0x6E] xorcc %g2, %o5, %g1 umulcc %i7, %l1, %i2 loop_2332: fmul8x16al %f9, %f11, %f2 ldsb [%l7 + 0x41], %l4 fbge %fcc2, loop_2333 ldsh [%l7 + 0x6A], %i5 fcmpeq32 %f14, %f4, %o0 ldub [%l7 + 0x0B], %l0 loop_2333: fmovspos %xcc, %f10, %f9 orcc %l5, 0x075B, %g5 fmovsvs %icc, %f3, %f4 fmuld8ulx16 %f7, %f3, %f14 fbl,a %fcc1, loop_2334 fpsub16 %f4, %f2, %f2 fmuld8ulx16 %f14, %f15, %f4 stb %o1, [%l7 + 0x6E] loop_2334: fbule %fcc1, loop_2335 ldsw [%l7 + 0x1C], %l2 fnot2 %f14, %f4 tg %icc, 0x2 loop_2335: fmovsvc %icc, %f11, %f12 fands %f15, %f7, %f3 fmovsgu %icc, %f11, %f14 fcmped %fcc2, %f6, %f14 addcc %o6, %o7, %o2 fbg %fcc1, loop_2336 ldx [%l7 + 0x70], %g6 brgz %i1, loop_2337 fmovsl %icc, %f6, %f11 loop_2336: stb %g7, [%l7 + 0x74] fbl %fcc1, loop_2338 loop_2337: fmovsl %icc, %f13, %f6 brgz,a %i3, loop_2339 xnorcc %i4, %l6, %i6 loop_2338: lduh [%l7 + 0x48], %i0 sra %o3, 0x1C, %o4 loop_2339: ldd [%l7 + 0x50], %f0 lduw [%l7 + 0x34], %g3 sethi 0x13E3, %l3 ld [%l7 + 0x3C], %f6 bge loop_2340 sth %g4, [%l7 + 0x76] ldd [%l7 + 0x78], %f2 fbue %fcc1, loop_2341 loop_2340: ldsw [%l7 + 0x1C], %o5 brgez %g2, loop_2342 ldsw [%l7 + 0x48], %i7 loop_2341: fmovdvs %xcc, %f10, %f6 fones %f6 loop_2342: srl %g1, 0x16, %l1 ldub [%l7 + 0x71], %i2 stw %i5, [%l7 + 0x4C] fble %fcc1, loop_2343 lduw [%l7 + 0x58], %l4 stw %o0, [%l7 + 0x5C] fnot1s %f3, %f13 loop_2343: ba,a %xcc, loop_2344 fcmpgt16 %f14, %f12, %l0 array8 %l5, %o1, %g5 stx %o6, [%l7 + 0x68] loop_2344: fpack32 %f2, %f6, %f12 smul %o7, %o2, %l2 fnegd %f10, %f12 edge16 %i1, %g7, %g6 lduw [%l7 + 0x64], %i4 bcs,a loop_2345 nop setx loop_2346, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done popc 0x0960, %l6 fcmpeq32 %f2, %f14, %i3 loop_2345: ld [%l7 + 0x34], %f2 loop_2346: movvs %xcc, %i6, %o3 bcc,a,pn %icc, loop_2347 xorcc %o4, 0x0A72, %g3 ta %icc, 0x3 nop setx loop_2348, %l0, %l1 jmpl %l1, %l3 loop_2347: fcmpgt16 %f10, %f4, %g4 siam 0x4 fcmpd %fcc0, %f4, %f12 loop_2348: fxnor %f2, %f8, %f4 movne %icc, %o5, %g2 fnors %f10, %f1, %f0 fmovdpos %xcc, %f10, %f13 brlez %i7, loop_2349 fbuge,a %fcc3, loop_2350 stw %i0, [%l7 + 0x20] fble %fcc2, loop_2351 loop_2349: stb %g1, [%l7 + 0x39] loop_2350: fmovsleu %icc, %f6, %f1 addccc %l1, %i5, %l4 loop_2351: sub %i2, %l0, %o0 movpos %icc, %l5, %g5 fors %f0, %f8, %f10 fandnot2 %f8, %f14, %f0 ba,a,pt %icc, loop_2352 srax %o6, 0x14, %o1 xor %o2, %o7, %i1 ldd [%l7 + 0x30], %f12 loop_2352: ba,a,pt %icc, loop_2353 brlez,a %g7, loop_2354 ldub [%l7 + 0x69], %g6 ldsw [%l7 + 0x54], %l2 loop_2353: fbne,a %fcc0, loop_2355 loop_2354: popc %l6, %i4 fxnors %f11, %f1, %f0 sub %i6, 0x030A, %o3 loop_2355: fexpand %f4, %f6 lduw [%l7 + 0x5C], %i3 fbul %fcc3, loop_2356 fnand %f10, %f2, %f0 fexpand %f12, %f12 bvs,a loop_2357 loop_2356: ldd [%l7 + 0x78], %f10 sll %g3, 0x10, %o4 fmovdneg %xcc, %f7, %f0 loop_2357: brgez %g4, loop_2358 ldsb [%l7 + 0x50], %l3 tleu %xcc, 0x7 andcc %g2, %o5, %i7 loop_2358: bvc %icc, loop_2359 add %g1, %i0, %i5 fbul,a %fcc1, loop_2360 ldd [%l7 + 0x68], %f12 loop_2359: stx %l1, [%l7 + 0x28] sllx %i2, 0x04, %l0 loop_2360: edge16n %l4, %o0, %l5 fbe,a %fcc2, loop_2361 ba,pt %icc, loop_2362 lduh [%l7 + 0x08], %o6 std %f4, [%l7 + 0x50] loop_2361: tne %xcc, 0x6 loop_2362: mulscc %o1, %o2, %o7 lduw [%l7 + 0x78], %i1 fzero %f2 std %f2, [%l7 + 0x60] bvc loop_2363 bleu,a,pt %icc, loop_2364 movneg %icc, %g7, %g5 faligndata %f12, %f0, %f10 loop_2363: sethi 0x0507, %l2 loop_2364: subccc %g6, 0x1D57, %i4 sth %i6, [%l7 + 0x42] sdiv %o3, 0x0359, %i3 tge %xcc, 0x5 sth %l6, [%l7 + 0x44] movneg %icc, %o4, %g3 fbue,a %fcc0, loop_2365 stb %g4, [%l7 + 0x6B] tvs %xcc, 0x6 fcmpeq16 %f4, %f4, %g2 loop_2365: fcmpne32 %f14, %f8, %o5 sth %i7, [%l7 + 0x48] fmuld8ulx16 %f3, %f15, %f6 edge16n %l3, %g1, %i5 brlz %l1, loop_2366 tleu %xcc, 0x4 fnot1s %f12, %f9 ldsh [%l7 + 0x6C], %i2 loop_2366: edge16l %i0, %l4, %o0 mulscc %l5, 0x06EE, %o6 fbug,a %fcc1, loop_2367 siam 0x0 fbu %fcc3, loop_2368 fnot1 %f10, %f4 loop_2367: stx %o1, [%l7 + 0x38] lduh [%l7 + 0x70], %o2 loop_2368: fbge,a %fcc0, loop_2369 ldd [%l7 + 0x58], %f4 brlz %o7, loop_2370 srlx %l0, 0x1F, %g7 loop_2369: stx %g5, [%l7 + 0x18] tgu %icc, 0x6 loop_2370: fmovdneg %xcc, %f2, %f14 ldsw [%l7 + 0x7C], %i1 fpadd32 %f10, %f14, %f10 stx %l2, [%l7 + 0x10] ld [%l7 + 0x5C], %f8 movre %i4, %i6, %o3 fmovsg %icc, %f6, %f11 bcc,a,pn %xcc, loop_2371 stw %g6, [%l7 + 0x78] tneg %icc, 0x7 fmovsa %xcc, %f9, %f0 loop_2371: tl %icc, 0x3 fmovdle %icc, %f3, %f14 lduh [%l7 + 0x38], %l6 lduw [%l7 + 0x40], %i3 xorcc %g3, %o4, %g2 ldx [%l7 + 0x28], %o5 fpack16 %f0, %f0 fmovsl %icc, %f8, %f2 array16 %i7, %g4, %g1 fmovdpos %xcc, %f3, %f15 lduh [%l7 + 0x6A], %l3 fpadd16s %f2, %f5, %f6 fmovsle %xcc, %f1, %f2 fnegs %f14, %f14 ldsb [%l7 + 0x41], %l1 ldub [%l7 + 0x51], %i2 fmovsvc %xcc, %f14, %f11 ld [%l7 + 0x0C], %f1 ldub [%l7 + 0x27], %i5 fmovsvs %xcc, %f0, %f5 fpadd32 %f10, %f2, %f12 stb %l4, [%l7 + 0x41] fcmpne32 %f8, %f0, %o0 st %f15, [%l7 + 0x6C] srlx %i0, %l5, %o1 fnor %f14, %f6, %f4 fmovda %icc, %f12, %f5 ldub [%l7 + 0x1D], %o6 fmovdg %xcc, %f4, %f7 fbo,a %fcc3, loop_2372 array8 %o2, %o7, %l0 stb %g7, [%l7 + 0x24] ldsw [%l7 + 0x5C], %g5 loop_2372: sub %i1, 0x1D16, %i4 fbn,a %fcc1, loop_2373 fbule %fcc2, loop_2374 fpadd32s %f1, %f11, %f3 fmovdne %xcc, %f8, %f0 loop_2373: stw %l2, [%l7 + 0x4C] loop_2374: or %o3, 0x0F79, %i6 fpsub32s %f15, %f3, %f3 array8 %g6, %i3, %l6 ldsh [%l7 + 0x4C], %g3 ldsh [%l7 + 0x24], %g2 udivcc %o5, 0x117A, %o4 ldx [%l7 + 0x20], %g4 ldx [%l7 + 0x38], %g1 bcc,pn %icc, loop_2375 orcc %l3, 0x1991, %l1 alignaddr %i7, %i5, %l4 fmovscc %icc, %f15, %f1 loop_2375: std %f2, [%l7 + 0x28] alignaddrl %o0, %i0, %l5 fmul8x16au %f6, %f4, %f2 ldsb [%l7 + 0x20], %o1 fbug %fcc0, loop_2376 stw %i2, [%l7 + 0x08] edge8n %o2, %o6, %o7 fsrc1s %f9, %f3 loop_2376: mulx %g7, %l0, %g5 ldsh [%l7 + 0x16], %i1 edge32n %l2, %i4, %o3 andncc %g6, %i6, %l6 lduh [%l7 + 0x24], %i3 brlez %g3, loop_2377 std %f12, [%l7 + 0x28] ba,a,pt %icc, loop_2378 fmovsl %icc, %f5, %f8 loop_2377: fornot2s %f3, %f6, %f4 fcmpd %fcc1, %f6, %f2 loop_2378: xnorcc %o5, 0x0628, %o4 fcmpd %fcc0, %f0, %f10 brz %g2, loop_2379 fmovdneg %icc, %f8, %f10 xor %g4, %l3, %g1 bn,a %icc, loop_2380 loop_2379: srl %i7, 0x0C, %i5 stx %l4, [%l7 + 0x30] fsrc1s %f13, %f2 loop_2380: fsrc1s %f14, %f13 taddcctv %o0, 0x12A2, %i0 fmovdle %icc, %f3, %f4 sdiv %l5, 0x0DE6, %o1 siam 0x4 bl,pn %icc, loop_2381 movgu %icc, %l1, %o2 ldd [%l7 + 0x10], %f4 stw %i2, [%l7 + 0x58] loop_2381: subccc %o6, 0x19C3, %g7 fmovs %f11, %f4 fbu,a %fcc2, loop_2382 sth %o7, [%l7 + 0x12] st %f1, [%l7 + 0x10] umulcc %g5, 0x1660, %l0 loop_2382: add %i1, %i4, %o3 stx %l2, [%l7 + 0x48] fbue,a %fcc0, loop_2383 fexpand %f12, %f2 stw %g6, [%l7 + 0x70] fxnors %f6, %f6, %f7 loop_2383: std %f14, [%l7 + 0x58] tn %xcc, 0x1 movge %icc, %l6, %i3 fmovdcc %xcc, %f0, %f4 and %i6, %o5, %o4 array16 %g2, %g3, %l3 edge8l %g4, %g1, %i7 fzeros %f10 fcmpd %fcc1, %f8, %f6 fbn,a %fcc1, loop_2384 ldub [%l7 + 0x30], %l4 addc %i5, %o0, %i0 st %f10, [%l7 + 0x40] loop_2384: orn %l5, 0x0E3E, %o1 fnands %f12, %f10, %f1 ldd [%l7 + 0x68], %f14 nop setx loop_2385, %l0, %l1 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 + 0x64], %f15 st %f15, [%l7 + 0x40] fmovdpos %icc, %f3, %f7 loop_2385: std %f4, [%l7 + 0x68] ld [%l7 + 0x4C], %f2 fbne,a %fcc1, loop_2386 or %l1, %o2, %o6 stw %g7, [%l7 + 0x34] xor %o7, 0x02C6, %g5 loop_2386: ldsh [%l7 + 0x26], %l0 be,a loop_2387 fsrc2 %f4, %f2 ble,a %icc, loop_2388 bl,a,pt %xcc, loop_2389 loop_2387: stb %i2, [%l7 + 0x7D] fandnot1 %f14, %f4, %f6 loop_2388: fmovdle %xcc, %f2, %f8 loop_2389: addcc %i4, 0x0C9A, %o3 tvs %xcc, 0x0 edge16 %i1, %g6, %l2 fnors %f1, %f5, %f11 addccc %l6, 0x1770, %i6 ble,a loop_2390 fandnot1 %f10, %f14, %f0 fmovdge %icc, %f2, %f7 fmovrsgz %i3, %f12, %f2 loop_2390: fors %f4, %f1, %f4 fbl,a %fcc2, loop_2391 edge32 %o5, %o4, %g2 fmovdpos %icc, %f3, %f6 bleu loop_2392 loop_2391: std %f2, [%l7 + 0x18] lduh [%l7 + 0x12], %l3 tsubcc %g4, 0x18B7, %g1 loop_2392: fbue %fcc1, loop_2393 array16 %i7, %l4, %i5 tne %xcc, 0x6 fbge %fcc0, loop_2394 loop_2393: stb %o0, [%l7 + 0x63] fmovsneg %icc, %f12, %f4 bn,a,pn %xcc, loop_2395 loop_2394: fpadd16 %f10, %f12, %f4 ldsh [%l7 + 0x5E], %g3 movle %xcc, %i0, %l5 loop_2395: ld [%l7 + 0x6C], %f11 fmovrdgz %o1, %f10, %f10 lduh [%l7 + 0x2C], %l1 brlz %o2, loop_2396 move %icc, %o6, %g7 fmovdcc %xcc, %f4, %f12 srlx %o7, 0x1E, %g5 loop_2396: edge16l %i2, %i4, %o3 fble,a %fcc1, loop_2397 sub %l0, %g6, %l2 stx %i1, [%l7 + 0x58] ldd [%l7 + 0x18], %f4 loop_2397: fnot2s %f3, %f6 umul %i6, %i3, %l6 ldsh [%l7 + 0x1E], %o5 fmovsgu %icc, %f11, %f14 sth %o4, [%l7 + 0x4C] fandnot2 %f8, %f6, %f0 brlez,a %l3, loop_2398 st %f3, [%l7 + 0x08] fcmpgt32 %f4, %f4, %g4 fbul,a %fcc3, loop_2399 loop_2398: fba,a %fcc3, loop_2400 andn %g2, 0x0A60, %i7 movre %g1, %i5, %o0 loop_2399: fbn %fcc1, loop_2401 loop_2400: fmovdne %xcc, %f10, %f8 xnorcc %g3, %i0, %l4 movcc %icc, %l5, %l1 loop_2401: add %o1, 0x0FC0, %o6 tg %xcc, 0x1 bcs,a,pt %xcc, loop_2402 fble,a %fcc0, loop_2403 call loop_2404 fbo,a %fcc0, loop_2405 loop_2402: fsrc2s %f7, %f0 loop_2403: stw %g7, [%l7 + 0x54] loop_2404: fornot1s %f11, %f1, %f0 loop_2405: addccc %o2, 0x1011, %g5 ldx [%l7 + 0x38], %i2 ldd [%l7 + 0x58], %f10 and %o7, 0x1AAE, %o3 stw %l0, [%l7 + 0x0C] stx %i4, [%l7 + 0x10] orn %g6, %l2, %i1 fsrc2s %f4, %f4 andcc %i6, 0x1699, %l6 xorcc %i3, 0x0F90, %o5 fmovsneg %icc, %f8, %f14 fabss %f4, %f4 and %o4, %l3, %g4 lduw [%l7 + 0x14], %i7 move %xcc, %g2, %i5 mulx %o0, 0x13B0, %g3 movcs %xcc, %g1, %i0 ldsw [%l7 + 0x6C], %l5 fmovsa %xcc, %f2, %f11 bg,pt %xcc, loop_2406 sth %l4, [%l7 + 0x2E] fmovsn %icc, %f1, %f15 tge %icc, 0x4 loop_2406: tn %icc, 0x4 tvs %icc, 0x0 bne,a loop_2407 fmovsne %icc, %f7, %f12 fand %f10, %f14, %f0 srlx %o1, %o6, %l1 loop_2407: sth %g7, [%l7 + 0x3E] fmovdn %icc, %f1, %f10 fpsub16s %f5, %f15, %f14 stx %o2, [%l7 + 0x38] edge8l %i2, %g5, %o3 bleu,a,pn %icc, loop_2408 tcs %icc, 0x6 stw %o7, [%l7 + 0x14] ble,a %xcc, loop_2409 loop_2408: srl %l0, 0x0F, %i4 fmovrdlz %l2, %f0, %f14 st %f5, [%l7 + 0x38] loop_2409: xnor %g6, 0x154D, %i6 ldd [%l7 + 0x70], %f10 edge16 %i1, %i3, %o5 ldub [%l7 + 0x79], %l6 fbul %fcc3, loop_2410 tneg %xcc, 0x6 fmul8ulx16 %f12, %f6, %f14 sethi 0x1030, %l3 loop_2410: xorcc %g4, 0x145B, %i7 srax %o4, 0x02, %g2 movleu %xcc, %o0, %g3 fmovsgu %xcc, %f4, %f10 fmovdne %xcc, %f4, %f15 lduw [%l7 + 0x70], %i5 nop setx loop_2411, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot1s %f3, %f5, %f4 fmul8x16au %f7, %f9, %f4 fandnot1s %f8, %f13, %f4 loop_2411: bneg,pt %xcc, loop_2412 stw %i0, [%l7 + 0x44] ta %icc, 0x0 edge16ln %g1, %l4, %l5 loop_2412: ldub [%l7 + 0x44], %o6 std %f4, [%l7 + 0x60] mulx %l1, %o1, %o2 stx %i2, [%l7 + 0x10] bcc,a,pt %icc, loop_2413 fbuge %fcc2, loop_2414 popc %g7, %o3 fornot2 %f6, %f14, %f6 loop_2413: std %f10, [%l7 + 0x28] loop_2414: fmul8x16au %f5, %f2, %f6 fmovsne %xcc, %f9, %f3 edge32ln %o7, %l0, %i4 andn %g5, 0x1B7A, %l2 std %f4, [%l7 + 0x10] brz %g6, loop_2415 bcc,a loop_2416 fmovdvc %xcc, %f3, %f0 nop setx loop_2417, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2415: fmovrdlz %i1, %f2, %f10 loop_2416: ldsw [%l7 + 0x14], %i3 fands %f13, %f14, %f9 loop_2417: xorcc %o5, %i6, %l3 bpos,a,pt %icc, loop_2418 bgu %icc, loop_2419 xnor %g4, 0x1918, %i7 fbuge,a %fcc0, loop_2420 loop_2418: fcmpes %fcc1, %f6, %f0 loop_2419: subcc %o4, %l6, %o0 tg %xcc, 0x6 loop_2420: fxnors %f11, %f4, %f13 ldsb [%l7 + 0x55], %g2 fzero %f10 xor %g3, %i5, %g1 mova %xcc, %i0, %l4 lduh [%l7 + 0x6C], %o6 movl %icc, %l5, %o1 pdist %f6, %f8, %f12 fnand %f10, %f8, %f2 udiv %o2, 0x1FD0, %i2 fcmpes %fcc2, %f15, %f10 fmovs %f1, %f9 fcmpes %fcc2, %f13, %f4 fxors %f2, %f5, %f15 tvc %icc, 0x6 fmovdcc %xcc, %f15, %f7 bgu,a,pt %xcc, loop_2421 ldsb [%l7 + 0x73], %l1 lduw [%l7 + 0x54], %o3 st %f7, [%l7 + 0x24] loop_2421: addc %g7, 0x14C9, %l0 fmovdne %xcc, %f13, %f1 udivx %i4, 0x017F, %g5 fcmpgt32 %f8, %f14, %l2 fpack16 %f4, %f3 bn,pt %xcc, loop_2422 movrlez %o7, 0x2B8, %g6 st %f9, [%l7 + 0x6C] ldsw [%l7 + 0x68], %i1 loop_2422: nop setx loop_2423, %l0, %l1 jmpl %l1, %i3 bvs,pn %xcc, loop_2424 fbg,a %fcc1, loop_2425 addcc %i6, %l3, %g4 loop_2423: fmovsneg %xcc, %f14, %f15 loop_2424: edge32 %i7, %o5, %o4 loop_2425: subc %o0, %l6, %g2 ldd [%l7 + 0x30], %f8 lduh [%l7 + 0x32], %i5 fmovdcs %xcc, %f11, %f7 orcc %g1, 0x1F13, %g3 fornot1s %f10, %f14, %f11 fbul,a %fcc2, loop_2426 edge8n %i0, %o6, %l4 fmovsneg %icc, %f3, %f8 ldx [%l7 + 0x78], %l5 loop_2426: edge8l %o1, %o2, %l1 add %i2, 0x0923, %g7 subcc %l0, 0x0BFB, %o3 fbue,a %fcc3, loop_2427 ld [%l7 + 0x68], %f11 array32 %g5, %l2, %o7 lduw [%l7 + 0x38], %i4 loop_2427: stw %g6, [%l7 + 0x60] fcmpgt32 %f2, %f14, %i3 stx %i1, [%l7 + 0x60] orn %l3, %g4, %i6 alignaddrl %i7, %o4, %o0 lduh [%l7 + 0x3C], %l6 fmovsvc %icc, %f1, %f12 fbg %fcc1, loop_2428 xnorcc %g2, %i5, %o5 fnot2s %f12, %f9 ldd [%l7 + 0x18], %f6 loop_2428: bvc,a loop_2429 fpadd32s %f5, %f11, %f8 fnot2 %f0, %f10 fnors %f9, %f8, %f5 loop_2429: fpackfix %f0, %f14 fmovrdgz %g1, %f4, %f6 ldx [%l7 + 0x68], %i0 addcc %g3, 0x1ACE, %l4 tle %xcc, 0x3 stb %l5, [%l7 + 0x70] fblg,a %fcc3, loop_2430 fmovdcc %xcc, %f9, %f7 fcmped %fcc1, %f14, %f0 tg %icc, 0x4 loop_2430: lduh [%l7 + 0x36], %o1 srlx %o6, %o2, %l1 xnorcc %g7, 0x1867, %l0 andn %i2, 0x1267, %g5 ldub [%l7 + 0x2E], %o3 st %f0, [%l7 + 0x28] fmovsgu %xcc, %f6, %f10 fbne,a %fcc1, loop_2431 popc 0x13D0, %o7 lduw [%l7 + 0x5C], %l2 fornot1s %f3, %f2, %f9 loop_2431: movvc %xcc, %i4, %g6 ldx [%l7 + 0x08], %i1 fbue %fcc3, loop_2432 sth %l3, [%l7 + 0x68] sethi 0x164B, %i3 fornot2 %f2, %f8, %f6 loop_2432: ldx [%l7 + 0x10], %i6 fnot1 %f8, %f0 ldub [%l7 + 0x18], %i7 bne,pn %xcc, loop_2433 bvc,a %icc, loop_2434 ldub [%l7 + 0x12], %o4 fbule %fcc1, loop_2435 loop_2433: ld [%l7 + 0x6C], %f8 loop_2434: std %f6, [%l7 + 0x28] fxors %f14, %f6, %f15 loop_2435: bcc,a %xcc, loop_2436 movcc %xcc, %g4, %o0 brlez %g2, loop_2437 mulscc %l6, %o5, %g1 loop_2436: ldx [%l7 + 0x08], %i0 fmovrde %i5, %f8, %f10 loop_2437: stb %g3, [%l7 + 0x26] lduw [%l7 + 0x30], %l5 fmovsa %icc, %f7, %f2 fmovdpos %xcc, %f4, %f9 fxnors %f5, %f15, %f4 fpsub32 %f0, %f0, %f2 fmovrde %l4, %f2, %f2 srl %o1, 0x03, %o2 fmul8sux16 %f2, %f4, %f12 stx %o6, [%l7 + 0x70] fmovrsgz %l1, %f5, %f2 fabss %f11, %f2 bcc loop_2438 bvs,a loop_2439 std %f8, [%l7 + 0x60] stx %g7, [%l7 + 0x68] loop_2438: ldsh [%l7 + 0x52], %l0 loop_2439: fmovse %icc, %f8, %f1 fpadd32 %f4, %f8, %f6 ldsw [%l7 + 0x0C], %i2 stw %o3, [%l7 + 0x58] bneg loop_2440 fbg %fcc3, loop_2441 stb %g5, [%l7 + 0x52] sra %o7, 0x19, %l2 loop_2440: fnot2s %f8, %f14 loop_2441: ldsh [%l7 + 0x38], %g6 sra %i1, %i4, %l3 bvs,a loop_2442 std %f10, [%l7 + 0x08] movge %icc, %i6, %i3 fpsub32s %f13, %f4, %f3 loop_2442: sll %o4, 0x0C, %i7 fnands %f15, %f9, %f6 fors %f13, %f9, %f8 tvc %icc, 0x3 fnor %f12, %f8, %f0 ldsh [%l7 + 0x74], %o0 fzeros %f7 fmovrslz %g2, %f13, %f1 tleu %icc, 0x4 fcmpne16 %f8, %f2, %g4 andcc %o5, %l6, %g1 fpadd16s %f0, %f10, %f1 fnegs %f9, %f11 tcs %xcc, 0x5 edge16ln %i5, %i0, %l5 bcs,pn %icc, loop_2443 subccc %g3, %l4, %o1 ldx [%l7 + 0x50], %o2 std %f0, [%l7 + 0x40] loop_2443: subcc %l1, %o6, %g7 mulx %i2, %o3, %l0 ld [%l7 + 0x60], %f6 movrne %o7, %l2, %g6 fpsub16s %f13, %f9, %f15 tcs %xcc, 0x6 xorcc %i1, %g5, %l3 lduh [%l7 + 0x16], %i6 umul %i3, 0x0C67, %i4 movgu %xcc, %i7, %o4 fnot1s %f5, %f14 fbne %fcc3, loop_2444 fmul8x16al %f6, %f8, %f10 st %f12, [%l7 + 0x3C] or %o0, %g2, %o5 loop_2444: fcmpes %fcc2, %f6, %f6 ldub [%l7 + 0x35], %l6 movne %xcc, %g4, %i5 edge8n %i0, %l5, %g1 fmovs %f10, %f6 xnorcc %g3, %l4, %o2 ldx [%l7 + 0x20], %o1 fcmped %fcc0, %f2, %f2 ldsw [%l7 + 0x4C], %l1 sth %g7, [%l7 + 0x0E] lduh [%l7 + 0x58], %o6 tn %xcc, 0x2 fbn %fcc3, loop_2445 siam 0x5 ldsb [%l7 + 0x22], %o3 ldsb [%l7 + 0x0A], %l0 loop_2445: movg %xcc, %i2, %l2 fxor %f8, %f10, %f10 sth %g6, [%l7 + 0x1C] stx %o7, [%l7 + 0x48] fbuge,a %fcc0, loop_2446 sra %g5, %i1, %l3 movgu %xcc, %i6, %i3 stw %i4, [%l7 + 0x1C] loop_2446: fmovdcc %xcc, %f2, %f4 stx %i7, [%l7 + 0x78] fbo %fcc3, loop_2447 fbu,a %fcc1, loop_2448 movrlez %o4, %g2, %o5 move %xcc, %o0, %l6 loop_2447: orn %i5, 0x1433, %i0 loop_2448: lduh [%l7 + 0x7C], %l5 bvc,a loop_2449 fzero %f14 addcc %g4, 0x00C5, %g3 fcmpne16 %f12, %f12, %l4 loop_2449: xorcc %o2, %o1, %g1 sth %g7, [%l7 + 0x24] fxnors %f8, %f10, %f5 ld [%l7 + 0x48], %f0 fnegs %f3, %f6 std %f10, [%l7 + 0x08] fmovdle %xcc, %f11, %f1 fbge %fcc2, loop_2450 ldsh [%l7 + 0x28], %l1 fmovdleu %icc, %f15, %f2 ldub [%l7 + 0x5E], %o3 loop_2450: fpsub16 %f0, %f12, %f2 fmovrde %o6, %f8, %f2 movrlz %l0, %l2, %i2 st %f9, [%l7 + 0x7C] ldsw [%l7 + 0x68], %g6 udivx %o7, 0x1748, %g5 lduw [%l7 + 0x44], %i1 ldsh [%l7 + 0x40], %l3 stw %i6, [%l7 + 0x38] addcc %i3, %i4, %o4 ld [%l7 + 0x7C], %f1 brz %g2, loop_2451 udiv %o5, 0x1D31, %i7 or %l6, 0x0313, %o0 tle %icc, 0x7 loop_2451: fbule,a %fcc3, loop_2452 fcmpeq16 %f6, %f8, %i0 tsubcc %i5, %l5, %g3 sth %l4, [%l7 + 0x60] loop_2452: fbg,a %fcc1, loop_2453 edge8l %g4, %o1, %g1 fmovdcs %xcc, %f10, %f7 fmovde %xcc, %f14, %f2 loop_2453: andcc %g7, 0x1173, %l1 fbl %fcc3, loop_2454 fmovrsgz %o2, %f8, %f12 stx %o6, [%l7 + 0x60] fbul %fcc1, loop_2455 loop_2454: lduw [%l7 + 0x34], %o3 andncc %l0, %l2, %i2 stw %g6, [%l7 + 0x44] loop_2455: ldd [%l7 + 0x20], %f0 fbge %fcc1, loop_2456 ldx [%l7 + 0x18], %g5 fcmple16 %f14, %f14, %o7 ldub [%l7 + 0x5C], %l3 loop_2456: ldub [%l7 + 0x25], %i6 ldx [%l7 + 0x78], %i1 movcc %icc, %i4, %i3 brgz,a %g2, loop_2457 subccc %o4, %i7, %l6 ldub [%l7 + 0x6E], %o5 fmovsleu %xcc, %f1, %f15 loop_2457: ldub [%l7 + 0x4A], %i0 movrgez %o0, %l5, %g3 umul %i5, %l4, %g4 andncc %g1, %g7, %l1 fabss %f12, %f3 fsrc1 %f2, %f2 movl %xcc, %o1, %o6 subc %o3, 0x0606, %l0 bge,a %xcc, loop_2458 stw %l2, [%l7 + 0x6C] std %f10, [%l7 + 0x58] edge8n %o2, %g6, %i2 loop_2458: ldsh [%l7 + 0x24], %g5 fmovde %xcc, %f10, %f5 fnot2s %f12, %f1 fbo,a %fcc0, loop_2459 alignaddrl %o7, %l3, %i1 fmovrse %i6, %f11, %f1 ldsh [%l7 + 0x3C], %i4 loop_2459: bneg,a,pn %icc, loop_2460 fxnors %f5, %f4, %f11 fmovd %f2, %f10 fornot1 %f0, %f6, %f0 loop_2460: orcc %g2, %i3, %o4 tcc %icc, 0x7 stb %i7, [%l7 + 0x48] mulscc %o5, 0x0AB9, %i0 fbul,a %fcc0, loop_2461 edge32n %l6, %o0, %g3 array16 %i5, %l5, %l4 brlez %g1, loop_2462 loop_2461: stx %g7, [%l7 + 0x28] fmovscs %icc, %f15, %f1 fones %f12 loop_2462: fmovspos %icc, %f12, %f11 fcmpgt16 %f10, %f2, %g4 array8 %o1, %o6, %l1 alignaddrl %l0, %o3, %l2 subcc %o2, %g6, %i2 fbu,a %fcc3, loop_2463 array32 %g5, %o7, %i1 movg %icc, %l3, %i6 edge16ln %g2, %i4, %i3 loop_2463: sub %o4, 0x0B58, %i7 fsrc2 %f6, %f0 fmovdge %xcc, %f5, %f9 brgz,a %i0, loop_2464 fbge,a %fcc1, loop_2465 fmovsleu %xcc, %f1, %f12 popc %o5, %l6 loop_2464: stw %o0, [%l7 + 0x64] loop_2465: fzeros %f2 nop setx loop_2466, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovs %f7, %f13 xnorcc %i5, %l5, %g3 movpos %xcc, %l4, %g7 loop_2466: call loop_2467 bg,pn %xcc, loop_2468 smul %g1, %g4, %o1 smul %o6, %l0, %o3 loop_2467: ldub [%l7 + 0x4E], %l2 loop_2468: ldsh [%l7 + 0x6E], %l1 fxnor %f14, %f2, %f2 ble,a,pt %xcc, loop_2469 fbn %fcc0, loop_2470 fbl %fcc3, loop_2471 lduh [%l7 + 0x5C], %o2 loop_2469: edge32l %i2, %g5, %g6 loop_2470: stb %o7, [%l7 + 0x52] loop_2471: fnands %f7, %f1, %f0 brlez,a %i1, loop_2472 fmovdne %xcc, %f14, %f14 ldsh [%l7 + 0x64], %i6 fnor %f14, %f8, %f10 loop_2472: bneg %icc, loop_2473 fmovsvc %xcc, %f6, %f9 sra %l3, %i4, %g2 fcmpne16 %f14, %f2, %o4 loop_2473: smulcc %i3, 0x00A9, %i0 lduh [%l7 + 0x68], %i7 array32 %l6, %o0, %o5 tvc %xcc, 0x3 fmovdle %xcc, %f2, %f7 ldsb [%l7 + 0x71], %l5 fmul8x16au %f1, %f9, %f8 st %f12, [%l7 + 0x44] movgu %xcc, %i5, %l4 xnor %g3, %g7, %g4 srax %o1, 0x0A, %o6 fbul %fcc3, loop_2474 fmovrslez %g1, %f9, %f9 tne %icc, 0x7 tneg %icc, 0x2 loop_2474: lduw [%l7 + 0x48], %o3 fmovdg %xcc, %f11, %f6 sll %l2, %l0, %l1 tsubcctv %o2, 0x0E18, %i2 fbuge,a %fcc3, loop_2475 lduw [%l7 + 0x6C], %g6 srl %o7, %i1, %g5 ba,a,pt %icc, loop_2476 loop_2475: stw %i6, [%l7 + 0x34] fexpand %f3, %f0 fpack16 %f14, %f10 loop_2476: stw %l3, [%l7 + 0x20] fpack32 %f6, %f6, %f12 ldsw [%l7 + 0x18], %g2 xnorcc %o4, 0x08B9, %i3 edge8n %i4, %i0, %i7 edge16l %o0, %l6, %l5 fandnot1 %f6, %f6, %f8 stw %o5, [%l7 + 0x24] siam 0x2 bcc,pn %xcc, loop_2477 tle %icc, 0x7 fpadd16 %f12, %f10, %f2 te %icc, 0x4 loop_2477: bshuffle %f10, %f14, %f6 ldsw [%l7 + 0x10], %l4 st %f3, [%l7 + 0x44] fandnot1 %f4, %f4, %f6 st %f7, [%l7 + 0x10] bn,pn %xcc, loop_2478 fmovsg %xcc, %f1, %f15 fmovsa %icc, %f11, %f13 lduw [%l7 + 0x5C], %i5 loop_2478: fnegd %f2, %f2 fbug,a %fcc3, loop_2479 fpsub32s %f2, %f6, %f13 edge32 %g3, %g4, %o1 fpadd16s %f15, %f1, %f10 loop_2479: movgu %icc, %o6, %g1 edge8l %g7, %o3, %l0 tle %icc, 0x1 fcmpgt16 %f2, %f6, %l2 ld [%l7 + 0x18], %f13 ldsb [%l7 + 0x77], %l1 sth %o2, [%l7 + 0x08] stb %i2, [%l7 + 0x0F] sub %g6, %o7, %i1 bneg,pn %xcc, loop_2480 fmovsgu %xcc, %f1, %f6 fbne,a %fcc3, loop_2481 srl %g5, %l3, %i6 loop_2480: fpack16 %f2, %f5 fnot1s %f12, %f2 loop_2481: ldsb [%l7 + 0x5C], %g2 stb %o4, [%l7 + 0x6F] stb %i4, [%l7 + 0x2A] ldsw [%l7 + 0x70], %i3 udiv %i0, 0x0B64, %o0 fmovrsgz %i7, %f15, %f10 for %f14, %f2, %f6 edge8n %l6, %o5, %l4 fbuge %fcc0, loop_2482 fbue %fcc0, loop_2483 ldd [%l7 + 0x08], %f8 fmovspos %icc, %f2, %f11 loop_2482: movneg %xcc, %l5, %g3 loop_2483: fbu %fcc1, loop_2484 bshuffle %f6, %f12, %f0 movrgz %g4, 0x23A, %o1 ldsh [%l7 + 0x74], %i5 loop_2484: sll %o6, %g1, %o3 ldsh [%l7 + 0x5A], %l0 fpsub16 %f14, %f6, %f4 stb %l2, [%l7 + 0x37] fmovsneg %icc, %f1, %f13 array32 %l1, %o2, %g7 ldsh [%l7 + 0x0C], %i2 brgz,a %o7, loop_2485 and %i1, 0x02C0, %g6 fnot1s %f5, %f0 fxnors %f9, %f15, %f1 loop_2485: movle %icc, %g5, %l3 taddcctv %g2, %i6, %o4 taddcctv %i3, %i0, %o0 tsubcc %i4, 0x1B0E, %i7 fmovsgu %xcc, %f10, %f5 ldsw [%l7 + 0x60], %o5 smulcc %l4, %l5, %l6 andcc %g4, 0x1628, %g3 ld [%l7 + 0x40], %f9 tsubcctv %i5, 0x091C, %o6 fexpand %f9, %f0 lduh [%l7 + 0x26], %g1 ldd [%l7 + 0x10], %f0 bl,pt %icc, loop_2486 stw %o3, [%l7 + 0x50] fble,a %fcc1, loop_2487 ldsh [%l7 + 0x58], %o1 loop_2486: ldd [%l7 + 0x30], %f0 bvc,a loop_2488 loop_2487: tsubcc %l0, 0x0AE4, %l1 lduh [%l7 + 0x28], %o2 fands %f10, %f5, %f0 loop_2488: fnot1 %f6, %f0 bvc loop_2489 stw %l2, [%l7 + 0x74] sth %g7, [%l7 + 0x30] stb %i2, [%l7 + 0x15] loop_2489: fexpand %f8, %f2 lduh [%l7 + 0x3C], %i1 edge16ln %g6, %o7, %g5 fbge %fcc0, loop_2490 fbule %fcc3, loop_2491 andncc %l3, %i6, %o4 lduh [%l7 + 0x3E], %g2 loop_2490: ldsb [%l7 + 0x4B], %i0 loop_2491: nop setx loop_2492, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movl %icc, %o0, %i3 fxnors %f7, %f4, %f12 fpadd16 %f6, %f0, %f0 loop_2492: fpsub16 %f6, %f12, %f12 andncc %i4, %i7, %o5 fmovsleu %xcc, %f1, %f13 ble,pn %icc, loop_2493 ldsb [%l7 + 0x52], %l4 call loop_2494 fbo %fcc0, loop_2495 loop_2493: fbule,a %fcc3, loop_2496 ldsh [%l7 + 0x38], %l6 loop_2494: fandnot2 %f8, %f0, %f0 loop_2495: fnegd %f4, %f10 loop_2496: brlz,a %l5, loop_2497 ldsw [%l7 + 0x48], %g3 sth %i5, [%l7 + 0x2A] fcmpne32 %f6, %f2, %o6 loop_2497: bvs %icc, loop_2498 fmovdg %xcc, %f15, %f12 udiv %g1, 0x1CDE, %g4 fpsub16s %f12, %f4, %f10 loop_2498: fmovrdgz %o3, %f8, %f12 sth %o1, [%l7 + 0x36] ldub [%l7 + 0x37], %l1 lduw [%l7 + 0x2C], %l0 xorcc %o2, %g7, %l2 ld [%l7 + 0x30], %f5 movle %xcc, %i1, %g6 ld [%l7 + 0x0C], %f4 tn %icc, 0x6 fbue %fcc1, loop_2499 edge32n %i2, %o7, %l3 sra %g5, %i6, %o4 stb %g2, [%l7 + 0x3A] loop_2499: umulcc %o0, %i3, %i4 fmovrslz %i7, %f7, %f8 bg %icc, loop_2500 ldsw [%l7 + 0x58], %o5 fmovdvs %xcc, %f4, %f12 fmovd %f2, %f14 loop_2500: tle %xcc, 0x1 fmul8x16 %f13, %f14, %f14 sdivx %i0, 0x0D89, %l6 ldsb [%l7 + 0x5B], %l4 ldsw [%l7 + 0x68], %g3 fmovdl %icc, %f3, %f11 movn %icc, %i5, %o6 movge %icc, %l5, %g1 edge8ln %o3, %o1, %l1 fxnors %f12, %f7, %f10 bleu,pt %xcc, loop_2501 fmovrdgez %l0, %f14, %f6 or %o2, %g7, %l2 lduh [%l7 + 0x1C], %g4 loop_2501: andcc %i1, 0x0E84, %i2 fbo,a %fcc3, loop_2502 fmovspos %icc, %f14, %f10 ldd [%l7 + 0x10], %f12 ldub [%l7 + 0x7E], %g6 loop_2502: fxor %f6, %f12, %f14 fbge %fcc3, loop_2503 fpsub32 %f10, %f4, %f0 taddcctv %l3, 0x1C6B, %o7 or %g5, %i6, %g2 loop_2503: fnors %f15, %f5, %f14 subcc %o0, %o4, %i3 ld [%l7 + 0x50], %f1 fmovdgu %xcc, %f1, %f4 fandnot1s %f5, %f8, %f0 fcmpne16 %f0, %f14, %i4 lduw [%l7 + 0x60], %i7 fnot1s %f5, %f13 bgu,a,pt %xcc, loop_2504 taddcctv %i0, %l6, %l4 lduh [%l7 + 0x1A], %g3 tle %xcc, 0x6 loop_2504: bge,a,pt %icc, loop_2505 fabss %f0, %f6 movne %icc, %o5, %o6 edge8n %l5, %g1, %o3 loop_2505: ldsb [%l7 + 0x56], %o1 movrlz %i5, 0x373, %l0 stb %o2, [%l7 + 0x74] fmuld8ulx16 %f1, %f5, %f0 fcmpgt32 %f14, %f4, %g7 movre %l2, %l1, %g4 tle %xcc, 0x5 xor %i1, 0x00AC, %i2 ldsw [%l7 + 0x78], %l3 fbge,a %fcc3, loop_2506 fcmpeq16 %f14, %f2, %g6 stw %o7, [%l7 + 0x34] tsubcctv %i6, 0x13B7, %g2 loop_2506: ldub [%l7 + 0x5C], %g5 addc %o0, 0x189A, %o4 fsrc1 %f10, %f8 bvs %icc, loop_2507 fnot1 %f4, %f4 udivx %i4, 0x15BA, %i3 be,a,pn %icc, loop_2508 loop_2507: ldub [%l7 + 0x31], %i0 fbug %fcc3, loop_2509 popc %l6, %l4 loop_2508: sra %i7, 0x0D, %g3 fbul,a %fcc1, loop_2510 loop_2509: fmuld8ulx16 %f9, %f1, %f4 fornot1s %f14, %f2, %f13 ldsh [%l7 + 0x34], %o6 loop_2510: ldx [%l7 + 0x70], %o5 fmul8ulx16 %f6, %f12, %f6 brgez %g1, loop_2511 fsrc1 %f14, %f0 edge32l %l5, %o3, %o1 brnz,a %i5, loop_2512 loop_2511: fpsub32s %f11, %f0, %f8 fpsub16s %f0, %f4, %f2 ldsh [%l7 + 0x28], %o2 loop_2512: ta %xcc, 0x2 fmovdle %icc, %f12, %f0 ldsw [%l7 + 0x40], %l0 andcc %l2, %g7, %g4 fsrc1 %f6, %f2 orncc %l1, %i2, %l3 ldd [%l7 + 0x30], %f14 stx %g6, [%l7 + 0x78] stb %i1, [%l7 + 0x66] fnot2s %f5, %f4 fmovs %f1, %f8 tl %icc, 0x6 fmovrse %i6, %f0, %f0 ldx [%l7 + 0x60], %o7 edge8ln %g5, %o0, %o4 fmovdcs %icc, %f7, %f2 movl %xcc, %g2, %i3 ldsh [%l7 + 0x10], %i0 lduw [%l7 + 0x64], %l6 fornot1s %f15, %f11, %f13 fbn,a %fcc0, loop_2513 edge16l %l4, %i7, %i4 ldsw [%l7 + 0x70], %o6 array16 %g3, %g1, %l5 loop_2513: std %f6, [%l7 + 0x68] tge %icc, 0x0 ld [%l7 + 0x3C], %f5 brlez %o5, loop_2514 stb %o1, [%l7 + 0x51] popc %o3, %o2 fcmpne32 %f14, %f6, %i5 loop_2514: fmuld8sux16 %f6, %f7, %f4 ldx [%l7 + 0x58], %l0 bne,pt %icc, loop_2515 stw %l2, [%l7 + 0x7C] stx %g4, [%l7 + 0x70] fmovdvs %icc, %f1, %f1 loop_2515: lduh [%l7 + 0x14], %g7 fmovsne %icc, %f12, %f0 sth %i2, [%l7 + 0x38] fbuge %fcc0, loop_2516 fandnot1 %f10, %f4, %f8 stb %l3, [%l7 + 0x12] fnot2 %f12, %f8 loop_2516: lduh [%l7 + 0x72], %g6 fandnot1 %f0, %f10, %f0 bcc,a,pn %icc, loop_2517 fnot2 %f14, %f12 te %xcc, 0x2 movge %xcc, %l1, %i6 loop_2517: bcs,a %xcc, loop_2518 ldsw [%l7 + 0x58], %o7 fmovrslz %g5, %f6, %f12 lduh [%l7 + 0x3A], %o0 loop_2518: edge16l %i1, %g2, %i3 fbule,a %fcc2, loop_2519 ldub [%l7 + 0x6C], %i0 ldsb [%l7 + 0x74], %o4 tl %xcc, 0x7 loop_2519: std %f14, [%l7 + 0x10] fble %fcc1, loop_2520 std %f0, [%l7 + 0x38] ldsb [%l7 + 0x1E], %l6 movleu %xcc, %l4, %i4 loop_2520: ldx [%l7 + 0x58], %o6 fba,a %fcc0, loop_2521 bvs,a loop_2522 array32 %g3, %i7, %g1 ld [%l7 + 0x10], %f5 loop_2521: fsrc2s %f6, %f1 loop_2522: andncc %o5, %o1, %l5 fmovsgu %icc, %f13, %f10 srax %o3, %i5, %l0 faligndata %f12, %f4, %f10 fmovscs %icc, %f12, %f8 stx %l2, [%l7 + 0x40] ldd [%l7 + 0x60], %f12 lduh [%l7 + 0x18], %g4 lduw [%l7 + 0x60], %g7 std %f6, [%l7 + 0x20] fmovdne %xcc, %f5, %f5 fbge,a %fcc1, loop_2523 tsubcc %i2, 0x0A2F, %l3 ldsw [%l7 + 0x24], %o2 stb %g6, [%l7 + 0x4F] loop_2523: mulx %i6, %o7, %g5 xnorcc %l1, %o0, %i1 add %i3, 0x1300, %g2 orncc %o4, 0x08E7, %i0 fblg,a %fcc0, loop_2524 movvc %icc, %l6, %l4 xorcc %o6, %i4, %i7 st %f13, [%l7 + 0x10] loop_2524: ldsb [%l7 + 0x3C], %g3 movg %xcc, %g1, %o1 subccc %o5, 0x1AB8, %l5 pdist %f6, %f12, %f0 fbu,a %fcc1, loop_2525 fpsub16s %f14, %f0, %f6 bn loop_2526 fandnot2s %f2, %f15, %f5 loop_2525: fandnot2s %f7, %f10, %f4 fmovdneg %xcc, %f4, %f4 loop_2526: stb %o3, [%l7 + 0x30] fmovdne %icc, %f6, %f3 fpsub16s %f15, %f5, %f14 stw %l0, [%l7 + 0x5C] fcmpgt16 %f8, %f10, %i5 ta %xcc, 0x1 fbo %fcc3, loop_2527 fnand %f10, %f6, %f8 ldd [%l7 + 0x20], %f4 stb %g4, [%l7 + 0x78] loop_2527: lduw [%l7 + 0x1C], %g7 fnegd %f12, %f4 lduw [%l7 + 0x24], %i2 subcc %l3, %o2, %g6 bvc loop_2528 std %f8, [%l7 + 0x68] lduh [%l7 + 0x1A], %i6 fpsub16s %f8, %f0, %f2 loop_2528: fornot1 %f0, %f4, %f4 call loop_2529 fcmpeq32 %f12, %f8, %l2 fpsub16 %f14, %f8, %f0 fnot1 %f12, %f2 loop_2529: andcc %g5, 0x1950, %o7 st %f2, [%l7 + 0x58] tsubcc %l1, %o0, %i1 fmovdneg %xcc, %f0, %f14 movcc %icc, %g2, %i3 addcc %o4, 0x0305, %i0 fmuld8ulx16 %f2, %f12, %f14 lduw [%l7 + 0x0C], %l6 nop setx loop_2530, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f2, [%l7 + 0x54] st %f7, [%l7 + 0x6C] ldsh [%l7 + 0x20], %o6 loop_2530: fcmple32 %f6, %f10, %i4 fpackfix %f0, %f12 ldx [%l7 + 0x68], %i7 ldsw [%l7 + 0x08], %g3 fmovsn %xcc, %f15, %f4 fornot1s %f10, %f4, %f12 movle %icc, %l4, %g1 fone %f10 edge32ln %o1, %o5, %l5 fmovdl %xcc, %f3, %f6 edge8n %l0, %o3, %i5 std %f6, [%l7 + 0x10] brz,a %g4, loop_2531 movneg %xcc, %g7, %i2 movvs %xcc, %l3, %o2 std %f0, [%l7 + 0x50] loop_2531: alignaddrl %i6, %g6, %l2 and %g5, 0x1966, %l1 stx %o0, [%l7 + 0x20] stw %o7, [%l7 + 0x78] tpos %icc, 0x0 sth %i1, [%l7 + 0x12] sth %g2, [%l7 + 0x3E] bg loop_2532 fmovrslez %i3, %f10, %f7 ld [%l7 + 0x58], %f15 orn %i0, %l6, %o6 loop_2532: fmovdcs %icc, %f15, %f12 lduh [%l7 + 0x1A], %o4 bcs,a,pn %icc, loop_2533 fnegd %f14, %f2 fmovdpos %xcc, %f1, %f10 std %f6, [%l7 + 0x48] loop_2533: fcmpeq32 %f14, %f4, %i7 ldub [%l7 + 0x7D], %i4 fnands %f8, %f11, %f4 lduw [%l7 + 0x78], %g3 sethi 0x0F85, %l4 ldsb [%l7 + 0x0F], %o1 brgz,a %o5, loop_2534 sllx %g1, 0x11, %l5 udiv %l0, 0x0054, %i5 st %f2, [%l7 + 0x4C] loop_2534: tcc %xcc, 0x2 fsrc1 %f2, %f10 stx %g4, [%l7 + 0x58] movle %xcc, %o3, %g7 fcmps %fcc0, %f0, %f11 bvc,pt %icc, loop_2535 te %xcc, 0x7 tne %icc, 0x3 ldd [%l7 + 0x08], %f4 loop_2535: fbe,a %fcc1, loop_2536 fandnot2s %f10, %f6, %f14 sdivcc %l3, 0x05A7, %i2 movl %xcc, %i6, %g6 loop_2536: ldd [%l7 + 0x20], %f6 fnegd %f8, %f12 fexpand %f0, %f10 fsrc1s %f1, %f2 bvs,a loop_2537 fmovdpos %icc, %f6, %f11 sllx %o2, %l2, %g5 subcc %o0, 0x1672, %o7 loop_2537: fbug,a %fcc2, loop_2538 fmul8x16al %f12, %f9, %f6 fmovsgu %xcc, %f12, %f7 fcmpne16 %f0, %f4, %l1 loop_2538: ldd [%l7 + 0x28], %f6 tleu %xcc, 0x0 movrgez %g2, %i3, %i1 ldsb [%l7 + 0x3C], %l6 stb %i0, [%l7 + 0x26] movrgz %o6, 0x26A, %i7 fmovdpos %xcc, %f8, %f9 fsrc1s %f9, %f7 fmovsn %xcc, %f11, %f12 fmovrdlez %o4, %f14, %f0 ldd [%l7 + 0x30], %f4 fnot1s %f3, %f4 stb %i4, [%l7 + 0x5C] fnot2 %f10, %f0 std %f14, [%l7 + 0x78] edge32n %l4, %o1, %g3 stw %o5, [%l7 + 0x18] add %l5, 0x03C9, %g1 sub %i5, 0x0C6F, %g4 tcs %xcc, 0x4 ldx [%l7 + 0x58], %o3 move %icc, %l0, %g7 fmovsgu %xcc, %f14, %f5 bl,pt %icc, loop_2539 subc %i2, 0x1915, %l3 fnot1 %f6, %f10 fpadd16 %f10, %f0, %f14 loop_2539: bgu,a %xcc, loop_2540 ldsh [%l7 + 0x7C], %i6 fba %fcc3, loop_2541 nop setx loop_2542, %l0, %l1 jmpl %l1, %g6 loop_2540: xor %l2, %g5, %o0 fands %f2, %f13, %f12 loop_2541: sdivcc %o2, 0x0D75, %o7 loop_2542: fnegd %f2, %f6 array32 %l1, %g2, %i3 fmovdn %icc, %f6, %f13 bn,pt %icc, loop_2543 fpadd32 %f6, %f12, %f12 tgu %xcc, 0x7 ldsw [%l7 + 0x1C], %i1 loop_2543: fnegs %f4, %f12 addcc %l6, 0x14E5, %i0 edge16 %i7, %o6, %o4 fmovsgu %icc, %f13, %f12 bvs,pt %icc, loop_2544 edge32n %i4, %o1, %l4 srlx %o5, %l5, %g3 fandnot1 %f10, %f12, %f2 loop_2544: ldd [%l7 + 0x70], %f14 ldx [%l7 + 0x30], %i5 lduw [%l7 + 0x10], %g4 fandnot2 %f4, %f8, %f2 mulx %g1, 0x049D, %o3 lduw [%l7 + 0x5C], %l0 mulx %i2, 0x1322, %g7 ldx [%l7 + 0x48], %l3 ldsb [%l7 + 0x20], %i6 fnot1s %f12, %f15 fsrc1s %f5, %f2 bneg,a,pn %xcc, loop_2545 fornot1 %f2, %f4, %f2 movneg %icc, %g6, %g5 bpos,pn %xcc, loop_2546 loop_2545: bgu,a loop_2547 ldsb [%l7 + 0x79], %l2 lduh [%l7 + 0x42], %o2 loop_2546: fmovdvc %icc, %f15, %f4 loop_2547: stw %o7, [%l7 + 0x14] stw %l1, [%l7 + 0x58] edge16l %g2, %i3, %o0 fmovrse %l6, %f9, %f4 fbn %fcc2, loop_2548 ldsw [%l7 + 0x48], %i1 nop setx loop_2549, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16 %f5, %f10, %f14 loop_2548: fmovrdne %i0, %f14, %f6 taddcctv %o6, %i7, %o4 loop_2549: fnot2s %f0, %f3 ldsw [%l7 + 0x6C], %i4 fbo,a %fcc3, loop_2550 bleu,a %xcc, loop_2551 fbu %fcc3, loop_2552 fmovsvs %icc, %f0, %f9 loop_2550: umul %o1, 0x16A4, %l4 loop_2551: fzeros %f5 loop_2552: fexpand %f7, %f0 orcc %o5, %l5, %i5 tleu %xcc, 0x7 ldsw [%l7 + 0x38], %g4 fexpand %f2, %f14 fpack32 %f2, %f8, %f8 tg %icc, 0x1 xorcc %g3, %g1, %o3 edge16 %i2, %g7, %l0 tpos %xcc, 0x6 movrgez %l3, 0x344, %i6 tg %xcc, 0x3 ldx [%l7 + 0x40], %g6 ble,a,pt %xcc, loop_2553 ldd [%l7 + 0x50], %f14 fbule,a %fcc1, loop_2554 st %f14, [%l7 + 0x64] loop_2553: stx %l2, [%l7 + 0x08] tl %icc, 0x0 loop_2554: ld [%l7 + 0x1C], %f12 tl %icc, 0x0 fmovrdlez %g5, %f14, %f0 faligndata %f12, %f10, %f12 movcc %icc, %o2, %l1 bneg,a,pn %icc, loop_2555 bg,a,pt %icc, loop_2556 bgu,a %icc, loop_2557 tg %icc, 0x3 loop_2555: fcmpne16 %f4, %f2, %o7 loop_2556: ldd [%l7 + 0x08], %f2 loop_2557: fmovdle %icc, %f4, %f0 lduh [%l7 + 0x2E], %g2 tvc %xcc, 0x7 movne %icc, %i3, %o0 fandnot2 %f4, %f4, %f14 ldsh [%l7 + 0x6C], %i1 fmovdneg %xcc, %f12, %f14 sub %i0, 0x0318, %l6 andcc %i7, %o6, %i4 fmovs %f7, %f8 fmovspos %icc, %f9, %f11 andcc %o1, %o4, %o5 movvs %xcc, %l4, %i5 sdiv %l5, 0x1A45, %g3 subc %g1, 0x13DD, %o3 orcc %i2, %g4, %g7 bg,a,pt %icc, loop_2558 sth %l3, [%l7 + 0x70] fpmerge %f12, %f3, %f0 array32 %i6, %g6, %l2 loop_2558: st %f13, [%l7 + 0x20] fornot1s %f9, %f10, %f14 faligndata %f12, %f12, %f4 stb %g5, [%l7 + 0x2E] stb %l0, [%l7 + 0x71] fbue %fcc3, loop_2559 movrlz %o2, %l1, %g2 tge %icc, 0x2 bne loop_2560 loop_2559: fmovsgu %xcc, %f8, %f2 ldsh [%l7 + 0x28], %i3 ldx [%l7 + 0x58], %o7 loop_2560: fsrc1s %f1, %f8 stw %o0, [%l7 + 0x18] stw %i1, [%l7 + 0x78] sth %l6, [%l7 + 0x50] std %f6, [%l7 + 0x60] ldd [%l7 + 0x48], %f2 bneg,pn %icc, loop_2561 fbue,a %fcc3, loop_2562 ldsw [%l7 + 0x08], %i7 fbug,a %fcc2, loop_2563 loop_2561: fpsub16 %f14, %f8, %f4 loop_2562: fmovs %f8, %f13 fmovdle %icc, %f1, %f9 loop_2563: tcs %xcc, 0x6 ldd [%l7 + 0x18], %f4 bl,a,pn %xcc, loop_2564 fmovd %f10, %f6 fmovrdne %i0, %f6, %f14 ldd [%l7 + 0x10], %f14 loop_2564: ldub [%l7 + 0x64], %o6 bcc,a,pt %icc, loop_2565 ldub [%l7 + 0x0E], %i4 ldsw [%l7 + 0x18], %o4 ldsb [%l7 + 0x24], %o1 loop_2565: orcc %o5, 0x1622, %i5 fmul8ulx16 %f4, %f14, %f4 lduh [%l7 + 0x52], %l5 ldsw [%l7 + 0x58], %l4 fzeros %f2 fbn,a %fcc0, loop_2566 fmovdcs %icc, %f12, %f2 tcs %icc, 0x1 std %f10, [%l7 + 0x58] loop_2566: srl %g1, %o3, %i2 fmovsgu %xcc, %f11, %f4 ldub [%l7 + 0x45], %g4 lduh [%l7 + 0x60], %g3 tsubcc %l3, %i6, %g7 subcc %g6, %g5, %l2 movn %icc, %l0, %o2 ldsw [%l7 + 0x7C], %l1 fmovscs %xcc, %f2, %f6 fnegd %f0, %f10 fnands %f11, %f14, %f4 movcc %icc, %i3, %g2 stw %o7, [%l7 + 0x20] xnor %i1, 0x0684, %o0 bvs,a loop_2567 ldub [%l7 + 0x69], %i7 ldsh [%l7 + 0x1A], %i0 ldx [%l7 + 0x60], %l6 loop_2567: stx %i4, [%l7 + 0x30] pdist %f2, %f8, %f0 std %f12, [%l7 + 0x08] stb %o4, [%l7 + 0x66] lduw [%l7 + 0x24], %o6 ldub [%l7 + 0x17], %o5 fmovrdgz %i5, %f2, %f12 lduh [%l7 + 0x54], %l5 ldd [%l7 + 0x50], %f4 sethi 0x0C16, %l4 fcmped %fcc3, %f14, %f0 fmovdcc %icc, %f15, %f7 srax %g1, %o3, %o1 tvs %icc, 0x0 lduh [%l7 + 0x2C], %i2 fornot1 %f4, %f6, %f8 fnot1s %f5, %f5 movrlez %g3, 0x2E3, %g4 ld [%l7 + 0x58], %f5 fmovsn %icc, %f6, %f0 lduw [%l7 + 0x3C], %i6 tcs %xcc, 0x0 andcc %g7, %l3, %g6 edge8l %g5, %l0, %o2 stw %l2, [%l7 + 0x54] for %f12, %f0, %f14 movg %xcc, %l1, %i3 bleu,pn %xcc, loop_2568 fpsub16s %f8, %f8, %f3 fbne,a %fcc0, loop_2569 tleu %icc, 0x0 loop_2568: bl %xcc, loop_2570 xnorcc %g2, 0x06B8, %i1 loop_2569: stw %o7, [%l7 + 0x0C] fxnors %f12, %f1, %f4 loop_2570: fba %fcc2, loop_2571 movle %icc, %i7, %i0 tg %icc, 0x5 fbug,a %fcc2, loop_2572 loop_2571: ble loop_2573 stx %l6, [%l7 + 0x08] fones %f14 loop_2572: std %f6, [%l7 + 0x10] loop_2573: mova %xcc, %i4, %o4 ldd [%l7 + 0x38], %f0 stx %o0, [%l7 + 0x10] ldsb [%l7 + 0x44], %o5 brz %o6, loop_2574 fnot1 %f4, %f0 st %f7, [%l7 + 0x64] fbne %fcc3, loop_2575 loop_2574: fpsub16s %f4, %f3, %f5 be loop_2576 movrlez %l5, %l4, %g1 loop_2575: fpsub16s %f12, %f9, %f5 fmovrsgz %i5, %f0, %f4 loop_2576: orn %o3, %i2, %g3 fmovdge %icc, %f10, %f13 nop setx loop_2577, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2s %f11, %f13 stb %g4, [%l7 + 0x76] bvc,a,pn %icc, loop_2578 loop_2577: lduh [%l7 + 0x44], %i6 edge16l %o1, %g7, %l3 edge8ln %g5, %l0, %o2 loop_2578: addcc %g6, %l2, %l1 edge16ln %g2, %i3, %i1 addcc %i7, 0x0728, %i0 fcmpgt32 %f12, %f0, %l6 udivx %o7, 0x177E, %o4 bvc,a %xcc, loop_2579 bl %icc, loop_2580 fpadd16 %f10, %f0, %f0 fmovdcc %xcc, %f2, %f2 loop_2579: fcmpeq32 %f10, %f10, %i4 loop_2580: stb %o5, [%l7 + 0x5D] ldx [%l7 + 0x18], %o0 ldub [%l7 + 0x1E], %l5 fmovscs %icc, %f4, %f8 lduw [%l7 + 0x08], %l4 sllx %g1, %o6, %i5 pdist %f2, %f2, %f4 call loop_2581 fmovsgu %xcc, %f1, %f14 ldsb [%l7 + 0x5F], %o3 fmul8sux16 %f8, %f0, %f4 loop_2581: ldx [%l7 + 0x18], %g3 andcc %i2, 0x0FF7, %g4 sdivx %o1, 0x0CD8, %g7 ldub [%l7 + 0x63], %l3 ldd [%l7 + 0x78], %f4 brgz,a %i6, loop_2582 be,a,pt %xcc, loop_2583 sth %l0, [%l7 + 0x38] ldx [%l7 + 0x18], %o2 loop_2582: tneg %xcc, 0x0 loop_2583: fmovda %xcc, %f7, %f4 fmovrsgez %g6, %f9, %f0 sub %g5, %l2, %l1 ldsh [%l7 + 0x4A], %i3 alignaddr %g2, %i7, %i0 fnot1 %f12, %f2 stx %i1, [%l7 + 0x38] edge8n %l6, %o7, %i4 brnz,a %o5, loop_2584 std %f8, [%l7 + 0x58] tg %icc, 0x1 bpos loop_2585 loop_2584: ldsb [%l7 + 0x68], %o0 fexpand %f5, %f0 tneg %xcc, 0x4 loop_2585: fxnors %f9, %f3, %f5 fandnot2 %f14, %f14, %f4 fmovsleu %icc, %f4, %f13 addcc %o4, 0x035F, %l4 movrne %g1, %o6, %l5 ldsb [%l7 + 0x73], %o3 stw %i5, [%l7 + 0x24] taddcc %g3, 0x1CD2, %i2 mulx %o1, 0x11E4, %g4 stw %g7, [%l7 + 0x28] fpadd32s %f4, %f9, %f10 movle %icc, %i6, %l0 mulx %o2, %g6, %l3 tle %icc, 0x0 edge32l %g5, %l1, %i3 fabss %f9, %f8 ldsb [%l7 + 0x76], %l2 smul %i7, 0x142A, %i0 fmul8x16au %f0, %f13, %f6 edge16n %g2, %l6, %o7 fnegs %f14, %f15 brz %i1, loop_2586 mulscc %o5, 0x1493, %i4 edge32l %o4, %l4, %g1 fmovdg %icc, %f2, %f5 loop_2586: mulscc %o6, 0x05C0, %l5 fmovsge %icc, %f10, %f12 fbg %fcc1, loop_2587 ld [%l7 + 0x74], %f1 edge16 %o0, %o3, %g3 ld [%l7 + 0x2C], %f12 loop_2587: mulscc %i5, %i2, %o1 lduw [%l7 + 0x0C], %g7 nop setx loop_2588, %l0, %l1 jmpl %l1, %g4 bvc %icc, loop_2589 ld [%l7 + 0x78], %f8 ldsw [%l7 + 0x3C], %l0 loop_2588: movvs %xcc, %o2, %i6 loop_2589: ld [%l7 + 0x3C], %f8 fmovdneg %xcc, %f10, %f4 fmovscs %icc, %f10, %f4 fpmerge %f0, %f10, %f4 bleu,a,pn %xcc, loop_2590 fmovsa %icc, %f3, %f14 fmul8sux16 %f14, %f6, %f0 fpadd32 %f2, %f2, %f6 loop_2590: fmul8ulx16 %f14, %f8, %f0 stw %g6, [%l7 + 0x5C] fsrc2 %f4, %f8 fands %f5, %f7, %f9 ldd [%l7 + 0x68], %f12 sth %g5, [%l7 + 0x22] movre %l1, 0x2CA, %i3 fmovdg %xcc, %f5, %f7 stb %l3, [%l7 + 0x48] tg %icc, 0x4 fblg,a %fcc2, loop_2591 nop setx loop_2592, %l0, %l1 jmpl %l1, %i7 fbuge,a %fcc0, loop_2593 edge32 %i0, %g2, %l2 loop_2591: tcc %icc, 0x3 loop_2592: tcc %xcc, 0x5 loop_2593: tne %xcc, 0x4 fmovspos %icc, %f5, %f6 lduh [%l7 + 0x64], %l6 edge32n %i1, %o5, %i4 lduh [%l7 + 0x50], %o7 stw %l4, [%l7 + 0x30] ldx [%l7 + 0x30], %g1 fmovdge %xcc, %f5, %f11 alignaddr %o6, %o4, %o0 ldd [%l7 + 0x78], %f2 ldsw [%l7 + 0x20], %o3 pdist %f2, %f10, %f8 edge32ln %g3, %l5, %i5 fpsub32s %f3, %f5, %f11 fnot2 %f6, %f14 nop setx loop_2594, %l0, %l1 jmpl %l1, %o1 st %f2, [%l7 + 0x7C] fcmps %fcc2, %f15, %f0 ldd [%l7 + 0x10], %f14 loop_2594: st %f6, [%l7 + 0x5C] std %f8, [%l7 + 0x78] movgu %xcc, %g7, %g4 andcc %l0, 0x0B0A, %o2 popc 0x0A73, %i6 stx %i2, [%l7 + 0x50] stw %g5, [%l7 + 0x4C] std %f10, [%l7 + 0x70] fnot1s %f10, %f1 bleu,a %icc, loop_2595 fmovrdgz %l1, %f14, %f8 umul %g6, 0x19F3, %i3 fandnot1 %f2, %f0, %f6 loop_2595: tsubcc %l3, 0x181C, %i0 bg,pt %icc, loop_2596 fcmpne16 %f10, %f4, %i7 fble,a %fcc0, loop_2597 taddcc %g2, %l6, %i1 loop_2596: tn %xcc, 0x4 stb %o5, [%l7 + 0x4B] loop_2597: stx %i4, [%l7 + 0x48] move %xcc, %l2, %l4 fmovsvs %icc, %f7, %f11 move %xcc, %o7, %g1 tsubcc %o6, %o0, %o4 alignaddrl %o3, %g3, %l5 edge32l %i5, %o1, %g4 ld [%l7 + 0x20], %f8 fba %fcc3, loop_2598 fmovsgu %icc, %f15, %f11 tle %xcc, 0x5 add %g7, 0x0666, %l0 loop_2598: andcc %i6, 0x1296, %o2 tleu %icc, 0x6 fcmpgt16 %f8, %f2, %i2 ldd [%l7 + 0x10], %f8 fmovsvs %icc, %f3, %f7 srax %g5, 0x05, %l1 ldsb [%l7 + 0x16], %i3 std %f14, [%l7 + 0x20] ld [%l7 + 0x28], %f13 ldsb [%l7 + 0x5F], %l3 fsrc2s %f0, %f9 brlez,a %i0, loop_2599 fmovsgu %xcc, %f8, %f12 ldub [%l7 + 0x09], %g6 fba %fcc0, loop_2600 loop_2599: fmovdleu %icc, %f6, %f14 movrlz %g2, 0x015, %l6 fandnot2 %f4, %f10, %f8 loop_2600: fmovde %icc, %f11, %f10 lduw [%l7 + 0x60], %i1 fandnot1 %f2, %f0, %f8 fmovscc %xcc, %f0, %f7 ld [%l7 + 0x78], %f15 fpackfix %f10, %f1 movrgez %i7, 0x3A1, %o5 stx %i4, [%l7 + 0x78] ldx [%l7 + 0x18], %l4 be,a %xcc, loop_2601 fmovdle %xcc, %f5, %f13 or %o7, %g1, %l2 fpadd16 %f4, %f0, %f12 loop_2601: fmul8x16au %f15, %f13, %f10 std %f14, [%l7 + 0x70] ldsw [%l7 + 0x70], %o0 fmovrsgz %o6, %f10, %f6 stw %o4, [%l7 + 0x14] brgez,a %o3, loop_2602 fbug %fcc3, loop_2603 stb %l5, [%l7 + 0x10] std %f14, [%l7 + 0x20] loop_2602: stw %i5, [%l7 + 0x34] loop_2603: ldsw [%l7 + 0x44], %g3 bneg,pn %icc, loop_2604 stx %o1, [%l7 + 0x30] array32 %g7, %l0, %i6 fmovrsgez %o2, %f12, %f9 loop_2604: be,a,pn %icc, loop_2605 fmovsle %xcc, %f7, %f0 lduw [%l7 + 0x58], %i2 subc %g4, 0x06FD, %l1 loop_2605: movgu %icc, %i3, %l3 add %i0, 0x009D, %g6 tneg %xcc, 0x4 stb %g2, [%l7 + 0x14] std %f6, [%l7 + 0x18] tleu %icc, 0x2 movrgz %g5, 0x058, %l6 sth %i7, [%l7 + 0x4A] tl %icc, 0x4 fmovse %icc, %f15, %f0 fcmped %fcc0, %f8, %f0 bneg,a %icc, loop_2606 tleu %icc, 0x3 fbn,a %fcc0, loop_2607 fmovsle %icc, %f12, %f2 loop_2606: fbl,a %fcc0, loop_2608 bvs loop_2609 loop_2607: stw %o5, [%l7 + 0x74] ldx [%l7 + 0x28], %i1 loop_2608: bneg,a loop_2610 loop_2609: edge16 %i4, %o7, %l4 st %f5, [%l7 + 0x54] movn %xcc, %l2, %o0 loop_2610: fands %f4, %f4, %f5 fbule,a %fcc2, loop_2611 udivcc %o6, 0x09CA, %g1 mulscc %o4, %l5, %i5 ldsb [%l7 + 0x35], %g3 loop_2611: edge8ln %o1, %o3, %g7 pdist %f4, %f8, %f10 std %f12, [%l7 + 0x78] brgez,a %i6, loop_2612 nop setx loop_2613, %l0, %l1 jmpl %l1, %o2 fbuge,a %fcc0, loop_2614 stx %l0, [%l7 + 0x30] loop_2612: ldx [%l7 + 0x50], %g4 loop_2613: st %f9, [%l7 + 0x54] loop_2614: ldd [%l7 + 0x68], %f14 stw %i2, [%l7 + 0x70] fpsub32 %f8, %f8, %f4 stw %l1, [%l7 + 0x20] nop setx loop_2615, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbuge %fcc1, loop_2616 fsrc1 %f0, %f2 stx %i3, [%l7 + 0x10] loop_2615: brz,a %i0, loop_2617 loop_2616: stx %g6, [%l7 + 0x68] te %xcc, 0x6 fnot1 %f8, %f0 loop_2617: st %f7, [%l7 + 0x6C] edge16l %l3, %g2, %l6 std %f10, [%l7 + 0x70] ldsw [%l7 + 0x4C], %i7 nop setx loop_2618, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xnor %o5, %i1, %g5 xorcc %o7, 0x07A8, %l4 edge16n %i4, %l2, %o6 loop_2618: fbul,a %fcc3, loop_2619 ldd [%l7 + 0x78], %f6 st %f13, [%l7 + 0x54] fnegd %f8, %f14 loop_2619: fmovrsne %o0, %f6, %f13 andcc %g1, 0x0C37, %o4 stb %i5, [%l7 + 0x19] brz %l5, loop_2620 movne %xcc, %g3, %o3 bvc %icc, loop_2621 fsrc1 %f8, %f2 loop_2620: nop setx loop_2622, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ta %xcc, 0x7 loop_2621: fsrc2s %f0, %f13 fandnot2s %f5, %f5, %f0 loop_2622: fmovdl %xcc, %f5, %f4 fpackfix %f12, %f8 fmovsge %icc, %f3, %f4 sdivx %o1, 0x1CD1, %g7 fpack16 %f14, %f15 edge16n %o2, %i6, %l0 bvs,a %icc, loop_2623 ldx [%l7 + 0x30], %i2 srl %g4, %i3, %l1 sllx %i0, %g6, %g2 loop_2623: sth %l3, [%l7 + 0x0A] fmul8ulx16 %f2, %f14, %f12 pdist %f6, %f4, %f4 fmovdvc %xcc, %f7, %f14 fabss %f4, %f1 faligndata %f4, %f6, %f0 movvs %xcc, %l6, %i7 fmovsn %icc, %f15, %f3 fmovdgu %icc, %f11, %f3 lduw [%l7 + 0x60], %i1 ldsw [%l7 + 0x18], %g5 lduh [%l7 + 0x32], %o5 lduh [%l7 + 0x54], %o7 subccc %l4, %l2, %o6 udiv %i4, 0x0183, %o0 edge8n %o4, %i5, %g1 fxnor %f6, %f14, %f12 stw %g3, [%l7 + 0x50] bne,a,pn %icc, loop_2624 tneg %xcc, 0x7 st %f10, [%l7 + 0x10] fpadd32 %f12, %f10, %f0 loop_2624: sdivx %l5, 0x146B, %o3 fmovdvs %icc, %f7, %f10 fmul8x16al %f13, %f0, %f8 andcc %g7, %o1, %o2 std %f8, [%l7 + 0x50] fabsd %f0, %f6 fxors %f15, %f15, %f3 lduw [%l7 + 0x10], %i6 brz %l0, loop_2625 std %f12, [%l7 + 0x70] subccc %i2, 0x12A0, %i3 ldsw [%l7 + 0x60], %g4 loop_2625: stb %i0, [%l7 + 0x36] fpack16 %f4, %f8 ldsw [%l7 + 0x7C], %l1 sll %g2, %l3, %l6 edge32ln %i7, %i1, %g6 fone %f0 movpos %icc, %g5, %o7 brz %l4, loop_2626 mova %icc, %l2, %o5 ble,a,pt %icc, loop_2627 ldd [%l7 + 0x18], %f12 loop_2626: ldub [%l7 + 0x41], %i4 movpos %xcc, %o6, %o0 loop_2627: ldd [%l7 + 0x48], %f6 std %f4, [%l7 + 0x10] fmul8ulx16 %f4, %f4, %f12 stb %i5, [%l7 + 0x76] std %f2, [%l7 + 0x08] fmovdneg %xcc, %f11, %f11 sub %g1, %g3, %o4 tgu %xcc, 0x1 fxor %f2, %f10, %f14 fmul8x16al %f15, %f14, %f6 ldub [%l7 + 0x0D], %o3 ldd [%l7 + 0x60], %f12 stw %g7, [%l7 + 0x24] fsrc1s %f12, %f4 alignaddr %l5, %o1, %i6 ldsw [%l7 + 0x64], %o2 ldub [%l7 + 0x1C], %l0 and %i3, %i2, %i0 faligndata %f2, %f6, %f4 tgu %xcc, 0x7 subccc %l1, %g4, %l3 srl %g2, %i7, %i1 brlez %g6, loop_2628 ldd [%l7 + 0x78], %f12 fcmpne16 %f14, %f14, %g5 tvs %icc, 0x7 loop_2628: xnorcc %l6, %o7, %l2 sdivcc %o5, 0x0A0F, %l4 sth %i4, [%l7 + 0x2A] fmovdcc %xcc, %f11, %f15 fxor %f2, %f0, %f8 ldsh [%l7 + 0x1A], %o0 ldx [%l7 + 0x48], %o6 stb %g1, [%l7 + 0x1D] fbue %fcc1, loop_2629 fmovrslz %g3, %f13, %f12 srlx %i5, %o3, %o4 fnot1s %f1, %f10 loop_2629: fbo,a %fcc1, loop_2630 ble %xcc, loop_2631 bcc,a,pn %icc, loop_2632 ld [%l7 + 0x10], %f1 loop_2630: edge32l %l5, %o1, %i6 loop_2631: fbul %fcc0, loop_2633 loop_2632: stx %g7, [%l7 + 0x58] add %l0, 0x11F3, %o2 ldsb [%l7 + 0x6D], %i3 loop_2633: add %i0, 0x0A18, %l1 ldx [%l7 + 0x70], %i2 popc %l3, %g4 ldsw [%l7 + 0x08], %i7 bcs loop_2634 call loop_2635 orn %g2, %i1, %g6 std %f14, [%l7 + 0x18] loop_2634: pdist %f10, %f14, %f14 loop_2635: fandnot1s %f1, %f12, %f10 fxor %f14, %f12, %f4 brnz %l6, loop_2636 ble loop_2637 alignaddr %g5, %o7, %l2 edge16ln %o5, %i4, %o0 loop_2636: fmovrdgez %o6, %f4, %f8 loop_2637: fbl %fcc3, loop_2638 ldsh [%l7 + 0x36], %l4 bl,a loop_2639 stb %g3, [%l7 + 0x7B] loop_2638: sth %g1, [%l7 + 0x1C] taddcctv %i5, 0x0E44, %o3 loop_2639: ldub [%l7 + 0x1B], %o4 pdist %f0, %f10, %f10 fmovrdgz %o1, %f12, %f0 fandnot2s %f9, %f15, %f15 edge8ln %l5, %g7, %i6 ldsb [%l7 + 0x79], %l0 std %f8, [%l7 + 0x58] movrne %o2, %i0, %l1 lduw [%l7 + 0x58], %i3 movvs %xcc, %i2, %l3 fmovscc %xcc, %f0, %f4 fcmpgt32 %f2, %f10, %g4 or %i7, %i1, %g6 ldx [%l7 + 0x38], %g2 fblg,a %fcc0, loop_2640 lduh [%l7 + 0x0C], %l6 bneg,a loop_2641 fcmpeq32 %f0, %f10, %g5 loop_2640: ldd [%l7 + 0x78], %f0 addccc %l2, %o7, %o5 loop_2641: stx %i4, [%l7 + 0x20] fmovdl %icc, %f7, %f10 movneg %icc, %o6, %l4 fone %f6 ld [%l7 + 0x20], %f6 andn %g3, %g1, %o0 lduh [%l7 + 0x40], %i5 fpmerge %f11, %f8, %f0 ldsw [%l7 + 0x18], %o4 umul %o1, 0x10DB, %l5 movpos %icc, %g7, %o3 fmul8x16 %f2, %f4, %f10 edge32l %i6, %l0, %o2 lduw [%l7 + 0x5C], %l1 fmovsvs %xcc, %f11, %f0 stx %i3, [%l7 + 0x40] edge8 %i2, %i0, %l3 orn %i7, 0x0D6E, %i1 faligndata %f2, %f6, %f14 stx %g4, [%l7 + 0x58] ld [%l7 + 0x08], %f4 bshuffle %f8, %f14, %f0 popc 0x0277, %g2 ldub [%l7 + 0x6C], %l6 fpsub32 %f4, %f12, %f2 edge16ln %g6, %l2, %g5 fxnor %f6, %f8, %f8 fmovsneg %xcc, %f8, %f6 bcs,pt %icc, loop_2642 fbl,a %fcc3, loop_2643 ldub [%l7 + 0x36], %o5 stb %o7, [%l7 + 0x45] loop_2642: stw %i4, [%l7 + 0x74] loop_2643: tcc %icc, 0x5 st %f0, [%l7 + 0x38] movcc %icc, %l4, %g3 fmuld8sux16 %f6, %f6, %f2 mova %icc, %g1, %o6 ldd [%l7 + 0x08], %f12 orn %o0, %o4, %o1 nop setx loop_2644, %l0, %l1 jmpl %l1, %i5 lduh [%l7 + 0x24], %l5 fpsub16 %f6, %f6, %f14 tgu %icc, 0x3 loop_2644: fmovsle %icc, %f6, %f1 taddcctv %o3, %g7, %l0 ldx [%l7 + 0x78], %i6 ldx [%l7 + 0x18], %l1 ldsh [%l7 + 0x1A], %o2 mulscc %i2, 0x18A7, %i0 add %l3, %i3, %i1 tgu %xcc, 0x7 addc %i7, %g2, %l6 edge32ln %g4, %g6, %l2 movleu %xcc, %g5, %o7 ldsh [%l7 + 0x58], %i4 ldsh [%l7 + 0x62], %l4 fexpand %f14, %f2 bleu %xcc, loop_2645 movne %xcc, %o5, %g3 fandnot2 %f4, %f4, %f14 brnz %o6, loop_2646 loop_2645: fmovdvc %xcc, %f10, %f1 fxnors %f1, %f9, %f8 fmovdpos %icc, %f10, %f14 loop_2646: fnegs %f9, %f9 fcmpeq32 %f12, %f14, %g1 movrlez %o0, 0x372, %o1 sth %o4, [%l7 + 0x2C] fandnot2s %f8, %f7, %f5 mulx %l5, 0x08E8, %i5 stx %g7, [%l7 + 0x10] fmovscc %icc, %f15, %f2 fand %f0, %f2, %f0 addcc %l0, %i6, %l1 movvs %icc, %o2, %o3 fnands %f0, %f13, %f12 edge8ln %i2, %l3, %i0 sdivx %i3, 0x1302, %i7 fpsub32 %f8, %f0, %f14 fsrc2 %f0, %f10 fnegd %f2, %f6 xor %g2, %l6, %g4 fmovsne %icc, %f1, %f13 xor %i1, 0x186E, %g6 ldsh [%l7 + 0x22], %g5 srax %l2, %o7, %i4 fone %f14 sub %l4, %g3, %o6 addccc %g1, %o5, %o0 fmovsleu %icc, %f15, %f1 ble loop_2647 tcc %xcc, 0x1 lduw [%l7 + 0x0C], %o4 movrne %o1, %l5, %g7 loop_2647: ldx [%l7 + 0x60], %i5 tneg %xcc, 0x3 tle %xcc, 0x2 fba,a %fcc2, loop_2648 tsubcctv %i6, 0x0324, %l1 fornot2s %f0, %f2, %f0 ldsw [%l7 + 0x6C], %l0 loop_2648: movne %xcc, %o2, %o3 fbuge %fcc0, loop_2649 movleu %xcc, %i2, %l3 edge16ln %i3, %i0, %i7 tsubcctv %l6, %g4, %g2 loop_2649: umulcc %g6, 0x1423, %g5 ldx [%l7 + 0x28], %i1 movvs %icc, %l2, %i4 bne,a %icc, loop_2650 ldd [%l7 + 0x28], %f14 edge16ln %l4, %g3, %o7 fmovsle %xcc, %f9, %f1 loop_2650: movle %icc, %o6, %o5 bl,a,pt %xcc, loop_2651 bcc,a %icc, loop_2652 mulx %o0, %o4, %o1 fbl,a %fcc0, loop_2653 loop_2651: ldx [%l7 + 0x08], %g1 loop_2652: fmovrdlz %l5, %f4, %f4 nop setx loop_2654, %l0, %l1 jmpl %l1, %g7 loop_2653: ldsw [%l7 + 0x30], %i5 addc %i6, 0x00A7, %l0 fbge %fcc3, loop_2655 loop_2654: fbn %fcc0, loop_2656 movleu %icc, %l1, %o3 orncc %o2, %l3, %i2 loop_2655: addccc %i3, %i0, %i7 loop_2656: bleu loop_2657 movn %icc, %l6, %g4 bgu,a loop_2658 orn %g6, %g2, %i1 loop_2657: udiv %g5, 0x176B, %l2 xorcc %i4, 0x10C6, %g3 loop_2658: fornot1 %f2, %f14, %f2 stb %l4, [%l7 + 0x24] brgz,a %o6, loop_2659 sub %o7, 0x1E15, %o5 fmovrdlz %o0, %f10, %f14 ldd [%l7 + 0x38], %f8 loop_2659: fnand %f14, %f2, %f2 edge32ln %o1, %o4, %g1 movrgz %g7, %i5, %i6 tl %xcc, 0x5 ldd [%l7 + 0x78], %f14 ldx [%l7 + 0x28], %l5 std %f2, [%l7 + 0x40] fpsub32 %f12, %f14, %f12 ldd [%l7 + 0x68], %f2 fmovdcs %xcc, %f15, %f0 ldd [%l7 + 0x30], %f8 bn,a,pn %xcc, loop_2660 bne,pt %xcc, loop_2661 alignaddrl %l1, %l0, %o3 subcc %l3, 0x035F, %o2 loop_2660: addcc %i2, 0x0ED9, %i0 loop_2661: sll %i7, 0x11, %l6 ldsh [%l7 + 0x1A], %g4 lduh [%l7 + 0x54], %g6 ldub [%l7 + 0x6A], %g2 st %f15, [%l7 + 0x14] srax %i1, %g5, %i3 bge %icc, loop_2662 ldub [%l7 + 0x43], %l2 st %f3, [%l7 + 0x64] bn,a,pt %icc, loop_2663 loop_2662: edge16l %g3, %i4, %l4 st %f9, [%l7 + 0x2C] stb %o7, [%l7 + 0x70] loop_2663: fbe %fcc2, loop_2664 ldsh [%l7 + 0x2E], %o6 for %f4, %f2, %f10 mulscc %o0, %o1, %o4 loop_2664: movleu %xcc, %g1, %o5 bcs %icc, loop_2665 ba %icc, loop_2666 lduh [%l7 + 0x1A], %i5 xorcc %i6, 0x0E92, %l5 loop_2665: sth %l1, [%l7 + 0x2C] loop_2666: fmovsne %xcc, %f7, %f15 st %f3, [%l7 + 0x2C] fbug,a %fcc0, loop_2667 fnot1s %f2, %f8 fbg %fcc2, loop_2668 stx %l0, [%l7 + 0x20] loop_2667: fmul8ulx16 %f14, %f8, %f10 fmovdgu %xcc, %f11, %f6 loop_2668: ldsh [%l7 + 0x0A], %g7 movge %xcc, %l3, %o3 ld [%l7 + 0x6C], %f2 ldsh [%l7 + 0x16], %i2 fmovrdlez %o2, %f4, %f14 fornot1s %f5, %f12, %f14 bvs,a,pn %xcc, loop_2669 ld [%l7 + 0x24], %f6 bge %icc, loop_2670 bcc,a,pt %xcc, loop_2671 loop_2669: fmovdl %icc, %f6, %f15 stx %i7, [%l7 + 0x48] loop_2670: lduw [%l7 + 0x7C], %i0 loop_2671: edge16n %g4, %g6, %g2 fones %f7 fnegd %f4, %f14 and %l6, 0x1CB5, %g5 fpsub16 %f8, %f4, %f4 fbge,a %fcc3, loop_2672 lduw [%l7 + 0x5C], %i3 fabsd %f4, %f14 fmovrsne %l2, %f15, %f1 loop_2672: addcc %i1, 0x1625, %i4 ld [%l7 + 0x7C], %f7 fmovrdlez %l4, %f14, %f14 brgz,a %o7, loop_2673 fandnot2 %f4, %f6, %f6 nop setx loop_2674, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry srax %o6, 0x03, %g3 loop_2673: movrgz %o0, %o4, %g1 ldx [%l7 + 0x78], %o1 loop_2674: fcmpne16 %f0, %f12, %o5 ldsw [%l7 + 0x0C], %i5 edge16l %l5, %l1, %i6 bvc,a,pt %xcc, loop_2675 fmovsneg %icc, %f4, %f7 movrlez %l0, 0x219, %l3 fandnot1 %f10, %f2, %f14 loop_2675: ldx [%l7 + 0x48], %g7 fmovdcc %xcc, %f0, %f15 stw %o3, [%l7 + 0x40] fmovde %xcc, %f9, %f5 fands %f1, %f7, %f2 ldsb [%l7 + 0x1C], %i2 movrlz %i7, %i0, %g4 movg %xcc, %o2, %g2 lduw [%l7 + 0x3C], %l6 taddcc %g6, %g5, %i3 lduh [%l7 + 0x78], %i1 for %f4, %f2, %f0 movneg %xcc, %i4, %l2 stx %l4, [%l7 + 0x30] fbe,a %fcc1, loop_2676 ldsw [%l7 + 0x7C], %o6 fandnot1s %f12, %f2, %f0 xnor %g3, %o0, %o7 loop_2676: fcmpd %fcc1, %f12, %f14 fones %f14 fnot2 %f14, %f4 fcmpne32 %f0, %f10, %o4 stw %g1, [%l7 + 0x70] array32 %o5, %o1, %i5 bvc,a,pn %xcc, loop_2677 sub %l5, %l1, %l0 fmovrsgez %l3, %f6, %f3 fmovdpos %icc, %f0, %f4 loop_2677: fcmpgt32 %f14, %f0, %i6 bn,a %icc, loop_2678 stb %g7, [%l7 + 0x13] srax %o3, 0x03, %i7 fzeros %f6 loop_2678: sth %i2, [%l7 + 0x78] fmovsvc %xcc, %f6, %f8 bg,a loop_2679 addcc %i0, 0x151C, %o2 movcc %xcc, %g2, %l6 tne %xcc, 0x0 loop_2679: fnand %f10, %f0, %f2 sdivx %g6, 0x1E5A, %g4 fmovsn %icc, %f14, %f10 fmovrdlz %i3, %f10, %f12 fornot2s %f5, %f12, %f11 fmovse %xcc, %f10, %f11 fpsub16 %f4, %f4, %f8 ldsh [%l7 + 0x22], %g5 fpadd16 %f2, %f10, %f6 ldsh [%l7 + 0x78], %i4 siam 0x1 fbul %fcc3, loop_2680 andcc %l2, 0x0F67, %i1 ldsb [%l7 + 0x3D], %o6 edge32 %l4, %o0, %o7 loop_2680: fmovrdgz %o4, %f6, %f10 ldub [%l7 + 0x66], %g3 bvs,a,pt %xcc, loop_2681 fpadd16s %f14, %f1, %f1 ldsw [%l7 + 0x10], %g1 std %f6, [%l7 + 0x68] loop_2681: fpackfix %f8, %f15 fors %f7, %f4, %f4 movpos %icc, %o5, %i5 brgz,a %o1, loop_2682 fxnor %f4, %f8, %f8 array16 %l5, %l0, %l1 fmovsn %xcc, %f12, %f13 loop_2682: lduw [%l7 + 0x48], %l3 srl %i6, %g7, %i7 fblg %fcc3, loop_2683 fmovrdlez %o3, %f6, %f4 ldub [%l7 + 0x34], %i0 ld [%l7 + 0x24], %f6 loop_2683: movn %icc, %o2, %g2 fmovrdlez %l6, %f2, %f12 xor %i2, %g4, %i3 fbn %fcc1, loop_2684 andncc %g5, %i4, %g6 fornot2 %f0, %f14, %f4 fpsub32 %f2, %f14, %f2 loop_2684: ldsw [%l7 + 0x38], %l2 stx %o6, [%l7 + 0x78] tne %xcc, 0x4 fmul8sux16 %f8, %f0, %f6 fmovrdgez %l4, %f4, %f12 fcmple32 %f8, %f12, %i1 ldub [%l7 + 0x0D], %o0 fandnot1 %f8, %f4, %f12 xorcc %o4, 0x1999, %g3 addc %o7, 0x0B86, %o5 ld [%l7 + 0x74], %f14 ba,pt %xcc, loop_2685 te %icc, 0x5 bgu,pt %xcc, loop_2686 tpos %icc, 0x6 loop_2685: fmovdne %xcc, %f9, %f14 bleu loop_2687 loop_2686: bl loop_2688 ld [%l7 + 0x24], %f6 ldx [%l7 + 0x28], %g1 loop_2687: fmul8sux16 %f8, %f14, %f0 loop_2688: fpadd32 %f8, %f8, %f12 fmovrsgez %o1, %f0, %f10 stb %i5, [%l7 + 0x64] fba %fcc3, loop_2689 alignaddr %l5, %l0, %l3 fcmpd %fcc0, %f2, %f8 tsubcctv %i6, %g7, %l1 loop_2689: add %i7, 0x08C2, %o3 andn %o2, 0x0C7E, %i0 stb %l6, [%l7 + 0x6D] sdiv %g2, 0x1C65, %g4 stw %i2, [%l7 + 0x78] fmovrsne %g5, %f2, %f0 srlx %i3, %i4, %g6 fxors %f0, %f0, %f11 ldsw [%l7 + 0x6C], %l2 fpsub32 %f14, %f14, %f12 ldsh [%l7 + 0x38], %l4 st %f8, [%l7 + 0x54] lduw [%l7 + 0x7C], %i1 stb %o6, [%l7 + 0x4F] lduw [%l7 + 0x24], %o4 fbu,a %fcc0, loop_2690 tcs %icc, 0x5 pdist %f14, %f8, %f0 bneg,a loop_2691 loop_2690: fzeros %f1 std %f10, [%l7 + 0x50] tl %icc, 0x1 loop_2691: fpsub32s %f6, %f7, %f3 umulcc %o0, 0x1598, %g3 ldsw [%l7 + 0x5C], %o5 stb %o7, [%l7 + 0x49] mulscc %g1, 0x1C78, %i5 ld [%l7 + 0x60], %f3 lduh [%l7 + 0x10], %l5 movl %xcc, %l0, %o1 stb %i6, [%l7 + 0x22] fblg %fcc1, loop_2692 fbge %fcc3, loop_2693 stb %g7, [%l7 + 0x7A] fmovsvs %xcc, %f8, %f12 loop_2692: array16 %l1, %i7, %l3 loop_2693: fcmpgt32 %f4, %f8, %o2 andn %i0, %l6, %o3 stb %g2, [%l7 + 0x30] edge8ln %g4, %g5, %i3 andn %i4, %g6, %l2 lduw [%l7 + 0x68], %l4 sllx %i2, %i1, %o6 ld [%l7 + 0x18], %f10 ldd [%l7 + 0x58], %f10 tvc %icc, 0x6 tgu %icc, 0x2 ldsb [%l7 + 0x3E], %o4 addcc %g3, %o5, %o0 ldd [%l7 + 0x38], %f10 fcmpes %fcc3, %f15, %f7 nop setx loop_2694, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry alignaddrl %g1, %i5, %l5 movcc %icc, %l0, %o1 fbne,a %fcc3, loop_2695 loop_2694: sub %o7, %i6, %g7 ldd [%l7 + 0x20], %f12 ld [%l7 + 0x48], %f3 loop_2695: fones %f14 fors %f1, %f5, %f8 ldsh [%l7 + 0x22], %i7 pdist %f6, %f2, %f0 ldsw [%l7 + 0x30], %l3 bleu,a,pn %icc, loop_2696 lduw [%l7 + 0x40], %l1 fnors %f3, %f8, %f5 orn %i0, 0x0228, %o2 loop_2696: ldd [%l7 + 0x08], %f6 stx %o3, [%l7 + 0x68] stw %l6, [%l7 + 0x18] fzero %f4 sth %g4, [%l7 + 0x24] std %f6, [%l7 + 0x30] movpos %xcc, %g5, %i3 addc %i4, %g2, %g6 ldx [%l7 + 0x30], %l4 te %xcc, 0x4 ldd [%l7 + 0x60], %f4 mulscc %i2, 0x0141, %i1 fmovs %f4, %f3 tvc %xcc, 0x2 stw %o6, [%l7 + 0x44] ldd [%l7 + 0x40], %f4 addcc %o4, 0x1767, %g3 fmovdleu %xcc, %f9, %f8 fbu,a %fcc3, loop_2697 fsrc1 %f8, %f12 st %f2, [%l7 + 0x3C] fmovrdlz %o5, %f6, %f4 loop_2697: movleu %xcc, %o0, %g1 edge16l %l2, %l5, %i5 fbne,a %fcc3, loop_2698 fble,a %fcc1, loop_2699 stx %o1, [%l7 + 0x10] fpsub32 %f14, %f12, %f14 loop_2698: bl loop_2700 loop_2699: sdivx %o7, 0x1A5F, %l0 fpadd32 %f0, %f2, %f8 st %f2, [%l7 + 0x60] loop_2700: tcc %icc, 0x1 alignaddr %g7, %i6, %i7 nop setx loop_2701, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x0C], %l3 movleu %icc, %i0, %l1 edge16n %o2, %o3, %g4 loop_2701: udivcc %g5, 0x19ED, %l6 lduh [%l7 + 0x16], %i4 fmovsge %icc, %f6, %f2 st %f6, [%l7 + 0x44] sra %i3, 0x01, %g6 sth %g2, [%l7 + 0x54] nop setx loop_2702, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdgu %icc, %f11, %f12 ldsw [%l7 + 0x1C], %i2 fone %f8 loop_2702: movleu %xcc, %l4, %i1 nop setx loop_2703, %l0, %l1 jmpl %l1, %o4 edge8n %o6, %g3, %o0 udiv %g1, 0x1A90, %l2 fcmpeq16 %f2, %f6, %o5 loop_2703: fmul8ulx16 %f10, %f0, %f2 lduh [%l7 + 0x52], %l5 xorcc %o1, 0x1C5E, %o7 movrne %l0, %i5, %g7 ldd [%l7 + 0x50], %f14 fmovdvs %icc, %f3, %f9 fmovdvc %icc, %f5, %f6 srlx %i6, 0x0E, %i7 fbule,a %fcc0, loop_2704 ldsh [%l7 + 0x1C], %l3 ldsh [%l7 + 0x5E], %l1 fmovrdgz %o2, %f6, %f8 loop_2704: bpos,a loop_2705 movne %icc, %o3, %i0 brgz,a %g4, loop_2706 fcmpeq16 %f2, %f4, %g5 loop_2705: sdiv %l6, 0x0F47, %i4 ldsb [%l7 + 0x5D], %g6 loop_2706: ld [%l7 + 0x5C], %f8 udiv %g2, 0x0EE5, %i2 sdivx %i3, 0x17CB, %i1 ld [%l7 + 0x70], %f12 move %xcc, %l4, %o4 fpack32 %f6, %f2, %f8 fcmple32 %f14, %f6, %g3 fnor %f2, %f2, %f4 sth %o6, [%l7 + 0x3E] bshuffle %f2, %f6, %f14 udiv %g1, 0x0E52, %l2 bg %xcc, loop_2707 stx %o0, [%l7 + 0x70] movle %xcc, %l5, %o5 movrlez %o7, 0x070, %o1 loop_2707: fbl,a %fcc0, loop_2708 fone %f6 fmovdleu %icc, %f11, %f10 ldsh [%l7 + 0x4E], %l0 loop_2708: fpsub32s %f15, %f10, %f13 movn %xcc, %g7, %i6 fpmerge %f6, %f12, %f8 fmovsle %xcc, %f11, %f11 fsrc1 %f0, %f6 brnz %i5, loop_2709 bneg,a,pn %icc, loop_2710 sra %i7, %l1, %l3 fpadd32s %f1, %f4, %f10 loop_2709: ldsb [%l7 + 0x4A], %o3 loop_2710: fmovd %f2, %f14 fmul8ulx16 %f8, %f4, %f4 fone %f0 tsubcctv %o2, %g4, %i0 std %f8, [%l7 + 0x58] ld [%l7 + 0x58], %f12 faligndata %f0, %f6, %f10 fbuge %fcc2, loop_2711 ldsw [%l7 + 0x68], %g5 ldd [%l7 + 0x40], %f8 fsrc2 %f8, %f12 loop_2711: fmovspos %icc, %f1, %f0 fmovrse %i4, %f2, %f2 fbge,a %fcc2, loop_2712 fmul8x16al %f5, %f0, %f10 subc %l6, %g6, %i2 stw %g2, [%l7 + 0x30] loop_2712: fcmped %fcc1, %f0, %f0 ldub [%l7 + 0x73], %i1 movvs %icc, %l4, %o4 fone %f0 sth %i3, [%l7 + 0x5E] fmovsle %icc, %f1, %f2 stb %g3, [%l7 + 0x0C] ldx [%l7 + 0x58], %g1 ldx [%l7 + 0x70], %o6 nop setx loop_2713, %l0, %l1 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 + 0x40], %o0 fmovsn %icc, %f13, %f13 fcmpeq32 %f12, %f12, %l2 loop_2713: fcmpne16 %f12, %f8, %l5 orncc %o5, %o7, %o1 fnegd %f14, %f8 udiv %l0, 0x03D8, %g7 alignaddr %i6, %i5, %i7 xnorcc %l3, 0x0702, %o3 srl %l1, %g4, %i0 ld [%l7 + 0x74], %f6 edge32ln %o2, %i4, %g5 movcs %icc, %l6, %g6 fpsub32s %f14, %f12, %f9 addc %g2, %i1, %l4 movre %o4, 0x0D3, %i3 bcc,a %icc, loop_2714 std %f8, [%l7 + 0x70] fornot1s %f4, %f13, %f15 fmul8x16au %f8, %f1, %f12 loop_2714: sth %i2, [%l7 + 0x5E] sth %g1, [%l7 + 0x34] fexpand %f6, %f8 srl %g3, 0x05, %o6 movre %l2, 0x37E, %o0 udivcc %o5, 0x0D6C, %l5 lduh [%l7 + 0x7C], %o7 fmovdl %icc, %f2, %f8 edge16n %l0, %o1, %g7 fbuge %fcc1, loop_2715 movgu %xcc, %i6, %i7 bge,a loop_2716 bcc,a %xcc, loop_2717 loop_2715: stb %l3, [%l7 + 0x3F] fsrc1 %f2, %f2 loop_2716: smul %o3, 0x12C3, %l1 loop_2717: array8 %g4, %i5, %o2 bvs,a %icc, loop_2718 fmovdcs %icc, %f15, %f8 xnor %i0, 0x175E, %i4 sth %g5, [%l7 + 0x34] loop_2718: ldsb [%l7 + 0x71], %l6 fbue,a %fcc3, loop_2719 movn %xcc, %g6, %i1 fxnor %f0, %f12, %f6 srl %l4, %g2, %o4 loop_2719: movne %icc, %i3, %g1 fmovdn %xcc, %f3, %f4 tvc %icc, 0x4 fornot2 %f14, %f0, %f14 fmovdge %xcc, %f10, %f2 fpadd32 %f2, %f10, %f2 fmovdcc %xcc, %f0, %f13 bcs,a loop_2720 and %i2, 0x14E8, %g3 fblg %fcc3, loop_2721 umulcc %l2, %o0, %o5 loop_2720: movvc %xcc, %o6, %l5 umul %o7, %o1, %g7 loop_2721: bne,a,pn %icc, loop_2722 ldub [%l7 + 0x6C], %i6 sdiv %i7, 0x1748, %l3 fcmpes %fcc0, %f13, %f1 loop_2722: tleu %icc, 0x5 fcmpne16 %f8, %f12, %o3 lduh [%l7 + 0x08], %l0 fand %f8, %f10, %f6 fpmerge %f11, %f10, %f12 stb %l1, [%l7 + 0x7B] ldub [%l7 + 0x44], %g4 subccc %i5, 0x1257, %i0 for %f12, %f4, %f8 std %f6, [%l7 + 0x08] fone %f0 ldsb [%l7 + 0x75], %o2 fpadd32 %f6, %f8, %f12 fnegd %f2, %f12 tvs %xcc, 0x2 edge16l %i4, %g5, %l6 std %f8, [%l7 + 0x60] fandnot1s %f13, %f3, %f9 ldsb [%l7 + 0x34], %g6 bvc,a loop_2723 smul %l4, 0x0C21, %g2 lduw [%l7 + 0x44], %o4 sth %i1, [%l7 + 0x42] loop_2723: ble,pt %xcc, loop_2724 st %f3, [%l7 + 0x78] std %f2, [%l7 + 0x10] fmovse %icc, %f4, %f10 loop_2724: fbg,a %fcc3, loop_2725 fmovscs %icc, %f0, %f6 sth %g1, [%l7 + 0x4C] fbule %fcc2, loop_2726 loop_2725: be %icc, loop_2727 mulx %i2, 0x0199, %i3 fmovscs %xcc, %f13, %f6 loop_2726: bne,pn %xcc, loop_2728 loop_2727: fnegs %f12, %f4 fmovda %icc, %f4, %f9 taddcctv %l2, 0x1D39, %g3 loop_2728: ldd [%l7 + 0x38], %f12 be,a %icc, loop_2729 fmovdge %xcc, %f0, %f6 lduw [%l7 + 0x5C], %o5 ldub [%l7 + 0x0E], %o0 loop_2729: movcs %xcc, %o6, %o7 fmovrsgz %l5, %f2, %f14 taddcctv %g7, %o1, %i7 fpackfix %f8, %f9 ldsb [%l7 + 0x53], %i6 ldsb [%l7 + 0x1B], %l3 alignaddrl %l0, %o3, %l1 fbne,a %fcc1, loop_2730 bg,pn %icc, loop_2731 sra %i5, 0x0E, %g4 sdivx %i0, 0x1BA0, %i4 loop_2730: ldx [%l7 + 0x40], %g5 loop_2731: udivx %o2, 0x06D3, %g6 lduw [%l7 + 0x0C], %l4 ta %icc, 0x1 movcc %xcc, %g2, %l6 bcc,a loop_2732 stb %i1, [%l7 + 0x74] fbuge %fcc0, loop_2733 fsrc1 %f2, %f6 loop_2732: sub %g1, %i2, %o4 bcs,a,pt %icc, loop_2734 loop_2733: tcc %icc, 0x0 lduw [%l7 + 0x2C], %l2 fbue,a %fcc1, loop_2735 loop_2734: fbo,a %fcc3, loop_2736 movrlz %g3, %i3, %o5 fnor %f12, %f12, %f6 loop_2735: edge16 %o6, %o0, %l5 loop_2736: brgz %o7, loop_2737 fbuge %fcc1, loop_2738 subccc %g7, 0x0727, %o1 addccc %i7, 0x142C, %i6 loop_2737: ld [%l7 + 0x6C], %f1 loop_2738: edge16l %l3, %o3, %l1 ldub [%l7 + 0x54], %i5 alignaddrl %g4, %i0, %i4 tl %xcc, 0x2 ldsw [%l7 + 0x24], %g5 bgu,a %xcc, loop_2739 fands %f7, %f11, %f5 array16 %o2, %g6, %l4 stb %g2, [%l7 + 0x18] loop_2739: ldsw [%l7 + 0x7C], %l0 fpsub32 %f12, %f14, %f2 bcs,a,pn %icc, loop_2740 edge8n %i1, %l6, %i2 ld [%l7 + 0x74], %f0 std %f6, [%l7 + 0x08] loop_2740: ta %icc, 0x5 sdivx %g1, 0x1D93, %o4 fnand %f10, %f2, %f14 popc %l2, %i3 st %f15, [%l7 + 0x14] stx %g3, [%l7 + 0x30] ld [%l7 + 0x10], %f8 fcmpgt32 %f10, %f12, %o6 array16 %o5, %o0, %o7 fnor %f6, %f6, %f14 fblg,a %fcc3, loop_2741 edge32 %g7, %l5, %i7 ldd [%l7 + 0x58], %f2 fmovdn %xcc, %f5, %f13 loop_2741: fmovse %icc, %f4, %f13 fpadd16 %f6, %f10, %f4 subcc %i6, 0x056F, %l3 tvc %xcc, 0x6 st %f2, [%l7 + 0x48] stw %o3, [%l7 + 0x34] movrlez %l1, 0x0E0, %o1 and %i5, %i0, %i4 fbge,a %fcc0, loop_2742 movleu %xcc, %g4, %g5 lduw [%l7 + 0x5C], %g6 nop setx loop_2743, %l0, %l1 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_2742: lduh [%l7 + 0x3E], %o2 brgz,a %l4, loop_2744 lduh [%l7 + 0x5A], %l0 loop_2743: fornot1 %f10, %f12, %f10 std %f8, [%l7 + 0x40] loop_2744: edge8l %g2, %i1, %i2 fmovdl %xcc, %f14, %f10 std %f14, [%l7 + 0x70] fnot1 %f0, %f0 bgu,pn %icc, loop_2745 stb %g1, [%l7 + 0x19] fblg %fcc0, loop_2746 fmovscc %icc, %f7, %f1 loop_2745: bshuffle %f6, %f14, %f6 std %f10, [%l7 + 0x20] loop_2746: tvs %xcc, 0x0 ldsb [%l7 + 0x18], %o4 bvc %xcc, loop_2747 fandnot2 %f6, %f0, %f14 fmovsle %xcc, %f3, %f10 stx %l2, [%l7 + 0x60] loop_2747: fandnot1 %f12, %f6, %f6 movvs %icc, %l6, %i3 fmovdge %icc, %f14, %f4 and %o6, 0x1049, %g3 sdiv %o5, 0x1C39, %o7 fbg %fcc0, loop_2748 ldub [%l7 + 0x53], %o0 brlez %g7, loop_2749 fpmerge %f3, %f5, %f14 loop_2748: fsrc2s %f15, %f13 fcmpeq32 %f8, %f10, %l5 loop_2749: array16 %i7, %i6, %l3 ldub [%l7 + 0x63], %o3 fmovspos %xcc, %f10, %f5 ldsb [%l7 + 0x7A], %o1 fnor %f12, %f8, %f14 fnot1 %f2, %f6 nop setx loop_2750, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdne %xcc, %f15, %f6 fxors %f2, %f15, %f0 ldsw [%l7 + 0x58], %i5 loop_2750: sth %i0, [%l7 + 0x58] fcmps %fcc3, %f13, %f12 edge16 %i4, %l1, %g5 fmovdcs %xcc, %f15, %f11 fmovsgu %xcc, %f4, %f0 udiv %g6, 0x0EEA, %g4 ldsh [%l7 + 0x66], %l4 ldsh [%l7 + 0x56], %o2 ble,pt %icc, loop_2751 udiv %l0, 0x190A, %g2 xorcc %i2, %g1, %i1 sth %o4, [%l7 + 0x62] loop_2751: movpos %xcc, %l2, %l6 fpsub16 %f12, %f12, %f0 st %f1, [%l7 + 0x10] nop setx loop_2752, %l0, %l1 jmpl %l1, %o6 addccc %i3, 0x04A8, %g3 fxnor %f10, %f14, %f0 bneg,a,pt %icc, loop_2753 loop_2752: fornot1s %f15, %f1, %f15 brgz %o7, loop_2754 fpadd32 %f8, %f10, %f8 loop_2753: brlez %o5, loop_2755 st %f3, [%l7 + 0x14] loop_2754: ldsb [%l7 + 0x34], %o0 movgu %icc, %g7, %i7 loop_2755: tsubcctv %i6, %l5, %o3 smul %o1, 0x12A2, %l3 fbe,a %fcc3, loop_2756 pdist %f6, %f2, %f14 fmovsneg %icc, %f8, %f10 udivx %i5, 0x145C, %i4 loop_2756: std %f0, [%l7 + 0x70] std %f2, [%l7 + 0x38] bl,a %xcc, loop_2757 ldsw [%l7 + 0x6C], %l1 edge16l %g5, %i0, %g6 fexpand %f10, %f4 loop_2757: brz %l4, loop_2758 st %f14, [%l7 + 0x6C] fmovdpos %icc, %f13, %f8 tvs %xcc, 0x0 loop_2758: fmovscs %xcc, %f7, %f11 std %f0, [%l7 + 0x68] fors %f4, %f11, %f9 ldub [%l7 + 0x6F], %g4 te %icc, 0x6 sdivx %l0, 0x1F83, %g2 taddcc %i2, 0x1AE3, %g1 tpos %xcc, 0x5 fmovsl %xcc, %f6, %f15 fcmpgt16 %f0, %f8, %i1 fnand %f4, %f10, %f8 fandnot1 %f8, %f10, %f6 movg %xcc, %o4, %o2 fmovdge %xcc, %f6, %f11 brlez %l2, loop_2759 fcmped %fcc2, %f2, %f0 addccc %l6, %i3, %g3 bn,pn %icc, loop_2760 loop_2759: fmovs %f15, %f2 movrgez %o7, %o6, %o0 smul %o5, 0x1CEA, %i7 loop_2760: stx %i6, [%l7 + 0x20] te %xcc, 0x2 st %f15, [%l7 + 0x28] orcc %l5, %g7, %o3 movneg %xcc, %l3, %i5 edge32l %o1, %i4, %l1 fmul8sux16 %f8, %f2, %f6 fmul8x16 %f3, %f14, %f14 bcs,a,pn %xcc, loop_2761 movle %xcc, %i0, %g6 fmovd %f12, %f0 ldsb [%l7 + 0x25], %g5 loop_2761: fpadd16s %f8, %f13, %f9 mulx %g4, %l0, %l4 be,a,pt %icc, loop_2762 udivx %g2, 0x0A5B, %i2 edge8ln %g1, %o4, %i1 std %f0, [%l7 + 0x60] loop_2762: ld [%l7 + 0x14], %f0 fnot2s %f4, %f10 alignaddr %o2, %l6, %i3 fmovdl %icc, %f2, %f11 movre %g3, %l2, %o7 fmovrsgz %o6, %f13, %f6 array32 %o0, %i7, %o5 fmovsvc %xcc, %f3, %f10 fmovd %f12, %f2 fpsub32s %f10, %f3, %f11 bneg,a,pt %icc, loop_2763 st %f3, [%l7 + 0x54] bcs,a loop_2764 alignaddr %l5, %g7, %i6 loop_2763: ldsh [%l7 + 0x14], %o3 stw %i5, [%l7 + 0x6C] loop_2764: movle %icc, %o1, %l3 fsrc2 %f12, %f10 brgz,a %i4, loop_2765 ldub [%l7 + 0x7A], %l1 tsubcc %g6, 0x1E6B, %i0 ldub [%l7 + 0x4E], %g5 loop_2765: edge8 %l0, %l4, %g2 fnot1 %f8, %f12 fpack32 %f2, %f14, %f10 stw %g4, [%l7 + 0x78] fmovsvs %xcc, %f5, %f5 tneg %icc, 0x7 fandnot1s %f11, %f12, %f12 movre %i2, 0x27B, %g1 xnor %o4, 0x02B9, %i1 stb %l6, [%l7 + 0x0A] fbule %fcc2, loop_2766 ld [%l7 + 0x7C], %f10 ldsb [%l7 + 0x61], %i3 fmovdgu %icc, %f4, %f10 loop_2766: fandnot1 %f10, %f4, %f0 tn %xcc, 0x1 fexpand %f11, %f14 fsrc2 %f12, %f4 fmovrdgez %g3, %f12, %f0 tle %xcc, 0x3 fble %fcc2, loop_2767 ldsh [%l7 + 0x20], %l2 std %f4, [%l7 + 0x30] ld [%l7 + 0x28], %f11 loop_2767: fbge,a %fcc0, loop_2768 ldx [%l7 + 0x08], %o7 tle %xcc, 0x7 sth %o2, [%l7 + 0x6A] loop_2768: srax %o6, %i7, %o5 edge8ln %o0, %l5, %i6 stb %o3, [%l7 + 0x2E] bneg,pt %xcc, loop_2769 fnot1s %f11, %f8 stx %i5, [%l7 + 0x28] fmovsl %xcc, %f10, %f10 loop_2769: movne %icc, %g7, %l3 fmovsge %icc, %f5, %f11 fmovd %f0, %f14 fmovrslz %i4, %f12, %f6 ldsh [%l7 + 0x42], %l1 fmovdvc %xcc, %f0, %f10 fmovscc %icc, %f11, %f2 tle %icc, 0x4 bge,a,pn %xcc, loop_2770 ldsb [%l7 + 0x08], %o1 fornot1s %f8, %f13, %f2 edge16l %g6, %i0, %g5 loop_2770: movvs %icc, %l0, %l4 movleu %xcc, %g2, %i2 ldsb [%l7 + 0x77], %g1 fmovsn %xcc, %f11, %f1 fmul8x16au %f15, %f10, %f6 popc 0x0DE3, %o4 lduh [%l7 + 0x0A], %i1 sdiv %l6, 0x062B, %i3 edge32n %g4, %l2, %g3 move %icc, %o7, %o6 lduh [%l7 + 0x76], %i7 fsrc1s %f0, %f15 ldsw [%l7 + 0x58], %o5 stb %o2, [%l7 + 0x30] movrgez %l5, 0x1BE, %o0 udivcc %i6, 0x138B, %i5 fblg %fcc1, loop_2771 fbo,a %fcc1, loop_2772 stx %o3, [%l7 + 0x10] fsrc1 %f14, %f2 loop_2771: fandnot2s %f13, %f11, %f0 loop_2772: lduw [%l7 + 0x7C], %l3 faligndata %f2, %f4, %f4 fpack32 %f14, %f4, %f14 alignaddrl %g7, %l1, %i4 fcmpgt16 %f6, %f6, %o1 fmovsneg %icc, %f11, %f0 std %f14, [%l7 + 0x78] lduh [%l7 + 0x6A], %i0 fmovdle %icc, %f9, %f12 bgu,a loop_2773 lduw [%l7 + 0x44], %g5 fblg,a %fcc3, loop_2774 stb %g6, [%l7 + 0x2D] loop_2773: andcc %l4, 0x152E, %l0 ldd [%l7 + 0x58], %f14 loop_2774: fnot2s %f14, %f3 st %f3, [%l7 + 0x78] fornot2 %f12, %f8, %f2 movl %icc, %g2, %i2 tsubcctv %g1, %o4, %i1 ldsb [%l7 + 0x21], %i3 bge,a %icc, loop_2775 fmovsle %icc, %f5, %f1 fbu,a %fcc2, loop_2776 ble,a %xcc, loop_2777 loop_2775: edge32 %g4, %l6, %l2 sethi 0x1596, %g3 loop_2776: fzero %f14 loop_2777: fmovdvc %xcc, %f3, %f6 ldsh [%l7 + 0x08], %o6 udivcc %i7, 0x1476, %o7 stx %o2, [%l7 + 0x48] ble,pn %icc, loop_2778 tvs %icc, 0x1 ldd [%l7 + 0x38], %f12 tcs %xcc, 0x2 loop_2778: ldx [%l7 + 0x38], %l5 ldsw [%l7 + 0x48], %o5 fmuld8ulx16 %f6, %f9, %f10 fmovsgu %xcc, %f6, %f4 fmovspos %xcc, %f5, %f4 bne %icc, loop_2779 orn %o0, 0x0C90, %i6 fmovrsne %o3, %f9, %f8 fmovdl %xcc, %f14, %f11 loop_2779: ldsw [%l7 + 0x44], %i5 fbge,a %fcc0, loop_2780 fpsub32s %f9, %f3, %f13 movpos %icc, %l3, %g7 alignaddr %i4, %l1, %i0 loop_2780: fmovsneg %icc, %f15, %f3 nop setx loop_2781, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tgu %xcc, 0x5 ld [%l7 + 0x34], %f6 std %f8, [%l7 + 0x08] loop_2781: ldd [%l7 + 0x28], %f14 ldd [%l7 + 0x60], %f10 ld [%l7 + 0x10], %f13 fors %f3, %f9, %f7 brgez,a %g5, loop_2782 ldub [%l7 + 0x0F], %o1 tl %xcc, 0x4 umul %l4, %l0, %g6 loop_2782: movvs %xcc, %g2, %g1 fmuld8ulx16 %f7, %f0, %f4 ldsb [%l7 + 0x44], %i2 st %f2, [%l7 + 0x68] tle %icc, 0x0 fnand %f4, %f6, %f0 lduh [%l7 + 0x5C], %o4 fcmple32 %f2, %f8, %i3 smulcc %i1, %g4, %l6 fmovspos %icc, %f10, %f3 fnegd %f0, %f8 sllx %l2, 0x01, %o6 sth %g3, [%l7 + 0x64] mova %icc, %o7, %i7 lduh [%l7 + 0x4A], %o2 taddcc %l5, 0x1546, %o0 nop setx loop_2783, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbne,a %fcc1, loop_2784 andcc %i6, 0x0461, %o5 stx %o3, [%l7 + 0x38] loop_2783: fnot2s %f7, %f5 loop_2784: fmovdvs %icc, %f15, %f2 stx %l3, [%l7 + 0x10] bg,pn %xcc, loop_2785 sth %g7, [%l7 + 0x38] ba %xcc, loop_2786 st %f11, [%l7 + 0x50] loop_2785: edge32n %i5, %l1, %i0 tge %xcc, 0x1 loop_2786: te %xcc, 0x6 sth %i4, [%l7 + 0x2C] fmovrsgz %g5, %f11, %f8 tsubcctv %l4, %o1, %g6 andn %g2, %g1, %l0 ldub [%l7 + 0x41], %i2 lduh [%l7 + 0x42], %i3 ldsb [%l7 + 0x5D], %o4 fmovs %f10, %f15 fpsub32s %f13, %f11, %f12 ble,a,pt %xcc, loop_2787 stx %i1, [%l7 + 0x10] lduw [%l7 + 0x40], %l6 stx %l2, [%l7 + 0x48] loop_2787: bvc,a %xcc, loop_2788 alignaddrl %g4, %o6, %g3 fmovspos %xcc, %f0, %f15 andncc %i7, %o7, %o2 loop_2788: fbul %fcc2, loop_2789 array32 %o0, %i6, %o5 stx %o3, [%l7 + 0x60] fbul %fcc1, loop_2790 loop_2789: ldub [%l7 + 0x0F], %l3 edge8n %l5, %g7, %i5 sth %i0, [%l7 + 0x0E] loop_2790: fcmpeq32 %f12, %f4, %l1 fpsub16 %f10, %f8, %f6 lduh [%l7 + 0x78], %i4 fnand %f12, %f10, %f4 nop setx loop_2791, %l0, %l1 jmpl %l1, %g5 tge %xcc, 0x4 fmul8x16 %f11, %f14, %f2 fnands %f14, %f3, %f11 loop_2791: fbue %fcc1, loop_2792 fnot1 %f10, %f2 fpmerge %f4, %f4, %f12 xorcc %o1, 0x0D83, %l4 loop_2792: ldx [%l7 + 0x60], %g2 fpadd16 %f2, %f6, %f6 edge8l %g6, %g1, %l0 fandnot2 %f0, %f2, %f4 edge16ln %i2, %o4, %i1 be,a loop_2793 fmovsn %icc, %f1, %f4 edge8l %i3, %l2, %g4 tne %xcc, 0x6 loop_2793: ldub [%l7 + 0x5A], %o6 fpmerge %f0, %f10, %f0 ldsh [%l7 + 0x3C], %l6 tsubcc %i7, 0x02C9, %g3 ldsh [%l7 + 0x4C], %o7 te %icc, 0x5 ldd [%l7 + 0x38], %f2 sdivx %o2, 0x1728, %o0 movvc %icc, %i6, %o5 siam 0x5 fandnot1 %f10, %f12, %f12 bn,a %xcc, loop_2794 mova %icc, %l3, %l5 ldub [%l7 + 0x33], %o3 stb %i5, [%l7 + 0x68] loop_2794: fpackfix %f12, %f6 st %f5, [%l7 + 0x2C] edge8 %g7, %i0, %l1 ldsh [%l7 + 0x48], %i4 stw %o1, [%l7 + 0x74] stx %g5, [%l7 + 0x10] stw %g2, [%l7 + 0x58] stb %l4, [%l7 + 0x12] ldx [%l7 + 0x30], %g6 fbug %fcc0, loop_2795 fmovda %xcc, %f12, %f15 nop setx loop_2796, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movvc %xcc, %g1, %i2 loop_2795: tle %xcc, 0x4 movn %xcc, %l0, %o4 loop_2796: ta %icc, 0x6 ldd [%l7 + 0x38], %f10 fbne %fcc3, loop_2797 st %f10, [%l7 + 0x50] ldsb [%l7 + 0x29], %i3 ta %icc, 0x6 loop_2797: edge16ln %i1, %g4, %o6 fnegd %f10, %f6 lduw [%l7 + 0x08], %l6 bshuffle %f8, %f12, %f14 fpadd32s %f2, %f5, %f10 tneg %xcc, 0x4 ldd [%l7 + 0x10], %f6 std %f0, [%l7 + 0x10] tn %xcc, 0x4 addccc %l2, 0x1E32, %g3 fmovs %f12, %f6 fbe %fcc3, loop_2798 tneg %xcc, 0x3 tneg %icc, 0x2 fbue,a %fcc1, loop_2799 loop_2798: ldx [%l7 + 0x48], %i7 ldd [%l7 + 0x30], %f0 stw %o2, [%l7 + 0x64] loop_2799: movcc %xcc, %o0, %i6 stw %o5, [%l7 + 0x68] mulx %o7, %l3, %o3 fpmerge %f6, %f10, %f12 fbule,a %fcc3, loop_2800 fmovdn %xcc, %f1, %f1 fandnot2 %f10, %f4, %f10 edge8l %i5, %g7, %l5 loop_2800: movne %xcc, %l1, %i4 ldsh [%l7 + 0x58], %i0 tvs %icc, 0x6 srlx %g5, %o1, %l4 movpos %icc, %g2, %g6 add %i2, %l0, %g1 sth %i3, [%l7 + 0x7A] bvc %xcc, loop_2801 fors %f11, %f13, %f6 udivcc %o4, 0x188F, %g4 fpack16 %f12, %f7 loop_2801: fnors %f13, %f4, %f8 fmovscc %xcc, %f12, %f11 fbu %fcc1, loop_2802 ldsw [%l7 + 0x70], %o6 std %f8, [%l7 + 0x08] array16 %l6, %i1, %g3 loop_2802: orn %i7, %o2, %o0 fpack32 %f12, %f12, %f4 tvs %icc, 0x5 fmovrde %l2, %f2, %f2 fmovdne %icc, %f5, %f3 sdivcc %o5, 0x0E57, %i6 alignaddr %l3, %o3, %o7 ldx [%l7 + 0x20], %g7 fmovse %icc, %f10, %f6 fmovsge %icc, %f4, %f15 fmovsa %icc, %f3, %f5 fmovrdgez %i5, %f8, %f4 tle %icc, 0x6 ld [%l7 + 0x64], %f1 bcs,a,pt %xcc, loop_2803 tle %icc, 0x7 sth %l1, [%l7 + 0x76] sra %i4, %l5, %i0 loop_2803: ldsb [%l7 + 0x10], %o1 edge16n %g5, %g2, %g6 fbg,a %fcc2, loop_2804 fcmple16 %f12, %f10, %l4 fbule %fcc2, loop_2805 ble %icc, loop_2806 loop_2804: and %i2, %l0, %i3 stb %o4, [%l7 + 0x36] loop_2805: fmovdl %icc, %f12, %f1 loop_2806: fmovdcc %xcc, %f11, %f11 ta %xcc, 0x1 sethi 0x1221, %g4 lduw [%l7 + 0x78], %g1 fpmerge %f6, %f11, %f0 fornot1s %f2, %f1, %f15 stw %l6, [%l7 + 0x7C] tcs %xcc, 0x1 lduh [%l7 + 0x18], %i1 fbug %fcc2, loop_2807 fmovsvs %xcc, %f1, %f12 fmovdne %icc, %f15, %f3 ld [%l7 + 0x58], %f5 loop_2807: fpack32 %f10, %f4, %f4 fnor %f10, %f0, %f14 movvs %icc, %g3, %o6 brnz %i7, loop_2808 fmul8x16 %f7, %f0, %f4 ld [%l7 + 0x48], %f2 st %f2, [%l7 + 0x38] loop_2808: mova %xcc, %o0, %l2 fmovs %f5, %f4 fabss %f1, %f13 bge,a %xcc, loop_2809 ba,a %icc, loop_2810 fxnor %f0, %f6, %f8 fors %f1, %f10, %f14 loop_2809: fmovde %icc, %f3, %f10 loop_2810: movneg %xcc, %o5, %o2 fxor %f10, %f0, %f2 fmovdpos %xcc, %f5, %f14 fbn,a %fcc3, loop_2811 bg,pt %icc, loop_2812 stw %l3, [%l7 + 0x1C] fmul8sux16 %f8, %f4, %f14 loop_2811: subccc %o3, 0x097E, %o7 loop_2812: ble,a,pn %icc, loop_2813 ldub [%l7 + 0x50], %g7 stw %i6, [%l7 + 0x08] edge32n %i5, %i4, %l5 loop_2813: fsrc2 %f2, %f6 ldub [%l7 + 0x17], %l1 fmovsle %icc, %f1, %f14 st %f10, [%l7 + 0x68] fnot2s %f15, %f1 fbe,a %fcc3, loop_2814 stb %i0, [%l7 + 0x21] fmovd %f2, %f10 fbge,a %fcc3, loop_2815 loop_2814: movle %xcc, %o1, %g5 siam 0x0 bl,pt %icc, loop_2816 loop_2815: bcs,pt %xcc, loop_2817 fmul8sux16 %f4, %f12, %f2 fmovdn %xcc, %f13, %f8 loop_2816: fmovsvc %xcc, %f6, %f14 loop_2817: fornot2s %f5, %f14, %f11 stx %g2, [%l7 + 0x20] fmovda %icc, %f13, %f2 fornot1 %f12, %f6, %f12 movn %xcc, %l4, %i2 fmovdpos %icc, %f12, %f13 andncc %g6, %i3, %o4 bleu,a,pt %icc, loop_2818 fbne,a %fcc2, loop_2819 array32 %g4, %g1, %l6 lduh [%l7 + 0x64], %l0 loop_2818: ldd [%l7 + 0x78], %f14 loop_2819: fmovsne %icc, %f7, %f8 fandnot2 %f8, %f4, %f0 fmovdgu %icc, %f2, %f0 fmovdle %icc, %f14, %f7 ldx [%l7 + 0x20], %g3 sth %i1, [%l7 + 0x36] st %f7, [%l7 + 0x38] movneg %icc, %o6, %o0 tvc %icc, 0x4 lduw [%l7 + 0x74], %l2 fsrc1 %f10, %f4 bcc loop_2820 stb %o5, [%l7 + 0x78] fmovrsgz %i7, %f14, %f0 ldx [%l7 + 0x60], %l3 loop_2820: movrgez %o2, 0x3CF, %o7 st %f4, [%l7 + 0x34] edge16n %g7, %o3, %i5 stx %i6, [%l7 + 0x20] bcs,a,pn %icc, loop_2821 stx %l5, [%l7 + 0x10] fnors %f10, %f4, %f2 st %f14, [%l7 + 0x1C] loop_2821: fpack32 %f6, %f10, %f0 ldx [%l7 + 0x28], %l1 fbn,a %fcc3, loop_2822 stx %i0, [%l7 + 0x30] fbge %fcc1, loop_2823 nop setx loop_2824, %l0, %l1 jmpl %l1, %o1 loop_2822: movrne %i4, %g5, %g2 fpadd16 %f10, %f8, %f14 loop_2823: sth %i2, [%l7 + 0x52] loop_2824: movleu %xcc, %g6, %l4 st %f9, [%l7 + 0x4C] stx %o4, [%l7 + 0x48] tneg %icc, 0x5 bcs,a,pn %icc, loop_2825 ldsb [%l7 + 0x23], %i3 movrlez %g1, 0x1C7, %l6 fpsub32 %f4, %f10, %f12 loop_2825: sth %g4, [%l7 + 0x2E] fmovda %icc, %f9, %f6 fble %fcc1, loop_2826 fpadd32 %f0, %f0, %f8 movn %xcc, %g3, %i1 fpmerge %f9, %f3, %f8 loop_2826: udiv %o6, 0x1D11, %l0 fbug %fcc2, loop_2827 fandnot1s %f15, %f4, %f13 brlez %o0, loop_2828 fmovrsne %o5, %f1, %f7 loop_2827: stw %i7, [%l7 + 0x54] movre %l3, %l2, %o7 loop_2828: pdist %f14, %f8, %f14 ldsh [%l7 + 0x78], %o2 movpos %xcc, %o3, %g7 ldx [%l7 + 0x28], %i5 fbe %fcc3, loop_2829 array16 %l5, %l1, %i6 subcc %o1, %i4, %i0 fba,a %fcc1, loop_2830 loop_2829: fmovde %xcc, %f5, %f4 fmovse %icc, %f13, %f13 or %g2, %g5, %g6 loop_2830: st %f5, [%l7 + 0x50] be loop_2831 addcc %l4, %i2, %o4 movrlz %g1, 0x048, %l6 ldub [%l7 + 0x74], %g4 loop_2831: fornot1s %f11, %f6, %f8 lduh [%l7 + 0x5E], %g3 umul %i3, 0x1387, %i1 fpadd16s %f6, %f7, %f5 fmovdge %xcc, %f1, %f4 fmovsge %xcc, %f3, %f15 stb %o6, [%l7 + 0x31] st %f7, [%l7 + 0x30] fbne %fcc1, loop_2832 fnand %f0, %f12, %f4 sdivx %l0, 0x0C83, %o5 fcmps %fcc3, %f4, %f7 loop_2832: fornot2 %f12, %f10, %f0 fbuge %fcc0, loop_2833 movrgz %o0, %l3, %l2 std %f14, [%l7 + 0x60] brgz,a %i7, loop_2834 loop_2833: orn %o2, 0x1ED9, %o3 fornot2 %f2, %f10, %f12 lduh [%l7 + 0x40], %o7 loop_2834: movle %xcc, %g7, %l5 ldsh [%l7 + 0x66], %i5 sdivx %i6, 0x0147, %o1 edge32l %l1, %i0, %i4 popc %g5, %g2 fble %fcc0, loop_2835 srl %g6, %l4, %i2 siam 0x7 srlx %o4, 0x14, %g1 loop_2835: fmovrdne %l6, %f2, %f8 brgz,a %g3, loop_2836 fmovsleu %xcc, %f13, %f11 sth %i3, [%l7 + 0x4C] std %f2, [%l7 + 0x30] loop_2836: ldsb [%l7 + 0x5D], %i1 srl %g4, 0x1B, %o6 ldsw [%l7 + 0x68], %l0 sth %o5, [%l7 + 0x50] tpos %icc, 0x0 stx %o0, [%l7 + 0x40] st %f5, [%l7 + 0x10] fmul8x16 %f15, %f14, %f14 movn %icc, %l3, %i7 fmovdgu %xcc, %f9, %f6 fmovrslz %o2, %f2, %f0 subcc %o3, %l2, %g7 fmovsge %xcc, %f13, %f7 fabsd %f8, %f14 orcc %l5, %i5, %i6 ldsw [%l7 + 0x30], %o7 stw %l1, [%l7 + 0x7C] fmovsl %xcc, %f4, %f14 ldsb [%l7 + 0x44], %o1 fmul8x16al %f1, %f7, %f10 bneg,pt %xcc, loop_2837 fmovsgu %xcc, %f3, %f14 orn %i4, 0x0A02, %i0 fbg %fcc1, loop_2838 loop_2837: edge32l %g2, %g5, %g6 tn %icc, 0x5 ldx [%l7 + 0x60], %l4 loop_2838: fmovsge %icc, %f5, %f13 be,pt %icc, loop_2839 movrne %o4, 0x020, %g1 fpsub16s %f1, %f3, %f9 fmovdg %xcc, %f14, %f2 loop_2839: lduw [%l7 + 0x60], %i2 edge16n %l6, %g3, %i3 bl,a loop_2840 std %f12, [%l7 + 0x68] bg,a loop_2841 ldd [%l7 + 0x20], %f4 loop_2840: tne %xcc, 0x5 fbo,a %fcc0, loop_2842 loop_2841: fexpand %f7, %f6 movrgz %i1, 0x327, %o6 fnor %f10, %f12, %f10 loop_2842: fmovrde %l0, %f14, %f2 ldub [%l7 + 0x4D], %g4 ldd [%l7 + 0x48], %f12 tcc %icc, 0x3 tn %icc, 0x5 ldx [%l7 + 0x10], %o5 ldsh [%l7 + 0x7E], %l3 lduw [%l7 + 0x34], %i7 fpadd32s %f10, %f0, %f7 fmovrde %o2, %f4, %f0 tvc %xcc, 0x5 fornot2 %f4, %f10, %f14 fmovse %icc, %f10, %f1 addcc %o0, 0x10CF, %l2 ldd [%l7 + 0x08], %f4 ldsb [%l7 + 0x41], %g7 lduh [%l7 + 0x24], %o3 lduh [%l7 + 0x14], %l5 fblg,a %fcc2, loop_2843 edge16n %i6, %i5, %l1 st %f14, [%l7 + 0x20] sdivx %o1, 0x1D18, %i4 loop_2843: sth %i0, [%l7 + 0x3A] fpack32 %f12, %f12, %f8 edge8n %o7, %g2, %g5 ldsw [%l7 + 0x54], %l4 bvs,pt %icc, loop_2844 ldub [%l7 + 0x32], %o4 fmovrslez %g1, %f10, %f0 orcc %g6, %i2, %l6 loop_2844: fcmpeq32 %f14, %f2, %g3 ldx [%l7 + 0x20], %i1 lduh [%l7 + 0x2E], %o6 ldsh [%l7 + 0x4A], %i3 fmul8x16au %f5, %f11, %f2 stw %l0, [%l7 + 0x6C] addc %g4, 0x1E13, %o5 tl %icc, 0x6 tne %xcc, 0x0 tcs %xcc, 0x6 fbne %fcc3, loop_2845 fsrc1 %f8, %f12 fmovsn %icc, %f5, %f1 edge8n %l3, %o2, %o0 loop_2845: subc %l2, %g7, %i7 move %icc, %o3, %i6 fpackfix %f2, %f1 fcmps %fcc0, %f3, %f2 sth %i5, [%l7 + 0x20] stx %l1, [%l7 + 0x70] bpos loop_2846 movn %xcc, %o1, %i4 ldd [%l7 + 0x30], %f6 st %f2, [%l7 + 0x24] loop_2846: ldsh [%l7 + 0x48], %i0 bcs,a,pt %xcc, loop_2847 fblg,a %fcc2, loop_2848 ldsh [%l7 + 0x42], %l5 tle %xcc, 0x7 loop_2847: ldx [%l7 + 0x10], %o7 loop_2848: fmovscc %xcc, %f15, %f15 fandnot1s %f6, %f9, %f4 addccc %g5, %g2, %o4 tvs %icc, 0x3 fmovrdne %l4, %f0, %f14 ldsb [%l7 + 0x67], %g1 fmovse %xcc, %f8, %f7 lduw [%l7 + 0x68], %i2 brnz %g6, loop_2849 fnors %f15, %f10, %f12 fmovsle %icc, %f12, %f5 ldx [%l7 + 0x20], %g3 loop_2849: fbug,a %fcc3, loop_2850 fzero %f10 std %f4, [%l7 + 0x50] stx %l6, [%l7 + 0x20] loop_2850: movge %xcc, %o6, %i1 ldd [%l7 + 0x18], %f8 movn %icc, %l0, %i3 ldub [%l7 + 0x4E], %o5 srl %g4, 0x1E, %l3 stb %o2, [%l7 + 0x4C] std %f8, [%l7 + 0x70] edge8ln %l2, %g7, %o0 bge,a,pn %icc, loop_2851 movvc %xcc, %i7, %i6 sub %o3, %i5, %l1 fandnot2 %f2, %f8, %f8 loop_2851: ldsb [%l7 + 0x3E], %o1 fmovdleu %icc, %f2, %f5 array32 %i0, %l5, %i4 stb %o7, [%l7 + 0x69] stb %g5, [%l7 + 0x6A] fmovdge %icc, %f9, %f0 fxnors %f0, %f2, %f6 te %icc, 0x7 tgu %icc, 0x6 bpos,pn %xcc, loop_2852 fmul8sux16 %f14, %f2, %f10 fpsub32s %f11, %f3, %f10 fmul8sux16 %f4, %f6, %f12 loop_2852: ldsh [%l7 + 0x3E], %o4 ldsh [%l7 + 0x14], %g2 movcc %icc, %l4, %i2 ldub [%l7 + 0x6D], %g6 ldsw [%l7 + 0x18], %g3 movcs %xcc, %g1, %l6 ldsb [%l7 + 0x2D], %i1 movle %icc, %l0, %i3 stx %o6, [%l7 + 0x10] fmovdvc %xcc, %f12, %f8 nop setx loop_2853, %l0, %l1 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 + 0x26], %g4 tge %xcc, 0x2 movleu %xcc, %o5, %o2 loop_2853: tg %icc, 0x0 fornot1 %f2, %f14, %f8 sllx %l2, %l3, %g7 fmovrsgez %i7, %f9, %f4 fpsub16 %f0, %f14, %f10 stb %i6, [%l7 + 0x55] fornot1 %f14, %f4, %f12 srax %o3, %o0, %l1 bgu,pt %xcc, loop_2854 brnz %i5, loop_2855 bl,pn %xcc, loop_2856 std %f2, [%l7 + 0x18] loop_2854: movrgz %i0, 0x104, %o1 loop_2855: fmovs %f15, %f9 loop_2856: bleu %icc, loop_2857 tneg %icc, 0x6 stb %l5, [%l7 + 0x41] std %f6, [%l7 + 0x40] loop_2857: fxnor %f12, %f12, %f14 sth %i4, [%l7 + 0x4E] st %f9, [%l7 + 0x50] ble,pt %xcc, loop_2858 fbue %fcc2, loop_2859 fxor %f8, %f8, %f6 orncc %o7, %g5, %o4 loop_2858: fmovdge %xcc, %f12, %f11 loop_2859: stb %l4, [%l7 + 0x5B] ldx [%l7 + 0x38], %g2 tleu %icc, 0x7 fpsub16 %f6, %f8, %f8 bvc %xcc, loop_2860 nop setx loop_2861, %l0, %l1 jmpl %l1, %g6 movgu %icc, %g3, %i2 addccc %l6, 0x0E46, %g1 loop_2860: ldub [%l7 + 0x7D], %l0 loop_2861: ldub [%l7 + 0x79], %i1 addcc %o6, 0x0A77, %i3 fornot1s %f9, %f0, %f13 fmovda %xcc, %f10, %f8 fmovdcs %xcc, %f8, %f14 ldd [%l7 + 0x28], %f0 fmovdle %icc, %f12, %f10 fmovsle %xcc, %f9, %f9 fmovrde %o5, %f2, %f12 fnand %f10, %f0, %f12 stw %g4, [%l7 + 0x54] fmovsn %icc, %f14, %f12 ldub [%l7 + 0x5C], %o2 or %l3, %l2, %i7 xnorcc %i6, %g7, %o3 xnor %l1, 0x047A, %o0 ldd [%l7 + 0x50], %f14 movge %xcc, %i0, %i5 nop setx loop_2862, %l0, %l1 jmpl %l1, %o1 std %f4, [%l7 + 0x58] ldsb [%l7 + 0x33], %i4 std %f0, [%l7 + 0x50] loop_2862: stb %l5, [%l7 + 0x39] fcmpes %fcc3, %f15, %f10 andn %o7, 0x105D, %o4 fcmpgt32 %f12, %f2, %l4 fmul8x16au %f3, %f4, %f12 ldx [%l7 + 0x18], %g2 fsrc2 %f6, %f14 ldd [%l7 + 0x40], %f2 fbo %fcc3, loop_2863 std %f6, [%l7 + 0x10] alignaddr %g5, %g6, %i2 sth %g3, [%l7 + 0x26] loop_2863: stw %l6, [%l7 + 0x40] stw %g1, [%l7 + 0x60] fmovd %f12, %f10 smul %l0, %i1, %o6 edge8ln %i3, %o5, %g4 fmuld8ulx16 %f0, %f13, %f14 fmul8x16au %f13, %f3, %f0 stb %l3, [%l7 + 0x41] fcmpd %fcc2, %f10, %f0 movle %icc, %l2, %i7 xnorcc %o2, 0x0383, %i6 ld [%l7 + 0x54], %f11 ldsb [%l7 + 0x26], %g7 stb %o3, [%l7 + 0x27] smul %o0, 0x0EBF, %i0 ldx [%l7 + 0x38], %i5 lduw [%l7 + 0x4C], %o1 fbul,a %fcc3, loop_2864 udivx %i4, 0x0974, %l1 fbge %fcc2, loop_2865 fbug %fcc2, loop_2866 loop_2864: fmovrsgz %o7, %f1, %f4 fmovdvc %xcc, %f2, %f7 loop_2865: fand %f8, %f8, %f12 loop_2866: ldsb [%l7 + 0x2C], %l5 ldsb [%l7 + 0x15], %l4 std %f8, [%l7 + 0x70] fpadd32 %f6, %f14, %f12 stw %g2, [%l7 + 0x1C] ldd [%l7 + 0x10], %f0 fbn %fcc1, loop_2867 lduw [%l7 + 0x54], %g5 ldd [%l7 + 0x28], %f10 ld [%l7 + 0x20], %f6 loop_2867: ldsw [%l7 + 0x28], %g6 bpos %icc, loop_2868 sdiv %o4, 0x0A75, %g3 fmovrsgz %l6, %f13, %f3 nop setx loop_2869, %l0, %l1 jmpl %l1, %i2 loop_2868: ldsh [%l7 + 0x38], %g1 edge8n %i1, %l0, %o6 fmovrde %o5, %f8, %f4 loop_2869: fnands %f2, %f12, %f3 fxors %f7, %f12, %f5 fbue %fcc3, loop_2870 ld [%l7 + 0x34], %f0 ble loop_2871 array8 %i3, %l3, %l2 loop_2870: fmovrsgz %g4, %f1, %f14 bpos %icc, loop_2872 loop_2871: edge8ln %i7, %o2, %i6 stx %g7, [%l7 + 0x70] ldd [%l7 + 0x30], %f4 loop_2872: fmovsg %icc, %f12, %f9 ldub [%l7 + 0x7B], %o0 ldsb [%l7 + 0x5A], %o3 bge,a,pt %xcc, loop_2873 bvs,pn %xcc, loop_2874 tsubcctv %i0, %i5, %i4 fexpand %f13, %f2 loop_2873: fnegd %f14, %f8 loop_2874: ld [%l7 + 0x08], %f0 smul %l1, 0x0638, %o1 stw %o7, [%l7 + 0x40] udivx %l4, 0x05B4, %g2 sth %g5, [%l7 + 0x7E] ldsb [%l7 + 0x43], %g6 fmovda %xcc, %f12, %f13 fmovrsgz %o4, %f14, %f0 ldd [%l7 + 0x40], %f0 fcmpne32 %f6, %f14, %g3 stx %l6, [%l7 + 0x58] subc %i2, 0x1CAF, %g1 tleu %xcc, 0x4 ldx [%l7 + 0x68], %l5 bshuffle %f2, %f0, %f8 bl,a,pn %icc, loop_2875 xnor %l0, 0x09BE, %o6 sth %o5, [%l7 + 0x54] fandnot1s %f3, %f10, %f7 loop_2875: fmovdn %xcc, %f9, %f10 tleu %icc, 0x7 ldub [%l7 + 0x1A], %i1 stw %i3, [%l7 + 0x48] fpadd16 %f4, %f0, %f14 fmovrde %l2, %f0, %f6 tsubcc %l3, 0x05C6, %i7 edge32n %o2, %i6, %g7 or %o0, 0x0979, %g4 lduw [%l7 + 0x24], %i0 ldsb [%l7 + 0x1D], %o3 ldub [%l7 + 0x53], %i5 stx %l1, [%l7 + 0x70] movpos %icc, %i4, %o1 ldsb [%l7 + 0x5E], %o7 ldsw [%l7 + 0x78], %g2 xnor %g5, %g6, %o4 fnot1s %f7, %f5 brgez,a %g3, loop_2876 stb %l4, [%l7 + 0x53] ldx [%l7 + 0x50], %l6 fcmpes %fcc1, %f0, %f0 loop_2876: movrgz %g1, 0x07B, %i2 ldsb [%l7 + 0x15], %l5 ldub [%l7 + 0x27], %l0 ldub [%l7 + 0x3B], %o5 sth %i1, [%l7 + 0x0C] fmovsgu %xcc, %f10, %f3 lduh [%l7 + 0x7C], %o6 brnz %i3, loop_2877 fpack32 %f4, %f6, %f10 fmovdle %icc, %f13, %f12 fxors %f15, %f3, %f4 loop_2877: ldsh [%l7 + 0x1E], %l3 bcs,a,pt %xcc, loop_2878 movleu %icc, %i7, %o2 fpadd16 %f2, %f4, %f8 std %f8, [%l7 + 0x58] loop_2878: fcmpgt16 %f10, %f2, %i6 move %xcc, %l2, %o0 fcmpd %fcc0, %f2, %f2 fxors %f9, %f7, %f9 tpos %xcc, 0x2 fpadd32 %f14, %f0, %f8 edge16l %g4, %g7, %o3 fornot1s %f2, %f7, %f3 fpsub32s %f1, %f2, %f3 movg %icc, %i5, %i0 fnot1s %f1, %f7 bvc,a %xcc, loop_2879 ble,a,pn %xcc, loop_2880 fpack32 %f2, %f4, %f6 ldd [%l7 + 0x20], %f6 loop_2879: fmovdpos %icc, %f2, %f1 loop_2880: fcmpne32 %f2, %f0, %i4 faligndata %f10, %f8, %f6 ldsw [%l7 + 0x0C], %l1 tsubcc %o1, 0x0C3E, %o7 movl %xcc, %g2, %g5 tgu %xcc, 0x6 fmovdge %icc, %f8, %f15 fbn %fcc1, loop_2881 fcmpne16 %f14, %f12, %o4 smulcc %g6, 0x0A69, %l4 ldx [%l7 + 0x60], %l6 loop_2881: fmovrsgez %g3, %f8, %f12 movrlz %i2, %l5, %l0 fpack16 %f4, %f2 stw %g1, [%l7 + 0x20] bneg %icc, loop_2882 edge8n %o5, %o6, %i3 lduw [%l7 + 0x68], %i1 fmul8x16al %f5, %f12, %f8 loop_2882: fmovsvc %icc, %f7, %f5 fbue,a %fcc3, loop_2883 addcc %i7, 0x1B3A, %l3 fbule %fcc2, loop_2884 fands %f13, %f4, %f3 loop_2883: fmul8x16al %f7, %f3, %f0 ldd [%l7 + 0x50], %f2 loop_2884: fmovrsgez %o2, %f12, %f9 edge8n %l2, %o0, %i6 fmovrsne %g4, %f12, %f13 ble,a,pn %xcc, loop_2885 fmul8ulx16 %f6, %f14, %f14 ldub [%l7 + 0x14], %g7 edge16 %o3, %i0, %i4 loop_2885: fmovscc %icc, %f14, %f13 ldx [%l7 + 0x40], %i5 ldsh [%l7 + 0x42], %l1 siam 0x4 ldsw [%l7 + 0x74], %o1 tg %xcc, 0x1 fornot1 %f2, %f0, %f2 stb %g2, [%l7 + 0x71] fmovsgu %icc, %f15, %f8 fsrc2s %f6, %f10 ldsb [%l7 + 0x12], %g5 fbule %fcc3, loop_2886 tgu %xcc, 0x5 ldd [%l7 + 0x50], %f8 fmovsne %icc, %f3, %f7 loop_2886: movrne %o7, 0x05E, %o4 ldd [%l7 + 0x40], %f2 std %f0, [%l7 + 0x20] ta %xcc, 0x1 tg %xcc, 0x0 stw %g6, [%l7 + 0x18] move %xcc, %l4, %g3 fmovsl %xcc, %f5, %f8 fpadd16s %f5, %f7, %f10 fbne %fcc3, loop_2887 umulcc %l6, %i2, %l5 fpackfix %f0, %f14 fpack32 %f4, %f14, %f10 loop_2887: edge8ln %l0, %o5, %o6 brlez,a %g1, loop_2888 stx %i3, [%l7 + 0x58] fmovscc %xcc, %f0, %f0 edge16ln %i7, %i1, %o2 loop_2888: fbn %fcc2, loop_2889 siam 0x2 fmovscc %xcc, %f8, %f12 movrlez %l3, 0x2B4, %o0 loop_2889: ldx [%l7 + 0x38], %l2 array32 %g4, %i6, %g7 ldd [%l7 + 0x60], %f12 sra %i0, %o3, %i5 fmuld8sux16 %f12, %f3, %f6 sdivx %i4, 0x0AD0, %o1 andncc %l1, %g5, %g2 stw %o7, [%l7 + 0x7C] fmovsa %icc, %f5, %f7 ldub [%l7 + 0x27], %g6 fbo %fcc3, loop_2890 smul %o4, 0x1839, %l4 alignaddr %l6, %g3, %i2 siam 0x7 loop_2890: ldsw [%l7 + 0x3C], %l0 fsrc2s %f7, %f14 fpsub32s %f9, %f12, %f7 edge16ln %o5, %o6, %l5 fmovdvc %icc, %f10, %f9 stx %i3, [%l7 + 0x60] stb %g1, [%l7 + 0x58] fmovrsgz %i7, %f8, %f10 bvs loop_2891 movrne %o2, 0x1FF, %l3 fzero %f14 edge32 %i1, %o0, %g4 loop_2891: ldsh [%l7 + 0x32], %i6 movneg %icc, %l2, %g7 sth %i0, [%l7 + 0x7E] fmovrdgez %i5, %f6, %f4 fpsub32s %f5, %f4, %f8 udiv %o3, 0x15EC, %i4 fexpand %f5, %f2 ld [%l7 + 0x6C], %f1 brnz,a %o1, loop_2892 fmovdg %xcc, %f8, %f1 ldd [%l7 + 0x10], %f2 fcmpd %fcc3, %f6, %f10 loop_2892: fmovsne %icc, %f9, %f3 xorcc %l1, 0x0010, %g5 stw %o7, [%l7 + 0x14] movrlz %g6, 0x15E, %o4 nop setx loop_2893, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry siam 0x0 movvc %xcc, %g2, %l6 sethi 0x0A61, %l4 loop_2893: fbge,a %fcc2, loop_2894 stb %g3, [%l7 + 0x77] fnands %f0, %f6, %f5 taddcctv %l0, %i2, %o5 loop_2894: edge16ln %l5, %o6, %i3 sdivx %g1, 0x03ED, %i7 tcc %icc, 0x4 movvc %xcc, %l3, %o2 ld [%l7 + 0x50], %f12 std %f14, [%l7 + 0x50] stb %o0, [%l7 + 0x3B] tsubcc %i1, 0x1EA2, %g4 brlez,a %i6, loop_2895 fmovdg %xcc, %f13, %f1 fbul %fcc1, loop_2896 taddcc %l2, %g7, %i5 loop_2895: ld [%l7 + 0x58], %f4 movrgz %i0, 0x049, %i4 loop_2896: movre %o3, %o1, %g5 lduw [%l7 + 0x60], %l1 sethi 0x1440, %o7 umulcc %o4, 0x1C8C, %g2 tn %xcc, 0x6 stw %g6, [%l7 + 0x18] fbn,a %fcc1, loop_2897 ble loop_2898 fmovdl %icc, %f5, %f11 fmovdne %icc, %f7, %f4 loop_2897: movle %xcc, %l4, %l6 loop_2898: stw %g3, [%l7 + 0x14] bl loop_2899 smulcc %l0, 0x0F66, %o5 ldd [%l7 + 0x18], %f10 fmovdneg %xcc, %f5, %f14 loop_2899: bvc,a loop_2900 andcc %i2, 0x03CE, %l5 sth %i3, [%l7 + 0x40] ldsb [%l7 + 0x56], %o6 loop_2900: nop setx loop_2901, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movneg %icc, %g1, %l3 fmul8sux16 %f6, %f8, %f10 ldsh [%l7 + 0x72], %i7 loop_2901: call loop_2902 ldd [%l7 + 0x48], %f0 umul %o2, 0x1942, %o0 fnot1s %f8, %f6 loop_2902: fbl,a %fcc2, loop_2903 tne %xcc, 0x0 tgu %xcc, 0x1 fmovscc %xcc, %f1, %f4 loop_2903: ldub [%l7 + 0x09], %g4 edge32 %i1, %i6, %g7 fmovrdlez %l2, %f12, %f6 bneg,a loop_2904 tleu %icc, 0x0 be,a,pn %xcc, loop_2905 movvc %icc, %i5, %i4 loop_2904: fmovdcc %xcc, %f8, %f11 tleu %xcc, 0x6 loop_2905: ldsb [%l7 + 0x22], %i0 fandnot2s %f8, %f10, %f0 fbule,a %fcc0, loop_2906 ldd [%l7 + 0x58], %f0 fcmpeq32 %f4, %f14, %o1 movge %icc, %g5, %l1 loop_2906: fmovdleu %icc, %f15, %f14 fmovdleu %xcc, %f0, %f12 xor %o7, %o4, %o3 ld [%l7 + 0x20], %f7 fbue,a %fcc1, loop_2907 fmovdl %xcc, %f13, %f14 bneg,a,pn %xcc, loop_2908 srl %g2, 0x12, %g6 loop_2907: ldd [%l7 + 0x40], %f8 udivcc %l6, 0x0A62, %g3 loop_2908: brz,a %l4, loop_2909 lduh [%l7 + 0x3E], %o5 movcc %xcc, %l0, %i2 stb %l5, [%l7 + 0x27] loop_2909: ldsw [%l7 + 0x64], %i3 fbne,a %fcc1, loop_2910 faligndata %f0, %f6, %f0 ldx [%l7 + 0x38], %g1 ldsw [%l7 + 0x6C], %o6 loop_2910: fbul,a %fcc3, loop_2911 ldx [%l7 + 0x38], %i7 bleu,a %xcc, loop_2912 std %f6, [%l7 + 0x78] loop_2911: ldsw [%l7 + 0x58], %l3 fornot2s %f1, %f15, %f13 loop_2912: sdiv %o2, 0x0B16, %o0 ldd [%l7 + 0x50], %f0 sth %i1, [%l7 + 0x68] bn,a,pn %icc, loop_2913 fbule,a %fcc1, loop_2914 orncc %g4, %i6, %g7 fzero %f0 loop_2913: sethi 0x110F, %l2 loop_2914: ldsh [%l7 + 0x12], %i4 fornot1s %f9, %f10, %f14 ldsh [%l7 + 0x36], %i5 ldub [%l7 + 0x5D], %o1 fmovdvs %xcc, %f1, %f5 fmovrslez %g5, %f6, %f7 sth %l1, [%l7 + 0x44] fmovsg %xcc, %f1, %f7 bne,a,pn %icc, loop_2915 siam 0x1 ldsb [%l7 + 0x2D], %i0 bgu,a,pn %xcc, loop_2916 loop_2915: subcc %o7, 0x0B33, %o3 fpsub16 %f6, %f10, %f4 fmovrdne %g2, %f10, %f4 loop_2916: bneg,a,pn %icc, loop_2917 lduh [%l7 + 0x5C], %g6 tge %icc, 0x4 ldsw [%l7 + 0x70], %l6 loop_2917: stx %o4, [%l7 + 0x48] fcmpeq16 %f4, %f2, %g3 fxor %f0, %f0, %f10 fcmpgt16 %f2, %f4, %o5 array8 %l4, %i2, %l5 fpmerge %f4, %f7, %f8 taddcctv %l0, 0x0093, %i3 array16 %o6, %i7, %g1 pdist %f10, %f0, %f0 fmovrdne %l3, %f2, %f14 fandnot2s %f12, %f12, %f12 movcc %xcc, %o0, %i1 ldsh [%l7 + 0x3E], %g4 ld [%l7 + 0x1C], %f14 tvc %icc, 0x5 fble,a %fcc3, loop_2918 fabsd %f0, %f14 ldx [%l7 + 0x30], %o2 stb %g7, [%l7 + 0x4F] loop_2918: stb %l2, [%l7 + 0x4A] nop setx loop_2919, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot1s %f8, %f15 fsrc2s %f0, %f15 tgu %icc, 0x0 loop_2919: fnot2s %f7, %f7 movl %icc, %i4, %i5 fbe %fcc0, loop_2920 fmul8sux16 %f8, %f6, %f0 fandnot1 %f2, %f4, %f0 fexpand %f14, %f6 loop_2920: sdiv %o1, 0x1AB7, %i6 ldub [%l7 + 0x7C], %l1 array32 %g5, %i0, %o7 tg %xcc, 0x4 tvs %icc, 0x4 fmovse %xcc, %f1, %f4 sth %g2, [%l7 + 0x22] edge32 %o3, %g6, %o4 ldx [%l7 + 0x10], %g3 st %f3, [%l7 + 0x5C] sth %o5, [%l7 + 0x78] fbn,a %fcc0, loop_2921 tle %icc, 0x2 st %f10, [%l7 + 0x48] ldsw [%l7 + 0x68], %l4 loop_2921: std %f2, [%l7 + 0x28] smulcc %i2, %l6, %l0 tneg %xcc, 0x3 bcc,a,pt %icc, loop_2922 fmovsgu %icc, %f15, %f6 fpsub16s %f10, %f6, %f0 ldsb [%l7 + 0x7C], %l5 loop_2922: fnegs %f1, %f12 ldub [%l7 + 0x18], %o6 fandnot2 %f2, %f10, %f0 nop setx loop_2923, %l0, %l1 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 %i3, [%l7 + 0x73] fbu,a %fcc0, loop_2924 ldsh [%l7 + 0x7A], %i7 loop_2923: fmuld8ulx16 %f15, %f12, %f6 tleu %xcc, 0x1 loop_2924: fmuld8ulx16 %f14, %f3, %f10 udivx %l3, 0x1FB3, %g1 fba,a %fcc3, loop_2925 bneg,a,pn %xcc, loop_2926 addcc %i1, %g4, %o0 tcs %icc, 0x2 loop_2925: fmovde %icc, %f15, %f2 loop_2926: xnor %o2, 0x166B, %g7 fbule %fcc1, loop_2927 ldsb [%l7 + 0x45], %l2 ldd [%l7 + 0x38], %f10 edge16n %i5, %o1, %i4 loop_2927: fabss %f9, %f12 ldsb [%l7 + 0x13], %i6 brlez %l1, loop_2928 tge %xcc, 0x3 std %f14, [%l7 + 0x20] lduh [%l7 + 0x68], %i0 loop_2928: fmul8x16au %f14, %f2, %f8 fmovdg %xcc, %f8, %f4 lduh [%l7 + 0x70], %o7 subcc %g5, %g2, %o3 std %f4, [%l7 + 0x28] fnot1s %f4, %f6 fzeros %f13 stw %g6, [%l7 + 0x34] stw %o4, [%l7 + 0x2C] ldsw [%l7 + 0x54], %g3 fmovrslez %l4, %f9, %f12 ldx [%l7 + 0x48], %o5 brnz %i2, loop_2929 faligndata %f6, %f14, %f6 ld [%l7 + 0x3C], %f8 fmovspos %xcc, %f4, %f1 loop_2929: tcc %icc, 0x6 sth %l0, [%l7 + 0x40] bleu,pn %xcc, loop_2930 smul %l6, %l5, %o6 fnot1 %f14, %f14 sth %i3, [%l7 + 0x6A] loop_2930: stx %i7, [%l7 + 0x48] ldsh [%l7 + 0x76], %g1 sdivx %l3, 0x00A2, %i1 movrgez %o0, %o2, %g7 and %g4, 0x0838, %l2 smul %o1, 0x1B2C, %i5 stb %i4, [%l7 + 0x2C] fbne %fcc1, loop_2931 lduw [%l7 + 0x4C], %i6 fbge,a %fcc3, loop_2932 nop setx loop_2933, %l0, %l1 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_2931: ldx [%l7 + 0x50], %i0 std %f8, [%l7 + 0x48] loop_2932: fands %f10, %f8, %f14 loop_2933: fblg,a %fcc3, loop_2934 fmovrdgez %o7, %f4, %f2 movrne %l1, %g5, %o3 ldd [%l7 + 0x20], %f6 loop_2934: fmul8ulx16 %f14, %f0, %f8 fsrc1s %f1, %f12 addc %g6, %g2, %o4 ldsb [%l7 + 0x1E], %g3 fcmple32 %f8, %f4, %o5 lduh [%l7 + 0x30], %i2 movne %xcc, %l0, %l6 fcmpne16 %f12, %f6, %l4 sdivcc %o6, 0x1A06, %l5 smulcc %i3, %i7, %l3 andn %g1, 0x1E61, %i1 fmovrslez %o2, %f14, %f5 tcc %xcc, 0x0 bneg,a,pn %xcc, loop_2935 movvs %icc, %o0, %g7 fmovdvc %icc, %f8, %f0 fbge %fcc1, loop_2936 loop_2935: fcmpne16 %f12, %f12, %g4 fabsd %f2, %f8 fpsub32 %f6, %f10, %f6 loop_2936: bge,pn %icc, loop_2937 fbn,a %fcc3, loop_2938 bvs,a %xcc, loop_2939 fpadd32s %f14, %f3, %f8 loop_2937: movrlez %o1, %i5, %l2 loop_2938: stx %i4, [%l7 + 0x78] loop_2939: lduh [%l7 + 0x14], %i0 ldx [%l7 + 0x70], %i6 sdiv %l1, 0x034F, %g5 ldx [%l7 + 0x10], %o3 stx %g6, [%l7 + 0x78] andcc %g2, 0x13F3, %o7 fbn %fcc3, loop_2940 fornot1 %f6, %f8, %f4 fbul,a %fcc3, loop_2941 udivx %o4, 0x0296, %o5 loop_2940: for %f0, %f2, %f10 sth %g3, [%l7 + 0x6C] loop_2941: fmovdn %xcc, %f15, %f3 smulcc %l0, 0x19A2, %i2 fmovsgu %xcc, %f13, %f7 fmovscc %xcc, %f5, %f1 fbu %fcc3, loop_2942 tvc %xcc, 0x6 ldub [%l7 + 0x6F], %l6 sth %o6, [%l7 + 0x3A] loop_2942: mova %icc, %l5, %l4 faligndata %f6, %f0, %f6 for %f0, %f2, %f4 addc %i7, %i3, %l3 fxnors %f7, %f7, %f7 ldsw [%l7 + 0x5C], %i1 ba loop_2943 fabsd %f14, %f12 fmovse %xcc, %f13, %f2 fmovdneg %xcc, %f1, %f4 loop_2943: tsubcc %g1, 0x1D53, %o2 fmovsge %xcc, %f13, %f14 fpsub16s %f1, %f7, %f14 fmovrsgz %o0, %f8, %f14 ldd [%l7 + 0x48], %f4 stx %g7, [%l7 + 0x48] subc %g4, 0x0BFD, %i5 bvc,a,pn %icc, loop_2944 fmuld8ulx16 %f9, %f7, %f6 ldsh [%l7 + 0x66], %o1 faligndata %f4, %f4, %f10 loop_2944: bvc,pt %icc, loop_2945 fors %f15, %f7, %f4 fabsd %f10, %f2 edge16 %l2, %i4, %i6 loop_2945: std %f6, [%l7 + 0x18] fmul8ulx16 %f12, %f10, %f6 stb %i0, [%l7 + 0x46] fnors %f12, %f3, %f8 fble,a %fcc1, loop_2946 smulcc %g5, %l1, %o3 lduw [%l7 + 0x70], %g2 lduw [%l7 + 0x08], %g6 loop_2946: array8 %o4, %o7, %o5 ldd [%l7 + 0x38], %f8 edge8l %g3, %i2, %l0 std %f14, [%l7 + 0x78] movg %icc, %o6, %l6 fmovrse %l5, %f3, %f1 fsrc1s %f10, %f1 tgu %xcc, 0x6 stx %l4, [%l7 + 0x30] fbe %fcc1, loop_2947 st %f10, [%l7 + 0x34] stw %i7, [%l7 + 0x3C] bcs,pn %xcc, loop_2948 loop_2947: nop setx loop_2949, %l0, %l1 jmpl %l1, %l3 ldub [%l7 + 0x18], %i3 ldx [%l7 + 0x58], %g1 loop_2948: ldub [%l7 + 0x19], %i1 loop_2949: ldd [%l7 + 0x08], %f8 edge8ln %o2, %o0, %g7 sllx %i5, 0x0B, %g4 fmovsvs %icc, %f8, %f8 addcc %o1, 0x0414, %l2 movrlez %i4, %i6, %g5 sth %i0, [%l7 + 0x76] move %xcc, %o3, %l1 fcmpeq32 %f8, %f12, %g2 fxors %f7, %f5, %f10 bcs,a %icc, loop_2950 fsrc1 %f10, %f4 fbne %fcc3, loop_2951 fandnot2 %f14, %f2, %f14 loop_2950: stw %o4, [%l7 + 0x68] fandnot1 %f12, %f8, %f14 loop_2951: fpsub32 %f2, %f0, %f14 lduh [%l7 + 0x52], %o7 stx %g6, [%l7 + 0x70] movrgz %o5, 0x025, %i2 ldsw [%l7 + 0x74], %l0 fba,a %fcc2, loop_2952 fands %f8, %f2, %f14 fmovsneg %icc, %f12, %f2 subc %g3, %o6, %l5 loop_2952: fsrc2 %f10, %f12 ldsw [%l7 + 0x10], %l4 fmovsg %xcc, %f1, %f15 stb %l6, [%l7 + 0x16] tpos %icc, 0x3 bcc,a %icc, loop_2953 tvc %xcc, 0x7 lduh [%l7 + 0x16], %l3 edge8ln %i7, %g1, %i1 loop_2953: fbu %fcc3, loop_2954 edge32ln %o2, %o0, %i3 fmovsneg %xcc, %f0, %f0 fmovrdgez %i5, %f0, %f0 loop_2954: ldx [%l7 + 0x50], %g4 be %xcc, loop_2955 st %f6, [%l7 + 0x48] fmovdne %xcc, %f10, %f4 ble,a %xcc, loop_2956 loop_2955: stx %g7, [%l7 + 0x28] fzero %f6 ld [%l7 + 0x30], %f4 loop_2956: ldub [%l7 + 0x33], %o1 tvs %xcc, 0x1 stb %i4, [%l7 + 0x0B] fones %f3 ldsb [%l7 + 0x21], %i6 udiv %l2, 0x1D6D, %i0 tcs %icc, 0x5 std %f14, [%l7 + 0x10] sth %g5, [%l7 + 0x54] fornot1s %f10, %f15, %f2 umul %o3, 0x1548, %g2 fmovscc %xcc, %f15, %f15 ldub [%l7 + 0x15], %l1 stw %o4, [%l7 + 0x6C] fand %f12, %f4, %f6 bn,a,pn %icc, loop_2957 fmovrsgz %g6, %f4, %f15 std %f8, [%l7 + 0x60] fxor %f6, %f14, %f4 loop_2957: fbne %fcc2, loop_2958 bvs,a,pt %icc, loop_2959 fmovdcs %xcc, %f0, %f4 ldx [%l7 + 0x38], %o7 loop_2958: fpadd32s %f6, %f15, %f3 loop_2959: ld [%l7 + 0x0C], %f7 bpos,pt %xcc, loop_2960 tleu %icc, 0x6 edge8ln %i2, %o5, %l0 fmovdge %icc, %f6, %f5 loop_2960: fbg %fcc3, loop_2961 fbule %fcc3, loop_2962 fnor %f8, %f4, %f0 fbg %fcc0, loop_2963 loop_2961: andcc %o6, 0x0D1F, %l5 loop_2962: movgu %icc, %l4, %g3 fbue,a %fcc0, loop_2964 loop_2963: sth %l6, [%l7 + 0x50] stb %i7, [%l7 + 0x41] fmovrdgz %g1, %f14, %f10 loop_2964: fbne,a %fcc2, loop_2965 sth %l3, [%l7 + 0x58] lduh [%l7 + 0x6E], %o2 fmovspos %xcc, %f7, %f6 loop_2965: brz,a %i1, loop_2966 edge16l %o0, %i3, %g4 st %f11, [%l7 + 0x38] stx %i5, [%l7 + 0x08] loop_2966: array32 %g7, %o1, %i4 ble,a loop_2967 ldx [%l7 + 0x30], %l2 stw %i0, [%l7 + 0x58] fnot1s %f15, %f12 loop_2967: tl %icc, 0x6 ldsh [%l7 + 0x6C], %g5 move %icc, %o3, %g2 fmovdle %xcc, %f2, %f15 andncc %i6, %o4, %g6 st %f6, [%l7 + 0x08] fones %f2 fmovspos %icc, %f5, %f2 alignaddr %o7, %i2, %l1 ldd [%l7 + 0x48], %f6 ld [%l7 + 0x0C], %f13 te %xcc, 0x0 sdiv %o5, 0x090B, %o6 fpadd16s %f3, %f1, %f12 edge16ln %l5, %l0, %g3 brlez,a %l6, loop_2968 lduh [%l7 + 0x6A], %i7 alignaddrl %g1, %l4, %o2 fnot1 %f14, %f0 loop_2968: lduh [%l7 + 0x0A], %l3 xnor %i1, 0x1180, %i3 sra %o0, 0x13, %i5 ldsw [%l7 + 0x58], %g7 movcs %xcc, %g4, %i4 fand %f2, %f14, %f2 fbue,a %fcc0, loop_2969 fmovspos %icc, %f9, %f2 bvc %xcc, loop_2970 ldd [%l7 + 0x50], %f10 loop_2969: be,pn %icc, loop_2971 alignaddr %o1, %i0, %l2 loop_2970: fmovrdgz %o3, %f0, %f0 edge8ln %g5, %g2, %i6 loop_2971: fmovdcs %xcc, %f6, %f14 fmovdgu %xcc, %f4, %f6 st %f1, [%l7 + 0x58] movrlez %o4, 0x3C9, %g6 srl %o7, %l1, %o5 st %f9, [%l7 + 0x08] ldd [%l7 + 0x08], %f4 fornot1s %f10, %f13, %f9 fmovrde %o6, %f14, %f6 tvs %xcc, 0x3 fpackfix %f8, %f8 srlx %i2, 0x0D, %l5 fpadd16 %f4, %f4, %f8 tl %icc, 0x5 edge8 %l0, %l6, %i7 tneg %icc, 0x5 srl %g3, %l4, %o2 bpos loop_2972 fnot1 %f0, %f6 bshuffle %f14, %f14, %f6 fcmpeq16 %f4, %f0, %l3 loop_2972: fnand %f2, %f12, %f4 fmuld8sux16 %f9, %f4, %f4 tn %xcc, 0x0 edge8 %g1, %i3, %o0 ldd [%l7 + 0x40], %f10 edge16ln %i1, %g7, %i5 fandnot1 %f0, %f10, %f2 fmovsneg %xcc, %f11, %f13 ldx [%l7 + 0x38], %i4 movrlez %g4, 0x1A7, %i0 fbuge,a %fcc0, loop_2973 fcmpne32 %f12, %f12, %l2 fbuge,a %fcc1, loop_2974 fxors %f7, %f1, %f13 loop_2973: bgu,pt %xcc, loop_2975 fcmps %fcc1, %f8, %f12 loop_2974: fornot2s %f12, %f15, %f11 ldsh [%l7 + 0x24], %o3 loop_2975: call loop_2976 ldub [%l7 + 0x2B], %o1 fands %f2, %f10, %f2 lduw [%l7 + 0x64], %g2 loop_2976: fmovde %icc, %f12, %f1 udivx %i6, 0x1E21, %g5 movrne %o4, 0x157, %g6 fmovrdgez %o7, %f8, %f14 te %icc, 0x5 fmul8x16au %f3, %f14, %f8 fxnor %f8, %f10, %f12 fnegd %f4, %f10 fandnot2 %f4, %f14, %f8 fxor %f2, %f8, %f6 move %icc, %l1, %o5 fpadd32 %f8, %f2, %f12 movrgz %o6, 0x21E, %l5 fxors %f12, %f7, %f9 ld [%l7 + 0x60], %f1 stx %l0, [%l7 + 0x58] tvc %xcc, 0x4 ldd [%l7 + 0x30], %f10 st %f0, [%l7 + 0x0C] fpsub32s %f13, %f14, %f14 bg,pn %xcc, loop_2977 fcmple32 %f12, %f0, %l6 ldsb [%l7 + 0x35], %i2 stx %g3, [%l7 + 0x70] loop_2977: fmovdcs %xcc, %f12, %f13 brgz,a %i7, loop_2978 fsrc1s %f11, %f0 stx %o2, [%l7 + 0x50] fpsub32s %f12, %f0, %f15 loop_2978: fsrc1 %f8, %f4 fsrc1 %f4, %f12 fpadd16s %f1, %f9, %f13 edge32l %l4, %g1, %i3 ldsb [%l7 + 0x21], %o0 fmovscs %icc, %f6, %f15 alignaddrl %l3, %i1, %g7 fcmple32 %f4, %f6, %i5 stw %g4, [%l7 + 0x14] stx %i4, [%l7 + 0x38] ldsw [%l7 + 0x54], %l2 tgu %xcc, 0x7 st %f14, [%l7 + 0x44] st %f1, [%l7 + 0x2C] brz %i0, loop_2979 stx %o3, [%l7 + 0x18] fnands %f6, %f13, %f0 fmovdle %icc, %f11, %f12 loop_2979: fmovrslz %o1, %f2, %f12 stx %i6, [%l7 + 0x60] ldsh [%l7 + 0x58], %g2 fmovdpos %xcc, %f15, %f14 brgz,a %o4, loop_2980 movvc %xcc, %g5, %g6 smul %l1, %o7, %o6 fmovsge %xcc, %f1, %f0 loop_2980: fmovsgu %xcc, %f3, %f11 stw %o5, [%l7 + 0x68] ldsw [%l7 + 0x20], %l0 lduw [%l7 + 0x2C], %l5 stx %l6, [%l7 + 0x38] ld [%l7 + 0x60], %f15 popc %i2, %g3 brgez %i7, loop_2981 tl %icc, 0x6 sra %l4, 0x0A, %g1 fxnor %f4, %f2, %f14 loop_2981: fbule,a %fcc1, loop_2982 fabsd %f14, %f2 brgz,a %o2, loop_2983 fsrc2s %f4, %f10 loop_2982: fone %f0 bpos,a,pt %icc, loop_2984 loop_2983: sth %i3, [%l7 + 0x5E] fpadd32 %f2, %f8, %f2 fbg %fcc0, loop_2985 loop_2984: stw %l3, [%l7 + 0x20] andn %o0, %g7, %i1 fone %f14 loop_2985: movleu %xcc, %g4, %i5 movrgez %i4, %i0, %o3 mulscc %l2, %o1, %i6 fornot1s %f6, %f11, %f4 stx %g2, [%l7 + 0x50] edge16 %o4, %g6, %g5 orncc %o7, %l1, %o5 st %f15, [%l7 + 0x14] ldx [%l7 + 0x40], %o6 xnor %l5, 0x19AB, %l6 sth %l0, [%l7 + 0x0C] ld [%l7 + 0x54], %f1 fmovsg %icc, %f15, %f10 fcmpeq32 %f6, %f2, %i2 for %f0, %f14, %f4 ldsh [%l7 + 0x34], %g3 fmovrdlz %i7, %f14, %f6 st %f2, [%l7 + 0x68] nop setx loop_2986, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry and %g1, 0x1C12, %l4 stw %o2, [%l7 + 0x68] ldsw [%l7 + 0x6C], %i3 loop_2986: addc %o0, 0x0F7D, %g7 ld [%l7 + 0x50], %f1 bn,a,pn %icc, loop_2987 sra %l3, %g4, %i5 movl %icc, %i1, %i0 stx %i4, [%l7 + 0x40] loop_2987: lduw [%l7 + 0x48], %l2 tcc %icc, 0x1 ld [%l7 + 0x70], %f10 sth %o3, [%l7 + 0x78] tle %icc, 0x3 brnz,a %o1, loop_2988 andcc %i6, %o4, %g6 stw %g2, [%l7 + 0x24] sll %o7, 0x0D, %g5 loop_2988: ld [%l7 + 0x08], %f11 fmovsneg %xcc, %f9, %f9 ldsh [%l7 + 0x3A], %o5 fandnot1s %f4, %f15, %f10 fmovdgu %icc, %f8, %f12 fmovs %f6, %f11 movgu %icc, %o6, %l1 fmovd %f6, %f0 fmovsne %icc, %f7, %f8 ld [%l7 + 0x40], %f12 fmovsl %xcc, %f9, %f6 ld [%l7 + 0x3C], %f1 fxnors %f2, %f11, %f11 sub %l6, %l5, %l0 st %f0, [%l7 + 0x08] stw %g3, [%l7 + 0x48] bg,a,pn %xcc, loop_2989 stx %i7, [%l7 + 0x18] fbg %fcc1, loop_2990 fpack32 %f0, %f14, %f6 loop_2989: edge16n %i2, %g1, %o2 ldsw [%l7 + 0x5C], %i3 loop_2990: fmovspos %icc, %f13, %f14 movrlez %o0, %l4, %g7 fbo %fcc0, loop_2991 lduh [%l7 + 0x6E], %g4 fornot1s %f9, %f11, %f2 smulcc %l3, %i5, %i0 loop_2991: fandnot2s %f9, %f2, %f0 call loop_2992 ble %icc, loop_2993 lduh [%l7 + 0x2C], %i1 stx %i4, [%l7 + 0x20] loop_2992: stb %o3, [%l7 + 0x24] loop_2993: sdivx %l2, 0x1D0C, %i6 fba,a %fcc1, loop_2994 tle %xcc, 0x4 for %f6, %f2, %f14 stb %o1, [%l7 + 0x0B] loop_2994: array16 %g6, %o4, %g2 fbg %fcc0, loop_2995 fbg %fcc3, loop_2996 fnand %f2, %f2, %f8 fones %f5 loop_2995: fmovsn %icc, %f11, %f6 loop_2996: fpsub16 %f8, %f12, %f2 fmovrde %o7, %f10, %f4 edge16n %o5, %o6, %l1 mova %icc, %g5, %l6 lduh [%l7 + 0x38], %l0 ldub [%l7 + 0x09], %g3 ldub [%l7 + 0x1E], %l5 brgz %i7, loop_2997 lduh [%l7 + 0x48], %g1 ldx [%l7 + 0x48], %i2 faligndata %f14, %f14, %f14 loop_2997: or %o2, %o0, %l4 bne,a,pt %xcc, loop_2998 umulcc %g7, 0x1147, %i3 fmovsleu %xcc, %f2, %f5 ldub [%l7 + 0x28], %g4 loop_2998: movge %xcc, %l3, %i0 brlez %i5, loop_2999 sdiv %i1, 0x030E, %o3 sdivx %l2, 0x1B9B, %i6 bleu,pt %xcc, loop_3000 loop_2999: tvs %icc, 0x0 fble %fcc2, loop_3001 ldsh [%l7 + 0x5E], %i4 loop_3000: fbne %fcc1, loop_3002 fbg %fcc2, loop_3003 loop_3001: stx %o1, [%l7 + 0x38] fmovdl %icc, %f10, %f5 loop_3002: fmul8ulx16 %f2, %f6, %f12 loop_3003: lduw [%l7 + 0x20], %o4 edge32n %g6, %g2, %o5 fornot2s %f7, %f14, %f8 and %o7, 0x0A7A, %l1 fmovdgu %icc, %f2, %f3 subcc %o6, 0x177B, %g5 udivx %l6, 0x1DD3, %g3 fmovdg %icc, %f8, %f12 movrne %l0, %i7, %g1 fmovdvc %xcc, %f4, %f4 fbge %fcc1, loop_3004 fbe,a %fcc0, loop_3005 fmovsvs %icc, %f5, %f11 mulx %l5, 0x05F0, %o2 loop_3004: fpadd16 %f10, %f8, %f8 loop_3005: ldd [%l7 + 0x40], %f6 fsrc1 %f0, %f6 tn %icc, 0x7 fmovsvc %icc, %f0, %f10 tneg %icc, 0x4 stb %o0, [%l7 + 0x33] fmovdcc %icc, %f15, %f3 brlez %l4, loop_3006 fmovdne %icc, %f14, %f11 fbne,a %fcc1, loop_3007 sllx %i2, 0x0B, %i3 loop_3006: fmovdneg %icc, %f11, %f1 tvc %xcc, 0x6 loop_3007: popc %g4, %l3 fsrc2 %f10, %f4 ldd [%l7 + 0x28], %f14 mulscc %g7, %i0, %i5 fmovdpos %xcc, %f8, %f7 ldsw [%l7 + 0x6C], %o3 xnorcc %l2, 0x057E, %i1 fbule %fcc0, loop_3008 umul %i4, 0x1810, %i6 fmovdgu %xcc, %f1, %f0 fxors %f2, %f15, %f5 loop_3008: fbn %fcc3, loop_3009 sth %o1, [%l7 + 0x7A] fmovrsgez %g6, %f14, %f2 fmovde %icc, %f3, %f10 loop_3009: addc %g2, %o4, %o5 edge16 %l1, %o7, %g5 fmovdpos %xcc, %f6, %f1 fnot2 %f10, %f12 ldub [%l7 + 0x2A], %l6 ldub [%l7 + 0x60], %o6 fmovrdgz %l0, %f8, %f6 fmovdn %icc, %f13, %f0 fabsd %f2, %f14 sdiv %i7, 0x1A0F, %g1 fcmpne16 %f14, %f0, %l5 ldsb [%l7 + 0x35], %g3 sllx %o2, 0x06, %o0 ble,pt %xcc, loop_3010 fblg,a %fcc0, loop_3011 nop setx loop_3012, %l0, %l1 jmpl %l1, %l4 fands %f2, %f13, %f13 loop_3010: ldx [%l7 + 0x68], %i3 loop_3011: smul %g4, 0x0323, %l3 loop_3012: stx %g7, [%l7 + 0x50] ldsw [%l7 + 0x18], %i2 ldsb [%l7 + 0x48], %i5 fbne %fcc3, loop_3013 bcc loop_3014 addcc %o3, 0x0C66, %i0 stb %i1, [%l7 + 0x4B] loop_3013: fpsub32s %f1, %f14, %f1 loop_3014: fpsub32 %f10, %f4, %f10 fand %f0, %f4, %f0 movn %xcc, %i4, %l2 fcmpne32 %f6, %f6, %o1 tge %icc, 0x3 fmuld8ulx16 %f13, %f8, %f2 ldx [%l7 + 0x30], %i6 ldsw [%l7 + 0x2C], %g6 fornot2s %f2, %f8, %f11 stx %g2, [%l7 + 0x50] fmovdne %icc, %f8, %f0 fmovscc %icc, %f10, %f3 fmovsge %xcc, %f14, %f15 subc %o4, 0x1BC3, %l1 ldx [%l7 + 0x20], %o7 tg %xcc, 0x6 sdivcc %o5, 0x0980, %l6 edge32n %g5, %o6, %l0 movrgz %i7, %g1, %g3 fpack16 %f2, %f2 sth %l5, [%l7 + 0x66] fbue,a %fcc1, loop_3015 stw %o2, [%l7 + 0x6C] bcs,a loop_3016 stw %l4, [%l7 + 0x74] loop_3015: bneg,a,pt %xcc, loop_3017 array32 %i3, %g4, %o0 loop_3016: fbge %fcc3, loop_3018 fmovscc %icc, %f15, %f13 loop_3017: ldx [%l7 + 0x40], %l3 umulcc %i2, 0x0579, %g7 loop_3018: fxnor %f8, %f10, %f2 fnegd %f6, %f4 lduw [%l7 + 0x2C], %o3 lduw [%l7 + 0x70], %i0 fmovrsne %i5, %f9, %f0 ldsw [%l7 + 0x74], %i1 std %f12, [%l7 + 0x40] xnor %i4, %l2, %o1 ldub [%l7 + 0x17], %g6 stw %g2, [%l7 + 0x58] sdivcc %o4, 0x0B45, %l1 andn %i6, 0x0309, %o5 fbuge %fcc1, loop_3019 ldub [%l7 + 0x75], %l6 brgz,a %g5, loop_3020 taddcctv %o6, %l0, %o7 loop_3019: fpack16 %f0, %f6 nop setx loop_3021, %l0, %l1 jmpl %l1, %g1 loop_3020: bcc,a,pt %xcc, loop_3022 fmovdg %icc, %f3, %f4 ld [%l7 + 0x6C], %f0 loop_3021: tne %xcc, 0x4 loop_3022: fmovrslez %g3, %f9, %f13 fmovsle %icc, %f6, %f11 fmovdle %icc, %f12, %f1 stw %l5, [%l7 + 0x20] bgu,a,pn %xcc, loop_3023 srl %o2, %l4, %i7 fbn %fcc3, loop_3024 fnor %f0, %f8, %f10 loop_3023: edge32n %g4, %o0, %l3 fpmerge %f6, %f2, %f6 loop_3024: tneg %icc, 0x1 sdivcc %i2, 0x12BB, %g7 sth %i3, [%l7 + 0x10] fornot2s %f1, %f2, %f14 subc %i0, 0x04C7, %o3 fnot2s %f10, %f6 ldd [%l7 + 0x70], %f0 mova %icc, %i1, %i4 fbug,a %fcc3, loop_3025 fand %f12, %f2, %f6 edge16 %l2, %i5, %o1 fble,a %fcc2, loop_3026 loop_3025: stx %g6, [%l7 + 0x78] bl,a loop_3027 alignaddr %g2, %l1, %o4 loop_3026: fones %f6 udiv %o5, 0x1AB8, %i6 loop_3027: movvs %icc, %g5, %o6 tsubcctv %l0, 0x19D7, %o7 fmovdcc %icc, %f10, %f12 fand %f2, %f6, %f2 lduh [%l7 + 0x1E], %g1 fmovsleu %xcc, %f6, %f11 fbule,a %fcc3, loop_3028 ldx [%l7 + 0x28], %l6 stx %l5, [%l7 + 0x30] tgu %icc, 0x6 loop_3028: movleu %xcc, %g3, %o2 fornot2s %f12, %f4, %f10 lduw [%l7 + 0x4C], %i7 bcs,pn %xcc, loop_3029 ldsw [%l7 + 0x34], %g4 fbuge,a %fcc1, loop_3030 subccc %l4, 0x0CD0, %o0 loop_3029: stx %i2, [%l7 + 0x48] fmovrdgz %g7, %f14, %f8 loop_3030: brnz,a %l3, loop_3031 stx %i0, [%l7 + 0x30] stx %i3, [%l7 + 0x28] fmovspos %icc, %f0, %f8 loop_3031: fmovsneg %icc, %f4, %f11 sll %o3, 0x11, %i1 sth %l2, [%l7 + 0x38] fnegd %f12, %f4 tleu %icc, 0x6 tleu %icc, 0x0 fmovsleu %xcc, %f11, %f3 tpos %icc, 0x6 add %i5, 0x0473, %i4 stw %o1, [%l7 + 0x10] lduw [%l7 + 0x58], %g6 fsrc1s %f3, %f4 movcs %icc, %l1, %o4 fmul8ulx16 %f4, %f14, %f6 edge32 %g2, %o5, %g5 fbu %fcc0, loop_3032 fmovsvs %icc, %f4, %f13 fmovdn %xcc, %f8, %f12 xorcc %i6, 0x129B, %l0 loop_3032: bleu,a,pn %xcc, loop_3033 fandnot2 %f4, %f4, %f0 fzeros %f5 fmovsgu %icc, %f12, %f11 loop_3033: sth %o6, [%l7 + 0x34] tne %xcc, 0x7 fpadd16s %f8, %f8, %f9 lduh [%l7 + 0x78], %o7 fsrc2s %f12, %f12 fmuld8ulx16 %f12, %f2, %f2 lduw [%l7 + 0x1C], %l6 lduh [%l7 + 0x78], %l5 tne %icc, 0x3 tcs %xcc, 0x5 alignaddr %g3, %g1, %i7 fpsub16 %f10, %f12, %f0 fmovrdgez %o2, %f8, %f2 movcs %xcc, %g4, %o0 array16 %i2, %g7, %l3 bvc,pn %icc, loop_3034 ld [%l7 + 0x50], %f15 bpos,a,pt %icc, loop_3035 ldd [%l7 + 0x10], %f4 loop_3034: fmovsne %xcc, %f12, %f0 fabsd %f6, %f12 loop_3035: mova %xcc, %i0, %l4 edge16 %i3, %o3, %l2 fand %f10, %f10, %f0 sth %i1, [%l7 + 0x2C] movrgez %i4, %i5, %o1 fbu %fcc0, loop_3036 sra %g6, 0x0D, %o4 fmovscs %xcc, %f12, %f14 std %f14, [%l7 + 0x68] loop_3036: fmovrde %l1, %f4, %f12 sdiv %g2, 0x09F3, %o5 edge32 %g5, %l0, %o6 fmovscc %icc, %f1, %f6 ldd [%l7 + 0x28], %f14 std %f4, [%l7 + 0x50] ld [%l7 + 0x20], %f11 stw %i6, [%l7 + 0x28] array32 %l6, %o7, %l5 bneg loop_3037 fnot2 %f12, %f6 fbe,a %fcc3, loop_3038 fcmpne16 %f4, %f2, %g3 loop_3037: fcmple32 %f12, %f4, %i7 stb %g1, [%l7 + 0x31] loop_3038: fcmple16 %f4, %f12, %g4 fbuge %fcc0, loop_3039 orcc %o2, 0x10B2, %o0 fsrc1 %f6, %f8 fbl,a %fcc1, loop_3040 loop_3039: add %g7, %i2, %l3 fsrc1s %f15, %f8 fpsub16s %f0, %f12, %f11 loop_3040: pdist %f0, %f0, %f14 sdiv %l4, 0x00B2, %i3 fcmpeq16 %f4, %f14, %o3 fmovsneg %icc, %f14, %f8 fpack32 %f4, %f6, %f8 alignaddrl %i0, %l2, %i4 ldsh [%l7 + 0x38], %i5 bcc,pn %xcc, loop_3041 stb %o1, [%l7 + 0x21] bleu,pn %xcc, loop_3042 fexpand %f14, %f12 loop_3041: ldub [%l7 + 0x18], %g6 tgu %icc, 0x5 loop_3042: fpsub32s %f4, %f9, %f4 movvs %xcc, %i1, %l1 edge16l %g2, %o5, %g5 bvc,a,pn %xcc, loop_3043 smulcc %o4, %o6, %l0 sth %l6, [%l7 + 0x5A] fcmpgt16 %f4, %f8, %o7 loop_3043: bvc,a,pt %icc, loop_3044 fmovrsgz %i6, %f5, %f6 edge32ln %l5, %i7, %g3 fbl,a %fcc2, loop_3045 loop_3044: ldsb [%l7 + 0x70], %g1 fmovdg %xcc, %f0, %f1 fcmpes %fcc0, %f2, %f8 loop_3045: siam 0x6 subccc %o2, 0x17B6, %g4 stb %o0, [%l7 + 0x6B] fpadd32 %f10, %f14, %f14 fbl %fcc0, loop_3046 ldsb [%l7 + 0x6A], %g7 fexpand %f6, %f6 st %f12, [%l7 + 0x10] loop_3046: fand %f4, %f2, %f10 ldsh [%l7 + 0x10], %l3 fmovsvc %xcc, %f0, %f6 andn %i2, 0x00A3, %i3 fmovsvs %icc, %f1, %f9 tsubcc %o3, 0x0AEC, %l4 stb %i0, [%l7 + 0x64] ldsw [%l7 + 0x7C], %l2 bneg,pn %xcc, loop_3047 for %f6, %f10, %f8 std %f10, [%l7 + 0x60] fmovsg %icc, %f15, %f3 loop_3047: fbue,a %fcc0, loop_3048 for %f8, %f2, %f8 edge16l %i5, %o1, %g6 fmovsleu %xcc, %f3, %f9 loop_3048: lduw [%l7 + 0x2C], %i1 smulcc %l1, %i4, %g2 sethi 0x0FD4, %g5 ld [%l7 + 0x28], %f13 brnz,a %o5, loop_3049 fmul8x16au %f0, %f6, %f6 fmovse %icc, %f14, %f7 bleu,pt %xcc, loop_3050 loop_3049: lduh [%l7 + 0x40], %o6 umulcc %l0, 0x07FD, %o4 and %l6, 0x0025, %i6 loop_3050: move %icc, %o7, %i7 movvc %icc, %g3, %l5 edge8 %o2, %g1, %o0 andcc %g7, 0x0B00, %l3 ldsh [%l7 + 0x24], %i2 tge %xcc, 0x6 sub %g4, %o3, %i3 stb %l4, [%l7 + 0x45] ldsb [%l7 + 0x39], %l2 ldub [%l7 + 0x68], %i5 movn %icc, %o1, %i0 ldd [%l7 + 0x48], %f10 ldsb [%l7 + 0x51], %i1 array32 %l1, %i4, %g2 fmovsvs %icc, %f11, %f12 movge %xcc, %g6, %o5 fpackfix %f8, %f10 fmuld8ulx16 %f14, %f0, %f14 ldx [%l7 + 0x10], %o6 fmul8x16al %f4, %f8, %f8 array16 %g5, %o4, %l0 movne %icc, %l6, %i6 lduh [%l7 + 0x5A], %o7 ta %xcc, 0x2 ldsh [%l7 + 0x6E], %g3 andcc %i7, %l5, %g1 stw %o2, [%l7 + 0x6C] fxors %f14, %f6, %f14 fbg,a %fcc1, loop_3051 andncc %g7, %l3, %i2 tpos %xcc, 0x1 ldsw [%l7 + 0x74], %g4 loop_3051: st %f11, [%l7 + 0x54] fmul8x16 %f14, %f6, %f4 fands %f9, %f1, %f1 st %f14, [%l7 + 0x60] ldsw [%l7 + 0x58], %o0 stw %o3, [%l7 + 0x24] tl %icc, 0x6 fnot1 %f4, %f14 fmovrslez %l4, %f2, %f9 fmovdneg %xcc, %f6, %f7 fbge %fcc0, loop_3052 ldsb [%l7 + 0x61], %i3 brlz %i5, loop_3053 fmovrslz %o1, %f6, %f2 loop_3052: ld [%l7 + 0x10], %f8 fmovs %f2, %f8 loop_3053: ldsb [%l7 + 0x0D], %i0 edge8ln %l2, %l1, %i1 fmovs %f0, %f7 srax %i4, 0x0A, %g2 edge32n %g6, %o6, %o5 lduh [%l7 + 0x1C], %o4 lduh [%l7 + 0x6E], %g5 ble,a,pt %xcc, loop_3054 ld [%l7 + 0x6C], %f3 movrlz %l0, %l6, %i6 fmovdvc %icc, %f6, %f7 loop_3054: movcc %xcc, %g3, %i7 array8 %o7, %g1, %l5 ldsb [%l7 + 0x6D], %g7 brnz,a %o2, loop_3055 fxnors %f2, %f1, %f8 ldsb [%l7 + 0x2F], %l3 fpadd32s %f9, %f1, %f2 loop_3055: ld [%l7 + 0x40], %f1 bshuffle %f12, %f2, %f0 te %icc, 0x2 lduh [%l7 + 0x7A], %i2 fmul8x16al %f10, %f6, %f10 fcmple32 %f4, %f4, %o0 fpadd32 %f4, %f6, %f10 lduh [%l7 + 0x42], %g4 movg %xcc, %l4, %o3 fmovdgu %xcc, %f7, %f5 fpsub16s %f3, %f8, %f9 stx %i5, [%l7 + 0x08] lduh [%l7 + 0x6E], %i3 lduh [%l7 + 0x0A], %o1 pdist %f6, %f12, %f10 fba,a %fcc1, loop_3056 ldd [%l7 + 0x08], %f14 smulcc %l2, %i0, %i1 fmovspos %xcc, %f11, %f4 loop_3056: tleu %icc, 0x5 fmovsge %xcc, %f2, %f3 movre %i4, 0x209, %l1 fornot1 %f10, %f2, %f8 fornot2s %f13, %f3, %f10 ba,pt %icc, loop_3057 ldx [%l7 + 0x58], %g2 fmovd %f6, %f4 std %f12, [%l7 + 0x10] loop_3057: udivx %o6, 0x0737, %o5 edge32 %g6, %o4, %g5 ld [%l7 + 0x2C], %f14 tne %icc, 0x5 movn %xcc, %l6, %i6 ldd [%l7 + 0x70], %f2 brlez %l0, loop_3058 movcc %icc, %g3, %i7 xor %g1, 0x11D5, %l5 ldsh [%l7 + 0x38], %g7 loop_3058: fcmpne32 %f0, %f0, %o2 movcc %icc, %o7, %i2 stw %l3, [%l7 + 0x40] udivcc %o0, 0x16DE, %l4 tpos %icc, 0x5 tleu %xcc, 0x3 add %g4, 0x139B, %i5 fmovrdgz %i3, %f6, %f4 tcc %icc, 0x7 lduh [%l7 + 0x34], %o1 popc %o3, %i0 fzeros %f13 ldsh [%l7 + 0x4A], %i1 ldx [%l7 + 0x50], %l2 ldx [%l7 + 0x48], %l1 movvs %icc, %g2, %i4 movneg %xcc, %o5, %o6 sra %o4, 0x0E, %g5 ba,a,pn %xcc, loop_3059 addc %g6, %i6, %l6 sth %g3, [%l7 + 0x1A] fbul %fcc1, loop_3060 loop_3059: fmovs %f1, %f7 nop setx loop_3061, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot1 %f2, %f10, %f14 loop_3060: edge32l %l0, %i7, %l5 fzeros %f0 loop_3061: fmul8sux16 %f6, %f4, %f6 lduh [%l7 + 0x76], %g7 brz,a %g1, loop_3062 xor %o7, 0x03D9, %i2 st %f10, [%l7 + 0x38] tvc %icc, 0x1 loop_3062: bvc,a,pn %xcc, loop_3063 fmovsvc %icc, %f1, %f2 fpsub16 %f6, %f8, %f0 fmul8sux16 %f0, %f6, %f14 loop_3063: lduh [%l7 + 0x40], %l3 fmovrdgz %o2, %f6, %f12 fmovdn %xcc, %f12, %f5 ldsb [%l7 + 0x17], %l4 movl %icc, %g4, %o0 subccc %i5, 0x0637, %o1 sth %o3, [%l7 + 0x36] addccc %i0, 0x04F5, %i3 xorcc %l2, 0x11FE, %i1 mulx %l1, %g2, %i4 fornot1 %f0, %f6, %f0 lduw [%l7 + 0x78], %o6 mulx %o5, %o4, %g5 fbe %fcc1, loop_3064 movg %xcc, %g6, %i6 ldsb [%l7 + 0x78], %g3 bpos,a,pn %icc, loop_3065 loop_3064: sth %l6, [%l7 + 0x2A] fbge,a %fcc3, loop_3066 fmovdle %icc, %f5, %f1 loop_3065: lduw [%l7 + 0x64], %i7 lduw [%l7 + 0x18], %l5 loop_3066: ldx [%l7 + 0x60], %g7 fmuld8sux16 %f11, %f7, %f0 ld [%l7 + 0x58], %f3 nop setx loop_3067, %l0, %l1 jmpl %l1, %g1 andncc %o7, %l0, %l3 brlez,a %i2, loop_3068 lduw [%l7 + 0x2C], %l4 loop_3067: sra %o2, 0x15, %o0 fmovrsne %g4, %f1, %f8 loop_3068: fnor %f8, %f8, %f10 fmovdvc %xcc, %f0, %f13 tne %icc, 0x5 fcmpgt32 %f6, %f0, %i5 fmovsle %xcc, %f5, %f6 tle %icc, 0x1 tge %xcc, 0x0 fpack16 %f12, %f0 fnegs %f13, %f11 fmovde %xcc, %f1, %f13 brz,a %o3, loop_3069 array8 %i0, %o1, %i3 lduw [%l7 + 0x34], %l2 fpadd16 %f8, %f8, %f0 loop_3069: fxnor %f6, %f2, %f6 ldd [%l7 + 0x58], %f4 fmovrde %i1, %f4, %f14 orcc %l1, %i4, %g2 call loop_3070 fornot2 %f10, %f2, %f12 ldx [%l7 + 0x10], %o5 fmovdgu %icc, %f9, %f10 loop_3070: ldsh [%l7 + 0x26], %o4 ldd [%l7 + 0x68], %f12 call loop_3071 bpos,a,pt %xcc, loop_3072 call loop_3073 bn,a,pt %xcc, loop_3074 loop_3071: orncc %o6, 0x11E9, %g6 loop_3072: lduh [%l7 + 0x1E], %i6 loop_3073: fabss %f1, %f12 loop_3074: lduw [%l7 + 0x74], %g5 fnot1 %f8, %f6 array8 %g3, %l6, %l5 orncc %i7, %g1, %g7 lduw [%l7 + 0x40], %o7 addccc %l3, %i2, %l4 umulcc %o2, 0x1489, %l0 udiv %o0, 0x1908, %g4 brlez,a %i5, loop_3075 sth %o3, [%l7 + 0x46] ldsw [%l7 + 0x74], %o1 ldd [%l7 + 0x38], %f0 loop_3075: tneg %icc, 0x0 movcs %icc, %i0, %i3 fnor %f4, %f10, %f12 fornot2 %f8, %f14, %f2 fpackfix %f6, %f7 ldub [%l7 + 0x46], %l2 fpsub16 %f2, %f0, %f0 xnorcc %i1, %l1, %i4 or %g2, %o5, %o6 sdivx %g6, 0x0379, %o4 sll %g5, %i6, %g3 fnand %f4, %f6, %f0 movne %icc, %l6, %l5 sdiv %g1, 0x0D49, %i7 movneg %icc, %g7, %l3 udivx %o7, 0x105D, %i2 ldd [%l7 + 0x50], %f14 srl %o2, 0x00, %l4 nop setx loop_3076, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmped %fcc0, %f2, %f4 add %o0, %g4, %i5 te %xcc, 0x5 loop_3076: tgu %icc, 0x5 fnors %f9, %f1, %f7 stx %l0, [%l7 + 0x68] popc %o3, %o1 smulcc %i3, %l2, %i1 fzeros %f0 sth %l1, [%l7 + 0x16] fbule %fcc3, loop_3077 movpos %xcc, %i0, %i4 fcmpne16 %f8, %f0, %g2 sub %o5, %o6, %o4 loop_3077: movvc %xcc, %g6, %i6 bcs,pn %xcc, loop_3078 lduh [%l7 + 0x26], %g3 fmovdcs %icc, %f11, %f5 fornot1 %f10, %f4, %f0 loop_3078: fmovrsgz %l6, %f3, %f1 orcc %g5, %g1, %i7 fmovrdlz %l5, %f0, %f0 ldd [%l7 + 0x38], %f4 smulcc %g7, %l3, %i2 sth %o7, [%l7 + 0x6A] ld [%l7 + 0x74], %f0 sth %l4, [%l7 + 0x56] sth %o2, [%l7 + 0x30] edge8 %g4, %o0, %i5 ldx [%l7 + 0x18], %o3 fmuld8ulx16 %f14, %f10, %f10 ldsb [%l7 + 0x44], %o1 st %f0, [%l7 + 0x5C] fmovde %icc, %f3, %f2 fmovdgu %icc, %f10, %f11 addc %i3, 0x1AA8, %l2 fmovrdlez %i1, %f8, %f6 bcc,a,pt %icc, loop_3079 edge8n %l1, %i0, %l0 ld [%l7 + 0x24], %f10 tgu %icc, 0x4 loop_3079: srlx %g2, %i4, %o6 brnz %o5, loop_3080 fornot2s %f11, %f11, %f5 smul %o4, %i6, %g6 ldx [%l7 + 0x28], %l6 loop_3080: fzeros %f9 movvc %xcc, %g5, %g3 lduw [%l7 + 0x08], %i7 fmovrdlz %g1, %f4, %f8 xorcc %l5, 0x17BD, %g7 fmovdpos %xcc, %f7, %f5 tvs %icc, 0x4 lduh [%l7 + 0x3C], %i2 stx %o7, [%l7 + 0x58] andn %l4, %l3, %o2 fmuld8sux16 %f14, %f2, %f2 fcmpes %fcc2, %f11, %f1 sth %g4, [%l7 + 0x6A] fmovspos %xcc, %f11, %f11 fors %f12, %f2, %f10 array32 %o0, %i5, %o1 fornot1s %f14, %f1, %f9 sth %o3, [%l7 + 0x7A] fpsub16 %f4, %f10, %f4 fbo,a %fcc1, loop_3081 fmovrsgez %i3, %f9, %f1 nop setx loop_3082, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movvs %xcc, %i1, %l2 loop_3081: ldub [%l7 + 0x3E], %l1 fmovsge %xcc, %f0, %f1 loop_3082: std %f6, [%l7 + 0x70] ldsw [%l7 + 0x74], %i0 ble,a %icc, loop_3083 edge32 %l0, %g2, %i4 std %f8, [%l7 + 0x30] bgu loop_3084 loop_3083: fmovrdne %o5, %f10, %f0 fmovdcc %xcc, %f15, %f3 bn,a,pt %xcc, loop_3085 loop_3084: fxor %f8, %f10, %f2 smul %o6, 0x0BE7, %o4 movl %icc, %i6, %g6 loop_3085: movrlz %l6, %g3, %g5 brnz,a %g1, loop_3086 tvc %icc, 0x2 fmul8x16al %f11, %f15, %f2 pdist %f14, %f0, %f10 loop_3086: ldx [%l7 + 0x50], %i7 lduw [%l7 + 0x34], %g7 andcc %l5, 0x1820, %o7 alignaddr %i2, %l3, %o2 lduh [%l7 + 0x66], %l4 tsubcctv %o0, %i5, %g4 nop setx loop_3087, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmps %fcc0, %f4, %f13 edge16n %o1, %o3, %i3 stb %i1, [%l7 + 0x4C] loop_3087: tvc %icc, 0x0 ta %icc, 0x5 pdist %f14, %f10, %f8 sth %l1, [%l7 + 0x4A] fmul8ulx16 %f0, %f14, %f4 ta %icc, 0x2 xor %l2, 0x1790, %i0 ldx [%l7 + 0x18], %l0 ldub [%l7 + 0x1C], %g2 edge32ln %i4, %o6, %o4 sub %i6, 0x13EF, %o5 movle %icc, %l6, %g3 ldsh [%l7 + 0x16], %g6 ldub [%l7 + 0x2C], %g1 ble %xcc, loop_3088 andncc %g5, %g7, %i7 brlz %l5, loop_3089 fmovdcc %xcc, %f13, %f12 loop_3088: fblg %fcc1, loop_3090 subc %o7, 0x0D42, %i2 loop_3089: fnand %f4, %f14, %f4 ldsw [%l7 + 0x54], %l3 loop_3090: fpsub32s %f5, %f13, %f10 ldsw [%l7 + 0x6C], %l4 fmovsa %xcc, %f11, %f2 fsrc2 %f0, %f12 brgz,a %o0, loop_3091 stb %o2, [%l7 + 0x37] fpmerge %f2, %f3, %f14 ble,a,pn %icc, loop_3092 loop_3091: fbug %fcc0, loop_3093 tleu %icc, 0x1 stx %g4, [%l7 + 0x30] loop_3092: xor %o1, %i5, %o3 loop_3093: orcc %i1, %l1, %i3 stx %l2, [%l7 + 0x50] bpos loop_3094 fbn %fcc3, loop_3095 fbo,a %fcc3, loop_3096 tvs %icc, 0x1 loop_3094: bn,a,pt %icc, loop_3097 loop_3095: umul %i0, %l0, %g2 loop_3096: movcs %icc, %o6, %i4 fxnors %f2, %f0, %f10 loop_3097: addccc %i6, 0x17D1, %o4 edge8ln %l6, %o5, %g3 fbug %fcc2, loop_3098 edge32 %g6, %g5, %g7 stb %i7, [%l7 + 0x2B] fbe,a %fcc3, loop_3099 loop_3098: sll %g1, %o7, %l5 tsubcc %l3, %i2, %o0 ld [%l7 + 0x20], %f5 loop_3099: stx %o2, [%l7 + 0x58] stb %g4, [%l7 + 0x75] brnz %l4, loop_3100 ldsb [%l7 + 0x3A], %i5 sethi 0x1694, %o3 st %f5, [%l7 + 0x58] loop_3100: lduh [%l7 + 0x56], %o1 fmovsa %icc, %f15, %f6 fmovrsgez %i1, %f5, %f10 fand %f4, %f12, %f2 orn %i3, 0x0210, %l1 fmuld8sux16 %f5, %f6, %f12 tleu %xcc, 0x4 stx %i0, [%l7 + 0x58] siam 0x4 ba,pn %icc, loop_3101 ldx [%l7 + 0x50], %l2 fpsub16 %f8, %f2, %f12 movvs %icc, %g2, %o6 loop_3101: xor %l0, 0x1D64, %i6 fblg %fcc3, loop_3102 be,a,pt %icc, loop_3103 edge8ln %o4, %l6, %i4 ldx [%l7 + 0x20], %o5 loop_3102: movvc %icc, %g3, %g6 loop_3103: ldd [%l7 + 0x48], %f2 fpsub16 %f10, %f0, %f4 bcc,a %xcc, loop_3104 xor %g5, 0x11FD, %i7 stx %g7, [%l7 + 0x30] fmovdg %xcc, %f10, %f15 loop_3104: fmovdl %icc, %f1, %f5 fmovs %f12, %f0 bneg,a loop_3105 ba loop_3106 ldx [%l7 + 0x78], %o7 fmuld8sux16 %f6, %f7, %f6 loop_3105: lduh [%l7 + 0x6E], %l5 loop_3106: lduw [%l7 + 0x48], %g1 ldub [%l7 + 0x2B], %i2 fmovrdgz %l3, %f0, %f10 fmovdcs %icc, %f10, %f7 nop setx loop_3107, %l0, %l1 jmpl %l1, %o2 fandnot1s %f4, %f5, %f7 orncc %g4, %o0, %l4 fmul8ulx16 %f6, %f0, %f12 loop_3107: sth %o3, [%l7 + 0x2C] stw %i5, [%l7 + 0x50] tcs %xcc, 0x5 ldd [%l7 + 0x28], %f0 fmovdle %icc, %f13, %f4 sllx %o1, 0x16, %i1 fabss %f14, %f4 movcc %xcc, %l1, %i3 stx %l2, [%l7 + 0x30] fba,a %fcc0, loop_3108 nop setx loop_3109, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movl %xcc, %i0, %o6 faligndata %f10, %f14, %f14 loop_3108: fmovscc %icc, %f14, %f6 loop_3109: stx %g2, [%l7 + 0x08] fones %f3 fpadd32s %f6, %f8, %f4 bpos,pn %icc, loop_3110 fba,a %fcc3, loop_3111 tl %icc, 0x6 andn %i6, 0x0563, %l0 loop_3110: stb %l6, [%l7 + 0x25] loop_3111: fpsub32s %f9, %f2, %f0 ldsh [%l7 + 0x32], %o4 fbe,a %fcc3, loop_3112 fmovdcs %icc, %f9, %f6 bl,a,pn %icc, loop_3113 fpadd32 %f6, %f8, %f12 loop_3112: bcc,pt %xcc, loop_3114 bcc,a %icc, loop_3115 loop_3113: ldsh [%l7 + 0x12], %i4 fmovsa %icc, %f7, %f15 loop_3114: ta %xcc, 0x2 loop_3115: ldsb [%l7 + 0x13], %g3 ta %icc, 0x3 stw %g6, [%l7 + 0x5C] fsrc2s %f3, %f5 fmovdcs %xcc, %f12, %f3 sth %o5, [%l7 + 0x7C] udiv %i7, 0x1714, %g5 stw %o7, [%l7 + 0x28] or %l5, 0x0D31, %g7 nop setx loop_3116, %l0, %l1 jmpl %l1, %g1 sdivx %l3, 0x1199, %i2 fnot1 %f14, %f8 edge16ln %o2, %g4, %o0 loop_3116: srlx %o3, 0x06, %i5 fmovrdlez %l4, %f4, %f0 bleu,pn %xcc, loop_3117 xorcc %i1, 0x09C8, %l1 fmovdcc %icc, %f2, %f14 ta %icc, 0x6 loop_3117: alignaddrl %i3, %o1, %i0 ldsb [%l7 + 0x38], %l2 st %f14, [%l7 + 0x70] tvs %xcc, 0x5 lduw [%l7 + 0x6C], %o6 ldub [%l7 + 0x61], %g2 movvc %xcc, %l0, %l6 edge32n %i6, %o4, %i4 fzeros %f12 alignaddr %g6, %g3, %o5 ldsw [%l7 + 0x18], %i7 fandnot2s %f15, %f2, %f1 fpackfix %f6, %f6 edge16n %g5, %o7, %g7 ldx [%l7 + 0x50], %l5 stx %l3, [%l7 + 0x58] std %f0, [%l7 + 0x70] ldub [%l7 + 0x37], %g1 orn %i2, %g4, %o2 tsubcc %o0, %o3, %i5 edge16 %l4, %i1, %i3 fpsub32 %f4, %f0, %f6 stb %o1, [%l7 + 0x3E] fmovrdlez %i0, %f4, %f10 ldsh [%l7 + 0x32], %l1 fmovsle %icc, %f8, %f12 ldd [%l7 + 0x18], %f10 ble,a loop_3118 fnors %f14, %f10, %f10 ldsh [%l7 + 0x76], %l2 stw %o6, [%l7 + 0x30] loop_3118: bcs,a loop_3119 fmovdne %icc, %f14, %f11 sllx %l0, 0x17, %l6 st %f0, [%l7 + 0x18] loop_3119: fmul8x16 %f11, %f10, %f14 tle %xcc, 0x3 movneg %icc, %g2, %i6 lduh [%l7 + 0x7E], %o4 ld [%l7 + 0x30], %f6 lduh [%l7 + 0x0A], %i4 andcc %g3, %o5, %i7 xorcc %g5, 0x044B, %g6 array16 %g7, %l5, %l3 fbule %fcc3, loop_3120 andncc %g1, %o7, %g4 ba loop_3121 ldd [%l7 + 0x60], %f10 loop_3120: edge32 %o2, %o0, %i2 udiv %i5, 0x0843, %o3 loop_3121: or %l4, 0x0F2A, %i1 fmovdn %icc, %f13, %f15 movneg %icc, %i3, %i0 brgez %l1, loop_3122 fmovdpos %icc, %f0, %f0 fbl,a %fcc2, loop_3123 bshuffle %f14, %f2, %f10 loop_3122: fpsub16s %f2, %f9, %f4 edge32l %o1, %l2, %o6 loop_3123: movle %xcc, %l6, %l0 std %f12, [%l7 + 0x58] taddcc %g2, 0x0D52, %i6 te %xcc, 0x7 std %f4, [%l7 + 0x18] sth %i4, [%l7 + 0x52] fnegd %f2, %f8 andncc %g3, %o5, %o4 ldsw [%l7 + 0x24], %i7 edge32n %g6, %g5, %g7 move %icc, %l3, %g1 fones %f9 brnz,a %o7, loop_3124 fbe %fcc3, loop_3125 fmovdg %xcc, %f5, %f10 fmovdleu %xcc, %f3, %f15 loop_3124: fzeros %f7 loop_3125: fornot2 %f0, %f6, %f4 te %icc, 0x4 ldub [%l7 + 0x34], %g4 bpos,pn %icc, loop_3126 ld [%l7 + 0x70], %f11 fbule %fcc3, loop_3127 fnands %f2, %f4, %f13 loop_3126: ldsw [%l7 + 0x60], %o2 fmovsg %xcc, %f10, %f7 loop_3127: fmovdleu %icc, %f12, %f2 sra %l5, 0x19, %o0 alignaddrl %i2, %o3, %l4 array8 %i1, %i5, %i3 movre %i0, %l1, %l2 ldx [%l7 + 0x18], %o1 movg %icc, %o6, %l6 ldsw [%l7 + 0x0C], %g2 fmovdn %xcc, %f12, %f4 sth %l0, [%l7 + 0x7E] fble,a %fcc2, loop_3128 lduh [%l7 + 0x7C], %i6 fnot1 %f10, %f10 bpos %xcc, loop_3129 loop_3128: fmovrsgz %g3, %f13, %f7 fornot1s %f12, %f0, %f10 ldsb [%l7 + 0x18], %i4 loop_3129: edge8 %o4, %i7, %o5 fmul8sux16 %f4, %f4, %f0 array32 %g5, %g6, %l3 fpadd16 %f4, %f14, %f8 bge %icc, loop_3130 srl %g7, %g1, %g4 fand %f12, %f10, %f14 fmovdn %icc, %f12, %f9 loop_3130: bge,pt %icc, loop_3131 edge8 %o2, %l5, %o0 udivx %o7, 0x094A, %i2 fcmps %fcc3, %f1, %f12 loop_3131: lduw [%l7 + 0x38], %l4 siam 0x5 fnot1s %f5, %f10 fnot1s %f3, %f4 lduh [%l7 + 0x1C], %i1 fbg,a %fcc3, loop_3132 fcmps %fcc2, %f8, %f0 ld [%l7 + 0x0C], %f2 addc %i5, %o3, %i0 loop_3132: movg %icc, %i3, %l1 stw %l2, [%l7 + 0x14] fandnot1 %f8, %f14, %f14 tneg %xcc, 0x0 ldsb [%l7 + 0x48], %o1 fmovdneg %xcc, %f6, %f12 ldsh [%l7 + 0x3C], %l6 and %g2, 0x16B3, %l0 ldsh [%l7 + 0x4C], %o6 fcmpeq32 %f12, %f8, %i6 stx %g3, [%l7 + 0x50] bshuffle %f8, %f12, %f2 st %f4, [%l7 + 0x70] movrgz %o4, 0x0AB, %i4 bge,a,pn %xcc, loop_3133 movvs %xcc, %i7, %g5 fmovdleu %icc, %f12, %f12 fbu %fcc0, loop_3134 loop_3133: edge16 %o5, %g6, %l3 fcmple16 %f2, %f6, %g1 ldd [%l7 + 0x78], %f2 loop_3134: stw %g7, [%l7 + 0x40] taddcctv %g4, 0x0DC5, %o2 lduh [%l7 + 0x28], %o0 smulcc %o7, %l5, %l4 fmovsneg %icc, %f14, %f7 stx %i2, [%l7 + 0x78] alignaddr %i1, %o3, %i5 fmovsn %xcc, %f6, %f9 brlez %i3, loop_3135 taddcc %i0, %l2, %o1 ldx [%l7 + 0x18], %l6 fxor %f6, %f4, %f14 loop_3135: edge32n %l1, %l0, %o6 movn %xcc, %g2, %i6 movrlz %o4, 0x24F, %g3 tsubcctv %i7, 0x055E, %g5 fmovdn %icc, %f8, %f15 fand %f4, %f10, %f12 fmovrdne %o5, %f6, %f0 fbn %fcc1, loop_3136 addcc %g6, 0x001D, %l3 ldsb [%l7 + 0x75], %i4 fpsub16s %f13, %f12, %f14 loop_3136: ldub [%l7 + 0x0A], %g1 lduh [%l7 + 0x70], %g7 ldsh [%l7 + 0x60], %g4 andn %o2, %o7, %o0 fandnot2 %f12, %f8, %f4 fpack32 %f4, %f0, %f0 fpack32 %f12, %f14, %f6 bge loop_3137 fpack32 %f4, %f14, %f12 std %f0, [%l7 + 0x40] ble,a,pn %icc, loop_3138 loop_3137: fmovdpos %icc, %f10, %f5 srlx %l5, %l4, %i2 fones %f5 loop_3138: brlz,a %i1, loop_3139 fmuld8ulx16 %f13, %f6, %f4 std %f6, [%l7 + 0x50] fmovrdlz %o3, %f4, %f2 loop_3139: sth %i3, [%l7 + 0x72] edge8 %i5, %i0, %o1 fmovsn %xcc, %f14, %f7 movn %xcc, %l2, %l6 or %l0, %o6, %g2 nop setx loop_3140, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bgu,a,pt %xcc, loop_3141 ldub [%l7 + 0x3E], %i6 movn %xcc, %l1, %o4 loop_3140: ldub [%l7 + 0x22], %g3 loop_3141: fornot2 %f6, %f6, %f4 movrgz %g5, 0x3AA, %i7 ldsw [%l7 + 0x44], %o5 ldub [%l7 + 0x2E], %g6 movle %icc, %l3, %g1 sth %i4, [%l7 + 0x50] siam 0x0 fbne,a %fcc1, loop_3142 sth %g4, [%l7 + 0x46] sdivx %o2, 0x0A63, %g7 fmovsvs %icc, %f11, %f14 loop_3142: or %o7, %l5, %o0 fandnot2 %f8, %f2, %f4 sth %l4, [%l7 + 0x5E] udivx %i2, 0x02CA, %i1 fand %f4, %f10, %f14 std %f4, [%l7 + 0x38] std %f8, [%l7 + 0x50] edge32ln %i3, %i5, %i0 fmovspos %icc, %f8, %f4 tcs %xcc, 0x4 xor %o3, 0x069F, %o1 sdivcc %l6, 0x129E, %l0 fbu,a %fcc2, loop_3143 edge8 %l2, %o6, %i6 st %f14, [%l7 + 0x70] fmovdneg %xcc, %f11, %f9 loop_3143: ldub [%l7 + 0x73], %l1 tvc %icc, 0x2 fbule %fcc0, loop_3144 std %f10, [%l7 + 0x68] movrlez %o4, %g3, %g2 std %f2, [%l7 + 0x38] loop_3144: tcs %icc, 0x7 ldd [%l7 + 0x50], %f12 brnz %i7, loop_3145 ba,pn %xcc, loop_3146 sll %g5, 0x11, %g6 lduh [%l7 + 0x7E], %o5 loop_3145: bvc %icc, loop_3147 loop_3146: fzero %f8 fmovdvs %xcc, %f11, %f14 fbg %fcc3, loop_3148 loop_3147: sth %g1, [%l7 + 0x24] ld [%l7 + 0x34], %f14 fnegs %f13, %f4 loop_3148: fmovd %f6, %f2 ldub [%l7 + 0x12], %i4 tsubcc %g4, 0x19FF, %l3 tgu %xcc, 0x7 bg,a loop_3149 fpack16 %f12, %f11 udivx %o2, 0x0C08, %o7 fpmerge %f15, %f8, %f0 loop_3149: stw %l5, [%l7 + 0x24] orn %g7, %l4, %o0 move %icc, %i2, %i3 and %i5, 0x0607, %i1 lduh [%l7 + 0x72], %i0 fba,a %fcc0, loop_3150 edge8l %o3, %o1, %l0 ba,a loop_3151 lduw [%l7 + 0x18], %l6 loop_3150: fba %fcc1, loop_3152 ld [%l7 + 0x5C], %f14 loop_3151: fcmpgt16 %f8, %f6, %o6 siam 0x4 loop_3152: movneg %xcc, %l2, %l1 fmovdcs %icc, %f6, %f5 movrne %o4, 0x214, %g3 lduh [%l7 + 0x0C], %g2 srl %i7, %i6, %g6 nop setx loop_3153, %l0, %l1 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 + 0x6B], %g5 ta %icc, 0x6 ldd [%l7 + 0x18], %f6 loop_3153: udiv %g1, 0x1B87, %o5 edge32n %g4, %l3, %o2 movg %icc, %i4, %l5 fmovrslz %g7, %f2, %f6 fcmpne16 %f8, %f0, %l4 fbue,a %fcc3, loop_3154 st %f1, [%l7 + 0x14] fmovsleu %icc, %f5, %f11 movneg %xcc, %o7, %i2 loop_3154: tsubcctv %o0, 0x0F00, %i3 std %f0, [%l7 + 0x38] ldsb [%l7 + 0x13], %i5 fmovsne %icc, %f10, %f1 tsubcc %i1, 0x1C65, %i0 bleu,a %xcc, loop_3155 ldd [%l7 + 0x68], %f12 ldsw [%l7 + 0x0C], %o3 fmovrsne %l0, %f14, %f8 loop_3155: lduw [%l7 + 0x10], %l6 fcmple16 %f12, %f2, %o1 ldd [%l7 + 0x50], %f4 fxors %f1, %f0, %f15 tne %xcc, 0x0 movrlez %l2, 0x1FA, %l1 std %f0, [%l7 + 0x20] fmul8x16 %f3, %f10, %f8 fcmped %fcc2, %f6, %f2 fmul8x16al %f5, %f13, %f14 fmuld8ulx16 %f3, %f11, %f8 edge32l %o6, %g3, %o4 udivcc %g2, 0x00E3, %i6 movpos %icc, %g6, %i7 lduw [%l7 + 0x18], %g1 tg %icc, 0x4 fnot1s %f15, %f7 fcmple32 %f12, %f6, %o5 fnot1s %f12, %f11 subccc %g4, 0x0C92, %l3 nop setx loop_3156, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fzero %f14 ldsh [%l7 + 0x16], %g5 addcc %i4, %o2, %l5 loop_3156: lduh [%l7 + 0x68], %l4 ldub [%l7 + 0x68], %o7 st %f0, [%l7 + 0x30] ldsh [%l7 + 0x5E], %i2 stb %g7, [%l7 + 0x40] tcs %xcc, 0x4 sethi 0x1A89, %o0 bshuffle %f4, %f12, %f4 ld [%l7 + 0x60], %f5 ldub [%l7 + 0x3D], %i3 fmul8ulx16 %f2, %f0, %f12 udiv %i1, 0x170B, %i0 lduh [%l7 + 0x78], %o3 umulcc %i5, %l6, %l0 brgez %l2, loop_3157 fmovsge %xcc, %f5, %f13 stw %l1, [%l7 + 0x14] fmovdcc %xcc, %f1, %f7 loop_3157: fpadd32s %f13, %f6, %f8 udivcc %o1, 0x0C05, %o6 ba %icc, loop_3158 ldsb [%l7 + 0x0E], %g3 stw %g2, [%l7 + 0x10] fand %f12, %f8, %f4 loop_3158: xnorcc %i6, %g6, %o4 ldsh [%l7 + 0x20], %i7 fmovsvs %xcc, %f11, %f10 fpack16 %f10, %f14 sth %g1, [%l7 + 0x40] fmuld8ulx16 %f3, %f6, %f10 lduh [%l7 + 0x10], %o5 fmovrsne %g4, %f9, %f15 fpsub32s %f11, %f1, %f8 fmovscc %icc, %f11, %f7 sth %l3, [%l7 + 0x28] lduh [%l7 + 0x38], %g5 fpsub16s %f0, %f1, %f5 taddcctv %o2, 0x00C6, %i4 lduh [%l7 + 0x16], %l4 fbu %fcc2, loop_3159 siam 0x1 brgez %o7, loop_3160 fzeros %f15 loop_3159: fnot1s %f4, %f7 ldsh [%l7 + 0x3A], %i2 loop_3160: movgu %xcc, %l5, %g7 stw %i3, [%l7 + 0x78] addcc %o0, 0x05A0, %i0 fmovsl %xcc, %f0, %f1 fba %fcc2, loop_3161 bpos,a,pn %icc, loop_3162 lduh [%l7 + 0x6C], %i1 taddcctv %o3, 0x0400, %l6 loop_3161: movleu %icc, %i5, %l0 loop_3162: ldsh [%l7 + 0x42], %l1 andncc %l2, %o1, %g3 ldx [%l7 + 0x68], %o6 ldsh [%l7 + 0x76], %g2 movl %xcc, %i6, %g6 movgu %icc, %i7, %g1 fandnot1s %f3, %f6, %f8 taddcctv %o4, %g4, %o5 call loop_3163 st %f7, [%l7 + 0x6C] ld [%l7 + 0x58], %f4 movneg %xcc, %g5, %o2 loop_3163: ldsw [%l7 + 0x08], %l3 fnor %f12, %f6, %f6 fblg %fcc3, loop_3164 bvc,pt %icc, loop_3165 stw %i4, [%l7 + 0x18] array32 %o7, %i2, %l4 loop_3164: fmovrde %l5, %f12, %f12 loop_3165: ldsb [%l7 + 0x15], %g7 lduh [%l7 + 0x1A], %i3 stw %o0, [%l7 + 0x18] stb %i1, [%l7 + 0x6C] fmuld8ulx16 %f11, %f14, %f12 fba %fcc1, loop_3166 ldub [%l7 + 0x5A], %o3 xorcc %l6, 0x0E04, %i5 fmovrslez %i0, %f0, %f13 loop_3166: for %f2, %f12, %f2 fpadd32 %f14, %f12, %f8 lduw [%l7 + 0x54], %l0 call loop_3167 fpadd16 %f12, %f0, %f12 fmovdvc %xcc, %f0, %f13 udivx %l2, 0x0C33, %o1 loop_3167: std %f8, [%l7 + 0x58] nop setx loop_3168, %l0, %l1 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 %icc, %f2, %f10 ble,pt %icc, loop_3169 fmovdg %xcc, %f10, %f6 loop_3168: fmul8ulx16 %f12, %f8, %f2 fmovs %f8, %f15 loop_3169: sdivcc %g3, 0x0F9A, %o6 edge16l %l1, %i6, %g2 fcmpes %fcc0, %f10, %f9 stx %i7, [%l7 + 0x60] fbl %fcc2, loop_3170 fmovdne %xcc, %f11, %f9 lduw [%l7 + 0x38], %g1 sub %g6, %o4, %o5 loop_3170: fblg %fcc3, loop_3171 ld [%l7 + 0x24], %f9 and %g4, %g5, %l3 fbg %fcc1, loop_3172 loop_3171: fzeros %f1 sdivx %i4, 0x0555, %o7 ldub [%l7 + 0x6B], %o2 loop_3172: tvs %xcc, 0x2 fmovsa %xcc, %f7, %f8 stw %l4, [%l7 + 0x20] fmovrde %l5, %f4, %f10 fcmpgt32 %f10, %f8, %i2 lduh [%l7 + 0x68], %i3 stb %g7, [%l7 + 0x44] fmovs %f6, %f13 lduh [%l7 + 0x20], %i1 ldub [%l7 + 0x38], %o3 ldsh [%l7 + 0x4C], %o0 fmovsa %icc, %f11, %f13 fnegd %f0, %f8 std %f14, [%l7 + 0x78] bl,a,pn %xcc, loop_3173 stw %i5, [%l7 + 0x48] movg %xcc, %l6, %i0 bg,pn %xcc, loop_3174 loop_3173: taddcctv %l2, 0x05B9, %l0 tleu %icc, 0x6 fors %f3, %f9, %f4 loop_3174: lduw [%l7 + 0x70], %o1 fpmerge %f1, %f3, %f0 srlx %g3, 0x14, %l1 movge %icc, %i6, %o6 fmovscs %xcc, %f10, %f11 fmovdpos %xcc, %f1, %f13 ldsh [%l7 + 0x74], %i7 bg,a,pt %xcc, loop_3175 ldub [%l7 + 0x11], %g1 fxnor %f6, %f0, %f14 ldsb [%l7 + 0x2B], %g6 loop_3175: ldsw [%l7 + 0x1C], %o4 te %xcc, 0x7 tl %icc, 0x0 fnot1 %f10, %f8 st %f6, [%l7 + 0x7C] fmovrse %g2, %f8, %f5 fandnot1 %f14, %f12, %f6 brnz %g4, loop_3176 movrne %o5, 0x224, %g5 lduw [%l7 + 0x08], %l3 movleu %icc, %o7, %i4 loop_3176: fbuge,a %fcc3, loop_3177 stb %l4, [%l7 + 0x4F] fors %f0, %f7, %f9 fbl %fcc2, loop_3178 loop_3177: ble,pt %icc, loop_3179 brlez,a %l5, loop_3180 fmovdcc %icc, %f7, %f6 loop_3178: array16 %i2, %o2, %g7 loop_3179: bleu,a,pt %icc, loop_3181 loop_3180: sllx %i3, 0x1E, %i1 fmovs %f14, %f0 std %f14, [%l7 + 0x68] loop_3181: lduh [%l7 + 0x38], %o3 udivx %o0, 0x0635, %l6 fcmpes %fcc0, %f0, %f13 ld [%l7 + 0x0C], %f6 ldub [%l7 + 0x31], %i5 fbuge %fcc2, loop_3182 nop setx loop_3183, %l0, %l1 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 + 0x6C], %i0 movpos %xcc, %l2, %o1 loop_3182: fmovd %f8, %f4 loop_3183: be,a,pt %xcc, loop_3184 ld [%l7 + 0x68], %f0 fmovrsne %l0, %f1, %f11 fabss %f6, %f4 loop_3184: movl %xcc, %g3, %l1 stw %o6, [%l7 + 0x74] ldub [%l7 + 0x79], %i7 edge16 %g1, %g6, %o4 fmovdcs %icc, %f3, %f7 fbn %fcc2, loop_3185 mulx %i6, 0x1F4C, %g2 ldx [%l7 + 0x20], %g4 movg %xcc, %g5, %o5 loop_3185: stw %l3, [%l7 + 0x44] bvc,pn %icc, loop_3186 fmovrde %i4, %f4, %f0 tneg %icc, 0x4 fmul8x16au %f5, %f6, %f12 loop_3186: fsrc2 %f0, %f0 sethi 0x0CE1, %l4 tvs %xcc, 0x6 for %f4, %f10, %f12 ldub [%l7 + 0x1A], %o7 movg %xcc, %i2, %l5 ldsh [%l7 + 0x6E], %g7 fmovdn %icc, %f6, %f15 edge16n %o2, %i3, %o3 bcs %icc, loop_3187 fnot2 %f6, %f2 ldd [%l7 + 0x38], %f10 ba,a,pt %xcc, loop_3188 loop_3187: std %f4, [%l7 + 0x70] fmovdle %icc, %f4, %f9 fmovrsne %i1, %f12, %f10 loop_3188: tpos %icc, 0x4 movle %xcc, %o0, %i5 fpackfix %f4, %f13 tsubcctv %l6, 0x127F, %i0 brgez %l2, loop_3189 fornot2s %f9, %f11, %f6 edge8n %o1, %l0, %l1 ld [%l7 + 0x34], %f3 loop_3189: stb %g3, [%l7 + 0x33] andncc %i7, %g1, %g6 smulcc %o4, %o6, %i6 ldd [%l7 + 0x48], %f4 edge32ln %g2, %g5, %o5 fmovdne %xcc, %f11, %f0 addccc %g4, 0x0DD0, %l3 edge32l %i4, %o7, %i2 fxor %f0, %f4, %f12 xor %l5, 0x1C2F, %l4 edge32l %g7, %o2, %o3 fbn,a %fcc2, loop_3190 or %i3, %o0, %i1 lduh [%l7 + 0x44], %i5 tle %icc, 0x1 loop_3190: fcmpgt16 %f6, %f2, %i0 fpack32 %f0, %f2, %f6 movrgez %l6, 0x12E, %l2 array32 %l0, %l1, %o1 ldx [%l7 + 0x60], %i7 array8 %g3, %g6, %o4 andcc %g1, 0x18CC, %i6 fmovsa %icc, %f8, %f6 xor %g2, %g5, %o6 fcmps %fcc3, %f11, %f0 tcc %xcc, 0x1 fandnot2 %f8, %f14, %f8 fbn,a %fcc0, loop_3191 addcc %o5, %l3, %i4 fnand %f4, %f12, %f6 tge %xcc, 0x0 loop_3191: edge8n %g4, %o7, %i2 ldsb [%l7 + 0x39], %l5 orcc %l4, %g7, %o3 st %f6, [%l7 + 0x24] ldub [%l7 + 0x7B], %i3 bpos,a %icc, loop_3192 lduw [%l7 + 0x68], %o0 stb %o2, [%l7 + 0x35] fcmpgt32 %f12, %f0, %i5 loop_3192: tle %icc, 0x2 ldsb [%l7 + 0x52], %i0 ld [%l7 + 0x20], %f5 st %f9, [%l7 + 0x40] edge8l %l6, %i1, %l2 fmovrslz %l1, %f8, %f3 tvc %icc, 0x7 sth %l0, [%l7 + 0x0C] subccc %o1, %i7, %g3 addc %o4, %g1, %g6 ld [%l7 + 0x1C], %f10 fmovdle %icc, %f0, %f12 sdiv %g2, 0x1B0A, %g5 ldsb [%l7 + 0x25], %o6 movn %icc, %i6, %l3 movcs %xcc, %o5, %g4 ldd [%l7 + 0x28], %f2 bvc,pn %icc, loop_3193 fmuld8ulx16 %f2, %f4, %f14 fble %fcc2, loop_3194 ldub [%l7 + 0x22], %o7 loop_3193: mova %icc, %i2, %i4 tl %icc, 0x5 loop_3194: fcmple16 %f6, %f6, %l5 add %l4, %o3, %g7 mova %icc, %i3, %o0 ldsw [%l7 + 0x50], %o2 stb %i0, [%l7 + 0x29] tvc %xcc, 0x0 fandnot2s %f7, %f3, %f11 edge16 %i5, %i1, %l2 fbe,a %fcc1, loop_3195 fmovdvc %icc, %f13, %f3 movle %xcc, %l6, %l0 movn %icc, %o1, %l1 loop_3195: ldsb [%l7 + 0x57], %g3 stx %i7, [%l7 + 0x20] fpack16 %f0, %f13 sra %o4, 0x02, %g1 fbo %fcc1, loop_3196 nop setx loop_3197, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array32 %g6, %g2, %g5 sdiv %i6, 0x075F, %l3 loop_3196: stw %o6, [%l7 + 0x18] loop_3197: bvs,pt %icc, loop_3198 srl %g4, %o5, %i2 lduh [%l7 + 0x34], %o7 mulx %l5, %l4, %i4 loop_3198: ldsh [%l7 + 0x2A], %g7 fexpand %f15, %f8 tleu %xcc, 0x4 std %f0, [%l7 + 0x68] fmovdg %xcc, %f5, %f3 fabsd %f4, %f4 std %f8, [%l7 + 0x28] fone %f8 xnor %o3, 0x1AF1, %i3 ldsb [%l7 + 0x3A], %o2 fmovdg %icc, %f7, %f7 tn %icc, 0x6 andcc %o0, 0x09BB, %i0 fnegd %f6, %f0 call loop_3199 fmovdge %xcc, %f7, %f4 orncc %i1, %i5, %l2 lduw [%l7 + 0x60], %l6 loop_3199: fbu %fcc3, loop_3200 fmovrde %l0, %f12, %f4 andcc %l1, 0x0EEC, %g3 fpadd32 %f4, %f8, %f8 loop_3200: fbg %fcc1, loop_3201 umul %i7, 0x07DD, %o1 fmul8x16au %f4, %f4, %f2 orcc %o4, %g6, %g2 loop_3201: fbne,a %fcc0, loop_3202 sth %g1, [%l7 + 0x6E] ldsb [%l7 + 0x44], %i6 movrgez %g5, 0x266, %l3 loop_3202: ldub [%l7 + 0x28], %o6 fone %f8 tle %xcc, 0x7 fmovsvc %xcc, %f7, %f5 fmovdvs %icc, %f11, %f9 lduw [%l7 + 0x6C], %g4 movg %icc, %i2, %o7 stx %o5, [%l7 + 0x70] or %l4, %i4, %g7 ldsb [%l7 + 0x7E], %l5 ldx [%l7 + 0x18], %i3 fors %f14, %f4, %f7 fmovrse %o3, %f2, %f8 andncc %o2, %i0, %o0 movne %xcc, %i1, %i5 stx %l2, [%l7 + 0x68] sth %l0, [%l7 + 0x5E] ld [%l7 + 0x34], %f12 movpos %xcc, %l6, %l1 fmuld8sux16 %f8, %f14, %f6 movl %icc, %i7, %g3 st %f11, [%l7 + 0x44] movrne %o4, 0x247, %g6 ldsh [%l7 + 0x1C], %o1 ldub [%l7 + 0x2D], %g2 udivcc %i6, 0x1773, %g5 fbg %fcc1, loop_3203 fbl %fcc1, loop_3204 lduh [%l7 + 0x56], %g1 ldx [%l7 + 0x30], %o6 loop_3203: fmuld8ulx16 %f5, %f2, %f4 loop_3204: sethi 0x0F2B, %l3 tsubcctv %i2, %g4, %o5 movrlez %l4, 0x16E, %o7 stx %g7, [%l7 + 0x20] fpmerge %f12, %f3, %f6 fsrc2s %f6, %f12 fmovsgu %xcc, %f3, %f7 stx %l5, [%l7 + 0x70] tsubcctv %i3, 0x0067, %o3 mulx %i4, %o2, %o0 stw %i1, [%l7 + 0x6C] edge32 %i5, %l2, %l0 ldub [%l7 + 0x5D], %l6 ldx [%l7 + 0x78], %l1 fcmped %fcc3, %f0, %f14 fzeros %f10 st %f4, [%l7 + 0x40] ble %icc, loop_3205 stw %i0, [%l7 + 0x48] bpos,a,pn %icc, loop_3206 sll %i7, %o4, %g6 loop_3205: udivx %g3, 0x19B7, %g2 fcmpgt32 %f6, %f4, %o1 loop_3206: fmovdvc %xcc, %f14, %f6 ldub [%l7 + 0x78], %i6 bcc,a %icc, loop_3207 fandnot1s %f8, %f7, %f1 movleu %xcc, %g5, %o6 ldx [%l7 + 0x60], %g1 loop_3207: fornot2s %f1, %f7, %f8 tsubcctv %l3, 0x1A63, %i2 stw %o5, [%l7 + 0x08] sth %l4, [%l7 + 0x26] stx %g4, [%l7 + 0x08] tneg %icc, 0x3 fone %f4 edge16l %o7, %g7, %l5 xorcc %o3, 0x192A, %i4 fmuld8sux16 %f15, %f6, %f10 stx %i3, [%l7 + 0x50] fpsub32 %f14, %f4, %f8 ldsh [%l7 + 0x1E], %o2 lduw [%l7 + 0x34], %i1 fbo %fcc3, loop_3208 movrlz %o0, 0x2E3, %l2 ldx [%l7 + 0x40], %l0 fmovdne %icc, %f8, %f15 loop_3208: lduh [%l7 + 0x64], %i5 bl,a,pt %xcc, loop_3209 fandnot2 %f8, %f8, %f12 fone %f12 st %f8, [%l7 + 0x14] loop_3209: fpsub32 %f10, %f8, %f12 fmovsn %icc, %f13, %f9 fmovrsne %l6, %f11, %f8 ldsh [%l7 + 0x70], %l1 ldsh [%l7 + 0x70], %i0 edge16l %i7, %g6, %o4 movvc %xcc, %g2, %o1 ldd [%l7 + 0x60], %f4 movvc %xcc, %g3, %g5 te %icc, 0x1 ld [%l7 + 0x40], %f6 fpadd32 %f10, %f8, %f8 lduh [%l7 + 0x4E], %i6 ldub [%l7 + 0x33], %o6 st %f2, [%l7 + 0x70] bneg,pn %xcc, loop_3210 fbuge,a %fcc2, loop_3211 ldub [%l7 + 0x15], %l3 bpos,a loop_3212 loop_3210: tle %icc, 0x1 loop_3211: tg %xcc, 0x1 fmovrdne %i2, %f14, %f0 loop_3212: fbn %fcc1, loop_3213 sth %o5, [%l7 + 0x12] stb %g1, [%l7 + 0x34] ta %xcc, 0x2 loop_3213: smul %l4, 0x1B3A, %g4 ldx [%l7 + 0x20], %g7 fands %f0, %f4, %f10 fmovdle %xcc, %f9, %f7 stx %l5, [%l7 + 0x20] stw %o3, [%l7 + 0x5C] fbge %fcc3, loop_3214 fmovsg %icc, %f14, %f0 tn %icc, 0x6 array8 %i4, %i3, %o2 loop_3214: fcmpeq16 %f2, %f4, %o7 ldx [%l7 + 0x68], %o0 ld [%l7 + 0x08], %f12 ba,a loop_3215 stx %i1, [%l7 + 0x28] andncc %l0, %l2, %i5 stx %l6, [%l7 + 0x38] loop_3215: std %f2, [%l7 + 0x28] fmovdneg %xcc, %f11, %f11 fbge,a %fcc0, loop_3216 ld [%l7 + 0x60], %f9 fabss %f15, %f4 call loop_3217 loop_3216: stb %i0, [%l7 + 0x18] fblg,a %fcc0, loop_3218 fpsub32s %f10, %f2, %f9 loop_3217: fpackfix %f4, %f2 fmovrdne %l1, %f6, %f2 loop_3218: fpadd32 %f10, %f8, %f0 stx %g6, [%l7 + 0x10] std %f8, [%l7 + 0x50] bshuffle %f0, %f14, %f4 mova %icc, %i7, %o4 nop setx loop_3219, %l0, %l1 jmpl %l1, %o1 ldx [%l7 + 0x58], %g2 taddcc %g3, 0x12EF, %i6 st %f13, [%l7 + 0x78] loop_3219: movrgz %g5, %l3, %o6 stw %i2, [%l7 + 0x6C] fpackfix %f8, %f7 fmovscc %xcc, %f7, %f10 bneg loop_3220 array16 %g1, %o5, %g4 add %l4, 0x1A32, %l5 fbne,a %fcc1, loop_3221 loop_3220: fmovrsne %o3, %f12, %f12 fmovsg %xcc, %f10, %f15 brgz,a %g7, loop_3222 loop_3221: fmul8ulx16 %f10, %f12, %f4 stb %i4, [%l7 + 0x6E] fpsub16s %f9, %f8, %f13 loop_3222: orn %o2, %o7, %o0 be,a,pt %xcc, loop_3223 orcc %i1, %l0, %l2 bvs,pn %xcc, loop_3224 call loop_3225 loop_3223: movcc %xcc, %i5, %l6 fblg,a %fcc1, loop_3226 loop_3224: bg,pt %icc, loop_3227 loop_3225: stb %i3, [%l7 + 0x33] stb %l1, [%l7 + 0x3C] loop_3226: tn %icc, 0x3 loop_3227: movleu %icc, %i0, %g6 fone %f8 addc %o4, 0x0038, %i7 bcs loop_3228 fors %f1, %f2, %f7 fmovrdlez %o1, %f14, %f10 fbg %fcc1, loop_3229 loop_3228: movvs %xcc, %g2, %g3 st %f7, [%l7 + 0x50] ldx [%l7 + 0x70], %g5 loop_3229: tcc %xcc, 0x6 smul %l3, 0x1B1A, %o6 fxor %f0, %f0, %f0 ldsb [%l7 + 0x2F], %i6 std %f0, [%l7 + 0x68] ld [%l7 + 0x74], %f9 fandnot1s %f1, %f0, %f10 lduh [%l7 + 0x0C], %g1 fmovdleu %xcc, %f12, %f11 te %icc, 0x0 andcc %i2, %o5, %g4 edge8l %l5, %o3, %l4 fblg,a %fcc0, loop_3230 srax %i4, %o2, %o7 orcc %g7, 0x12FC, %i1 fbl %fcc2, loop_3231 loop_3230: brgez %o0, loop_3232 stx %l0, [%l7 + 0x30] for %f4, %f14, %f4 loop_3231: addccc %i5, %l2, %l6 loop_3232: fpadd32s %f15, %f14, %f11 ld [%l7 + 0x38], %f15 fbge %fcc3, loop_3233 lduw [%l7 + 0x54], %i3 ldd [%l7 + 0x70], %f0 fmuld8ulx16 %f11, %f12, %f10 loop_3233: bvc,a,pn %xcc, loop_3234 sethi 0x0893, %i0 fmovdneg %icc, %f13, %f15 edge32l %l1, %o4, %g6 loop_3234: fcmped %fcc2, %f6, %f4 udivcc %o1, 0x01F7, %g2 fbl,a %fcc2, loop_3235 tpos %icc, 0x3 sra %i7, 0x0F, %g5 fmovdcc %icc, %f3, %f5 loop_3235: andcc %l3, %o6, %i6 stb %g1, [%l7 + 0x63] stb %g3, [%l7 + 0x69] movvc %icc, %i2, %g4 lduh [%l7 + 0x0E], %l5 fba,a %fcc1, loop_3236 fandnot1s %f13, %f14, %f14 ldsh [%l7 + 0x5A], %o3 sth %o5, [%l7 + 0x78] loop_3236: bne %xcc, loop_3237 bpos,pn %xcc, loop_3238 subcc %l4, 0x1B6D, %i4 fpsub16s %f6, %f3, %f8 loop_3237: fabss %f1, %f6 loop_3238: fnors %f0, %f6, %f3 brnz,a %o2, loop_3239 stb %o7, [%l7 + 0x3F] brlez,a %i1, loop_3240 fmovdge %xcc, %f12, %f8 loop_3239: fsrc1 %f4, %f12 brnz,a %o0, loop_3241 loop_3240: te %icc, 0x1 xnor %l0, 0x1715, %g7 stb %l2, [%l7 + 0x67] loop_3241: tn %icc, 0x4 lduw [%l7 + 0x3C], %i5 fmovdg %xcc, %f11, %f11 ldsw [%l7 + 0x30], %l6 edge16ln %i0, %l1, %i3 pdist %f2, %f0, %f6 movneg %xcc, %g6, %o1 ldsh [%l7 + 0x64], %o4 umul %i7, 0x17A3, %g2 movl %icc, %g5, %l3 st %f8, [%l7 + 0x3C] bneg,a,pn %icc, loop_3242 sth %o6, [%l7 + 0x46] sdivx %i6, 0x0245, %g1 ld [%l7 + 0x78], %f6 loop_3242: tge %icc, 0x5 orcc %g3, 0x0343, %g4 fpackfix %f12, %f14 fmovrdne %l5, %f6, %f0 tcs %icc, 0x7 ba,a,pt %xcc, loop_3243 smulcc %i2, 0x015A, %o3 fmovrdgez %l4, %f6, %f6 fmovrsne %o5, %f11, %f0 loop_3243: lduw [%l7 + 0x3C], %o2 fcmpes %fcc1, %f6, %f6 ldsb [%l7 + 0x16], %o7 srax %i4, 0x11, %o0 umul %l0, 0x07D5, %g7 std %f12, [%l7 + 0x40] movrne %l2, %i1, %i5 edge32l %i0, %l6, %i3 orcc %g6, 0x1069, %l1 tvs %xcc, 0x6 tvs %xcc, 0x4 fmul8sux16 %f0, %f2, %f0 movrgez %o1, 0x292, %o4 brnz,a %g2, loop_3244 ldub [%l7 + 0x48], %g5 ldsb [%l7 + 0x5C], %i7 mulx %l3, %i6, %o6 loop_3244: ldx [%l7 + 0x70], %g3 fzeros %f12 fmul8sux16 %f4, %f14, %f0 ldsw [%l7 + 0x78], %g1 edge32 %g4, %l5, %i2 tn %icc, 0x0 ldsb [%l7 + 0x41], %o3 ldsh [%l7 + 0x0E], %o5 movleu %icc, %l4, %o7 ldx [%l7 + 0x28], %o2 bcc %icc, loop_3245 ldd [%l7 + 0x30], %f14 std %f8, [%l7 + 0x68] sdivcc %i4, 0x0E46, %l0 loop_3245: movgu %icc, %o0, %g7 array32 %i1, %l2, %i5 stb %i0, [%l7 + 0x3C] bn,a,pn %xcc, loop_3246 fcmpgt16 %f14, %f10, %i3 brgez %l6, loop_3247 fmovsle %icc, %f3, %f13 loop_3246: addc %l1, %o1, %o4 std %f8, [%l7 + 0x68] loop_3247: fble,a %fcc0, loop_3248 bg loop_3249 ldsb [%l7 + 0x3D], %g2 tneg %icc, 0x5 loop_3248: fmovscs %icc, %f3, %f15 loop_3249: fornot1 %f4, %f12, %f4 ldub [%l7 + 0x1D], %g6 stw %i7, [%l7 + 0x5C] ldub [%l7 + 0x27], %g5 sdivcc %l3, 0x1349, %i6 movge %icc, %g3, %g1 fbug %fcc0, loop_3250 movge %icc, %o6, %l5 siam 0x4 fabsd %f4, %f4 loop_3250: brlez,a %i2, loop_3251 movle %xcc, %o3, %g4 mova %icc, %o5, %l4 popc 0x156E, %o2 loop_3251: ldsw [%l7 + 0x10], %o7 stx %l0, [%l7 + 0x20] ldx [%l7 + 0x18], %i4 fbuge,a %fcc3, loop_3252 fmul8x16al %f3, %f13, %f14 fbu %fcc0, loop_3253 fnegs %f14, %f5 loop_3252: andncc %g7, %o0, %i1 tvs %icc, 0x5 loop_3253: nop setx loop_3254, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %i5, [%l7 + 0x7C] fcmple16 %f8, %f12, %i0 edge16 %l2, %i3, %l6 loop_3254: fmovsge %xcc, %f10, %f14 stw %o1, [%l7 + 0x64] fble,a %fcc2, loop_3255 fsrc2 %f8, %f8 subc %l1, %g2, %o4 sth %g6, [%l7 + 0x60] loop_3255: fmovrdlz %g5, %f12, %f8 fandnot2s %f13, %f12, %f7 movneg %xcc, %i7, %l3 nop setx loop_3256, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srax %i6, %g3, %o6 tg %icc, 0x3 std %f8, [%l7 + 0x08] loop_3256: array16 %l5, %g1, %o3 tpos %xcc, 0x4 movrlz %g4, 0x01A, %o5 ldub [%l7 + 0x4C], %i2 ld [%l7 + 0x64], %f6 brlez %o2, loop_3257 fands %f0, %f9, %f1 fmovsvs %icc, %f5, %f8 nop setx loop_3258, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3257: fbn %fcc3, loop_3259 lduh [%l7 + 0x22], %l4 fmuld8ulx16 %f2, %f8, %f14 loop_3258: fnegs %f5, %f13 loop_3259: ldsw [%l7 + 0x30], %o7 fmovdgu %xcc, %f14, %f8 mulx %l0, 0x0663, %i4 bneg loop_3260 sth %g7, [%l7 + 0x74] nop setx loop_3261, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array16 %o0, %i1, %i5 loop_3260: edge8 %i0, %i3, %l6 fandnot1 %f6, %f6, %f12 loop_3261: ld [%l7 + 0x6C], %f4 bge,a,pt %xcc, loop_3262 sethi 0x0C70, %o1 fmovrsgz %l2, %f4, %f5 fmul8sux16 %f10, %f4, %f12 loop_3262: fones %f11 bge %xcc, loop_3263 std %f2, [%l7 + 0x60] tgu %xcc, 0x4 fands %f14, %f12, %f2 loop_3263: ldub [%l7 + 0x2D], %g2 sth %l1, [%l7 + 0x2E] fmovdgu %icc, %f12, %f12 sth %g6, [%l7 + 0x5E] smul %o4, %g5, %i7 fone %f12 lduw [%l7 + 0x18], %l3 bcs,a,pt %xcc, loop_3264 ldsb [%l7 + 0x17], %g3 alignaddrl %i6, %l5, %g1 orncc %o6, %o3, %o5 loop_3264: fmovsvc %icc, %f0, %f2 fmul8x16al %f5, %f12, %f2 fmovrdlez %i2, %f0, %f14 tsubcctv %o2, 0x137A, %g4 ldub [%l7 + 0x79], %o7 edge8 %l4, %l0, %i4 fornot1s %f15, %f1, %f9 ble,pn %xcc, loop_3265 fmovsl %icc, %f0, %f3 array8 %o0, %i1, %g7 fmul8x16 %f7, %f8, %f12 loop_3265: fxnors %f6, %f4, %f1 edge16n %i5, %i0, %l6 fpmerge %f13, %f11, %f14 fmovdne %xcc, %f15, %f9 fand %f14, %f14, %f6 be,a,pn %icc, loop_3266 fmovsgu %xcc, %f0, %f5 std %f4, [%l7 + 0x18] lduw [%l7 + 0x4C], %i3 loop_3266: fmovdcc %xcc, %f14, %f10 movrne %o1, %l2, %l1 movpos %icc, %g2, %o4 ta %icc, 0x0 stb %g6, [%l7 + 0x24] nop setx loop_3267, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovs %f5, %f11 fmovdpos %xcc, %f8, %f15 call loop_3268 loop_3267: ldsw [%l7 + 0x1C], %i7 fmovsg %icc, %f8, %f3 fmovrdlez %g5, %f8, %f10 loop_3268: ldsw [%l7 + 0x5C], %g3 addc %l3, 0x09B9, %i6 fnot2s %f5, %f8 alignaddr %l5, %o6, %o3 addcc %g1, %i2, %o5 tcc %icc, 0x7 ble,a %xcc, loop_3269 fbuge %fcc0, loop_3270 stw %o2, [%l7 + 0x20] ld [%l7 + 0x28], %f13 loop_3269: fcmpd %fcc0, %f2, %f10 loop_3270: fmovsn %icc, %f14, %f6 brnz,a %g4, loop_3271 sth %o7, [%l7 + 0x6C] orn %l0, 0x0474, %l4 ldx [%l7 + 0x78], %o0 loop_3271: fones %f3 sra %i1, %g7, %i4 addcc %i5, 0x05C1, %i0 fcmpes %fcc2, %f3, %f11 movrlez %l6, 0x2DE, %o1 stb %i3, [%l7 + 0x76] sth %l2, [%l7 + 0x66] fors %f3, %f3, %f0 xor %l1, 0x04E4, %o4 fbule,a %fcc1, loop_3272 fmovd %f4, %f10 ldsb [%l7 + 0x38], %g2 xnorcc %i7, 0x0953, %g5 loop_3272: taddcctv %g6, 0x0EED, %l3 umulcc %i6, 0x1EAA, %g3 addccc %l5, 0x14B3, %o6 for %f8, %f6, %f12 fbo %fcc2, loop_3273 fnors %f1, %f0, %f9 fbg %fcc0, loop_3274 sth %o3, [%l7 + 0x7A] loop_3273: ble %xcc, loop_3275 sth %g1, [%l7 + 0x70] loop_3274: tle %icc, 0x1 bg %xcc, loop_3276 loop_3275: stb %o5, [%l7 + 0x6F] ldsh [%l7 + 0x76], %i2 fmovrdlz %g4, %f4, %f2 loop_3276: or %o7, 0x021A, %o2 bvc,pt %xcc, loop_3277 fsrc1s %f9, %f7 ldsw [%l7 + 0x2C], %l4 ldsb [%l7 + 0x18], %o0 loop_3277: xnorcc %l0, 0x0F46, %i1 tpos %xcc, 0x2 for %f10, %f14, %f2 orn %i4, 0x1BA6, %i5 tcc %icc, 0x1 addccc %i0, %l6, %g7 edge8ln %o1, %l2, %l1 stx %i3, [%l7 + 0x48] smul %o4, 0x0BDB, %g2 ldsh [%l7 + 0x2C], %i7 ldsb [%l7 + 0x6F], %g5 fmovrde %g6, %f14, %f4 bg,pt %icc, loop_3278 tne %icc, 0x6 sth %i6, [%l7 + 0x32] ldsw [%l7 + 0x4C], %g3 loop_3278: lduh [%l7 + 0x44], %l5 st %f8, [%l7 + 0x3C] sdiv %l3, 0x1C6F, %o3 stb %g1, [%l7 + 0x27] fmovdneg %xcc, %f3, %f6 udiv %o6, 0x0C72, %o5 stw %g4, [%l7 + 0x5C] taddcc %o7, 0x1AE8, %i2 umulcc %l4, 0x0C71, %o0 stb %o2, [%l7 + 0x4D] fmovsge %xcc, %f2, %f4 tneg %icc, 0x3 movge %xcc, %l0, %i4 smulcc %i5, 0x0453, %i1 addc %l6, %i0, %g7 fmovd %f8, %f12 fand %f0, %f4, %f0 fmovsvc %xcc, %f15, %f2 movcc %xcc, %l2, %o1 fbn %fcc0, loop_3279 edge32 %l1, %i3, %o4 ldx [%l7 + 0x38], %i7 fmovdg %icc, %f5, %f3 loop_3279: stb %g5, [%l7 + 0x15] sdivcc %g6, 0x1DFA, %g2 fnand %f0, %f10, %f8 stb %g3, [%l7 + 0x6F] stx %i6, [%l7 + 0x08] ldsh [%l7 + 0x0C], %l3 movge %xcc, %l5, %o3 addc %g1, 0x1926, %o6 ldsh [%l7 + 0x1E], %o5 movg %icc, %o7, %g4 addccc %l4, %o0, %i2 tcc %xcc, 0x5 bvc,a %xcc, loop_3280 ldx [%l7 + 0x50], %l0 std %f12, [%l7 + 0x18] ld [%l7 + 0x1C], %f12 loop_3280: movrgez %o2, 0x082, %i4 fmovrdne %i5, %f10, %f4 fpack16 %f2, %f3 ldx [%l7 + 0x48], %l6 ba,pn %icc, loop_3281 std %f4, [%l7 + 0x50] lduh [%l7 + 0x6E], %i0 bn,pn %xcc, loop_3282 loop_3281: for %f6, %f6, %f10 fbue %fcc1, loop_3283 fmovrde %i1, %f6, %f10 loop_3282: bvc,a %xcc, loop_3284 ldub [%l7 + 0x19], %g7 loop_3283: xnor %o1, 0x0C92, %l1 fbn,a %fcc1, loop_3285 loop_3284: movrgz %i3, %l2, %o4 fcmpes %fcc1, %f3, %f5 tne %xcc, 0x6 loop_3285: sub %g5, %i7, %g2 fcmpgt16 %f12, %f8, %g6 stb %g3, [%l7 + 0x43] movrlz %l3, %l5, %i6 fnor %f2, %f10, %f6 st %f7, [%l7 + 0x78] fmovsne %icc, %f7, %f1 fmuld8ulx16 %f2, %f0, %f10 fmul8sux16 %f10, %f8, %f6 ldsh [%l7 + 0x6E], %o3 ldx [%l7 + 0x50], %o6 fsrc2 %f8, %f4 add %o5, 0x0645, %g1 fmovdleu %xcc, %f12, %f12 fblg,a %fcc1, loop_3286 ldx [%l7 + 0x30], %o7 udivx %l4, 0x1D30, %g4 tl %icc, 0x7 loop_3286: fnand %f4, %f12, %f14 ldd [%l7 + 0x58], %f4 sub %o0, %i2, %o2 mulx %i4, %l0, %l6 tne %xcc, 0x7 fmovsge %icc, %f15, %f12 ldsw [%l7 + 0x54], %i0 stw %i1, [%l7 + 0x40] stx %i5, [%l7 + 0x40] ldsh [%l7 + 0x2A], %o1 fmovrdlz %g7, %f8, %f8 ldsb [%l7 + 0x43], %l1 ldsb [%l7 + 0x68], %i3 movrgez %o4, %l2, %g5 udivcc %g2, 0x06E9, %i7 tl %icc, 0x4 fcmpes %fcc2, %f13, %f4 fmovsneg %icc, %f7, %f14 movn %icc, %g6, %g3 fba %fcc2, loop_3287 movrgez %l5, %i6, %o3 fandnot2s %f13, %f5, %f3 fmovdvc %xcc, %f2, %f11 loop_3287: bcc,a %icc, loop_3288 fzero %f12 sdivx %l3, 0x1BD1, %o5 fmovscc %icc, %f3, %f8 loop_3288: stw %o6, [%l7 + 0x18] umulcc %g1, %o7, %g4 addcc %l4, 0x1B80, %o0 tcc %icc, 0x1 tg %xcc, 0x7 brgez %o2, loop_3289 fpadd32s %f2, %f3, %f14 umul %i4, 0x1453, %i2 fbu %fcc2, loop_3290 loop_3289: add %l6, %i0, %i1 fxnor %f6, %f0, %f12 movvs %xcc, %i5, %l0 loop_3290: xnor %o1, 0x00B9, %g7 fsrc1 %f14, %f10 xnorcc %l1, 0x0104, %i3 subcc %o4, %l2, %g2 fxor %f2, %f2, %f12 stx %g5, [%l7 + 0x70] ld [%l7 + 0x3C], %f9 umul %g6, 0x1AEC, %i7 fandnot2s %f13, %f8, %f3 fsrc1 %f0, %f4 fbg,a %fcc0, loop_3291 fandnot1 %f2, %f8, %f10 tl %xcc, 0x2 umul %l5, 0x1F69, %g3 loop_3291: tle %icc, 0x6 fbo,a %fcc1, loop_3292 addcc %o3, 0x0EB8, %i6 brlz %o5, loop_3293 edge8ln %o6, %l3, %o7 loop_3292: stb %g4, [%l7 + 0x51] fcmpes %fcc2, %f15, %f2 loop_3293: fmovsle %xcc, %f1, %f11 tn %xcc, 0x3 ldsh [%l7 + 0x36], %l4 orn %o0, %o2, %g1 fpadd32 %f10, %f10, %f0 movrgez %i2, 0x293, %i4 st %f7, [%l7 + 0x58] ble,a,pn %xcc, loop_3294 movvs %xcc, %l6, %i1 fnand %f10, %f12, %f2 fmovrdgez %i5, %f6, %f8 loop_3294: subcc %i0, %o1, %l0 fcmpne32 %f0, %f14, %l1 ldub [%l7 + 0x1F], %g7 stx %i3, [%l7 + 0x28] ldsh [%l7 + 0x40], %l2 fzeros %f14 stw %o4, [%l7 + 0x0C] movg %icc, %g2, %g5 ldsb [%l7 + 0x5E], %i7 fnors %f12, %f5, %f0 fmovse %xcc, %f10, %f3 edge8l %g6, %l5, %o3 addccc %g3, %o5, %o6 bneg,a %icc, loop_3295 edge16l %i6, %l3, %o7 alignaddr %l4, %g4, %o0 fpsub16s %f11, %f5, %f1 loop_3295: fpadd32 %f12, %f0, %f10 ldsw [%l7 + 0x64], %g1 nop setx loop_3296, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x32], %o2 ldx [%l7 + 0x10], %i2 smul %l6, 0x1B76, %i1 loop_3296: fmovsge %xcc, %f10, %f3 xnorcc %i4, %i0, %i5 ldub [%l7 + 0x2F], %l0 fmul8ulx16 %f4, %f4, %f8 ldsh [%l7 + 0x54], %l1 ldsw [%l7 + 0x08], %g7 ldd [%l7 + 0x38], %f4 brnz %i3, loop_3297 fmovrdgz %l2, %f2, %f0 fmovrdgez %o1, %f8, %f10 fcmpne32 %f10, %f10, %g2 loop_3297: fabsd %f8, %f4 st %f5, [%l7 + 0x68] ldx [%l7 + 0x68], %o4 fand %f10, %f4, %f8 fsrc2s %f7, %f2 or %g5, %i7, %g6 fones %f0 stw %l5, [%l7 + 0x7C] lduw [%l7 + 0x3C], %o3 fmul8x16au %f9, %f0, %f6 ldx [%l7 + 0x30], %o5 movpos %icc, %o6, %g3 ld [%l7 + 0x24], %f6 fblg,a %fcc2, loop_3298 fbge %fcc0, loop_3299 brlez,a %l3, loop_3300 ldsh [%l7 + 0x4E], %o7 loop_3298: fmul8sux16 %f4, %f6, %f6 loop_3299: ldd [%l7 + 0x28], %f10 loop_3300: fmul8x16 %f10, %f6, %f0 srlx %i6, %g4, %l4 ldd [%l7 + 0x40], %f2 movcc %icc, %o0, %o2 fcmpeq32 %f6, %f12, %i2 movge %icc, %l6, %g1 bvs,a,pt %xcc, loop_3301 subc %i1, 0x0121, %i0 fmovdgu %icc, %f9, %f14 fmul8x16 %f14, %f12, %f8 loop_3301: fone %f0 fmuld8sux16 %f10, %f4, %f2 stw %i5, [%l7 + 0x08] fmovsn %xcc, %f0, %f12 fandnot1 %f0, %f14, %f6 stx %l0, [%l7 + 0x60] sth %l1, [%l7 + 0x38] ldsw [%l7 + 0x14], %g7 nop setx loop_3302, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srax %i4, 0x03, %i3 tne %icc, 0x5 brz %o1, loop_3303 loop_3302: edge8ln %g2, %l2, %o4 ldsb [%l7 + 0x29], %i7 bgu,pt %icc, loop_3304 loop_3303: fmuld8ulx16 %f2, %f3, %f14 popc %g6, %l5 lduw [%l7 + 0x7C], %o3 loop_3304: bleu,pt %xcc, loop_3305 ld [%l7 + 0x24], %f13 std %f4, [%l7 + 0x78] fcmpes %fcc0, %f6, %f8 loop_3305: taddcc %g5, 0x0EB8, %o6 subccc %g3, %o5, %l3 fbu,a %fcc0, loop_3306 std %f0, [%l7 + 0x18] edge16 %o7, %g4, %i6 ldub [%l7 + 0x6C], %l4 loop_3306: udiv %o0, 0x14B1, %i2 srax %o2, %l6, %g1 fmovsge %icc, %f4, %f13 srax %i1, 0x0E, %i0 fmovdg %xcc, %f11, %f7 movge %icc, %l0, %i5 tvs %icc, 0x1 fpadd32 %f10, %f2, %f0 fmovsg %icc, %f12, %f5 tgu %xcc, 0x4 fmovrde %g7, %f10, %f0 stb %i4, [%l7 + 0x59] orn %i3, 0x0648, %o1 fone %f8 fmovscs %xcc, %f7, %f10 fbl,a %fcc3, loop_3307 stx %l1, [%l7 + 0x70] st %f14, [%l7 + 0x18] edge8l %l2, %g2, %o4 loop_3307: fmul8x16 %f8, %f12, %f14 call loop_3308 fmovsle %xcc, %f14, %f8 bgu %icc, loop_3309 nop setx loop_3310, %l0, %l1 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_3308: fcmpes %fcc3, %f4, %f10 lduw [%l7 + 0x18], %i7 loop_3309: bcs loop_3311 loop_3310: tle %xcc, 0x1 fcmpd %fcc0, %f0, %f6 smulcc %g6, 0x03FA, %o3 loop_3311: and %l5, %o6, %g5 fxnor %f0, %f12, %f8 fcmpes %fcc3, %f12, %f3 bn,pn %icc, loop_3312 ldsw [%l7 + 0x5C], %g3 fcmps %fcc3, %f1, %f11 sethi 0x0D0F, %o5 loop_3312: movrlez %o7, %g4, %i6 std %f12, [%l7 + 0x58] nop setx loop_3313, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsa %icc, %f10, %f10 pdist %f4, %f8, %f4 subccc %l4, %o0, %l3 loop_3313: fbne,a %fcc0, loop_3314 ldsh [%l7 + 0x14], %i2 std %f6, [%l7 + 0x40] ldx [%l7 + 0x70], %l6 loop_3314: fand %f12, %f12, %f10 subccc %o2, 0x12AD, %i1 fmovsneg %xcc, %f12, %f4 fzero %f2 std %f10, [%l7 + 0x30] fmuld8ulx16 %f10, %f1, %f10 movle %icc, %g1, %i0 fsrc1 %f12, %f2 fbu,a %fcc2, loop_3315 bcs,a,pn %xcc, loop_3316 fmovrslz %i5, %f12, %f10 fcmpgt32 %f4, %f10, %l0 loop_3315: bpos loop_3317 loop_3316: std %f12, [%l7 + 0x60] fmovrse %i4, %f7, %f5 edge16l %i3, %g7, %o1 loop_3317: fblg,a %fcc2, loop_3318 sra %l1, %g2, %o4 lduh [%l7 + 0x46], %l2 movrne %g6, %i7, %l5 loop_3318: movgu %icc, %o6, %o3 bleu,a,pn %icc, loop_3319 fmul8ulx16 %f6, %f10, %f4 addccc %g5, 0x0FF1, %g3 fble,a %fcc1, loop_3320 loop_3319: st %f14, [%l7 + 0x50] movn %icc, %o5, %g4 ble %xcc, loop_3321 loop_3320: fandnot2s %f10, %f9, %f13 movrgez %o7, 0x28C, %i6 fmovrslez %l4, %f13, %f12 loop_3321: fone %f8 fbue %fcc3, loop_3322 alignaddr %o0, %l3, %l6 fabss %f6, %f4 movrgez %o2, %i2, %g1 loop_3322: fmovrdne %i1, %f4, %f10 mulscc %i5, %l0, %i4 edge32ln %i0, %i3, %o1 umul %l1, 0x0564, %g7 fmul8sux16 %f2, %f8, %f12 stx %g2, [%l7 + 0x30] sth %o4, [%l7 + 0x0E] bleu %xcc, loop_3323 std %f0, [%l7 + 0x38] fmovrdgez %l2, %f14, %f12 fmovsvc %icc, %f2, %f14 loop_3323: fmovse %icc, %f0, %f8 sdivcc %i7, 0x15AB, %g6 lduw [%l7 + 0x4C], %o6 movge %xcc, %o3, %l5 alignaddrl %g5, %o5, %g3 umulcc %g4, %o7, %i6 call loop_3324 fpsub16 %f2, %f4, %f14 for %f0, %f6, %f4 tne %icc, 0x5 loop_3324: fnegs %f9, %f0 fmovdneg %icc, %f15, %f13 ldx [%l7 + 0x18], %l4 xnor %o0, %l3, %l6 fmovs %f1, %f1 fmovdgu %icc, %f12, %f9 tl %xcc, 0x6 fpmerge %f0, %f9, %f14 fpsub16s %f11, %f14, %f9 edge32 %i2, %o2, %i1 fblg,a %fcc1, loop_3325 ldsw [%l7 + 0x24], %i5 ldub [%l7 + 0x5F], %g1 brlez,a %l0, loop_3326 loop_3325: fmovrsgz %i4, %f4, %f9 ldsh [%l7 + 0x58], %i0 movne %icc, %i3, %o1 loop_3326: fcmpes %fcc3, %f7, %f7 move %icc, %l1, %g7 ldx [%l7 + 0x28], %o4 fbuge,a %fcc0, loop_3327 fpadd16s %f1, %f8, %f6 edge16n %g2, %l2, %g6 ld [%l7 + 0x78], %f12 loop_3327: fpsub32 %f12, %f12, %f4 stw %o6, [%l7 + 0x6C] alignaddrl %i7, %l5, %g5 fbne,a %fcc1, loop_3328 edge16n %o3, %g3, %g4 stx %o7, [%l7 + 0x60] bge %icc, loop_3329 loop_3328: fand %f6, %f12, %f10 fmovdne %xcc, %f12, %f13 fnors %f13, %f15, %f3 loop_3329: sth %o5, [%l7 + 0x4E] sdivcc %l4, 0x0492, %i6 movcs %icc, %o0, %l6 subccc %i2, 0x03FA, %o2 umul %l3, %i1, %i5 bl,pt %icc, loop_3330 ldd [%l7 + 0x20], %f4 fands %f2, %f0, %f6 fbl,a %fcc3, loop_3331 loop_3330: ldub [%l7 + 0x0A], %g1 fands %f3, %f0, %f3 ldd [%l7 + 0x18], %f12 loop_3331: ld [%l7 + 0x74], %f14 sth %i4, [%l7 + 0x4C] fbug,a %fcc3, loop_3332 fornot1 %f10, %f14, %f10 sth %l0, [%l7 + 0x78] ld [%l7 + 0x2C], %f11 loop_3332: lduw [%l7 + 0x38], %i0 fornot2s %f9, %f4, %f1 movle %icc, %o1, %l1 tleu %xcc, 0x3 array16 %i3, %g7, %g2 ldd [%l7 + 0x48], %f8 edge8l %o4, %l2, %g6 tpos %icc, 0x6 fpadd16 %f4, %f4, %f0 fmovdvc %icc, %f11, %f11 tsubcctv %o6, 0x156A, %i7 srax %g5, 0x1A, %l5 brz %o3, loop_3333 lduh [%l7 + 0x30], %g3 pdist %f10, %f2, %f2 edge8 %g4, %o5, %o7 loop_3333: movrgez %l4, %i6, %l6 ldsh [%l7 + 0x78], %i2 mulscc %o0, %o2, %l3 stb %i5, [%l7 + 0x3D] stw %g1, [%l7 + 0x4C] movpos %xcc, %i1, %i4 lduh [%l7 + 0x68], %i0 movrlz %o1, 0x1DF, %l0 fble %fcc3, loop_3334 brgez %l1, loop_3335 tne %xcc, 0x7 mulx %i3, %g7, %o4 loop_3334: tsubcctv %l2, %g6, %g2 loop_3335: ldd [%l7 + 0x10], %f14 tcs %icc, 0x1 fble,a %fcc3, loop_3336 ldsh [%l7 + 0x56], %o6 lduh [%l7 + 0x12], %g5 fmovscs %icc, %f0, %f8 loop_3336: tvc %xcc, 0x5 fpmerge %f9, %f8, %f14 lduh [%l7 + 0x0C], %l5 edge16l %o3, %g3, %i7 addccc %g4, %o5, %l4 fxnor %f0, %f0, %f0 fmovdg %xcc, %f10, %f11 mova %icc, %i6, %l6 movgu %icc, %o7, %i2 fornot1s %f7, %f6, %f15 fandnot2s %f0, %f6, %f0 fbuge,a %fcc1, loop_3337 ldub [%l7 + 0x78], %o0 fbo,a %fcc3, loop_3338 add %o2, %i5, %l3 loop_3337: xnorcc %i1, %g1, %i4 stx %o1, [%l7 + 0x48] loop_3338: movge %icc, %l0, %i0 sra %l1, %i3, %o4 edge32n %g7, %g6, %l2 edge16n %g2, %g5, %l5 ldub [%l7 + 0x48], %o3 fmovdvc %icc, %f0, %f1 stx %o6, [%l7 + 0x10] tcc %xcc, 0x6 fmovsa %icc, %f7, %f7 tleu %icc, 0x3 stx %g3, [%l7 + 0x20] stx %i7, [%l7 + 0x68] stb %g4, [%l7 + 0x29] subcc %o5, %l4, %i6 lduw [%l7 + 0x18], %l6 tcs %xcc, 0x3 pdist %f0, %f10, %f0 fmovdpos %icc, %f15, %f15 ble %xcc, loop_3339 fpadd16s %f14, %f12, %f2 edge16l %o7, %i2, %o2 array8 %o0, %l3, %i1 loop_3339: siam 0x1 fandnot1 %f10, %f12, %f6 fpsub16s %f3, %f8, %f4 ta %icc, 0x1 edge32ln %i5, %i4, %g1 ldd [%l7 + 0x48], %f2 tg %icc, 0x5 movrgez %l0, %o1, %i0 fbl %fcc2, loop_3340 xnor %i3, %l1, %g7 siam 0x7 sth %g6, [%l7 + 0x46] loop_3340: bneg loop_3341 brlez,a %l2, loop_3342 tle %xcc, 0x2 fbl,a %fcc3, loop_3343 loop_3341: ld [%l7 + 0x48], %f12 loop_3342: stw %o4, [%l7 + 0x08] lduh [%l7 + 0x58], %g2 loop_3343: fbug,a %fcc2, loop_3344 srax %g5, %o3, %l5 ldx [%l7 + 0x18], %g3 ld [%l7 + 0x24], %f0 loop_3344: movgu %xcc, %o6, %g4 be %icc, loop_3345 stb %o5, [%l7 + 0x53] fpsub16 %f14, %f14, %f10 sra %i7, %i6, %l6 loop_3345: stb %l4, [%l7 + 0x50] tle %icc, 0x4 fmuld8ulx16 %f4, %f14, %f6 edge16l %o7, %o2, %o0 movvs %xcc, %l3, %i1 fpsub16s %f6, %f5, %f4 edge32 %i2, %i4, %g1 fmovrdlz %i5, %f2, %f4 std %f0, [%l7 + 0x48] ldsh [%l7 + 0x10], %o1 stx %i0, [%l7 + 0x60] fpsub16s %f10, %f11, %f3 movrlez %l0, %l1, %g7 fmovdge %xcc, %f5, %f13 ldsw [%l7 + 0x78], %i3 fmovrsgz %l2, %f6, %f5 ldsb [%l7 + 0x7E], %o4 ldsb [%l7 + 0x09], %g2 movcs %xcc, %g6, %g5 ldx [%l7 + 0x70], %o3 movvs %icc, %g3, %o6 ldsh [%l7 + 0x28], %g4 udiv %o5, 0x15A1, %i7 ldsw [%l7 + 0x24], %l5 fmovsvs %icc, %f2, %f11 fnot2s %f7, %f1 alignaddrl %l6, %l4, %i6 nop setx loop_3346, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movl %icc, %o7, %o2 ldx [%l7 + 0x68], %l3 movre %o0, %i1, %i2 loop_3346: ldd [%l7 + 0x48], %f12 fornot1 %f0, %f10, %f6 fnors %f3, %f15, %f1 ldx [%l7 + 0x40], %g1 fmovdneg %xcc, %f11, %f9 st %f4, [%l7 + 0x5C] fnors %f13, %f14, %f1 fmovse %xcc, %f12, %f13 edge8 %i4, %i5, %o1 fornot2 %f8, %f8, %f0 sth %l0, [%l7 + 0x2C] sdivx %i0, 0x0E03, %l1 fbue,a %fcc2, loop_3347 for %f10, %f14, %f0 lduw [%l7 + 0x2C], %i3 ldd [%l7 + 0x68], %f6 loop_3347: ldd [%l7 + 0x58], %f2 array32 %g7, %o4, %g2 bge %icc, loop_3348 fmovrsgez %g6, %f7, %f6 ldsb [%l7 + 0x78], %l2 fpadd16s %f10, %f7, %f8 loop_3348: fsrc1 %f6, %f14 orn %g5, 0x0A92, %g3 bcc loop_3349 movrne %o3, 0x2FB, %g4 bpos,a %icc, loop_3350 tge %xcc, 0x3 loop_3349: movneg %icc, %o6, %o5 fmovsge %xcc, %f1, %f2 loop_3350: stx %l5, [%l7 + 0x38] fmul8ulx16 %f4, %f6, %f4 fone %f6 fmovrde %i7, %f14, %f12 ldub [%l7 + 0x2F], %l4 st %f15, [%l7 + 0x48] subc %i6, 0x163A, %o7 udivx %o2, 0x18E3, %l3 ld [%l7 + 0x20], %f7 ldsb [%l7 + 0x5D], %l6 ldsw [%l7 + 0x78], %i1 ldsb [%l7 + 0x3D], %o0 ldx [%l7 + 0x40], %i2 sdivcc %i4, 0x0A00, %g1 std %f0, [%l7 + 0x28] fmovspos %xcc, %f9, %f0 fba %fcc1, loop_3351 tvc %icc, 0x2 fxnor %f6, %f12, %f0 fmovrdlez %i5, %f0, %f0 loop_3351: fpmerge %f6, %f9, %f2 fbuge %fcc0, loop_3352 fandnot2 %f12, %f6, %f12 ldsh [%l7 + 0x64], %l0 stw %i0, [%l7 + 0x24] loop_3352: srl %o1, 0x0F, %i3 fand %f12, %f2, %f4 sth %l1, [%l7 + 0x6C] fpsub32 %f0, %f10, %f4 bvs loop_3353 for %f8, %f14, %f14 fmul8x16au %f8, %f13, %f4 fcmpeq16 %f10, %f12, %g7 loop_3353: edge8ln %o4, %g2, %l2 fpackfix %f8, %f12 fpadd32s %f7, %f13, %f11 stb %g6, [%l7 + 0x12] fsrc1s %f12, %f0 fmovdvc %xcc, %f11, %f3 lduh [%l7 + 0x68], %g3 bl,pn %xcc, loop_3354 nop setx loop_3355, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbue,a %fcc0, loop_3356 st %f14, [%l7 + 0x64] loop_3354: mova %icc, %o3, %g5 loop_3355: fmuld8ulx16 %f9, %f8, %f0 loop_3356: ldsb [%l7 + 0x19], %g4 fandnot2 %f8, %f0, %f2 ld [%l7 + 0x7C], %f14 sth %o5, [%l7 + 0x10] orn %o6, 0x1B0D, %l5 st %f14, [%l7 + 0x34] fbe %fcc0, loop_3357 fmovdg %xcc, %f11, %f5 stb %l4, [%l7 + 0x5D] fmovrdlez %i6, %f0, %f2 loop_3357: fbule,a %fcc1, loop_3358 orn %o7, %o2, %l3 std %f8, [%l7 + 0x68] andncc %i7, %l6, %o0 loop_3358: fandnot2s %f5, %f11, %f2 sth %i2, [%l7 + 0x0C] bge,a,pn %xcc, loop_3359 lduh [%l7 + 0x0C], %i4 fmovsne %xcc, %f14, %f9 fmovdcc %icc, %f3, %f10 loop_3359: ldx [%l7 + 0x18], %i1 fcmpgt16 %f4, %f2, %g1 brlz %i5, loop_3360 bn,pt %xcc, loop_3361 fpsub16s %f14, %f2, %f1 edge16l %l0, %o1, %i0 loop_3360: tsubcctv %i3, %g7, %l1 loop_3361: fbu,a %fcc2, loop_3362 tneg %xcc, 0x7 fmovrsne %o4, %f7, %f14 fblg,a %fcc1, loop_3363 loop_3362: xorcc %l2, %g6, %g2 edge8 %g3, %o3, %g4 lduw [%l7 + 0x30], %g5 loop_3363: ldub [%l7 + 0x4B], %o5 ldsh [%l7 + 0x5C], %o6 xnor %l4, 0x0E1B, %i6 nop setx loop_3364, %l0, %l1 jmpl %l1, %l5 fxnor %f4, %f14, %f2 movcc %xcc, %o7, %o2 fmuld8ulx16 %f7, %f7, %f10 loop_3364: fpack32 %f14, %f14, %f2 movvc %xcc, %i7, %l6 lduw [%l7 + 0x34], %o0 stx %l3, [%l7 + 0x48] brlez,a %i2, loop_3365 sub %i4, %g1, %i1 fmovdn %xcc, %f2, %f7 st %f0, [%l7 + 0x10] loop_3365: lduh [%l7 + 0x42], %i5 edge8n %l0, %o1, %i0 addc %g7, %i3, %o4 fcmple16 %f6, %f2, %l1 or %l2, %g2, %g3 fandnot1s %f11, %f2, %f0 edge8ln %o3, %g4, %g6 ldx [%l7 + 0x60], %o5 edge16ln %o6, %g5, %i6 array16 %l5, %o7, %o2 brgez,a %l4, loop_3366 fmovsgu %icc, %f13, %f1 fpsub32s %f5, %f6, %f2 fnegd %f0, %f12 loop_3366: fmul8x16 %f7, %f6, %f6 move %xcc, %l6, %o0 fmovsg %xcc, %f13, %f15 fsrc2 %f4, %f10 be,a,pt %xcc, loop_3367 fpsub16 %f10, %f8, %f6 smulcc %l3, 0x1B96, %i7 sth %i2, [%l7 + 0x1C] loop_3367: fmovrsne %g1, %f9, %f7 andn %i4, %i1, %i5 movrlez %o1, %i0, %l0 fnors %f5, %f3, %f4 xor %g7, 0x08C7, %o4 fbo,a %fcc3, loop_3368 fbn,a %fcc0, loop_3369 std %f10, [%l7 + 0x70] ldd [%l7 + 0x18], %f0 loop_3368: fmovdneg %icc, %f5, %f10 loop_3369: tne %xcc, 0x1 ldx [%l7 + 0x50], %i3 movrgez %l2, %g2, %g3 mulscc %l1, %g4, %o3 ldsw [%l7 + 0x54], %o5 tge %icc, 0x1 fmovscc %xcc, %f4, %f5 fbuge %fcc0, loop_3370 stx %g6, [%l7 + 0x68] fbge,a %fcc1, loop_3371 ldx [%l7 + 0x28], %o6 loop_3370: movleu %icc, %g5, %l5 lduw [%l7 + 0x7C], %o7 loop_3371: te %xcc, 0x6 ldsb [%l7 + 0x09], %o2 edge32ln %i6, %l6, %l4 ldsw [%l7 + 0x4C], %l3 st %f11, [%l7 + 0x4C] movneg %icc, %o0, %i2 ldsw [%l7 + 0x24], %i7 ldsw [%l7 + 0x20], %i4 andcc %g1, %i1, %i5 fsrc2s %f3, %f15 edge8 %i0, %o1, %g7 call loop_3372 brlez %l0, loop_3373 sethi 0x1516, %o4 fmul8x16al %f8, %f12, %f4 loop_3372: movrgz %i3, %g2, %l2 loop_3373: ldsh [%l7 + 0x0A], %l1 tn %icc, 0x1 stx %g3, [%l7 + 0x58] std %f14, [%l7 + 0x40] stx %o3, [%l7 + 0x10] andcc %o5, 0x028E, %g4 fbg,a %fcc3, loop_3374 bgu,a %xcc, loop_3375 bleu,a,pt %icc, loop_3376 andncc %o6, %g6, %g5 loop_3374: fpsub32s %f13, %f14, %f1 loop_3375: fnor %f4, %f0, %f12 loop_3376: fxors %f7, %f8, %f13 stx %l5, [%l7 + 0x30] fmul8ulx16 %f14, %f2, %f10 sth %o2, [%l7 + 0x0E] tvc %icc, 0x2 edge16ln %i6, %l6, %l4 ldsb [%l7 + 0x19], %o7 fsrc2 %f12, %f4 ldx [%l7 + 0x60], %l3 ba,a loop_3377 movre %o0, %i2, %i4 array32 %g1, %i7, %i1 ld [%l7 + 0x3C], %f10 loop_3377: fbug,a %fcc3, loop_3378 movn %icc, %i5, %o1 ldub [%l7 + 0x30], %g7 edge8l %l0, %o4, %i0 loop_3378: movre %i3, 0x361, %l2 orncc %l1, 0x1F03, %g3 stx %o3, [%l7 + 0x28] fabss %f5, %f11 tsubcc %g2, 0x0684, %o5 fmovrsgz %g4, %f10, %f5 addccc %g6, 0x1210, %g5 stw %o6, [%l7 + 0x7C] movleu %icc, %o2, %l5 addcc %l6, 0x0FD3, %l4 lduw [%l7 + 0x2C], %o7 fbul %fcc0, loop_3379 fmovsvs %xcc, %f0, %f7 std %f6, [%l7 + 0x40] sth %l3, [%l7 + 0x7E] loop_3379: movleu %icc, %o0, %i2 fcmpne32 %f4, %f0, %i4 ldsb [%l7 + 0x41], %g1 ldd [%l7 + 0x40], %f2 fcmpeq32 %f8, %f4, %i6 fandnot1 %f2, %f0, %f6 fands %f2, %f15, %f8 edge16ln %i7, %i1, %o1 fors %f11, %f15, %f14 fbug,a %fcc1, loop_3380 stb %i5, [%l7 + 0x48] ldsh [%l7 + 0x0C], %g7 tsubcc %l0, 0x0471, %i0 loop_3380: fors %f13, %f14, %f1 tle %icc, 0x0 ldd [%l7 + 0x58], %f14 brz %o4, loop_3381 lduw [%l7 + 0x18], %i3 siam 0x7 edge32n %l1, %g3, %l2 loop_3381: lduh [%l7 + 0x10], %o3 edge8ln %g2, %o5, %g6 ld [%l7 + 0x78], %f0 fandnot1 %f0, %f14, %f12 stb %g5, [%l7 + 0x0D] std %f2, [%l7 + 0x10] fmovrdgez %o6, %f2, %f6 fmovsneg %icc, %f5, %f3 ldsw [%l7 + 0x3C], %o2 fcmple16 %f6, %f14, %g4 edge8l %l6, %l5, %l4 xnorcc %o7, 0x1080, %o0 ldd [%l7 + 0x60], %f4 fsrc1s %f3, %f14 fbne,a %fcc2, loop_3382 fbe,a %fcc0, loop_3383 addcc %i2, 0x1A6C, %i4 addcc %l3, %i6, %i7 loop_3382: movrlez %g1, 0x007, %i1 loop_3383: bge,pn %icc, loop_3384 fsrc2 %f14, %f6 lduw [%l7 + 0x68], %i5 fpsub16s %f8, %f12, %f13 loop_3384: subccc %o1, %l0, %g7 movgu %xcc, %i0, %i3 lduw [%l7 + 0x68], %l1 xor %g3, 0x1507, %l2 sra %o3, %o4, %o5 st %f6, [%l7 + 0x20] edge8l %g2, %g6, %g5 std %f6, [%l7 + 0x30] fcmpd %fcc0, %f10, %f6 stw %o2, [%l7 + 0x18] fmovsgu %xcc, %f7, %f12 andncc %g4, %o6, %l5 fmovrsgez %l4, %f5, %f4 movvs %icc, %l6, %o7 tne %icc, 0x4 fmovsleu %xcc, %f13, %f3 and %i2, 0x02AB, %i4 stx %l3, [%l7 + 0x68] be,pt %xcc, loop_3385 fmovsa %icc, %f1, %f2 xor %o0, %i6, %i7 orcc %g1, %i5, %i1 loop_3385: udiv %o1, 0x0C90, %g7 lduw [%l7 + 0x24], %i0 fmovdvc %xcc, %f5, %f13 tsubcctv %l0, %i3, %g3 movrne %l1, 0x014, %o3 fsrc1 %f0, %f4 fmovd %f8, %f6 fmovdcs %icc, %f11, %f1 edge32l %l2, %o5, %g2 brnz,a %g6, loop_3386 bgu,pn %xcc, loop_3387 ldub [%l7 + 0x6C], %o4 fone %f2 loop_3386: ldsh [%l7 + 0x68], %g5 loop_3387: ldsb [%l7 + 0x11], %o2 edge16n %g4, %o6, %l4 nop setx loop_3388, %l0, %l1 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 %l5, [%l7 + 0x5C] ldsh [%l7 + 0x60], %l6 bvs %xcc, loop_3389 loop_3388: fandnot2s %f3, %f9, %f15 fcmple32 %f0, %f4, %i2 ldsh [%l7 + 0x36], %o7 loop_3389: lduw [%l7 + 0x64], %l3 orcc %o0, %i4, %i7 edge32l %i6, %i5, %g1 bshuffle %f8, %f10, %f2 sethi 0x19D3, %i1 bcc,pn %icc, loop_3390 fmovdpos %icc, %f3, %f4 std %f8, [%l7 + 0x60] edge32n %o1, %g7, %l0 loop_3390: fands %f8, %f10, %f2 tneg %icc, 0x6 alignaddr %i0, %g3, %l1 ldsh [%l7 + 0x1A], %o3 fmovrse %i3, %f11, %f11 fpsub32 %f10, %f2, %f0 udivcc %l2, 0x13FA, %g2 ldub [%l7 + 0x39], %g6 fmovsvc %xcc, %f7, %f12 umul %o5, %o4, %g5 edge16 %o2, %o6, %l4 stb %g4, [%l7 + 0x5F] movle %xcc, %l5, %i2 movre %o7, %l3, %o0 fmovrsgez %i4, %f6, %f1 umul %i7, %l6, %i6 ldub [%l7 + 0x58], %g1 ldsw [%l7 + 0x10], %i1 nop setx loop_3391, %l0, %l1 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 + 0x40], %f6 umul %o1, 0x1E4C, %i5 mova %icc, %g7, %l0 loop_3391: fandnot1s %f3, %f12, %f7 ldub [%l7 + 0x4B], %g3 stx %i0, [%l7 + 0x38] ldsh [%l7 + 0x1C], %o3 fmovrdgez %l1, %f0, %f14 fone %f6 stw %i3, [%l7 + 0x10] ldsh [%l7 + 0x28], %g2 sth %l2, [%l7 + 0x4A] fnot2s %f13, %f3 addccc %g6, %o4, %o5 movleu %icc, %g5, %o2 addc %l4, %g4, %o6 std %f10, [%l7 + 0x48] siam 0x7 bl,a,pt %xcc, loop_3392 ldsb [%l7 + 0x36], %i2 movre %l5, %l3, %o0 fmovsgu %xcc, %f9, %f6 loop_3392: orn %i4, 0x0248, %i7 fmovsvs %xcc, %f0, %f1 fnegd %f14, %f6 fcmpeq16 %f6, %f2, %o7 faligndata %f2, %f2, %f6 sth %i6, [%l7 + 0x2C] fmuld8ulx16 %f7, %f15, %f6 fpadd32 %f10, %f2, %f4 xnor %l6, 0x0658, %g1 fmovrdgez %o1, %f6, %f10 ldsw [%l7 + 0x40], %i5 fmovsneg %icc, %f3, %f4 ldub [%l7 + 0x3D], %g7 edge32l %l0, %g3, %i0 movleu %xcc, %o3, %l1 ldd [%l7 + 0x60], %f0 fmovsge %xcc, %f14, %f2 std %f0, [%l7 + 0x78] subcc %i1, 0x0273, %g2 fxnors %f7, %f4, %f11 tg %icc, 0x0 ldx [%l7 + 0x18], %i3 movrgez %g6, %o4, %l2 fandnot1 %f0, %f8, %f10 movrgz %g5, %o2, %o5 fnot2 %f0, %f2 sth %g4, [%l7 + 0x18] fmovse %icc, %f10, %f11 tvs %icc, 0x6 addcc %o6, %i2, %l4 movl %icc, %l5, %o0 subccc %l3, 0x13E3, %i4 fcmps %fcc2, %f4, %f8 edge16l %o7, %i6, %i7 fxors %f12, %f0, %f8 stx %g1, [%l7 + 0x20] fpmerge %f8, %f9, %f0 sethi 0x0B78, %l6 sth %o1, [%l7 + 0x66] ldsh [%l7 + 0x2A], %g7 bpos,pn %xcc, loop_3393 fcmpne16 %f2, %f6, %l0 fpsub16 %f14, %f12, %f6 sth %i5, [%l7 + 0x38] loop_3393: ldsw [%l7 + 0x44], %g3 tg %xcc, 0x0 std %f14, [%l7 + 0x30] tn %icc, 0x4 fornot2s %f0, %f6, %f13 fpmerge %f4, %f2, %f10 ldsw [%l7 + 0x0C], %o3 fbo %fcc0, loop_3394 subcc %i0, %i1, %g2 fmovde %icc, %f5, %f0 ld [%l7 + 0x40], %f0 loop_3394: edge32n %i3, %g6, %l1 movl %xcc, %l2, %g5 fmovrsgz %o4, %f3, %f12 movcs %xcc, %o2, %o5 fornot2 %f12, %f8, %f14 ldx [%l7 + 0x20], %g4 ldsh [%l7 + 0x4E], %o6 ld [%l7 + 0x50], %f3 ldx [%l7 + 0x70], %l4 xorcc %i2, 0x1E49, %o0 fzero %f4 fone %f4 fcmple32 %f12, %f10, %l5 stb %i4, [%l7 + 0x15] ldsh [%l7 + 0x4C], %l3 fmovrde %o7, %f12, %f8 fmovdle %xcc, %f2, %f2 fornot1 %f4, %f14, %f2 fabsd %f8, %f14 fnot2 %f0, %f8 fmovsn %icc, %f3, %f3 ldd [%l7 + 0x78], %f12 fmovdne %xcc, %f14, %f1 ldsh [%l7 + 0x14], %i6 ldub [%l7 + 0x14], %g1 fornot2s %f1, %f1, %f5 umul %i7, %l6, %g7 fbue %fcc1, loop_3395 st %f12, [%l7 + 0x2C] fmovsvc %xcc, %f1, %f7 edge32l %o1, %i5, %g3 loop_3395: stb %o3, [%l7 + 0x7A] fmul8sux16 %f14, %f12, %f4 fpsub16 %f12, %f0, %f8 edge8ln %i0, %l0, %i1 umul %i3, 0x17C9, %g6 alignaddrl %l1, %g2, %l2 stw %g5, [%l7 + 0x7C] ldd [%l7 + 0x28], %f12 umul %o4, 0x010D, %o2 fpadd16s %f13, %f9, %f3 fbu,a %fcc1, loop_3396 srlx %o5, 0x1A, %o6 lduh [%l7 + 0x74], %g4 fbne,a %fcc1, loop_3397 loop_3396: ldsw [%l7 + 0x08], %l4 bneg %icc, loop_3398 fmovsa %icc, %f11, %f10 loop_3397: brz,a %o0, loop_3399 std %f2, [%l7 + 0x38] loop_3398: ldx [%l7 + 0x68], %i2 lduh [%l7 + 0x3E], %l5 loop_3399: fnor %f2, %f0, %f10 st %f12, [%l7 + 0x50] and %i4, %o7, %l3 fmovrdlz %g1, %f0, %f2 tleu %xcc, 0x2 fors %f6, %f9, %f0 ldsh [%l7 + 0x66], %i6 stx %i7, [%l7 + 0x68] tleu %icc, 0x7 tneg %icc, 0x2 fmul8ulx16 %f10, %f4, %f10 mova %xcc, %g7, %o1 fbo,a %fcc1, loop_3400 stb %l6, [%l7 + 0x59] fmovsl %icc, %f9, %f5 brgez,a %i5, loop_3401 loop_3400: fbg,a %fcc0, loop_3402 fbn,a %fcc1, loop_3403 ldx [%l7 + 0x08], %o3 loop_3401: movre %g3, %l0, %i0 loop_3402: fpmerge %f3, %f15, %f14 loop_3403: fpmerge %f5, %f8, %f2 faligndata %f2, %f12, %f4 udiv %i3, 0x0F03, %g6 ld [%l7 + 0x14], %f11 udivx %i1, 0x11D4, %l1 fornot2 %f0, %f6, %f4 ld [%l7 + 0x18], %f7 fmovsle %xcc, %f3, %f5 ldsw [%l7 + 0x44], %g2 stw %g5, [%l7 + 0x7C] stw %o4, [%l7 + 0x24] fors %f10, %f5, %f3 fmovrslez %o2, %f10, %f4 stx %l2, [%l7 + 0x08] fmovscs %xcc, %f5, %f7 lduw [%l7 + 0x20], %o6 mova %icc, %o5, %g4 fmovrslez %o0, %f15, %f14 movl %icc, %l4, %i2 fmovscc %xcc, %f5, %f11 fpsub16s %f1, %f14, %f11 sdivx %l5, 0x1BBD, %i4 array16 %l3, %o7, %i6 edge32n %g1, %g7, %i7 fpsub16 %f6, %f4, %f2 fnands %f1, %f4, %f10 stw %o1, [%l7 + 0x18] srlx %l6, %o3, %g3 fmovsgu %icc, %f7, %f4 edge8 %i5, %i0, %l0 st %f3, [%l7 + 0x50] fmovrdgz %i3, %f14, %f2 array8 %g6, %i1, %l1 subcc %g2, %g5, %o4 lduw [%l7 + 0x54], %l2 ldsb [%l7 + 0x5F], %o6 subccc %o2, %g4, %o5 edge16 %l4, %i2, %l5 fnot2 %f2, %f6 movrgez %o0, 0x1E3, %i4 fmovspos %xcc, %f7, %f3 fbo %fcc1, loop_3404 be,pn %icc, loop_3405 ta %icc, 0x2 be,a,pt %xcc, loop_3406 loop_3404: movpos %icc, %o7, %l3 loop_3405: edge32 %i6, %g7, %i7 fmovdl %xcc, %f11, %f2 loop_3406: std %f8, [%l7 + 0x50] fmovspos %icc, %f9, %f1 smulcc %g1, %l6, %o1 std %f0, [%l7 + 0x68] ldd [%l7 + 0x48], %f2 fmovdleu %icc, %f8, %f2 subc %o3, %i5, %i0 udiv %l0, 0x0806, %i3 fbl,a %fcc2, loop_3407 edge8l %g6, %i1, %l1 for %f10, %f8, %f0 mova %icc, %g2, %g3 loop_3407: orn %o4, %l2, %o6 movne %icc, %o2, %g4 faligndata %f6, %f2, %f8 fmovrsgez %g5, %f5, %f0 te %xcc, 0x3 fcmpgt16 %f10, %f12, %o5 brnz,a %i2, loop_3408 ldd [%l7 + 0x18], %f14 fnot2 %f0, %f2 stb %l5, [%l7 + 0x21] loop_3408: fabss %f3, %f13 edge16 %l4, %i4, %o7 sth %l3, [%l7 + 0x60] ldsb [%l7 + 0x52], %o0 fmovd %f6, %f4 brgz %i6, loop_3409 fabsd %f6, %f2 movpos %xcc, %g7, %g1 bvc loop_3410 loop_3409: brz %i7, loop_3411 fxors %f14, %f8, %f5 fnot1s %f6, %f10 loop_3410: stx %l6, [%l7 + 0x58] loop_3411: fbne,a %fcc0, loop_3412 stb %o3, [%l7 + 0x40] fmovdg %xcc, %f14, %f4 fpadd16s %f11, %f15, %f14 loop_3412: fcmpne32 %f4, %f4, %i5 fnot1 %f12, %f10 fmovrde %i0, %f0, %f0 stw %o1, [%l7 + 0x3C] movl %icc, %l0, %g6 fmul8sux16 %f6, %f10, %f8 fmovdcs %xcc, %f14, %f11 ldsw [%l7 + 0x50], %i3 fbo,a %fcc2, loop_3413 ldd [%l7 + 0x70], %f10 fmovsle %icc, %f5, %f8 ldsw [%l7 + 0x14], %l1 loop_3413: lduw [%l7 + 0x1C], %i1 sra %g2, 0x04, %o4 fmovdcc %icc, %f11, %f12 edge8n %l2, %g3, %o2 fmovscs %xcc, %f13, %f15 fpadd16s %f9, %f10, %f3 edge8 %g4, %g5, %o6 movre %o5, %l5, %l4 tg %icc, 0x7 sth %i4, [%l7 + 0x3C] brgez,a %i2, loop_3414 fbo,a %fcc3, loop_3415 fmovsleu %icc, %f13, %f6 srlx %o7, %l3, %o0 loop_3414: popc %g7, %g1 loop_3415: ld [%l7 + 0x68], %f5 fmovrdgz %i7, %f6, %f10 fmovde %icc, %f4, %f7 ldd [%l7 + 0x58], %f0 fmovsg %icc, %f13, %f2 fmovda %xcc, %f4, %f1 fand %f10, %f2, %f2 bg %xcc, loop_3416 edge16l %l6, %o3, %i5 tn %xcc, 0x1 sth %i0, [%l7 + 0x2E] loop_3416: fmovdn %icc, %f11, %f5 lduw [%l7 + 0x54], %i6 fmovdcs %icc, %f1, %f14 lduw [%l7 + 0x20], %l0 fmovsa %xcc, %f2, %f12 std %f14, [%l7 + 0x78] ldsw [%l7 + 0x18], %o1 tneg %xcc, 0x3 sllx %i3, 0x0E, %g6 sth %i1, [%l7 + 0x40] fpack32 %f10, %f8, %f10 lduw [%l7 + 0x24], %g2 ldub [%l7 + 0x2B], %l1 ldsb [%l7 + 0x2F], %l2 or %o4, %o2, %g3 taddcctv %g5, 0x1A6A, %o6 call loop_3417 bg,a %xcc, loop_3418 addc %o5, 0x17FA, %g4 fpsub16 %f8, %f14, %f0 loop_3417: taddcc %l5, 0x08EB, %i4 loop_3418: ldsb [%l7 + 0x48], %l4 fmovdvs %icc, %f0, %f4 xorcc %i2, %o7, %l3 lduh [%l7 + 0x6E], %g7 fbl,a %fcc2, loop_3419 fbg %fcc2, loop_3420 movpos %icc, %o0, %g1 fones %f2 loop_3419: ldub [%l7 + 0x13], %i7 loop_3420: lduw [%l7 + 0x2C], %o3 tneg %xcc, 0x4 taddcc %l6, %i0, %i6 fmovdvs %icc, %f13, %f2 movne %xcc, %i5, %l0 fcmpne32 %f8, %f6, %i3 srl %g6, %i1, %g2 fmovdvc %icc, %f0, %f1 fmovsne %xcc, %f9, %f11 add %o1, 0x15E2, %l1 lduh [%l7 + 0x10], %l2 std %f4, [%l7 + 0x58] ldx [%l7 + 0x50], %o2 std %f12, [%l7 + 0x40] fbul %fcc1, loop_3421 lduh [%l7 + 0x66], %o4 ba,pt %xcc, loop_3422 fmovdneg %xcc, %f13, %f13 loop_3421: tl %xcc, 0x7 movleu %icc, %g3, %g5 loop_3422: fmovdne %icc, %f4, %f1 addcc %o6, 0x158C, %g4 movgu %icc, %l5, %i4 fbule %fcc1, loop_3423 fcmpne32 %f4, %f0, %l4 smul %i2, 0x123F, %o5 fnor %f6, %f6, %f14 loop_3423: ldsb [%l7 + 0x52], %o7 xnorcc %g7, 0x18F7, %l3 ldsb [%l7 + 0x6A], %o0 edge16ln %i7, %g1, %o3 sth %i0, [%l7 + 0x16] brlez,a %l6, loop_3424 ldsb [%l7 + 0x63], %i6 popc %l0, %i5 bcc loop_3425 loop_3424: taddcc %g6, %i3, %g2 ta %xcc, 0x3 edge32n %o1, %l1, %l2 loop_3425: tne %icc, 0x3 fcmpgt32 %f12, %f14, %o2 orcc %o4, 0x1467, %g3 fpadd16s %f15, %f0, %f9 fmuld8ulx16 %f2, %f0, %f4 call loop_3426 fmovspos %xcc, %f9, %f6 nop setx loop_3427, %l0, %l1 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, %f12 loop_3426: fmovrslez %g5, %f14, %f15 fxnor %f14, %f12, %f8 loop_3427: fmovscc %icc, %f5, %f0 fabss %f15, %f11 for %f6, %f14, %f2 fmovdvs %icc, %f1, %f14 for %f14, %f10, %f8 fbug,a %fcc0, loop_3428 bge,a,pn %icc, loop_3429 std %f14, [%l7 + 0x58] lduh [%l7 + 0x46], %o6 loop_3428: fors %f2, %f12, %f7 loop_3429: fmovsvs %icc, %f4, %f1 orn %i1, %g4, %i4 tn %xcc, 0x1 lduw [%l7 + 0x5C], %l5 fornot1s %f4, %f6, %f6 lduw [%l7 + 0x38], %i2 fornot1s %f8, %f12, %f15 bl loop_3430 movge %icc, %l4, %o5 fnor %f6, %f12, %f8 fbg,a %fcc1, loop_3431 loop_3430: edge16 %o7, %l3, %g7 bneg,pn %xcc, loop_3432 brlez %o0, loop_3433 loop_3431: sth %g1, [%l7 + 0x74] fmovsge %icc, %f5, %f7 loop_3432: ldsh [%l7 + 0x40], %o3 loop_3433: tvs %icc, 0x4 array16 %i7, %i0, %l6 tg %icc, 0x0 bvc loop_3434 fcmple16 %f14, %f6, %i6 stw %l0, [%l7 + 0x64] te %xcc, 0x5 loop_3434: bn,a loop_3435 edge16l %g6, %i5, %g2 st %f12, [%l7 + 0x7C] fmovsn %icc, %f3, %f10 loop_3435: std %f6, [%l7 + 0x60] movrgez %o1, %l1, %l2 stw %i3, [%l7 + 0x24] bne,a loop_3436 umul %o4, 0x0B80, %o2 movrne %g5, 0x0C8, %g3 fsrc1s %f3, %f10 loop_3436: be,pt %xcc, loop_3437 ldd [%l7 + 0x30], %f2 xnor %o6, 0x0CAA, %i1 lduh [%l7 + 0x36], %i4 loop_3437: fble %fcc3, loop_3438 stx %l5, [%l7 + 0x40] ldsh [%l7 + 0x0A], %g4 bvc,a,pt %icc, loop_3439 loop_3438: lduw [%l7 + 0x2C], %i2 fbule %fcc2, loop_3440 ldsb [%l7 + 0x1D], %l4 loop_3439: call loop_3441 tne %xcc, 0x3 loop_3440: brnz,a %o7, loop_3442 st %f13, [%l7 + 0x40] loop_3441: orn %l3, %o5, %o0 ldd [%l7 + 0x50], %f4 loop_3442: tne %icc, 0x4 mulscc %g7, 0x1E43, %o3 fpmerge %f0, %f13, %f10 fcmpeq16 %f4, %f2, %g1 fmovdle %xcc, %f8, %f7 be,pn %xcc, loop_3443 std %f14, [%l7 + 0x20] umulcc %i0, %i7, %i6 te %xcc, 0x3 loop_3443: brgez %l6, loop_3444 ldsw [%l7 + 0x28], %g6 edge16l %l0, %g2, %o1 edge8l %i5, %l2, %l1 loop_3444: fmovdn %icc, %f0, %f7 ble,pn %xcc, loop_3445 stx %o4, [%l7 + 0x48] bpos,a,pt %icc, loop_3446 fmovdg %icc, %f9, %f7 loop_3445: or %i3, %g5, %o2 brz %g3, loop_3447 loop_3446: ldx [%l7 + 0x30], %o6 ldx [%l7 + 0x28], %i1 ldsb [%l7 + 0x35], %i4 loop_3447: stb %l5, [%l7 + 0x4F] xnorcc %g4, %l4, %i2 umulcc %o7, %o5, %o0 std %f14, [%l7 + 0x58] movcs %xcc, %l3, %o3 movvs %icc, %g7, %g1 ldsh [%l7 + 0x42], %i0 smulcc %i6, %l6, %i7 movre %g6, %g2, %o1 fnors %f10, %f12, %f1 fbug %fcc2, loop_3448 sth %i5, [%l7 + 0x7A] sth %l0, [%l7 + 0x3C] ldsh [%l7 + 0x6C], %l1 loop_3448: array16 %l2, %i3, %o4 stx %g5, [%l7 + 0x40] sdivcc %o2, 0x17AB, %o6 fmovrdlz %i1, %f0, %f2 ldsh [%l7 + 0x4E], %i4 add %g3, %g4, %l4 udivcc %i2, 0x1ABE, %o7 or %l5, %o5, %o0 movne %xcc, %l3, %g7 fmul8x16 %f4, %f12, %f4 sdivcc %o3, 0x0A11, %i0 sth %g1, [%l7 + 0x60] fornot1s %f15, %f14, %f13 fandnot1s %f0, %f1, %f5 fcmpes %fcc0, %f2, %f14 fpsub32 %f2, %f14, %f4 fxnor %f6, %f8, %f12 fpsub16s %f6, %f5, %f12 fandnot1s %f3, %f12, %f10 movcc %xcc, %l6, %i7 fbule %fcc0, loop_3449 addcc %i6, %g6, %g2 fbue,a %fcc0, loop_3450 fmuld8ulx16 %f10, %f15, %f10 loop_3449: brgez %i5, loop_3451 sethi 0x1585, %l0 loop_3450: fcmpne16 %f4, %f14, %o1 movg %icc, %l1, %l2 loop_3451: fpmerge %f12, %f1, %f12 edge16n %o4, %g5, %o2 fpack16 %f12, %f8 movg %icc, %i3, %o6 fmuld8sux16 %f10, %f10, %f10 srlx %i4, %g3, %g4 movle %xcc, %i1, %l4 tsubcc %i2, 0x0613, %o7 ldsb [%l7 + 0x29], %o5 fpsub32s %f1, %f5, %f6 stb %o0, [%l7 + 0x19] mova %icc, %l3, %l5 ldsh [%l7 + 0x7A], %o3 sth %i0, [%l7 + 0x68] fmul8x16au %f13, %f2, %f10 brlez,a %g7, loop_3452 fmovsvs %icc, %f10, %f0 sub %g1, 0x0121, %l6 fors %f1, %f5, %f4 loop_3452: fbe %fcc1, loop_3453 lduh [%l7 + 0x5E], %i7 udiv %g6, 0x1424, %i6 stw %i5, [%l7 + 0x4C] loop_3453: sth %l0, [%l7 + 0x36] fmovdvs %icc, %f10, %f9 te %icc, 0x2 be,pt %xcc, loop_3454 mulx %o1, %l1, %l2 fmovrsne %g2, %f7, %f2 ldsb [%l7 + 0x3C], %o4 loop_3454: stw %o2, [%l7 + 0x7C] movrgz %g5, 0x1EA, %i3 fbo,a %fcc2, loop_3455 alignaddr %o6, %g3, %i4 fnors %f11, %f9, %f12 fmovd %f8, %f8 loop_3455: add %i1, %g4, %i2 popc %o7, %o5 tge %xcc, 0x6 ldub [%l7 + 0x46], %l4 ldsw [%l7 + 0x44], %o0 fandnot2 %f12, %f12, %f12 fmovsge %icc, %f13, %f0 nop setx loop_3456, %l0, %l1 jmpl %l1, %l3 bvs loop_3457 stw %o3, [%l7 + 0x40] fbn,a %fcc1, loop_3458 loop_3456: fpsub32 %f2, %f0, %f14 loop_3457: fcmpgt32 %f0, %f6, %i0 srax %g7, 0x12, %g1 loop_3458: fmovdcs %xcc, %f5, %f13 fmovscs %xcc, %f11, %f10 edge8ln %l5, %i7, %l6 bleu,a %xcc, loop_3459 movrne %g6, %i6, %l0 ldsh [%l7 + 0x4C], %o1 taddcctv %l1, %l2, %i5 loop_3459: fmovdle %icc, %f9, %f15 bleu loop_3460 fcmpgt16 %f14, %f10, %g2 fcmpd %fcc0, %f12, %f0 brlz,a %o2, loop_3461 loop_3460: fcmple16 %f2, %f4, %g5 sllx %o4, 0x0C, %o6 movrlz %i3, 0x2E5, %g3 loop_3461: brz,a %i1, loop_3462 tn %xcc, 0x7 fmovrse %i4, %f10, %f0 fnegd %f2, %f2 loop_3462: fmul8x16au %f12, %f11, %f6 fmovdg %xcc, %f13, %f15 fandnot2s %f10, %f13, %f4 st %f6, [%l7 + 0x08] fmovdge %xcc, %f12, %f2 stw %i2, [%l7 + 0x28] fba,a %fcc1, loop_3463 fpsub32s %f15, %f15, %f9 fcmpd %fcc3, %f14, %f14 movg %xcc, %o7, %g4 loop_3463: fmovdcs %xcc, %f0, %f10 ldx [%l7 + 0x68], %l4 ldx [%l7 + 0x48], %o5 tsubcctv %o0, %o3, %i0 fbu,a %fcc0, loop_3464 ldsb [%l7 + 0x5B], %l3 tcs %icc, 0x0 ldx [%l7 + 0x48], %g7 loop_3464: fpack16 %f4, %f13 alignaddr %g1, %i7, %l6 stb %l5, [%l7 + 0x14] tcc %icc, 0x5 ldub [%l7 + 0x70], %i6 fors %f9, %f13, %f6 fmul8x16al %f10, %f1, %f8 fsrc1s %f0, %f15 ldx [%l7 + 0x08], %g6 ldd [%l7 + 0x18], %f8 fnot1s %f10, %f15 umul %l0, %l1, %o1 orn %l2, %i5, %g2 edge32n %g5, %o4, %o2 movrlez %i3, %o6, %i1 fmovspos %icc, %f11, %f10 std %f14, [%l7 + 0x30] fmovdn %xcc, %f2, %f4 stx %g3, [%l7 + 0x68] stw %i4, [%l7 + 0x20] fbu,a %fcc0, loop_3465 lduw [%l7 + 0x54], %i2 fpadd16 %f4, %f6, %f6 tne %icc, 0x2 loop_3465: stx %g4, [%l7 + 0x28] fble %fcc3, loop_3466 fmovsneg %xcc, %f12, %f2 lduw [%l7 + 0x30], %l4 brgez %o5, loop_3467 loop_3466: bcs %icc, loop_3468 edge32ln %o7, %o3, %o0 ldsw [%l7 + 0x10], %l3 loop_3467: brgez %i0, loop_3469 loop_3468: fsrc2 %f4, %f10 fpack32 %f12, %f10, %f14 fmovscs %icc, %f10, %f0 loop_3469: stw %g7, [%l7 + 0x38] nop setx loop_3470, %l0, %l1 jmpl %l1, %g1 fnot2s %f5, %f4 fmovrdgez %l6, %f4, %f12 fble %fcc0, loop_3471 loop_3470: brz %l5, loop_3472 stw %i7, [%l7 + 0x18] fcmps %fcc0, %f15, %f13 loop_3471: tcs %icc, 0x4 loop_3472: bcc loop_3473 ldsh [%l7 + 0x78], %g6 stw %l0, [%l7 + 0x18] fmovrsgez %l1, %f15, %f13 loop_3473: mulx %o1, %l2, %i5 fmovsvs %icc, %f14, %f7 ldsh [%l7 + 0x64], %g2 fbe %fcc1, loop_3474 sethi 0x14E8, %g5 fmovrde %i6, %f6, %f0 fsrc1s %f14, %f9 loop_3474: brgz,a %o4, loop_3475 fpack16 %f6, %f3 std %f0, [%l7 + 0x68] xor %i3, 0x12AF, %o6 loop_3475: fbg,a %fcc0, loop_3476 stb %o2, [%l7 + 0x55] ldsw [%l7 + 0x08], %g3 fmovdcc %icc, %f7, %f1 loop_3476: tge %icc, 0x7 fmovspos %icc, %f14, %f0 fbg %fcc1, loop_3477 ldd [%l7 + 0x48], %f2 ldd [%l7 + 0x50], %f14 fcmpd %fcc2, %f12, %f2 loop_3477: fmovdne %xcc, %f4, %f13 fnot1 %f0, %f8 bshuffle %f8, %f6, %f12 bne,pn %xcc, loop_3478 fmovsleu %icc, %f7, %f5 fmovdneg %icc, %f5, %f10 ldx [%l7 + 0x70], %i1 loop_3478: fones %f2 fmovdn %icc, %f7, %f14 movrlez %i2, 0x065, %g4 stb %i4, [%l7 + 0x5F] ldsb [%l7 + 0x36], %l4 fxors %f2, %f1, %f10 tcc %xcc, 0x3 fbge,a %fcc2, loop_3479 ldd [%l7 + 0x48], %f12 popc 0x1002, %o7 orn %o5, %o0, %l3 loop_3479: xorcc %o3, %i0, %g7 fmovdge %icc, %f13, %f1 sth %l6, [%l7 + 0x40] ldx [%l7 + 0x70], %g1 taddcc %l5, 0x01A0, %g6 ldsw [%l7 + 0x48], %i7 ldd [%l7 + 0x28], %f2 ldx [%l7 + 0x48], %l1 ldsb [%l7 + 0x78], %l0 srlx %l2, 0x0A, %i5 fmovdvs %xcc, %f8, %f12 ldx [%l7 + 0x40], %o1 alignaddrl %g5, %g2, %o4 fmovdgu %icc, %f4, %f5 fmovdn %icc, %f7, %f8 fnot1 %f6, %f8 edge16n %i6, %o6, %o2 fcmpes %fcc0, %f9, %f6 stw %i3, [%l7 + 0x4C] movg %xcc, %g3, %i1 fands %f3, %f4, %f12 fmovdleu %icc, %f8, %f4 st %f11, [%l7 + 0x40] stx %i2, [%l7 + 0x28] sdivcc %g4, 0x1CF0, %l4 sth %o7, [%l7 + 0x74] ldx [%l7 + 0x08], %i4 fnands %f7, %f0, %f7 fmul8sux16 %f6, %f12, %f14 fmovsleu %icc, %f3, %f2 bneg,a %xcc, loop_3480 ldsh [%l7 + 0x60], %o5 brlez %o0, loop_3481 mulscc %o3, %l3, %g7 loop_3480: fabss %f0, %f0 srl %i0, 0x1E, %l6 loop_3481: ldx [%l7 + 0x30], %l5 fcmped %fcc0, %f8, %f10 edge8 %g6, %i7, %g1 fmovscc %icc, %f6, %f10 fcmpne16 %f14, %f8, %l1 fmuld8sux16 %f9, %f4, %f8 fblg,a %fcc3, loop_3482 fnors %f0, %f13, %f9 fornot2s %f7, %f0, %f15 edge32 %l0, %l2, %i5 loop_3482: movvs %icc, %o1, %g5 ldx [%l7 + 0x10], %g2 fbn,a %fcc0, loop_3483 fxnors %f3, %f3, %f15 st %f11, [%l7 + 0x3C] std %f10, [%l7 + 0x08] loop_3483: andn %o4, 0x1AA6, %i6 fpsub32 %f2, %f10, %f8 fmovdgu %xcc, %f13, %f14 stx %o6, [%l7 + 0x68] std %f2, [%l7 + 0x18] sth %i3, [%l7 + 0x1A] sdiv %g3, 0x1687, %i1 ble loop_3484 movne %icc, %i2, %o2 brnz,a %l4, loop_3485 fbu,a %fcc3, loop_3486 loop_3484: tpos %icc, 0x1 alignaddrl %g4, %o7, %o5 loop_3485: ldd [%l7 + 0x38], %f2 loop_3486: ba loop_3487 st %f9, [%l7 + 0x60] fmovrdne %i4, %f6, %f4 sdivx %o0, 0x01B5, %o3 loop_3487: subccc %l3, 0x1815, %i0 st %f10, [%l7 + 0x34] stb %g7, [%l7 + 0x78] st %f4, [%l7 + 0x40] addcc %l5, 0x13D5, %l6 brnz,a %g6, loop_3488 bpos,pt %icc, loop_3489 st %f3, [%l7 + 0x68] ldsh [%l7 + 0x56], %g1 loop_3488: and %l1, 0x0B71, %i7 loop_3489: bshuffle %f12, %f14, %f8 fors %f3, %f6, %f5 lduh [%l7 + 0x7A], %l2 tg %icc, 0x7 sra %l0, %i5, %g5 fxors %f13, %f1, %f14 stw %g2, [%l7 + 0x64] ld [%l7 + 0x5C], %f4 fcmpne16 %f12, %f0, %o4 sth %i6, [%l7 + 0x0E] ta %xcc, 0x4 fbg %fcc2, loop_3490 srax %o6, %o1, %g3 ba,pt %xcc, loop_3491 ldd [%l7 + 0x18], %f4 loop_3490: ldsb [%l7 + 0x7B], %i1 fba %fcc2, loop_3492 loop_3491: subccc %i3, 0x1C70, %i2 tl %icc, 0x2 subcc %o2, 0x1C34, %g4 loop_3492: subccc %l4, %o5, %i4 stb %o7, [%l7 + 0x2A] fcmpne32 %f12, %f8, %o3 fmul8sux16 %f6, %f0, %f0 movn %xcc, %o0, %l3 bneg,pn %icc, loop_3493 stw %g7, [%l7 + 0x08] fmovsge %xcc, %f5, %f8 movre %l5, 0x30A, %i0 loop_3493: st %f12, [%l7 + 0x0C] fmul8ulx16 %f6, %f0, %f8 tneg %xcc, 0x0 fnor %f4, %f4, %f10 udivx %g6, 0x0D85, %g1 sth %l1, [%l7 + 0x1A] movgu %icc, %i7, %l6 fmovdcs %icc, %f3, %f11 fpackfix %f8, %f0 ldsb [%l7 + 0x67], %l2 nop setx loop_3494, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry be,pt %icc, loop_3495 ld [%l7 + 0x2C], %f12 fpsub32s %f15, %f8, %f14 loop_3494: brnz,a %i5, loop_3496 loop_3495: ldub [%l7 + 0x12], %g5 ldx [%l7 + 0x18], %g2 tneg %icc, 0x5 loop_3496: or %o4, %l0, %i6 lduw [%l7 + 0x4C], %o1 fnor %f2, %f8, %f10 addccc %g3, 0x14FD, %o6 array8 %i1, %i2, %o2 tpos %icc, 0x7 stw %g4, [%l7 + 0x20] fmovspos %xcc, %f15, %f12 std %f2, [%l7 + 0x40] fpack16 %f4, %f2 ldx [%l7 + 0x10], %i3 fandnot1 %f4, %f12, %f10 fcmple32 %f0, %f10, %o5 mulx %i4, %o7, %l4 sth %o3, [%l7 + 0x70] fmovsne %icc, %f6, %f0 ba,a,pt %xcc, loop_3497 tvs %icc, 0x4 movneg %icc, %l3, %g7 brgz %l5, loop_3498 loop_3497: fbul,a %fcc2, loop_3499 fmovrsgez %o0, %f14, %f1 fble,a %fcc0, loop_3500 loop_3498: nop setx loop_3501, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3499: fmovda %icc, %f0, %f0 ldd [%l7 + 0x40], %f6 loop_3500: movgu %icc, %g6, %g1 loop_3501: fmovsne %xcc, %f0, %f12 st %f12, [%l7 + 0x40] bgu,a loop_3502 fbu %fcc2, loop_3503 tvc %xcc, 0x0 ldsh [%l7 + 0x34], %l1 loop_3502: ldsb [%l7 + 0x4A], %i7 loop_3503: fble,a %fcc0, loop_3504 edge16n %l6, %l2, %i5 ldsb [%l7 + 0x30], %g5 std %f2, [%l7 + 0x28] loop_3504: xor %i0, 0x09E7, %g2 fpsub16s %f5, %f11, %f15 fcmpne32 %f14, %f6, %l0 tne %xcc, 0x7 ldsw [%l7 + 0x3C], %i6 fcmpne16 %f4, %f10, %o4 fnot2s %f11, %f6 brnz,a %o1, loop_3505 subc %g3, %i1, %o6 tcs %xcc, 0x3 fcmple16 %f14, %f8, %i2 loop_3505: fcmple32 %f2, %f10, %g4 fmuld8sux16 %f5, %f13, %f6 tvc %xcc, 0x0 fcmpne16 %f2, %f2, %o2 fpsub32s %f14, %f6, %f14 stx %i3, [%l7 + 0x40] ldub [%l7 + 0x69], %i4 stb %o7, [%l7 + 0x1A] orncc %l4, 0x006E, %o3 stw %l3, [%l7 + 0x48] fnot2s %f11, %f0 ldub [%l7 + 0x52], %g7 fbule %fcc1, loop_3506 bl,a loop_3507 udivx %o5, 0x09DC, %o0 tsubcc %l5, 0x0CD5, %g6 loop_3506: fmovsneg %icc, %f15, %f7 loop_3507: stx %l1, [%l7 + 0x48] std %f2, [%l7 + 0x48] ldsw [%l7 + 0x5C], %g1 for %f12, %f14, %f12 fexpand %f3, %f4 ldub [%l7 + 0x3E], %l6 ldd [%l7 + 0x78], %f10 ble,a,pn %icc, loop_3508 fmovdvs %icc, %f5, %f1 ba loop_3509 movvc %icc, %l2, %i7 loop_3508: movrlz %g5, %i0, %i5 ble,a,pt %icc, loop_3510 loop_3509: fcmpgt16 %f2, %f12, %l0 fcmple16 %f4, %f12, %g2 ldsb [%l7 + 0x67], %i6 loop_3510: alignaddrl %o4, %o1, %i1 te %xcc, 0x0 ldub [%l7 + 0x76], %o6 fbul %fcc2, loop_3511 be,pn %xcc, loop_3512 bg,pn %icc, loop_3513 fcmps %fcc2, %f8, %f3 loop_3511: tcs %icc, 0x4 loop_3512: ldsb [%l7 + 0x74], %i2 loop_3513: brlez %g4, loop_3514 stw %o2, [%l7 + 0x68] bg,a,pn %icc, loop_3515 fbu %fcc3, loop_3516 loop_3514: udiv %i3, 0x19C6, %i4 ldsw [%l7 + 0x50], %o7 loop_3515: ld [%l7 + 0x3C], %f3 loop_3516: ta %xcc, 0x6 fxors %f8, %f6, %f1 tn %icc, 0x3 lduw [%l7 + 0x44], %l4 fmovdleu %xcc, %f7, %f10 stb %g3, [%l7 + 0x54] fornot2 %f6, %f10, %f8 fornot1 %f8, %f6, %f12 sth %l3, [%l7 + 0x3A] std %f2, [%l7 + 0x50] stx %o3, [%l7 + 0x20] edge16ln %o5, %g7, %o0 xor %g6, %l5, %l1 tsubcc %l6, %l2, %i7 std %f2, [%l7 + 0x08] st %f12, [%l7 + 0x20] edge8l %g5, %i0, %g1 brlz,a %i5, loop_3517 stb %g2, [%l7 + 0x21] edge16n %i6, %o4, %l0 tcc %xcc, 0x1 loop_3517: ld [%l7 + 0x10], %f4 fmovdcs %icc, %f6, %f12 lduw [%l7 + 0x48], %o1 fexpand %f2, %f6 fbl,a %fcc3, loop_3518 tsubcctv %o6, 0x09E2, %i1 bneg,pt %icc, loop_3519 move %xcc, %i2, %g4 loop_3518: ldx [%l7 + 0x10], %i3 ldsh [%l7 + 0x46], %o2 loop_3519: ld [%l7 + 0x7C], %f4 movcs %xcc, %i4, %o7 orcc %l4, 0x17C9, %g3 ble,a,pn %xcc, loop_3520 ldsb [%l7 + 0x4E], %l3 fmovrdlz %o3, %f14, %f4 fbl,a %fcc0, loop_3521 loop_3520: fzero %f6 fands %f15, %f8, %f15 fmovdge %xcc, %f6, %f10 loop_3521: std %f4, [%l7 + 0x08] ldub [%l7 + 0x3C], %g7 ldsb [%l7 + 0x37], %o5 srl %g6, 0x1E, %l5 tleu %icc, 0x0 fbge %fcc1, loop_3522 sdivcc %l1, 0x0EFB, %o0 and %l2, 0x0265, %l6 udivx %i7, 0x1219, %g5 loop_3522: andn %i0, %g1, %i5 xorcc %i6, 0x047A, %g2 ldd [%l7 + 0x08], %f2 ldd [%l7 + 0x50], %f8 array32 %l0, %o4, %o1 andncc %i1, %o6, %g4 ldd [%l7 + 0x38], %f10 sth %i3, [%l7 + 0x4C] fmovrdlz %i2, %f4, %f8 smulcc %i4, 0x1DEA, %o2 udivcc %l4, 0x1D32, %o7 tle %icc, 0x7 brnz,a %g3, loop_3523 ld [%l7 + 0x24], %f0 fbu %fcc2, loop_3524 movge %icc, %l3, %g7 loop_3523: movge %icc, %o5, %o3 fbuge %fcc2, loop_3525 loop_3524: fmovs %f5, %f7 srax %g6, %l5, %l1 edge16 %o0, %l2, %i7 loop_3525: tg %xcc, 0x0 fmovdle %xcc, %f2, %f1 fornot1 %f6, %f0, %f14 addcc %g5, 0x1117, %i0 ldd [%l7 + 0x68], %f10 tne %icc, 0x0 tcs %xcc, 0x5 tneg %xcc, 0x5 st %f13, [%l7 + 0x64] move %xcc, %l6, %g1 stb %i6, [%l7 + 0x60] bneg,a,pn %icc, loop_3526 stw %i5, [%l7 + 0x40] ble loop_3527 movrgz %l0, %g2, %o1 loop_3526: brnz,a %o4, loop_3528 ldub [%l7 + 0x68], %i1 loop_3527: movne %icc, %g4, %o6 movvc %xcc, %i2, %i4 loop_3528: stx %o2, [%l7 + 0x78] ldsw [%l7 + 0x20], %l4 stw %o7, [%l7 + 0x64] stx %i3, [%l7 + 0x70] stx %l3, [%l7 + 0x78] fabsd %f0, %f4 fblg,a %fcc1, loop_3529 movle %xcc, %g7, %o5 stx %g3, [%l7 + 0x20] bgu,a loop_3530 loop_3529: tcc %icc, 0x5 brgez,a %g6, loop_3531 stb %o3, [%l7 + 0x6A] loop_3530: fmovdleu %icc, %f11, %f0 fpsub16s %f15, %f9, %f11 loop_3531: ldd [%l7 + 0x48], %f14 fmovrslez %l1, %f2, %f3 movneg %xcc, %o0, %l5 faligndata %f8, %f6, %f10 movvs %icc, %i7, %l2 edge32l %g5, %i0, %l6 edge16n %i6, %i5, %l0 fpack32 %f8, %f6, %f8 addcc %g1, %o1, %g2 mova %icc, %i1, %o4 stw %o6, [%l7 + 0x2C] fpsub32 %f8, %f8, %f12 std %f6, [%l7 + 0x10] ldsw [%l7 + 0x40], %g4 fmul8x16 %f6, %f2, %f6 fcmpgt16 %f0, %f2, %i2 edge8n %o2, %i4, %o7 bne,a %icc, loop_3532 fbn,a %fcc2, loop_3533 tvs %icc, 0x6 fmuld8sux16 %f13, %f13, %f6 loop_3532: stb %l4, [%l7 + 0x68] loop_3533: stx %l3, [%l7 + 0x08] fsrc2 %f6, %f6 fcmpgt16 %f6, %f8, %g7 fpadd32 %f6, %f10, %f12 array16 %o5, %i3, %g6 movrgez %g3, %o3, %o0 fsrc2s %f12, %f11 tge %icc, 0x2 ldx [%l7 + 0x70], %l5 stw %l1, [%l7 + 0x1C] andn %l2, 0x002E, %g5 ldx [%l7 + 0x78], %i7 sdiv %l6, 0x0D3C, %i6 movrne %i5, %l0, %g1 movleu %xcc, %i0, %g2 fnot1 %f2, %f2 edge32ln %i1, %o4, %o1 stb %o6, [%l7 + 0x6D] edge16ln %i2, %o2, %i4 tsubcc %o7, 0x17C6, %g4 movcc %icc, %l3, %g7 fmovsl %icc, %f8, %f0 tcc %xcc, 0x6 be,a %xcc, loop_3534 sth %l4, [%l7 + 0x76] edge16ln %o5, %i3, %g6 stx %g3, [%l7 + 0x70] loop_3534: ld [%l7 + 0x24], %f13 ld [%l7 + 0x0C], %f14 fpmerge %f15, %f13, %f6 fmovsne %xcc, %f10, %f0 ldd [%l7 + 0x70], %f6 fmovscc %xcc, %f11, %f4 fpsub16 %f8, %f10, %f10 orncc %o0, %l5, %l1 bleu,pt %icc, loop_3535 xor %o3, 0x0023, %g5 std %f6, [%l7 + 0x18] ldd [%l7 + 0x78], %f2 loop_3535: movvs %icc, %l2, %i7 edge16n %l6, %i5, %l0 taddcctv %i6, 0x1B92, %i0 orncc %g1, %i1, %g2 fcmpes %fcc0, %f9, %f13 stx %o1, [%l7 + 0x78] ldsw [%l7 + 0x3C], %o4 fnot1s %f7, %f4 std %f10, [%l7 + 0x38] ldub [%l7 + 0x69], %i2 fbue,a %fcc0, loop_3536 sub %o2, 0x1760, %o6 lduw [%l7 + 0x70], %i4 st %f0, [%l7 + 0x0C] loop_3536: ldub [%l7 + 0x50], %o7 ldsw [%l7 + 0x3C], %l3 fbge,a %fcc3, loop_3537 bleu,a loop_3538 tn %xcc, 0x5 brz,a %g7, loop_3539 loop_3537: fcmpes %fcc3, %f9, %f3 loop_3538: fnot1s %f9, %f2 srlx %g4, 0x1D, %o5 loop_3539: ldsb [%l7 + 0x57], %l4 edge8n %i3, %g3, %o0 sth %g6, [%l7 + 0x70] array32 %l1, %l5, %o3 move %icc, %l2, %g5 ldsw [%l7 + 0x54], %l6 brgez,a %i5, loop_3540 ldsw [%l7 + 0x20], %l0 lduw [%l7 + 0x20], %i6 fmovrdlez %i0, %f14, %f6 loop_3540: tcs %xcc, 0x4 bleu,a,pt %xcc, loop_3541 ldsw [%l7 + 0x18], %i7 ta %icc, 0x5 be,a loop_3542 loop_3541: lduh [%l7 + 0x14], %i1 sth %g2, [%l7 + 0x5C] fabsd %f10, %f14 loop_3542: umulcc %g1, %o4, %i2 st %f8, [%l7 + 0x70] ldsw [%l7 + 0x40], %o2 fnegd %f10, %f0 andn %o1, %o6, %i4 lduw [%l7 + 0x38], %o7 fblg %fcc1, loop_3543 brlz %g7, loop_3544 fcmpgt16 %f2, %f0, %l3 stb %g4, [%l7 + 0x31] loop_3543: ld [%l7 + 0x1C], %f8 loop_3544: xnor %o5, %i3, %g3 sth %l4, [%l7 + 0x46] xnorcc %g6, %l1, %o0 movrlz %l5, 0x13D, %l2 fsrc2 %f10, %f2 fxnors %f2, %f14, %f15 fpsub16 %f14, %f12, %f6 lduh [%l7 + 0x18], %o3 movne %xcc, %l6, %g5 fmovdneg %xcc, %f1, %f12 fmovrsne %i5, %f11, %f1 mulscc %l0, 0x0C1F, %i0 st %f0, [%l7 + 0x10] fsrc2s %f10, %f10 for %f12, %f12, %f4 fmovscs %xcc, %f15, %f12 fbule,a %fcc1, loop_3545 fabsd %f10, %f14 st %f11, [%l7 + 0x44] mova %xcc, %i6, %i7 loop_3545: fpadd32 %f6, %f4, %f10 fmovdcc %xcc, %f12, %f7 ldd [%l7 + 0x38], %f10 brlz %g2, loop_3546 sra %i1, %o4, %i2 fmovscc %xcc, %f0, %f10 fmovdge %xcc, %f9, %f3 loop_3546: movvc %icc, %g1, %o1 fpsub32 %f0, %f0, %f4 fexpand %f2, %f10 fba,a %fcc1, loop_3547 sth %o6, [%l7 + 0x2C] fmovsg %xcc, %f5, %f5 ldsb [%l7 + 0x46], %o2 loop_3547: fbug %fcc1, loop_3548 fxors %f10, %f3, %f14 fnot1s %f11, %f10 fnot1 %f8, %f14 loop_3548: orcc %i4, 0x16AA, %g7 ldsh [%l7 + 0x5C], %o7 ldsb [%l7 + 0x73], %l3 fzero %f8 lduw [%l7 + 0x64], %g4 bn %icc, loop_3549 fbl %fcc0, loop_3550 for %f0, %f4, %f2 tle %icc, 0x7 loop_3549: ldsw [%l7 + 0x34], %i3 loop_3550: udiv %g3, 0x1F89, %l4 fbg %fcc0, loop_3551 fcmple16 %f4, %f10, %g6 fmovs %f10, %f10 ldd [%l7 + 0x30], %f8 loop_3551: ldsh [%l7 + 0x68], %l1 ldsw [%l7 + 0x64], %o0 fpadd16 %f8, %f6, %f6 tl %xcc, 0x5 sdivcc %l5, 0x0831, %l2 ble,pt %icc, loop_3552 edge16ln %o5, %o3, %l6 ble,a,pn %xcc, loop_3553 fmovsge %icc, %f12, %f1 loop_3552: fors %f9, %f13, %f6 tle %icc, 0x6 loop_3553: fcmpgt16 %f0, %f10, %i5 array32 %l0, %i0, %g5 fnot1s %f0, %f5 stx %i6, [%l7 + 0x38] ld [%l7 + 0x50], %f14 stx %g2, [%l7 + 0x28] brnz,a %i7, loop_3554 ble,a loop_3555 ldsh [%l7 + 0x46], %i1 popc %o4, %g1 loop_3554: stb %i2, [%l7 + 0x4D] loop_3555: fba %fcc3, loop_3556 ldsw [%l7 + 0x14], %o6 brnz,a %o2, loop_3557 stw %i4, [%l7 + 0x68] loop_3556: edge8ln %g7, %o7, %l3 fbne,a %fcc1, loop_3558 loop_3557: ldd [%l7 + 0x20], %f4 tleu %icc, 0x2 fsrc1s %f6, %f9 loop_3558: fmovrdgez %g4, %f14, %f6 edge8n %o1, %g3, %i3 ldub [%l7 + 0x15], %l4 fmovdcc %icc, %f0, %f12 fmovd %f2, %f6 fmovdneg %icc, %f0, %f5 ld [%l7 + 0x70], %f0 stb %g6, [%l7 + 0x6F] fmovrslez %l1, %f5, %f1 sdivx %o0, 0x0C78, %l2 st %f3, [%l7 + 0x4C] taddcc %o5, 0x17B4, %l5 lduh [%l7 + 0x64], %o3 fmovd %f14, %f14 ldx [%l7 + 0x40], %l6 lduh [%l7 + 0x0A], %i5 std %f0, [%l7 + 0x38] alignaddrl %i0, %g5, %l0 fbg,a %fcc3, loop_3559 fmovsn %icc, %f1, %f15 fmovdge %icc, %f14, %f15 edge32n %g2, %i6, %i1 loop_3559: stx %o4, [%l7 + 0x58] srax %g1, %i7, %o6 alignaddrl %o2, %i4, %g7 fmul8x16 %f2, %f12, %f4 udiv %o7, 0x04FE, %l3 fbge,a %fcc1, loop_3560 movrgez %g4, %i2, %g3 movn %icc, %o1, %l4 tge %xcc, 0x1 loop_3560: fsrc1s %f11, %f3 std %f6, [%l7 + 0x48] fmovrdlz %i3, %f2, %f8 st %f2, [%l7 + 0x28] fabsd %f6, %f12 fmovrsgz %l1, %f0, %f5 bvs,pt %xcc, loop_3561 ldsb [%l7 + 0x22], %g6 stb %l2, [%l7 + 0x48] tsubcc %o5, %o0, %o3 loop_3561: st %f8, [%l7 + 0x24] fbu,a %fcc0, loop_3562 ldsh [%l7 + 0x38], %l6 udivx %i5, 0x0ACA, %i0 lduw [%l7 + 0x40], %g5 loop_3562: fbul %fcc3, loop_3563 lduw [%l7 + 0x64], %l0 fxnor %f12, %f2, %f14 lduh [%l7 + 0x4E], %l5 loop_3563: ldsh [%l7 + 0x7A], %g2 bvs,a loop_3564 ldd [%l7 + 0x28], %f14 ld [%l7 + 0x60], %f8 ldsw [%l7 + 0x14], %i6 loop_3564: movneg %icc, %i1, %o4 tge %icc, 0x2 ldsh [%l7 + 0x7A], %g1 ldd [%l7 + 0x68], %f10 andn %o6, %i7, %i4 mulscc %o2, %g7, %l3 fmovdpos %xcc, %f3, %f1 fbuge %fcc2, loop_3565 ldd [%l7 + 0x10], %f12 edge32n %o7, %g4, %i2 fexpand %f11, %f0 loop_3565: stx %g3, [%l7 + 0x28] mulscc %o1, %l4, %i3 fmovsleu %icc, %f13, %f10 movvc %xcc, %l1, %l2 ldsw [%l7 + 0x50], %g6 ldub [%l7 + 0x1B], %o5 fors %f12, %f11, %f9 fsrc1 %f12, %f10 andncc %o3, %o0, %l6 bcs %icc, loop_3566 xorcc %i5, 0x168C, %g5 bn,a,pt %icc, loop_3567 fnegd %f8, %f2 loop_3566: tleu %xcc, 0x3 fand %f8, %f6, %f0 loop_3567: edge32 %l0, %i0, %l5 ldsb [%l7 + 0x35], %g2 sdivcc %i1, 0x087E, %o4 array8 %g1, %o6, %i7 fcmpne16 %f0, %f6, %i6 ldsh [%l7 + 0x42], %o2 ldsh [%l7 + 0x3C], %i4 fmul8x16 %f5, %f12, %f10 and %l3, 0x00D4, %o7 fmovsge %xcc, %f11, %f15 ldub [%l7 + 0x40], %g4 subccc %i2, %g3, %g7 fbe,a %fcc1, loop_3568 st %f14, [%l7 + 0x64] sethi 0x19F5, %o1 mova %icc, %l4, %i3 loop_3568: bn,pt %icc, loop_3569 movpos %icc, %l2, %l1 ldsh [%l7 + 0x30], %g6 movrlez %o5, 0x053, %o0 loop_3569: movne %icc, %o3, %i5 bleu,a loop_3570 call loop_3571 fbug,a %fcc3, loop_3572 fpsub16 %f2, %f4, %f0 loop_3570: fmovd %f14, %f8 loop_3571: addccc %g5, %l6, %l0 loop_3572: smulcc %i0, %g2, %i1 tl %xcc, 0x4 stw %o4, [%l7 + 0x44] be,pt %icc, loop_3573 lduh [%l7 + 0x0E], %g1 brlez,a %o6, loop_3574 fzeros %f11 loop_3573: lduh [%l7 + 0x0C], %l5 xnor %i7, 0x0BD6, %o2 loop_3574: subcc %i4, 0x1039, %l3 fbue,a %fcc2, loop_3575 fmovrse %i6, %f9, %f13 bn,a %xcc, loop_3576 tvc %xcc, 0x1 loop_3575: tpos %icc, 0x6 fmovdcc %xcc, %f13, %f8 loop_3576: andncc %g4, %o7, %i2 stx %g7, [%l7 + 0x18] mulx %g3, 0x0B46, %l4 tcc %icc, 0x2 stb %i3, [%l7 + 0x2E] te %icc, 0x2 fmovrdgez %o1, %f8, %f4 brz %l2, loop_3577 subcc %g6, %o5, %o0 stx %o3, [%l7 + 0x78] sth %i5, [%l7 + 0x1E] loop_3577: fmuld8ulx16 %f8, %f10, %f14 fbug,a %fcc0, loop_3578 sdivx %g5, 0x0327, %l6 ldsw [%l7 + 0x2C], %l0 fandnot1 %f4, %f14, %f6 loop_3578: ldsb [%l7 + 0x26], %l1 fmovrdgz %i0, %f0, %f6 brlez,a %g2, loop_3579 fcmpes %fcc0, %f11, %f3 or %o4, 0x0E37, %g1 movg %icc, %i1, %l5 loop_3579: ta %icc, 0x2 fnegd %f0, %f12 fmovdg %icc, %f3, %f15 fpadd16 %f14, %f0, %f8 ldsh [%l7 + 0x5E], %i7 sll %o2, 0x05, %o6 mulx %l3, 0x0601, %i6 array32 %g4, %i4, %i2 bshuffle %f10, %f8, %f8 ldub [%l7 + 0x5E], %g7 be loop_3580 movge %xcc, %g3, %l4 fmovsle %icc, %f2, %f15 bcc,a %xcc, loop_3581 loop_3580: fmovrdne %i3, %f6, %f12 movrgez %o1, %l2, %o7 lduh [%l7 + 0x66], %o5 loop_3581: stw %o0, [%l7 + 0x68] fsrc2s %f6, %f4 fnor %f6, %f4, %f0 edge32l %o3, %i5, %g5 ldx [%l7 + 0x48], %g6 lduh [%l7 + 0x36], %l6 orn %l0, %i0, %g2 bg loop_3582 lduw [%l7 + 0x18], %o4 fpack32 %f6, %f0, %f4 ldsh [%l7 + 0x22], %l1 loop_3582: edge16ln %g1, %l5, %i7 fmovdcc %icc, %f7, %f8 stb %i1, [%l7 + 0x42] fmuld8sux16 %f3, %f6, %f12 lduw [%l7 + 0x48], %o6 movcc %xcc, %o2, %i6 fpsub32 %f6, %f8, %f2 for %f8, %f2, %f2 edge8ln %g4, %i4, %i2 stx %l3, [%l7 + 0x50] fmovdl %icc, %f5, %f15 lduw [%l7 + 0x7C], %g3 fmovdneg %xcc, %f7, %f1 lduw [%l7 + 0x68], %l4 fcmpne32 %f2, %f10, %i3 tge %xcc, 0x0 be,a %icc, loop_3583 tg %xcc, 0x3 ldsb [%l7 + 0x4C], %g7 fba %fcc3, loop_3584 loop_3583: stw %l2, [%l7 + 0x2C] fmovsl %icc, %f4, %f9 sth %o7, [%l7 + 0x18] loop_3584: array16 %o5, %o1, %o0 fmovdvc %xcc, %f10, %f6 fcmpgt16 %f14, %f2, %o3 fmul8ulx16 %f4, %f14, %f10 fornot2s %f4, %f3, %f2 call loop_3585 tleu %icc, 0x6 alignaddrl %g5, %g6, %l6 srlx %l0, %i0, %g2 loop_3585: fornot1s %f12, %f2, %f15 stx %i5, [%l7 + 0x10] nop setx loop_3586, %l0, %l1 jmpl %l1, %l1 ld [%l7 + 0x38], %f5 edge32 %g1, %l5, %i7 fmovsa %icc, %f15, %f12 loop_3586: ldx [%l7 + 0x50], %o4 std %f12, [%l7 + 0x40] ld [%l7 + 0x3C], %f6 lduw [%l7 + 0x0C], %i1 fnands %f9, %f6, %f6 ldx [%l7 + 0x18], %o2 be loop_3587 bvc,pn %xcc, loop_3588 xor %i6, %g4, %i4 orcc %i2, %l3, %o6 loop_3587: taddcc %l4, %i3, %g7 loop_3588: fxnors %f1, %f10, %f5 movrgez %g3, 0x3E4, %o7 stb %o5, [%l7 + 0x3E] taddcctv %l2, %o0, %o1 fmovdleu %icc, %f4, %f9 subc %g5, 0x0062, %g6 fcmpeq16 %f4, %f14, %o3 andncc %l0, %i0, %l6 fzeros %f9 fand %f8, %f14, %f12 faligndata %f14, %f12, %f12 bl loop_3589 ldub [%l7 + 0x52], %g2 sdiv %l1, 0x0D3D, %i5 movrlz %g1, %i7, %o4 loop_3589: srlx %l5, 0x15, %o2 movneg %icc, %i6, %i1 fxor %f14, %f14, %f14 tneg %xcc, 0x3 siam 0x2 ldx [%l7 + 0x30], %i4 taddcc %g4, 0x1E5D, %i2 fones %f3 fbe,a %fcc0, loop_3590 sth %o6, [%l7 + 0x14] fble,a %fcc3, loop_3591 ldx [%l7 + 0x30], %l3 loop_3590: ldsw [%l7 + 0x50], %l4 pdist %f12, %f14, %f8 loop_3591: fcmpes %fcc3, %f0, %f12 fpsub16 %f8, %f10, %f4 fmovrde %i3, %f10, %f8 stx %g7, [%l7 + 0x30] fnegs %f10, %f11 fmovdneg %icc, %f14, %f0 st %f14, [%l7 + 0x1C] sra %o7, 0x1A, %g3 stw %o5, [%l7 + 0x60] ld [%l7 + 0x70], %f6 lduw [%l7 + 0x6C], %o0 bvc,pt %xcc, loop_3592 ldsw [%l7 + 0x74], %o1 move %xcc, %g5, %l2 tne %xcc, 0x1 loop_3592: edge16 %g6, %o3, %l0 edge8 %l6, %g2, %i0 stx %l1, [%l7 + 0x68] ldsh [%l7 + 0x76], %i5 srlx %g1, %o4, %i7 stw %l5, [%l7 + 0x24] movrgz %o2, 0x299, %i6 sth %i4, [%l7 + 0x26] bgu,a %xcc, loop_3593 movrgz %i1, %g4, %o6 fnor %f4, %f8, %f2 std %f4, [%l7 + 0x28] loop_3593: stx %i2, [%l7 + 0x48] edge32l %l4, %l3, %i3 tge %icc, 0x5 ldub [%l7 + 0x35], %g7 bvc,a,pn %xcc, loop_3594 fmovdneg %icc, %f7, %f9 std %f4, [%l7 + 0x38] mova %xcc, %o7, %o5 loop_3594: ldsh [%l7 + 0x2E], %o0 fxnor %f4, %f10, %f10 sdivx %o1, 0x14A1, %g5 lduh [%l7 + 0x14], %l2 fmovrdne %g3, %f8, %f14 sth %o3, [%l7 + 0x3A] edge8n %l0, %l6, %g2 fxnor %f0, %f14, %f12 sth %g6, [%l7 + 0x14] or %i0, 0x1D0F, %i5 mova %icc, %l1, %g1 lduw [%l7 + 0x0C], %o4 array16 %l5, %i7, %o2 fmovdn %icc, %f1, %f12 movcs %xcc, %i4, %i1 edge8ln %g4, %o6, %i2 sth %i6, [%l7 + 0x76] bvc,pt %icc, loop_3595 ld [%l7 + 0x40], %f6 fsrc2 %f4, %f4 fones %f11 loop_3595: std %f8, [%l7 + 0x18] edge32l %l3, %l4, %i3 fandnot2s %f4, %f4, %f13 tneg %icc, 0x4 ldx [%l7 + 0x20], %o7 fbne %fcc3, loop_3596 subccc %g7, %o5, %o1 taddcc %o0, %l2, %g5 umulcc %g3, %o3, %l6 loop_3596: fmovrslez %g2, %f6, %f8 fandnot1s %f0, %f15, %f5 fzeros %f1 fandnot1s %f0, %f0, %f9 bpos,a,pn %icc, loop_3597 tsubcctv %l0, %i0, %g6 udivx %i5, 0x04B0, %g1 ldsw [%l7 + 0x74], %l1 loop_3597: bge,pt %xcc, loop_3598 brnz %l5, loop_3599 fornot1 %f2, %f6, %f2 xnor %i7, 0x0C75, %o2 loop_3598: siam 0x7 loop_3599: fpmerge %f14, %f13, %f8 mova %xcc, %i4, %i1 tg %xcc, 0x3 fcmped %fcc2, %f12, %f14 fpsub16 %f4, %f4, %f8 xorcc %g4, %o6, %o4 ldsw [%l7 + 0x6C], %i6 ldsb [%l7 + 0x7D], %l3 ldsb [%l7 + 0x6D], %l4 edge8ln %i3, %i2, %g7 ldsw [%l7 + 0x44], %o5 ldd [%l7 + 0x58], %f6 tg %icc, 0x4 tcc %xcc, 0x6 fbug %fcc0, loop_3600 movgu %xcc, %o1, %o0 bcc loop_3601 fnot1 %f12, %f8 loop_3600: stx %l2, [%l7 + 0x50] stx %o7, [%l7 + 0x10] loop_3601: fbul %fcc3, loop_3602 addccc %g3, 0x05EF, %o3 sra %l6, 0x0D, %g5 fcmpeq32 %f6, %f2, %g2 loop_3602: fcmpne16 %f10, %f0, %i0 stx %l0, [%l7 + 0x50] fmovrdlz %i5, %f6, %f2 fmovse %icc, %f10, %f14 fbule %fcc1, loop_3603 fornot1s %f9, %f13, %f0 subccc %g6, 0x1ABD, %g1 umul %l5, %l1, %o2 loop_3603: ldsw [%l7 + 0x24], %i7 fnors %f6, %f5, %f9 fmovrslz %i1, %f10, %f11 ld [%l7 + 0x58], %f0 fmovsvc %icc, %f11, %f5 stw %g4, [%l7 + 0x5C] edge16n %o6, %i4, %i6 fxor %f14, %f4, %f6 xor %l3, 0x01D6, %o4 lduh [%l7 + 0x5A], %l4 nop setx loop_3604, %l0, %l1 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,pt %xcc, loop_3605 addc %i3, %g7, %o5 ldub [%l7 + 0x0D], %o1 loop_3604: tsubcc %o0, %i2, %o7 loop_3605: udivx %l2, 0x13CF, %o3 sethi 0x0BCB, %l6 sth %g5, [%l7 + 0x5E] fpsub32s %f7, %f7, %f4 tpos %icc, 0x4 tpos %xcc, 0x1 or %g3, 0x0F8C, %g2 ldd [%l7 + 0x08], %f0 st %f10, [%l7 + 0x5C] ta %icc, 0x5 movrgez %l0, %i5, %i0 edge8l %g6, %l5, %g1 fpack32 %f4, %f10, %f0 udivx %l1, 0x0B20, %i7 bneg %xcc, loop_3606 lduw [%l7 + 0x64], %i1 sth %g4, [%l7 + 0x48] ld [%l7 + 0x38], %f2 loop_3606: fpsub32s %f13, %f9, %f12 movvs %icc, %o2, %i4 fpackfix %f14, %f10 stb %o6, [%l7 + 0x5F] edge8l %l3, %o4, %i6 fxnors %f14, %f3, %f11 edge8 %l4, %i3, %o5 ldsw [%l7 + 0x7C], %o1 fbu %fcc1, loop_3607 edge32l %g7, %o0, %i2 lduw [%l7 + 0x58], %l2 brz,a %o7, loop_3608 loop_3607: fmovsneg %xcc, %f1, %f12 fmovdneg %xcc, %f3, %f7 fmul8ulx16 %f2, %f2, %f14 loop_3608: fmovdgu %icc, %f14, %f4 fpsub32 %f4, %f12, %f6 edge32 %l6, %g5, %o3 fmovsg %icc, %f15, %f10 fcmpeq32 %f6, %f4, %g3 fbg,a %fcc1, loop_3609 ldsw [%l7 + 0x2C], %g2 st %f4, [%l7 + 0x14] for %f0, %f12, %f2 loop_3609: fzero %f6 xorcc %l0, %i0, %g6 fbug %fcc0, loop_3610 ldsh [%l7 + 0x16], %l5 ldx [%l7 + 0x20], %g1 fmul8ulx16 %f4, %f2, %f4 loop_3610: tne %xcc, 0x6 movrgz %i5, 0x1BF, %i7 fors %f8, %f2, %f1 fandnot2s %f10, %f15, %f5 subcc %l1, 0x0A2F, %i1 ldx [%l7 + 0x70], %g4 movne %icc, %o2, %o6 fmovrdgz %l3, %f0, %f8 fone %f12 fbl %fcc0, loop_3611 sdivx %o4, 0x13B6, %i6 fbg,a %fcc0, loop_3612 sth %l4, [%l7 + 0x66] loop_3611: ldsb [%l7 + 0x73], %i3 fmul8ulx16 %f2, %f6, %f6 loop_3612: fmovdvc %xcc, %f12, %f0 fbn %fcc1, loop_3613 ldd [%l7 + 0x78], %f2 fmovrdlez %o5, %f6, %f8 ldub [%l7 + 0x7E], %i4 loop_3613: stw %g7, [%l7 + 0x30] edge16 %o0, %i2, %o1 fzero %f0 bgu,a %icc, loop_3614 fmovdge %icc, %f3, %f5 bcs,a,pt %xcc, loop_3615 fpmerge %f15, %f1, %f14 loop_3614: orn %l2, %o7, %l6 fnot2s %f0, %f6 loop_3615: fmovsl %xcc, %f10, %f15 addccc %o3, %g5, %g2 ld [%l7 + 0x68], %f2 bcs %icc, loop_3616 fnands %f1, %f1, %f4 fbg %fcc1, loop_3617 ld [%l7 + 0x34], %f10 loop_3616: fmovsgu %xcc, %f13, %f2 movne %icc, %g3, %i0 loop_3617: fmovscs %icc, %f12, %f10 movvs %xcc, %l0, %l5 movge %xcc, %g6, %g1 std %f12, [%l7 + 0x78] lduw [%l7 + 0x28], %i5 subc %l1, 0x128C, %i1 fmovrslz %g4, %f12, %f6 stw %i7, [%l7 + 0x40] array32 %o2, %l3, %o6 brgz,a %i6, loop_3618 fone %f12 fmovsneg %xcc, %f1, %f7 st %f6, [%l7 + 0x68] loop_3618: bl,a %xcc, loop_3619 ldd [%l7 + 0x20], %f0 subc %o4, 0x0886, %l4 bge loop_3620 loop_3619: ldx [%l7 + 0x40], %o5 fornot1 %f12, %f14, %f8 umulcc %i4, %g7, %i3 loop_3620: andncc %o0, %i2, %l2 fmovrdne %o7, %f10, %f4 mulx %l6, 0x02A8, %o3 bneg,a loop_3621 fmovsge %icc, %f11, %f0 srlx %g5, 0x11, %o1 fpsub32 %f14, %f10, %f10 loop_3621: fzero %f0 bvc %icc, loop_3622 or %g3, 0x0DFC, %i0 fabsd %f14, %f4 ld [%l7 + 0x14], %f4 loop_3622: fmovrslez %g2, %f10, %f14 bl,pt %icc, loop_3623 fmovsge %icc, %f9, %f1 edge16n %l0, %g6, %g1 fbg %fcc0, loop_3624 loop_3623: andn %l5, 0x165C, %i5 andncc %l1, %i1, %i7 lduh [%l7 + 0x56], %o2 loop_3624: fbe,a %fcc2, loop_3625 fbge,a %fcc0, loop_3626 std %f8, [%l7 + 0x18] and %g4, 0x103A, %o6 loop_3625: fmovdge %icc, %f6, %f4 loop_3626: stb %i6, [%l7 + 0x4D] ldsh [%l7 + 0x3E], %o4 sllx %l4, %o5, %i4 edge8 %g7, %i3, %o0 subc %i2, 0x1F85, %l2 movvc %icc, %o7, %l6 stx %l3, [%l7 + 0x68] ldsw [%l7 + 0x78], %o3 call loop_3627 fmovdvs %xcc, %f14, %f9 ldx [%l7 + 0x08], %o1 fcmpd %fcc3, %f6, %f6 loop_3627: bvc,pn %icc, loop_3628 fcmpeq16 %f2, %f14, %g3 subccc %i0, %g5, %l0 xorcc %g2, 0x1296, %g1 loop_3628: fbule,a %fcc2, loop_3629 brgz,a %g6, loop_3630 bcc %icc, loop_3631 ldd [%l7 + 0x78], %f12 loop_3629: bg %icc, loop_3632 loop_3630: fnegd %f0, %f4 loop_3631: orncc %i5, %l1, %i1 movre %i7, 0x362, %l5 loop_3632: brlz,a %g4, loop_3633 subccc %o6, 0x03E7, %i6 fmovsvs %xcc, %f3, %f11 fcmpd %fcc3, %f14, %f14 loop_3633: fone %f14 ld [%l7 + 0x28], %f3 fbue %fcc0, loop_3634 orn %o2, %l4, %o4 fmovrdgez %o5, %f0, %f12 ldx [%l7 + 0x60], %g7 loop_3634: fcmpne32 %f14, %f4, %i3 xnor %i4, 0x1A03, %i2 fpmerge %f8, %f2, %f8 stx %l2, [%l7 + 0x68] ldsh [%l7 + 0x64], %o0 sth %o7, [%l7 + 0x5C] nop setx loop_3635, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subccc %l6, %l3, %o3 fcmpd %fcc0, %f0, %f4 fmovsvc %icc, %f8, %f12 loop_3635: stx %g3, [%l7 + 0x70] fbue %fcc1, loop_3636 array32 %i0, %o1, %l0 fmul8x16al %f13, %f12, %f4 ldx [%l7 + 0x70], %g5 loop_3636: te %icc, 0x3 sdivx %g1, 0x188E, %g6 movrlez %g2, %i5, %i1 tgu %xcc, 0x1 fmovdl %icc, %f6, %f14 fxnor %f4, %f8, %f8 fmovdg %xcc, %f3, %f10 std %f12, [%l7 + 0x18] fbule,a %fcc3, loop_3637 fors %f0, %f0, %f15 fbul,a %fcc1, loop_3638 fmovrsgz %i7, %f2, %f2 loop_3637: fnot1 %f12, %f2 orcc %l1, 0x0387, %g4 loop_3638: ldsw [%l7 + 0x18], %o6 fbl,a %fcc3, loop_3639 lduw [%l7 + 0x2C], %l5 alignaddrl %o2, %l4, %o4 fnor %f10, %f0, %f0 loop_3639: stw %o5, [%l7 + 0x38] stx %g7, [%l7 + 0x08] umul %i6, %i3, %i2 fpmerge %f4, %f1, %f10 sth %i4, [%l7 + 0x3C] ld [%l7 + 0x4C], %f6 mova %icc, %l2, %o0 tg %xcc, 0x4 std %f6, [%l7 + 0x28] fmovrse %l6, %f0, %f6 lduw [%l7 + 0x14], %o7 fcmpeq16 %f4, %f12, %l3 fandnot2 %f8, %f8, %f6 movn %icc, %o3, %i0 andncc %o1, %g3, %l0 ldx [%l7 + 0x58], %g1 movleu %xcc, %g5, %g6 fnand %f8, %f14, %f12 ldsh [%l7 + 0x38], %i5 fnot1s %f10, %f13 mulx %g2, %i1, %i7 stx %g4, [%l7 + 0x78] fbge %fcc2, loop_3640 movrgez %l1, %o6, %l5 fmovsgu %xcc, %f3, %f5 stx %l4, [%l7 + 0x28] loop_3640: stx %o4, [%l7 + 0x40] stx %o2, [%l7 + 0x40] edge32n %g7, %i6, %o5 mulx %i2, %i3, %i4 tcc %icc, 0x6 fnot1s %f11, %f0 sth %o0, [%l7 + 0x6A] bge,pn %xcc, loop_3641 tpos %icc, 0x6 xnor %l6, %l2, %o7 orcc %l3, 0x0952, %i0 loop_3641: fmovsge %xcc, %f2, %f0 fbg %fcc2, loop_3642 fcmple32 %f2, %f2, %o3 mulx %o1, 0x15E4, %l0 fbe %fcc0, loop_3643 loop_3642: fmovrdgz %g1, %f14, %f14 tsubcctv %g5, %g6, %i5 lduh [%l7 + 0x66], %g3 loop_3643: fpackfix %f4, %f5 fbe %fcc2, loop_3644 lduh [%l7 + 0x78], %i1 fmovrslz %g2, %f5, %f7 lduw [%l7 + 0x14], %i7 loop_3644: fmovs %f10, %f11 fandnot2 %f8, %f14, %f0 tcs %icc, 0x0 fpadd32 %f8, %f0, %f0 or %g4, 0x1852, %l1 fmovdcs %xcc, %f13, %f12 fmovdle %icc, %f6, %f4 movgu %icc, %o6, %l5 edge32ln %o4, %l4, %g7 fmovdl %icc, %f9, %f5 fabss %f11, %f6 fmovse %icc, %f1, %f6 tcc %icc, 0x2 fnot2s %f5, %f0 bpos,a,pt %icc, loop_3645 fnor %f14, %f14, %f14 sllx %o2, %i6, %o5 fpack32 %f8, %f4, %f6 loop_3645: sdiv %i3, 0x03D6, %i4 subcc %i2, %o0, %l6 fornot2 %f6, %f10, %f2 movneg %xcc, %o7, %l3 ble,pt %xcc, loop_3646 fbug,a %fcc2, loop_3647 move %xcc, %i0, %o3 umulcc %l2, 0x178F, %o1 loop_3646: popc 0x19FE, %g1 loop_3647: smul %g5, 0x0552, %l0 ble,a,pt %icc, loop_3648 ta %xcc, 0x0 fabsd %f2, %f2 te %icc, 0x7 loop_3648: std %f6, [%l7 + 0x10] lduh [%l7 + 0x6E], %g6 or %i5, %g3, %g2 fand %f4, %f4, %f4 brgez,a %i1, loop_3649 ld [%l7 + 0x08], %f7 fpmerge %f11, %f6, %f14 fmovsg %icc, %f2, %f11 loop_3649: fandnot1 %f10, %f6, %f10 fsrc2 %f14, %f0 ldx [%l7 + 0x50], %i7 fmuld8sux16 %f2, %f3, %f10 tcs %xcc, 0x5 nop setx loop_3650, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8ln %l1, %o6, %l5 fmovrsgez %g4, %f14, %f14 mova %xcc, %o4, %g7 loop_3650: fmovdcc %icc, %f14, %f15 edge8ln %o2, %i6, %o5 sdiv %i3, 0x0A40, %l4 ldd [%l7 + 0x08], %f0 tvs %xcc, 0x7 bcc %icc, loop_3651 udivx %i4, 0x06E5, %i2 fpadd16s %f7, %f12, %f11 ldsh [%l7 + 0x5E], %l6 loop_3651: st %f5, [%l7 + 0x10] andn %o7, %o0, %i0 movrgez %l3, %o3, %o1 stw %g1, [%l7 + 0x70] fors %f4, %f7, %f14 stw %l2, [%l7 + 0x10] fmovdneg %xcc, %f14, %f9 fbne,a %fcc1, loop_3652 fcmpne32 %f0, %f2, %l0 fmovsa %xcc, %f13, %f9 ldsw [%l7 + 0x14], %g6 loop_3652: fbe %fcc1, loop_3653 movre %g5, %g3, %g2 bpos,a %icc, loop_3654 taddcc %i5, 0x0139, %i1 loop_3653: tpos %xcc, 0x7 movre %i7, 0x357, %l1 loop_3654: xorcc %o6, %l5, %g4 fpadd32 %f12, %f14, %f8 stx %g7, [%l7 + 0x08] fsrc2s %f10, %f8 tcc %icc, 0x0 fnot1s %f14, %f15 movge %icc, %o4, %o2 fpsub32 %f10, %f14, %f10 fba %fcc1, loop_3655 stx %o5, [%l7 + 0x60] fblg %fcc2, loop_3656 stb %i6, [%l7 + 0x70] loop_3655: fmovsa %xcc, %f4, %f12 ld [%l7 + 0x20], %f0 loop_3656: bn,pt %icc, loop_3657 alignaddr %i3, %i4, %i2 brgez,a %l6, loop_3658 fpack32 %f14, %f10, %f10 loop_3657: smul %o7, %o0, %l4 stx %i0, [%l7 + 0x58] loop_3658: alignaddr %l3, %o3, %o1 fmovrsne %l2, %f2, %f10 st %f11, [%l7 + 0x24] ldub [%l7 + 0x54], %g1 movvc %icc, %l0, %g5 fmovsa %xcc, %f12, %f9 fmovdl %xcc, %f1, %f10 lduw [%l7 + 0x10], %g6 ldx [%l7 + 0x20], %g3 nop setx loop_3659, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot1s %f10, %f12, %f1 ldsb [%l7 + 0x49], %i5 fmovdvs %xcc, %f1, %f1 loop_3659: fnot1s %f15, %f14 ldsb [%l7 + 0x79], %g2 smul %i7, %l1, %o6 fmovsvs %xcc, %f11, %f3 movrgz %i1, 0x00A, %g4 tle %xcc, 0x7 fmovsleu %xcc, %f13, %f10 fmovsn %xcc, %f12, %f15 ldx [%l7 + 0x58], %l5 tge %icc, 0x4 fmovrdlz %o4, %f6, %f10 movrne %o2, 0x2E2, %g7 ldsw [%l7 + 0x0C], %o5 movcc %icc, %i3, %i6 fbg,a %fcc0, loop_3660 brlz %i2, loop_3661 st %f15, [%l7 + 0x7C] move %icc, %i4, %o7 loop_3660: tpos %xcc, 0x7 loop_3661: fnegs %f12, %f0 lduw [%l7 + 0x14], %l6 tn %icc, 0x6 fmovrsne %o0, %f1, %f15 sth %i0, [%l7 + 0x16] bcc,a loop_3662 fnands %f12, %f15, %f0 std %f0, [%l7 + 0x68] stw %l4, [%l7 + 0x28] loop_3662: ba %icc, loop_3663 fmovdn %xcc, %f10, %f14 smulcc %l3, 0x197C, %o1 ldsh [%l7 + 0x48], %l2 loop_3663: fble %fcc2, loop_3664 fmovscs %xcc, %f11, %f13 ldsb [%l7 + 0x7E], %o3 fba %fcc2, loop_3665 loop_3664: movrlz %g1, %l0, %g6 ldsb [%l7 + 0x0C], %g5 fsrc2s %f12, %f3 loop_3665: ldsw [%l7 + 0x5C], %i5 ld [%l7 + 0x2C], %f14 fxors %f12, %f11, %f4 brz,a %g3, loop_3666 fblg %fcc1, loop_3667 fmovsvc %xcc, %f6, %f7 bneg,pt %xcc, loop_3668 loop_3666: ldx [%l7 + 0x20], %g2 loop_3667: andncc %i7, %l1, %i1 stx %g4, [%l7 + 0x68] loop_3668: fors %f12, %f5, %f14 fmovrslez %l5, %f7, %f1 fnand %f12, %f4, %f2 edge8n %o6, %o4, %o2 fnors %f10, %f4, %f0 edge8ln %g7, %i3, %i6 stx %i2, [%l7 + 0x28] ldd [%l7 + 0x28], %f12 edge16l %o5, %i4, %o7 fmovse %xcc, %f6, %f7 edge16 %o0, %l6, %l4 lduh [%l7 + 0x34], %i0 tl %icc, 0x3 fbo,a %fcc0, loop_3669 tne %xcc, 0x1 stb %o1, [%l7 + 0x32] fmul8x16au %f3, %f2, %f10 loop_3669: fbe,a %fcc3, loop_3670 stx %l3, [%l7 + 0x48] movge %icc, %l2, %g1 taddcctv %l0, %o3, %g6 loop_3670: fand %f14, %f0, %f0 siam 0x5 fpsub16s %f12, %f9, %f9 fmovrsgez %i5, %f5, %f11 lduw [%l7 + 0x7C], %g3 ldsw [%l7 + 0x1C], %g2 fbn %fcc1, loop_3671 fmovsvc %icc, %f12, %f1 fnors %f3, %f14, %f5 bne,a loop_3672 loop_3671: sra %i7, %l1, %i1 fble,a %fcc3, loop_3673 ldub [%l7 + 0x5E], %g5 loop_3672: ldsb [%l7 + 0x45], %g4 fpsub16 %f12, %f8, %f6 loop_3673: fnegs %f14, %f4 movle %icc, %l5, %o4 fandnot1 %f2, %f2, %f2 sth %o2, [%l7 + 0x56] stb %o6, [%l7 + 0x37] movl %xcc, %g7, %i6 bn,a,pt %icc, loop_3674 st %f2, [%l7 + 0x60] fcmple16 %f12, %f8, %i2 bneg,pt %icc, loop_3675 loop_3674: fcmpd %fcc0, %f2, %f12 std %f0, [%l7 + 0x40] edge16n %o5, %i3, %i4 loop_3675: ldsh [%l7 + 0x12], %o7 fmovsgu %icc, %f6, %f4 movge %icc, %o0, %l6 movge %icc, %i0, %o1 st %f14, [%l7 + 0x6C] fbe,a %fcc3, loop_3676 taddcc %l4, 0x1DF9, %l3 fbn,a %fcc0, loop_3677 ldsh [%l7 + 0x78], %g1 loop_3676: fnand %f12, %f10, %f14 lduw [%l7 + 0x10], %l2 loop_3677: fxnor %f0, %f4, %f6 fmul8ulx16 %f0, %f0, %f8 smul %l0, 0x10C9, %g6 std %f2, [%l7 + 0x38] ld [%l7 + 0x44], %f5 fxors %f5, %f9, %f10 fnot2 %f8, %f6 brgez,a %o3, loop_3678 stb %g3, [%l7 + 0x1C] te %xcc, 0x1 fbe,a %fcc2, loop_3679 loop_3678: fbul,a %fcc3, loop_3680 fpackfix %f6, %f11 fornot2s %f12, %f7, %f9 loop_3679: fcmpne32 %f12, %f10, %i5 loop_3680: stb %i7, [%l7 + 0x2F] std %f14, [%l7 + 0x78] fcmpeq16 %f10, %f6, %l1 ldsb [%l7 + 0x22], %i1 ldub [%l7 + 0x08], %g2 fmovdg %xcc, %f13, %f3 brlez,a %g4, loop_3681 ldub [%l7 + 0x3E], %l5 stb %g5, [%l7 + 0x31] tcc %icc, 0x3 loop_3681: fbu,a %fcc0, loop_3682 fnot2s %f15, %f3 fnands %f3, %f14, %f7 fcmps %fcc3, %f15, %f2 loop_3682: brz %o2, loop_3683 fbl %fcc3, loop_3684 mulx %o6, %g7, %i6 bne %icc, loop_3685 loop_3683: faligndata %f14, %f0, %f4 loop_3684: ld [%l7 + 0x68], %f12 be loop_3686 loop_3685: ldsb [%l7 + 0x75], %o4 tpos %xcc, 0x5 stw %i2, [%l7 + 0x14] loop_3686: andncc %o5, %i4, %i3 stx %o0, [%l7 + 0x58] fabsd %f8, %f6 nop setx loop_3687, %l0, %l1 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_3688 fbe,a %fcc3, loop_3689 lduw [%l7 + 0x5C], %l6 loop_3687: mulscc %o7, %o1, %l4 loop_3688: fbl,a %fcc3, loop_3690 loop_3689: ldsh [%l7 + 0x50], %l3 stb %i0, [%l7 + 0x65] sdiv %l2, 0x0A55, %g1 loop_3690: ldsh [%l7 + 0x32], %g6 movg %icc, %o3, %g3 umul %i5, %i7, %l0 tgu %icc, 0x2 fabss %f12, %f13 stx %l1, [%l7 + 0x08] fmul8x16al %f15, %f15, %f0 std %f8, [%l7 + 0x28] st %f5, [%l7 + 0x70] array32 %g2, %g4, %i1 fmul8x16 %f14, %f8, %f8 tcs %icc, 0x0 fmovdcc %xcc, %f6, %f5 tpos %xcc, 0x5 edge8ln %g5, %l5, %o6 addccc %g7, %i6, %o4 stx %o2, [%l7 + 0x40] fmovsa %icc, %f14, %f5 bvs loop_3691 ldsw [%l7 + 0x34], %o5 tsubcc %i2, %i3, %o0 udivx %i4, 0x1904, %l6 loop_3691: tgu %icc, 0x2 addc %o1, 0x10A6, %l4 orcc %o7, %l3, %i0 bleu,a,pn %xcc, loop_3692 fbu %fcc0, loop_3693 orncc %g1, %g6, %l2 ldsh [%l7 + 0x5E], %o3 loop_3692: ldsh [%l7 + 0x4A], %g3 loop_3693: ldsh [%l7 + 0x52], %i5 brnz %l0, loop_3694 sth %l1, [%l7 + 0x16] tge %xcc, 0x3 stx %g2, [%l7 + 0x48] loop_3694: lduh [%l7 + 0x22], %i7 ldub [%l7 + 0x57], %g4 sdivx %i1, 0x144C, %l5 lduh [%l7 + 0x6C], %o6 brnz,a %g5, loop_3695 brlz %g7, loop_3696 sdivcc %o4, 0x19CE, %o2 fpadd16 %f14, %f8, %f4 loop_3695: brgz %o5, loop_3697 loop_3696: fmul8sux16 %f12, %f10, %f8 mulscc %i6, 0x08E6, %i2 stw %i3, [%l7 + 0x28] loop_3697: ldub [%l7 + 0x51], %i4 fmovsl %icc, %f6, %f4 movrlez %o0, 0x2FC, %o1 fsrc1s %f4, %f3 subcc %l6, %o7, %l3 ldx [%l7 + 0x18], %i0 fmovsl %xcc, %f1, %f4 std %f2, [%l7 + 0x40] ldsb [%l7 + 0x12], %l4 tneg %xcc, 0x5 stb %g6, [%l7 + 0x46] sth %l2, [%l7 + 0x1A] fnand %f10, %f8, %f14 addcc %g1, 0x0D40, %g3 movgu %xcc, %i5, %o3 fmovdneg %icc, %f7, %f5 fbue,a %fcc2, loop_3698 srl %l1, 0x0C, %l0 ldd [%l7 + 0x68], %f8 fbul %fcc1, loop_3699 loop_3698: fornot2 %f8, %f2, %f4 udivcc %i7, 0x0A9D, %g4 fmovrdgez %g2, %f12, %f0 loop_3699: lduw [%l7 + 0x2C], %i1 array16 %o6, %g5, %l5 nop setx loop_3700, %l0, %l1 jmpl %l1, %o4 ld [%l7 + 0x4C], %f3 call loop_3701 movrgez %g7, %o5, %o2 loop_3700: movn %icc, %i2, %i6 fexpand %f6, %f12 loop_3701: tcc %xcc, 0x3 lduw [%l7 + 0x40], %i3 movre %o0, 0x1A5, %i4 stb %l6, [%l7 + 0x35] fmovdne %xcc, %f5, %f8 fmovsa %icc, %f6, %f6 lduh [%l7 + 0x2A], %o1 tl %xcc, 0x1 sth %l3, [%l7 + 0x6A] ldub [%l7 + 0x63], %o7 ldsw [%l7 + 0x48], %l4 fpadd32s %f4, %f6, %f10 sra %g6, %i0, %l2 edge8 %g1, %i5, %o3 fmovdn %icc, %f10, %f14 lduw [%l7 + 0x14], %g3 tl %xcc, 0x2 andn %l1, 0x04D5, %i7 sdivx %g4, 0x1B0B, %l0 fmovdvc %xcc, %f5, %f8 fmovspos %xcc, %f2, %f9 fnot1s %f6, %f2 fxnors %f11, %f2, %f6 ldd [%l7 + 0x28], %f12 fbule,a %fcc0, loop_3702 sllx %g2, 0x1A, %i1 edge32 %g5, %l5, %o4 ldd [%l7 + 0x20], %f2 loop_3702: fmovrsgez %g7, %f11, %f7 bneg,a,pn %icc, loop_3703 fmovsvc %icc, %f9, %f0 te %xcc, 0x0 lduh [%l7 + 0x26], %o5 loop_3703: subc %o6, %o2, %i2 movg %icc, %i6, %o0 fmuld8sux16 %f14, %f7, %f0 ld [%l7 + 0x60], %f7 mulscc %i4, 0x0847, %i3 fones %f3 ldsw [%l7 + 0x50], %o1 brnz,a %l6, loop_3704 ldd [%l7 + 0x10], %f12 fmul8sux16 %f2, %f4, %f14 edge32ln %o7, %l3, %l4 loop_3704: fmovrdlez %i0, %f14, %f2 edge8l %g6, %l2, %i5 array8 %g1, %o3, %g3 fbo,a %fcc2, loop_3705 fmovsg %icc, %f7, %f1 movrgz %i7, 0x2E9, %l1 fbul,a %fcc3, loop_3706 loop_3705: movvs %xcc, %g4, %g2 fornot2 %f8, %f4, %f14 ldsh [%l7 + 0x52], %l0 loop_3706: bvs %xcc, loop_3707 sra %g5, 0x1B, %l5 fbg %fcc1, loop_3708 mova %xcc, %i1, %o4 loop_3707: bleu,a,pn %xcc, loop_3709 ldsh [%l7 + 0x20], %o5 loop_3708: udiv %o6, 0x13EE, %g7 ldd [%l7 + 0x08], %f6 loop_3709: fmovsvc %xcc, %f7, %f12 ld [%l7 + 0x18], %f4 array32 %i2, %i6, %o2 ld [%l7 + 0x58], %f6 fcmps %fcc1, %f12, %f1 fpackfix %f12, %f4 bcs,pn %xcc, loop_3710 std %f0, [%l7 + 0x40] ldd [%l7 + 0x20], %f2 st %f10, [%l7 + 0x78] loop_3710: ldsh [%l7 + 0x34], %i4 fand %f12, %f2, %f10 ldx [%l7 + 0x58], %i3 edge8 %o1, %o0, %l6 fornot1 %f14, %f10, %f12 ldd [%l7 + 0x50], %f14 fpadd32s %f8, %f10, %f3 stb %o7, [%l7 + 0x21] fmovsvc %icc, %f1, %f8 edge8ln %l3, %i0, %g6 smulcc %l4, %i5, %g1 stb %o3, [%l7 + 0x37] fandnot2 %f12, %f12, %f4 ldsb [%l7 + 0x1C], %g3 srlx %i7, 0x06, %l1 fnands %f1, %f2, %f1 udivx %l2, 0x1BD8, %g2 fnot2s %f4, %f0 stx %l0, [%l7 + 0x30] std %f12, [%l7 + 0x38] fble,a %fcc2, loop_3711 fmuld8ulx16 %f3, %f2, %f8 ldx [%l7 + 0x30], %g4 fpack16 %f2, %f3 loop_3711: brlz %g5, loop_3712 st %f7, [%l7 + 0x10] sth %l5, [%l7 + 0x22] fmovsgu %xcc, %f15, %f4 loop_3712: std %f8, [%l7 + 0x68] addc %o4, %i1, %o6 array32 %o5, %g7, %i6 tvc %icc, 0x4 sth %i2, [%l7 + 0x36] fbue,a %fcc0, loop_3713 popc 0x0A67, %o2 fbn %fcc0, loop_3714 movne %icc, %i4, %i3 loop_3713: st %f0, [%l7 + 0x08] edge32 %o1, %o0, %o7 loop_3714: std %f0, [%l7 + 0x60] tleu %xcc, 0x7 tn %icc, 0x5 tcs %xcc, 0x1 stb %l3, [%l7 + 0x7C] fbue %fcc3, loop_3715 lduh [%l7 + 0x42], %i0 fcmpeq32 %f6, %f12, %l6 edge32ln %l4, %i5, %g1 loop_3715: fzeros %f13 fands %f13, %f2, %f0 stb %g6, [%l7 + 0x2F] edge8 %o3, %i7, %l1 sth %l2, [%l7 + 0x60] fornot2 %f6, %f6, %f12 fmovsleu %xcc, %f6, %f4 fands %f6, %f15, %f2 ldsw [%l7 + 0x44], %g2 stw %l0, [%l7 + 0x24] sth %g4, [%l7 + 0x5E] brlz,a %g3, loop_3716 stx %l5, [%l7 + 0x78] fmovrsgz %g5, %f0, %f3 fmovdle %xcc, %f9, %f5 loop_3716: fmovrdgz %i1, %f2, %f10 fornot2 %f8, %f6, %f8 fmovd %f10, %f14 fmovrdlz %o6, %f10, %f4 fbe,a %fcc2, loop_3717 bl,pn %xcc, loop_3718 ldsh [%l7 + 0x48], %o4 fmovsvs %icc, %f1, %f4 loop_3717: ldx [%l7 + 0x48], %g7 loop_3718: srax %o5, %i2, %i6 lduw [%l7 + 0x48], %o2 tcs %icc, 0x3 movrlez %i3, 0x282, %i4 be loop_3719 bcs,pn %xcc, loop_3720 ldub [%l7 + 0x7E], %o0 mulscc %o1, %l3, %o7 loop_3719: fmovsle %xcc, %f0, %f7 loop_3720: brnz,a %i0, loop_3721 bne,a,pn %xcc, loop_3722 ldsw [%l7 + 0x64], %l6 fmul8ulx16 %f12, %f8, %f6 loop_3721: xorcc %i5, 0x0FFE, %g1 loop_3722: tneg %icc, 0x6 tn %xcc, 0x4 fpadd32 %f0, %f4, %f12 sdivcc %l4, 0x1C81, %o3 fmovrdlz %i7, %f10, %f6 tvc %xcc, 0x7 bgu,pn %xcc, loop_3723 ldsh [%l7 + 0x46], %l1 fcmpes %fcc3, %f1, %f3 bgu,a loop_3724 loop_3723: stb %g6, [%l7 + 0x4F] ldx [%l7 + 0x30], %g2 tcs %icc, 0x3 loop_3724: fpsub32 %f6, %f8, %f2 stw %l0, [%l7 + 0x10] stb %g4, [%l7 + 0x3A] stx %g3, [%l7 + 0x78] fpack16 %f14, %f1 fmovdle %xcc, %f13, %f11 ldd [%l7 + 0x40], %f6 tl %icc, 0x5 alignaddr %l2, %g5, %l5 fnegs %f14, %f10 fcmps %fcc3, %f14, %f7 ldd [%l7 + 0x58], %f4 fcmpne16 %f6, %f6, %i1 fbl %fcc3, loop_3725 movrgez %o4, 0x193, %g7 movle %xcc, %o5, %o6 movrne %i6, %o2, %i3 loop_3725: fbug,a %fcc1, loop_3726 lduh [%l7 + 0x66], %i4 udivcc %o0, 0x1BB0, %o1 tsubcctv %i2, %l3, %o7 loop_3726: movcs %xcc, %i0, %l6 mulx %g1, 0x0A90, %l4 fbu %fcc3, loop_3727 ld [%l7 + 0x1C], %f8 fbue %fcc1, loop_3728 ldd [%l7 + 0x70], %f4 loop_3727: tn %icc, 0x3 ldd [%l7 + 0x68], %f0 loop_3728: brnz,a %i5, loop_3729 lduw [%l7 + 0x10], %i7 bleu,a loop_3730 ldsw [%l7 + 0x20], %o3 loop_3729: fxnor %f6, %f2, %f0 tge %icc, 0x6 loop_3730: faligndata %f6, %f2, %f10 fpadd32s %f12, %f14, %f8 lduh [%l7 + 0x20], %l1 std %f0, [%l7 + 0x30] fmuld8ulx16 %f14, %f7, %f10 fmovrsne %g6, %f14, %f3 sth %g2, [%l7 + 0x0A] ldx [%l7 + 0x10], %l0 fpack16 %f10, %f14 movg %icc, %g3, %g4 fmovsgu %xcc, %f8, %f6 stx %g5, [%l7 + 0x30] fmovdl %xcc, %f13, %f12 bne,a,pt %xcc, loop_3731 stx %l5, [%l7 + 0x70] st %f14, [%l7 + 0x2C] lduh [%l7 + 0x6A], %l2 loop_3731: taddcctv %o4, %g7, %i1 ldub [%l7 + 0x26], %o6 bpos,a %icc, loop_3732 movleu %xcc, %i6, %o2 fmovscs %icc, %f2, %f15 fmovrsgz %o5, %f3, %f2 loop_3732: addcc %i3, %i4, %o0 sethi 0x1204, %i2 brnz,a %o1, loop_3733 movvs %xcc, %o7, %i0 edge32l %l3, %g1, %l6 lduh [%l7 + 0x5E], %i5 loop_3733: fpsub32 %f10, %f8, %f10 orncc %l4, 0x16D8, %o3 lduh [%l7 + 0x48], %i7 umul %l1, %g2, %l0 stx %g6, [%l7 + 0x50] xor %g3, %g5, %l5 stx %l2, [%l7 + 0x30] fnands %f2, %f8, %f0 movrgez %g4, 0x2B7, %o4 ldub [%l7 + 0x2D], %g7 stb %o6, [%l7 + 0x3D] movle %xcc, %i1, %i6 nop setx loop_3734, %l0, %l1 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 %f12, [%l7 + 0x20] fand %f0, %f4, %f14 stb %o2, [%l7 + 0x55] loop_3734: ld [%l7 + 0x2C], %f8 st %f15, [%l7 + 0x70] tvc %xcc, 0x4 ldd [%l7 + 0x48], %f2 fbe %fcc2, loop_3735 ldd [%l7 + 0x58], %f12 te %xcc, 0x0 fpadd32 %f10, %f6, %f0 loop_3735: ldsh [%l7 + 0x1A], %i3 orncc %i4, 0x1973, %o0 edge32l %i2, %o5, %o7 fmovrsgz %i0, %f13, %f13 ldsb [%l7 + 0x4B], %o1 ldd [%l7 + 0x18], %f14 call loop_3736 sth %g1, [%l7 + 0x7C] movl %icc, %l6, %i5 ldsh [%l7 + 0x64], %l4 loop_3736: tcc %xcc, 0x6 andncc %l3, %i7, %o3 brnz,a %g2, loop_3737 fmovdneg %xcc, %f8, %f9 smulcc %l1, 0x0930, %g6 xnor %l0, %g5, %l5 loop_3737: lduw [%l7 + 0x28], %g3 lduw [%l7 + 0x18], %g4 ldd [%l7 + 0x70], %f6 fmovsle %xcc, %f8, %f0 fmovdvc %xcc, %f5, %f12 ldsb [%l7 + 0x39], %o4 fmovdge %icc, %f6, %f1 addccc %l2, 0x16C2, %o6 fpadd16 %f12, %f2, %f10 fand %f6, %f2, %f2 tsubcctv %i1, 0x020F, %g7 fmovdn %xcc, %f2, %f9 ld [%l7 + 0x14], %f1 edge32ln %i6, %o2, %i4 fandnot1 %f0, %f10, %f10 fcmpes %fcc0, %f1, %f5 ldd [%l7 + 0x38], %f0 fmovrse %i3, %f2, %f9 fmovrsne %o0, %f5, %f11 fpmerge %f13, %f12, %f8 fpadd32s %f12, %f7, %f11 movge %icc, %i2, %o7 fandnot2s %f14, %f5, %f9 ldd [%l7 + 0x58], %f10 edge16ln %o5, %o1, %g1 fornot1s %f3, %f7, %f15 ta %xcc, 0x7 bg loop_3738 stb %l6, [%l7 + 0x64] fcmple16 %f12, %f10, %i5 ldsw [%l7 + 0x78], %i0 loop_3738: stx %l4, [%l7 + 0x38] mulscc %l3, 0x157C, %i7 bneg %icc, loop_3739 fpack32 %f2, %f0, %f4 fcmpne32 %f6, %f10, %g2 xnorcc %o3, %l1, %g6 loop_3739: movl %xcc, %g5, %l5 ba loop_3740 movvc %xcc, %g3, %g4 fmovsle %xcc, %f4, %f7 fmovrdlez %o4, %f8, %f14 loop_3740: fandnot2 %f10, %f14, %f4 lduh [%l7 + 0x18], %l2 stw %l0, [%l7 + 0x74] movl %xcc, %o6, %g7 fmovdcs %xcc, %f1, %f12 mulx %i1, 0x1125, %o2 fmovscc %icc, %f15, %f8 st %f10, [%l7 + 0x78] brlez,a %i4, loop_3741 fornot1s %f14, %f13, %f12 sllx %i3, 0x07, %i6 call loop_3742 loop_3741: ldd [%l7 + 0x70], %f0 fpmerge %f2, %f10, %f14 tsubcc %i2, %o0, %o5 loop_3742: brlez %o7, loop_3743 fmovdpos %icc, %f8, %f11 ldsw [%l7 + 0x4C], %o1 std %f0, [%l7 + 0x28] loop_3743: fcmps %fcc1, %f11, %f2 sra %l6, 0x14, %g1 movrlz %i5, 0x1FA, %l4 movg %icc, %i0, %i7 lduw [%l7 + 0x68], %l3 st %f7, [%l7 + 0x10] ldx [%l7 + 0x08], %g2 std %f14, [%l7 + 0x50] stw %o3, [%l7 + 0x1C] fpadd32s %f14, %f9, %f14 stw %g6, [%l7 + 0x60] lduh [%l7 + 0x68], %l1 orcc %g5, 0x126C, %g3 ldub [%l7 + 0x5E], %g4 fones %f10 ld [%l7 + 0x3C], %f10 fandnot2 %f8, %f2, %f2 tne %icc, 0x7 tvc %icc, 0x6 mulx %o4, 0x0AF9, %l2 ldsb [%l7 + 0x46], %l0 fmovrsgz %o6, %f2, %f0 tle %icc, 0x3 st %f3, [%l7 + 0x54] fbue,a %fcc0, loop_3744 fornot2 %f14, %f0, %f4 fcmped %fcc3, %f12, %f12 stw %g7, [%l7 + 0x3C] loop_3744: edge16n %l5, %o2, %i4 tpos %icc, 0x6 tcc %icc, 0x4 fpsub16 %f14, %f2, %f2 st %f2, [%l7 + 0x28] fors %f3, %f8, %f3 orncc %i1, %i3, %i2 ldd [%l7 + 0x30], %f2 smulcc %i6, 0x0369, %o5 array8 %o7, %o0, %l6 tvs %xcc, 0x3 fbge,a %fcc1, loop_3745 orncc %o1, %g1, %i5 nop setx loop_3746, %l0, %l1 jmpl %l1, %i0 fblg %fcc1, loop_3747 loop_3745: movvs %icc, %l4, %i7 ld [%l7 + 0x74], %f13 loop_3746: fandnot2s %f15, %f0, %f8 loop_3747: tne %icc, 0x7 sth %l3, [%l7 + 0x14] ldsb [%l7 + 0x49], %o3 subc %g2, %g6, %g5 fmovsvc %xcc, %f12, %f3 bvs,a %icc, loop_3748 te %xcc, 0x1 edge16l %l1, %g3, %g4 fbuge %fcc0, loop_3749 loop_3748: tleu %icc, 0x0 ldub [%l7 + 0x56], %l2 ld [%l7 + 0x28], %f4 loop_3749: st %f7, [%l7 + 0x40] bshuffle %f0, %f4, %f14 st %f2, [%l7 + 0x54] fmovrslez %l0, %f6, %f4 fblg %fcc3, loop_3750 popc 0x01E7, %o4 std %f12, [%l7 + 0x38] tsubcctv %g7, %o6, %o2 loop_3750: nop setx loop_3751, %l0, %l1 jmpl %l1, %l5 fpsub16 %f14, %f4, %f6 fmovdne %icc, %f13, %f10 ldd [%l7 + 0x48], %f14 loop_3751: fcmpgt32 %f14, %f6, %i4 stx %i1, [%l7 + 0x28] fone %f12 fnot1s %f5, %f9 fpackfix %f6, %f9 ldub [%l7 + 0x40], %i2 fmovdcc %xcc, %f14, %f0 fmovrdlez %i6, %f8, %f0 movre %i3, %o5, %o0 fabss %f11, %f6 and %o7, %l6, %g1 bleu %xcc, loop_3752 edge8 %i5, %o1, %i0 fandnot2 %f0, %f10, %f0 fmovdvs %xcc, %f6, %f6 loop_3752: stw %l4, [%l7 + 0x30] lduh [%l7 + 0x22], %l3 fcmpeq16 %f12, %f12, %o3 lduw [%l7 + 0x30], %i7 fbule,a %fcc2, loop_3753 lduh [%l7 + 0x78], %g6 ldub [%l7 + 0x7D], %g5 brgz %l1, loop_3754 loop_3753: bge %xcc, loop_3755 fpsub16 %f10, %f0, %f14 xorcc %g2, %g3, %l2 loop_3754: stx %l0, [%l7 + 0x50] loop_3755: bpos %icc, loop_3756 ldsh [%l7 + 0x1A], %g4 fbug,a %fcc2, loop_3757 fmovrdne %g7, %f14, %f4 loop_3756: nop setx loop_3758, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x40], %o4 loop_3757: fcmpgt16 %f2, %f2, %o2 fpadd32s %f11, %f11, %f3 loop_3758: tcc %icc, 0x7 fmovdcc %icc, %f8, %f0 stb %o6, [%l7 + 0x59] subc %l5, %i1, %i2 movvc %xcc, %i6, %i3 fcmpeq16 %f14, %f12, %i4 umul %o0, %o7, %o5 fmovrsgez %g1, %f8, %f10 ldsh [%l7 + 0x0E], %l6 fcmple16 %f12, %f0, %o1 fpadd32 %f8, %f12, %f6 fandnot2 %f6, %f8, %f10 fors %f13, %f8, %f11 sth %i0, [%l7 + 0x16] stw %l4, [%l7 + 0x74] andncc %l3, %o3, %i5 ldsh [%l7 + 0x3A], %g6 ldub [%l7 + 0x4E], %i7 fmovde %icc, %f3, %f4 move %xcc, %l1, %g2 tle %xcc, 0x3 stw %g3, [%l7 + 0x58] ld [%l7 + 0x4C], %f0 fbg %fcc2, loop_3759 edge32 %g5, %l2, %g4 bge %icc, loop_3760 lduh [%l7 + 0x12], %l0 loop_3759: fpackfix %f6, %f6 bne,a %icc, loop_3761 loop_3760: fands %f14, %f2, %f1 lduw [%l7 + 0x3C], %o4 brlz,a %o2, loop_3762 loop_3761: stw %g7, [%l7 + 0x54] fsrc2s %f9, %f4 fxnors %f8, %f1, %f12 loop_3762: lduh [%l7 + 0x5E], %l5 lduh [%l7 + 0x26], %i1 ldd [%l7 + 0x68], %f8 fpackfix %f6, %f4 stw %o6, [%l7 + 0x1C] fmul8x16au %f12, %f13, %f4 fbue %fcc2, loop_3763 movpos %icc, %i2, %i3 sdiv %i6, 0x1ED3, %o0 tle %icc, 0x4 loop_3763: fmovsle %xcc, %f1, %f11 taddcctv %o7, 0x056B, %o5 fmovdge %icc, %f9, %f0 fmovsge %xcc, %f8, %f15 tle %xcc, 0x5 fcmpeq16 %f10, %f8, %i4 stx %g1, [%l7 + 0x48] fnot2 %f0, %f0 fnegs %f0, %f3 fpsub32s %f14, %f5, %f6 fbu %fcc0, loop_3764 fbule,a %fcc0, loop_3765 stw %o1, [%l7 + 0x60] edge32n %i0, %l4, %l6 loop_3764: lduh [%l7 + 0x4A], %o3 loop_3765: ldsb [%l7 + 0x0D], %i5 fsrc1 %f2, %f12 fnors %f8, %f14, %f3 fbl %fcc1, loop_3766 smul %g6, 0x0715, %i7 movpos %xcc, %l1, %g2 fmovscs %xcc, %f13, %f4 loop_3766: mova %icc, %g3, %g5 fand %f8, %f8, %f12 fmuld8ulx16 %f5, %f8, %f12 tne %icc, 0x5 smulcc %l3, %g4, %l2 fmovscs %icc, %f4, %f10 fnegd %f6, %f0 edge16ln %l0, %o4, %o2 sth %g7, [%l7 + 0x20] srl %i1, %o6, %l5 lduh [%l7 + 0x16], %i3 edge32 %i6, %o0, %i2 fnegd %f12, %f4 movvs %icc, %o7, %i4 std %f6, [%l7 + 0x70] sll %g1, %o1, %i0 ldsh [%l7 + 0x1C], %l4 ldsh [%l7 + 0x68], %o5 ldd [%l7 + 0x20], %f10 st %f9, [%l7 + 0x0C] edge8 %l6, %i5, %o3 smulcc %g6, %i7, %g2 movpos %icc, %l1, %g3 movrgez %l3, 0x140, %g5 srlx %l2, %l0, %o4 edge16ln %o2, %g4, %i1 sll %o6, 0x02, %l5 ldd [%l7 + 0x18], %f4 nop setx loop_3767, %l0, %l1 jmpl %l1, %g7 sth %i3, [%l7 + 0x40] fmovsg %xcc, %f5, %f11 sth %o0, [%l7 + 0x5C] loop_3767: edge8l %i2, %i6, %o7 ldx [%l7 + 0x20], %g1 taddcctv %o1, 0x1925, %i0 movcc %xcc, %i4, %o5 fnegs %f11, %f0 stw %l4, [%l7 + 0x38] fsrc1s %f10, %f12 tgu %xcc, 0x2 bpos,a,pn %icc, loop_3768 movgu %icc, %l6, %o3 stw %i5, [%l7 + 0x30] stb %i7, [%l7 + 0x41] loop_3768: andncc %g2, %g6, %g3 ldub [%l7 + 0x77], %l1 brgz,a %l3, loop_3769 mulscc %g5, %l2, %l0 bcs,a %icc, loop_3770 brz %o2, loop_3771 loop_3769: add %o4, 0x1E43, %i1 std %f6, [%l7 + 0x30] loop_3770: fornot2 %f0, %f6, %f0 loop_3771: stw %o6, [%l7 + 0x30] ldsb [%l7 + 0x5A], %g4 tpos %xcc, 0x5 ldsw [%l7 + 0x78], %g7 movvs %xcc, %l5, %i3 sllx %i2, %o0, %o7 stw %g1, [%l7 + 0x1C] addcc %i6, 0x1A2E, %i0 srl %i4, 0x01, %o1 movg %xcc, %l4, %o5 nop setx loop_3772, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdvc %xcc, %f2, %f1 popc 0x0670, %o3 std %f10, [%l7 + 0x50] loop_3772: orcc %l6, 0x030E, %i7 sth %g2, [%l7 + 0x30] fmovrdgez %g6, %f0, %f8 stx %g3, [%l7 + 0x50] stx %i5, [%l7 + 0x48] ld [%l7 + 0x08], %f6 stx %l3, [%l7 + 0x78] mulx %g5, %l2, %l1 call loop_3773 fmovsa %xcc, %f5, %f7 pdist %f12, %f2, %f2 std %f6, [%l7 + 0x10] loop_3773: lduh [%l7 + 0x0C], %o2 fpsub32s %f5, %f11, %f13 lduh [%l7 + 0x4C], %o4 tl %icc, 0x1 ldx [%l7 + 0x28], %i1 fpadd16s %f15, %f14, %f5 fxnors %f15, %f8, %f15 fabss %f11, %f14 fbule,a %fcc0, loop_3774 fmovdvc %xcc, %f4, %f13 fnands %f10, %f2, %f15 stw %o6, [%l7 + 0x08] loop_3774: fmovde %xcc, %f10, %f15 sethi 0x1000, %l0 ldub [%l7 + 0x5E], %g4 brlz %g7, loop_3775 stx %l5, [%l7 + 0x30] fmovsvc %icc, %f2, %f11 orcc %i2, %o0, %o7 loop_3775: edge32n %i3, %g1, %i6 sth %i0, [%l7 + 0x20] lduw [%l7 + 0x18], %i4 taddcc %o1, 0x1804, %l4 sll %o3, 0x07, %l6 fnot2 %f14, %f8 andn %o5, 0x0DB9, %g2 edge32 %g6, %i7, %g3 ldsh [%l7 + 0x4C], %l3 fcmpgt32 %f6, %f14, %i5 lduh [%l7 + 0x52], %g5 fcmped %fcc0, %f2, %f4 ldd [%l7 + 0x48], %f14 mulx %l1, 0x0EC4, %l2 fmuld8ulx16 %f4, %f12, %f8 brgz,a %o2, loop_3776 fba,a %fcc1, loop_3777 fornot2s %f7, %f11, %f6 std %f6, [%l7 + 0x40] loop_3776: movn %xcc, %o4, %i1 loop_3777: ba,a %xcc, loop_3778 fcmple32 %f0, %f10, %o6 fnot2 %f10, %f10 fmovdl %icc, %f4, %f15 loop_3778: fble,a %fcc3, loop_3779 mova %xcc, %g4, %g7 stb %l5, [%l7 + 0x17] fabss %f2, %f2 loop_3779: edge32 %i2, %o0, %l0 sth %i3, [%l7 + 0x64] fpsub16 %f4, %f2, %f12 sll %o7, 0x01, %i6 fandnot2s %f13, %f10, %f9 fbn,a %fcc3, loop_3780 movre %i0, 0x2F3, %i4 sth %o1, [%l7 + 0x1A] fpadd16 %f6, %f0, %f4 loop_3780: fmovdcc %icc, %f7, %f0 movg %xcc, %g1, %l4 ldsw [%l7 + 0x34], %l6 udiv %o3, 0x134B, %g2 fornot1 %f10, %f12, %f0 fmul8x16 %f9, %f14, %f8 sth %g6, [%l7 + 0x08] ldd [%l7 + 0x68], %f4 stw %i7, [%l7 + 0x18] tvc %icc, 0x2 fcmpne32 %f12, %f12, %o5 udiv %l3, 0x1851, %i5 edge32ln %g3, %g5, %l1 fmovsle %xcc, %f12, %f7 fmovdpos %xcc, %f15, %f2 tleu %icc, 0x0 ldd [%l7 + 0x18], %f0 fmovdge %icc, %f14, %f10 fcmple32 %f14, %f12, %o2 umulcc %o4, %i1, %l2 lduh [%l7 + 0x68], %g4 stb %o6, [%l7 + 0x68] brlz %g7, loop_3781 edge8n %l5, %i2, %l0 udivcc %i3, 0x1D4D, %o7 fmovsa %icc, %f1, %f1 loop_3781: fmovrdgez %i6, %f14, %f2 ldx [%l7 + 0x58], %i0 fpack32 %f0, %f4, %f0 bne,a,pt %icc, loop_3782 movleu %icc, %o0, %i4 umul %g1, 0x04E8, %l4 ldx [%l7 + 0x08], %l6 loop_3782: fsrc1s %f10, %f2 lduw [%l7 + 0x70], %o1 ldd [%l7 + 0x10], %f0 fcmpes %fcc3, %f9, %f13 fmovdg %xcc, %f3, %f0 fsrc1s %f15, %f7 sllx %g2, %o3, %i7 fmovdcs %xcc, %f6, %f5 ldsw [%l7 + 0x38], %o5 tcc %xcc, 0x2 be,a,pt %icc, loop_3783 bne,pn %xcc, loop_3784 ldx [%l7 + 0x40], %g6 xor %l3, 0x195B, %i5 loop_3783: tne %xcc, 0x0 loop_3784: sdivcc %g3, 0x0D25, %g5 lduh [%l7 + 0x18], %l1 stw %o4, [%l7 + 0x50] std %f0, [%l7 + 0x60] edge32 %o2, %i1, %l2 lduw [%l7 + 0x70], %g4 tcs %icc, 0x4 pdist %f2, %f8, %f14 be,pn %icc, loop_3785 movne %icc, %o6, %g7 array16 %i2, %l5, %l0 ldsh [%l7 + 0x26], %o7 loop_3785: fmovrslez %i6, %f15, %f4 fbe %fcc2, loop_3786 brnz %i0, loop_3787 stb %i3, [%l7 + 0x3B] array8 %o0, %i4, %g1 loop_3786: fmovrdne %l6, %f2, %f12 loop_3787: ble,pn %xcc, loop_3788 movpos %xcc, %l4, %o1 fzero %f4 fmovdvc %xcc, %f6, %f3 loop_3788: bcs loop_3789 edge8n %o3, %g2, %o5 stx %g6, [%l7 + 0x40] mulx %l3, 0x124F, %i7 loop_3789: sth %g3, [%l7 + 0x08] edge16ln %g5, %l1, %o4 fmovrsne %o2, %f5, %f13 lduw [%l7 + 0x54], %i5 fand %f14, %f6, %f2 srlx %i1, %l2, %o6 andncc %g4, %g7, %l5 fbne,a %fcc1, loop_3790 addccc %l0, 0x0C13, %o7 xnor %i2, %i0, %i6 fnegs %f8, %f6 loop_3790: subc %i3, %o0, %i4 fsrc2s %f6, %f11 tcc %xcc, 0x0 sth %l6, [%l7 + 0x0C] edge32ln %l4, %o1, %g1 addcc %g2, 0x1ED8, %o3 bl,a,pt %icc, loop_3791 fbug %fcc3, loop_3792 fmovdg %icc, %f10, %f4 fbue,a %fcc0, loop_3793 loop_3791: bcs,a %icc, loop_3794 loop_3792: fmuld8ulx16 %f8, %f15, %f2 edge16ln %g6, %l3, %i7 loop_3793: pdist %f0, %f8, %f10 loop_3794: fble,a %fcc3, loop_3795 fmovdle %icc, %f0, %f0 taddcc %g3, %g5, %l1 fabss %f1, %f0 loop_3795: stb %o5, [%l7 + 0x42] srlx %o2, 0x0A, %i5 stx %o4, [%l7 + 0x58] edge8l %l2, %o6, %g4 movvc %xcc, %g7, %i1 stw %l0, [%l7 + 0x20] movleu %xcc, %l5, %o7 movpos %xcc, %i0, %i2 subccc %i3, 0x0748, %o0 ldub [%l7 + 0x11], %i4 brgez %l6, loop_3796 fornot1 %f2, %f4, %f0 fxnor %f8, %f10, %f2 stw %l4, [%l7 + 0x24] loop_3796: std %f10, [%l7 + 0x78] stw %o1, [%l7 + 0x20] edge32 %g1, %g2, %i6 ba,a %icc, loop_3797 stb %o3, [%l7 + 0x59] fpadd16 %f6, %f14, %f8 stw %l3, [%l7 + 0x60] loop_3797: ldd [%l7 + 0x38], %f12 movpos %xcc, %g6, %g3 bcs,a loop_3798 array8 %i7, %g5, %l1 lduw [%l7 + 0x28], %o5 bg,a loop_3799 loop_3798: nop setx loop_3800, %l0, %l1 jmpl %l1, %i5 stb %o2, [%l7 + 0x16] ldsh [%l7 + 0x44], %o4 loop_3799: fmovs %f6, %f13 loop_3800: bpos,a,pt %icc, loop_3801 fcmpd %fcc0, %f10, %f4 fmovsle %icc, %f5, %f14 ldsw [%l7 + 0x7C], %o6 loop_3801: movre %l2, 0x0B3, %g7 ld [%l7 + 0x50], %f5 ldsh [%l7 + 0x6E], %g4 for %f6, %f10, %f0 edge8 %i1, %l0, %o7 fxnor %f14, %f6, %f14 fbul,a %fcc3, loop_3802 fmovsvc %xcc, %f3, %f3 bvc,a %xcc, loop_3803 sth %i0, [%l7 + 0x3C] loop_3802: fmovdcc %icc, %f13, %f5 ldd [%l7 + 0x50], %f10 loop_3803: add %l5, %i2, %o0 sth %i4, [%l7 + 0x0E] fbug %fcc1, loop_3804 sdivx %i3, 0x0C47, %l6 andcc %o1, %g1, %g2 fbe,a %fcc0, loop_3805 loop_3804: movn %icc, %l4, %i6 lduh [%l7 + 0x28], %l3 srax %o3, %g6, %i7 loop_3805: ldsh [%l7 + 0x0C], %g3 fmovrsgez %l1, %f8, %f13 fcmpd %fcc0, %f8, %f14 ldsh [%l7 + 0x50], %g5 ld [%l7 + 0x28], %f7 st %f8, [%l7 + 0x18] bcc,a,pn %xcc, loop_3806 st %f13, [%l7 + 0x14] st %f13, [%l7 + 0x24] ldd [%l7 + 0x20], %f10 loop_3806: ldsh [%l7 + 0x1A], %o5 fpack32 %f2, %f12, %f4 fnors %f4, %f6, %f3 movle %xcc, %i5, %o4 bgu,a loop_3807 array16 %o6, %l2, %o2 edge8ln %g4, %g7, %l0 xor %o7, %i1, %i0 loop_3807: fmovrdlez %l5, %f4, %f6 tsubcc %i2, 0x1CD3, %o0 fcmpne32 %f6, %f0, %i3 ld [%l7 + 0x38], %f11 fmovdcc %icc, %f8, %f11 bl,a,pt %xcc, loop_3808 fpsub16s %f10, %f14, %f0 umul %l6, 0x0DDA, %i4 ldsw [%l7 + 0x50], %g1 loop_3808: fnot2s %f2, %f10 fmovdne %xcc, %f13, %f3 ld [%l7 + 0x10], %f9 fornot2s %f15, %f2, %f11 fabsd %f10, %f0 bleu,a %icc, loop_3809 fnor %f4, %f2, %f8 fandnot1s %f15, %f15, %f5 brz %g2, loop_3810 loop_3809: fnegd %f0, %f12 movcs %icc, %l4, %i6 sth %l3, [%l7 + 0x58] loop_3810: fmovrsne %o3, %f3, %f2 fmovse %icc, %f13, %f2 fmovsneg %xcc, %f0, %f15 fabss %f1, %f14 fpsub32 %f6, %f12, %f10 fbne,a %fcc2, loop_3811 ldsw [%l7 + 0x3C], %g6 ble,a,pt %icc, loop_3812 for %f8, %f0, %f14 loop_3811: ldd [%l7 + 0x38], %f6 orn %i7, %g3, %l1 loop_3812: edge32n %g5, %o5, %i5 lduh [%l7 + 0x56], %o1 ldx [%l7 + 0x20], %o4 fxors %f11, %f3, %f8 st %f0, [%l7 + 0x20] fcmpne16 %f6, %f0, %l2 fble,a %fcc3, loop_3813 ldd [%l7 + 0x68], %f6 fmuld8ulx16 %f10, %f1, %f6 fmovsgu %xcc, %f11, %f5 loop_3813: fcmpgt32 %f12, %f2, %o2 ldx [%l7 + 0x20], %o6 st %f2, [%l7 + 0x68] edge16n %g7, %l0, %o7 srax %g4, 0x16, %i1 alignaddrl %l5, %i0, %i2 tgu %icc, 0x0 fmovsg %icc, %f15, %f5 stb %i3, [%l7 + 0x3D] std %f14, [%l7 + 0x78] fmovdl %icc, %f14, %f1 fnors %f4, %f13, %f8 fcmpne32 %f8, %f14, %o0 fbne,a %fcc2, loop_3814 st %f3, [%l7 + 0x1C] sth %i4, [%l7 + 0x4A] stb %g1, [%l7 + 0x25] loop_3814: fmovrse %l6, %f3, %f0 ld [%l7 + 0x38], %f9 brz,a %g2, loop_3815 xnorcc %i6, %l3, %o3 tne %icc, 0x0 fbl,a %fcc1, loop_3816 loop_3815: alignaddrl %g6, %l4, %i7 fbo,a %fcc0, loop_3817 tsubcctv %g3, 0x02DA, %l1 loop_3816: movrgez %o5, 0x011, %i5 lduh [%l7 + 0x68], %o1 loop_3817: te %icc, 0x2 srl %g5, 0x08, %l2 taddcc %o4, %o2, %o6 std %f6, [%l7 + 0x08] stx %g7, [%l7 + 0x40] bcc loop_3818 ldsb [%l7 + 0x79], %l0 fnors %f7, %f6, %f11 orn %o7, %i1, %l5 loop_3818: tgu %icc, 0x7 fsrc1s %f5, %f12 st %f7, [%l7 + 0x1C] ba,a loop_3819 fmovdvs %xcc, %f12, %f0 addc %i0, 0x107D, %g4 fornot1 %f12, %f14, %f6 loop_3819: fmovsn %xcc, %f7, %f5 smulcc %i3, 0x14D5, %o0 lduh [%l7 + 0x76], %i2 bl,pt %icc, loop_3820 stw %i4, [%l7 + 0x54] stw %l6, [%l7 + 0x38] ta %xcc, 0x5 loop_3820: addc %g2, 0x1D02, %g1 fbe,a %fcc2, loop_3821 ldsw [%l7 + 0x6C], %i6 lduw [%l7 + 0x08], %l3 ldub [%l7 + 0x6F], %g6 loop_3821: sra %l4, 0x15, %i7 fmovdleu %icc, %f13, %f1 st %f1, [%l7 + 0x30] fnot2 %f2, %f12 ldsh [%l7 + 0x72], %o3 ldsw [%l7 + 0x58], %g3 ldsh [%l7 + 0x54], %l1 fcmpgt32 %f2, %f6, %o5 fmovsge %icc, %f8, %f14 ldsh [%l7 + 0x40], %i5 ta %icc, 0x7 tcc %icc, 0x7 fpsub16 %f10, %f0, %f8 sub %g5, 0x06A9, %o1 lduh [%l7 + 0x28], %l2 edge16n %o2, %o6, %g7 bshuffle %f6, %f4, %f12 fands %f3, %f13, %f6 ldd [%l7 + 0x50], %f8 addccc %l0, %o7, %i1 fbul %fcc0, loop_3822 ldsh [%l7 + 0x0E], %o4 addc %i0, 0x0A08, %g4 fmovsleu %xcc, %f12, %f13 loop_3822: lduw [%l7 + 0x3C], %l5 fandnot2s %f3, %f10, %f5 ld [%l7 + 0x54], %f13 st %f6, [%l7 + 0x3C] fnor %f8, %f8, %f14 bcs,pt %icc, loop_3823 ldsw [%l7 + 0x6C], %i3 fxnors %f6, %f15, %f12 std %f12, [%l7 + 0x30] loop_3823: fbg %fcc3, loop_3824 tgu %xcc, 0x2 edge16n %i2, %i4, %l6 tg %xcc, 0x0 loop_3824: ldsb [%l7 + 0x7C], %o0 fmovd %f10, %f8 fmovdg %icc, %f2, %f3 movcs %xcc, %g2, %i6 or %l3, 0x074A, %g6 std %f10, [%l7 + 0x48] ldd [%l7 + 0x08], %f2 array32 %g1, %l4, %i7 ldsb [%l7 + 0x20], %o3 fones %f5 fmovrdlz %l1, %f10, %f8 fnot1s %f6, %f5 ldd [%l7 + 0x18], %f2 std %f4, [%l7 + 0x18] st %f3, [%l7 + 0x4C] ldsh [%l7 + 0x66], %o5 fandnot2s %f9, %f5, %f2 edge32l %g3, %i5, %o1 siam 0x6 sra %g5, %o2, %o6 fpsub32 %f14, %f6, %f0 st %f5, [%l7 + 0x70] fbue %fcc0, loop_3825 fexpand %f3, %f2 fbu,a %fcc0, loop_3826 bvs,a,pt %xcc, loop_3827 loop_3825: movvc %xcc, %l2, %l0 fpsub32 %f8, %f10, %f8 loop_3826: tsubcc %g7, %i1, %o7 loop_3827: bpos,pt %icc, loop_3828 array16 %i0, %g4, %l5 fblg %fcc0, loop_3829 movl %xcc, %i3, %o4 loop_3828: fmovdgu %icc, %f11, %f2 lduw [%l7 + 0x44], %i2 loop_3829: fsrc1s %f13, %f5 ldub [%l7 + 0x5D], %l6 fmovdge %xcc, %f8, %f10 srl %i4, %g2, %i6 or %l3, %o0, %g6 andncc %g1, %l4, %o3 xnor %l1, %o5, %g3 ldd [%l7 + 0x38], %f14 bge,pn %icc, loop_3830 fandnot2 %f8, %f0, %f14 fpadd32 %f0, %f0, %f8 fmovdn %xcc, %f9, %f13 loop_3830: movne %icc, %i5, %o1 fmovrdgez %g5, %f6, %f8 sllx %i7, 0x08, %o6 st %f11, [%l7 + 0x1C] stx %l2, [%l7 + 0x18] mova %xcc, %o2, %g7 mulx %l0, %o7, %i1 bcc,a,pn %icc, loop_3831 bge,a,pn %xcc, loop_3832 bg,a,pn %xcc, loop_3833 ldsh [%l7 + 0x46], %i0 loop_3831: lduh [%l7 + 0x78], %l5 loop_3832: fpsub16 %f14, %f14, %f6 loop_3833: fmuld8ulx16 %f14, %f6, %f12 sdiv %i3, 0x0857, %o4 stx %g4, [%l7 + 0x70] fandnot1 %f8, %f8, %f12 std %f2, [%l7 + 0x18] fnegd %f4, %f6 fmul8x16al %f6, %f5, %f10 movvs %xcc, %l6, %i4 fmovsgu %icc, %f0, %f0 movrgz %i2, 0x3DD, %g2 addc %i6, %l3, %o0 tvc %icc, 0x4 ldd [%l7 + 0x18], %f12 fpsub32 %f0, %f2, %f14 bvc,a %icc, loop_3834 ld [%l7 + 0x68], %f7 sra %g6, 0x08, %g1 tcs %icc, 0x6 loop_3834: fbul %fcc1, loop_3835 fpack16 %f2, %f1 fmovdneg %xcc, %f5, %f6 fand %f8, %f12, %f2 loop_3835: fzero %f12 fsrc2s %f13, %f3 tn %xcc, 0x5 std %f0, [%l7 + 0x18] movrgez %l4, 0x18D, %o3 xnor %o5, 0x114B, %l1 mulx %g3, 0x19DB, %i5 pdist %f0, %f0, %f6 ldsb [%l7 + 0x3F], %o1 ldsw [%l7 + 0x08], %g5 tpos %icc, 0x3 fmovsge %icc, %f8, %f9 ldx [%l7 + 0x38], %o6 tpos %xcc, 0x7 bvs,a loop_3836 fnot1s %f11, %f1 sll %l2, 0x18, %i7 fbug %fcc0, loop_3837 loop_3836: lduh [%l7 + 0x46], %o2 fmovdcs %xcc, %f11, %f9 andn %l0, %o7, %i1 loop_3837: edge32n %i0, %g7, %i3 movle %xcc, %o4, %l5 ldub [%l7 + 0x64], %l6 sth %i4, [%l7 + 0x0E] sth %g4, [%l7 + 0x42] alignaddr %g2, %i6, %i2 sllx %l3, %o0, %g1 call loop_3838 fornot1 %f6, %f8, %f10 stb %g6, [%l7 + 0x13] bl %xcc, loop_3839 loop_3838: edge8ln %o3, %o5, %l4 stw %l1, [%l7 + 0x50] fmovsvs %icc, %f8, %f13 loop_3839: lduh [%l7 + 0x48], %g3 fmovdneg %icc, %f12, %f7 fxor %f6, %f14, %f2 ldx [%l7 + 0x70], %i5 edge8l %o1, %g5, %o6 ld [%l7 + 0x68], %f7 fmovdpos %icc, %f9, %f5 nop setx loop_3840, %l0, %l1 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 + 0x16], %i7 ld [%l7 + 0x68], %f14 brz %l2, loop_3841 loop_3840: ldsh [%l7 + 0x18], %o2 fcmple32 %f2, %f2, %o7 fsrc1s %f9, %f6 loop_3841: fmovsgu %icc, %f11, %f15 std %f4, [%l7 + 0x50] fxors %f8, %f9, %f4 fcmpes %fcc3, %f4, %f6 lduw [%l7 + 0x38], %i1 pdist %f2, %f0, %f4 sub %i0, 0x061D, %g7 ldx [%l7 + 0x28], %i3 brnz,a %o4, loop_3842 stb %l0, [%l7 + 0x22] smul %l6, %i4, %l5 move %xcc, %g4, %g2 loop_3842: tge %icc, 0x4 movneg %xcc, %i2, %i6 bpos,a,pn %icc, loop_3843 st %f6, [%l7 + 0x54] fble,a %fcc0, loop_3844 ldx [%l7 + 0x58], %l3 loop_3843: stw %o0, [%l7 + 0x5C] bgu,pn %xcc, loop_3845 loop_3844: movg %xcc, %g1, %g6 movre %o3, %l4, %l1 fabss %f12, %f4 loop_3845: brnz %o5, loop_3846 fmovrdlez %i5, %f10, %f8 std %f14, [%l7 + 0x58] andn %g3, 0x124C, %g5 loop_3846: bvc,a,pt %xcc, loop_3847 fandnot2 %f0, %f12, %f0 fxor %f10, %f10, %f4 movgu %icc, %o6, %o1 loop_3847: fpack16 %f8, %f11 addcc %i7, 0x1AF3, %o2 lduh [%l7 + 0x2C], %l2 fmovrsgz %o7, %f2, %f7 stw %i1, [%l7 + 0x10] fmovsle %icc, %f10, %f3 movrlez %i0, %g7, %i3 movvc %xcc, %o4, %l0 st %f8, [%l7 + 0x14] ldsh [%l7 + 0x34], %l6 bshuffle %f12, %f8, %f12 fbule,a %fcc0, loop_3848 fandnot1s %f7, %f6, %f11 fnot2s %f6, %f6 std %f4, [%l7 + 0x50] loop_3848: fmovrslz %i4, %f14, %f7 movg %icc, %l5, %g4 fmul8x16 %f6, %f6, %f0 stw %i2, [%l7 + 0x38] lduw [%l7 + 0x34], %i6 st %f2, [%l7 + 0x28] movleu %icc, %l3, %o0 fpadd16s %f9, %f11, %f4 stb %g1, [%l7 + 0x18] bneg,pn %icc, loop_3849 fmovsne %xcc, %f12, %f3 bne,pt %icc, loop_3850 stw %g6, [%l7 + 0x68] loop_3849: fmul8x16au %f10, %f14, %f6 mova %icc, %o3, %l4 loop_3850: edge16 %l1, %o5, %i5 fsrc2 %f2, %f8 ldx [%l7 + 0x18], %g2 ldsw [%l7 + 0x68], %g3 stb %o6, [%l7 + 0x22] ldsh [%l7 + 0x24], %g5 fmovdcc %xcc, %f15, %f5 lduw [%l7 + 0x6C], %i7 fba %fcc1, loop_3851 movcs %icc, %o2, %o1 sll %l2, %o7, %i1 bl,pn %icc, loop_3852 loop_3851: fmovsgu %icc, %f3, %f10 fmovsa %icc, %f15, %f4 tcs %icc, 0x0 loop_3852: ldsb [%l7 + 0x69], %i0 movneg %xcc, %g7, %o4 fcmpne32 %f14, %f12, %i3 brlez,a %l6, loop_3853 alignaddrl %l0, %i4, %l5 std %f8, [%l7 + 0x68] umul %g4, %i6, %l3 loop_3853: ldsw [%l7 + 0x58], %i2 ld [%l7 + 0x50], %f5 fone %f2 tl %icc, 0x3 fabss %f1, %f0 stw %g1, [%l7 + 0x34] tleu %xcc, 0x6 orncc %o0, %o3, %l4 fcmps %fcc2, %f4, %f7 stx %g6, [%l7 + 0x58] ldx [%l7 + 0x10], %l1 fabsd %f4, %f6 fcmpd %fcc2, %f12, %f8 lduh [%l7 + 0x12], %o5 ldsw [%l7 + 0x14], %i5 tge %xcc, 0x0 fmovscs %xcc, %f7, %f2 tg %icc, 0x6 bg,a,pt %xcc, loop_3854 fmovsne %icc, %f13, %f10 bn,pn %icc, loop_3855 fnand %f10, %f4, %f0 loop_3854: ldub [%l7 + 0x71], %g3 mova %xcc, %g2, %o6 loop_3855: srlx %g5, 0x16, %o2 fmovrse %i7, %f9, %f14 bneg,a loop_3856 ld [%l7 + 0x58], %f15 orncc %l2, %o7, %i1 tsubcc %o1, 0x008D, %g7 loop_3856: stx %o4, [%l7 + 0x38] fmovdcc %xcc, %f1, %f3 fpackfix %f12, %f8 fmovdvc %xcc, %f0, %f12 fmovrslez %i0, %f8, %f12 fmovd %f4, %f10 umulcc %l6, 0x0CC4, %l0 pdist %f2, %f14, %f8 fsrc1 %f4, %f2 movrlez %i3, %l5, %g4 fandnot1 %f6, %f2, %f2 sth %i4, [%l7 + 0x46] edge16 %l3, %i2, %i6 fmovsleu %xcc, %f1, %f14 subc %g1, %o3, %o0 ldub [%l7 + 0x3A], %l4 fmovdpos %xcc, %f8, %f13 ldsw [%l7 + 0x0C], %g6 subccc %o5, %i5, %g3 xnor %g2, %o6, %l1 fbug %fcc3, loop_3857 ldsh [%l7 + 0x70], %g5 fandnot1 %f4, %f14, %f10 fbl,a %fcc2, loop_3858 loop_3857: ldx [%l7 + 0x40], %o2 fmovdg %icc, %f11, %f14 fmul8ulx16 %f2, %f12, %f10 loop_3858: srax %l2, %i7, %o7 bvs,a %xcc, loop_3859 tg %icc, 0x6 edge16l %i1, %g7, %o1 tl %icc, 0x3 loop_3859: ldd [%l7 + 0x48], %f10 fbo %fcc2, loop_3860 fnegs %f9, %f11 sdiv %i0, 0x18D2, %o4 std %f0, [%l7 + 0x68] loop_3860: srlx %l6, 0x0C, %l0 movvs %icc, %l5, %g4 stx %i3, [%l7 + 0x68] lduh [%l7 + 0x2C], %i4 fmovsvc %icc, %f1, %f15 fand %f8, %f2, %f4 ldsh [%l7 + 0x1C], %i2 fabsd %f6, %f8 andncc %l3, %g1, %i6 lduw [%l7 + 0x48], %o0 edge16l %o3, %g6, %l4 tgu %icc, 0x2 tvc %xcc, 0x1 fbe %fcc1, loop_3861 fmovsl %icc, %f14, %f12 stb %o5, [%l7 + 0x46] fand %f12, %f10, %f8 loop_3861: fandnot1 %f6, %f14, %f12 st %f14, [%l7 + 0x54] fbul,a %fcc1, loop_3862 ldsb [%l7 + 0x30], %i5 add %g3, %g2, %o6 tcc %xcc, 0x4 loop_3862: edge8 %l1, %o2, %g5 lduh [%l7 + 0x48], %i7 sth %o7, [%l7 + 0x48] sll %i1, %l2, %o1 fmovsge %xcc, %f2, %f12 ld [%l7 + 0x48], %f14 fmovdgu %icc, %f3, %f13 bcc,pt %icc, loop_3863 movcc %xcc, %i0, %g7 brz %l6, loop_3864 fmovrde %l0, %f14, %f4 loop_3863: mova %icc, %l5, %g4 edge32l %o4, %i3, %i4 loop_3864: fmovsl %xcc, %f12, %f6 stb %l3, [%l7 + 0x4F] addcc %g1, %i6, %i2 fmovsleu %icc, %f10, %f15 fmovsn %icc, %f8, %f7 umul %o0, %o3, %l4 fcmple32 %f10, %f10, %g6 stw %o5, [%l7 + 0x30] fbge,a %fcc1, loop_3865 addcc %i5, %g2, %g3 ldsb [%l7 + 0x1E], %l1 tcc %xcc, 0x3 loop_3865: stb %o6, [%l7 + 0x4E] smulcc %o2, 0x1458, %g5 ldx [%l7 + 0x18], %o7 fbuge,a %fcc2, loop_3866 andncc %i7, %l2, %i1 srax %o1, %g7, %i0 udivcc %l0, 0x1F26, %l6 loop_3866: tle %icc, 0x4 ldub [%l7 + 0x2F], %l5 stw %g4, [%l7 + 0x18] fbul %fcc0, loop_3867 fcmple16 %f4, %f14, %i3 movrgz %i4, 0x33C, %o4 ldd [%l7 + 0x78], %f12 loop_3867: ldsb [%l7 + 0x24], %l3 fandnot1 %f10, %f8, %f8 fmovrsgz %g1, %f5, %f3 array32 %i2, %o0, %i6 stb %o3, [%l7 + 0x76] fbg,a %fcc2, loop_3868 movneg %xcc, %g6, %l4 fmovdge %icc, %f2, %f0 stw %o5, [%l7 + 0x20] loop_3868: ldsb [%l7 + 0x47], %g2 fornot1 %f6, %f12, %f6 fmovdle %icc, %f15, %f2 ldsh [%l7 + 0x3E], %g3 sth %i5, [%l7 + 0x26] lduh [%l7 + 0x4A], %l1 std %f6, [%l7 + 0x38] stw %o6, [%l7 + 0x58] srlx %o2, 0x00, %g5 fmovrdgz %i7, %f12, %f2 xorcc %l2, %o7, %o1 fandnot1s %f1, %f0, %f15 lduh [%l7 + 0x40], %i1 movrgez %i0, 0x36D, %l0 lduh [%l7 + 0x1E], %g7 brnz %l5, loop_3869 nop setx loop_3870, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x4F], %l6 ldub [%l7 + 0x44], %i3 loop_3869: bn loop_3871 loop_3870: fpack32 %f4, %f10, %f14 fandnot2s %f12, %f12, %f13 brlez %i4, loop_3872 loop_3871: edge8 %o4, %g4, %l3 ldsh [%l7 + 0x10], %i2 fnors %f4, %f14, %f14 loop_3872: fblg %fcc2, loop_3873 bge,a %icc, loop_3874 ldub [%l7 + 0x3A], %g1 tg %xcc, 0x5 loop_3873: brgz %i6, loop_3875 loop_3874: brnz,a %o3, loop_3876 fmovrse %o0, %f3, %f8 fbo %fcc2, loop_3877 loop_3875: fmul8ulx16 %f2, %f12, %f12 loop_3876: ldsh [%l7 + 0x50], %l4 tneg %icc, 0x7 loop_3877: sth %g6, [%l7 + 0x1E] ldub [%l7 + 0x30], %g2 fcmpgt32 %f10, %f8, %o5 fcmple16 %f8, %f2, %i5 bneg loop_3878 tne %icc, 0x0 ba,a loop_3879 fbne %fcc3, loop_3880 loop_3878: ldx [%l7 + 0x78], %g3 sethi 0x045A, %o6 loop_3879: fmovsa %xcc, %f14, %f14 loop_3880: movgu %icc, %o2, %l1 bpos,a loop_3881 lduh [%l7 + 0x1C], %g5 bvc,a %icc, loop_3882 ld [%l7 + 0x44], %f11 loop_3881: fsrc1 %f0, %f6 ldsb [%l7 + 0x47], %i7 loop_3882: std %f2, [%l7 + 0x30] ldsw [%l7 + 0x44], %o7 movrne %o1, 0x298, %l2 ble,pn %xcc, loop_3883 ldx [%l7 + 0x58], %i1 addcc %i0, %g7, %l0 umul %l6, 0x0C68, %i3 loop_3883: add %l5, %i4, %o4 lduw [%l7 + 0x08], %l3 brz %i2, loop_3884 mova %icc, %g4, %i6 popc %o3, %o0 fabsd %f0, %f12 loop_3884: andcc %l4, 0x18D9, %g6 fbul,a %fcc0, loop_3885 tg %icc, 0x0 ldsw [%l7 + 0x40], %g1 ld [%l7 + 0x5C], %f14 loop_3885: fabsd %f4, %f12 ldd [%l7 + 0x60], %f2 ldsh [%l7 + 0x5C], %g2 fpmerge %f13, %f12, %f6 tn %xcc, 0x1 fmovrdlz %i5, %f10, %f10 sth %o5, [%l7 + 0x0C] bne,a loop_3886 siam 0x3 fbuge %fcc2, loop_3887 tvs %xcc, 0x3 loop_3886: stw %g3, [%l7 + 0x74] fble %fcc2, loop_3888 loop_3887: fcmpes %fcc0, %f0, %f3 fmovse %xcc, %f8, %f5 sdiv %o6, 0x0D73, %l1 loop_3888: stw %g5, [%l7 + 0x74] fmovrsgez %o2, %f15, %f9 tcc %icc, 0x3 ble %xcc, loop_3889 for %f2, %f6, %f2 fxors %f7, %f3, %f14 ldsb [%l7 + 0x46], %o7 loop_3889: fcmpd %fcc0, %f2, %f12 fnor %f8, %f10, %f8 fbule,a %fcc1, loop_3890 fmul8sux16 %f2, %f2, %f12 bleu,pn %xcc, loop_3891 tg %xcc, 0x3 loop_3890: mulscc %i7, %l2, %o1 fmovdg %icc, %f12, %f11 loop_3891: bcs,pn %xcc, loop_3892 bcs,a loop_3893 ldsw [%l7 + 0x08], %i0 ldd [%l7 + 0x08], %f12 loop_3892: fzeros %f0 loop_3893: brz %g7, loop_3894 fbu,a %fcc3, loop_3895 bl loop_3896 stx %i1, [%l7 + 0x18] loop_3894: ldub [%l7 + 0x0D], %l0 loop_3895: xor %l6, %l5, %i4 loop_3896: fmovscc %icc, %f1, %f4 brz %i3, loop_3897 alignaddrl %l3, %i2, %g4 ldsb [%l7 + 0x08], %o4 addc %i6, %o3, %o0 loop_3897: fbg,a %fcc3, loop_3898 tne %xcc, 0x5 fmovdpos %icc, %f4, %f13 xnorcc %g6, %g1, %g2 loop_3898: std %f10, [%l7 + 0x60] fnot2 %f0, %f2 lduw [%l7 + 0x14], %l4 ldsh [%l7 + 0x44], %o5 tvc %icc, 0x3 ldsh [%l7 + 0x38], %g3 umul %o6, %l1, %i5 movn %xcc, %o2, %g5 xnorcc %o7, %i7, %o1 fandnot2 %f8, %f2, %f14 fbg %fcc3, loop_3899 nop setx loop_3900, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsge %icc, %f6, %f8 fmovdvs %xcc, %f13, %f4 loop_3899: edge16ln %l2, %g7, %i0 loop_3900: sllx %l0, 0x15, %i1 taddcc %l6, %l5, %i4 ldx [%l7 + 0x70], %i3 call loop_3901 fmovrsgez %l3, %f9, %f10 mulx %g4, 0x1E46, %i2 fbe %fcc3, loop_3902 loop_3901: ldd [%l7 + 0x08], %f4 tsubcc %o4, %i6, %o3 fmovrdlz %o0, %f4, %f14 loop_3902: addcc %g6, 0x19CD, %g1 sth %g2, [%l7 + 0x18] fmovrdlz %o5, %f14, %f8 fmovrdlez %l4, %f8, %f2 xnorcc %g3, 0x1FAD, %o6 fmovrse %i5, %f2, %f4 st %f4, [%l7 + 0x64] fmovdne %icc, %f3, %f14 bn,a,pt %xcc, loop_3903 fornot2s %f5, %f1, %f13 smul %l1, 0x1C8D, %g5 addccc %o7, %i7, %o2 loop_3903: fexpand %f6, %f0 fornot2s %f3, %f12, %f14 andcc %o1, %g7, %i0 ld [%l7 + 0x30], %f8 fones %f1 xorcc %l2, %i1, %l6 fpsub32s %f14, %f13, %f15 fnot1s %f8, %f0 fmuld8sux16 %f6, %f13, %f4 fmovsleu %icc, %f11, %f3 tvc %icc, 0x0 lduh [%l7 + 0x64], %l0 stw %i4, [%l7 + 0x18] stw %i3, [%l7 + 0x70] std %f4, [%l7 + 0x28] tcs %xcc, 0x0 bl,a loop_3904 brgez,a %l3, loop_3905 fmovdvc %icc, %f13, %f8 fmovrdlz %l5, %f0, %f2 loop_3904: fnot1s %f2, %f14 loop_3905: fmul8ulx16 %f2, %f12, %f12 ld [%l7 + 0x34], %f4 xnor %g4, 0x13A8, %o4 sth %i6, [%l7 + 0x1A] std %f10, [%l7 + 0x68] fcmpeq16 %f4, %f14, %o3 fxnors %f9, %f12, %f2 edge8l %i2, %g6, %o0 tcs %xcc, 0x5 ldd [%l7 + 0x40], %f0 fmovrsgez %g1, %f2, %f8 fmuld8sux16 %f11, %f2, %f14 movrne %o5, 0x310, %g2 bge loop_3906 fpadd32 %f2, %f8, %f8 fnot1s %f12, %f12 fmovdn %icc, %f5, %f0 loop_3906: fmovd %f0, %f12 stw %g3, [%l7 + 0x08] fcmpgt16 %f2, %f12, %l4 ldsb [%l7 + 0x35], %o6 bn,pt %icc, loop_3907 stx %l1, [%l7 + 0x28] fxors %f10, %f2, %f10 srl %i5, 0x0C, %o7 loop_3907: xorcc %g5, 0x0C20, %o2 fmovrsgez %o1, %f7, %f8 sth %i7, [%l7 + 0x38] taddcc %i0, 0x1F85, %g7 mulx %i1, %l2, %l6 fmovrde %l0, %f4, %f0 fmul8sux16 %f4, %f6, %f10 sll %i4, %l3, %i3 ldsh [%l7 + 0x72], %g4 st %f12, [%l7 + 0x30] popc 0x0135, %l5 fmovda %icc, %f6, %f14 edge8 %i6, %o4, %i2 fmovdvs %icc, %f2, %f8 fcmpgt16 %f0, %f4, %g6 ldd [%l7 + 0x38], %f10 ldub [%l7 + 0x6E], %o3 bvs,pn %xcc, loop_3908 tg %xcc, 0x3 xnorcc %g1, %o5, %g2 ldsw [%l7 + 0x40], %o0 loop_3908: fmovrde %l4, %f14, %f2 std %f2, [%l7 + 0x60] srlx %o6, 0x16, %l1 edge8l %g3, %i5, %g5 ldsh [%l7 + 0x2A], %o7 stw %o1, [%l7 + 0x48] fbu %fcc2, loop_3909 fba %fcc3, loop_3910 ble loop_3911 fmovrslz %i7, %f9, %f7 loop_3909: fnands %f6, %f11, %f12 loop_3910: ldub [%l7 + 0x0F], %i0 loop_3911: ldub [%l7 + 0x27], %g7 fbne,a %fcc1, loop_3912 ldsh [%l7 + 0x5A], %o2 be,a %xcc, loop_3913 lduw [%l7 + 0x24], %l2 loop_3912: ld [%l7 + 0x68], %f14 fmovrdlz %i1, %f10, %f12 loop_3913: ldsb [%l7 + 0x0A], %l6 movne %xcc, %l0, %l3 fpsub16s %f15, %f5, %f14 stb %i3, [%l7 + 0x47] pdist %f0, %f8, %f12 ldsb [%l7 + 0x31], %i4 tn %xcc, 0x6 ldsh [%l7 + 0x7A], %l5 sth %i6, [%l7 + 0x4A] ldsb [%l7 + 0x47], %o4 fbule %fcc3, loop_3914 fbne %fcc3, loop_3915 movpos %icc, %i2, %g4 movg %xcc, %o3, %g1 loop_3914: fcmpeq32 %f2, %f0, %o5 loop_3915: fblg %fcc3, loop_3916 fmovrslz %g6, %f10, %f3 stw %g2, [%l7 + 0x78] stb %o0, [%l7 + 0x28] loop_3916: fmul8x16au %f5, %f4, %f2 ldub [%l7 + 0x2F], %l4 alignaddr %o6, %g3, %l1 stx %i5, [%l7 + 0x38] bgu,pt %icc, loop_3917 movrlz %o7, 0x314, %o1 brgez %i7, loop_3918 fmovsge %icc, %f9, %f11 loop_3917: fxnor %f0, %f4, %f6 fblg %fcc0, loop_3919 loop_3918: ldd [%l7 + 0x68], %f2 andncc %g5, %g7, %o2 fmul8x16 %f11, %f14, %f12 loop_3919: faligndata %f6, %f12, %f12 fnot2 %f2, %f8 fmovspos %xcc, %f15, %f6 movleu %xcc, %i0, %l2 fbne,a %fcc2, loop_3920 lduw [%l7 + 0x24], %l6 ldub [%l7 + 0x16], %l0 tsubcctv %l3, %i1, %i3 loop_3920: fzeros %f13 movvs %icc, %i4, %l5 tne %xcc, 0x4 st %f10, [%l7 + 0x08] movgu %xcc, %i6, %i2 tvs %icc, 0x0 udivcc %o4, 0x0C44, %o3 ldd [%l7 + 0x40], %f2 fbue,a %fcc1, loop_3921 movleu %xcc, %g4, %o5 sth %g6, [%l7 + 0x2C] std %f10, [%l7 + 0x30] loop_3921: fmovda %icc, %f10, %f11 fmovsg %icc, %f9, %f13 fmovspos %xcc, %f15, %f15 ldd [%l7 + 0x08], %f14 fmovdcc %icc, %f6, %f14 fsrc1 %f4, %f10 ldub [%l7 + 0x46], %g2 ld [%l7 + 0x70], %f6 array8 %o0, %l4, %o6 fmovdge %xcc, %f1, %f2 bvs,pt %xcc, loop_3922 fmovdge %xcc, %f11, %f8 fbu %fcc3, loop_3923 tn %icc, 0x6 loop_3922: fbe,a %fcc1, loop_3924 fmovsa %icc, %f5, %f11 loop_3923: edge32n %g3, %g1, %l1 fxnor %f0, %f14, %f10 loop_3924: fcmpeq32 %f6, %f10, %i5 lduw [%l7 + 0x60], %o7 ldsw [%l7 + 0x30], %o1 ldsh [%l7 + 0x6A], %i7 movle %xcc, %g5, %g7 movvc %icc, %o2, %l2 fbu %fcc3, loop_3925 stb %l6, [%l7 + 0x1E] ldx [%l7 + 0x78], %l0 edge16 %l3, %i1, %i0 loop_3925: popc 0x1910, %i4 ldsb [%l7 + 0x75], %i3 bcs,a loop_3926 tn %icc, 0x0 edge32l %i6, %i2, %l5 stw %o4, [%l7 + 0x54] loop_3926: te %xcc, 0x7 alignaddr %g4, %o3, %o5 ldsb [%l7 + 0x78], %g2 fmovsa %icc, %f11, %f13 lduw [%l7 + 0x14], %o0 ldd [%l7 + 0x48], %f10 fcmpeq16 %f6, %f2, %g6 siam 0x2 movrne %o6, 0x21C, %g3 fbug,a %fcc0, loop_3927 fmovdg %xcc, %f5, %f11 ldub [%l7 + 0x39], %l4 fsrc1 %f8, %f14 loop_3927: fornot1s %f6, %f9, %f4 stw %g1, [%l7 + 0x30] movcs %icc, %l1, %i5 smul %o7, 0x05C2, %i7 fnot1 %f6, %f14 tsubcctv %g5, %o1, %o2 ldsb [%l7 + 0x62], %g7 fmovscc %icc, %f14, %f6 mova %xcc, %l2, %l0 fandnot2s %f6, %f0, %f9 fbl,a %fcc1, loop_3928 taddcctv %l3, %i1, %l6 fabss %f14, %f4 movn %icc, %i4, %i3 loop_3928: stw %i6, [%l7 + 0x68] fors %f0, %f15, %f4 bvs %xcc, loop_3929 andn %i2, 0x0F61, %i0 ldd [%l7 + 0x48], %f2 stx %o4, [%l7 + 0x50] loop_3929: fmovscs %icc, %f4, %f4 bshuffle %f2, %f6, %f10 lduw [%l7 + 0x14], %g4 orcc %o3, %l5, %g2 xnor %o5, %g6, %o6 tsubcctv %o0, 0x1CE8, %g3 stx %g1, [%l7 + 0x30] array16 %l1, %i5, %l4 fmovspos %icc, %f1, %f9 fbuge,a %fcc3, loop_3930 fblg %fcc2, loop_3931 edge16n %i7, %o7, %o1 and %g5, %o2, %g7 loop_3930: for %f10, %f14, %f12 loop_3931: ldub [%l7 + 0x32], %l0 nop setx loop_3932, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxnor %f8, %f0, %f12 fnor %f10, %f12, %f12 fnot1 %f0, %f2 loop_3932: fmovsgu %xcc, %f0, %f13 movrlez %l3, %l2, %l6 fcmpd %fcc0, %f12, %f8 fmul8x16au %f7, %f14, %f14 bgu,a,pt %icc, loop_3933 stb %i4, [%l7 + 0x2E] bshuffle %f12, %f12, %f12 udiv %i3, 0x1B10, %i1 loop_3933: udivcc %i2, 0x1C56, %i0 fmovdcc %xcc, %f15, %f3 bgu loop_3934 tvs %icc, 0x1 fbn,a %fcc3, loop_3935 subc %o4, %g4, %o3 loop_3934: fcmps %fcc3, %f10, %f1 fmul8ulx16 %f2, %f10, %f4 loop_3935: taddcctv %l5, %i6, %o5 edge8 %g6, %o6, %o0 bvs,a,pn %xcc, loop_3936 subccc %g3, %g2, %l1 ldsb [%l7 + 0x4C], %i5 sdiv %l4, 0x0660, %g1 loop_3936: umulcc %i7, 0x0747, %o7 tsubcctv %g5, 0x0301, %o1 movl %xcc, %g7, %o2 stb %l0, [%l7 + 0x77] fmovsle %icc, %f13, %f5 orn %l3, 0x1362, %l2 ldsw [%l7 + 0x08], %i4 movl %xcc, %i3, %i1 bleu loop_3937 movrne %l6, %i0, %o4 movre %g4, 0x0DD, %i2 fbu %fcc0, loop_3938 loop_3937: fbuge %fcc0, loop_3939 ble,pn %icc, loop_3940 ldsb [%l7 + 0x3E], %o3 loop_3938: fxors %f7, %f8, %f1 loop_3939: udivx %l5, 0x0CE9, %i6 loop_3940: fnegd %f2, %f12 ldsb [%l7 + 0x6A], %o5 fmovda %icc, %f15, %f11 fnor %f0, %f4, %f2 udivx %o6, 0x1AC1, %o0 ldsw [%l7 + 0x38], %g3 fmul8sux16 %f10, %f12, %f4 fpadd32 %f12, %f10, %f6 ldsb [%l7 + 0x11], %g6 fmovse %icc, %f4, %f13 sth %g2, [%l7 + 0x2E] movrgez %i5, %l1, %l4 mulscc %g1, %o7, %i7 st %f14, [%l7 + 0x74] xor %o1, 0x0EAE, %g7 fbule %fcc3, loop_3941 fpadd32 %f6, %f4, %f14 std %f6, [%l7 + 0x30] fornot2 %f4, %f8, %f2 loop_3941: sth %g5, [%l7 + 0x48] edge8 %l0, %o2, %l2 orncc %l3, %i4, %i3 fbue %fcc0, loop_3942 array8 %i1, %l6, %i0 fmovdvs %icc, %f4, %f4 fcmpeq16 %f8, %f12, %o4 loop_3942: bne,a loop_3943 ldsh [%l7 + 0x66], %i2 fcmpne16 %f6, %f10, %g4 fmovsg %icc, %f5, %f11 loop_3943: bvc,a loop_3944 lduw [%l7 + 0x34], %l5 fmovrdlez %o3, %f8, %f2 stw %i6, [%l7 + 0x6C] loop_3944: lduw [%l7 + 0x6C], %o5 ldub [%l7 + 0x26], %o6 lduh [%l7 + 0x5A], %g3 smul %g6, %o0, %i5 bn,a loop_3945 fmovrdlez %l1, %f10, %f12 fbul,a %fcc2, loop_3946 array32 %g2, %l4, %o7 loop_3945: xnor %i7, 0x1874, %o1 stb %g7, [%l7 + 0x26] loop_3946: fcmple16 %f12, %f0, %g5 array8 %l0, %g1, %o2 movvc %icc, %l3, %l2 nop setx loop_3947, %l0, %l1 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 %i3, 0x1027, %i1 ldd [%l7 + 0x20], %f6 fpadd32 %f12, %f6, %f0 loop_3947: fmovrsgz %i4, %f8, %f12 fmovscc %xcc, %f12, %f8 move %icc, %l6, %i0 sth %o4, [%l7 + 0x64] fmovdvc %icc, %f13, %f10 sllx %i2, 0x01, %l5 brlez %g4, loop_3948 alignaddrl %o3, %i6, %o6 addc %o5, 0x1206, %g6 ldsh [%l7 + 0x7E], %g3 loop_3948: fmul8sux16 %f6, %f2, %f4 bleu,a,pt %xcc, loop_3949 andcc %i5, %l1, %o0 stb %l4, [%l7 + 0x64] movrgz %g2, 0x0E7, %o7 loop_3949: fmovscs %icc, %f11, %f1 smul %o1, 0x05E6, %i7 movrgz %g5, 0x303, %g7 fba %fcc1, loop_3950 ldsw [%l7 + 0x68], %l0 addccc %o2, %g1, %l3 tcc %xcc, 0x3 loop_3950: movre %i3, %i1, %l2 umulcc %l6, %i4, %o4 ldsh [%l7 + 0x6C], %i2 movn %icc, %l5, %i0 fnand %f6, %f2, %f10 fands %f8, %f6, %f13 fsrc1 %f12, %f0 fbule %fcc2, loop_3951 bleu %icc, loop_3952 fmovrdgez %g4, %f4, %f6 lduh [%l7 + 0x5E], %i6 loop_3951: addcc %o6, %o3, %o5 loop_3952: ldsw [%l7 + 0x5C], %g6 fpadd16 %f0, %f2, %f10 sth %i5, [%l7 + 0x20] edge32l %l1, %o0, %g3 bn %xcc, loop_3953 fcmple32 %f0, %f0, %g2 fmovdcc %xcc, %f9, %f0 fpack16 %f8, %f0 loop_3953: fcmple32 %f2, %f6, %o7 fnot2s %f7, %f1 fpadd32s %f14, %f4, %f8 fmuld8sux16 %f9, %f0, %f10 te %xcc, 0x4 fnot1 %f12, %f14 movrgz %l4, 0x1D1, %o1 lduw [%l7 + 0x6C], %g5 brlz,a %g7, loop_3954 fmovdl %icc, %f0, %f9 tne %xcc, 0x1 fcmpeq32 %f14, %f8, %l0 loop_3954: fbug,a %fcc2, loop_3955 edge16n %i7, %o2, %l3 fornot2 %f0, %f6, %f10 movge %icc, %i3, %g1 loop_3955: ldsw [%l7 + 0x68], %i1 ld [%l7 + 0x4C], %f9 fmovscs %xcc, %f5, %f1 brgz,a %l6, loop_3956 udivx %l2, 0x17D5, %i4 fmovsn %icc, %f2, %f14 fbn,a %fcc0, loop_3957 loop_3956: fmovsg %xcc, %f10, %f13 fpsub16s %f7, %f10, %f10 fpadd32s %f4, %f2, %f15 loop_3957: fsrc1s %f0, %f4 addccc %i2, %o4, %i0 brgez %l5, loop_3958 sdivx %i6, 0x0D49, %g4 fmuld8ulx16 %f12, %f4, %f12 bl loop_3959 loop_3958: ld [%l7 + 0x2C], %f5 lduw [%l7 + 0x28], %o3 movcs %xcc, %o5, %g6 loop_3959: edge8ln %i5, %o6, %o0 srl %l1, %g2, %o7 ldsw [%l7 + 0x30], %g3 movpos %icc, %o1, %l4 fmovsle %xcc, %f9, %f9 ldsh [%l7 + 0x4A], %g7 ldd [%l7 + 0x08], %f0 fmovdn %icc, %f12, %f3 fmovsg %icc, %f15, %f15 edge32ln %l0, %g5, %o2 fpack16 %f2, %f3 fmovdle %icc, %f5, %f5 fpsub32s %f8, %f15, %f14 lduw [%l7 + 0x6C], %l3 fmovs %f4, %f8 ldsb [%l7 + 0x12], %i7 mulscc %g1, %i1, %i3 ldd [%l7 + 0x68], %f12 fxor %f14, %f4, %f2 fcmpne16 %f12, %f4, %l2 fmovsn %icc, %f6, %f15 fbule %fcc0, loop_3960 fmuld8sux16 %f10, %f1, %f10 ld [%l7 + 0x2C], %f3 fbuge,a %fcc3, loop_3961 loop_3960: fmovsneg %icc, %f15, %f10 ldsb [%l7 + 0x79], %i4 stw %i2, [%l7 + 0x50] loop_3961: addc %o4, %i0, %l6 addcc %l5, %i6, %g4 fmovsvs %xcc, %f12, %f4 fcmpd %fcc0, %f4, %f4 mulscc %o5, 0x0799, %o3 ldsb [%l7 + 0x4C], %g6 lduw [%l7 + 0x60], %i5 orn %o6, %l1, %o0 fbl,a %fcc1, loop_3962 fmovdvc %icc, %f9, %f7 fmovs %f9, %f0 ldsw [%l7 + 0x64], %o7 loop_3962: ld [%l7 + 0x48], %f9 fsrc2s %f10, %f11 fornot1s %f8, %f7, %f7 fbul,a %fcc3, loop_3963 bpos,a %xcc, loop_3964 fmovdvs %xcc, %f4, %f9 fbue %fcc2, loop_3965 loop_3963: fmul8x16 %f8, %f6, %f2 loop_3964: move %icc, %g3, %o1 call loop_3966 loop_3965: ldd [%l7 + 0x78], %f14 fmovdle %icc, %f14, %f5 edge32n %l4, %g2, %l0 loop_3966: ldub [%l7 + 0x3A], %g5 fandnot1 %f12, %f4, %f8 edge16l %o2, %g7, %i7 fblg %fcc3, loop_3967 fornot1 %f8, %f4, %f12 subccc %l3, 0x1476, %g1 std %f12, [%l7 + 0x38] loop_3967: fmovda %icc, %f10, %f12 ldd [%l7 + 0x20], %f10 fbge,a %fcc2, loop_3968 fmovsvs %icc, %f6, %f7 tcc %icc, 0x3 fbug %fcc3, loop_3969 loop_3968: fmovdle %icc, %f8, %f0 fmovdvc %xcc, %f4, %f15 fandnot2s %f14, %f0, %f13 loop_3969: fandnot1s %f7, %f9, %f0 fnegs %f13, %f8 bvc,pt %xcc, loop_3970 sth %i3, [%l7 + 0x5A] ld [%l7 + 0x7C], %f12 stx %i1, [%l7 + 0x10] loop_3970: sdivx %i4, 0x1F1A, %i2 ldsh [%l7 + 0x52], %l2 alignaddr %o4, %l6, %i0 fmovrsgez %l5, %f14, %f1 movre %g4, 0x064, %o5 fmuld8sux16 %f12, %f2, %f14 fcmpes %fcc1, %f10, %f10 ldd [%l7 + 0x48], %f14 edge32l %i6, %o3, %i5 be,a %icc, loop_3971 std %f8, [%l7 + 0x08] umulcc %o6, 0x1986, %l1 fblg %fcc2, loop_3972 loop_3971: movrlz %o0, 0x2A4, %o7 stb %g6, [%l7 + 0x4A] fpack16 %f6, %f9 loop_3972: fpackfix %f8, %f5 tg %xcc, 0x1 udivx %o1, 0x1B54, %l4 taddcctv %g3, 0x08A1, %l0 movn %xcc, %g5, %o2 ldsw [%l7 + 0x30], %g7 ldub [%l7 + 0x29], %g2 fxor %f4, %f4, %f6 tvs %xcc, 0x2 movrlz %l3, 0x0D2, %g1 stw %i3, [%l7 + 0x70] tne %icc, 0x6 fbuge,a %fcc2, loop_3973 fnot1s %f14, %f15 std %f6, [%l7 + 0x20] ldub [%l7 + 0x59], %i7 loop_3973: fsrc1 %f6, %f10 tcc %icc, 0x6 subc %i1, 0x1501, %i4 fbug %fcc1, loop_3974 ta %icc, 0x0 sub %l2, %o4, %l6 nop setx loop_3975, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3974: fbge,a %fcc0, loop_3976 subcc %i0, 0x1ACA, %i2 movl %xcc, %g4, %o5 loop_3975: fands %f11, %f13, %f5 loop_3976: taddcc %i6, %l5, %o3 fmovdcs %xcc, %f6, %f9 tle %xcc, 0x6 ldsh [%l7 + 0x7A], %o6 fmovsg %xcc, %f8, %f0 ble,a,pn %icc, loop_3977 st %f5, [%l7 + 0x48] edge16 %l1, %i5, %o0 fmovde %xcc, %f8, %f5 loop_3977: bshuffle %f6, %f10, %f2 ldsh [%l7 + 0x42], %g6 bne,a,pt %xcc, loop_3978 add %o1, 0x032A, %o7 fands %f8, %f1, %f12 fbo,a %fcc1, loop_3979 loop_3978: fmovrdgz %g3, %f14, %f2 fnot1s %f9, %f11 fors %f15, %f14, %f11 loop_3979: fbg %fcc0, loop_3980 ldx [%l7 + 0x70], %l4 ldub [%l7 + 0x13], %g5 nop setx loop_3981, %l0, %l1 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_3980: or %l0, %g7, %g2 bge,a %xcc, loop_3982 fmul8sux16 %f6, %f14, %f14 loop_3981: sth %l3, [%l7 + 0x48] fmovd %f0, %f12 loop_3982: ldub [%l7 + 0x61], %o2 ldsb [%l7 + 0x7F], %g1 ldsh [%l7 + 0x5E], %i7 bpos,pt %xcc, loop_3983 fmovrse %i3, %f10, %f15 movneg %xcc, %i4, %i1 fornot2 %f10, %f0, %f10 loop_3983: fmovsg %xcc, %f13, %f13 movneg %xcc, %o4, %l6 stb %i0, [%l7 + 0x0D] mulx %i2, %g4, %o5 lduh [%l7 + 0x2A], %i6 bgu %xcc, loop_3984 sub %l5, %o3, %l2 sth %l1, [%l7 + 0x1C] ldsh [%l7 + 0x0E], %i5 loop_3984: fands %f6, %f11, %f1 fandnot2s %f10, %f13, %f3 fpsub32s %f3, %f11, %f15 and %o6, 0x11F8, %g6 siam 0x4 fmovrsne %o1, %f5, %f3 fmovrdne %o0, %f14, %f10 stx %g3, [%l7 + 0x30] fmovse %xcc, %f5, %f5 lduw [%l7 + 0x7C], %o7 stw %l4, [%l7 + 0x44] fsrc2 %f14, %f0 edge32l %g5, %l0, %g2 xorcc %g7, %l3, %o2 fpsub32 %f6, %f4, %f2 andn %i7, 0x0A25, %g1 ldub [%l7 + 0x5B], %i3 ldsb [%l7 + 0x4D], %i4 ldsb [%l7 + 0x61], %i1 subcc %o4, 0x0B97, %i0 fone %f0 smulcc %l6, %i2, %o5 bpos,a,pn %xcc, loop_3985 tvs %icc, 0x4 fbn,a %fcc2, loop_3986 fnor %f12, %f12, %f14 loop_3985: fabss %f10, %f0 fmovd %f0, %f10 loop_3986: fmul8sux16 %f14, %f14, %f6 fmovda %xcc, %f12, %f5 fmovsg %icc, %f14, %f14 bn,a,pn %xcc, loop_3987 movg %xcc, %i6, %g4 fone %f14 fmovrdlez %l5, %f12, %f2 loop_3987: ld [%l7 + 0x44], %f15 fnot1 %f4, %f14 addccc %l2, 0x1FF5, %o3 ldx [%l7 + 0x18], %i5 st %f13, [%l7 + 0x48] ldd [%l7 + 0x08], %f10 add %o6, 0x16F2, %g6 bcs,pn %icc, loop_3988 fmovsl %icc, %f1, %f5 stb %l1, [%l7 + 0x0C] fmovdvc %icc, %f7, %f9 loop_3988: movl %icc, %o0, %o1 fxnor %f4, %f8, %f6 alignaddrl %g3, %o7, %g5 array32 %l4, %g2, %l0 umulcc %l3, 0x179A, %o2 st %f2, [%l7 + 0x64] ldsw [%l7 + 0x44], %i7 fornot1 %f14, %f4, %f6 ldd [%l7 + 0x28], %f12 addc %g1, 0x1676, %g7 tg %xcc, 0x2 taddcc %i4, %i3, %i1 fsrc2s %f10, %f12 fcmple32 %f4, %f8, %o4 fbu,a %fcc2, loop_3989 stx %l6, [%l7 + 0x18] stx %i0, [%l7 + 0x10] ld [%l7 + 0x64], %f11 loop_3989: fbge,a %fcc2, loop_3990 movpos %xcc, %o5, %i6 movcs %xcc, %g4, %l5 lduh [%l7 + 0x78], %i2 loop_3990: fandnot2 %f6, %f8, %f12 tvs %icc, 0x5 ld [%l7 + 0x58], %f10 stw %o3, [%l7 + 0x08] edge16n %i5, %o6, %l2 fxors %f0, %f5, %f10 std %f4, [%l7 + 0x18] fbne,a %fcc1, loop_3991 bgu,pt %icc, loop_3992 add %l1, 0x02E7, %g6 brz,a %o0, loop_3993 loop_3991: std %f0, [%l7 + 0x08] loop_3992: ldx [%l7 + 0x78], %g3 nop setx loop_3994, %l0, %l1 jmpl %l1, %o7 loop_3993: st %f2, [%l7 + 0x30] subc %o1, %g5, %g2 movrgez %l0, %l4, %o2 loop_3994: fxnors %f1, %f7, %f2 lduh [%l7 + 0x56], %l3 st %f4, [%l7 + 0x6C] call loop_3995 fpadd32 %f14, %f14, %f6 stb %g1, [%l7 + 0x23] tl %icc, 0x4 loop_3995: st %f7, [%l7 + 0x70] ldub [%l7 + 0x74], %i7 tneg %xcc, 0x7 ta %xcc, 0x2 lduh [%l7 + 0x40], %g7 movgu %xcc, %i4, %i1 ldd [%l7 + 0x48], %f2 ldub [%l7 + 0x56], %i3 movl %icc, %l6, %i0 fmovdne %icc, %f13, %f6 xor %o4, 0x1234, %i6 st %f3, [%l7 + 0x68] fornot1s %f14, %f14, %f2 fnands %f15, %f11, %f13 fand %f10, %f12, %f0 sub %g4, %l5, %o5 srlx %o3, %i5, %o6 fnot1s %f4, %f10 ldsb [%l7 + 0x38], %i2 xor %l2, %g6, %l1 fmovrsgz %g3, %f0, %f10 stb %o7, [%l7 + 0x4F] bpos %icc, loop_3996 stb %o0, [%l7 + 0x78] fba,a %fcc2, loop_3997 ldx [%l7 + 0x10], %g5 loop_3996: fmovscc %xcc, %f12, %f11 ld [%l7 + 0x14], %f8 loop_3997: stx %g2, [%l7 + 0x58] fmovsg %xcc, %f1, %f0 fmovdcs %icc, %f15, %f8 ldd [%l7 + 0x68], %f8 te %icc, 0x5 fbo %fcc2, loop_3998 bcc,a,pn %icc, loop_3999 edge8 %l0, %l4, %o1 sdivcc %o2, 0x1B63, %l3 loop_3998: tle %icc, 0x6 loop_3999: tvc %icc, 0x3 ldsw [%l7 + 0x70], %i7 fmovrdlez %g1, %f10, %f8 fbuge %fcc2, loop_4000 stb %g7, [%l7 + 0x5F] ldsw [%l7 + 0x5C], %i1 fbul,a %fcc0, loop_4001 loop_4000: umulcc %i3, 0x03EC, %l6 edge32 %i0, %o4, %i6 stx %g4, [%l7 + 0x20] loop_4001: bleu,pt %xcc, loop_4002 fzero %f0 fmovspos %icc, %f3, %f15 ld [%l7 + 0x58], %f11 loop_4002: fpsub16s %f6, %f4, %f7 movn %icc, %i4, %o5 stx %o3, [%l7 + 0x50] fxors %f2, %f8, %f4 stb %l5, [%l7 + 0x41] stw %i5, [%l7 + 0x44] sethi 0x1268, %i2 stw %o6, [%l7 + 0x2C] fandnot1 %f4, %f8, %f10 fbule %fcc3, loop_4003 bgu,pt %xcc, loop_4004 be,a,pt %xcc, loop_4005 lduw [%l7 + 0x68], %g6 loop_4003: fnands %f1, %f11, %f7 loop_4004: movle %icc, %l1, %g3 loop_4005: fmovspos %icc, %f1, %f5 ldsw [%l7 + 0x20], %o7 fmovsn %icc, %f1, %f12 tcs %xcc, 0x0 tg %icc, 0x3 edge32n %l2, %g5, %g2 movrlz %o0, %l4, %o1 nop setx loop_4006, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot2s %f13, %f4 std %f10, [%l7 + 0x10] fcmple32 %f14, %f0, %o2 loop_4006: movrlz %l3, %i7, %l0 movcc %xcc, %g7, %i1 tneg %icc, 0x2 taddcctv %i3, 0x16EE, %g1 ldsh [%l7 + 0x14], %i0 fmovdpos %icc, %f1, %f3 fmovscs %icc, %f9, %f13 std %f6, [%l7 + 0x20] add %l6, 0x093D, %o4 fmovdcs %icc, %f15, %f1 ldsw [%l7 + 0x60], %i6 fpack32 %f14, %f6, %f14 bgu,a loop_4007 ldd [%l7 + 0x18], %f12 ldd [%l7 + 0x60], %f8 fcmpd %fcc0, %f0, %f2 loop_4007: fcmped %fcc1, %f2, %f6 ldsh [%l7 + 0x46], %i4 lduh [%l7 + 0x4C], %o5 fmovrslez %g4, %f0, %f4 add %o3, %i5, %i2 fbue %fcc0, loop_4008 fmovsgu %icc, %f14, %f14 be %icc, loop_4009 bvc,a,pt %icc, loop_4010 loop_4008: fcmpd %fcc0, %f10, %f14 fmovdcc %icc, %f14, %f7 loop_4009: fbul %fcc0, loop_4011 loop_4010: fpadd16 %f6, %f0, %f2 bleu,pn %xcc, loop_4012 fnors %f15, %f5, %f4 loop_4011: bcs loop_4013 fmovd %f6, %f14 loop_4012: lduh [%l7 + 0x28], %l5 popc %g6, %l1 loop_4013: fcmple32 %f0, %f12, %g3 tsubcctv %o6, 0x0BD8, %l2 fbg,a %fcc0, loop_4014 edge16l %o7, %g5, %g2 ldsh [%l7 + 0x5A], %o0 edge32l %l4, %o2, %o1 loop_4014: lduw [%l7 + 0x20], %i7 fmovde %icc, %f3, %f11 fmovse %icc, %f4, %f8 fbo %fcc1, loop_4015 fbug %fcc0, loop_4016 movgu %xcc, %l3, %g7 fmovdleu %icc, %f14, %f3 loop_4015: movvs %xcc, %l0, %i3 loop_4016: edge8n %i1, %i0, %g1 lduh [%l7 + 0x70], %o4 fmovdge %icc, %f8, %f4 fbo,a %fcc3, loop_4017 fzero %f4 fmul8ulx16 %f4, %f0, %f6 ld [%l7 + 0x70], %f3 loop_4017: fmovdcc %xcc, %f2, %f15 ldub [%l7 + 0x65], %l6 st %f14, [%l7 + 0x38] fble,a %fcc3, loop_4018 edge8n %i4, %i6, %o5 fmuld8ulx16 %f14, %f3, %f6 or %g4, %o3, %i2 loop_4018: movleu %xcc, %i5, %l5 andncc %l1, %g6, %g3 movle %xcc, %o6, %l2 edge16ln %g5, %g2, %o7 fpadd32s %f1, %f11, %f0 brz,a %o0, loop_4019 edge8l %l4, %o2, %i7 and %o1, %l3, %g7 fbul,a %fcc2, loop_4020 loop_4019: stx %i3, [%l7 + 0x38] sethi 0x0176, %i1 bneg %xcc, loop_4021 loop_4020: alignaddr %l0, %i0, %o4 edge8l %g1, %i4, %l6 fmovdvc %icc, %f15, %f2 loop_4021: bl,a %icc, loop_4022 sth %i6, [%l7 + 0x1C] ldd [%l7 + 0x28], %f6 fandnot1 %f10, %f10, %f0 loop_4022: fmovrsgez %g4, %f1, %f13 movcc %xcc, %o3, %o5 ta %xcc, 0x1 tsubcc %i2, 0x06F6, %i5 subccc %l1, 0x1A40, %g6 bn loop_4023 bl,a loop_4024 ld [%l7 + 0x18], %f14 stb %g3, [%l7 + 0x30] loop_4023: ldsh [%l7 + 0x5A], %l5 loop_4024: fmovsge %xcc, %f10, %f7 fbule %fcc1, loop_4025 tne %icc, 0x7 be,a,pt %icc, loop_4026 ld [%l7 + 0x4C], %f9 loop_4025: orcc %l2, 0x08F3, %o6 mulscc %g5, 0x1EF6, %o7 loop_4026: lduw [%l7 + 0x10], %o0 st %f12, [%l7 + 0x2C] fcmpgt16 %f0, %f12, %g2 tge %icc, 0x5 ldsb [%l7 + 0x2C], %o2 fnors %f10, %f7, %f2 edge32ln %i7, %l4, %o1 std %f14, [%l7 + 0x18] addc %g7, %l3, %i3 orn %i1, 0x0555, %i0 fandnot2 %f2, %f0, %f10 fcmple16 %f8, %f6, %l0 srax %g1, %o4, %i4 or %i6, 0x0E54, %l6 ldub [%l7 + 0x12], %o3 ldx [%l7 + 0x08], %o5 st %f14, [%l7 + 0x6C] sth %g4, [%l7 + 0x5A] fbul %fcc3, loop_4027 fnand %f14, %f10, %f10 sth %i2, [%l7 + 0x4C] fmovd %f2, %f4 loop_4027: ldd [%l7 + 0x38], %f14 ldsw [%l7 + 0x6C], %l1 fcmpes %fcc3, %f9, %f10 bl,a,pn %icc, loop_4028 ldsb [%l7 + 0x55], %g6 fbule %fcc0, loop_4029 ldub [%l7 + 0x2A], %g3 loop_4028: fxor %f10, %f12, %f10 array8 %l5, %i5, %o6 loop_4029: edge8 %g5, %o7, %l2 fpmerge %f5, %f11, %f12 movcc %xcc, %g2, %o2 edge8n %i7, %l4, %o0 edge32ln %o1, %l3, %i3 std %f6, [%l7 + 0x70] andn %i1, %g7, %l0 movre %g1, 0x197, %o4 edge32 %i0, %i6, %i4 udivcc %l6, 0x09E4, %o3 edge8 %o5, %i2, %l1 call loop_4030 ldx [%l7 + 0x50], %g4 movneg %icc, %g6, %g3 edge16 %i5, %l5, %g5 loop_4030: sth %o7, [%l7 + 0x26] std %f12, [%l7 + 0x68] edge8 %o6, %l2, %o2 fbn,a %fcc3, loop_4031 xnorcc %i7, %l4, %o0 sll %g2, 0x1A, %l3 bge loop_4032 loop_4031: ldsw [%l7 + 0x6C], %o1 fbl %fcc2, loop_4033 movrgez %i1, 0x2BF, %g7 loop_4032: movleu %icc, %i3, %g1 stw %o4, [%l7 + 0x18] loop_4033: ldsb [%l7 + 0x11], %l0 tge %icc, 0x0 xor %i6, %i0, %i4 lduh [%l7 + 0x28], %o3 fmuld8sux16 %f3, %f10, %f8 ld [%l7 + 0x44], %f3 ldd [%l7 + 0x70], %f8 srlx %l6, 0x0D, %o5 andcc %l1, %i2, %g6 st %f13, [%l7 + 0x08] fmul8x16au %f3, %f4, %f0 fabss %f6, %f12 fmovdg %icc, %f0, %f15 edge16 %g4, %i5, %g3 andn %l5, 0x1038, %g5 bleu,a %icc, loop_4034 fbne %fcc2, loop_4035 ldsh [%l7 + 0x46], %o7 ld [%l7 + 0x70], %f7 loop_4034: nop setx loop_4036, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4035: ldsb [%l7 + 0x5E], %o6 fbug,a %fcc0, loop_4037 ldub [%l7 + 0x1D], %o2 loop_4036: ldsw [%l7 + 0x38], %l2 fmovdvc %icc, %f5, %f12 loop_4037: fmovsvc %icc, %f0, %f0 subc %l4, 0x0E24, %o0 fmovspos %icc, %f10, %f5 fnand %f12, %f0, %f14 sra %g2, 0x0E, %i7 alignaddr %l3, %i1, %o1 nop setx loop_4038, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry move %icc, %i3, %g1 tvs %xcc, 0x5 fnand %f4, %f12, %f6 loop_4038: ld [%l7 + 0x30], %f7 ldsb [%l7 + 0x6A], %g7 fmovsge %icc, %f13, %f10 bn,a,pn %xcc, loop_4039 fmul8x16 %f1, %f10, %f6 lduh [%l7 + 0x14], %l0 addc %i6, 0x100D, %o4 loop_4039: sllx %i4, 0x1F, %i0 fmovscs %xcc, %f10, %f8 tvc %xcc, 0x1 movgu %icc, %l6, %o5 fpackfix %f4, %f7 fmul8x16 %f13, %f2, %f6 xnor %l1, 0x0FFA, %i2 taddcc %o3, %g6, %i5 ldsw [%l7 + 0x14], %g4 fmul8sux16 %f14, %f8, %f8 fmovscs %icc, %f7, %f1 andn %l5, %g3, %o7 lduw [%l7 + 0x1C], %o6 bvc loop_4040 movg %xcc, %g5, %o2 mova %xcc, %l2, %l4 fcmple16 %f14, %f10, %o0 loop_4040: tg %icc, 0x3 std %f12, [%l7 + 0x30] brgz %g2, loop_4041 tvc %xcc, 0x4 sdivcc %i7, 0x0126, %i1 fbul,a %fcc2, loop_4042 loop_4041: fmovdn %icc, %f13, %f14 bleu,a %icc, loop_4043 addccc %o1, %l3, %g1 loop_4042: fxors %f9, %f15, %f10 bge %icc, loop_4044 loop_4043: addccc %g7, 0x0B24, %l0 addc %i3, 0x10F2, %i6 movvc %xcc, %o4, %i4 loop_4044: fmovrdlz %l6, %f4, %f12 for %f10, %f8, %f4 fmovrsne %o5, %f14, %f3 mova %xcc, %l1, %i2 addcc %i0, %g6, %i5 nop setx loop_4045, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sub %g4, 0x12D1, %l5 fmovrse %o3, %f0, %f11 fcmpeq32 %f10, %f14, %o7 loop_4045: sll %g3, %g5, %o2 brnz,a %o6, loop_4046 mulx %l4, 0x0D33, %l2 fmovspos %icc, %f2, %f0 movpos %xcc, %o0, %g2 loop_4046: ld [%l7 + 0x38], %f0 fbn %fcc1, loop_4047 ldsb [%l7 + 0x61], %i1 ld [%l7 + 0x78], %f6 udivx %i7, 0x04C7, %l3 loop_4047: std %f0, [%l7 + 0x18] fmovdvs %icc, %f4, %f13 ldsh [%l7 + 0x4A], %o1 fbl,a %fcc0, loop_4048 movrne %g7, 0x378, %g1 fmovsle %icc, %f4, %f1 fmovsle %icc, %f8, %f12 loop_4048: udivcc %l0, 0x1CE7, %i3 fmovsge %xcc, %f0, %f8 smul %o4, 0x0A56, %i6 fnot2s %f3, %f4 stw %l6, [%l7 + 0x6C] fmovsa %icc, %f4, %f3 fbo %fcc1, loop_4049 lduh [%l7 + 0x64], %i4 edge16n %l1, %o5, %i2 stw %g6, [%l7 + 0x20] loop_4049: lduw [%l7 + 0x28], %i5 sll %i0, %l5, %g4 brgz %o3, loop_4050 ld [%l7 + 0x4C], %f8 fxors %f0, %f4, %f11 ldsb [%l7 + 0x42], %g3 loop_4050: std %f14, [%l7 + 0x08] fone %f10 fbge,a %fcc0, loop_4051 fxnor %f2, %f6, %f8 ldsb [%l7 + 0x77], %g5 edge16 %o2, %o7, %l4 loop_4051: stx %o6, [%l7 + 0x78] movleu %icc, %l2, %g2 fmul8x16au %f10, %f12, %f0 fcmpgt16 %f4, %f14, %o0 edge8l %i1, %l3, %o1 fpadd32 %f14, %f0, %f2 fmovrsgz %i7, %f11, %f14 sub %g1, 0x01F9, %g7 ldsw [%l7 + 0x3C], %i3 fnors %f14, %f3, %f4 fandnot2s %f2, %f5, %f6 ldx [%l7 + 0x78], %o4 stx %i6, [%l7 + 0x08] fmovs %f12, %f5 fsrc2 %f6, %f2 fmovsne %icc, %f1, %f8 siam 0x7 st %f0, [%l7 + 0x48] fbe,a %fcc1, loop_4052 fmuld8sux16 %f8, %f4, %f12 stx %l0, [%l7 + 0x68] lduw [%l7 + 0x3C], %i4 loop_4052: brlz,a %l1, loop_4053 call loop_4054 fxors %f15, %f1, %f7 fcmps %fcc1, %f9, %f10 loop_4053: ldsw [%l7 + 0x08], %l6 loop_4054: st %f1, [%l7 + 0x0C] subcc %o5, 0x1F87, %i2 fmovrdgz %i5, %f2, %f2 fmovsgu %xcc, %f6, %f0 fornot2s %f14, %f0, %f10 lduh [%l7 + 0x5C], %g6 stb %l5, [%l7 + 0x7F] fpsub16s %f13, %f4, %f12 fmovsvc %icc, %f11, %f15 fcmple32 %f10, %f8, %g4 lduh [%l7 + 0x74], %i0 orcc %g3, %g5, %o2 ldsb [%l7 + 0x6E], %o7 sll %l4, 0x07, %o3 ldx [%l7 + 0x48], %l2 orn %g2, 0x179D, %o0 bcs,pn %xcc, loop_4055 lduh [%l7 + 0x22], %i1 fbo,a %fcc3, loop_4056 std %f2, [%l7 + 0x48] loop_4055: st %f1, [%l7 + 0x14] stx %o6, [%l7 + 0x38] loop_4056: brgez,a %l3, loop_4057 fpadd16s %f11, %f12, %f5 subccc %i7, 0x16D4, %g1 array16 %g7, %i3, %o4 loop_4057: fbue,a %fcc2, loop_4058 bpos loop_4059 xor %i6, %o1, %l0 fxnors %f3, %f10, %f8 loop_4058: stx %l1, [%l7 + 0x20] loop_4059: brgz,a %i4, loop_4060 fbl,a %fcc2, loop_4061 ble,pn %xcc, loop_4062 movrgz %l6, 0x055, %i2 loop_4060: movleu %icc, %i5, %g6 loop_4061: lduw [%l7 + 0x68], %l5 loop_4062: fba %fcc3, loop_4063 addccc %g4, 0x08E7, %i0 lduw [%l7 + 0x0C], %o5 stx %g3, [%l7 + 0x10] loop_4063: move %xcc, %g5, %o7 fbu %fcc0, loop_4064 fbule %fcc3, loop_4065 ldsw [%l7 + 0x20], %o2 array16 %l4, %o3, %l2 loop_4064: for %f4, %f8, %f6 loop_4065: udivx %g2, 0x16D5, %o0 bcs,pn %xcc, loop_4066 brgez %i1, loop_4067 movrlez %o6, 0x2DB, %l3 sethi 0x102D, %g1 loop_4066: bleu,pt %xcc, loop_4068 loop_4067: ldub [%l7 + 0x75], %g7 movrlz %i7, %i3, %i6 fmovdne %icc, %f3, %f1 loop_4068: sth %o4, [%l7 + 0x3E] stw %l0, [%l7 + 0x28] std %f2, [%l7 + 0x68] movneg %xcc, %l1, %i4 fpadd32s %f2, %f0, %f14 mulscc %o1, %l6, %i5 edge16n %g6, %l5, %g4 tge %xcc, 0x5 fmovrdgez %i0, %f8, %f0 bvs,a,pn %xcc, loop_4069 ba,a,pt %icc, loop_4070 fmul8x16al %f10, %f6, %f4 move %xcc, %i2, %g3 loop_4069: srax %o5, 0x18, %g5 loop_4070: std %f6, [%l7 + 0x38] bpos,a %xcc, loop_4071 fornot1s %f5, %f8, %f4 fmovsn %xcc, %f10, %f6 ld [%l7 + 0x40], %f5 loop_4071: sdivcc %o7, 0x14F4, %l4 fcmps %fcc1, %f7, %f9 ble loop_4072 ldsb [%l7 + 0x4E], %o3 fmovdg %icc, %f5, %f0 alignaddrl %l2, %g2, %o0 loop_4072: ld [%l7 + 0x2C], %f8 movpos %icc, %i1, %o2 edge16 %l3, %g1, %g7 stx %i7, [%l7 + 0x78] umul %i3, %o6, %o4 bgu,pn %xcc, loop_4073 movpos %icc, %l0, %i6 fpack16 %f2, %f13 fone %f12 loop_4073: fcmpgt16 %f4, %f14, %l1 alignaddr %o1, %l6, %i5 ldsw [%l7 + 0x30], %i4 fnand %f4, %f8, %f14 addcc %g6, %g4, %i0 stw %i2, [%l7 + 0x10] bne,a %icc, loop_4074 umulcc %l5, %o5, %g3 nop setx loop_4075, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsvc %xcc, %f6, %f13 loop_4074: sll %o7, 0x19, %g5 sllx %l4, 0x1F, %l2 loop_4075: tcc %icc, 0x2 ble %xcc, loop_4076 fpadd16s %f5, %f13, %f0 fornot2s %f0, %f0, %f13 fones %f3 loop_4076: fandnot1s %f6, %f10, %f1 stw %o3, [%l7 + 0x28] ldx [%l7 + 0x10], %o0 stx %i1, [%l7 + 0x78] xnorcc %g2, 0x1CCA, %o2 st %f13, [%l7 + 0x28] ldsb [%l7 + 0x0A], %g1 sllx %g7, %i7, %l3 fmovs %f8, %f3 fand %f4, %f0, %f8 fcmpeq16 %f10, %f4, %o6 array8 %i3, %l0, %i6 alignaddr %o4, %l1, %l6 fmovrsgz %i5, %f15, %f14 faligndata %f0, %f6, %f2 ld [%l7 + 0x5C], %f0 fcmple16 %f0, %f0, %o1 fone %f14 lduw [%l7 + 0x58], %g6 move %icc, %g4, %i4 edge32n %i0, %i2, %o5 ldsh [%l7 + 0x32], %l5 fmovdle %icc, %f6, %f4 brgz,a %g3, loop_4077 ldsw [%l7 + 0x40], %g5 fones %f13 fmovrdlez %l4, %f10, %f4 loop_4077: fmovscs %xcc, %f1, %f10 sll %l2, %o3, %o0 movg %icc, %i1, %o7 st %f13, [%l7 + 0x50] ld [%l7 + 0x20], %f5 fmovdcs %icc, %f11, %f13 stx %g2, [%l7 + 0x38] fmovda %icc, %f9, %f8 std %f14, [%l7 + 0x70] movgu %xcc, %g1, %o2 fbo,a %fcc3, loop_4078 lduw [%l7 + 0x44], %g7 lduw [%l7 + 0x3C], %l3 andn %i7, 0x0DAC, %i3 loop_4078: ldd [%l7 + 0x38], %f0 fpadd32 %f10, %f2, %f14 ldsw [%l7 + 0x3C], %o6 fpsub32 %f6, %f2, %f4 fbge,a %fcc2, loop_4079 andcc %i6, 0x1B36, %o4 movrlez %l1, 0x14F, %l6 edge16n %l0, %i5, %o1 loop_4079: ldsw [%l7 + 0x5C], %g4 ldd [%l7 + 0x78], %f6 fpadd32 %f8, %f2, %f12 edge8ln %g6, %i4, %i0 fmovrdlz %o5, %f0, %f4 edge16ln %i2, %g3, %l5 fmovrde %l4, %f0, %f6 movl %xcc, %g5, %l2 fbne %fcc0, loop_4080 movrgz %o3, 0x29D, %o0 edge32l %o7, %i1, %g2 movcc %icc, %o2, %g7 loop_4080: ldx [%l7 + 0x78], %g1 ldx [%l7 + 0x48], %l3 ldx [%l7 + 0x18], %i3 st %f10, [%l7 + 0x64] bl,a %xcc, loop_4081 brgez,a %o6, loop_4082 movgu %xcc, %i7, %o4 fpadd32 %f0, %f12, %f10 loop_4081: fmovdl %icc, %f7, %f12 loop_4082: fmovdcc %xcc, %f2, %f10 xnor %i6, 0x172B, %l1 ldsw [%l7 + 0x7C], %l6 umulcc %l0, %o1, %g4 fpsub16s %f9, %f8, %f13 andcc %i5, 0x0153, %i4 st %f12, [%l7 + 0x64] smul %i0, 0x0F3F, %o5 movrne %g6, 0x1B9, %g3 mulx %l5, 0x0CC1, %l4 ldsw [%l7 + 0x08], %i2 fbug,a %fcc1, loop_4083 fmovdneg %icc, %f9, %f6 fmovdge %icc, %f6, %f13 fcmple16 %f10, %f10, %l2 loop_4083: nop setx loop_4084, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot2s %f10, %f4, %f8 taddcctv %g5, %o0, %o3 tvs %xcc, 0x4 loop_4084: fmul8sux16 %f14, %f2, %f6 fornot2 %f4, %f0, %f12 stx %o7, [%l7 + 0x38] ldsw [%l7 + 0x48], %i1 lduh [%l7 + 0x68], %o2 movrlz %g2, %g7, %l3 fcmple32 %f0, %f10, %i3 ldd [%l7 + 0x10], %f8 stw %g1, [%l7 + 0x1C] movrgz %i7, 0x3B5, %o6 fmovdg %icc, %f10, %f12 fmovdn %xcc, %f14, %f9 bne,a %xcc, loop_4085 stw %o4, [%l7 + 0x6C] fmul8x16au %f14, %f9, %f10 ldub [%l7 + 0x0A], %l1 loop_4085: stx %l6, [%l7 + 0x50] tn %xcc, 0x5 sdiv %l0, 0x0A97, %o1 lduw [%l7 + 0x48], %i6 bl,a %xcc, loop_4086 stw %i5, [%l7 + 0x6C] fsrc1s %f15, %f11 fnand %f6, %f4, %f6 loop_4086: move %icc, %i4, %g4 stb %i0, [%l7 + 0x56] lduw [%l7 + 0x10], %g6 st %f8, [%l7 + 0x24] ldsh [%l7 + 0x2C], %g3 tge %icc, 0x0 stw %l5, [%l7 + 0x0C] srax %l4, %i2, %l2 fsrc2s %f15, %f10 fsrc2 %f10, %f0 lduh [%l7 + 0x2C], %g5 movvc %xcc, %o0, %o3 stb %o7, [%l7 + 0x1E] ldsb [%l7 + 0x56], %i1 edge32n %o2, %g2, %g7 ba,a,pt %icc, loop_4087 fmovsg %xcc, %f6, %f2 orcc %o5, %i3, %g1 sllx %i7, 0x08, %o6 loop_4087: std %f10, [%l7 + 0x50] fmovsge %icc, %f10, %f10 lduh [%l7 + 0x20], %l3 stw %o4, [%l7 + 0x60] stw %l6, [%l7 + 0x68] stb %l1, [%l7 + 0x47] fsrc2s %f3, %f6 ldx [%l7 + 0x18], %l0 fbul %fcc2, loop_4088 fmovspos %icc, %f5, %f9 fbn %fcc2, loop_4089 ldx [%l7 + 0x70], %o1 loop_4088: fmovda %icc, %f0, %f13 bge,pn %icc, loop_4090 loop_4089: lduh [%l7 + 0x52], %i5 tvc %xcc, 0x5 stw %i6, [%l7 + 0x78] loop_4090: stw %g4, [%l7 + 0x78] stx %i4, [%l7 + 0x58] sdivx %i0, 0x1CFF, %g3 fcmpgt32 %f2, %f14, %g6 fbe %fcc1, loop_4091 fsrc2s %f8, %f15 bg,pn %xcc, loop_4092 faligndata %f6, %f2, %f10 loop_4091: fmovrslz %l4, %f10, %f6 movrne %l5, %i2, %g5 loop_4092: fmul8ulx16 %f6, %f2, %f4 ldx [%l7 + 0x08], %o0 fmovspos %xcc, %f12, %f7 fbule,a %fcc3, loop_4093 fpmerge %f5, %f3, %f10 array8 %o3, %o7, %l2 fsrc1 %f10, %f0 loop_4093: fbug,a %fcc1, loop_4094 tpos %xcc, 0x7 movcs %icc, %i1, %g2 fmovsge %icc, %f1, %f8 loop_4094: fnot2s %f15, %f7 ldub [%l7 + 0x43], %o2 movcs %xcc, %g7, %o5 movl %icc, %i3, %i7 fbug,a %fcc3, loop_4095 addc %o6, %g1, %o4 fmovrdlez %l3, %f12, %f2 movrne %l1, %l6, %o1 loop_4095: ld [%l7 + 0x60], %f10 fpsub16 %f4, %f14, %f6 fcmple16 %f10, %f6, %l0 sth %i6, [%l7 + 0x34] ld [%l7 + 0x44], %f1 ldsb [%l7 + 0x6F], %g4 fmovsa %xcc, %f5, %f2 umul %i5, 0x00D9, %i0 ba,a loop_4096 tvs %icc, 0x4 brz %i4, loop_4097 fbo,a %fcc3, loop_4098 loop_4096: movpos %icc, %g6, %g3 brlz %l5, loop_4099 loop_4097: movn %xcc, %l4, %i2 loop_4098: fmovscc %icc, %f3, %f7 array16 %o0, %g5, %o3 loop_4099: or %o7, 0x1548, %i1 xorcc %g2, %o2, %g7 sth %l2, [%l7 + 0x6A] ldub [%l7 + 0x38], %i3 fmovsn %icc, %f11, %f5 ldsb [%l7 + 0x64], %i7 fmovda %icc, %f9, %f15 edge16n %o6, %o5, %g1 ld [%l7 + 0x58], %f9 fmovse %icc, %f15, %f1 stw %l3, [%l7 + 0x5C] ldx [%l7 + 0x68], %o4 fbo,a %fcc2, loop_4100 std %f10, [%l7 + 0x08] fmul8ulx16 %f8, %f4, %f12 fmovde %xcc, %f3, %f11 loop_4100: movrgez %l1, %o1, %l0 fmovsl %xcc, %f2, %f6 fsrc1 %f10, %f0 fmovdle %xcc, %f3, %f2 bg,pn %icc, loop_4101 fcmped %fcc3, %f10, %f10 fmovdpos %xcc, %f11, %f2 edge16 %i6, %g4, %l6 loop_4101: fandnot1 %f14, %f10, %f8 fmovdleu %xcc, %f9, %f7 sll %i5, %i0, %g6 srl %g3, %i4, %l5 tsubcctv %i2, 0x1A6E, %l4 ld [%l7 + 0x60], %f11 ldub [%l7 + 0x14], %g5 fmovsa %xcc, %f3, %f12 tcc %xcc, 0x0 std %f12, [%l7 + 0x68] fbu,a %fcc3, loop_4102 ldd [%l7 + 0x08], %f0 fornot2 %f12, %f2, %f4 ldd [%l7 + 0x08], %f6 loop_4102: bne %xcc, loop_4103 fmovdleu %xcc, %f9, %f9 fbue %fcc1, loop_4104 xorcc %o0, 0x1AD4, %o7 loop_4103: sra %o3, 0x1B, %i1 fmovscs %icc, %f5, %f5 loop_4104: fsrc1 %f14, %f0 fba,a %fcc3, loop_4105 or %o2, 0x194D, %g7 andn %g2, %i3, %i7 stb %l2, [%l7 + 0x69] loop_4105: ldx [%l7 + 0x10], %o5 ldsw [%l7 + 0x18], %o6 stw %g1, [%l7 + 0x68] edge32l %o4, %l1, %o1 ldx [%l7 + 0x20], %l0 be,pn %icc, loop_4106 ldd [%l7 + 0x30], %f10 fmovdne %xcc, %f5, %f14 tle %xcc, 0x2 loop_4106: bge,a,pt %xcc, loop_4107 fmovdvs %xcc, %f5, %f7 ldd [%l7 + 0x40], %f0 ldub [%l7 + 0x49], %i6 loop_4107: std %f0, [%l7 + 0x08] sra %g4, %l6, %l3 lduh [%l7 + 0x3C], %i5 bcs %xcc, loop_4108 bpos,pt %xcc, loop_4109 ldsw [%l7 + 0x4C], %g6 xor %g3, %i4, %i0 loop_4108: fsrc2s %f14, %f4 loop_4109: fbl,a %fcc3, loop_4110 std %f12, [%l7 + 0x60] ldd [%l7 + 0x68], %f8 edge8ln %i2, %l5, %g5 loop_4110: brz %o0, loop_4111 fmovrde %l4, %f6, %f2 fmovsleu %xcc, %f7, %f0 subcc %o7, %o3, %i1 loop_4111: movleu %xcc, %o2, %g2 fsrc2 %f14, %f4 fbu %fcc2, loop_4112 sth %g7, [%l7 + 0x32] fnot1s %f7, %f6 subccc %i3, %l2, %o5 loop_4112: ldsh [%l7 + 0x74], %i7 stb %g1, [%l7 + 0x63] ldsw [%l7 + 0x7C], %o6 stx %l1, [%l7 + 0x18] stw %o4, [%l7 + 0x64] fandnot1 %f2, %f0, %f8 edge8ln %l0, %o1, %i6 xor %g4, 0x0E40, %l3 nop setx loop_4113, %l0, %l1 jmpl %l1, %i5 popc 0x092F, %g6 ta %icc, 0x5 ldx [%l7 + 0x60], %g3 loop_4113: fcmps %fcc2, %f0, %f2 fmovrsne %l6, %f13, %f2 std %f6, [%l7 + 0x08] movneg %icc, %i4, %i0 lduh [%l7 + 0x7A], %l5 ldsb [%l7 + 0x37], %i2 std %f8, [%l7 + 0x30] fcmpgt32 %f14, %f8, %o0 fbug %fcc1, loop_4114 edge32ln %g5, %l4, %o3 st %f0, [%l7 + 0x10] subccc %o7, 0x0E7F, %i1 loop_4114: ld [%l7 + 0x4C], %f9 fbuge %fcc2, loop_4115 fmovdneg %xcc, %f1, %f4 fmovsgu %icc, %f1, %f14 movrgz %g2, %o2, %g7 loop_4115: ld [%l7 + 0x68], %f0 fmovsleu %icc, %f6, %f7 fnegs %f5, %f1 movrlez %l2, 0x0DD, %o5 bcs,a loop_4116 movcs %icc, %i3, %i7 ldub [%l7 + 0x67], %g1 bcs loop_4117 loop_4116: sub %l1, %o6, %l0 edge8 %o1, %i6, %g4 fmovsle %xcc, %f8, %f1 loop_4117: fmul8x16al %f10, %f5, %f10 ldsh [%l7 + 0x2C], %l3 bcc,pt %icc, loop_4118 fcmpne32 %f4, %f12, %i5 fnot2s %f5, %f4 ldsw [%l7 + 0x58], %o4 loop_4118: stb %g6, [%l7 + 0x17] st %f7, [%l7 + 0x30] tsubcctv %l6, %g3, %i4 fmovsle %xcc, %f2, %f1 mulx %i0, %l5, %i2 std %f14, [%l7 + 0x30] lduw [%l7 + 0x30], %o0 ld [%l7 + 0x5C], %f14 bpos %icc, loop_4119 sra %l4, 0x19, %g5 mova %icc, %o7, %i1 lduh [%l7 + 0x20], %g2 loop_4119: fands %f1, %f3, %f15 array16 %o3, %g7, %l2 std %f2, [%l7 + 0x38] fbug,a %fcc1, loop_4120 bgu,a %icc, loop_4121 fmovde %xcc, %f1, %f2 fmovrdlez %o5, %f10, %f6 loop_4120: fnors %f3, %f8, %f4 loop_4121: bpos,a,pt %icc, loop_4122 std %f12, [%l7 + 0x78] ldsw [%l7 + 0x0C], %o2 stb %i7, [%l7 + 0x2B] loop_4122: fbg %fcc2, loop_4123 lduh [%l7 + 0x10], %i3 bgu %icc, loop_4124 movgu %icc, %l1, %g1 loop_4123: tsubcc %l0, 0x16EC, %o1 ta %xcc, 0x4 loop_4124: brgez,a %o6, loop_4125 fzero %f6 lduw [%l7 + 0x64], %g4 fmovdcs %icc, %f10, %f4 loop_4125: ldub [%l7 + 0x45], %i6 fpadd16 %f2, %f14, %f14 fpsub32 %f14, %f4, %f2 sllx %i5, 0x08, %l3 umul %g6, 0x0F9A, %l6 fpackfix %f10, %f9 ldsw [%l7 + 0x08], %o4 stx %i4, [%l7 + 0x20] edge32ln %g3, %l5, %i2 ldd [%l7 + 0x70], %f6 fmovdgu %xcc, %f13, %f0 fnands %f5, %f15, %f4 fsrc1 %f8, %f14 ldsh [%l7 + 0x5C], %o0 fpackfix %f0, %f1 fmul8sux16 %f14, %f6, %f10 srl %i0, 0x0F, %l4 subc %g5, 0x0811, %o7 bshuffle %f6, %f10, %f4 movvs %xcc, %i1, %o3 fbg,a %fcc0, loop_4126 std %f4, [%l7 + 0x58] fmovdle %xcc, %f15, %f2 fbu,a %fcc1, loop_4127 loop_4126: stb %g7, [%l7 + 0x3D] fmovdne %xcc, %f11, %f3 fcmpne32 %f14, %f10, %g2 loop_4127: nop setx loop_4128, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fzeros %f7 fmul8x16au %f9, %f2, %f6 and %o5, 0x0786, %l2 loop_4128: fxnor %f12, %f6, %f0 ldsw [%l7 + 0x6C], %i7 sth %o2, [%l7 + 0x68] siam 0x6 std %f0, [%l7 + 0x10] ld [%l7 + 0x30], %f7 ld [%l7 + 0x50], %f12 bvs,a loop_4129 bne,a %icc, loop_4130 fxnor %f0, %f6, %f10 fmovsne %xcc, %f15, %f13 loop_4129: movge %icc, %i3, %g1 loop_4130: lduh [%l7 + 0x2C], %l0 fnot1s %f14, %f5 tcc %xcc, 0x6 call loop_4131 taddcc %l1, %o6, %o1 std %f2, [%l7 + 0x50] fmovsleu %xcc, %f1, %f5 loop_4131: ld [%l7 + 0x0C], %f6 sra %g4, %i5, %l3 bneg,a,pt %xcc, loop_4132 fmul8x16au %f1, %f11, %f2 fcmpgt16 %f14, %f0, %g6 orncc %i6, 0x1639, %o4 loop_4132: subcc %l6, %g3, %i4 fmovrsne %i2, %f6, %f7 fmovsle %icc, %f10, %f14 fpackfix %f2, %f12 fbo,a %fcc0, loop_4133 sll %o0, 0x1C, %i0 fpsub32 %f12, %f14, %f12 lduh [%l7 + 0x2C], %l4 loop_4133: fmovd %f6, %f10 tn %icc, 0x5 andcc %g5, %l5, %o7 srax %o3, 0x04, %g7 srax %g2, %o5, %l2 addc %i1, 0x1121, %i7 mulscc %o2, %i3, %l0 edge16ln %g1, %l1, %o6 andcc %g4, 0x1F8C, %o1 and %i5, %l3, %g6 fpadd32 %f0, %f4, %f2 lduh [%l7 + 0x30], %o4 fbl %fcc1, loop_4134 ldub [%l7 + 0x7D], %i6 ldsw [%l7 + 0x54], %l6 tvs %icc, 0x1 loop_4134: movrgez %i4, %g3, %o0 sth %i0, [%l7 + 0x0C] ldx [%l7 + 0x10], %i2 fbug %fcc0, loop_4135 bneg %icc, loop_4136 fmovda %xcc, %f6, %f12 lduw [%l7 + 0x70], %g5 loop_4135: alignaddr %l4, %o7, %o3 loop_4136: fcmple16 %f2, %f8, %g7 stx %g2, [%l7 + 0x58] ld [%l7 + 0x70], %f4 fmovrsgez %l5, %f11, %f3 stw %l2, [%l7 + 0x60] fmovs %f14, %f13 stb %i1, [%l7 + 0x3D] tleu %icc, 0x6 fmovrslez %i7, %f6, %f6 fbo %fcc2, loop_4137 lduh [%l7 + 0x12], %o2 ldub [%l7 + 0x1F], %o5 fbug,a %fcc1, loop_4138 loop_4137: fnors %f4, %f6, %f1 movrgz %l0, 0x03A, %i3 lduh [%l7 + 0x1E], %g1 loop_4138: fmovrdne %o6, %f12, %f14 sth %l1, [%l7 + 0x6C] fmovsn %icc, %f0, %f2 fnot2 %f6, %f4 brz,a %o1, loop_4139 fmovs %f13, %f2 ldsh [%l7 + 0x36], %i5 fmovrslez %g4, %f9, %f9 loop_4139: movrne %l3, 0x343, %o4 tle %xcc, 0x7 ldub [%l7 + 0x26], %i6 stw %l6, [%l7 + 0x1C] fpadd16s %f9, %f3, %f6 orncc %i4, 0x16E5, %g3 ldd [%l7 + 0x28], %f10 stx %g6, [%l7 + 0x68] fcmpgt16 %f4, %f2, %i0 tg %xcc, 0x3 tneg %icc, 0x1 fmovrdne %o0, %f14, %f4 ldsb [%l7 + 0x34], %i2 fones %f11 std %f8, [%l7 + 0x20] ldub [%l7 + 0x22], %l4 st %f13, [%l7 + 0x68] fbu %fcc2, loop_4140 fbge %fcc0, loop_4141 fmovdle %icc, %f4, %f1 fornot1 %f2, %f2, %f6 loop_4140: ld [%l7 + 0x38], %f2 loop_4141: tvs %xcc, 0x7 lduh [%l7 + 0x10], %g5 sdivx %o3, 0x1028, %g7 sethi 0x0047, %g2 srax %l5, %o7, %l2 movpos %icc, %i7, %i1 bge loop_4142 lduw [%l7 + 0x78], %o2 bgu %icc, loop_4143 fpadd16 %f8, %f12, %f0 loop_4142: brlez,a %l0, loop_4144 fand %f0, %f6, %f2 loop_4143: ld [%l7 + 0x3C], %f3 fpmerge %f9, %f13, %f8 loop_4144: fbg,a %fcc0, loop_4145 stw %i3, [%l7 + 0x48] ldsh [%l7 + 0x30], %o5 fmovscs %xcc, %f3, %f14 loop_4145: movrlz %o6, %g1, %o1 fcmpes %fcc0, %f14, %f12 ld [%l7 + 0x5C], %f4 fmul8ulx16 %f10, %f0, %f0 bcs loop_4146 orn %i5, %g4, %l1 lduw [%l7 + 0x3C], %l3 fble,a %fcc1, loop_4147 loop_4146: bvc,a loop_4148 ldub [%l7 + 0x4B], %i6 brlz %o4, loop_4149 loop_4147: fmovdgu %icc, %f12, %f3 loop_4148: fmovrsgz %l6, %f3, %f14 bcc,a,pn %xcc, loop_4150 loop_4149: fmovsleu %icc, %f2, %f7 subc %i4, %g3, %g6 st %f6, [%l7 + 0x64] loop_4150: fmovsle %xcc, %f5, %f14 edge8n %i0, %i2, %o0 fnegd %f12, %f4 edge8l %l4, %g5, %g7 std %f2, [%l7 + 0x58] fmovsg %icc, %f6, %f4 udivcc %o3, 0x0322, %l5 stw %o7, [%l7 + 0x0C] ble loop_4151 bge loop_4152 ldd [%l7 + 0x40], %f8 fmul8x16al %f8, %f7, %f14 loop_4151: fxor %f2, %f12, %f8 loop_4152: movn %icc, %g2, %l2 bpos,pn %xcc, loop_4153 std %f2, [%l7 + 0x38] fexpand %f4, %f4 edge8ln %i7, %o2, %l0 loop_4153: add %i3, 0x0F8E, %o5 nop setx loop_4154, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry pdist %f12, %f12, %f14 fbg,a %fcc0, loop_4155 ldsh [%l7 + 0x50], %o6 loop_4154: fmovdn %xcc, %f10, %f10 fpsub32 %f8, %f6, %f14 loop_4155: fmovdgu %xcc, %f3, %f2 tsubcc %g1, 0x0798, %o1 fbe %fcc1, loop_4156 tpos %icc, 0x4 fcmps %fcc0, %f9, %f10 lduw [%l7 + 0x1C], %i1 loop_4156: fmovsvs %icc, %f9, %f4 stb %g4, [%l7 + 0x1E] lduw [%l7 + 0x58], %l1 brlez %l3, loop_4157 lduw [%l7 + 0x34], %i6 std %f6, [%l7 + 0x70] ldsb [%l7 + 0x3F], %i5 loop_4157: stb %l6, [%l7 + 0x7F] sth %i4, [%l7 + 0x78] ldsw [%l7 + 0x40], %o4 fmovdcc %icc, %f7, %f2 ld [%l7 + 0x18], %f2 bcs,a,pn %icc, loop_4158 fmovsvc %icc, %f1, %f1 bleu,pt %icc, loop_4159 ldx [%l7 + 0x58], %g6 loop_4158: bge,a,pt %xcc, loop_4160 tge %icc, 0x6 loop_4159: ldd [%l7 + 0x78], %f14 mulscc %i0, 0x1BD9, %g3 loop_4160: tsubcctv %i2, 0x1E83, %l4 sdivx %g5, 0x13B7, %o0 sth %g7, [%l7 + 0x62] fexpand %f2, %f8 fmul8x16al %f12, %f9, %f12 edge8n %o3, %o7, %l5 srl %l2, %g2, %i7 edge32n %l0, %i3, %o5 ldsw [%l7 + 0x4C], %o2 stb %g1, [%l7 + 0x0B] fabss %f13, %f1 stw %o6, [%l7 + 0x30] fmovdcs %xcc, %f3, %f4 fmovs %f9, %f8 fmovdvs %icc, %f1, %f11 fexpand %f14, %f12 array16 %i1, %g4, %l1 stb %o1, [%l7 + 0x17] add %i6, %l3, %l6 movleu %xcc, %i5, %i4 siam 0x5 stw %g6, [%l7 + 0x54] ldsh [%l7 + 0x18], %i0 fandnot1 %f6, %f0, %f2 fnors %f7, %f1, %f5 ldsw [%l7 + 0x40], %g3 stx %o4, [%l7 + 0x40] ba %xcc, loop_4161 tn %xcc, 0x5 or %l4, %i2, %g5 movn %icc, %g7, %o3 loop_4161: fmovrse %o7, %f6, %f6 bvs %icc, loop_4162 fmul8x16 %f8, %f4, %f6 nop setx loop_4163, %l0, %l1 jmpl %l1, %o0 ldd [%l7 + 0x40], %f10 loop_4162: fmovdcc %icc, %f10, %f1 fandnot2s %f7, %f12, %f10 loop_4163: ldx [%l7 + 0x10], %l2 fabss %f10, %f6 ldsb [%l7 + 0x0E], %g2 fmovdg %icc, %f12, %f7 ldsw [%l7 + 0x10], %i7 ldsw [%l7 + 0x2C], %l0 fcmpd %fcc0, %f14, %f0 fnors %f0, %f2, %f5 fmovsl %icc, %f1, %f15 edge8l %i3, %o5, %l5 fnegs %f9, %f2 mulscc %o2, 0x04C3, %g1 fbu,a %fcc0, loop_4164 udiv %i1, 0x1208, %g4 fones %f15 ldsw [%l7 + 0x68], %l1 loop_4164: tn %icc, 0x0 bneg,a,pt %xcc, loop_4165 faligndata %f4, %f14, %f6 stx %o1, [%l7 + 0x60] xnor %i6, %o6, %l6 loop_4165: fmovdvc %icc, %f4, %f10 std %f12, [%l7 + 0x20] ldsh [%l7 + 0x5C], %i5 tl %xcc, 0x5 brz %l3, loop_4166 fcmple16 %f2, %f12, %i4 ta %xcc, 0x1 fcmpes %fcc0, %f9, %f15 loop_4166: edge32ln %i0, %g6, %g3 ldsh [%l7 + 0x54], %l4 tn %icc, 0x5 ld [%l7 + 0x10], %f14 fbuge %fcc3, loop_4167 alignaddrl %o4, %g5, %g7 fcmpne16 %f6, %f14, %o3 ldub [%l7 + 0x24], %i2 loop_4167: edge8ln %o0, %l2, %o7 movvc %xcc, %i7, %g2 lduw [%l7 + 0x08], %l0 taddcc %o5, 0x1BB5, %l5 fmovdl %icc, %f13, %f9 ldub [%l7 + 0x42], %i3 array16 %g1, %i1, %o2 siam 0x7 stw %l1, [%l7 + 0x7C] lduw [%l7 + 0x58], %o1 edge16 %i6, %g4, %l6 stx %o6, [%l7 + 0x30] fmovrdlz %l3, %f6, %f0 stb %i5, [%l7 + 0x6F] fba,a %fcc3, loop_4168 edge32 %i4, %g6, %i0 tvs %icc, 0x4 fandnot2 %f0, %f4, %f10 loop_4168: fmovsge %icc, %f14, %f14 stb %g3, [%l7 + 0x70] fabss %f9, %f1 fmovdpos %xcc, %f3, %f11 fbue %fcc0, loop_4169 fbe %fcc1, loop_4170 ldsb [%l7 + 0x27], %o4 fbe,a %fcc0, loop_4171 loop_4169: fmovrse %l4, %f0, %f14 loop_4170: fnors %f15, %f13, %f1 fxors %f8, %f10, %f6 loop_4171: fpack16 %f8, %f1 ldsb [%l7 + 0x6B], %g7 ldsh [%l7 + 0x26], %o3 tge %icc, 0x4 fmovrse %g5, %f9, %f8 bl %xcc, loop_4172 ldd [%l7 + 0x70], %f10 call loop_4173 fand %f2, %f0, %f14 loop_4172: stx %i2, [%l7 + 0x28] stw %o0, [%l7 + 0x14] loop_4173: lduh [%l7 + 0x50], %o7 lduw [%l7 + 0x2C], %i7 tsubcc %g2, 0x1008, %l2 fbl,a %fcc1, loop_4174 edge16 %l0, %o5, %l5 andncc %i3, %i1, %o2 ld [%l7 + 0x2C], %f6 loop_4174: faligndata %f2, %f8, %f14 fbuge %fcc3, loop_4175 fnot2 %f8, %f14 taddcc %g1, %o1, %i6 bcs,pt %xcc, loop_4176 loop_4175: ld [%l7 + 0x38], %f11 andcc %g4, %l6, %l1 sth %o6, [%l7 + 0x44] loop_4176: fand %f10, %f0, %f12 bleu,a,pn %xcc, loop_4177 fnors %f9, %f5, %f10 xnorcc %l3, 0x1D85, %i5 fandnot2s %f8, %f14, %f4 loop_4177: array8 %g6, %i0, %i4 and %g3, 0x1C61, %o4 fmovrdgez %l4, %f6, %f8 ldsh [%l7 + 0x6A], %g7 fbul %fcc3, loop_4178 te %icc, 0x3 ldx [%l7 + 0x18], %g5 ldsb [%l7 + 0x0D], %i2 loop_4178: tleu %icc, 0x0 tvc %icc, 0x5 fmul8sux16 %f14, %f8, %f6 edge32ln %o0, %o3, %i7 bshuffle %f4, %f8, %f8 ld [%l7 + 0x48], %f5 mulx %o7, %l2, %l0 stx %g2, [%l7 + 0x78] edge32l %l5, %i3, %i1 faligndata %f6, %f6, %f12 brlez %o2, loop_4179 fmuld8sux16 %f1, %f11, %f0 fmovsg %xcc, %f6, %f9 faligndata %f14, %f8, %f14 loop_4179: fcmpeq16 %f14, %f12, %o5 fmovdneg %icc, %f9, %f12 addc %g1, %o1, %i6 fnors %f5, %f2, %f7 ldd [%l7 + 0x68], %f6 fornot2s %f1, %f15, %f1 movle %icc, %g4, %l1 movge %xcc, %o6, %l6 ldsw [%l7 + 0x50], %l3 tle %icc, 0x0 ba %xcc, loop_4180 mulscc %g6, 0x0EF2, %i0 fandnot1 %f12, %f12, %f8 fmovsgu %icc, %f11, %f1 loop_4180: taddcctv %i4, 0x1F49, %g3 lduh [%l7 + 0x10], %i5 ldsw [%l7 + 0x48], %o4 fornot1s %f10, %f3, %f5 stx %g7, [%l7 + 0x28] faligndata %f12, %f6, %f4 pdist %f14, %f6, %f12 fnegd %f6, %f6 fmovrdgez %l4, %f12, %f10 stw %g5, [%l7 + 0x70] movrgez %o0, 0x083, %o3 fmovs %f9, %f15 ldsh [%l7 + 0x5E], %i7 faligndata %f10, %f12, %f8 stb %i2, [%l7 + 0x7B] ldsb [%l7 + 0x23], %l2 ld [%l7 + 0x2C], %f9 std %f10, [%l7 + 0x48] ble,a %icc, loop_4181 fmovrslz %o7, %f5, %f1 ble,pn %xcc, loop_4182 ldx [%l7 + 0x40], %g2 loop_4181: fbge %fcc3, loop_4183 ld [%l7 + 0x0C], %f10 loop_4182: ldsh [%l7 + 0x22], %l0 alignaddr %l5, %i3, %o2 loop_4183: xor %o5, %i1, %g1 fbug %fcc2, loop_4184 udivx %o1, 0x0DE5, %g4 fmovrdlz %l1, %f6, %f0 subccc %i6, 0x1230, %o6 loop_4184: fmovsa %icc, %f14, %f1 fornot2 %f2, %f12, %f10 sdivcc %l3, 0x177C, %l6 fmovrslz %g6, %f3, %f10 bvc,pn %xcc, loop_4185 fmovrsgz %i4, %f13, %f2 bneg,a loop_4186 orncc %i0, 0x1C3B, %i5 loop_4185: fbn %fcc3, loop_4187 tcc %icc, 0x3 loop_4186: tcc %icc, 0x0 ld [%l7 + 0x38], %f8 loop_4187: addccc %o4, %g7, %g3 fba,a %fcc3, loop_4188 fcmpes %fcc3, %f9, %f9 lduh [%l7 + 0x58], %g5 brnz %o0, loop_4189 loop_4188: fnot1s %f13, %f11 fmovsvc %xcc, %f5, %f7 stw %l4, [%l7 + 0x60] loop_4189: bne,pn %icc, loop_4190 fnot2s %f2, %f0 alignaddrl %i7, %o3, %i2 brgez %o7, loop_4191 loop_4190: movle %icc, %l2, %g2 ldx [%l7 + 0x60], %l0 fmuld8sux16 %f6, %f7, %f14 loop_4191: bn,a %xcc, loop_4192 bleu,a,pn %xcc, loop_4193 nop setx loop_4194, %l0, %l1 jmpl %l1, %l5 fbl,a %fcc1, loop_4195 loop_4192: fxnor %f14, %f4, %f8 loop_4193: fmovrsgez %o2, %f10, %f15 loop_4194: fcmpne16 %f4, %f6, %i3 loop_4195: fnot1s %f1, %f4 fsrc2 %f0, %f14 be,a,pn %xcc, loop_4196 movne %xcc, %i1, %o5 fxnors %f11, %f6, %f5 bge %icc, loop_4197 loop_4196: fbug %fcc0, loop_4198 nop setx loop_4199, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge32 %o1, %g1, %g4 loop_4197: xnor %l1, 0x19C4, %o6 loop_4198: smul %l3, %i6, %l6 loop_4199: fornot1s %f5, %f1, %f2 tcs %xcc, 0x3 stx %g6, [%l7 + 0x28] fpadd16 %f2, %f10, %f14 lduh [%l7 + 0x32], %i4 fsrc2s %f8, %f4 sth %i5, [%l7 + 0x1A] move %icc, %o4, %g7 subc %i0, 0x0E8E, %g5 umul %o0, %l4, %i7 bg,a loop_4200 fpsub16s %f1, %f10, %f7 tne %icc, 0x7 stb %g3, [%l7 + 0x65] loop_4200: ldsw [%l7 + 0x68], %o3 edge32l %i2, %l2, %o7 fmovdcc %icc, %f13, %f8 ldsw [%l7 + 0x28], %g2 fmovdne %icc, %f9, %f4 fpadd32 %f2, %f0, %f0 st %f8, [%l7 + 0x78] sll %l5, 0x02, %l0 fmovrsne %i3, %f10, %f7 ldd [%l7 + 0x68], %f0 movrlz %o2, 0x326, %o5 brgez,a %o1, loop_4201 fbul,a %fcc1, loop_4202 fbn,a %fcc0, loop_4203 stx %g1, [%l7 + 0x78] loop_4201: edge16l %g4, %i1, %o6 loop_4202: fmovsneg %icc, %f11, %f10 loop_4203: bpos,a loop_4204 fzero %f10 fmovsg %xcc, %f3, %f12 bvs,a,pt %xcc, loop_4205 loop_4204: fones %f9 mova %icc, %l3, %l1 ldsb [%l7 + 0x50], %l6 loop_4205: edge8 %g6, %i6, %i5 ldub [%l7 + 0x42], %i4 fpadd16 %f14, %f10, %f0 fbue %fcc1, loop_4206 xorcc %o4, 0x08AC, %i0 brz,a %g5, loop_4207 ldd [%l7 + 0x30], %f8 loop_4206: ldsb [%l7 + 0x44], %o0 ldsh [%l7 + 0x7A], %l4 loop_4207: fornot1 %f8, %f10, %f14 ldub [%l7 + 0x27], %i7 fmovrse %g7, %f6, %f2 fxor %f14, %f10, %f0 fpack32 %f2, %f8, %f14 fandnot2 %f10, %f14, %f4 fmovsa %xcc, %f2, %f13 ldsw [%l7 + 0x28], %o3 sub %i2, %l2, %g3 tge %icc, 0x6 andncc %g2, %o7, %l5 std %f10, [%l7 + 0x70] sth %i3, [%l7 + 0x64] ldsb [%l7 + 0x4C], %l0 st %f2, [%l7 + 0x60] fmovdvc %xcc, %f9, %f0 sra %o2, %o5, %o1 ldx [%l7 + 0x60], %g1 stb %g4, [%l7 + 0x60] or %o6, 0x17C9, %i1 fmovse %icc, %f15, %f0 fmovsa %icc, %f12, %f6 stx %l1, [%l7 + 0x38] fmovrsne %l3, %f1, %f9 bg,a,pt %xcc, loop_4208 bge,pt %icc, loop_4209 fble %fcc0, loop_4210 sdiv %g6, 0x093F, %i6 loop_4208: add %i5, %l6, %o4 loop_4209: fmovsl %xcc, %f15, %f12 loop_4210: tsubcc %i4, 0x0A44, %i0 udivcc %g5, 0x05C9, %l4 brnz %i7, loop_4211 srax %o0, %g7, %o3 movvc %xcc, %l2, %i2 fmovsne %icc, %f11, %f1 loop_4211: bleu,a %icc, loop_4212 movn %icc, %g3, %o7 fandnot2s %f4, %f7, %f3 bl loop_4213 loop_4212: fors %f10, %f4, %f13 lduh [%l7 + 0x3A], %g2 bvs,a,pt %icc, loop_4214 loop_4213: bn %xcc, loop_4215 sra %l5, %i3, %o2 ldsw [%l7 + 0x78], %l0 loop_4214: ldd [%l7 + 0x28], %f0 loop_4215: sth %o1, [%l7 + 0x6A] fbuge,a %fcc1, loop_4216 movne %xcc, %g1, %g4 pdist %f8, %f2, %f12 brz %o6, loop_4217 loop_4216: ldx [%l7 + 0x68], %o5 ldsb [%l7 + 0x6C], %l1 fbug %fcc0, loop_4218 loop_4217: bvs,a,pn %xcc, loop_4219 lduw [%l7 + 0x4C], %l3 fnegs %f14, %f9 loop_4218: orcc %g6, %i6, %i1 loop_4219: sethi 0x0023, %i5 fmovs %f7, %f12 stx %l6, [%l7 + 0x58] st %f8, [%l7 + 0x18] movne %xcc, %i4, %o4 ldsb [%l7 + 0x5D], %i0 stb %l4, [%l7 + 0x49] lduh [%l7 + 0x0C], %i7 movgu %icc, %g5, %g7 sllx %o3, 0x06, %o0 brnz,a %l2, loop_4220 nop setx loop_4221, %l0, %l1 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_4222 tsubcctv %g3, %o7, %i2 loop_4220: sethi 0x0561, %l5 loop_4221: fmuld8ulx16 %f9, %f2, %f10 loop_4222: fpsub16s %f1, %f1, %f4 and %i3, 0x0DD9, %o2 fmovsgu %icc, %f12, %f5 umulcc %l0, %o1, %g2 ld [%l7 + 0x18], %f6 fpsub16s %f5, %f2, %f12 ble,pn %xcc, loop_4223 fmovda %xcc, %f0, %f15 fnegd %f2, %f2 mulscc %g1, %o6, %g4 loop_4223: fmul8x16 %f1, %f8, %f10 tpos %icc, 0x3 sth %o5, [%l7 + 0x4C] brz %l1, loop_4224 ldsw [%l7 + 0x70], %g6 add %i6, 0x0B34, %i1 fpsub32 %f2, %f8, %f2 loop_4224: bvs loop_4225 mova %xcc, %l3, %l6 lduh [%l7 + 0x1C], %i4 stw %i5, [%l7 + 0x58] loop_4225: fmovdneg %xcc, %f4, %f8 andcc %o4, %i0, %l4 mulscc %i7, 0x00DA, %g7 andn %o3, 0x1807, %g5 fblg,a %fcc0, loop_4226 fcmpd %fcc1, %f8, %f8 subccc %l2, 0x08E1, %g3 fzeros %f15 loop_4226: ldub [%l7 + 0x1A], %o7 ldsb [%l7 + 0x78], %o0 alignaddrl %i2, %l5, %i3 bne %icc, loop_4227 mova %icc, %o2, %o1 sub %l0, 0x1122, %g2 stb %o6, [%l7 + 0x7E] loop_4227: edge32ln %g4, %g1, %l1 fcmpgt32 %f12, %f14, %o5 bcs,a %icc, loop_4228 tne %xcc, 0x4 stw %i6, [%l7 + 0x40] sth %i1, [%l7 + 0x3A] loop_4228: udivx %g6, 0x15D0, %l6 alignaddr %l3, %i5, %o4 stb %i0, [%l7 + 0x6D] std %f14, [%l7 + 0x68] movre %i4, %i7, %l4 tge %xcc, 0x0 fone %f4 for %f0, %f14, %f10 ldsh [%l7 + 0x5E], %o3 ba,a,pt %icc, loop_4229 tle %xcc, 0x5 ldsh [%l7 + 0x54], %g5 fba %fcc2, loop_4230 loop_4229: sdiv %l2, 0x1E21, %g3 fcmpes %fcc3, %f1, %f0 xor %g7, 0x157D, %o0 loop_4230: fnot2s %f3, %f3 std %f12, [%l7 + 0x20] fnegs %f1, %f9 fands %f9, %f14, %f6 fcmpeq32 %f10, %f2, %i2 fors %f2, %f10, %f1 stb %o7, [%l7 + 0x2E] bl,pn %xcc, loop_4231 ldub [%l7 + 0x26], %i3 fbu,a %fcc3, loop_4232 fmovscc %xcc, %f15, %f4 loop_4231: sllx %o2, %l5, %o1 fcmpne32 %f12, %f0, %l0 loop_4232: ldsw [%l7 + 0x5C], %g2 edge16l %g4, %g1, %l1 stb %o5, [%l7 + 0x2F] fones %f5 movcs %xcc, %o6, %i6 sdivx %i1, 0x043A, %l6 movcs %xcc, %g6, %i5 mulx %l3, %i0, %o4 sub %i7, 0x1C08, %i4 fnor %f14, %f4, %f10 fmovscc %icc, %f0, %f15 lduh [%l7 + 0x4E], %l4 std %f0, [%l7 + 0x58] tpos %icc, 0x0 fones %f9 tvs %xcc, 0x5 edge16n %g5, %l2, %g3 stb %g7, [%l7 + 0x23] bcs loop_4233 fnands %f7, %f3, %f2 ble,pn %icc, loop_4234 mulx %o0, %i2, %o7 loop_4233: ldub [%l7 + 0x5A], %o3 movrlz %o2, %i3, %l5 loop_4234: fblg,a %fcc2, loop_4235 ldx [%l7 + 0x60], %l0 bne %xcc, loop_4236 ld [%l7 + 0x54], %f15 loop_4235: add %g2, 0x0212, %o1 ldub [%l7 + 0x21], %g1 loop_4236: bcs loop_4237 bpos %icc, loop_4238 xorcc %g4, %l1, %o6 movg %xcc, %i6, %o5 loop_4237: ldx [%l7 + 0x38], %i1 loop_4238: edge8l %l6, %g6, %i5 fcmpd %fcc3, %f6, %f10 fcmple32 %f12, %f8, %i0 ld [%l7 + 0x48], %f9 fmovscs %icc, %f7, %f14 stx %o4, [%l7 + 0x70] sub %l3, 0x0ECC, %i7 fnegd %f8, %f4 fmovsn %xcc, %f3, %f14 fmovdl %icc, %f5, %f14 fbo,a %fcc1, loop_4239 tn %icc, 0x0 sth %l4, [%l7 + 0x38] st %f15, [%l7 + 0x1C] loop_4239: fsrc2s %f12, %f15 orn %g5, %l2, %g3 fmul8x16au %f2, %f8, %f8 stw %i4, [%l7 + 0x54] ldsb [%l7 + 0x31], %o0 fcmpeq32 %f0, %f0, %i2 taddcc %o7, %o3, %g7 bleu,a,pt %icc, loop_4240 ldx [%l7 + 0x50], %o2 mulx %l5, %i3, %l0 stx %o1, [%l7 + 0x40] loop_4240: sllx %g1, 0x1E, %g4 sth %g2, [%l7 + 0x32] ldsh [%l7 + 0x64], %l1 ldsw [%l7 + 0x20], %i6 sth %o6, [%l7 + 0x7C] fmovrsgz %o5, %f5, %f0 stw %l6, [%l7 + 0x6C] lduh [%l7 + 0x48], %i1 fmovdne %xcc, %f14, %f9 movvs %xcc, %g6, %i5 st %f11, [%l7 + 0x70] movne %icc, %o4, %l3 lduw [%l7 + 0x28], %i0 fmovdge %xcc, %f15, %f12 fnot2s %f2, %f14 orncc %l4, 0x1075, %i7 edge8 %l2, %g5, %i4 std %f12, [%l7 + 0x30] fmovsleu %xcc, %f13, %f5 ldsb [%l7 + 0x31], %g3 std %f4, [%l7 + 0x70] lduw [%l7 + 0x70], %i2 fmovse %icc, %f9, %f10 ldd [%l7 + 0x08], %f10 fpack16 %f6, %f8 fmovdpos %icc, %f14, %f4 andn %o0, %o3, %o7 fexpand %f1, %f8 fmovs %f0, %f4 addc %g7, %l5, %o2 fmovdcc %xcc, %f6, %f9 fsrc2s %f15, %f15 ld [%l7 + 0x40], %f9 udivcc %i3, 0x13DE, %l0 fmovsg %icc, %f9, %f3 ldsh [%l7 + 0x10], %o1 fbne,a %fcc1, loop_4241 fmovspos %xcc, %f1, %f10 fcmpeq32 %f0, %f0, %g1 nop setx loop_4242, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4241: sth %g2, [%l7 + 0x0C] fmul8x16au %f6, %f12, %f6 ld [%l7 + 0x3C], %f15 loop_4242: andncc %g4, %i6, %l1 ldd [%l7 + 0x28], %f8 ldsb [%l7 + 0x23], %o6 ldd [%l7 + 0x30], %f12 fmovsn %xcc, %f11, %f5 array32 %o5, %i1, %l6 movrgez %g6, 0x2C1, %o4 fmul8ulx16 %f2, %f2, %f8 fmovsle %xcc, %f14, %f10 fmovsg %icc, %f3, %f1 srlx %l3, %i5, %l4 ldd [%l7 + 0x20], %f8 std %f12, [%l7 + 0x08] faligndata %f0, %f4, %f6 fmul8x16 %f9, %f4, %f0 faligndata %f6, %f14, %f6 sub %i0, %l2, %i7 brz %g5, loop_4243 edge16 %g3, %i4, %i2 movne %icc, %o0, %o7 fmovdne %xcc, %f2, %f14 loop_4243: ldsh [%l7 + 0x3A], %o3 movrgz %l5, %o2, %i3 ldsb [%l7 + 0x32], %g7 fmuld8sux16 %f1, %f11, %f14 add %l0, %o1, %g1 lduw [%l7 + 0x3C], %g4 fpsub16 %f8, %f8, %f8 stb %g2, [%l7 + 0x46] ldsb [%l7 + 0x7E], %l1 brgez,a %o6, loop_4244 ldd [%l7 + 0x08], %f14 fbg %fcc0, loop_4245 ldsw [%l7 + 0x3C], %i6 loop_4244: fbule %fcc0, loop_4246 edge16n %o5, %i1, %g6 loop_4245: fmovdcs %xcc, %f7, %f3 edge16 %l6, %l3, %o4 loop_4246: ldsh [%l7 + 0x54], %i5 lduh [%l7 + 0x56], %l4 fmovdg %icc, %f0, %f3 stx %i0, [%l7 + 0x38] fmovspos %xcc, %f14, %f14 tleu %icc, 0x7 fcmpd %fcc3, %f4, %f2 fnot2s %f6, %f13 ldx [%l7 + 0x58], %l2 lduw [%l7 + 0x58], %g5 brlz,a %i7, loop_4247 fmuld8ulx16 %f5, %f15, %f12 st %f12, [%l7 + 0x38] ldx [%l7 + 0x10], %g3 loop_4247: st %f15, [%l7 + 0x34] bvs,a %icc, loop_4248 smulcc %i2, 0x0C6B, %i4 lduw [%l7 + 0x2C], %o0 ldsb [%l7 + 0x25], %o7 loop_4248: subc %o3, %o2, %l5 nop setx loop_4249, %l0, %l1 jmpl %l1, %g7 fbuge,a %fcc2, loop_4250 fpadd16 %f2, %f10, %f12 brz,a %l0, loop_4251 loop_4249: stw %o1, [%l7 + 0x28] loop_4250: brgez %i3, loop_4252 movrne %g1, 0x30E, %g4 loop_4251: ldsh [%l7 + 0x66], %l1 fmovsn %icc, %f14, %f5 loop_4252: fmovdg %icc, %f12, %f5 std %f2, [%l7 + 0x18] fmovscc %icc, %f13, %f13 fmovde %icc, %f7, %f15 movleu %icc, %g2, %i6 sth %o6, [%l7 + 0x60] ldd [%l7 + 0x20], %f14 sth %i1, [%l7 + 0x34] bcs,a,pn %xcc, loop_4253 fornot1 %f8, %f12, %f4 fsrc1 %f8, %f4 edge16 %o5, %g6, %l3 loop_4253: tge %icc, 0x1 fmovdleu %icc, %f0, %f14 tle %xcc, 0x6 sdivx %l6, 0x04D5, %o4 fmovrdlez %i5, %f14, %f8 tvc %icc, 0x3 stb %l4, [%l7 + 0x55] movpos %xcc, %l2, %g5 movpos %xcc, %i0, %g3 fbu,a %fcc1, loop_4254 std %f14, [%l7 + 0x50] fone %f0 ldsb [%l7 + 0x4B], %i7 loop_4254: tcs %icc, 0x5 tgu %xcc, 0x1 ldsh [%l7 + 0x0A], %i4 tcc %icc, 0x2 tn %xcc, 0x4 addccc %o0, %i2, %o7 bshuffle %f4, %f0, %f0 tcc %xcc, 0x2 pdist %f12, %f8, %f12 bgu,pt %xcc, loop_4255 bge,pt %icc, loop_4256 fsrc1s %f7, %f15 movneg %icc, %o3, %o2 loop_4255: fbu,a %fcc3, loop_4257 loop_4256: tsubcctv %g7, 0x1671, %l5 nop setx loop_4258, %l0, %l1 jmpl %l1, %o1 fcmps %fcc0, %f15, %f1 loop_4257: fmovsge %xcc, %f2, %f0 mulx %i3, %l0, %g1 loop_4258: fcmpgt16 %f2, %f14, %l1 stb %g4, [%l7 + 0x26] bn loop_4259 nop setx loop_4260, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done taddcc %g2, %o6, %i6 fbn,a %fcc2, loop_4261 loop_4259: siam 0x0 loop_4260: orn %i1, 0x016D, %g6 fexpand %f11, %f8 loop_4261: fbn,a %fcc1, loop_4262 fmovdne %icc, %f3, %f6 udivx %o5, 0x050E, %l6 fornot1 %f10, %f0, %f6 loop_4262: ldub [%l7 + 0x60], %o4 fmovdvc %icc, %f3, %f3 fcmps %fcc2, %f2, %f6 tg %xcc, 0x7 ldd [%l7 + 0x40], %f10 tsubcc %l3, %i5, %l2 movcc %xcc, %g5, %i0 fpack32 %f8, %f12, %f0 ld [%l7 + 0x7C], %f15 edge8n %l4, %i7, %g3 ldd [%l7 + 0x20], %f0 std %f2, [%l7 + 0x50] st %f9, [%l7 + 0x50] stw %o0, [%l7 + 0x74] xor %i2, %o7, %o3 fxnors %f9, %f11, %f3 fmovdl %xcc, %f14, %f15 movge %xcc, %i4, %o2 alignaddrl %l5, %o1, %g7 fpadd32s %f11, %f13, %f15 fbge,a %fcc3, loop_4263 bne %xcc, loop_4264 udivcc %l0, 0x1949, %g1 brgz %i3, loop_4265 loop_4263: fcmpgt32 %f0, %f10, %g4 loop_4264: stw %g2, [%l7 + 0x58] fornot2s %f3, %f11, %f6 loop_4265: fsrc1s %f1, %f10 sra %l1, %i6, %o6 stb %i1, [%l7 + 0x50] ldub [%l7 + 0x4C], %g6 fbo,a %fcc0, loop_4266 movneg %icc, %l6, %o5 ldsb [%l7 + 0x3A], %l3 edge8n %i5, %o4, %g5 loop_4266: edge16l %i0, %l2, %l4 st %f9, [%l7 + 0x08] tn %icc, 0x0 fblg %fcc0, loop_4267 movg %xcc, %g3, %i7 fbue,a %fcc3, loop_4268 stw %i2, [%l7 + 0x34] loop_4267: brlz,a %o0, loop_4269 alignaddrl %o7, %o3, %i4 loop_4268: fabss %f5, %f2 std %f8, [%l7 + 0x68] loop_4269: tsubcc %l5, %o1, %o2 lduh [%l7 + 0x20], %l0 sll %g7, 0x1F, %i3 fandnot2 %f8, %f2, %f0 edge16l %g4, %g2, %l1 lduh [%l7 + 0x44], %i6 movne %icc, %o6, %g1 edge16ln %i1, %g6, %l6 popc %l3, %o5 fornot1s %f9, %f4, %f13 movl %icc, %o4, %i5 fmul8ulx16 %f12, %f0, %f4 fandnot2s %f14, %f5, %f6 fnor %f4, %f4, %f0 and %g5, %l2, %i0 fpadd32 %f6, %f10, %f0 fand %f12, %f10, %f14 sth %l4, [%l7 + 0x76] fmovsne %icc, %f6, %f6 bcc,a,pn %xcc, loop_4270 tle %icc, 0x6 fbn,a %fcc0, loop_4271 orncc %g3, %i7, %i2 loop_4270: brnz,a %o0, loop_4272 ldsb [%l7 + 0x68], %o3 loop_4271: sth %o7, [%l7 + 0x62] ldsh [%l7 + 0x3E], %l5 loop_4272: stx %i4, [%l7 + 0x68] fone %f12 fmovdgu %icc, %f7, %f10 ldub [%l7 + 0x65], %o1 sdivx %l0, 0x0420, %g7 movl %icc, %o2, %i3 ldd [%l7 + 0x40], %f10 std %f10, [%l7 + 0x50] fnegd %f12, %f12 fpmerge %f4, %f14, %f0 udiv %g2, 0x0C82, %l1 mova %icc, %g4, %o6 fnand %f4, %f2, %f4 stb %i6, [%l7 + 0x1F] stw %i1, [%l7 + 0x5C] lduh [%l7 + 0x08], %g6 stx %l6, [%l7 + 0x20] ba,a,pt %icc, loop_4273 stx %l3, [%l7 + 0x28] ld [%l7 + 0x78], %f5 alignaddrl %o5, %o4, %g1 loop_4273: st %f14, [%l7 + 0x74] fcmpes %fcc2, %f15, %f1 fpadd16 %f0, %f2, %f10 brlez,a %g5, loop_4274 fcmpne16 %f0, %f4, %i5 ldsw [%l7 + 0x58], %l2 lduw [%l7 + 0x5C], %i0 loop_4274: bleu,a,pn %icc, loop_4275 fmovdg %icc, %f11, %f6 ld [%l7 + 0x78], %f7 fcmpgt32 %f4, %f12, %g3 loop_4275: fmovdleu %icc, %f13, %f1 movrne %i7, %l4, %i2 fbg,a %fcc3, loop_4276 sth %o3, [%l7 + 0x4A] fbl %fcc3, loop_4277 fmovrsgez %o7, %f0, %f10 loop_4276: edge16ln %o0, %l5, %i4 stb %o1, [%l7 + 0x18] loop_4277: mulx %g7, %l0, %i3 ldsh [%l7 + 0x0C], %g2 fmovdpos %xcc, %f14, %f2 andncc %l1, %g4, %o6 stx %o2, [%l7 + 0x30] addccc %i1, %i6, %g6 ldsh [%l7 + 0x24], %l3 fmovdg %icc, %f15, %f14 sdivx %l6, 0x0166, %o4 fmovs %f13, %f6 for %f6, %f8, %f8 fbul %fcc3, loop_4278 movrgz %g1, 0x2DC, %o5 call loop_4279 fsrc1s %f8, %f6 loop_4278: or %g5, %i5, %l2 fbo %fcc3, loop_4280 loop_4279: fpackfix %f0, %f11 stw %g3, [%l7 + 0x50] fmovsleu %xcc, %f5, %f12 loop_4280: pdist %f14, %f4, %f6 tge %xcc, 0x1 lduw [%l7 + 0x2C], %i0 fbuge,a %fcc2, loop_4281 tsubcc %l4, %i2, %i7 lduw [%l7 + 0x40], %o7 umul %o3, %o0, %l5 loop_4281: sdiv %o1, 0x0893, %i4 edge16 %g7, %l0, %g2 movgu %xcc, %i3, %l1 fmovsn %icc, %f2, %f9 lduw [%l7 + 0x6C], %g4 tsubcctv %o2, 0x1CF0, %o6 fbl,a %fcc1, loop_4282 subcc %i1, 0x1C95, %i6 fmul8x16 %f7, %f10, %f4 bneg,pn %xcc, loop_4283 loop_4282: tcc %xcc, 0x5 ldsw [%l7 + 0x18], %l3 sth %g6, [%l7 + 0x22] loop_4283: fxnor %f14, %f12, %f0 tne %icc, 0x5 addc %o4, 0x0DD0, %g1 call loop_4284 mulscc %o5, %g5, %i5 ldsh [%l7 + 0x36], %l6 fmovsl %xcc, %f10, %f5 loop_4284: xor %g3, 0x1951, %l2 ld [%l7 + 0x60], %f11 stw %i0, [%l7 + 0x24] ldsh [%l7 + 0x3A], %i2 fxnors %f9, %f15, %f13 fmovde %xcc, %f5, %f13 ld [%l7 + 0x08], %f11 fmovrsgz %i7, %f0, %f15 brgz %l4, loop_4285 call loop_4286 ldx [%l7 + 0x60], %o7 fbn,a %fcc3, loop_4287 loop_4285: sth %o3, [%l7 + 0x2E] loop_4286: fbe %fcc3, loop_4288 fmovsn %xcc, %f9, %f9 loop_4287: movle %icc, %o0, %o1 sth %l5, [%l7 + 0x2E] loop_4288: ldsb [%l7 + 0x7C], %g7 ldsh [%l7 + 0x18], %l0 umul %i4, %i3, %l1 addccc %g4, %o2, %o6 fmovdvs %xcc, %f11, %f12 bne %icc, loop_4289 fmovscc %icc, %f10, %f11 ldsb [%l7 + 0x0D], %g2 movn %icc, %i1, %i6 loop_4289: ldub [%l7 + 0x7D], %g6 sub %l3, %o4, %g1 fmovda %icc, %f9, %f7 tne %icc, 0x5 movgu %icc, %g5, %i5 and %o5, %l6, %l2 umul %i0, 0x0C5A, %g3 fmovsn %xcc, %f10, %f1 ldub [%l7 + 0x1E], %i7 std %f12, [%l7 + 0x40] stb %i2, [%l7 + 0x34] fmovrse %l4, %f5, %f14 sll %o7, %o0, %o3 fxnors %f0, %f5, %f7 sth %o1, [%l7 + 0x46] fmovsneg %xcc, %f4, %f10 tneg %xcc, 0x7 fmovsa %icc, %f9, %f12 fmovsle %icc, %f1, %f7 bge,pn %icc, loop_4290 movcc %xcc, %g7, %l0 fpadd16 %f6, %f10, %f12 fmovdcs %icc, %f7, %f0 loop_4290: tvs %icc, 0x6 fbu %fcc1, loop_4291 fxnor %f10, %f10, %f10 st %f9, [%l7 + 0x54] ldsw [%l7 + 0x1C], %l5 loop_4291: ldsb [%l7 + 0x72], %i4 brlz %l1, loop_4292 fnands %f7, %f14, %f15 lduw [%l7 + 0x38], %i3 brlz %g4, loop_4293 loop_4292: std %f2, [%l7 + 0x28] fmovdpos %xcc, %f4, %f8 fmovsge %xcc, %f8, %f15 loop_4293: bg loop_4294 movne %icc, %o2, %g2 nop setx loop_4295, %l0, %l1 jmpl %l1, %i1 movn %xcc, %i6, %o6 loop_4294: movg %icc, %l3, %g6 fmovda %icc, %f15, %f4 loop_4295: orcc %g1, %g5, %o4 fmul8x16al %f12, %f13, %f10 ldd [%l7 + 0x78], %f6 fcmple32 %f14, %f2, %o5 ldd [%l7 + 0x58], %f6 lduh [%l7 + 0x4E], %l6 fmovsge %xcc, %f12, %f9 std %f10, [%l7 + 0x18] sub %l2, %i0, %g3 movvs %xcc, %i5, %i7 fmul8ulx16 %f4, %f14, %f0 fbul,a %fcc0, loop_4296 edge16n %i2, %l4, %o7 fmovsgu %xcc, %f6, %f5 fxnors %f6, %f8, %f8 loop_4296: srax %o0, 0x1D, %o1 stb %o3, [%l7 + 0x2E] ldub [%l7 + 0x3F], %g7 fmul8sux16 %f8, %f0, %f0 ld [%l7 + 0x3C], %f1 sethi 0x099F, %l0 fornot2s %f14, %f6, %f10 fmovdleu %icc, %f1, %f5 lduw [%l7 + 0x1C], %l5 fmul8x16al %f3, %f10, %f14 brz,a %i4, loop_4297 ldub [%l7 + 0x4F], %l1 ta %xcc, 0x5 fmovspos %icc, %f4, %f2 loop_4297: stw %g4, [%l7 + 0x1C] ld [%l7 + 0x3C], %f4 movge %xcc, %o2, %g2 ld [%l7 + 0x78], %f9 udivcc %i1, 0x1CD8, %i3 st %f1, [%l7 + 0x40] lduh [%l7 + 0x30], %i6 bleu,a %xcc, loop_4298 fnands %f13, %f1, %f0 addccc %o6, %l3, %g1 edge8l %g6, %o4, %o5 loop_4298: ldd [%l7 + 0x28], %f8 ld [%l7 + 0x6C], %f1 fmovdg %xcc, %f5, %f14 lduw [%l7 + 0x24], %g5 fmul8x16al %f3, %f8, %f12 bleu,pt %xcc, loop_4299 fmovsa %xcc, %f7, %f9 fmovrse %l6, %f11, %f13 stx %l2, [%l7 + 0x30] loop_4299: ldx [%l7 + 0x70], %i0 fornot1 %f12, %f4, %f12 fmovsg %xcc, %f8, %f6 edge8ln %g3, %i5, %i7 bpos,a,pt %xcc, loop_4300 sth %i2, [%l7 + 0x18] umulcc %o7, %l4, %o1 andn %o3, 0x0578, %o0 loop_4300: ld [%l7 + 0x44], %f15 ld [%l7 + 0x74], %f0 movrlez %l0, 0x326, %g7 ld [%l7 + 0x5C], %f1 ld [%l7 + 0x28], %f15 movneg %xcc, %i4, %l5 sth %g4, [%l7 + 0x42] bn %xcc, loop_4301 fone %f14 array8 %o2, %l1, %i1 xnor %g2, %i6, %o6 loop_4301: brlz %l3, loop_4302 edge8ln %i3, %g6, %o4 ldx [%l7 + 0x38], %g1 subcc %o5, 0x0B31, %g5 loop_4302: te %icc, 0x0 ldub [%l7 + 0x6F], %l2 addccc %l6, 0x0214, %g3 te %icc, 0x2 fcmpgt16 %f8, %f2, %i0 fcmped %fcc0, %f6, %f2 fcmpgt32 %f12, %f2, %i7 ld [%l7 + 0x58], %f12 fble %fcc2, loop_4303 movrgz %i5, 0x0DF, %i2 tge %icc, 0x5 lduw [%l7 + 0x40], %l4 loop_4303: movrgz %o7, %o3, %o1 stw %l0, [%l7 + 0x3C] srlx %g7, 0x02, %o0 lduh [%l7 + 0x16], %l5 fxor %f12, %f4, %f4 tleu %icc, 0x0 srax %g4, 0x1A, %i4 std %f6, [%l7 + 0x28] subc %o2, %i1, %g2 srl %l1, 0x01, %o6 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 fandnot2s %f4, %f7, %f13 addccc %l3, 0x1DA1, %i3 ldd [%l7 + 0x78], %f6 loop_4304: fmovdpos %xcc, %f9, %f6 fmovsleu %xcc, %f14, %f9 nop setx loop_4305, %l0, %l1 jmpl %l1, %i6 fmovrsgz %g6, %f10, %f8 sdivx %g1, 0x0450, %o4 fone %f12 loop_4305: stb %o5, [%l7 + 0x0F] orcc %l2, %l6, %g3 brnz,a %g5, loop_4306 ldub [%l7 + 0x6E], %i7 std %f6, [%l7 + 0x58] nop setx loop_4307, %l0, %l1 jmpl %l1, %i0 loop_4306: fandnot2s %f8, %f0, %f14 edge32ln %i5, %l4, %o7 ldub [%l7 + 0x65], %o3 loop_4307: ldd [%l7 + 0x48], %f2 ld [%l7 + 0x30], %f0 stx %o1, [%l7 + 0x30] faligndata %f4, %f6, %f8 bge,a %icc, loop_4308 ldx [%l7 + 0x30], %i2 movcs %icc, %g7, %o0 edge8ln %l5, %g4, %i4 loop_4308: fcmpgt16 %f14, %f10, %o2 addccc %l0, 0x0BFE, %g2 fbn %fcc3, loop_4309 stw %l1, [%l7 + 0x74] fbl,a %fcc2, loop_4310 fsrc1s %f6, %f7 loop_4309: bvs loop_4311 edge16n %o6, %i1, %l3 loop_4310: ldsw [%l7 + 0x2C], %i3 fnot1s %f12, %f5 loop_4311: ldx [%l7 + 0x78], %g6 ba,a,pt %xcc, loop_4312 fmovsa %xcc, %f5, %f15 stw %g1, [%l7 + 0x30] ldd [%l7 + 0x10], %f0 loop_4312: fmul8ulx16 %f6, %f4, %f10 fmovsl %xcc, %f10, %f5 brlez,a %o4, loop_4313 fmuld8sux16 %f10, %f2, %f4 fmovdcc %icc, %f1, %f12 brlz,a %i6, loop_4314 loop_4313: edge16ln %l2, %o5, %g3 fsrc2 %f2, %f10 tneg %xcc, 0x7 loop_4314: ld [%l7 + 0x34], %f5 bleu,pn %icc, loop_4315 alignaddr %l6, %g5, %i0 fmuld8ulx16 %f14, %f1, %f6 ldx [%l7 + 0x70], %i7 loop_4315: ldsw [%l7 + 0x54], %l4 fand %f10, %f14, %f14 subccc %i5, 0x1FB9, %o3 subcc %o7, 0x037A, %o1 mulscc %g7, %o0, %i2 fnand %f2, %f12, %f6 addccc %g4, %i4, %o2 ldsh [%l7 + 0x40], %l5 fbo,a %fcc0, loop_4316 fpackfix %f2, %f3 lduw [%l7 + 0x54], %l0 stx %l1, [%l7 + 0x08] loop_4316: brlez,a %o6, loop_4317 fcmpes %fcc1, %f8, %f11 fzeros %f6 array8 %g2, %l3, %i3 loop_4317: bn,a %icc, loop_4318 fmovrdgz %g6, %f14, %f10 fbge %fcc1, loop_4319 st %f2, [%l7 + 0x54] loop_4318: tpos %xcc, 0x5 tsubcc %i1, %g1, %i6 loop_4319: fand %f10, %f10, %f10 sethi 0x0E1C, %l2 and %o5, 0x1C7E, %o4 sdiv %l6, 0x03DB, %g3 fmovrsne %i0, %f2, %f9 ldub [%l7 + 0x74], %g5 std %f10, [%l7 + 0x10] sllx %i7, 0x03, %l4 sub %i5, %o3, %o1 lduh [%l7 + 0x60], %g7 fands %f10, %f9, %f3 fmovsn %icc, %f3, %f14 fmovrse %o7, %f9, %f15 smulcc %o0, 0x0D5D, %g4 fmovscs %icc, %f14, %f6 fmovrslez %i4, %f14, %f1 fnot1 %f10, %f12 fnors %f8, %f15, %f2 tsubcc %o2, %l5, %l0 fmovsne %icc, %f11, %f9 subcc %i2, %l1, %g2 movne %icc, %l3, %i3 fandnot1s %f3, %f12, %f13 fmovsle %xcc, %f7, %f14 stb %o6, [%l7 + 0x3A] bneg loop_4320 st %f11, [%l7 + 0x48] movvs %icc, %i1, %g6 fmovrslez %g1, %f14, %f8 loop_4320: fmovrse %i6, %f2, %f10 ldd [%l7 + 0x10], %f8 fmovsle %icc, %f0, %f9 fcmpgt32 %f0, %f6, %o5 movpos %xcc, %o4, %l2 ble,a,pn %xcc, loop_4321 movl %xcc, %l6, %g3 lduh [%l7 + 0x34], %g5 brlz,a %i0, loop_4322 loop_4321: xor %l4, 0x0CBA, %i5 stw %o3, [%l7 + 0x48] fones %f0 loop_4322: lduh [%l7 + 0x0E], %o1 fandnot1 %f12, %f14, %f12 fmovsne %xcc, %f5, %f9 andcc %i7, 0x0C77, %g7 bge %icc, loop_4323 movle %xcc, %o7, %g4 lduh [%l7 + 0x10], %i4 edge16n %o2, %l5, %l0 loop_4323: fbule %fcc3, loop_4324 fone %f14 fcmped %fcc2, %f0, %f8 std %f8, [%l7 + 0x28] loop_4324: brnz,a %o0, loop_4325 fmovrdlz %l1, %f0, %f12 fpackfix %f10, %f10 fcmpd %fcc0, %f6, %f4 loop_4325: movrne %i2, 0x148, %l3 fmovsvs %xcc, %f15, %f1 fmovsleu %icc, %f7, %f2 movge %icc, %g2, %o6 brnz,a %i3, loop_4326 ldub [%l7 + 0x79], %i1 ldsh [%l7 + 0x7E], %g6 movgu %icc, %g1, %o5 loop_4326: bcs,pt %xcc, loop_4327 fpsub16s %f10, %f8, %f5 sub %i6, 0x115D, %o4 fble,a %fcc0, loop_4328 loop_4327: fnot2 %f0, %f10 edge8ln %l2, %g3, %g5 ldsw [%l7 + 0x18], %i0 loop_4328: stw %l6, [%l7 + 0x54] fpsub32s %f7, %f14, %f12 brnz,a %l4, loop_4329 sub %i5, 0x1DED, %o3 be,pt %icc, loop_4330 fmovdleu %xcc, %f9, %f13 loop_4329: stx %i7, [%l7 + 0x50] stx %o1, [%l7 + 0x58] loop_4330: smul %g7, 0x13DB, %g4 sra %o7, %o2, %l5 lduh [%l7 + 0x78], %i4 brnz %l0, loop_4331 ble,a,pn %xcc, loop_4332 ldx [%l7 + 0x70], %o0 udivx %l1, 0x1B75, %i2 loop_4331: xorcc %g2, %o6, %l3 loop_4332: smulcc %i1, %i3, %g6 fzero %f10 edge16 %g1, %i6, %o4 alignaddr %l2, %g3, %g5 fmovscs %xcc, %f14, %f1 movle %icc, %i0, %o5 fmovdpos %xcc, %f12, %f13 fpadd32s %f11, %f4, %f1 fmovrdlez %l4, %f6, %f4 xnor %l6, %o3, %i5 bcc,a,pn %icc, loop_4333 fmovsg %xcc, %f6, %f10 fnands %f2, %f0, %f1 bgu,a,pt %icc, loop_4334 loop_4333: fpadd16s %f2, %f1, %f15 fsrc1s %f9, %f4 sll %i7, %o1, %g4 loop_4334: pdist %f6, %f2, %f6 fornot1s %f6, %f7, %f3 fble,a %fcc2, loop_4335 fpadd16s %f5, %f9, %f14 fblg %fcc2, loop_4336 tleu %icc, 0x2 loop_4335: bneg,a loop_4337 bcc %xcc, loop_4338 loop_4336: edge32l %o7, %g7, %l5 nop setx loop_4339, %l0, %l1 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_4337: ld [%l7 + 0x24], %f10 loop_4338: std %f2, [%l7 + 0x40] std %f0, [%l7 + 0x50] loop_4339: fmovdneg %xcc, %f5, %f3 movle %icc, %i4, %l0 std %f6, [%l7 + 0x08] movrlz %o0, 0x2B5, %o2 fmuld8ulx16 %f6, %f11, %f12 fmovsvs %xcc, %f11, %f13 add %l1, %g2, %i2 ldsw [%l7 + 0x0C], %o6 fmovsl %icc, %f15, %f14 sdivx %l3, 0x0F15, %i3 bneg,a,pt %xcc, loop_4340 fxor %f6, %f10, %f0 ldsw [%l7 + 0x50], %i1 ldub [%l7 + 0x46], %g6 loop_4340: fmovrdlez %g1, %f6, %f2 fpackfix %f10, %f8 movvs %xcc, %o4, %l2 tge %xcc, 0x5 sth %g3, [%l7 + 0x52] nop setx loop_4341, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smulcc %i6, %i0, %o5 ldsb [%l7 + 0x36], %l4 fmovse %icc, %f14, %f8 loop_4341: movneg %icc, %l6, %g5 std %f4, [%l7 + 0x20] fmovrse %o3, %f0, %f10 fone %f14 movvc %xcc, %i7, %o1 brnz,a %g4, loop_4342 fnegs %f0, %f10 bcs,pn %xcc, loop_4343 movrgz %i5, %g7, %l5 loop_4342: lduw [%l7 + 0x6C], %i4 movg %xcc, %o7, %o0 loop_4343: fmovsle %xcc, %f4, %f10 bg %xcc, loop_4344 ldx [%l7 + 0x68], %l0 bne,a %xcc, loop_4345 ldd [%l7 + 0x08], %f14 loop_4344: fands %f2, %f13, %f15 fmovspos %xcc, %f4, %f4 loop_4345: fba %fcc3, loop_4346 lduw [%l7 + 0x44], %o2 mulx %l1, %g2, %o6 addc %l3, 0x08B6, %i2 loop_4346: fmul8x16al %f12, %f4, %f8 ld [%l7 + 0x24], %f0 movleu %icc, %i1, %i3 mulscc %g6, %g1, %o4 popc %g3, %i6 st %f8, [%l7 + 0x74] fmovrsgez %i0, %f4, %f4 fmovscs %xcc, %f0, %f2 bgu,a %xcc, loop_4347 stw %o5, [%l7 + 0x18] orncc %l2, 0x1846, %l4 srax %g5, 0x0C, %o3 loop_4347: fandnot1s %f0, %f1, %f5 movl %xcc, %i7, %l6 lduw [%l7 + 0x68], %o1 fpsub32s %f4, %f3, %f11 fsrc2 %f14, %f4 xorcc %g4, %i5, %l5 ldsw [%l7 + 0x28], %i4 brgz %o7, loop_4348 fpmerge %f7, %f9, %f8 edge16ln %g7, %l0, %o0 edge16 %l1, %o2, %o6 loop_4348: mulx %g2, %i2, %i1 tl %xcc, 0x7 tg %xcc, 0x7 ldsb [%l7 + 0x24], %l3 fbule %fcc1, loop_4349 std %f14, [%l7 + 0x70] umulcc %g6, 0x14C3, %i3 stw %o4, [%l7 + 0x2C] loop_4349: ldsh [%l7 + 0x5E], %g1 fands %f13, %f2, %f12 fone %f10 fmovrdgez %g3, %f14, %f0 fmovdge %icc, %f2, %f11 andcc %i0, 0x145F, %i6 mulx %l2, 0x012F, %l4 fmul8ulx16 %f0, %f10, %f6 ldx [%l7 + 0x78], %g5 std %f0, [%l7 + 0x78] orn %o3, %i7, %l6 fbg %fcc2, loop_4350 edge32ln %o5, %o1, %i5 fnot1 %f8, %f0 ldd [%l7 + 0x48], %f14 loop_4350: sth %g4, [%l7 + 0x56] std %f0, [%l7 + 0x60] fbu,a %fcc3, loop_4351 movcs %xcc, %i4, %l5 stx %g7, [%l7 + 0x28] popc 0x0F7E, %l0 loop_4351: sth %o7, [%l7 + 0x22] fandnot1 %f8, %f10, %f8 stw %l1, [%l7 + 0x40] and %o0, 0x118E, %o6 ldd [%l7 + 0x38], %f0 ldsb [%l7 + 0x37], %g2 edge8l %o2, %i1, %i2 ldx [%l7 + 0x20], %l3 brgz %i3, loop_4352 fmovd %f8, %f0 sdiv %g6, 0x0E81, %o4 fbul,a %fcc2, loop_4353 loop_4352: ld [%l7 + 0x24], %f15 fbul,a %fcc0, loop_4354 sth %g1, [%l7 + 0x7E] loop_4353: fmovsleu %xcc, %f12, %f11 fnegd %f10, %f0 loop_4354: fnot1s %f2, %f5 std %f12, [%l7 + 0x28] ldx [%l7 + 0x30], %i0 bg %icc, loop_4355 and %g3, 0x03CF, %i6 stw %l4, [%l7 + 0x34] nop setx loop_4356, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4355: ldsb [%l7 + 0x09], %l2 fzeros %f11 movre %g5, 0x235, %o3 loop_4356: sth %i7, [%l7 + 0x0C] st %f7, [%l7 + 0x3C] sll %o5, 0x19, %o1 fmovrdlz %i5, %f6, %f12 fxor %f2, %f6, %f14 fmul8x16al %f4, %f9, %f2 stw %l6, [%l7 + 0x38] fmovrsgz %i4, %f9, %f4 fmovdvs %icc, %f12, %f14 st %f9, [%l7 + 0x14] lduw [%l7 + 0x34], %l5 ld [%l7 + 0x40], %f5 fmovsvc %icc, %f15, %f2 sllx %g4, %l0, %g7 fcmpgt32 %f12, %f8, %o7 fmovrdlz %o0, %f12, %f0 fblg %fcc0, loop_4357 srax %l1, %g2, %o2 ldub [%l7 + 0x10], %o6 ldsh [%l7 + 0x18], %i2 loop_4357: fnor %f4, %f4, %f14 fcmpne32 %f12, %f10, %l3 lduh [%l7 + 0x38], %i3 ldx [%l7 + 0x38], %i1 bn,a,pt %icc, loop_4358 fornot2 %f14, %f2, %f6 ldx [%l7 + 0x48], %o4 std %f0, [%l7 + 0x30] loop_4358: fmovdge %icc, %f15, %f9 tn %icc, 0x6 fpsub16 %f10, %f12, %f8 ldsb [%l7 + 0x27], %g1 fcmpgt32 %f2, %f6, %g6 fbu,a %fcc1, loop_4359 ldd [%l7 + 0x40], %f10 stx %i0, [%l7 + 0x30] ldx [%l7 + 0x40], %g3 loop_4359: ldsw [%l7 + 0x18], %l4 fmovsleu %icc, %f12, %f5 sub %i6, %l2, %g5 and %i7, %o5, %o1 fmovdn %xcc, %f3, %f13 st %f0, [%l7 + 0x58] fmovdvc %icc, %f8, %f15 mulscc %o3, 0x1DE8, %i5 ldsw [%l7 + 0x44], %l6 fbug %fcc2, loop_4360 smul %i4, 0x1D33, %g4 mova %icc, %l0, %l5 subccc %o7, 0x0D6E, %o0 loop_4360: stw %l1, [%l7 + 0x50] ldub [%l7 + 0x62], %g7 ble,pn %xcc, loop_4361 ldsb [%l7 + 0x5C], %o2 nop setx loop_4362, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot2s %f12, %f6, %f12 loop_4361: std %f2, [%l7 + 0x08] udivx %g2, 0x0085, %o6 loop_4362: fmovrdgez %i2, %f4, %f12 ldsw [%l7 + 0x44], %l3 ldx [%l7 + 0x40], %i3 edge32ln %o4, %i1, %g1 subc %g6, %i0, %g3 fandnot2 %f2, %f12, %f2 fpadd16s %f3, %f10, %f4 fpadd16s %f11, %f2, %f9 movrlz %i6, %l2, %g5 st %f10, [%l7 + 0x74] stw %l4, [%l7 + 0x40] stx %i7, [%l7 + 0x20] std %f8, [%l7 + 0x50] fmovdl %xcc, %f14, %f3 stx %o5, [%l7 + 0x10] fcmpne16 %f6, %f0, %o1 fmovspos %icc, %f6, %f0 fbg %fcc3, loop_4363 ldsh [%l7 + 0x1C], %o3 movg %xcc, %i5, %i4 for %f10, %f14, %f8 loop_4363: movcs %icc, %g4, %l6 ldx [%l7 + 0x70], %l0 fmovrsne %o7, %f3, %f12 brgz %o0, loop_4364 ldd [%l7 + 0x18], %f2 fmovrdlz %l1, %f4, %f14 sth %l5, [%l7 + 0x48] loop_4364: fmovsn %xcc, %f9, %f6 fpadd32s %f1, %f13, %f3 fandnot2s %f13, %f13, %f15 sdivcc %g7, 0x01C0, %g2 movre %o2, %o6, %i2 fbue,a %fcc1, loop_4365 fbge %fcc1, loop_4366 fmovdcs %icc, %f14, %f1 ta %xcc, 0x4 loop_4365: for %f12, %f0, %f6 loop_4366: movrgez %l3, 0x21D, %i3 srlx %o4, %i1, %g1 alignaddr %g6, %i0, %i6 ldsw [%l7 + 0x0C], %g3 fmovsvc %xcc, %f10, %f11 fpack32 %f12, %f2, %f12 movneg %xcc, %l2, %l4 ldsw [%l7 + 0x58], %i7 ldsh [%l7 + 0x6E], %o5 ldsb [%l7 + 0x14], %g5 fnor %f4, %f6, %f12 stb %o1, [%l7 + 0x59] fmovsleu %xcc, %f1, %f6 stx %o3, [%l7 + 0x30] nop setx loop_4367, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movle %xcc, %i4, %g4 sdiv %l6, 0x1B0E, %i5 array8 %o7, %l0, %o0 loop_4367: fsrc1 %f6, %f12 fmovse %xcc, %f1, %f8 andn %l5, %l1, %g7 fmovsn %icc, %f12, %f4 ldsb [%l7 + 0x18], %g2 edge32n %o2, %o6, %l3 orncc %i3, 0x1625, %o4 tpos %xcc, 0x3 call loop_4368 fmovdgu %icc, %f13, %f12 movleu %xcc, %i1, %i2 ldd [%l7 + 0x60], %f10 loop_4368: mulscc %g1, %g6, %i6 sth %i0, [%l7 + 0x7E] ldsw [%l7 + 0x70], %g3 andn %l2, %i7, %l4 for %f6, %f10, %f12 lduh [%l7 + 0x28], %o5 fbne %fcc0, loop_4369 srl %o1, 0x1E, %o3 fmovsvs %icc, %f3, %f7 fmovdpos %xcc, %f3, %f1 loop_4369: lduw [%l7 + 0x68], %i4 ldsb [%l7 + 0x79], %g5 edge32l %g4, %l6, %o7 edge16l %i5, %l0, %l5 fcmpeq16 %f4, %f4, %o0 fmovdneg %xcc, %f14, %f13 te %xcc, 0x4 movrgz %g7, %l1, %o2 sth %o6, [%l7 + 0x7C] movl %icc, %g2, %i3 fbl,a %fcc2, loop_4370 ldd [%l7 + 0x30], %f14 fblg,a %fcc2, loop_4371 fmovsleu %icc, %f2, %f14 loop_4370: srlx %l3, 0x07, %i1 andcc %i2, 0x055F, %g1 loop_4371: mova %icc, %o4, %g6 sllx %i6, 0x0B, %i0 fbo %fcc0, loop_4372 fmovdne %icc, %f0, %f15 fmovdg %xcc, %f2, %f8 ldx [%l7 + 0x10], %l2 loop_4372: fmovdvs %xcc, %f4, %f1 bn loop_4373 ldub [%l7 + 0x4D], %g3 sth %l4, [%l7 + 0x60] array32 %o5, %i7, %o1 loop_4373: fandnot2s %f0, %f7, %f14 ldd [%l7 + 0x58], %f2 fpadd16s %f12, %f8, %f14 fmovdleu %xcc, %f11, %f1 stb %o3, [%l7 + 0x70] mulscc %i4, %g4, %g5 fpadd16 %f12, %f12, %f0 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 stb %l6, [%l7 + 0x13] fmovsvs %icc, %f4, %f11 movrne %o7, 0x277, %l0 loop_4374: ldd [%l7 + 0x38], %f0 sethi 0x01F3, %l5 fnands %f14, %f5, %f13 fandnot1s %f14, %f9, %f13 stx %o0, [%l7 + 0x08] fpadd32 %f12, %f14, %f2 ldd [%l7 + 0x60], %f4 movl %icc, %i5, %g7 std %f0, [%l7 + 0x10] edge16 %l1, %o6, %o2 fpack32 %f2, %f14, %f0 xnorcc %g2, 0x137B, %i3 movneg %xcc, %l3, %i2 stx %g1, [%l7 + 0x50] tsubcctv %i1, %o4, %g6 ldsh [%l7 + 0x72], %i6 tvc %icc, 0x4 xorcc %i0, 0x1D70, %g3 fbug %fcc1, loop_4375 array16 %l2, %l4, %i7 fpadd16s %f14, %f2, %f3 sra %o5, 0x12, %o3 loop_4375: fmovsvs %icc, %f6, %f14 movvs %xcc, %o1, %g4 ldsw [%l7 + 0x48], %g5 ldub [%l7 + 0x75], %l6 ta %icc, 0x1 ldsb [%l7 + 0x47], %o7 fcmple32 %f4, %f6, %l0 fmovrsne %i4, %f0, %f9 addcc %o0, 0x1AB8, %i5 stw %g7, [%l7 + 0x08] ldsw [%l7 + 0x2C], %l5 ldsw [%l7 + 0x40], %l1 stb %o2, [%l7 + 0x2B] sth %g2, [%l7 + 0x66] ldd [%l7 + 0x08], %f0 st %f10, [%l7 + 0x4C] stw %o6, [%l7 + 0x28] stb %i3, [%l7 + 0x77] ld [%l7 + 0x44], %f13 ldsb [%l7 + 0x47], %i2 lduh [%l7 + 0x4E], %g1 edge16n %l3, %i1, %g6 fandnot2s %f4, %f7, %f0 ldsh [%l7 + 0x52], %i6 fblg %fcc2, loop_4376 te %xcc, 0x6 fexpand %f4, %f6 sth %o4, [%l7 + 0x1A] loop_4376: srl %g3, %l2, %l4 fexpand %f15, %f0 umul %i0, %o5, %o3 orcc %o1, %g4, %i7 fsrc2s %f3, %f6 stw %l6, [%l7 + 0x18] fmovd %f8, %f14 fmul8x16au %f2, %f8, %f14 fmovrdlz %o7, %f0, %f0 srlx %g5, %l0, %i4 ldub [%l7 + 0x13], %i5 brgz %g7, loop_4377 sll %l5, %l1, %o0 std %f8, [%l7 + 0x40] smul %g2, %o2, %i3 loop_4377: ld [%l7 + 0x78], %f15 umul %i2, 0x10A2, %g1 fmovsle %icc, %f0, %f10 fabss %f2, %f11 fmovspos %xcc, %f7, %f12 stw %l3, [%l7 + 0x0C] st %f4, [%l7 + 0x38] fble %fcc1, loop_4378 ldsh [%l7 + 0x08], %o6 movcs %icc, %i1, %i6 stx %g6, [%l7 + 0x40] loop_4378: fnand %f8, %f8, %f14 ld [%l7 + 0x40], %f9 addccc %g3, 0x1B64, %o4 fabsd %f0, %f10 fmovdneg %xcc, %f8, %f6 st %f12, [%l7 + 0x10] call loop_4379 ldsw [%l7 + 0x5C], %l2 fnot1s %f2, %f5 sth %l4, [%l7 + 0x20] loop_4379: stx %i0, [%l7 + 0x40] umul %o5, %o3, %g4 tsubcctv %i7, %l6, %o7 fble %fcc2, loop_4380 xnorcc %o1, 0x12A9, %l0 bpos loop_4381 srax %i4, 0x0D, %i5 loop_4380: ldsw [%l7 + 0x64], %g5 tg %xcc, 0x2 loop_4381: ld [%l7 + 0x30], %f0 fpsub32s %f1, %f3, %f9 sdivcc %l5, 0x0A2E, %l1 fbne,a %fcc2, loop_4382 fxors %f7, %f7, %f13 and %o0, %g2, %o2 fmovdle %xcc, %f13, %f14 loop_4382: movleu %icc, %g7, %i2 fpackfix %f14, %f4 andcc %i3, 0x0F25, %g1 tsubcctv %l3, 0x069D, %i1 stb %i6, [%l7 + 0x7B] fbg,a %fcc1, loop_4383 fnegd %f0, %f2 fmovdgu %icc, %f6, %f13 srax %o6, %g3, %o4 loop_4383: sub %g6, 0x0DA3, %l4 stw %l2, [%l7 + 0x74] ldub [%l7 + 0x38], %i0 sdiv %o5, 0x0D55, %o3 fpack32 %f4, %f2, %f12 fmovsg %icc, %f1, %f8 fpsub32 %f0, %f8, %f2 movn %icc, %i7, %l6 ld [%l7 + 0x48], %f9 tg %icc, 0x5 bgu,pn %icc, loop_4384 udivcc %o7, 0x0867, %g4 fmovsleu %xcc, %f7, %f0 bne,pn %xcc, loop_4385 loop_4384: pdist %f4, %f8, %f10 lduw [%l7 + 0x7C], %o1 edge16n %l0, %i4, %g5 loop_4385: tl %icc, 0x5 fmovrsgz %l5, %f5, %f15 lduh [%l7 + 0x4A], %i5 movvs %icc, %l1, %o0 tg %xcc, 0x5 stb %o2, [%l7 + 0x08] mulx %g2, %g7, %i2 ldsw [%l7 + 0x5C], %g1 ble,a loop_4386 siam 0x6 fnot1 %f10, %f12 subc %l3, 0x1A25, %i1 loop_4386: add %i6, 0x0521, %i3 brz %g3, loop_4387 addccc %o4, 0x0E9B, %g6 fcmped %fcc0, %f12, %f10 ldub [%l7 + 0x16], %o6 loop_4387: movvs %icc, %l4, %i0 tpos %icc, 0x2 smul %l2, %o5, %i7 fmovdvc %xcc, %f1, %f8 subc %o3, %l6, %o7 lduw [%l7 + 0x30], %g4 sdivcc %l0, 0x117F, %i4 lduh [%l7 + 0x18], %g5 stw %o1, [%l7 + 0x64] fnors %f1, %f1, %f11 ldd [%l7 + 0x58], %f6 fmovsg %xcc, %f3, %f10 taddcctv %l5, %i5, %o0 ldsh [%l7 + 0x34], %o2 tn %xcc, 0x3 lduh [%l7 + 0x2A], %g2 sllx %l1, 0x0A, %i2 and %g1, 0x0E98, %g7 fba %fcc2, loop_4388 be,pn %icc, loop_4389 ldsw [%l7 + 0x6C], %l3 edge32ln %i1, %i6, %i3 loop_4388: andcc %o4, %g6, %o6 loop_4389: subcc %l4, %i0, %g3 fmul8x16au %f15, %f3, %f10 fmovdl %icc, %f12, %f9 smulcc %o5, 0x03EB, %i7 siam 0x1 edge8 %o3, %l6, %l2 fxnor %f10, %f0, %f2 ta %icc, 0x7 fmovrslz %g4, %f2, %f1 bpos,pt %xcc, loop_4390 fmovrdlz %l0, %f0, %f12 lduw [%l7 + 0x78], %i4 stx %g5, [%l7 + 0x48] loop_4390: stx %o7, [%l7 + 0x78] bneg,a,pn %xcc, loop_4391 fbn %fcc0, loop_4392 movn %icc, %o1, %i5 ldsh [%l7 + 0x70], %o0 loop_4391: fba %fcc0, loop_4393 loop_4392: fmovrdgez %o2, %f8, %f6 lduh [%l7 + 0x48], %l5 fmovde %icc, %f12, %f12 loop_4393: tcc %xcc, 0x4 edge8n %l1, %g2, %i2 fpadd32 %f14, %f0, %f2 orncc %g1, %l3, %i1 addc %g7, 0x1595, %i3 ldsh [%l7 + 0x52], %o4 ldub [%l7 + 0x6C], %i6 ldsw [%l7 + 0x10], %o6 mulscc %g6, %i0, %l4 fmovsn %icc, %f2, %f13 fmovsn %icc, %f1, %f5 tcc %icc, 0x5 ldub [%l7 + 0x4C], %o5 ldsh [%l7 + 0x68], %i7 tn %icc, 0x5 stw %o3, [%l7 + 0x38] smul %g3, 0x19EF, %l2 mova %xcc, %g4, %l0 ldx [%l7 + 0x38], %l6 fors %f15, %f1, %f7 andn %g5, %o7, %o1 popc %i4, %o0 fsrc1 %f14, %f10 andcc %i5, 0x1EB6, %l5 fnand %f8, %f14, %f8 fands %f5, %f5, %f6 fcmpeq32 %f2, %f6, %o2 fcmpgt16 %f0, %f4, %l1 fmovsge %xcc, %f1, %f14 fmovsne %xcc, %f5, %f14 smulcc %i2, 0x10B1, %g1 ldsw [%l7 + 0x3C], %g2 fsrc1s %f15, %f1 edge16ln %l3, %g7, %i3 bcs,a,pn %xcc, loop_4394 brlz,a %i1, loop_4395 movrne %i6, %o4, %o6 mulx %g6, %l4, %o5 loop_4394: ldub [%l7 + 0x2A], %i0 loop_4395: fmovsle %xcc, %f9, %f0 lduh [%l7 + 0x0A], %i7 st %f9, [%l7 + 0x50] nop setx loop_4396, %l0, %l1 jmpl %l1, %o3 mulx %g3, %g4, %l0 stw %l6, [%l7 + 0x58] ldsw [%l7 + 0x78], %l2 loop_4396: st %f3, [%l7 + 0x34] tsubcc %g5, 0x0959, %o1 siam 0x2 bpos,a %xcc, loop_4397 edge32l %o7, %i4, %o0 sdivcc %i5, 0x03D7, %o2 ldsw [%l7 + 0x28], %l1 loop_4397: fmovd %f2, %f14 stw %i2, [%l7 + 0x0C] alignaddr %l5, %g2, %g1 sth %g7, [%l7 + 0x72] fmovrdlz %i3, %f14, %f8 addccc %i1, %i6, %o4 ldsb [%l7 + 0x67], %l3 brlz %o6, loop_4398 fcmps %fcc1, %f11, %f6 subcc %g6, 0x1083, %o5 alignaddrl %l4, %i7, %i0 loop_4398: fxnor %f14, %f2, %f12 sllx %g3, 0x06, %g4 ld [%l7 + 0x50], %f3 nop setx loop_4399, %l0, %l1 jmpl %l1, %o3 fabss %f15, %f8 pdist %f2, %f14, %f10 fmovdgu %icc, %f9, %f13 loop_4399: ba,pn %icc, loop_4400 movvc %icc, %l6, %l2 ld [%l7 + 0x54], %f10 std %f2, [%l7 + 0x68] loop_4400: tsubcc %l0, %o1, %o7 sllx %i4, 0x14, %o0 ta %icc, 0x3 ldd [%l7 + 0x28], %f2 movleu %xcc, %g5, %i5 fba,a %fcc1, loop_4401 fmovda %xcc, %f12, %f13 ldsw [%l7 + 0x38], %o2 ldsb [%l7 + 0x4D], %l1 loop_4401: array8 %i2, %l5, %g1 fmovrdgez %g7, %f8, %f0 fmuld8sux16 %f0, %f4, %f14 ldsw [%l7 + 0x1C], %i3 brlz,a %i1, loop_4402 edge8 %g2, %i6, %o4 fpsub16 %f14, %f2, %f6 fnot1s %f15, %f6 loop_4402: bneg loop_4403 fpsub16 %f2, %f8, %f14 movrne %l3, %o6, %o5 sth %l4, [%l7 + 0x14] loop_4403: fmovdleu %icc, %f4, %f9 fbne %fcc0, loop_4404 taddcc %i7, %i0, %g3 addccc %g4, %g6, %l6 fcmpes %fcc3, %f8, %f4 loop_4404: fcmpne16 %f8, %f6, %o3 stx %l2, [%l7 + 0x08] lduh [%l7 + 0x0A], %o1 fnegd %f10, %f10 nop setx loop_4405, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sethi 0x0044, %l0 movg %icc, %i4, %o7 bl,a loop_4406 loop_4405: fandnot2s %f5, %f11, %f12 sethi 0x0E0D, %o0 fpadd16 %f0, %f2, %f10 loop_4406: fmul8x16al %f10, %f5, %f12 bneg loop_4407 addc %i5, %g5, %l1 fmovde %xcc, %f2, %f1 fsrc1 %f10, %f10 loop_4407: ldsh [%l7 + 0x7C], %i2 for %f8, %f0, %f6 fnot2s %f0, %f5 bg,a,pt %xcc, loop_4408 stx %o2, [%l7 + 0x68] srl %l5, 0x0F, %g7 fcmpeq32 %f4, %f14, %g1 loop_4408: fmuld8ulx16 %f8, %f4, %f2 fmovrdne %i3, %f2, %f0 ldub [%l7 + 0x4D], %i1 mova %icc, %i6, %g2 stb %o4, [%l7 + 0x69] fmovsne %xcc, %f14, %f15 movrgez %o6, 0x387, %o5 tvs %icc, 0x7 fones %f12 fpadd32 %f0, %f4, %f12 sth %l3, [%l7 + 0x7E] fmovsge %xcc, %f12, %f9 tgu %xcc, 0x3 fnegs %f10, %f6 edge16l %i7, %i0, %g3 std %f4, [%l7 + 0x78] xnorcc %g4, %g6, %l6 fmovdl %xcc, %f15, %f11 fblg,a %fcc1, loop_4409 fnor %f14, %f12, %f12 stx %o3, [%l7 + 0x18] ldsw [%l7 + 0x78], %l4 loop_4409: fble,a %fcc3, loop_4410 fmovda %xcc, %f12, %f15 udiv %o1, 0x131C, %l2 bshuffle %f12, %f6, %f14 loop_4410: bneg,a loop_4411 ldx [%l7 + 0x10], %l0 fmovsg %icc, %f3, %f2 array16 %o7, %i4, %o0 loop_4411: bcs,pn %icc, loop_4412 andncc %g5, %l1, %i2 fmul8x16al %f3, %f3, %f6 fmovspos %icc, %f1, %f10 loop_4412: fbne,a %fcc0, loop_4413 edge32n %i5, %o2, %l5 st %f9, [%l7 + 0x68] std %f6, [%l7 + 0x08] loop_4413: ldd [%l7 + 0x48], %f0 fmovsvs %xcc, %f8, %f5 fmuld8sux16 %f14, %f14, %f10 nop setx loop_4414, %l0, %l1 jmpl %l1, %g1 movrgz %g7, 0x3A8, %i3 ldsw [%l7 + 0x28], %i6 xor %i1, %o4, %o6 loop_4414: fornot1s %f3, %f8, %f0 fcmpne32 %f6, %f12, %g2 brlez,a %o5, loop_4415 alignaddr %i7, %i0, %l3 tge %icc, 0x4 stw %g3, [%l7 + 0x2C] loop_4415: taddcctv %g6, %g4, %o3 lduw [%l7 + 0x54], %l4 xnorcc %l6, %o1, %l2 stw %o7, [%l7 + 0x48] bneg %icc, loop_4416 taddcctv %i4, %l0, %o0 fcmpne16 %f12, %f12, %l1 lduh [%l7 + 0x70], %i2 loop_4416: fpsub32s %f14, %f15, %f4 fbl,a %fcc1, loop_4417 ldub [%l7 + 0x3E], %i5 fmovdle %xcc, %f1, %f12 edge32n %g5, %o2, %l5 loop_4417: fmovrse %g7, %f0, %f11 stb %g1, [%l7 + 0x68] fmovsleu %xcc, %f7, %f12 st %f14, [%l7 + 0x28] stx %i3, [%l7 + 0x68] fcmpes %fcc0, %f2, %f12 fmovscc %icc, %f3, %f10 ble,a loop_4418 fmovrsgez %i1, %f15, %f15 sth %i6, [%l7 + 0x22] ldsw [%l7 + 0x0C], %o4 loop_4418: bgu,a %xcc, loop_4419 fcmpgt32 %f10, %f6, %g2 bneg,a,pt %icc, loop_4420 for %f12, %f4, %f10 loop_4419: fandnot1 %f2, %f14, %f4 movg %xcc, %o6, %o5 loop_4420: fnot2 %f10, %f6 movn %xcc, %i0, %l3 tvs %xcc, 0x0 brnz,a %i7, loop_4421 tpos %xcc, 0x3 fmovsn %xcc, %f0, %f12 bg,a,pt %xcc, loop_4422 loop_4421: tn %icc, 0x4 sth %g3, [%l7 + 0x60] fmovdle %icc, %f6, %f15 loop_4422: ldd [%l7 + 0x48], %f0 bvs,pn %icc, loop_4423 ldsb [%l7 + 0x6B], %g6 edge16ln %o3, %g4, %l4 fbl %fcc1, loop_4424 loop_4423: brnz,a %o1, loop_4425 fzero %f2 ldd [%l7 + 0x08], %f12 loop_4424: fcmpgt32 %f14, %f0, %l6 loop_4425: ldsw [%l7 + 0x38], %o7 smulcc %l2, %l0, %o0 brlz %l1, loop_4426 fmovdgu %xcc, %f10, %f13 fbuge,a %fcc1, loop_4427 ldd [%l7 + 0x78], %f14 loop_4426: fandnot1 %f0, %f4, %f4 ldsh [%l7 + 0x6C], %i2 loop_4427: sth %i5, [%l7 + 0x40] fsrc2s %f14, %f13 fbue %fcc2, loop_4428 bvc %icc, loop_4429 movle %xcc, %i4, %o2 fmul8x16au %f10, %f12, %f0 loop_4428: bleu,a loop_4430 loop_4429: ldub [%l7 + 0x45], %g5 edge32n %l5, %g7, %g1 bg,a loop_4431 loop_4430: fcmpgt16 %f8, %f4, %i3 lduh [%l7 + 0x22], %i6 fmovdvs %xcc, %f6, %f2 loop_4431: fbn %fcc3, loop_4432 fnegd %f8, %f14 fmovs %f3, %f2 array16 %i1, %o4, %o6 loop_4432: tg %xcc, 0x3 edge8l %o5, %g2, %i0 tgu %xcc, 0x4 fpmerge %f13, %f13, %f10 movge %icc, %i7, %l3 fmovrse %g3, %f15, %f2 fand %f2, %f12, %f12 fbe %fcc3, loop_4433 fcmpeq32 %f8, %f0, %o3 tsubcc %g6, 0x0A8A, %l4 edge32 %g4, %l6, %o7 loop_4433: fandnot2 %f14, %f12, %f2 movne %xcc, %o1, %l2 ldub [%l7 + 0x7C], %l0 ldd [%l7 + 0x78], %f12 udivcc %o0, 0x010D, %l1 tne %icc, 0x1 st %f13, [%l7 + 0x58] fmovdcc %icc, %f9, %f1 bvc,a %icc, loop_4434 edge32n %i5, %i2, %i4 std %f14, [%l7 + 0x70] edge8 %o2, %g5, %g7 loop_4434: movg %icc, %g1, %l5 addcc %i3, %i6, %o4 movgu %xcc, %i1, %o6 movn %icc, %o5, %g2 ldsh [%l7 + 0x52], %i0 fbul,a %fcc2, loop_4435 stx %l3, [%l7 + 0x10] fmovda %xcc, %f2, %f10 tneg %xcc, 0x5 loop_4435: fmovrdlz %g3, %f12, %f14 ldsh [%l7 + 0x1C], %i7 fmovdcc %xcc, %f8, %f3 mova %icc, %o3, %l4 or %g6, 0x0B0A, %g4 xor %o7, 0x1136, %l6 fnegs %f8, %f6 be,a,pn %icc, loop_4436 sdiv %o1, 0x0B28, %l2 movcc %icc, %l0, %o0 ldub [%l7 + 0x3B], %l1 loop_4436: stx %i5, [%l7 + 0x20] edge32l %i2, %i4, %g5 std %f6, [%l7 + 0x08] ldsw [%l7 + 0x18], %o2 fmovrdlz %g7, %f2, %f4 fmovrdne %l5, %f10, %f8 subc %g1, %i3, %o4 ldd [%l7 + 0x60], %f6 fornot1s %f3, %f15, %f5 nop setx loop_4437, %l0, %l1 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 %i6, %f14, %f2 fors %f8, %f1, %f15 tvs %icc, 0x4 loop_4437: mulscc %i1, 0x08C4, %o6 fmul8x16au %f8, %f11, %f8 fblg,a %fcc0, loop_4438 ble,a,pt %xcc, loop_4439 nop setx loop_4440, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbu,a %fcc1, loop_4441 loop_4438: ldx [%l7 + 0x28], %o5 loop_4439: fmovde %xcc, %f15, %f2 loop_4440: fones %f9 loop_4441: stb %g2, [%l7 + 0x55] ldub [%l7 + 0x5D], %i0 ldsw [%l7 + 0x38], %l3 st %f5, [%l7 + 0x34] ldsb [%l7 + 0x16], %i7 std %f0, [%l7 + 0x58] fmul8ulx16 %f8, %f4, %f10 bl,a %xcc, loop_4442 edge16n %g3, %o3, %l4 tl %icc, 0x3 fnegd %f2, %f6 loop_4442: movcc %icc, %g4, %o7 movrlz %l6, 0x0CC, %g6 bneg loop_4443 ldub [%l7 + 0x53], %l2 stx %l0, [%l7 + 0x68] siam 0x0 loop_4443: fnot2 %f10, %f6 fba %fcc2, loop_4444 fpsub32s %f3, %f0, %f10 addc %o0, 0x1B8E, %o1 lduw [%l7 + 0x40], %i5 loop_4444: ldx [%l7 + 0x38], %i2 ldsw [%l7 + 0x30], %i4 fbne,a %fcc0, loop_4445 sdivcc %g5, 0x1CAF, %l1 edge32l %o2, %l5, %g1 stw %i3, [%l7 + 0x78] loop_4445: fmul8x16 %f13, %f8, %f4 fone %f14 movrgez %o4, 0x119, %i6 umulcc %g7, 0x0204, %i1 fmovsne %icc, %f9, %f10 xnor %o5, %o6, %i0 fornot1 %f4, %f6, %f10 xnor %l3, 0x022C, %i7 fmovrse %g2, %f15, %f9 fmovsle %xcc, %f6, %f8 ldx [%l7 + 0x50], %o3 ldub [%l7 + 0x29], %g3 edge16n %l4, %g4, %o7 brz,a %l6, loop_4446 ldd [%l7 + 0x78], %f4 fcmpd %fcc2, %f8, %f2 ld [%l7 + 0x24], %f15 loop_4446: edge16ln %l2, %l0, %o0 brnz %o1, loop_4447 fsrc1 %f0, %f0 lduh [%l7 + 0x70], %g6 fmuld8sux16 %f12, %f3, %f12 loop_4447: lduh [%l7 + 0x28], %i5 addccc %i4, 0x14C5, %i2 mova %icc, %g5, %o2 fmovsvs %icc, %f4, %f11 fmovde %xcc, %f6, %f11 bn,pt %icc, loop_4448 bgu,a loop_4449 andncc %l5, %g1, %i3 fnot2s %f1, %f8 loop_4448: ldub [%l7 + 0x6D], %l1 loop_4449: lduh [%l7 + 0x6A], %i6 fmovrslez %g7, %f14, %f2 std %f14, [%l7 + 0x70] fmovsneg %icc, %f12, %f14 bg,a %icc, loop_4450 smul %i1, 0x03D9, %o4 ld [%l7 + 0x18], %f15 sth %o5, [%l7 + 0x72] loop_4450: bne,a %icc, loop_4451 brgez %o6, loop_4452 ldsw [%l7 + 0x58], %l3 nop setx loop_4453, %l0, %l1 jmpl %l1, %i7 loop_4451: fpsub32 %f0, %f4, %f8 loop_4452: bg,pt %xcc, loop_4454 fnor %f12, %f12, %f6 loop_4453: smulcc %g2, 0x018B, %i0 fxnor %f2, %f2, %f4 loop_4454: fandnot1s %f15, %f0, %f15 stx %g3, [%l7 + 0x28] ldub [%l7 + 0x5F], %l4 bcs,a,pt %xcc, loop_4455 fnot2s %f1, %f7 move %icc, %g4, %o3 movcs %icc, %l6, %l2 loop_4455: umul %l0, 0x0136, %o0 ldx [%l7 + 0x58], %o7 fmovd %f14, %f12 lduw [%l7 + 0x20], %g6 fmovrsgz %i5, %f4, %f15 lduh [%l7 + 0x10], %o1 ldd [%l7 + 0x10], %f8 ld [%l7 + 0x44], %f2 bleu loop_4456 movneg %icc, %i2, %i4 fmovrsgz %g5, %f8, %f7 brlez,a %l5, loop_4457 loop_4456: fpackfix %f2, %f11 fmovrdlz %o2, %f10, %f0 std %f8, [%l7 + 0x28] loop_4457: ldsb [%l7 + 0x11], %i3 stx %g1, [%l7 + 0x48] bneg loop_4458 stb %l1, [%l7 + 0x37] or %g7, 0x0CD4, %i1 andcc %i6, 0x05E7, %o4 loop_4458: fmovdvs %icc, %f4, %f11 fpsub32 %f2, %f6, %f14 sub %o5, 0x13D9, %l3 ldsb [%l7 + 0x4E], %i7 fmovdgu %xcc, %f3, %f0 movrgz %g2, 0x24E, %o6 fcmpne16 %f14, %f4, %i0 fand %f6, %f12, %f6 ldx [%l7 + 0x38], %l4 call loop_4459 bcs,a,pt %icc, loop_4460 ble,a,pt %xcc, loop_4461 fbg %fcc0, loop_4462 loop_4459: fmovsleu %icc, %f4, %f4 loop_4460: fabss %f4, %f9 loop_4461: fba %fcc1, loop_4463 loop_4462: fmovdl %xcc, %f2, %f3 fmovse %xcc, %f7, %f2 ldsw [%l7 + 0x18], %g4 loop_4463: ldd [%l7 + 0x78], %f14 lduh [%l7 + 0x6A], %o3 edge16 %l6, %l2, %l0 lduh [%l7 + 0x76], %o0 edge32ln %o7, %g3, %i5 stx %g6, [%l7 + 0x68] fnot1 %f10, %f2 ldsw [%l7 + 0x58], %i2 fcmps %fcc3, %f14, %f2 fxors %f13, %f1, %f11 fbule,a %fcc0, loop_4464 sth %i4, [%l7 + 0x16] fpadd16s %f7, %f0, %f5 tle %xcc, 0x1 loop_4464: ldsh [%l7 + 0x54], %g5 fmovdne %icc, %f0, %f3 fandnot2s %f1, %f12, %f15 ldd [%l7 + 0x38], %f0 ldsb [%l7 + 0x2A], %o1 te %icc, 0x1 ldub [%l7 + 0x75], %o2 fsrc1 %f14, %f10 stw %l5, [%l7 + 0x5C] sll %i3, %l1, %g7 ldsh [%l7 + 0x1A], %g1 fmovsneg %icc, %f6, %f4 subcc %i1, 0x0884, %i6 stb %o4, [%l7 + 0x1E] bgu,a,pt %xcc, loop_4465 bne,a %icc, loop_4466 fmovrdlez %o5, %f6, %f10 fmovrdne %l3, %f14, %f6 loop_4465: fmovse %xcc, %f8, %f5 loop_4466: tne %icc, 0x2 fbuge,a %fcc3, loop_4467 fxnors %f15, %f10, %f14 std %f10, [%l7 + 0x10] movn %xcc, %i7, %o6 loop_4467: ldsw [%l7 + 0x4C], %g2 fmul8x16 %f0, %f4, %f14 array8 %i0, %l4, %g4 tleu %xcc, 0x5 lduh [%l7 + 0x38], %l6 fmovdpos %xcc, %f3, %f12 ldsh [%l7 + 0x1C], %o3 movrgez %l0, %o0, %o7 fsrc2 %f14, %f4 xorcc %l2, %g3, %g6 nop setx loop_4468, %l0, %l1 jmpl %l1, %i2 alignaddr %i5, %g5, %o1 fmovsvs %icc, %f14, %f12 edge32ln %o2, %i4, %l5 loop_4468: sdivx %i3, 0x0968, %l1 ldsw [%l7 + 0x18], %g7 fpackfix %f2, %f9 edge32l %i1, %i6, %o4 fpadd16 %f14, %f0, %f0 sth %g1, [%l7 + 0x0A] sth %l3, [%l7 + 0x2E] bleu,pt %xcc, loop_4469 fbuge %fcc2, loop_4470 fpadd16 %f6, %f14, %f12 array8 %o5, %i7, %o6 loop_4469: addcc %g2, 0x1A30, %l4 loop_4470: fblg,a %fcc0, loop_4471 ldub [%l7 + 0x45], %i0 bne,a,pn %icc, loop_4472 bcc loop_4473 loop_4471: tne %xcc, 0x3 lduh [%l7 + 0x44], %l6 loop_4472: fbn %fcc1, loop_4474 loop_4473: edge8ln %g4, %l0, %o3 ldsw [%l7 + 0x14], %o7 sth %l2, [%l7 + 0x22] loop_4474: fmovdvc %icc, %f2, %f0 stx %g3, [%l7 + 0x48] xnor %o0, 0x0FFA, %i2 fbe %fcc3, loop_4475 brlez,a %g6, loop_4476 fbne,a %fcc1, loop_4477 fba %fcc2, loop_4478 loop_4475: ldsb [%l7 + 0x53], %g5 loop_4476: stw %i5, [%l7 + 0x54] loop_4477: call loop_4479 loop_4478: umul %o2, 0x09C2, %i4 movne %icc, %l5, %o1 ldsb [%l7 + 0x7E], %i3 loop_4479: edge8n %l1, %g7, %i1 ldsb [%l7 + 0x12], %i6 fbl,a %fcc0, loop_4480 nop setx loop_4481, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrsne %g1, %f4, %f11 fcmpes %fcc0, %f15, %f0 loop_4480: fmovscc %icc, %f12, %f12 loop_4481: fmovdvc %xcc, %f0, %f1 fcmpgt16 %f8, %f6, %l3 andncc %o5, %i7, %o6 st %f15, [%l7 + 0x0C] movcs %xcc, %g2, %l4 ldub [%l7 + 0x6D], %i0 xor %l6, 0x1C62, %o4 fzero %f8 fcmps %fcc0, %f9, %f14 sth %l0, [%l7 + 0x30] lduw [%l7 + 0x48], %g4 fpadd16s %f12, %f1, %f7 ldd [%l7 + 0x68], %f12 fmovdcc %xcc, %f11, %f15 fmovs %f7, %f6 xnorcc %o7, %l2, %g3 ldub [%l7 + 0x49], %o0 bneg,a,pn %icc, loop_4482 fmovsleu %xcc, %f7, %f6 stb %i2, [%l7 + 0x3A] fpsub32s %f6, %f0, %f1 loop_4482: edge16n %o3, %g5, %i5 bge,a,pt %xcc, loop_4483 taddcc %o2, 0x1071, %g6 stw %l5, [%l7 + 0x20] array32 %i4, %i3, %l1 loop_4483: ldd [%l7 + 0x48], %f0 bgu,pt %icc, loop_4484 st %f13, [%l7 + 0x48] edge8l %g7, %o1, %i1 bn,a %icc, loop_4485 loop_4484: fandnot1s %f8, %f3, %f5 ldsh [%l7 + 0x12], %i6 sll %g1, 0x19, %l3 loop_4485: stw %i7, [%l7 + 0x2C] alignaddrl %o5, %o6, %g2 mova %xcc, %l4, %l6 fbu,a %fcc0, loop_4486 udivcc %o4, 0x022B, %i0 fmovdle %xcc, %f10, %f15 fxnors %f12, %f1, %f11 loop_4486: udiv %g4, 0x0ED1, %l0 edge16n %o7, %g3, %l2 sth %o0, [%l7 + 0x78] fbuge,a %fcc3, loop_4487 sethi 0x0D7F, %i2 fornot2 %f2, %f6, %f0 fnand %f8, %f2, %f10 loop_4487: tneg %icc, 0x2 sth %g5, [%l7 + 0x22] fblg,a %fcc3, loop_4488 sdivcc %i5, 0x1491, %o2 ld [%l7 + 0x30], %f6 fmul8x16 %f2, %f14, %f10 loop_4488: stb %o3, [%l7 + 0x52] array32 %g6, %i4, %i3 fbu,a %fcc3, loop_4489 orcc %l5, %l1, %g7 movneg %icc, %i1, %i6 sra %o1, 0x0F, %l3 loop_4489: fmovrsgez %g1, %f0, %f7 array16 %o5, %i7, %g2 fcmpeq32 %f2, %f12, %l4 movneg %icc, %l6, %o4 ldsb [%l7 + 0x6C], %o6 brnz,a %g4, loop_4490 ldd [%l7 + 0x38], %f4 fandnot2s %f1, %f7, %f6 ld [%l7 + 0x28], %f15 loop_4490: lduw [%l7 + 0x34], %l0 fmovsvs %icc, %f11, %f7 ldx [%l7 + 0x70], %o7 fzeros %f6 bgu,a,pt %xcc, loop_4491 stb %g3, [%l7 + 0x6C] edge16ln %l2, %i0, %o0 ldsw [%l7 + 0x08], %i2 loop_4491: orncc %i5, %o2, %g5 ldsb [%l7 + 0x4B], %g6 fmovdvs %xcc, %f7, %f11 fors %f12, %f1, %f9 tpos %icc, 0x7 bgu,pn %icc, loop_4492 fpack32 %f14, %f6, %f2 mova %xcc, %o3, %i3 andcc %i4, %l1, %l5 loop_4492: movge %xcc, %i1, %g7 edge16ln %i6, %l3, %g1 tle %xcc, 0x1 fmovrdlz %o5, %f12, %f12 fnors %f5, %f2, %f8 tn %xcc, 0x6 ldsw [%l7 + 0x30], %o1 faligndata %f4, %f8, %f0 movrne %g2, %l4, %i7 lduw [%l7 + 0x78], %o4 edge16l %l6, %g4, %o6 ldub [%l7 + 0x15], %o7 fnands %f10, %f8, %f0 ldx [%l7 + 0x20], %g3 movne %xcc, %l2, %l0 ldsb [%l7 + 0x43], %o0 addccc %i0, 0x169C, %i5 edge32 %o2, %i2, %g5 ldd [%l7 + 0x70], %f4 stw %g6, [%l7 + 0x68] fones %f14 subcc %i3, 0x0ED9, %i4 sth %l1, [%l7 + 0x14] fpsub16 %f14, %f6, %f14 sethi 0x0A7A, %o3 lduh [%l7 + 0x68], %l5 edge32l %i1, %i6, %l3 fbl %fcc1, loop_4493 fmovdgu %icc, %f8, %f11 movre %g1, 0x1E8, %g7 edge16 %o5, %g2, %l4 loop_4493: std %f2, [%l7 + 0x70] te %icc, 0x2 fmovrsgz %o1, %f11, %f4 fpmerge %f10, %f13, %f12 ldsh [%l7 + 0x2E], %o4 fbug,a %fcc0, loop_4494 fbge %fcc3, loop_4495 ldub [%l7 + 0x5A], %l6 fpsub16s %f9, %f3, %f3 loop_4494: ld [%l7 + 0x10], %f4 loop_4495: ldsh [%l7 + 0x3C], %i7 fmovsl %icc, %f7, %f8 movrgz %o6, 0x09B, %o7 lduh [%l7 + 0x52], %g3 bn,pt %xcc, loop_4496 edge32ln %l2, %l0, %g4 sra %o0, 0x0A, %i5 fmovrdne %i0, %f12, %f10 loop_4496: movle %xcc, %i2, %g5 sth %g6, [%l7 + 0x68] fpack32 %f6, %f14, %f8 call loop_4497 bvs %icc, loop_4498 stb %i3, [%l7 + 0x72] sth %o2, [%l7 + 0x2C] loop_4497: ld [%l7 + 0x44], %f7 loop_4498: siam 0x3 edge16l %l1, %i4, %o3 stx %l5, [%l7 + 0x48] fmovrdlez %i6, %f8, %f0 bne loop_4499 sdiv %i1, 0x1BD9, %l3 ldsw [%l7 + 0x58], %g1 ldsb [%l7 + 0x1C], %o5 loop_4499: movgu %icc, %g7, %l4 fble,a %fcc3, loop_4500 fxors %f15, %f9, %f14 sll %g2, 0x0D, %o4 brlz,a %o1, loop_4501 loop_4500: orcc %i7, 0x05C1, %o6 fmovrsgz %l6, %f11, %f11 fmovsgu %xcc, %f12, %f15 loop_4501: ldsb [%l7 + 0x0D], %o7 ldd [%l7 + 0x48], %f0 fbuge %fcc1, loop_4502 fmovsneg %xcc, %f2, %f1 lduw [%l7 + 0x70], %g3 edge8l %l0, %l2, %g4 loop_4502: ld [%l7 + 0x40], %f6 movle %xcc, %i5, %i0 andcc %o0, 0x1667, %i2 fmovde %xcc, %f4, %f2 sth %g5, [%l7 + 0x26] addccc %i3, %g6, %o2 lduh [%l7 + 0x4E], %l1 fcmpeq32 %f12, %f14, %i4 fone %f10 fbule,a %fcc0, loop_4503 fcmps %fcc1, %f7, %f3 fpsub16 %f10, %f0, %f8 movcs %icc, %o3, %l5 loop_4503: edge32l %i1, %i6, %g1 mova %xcc, %l3, %g7 ld [%l7 + 0x70], %f6 xnorcc %o5, %g2, %l4 tle %xcc, 0x6 fmovdle %xcc, %f3, %f11 stb %o1, [%l7 + 0x39] ldx [%l7 + 0x30], %i7 orncc %o6, 0x1442, %o4 sllx %l6, 0x19, %g3 fmovrdlz %o7, %f0, %f14 array16 %l2, %g4, %l0 stw %i0, [%l7 + 0x38] mova %xcc, %o0, %i5 call loop_4504 edge8 %g5, %i2, %i3 movrgz %o2, %g6, %l1 st %f9, [%l7 + 0x7C] loop_4504: movpos %xcc, %o3, %l5 fands %f15, %f12, %f12 ldx [%l7 + 0x20], %i4 fbl,a %fcc1, loop_4505 faligndata %f10, %f0, %f12 fmovrsgz %i1, %f4, %f15 fandnot2 %f8, %f6, %f14 loop_4505: movvs %xcc, %g1, %l3 fandnot1s %f9, %f0, %f4 sub %g7, 0x0845, %o5 fexpand %f4, %f8 be,pt %xcc, loop_4506 ldx [%l7 + 0x08], %g2 bvc,pn %xcc, loop_4507 stw %l4, [%l7 + 0x5C] loop_4506: tl %xcc, 0x7 movrlez %i6, %i7, %o1 loop_4507: ldub [%l7 + 0x4E], %o4 ldd [%l7 + 0x78], %f4 fmovrslz %l6, %f11, %f2 fmuld8ulx16 %f7, %f5, %f0 array8 %o6, %o7, %g3 fbuge %fcc0, loop_4508 std %f14, [%l7 + 0x20] fnot2 %f0, %f0 tleu %icc, 0x2 loop_4508: movcc %xcc, %g4, %l2 fmovrdne %l0, %f8, %f0 mulscc %o0, %i5, %i0 stx %i2, [%l7 + 0x68] nop setx loop_4509, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16n %i3, %g5, %o2 or %g6, 0x09EB, %o3 brnz %l1, loop_4510 loop_4509: fmuld8ulx16 %f8, %f12, %f0 udivcc %l5, 0x124B, %i1 ld [%l7 + 0x7C], %f14 loop_4510: sth %g1, [%l7 + 0x1A] fexpand %f8, %f8 st %f5, [%l7 + 0x2C] fones %f3 fcmpes %fcc3, %f13, %f4 fmovrslz %l3, %f3, %f12 edge8 %g7, %i4, %o5 array32 %g2, %l4, %i6 fpsub32 %f10, %f4, %f10 bcc,pn %icc, loop_4511 ldx [%l7 + 0x28], %i7 bn,pt %xcc, loop_4512 tsubcctv %o4, %l6, %o1 loop_4511: fzero %f14 fpmerge %f8, %f8, %f14 loop_4512: nop setx loop_4513, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrsgez %o6, %f15, %f8 tpos %icc, 0x7 sdivcc %o7, 0x032E, %g4 loop_4513: fpadd16s %f7, %f6, %f5 array8 %l2, %l0, %o0 fmovrsgz %g3, %f6, %f7 fandnot1s %f15, %f2, %f4 fpack32 %f4, %f0, %f4 lduh [%l7 + 0x54], %i0 fpsub16 %f0, %f14, %f6 subcc %i5, %i3, %i2 fbl %fcc3, loop_4514 fmovrdlz %g5, %f14, %f2 fmul8x16al %f6, %f6, %f4 movne %xcc, %g6, %o3 loop_4514: fblg %fcc1, loop_4515 brlz %l1, loop_4516 sth %l5, [%l7 + 0x0E] std %f10, [%l7 + 0x70] loop_4515: movrgz %o2, %g1, %i1 loop_4516: movrlz %g7, %l3, %i4 fbue %fcc3, loop_4517 stx %g2, [%l7 + 0x50] stb %l4, [%l7 + 0x5B] fands %f14, %f4, %f6 loop_4517: stx %i6, [%l7 + 0x20] fmovrslz %i7, %f7, %f0 fmovsn %xcc, %f14, %f14 stb %o4, [%l7 + 0x3C] fpsub32 %f0, %f4, %f0 std %f12, [%l7 + 0x28] stw %o5, [%l7 + 0x20] ld [%l7 + 0x50], %f14 ldsh [%l7 + 0x42], %l6 tg %xcc, 0x6 sdivx %o6, 0x0486, %o1 ld [%l7 + 0x3C], %f14 fbo,a %fcc1, loop_4518 fbule,a %fcc1, loop_4519 ld [%l7 + 0x28], %f6 fcmpgt16 %f14, %f8, %o7 loop_4518: ldd [%l7 + 0x50], %f2 loop_4519: stx %g4, [%l7 + 0x10] fpadd32 %f0, %f6, %f2 ldub [%l7 + 0x17], %l2 ldx [%l7 + 0x50], %o0 mulscc %l0, %i0, %g3 stx %i3, [%l7 + 0x48] ldsw [%l7 + 0x20], %i5 move %icc, %i2, %g6 ldd [%l7 + 0x60], %f12 bvs,a,pt %icc, loop_4520 fmovdle %icc, %f2, %f0 ldsb [%l7 + 0x62], %o3 ld [%l7 + 0x0C], %f1 loop_4520: fmovrdlez %l1, %f2, %f12 fzero %f14 fpadd32 %f10, %f8, %f14 srl %g5, 0x14, %o2 stb %g1, [%l7 + 0x4B] fble %fcc1, loop_4521 tsubcc %l5, 0x0A55, %i1 movpos %icc, %g7, %l3 fcmpne32 %f6, %f4, %i4 loop_4521: tg %icc, 0x7 sth %l4, [%l7 + 0x7E] fble %fcc0, loop_4522 or %g2, 0x1023, %i7 fbn %fcc2, loop_4523 fmul8x16 %f1, %f0, %f8 loop_4522: bneg,a loop_4524 ldx [%l7 + 0x18], %o4 loop_4523: sethi 0x15B0, %o5 alignaddr %i6, %l6, %o1 loop_4524: lduw [%l7 + 0x7C], %o6 stx %g4, [%l7 + 0x38] lduh [%l7 + 0x50], %o7 fmovdle %xcc, %f5, %f1 pdist %f4, %f2, %f12 bvc,a,pn %xcc, loop_4525 stb %o0, [%l7 + 0x08] fblg %fcc0, loop_4526 orncc %l2, 0x1ED2, %l0 loop_4525: edge32ln %g3, %i0, %i3 fmovrdlz %i2, %f2, %f8 loop_4526: brgez,a %g6, loop_4527 udivx %i5, 0x109E, %o3 tne %xcc, 0x5 ldsb [%l7 + 0x72], %l1 loop_4527: fmovscc %icc, %f15, %f8 faligndata %f8, %f0, %f2 lduw [%l7 + 0x14], %o2 sdiv %g1, 0x00E1, %g5 ldsh [%l7 + 0x60], %i1 or %l5, %g7, %l3 fmovdl %xcc, %f0, %f15 fpsub32s %f10, %f9, %f0 fmovsgu %xcc, %f3, %f14 stx %l4, [%l7 + 0x68] sll %g2, %i7, %i4 fcmped %fcc3, %f12, %f8 lduh [%l7 + 0x72], %o5 xnorcc %o4, %l6, %i6 fcmpne32 %f14, %f2, %o6 fbne %fcc2, loop_4528 fbe %fcc1, loop_4529 fandnot2s %f4, %f10, %f15 addcc %o1, 0x1E55, %o7 loop_4528: fmovse %xcc, %f7, %f8 loop_4529: fmovdn %xcc, %f7, %f13 ldd [%l7 + 0x70], %f4 ldsw [%l7 + 0x48], %g4 fcmpd %fcc2, %f6, %f6 subcc %o0, %l0, %g3 tne %icc, 0x7 bn,a,pt %icc, loop_4530 edge16 %l2, %i3, %i2 xor %g6, %i5, %i0 fcmpgt32 %f12, %f8, %o3 loop_4530: fnors %f9, %f13, %f3 popc %l1, %o2 udivcc %g1, 0x1595, %g5 lduw [%l7 + 0x44], %i1 stx %g7, [%l7 + 0x68] stx %l3, [%l7 + 0x68] ldsb [%l7 + 0x63], %l4 xorcc %l5, 0x0EA2, %i7 edge16l %i4, %g2, %o4 st %f9, [%l7 + 0x28] fandnot1 %f2, %f14, %f4 sdiv %o5, 0x1DEC, %l6 ldsw [%l7 + 0x08], %o6 stb %o1, [%l7 + 0x68] ldub [%l7 + 0x75], %o7 movneg %icc, %g4, %i6 ta %xcc, 0x5 fbn,a %fcc2, loop_4531 brgez %o0, loop_4532 fmovsvs %xcc, %f5, %f13 movge %xcc, %l0, %l2 loop_4531: fnor %f0, %f12, %f6 loop_4532: ld [%l7 + 0x2C], %f11 fcmped %fcc3, %f2, %f10 fand %f6, %f6, %f8 bl loop_4533 fcmpd %fcc1, %f2, %f0 fmovsgu %icc, %f14, %f6 brlez %g3, loop_4534 loop_4533: ldsw [%l7 + 0x50], %i3 fmovrslez %g6, %f8, %f5 xnor %i2, 0x1883, %i5 loop_4534: fpadd16s %f10, %f4, %f2 fmovrslz %i0, %f10, %f13 te %xcc, 0x7 tcc %icc, 0x5 fnors %f14, %f13, %f6 fmovdl %xcc, %f4, %f7 fmovdle %icc, %f7, %f8 bg loop_4535 lduw [%l7 + 0x7C], %o3 fmovdvs %xcc, %f8, %f12 movcs %icc, %o2, %g1 loop_4535: fnot1s %f13, %f5 orcc %l1, %g5, %i1 fmovsvs %icc, %f7, %f3 movg %xcc, %l3, %l4 brnz %l5, loop_4536 fmovrdlez %g7, %f12, %f12 fbn,a %fcc3, loop_4537 fbug %fcc2, loop_4538 loop_4536: bvc,a %xcc, loop_4539 ld [%l7 + 0x24], %f10 loop_4537: sth %i4, [%l7 + 0x16] loop_4538: ld [%l7 + 0x0C], %f12 loop_4539: ldub [%l7 + 0x47], %i7 alignaddrl %o4, %o5, %l6 lduh [%l7 + 0x56], %g2 movvs %icc, %o6, %o7 fzeros %f5 ldx [%l7 + 0x40], %o1 fxnors %f14, %f0, %f11 movrlz %i6, %g4, %o0 stw %l2, [%l7 + 0x18] and %g3, 0x0BB8, %i3 fmovdneg %icc, %f7, %f3 stb %g6, [%l7 + 0x74] fnot2 %f2, %f6 fmovda %icc, %f6, %f14 fmuld8ulx16 %f2, %f9, %f12 fpadd16s %f8, %f11, %f13 sth %l0, [%l7 + 0x3C] movgu %icc, %i2, %i0 ldd [%l7 + 0x28], %f4 ld [%l7 + 0x48], %f12 fbo,a %fcc2, loop_4540 fbul,a %fcc1, loop_4541 and %i5, %o2, %g1 stw %o3, [%l7 + 0x54] loop_4540: edge32 %l1, %i1, %g5 loop_4541: fzero %f8 fones %f12 movn %icc, %l4, %l3 movl %icc, %l5, %g7 fnot2s %f9, %f9 fcmpd %fcc0, %f2, %f14 bgu,a %icc, loop_4542 fands %f7, %f14, %f11 movrgez %i7, %i4, %o5 ldsb [%l7 + 0x71], %l6 loop_4542: fmovrdne %g2, %f14, %f6 std %f10, [%l7 + 0x20] movvc %xcc, %o6, %o4 fpadd32 %f0, %f14, %f6 ld [%l7 + 0x38], %f5 ldd [%l7 + 0x30], %f2 subc %o1, %i6, %g4 ble,pn %icc, loop_4543 stb %o0, [%l7 + 0x52] fornot2s %f2, %f13, %f5 bge,a loop_4544 loop_4543: fcmpne32 %f4, %f2, %l2 fbn,a %fcc0, loop_4545 tle %xcc, 0x4 loop_4544: movle %xcc, %o7, %i3 fnegd %f6, %f12 loop_4545: fmovrsgz %g6, %f1, %f14 nop setx loop_4546, %l0, %l1 jmpl %l1, %g3 call loop_4547 mulscc %i2, 0x0F0A, %l0 sra %i5, 0x0C, %o2 loop_4546: sth %g1, [%l7 + 0x3E] loop_4547: fmovdgu %xcc, %f8, %f15 fcmpeq32 %f6, %f12, %i0 nop setx loop_4548, %l0, %l1 jmpl %l1, %l1 edge32n %i1, %g5, %l4 fand %f12, %f14, %f8 stw %o3, [%l7 + 0x60] loop_4548: stw %l5, [%l7 + 0x10] fmovspos %xcc, %f9, %f12 ldd [%l7 + 0x78], %f6 movge %icc, %g7, %i7 fzeros %f5 nop setx loop_4549, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fsrc2 %f6, %f12 fmovscs %xcc, %f12, %f0 fbn,a %fcc3, loop_4550 loop_4549: brz,a %i4, loop_4551 ldsh [%l7 + 0x0E], %o5 fmovsgu %xcc, %f0, %f3 loop_4550: alignaddr %l3, %l6, %g2 loop_4551: stb %o4, [%l7 + 0x47] movpos %icc, %o6, %o1 bcc,pn %xcc, loop_4552 subccc %i6, 0x1C9E, %g4 fexpand %f11, %f14 fsrc1 %f4, %f0 loop_4552: bcs %icc, loop_4553 ldd [%l7 + 0x28], %f14 fbn %fcc1, loop_4554 ldsb [%l7 + 0x5C], %o0 loop_4553: tle %xcc, 0x6 ld [%l7 + 0x38], %f4 loop_4554: fmovda %icc, %f0, %f10 tg %xcc, 0x6 fmovrdgez %l2, %f6, %f4 fcmple16 %f8, %f6, %i3 sll %g6, 0x01, %g3 fbo,a %fcc3, loop_4555 fabss %f15, %f10 fmovdcc %xcc, %f6, %f3 brz,a %o7, loop_4556 loop_4555: movg %xcc, %i2, %l0 fxors %f11, %f13, %f8 stw %o2, [%l7 + 0x4C] loop_4556: udivx %i5, 0x087B, %i0 fbg,a %fcc1, loop_4557 bvc,a %icc, loop_4558 lduw [%l7 + 0x74], %l1 nop setx loop_4559, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4557: fnands %f6, %f6, %f7 loop_4558: xnorcc %g1, %g5, %l4 bgu,pt %icc, loop_4560 loop_4559: ldsw [%l7 + 0x34], %i1 stb %o3, [%l7 + 0x14] movg %xcc, %l5, %i7 loop_4560: ldub [%l7 + 0x22], %g7 fmovrsgz %o5, %f15, %f14 ldd [%l7 + 0x08], %f4 ldsb [%l7 + 0x11], %i4 movge %icc, %l6, %g2 movcc %xcc, %o4, %l3 fmul8x16al %f10, %f1, %f8 ld [%l7 + 0x24], %f8 movcc %icc, %o6, %o1 movre %i6, %g4, %l2 ba,a,pt %icc, loop_4561 fbge %fcc0, loop_4562 fsrc1s %f10, %f7 fornot1 %f10, %f0, %f12 loop_4561: nop setx loop_4563, %l0, %l1 jmpl %l1, %i3 loop_4562: alignaddr %g6, %o0, %g3 for %f6, %f2, %f12 fcmpne16 %f12, %f0, %o7 loop_4563: fmul8x16au %f14, %f10, %f4 bl,a,pn %xcc, loop_4564 fnot1s %f1, %f13 fornot2s %f11, %f11, %f4 fpsub16s %f7, %f8, %f9 loop_4564: fbge,a %fcc2, loop_4565 lduw [%l7 + 0x6C], %l0 ldsh [%l7 + 0x6A], %i2 movg %icc, %o2, %i0 loop_4565: fands %f3, %f11, %f7 fpack16 %f0, %f0 ldx [%l7 + 0x50], %l1 fnors %f4, %f5, %f12 ldd [%l7 + 0x70], %f8 fpsub16 %f8, %f0, %f8 fmovrsgez %g1, %f2, %f12 fbule %fcc0, loop_4566 st %f9, [%l7 + 0x4C] fandnot1 %f6, %f2, %f14 ld [%l7 + 0x1C], %f4 loop_4566: fcmpgt16 %f4, %f4, %i5 fmovrslez %l4, %f9, %f5 fmovrdlez %i1, %f4, %f12 fcmpgt16 %f4, %f10, %o3 fcmpgt32 %f4, %f6, %l5 smulcc %g5, %i7, %g7 ldsw [%l7 + 0x50], %i4 fbu,a %fcc1, loop_4567 fcmpgt16 %f4, %f4, %o5 lduw [%l7 + 0x34], %l6 fmovsa %icc, %f6, %f11 loop_4567: ba,a %xcc, loop_4568 fba,a %fcc0, loop_4569 tsubcctv %g2, %l3, %o4 ld [%l7 + 0x48], %f10 loop_4568: ldsh [%l7 + 0x6A], %o6 loop_4569: brgez,a %i6, loop_4570 fsrc2 %f4, %f2 fbu %fcc3, loop_4571 movle %xcc, %o1, %g4 loop_4570: tge %icc, 0x4 ldub [%l7 + 0x67], %i3 loop_4571: fzero %f10 subccc %l2, 0x0DDC, %o0 fbn,a %fcc0, loop_4572 fmul8ulx16 %f4, %f10, %f0 fones %f8 srl %g3, %o7, %g6 loop_4572: sth %i2, [%l7 + 0x10] edge32ln %l0, %o2, %l1 lduw [%l7 + 0x48], %i0 fzeros %f6 lduw [%l7 + 0x60], %i5 ldsw [%l7 + 0x54], %l4 bcs,a loop_4573 xnor %i1, 0x1B5B, %g1 fnot1 %f2, %f10 ldsb [%l7 + 0x0A], %o3 loop_4573: fsrc1s %f3, %f8 fbuge %fcc3, loop_4574 ldd [%l7 + 0x08], %f6 movrgez %l5, 0x296, %g5 xor %g7, %i4, %o5 loop_4574: ldx [%l7 + 0x48], %i7 stb %g2, [%l7 + 0x17] stx %l3, [%l7 + 0x70] fmovs %f11, %f7 fnot1s %f4, %f6 stb %l6, [%l7 + 0x1D] umul %o6, 0x1A81, %o4 lduw [%l7 + 0x20], %i6 fba,a %fcc3, loop_4575 ldsh [%l7 + 0x2A], %o1 ldsh [%l7 + 0x14], %i3 sdiv %l2, 0x03FC, %o0 loop_4575: fbu,a %fcc0, loop_4576 movrlez %g3, 0x3FF, %g4 movvc %icc, %o7, %i2 stb %g6, [%l7 + 0x64] loop_4576: fnot1 %f2, %f4 udiv %l0, 0x0045, %l1 ldsh [%l7 + 0x2A], %o2 fbge,a %fcc1, loop_4577 and %i5, %l4, %i1 stb %i0, [%l7 + 0x77] bneg,pn %icc, loop_4578 loop_4577: smul %g1, 0x0077, %l5 lduh [%l7 + 0x32], %g5 tl %xcc, 0x3 loop_4578: edge8n %g7, %i4, %o3 edge8l %i7, %g2, %o5 fone %f4 fmovrslez %l3, %f10, %f7 orcc %l6, 0x0B8A, %o6 fmovdl %icc, %f15, %f7 movcc %icc, %o4, %i6 fcmpeq32 %f6, %f8, %o1 fmovdle %icc, %f1, %f8 fmovsa %xcc, %f8, %f0 fmovsg %xcc, %f14, %f9 ldx [%l7 + 0x58], %l2 alignaddrl %o0, %g3, %i3 ba,a,pn %icc, loop_4579 call loop_4580 popc %g4, %i2 fmovrdgez %g6, %f10, %f8 loop_4579: brgz %o7, loop_4581 loop_4580: edge32n %l0, %l1, %i5 fornot2s %f8, %f12, %f5 tneg %icc, 0x4 loop_4581: edge8n %l4, %o2, %i1 fmul8sux16 %f8, %f6, %f10 array8 %i0, %l5, %g1 ldub [%l7 + 0x1A], %g5 ldsb [%l7 + 0x25], %g7 ldsb [%l7 + 0x70], %o3 fmovdvc %xcc, %f5, %f10 orn %i4, 0x0718, %i7 ldub [%l7 + 0x24], %o5 subcc %l3, %l6, %o6 ld [%l7 + 0x40], %f14 fnands %f12, %f10, %f9 movrne %o4, 0x25B, %i6 fornot1s %f2, %f1, %f6 fmul8x16 %f8, %f2, %f12 mulx %o1, 0x1123, %l2 movrlez %g2, 0x2D4, %g3 fmovsl %icc, %f9, %f11 fmovsgu %icc, %f0, %f15 fble %fcc3, loop_4582 siam 0x4 tg %icc, 0x4 ldd [%l7 + 0x50], %f8 loop_4582: fsrc1 %f6, %f8 fpack32 %f8, %f10, %f10 std %f2, [%l7 + 0x78] fexpand %f7, %f10 subccc %i3, %g4, %o0 ldsh [%l7 + 0x7E], %g6 ldsb [%l7 + 0x1A], %i2 mulx %l0, 0x0FD6, %o7 ldx [%l7 + 0x50], %l1 bg,a,pn %icc, loop_4583 ld [%l7 + 0x44], %f2 fpsub16 %f10, %f2, %f14 mulx %i5, 0x0151, %l4 loop_4583: sllx %o2, %i1, %i0 lduh [%l7 + 0x30], %l5 tle %xcc, 0x0 fornot2s %f1, %f2, %f0 fcmpne16 %f4, %f14, %g1 ldsh [%l7 + 0x7E], %g7 lduh [%l7 + 0x20], %o3 fmovscc %icc, %f0, %f11 call loop_4584 ldsw [%l7 + 0x64], %i4 fmovrsgz %g5, %f3, %f0 ldub [%l7 + 0x23], %o5 loop_4584: orn %i7, %l6, %o6 fmovrdlz %l3, %f14, %f4 be,a %icc, loop_4585 add %o4, %i6, %o1 fmovrslz %g2, %f11, %f6 ldsw [%l7 + 0x34], %g3 loop_4585: movvs %xcc, %l2, %i3 addc %o0, 0x0BBB, %g6 stw %g4, [%l7 + 0x60] movrlz %l0, %o7, %l1 bcc loop_4586 fcmpeq32 %f12, %f4, %i2 fbug %fcc1, loop_4587 std %f4, [%l7 + 0x30] loop_4586: fbul %fcc0, loop_4588 mova %xcc, %l4, %o2 loop_4587: ldsw [%l7 + 0x24], %i1 orn %i5, %i0, %l5 loop_4588: brz %g7, loop_4589 faligndata %f0, %f6, %f0 ldub [%l7 + 0x2A], %o3 udivx %g1, 0x04D4, %g5 loop_4589: tcc %icc, 0x2 fbne,a %fcc0, loop_4590 fpsub16 %f14, %f4, %f4 fpsub16 %f8, %f14, %f4 ldx [%l7 + 0x50], %o5 loop_4590: umul %i4, %i7, %l6 ldsw [%l7 + 0x2C], %l3 brnz %o6, loop_4591 tsubcc %o4, 0x03BA, %o1 bleu,a loop_4592 nop setx loop_4593, %l0, %l1 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_4591: std %f12, [%l7 + 0x48] xor %g2, 0x0384, %i6 loop_4592: fcmpeq32 %f6, %f0, %l2 loop_4593: tsubcctv %g3, %o0, %i3 lduw [%l7 + 0x1C], %g4 fbl,a %fcc1, loop_4594 stw %l0, [%l7 + 0x20] fmul8sux16 %f2, %f14, %f4 ldd [%l7 + 0x58], %f2 loop_4594: bcs,pn %icc, loop_4595 move %icc, %g6, %l1 taddcctv %i2, %l4, %o7 stw %o2, [%l7 + 0x34] loop_4595: fmovdl %icc, %f5, %f10 ldd [%l7 + 0x20], %f8 taddcc %i1, 0x0903, %i5 edge32 %l5, %i0, %g7 ldsw [%l7 + 0x78], %g1 array8 %o3, %g5, %i4 fmovrsne %o5, %f1, %f4 sethi 0x0F47, %i7 fpadd32 %f6, %f12, %f6 umulcc %l6, %o6, %l3 fabss %f4, %f14 ldsh [%l7 + 0x2C], %o4 movpos %icc, %o1, %i6 fmovscc %xcc, %f5, %f14 nop setx loop_4596, %l0, %l1 jmpl %l1, %g2 fzero %f14 fmovrde %l2, %f10, %f14 fornot2 %f12, %f6, %f12 loop_4596: fmul8ulx16 %f2, %f12, %f8 fmovdle %icc, %f10, %f3 movgu %icc, %o0, %g3 ldx [%l7 + 0x30], %i3 xnor %g4, %l0, %l1 ldx [%l7 + 0x10], %i2 umul %l4, %g6, %o2 stb %i1, [%l7 + 0x3C] fcmpgt16 %f0, %f2, %o7 st %f0, [%l7 + 0x18] ta %icc, 0x4 udivx %l5, 0x0275, %i5 fmovdneg %xcc, %f11, %f12 alignaddr %g7, %g1, %i0 fmul8sux16 %f6, %f6, %f12 st %f1, [%l7 + 0x14] fbue,a %fcc3, loop_4597 sth %o3, [%l7 + 0x60] edge32l %g5, %o5, %i4 bshuffle %f6, %f14, %f4 loop_4597: fbn,a %fcc2, loop_4598 fornot2 %f2, %f4, %f14 andn %l6, 0x1A03, %i7 fbe %fcc1, loop_4599 loop_4598: fmovrsne %o6, %f6, %f13 fmul8sux16 %f8, %f10, %f8 lduw [%l7 + 0x14], %o4 loop_4599: fmovrslz %o1, %f2, %f6 tne %icc, 0x5 fpadd16s %f12, %f15, %f8 tcs %icc, 0x4 fbul %fcc1, loop_4600 fmovdvc %xcc, %f10, %f9 brlz %l3, loop_4601 fmul8x16au %f8, %f2, %f2 loop_4600: fcmpgt16 %f2, %f8, %i6 fmovspos %xcc, %f8, %f4 loop_4601: ldsb [%l7 + 0x20], %l2 movpos %xcc, %o0, %g3 fmovdgu %icc, %f5, %f15 st %f7, [%l7 + 0x48] bgu %xcc, loop_4602 fpadd32 %f2, %f6, %f14 bcs,a,pt %xcc, loop_4603 bn %icc, loop_4604 loop_4602: fandnot2s %f14, %f10, %f8 fcmpne32 %f4, %f12, %i3 loop_4603: nop setx loop_4605, %l0, %l1 jmpl %l1, %g2 loop_4604: sra %l0, %g4, %l1 stw %l4, [%l7 + 0x54] sra %i2, 0x15, %g6 loop_4605: fnot1s %f5, %f13 fnands %f13, %f5, %f4 te %xcc, 0x3 fpadd32 %f14, %f8, %f2 stw %i1, [%l7 + 0x24] ldd [%l7 + 0x20], %f14 fmovrdgz %o2, %f6, %f14 tleu %xcc, 0x1 fmovdgu %xcc, %f3, %f4 ldsh [%l7 + 0x42], %l5 lduh [%l7 + 0x14], %o7 fones %f14 addcc %i5, 0x1E98, %g7 fnot2 %f4, %f10 ld [%l7 + 0x78], %f13 nop setx loop_4606, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x48], %f2 fnands %f2, %f13, %f14 fbule %fcc1, loop_4607 loop_4606: fmovsgu %xcc, %f12, %f14 edge16ln %g1, %o3, %i0 fmuld8ulx16 %f14, %f10, %f0 loop_4607: fabsd %f6, %f4 st %f4, [%l7 + 0x34] bneg loop_4608 st %f11, [%l7 + 0x30] fmovsl %icc, %f7, %f6 and %o5, %i4, %g5 loop_4608: ld [%l7 + 0x30], %f1 fmovrdlez %l6, %f6, %f0 ble,pt %xcc, loop_4609 fmovrdgz %o6, %f10, %f10 fbule %fcc0, loop_4610 movrlez %i7, 0x1CC, %o1 loop_4609: ldsb [%l7 + 0x4C], %o4 bn,pn %xcc, loop_4611 loop_4610: bl,a %xcc, loop_4612 fnot2 %f12, %f10 fmovdcs %xcc, %f6, %f12 loop_4611: movre %l3, 0x01C, %i6 loop_4612: ldd [%l7 + 0x70], %f14 movrlez %o0, %l2, %g3 fcmps %fcc1, %f4, %f11 sub %i3, 0x01A8, %g2 tsubcctv %l0, %l1, %g4 movgu %icc, %l4, %i2 lduw [%l7 + 0x3C], %g6 fbuge,a %fcc2, loop_4613 ldx [%l7 + 0x60], %i1 edge16 %o2, %o7, %i5 tvc %xcc, 0x4 loop_4613: ldub [%l7 + 0x2D], %l5 fcmpgt32 %f14, %f10, %g7 fbul,a %fcc2, loop_4614 st %f13, [%l7 + 0x1C] tpos %icc, 0x0 fxors %f6, %f5, %f14 loop_4614: orn %g1, 0x17EB, %o3 fcmple32 %f2, %f6, %o5 sllx %i4, %i0, %g5 ldx [%l7 + 0x10], %l6 fxnor %f12, %f6, %f10 tgu %icc, 0x4 ldsh [%l7 + 0x34], %o6 smulcc %i7, %o4, %l3 fzeros %f8 sub %i6, 0x18ED, %o1 ldsw [%l7 + 0x2C], %l2 ldsb [%l7 + 0x40], %o0 fcmps %fcc0, %f4, %f11 array16 %g3, %g2, %i3 st %f12, [%l7 + 0x5C] lduw [%l7 + 0x70], %l1 srax %l0, 0x10, %g4 ldsw [%l7 + 0x30], %l4 fbo,a %fcc2, loop_4615 movge %icc, %g6, %i1 fmovrdgez %i2, %f12, %f10 fcmpeq32 %f12, %f12, %o2 loop_4615: fandnot2s %f12, %f1, %f1 stb %o7, [%l7 + 0x72] fcmpes %fcc3, %f7, %f4 ldsh [%l7 + 0x3E], %l5 st %f6, [%l7 + 0x34] ldsw [%l7 + 0x68], %i5 movvs %icc, %g7, %o3 fmovsne %xcc, %f9, %f3 bn loop_4616 fmovde %xcc, %f8, %f9 alignaddr %o5, %g1, %i4 bneg,a %xcc, loop_4617 loop_4616: fmovspos %icc, %f10, %f7 fmovrsne %i0, %f12, %f0 fxor %f10, %f8, %f10 loop_4617: fbn %fcc1, loop_4618 fba,a %fcc3, loop_4619 tn %icc, 0x5 ldub [%l7 + 0x0D], %g5 loop_4618: orcc %o6, 0x1A09, %l6 loop_4619: stb %o4, [%l7 + 0x27] ldd [%l7 + 0x60], %f14 fnot1s %f4, %f2 fbuge,a %fcc1, loop_4620 subc %i7, 0x07FF, %i6 stw %o1, [%l7 + 0x28] fxnor %f14, %f12, %f2 loop_4620: nop setx loop_4621, %l0, %l1 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 + 0x70], %f8 movrgz %l3, %l2, %o0 nop setx loop_4622, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4621: fbug,a %fcc3, loop_4623 movpos %xcc, %g3, %i3 fmovdl %xcc, %f8, %f14 loop_4622: fmuld8ulx16 %f1, %f5, %f12 loop_4623: faligndata %f8, %f0, %f4 fands %f8, %f9, %f1 tl %xcc, 0x4 stx %l1, [%l7 + 0x48] tleu %xcc, 0x6 brlez %g2, loop_4624 bvs,a loop_4625 xnorcc %g4, %l4, %l0 fnand %f6, %f6, %f6 loop_4624: ldsb [%l7 + 0x62], %g6 loop_4625: fmovdvs %icc, %f15, %f5 stw %i2, [%l7 + 0x14] lduh [%l7 + 0x64], %o2 movcc %xcc, %i1, %o7 ldub [%l7 + 0x59], %i5 srlx %g7, 0x12, %o3 fnot2 %f8, %f4 lduh [%l7 + 0x44], %l5 ldub [%l7 + 0x77], %o5 brz,a %g1, loop_4626 ldsh [%l7 + 0x0C], %i4 tpos %icc, 0x6 tvc %icc, 0x2 loop_4626: bne,a loop_4627 fmul8x16au %f0, %f4, %f4 bneg,a loop_4628 tsubcc %i0, 0x0B83, %o6 loop_4627: movrgez %l6, 0x1B6, %g5 fmul8ulx16 %f12, %f4, %f14 loop_4628: fcmps %fcc2, %f5, %f2 edge8 %o4, %i7, %o1 fcmpeq32 %f12, %f10, %i6 lduw [%l7 + 0x2C], %l2 fmovsge %icc, %f6, %f2 andcc %o0, 0x18C9, %g3 fbul %fcc3, loop_4629 fblg %fcc2, loop_4630 pdist %f2, %f6, %f10 st %f9, [%l7 + 0x34] loop_4629: lduw [%l7 + 0x30], %l3 loop_4630: ldub [%l7 + 0x29], %i3 brlz %l1, loop_4631 fmovrdgz %g2, %f6, %f6 std %f12, [%l7 + 0x20] movpos %icc, %g4, %l4 loop_4631: fmovdge %xcc, %f4, %f9 bcc,a,pt %xcc, loop_4632 fmovrslz %l0, %f3, %f13 movcs %xcc, %i2, %g6 sth %i1, [%l7 + 0x5A] loop_4632: ldsb [%l7 + 0x64], %o2 ldub [%l7 + 0x5A], %i5 fxnor %f4, %f8, %f6 ldd [%l7 + 0x10], %f10 ldx [%l7 + 0x78], %g7 stw %o7, [%l7 + 0x18] stb %o3, [%l7 + 0x1C] faligndata %f12, %f12, %f8 fornot2s %f7, %f15, %f11 std %f4, [%l7 + 0x28] fands %f9, %f0, %f1 stw %l5, [%l7 + 0x70] ldsb [%l7 + 0x7D], %o5 tle %icc, 0x2 ldx [%l7 + 0x20], %g1 fmovrslez %i4, %f7, %f13 tn %xcc, 0x6 ldsh [%l7 + 0x38], %i0 fand %f6, %f4, %f8 std %f10, [%l7 + 0x10] nop setx loop_4633, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orcc %l6, 0x014A, %o6 mova %icc, %o4, %g5 fmovda %icc, %f1, %f13 loop_4633: fmovdleu %xcc, %f12, %f5 stw %i7, [%l7 + 0x18] tleu %icc, 0x3 ldd [%l7 + 0x28], %f10 edge32l %o1, %l2, %i6 or %g3, %l3, %i3 array16 %l1, %o0, %g2 fmovsvs %xcc, %f9, %f10 fmul8sux16 %f14, %f2, %f8 sdivcc %l4, 0x10F9, %g4 fmovsneg %xcc, %f1, %f10 fmovdge %xcc, %f12, %f5 brnz %i2, loop_4634 sethi 0x0DD6, %l0 fnegd %f4, %f10 stw %g6, [%l7 + 0x40] loop_4634: stb %o2, [%l7 + 0x1A] stb %i5, [%l7 + 0x1A] sll %i1, 0x16, %g7 fmovrslz %o7, %f6, %f0 ldub [%l7 + 0x6D], %o3 ldub [%l7 + 0x2B], %o5 orcc %l5, 0x19D0, %g1 stb %i0, [%l7 + 0x10] stb %i4, [%l7 + 0x3F] udiv %o6, 0x058D, %o4 bgu,a loop_4635 movge %icc, %l6, %i7 srl %o1, %g5, %l2 fcmpne16 %f12, %f0, %g3 loop_4635: udivx %i6, 0x18CA, %i3 subcc %l1, %o0, %g2 fmovs %f15, %f7 smulcc %l3, %l4, %i2 fnot2s %f14, %f13 addccc %l0, %g4, %g6 movleu %icc, %i5, %i1 std %f14, [%l7 + 0x48] fmovsgu %icc, %f3, %f13 smul %g7, 0x0A18, %o2 ldub [%l7 + 0x20], %o7 ldsb [%l7 + 0x7D], %o5 fbg %fcc0, loop_4636 bvc loop_4637 srlx %o3, %l5, %g1 edge16 %i0, %i4, %o6 loop_4636: smulcc %l6, %o4, %o1 loop_4637: edge8 %i7, %g5, %g3 fornot1 %f0, %f8, %f6 for %f4, %f10, %f14 ba,pt %icc, loop_4638 udiv %l2, 0x1D43, %i3 sth %i6, [%l7 + 0x52] stx %o0, [%l7 + 0x78] loop_4638: movgu %icc, %l1, %l3 bpos,a,pt %icc, loop_4639 movpos %icc, %l4, %i2 tle %xcc, 0x6 fcmpgt16 %f0, %f2, %l0 loop_4639: ldsw [%l7 + 0x68], %g2 fmul8sux16 %f0, %f14, %f6 fmovdg %xcc, %f14, %f3 ldsw [%l7 + 0x54], %g4 ba,pn %icc, loop_4640 smulcc %i5, 0x09C5, %i1 stx %g6, [%l7 + 0x58] ldsb [%l7 + 0x13], %o2 loop_4640: fmovsvc %xcc, %f15, %f10 fmovspos %icc, %f3, %f10 movl %xcc, %g7, %o7 stx %o5, [%l7 + 0x18] addc %l5, 0x0C8B, %g1 ldd [%l7 + 0x68], %f14 orn %o3, 0x0601, %i4 addc %i0, 0x00CF, %l6 bvc,a loop_4641 brlz %o4, loop_4642 xnor %o6, %o1, %g5 sth %g3, [%l7 + 0x76] loop_4641: bge loop_4643 loop_4642: fmovrdlez %i7, %f8, %f0 fnands %f3, %f0, %f5 fpsub16 %f6, %f14, %f0 loop_4643: fabsd %f14, %f6 brgz,a %l2, loop_4644 st %f8, [%l7 + 0x68] xnorcc %i6, %o0, %i3 fsrc2s %f4, %f11 loop_4644: tgu %icc, 0x7 movrne %l3, %l1, %l4 fpackfix %f6, %f10 fbug %fcc3, loop_4645 fmovdge %xcc, %f12, %f4 stx %l0, [%l7 + 0x30] bl,pn %xcc, loop_4646 loop_4645: fmovde %xcc, %f10, %f1 array16 %i2, %g4, %i5 srax %g2, %g6, %o2 loop_4646: stw %i1, [%l7 + 0x24] alignaddr %o7, %g7, %l5 fmovrdgez %o5, %f10, %f4 fmul8sux16 %f14, %f0, %f8 pdist %f2, %f4, %f2 std %f6, [%l7 + 0x30] fmovrdlez %g1, %f0, %f14 fmovrsne %o3, %f1, %f6 fcmpeq32 %f8, %f6, %i4 fmovrse %l6, %f6, %f9 tne %icc, 0x6 fpsub32s %f1, %f4, %f1 fmovrdlz %i0, %f4, %f8 fpsub16 %f8, %f8, %f4 fmovdle %icc, %f8, %f5 movrgz %o4, %o6, %g5 ld [%l7 + 0x64], %f2 fandnot2 %f2, %f14, %f8 ldub [%l7 + 0x32], %g3 fmul8x16al %f7, %f13, %f12 fmovde %xcc, %f13, %f9 orncc %o1, %i7, %i6 st %f5, [%l7 + 0x54] ldsw [%l7 + 0x68], %o0 stb %l2, [%l7 + 0x22] lduh [%l7 + 0x7E], %i3 st %f2, [%l7 + 0x30] ldub [%l7 + 0x16], %l3 fbuge,a %fcc2, loop_4647 fmovda %icc, %f4, %f3 tcc %icc, 0x7 ta %xcc, 0x0 loop_4647: fmovrsne %l1, %f7, %f12 fmovrdlz %l0, %f10, %f14 fmovsne %icc, %f1, %f13 fmovscc %xcc, %f15, %f0 tle %xcc, 0x6 fmovdvs %icc, %f2, %f9 umul %l4, 0x12AA, %g4 fmovrdgz %i2, %f4, %f14 fmovsne %xcc, %f6, %f5 fpmerge %f14, %f15, %f14 fmovrsgez %i5, %f7, %f6 fornot2 %f6, %f0, %f2 fmovrslz %g2, %f15, %f0 nop setx loop_4648, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdle %icc, %f11, %f11 ldsw [%l7 + 0x54], %g6 tl %icc, 0x5 loop_4648: stw %i1, [%l7 + 0x50] fpack32 %f14, %f4, %f14 movge %xcc, %o2, %o7 fpsub32 %f14, %f6, %f2 fzeros %f1 lduh [%l7 + 0x30], %g7 ldsw [%l7 + 0x50], %l5 xnorcc %o5, %g1, %i4 bge,a loop_4649 fmovdvs %xcc, %f10, %f14 stw %o3, [%l7 + 0x44] fsrc2 %f10, %f0 loop_4649: ldd [%l7 + 0x70], %f2 fmovdneg %xcc, %f14, %f2 ba,pt %icc, loop_4650 fmovdpos %icc, %f15, %f2 edge32n %l6, %o4, %i0 ldub [%l7 + 0x0A], %o6 loop_4650: bcs %xcc, loop_4651 tpos %icc, 0x4 fbug %fcc3, loop_4652 ldx [%l7 + 0x40], %g3 loop_4651: fones %f14 ldd [%l7 + 0x18], %f4 loop_4652: fmovrdne %g5, %f6, %f6 sub %o1, 0x1F3C, %i6 orn %i7, 0x17CD, %l2 ldub [%l7 + 0x6C], %i3 stw %l3, [%l7 + 0x50] ldsh [%l7 + 0x0C], %l1 fmovspos %xcc, %f7, %f10 ldsw [%l7 + 0x54], %o0 fmovrsgz %l0, %f1, %f11 fbo %fcc0, loop_4653 tn %icc, 0x5 stb %g4, [%l7 + 0x5B] fzero %f10 loop_4653: ldd [%l7 + 0x58], %f6 array32 %i2, %i5, %l4 lduw [%l7 + 0x70], %g2 stb %g6, [%l7 + 0x79] move %icc, %i1, %o2 fpadd16s %f14, %f10, %f3 fmovrde %g7, %f14, %f8 fandnot1 %f0, %f12, %f2 andncc %o7, %l5, %o5 tneg %xcc, 0x6 tsubcctv %i4, 0x18E8, %g1 stb %o3, [%l7 + 0x56] fands %f9, %f4, %f2 fbul,a %fcc1, loop_4654 fcmpes %fcc3, %f1, %f11 or %l6, 0x0012, %i0 tgu %xcc, 0x5 loop_4654: taddcc %o4, 0x178C, %g3 fnegd %f14, %f10 ld [%l7 + 0x44], %f1 ldx [%l7 + 0x30], %g5 stb %o6, [%l7 + 0x6A] edge32l %i6, %o1, %i7 sub %i3, 0x114F, %l2 edge16 %l1, %o0, %l3 taddcc %g4, 0x1D5A, %i2 srlx %l0, 0x08, %l4 lduw [%l7 + 0x38], %i5 fmovrslz %g6, %f1, %f13 fmovdge %xcc, %f6, %f8 ldx [%l7 + 0x70], %g2 fbuge,a %fcc2, loop_4655 fmuld8ulx16 %f10, %f4, %f10 fxnor %f14, %f14, %f12 srax %o2, 0x01, %g7 loop_4655: fmul8x16au %f5, %f9, %f12 fmul8x16al %f10, %f1, %f2 stx %i1, [%l7 + 0x30] fcmped %fcc3, %f0, %f10 srl %l5, 0x12, %o7 fmovrdne %o5, %f4, %f6 ldsb [%l7 + 0x72], %i4 xnor %g1, 0x1863, %l6 ldsh [%l7 + 0x64], %o3 edge32ln %o4, %g3, %g5 sdiv %o6, 0x1749, %i0 ldd [%l7 + 0x28], %f0 fsrc1 %f6, %f4 edge32l %o1, %i7, %i3 ldsh [%l7 + 0x16], %i6 or %l1, 0x19F5, %o0 sth %l2, [%l7 + 0x4E] fpsub32 %f2, %f8, %f10 lduw [%l7 + 0x70], %l3 fmovrsgz %g4, %f13, %f6 fmovdleu %icc, %f8, %f4 fnands %f0, %f6, %f3 edge32n %i2, %l4, %i5 subcc %g6, 0x1816, %g2 st %f9, [%l7 + 0x20] sub %l0, 0x0A84, %o2 fmovdle %xcc, %f3, %f7 tgu %xcc, 0x5 fmovdpos %xcc, %f9, %f3 fcmpgt16 %f12, %f4, %g7 fbuge,a %fcc0, loop_4656 fmovscc %icc, %f14, %f11 ldsw [%l7 + 0x34], %i1 stw %o7, [%l7 + 0x54] loop_4656: fmovdl %icc, %f2, %f12 fmul8x16al %f8, %f9, %f6 fpack32 %f8, %f8, %f8 fmovdgu %icc, %f4, %f2 edge16ln %o5, %i4, %l5 fbue %fcc0, loop_4657 fabss %f15, %f7 sub %l6, %g1, %o3 ldub [%l7 + 0x63], %o4 loop_4657: fbn,a %fcc3, loop_4658 sth %g5, [%l7 + 0x32] fcmpeq16 %f2, %f6, %g3 ldx [%l7 + 0x18], %i0 loop_4658: fnot2s %f10, %f9 fmovdle %xcc, %f15, %f12 fpadd32s %f7, %f4, %f2 fandnot1 %f4, %f2, %f10 ldsb [%l7 + 0x46], %o6 fzeros %f6 fbne %fcc0, loop_4659 ldsh [%l7 + 0x68], %o1 lduh [%l7 + 0x0E], %i7 tcc %icc, 0x1 loop_4659: tneg %icc, 0x3 tvc %xcc, 0x5 std %f10, [%l7 + 0x20] add %i3, 0x101B, %l1 sdivx %o0, 0x09D7, %l2 fandnot1 %f2, %f8, %f0 movg %xcc, %i6, %g4 nop setx loop_4660, %l0, %l1 jmpl %l1, %l3 ld [%l7 + 0x38], %f13 stw %i2, [%l7 + 0x3C] tleu %xcc, 0x3 loop_4660: ldub [%l7 + 0x35], %i5 bge,a loop_4661 fmovda %xcc, %f7, %f6 fmovdl %icc, %f7, %f7 movcc %icc, %l4, %g2 loop_4661: fmovsneg %icc, %f6, %f10 sth %l0, [%l7 + 0x46] fmul8sux16 %f6, %f10, %f6 array8 %g6, %g7, %o2 fcmpeq32 %f8, %f14, %o7 tpos %xcc, 0x1 tpos %icc, 0x6 fpsub16s %f3, %f9, %f2 fmovscc %icc, %f7, %f5 srl %o5, 0x09, %i4 orcc %i1, 0x087E, %l6 fcmple16 %f4, %f6, %l5 stx %g1, [%l7 + 0x40] tn %icc, 0x4 ldsw [%l7 + 0x3C], %o3 ba loop_4662 fpackfix %f2, %f14 movn %icc, %g5, %o4 fmul8ulx16 %f6, %f0, %f0 loop_4662: fbl,a %fcc2, loop_4663 lduh [%l7 + 0x5E], %i0 movn %icc, %o6, %g3 ldsw [%l7 + 0x28], %i7 loop_4663: ldx [%l7 + 0x30], %o1 std %f14, [%l7 + 0x20] fmovsvc %xcc, %f2, %f3 ldsw [%l7 + 0x78], %l1 xor %o0, %i3, %l2 ldx [%l7 + 0x28], %g4 stw %i6, [%l7 + 0x2C] st %f13, [%l7 + 0x20] fornot1 %f0, %f0, %f12 for %f2, %f4, %f0 fcmpne32 %f4, %f14, %i2 fbul %fcc1, loop_4664 st %f12, [%l7 + 0x34] movn %icc, %i5, %l4 stb %g2, [%l7 + 0x1C] loop_4664: tvc %xcc, 0x0 fmovsle %xcc, %f12, %f6 faligndata %f14, %f14, %f0 ld [%l7 + 0x28], %f9 lduh [%l7 + 0x6E], %l3 fabss %f2, %f11 ldx [%l7 + 0x60], %g6 bgu loop_4665 st %f6, [%l7 + 0x38] brlz,a %g7, loop_4666 nop setx loop_4667, %l0, %l1 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_4665: stx %o2, [%l7 + 0x48] movle %xcc, %l0, %o5 loop_4666: fmovscs %xcc, %f7, %f6 loop_4667: lduw [%l7 + 0x08], %i4 ldd [%l7 + 0x10], %f6 lduw [%l7 + 0x44], %i1 movcc %icc, %o7, %l6 fmul8x16al %f8, %f5, %f6 be,a,pt %icc, loop_4668 fnand %f4, %f6, %f8 fmul8x16al %f10, %f6, %f10 edge16n %l5, %g1, %o3 loop_4668: fmovrsne %g5, %f0, %f9 and %o4, %i0, %g3 movne %xcc, %o6, %i7 alignaddr %o1, %o0, %i3 fbne %fcc1, loop_4669 fcmps %fcc3, %f9, %f4 udivx %l2, 0x1A25, %l1 stx %i6, [%l7 + 0x28] loop_4669: fpackfix %f10, %f4 subcc %i2, 0x0F2A, %i5 tgu %xcc, 0x0 fcmple16 %f6, %f12, %l4 ldd [%l7 + 0x48], %f4 fxor %f10, %f12, %f12 stx %g2, [%l7 + 0x38] ldd [%l7 + 0x58], %f6 xor %l3, %g6, %g4 ba,pn %xcc, loop_4670 ld [%l7 + 0x54], %f9 lduw [%l7 + 0x0C], %g7 siam 0x3 loop_4670: edge16l %o2, %o5, %l0 fba %fcc1, loop_4671 ldd [%l7 + 0x30], %f2 movrlz %i4, %i1, %o7 ldub [%l7 + 0x17], %l6 loop_4671: fbug,a %fcc0, loop_4672 fcmple32 %f14, %f14, %l5 movn %icc, %o3, %g5 sub %g1, 0x09D1, %i0 loop_4672: edge8ln %o4, %g3, %o6 fnors %f4, %f15, %f0 fcmpes %fcc3, %f12, %f14 edge16ln %i7, %o1, %o0 ldx [%l7 + 0x28], %i3 andn %l2, 0x13B4, %l1 fmovrsne %i6, %f10, %f3 ldub [%l7 + 0x18], %i5 fmovsgu %xcc, %f11, %f9 fmovdcs %xcc, %f13, %f11 movre %i2, 0x076, %l4 xnorcc %l3, 0x1FA4, %g2 fbo,a %fcc3, loop_4673 fnands %f10, %f1, %f2 ldd [%l7 + 0x18], %f10 fxors %f0, %f2, %f5 loop_4673: array16 %g4, %g6, %g7 fnegd %f12, %f2 fbg,a %fcc0, loop_4674 bge,a,pn %xcc, loop_4675 fmovsne %xcc, %f12, %f11 tle %xcc, 0x0 loop_4674: sdiv %o2, 0x1D8A, %o5 loop_4675: lduh [%l7 + 0x52], %i4 lduw [%l7 + 0x58], %i1 fsrc1 %f14, %f0 st %f1, [%l7 + 0x10] movrgez %o7, %l0, %l5 lduh [%l7 + 0x18], %o3 sth %g5, [%l7 + 0x42] lduh [%l7 + 0x24], %l6 subc %i0, %o4, %g1 ldub [%l7 + 0x47], %g3 fmovde %xcc, %f10, %f7 movrgez %o6, 0x0BF, %o1 edge32 %i7, %i3, %l2 stw %l1, [%l7 + 0x48] fble %fcc1, loop_4676 brz %o0, loop_4677 tneg %icc, 0x0 lduh [%l7 + 0x0A], %i5 loop_4676: lduw [%l7 + 0x40], %i2 loop_4677: movneg %xcc, %l4, %i6 tcc %xcc, 0x7 for %f2, %f10, %f14 fmovsneg %icc, %f3, %f13 stw %l3, [%l7 + 0x20] tg %icc, 0x5 fcmpd %fcc3, %f2, %f12 ldsb [%l7 + 0x4C], %g2 bshuffle %f2, %f8, %f10 fands %f2, %f14, %f14 ldsw [%l7 + 0x14], %g6 ble,pn %xcc, loop_4678 fblg %fcc0, loop_4679 tleu %icc, 0x5 fpsub32 %f14, %f14, %f2 loop_4678: movvc %icc, %g7, %g4 loop_4679: fexpand %f5, %f12 stb %o2, [%l7 + 0x76] edge32n %o5, %i1, %o7 std %f10, [%l7 + 0x60] ld [%l7 + 0x68], %f15 ldsw [%l7 + 0x68], %i4 fandnot1s %f12, %f0, %f1 fsrc2s %f5, %f1 stb %l5, [%l7 + 0x2B] ld [%l7 + 0x50], %f0 movpos %xcc, %o3, %l0 fmovsne %icc, %f9, %f10 te %icc, 0x6 ldub [%l7 + 0x75], %g5 ldx [%l7 + 0x70], %l6 fmul8x16al %f1, %f3, %f8 fmovdleu %xcc, %f4, %f9 fpadd32s %f2, %f2, %f5 ldx [%l7 + 0x50], %i0 tge %xcc, 0x0 ldub [%l7 + 0x7B], %o4 fmovdleu %xcc, %f8, %f2 fzero %f2 fpsub16 %f12, %f2, %f6 movrgez %g1, %o6, %o1 move %xcc, %g3, %i3 fpsub16s %f8, %f11, %f6 lduh [%l7 + 0x6C], %l2 subccc %i7, 0x1817, %l1 brlez,a %i5, loop_4680 ldsw [%l7 + 0x2C], %i2 ldsb [%l7 + 0x6F], %o0 movvc %icc, %i6, %l3 loop_4680: brlz %g2, loop_4681 tpos %icc, 0x4 edge32 %l4, %g7, %g4 edge8ln %g6, %o5, %o2 loop_4681: move %xcc, %i1, %o7 ldsw [%l7 + 0x44], %i4 fmovrse %l5, %f8, %f3 bleu,a %xcc, loop_4682 fmul8x16au %f11, %f7, %f14 edge32 %o3, %g5, %l0 st %f6, [%l7 + 0x50] loop_4682: brlz,a %l6, loop_4683 tneg %icc, 0x6 addc %o4, 0x0ED5, %i0 lduh [%l7 + 0x56], %o6 loop_4683: srax %g1, 0x00, %o1 fones %f5 subcc %g3, %l2, %i3 mulscc %l1, %i7, %i2 tsubcctv %o0, %i6, %l3 ldsw [%l7 + 0x0C], %i5 fandnot2s %f3, %f14, %f0 fmovs %f13, %f15 tvs %icc, 0x3 lduw [%l7 + 0x60], %l4 ba,a,pt %icc, loop_4684 fmul8ulx16 %f12, %f8, %f2 stx %g7, [%l7 + 0x58] addcc %g4, 0x173F, %g2 loop_4684: nop setx loop_4685, %l0, %l1 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 %xcc, loop_4686 fcmpne32 %f14, %f4, %g6 mulx %o2, %i1, %o7 loop_4685: fmovrdgez %o5, %f2, %f4 loop_4686: tn %xcc, 0x0 fmovdge %icc, %f13, %f10 ldsb [%l7 + 0x09], %i4 ldx [%l7 + 0x08], %o3 tcc %xcc, 0x0 srlx %l5, 0x1D, %g5 ldsw [%l7 + 0x2C], %l6 subccc %l0, 0x0245, %o4 brlz,a %i0, loop_4687 st %f12, [%l7 + 0x3C] st %f10, [%l7 + 0x64] movpos %xcc, %g1, %o1 loop_4687: movrgez %g3, %l2, %i3 movrlz %o6, 0x195, %l1 fnot2s %f12, %f11 fbge %fcc1, loop_4688 fmovdgu %xcc, %f5, %f9 fnegd %f10, %f4 st %f4, [%l7 + 0x50] loop_4688: fandnot1s %f9, %f10, %f10 array8 %i2, %i7, %i6 alignaddr %o0, %i5, %l3 fmovde %icc, %f11, %f15 brlz %l4, loop_4689 and %g7, 0x0503, %g4 fcmpne32 %f10, %f4, %g6 st %f0, [%l7 + 0x2C] loop_4689: ldub [%l7 + 0x1D], %g2 movgu %icc, %i1, %o7 fxnor %f14, %f2, %f0 movrne %o2, 0x30A, %i4 stb %o5, [%l7 + 0x62] ldsh [%l7 + 0x50], %o3 bpos,pt %xcc, loop_4690 movrgez %g5, %l6, %l5 movre %o4, %l0, %g1 edge16 %o1, %g3, %l2 loop_4690: bne,a loop_4691 ld [%l7 + 0x30], %f9 bge loop_4692 fmovdcs %xcc, %f15, %f1 loop_4691: fmovs %f5, %f13 fsrc2 %f14, %f8 loop_4692: movre %i3, %i0, %o6 std %f14, [%l7 + 0x78] fcmple32 %f12, %f0, %i2 fsrc1s %f11, %f15 ldx [%l7 + 0x38], %i7 sth %l1, [%l7 + 0x4A] fpadd16 %f2, %f4, %f2 stw %o0, [%l7 + 0x44] fsrc2 %f4, %f0 stb %i6, [%l7 + 0x5E] array32 %i5, %l4, %l3 ldx [%l7 + 0x70], %g4 fmovs %f10, %f10 lduw [%l7 + 0x60], %g7 fmovsa %icc, %f6, %f13 stb %g2, [%l7 + 0x7F] ta %xcc, 0x0 ldd [%l7 + 0x18], %f8 fsrc2s %f10, %f8 fmovdl %icc, %f11, %f1 lduw [%l7 + 0x40], %i1 tcs %xcc, 0x4 fble %fcc2, loop_4693 call loop_4694 tleu %icc, 0x0 ldub [%l7 + 0x4C], %g6 loop_4693: lduh [%l7 + 0x28], %o7 loop_4694: fmul8x16 %f1, %f2, %f2 or %o2, %o5, %o3 fmul8x16 %f14, %f10, %f0 orncc %g5, %l6, %l5 sllx %i4, 0x12, %o4 lduh [%l7 + 0x6E], %l0 fsrc2 %f12, %f6 pdist %f4, %f12, %f2 srax %g1, %g3, %l2 fbo,a %fcc3, loop_4695 movleu %xcc, %i3, %i0 stx %o1, [%l7 + 0x50] fmovrslez %o6, %f5, %f13 loop_4695: stb %i7, [%l7 + 0x21] ldsb [%l7 + 0x44], %l1 xor %i2, 0x02F3, %i6 fbug,a %fcc3, loop_4696 movrlez %o0, %i5, %l3 smul %g4, 0x1522, %g7 for %f14, %f0, %f0 loop_4696: fmovrsne %g2, %f10, %f0 tg %xcc, 0x6 tvs %icc, 0x4 lduw [%l7 + 0x0C], %l4 bcs,pn %icc, loop_4697 fbg,a %fcc2, loop_4698 stb %g6, [%l7 + 0x35] fbo %fcc1, loop_4699 loop_4697: ldub [%l7 + 0x15], %i1 loop_4698: fmovse %xcc, %f6, %f11 fcmpgt16 %f6, %f4, %o7 loop_4699: std %f0, [%l7 + 0x10] fmovdgu %xcc, %f7, %f12 orn %o2, 0x0429, %o3 ldsh [%l7 + 0x1A], %o5 movneg %icc, %l6, %g5 sdivcc %i4, 0x0CE3, %l5 ldsb [%l7 + 0x73], %l0 ldd [%l7 + 0x28], %f14 movl %xcc, %o4, %g1 fpack16 %f6, %f8 ldsw [%l7 + 0x10], %g3 sdivx %i3, 0x052B, %l2 ldsw [%l7 + 0x68], %o1 fmovsgu %icc, %f5, %f1 mova %xcc, %o6, %i7 fzeros %f15 movrne %l1, %i0, %i6 std %f14, [%l7 + 0x68] brgez,a %i2, loop_4700 array32 %o0, %l3, %g4 fmovrdgz %g7, %f2, %f0 tgu %icc, 0x0 loop_4700: fmovs %f5, %f3 sdiv %i5, 0x06EC, %g2 movneg %icc, %g6, %i1 fbge,a %fcc3, loop_4701 addcc %l4, %o2, %o3 fmovrdlz %o5, %f12, %f12 subc %l6, 0x0F77, %g5 loop_4701: fble,a %fcc2, loop_4702 sll %i4, %o7, %l0 ldsh [%l7 + 0x2A], %l5 st %f8, [%l7 + 0x0C] loop_4702: sth %g1, [%l7 + 0x6C] fmovsgu %icc, %f2, %f3 bne,a,pt %icc, loop_4703 fble %fcc2, loop_4704 edge16ln %g3, %i3, %o4 stw %l2, [%l7 + 0x18] loop_4703: fpsub16s %f10, %f5, %f12 loop_4704: fxor %f6, %f10, %f2 edge16 %o1, %i7, %l1 fmovd %f0, %f10 sth %o6, [%l7 + 0x68] tsubcc %i0, %i6, %o0 tn %xcc, 0x1 edge16 %i2, %l3, %g7 fbge,a %fcc1, loop_4705 popc 0x01CB, %i5 addccc %g4, %g6, %i1 stx %g2, [%l7 + 0x70] loop_4705: brz,a %o2, loop_4706 stb %l4, [%l7 + 0x1C] or %o3, %l6, %o5 fand %f2, %f4, %f6 loop_4706: fmovrslez %i4, %f4, %f14 bge,pt %icc, loop_4707 fmovrdlez %o7, %f12, %f0 tvs %icc, 0x5 tcc %icc, 0x2 loop_4707: udivx %l0, 0x1D58, %g5 edge8l %g1, %g3, %l5 fbn,a %fcc2, loop_4708 mulscc %o4, 0x10DE, %l2 te %xcc, 0x1 andcc %i3, 0x0BA1, %i7 loop_4708: movre %l1, 0x231, %o1 smul %o6, %i0, %o0 umulcc %i2, %i6, %g7 tg %xcc, 0x7 fmovsge %icc, %f5, %f4 lduw [%l7 + 0x24], %i5 fpadd32s %f9, %f14, %f14 orncc %l3, %g6, %i1 ld [%l7 + 0x24], %f11 srl %g2, %g4, %o2 siam 0x5 ldsb [%l7 + 0x12], %l4 ldx [%l7 + 0x50], %l6 stw %o3, [%l7 + 0x3C] tn %xcc, 0x4 movcs %icc, %o5, %o7 sub %i4, %g5, %g1 alignaddr %l0, %g3, %o4 fors %f11, %f0, %f11 fpmerge %f14, %f5, %f10 fcmpgt16 %f12, %f14, %l5 nop setx loop_4709, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done or %i3, %l2, %l1 movcc %xcc, %o1, %o6 st %f14, [%l7 + 0x3C] loop_4709: lduw [%l7 + 0x64], %i7 stx %i0, [%l7 + 0x58] subc %o0, %i2, %g7 fpackfix %f2, %f2 fpsub32s %f5, %f8, %f1 bcs,pt %icc, loop_4710 fnand %f8, %f10, %f4 ldsb [%l7 + 0x4A], %i6 sll %l3, 0x04, %g6 loop_4710: bpos,a,pt %icc, loop_4711 fmovse %xcc, %f8, %f3 fcmpgt32 %f6, %f2, %i5 edge16ln %i1, %g4, %g2 loop_4711: movleu %xcc, %l4, %l6 fmovsa %xcc, %f9, %f5 ldsb [%l7 + 0x61], %o2 fmul8ulx16 %f2, %f4, %f14 ldsw [%l7 + 0x7C], %o3 taddcctv %o7, %i4, %o5 fbl %fcc3, loop_4712 fbge,a %fcc0, loop_4713 fcmpeq16 %f2, %f6, %g5 fmul8sux16 %f0, %f4, %f0 loop_4712: fornot1s %f2, %f12, %f15 loop_4713: ldsb [%l7 + 0x09], %g1 fmovdcc %icc, %f2, %f3 ba,pn %xcc, loop_4714 lduh [%l7 + 0x60], %l0 taddcctv %g3, 0x11D2, %o4 be,a,pt %icc, loop_4715 loop_4714: fpackfix %f10, %f7 orn %i3, 0x0319, %l2 sll %l5, 0x0E, %l1 loop_4715: fmovdcs %xcc, %f5, %f0 stx %o6, [%l7 + 0x38] fbul,a %fcc1, loop_4716 edge32n %o1, %i7, %i0 nop setx loop_4717, %l0, %l1 jmpl %l1, %o0 stx %i2, [%l7 + 0x58] loop_4716: for %f14, %f4, %f14 lduh [%l7 + 0x54], %g7 loop_4717: fbug,a %fcc0, loop_4718 fmovd %f12, %f4 stx %l3, [%l7 + 0x40] ld [%l7 + 0x38], %f13 loop_4718: ldx [%l7 + 0x40], %i6 ldsh [%l7 + 0x4A], %g6 edge8 %i5, %i1, %g4 fmovsleu %icc, %f4, %f4 alignaddrl %l4, %g2, %o2 fbne %fcc1, loop_4719 stx %l6, [%l7 + 0x48] stw %o7, [%l7 + 0x10] stb %i4, [%l7 + 0x3C] loop_4719: bneg,a loop_4720 fcmpgt32 %f4, %f10, %o5 te %icc, 0x3 lduw [%l7 + 0x78], %o3 loop_4720: ldx [%l7 + 0x78], %g1 mulscc %l0, 0x11D6, %g5 brlez,a %o4, loop_4721 umulcc %i3, 0x1DB0, %g3 fbuge,a %fcc1, loop_4722 ble loop_4723 loop_4721: ld [%l7 + 0x44], %f10 brnz %l5, loop_4724 loop_4722: st %f1, [%l7 + 0x48] loop_4723: fbul %fcc0, loop_4725 stb %l2, [%l7 + 0x24] loop_4724: tvc %xcc, 0x5 sll %l1, %o1, %o6 loop_4725: mulscc %i0, 0x1FC1, %i7 xor %i2, 0x0F15, %g7 stw %o0, [%l7 + 0x30] movre %i6, 0x34A, %l3 stx %i5, [%l7 + 0x38] ldub [%l7 + 0x10], %g6 bgu loop_4726 stw %i1, [%l7 + 0x6C] fcmpgt32 %f10, %f8, %l4 fmovsg %xcc, %f4, %f11 loop_4726: fbo,a %fcc0, loop_4727 edge16l %g4, %g2, %o2 fcmps %fcc2, %f1, %f8 std %f0, [%l7 + 0x18] loop_4727: bcs,a,pt %icc, loop_4728 movgu %xcc, %l6, %o7 st %f11, [%l7 + 0x54] ld [%l7 + 0x58], %f8 loop_4728: movcs %icc, %i4, %o5 bcc,pt %icc, loop_4729 fmovdvs %xcc, %f5, %f4 stw %g1, [%l7 + 0x1C] brgez %l0, loop_4730 loop_4729: fmovdge %icc, %f10, %f10 fzero %f4 fmovdle %xcc, %f5, %f1 loop_4730: stb %g5, [%l7 + 0x7A] ldx [%l7 + 0x40], %o3 edge32 %i3, %g3, %l5 stw %l2, [%l7 + 0x44] fmovrsne %o4, %f0, %f12 fnot1s %f5, %f4 andncc %o1, %o6, %l1 ldx [%l7 + 0x60], %i7 ld [%l7 + 0x08], %f5 xor %i2, 0x1211, %i0 tl %xcc, 0x6 fbl %fcc3, loop_4731 fpsub16 %f10, %f2, %f4 fcmple32 %f14, %f4, %g7 fmovsleu %xcc, %f13, %f4 loop_4731: fpackfix %f10, %f13 fones %f12 ldsw [%l7 + 0x18], %o0 brlz,a %l3, loop_4732 std %f8, [%l7 + 0x60] lduh [%l7 + 0x1A], %i6 stb %i5, [%l7 + 0x4D] loop_4732: nop setx loop_4733, %l0, %l1 jmpl %l1, %g6 fmovsa %icc, %f3, %f4 lduh [%l7 + 0x36], %l4 ld [%l7 + 0x10], %f11 loop_4733: stw %i1, [%l7 + 0x60] fbul %fcc2, loop_4734 fbn %fcc3, loop_4735 fmovrse %g2, %f2, %f6 ldsh [%l7 + 0x12], %o2 loop_4734: ldx [%l7 + 0x08], %g4 loop_4735: movvc %xcc, %o7, %i4 ble,pn %icc, loop_4736 bgu,pt %xcc, loop_4737 stx %o5, [%l7 + 0x10] tn %icc, 0x1 loop_4736: ldsw [%l7 + 0x4C], %l6 loop_4737: fmovdpos %icc, %f10, %f6 fmovrdlez %g1, %f6, %f10 tsubcctv %l0, %g5, %o3 fnot1s %f0, %f1 std %f6, [%l7 + 0x58] fbe,a %fcc2, loop_4738 add %g3, 0x1436, %i3 fmovsvs %xcc, %f2, %f0 std %f2, [%l7 + 0x48] loop_4738: ld [%l7 + 0x60], %f0 stx %l5, [%l7 + 0x28] fblg,a %fcc3, loop_4739 movre %o4, 0x17A, %l2 st %f0, [%l7 + 0x14] smul %o6, 0x12B5, %l1 loop_4739: subc %i7, %o1, %i2 sth %i0, [%l7 + 0x7C] bneg,a,pn %icc, loop_4740 lduh [%l7 + 0x22], %o0 ldsh [%l7 + 0x12], %l3 siam 0x1 loop_4740: fmovdgu %icc, %f7, %f2 fpsub32s %f12, %f0, %f12 st %f4, [%l7 + 0x64] lduh [%l7 + 0x62], %i6 fbuge %fcc3, loop_4741 ldx [%l7 + 0x30], %i5 fzero %f4 fblg,a %fcc2, loop_4742 loop_4741: ldsw [%l7 + 0x34], %g6 sth %g7, [%l7 + 0x36] sub %l4, %g2, %i1 loop_4742: mulx %o2, %g4, %i4 ldd [%l7 + 0x60], %f8 std %f10, [%l7 + 0x68] fmovrse %o7, %f8, %f4 ldx [%l7 + 0x70], %o5 fxnors %f15, %f12, %f11 fmovdl %icc, %f9, %f10 bl,pn %icc, loop_4743 orncc %g1, 0x1D33, %l6 lduh [%l7 + 0x4C], %l0 stb %o3, [%l7 + 0x62] loop_4743: move %icc, %g5, %i3 move %xcc, %l5, %g3 fpack32 %f6, %f2, %f10 sth %o4, [%l7 + 0x12] movrgz %l2, 0x327, %o6 stb %l1, [%l7 + 0x51] bvs %xcc, loop_4744 andn %o1, %i7, %i2 fmovdvs %icc, %f14, %f11 ldsh [%l7 + 0x2A], %o0 loop_4744: fxors %f3, %f10, %f9 ldsw [%l7 + 0x30], %l3 add %i0, %i5, %g6 fxors %f9, %f15, %f1 stx %g7, [%l7 + 0x10] movn %icc, %l4, %i6 lduw [%l7 + 0x1C], %i1 std %f8, [%l7 + 0x60] array32 %o2, %g2, %i4 ldx [%l7 + 0x58], %g4 taddcc %o7, 0x1528, %g1 movrgz %l6, %o5, %l0 fmovsl %xcc, %f7, %f11 andn %o3, 0x1F53, %g5 brgez %i3, loop_4745 brgez,a %l5, loop_4746 fone %f10 ldsw [%l7 + 0x74], %g3 loop_4745: ldub [%l7 + 0x33], %o4 loop_4746: bcc loop_4747 edge32l %l2, %o6, %l1 fnands %f15, %f4, %f10 fmovspos %xcc, %f4, %f6 loop_4747: fpmerge %f6, %f6, %f6 ldsh [%l7 + 0x5E], %o1 fbne,a %fcc1, loop_4748 std %f12, [%l7 + 0x70] ldsw [%l7 + 0x20], %i2 fmul8x16au %f6, %f8, %f10 loop_4748: std %f6, [%l7 + 0x30] sll %o0, %i7, %i0 fxor %f14, %f4, %f4 fnor %f12, %f6, %f12 fbo %fcc2, loop_4749 ldsb [%l7 + 0x1C], %i5 movle %icc, %l3, %g6 tge %icc, 0x6 loop_4749: fmovsneg %icc, %f3, %f13 stw %l4, [%l7 + 0x3C] ldx [%l7 + 0x28], %i6 subccc %i1, 0x043F, %g7 st %f1, [%l7 + 0x2C] fmovse %icc, %f15, %f11 stw %o2, [%l7 + 0x08] fmovrde %g2, %f4, %f14 fmovrde %g4, %f12, %f10 sllx %o7, 0x05, %g1 ble,pn %xcc, loop_4750 fmuld8ulx16 %f11, %f13, %f14 fbu %fcc1, loop_4751 fmovrdlz %l6, %f4, %f14 loop_4750: fbul,a %fcc0, loop_4752 fnegs %f15, %f6 loop_4751: tgu %xcc, 0x5 fmovrsgz %o5, %f10, %f7 loop_4752: faligndata %f10, %f6, %f14 sth %i4, [%l7 + 0x1A] fabss %f8, %f12 fand %f6, %f6, %f4 smulcc %l0, 0x15D1, %o3 fpsub32s %f14, %f12, %f10 stw %g5, [%l7 + 0x70] sdivcc %i3, 0x0B5A, %l5 lduw [%l7 + 0x34], %o4 orncc %l2, 0x1B0B, %g3 sdivx %l1, 0x1509, %o1 lduh [%l7 + 0x0C], %i2 std %f6, [%l7 + 0x70] fmovdne %xcc, %f6, %f14 sdiv %o0, 0x10D1, %o6 movne %icc, %i0, %i5 stb %i7, [%l7 + 0x0C] fmovde %xcc, %f13, %f1 ble,a,pn %icc, loop_4753 fbul %fcc1, loop_4754 st %f14, [%l7 + 0x78] fbo,a %fcc1, loop_4755 loop_4753: edge8n %l3, %g6, %i6 loop_4754: movg %icc, %l4, %i1 fandnot1 %f6, %f2, %f12 loop_4755: fcmped %fcc0, %f10, %f4 st %f7, [%l7 + 0x24] ldd [%l7 + 0x28], %f4 std %f0, [%l7 + 0x40] ldsb [%l7 + 0x4A], %g7 movrgez %g2, %g4, %o2 bg,a,pn %xcc, loop_4756 umulcc %o7, %g1, %l6 sdivcc %o5, 0x1F28, %i4 addccc %l0, %o3, %g5 loop_4756: movrlz %l5, %i3, %l2 fbue,a %fcc3, loop_4757 std %f4, [%l7 + 0x60] fzero %f12 tne %xcc, 0x4 loop_4757: stb %g3, [%l7 + 0x2C] ld [%l7 + 0x34], %f15 movvs %icc, %l1, %o1 fmovd %f0, %f8 tneg %xcc, 0x5 fand %f10, %f12, %f8 ldsb [%l7 + 0x15], %i2 fmovrdlez %o4, %f4, %f2 fmovspos %icc, %f14, %f1 brnz %o6, loop_4758 stx %o0, [%l7 + 0x20] fornot2 %f10, %f6, %f10 stb %i5, [%l7 + 0x1E] loop_4758: fsrc2 %f10, %f10 array16 %i0, %i7, %g6 brz,a %l3, loop_4759 fmovrdlez %l4, %f14, %f14 ldx [%l7 + 0x68], %i6 lduh [%l7 + 0x4A], %i1 loop_4759: udivcc %g7, 0x1E03, %g4 xnor %o2, 0x1676, %o7 array8 %g1, %g2, %l6 ldub [%l7 + 0x36], %i4 ldsw [%l7 + 0x14], %o5 fmovdgu %xcc, %f7, %f2 sth %o3, [%l7 + 0x32] fornot1 %f14, %f0, %f4 movneg %xcc, %g5, %l5 brgz,a %i3, loop_4760 ldd [%l7 + 0x68], %f10 fand %f2, %f2, %f10 stx %l2, [%l7 + 0x10] loop_4760: stx %l0, [%l7 + 0x08] fmuld8ulx16 %f8, %f15, %f10 te %xcc, 0x5 tgu %xcc, 0x5 fcmple32 %f0, %f6, %l1 edge8l %g3, %o1, %o4 faligndata %f12, %f6, %f12 fmovdle %icc, %f14, %f15 fornot2s %f9, %f9, %f2 fcmps %fcc2, %f11, %f0 fpsub32 %f0, %f0, %f0 fmovs %f1, %f2 st %f7, [%l7 + 0x70] sdiv %o6, 0x1E4E, %o0 edge8 %i5, %i2, %i0 st %f2, [%l7 + 0x7C] fmul8x16 %f8, %f0, %f2 fbge %fcc3, loop_4761 fmovdle %icc, %f3, %f5 bg,pn %xcc, loop_4762 ldub [%l7 + 0x7C], %i7 loop_4761: orncc %g6, %l4, %i6 fbg,a %fcc1, loop_4763 loop_4762: umulcc %i1, 0x04B5, %l3 ld [%l7 + 0x0C], %f10 addc %g4, 0x175D, %o2 loop_4763: fandnot1s %f10, %f5, %f4 fornot2s %f15, %f12, %f15 movrlz %g7, %g1, %o7 std %f10, [%l7 + 0x48] fmovspos %xcc, %f3, %f9 fmovdcc %icc, %f6, %f11 fcmpeq16 %f8, %f4, %g2 stb %i4, [%l7 + 0x24] orn %l6, 0x0B34, %o3 st %f5, [%l7 + 0x38] ldsh [%l7 + 0x3A], %g5 sllx %l5, %i3, %l2 tsubcc %l0, 0x1F57, %o5 st %f8, [%l7 + 0x6C] ldsb [%l7 + 0x78], %l1 fcmple16 %f14, %f12, %o1 sth %g3, [%l7 + 0x14] fmovsg %icc, %f5, %f8 std %f2, [%l7 + 0x40] ldub [%l7 + 0x3E], %o6 ba,a loop_4764 fcmpne16 %f4, %f4, %o4 tleu %xcc, 0x1 bne,a,pn %xcc, loop_4765 loop_4764: fpsub32s %f13, %f6, %f15 fsrc1 %f2, %f8 fmovdl %xcc, %f12, %f3 loop_4765: fbuge %fcc1, loop_4766 ld [%l7 + 0x1C], %f9 sdivx %i5, 0x02F8, %o0 ldsw [%l7 + 0x38], %i2 loop_4766: lduw [%l7 + 0x74], %i7 faligndata %f8, %f4, %f2 fmovda %icc, %f10, %f12 tvc %icc, 0x6 mova %icc, %g6, %l4 std %f4, [%l7 + 0x30] mulx %i0, 0x1E90, %i6 fbne,a %fcc2, loop_4767 udivcc %l3, 0x1BA3, %g4 ldub [%l7 + 0x10], %o2 ldsh [%l7 + 0x6C], %g7 loop_4767: std %f12, [%l7 + 0x58] bg,pt %xcc, loop_4768 nop setx loop_4769, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpd %fcc2, %f14, %f14 lduw [%l7 + 0x18], %i1 loop_4768: fmovrde %g1, %f2, %f0 loop_4769: umulcc %g2, %o7, %l6 fcmpeq32 %f0, %f12, %o3 fpadd16 %f10, %f0, %f8 fnot1 %f0, %f14 ldsb [%l7 + 0x48], %i4 movle %icc, %g5, %i3 ldx [%l7 + 0x28], %l2 ldsb [%l7 + 0x57], %l5 fmovrsgez %l0, %f9, %f5 ldsw [%l7 + 0x5C], %l1 fsrc1s %f4, %f13 ba,a %icc, loop_4770 nop setx loop_4771, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xor %o1, 0x1D3F, %o5 call loop_4772 loop_4770: mova %icc, %g3, %o4 loop_4771: fmul8x16al %f9, %f0, %f2 fandnot1 %f10, %f0, %f2 loop_4772: stb %o6, [%l7 + 0x15] fandnot2 %f12, %f0, %f14 tpos %xcc, 0x6 fcmpgt16 %f8, %f14, %i5 ldsh [%l7 + 0x44], %i2 taddcctv %o0, %g6, %i7 subc %l4, %i0, %l3 stb %g4, [%l7 + 0x49] fpack16 %f2, %f14 fmovse %xcc, %f7, %f15 fandnot1 %f0, %f14, %f12 tl %icc, 0x1 fmovrsgz %i6, %f13, %f13 edge8l %o2, %g7, %g1 ldsb [%l7 + 0x43], %g2 tvc %icc, 0x0 srax %o7, %l6, %o3 fones %f12 stx %i4, [%l7 + 0x20] sth %i1, [%l7 + 0x50] fcmpes %fcc2, %f11, %f8 ldsb [%l7 + 0x41], %g5 ldub [%l7 + 0x77], %l2 bleu loop_4773 std %f14, [%l7 + 0x68] udivcc %l5, 0x1EBE, %i3 mova %xcc, %l1, %l0 loop_4773: fors %f9, %f12, %f9 ldsb [%l7 + 0x0C], %o5 bg,a loop_4774 brlz,a %o1, loop_4775 nop setx loop_4776, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %o4, [%l7 + 0x5C] loop_4774: umulcc %g3, %i5, %i2 loop_4775: bleu loop_4777 loop_4776: array32 %o6, %o0, %g6 mulscc %l4, %i7, %l3 movcc %icc, %g4, %i6 loop_4777: fornot2s %f14, %f12, %f8 movgu %xcc, %i0, %g7 edge16n %o2, %g2, %g1 ldd [%l7 + 0x50], %f14 fcmpeq16 %f2, %f10, %l6 stb %o7, [%l7 + 0x7D] fbug %fcc3, loop_4778 ldsh [%l7 + 0x2C], %o3 fmovdcc %icc, %f1, %f2 std %f10, [%l7 + 0x58] loop_4778: fcmps %fcc1, %f13, %f8 nop setx loop_4779, %l0, %l1 jmpl %l1, %i4 array8 %i1, %g5, %l5 ldsb [%l7 + 0x7D], %i3 array16 %l2, %l0, %l1 loop_4779: fpadd32 %f4, %f2, %f14 ldsb [%l7 + 0x0D], %o5 sth %o4, [%l7 + 0x20] fpmerge %f8, %f2, %f10 umul %g3, 0x0269, %o1 brz %i5, loop_4780 bneg,pt %icc, loop_4781 ld [%l7 + 0x70], %f7 ldsh [%l7 + 0x1C], %i2 loop_4780: ld [%l7 + 0x50], %f5 loop_4781: fmovsa %icc, %f11, %f2 fpack16 %f14, %f1 fblg,a %fcc3, loop_4782 tsubcc %o0, %g6, %o6 brgz %l4, loop_4783 ld [%l7 + 0x18], %f0 loop_4782: fsrc2s %f0, %f5 move %icc, %i7, %g4 loop_4783: edge32ln %l3, %i6, %g7 xnor %o2, 0x19EC, %i0 umul %g1, %l6, %g2 fbue,a %fcc3, loop_4784 edge32ln %o3, %o7, %i1 array8 %g5, %l5, %i3 brlz,a %l2, loop_4785 loop_4784: alignaddr %i4, %l0, %o5 fmovsn %icc, %f1, %f0 ldx [%l7 + 0x48], %o4 loop_4785: fcmple16 %f10, %f14, %g3 taddcc %l1, 0x1D32, %i5 stx %o1, [%l7 + 0x28] edge16l %i2, %o0, %o6 fmovrdgez %g6, %f8, %f14 sllx %i7, %g4, %l3 fmovdcs %icc, %f7, %f8 tcc %xcc, 0x1 fbuge,a %fcc3, loop_4786 fbe %fcc1, loop_4787 ldx [%l7 + 0x28], %l4 fba,a %fcc3, loop_4788 loop_4786: smulcc %g7, 0x10C1, %o2 loop_4787: ldx [%l7 + 0x38], %i6 srlx %i0, %l6, %g2 loop_4788: sth %o3, [%l7 + 0x64] fbu %fcc0, loop_4789 stb %g1, [%l7 + 0x10] udivcc %i1, 0x0058, %o7 tg %icc, 0x4 loop_4789: bg %xcc, loop_4790 fsrc1s %f14, %f0 ldsh [%l7 + 0x2A], %g5 fmovrdne %i3, %f8, %f6 loop_4790: bge loop_4791 movne %xcc, %l2, %l5 smul %i4, 0x0E9C, %l0 ldx [%l7 + 0x08], %o5 loop_4791: fmuld8ulx16 %f1, %f15, %f12 fnegd %f10, %f8 edge16ln %o4, %g3, %i5 srl %o1, %l1, %o0 sra %i2, 0x11, %g6 lduw [%l7 + 0x14], %i7 xor %g4, 0x1F1B, %o6 lduw [%l7 + 0x4C], %l3 std %f0, [%l7 + 0x78] edge16 %l4, %o2, %i6 orncc %i0, %l6, %g7 edge32ln %g2, %g1, %o3 std %f8, [%l7 + 0x68] fmovdgu %icc, %f6, %f14 fbo,a %fcc1, loop_4792 fcmple16 %f2, %f4, %o7 ldx [%l7 + 0x30], %g5 ldd [%l7 + 0x60], %f8 loop_4792: ld [%l7 + 0x24], %f9 ldsh [%l7 + 0x30], %i3 fmovdcs %xcc, %f13, %f3 fmovrdgz %l2, %f10, %f4 bpos,a,pt %xcc, loop_4793 brz %l5, loop_4794 tcs %xcc, 0x0 st %f8, [%l7 + 0x54] loop_4793: fpackfix %f14, %f0 loop_4794: fxors %f0, %f1, %f5 fzeros %f2 stw %i4, [%l7 + 0x50] fmovdg %xcc, %f1, %f15 stb %l0, [%l7 + 0x7D] tvc %xcc, 0x4 fmovsge %xcc, %f13, %f11 fbne %fcc0, loop_4795 nop setx loop_4796, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x68], %f12 std %f2, [%l7 + 0x48] loop_4795: movvs %xcc, %o5, %o4 loop_4796: lduw [%l7 + 0x38], %i1 st %f5, [%l7 + 0x24] stw %i5, [%l7 + 0x4C] ble,pt %icc, loop_4797 fbul,a %fcc1, loop_4798 ldsb [%l7 + 0x78], %o1 fbl %fcc2, loop_4799 loop_4797: fmovdleu %xcc, %f12, %f8 loop_4798: fnegs %f13, %f0 movl %xcc, %l1, %g3 loop_4799: fmovscs %xcc, %f0, %f12 fmovsleu %icc, %f6, %f2 ldsw [%l7 + 0x1C], %o0 sth %i2, [%l7 + 0x36] lduw [%l7 + 0x20], %i7 subccc %g6, %o6, %l3 fmul8x16au %f7, %f8, %f2 edge8 %g4, %l4, %o2 move %xcc, %i6, %l6 st %f0, [%l7 + 0x50] movn %xcc, %g7, %i0 bleu,a loop_4800 fcmpeq32 %f10, %f12, %g2 ldsb [%l7 + 0x20], %o3 fcmpeq32 %f14, %f10, %g1 loop_4800: fmovdn %icc, %f14, %f5 sth %g5, [%l7 + 0x12] ldub [%l7 + 0x7F], %o7 ldub [%l7 + 0x6A], %l2 umul %l5, %i3, %l0 movre %i4, 0x3B9, %o4 st %f8, [%l7 + 0x64] movrgez %i1, 0x19A, %i5 edge32ln %o1, %o5, %g3 fnot2 %f8, %f2 movcs %icc, %l1, %i2 fmovrdgz %i7, %f12, %f2 ldsb [%l7 + 0x0A], %o0 fcmpeq32 %f6, %f2, %g6 xnor %o6, %g4, %l4 brlz,a %l3, loop_4801 tg %icc, 0x5 te %xcc, 0x1 bcs,a,pt %xcc, loop_4802 loop_4801: fba %fcc0, loop_4803 fmul8x16au %f5, %f8, %f8 ldx [%l7 + 0x20], %o2 loop_4802: orcc %l6, 0x0123, %i6 loop_4803: ldsh [%l7 + 0x5E], %i0 lduw [%l7 + 0x64], %g7 fsrc1s %f7, %f15 ld [%l7 + 0x14], %f11 stx %o3, [%l7 + 0x78] tsubcc %g1, %g5, %o7 edge32 %g2, %l2, %i3 fnot1s %f13, %f4 lduh [%l7 + 0x64], %l5 edge32n %l0, %o4, %i1 addc %i5, %i4, %o5 fxors %f13, %f2, %f4 fxors %f11, %f10, %f6 ldsw [%l7 + 0x18], %o1 nop setx loop_4804, %l0, %l1 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 %l1, %f14, %f10 fpsub16s %f12, %f7, %f2 fmovdge %xcc, %f10, %f6 loop_4804: array8 %i2, %g3, %o0 fpack32 %f14, %f14, %f2 stb %g6, [%l7 + 0x28] edge8n %i7, %o6, %l4 mulx %l3, 0x1782, %g4 lduh [%l7 + 0x1A], %o2 brlez,a %i6, loop_4805 fbne %fcc1, loop_4806 fbl,a %fcc0, loop_4807 ldd [%l7 + 0x18], %f8 loop_4805: andcc %i0, %l6, %g7 loop_4806: fmovrslz %o3, %f9, %f15 loop_4807: fmovrslez %g5, %f1, %f0 ldub [%l7 + 0x3D], %g1 fxnor %f6, %f2, %f6 st %f9, [%l7 + 0x64] ldsb [%l7 + 0x5E], %g2 fmovdl %xcc, %f5, %f6 ld [%l7 + 0x10], %f14 nop setx loop_4808, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdivcc %l2, 0x1DDC, %o7 alignaddr %i3, %l5, %o4 fmovse %xcc, %f14, %f14 loop_4808: stb %i1, [%l7 + 0x16] pdist %f0, %f4, %f4 ldd [%l7 + 0x20], %f10 subc %i5, 0x1557, %i4 fmovspos %xcc, %f12, %f12 te %icc, 0x5 lduw [%l7 + 0x1C], %l0 fmul8sux16 %f14, %f0, %f6 ldub [%l7 + 0x27], %o5 tn %xcc, 0x0 lduh [%l7 + 0x26], %o1 udiv %i2, 0x0817, %g3 bg,a loop_4809 movle %xcc, %l1, %o0 movrne %g6, 0x0E4, %o6 fpack32 %f8, %f0, %f12 loop_4809: ld [%l7 + 0x7C], %f14 ldsh [%l7 + 0x62], %l4 st %f7, [%l7 + 0x30] fbl %fcc2, loop_4810 subc %i7, 0x1DDF, %l3 fpsub32 %f14, %f2, %f12 fmul8x16au %f10, %f4, %f14 loop_4810: bpos %xcc, loop_4811 subc %o2, 0x1D65, %g4 fmovdcc %xcc, %f13, %f13 bpos,pn %xcc, loop_4812 loop_4811: ldsh [%l7 + 0x14], %i6 st %f12, [%l7 + 0x1C] fmovrsgez %l6, %f9, %f11 loop_4812: fcmped %fcc1, %f8, %f6 tn %icc, 0x2 addcc %i0, 0x1684, %o3 edge16 %g5, %g7, %g1 fornot2s %f11, %f5, %f4 fbo %fcc1, loop_4813 sethi 0x1BCA, %g2 sth %l2, [%l7 + 0x24] fbg,a %fcc2, loop_4814 loop_4813: fpack32 %f4, %f10, %f0 fpadd32s %f6, %f4, %f12 fnors %f15, %f1, %f15 loop_4814: ld [%l7 + 0x50], %f13 xor %o7, 0x1D82, %l5 fbe,a %fcc0, loop_4815 fandnot2s %f3, %f6, %f3 subcc %i3, 0x0B78, %o4 smulcc %i5, 0x01F2, %i4 loop_4815: fmovdleu %xcc, %f12, %f8 popc %l0, %o5 fand %f14, %f10, %f8 lduh [%l7 + 0x22], %i1 array8 %o1, %g3, %l1 std %f14, [%l7 + 0x50] tge %xcc, 0x6 xorcc %i2, 0x0F9A, %g6 fpsub16 %f14, %f0, %f12 st %f6, [%l7 + 0x70] srlx %o6, %o0, %l4 fbe %fcc0, loop_4816 fornot1 %f4, %f4, %f4 fpadd16 %f10, %f2, %f4 fmovdleu %xcc, %f3, %f12 loop_4816: fpsub16 %f8, %f2, %f2 stw %l3, [%l7 + 0x6C] sll %i7, 0x0B, %o2 tcc %icc, 0x4 fnands %f5, %f3, %f1 pdist %f12, %f2, %f6 edge16l %g4, %l6, %i6 fbug,a %fcc0, loop_4817 fmuld8ulx16 %f1, %f0, %f12 tsubcctv %o3, 0x148D, %g5 fbug,a %fcc0, loop_4818 loop_4817: fbule %fcc3, loop_4819 stb %g7, [%l7 + 0x5E] ld [%l7 + 0x14], %f12 loop_4818: fmovsgu %icc, %f8, %f5 loop_4819: sth %i0, [%l7 + 0x46] movg %icc, %g1, %g2 ba,a,pn %xcc, loop_4820 movcs %xcc, %l2, %l5 ldsh [%l7 + 0x36], %i3 fmovsn %icc, %f9, %f0 loop_4820: fabss %f4, %f8 sub %o4, 0x0C0E, %i5 brz,a %i4, loop_4821 tleu %icc, 0x1 fbl,a %fcc3, loop_4822 fmul8x16au %f0, %f11, %f8 loop_4821: fpadd32s %f4, %f0, %f5 fmovrsgez %o7, %f0, %f3 loop_4822: xnor %o5, %i1, %o1 movl %xcc, %l0, %g3 srl %i2, %l1, %g6 fandnot1 %f4, %f4, %f8 stw %o0, [%l7 + 0x30] fmovscc %xcc, %f5, %f5 taddcc %l4, %o6, %l3 fone %f4 lduw [%l7 + 0x74], %i7 fornot1s %f1, %f8, %f14 fones %f9 brnz,a %o2, loop_4823 std %f14, [%l7 + 0x28] bge,a loop_4824 array16 %l6, %i6, %o3 loop_4823: fpadd16s %f7, %f1, %f2 stw %g5, [%l7 + 0x38] loop_4824: st %f14, [%l7 + 0x58] taddcc %g4, %i0, %g7 fxors %f9, %f0, %f1 fmovrslz %g1, %f9, %f5 st %f1, [%l7 + 0x7C] fmul8x16al %f4, %f5, %f12 lduh [%l7 + 0x0A], %g2 fzero %f6 ba,pt %xcc, loop_4825 array8 %l5, %i3, %l2 fpsub32s %f1, %f1, %f14 fabss %f12, %f14 loop_4825: edge8l %o4, %i4, %i5 lduh [%l7 + 0x34], %o7 fabss %f13, %f4 ldsw [%l7 + 0x30], %i1 fmovdg %icc, %f7, %f13 lduw [%l7 + 0x3C], %o5 st %f7, [%l7 + 0x50] ldub [%l7 + 0x3E], %l0 fbg %fcc2, loop_4826 tcs %xcc, 0x1 ldx [%l7 + 0x40], %o1 ldsw [%l7 + 0x70], %i2 loop_4826: fandnot2 %f10, %f8, %f10 bleu,a loop_4827 stw %l1, [%l7 + 0x2C] fmovdvc %icc, %f8, %f13 tn %icc, 0x1 loop_4827: stb %g3, [%l7 + 0x74] ble,a,pt %icc, loop_4828 ldsw [%l7 + 0x10], %o0 andncc %g6, %l4, %l3 fxnors %f7, %f0, %f11 loop_4828: fnegs %f11, %f3 xorcc %i7, %o2, %o6 ldsh [%l7 + 0x46], %l6 ldsb [%l7 + 0x36], %i6 fmovrsne %o3, %f8, %f15 fmovrsgz %g4, %f5, %f13 st %f11, [%l7 + 0x08] fmovsne %icc, %f12, %f4 lduw [%l7 + 0x40], %i0 tsubcc %g5, %g1, %g2 fpadd32 %f2, %f6, %f12 ld [%l7 + 0x74], %f4 ldd [%l7 + 0x20], %f8 fand %f10, %f12, %f8 fbue,a %fcc1, loop_4829 ldub [%l7 + 0x62], %g7 tne %xcc, 0x4 fmovdvc %icc, %f4, %f1 loop_4829: fpadd16s %f9, %f12, %f0 call loop_4830 fabsd %f14, %f0 fmovsn %xcc, %f0, %f13 sdiv %l5, 0x029D, %l2 loop_4830: tge %icc, 0x6 lduw [%l7 + 0x58], %i3 edge32 %o4, %i5, %o7 bg,pt %icc, loop_4831 fmovs %f5, %f15 xorcc %i4, %o5, %i1 subcc %o1, 0x1D9E, %i2 loop_4831: movcs %xcc, %l0, %g3 tcc %xcc, 0x5 fpsub16 %f12, %f10, %f8 stw %l1, [%l7 + 0x78] stb %g6, [%l7 + 0x63] fbo,a %fcc3, loop_4832 tvc %xcc, 0x2 subcc %o0, 0x1796, %l4 stb %i7, [%l7 + 0x36] loop_4832: ld [%l7 + 0x58], %f8 fble %fcc0, loop_4833 fmovrde %o2, %f12, %f4 stw %o6, [%l7 + 0x24] mulx %l3, 0x0396, %l6 loop_4833: movn %xcc, %i6, %g4 fmovrslz %i0, %f15, %f2 call loop_4834 bshuffle %f10, %f6, %f8 fxnor %f8, %f2, %f14 lduh [%l7 + 0x56], %o3 loop_4834: std %f8, [%l7 + 0x10] bl,pn %xcc, loop_4835 ldx [%l7 + 0x68], %g5 movre %g2, 0x115, %g7 ldd [%l7 + 0x08], %f0 loop_4835: fpack32 %f14, %f8, %f12 fbge %fcc3, loop_4836 ld [%l7 + 0x70], %f10 orn %l5, 0x146E, %g1 stb %l2, [%l7 + 0x55] loop_4836: tvs %xcc, 0x7 fbge %fcc2, loop_4837 fornot2s %f4, %f8, %f10 stb %o4, [%l7 + 0x2E] bneg,a,pt %xcc, loop_4838 loop_4837: fmovsle %xcc, %f5, %f15 orn %i5, %i3, %o7 array16 %i4, %i1, %o1 loop_4838: ld [%l7 + 0x64], %f9 nop setx loop_4839, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mulx %i2, 0x1DAC, %l0 fpsub32 %f0, %f10, %f2 alignaddr %o5, %g3, %g6 loop_4839: andn %o0, 0x10B7, %l1 ba,a,pn %xcc, loop_4840 ldx [%l7 + 0x68], %i7 brz %o2, loop_4841 ldd [%l7 + 0x18], %f0 loop_4840: lduw [%l7 + 0x34], %l4 fmovdneg %xcc, %f7, %f2 loop_4841: orcc %o6, %l3, %i6 fnand %f12, %f6, %f12 fpsub32s %f8, %f11, %f1 fsrc2 %f2, %f6 fmovrslz %g4, %f6, %f0 bvs,a loop_4842 fmovrslez %l6, %f1, %f13 fcmpne16 %f6, %f0, %o3 edge16n %i0, %g5, %g2 loop_4842: edge8n %l5, %g7, %l2 fbue %fcc3, loop_4843 ld [%l7 + 0x60], %f5 ldd [%l7 + 0x78], %f0 bpos,a %xcc, loop_4844 loop_4843: addcc %g1, %o4, %i3 brgz,a %o7, loop_4845 fxnor %f6, %f14, %f14 loop_4844: udivcc %i5, 0x0A81, %i1 movvs %xcc, %o1, %i2 loop_4845: fmovsge %xcc, %f3, %f0 ldd [%l7 + 0x08], %f8 stb %l0, [%l7 + 0x51] fbule %fcc1, loop_4846 fpack16 %f0, %f7 ldsb [%l7 + 0x57], %i4 fpadd32 %f10, %f2, %f4 loop_4846: fmovscs %xcc, %f6, %f13 stw %o5, [%l7 + 0x40] fmovrsne %g3, %f14, %f15 bshuffle %f6, %f0, %f10 fmovdpos %xcc, %f4, %f12 stw %o0, [%l7 + 0x68] bn,a loop_4847 stx %g6, [%l7 + 0x50] fmul8sux16 %f8, %f14, %f10 ldx [%l7 + 0x38], %l1 loop_4847: fbl %fcc3, loop_4848 edge32 %o2, %i7, %l4 fmul8x16 %f9, %f2, %f10 lduh [%l7 + 0x64], %l3 loop_4848: ldsw [%l7 + 0x18], %i6 ld [%l7 + 0x10], %f12 ldsb [%l7 + 0x5C], %o6 ldub [%l7 + 0x24], %l6 std %f8, [%l7 + 0x30] tvs %icc, 0x6 sra %g4, 0x01, %o3 udivcc %g5, 0x1844, %i0 ldsb [%l7 + 0x0F], %g2 movrlez %l5, %g7, %g1 fmuld8sux16 %f10, %f0, %f6 ld [%l7 + 0x2C], %f5 bge,pt %xcc, loop_4849 lduh [%l7 + 0x42], %o4 movneg %xcc, %i3, %l2 ldsh [%l7 + 0x34], %i5 loop_4849: and %o7, 0x1A95, %o1 fmovsvs %icc, %f14, %f4 fandnot2 %f14, %f12, %f0 ldsb [%l7 + 0x72], %i1 fpadd16 %f4, %f0, %f8 fzeros %f3 bn,a,pn %xcc, loop_4850 ldsb [%l7 + 0x21], %l0 bl,a,pn %xcc, loop_4851 ld [%l7 + 0x64], %f2 loop_4850: ld [%l7 + 0x3C], %f3 fbl,a %fcc1, loop_4852 loop_4851: ldub [%l7 + 0x40], %i4 fbl,a %fcc1, loop_4853 fand %f12, %f14, %f4 loop_4852: ldd [%l7 + 0x38], %f4 bge,pt %xcc, loop_4854 loop_4853: fbe %fcc3, loop_4855 bg,a loop_4856 sth %o5, [%l7 + 0x7C] loop_4854: fmovdpos %icc, %f15, %f3 loop_4855: sub %g3, %o0, %i2 loop_4856: fmovrde %l1, %f10, %f0 fxors %f13, %f1, %f15 ba,a loop_4857 fnot2s %f2, %f3 stw %g6, [%l7 + 0x58] ld [%l7 + 0x68], %f12 loop_4857: bg,a,pt %xcc, loop_4858 orn %i7, %o2, %l4 tle %icc, 0x5 fabss %f6, %f3 loop_4858: fmovsl %xcc, %f2, %f10 lduh [%l7 + 0x24], %l3 fcmpes %fcc2, %f0, %f10 edge32n %o6, %i6, %g4 lduh [%l7 + 0x7A], %o3 movrne %l6, %i0, %g2 edge32n %l5, %g5, %g1 and %g7, 0x054B, %i3 bneg,a,pn %xcc, loop_4859 sub %l2, 0x1974, %i5 umul %o4, %o7, %i1 fmovrsgez %l0, %f1, %f6 loop_4859: ld [%l7 + 0x64], %f14 fmovdne %icc, %f12, %f5 fabss %f5, %f2 st %f0, [%l7 + 0x38] lduw [%l7 + 0x20], %o1 fbge,a %fcc3, loop_4860 stb %o5, [%l7 + 0x5B] std %f6, [%l7 + 0x40] ldub [%l7 + 0x1E], %g3 loop_4860: fexpand %f1, %f6 fmuld8sux16 %f13, %f7, %f14 lduw [%l7 + 0x18], %i4 st %f15, [%l7 + 0x3C] sth %o0, [%l7 + 0x4C] fmovdn %xcc, %f5, %f12 brgz %l1, loop_4861 movrne %i2, %g6, %o2 nop setx loop_4862, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldub [%l7 + 0x10], %i7 loop_4861: fmovrdlez %l3, %f14, %f0 st %f4, [%l7 + 0x08] loop_4862: fbge %fcc0, loop_4863 movrgez %l4, 0x212, %o6 fandnot2s %f9, %f0, %f1 fmovsgu %xcc, %f15, %f4 loop_4863: fbge %fcc0, loop_4864 brnz,a %g4, loop_4865 ldub [%l7 + 0x44], %o3 brz %l6, loop_4866 loop_4864: st %f2, [%l7 + 0x28] loop_4865: ldx [%l7 + 0x28], %i6 ta %icc, 0x4 loop_4866: movrlez %g2, 0x360, %l5 fmovrsgz %i0, %f4, %f15 sdivcc %g1, 0x1A1F, %g5 for %f6, %f6, %f14 ld [%l7 + 0x38], %f2 nop setx loop_4867, %l0, %l1 jmpl %l1, %i3 movne %xcc, %l2, %i5 edge8l %o4, %g7, %o7 std %f8, [%l7 + 0x68] loop_4867: brlez %l0, loop_4868 fandnot1 %f4, %f8, %f10 lduw [%l7 + 0x30], %o1 fmovde %icc, %f3, %f3 loop_4868: sth %o5, [%l7 + 0x5E] fmovdgu %xcc, %f6, %f4 bvs,pt %icc, loop_4869 orn %g3, 0x16DF, %i4 fone %f0 st %f2, [%l7 + 0x68] loop_4869: ldx [%l7 + 0x38], %i1 brgz,a %l1, loop_4870 fmovspos %icc, %f2, %f8 edge8n %o0, %g6, %i2 movrgez %o2, 0x09B, %i7 loop_4870: fpsub32 %f2, %f0, %f10 ldd [%l7 + 0x38], %f10 fnot2s %f15, %f5 fpadd16s %f1, %f2, %f5 fmovspos %icc, %f5, %f5 sth %l3, [%l7 + 0x56] sth %o6, [%l7 + 0x16] fnot1s %f2, %f6 udiv %l4, 0x1224, %g4 fbule,a %fcc3, loop_4871 movge %xcc, %o3, %i6 fcmple32 %f12, %f4, %l6 ldsh [%l7 + 0x50], %g2 loop_4871: sth %l5, [%l7 + 0x2C] ld [%l7 + 0x60], %f2 lduh [%l7 + 0x62], %g1 std %f14, [%l7 + 0x08] array16 %i0, %i3, %l2 ldsb [%l7 + 0x7D], %i5 fmovsne %icc, %f11, %f9 brz %g5, loop_4872 fcmpeq32 %f0, %f4, %g7 ldx [%l7 + 0x20], %o4 ld [%l7 + 0x6C], %f2 loop_4872: ldsw [%l7 + 0x58], %l0 lduh [%l7 + 0x72], %o7 bvs,a,pt %xcc, loop_4873 fmovscc %icc, %f10, %f2 andn %o5, 0x009E, %g3 fmul8ulx16 %f8, %f2, %f0 loop_4873: movleu %xcc, %o1, %i4 ldsh [%l7 + 0x56], %l1 fxnor %f0, %f6, %f4 fpmerge %f12, %f7, %f2 fcmpeq16 %f4, %f8, %o0 udivcc %i1, 0x15E3, %i2 fcmpne16 %f4, %f10, %o2 fble,a %fcc1, loop_4874 ld [%l7 + 0x40], %f13 st %f6, [%l7 + 0x08] movn %icc, %g6, %l3 loop_4874: st %f13, [%l7 + 0x54] ldsh [%l7 + 0x6C], %i7 addccc %l4, %o6, %g4 movrlez %o3, 0x3E8, %i6 fmovrdlz %l6, %f10, %f8 ldub [%l7 + 0x69], %l5 move %xcc, %g2, %i0 edge16l %g1, %i3, %l2 fands %f4, %f9, %f6 ldsh [%l7 + 0x40], %i5 alignaddr %g7, %o4, %l0 fmovrdgz %g5, %f0, %f14 fbn,a %fcc0, loop_4875 stx %o7, [%l7 + 0x20] movle %icc, %g3, %o1 fbge,a %fcc3, loop_4876 loop_4875: fmovsleu %xcc, %f4, %f9 fbne,a %fcc0, loop_4877 movvs %xcc, %o5, %i4 loop_4876: fandnot1s %f1, %f8, %f4 edge16n %l1, %o0, %i1 loop_4877: movvc %icc, %o2, %g6 srlx %i2, 0x15, %i7 ldx [%l7 + 0x28], %l3 fcmpne16 %f0, %f12, %l4 lduh [%l7 + 0x26], %o6 fornot2 %f4, %f8, %f6 fcmpeq16 %f6, %f14, %g4 fbe,a %fcc1, loop_4878 te %icc, 0x2 fsrc2 %f10, %f6 stx %i6, [%l7 + 0x78] loop_4878: fnand %f8, %f0, %f8 fnot1 %f8, %f0 lduh [%l7 + 0x5C], %o3 sth %l6, [%l7 + 0x0E] fpsub16 %f4, %f6, %f10 fmovda %icc, %f13, %f12 ldd [%l7 + 0x60], %f14 ldx [%l7 + 0x40], %g2 ta %xcc, 0x5 fmovscc %xcc, %f0, %f1 andcc %i0, %l5, %g1 movrgz %l2, 0x193, %i5 bge,a,pt %xcc, loop_4879 tneg %icc, 0x2 mulx %g7, %i3, %l0 edge32l %g5, %o7, %g3 loop_4879: fnot2s %f1, %f10 ldd [%l7 + 0x30], %f8 movvs %xcc, %o4, %o5 umul %o1, 0x1FC7, %l1 tvs %xcc, 0x5 ldsw [%l7 + 0x74], %o0 ldub [%l7 + 0x34], %i4 fnegd %f8, %f6 lduw [%l7 + 0x40], %i1 ble,a,pn %icc, loop_4880 fcmple16 %f14, %f10, %o2 ldd [%l7 + 0x10], %f10 brgz %g6, loop_4881 loop_4880: fpsub16 %f4, %f12, %f4 fmovrdgz %i2, %f10, %f14 ldub [%l7 + 0x73], %i7 loop_4881: lduw [%l7 + 0x60], %l3 edge8l %o6, %l4, %g4 ldd [%l7 + 0x48], %f14 fxor %f0, %f8, %f2 fmovdg %xcc, %f3, %f1 movneg %xcc, %i6, %o3 sllx %l6, %i0, %g2 fmovrsgez %l5, %f13, %f5 fmovrsne %l2, %f1, %f2 sth %g1, [%l7 + 0x14] std %f0, [%l7 + 0x60] stb %i5, [%l7 + 0x33] subcc %i3, 0x10A3, %g7 fzero %f0 fmovdpos %xcc, %f10, %f3 bpos,pn %icc, loop_4882 ldsh [%l7 + 0x38], %l0 movre %o7, 0x332, %g3 ldx [%l7 + 0x28], %o4 loop_4882: fzero %f4 bgu,pt %icc, loop_4883 fmovdne %xcc, %f15, %f8 edge32l %o5, %o1, %l1 fornot2s %f8, %f9, %f8 loop_4883: fnand %f10, %f10, %f14 ldx [%l7 + 0x40], %g5 brlez %i4, loop_4884 fmovsne %icc, %f4, %f10 fnands %f6, %f11, %f7 ldub [%l7 + 0x79], %o0 loop_4884: tvs %icc, 0x7 ldsw [%l7 + 0x24], %o2 mulx %i1, %i2, %g6 ldsw [%l7 + 0x78], %l3 fpadd32s %f6, %f3, %f0 fands %f5, %f5, %f4 movge %xcc, %i7, %l4 fbul,a %fcc2, loop_4885 subc %g4, 0x161E, %o6 std %f10, [%l7 + 0x48] be,a %icc, loop_4886 loop_4885: ldub [%l7 + 0x59], %o3 tcs %icc, 0x2 fpmerge %f0, %f9, %f0 loop_4886: lduw [%l7 + 0x14], %l6 ld [%l7 + 0x70], %f11 tsubcc %i6, %i0, %g2 ba,a,pn %xcc, loop_4887 movn %xcc, %l5, %g1 fmovsvs %xcc, %f6, %f5 lduw [%l7 + 0x28], %i5 loop_4887: fmovda %icc, %f6, %f5 fmovsleu %icc, %f14, %f3 fmovs %f2, %f10 tne %xcc, 0x7 ldsw [%l7 + 0x28], %l2 fmovse %xcc, %f8, %f10 sth %g7, [%l7 + 0x62] st %f12, [%l7 + 0x38] movcs %icc, %l0, %i3 fbo %fcc0, loop_4888 fsrc2 %f0, %f14 mulscc %g3, %o4, %o5 brgez %o1, loop_4889 loop_4888: brnz %l1, loop_4890 stb %o7, [%l7 + 0x5C] xor %i4, 0x02B0, %o0 loop_4889: fmovrsgz %o2, %f13, %f4 loop_4890: brgz %g5, loop_4891 edge8ln %i2, %i1, %l3 lduw [%l7 + 0x64], %i7 subcc %g6, 0x1B48, %g4 loop_4891: nop setx loop_4892, %l0, %l1 jmpl %l1, %l4 movl %icc, %o3, %l6 ld [%l7 + 0x68], %f8 sth %i6, [%l7 + 0x2C] loop_4892: fcmpne32 %f6, %f8, %i0 fmovrsgz %g2, %f15, %f4 nop setx loop_4893, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsg %icc, %f9, %f7 stw %l5, [%l7 + 0x70] ldsb [%l7 + 0x1B], %o6 loop_4893: fmovde %xcc, %f13, %f1 fands %f11, %f15, %f8 fmovdl %icc, %f7, %f9 stb %i5, [%l7 + 0x4A] edge32l %l2, %g7, %g1 tleu %xcc, 0x4 movrne %i3, 0x15F, %g3 bvs,a,pt %icc, loop_4894 ta %xcc, 0x5 fmovrslz %o4, %f2, %f10 brnz,a %l0, loop_4895 loop_4894: bcs,a,pn %xcc, loop_4896 fmovrsgz %o1, %f6, %f5 fmovrdgz %o5, %f0, %f8 loop_4895: and %o7, %l1, %i4 loop_4896: lduw [%l7 + 0x38], %o2 movvc %icc, %g5, %o0 ldd [%l7 + 0x70], %f14 ldub [%l7 + 0x2C], %i1 fmovsneg %xcc, %f3, %f13 ldub [%l7 + 0x55], %i2 fmovrdgez %l3, %f10, %f14 fbge,a %fcc2, loop_4897 movcs %icc, %i7, %g4 fblg %fcc3, loop_4898 st %f11, [%l7 + 0x74] loop_4897: tle %icc, 0x2 ldub [%l7 + 0x2D], %g6 loop_4898: bg,a,pn %xcc, loop_4899 fblg %fcc1, loop_4900 lduw [%l7 + 0x14], %l4 sll %l6, 0x1E, %i6 loop_4899: fbo,a %fcc0, loop_4901 loop_4900: bleu,pt %xcc, loop_4902 stb %o3, [%l7 + 0x63] bleu,a loop_4903 loop_4901: st %f10, [%l7 + 0x44] loop_4902: ldsh [%l7 + 0x0C], %g2 fpmerge %f15, %f5, %f10 loop_4903: ldub [%l7 + 0x45], %l5 stb %o6, [%l7 + 0x16] te %xcc, 0x4 st %f6, [%l7 + 0x44] fmovscs %icc, %f7, %f5 edge32ln %i0, %i5, %l2 fmovrsgz %g1, %f10, %f15 fpack16 %f6, %f1 fblg,a %fcc1, loop_4904 stx %i3, [%l7 + 0x08] movrlz %g3, 0x182, %g7 tg %xcc, 0x1 loop_4904: tsubcc %o4, %l0, %o5 fcmpgt32 %f8, %f10, %o1 bshuffle %f0, %f4, %f2 fnot2 %f6, %f4 fcmpeq32 %f8, %f8, %o7 fcmpeq32 %f6, %f6, %l1 ld [%l7 + 0x6C], %f15 bl,pn %icc, loop_4905 fblg %fcc3, loop_4906 bl %xcc, loop_4907 fnot2 %f8, %f14 loop_4905: fbue,a %fcc1, loop_4908 loop_4906: brlz,a %i4, loop_4909 loop_4907: fcmpd %fcc3, %f14, %f0 fmovsvs %icc, %f12, %f12 loop_4908: fandnot2 %f0, %f14, %f4 loop_4909: bpos,a,pt %xcc, loop_4910 ldsw [%l7 + 0x14], %o2 udivx %g5, 0x0FE4, %o0 umulcc %i2, 0x1E1C, %l3 loop_4910: tleu %icc, 0x2 ble loop_4911 ldd [%l7 + 0x08], %f8 fpackfix %f2, %f4 fsrc2s %f12, %f10 loop_4911: lduh [%l7 + 0x2E], %i1 fbue %fcc1, loop_4912 fcmpd %fcc1, %f2, %f6 fcmpgt16 %f14, %f4, %i7 lduh [%l7 + 0x6C], %g6 loop_4912: ldsh [%l7 + 0x6E], %g4 fmul8x16au %f0, %f15, %f10 bn,a,pn %xcc, loop_4913 fmovs %f9, %f14 tge %xcc, 0x7 fbl %fcc0, loop_4914 loop_4913: ldx [%l7 + 0x50], %l6 bn loop_4915 std %f2, [%l7 + 0x18] loop_4914: fcmpes %fcc3, %f3, %f9 tne %xcc, 0x2 loop_4915: ldsw [%l7 + 0x44], %l4 stb %i6, [%l7 + 0x52] bshuffle %f6, %f4, %f2 fmovdle %icc, %f15, %f5 fmovsl %xcc, %f14, %f13 fxor %f10, %f0, %f12 fcmped %fcc0, %f6, %f2 fandnot2 %f6, %f14, %f10 fmovsneg %xcc, %f5, %f7 ldd [%l7 + 0x40], %f4 tge %xcc, 0x4 ld [%l7 + 0x20], %f4 fmovdleu %icc, %f5, %f14 fmovrdgz %g2, %f12, %f12 ld [%l7 + 0x74], %f15 fmovrsne %l5, %f7, %f4 fsrc2s %f10, %f12 stx %o6, [%l7 + 0x68] fblg %fcc2, loop_4916 call loop_4917 fabss %f7, %f10 lduh [%l7 + 0x36], %o3 loop_4916: lduh [%l7 + 0x56], %i5 loop_4917: xor %i0, %g1, %i3 ld [%l7 + 0x6C], %f2 movrne %g3, 0x254, %g7 bl,a,pt %icc, loop_4918 edge16 %o4, %l2, %o5 srl %o1, %o7, %l0 fbug %fcc3, loop_4919 loop_4918: sdiv %i4, 0x0284, %o2 fmovdl %xcc, %f10, %f1 movrgz %g5, 0x06F, %o0 loop_4919: fmovsneg %icc, %f9, %f2 fmovda %icc, %f8, %f7 lduw [%l7 + 0x10], %i2 fmovrdgz %l3, %f8, %f12 fblg %fcc2, loop_4920 bn %xcc, loop_4921 siam 0x7 fornot1s %f6, %f14, %f2 loop_4920: lduw [%l7 + 0x58], %l1 loop_4921: fmovrdgz %i1, %f10, %f6 movneg %xcc, %i7, %g4 tvc %xcc, 0x2 fxors %f13, %f6, %f10 fpadd16s %f3, %f11, %f9 ldsh [%l7 + 0x3A], %l6 stx %g6, [%l7 + 0x28] move %icc, %i6, %l4 umul %g2, %l5, %o6 fbl %fcc3, loop_4922 fmovrdlz %o3, %f12, %f8 fmovsgu %icc, %f5, %f2 std %f2, [%l7 + 0x60] loop_4922: fpack32 %f4, %f2, %f6 fmul8x16au %f13, %f6, %f6 bpos,a,pt %xcc, loop_4923 lduw [%l7 + 0x20], %i5 tsubcctv %i0, %g1, %i3 sdiv %g7, 0x120D, %o4 loop_4923: fmovsneg %icc, %f9, %f15 std %f2, [%l7 + 0x78] udivcc %g3, 0x099D, %l2 fmovscs %icc, %f6, %f13 stb %o1, [%l7 + 0x72] fbul %fcc3, loop_4924 bcc,pt %xcc, loop_4925 bleu %xcc, loop_4926 bcs,pt %icc, loop_4927 loop_4924: lduw [%l7 + 0x70], %o7 loop_4925: taddcc %l0, 0x0941, %o5 loop_4926: stx %o2, [%l7 + 0x38] loop_4927: ldsw [%l7 + 0x2C], %g5 movrgez %o0, 0x2FA, %i2 fbl,a %fcc0, loop_4928 movrgez %l3, %i4, %i1 std %f2, [%l7 + 0x08] fmul8x16al %f4, %f2, %f0 loop_4928: fbne %fcc3, loop_4929 ldx [%l7 + 0x18], %l1 fbge %fcc0, loop_4930 fnegd %f6, %f2 loop_4929: ldsw [%l7 + 0x34], %g4 sll %l6, 0x19, %g6 loop_4930: bne,a loop_4931 fzero %f2 ldx [%l7 + 0x70], %i6 stw %i7, [%l7 + 0x50] loop_4931: fzeros %f6 bpos,a,pt %icc, loop_4932 orcc %l4, 0x0760, %g2 andn %o6, %l5, %o3 bshuffle %f6, %f6, %f8 loop_4932: fabss %f14, %f1 fnors %f3, %f5, %f8 movre %i0, %i5, %i3 ble,a,pn %icc, loop_4933 ldsb [%l7 + 0x0C], %g1 ba,a loop_4934 st %f12, [%l7 + 0x78] loop_4933: stw %g7, [%l7 + 0x0C] tsubcc %o4, 0x1088, %l2 loop_4934: movvc %icc, %g3, %o7 fcmpes %fcc2, %f5, %f0 fabss %f14, %f8 fabss %f0, %f12 ldx [%l7 + 0x18], %o1 tvs %icc, 0x3 fpsub32s %f8, %f7, %f1 add %l0, %o2, %o5 bge,pn %xcc, loop_4935 fandnot2 %f14, %f0, %f6 fbu %fcc0, loop_4936 fba %fcc1, loop_4937 loop_4935: faligndata %f0, %f14, %f2 ta %icc, 0x4 loop_4936: sth %g5, [%l7 + 0x2A] loop_4937: fnand %f12, %f0, %f2 fbug,a %fcc2, loop_4938 ld [%l7 + 0x60], %f11 sth %o0, [%l7 + 0x10] ldx [%l7 + 0x48], %l3 loop_4938: std %f10, [%l7 + 0x68] movvc %xcc, %i2, %i1 ldd [%l7 + 0x48], %f14 array16 %l1, %g4, %i4 tcs %xcc, 0x6 fbug %fcc3, loop_4939 ldx [%l7 + 0x20], %g6 fpsub16s %f13, %f4, %f8 ldsb [%l7 + 0x20], %l6 loop_4939: ldsh [%l7 + 0x46], %i7 orncc %l4, 0x1C44, %g2 ldsw [%l7 + 0x70], %i6 tl %xcc, 0x7 sdivx %o6, 0x079F, %o3 fnot1 %f4, %f8 fbug,a %fcc0, loop_4940 fmovsvs %xcc, %f12, %f15 tge %icc, 0x3 ldx [%l7 + 0x10], %i0 loop_4940: srl %i5, 0x01, %i3 ba,pn %xcc, loop_4941 or %l5, %g1, %o4 stx %g7, [%l7 + 0x50] movrne %l2, 0x199, %g3 loop_4941: fmovrdgz %o1, %f12, %f8 fbge %fcc3, loop_4942 bge,a,pt %xcc, loop_4943 tn %xcc, 0x5 movrlz %l0, 0x2C9, %o2 loop_4942: subc %o5, %g5, %o0 loop_4943: movl %xcc, %l3, %i2 fmovrsgez %o7, %f1, %f11 fmul8sux16 %f2, %f6, %f4 lduh [%l7 + 0x48], %l1 fmovspos %xcc, %f6, %f15 stw %g4, [%l7 + 0x1C] stx %i4, [%l7 + 0x18] fmovs %f5, %f3 fmovsa %xcc, %f15, %f1 st %f7, [%l7 + 0x3C] edge32ln %g6, %l6, %i7 fnot2s %f1, %f14 ldub [%l7 + 0x65], %i1 ldub [%l7 + 0x3D], %g2 fcmpne32 %f2, %f12, %l4 fmovdl %icc, %f9, %f14 edge8 %o6, %i6, %i0 bshuffle %f14, %f8, %f6 bn,pn %icc, loop_4944 edge16n %i5, %o3, %i3 fmovsle %xcc, %f10, %f8 std %f10, [%l7 + 0x78] loop_4944: std %f6, [%l7 + 0x30] stx %g1, [%l7 + 0x70] brlz %o4, loop_4945 ldsh [%l7 + 0x2E], %g7 andcc %l5, %g3, %l2 fbu,a %fcc0, loop_4946 loop_4945: fnor %f4, %f0, %f10 ld [%l7 + 0x40], %f14 fble %fcc2, loop_4947 loop_4946: ldsh [%l7 + 0x64], %l0 movvs %xcc, %o1, %o2 sub %g5, 0x1499, %o0 loop_4947: sth %l3, [%l7 + 0x30] bg,a %icc, loop_4948 std %f4, [%l7 + 0x30] tneg %icc, 0x1 ld [%l7 + 0x30], %f2 loop_4948: fxnor %f8, %f6, %f10 fmovrsgz %o5, %f11, %f9 nop setx loop_4949, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bge,a %xcc, loop_4950 fpack16 %f10, %f5 array16 %i2, %l1, %o7 loop_4949: stb %g4, [%l7 + 0x66] loop_4950: mulx %i4, 0x1F08, %g6 st %f3, [%l7 + 0x5C] fbe %fcc3, loop_4951 call loop_4952 st %f5, [%l7 + 0x14] call loop_4953 loop_4951: nop setx loop_4954, %l0, %l1 jmpl %l1, %i7 loop_4952: stx %i1, [%l7 + 0x78] fmovs %f2, %f10 loop_4953: movrgez %g2, %l4, %l6 loop_4954: andncc %i6, %o6, %i5 fmovrsne %o3, %f8, %f1 fsrc2s %f10, %f12 fcmpd %fcc1, %f6, %f2 bne loop_4955 stx %i0, [%l7 + 0x48] sra %g1, 0x06, %o4 faligndata %f12, %f4, %f2 loop_4955: fpsub32s %f3, %f15, %f8 udivcc %i3, 0x05E2, %l5 stb %g3, [%l7 + 0x74] std %f8, [%l7 + 0x68] stw %g7, [%l7 + 0x70] lduw [%l7 + 0x44], %l0 sth %o1, [%l7 + 0x16] sub %l2, 0x0CA5, %o2 fmul8x16au %f12, %f0, %f6 ldsw [%l7 + 0x20], %g5 fmovdn %icc, %f13, %f5 fmovdl %xcc, %f4, %f7 std %f4, [%l7 + 0x18] bleu,pn %xcc, loop_4956 fandnot2s %f3, %f15, %f14 ldd [%l7 + 0x48], %f6 mulscc %o0, %o5, %l3 loop_4956: std %f2, [%l7 + 0x78] fpack32 %f12, %f8, %f6 ld [%l7 + 0x34], %f10 fmovsle %icc, %f9, %f13 fpadd32 %f14, %f10, %f6 bne,pn %xcc, loop_4957 bvs %icc, loop_4958 sll %i2, 0x0C, %l1 st %f15, [%l7 + 0x50] loop_4957: te %xcc, 0x1 loop_4958: fmovsleu %xcc, %f0, %f1 fornot1 %f4, %f0, %f6 fnot1 %f0, %f4 tge %xcc, 0x7 fmovrdgez %g4, %f8, %f10 brgez %i4, loop_4959 lduw [%l7 + 0x24], %g6 for %f14, %f14, %f2 fandnot2 %f8, %f10, %f4 loop_4959: fmovdvs %icc, %f4, %f3 ldub [%l7 + 0x32], %i7 fbne %fcc1, loop_4960 fmovdcs %icc, %f0, %f5 stb %i1, [%l7 + 0x46] ldsw [%l7 + 0x40], %g2 loop_4960: fand %f14, %f0, %f14 bleu,a,pt %icc, loop_4961 fmovsleu %xcc, %f1, %f2 fabsd %f8, %f10 tn %xcc, 0x2 loop_4961: bg %xcc, loop_4962 bgu,a loop_4963 std %f2, [%l7 + 0x48] fnor %f0, %f0, %f8 loop_4962: mova %icc, %o7, %l6 loop_4963: tsubcctv %i6, 0x1802, %o6 fmovdleu %xcc, %f11, %f2 std %f2, [%l7 + 0x68] orncc %i5, %o3, %i0 fmovsvs %xcc, %f5, %f10 fmul8ulx16 %f8, %f4, %f10 ldd [%l7 + 0x70], %f14 movleu %xcc, %g1, %l4 ldsh [%l7 + 0x14], %o4 fmovsg %xcc, %f12, %f9 ldsb [%l7 + 0x65], %l5 fandnot2 %f10, %f14, %f10 movleu %icc, %g3, %i3 edge8 %l0, %o1, %l2 umul %g7, %g5, %o0 addc %o2, %o5, %i2 fmovdpos %icc, %f9, %f2 ldub [%l7 + 0x66], %l3 fnot2 %f8, %f6 ldx [%l7 + 0x10], %g4 ldsb [%l7 + 0x21], %i4 add %l1, 0x14AD, %g6 bg,a loop_4964 edge32l %i1, %g2, %i7 fmovdge %xcc, %f6, %f14 ldd [%l7 + 0x30], %f8 loop_4964: fmovsa %xcc, %f5, %f15 ta %icc, 0x7 ble,a %icc, loop_4965 fmovsn %xcc, %f7, %f8 subc %l6, 0x089D, %o7 ldd [%l7 + 0x30], %f8 loop_4965: movne %xcc, %i6, %i5 sll %o3, 0x19, %i0 fmovdne %icc, %f5, %f11 fmovdge %xcc, %f10, %f10 st %f3, [%l7 + 0x18] fpadd16 %f10, %f12, %f10 ldsw [%l7 + 0x68], %o6 stb %g1, [%l7 + 0x69] bl,a,pn %icc, loop_4966 te %icc, 0x0 st %f5, [%l7 + 0x78] ta %icc, 0x4 loop_4966: fmovdvs %xcc, %f10, %f4 stw %o4, [%l7 + 0x1C] sth %l5, [%l7 + 0x44] orcc %l4, 0x1ED7, %g3 fand %f4, %f8, %f6 taddcc %i3, 0x1484, %l0 edge8 %l2, %o1, %g5 brlz,a %g7, loop_4967 std %f0, [%l7 + 0x70] fmovrdgz %o2, %f8, %f0 fnot1 %f12, %f6 loop_4967: edge32ln %o5, %o0, %i2 fmovsleu %xcc, %f3, %f14 ldx [%l7 + 0x50], %l3 fnand %f2, %f12, %f6 edge16 %g4, %l1, %g6 sth %i4, [%l7 + 0x5A] ldsb [%l7 + 0x40], %i1 ba,pn %icc, loop_4968 tsubcc %i7, 0x0702, %l6 fmul8x16 %f3, %f0, %f2 sethi 0x1B27, %o7 loop_4968: fbne,a %fcc2, loop_4969 movrgez %i6, 0x1A1, %g2 fabsd %f14, %f4 call loop_4970 loop_4969: movvc %icc, %o3, %i5 ldd [%l7 + 0x58], %f8 fbuge,a %fcc2, loop_4971 loop_4970: fnot1s %f6, %f13 movle %xcc, %o6, %g1 tneg %icc, 0x4 loop_4971: fbo,a %fcc2, loop_4972 bg,pt %icc, loop_4973 tg %icc, 0x3 std %f10, [%l7 + 0x68] loop_4972: fzero %f6 loop_4973: stw %o4, [%l7 + 0x34] fmovrde %i0, %f4, %f2 fpsub16s %f14, %f11, %f12 fmovrsgz %l5, %f2, %f4 orncc %g3, 0x0A9B, %l4 ldsh [%l7 + 0x50], %l0 sub %l2, %i3, %g5 fnegs %f9, %f2 alignaddr %g7, %o2, %o5 fble,a %fcc2, loop_4974 faligndata %f12, %f2, %f0 smulcc %o1, 0x14C2, %o0 fmovdvc %xcc, %f6, %f1 loop_4974: ldx [%l7 + 0x28], %l3 fmovrsgez %i2, %f7, %f3 fmul8ulx16 %f4, %f2, %f0 stw %l1, [%l7 + 0x40] fmovsle %xcc, %f3, %f1 bne,a %xcc, loop_4975 fmul8x16 %f9, %f8, %f2 orncc %g4, %g6, %i4 ldsw [%l7 + 0x34], %i7 loop_4975: ldsw [%l7 + 0x48], %l6 and %i1, 0x16EC, %o7 nop setx loop_4976, %l0, %l1 jmpl %l1, %i6 stx %o3, [%l7 + 0x60] stb %i5, [%l7 + 0x6F] edge32l %g2, %o6, %g1 loop_4976: siam 0x7 ldd [%l7 + 0x58], %f14 bleu,pt %xcc, loop_4977 sth %i0, [%l7 + 0x18] edge16ln %o4, %g3, %l5 tn %icc, 0x0 loop_4977: ldub [%l7 + 0x2E], %l0 udivx %l4, 0x1FB3, %l2 for %f12, %f10, %f10 stw %g5, [%l7 + 0x24] nop setx loop_4978, %l0, %l1 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,a %fcc2, loop_4979 stw %i3, [%l7 + 0x30] bneg %icc, loop_4980 loop_4978: stw %o2, [%l7 + 0x64] loop_4979: movrlz %g7, %o5, %o1 movre %o0, %i2, %l3 loop_4980: ldub [%l7 + 0x7F], %l1 st %f12, [%l7 + 0x74] stx %g6, [%l7 + 0x60] bcc,a loop_4981 brlz,a %i4, loop_4982 fmovdl %icc, %f4, %f13 std %f2, [%l7 + 0x18] loop_4981: lduw [%l7 + 0x44], %i7 loop_4982: stb %g4, [%l7 + 0x67] ldx [%l7 + 0x08], %i1 array8 %o7, %i6, %l6 stx %o3, [%l7 + 0x20] tne %icc, 0x3 std %f12, [%l7 + 0x78] fpmerge %f6, %f8, %f10 movgu %xcc, %g2, %o6 st %f9, [%l7 + 0x0C] movl %icc, %g1, %i5 sth %o4, [%l7 + 0x36] stx %g3, [%l7 + 0x30] st %f9, [%l7 + 0x68] fbg,a %fcc2, loop_4983 popc %i0, %l5 pdist %f2, %f6, %f8 ldsb [%l7 + 0x20], %l4 loop_4983: fzeros %f8 bcs loop_4984 sth %l0, [%l7 + 0x74] edge16n %g5, %l2, %i3 fxnors %f1, %f13, %f9 loop_4984: nop setx loop_4985, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xorcc %o2, %g7, %o1 ldsw [%l7 + 0x44], %o0 edge16n %i2, %l3, %o5 loop_4985: ldsw [%l7 + 0x2C], %g6 stx %i4, [%l7 + 0x70] fmovsge %xcc, %f3, %f10 movgu %xcc, %l1, %i7 ldsw [%l7 + 0x28], %g4 umul %o7, %i6, %l6 movrlez %i1, %g2, %o6 brlz,a %o3, loop_4986 fmovdge %xcc, %f12, %f6 bcc %xcc, loop_4987 fmovsa %icc, %f7, %f14 loop_4986: fmovsge %icc, %f13, %f15 edge16 %g1, %o4, %i5 loop_4987: fornot2s %f3, %f10, %f2 movl %xcc, %g3, %l5 ldub [%l7 + 0x76], %i0 fmovsvc %xcc, %f8, %f15 fcmped %fcc2, %f12, %f2 movcs %icc, %l0, %g5 brgz %l4, loop_4988 stx %l2, [%l7 + 0x10] fmovrsgz %o2, %f5, %f2 fmovrsgz %g7, %f11, %f1 loop_4988: tpos %xcc, 0x4 fmovsvc %icc, %f4, %f12 tle %icc, 0x2 fbu %fcc3, loop_4989 xor %i3, %o1, %i2 udivcc %l3, 0x0724, %o5 bge %xcc, loop_4990 loop_4989: fpsub32s %f13, %f3, %f4 fmovsgu %icc, %f4, %f11 edge16 %o0, %g6, %l1 loop_4990: fblg %fcc2, loop_4991 ldd [%l7 + 0x38], %f14 fcmpes %fcc1, %f5, %f14 tge %xcc, 0x0 loop_4991: movrgez %i7, %g4, %i4 fpsub32s %f8, %f14, %f8 fmovdcs %xcc, %f0, %f7 fabss %f15, %f6 fsrc2 %f12, %f14 lduw [%l7 + 0x44], %o7 mulx %l6, 0x0464, %i6 xor %i1, %o6, %g2 ble,pt %icc, loop_4992 addccc %o3, %o4, %i5 ldsw [%l7 + 0x74], %g1 stb %l5, [%l7 + 0x54] loop_4992: fsrc2 %f14, %f4 fornot1s %f0, %f15, %f10 ba,pt %xcc, loop_4993 fmovdneg %xcc, %f11, %f14 ld [%l7 + 0x64], %f3 st %f11, [%l7 + 0x30] loop_4993: ldsw [%l7 + 0x0C], %i0 stw %g3, [%l7 + 0x3C] taddcctv %g5, 0x151B, %l0 stx %l4, [%l7 + 0x68] movleu %icc, %o2, %g7 subcc %i3, 0x05D1, %o1 edge32n %i2, %l3, %l2 fmovrdgez %o5, %f12, %f10 bne,a,pn %xcc, loop_4994 fsrc1s %f4, %f1 movrlez %o0, 0x14B, %g6 nop setx loop_4995, %l0, %l1 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_4994: sdiv %l1, 0x1378, %g4 mova %xcc, %i7, %i4 fbge %fcc0, loop_4996 loop_4995: bpos,a,pn %xcc, loop_4997 smulcc %l6, 0x0D38, %o7 sth %i6, [%l7 + 0x6E] loop_4996: taddcctv %i1, %o6, %o3 loop_4997: bpos,pn %xcc, loop_4998 ld [%l7 + 0x6C], %f9 faligndata %f8, %f2, %f10 sth %o4, [%l7 + 0x4A] loop_4998: fnot2s %f5, %f15 fornot2 %f8, %f14, %f0 lduh [%l7 + 0x7A], %i5 fbue,a %fcc0, loop_4999 fone %f0 bg,a,pn %icc, loop_5000 movne %xcc, %g1, %g2 loop_4999: ld [%l7 + 0x3C], %f5 sth %l5, [%l7 + 0x1C] loop_5000: st %f12, [%l7 + 0x20] fbg,a %fcc2, loop_5001 edge16n %g3, %i0, %l0 fones %f12 fmovrdgez %l4, %f10, %f14 loop_5001: orcc %o2, %g5, %i3 stb %g7, [%l7 + 0x2D] st %f2, [%l7 + 0x4C] fmovsn %xcc, %f14, %f1 ldsb [%l7 + 0x0E], %o1 lduh [%l7 + 0x78], %l3 fmovsvc %xcc, %f11, %f0 std %f14, [%l7 + 0x60] ldsh [%l7 + 0x18], %i2 lduw [%l7 + 0x7C], %o5 fmovrslez %o0, %f1, %f8 stx %g6, [%l7 + 0x20] ta %icc, 0x1 fcmpeq32 %f6, %f0, %l2 fzeros %f0 brgz %g4, loop_5002 ta %icc, 0x7 stw %l1, [%l7 + 0x5C] fpsub32s %f4, %f1, %f0 loop_5002: std %f10, [%l7 + 0x68] movcc %icc, %i4, %l6 srlx %i7, 0x10, %o7 edge16 %i1, %o6, %o3 fmovda %xcc, %f14, %f15 stb %i6, [%l7 + 0x44] mulscc %i5, 0x0BC6, %g1 fmovsge %xcc, %f5, %f10 fmuld8ulx16 %f7, %f9, %f8 ldsb [%l7 + 0x62], %o4 fbge,a %fcc3, loop_5003 ldd [%l7 + 0x30], %f12 std %f8, [%l7 + 0x70] ld [%l7 + 0x2C], %f10 loop_5003: fandnot2s %f2, %f11, %f15 fbul %fcc1, loop_5004 fzero %f6 subcc %l5, 0x1951, %g2 udivx %g3, 0x11DF, %i0 loop_5004: ldub [%l7 + 0x76], %l4 stx %o2, [%l7 + 0x40] fsrc1s %f5, %f12 fmovsa %icc, %f3, %f8 move %xcc, %g5, %i3 fornot1s %f7, %f8, %f15 addccc %g7, %o1, %l0 ld [%l7 + 0x68], %f6 sth %l3, [%l7 + 0x2E] subcc %i2, %o5, %g6 addccc %o0, %g4, %l2 srax %l1, 0x0A, %i4 fnot2s %f7, %f2 sth %i7, [%l7 + 0x44] fornot1 %f4, %f14, %f8 ldx [%l7 + 0x08], %l6 brgz,a %o7, loop_5005 fpsub16 %f4, %f2, %f2 edge16n %i1, %o3, %i6 brz,a %i5, loop_5006 loop_5005: stb %g1, [%l7 + 0x39] tgu %xcc, 0x1 tge %icc, 0x3 loop_5006: nop setx loop_5007, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fone %f6 bleu,a,pt %icc, loop_5008 bl %xcc, loop_5009 loop_5007: fpmerge %f12, %f3, %f6 brlz,a %o4, loop_5010 loop_5008: ldsh [%l7 + 0x42], %o6 loop_5009: lduw [%l7 + 0x78], %l5 ld [%l7 + 0x14], %f5 loop_5010: edge8n %g3, %g2, %i0 fmovsgu %xcc, %f14, %f3 subcc %o2, %l4, %g5 fnor %f0, %f10, %f14 ldsb [%l7 + 0x26], %g7 fbn %fcc2, loop_5011 fbuge %fcc0, loop_5012 fmul8x16 %f14, %f12, %f8 ldsh [%l7 + 0x6A], %i3 loop_5011: std %f10, [%l7 + 0x20] loop_5012: std %f4, [%l7 + 0x38] stb %l0, [%l7 + 0x0F] udivx %l3, 0x1418, %o1 fornot1 %f6, %f14, %f6 fcmps %fcc1, %f1, %f3 fmul8x16al %f0, %f7, %f2 fxnors %f0, %f14, %f0 xor %i2, %g6, %o5 array8 %o0, %l2, %l1 movcc %icc, %i4, %g4 ldsh [%l7 + 0x08], %i7 std %f12, [%l7 + 0x40] stb %l6, [%l7 + 0x71] fcmpne16 %f12, %f4, %i1 edge32ln %o7, %o3, %i5 movrgz %g1, 0x217, %o4 andncc %i6, %o6, %g3 sth %l5, [%l7 + 0x2E] fpadd32s %f13, %f7, %f5 fabsd %f8, %f8 nop setx loop_5013, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done add %g2, 0x0319, %i0 ldx [%l7 + 0x58], %l4 array32 %o2, %g7, %g5 loop_5013: ldx [%l7 + 0x48], %i3 stb %l3, [%l7 + 0x72] lduw [%l7 + 0x38], %o1 fcmple32 %f4, %f2, %l0 stx %g6, [%l7 + 0x10] stb %o5, [%l7 + 0x08] lduh [%l7 + 0x30], %i2 st %f6, [%l7 + 0x38] stb %l2, [%l7 + 0x55] sub %o0, 0x11D6, %i4 ldub [%l7 + 0x14], %g4 fnegd %f2, %f14 fands %f15, %f9, %f9 fbu %fcc2, loop_5014 bneg,pt %xcc, loop_5015 ldsw [%l7 + 0x18], %i7 bleu,pt %xcc, loop_5016 loop_5014: te %icc, 0x3 loop_5015: stb %l1, [%l7 + 0x3B] xor %i1, 0x1DB1, %o7 loop_5016: nop setx loop_5017, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldx [%l7 + 0x28], %l6 movvc %icc, %o3, %i5 fors %f13, %f13, %f12 loop_5017: ble,a %xcc, loop_5018 fcmps %fcc3, %f12, %f1 fmovrde %o4, %f4, %f8 st %f6, [%l7 + 0x20] loop_5018: lduh [%l7 + 0x66], %i6 bne,pt %xcc, loop_5019 fornot1 %f2, %f12, %f8 subccc %g1, %o6, %l5 stb %g3, [%l7 + 0x3F] loop_5019: fcmpeq32 %f14, %f4, %i0 fpadd16s %f2, %f4, %f7 fmovdcc %icc, %f9, %f9 fornot2 %f12, %f6, %f14 tl %xcc, 0x3 call loop_5020 ldub [%l7 + 0x4C], %l4 ldx [%l7 + 0x48], %o2 ldub [%l7 + 0x7C], %g2 loop_5020: andn %g7, 0x0C60, %g5 bne,a %xcc, loop_5021 ldd [%l7 + 0x70], %f14 ldsb [%l7 + 0x51], %i3 fbuge,a %fcc3, loop_5022 loop_5021: stw %o1, [%l7 + 0x2C] fmovs %f8, %f4 addcc %l0, 0x127B, %l3 loop_5022: ldub [%l7 + 0x28], %g6 stb %i2, [%l7 + 0x26] fmovdleu %icc, %f15, %f6 ldsb [%l7 + 0x08], %o5 fmovdl %xcc, %f15, %f5 fors %f13, %f0, %f9 ldd [%l7 + 0x68], %f2 ldsw [%l7 + 0x28], %l2 addcc %o0, 0x161F, %i4 brnz,a %g4, loop_5023 tl %icc, 0x5 edge32n %l1, %i1, %i7 ld [%l7 + 0x1C], %f13 loop_5023: fabss %f0, %f3 ldd [%l7 + 0x78], %f10 fpadd32 %f10, %f2, %f6 ldsw [%l7 + 0x74], %l6 fcmpne16 %f4, %f2, %o3 fmovsa %xcc, %f15, %f1 bcc,a,pt %icc, loop_5024 fmul8x16au %f14, %f1, %f4 alignaddr %i5, %o7, %o4 fmovsa %xcc, %f1, %f12 loop_5024: fpsub16 %f8, %f14, %f12 fmovsvs %icc, %f7, %f10 fmovdn %icc, %f14, %f7 fpadd32s %f6, %f6, %f9 umul %g1, %o6, %i6 ldub [%l7 + 0x14], %l5 stw %g3, [%l7 + 0x4C] fmovsg %xcc, %f5, %f3 fmuld8ulx16 %f2, %f9, %f8 tsubcc %i0, %l4, %g2 st %f14, [%l7 + 0x28] brnz,a %g7, loop_5025 movg %icc, %g5, %o2 std %f6, [%l7 + 0x70] tcs %xcc, 0x1 loop_5025: te %icc, 0x5 fpsub16 %f4, %f0, %f14 fbge %fcc3, loop_5026 tsubcctv %i3, 0x16E2, %l0 brlz %o1, loop_5027 fmovdcs %xcc, %f11, %f5 loop_5026: srl %l3, %i2, %o5 std %f6, [%l7 + 0x28] loop_5027: tleu %xcc, 0x1 fmovsneg %xcc, %f11, %f1 udivcc %g6, 0x025E, %o0 sth %l2, [%l7 + 0x46] ldsw [%l7 + 0x5C], %g4 bvc,pt %icc, loop_5028 fornot1 %f6, %f14, %f8 ldsw [%l7 + 0x14], %l1 fmovrdgz %i4, %f2, %f0 loop_5028: lduw [%l7 + 0x24], %i7 orn %l6, 0x10C4, %o3 fmovdgu %icc, %f6, %f0 fornot2s %f6, %f15, %f13 taddcctv %i1, %i5, %o7 bg,a,pt %icc, loop_5029 fpackfix %f2, %f11 fmovdgu %xcc, %f2, %f5 tpos %icc, 0x7 loop_5029: fmovdleu %xcc, %f15, %f2 edge16ln %g1, %o6, %o4 fbug %fcc3, loop_5030 brgz,a %l5, loop_5031 st %f2, [%l7 + 0x10] fmovspos %xcc, %f12, %f15 loop_5030: fmovrslez %i6, %f1, %f3 loop_5031: bcc,a loop_5032 ldx [%l7 + 0x40], %i0 movle %icc, %l4, %g2 fcmpne16 %f12, %f10, %g3 loop_5032: tn %xcc, 0x2 srl %g7, %o2, %i3 srl %g5, 0x0E, %o1 srlx %l3, %i2, %o5 movrlez %l0, 0x05D, %g6 lduh [%l7 + 0x42], %l2 ldub [%l7 + 0x28], %g4 srl %o0, %l1, %i4 fmovd %f4, %f12 lduh [%l7 + 0x0A], %i7 bg loop_5033 fmul8sux16 %f2, %f0, %f14 lduw [%l7 + 0x5C], %o3 fbug %fcc1, loop_5034 loop_5033: fmuld8sux16 %f6, %f6, %f4 xor %i1, 0x0449, %l6 stx %i5, [%l7 + 0x78] loop_5034: fbn %fcc2, loop_5035 fmovsa %icc, %f0, %f1 bpos loop_5036 stx %o7, [%l7 + 0x10] loop_5035: ldx [%l7 + 0x60], %o6 bpos,a loop_5037 loop_5036: udivx %o4, 0x1253, %l5 fmovsgu %xcc, %f1, %f8 std %f4, [%l7 + 0x60] loop_5037: fnot1 %f0, %f14 mulscc %i6, %g1, %i0 movl %icc, %l4, %g2 stx %g7, [%l7 + 0x60] movcc %xcc, %o2, %i3 edge16ln %g3, %g5, %o1 fcmpgt32 %f12, %f2, %l3 movcs %xcc, %o5, %l0 fnot1s %f13, %f10 ld [%l7 + 0x54], %f14 fnegs %f1, %f8 ta %icc, 0x3 ldsw [%l7 + 0x1C], %i2 stw %l2, [%l7 + 0x64] fmovrdlez %g4, %f2, %f12 tn %xcc, 0x7 taddcctv %g6, 0x1DD2, %o0 nop setx loop_5038, %l0, %l1 jmpl %l1, %i4 brlz %i7, loop_5039 ldub [%l7 + 0x0D], %o3 edge8 %i1, %l6, %l1 loop_5038: fpadd16s %f4, %f12, %f4 loop_5039: movneg %xcc, %o7, %i5 fcmped %fcc1, %f14, %f14 bneg loop_5040 fbl %fcc3, loop_5041 fpack32 %f12, %f10, %f12 fcmpgt32 %f2, %f4, %o6 loop_5040: ld [%l7 + 0x28], %f3 loop_5041: fbu,a %fcc3, loop_5042 alignaddrl %l5, %o4, %i6 movgu %xcc, %g1, %i0 lduh [%l7 + 0x4E], %l4 loop_5042: lduw [%l7 + 0x28], %g2 sth %o2, [%l7 + 0x3C] stw %g7, [%l7 + 0x50] edge16l %g3, %i3, %o1 fpadd16s %f1, %f13, %f15 fcmple16 %f12, %f10, %l3 fandnot1s %f13, %f3, %f12 stw %g5, [%l7 + 0x10] fpmerge %f14, %f7, %f10 smulcc %o5, 0x013C, %i2 ld [%l7 + 0x24], %f15 edge8l %l2, %g4, %g6 sub %l0, 0x1F95, %o0 sth %i7, [%l7 + 0x64] fbl,a %fcc1, loop_5043 fzero %f12 st %f10, [%l7 + 0x60] fbul,a %fcc3, loop_5044 loop_5043: andn %i4, 0x0B76, %i1 edge16ln %o3, %l6, %l1 ldub [%l7 + 0x5F], %i5 loop_5044: fblg,a %fcc0, loop_5045 fands %f5, %f11, %f12 std %f6, [%l7 + 0x30] ldx [%l7 + 0x70], %o7 loop_5045: nop setx loop_5046, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdleu %icc, %f12, %f15 edge16l %l5, %o6, %o4 mova %icc, %g1, %i6 loop_5046: fmovsvc %xcc, %f3, %f11 fornot2 %f8, %f8, %f8 fxor %f2, %f8, %f14 fbue,a %fcc3, loop_5047 addcc %i0, %g2, %o2 std %f10, [%l7 + 0x58] fmovscs %icc, %f0, %f15 loop_5047: ldsh [%l7 + 0x38], %l4 bvc,a %xcc, loop_5048 ldsb [%l7 + 0x79], %g7 fandnot2 %f6, %f12, %f10 movpos %xcc, %i3, %o1 loop_5048: movl %xcc, %l3, %g5 fbg,a %fcc2, loop_5049 fandnot2s %f5, %f2, %f10 movrgz %o5, 0x276, %i2 fmovrsgez %l2, %f11, %f12 loop_5049: fcmpgt16 %f12, %f0, %g4 ble %icc, loop_5050 fmovrslz %g3, %f6, %f8 srl %l0, 0x0E, %o0 movl %icc, %g6, %i4 loop_5050: orcc %i1, %i7, %l6 movvc %icc, %o3, %l1 mova %icc, %o7, %i5 bl,a %icc, loop_5051 stb %o6, [%l7 + 0x1E] fbne %fcc0, loop_5052 brnz,a %l5, loop_5053 loop_5051: std %f0, [%l7 + 0x60] fnors %f9, %f1, %f4 loop_5052: stw %g1, [%l7 + 0x5C] loop_5053: alignaddrl %o4, %i0, %g2 fmul8x16al %f15, %f7, %f12 fabss %f10, %f14 ldx [%l7 + 0x30], %o2 umul %i6, 0x15AE, %l4 lduw [%l7 + 0x4C], %i3 fmovrdgez %g7, %f14, %f14 brnz %o1, loop_5054 bn loop_5055 ldsb [%l7 + 0x30], %l3 movrne %g5, 0x198, %o5 loop_5054: orn %i2, %l2, %g3 loop_5055: nop setx loop_5056, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x28], %f10 ld [%l7 + 0x44], %f12 stb %l0, [%l7 + 0x1E] loop_5056: fmovrdgz %g4, %f4, %f14 movn %xcc, %g6, %o0 orncc %i4, %i7, %i1 taddcctv %o3, 0x058F, %l1 stx %l6, [%l7 + 0x58] fcmpeq16 %f6, %f10, %o7 std %f8, [%l7 + 0x58] ldsw [%l7 + 0x50], %o6 nop setx loop_5057, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpd %fcc0, %f0, %f4 fbe,a %fcc0, loop_5058 lduh [%l7 + 0x32], %i5 loop_5057: orcc %l5, %g1, %o4 edge32ln %i0, %g2, %o2 loop_5058: bleu %icc, loop_5059 fand %f4, %f6, %f6 fcmpeq16 %f6, %f12, %i6 bpos %xcc, loop_5060 loop_5059: fmovdn %xcc, %f4, %f14 edge8n %l4, %i3, %g7 te %xcc, 0x1 loop_5060: std %f14, [%l7 + 0x48] fmovrdne %o1, %f14, %f12 fmuld8ulx16 %f8, %f4, %f14 fxnors %f5, %f15, %f2 bvs,a,pn %xcc, loop_5061 lduw [%l7 + 0x48], %l3 tg %icc, 0x5 movrgez %o5, %i2, %g5 loop_5061: fcmpne32 %f0, %f8, %g3 bvs,a,pt %xcc, loop_5062 taddcc %l0, 0x0F21, %g4 ld [%l7 + 0x4C], %f9 stw %g6, [%l7 + 0x68] loop_5062: sub %o0, %l2, %i7 xnorcc %i1, %o3, %l1 bleu,a %xcc, loop_5063 and %i4, 0x05A2, %o7 bgu,a,pt %icc, loop_5064 tle %icc, 0x3 loop_5063: bgu,a %icc, loop_5065 movne %icc, %o6, %l6 loop_5064: stb %i5, [%l7 + 0x6F] sra %l5, 0x0E, %o4 loop_5065: ble %icc, loop_5066 stx %g1, [%l7 + 0x50] nop setx loop_5067, %l0, %l1 jmpl %l1, %g2 stx %o2, [%l7 + 0x18] loop_5066: ldd [%l7 + 0x10], %f10 fbu %fcc2, loop_5068 loop_5067: bvs,a,pn %xcc, loop_5069 xorcc %i0, %l4, %i6 ldsw [%l7 + 0x44], %i3 loop_5068: ldub [%l7 + 0x4C], %o1 loop_5069: fnegd %f8, %f2 udiv %l3, 0x0FAE, %o5 ld [%l7 + 0x34], %f3 fcmped %fcc2, %f2, %f8 ld [%l7 + 0x34], %f13 ldx [%l7 + 0x08], %i2 fcmpgt32 %f10, %f2, %g5 edge16ln %g3, %g7, %g4 lduh [%l7 + 0x36], %l0 fand %f4, %f14, %f6 fmovdgu %xcc, %f9, %f13 movge %icc, %g6, %l2 umulcc %i7, %o0, %i1 movge %xcc, %l1, %o3 edge16l %i4, %o6, %o7 movn %icc, %l6, %i5 ldsw [%l7 + 0x70], %o4 be loop_5070 tcc %xcc, 0x3 mulscc %l5, %g2, %o2 tn %xcc, 0x2 loop_5070: udivx %i0, 0x08C7, %l4 smul %g1, %i3, %i6 orn %l3, 0x123D, %o1 fmovdg %icc, %f9, %f1 tvs %icc, 0x0 fble %fcc2, loop_5071 st %f8, [%l7 + 0x60] fmuld8ulx16 %f9, %f7, %f10 brgz %i2, loop_5072 loop_5071: bn,a,pt %icc, loop_5073 faligndata %f4, %f2, %f14 ldsb [%l7 + 0x30], %o5 loop_5072: fnegs %f9, %f6 loop_5073: stx %g3, [%l7 + 0x28] ldsh [%l7 + 0x0E], %g5 sth %g7, [%l7 + 0x1A] stx %g4, [%l7 + 0x28] stb %l0, [%l7 + 0x13] movl %icc, %l2, %g6 fmovdn %icc, %f12, %f4 fnot2s %f0, %f3 fpmerge %f8, %f11, %f14 fcmpeq16 %f6, %f10, %i7 fmul8x16 %f2, %f6, %f10 fbuge,a %fcc2, loop_5074 fmovsl %icc, %f13, %f4 ldsh [%l7 + 0x7E], %i1 array16 %o0, %l1, %o3 loop_5074: fmovsge %icc, %f15, %f5 lduw [%l7 + 0x3C], %i4 edge8 %o6, %o7, %i5 bpos loop_5075 andn %o4, 0x0D52, %l6 movre %g2, %l5, %i0 fmovdge %xcc, %f10, %f0 loop_5075: ldx [%l7 + 0x38], %o2 brgez,a %l4, loop_5076 lduh [%l7 + 0x66], %i3 sth %g1, [%l7 + 0x5C] fbe,a %fcc3, loop_5077 loop_5076: ldub [%l7 + 0x7A], %l3 sub %o1, %i2, %o5 fnot2s %f1, %f11 loop_5077: tge %xcc, 0x1 brgz %i6, loop_5078 fexpand %f9, %f10 array8 %g3, %g5, %g4 ldd [%l7 + 0x30], %f10 loop_5078: ldsw [%l7 + 0x34], %g7 fmovrsgez %l0, %f9, %f15 ldd [%l7 + 0x60], %f10 brgez,a %g6, loop_5079 tpos %xcc, 0x0 array32 %i7, %i1, %o0 fmovdn %icc, %f12, %f12 loop_5079: orcc %l2, %o3, %i4 movrgez %l1, %o7, %o6 fandnot1s %f5, %f2, %f11 sth %o4, [%l7 + 0x72] ldx [%l7 + 0x48], %l6 fcmpeq32 %f12, %f10, %i5 ba,pn %icc, loop_5080 sth %l5, [%l7 + 0x42] movcs %xcc, %g2, %i0 fmovrsne %o2, %f5, %f1 loop_5080: fmovsleu %icc, %f7, %f0 fbg %fcc1, loop_5081 taddcc %l4, %i3, %g1 nop setx loop_5082, %l0, %l1 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 %l3, %o1, %i2 loop_5081: pdist %f0, %f6, %f2 fcmpeq16 %f6, %f14, %o5 loop_5082: array16 %g3, %g5, %i6 sth %g4, [%l7 + 0x38] stw %g7, [%l7 + 0x20] bge,pt %xcc, loop_5083 andcc %l0, 0x072D, %g6 brlez,a %i1, loop_5084 fornot2 %f10, %f12, %f8 loop_5083: fmovrdlz %o0, %f12, %f14 ldsw [%l7 + 0x54], %i7 loop_5084: addccc %o3, 0x0F35, %l2 lduh [%l7 + 0x68], %i4 sth %l1, [%l7 + 0x60] smulcc %o7, 0x00A7, %o4 fand %f10, %f14, %f2 fbl,a %fcc2, loop_5085 lduh [%l7 + 0x42], %o6 fmovsl %xcc, %f6, %f6 movg %xcc, %i5, %l6 loop_5085: fandnot2s %f4, %f2, %f8 lduw [%l7 + 0x48], %l5 fornot1 %f10, %f4, %f10 fmovrdgz %i0, %f2, %f2 tge %xcc, 0x2 subccc %g2, %o2, %l4 movrgez %g1, %l3, %i3 fmovd %f10, %f8 fcmpeq16 %f6, %f6, %o1 sll %i2, %o5, %g3 addccc %g5, 0x0538, %i6 sth %g7, [%l7 + 0x42] add %g4, %g6, %l0 bvs %xcc, loop_5086 sth %o0, [%l7 + 0x1E] movn %icc, %i7, %i1 stx %l2, [%l7 + 0x20] loop_5086: sdiv %i4, 0x152B, %o3 movvs %xcc, %o7, %l1 bshuffle %f0, %f2, %f8 xorcc %o4, %o6, %i5 subcc %l5, 0x0777, %i0 fone %f0 fbule %fcc2, loop_5087 sth %g2, [%l7 + 0x70] mulscc %l6, %o2, %g1 fmovdleu %xcc, %f8, %f13 loop_5087: edge8l %l3, %l4, %i3 fmovda %xcc, %f11, %f5 std %f2, [%l7 + 0x70] array32 %i2, %o5, %o1 fmul8sux16 %f2, %f14, %f10 movleu %icc, %g3, %g5 fmovrsgz %g7, %f11, %f1 bvc,a loop_5088 lduw [%l7 + 0x18], %i6 ldub [%l7 + 0x11], %g4 fmovda %xcc, %f8, %f13 loop_5088: movl %icc, %l0, %o0 fmovrsne %i7, %f5, %f15 edge8 %i1, %l2, %g6 ldsb [%l7 + 0x79], %i4 ldub [%l7 + 0x31], %o3 movcs %icc, %o7, %o4 stb %o6, [%l7 + 0x67] movleu %icc, %l1, %i5 edge8n %l5, %i0, %l6 brgz %g2, loop_5089 ld [%l7 + 0x64], %f6 fmovrdgz %o2, %f8, %f10 movgu %icc, %g1, %l4 loop_5089: array8 %l3, %i2, %i3 fbuge %fcc0, loop_5090 popc 0x1A3F, %o1 fsrc2s %f15, %f6 orcc %g3, 0x1D16, %g5 loop_5090: mulscc %g7, %i6, %g4 std %f8, [%l7 + 0x60] popc %o5, %l0 fbul,a %fcc1, loop_5091 fmovrdlz %o0, %f8, %f2 fmul8x16al %f15, %f14, %f14 fbne,a %fcc0, loop_5092 loop_5091: fmovsgu %icc, %f1, %f10 fxnor %f6, %f10, %f6 xorcc %i1, 0x0CB9, %i7 loop_5092: lduw [%l7 + 0x30], %l2 fcmple32 %f4, %f6, %g6 fmovdpos %xcc, %f3, %f9 ldsw [%l7 + 0x48], %o3 umul %o7, %i4, %o6 bneg,a %icc, loop_5093 brnz %o4, loop_5094 bcc loop_5095 fbuge,a %fcc0, loop_5096 loop_5093: bneg loop_5097 loop_5094: brlz,a %l1, loop_5098 loop_5095: umul %i5, %l5, %l6 loop_5096: ldd [%l7 + 0x78], %f2 loop_5097: bg %icc, loop_5099 loop_5098: sth %i0, [%l7 + 0x50] fmul8sux16 %f2, %f8, %f0 movcc %icc, %g2, %g1 loop_5099: sll %o2, 0x1B, %l4 srlx %i2, 0x0A, %l3 movrgz %o1, %i3, %g5 fmul8x16 %f0, %f14, %f8 sub %g3, %g7, %i6 addcc %g4, %l0, %o5 ldx [%l7 + 0x38], %i1 movpos %xcc, %i7, %o0 fones %f4 movrgez %g6, %o3, %l2 fmovrsgez %o7, %f1, %f10 fxnors %f1, %f7, %f11 fmovrsgez %o6, %f1, %f12 fcmps %fcc3, %f9, %f9 st %f9, [%l7 + 0x1C] ldx [%l7 + 0x68], %i4 st %f2, [%l7 + 0x74] fbule %fcc2, loop_5100 movvs %icc, %o4, %l1 fbl %fcc0, loop_5101 tl %xcc, 0x4 loop_5100: std %f10, [%l7 + 0x30] fbu,a %fcc2, loop_5102 loop_5101: movn %icc, %i5, %l6 fabss %f11, %f3 fmovdcs %xcc, %f6, %f10 loop_5102: fnot2s %f4, %f9 brlez,a %l5, loop_5103 for %f12, %f14, %f10 fsrc1s %f14, %f0 edge8n %g2, %i0, %o2 loop_5103: fmovdcc %icc, %f8, %f12 fcmpgt32 %f14, %f8, %l4 ldsw [%l7 + 0x24], %g1 fmovrslez %l3, %f7, %f5 movn %icc, %o1, %i3 ldsh [%l7 + 0x26], %g5 fmovdle %xcc, %f2, %f5 bneg,a,pt %icc, loop_5104 taddcctv %g3, 0x16D4, %g7 ldsw [%l7 + 0x58], %i6 stb %g4, [%l7 + 0x4C] loop_5104: sth %l0, [%l7 + 0x40] ld [%l7 + 0x44], %f14 fands %f13, %f8, %f2 tge %xcc, 0x1 ldsb [%l7 + 0x45], %i2 fcmpd %fcc3, %f8, %f10 movleu %icc, %o5, %i7 stw %i1, [%l7 + 0x3C] fba,a %fcc0, loop_5105 sub %g6, 0x06DD, %o3 subccc %l2, 0x10F4, %o0 fmovrsgz %o6, %f7, %f10 loop_5105: ld [%l7 + 0x58], %f3 nop setx loop_5106, %l0, %l1 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 %f7, %f2, %f6 fone %f10 sth %o7, [%l7 + 0x26] loop_5106: fpackfix %f0, %f5 alignaddrl %o4, %i4, %i5 tneg %xcc, 0x5 edge32 %l1, %l5, %g2 fbule,a %fcc1, loop_5107 ld [%l7 + 0x54], %f3 fmovrslez %l6, %f9, %f12 bpos,pn %xcc, loop_5108 loop_5107: ldd [%l7 + 0x28], %f10 movl %icc, %i0, %l4 fcmpeq32 %f12, %f2, %g1 loop_5108: st %f2, [%l7 + 0x68] ldsh [%l7 + 0x66], %l3 fmovscc %xcc, %f6, %f10 ld [%l7 + 0x64], %f14 movcc %xcc, %o1, %i3 fpack32 %f8, %f12, %f6 movneg %xcc, %o2, %g3 sth %g7, [%l7 + 0x2E] ldsb [%l7 + 0x46], %i6 edge32l %g5, %l0, %i2 fsrc2s %f0, %f0 fmovsge %xcc, %f5, %f4 movg %icc, %g4, %o5 xorcc %i7, 0x06BB, %g6 ldsb [%l7 + 0x7A], %o3 movcc %icc, %i1, %l2 bcc,pn %icc, loop_5109 sub %o6, %o0, %o7 ldx [%l7 + 0x28], %i4 st %f14, [%l7 + 0x38] loop_5109: fnot1s %f4, %f12 fmovdcc %icc, %f7, %f3 ldsh [%l7 + 0x10], %i5 sub %o4, %l5, %g2 fcmped %fcc3, %f12, %f8 be,a,pt %icc, loop_5110 movne %icc, %l6, %l1 lduh [%l7 + 0x20], %i0 fmovrslz %g1, %f5, %f11 loop_5110: xor %l3, 0x0EF0, %o1 tleu %xcc, 0x0 bne,a,pn %xcc, loop_5111 ldub [%l7 + 0x16], %l4 fbug %fcc0, loop_5112 ldsb [%l7 + 0x50], %i3 loop_5111: ldub [%l7 + 0x17], %g3 fmovrdgz %o2, %f6, %f12 loop_5112: ldd [%l7 + 0x08], %f2 ldsh [%l7 + 0x56], %i6 movne %xcc, %g7, %g5 ldsb [%l7 + 0x15], %i2 bn,a loop_5113 lduh [%l7 + 0x08], %l0 ldd [%l7 + 0x10], %f12 sth %o5, [%l7 + 0x46] loop_5113: xnor %g4, %g6, %o3 brz,a %i1, loop_5114 nop setx loop_5115, %l0, %l1 jmpl %l1, %i7 st %f9, [%l7 + 0x68] fpmerge %f8, %f8, %f8 loop_5114: fabsd %f6, %f2 loop_5115: fandnot2 %f2, %f0, %f10 fsrc1s %f3, %f14 srlx %o6, 0x11, %l2 lduh [%l7 + 0x08], %o0 move %icc, %o7, %i5 tg %icc, 0x0 lduw [%l7 + 0x18], %i4 edge32l %l5, %o4, %l6 andn %l1, %i0, %g2 fba %fcc3, loop_5116 fmovsle %icc, %f9, %f13 sub %g1, %o1, %l4 ldsh [%l7 + 0x42], %i3 loop_5116: ldsb [%l7 + 0x46], %g3 brz %o2, loop_5117 fpsub32 %f12, %f2, %f10 bvc,a %icc, loop_5118 xnorcc %l3, %g7, %g5 loop_5117: fmovdne %icc, %f15, %f6 std %f12, [%l7 + 0x58] loop_5118: ldsb [%l7 + 0x54], %i2 lduh [%l7 + 0x5A], %i6 ldub [%l7 + 0x6B], %o5 movl %xcc, %g4, %l0 ba %xcc, loop_5119 sdiv %g6, 0x16A5, %o3 lduh [%l7 + 0x0C], %i7 ldub [%l7 + 0x17], %i1 loop_5119: fmovdvc %icc, %f7, %f9 fornot2 %f8, %f10, %f14 ble loop_5120 movre %o6, 0x25B, %o0 ld [%l7 + 0x1C], %f2 fabss %f5, %f14 loop_5120: fbe %fcc0, loop_5121 lduw [%l7 + 0x64], %o7 ba,a,pt %icc, loop_5122 ldsw [%l7 + 0x28], %l2 loop_5121: std %f2, [%l7 + 0x08] fxnors %f13, %f10, %f0 loop_5122: fcmps %fcc3, %f15, %f9 edge16ln %i4, %l5, %i5 fbo,a %fcc0, loop_5123 fpadd16s %f10, %f1, %f4 fcmpeq16 %f2, %f6, %o4 fpsub16s %f10, %f11, %f5 loop_5123: fpadd16 %f12, %f0, %f2 lduh [%l7 + 0x46], %l6 array16 %i0, %g2, %l1 fandnot1s %f6, %f9, %f11 fbule,a %fcc2, loop_5124 stw %o1, [%l7 + 0x1C] ldub [%l7 + 0x4B], %l4 fornot1 %f12, %f12, %f14 loop_5124: xnorcc %i3, %g3, %o2 fbue,a %fcc1, loop_5125 movn %icc, %l3, %g7 edge16 %g1, %i2, %i6 fmovdpos %icc, %f12, %f10 loop_5125: andn %o5, %g5, %g4 brgez %l0, loop_5126 fnors %f15, %f5, %f10 ldsw [%l7 + 0x18], %g6 edge32l %o3, %i7, %i1 loop_5126: fzeros %f6 std %f0, [%l7 + 0x58] edge32n %o6, %o7, %o0 addcc %i4, 0x1F71, %l2 st %f7, [%l7 + 0x48] xnorcc %l5, %i5, %o4 fpsub16 %f10, %f14, %f12 fnot1s %f10, %f9 fbule,a %fcc0, loop_5127 fnands %f7, %f1, %f3 brz %l6, loop_5128 fbuge %fcc2, loop_5129 loop_5127: brgz %i0, loop_5130 sra %l1, 0x02, %g2 loop_5128: ldx [%l7 + 0x70], %l4 loop_5129: ldx [%l7 + 0x48], %o1 loop_5130: fand %f4, %f10, %f10 udivcc %i3, 0x0B9A, %o2 fmovdne %icc, %f5, %f12 ldsw [%l7 + 0x40], %l3 ldd [%l7 + 0x48], %f12 lduh [%l7 + 0x76], %g3 fpadd32s %f8, %f15, %f4 andcc %g1, %g7, %i6 stx %o5, [%l7 + 0x68] fmovsgu %xcc, %f4, %f6 alignaddr %i2, %g4, %l0 orn %g6, 0x059A, %g5 stw %i7, [%l7 + 0x28] ldx [%l7 + 0x60], %o3 movl %icc, %i1, %o7 bn,a loop_5131 fmovsge %xcc, %f5, %f14 edge32ln %o0, %i4, %l2 fands %f10, %f13, %f3 loop_5131: ldub [%l7 + 0x14], %o6 sdivx %l5, 0x1920, %i5 movcc %xcc, %o4, %l6 fandnot1 %f10, %f6, %f4 stw %i0, [%l7 + 0x08] lduw [%l7 + 0x54], %l1 udivcc %g2, 0x1C72, %o1 ldsw [%l7 + 0x18], %i3 edge16ln %l4, %o2, %g3 std %f2, [%l7 + 0x10] stw %g1, [%l7 + 0x20] lduh [%l7 + 0x6A], %l3 fbn %fcc2, loop_5132 ld [%l7 + 0x5C], %f5 movneg %xcc, %i6, %o5 and %i2, 0x05F7, %g7 loop_5132: fxnor %f2, %f4, %f2 move %icc, %l0, %g4 edge32 %g5, %g6, %i7 srax %o3, %i1, %o0 tgu %xcc, 0x5 movvs %icc, %i4, %l2 stb %o7, [%l7 + 0x43] ldx [%l7 + 0x50], %l5 lduw [%l7 + 0x64], %o6 fmovrdne %i5, %f12, %f12 tleu %xcc, 0x3 ldd [%l7 + 0x48], %f6 fmovdgu %icc, %f6, %f14 brgz,a %l6, loop_5133 fornot1s %f2, %f10, %f7 bvc loop_5134 ldsb [%l7 + 0x53], %i0 loop_5133: fcmpne16 %f8, %f14, %o4 tpos %icc, 0x1 loop_5134: ldsb [%l7 + 0x66], %g2 ldx [%l7 + 0x50], %o1 fbne,a %fcc2, loop_5135 fmovdgu %xcc, %f9, %f12 brgz,a %i3, loop_5136 fpackfix %f8, %f1 loop_5135: fmovrsgz %l1, %f5, %f15 faligndata %f4, %f8, %f0 loop_5136: bcs,a,pt %xcc, loop_5137 ld [%l7 + 0x34], %f5 mova %icc, %o2, %g3 fbul %fcc0, loop_5138 loop_5137: stw %g1, [%l7 + 0x78] fmuld8sux16 %f4, %f9, %f6 edge32n %l4, %l3, %o5 loop_5138: fcmple32 %f12, %f0, %i2 tne %icc, 0x3 edge8n %g7, %l0, %i6 fbg,a %fcc0, loop_5139 fmovdgu %icc, %f5, %f15 fandnot1 %f0, %f8, %f10 ld [%l7 + 0x34], %f4 loop_5139: bvs loop_5140 stx %g5, [%l7 + 0x60] fmul8x16al %f5, %f1, %f6 ldsh [%l7 + 0x3E], %g4 loop_5140: alignaddrl %i7, %o3, %i1 ldsb [%l7 + 0x14], %o0 fmovdcc %icc, %f10, %f0 nop setx loop_5141, %l0, %l1 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 + 0x70], %i4 sth %g6, [%l7 + 0x24] fmovrdgz %o7, %f12, %f6 loop_5141: tcs %xcc, 0x1 sethi 0x1858, %l2 sdiv %o6, 0x16DC, %l5 std %f0, [%l7 + 0x20] stb %i5, [%l7 + 0x35] tvc %xcc, 0x0 tcs %icc, 0x4 ldd [%l7 + 0x18], %f2 bneg loop_5142 stw %l6, [%l7 + 0x78] edge8ln %o4, %g2, %o1 sllx %i3, 0x0B, %l1 loop_5142: bcs,pt %icc, loop_5143 ldx [%l7 + 0x18], %i0 nop setx loop_5144, %l0, %l1 jmpl %l1, %o2 movrgez %g3, 0x193, %l4 loop_5143: fmovdl %icc, %f2, %f2 ldsb [%l7 + 0x37], %l3 loop_5144: movleu %xcc, %g1, %o5 ld [%l7 + 0x4C], %f5 edge32 %g7, %i2, %l0 sth %i6, [%l7 + 0x0E] fmovrde %g4, %f6, %f12 sth %i7, [%l7 + 0x70] ldub [%l7 + 0x76], %g5 brnz,a %o3, loop_5145 movcc %icc, %i1, %i4 movcc %xcc, %o0, %g6 ble,pn %xcc, loop_5146 loop_5145: ldsb [%l7 + 0x75], %o7 smulcc %o6, 0x133F, %l5 sth %i5, [%l7 + 0x2A] loop_5146: smul %l6, 0x07CF, %l2 movcc %xcc, %g2, %o4 popc %o1, %i3 be,pt %xcc, loop_5147 fcmpgt32 %f2, %f12, %i0 fpack32 %f0, %f6, %f10 sth %l1, [%l7 + 0x6E] loop_5147: bpos,a %icc, loop_5148 fmuld8sux16 %f3, %f3, %f8 fxnor %f10, %f0, %f0 xor %g3, %l4, %o2 loop_5148: fmovdle %icc, %f1, %f13 stb %g1, [%l7 + 0x1F] bcs loop_5149 fbne %fcc1, loop_5150 stb %o5, [%l7 + 0x0B] brlz,a %g7, loop_5151 loop_5149: brgez,a %l3, loop_5152 loop_5150: fcmps %fcc1, %f13, %f8 ldub [%l7 + 0x24], %i2 loop_5151: stw %l0, [%l7 + 0x7C] loop_5152: movge %icc, %g4, %i7 movgu %xcc, %i6, %o3 ldd [%l7 + 0x08], %f4 edge32 %i1, %g5, %o0 brz,a %i4, loop_5153 umulcc %g6, 0x1EA1, %o6 edge32ln %o7, %i5, %l5 fmovdneg %xcc, %f2, %f4 loop_5153: edge32 %l2, %g2, %o4 stx %o1, [%l7 + 0x78] edge8ln %l6, %i0, %l1 ba %xcc, loop_5154 nop setx loop_5155, %l0, %l1 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 + 0x4C], %f9 bgu,a,pn %icc, loop_5156 loop_5154: fabss %f5, %f10 loop_5155: fsrc2 %f8, %f2 edge8n %g3, %i3, %l4 loop_5156: fornot2 %f6, %f8, %f6 movpos %xcc, %o2, %g1 fbug %fcc2, loop_5157 stx %g7, [%l7 + 0x50] lduw [%l7 + 0x7C], %o5 bl %icc, loop_5158 loop_5157: fmovscs %icc, %f10, %f0 stx %i2, [%l7 + 0x68] fmovsl %xcc, %f2, %f9 loop_5158: fmuld8ulx16 %f8, %f10, %f14 fmovdn %icc, %f1, %f2 ldsb [%l7 + 0x0B], %l0 movgu %icc, %g4, %i7 array8 %i6, %o3, %i1 edge32 %l3, %g5, %o0 orn %i4, 0x18D6, %o6 taddcc %o7, 0x1977, %i5 bne %xcc, loop_5159 fcmple16 %f10, %f8, %l5 stx %l2, [%l7 + 0x48] fmovdle %icc, %f3, %f2 loop_5159: fmovdne %xcc, %f2, %f6 tle %icc, 0x5 st %f5, [%l7 + 0x30] udivx %g6, 0x023A, %o4 umul %g2, 0x13C4, %o1 fornot1 %f10, %f4, %f4 subcc %l6, %i0, %g3 ldsh [%l7 + 0x4C], %i3 tcc %xcc, 0x7 sllx %l4, 0x1B, %l1 for %f6, %f4, %f14 ldub [%l7 + 0x68], %o2 fsrc1s %f15, %f8 sdivcc %g7, 0x0696, %g1 sth %i2, [%l7 + 0x18] ld [%l7 + 0x34], %f9 ld [%l7 + 0x7C], %f8 movgu %xcc, %o5, %l0 andn %i7, 0x1C69, %i6 srlx %o3, 0x00, %i1 fmovrslz %g4, %f12, %f5 fmovdl %xcc, %f14, %f12 fmovdcc %xcc, %f1, %f3 bpos,pn %icc, loop_5160 addc %g5, 0x095F, %o0 for %f14, %f14, %f14 fmovsgu %xcc, %f15, %f5 loop_5160: fand %f14, %f8, %f6 ldd [%l7 + 0x60], %f14 std %f8, [%l7 + 0x78] ldsb [%l7 + 0x72], %i4 srl %o6, 0x19, %o7 nop setx loop_5161, %l0, %l1 jmpl %l1, %i5 std %f14, [%l7 + 0x10] be,a,pt %icc, loop_5162 fpsub32 %f12, %f6, %f6 loop_5161: fxor %f2, %f10, %f12 st %f0, [%l7 + 0x28] loop_5162: std %f14, [%l7 + 0x60] fnot1 %f8, %f4 fmovs %f8, %f7 ldsh [%l7 + 0x24], %l3 tgu %icc, 0x1 bne loop_5163 fsrc2s %f5, %f8 edge16ln %l2, %g6, %o4 movpos %icc, %l5, %g2 loop_5163: fmovsne %xcc, %f12, %f14 tpos %xcc, 0x4 bn %xcc, loop_5164 lduw [%l7 + 0x74], %l6 lduh [%l7 + 0x7C], %o1 stb %i0, [%l7 + 0x54] loop_5164: st %f14, [%l7 + 0x74] st %f0, [%l7 + 0x48] fbuge %fcc1, loop_5165 fmovdcs %xcc, %f3, %f11 fmovdl %icc, %f10, %f0 fmovrse %g3, %f6, %f9 loop_5165: xorcc %l4, %l1, %i3 add %o2, 0x10D9, %g7 fbe,a %fcc1, loop_5166 fandnot2 %f14, %f6, %f0 tcs %icc, 0x6 edge32ln %g1, %o5, %i2 loop_5166: ldsh [%l7 + 0x24], %l0 ld [%l7 + 0x6C], %f14 fbug,a %fcc3, loop_5167 fxors %f6, %f10, %f4 ldsw [%l7 + 0x30], %i7 array8 %o3, %i1, %g4 loop_5167: movne %xcc, %i6, %o0 fpsub16s %f8, %f2, %f5 fnor %f6, %f10, %f2 fmovdcs %icc, %f15, %f10 ldsw [%l7 + 0x08], %i4 fmovspos %icc, %f1, %f10 stw %g5, [%l7 + 0x0C] fmovdl %icc, %f14, %f6 xor %o7, 0x0646, %i5 ld [%l7 + 0x60], %f7 movle %xcc, %l3, %o6 fmovrdne %l2, %f10, %f14 fnegs %f15, %f5 fnegd %f8, %f0 sra %o4, 0x10, %g6 brgz,a %l5, loop_5168 stb %g2, [%l7 + 0x48] ldsw [%l7 + 0x10], %l6 siam 0x3 loop_5168: fble %fcc2, loop_5169 fnot2 %f10, %f0 fmovspos %xcc, %f0, %f7 edge32n %i0, %o1, %g3 loop_5169: fmovsa %icc, %f10, %f11 fmovdpos %xcc, %f0, %f9 fbu,a %fcc3, loop_5170 addc %l1, %i3, %l4 andcc %o2, %g7, %g1 taddcc %o5, 0x1BCC, %l0 loop_5170: ldub [%l7 + 0x4D], %i7 be loop_5171 ldd [%l7 + 0x70], %f10 bneg,a,pn %xcc, loop_5172 bg,a,pt %xcc, loop_5173 loop_5171: edge8n %i2, %i1, %o3 movre %g4, 0x3AE, %o0 loop_5172: ldd [%l7 + 0x30], %f14 loop_5173: movrlz %i6, 0x3DA, %g5 fcmpgt16 %f14, %f0, %o7 orcc %i4, 0x1B15, %i5 taddcctv %o6, %l2, %o4 fbe %fcc0, loop_5174 addccc %l3, 0x191E, %g6 movrlez %g2, 0x034, %l5 bgu,a,pt %icc, loop_5175 loop_5174: fmovdcs %icc, %f11, %f13 tle %icc, 0x3 ldd [%l7 + 0x28], %f8 loop_5175: fmovrslz %i0, %f5, %f9 fmovsgu %xcc, %f13, %f15 fmovde %icc, %f4, %f0 nop setx loop_5176, %l0, %l1 jmpl %l1, %o1 fmovsvs %xcc, %f3, %f14 edge32 %l6, %g3, %i3 fmovrdlez %l4, %f8, %f6 loop_5176: fandnot1 %f12, %f0, %f4 fandnot1s %f12, %f11, %f9 umul %o2, 0x0DD6, %l1 mulscc %g7, 0x0A5A, %g1 fxors %f2, %f13, %f11 lduh [%l7 + 0x56], %l0 brlz %i7, loop_5177 fbule,a %fcc1, loop_5178 ldsw [%l7 + 0x2C], %i2 ld [%l7 + 0x28], %f4 loop_5177: ld [%l7 + 0x5C], %f8 loop_5178: fmovsvs %xcc, %f0, %f15 fabss %f3, %f15 tneg %icc, 0x2 fandnot2s %f0, %f13, %f2 fcmpne32 %f0, %f8, %o5 tcs %xcc, 0x4 fmovdg %icc, %f6, %f14 ba,a,pt %xcc, loop_5179 fnand %f8, %f10, %f2 sethi 0x0689, %i1 fornot2s %f0, %f2, %f1 loop_5179: stw %o3, [%l7 + 0x78] tge %xcc, 0x3 edge16ln %g4, %o0, %g5 fbuge %fcc2, loop_5180 andcc %i6, %i4, %o7 ldub [%l7 + 0x19], %o6 fmovse %xcc, %f5, %f1 loop_5180: orcc %l2, %i5, %l3 sdiv %o4, 0x1F22, %g2 fandnot2 %f2, %f2, %f6 ldub [%l7 + 0x65], %g6 fnot1s %f10, %f3 sub %l5, 0x0E6F, %i0 ldx [%l7 + 0x50], %o1 lduh [%l7 + 0x74], %g3 bl,pt %icc, loop_5181 edge8l %i3, %l6, %l4 fcmple16 %f10, %f0, %o2 srlx %l1, %g1, %g7 loop_5181: fnor %f2, %f0, %f6 movle %icc, %i7, %i2 smul %l0, %o5, %o3 stb %g4, [%l7 + 0x19] ldsw [%l7 + 0x34], %o0 fmovrde %g5, %f0, %f10 array8 %i6, %i4, %o7 ldsb [%l7 + 0x65], %o6 faligndata %f14, %f2, %f12 fnegd %f14, %f4 xnorcc %i1, %i5, %l3 std %f8, [%l7 + 0x08] ldsw [%l7 + 0x60], %l2 ldsw [%l7 + 0x14], %g2 fones %f8 call loop_5182 movvc %icc, %o4, %g6 edge16 %l5, %i0, %o1 fbe,a %fcc2, loop_5183 loop_5182: tle %xcc, 0x1 alignaddrl %g3, %l6, %l4 ldsh [%l7 + 0x54], %o2 loop_5183: fmovsle %xcc, %f10, %f3 tg %icc, 0x5 ldsh [%l7 + 0x24], %i3 fbo %fcc0, loop_5184 xnorcc %g1, 0x0B66, %l1 fmovrsne %g7, %f10, %f15 subccc %i2, 0x0FF3, %i7 loop_5184: fbge %fcc3, loop_5185 fbn,a %fcc2, loop_5186 fbo,a %fcc0, loop_5187 fmovsge %icc, %f14, %f7 loop_5185: sll %l0, %o3, %g4 loop_5186: pdist %f12, %f2, %f12 loop_5187: fblg %fcc3, loop_5188 subccc %o5, 0x1A79, %o0 fbo %fcc0, loop_5189 fbu %fcc0, loop_5190 loop_5188: std %f14, [%l7 + 0x30] edge32l %g5, %i6, %i4 loop_5189: mova %xcc, %o7, %o6 loop_5190: fcmps %fcc2, %f4, %f15 lduw [%l7 + 0x1C], %i1 lduw [%l7 + 0x38], %l3 fsrc1 %f0, %f14 ldx [%l7 + 0x68], %i5 alignaddrl %l2, %o4, %g6 fpsub16s %f15, %f7, %f15 fnot2 %f10, %f14 stx %l5, [%l7 + 0x60] and %g2, 0x0327, %o1 stx %i0, [%l7 + 0x78] fcmpgt32 %f6, %f0, %l6 tne %icc, 0x3 fmovdneg %icc, %f0, %f4 stx %g3, [%l7 + 0x28] fmovsvs %icc, %f0, %f10 fpsub32 %f2, %f8, %f10 fnot2s %f10, %f15 sethi 0x062C, %l4 ldsw [%l7 + 0x2C], %i3 fnot2s %f7, %f2 ldub [%l7 + 0x66], %g1 fbge,a %fcc1, loop_5191 fabsd %f0, %f4 popc %o2, %g7 fcmped %fcc1, %f4, %f6 loop_5191: fmul8x16au %f9, %f9, %f6 movgu %icc, %l1, %i2 lduh [%l7 + 0x2A], %i7 tgu %xcc, 0x6 fbge,a %fcc0, loop_5192 fnand %f8, %f14, %f10 fnegs %f1, %f15 ldsh [%l7 + 0x0A], %o3 loop_5192: fnors %f5, %f3, %f5 st %f1, [%l7 + 0x20] fmul8x16al %f14, %f12, %f4 ldub [%l7 + 0x09], %g4 movneg %icc, %l0, %o5 lduh [%l7 + 0x20], %g5 sethi 0x022A, %o0 array32 %i4, %o7, %i6 fmovdne %xcc, %f6, %f0 fmovdle %icc, %f3, %f10 fornot1s %f1, %f9, %f14 ldd [%l7 + 0x38], %f2 smulcc %o6, %i1, %i5 tn %icc, 0x0 fbuge,a %fcc2, loop_5193 fbn,a %fcc0, loop_5194 subc %l2, 0x0A81, %o4 stx %g6, [%l7 + 0x58] loop_5193: ldx [%l7 + 0x70], %l3 loop_5194: fnegd %f8, %f14 sra %g2, 0x04, %l5 fmovsg %xcc, %f1, %f7 ldub [%l7 + 0x2D], %i0 fmovdcs %icc, %f11, %f10 fmovsa %xcc, %f14, %f15 ldsw [%l7 + 0x30], %l6 subcc %g3, 0x00E1, %o1 sdivcc %i3, 0x122C, %g1 for %f10, %f10, %f8 fpack16 %f12, %f6 fmul8ulx16 %f10, %f8, %f10 fsrc1 %f2, %f10 fbule %fcc1, loop_5195 fbge %fcc2, loop_5196 fcmps %fcc3, %f10, %f12 fbe %fcc2, loop_5197 loop_5195: sdiv %o2, 0x09EC, %g7 loop_5196: fmovscc %icc, %f6, %f5 andn %l4, %i2, %l1 loop_5197: subcc %i7, %g4, %l0 and %o5, 0x1DBE, %o3 bvs,pn %icc, loop_5198 ble,a,pn %xcc, loop_5199 fmovdl %icc, %f13, %f14 fpadd16 %f4, %f8, %f0 loop_5198: brgz %g5, loop_5200 loop_5199: ldsw [%l7 + 0x70], %i4 ldub [%l7 + 0x37], %o0 lduh [%l7 + 0x0A], %i6 loop_5200: tcc %xcc, 0x5 brnz,a %o6, loop_5201 brlz %o7, loop_5202 fcmpd %fcc0, %f14, %f10 move %icc, %i5, %i1 loop_5201: xorcc %o4, %g6, %l2 loop_5202: nop setx loop_5203, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movre %l3, 0x189, %g2 sethi 0x19B6, %i0 ldsb [%l7 + 0x7E], %l5 loop_5203: ldd [%l7 + 0x10], %f14 edge8l %g3, %l6, %i3 ldub [%l7 + 0x35], %g1 xorcc %o2, %o1, %g7 fmovsvs %xcc, %f7, %f5 xor %i2, %l1, %l4 edge8 %g4, %l0, %i7 mova %icc, %o3, %g5 fmovdg %xcc, %f12, %f11 movvs %xcc, %o5, %o0 std %f12, [%l7 + 0x68] sth %i4, [%l7 + 0x42] call loop_5204 fornot1 %f12, %f2, %f12 ldx [%l7 + 0x50], %i6 for %f0, %f4, %f14 loop_5204: fmovdle %xcc, %f12, %f0 lduw [%l7 + 0x5C], %o7 edge8ln %i5, %o6, %i1 ldsh [%l7 + 0x6C], %g6 ldub [%l7 + 0x19], %o4 fmovdleu %icc, %f7, %f1 lduh [%l7 + 0x1E], %l3 ldsb [%l7 + 0x6B], %g2 brlz,a %i0, loop_5205 fpack32 %f2, %f6, %f10 fmovd %f10, %f14 ldx [%l7 + 0x68], %l5 loop_5205: fble,a %fcc1, loop_5206 fexpand %f9, %f12 srlx %l2, 0x0E, %g3 sethi 0x1CE2, %i3 loop_5206: fbo %fcc3, loop_5207 stw %g1, [%l7 + 0x28] movrne %l6, 0x363, %o2 fpackfix %f2, %f12 loop_5207: bleu loop_5208 fmovdneg %icc, %f1, %f3 tl %icc, 0x0 ldd [%l7 + 0x38], %f8 loop_5208: or %o1, 0x05CB, %g7 fmovsvs %icc, %f8, %f15 ldub [%l7 + 0x16], %l1 fcmpgt16 %f4, %f4, %i2 edge8l %g4, %l4, %l0 orncc %i7, %o3, %o5 bvc loop_5209 fmovrde %o0, %f12, %f8 tg %icc, 0x7 fbe,a %fcc0, loop_5210 loop_5209: movvc %icc, %i4, %i6 umul %o7, 0x17C3, %i5 brnz %g5, loop_5211 loop_5210: fornot1s %f10, %f7, %f2 fmovrde %o6, %f10, %f2 fmovdne %icc, %f3, %f14 loop_5211: sth %i1, [%l7 + 0x4A] fnot2 %f12, %f12 edge16n %g6, %o4, %l3 sth %g2, [%l7 + 0x7E] std %f0, [%l7 + 0x50] fornot2 %f8, %f12, %f4 fpsub16s %f15, %f1, %f1 bpos,a,pt %icc, loop_5212 ldsw [%l7 + 0x5C], %i0 lduw [%l7 + 0x24], %l5 fbg,a %fcc0, loop_5213 loop_5212: tne %xcc, 0x5 fmovdneg %icc, %f14, %f4 sth %g3, [%l7 + 0x76] loop_5213: lduw [%l7 + 0x74], %l2 ldsw [%l7 + 0x78], %g1 movge %icc, %l6, %i3 fnot1s %f13, %f3 bl,a,pn %xcc, loop_5214 fmovdle %icc, %f13, %f2 fmuld8ulx16 %f8, %f1, %f4 tvs %xcc, 0x4 loop_5214: ld [%l7 + 0x0C], %f4 fbug %fcc2, loop_5215 movcs %xcc, %o2, %o1 st %f9, [%l7 + 0x40] fmovdn %xcc, %f2, %f0 loop_5215: fmovdgu %icc, %f6, %f9 fbge,a %fcc3, loop_5216 ble,a,pt %icc, loop_5217 ldx [%l7 + 0x78], %g7 ldd [%l7 + 0x78], %f8 loop_5216: tsubcctv %i2, %l1, %l4 loop_5217: ldx [%l7 + 0x68], %l0 stw %i7, [%l7 + 0x30] fpsub32s %f10, %f15, %f8 ldub [%l7 + 0x1E], %o3 tcc %xcc, 0x5 stb %o5, [%l7 + 0x4B] fmovrsgz %g4, %f2, %f4 popc 0x10C2, %i4 fornot1s %f9, %f14, %f0 stx %o0, [%l7 + 0x28] fnegd %f10, %f10 bvs,a %icc, loop_5218 sth %i6, [%l7 + 0x5C] fble %fcc2, loop_5219 fcmpne16 %f0, %f10, %i5 loop_5218: stw %g5, [%l7 + 0x10] fba %fcc1, loop_5220 loop_5219: ldx [%l7 + 0x40], %o6 tn %icc, 0x7 nop setx loop_5221, %l0, %l1 jmpl %l1, %o7 loop_5220: movn %xcc, %g6, %o4 fmovdne %xcc, %f11, %f13 sth %l3, [%l7 + 0x58] loop_5221: ld [%l7 + 0x30], %f3 or %i1, 0x0C93, %i0 fmul8x16al %f15, %f9, %f6 array8 %g2, %g3, %l5 movvc %icc, %g1, %l2 fmovsneg %icc, %f0, %f8 sub %l6, 0x1994, %i3 ldsw [%l7 + 0x28], %o2 movrlz %o1, 0x359, %i2 and %l1, 0x09EB, %g7 ldd [%l7 + 0x78], %f0 ldub [%l7 + 0x0A], %l0 ld [%l7 + 0x1C], %f4 edge32ln %l4, %o3, %i7 edge16l %g4, %o5, %o0 fmovrde %i6, %f0, %f12 fmovsne %icc, %f15, %f13 fsrc1s %f4, %f6 fpadd16 %f2, %f6, %f10 edge8n %i5, %i4, %o6 fbul %fcc1, loop_5222 edge8 %o7, %g6, %o4 fone %f14 edge32ln %g5, %l3, %i1 loop_5222: alignaddrl %g2, %g3, %i0 addcc %l5, 0x1645, %g1 fbe %fcc2, loop_5223 pdist %f2, %f6, %f12 xnor %l2, 0x07C0, %l6 add %o2, %o1, %i3 loop_5223: ldsh [%l7 + 0x60], %i2 lduw [%l7 + 0x48], %l1 movcs %xcc, %l0, %l4 bne,a,pt %xcc, loop_5224 array32 %g7, %o3, %i7 fandnot2 %f4, %f14, %f4 edge32l %g4, %o0, %o5 loop_5224: fmovrsne %i5, %f0, %f11 ldx [%l7 + 0x68], %i4 stx %o6, [%l7 + 0x30] ldsw [%l7 + 0x54], %i6 bgu,pn %xcc, loop_5225 lduh [%l7 + 0x6C], %o7 ld [%l7 + 0x1C], %f11 lduw [%l7 + 0x20], %g6 loop_5225: ldx [%l7 + 0x50], %o4 bn,pt %xcc, loop_5226 movneg %xcc, %l3, %g5 fmovdn %icc, %f0, %f10 ldsw [%l7 + 0x20], %g2 loop_5226: umul %i1, 0x00C4, %i0 array8 %l5, %g3, %g1 pdist %f6, %f14, %f0 stx %l6, [%l7 + 0x28] fmovsleu %xcc, %f15, %f14 tl %icc, 0x6 nop setx loop_5227, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry for %f4, %f0, %f10 ldd [%l7 + 0x60], %f14 fbue %fcc1, loop_5228 loop_5227: nop setx loop_5229, %l0, %l1 jmpl %l1, %l2 fmovsg %xcc, %f1, %f6 ld [%l7 + 0x48], %f0 loop_5228: brz %o2, loop_5230 loop_5229: movle %icc, %i3, %i2 nop setx loop_5231, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x68], %l1 loop_5230: tg %icc, 0x1 nop setx loop_5232, %l0, %l1 jmpl %l1, %l0 loop_5231: umul %l4, %g7, %o3 lduh [%l7 + 0x4E], %o1 sth %i7, [%l7 + 0x34] loop_5232: call loop_5233 ldsb [%l7 + 0x23], %g4 fba,a %fcc0, loop_5234 fornot1s %f12, %f2, %f14 loop_5233: fnegs %f2, %f9 fbg %fcc2, loop_5235 loop_5234: fnot2s %f15, %f9 st %f10, [%l7 + 0x64] movgu %xcc, %o0, %o5 loop_5235: edge8ln %i5, %i4, %o6 ldx [%l7 + 0x78], %o7 andncc %i6, %g6, %l3 faligndata %f10, %f10, %f14 sth %g5, [%l7 + 0x0A] sth %o4, [%l7 + 0x42] sth %i1, [%l7 + 0x36] fcmple16 %f2, %f8, %g2 popc 0x02B6, %l5 bcs,pn %icc, loop_5236 sth %g3, [%l7 + 0x50] ldd [%l7 + 0x48], %f4 brlz %i0, loop_5237 loop_5236: ta %xcc, 0x5 fpadd16s %f3, %f15, %f7 tvc %xcc, 0x6 loop_5237: fmovrslez %l6, %f7, %f0 ldx [%l7 + 0x40], %l2 ldx [%l7 + 0x40], %o2 std %f12, [%l7 + 0x40] udivcc %i3, 0x00A3, %i2 ldub [%l7 + 0x14], %g1 fmovdge %xcc, %f4, %f11 fmovrdgez %l0, %f10, %f2 bleu,pn %icc, loop_5238 lduh [%l7 + 0x10], %l1 fsrc2s %f5, %f13 ldsh [%l7 + 0x66], %g7 loop_5238: ldsh [%l7 + 0x54], %l4 fmovscs %icc, %f7, %f10 stb %o1, [%l7 + 0x68] srax %o3, 0x13, %i7 fmovrslz %o0, %f0, %f6 bvs,pn %xcc, loop_5239 fmovsle %xcc, %f1, %f12 ldsh [%l7 + 0x74], %g4 fpackfix %f10, %f1 loop_5239: fmovrdgz %i5, %f8, %f0 sub %o5, 0x1626, %i4 fblg %fcc0, loop_5240 fmovrslz %o6, %f12, %f5 alignaddrl %o7, %g6, %i6 tle %icc, 0x2 loop_5240: ldx [%l7 + 0x18], %l3 fpadd32 %f12, %f12, %f12 ld [%l7 + 0x64], %f8 fmovdvs %icc, %f11, %f3 bge,pt %icc, loop_5241 sth %g5, [%l7 + 0x56] tge %xcc, 0x1 sdivcc %o4, 0x1833, %i1 loop_5241: nop setx loop_5242, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbuge,a %fcc2, loop_5243 st %f0, [%l7 + 0x4C] sethi 0x076E, %l5 loop_5242: std %f14, [%l7 + 0x78] loop_5243: ldsw [%l7 + 0x40], %g3 movne %xcc, %i0, %l6 fmovde %xcc, %f10, %f6 fandnot1s %f13, %f14, %f1 movleu %xcc, %g2, %l2 ldsb [%l7 + 0x23], %i3 std %f6, [%l7 + 0x68] for %f6, %f14, %f2 ldsw [%l7 + 0x20], %o2 nop setx loop_5244, %l0, %l1 jmpl %l1, %g1 fmul8ulx16 %f0, %f14, %f8 tle %xcc, 0x1 xorcc %i2, %l1, %l0 loop_5244: nop setx loop_5245, %l0, %l1 jmpl %l1, %g7 udiv %o1, 0x0054, %o3 ldx [%l7 + 0x70], %l4 fcmpgt32 %f12, %f10, %i7 loop_5245: fmul8x16al %f7, %f10, %f0 lduw [%l7 + 0x58], %o0 fpack16 %f10, %f5 stw %i5, [%l7 + 0x3C] lduh [%l7 + 0x0E], %o5 movvs %xcc, %i4, %o6 tpos %icc, 0x5 fmovsn %icc, %f12, %f15 ldsh [%l7 + 0x6A], %o7 ldd [%l7 + 0x48], %f2 ba,a %icc, loop_5246 sth %g6, [%l7 + 0x76] fmovde %icc, %f13, %f1 fpmerge %f7, %f1, %f4 loop_5246: ldd [%l7 + 0x68], %f10 lduw [%l7 + 0x6C], %g4 or %l3, 0x1B25, %g5 fmovdle %icc, %f10, %f2 addcc %i6, 0x11DF, %i1 brlz,a %o4, loop_5247 ldd [%l7 + 0x78], %f10 ldd [%l7 + 0x08], %f8 fmul8x16au %f5, %f7, %f8 loop_5247: bneg,a,pn %icc, loop_5248 lduh [%l7 + 0x6E], %g3 fnot1 %f12, %f6 addcc %l5, %i0, %l6 loop_5248: fmovse %xcc, %f12, %f4 sth %l2, [%l7 + 0x42] ldsh [%l7 + 0x46], %i3 array16 %g2, %g1, %o2 orn %l1, 0x163F, %l0 fpack16 %f2, %f5 fmovrse %i2, %f14, %f14 fmovsl %xcc, %f12, %f10 stb %g7, [%l7 + 0x0B] st %f1, [%l7 + 0x50] stx %o1, [%l7 + 0x08] ldx [%l7 + 0x70], %l4 std %f6, [%l7 + 0x10] ldx [%l7 + 0x48], %o3 fmovscc %icc, %f8, %f3 tl %icc, 0x7 brlz,a %i7, loop_5249 fmul8ulx16 %f10, %f12, %f6 lduh [%l7 + 0x3E], %i5 fone %f6 loop_5249: fmovscc %icc, %f9, %f8 ldd [%l7 + 0x48], %f14 ldx [%l7 + 0x38], %o5 stw %o0, [%l7 + 0x5C] edge16 %o6, %o7, %i4 fbule,a %fcc0, loop_5250 lduh [%l7 + 0x6A], %g4 fnot2 %f6, %f10 fsrc2 %f0, %f8 loop_5250: fbge,a %fcc2, loop_5251 fpack32 %f12, %f0, %f8 fsrc2s %f9, %f8 movrlz %l3, %g5, %g6 loop_5251: edge32n %i6, %o4, %g3 bg loop_5252 edge32 %l5, %i1, %l6 st %f15, [%l7 + 0x7C] fbg %fcc1, loop_5253 loop_5252: fandnot1 %f14, %f6, %f6 ldsh [%l7 + 0x74], %l2 lduh [%l7 + 0x3E], %i3 loop_5253: edge16ln %g2, %g1, %i0 fcmpeq32 %f4, %f6, %l1 ta %icc, 0x5 fbe,a %fcc3, loop_5254 sra %l0, %i2, %o2 array16 %g7, %o1, %l4 fbge,a %fcc2, loop_5255 loop_5254: ldub [%l7 + 0x4E], %o3 array16 %i7, %i5, %o5 lduw [%l7 + 0x5C], %o0 loop_5255: srl %o7, 0x02, %i4 umulcc %g4, %l3, %o6 fmovdn %xcc, %f14, %f15 movvs %xcc, %g6, %i6 fmovd %f2, %f0 fbge %fcc3, loop_5256 fmovscs %xcc, %f11, %f2 fcmpgt32 %f6, %f2, %o4 fexpand %f2, %f2 loop_5256: fbuge,a %fcc2, loop_5257 andcc %g5, %l5, %i1 lduh [%l7 + 0x36], %g3 movg %xcc, %l6, %l2 loop_5257: ldsh [%l7 + 0x64], %g2 movleu %xcc, %i3, %g1 fmovrdgz %i0, %f12, %f14 fands %f7, %f15, %f9 stb %l0, [%l7 + 0x33] std %f14, [%l7 + 0x58] fmovsgu %xcc, %f15, %f3 ld [%l7 + 0x20], %f9 faligndata %f8, %f10, %f10 fmovsn %xcc, %f3, %f9 fbne,a %fcc1, loop_5258 fcmpne32 %f10, %f6, %l1 tcs %xcc, 0x4 fnand %f4, %f6, %f6 loop_5258: fpsub32s %f11, %f5, %f6 movpos %xcc, %i2, %o2 bleu,a %icc, loop_5259 te %xcc, 0x5 fmovrsne %g7, %f8, %f9 brz,a %o1, loop_5260 loop_5259: ldsb [%l7 + 0x13], %l4 add %i7, 0x09D8, %i5 fmovsge %icc, %f6, %f10 loop_5260: fbg,a %fcc0, loop_5261 tgu %xcc, 0x7 fmul8x16 %f8, %f14, %f12 bneg %xcc, loop_5262 loop_5261: st %f9, [%l7 + 0x08] movneg %xcc, %o3, %o0 ldsw [%l7 + 0x50], %o7 loop_5262: srl %o5, %g4, %i4 edge16ln %l3, %g6, %o6 fbu,a %fcc3, loop_5263 fors %f6, %f6, %f9 bge loop_5264 tvs %xcc, 0x4 loop_5263: movre %o4, 0x0D9, %i6 siam 0x6 loop_5264: fbug,a %fcc1, loop_5265 fmovdneg %icc, %f3, %f15 be loop_5266 fnot2s %f4, %f3 loop_5265: edge8n %l5, %g5, %i1 ldx [%l7 + 0x68], %l6 loop_5266: xor %g3, %l2, %g2 fnands %f7, %f15, %f2 ldub [%l7 + 0x13], %i3 std %f14, [%l7 + 0x18] movl %icc, %i0, %g1 fands %f13, %f4, %f13 edge32 %l0, %l1, %o2 sth %i2, [%l7 + 0x0A] tvc %icc, 0x5 st %f8, [%l7 + 0x20] fandnot2s %f6, %f14, %f2 fornot2 %f0, %f6, %f2 be,a,pt %icc, loop_5267 movrgz %o1, %l4, %i7 lduw [%l7 + 0x64], %g7 subcc %o3, %o0, %o7 loop_5267: ble,a %xcc, loop_5268 fzeros %f3 movvs %icc, %i5, %g4 lduh [%l7 + 0x24], %i4 loop_5268: ldd [%l7 + 0x20], %f8 fmul8x16al %f4, %f13, %f12 stx %o5, [%l7 + 0x20] nop setx loop_5269, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x45], %l3 fmovrdgz %o6, %f4, %f12 stw %g6, [%l7 + 0x78] loop_5269: srl %i6, %o4, %g5 edge16ln %i1, %l6, %l5 fornot2s %f3, %f7, %f14 fpack16 %f2, %f4 std %f14, [%l7 + 0x60] bvc,pn %xcc, loop_5270 ldsh [%l7 + 0x68], %l2 fmovdl %icc, %f13, %f15 edge16n %g2, %g3, %i3 loop_5270: ldd [%l7 + 0x70], %f2 movrlz %i0, 0x228, %l0 fand %f0, %f6, %f6 tsubcc %l1, %g1, %i2 stx %o1, [%l7 + 0x60] fxnor %f12, %f14, %f2 alignaddr %l4, %i7, %o2 for %f2, %f8, %f12 fcmpd %fcc0, %f6, %f2 fornot1 %f10, %f10, %f12 fcmped %fcc3, %f8, %f2 fmovrsgez %o3, %f5, %f7 fnot1 %f0, %f12 fmovspos %icc, %f3, %f12 edge8 %o0, %g7, %i5 fmovdvs %icc, %f1, %f11 fmovd %f8, %f4 ldd [%l7 + 0x60], %f10 ldx [%l7 + 0x08], %o7 tcc %icc, 0x0 std %f4, [%l7 + 0x58] smul %i4, 0x1DB3, %g4 st %f7, [%l7 + 0x2C] fmovsne %icc, %f6, %f13 ldsw [%l7 + 0x74], %o5 lduh [%l7 + 0x72], %o6 brgz,a %l3, loop_5271 movg %xcc, %i6, %g6 ldub [%l7 + 0x78], %o4 ldx [%l7 + 0x18], %g5 loop_5271: fmovs %f15, %f12 addcc %i1, %l6, %l5 fblg,a %fcc1, loop_5272 faligndata %f0, %f4, %f14 ba %xcc, loop_5273 stx %g2, [%l7 + 0x60] loop_5272: sllx %g3, 0x10, %i3 ldsw [%l7 + 0x54], %i0 loop_5273: edge32ln %l0, %l1, %g1 fbule %fcc0, loop_5274 movcs %xcc, %i2, %o1 ldd [%l7 + 0x78], %f14 ldsb [%l7 + 0x3D], %l4 loop_5274: ble,a loop_5275 st %f3, [%l7 + 0x38] lduw [%l7 + 0x78], %l2 ba,a,pn %icc, loop_5276 loop_5275: fmul8sux16 %f6, %f0, %f0 bpos,a,pt %icc, loop_5277 smulcc %i7, %o3, %o2 loop_5276: std %f0, [%l7 + 0x78] ldsw [%l7 + 0x40], %o0 loop_5277: faligndata %f14, %f10, %f0 stb %i5, [%l7 + 0x6E] ba,a %xcc, loop_5278 brz,a %o7, loop_5279 tneg %icc, 0x2 bg loop_5280 loop_5278: edge16ln %i4, %g7, %g4 loop_5279: fornot2 %f14, %f14, %f0 fcmpgt16 %f14, %f12, %o5 loop_5280: ldub [%l7 + 0x7B], %l3 lduh [%l7 + 0x2C], %i6 ta %xcc, 0x2 fcmpgt16 %f10, %f0, %g6 umul %o4, %g5, %o6 fbe,a %fcc0, loop_5281 orcc %l6, 0x1708, %i1 lduh [%l7 + 0x6A], %g2 sdivx %g3, 0x1482, %l5 loop_5281: fcmpeq16 %f12, %f12, %i0 ldsw [%l7 + 0x10], %l0 ldsh [%l7 + 0x64], %i3 lduh [%l7 + 0x26], %l1 movneg %xcc, %g1, %i2 sth %l4, [%l7 + 0x2A] ldx [%l7 + 0x38], %o1 ld [%l7 + 0x34], %f1 ldd [%l7 + 0x20], %f12 tg %icc, 0x2 fnegs %f15, %f4 sra %l2, %i7, %o3 ldd [%l7 + 0x70], %f2 movge %xcc, %o2, %i5 fbne %fcc1, loop_5282 brlez %o7, loop_5283 fpadd32 %f14, %f12, %f2 fcmpd %fcc0, %f6, %f2 loop_5282: fpsub16s %f15, %f4, %f4 loop_5283: ldub [%l7 + 0x7B], %o0 fornot1 %f12, %f14, %f12 stx %i4, [%l7 + 0x40] ldd [%l7 + 0x18], %f0 fmovdcs %icc, %f13, %f15 fmovdg %icc, %f13, %f9 bg %xcc, loop_5284 fand %f0, %f10, %f4 alignaddr %g7, %o5, %g4 ldub [%l7 + 0x64], %i6 loop_5284: stb %g6, [%l7 + 0x0F] lduw [%l7 + 0x44], %o4 fmovdg %icc, %f1, %f15 stw %g5, [%l7 + 0x78] siam 0x2 fpackfix %f2, %f12 ldsh [%l7 + 0x5A], %l3 ldd [%l7 + 0x48], %f14 edge8n %l6, %o6, %g2 stx %g3, [%l7 + 0x10] fornot2s %f13, %f11, %f9 fsrc2s %f3, %f6 std %f8, [%l7 + 0x68] st %f9, [%l7 + 0x74] subccc %i1, 0x0397, %i0 movvs %xcc, %l5, %l0 lduh [%l7 + 0x38], %i3 lduh [%l7 + 0x3E], %g1 tvc %icc, 0x2 fpackfix %f14, %f14 fpadd32s %f1, %f14, %f0 sllx %i2, 0x1F, %l1 stw %o1, [%l7 + 0x50] fmovdg %icc, %f4, %f0 st %f15, [%l7 + 0x70] fmovde %icc, %f9, %f3 fmovsvs %icc, %f9, %f7 fmovdgu %icc, %f14, %f14 bvs %icc, loop_5285 move %icc, %l2, %l4 tge %xcc, 0x2 movleu %icc, %i7, %o2 loop_5285: stx %i5, [%l7 + 0x50] fmuld8sux16 %f11, %f11, %f12 fmovdl %icc, %f9, %f15 fmuld8sux16 %f13, %f11, %f8 umulcc %o7, 0x1411, %o0 stw %i4, [%l7 + 0x6C] fexpand %f15, %f4 and %o3, %g7, %g4 edge32 %o5, %i6, %o4 ldsh [%l7 + 0x26], %g5 fbul %fcc1, loop_5286 movcs %xcc, %l3, %l6 fornot1 %f8, %f14, %f0 ldx [%l7 + 0x48], %g6 loop_5286: tgu %icc, 0x0 fcmple32 %f0, %f6, %o6 fbu %fcc2, loop_5287 umulcc %g3, 0x0BD2, %i1 fors %f6, %f7, %f7 bvs,pn %icc, loop_5288 loop_5287: orncc %g2, 0x0D0B, %i0 umulcc %l0, 0x0E84, %i3 tge %xcc, 0x3 loop_5288: stb %l5, [%l7 + 0x69] fmovsgu %icc, %f4, %f10 fbe,a %fcc0, loop_5289 fbge %fcc3, loop_5290 fmovdle %icc, %f4, %f7 stw %g1, [%l7 + 0x7C] loop_5289: subcc %i2, %o1, %l2 loop_5290: ldd [%l7 + 0x78], %f10 stw %l4, [%l7 + 0x5C] fabss %f5, %f1 sdivcc %i7, 0x0A9E, %l1 xor %i5, %o7, %o2 fbl,a %fcc0, loop_5291 fnot1s %f10, %f9 stx %o0, [%l7 + 0x70] lduw [%l7 + 0x3C], %i4 loop_5291: brlez %o3, loop_5292 edge32n %g7, %o5, %i6 fmul8x16 %f8, %f10, %f2 fornot2 %f10, %f4, %f4 loop_5292: bcs,a loop_5293 st %f8, [%l7 + 0x74] udivcc %o4, 0x1A4F, %g5 array8 %g4, %l6, %g6 loop_5293: ldsw [%l7 + 0x6C], %l3 lduh [%l7 + 0x76], %g3 ldsh [%l7 + 0x76], %o6 fmovdvc %icc, %f13, %f3 fornot1s %f6, %f0, %f10 fmovsleu %xcc, %f5, %f12 fmovscs %xcc, %f7, %f0 fmovdg %icc, %f1, %f1 ldx [%l7 + 0x40], %g2 fandnot1s %f6, %f0, %f7 fnors %f3, %f3, %f7 fpack32 %f6, %f14, %f10 ldub [%l7 + 0x44], %i0 ldsb [%l7 + 0x41], %i1 movgu %icc, %l0, %i3 fabss %f13, %f7 ldsw [%l7 + 0x64], %l5 ldsh [%l7 + 0x18], %g1 lduh [%l7 + 0x1A], %i2 nop setx loop_5294, %l0, %l1 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 + 0x1A], %o1 fcmpes %fcc1, %f0, %f6 ldub [%l7 + 0x39], %l2 loop_5294: lduh [%l7 + 0x3C], %i7 fxnor %f8, %f8, %f6 stb %l4, [%l7 + 0x55] fmovsvc %xcc, %f5, %f4 sdiv %i5, 0x1CAA, %l1 st %f5, [%l7 + 0x6C] tl %icc, 0x3 fornot2s %f3, %f2, %f2 fmovdvs %icc, %f6, %f5 orcc %o7, 0x0EE5, %o0 ldx [%l7 + 0x48], %i4 fnot1 %f8, %f14 fmul8x16au %f2, %f4, %f6 st %f4, [%l7 + 0x74] fmovdleu %xcc, %f7, %f4 stb %o3, [%l7 + 0x4F] fpadd32 %f10, %f8, %f10 ldx [%l7 + 0x30], %g7 ldsb [%l7 + 0x47], %o2 ldx [%l7 + 0x38], %i6 fmovdle %icc, %f4, %f8 ldsb [%l7 + 0x3C], %o4 fmovrslez %o5, %f3, %f7 fcmpgt16 %f0, %f10, %g5 brgez,a %l6, loop_5295 fcmpne32 %f4, %f10, %g4 brgz,a %g6, loop_5296 srax %g3, 0x02, %l3 loop_5295: ld [%l7 + 0x70], %f13 ldsb [%l7 + 0x0E], %o6 loop_5296: ldsh [%l7 + 0x1E], %i0 fcmpeq32 %f4, %f6, %i1 fmovsl %icc, %f7, %f6 fmovrdne %l0, %f10, %f2 fbu,a %fcc0, loop_5297 ldsh [%l7 + 0x52], %g2 fornot1 %f6, %f0, %f12 tneg %xcc, 0x7 loop_5297: bleu,a loop_5298 stx %l5, [%l7 + 0x08] fornot1s %f0, %f11, %f0 fcmpeq16 %f4, %f10, %g1 loop_5298: xorcc %i2, 0x1970, %o1 fmovse %icc, %f3, %f4 ldsw [%l7 + 0x64], %l2 brgez %i7, loop_5299 tneg %icc, 0x4 ldd [%l7 + 0x58], %f2 fmovrdlez %i3, %f12, %f14 loop_5299: fmovsg %xcc, %f4, %f6 lduh [%l7 + 0x18], %l4 ldsw [%l7 + 0x50], %l1 ldd [%l7 + 0x30], %f2 sllx %i5, %o0, %o7 fornot2s %f15, %f6, %f10 movgu %xcc, %i4, %g7 fmuld8sux16 %f15, %f2, %f2 ldub [%l7 + 0x2A], %o2 edge8ln %o3, %i6, %o5 fmovrsgz %o4, %f11, %f8 st %f11, [%l7 + 0x1C] fpadd16s %f2, %f15, %f2 ldd [%l7 + 0x50], %f2 fmovsvs %icc, %f4, %f9 taddcctv %l6, %g4, %g5 ld [%l7 + 0x0C], %f12 fpadd16s %f10, %f14, %f3 fmovdcc %xcc, %f15, %f9 movg %icc, %g6, %l3 movge %xcc, %g3, %o6 andcc %i1, %l0, %g2 stx %i0, [%l7 + 0x48] fmovdle %icc, %f12, %f12 tcc %xcc, 0x3 srlx %g1, %i2, %l5 fmovspos %icc, %f3, %f8 smul %o1, 0x1307, %l2 fbl %fcc3, loop_5300 stb %i3, [%l7 + 0x6C] movpos %xcc, %l4, %l1 fmovdn %xcc, %f4, %f0 loop_5300: ldd [%l7 + 0x08], %f4 tg %xcc, 0x6 xor %i7, 0x0C3A, %i5 srlx %o0, 0x09, %i4 ba,a %xcc, loop_5301 fmovs %f9, %f8 sdiv %o7, 0x1B13, %o2 fmovdpos %icc, %f15, %f9 loop_5301: fornot2 %f0, %f14, %f12 edge16ln %g7, %i6, %o3 ba %icc, loop_5302 ldsw [%l7 + 0x38], %o4 lduh [%l7 + 0x26], %l6 stx %o5, [%l7 + 0x50] loop_5302: xorcc %g5, 0x1960, %g6 sdivcc %l3, 0x0B75, %g4 fcmple32 %f6, %f10, %o6 bleu,a,pn %icc, loop_5303 edge32 %i1, %l0, %g3 subccc %i0, %g1, %g2 fmovscs %xcc, %f3, %f9 loop_5303: fbuge,a %fcc1, loop_5304 tgu %icc, 0x7 movvs %xcc, %l5, %i2 bn %xcc, loop_5305 loop_5304: ldub [%l7 + 0x5D], %o1 fones %f1 fcmpgt16 %f14, %f10, %i3 loop_5305: bgu,a %xcc, loop_5306 edge32 %l2, %l4, %i7 edge8 %i5, %l1, %i4 std %f8, [%l7 + 0x48] loop_5306: fzero %f14 udivcc %o0, 0x15A2, %o7 ble,pt %xcc, loop_5307 stx %g7, [%l7 + 0x70] ldsb [%l7 + 0x72], %o2 movre %o3, 0x353, %o4 loop_5307: stx %i6, [%l7 + 0x60] movneg %xcc, %l6, %o5 ldx [%l7 + 0x18], %g5 movge %icc, %g6, %l3 bvs %xcc, loop_5308 brgz %g4, loop_5309 edge8 %i1, %l0, %o6 fmovsn %xcc, %f8, %f0 loop_5308: ta %xcc, 0x6 loop_5309: array8 %i0, %g1, %g3 ldsb [%l7 + 0x21], %g2 lduh [%l7 + 0x26], %i2 taddcc %l5, %o1, %l2 andn %i3, %l4, %i5 subc %i7, %l1, %o0 fmovrse %i4, %f13, %f2 fbue,a %fcc3, loop_5310 fpack16 %f2, %f6 stx %o7, [%l7 + 0x30] fpadd32 %f10, %f12, %f12 loop_5310: stb %o2, [%l7 + 0x57] lduw [%l7 + 0x74], %g7 fors %f9, %f11, %f8 ldsh [%l7 + 0x1E], %o4 fnand %f10, %f14, %f2 fcmpne32 %f8, %f8, %i6 brlz,a %l6, loop_5311 ld [%l7 + 0x34], %f14 srax %o3, %o5, %g6 fnot1s %f11, %f11 loop_5311: ldub [%l7 + 0x2D], %g5 fcmpeq32 %f14, %f8, %l3 fpack32 %f2, %f8, %f2 ldub [%l7 + 0x2F], %g4 ta %icc, 0x3 edge32ln %i1, %l0, %i0 fmovda %icc, %f5, %f8 fmovdn %icc, %f13, %f9 ld [%l7 + 0x70], %f9 subc %g1, %g3, %o6 lduw [%l7 + 0x64], %g2 edge32l %i2, %o1, %l5 and %l2, 0x014B, %l4 tvs %icc, 0x7 brnz %i5, loop_5312 array16 %i7, %l1, %o0 ldsw [%l7 + 0x10], %i3 movvs %xcc, %i4, %o2 loop_5312: array16 %o7, %o4, %g7 fors %f6, %f0, %f1 edge8 %l6, %i6, %o3 edge8ln %o5, %g6, %g5 tne %xcc, 0x3 lduh [%l7 + 0x2E], %g4 nop setx loop_5313, %l0, %l1 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 %f8 and %l3, 0x1D78, %l0 fcmpes %fcc2, %f15, %f15 loop_5313: edge32l %i1, %g1, %i0 ldsw [%l7 + 0x50], %g3 brlz %o6, loop_5314 fmovdcs %icc, %f0, %f6 ldsb [%l7 + 0x40], %i2 edge8l %g2, %o1, %l2 loop_5314: fzero %f10 alignaddr %l4, %i5, %i7 fmovrsgz %l1, %f6, %f3 stb %l5, [%l7 + 0x75] std %f0, [%l7 + 0x78] stb %o0, [%l7 + 0x54] bne,pn %xcc, loop_5315 ldsw [%l7 + 0x10], %i4 tcc %xcc, 0x5 srl %o2, 0x1C, %i3 loop_5315: fcmple16 %f8, %f4, %o7 ldub [%l7 + 0x0C], %g7 fornot1s %f2, %f9, %f0 ldsh [%l7 + 0x2A], %l6 fmovrsne %o4, %f0, %f5 fmovrsgez %o3, %f8, %f9 faligndata %f4, %f10, %f6 movcs %icc, %i6, %g6 tne %icc, 0x1 fcmpne16 %f6, %f12, %o5 ta %icc, 0x6 fabss %f2, %f10 lduh [%l7 + 0x2E], %g5 sth %l3, [%l7 + 0x6C] fxnor %f14, %f0, %f10 sdivcc %l0, 0x101C, %i1 edge16n %g4, %g1, %g3 fbe %fcc0, loop_5316 fba,a %fcc2, loop_5317 fmovsne %xcc, %f3, %f14 movrgez %o6, %i0, %g2 loop_5316: movrlz %i2, %o1, %l4 loop_5317: fmovsgu %icc, %f9, %f11 lduh [%l7 + 0x12], %i5 fmovdg %icc, %f1, %f8 fmovse %xcc, %f1, %f14 fabsd %f2, %f8 lduw [%l7 + 0x30], %l2 call loop_5318 bvc,a %icc, loop_5319 edge16 %l1, %l5, %i7 sll %i4, %o0, %o2 loop_5318: fble,a %fcc0, loop_5320 loop_5319: faligndata %f14, %f6, %f6 ldsb [%l7 + 0x1E], %i3 ldub [%l7 + 0x57], %o7 loop_5320: stb %l6, [%l7 + 0x57] fornot2s %f6, %f1, %f10 fmovdneg %xcc, %f6, %f1 fnands %f12, %f12, %f7 tcs %xcc, 0x4 fsrc1 %f6, %f8 fandnot1 %f8, %f14, %f4 fbo,a %fcc3, loop_5321 array16 %o4, %g7, %i6 fpadd16 %f2, %f4, %f14 edge8l %g6, %o3, %g5 loop_5321: ldsb [%l7 + 0x0A], %o5 fbuge,a %fcc0, loop_5322 sra %l0, 0x07, %i1 movpos %icc, %l3, %g1 sdiv %g3, 0x08BB, %g4 loop_5322: movge %icc, %i0, %o6 bvc,a loop_5323 movrgez %g2, 0x1CD, %i2 bgu,pn %xcc, loop_5324 edge8n %l4, %i5, %l2 loop_5323: movcs %icc, %l1, %l5 edge8ln %i7, %o1, %o0 loop_5324: ldsw [%l7 + 0x40], %i4 bcc,pt %icc, loop_5325 fnot2s %f7, %f3 fmovrsne %i3, %f7, %f5 sdivcc %o7, 0x108B, %o2 loop_5325: edge8l %o4, %g7, %i6 fmovrdlz %g6, %f6, %f8 fbo %fcc2, loop_5326 fpsub16 %f4, %f0, %f2 ldsb [%l7 + 0x27], %o3 fpsub16 %f4, %f0, %f14 loop_5326: stb %g5, [%l7 + 0x47] fmovsg %icc, %f11, %f1 fmovdn %icc, %f7, %f13 fnot2s %f8, %f9 lduh [%l7 + 0x54], %o5 smulcc %l0, %i1, %l3 brlz %g1, loop_5327 sllx %g3, 0x17, %l6 move %icc, %g4, %i0 subcc %g2, %o6, %i2 loop_5327: fands %f11, %f2, %f14 fbu,a %fcc1, loop_5328 bvc,pn %icc, loop_5329 lduw [%l7 + 0x70], %i5 brz,a %l2, loop_5330 loop_5328: fcmps %fcc0, %f0, %f4 loop_5329: nop setx loop_5331, %l0, %l1 jmpl %l1, %l1 stx %l5, [%l7 + 0x48] loop_5330: fands %f8, %f6, %f7 ldx [%l7 + 0x60], %i7 loop_5331: fzero %f0 movge %xcc, %l4, %o0 tle %icc, 0x2 brlz,a %o1, loop_5332 fpack32 %f2, %f4, %f0 ldx [%l7 + 0x58], %i4 ldsh [%l7 + 0x78], %o7 loop_5332: fmovs %f12, %f6 ldx [%l7 + 0x50], %i3 movgu %icc, %o4, %o2 umulcc %g7, %i6, %g6 fcmpeq32 %f14, %f4, %o3 fmuld8sux16 %f6, %f3, %f12 fandnot2 %f14, %f6, %f10 fpack32 %f12, %f10, %f8 stx %g5, [%l7 + 0x20] array16 %l0, %i1, %o5 fmovdg %xcc, %f3, %f3 movre %l3, 0x362, %g1 movle %xcc, %l6, %g3 fxors %f11, %f1, %f14 smulcc %i0, 0x0C43, %g4 alignaddr %g2, %o6, %i2 bvs,a,pn %xcc, loop_5333 fmovrslz %l2, %f13, %f7 tvs %icc, 0x1 movle %icc, %i5, %l1 loop_5333: ld [%l7 + 0x30], %f4 edge32ln %i7, %l5, %o0 tneg %icc, 0x0 fandnot1 %f12, %f12, %f0 ldsh [%l7 + 0x20], %l4 fmovdg %xcc, %f7, %f11 std %f12, [%l7 + 0x38] be,pt %icc, loop_5334 fmovdgu %xcc, %f2, %f5 st %f12, [%l7 + 0x44] ldsw [%l7 + 0x28], %o1 loop_5334: sdiv %i4, 0x114A, %i3 movpos %xcc, %o4, %o2 fxnors %f11, %f0, %f13 bcs,a,pn %icc, loop_5335 fmovdvs %icc, %f7, %f13 fmovrdne %g7, %f14, %f10 fcmpgt16 %f6, %f0, %i6 loop_5335: fmovsgu %icc, %f2, %f3 andcc %g6, %o3, %o7 fmovsg %xcc, %f4, %f0 fbue %fcc2, loop_5336 fcmple32 %f8, %f4, %g5 ble,pt %icc, loop_5337 ldub [%l7 + 0x4C], %l0 loop_5336: addcc %o5, 0x1C3E, %l3 bgu,a,pt %icc, loop_5338 loop_5337: fmovsvs %icc, %f14, %f4 fcmpgt32 %f10, %f10, %i1 fpack32 %f4, %f8, %f6 loop_5338: fnegs %f0, %f10 fbge,a %fcc2, loop_5339 tl %xcc, 0x3 fnands %f0, %f10, %f7 lduh [%l7 + 0x7A], %l6 loop_5339: fmovsne %xcc, %f14, %f8 lduw [%l7 + 0x24], %g3 fmovsne %icc, %f13, %f11 ldd [%l7 + 0x20], %f14 ldsw [%l7 + 0x74], %i0 fsrc2s %f13, %f15 stb %g1, [%l7 + 0x2D] ldsw [%l7 + 0x20], %g4 addcc %o6, %g2, %i2 srlx %i5, %l2, %l1 ldsb [%l7 + 0x1A], %l5 sdiv %o0, 0x03C8, %l4 tneg %icc, 0x4 ldd [%l7 + 0x30], %f12 stx %i7, [%l7 + 0x28] movl %xcc, %i4, %o1 fxors %f3, %f0, %f7 fmul8sux16 %f14, %f14, %f2 tsubcc %o4, %o2, %i3 tgu %xcc, 0x3 srax %i6, 0x1D, %g6 fbul,a %fcc1, loop_5340 ldd [%l7 + 0x50], %f10 fmovrsgz %o3, %f1, %f5 edge16ln %g7, %g5, %o7 loop_5340: fzero %f2 fmul8sux16 %f8, %f10, %f2 stw %l0, [%l7 + 0x34] te %icc, 0x6 movne %icc, %l3, %i1 ldsw [%l7 + 0x74], %o5 fbn,a %fcc3, loop_5341 ld [%l7 + 0x54], %f7 mulscc %l6, 0x1D25, %g3 std %f10, [%l7 + 0x58] loop_5341: siam 0x5 addccc %i0, %g4, %o6 fpadd16s %f1, %f1, %f13 sdiv %g2, 0x0E83, %g1 tleu %xcc, 0x4 fpsub32s %f0, %f2, %f9 fmovsg %icc, %f8, %f1 faligndata %f8, %f8, %f12 edge16ln %i2, %l2, %l1 xorcc %i5, 0x07FA, %l5 fmuld8ulx16 %f4, %f11, %f2 fmovdne %xcc, %f0, %f15 fmovrsne %o0, %f11, %f6 st %f7, [%l7 + 0x54] srax %i7, 0x16, %l4 ldub [%l7 + 0x1B], %i4 fmul8x16au %f1, %f7, %f8 bcs %xcc, loop_5342 ldub [%l7 + 0x6A], %o1 orncc %o2, 0x1A27, %i3 fcmpgt32 %f4, %f6, %o4 loop_5342: ldsb [%l7 + 0x77], %g6 std %f14, [%l7 + 0x08] ldub [%l7 + 0x45], %i6 ld [%l7 + 0x18], %f11 ld [%l7 + 0x48], %f5 ldsb [%l7 + 0x6A], %g7 srax %g5, %o7, %o3 fpack32 %f8, %f6, %f8 tg %xcc, 0x5 tpos %icc, 0x1 fbne %fcc3, loop_5343 fbue,a %fcc0, loop_5344 array32 %l0, %i1, %o5 bcc,a loop_5345 loop_5343: fpsub16s %f4, %f11, %f1 loop_5344: xnor %l6, 0x0C81, %g3 fmovsleu %icc, %f11, %f4 loop_5345: fmul8x16al %f13, %f7, %f8 fpack16 %f0, %f5 fblg %fcc0, loop_5346 ldd [%l7 + 0x20], %f12 fmovdpos %xcc, %f10, %f8 fpsub16s %f3, %f7, %f11 loop_5346: fmovsle %icc, %f2, %f9 umul %l3, %i0, %o6 bgu,a loop_5347 fble,a %fcc0, loop_5348 fnegs %f6, %f11 bneg,a loop_5349 loop_5347: fxnor %f14, %f14, %f12 loop_5348: ldd [%l7 + 0x70], %f4 subcc %g4, 0x0770, %g2 loop_5349: fbge %fcc1, loop_5350 edge32ln %i2, %l2, %g1 bge,pn %icc, loop_5351 fmovdg %icc, %f8, %f8 loop_5350: fornot2s %f12, %f3, %f1 fpadd32s %f13, %f7, %f13 loop_5351: fmovsvc %xcc, %f10, %f15 movrne %i5, 0x0F2, %l5 sethi 0x1686, %o0 umul %i7, %l1, %i4 ld [%l7 + 0x08], %f6 st %f2, [%l7 + 0x08] fble,a %fcc1, loop_5352 ldsh [%l7 + 0x50], %o1 mulx %o2, %i3, %l4 fmovdcs %icc, %f3, %f9 loop_5352: fbg %fcc3, loop_5353 stb %o4, [%l7 + 0x3C] movrne %g6, %i6, %g7 edge16l %o7, %o3, %g5 loop_5353: ldsw [%l7 + 0x28], %i1 st %f6, [%l7 + 0x4C] lduw [%l7 + 0x78], %o5 fbul %fcc2, loop_5354 fba %fcc1, loop_5355 ld [%l7 + 0x5C], %f0 fexpand %f1, %f10 loop_5354: fmovrdlz %l0, %f8, %f8 loop_5355: brnz,a %l6, loop_5356 fmovrslz %g3, %f13, %f4 smulcc %i0, 0x0E03, %l3 ldsh [%l7 + 0x1A], %o6 loop_5356: movrlz %g2, %i2, %g4 ld [%l7 + 0x54], %f10 udivcc %l2, 0x1750, %g1 udivcc %i5, 0x1D38, %o0 sdivcc %i7, 0x018C, %l1 siam 0x3 call loop_5357 st %f5, [%l7 + 0x18] st %f5, [%l7 + 0x70] tcc %xcc, 0x5 loop_5357: stx %i4, [%l7 + 0x08] tcc %icc, 0x6 stw %l5, [%l7 + 0x18] ldx [%l7 + 0x78], %o1 fmovdvs %icc, %f12, %f1 bleu loop_5358 fzero %f4 fcmple32 %f10, %f4, %i3 fand %f14, %f2, %f2 loop_5358: fcmpes %fcc2, %f3, %f3 fmovrsgz %o2, %f1, %f10 st %f7, [%l7 + 0x30] edge32ln %o4, %g6, %i6 fmovsle %icc, %f4, %f11 sdivx %l4, 0x15AD, %g7 mulscc %o3, %g5, %o7 lduw [%l7 + 0x7C], %i1 stx %l0, [%l7 + 0x30] fzeros %f10 stb %l6, [%l7 + 0x1B] st %f1, [%l7 + 0x48] fbue,a %fcc0, loop_5359 te %xcc, 0x2 ld [%l7 + 0x2C], %f9 ldsb [%l7 + 0x7F], %o5 loop_5359: fmovdleu %xcc, %f4, %f13 addccc %i0, %l3, %g3 ldub [%l7 + 0x44], %g2 brnz %o6, loop_5360 addccc %g4, %l2, %i2 srlx %g1, %i5, %o0 ld [%l7 + 0x58], %f1 loop_5360: ldsw [%l7 + 0x10], %i7 stb %l1, [%l7 + 0x53] bg,a %icc, loop_5361 ldx [%l7 + 0x70], %l5 movle %xcc, %i4, %o1 fmovrdlz %o2, %f14, %f4 loop_5361: fcmpeq16 %f2, %f2, %i3 fmovrslz %o4, %f3, %f4 alignaddrl %g6, %l4, %g7 tvc %icc, 0x1 or %i6, %o3, %o7 alignaddr %g5, %l0, %i1 st %f11, [%l7 + 0x7C] fzeros %f1 sll %l6, 0x1C, %i0 ldsb [%l7 + 0x4A], %l3 udivx %g3, 0x1310, %g2 movn %icc, %o6, %g4 fzero %f8 fmovsgu %icc, %f8, %f11 fmovrdlz %l2, %f0, %f14 fcmpd %fcc3, %f2, %f6 stb %i2, [%l7 + 0x48] subcc %g1, 0x0AE0, %i5 movvc %xcc, %o0, %i7 fornot2s %f12, %f8, %f10 bvc loop_5362 xnorcc %o5, 0x052F, %l5 tg %icc, 0x6 movrgz %l1, %i4, %o1 loop_5362: lduw [%l7 + 0x44], %i3 fsrc1s %f14, %f9 tpos %icc, 0x7 fmovsa %icc, %f14, %f15 fmul8ulx16 %f8, %f8, %f6 ldd [%l7 + 0x18], %f6 movrlez %o2, 0x02E, %o4 fmovsge %icc, %f13, %f8 fnot2s %f11, %f1 movleu %xcc, %l4, %g6 fcmple32 %f4, %f12, %i6 fbo %fcc0, loop_5363 fornot1s %f15, %f5, %f15 fpack16 %f4, %f4 sdivcc %o3, 0x0761, %o7 loop_5363: fbue,a %fcc0, loop_5364 edge16ln %g5, %l0, %g7 std %f12, [%l7 + 0x20] fmovsl %xcc, %f11, %f7 loop_5364: movrgez %l6, %i0, %i1 fmovde %icc, %f11, %f6 fandnot2s %f15, %f7, %f13 subc %l3, %g3, %g2 edge8ln %g4, %l2, %i2 mova %xcc, %g1, %o6 xnorcc %o0, 0x0DBD, %i7 fmovdne %icc, %f11, %f7 lduw [%l7 + 0x50], %i5 ldsw [%l7 + 0x54], %o5 ldx [%l7 + 0x18], %l1 stb %l5, [%l7 + 0x71] ldub [%l7 + 0x7B], %i4 fandnot2s %f3, %f6, %f12 mulx %i3, %o2, %o1 andn %l4, 0x1F26, %g6 andncc %o4, %o3, %i6 fmovdge %xcc, %f7, %f9 for %f0, %f4, %f4 tge %xcc, 0x7 edge16n %g5, %l0, %o7 tg %icc, 0x3 tsubcc %l6, %i0, %g7 fmovsle %icc, %f11, %f2 std %f14, [%l7 + 0x68] smulcc %i1, 0x0A10, %g3 fpsub32s %f5, %f2, %f9 fsrc2s %f9, %f4 stw %l3, [%l7 + 0x54] fabss %f10, %f5 fcmps %fcc3, %f9, %f15 edge8l %g2, %g4, %i2 edge8n %g1, %o6, %l2 fandnot2s %f0, %f11, %f12 smulcc %i7, 0x1475, %i5 movge %xcc, %o5, %l1 nop setx loop_5365, %l0, %l1 jmpl %l1, %l5 fmovsleu %xcc, %f7, %f2 fpackfix %f6, %f4 ld [%l7 + 0x54], %f5 loop_5365: fmovscc %xcc, %f3, %f12 srlx %i4, %i3, %o0 sll %o2, %l4, %g6 fsrc1s %f9, %f14 stb %o4, [%l7 + 0x29] ldub [%l7 + 0x41], %o3 fzeros %f0 ldsh [%l7 + 0x2A], %i6 fmovrde %o1, %f4, %f14 andncc %l0, %o7, %l6 lduh [%l7 + 0x28], %i0 std %f6, [%l7 + 0x68] movge %icc, %g7, %i1 orcc %g5, %g3, %g2 fpadd16s %f5, %f9, %f13 std %f0, [%l7 + 0x30] fmovsneg %xcc, %f0, %f4 ldsb [%l7 + 0x0A], %l3 smul %g4, %g1, %o6 sdiv %i2, 0x069C, %i7 lduh [%l7 + 0x6A], %i5 fmul8sux16 %f14, %f10, %f2 sdiv %o5, 0x1770, %l2 ldub [%l7 + 0x54], %l5 fmovsleu %icc, %f9, %f8 sth %i4, [%l7 + 0x7A] fbue,a %fcc0, loop_5366 ldsh [%l7 + 0x64], %l1 fbg %fcc2, loop_5367 fmovdg %icc, %f12, %f11 loop_5366: fand %f4, %f0, %f10 movrne %o0, %i3, %l4 loop_5367: ldsw [%l7 + 0x78], %g6 fexpand %f11, %f4 edge32l %o4, %o3, %i6 movcc %icc, %o2, %o1 tneg %xcc, 0x2 tcs %icc, 0x0 std %f6, [%l7 + 0x38] ldd [%l7 + 0x30], %f12 stx %o7, [%l7 + 0x48] fmovrde %l0, %f8, %f8 fandnot2 %f12, %f2, %f8 fbug %fcc3, loop_5368 ldub [%l7 + 0x6E], %l6 lduh [%l7 + 0x6C], %g7 fmovrdgz %i1, %f14, %f12 loop_5368: fandnot1 %f12, %f12, %f8 stw %i0, [%l7 + 0x2C] fsrc2 %f6, %f2 mulscc %g5, %g2, %l3 edge16 %g3, %g1, %o6 xor %i2, 0x1393, %g4 ldd [%l7 + 0x40], %f6 bl loop_5369 fbuge %fcc0, loop_5370 ldsh [%l7 + 0x54], %i5 subccc %i7, 0x1CF1, %l2 loop_5369: fbo,a %fcc1, loop_5371 loop_5370: fxnor %f4, %f4, %f8 fnot2s %f0, %f2 movne %icc, %o5, %i4 loop_5371: fbl %fcc2, loop_5372 fmovrde %l1, %f14, %f8 fmovrdlz %o0, %f6, %f8 subcc %l5, %l4, %i3 loop_5372: fmovdvc %icc, %f14, %f9 fexpand %f1, %f12 st %f15, [%l7 + 0x20] st %f12, [%l7 + 0x34] fbe %fcc2, loop_5373 stx %o4, [%l7 + 0x10] ldub [%l7 + 0x6F], %o3 ldsw [%l7 + 0x5C], %g6 loop_5373: fmovdpos %xcc, %f1, %f12 ld [%l7 + 0x40], %f12 xorcc %o2, 0x0982, %o1 taddcc %o7, %l0, %i6 ld [%l7 + 0x4C], %f3 tvc %icc, 0x7 ld [%l7 + 0x30], %f12 siam 0x6 tl %icc, 0x1 ldx [%l7 + 0x08], %l6 bn,a,pt %icc, loop_5374 fmul8x16au %f8, %f5, %f8 sth %g7, [%l7 + 0x24] bg,a %icc, loop_5375 loop_5374: addccc %i0, 0x1272, %g5 fmul8ulx16 %f14, %f10, %f12 orncc %i1, %g2, %g3 loop_5375: fandnot2s %f8, %f5, %f7 edge16 %l3, %o6, %i2 fcmpgt32 %f0, %f10, %g4 fmovdgu %icc, %f7, %f0 fnands %f0, %f13, %f13 movrgez %i5, %i7, %g1 fcmpne32 %f4, %f10, %l2 xnorcc %i4, 0x1943, %l1 ldd [%l7 + 0x10], %f2 fmovrslez %o0, %f6, %f0 fnot1 %f8, %f14 nop setx loop_5376, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x08], %l5 ldd [%l7 + 0x18], %f4 tg %icc, 0x1 loop_5376: fpadd32 %f6, %f10, %f6 sllx %l4, %o5, %o4 fcmpd %fcc3, %f4, %f0 array8 %o3, %i3, %g6 ldub [%l7 + 0x51], %o2 stw %o7, [%l7 + 0x40] fbl,a %fcc2, loop_5377 fbue,a %fcc3, loop_5378 tl %icc, 0x3 ble,a,pn %xcc, loop_5379 loop_5377: movne %xcc, %l0, %i6 loop_5378: ldsb [%l7 + 0x38], %o1 ldsh [%l7 + 0x50], %g7 loop_5379: fmovdl %xcc, %f11, %f6 andn %l6, %i0, %g5 ble,a %icc, loop_5380 fnot2 %f2, %f4 array8 %g2, %g3, %l3 ldx [%l7 + 0x28], %o6 loop_5380: stx %i2, [%l7 + 0x78] fxor %f4, %f8, %f12 st %f5, [%l7 + 0x28] stw %g4, [%l7 + 0x1C] mulx %i1, 0x1CF6, %i7 lduw [%l7 + 0x38], %i5 fmovrdgez %l2, %f14, %f10 ba,pn %xcc, loop_5381 ldx [%l7 + 0x20], %i4 lduw [%l7 + 0x48], %l1 fmovsl %icc, %f0, %f14 loop_5381: fmovdcs %icc, %f4, %f11 lduh [%l7 + 0x0C], %o0 bgu,a loop_5382 taddcctv %l5, 0x1104, %l4 alignaddrl %g1, %o5, %o3 ldsb [%l7 + 0x62], %i3 loop_5382: fmovsle %xcc, %f4, %f1 bvs,a,pn %xcc, loop_5383 xnorcc %g6, 0x1E52, %o4 ldsh [%l7 + 0x60], %o2 ldd [%l7 + 0x48], %f12 loop_5383: tpos %icc, 0x0 ld [%l7 + 0x30], %f12 fcmpd %fcc1, %f4, %f2 fmovrsgez %o7, %f6, %f9 fmovsvc %icc, %f8, %f14 fmovd %f2, %f12 lduh [%l7 + 0x42], %l0 stb %i6, [%l7 + 0x33] fmovsa %icc, %f12, %f12 movneg %icc, %g7, %o1 stw %i0, [%l7 + 0x64] st %f5, [%l7 + 0x4C] stw %l6, [%l7 + 0x74] std %f8, [%l7 + 0x50] fmovscc %icc, %f6, %f8 ld [%l7 + 0x6C], %f4 fxnors %f10, %f14, %f3 fandnot2s %f6, %f6, %f8 alignaddr %g2, %g5, %l3 fandnot2 %f2, %f12, %f6 movrlz %o6, 0x0D5, %i2 ldsw [%l7 + 0x48], %g4 stw %g3, [%l7 + 0x70] fmovrde %i7, %f10, %f6 fors %f5, %f9, %f13 fmul8x16au %f10, %f4, %f12 brnz %i5, loop_5384 ldsb [%l7 + 0x7F], %i1 ble,a,pt %xcc, loop_5385 and %i4, %l1, %l2 loop_5384: fone %f6 subc %l5, %l4, %g1 loop_5385: ldx [%l7 + 0x10], %o5 brz,a %o0, loop_5386 sth %i3, [%l7 + 0x1C] movleu %xcc, %o3, %g6 for %f10, %f14, %f4 loop_5386: and %o4, 0x026B, %o7 fmovrsgz %o2, %f2, %f7 fmovspos %xcc, %f10, %f6 fpack16 %f0, %f12 fnands %f7, %f2, %f1 fmovsvc %xcc, %f10, %f5 fmovdg %icc, %f0, %f9 stb %i6, [%l7 + 0x0D] fble,a %fcc3, loop_5387 ldsw [%l7 + 0x74], %l0 st %f8, [%l7 + 0x2C] movl %icc, %o1, %i0 loop_5387: tneg %xcc, 0x4 ldx [%l7 + 0x70], %g7 lduh [%l7 + 0x1E], %g2 bvs,pt %icc, loop_5388 fpadd32 %f14, %f2, %f10 ldub [%l7 + 0x51], %l6 edge8ln %l3, %g5, %o6 loop_5388: fand %f6, %f0, %f10 fcmps %fcc1, %f1, %f4 tne %xcc, 0x1 array8 %g4, %g3, %i7 fmul8sux16 %f4, %f8, %f6 subccc %i2, 0x1486, %i1 sll %i4, %l1, %l2 call loop_5389 fmul8x16 %f13, %f14, %f2 xorcc %l5, %i5, %g1 fmovdcs %icc, %f6, %f15 loop_5389: ldsb [%l7 + 0x48], %l4 fone %f14 edge32 %o5, %i3, %o3 subcc %g6, %o4, %o7 orncc %o0, %i6, %l0 movvs %icc, %o1, %i0 edge32 %g7, %g2, %o2 fandnot1s %f11, %f7, %f14 st %f12, [%l7 + 0x1C] fpmerge %f13, %f8, %f10 tcs %xcc, 0x4 tsubcc %l6, %g5, %o6 fmovse %icc, %f3, %f6 fblg %fcc1, loop_5390 ldsw [%l7 + 0x48], %g4 fexpand %f4, %f2 fxnors %f1, %f14, %f13 loop_5390: fzeros %f8 sub %g3, 0x1400, %i7 edge32 %l3, %i2, %i4 bvs,a loop_5391 lduh [%l7 + 0x7C], %i1 fmovrdlz %l2, %f0, %f6 fmovdpos %xcc, %f7, %f5 loop_5391: edge8ln %l5, %i5, %l1 bleu %xcc, loop_5392 ldx [%l7 + 0x20], %g1 fbge %fcc1, loop_5393 fmul8x16 %f10, %f8, %f12 loop_5392: udiv %o5, 0x14F1, %l4 bcc %icc, loop_5394 loop_5393: ld [%l7 + 0x14], %f3 stx %i3, [%l7 + 0x08] fmul8ulx16 %f6, %f14, %f2 loop_5394: brlz,a %o3, loop_5395 fnors %f5, %f6, %f12 edge8ln %o4, %g6, %o7 tne %xcc, 0x7 loop_5395: fbug,a %fcc2, loop_5396 tpos %xcc, 0x5 tg %xcc, 0x5 sdiv %i6, 0x1286, %l0 loop_5396: fmovdpos %icc, %f5, %f15 fcmpeq16 %f8, %f0, %o1 movge %icc, %i0, %o0 fmovrslz %g2, %f15, %f11 ldsw [%l7 + 0x44], %o2 stx %g7, [%l7 + 0x10] ldsh [%l7 + 0x14], %l6 subccc %g5, 0x059A, %g4 fmovrdlz %g3, %f0, %f8 ldx [%l7 + 0x20], %i7 fba,a %fcc0, loop_5397 std %f10, [%l7 + 0x58] array8 %l3, %o6, %i4 lduw [%l7 + 0x08], %i2 loop_5397: fmovd %f10, %f12 fornot1 %f14, %f10, %f8 tleu %xcc, 0x0 fpsub16 %f12, %f10, %f8 fmovrde %l2, %f0, %f12 stx %i1, [%l7 + 0x08] fandnot1 %f4, %f6, %f8 ba,a %xcc, loop_5398 ta %xcc, 0x0 movleu %icc, %l5, %i5 edge16 %l1, %o5, %g1 loop_5398: fands %f0, %f3, %f11 st %f7, [%l7 + 0x74] fmovdcc %icc, %f9, %f10 stw %l4, [%l7 + 0x40] fxnors %f12, %f15, %f12 movrgz %i3, %o3, %g6 ble,a %icc, loop_5399 edge32ln %o7, %i6, %l0 ldx [%l7 + 0x10], %o1 fbne %fcc2, loop_5400 loop_5399: fmovrde %i0, %f14, %f14 ldsh [%l7 + 0x28], %o4 tsubcctv %g2, 0x0C59, %o2 loop_5400: sth %o0, [%l7 + 0x7A] orncc %l6, %g7, %g5 ldsw [%l7 + 0x6C], %g3 mova %icc, %g4, %l3 ldsh [%l7 + 0x14], %o6 ldsw [%l7 + 0x18], %i4 edge16n %i2, %i7, %l2 edge8ln %l5, %i1, %i5 fnot1s %f13, %f13 ldsh [%l7 + 0x18], %l1 edge16 %o5, %l4, %g1 mulx %o3, 0x0753, %i3 fnot2s %f7, %f13 stx %g6, [%l7 + 0x08] fmovsge %icc, %f11, %f11 fpsub32s %f12, %f5, %f8 fmovdcs %icc, %f2, %f7 movcc %xcc, %i6, %o7 fnot2 %f4, %f12 ldsh [%l7 + 0x46], %o1 brz %i0, loop_5401 fcmpne32 %f6, %f4, %o4 fsrc2s %f1, %f1 fnegs %f0, %f7 loop_5401: fmovrsgz %l0, %f11, %f4 ldsh [%l7 + 0x2A], %g2 sllx %o0, %l6, %o2 edge32n %g7, %g5, %g4 fbule %fcc0, loop_5402 fands %f9, %f1, %f9 brlez,a %l3, loop_5403 tne %xcc, 0x0 loop_5402: fpack32 %f2, %f14, %f12 tle %xcc, 0x3 loop_5403: movcs %xcc, %o6, %i4 fbo %fcc0, loop_5404 fmovsvc %icc, %f11, %f9 fbg,a %fcc1, loop_5405 array8 %g3, %i7, %l2 loop_5404: tl %xcc, 0x5 fpsub16 %f4, %f4, %f10 loop_5405: ldsh [%l7 + 0x1E], %i2 taddcc %i1, %l5, %i5 movl %xcc, %o5, %l1 fbe,a %fcc2, loop_5406 ld [%l7 + 0x60], %f9 be,a loop_5407 fnot1s %f3, %f15 loop_5406: std %f0, [%l7 + 0x10] fmovrdlez %g1, %f12, %f6 loop_5407: tle %icc, 0x2 bshuffle %f14, %f10, %f0 fblg %fcc3, loop_5408 bleu,a loop_5409 mova %xcc, %o3, %l4 stw %g6, [%l7 + 0x40] loop_5408: ldx [%l7 + 0x30], %i3 loop_5409: movrgez %i6, %o1, %o7 fmovs %f4, %f15 fcmpeq16 %f10, %f0, %i0 fblg,a %fcc1, loop_5410 ldx [%l7 + 0x08], %l0 tg %xcc, 0x4 std %f6, [%l7 + 0x10] loop_5410: tsubcc %g2, 0x1B92, %o4 tsubcc %l6, 0x0DE7, %o0 fsrc1s %f3, %f9 fmovsl %xcc, %f4, %f14 fmovdcc %icc, %f7, %f2 be,pn %icc, loop_5411 call loop_5412 lduw [%l7 + 0x34], %o2 fzeros %f10 loop_5411: tcc %icc, 0x1 loop_5412: ldsw [%l7 + 0x44], %g5 bl,a,pt %xcc, loop_5413 for %f6, %f10, %f6 fcmpeq16 %f8, %f14, %g7 array16 %l3, %g4, %o6 loop_5413: stx %g3, [%l7 + 0x40] fmovsa %icc, %f4, %f4 ldx [%l7 + 0x30], %i4 st %f2, [%l7 + 0x54] lduh [%l7 + 0x60], %l2 fmuld8sux16 %f14, %f1, %f12 std %f12, [%l7 + 0x08] brz %i7, loop_5414 fmovrsgz %i1, %f9, %f0 edge16 %i2, %l5, %i5 fpsub16s %f9, %f8, %f9 loop_5414: siam 0x5 ldub [%l7 + 0x6B], %o5 fmovsa %xcc, %f1, %f15 mulscc %g1, 0x06F7, %l1 st %f14, [%l7 + 0x34] ble,a,pt %icc, loop_5415 fabsd %f2, %f6 sth %l4, [%l7 + 0x1E] fnors %f7, %f13, %f13 loop_5415: fones %f13 fmuld8ulx16 %f5, %f12, %f4 ld [%l7 + 0x18], %f14 ble,pt %icc, loop_5416 tne %xcc, 0x7 subcc %o3, %g6, %i6 or %o1, %o7, %i3 loop_5416: st %f12, [%l7 + 0x4C] tg %xcc, 0x3 movl %icc, %i0, %l0 stx %g2, [%l7 + 0x50] lduh [%l7 + 0x10], %l6 udiv %o0, 0x1ED5, %o2 fpackfix %f0, %f3 stb %o4, [%l7 + 0x5D] fands %f9, %f14, %f12 bcc,a,pt %icc, loop_5417 tl %icc, 0x6 ldsw [%l7 + 0x78], %g7 umul %l3, 0x0636, %g4 loop_5417: ld [%l7 + 0x78], %f2 fsrc2 %f4, %f14 popc 0x0ECE, %g5 fbug %fcc0, loop_5418 stb %g3, [%l7 + 0x64] tvc %icc, 0x4 bvs,pt %icc, loop_5419 loop_5418: sdivcc %i4, 0x06C1, %o6 fpadd16s %f5, %f12, %f12 tl %icc, 0x6 loop_5419: ldsh [%l7 + 0x12], %i7 st %f13, [%l7 + 0x60] ldsh [%l7 + 0x12], %l2 fmovs %f2, %f6 st %f9, [%l7 + 0x38] for %f4, %f10, %f14 sra %i2, %i1, %l5 subccc %o5, %g1, %i5 ldsh [%l7 + 0x58], %l1 sllx %o3, 0x12, %g6 tge %icc, 0x6 fmovsl %xcc, %f12, %f3 movgu %icc, %i6, %l4 fmovrslz %o1, %f14, %f14 fbul,a %fcc2, loop_5420 ld [%l7 + 0x18], %f5 ldsw [%l7 + 0x70], %i3 move %xcc, %i0, %l0 loop_5420: fcmpes %fcc2, %f5, %f2 sth %o7, [%l7 + 0x12] srl %g2, %o0, %l6 ldub [%l7 + 0x1B], %o2 movneg %icc, %o4, %g7 ldub [%l7 + 0x4D], %l3 fbo %fcc3, loop_5421 sethi 0x0AEC, %g5 movvs %icc, %g3, %g4 movne %xcc, %o6, %i4 loop_5421: bleu,a,pn %xcc, loop_5422 tgu %icc, 0x5 smulcc %i7, 0x04D9, %i2 fpsub32s %f9, %f10, %f3 loop_5422: ldsw [%l7 + 0x4C], %l2 fsrc1 %f4, %f12 smul %i1, %l5, %g1 edge16n %o5, %i5, %o3 bleu loop_5423 fba,a %fcc3, loop_5424 mulx %l1, %i6, %l4 xor %g6, %i3, %i0 loop_5423: ldsb [%l7 + 0x4B], %l0 loop_5424: fmovrdgez %o7, %f2, %f8 srl %o1, 0x09, %g2 stw %o0, [%l7 + 0x10] mulx %o2, %o4, %g7 ldd [%l7 + 0x38], %f10 fmovdge %icc, %f6, %f14 stw %l6, [%l7 + 0x4C] ldsw [%l7 + 0x20], %l3 or %g5, %g3, %o6 fpadd16s %f5, %f8, %f3 ldub [%l7 + 0x1B], %g4 fornot2 %f6, %f12, %f2 addc %i4, %i7, %i2 nop setx loop_5425, %l0, %l1 jmpl %l1, %l2 ldsw [%l7 + 0x08], %i1 fmovsg %xcc, %f7, %f2 or %g1, 0x1CED, %o5 loop_5425: movn %icc, %l5, %o3 lduh [%l7 + 0x5A], %l1 movn %icc, %i5, %i6 fxnors %f13, %f8, %f2 ldsw [%l7 + 0x34], %l4 ldub [%l7 + 0x7A], %i3 sllx %i0, %l0, %o7 std %f8, [%l7 + 0x78] andn %o1, %g2, %g6 smul %o0, 0x027B, %o2 bn %xcc, loop_5426 ld [%l7 + 0x74], %f3 ldub [%l7 + 0x77], %o4 lduw [%l7 + 0x4C], %g7 loop_5426: fandnot1 %f14, %f0, %f14 edge32 %l3, %l6, %g5 ldsh [%l7 + 0x2A], %g3 lduw [%l7 + 0x5C], %g4 movl %icc, %o6, %i7 stw %i2, [%l7 + 0x54] stb %l2, [%l7 + 0x0A] fand %f4, %f10, %f14 stw %i4, [%l7 + 0x7C] tpos %xcc, 0x4 fmovrslz %i1, %f15, %f0 st %f14, [%l7 + 0x64] stb %g1, [%l7 + 0x22] fbl %fcc0, loop_5427 fmovdvc %xcc, %f3, %f14 fmovrslz %l5, %f10, %f5 orcc %o3, 0x1FC9, %o5 loop_5427: stw %l1, [%l7 + 0x34] movneg %icc, %i6, %l4 sdivcc %i3, 0x1055, %i0 st %f4, [%l7 + 0x68] std %f6, [%l7 + 0x50] srax %l0, 0x05, %o7 ld [%l7 + 0x44], %f4 std %f0, [%l7 + 0x70] fmovsvs %icc, %f1, %f3 call loop_5428 ldsw [%l7 + 0x0C], %o1 st %f14, [%l7 + 0x70] fbl,a %fcc2, loop_5429 loop_5428: lduw [%l7 + 0x2C], %i5 bge,a,pn %icc, loop_5430 edge8l %g2, %o0, %o2 loop_5429: fmul8x16 %f1, %f4, %f0 fors %f10, %f11, %f8 loop_5430: stb %o4, [%l7 + 0x34] ldd [%l7 + 0x68], %f0 fblg,a %fcc3, loop_5431 fmovda %xcc, %f3, %f0 bg %xcc, loop_5432 brnz %g6, loop_5433 loop_5431: ldx [%l7 + 0x18], %g7 fnot1s %f9, %f14 loop_5432: movpos %xcc, %l3, %g5 loop_5433: fbl %fcc0, loop_5434 fone %f6 ldsw [%l7 + 0x30], %l6 brlez %g4, loop_5435 loop_5434: movleu %xcc, %g3, %i7 taddcctv %o6, %i2, %i4 sra %l2, 0x1A, %i1 loop_5435: fcmpeq16 %f14, %f2, %g1 edge8ln %l5, %o5, %o3 ldd [%l7 + 0x78], %f2 ld [%l7 + 0x28], %f14 ldub [%l7 + 0x24], %l1 bneg,pn %icc, loop_5436 lduw [%l7 + 0x40], %l4 std %f0, [%l7 + 0x68] lduw [%l7 + 0x74], %i6 loop_5436: fmovs %f15, %f0 fbu,a %fcc1, loop_5437 movge %icc, %i0, %l0 orcc %o7, %i3, %i5 fnors %f15, %f13, %f9 loop_5437: movcc %xcc, %g2, %o0 ldub [%l7 + 0x4F], %o1 fmovscc %xcc, %f9, %f13 fmul8x16au %f15, %f9, %f2 xorcc %o4, 0x079A, %o2 orcc %g7, 0x020B, %g6 movrgez %l3, %g5, %l6 popc %g3, %i7 fmovspos %xcc, %f8, %f9 fnot2 %f12, %f0 edge16ln %o6, %g4, %i2 fbo,a %fcc3, loop_5438 fbo %fcc0, loop_5439 fmovrdlz %l2, %f8, %f14 ld [%l7 + 0x7C], %f10 loop_5438: fmovsge %icc, %f14, %f9 loop_5439: stb %i4, [%l7 + 0x32] brz,a %g1, loop_5440 pdist %f10, %f6, %f12 addccc %l5, 0x1179, %o5 fmovde %icc, %f15, %f8 loop_5440: fmovspos %icc, %f13, %f10 tcc %icc, 0x5 ldx [%l7 + 0x78], %o3 tneg %xcc, 0x1 fxnor %f8, %f2, %f10 ldsb [%l7 + 0x7B], %l1 stx %l4, [%l7 + 0x50] srlx %i6, 0x05, %i1 bvs loop_5441 fmovspos %icc, %f14, %f8 fandnot1s %f9, %f2, %f13 bneg %icc, loop_5442 loop_5441: brlz,a %i0, loop_5443 ldx [%l7 + 0x48], %o7 call loop_5444 loop_5442: ld [%l7 + 0x4C], %f13 loop_5443: tle %xcc, 0x0 for %f10, %f12, %f6 loop_5444: edge8l %l0, %i3, %g2 fmul8x16 %f1, %f0, %f8 fornot1 %f14, %f8, %f8 ldd [%l7 + 0x60], %f8 alignaddrl %i5, %o0, %o1 fmovrsne %o2, %f7, %f13 stw %o4, [%l7 + 0x70] fmovrsgez %g6, %f5, %f13 brgez %g7, loop_5445 fnor %f6, %f12, %f4 xnorcc %g5, 0x1D94, %l3 ldub [%l7 + 0x3D], %g3 loop_5445: udiv %l6, 0x0774, %o6 movre %g4, 0x02F, %i2 addcc %l2, %i7, %i4 fmovrdlz %l5, %f8, %f4 lduw [%l7 + 0x34], %g1 ld [%l7 + 0x3C], %f3 tcc %xcc, 0x0 fmovdpos %icc, %f14, %f11 ldsh [%l7 + 0x4A], %o5 te %icc, 0x6 ldsh [%l7 + 0x3A], %l1 fmovsa %icc, %f14, %f10 ldub [%l7 + 0x77], %o3 fmul8x16au %f11, %f3, %f10 fbuge,a %fcc3, loop_5446 orn %i6, 0x1A54, %i1 brlez %l4, loop_5447 xnor %i0, 0x03F7, %l0 loop_5446: tle %icc, 0x1 array16 %o7, %g2, %i5 loop_5447: fmovrdgez %i3, %f12, %f4 std %f10, [%l7 + 0x70] fmovda %icc, %f11, %f2 lduh [%l7 + 0x0E], %o1 fmovsvc %icc, %f1, %f14 fone %f12 movn %icc, %o0, %o2 fxnors %f4, %f2, %f13 fblg %fcc2, loop_5448 mulscc %o4, %g7, %g6 sll %l3, 0x00, %g5 nop setx loop_5449, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5448: fsrc2s %f1, %f11 fabss %f0, %f12 ld [%l7 + 0x3C], %f9 loop_5449: edge8l %l6, %g3, %g4 fpack32 %f6, %f12, %f0 sth %o6, [%l7 + 0x54] and %l2, %i2, %i7 fabss %f0, %f6 smul %l5, 0x190B, %i4 movre %g1, 0x1CB, %l1 subc %o5, %o3, %i6 fmovsvs %xcc, %f2, %f11 fmovrsgez %l4, %f5, %f14 bvs,a %icc, loop_5450 fmovde %icc, %f13, %f3 sdivx %i1, 0x030A, %l0 fbu %fcc1, loop_5451 loop_5450: srax %o7, %i0, %g2 fzero %f0 fmovspos %icc, %f11, %f11 loop_5451: or %i3, %o1, %i5 orn %o2, 0x1225, %o0 fbul,a %fcc1, loop_5452 std %f2, [%l7 + 0x30] bpos,pn %xcc, loop_5453 fmovspos %xcc, %f10, %f13 loop_5452: movn %xcc, %o4, %g7 fmovsg %xcc, %f11, %f7 loop_5453: bshuffle %f0, %f8, %f0 brnz,a %g6, loop_5454 andncc %g5, %l3, %g3 movrgez %g4, 0x2AE, %o6 movvc %xcc, %l6, %l2 loop_5454: fbe,a %fcc2, loop_5455 tvs %xcc, 0x0 fmovscs %icc, %f2, %f8 subc %i7, 0x07E3, %i2 loop_5455: movle %icc, %i4, %l5 lduh [%l7 + 0x62], %l1 ldsb [%l7 + 0x17], %o5 sth %o3, [%l7 + 0x5C] st %f2, [%l7 + 0x28] sra %g1, 0x0F, %i6 brz %l4, loop_5456 fmul8x16al %f4, %f1, %f0 fmovse %xcc, %f11, %f8 lduh [%l7 + 0x10], %l0 loop_5456: tleu %icc, 0x0 tcs %icc, 0x0 andcc %o7, %i1, %g2 fpadd32 %f2, %f6, %f12 fsrc2 %f10, %f14 stx %i0, [%l7 + 0x68] fmovscc %icc, %f13, %f5 fbl,a %fcc2, loop_5457 fabss %f3, %f8 fpadd16s %f0, %f2, %f8 sth %i3, [%l7 + 0x60] loop_5457: lduh [%l7 + 0x0A], %i5 ld [%l7 + 0x34], %f12 smulcc %o1, 0x1561, %o2 bvc,a %xcc, loop_5458 movle %icc, %o4, %g7 bneg,pn %icc, loop_5459 be %xcc, loop_5460 loop_5458: ldsw [%l7 + 0x74], %g6 fmovsg %xcc, %f5, %f8 loop_5459: edge32n %g5, %l3, %g3 loop_5460: lduh [%l7 + 0x4C], %o0 movcc %xcc, %o6, %g4 stx %l2, [%l7 + 0x68] st %f14, [%l7 + 0x54] ld [%l7 + 0x6C], %f15 ldub [%l7 + 0x24], %l6 tge %xcc, 0x6 fmovdne %xcc, %f14, %f12 fpackfix %f8, %f4 bcc,a %xcc, loop_5461 ldd [%l7 + 0x30], %f4 tneg %xcc, 0x7 fmul8sux16 %f10, %f12, %f8 loop_5461: subccc %i7, %i4, %i2 edge32l %l1, %l5, %o3 and %o5, %i6, %l4 fcmps %fcc0, %f1, %f7 fmul8x16au %f1, %f5, %f8 fpadd16 %f12, %f10, %f12 std %f4, [%l7 + 0x50] ldub [%l7 + 0x6E], %l0 fmovrdgez %g1, %f10, %f6 fmul8x16 %f10, %f4, %f14 fmovscc %xcc, %f0, %f15 ldub [%l7 + 0x76], %i1 fabss %f5, %f2 nop setx loop_5462, %l0, %l1 jmpl %l1, %o7 fnot1 %f2, %f14 fcmple16 %f2, %f2, %i0 ldsh [%l7 + 0x26], %g2 loop_5462: tpos %xcc, 0x5 stx %i3, [%l7 + 0x58] fbul %fcc2, loop_5463 brnz %i5, loop_5464 fxor %f0, %f12, %f0 ld [%l7 + 0x1C], %f12 loop_5463: fnegs %f15, %f5 loop_5464: fmovspos %icc, %f11, %f2 edge32 %o2, %o4, %o1 std %f8, [%l7 + 0x70] st %f13, [%l7 + 0x6C] sdivcc %g6, 0x1A6C, %g5 bvc,pn %icc, loop_5465 udiv %l3, 0x021A, %g7 bneg,pt %xcc, loop_5466 xnorcc %o0, %o6, %g3 loop_5465: lduh [%l7 + 0x78], %l2 movcc %icc, %l6, %g4 loop_5466: fmul8ulx16 %f12, %f6, %f8 fmovdl %xcc, %f11, %f9 fnegd %f10, %f0 brlz %i4, loop_5467 bcs,pt %icc, loop_5468 edge32l %i7, %i2, %l5 orncc %l1, 0x1BD5, %o3 loop_5467: fmovsa %icc, %f12, %f7 loop_5468: fmovsg %icc, %f9, %f2 bcc,a loop_5469 movrgez %i6, %l4, %l0 fba %fcc2, loop_5470 ldx [%l7 + 0x28], %o5 loop_5469: fcmpeq16 %f0, %f6, %g1 xnorcc %i1, %o7, %g2 loop_5470: lduw [%l7 + 0x7C], %i0 orcc %i5, 0x0E3A, %o2 call loop_5471 movvs %xcc, %i3, %o1 ld [%l7 + 0x38], %f1 lduw [%l7 + 0x28], %o4 loop_5471: fpmerge %f1, %f15, %f14 stx %g6, [%l7 + 0x20] srax %l3, %g5, %o0 fxnors %f5, %f1, %f4 ldd [%l7 + 0x20], %f6 fnot1 %f2, %f12 sub %o6, 0x11D2, %g3 fcmps %fcc2, %f7, %f9 stx %l2, [%l7 + 0x78] ld [%l7 + 0x24], %f8 subccc %g7, %l6, %i4 edge32ln %g4, %i2, %l5 ldsw [%l7 + 0x44], %i7 tleu %xcc, 0x3 fmovrdlez %l1, %f10, %f12 xorcc %o3, 0x1C68, %i6 sll %l4, %o5, %g1 ldx [%l7 + 0x08], %l0 sth %i1, [%l7 + 0x60] bshuffle %f12, %f14, %f14 fmovs %f2, %f10 fbuge,a %fcc2, loop_5472 ldsb [%l7 + 0x61], %o7 bvs %icc, loop_5473 std %f2, [%l7 + 0x50] loop_5472: fpadd32 %f8, %f14, %f2 ldsw [%l7 + 0x3C], %g2 loop_5473: ldsb [%l7 + 0x7A], %i5 fpadd32 %f12, %f12, %f8 fbne,a %fcc2, loop_5474 lduw [%l7 + 0x38], %o2 array8 %i0, %i3, %o4 stx %g6, [%l7 + 0x78] loop_5474: ldsh [%l7 + 0x20], %l3 movvc %xcc, %o1, %o0 fcmpeq16 %f14, %f12, %g5 fcmpd %fcc1, %f2, %f6 fcmpne32 %f12, %f14, %g3 fmovsvs %icc, %f8, %f0 movrgez %o6, %g7, %l6 fmovrse %i4, %f9, %f0 ld [%l7 + 0x78], %f9 movcc %xcc, %l2, %g4 movrgez %l5, 0x0D3, %i2 ld [%l7 + 0x1C], %f14 fand %f14, %f14, %f4 ldsb [%l7 + 0x56], %l1 ldsh [%l7 + 0x48], %i7 ldsw [%l7 + 0x24], %i6 fpadd32 %f14, %f14, %f0 be loop_5475 fmovdne %xcc, %f14, %f14 sdivcc %o3, 0x16D5, %o5 ldsb [%l7 + 0x54], %g1 loop_5475: stb %l4, [%l7 + 0x5D] fors %f4, %f9, %f3 fmovsa %xcc, %f5, %f10 fcmps %fcc0, %f15, %f7 lduh [%l7 + 0x2A], %l0 fcmple16 %f8, %f10, %o7 fpsub32s %f2, %f14, %f15 fcmpgt16 %f6, %f12, %g2 sdivx %i5, 0x1EE4, %o2 stx %i1, [%l7 + 0x40] edge16 %i3, %i0, %o4 lduw [%l7 + 0x78], %g6 stb %o1, [%l7 + 0x3E] fblg,a %fcc3, loop_5476 movcs %icc, %o0, %g5 fmovde %xcc, %f1, %f13 movrlz %g3, %o6, %l3 loop_5476: fbul %fcc0, loop_5477 edge16ln %l6, %i4, %l2 sth %g4, [%l7 + 0x6C] fsrc1 %f0, %f8 loop_5477: fandnot1s %f12, %f14, %f7 fbue,a %fcc3, loop_5478 edge16 %g7, %i2, %l1 ta %icc, 0x0 stw %i7, [%l7 + 0x14] loop_5478: or %i6, %o3, %l5 ld [%l7 + 0x58], %f15 fcmped %fcc1, %f4, %f12 fornot1 %f4, %f6, %f8 ldsh [%l7 + 0x12], %o5 stb %l4, [%l7 + 0x11] fcmpne16 %f12, %f2, %g1 movneg %icc, %o7, %l0 umul %g2, 0x1E4F, %o2 fpsub32s %f7, %f3, %f4 fbul,a %fcc1, loop_5479 sllx %i1, 0x00, %i5 ldsh [%l7 + 0x58], %i0 fxnors %f9, %f13, %f3 loop_5479: edge8n %i3, %g6, %o4 fba,a %fcc0, loop_5480 ldx [%l7 + 0x10], %o1 srax %o0, 0x05, %g3 tsubcctv %g5, %o6, %l6 loop_5480: fcmpeq16 %f14, %f12, %l3 subc %i4, 0x1A52, %g4 fexpand %f2, %f6 movn %icc, %l2, %i2 ldub [%l7 + 0x22], %l1 fpsub32s %f15, %f0, %f5 ldsw [%l7 + 0x0C], %i7 array8 %g7, %i6, %o3 fpsub32s %f7, %f14, %f6 fmovsl %xcc, %f4, %f15 addc %o5, %l5, %g1 lduh [%l7 + 0x34], %l4 ldsb [%l7 + 0x65], %o7 fmovdle %xcc, %f13, %f0 tl %icc, 0x4 ldsw [%l7 + 0x34], %l0 bg %xcc, loop_5481 edge16ln %g2, %i1, %o2 movrne %i0, 0x1D4, %i5 ldsb [%l7 + 0x73], %g6 loop_5481: fmovsg %xcc, %f14, %f13 fmovsleu %icc, %f12, %f9 stx %o4, [%l7 + 0x48] xor %i3, 0x07F0, %o1 ldsh [%l7 + 0x78], %g3 fmul8sux16 %f14, %f6, %f2 ldub [%l7 + 0x63], %g5 movvc %xcc, %o0, %o6 edge32n %l6, %l3, %i4 lduh [%l7 + 0x38], %g4 addc %i2, %l2, %l1 movvs %icc, %g7, %i6 fbug %fcc3, loop_5482 fnor %f2, %f6, %f4 brnz %o3, loop_5483 ld [%l7 + 0x6C], %f4 loop_5482: bcs %xcc, loop_5484 brz %i7, loop_5485 loop_5483: smul %l5, %o5, %g1 lduh [%l7 + 0x76], %l4 loop_5484: sethi 0x19E0, %l0 loop_5485: st %f3, [%l7 + 0x5C] fpsub32 %f2, %f6, %f10 edge8ln %o7, %i1, %o2 fnot1 %f8, %f6 fmul8x16au %f10, %f2, %f0 fands %f11, %f5, %f14 std %f10, [%l7 + 0x10] fbn %fcc2, loop_5486 bcs,pn %icc, loop_5487 stw %i0, [%l7 + 0x1C] ldsb [%l7 + 0x36], %g2 loop_5486: ldsh [%l7 + 0x70], %i5 loop_5487: ldub [%l7 + 0x2F], %g6 fmovdneg %icc, %f13, %f8 fbu,a %fcc2, loop_5488 movl %xcc, %i3, %o1 fpack32 %f14, %f10, %f0 fbue %fcc1, loop_5489 loop_5488: fandnot2s %f1, %f4, %f10 subc %g3, 0x04F2, %o4 fsrc2 %f8, %f12 loop_5489: lduw [%l7 + 0x5C], %g5 edge32ln %o6, %l6, %l3 edge32l %o0, %i4, %g4 fcmpgt16 %f8, %f4, %i2 fmul8ulx16 %f14, %f4, %f2 stb %l1, [%l7 + 0x57] movpos %xcc, %g7, %l2 ldsb [%l7 + 0x66], %i6 ldsb [%l7 + 0x62], %i7 fbn %fcc1, loop_5490 stw %l5, [%l7 + 0x64] tsubcc %o5, 0x06D7, %g1 subccc %l4, 0x0C67, %o3 loop_5490: mulscc %l0, %o7, %o2 bcc %icc, loop_5491 fmovspos %xcc, %f1, %f4 lduh [%l7 + 0x30], %i1 fsrc1s %f6, %f11 loop_5491: fbl %fcc2, loop_5492 fmul8ulx16 %f14, %f2, %f2 tpos %icc, 0x5 sdivcc %i0, 0x1615, %i5 loop_5492: fornot1s %f7, %f14, %f7 fmovdvs %xcc, %f14, %f15 stb %g6, [%l7 + 0x23] ldsb [%l7 + 0x16], %i3 ldsw [%l7 + 0x58], %g2 tne %icc, 0x0 ld [%l7 + 0x7C], %f6 fpsub32 %f14, %f2, %f12 fabss %f1, %f4 srl %g3, 0x0E, %o1 fbn %fcc2, loop_5493 st %f4, [%l7 + 0x54] brlz,a %o4, loop_5494 movre %g5, %l6, %o6 loop_5493: srax %l3, 0x0D, %i4 fbge %fcc0, loop_5495 loop_5494: sllx %o0, %g4, %l1 tleu %xcc, 0x6 lduw [%l7 + 0x2C], %g7 loop_5495: fbu %fcc3, loop_5496 nop setx loop_5497, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stb %i2, [%l7 + 0x61] bcs,pn %icc, loop_5498 loop_5496: sth %l2, [%l7 + 0x7A] loop_5497: tsubcc %i6, %i7, %l5 lduw [%l7 + 0x30], %o5 loop_5498: std %f14, [%l7 + 0x50] ld [%l7 + 0x0C], %f15 ldsh [%l7 + 0x56], %l4 stw %o3, [%l7 + 0x38] stx %g1, [%l7 + 0x28] movpos %xcc, %l0, %o7 ldsb [%l7 + 0x5F], %o2 ldsh [%l7 + 0x36], %i0 andncc %i1, %g6, %i3 ldd [%l7 + 0x10], %f12 lduw [%l7 + 0x30], %i5 stb %g2, [%l7 + 0x42] ldsb [%l7 + 0x0A], %g3 fmovdl %xcc, %f12, %f3 stw %o4, [%l7 + 0x40] bvs,pn %icc, loop_5499 fmul8ulx16 %f10, %f2, %f14 std %f12, [%l7 + 0x58] ld [%l7 + 0x18], %f4 loop_5499: stx %o1, [%l7 + 0x78] fcmpd %fcc1, %f14, %f4 bleu,pt %xcc, loop_5500 ldsb [%l7 + 0x0F], %l6 ldub [%l7 + 0x1B], %g5 ldub [%l7 + 0x20], %o6 loop_5500: ldx [%l7 + 0x30], %l3 ldsh [%l7 + 0x4A], %i4 stw %g4, [%l7 + 0x2C] stb %l1, [%l7 + 0x4C] fmovsvs %icc, %f1, %f6 std %f6, [%l7 + 0x38] tpos %icc, 0x2 ldsw [%l7 + 0x34], %o0 edge32n %i2, %g7, %l2 movrlez %i6, 0x3CA, %l5 fmovrsne %i7, %f2, %f1 fmovsn %icc, %f9, %f13 fxnor %f6, %f14, %f12 fpadd32 %f8, %f12, %f8 movle %xcc, %o5, %l4 std %f8, [%l7 + 0x58] ldsw [%l7 + 0x64], %o3 ldsw [%l7 + 0x60], %l0 movrne %g1, 0x341, %o7 fmul8x16 %f13, %f12, %f14 bneg,pt %icc, loop_5501 fexpand %f10, %f4 be,a %xcc, loop_5502 be loop_5503 loop_5501: fone %f10 andncc %i0, %o2, %i1 loop_5502: fzeros %f12 loop_5503: fmovrdlez %g6, %f2, %f12 fcmped %fcc1, %f4, %f4 sdivx %i5, 0x00FC, %i3 stb %g2, [%l7 + 0x12] stb %o4, [%l7 + 0x5A] sub %o1, 0x0E72, %l6 movrne %g3, 0x1D0, %g5 fabsd %f8, %f0 nop setx loop_5504, %l0, %l1 jmpl %l1, %o6 nop setx loop_5505, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %i4, [%l7 + 0x20] fandnot2 %f0, %f10, %f8 loop_5504: fnegd %f2, %f10 loop_5505: movrlz %l3, 0x05C, %l1 movleu %icc, %g4, %o0 fbuge %fcc2, loop_5506 fxor %f6, %f14, %f0 ldub [%l7 + 0x22], %g7 ldd [%l7 + 0x58], %f10 loop_5506: fmovdle %xcc, %f1, %f8 andcc %i2, %l2, %l5 st %f2, [%l7 + 0x20] tgu %icc, 0x0 sth %i7, [%l7 + 0x22] bpos %icc, loop_5507 tl %icc, 0x2 mova %xcc, %i6, %l4 sdivx %o5, 0x1623, %l0 loop_5507: fands %f5, %f7, %f8 addccc %o3, 0x1FD6, %o7 ld [%l7 + 0x18], %f8 std %f4, [%l7 + 0x20] move %icc, %i0, %g1 tne %icc, 0x1 fmovrdlz %i1, %f8, %f10 tge %xcc, 0x6 sth %o2, [%l7 + 0x24] bg,pn %icc, loop_5508 lduw [%l7 + 0x70], %g6 srlx %i5, 0x12, %i3 xnor %g2, %o1, %o4 loop_5508: fcmpd %fcc1, %f10, %f14 edge16ln %g3, %g5, %o6 sth %i4, [%l7 + 0x18] fpadd16s %f15, %f3, %f5 std %f14, [%l7 + 0x60] call loop_5509 fand %f8, %f2, %f6 fmovdgu %icc, %f6, %f15 ldsb [%l7 + 0x1B], %l3 loop_5509: xnor %l6, 0x1EB2, %l1 movpos %icc, %o0, %g7 faligndata %f10, %f2, %f14 lduh [%l7 + 0x10], %g4 ld [%l7 + 0x0C], %f2 ldsh [%l7 + 0x46], %i2 fandnot2s %f0, %f1, %f6 brz,a %l5, loop_5510 ldsb [%l7 + 0x0E], %l2 std %f12, [%l7 + 0x18] st %f2, [%l7 + 0x58] loop_5510: fmovrse %i7, %f11, %f12 ldd [%l7 + 0x10], %f6 bneg,a,pn %icc, loop_5511 tg %icc, 0x7 fmovda %icc, %f10, %f7 std %f14, [%l7 + 0x18] loop_5511: ldsh [%l7 + 0x2A], %l4 fcmpgt16 %f8, %f14, %i6 ldsw [%l7 + 0x2C], %l0 bne,a %icc, loop_5512 movcs %icc, %o5, %o3 and %i0, %g1, %i1 addcc %o7, %g6, %i5 loop_5512: edge8ln %i3, %g2, %o2 lduw [%l7 + 0x60], %o4 srl %o1, %g5, %g3 movre %i4, 0x0F0, %l3 stw %o6, [%l7 + 0x2C] brlz %l1, loop_5513 bgu %icc, loop_5514 edge32n %l6, %o0, %g4 fmovrse %g7, %f14, %f5 loop_5513: fcmpne32 %f14, %f0, %i2 loop_5514: std %f8, [%l7 + 0x08] fmovscc %xcc, %f10, %f0 fmovsvs %xcc, %f10, %f8 nop setx loop_5515, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbue,a %fcc1, loop_5516 movne %icc, %l2, %i7 stw %l5, [%l7 + 0x64] loop_5515: fbl %fcc3, loop_5517 loop_5516: lduw [%l7 + 0x5C], %i6 st %f11, [%l7 + 0x4C] ldsb [%l7 + 0x47], %l4 loop_5517: edge8 %o5, %l0, %o3 fmovsl %icc, %f13, %f14 array32 %i0, %g1, %o7 fmovspos %icc, %f15, %f6 brnz,a %i1, loop_5518 ldsh [%l7 + 0x28], %i5 fbne,a %fcc2, loop_5519 subccc %g6, 0x1A1B, %g2 loop_5518: st %f0, [%l7 + 0x74] fcmpne16 %f4, %f14, %i3 loop_5519: pdist %f10, %f12, %f2 fbul,a %fcc0, loop_5520 fpadd16 %f12, %f8, %f8 movneg %xcc, %o2, %o4 fmovdpos %xcc, %f2, %f9 loop_5520: stw %g5, [%l7 + 0x68] ldsh [%l7 + 0x66], %o1 andcc %i4, %g3, %l3 fands %f6, %f2, %f12 bvc,a,pn %icc, loop_5521 mulx %l1, %l6, %o0 fmovdvs %xcc, %f5, %f4 fandnot1s %f2, %f4, %f3 loop_5521: fmovdne %icc, %f1, %f8 xnorcc %g4, 0x18C1, %o6 fand %f2, %f0, %f4 ldsh [%l7 + 0x38], %i2 ldsb [%l7 + 0x43], %l2 nop setx loop_5522, %l0, %l1 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 %g7, [%l7 + 0x58] st %f1, [%l7 + 0x58] tneg %xcc, 0x2 loop_5522: fpadd32s %f0, %f14, %f15 andcc %l5, %i6, %l4 movgu %xcc, %i7, %l0 fsrc1s %f4, %f6 xnorcc %o3, 0x0FD7, %o5 ld [%l7 + 0x38], %f9 ldsh [%l7 + 0x08], %g1 nop setx loop_5523, %l0, %l1 jmpl %l1, %o7 tcc %icc, 0x1 movleu %xcc, %i1, %i0 ldub [%l7 + 0x5C], %g6 loop_5523: fpmerge %f0, %f3, %f2 fmovdge %xcc, %f10, %f12 tne %icc, 0x1 ldub [%l7 + 0x4A], %i5 tvs %xcc, 0x2 movgu %xcc, %i3, %g2 movg %xcc, %o4, %g5 ldsb [%l7 + 0x4D], %o1 fands %f3, %f3, %f15 edge32 %i4, %g3, %o2 fmovsl %xcc, %f6, %f5 fzero %f6 tneg %icc, 0x4 sth %l1, [%l7 + 0x6A] fmovscs %icc, %f5, %f3 fmul8x16al %f0, %f5, %f0 fmovse %xcc, %f1, %f0 udivx %l6, 0x0940, %o0 udivx %g4, 0x14F1, %o6 and %i2, %l2, %g7 stb %l5, [%l7 + 0x2F] tne %icc, 0x4 ldsb [%l7 + 0x13], %l3 and %l4, 0x04DF, %i7 brz,a %i6, loop_5524 stb %o3, [%l7 + 0x40] bl loop_5525 fornot1 %f2, %f14, %f4 loop_5524: ldsb [%l7 + 0x5F], %l0 std %f12, [%l7 + 0x50] loop_5525: fmovrsgz %g1, %f14, %f5 fmovdcs %xcc, %f13, %f0 std %f6, [%l7 + 0x50] xor %o7, %o5, %i1 fpadd16s %f5, %f3, %f8 ldsb [%l7 + 0x24], %g6 fbe %fcc1, loop_5526 call loop_5527 fmul8x16al %f11, %f1, %f6 fbul,a %fcc1, loop_5528 loop_5526: movneg %icc, %i5, %i0 loop_5527: movcs %xcc, %g2, %o4 fmuld8sux16 %f14, %f8, %f12 loop_5528: fmovrsgz %g5, %f12, %f6 edge32 %i3, %o1, %g3 sth %o2, [%l7 + 0x4C] fmovsg %xcc, %f5, %f3 lduw [%l7 + 0x54], %i4 brlez %l6, loop_5529 subc %o0, 0x0D11, %l1 fcmpne16 %f0, %f4, %o6 fmovsle %icc, %f4, %f0 loop_5529: fmovrdgz %g4, %f14, %f12 fpack16 %f12, %f9 st %f5, [%l7 + 0x3C] fmovsleu %xcc, %f12, %f15 orcc %i2, %l2, %g7 lduw [%l7 + 0x40], %l5 alignaddrl %l4, %i7, %i6 fpsub32 %f4, %f2, %f8 ld [%l7 + 0x60], %f4 subcc %l3, 0x0925, %l0 nop setx loop_5530, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrlez %g1, 0x0C8, %o7 lduh [%l7 + 0x5C], %o3 ldx [%l7 + 0x28], %o5 loop_5530: udiv %g6, 0x1950, %i1 srax %i0, 0x1F, %i5 st %f7, [%l7 + 0x08] sub %o4, 0x10B6, %g5 stb %g2, [%l7 + 0x0D] fmovspos %xcc, %f12, %f0 sth %o1, [%l7 + 0x24] fmovsvc %xcc, %f6, %f7 stw %i3, [%l7 + 0x20] ldsb [%l7 + 0x54], %g3 ldsw [%l7 + 0x54], %o2 ldsw [%l7 + 0x68], %i4 stb %l6, [%l7 + 0x27] movl %icc, %o0, %o6 fcmpeq32 %f4, %f8, %l1 lduw [%l7 + 0x4C], %g4 fbge %fcc1, loop_5531 fmovdvs %icc, %f15, %f9 fmul8sux16 %f4, %f0, %f0 fmul8x16 %f14, %f10, %f6 loop_5531: fpack16 %f0, %f11 stx %i2, [%l7 + 0x78] sub %l2, %l5, %g7 fcmpes %fcc1, %f4, %f10 tpos %icc, 0x1 ldsh [%l7 + 0x1A], %l4 edge8n %i6, %l3, %i7 fbl %fcc1, loop_5532 tn %icc, 0x7 sub %g1, %l0, %o7 ldd [%l7 + 0x08], %f4 loop_5532: xnor %o5, %o3, %g6 andncc %i1, %i5, %i0 ldsw [%l7 + 0x34], %g5 lduw [%l7 + 0x78], %o4 edge32ln %o1, %g2, %g3 movl %icc, %o2, %i3 stx %i4, [%l7 + 0x68] edge8ln %l6, %o0, %o6 edge16 %l1, %i2, %g4 fandnot2s %f6, %f2, %f8 ld [%l7 + 0x20], %f8 ldub [%l7 + 0x76], %l2 tle %xcc, 0x0 fmovdcs %xcc, %f8, %f9 alignaddr %g7, %l4, %i6 bn,a,pt %xcc, loop_5533 fmovdge %icc, %f5, %f5 fcmpne16 %f4, %f10, %l3 move %xcc, %l5, %i7 loop_5533: stb %l0, [%l7 + 0x11] fmovse %xcc, %f14, %f8 nop setx loop_5534, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tsubcc %o7, %o5, %o3 fmovdl %xcc, %f6, %f5 fcmpgt16 %f12, %f10, %g6 loop_5534: sll %g1, 0x0D, %i5 movrlez %i0, %g5, %i1 fnor %f0, %f12, %f6 ld [%l7 + 0x60], %f13 smul %o1, 0x1FB5, %g2 brgz,a %o4, loop_5535 be %xcc, loop_5536 brgez,a %o2, loop_5537 fxors %f3, %f14, %f9 loop_5535: fmovde %xcc, %f1, %f1 loop_5536: edge8l %g3, %i4, %l6 loop_5537: fexpand %f8, %f8 fmovdn %icc, %f7, %f6 fbul,a %fcc0, loop_5538 fmovda %xcc, %f2, %f1 fbue,a %fcc1, loop_5539 fmovdcs %xcc, %f10, %f2 loop_5538: stx %o0, [%l7 + 0x68] tgu %icc, 0x1 loop_5539: nop setx loop_5540, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tleu %xcc, 0x2 umul %o6, %l1, %i2 fmovdvs %icc, %f8, %f13 loop_5540: brz %g4, loop_5541 fmovscc %icc, %f12, %f8 ldsb [%l7 + 0x3B], %i3 lduw [%l7 + 0x7C], %g7 loop_5541: stw %l4, [%l7 + 0x50] bneg loop_5542 fpadd16s %f7, %f5, %f8 fbg,a %fcc0, loop_5543 ldsw [%l7 + 0x24], %l2 loop_5542: movrlez %l3, 0x13A, %l5 fmovsvc %xcc, %f7, %f5 loop_5543: stb %i7, [%l7 + 0x1B] array32 %l0, %o7, %i6 orcc %o3, %o5, %g1 tcc %xcc, 0x0 fmovs %f10, %f6 fpadd16s %f13, %f4, %f14 fnot2s %f8, %f12 ldx [%l7 + 0x28], %i5 ldub [%l7 + 0x46], %i0 bg,a,pt %icc, loop_5544 movrne %g6, 0x106, %i1 sth %g5, [%l7 + 0x1E] fone %f10 loop_5544: fmovrse %g2, %f3, %f2 stx %o4, [%l7 + 0x20] tvc %icc, 0x7 lduh [%l7 + 0x70], %o2 st %f6, [%l7 + 0x38] tcs %icc, 0x7 ldx [%l7 + 0x60], %g3 ldx [%l7 + 0x48], %i4 sethi 0x0D3D, %l6 ld [%l7 + 0x50], %f12 fmovdneg %xcc, %f1, %f13 fmovrdgez %o1, %f4, %f6 fornot2s %f4, %f8, %f13 sra %o0, %o6, %l1 fmovsn %xcc, %f8, %f14 fcmpgt16 %f14, %f6, %g4 ldsh [%l7 + 0x0E], %i2 fmul8x16al %f6, %f7, %f6 movn %xcc, %g7, %l4 stb %i3, [%l7 + 0x4F] fbg %fcc3, loop_5545 fmovde %xcc, %f10, %f5 fmovscs %icc, %f1, %f5 lduw [%l7 + 0x30], %l2 loop_5545: lduh [%l7 + 0x70], %l5 bneg,a loop_5546 fbg,a %fcc0, loop_5547 fornot1s %f3, %f15, %f7 fbu,a %fcc3, loop_5548 loop_5546: movrlez %l3, 0x031, %i7 loop_5547: mulx %l0, %o7, %i6 st %f4, [%l7 + 0x44] loop_5548: fmovsneg %icc, %f11, %f7 fsrc1s %f4, %f13 for %f12, %f8, %f4 movrgz %o5, 0x0C6, %g1 fandnot1 %f12, %f12, %f2 subcc %i5, %o3, %g6 or %i1, %g5, %g2 stx %i0, [%l7 + 0x38] lduh [%l7 + 0x2C], %o2 movle %xcc, %o4, %i4 fpsub32 %f0, %f10, %f10 fmovdgu %xcc, %f4, %f2 tcc %xcc, 0x0 ldd [%l7 + 0x50], %f12 fbg,a %fcc3, loop_5549 sth %g3, [%l7 + 0x3A] ldsw [%l7 + 0x18], %l6 tcc %xcc, 0x1 loop_5549: tneg %xcc, 0x0 ldsb [%l7 + 0x7E], %o1 ldsw [%l7 + 0x14], %o6 std %f0, [%l7 + 0x20] sllx %l1, %o0, %i2 brlz,a %g4, loop_5550 stw %l4, [%l7 + 0x10] bne loop_5551 bn,pt %xcc, loop_5552 loop_5550: edge8n %i3, %l2, %g7 fmovdne %icc, %f6, %f3 loop_5551: ld [%l7 + 0x34], %f6 loop_5552: lduw [%l7 + 0x38], %l5 ld [%l7 + 0x34], %f7 ldsh [%l7 + 0x38], %l3 fmovrslez %l0, %f5, %f10 movle %xcc, %o7, %i6 fcmpeq16 %f12, %f12, %i7 bvs,a loop_5553 brnz %o5, loop_5554 ld [%l7 + 0x10], %f0 nop setx loop_5555, %l0, %l1 jmpl %l1, %i5 loop_5553: ldd [%l7 + 0x48], %f2 loop_5554: umulcc %o3, %g1, %g6 edge32ln %g5, %i1, %i0 loop_5555: fcmpne16 %f6, %f8, %o2 ldd [%l7 + 0x18], %f6 fbe,a %fcc2, loop_5556 fmovsvs %xcc, %f4, %f1 fbg %fcc3, loop_5557 fandnot2s %f15, %f14, %f12 loop_5556: faligndata %f0, %f6, %f4 fzeros %f12 loop_5557: fmovsneg %xcc, %f13, %f15 lduw [%l7 + 0x64], %g2 fmovda %xcc, %f3, %f9 fble %fcc0, loop_5558 ldsb [%l7 + 0x28], %i4 subc %g3, %l6, %o1 stb %o6, [%l7 + 0x5E] loop_5558: fandnot1s %f6, %f5, %f14 fbu %fcc2, loop_5559 movgu %xcc, %o4, %l1 edge16l %o0, %g4, %l4 fornot1s %f4, %f4, %f10 loop_5559: bcs,pn %xcc, loop_5560 ld [%l7 + 0x60], %f7 edge16n %i2, %l2, %i3 tn %icc, 0x2 loop_5560: sllx %g7, 0x15, %l3 brgz %l5, loop_5561 brlez,a %o7, loop_5562 fmul8sux16 %f0, %f0, %f8 fmovrsgz %i6, %f14, %f6 loop_5561: stb %l0, [%l7 + 0x4B] loop_5562: fbg,a %fcc2, loop_5563 fmovd %f2, %f10 brgz %o5, loop_5564 ldsb [%l7 + 0x46], %i7 loop_5563: lduw [%l7 + 0x30], %i5 fpadd16s %f1, %f5, %f11 loop_5564: ldd [%l7 + 0x20], %f0 fnor %f2, %f12, %f4 movrgez %o3, %g6, %g5 lduw [%l7 + 0x30], %i1 lduh [%l7 + 0x7C], %i0 ldub [%l7 + 0x2B], %o2 tcc %xcc, 0x5 sth %g2, [%l7 + 0x2E] fmovd %f4, %f2 fnegs %f11, %f4 lduw [%l7 + 0x48], %g1 fcmpgt16 %f2, %f8, %i4 fmovdvs %xcc, %f14, %f13 fsrc1 %f10, %f2 st %f9, [%l7 + 0x14] stw %l6, [%l7 + 0x58] fbo,a %fcc1, loop_5565 tn %xcc, 0x0 ldd [%l7 + 0x18], %f6 fcmpgt32 %f8, %f8, %g3 loop_5565: movrgz %o1, %o6, %l1 bne,a,pn %xcc, loop_5566 call loop_5567 ldd [%l7 + 0x70], %f2 fmovsn %icc, %f10, %f3 loop_5566: stw %o0, [%l7 + 0x20] loop_5567: array8 %o4, %l4, %g4 taddcctv %i2, %i3, %l2 siam 0x2 fmovrdlez %g7, %f4, %f2 nop setx loop_5568, %l0, %l1 jmpl %l1, %l5 bcs loop_5569 fble,a %fcc3, loop_5570 array16 %l3, %i6, %o7 loop_5568: orn %l0, 0x0999, %o5 loop_5569: ldub [%l7 + 0x39], %i7 loop_5570: lduw [%l7 + 0x70], %o3 andcc %i5, %g6, %i1 ld [%l7 + 0x5C], %f3 fmovdcc %icc, %f1, %f2 brgez %i0, loop_5571 fsrc2 %f2, %f4 lduw [%l7 + 0x44], %o2 ldsh [%l7 + 0x76], %g5 loop_5571: ld [%l7 + 0x40], %f10 lduw [%l7 + 0x70], %g1 udivcc %i4, 0x0017, %l6 edge32 %g2, %g3, %o1 tvc %icc, 0x5 ld [%l7 + 0x74], %f15 ldub [%l7 + 0x28], %o6 bl,a %icc, loop_5572 and %l1, 0x1A65, %o0 st %f2, [%l7 + 0x54] fones %f12 loop_5572: fmovdle %xcc, %f12, %f8 stb %o4, [%l7 + 0x1D] ldsb [%l7 + 0x39], %l4 fmovrsgez %g4, %f7, %f3 tne %xcc, 0x5 movle %xcc, %i3, %l2 ba,pn %icc, loop_5573 popc %g7, %l5 fmovdge %icc, %f14, %f7 lduw [%l7 + 0x20], %l3 loop_5573: ldub [%l7 + 0x7E], %i6 fpadd16 %f12, %f4, %f4 stx %o7, [%l7 + 0x58] fmovsl %xcc, %f5, %f7 andn %l0, %i2, %o5 sth %o3, [%l7 + 0x44] fmovsvs %xcc, %f14, %f2 tvc %xcc, 0x3 fpack32 %f8, %f14, %f4 fmovsa %xcc, %f14, %f3 fba %fcc0, loop_5574 fmovdneg %xcc, %f1, %f11 siam 0x0 fnegs %f2, %f13 loop_5574: fornot1s %f13, %f12, %f7 mova %xcc, %i7, %i5 lduh [%l7 + 0x76], %g6 bgu,a,pt %icc, loop_5575 bcs,a %icc, loop_5576 fnot2s %f1, %f13 bgu,a,pn %xcc, loop_5577 loop_5575: movre %i1, %o2, %i0 loop_5576: stw %g1, [%l7 + 0x60] bvs %icc, loop_5578 loop_5577: tne %xcc, 0x3 tne %xcc, 0x3 sethi 0x1322, %g5 loop_5578: sth %i4, [%l7 + 0x28] fnot1 %f4, %f4 brz,a %g2, loop_5579 sub %g3, %l6, %o6 fnot1s %f12, %f12 fpmerge %f6, %f6, %f2 loop_5579: ldd [%l7 + 0x68], %f6 ldd [%l7 + 0x10], %f14 movrgz %l1, %o0, %o4 fmovsle %icc, %f9, %f2 fsrc2 %f6, %f6 umulcc %l4, 0x0C6E, %o1 lduh [%l7 + 0x42], %g4 fsrc1 %f8, %f10 fba,a %fcc0, loop_5580 fmovdvc %icc, %f4, %f1 std %f8, [%l7 + 0x30] st %f0, [%l7 + 0x78] loop_5580: nop setx loop_5581, %l0, %l1 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 %i3, %g7, %l2 xorcc %l5, 0x11E6, %l3 fnot1s %f15, %f12 loop_5581: fbu,a %fcc1, loop_5582 fmovsa %xcc, %f5, %f2 array8 %o7, %i6, %l0 ldsw [%l7 + 0x20], %o5 loop_5582: array32 %i2, %i7, %i5 ld [%l7 + 0x68], %f3 lduh [%l7 + 0x60], %g6 st %f15, [%l7 + 0x4C] tpos %xcc, 0x7 te %xcc, 0x2 ldub [%l7 + 0x3C], %o3 orcc %o2, %i1, %g1 ldx [%l7 + 0x20], %i0 tcc %icc, 0x1 ldsb [%l7 + 0x45], %i4 tvs %icc, 0x3 fmovdne %xcc, %f10, %f11 xnor %g2, %g5, %g3 movrlz %o6, 0x049, %l1 edge32n %o0, %l6, %o4 fblg,a %fcc3, loop_5583 stx %l4, [%l7 + 0x58] move %xcc, %o1, %g4 tcc %xcc, 0x7 loop_5583: fmovsneg %xcc, %f2, %f11 ldsb [%l7 + 0x19], %g7 edge32ln %l2, %i3, %l5 fzeros %f14 srax %o7, %l3, %i6 subcc %l0, 0x1514, %i2 ldsh [%l7 + 0x10], %o5 fbule,a %fcc1, loop_5584 tleu %icc, 0x0 stw %i7, [%l7 + 0x44] ld [%l7 + 0x30], %f14 loop_5584: sethi 0x129C, %g6 xorcc %i5, %o2, %i1 udivcc %g1, 0x033A, %i0 sth %o3, [%l7 + 0x10] orcc %i4, %g5, %g3 fand %f0, %f10, %f6 fone %f0 edge16ln %g2, %l1, %o6 fmul8x16au %f11, %f9, %f14 fbuge,a %fcc2, loop_5585 udivcc %o0, 0x1A06, %o4 bge,a loop_5586 ldsb [%l7 + 0x0A], %l4 loop_5585: fmovrsne %o1, %f13, %f10 mulscc %l6, %g4, %l2 loop_5586: fmovde %icc, %f13, %f10 lduw [%l7 + 0x74], %i3 xor %g7, %o7, %l3 sth %i6, [%l7 + 0x5C] st %f7, [%l7 + 0x44] addcc %l5, %l0, %o5 movrlez %i2, %g6, %i7 fmovsgu %xcc, %f13, %f14 bge,a loop_5587 fmovsleu %icc, %f5, %f8 fmovda %xcc, %f10, %f10 bg,a,pt %icc, loop_5588 loop_5587: std %f10, [%l7 + 0x28] fpsub16 %f0, %f0, %f4 fmovsneg %xcc, %f8, %f13 loop_5588: lduh [%l7 + 0x66], %o2 orn %i5, %i1, %i0 stw %o3, [%l7 + 0x50] bn,a,pt %xcc, loop_5589 addcc %i4, %g1, %g5 fmovs %f8, %f10 stw %g3, [%l7 + 0x28] loop_5589: tl %icc, 0x7 lduw [%l7 + 0x38], %l1 ldsb [%l7 + 0x5F], %o6 subc %o0, 0x117A, %g2 fmovdleu %xcc, %f10, %f12 bneg,pn %xcc, loop_5590 alignaddr %o4, %o1, %l6 xorcc %g4, %l4, %l2 movre %g7, 0x061, %o7 loop_5590: fmovdgu %icc, %f10, %f11 nop setx loop_5591, %l0, %l1 jmpl %l1, %i3 st %f5, [%l7 + 0x24] brnz %i6, loop_5592 lduw [%l7 + 0x44], %l3 loop_5591: fmovrdgz %l0, %f12, %f10 ldub [%l7 + 0x75], %o5 loop_5592: fornot2s %f6, %f14, %f11 fbule,a %fcc0, loop_5593 fcmpeq32 %f0, %f12, %l5 srlx %g6, 0x12, %i2 fpadd16s %f5, %f15, %f2 loop_5593: nop setx loop_5594, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbug,a %fcc1, loop_5595 ldx [%l7 + 0x50], %o2 fmovsge %xcc, %f0, %f8 loop_5594: bcs loop_5596 loop_5595: fpack32 %f8, %f2, %f6 tvc %xcc, 0x6 lduw [%l7 + 0x60], %i5 loop_5596: ldub [%l7 + 0x5C], %i7 edge32 %i0, %o3, %i1 fmovrse %i4, %f1, %f10 fcmpes %fcc1, %f2, %f15 fbue %fcc1, loop_5597 fand %f12, %f14, %f12 fmovrdne %g1, %f2, %f10 fmovrslez %g3, %f1, %f6 loop_5597: stb %l1, [%l7 + 0x0F] fxnors %f9, %f4, %f8 sth %g5, [%l7 + 0x2A] sdivcc %o6, 0x0293, %g2 fzeros %f3 ba,a,pn %icc, loop_5598 fpackfix %f10, %f4 ldub [%l7 + 0x6A], %o0 ldub [%l7 + 0x19], %o1 loop_5598: ldsw [%l7 + 0x58], %l6 sra %g4, %l4, %o4 stb %g7, [%l7 + 0x48] fpackfix %f4, %f8 edge16n %l2, %i3, %i6 ldub [%l7 + 0x55], %l3 fmovsl %xcc, %f4, %f4 stx %l0, [%l7 + 0x38] lduw [%l7 + 0x30], %o7 stb %l5, [%l7 + 0x72] fmovdl %icc, %f6, %f3 ld [%l7 + 0x14], %f11 sdivcc %g6, 0x01D9, %o5 brgez,a %i2, loop_5599 fbug %fcc0, loop_5600 tpos %xcc, 0x5 ldd [%l7 + 0x78], %f8 loop_5599: tcs %icc, 0x7 loop_5600: fmovrse %i5, %f11, %f10 fornot1 %f0, %f10, %f2 sth %i7, [%l7 + 0x7A] sth %o2, [%l7 + 0x38] edge32l %o3, %i0, %i1 be,a loop_5601 fmovrdgez %g1, %f14, %f0 movl %xcc, %i4, %g3 fpsub32 %f14, %f8, %f4 loop_5601: nop setx loop_5602, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x30], %g5 fmovda %icc, %f15, %f1 ldsb [%l7 + 0x75], %l1 loop_5602: tl %icc, 0x3 bge,a %icc, loop_5603 ldsb [%l7 + 0x6B], %g2 lduh [%l7 + 0x7A], %o0 lduw [%l7 + 0x2C], %o1 loop_5603: movcc %icc, %l6, %g4 stw %o6, [%l7 + 0x38] stx %o4, [%l7 + 0x18] fornot2 %f12, %f4, %f14 brnz %g7, loop_5604 sethi 0x1C4A, %l4 ldx [%l7 + 0x30], %l2 bvc,pn %icc, loop_5605 loop_5604: movl %icc, %i3, %l3 fba,a %fcc1, loop_5606 srlx %i6, %o7, %l0 loop_5605: fbn,a %fcc2, loop_5607 stx %g6, [%l7 + 0x60] loop_5606: ldsb [%l7 + 0x3B], %o5 std %f0, [%l7 + 0x10] loop_5607: stb %l5, [%l7 + 0x74] fmovsg %xcc, %f15, %f14 ldsw [%l7 + 0x10], %i2 movre %i7, 0x212, %i5 tvc %icc, 0x4 ldsh [%l7 + 0x6A], %o2 nop setx loop_5608, %l0, %l1 jmpl %l1, %o3 movgu %xcc, %i0, %g1 ldx [%l7 + 0x08], %i1 ldd [%l7 + 0x10], %f0 loop_5608: fmovrdlz %g3, %f14, %f2 fbul %fcc2, loop_5609 ldx [%l7 + 0x60], %i4 fpadd16s %f10, %f4, %f1 nop setx loop_5610, %l0, %l1 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_5609: orcc %g5, 0x1082, %l1 xorcc %o0, 0x1F9F, %g2 movge %xcc, %l6, %o1 loop_5610: std %f6, [%l7 + 0x10] fcmpne32 %f8, %f4, %g4 brlez,a %o4, loop_5611 stx %g7, [%l7 + 0x58] ldub [%l7 + 0x56], %o6 fnot1s %f10, %f5 loop_5611: fnand %f6, %f14, %f0 fmovsvc %icc, %f2, %f1 fmovsneg %icc, %f3, %f2 taddcc %l4, 0x0724, %l2 brgez,a %i3, loop_5612 fzero %f0 movpos %xcc, %l3, %i6 fbg %fcc2, loop_5613 loop_5612: add %l0, %g6, %o5 fbge,a %fcc0, loop_5614 bvc,a,pn %xcc, loop_5615 loop_5613: tgu %icc, 0x1 ldub [%l7 + 0x5C], %o7 loop_5614: brgez,a %l5, loop_5616 loop_5615: nop setx loop_5617, %l0, %l1 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 %i7, %i2, %o2 fmovdne %xcc, %f5, %f1 loop_5616: fmovspos %icc, %f8, %f8 loop_5617: movneg %xcc, %o3, %i0 faligndata %f10, %f10, %f4 fand %f2, %f6, %f10 tvs %icc, 0x4 stb %i5, [%l7 + 0x22] mulx %i1, %g1, %i4 ldub [%l7 + 0x08], %g3 fornot2s %f13, %f8, %f11 fornot1 %f14, %f6, %f6 fmovrslez %g5, %f1, %f4 movrlez %o0, %l1, %g2 movn %xcc, %o1, %l6 andncc %o4, %g4, %g7 ld [%l7 + 0x5C], %f12 fmul8x16au %f0, %f4, %f14 edge32l %l4, %l2, %i3 bleu,a %icc, loop_5618 ldub [%l7 + 0x4C], %o6 tvs %xcc, 0x5 lduw [%l7 + 0x6C], %l3 loop_5618: movre %l0, 0x0C3, %i6 movcc %icc, %o5, %o7 ldd [%l7 + 0x08], %f2 fone %f10 fmovsne %xcc, %f7, %f4 fmovda %xcc, %f13, %f3 fnot1 %f0, %f0 fba,a %fcc3, loop_5619 mova %xcc, %g6, %i7 fbg %fcc2, loop_5620 ldx [%l7 + 0x68], %i2 loop_5619: fbl %fcc2, loop_5621 fandnot2 %f12, %f14, %f6 loop_5620: sth %l5, [%l7 + 0x32] ldx [%l7 + 0x50], %o2 loop_5621: ldd [%l7 + 0x40], %f14 movneg %icc, %i0, %o3 fbue,a %fcc3, loop_5622 fmovsl %icc, %f9, %f7 fble %fcc1, loop_5623 and %i1, 0x0041, %i5 loop_5622: bn %xcc, loop_5624 stx %g1, [%l7 + 0x10] loop_5623: fmovdcc %icc, %f5, %f7 fmul8x16 %f1, %f8, %f2 loop_5624: fcmpgt16 %f0, %f6, %i4 st %f7, [%l7 + 0x28] movcs %xcc, %g3, %g5 fmovsneg %xcc, %f12, %f8 ldd [%l7 + 0x28], %f12 ldsh [%l7 + 0x72], %o0 fmovsge %xcc, %f3, %f1 lduw [%l7 + 0x18], %l1 nop setx loop_5625, %l0, %l1 jmpl %l1, %g2 bg,a %xcc, loop_5626 nop setx loop_5627, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bn,pt %icc, loop_5628 loop_5625: ld [%l7 + 0x24], %f2 loop_5626: lduw [%l7 + 0x2C], %o1 loop_5627: lduh [%l7 + 0x58], %o4 loop_5628: ldsb [%l7 + 0x08], %g4 fmovsleu %xcc, %f13, %f11 fcmpeq16 %f6, %f0, %g7 movleu %xcc, %l4, %l6 fsrc2s %f8, %f1 alignaddr %i3, %o6, %l3 std %f0, [%l7 + 0x68] ldsb [%l7 + 0x77], %l2 lduh [%l7 + 0x78], %i6 fxor %f12, %f4, %f10 call loop_5629 fbue,a %fcc3, loop_5630 fpsub16s %f15, %f2, %f13 sdiv %o5, 0x181E, %l0 loop_5629: ldsw [%l7 + 0x18], %g6 loop_5630: fblg %fcc3, loop_5631 sth %i7, [%l7 + 0x66] lduw [%l7 + 0x7C], %i2 andn %o7, %o2, %l5 loop_5631: addccc %i0, 0x0DBB, %o3 ldsw [%l7 + 0x48], %i1 fexpand %f9, %f12 fmovrsne %i5, %f2, %f1 ldsb [%l7 + 0x49], %i4 sra %g3, %g1, %g5 alignaddr %o0, %g2, %o1 tg %icc, 0x0 ldub [%l7 + 0x57], %o4 brlz %l1, loop_5632 tge %xcc, 0x4 fmul8x16 %f12, %f8, %f6 fcmped %fcc2, %f2, %f14 loop_5632: fnegs %f12, %f8 smul %g7, 0x149E, %g4 fmovsneg %xcc, %f0, %f2 edge8 %l6, %l4, %o6 ldx [%l7 + 0x18], %i3 edge32ln %l2, %l3, %i6 bvc loop_5633 fmovrslz %l0, %f7, %f6 ldd [%l7 + 0x78], %f4 ldsw [%l7 + 0x60], %g6 loop_5633: orcc %i7, %o5, %i2 movvs %icc, %o2, %o7 tle %xcc, 0x3 array16 %l5, %o3, %i0 ldsh [%l7 + 0x7A], %i1 fzero %f6 add %i4, 0x008B, %i5 bge,a,pn %xcc, loop_5634 ldsb [%l7 + 0x61], %g3 bvc,a %icc, loop_5635 ld [%l7 + 0x68], %f10 loop_5634: fmovdl %xcc, %f10, %f3 ldub [%l7 + 0x21], %g1 loop_5635: movrlz %o0, %g5, %g2 edge8ln %o1, %l1, %g7 fbuge %fcc2, loop_5636 ldd [%l7 + 0x50], %f2 movrgz %o4, 0x1AD, %l6 andcc %l4, 0x1EBA, %o6 loop_5636: fpackfix %f6, %f9 stw %i3, [%l7 + 0x20] fbl,a %fcc3, loop_5637 orcc %l2, %g4, %l3 xor %l0, %i6, %g6 udiv %o5, 0x1F66, %i2 loop_5637: lduh [%l7 + 0x66], %i7 st %f15, [%l7 + 0x20] smul %o7, %l5, %o3 ld [%l7 + 0x7C], %f10 stx %o2, [%l7 + 0x58] fabsd %f8, %f4 fcmple16 %f2, %f0, %i0 std %f0, [%l7 + 0x48] tleu %xcc, 0x5 st %f0, [%l7 + 0x64] ldub [%l7 + 0x5F], %i4 fpadd32 %f8, %f14, %f4 lduw [%l7 + 0x28], %i1 edge32l %g3, %g1, %o0 edge32ln %g5, %g2, %i5 addcc %o1, 0x0DDC, %l1 fandnot1s %f8, %f2, %f9 lduh [%l7 + 0x1A], %g7 fcmpgt32 %f10, %f6, %o4 ldsw [%l7 + 0x24], %l4 sdiv %o6, 0x161A, %l6 lduh [%l7 + 0x46], %l2 fblg %fcc2, loop_5638 ldub [%l7 + 0x54], %i3 sdiv %l3, 0x1D9D, %g4 movcc %icc, %i6, %g6 loop_5638: lduh [%l7 + 0x6C], %l0 fbue,a %fcc1, loop_5639 fnands %f1, %f0, %f11 lduh [%l7 + 0x28], %o5 fmovsleu %icc, %f1, %f5 loop_5639: fpackfix %f0, %f13 movn %icc, %i7, %o7 udivx %i2, 0x0B7C, %l5 stw %o2, [%l7 + 0x28] fbne %fcc3, loop_5640 call loop_5641 fands %f12, %f9, %f3 lduw [%l7 + 0x08], %i0 loop_5640: fcmpgt16 %f6, %f6, %i4 loop_5641: movrgz %o3, %g3, %i1 lduw [%l7 + 0x1C], %g1 ba %xcc, loop_5642 fmul8x16au %f11, %f14, %f12 fmovdvc %xcc, %f15, %f2 fmovsn %xcc, %f12, %f8 loop_5642: movl %icc, %o0, %g2 ldsb [%l7 + 0x33], %i5 ldub [%l7 + 0x75], %o1 fnors %f13, %f1, %f4 fmovdge %icc, %f12, %f13 fpadd16s %f7, %f0, %f7 fmovdvc %xcc, %f7, %f11 tn %icc, 0x0 xorcc %l1, %g5, %o4 nop setx loop_5643, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdl %icc, %f15, %f7 ldsb [%l7 + 0x2C], %l4 fsrc1s %f3, %f15 loop_5643: fmovde %xcc, %f5, %f3 stw %g7, [%l7 + 0x74] ldx [%l7 + 0x18], %o6 ldx [%l7 + 0x68], %l2 ldx [%l7 + 0x30], %l6 edge16ln %l3, %g4, %i3 stw %i6, [%l7 + 0x68] stw %g6, [%l7 + 0x1C] st %f7, [%l7 + 0x70] movneg %xcc, %l0, %i7 and %o5, %i2, %o7 fpsub16s %f4, %f13, %f4 fcmpgt16 %f2, %f12, %l5 lduw [%l7 + 0x44], %i0 fmovsgu %xcc, %f4, %f8 ld [%l7 + 0x0C], %f7 xor %i4, 0x1C14, %o3 xnorcc %g3, 0x079B, %i1 fmovdn %icc, %f3, %f6 fbo,a %fcc3, loop_5644 fmovrslez %o2, %f4, %f14 lduw [%l7 + 0x4C], %o0 fmovrse %g1, %f2, %f2 loop_5644: sdivx %g2, 0x1EC2, %i5 fone %f0 fbul %fcc3, loop_5645 stx %o1, [%l7 + 0x40] fmuld8ulx16 %f3, %f4, %f6 st %f13, [%l7 + 0x4C] loop_5645: ldsb [%l7 + 0x4A], %g5 xnorcc %o4, %l4, %g7 stb %o6, [%l7 + 0x19] fmovdle %xcc, %f2, %f3 array32 %l1, %l2, %l6 fmovrslz %l3, %f7, %f11 lduw [%l7 + 0x78], %i3 alignaddrl %i6, %g4, %g6 ld [%l7 + 0x34], %f0 move %icc, %i7, %o5 fpackfix %f10, %f1 popc %l0, %o7 andncc %l5, %i0, %i2 fmovrsgez %o3, %f12, %f13 sllx %g3, 0x08, %i4 fcmpes %fcc3, %f11, %f5 fmovda %icc, %f7, %f7 fbue %fcc2, loop_5646 fpadd32 %f8, %f12, %f8 fone %f6 fnegd %f0, %f4 loop_5646: fexpand %f14, %f12 fbe %fcc2, loop_5647 bvs,a,pn %icc, loop_5648 fmuld8ulx16 %f6, %f6, %f14 std %f10, [%l7 + 0x68] loop_5647: bleu,pn %icc, loop_5649 loop_5648: siam 0x4 lduh [%l7 + 0x20], %i1 ldsw [%l7 + 0x18], %o0 loop_5649: ldsb [%l7 + 0x19], %o2 fpsub16s %f12, %f15, %f15 movne %icc, %g1, %i5 stw %o1, [%l7 + 0x68] lduw [%l7 + 0x38], %g2 ld [%l7 + 0x18], %f8 edge16ln %o4, %l4, %g7 fand %f14, %f4, %f6 sllx %o6, 0x01, %g5 ld [%l7 + 0x10], %f12 fmovsvc %icc, %f7, %f15 ldx [%l7 + 0x70], %l1 fcmpeq16 %f0, %f12, %l6 ldsw [%l7 + 0x40], %l3 srax %i3, %i6, %l2 lduh [%l7 + 0x52], %g4 bne,a,pn %xcc, loop_5650 lduh [%l7 + 0x16], %i7 tcc %xcc, 0x4 st %f11, [%l7 + 0x4C] loop_5650: fexpand %f10, %f4 fnor %f8, %f2, %f14 edge8ln %o5, %l0, %g6 bne %icc, loop_5651 stb %l5, [%l7 + 0x0B] movrgez %o7, 0x30A, %i2 sth %i0, [%l7 + 0x1A] loop_5651: ldsw [%l7 + 0x68], %g3 fpsub32 %f2, %f8, %f14 fpackfix %f0, %f12 tvs %icc, 0x5 smul %i4, %i1, %o3 fmuld8sux16 %f10, %f2, %f0 fmovsle %icc, %f3, %f7 ldsh [%l7 + 0x68], %o0 fbn,a %fcc0, loop_5652 edge16n %o2, %i5, %g1 lduh [%l7 + 0x58], %o1 edge16l %g2, %o4, %l4 loop_5652: tvc %xcc, 0x0 movcc %icc, %o6, %g5 fxors %f4, %f4, %f9 edge16l %l1, %l6, %g7 tpos %xcc, 0x3 fmovdgu %xcc, %f1, %f1 brlz %i3, loop_5653 std %f14, [%l7 + 0x18] fcmpd %fcc1, %f12, %f8 lduh [%l7 + 0x14], %i6 loop_5653: ba,a %xcc, loop_5654 fbul %fcc0, loop_5655 lduw [%l7 + 0x38], %l3 fcmpgt16 %f2, %f4, %g4 loop_5654: fpadd16 %f10, %f4, %f8 loop_5655: ld [%l7 + 0x28], %f12 sth %l2, [%l7 + 0x24] brnz %i7, loop_5656 ldx [%l7 + 0x68], %l0 mulx %o5, 0x0001, %l5 ldsb [%l7 + 0x0E], %g6 loop_5656: edge8n %i2, %i0, %g3 stw %o7, [%l7 + 0x70] brlz %i4, loop_5657 fmul8sux16 %f2, %f6, %f14 fxor %f12, %f12, %f4 fmovdn %xcc, %f11, %f0 loop_5657: array8 %i1, %o3, %o2 fmovse %xcc, %f6, %f11 fornot1 %f0, %f6, %f10 edge16n %i5, %o0, %o1 udiv %g2, 0x1B48, %g1 fands %f13, %f3, %f12 fmovrdlz %o4, %f8, %f6 fmovsvs %xcc, %f12, %f9 ldsw [%l7 + 0x3C], %o6 fmovdgu %icc, %f15, %f4 fandnot2s %f15, %f12, %f14 st %f14, [%l7 + 0x0C] fmul8x16au %f6, %f7, %f8 fbe,a %fcc2, loop_5658 brz %l4, loop_5659 tcc %icc, 0x5 ldub [%l7 + 0x3C], %g5 loop_5658: edge8 %l6, %l1, %g7 loop_5659: ldsb [%l7 + 0x34], %i3 movvc %xcc, %i6, %g4 bgu,a %xcc, loop_5660 fnot1 %f6, %f12 fcmpes %fcc0, %f6, %f5 fpsub16 %f6, %f14, %f14 loop_5660: fmovscc %icc, %f3, %f11 ldsb [%l7 + 0x5E], %l2 fmovrsne %l3, %f0, %f3 fcmpd %fcc0, %f10, %f2 stb %l0, [%l7 + 0x19] lduw [%l7 + 0x30], %i7 ldd [%l7 + 0x10], %f2 lduw [%l7 + 0x78], %o5 stb %l5, [%l7 + 0x2A] fmovdne %xcc, %f7, %f6 ldsw [%l7 + 0x24], %i2 sethi 0x07A8, %g6 fcmpgt32 %f12, %f2, %i0 fbne,a %fcc0, loop_5661 ld [%l7 + 0x5C], %f6 tcc %xcc, 0x3 orn %g3, %o7, %i1 loop_5661: fmovrslez %o3, %f10, %f8 bvs,a,pn %icc, loop_5662 ldd [%l7 + 0x18], %f2 fcmpgt16 %f10, %f12, %i4 fones %f4 loop_5662: fmovdg %xcc, %f5, %f0 fpsub16 %f10, %f8, %f6 ldd [%l7 + 0x10], %f14 fbue,a %fcc2, loop_5663 bgu,a,pn %xcc, loop_5664 movcs %icc, %o2, %i5 edge8ln %o0, %o1, %g2 loop_5663: movge %icc, %o4, %g1 loop_5664: orn %o6, %l4, %l6 stw %l1, [%l7 + 0x58] fbul %fcc2, loop_5665 movge %icc, %g5, %i3 smulcc %i6, 0x171B, %g4 fexpand %f7, %f0 loop_5665: lduh [%l7 + 0x36], %g7 ldub [%l7 + 0x11], %l3 fmovrslez %l0, %f6, %f14 umulcc %l2, 0x1429, %i7 ldsb [%l7 + 0x7C], %l5 fcmpgt32 %f14, %f2, %o5 ldub [%l7 + 0x14], %g6 ldx [%l7 + 0x68], %i0 brgez,a %g3, loop_5666 ldx [%l7 + 0x40], %o7 fmuld8ulx16 %f5, %f14, %f10 fsrc2 %f14, %f4 loop_5666: fnot2s %f1, %f9 umul %i2, 0x1FB8, %o3 udivcc %i1, 0x15B6, %o2 fmovdcs %xcc, %f12, %f3 ldsb [%l7 + 0x55], %i5 movrne %o0, 0x26E, %i4 fbug %fcc3, loop_5667 sll %g2, %o4, %g1 stx %o1, [%l7 + 0x70] ldd [%l7 + 0x48], %f0 loop_5667: movrne %o6, %l4, %l6 bshuffle %f8, %f4, %f2 move %icc, %g5, %i3 fmovsge %icc, %f9, %f7 lduh [%l7 + 0x5A], %l1 fmovsa %xcc, %f11, %f12 fandnot1 %f12, %f10, %f14 fnot2s %f13, %f0 fcmps %fcc0, %f8, %f12 nop setx loop_5668, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot2 %f14, %f12, %f6 fxors %f12, %f10, %f10 siam 0x0 loop_5668: fmovrdlez %i6, %f2, %f0 bgu,a %xcc, loop_5669 bcs,a %icc, loop_5670 fpadd32s %f7, %f15, %f14 ldd [%l7 + 0x70], %f10 loop_5669: andncc %g7, %l3, %l0 loop_5670: std %f10, [%l7 + 0x10] taddcc %g4, %l2, %i7 lduh [%l7 + 0x14], %l5 fornot2s %f0, %f1, %f15 addccc %g6, 0x13F1, %o5 ldsb [%l7 + 0x4D], %i0 fble,a %fcc2, loop_5671 ld [%l7 + 0x14], %f15 movrgez %o7, 0x2D1, %i2 st %f8, [%l7 + 0x4C] loop_5671: brz %g3, loop_5672 ldsw [%l7 + 0x1C], %i1 fbug,a %fcc2, loop_5673 udivcc %o3, 0x191E, %o2 loop_5672: bcc,a,pt %xcc, loop_5674 lduw [%l7 + 0x20], %i5 loop_5673: fmovrsne %i4, %f15, %f9 ldsw [%l7 + 0x44], %o0 loop_5674: fcmpeq16 %f14, %f10, %g2 fmovdl %icc, %f14, %f8 fmovsle %xcc, %f0, %f0 lduh [%l7 + 0x76], %o4 sll %g1, %o6, %o1 fpsub32 %f4, %f10, %f6 movcc %icc, %l6, %g5 movl %xcc, %l4, %i3 bl,a loop_5675 srl %l1, %g7, %i6 sth %l3, [%l7 + 0x4C] edge32n %g4, %l0, %l2 loop_5675: fmovsg %xcc, %f14, %f9 fcmple32 %f2, %f14, %i7 fmovdn %icc, %f6, %f13 brlez,a %l5, loop_5676 lduw [%l7 + 0x14], %o5 fandnot2 %f8, %f8, %f14 srax %g6, 0x13, %i0 loop_5676: ld [%l7 + 0x24], %f5 ldub [%l7 + 0x7D], %o7 bvc loop_5677 tvc %xcc, 0x5 fmovdpos %xcc, %f3, %f4 siam 0x1 loop_5677: udivx %g3, 0x0AEB, %i2 lduh [%l7 + 0x7A], %i1 fpsub32s %f0, %f6, %f2 std %f10, [%l7 + 0x40] fmovspos %xcc, %f3, %f4 lduh [%l7 + 0x7A], %o2 ldsb [%l7 + 0x2D], %i5 tpos %icc, 0x2 ld [%l7 + 0x18], %f0 fmovrdlez %o3, %f8, %f0 sth %o0, [%l7 + 0x30] andn %i4, %g2, %o4 fmovspos %icc, %f5, %f1 fxnors %f8, %f1, %f5 fmovde %icc, %f7, %f2 fabsd %f12, %f6 sdiv %g1, 0x1180, %o1 taddcctv %o6, %g5, %l4 fmuld8sux16 %f7, %f13, %f12 ldsh [%l7 + 0x42], %l6 fmovrsne %i3, %f12, %f6 ldd [%l7 + 0x38], %f0 bshuffle %f12, %f14, %f10 or %l1, %g7, %i6 st %f11, [%l7 + 0x54] fbul,a %fcc3, loop_5678 fmuld8sux16 %f0, %f4, %f4 movge %icc, %l3, %g4 edge16l %l2, %i7, %l5 loop_5678: ldx [%l7 + 0x58], %o5 fbl %fcc0, loop_5679 fmovde %xcc, %f10, %f6 lduw [%l7 + 0x2C], %l0 movrgez %i0, %g6, %o7 loop_5679: fpadd16 %f2, %f4, %f10 fxnors %f4, %f4, %f2 fbg,a %fcc2, loop_5680 bvc,a,pn %xcc, loop_5681 movrgez %g3, %i2, %o2 call loop_5682 loop_5680: sth %i5, [%l7 + 0x30] loop_5681: stx %o3, [%l7 + 0x10] lduw [%l7 + 0x44], %i1 loop_5682: bvs,pt %icc, loop_5683 fcmpes %fcc0, %f14, %f14 ldsb [%l7 + 0x4C], %o0 fpsub16 %f2, %f0, %f14 loop_5683: stb %g2, [%l7 + 0x1C] bvs,a,pt %xcc, loop_5684 smulcc %i4, %g1, %o1 edge32 %o6, %o4, %l4 fmovdleu %icc, %f4, %f11 loop_5684: fmovsne %xcc, %f4, %f12 ldsh [%l7 + 0x60], %g5 fmovrsgz %i3, %f11, %f13 stx %l1, [%l7 + 0x50] ldsw [%l7 + 0x10], %g7 fba,a %fcc2, loop_5685 umulcc %i6, 0x0E50, %l3 lduw [%l7 + 0x58], %l6 fmovsg %icc, %f15, %f11 loop_5685: stw %l2, [%l7 + 0x68] siam 0x1 and %i7, 0x1127, %g4 fcmple16 %f14, %f0, %o5 fmovse %xcc, %f3, %f11 movgu %xcc, %l5, %i0 std %f14, [%l7 + 0x78] movcc %xcc, %g6, %o7 st %f10, [%l7 + 0x24] bcs,a loop_5686 fbul,a %fcc0, loop_5687 bpos %icc, loop_5688 xnorcc %g3, %l0, %i2 loop_5686: fpsub32 %f12, %f2, %f0 loop_5687: fpmerge %f15, %f5, %f10 loop_5688: smulcc %i5, 0x093E, %o2 stw %o3, [%l7 + 0x08] tcs %icc, 0x7 ldsb [%l7 + 0x63], %i1 siam 0x7 ldub [%l7 + 0x20], %g2 fabss %f5, %f11 ldx [%l7 + 0x20], %i4 fbge %fcc2, loop_5689 lduw [%l7 + 0x0C], %o0 fmovsgu %icc, %f15, %f9 lduw [%l7 + 0x38], %g1 loop_5689: fmovdle %icc, %f2, %f2 taddcc %o1, %o6, %l4 edge8n %o4, %g5, %i3 sdivcc %l1, 0x1631, %g7 fsrc1 %f8, %f0 fmovdgu %xcc, %f8, %f3 ldsw [%l7 + 0x24], %l3 stx %l6, [%l7 + 0x78] ldx [%l7 + 0x38], %l2 stw %i7, [%l7 + 0x60] fmovrslz %i6, %f11, %f10 ldd [%l7 + 0x38], %f14 alignaddr %o5, %l5, %g4 fmovscc %icc, %f14, %f11 move %xcc, %g6, %i0 ld [%l7 + 0x20], %f13 movl %xcc, %g3, %l0 fmuld8sux16 %f11, %f4, %f8 array16 %o7, %i2, %o2 ldx [%l7 + 0x70], %o3 bne,a,pt %xcc, loop_5690 sth %i1, [%l7 + 0x6A] fnand %f12, %f0, %f14 stx %i5, [%l7 + 0x28] loop_5690: sub %g2, %i4, %o0 stb %o1, [%l7 + 0x65] xor %g1, 0x194F, %l4 addcc %o4, 0x0110, %o6 ldub [%l7 + 0x2B], %g5 fcmpes %fcc1, %f14, %f11 movvs %xcc, %i3, %l1 fmovrsne %g7, %f12, %f0 ldx [%l7 + 0x50], %l6 brgez,a %l3, loop_5691 ldub [%l7 + 0x57], %i7 ld [%l7 + 0x14], %f8 movneg %xcc, %i6, %l2 loop_5691: fcmpes %fcc1, %f1, %f10 stw %o5, [%l7 + 0x10] sllx %g4, 0x0C, %g6 andncc %l5, %g3, %i0 tvs %xcc, 0x6 stb %o7, [%l7 + 0x50] fmovsgu %xcc, %f9, %f6 fcmpne32 %f4, %f4, %i2 fmovdcc %icc, %f15, %f12 lduh [%l7 + 0x4A], %l0 fbg %fcc1, loop_5692 array16 %o3, %i1, %i5 sethi 0x0A0E, %g2 ld [%l7 + 0x0C], %f7 loop_5692: lduh [%l7 + 0x32], %o2 ldsh [%l7 + 0x1C], %o0 fcmpeq16 %f6, %f0, %i4 stw %o1, [%l7 + 0x08] pdist %f4, %f14, %f14 st %f0, [%l7 + 0x6C] fcmps %fcc2, %f7, %f8 fmovrdgez %g1, %f6, %f2 movre %o4, 0x0FC, %l4 lduh [%l7 + 0x72], %o6 te %xcc, 0x0 lduh [%l7 + 0x24], %g5 fbug %fcc3, loop_5693 ldsw [%l7 + 0x44], %l1 fmovs %f1, %f10 fmovrsne %i3, %f14, %f0 loop_5693: nop setx loop_5694, %l0, %l1 jmpl %l1, %l6 andncc %g7, %l3, %i6 sllx %i7, %o5, %l2 fmovdn %xcc, %f8, %f10 loop_5694: sub %g4, 0x0BBE, %g6 fnegs %f15, %f2 fmovsle %icc, %f0, %f2 ld [%l7 + 0x38], %f15 array16 %g3, %i0, %l5 brlez %o7, loop_5695 xnorcc %i2, 0x09B6, %l0 st %f4, [%l7 + 0x6C] popc %i1, %i5 loop_5695: subc %g2, %o3, %o2 std %f12, [%l7 + 0x50] movneg %icc, %i4, %o1 bgu,a %icc, loop_5696 fcmpes %fcc2, %f3, %f15 fcmpes %fcc3, %f0, %f1 fexpand %f15, %f4 loop_5696: brlz,a %o0, loop_5697 brlz %g1, loop_5698 sth %o4, [%l7 + 0x7C] movneg %xcc, %o6, %g5 loop_5697: ldd [%l7 + 0x48], %f10 loop_5698: fmovdle %xcc, %f11, %f7 tcs %icc, 0x5 tcs %xcc, 0x5 stw %l1, [%l7 + 0x40] andn %i3, %l6, %g7 fmovsge %icc, %f7, %f2 edge32ln %l3, %l4, %i6 movrlz %i7, %l2, %g4 fbul,a %fcc3, loop_5699 stx %o5, [%l7 + 0x78] fmul8sux16 %f2, %f14, %f12 fbug %fcc2, loop_5700 loop_5699: edge8l %g6, %i0, %l5 stw %g3, [%l7 + 0x18] fmovdne %icc, %f6, %f5 loop_5700: ldsw [%l7 + 0x60], %i2 stx %l0, [%l7 + 0x78] fzeros %f6 fsrc2s %f9, %f2 tvs %xcc, 0x1 ldx [%l7 + 0x58], %i1 bg,pt %xcc, loop_5701 sllx %o7, 0x14, %i5 fxor %f12, %f14, %f14 nop setx loop_5702, %l0, %l1 jmpl %l1, %g2 loop_5701: st %f14, [%l7 + 0x78] fmovrdne %o2, %f8, %f8 stw %o3, [%l7 + 0x28] loop_5702: sth %i4, [%l7 + 0x68] fones %f11 nop setx loop_5703, %l0, %l1 jmpl %l1, %o1 addcc %o0, 0x1263, %g1 lduh [%l7 + 0x4C], %o4 stw %o6, [%l7 + 0x64] loop_5703: ldsh [%l7 + 0x76], %l1 bshuffle %f12, %f14, %f12 movrlz %g5, 0x35C, %l6 taddcc %g7, %l3, %l4 fxnors %f8, %f15, %f6 movn %icc, %i3, %i6 srlx %l2, %g4, %i7 fornot1s %f6, %f3, %f8 taddcc %g6, 0x06A0, %i0 fmovsa %xcc, %f0, %f15 xorcc %o5, 0x158E, %g3 fmovsneg %xcc, %f4, %f11 fmuld8ulx16 %f11, %f2, %f8 fmovsle %icc, %f13, %f6 taddcctv %i2, %l5, %l0 popc 0x1007, %i1 fandnot2 %f2, %f2, %f8 udiv %o7, 0x1A03, %i5 fpadd32 %f2, %f14, %f2 movrgz %g2, 0x365, %o3 fnegd %f8, %f6 ldsh [%l7 + 0x70], %i4 brz,a %o1, loop_5704 bvc,a,pn %icc, loop_5705 bcc,pn %icc, loop_5706 movl %xcc, %o2, %o0 loop_5704: lduh [%l7 + 0x6E], %g1 loop_5705: lduh [%l7 + 0x24], %o4 loop_5706: fmovsle %icc, %f5, %f1 movle %icc, %o6, %l1 sdiv %l6, 0x0259, %g7 fmovse %xcc, %f1, %f9 fpack32 %f12, %f2, %f12 ldsh [%l7 + 0x62], %l3 bne,a,pt %xcc, loop_5707 lduw [%l7 + 0x64], %g5 edge8n %i3, %i6, %l2 stw %l4, [%l7 + 0x68] loop_5707: and %g4, %i7, %g6 movvc %xcc, %i0, %o5 ldd [%l7 + 0x20], %f6 fornot2 %f10, %f2, %f10 faligndata %f12, %f4, %f14 movl %xcc, %g3, %i2 srlx %l5, %l0, %o7 edge32ln %i1, %g2, %o3 array16 %i5, %o1, %o2 fcmped %fcc0, %f6, %f2 fsrc1s %f11, %f1 fbule,a %fcc0, loop_5708 movrlz %o0, %i4, %g1 lduh [%l7 + 0x66], %o4 fmul8sux16 %f8, %f10, %f12 loop_5708: edge16ln %l1, %l6, %o6 fzeros %f7 ldsb [%l7 + 0x6D], %g7 fmovsn %icc, %f9, %f10 tvs %icc, 0x4 ldx [%l7 + 0x18], %l3 be,a loop_5709 fandnot2s %f8, %f9, %f4 andn %i3, %i6, %g5 fmovrdne %l4, %f14, %f14 loop_5709: bvc,a,pn %icc, loop_5710 ld [%l7 + 0x78], %f3 fbn %fcc0, loop_5711 udivx %l2, 0x1BCA, %i7 loop_5710: ldd [%l7 + 0x10], %f2 tg %xcc, 0x6 loop_5711: movle %xcc, %g6, %g4 fxnor %f0, %f4, %f4 ldsh [%l7 + 0x6A], %o5 fabsd %f8, %f10 fmovde %xcc, %f14, %f14 movrlez %i0, %i2, %g3 ldsh [%l7 + 0x68], %l0 andn %o7, %i1, %g2 movgu %xcc, %l5, %i5 bleu,a,pt %xcc, loop_5712 ldsh [%l7 + 0x7C], %o3 ldsh [%l7 + 0x44], %o1 movpos %icc, %o0, %i4 loop_5712: bg,a,pn %icc, loop_5713 fcmpgt32 %f4, %f14, %g1 ldsb [%l7 + 0x42], %o4 fpack16 %f2, %f8 loop_5713: tgu %icc, 0x2 bl %xcc, loop_5714 fmovdle %xcc, %f3, %f7 fsrc1s %f12, %f3 xnorcc %l1, 0x0D37, %l6 loop_5714: movvc %xcc, %o2, %g7 lduh [%l7 + 0x76], %o6 fcmpgt32 %f4, %f0, %l3 xnor %i6, 0x082F, %g5 xnor %i3, 0x1404, %l4 stw %i7, [%l7 + 0x1C] umulcc %l2, %g4, %o5 fornot1 %f2, %f12, %f12 movrne %i0, %i2, %g3 sdiv %l0, 0x0EE9, %g6 brgez,a %i1, loop_5715 fnot1s %f11, %f6 ldub [%l7 + 0x65], %g2 fone %f0 loop_5715: fsrc2 %f6, %f2 fcmpeq16 %f14, %f14, %l5 edge16ln %i5, %o3, %o1 ldsw [%l7 + 0x48], %o7 ba,a %xcc, loop_5716 fxor %f0, %f10, %f2 fmovsg %xcc, %f9, %f5 fmovrslz %i4, %f1, %f13 loop_5716: fcmpes %fcc3, %f12, %f4 sth %g1, [%l7 + 0x60] stx %o0, [%l7 + 0x58] ldx [%l7 + 0x70], %o4 udiv %l1, 0x18D6, %l6 fpsub32 %f10, %f6, %f0 bcc,a %icc, loop_5717 stx %g7, [%l7 + 0x18] ldsh [%l7 + 0x28], %o2 ldsw [%l7 + 0x60], %o6 loop_5717: ldx [%l7 + 0x50], %l3 bvc,a %icc, loop_5718 fblg,a %fcc1, loop_5719 bgu,a,pn %xcc, loop_5720 ldsb [%l7 + 0x75], %i6 loop_5718: fpadd32s %f10, %f5, %f2 loop_5719: fmul8ulx16 %f8, %f4, %f6 loop_5720: fornot2s %f9, %f11, %f7 add %i3, 0x00BF, %l4 sth %g5, [%l7 + 0x64] fmovdn %xcc, %f1, %f12 tpos %icc, 0x5 fbne %fcc3, loop_5721 movleu %xcc, %l2, %g4 sethi 0x0A54, %o5 st %f4, [%l7 + 0x3C] loop_5721: bl loop_5722 stx %i7, [%l7 + 0x20] movle %xcc, %i0, %g3 bne loop_5723 loop_5722: fornot1s %f1, %f12, %f3 fornot2 %f0, %f6, %f0 fnor %f0, %f12, %f0 loop_5723: sdivx %l0, 0x0A27, %i2 movpos %icc, %g6, %g2 ldsw [%l7 + 0x7C], %i1 srlx %i5, 0x16, %l5 fmovscs %xcc, %f4, %f5 array16 %o1, %o3, %i4 bge,a,pn %icc, loop_5724 movrlz %g1, 0x3D1, %o7 fmovdpos %icc, %f5, %f6 ldsb [%l7 + 0x44], %o4 loop_5724: ldd [%l7 + 0x38], %f8 edge32ln %o0, %l6, %g7 fmovsge %xcc, %f10, %f11 ldx [%l7 + 0x78], %l1 move %icc, %o2, %l3 ldx [%l7 + 0x18], %o6 std %f12, [%l7 + 0x50] movn %xcc, %i3, %i6 movvs %icc, %g5, %l2 lduh [%l7 + 0x54], %g4 tg %xcc, 0x3 bg,a,pn %icc, loop_5725 fbuge,a %fcc1, loop_5726 std %f14, [%l7 + 0x40] ldub [%l7 + 0x0E], %o5 loop_5725: ldsb [%l7 + 0x62], %l4 loop_5726: fmul8ulx16 %f14, %f0, %f4 fsrc2 %f14, %f10 fble,a %fcc3, loop_5727 stb %i0, [%l7 + 0x39] ldsh [%l7 + 0x4A], %g3 call loop_5728 loop_5727: fbo %fcc1, loop_5729 ldx [%l7 + 0x10], %l0 bg,a,pt %icc, loop_5730 loop_5728: movcs %icc, %i2, %i7 loop_5729: movvs %xcc, %g6, %g2 ble %xcc, loop_5731 loop_5730: ldsw [%l7 + 0x7C], %i1 lduh [%l7 + 0x38], %l5 fmul8ulx16 %f2, %f6, %f0 loop_5731: stx %o1, [%l7 + 0x10] ldx [%l7 + 0x20], %o3 mulscc %i4, 0x12A6, %g1 fxors %f15, %f13, %f14 fexpand %f8, %f8 stx %i5, [%l7 + 0x10] lduw [%l7 + 0x3C], %o7 edge32 %o4, %l6, %o0 ld [%l7 + 0x38], %f10 fbge %fcc3, loop_5732 stb %g7, [%l7 + 0x13] tcs %xcc, 0x6 stx %l1, [%l7 + 0x70] loop_5732: stb %o2, [%l7 + 0x3A] xnor %o6, %i3, %i6 movgu %icc, %g5, %l3 tneg %icc, 0x2 movcc %icc, %g4, %l2 fmovdleu %icc, %f13, %f5 srlx %l4, 0x12, %o5 bl,a,pn %icc, loop_5733 ld [%l7 + 0x78], %f7 fpsub32s %f7, %f15, %f11 ldsb [%l7 + 0x2F], %i0 loop_5733: fmovrdlez %g3, %f14, %f0 ta %xcc, 0x1 fxnors %f8, %f15, %f11 fmovs %f14, %f7 ldub [%l7 + 0x25], %l0 lduw [%l7 + 0x08], %i7 fpadd16 %f14, %f14, %f14 sth %i2, [%l7 + 0x18] sth %g2, [%l7 + 0x64] ldsb [%l7 + 0x44], %g6 st %f3, [%l7 + 0x48] srax %i1, %l5, %o3 fmovde %icc, %f5, %f1 ldub [%l7 + 0x3E], %o1 ldub [%l7 + 0x5A], %i4 ldsb [%l7 + 0x2F], %i5 ldsb [%l7 + 0x61], %o7 fabsd %f12, %f8 sub %o4, 0x11B2, %l6 te %xcc, 0x2 stw %o0, [%l7 + 0x7C] fmovdvc %xcc, %f0, %f4 fpadd32 %f2, %f8, %f12 fcmped %fcc2, %f8, %f10 fmovdvs %icc, %f4, %f6 stb %g7, [%l7 + 0x5A] edge32n %l1, %g1, %o2 fbg,a %fcc3, loop_5734 movvc %icc, %i3, %o6 ldub [%l7 + 0x51], %g5 bvc,a,pt %xcc, loop_5735 loop_5734: fbne,a %fcc2, loop_5736 fba,a %fcc0, loop_5737 ldd [%l7 + 0x50], %f12 loop_5735: fnors %f10, %f15, %f1 loop_5736: sllx %l3, %g4, %i6 loop_5737: fmovrdne %l2, %f12, %f0 lduw [%l7 + 0x60], %l4 alignaddr %i0, %g3, %o5 fandnot1 %f14, %f2, %f14 fxors %f5, %f2, %f8 stx %l0, [%l7 + 0x28] and %i2, %i7, %g2 movl %icc, %i1, %l5 fmovspos %xcc, %f4, %f0 subcc %g6, %o3, %o1 movvs %icc, %i5, %i4 fmul8x16al %f15, %f1, %f14 lduw [%l7 + 0x50], %o4 ldsh [%l7 + 0x5A], %l6 fmovscs %xcc, %f14, %f6 fornot2 %f14, %f12, %f2 ldx [%l7 + 0x60], %o7 movn %xcc, %g7, %o0 edge8n %g1, %l1, %o2 mova %icc, %o6, %i3 fmul8ulx16 %f6, %f4, %f8 stx %g5, [%l7 + 0x60] fmovrde %l3, %f10, %f12 move %xcc, %i6, %g4 lduw [%l7 + 0x6C], %l4 fbge %fcc3, loop_5738 xnor %l2, 0x06C3, %i0 array16 %o5, %l0, %g3 fcmpeq16 %f0, %f2, %i2 loop_5738: fmovde %xcc, %f10, %f5 fmovrdlez %g2, %f14, %f8 mulscc %i1, %i7, %l5 lduw [%l7 + 0x30], %g6 fxor %f0, %f14, %f6 fmovdle %xcc, %f15, %f5 mova %xcc, %o1, %i5 addc %o3, 0x0822, %o4 bleu,a %icc, loop_5739 ldsw [%l7 + 0x44], %i4 fandnot2s %f1, %f10, %f7 fsrc1 %f4, %f14 loop_5739: fornot1 %f4, %f4, %f0 lduw [%l7 + 0x2C], %l6 brgez,a %g7, loop_5740 brgez %o0, loop_5741 bn,a,pn %xcc, loop_5742 fmul8x16 %f0, %f4, %f8 loop_5740: lduh [%l7 + 0x20], %g1 loop_5741: stb %l1, [%l7 + 0x7E] loop_5742: fmul8x16au %f8, %f5, %f2 fcmple16 %f4, %f10, %o7 ldsh [%l7 + 0x0C], %o6 ldsb [%l7 + 0x21], %o2 xorcc %i3, 0x05D1, %g5 fcmped %fcc2, %f6, %f10 fpsub32s %f6, %f7, %f9 movrlez %l3, %g4, %i6 ldsh [%l7 + 0x70], %l4 edge8l %i0, %l2, %o5 ldx [%l7 + 0x68], %g3 ldx [%l7 + 0x18], %l0 fmovspos %xcc, %f7, %f6 tsubcc %i2, %i1, %i7 fmovsvc %xcc, %f13, %f6 tge %xcc, 0x1 ldsw [%l7 + 0x10], %g2 ta %xcc, 0x3 fmovscs %icc, %f4, %f7 sth %g6, [%l7 + 0x20] edge16 %l5, %i5, %o1 fmovdpos %xcc, %f8, %f3 st %f4, [%l7 + 0x54] fpsub32s %f8, %f9, %f2 sth %o3, [%l7 + 0x74] fnot1 %f4, %f0 fnegd %f4, %f8 lduw [%l7 + 0x54], %i4 move %icc, %o4, %g7 subc %o0, 0x09F6, %g1 ld [%l7 + 0x08], %f4 stw %l6, [%l7 + 0x58] lduw [%l7 + 0x54], %l1 fbul,a %fcc2, loop_5743 st %f15, [%l7 + 0x60] lduh [%l7 + 0x6A], %o7 taddcc %o2, %o6, %i3 loop_5743: fbu,a %fcc2, loop_5744 fmovse %xcc, %f12, %f10 brgez,a %g5, loop_5745 brnz %g4, loop_5746 loop_5744: fbug,a %fcc0, loop_5747 fornot2 %f14, %f4, %f6 loop_5745: fmuld8ulx16 %f15, %f15, %f6 loop_5746: tvc %xcc, 0x0 loop_5747: std %f14, [%l7 + 0x30] fbue %fcc1, loop_5748 andcc %i6, %l3, %l4 ble,a loop_5749 fcmpeq32 %f14, %f12, %l2 loop_5748: stx %o5, [%l7 + 0x58] tl %xcc, 0x2 loop_5749: brgz,a %g3, loop_5750 subccc %l0, %i0, %i2 fmovrdlz %i1, %f2, %f0 fmovrsne %g2, %f4, %f14 loop_5750: std %f6, [%l7 + 0x10] xor %g6, 0x094C, %l5 fcmpne16 %f14, %f10, %i5 fsrc2s %f3, %f14 ldsb [%l7 + 0x28], %o1 fmovsvs %xcc, %f4, %f14 tleu %icc, 0x1 fabss %f13, %f13 fmul8x16au %f2, %f10, %f0 movl %icc, %i7, %i4 edge8ln %o4, %g7, %o3 ldub [%l7 + 0x19], %o0 lduh [%l7 + 0x3C], %g1 fpadd32 %f0, %f10, %f4 lduw [%l7 + 0x28], %l6 fbu %fcc1, loop_5751 brnz %l1, loop_5752 brgez %o7, loop_5753 fbug,a %fcc1, loop_5754 loop_5751: tsubcctv %o2, %i3, %g5 loop_5752: fmovsneg %xcc, %f7, %f0 loop_5753: edge8ln %g4, %i6, %o6 loop_5754: tleu %icc, 0x7 fmovsge %xcc, %f12, %f14 fmuld8sux16 %f1, %f14, %f8 fblg,a %fcc2, loop_5755 std %f10, [%l7 + 0x20] sth %l3, [%l7 + 0x58] and %l2, 0x03A9, %o5 loop_5755: ldub [%l7 + 0x0A], %g3 ldx [%l7 + 0x58], %l0 ld [%l7 + 0x2C], %f2 fornot2s %f4, %f5, %f10 tge %icc, 0x3 std %f6, [%l7 + 0x50] tvs %xcc, 0x0 ldsb [%l7 + 0x12], %l4 fbl %fcc0, loop_5756 st %f5, [%l7 + 0x44] nop setx loop_5757, %l0, %l1 jmpl %l1, %i0 ble,a %xcc, loop_5758 loop_5756: movrne %i1, %i2, %g2 fmovdleu %xcc, %f1, %f2 loop_5757: ldd [%l7 + 0x20], %f10 loop_5758: fcmpne16 %f14, %f10, %l5 ldx [%l7 + 0x78], %i5 fbe %fcc3, loop_5759 movgu %xcc, %g6, %o1 stw %i7, [%l7 + 0x74] fble,a %fcc0, loop_5760 loop_5759: edge8l %i4, %o4, %g7 ldsb [%l7 + 0x2D], %o0 stx %o3, [%l7 + 0x28] loop_5760: fmovdvs %xcc, %f3, %f13 stb %l6, [%l7 + 0x62] andncc %g1, %o7, %l1 fpsub16s %f9, %f13, %f10 fmovsgu %icc, %f12, %f13 ldsh [%l7 + 0x64], %i3 movcs %xcc, %o2, %g4 ldd [%l7 + 0x18], %f12 fnot1 %f0, %f0 array16 %g5, %i6, %o6 fcmpgt32 %f8, %f12, %l2 ldd [%l7 + 0x60], %f10 bneg,a %icc, loop_5761 andcc %o5, 0x0C1D, %l3 fmovdl %xcc, %f0, %f12 fnegs %f3, %f11 loop_5761: fcmpeq16 %f10, %f12, %l0 fmovsn %icc, %f2, %f14 movl %xcc, %g3, %l4 fcmpes %fcc0, %f15, %f2 lduw [%l7 + 0x1C], %i1 faligndata %f0, %f10, %f4 edge32 %i0, %g2, %l5 fmovrdgz %i2, %f0, %f2 fmuld8sux16 %f10, %f15, %f10 st %f4, [%l7 + 0x24] fbe,a %fcc1, loop_5762 fnegs %f13, %f9 tvs %icc, 0x1 tpos %icc, 0x1 loop_5762: sth %g6, [%l7 + 0x20] tpos %xcc, 0x3 sdivx %i5, 0x0279, %i7 fpmerge %f1, %f8, %f4 array32 %i4, %o4, %g7 std %f0, [%l7 + 0x60] fmul8x16au %f14, %f13, %f2 ldsw [%l7 + 0x6C], %o1 edge16 %o3, %l6, %g1 umulcc %o0, %o7, %i3 stw %o2, [%l7 + 0x3C] bl,a loop_5763 fabss %f9, %f9 umul %g4, %g5, %l1 movleu %xcc, %i6, %o6 loop_5763: movrlez %o5, 0x185, %l2 ldsh [%l7 + 0x58], %l0 ld [%l7 + 0x14], %f0 movrgz %l3, 0x0C1, %l4 fmovsgu %xcc, %f0, %f2 fmovsg %xcc, %f1, %f13 andncc %g3, %i1, %i0 std %f2, [%l7 + 0x30] movn %icc, %g2, %l5 xnor %g6, 0x1B64, %i5 sdivcc %i2, 0x0601, %i7 fmovsneg %xcc, %f8, %f10 fcmped %fcc3, %f14, %f8 std %f14, [%l7 + 0x70] movcs %xcc, %i4, %o4 tleu %icc, 0x4 ldsh [%l7 + 0x14], %o1 ldd [%l7 + 0x70], %f12 sub %o3, 0x0A87, %l6 taddcc %g7, 0x0BA7, %g1 st %f15, [%l7 + 0x4C] stx %o7, [%l7 + 0x40] andncc %o0, %i3, %o2 sllx %g4, 0x11, %l1 st %f9, [%l7 + 0x1C] fornot1s %f2, %f7, %f14 fmovs %f15, %f2 movle %xcc, %g5, %o6 fmovsl %xcc, %f9, %f14 bne %xcc, loop_5764 faligndata %f0, %f4, %f6 tvc %xcc, 0x0 xor %i6, %o5, %l2 loop_5764: fnot1 %f14, %f0 fpack16 %f10, %f10 edge8 %l3, %l4, %l0 fcmpeq32 %f14, %f4, %i1 tne %xcc, 0x7 movrgz %i0, %g3, %l5 fmovdvs %xcc, %f2, %f3 ldsb [%l7 + 0x2E], %g6 bvc,a,pn %xcc, loop_5765 ldsb [%l7 + 0x17], %i5 edge8l %i2, %i7, %i4 sdiv %g2, 0x0E72, %o1 loop_5765: udivcc %o4, 0x19B8, %l6 lduh [%l7 + 0x52], %o3 bleu,a,pt %icc, loop_5766 alignaddr %g1, %g7, %o0 fmovsa %xcc, %f8, %f4 nop setx loop_5767, %l0, %l1 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_5766: fpadd16 %f2, %f14, %f4 lduw [%l7 + 0x30], %o7 fmovdg %icc, %f2, %f5 loop_5767: sll %o2, %g4, %i3 std %f14, [%l7 + 0x08] fcmpne32 %f12, %f6, %l1 lduw [%l7 + 0x5C], %o6 fmovdge %icc, %f2, %f6 fcmpes %fcc2, %f9, %f10 fmul8ulx16 %f2, %f8, %f6 bl,a %icc, loop_5768 tl %xcc, 0x5 tpos %xcc, 0x4 ldx [%l7 + 0x70], %i6 loop_5768: fexpand %f0, %f14 andn %o5, 0x0EB7, %g5 ld [%l7 + 0x6C], %f1 tleu %icc, 0x3 tneg %icc, 0x3 bgu,a %icc, loop_5769 std %f14, [%l7 + 0x30] and %l3, 0x0C1E, %l2 tl %icc, 0x0 loop_5769: fmul8sux16 %f2, %f2, %f2 sethi 0x03B4, %l4 ldd [%l7 + 0x78], %f10 nop setx loop_5770, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movge %xcc, %i1, %i0 fbuge %fcc2, loop_5771 array32 %l0, %l5, %g3 loop_5770: lduh [%l7 + 0x38], %i5 edge16 %g6, %i2, %i4 loop_5771: andncc %g2, %i7, %o4 fpsub32s %f13, %f14, %f12 fbule %fcc2, loop_5772 fnand %f0, %f0, %f0 fmovdg %icc, %f6, %f4 fpsub16 %f10, %f14, %f2 loop_5772: or %o1, 0x1BCE, %o3 st %f11, [%l7 + 0x0C] movvc %icc, %g1, %g7 stb %o0, [%l7 + 0x33] lduh [%l7 + 0x3C], %o7 sdiv %l6, 0x097D, %g4 srax %o2, 0x05, %i3 edge32ln %o6, %i6, %o5 xorcc %l1, 0x068C, %l3 lduw [%l7 + 0x60], %l2 fsrc1 %f0, %f6 sth %g5, [%l7 + 0x70] fmovrse %l4, %f13, %f12 st %f8, [%l7 + 0x1C] fors %f7, %f12, %f9 srax %i0, %l0, %i1 stb %g3, [%l7 + 0x67] fornot1 %f12, %f6, %f14 popc 0x059F, %i5 fone %f4 smul %g6, %l5, %i2 te %xcc, 0x5 fbne %fcc3, loop_5773 fmovrsne %i4, %f3, %f9 udiv %g2, 0x1487, %i7 ldub [%l7 + 0x2F], %o4 loop_5773: fbuge,a %fcc3, loop_5774 lduw [%l7 + 0x3C], %o1 and %g1, 0x1DD0, %g7 lduw [%l7 + 0x7C], %o3 loop_5774: movre %o0, %o7, %g4 fpsub32 %f8, %f4, %f0 fmuld8ulx16 %f15, %f4, %f10 fmovsle %xcc, %f1, %f11 bvs,a loop_5775 pdist %f6, %f10, %f10 fblg,a %fcc0, loop_5776 sra %l6, %o2, %i3 loop_5775: tsubcctv %o6, 0x1083, %i6 tle %icc, 0x3 loop_5776: fbne %fcc3, loop_5777 tcc %icc, 0x7 fnor %f10, %f4, %f6 brz %o5, loop_5778 loop_5777: tl %icc, 0x7 ba,pt %icc, loop_5779 fmovdl %icc, %f4, %f10 loop_5778: smul %l1, %l2, %g5 ldsh [%l7 + 0x2E], %l4 loop_5779: fmovdneg %icc, %f6, %f8 brgez %i0, loop_5780 stx %l3, [%l7 + 0x08] fcmpd %fcc1, %f2, %f0 movcc %xcc, %l0, %g3 loop_5780: fmovdne %icc, %f6, %f14 addc %i1, %i5, %l5 lduw [%l7 + 0x14], %g6 or %i4, %g2, %i7 fmovsneg %xcc, %f7, %f8 fcmpeq16 %f0, %f8, %i2 fmovspos %icc, %f8, %f5 movle %icc, %o4, %o1 siam 0x4 bgu,pn %xcc, loop_5781 fbo,a %fcc1, loop_5782 fpmerge %f13, %f1, %f10 fmovde %icc, %f12, %f6 loop_5781: ld [%l7 + 0x58], %f4 loop_5782: st %f13, [%l7 + 0x7C] and %g7, %g1, %o0 fble %fcc3, loop_5783 addc %o7, 0x15BF, %g4 st %f15, [%l7 + 0x68] ldsb [%l7 + 0x18], %o3 loop_5783: fmovdge %xcc, %f3, %f6 fpackfix %f4, %f8 fornot1s %f4, %f5, %f11 fnors %f15, %f9, %f8 call loop_5784 movre %l6, %o2, %i3 ldsw [%l7 + 0x38], %o6 st %f15, [%l7 + 0x30] loop_5784: stx %i6, [%l7 + 0x08] stb %o5, [%l7 + 0x27] move %icc, %l2, %l1 sll %g5, 0x18, %i0 tsubcctv %l4, 0x0B47, %l0 taddcctv %l3, %i1, %g3 st %f14, [%l7 + 0x48] fcmpgt32 %f6, %f12, %l5 fcmps %fcc3, %f15, %f6 ldsb [%l7 + 0x6A], %i5 fmovrsne %i4, %f1, %f14 ldsh [%l7 + 0x2C], %g6 stw %i7, [%l7 + 0x3C] xnor %i2, %o4, %o1 ldsh [%l7 + 0x60], %g7 call loop_5785 fbe,a %fcc2, loop_5786 fmovdn %xcc, %f6, %f4 fpadd16 %f12, %f0, %f10 loop_5785: movge %icc, %g2, %o0 loop_5786: stx %g1, [%l7 + 0x70] fbuge %fcc1, loop_5787 ldd [%l7 + 0x08], %f0 fsrc2 %f6, %f12 bshuffle %f10, %f14, %f10 loop_5787: ldsw [%l7 + 0x38], %o7 bg,a,pt %xcc, loop_5788 movvs %xcc, %o3, %g4 fmul8ulx16 %f14, %f2, %f6 fblg,a %fcc1, loop_5789 loop_5788: fpadd16s %f8, %f2, %f10 sdivx %o2, 0x000F, %l6 bn,a %xcc, loop_5790 loop_5789: lduh [%l7 + 0x76], %i3 std %f10, [%l7 + 0x68] stw %i6, [%l7 + 0x78] loop_5790: fmul8ulx16 %f14, %f0, %f6 fexpand %f2, %f6 fcmpeq16 %f4, %f12, %o5 fnot1s %f5, %f4 fbu,a %fcc0, loop_5791 bgu,a loop_5792 fpsub16s %f11, %f7, %f13 stw %o6, [%l7 + 0x0C] loop_5791: fcmpgt32 %f12, %f0, %l2 loop_5792: fble %fcc1, loop_5793 fornot2s %f12, %f0, %f7 mova %xcc, %l1, %i0 ldsw [%l7 + 0x7C], %l4 loop_5793: ldsb [%l7 + 0x09], %g5 edge16n %l0, %l3, %i1 for %f0, %f6, %f2 fmovscc %xcc, %f4, %f0 tgu %icc, 0x1 fones %f4 fmovdpos %xcc, %f5, %f6 fmul8x16 %f12, %f6, %f12 or %g3, 0x19C5, %l5 brlez %i5, loop_5794 ldsh [%l7 + 0x32], %g6 bl,pn %xcc, loop_5795 fmovdg %icc, %f13, %f1 loop_5794: ldsb [%l7 + 0x7C], %i4 fornot2s %f12, %f12, %f4 loop_5795: bcc %xcc, loop_5796 tsubcc %i7, 0x1E19, %i2 edge16ln %o4, %o1, %g7 tcs %icc, 0x0 loop_5796: ldsw [%l7 + 0x68], %g2 tcs %xcc, 0x6 ldd [%l7 + 0x60], %f14 fcmps %fcc0, %f3, %f3 tvs %xcc, 0x3 edge16 %o0, %o7, %g1 ldsw [%l7 + 0x24], %o3 fmovd %f12, %f10 stb %o2, [%l7 + 0x1B] stx %l6, [%l7 + 0x70] bgu,pt %xcc, loop_5797 faligndata %f14, %f10, %f4 fmovsl %xcc, %f14, %f8 lduh [%l7 + 0x7E], %i3 loop_5797: fmovscs %xcc, %f5, %f3 lduh [%l7 + 0x14], %i6 ldsh [%l7 + 0x26], %o5 movcs %icc, %g4, %o6 st %f1, [%l7 + 0x28] fandnot1 %f4, %f0, %f8 fmovrdgz %l2, %f4, %f4 tle %icc, 0x7 movg %xcc, %l1, %i0 orncc %g5, %l4, %l0 fmovrsgz %l3, %f15, %f11 stb %g3, [%l7 + 0x71] movrlz %l5, %i5, %g6 stb %i1, [%l7 + 0x41] tl %icc, 0x1 ldsb [%l7 + 0x63], %i4 ldub [%l7 + 0x39], %i2 xnorcc %o4, %o1, %i7 movle %xcc, %g7, %o0 fnot2s %f3, %f7 movpos %icc, %o7, %g2 fmovdcc %xcc, %f11, %f15 fandnot2 %f0, %f10, %f4 fmovsn %xcc, %f0, %f5 bpos %icc, loop_5798 fpmerge %f0, %f4, %f14 stb %g1, [%l7 + 0x30] fbue %fcc3, loop_5799 loop_5798: array8 %o3, %o2, %l6 ldsb [%l7 + 0x46], %i6 movg %icc, %o5, %g4 loop_5799: sth %o6, [%l7 + 0x40] ldsh [%l7 + 0x58], %l2 tsubcctv %i3, %i0, %l1 fpmerge %f15, %f4, %f0 fmovdl %xcc, %f11, %f13 fpack16 %f14, %f15 fpsub32 %f2, %f2, %f12 bcs,a %xcc, loop_5800 st %f11, [%l7 + 0x54] array8 %g5, %l0, %l3 fmovdgu %icc, %f4, %f5 loop_5800: ld [%l7 + 0x24], %f13 subccc %l4, 0x10B0, %g3 lduh [%l7 + 0x42], %i5 srax %l5, %i1, %i4 ldsh [%l7 + 0x7A], %g6 fmovdneg %icc, %f12, %f0 fpack32 %f8, %f12, %f6 stw %o4, [%l7 + 0x60] move %xcc, %i2, %o1 ldsw [%l7 + 0x5C], %g7 ldx [%l7 + 0x60], %i7 fone %f6 array32 %o7, %o0, %g2 fmovdcc %xcc, %f2, %f2 lduh [%l7 + 0x4A], %o3 bgu loop_5801 tsubcc %g1, %l6, %o2 fmovsl %icc, %f2, %f0 ldd [%l7 + 0x30], %f12 loop_5801: fmovrslez %o5, %f12, %f4 popc %g4, %i6 brz %l2, loop_5802 fcmpne16 %f10, %f2, %o6 fmovrslz %i0, %f8, %f0 fbul,a %fcc3, loop_5803 loop_5802: ldub [%l7 + 0x33], %l1 bcs %xcc, loop_5804 ldx [%l7 + 0x48], %g5 loop_5803: fnot1 %f2, %f0 edge16n %i3, %l0, %l4 loop_5804: ldub [%l7 + 0x45], %l3 ta %icc, 0x4 fbge %fcc0, loop_5805 ldsb [%l7 + 0x4F], %g3 lduw [%l7 + 0x4C], %i5 movg %icc, %i1, %i4 loop_5805: srax %l5, %g6, %i2 fmovde %icc, %f15, %f15 mova %xcc, %o1, %g7 fsrc2s %f9, %f2 alignaddrl %i7, %o4, %o0 for %f0, %f6, %f10 ba %xcc, loop_5806 movvc %icc, %g2, %o7 fxors %f5, %f2, %f4 edge32n %g1, %l6, %o2 loop_5806: fcmpne32 %f2, %f12, %o5 stb %o3, [%l7 + 0x28] fand %f10, %f10, %f12 alignaddrl %g4, %i6, %l2 fcmple16 %f4, %f2, %i0 fmovsleu %icc, %f14, %f2 bvc loop_5807 fxnor %f4, %f4, %f6 andncc %l1, %g5, %o6 be,a,pt %icc, loop_5808 loop_5807: fmovse %icc, %f3, %f0 bleu,pn %icc, loop_5809 bl,a,pn %icc, loop_5810 loop_5808: udivcc %i3, 0x16F2, %l4 nop setx loop_5811, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5809: ldsw [%l7 + 0x58], %l3 loop_5810: movcc %xcc, %g3, %l0 fmovrdgez %i5, %f2, %f10 loop_5811: sub %i1, 0x0F34, %i4 fsrc1s %f6, %f13 movl %xcc, %l5, %i2 nop setx loop_5812, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsneg %xcc, %f4, %f11 bvs,a,pn %icc, loop_5813 fnors %f9, %f7, %f12 loop_5812: fmovdl %xcc, %f1, %f3 sethi 0x10B2, %o1 loop_5813: ldd [%l7 + 0x30], %f0 tn %xcc, 0x1 sethi 0x12EF, %g6 fpsub16s %f3, %f13, %f8 st %f7, [%l7 + 0x28] and %g7, %i7, %o4 movl %icc, %o0, %o7 ldx [%l7 + 0x28], %g2 faligndata %f10, %f0, %f2 movle %icc, %g1, %l6 bneg,a,pt %xcc, loop_5814 ble,a %icc, loop_5815 andcc %o2, %o3, %o5 fexpand %f4, %f12 loop_5814: edge8n %g4, %i6, %l2 loop_5815: fmovrsne %i0, %f14, %f5 fsrc1s %f12, %f11 ldsb [%l7 + 0x5F], %l1 ldsh [%l7 + 0x4A], %g5 brgez,a %o6, loop_5816 brlez %i3, loop_5817 fmovdgu %xcc, %f13, %f12 bvs,a loop_5818 loop_5816: tsubcctv %l4, %l3, %g3 loop_5817: fmovsvs %icc, %f8, %f3 fmovs %f3, %f10 loop_5818: fornot1s %f11, %f11, %f13 std %f6, [%l7 + 0x78] lduh [%l7 + 0x7C], %i5 movvs %xcc, %i1, %l0 fmovsn %icc, %f8, %f8 or %l5, 0x0F72, %i4 fzeros %f9 fmovrdgez %i2, %f0, %f4 movleu %icc, %g6, %g7 ta %icc, 0x6 fpadd16s %f7, %f7, %f4 ldsw [%l7 + 0x30], %i7 ldsb [%l7 + 0x28], %o4 ldsb [%l7 + 0x59], %o1 edge32l %o0, %g2, %g1 stb %o7, [%l7 + 0x7A] fble,a %fcc2, loop_5819 movrgz %l6, %o2, %o3 st %f13, [%l7 + 0x40] fbne %fcc3, loop_5820 loop_5819: stw %g4, [%l7 + 0x10] fzeros %f7 addcc %o5, 0x105F, %i6 loop_5820: stx %l2, [%l7 + 0x40] xor %i0, 0x0D65, %g5 bge,pt %xcc, loop_5821 edge16l %l1, %i3, %l4 fpadd32 %f8, %f12, %f4 fmovdvc %icc, %f6, %f6 loop_5821: edge32n %l3, %g3, %i5 srl %i1, %l0, %l5 bcs,pt %icc, loop_5822 ldub [%l7 + 0x48], %i4 stw %o6, [%l7 + 0x2C] st %f2, [%l7 + 0x24] loop_5822: edge32 %i2, %g7, %g6 tsubcctv %i7, %o4, %o0 fpack16 %f12, %f12 std %f2, [%l7 + 0x68] tvs %icc, 0x5 siam 0x3 movge %icc, %o1, %g2 fcmpeq16 %f14, %f8, %o7 lduh [%l7 + 0x44], %l6 ldx [%l7 + 0x68], %g1 std %f14, [%l7 + 0x38] fpack16 %f8, %f0 fnegd %f14, %f6 ldsh [%l7 + 0x64], %o3 fmovrdgz %o2, %f6, %f8 tl %xcc, 0x6 taddcc %g4, 0x11A6, %o5 ldsb [%l7 + 0x15], %l2 ld [%l7 + 0x4C], %f10 stb %i0, [%l7 + 0x49] bl,a %icc, loop_5823 bcc,pn %icc, loop_5824 tvs %xcc, 0x2 sth %i6, [%l7 + 0x42] loop_5823: stw %g5, [%l7 + 0x54] loop_5824: ldsb [%l7 + 0x1B], %i3 fpack16 %f10, %f1 fpadd16 %f6, %f0, %f2 ldsb [%l7 + 0x42], %l1 movleu %icc, %l4, %l3 ld [%l7 + 0x70], %f14 fpadd32 %f8, %f12, %f0 for %f4, %f8, %f10 sdivcc %i5, 0x095E, %g3 lduw [%l7 + 0x5C], %l0 pdist %f8, %f8, %f14 fble,a %fcc1, loop_5825 bcs,a,pn %icc, loop_5826 sth %i1, [%l7 + 0x26] sth %i4, [%l7 + 0x64] loop_5825: edge8l %o6, %i2, %l5 loop_5826: fpack32 %f0, %f8, %f8 stx %g6, [%l7 + 0x28] fexpand %f11, %f4 stb %i7, [%l7 + 0x47] bg,a %xcc, loop_5827 fmovsleu %icc, %f13, %f11 sdivcc %o4, 0x130D, %o0 fpsub32s %f6, %f9, %f11 loop_5827: add %o1, 0x187E, %g2 std %f6, [%l7 + 0x30] fbg,a %fcc3, loop_5828 sdiv %g7, 0x076B, %l6 fmovsa %icc, %f9, %f8 lduh [%l7 + 0x3E], %o7 loop_5828: fandnot2 %f8, %f10, %f4 movn %icc, %o3, %g1 movrgz %g4, %o5, %o2 ldub [%l7 + 0x51], %i0 movrgz %i6, %l2, %i3 bleu,a %icc, loop_5829 stw %l1, [%l7 + 0x44] ldsw [%l7 + 0x78], %g5 edge8n %l4, %l3, %i5 loop_5829: fones %f7 ldsw [%l7 + 0x5C], %g3 stx %l0, [%l7 + 0x68] fornot1 %f6, %f2, %f10 st %f12, [%l7 + 0x74] call loop_5830 bcs,a,pt %icc, loop_5831 ldx [%l7 + 0x10], %i1 lduh [%l7 + 0x4C], %o6 loop_5830: ldd [%l7 + 0x30], %f0 loop_5831: fmovsg %xcc, %f7, %f8 tl %xcc, 0x1 stw %i4, [%l7 + 0x14] edge32l %i2, %g6, %l5 ld [%l7 + 0x7C], %f10 ldsw [%l7 + 0x64], %o4 fpsub16 %f10, %f4, %f12 ldsh [%l7 + 0x5A], %i7 movcs %xcc, %o1, %o0 ldsh [%l7 + 0x5C], %g2 call loop_5832 orcc %g7, 0x0656, %l6 andncc %o7, %g1, %g4 fxnors %f0, %f12, %f5 loop_5832: fcmpeq32 %f2, %f4, %o3 ldub [%l7 + 0x6E], %o5 fpack16 %f12, %f1 lduh [%l7 + 0x48], %i0 fbuge %fcc3, loop_5833 fxor %f0, %f2, %f2 bvc,pt %icc, loop_5834 fnot2 %f12, %f4 loop_5833: brgz,a %i6, loop_5835 fcmped %fcc2, %f6, %f0 loop_5834: mova %xcc, %o2, %i3 fones %f3 loop_5835: sth %l1, [%l7 + 0x74] fors %f1, %f2, %f15 ldsh [%l7 + 0x7C], %g5 alignaddrl %l2, %l3, %l4 movge %icc, %g3, %l0 popc 0x05AB, %i1 edge16 %o6, %i5, %i4 fsrc1s %f15, %f12 fmovdge %icc, %f14, %f8 sub %g6, %l5, %i2 movpos %xcc, %i7, %o1 sll %o0, %g2, %o4 srl %g7, 0x0A, %l6 orcc %g1, %o7, %o3 pdist %f10, %f2, %f2 tvc %xcc, 0x7 taddcc %o5, 0x0D16, %g4 fmovda %icc, %f14, %f2 stb %i0, [%l7 + 0x0E] fmovrdlz %o2, %f4, %f8 stw %i6, [%l7 + 0x28] edge16l %i3, %g5, %l2 movrgz %l1, %l3, %l4 subc %g3, %i1, %l0 ldsw [%l7 + 0x1C], %i5 stw %i4, [%l7 + 0x48] fmovsg %xcc, %f14, %f12 ldd [%l7 + 0x20], %f2 smul %o6, %g6, %i2 fxnors %f10, %f0, %f15 movrlz %l5, %i7, %o0 stb %o1, [%l7 + 0x62] tsubcc %o4, 0x18C8, %g2 brgz %l6, loop_5836 stb %g7, [%l7 + 0x7A] fmovsl %icc, %f6, %f11 fabss %f11, %f12 loop_5836: tcs %icc, 0x6 ldx [%l7 + 0x48], %g1 sth %o7, [%l7 + 0x24] tgu %icc, 0x7 fsrc1s %f15, %f4 mulscc %o3, 0x0F44, %o5 std %f0, [%l7 + 0x30] stb %i0, [%l7 + 0x58] fmovs %f14, %f8 stb %o2, [%l7 + 0x3E] and %i6, 0x0918, %g4 orcc %i3, 0x1B83, %l2 movge %xcc, %g5, %l3 sra %l4, 0x04, %g3 ldsh [%l7 + 0x1E], %i1 fmovse %icc, %f10, %f0 st %f2, [%l7 + 0x44] array32 %l1, %i5, %l0 fmul8x16 %f9, %f12, %f12 stx %i4, [%l7 + 0x08] fmovsne %xcc, %f8, %f14 fmovrdne %o6, %f8, %f6 movrlz %i2, 0x340, %l5 fcmpgt16 %f0, %f0, %i7 tl %icc, 0x4 lduw [%l7 + 0x68], %o0 lduh [%l7 + 0x58], %o1 fmovsvs %icc, %f8, %f13 ldx [%l7 + 0x38], %o4 fmovspos %icc, %f1, %f15 bcc,a,pn %xcc, loop_5837 fmovdg %xcc, %f13, %f10 ld [%l7 + 0x18], %f14 faligndata %f2, %f8, %f10 loop_5837: orncc %g2, 0x1247, %g6 fbge,a %fcc2, loop_5838 fmovsl %icc, %f14, %f5 lduh [%l7 + 0x5E], %l6 sllx %g7, %o7, %g1 loop_5838: brnz,a %o3, loop_5839 xorcc %i0, %o2, %o5 sth %i6, [%l7 + 0x4C] fnot1 %f0, %f8 loop_5839: ld [%l7 + 0x54], %f5 st %f9, [%l7 + 0x60] tneg %icc, 0x1 fbug %fcc0, loop_5840 ldx [%l7 + 0x20], %i3 sllx %l2, 0x09, %g5 stw %l3, [%l7 + 0x70] loop_5840: taddcctv %g4, 0x0AF9, %l4 fbl %fcc3, loop_5841 for %f12, %f2, %f2 fnors %f10, %f2, %f13 stw %i1, [%l7 + 0x7C] loop_5841: stx %g3, [%l7 + 0x60] faligndata %f10, %f12, %f4 be %xcc, loop_5842 for %f0, %f4, %f0 be,a,pn %xcc, loop_5843 tgu %icc, 0x4 loop_5842: fmul8x16al %f1, %f7, %f4 srlx %i5, %l1, %i4 loop_5843: ldx [%l7 + 0x18], %o6 fcmpd %fcc3, %f0, %f8 ldsw [%l7 + 0x20], %l0 st %f1, [%l7 + 0x7C] stx %l5, [%l7 + 0x58] ldub [%l7 + 0x7A], %i7 array16 %o0, %o1, %o4 addccc %i2, %g6, %l6 fornot1s %f4, %f9, %f15 bvs,a,pn %icc, loop_5844 tvs %xcc, 0x3 bleu,a %xcc, loop_5845 or %g2, %o7, %g7 loop_5844: fbge,a %fcc0, loop_5846 fornot1s %f7, %f14, %f9 loop_5845: fmovdle %icc, %f6, %f10 fbg,a %fcc2, loop_5847 loop_5846: ldub [%l7 + 0x72], %o3 fmovdgu %xcc, %f0, %f12 ldx [%l7 + 0x28], %i0 loop_5847: ldsh [%l7 + 0x2C], %g1 ldsb [%l7 + 0x7E], %o2 tpos %xcc, 0x0 tsubcctv %i6, %o5, %l2 udivcc %i3, 0x1CBA, %g5 bg,pt %icc, loop_5848 tvc %xcc, 0x0 sth %g4, [%l7 + 0x1C] stw %l3, [%l7 + 0x6C] loop_5848: ldx [%l7 + 0x28], %i1 edge16 %l4, %i5, %g3 lduh [%l7 + 0x0A], %l1 mulscc %o6, %l0, %l5 lduw [%l7 + 0x68], %i4 fcmpne16 %f4, %f12, %i7 fcmpgt32 %f2, %f6, %o0 edge32n %o4, %i2, %o1 sll %g6, %l6, %g2 tcc %icc, 0x0 st %f4, [%l7 + 0x48] movcs %xcc, %o7, %g7 edge16n %i0, %g1, %o2 ldx [%l7 + 0x30], %o3 std %f12, [%l7 + 0x68] ldsw [%l7 + 0x74], %o5 fornot1 %f0, %f0, %f8 orncc %i6, 0x1971, %l2 fpsub32s %f8, %f10, %f0 movvc %icc, %g5, %i3 sdiv %l3, 0x108B, %g4 ldsh [%l7 + 0x08], %l4 addcc %i1, 0x1E31, %i5 ldub [%l7 + 0x6E], %l1 ldsb [%l7 + 0x29], %g3 ldd [%l7 + 0x08], %f8 movge %xcc, %o6, %l0 fmovsne %xcc, %f7, %f6 bn,a,pn %xcc, loop_5849 fmovrdne %l5, %f2, %f14 bneg,pn %xcc, loop_5850 movcc %icc, %i4, %o0 loop_5849: sth %o4, [%l7 + 0x48] edge8n %i2, %i7, %g6 loop_5850: stb %l6, [%l7 + 0x27] andn %o1, 0x1AC0, %o7 nop setx loop_5851, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry srax %g7, %g2, %i0 fmovde %icc, %f12, %f9 fbu,a %fcc0, loop_5852 loop_5851: movrlez %o2, 0x2F5, %g1 edge16l %o3, %i6, %o5 ldsb [%l7 + 0x6F], %g5 loop_5852: fmovrdne %l2, %f4, %f6 ldd [%l7 + 0x38], %f14 fmovd %f4, %f4 xor %l3, 0x1780, %g4 ldub [%l7 + 0x1A], %i3 fmovdleu %icc, %f6, %f11 call loop_5853 tneg %icc, 0x0 fmovdl %icc, %f3, %f6 udivcc %i1, 0x0B81, %i5 loop_5853: sll %l1, %g3, %l4 edge8n %l0, %o6, %l5 brgez,a %o0, loop_5854 fsrc1 %f6, %f12 fcmple32 %f4, %f4, %i4 fbug,a %fcc1, loop_5855 loop_5854: tne %icc, 0x5 nop setx loop_5856, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fands %f15, %f6, %f9 loop_5855: stw %o4, [%l7 + 0x64] st %f5, [%l7 + 0x0C] loop_5856: tvc %icc, 0x7 fcmpgt32 %f10, %f6, %i2 bpos,a %icc, loop_5857 orcc %i7, %l6, %g6 fmovda %icc, %f14, %f8 bcc,pn %icc, loop_5858 loop_5857: addcc %o7, %o1, %g2 fors %f10, %f14, %f4 bg,a,pn %icc, loop_5859 loop_5858: fpadd32 %f12, %f6, %f12 movre %i0, 0x222, %g7 fbul,a %fcc3, loop_5860 loop_5859: faligndata %f8, %f10, %f14 fxnors %f3, %f15, %f13 mova %icc, %o2, %o3 loop_5860: brlez %g1, loop_5861 mulscc %i6, 0x09B8, %o5 fabss %f4, %f2 lduw [%l7 + 0x38], %g5 loop_5861: fornot1 %f6, %f12, %f10 xnor %l2, 0x0CCF, %l3 fsrc1 %f8, %f10 tl %icc, 0x5 bcc,a loop_5862 movgu %icc, %i3, %g4 popc %i5, %l1 ldsh [%l7 + 0x3A], %g3 loop_5862: fmul8sux16 %f2, %f2, %f0 edge16l %i1, %l0, %l4 fmovdpos %icc, %f13, %f7 andcc %l5, %o6, %o0 ld [%l7 + 0x50], %f5 fandnot2 %f4, %f4, %f10 tpos %icc, 0x5 fpadd16s %f14, %f10, %f14 brlz %i4, loop_5863 fmovdpos %xcc, %f5, %f4 movre %i2, %i7, %o4 fmovdvc %icc, %f3, %f6 loop_5863: fbule %fcc1, loop_5864 xnor %l6, %g6, %o1 ldub [%l7 + 0x17], %g2 stx %i0, [%l7 + 0x30] loop_5864: siam 0x4 subcc %o7, 0x04CD, %o2 stx %o3, [%l7 + 0x78] taddcc %g1, %i6, %o5 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 ldsb [%l7 + 0x41], %g5 fmovdvc %xcc, %f3, %f9 fmovsge %icc, %f11, %f8 loop_5865: ldd [%l7 + 0x40], %f0 tl %icc, 0x3 fnand %f14, %f10, %f4 andn %g7, %l3, %i3 fpackfix %f14, %f11 fsrc1s %f12, %f7 ba,pt %icc, loop_5866 fandnot2s %f14, %f9, %f14 bleu,a %icc, loop_5867 ld [%l7 + 0x3C], %f5 loop_5866: ldub [%l7 + 0x73], %g4 bcc %icc, loop_5868 loop_5867: lduw [%l7 + 0x34], %i5 tle %icc, 0x5 andncc %l2, %g3, %i1 loop_5868: addccc %l1, %l4, %l0 ldub [%l7 + 0x35], %l5 stb %o6, [%l7 + 0x12] orcc %o0, 0x1A1C, %i2 udivcc %i4, 0x0D5C, %i7 sth %o4, [%l7 + 0x66] ld [%l7 + 0x68], %f14 movgu %xcc, %l6, %g6 edge8 %g2, %o1, %o7 movleu %icc, %o2, %o3 edge16l %g1, %i6, %o5 fmuld8ulx16 %f5, %f6, %f8 edge32ln %g5, %g7, %l3 sub %i0, %i3, %g4 fble,a %fcc1, loop_5869 add %i5, 0x1E32, %g3 mulx %i1, %l1, %l2 bpos loop_5870 loop_5869: stx %l0, [%l7 + 0x18] brlz,a %l4, loop_5871 addccc %o6, 0x19F6, %o0 loop_5870: fmovsleu %icc, %f1, %f7 fbuge %fcc2, loop_5872 loop_5871: fandnot1 %f14, %f0, %f2 fpack16 %f12, %f7 fnot1 %f6, %f2 loop_5872: stw %i2, [%l7 + 0x2C] orncc %i4, %i7, %o4 fblg,a %fcc3, loop_5873 fmovsvs %icc, %f14, %f8 stx %l6, [%l7 + 0x68] st %f4, [%l7 + 0x2C] loop_5873: nop setx loop_5874, %l0, %l1 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 %l5, [%l7 + 0x3C] fmul8sux16 %f12, %f6, %f12 fbul %fcc1, loop_5875 loop_5874: ldd [%l7 + 0x48], %f8 stb %g6, [%l7 + 0x53] stb %g2, [%l7 + 0x60] loop_5875: fxor %f8, %f8, %f4 sllx %o7, %o1, %o3 brz,a %g1, loop_5876 movrlz %o2, 0x242, %i6 fmovrdlez %g5, %f2, %f8 ldsw [%l7 + 0x30], %o5 loop_5876: orcc %l3, 0x1CC6, %g7 faligndata %f12, %f10, %f6 movpos %xcc, %i3, %g4 fmovsgu %xcc, %f8, %f4 fxnor %f10, %f6, %f12 tpos %icc, 0x1 fcmped %fcc2, %f0, %f12 fmovdneg %icc, %f10, %f5 bl loop_5877 fble,a %fcc0, loop_5878 lduh [%l7 + 0x1E], %i0 bn,a,pn %icc, loop_5879 loop_5877: umulcc %g3, %i5, %i1 loop_5878: movl %xcc, %l1, %l2 umulcc %l4, %o6, %l0 loop_5879: fexpand %f6, %f8 fmovrse %o0, %f14, %f12 fexpand %f6, %f2 bvs,pt %icc, loop_5880 fpsub16 %f6, %f8, %f10 or %i4, 0x0A32, %i2 fmovde %xcc, %f14, %f9 loop_5880: sll %i7, 0x0C, %o4 ldx [%l7 + 0x48], %l6 ld [%l7 + 0x40], %f9 st %f7, [%l7 + 0x4C] brnz,a %g6, loop_5881 fmovsvc %icc, %f8, %f10 orncc %l5, 0x0479, %g2 movrne %o7, %o1, %g1 loop_5881: ldsw [%l7 + 0x78], %o2 fnand %f12, %f0, %f4 xorcc %i6, 0x1494, %o3 fmuld8sux16 %f0, %f13, %f12 fnot2 %f8, %f8 ldsb [%l7 + 0x7A], %o5 ldub [%l7 + 0x61], %g5 ld [%l7 + 0x7C], %f7 fbl,a %fcc3, loop_5882 nop setx loop_5883, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %g7, [%l7 + 0x2A] andncc %i3, %l3, %g4 loop_5882: lduw [%l7 + 0x7C], %i0 loop_5883: smulcc %i5, 0x166B, %i1 ldsh [%l7 + 0x0E], %l1 fand %f14, %f14, %f12 fmovrsgz %l2, %f2, %f1 andcc %l4, 0x1980, %g3 bneg %xcc, loop_5884 sra %o6, 0x0C, %l0 ldd [%l7 + 0x78], %f10 ldd [%l7 + 0x30], %f6 loop_5884: fbg,a %fcc1, loop_5885 ldsw [%l7 + 0x74], %i4 brgez %o0, loop_5886 fpadd32 %f4, %f14, %f14 loop_5885: bg,pn %icc, loop_5887 movrne %i2, %o4, %i7 loop_5886: ta %icc, 0x7 sub %l6, 0x07E1, %l5 loop_5887: fmovsle %icc, %f4, %f12 st %f6, [%l7 + 0x28] brgez %g6, loop_5888 fmovd %f6, %f8 fble,a %fcc0, loop_5889 fmovrde %g2, %f8, %f10 loop_5888: ldsw [%l7 + 0x6C], %o7 ldd [%l7 + 0x30], %f6 loop_5889: fandnot1 %f12, %f12, %f2 ldub [%l7 + 0x17], %o1 fnegd %f4, %f4 bcc,pn %xcc, loop_5890 bcs,a,pt %icc, loop_5891 mova %icc, %g1, %o2 fbuge,a %fcc3, loop_5892 loop_5890: stb %o3, [%l7 + 0x47] loop_5891: ldsh [%l7 + 0x2C], %i6 ldsw [%l7 + 0x48], %o5 loop_5892: fand %f6, %f2, %f12 sth %g5, [%l7 + 0x10] movcc %xcc, %i3, %g7 fbuge %fcc3, loop_5893 lduh [%l7 + 0x24], %g4 movn %icc, %i0, %i5 ta %xcc, 0x6 loop_5893: sllx %i1, %l1, %l3 orcc %l4, 0x0C4D, %g3 st %f5, [%l7 + 0x40] xorcc %o6, %l0, %i4 edge16l %l2, %o0, %o4 st %f1, [%l7 + 0x34] brnz %i2, loop_5894 ble loop_5895 sra %i7, 0x11, %l5 move %xcc, %g6, %g2 loop_5894: stx %o7, [%l7 + 0x10] loop_5895: edge32n %o1, %g1, %o2 ta %icc, 0x7 ldsb [%l7 + 0x6D], %o3 fnors %f0, %f13, %f14 fandnot2s %f7, %f9, %f14 fcmpne16 %f6, %f14, %l6 ld [%l7 + 0x78], %f15 lduh [%l7 + 0x66], %i6 lduw [%l7 + 0x10], %o5 alignaddrl %i3, %g5, %g7 sth %i0, [%l7 + 0x1E] fpackfix %f0, %f2 st %f10, [%l7 + 0x4C] stx %g4, [%l7 + 0x60] ldsw [%l7 + 0x68], %i1 bgu loop_5896 ldsb [%l7 + 0x3C], %i5 fnors %f8, %f13, %f13 fbne,a %fcc3, loop_5897 loop_5896: ble,pn %icc, loop_5898 srlx %l3, 0x14, %l1 ldd [%l7 + 0x18], %f14 loop_5897: sth %g3, [%l7 + 0x56] loop_5898: fmovse %xcc, %f14, %f9 ldd [%l7 + 0x60], %f10 nop setx loop_5899, %l0, %l1 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 %xcc, loop_5900 stx %o6, [%l7 + 0x40] xorcc %l0, %i4, %l2 loop_5899: faligndata %f2, %f0, %f6 loop_5900: addccc %o0, %l4, %i2 fmovsle %icc, %f14, %f7 tcc %xcc, 0x1 brlz,a %o4, loop_5901 bcs,a,pn %icc, loop_5902 ldsb [%l7 + 0x59], %i7 brgez,a %l5, loop_5903 loop_5901: edge32 %g6, %o7, %g2 loop_5902: fandnot1s %f6, %f7, %f5 sllx %g1, %o1, %o2 loop_5903: fbu %fcc2, loop_5904 stx %o3, [%l7 + 0x58] fsrc2s %f0, %f8 stx %l6, [%l7 + 0x08] loop_5904: movrlz %o5, 0x09F, %i6 fmovdne %icc, %f6, %f10 fxnor %f6, %f8, %f2 fcmpeq32 %f4, %f14, %g5 fsrc2 %f6, %f14 call loop_5905 stw %i3, [%l7 + 0x3C] fbl,a %fcc2, loop_5906 st %f10, [%l7 + 0x60] loop_5905: fmovrse %i0, %f12, %f7 movl %xcc, %g4, %g7 loop_5906: stb %i5, [%l7 + 0x31] nop setx loop_5907, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsw [%l7 + 0x2C], %l3 fbe %fcc0, loop_5908 fble %fcc2, loop_5909 loop_5907: edge8ln %i1, %g3, %o6 xorcc %l0, 0x152D, %i4 loop_5908: fmovdneg %icc, %f11, %f1 loop_5909: stb %l1, [%l7 + 0x5A] ld [%l7 + 0x14], %f11 fmovsneg %xcc, %f15, %f5 lduw [%l7 + 0x34], %o0 fmovrsgz %l2, %f9, %f4 fbl,a %fcc0, loop_5910 bge,a,pt %icc, loop_5911 movvs %xcc, %l4, %i2 movcs %xcc, %o4, %i7 loop_5910: fandnot1s %f12, %f7, %f14 loop_5911: srlx %g6, %l5, %g2 lduw [%l7 + 0x1C], %g1 stx %o7, [%l7 + 0x08] fbue %fcc1, loop_5912 ldx [%l7 + 0x28], %o2 lduh [%l7 + 0x58], %o1 fornot2s %f1, %f6, %f11 loop_5912: st %f0, [%l7 + 0x7C] fpadd16 %f0, %f0, %f6 ldsw [%l7 + 0x54], %l6 orn %o3, 0x08B5, %o5 bgu,a,pt %xcc, loop_5913 tne %xcc, 0x0 fpadd16s %f0, %f6, %f3 stx %g5, [%l7 + 0x40] loop_5913: std %f0, [%l7 + 0x10] fmovsge %xcc, %f9, %f4 bg,a,pn %icc, loop_5914 for %f6, %f2, %f12 fandnot1 %f10, %f8, %f8 st %f8, [%l7 + 0x70] loop_5914: fcmpne16 %f0, %f6, %i6 fmovsge %icc, %f4, %f3 fmovrde %i3, %f10, %f6 fmovdleu %icc, %f8, %f2 xnor %i0, %g4, %i5 ldsw [%l7 + 0x64], %g7 fmovrdlez %l3, %f6, %f6 stb %g3, [%l7 + 0x58] fbg,a %fcc3, loop_5915 tle %xcc, 0x2 srax %o6, 0x09, %i1 fblg %fcc2, loop_5916 loop_5915: fmovrdgez %i4, %f2, %f8 fmul8x16au %f4, %f11, %f6 tsubcctv %l1, 0x1BAB, %l0 loop_5916: edge32l %l2, %l4, %i2 tvc %xcc, 0x5 and %o4, %i7, %o0 ldub [%l7 + 0x15], %g6 stx %g2, [%l7 + 0x58] udivcc %l5, 0x1159, %o7 movvs %xcc, %o2, %g1 ta %icc, 0x5 ldsb [%l7 + 0x48], %o1 taddcctv %l6, 0x0C8F, %o5 edge16l %o3, %i6, %g5 fmuld8ulx16 %f15, %f2, %f12 movge %icc, %i3, %i0 fmovdleu %xcc, %f15, %f4 fmovsg %xcc, %f10, %f11 ld [%l7 + 0x14], %f8 fnands %f10, %f10, %f9 fnor %f14, %f8, %f10 movl %icc, %i5, %g4 fbue,a %fcc2, loop_5917 movneg %xcc, %g7, %g3 fcmpne32 %f12, %f0, %l3 stb %i1, [%l7 + 0x5E] loop_5917: fornot1 %f4, %f8, %f10 fbug %fcc1, loop_5918 ldsw [%l7 + 0x14], %i4 lduh [%l7 + 0x50], %o6 ldub [%l7 + 0x73], %l1 loop_5918: fones %f10 std %f6, [%l7 + 0x10] movvc %icc, %l0, %l4 movl %xcc, %l2, %o4 subccc %i7, 0x05F6, %o0 ta %xcc, 0x0 pdist %f2, %f4, %f4 ldsw [%l7 + 0x70], %g6 stx %g2, [%l7 + 0x28] movvs %xcc, %i2, %l5 lduh [%l7 + 0x50], %o7 fandnot2s %f1, %f11, %f7 fsrc1 %f10, %f10 fpack16 %f6, %f3 addccc %g1, %o1, %l6 ldub [%l7 + 0x5C], %o5 ldd [%l7 + 0x28], %f0 call loop_5919 fands %f4, %f0, %f12 edge32l %o3, %o2, %g5 ldd [%l7 + 0x18], %f2 loop_5919: fornot1s %f15, %f14, %f14 edge16l %i3, %i6, %i5 fnot1 %f2, %f14 fcmpes %fcc2, %f0, %f9 fnegs %f4, %f7 edge16l %i0, %g4, %g3 be loop_5920 andcc %g7, %l3, %i4 fmovscs %icc, %f15, %f8 fzeros %f1 loop_5920: fsrc1s %f8, %f6 fba %fcc1, loop_5921 stw %o6, [%l7 + 0x3C] lduw [%l7 + 0x18], %i1 sllx %l0, 0x04, %l4 loop_5921: lduh [%l7 + 0x68], %l2 fmovrsgz %l1, %f0, %f8 st %f4, [%l7 + 0x14] tle %xcc, 0x6 fcmpeq16 %f8, %f8, %i7 lduw [%l7 + 0x78], %o4 ldd [%l7 + 0x50], %f4 ldsh [%l7 + 0x32], %o0 tle %icc, 0x0 orncc %g6, %i2, %g2 ldub [%l7 + 0x57], %o7 udiv %g1, 0x11D6, %o1 fmovsvc %xcc, %f10, %f4 fpadd32s %f4, %f14, %f8 ldsw [%l7 + 0x70], %l5 alignaddrl %l6, %o5, %o3 fornot2s %f14, %f2, %f3 fpadd16s %f12, %f0, %f13 brnz,a %o2, loop_5922 move %icc, %g5, %i6 movrgz %i3, 0x103, %i5 sub %i0, 0x1F5B, %g4 loop_5922: xor %g3, 0x0DE7, %g7 orn %i4, %o6, %i1 ldd [%l7 + 0x38], %f4 fbuge,a %fcc0, loop_5923 bvc loop_5924 fcmpgt16 %f4, %f2, %l3 fexpand %f15, %f12 loop_5923: fornot1s %f0, %f5, %f15 loop_5924: andncc %l4, %l0, %l1 bcs %icc, loop_5925 brlez,a %l2, loop_5926 movcs %xcc, %i7, %o4 fmovse %xcc, %f6, %f0 loop_5925: std %f4, [%l7 + 0x70] loop_5926: ldx [%l7 + 0x30], %g6 andcc %o0, %g2, %i2 fnot1 %f14, %f0 ldub [%l7 + 0x0D], %o7 fpsub32s %f13, %f15, %f4 sth %o1, [%l7 + 0x50] ldub [%l7 + 0x42], %g1 nop setx loop_5927, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32n %l6, %o5, %l5 fmovsneg %icc, %f9, %f7 ldsw [%l7 + 0x6C], %o2 loop_5927: fnor %f12, %f8, %f14 movcc %xcc, %g5, %i6 edge8n %o3, %i3, %i0 fands %f11, %f5, %f6 lduw [%l7 + 0x24], %g4 ldub [%l7 + 0x7F], %g3 ld [%l7 + 0x38], %f4 ldub [%l7 + 0x14], %g7 fcmpeq32 %f14, %f2, %i4 ldx [%l7 + 0x08], %i5 fmovsvs %icc, %f13, %f9 bleu loop_5928 fones %f8 tvc %xcc, 0x0 fmul8x16 %f5, %f6, %f2 loop_5928: addc %o6, 0x0546, %i1 lduh [%l7 + 0x52], %l3 movcs %xcc, %l0, %l4 fnegd %f14, %f12 addcc %l1, %i7, %l2 fmovdleu %xcc, %f11, %f0 ld [%l7 + 0x54], %f15 ldsw [%l7 + 0x0C], %g6 stw %o0, [%l7 + 0x10] andcc %o4, 0x0C2A, %i2 stb %g2, [%l7 + 0x5E] st %f14, [%l7 + 0x4C] fpackfix %f2, %f7 call loop_5929 fba %fcc0, loop_5930 ldx [%l7 + 0x20], %o7 fmovse %xcc, %f2, %f11 loop_5929: fandnot1 %f2, %f12, %f10 loop_5930: ldub [%l7 + 0x58], %o1 tle %icc, 0x5 move %xcc, %l6, %o5 fpmerge %f3, %f9, %f10 addccc %l5, %g1, %g5 bneg loop_5931 tpos %icc, 0x4 umulcc %o2, 0x1222, %o3 fcmpgt32 %f12, %f2, %i3 loop_5931: array8 %i0, %i6, %g3 fcmpne16 %f8, %f6, %g7 fsrc1s %f10, %f3 ldx [%l7 + 0x58], %i4 fpadd32s %f11, %f2, %f12 ba,pt %xcc, loop_5932 fmovsne %icc, %f10, %f7 ldx [%l7 + 0x50], %i5 and %g4, 0x0699, %o6 loop_5932: faligndata %f4, %f8, %f0 fmovda %icc, %f14, %f7 brz %i1, loop_5933 lduw [%l7 + 0x18], %l3 brnz,a %l0, loop_5934 fbule,a %fcc0, loop_5935 loop_5933: fpadd32s %f5, %f11, %f7 smul %l1, %i7, %l2 loop_5934: movle %icc, %l4, %g6 loop_5935: sth %o4, [%l7 + 0x4E] pdist %f0, %f12, %f2 ldx [%l7 + 0x40], %i2 fmovscs %icc, %f4, %f0 sra %g2, 0x1C, %o0 lduh [%l7 + 0x08], %o7 sth %o1, [%l7 + 0x7A] fones %f1 tsubcctv %o5, %l6, %l5 fpsub16 %f8, %f12, %f14 fblg %fcc3, loop_5936 lduw [%l7 + 0x38], %g5 bge,a,pn %icc, loop_5937 array32 %o2, %o3, %i3 loop_5936: movcs %xcc, %i0, %g1 orn %g3, %i6, %i4 loop_5937: fcmpd %fcc2, %f12, %f12 orncc %g7, %g4, %o6 addc %i5, %i1, %l0 fors %f6, %f11, %f2 sth %l1, [%l7 + 0x6E] movneg %xcc, %i7, %l2 fnor %f14, %f2, %f14 alignaddr %l3, %g6, %l4 fba %fcc1, loop_5938 stw %o4, [%l7 + 0x3C] ldd [%l7 + 0x10], %f10 lduh [%l7 + 0x3E], %g2 loop_5938: ldsb [%l7 + 0x39], %i2 fmul8ulx16 %f0, %f14, %f0 ldsh [%l7 + 0x0C], %o7 edge32n %o0, %o5, %o1 st %f12, [%l7 + 0x74] ldub [%l7 + 0x27], %l6 st %f3, [%l7 + 0x7C] std %f14, [%l7 + 0x28] orcc %l5, 0x0EC2, %o2 srl %g5, 0x1F, %o3 movcc %icc, %i3, %g1 lduh [%l7 + 0x08], %i0 xorcc %i6, %i4, %g7 fpsub16 %f4, %f4, %f8 fmovdleu %xcc, %f15, %f13 fpsub32 %f10, %f6, %f12 sll %g3, 0x1E, %g4 fornot2s %f14, %f13, %f12 movle %icc, %i5, %i1 ldsw [%l7 + 0x30], %l0 smulcc %l1, %i7, %o6 addc %l3, %l2, %g6 fmovdn %icc, %f15, %f8 ldub [%l7 + 0x25], %l4 fmul8x16 %f2, %f4, %f6 fmovdpos %xcc, %f10, %f8 bg,a %xcc, loop_5939 fpadd32 %f12, %f6, %f12 std %f0, [%l7 + 0x58] lduw [%l7 + 0x14], %g2 loop_5939: fnot1 %f12, %f2 nop setx loop_5940, %l0, %l1 jmpl %l1, %i2 fornot1 %f10, %f6, %f6 fmovdn %xcc, %f0, %f2 ldd [%l7 + 0x08], %f4 loop_5940: fmovsleu %icc, %f2, %f12 stw %o7, [%l7 + 0x14] mulscc %o4, 0x0660, %o0 ta %icc, 0x6 fcmpgt32 %f10, %f8, %o5 std %f8, [%l7 + 0x20] addcc %o1, 0x0B68, %l6 movleu %xcc, %l5, %o2 fcmple32 %f12, %f8, %g5 fone %f14 mulx %o3, %i3, %i0 lduh [%l7 + 0x50], %i6 fcmped %fcc1, %f6, %f14 alignaddrl %i4, %g1, %g7 fmovsgu %icc, %f8, %f2 fblg,a %fcc1, loop_5941 fmul8x16au %f2, %f2, %f4 bneg loop_5942 ldub [%l7 + 0x26], %g3 loop_5941: stw %i5, [%l7 + 0x6C] umulcc %i1, %l0, %g4 loop_5942: movgu %xcc, %l1, %o6 sll %i7, 0x1A, %l2 tneg %icc, 0x5 fmovrsne %l3, %f12, %f0 brgez,a %l4, loop_5943 ldx [%l7 + 0x38], %g2 orn %g6, %o7, %i2 fmovrdgez %o4, %f2, %f4 loop_5943: tsubcc %o5, 0x17CD, %o0 fmovsa %icc, %f0, %f10 st %f7, [%l7 + 0x2C] edge32n %o1, %l6, %o2 sth %l5, [%l7 + 0x26] ldub [%l7 + 0x57], %o3 fcmpes %fcc0, %f5, %f4 fcmpne32 %f0, %f2, %g5 and %i0, %i3, %i6 ld [%l7 + 0x10], %f2 movrlez %g1, %i4, %g3 movg %icc, %i5, %g7 tleu %icc, 0x1 movrlez %l0, 0x11C, %g4 ldsw [%l7 + 0x64], %l1 te %xcc, 0x0 fmovdvs %icc, %f4, %f9 siam 0x2 fsrc2 %f14, %f14 subc %o6, %i1, %i7 edge16 %l3, %l4, %g2 std %f4, [%l7 + 0x58] for %f6, %f0, %f6 fbge %fcc2, loop_5944 orcc %g6, 0x1EE4, %o7 stw %l2, [%l7 + 0x30] ldsw [%l7 + 0x2C], %i2 loop_5944: brnz %o5, loop_5945 mova %icc, %o4, %o0 fandnot2 %f14, %f8, %f2 fones %f13 loop_5945: fbug,a %fcc2, loop_5946 fmovd %f10, %f14 ld [%l7 + 0x64], %f1 move %icc, %o1, %l6 loop_5946: popc 0x0F6A, %l5 edge8l %o2, %g5, %o3 fba,a %fcc1, loop_5947 fnot2 %f14, %f8 fmovdge %icc, %f10, %f4 fmovdle %xcc, %f4, %f2 loop_5947: lduw [%l7 + 0x7C], %i0 stw %i6, [%l7 + 0x08] tne %icc, 0x2 sllx %g1, 0x0A, %i4 fpsub32 %f14, %f12, %f10 fbl %fcc3, loop_5948 add %i3, 0x1CBE, %g3 umul %g7, 0x02D4, %i5 tl %xcc, 0x3 loop_5948: ld [%l7 + 0x78], %f5 st %f11, [%l7 + 0x08] stb %g4, [%l7 + 0x74] sth %l0, [%l7 + 0x78] lduw [%l7 + 0x68], %l1 fornot1s %f8, %f10, %f8 fbn %fcc1, loop_5949 edge16ln %i1, %i7, %o6 fmovd %f4, %f12 movrlz %l4, %l3, %g6 loop_5949: udivcc %g2, 0x0A92, %l2 xor %o7, 0x1CFF, %o5 xorcc %o4, 0x11BF, %o0 ld [%l7 + 0x68], %f1 fcmpne16 %f8, %f0, %o1 ldx [%l7 + 0x10], %i2 fmovde %xcc, %f8, %f8 ble,a %xcc, loop_5950 movg %xcc, %l5, %o2 std %f2, [%l7 + 0x38] fmul8x16 %f13, %f8, %f0 loop_5950: fmul8sux16 %f0, %f10, %f0 fandnot1 %f2, %f12, %f0 edge32 %g5, %o3, %i0 addcc %l6, %i6, %i4 edge32ln %i3, %g1, %g7 stb %g3, [%l7 + 0x60] movl %icc, %i5, %g4 std %f6, [%l7 + 0x70] ld [%l7 + 0x70], %f8 edge16ln %l0, %i1, %i7 fmovsvc %xcc, %f11, %f2 stb %l1, [%l7 + 0x1B] fbug,a %fcc0, loop_5951 fmovdl %icc, %f1, %f7 ldsw [%l7 + 0x40], %l4 tvs %xcc, 0x6 loop_5951: stx %o6, [%l7 + 0x20] fpackfix %f8, %f8 umul %l3, 0x008D, %g2 st %f12, [%l7 + 0x7C] fmuld8ulx16 %f3, %f3, %f12 tsubcctv %g6, %l2, %o7 edge32 %o4, %o0, %o5 ldx [%l7 + 0x70], %o1 fbue %fcc1, loop_5952 tcc %xcc, 0x0 sth %l5, [%l7 + 0x74] orncc %i2, 0x1DC7, %g5 loop_5952: fmovsvs %icc, %f7, %f11 subcc %o2, %i0, %l6 taddcc %i6, 0x0B68, %o3 fmovrsne %i3, %f9, %f2 subcc %i4, %g7, %g1 movre %g3, 0x2E7, %i5 fmuld8ulx16 %f14, %f14, %f4 fbu,a %fcc0, loop_5953 ld [%l7 + 0x48], %f8 fmovrdgez %g4, %f0, %f2 lduw [%l7 + 0x48], %l0 loop_5953: sth %i1, [%l7 + 0x5E] or %l1, %i7, %l4 fmovscs %xcc, %f2, %f10 fmovscs %icc, %f10, %f7 lduh [%l7 + 0x2C], %l3 ldsh [%l7 + 0x24], %g2 std %f6, [%l7 + 0x70] ldx [%l7 + 0x08], %g6 lduw [%l7 + 0x10], %l2 edge32 %o6, %o4, %o7 movrne %o5, 0x1B6, %o1 brlz,a %l5, loop_5954 ldsh [%l7 + 0x10], %i2 edge8n %g5, %o0, %o2 call loop_5955 loop_5954: bn,pt %xcc, loop_5956 taddcc %l6, 0x0250, %i6 ldx [%l7 + 0x68], %o3 loop_5955: fmovsgu %xcc, %f3, %f15 loop_5956: fmovsn %icc, %f15, %f7 fmul8x16au %f5, %f4, %f0 sub %i3, %i0, %g7 bneg,a,pn %xcc, loop_5957 fpsub32s %f3, %f0, %f4 lduh [%l7 + 0x32], %i4 ba,a %xcc, loop_5958 loop_5957: lduh [%l7 + 0x62], %g1 brlz %i5, loop_5959 stw %g3, [%l7 + 0x2C] loop_5958: ldsh [%l7 + 0x58], %l0 tsubcctv %g4, 0x0D06, %i1 loop_5959: fmovde %icc, %f13, %f6 fbul %fcc3, loop_5960 fnor %f14, %f14, %f2 tvc %xcc, 0x7 tcs %xcc, 0x7 loop_5960: fmovrdlez %l1, %f6, %f4 lduw [%l7 + 0x44], %i7 ldx [%l7 + 0x50], %l3 ldsb [%l7 + 0x6C], %l4 ldx [%l7 + 0x70], %g2 movrne %g6, 0x3D3, %o6 ldx [%l7 + 0x28], %o4 fnors %f9, %f12, %f10 array32 %o7, %o5, %o1 fmovdneg %xcc, %f8, %f4 fmuld8sux16 %f0, %f12, %f12 faligndata %f14, %f14, %f14 lduh [%l7 + 0x0C], %l5 lduw [%l7 + 0x44], %l2 edge32ln %i2, %o0, %g5 fbo %fcc3, loop_5961 stx %l6, [%l7 + 0x18] lduw [%l7 + 0x7C], %i6 fcmps %fcc1, %f5, %f8 loop_5961: fbg,a %fcc2, loop_5962 fmovsn %icc, %f1, %f10 fpack32 %f14, %f12, %f6 xnor %o3, %o2, %i0 loop_5962: movpos %icc, %g7, %i4 ldx [%l7 + 0x18], %i3 ldsb [%l7 + 0x74], %i5 udiv %g1, 0x1061, %l0 bshuffle %f12, %f6, %f12 fbo %fcc1, loop_5963 addc %g3, %g4, %l1 fmovdleu %icc, %f0, %f6 ta %icc, 0x2 loop_5963: fcmpgt16 %f14, %f10, %i7 tcc %xcc, 0x7 subc %l3, %l4, %i1 fxnors %f12, %f6, %f1 tl %icc, 0x5 stb %g6, [%l7 + 0x2F] fble %fcc0, loop_5964 popc %o6, %o4 ldsb [%l7 + 0x68], %g2 ldsw [%l7 + 0x24], %o5 loop_5964: ldub [%l7 + 0x11], %o7 fand %f14, %f2, %f4 array16 %l5, %o1, %i2 fcmps %fcc3, %f11, %f10 fones %f10 xnor %l2, %g5, %o0 fmovsle %xcc, %f13, %f1 fmovrdlz %i6, %f0, %f0 tneg %icc, 0x7 stx %o3, [%l7 + 0x70] ldsh [%l7 + 0x70], %l6 te %icc, 0x5 sub %o2, %g7, %i0 ldd [%l7 + 0x50], %f8 tg %icc, 0x1 udivx %i3, 0x0BD4, %i5 tg %icc, 0x6 orcc %i4, %l0, %g3 fandnot1 %f6, %f4, %f10 ldsw [%l7 + 0x5C], %g4 lduw [%l7 + 0x68], %l1 fmovdn %xcc, %f14, %f6 movrlz %i7, 0x3C9, %g1 st %f5, [%l7 + 0x74] array32 %l4, %l3, %g6 ld [%l7 + 0x78], %f6 ldub [%l7 + 0x64], %o6 fmovsvs %xcc, %f9, %f3 fmovdle %icc, %f14, %f1 array16 %i1, %o4, %o5 fbe,a %fcc1, loop_5965 umulcc %g2, %o7, %l5 tg %icc, 0x2 fpack32 %f14, %f8, %f2 loop_5965: taddcc %o1, 0x040E, %l2 fmovrdlz %i2, %f10, %f12 tne %icc, 0x1 movrne %g5, 0x378, %i6 sth %o0, [%l7 + 0x50] fxors %f14, %f14, %f3 stw %l6, [%l7 + 0x28] fabss %f13, %f2 array16 %o3, %g7, %i0 movrgez %o2, 0x329, %i5 tg %xcc, 0x6 edge16l %i4, %i3, %g3 xnor %l0, 0x111B, %l1 fmovrdgez %i7, %f8, %f2 stb %g1, [%l7 + 0x26] sth %l4, [%l7 + 0x78] ldx [%l7 + 0x50], %g4 movre %g6, 0x1ED, %l3 ldx [%l7 + 0x68], %o6 ldsb [%l7 + 0x0A], %i1 fmovspos %xcc, %f3, %f13 fbn,a %fcc2, loop_5966 ldsb [%l7 + 0x5A], %o5 fmovrsne %o4, %f10, %f14 ldub [%l7 + 0x17], %o7 loop_5966: st %f3, [%l7 + 0x2C] lduw [%l7 + 0x60], %l5 fbug %fcc0, loop_5967 ld [%l7 + 0x64], %f15 ldsw [%l7 + 0x38], %o1 umulcc %l2, %i2, %g2 loop_5967: brlz,a %i6, loop_5968 edge8ln %g5, %l6, %o3 bn,a,pn %icc, loop_5969 st %f0, [%l7 + 0x30] loop_5968: udivx %o0, 0x10BC, %i0 ldsb [%l7 + 0x69], %o2 loop_5969: te %icc, 0x3 fand %f0, %f8, %f4 ldsb [%l7 + 0x22], %g7 popc 0x05D6, %i4 ldsh [%l7 + 0x10], %i5 fbe %fcc0, loop_5970 stw %i3, [%l7 + 0x44] fpadd32 %f12, %f14, %f12 siam 0x4 loop_5970: lduh [%l7 + 0x5C], %g3 stw %l0, [%l7 + 0x30] ldsw [%l7 + 0x20], %l1 sllx %i7, %l4, %g4 movrne %g1, %l3, %g6 fmovdvc %xcc, %f5, %f7 fblg %fcc1, loop_5971 movrne %i1, 0x39B, %o6 ldsw [%l7 + 0x28], %o4 fbn %fcc2, loop_5972 loop_5971: bcc,a loop_5973 stb %o5, [%l7 + 0x56] bne,a,pn %xcc, loop_5974 loop_5972: fpack16 %f8, %f9 loop_5973: lduw [%l7 + 0x78], %l5 ldx [%l7 + 0x20], %o1 loop_5974: fmovd %f10, %f0 stw %l2, [%l7 + 0x68] fandnot2 %f14, %f4, %f14 stw %o7, [%l7 + 0x0C] fxnors %f13, %f2, %f9 std %f12, [%l7 + 0x50] brgz %g2, loop_5975 fcmple32 %f4, %f14, %i6 ldsh [%l7 + 0x1C], %g5 stb %l6, [%l7 + 0x46] loop_5975: call loop_5976 ble loop_5977 fbg %fcc3, loop_5978 edge16 %o3, %i2, %o0 loop_5976: fmovscs %xcc, %f1, %f11 loop_5977: fbu,a %fcc1, loop_5979 loop_5978: edge8n %o2, %g7, %i4 fbuge %fcc2, loop_5980 nop setx loop_5981, %l0, %l1 jmpl %l1, %i0 loop_5979: fcmpes %fcc1, %f0, %f7 fmovspos %xcc, %f3, %f0 loop_5980: stw %i3, [%l7 + 0x68] loop_5981: ldd [%l7 + 0x40], %f12 lduw [%l7 + 0x0C], %i5 edge16l %l0, %l1, %i7 edge32 %l4, %g4, %g1 fornot2s %f11, %f8, %f10 fcmple32 %f8, %f14, %l3 stw %g3, [%l7 + 0x48] ld [%l7 + 0x78], %f15 fpadd16 %f2, %f4, %f14 fpadd16s %f0, %f12, %f2 sth %g6, [%l7 + 0x16] fpadd16s %f3, %f1, %f6 tn %xcc, 0x4 taddcc %o6, 0x0DA3, %i1 fors %f3, %f11, %f2 bne,pt %xcc, loop_5982 faligndata %f10, %f10, %f0 st %f6, [%l7 + 0x1C] fmovdn %xcc, %f11, %f7 loop_5982: movneg %icc, %o4, %o5 orcc %l5, %o1, %l2 fba,a %fcc1, loop_5983 stb %g2, [%l7 + 0x52] sdiv %i6, 0x01E2, %g5 fmovsvs %icc, %f9, %f11 loop_5983: fba %fcc3, loop_5984 fabss %f12, %f15 fbl,a %fcc2, loop_5985 bneg,a,pt %icc, loop_5986 loop_5984: fornot1 %f0, %f8, %f10 lduw [%l7 + 0x20], %o7 loop_5985: tle %icc, 0x7 loop_5986: fpadd16 %f0, %f10, %f4 movgu %icc, %o3, %l6 tl %xcc, 0x5 fbne,a %fcc3, loop_5987 array8 %o0, %o2, %i2 ldx [%l7 + 0x38], %g7 fand %f12, %f4, %f6 loop_5987: fcmpeq32 %f4, %f14, %i4 stx %i3, [%l7 + 0x68] fmuld8ulx16 %f9, %f2, %f6 stb %i0, [%l7 + 0x69] fblg %fcc3, loop_5988 fsrc1s %f1, %f11 fpadd32s %f11, %f0, %f5 bpos,a,pn %xcc, loop_5989 loop_5988: ldsh [%l7 + 0x1A], %l0 fmovde %icc, %f2, %f2 fors %f14, %f0, %f14 loop_5989: ldsb [%l7 + 0x63], %l1 fbue %fcc3, loop_5990 bleu,a %icc, loop_5991 ba loop_5992 fbue,a %fcc1, loop_5993 loop_5990: ldsh [%l7 + 0x5E], %i7 loop_5991: fbu,a %fcc3, loop_5994 loop_5992: sdivx %i5, 0x0181, %l4 loop_5993: movvs %icc, %g4, %g1 movn %icc, %g3, %g6 loop_5994: fandnot2 %f8, %f6, %f10 orncc %l3, 0x1858, %o6 lduw [%l7 + 0x40], %i1 fzero %f6 movl %xcc, %o4, %l5 ldsw [%l7 + 0x14], %o5 fmovsneg %xcc, %f8, %f9 lduw [%l7 + 0x7C], %l2 fxor %f6, %f8, %f8 lduh [%l7 + 0x24], %g2 nop setx loop_5995, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %o1, [%l7 + 0x45] fmovsne %icc, %f12, %f8 fcmped %fcc2, %f10, %f10 loop_5995: fblg %fcc2, loop_5996 ldsh [%l7 + 0x3A], %i6 stx %o7, [%l7 + 0x40] ldub [%l7 + 0x75], %g5 loop_5996: fmovdvs %xcc, %f2, %f2 fnor %f4, %f0, %f14 st %f7, [%l7 + 0x18] ldub [%l7 + 0x4B], %l6 orn %o3, 0x0A2D, %o0 ldx [%l7 + 0x48], %i2 subcc %o2, %g7, %i4 fbo %fcc2, loop_5997 ldd [%l7 + 0x60], %f8 bpos,pt %icc, loop_5998 fcmpd %fcc2, %f14, %f2 loop_5997: addc %i0, %i3, %l1 fmovrsne %i7, %f4, %f0 loop_5998: fmovdge %xcc, %f12, %f13 bcs %xcc, loop_5999 stb %i5, [%l7 + 0x4D] srax %l4, 0x0A, %g4 fabss %f8, %f3 loop_5999: fble %fcc0, loop_6000 bvs %xcc, loop_6001 stw %l0, [%l7 + 0x4C] fmovdcs %xcc, %f14, %f15 loop_6000: stb %g3, [%l7 + 0x62] loop_6001: fpadd16 %f2, %f6, %f10 smulcc %g6, %g1, %l3 fcmpeq32 %f2, %f12, %o6 bcs %icc, loop_6002 sth %o4, [%l7 + 0x44] ldsh [%l7 + 0x36], %i1 fbge %fcc1, loop_6003 loop_6002: st %f6, [%l7 + 0x14] add %o5, 0x1829, %l5 stx %g2, [%l7 + 0x38] loop_6003: ldsw [%l7 + 0x40], %o1 ld [%l7 + 0x64], %f8 bcs,pt %icc, loop_6004 udivcc %i6, 0x020D, %o7 ldsb [%l7 + 0x2A], %g5 movvc %icc, %l6, %o3 loop_6004: fcmpne32 %f0, %f12, %o0 fxor %f0, %f0, %f2 fbn,a %fcc2, loop_6005 sth %l2, [%l7 + 0x64] ta %icc, 0x2 edge8l %i2, %o2, %g7 loop_6005: st %f14, [%l7 + 0x0C] ldd [%l7 + 0x08], %f10 add %i0, %i4, %l1 fcmped %fcc0, %f4, %f2 ldsh [%l7 + 0x3E], %i3 tg %xcc, 0x7 lduw [%l7 + 0x7C], %i5 fcmpeq16 %f14, %f4, %i7 fmovrdlz %g4, %f14, %f6 bcc %xcc, loop_6006 lduw [%l7 + 0x34], %l4 be,a %xcc, loop_6007 array8 %g3, %g6, %g1 loop_6006: stb %l0, [%l7 + 0x54] fpsub16s %f10, %f5, %f9 loop_6007: movrgez %o6, %l3, %o4 siam 0x7 stx %i1, [%l7 + 0x20] fmovdgu %icc, %f12, %f8 movrgez %l5, 0x3B9, %g2 fnors %f10, %f8, %f8 edge8ln %o1, %i6, %o7 sth %g5, [%l7 + 0x20] stx %o5, [%l7 + 0x30] fmovrdgez %l6, %f4, %f8 fpackfix %f0, %f4 lduw [%l7 + 0x44], %o0 ldd [%l7 + 0x30], %f12 fmovspos %icc, %f11, %f6 fors %f8, %f9, %f8 fnot2s %f15, %f1 ldsw [%l7 + 0x68], %o3 bg,a,pt %xcc, loop_6008 sth %i2, [%l7 + 0x4A] fnot1 %f0, %f12 fsrc1 %f6, %f2 loop_6008: move %icc, %l2, %o2 ld [%l7 + 0x68], %f1 fmovs %f15, %f9 ldd [%l7 + 0x08], %f12 fmovsgu %icc, %f12, %f15 orncc %i0, 0x06A0, %i4 sra %l1, 0x11, %i3 fcmpgt32 %f0, %f10, %i5 fmovde %icc, %f5, %f13 ldd [%l7 + 0x10], %f14 orcc %i7, %g4, %g7 bg,a,pt %icc, loop_6009 lduh [%l7 + 0x2A], %g3 ldd [%l7 + 0x38], %f12 fandnot1 %f4, %f8, %f0 loop_6009: brnz,a %g6, loop_6010 fmovsn %icc, %f4, %f14 sth %l4, [%l7 + 0x48] ldsw [%l7 + 0x48], %g1 loop_6010: ldsw [%l7 + 0x10], %o6 ldd [%l7 + 0x08], %f14 fsrc2s %f5, %f14 ldsh [%l7 + 0x70], %l3 movvc %icc, %l0, %o4 umulcc %i1, %g2, %o1 stx %l5, [%l7 + 0x50] ldsw [%l7 + 0x70], %i6 ldsw [%l7 + 0x14], %o7 or %o5, %g5, %l6 movgu %xcc, %o0, %i2 ldsh [%l7 + 0x0E], %o3 be %icc, loop_6011 be,pt %icc, loop_6012 lduh [%l7 + 0x7E], %l2 fnor %f14, %f2, %f10 loop_6011: ldsb [%l7 + 0x6C], %i0 loop_6012: fmovda %xcc, %f4, %f7 fmovdg %icc, %f0, %f4 ldsb [%l7 + 0x31], %o2 fmovda %xcc, %f7, %f4 stb %i4, [%l7 + 0x54] fmovrdgz %i3, %f6, %f10 fmovsneg %xcc, %f15, %f5 bvc loop_6013 movrne %i5, %l1, %i7 faligndata %f6, %f10, %f8 mova %icc, %g7, %g4 loop_6013: orncc %g3, 0x0882, %g6 fmovsle %xcc, %f5, %f9 fpsub16 %f12, %f6, %f6 sdivcc %l4, 0x0917, %o6 fcmped %fcc2, %f0, %f2 fmovsl %xcc, %f9, %f8 stb %l3, [%l7 + 0x1A] fmovrdlz %g1, %f12, %f6 ldub [%l7 + 0x20], %o4 smulcc %l0, 0x18FB, %g2 fbge,a %fcc3, loop_6014 tsubcc %o1, %i1, %i6 stb %l5, [%l7 + 0x62] std %f4, [%l7 + 0x20] loop_6014: fmuld8ulx16 %f11, %f2, %f12 fpack16 %f2, %f2 fmovsvc %xcc, %f14, %f5 brlez %o7, loop_6015 sth %o5, [%l7 + 0x36] sdiv %l6, 0x0598, %o0 ldsb [%l7 + 0x27], %i2 loop_6015: fpackfix %f8, %f4 stb %o3, [%l7 + 0x76] fmovspos %xcc, %f8, %f4 tle %xcc, 0x1 bcc,a,pt %icc, loop_6016 ldub [%l7 + 0x28], %g5 ld [%l7 + 0x28], %f15 bneg,pt %icc, loop_6017 loop_6016: fnot2s %f0, %f15 sethi 0x164F, %i0 fmovsa %xcc, %f6, %f13 loop_6017: ldx [%l7 + 0x78], %l2 ldsw [%l7 + 0x28], %i4 stx %o2, [%l7 + 0x20] fzero %f14 movge %icc, %i5, %i3 ldsw [%l7 + 0x70], %i7 brnz %g7, loop_6018 tpos %icc, 0x1 edge32l %g4, %g3, %g6 fcmps %fcc0, %f11, %f6 loop_6018: stx %l1, [%l7 + 0x68] fmovdgu %icc, %f2, %f12 lduw [%l7 + 0x54], %o6 edge16 %l3, %g1, %l4 st %f12, [%l7 + 0x44] ldsb [%l7 + 0x66], %l0 fmovdcs %icc, %f8, %f14 std %f0, [%l7 + 0x40] bn,pn %icc, loop_6019 ldsh [%l7 + 0x10], %g2 array16 %o4, %o1, %i6 movneg %xcc, %i1, %l5 loop_6019: bcs,a,pt %icc, loop_6020 brz,a %o5, loop_6021 fcmpne32 %f14, %f6, %o7 fmovdcs %xcc, %f9, %f4 loop_6020: fsrc2s %f12, %f5 loop_6021: stw %l6, [%l7 + 0x60] fmovsa %xcc, %f7, %f9 fnot2 %f12, %f0 fmovdvc %xcc, %f2, %f14 fmovdgu %xcc, %f1, %f10 stw %i2, [%l7 + 0x0C] udivcc %o3, 0x05B2, %g5 stb %o0, [%l7 + 0x56] taddcctv %i0, %i4, %l2 fmovdcs %xcc, %f4, %f11 movcc %icc, %o2, %i5 fpsub16s %f2, %f1, %f14 ta %icc, 0x7 umulcc %i7, %g7, %g4 ldub [%l7 + 0x55], %g3 std %f4, [%l7 + 0x20] nop setx loop_6022, %l0, %l1 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,pt %xcc, loop_6023 udiv %g6, 0x0F7C, %i3 ld [%l7 + 0x3C], %f14 loop_6022: movleu %icc, %l1, %l3 loop_6023: ldsw [%l7 + 0x28], %o6 ldsh [%l7 + 0x76], %l4 fbe,a %fcc0, loop_6024 fbne %fcc2, loop_6025 fabss %f1, %f3 fmovdn %xcc, %f9, %f8 loop_6024: fpackfix %f2, %f6 loop_6025: fmovrde %g1, %f4, %f0 fmovrsgez %l0, %f15, %f8 fmovdn %icc, %f15, %f7 xnor %g2, %o1, %o4 edge16 %i6, %l5, %i1 and %o5, %o7, %i2 st %f14, [%l7 + 0x24] movg %xcc, %l6, %o3 sethi 0x03C7, %o0 fmuld8sux16 %f3, %f8, %f8 fmul8ulx16 %f8, %f8, %f4 stb %i0, [%l7 + 0x41] fands %f9, %f10, %f13 addcc %i4, 0x0A18, %g5 movl %icc, %l2, %o2 orcc %i7, 0x06D8, %g7 stb %i5, [%l7 + 0x1C] addccc %g3, 0x19E4, %g4 tleu %icc, 0x3 ldd [%l7 + 0x30], %f10 bne,pn %icc, loop_6026 std %f4, [%l7 + 0x38] st %f8, [%l7 + 0x54] fblg %fcc3, loop_6027 loop_6026: ldsw [%l7 + 0x1C], %g6 fmovdge %icc, %f2, %f6 std %f0, [%l7 + 0x38] loop_6027: fmovsvs %icc, %f9, %f8 ldd [%l7 + 0x70], %f12 fones %f6 stw %i3, [%l7 + 0x70] ldsb [%l7 + 0x12], %l1 ldx [%l7 + 0x58], %o6 fbule %fcc1, loop_6028 ldsh [%l7 + 0x22], %l3 ldd [%l7 + 0x60], %f2 fpmerge %f10, %f5, %f12 loop_6028: st %f9, [%l7 + 0x40] ldx [%l7 + 0x20], %l4 fcmpeq16 %f10, %f4, %l0 fmovse %icc, %f9, %f8 fpsub16s %f12, %f3, %f10 fbn %fcc3, loop_6029 fnegs %f0, %f1 udivx %g1, 0x03C9, %o1 bshuffle %f12, %f14, %f14 loop_6029: movleu %icc, %o4, %g2 sth %i6, [%l7 + 0x4C] fmovrsne %i1, %f6, %f14 ld [%l7 + 0x44], %f4 fbuge %fcc0, loop_6030 sth %l5, [%l7 + 0x0C] fands %f7, %f11, %f1 fones %f14 loop_6030: alignaddr %o7, %o5, %l6 bcc,a,pn %xcc, loop_6031 fpsub32s %f5, %f10, %f0 taddcc %o3, %i2, %i0 ldsw [%l7 + 0x54], %o0 loop_6031: fmul8x16 %f15, %f12, %f12 stw %g5, [%l7 + 0x7C] ldsb [%l7 + 0x15], %i4 ldsh [%l7 + 0x74], %l2 and %i7, %g7, %i5 bpos,a,pt %xcc, loop_6032 stx %g3, [%l7 + 0x40] fmovrsne %o2, %f3, %f1 addccc %g4, %i3, %g6 loop_6032: fnot1s %f12, %f2 ld [%l7 + 0x28], %f4 stw %o6, [%l7 + 0x64] ldsw [%l7 + 0x0C], %l3 ta %icc, 0x6 edge16 %l4, %l1, %g1 stb %o1, [%l7 + 0x25] movneg %xcc, %l0, %g2 move %icc, %i6, %i1 fand %f4, %f10, %f12 st %f4, [%l7 + 0x20] udiv %l5, 0x1ED8, %o7 fnors %f12, %f6, %f14 fsrc1 %f2, %f4 fmovd %f0, %f4 ldx [%l7 + 0x78], %o4 fcmpd %fcc0, %f14, %f0 movvs %icc, %o5, %o3 fpadd16s %f1, %f2, %f8 fcmpne16 %f6, %f12, %l6 lduh [%l7 + 0x4A], %i0 fzeros %f14 std %f8, [%l7 + 0x10] std %f0, [%l7 + 0x20] fbge,a %fcc2, loop_6033 orncc %i2, %o0, %g5 ld [%l7 + 0x24], %f11 ldub [%l7 + 0x75], %i4 loop_6033: stw %l2, [%l7 + 0x78] std %f4, [%l7 + 0x60] ldd [%l7 + 0x68], %f0 fnot2s %f0, %f0 tne %icc, 0x7 fbg,a %fcc1, loop_6034 fxnor %f6, %f12, %f10 stb %g7, [%l7 + 0x76] fone %f6 loop_6034: edge8ln %i5, %i7, %g3 call loop_6035 movgu %icc, %g4, %o2 sth %i3, [%l7 + 0x6E] xorcc %o6, 0x1C73, %l3 loop_6035: popc %l4, %g6 alignaddrl %g1, %l1, %o1 ldd [%l7 + 0x40], %f14 tge %xcc, 0x5 array32 %l0, %g2, %i1 stb %i6, [%l7 + 0x6F] bn,a,pt %xcc, loop_6036 fpsub32s %f2, %f7, %f8 bne,pt %icc, loop_6037 fones %f1 loop_6036: ldsh [%l7 + 0x2C], %l5 ldsb [%l7 + 0x52], %o4 loop_6037: fmovs %f3, %f12 sth %o5, [%l7 + 0x48] fmul8x16al %f3, %f11, %f10 tleu %xcc, 0x1 fbu %fcc3, loop_6038 brlz,a %o3, loop_6039 fpadd16 %f14, %f12, %f14 movrne %l6, %i0, %i2 loop_6038: fpsub32s %f2, %f11, %f8 loop_6039: fmovrdgz %o7, %f12, %f8 fbu,a %fcc3, loop_6040 movcc %xcc, %g5, %i4 ld [%l7 + 0x4C], %f1 nop setx loop_6041, %l0, %l1 jmpl %l1, %o0 loop_6040: stw %g7, [%l7 + 0x64] stb %i5, [%l7 + 0x58] fxnor %f14, %f4, %f2 loop_6041: ldsw [%l7 + 0x34], %l2 edge32ln %i7, %g3, %g4 fmul8x16 %f1, %f10, %f2 fcmpeq16 %f12, %f10, %i3 sdiv %o6, 0x115C, %o2 stb %l3, [%l7 + 0x29] fcmpne32 %f12, %f4, %g6 movre %l4, 0x090, %g1 smulcc %l1, %o1, %g2 fbl,a %fcc1, loop_6042 st %f0, [%l7 + 0x70] fmovdvc %xcc, %f15, %f2 sdivx %l0, 0x0420, %i6 loop_6042: andn %i1, 0x1420, %l5 orn %o4, %o3, %o5 ldx [%l7 + 0x30], %i0 ldsb [%l7 + 0x52], %l6 movpos %icc, %o7, %i2 sdivcc %g5, 0x113E, %o0 movrlez %g7, 0x180, %i5 edge32l %l2, %i7, %i4 subccc %g3, %g4, %o6 taddcc %i3, %o2, %l3 fmovsgu %icc, %f15, %f12 tneg %xcc, 0x7 movcc %icc, %g6, %l4 ble,a,pt %xcc, loop_6043 ldsw [%l7 + 0x38], %g1 fmovscc %xcc, %f10, %f14 ld [%l7 + 0x28], %f8 loop_6043: fnot1 %f10, %f14 fmovsneg %xcc, %f4, %f7 fcmps %fcc2, %f12, %f14 mova %icc, %l1, %g2 lduh [%l7 + 0x58], %o1 bcc,pn %xcc, loop_6044 fmovde %xcc, %f7, %f9 fsrc1 %f2, %f2 xor %l0, %i6, %l5 loop_6044: ldsh [%l7 + 0x4C], %i1 fblg,a %fcc3, loop_6045 lduh [%l7 + 0x6A], %o4 fmovsne %xcc, %f12, %f5 orncc %o5, 0x19F7, %i0 loop_6045: edge8ln %o3, %l6, %o7 nop setx loop_6046, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f8, [%l7 + 0x50] lduh [%l7 + 0x78], %i2 fcmpes %fcc1, %f14, %f1 loop_6046: orn %g5, %o0, %g7 edge32ln %l2, %i7, %i5 tg %xcc, 0x6 umul %g3, %g4, %o6 fsrc1 %f8, %f2 ld [%l7 + 0x68], %f0 stb %i3, [%l7 + 0x4B] fmul8ulx16 %f12, %f2, %f8 fpsub16s %f2, %f14, %f2 tcc %xcc, 0x5 bgu %icc, loop_6047 fmovdge %xcc, %f11, %f11 st %f4, [%l7 + 0x38] bn,pn %xcc, loop_6048 loop_6047: ldsb [%l7 + 0x0C], %i4 ldsw [%l7 + 0x44], %l3 ldub [%l7 + 0x6F], %g6 loop_6048: edge16l %l4, %o2, %g1 lduw [%l7 + 0x7C], %l1 lduh [%l7 + 0x3E], %g2 ldsb [%l7 + 0x6C], %o1 std %f2, [%l7 + 0x50] std %f12, [%l7 + 0x40] fpsub16s %f14, %f2, %f6 fbue %fcc3, loop_6049 stw %l0, [%l7 + 0x54] fmuld8sux16 %f14, %f13, %f6 fmuld8sux16 %f5, %f5, %f14 loop_6049: st %f14, [%l7 + 0x44] lduw [%l7 + 0x70], %l5 bneg loop_6050 nop setx loop_6051, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bcs,a,pn %icc, loop_6052 tpos %icc, 0x2 loop_6050: bvs,pn %xcc, loop_6053 loop_6051: xnorcc %i6, 0x0200, %o4 loop_6052: sub %i1, 0x0F93, %i0 subccc %o3, 0x0C22, %o5 loop_6053: movge %xcc, %o7, %i2 fmovscs %xcc, %f3, %f4 movle %icc, %g5, %l6 movg %icc, %g7, %o0 ldsw [%l7 + 0x7C], %i7 te %icc, 0x2 movrne %l2, %i5, %g4 stx %g3, [%l7 + 0x70] lduh [%l7 + 0x7E], %o6 fmovrdne %i4, %f6, %f6 tsubcc %i3, 0x005F, %l3 fmovde %icc, %f3, %f9 fcmpgt16 %f4, %f14, %g6 ldsw [%l7 + 0x74], %o2 fmovsneg %icc, %f0, %f9 tcc %xcc, 0x3 movge %xcc, %g1, %l1 subccc %l4, %g2, %l0 umulcc %l5, %o1, %i6 ldsh [%l7 + 0x18], %i1 movge %xcc, %i0, %o3 edge8 %o4, %o5, %i2 bg,a %icc, loop_6054 lduh [%l7 + 0x64], %g5 ldsw [%l7 + 0x08], %l6 srl %g7, %o0, %o7 loop_6054: tge %icc, 0x1 ldsw [%l7 + 0x70], %i7 bg,pn %icc, loop_6055 edge8 %i5, %l2, %g4 ldsw [%l7 + 0x54], %g3 fone %f10 loop_6055: array8 %o6, %i3, %l3 fmovrsgz %i4, %f13, %f2 bge,a,pt %icc, loop_6056 fxor %f0, %f12, %f6 st %f3, [%l7 + 0x0C] stw %o2, [%l7 + 0x20] loop_6056: xor %g1, %g6, %l4 lduh [%l7 + 0x1A], %l1 ldsb [%l7 + 0x21], %l0 movrne %l5, 0x338, %o1 fmuld8ulx16 %f12, %f10, %f12 movvc %xcc, %i6, %i1 stw %i0, [%l7 + 0x10] fba %fcc3, loop_6057 fmul8ulx16 %f8, %f0, %f10 ldsb [%l7 + 0x6A], %o3 st %f15, [%l7 + 0x38] loop_6057: fcmpne32 %f10, %f6, %o4 bleu,pn %icc, loop_6058 sub %g2, 0x0FD1, %i2 andcc %g5, 0x12D4, %o5 ldsh [%l7 + 0x26], %l6 loop_6058: ld [%l7 + 0x34], %f13 fmovrslez %g7, %f4, %f3 fmovdneg %icc, %f0, %f7 fmovdg %xcc, %f6, %f15 lduw [%l7 + 0x50], %o0 stb %o7, [%l7 + 0x25] lduw [%l7 + 0x1C], %i7 fmovsgu %icc, %f5, %f15 alignaddrl %l2, %g4, %i5 brlz %g3, loop_6059 subcc %o6, %l3, %i3 edge8n %i4, %g1, %g6 ldx [%l7 + 0x38], %o2 loop_6059: lduh [%l7 + 0x4C], %l4 umulcc %l1, %l5, %l0 stw %i6, [%l7 + 0x20] tsubcctv %i1, 0x0489, %o1 fmovrdlez %o3, %f10, %f14 tneg %icc, 0x4 ldsw [%l7 + 0x6C], %i0 ldub [%l7 + 0x7E], %o4 movneg %icc, %g2, %i2 fabss %f3, %f11 fbuge,a %fcc3, loop_6060 brlz,a %o5, loop_6061 bvc,a,pt %icc, loop_6062 fbu,a %fcc1, loop_6063 loop_6060: ldd [%l7 + 0x70], %f0 loop_6061: stb %l6, [%l7 + 0x22] loop_6062: fmul8x16au %f7, %f11, %f0 loop_6063: ldd [%l7 + 0x50], %f6 fmovrdlz %g7, %f6, %f12 fcmps %fcc1, %f11, %f11 sdivx %g5, 0x14A4, %o0 srax %o7, %i7, %l2 fmul8x16al %f15, %f5, %f0 addcc %g4, %i5, %g3 tn %icc, 0x0 fpadd16s %f7, %f11, %f13 stx %l3, [%l7 + 0x68] xor %i3, %o6, %g1 ldsb [%l7 + 0x4C], %i4 bne loop_6064 movneg %xcc, %o2, %g6 ldsh [%l7 + 0x2A], %l4 fone %f10 loop_6064: fcmpeq32 %f12, %f6, %l5 ldsh [%l7 + 0x32], %l0 fmovdvc %icc, %f6, %f11 fxnors %f8, %f5, %f15 ld [%l7 + 0x18], %f15 fornot1s %f6, %f0, %f5 fmovrdgez %i6, %f4, %f12 ldsw [%l7 + 0x10], %l1 fmovdge %icc, %f5, %f3 fbn %fcc1, loop_6065 tvs %xcc, 0x1 siam 0x3 fpackfix %f4, %f10 loop_6065: lduw [%l7 + 0x60], %o1 stb %i1, [%l7 + 0x1B] fpsub16 %f0, %f6, %f2 fmovsl %icc, %f10, %f6 fmovrsgez %o3, %f5, %f11 fcmps %fcc0, %f4, %f10 ld [%l7 + 0x64], %f6 ldsw [%l7 + 0x34], %i0 fmovrslz %g2, %f4, %f9 sub %i2, %o5, %o4 umulcc %l6, %g7, %o0 for %f2, %f4, %f6 fbul,a %fcc2, loop_6066 fba %fcc3, loop_6067 lduw [%l7 + 0x60], %o7 bg,a,pt %xcc, loop_6068 loop_6066: movn %icc, %i7, %g5 loop_6067: stx %l2, [%l7 + 0x28] movrlez %g4, %i5, %l3 loop_6068: sth %g3, [%l7 + 0x50] fmovdge %xcc, %f10, %f14 ldsh [%l7 + 0x52], %i3 fbge,a %fcc1, loop_6069 fblg,a %fcc3, loop_6070 fbl,a %fcc1, loop_6071 fcmpgt16 %f4, %f4, %g1 loop_6069: fandnot2s %f0, %f4, %f0 loop_6070: fmovdg %xcc, %f2, %f3 loop_6071: xnorcc %o6, 0x1ADB, %i4 sth %g6, [%l7 + 0x7A] movcs %icc, %o2, %l5 move %xcc, %l0, %i6 fmovrsne %l4, %f13, %f11 fmovsvc %xcc, %f1, %f5 bne,a,pt %icc, loop_6072 pdist %f4, %f12, %f0 udivx %o1, 0x08D7, %l1 fands %f7, %f10, %f12 loop_6072: fnegs %f1, %f0 xor %i1, 0x0CF1, %i0 fnot1 %f10, %f4 ldx [%l7 + 0x70], %g2 ldub [%l7 + 0x4F], %o3 tl %icc, 0x0 bleu,a loop_6073 ldd [%l7 + 0x30], %f10 lduh [%l7 + 0x44], %i2 ldd [%l7 + 0x48], %f2 loop_6073: std %f2, [%l7 + 0x68] bpos,a,pn %icc, loop_6074 fmovs %f5, %f12 movneg %xcc, %o5, %o4 movne %icc, %l6, %g7 loop_6074: stw %o0, [%l7 + 0x40] edge8l %o7, %i7, %l2 ldx [%l7 + 0x68], %g5 smulcc %g4, %i5, %g3 fbl %fcc2, loop_6075 subcc %l3, %i3, %g1 fxors %f2, %f10, %f9 movneg %xcc, %i4, %o6 loop_6075: movpos %icc, %g6, %o2 fcmpeq16 %f8, %f8, %l5 ta %icc, 0x5 call loop_6076 tpos %icc, 0x2 addcc %l0, 0x0549, %l4 udivcc %i6, 0x186D, %o1 loop_6076: fpsub16s %f12, %f3, %f12 ldub [%l7 + 0x0A], %i1 sth %i0, [%l7 + 0x3E] fpadd32 %f0, %f6, %f6 fmovrslz %g2, %f2, %f9 stx %l1, [%l7 + 0x20] bneg,pn %xcc, loop_6077 ldsb [%l7 + 0x15], %o3 stb %o5, [%l7 + 0x6A] move %icc, %i2, %o4 loop_6077: fmovsg %icc, %f3, %f8 tvs %xcc, 0x1 fbne,a %fcc1, loop_6078 fmovsle %icc, %f0, %f6 fbg,a %fcc1, loop_6079 movvc %xcc, %g7, %l6 loop_6078: ldsw [%l7 + 0x44], %o0 ld [%l7 + 0x70], %f13 loop_6079: fabsd %f6, %f0 stb %i7, [%l7 + 0x1A] movgu %xcc, %l2, %g5 fnand %f8, %f14, %f8 movvc %xcc, %o7, %g4 fmul8x16 %f1, %f2, %f12 movg %xcc, %g3, %l3 st %f10, [%l7 + 0x50] bge %icc, loop_6080 fmovsn %xcc, %f4, %f15 fnor %f10, %f0, %f6 bge,a %icc, loop_6081 loop_6080: movle %xcc, %i5, %i3 fornot2s %f12, %f9, %f10 ble,a loop_6082 loop_6081: movle %icc, %g1, %i4 st %f14, [%l7 + 0x28] movneg %xcc, %g6, %o2 loop_6082: fbu,a %fcc3, loop_6083 fmovrsgz %l5, %f7, %f6 addccc %o6, %l4, %l0 lduw [%l7 + 0x14], %i6 loop_6083: fnot2s %f6, %f5 bcs %icc, loop_6084 fmovrsgz %o1, %f14, %f10 fble %fcc0, loop_6085 bleu,pt %xcc, loop_6086 loop_6084: orn %i1, %g2, %l1 fpadd16 %f12, %f8, %f14 loop_6085: ldx [%l7 + 0x48], %o3 loop_6086: fpadd16 %f12, %f6, %f12 srl %o5, 0x0C, %i2 fbug,a %fcc0, loop_6087 mulscc %o4, %i0, %l6 ldsb [%l7 + 0x3D], %g7 stx %i7, [%l7 + 0x28] loop_6087: fbe,a %fcc0, loop_6088 ld [%l7 + 0x20], %f10 brlz %l2, loop_6089 alignaddr %o0, %o7, %g4 loop_6088: brnz,a %g5, loop_6090 ldub [%l7 + 0x32], %l3 loop_6089: lduh [%l7 + 0x1C], %i5 bl,pt %icc, loop_6091 loop_6090: lduh [%l7 + 0x72], %g3 stb %i3, [%l7 + 0x17] fmovdcc %icc, %f0, %f15 loop_6091: tg %xcc, 0x0 movvs %icc, %g1, %g6 subcc %o2, %i4, %o6 tn %icc, 0x4 popc %l5, %l4 tvc %xcc, 0x4 ldsw [%l7 + 0x64], %i6 fands %f11, %f0, %f12 fands %f10, %f13, %f6 fpackfix %f10, %f12 stb %l0, [%l7 + 0x54] bvs,a loop_6092 movleu %icc, %o1, %g2 bleu,pn %xcc, loop_6093 fandnot1s %f5, %f0, %f10 loop_6092: array16 %l1, %i1, %o3 ldsw [%l7 + 0x50], %o5 loop_6093: edge8l %i2, %o4, %l6 ldsb [%l7 + 0x2A], %i0 fmuld8ulx16 %f6, %f13, %f10 ldsh [%l7 + 0x46], %g7 movl %icc, %i7, %l2 lduh [%l7 + 0x5C], %o7 fbuge,a %fcc0, loop_6094 fxor %f10, %f0, %f8 addccc %g4, %g5, %l3 sdivcc %o0, 0x0C0F, %g3 loop_6094: ldx [%l7 + 0x30], %i5 and %i3, 0x132C, %g1 fblg %fcc1, loop_6095 andncc %g6, %i4, %o2 movg %icc, %l5, %l4 andn %o6, %l0, %o1 loop_6095: bg,a loop_6096 xnorcc %i6, 0x1FB3, %g2 subcc %i1, 0x10C0, %o3 edge32l %o5, %i2, %o4 loop_6096: fsrc2 %f0, %f2 fbug %fcc3, loop_6097 fcmped %fcc2, %f4, %f10 fmovdle %icc, %f10, %f10 fmovrsgez %l1, %f4, %f8 loop_6097: bcc %icc, loop_6098 bcs loop_6099 fxnors %f8, %f15, %f10 st %f4, [%l7 + 0x58] loop_6098: ldsb [%l7 + 0x57], %i0 loop_6099: stb %g7, [%l7 + 0x36] taddcc %l6, 0x0965, %l2 fpack32 %f0, %f4, %f14 srax %o7, %i7, %g5 ldx [%l7 + 0x08], %g4 ldub [%l7 + 0x1E], %l3 tneg %xcc, 0x6 ldd [%l7 + 0x28], %f4 movl %xcc, %o0, %i5 movcc %xcc, %i3, %g1 edge8 %g6, %g3, %o2 std %f10, [%l7 + 0x20] st %f6, [%l7 + 0x68] nop setx loop_6100, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldx [%l7 + 0x28], %i4 ldsw [%l7 + 0x6C], %l5 lduw [%l7 + 0x7C], %l4 loop_6100: bvs,a,pt %xcc, loop_6101 stw %l0, [%l7 + 0x40] fmovdleu %icc, %f9, %f14 bl,pt %xcc, loop_6102 loop_6101: stx %o6, [%l7 + 0x60] movge %icc, %i6, %g2 bpos loop_6103 loop_6102: lduh [%l7 + 0x58], %i1 fpackfix %f14, %f8 lduh [%l7 + 0x62], %o1 loop_6103: ldsb [%l7 + 0x70], %o5 fbue,a %fcc2, loop_6104 fxors %f13, %f3, %f8 fbu %fcc0, loop_6105 ld [%l7 + 0x54], %f13 loop_6104: brlez,a %o3, loop_6106 fmovdleu %xcc, %f1, %f7 loop_6105: ldsh [%l7 + 0x3C], %o4 fcmpgt32 %f14, %f0, %i2 loop_6106: stw %l1, [%l7 + 0x40] ldsw [%l7 + 0x2C], %g7 ldsb [%l7 + 0x73], %i0 srax %l2, %o7, %l6 ld [%l7 + 0x6C], %f12 fxnor %f12, %f6, %f12 brnz,a %i7, loop_6107 ldx [%l7 + 0x70], %g5 sll %l3, 0x0B, %g4 array16 %i5, %o0, %g1 loop_6107: st %f8, [%l7 + 0x3C] brlez,a %i3, loop_6108 fmovdcc %xcc, %f2, %f3 movvs %icc, %g3, %o2 tvc %icc, 0x5 loop_6108: ldd [%l7 + 0x70], %f8 fmovdg %xcc, %f8, %f9 bg,a loop_6109 siam 0x0 mova %xcc, %g6, %l5 ldsw [%l7 + 0x10], %i4 loop_6109: lduw [%l7 + 0x24], %l4 fnot1 %f4, %f14 fbule,a %fcc2, loop_6110 movne %icc, %l0, %i6 fbue,a %fcc3, loop_6111 stb %g2, [%l7 + 0x61] loop_6110: bl,a,pn %icc, loop_6112 movpos %icc, %i1, %o1 loop_6111: movge %xcc, %o5, %o6 fmovsle %icc, %f1, %f3 loop_6112: fnors %f11, %f8, %f12 movvc %xcc, %o3, %i2 fmuld8sux16 %f11, %f12, %f4 lduw [%l7 + 0x38], %l1 array8 %g7, %i0, %l2 tg %icc, 0x4 tg %icc, 0x3 bgu,a,pt %xcc, loop_6113 andncc %o4, %l6, %i7 std %f12, [%l7 + 0x18] ldsb [%l7 + 0x1A], %g5 loop_6113: ldsh [%l7 + 0x6E], %o7 bvs loop_6114 fbe,a %fcc3, loop_6115 mulx %g4, 0x06F6, %i5 fxnor %f0, %f2, %f6 loop_6114: fands %f0, %f0, %f0 loop_6115: bvs,a loop_6116 stw %o0, [%l7 + 0x54] fandnot2s %f13, %f2, %f7 fone %f10 loop_6116: edge16n %g1, %i3, %g3 stb %o2, [%l7 + 0x7F] brgz %l3, loop_6117 taddcctv %g6, %l5, %l4 ldd [%l7 + 0x38], %f14 fba %fcc1, loop_6118 loop_6117: std %f12, [%l7 + 0x68] fbn,a %fcc2, loop_6119 alignaddr %i4, %i6, %l0 loop_6118: nop setx loop_6120, %l0, %l1 jmpl %l1, %g2 alignaddr %o1, %o5, %o6 loop_6119: alignaddrl %o3, %i2, %i1 st %f12, [%l7 + 0x40] loop_6120: bl,a,pn %icc, loop_6121 tneg %xcc, 0x1 brgz,a %l1, loop_6122 srlx %i0, %l2, %g7 loop_6121: fmovsleu %icc, %f5, %f13 faligndata %f8, %f10, %f8 loop_6122: fmovdneg %icc, %f6, %f7 subccc %o4, 0x0EB2, %l6 tgu %xcc, 0x0 st %f3, [%l7 + 0x6C] ldub [%l7 + 0x77], %i7 fxnor %f6, %f14, %f10 ldx [%l7 + 0x68], %o7 ldsb [%l7 + 0x2F], %g5 orcc %i5, %o0, %g1 st %f1, [%l7 + 0x44] tle %icc, 0x6 fmul8ulx16 %f2, %f4, %f12 ldx [%l7 + 0x30], %g4 stw %g3, [%l7 + 0x28] brlez %i3, loop_6123 addc %l3, 0x17B5, %g6 fbo %fcc2, loop_6124 orcc %l5, %o2, %i4 loop_6123: fpsub16 %f8, %f8, %f8 fpsub16s %f0, %f1, %f15 loop_6124: sra %i6, %l4, %g2 nop setx loop_6125, %l0, %l1 jmpl %l1, %o1 nop setx loop_6126, %l0, %l1 jmpl %l1, %l0 call loop_6127 fnot1s %f7, %f3 loop_6125: lduh [%l7 + 0x30], %o6 loop_6126: ldsb [%l7 + 0x6E], %o3 loop_6127: fbg,a %fcc3, loop_6128 fcmpeq32 %f8, %f12, %o5 fornot1 %f2, %f4, %f2 ldsh [%l7 + 0x7A], %i1 loop_6128: fmovrdlez %l1, %f6, %f8 fmovrdgz %i0, %f2, %f8 andn %l2, 0x15B2, %i2 movcc %icc, %g7, %l6 nop setx loop_6129, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array32 %o4, %o7, %i7 bleu,a,pt %icc, loop_6130 fmovdne %icc, %f7, %f4 loop_6129: fba %fcc2, loop_6131 te %xcc, 0x0 loop_6130: bleu,a %icc, loop_6132 sdiv %i5, 0x165A, %o0 loop_6131: edge8l %g1, %g4, %g5 tgu %icc, 0x5 loop_6132: srl %g3, 0x0A, %l3 fmovs %f13, %f3 tneg %icc, 0x3 fmovsgu %xcc, %f12, %f9 sdivcc %g6, 0x0CAD, %i3 addcc %l5, %i4, %i6 fornot1s %f10, %f1, %f3 fandnot1s %f8, %f8, %f14 fbue %fcc1, loop_6133 fbuge %fcc1, loop_6134 addcc %o2, 0x0DFD, %g2 ldx [%l7 + 0x10], %l4 loop_6133: fmovspos %xcc, %f10, %f8 loop_6134: ld [%l7 + 0x44], %f7 tn %icc, 0x3 ldx [%l7 + 0x78], %o1 movl %icc, %o6, %l0 ld [%l7 + 0x2C], %f14 fandnot1 %f2, %f4, %f4 orcc %o3, %i1, %o5 fnot1 %f4, %f4 lduh [%l7 + 0x30], %i0 fandnot2 %f2, %f0, %f10 fmovsge %icc, %f11, %f0 fpadd16 %f12, %f2, %f4 stw %l2, [%l7 + 0x0C] ldx [%l7 + 0x38], %i2 std %f8, [%l7 + 0x70] fcmpne16 %f8, %f6, %g7 fxnor %f14, %f2, %f0 stw %l1, [%l7 + 0x1C] fnand %f6, %f0, %f4 edge16n %l6, %o7, %o4 fmovrdne %i5, %f14, %f10 fbne %fcc1, loop_6135 addcc %o0, 0x1AFE, %g1 stb %i7, [%l7 + 0x74] stw %g5, [%l7 + 0x28] loop_6135: fzero %f0 orcc %g3, %g4, %g6 stb %l3, [%l7 + 0x12] stb %l5, [%l7 + 0x63] fcmpne32 %f4, %f10, %i4 ldsb [%l7 + 0x6A], %i3 fpmerge %f8, %f15, %f14 fnors %f7, %f4, %f1 smulcc %i6, 0x071C, %o2 bpos loop_6136 edge32n %l4, %g2, %o6 udivx %l0, 0x0C4A, %o3 umulcc %i1, %o5, %i0 loop_6136: srl %o1, %i2, %g7 stx %l1, [%l7 + 0x68] bge,pn %xcc, loop_6137 ld [%l7 + 0x20], %f15 stw %l2, [%l7 + 0x24] lduw [%l7 + 0x70], %l6 loop_6137: ldd [%l7 + 0x70], %f14 ldx [%l7 + 0x08], %o7 fmovdge %xcc, %f5, %f0 fbue %fcc3, loop_6138 std %f10, [%l7 + 0x18] fmovrdlez %o4, %f4, %f0 tsubcctv %o0, %i5, %i7 loop_6138: sth %g5, [%l7 + 0x18] xnor %g3, 0x0213, %g4 edge8n %g6, %l3, %l5 taddcctv %g1, %i4, %i6 fnot1s %f8, %f12 bneg,a %xcc, loop_6139 std %f4, [%l7 + 0x40] fblg,a %fcc0, loop_6140 alignaddr %i3, %l4, %o2 loop_6139: tn %xcc, 0x6 srl %o6, %g2, %o3 loop_6140: ldsb [%l7 + 0x1A], %l0 ld [%l7 + 0x10], %f3 fmovdl %xcc, %f7, %f13 ldsw [%l7 + 0x58], %i1 stx %o5, [%l7 + 0x50] fmovspos %xcc, %f11, %f9 fcmpeq32 %f2, %f4, %o1 fbl %fcc1, loop_6141 fzeros %f9 fcmpes %fcc1, %f13, %f9 ldsh [%l7 + 0x52], %i2 loop_6141: fblg %fcc3, loop_6142 std %f4, [%l7 + 0x40] lduw [%l7 + 0x44], %i0 movle %xcc, %g7, %l2 loop_6142: fmovsge %icc, %f5, %f7 fmovdg %xcc, %f6, %f2 movrne %l1, %l6, %o7 fpackfix %f10, %f8 fmovrdgez %o4, %f14, %f4 fcmpgt32 %f14, %f4, %o0 fcmpeq32 %f8, %f8, %i5 ldsb [%l7 + 0x78], %g5 fmovrslez %i7, %f10, %f11 ldsb [%l7 + 0x26], %g3 ldx [%l7 + 0x58], %g6 brz %l3, loop_6143 ldsw [%l7 + 0x08], %g4 addcc %g1, %i4, %l5 stw %i6, [%l7 + 0x6C] loop_6143: ldsw [%l7 + 0x74], %i3 movrne %l4, %o2, %o6 nop setx loop_6144, %l0, %l1 jmpl %l1, %g2 fmovdcs %icc, %f4, %f9 fmovdl %xcc, %f7, %f15 edge32l %l0, %o3, %i1 loop_6144: fbge,a %fcc3, loop_6145 lduh [%l7 + 0x56], %o1 sdiv %i2, 0x03CA, %i0 fpadd32 %f14, %f12, %f12 loop_6145: fmovrse %g7, %f7, %f15 stb %o5, [%l7 + 0x3C] fexpand %f14, %f14 fmovrse %l1, %f5, %f6 st %f2, [%l7 + 0x24] fmovdge %xcc, %f7, %f0 andn %l2, 0x16EF, %l6 stb %o7, [%l7 + 0x3C] xor %o0, 0x0B37, %o4 fbge,a %fcc1, loop_6146 fcmps %fcc3, %f1, %f11 fsrc1 %f14, %f14 fmovrsgz %g5, %f6, %f10 loop_6146: movpos %icc, %i7, %i5 fpmerge %f4, %f6, %f0 bvs,a loop_6147 fnegs %f8, %f8 movpos %xcc, %g6, %g3 ldsh [%l7 + 0x1E], %l3 loop_6147: fcmped %fcc1, %f0, %f2 fmul8x16al %f1, %f8, %f14 fbo %fcc0, loop_6148 tleu %icc, 0x0 fandnot2 %f14, %f4, %f10 nop setx loop_6149, %l0, %l1 jmpl %l1, %g4 loop_6148: fmovdl %xcc, %f4, %f12 tneg %icc, 0x1 call loop_6150 loop_6149: movneg %icc, %g1, %i4 bvc,pn %xcc, loop_6151 fmovdg %icc, %f7, %f2 loop_6150: lduh [%l7 + 0x0C], %i6 stb %i3, [%l7 + 0x7F] loop_6151: stx %l4, [%l7 + 0x28] brnz,a %l5, loop_6152 fbne,a %fcc3, loop_6153 tleu %xcc, 0x5 fblg %fcc0, loop_6154 loop_6152: ldub [%l7 + 0x25], %o6 loop_6153: bn,a,pt %xcc, loop_6155 fcmpne32 %f10, %f14, %g2 loop_6154: ldx [%l7 + 0x48], %o2 fpadd32s %f1, %f4, %f4 loop_6155: st %f11, [%l7 + 0x48] stw %o3, [%l7 + 0x40] lduw [%l7 + 0x54], %l0 srl %o1, 0x02, %i2 ld [%l7 + 0x58], %f10 stb %i0, [%l7 + 0x18] fone %f12 fba,a %fcc1, loop_6156 sll %g7, 0x12, %i1 movn %xcc, %l1, %l2 fmovdleu %icc, %f5, %f4 loop_6156: sth %l6, [%l7 + 0x1E] std %f2, [%l7 + 0x10] ldx [%l7 + 0x48], %o5 subc %o7, %o0, %o4 nop setx loop_6157, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd32s %f1, %f4, %f12 fmovsa %xcc, %f11, %f8 stx %g5, [%l7 + 0x50] loop_6157: lduh [%l7 + 0x36], %i5 stx %i7, [%l7 + 0x58] smul %g3, %g6, %l3 ldx [%l7 + 0x28], %g4 andn %g1, %i4, %i6 fnot2s %f11, %f5 st %f4, [%l7 + 0x54] sub %l4, %i3, %o6 fornot1 %f12, %f2, %f6 fsrc2 %f10, %f10 ldsb [%l7 + 0x1A], %g2 xnorcc %l5, 0x0A73, %o2 st %f8, [%l7 + 0x3C] fcmpes %fcc1, %f1, %f15 lduh [%l7 + 0x3A], %o3 ldx [%l7 + 0x28], %o1 fcmpne16 %f12, %f4, %i2 lduh [%l7 + 0x40], %l0 alignaddrl %g7, %i0, %i1 edge8ln %l1, %l6, %o5 ldd [%l7 + 0x70], %f8 bge,a loop_6158 fbe %fcc2, loop_6159 edge32l %o7, %o0, %o4 stx %l2, [%l7 + 0x20] loop_6158: fmovdneg %icc, %f1, %f9 loop_6159: tn %icc, 0x2 fmovsleu %xcc, %f9, %f10 ldd [%l7 + 0x60], %f2 fmovde %xcc, %f7, %f6 bl loop_6160 fxnors %f12, %f3, %f6 fmovrsgez %g5, %f3, %f1 ld [%l7 + 0x54], %f1 loop_6160: std %f2, [%l7 + 0x40] fbul,a %fcc1, loop_6161 brz %i5, loop_6162 sllx %i7, 0x17, %g6 fmul8sux16 %f8, %f4, %f14 loop_6161: sth %g3, [%l7 + 0x08] loop_6162: stb %l3, [%l7 + 0x29] fmovdneg %icc, %f7, %f4 sdiv %g4, 0x0B7A, %g1 fnegs %f10, %f12 sth %i4, [%l7 + 0x40] fpsub16 %f12, %f12, %f2 brlz %l4, loop_6163 brz %i6, loop_6164 bcc,a,pt %icc, loop_6165 fpackfix %f8, %f6 loop_6163: movrlz %o6, 0x37D, %i3 loop_6164: ldub [%l7 + 0x56], %l5 loop_6165: lduw [%l7 + 0x14], %g2 edge8l %o3, %o1, %i2 bg,pt %icc, loop_6166 lduh [%l7 + 0x36], %o2 fcmpgt32 %f10, %f14, %l0 edge8ln %g7, %i1, %i0 loop_6166: movl %icc, %l6, %l1 fornot2s %f5, %f0, %f13 ldsw [%l7 + 0x78], %o5 fcmped %fcc2, %f4, %f2 ldx [%l7 + 0x50], %o0 fmovsgu %xcc, %f9, %f14 fones %f6 stb %o7, [%l7 + 0x7E] nop setx loop_6167, %l0, %l1 jmpl %l1, %l2 ldsw [%l7 + 0x0C], %g5 ldsb [%l7 + 0x0A], %o4 tpos %xcc, 0x6 loop_6167: fbn,a %fcc2, loop_6168 fpack32 %f12, %f12, %f14 fpack32 %f14, %f14, %f14 movneg %xcc, %i5, %g6 loop_6168: fmovdge %xcc, %f13, %f8 movrgz %g3, %i7, %l3 add %g1, 0x0E49, %g4 fcmpes %fcc1, %f6, %f15 srax %l4, 0x06, %i6 fabsd %f4, %f0 and %i4, 0x0765, %i3 sth %o6, [%l7 + 0x34] edge16n %l5, %g2, %o1 sll %o3, %i2, %l0 addcc %g7, 0x1332, %o2 std %f0, [%l7 + 0x18] lduh [%l7 + 0x1A], %i1 bn,a loop_6169 fnot2 %f14, %f2 fabss %f2, %f2 bl,pn %icc, loop_6170 loop_6169: movgu %xcc, %l6, %i0 bne %icc, loop_6171 movge %xcc, %o5, %o0 loop_6170: tsubcctv %l1, %l2, %o7 fmovsa %xcc, %f1, %f5 loop_6171: xnorcc %g5, 0x12A9, %i5 fmovdpos %xcc, %f3, %f14 fmovsl %icc, %f15, %f6 sll %g6, 0x04, %g3 sub %i7, %o4, %l3 bvs loop_6172 movle %xcc, %g1, %l4 tg %xcc, 0x1 fmovdgu %icc, %f10, %f5 loop_6172: udivcc %i6, 0x131E, %i4 lduh [%l7 + 0x52], %g4 fcmple32 %f2, %f4, %i3 fxnors %f13, %f1, %f11 faligndata %f12, %f12, %f4 fmovdvc %icc, %f14, %f3 bg,pn %xcc, loop_6173 bneg,a loop_6174 ldx [%l7 + 0x30], %o6 siam 0x7 loop_6173: ld [%l7 + 0x68], %f12 loop_6174: st %f0, [%l7 + 0x10] lduh [%l7 + 0x70], %l5 bn,a loop_6175 xnorcc %g2, %o3, %i2 stx %o1, [%l7 + 0x40] edge32ln %l0, %g7, %o2 loop_6175: stx %l6, [%l7 + 0x18] fmovsge %icc, %f11, %f5 fmovdgu %icc, %f2, %f12 fbn %fcc3, loop_6176 ld [%l7 + 0x7C], %f12 fpadd16 %f8, %f4, %f10 be,a,pn %xcc, loop_6177 loop_6176: std %f12, [%l7 + 0x20] ldub [%l7 + 0x45], %i0 fmovd %f10, %f10 loop_6177: be %icc, loop_6178 fmovdcc %xcc, %f10, %f8 mulscc %i1, 0x1F94, %o0 nop setx loop_6179, %l0, %l1 jmpl %l1, %o5 loop_6178: xorcc %l2, %l1, %o7 sth %g5, [%l7 + 0x36] std %f2, [%l7 + 0x48] loop_6179: orncc %i5, %g3, %g6 fpadd32 %f2, %f2, %f6 stw %o4, [%l7 + 0x10] ldd [%l7 + 0x48], %f12 fmovrdgz %l3, %f14, %f12 andn %i7, 0x1B52, %g1 tgu %icc, 0x3 be %icc, loop_6180 fmovrdgz %l4, %f12, %f8 ld [%l7 + 0x14], %f10 st %f4, [%l7 + 0x64] loop_6180: ld [%l7 + 0x64], %f0 sethi 0x02D8, %i4 fpsub32 %f0, %f6, %f14 mulx %i6, 0x197D, %g4 fors %f1, %f13, %f12 fcmpes %fcc2, %f11, %f0 bshuffle %f0, %f0, %f8 ld [%l7 + 0x64], %f12 ldsb [%l7 + 0x36], %i3 tgu %icc, 0x4 fzeros %f12 tleu %icc, 0x3 fble %fcc0, loop_6181 fbne,a %fcc0, loop_6182 move %icc, %o6, %l5 bg,pt %xcc, loop_6183 loop_6181: fexpand %f12, %f8 loop_6182: fmovsneg %icc, %f0, %f4 stx %g2, [%l7 + 0x10] loop_6183: ldsh [%l7 + 0x28], %i2 fbge %fcc2, loop_6184 stx %o1, [%l7 + 0x50] edge16ln %l0, %o3, %o2 alignaddrl %g7, %i0, %l6 loop_6184: andn %i1, 0x0E75, %o5 fzeros %f1 std %f8, [%l7 + 0x78] fmovsn %icc, %f15, %f2 fnands %f15, %f8, %f13 nop setx loop_6185, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_6186, %l0, %l1 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, %f0, %f2 st %f11, [%l7 + 0x08] loop_6185: fmovsvs %icc, %f3, %f13 loop_6186: sllx %o0, 0x19, %l2 fmovscc %icc, %f8, %f10 std %f4, [%l7 + 0x20] ldx [%l7 + 0x70], %l1 sth %g5, [%l7 + 0x7A] fpadd32 %f14, %f2, %f8 bge,a %xcc, loop_6187 fnegs %f2, %f5 movrgz %o7, %i5, %g3 fbl,a %fcc3, loop_6188 loop_6187: edge32 %o4, %g6, %i7 ldub [%l7 + 0x6A], %l3 std %f2, [%l7 + 0x18] loop_6188: fpsub32s %f7, %f5, %f10 bg,a,pn %xcc, loop_6189 movg %icc, %l4, %g1 alignaddr %i6, %g4, %i3 st %f10, [%l7 + 0x08] loop_6189: fpsub32s %f11, %f10, %f4 addccc %o6, 0x105D, %l5 movle %icc, %i4, %g2 fzeros %f2 fbe,a %fcc2, loop_6190 ldsb [%l7 + 0x4F], %i2 ldsb [%l7 + 0x4C], %l0 array16 %o1, %o2, %o3 loop_6190: lduw [%l7 + 0x40], %g7 fmovdcs %xcc, %f12, %f4 fpmerge %f3, %f9, %f0 ldd [%l7 + 0x08], %f14 andcc %l6, %i0, %i1 tsubcctv %o0, %l2, %o5 fpsub16s %f13, %f11, %f12 brgez %g5, loop_6191 stb %l1, [%l7 + 0x1A] fmovdneg %xcc, %f10, %f2 orncc %o7, 0x0ABD, %i5 loop_6191: fabss %f15, %f7 fnegs %f1, %f5 fabss %f0, %f8 fcmps %fcc0, %f15, %f15 ldsh [%l7 + 0x70], %g3 ta %icc, 0x2 fcmpgt16 %f2, %f8, %o4 subc %i7, 0x0FB5, %l3 ldd [%l7 + 0x38], %f2 stw %l4, [%l7 + 0x0C] fmovrslz %g1, %f5, %f12 tpos %icc, 0x1 ldx [%l7 + 0x48], %i6 ldsb [%l7 + 0x15], %g6 fzeros %f9 lduh [%l7 + 0x54], %i3 ld [%l7 + 0x74], %f13 ldsw [%l7 + 0x20], %o6 ldsb [%l7 + 0x5E], %g4 umul %i4, %l5, %i2 ldsh [%l7 + 0x16], %g2 mulx %l0, %o1, %o3 fsrc2 %f0, %f10 popc %g7, %l6 fpsub16s %f2, %f2, %f14 orn %o2, 0x0DDE, %i1 fsrc2s %f9, %f10 edge32l %i0, %l2, %o0 fsrc2 %f4, %f2 array16 %g5, %l1, %o5 addcc %o7, 0x02AA, %i5 fmovd %f14, %f10 fornot1 %f10, %f14, %f4 and %o4, 0x0308, %g3 fpackfix %f14, %f11 fcmpgt32 %f4, %f8, %l3 st %f6, [%l7 + 0x7C] fandnot2 %f14, %f0, %f8 ld [%l7 + 0x2C], %f14 ldub [%l7 + 0x4B], %i7 fcmpne16 %f2, %f12, %g1 lduw [%l7 + 0x58], %l4 xnorcc %i6, 0x07EA, %g6 udiv %o6, 0x0981, %g4 std %f8, [%l7 + 0x60] bgu,a,pn %xcc, loop_6192 sth %i4, [%l7 + 0x0A] edge16n %l5, %i2, %i3 bge loop_6193 loop_6192: for %f0, %f8, %f0 fnot2s %f15, %f10 fmovdle %icc, %f12, %f14 loop_6193: lduh [%l7 + 0x4E], %l0 or %o1, 0x1623, %g2 stx %o3, [%l7 + 0x30] st %f15, [%l7 + 0x2C] ldsw [%l7 + 0x64], %l6 bpos,a,pt %icc, loop_6194 stb %o2, [%l7 + 0x2B] ldx [%l7 + 0x40], %i1 ldd [%l7 + 0x10], %f14 loop_6194: ldsb [%l7 + 0x7D], %g7 bne,pn %xcc, loop_6195 fors %f14, %f12, %f12 ld [%l7 + 0x30], %f3 stb %i0, [%l7 + 0x12] loop_6195: ldx [%l7 + 0x38], %l2 fmovrslez %g5, %f13, %f9 sra %o0, 0x0B, %o5 edge32ln %l1, %o7, %o4 pdist %f12, %f10, %f12 ldsb [%l7 + 0x23], %i5 tge %icc, 0x6 ldsh [%l7 + 0x1A], %l3 fmovrsgz %i7, %f8, %f11 bvs,pt %xcc, loop_6196 fble %fcc2, loop_6197 std %f10, [%l7 + 0x70] stw %g3, [%l7 + 0x3C] loop_6196: tgu %xcc, 0x3 loop_6197: fmovd %f14, %f4 edge16 %g1, %i6, %g6 ldsw [%l7 + 0x24], %o6 fmovdpos %icc, %f3, %f4 ld [%l7 + 0x0C], %f6 stx %l4, [%l7 + 0x60] fmovdge %icc, %f7, %f10 st %f5, [%l7 + 0x5C] srlx %i4, 0x0D, %l5 movrlez %i2, %i3, %g4 fmovdvc %icc, %f8, %f4 fcmpes %fcc0, %f0, %f12 sllx %l0, 0x08, %o1 fmovse %xcc, %f4, %f10 fmovdne %xcc, %f7, %f15 fmovsl %icc, %f3, %f11 fmovrdlez %o3, %f0, %f10 fmovse %xcc, %f13, %f7 fnor %f14, %f12, %f2 tsubcc %l6, 0x1CF5, %g2 sdivcc %o2, 0x0A35, %g7 stx %i1, [%l7 + 0x08] fmovsleu %icc, %f11, %f13 stw %l2, [%l7 + 0x40] fmovscs %icc, %f8, %f7 ldsh [%l7 + 0x5C], %g5 fmovse %xcc, %f8, %f14 sth %i0, [%l7 + 0x40] sth %o0, [%l7 + 0x7A] fmovrdlz %o5, %f8, %f6 call loop_6198 array8 %l1, %o7, %i5 stb %l3, [%l7 + 0x7A] fpack32 %f10, %f0, %f8 loop_6198: edge32 %i7, %g3, %o4 fmovdle %xcc, %f11, %f13 siam 0x5 sth %g1, [%l7 + 0x34] bpos,pt %icc, loop_6199 sethi 0x1EFA, %i6 fmovsvs %icc, %f12, %f2 ldsh [%l7 + 0x4C], %o6 loop_6199: srl %l4, %i4, %l5 fcmple32 %f12, %f4, %i2 fmul8x16al %f8, %f15, %f14 edge8 %g6, %i3, %l0 tleu %icc, 0x6 srax %o1, %o3, %l6 orcc %g4, 0x193A, %o2 ldsw [%l7 + 0x18], %g7 movge %icc, %i1, %g2 fmul8sux16 %f14, %f8, %f2 fbuge,a %fcc3, loop_6200 and %l2, %g5, %o0 ldsb [%l7 + 0x0B], %i0 st %f3, [%l7 + 0x3C] loop_6200: add %o5, %l1, %o7 fmovrse %l3, %f6, %f7 tvc %icc, 0x0 edge16n %i7, %g3, %o4 bcc,a %icc, loop_6201 fzero %f6 fcmpeq32 %f6, %f0, %g1 ldx [%l7 + 0x78], %i6 loop_6201: edge8n %o6, %l4, %i4 smul %l5, %i5, %g6 udivcc %i3, 0x0340, %i2 xor %o1, %o3, %l6 lduh [%l7 + 0x0A], %l0 lduw [%l7 + 0x20], %g4 ldx [%l7 + 0x60], %o2 xnor %g7, %i1, %l2 ld [%l7 + 0x64], %f13 fnegd %f12, %f14 fbl %fcc1, loop_6202 ldx [%l7 + 0x60], %g5 fsrc1 %f2, %f12 fmuld8ulx16 %f1, %f7, %f14 loop_6202: sll %g2, 0x0F, %o0 fand %f2, %f2, %f4 fbue,a %fcc2, loop_6203 std %f12, [%l7 + 0x40] addc %i0, %o5, %o7 brgez,a %l1, loop_6204 loop_6203: stw %i7, [%l7 + 0x50] fmovdpos %xcc, %f1, %f7 movneg %xcc, %g3, %o4 loop_6204: stb %l3, [%l7 + 0x16] fabsd %f12, %f12 ldub [%l7 + 0x17], %i6 std %f14, [%l7 + 0x20] fones %f8 fmovsvs %icc, %f7, %f12 fxnor %f14, %f0, %f14 stw %g1, [%l7 + 0x6C] fabss %f15, %f12 fpack16 %f8, %f6 fmovrslez %o6, %f4, %f8 andn %l4, %l5, %i5 st %f9, [%l7 + 0x38] lduh [%l7 + 0x12], %g6 sdiv %i4, 0x0217, %i3 fbule %fcc0, loop_6205 brlez %o1, loop_6206 ldsh [%l7 + 0x7E], %i2 lduw [%l7 + 0x2C], %l6 loop_6205: array32 %l0, %g4, %o3 loop_6206: fmovdcs %xcc, %f12, %f5 ldsb [%l7 + 0x57], %o2 fbne %fcc0, loop_6207 movcs %icc, %g7, %i1 movn %icc, %g5, %g2 bne loop_6208 loop_6207: edge16 %l2, %i0, %o5 fcmpd %fcc2, %f0, %f2 tl %xcc, 0x3 loop_6208: fornot1s %f5, %f8, %f8 movleu %xcc, %o7, %l1 fmovdneg %xcc, %f15, %f11 fbue,a %fcc3, loop_6209 stb %i7, [%l7 + 0x30] std %f2, [%l7 + 0x58] andcc %o0, %g3, %o4 loop_6209: ldsw [%l7 + 0x10], %i6 fmovdcs %icc, %f9, %f11 ldsh [%l7 + 0x22], %g1 fmovrsgez %l3, %f11, %f1 bneg,a,pt %xcc, loop_6210 andcc %o6, 0x1D37, %l4 fba,a %fcc2, loop_6211 fmul8sux16 %f4, %f6, %f4 loop_6210: std %f0, [%l7 + 0x70] be,pn %icc, loop_6212 loop_6211: fcmpd %fcc1, %f14, %f2 brgez %l5, loop_6213 sdiv %g6, 0x0769, %i4 loop_6212: tvs %icc, 0x0 fbule %fcc3, loop_6214 loop_6213: ldx [%l7 + 0x20], %i3 fmovscs %icc, %f11, %f2 movl %icc, %i5, %o1 loop_6214: edge32l %l6, %l0, %i2 call loop_6215 movne %xcc, %o3, %g4 stw %o2, [%l7 + 0x34] fpadd32 %f0, %f0, %f4 loop_6215: stb %i1, [%l7 + 0x4F] sdivx %g5, 0x0906, %g7 bl,a loop_6216 stw %g2, [%l7 + 0x48] sth %l2, [%l7 + 0x5E] fmovdgu %xcc, %f14, %f1 loop_6216: fbge %fcc0, loop_6217 ld [%l7 + 0x44], %f9 ldub [%l7 + 0x0B], %i0 mulscc %o5, 0x1E27, %l1 loop_6217: stw %i7, [%l7 + 0x5C] fmovdcs %xcc, %f7, %f12 ldd [%l7 + 0x40], %f14 fblg %fcc2, loop_6218 fmovrdne %o0, %f0, %f8 subc %o7, %o4, %i6 stw %g1, [%l7 + 0x68] loop_6218: fmovsvc %icc, %f11, %f14 bg,pn %icc, loop_6219 array32 %l3, %o6, %g3 fbg,a %fcc2, loop_6220 ldub [%l7 + 0x6F], %l4 loop_6219: popc %g6, %i4 mova %icc, %l5, %i5 loop_6220: stw %i3, [%l7 + 0x48] ldsh [%l7 + 0x5C], %o1 bcc %xcc, loop_6221 stw %l0, [%l7 + 0x3C] ldx [%l7 + 0x28], %i2 st %f9, [%l7 + 0x30] loop_6221: stw %o3, [%l7 + 0x28] fbug,a %fcc1, loop_6222 movgu %icc, %l6, %o2 ldsb [%l7 + 0x31], %i1 bge %icc, loop_6223 loop_6222: st %f12, [%l7 + 0x68] fmovrdgez %g4, %f10, %f8 fbne %fcc2, loop_6224 loop_6223: ldsw [%l7 + 0x5C], %g5 bpos,a,pt %xcc, loop_6225 fmul8x16 %f15, %f4, %f8 loop_6224: movrgz %g7, 0x3D6, %g2 movre %l2, %i0, %o5 loop_6225: fmovrslez %i7, %f8, %f11 xnor %l1, %o0, %o4 ld [%l7 + 0x30], %f4 faligndata %f2, %f0, %f12 ldub [%l7 + 0x76], %i6 fcmped %fcc3, %f14, %f10 ld [%l7 + 0x24], %f8 fnot1s %f5, %f13 brz,a %o7, loop_6226 tn %icc, 0x4 brlez %g1, loop_6227 ldsb [%l7 + 0x2F], %o6 loop_6226: ld [%l7 + 0x3C], %f4 nop setx loop_6228, %l0, %l1 jmpl %l1, %g3 loop_6227: ld [%l7 + 0x44], %f0 ldub [%l7 + 0x7D], %l4 sllx %l3, 0x05, %g6 loop_6228: edge8 %l5, %i4, %i3 fmovscc %xcc, %f15, %f4 bcs,pn %xcc, loop_6229 xorcc %i5, 0x105D, %o1 ld [%l7 + 0x38], %f5 ldsw [%l7 + 0x4C], %i2 loop_6229: fmovsleu %xcc, %f9, %f2 tsubcc %l0, %o3, %l6 ldd [%l7 + 0x58], %f4 brlez %i1, loop_6230 fnor %f2, %f8, %f0 sth %o2, [%l7 + 0x20] std %f10, [%l7 + 0x70] loop_6230: array16 %g5, %g7, %g4 fmovdcc %xcc, %f15, %f13 fbug,a %fcc3, loop_6231 array16 %g2, %l2, %i0 for %f2, %f10, %f2 xnorcc %o5, 0x0052, %i7 loop_6231: nop setx loop_6232, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x54], %l1 nop setx loop_6233, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x30], %f2 loop_6232: movre %o4, 0x3C5, %i6 fornot2 %f4, %f12, %f10 loop_6233: edge32ln %o0, %g1, %o7 bvc loop_6234 fornot2s %f14, %f0, %f8 fmovrsgez %g3, %f1, %f10 faligndata %f6, %f4, %f10 loop_6234: mova %icc, %o6, %l4 movcc %icc, %g6, %l3 tleu %xcc, 0x0 edge8 %l5, %i4, %i5 edge32n %o1, %i3, %i2 ldub [%l7 + 0x34], %o3 fmovdge %icc, %f3, %f4 fnands %f0, %f4, %f7 tsubcctv %l0, 0x15E5, %l6 bpos,a %icc, loop_6235 fsrc2 %f14, %f10 ld [%l7 + 0x5C], %f15 pdist %f6, %f12, %f2 loop_6235: fpack32 %f2, %f8, %f4 ldd [%l7 + 0x48], %f4 ldsh [%l7 + 0x68], %o2 orncc %g5, %g7, %i1 edge8ln %g4, %l2, %g2 ldub [%l7 + 0x4A], %o5 fmuld8sux16 %f7, %f0, %f2 fpack32 %f0, %f10, %f8 fmuld8sux16 %f13, %f3, %f12 std %f14, [%l7 + 0x48] std %f8, [%l7 + 0x70] edge16n %i7, %i0, %o4 fornot1s %f12, %f3, %f11 subccc %i6, 0x024C, %o0 sdivx %g1, 0x0B52, %o7 fbn,a %fcc0, loop_6236 bleu,a,pn %icc, loop_6237 std %f12, [%l7 + 0x20] edge8l %g3, %o6, %l1 loop_6236: edge32 %g6, %l4, %l5 loop_6237: lduh [%l7 + 0x76], %i4 fnot1s %f1, %f11 fbuge %fcc0, loop_6238 fnot2s %f4, %f4 st %f2, [%l7 + 0x14] fmovrse %i5, %f15, %f7 loop_6238: st %f12, [%l7 + 0x54] fblg,a %fcc0, loop_6239 ta %xcc, 0x6 std %f10, [%l7 + 0x38] bcs %xcc, loop_6240 loop_6239: fmovdg %xcc, %f0, %f6 tl %icc, 0x5 stw %o1, [%l7 + 0x08] loop_6240: fands %f2, %f8, %f10 movg %icc, %i3, %i2 bpos,a,pt %xcc, loop_6241 tneg %xcc, 0x5 ldsw [%l7 + 0x40], %o3 movl %icc, %l0, %l3 loop_6241: srlx %o2, %g5, %l6 brgez %g7, loop_6242 alignaddr %g4, %i1, %l2 brgz,a %g2, loop_6243 fbug,a %fcc3, loop_6244 loop_6242: stb %i7, [%l7 + 0x2C] lduw [%l7 + 0x1C], %o5 loop_6243: ldub [%l7 + 0x24], %o4 loop_6244: fmovscs %xcc, %f5, %f5 ldub [%l7 + 0x31], %i6 lduw [%l7 + 0x44], %i0 fandnot2s %f10, %f6, %f8 ldsw [%l7 + 0x14], %g1 fcmple32 %f14, %f6, %o0 st %f9, [%l7 + 0x3C] andn %o7, 0x0E41, %o6 fcmple16 %f8, %f0, %g3 tge %icc, 0x0 move %icc, %l1, %l4 stx %l5, [%l7 + 0x78] fpack16 %f8, %f15 orcc %i4, %i5, %o1 ldd [%l7 + 0x28], %f4 fpadd32 %f12, %f2, %f10 tn %icc, 0x6 subc %i3, 0x0728, %g6 tne %xcc, 0x5 ldsh [%l7 + 0x56], %o3 ldsb [%l7 + 0x1E], %i2 fmovsg %icc, %f15, %f13 std %f14, [%l7 + 0x60] ldsw [%l7 + 0x50], %l3 ldx [%l7 + 0x08], %o2 ldsb [%l7 + 0x51], %g5 fmul8x16au %f7, %f14, %f2 bshuffle %f0, %f6, %f2 std %f10, [%l7 + 0x38] bshuffle %f2, %f10, %f14 movgu %icc, %l0, %g7 fmovsle %icc, %f13, %f15 ld [%l7 + 0x0C], %f5 fcmpgt16 %f8, %f4, %g4 stx %l6, [%l7 + 0x40] fsrc1s %f11, %f9 edge8l %l2, %g2, %i7 bcc,pt %icc, loop_6245 nop setx loop_6246, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8ulx16 %f0, %f14, %f0 lduh [%l7 + 0x4C], %o5 loop_6245: be,pt %icc, loop_6247 loop_6246: fba,a %fcc2, loop_6248 fxnor %f10, %f6, %f0 fornot1s %f6, %f14, %f0 loop_6247: tne %xcc, 0x2 loop_6248: fmovdneg %icc, %f9, %f0 mulx %o4, %i6, %i0 st %f14, [%l7 + 0x34] edge8n %g1, %o0, %i1 fbl,a %fcc1, loop_6249 umulcc %o7, 0x1C63, %g3 edge16l %l1, %l4, %l5 add %o6, %i5, %i4 loop_6249: fmovrdgz %i3, %f8, %f2 st %f15, [%l7 + 0x48] std %f6, [%l7 + 0x70] fbne,a %fcc1, loop_6250 fpadd16 %f8, %f0, %f8 std %f10, [%l7 + 0x68] fones %f13 loop_6250: tsubcctv %o1, %o3, %g6 fmovsneg %xcc, %f8, %f1 fornot2s %f6, %f10, %f8 movvc %icc, %i2, %o2 st %f8, [%l7 + 0x78] fandnot2 %f12, %f0, %f14 orcc %l3, 0x1649, %l0 fandnot1s %f3, %f5, %f4 ldd [%l7 + 0x08], %f6 stx %g5, [%l7 + 0x78] st %f8, [%l7 + 0x0C] brz %g4, loop_6251 movne %xcc, %g7, %l6 stx %l2, [%l7 + 0x60] fnand %f0, %f2, %f12 loop_6251: bneg loop_6252 stw %g2, [%l7 + 0x30] alignaddrl %i7, %o5, %i6 fmovdne %icc, %f11, %f15 loop_6252: ldsw [%l7 + 0x4C], %i0 bcc,a %xcc, loop_6253 ldsh [%l7 + 0x78], %o4 fbo %fcc0, loop_6254 bvs,a %xcc, loop_6255 loop_6253: fmovdvc %icc, %f2, %f15 fpsub16 %f14, %f4, %f10 loop_6254: bgu,a loop_6256 loop_6255: xor %o0, 0x0EAA, %i1 fmul8x16 %f12, %f12, %f0 fmovda %xcc, %f4, %f12 loop_6256: ldsb [%l7 + 0x0D], %g1 movrlz %o7, %g3, %l4 stx %l1, [%l7 + 0x78] taddcc %l5, 0x0849, %o6 fpadd32 %f12, %f8, %f6 alignaddr %i5, %i4, %i3 movne %icc, %o3, %g6 udivcc %o1, 0x132C, %i2 alignaddr %o2, %l3, %g5 ldub [%l7 + 0x5C], %l0 srlx %g7, 0x17, %g4 fpack16 %f0, %f7 lduw [%l7 + 0x1C], %l6 brgz,a %l2, loop_6257 ble %icc, loop_6258 std %f8, [%l7 + 0x30] movre %g2, %i7, %o5 loop_6257: stw %i6, [%l7 + 0x40] loop_6258: ldsh [%l7 + 0x6E], %o4 udivcc %i0, 0x06D5, %o0 stx %g1, [%l7 + 0x68] srl %o7, 0x02, %i1 lduw [%l7 + 0x24], %l4 fmovsne %icc, %f10, %f13 ld [%l7 + 0x58], %f0 fandnot1s %f2, %f9, %f7 fors %f12, %f11, %f11 udivcc %g3, 0x05FC, %l5 lduw [%l7 + 0x30], %o6 smulcc %i5, 0x1BD8, %i4 fmovrde %l1, %f14, %f2 stx %o3, [%l7 + 0x60] fmovrsgez %g6, %f12, %f15 fbul,a %fcc1, loop_6259 array16 %o1, %i3, %o2 sth %l3, [%l7 + 0x28] fpadd32s %f5, %f11, %f9 loop_6259: lduh [%l7 + 0x2E], %g5 fcmpne32 %f14, %f0, %i2 bneg,a,pt %icc, loop_6260 ldd [%l7 + 0x50], %f4 xnor %g7, 0x1C50, %l0 ldd [%l7 + 0x20], %f4 loop_6260: alignaddr %l6, %g4, %g2 alignaddr %l2, %i7, %o5 mulx %o4, %i0, %i6 st %f5, [%l7 + 0x18] bge,a %xcc, loop_6261 lduw [%l7 + 0x18], %o0 fones %f15 std %f2, [%l7 + 0x40] loop_6261: fones %f14 tleu %xcc, 0x2 ldub [%l7 + 0x79], %o7 bcc %xcc, loop_6262 fmovdl %icc, %f4, %f14 bne,a,pn %icc, loop_6263 movrgez %g1, 0x298, %l4 loop_6262: fble,a %fcc3, loop_6264 array16 %g3, %l5, %o6 loop_6263: ldd [%l7 + 0x70], %f10 fmovdcs %xcc, %f13, %f9 loop_6264: ba,pt %xcc, loop_6265 lduh [%l7 + 0x26], %i5 bcs,a,pn %xcc, loop_6266 brgez %i1, loop_6267 loop_6265: ldsw [%l7 + 0x54], %l1 lduw [%l7 + 0x6C], %o3 loop_6266: bne,a %icc, loop_6268 loop_6267: stw %i4, [%l7 + 0x6C] fmovde %xcc, %f13, %f6 std %f12, [%l7 + 0x78] loop_6268: st %f12, [%l7 + 0x34] ldsb [%l7 + 0x25], %g6 movrgz %o1, %i3, %l3 ldd [%l7 + 0x70], %f2 stb %g5, [%l7 + 0x49] stx %i2, [%l7 + 0x30] tne %xcc, 0x4 movneg %xcc, %o2, %l0 fmovsne %icc, %f9, %f2 fmovdvc %icc, %f10, %f8 fmovde %xcc, %f11, %f7 st %f5, [%l7 + 0x68] nop setx loop_6269, %l0, %l1 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 %f6, %f12, %f10 tn %xcc, 0x4 stx %g7, [%l7 + 0x40] loop_6269: fmovsle %xcc, %f12, %f5 ldsb [%l7 + 0x43], %l6 stb %g2, [%l7 + 0x39] addcc %l2, 0x13EF, %i7 fxor %f4, %f12, %f6 stb %o5, [%l7 + 0x27] movne %icc, %o4, %i0 fpadd16 %f6, %f8, %f4 smul %i6, %g4, %o7 xor %o0, 0x1114, %l4 movrgez %g1, %l5, %g3 udivx %i5, 0x16B8, %i1 stb %l1, [%l7 + 0x6D] lduw [%l7 + 0x1C], %o6 ldsw [%l7 + 0x0C], %i4 fbg %fcc3, loop_6270 ba,a,pn %icc, loop_6271 edge8l %o3, %g6, %o1 fornot1 %f6, %f0, %f14 loop_6270: bn,a %xcc, loop_6272 loop_6271: fcmpeq32 %f8, %f4, %i3 fble,a %fcc0, loop_6273 ldsb [%l7 + 0x1A], %l3 loop_6272: edge8ln %i2, %g5, %o2 andncc %l0, %l6, %g7 loop_6273: movrlez %l2, %g2, %i7 ldd [%l7 + 0x08], %f6 edge32n %o4, %i0, %o5 brlez %i6, loop_6274 ldub [%l7 + 0x6B], %g4 ldd [%l7 + 0x08], %f12 fnors %f2, %f0, %f6 loop_6274: fcmpne16 %f14, %f4, %o7 ldd [%l7 + 0x20], %f0 stb %l4, [%l7 + 0x43] ldsw [%l7 + 0x0C], %o0 fmovsle %xcc, %f7, %f5 edge32l %l5, %g1, %g3 movre %i1, %i5, %o6 fmovsne %icc, %f10, %f12 umulcc %l1, 0x116E, %i4 fbe,a %fcc1, loop_6275 fcmpeq32 %f2, %f0, %g6 movgu %xcc, %o1, %i3 fcmple16 %f10, %f2, %o3 loop_6275: fmovda %icc, %f13, %f6 fblg,a %fcc0, loop_6276 lduh [%l7 + 0x22], %l3 fors %f15, %f8, %f11 movre %g5, 0x2E1, %i2 loop_6276: lduh [%l7 + 0x56], %o2 ldx [%l7 + 0x28], %l6 fpack32 %f0, %f6, %f8 fones %f8 fmovda %xcc, %f11, %f10 stb %g7, [%l7 + 0x16] edge8 %l2, %g2, %l0 bcc,a %icc, loop_6277 array16 %i7, %i0, %o5 fmovspos %xcc, %f11, %f15 std %f6, [%l7 + 0x28] loop_6277: fmovrsgez %i6, %f2, %f12 ldub [%l7 + 0x51], %g4 stb %o7, [%l7 + 0x3E] movrlez %o4, 0x236, %l4 fcmpne16 %f0, %f0, %o0 ldsh [%l7 + 0x60], %g1 fmovdneg %icc, %f0, %f15 popc %g3, %l5 ld [%l7 + 0x30], %f15 std %f2, [%l7 + 0x18] std %f0, [%l7 + 0x38] fmovscc %xcc, %f12, %f8 bl,a,pn %icc, loop_6278 st %f1, [%l7 + 0x50] brnz,a %i5, loop_6279 bneg,a,pt %xcc, loop_6280 loop_6278: tsubcctv %o6, %i1, %i4 movrgz %g6, 0x024, %l1 loop_6279: stb %o1, [%l7 + 0x4A] loop_6280: tle %icc, 0x3 alignaddr %i3, %o3, %l3 st %f11, [%l7 + 0x2C] bpos,a,pt %xcc, loop_6281 fbg,a %fcc3, loop_6282 ldx [%l7 + 0x38], %g5 brnz %o2, loop_6283 loop_6281: lduh [%l7 + 0x36], %i2 loop_6282: fmovdcs %xcc, %f8, %f4 fmovdvs %xcc, %f3, %f8 loop_6283: fbule,a %fcc0, loop_6284 ldsb [%l7 + 0x25], %l6 stb %l2, [%l7 + 0x66] bneg,pn %xcc, loop_6285 loop_6284: ldx [%l7 + 0x50], %g2 fcmple32 %f14, %f6, %l0 edge8l %i7, %i0, %o5 loop_6285: fbe,a %fcc0, loop_6286 fpack16 %f4, %f6 fmovdgu %icc, %f4, %f0 edge8ln %i6, %g7, %o7 loop_6286: fone %f10 movge %xcc, %o4, %l4 st %f14, [%l7 + 0x54] st %f4, [%l7 + 0x28] sth %g4, [%l7 + 0x6E] movg %xcc, %o0, %g1 fpadd32 %f4, %f10, %f10 fmovrde %g3, %f0, %f0 edge8 %l5, %o6, %i1 edge8n %i4, %i5, %g6 sdiv %l1, 0x12D5, %i3 movle %icc, %o1, %l3 fandnot2 %f4, %f10, %f8 fcmpd %fcc0, %f12, %f0 ldx [%l7 + 0x78], %g5 array32 %o2, %i2, %o3 edge8ln %l6, %l2, %g2 fcmpeq32 %f0, %f12, %i7 ldsb [%l7 + 0x53], %i0 edge32n %o5, %l0, %g7 fornot1s %f2, %f5, %f3 fcmpgt16 %f4, %f6, %o7 stw %i6, [%l7 + 0x48] movg %xcc, %l4, %g4 fandnot2 %f12, %f4, %f14 tsubcc %o4, %g1, %o0 edge16n %g3, %l5, %o6 tvc %xcc, 0x0 fmovscs %xcc, %f14, %f5 bl,a,pt %icc, loop_6287 tleu %xcc, 0x5 tle %icc, 0x5 movrlz %i1, 0x02E, %i5 loop_6287: fmul8x16au %f1, %f5, %f10 fsrc1 %f4, %f6 movre %g6, 0x033, %i4 fcmpgt32 %f6, %f12, %i3 fbuge %fcc2, loop_6288 taddcc %o1, %l1, %g5 fxor %f0, %f2, %f4 fmovsvs %xcc, %f13, %f4 loop_6288: movre %o2, %i2, %o3 sdiv %l6, 0x1753, %l3 ldsh [%l7 + 0x50], %g2 stx %l2, [%l7 + 0x48] fsrc2s %f12, %f8 bge loop_6289 bneg,a loop_6290 fbl,a %fcc3, loop_6291 std %f0, [%l7 + 0x30] loop_6289: brgz,a %i7, loop_6292 loop_6290: fmovd %f12, %f4 loop_6291: fcmple16 %f0, %f2, %o5 lduw [%l7 + 0x24], %i0 loop_6292: addcc %g7, 0x0613, %l0 call loop_6293 fpack32 %f6, %f8, %f8 subc %o7, 0x0A1F, %l4 bn %xcc, loop_6294 loop_6293: fxor %f2, %f12, %f14 ldsb [%l7 + 0x1E], %g4 stb %o4, [%l7 + 0x24] loop_6294: fxors %f6, %f2, %f6 fmovsneg %xcc, %f9, %f15 fpmerge %f7, %f6, %f10 stx %g1, [%l7 + 0x50] fcmpeq32 %f0, %f14, %i6 nop setx loop_6295, %l0, %l1 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, %o0, %l5 fmovdn %xcc, %f10, %f8 fnot2 %f8, %f6 loop_6295: ldub [%l7 + 0x69], %g3 fbug %fcc2, loop_6296 taddcctv %i1, %o6, %i5 fmuld8sux16 %f0, %f13, %f6 xorcc %g6, %i4, %i3 loop_6296: orcc %l1, %o1, %g5 ld [%l7 + 0x0C], %f15 fnors %f13, %f0, %f12 and %o2, %i2, %o3 ldsb [%l7 + 0x15], %l6 tsubcc %l3, 0x0A10, %g2 ldsb [%l7 + 0x64], %i7 bcc,a,pt %xcc, loop_6297 movge %icc, %o5, %i0 fands %f3, %f12, %f15 fmul8x16au %f12, %f4, %f4 loop_6297: fbul %fcc1, loop_6298 std %f10, [%l7 + 0x68] tgu %xcc, 0x5 fpadd16 %f0, %f6, %f4 loop_6298: tvc %icc, 0x7 array8 %g7, %l2, %o7 array16 %l0, %l4, %o4 movrlez %g4, %i6, %o0 std %f14, [%l7 + 0x10] movrlez %l5, %g1, %i1 lduh [%l7 + 0x0E], %g3 fones %f15 edge8n %o6, %g6, %i4 sth %i5, [%l7 + 0x24] stw %l1, [%l7 + 0x6C] movrgz %o1, 0x067, %i3 bneg,a loop_6299 movrlz %g5, %o2, %i2 fmovsleu %xcc, %f12, %f12 tl %icc, 0x1 loop_6299: fbg,a %fcc2, loop_6300 fxnor %f8, %f12, %f4 bg,a %icc, loop_6301 fmovs %f5, %f7 loop_6300: tcc %xcc, 0x5 ldx [%l7 + 0x50], %o3 loop_6301: fcmped %fcc0, %f4, %f10 be,a loop_6302 movpos %xcc, %l3, %l6 ld [%l7 + 0x18], %f6 edge8ln %i7, %g2, %i0 loop_6302: sdivx %g7, 0x1A94, %o5 tle %xcc, 0x2 fmovdvc %icc, %f2, %f6 add %l2, %l0, %o7 brgz,a %o4, loop_6303 std %f10, [%l7 + 0x40] sth %g4, [%l7 + 0x5E] xnorcc %l4, 0x1B37, %i6 loop_6303: fblg,a %fcc3, loop_6304 ldd [%l7 + 0x38], %f14 edge8l %o0, %g1, %l5 edge32ln %i1, %g3, %o6 loop_6304: ld [%l7 + 0x64], %f12 sethi 0x16FF, %i4 nop setx loop_6305, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdgu %icc, %f2, %f6 fmul8x16 %f8, %f10, %f0 fbne,a %fcc1, loop_6306 loop_6305: fmovrslez %g6, %f5, %f2 stx %i5, [%l7 + 0x38] fmovse %icc, %f6, %f14 loop_6306: st %f14, [%l7 + 0x14] stx %l1, [%l7 + 0x08] fcmps %fcc3, %f2, %f9 ldub [%l7 + 0x27], %i3 brlez,a %g5, loop_6307 movcs %xcc, %o2, %i2 fpack16 %f12, %f14 ldsh [%l7 + 0x32], %o3 loop_6307: fbne,a %fcc3, loop_6308 fones %f14 fmovsge %icc, %f7, %f4 fmul8x16au %f7, %f7, %f10 loop_6308: edge16n %o1, %l3, %l6 brgez,a %i7, loop_6309 bge,a loop_6310 fornot2s %f5, %f11, %f12 fmovdpos %icc, %f8, %f5 loop_6309: addccc %i0, 0x1938, %g7 loop_6310: xorcc %g2, %o5, %l0 addcc %l2, %o4, %g4 fnegs %f14, %f9 umulcc %o7, %l4, %o0 umul %i6, %l5, %i1 fpsub16s %f3, %f6, %f12 fblg %fcc0, loop_6311 stw %g3, [%l7 + 0x5C] faligndata %f8, %f8, %f6 ldsb [%l7 + 0x46], %g1 loop_6311: fmovse %icc, %f1, %f7 ldd [%l7 + 0x70], %f8 tl %icc, 0x4 fnot1s %f10, %f12 fexpand %f15, %f6 st %f7, [%l7 + 0x34] fbne,a %fcc3, loop_6312 addc %o6, %i4, %g6 faligndata %f10, %f0, %f12 movleu %icc, %l1, %i3 loop_6312: fxors %f11, %f9, %f15 fpackfix %f8, %f10 tvs %xcc, 0x0 fbue %fcc1, loop_6313 fandnot2s %f14, %f9, %f13 orncc %i5, 0x11FF, %o2 fsrc2s %f15, %f10 loop_6313: array16 %i2, %o3, %g5 andn %l3, %l6, %o1 stb %i0, [%l7 + 0x16] movleu %xcc, %g7, %g2 tg %xcc, 0x6 andcc %i7, %l0, %o5 ldsw [%l7 + 0x7C], %o4 movrne %l2, %g4, %o7 move %icc, %l4, %i6 fpadd32s %f12, %f2, %f8 subc %o0, %l5, %g3 tpos %xcc, 0x6 ldsb [%l7 + 0x12], %g1 ldsb [%l7 + 0x56], %o6 ldsw [%l7 + 0x10], %i1 ldd [%l7 + 0x10], %f4 fblg %fcc0, loop_6314 fmovsl %icc, %f14, %f5 tpos %xcc, 0x7 bvs loop_6315 loop_6314: movrlz %i4, %l1, %g6 bne,pn %xcc, loop_6316 ldx [%l7 + 0x60], %i5 loop_6315: fbge %fcc3, loop_6317 fpsub16s %f15, %f13, %f7 loop_6316: lduh [%l7 + 0x32], %o2 subcc %i3, %o3, %g5 loop_6317: fandnot1 %f14, %f8, %f14 fornot2 %f6, %f2, %f14 stx %i2, [%l7 + 0x50] ldsh [%l7 + 0x28], %l3 bg,a %icc, loop_6318 stb %o1, [%l7 + 0x45] ldd [%l7 + 0x68], %f14 fmovdl %xcc, %f15, %f15 loop_6318: movge %icc, %i0, %g7 ta %xcc, 0x5 stx %g2, [%l7 + 0x18] nop setx loop_6319, %l0, %l1 jmpl %l1, %l6 edge16l %l0, %o5, %o4 fmovrsne %i7, %f8, %f5 fmovscc %xcc, %f1, %f7 loop_6319: fbu,a %fcc3, loop_6320 array32 %g4, %l2, %l4 udivcc %o7, 0x0117, %i6 edge8 %l5, %g3, %o0 loop_6320: fbug,a %fcc2, loop_6321 xor %g1, 0x02F6, %o6 mulx %i4, %l1, %i1 stb %i5, [%l7 + 0x4C] loop_6321: bl %icc, loop_6322 fcmple16 %f14, %f14, %o2 lduh [%l7 + 0x16], %g6 ldsh [%l7 + 0x58], %o3 loop_6322: sth %g5, [%l7 + 0x0A] fmul8x16 %f14, %f8, %f10 fxnor %f8, %f10, %f6 andncc %i3, %l3, %i2 mulx %i0, 0x03BE, %g7 sth %g2, [%l7 + 0x24] lduh [%l7 + 0x44], %o1 ld [%l7 + 0x18], %f1 fzero %f14 st %f0, [%l7 + 0x28] pdist %f6, %f10, %f2 brgz,a %l0, loop_6323 ldsb [%l7 + 0x14], %o5 edge8 %o4, %i7, %l6 taddcctv %l2, %g4, %o7 loop_6323: lduh [%l7 + 0x54], %i6 stb %l5, [%l7 + 0x4D] fsrc2s %f11, %f8 lduw [%l7 + 0x34], %l4 fsrc2s %f2, %f2 sth %g3, [%l7 + 0x7E] movvc %icc, %o0, %o6 fbn,a %fcc1, loop_6324 and %g1, 0x1265, %i4 srax %i1, %i5, %o2 fmovsne %icc, %f6, %f13 loop_6324: fbug %fcc1, loop_6325 fors %f5, %f15, %f2 addcc %g6, 0x0241, %o3 sethi 0x1622, %g5 loop_6325: edge8 %i3, %l3, %i2 ldx [%l7 + 0x38], %l1 stb %g7, [%l7 + 0x5C] fsrc1s %f15, %f12 st %f1, [%l7 + 0x10] bvs,pt %xcc, loop_6326 ld [%l7 + 0x50], %f7 ldx [%l7 + 0x68], %g2 fmovscc %xcc, %f4, %f9 loop_6326: fsrc2s %f3, %f8 ldub [%l7 + 0x4A], %i0 fcmpgt16 %f6, %f4, %o1 movle %icc, %l0, %o5 ldsb [%l7 + 0x3C], %o4 fmovrdgez %i7, %f12, %f10 srlx %l2, %l6, %o7 tge %icc, 0x7 tne %xcc, 0x5 tle %icc, 0x7 fmovde %xcc, %f1, %f7 movrgz %i6, 0x171, %l5 bcs,pn %icc, loop_6327 fand %f14, %f8, %f8 ldsw [%l7 + 0x54], %g4 fsrc2s %f8, %f6 loop_6327: fabss %f13, %f12 brnz,a %g3, loop_6328 tge %icc, 0x1 fbule %fcc3, loop_6329 movre %l4, 0x1CF, %o6 loop_6328: sdivx %g1, 0x0B97, %o0 movcc %icc, %i4, %i5 loop_6329: ble,a,pt %icc, loop_6330 std %f6, [%l7 + 0x18] bne loop_6331 ldsh [%l7 + 0x70], %i1 loop_6330: lduw [%l7 + 0x48], %o2 ldsh [%l7 + 0x12], %g6 loop_6331: ldsw [%l7 + 0x28], %g5 ldx [%l7 + 0x20], %o3 ldsh [%l7 + 0x24], %i3 sdivx %i2, 0x047B, %l1 bl,a loop_6332 move %xcc, %g7, %g2 taddcc %l3, %o1, %l0 fble,a %fcc2, loop_6333 loop_6332: xor %i0, %o5, %i7 stx %o4, [%l7 + 0x68] movneg %xcc, %l6, %o7 loop_6333: stx %l2, [%l7 + 0x50] addccc %i6, 0x170D, %g4 fmul8sux16 %f4, %f8, %f2 tcs %icc, 0x5 bn,pn %xcc, loop_6334 ldsh [%l7 + 0x28], %g3 st %f6, [%l7 + 0x08] fcmple32 %f0, %f10, %l4 loop_6334: ta %xcc, 0x0 edge32 %o6, %l5, %o0 fand %f6, %f4, %f4 fone %f12 sdiv %i4, 0x1953, %i5 xor %i1, 0x056A, %o2 edge32n %g1, %g6, %o3 array32 %i3, %g5, %l1 fbule %fcc2, loop_6335 nop setx loop_6336, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrlez %g7, 0x2A3, %g2 ldd [%l7 + 0x30], %f4 loop_6335: te %xcc, 0x6 loop_6336: ble %xcc, loop_6337 tge %xcc, 0x2 bl,a %xcc, loop_6338 ld [%l7 + 0x5C], %f10 loop_6337: fmovspos %xcc, %f13, %f10 ldsw [%l7 + 0x14], %l3 loop_6338: tcs %xcc, 0x6 bpos,a,pn %icc, loop_6339 nop setx loop_6340, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry andn %o1, %i2, %l0 xnor %i0, 0x06A2, %o5 loop_6339: fsrc1 %f4, %f10 loop_6340: fmovrslez %i7, %f1, %f13 fandnot1s %f13, %f1, %f9 srax %o4, 0x0A, %l6 bge,pt %xcc, loop_6341 array32 %o7, %l2, %g4 std %f14, [%l7 + 0x20] ldub [%l7 + 0x5C], %i6 loop_6341: fcmpne32 %f4, %f0, %l4 ldub [%l7 + 0x38], %g3 bvs,a,pn %xcc, loop_6342 fpmerge %f11, %f10, %f0 fcmple32 %f6, %f2, %o6 fmovsleu %xcc, %f13, %f12 loop_6342: fbl %fcc1, loop_6343 fbe %fcc3, loop_6344 ldsh [%l7 + 0x5A], %o0 fmovsa %icc, %f8, %f10 loop_6343: xnorcc %i4, 0x1ECD, %i5 loop_6344: udiv %l5, 0x1744, %i1 ldx [%l7 + 0x10], %g1 lduh [%l7 + 0x38], %o2 fmovrdlz %g6, %f12, %f4 movleu %xcc, %i3, %g5 nop setx loop_6345, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done taddcc %l1, %o3, %g2 tge %xcc, 0x1 fcmpes %fcc1, %f8, %f4 loop_6345: edge16ln %l3, %o1, %g7 bpos,a,pt %xcc, loop_6346 add %l0, %i0, %o5 andn %i2, %o4, %i7 nop setx loop_6347, %l0, %l1 jmpl %l1, %o7 loop_6346: brgz,a %l2, loop_6348 lduw [%l7 + 0x28], %g4 sdivx %l6, 0x1FEC, %l4 loop_6347: smul %i6, 0x1223, %g3 loop_6348: bneg,pt %xcc, loop_6349 sethi 0x01CF, %o6 bpos,a,pn %xcc, loop_6350 and %o0, 0x087C, %i5 loop_6349: ldsw [%l7 + 0x6C], %i4 lduh [%l7 + 0x1A], %i1 loop_6350: sllx %g1, 0x03, %l5 st %f7, [%l7 + 0x4C] lduw [%l7 + 0x10], %o2 movrgz %i3, %g6, %g5 fbule %fcc3, loop_6351 sdiv %o3, 0x0296, %l1 udivx %g2, 0x035F, %l3 fands %f4, %f4, %f4 loop_6351: fbe,a %fcc3, loop_6352 tleu %icc, 0x7 movrlz %g7, 0x11D, %o1 brnz,a %i0, loop_6353 loop_6352: fbuge %fcc1, loop_6354 stb %l0, [%l7 + 0x63] bvc,pn %xcc, loop_6355 loop_6353: fmul8x16au %f4, %f5, %f6 loop_6354: fmovsge %icc, %f2, %f3 fnands %f1, %f14, %f14 loop_6355: ldx [%l7 + 0x38], %i2 lduh [%l7 + 0x18], %o4 tleu %icc, 0x7 std %f10, [%l7 + 0x18] fcmple32 %f10, %f12, %i7 fcmpgt16 %f6, %f12, %o7 fmovrslez %l2, %f5, %f12 te %icc, 0x3 fpsub32s %f13, %f0, %f13 ldd [%l7 + 0x50], %f4 ldd [%l7 + 0x58], %f10 ldsh [%l7 + 0x1C], %o5 fmovdcs %xcc, %f7, %f7 fnegd %f4, %f2 std %f2, [%l7 + 0x30] fmovdvs %xcc, %f2, %f9 fmovsvc %icc, %f3, %f8 lduw [%l7 + 0x0C], %g4 ldsh [%l7 + 0x1E], %l6 mulx %l4, 0x1CE2, %i6 movrgz %g3, 0x2DD, %o0 bleu loop_6356 lduw [%l7 + 0x58], %o6 st %f14, [%l7 + 0x30] srl %i5, 0x19, %i1 loop_6356: ldsw [%l7 + 0x70], %i4 array32 %l5, %g1, %o2 bneg,a,pn %icc, loop_6357 fors %f5, %f3, %f15 lduh [%l7 + 0x3E], %g6 ldd [%l7 + 0x70], %f6 loop_6357: brlez %i3, loop_6358 ldx [%l7 + 0x78], %o3 fnot2 %f8, %f4 fmul8x16au %f1, %f9, %f0 loop_6358: movvs %xcc, %l1, %g2 ldsh [%l7 + 0x6A], %g5 stx %l3, [%l7 + 0x50] brnz,a %o1, loop_6359 fmovdgu %xcc, %f6, %f9 nop setx loop_6360, %l0, %l1 jmpl %l1, %i0 sth %l0, [%l7 + 0x30] loop_6359: mulx %i2, 0x0E65, %o4 fbuge %fcc1, loop_6361 loop_6360: sth %g7, [%l7 + 0x12] taddcc %o7, 0x091E, %l2 std %f12, [%l7 + 0x18] loop_6361: addccc %i7, %g4, %l6 or %l4, %i6, %o5 movrlez %g3, %o0, %i5 bvs loop_6362 tvc %xcc, 0x4 tne %icc, 0x5 movrlz %i1, 0x1D5, %o6 loop_6362: brlz %i4, loop_6363 fxnors %f2, %f2, %f3 ldsb [%l7 + 0x6F], %l5 sll %o2, %g1, %g6 loop_6363: movcc %xcc, %o3, %i3 orcc %g2, %l1, %l3 subccc %o1, 0x043F, %i0 fsrc1s %f6, %f14 tn %icc, 0x1 ta %icc, 0x1 ble,a,pn %icc, loop_6364 udivx %l0, 0x1F3E, %i2 fpmerge %f15, %f8, %f8 brlz,a %g5, loop_6365 loop_6364: fmovdcs %icc, %f12, %f8 fbge %fcc2, loop_6366 ld [%l7 + 0x48], %f9 loop_6365: lduw [%l7 + 0x48], %o4 ldsh [%l7 + 0x2C], %g7 loop_6366: movne %icc, %l2, %i7 fblg %fcc0, loop_6367 ldub [%l7 + 0x3F], %o7 ldub [%l7 + 0x3C], %l6 ldsh [%l7 + 0x42], %l4 loop_6367: fmovsneg %xcc, %f6, %f4 fmovsvs %icc, %f7, %f1 movrgez %g4, 0x279, %i6 fmovse %xcc, %f1, %f1 udivcc %o5, 0x0316, %o0 fmovsg %icc, %f14, %f6 bcs,pt %xcc, loop_6368 edge8ln %g3, %i5, %i1 movl %icc, %i4, %o6 fmovsn %xcc, %f1, %f11 loop_6368: std %f8, [%l7 + 0x60] stb %o2, [%l7 + 0x28] tcc %icc, 0x2 fmovrdlz %l5, %f8, %f2 tvc %xcc, 0x1 fmovdl %xcc, %f3, %f3 ld [%l7 + 0x4C], %f4 lduh [%l7 + 0x20], %g1 stw %g6, [%l7 + 0x2C] sub %o3, %g2, %l1 taddcc %i3, %l3, %o1 fzero %f6 nop setx loop_6369, %l0, %l1 jmpl %l1, %l0 array32 %i0, %i2, %o4 fmovdl %xcc, %f12, %f14 fbule,a %fcc3, loop_6370 loop_6369: array8 %g7, %g5, %i7 stb %o7, [%l7 + 0x6B] fone %f8 loop_6370: subc %l6, %l4, %g4 fmuld8ulx16 %f10, %f10, %f10 std %f14, [%l7 + 0x30] std %f8, [%l7 + 0x58] std %f10, [%l7 + 0x18] ldsw [%l7 + 0x54], %l2 tl %icc, 0x0 fnand %f12, %f4, %f4 lduw [%l7 + 0x64], %o5 fcmped %fcc0, %f0, %f8 fpmerge %f15, %f13, %f12 movrlz %i6, 0x3EF, %g3 orcc %i5, %i1, %o0 fmovrde %i4, %f4, %f6 fmovdvc %icc, %f8, %f1 andncc %o6, %l5, %o2 fbu %fcc1, loop_6371 fsrc2 %f8, %f14 fmovscs %xcc, %f10, %f13 edge32n %g1, %g6, %o3 loop_6371: fbuge,a %fcc2, loop_6372 fabsd %f2, %f8 stb %g2, [%l7 + 0x6C] sllx %i3, 0x10, %l3 loop_6372: andncc %o1, %l1, %i0 movge %icc, %l0, %o4 mulx %i2, %g5, %g7 ldsw [%l7 + 0x5C], %i7 fnegd %f12, %f6 taddcctv %o7, %l4, %l6 st %f13, [%l7 + 0x6C] bcc,a,pt %icc, loop_6373 edge32l %l2, %g4, %o5 fbo,a %fcc3, loop_6374 ble loop_6375 loop_6373: stw %g3, [%l7 + 0x30] fmul8sux16 %f2, %f14, %f8 loop_6374: fmovsg %xcc, %f15, %f10 loop_6375: lduh [%l7 + 0x14], %i5 sub %i6, 0x1E62, %i1 sethi 0x04BD, %o0 fmovsvs %icc, %f7, %f13 te %icc, 0x7 ldub [%l7 + 0x16], %i4 edge8ln %o6, %l5, %o2 pdist %f12, %f2, %f14 fbue,a %fcc1, loop_6376 sth %g6, [%l7 + 0x4E] addccc %o3, %g1, %g2 fones %f12 loop_6376: st %f0, [%l7 + 0x74] ldsw [%l7 + 0x5C], %i3 fpadd32 %f2, %f14, %f14 fmovrdlez %l3, %f4, %f8 brlz %l1, loop_6377 popc %i0, %o1 stw %l0, [%l7 + 0x14] fmuld8ulx16 %f15, %f6, %f12 loop_6377: stb %i2, [%l7 + 0x2C] fmovsge %icc, %f0, %f2 faligndata %f8, %f14, %f6 fbg,a %fcc2, loop_6378 movne %icc, %g5, %o4 lduw [%l7 + 0x74], %g7 fandnot2 %f14, %f10, %f4 loop_6378: fpack32 %f4, %f10, %f4 fmovsvs %icc, %f6, %f5 st %f3, [%l7 + 0x54] fcmpeq32 %f4, %f2, %i7 fandnot1s %f12, %f11, %f0 brgez %o7, loop_6379 fbe,a %fcc2, loop_6380 stw %l4, [%l7 + 0x3C] ba,a,pt %xcc, loop_6381 loop_6379: fmovsa %icc, %f13, %f2 loop_6380: lduw [%l7 + 0x5C], %l6 fpadd16s %f3, %f1, %f4 loop_6381: bge,pn %xcc, loop_6382 movne %icc, %l2, %o5 udivx %g4, 0x1635, %g3 movre %i6, 0x3F8, %i5 loop_6382: ldsw [%l7 + 0x18], %i1 edge16l %i4, %o0, %l5 ldd [%l7 + 0x50], %f8 ldub [%l7 + 0x34], %o2 tvs %icc, 0x2 mova %xcc, %g6, %o3 brz,a %g1, loop_6383 lduh [%l7 + 0x6C], %o6 fmovsl %icc, %f7, %f7 fmul8ulx16 %f8, %f0, %f0 loop_6383: bpos,a,pn %xcc, loop_6384 orcc %i3, %g2, %l1 ldsh [%l7 + 0x50], %i0 fmovsgu %xcc, %f14, %f7 loop_6384: smul %l3, %l0, %i2 movrgz %g5, 0x379, %o1 ldsw [%l7 + 0x2C], %g7 stw %i7, [%l7 + 0x20] stw %o4, [%l7 + 0x24] st %f11, [%l7 + 0x70] ld [%l7 + 0x38], %f12 srl %l4, %o7, %l2 udiv %l6, 0x0E08, %g4 sth %g3, [%l7 + 0x66] stx %o5, [%l7 + 0x20] movl %xcc, %i6, %i1 ldd [%l7 + 0x70], %f12 movg %icc, %i4, %o0 fbul,a %fcc3, loop_6385 lduw [%l7 + 0x48], %i5 tvc %icc, 0x4 ldx [%l7 + 0x48], %o2 loop_6385: bcs %icc, loop_6386 sth %l5, [%l7 + 0x1E] xnorcc %g6, 0x0B74, %o3 lduw [%l7 + 0x20], %g1 loop_6386: udivx %o6, 0x04FE, %i3 andcc %g2, 0x0F71, %i0 ldsb [%l7 + 0x1F], %l3 ldd [%l7 + 0x30], %f2 sra %l0, %l1, %g5 addccc %o1, %i2, %g7 subc %i7, %o4, %o7 ldsb [%l7 + 0x0F], %l2 movneg %icc, %l4, %l6 fbue,a %fcc1, loop_6387 xor %g4, 0x0E4D, %g3 smulcc %i6, %i1, %i4 fnegd %f4, %f2 loop_6387: stx %o5, [%l7 + 0x60] st %f11, [%l7 + 0x5C] fmul8sux16 %f8, %f10, %f8 bvs %xcc, loop_6388 fmovdl %icc, %f9, %f2 ldsw [%l7 + 0x08], %i5 fmovsvs %icc, %f3, %f7 loop_6388: st %f7, [%l7 + 0x2C] fsrc1 %f4, %f6 xnorcc %o2, %o0, %l5 sdiv %o3, 0x162D, %g1 bcs,a,pt %icc, loop_6389 ld [%l7 + 0x24], %f3 ldub [%l7 + 0x1C], %g6 or %i3, %o6, %i0 loop_6389: fxor %f14, %f4, %f6 tgu %xcc, 0x4 tneg %xcc, 0x2 brgez,a %l3, loop_6390 lduh [%l7 + 0x48], %l0 lduw [%l7 + 0x34], %g2 fpsub16s %f13, %f4, %f12 loop_6390: movvs %icc, %l1, %o1 ldsw [%l7 + 0x70], %g5 std %f10, [%l7 + 0x58] fexpand %f3, %f14 ldx [%l7 + 0x10], %g7 lduh [%l7 + 0x76], %i7 lduw [%l7 + 0x5C], %o4 stb %i2, [%l7 + 0x0B] ldd [%l7 + 0x50], %f6 faligndata %f2, %f12, %f10 bpos,pn %icc, loop_6391 ldub [%l7 + 0x38], %o7 fands %f4, %f8, %f3 st %f4, [%l7 + 0x7C] loop_6391: fmovsgu %xcc, %f7, %f0 ld [%l7 + 0x28], %f2 stb %l2, [%l7 + 0x58] fmovrdgz %l6, %f12, %f12 call loop_6392 fba,a %fcc3, loop_6393 ldsw [%l7 + 0x7C], %l4 st %f11, [%l7 + 0x10] loop_6392: fmovd %f0, %f12 loop_6393: stw %g3, [%l7 + 0x4C] fpack32 %f0, %f8, %f2 ld [%l7 + 0x18], %f8 movre %g4, %i6, %i1 movl %xcc, %i4, %i5 fbg %fcc1, loop_6394 fornot2 %f6, %f2, %f14 lduw [%l7 + 0x64], %o2 bcc,pn %icc, loop_6395 loop_6394: bneg,a,pn %icc, loop_6396 ldsh [%l7 + 0x28], %o0 ldub [%l7 + 0x79], %l5 loop_6395: fmovs %f6, %f1 loop_6396: fpsub16 %f12, %f8, %f6 ldd [%l7 + 0x70], %f8 xnor %o5, %g1, %o3 ldsh [%l7 + 0x4C], %g6 ldx [%l7 + 0x68], %o6 nop setx loop_6397, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxor %f2, %f10, %f14 fmovdle %icc, %f3, %f0 edge16ln %i0, %l3, %l0 loop_6397: ldsh [%l7 + 0x3E], %g2 fbl %fcc3, loop_6398 sth %i3, [%l7 + 0x5C] fandnot2s %f15, %f11, %f10 tleu %xcc, 0x3 loop_6398: tleu %xcc, 0x7 st %f8, [%l7 + 0x5C] lduh [%l7 + 0x3C], %o1 fmovdn %xcc, %f13, %f5 bcc,a loop_6399 fmovscs %xcc, %f0, %f3 std %f4, [%l7 + 0x08] fcmple32 %f14, %f4, %l1 loop_6399: stb %g5, [%l7 + 0x40] movgu %xcc, %g7, %i7 fbne,a %fcc3, loop_6400 fmovdvc %icc, %f6, %f12 call loop_6401 fpsub16s %f12, %f3, %f6 loop_6400: ldx [%l7 + 0x50], %i2 stb %o7, [%l7 + 0x22] loop_6401: subcc %o4, %l2, %l4 call loop_6402 fbo %fcc2, loop_6403 orcc %g3, 0x16D8, %g4 fones %f4 loop_6402: st %f1, [%l7 + 0x4C] loop_6403: fmovrsne %l6, %f0, %f14 brnz,a %i6, loop_6404 tne %xcc, 0x1 fnor %f2, %f6, %f2 stw %i4, [%l7 + 0x34] loop_6404: ldsb [%l7 + 0x4B], %i5 smul %o2, 0x02AF, %i1 fcmpgt16 %f10, %f14, %l5 lduw [%l7 + 0x2C], %o0 tl %icc, 0x6 st %f11, [%l7 + 0x3C] fmovsleu %icc, %f9, %f7 fmovdneg %xcc, %f3, %f13 fors %f12, %f5, %f11 fmovdcs %icc, %f13, %f8 fzeros %f10 ldsh [%l7 + 0x56], %g1 sub %o3, 0x0351, %g6 fmovrde %o6, %f8, %f8 ldd [%l7 + 0x70], %f2 bneg,pt %icc, loop_6405 fmovrsgz %o5, %f1, %f14 taddcctv %l3, 0x136C, %i0 brz,a %g2, loop_6406 loop_6405: ldsb [%l7 + 0x5E], %i3 fbo %fcc3, loop_6407 movl %xcc, %l0, %o1 loop_6406: fcmple32 %f12, %f14, %g5 umul %g7, %l1, %i7 loop_6407: tl %icc, 0x7 stb %i2, [%l7 + 0x3E] fmovse %xcc, %f5, %f5 sth %o7, [%l7 + 0x46] fmovrsgz %o4, %f9, %f9 lduw [%l7 + 0x60], %l4 stx %g3, [%l7 + 0x48] fbu %fcc1, loop_6408 fmul8sux16 %f4, %f4, %f2 ldx [%l7 + 0x68], %l2 fnor %f10, %f2, %f10 loop_6408: fbge %fcc3, loop_6409 fmovdle %icc, %f7, %f15 fandnot1s %f5, %f7, %f12 fmovsge %icc, %f3, %f1 loop_6409: ldsb [%l7 + 0x78], %g4 ldsw [%l7 + 0x1C], %l6 fnand %f6, %f12, %f2 srlx %i4, 0x09, %i6 ld [%l7 + 0x48], %f4 movl %icc, %o2, %i1 fmovdn %icc, %f2, %f7 fmovsge %icc, %f3, %f0 fmovsg %xcc, %f13, %f12 fsrc2 %f4, %f6 bne %icc, loop_6410 tl %xcc, 0x5 fmovdg %xcc, %f10, %f15 fnor %f10, %f10, %f10 loop_6410: pdist %f8, %f8, %f14 std %f12, [%l7 + 0x38] fbue %fcc0, loop_6411 ldx [%l7 + 0x68], %i5 fmovrsgez %l5, %f13, %f13 ldsb [%l7 + 0x16], %o0 loop_6411: fnegs %f0, %f6 ldd [%l7 + 0x70], %f8 subccc %g1, 0x099D, %o3 call loop_6412 bvs,a,pt %xcc, loop_6413 ldd [%l7 + 0x50], %f8 bleu,a,pn %xcc, loop_6414 loop_6412: fmovdgu %icc, %f1, %f14 loop_6413: fble %fcc0, loop_6415 alignaddrl %g6, %o6, %l3 loop_6414: stb %i0, [%l7 + 0x13] ldsh [%l7 + 0x5A], %o5 loop_6415: movrne %i3, %g2, %l0 orncc %o1, %g7, %g5 tpos %icc, 0x0 edge32ln %i7, %l1, %i2 fbue %fcc2, loop_6416 movre %o7, 0x1D9, %l4 ldd [%l7 + 0x08], %f12 edge16ln %g3, %l2, %g4 loop_6416: fbg %fcc1, loop_6417 tgu %xcc, 0x3 srlx %o4, %l6, %i6 bcs,a,pn %xcc, loop_6418 loop_6417: fornot1 %f2, %f10, %f6 ldsh [%l7 + 0x40], %o2 fmovdpos %xcc, %f3, %f1 loop_6418: fbue,a %fcc1, loop_6419 fnor %f2, %f2, %f10 fcmped %fcc3, %f6, %f10 tsubcc %i1, 0x18D6, %i5 loop_6419: fmul8sux16 %f4, %f2, %f8 fbo %fcc1, loop_6420 fbne %fcc3, loop_6421 fba,a %fcc2, loop_6422 fnand %f8, %f2, %f10 loop_6420: fpadd32s %f8, %f5, %f0 loop_6421: sth %l5, [%l7 + 0x0C] loop_6422: fpsub16 %f12, %f8, %f0 udivcc %o0, 0x1095, %g1 fnegd %f10, %f2 ldd [%l7 + 0x18], %f0 ldub [%l7 + 0x15], %o3 popc %g6, %i4 ldx [%l7 + 0x10], %o6 fmovde %icc, %f5, %f5 xor %i0, %l3, %i3 fpadd16s %f7, %f7, %f1 ldsw [%l7 + 0x34], %g2 fbl,a %fcc3, loop_6423 fsrc2 %f12, %f6 edge32l %o5, %o1, %g7 lduh [%l7 + 0x20], %l0 loop_6423: lduh [%l7 + 0x3A], %i7 sdivx %l1, 0x18E3, %g5 ldd [%l7 + 0x48], %f8 st %f3, [%l7 + 0x28] fmovdgu %xcc, %f6, %f3 ld [%l7 + 0x18], %f8 smul %i2, %l4, %g3 addccc %l2, %o7, %g4 stb %o4, [%l7 + 0x7D] subcc %l6, %i6, %o2 fmovdn %xcc, %f10, %f0 brlz,a %i5, loop_6424 ldsw [%l7 + 0x14], %i1 fmovdl %xcc, %f8, %f14 umul %l5, 0x128C, %o0 loop_6424: sethi 0x1A47, %g1 stx %o3, [%l7 + 0x40] std %f0, [%l7 + 0x60] add %i4, %o6, %i0 ldub [%l7 + 0x5B], %l3 movrlez %i3, 0x325, %g2 ldsb [%l7 + 0x25], %o5 movl %icc, %g6, %g7 fabss %f6, %f7 fnegs %f6, %f12 tleu %xcc, 0x5 fmovdle %icc, %f1, %f4 bgu,a,pn %xcc, loop_6425 stx %o1, [%l7 + 0x60] pdist %f14, %f12, %f12 fmovda %xcc, %f3, %f5 loop_6425: xnorcc %i7, 0x18D4, %l0 fxnors %f5, %f15, %f7 stb %g5, [%l7 + 0x27] ldub [%l7 + 0x32], %i2 xorcc %l1, 0x0DEA, %l4 alignaddrl %l2, %o7, %g3 movneg %icc, %g4, %l6 stb %o4, [%l7 + 0x21] fcmpne32 %f4, %f14, %i6 sth %i5, [%l7 + 0x2C] movrlez %o2, %l5, %i1 ldd [%l7 + 0x30], %f8 fmovdcs %icc, %f14, %f5 fxnors %f14, %f9, %f10 fpadd32 %f14, %f8, %f0 andn %g1, %o0, %o3 fmovsa %xcc, %f2, %f11 fmovrdgez %o6, %f4, %f6 fsrc1s %f15, %f0 fcmps %fcc0, %f6, %f7 ldub [%l7 + 0x65], %i0 fmovdvs %icc, %f7, %f6 fors %f2, %f3, %f7 fble %fcc1, loop_6426 fmovdvs %xcc, %f6, %f12 alignaddr %l3, %i3, %g2 bge,pt %xcc, loop_6427 loop_6426: ldsh [%l7 + 0x3E], %i4 brgez %o5, loop_6428 fmovsg %xcc, %f5, %f2 loop_6427: edge8l %g7, %g6, %i7 fmovdg %icc, %f15, %f4 loop_6428: sub %l0, 0x03FC, %o1 brgz,a %g5, loop_6429 fbge,a %fcc0, loop_6430 te %xcc, 0x4 fbg %fcc2, loop_6431 loop_6429: fmovdcc %icc, %f7, %f12 loop_6430: ld [%l7 + 0x18], %f8 edge16n %l1, %i2, %l4 loop_6431: fmovrdlez %o7, %f4, %f10 fnot2s %f4, %f6 srlx %g3, 0x08, %l2 fbl,a %fcc2, loop_6432 ldub [%l7 + 0x19], %l6 mova %xcc, %g4, %o4 brgez %i5, loop_6433 loop_6432: fnot1 %f4, %f10 edge8 %o2, %i6, %i1 fnot1s %f4, %f6 loop_6433: fmovd %f12, %f14 fbul,a %fcc1, loop_6434 ba,a %icc, loop_6435 tneg %icc, 0x1 fpsub16s %f14, %f4, %f10 loop_6434: ld [%l7 + 0x40], %f9 loop_6435: movrgz %g1, 0x260, %l5 lduh [%l7 + 0x7E], %o0 stx %o3, [%l7 + 0x78] sth %i0, [%l7 + 0x46] fornot1s %f9, %f2, %f5 fmovsneg %xcc, %f12, %f14 nop setx loop_6436, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fble,a %fcc3, loop_6437 fpsub16 %f4, %f0, %f6 sth %o6, [%l7 + 0x32] loop_6436: xor %l3, %g2, %i3 loop_6437: ta %icc, 0x3 movcc %xcc, %i4, %o5 fmovspos %xcc, %f14, %f9 movpos %xcc, %g7, %g6 ldd [%l7 + 0x50], %f10 fmovdpos %xcc, %f15, %f8 fmovsvc %icc, %f5, %f5 bgu loop_6438 udivcc %l0, 0x10CB, %i7 ble,a,pt %icc, loop_6439 fmul8ulx16 %f4, %f2, %f12 loop_6438: fbue,a %fcc0, loop_6440 ldsw [%l7 + 0x14], %g5 loop_6439: fmovdcc %xcc, %f8, %f13 fbge %fcc3, loop_6441 loop_6440: ldsw [%l7 + 0x4C], %o1 fzero %f14 fmovsleu %icc, %f8, %f12 loop_6441: edge32n %i2, %l4, %o7 movvs %xcc, %g3, %l2 smulcc %l6, %l1, %o4 alignaddr %g4, %o2, %i5 stx %i1, [%l7 + 0x70] sdiv %g1, 0x1C07, %l5 fbe,a %fcc0, loop_6442 edge16n %i6, %o0, %o3 fandnot1 %f12, %f12, %f0 udivx %i0, 0x1628, %l3 loop_6442: ldsh [%l7 + 0x30], %o6 fmovrsne %g2, %f15, %f11 movrlz %i3, %i4, %g7 ldub [%l7 + 0x18], %g6 xorcc %l0, %o5, %i7 brz,a %o1, loop_6443 movge %icc, %i2, %g5 fmovrslz %l4, %f15, %f14 bneg loop_6444 loop_6443: subc %g3, 0x0F42, %l2 sth %l6, [%l7 + 0x50] tn %icc, 0x0 loop_6444: bn loop_6445 movvs %xcc, %l1, %o4 fexpand %f3, %f2 st %f13, [%l7 + 0x30] loop_6445: ldub [%l7 + 0x4F], %o7 ldub [%l7 + 0x5D], %o2 fnand %f10, %f14, %f8 ldsw [%l7 + 0x7C], %i5 std %f2, [%l7 + 0x58] fbu,a %fcc3, loop_6446 lduw [%l7 + 0x38], %g4 sth %i1, [%l7 + 0x56] stb %l5, [%l7 + 0x4C] loop_6446: tne %icc, 0x0 tn %xcc, 0x0 bn,a,pt %icc, loop_6447 fnegs %f14, %f13 ldsh [%l7 + 0x48], %i6 ldsw [%l7 + 0x20], %o0 loop_6447: pdist %f14, %f4, %f4 taddcctv %o3, 0x137F, %i0 fmovdg %icc, %f3, %f11 fmovdcc %icc, %f3, %f0 lduw [%l7 + 0x58], %l3 fbuge %fcc2, loop_6448 stb %g1, [%l7 + 0x7C] lduh [%l7 + 0x0A], %g2 fexpand %f12, %f0 loop_6448: movle %icc, %o6, %i3 fble,a %fcc2, loop_6449 andcc %i4, 0x175B, %g7 or %l0, 0x134A, %o5 ldd [%l7 + 0x18], %f12 loop_6449: fpsub16s %f8, %f15, %f15 fbue %fcc3, loop_6450 fones %f1 te %icc, 0x6 fzeros %f4 loop_6450: fnand %f6, %f14, %f8 nop setx loop_6451, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %g6, [%l7 + 0x18] ldub [%l7 + 0x22], %i7 ldsw [%l7 + 0x1C], %o1 loop_6451: ldsh [%l7 + 0x50], %i2 ldsw [%l7 + 0x10], %l4 fpsub32s %f14, %f11, %f11 edge32n %g5, %g3, %l6 sth %l1, [%l7 + 0x56] fmovrdgz %o4, %f2, %f12 xnorcc %l2, %o7, %o2 fmovsg %xcc, %f0, %f11 fmul8x16au %f14, %f0, %f8 fabsd %f8, %f10 add %i5, %i1, %g4 fcmpd %fcc0, %f12, %f2 movne %icc, %i6, %o0 fpadd32s %f7, %f3, %f7 addcc %l5, 0x10AF, %o3 movrlez %l3, %g1, %g2 bpos,a,pn %icc, loop_6452 fpack16 %f6, %f8 fmovdle %xcc, %f6, %f6 fmovdcs %icc, %f2, %f15 loop_6452: ld [%l7 + 0x10], %f7 lduw [%l7 + 0x1C], %i0 lduw [%l7 + 0x14], %i3 fmovdne %xcc, %f2, %f2 fsrc2s %f5, %f2 fmovrsgz %i4, %f13, %f2 fpack32 %f4, %f4, %f12 ldx [%l7 + 0x18], %g7 fcmple32 %f8, %f12, %o6 fzero %f8 brlz,a %l0, loop_6453 srlx %g6, %i7, %o1 xnorcc %o5, %l4, %g5 ldd [%l7 + 0x10], %f2 loop_6453: stw %g3, [%l7 + 0x0C] fcmps %fcc0, %f15, %f1 st %f2, [%l7 + 0x28] fmovda %xcc, %f11, %f11 srl %i2, %l1, %o4 brnz %l2, loop_6454 fmovrse %l6, %f5, %f12 tsubcc %o2, %o7, %i5 ldsw [%l7 + 0x44], %i1 loop_6454: movgu %xcc, %g4, %o0 nop setx loop_6455, %l0, %l1 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 %l5, [%l7 + 0x70] movn %icc, %o3, %l3 ldsw [%l7 + 0x60], %g1 loop_6455: fcmple32 %f12, %f12, %i6 bgu,a,pn %xcc, loop_6456 fbue %fcc0, loop_6457 alignaddrl %g2, %i3, %i0 movge %icc, %g7, %i4 loop_6456: fcmpgt16 %f14, %f12, %o6 loop_6457: tneg %xcc, 0x4 fbge,a %fcc0, loop_6458 subcc %l0, 0x12DA, %g6 ldub [%l7 + 0x73], %o1 std %f2, [%l7 + 0x48] loop_6458: fpackfix %f6, %f5 xnorcc %o5, %i7, %g5 fmovscs %icc, %f4, %f1 fmovrdlz %l4, %f8, %f12 fbg,a %fcc2, loop_6459 fbl %fcc3, loop_6460 bge,pn %icc, loop_6461 sth %g3, [%l7 + 0x7A] loop_6459: xnorcc %l1, 0x1E58, %i2 loop_6460: fpadd32 %f4, %f4, %f6 loop_6461: smulcc %o4, 0x1ED7, %l6 edge32 %l2, %o2, %o7 fabsd %f6, %f4 ldub [%l7 + 0x43], %i1 subccc %i5, 0x069F, %o0 fmovrdlz %g4, %f12, %f12 ba,a loop_6462 call loop_6463 fmovd %f4, %f14 edge32ln %l5, %o3, %g1 loop_6462: bl %icc, loop_6464 loop_6463: tvs %icc, 0x4 lduh [%l7 + 0x08], %i6 fmovdn %xcc, %f12, %f6 loop_6464: fcmple16 %f6, %f0, %g2 stw %l3, [%l7 + 0x38] ldsb [%l7 + 0x53], %i0 lduw [%l7 + 0x6C], %i3 fbl %fcc2, loop_6465 stb %i4, [%l7 + 0x61] ldsb [%l7 + 0x19], %o6 for %f14, %f12, %f4 loop_6465: movneg %icc, %l0, %g6 fpsub16s %f7, %f9, %f7 or %o1, %o5, %i7 fpsub16 %f4, %f8, %f4 bgu,a,pt %icc, loop_6466 subc %g5, %l4, %g7 fandnot1s %f14, %f0, %f5 fbg %fcc1, loop_6467 loop_6466: ldsw [%l7 + 0x60], %l1 fmovrdlz %i2, %f4, %f12 fxors %f6, %f11, %f2 loop_6467: ldx [%l7 + 0x38], %g3 stb %o4, [%l7 + 0x6E] fmovdgu %xcc, %f1, %f9 stx %l6, [%l7 + 0x78] fmovsneg %icc, %f6, %f4 stx %l2, [%l7 + 0x70] edge8 %o2, %o7, %i1 fbne,a %fcc1, loop_6468 fandnot1s %f1, %f11, %f6 std %f14, [%l7 + 0x48] fands %f1, %f11, %f7 loop_6468: ldsh [%l7 + 0x2E], %o0 ldsh [%l7 + 0x76], %i5 fbne,a %fcc3, loop_6469 fcmpd %fcc1, %f4, %f10 fpadd16 %f12, %f12, %f14 or %g4, 0x0111, %o3 loop_6469: stb %g1, [%l7 + 0x3E] tge %icc, 0x7 ld [%l7 + 0x74], %f6 udivcc %i6, 0x1A4C, %l5 bn,a,pn %xcc, loop_6470 stw %g2, [%l7 + 0x38] ldsb [%l7 + 0x44], %l3 fmovsle %icc, %f10, %f7 loop_6470: subccc %i0, 0x04F1, %i3 lduh [%l7 + 0x18], %o6 fpsub16 %f12, %f0, %f2 subcc %l0, 0x0414, %i4 edge16 %g6, %o1, %i7 fmovsn %xcc, %f8, %f6 fnot1 %f0, %f0 fbn,a %fcc2, loop_6471 fmovrse %g5, %f6, %f15 ldd [%l7 + 0x60], %f10 movgu %xcc, %l4, %o5 loop_6471: sth %g7, [%l7 + 0x64] ldsb [%l7 + 0x6F], %i2 bcs loop_6472 fmovsvs %icc, %f12, %f8 ldub [%l7 + 0x45], %g3 edge16 %o4, %l6, %l1 loop_6472: pdist %f14, %f6, %f14 ldx [%l7 + 0x60], %o2 fcmple32 %f0, %f2, %l2 tl %icc, 0x6 st %f0, [%l7 + 0x44] std %f8, [%l7 + 0x18] ldsh [%l7 + 0x52], %i1 ldub [%l7 + 0x1E], %o0 bpos loop_6473 stb %o7, [%l7 + 0x57] fmovdgu %xcc, %f1, %f3 lduw [%l7 + 0x10], %i5 loop_6473: fmovdle %xcc, %f10, %f9 ldub [%l7 + 0x29], %o3 tsubcc %g1, %i6, %g4 ld [%l7 + 0x5C], %f15 stw %l5, [%l7 + 0x18] tn %icc, 0x6 fnors %f9, %f10, %f7 fmovdl %icc, %f1, %f0 stb %l3, [%l7 + 0x40] edge8ln %g2, %i0, %o6 andncc %i3, %l0, %i4 ldsb [%l7 + 0x7A], %g6 fmovrsne %o1, %f8, %f13 movgu %icc, %g5, %l4 lduh [%l7 + 0x2E], %o5 brnz,a %g7, loop_6474 lduh [%l7 + 0x0E], %i2 ldub [%l7 + 0x61], %i7 movpos %icc, %g3, %l6 loop_6474: ldsw [%l7 + 0x5C], %l1 stb %o4, [%l7 + 0x36] ldd [%l7 + 0x18], %f0 ld [%l7 + 0x1C], %f2 st %f1, [%l7 + 0x3C] array8 %l2, %i1, %o0 and %o2, 0x0BDB, %i5 fbg,a %fcc1, loop_6475 ldsb [%l7 + 0x0F], %o3 ldsw [%l7 + 0x60], %g1 brgz %i6, loop_6476 loop_6475: fmul8x16al %f8, %f12, %f12 fpadd32s %f1, %f13, %f10 ldsw [%l7 + 0x3C], %o7 loop_6476: stx %g4, [%l7 + 0x50] movpos %xcc, %l3, %g2 ldd [%l7 + 0x60], %f12 lduw [%l7 + 0x18], %l5 bge,pt %xcc, loop_6477 udiv %i0, 0x1D1A, %o6 ldx [%l7 + 0x18], %i3 fmul8x16al %f5, %f8, %f0 loop_6477: fxnors %f15, %f7, %f6 ble %xcc, loop_6478 ldub [%l7 + 0x22], %l0 fba %fcc0, loop_6479 andncc %i4, %g6, %o1 loop_6478: fmovsgu %icc, %f7, %f1 edge8 %g5, %o5, %l4 loop_6479: fbne,a %fcc3, loop_6480 udivcc %i2, 0x197B, %i7 fsrc2s %f13, %f6 sra %g3, %g7, %l1 loop_6480: fxors %f15, %f14, %f7 fandnot2s %f10, %f10, %f2 st %f11, [%l7 + 0x1C] st %f5, [%l7 + 0x64] ldsw [%l7 + 0x78], %o4 bshuffle %f0, %f12, %f4 fmovrdgz %l2, %f6, %f14 edge8n %i1, %l6, %o2 edge8ln %o0, %o3, %g1 ldsh [%l7 + 0x3C], %i6 movre %o7, %g4, %l3 ldx [%l7 + 0x30], %g2 ble,pn %xcc, loop_6481 fbug %fcc1, loop_6482 fmovdle %icc, %f13, %f5 tgu %icc, 0x1 loop_6481: pdist %f14, %f6, %f2 loop_6482: fmovdcc %icc, %f4, %f10 sub %i5, %l5, %o6 ldsb [%l7 + 0x18], %i3 brgez,a %i0, loop_6483 fmul8x16al %f13, %f11, %f4 fmuld8sux16 %f11, %f10, %f4 stw %l0, [%l7 + 0x70] loop_6483: fmovsa %xcc, %f2, %f8 lduw [%l7 + 0x14], %i4 srl %o1, 0x0A, %g5 std %f2, [%l7 + 0x38] and %o5, 0x0870, %l4 ldub [%l7 + 0x4C], %i2 sth %g6, [%l7 + 0x7A] or %g3, %g7, %l1 tne %icc, 0x0 sdivcc %i7, 0x0B1F, %l2 fmovsge %icc, %f12, %f5 lduh [%l7 + 0x20], %o4 lduw [%l7 + 0x10], %i1 fpadd32 %f2, %f10, %f12 edge16 %l6, %o0, %o3 bleu %icc, loop_6484 fmovrsgz %o2, %f6, %f2 fone %f2 fpadd32s %f4, %f14, %f5 loop_6484: fnot2s %f12, %f8 ble,a,pt %xcc, loop_6485 ldx [%l7 + 0x30], %i6 tvs %xcc, 0x1 fxors %f6, %f13, %f14 loop_6485: fmovrsgez %o7, %f2, %f13 edge32l %g4, %l3, %g1 lduh [%l7 + 0x30], %i5 fmovdpos %icc, %f6, %f2 srlx %g2, %l5, %o6 tgu %xcc, 0x3 ldub [%l7 + 0x66], %i0 sll %i3, 0x19, %i4 ldub [%l7 + 0x3D], %l0 fnor %f6, %f12, %f6 tsubcctv %g5, 0x1CCE, %o1 fzeros %f11 fbug,a %fcc0, loop_6486 fornot2 %f12, %f12, %f12 movrlz %o5, 0x3C7, %i2 fmovdne %icc, %f14, %f11 loop_6486: sth %g6, [%l7 + 0x4A] fbne,a %fcc0, loop_6487 fabsd %f0, %f8 fnegd %f12, %f4 ldub [%l7 + 0x2A], %l4 loop_6487: fmovrsne %g7, %f5, %f7 edge32n %l1, %i7, %l2 ldsw [%l7 + 0x14], %o4 fnegs %f8, %f15 bgu,pt %icc, loop_6488 mova %xcc, %i1, %l6 sub %o0, %o3, %o2 ldsh [%l7 + 0x68], %g3 loop_6488: tvs %xcc, 0x4 ld [%l7 + 0x4C], %f1 fmovdgu %xcc, %f5, %f11 fmovrsne %o7, %f9, %f8 ta %icc, 0x0 ble,a,pn %xcc, loop_6489 tge %icc, 0x0 fcmps %fcc1, %f13, %f8 tgu %xcc, 0x0 loop_6489: edge16l %g4, %l3, %g1 movleu %icc, %i6, %i5 movn %xcc, %l5, %g2 sth %i0, [%l7 + 0x5C] fbuge %fcc3, loop_6490 fmovdle %xcc, %f14, %f0 fmovsn %icc, %f14, %f7 fandnot2s %f12, %f15, %f15 loop_6490: siam 0x7 edge8 %i3, %i4, %l0 brnz,a %o6, loop_6491 fnors %f11, %f11, %f14 fpadd32 %f10, %f10, %f4 fmovdpos %icc, %f10, %f13 loop_6491: movleu %xcc, %o1, %o5 fmovd %f8, %f6 ld [%l7 + 0x78], %f11 mova %icc, %g5, %g6 sth %i2, [%l7 + 0x52] brgez,a %l4, loop_6492 andncc %g7, %i7, %l1 fbge %fcc2, loop_6493 fandnot2s %f10, %f9, %f7 loop_6492: stb %l2, [%l7 + 0x5E] stb %o4, [%l7 + 0x3A] loop_6493: bne %icc, loop_6494 orncc %l6, 0x0ACE, %o0 andn %o3, %o2, %g3 be,pt %xcc, loop_6495 loop_6494: fmovsa %xcc, %f14, %f5 fornot1s %f11, %f14, %f4 tgu %xcc, 0x2 loop_6495: bcc,a,pt %xcc, loop_6496 orn %o7, 0x0469, %g4 mulscc %l3, 0x11B7, %i1 stw %g1, [%l7 + 0x7C] loop_6496: fcmpgt32 %f12, %f14, %i6 fmovrdgez %i5, %f6, %f8 tneg %icc, 0x1 orncc %g2, %l5, %i3 ldx [%l7 + 0x08], %i4 fbue %fcc1, loop_6497 fmovrsgz %l0, %f14, %f5 fnand %f10, %f10, %f0 andn %o6, 0x1CDA, %i0 loop_6497: fmovdcs %xcc, %f9, %f8 movrne %o5, %o1, %g6 stb %i2, [%l7 + 0x2F] sub %g5, 0x07BC, %g7 tneg %icc, 0x3 ld [%l7 + 0x60], %f7 srax %l4, 0x09, %l1 ta %icc, 0x3 fmovdne %icc, %f3, %f6 stw %i7, [%l7 + 0x3C] fornot1 %f14, %f10, %f10 nop setx loop_6498, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brgez,a %o4, loop_6499 edge16l %l2, %l6, %o3 fabsd %f0, %f8 loop_6498: sth %o0, [%l7 + 0x0C] loop_6499: addcc %g3, 0x0FD0, %o7 alignaddrl %o2, %g4, %i1 fba %fcc0, loop_6500 std %f2, [%l7 + 0x70] st %f11, [%l7 + 0x24] te %xcc, 0x6 loop_6500: edge32ln %l3, %i6, %g1 ldub [%l7 + 0x18], %g2 tle %xcc, 0x0 fmovdpos %xcc, %f4, %f12 edge8l %l5, %i5, %i3 movne %icc, %l0, %o6 fmovrdlez %i4, %f8, %f14 fpack16 %f14, %f14 stb %i0, [%l7 + 0x2F] bg,pt %xcc, loop_6501 edge32 %o5, %o1, %i2 fmovsl %icc, %f4, %f8 array16 %g6, %g5, %g7 loop_6501: smulcc %l4, 0x03B7, %i7 std %f6, [%l7 + 0x60] tvs %icc, 0x1 edge16ln %l1, %o4, %l6 ldub [%l7 + 0x20], %l2 xor %o3, 0x0FA3, %g3 addccc %o7, 0x15F6, %o0 movn %xcc, %o2, %g4 andcc %l3, 0x1A95, %i1 lduw [%l7 + 0x2C], %i6 stb %g1, [%l7 + 0x4C] ldx [%l7 + 0x68], %l5 std %f8, [%l7 + 0x20] ldsh [%l7 + 0x26], %g2 ba %xcc, loop_6502 ldsb [%l7 + 0x36], %i5 xor %i3, 0x1860, %l0 mulscc %o6, %i4, %o5 loop_6502: ldub [%l7 + 0x2A], %o1 tn %icc, 0x5 fandnot2 %f0, %f10, %f8 fbg,a %fcc0, loop_6503 fxor %f2, %f6, %f6 tgu %icc, 0x5 brnz %i2, loop_6504 loop_6503: sth %i0, [%l7 + 0x3C] fbug %fcc3, loop_6505 bleu loop_6506 loop_6504: fmovsneg %icc, %f8, %f6 sth %g6, [%l7 + 0x32] loop_6505: tge %icc, 0x6 loop_6506: ldsw [%l7 + 0x0C], %g7 fbug,a %fcc0, loop_6507 or %l4, 0x0246, %i7 fexpand %f15, %f2 fornot1s %f12, %f10, %f3 loop_6507: stw %l1, [%l7 + 0x14] tle %icc, 0x1 edge32ln %g5, %o4, %l2 brnz,a %o3, loop_6508 ldd [%l7 + 0x68], %f2 ldx [%l7 + 0x38], %l6 sth %o7, [%l7 + 0x70] loop_6508: nop setx loop_6509, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxor %f0, %f0, %f0 movrgez %o0, 0x28F, %o2 st %f1, [%l7 + 0x24] loop_6509: fmovdcc %xcc, %f0, %f6 orcc %g4, 0x16C1, %l3 edge8n %i1, %i6, %g3 fmovscc %xcc, %f9, %f15 fmovd %f14, %f12 fmovsl %icc, %f5, %f12 fandnot2 %f14, %f4, %f4 ldx [%l7 + 0x38], %g1 sth %g2, [%l7 + 0x20] ble,a %icc, loop_6510 sethi 0x1A3A, %l5 fmovrse %i5, %f3, %f4 andcc %l0, 0x10D7, %i3 loop_6510: stx %o6, [%l7 + 0x10] edge8 %i4, %o1, %o5 tg %icc, 0x5 add %i0, 0x0C51, %i2 mulx %g7, 0x1329, %g6 stb %l4, [%l7 + 0x2A] tvc %icc, 0x4 sth %i7, [%l7 + 0x0E] sdivx %g5, 0x19D3, %o4 fcmpeq32 %f12, %f0, %l2 fmovsgu %xcc, %f5, %f0 fxors %f15, %f13, %f12 fors %f9, %f6, %f2 std %f10, [%l7 + 0x58] fexpand %f0, %f12 fmovrsgez %l1, %f15, %f12 stx %o3, [%l7 + 0x70] fmovdleu %xcc, %f7, %f5 tpos %xcc, 0x3 tpos %xcc, 0x3 movcc %xcc, %o7, %o0 fandnot2s %f4, %f10, %f10 bcs loop_6511 ld [%l7 + 0x18], %f0 fbne %fcc1, loop_6512 or %o2, 0x1418, %g4 loop_6511: std %f2, [%l7 + 0x48] fmovdgu %icc, %f0, %f5 loop_6512: brlz %l6, loop_6513 fbul,a %fcc1, loop_6514 movrlez %i1, %l3, %i6 fbuge,a %fcc0, loop_6515 loop_6513: edge8 %g1, %g3, %g2 loop_6514: movle %xcc, %i5, %l0 stx %l5, [%l7 + 0x38] loop_6515: addccc %o6, 0x03CD, %i3 tg %icc, 0x5 call loop_6516 tn %xcc, 0x2 addccc %i4, %o5, %o1 xnor %i2, %g7, %i0 loop_6516: bg loop_6517 ldsh [%l7 + 0x62], %g6 edge32 %l4, %i7, %o4 fble %fcc1, loop_6518 loop_6517: ldsh [%l7 + 0x76], %l2 ldsw [%l7 + 0x08], %g5 movne %xcc, %o3, %l1 loop_6518: sdivcc %o7, 0x0A50, %o2 fmovsvs %xcc, %f0, %f4 bg,a %xcc, loop_6519 stx %o0, [%l7 + 0x08] stb %l6, [%l7 + 0x25] tcc %icc, 0x0 loop_6519: fmovrse %g4, %f3, %f13 tvs %icc, 0x7 brnz,a %l3, loop_6520 fornot2 %f4, %f4, %f14 fandnot2 %f2, %f4, %f6 orcc %i6, 0x13DC, %i1 loop_6520: ldx [%l7 + 0x40], %g3 fblg %fcc0, loop_6521 ldsh [%l7 + 0x56], %g2 ldsh [%l7 + 0x24], %i5 fbne,a %fcc3, loop_6522 loop_6521: fmovrsne %l0, %f2, %f6 fmovrdlez %g1, %f10, %f6 udivcc %l5, 0x1EE1, %o6 loop_6522: alignaddrl %i4, %o5, %o1 fcmple16 %f8, %f14, %i2 lduw [%l7 + 0x64], %i3 ba,pt %xcc, loop_6523 andncc %i0, %g7, %l4 std %f8, [%l7 + 0x18] sra %i7, 0x14, %o4 loop_6523: ldd [%l7 + 0x40], %f4 stx %g6, [%l7 + 0x60] stb %g5, [%l7 + 0x53] addccc %o3, %l1, %l2 fcmple32 %f12, %f8, %o2 fmovdgu %icc, %f4, %f1 andcc %o7, %l6, %g4 tgu %xcc, 0x1 ldsw [%l7 + 0x7C], %o0 tcs %icc, 0x0 sll %l3, %i6, %i1 andcc %g2, 0x1023, %i5 ble,a,pt %icc, loop_6524 fcmpne32 %f2, %f0, %l0 fbo,a %fcc3, loop_6525 fandnot1s %f3, %f9, %f11 loop_6524: xnor %g3, 0x1549, %l5 fors %f0, %f11, %f8 loop_6525: lduh [%l7 + 0x2E], %g1 fmovdcs %xcc, %f3, %f15 brlz %i4, loop_6526 stx %o6, [%l7 + 0x50] ldsb [%l7 + 0x15], %o5 bge loop_6527 loop_6526: fpsub16s %f3, %f0, %f13 st %f4, [%l7 + 0x30] ldub [%l7 + 0x51], %i2 loop_6527: fmovdneg %icc, %f9, %f5 fpadd16 %f8, %f8, %f0 stx %i3, [%l7 + 0x38] fcmpgt16 %f0, %f8, %i0 siam 0x1 tneg %icc, 0x2 stw %g7, [%l7 + 0x08] sth %l4, [%l7 + 0x62] edge16ln %o1, %i7, %o4 fornot1 %f2, %f12, %f14 movvc %icc, %g5, %g6 taddcc %l1, %l2, %o2 ldsh [%l7 + 0x66], %o7 ld [%l7 + 0x50], %f6 brgz %o3, loop_6528 bn,a,pn %xcc, loop_6529 fmovdneg %xcc, %f5, %f4 edge8l %l6, %g4, %l3 loop_6528: sth %i6, [%l7 + 0x1A] loop_6529: fcmpne16 %f8, %f0, %o0 edge16ln %i1, %i5, %l0 movl %xcc, %g3, %g2 std %f0, [%l7 + 0x10] fbue,a %fcc2, loop_6530 sll %l5, 0x19, %g1 tn %xcc, 0x1 movcc %xcc, %o6, %i4 loop_6530: tge %icc, 0x7 bcs,pn %xcc, loop_6531 movg %xcc, %i2, %i3 ld [%l7 + 0x1C], %f0 lduw [%l7 + 0x6C], %o5 loop_6531: brlz %i0, loop_6532 fcmpd %fcc1, %f6, %f4 edge16ln %l4, %o1, %i7 stx %g7, [%l7 + 0x58] loop_6532: lduh [%l7 + 0x3C], %g5 fble,a %fcc1, loop_6533 ld [%l7 + 0x14], %f0 ldsw [%l7 + 0x40], %o4 alignaddr %g6, %l2, %o2 loop_6533: tvc %xcc, 0x7 ldsb [%l7 + 0x27], %o7 fabss %f0, %f1 sll %l1, 0x12, %l6 movne %icc, %g4, %o3 fexpand %f15, %f14 ld [%l7 + 0x50], %f15 fbo,a %fcc3, loop_6534 bg,pn %xcc, loop_6535 ldub [%l7 + 0x0A], %l3 fmovsg %xcc, %f14, %f4 loop_6534: ldx [%l7 + 0x50], %o0 loop_6535: addcc %i1, %i5, %l0 ldub [%l7 + 0x37], %i6 umulcc %g2, %l5, %g1 movre %o6, %g3, %i2 movg %icc, %i4, %o5 fmovsvs %icc, %f11, %f2 fmovdl %icc, %f14, %f3 fornot1s %f0, %f3, %f6 movrgez %i0, 0x150, %i3 fpadd32s %f9, %f9, %f7 sll %o1, 0x0E, %i7 and %g7, %g5, %l4 fbe %fcc1, loop_6536 movvs %icc, %g6, %o4 nop setx loop_6537, %l0, %l1 jmpl %l1, %o2 bpos,a,pt %xcc, loop_6538 loop_6536: and %o7, %l1, %l2 stw %g4, [%l7 + 0x44] loop_6537: movge %xcc, %l6, %l3 loop_6538: bneg %xcc, loop_6539 ldx [%l7 + 0x08], %o3 lduw [%l7 + 0x54], %o0 std %f12, [%l7 + 0x50] loop_6539: std %f6, [%l7 + 0x40] tg %xcc, 0x1 fpadd32 %f8, %f10, %f10 fpsub16s %f11, %f5, %f0 fmovsle %xcc, %f15, %f2 ldub [%l7 + 0x7B], %i5 fmovrdne %i1, %f4, %f4 fbug,a %fcc0, loop_6540 edge8l %l0, %g2, %l5 or %i6, 0x02C4, %o6 fcmpd %fcc0, %f6, %f6 loop_6540: andcc %g3, 0x0EFA, %i2 st %f15, [%l7 + 0x10] std %f2, [%l7 + 0x78] sth %i4, [%l7 + 0x16] fmovsle %icc, %f7, %f2 fbge %fcc2, loop_6541 fmovrse %g1, %f10, %f10 brnz %o5, loop_6542 fzeros %f5 loop_6541: ldsb [%l7 + 0x76], %i0 lduh [%l7 + 0x62], %o1 loop_6542: st %f9, [%l7 + 0x14] fbule %fcc3, loop_6543 ld [%l7 + 0x7C], %f2 fmovrsgz %i7, %f0, %f2 stb %i3, [%l7 + 0x0F] loop_6543: ldsh [%l7 + 0x2A], %g7 andncc %l4, %g5, %g6 fpsub32 %f12, %f8, %f10 fmovsg %xcc, %f14, %f14 fpsub32 %f6, %f14, %f6 std %f6, [%l7 + 0x60] tsubcc %o2, %o7, %l1 ldsb [%l7 + 0x5A], %o4 fcmpgt32 %f14, %f2, %g4 addcc %l2, %l6, %o3 ldub [%l7 + 0x67], %l3 fbue %fcc2, loop_6544 fba,a %fcc3, loop_6545 fandnot1 %f6, %f14, %f6 ldub [%l7 + 0x7B], %i5 loop_6544: movl %icc, %o0, %l0 loop_6545: bl loop_6546 movrne %i1, 0x3D6, %l5 sth %g2, [%l7 + 0x26] ldsw [%l7 + 0x68], %o6 loop_6546: fmovrsgez %g3, %f9, %f9 be,pn %icc, loop_6547 sllx %i6, %i2, %i4 fornot2s %f1, %f9, %f2 stx %o5, [%l7 + 0x30] loop_6547: fmuld8sux16 %f9, %f3, %f4 fornot1s %f6, %f5, %f8 edge32 %g1, %i0, %o1 fmovsleu %icc, %f0, %f8 stw %i3, [%l7 + 0x24] array16 %i7, %l4, %g7 tg %xcc, 0x6 lduh [%l7 + 0x72], %g5 fnegd %f2, %f12 fpsub32s %f3, %f12, %f11 stb %g6, [%l7 + 0x11] mulscc %o2, %o7, %o4 fmovdge %xcc, %f15, %f11 udivx %l1, 0x0C7B, %l2 bg loop_6548 brnz,a %l6, loop_6549 stb %g4, [%l7 + 0x65] fmovsleu %xcc, %f15, %f14 loop_6548: fpack16 %f2, %f7 loop_6549: fxor %f12, %f2, %f2 tn %icc, 0x4 fmovsn %xcc, %f9, %f1 fmovrslz %o3, %f3, %f10 fbule %fcc0, loop_6550 fbu,a %fcc2, loop_6551 lduh [%l7 + 0x1E], %l3 fmovsle %xcc, %f5, %f1 loop_6550: fornot2 %f8, %f0, %f14 loop_6551: fmovsleu %icc, %f7, %f14 stw %i5, [%l7 + 0x54] popc 0x1681, %o0 fbg,a %fcc2, loop_6552 stx %i1, [%l7 + 0x10] edge8ln %l5, %l0, %o6 ldd [%l7 + 0x30], %f14 loop_6552: fmovrslez %g2, %f13, %f3 ldsb [%l7 + 0x5B], %i6 stx %i2, [%l7 + 0x70] ldsb [%l7 + 0x70], %g3 stb %i4, [%l7 + 0x35] fmovrdgz %o5, %f4, %f2 move %xcc, %i0, %g1 tge %icc, 0x4 brz %o1, loop_6553 bcs,pn %xcc, loop_6554 fmul8sux16 %f12, %f2, %f14 fmovrdne %i3, %f12, %f4 loop_6553: ldd [%l7 + 0x08], %f0 loop_6554: pdist %f6, %f8, %f6 andn %l4, %i7, %g5 nop setx loop_6555, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bcc,pn %icc, loop_6556 fones %f14 sth %g7, [%l7 + 0x3A] loop_6555: fbge,a %fcc3, loop_6557 loop_6556: ldsh [%l7 + 0x48], %g6 fnegs %f8, %f15 stw %o2, [%l7 + 0x64] loop_6557: fornot1s %f11, %f15, %f9 and %o4, %l1, %o7 bpos,pn %xcc, loop_6558 fbn %fcc3, loop_6559 edge8 %l2, %l6, %o3 fbul,a %fcc2, loop_6560 loop_6558: stx %g4, [%l7 + 0x70] loop_6559: bl,a,pt %xcc, loop_6561 sth %l3, [%l7 + 0x6E] loop_6560: edge8 %i5, %i1, %o0 ldx [%l7 + 0x10], %l0 loop_6561: ldd [%l7 + 0x18], %f6 ldsw [%l7 + 0x70], %o6 call loop_6562 ldsh [%l7 + 0x08], %l5 st %f7, [%l7 + 0x30] fornot1s %f7, %f1, %f2 loop_6562: orcc %g2, 0x08E3, %i6 fmuld8sux16 %f6, %f8, %f4 fand %f0, %f2, %f6 movrne %g3, %i2, %o5 fmovrdlez %i0, %f4, %f2 bpos loop_6563 fpmerge %f13, %f0, %f4 sth %i4, [%l7 + 0x32] fmovde %icc, %f7, %f11 loop_6563: movneg %xcc, %g1, %o1 lduh [%l7 + 0x4C], %i3 fmovrsgz %i7, %f10, %f14 fxors %f12, %f1, %f14 ldub [%l7 + 0x21], %g5 fmovdleu %icc, %f1, %f6 bpos,pn %xcc, loop_6564 andcc %g7, %l4, %o2 fxors %f8, %f14, %f6 stb %g6, [%l7 + 0x6B] loop_6564: fmovscs %icc, %f7, %f10 udiv %o4, 0x19F8, %l1 ldx [%l7 + 0x50], %o7 fabss %f11, %f1 xorcc %l2, 0x181B, %l6 stx %o3, [%l7 + 0x08] fble %fcc0, loop_6565 fmovrdlez %l3, %f14, %f14 fmovrsne %i5, %f3, %f14 movvs %icc, %g4, %i1 loop_6565: fxors %f6, %f12, %f12 ld [%l7 + 0x3C], %f0 movrlez %o0, 0x04B, %o6 fornot1 %f4, %f12, %f8 fandnot2s %f11, %f8, %f5 movne %xcc, %l0, %g2 fones %f2 umul %l5, %g3, %i2 ldsb [%l7 + 0x4F], %i6 bcs,a %icc, loop_6566 sllx %i0, %o5, %i4 fble %fcc3, loop_6567 movrlz %o1, %i3, %g1 loop_6566: ldsb [%l7 + 0x61], %i7 fmovdl %icc, %f5, %f10 loop_6567: movneg %icc, %g5, %g7 ldd [%l7 + 0x10], %f6 ldub [%l7 + 0x7D], %l4 movpos %icc, %o2, %g6 tneg %icc, 0x7 fmovsn %icc, %f7, %f8 ldd [%l7 + 0x58], %f2 fpadd32s %f5, %f0, %f0 umulcc %o4, %l1, %l2 taddcc %o7, %l6, %o3 alignaddr %i5, %l3, %g4 sll %o0, 0x0A, %o6 fbue %fcc2, loop_6568 lduh [%l7 + 0x28], %i1 fblg,a %fcc1, loop_6569 fbe %fcc2, loop_6570 loop_6568: ld [%l7 + 0x2C], %f9 nop setx loop_6571, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6569: addc %l0, %l5, %g2 loop_6570: std %f14, [%l7 + 0x70] lduh [%l7 + 0x56], %i2 loop_6571: fmovrdlz %g3, %f0, %f12 tcs %xcc, 0x2 fpadd16 %f14, %f8, %f2 lduw [%l7 + 0x14], %i6 movrlz %i0, %i4, %o5 ldsw [%l7 + 0x5C], %i3 sth %o1, [%l7 + 0x70] fpack32 %f6, %f10, %f4 sth %g1, [%l7 + 0x3A] fbul,a %fcc3, loop_6572 std %f4, [%l7 + 0x30] fmovdleu %xcc, %f12, %f11 tpos %icc, 0x2 loop_6572: bne,pn %icc, loop_6573 lduh [%l7 + 0x4A], %i7 st %f4, [%l7 + 0x68] st %f12, [%l7 + 0x28] loop_6573: edge16l %g7, %g5, %o2 stb %l4, [%l7 + 0x4D] bvs %icc, loop_6574 movpos %icc, %g6, %l1 tleu %xcc, 0x1 edge32n %l2, %o7, %o4 loop_6574: fmovrdlez %o3, %f0, %f2 fxors %f14, %f5, %f10 sdivx %l6, 0x011C, %i5 stx %g4, [%l7 + 0x10] fnegd %f14, %f6 be,a %xcc, loop_6575 taddcctv %l3, 0x0320, %o6 ble,a loop_6576 fmuld8sux16 %f2, %f10, %f4 loop_6575: std %f4, [%l7 + 0x38] movge %xcc, %i1, %l0 loop_6576: stx %o0, [%l7 + 0x20] ldub [%l7 + 0x73], %g2 ble,a,pt %icc, loop_6577 stb %i2, [%l7 + 0x26] fba %fcc2, loop_6578 fmovdne %icc, %f12, %f7 loop_6577: popc 0x0C1C, %l5 fmovse %icc, %f14, %f1 loop_6578: fmovsle %xcc, %f0, %f1 umul %g3, 0x0FC9, %i0 lduh [%l7 + 0x26], %i6 fcmpgt16 %f10, %f4, %o5 fmovspos %icc, %f3, %f0 stb %i3, [%l7 + 0x4C] std %f14, [%l7 + 0x28] stx %o1, [%l7 + 0x50] lduw [%l7 + 0x4C], %i4 fmovrsne %i7, %f8, %f4 fpadd16 %f8, %f0, %f8 fmovrdne %g1, %f8, %f4 fmuld8sux16 %f3, %f13, %f10 fmul8x16 %f8, %f10, %f4 st %f11, [%l7 + 0x6C] fcmps %fcc3, %f3, %f15 movrgz %g5, 0x18C, %o2 fmul8ulx16 %f14, %f2, %f6 stb %g7, [%l7 + 0x3A] fcmpne16 %f4, %f2, %g6 and %l4, 0x0256, %l1 sdivx %o7, 0x1373, %l2 std %f2, [%l7 + 0x08] fxor %f4, %f12, %f2 fandnot1s %f9, %f14, %f6 fmovsa %icc, %f7, %f3 fmovrdlez %o4, %f4, %f8 edge16 %l6, %o3, %i5 fpadd16s %f12, %f8, %f9 fble %fcc0, loop_6579 movrne %l3, %o6, %g4 fbu,a %fcc2, loop_6580 udivcc %i1, 0x08CF, %o0 loop_6579: be,a,pn %icc, loop_6581 fpmerge %f8, %f6, %f0 loop_6580: fmovd %f6, %f6 fcmpes %fcc3, %f10, %f3 loop_6581: lduh [%l7 + 0x70], %l0 fbl,a %fcc3, loop_6582 ba,pn %xcc, loop_6583 siam 0x4 stx %g2, [%l7 + 0x48] loop_6582: fornot2 %f0, %f2, %f12 loop_6583: lduh [%l7 + 0x08], %l5 lduw [%l7 + 0x30], %i2 ldsh [%l7 + 0x6C], %i0 std %f8, [%l7 + 0x48] sdivx %i6, 0x0E09, %o5 movrgez %i3, 0x0E1, %g3 lduw [%l7 + 0x68], %i4 fxnor %f12, %f8, %f14 ld [%l7 + 0x38], %f11 movg %icc, %o1, %i7 ld [%l7 + 0x08], %f10 movneg %icc, %g5, %o2 fnegd %f2, %f8 edge8 %g1, %g7, %g6 fbl,a %fcc0, loop_6584 stx %l4, [%l7 + 0x40] fbue %fcc3, loop_6585 fmovrdlez %o7, %f8, %f12 loop_6584: bcs,pn %icc, loop_6586 lduw [%l7 + 0x20], %l1 loop_6585: std %f14, [%l7 + 0x58] te %xcc, 0x5 loop_6586: edge32 %l2, %o4, %o3 bne %icc, loop_6587 movpos %icc, %i5, %l6 stb %o6, [%l7 + 0x63] stw %l3, [%l7 + 0x40] loop_6587: xor %i1, 0x157F, %o0 bshuffle %f12, %f4, %f6 fmovscc %xcc, %f0, %f4 fmovdneg %icc, %f13, %f6 bvs %xcc, loop_6588 fpadd16s %f11, %f0, %f14 bcc,a %xcc, loop_6589 lduw [%l7 + 0x10], %l0 loop_6588: bneg,a,pt %icc, loop_6590 bg,a %xcc, loop_6591 loop_6589: nop setx loop_6592, %l0, %l1 jmpl %l1, %g2 sth %g4, [%l7 + 0x6C] loop_6590: nop setx loop_6593, %l0, %l1 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_6591: fpsub32s %f9, %f11, %f5 loop_6592: ld [%l7 + 0x48], %f8 stb %i2, [%l7 + 0x60] loop_6593: stx %l5, [%l7 + 0x60] std %f0, [%l7 + 0x60] ble,a %xcc, loop_6594 fornot1 %f12, %f12, %f2 fbg %fcc2, loop_6595 fbl,a %fcc2, loop_6596 loop_6594: fpackfix %f6, %f6 movrlez %i6, 0x134, %o5 loop_6595: ldsb [%l7 + 0x22], %i0 loop_6596: stb %g3, [%l7 + 0x19] fbl %fcc1, loop_6597 fpsub16s %f1, %f0, %f7 stx %i3, [%l7 + 0x28] bpos,pn %icc, loop_6598 loop_6597: fblg %fcc1, loop_6599 brlez,a %i4, loop_6600 ldub [%l7 + 0x18], %i7 loop_6598: fpadd16 %f14, %f0, %f14 loop_6599: fmovdle %xcc, %f1, %f0 loop_6600: orncc %o1, 0x1A19, %g5 array16 %g1, %g7, %o2 fpsub32 %f4, %f4, %f6 and %g6, 0x03B4, %l4 movpos %xcc, %o7, %l2 ldsh [%l7 + 0x64], %l1 brlez,a %o3, loop_6601 mova %xcc, %o4, %l6 fbuge,a %fcc2, loop_6602 fcmpd %fcc2, %f0, %f14 loop_6601: tneg %icc, 0x3 mulx %i5, %o6, %l3 loop_6602: ldx [%l7 + 0x68], %i1 fpsub16s %f12, %f11, %f15 fcmpeq32 %f8, %f8, %o0 fmovrse %l0, %f0, %f6 fbe %fcc2, loop_6603 fpack16 %f0, %f12 array32 %g4, %g2, %l5 edge32ln %i2, %i6, %o5 loop_6603: movn %icc, %i0, %g3 fmovsneg %xcc, %f15, %f1 std %f10, [%l7 + 0x70] fones %f11 fpack16 %f2, %f12 fbug,a %fcc1, loop_6604 stw %i4, [%l7 + 0x64] fmovdneg %xcc, %f2, %f3 stx %i7, [%l7 + 0x30] loop_6604: fmovsa %xcc, %f6, %f10 fxors %f11, %f5, %f12 brz %o1, loop_6605 fcmpne16 %f14, %f0, %i3 orn %g1, 0x198B, %g5 faligndata %f4, %f6, %f6 loop_6605: taddcc %g7, %g6, %o2 alignaddrl %o7, %l2, %l4 fandnot1s %f11, %f7, %f7 sdivcc %o3, 0x05A0, %l1 sth %o4, [%l7 + 0x3E] movrlz %i5, %l6, %o6 tgu %xcc, 0x0 std %f0, [%l7 + 0x08] edge32n %i1, %o0, %l3 tvc %icc, 0x2 xorcc %g4, %l0, %l5 movrne %i2, %g2, %o5 alignaddrl %i6, %g3, %i0 andcc %i4, %o1, %i3 sra %g1, %g5, %g7 fpsub32s %f7, %f1, %f13 fandnot1s %f11, %f13, %f4 faligndata %f6, %f4, %f10 ldub [%l7 + 0x49], %g6 fpadd32 %f0, %f12, %f0 stb %i7, [%l7 + 0x14] ldx [%l7 + 0x78], %o2 ld [%l7 + 0x68], %f6 sth %o7, [%l7 + 0x76] sth %l4, [%l7 + 0x56] fors %f11, %f10, %f14 fcmpeq32 %f8, %f8, %l2 nop setx loop_6606, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpd %fcc3, %f4, %f8 fcmps %fcc3, %f1, %f5 fmovdge %icc, %f7, %f3 loop_6606: bleu,pn %xcc, loop_6607 ldsb [%l7 + 0x1A], %l1 fblg %fcc1, loop_6608 fpmerge %f9, %f4, %f8 loop_6607: movne %xcc, %o3, %i5 ldd [%l7 + 0x50], %f2 loop_6608: lduw [%l7 + 0x70], %o4 sll %o6, 0x0E, %i1 udiv %l6, 0x0F83, %l3 ldsw [%l7 + 0x58], %g4 tge %icc, 0x0 std %f10, [%l7 + 0x30] fsrc2 %f0, %f2 std %f6, [%l7 + 0x58] tneg %xcc, 0x7 bcc,pn %icc, loop_6609 fmovrsgz %o0, %f11, %f8 call loop_6610 movcc %icc, %l0, %l5 loop_6609: fmovrdgz %g2, %f0, %f12 brlz %o5, loop_6611 loop_6610: orcc %i2, 0x031F, %i6 fbule %fcc2, loop_6612 st %f10, [%l7 + 0x64] loop_6611: fnot1s %f15, %f0 fmovsle %icc, %f11, %f14 loop_6612: edge16ln %g3, %i0, %i4 st %f11, [%l7 + 0x28] fmovsgu %icc, %f6, %f12 stw %o1, [%l7 + 0x6C] ldub [%l7 + 0x21], %i3 lduh [%l7 + 0x5A], %g5 movn %xcc, %g7, %g6 fandnot2s %f3, %f0, %f1 add %g1, 0x1BE1, %o2 lduh [%l7 + 0x2A], %o7 movne %icc, %l4, %i7 movvc %icc, %l2, %o3 sll %i5, 0x0E, %o4 fmovdgu %xcc, %f6, %f13 fxnor %f12, %f6, %f6 ldx [%l7 + 0x70], %o6 fmovda %xcc, %f13, %f5 std %f6, [%l7 + 0x28] sth %i1, [%l7 + 0x6E] edge16ln %l6, %l3, %l1 stx %o0, [%l7 + 0x68] tvs %xcc, 0x4 fmovsa %icc, %f0, %f3 ldsw [%l7 + 0x40], %l0 orcc %l5, %g4, %o5 taddcctv %g2, 0x0D28, %i6 fornot2 %f2, %f14, %f8 fcmpd %fcc2, %f0, %f10 fbn %fcc3, loop_6613 st %f13, [%l7 + 0x24] fmovdg %xcc, %f2, %f3 bn,a,pn %icc, loop_6614 loop_6613: fmovdge %xcc, %f11, %f1 fmovdge %icc, %f2, %f0 fmovsa %icc, %f1, %f5 loop_6614: fcmped %fcc3, %f0, %f12 ldsw [%l7 + 0x0C], %g3 fmovse %icc, %f4, %f9 bcs,a,pn %icc, loop_6615 fcmple16 %f8, %f4, %i2 fcmpd %fcc0, %f8, %f0 fabss %f0, %f8 loop_6615: tsubcc %i0, %i4, %i3 std %f8, [%l7 + 0x20] fabss %f3, %f14 fmovdcs %xcc, %f8, %f7 andcc %g5, %o1, %g6 fmul8x16 %f7, %f12, %f0 ld [%l7 + 0x7C], %f13 fbg %fcc0, loop_6616 pdist %f10, %f14, %f0 fmovdcs %xcc, %f5, %f14 fmovrdlez %g1, %f0, %f14 loop_6616: lduw [%l7 + 0x34], %o2 st %f6, [%l7 + 0x64] movle %xcc, %g7, %o7 fmovdge %icc, %f5, %f0 movleu %xcc, %i7, %l4 tleu %icc, 0x5 sub %l2, %o3, %i5 stx %o4, [%l7 + 0x50] xnor %i1, 0x01D3, %l6 sth %o6, [%l7 + 0x42] lduh [%l7 + 0x70], %l1 fornot2 %f14, %f0, %f8 fmovrde %o0, %f12, %f6 taddcctv %l0, %l5, %l3 ldd [%l7 + 0x30], %f0 bge loop_6617 sth %o5, [%l7 + 0x3E] ld [%l7 + 0x68], %f0 edge8l %g4, %g2, %g3 loop_6617: stx %i2, [%l7 + 0x70] fbg,a %fcc1, loop_6618 ldsw [%l7 + 0x6C], %i0 array8 %i6, %i3, %g5 st %f15, [%l7 + 0x3C] loop_6618: bvs loop_6619 te %icc, 0x5 sra %o1, %g6, %i4 fcmpd %fcc3, %f12, %f12 loop_6619: stx %o2, [%l7 + 0x60] bn,a loop_6620 std %f6, [%l7 + 0x18] fxnor %f8, %f8, %f8 stx %g1, [%l7 + 0x30] loop_6620: fmovdneg %icc, %f3, %f6 sth %o7, [%l7 + 0x66] movrlez %g7, 0x027, %l4 stx %l2, [%l7 + 0x40] fpack16 %f2, %f9 sth %i7, [%l7 + 0x10] bleu,pt %xcc, loop_6621 brgz,a %i5, loop_6622 tsubcc %o3, 0x106A, %o4 edge16 %i1, %o6, %l6 loop_6621: call loop_6623 loop_6622: bgu,a,pn %icc, loop_6624 bcc %icc, loop_6625 stb %o0, [%l7 + 0x66] loop_6623: fsrc2s %f10, %f8 loop_6624: tcc %icc, 0x7 loop_6625: brlz,a %l1, loop_6626 lduh [%l7 + 0x34], %l0 bne,pn %icc, loop_6627 orn %l5, 0x139D, %l3 loop_6626: andncc %o5, %g2, %g4 mova %icc, %g3, %i2 loop_6627: bg,a loop_6628 fmovrsne %i0, %f5, %f13 stw %i6, [%l7 + 0x30] fbe %fcc3, loop_6629 loop_6628: fmovrdne %i3, %f2, %f14 ldx [%l7 + 0x70], %o1 fnands %f7, %f14, %f3 loop_6629: tneg %xcc, 0x5 lduw [%l7 + 0x34], %g6 lduw [%l7 + 0x6C], %g5 edge32l %o2, %g1, %o7 fmovrsne %i4, %f9, %f2 brlez %g7, loop_6630 sethi 0x1A3B, %l4 ldsw [%l7 + 0x14], %i7 ldsh [%l7 + 0x62], %i5 loop_6630: fnot1s %f15, %f12 te %xcc, 0x2 std %f8, [%l7 + 0x68] ldub [%l7 + 0x7D], %o3 fmovspos %xcc, %f11, %f6 faligndata %f6, %f4, %f10 stb %l2, [%l7 + 0x4D] fnegd %f8, %f6 fsrc2 %f2, %f12 lduh [%l7 + 0x44], %i1 fmovda %icc, %f3, %f1 ldub [%l7 + 0x38], %o6 udivx %l6, 0x1578, %o4 siam 0x1 fmovsle %xcc, %f11, %f15 ld [%l7 + 0x1C], %f5 srax %o0, 0x0B, %l1 lduh [%l7 + 0x0E], %l0 lduh [%l7 + 0x78], %l5 fabsd %f8, %f14 ldx [%l7 + 0x38], %l3 fmovdl %xcc, %f3, %f10 stw %g2, [%l7 + 0x30] fornot2s %f8, %f10, %f4 fmovdle %xcc, %f6, %f3 fmovsle %xcc, %f7, %f12 fornot1 %f0, %f2, %f10 ldub [%l7 + 0x7E], %g4 stx %o5, [%l7 + 0x40] fcmple32 %f6, %f0, %i2 movl %icc, %i0, %i6 array32 %i3, %g3, %g6 edge8l %g5, %o2, %o1 fcmps %fcc3, %f11, %f15 movgu %xcc, %o7, %g1 std %f0, [%l7 + 0x48] ble %xcc, loop_6631 ldx [%l7 + 0x38], %i4 fmul8x16au %f4, %f11, %f14 srax %l4, %g7, %i5 loop_6631: edge32l %i7, %l2, %i1 stx %o6, [%l7 + 0x10] fcmple32 %f4, %f12, %o3 nop setx loop_6632, %l0, %l1 jmpl %l1, %l6 ldd [%l7 + 0x68], %f4 std %f10, [%l7 + 0x58] fpadd32s %f1, %f8, %f9 loop_6632: bcs,a,pt %icc, loop_6633 bvc,a loop_6634 movrlz %o4, 0x2B3, %l1 std %f10, [%l7 + 0x68] loop_6633: edge32ln %o0, %l5, %l0 loop_6634: lduh [%l7 + 0x38], %g2 sub %g4, 0x1904, %l3 sethi 0x10ED, %o5 sth %i0, [%l7 + 0x2A] fmul8sux16 %f12, %f6, %f10 fcmpne16 %f10, %f0, %i6 brz %i3, loop_6635 ldsb [%l7 + 0x45], %i2 std %f4, [%l7 + 0x18] ldx [%l7 + 0x08], %g3 loop_6635: stw %g5, [%l7 + 0x3C] tgu %icc, 0x0 movvs %icc, %o2, %o1 fbl,a %fcc0, loop_6636 fcmple16 %f4, %f2, %o7 edge32 %g6, %i4, %g1 fcmple32 %f0, %f8, %g7 loop_6636: fmul8ulx16 %f10, %f10, %f10 bleu,pn %xcc, loop_6637 movneg %xcc, %l4, %i5 fpsub32 %f8, %f0, %f14 movg %icc, %i7, %i1 loop_6637: edge32ln %l2, %o3, %o6 stx %o4, [%l7 + 0x38] lduh [%l7 + 0x58], %l1 bg,a %icc, loop_6638 ldsh [%l7 + 0x2C], %l6 fxors %f10, %f6, %f13 xorcc %o0, %l5, %g2 loop_6638: sdivx %l0, 0x16C1, %g4 ldd [%l7 + 0x28], %f10 fmovdne %icc, %f5, %f3 fbule,a %fcc0, loop_6639 movrlez %l3, %o5, %i0 fbe,a %fcc3, loop_6640 std %f8, [%l7 + 0x28] loop_6639: lduh [%l7 + 0x18], %i3 stb %i6, [%l7 + 0x75] loop_6640: nop setx loop_6641, %l0, %l1 jmpl %l1, %i2 fpack16 %f10, %f6 fmovsvc %icc, %f6, %f14 edge32ln %g3, %o2, %o1 loop_6641: movpos %icc, %o7, %g6 stw %g5, [%l7 + 0x28] taddcctv %i4, %g7, %g1 fandnot1s %f7, %f9, %f12 fpadd16 %f12, %f0, %f8 ldd [%l7 + 0x30], %f6 brnz %l4, loop_6642 fcmpne32 %f12, %f2, %i7 fmovdvs %icc, %f1, %f3 bne,a loop_6643 loop_6642: ldsb [%l7 + 0x7E], %i5 bpos,a,pn %icc, loop_6644 or %i1, 0x0790, %o3 loop_6643: stw %l2, [%l7 + 0x34] stb %o6, [%l7 + 0x22] loop_6644: bvc,a,pt %xcc, loop_6645 fmovdpos %xcc, %f12, %f8 fpsub32s %f5, %f11, %f2 fmovrdgez %o4, %f0, %f14 loop_6645: lduw [%l7 + 0x0C], %l1 fbul,a %fcc3, loop_6646 ta %xcc, 0x0 stw %o0, [%l7 + 0x48] ldsw [%l7 + 0x3C], %l5 loop_6646: stx %l6, [%l7 + 0x78] mulscc %l0, 0x0AAA, %g4 sll %g2, 0x01, %l3 fmovrdlz %o5, %f14, %f4 fmovsle %icc, %f2, %f2 fmuld8ulx16 %f1, %f1, %f12 stw %i0, [%l7 + 0x34] fmul8x16au %f2, %f9, %f0 ldsh [%l7 + 0x6A], %i6 smulcc %i3, 0x1FC8, %g3 fbul %fcc2, loop_6647 andncc %i2, %o1, %o2 movrlz %o7, %g6, %g5 fandnot1 %f0, %f14, %f14 loop_6647: lduh [%l7 + 0x60], %g7 tsubcc %g1, 0x0807, %l4 movne %xcc, %i4, %i5 andncc %i1, %i7, %o3 fxor %f6, %f0, %f0 subcc %l2, %o6, %o4 addc %l1, 0x0AB3, %l5 ldx [%l7 + 0x28], %o0 ld [%l7 + 0x68], %f12 tvc %xcc, 0x0 alignaddrl %l0, %g4, %g2 ld [%l7 + 0x50], %f13 fmovsvs %icc, %f10, %f0 orcc %l3, 0x03E8, %l6 fcmpgt32 %f4, %f4, %i0 bne,a loop_6648 faligndata %f12, %f8, %f14 tneg %icc, 0x4 stw %i6, [%l7 + 0x74] loop_6648: ld [%l7 + 0x70], %f4 sdivx %i3, 0x1D04, %o5 ldsh [%l7 + 0x54], %i2 fmovdge %icc, %f5, %f11 tpos %icc, 0x7 alignaddrl %o1, %g3, %o2 brlez %o7, loop_6649 lduw [%l7 + 0x78], %g5 movg %xcc, %g6, %g1 umulcc %l4, 0x1AFD, %g7 loop_6649: and %i4, %i5, %i1 fmovsle %xcc, %f2, %f6 fcmpne32 %f12, %f4, %i7 fcmpd %fcc0, %f14, %f4 fbo %fcc0, loop_6650 fmovsge %icc, %f12, %f7 mulscc %o3, %o6, %l2 udivx %o4, 0x1439, %l1 loop_6650: fmovscc %icc, %f15, %f6 movrlz %l5, 0x3DC, %o0 fzero %f12 stw %g4, [%l7 + 0x0C] ldsh [%l7 + 0x3C], %g2 bneg,a %xcc, loop_6651 movcs %icc, %l3, %l6 st %f13, [%l7 + 0x48] smulcc %l0, 0x07DF, %i6 loop_6651: fmovd %f6, %f10 fpsub32s %f8, %f2, %f14 ldsw [%l7 + 0x20], %i0 fbe %fcc1, loop_6652 andn %i3, 0x1E8F, %o5 ldub [%l7 + 0x50], %o1 fbule,a %fcc0, loop_6653 loop_6652: std %f6, [%l7 + 0x28] be,a,pn %icc, loop_6654 sth %i2, [%l7 + 0x76] loop_6653: smulcc %g3, 0x0253, %o2 std %f8, [%l7 + 0x10] loop_6654: edge8n %g5, %g6, %g1 srlx %l4, 0x00, %o7 fone %f8 srl %g7, %i4, %i5 ldx [%l7 + 0x30], %i1 stw %o3, [%l7 + 0x10] bgu loop_6655 siam 0x1 ld [%l7 + 0x38], %f3 srax %i7, %l2, %o4 loop_6655: bpos,pn %xcc, loop_6656 std %f10, [%l7 + 0x38] subccc %l1, %o6, %l5 ldsb [%l7 + 0x7B], %g4 loop_6656: bcs,a,pt %xcc, loop_6657 ldub [%l7 + 0x7A], %g2 umulcc %l3, %l6, %l0 std %f2, [%l7 + 0x28] loop_6657: fbn,a %fcc0, loop_6658 edge32n %o0, %i6, %i0 tsubcctv %o5, 0x1F9B, %o1 fcmpd %fcc0, %f12, %f14 loop_6658: fbug,a %fcc2, loop_6659 fandnot2 %f0, %f12, %f6 fbul %fcc0, loop_6660 movle %icc, %i2, %g3 loop_6659: ldd [%l7 + 0x10], %f2 fmovscc %xcc, %f5, %f8 loop_6660: lduh [%l7 + 0x46], %i3 fcmps %fcc2, %f1, %f3 andncc %o2, %g6, %g5 fmovse %xcc, %f8, %f15 bvc,a loop_6661 brnz,a %l4, loop_6662 orcc %g1, %o7, %g7 fmovscs %icc, %f15, %f9 loop_6661: ldsh [%l7 + 0x4E], %i4 loop_6662: ldx [%l7 + 0x70], %i1 fmovrdlez %o3, %f10, %f4 ldsb [%l7 + 0x1C], %i7 nop setx loop_6663, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdgz %l2, %f12, %f6 edge8n %o4, %i5, %o6 fornot1s %f12, %f4, %f5 loop_6663: fmovsneg %xcc, %f3, %f0 sub %l5, %g4, %g2 ble loop_6664 fcmped %fcc3, %f8, %f14 fbo,a %fcc0, loop_6665 ldub [%l7 + 0x11], %l1 loop_6664: stx %l6, [%l7 + 0x48] alignaddrl %l0, %l3, %i6 loop_6665: ldd [%l7 + 0x20], %f12 fnor %f14, %f12, %f14 srlx %i0, %o0, %o5 or %i2, %o1, %i3 fmovs %f10, %f4 bcs,a,pn %icc, loop_6666 addc %g3, 0x078C, %o2 fors %f6, %f3, %f9 std %f10, [%l7 + 0x50] loop_6666: bneg,pt %xcc, loop_6667 nop setx loop_6668, %l0, %l1 jmpl %l1, %g6 fbuge %fcc0, loop_6669 add %l4, %g1, %g5 loop_6667: fnot2 %f8, %f8 loop_6668: brnz %o7, loop_6670 loop_6669: nop setx loop_6671, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f1, [%l7 + 0x5C] subccc %g7, 0x0F7A, %i4 loop_6670: te %xcc, 0x2 loop_6671: umul %i1, 0x090F, %o3 fmovsn %icc, %f2, %f5 fmovsle %xcc, %f7, %f15 orn %l2, %o4, %i7 stb %i5, [%l7 + 0x4B] udivx %o6, 0x043B, %l5 movrlez %g4, 0x35A, %g2 ldsw [%l7 + 0x4C], %l6 edge16ln %l1, %l3, %i6 fmovdneg %icc, %f9, %f13 ldx [%l7 + 0x48], %i0 ld [%l7 + 0x28], %f5 ble,a,pt %icc, loop_6672 fpsub16 %f6, %f12, %f12 ldsw [%l7 + 0x4C], %l0 tle %xcc, 0x3 loop_6672: ld [%l7 + 0x28], %f9 sethi 0x0A60, %o5 fmovdle %xcc, %f12, %f10 orcc %o0, %o1, %i2 edge32 %i3, %g3, %g6 brgez %o2, loop_6673 tl %xcc, 0x0 movle %xcc, %l4, %g5 fbn %fcc3, loop_6674 loop_6673: ldsh [%l7 + 0x34], %o7 fbe %fcc2, loop_6675 lduw [%l7 + 0x08], %g1 loop_6674: popc %g7, %i1 sdivcc %i4, 0x10D4, %l2 loop_6675: fxors %f13, %f2, %f1 fpackfix %f14, %f11 stb %o4, [%l7 + 0x14] te %icc, 0x5 ldub [%l7 + 0x14], %i7 xor %i5, 0x08DF, %o3 tpos %icc, 0x3 sth %l5, [%l7 + 0x1A] udivcc %o6, 0x0B63, %g4 movre %l6, %g2, %l3 tl %xcc, 0x3 fmovdle %xcc, %f7, %f0 fcmpgt32 %f10, %f4, %i6 fornot2s %f15, %f0, %f1 fbu %fcc1, loop_6676 ldsh [%l7 + 0x62], %i0 ldsb [%l7 + 0x5F], %l0 bvs,pn %icc, loop_6677 loop_6676: fnegd %f4, %f6 fbo,a %fcc3, loop_6678 movneg %icc, %o5, %l1 loop_6677: std %f4, [%l7 + 0x78] tpos %xcc, 0x0 loop_6678: brgez,a %o0, loop_6679 lduh [%l7 + 0x08], %o1 smulcc %i3, %g3, %g6 ld [%l7 + 0x6C], %f14 loop_6679: ldx [%l7 + 0x20], %i2 fbl,a %fcc0, loop_6680 stx %o2, [%l7 + 0x58] st %f3, [%l7 + 0x18] ldx [%l7 + 0x10], %g5 loop_6680: ldx [%l7 + 0x20], %o7 movrgz %g1, %g7, %i1 bgu,a loop_6681 fones %f1 ldsw [%l7 + 0x18], %l4 ld [%l7 + 0x28], %f7 loop_6681: sth %i4, [%l7 + 0x3E] fmul8x16au %f8, %f14, %f4 edge16n %o4, %i7, %i5 movrgez %o3, %l5, %o6 faligndata %f14, %f2, %f8 udivcc %l2, 0x08A5, %l6 stx %g4, [%l7 + 0x30] fors %f7, %f13, %f11 fone %f10 movpos %icc, %g2, %i6 fmovdle %xcc, %f15, %f6 ldub [%l7 + 0x52], %i0 fsrc1 %f4, %f14 tsubcctv %l3, 0x1278, %l0 ldub [%l7 + 0x54], %o5 ldub [%l7 + 0x55], %o0 ldub [%l7 + 0x11], %l1 fcmple32 %f10, %f14, %o1 stb %i3, [%l7 + 0x10] movvs %xcc, %g6, %i2 fbg,a %fcc1, loop_6682 brlez,a %o2, loop_6683 st %f9, [%l7 + 0x58] ldsw [%l7 + 0x68], %g5 loop_6682: fcmpgt32 %f0, %f12, %o7 loop_6683: fbl %fcc0, loop_6684 stw %g3, [%l7 + 0x40] bshuffle %f14, %f6, %f8 ldsw [%l7 + 0x20], %g7 loop_6684: fandnot1 %f4, %f10, %f12 fabsd %f10, %f10 ldsb [%l7 + 0x40], %g1 ble loop_6685 fmovsg %icc, %f15, %f2 ldd [%l7 + 0x68], %f10 fmovdn %xcc, %f3, %f15 loop_6685: fcmpgt32 %f12, %f2, %l4 stw %i1, [%l7 + 0x70] tleu %icc, 0x6 fmovrsgz %o4, %f6, %f3 edge32l %i7, %i4, %i5 fmovsle %xcc, %f7, %f6 fmovsvs %xcc, %f15, %f10 fmovsneg %icc, %f0, %f6 fmul8sux16 %f2, %f0, %f4 edge16ln %o3, %l5, %o6 fmovrdne %l2, %f10, %f4 fcmpeq16 %f10, %f6, %g4 array16 %l6, %i6, %g2 pdist %f12, %f8, %f6 fbl,a %fcc2, loop_6686 fpadd16s %f14, %f4, %f15 stb %l3, [%l7 + 0x54] fcmped %fcc0, %f6, %f12 loop_6686: fcmped %fcc0, %f14, %f8 ldx [%l7 + 0x28], %i0 fmovsge %icc, %f3, %f15 fzeros %f0 xnorcc %o5, %o0, %l0 ldd [%l7 + 0x68], %f4 smulcc %o1, %i3, %g6 ldx [%l7 + 0x70], %i2 fpackfix %f4, %f12 ldd [%l7 + 0x50], %f0 stw %o2, [%l7 + 0x48] lduw [%l7 + 0x68], %l1 fcmpne16 %f10, %f2, %o7 edge16 %g3, %g7, %g1 lduw [%l7 + 0x5C], %l4 tge %xcc, 0x4 ldd [%l7 + 0x60], %f2 fsrc2s %f6, %f9 lduh [%l7 + 0x1A], %g5 andcc %o4, %i7, %i4 call loop_6687 bn,a,pt %xcc, loop_6688 fpadd16 %f2, %f0, %f14 be,pt %icc, loop_6689 loop_6687: ld [%l7 + 0x48], %f12 loop_6688: fba,a %fcc3, loop_6690 st %f13, [%l7 + 0x54] loop_6689: edge16 %i5, %i1, %l5 edge32ln %o3, %l2, %g4 loop_6690: std %f10, [%l7 + 0x70] fmul8ulx16 %f2, %f4, %f10 xorcc %o6, 0x1EFB, %i6 bcs %xcc, loop_6691 umul %l6, %g2, %l3 std %f14, [%l7 + 0x48] bne %xcc, loop_6692 loop_6691: bneg,a,pn %icc, loop_6693 fbu,a %fcc0, loop_6694 stw %o5, [%l7 + 0x4C] loop_6692: ld [%l7 + 0x64], %f14 loop_6693: fmovrsne %i0, %f8, %f0 loop_6694: stx %l0, [%l7 + 0x78] edge32l %o0, %i3, %o1 std %f8, [%l7 + 0x28] std %f8, [%l7 + 0x28] movrlz %g6, 0x2D0, %i2 udivcc %l1, 0x1F5E, %o7 fcmpne32 %f2, %f4, %o2 andncc %g7, %g3, %l4 bgu,a %xcc, loop_6695 movcs %icc, %g1, %g5 std %f6, [%l7 + 0x08] call loop_6696 loop_6695: ldsh [%l7 + 0x1A], %o4 st %f9, [%l7 + 0x30] te %xcc, 0x7 loop_6696: ldx [%l7 + 0x70], %i7 tne %icc, 0x2 tvc %icc, 0x0 stw %i5, [%l7 + 0x60] sth %i4, [%l7 + 0x34] ldub [%l7 + 0x49], %i1 mulx %o3, 0x0B22, %l5 bge,a %icc, loop_6697 bshuffle %f0, %f0, %f2 fpsub32s %f7, %f8, %f6 ldx [%l7 + 0x60], %l2 loop_6697: fcmped %fcc3, %f0, %f12 ld [%l7 + 0x64], %f13 fbul,a %fcc0, loop_6698 fba %fcc0, loop_6699 movn %icc, %o6, %g4 lduh [%l7 + 0x6E], %l6 loop_6698: nop setx loop_6700, %l0, %l1 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_6699: ld [%l7 + 0x0C], %f14 fbl,a %fcc2, loop_6701 fabsd %f0, %f10 loop_6700: faligndata %f8, %f8, %f4 stx %g2, [%l7 + 0x30] loop_6701: sth %l3, [%l7 + 0x28] addccc %i6, 0x0C9D, %i0 tcs %xcc, 0x5 ldsh [%l7 + 0x38], %l0 lduw [%l7 + 0x6C], %o5 fors %f5, %f14, %f12 fmovsl %xcc, %f6, %f1 nop setx loop_6702, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpgt16 %f8, %f4, %i3 fmovrslez %o1, %f12, %f1 ldx [%l7 + 0x78], %g6 loop_6702: fpadd32s %f4, %f3, %f14 fmovrdne %o0, %f14, %f10 mulscc %l1, 0x197A, %i2 sth %o2, [%l7 + 0x68] sub %o7, %g7, %g3 ldub [%l7 + 0x13], %g1 ldd [%l7 + 0x40], %f4 lduh [%l7 + 0x5E], %g5 tge %xcc, 0x6 edge32ln %o4, %l4, %i7 movrlez %i5, 0x052, %i1 fmovdne %icc, %f11, %f3 fmovrsne %i4, %f8, %f3 st %f0, [%l7 + 0x7C] fble,a %fcc1, loop_6703 fornot1 %f10, %f8, %f6 ldsb [%l7 + 0x4B], %l5 sth %l2, [%l7 + 0x38] loop_6703: tvs %icc, 0x5 lduh [%l7 + 0x28], %o6 fmovdleu %icc, %f9, %f5 ldd [%l7 + 0x20], %f6 lduw [%l7 + 0x58], %o3 fmovdg %icc, %f0, %f0 fpsub32s %f4, %f5, %f2 fpsub16 %f8, %f14, %f10 fmovdneg %xcc, %f12, %f4 lduh [%l7 + 0x46], %l6 te %xcc, 0x3 ldub [%l7 + 0x10], %g4 lduh [%l7 + 0x76], %g2 ldd [%l7 + 0x38], %f14 edge32l %i6, %l3, %i0 edge16ln %o5, %i3, %o1 andncc %l0, %o0, %g6 movne %xcc, %l1, %i2 stw %o2, [%l7 + 0x30] andcc %o7, %g3, %g7 bshuffle %f2, %f4, %f4 ldsw [%l7 + 0x68], %g5 fmovdvc %xcc, %f5, %f8 xnor %o4, %g1, %l4 fpadd32 %f12, %f0, %f10 fnand %f12, %f6, %f4 std %f12, [%l7 + 0x58] ldsb [%l7 + 0x73], %i5 lduw [%l7 + 0x3C], %i7 fcmpne32 %f10, %f12, %i4 ld [%l7 + 0x1C], %f2 fxnors %f1, %f13, %f15 tne %icc, 0x2 fpadd32s %f1, %f10, %f13 lduh [%l7 + 0x0A], %l5 ldsb [%l7 + 0x4E], %i1 stx %l2, [%l7 + 0x38] fmovrdgz %o3, %f12, %f14 or %l6, 0x1479, %o6 ldsh [%l7 + 0x2E], %g2 fmovda %xcc, %f13, %f11 sll %g4, 0x08, %l3 fpadd32s %f1, %f3, %f1 ldsb [%l7 + 0x5B], %i0 stb %i6, [%l7 + 0x44] bg,a,pt %icc, loop_6704 tl %icc, 0x5 sll %o5, %o1, %i3 fmovdgu %xcc, %f14, %f13 loop_6704: tcs %xcc, 0x5 ldub [%l7 + 0x6A], %l0 fornot1s %f13, %f9, %f13 sth %g6, [%l7 + 0x1C] ldd [%l7 + 0x78], %f10 bg %xcc, loop_6705 tge %icc, 0x6 fmovsvs %xcc, %f11, %f7 fcmpne16 %f2, %f2, %o0 loop_6705: nop setx loop_6706, %l0, %l1 jmpl %l1, %i2 bne,a,pt %icc, loop_6707 fone %f4 fpmerge %f0, %f7, %f2 loop_6706: bl,a %xcc, loop_6708 loop_6707: ldsb [%l7 + 0x38], %l1 fcmped %fcc0, %f8, %f4 movge %xcc, %o7, %o2 loop_6708: fmul8x16au %f14, %f3, %f2 ldx [%l7 + 0x10], %g3 edge16l %g5, %g7, %g1 ldd [%l7 + 0x40], %f0 mova %icc, %l4, %o4 fbe %fcc2, loop_6709 movrgez %i5, %i7, %i4 alignaddr %l5, %l2, %o3 subc %i1, 0x05D2, %o6 loop_6709: ldx [%l7 + 0x50], %g2 stx %l6, [%l7 + 0x40] srlx %g4, 0x1B, %l3 movleu %icc, %i0, %o5 orcc %i6, 0x00CF, %i3 fmul8x16au %f12, %f10, %f14 ldsw [%l7 + 0x08], %o1 fbo %fcc2, loop_6710 ldub [%l7 + 0x7D], %g6 andncc %l0, %i2, %o0 sth %l1, [%l7 + 0x40] loop_6710: fpadd32 %f14, %f2, %f4 fmovrsgez %o7, %f2, %f9 ldub [%l7 + 0x31], %g3 fmovrsgz %o2, %f12, %f0 fnot1 %f14, %f12 srl %g7, %g1, %l4 fmovrsgz %g5, %f6, %f6 umul %i5, %i7, %i4 add %o4, 0x0FD4, %l5 lduh [%l7 + 0x3C], %l2 fmovdleu %xcc, %f9, %f3 siam 0x7 ldd [%l7 + 0x78], %f8 bl,pt %icc, loop_6711 ldsb [%l7 + 0x69], %o3 fmovrdlz %i1, %f4, %f8 nop setx loop_6712, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6711: bge,a,pn %xcc, loop_6713 fnot1s %f1, %f11 tsubcctv %g2, %l6, %g4 loop_6712: std %f0, [%l7 + 0x28] loop_6713: ldd [%l7 + 0x60], %f0 call loop_6714 nop setx loop_6715, %l0, %l1 jmpl %l1, %l3 be,a,pn %xcc, loop_6716 movleu %xcc, %i0, %o6 loop_6714: brgz %i6, loop_6717 loop_6715: nop setx loop_6718, %l0, %l1 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_6716: sub %i3, %o1, %o5 movrlz %g6, %l0, %i2 loop_6717: fbue,a %fcc3, loop_6719 loop_6718: array32 %l1, %o0, %o7 ldsb [%l7 + 0x5C], %o2 fmovd %f4, %f12 loop_6719: tcs %xcc, 0x3 stx %g7, [%l7 + 0x30] std %f8, [%l7 + 0x38] sth %g1, [%l7 + 0x4A] fmul8x16 %f4, %f4, %f0 movneg %xcc, %l4, %g5 ldx [%l7 + 0x10], %g3 taddcc %i7, 0x0B8D, %i4 fbne %fcc0, loop_6720 for %f0, %f14, %f8 sra %i5, 0x07, %l5 fors %f2, %f1, %f10 loop_6720: ldsh [%l7 + 0x6C], %l2 movcc %xcc, %o3, %o4 alignaddrl %i1, %g2, %l6 stw %l3, [%l7 + 0x54] movne %xcc, %i0, %o6 movn %xcc, %i6, %g4 fmovsne %xcc, %f12, %f7 lduw [%l7 + 0x24], %o1 ldsw [%l7 + 0x7C], %i3 ldsw [%l7 + 0x18], %g6 bleu,a,pt %xcc, loop_6721 fabss %f8, %f5 array8 %o5, %l0, %l1 ldx [%l7 + 0x28], %i2 loop_6721: sth %o7, [%l7 + 0x2C] andncc %o2, %g7, %o0 bvc,a %icc, loop_6722 fmovsa %icc, %f11, %f2 movcs %xcc, %l4, %g5 pdist %f0, %f2, %f14 loop_6722: srax %g3, %g1, %i4 fcmps %fcc3, %f8, %f5 ldsb [%l7 + 0x68], %i7 bvc,a,pn %xcc, loop_6723 fmovrsne %i5, %f15, %f6 fbu,a %fcc2, loop_6724 pdist %f14, %f12, %f2 loop_6723: fcmpne32 %f8, %f8, %l2 edge16n %o3, %l5, %i1 loop_6724: lduw [%l7 + 0x70], %g2 fpack32 %f10, %f6, %f10 tvc %xcc, 0x4 tleu %icc, 0x7 orn %o4, %l6, %i0 fxors %f13, %f12, %f15 fmuld8sux16 %f2, %f4, %f0 edge16ln %l3, %i6, %g4 std %f14, [%l7 + 0x60] movl %xcc, %o1, %i3 stw %o6, [%l7 + 0x24] tsubcctv %g6, 0x16B1, %o5 fmovd %f12, %f2 fpadd32 %f6, %f14, %f10 umulcc %l0, %i2, %o7 or %o2, %g7, %l1 fmovrdlez %o0, %f0, %f0 lduw [%l7 + 0x6C], %l4 ld [%l7 + 0x54], %f1 lduh [%l7 + 0x28], %g5 fbue %fcc3, loop_6725 fblg,a %fcc3, loop_6726 fexpand %f3, %f0 fmovrdlez %g1, %f2, %f8 loop_6725: ta %xcc, 0x2 loop_6726: ldsh [%l7 + 0x14], %g3 alignaddrl %i7, %i5, %l2 fbul,a %fcc0, loop_6727 alignaddr %o3, %l5, %i1 sllx %i4, 0x00, %o4 xnor %g2, %l6, %l3 loop_6727: ta %xcc, 0x0 ldsb [%l7 + 0x12], %i6 lduh [%l7 + 0x2E], %i0 andncc %o1, %i3, %g4 movvs %icc, %g6, %o5 fmovs %f13, %f7 stw %l0, [%l7 + 0x20] ldx [%l7 + 0x40], %o6 stb %o7, [%l7 + 0x18] fcmpeq32 %f8, %f2, %o2 addccc %i2, 0x179A, %g7 fcmps %fcc0, %f7, %f2 fmovsleu %icc, %f0, %f15 bcs,pn %icc, loop_6728 brz %o0, loop_6729 movneg %xcc, %l4, %l1 fmovdl %xcc, %f15, %f9 loop_6728: fmovda %xcc, %f7, %f5 loop_6729: fandnot2s %f0, %f4, %f14 tsubcc %g1, 0x1A32, %g3 fors %f14, %f9, %f7 array8 %i7, %g5, %l2 movpos %icc, %i5, %o3 movle %icc, %i1, %l5 movneg %xcc, %o4, %g2 fmul8x16 %f6, %f0, %f0 ldx [%l7 + 0x10], %l6 xnor %i4, %l3, %i6 udiv %o1, 0x0BD3, %i3 fmovsle %icc, %f12, %f15 fmul8x16au %f7, %f4, %f0 tpos %xcc, 0x3 fmovsleu %icc, %f3, %f7 fcmps %fcc2, %f1, %f13 stx %i0, [%l7 + 0x70] ld [%l7 + 0x4C], %f4 fands %f7, %f1, %f0 fzero %f14 fmul8ulx16 %f14, %f12, %f4 fornot1 %f10, %f10, %f6 std %f10, [%l7 + 0x18] bshuffle %f14, %f8, %f8 fpsub16 %f12, %f4, %f0 ldub [%l7 + 0x36], %g6 fmovda %icc, %f13, %f8 andncc %o5, %l0, %o6 fmovspos %icc, %f4, %f7 fexpand %f5, %f12 edge8n %o7, %o2, %i2 and %g4, %g7, %o0 std %f4, [%l7 + 0x08] fnor %f2, %f8, %f6 fmovdcc %xcc, %f9, %f12 std %f0, [%l7 + 0x60] ldsw [%l7 + 0x0C], %l1 fmovsne %icc, %f10, %f10 fandnot2s %f3, %f7, %f9 tge %xcc, 0x1 std %f6, [%l7 + 0x70] edge8n %g1, %l4, %i7 movrgz %g3, %l2, %g5 ldsw [%l7 + 0x38], %o3 fzero %f12 call loop_6730 fmovrslez %i1, %f4, %f1 xor %l5, 0x0EBC, %i5 bneg %xcc, loop_6731 loop_6730: fcmpes %fcc2, %f12, %f0 tneg %xcc, 0x5 fnot2 %f0, %f14 loop_6731: st %f6, [%l7 + 0x58] stb %g2, [%l7 + 0x1C] fba %fcc1, loop_6732 fexpand %f5, %f4 movrlez %l6, 0x1DC, %o4 nop setx loop_6733, %l0, %l1 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_6732: fors %f8, %f6, %f15 fpackfix %f4, %f6 fbo,a %fcc2, loop_6734 loop_6733: ldub [%l7 + 0x12], %l3 fpsub32 %f10, %f12, %f2 srlx %i6, 0x12, %i4 loop_6734: fmovrslz %o1, %f10, %f10 ldx [%l7 + 0x30], %i3 fsrc1 %f0, %f12 fmovdvc %icc, %f2, %f0 ldsb [%l7 + 0x6E], %g6 std %f6, [%l7 + 0x78] ld [%l7 + 0x44], %f13 fmovsg %icc, %f14, %f15 fnor %f14, %f12, %f6 srax %o5, %i0, %l0 fone %f10 orncc %o7, 0x0D25, %o6 mova %icc, %o2, %g4 stb %i2, [%l7 + 0x10] mulx %g7, %o0, %l1 sllx %l4, 0x04, %i7 fblg %fcc1, loop_6735 fnot2 %f8, %f10 sdivcc %g3, 0x19E3, %g1 fmovd %f12, %f12 loop_6735: sra %l2, 0x13, %o3 ldub [%l7 + 0x64], %i1 sub %g5, 0x0250, %l5 sra %i5, 0x01, %g2 ldsw [%l7 + 0x5C], %o4 ldsb [%l7 + 0x19], %l6 fands %f12, %f2, %f12 ldx [%l7 + 0x58], %l3 fmovdpos %icc, %f6, %f13 fmovrsgz %i6, %f3, %f0 fbug %fcc3, loop_6736 lduh [%l7 + 0x0C], %o1 lduw [%l7 + 0x60], %i3 fbug %fcc0, loop_6737 loop_6736: fmovdle %xcc, %f15, %f6 andcc %i4, %g6, %o5 fmuld8ulx16 %f8, %f3, %f12 loop_6737: fpsub16s %f6, %f6, %f7 ld [%l7 + 0x5C], %f7 ldd [%l7 + 0x18], %f0 taddcc %l0, 0x125D, %i0 fbge,a %fcc0, loop_6738 ldx [%l7 + 0x48], %o7 ldd [%l7 + 0x20], %f4 call loop_6739 loop_6738: and %o6, %o2, %i2 ldsb [%l7 + 0x77], %g4 lduw [%l7 + 0x1C], %o0 loop_6739: fmovrdgz %l1, %f0, %f14 fmovsle %icc, %f9, %f13 xor %l4, %g7, %i7 edge32l %g3, %g1, %o3 lduw [%l7 + 0x64], %l2 fmuld8sux16 %f0, %f4, %f4 sdivx %g5, 0x176C, %i1 fornot1 %f2, %f0, %f2 ldx [%l7 + 0x78], %l5 bne,a,pn %xcc, loop_6740 fmovrdlez %g2, %f2, %f8 fpsub32 %f10, %f14, %f14 fcmps %fcc2, %f7, %f1 loop_6740: fmovdle %xcc, %f0, %f8 fpack32 %f4, %f12, %f0 movrgez %o4, 0x0A3, %i5 ldsb [%l7 + 0x3A], %l6 ld [%l7 + 0x48], %f11 fabss %f11, %f11 fands %f15, %f10, %f0 subcc %i6, %o1, %i3 smulcc %l3, %g6, %o5 st %f2, [%l7 + 0x44] fcmpne16 %f12, %f6, %l0 xor %i4, 0x1C8A, %o7 sdivx %o6, 0x1F44, %i0 ld [%l7 + 0x60], %f14 popc %i2, %g4 umulcc %o0, 0x1F5B, %l1 ld [%l7 + 0x58], %f15 stb %l4, [%l7 + 0x32] stb %o2, [%l7 + 0x10] fones %f0 fzeros %f13 be,a %icc, loop_6741 fmovdge %icc, %f6, %f3 sra %g7, 0x04, %i7 andcc %g3, %o3, %l2 loop_6741: fpsub32s %f2, %f15, %f10 fmovscc %xcc, %f11, %f9 fsrc1 %f14, %f6 nop setx loop_6742, %l0, %l1 jmpl %l1, %g1 bleu,a %icc, loop_6743 udivx %g5, 0x0B84, %l5 fmovrse %g2, %f1, %f1 loop_6742: brgz %o4, loop_6744 loop_6743: ldx [%l7 + 0x10], %i5 orncc %l6, 0x0355, %i6 fxnors %f0, %f6, %f0 loop_6744: bneg,a,pn %xcc, loop_6745 edge32l %i1, %i3, %o1 movcs %xcc, %l3, %g6 movle %icc, %o5, %i4 loop_6745: te %xcc, 0x3 stw %o7, [%l7 + 0x08] ld [%l7 + 0x3C], %f13 fmovdneg %icc, %f6, %f15 fcmpeq16 %f4, %f8, %l0 ldsh [%l7 + 0x7C], %o6 umulcc %i0, 0x0B98, %i2 fand %f8, %f10, %f10 siam 0x1 ldsb [%l7 + 0x58], %o0 umulcc %l1, 0x06AF, %l4 subcc %g4, 0x137D, %g7 fba %fcc0, loop_6746 and %o2, %g3, %i7 sub %l2, 0x1C63, %g1 fcmple32 %f4, %f6, %o3 loop_6746: fmul8x16 %f1, %f0, %f14 ldsb [%l7 + 0x6D], %l5 ble %xcc, loop_6747 and %g2, %o4, %g5 brgz,a %i5, loop_6748 lduh [%l7 + 0x76], %i6 loop_6747: fone %f4 edge32n %l6, %i3, %o1 loop_6748: array32 %i1, %g6, %l3 tle %xcc, 0x1 fbule %fcc1, loop_6749 fzeros %f8 ld [%l7 + 0x68], %f4 bge,a %icc, loop_6750 loop_6749: fmovdl %xcc, %f6, %f7 fbule %fcc0, loop_6751 fbue %fcc1, loop_6752 loop_6750: fnor %f6, %f12, %f12 fnot2 %f4, %f4 loop_6751: brlz %o5, loop_6753 loop_6752: fnands %f11, %f6, %f14 fpadd16s %f5, %f8, %f4 call loop_6754 loop_6753: umul %o7, %l0, %i4 sth %i0, [%l7 + 0x46] fmovsleu %icc, %f9, %f1 loop_6754: fandnot2s %f7, %f8, %f1 fcmpgt16 %f8, %f12, %i2 addcc %o6, %l1, %o0 add %l4, 0x185B, %g7 movcc %icc, %o2, %g3 stw %i7, [%l7 + 0x3C] fbule,a %fcc1, loop_6755 tg %icc, 0x0 brnz %g4, loop_6756 faligndata %f0, %f10, %f6 loop_6755: umulcc %g1, 0x0740, %o3 fbu,a %fcc2, loop_6757 loop_6756: std %f2, [%l7 + 0x60] move %xcc, %l5, %g2 lduh [%l7 + 0x48], %o4 loop_6757: fmovsvs %icc, %f13, %f14 std %f6, [%l7 + 0x28] fmovdgu %icc, %f4, %f4 addc %g5, 0x0166, %i5 fmovsa %icc, %f15, %f12 movle %xcc, %l2, %l6 lduw [%l7 + 0x50], %i6 mulscc %i3, 0x161E, %o1 stb %i1, [%l7 + 0x49] fcmpes %fcc1, %f7, %f10 ldsw [%l7 + 0x50], %l3 fcmpd %fcc3, %f12, %f12 bne,pt %xcc, loop_6758 subcc %g6, 0x1C67, %o5 fcmped %fcc0, %f8, %f0 bg,a,pt %icc, loop_6759 loop_6758: fpmerge %f9, %f6, %f6 fmul8x16al %f2, %f2, %f4 movneg %icc, %o7, %i4 loop_6759: stw %l0, [%l7 + 0x14] sth %i2, [%l7 + 0x14] edge8ln %i0, %o6, %l1 stx %l4, [%l7 + 0x70] lduh [%l7 + 0x7C], %o0 fmovda %xcc, %f7, %f10 fbul,a %fcc2, loop_6760 fmovse %icc, %f8, %f1 brlez,a %o2, loop_6761 edge32 %g7, %i7, %g4 loop_6760: fbue,a %fcc0, loop_6762 ldd [%l7 + 0x08], %f12 loop_6761: ldd [%l7 + 0x58], %f6 tpos %icc, 0x5 loop_6762: fmovdg %icc, %f11, %f1 fcmple32 %f4, %f0, %g1 brlez,a %g3, loop_6763 brz %o3, loop_6764 lduh [%l7 + 0x66], %l5 st %f11, [%l7 + 0x50] loop_6763: fandnot2s %f8, %f10, %f8 loop_6764: sth %o4, [%l7 + 0x1A] stb %g5, [%l7 + 0x2C] fmovrse %g2, %f12, %f10 fmovsle %icc, %f14, %f1 fbn,a %fcc2, loop_6765 ldub [%l7 + 0x5F], %l2 lduh [%l7 + 0x28], %l6 ldub [%l7 + 0x12], %i6 loop_6765: ldx [%l7 + 0x20], %i5 srl %i3, %o1, %i1 movn %icc, %g6, %o5 movre %l3, %o7, %i4 ldx [%l7 + 0x20], %i2 fnegs %f10, %f0 fbu %fcc3, loop_6766 umul %l0, 0x1CDC, %o6 fmovdle %icc, %f9, %f9 bpos,pt %icc, loop_6767 loop_6766: fmovrslz %i0, %f10, %f7 fbo,a %fcc0, loop_6768 movre %l4, 0x1EC, %o0 loop_6767: fmovrslez %o2, %f11, %f12 tvs %xcc, 0x4 loop_6768: tcc %xcc, 0x2 fornot2 %f8, %f10, %f6 fxor %f10, %f8, %f2 alignaddrl %l1, %g7, %g4 nop setx loop_6769, %l0, %l1 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 %f14, %f14, %f10 mulx %i7, %g3, %o3 ldsb [%l7 + 0x23], %l5 loop_6769: fbu %fcc3, loop_6770 te %icc, 0x6 array8 %o4, %g1, %g2 sdivcc %g5, 0x16A1, %l2 loop_6770: tvs %xcc, 0x6 fmul8x16au %f11, %f6, %f0 fmovsge %icc, %f14, %f5 lduw [%l7 + 0x28], %l6 te %xcc, 0x2 smulcc %i6, %i5, %i3 fors %f14, %f1, %f6 lduw [%l7 + 0x54], %o1 fcmpeq32 %f12, %f12, %g6 ldsw [%l7 + 0x68], %i1 edge16 %l3, %o7, %o5 fpsub16 %f12, %f8, %f14 nop setx loop_6771, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdvc %xcc, %f15, %f3 lduh [%l7 + 0x0C], %i2 fand %f6, %f4, %f10 loop_6771: ldd [%l7 + 0x50], %f4 tpos %xcc, 0x3 tgu %xcc, 0x5 std %f14, [%l7 + 0x78] ldsw [%l7 + 0x18], %l0 ld [%l7 + 0x70], %f11 fbug,a %fcc0, loop_6772 tcs %icc, 0x3 tg %icc, 0x6 array16 %o6, %i0, %i4 loop_6772: fmovdpos %xcc, %f5, %f3 bvs,a,pt %icc, loop_6773 stw %l4, [%l7 + 0x40] udivx %o0, 0x1F36, %o2 fand %f4, %f0, %f8 loop_6773: ldsb [%l7 + 0x71], %g7 lduh [%l7 + 0x38], %l1 st %f11, [%l7 + 0x70] brgz,a %g4, loop_6774 ldsh [%l7 + 0x64], %i7 fandnot2s %f1, %f7, %f6 ld [%l7 + 0x14], %f7 loop_6774: sth %o3, [%l7 + 0x54] fmovsg %icc, %f0, %f1 fblg %fcc2, loop_6775 movcs %xcc, %l5, %o4 ldx [%l7 + 0x28], %g3 fmovd %f6, %f6 loop_6775: movneg %xcc, %g2, %g5 mulx %g1, 0x1EA9, %l2 fpmerge %f10, %f15, %f2 ldsw [%l7 + 0x0C], %i6 stx %i5, [%l7 + 0x38] fandnot2s %f2, %f5, %f8 alignaddrl %l6, %i3, %o1 ldsh [%l7 + 0x6A], %g6 fmovsa %xcc, %f10, %f7 bvs %xcc, loop_6776 ld [%l7 + 0x60], %f3 edge8 %i1, %o7, %l3 fzero %f4 loop_6776: ldd [%l7 + 0x48], %f0 fmovscs %icc, %f9, %f13 bneg,a,pt %xcc, loop_6777 brgez,a %i2, loop_6778 fnors %f11, %f14, %f8 tg %xcc, 0x7 loop_6777: ldsb [%l7 + 0x38], %l0 loop_6778: ldub [%l7 + 0x6D], %o5 fpack32 %f10, %f10, %f6 tl %icc, 0x3 stx %o6, [%l7 + 0x40] fmovse %icc, %f14, %f2 lduh [%l7 + 0x26], %i4 bvc loop_6779 taddcctv %i0, 0x0F29, %l4 movl %icc, %o2, %o0 bg,pn %xcc, loop_6780 loop_6779: stb %g7, [%l7 + 0x45] fandnot2s %f2, %f8, %f13 subccc %g4, 0x056B, %l1 loop_6780: fmovsvc %xcc, %f0, %f12 sth %i7, [%l7 + 0x72] fpsub32s %f11, %f2, %f3 lduw [%l7 + 0x1C], %l5 fmul8x16 %f9, %f2, %f0 sll %o4, %o3, %g2 lduh [%l7 + 0x4C], %g3 nop setx loop_6781, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bcs,pn %xcc, loop_6782 fbug,a %fcc2, loop_6783 tsubcc %g1, %l2, %i6 loop_6781: fbuge %fcc2, loop_6784 loop_6782: fmovspos %xcc, %f12, %f6 loop_6783: srl %i5, %g5, %i3 ldsh [%l7 + 0x0E], %l6 loop_6784: brgez %o1, loop_6785 lduw [%l7 + 0x38], %i1 stx %g6, [%l7 + 0x40] ldx [%l7 + 0x28], %l3 loop_6785: movre %o7, 0x07E, %i2 addccc %l0, %o6, %i4 fnors %f10, %f1, %f0 fzero %f10 fblg,a %fcc2, loop_6786 movgu %xcc, %o5, %l4 bge,pt %icc, loop_6787 fmovdgu %icc, %f5, %f14 loop_6786: addc %o2, 0x0CD6, %o0 tcs %xcc, 0x0 loop_6787: fmovsleu %icc, %f6, %f6 fbug %fcc3, loop_6788 fcmple16 %f14, %f4, %g7 ba loop_6789 tcs %icc, 0x1 loop_6788: stx %i0, [%l7 + 0x48] std %f12, [%l7 + 0x08] loop_6789: andn %g4, %i7, %l1 fmovsn %xcc, %f11, %f5 udiv %o4, 0x0ECA, %o3 ld [%l7 + 0x1C], %f9 sth %l5, [%l7 + 0x08] fmovsleu %icc, %f9, %f1 ld [%l7 + 0x44], %f15 brnz,a %g3, loop_6790 fbn %fcc3, loop_6791 alignaddr %g1, %l2, %i6 mova %xcc, %g2, %g5 loop_6790: fsrc1s %f11, %f11 loop_6791: xnorcc %i5, 0x14DB, %i3 fcmpes %fcc1, %f15, %f1 fbne,a %fcc1, loop_6792 xnorcc %l6, 0x048F, %o1 ld [%l7 + 0x2C], %f1 stx %g6, [%l7 + 0x30] loop_6792: stx %l3, [%l7 + 0x60] movle %icc, %o7, %i2 fnor %f12, %f8, %f2 ldub [%l7 + 0x6E], %l0 fmovsl %xcc, %f9, %f1 ldsw [%l7 + 0x48], %i1 fmovrdgez %o6, %f8, %f14 ldsh [%l7 + 0x62], %o5 lduw [%l7 + 0x64], %i4 ldx [%l7 + 0x30], %l4 stx %o2, [%l7 + 0x38] stb %o0, [%l7 + 0x25] stx %i0, [%l7 + 0x40] bn,a %xcc, loop_6793 sethi 0x1882, %g4 ble loop_6794 ldsb [%l7 + 0x41], %g7 loop_6793: std %f6, [%l7 + 0x38] smulcc %l1, 0x062E, %o4 loop_6794: fnot1 %f2, %f0 ldsh [%l7 + 0x20], %i7 fsrc1s %f9, %f14 fsrc2 %f12, %f12 stw %l5, [%l7 + 0x70] tvc %icc, 0x2 fors %f10, %f2, %f2 lduw [%l7 + 0x34], %g3 st %f11, [%l7 + 0x30] movrne %o3, %g1, %l2 xor %g2, %i6, %i5 fbug %fcc2, loop_6795 nop setx loop_6796, %l0, %l1 jmpl %l1, %i3 edge32l %l6, %g5, %g6 fmovdleu %xcc, %f7, %f1 loop_6795: add %o1, %l3, %o7 loop_6796: fpadd16s %f11, %f10, %f2 fmovspos %xcc, %f3, %f10 mulx %l0, 0x0E58, %i1 st %f12, [%l7 + 0x4C] brgz,a %o6, loop_6797 sdivcc %o5, 0x0087, %i2 siam 0x6 fmovrsne %i4, %f15, %f3 loop_6797: sth %l4, [%l7 + 0x44] fba %fcc3, loop_6798 fands %f14, %f5, %f5 tcc %icc, 0x2 sth %o0, [%l7 + 0x48] loop_6798: orn %i0, 0x1500, %o2 ldd [%l7 + 0x60], %f0 sllx %g7, 0x0C, %l1 lduw [%l7 + 0x64], %g4 fmovrslz %o4, %f9, %f3 bpos loop_6799 sra %i7, %g3, %o3 edge32ln %l5, %g1, %l2 st %f6, [%l7 + 0x10] loop_6799: stw %g2, [%l7 + 0x50] fmovdvc %icc, %f7, %f4 fpadd16s %f15, %f9, %f7 fsrc2 %f10, %f6 ldub [%l7 + 0x4B], %i5 ld [%l7 + 0x18], %f2 brnz %i6, loop_6800 stw %i3, [%l7 + 0x08] st %f9, [%l7 + 0x10] stb %g5, [%l7 + 0x18] loop_6800: fzeros %f10 stb %l6, [%l7 + 0x71] fxor %f14, %f2, %f0 fmovrsgez %o1, %f0, %f4 fbg %fcc2, loop_6801 mulscc %l3, 0x181B, %o7 brlz %l0, loop_6802 fbg %fcc1, loop_6803 loop_6801: ldsb [%l7 + 0x77], %i1 andncc %o6, %g6, %i2 loop_6802: tvc %xcc, 0x1 loop_6803: stw %i4, [%l7 + 0x44] edge16n %o5, %l4, %o0 fmovdcc %xcc, %f2, %f6 stw %o2, [%l7 + 0x50] bn loop_6804 fnot1 %f0, %f12 subccc %g7, %l1, %g4 sth %i0, [%l7 + 0x46] loop_6804: srl %i7, 0x11, %o4 fblg,a %fcc2, loop_6805 movrlez %g3, 0x063, %l5 fornot1 %f6, %f0, %f2 tsubcc %g1, %o3, %g2 loop_6805: bvc,a loop_6806 fmovrsgz %i5, %f2, %f13 fmovscs %xcc, %f11, %f15 addccc %i6, 0x11CD, %l2 loop_6806: stb %i3, [%l7 + 0x25] srax %l6, %g5, %l3 ld [%l7 + 0x20], %f14 fbo,a %fcc0, loop_6807 stw %o7, [%l7 + 0x58] fnands %f4, %f11, %f2 stb %l0, [%l7 + 0x6F] loop_6807: fmovrsgez %i1, %f8, %f14 stx %o6, [%l7 + 0x68] xor %g6, 0x1F8C, %i2 ldsw [%l7 + 0x64], %i4 tsubcctv %o1, %l4, %o0 ld [%l7 + 0x3C], %f3 ldsb [%l7 + 0x6B], %o5 srlx %o2, %l1, %g7 fnot2 %f10, %f4 fmovdge %xcc, %f0, %f7 subc %g4, 0x0B74, %i0 lduw [%l7 + 0x0C], %i7 tleu %xcc, 0x4 fmovrdgz %g3, %f12, %f10 fpsub32 %f0, %f12, %f8 sth %l5, [%l7 + 0x2A] sll %g1, 0x11, %o4 fmuld8ulx16 %f3, %f4, %f10 fxnors %f3, %f7, %f6 fbue %fcc1, loop_6808 fnot1s %f6, %f11 taddcc %g2, %i5, %i6 fmovsneg %xcc, %f7, %f15 loop_6808: stx %o3, [%l7 + 0x10] stx %i3, [%l7 + 0x70] fornot1s %f10, %f12, %f6 fmovrse %l6, %f8, %f12 sll %l2, %g5, %o7 be,pn %xcc, loop_6809 ldsb [%l7 + 0x75], %l3 edge16ln %l0, %i1, %g6 stb %o6, [%l7 + 0x09] loop_6809: ldsb [%l7 + 0x46], %i4 stx %o1, [%l7 + 0x40] std %f0, [%l7 + 0x30] stw %i2, [%l7 + 0x08] ldd [%l7 + 0x78], %f6 stx %l4, [%l7 + 0x30] fmovrsgez %o5, %f2, %f3 tpos %xcc, 0x5 stx %o0, [%l7 + 0x60] fmovrse %o2, %f6, %f12 ldub [%l7 + 0x11], %l1 fnot1 %f10, %f2 ldsh [%l7 + 0x4E], %g7 andcc %g4, 0x0F29, %i7 ldsw [%l7 + 0x7C], %i0 st %f3, [%l7 + 0x44] udivx %l5, 0x1F9C, %g1 sra %g3, 0x19, %g2 mulscc %o4, %i5, %o3 ldx [%l7 + 0x68], %i6 std %f4, [%l7 + 0x70] addcc %l6, 0x0C78, %l2 faligndata %f12, %f12, %f6 ld [%l7 + 0x1C], %f12 fbule,a %fcc1, loop_6810 fzeros %f8 ldsw [%l7 + 0x50], %i3 fbl,a %fcc3, loop_6811 loop_6810: fbu,a %fcc0, loop_6812 fornot1s %f5, %f1, %f9 ldsw [%l7 + 0x54], %o7 loop_6811: edge32 %g5, %l0, %l3 loop_6812: tvs %xcc, 0x1 umul %i1, %o6, %g6 fmovdg %xcc, %f13, %f11 stx %i4, [%l7 + 0x18] ldsw [%l7 + 0x50], %i2 orn %o1, 0x0C5C, %l4 movneg %icc, %o5, %o0 fcmpeq16 %f6, %f8, %l1 bcc,a,pt %icc, loop_6813 sll %g7, 0x16, %g4 smul %o2, 0x1E44, %i0 stw %i7, [%l7 + 0x0C] loop_6813: tpos %icc, 0x0 tne %icc, 0x3 fmovsvc %xcc, %f13, %f9 movvc %xcc, %l5, %g1 fmovdne %xcc, %f1, %f6 fmovdvc %icc, %f0, %f3 fmovrde %g3, %f12, %f4 udivx %o4, 0x105F, %g2 ldx [%l7 + 0x38], %o3 fbul %fcc1, loop_6814 fmovdcc %xcc, %f8, %f14 brlz,a %i6, loop_6815 umul %l6, 0x179C, %l2 loop_6814: te %xcc, 0x6 fmovrdne %i5, %f4, %f8 loop_6815: smulcc %o7, %g5, %l0 fzero %f12 ldx [%l7 + 0x38], %l3 xnorcc %i3, 0x079E, %o6 sethi 0x1FE9, %i1 stb %i4, [%l7 + 0x28] lduw [%l7 + 0x70], %i2 sllx %o1, %g6, %l4 stw %o5, [%l7 + 0x24] bcc %icc, loop_6816 movcc %icc, %l1, %g7 edge32 %g4, %o0, %o2 fcmped %fcc3, %f12, %f8 loop_6816: movleu %xcc, %i7, %l5 fmovs %f5, %f13 fmovsne %icc, %f14, %f11 movre %i0, 0x082, %g1 stx %o4, [%l7 + 0x38] movge %xcc, %g2, %o3 stx %i6, [%l7 + 0x18] fabss %f14, %f4 faligndata %f0, %f4, %f12 fbue,a %fcc3, loop_6817 brgz %g3, loop_6818 umulcc %l6, %i5, %l2 stx %o7, [%l7 + 0x58] loop_6817: xnorcc %g5, 0x11B6, %l0 loop_6818: fpack32 %f14, %f0, %f0 fabss %f8, %f3 stw %l3, [%l7 + 0x74] fmovdcs %icc, %f15, %f2 ld [%l7 + 0x64], %f15 fmovdge %xcc, %f4, %f10 sdivx %i3, 0x06B8, %o6 fnors %f0, %f13, %f2 udiv %i4, 0x16FE, %i2 stb %i1, [%l7 + 0x34] be,a,pt %xcc, loop_6819 sth %g6, [%l7 + 0x0C] movrlz %l4, %o1, %l1 ldub [%l7 + 0x73], %o5 loop_6819: fornot1 %f4, %f6, %f6 bvc,a loop_6820 std %f10, [%l7 + 0x78] fzeros %f7 lduh [%l7 + 0x0E], %g4 loop_6820: ldsb [%l7 + 0x18], %o0 fnor %f0, %f14, %f6 brlez,a %o2, loop_6821 fcmpne16 %f8, %f0, %g7 bcs,pn %xcc, loop_6822 ldsw [%l7 + 0x2C], %l5 loop_6821: bneg,a,pn %xcc, loop_6823 fmovrdne %i7, %f6, %f2 loop_6822: tcs %xcc, 0x3 fpsub32 %f4, %f12, %f6 loop_6823: fmovsg %icc, %f7, %f14 fpsub32s %f9, %f1, %f6 std %f0, [%l7 + 0x78] movrgz %g1, %i0, %o4 movne %xcc, %o3, %g2 lduw [%l7 + 0x08], %g3 ldsw [%l7 + 0x60], %l6 ldub [%l7 + 0x12], %i6 fbuge,a %fcc0, loop_6824 pdist %f4, %f2, %f10 fmovdleu %xcc, %f9, %f6 fmovdleu %xcc, %f5, %f2 loop_6824: fmovsl %xcc, %f14, %f8 bvs,pt %icc, loop_6825 ldsw [%l7 + 0x18], %l2 ldsb [%l7 + 0x0B], %o7 movgu %icc, %g5, %l0 loop_6825: smul %i5, 0x1EE8, %i3 std %f14, [%l7 + 0x68] fmovrsne %o6, %f1, %f0 tle %icc, 0x2 array32 %i4, %i2, %l3 faligndata %f14, %f14, %f0 nop setx loop_6826, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovda %icc, %f13, %f15 tn %icc, 0x7 ldsb [%l7 + 0x24], %i1 loop_6826: sth %g6, [%l7 + 0x22] lduw [%l7 + 0x18], %o1 nop setx loop_6827, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x48], %l1 movrne %o5, 0x305, %l4 tsubcc %g4, 0x1FB9, %o2 loop_6827: sllx %o0, %g7, %l5 fmul8x16au %f3, %f12, %f4 stb %i7, [%l7 + 0x46] stw %g1, [%l7 + 0x64] fmovrdlz %o4, %f0, %f14 stw %i0, [%l7 + 0x6C] tg %xcc, 0x7 fmovrdgez %o3, %f8, %f2 pdist %f10, %f2, %f12 edge32 %g2, %g3, %l6 brz %l2, loop_6828 std %f2, [%l7 + 0x28] stb %o7, [%l7 + 0x47] fcmped %fcc2, %f12, %f8 loop_6828: ble,a,pn %xcc, loop_6829 fmovdge %icc, %f7, %f6 array32 %g5, %l0, %i6 fcmped %fcc3, %f2, %f4 loop_6829: ble,a loop_6830 fmul8sux16 %f6, %f12, %f0 ldsb [%l7 + 0x58], %i5 movre %o6, %i4, %i2 loop_6830: fmuld8ulx16 %f8, %f2, %f6 fandnot1s %f9, %f15, %f9 alignaddr %i3, %l3, %g6 bneg loop_6831 bneg,pn %xcc, loop_6832 lduw [%l7 + 0x78], %o1 xor %i1, %l1, %l4 loop_6831: ldub [%l7 + 0x08], %g4 loop_6832: brlez %o2, loop_6833 fmovrsgz %o5, %f14, %f13 fmovdcc %icc, %f15, %f11 tne %icc, 0x4 loop_6833: st %f8, [%l7 + 0x54] stx %g7, [%l7 + 0x70] orncc %l5, 0x1320, %o0 andn %g1, 0x14EF, %i7 bcc loop_6834 fmovdne %icc, %f12, %f11 movcs %xcc, %i0, %o4 lduw [%l7 + 0x68], %o3 loop_6834: faligndata %f2, %f2, %f12 fsrc2 %f8, %f12 stb %g2, [%l7 + 0x0A] ldd [%l7 + 0x30], %f6 stx %l6, [%l7 + 0x38] fmovsneg %xcc, %f4, %f8 fmovse %icc, %f12, %f6 fxors %f10, %f10, %f10 orncc %l2, 0x0833, %g3 fpadd32 %f10, %f12, %f0 lduw [%l7 + 0x0C], %g5 brlez %o7, loop_6835 ldsh [%l7 + 0x68], %i6 tle %icc, 0x4 fandnot1 %f2, %f14, %f2 loop_6835: ba,a %xcc, loop_6836 lduw [%l7 + 0x74], %i5 lduh [%l7 + 0x62], %o6 andn %l0, 0x1010, %i4 loop_6836: ldub [%l7 + 0x37], %i2 tne %icc, 0x2 fbug %fcc3, loop_6837 fmovdvs %xcc, %f3, %f5 st %f11, [%l7 + 0x40] addc %i3, 0x0B3B, %l3 loop_6837: fmovsleu %xcc, %f10, %f4 fnegs %f10, %f11 ldsb [%l7 + 0x71], %g6 ldub [%l7 + 0x53], %o1 movrlez %l1, %l4, %g4 fsrc1s %f0, %f4 fmovrsne %o2, %f9, %f5 fmovdne %icc, %f4, %f5 lduw [%l7 + 0x54], %i1 tge %icc, 0x0 st %f3, [%l7 + 0x5C] fone %f10 or %g7, %l5, %o0 movrlez %g1, %i7, %o5 ldub [%l7 + 0x40], %o4 udivx %i0, 0x0F97, %g2 stb %o3, [%l7 + 0x0E] edge8l %l2, %g3, %l6 st %f2, [%l7 + 0x70] movg %xcc, %g5, %i6 ldsh [%l7 + 0x62], %i5 fcmpne16 %f8, %f4, %o6 st %f2, [%l7 + 0x74] ldx [%l7 + 0x48], %o7 ldd [%l7 + 0x08], %f0 tleu %xcc, 0x1 movge %icc, %l0, %i4 fbge %fcc3, loop_6838 fornot1s %f1, %f15, %f14 fmovse %xcc, %f4, %f0 ldsb [%l7 + 0x18], %i2 loop_6838: fand %f2, %f14, %f14 fpadd16 %f0, %f0, %f4 sethi 0x025C, %l3 stx %i3, [%l7 + 0x60] stb %g6, [%l7 + 0x6E] lduw [%l7 + 0x14], %o1 movn %icc, %l1, %g4 ldx [%l7 + 0x58], %l4 orn %o2, %i1, %l5 ldd [%l7 + 0x18], %f8 fmul8ulx16 %f10, %f8, %f2 ldd [%l7 + 0x38], %f2 smul %g7, %o0, %g1 fbu,a %fcc0, loop_6839 stb %o5, [%l7 + 0x14] ldx [%l7 + 0x78], %o4 st %f8, [%l7 + 0x60] loop_6839: fabss %f5, %f9 lduh [%l7 + 0x74], %i0 ldx [%l7 + 0x40], %g2 st %f15, [%l7 + 0x10] udiv %i7, 0x1EAC, %o3 fnot1s %f1, %f9 fexpand %f1, %f6 fpadd32 %f8, %f14, %f2 fpack16 %f10, %f13 brgez,a %l2, loop_6840 fmovscs %icc, %f11, %f5 fmul8sux16 %f2, %f2, %f12 fmovsl %icc, %f2, %f14 loop_6840: bneg loop_6841 fxors %f4, %f10, %f14 std %f0, [%l7 + 0x10] faligndata %f6, %f2, %f12 loop_6841: sth %l6, [%l7 + 0x0A] movrgez %g3, %g5, %i6 fxnors %f8, %f2, %f6 fnot1s %f11, %f2 std %f14, [%l7 + 0x68] fbule,a %fcc3, loop_6842 movl %icc, %o6, %o7 std %f10, [%l7 + 0x70] ld [%l7 + 0x7C], %f5 loop_6842: movvs %icc, %i5, %l0 fzeros %f2 fmovrdgz %i2, %f8, %f12 fnegd %f6, %f2 lduw [%l7 + 0x44], %i4 ldsw [%l7 + 0x74], %i3 ldsh [%l7 + 0x5E], %g6 fbule,a %fcc3, loop_6843 movleu %icc, %o1, %l3 stw %g4, [%l7 + 0x08] st %f5, [%l7 + 0x54] loop_6843: edge32 %l1, %l4, %o2 or %i1, %l5, %g7 brlez %o0, loop_6844 fmovd %f10, %f12 nop setx loop_6845, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %o5, [%l7 + 0x50] loop_6844: fcmpes %fcc1, %f7, %f5 ble,a,pn %icc, loop_6846 loop_6845: ldsb [%l7 + 0x36], %o4 movl %icc, %g1, %i0 fmovdneg %xcc, %f13, %f13 loop_6846: ldsh [%l7 + 0x48], %i7 ldsh [%l7 + 0x3A], %g2 edge16n %l2, %o3, %g3 brlz %l6, loop_6847 ldsw [%l7 + 0x14], %g5 ldsw [%l7 + 0x2C], %o6 ldx [%l7 + 0x70], %i6 loop_6847: ldd [%l7 + 0x50], %f6 movre %i5, 0x0D1, %l0 fsrc1 %f0, %f2 fpackfix %f2, %f15 stw %o7, [%l7 + 0x5C] ldx [%l7 + 0x30], %i2 brgz,a %i4, loop_6848 tle %xcc, 0x2 fcmpne32 %f4, %f4, %g6 fmovrde %o1, %f14, %f6 loop_6848: movrgez %l3, %g4, %l1 fbn,a %fcc0, loop_6849 te %icc, 0x5 ldsb [%l7 + 0x42], %l4 fmovsa %icc, %f13, %f1 loop_6849: movleu %icc, %o2, %i1 fmovrslez %i3, %f6, %f5 movneg %icc, %g7, %l5 tgu %icc, 0x2 fmuld8sux16 %f9, %f4, %f6 addccc %o5, %o0, %o4 bvc %icc, loop_6850 addc %i0, %i7, %g1 fmul8sux16 %f0, %f8, %f12 lduh [%l7 + 0x56], %g2 loop_6850: st %f11, [%l7 + 0x2C] faligndata %f8, %f6, %f6 fmovrsgez %l2, %f11, %f11 stw %g3, [%l7 + 0x44] movrgez %l6, %o3, %o6 move %icc, %g5, %i6 fmovsge %xcc, %f8, %f12 move %icc, %l0, %o7 stb %i2, [%l7 + 0x21] lduh [%l7 + 0x4A], %i5 ldsw [%l7 + 0x14], %i4 bl,a,pn %icc, loop_6851 stb %g6, [%l7 + 0x6A] ldx [%l7 + 0x50], %o1 sra %g4, %l1, %l4 loop_6851: movrne %l3, %o2, %i1 faligndata %f10, %f0, %f10 movre %g7, %l5, %o5 fabss %f2, %f5 fbu,a %fcc0, loop_6852 edge16n %i3, %o4, %o0 ta %icc, 0x2 fnor %f8, %f10, %f10 loop_6852: mulx %i0, %g1, %i7 ld [%l7 + 0x1C], %f2 fones %f15 brnz,a %l2, loop_6853 bleu,a loop_6854 taddcc %g3, 0x1501, %g2 lduh [%l7 + 0x24], %o3 loop_6853: fornot2 %f14, %f14, %f8 loop_6854: bne,a %xcc, loop_6855 fnot1 %f0, %f8 ldsw [%l7 + 0x30], %o6 fands %f1, %f2, %f14 loop_6855: mulx %g5, %l6, %l0 stb %i6, [%l7 + 0x19] stw %o7, [%l7 + 0x0C] std %f12, [%l7 + 0x78] srax %i5, 0x07, %i4 tne %xcc, 0x5 movvs %xcc, %i2, %o1 fbuge,a %fcc2, loop_6856 ldsh [%l7 + 0x36], %g6 fornot2s %f12, %f1, %f8 andncc %g4, %l1, %l3 loop_6856: fcmpne32 %f12, %f4, %l4 fmovsle %xcc, %f5, %f10 te %xcc, 0x6 ld [%l7 + 0x34], %f15 stb %o2, [%l7 + 0x16] fmovrslez %i1, %f6, %f5 lduw [%l7 + 0x70], %g7 fmovde %icc, %f6, %f4 fnot1s %f5, %f0 ldd [%l7 + 0x50], %f10 andncc %o5, %i3, %l5 brnz %o4, loop_6857 te %xcc, 0x1 ldub [%l7 + 0x47], %o0 fmul8sux16 %f6, %f8, %f6 loop_6857: udivcc %g1, 0x1EE7, %i7 fpmerge %f2, %f2, %f6 sllx %l2, 0x09, %i0 edge8n %g2, %o3, %o6 fmovsge %xcc, %f13, %f8 mova %icc, %g3, %g5 fpadd16s %f2, %f12, %f8 edge32l %l0, %i6, %l6 fmovrsgez %i5, %f6, %f12 fmovdcc %icc, %f5, %f13 xnor %i4, 0x1569, %i2 fmovrdgez %o7, %f10, %f12 fmovdvs %xcc, %f11, %f2 fpmerge %f2, %f9, %f6 xor %g6, 0x1E5F, %o1 fpadd16s %f5, %f0, %f1 fbe,a %fcc1, loop_6858 ldd [%l7 + 0x30], %f8 ble,a loop_6859 smul %g4, 0x0758, %l1 loop_6858: alignaddr %l3, %l4, %o2 st %f5, [%l7 + 0x6C] loop_6859: ldsh [%l7 + 0x5E], %i1 alignaddr %o5, %g7, %i3 edge16 %o4, %l5, %g1 ldsb [%l7 + 0x18], %o0 ld [%l7 + 0x50], %f15 fmul8sux16 %f8, %f6, %f14 fmovdcs %xcc, %f13, %f8 fmovse %xcc, %f7, %f12 nop setx loop_6860, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxors %f3, %f2, %f12 movle %icc, %i7, %i0 lduw [%l7 + 0x38], %g2 loop_6860: st %f6, [%l7 + 0x4C] fbo %fcc0, loop_6861 fmovrdlz %l2, %f10, %f8 ldsh [%l7 + 0x22], %o6 fsrc2 %f2, %f0 loop_6861: sth %g3, [%l7 + 0x44] fpack32 %f10, %f10, %f0 sub %g5, %o3, %i6 xnorcc %l6, %l0, %i4 stx %i5, [%l7 + 0x60] fandnot2 %f8, %f12, %f2 ldub [%l7 + 0x52], %i2 fpmerge %f12, %f1, %f6 nop setx loop_6862, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdivcc %g6, 0x0B83, %o7 bshuffle %f14, %f12, %f10 stb %o1, [%l7 + 0x3F] loop_6862: stw %l1, [%l7 + 0x34] fmovd %f0, %f12 fexpand %f12, %f8 fbug %fcc3, loop_6863 ldsh [%l7 + 0x5E], %l3 tl %xcc, 0x1 orncc %l4, %o2, %g4 loop_6863: lduh [%l7 + 0x10], %o5 fcmpeq16 %f0, %f2, %g7 stb %i3, [%l7 + 0x77] tvs %xcc, 0x7 fmovsl %icc, %f12, %f1 ldsw [%l7 + 0x4C], %o4 fmul8ulx16 %f2, %f0, %f0 bpos,pn %xcc, loop_6864 fmovs %f3, %f12 edge32n %i1, %l5, %o0 fands %f0, %f4, %f15 loop_6864: st %f5, [%l7 + 0x40] ldub [%l7 + 0x3D], %i7 fpadd32s %f12, %f5, %f5 fnegs %f12, %f4 ldsh [%l7 + 0x7A], %g1 ld [%l7 + 0x34], %f13 fmovdleu %icc, %f14, %f15 movne %icc, %i0, %g2 movleu %icc, %o6, %l2 nop setx loop_6865, %l0, %l1 jmpl %l1, %g5 srlx %g3, 0x14, %o3 fmovd %f2, %f14 andn %i6, %l0, %i4 loop_6865: stb %i5, [%l7 + 0x60] ldsw [%l7 + 0x14], %l6 fmovda %xcc, %f0, %f0 bge,a,pt %xcc, loop_6866 ldsw [%l7 + 0x68], %g6 std %f4, [%l7 + 0x18] stb %o7, [%l7 + 0x7E] loop_6866: ldx [%l7 + 0x18], %i2 sdivx %l1, 0x15A1, %l3 andn %o1, 0x04C8, %l4 fcmple16 %f8, %f12, %o2 ldd [%l7 + 0x70], %f4 fandnot2s %f11, %f7, %f14 tne %xcc, 0x0 addcc %o5, 0x1347, %g7 ta %xcc, 0x0 ldd [%l7 + 0x50], %f2 move %icc, %g4, %o4 fnot1 %f8, %f14 fcmpgt32 %f4, %f10, %i1 edge32l %i3, %o0, %i7 fmovrsgez %l5, %f8, %f13 fmovsvs %icc, %f7, %f0 udivcc %g1, 0x1069, %i0 bvs,pn %icc, loop_6867 addcc %o6, 0x029F, %l2 ldd [%l7 + 0x78], %f14 fzeros %f8 loop_6867: stw %g2, [%l7 + 0x50] addcc %g3, 0x0865, %g5 ta %xcc, 0x1 nop setx loop_6868, %l0, %l1 jmpl %l1, %o3 fpsub32s %f1, %f8, %f9 ba,a,pt %xcc, loop_6869 fmovrslz %i6, %f12, %f6 loop_6868: sth %i4, [%l7 + 0x2C] andcc %l0, 0x0199, %l6 loop_6869: fbe %fcc3, loop_6870 fpsub16s %f11, %f13, %f7 tvs %xcc, 0x4 fornot1s %f3, %f10, %f9 loop_6870: and %i5, %o7, %g6 fsrc1 %f0, %f4 ldsh [%l7 + 0x40], %l1 sdivcc %i2, 0x08C4, %o1 tl %xcc, 0x7 fmovde %icc, %f1, %f3 nop setx loop_6871, %l0, %l1 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 + 0x09] ldx [%l7 + 0x20], %o2 fmovrsne %o5, %f1, %f9 loop_6871: smul %g7, %l3, %g4 fmovdleu %xcc, %f15, %f1 fandnot1 %f0, %f4, %f6 std %f6, [%l7 + 0x58] movvs %xcc, %i1, %o4 fbo %fcc0, loop_6872 bg,pt %icc, loop_6873 movvs %icc, %i3, %o0 fbule %fcc3, loop_6874 loop_6872: fmovdle %xcc, %f14, %f0 loop_6873: sth %l5, [%l7 + 0x36] bne,a,pt %icc, loop_6875 loop_6874: fmovsg %xcc, %f11, %f6 brgz,a %g1, loop_6876 sdiv %i0, 0x1EC8, %i7 loop_6875: fmovsgu %icc, %f10, %f11 fmovda %xcc, %f7, %f5 loop_6876: fmovsvc %icc, %f11, %f2 brgez,a %l2, loop_6877 ldx [%l7 + 0x38], %o6 ldub [%l7 + 0x7F], %g3 sth %g2, [%l7 + 0x1E] loop_6877: nop setx loop_6878, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %o3, [%l7 + 0x3A] fandnot1s %f3, %f10, %f9 tvs %xcc, 0x5 loop_6878: sra %g5, %i6, %i4 sdiv %l6, 0x0E01, %i5 lduw [%l7 + 0x40], %o7 andn %g6, 0x1E5B, %l0 tg %icc, 0x6 sth %i2, [%l7 + 0x5A] tge %xcc, 0x5 addcc %o1, %l1, %l4 std %f2, [%l7 + 0x28] popc %o2, %g7 lduw [%l7 + 0x48], %o5 fandnot2 %f0, %f6, %f4 orncc %g4, %i1, %o4 fpack16 %f4, %f13 fmovspos %xcc, %f15, %f1 ldsb [%l7 + 0x20], %i3 xnor %l3, %o0, %l5 sth %i0, [%l7 + 0x7E] ldsb [%l7 + 0x31], %g1 st %f4, [%l7 + 0x5C] ldd [%l7 + 0x40], %f0 fxnor %f6, %f4, %f14 nop setx loop_6879, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sra %i7, %o6, %l2 fmovrsgz %g3, %f1, %f13 fbge %fcc1, loop_6880 loop_6879: fbe,a %fcc0, loop_6881 ldub [%l7 + 0x63], %g2 movleu %icc, %o3, %i6 loop_6880: fba %fcc2, loop_6882 loop_6881: ldsh [%l7 + 0x0C], %g5 be,a,pn %icc, loop_6883 st %f7, [%l7 + 0x44] loop_6882: fbu,a %fcc0, loop_6884 ldsw [%l7 + 0x50], %i4 loop_6883: for %f8, %f12, %f4 bcs,a loop_6885 loop_6884: std %f0, [%l7 + 0x78] orcc %l6, %o7, %g6 ldx [%l7 + 0x30], %i5 loop_6885: sth %l0, [%l7 + 0x58] ldub [%l7 + 0x26], %i2 ta %xcc, 0x2 lduw [%l7 + 0x08], %l1 ldsw [%l7 + 0x30], %o1 edge32n %l4, %o2, %g7 edge16 %g4, %i1, %o5 movne %icc, %i3, %l3 brz %o4, loop_6886 stx %o0, [%l7 + 0x38] st %f6, [%l7 + 0x44] be,a loop_6887 loop_6886: fmovdneg %icc, %f9, %f12 smul %l5, %g1, %i7 faligndata %f2, %f10, %f6 loop_6887: fnot2s %f0, %f8 fcmpgt16 %f14, %f12, %o6 edge16 %l2, %g3, %g2 siam 0x6 movn %icc, %o3, %i6 sth %i0, [%l7 + 0x42] taddcc %i4, 0x06BA, %l6 movrgz %g5, %o7, %i5 alignaddr %g6, %l0, %l1 fnors %f3, %f9, %f12 fsrc1 %f10, %f14 movneg %xcc, %o1, %i2 alignaddr %o2, %l4, %g4 sdivx %i1, 0x0BE1, %o5 tge %icc, 0x1 movvs %xcc, %i3, %l3 st %f15, [%l7 + 0x08] move %xcc, %o4, %g7 edge16l %o0, %g1, %i7 fnegs %f4, %f9 srlx %l5, 0x12, %o6 fmovdvc %icc, %f10, %f2 tsubcctv %g3, 0x00F3, %l2 sth %g2, [%l7 + 0x68] fzeros %f8 fbug,a %fcc1, loop_6888 srl %o3, 0x1C, %i0 fpadd32s %f15, %f13, %f5 lduw [%l7 + 0x5C], %i6 loop_6888: orn %i4, %g5, %o7 fzeros %f4 lduw [%l7 + 0x28], %i5 fmovdcc %xcc, %f4, %f4 addcc %l6, %l0, %g6 fone %f10 ldsb [%l7 + 0x7D], %o1 tsubcctv %l1, 0x1471, %o2 ldub [%l7 + 0x1A], %l4 lduh [%l7 + 0x1E], %i2 stw %g4, [%l7 + 0x7C] lduw [%l7 + 0x40], %i1 movre %o5, 0x274, %i3 fornot2 %f2, %f10, %f14 std %f12, [%l7 + 0x78] fands %f13, %f8, %f13 stx %l3, [%l7 + 0x60] fmovsgu %xcc, %f7, %f5 movpos %xcc, %g7, %o0 fpsub32 %f14, %f14, %f8 ldub [%l7 + 0x36], %o4 ldub [%l7 + 0x42], %i7 movne %icc, %g1, %l5 subccc %o6, %g3, %g2 ld [%l7 + 0x20], %f1 andn %o3, %i0, %l2 stx %i4, [%l7 + 0x58] ldd [%l7 + 0x40], %f6 fcmpne16 %f6, %f6, %i6 tleu %xcc, 0x3 sethi 0x04AB, %g5 addccc %o7, 0x0AD7, %l6 fmovspos %xcc, %f5, %f12 lduw [%l7 + 0x3C], %i5 addccc %l0, 0x1F98, %o1 fpsub32s %f6, %f14, %f5 fmovdcs %icc, %f10, %f5 ld [%l7 + 0x78], %f0 bcs %icc, loop_6889 fbo %fcc1, loop_6890 ldd [%l7 + 0x68], %f4 fbg %fcc2, loop_6891 loop_6889: fmovdcc %xcc, %f2, %f1 loop_6890: fcmpeq16 %f12, %f12, %g6 fabsd %f6, %f0 loop_6891: fmovd %f6, %f6 stx %l1, [%l7 + 0x30] stw %o2, [%l7 + 0x38] array32 %l4, %i2, %g4 stw %i1, [%l7 + 0x54] ldx [%l7 + 0x50], %i3 fmovdneg %icc, %f6, %f12 fands %f3, %f10, %f9 ldx [%l7 + 0x48], %o5 fmul8x16au %f13, %f10, %f14 fnands %f3, %f13, %f4 fexpand %f8, %f8 orn %l3, %g7, %o4 bvs,pn %icc, loop_6892 fnor %f6, %f0, %f4 fandnot2s %f0, %f1, %f1 ldx [%l7 + 0x78], %o0 loop_6892: edge32 %g1, %l5, %i7 movl %icc, %g3, %o6 bcs,a %xcc, loop_6893 tvs %icc, 0x7 tg %icc, 0x5 sth %o3, [%l7 + 0x7C] loop_6893: fnegd %f6, %f12 nop setx loop_6894, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmple32 %f10, %f12, %g2 stx %l2, [%l7 + 0x20] popc %i4, %i0 loop_6894: fandnot1 %f8, %f8, %f14 smul %i6, %o7, %g5 umul %l6, %l0, %i5 bshuffle %f8, %f12, %f4 ldsh [%l7 + 0x26], %o1 fxor %f12, %f8, %f10 ld [%l7 + 0x6C], %f13 udivx %g6, 0x10C3, %l1 st %f12, [%l7 + 0x28] fones %f11 sth %l4, [%l7 + 0x4E] fand %f0, %f6, %f4 movcc %icc, %i2, %g4 fbule %fcc3, loop_6895 bcs %icc, loop_6896 tg %xcc, 0x2 fpsub32s %f5, %f4, %f4 loop_6895: fmul8x16al %f3, %f4, %f10 loop_6896: fcmpes %fcc2, %f12, %f13 lduh [%l7 + 0x4A], %i1 fmuld8ulx16 %f2, %f12, %f2 ldub [%l7 + 0x1C], %i3 fmovdcc %xcc, %f3, %f4 nop setx loop_6897, %l0, %l1 jmpl %l1, %o5 fmovsn %icc, %f10, %f11 ldub [%l7 + 0x0F], %l3 nop setx loop_6898, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6897: ldsb [%l7 + 0x31], %o2 fmovsne %xcc, %f2, %f0 st %f11, [%l7 + 0x4C] loop_6898: ldsw [%l7 + 0x48], %o4 movg %icc, %o0, %g1 fpadd32 %f14, %f8, %f4 fmovde %xcc, %f12, %f8 fmovsge %icc, %f10, %f10 bcs %icc, loop_6899 st %f0, [%l7 + 0x48] ldsh [%l7 + 0x0C], %g7 ldsh [%l7 + 0x78], %i7 loop_6899: ld [%l7 + 0x24], %f5 fmovdge %xcc, %f0, %f12 fbe %fcc3, loop_6900 ld [%l7 + 0x30], %f4 fandnot1 %f4, %f12, %f8 fnot1s %f11, %f15 loop_6900: ldsb [%l7 + 0x16], %g3 ldd [%l7 + 0x30], %f12 ldsh [%l7 + 0x52], %o6 bge loop_6901 fxnor %f14, %f2, %f2 xnor %l5, %o3, %l2 bg,pt %xcc, loop_6902 loop_6901: fmovsge %xcc, %f13, %f4 edge8ln %i4, %g2, %i0 tpos %xcc, 0x7 loop_6902: array8 %i6, %o7, %l6 fmovsne %icc, %f10, %f9 movvs %xcc, %l0, %i5 orncc %g5, %o1, %g6 ld [%l7 + 0x70], %f4 ldub [%l7 + 0x64], %l1 alignaddrl %i2, %l4, %i1 std %f14, [%l7 + 0x58] ta %xcc, 0x2 movcs %xcc, %g4, %i3 stb %l3, [%l7 + 0x59] sth %o5, [%l7 + 0x62] array16 %o4, %o0, %o2 bneg loop_6903 ldsw [%l7 + 0x2C], %g1 movleu %xcc, %g7, %i7 lduh [%l7 + 0x5C], %o6 loop_6903: alignaddrl %l5, %o3, %l2 fmovsl %xcc, %f9, %f12 ba,a loop_6904 array8 %g3, %g2, %i0 fsrc1s %f5, %f7 fmovrdne %i4, %f4, %f6 loop_6904: bcc,pn %icc, loop_6905 movrgz %i6, %o7, %l0 and %i5, 0x07F7, %g5 edge8n %o1, %g6, %l6 loop_6905: fornot1s %f5, %f10, %f1 fbg,a %fcc0, loop_6906 fands %f12, %f3, %f7 xor %l1, 0x1BD7, %l4 fbl %fcc3, loop_6907 loop_6906: te %icc, 0x7 ldsw [%l7 + 0x40], %i2 ldsh [%l7 + 0x7E], %g4 loop_6907: movne %icc, %i1, %l3 ldd [%l7 + 0x48], %f12 movgu %xcc, %o5, %i3 fmovrslz %o0, %f12, %f15 fmovdvs %xcc, %f15, %f12 fzeros %f13 sll %o4, 0x0E, %o2 ld [%l7 + 0x48], %f10 ldd [%l7 + 0x58], %f0 faligndata %f8, %f14, %f6 srlx %g1, 0x07, %i7 sra %o6, %l5, %g7 fmovdcc %xcc, %f9, %f9 fmovdne %xcc, %f13, %f4 stb %l2, [%l7 + 0x42] taddcctv %o3, %g3, %i0 bneg loop_6908 fmul8sux16 %f10, %f2, %f14 stw %g2, [%l7 + 0x6C] sth %i6, [%l7 + 0x78] loop_6908: fmovdpos %xcc, %f2, %f0 brnz %i4, loop_6909 fmul8x16 %f8, %f12, %f0 sdiv %o7, 0x07F9, %i5 sth %g5, [%l7 + 0x16] loop_6909: ldub [%l7 + 0x4E], %o1 lduw [%l7 + 0x5C], %l0 fnors %f3, %f14, %f3 fcmpes %fcc2, %f12, %f0 fpsub32 %f6, %f2, %f6 ld [%l7 + 0x70], %f14 fba %fcc2, loop_6910 fxnor %f10, %f8, %f4 xnor %l6, %g6, %l4 stb %l1, [%l7 + 0x7D] loop_6910: brgez %g4, loop_6911 bshuffle %f2, %f10, %f4 sth %i2, [%l7 + 0x78] siam 0x1 loop_6911: addccc %i1, %l3, %o5 movl %icc, %i3, %o0 edge32n %o2, %o4, %i7 andncc %o6, %l5, %g7 ldx [%l7 + 0x48], %g1 ba,a %icc, loop_6912 edge16 %o3, %g3, %i0 movvs %icc, %g2, %i6 fandnot2s %f12, %f7, %f13 loop_6912: alignaddr %i4, %o7, %i5 lduw [%l7 + 0x44], %g5 std %f14, [%l7 + 0x38] fpsub16 %f2, %f2, %f2 fcmpd %fcc2, %f12, %f12 tge %xcc, 0x6 array32 %o1, %l0, %l2 sth %l6, [%l7 + 0x58] ldsw [%l7 + 0x08], %l4 fbne %fcc3, loop_6913 fble %fcc0, loop_6914 umul %l1, %g4, %i2 fabss %f11, %f1 loop_6913: brlz %i1, loop_6915 loop_6914: std %f10, [%l7 + 0x38] andcc %g6, 0x14B2, %l3 fmovdcs %xcc, %f4, %f5 loop_6915: sdiv %o5, 0x0E4E, %o0 subc %o2, 0x0D7A, %o4 fmovdvc %icc, %f0, %f3 array32 %i3, %o6, %i7 ldsh [%l7 + 0x20], %l5 bgu,a,pt %xcc, loop_6916 brgz,a %g7, loop_6917 lduw [%l7 + 0x34], %o3 ldx [%l7 + 0x68], %g1 loop_6916: be,a,pn %xcc, loop_6918 loop_6917: fornot1 %f14, %f0, %f8 lduw [%l7 + 0x0C], %g3 movcs %icc, %i0, %g2 loop_6918: ld [%l7 + 0x18], %f9 ldx [%l7 + 0x58], %i4 fmovse %icc, %f1, %f4 movvs %xcc, %i6, %i5 ldsw [%l7 + 0x78], %g5 lduh [%l7 + 0x12], %o1 or %o7, %l2, %l6 fbe,a %fcc3, loop_6919 bge loop_6920 movle %xcc, %l4, %l1 lduw [%l7 + 0x64], %g4 loop_6919: ldsw [%l7 + 0x70], %i2 loop_6920: fbug %fcc1, loop_6921 faligndata %f0, %f0, %f4 fpackfix %f6, %f4 fexpand %f4, %f8 loop_6921: fbug %fcc2, loop_6922 sth %l0, [%l7 + 0x30] lduw [%l7 + 0x18], %g6 fmovsgu %icc, %f2, %f15 loop_6922: bge,pt %icc, loop_6923 fnegd %f2, %f12 nop setx loop_6924, %l0, %l1 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 %i1, [%l7 + 0x20] loop_6923: fcmpgt16 %f10, %f14, %l3 xnor %o0, %o5, %o4 loop_6924: tgu %icc, 0x1 fandnot2s %f0, %f0, %f11 fmovrse %i3, %f0, %f15 fmul8sux16 %f6, %f6, %f8 fone %f14 bcc loop_6925 movrne %o6, 0x2C6, %i7 sll %o2, 0x00, %l5 movleu %icc, %o3, %g1 loop_6925: fmul8x16 %f11, %f2, %f6 stw %g7, [%l7 + 0x28] fmovsa %icc, %f3, %f13 mova %icc, %i0, %g2 fandnot1s %f1, %f3, %f1 fmovsneg %icc, %f15, %f5 fnegd %f0, %f8 lduw [%l7 + 0x54], %i4 fpadd16 %f14, %f8, %f8 tvs %xcc, 0x5 stw %i6, [%l7 + 0x60] fxnors %f12, %f0, %f6 ldsb [%l7 + 0x77], %g3 fmovsn %xcc, %f1, %f14 sth %g5, [%l7 + 0x3C] movrgz %o1, %o7, %i5 fbo %fcc3, loop_6926 sth %l6, [%l7 + 0x66] bne,a,pn %xcc, loop_6927 xor %l4, 0x13EA, %l2 loop_6926: movne %icc, %l1, %g4 ld [%l7 + 0x14], %f13 loop_6927: orncc %l0, 0x049E, %i2 faligndata %f14, %f4, %f12 bpos %xcc, loop_6928 srl %g6, 0x1D, %l3 fbl %fcc0, loop_6929 tsubcctv %o0, 0x148A, %o5 loop_6928: ld [%l7 + 0x10], %f10 tge %xcc, 0x3 loop_6929: fmovrslez %i1, %f8, %f8 lduw [%l7 + 0x30], %o4 orncc %i3, %o6, %o2 stx %i7, [%l7 + 0x60] fbe,a %fcc0, loop_6930 stx %o3, [%l7 + 0x78] std %f10, [%l7 + 0x68] edge32ln %l5, %g1, %g7 loop_6930: fandnot1 %f14, %f10, %f10 movrgez %i0, %g2, %i4 ld [%l7 + 0x50], %f12 ldub [%l7 + 0x5E], %i6 fbg,a %fcc3, loop_6931 fnands %f10, %f5, %f12 fandnot1 %f14, %f6, %f14 fmovdneg %icc, %f5, %f7 loop_6931: edge8l %g3, %g5, %o1 udivcc %o7, 0x1FD6, %l6 fornot1s %f11, %f1, %f15 bge,pn %xcc, loop_6932 stx %l4, [%l7 + 0x40] fcmpgt32 %f4, %f2, %l2 alignaddr %i5, %l1, %g4 loop_6932: movvc %icc, %l0, %i2 ldsw [%l7 + 0x64], %l3 fornot2 %f8, %f8, %f2 ldsw [%l7 + 0x3C], %o0 fcmpgt16 %f10, %f14, %g6 ldsb [%l7 + 0x6A], %i1 bne %xcc, loop_6933 fnot1s %f12, %f5 fmovdg %xcc, %f10, %f7 ldsh [%l7 + 0x2E], %o5 loop_6933: fzero %f4 edge16ln %i3, %o4, %o6 std %f10, [%l7 + 0x28] sth %o2, [%l7 + 0x4E] movrlz %i7, 0x2ED, %o3 fmovsle %icc, %f10, %f10 lduw [%l7 + 0x2C], %g1 lduh [%l7 + 0x24], %g7 alignaddr %l5, %i0, %g2 fbe,a %fcc1, loop_6934 fxor %f14, %f0, %f0 fones %f2 taddcc %i4, %g3, %i6 loop_6934: fandnot2s %f9, %f12, %f4 bne %icc, loop_6935 sth %o1, [%l7 + 0x72] subcc %o7, %l6, %g5 fsrc1s %f10, %f9 loop_6935: fcmpne16 %f10, %f6, %l4 tge %xcc, 0x3 fmovsg %xcc, %f0, %f10 sra %l2, 0x09, %l1 fcmple16 %f14, %f2, %i5 ldsw [%l7 + 0x0C], %g4 fmovdcs %icc, %f14, %f3 xorcc %l0, %i2, %o0 ldsb [%l7 + 0x38], %l3 fpadd32s %f2, %f4, %f3 ldd [%l7 + 0x08], %f2 sth %g6, [%l7 + 0x2A] tgu %icc, 0x7 fors %f2, %f4, %f9 fbue,a %fcc0, loop_6936 alignaddrl %i1, %o5, %i3 std %f12, [%l7 + 0x50] ldsb [%l7 + 0x11], %o4 loop_6936: st %f5, [%l7 + 0x24] bvc,a,pt %xcc, loop_6937 fba,a %fcc0, loop_6938 fmovrse %o6, %f7, %f7 srax %i7, %o3, %o2 loop_6937: ldsh [%l7 + 0x48], %g7 loop_6938: ldub [%l7 + 0x7A], %l5 fcmped %fcc3, %f10, %f6 ldd [%l7 + 0x58], %f2 ldub [%l7 + 0x66], %i0 lduh [%l7 + 0x24], %g2 fcmpeq16 %f6, %f10, %i4 fbuge,a %fcc3, loop_6939 tge %icc, 0x1 lduw [%l7 + 0x54], %g1 fbule %fcc1, loop_6940 loop_6939: fandnot1 %f10, %f8, %f14 fcmple32 %f2, %f14, %i6 fbug,a %fcc0, loop_6941 loop_6940: ldsb [%l7 + 0x5D], %g3 movge %icc, %o1, %l6 movneg %xcc, %o7, %g5 loop_6941: movle %icc, %l4, %l2 fexpand %f8, %f4 std %f4, [%l7 + 0x50] subc %i5, 0x07C1, %g4 fmovrsgz %l1, %f6, %f12 srl %i2, 0x1A, %l0 tvs %xcc, 0x3 mova %xcc, %o0, %l3 movrlz %g6, 0x1F6, %i1 ld [%l7 + 0x78], %f0 fmovrsgz %i3, %f7, %f10 movgu %xcc, %o5, %o6 lduw [%l7 + 0x14], %i7 fmovsvs %icc, %f9, %f3 bge,a loop_6942 edge16ln %o4, %o2, %g7 fpackfix %f6, %f11 andncc %l5, %i0, %o3 loop_6942: edge8n %g2, %i4, %i6 fba,a %fcc0, loop_6943 call loop_6944 fmovdvs %xcc, %f6, %f6 st %f8, [%l7 + 0x68] loop_6943: fcmpgt16 %f12, %f2, %g3 loop_6944: fmovdg %xcc, %f13, %f0 fmovdvc %icc, %f1, %f1 std %f6, [%l7 + 0x68] bcc loop_6945 tpos %icc, 0x3 tvc %xcc, 0x5 udivx %o1, 0x0E48, %g1 loop_6945: sra %o7, %l6, %l4 bn loop_6946 ldx [%l7 + 0x20], %g5 ld [%l7 + 0x14], %f6 fnegs %f9, %f3 loop_6946: tge %icc, 0x4 fcmps %fcc0, %f6, %f15 xnor %i5, %l2, %g4 fmovrdgez %l1, %f10, %f10 std %f6, [%l7 + 0x60] movrgez %l0, 0x3CB, %i2 fornot1 %f4, %f14, %f14 sth %o0, [%l7 + 0x1C] stw %l3, [%l7 + 0x5C] sllx %i1, 0x17, %i3 brgez,a %g6, loop_6947 bne,a,pn %icc, loop_6948 tl %xcc, 0x1 movvs %icc, %o6, %i7 loop_6947: tge %icc, 0x1 loop_6948: st %f13, [%l7 + 0x34] sll %o4, %o2, %o5 brz %l5, loop_6949 ba %icc, loop_6950 alignaddr %i0, %o3, %g7 fxnor %f4, %f12, %f2 loop_6949: movne %xcc, %g2, %i6 loop_6950: bvc,a,pt %xcc, loop_6951 stx %g3, [%l7 + 0x50] ld [%l7 + 0x6C], %f13 fmovdl %icc, %f2, %f8 loop_6951: edge32l %o1, %g1, %i4 movvs %xcc, %l6, %o7 tgu %xcc, 0x0 ld [%l7 + 0x30], %f8 tvc %icc, 0x4 alignaddr %g5, %l4, %i5 ldsh [%l7 + 0x74], %l2 tvs %icc, 0x3 stx %g4, [%l7 + 0x38] ldub [%l7 + 0x72], %l1 ldsh [%l7 + 0x14], %i2 umul %o0, 0x15E4, %l3 brlez %l0, loop_6952 mulscc %i3, %i1, %g6 umulcc %i7, 0x17A2, %o6 subcc %o2, %o5, %o4 loop_6952: fpmerge %f7, %f5, %f4 fsrc1s %f9, %f9 movne %xcc, %i0, %l5 fbe %fcc1, loop_6953 tsubcctv %g7, 0x1A46, %o3 ldsb [%l7 + 0x61], %i6 ldsb [%l7 + 0x1C], %g3 loop_6953: call loop_6954 fmovsleu %icc, %f12, %f7 fmovsneg %icc, %f13, %f2 std %f10, [%l7 + 0x68] loop_6954: tcs %xcc, 0x4 fzero %f10 fpadd16 %f14, %f10, %f8 movrgez %g2, 0x172, %g1 brlz %i4, loop_6955 fnot1s %f10, %f9 st %f2, [%l7 + 0x28] fmovdvc %icc, %f4, %f0 loop_6955: fsrc2s %f3, %f0 fba,a %fcc2, loop_6956 andncc %o1, %o7, %l6 fzeros %f10 std %f4, [%l7 + 0x28] loop_6956: orncc %g5, %l4, %l2 fmovse %xcc, %f5, %f3 stw %g4, [%l7 + 0x4C] edge32 %i5, %i2, %o0 edge32ln %l1, %l0, %i3 sth %i1, [%l7 + 0x3C] std %f4, [%l7 + 0x70] addc %l3, %i7, %g6 movgu %icc, %o6, %o2 addccc %o5, %i0, %l5 st %f7, [%l7 + 0x7C] fmul8x16 %f6, %f10, %f10 fpadd16s %f14, %f1, %f8 fmovrde %g7, %f12, %f6 st %f6, [%l7 + 0x28] fmovdvs %xcc, %f0, %f2 fexpand %f13, %f8 fpack16 %f8, %f2 sth %o4, [%l7 + 0x78] fmovdle %icc, %f3, %f12 fbug %fcc3, loop_6957 tvc %xcc, 0x3 fxors %f0, %f9, %f2 alignaddrl %i6, %g3, %o3 loop_6957: ldsb [%l7 + 0x74], %g1 sth %i4, [%l7 + 0x76] std %f2, [%l7 + 0x70] fand %f12, %f8, %f4 sth %o1, [%l7 + 0x24] fcmps %fcc2, %f7, %f0 sth %g2, [%l7 + 0x18] fbge %fcc3, loop_6958 stx %o7, [%l7 + 0x10] subcc %g5, 0x03BE, %l6 mulx %l2, %g4, %l4 loop_6958: fornot2s %f2, %f9, %f5 brlz,a %i5, loop_6959 ldd [%l7 + 0x70], %f12 bcc,a %xcc, loop_6960 ldx [%l7 + 0x78], %o0 loop_6959: fones %f15 ba,a,pn %xcc, loop_6961 loop_6960: udivcc %l1, 0x161B, %i2 te %icc, 0x4 tn %icc, 0x6 loop_6961: movg %icc, %i3, %i1 ldd [%l7 + 0x70], %f6 ldx [%l7 + 0x50], %l0 fmovdcc %xcc, %f14, %f7 edge8ln %i7, %g6, %l3 movleu %icc, %o6, %o2 or %i0, 0x06EF, %o5 mova %xcc, %l5, %g7 tge %xcc, 0x0 fcmpne32 %f0, %f8, %o4 fmovsa %icc, %f8, %f8 brlez %g3, loop_6962 fbe %fcc0, loop_6963 stb %i6, [%l7 + 0x20] fcmple32 %f8, %f4, %g1 loop_6962: fnot1 %f8, %f4 loop_6963: addccc %o3, 0x0B4C, %o1 mova %icc, %g2, %o7 srlx %i4, 0x1F, %g5 bvc,a loop_6964 fcmple16 %f2, %f4, %l2 edge32ln %l6, %l4, %i5 tleu %icc, 0x5 loop_6964: ldsw [%l7 + 0x4C], %o0 lduh [%l7 + 0x4E], %g4 fmovrsne %l1, %f5, %f1 movrlz %i2, 0x14C, %i1 fxors %f10, %f10, %f9 tpos %xcc, 0x0 ldsh [%l7 + 0x10], %l0 bvc,pt %icc, loop_6965 fmovrsne %i3, %f11, %f6 stb %g6, [%l7 + 0x28] fcmpes %fcc2, %f12, %f8 loop_6965: fmovrsgz %l3, %f0, %f9 ldub [%l7 + 0x52], %i7 edge32 %o6, %o2, %o5 fcmple32 %f10, %f6, %l5 lduh [%l7 + 0x24], %g7 stw %o4, [%l7 + 0x4C] fones %f0 movl %icc, %g3, %i0 bneg,a loop_6966 ldsw [%l7 + 0x1C], %i6 ldx [%l7 + 0x08], %g1 add %o3, 0x1A08, %o1 loop_6966: lduh [%l7 + 0x26], %o7 fxors %f10, %f6, %f2 call loop_6967 bpos,pt %icc, loop_6968 stx %g2, [%l7 + 0x30] ldub [%l7 + 0x5C], %i4 loop_6967: fornot1s %f2, %f8, %f0 loop_6968: fbue,a %fcc2, loop_6969 pdist %f6, %f10, %f12 movg %xcc, %l2, %g5 movcs %icc, %l4, %l6 loop_6969: mulscc %i5, %o0, %g4 ldub [%l7 + 0x13], %l1 ldub [%l7 + 0x67], %i1 bge,a %icc, loop_6970 bvc,a loop_6971 bl,a %xcc, loop_6972 std %f0, [%l7 + 0x78] loop_6970: fba,a %fcc0, loop_6973 loop_6971: ldd [%l7 + 0x10], %f4 loop_6972: fpsub32s %f10, %f3, %f2 movrgz %l0, %i2, %i3 loop_6973: bge,a,pt %icc, loop_6974 brlez %l3, loop_6975 fornot1 %f0, %f10, %f4 fpadd32 %f14, %f14, %f2 loop_6974: tsubcc %g6, 0x1B12, %o6 loop_6975: brz %i7, loop_6976 fnot2 %f4, %f10 fzero %f8 ldub [%l7 + 0x2A], %o2 loop_6976: st %f9, [%l7 + 0x54] ldsb [%l7 + 0x33], %o5 andn %l5, 0x1DD8, %o4 tl %xcc, 0x7 fble,a %fcc2, loop_6977 fnot1 %f4, %f14 fbule,a %fcc2, loop_6978 st %f3, [%l7 + 0x58] loop_6977: fmovdvc %xcc, %f11, %f8 stb %g3, [%l7 + 0x6E] loop_6978: fbne,a %fcc0, loop_6979 bcs,a,pt %xcc, loop_6980 ldsh [%l7 + 0x62], %g7 fpack32 %f12, %f14, %f14 loop_6979: array8 %i6, %g1, %i0 loop_6980: mulx %o1, %o3, %g2 ldx [%l7 + 0x78], %i4 lduw [%l7 + 0x24], %l2 ldd [%l7 + 0x58], %f12 fcmpgt32 %f14, %f6, %o7 edge8l %l4, %g5, %i5 tgu %xcc, 0x3 fmovsleu %xcc, %f4, %f6 bcs,pn %xcc, loop_6981 fmul8sux16 %f4, %f4, %f2 ta %icc, 0x4 ba,a loop_6982 loop_6981: ldx [%l7 + 0x58], %o0 tcc %icc, 0x3 fpsub16 %f8, %f10, %f10 loop_6982: bne,a %xcc, loop_6983 movn %xcc, %l6, %g4 edge8ln %l1, %i1, %i2 fmul8x16al %f4, %f15, %f14 loop_6983: fmovdneg %xcc, %f12, %f15 fornot1s %f14, %f4, %f6 fabsd %f12, %f4 ldx [%l7 + 0x08], %l0 fand %f12, %f12, %f0 fblg %fcc0, loop_6984 orncc %l3, %i3, %g6 std %f0, [%l7 + 0x08] fcmple32 %f12, %f12, %o6 loop_6984: subccc %i7, %o5, %l5 brgez %o4, loop_6985 fmovsneg %xcc, %f3, %f14 faligndata %f2, %f4, %f2 fones %f0 loop_6985: fmovdpos %icc, %f12, %f5 brgz %o2, loop_6986 ldx [%l7 + 0x08], %g3 ld [%l7 + 0x50], %f3 fnot1 %f14, %f10 loop_6986: std %f4, [%l7 + 0x08] lduh [%l7 + 0x6A], %i6 fpack32 %f2, %f0, %f0 fmovdge %xcc, %f7, %f8 ldub [%l7 + 0x7B], %g7 sra %i0, %g1, %o1 fbne,a %fcc0, loop_6987 st %f14, [%l7 + 0x40] tvc %icc, 0x4 fmovdneg %xcc, %f14, %f4 loop_6987: fmovrdlez %o3, %f4, %f6 edge16 %g2, %l2, %i4 for %f10, %f14, %f4 fmovrslez %o7, %f4, %f4 fmovrse %g5, %f15, %f1 fnand %f4, %f2, %f4 lduh [%l7 + 0x58], %l4 fnegs %f4, %f0 movne %icc, %i5, %l6 fors %f14, %f14, %f10 movrgz %o0, 0x081, %g4 stx %i1, [%l7 + 0x38] ldx [%l7 + 0x50], %i2 st %f13, [%l7 + 0x10] fmovsge %xcc, %f4, %f10 ldx [%l7 + 0x50], %l0 stb %l1, [%l7 + 0x4A] or %l3, 0x1ACF, %g6 fmovrde %i3, %f6, %f10 edge8 %i7, %o5, %l5 edge32n %o6, %o4, %o2 fsrc2 %f4, %f0 sdivx %g3, 0x112F, %i6 ldsh [%l7 + 0x52], %g7 pdist %f14, %f6, %f12 array32 %g1, %i0, %o1 fbn %fcc2, loop_6988 ldsw [%l7 + 0x7C], %g2 ldub [%l7 + 0x7A], %l2 fmovse %icc, %f2, %f15 loop_6988: lduh [%l7 + 0x50], %i4 fandnot2 %f12, %f10, %f4 ldsb [%l7 + 0x52], %o3 subcc %g5, 0x1E59, %o7 fpmerge %f4, %f15, %f6 fpadd32s %f13, %f3, %f5 movcs %xcc, %i5, %l6 tneg %icc, 0x4 std %f14, [%l7 + 0x30] orcc %l4, %g4, %o0 ldsw [%l7 + 0x14], %i1 fbug %fcc1, loop_6989 fnot2s %f5, %f4 fmovspos %icc, %f4, %f7 fmovrdlez %i2, %f8, %f2 loop_6989: fnot2s %f12, %f9 tg %icc, 0x5 movvc %icc, %l0, %l3 fzero %f14 lduh [%l7 + 0x50], %l1 movrlez %g6, %i3, %o5 tne %xcc, 0x1 movneg %icc, %i7, %o6 umulcc %l5, 0x16B1, %o2 te %icc, 0x6 brz,a %o4, loop_6990 fzeros %f13 movrne %i6, %g3, %g7 sth %i0, [%l7 + 0x62] loop_6990: sth %o1, [%l7 + 0x66] fmul8x16 %f0, %f10, %f4 addc %g2, 0x1CBA, %l2 be,a,pt %icc, loop_6991 stb %g1, [%l7 + 0x17] st %f3, [%l7 + 0x3C] sth %i4, [%l7 + 0x2E] loop_6991: tsubcc %g5, 0x05E0, %o3 tneg %xcc, 0x0 fsrc1 %f10, %f6 lduh [%l7 + 0x28], %i5 fxors %f10, %f10, %f14 fnot1s %f14, %f12 fpsub16 %f4, %f2, %f12 fones %f1 fands %f3, %f13, %f2 ld [%l7 + 0x1C], %f4 lduw [%l7 + 0x78], %l6 lduw [%l7 + 0x14], %l4 fmovdgu %xcc, %f5, %f9 tcs %icc, 0x0 fmovrdlz %o7, %f8, %f0 fzeros %f0 edge8l %o0, %g4, %i1 fxor %f2, %f10, %f6 fsrc1s %f0, %f7 fcmped %fcc1, %f14, %f0 fabss %f6, %f3 ldsw [%l7 + 0x34], %i2 tneg %icc, 0x3 smul %l3, %l0, %l1 fmuld8ulx16 %f6, %f8, %f14 ld [%l7 + 0x20], %f11 ldsb [%l7 + 0x48], %g6 movrgez %i3, %o5, %i7 std %f12, [%l7 + 0x60] tsubcctv %o6, 0x0212, %o2 ld [%l7 + 0x1C], %f15 sdiv %o4, 0x1CED, %l5 std %f2, [%l7 + 0x50] movleu %icc, %i6, %g3 mova %icc, %g7, %i0 be,a loop_6992 fnot1 %f12, %f10 andncc %o1, %l2, %g1 ldsh [%l7 + 0x24], %g2 loop_6992: fnot1 %f8, %f0 fmovdcs %icc, %f10, %f5 fbul %fcc3, loop_6993 fbl %fcc0, loop_6994 fcmple16 %f2, %f14, %g5 ba,a,pn %icc, loop_6995 loop_6993: udivx %o3, 0x1B80, %i5 loop_6994: ldub [%l7 + 0x67], %l6 fsrc2 %f2, %f12 loop_6995: ldub [%l7 + 0x5A], %l4 edge16 %i4, %o7, %g4 sth %o0, [%l7 + 0x5E] movne %icc, %i1, %i2 fmovrdgez %l0, %f6, %f8 ldd [%l7 + 0x50], %f2 fmovsg %icc, %f4, %f13 fmovdle %xcc, %f6, %f4 fmovrdne %l1, %f4, %f12 fbul %fcc0, loop_6996 smul %l3, 0x03C8, %g6 ldsb [%l7 + 0x25], %i3 lduw [%l7 + 0x30], %i7 loop_6996: fmovrslz %o6, %f12, %f3 xorcc %o2, 0x1156, %o4 movneg %xcc, %l5, %i6 tsubcctv %o5, 0x0057, %g7 ldx [%l7 + 0x78], %i0 movcc %icc, %o1, %l2 fabsd %f0, %f0 tleu %xcc, 0x0 tcc %xcc, 0x5 brlz,a %g3, loop_6997 bgu %xcc, loop_6998 mulx %g1, %g5, %o3 stb %g2, [%l7 + 0x54] loop_6997: brgz %i5, loop_6999 loop_6998: fandnot1 %f12, %f8, %f14 and %l6, 0x1B5B, %i4 fnot2s %f13, %f15 loop_6999: umul %l4, 0x05F1, %g4 lduw [%l7 + 0x6C], %o0 mova %icc, %o7, %i2 movrgez %l0, 0x184, %i1 smul %l1, 0x07F2, %g6 sth %i3, [%l7 + 0x60] fmovscc %xcc, %f4, %f8 ldx [%l7 + 0x10], %l3 ldd [%l7 + 0x08], %f4 fmuld8sux16 %f10, %f11, %f6 stb %i7, [%l7 + 0x5B] siam 0x5 for %f6, %f6, %f12 mulx %o2, %o4, %o6 ldx [%l7 + 0x28], %i6 bvc,pn %xcc, loop_7000 fcmpgt16 %f0, %f6, %l5 movrgz %o5, 0x3B4, %i0 fbue %fcc1, loop_7001 loop_7000: bn,pn %icc, loop_7002 sethi 0x05E0, %g7 fbuge %fcc0, loop_7003 loop_7001: fornot1 %f2, %f6, %f0 loop_7002: movrgz %o1, %l2, %g1 fornot2 %f4, %f14, %f2 loop_7003: fmovsneg %icc, %f7, %f1 stw %g5, [%l7 + 0x24] bleu,a,pt %xcc, loop_7004 tgu %xcc, 0x2 fmovrslz %o3, %f1, %f15 fbne,a %fcc2, loop_7005 loop_7004: fnot1s %f3, %f12 sllx %g2, %i5, %g3 ldub [%l7 + 0x31], %l6 loop_7005: smul %l4, %i4, %o0 movneg %xcc, %o7, %i2 lduh [%l7 + 0x24], %l0 fbl,a %fcc1, loop_7006 fmovsvs %xcc, %f14, %f14 ldsh [%l7 + 0x6C], %g4 ld [%l7 + 0x10], %f1 loop_7006: lduh [%l7 + 0x7E], %i1 bvs,a loop_7007 fbo,a %fcc3, loop_7008 fcmpeq16 %f6, %f14, %g6 fmovdgu %xcc, %f10, %f7 loop_7007: brlez %l1, loop_7009 loop_7008: movg %icc, %l3, %i3 movneg %icc, %o2, %o4 fzeros %f10 loop_7009: fbg %fcc0, loop_7010 stx %o6, [%l7 + 0x28] ble %xcc, loop_7011 lduh [%l7 + 0x50], %i6 loop_7010: fmul8ulx16 %f10, %f10, %f12 fandnot1 %f8, %f0, %f0 loop_7011: ld [%l7 + 0x78], %f3 fmovspos %icc, %f4, %f9 array8 %l5, %i7, %o5 fmovrdlz %i0, %f6, %f0 tcc %icc, 0x2 fsrc1s %f2, %f7 fbug %fcc0, loop_7012 stw %o1, [%l7 + 0x54] ldsb [%l7 + 0x5C], %g7 sth %g1, [%l7 + 0x16] loop_7012: stw %g5, [%l7 + 0x34] fcmple32 %f8, %f4, %l2 udivx %o3, 0x011E, %g2 sth %i5, [%l7 + 0x20] taddcc %l6, 0x0A6A, %g3 brlz,a %l4, loop_7013 stx %i4, [%l7 + 0x58] ldsw [%l7 + 0x24], %o7 fmovspos %icc, %f9, %f12 loop_7013: movrlez %i2, %o0, %g4 xor %i1, %l0, %g6 fzero %f14 fbe,a %fcc0, loop_7014 ldx [%l7 + 0x10], %l1 fmovda %xcc, %f2, %f12 fnot2 %f2, %f0 loop_7014: move %icc, %i3, %l3 bn %xcc, loop_7015 ba,a %icc, loop_7016 fbuge,a %fcc3, loop_7017 fmovdneg %icc, %f8, %f12 loop_7015: addcc %o2, %o4, %i6 loop_7016: mulx %l5, %o6, %o5 loop_7017: tl %xcc, 0x6 fands %f12, %f10, %f10 fors %f4, %f9, %f4 edge8ln %i7, %o1, %i0 std %f0, [%l7 + 0x28] lduh [%l7 + 0x1C], %g1 movge %xcc, %g7, %l2 fmul8x16 %f8, %f12, %f14 ba loop_7018 call loop_7019 fmovdpos %xcc, %f5, %f2 alignaddr %o3, %g5, %i5 loop_7018: ldx [%l7 + 0x10], %l6 loop_7019: fcmpgt32 %f10, %f12, %g3 tg %icc, 0x6 fmovrde %l4, %f0, %f12 fmuld8sux16 %f12, %f5, %f0 stw %i4, [%l7 + 0x08] movl %icc, %o7, %i2 srax %g2, 0x10, %g4 sethi 0x0A8A, %o0 fble %fcc3, loop_7020 ldsw [%l7 + 0x50], %l0 fmovdleu %icc, %f5, %f13 lduh [%l7 + 0x0A], %g6 loop_7020: bpos,a,pt %xcc, loop_7021 sth %i1, [%l7 + 0x7E] ldx [%l7 + 0x38], %l1 brgz,a %i3, loop_7022 loop_7021: fandnot2s %f3, %f3, %f9 lduh [%l7 + 0x56], %o2 brz %l3, loop_7023 loop_7022: umulcc %i6, %o4, %o6 bge,pt %xcc, loop_7024 subccc %l5, %i7, %o1 loop_7023: add %i0, 0x18A1, %o5 bl,a,pt %xcc, loop_7025 loop_7024: ldsw [%l7 + 0x5C], %g7 sethi 0x0EE7, %l2 fbo,a %fcc1, loop_7026 loop_7025: ble loop_7027 fbne,a %fcc1, loop_7028 bl,a loop_7029 loop_7026: lduw [%l7 + 0x68], %g1 loop_7027: fbo,a %fcc1, loop_7030 loop_7028: fnor %f8, %f10, %f2 loop_7029: array8 %g5, %o3, %i5 fzeros %f5 loop_7030: fornot2 %f2, %f0, %f4 ldub [%l7 + 0x32], %g3 ldsw [%l7 + 0x3C], %l6 orncc %i4, 0x178B, %o7 sdiv %l4, 0x1464, %g2 fbu,a %fcc1, loop_7031 brgez %g4, loop_7032 fbn,a %fcc3, loop_7033 fmovdpos %icc, %f7, %f13 loop_7031: ldx [%l7 + 0x58], %o0 loop_7032: movne %xcc, %l0, %g6 loop_7033: sth %i2, [%l7 + 0x2A] srl %i1, 0x0B, %i3 sethi 0x159B, %o2 fpadd32s %f7, %f11, %f13 udiv %l1, 0x0AFE, %i6 bl %xcc, loop_7034 fbe,a %fcc3, loop_7035 ldsh [%l7 + 0x58], %o4 fmul8sux16 %f12, %f4, %f14 loop_7034: ldd [%l7 + 0x38], %f12 loop_7035: ldsh [%l7 + 0x18], %o6 fmovrslez %l5, %f1, %f12 ldsw [%l7 + 0x3C], %l3 movre %o1, 0x2DE, %i7 fbg %fcc2, loop_7036 stw %o5, [%l7 + 0x6C] ldd [%l7 + 0x38], %f2 fmovdle %xcc, %f14, %f1 loop_7036: for %f4, %f12, %f8 fxnor %f6, %f14, %f12 fmovs %f14, %f15 stb %i0, [%l7 + 0x3D] fmovrsne %g7, %f8, %f14 bpos,pt %icc, loop_7037 andn %l2, %g5, %g1 fmovsgu %xcc, %f1, %f5 fmovdleu %xcc, %f3, %f0 loop_7037: lduw [%l7 + 0x44], %o3 ld [%l7 + 0x7C], %f1 ldsw [%l7 + 0x60], %g3 ldx [%l7 + 0x40], %i5 stb %i4, [%l7 + 0x31] st %f0, [%l7 + 0x14] xor %o7, 0x17BA, %l6 stb %g2, [%l7 + 0x75] stx %g4, [%l7 + 0x30] bge,pt %xcc, loop_7038 xor %l4, %l0, %o0 bleu loop_7039 ldd [%l7 + 0x18], %f6 loop_7038: fcmpgt32 %f12, %f4, %g6 tsubcc %i2, %i3, %i1 loop_7039: pdist %f2, %f6, %f0 brlez,a %l1, loop_7040 ldub [%l7 + 0x6A], %o2 fmovdleu %xcc, %f9, %f4 fpsub32s %f11, %f4, %f2 loop_7040: fmovdg %icc, %f0, %f0 fpackfix %f10, %f14 ld [%l7 + 0x58], %f12 fbge %fcc1, loop_7041 fpmerge %f11, %f5, %f6 fcmpne32 %f14, %f14, %o4 ldsw [%l7 + 0x30], %o6 loop_7041: ldsw [%l7 + 0x10], %i6 st %f11, [%l7 + 0x44] sth %l5, [%l7 + 0x16] ldub [%l7 + 0x3B], %l3 fands %f14, %f15, %f10 ldsh [%l7 + 0x7A], %o1 fones %f1 movge %xcc, %i7, %o5 faligndata %f8, %f12, %f14 fandnot2s %f5, %f8, %f11 fmovsg %xcc, %f5, %f3 udivcc %g7, 0x1DC7, %l2 fmul8x16 %f6, %f10, %f0 ldsh [%l7 + 0x3A], %i0 ldub [%l7 + 0x54], %g5 fpmerge %f12, %f4, %f4 fmovsneg %icc, %f2, %f3 add %o3, %g3, %i5 movrlez %g1, 0x020, %o7 subccc %l6, 0x04E4, %g2 stw %g4, [%l7 + 0x68] st %f2, [%l7 + 0x40] ldx [%l7 + 0x38], %l4 st %f1, [%l7 + 0x78] fcmps %fcc3, %f13, %f3 sth %l0, [%l7 + 0x0A] fcmpes %fcc3, %f15, %f15 brnz,a %i4, loop_7042 sub %o0, 0x1D1A, %g6 bn loop_7043 fmovdpos %icc, %f8, %f8 loop_7042: movvs %icc, %i2, %i1 ld [%l7 + 0x08], %f8 loop_7043: fcmple16 %f6, %f2, %l1 fmovdge %xcc, %f0, %f13 ldsw [%l7 + 0x2C], %o2 fmovsg %icc, %f3, %f15 movcs %xcc, %i3, %o4 ldd [%l7 + 0x40], %f2 fmul8x16au %f9, %f13, %f4 fcmpeq32 %f8, %f0, %o6 fsrc1 %f2, %f14 tpos %icc, 0x5 srlx %i6, 0x0B, %l3 bcc,a %xcc, loop_7044 ld [%l7 + 0x60], %f9 fmovs %f15, %f13 fmovde %icc, %f13, %f5 loop_7044: fmovsvc %xcc, %f5, %f10 ldub [%l7 + 0x44], %l5 nop setx loop_7045, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdlz %o1, %f10, %f14 ldsb [%l7 + 0x5C], %o5 ld [%l7 + 0x18], %f12 loop_7045: umulcc %i7, %g7, %i0 fpmerge %f13, %f8, %f8 fmovsgu %xcc, %f6, %f5 fmul8x16al %f2, %f1, %f14 for %f8, %f8, %f14 fblg %fcc2, loop_7046 fmovdle %xcc, %f15, %f4 tneg %icc, 0x6 stw %l2, [%l7 + 0x78] loop_7046: bn,a loop_7047 lduw [%l7 + 0x14], %g5 call loop_7048 fexpand %f6, %f0 loop_7047: umul %g3, %o3, %g1 stb %o7, [%l7 + 0x11] loop_7048: fmovdle %icc, %f0, %f2 movpos %xcc, %i5, %g2 for %f4, %f8, %f2 xnorcc %g4, %l4, %l0 fmovsleu %xcc, %f8, %f1 fbug %fcc2, loop_7049 fsrc2 %f4, %f2 faligndata %f14, %f2, %f10 tsubcc %i4, 0x1A72, %o0 loop_7049: ldd [%l7 + 0x30], %f6 fcmps %fcc0, %f14, %f6 tneg %xcc, 0x3 std %f2, [%l7 + 0x10] fmovrslz %l6, %f2, %f10 tcc %xcc, 0x5 fmovrdgz %g6, %f8, %f10 sth %i2, [%l7 + 0x68] fornot2s %f3, %f10, %f13 or %l1, 0x198D, %o2 bpos,a %xcc, loop_7050 fmovdneg %icc, %f14, %f1 move %icc, %i3, %i1 edge16 %o4, %o6, %i6 loop_7050: std %f0, [%l7 + 0x30] be,a,pt %icc, loop_7051 fbe,a %fcc3, loop_7052 nop setx loop_7053, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdvc %icc, %f4, %f6 loop_7051: movleu %icc, %l3, %o1 loop_7052: ldsh [%l7 + 0x12], %o5 loop_7053: ldd [%l7 + 0x38], %f0 lduw [%l7 + 0x0C], %l5 fmovrdgez %g7, %f2, %f10 tpos %icc, 0x3 ldd [%l7 + 0x50], %f2 ldsw [%l7 + 0x74], %i7 fbne,a %fcc1, loop_7054 fpadd32s %f5, %f5, %f5 ldsb [%l7 + 0x09], %i0 movvc %icc, %l2, %g5 loop_7054: lduh [%l7 + 0x72], %g3 ldd [%l7 + 0x58], %f4 fcmped %fcc0, %f10, %f10 fbn %fcc3, loop_7055 fmul8ulx16 %f8, %f2, %f4 fexpand %f11, %f8 umul %o3, %o7, %g1 loop_7055: edge8n %i5, %g2, %l4 stx %g4, [%l7 + 0x10] lduh [%l7 + 0x1A], %i4 bleu,a loop_7056 fandnot2s %f2, %f12, %f14 movrne %o0, %l0, %l6 fpack32 %f14, %f4, %f4 loop_7056: andcc %g6, %l1, %o2 tsubcctv %i3, %i2, %i1 fors %f15, %f15, %f3 bneg,a %icc, loop_7057 sth %o4, [%l7 + 0x5A] fmovscc %icc, %f6, %f15 ld [%l7 + 0x40], %f13 loop_7057: fpsub32 %f2, %f0, %f4 ldsw [%l7 + 0x70], %i6 lduw [%l7 + 0x54], %l3 stb %o6, [%l7 + 0x56] fzero %f8 st %f1, [%l7 + 0x20] srax %o1, 0x12, %l5 sth %g7, [%l7 + 0x10] fcmpne32 %f10, %f4, %o5 stb %i7, [%l7 + 0x40] ba,a %xcc, loop_7058 tgu %icc, 0x7 ta %icc, 0x6 fmovdpos %xcc, %f8, %f9 loop_7058: tpos %xcc, 0x7 fmovdleu %xcc, %f9, %f2 sdivcc %l2, 0x0266, %i0 movvc %icc, %g3, %o3 ldx [%l7 + 0x18], %o7 fpack32 %f10, %f4, %f0 nop setx loop_7059, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8 %g1, %g5, %i5 fpsub32s %f4, %f3, %f8 brz,a %l4, loop_7060 loop_7059: ldx [%l7 + 0x78], %g2 edge16n %g4, %o0, %l0 brgz %l6, loop_7061 loop_7060: fmovdle %xcc, %f12, %f9 ble,a loop_7062 xnor %i4, %l1, %g6 loop_7061: edge32ln %i3, %o2, %i1 fbn,a %fcc1, loop_7063 loop_7062: brgz %i2, loop_7064 fpadd32s %f13, %f12, %f6 fnand %f14, %f10, %f10 loop_7063: fnot2s %f4, %f9 loop_7064: stx %o4, [%l7 + 0x08] alignaddrl %l3, %i6, %o1 taddcctv %o6, 0x06B9, %g7 fmovdne %xcc, %f2, %f0 std %f14, [%l7 + 0x20] udivx %o5, 0x1D37, %i7 array8 %l5, %l2, %i0 orcc %o3, %o7, %g3 fbo %fcc3, loop_7065 edge32n %g5, %i5, %l4 addccc %g1, 0x1B41, %g4 fzero %f12 loop_7065: stw %g2, [%l7 + 0x48] movl %xcc, %o0, %l6 stx %l0, [%l7 + 0x28] movrgz %l1, 0x038, %i4 lduw [%l7 + 0x3C], %i3 sth %g6, [%l7 + 0x3E] stw %i1, [%l7 + 0x30] be,pt %xcc, loop_7066 fcmps %fcc2, %f8, %f6 orn %o2, %o4, %i2 ldsb [%l7 + 0x6B], %i6 loop_7066: fnegd %f6, %f10 fzeros %f14 movg %xcc, %o1, %l3 sth %g7, [%l7 + 0x46] fba %fcc3, loop_7067 ld [%l7 + 0x54], %f6 srax %o6, 0x08, %i7 fnor %f14, %f10, %f6 loop_7067: ldd [%l7 + 0x70], %f12 fmovrdne %l5, %f2, %f12 brz %o5, loop_7068 edge16 %l2, %o3, %o7 fmovdgu %icc, %f6, %f7 st %f13, [%l7 + 0x70] loop_7068: stx %i0, [%l7 + 0x18] lduw [%l7 + 0x38], %g3 fmovda %xcc, %f2, %f7 stb %g5, [%l7 + 0x42] ldx [%l7 + 0x30], %i5 fmovsle %icc, %f1, %f13 fone %f4 sdiv %g1, 0x01CF, %l4 ldsw [%l7 + 0x58], %g4 std %f12, [%l7 + 0x18] fmovdcc %icc, %f12, %f14 fble %fcc2, loop_7069 edge8l %g2, %l6, %o0 sub %l1, 0x0FCC, %l0 tsubcctv %i4, 0x0B39, %g6 loop_7069: fpmerge %f5, %f5, %f12 ldd [%l7 + 0x48], %f0 movrgez %i1, 0x16D, %o2 movgu %icc, %i3, %o4 fmovsneg %icc, %f1, %f2 fpadd32s %f8, %f12, %f12 fmul8ulx16 %f4, %f4, %f14 stx %i6, [%l7 + 0x68] movl %xcc, %i2, %l3 tn %xcc, 0x3 taddcctv %g7, %o1, %i7 brgz %o6, loop_7070 movrlz %o5, %l2, %o3 std %f4, [%l7 + 0x50] fmul8x16au %f7, %f10, %f8 loop_7070: fbo,a %fcc1, loop_7071 tle %xcc, 0x2 fmovrdlez %l5, %f0, %f0 fmovdpos %icc, %f12, %f3 loop_7071: sth %i0, [%l7 + 0x60] ldd [%l7 + 0x08], %f0 ldsb [%l7 + 0x54], %o7 bn,pn %xcc, loop_7072 bshuffle %f6, %f0, %f8 alignaddrl %g3, %i5, %g1 movre %l4, %g4, %g5 loop_7072: taddcc %g2, 0x198D, %o0 movrlz %l6, %l0, %i4 fnot2 %f4, %f6 ldsw [%l7 + 0x08], %l1 movvc %xcc, %i1, %o2 fmovrdlz %i3, %f4, %f10 movrgez %g6, %i6, %o4 fmovdvs %xcc, %f11, %f13 edge8n %i2, %g7, %o1 tleu %xcc, 0x7 fbue,a %fcc0, loop_7073 lduw [%l7 + 0x30], %i7 movrgez %o6, 0x382, %o5 fmovda %icc, %f5, %f14 loop_7073: std %f14, [%l7 + 0x10] lduh [%l7 + 0x46], %l3 bl,a %xcc, loop_7074 sra %o3, %l2, %l5 st %f1, [%l7 + 0x58] array16 %o7, %g3, %i0 loop_7074: fandnot2s %f0, %f10, %f5 fbne %fcc1, loop_7075 movne %icc, %i5, %g1 ldx [%l7 + 0x10], %g4 fmovsn %icc, %f7, %f15 loop_7075: addccc %l4, %g2, %g5 fcmpd %fcc1, %f4, %f8 lduw [%l7 + 0x64], %l6 faligndata %f6, %f10, %f8 smulcc %o0, 0x0946, %l0 addccc %l1, 0x1BC7, %i4 ld [%l7 + 0x4C], %f13 fpack16 %f10, %f6 fmovrslez %i1, %f3, %f6 stb %i3, [%l7 + 0x6A] bne %icc, loop_7076 stb %o2, [%l7 + 0x1B] bn,a,pn %icc, loop_7077 fmovsa %xcc, %f4, %f0 loop_7076: fnot1s %f9, %f0 lduw [%l7 + 0x08], %g6 loop_7077: fmul8sux16 %f10, %f4, %f14 stw %i6, [%l7 + 0x2C] ldx [%l7 + 0x40], %i2 fnegs %f5, %f5 tleu %xcc, 0x5 array16 %o4, %g7, %o1 fexpand %f13, %f12 siam 0x2 tvc %icc, 0x5 stw %i7, [%l7 + 0x48] stx %o6, [%l7 + 0x38] fxor %f14, %f6, %f4 fpackfix %f0, %f15 bcc,a %icc, loop_7078 fmovde %icc, %f10, %f1 ldsb [%l7 + 0x1D], %o5 stw %o3, [%l7 + 0x78] loop_7078: xnorcc %l2, %l5, %o7 bpos,a loop_7079 fnegs %f10, %f1 fpack32 %f0, %f10, %f12 bvs loop_7080 loop_7079: fblg,a %fcc3, loop_7081 tleu %icc, 0x6 fcmpne32 %f10, %f14, %g3 loop_7080: lduw [%l7 + 0x58], %i0 loop_7081: st %f4, [%l7 + 0x18] bneg,pt %xcc, loop_7082 fmul8x16al %f9, %f8, %f0 brlez,a %l3, loop_7083 mova %xcc, %g1, %i5 loop_7082: brlz %l4, loop_7084 tleu %xcc, 0x2 loop_7083: bpos,pt %xcc, loop_7085 brz %g4, loop_7086 loop_7084: st %f6, [%l7 + 0x7C] move %xcc, %g2, %l6 loop_7085: ldsh [%l7 + 0x7C], %o0 loop_7086: fmovd %f2, %f8 subccc %g5, %l0, %l1 fpackfix %f12, %f7 nop setx loop_7087, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bne,pt %icc, loop_7088 fmovrslez %i1, %f12, %f3 brlez %i4, loop_7089 loop_7087: ldsw [%l7 + 0x50], %i3 loop_7088: stw %o2, [%l7 + 0x50] umul %i6, %i2, %g6 loop_7089: bvs,a %icc, loop_7090 fabsd %f8, %f0 stb %o4, [%l7 + 0x6B] bg loop_7091 loop_7090: popc 0x199E, %g7 bshuffle %f8, %f14, %f8 add %o1, 0x00C5, %i7 loop_7091: bcc %xcc, loop_7092 nop setx loop_7093, %l0, %l1 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 + 0x47], %o6 fors %f2, %f15, %f10 loop_7092: fcmpd %fcc3, %f6, %f6 loop_7093: srl %o3, %o5, %l2 tge %icc, 0x5 fmovsvs %xcc, %f8, %f9 fmovdpos %icc, %f3, %f0 fsrc2 %f10, %f14 bgu,pt %xcc, loop_7094 andn %l5, 0x1B19, %g3 fmovrdne %i0, %f14, %f0 movleu %xcc, %o7, %g1 loop_7094: udivx %i5, 0x0D6D, %l4 fcmple32 %f12, %f6, %g4 xnor %g2, 0x03F3, %l6 ldub [%l7 + 0x27], %l3 fcmped %fcc0, %f6, %f14 ldsw [%l7 + 0x14], %o0 ldx [%l7 + 0x60], %l0 movrgz %g5, %l1, %i4 ta %xcc, 0x1 fmovrslz %i3, %f0, %f11 ldsh [%l7 + 0x58], %o2 fmovsvs %icc, %f5, %f3 ldsw [%l7 + 0x3C], %i1 ldd [%l7 + 0x38], %f14 ldx [%l7 + 0x40], %i6 smul %i2, 0x11F2, %o4 fandnot2 %f4, %f10, %f14 sdiv %g7, 0x1931, %g6 call loop_7095 andncc %o1, %i7, %o3 smul %o6, 0x05A4, %o5 stw %l2, [%l7 + 0x34] loop_7095: fnegs %f9, %f0 tneg %icc, 0x1 fnot1s %f7, %f10 fpadd16s %f12, %f11, %f1 ldsb [%l7 + 0x7D], %l5 ldsh [%l7 + 0x2A], %g3 sth %o7, [%l7 + 0x2E] fmovsneg %icc, %f6, %f12 fcmpgt32 %f4, %f14, %i0 sth %i5, [%l7 + 0x0E] fone %f6 nop setx loop_7096, %l0, %l1 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 %f7 fmovsn %icc, %f8, %f6 bleu %xcc, loop_7097 loop_7096: fors %f11, %f1, %f6 alignaddrl %l4, %g4, %g2 fmovdne %icc, %f13, %f5 loop_7097: move %xcc, %g1, %l3 ld [%l7 + 0x10], %f5 fmovsn %xcc, %f12, %f11 fcmpgt32 %f8, %f6, %l6 subcc %l0, 0x0A68, %o0 fones %f15 tvc %xcc, 0x6 ldub [%l7 + 0x1C], %l1 fandnot1s %f14, %f13, %f1 edge16l %g5, %i3, %i4 fmovrdlz %o2, %f12, %f10 fmul8x16au %f12, %f14, %f6 ldx [%l7 + 0x70], %i1 andn %i2, 0x15F6, %o4 array16 %i6, %g7, %g6 bcs,a,pt %icc, loop_7098 ldx [%l7 + 0x10], %o1 fzeros %f3 ldx [%l7 + 0x30], %o3 loop_7098: ba,a,pt %xcc, loop_7099 stw %i7, [%l7 + 0x60] xnorcc %o5, %l2, %o6 sth %g3, [%l7 + 0x1C] loop_7099: std %f4, [%l7 + 0x10] bvc,a,pt %icc, loop_7100 udiv %o7, 0x0F23, %i0 fmovdcs %icc, %f13, %f5 ldsh [%l7 + 0x36], %l5 loop_7100: ta %xcc, 0x4 mulscc %i5, 0x13EC, %g4 sdivcc %l4, 0x0D2D, %g2 alignaddrl %l3, %l6, %l0 std %f8, [%l7 + 0x68] stw %g1, [%l7 + 0x40] fpsub32s %f8, %f1, %f14 ldsb [%l7 + 0x10], %o0 xnor %g5, %l1, %i3 movre %o2, %i4, %i2 tsubcctv %i1, 0x0402, %i6 fmovse %xcc, %f14, %f3 fexpand %f13, %f8 stb %g7, [%l7 + 0x2F] movpos %icc, %o4, %g6 movgu %icc, %o3, %o1 stb %i7, [%l7 + 0x68] fmovspos %xcc, %f14, %f7 stb %o5, [%l7 + 0x19] movvs %xcc, %o6, %g3 nop setx loop_7101, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fzero %f10 or %o7, %l2, %l5 stx %i0, [%l7 + 0x40] loop_7101: fcmpeq32 %f2, %f6, %i5 array16 %g4, %l4, %g2 stb %l6, [%l7 + 0x40] ldsb [%l7 + 0x63], %l0 fcmpes %fcc1, %f14, %f5 brgez,a %l3, loop_7102 fmovsge %icc, %f2, %f3 for %f10, %f0, %f14 lduh [%l7 + 0x18], %o0 loop_7102: stw %g1, [%l7 + 0x68] bl,pn %xcc, loop_7103 subccc %l1, %g5, %o2 fbul %fcc1, loop_7104 movleu %xcc, %i3, %i4 loop_7103: fmovrdlez %i2, %f12, %f12 fmovsgu %xcc, %f0, %f14 loop_7104: ldsb [%l7 + 0x2D], %i6 brgz %i1, loop_7105 fmovsge %xcc, %f11, %f11 orcc %g7, 0x0106, %g6 fmovsl %icc, %f11, %f6 loop_7105: fnot1s %f8, %f8 andcc %o3, %o1, %i7 tl %icc, 0x0 edge32 %o4, %o5, %g3 tg %icc, 0x3 tvs %xcc, 0x0 fpsub16s %f1, %f15, %f15 lduw [%l7 + 0x10], %o7 lduw [%l7 + 0x08], %l2 smul %o6, %i0, %i5 ld [%l7 + 0x6C], %f11 ldsb [%l7 + 0x31], %l5 st %f9, [%l7 + 0x08] edge16l %g4, %g2, %l6 fnot2 %f2, %f6 orcc %l0, 0x1413, %l3 st %f12, [%l7 + 0x5C] brgez,a %l4, loop_7106 fmovsgu %icc, %f8, %f2 fbule,a %fcc1, loop_7107 fandnot2 %f6, %f14, %f6 loop_7106: fmovdpos %xcc, %f7, %f0 stx %o0, [%l7 + 0x50] loop_7107: ldub [%l7 + 0x5A], %l1 bleu %xcc, loop_7108 movleu %icc, %g1, %g5 add %o2, 0x0224, %i4 fmovrsne %i2, %f12, %f10 loop_7108: std %f6, [%l7 + 0x18] ldsb [%l7 + 0x4E], %i6 tn %icc, 0x1 move %xcc, %i1, %i3 ldsh [%l7 + 0x64], %g7 ldub [%l7 + 0x61], %g6 fornot1s %f8, %f6, %f10 for %f12, %f8, %f10 ldd [%l7 + 0x68], %f8 fmul8sux16 %f0, %f12, %f8 sub %o1, %i7, %o4 stb %o5, [%l7 + 0x12] movpos %xcc, %g3, %o7 ldx [%l7 + 0x20], %o3 srlx %o6, 0x1C, %i0 bl,a %xcc, loop_7109 fmovd %f4, %f14 bl,pt %xcc, loop_7110 fmovdl %xcc, %f5, %f1 loop_7109: siam 0x4 tne %icc, 0x5 loop_7110: fmovdle %icc, %f0, %f11 fpadd32 %f8, %f6, %f10 tcc %xcc, 0x1 fzero %f12 std %f10, [%l7 + 0x58] udivx %i5, 0x1FC1, %l2 movn %icc, %g4, %g2 lduw [%l7 + 0x34], %l5 lduw [%l7 + 0x48], %l0 xorcc %l6, %l3, %o0 sra %l4, %l1, %g5 bleu,pt %xcc, loop_7111 fba,a %fcc0, loop_7112 fbe,a %fcc0, loop_7113 ldsb [%l7 + 0x2F], %g1 loop_7111: alignaddr %i4, %i2, %i6 loop_7112: st %f5, [%l7 + 0x7C] loop_7113: fmovsle %xcc, %f15, %f0 ldub [%l7 + 0x51], %o2 bneg %icc, loop_7114 xor %i1, 0x03E2, %g7 fpack32 %f8, %f6, %f12 bleu,pt %icc, loop_7115 loop_7114: fbuge,a %fcc3, loop_7116 bl loop_7117 tsubcc %i3, %g6, %i7 loop_7115: lduw [%l7 + 0x3C], %o4 loop_7116: ldsb [%l7 + 0x19], %o5 loop_7117: movg %xcc, %o1, %o7 ldx [%l7 + 0x60], %g3 fmovrdgez %o6, %f4, %f2 brnz,a %o3, loop_7118 movvc %xcc, %i0, %i5 ldx [%l7 + 0x30], %g4 ldd [%l7 + 0x60], %f0 loop_7118: mulscc %g2, 0x13DE, %l2 ldx [%l7 + 0x20], %l0 stx %l6, [%l7 + 0x38] fcmpeq16 %f10, %f6, %l5 st %f12, [%l7 + 0x2C] fmovrse %o0, %f1, %f11 lduh [%l7 + 0x7E], %l4 andn %l1, %l3, %g5 stb %g1, [%l7 + 0x76] array32 %i2, %i6, %i4 fmovdl %xcc, %f13, %f0 tcs %xcc, 0x5 fbo,a %fcc0, loop_7119 tg %xcc, 0x0 std %f10, [%l7 + 0x30] orn %o2, 0x060D, %g7 loop_7119: fbule,a %fcc3, loop_7120 bcs loop_7121 fmovdvc %icc, %f15, %f1 bcc,a,pn %icc, loop_7122 loop_7120: lduw [%l7 + 0x0C], %i1 loop_7121: edge8l %i3, %i7, %g6 ldub [%l7 + 0x1A], %o4 loop_7122: fpadd16s %f3, %f8, %f14 fmovdpos %xcc, %f15, %f12 fpadd16 %f14, %f14, %f2 fbuge %fcc2, loop_7123 brgz,a %o5, loop_7124 fmovdn %xcc, %f11, %f9 ldsh [%l7 + 0x40], %o1 loop_7123: for %f10, %f2, %f2 loop_7124: edge32l %o7, %g3, %o6 nop setx loop_7125, %l0, %l1 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 %o3, %i0, %g4 ldx [%l7 + 0x38], %g2 add %l2, 0x027F, %l0 loop_7125: lduh [%l7 + 0x32], %l6 movn %xcc, %i5, %o0 fbul,a %fcc0, loop_7126 sra %l5, %l4, %l3 bneg,a %icc, loop_7127 brz %g5, loop_7128 loop_7126: fmovrdgz %g1, %f8, %f10 fmovsgu %icc, %f5, %f13 loop_7127: ldx [%l7 + 0x68], %i2 loop_7128: edge16l %i6, %l1, %i4 umul %o2, 0x16D4, %g7 std %f12, [%l7 + 0x28] fpsub32 %f10, %f8, %f0 movneg %xcc, %i3, %i7 movge %xcc, %i1, %o4 fnegd %f6, %f2 edge16ln %g6, %o5, %o7 edge32n %g3, %o6, %o3 ldd [%l7 + 0x48], %f0 fbn,a %fcc0, loop_7129 fmovsleu %xcc, %f15, %f6 ldd [%l7 + 0x60], %f0 fpadd32 %f6, %f10, %f0 loop_7129: stx %o1, [%l7 + 0x58] tn %xcc, 0x7 ldsh [%l7 + 0x6A], %g4 fandnot1 %f10, %f8, %f6 fcmple16 %f8, %f14, %i0 ldsw [%l7 + 0x38], %l2 fmovsl %icc, %f15, %f11 ldd [%l7 + 0x10], %f4 ldd [%l7 + 0x70], %f10 fmovscc %xcc, %f1, %f5 sethi 0x008B, %l0 taddcc %g2, 0x1534, %i5 fcmpes %fcc1, %f7, %f6 movvc %icc, %l6, %o0 fmovrsne %l5, %f12, %f6 std %f12, [%l7 + 0x78] fmovsge %icc, %f3, %f9 ldsh [%l7 + 0x32], %l3 stb %g5, [%l7 + 0x6E] fzeros %f5 ldsb [%l7 + 0x0F], %l4 alignaddr %i2, %g1, %i6 st %f7, [%l7 + 0x0C] fmovdvs %xcc, %f15, %f13 tsubcctv %l1, %i4, %o2 ldsh [%l7 + 0x18], %g7 st %f5, [%l7 + 0x5C] fones %f14 ldub [%l7 + 0x41], %i7 fmovscc %xcc, %f5, %f14 movre %i1, 0x018, %o4 ldx [%l7 + 0x10], %i3 fbo,a %fcc1, loop_7130 fcmped %fcc0, %f6, %f10 nop setx loop_7131, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %g6, [%l7 + 0x10] loop_7130: fornot2s %f13, %f14, %f3 stw %o7, [%l7 + 0x6C] loop_7131: stx %g3, [%l7 + 0x28] fcmpgt32 %f6, %f10, %o5 nop setx loop_7132, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x20], %f10 movcs %xcc, %o3, %o6 ldd [%l7 + 0x68], %f10 loop_7132: stx %o1, [%l7 + 0x40] ld [%l7 + 0x24], %f3 fmovde %icc, %f2, %f9 movre %g4, %l2, %l0 ldub [%l7 + 0x37], %i0 edge32n %i5, %g2, %o0 bgu loop_7133 stx %l5, [%l7 + 0x30] ldsh [%l7 + 0x68], %l6 and %g5, 0x19A9, %l4 loop_7133: fnot1 %f12, %f4 lduh [%l7 + 0x2E], %l3 tn %xcc, 0x0 ld [%l7 + 0x50], %f6 ldx [%l7 + 0x48], %g1 nop setx loop_7134, %l0, %l1 jmpl %l1, %i2 ld [%l7 + 0x78], %f1 brnz %i6, loop_7135 fcmpne16 %f14, %f10, %i4 loop_7134: bleu,a %icc, loop_7136 fabsd %f0, %f0 loop_7135: udiv %o2, 0x0800, %l1 lduh [%l7 + 0x3C], %g7 loop_7136: fbne %fcc0, loop_7137 orcc %i7, 0x199E, %o4 and %i3, 0x1E46, %i1 stx %o7, [%l7 + 0x28] loop_7137: fone %f2 array8 %g6, %g3, %o5 sub %o3, %o1, %g4 tsubcc %o6, 0x17B3, %l0 fpadd16 %f10, %f2, %f6 srl %i0, 0x1E, %l2 be,a %xcc, loop_7138 fmovdcc %icc, %f2, %f5 lduw [%l7 + 0x74], %i5 ldsh [%l7 + 0x4A], %o0 loop_7138: ld [%l7 + 0x68], %f1 bl %xcc, loop_7139 fcmpgt32 %f8, %f4, %l5 call loop_7140 fmovrsne %l6, %f9, %f7 loop_7139: stx %g5, [%l7 + 0x38] fble %fcc1, loop_7141 loop_7140: umul %g2, 0x0551, %l3 ldub [%l7 + 0x53], %l4 tge %icc, 0x6 loop_7141: fcmpgt16 %f8, %f12, %i2 fmovsl %xcc, %f0, %f1 fbu %fcc3, loop_7142 fornot2s %f7, %f7, %f10 fxnor %f14, %f6, %f2 fornot2 %f12, %f8, %f10 loop_7142: tcc %icc, 0x2 movrgez %g1, 0x2B1, %i6 fcmple16 %f8, %f0, %i4 mulx %l1, %g7, %o2 fcmpne32 %f2, %f10, %i7 sdivx %o4, 0x06F0, %i1 popc 0x0973, %i3 fand %f12, %f12, %f2 movne %icc, %o7, %g6 subccc %o5, 0x1ED9, %g3 fblg %fcc1, loop_7143 sub %o1, 0x05F7, %g4 fmovsneg %icc, %f11, %f7 fcmpgt32 %f0, %f14, %o3 loop_7143: bcs,a %icc, loop_7144 ldub [%l7 + 0x1A], %o6 edge32n %i0, %l2, %l0 fornot2s %f11, %f5, %f0 loop_7144: tn %xcc, 0x7 edge16 %o0, %i5, %l5 tpos %icc, 0x2 mova %icc, %l6, %g2 xnor %g5, 0x118F, %l4 movvs %xcc, %i2, %g1 fabss %f13, %f0 fcmpeq16 %f4, %f8, %i6 lduh [%l7 + 0x38], %l3 array16 %i4, %g7, %o2 bgu,pt %icc, loop_7145 fzeros %f5 lduw [%l7 + 0x38], %l1 ldub [%l7 + 0x79], %o4 loop_7145: ldsh [%l7 + 0x52], %i1 fmovsg %xcc, %f7, %f1 fmovdpos %icc, %f9, %f12 bvc,pt %xcc, loop_7146 mova %xcc, %i3, %i7 stw %o7, [%l7 + 0x0C] movgu %icc, %o5, %g3 loop_7146: bcs,a loop_7147 movne %xcc, %g6, %o1 ldub [%l7 + 0x25], %o3 fmovsl %xcc, %f14, %f5 loop_7147: stw %g4, [%l7 + 0x2C] fxnor %f6, %f2, %f8 stb %i0, [%l7 + 0x5F] edge32n %l2, %l0, %o0 subccc %o6, %i5, %l6 fxors %f1, %f14, %f7 pdist %f14, %f0, %f0 orncc %g2, %l5, %l4 array8 %i2, %g1, %g5 bcc loop_7148 orcc %l3, 0x0482, %i6 fbo,a %fcc0, loop_7149 sethi 0x14D0, %g7 loop_7148: stx %i4, [%l7 + 0x28] movle %xcc, %l1, %o4 loop_7149: sethi 0x08BC, %o2 bge loop_7150 lduh [%l7 + 0x7C], %i1 std %f2, [%l7 + 0x68] fpadd32 %f0, %f8, %f8 loop_7150: ldub [%l7 + 0x52], %i3 brlz %i7, loop_7151 stb %o7, [%l7 + 0x23] stx %g3, [%l7 + 0x20] umul %g6, %o1, %o3 loop_7151: fmul8x16al %f3, %f1, %f4 st %f13, [%l7 + 0x64] sub %g4, %o5, %l2 fbul %fcc2, loop_7152 movgu %xcc, %i0, %l0 ldub [%l7 + 0x0A], %o6 bge,a,pn %icc, loop_7153 loop_7152: fcmpes %fcc2, %f2, %f0 fcmpne32 %f14, %f12, %i5 ldsh [%l7 + 0x1C], %o0 loop_7153: addc %g2, 0x008A, %l6 tle %icc, 0x2 sdiv %l5, 0x1984, %i2 array8 %l4, %g5, %l3 fbul %fcc0, loop_7154 fbuge %fcc2, loop_7155 ta %xcc, 0x6 bg %icc, loop_7156 loop_7154: sub %g1, 0x0BD7, %g7 loop_7155: ldx [%l7 + 0x20], %i6 fornot1s %f0, %f15, %f15 loop_7156: fbule,a %fcc3, loop_7157 std %f6, [%l7 + 0x48] srax %l1, %o4, %o2 edge16n %i1, %i3, %i4 loop_7157: subc %i7, 0x1CDB, %o7 ldsb [%l7 + 0x61], %g6 fnot2s %f6, %f15 sub %o1, 0x1042, %o3 ldub [%l7 + 0x15], %g3 bl,a,pt %icc, loop_7158 sethi 0x05D1, %g4 lduw [%l7 + 0x0C], %o5 fnegd %f8, %f4 loop_7158: fpack16 %f10, %f6 ld [%l7 + 0x60], %f4 lduw [%l7 + 0x4C], %i0 ld [%l7 + 0x60], %f5 fbug,a %fcc1, loop_7159 ldx [%l7 + 0x28], %l2 lduh [%l7 + 0x68], %l0 st %f3, [%l7 + 0x6C] loop_7159: fbule %fcc2, loop_7160 udiv %i5, 0x0416, %o0 ldd [%l7 + 0x50], %f10 ldsh [%l7 + 0x6C], %g2 loop_7160: bne,a %icc, loop_7161 mulx %o6, 0x07F5, %l6 fbue,a %fcc1, loop_7162 lduw [%l7 + 0x70], %i2 loop_7161: alignaddr %l4, %g5, %l5 fabss %f6, %f1 loop_7162: nop setx loop_7163, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movcc %icc, %l3, %g7 fmovrsgz %g1, %f4, %f3 fpack32 %f10, %f10, %f2 loop_7163: fpackfix %f6, %f13 sll %i6, 0x16, %o4 std %f0, [%l7 + 0x58] xnorcc %o2, %i1, %l1 fmovdcs %xcc, %f7, %f3 edge32 %i4, %i7, %o7 ldsh [%l7 + 0x22], %g6 ldsb [%l7 + 0x7C], %o1 fbug %fcc1, loop_7164 bcs,pt %xcc, loop_7165 movrgz %o3, %g3, %g4 bg %xcc, loop_7166 loop_7164: fmovrsgz %i3, %f15, %f2 loop_7165: fmuld8sux16 %f3, %f0, %f4 nop setx loop_7167, %l0, %l1 jmpl %l1, %i0 loop_7166: ldsb [%l7 + 0x2B], %o5 fsrc1s %f15, %f13 movrlz %l2, %i5, %o0 loop_7167: st %f14, [%l7 + 0x0C] fmovdge %icc, %f14, %f15 ldsb [%l7 + 0x17], %l0 fcmpd %fcc1, %f4, %f14 st %f0, [%l7 + 0x0C] ldd [%l7 + 0x68], %f12 bcc loop_7168 fmovrdgez %o6, %f6, %f14 fors %f7, %f10, %f1 lduw [%l7 + 0x78], %g2 loop_7168: st %f6, [%l7 + 0x44] fmul8x16au %f12, %f1, %f14 fmovse %icc, %f8, %f11 umulcc %i2, 0x157D, %l6 fmovsvc %icc, %f6, %f6 umul %l4, %l5, %g5 faligndata %f4, %f12, %f8 sdivx %l3, 0x1DA5, %g7 fnegs %f15, %f10 movrgez %g1, 0x24E, %i6 ldub [%l7 + 0x42], %o4 std %f4, [%l7 + 0x18] fabss %f14, %f4 tneg %xcc, 0x7 ta %xcc, 0x4 fmovsne %icc, %f8, %f0 fmovdcs %icc, %f15, %f13 lduh [%l7 + 0x34], %i1 fmovs %f13, %f14 tn %xcc, 0x4 movge %xcc, %l1, %o2 fzeros %f8 ldsw [%l7 + 0x38], %i4 ldd [%l7 + 0x28], %f0 orn %i7, %o7, %o1 fmovrsne %o3, %f12, %f3 stx %g6, [%l7 + 0x68] lduh [%l7 + 0x78], %g4 ba,a,pn %icc, loop_7169 fmovdg %xcc, %f15, %f10 for %f2, %f8, %f10 subccc %i3, %g3, %i0 loop_7169: pdist %f14, %f8, %f14 bn,pt %xcc, loop_7170 stx %o5, [%l7 + 0x58] ldsw [%l7 + 0x5C], %i5 fpadd16 %f14, %f4, %f2 loop_7170: lduh [%l7 + 0x38], %o0 tg %icc, 0x0 bvs,a,pn %icc, loop_7171 tl %xcc, 0x6 stx %l0, [%l7 + 0x10] fxnor %f2, %f12, %f0 loop_7171: udivx %l2, 0x02C6, %o6 ba,pt %icc, loop_7172 smul %i2, %l6, %l4 stx %l5, [%l7 + 0x40] fxnors %f10, %f2, %f10 loop_7172: udivcc %g2, 0x02EB, %g5 nop setx loop_7173, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnor %f4, %f2, %f12 stx %g7, [%l7 + 0x40] fmovsleu %xcc, %f1, %f11 loop_7173: fnegd %f8, %f4 fcmped %fcc0, %f14, %f10 bshuffle %f2, %f8, %f8 bleu,a,pn %icc, loop_7174 fmovdl %icc, %f8, %f3 stb %g1, [%l7 + 0x60] fmovscs %xcc, %f5, %f10 loop_7174: fpadd32 %f14, %f2, %f0 bvc,a %icc, loop_7175 fmovd %f4, %f12 fmovdl %xcc, %f15, %f8 bgu,a,pn %icc, loop_7176 loop_7175: sll %l3, 0x00, %i6 ldx [%l7 + 0x60], %o4 srlx %l1, %o2, %i4 loop_7176: tleu %icc, 0x3 lduw [%l7 + 0x38], %i7 stb %o7, [%l7 + 0x35] sllx %o1, 0x08, %o3 tgu %xcc, 0x1 movneg %xcc, %i1, %g4 fpackfix %f4, %f3 fornot1s %f9, %f2, %f10 fmovsn %icc, %f12, %f3 fpadd32s %f8, %f8, %f3 fmul8x16au %f14, %f7, %f8 fbug %fcc1, loop_7177 edge32ln %g6, %g3, %i3 fcmps %fcc0, %f2, %f4 ldsw [%l7 + 0x0C], %o5 loop_7177: fmovrse %i0, %f12, %f7 sth %o0, [%l7 + 0x26] fzero %f10 fands %f15, %f12, %f7 fcmpes %fcc2, %f4, %f2 andn %i5, %l2, %o6 stx %l0, [%l7 + 0x30] fpadd16s %f2, %f6, %f0 orcc %i2, %l6, %l5 lduw [%l7 + 0x48], %l4 te %icc, 0x1 ldx [%l7 + 0x18], %g5 edge8 %g2, %g7, %l3 std %f2, [%l7 + 0x10] lduh [%l7 + 0x30], %i6 taddcc %o4, 0x1C92, %l1 fexpand %f8, %f6 te %xcc, 0x3 st %f1, [%l7 + 0x08] fbl,a %fcc1, loop_7178 fmuld8ulx16 %f13, %f4, %f4 movgu %icc, %o2, %g1 stw %i7, [%l7 + 0x10] loop_7178: bge,a,pt %xcc, loop_7179 tneg %xcc, 0x2 xor %o7, 0x1CAF, %o1 fmovdne %xcc, %f2, %f15 loop_7179: fmovsvs %xcc, %f6, %f9 fpmerge %f14, %f4, %f10 ldsw [%l7 + 0x28], %o3 fornot2s %f0, %f12, %f11 brlez,a %i4, loop_7180 movl %xcc, %i1, %g6 fmovdg %icc, %f0, %f1 sth %g4, [%l7 + 0x2E] loop_7180: orncc %i3, %g3, %i0 fcmpgt32 %f8, %f14, %o5 lduw [%l7 + 0x64], %i5 tleu %xcc, 0x1 fxors %f3, %f14, %f8 for %f12, %f2, %f6 fbl %fcc1, loop_7181 ldd [%l7 + 0x58], %f8 bneg,pt %icc, loop_7182 bge,a %icc, loop_7183 loop_7181: fmovrsgz %o0, %f9, %f10 and %l2, %l0, %o6 loop_7182: fba %fcc2, loop_7184 loop_7183: lduw [%l7 + 0x58], %l6 fxors %f1, %f1, %f9 brz,a %i2, loop_7185 loop_7184: fpack32 %f4, %f4, %f2 ldub [%l7 + 0x30], %l4 ldx [%l7 + 0x70], %g5 loop_7185: fmovrse %l5, %f3, %f1 fmovdgu %xcc, %f4, %f12 nop setx loop_7186, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovspos %icc, %f6, %f3 fblg,a %fcc0, loop_7187 bleu %icc, loop_7188 loop_7186: fble,a %fcc3, loop_7189 fmovsvs %xcc, %f6, %f1 loop_7187: fnot2s %f8, %f4 loop_7188: fcmps %fcc2, %f15, %f4 loop_7189: brz %g2, loop_7190 fmul8sux16 %f14, %f14, %f2 edge8l %l3, %i6, %o4 sth %l1, [%l7 + 0x64] loop_7190: std %f6, [%l7 + 0x50] taddcc %o2, %g7, %i7 fmul8sux16 %f10, %f14, %f4 brlez,a %o7, loop_7191 fsrc2 %f10, %f14 fmovdge %icc, %f12, %f10 std %f10, [%l7 + 0x58] loop_7191: alignaddr %g1, %o3, %i4 fcmps %fcc0, %f14, %f12 array16 %o1, %g6, %g4 stw %i1, [%l7 + 0x58] movrgez %g3, %i0, %o5 sllx %i5, %i3, %l2 fmovsle %icc, %f12, %f5 std %f12, [%l7 + 0x08] movrgz %o0, %o6, %l0 tl %xcc, 0x7 ldub [%l7 + 0x2D], %i2 taddcctv %l4, 0x1CDB, %g5 bshuffle %f0, %f4, %f6 movcs %icc, %l5, %g2 fmovdle %icc, %f10, %f14 bg,a,pn %icc, loop_7192 fmovdgu %xcc, %f3, %f13 ldsh [%l7 + 0x34], %l3 be,a %xcc, loop_7193 loop_7192: fmovsleu %xcc, %f6, %f15 bneg,a,pt %xcc, loop_7194 sll %l6, 0x17, %o4 loop_7193: fpsub32 %f12, %f10, %f0 fmovspos %icc, %f10, %f2 loop_7194: srl %i6, %o2, %g7 fands %f11, %f13, %f6 array8 %i7, %l1, %o7 stb %o3, [%l7 + 0x6B] sll %g1, %o1, %g6 fmovsleu %icc, %f8, %f15 bn %icc, loop_7195 andncc %g4, %i4, %g3 fcmped %fcc1, %f12, %f6 fpsub16s %f12, %f9, %f8 loop_7195: fcmpd %fcc1, %f0, %f6 lduh [%l7 + 0x16], %i0 brgez,a %o5, loop_7196 fbul %fcc3, loop_7197 fand %f10, %f6, %f14 fbe,a %fcc1, loop_7198 loop_7196: lduw [%l7 + 0x48], %i1 loop_7197: fors %f7, %f5, %f9 edge32ln %i3, %i5, %o0 loop_7198: fbule %fcc1, loop_7199 ld [%l7 + 0x4C], %f0 sdiv %l2, 0x0F47, %o6 st %f6, [%l7 + 0x78] loop_7199: fabsd %f10, %f10 fmovsne %icc, %f2, %f5 movcc %xcc, %i2, %l4 andncc %l0, %l5, %g2 fmovrde %g5, %f0, %f14 udiv %l6, 0x13DE, %l3 fcmpeq16 %f0, %f10, %i6 fmovdne %icc, %f12, %f3 fbn %fcc1, loop_7200 sra %o2, %o4, %g7 fpadd16 %f10, %f6, %f6 movl %xcc, %l1, %i7 loop_7200: fblg %fcc3, loop_7201 ldsh [%l7 + 0x70], %o3 lduw [%l7 + 0x50], %o7 fsrc2s %f11, %f11 loop_7201: stb %o1, [%l7 + 0x0E] bge,pn %xcc, loop_7202 fpadd16 %f4, %f4, %f2 array16 %g1, %g6, %i4 ldd [%l7 + 0x18], %f12 loop_7202: bpos,pn %icc, loop_7203 fandnot2 %f6, %f0, %f8 tleu %xcc, 0x7 sth %g4, [%l7 + 0x4E] loop_7203: movne %xcc, %g3, %o5 brz %i1, loop_7204 fmul8x16au %f9, %f10, %f4 std %f0, [%l7 + 0x10] ldsw [%l7 + 0x40], %i3 loop_7204: ldsb [%l7 + 0x0E], %i5 fmuld8ulx16 %f9, %f10, %f2 fbo,a %fcc0, loop_7205 bge,pn %xcc, loop_7206 fmovdvs %xcc, %f1, %f11 stb %i0, [%l7 + 0x75] loop_7205: array8 %o0, %l2, %i2 loop_7206: stb %l4, [%l7 + 0x5E] ld [%l7 + 0x28], %f2 bn,pt %xcc, loop_7207 subc %l0, 0x1009, %l5 movle %icc, %o6, %g5 andn %g2, %l3, %i6 loop_7207: ldx [%l7 + 0x08], %o2 lduw [%l7 + 0x08], %l6 addccc %o4, %l1, %i7 ldsh [%l7 + 0x44], %g7 ldsh [%l7 + 0x54], %o7 movgu %xcc, %o3, %g1 orn %g6, 0x1634, %o1 movvc %icc, %i4, %g3 bpos,a loop_7208 movl %xcc, %g4, %i1 fmovrsgez %i3, %f14, %f8 ldsh [%l7 + 0x34], %i5 loop_7208: fbne,a %fcc1, loop_7209 lduw [%l7 + 0x74], %o5 fbe %fcc2, loop_7210 tge %xcc, 0x3 loop_7209: fpadd16 %f12, %f4, %f2 bcs,a %xcc, loop_7211 loop_7210: stx %i0, [%l7 + 0x10] fsrc2 %f4, %f14 fcmpgt16 %f2, %f0, %l2 loop_7211: fmovrslz %i2, %f5, %f11 fsrc1 %f4, %f8 addc %o0, 0x17A4, %l4 edge32 %l0, %l5, %o6 stx %g5, [%l7 + 0x60] st %f13, [%l7 + 0x0C] fpadd32 %f8, %f10, %f10 fbl,a %fcc0, loop_7212 fpadd32 %f10, %f14, %f4 movneg %icc, %l3, %g2 fmovrdlz %o2, %f14, %f0 loop_7212: tgu %icc, 0x6 edge8 %i6, %l6, %l1 fands %f15, %f10, %f8 ldsb [%l7 + 0x59], %i7 fmovsa %xcc, %f0, %f3 fmovdl %icc, %f12, %f2 fmovrsgez %g7, %f6, %f5 fmovdne %xcc, %f5, %f13 ldx [%l7 + 0x60], %o4 movge %xcc, %o3, %g1 or %g6, 0x16B3, %o1 fmovsle %icc, %f6, %f5 fbuge %fcc3, loop_7213 ldx [%l7 + 0x58], %o7 fandnot1 %f2, %f14, %f10 tn %icc, 0x2 loop_7213: ldsw [%l7 + 0x0C], %i4 movne %xcc, %g4, %g3 movl %xcc, %i1, %i5 fmovdl %icc, %f5, %f10 bge,a,pt %icc, loop_7214 bneg,a,pt %icc, loop_7215 fmuld8ulx16 %f4, %f13, %f0 fcmpne32 %f8, %f8, %o5 loop_7214: srlx %i0, %i3, %i2 loop_7215: std %f2, [%l7 + 0x78] ld [%l7 + 0x48], %f8 addcc %l2, %o0, %l4 brlz %l0, loop_7216 sll %l5, 0x16, %g5 fbl %fcc1, loop_7217 fmovsg %icc, %f11, %f6 loop_7216: bneg,a %icc, loop_7218 siam 0x0 loop_7217: stw %l3, [%l7 + 0x48] or %o6, 0x1467, %g2 loop_7218: stx %i6, [%l7 + 0x10] fmul8sux16 %f0, %f14, %f14 ldub [%l7 + 0x49], %l6 umulcc %o2, 0x088F, %l1 array8 %i7, %g7, %o3 movl %xcc, %o4, %g6 std %f4, [%l7 + 0x18] xnor %g1, %o7, %o1 fnands %f0, %f9, %f12 bcs,a,pt %icc, loop_7219 ld [%l7 + 0x2C], %f7 fcmpne16 %f0, %f8, %i4 fcmpeq16 %f8, %f10, %g3 loop_7219: ldsb [%l7 + 0x53], %g4 edge16l %i5, %o5, %i1 ldsw [%l7 + 0x50], %i3 edge8 %i0, %l2, %i2 fbo,a %fcc1, loop_7220 fandnot2 %f8, %f14, %f14 fexpand %f1, %f10 lduh [%l7 + 0x44], %l4 loop_7220: fbu %fcc0, loop_7221 ldx [%l7 + 0x50], %l0 taddcc %l5, 0x14AD, %g5 fand %f6, %f12, %f4 loop_7221: sth %l3, [%l7 + 0x10] stb %o6, [%l7 + 0x4C] fmovde %xcc, %f3, %f3 sdivx %g2, 0x0DA2, %i6 bneg,a loop_7222 ldx [%l7 + 0x08], %o0 sllx %o2, 0x0B, %l1 ldsh [%l7 + 0x3E], %i7 loop_7222: tsubcctv %g7, 0x14F0, %o3 fmovdn %icc, %f12, %f5 movcs %icc, %l6, %o4 add %g6, 0x0708, %g1 fnot2 %f0, %f4 udivcc %o1, 0x1641, %i4 edge16l %o7, %g4, %g3 stb %i5, [%l7 + 0x16] lduw [%l7 + 0x50], %o5 lduw [%l7 + 0x64], %i1 fpadd32s %f7, %f9, %f3 fpadd16s %f3, %f10, %f5 srl %i0, %l2, %i3 edge32n %i2, %l4, %l5 fmovdvs %xcc, %f10, %f0 fmovdvs %icc, %f9, %f4 brnz,a %g5, loop_7223 tle %icc, 0x0 tle %icc, 0x4 stx %l0, [%l7 + 0x18] loop_7223: brgez,a %o6, loop_7224 orn %l3, 0x0A87, %g2 st %f9, [%l7 + 0x18] fbo,a %fcc1, loop_7225 loop_7224: st %f8, [%l7 + 0x78] umulcc %i6, 0x184F, %o2 bne,pn %xcc, loop_7226 loop_7225: fmovsvc %xcc, %f3, %f11 ta %icc, 0x5 fbuge %fcc2, loop_7227 loop_7226: be,a,pt %icc, loop_7228 orncc %o0, 0x0E2D, %i7 ldx [%l7 + 0x70], %g7 loop_7227: edge16l %l1, %l6, %o4 loop_7228: lduh [%l7 + 0x3C], %g6 stw %g1, [%l7 + 0x58] stw %o1, [%l7 + 0x54] fcmpeq16 %f4, %f8, %o3 ldsw [%l7 + 0x68], %o7 ld [%l7 + 0x74], %f6 fbe,a %fcc3, loop_7229 movpos %icc, %g4, %i4 sth %i5, [%l7 + 0x24] fbu,a %fcc1, loop_7230 loop_7229: xnor %g3, 0x07AB, %i1 fmovrde %o5, %f4, %f10 movcs %xcc, %l2, %i3 loop_7230: fxnors %f1, %f11, %f7 lduw [%l7 + 0x10], %i0 ldd [%l7 + 0x40], %f4 ta %icc, 0x1 sth %l4, [%l7 + 0x44] fbge %fcc1, loop_7231 fnot1s %f11, %f7 fcmpne32 %f10, %f0, %l5 ldsb [%l7 + 0x16], %i2 loop_7231: umulcc %l0, 0x1E3D, %g5 fone %f10 tgu %xcc, 0x1 fmovrdlz %l3, %f10, %f2 fmovdvc %icc, %f10, %f1 stw %g2, [%l7 + 0x30] fornot2 %f14, %f8, %f10 edge16n %i6, %o2, %o6 orncc %o0, 0x0137, %g7 edge8n %i7, %l6, %l1 lduh [%l7 + 0x5E], %o4 smul %g1, 0x1CA2, %g6 movneg %icc, %o3, %o7 stw %g4, [%l7 + 0x14] fpadd32s %f7, %f1, %f4 lduh [%l7 + 0x44], %o1 stb %i5, [%l7 + 0x40] edge32ln %i4, %i1, %o5 edge8n %g3, %l2, %i3 movrgez %l4, %i0, %l5 fxor %f10, %f10, %f4 sra %i2, 0x14, %g5 stb %l3, [%l7 + 0x7F] lduw [%l7 + 0x20], %l0 fmovrdlz %g2, %f4, %f14 fandnot2s %f5, %f9, %f3 bleu loop_7232 ldd [%l7 + 0x70], %f6 movrlez %i6, 0x193, %o2 brlz %o6, loop_7233 loop_7232: fbge %fcc3, loop_7234 stw %o0, [%l7 + 0x0C] array32 %g7, %l6, %i7 loop_7233: fnegd %f10, %f2 loop_7234: add %l1, %g1, %g6 and %o4, 0x01F4, %o3 edge8 %o7, %g4, %o1 fexpand %f1, %f2 edge32n %i4, %i1, %o5 fnot2s %f15, %f15 call loop_7235 ldd [%l7 + 0x50], %f8 be %icc, loop_7236 fcmple16 %f0, %f0, %i5 loop_7235: tge %xcc, 0x1 fbu,a %fcc3, loop_7237 loop_7236: movvs %xcc, %g3, %l2 andcc %i3, %i0, %l5 faligndata %f0, %f2, %f10 loop_7237: stb %l4, [%l7 + 0x6A] fbe %fcc2, loop_7238 fmovdcc %xcc, %f7, %f4 fcmpd %fcc2, %f14, %f2 fpsub16s %f14, %f1, %f6 loop_7238: fexpand %f11, %f12 fbl %fcc2, loop_7239 fmovspos %xcc, %f10, %f3 fmovsg %xcc, %f14, %f1 sllx %i2, 0x1C, %l3 loop_7239: andncc %g5, %g2, %i6 std %f14, [%l7 + 0x18] sth %l0, [%l7 + 0x3E] fmovrsgz %o2, %f6, %f7 lduw [%l7 + 0x4C], %o0 fcmpd %fcc3, %f8, %f6 stw %o6, [%l7 + 0x68] ldub [%l7 + 0x2B], %g7 stw %l6, [%l7 + 0x48] brlez %l1, loop_7240 fcmple32 %f4, %f2, %i7 fmuld8ulx16 %f12, %f7, %f4 brlz,a %g1, loop_7241 loop_7240: fmovdge %icc, %f7, %f2 fmovdleu %icc, %f0, %f13 stw %g6, [%l7 + 0x7C] loop_7241: movn %icc, %o3, %o4 bg,pn %xcc, loop_7242 array32 %o7, %o1, %g4 fsrc2 %f12, %f14 ldd [%l7 + 0x20], %f6 loop_7242: edge32 %i1, %o5, %i5 fxor %f10, %f2, %f10 st %f11, [%l7 + 0x78] array8 %g3, %i4, %i3 bg,a %xcc, loop_7243 tge %xcc, 0x2 fexpand %f13, %f4 ldsb [%l7 + 0x6C], %l2 loop_7243: brgez %l5, loop_7244 stx %l4, [%l7 + 0x20] tvc %xcc, 0x4 st %f11, [%l7 + 0x3C] loop_7244: bne,pt %xcc, loop_7245 stb %i0, [%l7 + 0x6A] tvc %icc, 0x7 array32 %l3, %i2, %g5 loop_7245: fsrc1 %f8, %f2 move %xcc, %i6, %g2 ldub [%l7 + 0x78], %o2 ldx [%l7 + 0x08], %o0 fcmple16 %f12, %f14, %o6 fcmpne16 %f8, %f0, %l0 fmul8sux16 %f12, %f6, %f10 array8 %l6, %l1, %g7 fmovs %f15, %f2 fmovrdlz %g1, %f10, %f4 stb %g6, [%l7 + 0x27] popc 0x13F0, %o3 fmovdcc %xcc, %f4, %f6 fand %f4, %f12, %f2 xnorcc %i7, %o7, %o4 ldsh [%l7 + 0x54], %g4 ldd [%l7 + 0x60], %f2 brgez,a %o1, loop_7246 ldx [%l7 + 0x60], %i1 srax %o5, %i5, %i4 nop setx loop_7247, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_7246: movne %icc, %g3, %i3 std %f4, [%l7 + 0x58] fmovde %xcc, %f9, %f11 loop_7247: ldsb [%l7 + 0x73], %l2 siam 0x1 ld [%l7 + 0x0C], %f8 pdist %f4, %f12, %f0 ldsw [%l7 + 0x4C], %l4 fmovrde %i0, %f6, %f6 st %f4, [%l7 + 0x08] ld [%l7 + 0x74], %f14 lduw [%l7 + 0x34], %l5 fnot1s %f3, %f1 tn %xcc, 0x4 umul %l3, 0x01A9, %g5 fzero %f12 movrgz %i2, %i6, %g2 xor %o0, 0x132F, %o6 fmovrslz %o2, %f11, %f15 tne %icc, 0x6 bcc loop_7248 fmovrdlez %l6, %f12, %f2 fmovdgu %xcc, %f3, %f14 fnands %f11, %f5, %f4 loop_7248: bpos,pn %xcc, loop_7249 ldsh [%l7 + 0x20], %l0 ld [%l7 + 0x1C], %f15 sethi 0x05B7, %g7 loop_7249: fmovdcs %icc, %f13, %f11 fmovse %xcc, %f1, %f6 fmul8x16al %f6, %f15, %f6 ldub [%l7 + 0x3A], %g1 sth %l1, [%l7 + 0x38] tne %icc, 0x6 ldx [%l7 + 0x68], %g6 stx %o3, [%l7 + 0x10] tleu %xcc, 0x3 brgez %i7, loop_7250 call loop_7251 bg,pn %icc, loop_7252 lduh [%l7 + 0x6A], %o4 loop_7250: bne,a,pn %icc, loop_7253 loop_7251: fbo,a %fcc1, loop_7254 loop_7252: add %g4, 0x17E0, %o1 bleu %icc, loop_7255 loop_7253: fmovsge %icc, %f11, %f1 loop_7254: tvs %icc, 0x3 array32 %o7, %o5, %i1 loop_7255: ldsh [%l7 + 0x4E], %i5 fcmpne32 %f12, %f12, %i4 sll %g3, %l2, %l4 move %xcc, %i0, %l5 lduh [%l7 + 0x26], %i3 ldsb [%l7 + 0x1B], %l3 bg,a loop_7256 ldsw [%l7 + 0x4C], %g5 lduh [%l7 + 0x48], %i2 movg %xcc, %g2, %i6 loop_7256: fsrc2 %f4, %f10 ldsw [%l7 + 0x3C], %o6 stw %o2, [%l7 + 0x3C] lduw [%l7 + 0x10], %l6 st %f6, [%l7 + 0x1C] edge16ln %o0, %l0, %g1 fcmpgt32 %f0, %f6, %g7 sth %g6, [%l7 + 0x78] taddcc %o3, %i7, %o4 movle %xcc, %l1, %o1 stx %g4, [%l7 + 0x28] lduw [%l7 + 0x18], %o5 fsrc2s %f4, %f5 xnor %i1, 0x0785, %i5 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14366 ! Type i : 14145 ! Type cti : 7256 ! Type l : 14233 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0xFA11662C .word 0x057A8075 .word 0x4B97B5C6 .word 0x379A7AAE .word 0xBDB593B4 .word 0x463C93DE .word 0xC87DD5C3 .word 0xCC8E75DA .word 0x9C19851E .word 0xB24B48D9 .word 0xC3655133 .word 0x2A61A123 .word 0x48A9E177 .word 0x7FD40929 .word 0x35FB38FD .word 0x949FBF15 .word 0xCF594A16 .word 0x515DFABE .word 0x9E6B7702 .word 0xECB8B85A .word 0xE80F74DD .word 0xAC0E8870 .word 0x26295B23 .word 0x2DA6D31D .word 0x84AE3C73 .word 0xCDDDD0C1 .word 0xF8CE16B0 .word 0x51AA7C50 .word 0x13DC3371 .word 0x2F6F3D79 .word 0x9A9D0BA9 .word 0xD5EF143A .word 0xC13E30C0 .word 0x532D302C .word 0x812A9976 .word 0x1B5D0761 .word 0x225EECA7 .word 0x8528A53C .word 0x1E078BA8 .word 0x9708F8EA .word 0x6DBB3644 .word 0xFB42D980 .word 0xA064DEC9 .word 0x52B48B36 .word 0xCC06D7FC .word 0xF44AE005 .word 0x4B9B12DF .word 0x7658E198 .word 0x1296F20D .word 0x5C2F4455 .word 0xA1AC8996 .word 0x21742072 .word 0x5576A7C4 .word 0x6C588376 .word 0x3DBFC3D3 .word 0x8568A296 .word 0x204E68CE .word 0x474F9B6B .word 0xF0DCF8C3 .word 0x1CDF5A12 .word 0xB2E114C1 .word 0xB6AF0E18 .word 0x0D6F337D .word 0xC5CEB9C8 .end