/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc22.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=384811106" .ident "BY rg131678 ON Mon Jul 14 14:15:31 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc22.s,v 1.3 2007/07/05 21:59:18 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 0xA, %g1 set 0x9, %g2 set 0xB, %g3 set 0xF, %g4 set 0x7, %g5 set 0x6, %g6 set 0x7, %g7 !# Input registers set -0xE, %i0 set -0x6, %i1 set -0xA, %i2 set -0x3, %i3 set -0x1, %i4 set -0xF, %i5 set -0x9, %i6 set -0xA, %i7 !# Local registers set 0x32D24D0A, %l0 set 0x46FA17A3, %l1 set 0x5B07CF0A, %l2 set 0x6A56A450, %l3 set 0x278A59B5, %l4 set 0x018D282B, %l5 set 0x7890653E, %l6 !# Output registers set -0x1B93, %o0 set -0x132D, %o1 set -0x116D, %o2 set 0x1FF4, %o3 set 0x1634, %o4 set -0x0122, %o5 set 0x1558, %o6 set -0x165A, %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 .. stb %o1, [%l7 + 0x31] fmul8x16 %f9, %f10, %f0 bleu,pt %xcc, loop_1 fbg %fcc0, loop_2 ld [%l7 + 0x68], %f10 st %f14, [%l7 + 0x74] loop_1: be,a loop_3 loop_2: fones %f4 ldsw [%l7 + 0x44], %l0 tcc %icc, 0x3 loop_3: edge32n %i5, %o6, %o4 stw %l1, [%l7 + 0x40] ldsh [%l7 + 0x76], %g2 tgu %icc, 0x1 fbu %fcc0, loop_4 lduh [%l7 + 0x7E], %l4 movcc %icc, %i7, %i6 fmovd %f10, %f4 loop_4: fzero %f14 udivcc %o5, 0x07F4, %g4 stw %l6, [%l7 + 0x64] subcc %g1, %l3, %o0 movneg %icc, %i3, %g3 ldsb [%l7 + 0x4D], %g6 stb %i4, [%l7 + 0x69] add %g7, %o2, %l5 stw %g5, [%l7 + 0x7C] std %f2, [%l7 + 0x60] movg %icc, %i1, %l2 fmovsne %icc, %f3, %f0 stw %i2, [%l7 + 0x18] movg %xcc, %i0, %o7 fmovdg %xcc, %f6, %f1 edge16 %o1, %o3, %l0 fzero %f6 ldx [%l7 + 0x20], %i5 lduh [%l7 + 0x5A], %o6 stw %l1, [%l7 + 0x7C] fpsub16s %f9, %f6, %f10 ld [%l7 + 0x7C], %f14 fmovs %f5, %f12 ldsh [%l7 + 0x76], %o4 ld [%l7 + 0x4C], %f4 fpadd32s %f5, %f9, %f7 fblg,a %fcc2, loop_5 nop setx loop_6, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbul,a %fcc0, loop_7 te %xcc, 0x4 loop_5: ldsb [%l7 + 0x56], %g2 loop_6: nop setx loop_8, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_7: ldub [%l7 + 0x48], %l4 ld [%l7 + 0x08], %f5 movpos %xcc, %i6, %i7 loop_8: tvs %xcc, 0x6 lduh [%l7 + 0x0E], %g4 andn %l6, 0x1A1E, %o5 fnand %f12, %f10, %f2 fmovrsgz %l3, %f3, %f13 fornot1 %f8, %f2, %f4 sllx %o0, 0x09, %i3 ldx [%l7 + 0x20], %g3 fnot1 %f10, %f0 popc %g1, %i4 brgz,a %g6, loop_9 andcc %o2, 0x1234, %g7 ldsb [%l7 + 0x21], %g5 ble %xcc, loop_10 loop_9: movg %xcc, %l5, %l2 tge %xcc, 0x3 mulscc %i2, %i1, %i0 loop_10: movne %icc, %o1, %o3 srl %o7, %i5, %l0 ldsh [%l7 + 0x42], %o6 stx %o4, [%l7 + 0x38] ldsh [%l7 + 0x42], %g2 edge32ln %l1, %l4, %i7 stx %i6, [%l7 + 0x70] stb %g4, [%l7 + 0x20] edge32 %o5, %l6, %o0 fcmped %fcc1, %f10, %f4 ldub [%l7 + 0x4A], %i3 subccc %g3, %l3, %g1 sth %i4, [%l7 + 0x4A] ldsw [%l7 + 0x44], %o2 bpos,a,pt %xcc, loop_11 lduw [%l7 + 0x1C], %g6 movcs %icc, %g7, %g5 nop setx loop_12, %l0, %l1 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_11: tg %xcc, 0x1 movle %xcc, %l2, %l5 smulcc %i1, %i2, %i0 loop_12: fmuld8sux16 %f3, %f7, %f14 bshuffle %f4, %f0, %f10 ldd [%l7 + 0x10], %f8 edge16l %o3, %o7, %i5 movvs %xcc, %o1, %o6 sth %l0, [%l7 + 0x32] udiv %o4, 0x0394, %l1 std %f12, [%l7 + 0x38] fpmerge %f8, %f5, %f2 fcmpes %fcc3, %f15, %f6 ldsh [%l7 + 0x12], %g2 bl,a,pn %icc, loop_13 std %f10, [%l7 + 0x40] bneg,pn %xcc, loop_14 fnand %f10, %f2, %f0 loop_13: add %i7, 0x137B, %l4 ldsw [%l7 + 0x14], %i6 loop_14: stx %g4, [%l7 + 0x78] bne,pt %xcc, loop_15 udiv %o5, 0x088A, %o0 tcs %icc, 0x3 fble,a %fcc1, loop_16 loop_15: mulscc %i3, 0x18B6, %l6 fmovrslez %l3, %f0, %f2 ld [%l7 + 0x14], %f5 loop_16: stx %g1, [%l7 + 0x48] lduw [%l7 + 0x3C], %i4 ldsb [%l7 + 0x0F], %g3 fpsub16 %f8, %f14, %f10 ldub [%l7 + 0x7D], %g6 ldub [%l7 + 0x78], %o2 sth %g7, [%l7 + 0x14] sth %g5, [%l7 + 0x7A] fzeros %f0 std %f12, [%l7 + 0x50] ld [%l7 + 0x64], %f1 smulcc %l2, 0x000D, %l5 ldx [%l7 + 0x78], %i2 edge32l %i0, %i1, %o3 fble %fcc3, loop_17 ldd [%l7 + 0x48], %f6 fandnot2s %f9, %f0, %f7 fble %fcc0, loop_18 loop_17: edge16 %i5, %o7, %o6 stb %o1, [%l7 + 0x34] fmovdvc %icc, %f0, %f3 loop_18: fmovdne %xcc, %f2, %f12 ldd [%l7 + 0x78], %f2 fmovrslz %o4, %f8, %f6 fmovscs %icc, %f11, %f4 stb %l0, [%l7 + 0x46] tvc %xcc, 0x0 fmovsvs %xcc, %f6, %f10 stw %l1, [%l7 + 0x24] lduw [%l7 + 0x48], %g2 ld [%l7 + 0x74], %f6 brlez,a %l4, loop_19 tg %xcc, 0x4 xnorcc %i6, %g4, %i7 edge8n %o0, %i3, %l6 loop_19: ba,a %icc, loop_20 or %l3, 0x16DA, %o5 fmul8x16au %f8, %f3, %f10 edge32l %i4, %g3, %g6 loop_20: fxnors %f12, %f3, %f6 lduh [%l7 + 0x10], %g1 ld [%l7 + 0x18], %f11 movleu %icc, %o2, %g7 ldub [%l7 + 0x0E], %l2 for %f10, %f12, %f0 nop setx loop_21, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f12, [%l7 + 0x60] ldsb [%l7 + 0x51], %g5 fcmpd %fcc2, %f14, %f6 loop_21: mulx %l5, 0x16DF, %i0 edge8l %i2, %o3, %i1 movvs %xcc, %o7, %i5 fmovsle %icc, %f14, %f0 fcmple16 %f6, %f10, %o6 ldsh [%l7 + 0x58], %o4 edge16 %l0, %o1, %g2 and %l1, 0x0AC5, %i6 fmovsn %icc, %f9, %f11 fmovrdne %g4, %f0, %f8 lduh [%l7 + 0x62], %l4 for %f6, %f12, %f4 ld [%l7 + 0x5C], %f0 fcmps %fcc2, %f10, %f9 be,a,pn %icc, loop_22 ldd [%l7 + 0x08], %f0 ldsh [%l7 + 0x12], %i7 fbe,a %fcc2, loop_23 loop_22: ldd [%l7 + 0x60], %f2 edge32l %i3, %o0, %l6 st %f5, [%l7 + 0x60] loop_23: ldsb [%l7 + 0x22], %l3 lduh [%l7 + 0x52], %i4 xor %g3, %g6, %o5 fpsub32s %f13, %f9, %f13 ldsb [%l7 + 0x0F], %o2 fmovrdlez %g7, %f14, %f12 ldsb [%l7 + 0x34], %l2 ldsb [%l7 + 0x40], %g1 sth %g5, [%l7 + 0x50] fmovrslez %i0, %f0, %f1 fzero %f12 fcmple32 %f2, %f0, %l5 stx %i2, [%l7 + 0x40] stw %i1, [%l7 + 0x60] movvs %icc, %o7, %o3 fands %f9, %f13, %f9 bcs,pn %xcc, loop_24 stb %o6, [%l7 + 0x3F] fcmpne16 %f4, %f10, %o4 fba,a %fcc1, loop_25 loop_24: lduh [%l7 + 0x18], %i5 sllx %l0, %o1, %l1 ldsb [%l7 + 0x30], %g2 loop_25: for %f2, %f10, %f12 fmovsa %icc, %f12, %f15 stx %i6, [%l7 + 0x48] stx %g4, [%l7 + 0x10] movneg %icc, %l4, %i7 fmovd %f14, %f14 fxor %f0, %f4, %f0 fxors %f0, %f8, %f9 stw %i3, [%l7 + 0x40] fsrc1 %f0, %f10 umulcc %o0, 0x13DC, %l3 ba,a,pt %xcc, loop_26 lduw [%l7 + 0x14], %l6 nop setx loop_27, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x2C], %f0 loop_26: fmovscc %icc, %f14, %f4 ldsh [%l7 + 0x70], %g3 loop_27: stb %g6, [%l7 + 0x57] std %f0, [%l7 + 0x70] movle %xcc, %i4, %o5 tcc %xcc, 0x1 subccc %g7, 0x12AB, %l2 fmul8x16au %f3, %f10, %f6 lduw [%l7 + 0x08], %g1 xnorcc %o2, %i0, %g5 fmovrdgez %l5, %f8, %f2 fmovse %xcc, %f9, %f3 std %f4, [%l7 + 0x30] edge8n %i2, %i1, %o3 te %icc, 0x4 st %f11, [%l7 + 0x68] taddcc %o7, 0x170C, %o6 movge %icc, %o4, %i5 fcmpeq16 %f0, %f4, %o1 movgu %icc, %l1, %l0 smulcc %i6, 0x1F9D, %g2 stb %l4, [%l7 + 0x5A] srlx %i7, %i3, %g4 bpos,pt %icc, loop_28 subccc %o0, %l3, %g3 ldsh [%l7 + 0x60], %g6 brlz %l6, loop_29 loop_28: lduw [%l7 + 0x58], %o5 bcs,a loop_30 fmovrslez %g7, %f12, %f3 loop_29: fpadd16s %f9, %f13, %f10 fmul8x16al %f11, %f8, %f14 loop_30: fpsub32s %f5, %f15, %f14 popc %i4, %l2 xorcc %g1, 0x1B0B, %i0 umul %g5, 0x05FF, %o2 subcc %i2, %l5, %i1 edge16 %o7, %o3, %o4 fcmple32 %f10, %f6, %i5 stb %o1, [%l7 + 0x18] fxor %f0, %f6, %f8 fpack32 %f8, %f8, %f8 fandnot1 %f14, %f10, %f12 fbul %fcc0, loop_31 fmovsvc %xcc, %f5, %f15 std %f10, [%l7 + 0x40] ldx [%l7 + 0x70], %o6 loop_31: umul %l1, %l0, %g2 bge loop_32 bg,pt %icc, loop_33 sdiv %i6, 0x15AE, %l4 fmovrdgez %i7, %f12, %f2 loop_32: andcc %i3, 0x03FE, %o0 loop_33: taddcc %l3, %g3, %g6 fpack32 %f8, %f2, %f8 ldsw [%l7 + 0x28], %g4 fmovsleu %icc, %f1, %f11 ble loop_34 sth %o5, [%l7 + 0x5C] ldsh [%l7 + 0x0E], %g7 tvc %xcc, 0x0 loop_34: movpos %icc, %l6, %l2 fmovdleu %icc, %f2, %f13 lduh [%l7 + 0x5A], %i4 fones %f11 fblg,a %fcc2, loop_35 sth %i0, [%l7 + 0x2A] lduh [%l7 + 0x14], %g5 fbue,a %fcc2, loop_36 loop_35: fpmerge %f4, %f13, %f8 fcmple16 %f0, %f10, %o2 sllx %g1, %i2, %l5 loop_36: fxors %f8, %f2, %f14 te %icc, 0x1 mulx %i1, 0x1763, %o3 stw %o4, [%l7 + 0x58] mulscc %i5, 0x0D04, %o7 fnors %f2, %f5, %f11 nop setx loop_37, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry taddcctv %o6, 0x051F, %o1 fabsd %f2, %f10 fmovdleu %xcc, %f5, %f12 loop_37: sth %l0, [%l7 + 0x36] taddcc %g2, %i6, %l1 fsrc1 %f6, %f0 add %l4, %i3, %o0 fpadd32s %f11, %f1, %f13 fmul8x16al %f12, %f2, %f12 st %f3, [%l7 + 0x54] fones %f2 ldsw [%l7 + 0x68], %l3 sth %i7, [%l7 + 0x1C] brlez,a %g3, loop_38 fnand %f8, %f4, %f12 ldsh [%l7 + 0x60], %g6 ldd [%l7 + 0x58], %f8 loop_38: sth %o5, [%l7 + 0x1C] movleu %icc, %g4, %g7 ldub [%l7 + 0x28], %l2 fornot2s %f14, %f12, %f13 st %f1, [%l7 + 0x68] tgu %xcc, 0x0 edge8 %i4, %l6, %i0 fmovrslez %o2, %f14, %f10 sth %g1, [%l7 + 0x1A] fexpand %f11, %f2 fbuge,a %fcc2, loop_39 subc %g5, %l5, %i2 fbug,a %fcc1, loop_40 fmovda %xcc, %f6, %f14 loop_39: ldub [%l7 + 0x10], %i1 bcc,a,pn %xcc, loop_41 loop_40: fandnot2s %f6, %f5, %f3 edge16 %o4, %o3, %i5 st %f13, [%l7 + 0x4C] loop_41: bvs,a %icc, loop_42 fmovdneg %xcc, %f8, %f13 fmovsvs %icc, %f0, %f12 fpsub32s %f2, %f8, %f10 loop_42: xor %o7, 0x1053, %o6 fnand %f10, %f0, %f12 ldsw [%l7 + 0x50], %l0 fmovd %f6, %f12 fmovdl %icc, %f8, %f7 fpsub16 %f8, %f10, %f6 fmovsg %icc, %f7, %f7 fmovsleu %xcc, %f4, %f6 fbn %fcc2, loop_43 fcmpne32 %f14, %f14, %g2 srl %i6, %l1, %o1 stw %l4, [%l7 + 0x08] loop_43: ta %xcc, 0x3 fsrc1 %f6, %f12 st %f7, [%l7 + 0x30] ldsh [%l7 + 0x64], %i3 fpmerge %f15, %f8, %f14 fblg %fcc1, loop_44 edge8 %l3, %i7, %o0 ta %icc, 0x0 ldsh [%l7 + 0x26], %g6 loop_44: tl %icc, 0x4 bneg,a,pt %xcc, loop_45 fbg %fcc0, loop_46 std %f4, [%l7 + 0x68] array32 %o5, %g4, %g3 loop_45: stb %l2, [%l7 + 0x0D] loop_46: stb %g7, [%l7 + 0x31] fbul %fcc2, loop_47 lduh [%l7 + 0x3E], %i4 fornot2s %f4, %f11, %f13 edge16l %l6, %o2, %i0 loop_47: edge8n %g5, %g1, %l5 st %f9, [%l7 + 0x50] lduw [%l7 + 0x78], %i2 brz,a %o4, loop_48 udivcc %o3, 0x1384, %i5 st %f12, [%l7 + 0x14] movrgez %o7, 0x36E, %i1 loop_48: srax %l0, %o6, %g2 fcmple16 %f0, %f6, %l1 fxnor %f2, %f6, %f8 ldsh [%l7 + 0x46], %o1 ldsb [%l7 + 0x40], %l4 ldsw [%l7 + 0x50], %i6 stb %l3, [%l7 + 0x70] stx %i7, [%l7 + 0x48] ldsw [%l7 + 0x54], %i3 st %f11, [%l7 + 0x40] bgu,pn %xcc, loop_49 tn %icc, 0x2 movpos %xcc, %g6, %o5 ldsh [%l7 + 0x60], %o0 loop_49: udivx %g4, 0x165A, %l2 fmuld8sux16 %f14, %f6, %f2 fpadd16s %f4, %f8, %f2 fnot1s %f14, %f14 fmovdge %xcc, %f3, %f8 tvs %xcc, 0x0 subc %g3, 0x1B7E, %i4 ldsh [%l7 + 0x3E], %g7 addcc %o2, 0x0638, %i0 fcmpeq16 %f4, %f6, %g5 taddcctv %l6, %l5, %i2 ldub [%l7 + 0x46], %g1 tvs %icc, 0x7 taddcc %o3, 0x1093, %i5 tg %icc, 0x1 ldsw [%l7 + 0x40], %o4 bcs,pn %xcc, loop_50 edge32ln %i1, %o7, %o6 ldsw [%l7 + 0x7C], %l0 stw %l1, [%l7 + 0x64] loop_50: addcc %o1, %g2, %l4 std %f6, [%l7 + 0x20] ldd [%l7 + 0x68], %f12 fcmpes %fcc1, %f0, %f0 fba,a %fcc3, loop_51 ldsh [%l7 + 0x50], %l3 fpack16 %f14, %f12 popc %i6, %i3 loop_51: fcmpgt16 %f4, %f4, %i7 fmovdne %icc, %f7, %f15 ldsh [%l7 + 0x58], %g6 fnot2s %f3, %f8 stb %o5, [%l7 + 0x0C] ldsh [%l7 + 0x2A], %o0 nop setx loop_52, %l0, %l1 jmpl %l1, %l2 fbu %fcc2, loop_53 fbu %fcc1, loop_54 bvc,pn %xcc, loop_55 loop_52: te %xcc, 0x0 loop_53: ldsh [%l7 + 0x16], %g3 loop_54: fbule,a %fcc3, loop_56 loop_55: ldsw [%l7 + 0x64], %i4 fcmpeq32 %f8, %f14, %g7 fpack16 %f14, %f4 loop_56: fmovdleu %icc, %f11, %f6 ldsw [%l7 + 0x48], %o2 array16 %g4, %g5, %i0 ldx [%l7 + 0x30], %l5 ble,a,pn %xcc, loop_57 mova %xcc, %l6, %g1 umul %o3, 0x1DB9, %i5 fmovdg %xcc, %f12, %f10 loop_57: edge8 %o4, %i1, %o7 stx %i2, [%l7 + 0x38] movleu %icc, %o6, %l1 st %f5, [%l7 + 0x44] move %xcc, %l0, %o1 fmovrse %g2, %f7, %f0 array32 %l3, %i6, %l4 movvc %icc, %i3, %g6 fmuld8sux16 %f4, %f5, %f2 sllx %o5, %o0, %l2 ta %xcc, 0x4 movcc %xcc, %g3, %i4 fandnot1s %f6, %f13, %f3 bshuffle %f12, %f0, %f0 srax %g7, %i7, %o2 movrne %g5, %i0, %l5 fxors %f14, %f8, %f11 fmovrdlez %g4, %f14, %f0 ldx [%l7 + 0x50], %l6 fmovdg %icc, %f9, %f6 fcmpgt16 %f10, %f12, %g1 fbug,a %fcc3, loop_58 edge8l %o3, %o4, %i5 edge32 %i1, %i2, %o7 ld [%l7 + 0x58], %f3 loop_58: call loop_59 bl,pt %xcc, loop_60 fbl %fcc0, loop_61 fandnot2s %f7, %f5, %f0 loop_59: stb %l1, [%l7 + 0x12] loop_60: ldx [%l7 + 0x40], %o6 loop_61: fmovdg %xcc, %f15, %f0 fpsub32s %f11, %f5, %f4 fcmpne32 %f0, %f0, %l0 stb %g2, [%l7 + 0x49] stw %l3, [%l7 + 0x18] smulcc %i6, %o1, %i3 fbul %fcc0, loop_62 bl,a,pn %icc, loop_63 fbu,a %fcc0, loop_64 fpack16 %f6, %f1 loop_62: ldd [%l7 + 0x58], %f0 loop_63: bge,a,pt %xcc, loop_65 loop_64: fmovd %f0, %f12 addccc %l4, 0x08EB, %o5 sth %g6, [%l7 + 0x62] loop_65: tle %xcc, 0x6 ldx [%l7 + 0x08], %o0 fmovrdne %g3, %f2, %f0 fmovrdne %l2, %f4, %f6 fandnot1s %f4, %f3, %f7 stw %i4, [%l7 + 0x58] movrne %g7, %o2, %g5 tgu %xcc, 0x2 fnot2s %f2, %f12 fnot1s %f7, %f0 fcmpeq16 %f8, %f0, %i7 fbule,a %fcc2, loop_66 nop setx loop_67, %l0, %l1 jmpl %l1, %i0 ldub [%l7 + 0x59], %g4 ldx [%l7 + 0x60], %l6 loop_66: stw %l5, [%l7 + 0x70] loop_67: movvc %icc, %g1, %o3 ldub [%l7 + 0x5C], %i5 ld [%l7 + 0x08], %f9 movneg %icc, %o4, %i2 be,a,pt %xcc, loop_68 fmovdcc %icc, %f4, %f6 ldd [%l7 + 0x18], %f6 ld [%l7 + 0x2C], %f2 loop_68: movne %xcc, %o7, %i1 brgz,a %l1, loop_69 ldsb [%l7 + 0x63], %l0 alignaddr %o6, %g2, %i6 ldsh [%l7 + 0x2E], %l3 loop_69: std %f8, [%l7 + 0x08] ldd [%l7 + 0x70], %f6 edge8n %o1, %i3, %o5 add %g6, %l4, %o0 edge8n %g3, %l2, %i4 ldx [%l7 + 0x18], %o2 st %f15, [%l7 + 0x34] ldd [%l7 + 0x70], %f14 fors %f9, %f15, %f6 ldsb [%l7 + 0x75], %g7 st %f15, [%l7 + 0x60] mulx %i7, 0x05FC, %g5 fcmple32 %f8, %f4, %g4 and %i0, 0x11AD, %l5 brgez %g1, loop_70 brlez,a %l6, loop_71 te %icc, 0x0 sra %o3, %i5, %o4 loop_70: fabsd %f2, %f2 loop_71: bgu %icc, loop_72 movleu %xcc, %i2, %i1 ld [%l7 + 0x28], %f6 movre %l1, 0x314, %o7 loop_72: lduw [%l7 + 0x10], %o6 fmovde %icc, %f7, %f13 fpackfix %f12, %f1 fpsub32s %f7, %f9, %f6 fbg,a %fcc3, loop_73 nop setx loop_74, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry array8 %g2, %l0, %i6 edge32 %o1, %l3, %o5 loop_73: lduh [%l7 + 0x3C], %i3 loop_74: movrne %l4, 0x269, %g6 sth %o0, [%l7 + 0x50] fpsub32 %f0, %f12, %f4 fbue,a %fcc1, loop_75 fmul8x16al %f15, %f13, %f6 fmul8ulx16 %f14, %f0, %f14 edge16 %g3, %l2, %i4 loop_75: ldsh [%l7 + 0x76], %o2 stx %i7, [%l7 + 0x30] ldsw [%l7 + 0x3C], %g5 fbul,a %fcc0, loop_76 fbug,a %fcc0, loop_77 ldd [%l7 + 0x18], %f0 fbg,a %fcc1, loop_78 loop_76: ldub [%l7 + 0x4C], %g4 loop_77: movn %xcc, %i0, %g7 ba loop_79 loop_78: stx %g1, [%l7 + 0x78] fba %fcc2, loop_80 ldub [%l7 + 0x5F], %l6 loop_79: tge %icc, 0x4 fcmpne16 %f10, %f10, %o3 loop_80: stb %l5, [%l7 + 0x0B] orn %o4, %i2, %i1 brnz %l1, loop_81 tn %icc, 0x7 fpadd32s %f6, %f3, %f3 ldsb [%l7 + 0x0A], %i5 loop_81: fbu %fcc3, loop_82 srl %o6, 0x17, %g2 edge8ln %l0, %o7, %o1 ld [%l7 + 0x14], %f1 loop_82: fbe,a %fcc2, loop_83 ldsw [%l7 + 0x74], %i6 fornot2s %f4, %f13, %f8 std %f14, [%l7 + 0x70] loop_83: ldx [%l7 + 0x28], %l3 sdiv %i3, 0x0A4A, %l4 fcmped %fcc0, %f14, %f12 lduh [%l7 + 0x6C], %o5 brlez,a %g6, loop_84 fpack32 %f2, %f12, %f14 movn %icc, %o0, %g3 addc %i4, 0x0438, %o2 loop_84: sdiv %l2, 0x0229, %g5 bpos,a loop_85 alignaddr %i7, %i0, %g7 fmovd %f6, %f10 ld [%l7 + 0x68], %f4 loop_85: tge %xcc, 0x3 ble,pn %icc, loop_86 udivx %g1, 0x1E56, %l6 ldsw [%l7 + 0x30], %g4 orcc %l5, %o3, %o4 loop_86: array32 %i2, %i1, %i5 stb %o6, [%l7 + 0x15] mulscc %g2, 0x164F, %l1 stb %o7, [%l7 + 0x52] movge %xcc, %o1, %l0 movle %icc, %i6, %i3 fmovdvc %xcc, %f1, %f4 tpos %icc, 0x6 brlz,a %l4, loop_87 bcc,pt %icc, loop_88 st %f10, [%l7 + 0x0C] ldsh [%l7 + 0x08], %o5 loop_87: fmovdvc %icc, %f15, %f13 loop_88: movre %g6, %o0, %g3 sdivx %l3, 0x1E33, %i4 edge16n %l2, %o2, %i7 edge16l %i0, %g5, %g7 edge32 %g1, %l6, %l5 fands %f14, %f11, %f5 fmovrdne %g4, %f12, %f4 brgz %o3, loop_89 movleu %icc, %i2, %o4 fnot1s %f1, %f5 movrgez %i1, %i5, %g2 loop_89: fmovrse %l1, %f12, %f15 orn %o6, %o1, %l0 movn %xcc, %i6, %o7 tg %icc, 0x6 tg %icc, 0x7 tgu %icc, 0x2 fabsd %f10, %f12 stx %i3, [%l7 + 0x68] movne %xcc, %o5, %g6 fbue %fcc3, loop_90 fmul8x16au %f0, %f9, %f12 ldub [%l7 + 0x20], %l4 fandnot1 %f14, %f0, %f10 loop_90: fbu %fcc3, loop_91 udiv %g3, 0x0B4F, %l3 fmovdpos %xcc, %f6, %f2 stb %o0, [%l7 + 0x66] loop_91: lduh [%l7 + 0x66], %i4 fmovs %f12, %f10 popc 0x1DB8, %l2 nop setx loop_92, %l0, %l1 jmpl %l1, %i7 fmuld8sux16 %f3, %f2, %f0 fmuld8ulx16 %f4, %f15, %f10 lduh [%l7 + 0x4A], %o2 loop_92: stx %g5, [%l7 + 0x50] ldsw [%l7 + 0x2C], %g7 fors %f8, %f14, %f4 xnorcc %g1, %i0, %l6 bn,a,pn %xcc, loop_93 movcc %xcc, %g4, %l5 add %i2, 0x1A7D, %o4 fsrc1 %f8, %f6 loop_93: fmovs %f7, %f0 fmovsge %icc, %f4, %f11 fcmple16 %f4, %f6, %i1 sllx %i5, %g2, %l1 movvc %icc, %o3, %o6 ld [%l7 + 0x7C], %f11 be,pt %icc, loop_94 stx %o1, [%l7 + 0x50] edge16n %l0, %o7, %i6 ldx [%l7 + 0x18], %i3 loop_94: ldsh [%l7 + 0x1E], %o5 brgez %g6, loop_95 fpack32 %f8, %f2, %f6 edge16 %g3, %l4, %o0 fmovrslez %l3, %f9, %f3 loop_95: bvc %icc, loop_96 fmovdl %xcc, %f7, %f5 add %l2, %i4, %o2 stb %i7, [%l7 + 0x3E] loop_96: fmovrsne %g7, %f15, %f14 fmovrslez %g5, %f1, %f2 fabsd %f4, %f12 ldd [%l7 + 0x58], %f10 array16 %g1, %i0, %l6 xorcc %g4, %i2, %l5 std %f14, [%l7 + 0x60] bl,pn %icc, loop_97 ba %xcc, loop_98 fmovsg %xcc, %f13, %f4 fmovdne %icc, %f4, %f14 loop_97: tge %xcc, 0x5 loop_98: umulcc %o4, 0x1625, %i1 stb %g2, [%l7 + 0x0B] st %f15, [%l7 + 0x28] fmovsvc %icc, %f3, %f9 st %f3, [%l7 + 0x50] lduh [%l7 + 0x4E], %l1 movvc %icc, %i5, %o6 tneg %xcc, 0x6 bgu,a %icc, loop_99 std %f4, [%l7 + 0x70] addc %o3, 0x1D85, %o1 st %f1, [%l7 + 0x70] loop_99: fmovdleu %icc, %f12, %f11 bl,a %xcc, loop_100 umul %l0, 0x08CB, %i6 stb %i3, [%l7 + 0x2A] st %f3, [%l7 + 0x28] loop_100: tpos %icc, 0x7 fmovdge %icc, %f10, %f6 std %f12, [%l7 + 0x10] fbe,a %fcc2, loop_101 fmovspos %xcc, %f4, %f9 popc 0x157E, %o5 fmovsa %xcc, %f5, %f14 loop_101: stx %g6, [%l7 + 0x28] lduh [%l7 + 0x20], %o7 sdiv %l4, 0x1B8F, %o0 fnegs %f14, %f8 fpack16 %f8, %f8 tvs %xcc, 0x6 ldsh [%l7 + 0x12], %g3 movrgez %l2, 0x038, %i4 fpack16 %f14, %f0 brnz %o2, loop_102 xor %i7, 0x1424, %g7 movre %g5, %g1, %l3 lduh [%l7 + 0x62], %l6 loop_102: lduh [%l7 + 0x46], %i0 fmuld8ulx16 %f14, %f4, %f6 srlx %i2, 0x18, %l5 ldsb [%l7 + 0x73], %g4 popc %o4, %g2 fpackfix %f0, %f15 fandnot1s %f13, %f0, %f0 fba %fcc1, loop_103 ldx [%l7 + 0x50], %l1 std %f10, [%l7 + 0x30] ldd [%l7 + 0x68], %f6 loop_103: fmovdneg %xcc, %f14, %f15 xnor %i5, 0x0369, %i1 stx %o3, [%l7 + 0x78] mulx %o1, 0x1168, %l0 fpsub16s %f6, %f7, %f3 st %f5, [%l7 + 0x18] sth %o6, [%l7 + 0x62] nop setx loop_104, %l0, %l1 jmpl %l1, %i6 edge16ln %o5, %i3, %o7 lduh [%l7 + 0x22], %l4 stx %g6, [%l7 + 0x38] loop_104: fmovdneg %xcc, %f9, %f4 fmuld8ulx16 %f6, %f7, %f8 ld [%l7 + 0x38], %f5 tvs %icc, 0x1 stx %o0, [%l7 + 0x08] fmovdcs %icc, %f13, %f8 stb %l2, [%l7 + 0x41] stw %g3, [%l7 + 0x24] ldsh [%l7 + 0x14], %o2 fzeros %f11 ldsh [%l7 + 0x70], %i7 fmovdg %icc, %f5, %f10 fbul %fcc2, loop_105 movge %icc, %g7, %g5 tle %xcc, 0x6 stb %i4, [%l7 + 0x7B] loop_105: ldsb [%l7 + 0x67], %l3 xnor %l6, 0x0DC6, %g1 fnot2s %f13, %f6 ldx [%l7 + 0x10], %i0 stw %i2, [%l7 + 0x34] pdist %f10, %f12, %f12 ldsw [%l7 + 0x6C], %g4 movg %icc, %o4, %l5 movl %xcc, %g2, %l1 fmovsn %icc, %f1, %f0 ldub [%l7 + 0x60], %i1 tsubcctv %o3, 0x0598, %i5 stx %l0, [%l7 + 0x68] ldub [%l7 + 0x37], %o1 bcc,pt %icc, loop_106 movneg %xcc, %i6, %o5 ldub [%l7 + 0x71], %i3 orncc %o7, %o6, %l4 loop_106: fnors %f14, %f13, %f14 fmovdcc %xcc, %f7, %f12 fpadd32s %f9, %f4, %f15 std %f0, [%l7 + 0x58] fmovsa %xcc, %f14, %f5 stb %o0, [%l7 + 0x5D] brnz,a %l2, loop_107 fcmple32 %f8, %f14, %g3 edge16l %g6, %i7, %o2 fbug %fcc0, loop_108 loop_107: brnz %g7, loop_109 ldsb [%l7 + 0x59], %g5 edge16 %l3, %i4, %g1 loop_108: fmovdgu %xcc, %f11, %f14 loop_109: brz %l6, loop_110 stw %i0, [%l7 + 0x2C] lduh [%l7 + 0x76], %g4 bcs,a %icc, loop_111 loop_110: fmovrslez %i2, %f3, %f6 ldsh [%l7 + 0x16], %l5 stw %g2, [%l7 + 0x0C] loop_111: brlez,a %l1, loop_112 brlz,a %i1, loop_113 sdivcc %o4, 0x0FF5, %o3 brlz %i5, loop_114 loop_112: edge16n %l0, %i6, %o1 loop_113: move %icc, %i3, %o7 xorcc %o6, %o5, %l4 loop_114: fmovscs %xcc, %f7, %f9 lduh [%l7 + 0x5A], %l2 fors %f0, %f9, %f9 ldd [%l7 + 0x38], %f8 fbe,a %fcc0, loop_115 orcc %g3, %o0, %i7 fcmpd %fcc3, %f0, %f4 ldd [%l7 + 0x68], %f10 loop_115: movrne %g6, %o2, %g5 std %f4, [%l7 + 0x78] ldd [%l7 + 0x78], %f0 ld [%l7 + 0x78], %f11 fmovrdne %g7, %f2, %f12 movcs %xcc, %l3, %g1 fmovsvs %icc, %f4, %f3 ldsh [%l7 + 0x1C], %i4 ld [%l7 + 0x18], %f0 fmovdneg %icc, %f10, %f11 tn %xcc, 0x0 fmovrdgz %l6, %f0, %f2 edge8ln %i0, %i2, %l5 stw %g2, [%l7 + 0x58] sll %l1, 0x19, %i1 brlz,a %g4, loop_116 for %f10, %f4, %f12 fornot1 %f2, %f4, %f14 ldsb [%l7 + 0x7B], %o3 loop_116: fmovdvs %icc, %f1, %f0 subc %i5, 0x196E, %o4 udivx %i6, 0x10B4, %l0 ldd [%l7 + 0x48], %f2 subccc %i3, 0x1247, %o7 fcmps %fcc0, %f2, %f5 tneg %xcc, 0x0 movcs %xcc, %o6, %o1 lduh [%l7 + 0x20], %l4 stw %o5, [%l7 + 0x5C] fble,a %fcc0, loop_117 fornot2s %f5, %f14, %f14 ld [%l7 + 0x24], %f1 srlx %l2, 0x07, %g3 loop_117: ldd [%l7 + 0x70], %f0 fmovrdgz %i7, %f8, %f2 stb %g6, [%l7 + 0x5E] bcs,pn %icc, loop_118 fpadd32 %f10, %f8, %f10 fnegs %f7, %f5 fxors %f14, %f1, %f2 loop_118: edge32 %o0, %g5, %o2 edge8n %g7, %g1, %l3 fbul %fcc0, loop_119 brgz,a %i4, loop_120 sdivx %l6, 0x06E5, %i2 edge8ln %i0, %g2, %l1 loop_119: fcmped %fcc2, %f14, %f8 loop_120: fble %fcc0, loop_121 lduh [%l7 + 0x0A], %i1 ldsh [%l7 + 0x18], %g4 fmovs %f2, %f15 loop_121: fpsub16 %f14, %f8, %f14 brnz %o3, loop_122 fmovspos %xcc, %f3, %f3 subccc %l5, 0x1638, %i5 movn %xcc, %o4, %i6 loop_122: for %f10, %f14, %f4 subc %l0, %i3, %o7 lduw [%l7 + 0x18], %o1 stx %l4, [%l7 + 0x70] fmovdneg %xcc, %f13, %f3 movl %icc, %o5, %o6 stb %g3, [%l7 + 0x0F] umulcc %l2, 0x1F84, %g6 movvc %icc, %o0, %i7 std %f14, [%l7 + 0x70] ldsw [%l7 + 0x3C], %o2 fmul8x16au %f13, %f7, %f0 ldsw [%l7 + 0x1C], %g5 fsrc1s %f7, %f1 fandnot2s %f5, %f8, %f15 stw %g7, [%l7 + 0x5C] stb %g1, [%l7 + 0x35] orncc %l3, %i4, %i2 fmovrdlez %l6, %f8, %f2 ldx [%l7 + 0x38], %i0 fones %f2 fmovsg %xcc, %f5, %f5 fpsub16s %f2, %f7, %f1 bvs %icc, loop_123 fsrc1s %f10, %f15 mulscc %l1, %g2, %g4 ldsh [%l7 + 0x30], %o3 loop_123: fpack16 %f10, %f13 popc %l5, %i1 srlx %i5, %o4, %l0 alignaddrl %i3, %i6, %o7 fmovrde %o1, %f8, %f14 ld [%l7 + 0x54], %f15 fbne %fcc3, loop_124 bvs,pt %icc, loop_125 movneg %xcc, %o5, %o6 edge32ln %g3, %l4, %l2 loop_124: fmovrdlz %g6, %f14, %f10 loop_125: ldx [%l7 + 0x30], %o0 fpack16 %f10, %f7 ldsw [%l7 + 0x08], %o2 fmovdcs %icc, %f15, %f5 tsubcc %g5, 0x1C5B, %i7 fnot1 %f6, %f14 fpadd32 %f10, %f12, %f6 bvs loop_126 stb %g1, [%l7 + 0x3F] lduw [%l7 + 0x58], %g7 movg %xcc, %i4, %l3 loop_126: stw %l6, [%l7 + 0x74] fmovs %f8, %f3 lduw [%l7 + 0x4C], %i2 fmovrsgz %l1, %f0, %f5 fpackfix %f8, %f2 and %g2, 0x01AA, %i0 fone %f2 fbuge %fcc0, loop_127 sllx %o3, %l5, %i1 array8 %g4, %o4, %i5 fmovse %xcc, %f12, %f4 loop_127: fmovdpos %xcc, %f1, %f5 fmovse %icc, %f9, %f2 sdiv %i3, 0x1988, %i6 brgez,a %o7, loop_128 fmovrsne %l0, %f15, %f12 fmovrsgez %o1, %f10, %f10 ldd [%l7 + 0x40], %f0 loop_128: fexpand %f4, %f4 fcmps %fcc1, %f7, %f4 array16 %o6, %g3, %l4 movpos %xcc, %o5, %g6 movg %xcc, %l2, %o0 ldsb [%l7 + 0x0F], %o2 ldd [%l7 + 0x10], %f12 brz %i7, loop_129 ldx [%l7 + 0x08], %g1 fmovdne %icc, %f8, %f8 fandnot2s %f1, %f7, %f8 loop_129: ldub [%l7 + 0x10], %g5 fnegd %f6, %f4 fcmpd %fcc3, %f0, %f14 ldsh [%l7 + 0x0E], %i4 stx %g7, [%l7 + 0x60] stb %l3, [%l7 + 0x39] ldub [%l7 + 0x48], %l6 edge32l %i2, %g2, %i0 ldub [%l7 + 0x51], %l1 fzero %f8 edge16 %o3, %l5, %i1 lduh [%l7 + 0x0C], %g4 edge8l %i5, %i3, %o4 fbg %fcc2, loop_130 lduh [%l7 + 0x2C], %o7 std %f14, [%l7 + 0x78] subcc %l0, 0x0D82, %i6 loop_130: movrlez %o1, 0x32A, %o6 ldub [%l7 + 0x60], %g3 fbue %fcc1, loop_131 fnot1 %f2, %f0 bgu %xcc, loop_132 popc 0x05EE, %o5 loop_131: ldx [%l7 + 0x18], %l4 movcc %icc, %g6, %l2 loop_132: tle %xcc, 0x7 fmovsvs %icc, %f9, %f4 move %icc, %o0, %i7 tleu %xcc, 0x7 brz,a %o2, loop_133 bgu loop_134 array16 %g5, %i4, %g7 fpadd32 %f14, %f14, %f10 loop_133: fble,a %fcc3, loop_135 loop_134: ldsw [%l7 + 0x7C], %g1 bne,pt %icc, loop_136 edge16ln %l6, %i2, %l3 loop_135: nop setx loop_137, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x08], %i0 loop_136: sth %g2, [%l7 + 0x6E] lduw [%l7 + 0x78], %l1 loop_137: array32 %o3, %i1, %g4 lduw [%l7 + 0x60], %l5 ldsb [%l7 + 0x37], %i3 fble,a %fcc2, loop_138 ldsh [%l7 + 0x66], %i5 edge32ln %o4, %o7, %l0 lduh [%l7 + 0x40], %i6 loop_138: srax %o1, 0x15, %g3 fbn,a %fcc0, loop_139 fcmple32 %f2, %f12, %o5 bneg,a %icc, loop_140 fmovsn %icc, %f13, %f2 loop_139: fmovsn %icc, %f2, %f12 movrgez %l4, %g6, %o6 loop_140: fba %fcc2, loop_141 fcmple32 %f2, %f0, %o0 stw %l2, [%l7 + 0x30] fpadd32 %f10, %f8, %f8 loop_141: std %f10, [%l7 + 0x08] edge8 %o2, %i7, %g5 sdivx %g7, 0x16AC, %g1 fbul %fcc0, loop_142 fpadd16s %f5, %f9, %f2 fmovdn %xcc, %f8, %f12 ldsb [%l7 + 0x6D], %l6 loop_142: fcmpgt16 %f8, %f4, %i4 bshuffle %f6, %f4, %f14 fmovsg %icc, %f12, %f1 ldub [%l7 + 0x32], %l3 addc %i0, 0x117E, %i2 fandnot2 %f6, %f14, %f10 tle %xcc, 0x2 nop setx loop_143, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bcc,a loop_144 fpsub32s %f12, %f10, %f6 fbg %fcc2, loop_145 loop_143: movvc %icc, %g2, %l1 loop_144: stx %i1, [%l7 + 0x60] std %f0, [%l7 + 0x78] loop_145: ldx [%l7 + 0x60], %o3 stb %l5, [%l7 + 0x14] umul %g4, 0x003B, %i5 fmovsneg %icc, %f12, %f2 fnot1 %f0, %f0 ldsh [%l7 + 0x3E], %o4 ldx [%l7 + 0x58], %o7 ldsb [%l7 + 0x17], %i3 ldsb [%l7 + 0x2F], %l0 stx %i6, [%l7 + 0x18] array8 %g3, %o5, %l4 fmovdg %xcc, %f3, %f1 fand %f4, %f10, %f14 srax %o1, %g6, %o0 pdist %f2, %f0, %f2 movneg %icc, %l2, %o2 movcc %xcc, %o6, %i7 addc %g7, %g1, %g5 sra %l6, %i4, %i0 edge8n %l3, %i2, %l1 stw %g2, [%l7 + 0x20] ldd [%l7 + 0x68], %f2 sdivx %o3, 0x0EC2, %i1 udivx %g4, 0x17E9, %i5 stb %o4, [%l7 + 0x50] orncc %o7, %l5, %l0 fnot1 %f6, %f12 fandnot2s %f10, %f7, %f11 stb %i3, [%l7 + 0x6F] movl %icc, %g3, %o5 stw %l4, [%l7 + 0x74] stb %i6, [%l7 + 0x35] fblg,a %fcc0, loop_146 fbg,a %fcc3, loop_147 pdist %f2, %f12, %f10 movre %g6, %o0, %l2 loop_146: fmovrse %o2, %f4, %f12 loop_147: xnor %o6, 0x1117, %o1 fand %f4, %f4, %f6 fxnor %f6, %f10, %f2 fpadd32s %f4, %f3, %f8 fmovrsgz %i7, %f10, %f7 ble,a,pn %xcc, loop_148 fmovscs %icc, %f3, %f7 lduw [%l7 + 0x6C], %g7 sra %g1, 0x0B, %l6 loop_148: fmovdcc %icc, %f1, %f9 lduw [%l7 + 0x44], %i4 udiv %i0, 0x0FB5, %l3 fmovspos %xcc, %f10, %f12 ldub [%l7 + 0x3D], %g5 fandnot1s %f9, %f14, %f0 fand %f2, %f12, %f6 ldd [%l7 + 0x48], %f2 st %f3, [%l7 + 0x78] movrlz %l1, %g2, %i2 ldd [%l7 + 0x78], %f6 fbo %fcc3, loop_149 fbuge %fcc0, loop_150 bcc,a,pn %icc, loop_151 brlz %i1, loop_152 loop_149: std %f0, [%l7 + 0x28] loop_150: bl,pn %xcc, loop_153 loop_151: fandnot1 %f12, %f14, %f12 loop_152: sll %g4, %i5, %o4 stw %o7, [%l7 + 0x64] loop_153: tge %xcc, 0x2 fbl %fcc0, loop_154 tleu %icc, 0x2 movle %icc, %o3, %l5 stx %l0, [%l7 + 0x20] loop_154: fabss %f6, %f11 fcmpes %fcc1, %f0, %f0 subcc %g3, 0x14A9, %i3 fbug,a %fcc1, loop_155 lduh [%l7 + 0x62], %l4 addccc %o5, %g6, %o0 movrgz %l2, 0x318, %o2 loop_155: std %f4, [%l7 + 0x58] stx %i6, [%l7 + 0x20] fexpand %f10, %f2 xorcc %o6, 0x040B, %i7 fmovsg %xcc, %f12, %f0 fmovdneg %icc, %f15, %f12 fones %f12 ldub [%l7 + 0x1F], %g7 siam 0x2 nop setx loop_156, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bl,a,pn %xcc, loop_157 ldsw [%l7 + 0x08], %o1 ldd [%l7 + 0x38], %f12 loop_156: fbo,a %fcc2, loop_158 loop_157: st %f14, [%l7 + 0x58] ldsb [%l7 + 0x65], %l6 fmovdl %xcc, %f8, %f5 loop_158: edge8 %i4, %i0, %g1 fpack16 %f10, %f11 bcs,a %icc, loop_159 st %f5, [%l7 + 0x10] fors %f13, %f9, %f9 ld [%l7 + 0x74], %f11 loop_159: sth %g5, [%l7 + 0x0E] fmovd %f4, %f4 sdiv %l1, 0x1775, %g2 edge32n %l3, %i2, %i1 ldd [%l7 + 0x70], %f0 fnegd %f10, %f0 fpadd32s %f15, %f9, %f10 fsrc1 %f0, %f6 fmovrsgz %g4, %f2, %f6 movcs %icc, %i5, %o7 lduh [%l7 + 0x5E], %o3 ldd [%l7 + 0x28], %f2 bvs,pn %xcc, loop_160 fbn %fcc1, loop_161 bpos,a %xcc, loop_162 addc %o4, 0x1A41, %l0 loop_160: movrne %l5, %i3, %l4 loop_161: taddcc %g3, 0x1D5C, %g6 loop_162: fcmps %fcc3, %f12, %f3 fxnors %f13, %f13, %f9 fbl,a %fcc3, loop_163 srax %o5, 0x12, %o0 fxnors %f9, %f11, %f3 fmovdge %icc, %f2, %f8 loop_163: move %xcc, %o2, %l2 fcmps %fcc2, %f3, %f14 fmovrdlz %i6, %f2, %f10 fbug %fcc2, loop_164 fmovrsgez %o6, %f6, %f2 ldsb [%l7 + 0x42], %g7 fmovsgu %xcc, %f0, %f7 loop_164: lduh [%l7 + 0x42], %o1 fand %f10, %f2, %f0 ldub [%l7 + 0x5C], %i7 edge16l %l6, %i4, %i0 ldsw [%l7 + 0x18], %g5 sth %g1, [%l7 + 0x32] fones %f15 movre %l1, %l3, %g2 ldd [%l7 + 0x60], %f8 tneg %icc, 0x0 fmovsgu %xcc, %f4, %f8 bshuffle %f8, %f2, %f2 fpadd32 %f2, %f10, %f8 srl %i1, 0x15, %i2 xorcc %i5, 0x0D9F, %o7 ldx [%l7 + 0x58], %o3 std %f8, [%l7 + 0x68] taddcctv %g4, %l0, %o4 be loop_165 sth %i3, [%l7 + 0x1C] ldsb [%l7 + 0x65], %l5 edge8l %g3, %l4, %o5 loop_165: std %f6, [%l7 + 0x48] tvc %xcc, 0x7 taddcctv %o0, %o2, %g6 fnot2 %f14, %f10 ldsh [%l7 + 0x10], %l2 ba,pt %xcc, loop_166 fmovsl %icc, %f15, %f15 fpack32 %f0, %f6, %f6 mulx %o6, %i6, %g7 loop_166: fcmpne16 %f4, %f2, %o1 fmovdne %icc, %f11, %f0 fmovscs %xcc, %f2, %f1 st %f0, [%l7 + 0x6C] lduw [%l7 + 0x6C], %i7 taddcc %i4, %i0, %l6 movpos %xcc, %g1, %l1 array32 %g5, %g2, %l3 st %f1, [%l7 + 0x0C] fcmple32 %f12, %f12, %i2 ldsh [%l7 + 0x7A], %i5 stx %i1, [%l7 + 0x38] sra %o3, %g4, %l0 bl,a loop_167 ldsh [%l7 + 0x6E], %o7 movrne %i3, %l5, %g3 ldsw [%l7 + 0x28], %l4 loop_167: fmovsgu %xcc, %f7, %f0 fmovdvc %icc, %f2, %f3 fba,a %fcc2, loop_168 fabss %f13, %f6 ldsb [%l7 + 0x38], %o4 fmovsne %icc, %f10, %f1 loop_168: std %f2, [%l7 + 0x70] movne %icc, %o5, %o0 edge8ln %g6, %o2, %o6 mulx %l2, %i6, %o1 fmovdne %icc, %f9, %f13 ldsw [%l7 + 0x60], %i7 tleu %icc, 0x2 or %g7, 0x041B, %i4 lduw [%l7 + 0x48], %i0 fmovsgu %icc, %f2, %f15 fbl,a %fcc2, loop_169 fornot1 %f6, %f10, %f12 lduw [%l7 + 0x1C], %l6 movre %g1, 0x1E4, %l1 loop_169: ld [%l7 + 0x48], %f2 fmovd %f8, %f10 lduw [%l7 + 0x50], %g2 fnot1 %f2, %f4 movvs %icc, %g5, %l3 edge8ln %i2, %i1, %o3 fmovsvc %xcc, %f2, %f7 stx %g4, [%l7 + 0x10] taddcctv %i5, 0x16BA, %o7 bpos %xcc, loop_170 addccc %l0, 0x0D57, %l5 fmovdvs %icc, %f8, %f7 stx %i3, [%l7 + 0x28] loop_170: fmovdvs %icc, %f13, %f14 std %f4, [%l7 + 0x70] pdist %f2, %f10, %f8 fnot2s %f5, %f5 fones %f12 fmovdvs %xcc, %f2, %f12 fbuge %fcc0, loop_171 movrlz %l4, 0x05F, %g3 ldub [%l7 + 0x49], %o5 addccc %o0, 0x1755, %g6 loop_171: ldx [%l7 + 0x70], %o4 and %o2, %o6, %i6 stw %o1, [%l7 + 0x0C] ldsw [%l7 + 0x6C], %i7 lduw [%l7 + 0x64], %g7 edge32l %i4, %l2, %i0 std %f8, [%l7 + 0x60] ldd [%l7 + 0x70], %f14 fmovsvs %xcc, %f6, %f4 nop setx loop_172, %l0, %l1 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, %l6, %l1 fmul8sux16 %f2, %f2, %f8 stw %g2, [%l7 + 0x74] loop_172: ldd [%l7 + 0x38], %f2 bcc,a %icc, loop_173 fbn,a %fcc2, loop_174 fmovsneg %icc, %f2, %f5 ba,a loop_175 loop_173: tpos %icc, 0x7 loop_174: std %f8, [%l7 + 0x20] movneg %icc, %l3, %i2 loop_175: sth %g5, [%l7 + 0x7E] bvs loop_176 ldub [%l7 + 0x46], %i1 fnands %f2, %f9, %f8 stb %o3, [%l7 + 0x1C] loop_176: fsrc1s %f5, %f7 fmovrslez %i5, %f5, %f5 fmovrdgez %o7, %f4, %f8 pdist %f12, %f6, %f14 fmovdpos %icc, %f1, %f6 move %icc, %g4, %l0 ldd [%l7 + 0x18], %f6 fmovde %icc, %f11, %f12 fbe,a %fcc0, loop_177 movn %icc, %i3, %l5 fmovda %xcc, %f8, %f4 alignaddr %l4, %o5, %g3 loop_177: fmul8x16al %f8, %f14, %f14 movge %icc, %o0, %g6 te %icc, 0x5 fmovdn %xcc, %f8, %f4 fmovspos %icc, %f14, %f7 fmovdleu %xcc, %f2, %f11 nop setx loop_178, %l0, %l1 jmpl %l1, %o4 srax %o6, 0x12, %i6 brz,a %o1, loop_179 movl %icc, %o2, %i7 loop_178: stw %g7, [%l7 + 0x2C] tsubcc %l2, 0x189B, %i4 loop_179: mulx %g1, %i0, %l6 fnor %f4, %f0, %f14 andcc %g2, 0x0F41, %l3 fpackfix %f0, %f11 fblg,a %fcc2, loop_180 mova %xcc, %l1, %i2 movg %icc, %i1, %g5 ldub [%l7 + 0x46], %o3 loop_180: brgez %o7, loop_181 brgz,a %g4, loop_182 ldsh [%l7 + 0x16], %l0 ldsw [%l7 + 0x2C], %i5 loop_181: stw %l5, [%l7 + 0x54] loop_182: tneg %icc, 0x3 movge %icc, %i3, %o5 tgu %icc, 0x0 st %f0, [%l7 + 0x48] fmovrse %g3, %f14, %f2 fornot1 %f8, %f2, %f14 ldub [%l7 + 0x5C], %o0 sdiv %l4, 0x0A3B, %o4 bge,a,pn %icc, loop_183 sethi 0x01D1, %g6 fandnot2 %f4, %f8, %f12 fmovrslez %i6, %f15, %f15 loop_183: fmovdl %xcc, %f13, %f8 lduw [%l7 + 0x70], %o6 fnands %f4, %f13, %f1 lduw [%l7 + 0x60], %o2 bpos,pn %xcc, loop_184 stx %i7, [%l7 + 0x10] fpack32 %f14, %f0, %f8 st %f8, [%l7 + 0x70] loop_184: tgu %icc, 0x1 fcmpne16 %f10, %f6, %g7 stb %l2, [%l7 + 0x34] movpos %icc, %o1, %g1 taddcc %i0, %l6, %g2 fmovdpos %icc, %f3, %f15 fmovrslz %i4, %f5, %f8 fandnot2 %f4, %f14, %f8 ldsh [%l7 + 0x66], %l3 add %l1, %i2, %g5 fbge %fcc3, loop_185 stx %o3, [%l7 + 0x18] srlx %i1, %g4, %l0 stb %o7, [%l7 + 0x70] loop_185: stx %i5, [%l7 + 0x50] sub %l5, %o5, %i3 ta %xcc, 0x5 fcmpes %fcc3, %f13, %f5 andcc %g3, %o0, %l4 st %f9, [%l7 + 0x40] sdivcc %g6, 0x0DC7, %i6 fcmpgt32 %f6, %f4, %o4 fmovrde %o2, %f2, %f14 fxors %f15, %f8, %f0 ldsh [%l7 + 0x64], %o6 tsubcctv %g7, %l2, %o1 fornot1s %f12, %f11, %f2 stw %i7, [%l7 + 0x1C] ldsw [%l7 + 0x70], %i0 lduw [%l7 + 0x44], %l6 sllx %g2, %g1, %i4 stw %l1, [%l7 + 0x34] fmul8x16au %f1, %f5, %f4 edge16ln %l3, %g5, %i2 std %f8, [%l7 + 0x30] movrgez %o3, %i1, %g4 pdist %f6, %f8, %f0 fornot2 %f2, %f12, %f12 fnor %f14, %f8, %f14 ldx [%l7 + 0x60], %o7 fpsub16s %f14, %f10, %f2 fmuld8ulx16 %f7, %f10, %f0 tne %icc, 0x6 fbg,a %fcc1, loop_186 ldsb [%l7 + 0x2A], %l0 and %i5, 0x06C0, %o5 sth %l5, [%l7 + 0x26] loop_186: movne %xcc, %i3, %g3 ldub [%l7 + 0x22], %l4 array32 %g6, %o0, %i6 sth %o2, [%l7 + 0x14] ldsb [%l7 + 0x29], %o6 fandnot1 %f6, %f6, %f14 tleu %icc, 0x6 fbue %fcc1, loop_187 fcmpd %fcc3, %f10, %f8 fmovdgu %icc, %f7, %f15 fcmpgt16 %f0, %f4, %g7 loop_187: fmovdvc %xcc, %f1, %f5 bge,a,pt %xcc, loop_188 fmovsvc %xcc, %f4, %f13 std %f8, [%l7 + 0x78] lduw [%l7 + 0x0C], %l2 loop_188: fmovrdlez %o4, %f8, %f14 fcmpeq32 %f14, %f8, %i7 fsrc2s %f8, %f5 ldub [%l7 + 0x3B], %i0 bcc,a,pn %xcc, loop_189 movn %xcc, %o1, %g2 sub %l6, 0x1D73, %g1 tvc %xcc, 0x2 loop_189: ldsw [%l7 + 0x38], %l1 tle %xcc, 0x6 xnor %i4, %g5, %l3 brgez %o3, loop_190 stw %i1, [%l7 + 0x58] movrlz %g4, %i2, %o7 movcc %xcc, %i5, %o5 loop_190: fcmps %fcc3, %f4, %f9 tvc %icc, 0x4 movrne %l0, %i3, %g3 edge16 %l4, %g6, %l5 fmovdle %xcc, %f13, %f14 stw %o0, [%l7 + 0x54] lduw [%l7 + 0x70], %o2 fmovda %icc, %f11, %f6 bshuffle %f10, %f14, %f4 fmovrslez %i6, %f4, %f3 mulscc %g7, %l2, %o6 lduh [%l7 + 0x76], %o4 fpadd32 %f0, %f4, %f10 fone %f14 srlx %i0, %i7, %o1 ldsw [%l7 + 0x48], %l6 st %f8, [%l7 + 0x28] fabsd %f6, %f14 for %f12, %f6, %f4 fxor %f10, %f4, %f14 tsubcctv %g1, %g2, %i4 ble,pt %icc, loop_191 fbuge %fcc1, loop_192 stx %g5, [%l7 + 0x30] fnot1s %f1, %f2 loop_191: fmovdl %icc, %f9, %f1 loop_192: udivx %l1, 0x1E27, %o3 nop setx loop_193, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movle %icc, %i1, %g4 ld [%l7 + 0x10], %f14 fandnot1s %f3, %f8, %f3 loop_193: fmul8x16al %f7, %f2, %f4 fmovda %icc, %f10, %f11 fzeros %f0 fmovdle %icc, %f9, %f2 tleu %icc, 0x4 fornot1s %f2, %f6, %f12 fmovdl %xcc, %f9, %f11 fpmerge %f14, %f9, %f10 udiv %l3, 0x1E56, %i2 orncc %i5, %o7, %o5 fbne,a %fcc0, loop_194 call loop_195 tle %xcc, 0x4 bg,a loop_196 loop_194: ld [%l7 + 0x58], %f12 loop_195: movneg %xcc, %i3, %l0 fand %f6, %f10, %f14 loop_196: orn %g3, 0x1499, %l4 sll %g6, 0x14, %l5 ldsw [%l7 + 0x7C], %o0 ldsw [%l7 + 0x28], %i6 ldsw [%l7 + 0x10], %o2 fnor %f8, %f0, %f2 lduh [%l7 + 0x32], %l2 ld [%l7 + 0x5C], %f8 xnorcc %g7, 0x0FEF, %o4 fornot2 %f2, %f4, %f4 tn %xcc, 0x2 fpmerge %f6, %f9, %f10 fbu,a %fcc1, loop_197 sth %o6, [%l7 + 0x64] fmovrdgz %i0, %f4, %f2 stb %o1, [%l7 + 0x20] loop_197: fpackfix %f4, %f4 fmul8ulx16 %f0, %f6, %f14 xorcc %l6, %i7, %g2 edge8ln %g1, %g5, %l1 fmovsvs %icc, %f4, %f9 fcmpgt16 %f2, %f2, %o3 movn %icc, %i1, %i4 bcs %xcc, loop_198 brlz,a %g4, loop_199 brnz,a %i2, loop_200 fornot1s %f1, %f15, %f12 loop_198: ldsh [%l7 + 0x66], %l3 loop_199: fcmple16 %f10, %f2, %i5 loop_200: fblg %fcc3, loop_201 edge8ln %o5, %o7, %l0 brlez,a %g3, loop_202 fbug %fcc3, loop_203 loop_201: bpos,a loop_204 sra %l4, %g6, %i3 loop_202: ldx [%l7 + 0x48], %l5 loop_203: fnand %f14, %f6, %f4 loop_204: lduh [%l7 + 0x7C], %i6 smulcc %o0, %l2, %o2 ldub [%l7 + 0x50], %g7 ta %xcc, 0x5 fornot2s %f11, %f6, %f1 fandnot2 %f6, %f6, %f10 fornot2 %f4, %f10, %f10 siam 0x2 taddcctv %o4, %o6, %i0 fmovrde %l6, %f4, %f4 orn %i7, %g2, %g1 stb %o1, [%l7 + 0x69] te %icc, 0x6 stb %l1, [%l7 + 0x63] fornot1s %f3, %f10, %f14 addc %g5, %i1, %i4 ble,a %icc, loop_205 fnands %f0, %f2, %f3 tgu %xcc, 0x1 edge16l %o3, %i2, %l3 loop_205: lduh [%l7 + 0x20], %g4 lduw [%l7 + 0x40], %i5 bvs,a,pn %xcc, loop_206 fmovsn %icc, %f10, %f13 ldd [%l7 + 0x70], %f12 fmovsgu %xcc, %f10, %f6 loop_206: fnot2 %f8, %f2 fmul8ulx16 %f14, %f2, %f12 ble,a loop_207 ld [%l7 + 0x4C], %f15 stb %o7, [%l7 + 0x30] ldsh [%l7 + 0x7A], %o5 loop_207: ldub [%l7 + 0x65], %g3 udiv %l0, 0x17A8, %g6 ldd [%l7 + 0x70], %f8 edge32l %i3, %l5, %i6 fble %fcc3, loop_208 xorcc %l4, 0x094D, %o0 bneg,a %icc, loop_209 subccc %l2, 0x1A86, %g7 loop_208: ld [%l7 + 0x2C], %f3 stb %o2, [%l7 + 0x7F] loop_209: fmovrdne %o6, %f10, %f10 movcc %xcc, %i0, %o4 edge8 %i7, %g2, %l6 sth %o1, [%l7 + 0x66] array8 %l1, %g5, %g1 fnors %f12, %f4, %f9 fmovrdgez %i4, %f12, %f8 fnand %f14, %f14, %f2 st %f6, [%l7 + 0x30] fmovdn %icc, %f7, %f3 ldx [%l7 + 0x50], %o3 bleu,a,pn %icc, loop_210 fmovdg %icc, %f13, %f8 bgu %icc, loop_211 stb %i2, [%l7 + 0x39] loop_210: ld [%l7 + 0x14], %f8 fmovsneg %icc, %f9, %f9 loop_211: ld [%l7 + 0x50], %f11 fnor %f10, %f0, %f14 movvs %icc, %l3, %g4 ldsw [%l7 + 0x10], %i1 umulcc %o7, 0x133C, %i5 stw %o5, [%l7 + 0x6C] ldub [%l7 + 0x27], %l0 fsrc1 %f12, %f12 fmovsleu %xcc, %f12, %f12 lduw [%l7 + 0x50], %g3 be,a,pn %xcc, loop_212 andcc %i3, %g6, %l5 fpsub32s %f14, %f7, %f9 movrlez %i6, %o0, %l2 loop_212: fandnot1s %f3, %f5, %f14 bl loop_213 st %f3, [%l7 + 0x3C] brgz,a %l4, loop_214 udivx %g7, 0x15D9, %o6 loop_213: mova %xcc, %i0, %o4 brz %i7, loop_215 loop_214: ldsh [%l7 + 0x16], %g2 mulscc %o2, 0x1D68, %l6 sth %o1, [%l7 + 0x50] loop_215: ldx [%l7 + 0x10], %g5 bcc,a loop_216 fnot1s %f9, %f7 movcs %icc, %l1, %i4 sdiv %g1, 0x16F0, %o3 loop_216: bg,a,pn %xcc, loop_217 xnorcc %i2, %l3, %i1 fpsub16 %f6, %f10, %f4 edge32n %g4, %o7, %o5 loop_217: ldub [%l7 + 0x0C], %i5 fmovrslz %g3, %f15, %f6 edge16n %i3, %l0, %l5 ldd [%l7 + 0x48], %f2 tcs %xcc, 0x2 ldd [%l7 + 0x10], %f12 fmovsle %xcc, %f7, %f9 fmovscc %icc, %f15, %f12 srax %i6, %o0, %l2 lduw [%l7 + 0x70], %l4 bleu,a,pt %xcc, loop_218 movrgez %g6, %o6, %g7 brlz %i0, loop_219 bcc %xcc, loop_220 loop_218: brgz %i7, loop_221 std %f4, [%l7 + 0x70] loop_219: array32 %o4, %o2, %g2 loop_220: udivcc %o1, 0x0258, %g5 loop_221: movrlz %l6, 0x1FB, %l1 ldub [%l7 + 0x2F], %i4 fmovdne %xcc, %f13, %f8 srl %o3, %i2, %l3 alignaddr %g1, %g4, %o7 fbue %fcc0, loop_222 fcmpeq32 %f2, %f2, %i1 ldd [%l7 + 0x30], %f4 ldd [%l7 + 0x50], %f0 loop_222: sdivcc %o5, 0x19B2, %g3 fpsub32 %f4, %f6, %f10 addcc %i5, 0x03FC, %i3 brlez,a %l0, loop_223 addcc %i6, %l5, %o0 fcmpne32 %f2, %f10, %l2 fmovdge %icc, %f15, %f10 loop_223: fcmpeq32 %f14, %f10, %g6 fcmps %fcc1, %f6, %f14 fmovscs %icc, %f11, %f9 fcmps %fcc2, %f2, %f3 edge8 %o6, %g7, %l4 ld [%l7 + 0x4C], %f4 addcc %i7, 0x03F0, %i0 fmuld8sux16 %f5, %f0, %f8 bn,pt %icc, loop_224 ba,a %xcc, loop_225 ld [%l7 + 0x40], %f5 edge32 %o4, %o2, %o1 loop_224: fornot1s %f5, %f11, %f4 loop_225: fmovdneg %xcc, %f0, %f15 ldsw [%l7 + 0x24], %g5 ldd [%l7 + 0x40], %f12 movrlez %g2, %l6, %l1 fmuld8sux16 %f2, %f1, %f10 xorcc %o3, %i2, %l3 ldx [%l7 + 0x60], %i4 brlz,a %g4, loop_226 ldx [%l7 + 0x60], %o7 fmovdcs %icc, %f1, %f2 fbule %fcc3, loop_227 loop_226: fnot2s %f1, %f3 fmuld8ulx16 %f0, %f11, %f8 subc %g1, %i1, %o5 loop_227: tg %icc, 0x7 ta %xcc, 0x2 fbo,a %fcc3, loop_228 stx %g3, [%l7 + 0x70] tl %xcc, 0x3 tne %icc, 0x1 loop_228: fornot1s %f15, %f11, %f13 ldsw [%l7 + 0x64], %i3 subc %i5, 0x19A7, %l0 fpadd16 %f8, %f2, %f8 ldsh [%l7 + 0x5E], %i6 tn %xcc, 0x6 fbe %fcc1, loop_229 st %f8, [%l7 + 0x60] stw %o0, [%l7 + 0x2C] ldub [%l7 + 0x7A], %l2 loop_229: fmovrslz %l5, %f3, %f6 ldd [%l7 + 0x50], %f2 bvs loop_230 bvc %xcc, loop_231 nop setx loop_232, %l0, %l1 jmpl %l1, %o6 movleu %icc, %g7, %l4 loop_230: subcc %i7, %i0, %o4 loop_231: tg %xcc, 0x5 loop_232: ldsh [%l7 + 0x62], %o2 lduh [%l7 + 0x3C], %g6 st %f5, [%l7 + 0x60] mulscc %g5, %o1, %g2 fandnot2s %f15, %f9, %f0 fands %f11, %f0, %f14 fmovrsgez %l1, %f2, %f9 fmovrsgz %l6, %f0, %f5 udivcc %o3, 0x1D81, %i2 fpadd32 %f12, %f4, %f12 mova %icc, %l3, %g4 ldsh [%l7 + 0x10], %o7 sub %g1, %i1, %o5 fpsub32s %f14, %f15, %f8 movneg %icc, %i4, %g3 fmovdg %icc, %f7, %f3 fcmpd %fcc1, %f0, %f6 ldd [%l7 + 0x50], %f12 stx %i3, [%l7 + 0x28] ldub [%l7 + 0x0E], %l0 fpadd32s %f12, %f2, %f0 std %f2, [%l7 + 0x10] sth %i6, [%l7 + 0x2C] ble,pn %xcc, loop_233 fbn,a %fcc2, loop_234 fmovrse %o0, %f11, %f11 fbe,a %fcc0, loop_235 loop_233: fmovscc %icc, %f15, %f11 loop_234: ldsw [%l7 + 0x14], %l2 fbule %fcc0, loop_236 loop_235: sth %i5, [%l7 + 0x1E] ldub [%l7 + 0x25], %l5 st %f6, [%l7 + 0x50] loop_236: fxor %f0, %f12, %f4 ta %xcc, 0x6 fand %f10, %f4, %f0 te %xcc, 0x3 subcc %o6, 0x0EA6, %g7 fmuld8sux16 %f15, %f7, %f2 fcmps %fcc0, %f0, %f10 bn %xcc, loop_237 edge8l %l4, %i0, %i7 ldsh [%l7 + 0x6E], %o4 brgz %g6, loop_238 loop_237: fxnors %f7, %f11, %f0 tleu %xcc, 0x1 fpack32 %f10, %f12, %f2 loop_238: bneg,a loop_239 fbuge,a %fcc1, loop_240 andncc %o2, %o1, %g2 lduw [%l7 + 0x20], %l1 loop_239: ta %icc, 0x4 loop_240: array32 %g5, %o3, %i2 movg %xcc, %l3, %g4 fandnot2s %f13, %f12, %f0 fbg,a %fcc2, loop_241 ldub [%l7 + 0x37], %l6 lduh [%l7 + 0x4E], %o7 stx %g1, [%l7 + 0x20] loop_241: bn,a loop_242 tcc %xcc, 0x7 ldsh [%l7 + 0x62], %i1 ldsb [%l7 + 0x67], %o5 loop_242: fmovsvs %icc, %f2, %f1 fsrc1s %f9, %f13 ld [%l7 + 0x20], %f8 fands %f13, %f0, %f0 ldub [%l7 + 0x78], %i4 fornot2 %f12, %f4, %f12 movre %g3, 0x033, %i3 fmovsg %xcc, %f12, %f6 subc %i6, %l0, %o0 fnors %f8, %f9, %f10 tleu %icc, 0x2 fba %fcc2, loop_243 st %f2, [%l7 + 0x3C] stx %l2, [%l7 + 0x40] fmovd %f8, %f12 loop_243: fsrc1s %f7, %f2 st %f9, [%l7 + 0x28] fpadd32s %f10, %f14, %f14 stb %i5, [%l7 + 0x08] udivx %o6, 0x113A, %l5 nop setx loop_244, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdlz %g7, %f12, %f8 fmovsl %icc, %f15, %f8 stx %l4, [%l7 + 0x48] loop_244: brnz %i7, loop_245 sra %i0, %g6, %o2 fcmpeq32 %f14, %f0, %o4 fmul8sux16 %f4, %f2, %f4 loop_245: fbge,a %fcc3, loop_246 fble,a %fcc2, loop_247 movne %xcc, %o1, %g2 edge16n %g5, %l1, %i2 loop_246: edge16n %o3, %g4, %l6 loop_247: fnand %f2, %f14, %f0 fpadd16 %f14, %f10, %f4 stx %l3, [%l7 + 0x48] fandnot1s %f0, %f9, %f9 tl %xcc, 0x5 ldub [%l7 + 0x69], %g1 fba %fcc3, loop_248 fxor %f4, %f8, %f6 movne %xcc, %i1, %o5 ldsw [%l7 + 0x08], %i4 loop_248: sdivcc %o7, 0x1B3F, %g3 be,pt %xcc, loop_249 sub %i3, 0x1D6B, %i6 st %f12, [%l7 + 0x48] ldsb [%l7 + 0x67], %o0 loop_249: ldd [%l7 + 0x60], %f8 fmovsvc %icc, %f3, %f6 ldub [%l7 + 0x20], %l2 edge32n %l0, %i5, %l5 fpadd32s %f10, %f8, %f10 tsubcc %o6, %g7, %i7 bvs,a loop_250 stw %l4, [%l7 + 0x20] ld [%l7 + 0x70], %f5 fmul8x16al %f5, %f5, %f0 loop_250: movrne %g6, %o2, %o4 edge16ln %o1, %i0, %g5 fmovspos %icc, %f2, %f13 ld [%l7 + 0x4C], %f14 fmovspos %icc, %f0, %f8 fnot1s %f0, %f7 fbule %fcc3, loop_251 movcc %xcc, %g2, %l1 fble,a %fcc1, loop_252 fbn,a %fcc0, loop_253 loop_251: tgu %xcc, 0x2 ldsh [%l7 + 0x66], %i2 loop_252: fcmpne32 %f10, %f14, %o3 loop_253: subc %g4, %l3, %l6 lduw [%l7 + 0x70], %i1 fpsub32 %f4, %f14, %f2 orncc %g1, 0x17B4, %o5 fmovda %xcc, %f10, %f1 fbo,a %fcc2, loop_254 sra %i4, 0x02, %g3 fpsub32s %f13, %f9, %f4 fmovsvs %icc, %f6, %f11 loop_254: tgu %icc, 0x3 sll %i3, %o7, %i6 array16 %o0, %l0, %i5 andn %l2, 0x16B7, %o6 bl,a %icc, loop_255 bvc %icc, loop_256 nop setx loop_257, %l0, %l1 jmpl %l1, %g7 sth %l5, [%l7 + 0x3A] loop_255: edge16 %i7, %l4, %g6 loop_256: st %f0, [%l7 + 0x24] loop_257: sll %o4, 0x19, %o2 sethi 0x18D5, %i0 stw %g5, [%l7 + 0x30] taddcctv %o1, 0x1A75, %g2 subccc %i2, 0x15F7, %l1 stw %g4, [%l7 + 0x30] lduw [%l7 + 0x1C], %l3 fands %f7, %f7, %f2 fmovrsne %l6, %f5, %f5 addc %i1, %g1, %o3 fmovdcc %xcc, %f3, %f6 edge8 %o5, %i4, %g3 fnor %f10, %f14, %f10 fcmpne16 %f10, %f14, %i3 stx %i6, [%l7 + 0x70] edge32 %o0, %l0, %i5 umulcc %o7, %l2, %g7 ldsh [%l7 + 0x26], %o6 tgu %xcc, 0x7 brlez %l5, loop_258 ld [%l7 + 0x50], %f13 faligndata %f4, %f8, %f8 ldsh [%l7 + 0x66], %l4 loop_258: st %f2, [%l7 + 0x28] sll %i7, 0x19, %g6 ldub [%l7 + 0x76], %o4 st %f2, [%l7 + 0x18] fbl,a %fcc0, loop_259 sth %o2, [%l7 + 0x48] std %f8, [%l7 + 0x20] fmovsn %xcc, %f0, %f2 loop_259: tge %icc, 0x2 tle %xcc, 0x5 ldsw [%l7 + 0x6C], %g5 tgu %xcc, 0x0 faligndata %f2, %f12, %f14 fbul %fcc1, loop_260 fcmps %fcc3, %f8, %f10 tvs %xcc, 0x3 mulscc %i0, %g2, %o1 loop_260: popc 0x011E, %l1 fmovsl %icc, %f11, %f7 bvc loop_261 fcmple16 %f6, %f0, %i2 edge32l %g4, %l6, %l3 movrlz %i1, %g1, %o3 loop_261: movgu %icc, %i4, %o5 stb %i3, [%l7 + 0x36] fcmple32 %f10, %f0, %i6 fmovsn %icc, %f5, %f9 stx %g3, [%l7 + 0x18] movle %xcc, %o0, %i5 te %icc, 0x2 movrgez %o7, %l2, %g7 tn %xcc, 0x0 bpos,a,pt %icc, loop_262 fcmple16 %f14, %f0, %l0 fmovdle %icc, %f11, %f3 fsrc2s %f11, %f7 loop_262: fmovsgu %xcc, %f12, %f9 lduh [%l7 + 0x7E], %o6 movg %xcc, %l5, %i7 xnor %g6, %l4, %o2 fmovrslez %o4, %f2, %f11 stx %i0, [%l7 + 0x18] alignaddr %g5, %g2, %o1 fcmps %fcc0, %f13, %f15 smul %i2, %l1, %g4 fmovsg %icc, %f12, %f14 fmuld8ulx16 %f8, %f1, %f6 fcmple32 %f10, %f8, %l6 fsrc1s %f15, %f5 andn %l3, 0x096A, %g1 bn,a %icc, loop_263 edge16ln %o3, %i4, %o5 fbu %fcc3, loop_264 stb %i3, [%l7 + 0x65] loop_263: be %icc, loop_265 st %f8, [%l7 + 0x74] loop_264: tgu %icc, 0x3 or %i6, %g3, %o0 loop_265: tvs %icc, 0x1 ldsh [%l7 + 0x0A], %i1 stx %i5, [%l7 + 0x78] ldub [%l7 + 0x1A], %o7 fzero %f6 edge8l %g7, %l2, %l0 sdivx %l5, 0x0982, %o6 fmuld8ulx16 %f13, %f12, %f8 fmovdvc %xcc, %f13, %f15 fors %f1, %f13, %f1 ld [%l7 + 0x58], %f7 fba %fcc3, loop_266 fornot1s %f3, %f4, %f6 fornot1 %f10, %f10, %f8 std %f10, [%l7 + 0x10] loop_266: tsubcctv %i7, 0x02C0, %l4 std %f12, [%l7 + 0x30] popc 0x0EF7, %g6 stb %o2, [%l7 + 0x76] fxnors %f14, %f7, %f13 siam 0x1 bne,pt %xcc, loop_267 fmovsle %xcc, %f13, %f7 tge %icc, 0x1 and %o4, 0x0884, %g5 loop_267: sdivcc %g2, 0x1C77, %o1 fmovsvc %xcc, %f13, %f14 movneg %xcc, %i0, %i2 edge8ln %g4, %l6, %l3 srlx %g1, %o3, %i4 edge32n %l1, %o5, %i3 be,a %icc, loop_268 movre %g3, 0x233, %i6 ldx [%l7 + 0x68], %o0 alignaddr %i1, %i5, %g7 loop_268: fbge %fcc1, loop_269 xorcc %o7, 0x14B8, %l0 array8 %l5, %l2, %i7 bvs,a %xcc, loop_270 loop_269: stw %l4, [%l7 + 0x30] ldd [%l7 + 0x70], %f14 movrgez %g6, 0x377, %o2 loop_270: bge,a,pt %xcc, loop_271 stw %o4, [%l7 + 0x28] fmovsne %xcc, %f14, %f12 brnz %o6, loop_272 loop_271: fmovrsgz %g5, %f0, %f11 lduw [%l7 + 0x14], %g2 fble,a %fcc1, loop_273 loop_272: sllx %o1, %i0, %g4 stb %l6, [%l7 + 0x60] movcs %xcc, %l3, %g1 loop_273: fxnors %f10, %f8, %f0 bl,a %icc, loop_274 smul %o3, 0x1386, %i4 pdist %f2, %f8, %f6 bpos,a,pt %xcc, loop_275 loop_274: movvs %icc, %i2, %l1 ba,pt %xcc, loop_276 call loop_277 loop_275: lduw [%l7 + 0x64], %i3 fcmpes %fcc0, %f12, %f5 loop_276: fmuld8sux16 %f12, %f0, %f14 loop_277: ldsb [%l7 + 0x23], %o5 fandnot2 %f4, %f2, %f12 orncc %i6, %g3, %i1 fmovdcc %xcc, %f9, %f14 movvs %icc, %o0, %i5 xnorcc %o7, %l0, %l5 stx %g7, [%l7 + 0x08] ldub [%l7 + 0x2A], %i7 ldub [%l7 + 0x67], %l2 sth %g6, [%l7 + 0x4E] nop setx loop_278, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub16 %f10, %f12, %f12 sth %o2, [%l7 + 0x54] lduw [%l7 + 0x14], %l4 loop_278: sub %o6, %g5, %g2 fmovrslz %o1, %f3, %f13 fcmple16 %f2, %f6, %o4 fnor %f2, %f4, %f8 movvs %icc, %g4, %l6 orn %i0, 0x197E, %g1 edge16n %l3, %o3, %i4 edge16n %i2, %l1, %o5 ldsh [%l7 + 0x64], %i3 sllx %g3, 0x18, %i1 bpos,a %icc, loop_279 lduw [%l7 + 0x58], %i6 andcc %o0, 0x11E7, %o7 sll %l0, %l5, %i5 loop_279: fmovsvs %xcc, %f10, %f15 ldub [%l7 + 0x27], %g7 fcmple32 %f4, %f2, %i7 stx %l2, [%l7 + 0x30] fmovsleu %icc, %f5, %f14 movrlez %g6, %o2, %o6 fmul8ulx16 %f6, %f14, %f14 stw %g5, [%l7 + 0x64] ldub [%l7 + 0x52], %l4 movvc %xcc, %o1, %o4 or %g4, %l6, %g2 bleu,pn %xcc, loop_280 brgz,a %g1, loop_281 fmovrdne %l3, %f10, %f2 movle %xcc, %o3, %i0 loop_280: fmovsgu %icc, %f2, %f2 loop_281: fmuld8ulx16 %f5, %f11, %f14 fcmpd %fcc0, %f2, %f0 taddcc %i2, %l1, %o5 ldsh [%l7 + 0x7E], %i4 fpadd32s %f14, %f12, %f11 add %g3, %i1, %i3 ld [%l7 + 0x5C], %f3 sth %i6, [%l7 + 0x28] ldub [%l7 + 0x31], %o0 for %f6, %f8, %f0 ldub [%l7 + 0x3E], %o7 st %f11, [%l7 + 0x68] fmuld8ulx16 %f11, %f8, %f8 fmuld8ulx16 %f8, %f12, %f0 st %f3, [%l7 + 0x74] fandnot2 %f10, %f8, %f12 fnors %f12, %f2, %f11 lduw [%l7 + 0x2C], %l5 lduw [%l7 + 0x60], %l0 bg %icc, loop_282 movrgz %g7, %i5, %i7 stb %l2, [%l7 + 0x7E] edge8ln %g6, %o6, %g5 loop_282: fmovdgu %xcc, %f14, %f15 siam 0x4 brnz,a %o2, loop_283 fone %f6 std %f12, [%l7 + 0x28] stw %o1, [%l7 + 0x08] loop_283: ld [%l7 + 0x18], %f11 bleu,a loop_284 fmovrdlez %o4, %f14, %f4 sth %l4, [%l7 + 0x5E] std %f4, [%l7 + 0x08] loop_284: tpos %icc, 0x5 ldsb [%l7 + 0x37], %g4 movgu %xcc, %g2, %l6 addcc %l3, 0x0867, %o3 fors %f2, %f11, %f8 tvs %xcc, 0x5 smul %g1, 0x0988, %i0 brgez %i2, loop_285 lduh [%l7 + 0x5A], %o5 brnz,a %l1, loop_286 fble %fcc2, loop_287 loop_285: popc %g3, %i1 sdiv %i4, 0x005A, %i3 loop_286: stx %o0, [%l7 + 0x08] loop_287: fmovdcc %xcc, %f8, %f13 fmovsvs %icc, %f9, %f0 ldub [%l7 + 0x64], %o7 lduw [%l7 + 0x40], %l5 fmovrdne %i6, %f10, %f14 ldsw [%l7 + 0x54], %g7 ldd [%l7 + 0x48], %f10 umul %l0, 0x07EE, %i5 lduh [%l7 + 0x78], %i7 edge8l %l2, %o6, %g6 fands %f8, %f3, %f13 fbl,a %fcc2, loop_288 movl %xcc, %o2, %o1 ldx [%l7 + 0x18], %o4 edge32l %g5, %l4, %g4 loop_288: fpsub16 %f12, %f2, %f4 ldx [%l7 + 0x38], %l6 fmovdpos %xcc, %f11, %f2 tsubcc %g2, %l3, %g1 stb %i0, [%l7 + 0x5F] fmovrsne %o3, %f1, %f10 ldd [%l7 + 0x58], %f10 ba,a,pn %xcc, loop_289 stb %o5, [%l7 + 0x24] be loop_290 tcs %icc, 0x5 loop_289: stw %l1, [%l7 + 0x60] brz %g3, loop_291 loop_290: fmovdcs %xcc, %f9, %f14 ldx [%l7 + 0x10], %i2 fmovsa %icc, %f3, %f2 loop_291: fmovdcc %xcc, %f7, %f15 fmovdpos %xcc, %f8, %f10 mulscc %i1, %i3, %o0 fmovse %xcc, %f14, %f14 fmovdneg %icc, %f6, %f4 std %f0, [%l7 + 0x08] udivx %i4, 0x1B12, %l5 ldx [%l7 + 0x78], %o7 fornot2s %f12, %f9, %f10 tn %icc, 0x4 fbule,a %fcc1, loop_292 std %f8, [%l7 + 0x10] brz %i6, loop_293 fmovsg %xcc, %f9, %f1 loop_292: ble loop_294 fcmped %fcc1, %f8, %f2 loop_293: ldx [%l7 + 0x18], %l0 ldx [%l7 + 0x48], %i5 loop_294: fbu,a %fcc2, loop_295 fba %fcc1, loop_296 fbule,a %fcc2, loop_297 edge16ln %i7, %g7, %l2 loop_295: edge16l %o6, %o2, %g6 loop_296: bvs,pt %xcc, loop_298 loop_297: edge8l %o1, %g5, %o4 fmovdg %xcc, %f9, %f10 and %g4, %l4, %l6 loop_298: be loop_299 fmovsleu %icc, %f9, %f12 std %f8, [%l7 + 0x18] fmovdleu %icc, %f15, %f0 loop_299: fmovde %xcc, %f10, %f3 edge8n %g2, %l3, %i0 stx %o3, [%l7 + 0x58] fmovrdne %g1, %f8, %f10 ldsw [%l7 + 0x50], %l1 fors %f11, %f5, %f4 fcmpne32 %f6, %f4, %o5 lduh [%l7 + 0x12], %i2 movgu %xcc, %g3, %i3 stb %i1, [%l7 + 0x53] fsrc1 %f6, %f14 lduw [%l7 + 0x1C], %i4 edge32n %l5, %o7, %o0 addc %i6, 0x19E7, %l0 stx %i5, [%l7 + 0x78] bpos,a loop_300 edge8 %g7, %l2, %i7 tcc %xcc, 0x2 fpsub32s %f15, %f1, %f5 loop_300: fzero %f4 movrne %o2, %g6, %o6 xor %o1, 0x00C5, %o4 tgu %xcc, 0x6 ldsh [%l7 + 0x7E], %g4 fcmpgt32 %f10, %f10, %l4 xor %l6, %g5, %g2 fmovrse %l3, %f0, %f4 fmovdneg %icc, %f4, %f6 fpsub32 %f14, %f6, %f4 subc %o3, %i0, %g1 srax %l1, 0x06, %i2 fxors %f6, %f12, %f2 alignaddrl %g3, %i3, %o5 siam 0x5 mulx %i4, %l5, %o7 fxnors %f2, %f2, %f1 array16 %i1, %o0, %l0 bvc,a,pn %icc, loop_301 lduw [%l7 + 0x64], %i5 fmovrdne %i6, %f10, %f12 edge32ln %g7, %i7, %l2 loop_301: fmovdne %icc, %f3, %f8 movvc %xcc, %o2, %o6 fmovdcc %xcc, %f6, %f8 fmovda %icc, %f7, %f12 stw %o1, [%l7 + 0x78] ldd [%l7 + 0x38], %f14 xnor %o4, 0x036B, %g6 ld [%l7 + 0x14], %f6 nop setx loop_302, %l0, %l1 jmpl %l1, %l4 bcs,a %icc, loop_303 andncc %g4, %g5, %g2 andn %l6, %l3, %i0 loop_302: udiv %o3, 0x1E54, %g1 loop_303: tleu %xcc, 0x2 tcc %icc, 0x3 fmovsge %xcc, %f6, %f7 fcmpeq32 %f14, %f12, %l1 ldsh [%l7 + 0x08], %g3 orn %i3, 0x065C, %i2 fcmple32 %f14, %f12, %o5 brgz,a %i4, loop_304 movn %xcc, %l5, %i1 bl,a %xcc, loop_305 mulscc %o0, %l0, %i5 loop_304: fmovdg %icc, %f5, %f12 tcs %xcc, 0x2 loop_305: tcs %xcc, 0x2 fbo,a %fcc1, loop_306 array16 %i6, %g7, %o7 ldsb [%l7 + 0x70], %l2 fandnot2s %f13, %f2, %f6 loop_306: taddcc %o2, %o6, %i7 stw %o4, [%l7 + 0x5C] fmovdcc %xcc, %f11, %f14 stx %g6, [%l7 + 0x58] stw %l4, [%l7 + 0x2C] fbule %fcc0, loop_307 stx %o1, [%l7 + 0x48] sth %g4, [%l7 + 0x0C] fmovsg %icc, %f0, %f10 loop_307: movrne %g5, %l6, %g2 fpadd16s %f4, %f0, %f4 fcmpne32 %f4, %f14, %l3 subcc %o3, 0x1D2F, %i0 stx %l1, [%l7 + 0x08] fpmerge %f9, %f11, %f0 brnz %g3, loop_308 bge,pt %xcc, loop_309 sth %i3, [%l7 + 0x4C] fmovdge %icc, %f12, %f15 loop_308: fzeros %f8 loop_309: fblg,a %fcc0, loop_310 subcc %i2, 0x15A1, %g1 std %f14, [%l7 + 0x58] fornot1s %f2, %f10, %f0 loop_310: fnors %f9, %f0, %f7 ble,a loop_311 add %o5, 0x002F, %i4 movrgz %l5, %o0, %l0 fcmps %fcc3, %f6, %f14 loop_311: fbug %fcc2, loop_312 ldx [%l7 + 0x58], %i5 edge32ln %i1, %g7, %i6 ldx [%l7 + 0x60], %o7 loop_312: ldub [%l7 + 0x13], %l2 add %o2, 0x0567, %i7 fpack32 %f2, %f10, %f8 ble,a,pt %icc, loop_313 stb %o6, [%l7 + 0x3C] 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 stx %o4, [%l7 + 0x68] loop_313: movge %xcc, %g6, %o1 fmovdn %xcc, %f7, %f4 loop_314: addcc %g4, 0x077E, %g5 movrgz %l6, %l4, %l3 stx %g2, [%l7 + 0x58] popc %i0, %o3 edge8n %g3, %i3, %i2 brnz %l1, loop_315 stx %o5, [%l7 + 0x28] fble,a %fcc1, loop_316 ldx [%l7 + 0x10], %i4 loop_315: fandnot1 %f14, %f12, %f6 umul %g1, 0x162C, %l5 loop_316: fandnot1s %f2, %f6, %f11 fpadd32s %f6, %f3, %f14 stx %o0, [%l7 + 0x40] ld [%l7 + 0x78], %f1 sll %i5, %i1, %g7 ldsb [%l7 + 0x39], %i6 fxors %f3, %f13, %f6 brgz %l0, loop_317 ldsw [%l7 + 0x70], %o7 fmovrdlz %l2, %f6, %f0 movpos %xcc, %o2, %o6 loop_317: smul %o4, 0x0CC7, %g6 lduh [%l7 + 0x66], %o1 ldub [%l7 + 0x44], %i7 addcc %g5, 0x14B2, %l6 fandnot2 %f12, %f14, %f14 ld [%l7 + 0x18], %f13 movneg %xcc, %g4, %l4 sth %g2, [%l7 + 0x30] fbn %fcc2, loop_318 st %f0, [%l7 + 0x08] edge8 %l3, %o3, %i0 srl %g3, %i2, %l1 loop_318: fbul,a %fcc3, loop_319 fbug %fcc1, loop_320 ldx [%l7 + 0x50], %i3 fnand %f14, %f2, %f8 loop_319: brz %o5, loop_321 loop_320: fabss %f11, %f9 fmul8ulx16 %f8, %f2, %f4 bgu,pt %xcc, loop_322 loop_321: ldd [%l7 + 0x78], %f6 movrlez %g1, %i4, %o0 movl %xcc, %i5, %i1 loop_322: fmul8x16au %f10, %f0, %f12 movcc %xcc, %g7, %l5 subccc %i6, %l0, %l2 fmovspos %xcc, %f13, %f14 movl %icc, %o7, %o6 lduh [%l7 + 0x70], %o2 fbg %fcc2, loop_323 fsrc1 %f12, %f2 fandnot1 %f6, %f2, %f0 fmovsgu %xcc, %f6, %f4 loop_323: ldd [%l7 + 0x68], %f12 tleu %xcc, 0x0 bvc loop_324 st %f2, [%l7 + 0x54] lduh [%l7 + 0x34], %o4 sth %o1, [%l7 + 0x38] loop_324: stw %g6, [%l7 + 0x14] fandnot2s %f2, %f10, %f0 tsubcctv %i7, 0x059F, %g5 fmovrdlez %g4, %f8, %f4 fsrc1 %f8, %f12 edge16ln %l4, %l6, %l3 addc %g2, 0x06B6, %o3 fbne,a %fcc3, loop_325 stx %g3, [%l7 + 0x08] sll %i2, 0x03, %i0 stw %l1, [%l7 + 0x74] loop_325: fmovd %f12, %f14 lduw [%l7 + 0x60], %i3 std %f0, [%l7 + 0x08] brz %g1, loop_326 ldd [%l7 + 0x38], %f14 sth %o5, [%l7 + 0x58] andn %i4, 0x07D7, %o0 loop_326: ldsw [%l7 + 0x24], %i1 bn,a %xcc, loop_327 lduw [%l7 + 0x5C], %g7 movrgez %l5, %i5, %i6 stb %l2, [%l7 + 0x1B] loop_327: xnorcc %o7, %o6, %o2 fandnot2 %f4, %f2, %f6 fbn,a %fcc2, loop_328 brlez,a %o4, loop_329 fmovspos %xcc, %f5, %f2 lduh [%l7 + 0x3A], %l0 loop_328: smul %g6, %i7, %g5 loop_329: array8 %o1, %l4, %g4 subc %l6, %g2, %l3 st %f11, [%l7 + 0x14] edge32l %o3, %i2, %g3 fabsd %f8, %f6 stw %l1, [%l7 + 0x68] fxnors %f10, %f6, %f2 tcs %xcc, 0x4 lduh [%l7 + 0x36], %i3 lduw [%l7 + 0x64], %i0 sdivx %g1, 0x160B, %o5 edge16 %o0, %i1, %i4 ldd [%l7 + 0x58], %f12 lduh [%l7 + 0x6E], %l5 edge16 %g7, %i6, %i5 stb %l2, [%l7 + 0x5C] fmovdpos %icc, %f0, %f12 ldsw [%l7 + 0x0C], %o7 ldub [%l7 + 0x7D], %o6 movpos %xcc, %o2, %o4 xor %g6, %i7, %g5 ldd [%l7 + 0x38], %f10 ble,a loop_330 fmovdg %xcc, %f10, %f3 fone %f0 fone %f10 loop_330: ldsh [%l7 + 0x72], %l0 fpsub32s %f8, %f8, %f5 stw %o1, [%l7 + 0x2C] fcmple16 %f0, %f12, %g4 sth %l4, [%l7 + 0x2C] fble,a %fcc1, loop_331 st %f5, [%l7 + 0x74] fmovsneg %xcc, %f11, %f12 ldsh [%l7 + 0x36], %l6 loop_331: orcc %l3, %o3, %g2 brgez,a %i2, loop_332 mulscc %l1, 0x061A, %i3 edge8 %g3, %i0, %g1 ldsh [%l7 + 0x70], %o5 loop_332: ldub [%l7 + 0x20], %o0 ldsw [%l7 + 0x10], %i1 ldsw [%l7 + 0x18], %l5 sll %g7, 0x12, %i4 tgu %xcc, 0x5 ld [%l7 + 0x2C], %f13 umul %i6, %i5, %o7 fmovscc %xcc, %f5, %f10 movle %icc, %o6, %l2 addccc %o2, 0x0745, %g6 edge32ln %o4, %i7, %g5 fmovdne %xcc, %f12, %f2 brgez %l0, loop_333 fmovdge %xcc, %f12, %f9 fabss %f2, %f0 fnegs %f11, %f10 loop_333: stb %o1, [%l7 + 0x51] edge32 %g4, %l6, %l4 fpsub16s %f12, %f4, %f15 stx %l3, [%l7 + 0x38] lduh [%l7 + 0x14], %o3 movrlez %i2, 0x160, %l1 fandnot2s %f0, %f9, %f0 stx %g2, [%l7 + 0x28] fmul8sux16 %f12, %f10, %f8 bshuffle %f6, %f14, %f14 stw %i3, [%l7 + 0x44] udiv %g3, 0x1277, %i0 orn %g1, %o5, %o0 srax %i1, %l5, %g7 fmovdvs %xcc, %f13, %f11 std %f12, [%l7 + 0x38] sth %i4, [%l7 + 0x56] edge16l %i6, %o7, %i5 fbue %fcc3, loop_334 sth %l2, [%l7 + 0x74] stx %o2, [%l7 + 0x78] tsubcctv %g6, 0x168B, %o6 loop_334: fnot1s %f9, %f12 movrgez %o4, 0x09C, %i7 fmovrse %l0, %f4, %f10 stb %g5, [%l7 + 0x34] fnot1s %f14, %f5 stx %g4, [%l7 + 0x50] add %l6, %o1, %l4 fblg,a %fcc1, loop_335 bleu,a,pn %xcc, loop_336 srlx %o3, %i2, %l3 fors %f9, %f8, %f12 loop_335: movgu %xcc, %l1, %i3 loop_336: bn,a loop_337 movcs %icc, %g3, %i0 lduh [%l7 + 0x0E], %g1 brz,a %o5, loop_338 loop_337: lduw [%l7 + 0x7C], %g2 fmovdpos %icc, %f5, %f2 ldsw [%l7 + 0x18], %o0 loop_338: ldub [%l7 + 0x3D], %i1 fmovdvs %xcc, %f11, %f12 bcc,a %xcc, loop_339 std %f6, [%l7 + 0x20] edge16n %g7, %l5, %i6 fmovdne %xcc, %f14, %f7 loop_339: ldsb [%l7 + 0x42], %o7 subcc %i5, 0x1271, %i4 fbne,a %fcc0, loop_340 stx %l2, [%l7 + 0x28] std %f12, [%l7 + 0x60] ldsw [%l7 + 0x2C], %g6 loop_340: taddcctv %o6, %o2, %i7 ble,a loop_341 fnegd %f6, %f4 stx %l0, [%l7 + 0x70] movge %xcc, %g5, %g4 loop_341: ldsh [%l7 + 0x7E], %o4 fzero %f12 fmul8ulx16 %f14, %f4, %f2 fnot2 %f0, %f10 movcs %icc, %l6, %o1 ldsb [%l7 + 0x0A], %l4 ldx [%l7 + 0x20], %o3 stw %l3, [%l7 + 0x30] bge,a,pt %xcc, loop_342 bcs %xcc, loop_343 fmovdvs %icc, %f8, %f2 fsrc1s %f11, %f9 loop_342: fmovrsgez %i2, %f15, %f14 loop_343: fmovrslz %l1, %f2, %f14 fmovrsgez %g3, %f1, %f9 tcs %xcc, 0x3 fnegs %f8, %f0 ldsw [%l7 + 0x30], %i3 pdist %f2, %f4, %f12 bg %xcc, loop_344 edge8n %g1, %o5, %i0 mulscc %o0, %i1, %g2 fmovdneg %xcc, %f10, %f7 loop_344: ldx [%l7 + 0x78], %l5 fmovsle %icc, %f14, %f15 faligndata %f0, %f4, %f2 mulscc %g7, 0x05F7, %i6 alignaddrl %i5, %i4, %o7 ta %icc, 0x5 sth %g6, [%l7 + 0x66] sth %l2, [%l7 + 0x4C] fpmerge %f7, %f1, %f6 edge32 %o2, %o6, %i7 stx %g5, [%l7 + 0x38] stb %g4, [%l7 + 0x10] fmul8sux16 %f10, %f2, %f14 fands %f0, %f12, %f3 fnot1 %f10, %f8 movpos %xcc, %l0, %l6 fmovdg %icc, %f0, %f15 ld [%l7 + 0x68], %f5 fmovdcs %xcc, %f5, %f9 tvs %icc, 0x2 fble,a %fcc1, loop_345 ldsh [%l7 + 0x5A], %o4 stw %o1, [%l7 + 0x38] ldsw [%l7 + 0x5C], %o3 loop_345: fmovsl %icc, %f12, %f14 alignaddr %l3, %l4, %l1 stb %i2, [%l7 + 0x48] lduw [%l7 + 0x44], %g3 tleu %icc, 0x1 mulx %i3, 0x1CF2, %g1 subcc %o5, 0x092F, %o0 stw %i1, [%l7 + 0x7C] call loop_346 for %f8, %f10, %f8 fmovsg %icc, %f6, %f8 tne %icc, 0x0 loop_346: fabsd %f14, %f6 ldsb [%l7 + 0x6B], %g2 fnors %f13, %f15, %f2 ld [%l7 + 0x24], %f0 bneg,a loop_347 subccc %i0, 0x15BA, %g7 movneg %xcc, %l5, %i6 sll %i4, %o7, %g6 loop_347: fmul8x16al %f10, %f7, %f6 std %f10, [%l7 + 0x78] fmovrslez %l2, %f15, %f13 fcmpgt16 %f14, %f6, %o2 movl %icc, %i5, %i7 movg %icc, %o6, %g4 bcc %icc, loop_348 st %f7, [%l7 + 0x64] movvs %icc, %g5, %l0 siam 0x1 loop_348: fmuld8ulx16 %f8, %f10, %f14 fpack32 %f6, %f14, %f4 fbl %fcc3, loop_349 st %f4, [%l7 + 0x0C] movrne %l6, 0x3E5, %o1 orcc %o4, %o3, %l3 loop_349: bge,a,pn %icc, loop_350 tsubcctv %l4, %i2, %g3 sth %i3, [%l7 + 0x40] sdivcc %l1, 0x09A5, %o5 loop_350: fmovrsgez %o0, %f12, %f7 fbu,a %fcc1, loop_351 movcc %xcc, %g1, %i1 fbuge,a %fcc1, loop_352 fmovde %icc, %f7, %f7 loop_351: brnz %i0, loop_353 umulcc %g7, 0x1A81, %l5 loop_352: brz,a %g2, loop_354 bge,a,pn %icc, loop_355 loop_353: edge8 %i4, %o7, %g6 fmovrde %l2, %f6, %f2 loop_354: orncc %i6, %o2, %i7 loop_355: fmul8ulx16 %f2, %f4, %f10 stw %o6, [%l7 + 0x50] srlx %g4, 0x19, %g5 st %f8, [%l7 + 0x38] mulx %i5, 0x1C93, %l6 ldsw [%l7 + 0x40], %l0 tn %icc, 0x5 fmovscc %icc, %f9, %f3 lduh [%l7 + 0x56], %o4 sll %o3, %l3, %l4 movl %xcc, %o1, %i2 fbo %fcc2, loop_356 tsubcc %g3, 0x17A8, %i3 fmovsn %icc, %f6, %f2 fmovsleu %xcc, %f8, %f2 loop_356: stx %l1, [%l7 + 0x20] bcs loop_357 bne loop_358 ld [%l7 + 0x58], %f7 smul %o0, %g1, %o5 loop_357: sth %i0, [%l7 + 0x74] loop_358: edge8l %g7, %i1, %g2 lduw [%l7 + 0x7C], %l5 movne %icc, %o7, %g6 ldsh [%l7 + 0x48], %l2 fnegs %f1, %f2 std %f8, [%l7 + 0x68] orn %i6, %o2, %i4 stw %o6, [%l7 + 0x10] fcmple32 %f8, %f0, %g4 ld [%l7 + 0x44], %f0 fmovdne %xcc, %f5, %f7 bne,a,pt %xcc, loop_359 fmovrde %i7, %f6, %f8 edge32ln %i5, %g5, %l6 fbg %fcc1, loop_360 loop_359: taddcc %l0, 0x0CCE, %o4 stw %o3, [%l7 + 0x58] andn %l4, %l3, %i2 loop_360: array16 %g3, %o1, %l1 xor %o0, 0x196C, %i3 ldub [%l7 + 0x1F], %g1 lduh [%l7 + 0x0A], %i0 std %f4, [%l7 + 0x38] for %f6, %f8, %f12 fmovsge %icc, %f12, %f2 fmovsvs %xcc, %f0, %f0 fbug,a %fcc2, loop_361 ldsw [%l7 + 0x50], %o5 std %f14, [%l7 + 0x68] fbug %fcc1, loop_362 loop_361: udivcc %g7, 0x1C9B, %g2 fmovrsgz %i1, %f0, %f15 fbul,a %fcc0, loop_363 loop_362: call loop_364 ldub [%l7 + 0x69], %l5 fmovspos %xcc, %f10, %f9 loop_363: fmovdle %xcc, %f9, %f1 loop_364: fcmpd %fcc2, %f14, %f14 stb %g6, [%l7 + 0x4F] faligndata %f12, %f4, %f14 sdiv %l2, 0x1A83, %o7 fmovdleu %icc, %f11, %f2 sth %i6, [%l7 + 0x74] bgu %icc, loop_365 fbl %fcc0, loop_366 fmovsg %icc, %f14, %f5 fxnors %f15, %f14, %f1 loop_365: fcmpeq16 %f14, %f10, %o2 loop_366: addccc %o6, %i4, %i7 st %f5, [%l7 + 0x48] fand %f12, %f6, %f0 fmovscs %xcc, %f5, %f13 fbge,a %fcc2, loop_367 fandnot2 %f12, %f10, %f4 stw %i5, [%l7 + 0x2C] stw %g4, [%l7 + 0x4C] loop_367: udivx %g5, 0x15E6, %l6 fcmpgt32 %f12, %f6, %o4 fba,a %fcc1, loop_368 ldsb [%l7 + 0x0C], %l0 movle %xcc, %l4, %o3 fcmpne32 %f6, %f8, %i2 loop_368: sethi 0x1461, %g3 popc 0x0593, %o1 nop setx loop_369, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub32s %f5, %f12, %f15 edge32l %l3, %o0, %i3 fors %f5, %f9, %f4 loop_369: movl %icc, %g1, %i0 bvs loop_370 fbu,a %fcc3, loop_371 fmuld8sux16 %f15, %f12, %f12 fnors %f12, %f8, %f5 loop_370: fzeros %f13 loop_371: movrne %l1, 0x091, %g7 ld [%l7 + 0x74], %f10 array8 %g2, %o5, %l5 fcmpes %fcc3, %f7, %f0 ldx [%l7 + 0x18], %i1 sdivcc %g6, 0x1DA2, %o7 fmovdl %xcc, %f11, %f0 fmovsle %icc, %f14, %f14 udivx %l2, 0x0060, %i6 nop setx loop_372, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tle %icc, 0x3 bneg loop_373 edge32n %o6, %o2, %i7 loop_372: movne %icc, %i5, %g4 fcmpgt32 %f2, %f12, %i4 loop_373: tcs %icc, 0x1 stw %g5, [%l7 + 0x7C] sth %l6, [%l7 + 0x28] stw %l0, [%l7 + 0x44] fbn,a %fcc0, loop_374 fpadd16 %f6, %f4, %f10 fmovscc %icc, %f7, %f13 stw %o4, [%l7 + 0x34] loop_374: ldsw [%l7 + 0x40], %l4 fpadd32 %f6, %f8, %f6 std %f2, [%l7 + 0x30] st %f11, [%l7 + 0x68] fmovrde %i2, %f10, %f8 stb %o3, [%l7 + 0x65] fnot1s %f13, %f9 fbu,a %fcc0, loop_375 fornot1 %f10, %f14, %f6 tcc %xcc, 0x6 std %f2, [%l7 + 0x30] loop_375: subc %o1, %l3, %g3 sub %i3, 0x1B94, %g1 smul %o0, 0x0958, %i0 lduw [%l7 + 0x40], %g7 fmovdleu %icc, %f4, %f5 lduw [%l7 + 0x74], %l1 fcmpes %fcc0, %f11, %f12 fmovdgu %xcc, %f4, %f8 srl %o5, %g2, %l5 ldx [%l7 + 0x28], %g6 ldsh [%l7 + 0x12], %o7 brgz,a %i1, loop_376 srlx %i6, 0x11, %l2 bne,a %xcc, loop_377 srax %o6, 0x14, %i7 loop_376: fmovdleu %icc, %f15, %f6 fmovdcc %xcc, %f5, %f5 loop_377: bcc,a,pt %icc, loop_378 fandnot1 %f4, %f4, %f8 fmovrsne %o2, %f7, %f2 ldx [%l7 + 0x18], %g4 loop_378: stb %i5, [%l7 + 0x2B] brgz %i4, loop_379 movcc %xcc, %g5, %l6 bshuffle %f6, %f0, %f4 fbe,a %fcc3, loop_380 loop_379: fmovrdlz %l0, %f12, %f14 fpsub32s %f12, %f7, %f15 brgz %l4, loop_381 loop_380: st %f13, [%l7 + 0x44] bneg,a %icc, loop_382 fmovs %f13, %f0 loop_381: fmovrsgez %i2, %f10, %f6 sra %o3, %o4, %o1 loop_382: fpack32 %f0, %f6, %f14 fpadd16 %f2, %f6, %f12 tsubcc %g3, 0x1DAD, %l3 stb %g1, [%l7 + 0x59] fmovdg %xcc, %f11, %f8 brz %o0, loop_383 fmovdvc %xcc, %f1, %f7 addcc %i0, %i3, %g7 addccc %l1, 0x0A24, %o5 loop_383: stw %l5, [%l7 + 0x7C] fbug %fcc1, loop_384 fmovrdlez %g2, %f0, %f0 stb %g6, [%l7 + 0x47] srax %i1, %i6, %l2 loop_384: edge16ln %o6, %o7, %i7 faligndata %f8, %f6, %f14 fcmpne16 %f8, %f10, %g4 lduh [%l7 + 0x6A], %i5 fsrc1s %f2, %f7 fcmpes %fcc1, %f3, %f11 addc %i4, 0x190A, %o2 stx %g5, [%l7 + 0x68] smulcc %l0, %l6, %i2 bneg %xcc, loop_385 fmuld8sux16 %f9, %f14, %f8 stw %o3, [%l7 + 0x18] array8 %o4, %o1, %g3 loop_385: fxnor %f6, %f6, %f14 fcmpeq32 %f4, %f4, %l4 fornot1s %f14, %f15, %f12 fmovse %icc, %f1, %f4 lduh [%l7 + 0x32], %l3 ld [%l7 + 0x30], %f7 movrgz %o0, %g1, %i0 ldx [%l7 + 0x30], %g7 te %icc, 0x5 fbul %fcc2, loop_386 fpmerge %f15, %f15, %f10 sub %l1, %i3, %o5 udiv %g2, 0x0B71, %l5 loop_386: fsrc2s %f1, %f0 ldsb [%l7 + 0x30], %g6 std %f6, [%l7 + 0x68] lduw [%l7 + 0x2C], %i6 edge32l %l2, %o6, %o7 orncc %i7, %g4, %i5 movgu %xcc, %i4, %o2 ldsh [%l7 + 0x4A], %g5 srl %i1, %l0, %i2 addccc %l6, %o4, %o1 movl %xcc, %g3, %l4 sra %l3, %o0, %o3 ld [%l7 + 0x1C], %f13 fmovsvs %icc, %f15, %f12 std %f6, [%l7 + 0x70] brlez %g1, loop_387 edge16l %i0, %l1, %i3 umulcc %g7, 0x0CE2, %o5 ld [%l7 + 0x0C], %f12 loop_387: nop setx loop_388, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdvc %xcc, %f13, %f4 fmovdcs %icc, %f6, %f12 fmovscs %icc, %f9, %f10 loop_388: ld [%l7 + 0x74], %f10 fmovse %icc, %f9, %f4 fzero %f10 fornot2s %f14, %f11, %f8 edge8n %l5, %g6, %i6 siam 0x2 movvs %xcc, %g2, %l2 call loop_389 ldsh [%l7 + 0x20], %o7 umul %o6, %g4, %i7 andcc %i5, %i4, %o2 loop_389: fbg %fcc0, loop_390 fcmps %fcc0, %f10, %f2 smulcc %i1, 0x0060, %g5 fornot1 %f8, %f10, %f6 loop_390: ldsw [%l7 + 0x78], %i2 lduw [%l7 + 0x20], %l0 ldsh [%l7 + 0x1C], %l6 lduw [%l7 + 0x1C], %o4 orcc %g3, %o1, %l3 lduw [%l7 + 0x40], %o0 fbn,a %fcc0, loop_391 stw %o3, [%l7 + 0x10] fmovse %icc, %f1, %f2 tcs %xcc, 0x7 loop_391: fbug,a %fcc0, loop_392 ld [%l7 + 0x34], %f11 fornot1 %f2, %f6, %f14 fbue %fcc2, loop_393 loop_392: fmovrslez %l4, %f1, %f12 subcc %i0, 0x1ED5, %l1 ldsb [%l7 + 0x3F], %i3 loop_393: ld [%l7 + 0x3C], %f2 fmovsne %icc, %f11, %f11 fbl %fcc1, loop_394 lduw [%l7 + 0x20], %g7 smul %g1, %o5, %g6 tge %icc, 0x3 loop_394: fmovsa %xcc, %f8, %f2 xnor %i6, %l5, %l2 tn %icc, 0x7 fpackfix %f8, %f7 fmovsvc %icc, %f0, %f8 bg,a,pn %icc, loop_395 st %f10, [%l7 + 0x5C] tn %icc, 0x6 fmovrsgz %o7, %f0, %f5 loop_395: tge %icc, 0x3 orncc %g2, %g4, %i7 ba,a,pn %xcc, loop_396 fble,a %fcc3, loop_397 bneg,a loop_398 fzeros %f14 loop_396: std %f4, [%l7 + 0x78] loop_397: addccc %o6, %i5, %i4 loop_398: fabss %f11, %f7 ldd [%l7 + 0x30], %f0 fpack16 %f14, %f8 tleu %xcc, 0x1 lduh [%l7 + 0x3E], %o2 orn %g5, %i1, %i2 fornot2s %f2, %f15, %f3 pdist %f6, %f2, %f8 fbul,a %fcc0, loop_399 fpack32 %f10, %f0, %f0 move %xcc, %l6, %l0 std %f2, [%l7 + 0x28] loop_399: ldsb [%l7 + 0x4F], %o4 andncc %g3, %o1, %l3 fmovdge %icc, %f0, %f2 fba,a %fcc3, loop_400 sdivcc %o0, 0x0790, %o3 fbge,a %fcc0, loop_401 ldd [%l7 + 0x78], %f0 loop_400: fcmpd %fcc0, %f0, %f8 orcc %i0, 0x0883, %l4 loop_401: for %f12, %f8, %f14 brz,a %i3, loop_402 fnand %f2, %f6, %f4 stx %l1, [%l7 + 0x30] fones %f9 loop_402: fpack16 %f10, %f2 fmovdcs %icc, %f5, %f13 andn %g7, 0x0551, %o5 fors %f4, %f14, %f5 ldsw [%l7 + 0x60], %g1 xnorcc %i6, %l5, %l2 fors %f13, %f2, %f2 orncc %g6, 0x0879, %o7 xorcc %g2, %g4, %i7 fmovsge %icc, %f10, %f0 tne %icc, 0x0 std %f0, [%l7 + 0x40] fbn,a %fcc0, loop_403 faligndata %f0, %f0, %f2 fmovsl %icc, %f11, %f12 movneg %icc, %i5, %o6 loop_403: fmovrdgez %i4, %f8, %f8 ldd [%l7 + 0x40], %f2 movne %xcc, %g5, %i1 stw %o2, [%l7 + 0x1C] edge8n %l6, %l0, %o4 mova %icc, %i2, %g3 alignaddrl %o1, %o0, %l3 fmovsle %icc, %f0, %f10 fpsub32s %f14, %f4, %f13 ldsw [%l7 + 0x20], %i0 bgu,a %icc, loop_404 fmovscc %icc, %f8, %f8 std %f8, [%l7 + 0x18] fbne,a %fcc2, loop_405 loop_404: fbuge %fcc1, loop_406 addccc %o3, %i3, %l4 subcc %l1, 0x1900, %g7 loop_405: fmovsle %xcc, %f12, %f9 loop_406: nop setx loop_407, %l0, %l1 jmpl %l1, %o5 edge8n %g1, %i6, %l5 mulx %l2, 0x1E2E, %g6 ldx [%l7 + 0x10], %o7 loop_407: array16 %g2, %i7, %i5 subc %g4, 0x0948, %o6 taddcc %g5, 0x1B98, %i4 fcmpne16 %f10, %f6, %i1 fmovdvc %icc, %f7, %f10 edge8n %o2, %l0, %l6 fmovdg %icc, %f3, %f3 fxnor %f14, %f2, %f0 lduh [%l7 + 0x78], %i2 fcmpgt32 %f8, %f12, %o4 fmovdn %icc, %f0, %f11 ldsb [%l7 + 0x0A], %o1 ldsw [%l7 + 0x24], %o0 edge32ln %l3, %g3, %i0 tcs %xcc, 0x3 fmovdvs %icc, %f1, %f15 stw %o3, [%l7 + 0x60] lduh [%l7 + 0x0A], %i3 bgu %icc, loop_408 movg %xcc, %l1, %g7 brgez,a %l4, loop_409 bshuffle %f4, %f6, %f12 loop_408: fpadd16 %f2, %f12, %f0 fandnot1 %f8, %f4, %f0 loop_409: ldsh [%l7 + 0x42], %o5 lduw [%l7 + 0x78], %g1 sth %i6, [%l7 + 0x42] movrgz %l5, %g6, %o7 fnor %f8, %f0, %f12 edge8l %l2, %i7, %g2 edge8n %i5, %o6, %g5 st %f6, [%l7 + 0x14] tgu %xcc, 0x2 nop setx loop_410, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brgz %g4, loop_411 std %f4, [%l7 + 0x18] fmovrslz %i1, %f14, %f2 loop_410: te %xcc, 0x2 loop_411: fnor %f0, %f4, %f6 tvc %xcc, 0x2 fabss %f14, %f9 fpack16 %f0, %f9 fcmpeq32 %f6, %f14, %i4 ldsw [%l7 + 0x68], %o2 movrlez %l6, 0x389, %i2 bcs,a,pt %xcc, loop_412 fand %f12, %f0, %f14 fxnors %f13, %f2, %f15 lduw [%l7 + 0x74], %l0 loop_412: fbu,a %fcc2, loop_413 sth %o4, [%l7 + 0x22] brgz,a %o0, loop_414 fmovsne %icc, %f15, %f12 loop_413: fcmpeq32 %f8, %f14, %l3 subcc %o1, %i0, %o3 loop_414: lduh [%l7 + 0x68], %i3 ldsh [%l7 + 0x2A], %g3 umul %g7, 0x0811, %l1 call loop_415 addc %o5, 0x01CF, %l4 ldsw [%l7 + 0x10], %i6 edge8ln %l5, %g1, %g6 loop_415: lduw [%l7 + 0x40], %o7 ldsw [%l7 + 0x28], %l2 fpackfix %f4, %f8 fzeros %f4 movleu %icc, %i7, %i5 movpos %xcc, %o6, %g5 alignaddr %g2, %i1, %i4 fzeros %f14 brgez %o2, loop_416 sth %g4, [%l7 + 0x4A] tsubcc %i2, 0x1330, %l0 fpadd16 %f6, %f4, %f12 loop_416: sethi 0x1776, %l6 smul %o0, %o4, %l3 sth %o1, [%l7 + 0x72] fpsub32s %f9, %f12, %f12 lduh [%l7 + 0x20], %o3 fmovrsne %i0, %f14, %f0 ldsb [%l7 + 0x60], %g3 stx %i3, [%l7 + 0x60] brgez %l1, loop_417 fxnor %f8, %f8, %f14 stb %o5, [%l7 + 0x19] tneg %xcc, 0x4 loop_417: ldsh [%l7 + 0x40], %g7 ldub [%l7 + 0x34], %l4 fcmpne16 %f4, %f10, %i6 fpmerge %f2, %f5, %f14 fpack32 %f10, %f2, %f0 fbule %fcc0, loop_418 stb %l5, [%l7 + 0x6B] ldsh [%l7 + 0x36], %g6 fxnors %f2, %f10, %f1 loop_418: lduh [%l7 + 0x78], %g1 ldsw [%l7 + 0x60], %o7 lduw [%l7 + 0x1C], %l2 ldsw [%l7 + 0x60], %i5 subccc %o6, %g5, %i7 add %i1, 0x09F5, %i4 be,pt %xcc, loop_419 taddcctv %o2, %g4, %i2 fnors %f2, %f6, %f0 ld [%l7 + 0x38], %f11 loop_419: call loop_420 movrlez %l0, %g2, %o0 fmovsl %icc, %f7, %f4 sdivx %o4, 0x0AEC, %l3 loop_420: movre %l6, %o1, %i0 ldsh [%l7 + 0x1C], %g3 siam 0x5 edge32n %i3, %l1, %o3 std %f10, [%l7 + 0x78] movvs %icc, %o5, %l4 st %f10, [%l7 + 0x38] ldsb [%l7 + 0x0C], %g7 st %f0, [%l7 + 0x20] fands %f7, %f9, %f9 fbug,a %fcc0, loop_421 move %xcc, %l5, %i6 fandnot1 %f14, %f0, %f4 ldsb [%l7 + 0x43], %g1 loop_421: edge32 %g6, %o7, %l2 sub %i5, 0x0412, %o6 ldd [%l7 + 0x70], %f0 lduw [%l7 + 0x40], %i7 subccc %g5, 0x0C61, %i1 tsubcc %o2, %g4, %i2 ldsb [%l7 + 0x09], %i4 srax %l0, %g2, %o0 tsubcctv %l3, %o4, %o1 movcs %icc, %l6, %i0 std %f0, [%l7 + 0x58] fmovse %xcc, %f1, %f2 tneg %xcc, 0x2 for %f4, %f4, %f10 sdivcc %i3, 0x0B04, %g3 lduw [%l7 + 0x24], %l1 bl,pn %icc, loop_422 fcmpgt16 %f14, %f12, %o5 array8 %l4, %g7, %o3 ldsw [%l7 + 0x64], %l5 loop_422: fnot1 %f12, %f2 array32 %g1, %g6, %o7 fmovrsgz %i6, %f4, %f1 movne %xcc, %i5, %l2 ldsb [%l7 + 0x21], %o6 fandnot2 %f2, %f14, %f14 fmovdn %xcc, %f1, %f7 smulcc %i7, 0x0CFA, %g5 move %xcc, %o2, %i1 movcc %xcc, %g4, %i4 fmovdne %icc, %f12, %f11 tvc %icc, 0x2 sth %i2, [%l7 + 0x1A] fandnot1 %f6, %f2, %f0 for %f14, %f10, %f10 bcs,a,pt %icc, loop_423 stx %g2, [%l7 + 0x70] edge32 %o0, %l0, %l3 stx %o4, [%l7 + 0x68] loop_423: sdivcc %l6, 0x0C2E, %i0 ld [%l7 + 0x74], %f6 stb %i3, [%l7 + 0x72] xnorcc %g3, 0x0F3B, %l1 fxnor %f8, %f2, %f10 sth %o5, [%l7 + 0x0C] movvc %icc, %l4, %g7 brnz %o3, loop_424 ldsw [%l7 + 0x34], %l5 bge,pt %icc, loop_425 bg,a %icc, loop_426 loop_424: ldub [%l7 + 0x5A], %o1 array32 %g6, %g1, %i6 loop_425: ldsh [%l7 + 0x46], %o7 loop_426: st %f2, [%l7 + 0x30] alignaddr %i5, %o6, %i7 srax %g5, 0x0B, %o2 fors %f5, %f7, %f2 st %f10, [%l7 + 0x38] edge16ln %l2, %i1, %g4 fmovdne %icc, %f9, %f10 tne %xcc, 0x7 taddcc %i2, 0x071B, %i4 fsrc1 %f12, %f4 std %f12, [%l7 + 0x20] stw %o0, [%l7 + 0x4C] nop setx loop_427, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovscs %icc, %f10, %f15 fandnot1s %f10, %f6, %f14 movvs %icc, %l0, %l3 loop_427: move %icc, %o4, %g2 brz,a %i0, loop_428 fmovrdgez %i3, %f4, %f4 movgu %icc, %g3, %l1 call loop_429 loop_428: fcmple16 %f4, %f6, %l6 or %l4, 0x1772, %g7 fmovs %f1, %f6 loop_429: fnors %f7, %f8, %f2 ldsh [%l7 + 0x7E], %o5 st %f12, [%l7 + 0x6C] sllx %l5, 0x16, %o1 and %g6, %g1, %i6 fmovsn %icc, %f3, %f7 fmul8sux16 %f4, %f8, %f8 fble %fcc1, loop_430 ld [%l7 + 0x18], %f10 fabss %f10, %f2 ld [%l7 + 0x20], %f9 loop_430: fbue,a %fcc2, loop_431 std %f4, [%l7 + 0x50] fpsub32 %f12, %f2, %f4 fmovdl %xcc, %f2, %f3 loop_431: fcmpne16 %f8, %f0, %o3 lduh [%l7 + 0x3A], %o7 fmul8sux16 %f14, %f4, %f14 fabsd %f14, %f6 addcc %i5, %o6, %g5 bn,a,pt %xcc, loop_432 stx %o2, [%l7 + 0x18] fmovscc %xcc, %f5, %f12 bleu,a,pt %icc, loop_433 loop_432: movg %icc, %l2, %i7 ldsb [%l7 + 0x44], %i1 fmovrdne %g4, %f2, %f8 loop_433: fmovsgu %xcc, %f14, %f1 movge %xcc, %i4, %i2 fmovrdlz %o0, %f10, %f4 fcmpgt32 %f10, %f4, %l0 ldd [%l7 + 0x18], %f10 ldsh [%l7 + 0x26], %o4 edge32l %l3, %i0, %i3 movrgez %g3, 0x1B1, %l1 movneg %xcc, %g2, %l6 fsrc1s %f1, %f7 ldsb [%l7 + 0x49], %g7 bcc,a,pn %xcc, loop_434 st %f4, [%l7 + 0x64] umul %o5, %l5, %o1 ld [%l7 + 0x3C], %f6 loop_434: xorcc %g6, 0x08C3, %l4 fnot2s %f0, %f1 subc %g1, %i6, %o7 tneg %xcc, 0x5 fandnot1 %f0, %f10, %f2 fmovse %xcc, %f12, %f4 fpadd16 %f4, %f4, %f12 ld [%l7 + 0x20], %f14 tleu %xcc, 0x7 movcc %icc, %o3, %o6 move %icc, %i5, %g5 fmovsn %icc, %f13, %f13 stb %l2, [%l7 + 0x2D] fornot2s %f6, %f2, %f11 fmul8ulx16 %f0, %f2, %f10 stx %o2, [%l7 + 0x38] call loop_435 ldsb [%l7 + 0x35], %i7 fandnot2s %f6, %f8, %f11 fbu %fcc3, loop_436 loop_435: be,pn %xcc, loop_437 array8 %i1, %i4, %i2 fmuld8ulx16 %f4, %f5, %f4 loop_436: tleu %icc, 0x4 loop_437: bl,a loop_438 fmovrdne %o0, %f0, %f4 tneg %icc, 0x5 fmovdg %xcc, %f12, %f9 loop_438: fmovde %xcc, %f11, %f4 movcc %icc, %g4, %l0 stw %l3, [%l7 + 0x50] fzero %f6 ldx [%l7 + 0x38], %o4 fxors %f4, %f13, %f10 fbl %fcc0, loop_439 fbul %fcc2, loop_440 fxors %f14, %f14, %f1 sdivcc %i0, 0x0FAC, %g3 loop_439: fors %f5, %f3, %f13 loop_440: call loop_441 alignaddr %i3, %g2, %l1 fmovdpos %icc, %f7, %f2 std %f14, [%l7 + 0x50] loop_441: fmovsl %icc, %f8, %f15 movge %icc, %g7, %l6 movrgez %o5, 0x1C5, %l5 fbul,a %fcc0, loop_442 stx %g6, [%l7 + 0x30] fxnor %f8, %f4, %f2 ldub [%l7 + 0x5F], %o1 loop_442: ba,pn %icc, loop_443 brlz,a %l4, loop_444 fbne,a %fcc0, loop_445 movrne %g1, 0x2E6, %i6 loop_443: ldx [%l7 + 0x18], %o3 loop_444: fnegs %f6, %f4 loop_445: movn %icc, %o7, %i5 ldub [%l7 + 0x43], %o6 fmovdcc %icc, %f4, %f10 fmovsa %xcc, %f13, %f12 orcc %l2, 0x0760, %o2 smulcc %g5, 0x13AF, %i7 fornot1 %f4, %f10, %f2 stw %i4, [%l7 + 0x7C] stx %i2, [%l7 + 0x50] orcc %o0, 0x068D, %g4 orncc %l0, %i1, %l3 fmovde %icc, %f9, %f11 fba,a %fcc1, loop_446 lduh [%l7 + 0x52], %i0 lduh [%l7 + 0x54], %g3 sth %i3, [%l7 + 0x62] loop_446: lduh [%l7 + 0x2E], %o4 tvs %xcc, 0x5 fpsub16s %f1, %f14, %f1 mulscc %g2, 0x0A69, %l1 fsrc2 %f4, %f12 andn %l6, 0x0CB1, %o5 bgu,a loop_447 fxnors %f15, %f6, %f0 te %xcc, 0x7 tg %icc, 0x0 loop_447: siam 0x0 fnegs %f4, %f11 stb %l5, [%l7 + 0x63] ldd [%l7 + 0x58], %f6 movrlez %g6, 0x1B9, %g7 sdiv %o1, 0x06B0, %g1 bcs,a,pn %xcc, loop_448 fbul %fcc0, loop_449 tgu %xcc, 0x1 brgz %l4, loop_450 loop_448: sth %i6, [%l7 + 0x3E] loop_449: orn %o3, 0x1E68, %o7 edge8n %o6, %l2, %i5 loop_450: bneg loop_451 fpadd32s %f14, %f14, %f8 fblg %fcc0, loop_452 fones %f10 loop_451: ba loop_453 movn %icc, %g5, %i7 loop_452: movneg %icc, %i4, %o2 sll %o0, %g4, %l0 loop_453: fbul %fcc0, loop_454 stx %i2, [%l7 + 0x40] fbge,a %fcc1, loop_455 bvs,a %xcc, loop_456 loop_454: fmovsvs %xcc, %f6, %f9 lduh [%l7 + 0x6C], %i1 loop_455: fmovdgu %xcc, %f2, %f6 loop_456: fmovsl %icc, %f13, %f5 fmovsvc %xcc, %f12, %f0 fzeros %f10 addcc %i0, %g3, %l3 bshuffle %f2, %f14, %f6 sra %o4, 0x0B, %g2 add %i3, %l1, %o5 fpadd16s %f2, %f11, %f4 fmovrde %l6, %f0, %f12 fbe %fcc3, loop_457 xnorcc %l5, %g7, %o1 fnegd %f10, %f0 std %f2, [%l7 + 0x78] loop_457: ldx [%l7 + 0x20], %g1 std %f12, [%l7 + 0x58] ld [%l7 + 0x1C], %f1 tpos %icc, 0x6 edge16 %l4, %i6, %o3 ldx [%l7 + 0x60], %o7 bleu,pn %xcc, loop_458 orncc %g6, %o6, %i5 sth %g5, [%l7 + 0x6A] std %f10, [%l7 + 0x08] loop_458: fexpand %f2, %f6 fble,a %fcc2, loop_459 ld [%l7 + 0x14], %f6 lduh [%l7 + 0x1A], %i7 srax %i4, %o2, %l2 loop_459: alignaddrl %g4, %l0, %i2 siam 0x6 st %f2, [%l7 + 0x70] brlez %i1, loop_460 edge16ln %o0, %g3, %l3 lduh [%l7 + 0x22], %o4 fone %f6 loop_460: fmovscs %xcc, %f7, %f7 fpackfix %f6, %f9 fsrc1 %f2, %f12 brlz %g2, loop_461 ldub [%l7 + 0x3E], %i3 ldub [%l7 + 0x08], %i0 fpsub16s %f12, %f7, %f0 loop_461: xnorcc %o5, 0x126A, %l6 lduw [%l7 + 0x68], %l5 alignaddr %l1, %g7, %o1 fmovrsne %g1, %f3, %f14 fsrc2 %f0, %f10 tsubcc %i6, %l4, %o3 fnot1s %f1, %f1 fmovdle %icc, %f5, %f6 fcmpne16 %f8, %f14, %g6 stb %o7, [%l7 + 0x14] edge32n %o6, %i5, %g5 ldx [%l7 + 0x18], %i7 fmovrdne %o2, %f10, %f12 tvc %icc, 0x6 lduw [%l7 + 0x50], %i4 sth %l2, [%l7 + 0x6C] fcmpgt32 %f12, %f6, %l0 std %f12, [%l7 + 0x28] lduh [%l7 + 0x56], %g4 nop setx loop_462, %l0, %l1 jmpl %l1, %i2 movvs %xcc, %o0, %i1 tg %xcc, 0x4 st %f9, [%l7 + 0x60] loop_462: edge8l %l3, %o4, %g2 fnegd %f8, %f4 fmovsa %xcc, %f12, %f12 udiv %g3, 0x0722, %i3 ldd [%l7 + 0x20], %f0 ldd [%l7 + 0x50], %f2 ldsh [%l7 + 0x74], %o5 subc %i0, 0x0C21, %l5 stb %l6, [%l7 + 0x4C] lduh [%l7 + 0x2A], %l1 ldub [%l7 + 0x62], %o1 ba,a,pt %xcc, loop_463 tvs %xcc, 0x3 edge16n %g7, %g1, %l4 movvs %xcc, %o3, %g6 loop_463: sth %i6, [%l7 + 0x16] ldx [%l7 + 0x40], %o7 ldd [%l7 + 0x60], %f12 tpos %icc, 0x6 fcmpne32 %f14, %f8, %i5 ldsw [%l7 + 0x18], %o6 ldd [%l7 + 0x60], %f0 ldsw [%l7 + 0x54], %i7 edge8ln %o2, %g5, %i4 pdist %f14, %f8, %f0 ta %icc, 0x5 sth %l2, [%l7 + 0x7A] fmul8x16au %f0, %f11, %f8 stx %l0, [%l7 + 0x68] fmovrslz %i2, %f0, %f0 fabss %f2, %f0 fmovdl %xcc, %f5, %f11 stw %g4, [%l7 + 0x14] edge8 %o0, %l3, %o4 fand %f14, %f0, %f6 umulcc %i1, 0x0225, %g2 fpadd32 %f14, %f4, %f0 ldsw [%l7 + 0x08], %g3 movrne %i3, %i0, %l5 ldsb [%l7 + 0x6C], %o5 st %f5, [%l7 + 0x54] fandnot1 %f4, %f2, %f12 tneg %icc, 0x2 sth %l6, [%l7 + 0x5A] fnot1 %f10, %f0 fpackfix %f4, %f11 brnz,a %o1, loop_464 edge8l %g7, %g1, %l1 siam 0x3 ldsw [%l7 + 0x58], %o3 loop_464: fands %f7, %f11, %f5 fpadd16 %f10, %f0, %f6 srlx %g6, %i6, %l4 fcmpeq32 %f8, %f6, %i5 std %f6, [%l7 + 0x40] fnot2s %f15, %f3 or %o7, 0x1981, %i7 smul %o6, 0x1476, %g5 tne %icc, 0x1 edge8ln %o2, %i4, %l0 ldd [%l7 + 0x70], %f8 fmovdleu %xcc, %f0, %f12 nop setx loop_465, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movn %xcc, %l2, %i2 orncc %g4, %o0, %o4 bcc,a loop_466 loop_465: fmovsgu %xcc, %f7, %f12 srl %i1, %l3, %g2 tvc %xcc, 0x4 loop_466: addccc %g3, %i3, %l5 fmovsleu %xcc, %f6, %f0 stb %o5, [%l7 + 0x41] tl %xcc, 0x6 sdivcc %i0, 0x1B01, %o1 be,a,pn %icc, loop_467 ld [%l7 + 0x68], %f10 fmovrse %l6, %f15, %f12 addc %g7, %l1, %g1 loop_467: ldub [%l7 + 0x79], %g6 movvs %xcc, %o3, %l4 nop setx loop_468, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrsgz %i5, %f14, %f6 fmovdgu %icc, %f6, %f8 movn %xcc, %o7, %i6 loop_468: bvs,a,pn %xcc, loop_469 movcs %xcc, %o6, %g5 std %f6, [%l7 + 0x30] movre %o2, %i7, %l0 loop_469: fmovscs %icc, %f8, %f5 stb %l2, [%l7 + 0x2A] movneg %icc, %i2, %g4 bge,a,pt %icc, loop_470 lduw [%l7 + 0x38], %i4 ldx [%l7 + 0x20], %o0 fnand %f0, %f12, %f6 loop_470: fmovdneg %xcc, %f13, %f1 ldsb [%l7 + 0x65], %i1 st %f2, [%l7 + 0x44] fpsub32 %f4, %f0, %f6 ldub [%l7 + 0x11], %o4 fmovsl %icc, %f12, %f0 popc %l3, %g2 fxor %f0, %f14, %f2 umul %g3, %i3, %l5 fcmpeq32 %f0, %f2, %o5 fbule,a %fcc0, loop_471 ldsb [%l7 + 0x60], %o1 sth %l6, [%l7 + 0x4C] call loop_472 loop_471: tl %xcc, 0x0 fcmpes %fcc1, %f10, %f8 mulx %g7, 0x0E89, %l1 loop_472: mulx %i0, %g1, %g6 fmovspos %xcc, %f14, %f15 fbo %fcc0, loop_473 fandnot2s %f15, %f11, %f4 fabss %f0, %f4 lduh [%l7 + 0x52], %o3 loop_473: movvc %icc, %i5, %o7 fmovsleu %xcc, %f2, %f10 stx %l4, [%l7 + 0x38] stw %o6, [%l7 + 0x20] tcc %xcc, 0x5 fbn %fcc1, loop_474 fbge %fcc2, loop_475 smul %g5, %i6, %o2 fmovdl %xcc, %f8, %f5 loop_474: array16 %l0, %l2, %i7 loop_475: subcc %i2, 0x1B75, %i4 fandnot2 %f10, %f4, %f4 fbule,a %fcc0, loop_476 ld [%l7 + 0x24], %f1 stx %g4, [%l7 + 0x40] bvc,a,pt %xcc, loop_477 loop_476: ld [%l7 + 0x4C], %f0 faligndata %f10, %f0, %f4 fbg,a %fcc0, loop_478 loop_477: ldsb [%l7 + 0x4C], %i1 fcmps %fcc3, %f5, %f12 mulx %o0, 0x0FD3, %o4 loop_478: fcmpeq16 %f0, %f2, %l3 fands %f13, %f8, %f2 tcs %xcc, 0x4 andn %g2, %i3, %g3 sra %o5, 0x0A, %o1 edge16n %l6, %l5, %l1 fbu,a %fcc3, loop_479 fmovdn %icc, %f13, %f15 movcs %icc, %i0, %g1 edge16n %g7, %g6, %i5 loop_479: fornot2s %f9, %f11, %f5 movrgz %o3, 0x1E0, %l4 ldsw [%l7 + 0x38], %o6 xorcc %o7, %g5, %o2 fmovdpos %icc, %f4, %f0 bcc,pt %xcc, loop_480 brnz %i6, loop_481 ta %xcc, 0x5 fmovdge %icc, %f7, %f3 loop_480: fmovrse %l2, %f1, %f4 loop_481: std %f10, [%l7 + 0x40] ldsb [%l7 + 0x70], %i7 edge8n %i2, %l0, %g4 stx %i4, [%l7 + 0x60] lduh [%l7 + 0x4E], %i1 fzero %f6 fmovrslez %o0, %f1, %f0 fmovda %xcc, %f1, %f0 fmovrslz %o4, %f11, %f4 fmovdl %xcc, %f3, %f14 fmovdvs %xcc, %f0, %f15 fbe,a %fcc3, loop_482 bgu,a,pt %xcc, loop_483 fxnors %f3, %f15, %f2 taddcc %l3, %i3, %g2 loop_482: sethi 0x095B, %o5 loop_483: fexpand %f1, %f10 addcc %o1, %l6, %g3 movvc %xcc, %l5, %i0 siam 0x4 fbne,a %fcc1, loop_484 sth %l1, [%l7 + 0x24] movrlez %g1, 0x022, %g7 ldsw [%l7 + 0x14], %i5 loop_484: sth %g6, [%l7 + 0x76] edge8l %o3, %l4, %o6 ldx [%l7 + 0x30], %o7 st %f0, [%l7 + 0x24] fpadd32 %f10, %f12, %f4 call loop_485 movgu %xcc, %g5, %o2 te %icc, 0x1 fbg %fcc0, loop_486 loop_485: movg %xcc, %i6, %i7 bcc,pt %icc, loop_487 lduw [%l7 + 0x64], %l2 loop_486: ldx [%l7 + 0x50], %l0 ldd [%l7 + 0x70], %f0 loop_487: fmovsgu %xcc, %f7, %f11 fandnot2 %f2, %f12, %f14 tgu %icc, 0x0 be,a,pt %xcc, loop_488 fmovscs %xcc, %f6, %f5 tn %xcc, 0x0 ba %icc, loop_489 loop_488: fmul8x16au %f13, %f8, %f4 tcs %icc, 0x5 fands %f5, %f0, %f9 loop_489: sub %g4, %i4, %i1 stw %i2, [%l7 + 0x10] lduw [%l7 + 0x74], %o0 call loop_490 tvc %xcc, 0x3 movrgez %l3, 0x13F, %o4 fmul8x16au %f11, %f9, %f14 loop_490: bl,pt %xcc, loop_491 and %g2, %i3, %o5 fcmpes %fcc1, %f6, %f13 fmul8ulx16 %f12, %f8, %f8 loop_491: fmovsne %xcc, %f4, %f4 ldx [%l7 + 0x58], %l6 ldub [%l7 + 0x32], %g3 fmovdneg %xcc, %f1, %f6 fmovsg %icc, %f10, %f1 tcs %xcc, 0x6 fmovsne %icc, %f10, %f8 ldd [%l7 + 0x60], %f4 fba %fcc1, loop_492 xnorcc %o1, %i0, %l1 andn %g1, %l5, %i5 ldd [%l7 + 0x50], %f0 loop_492: lduh [%l7 + 0x10], %g6 fabsd %f10, %f14 fxor %f2, %f4, %f2 stx %g7, [%l7 + 0x38] lduw [%l7 + 0x24], %o3 fcmps %fcc3, %f11, %f13 srl %o6, 0x15, %l4 stw %g5, [%l7 + 0x78] ldsb [%l7 + 0x5E], %o2 nop setx loop_493, %l0, %l1 jmpl %l1, %i6 fmovrdgez %o7, %f6, %f6 fbg %fcc0, loop_494 bpos,a loop_495 loop_493: ldub [%l7 + 0x0E], %i7 stw %l2, [%l7 + 0x34] loop_494: ba,pt %icc, loop_496 loop_495: edge8ln %l0, %g4, %i1 ta %xcc, 0x7 fnot2s %f12, %f11 loop_496: ldsb [%l7 + 0x6E], %i2 fnot2s %f7, %f0 brgez,a %i4, loop_497 ldsh [%l7 + 0x7C], %l3 std %f10, [%l7 + 0x58] nop setx loop_498, %l0, %l1 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_497: umul %o4, 0x0B9B, %o0 ld [%l7 + 0x08], %f11 sub %i3, %g2, %l6 loop_498: for %f6, %f2, %f14 fmovdg %xcc, %f12, %f9 std %f8, [%l7 + 0x78] tge %xcc, 0x0 ldd [%l7 + 0x48], %f14 fzeros %f9 movrne %g3, 0x146, %o5 edge16 %i0, %o1, %g1 ldsw [%l7 + 0x0C], %l5 st %f3, [%l7 + 0x78] ldsw [%l7 + 0x34], %l1 fpsub32s %f13, %f9, %f9 ldub [%l7 + 0x2D], %g6 xnor %i5, %g7, %o3 movne %icc, %l4, %g5 xor %o6, %i6, %o2 fandnot1s %f9, %f8, %f5 edge8ln %o7, %i7, %l2 stb %g4, [%l7 + 0x3D] ld [%l7 + 0x1C], %f7 fble %fcc1, loop_499 ldd [%l7 + 0x08], %f6 fmuld8sux16 %f13, %f7, %f2 std %f12, [%l7 + 0x20] loop_499: fmovspos %icc, %f11, %f11 fbg %fcc0, loop_500 lduw [%l7 + 0x20], %l0 st %f7, [%l7 + 0x1C] fcmpne32 %f2, %f14, %i1 loop_500: fmul8x16al %f12, %f10, %f4 st %f0, [%l7 + 0x34] mulscc %i2, %l3, %o4 fpadd32s %f4, %f15, %f6 fmovdg %icc, %f9, %f5 fpackfix %f2, %f14 ldx [%l7 + 0x30], %i4 fmovrslz %o0, %f10, %f8 ldsb [%l7 + 0x21], %g2 tge %xcc, 0x6 movrlez %l6, %i3, %g3 std %f6, [%l7 + 0x60] xor %o5, %o1, %g1 fnot1 %f6, %f2 udivcc %l5, 0x1CFC, %i0 fmovrdne %g6, %f4, %f8 fnands %f3, %f7, %f2 umulcc %i5, %g7, %l1 stb %l4, [%l7 + 0x59] tg %xcc, 0x2 ldub [%l7 + 0x27], %o3 brgez,a %o6, loop_501 fabsd %f2, %f4 ldub [%l7 + 0x79], %g5 fmovrsgez %i6, %f5, %f13 loop_501: sdiv %o2, 0x1D3F, %i7 sub %l2, 0x1611, %g4 fcmple16 %f8, %f0, %o7 fmovdl %xcc, %f5, %f3 lduw [%l7 + 0x2C], %i1 fnors %f3, %f8, %f12 fexpand %f6, %f0 tl %icc, 0x6 std %f0, [%l7 + 0x18] nop setx loop_502, %l0, %l1 jmpl %l1, %i2 fbu,a %fcc0, loop_503 bcs,pt %icc, loop_504 ldsh [%l7 + 0x76], %l0 loop_502: fcmple16 %f0, %f10, %o4 loop_503: fmul8x16au %f11, %f5, %f0 loop_504: alignaddr %l3, %o0, %g2 siam 0x3 stb %l6, [%l7 + 0x65] fabss %f15, %f9 ld [%l7 + 0x14], %f9 lduw [%l7 + 0x4C], %i4 ldd [%l7 + 0x78], %f10 srl %g3, %o5, %i3 nop setx loop_505, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry udivcc %o1, 0x1364, %g1 fmovsa %xcc, %f9, %f15 smulcc %i0, %g6, %l5 loop_505: fnors %f10, %f0, %f5 fbuge %fcc3, loop_506 fpsub32s %f12, %f3, %f4 fpmerge %f13, %f14, %f14 edge32l %g7, %i5, %l4 loop_506: for %f10, %f8, %f8 alignaddrl %l1, %o3, %o6 stw %g5, [%l7 + 0x70] fpsub16 %f4, %f0, %f4 bpos,pt %xcc, loop_507 fmovdleu %xcc, %f6, %f8 sth %i6, [%l7 + 0x0A] ba,a loop_508 loop_507: ldub [%l7 + 0x12], %i7 fmovrdgez %o2, %f10, %f4 fmul8x16au %f10, %f2, %f6 loop_508: fpackfix %f2, %f14 sub %g4, %l2, %i1 stw %o7, [%l7 + 0x68] stx %l0, [%l7 + 0x08] orncc %i2, 0x18A4, %l3 fbuge,a %fcc3, loop_509 stb %o0, [%l7 + 0x76] sdiv %o4, 0x04AF, %l6 sdivx %g2, 0x046D, %i4 loop_509: fmovse %icc, %f0, %f9 fmovspos %icc, %f1, %f10 lduw [%l7 + 0x14], %g3 fbue %fcc0, loop_510 movg %icc, %o5, %i3 ble,a,pt %xcc, loop_511 fcmpeq32 %f12, %f14, %o1 loop_510: fmovrsgz %g1, %f4, %f4 tn %icc, 0x5 loop_511: ble,a,pn %icc, loop_512 edge16n %g6, %i0, %g7 tvc %xcc, 0x7 bpos,a,pt %icc, loop_513 loop_512: fcmple32 %f10, %f8, %l5 fba,a %fcc0, loop_514 fsrc2 %f12, %f14 loop_513: ld [%l7 + 0x5C], %f14 fpsub32 %f14, %f6, %f4 loop_514: fmovsvs %xcc, %f5, %f14 ldx [%l7 + 0x40], %l4 fmovsvc %icc, %f8, %f4 bvs loop_515 andn %i5, 0x1863, %o3 fmul8sux16 %f8, %f10, %f12 taddcc %l1, 0x1F86, %o6 loop_515: fmovdl %xcc, %f0, %f5 fbe %fcc3, loop_516 lduw [%l7 + 0x74], %i6 fmovsvc %xcc, %f3, %f9 lduw [%l7 + 0x74], %i7 loop_516: ldd [%l7 + 0x70], %f8 fandnot1 %f2, %f10, %f8 array16 %g5, %o2, %l2 fmovsvc %xcc, %f2, %f1 stb %i1, [%l7 + 0x7F] fzeros %f4 ldsh [%l7 + 0x6E], %o7 stb %g4, [%l7 + 0x73] bn,a %xcc, loop_517 orcc %l0, %l3, %i2 addc %o0, 0x1B94, %o4 fmovrdne %l6, %f6, %f6 loop_517: lduw [%l7 + 0x34], %g2 edge16n %i4, %g3, %o5 edge32ln %o1, %g1, %i3 movl %icc, %g6, %i0 bcs,a %xcc, loop_518 std %f4, [%l7 + 0x18] mulx %g7, 0x1F80, %l5 edge8n %l4, %o3, %l1 loop_518: xnorcc %o6, 0x1EF7, %i5 fnot1 %f2, %f12 brlz,a %i7, loop_519 stx %i6, [%l7 + 0x68] bvs loop_520 movvs %xcc, %g5, %o2 loop_519: fmovsle %xcc, %f1, %f12 bleu,pn %icc, loop_521 loop_520: fornot1s %f9, %f3, %f10 tvc %xcc, 0x0 for %f2, %f2, %f8 loop_521: edge32ln %l2, %o7, %i1 ldd [%l7 + 0x18], %f4 fcmpgt32 %f2, %f0, %g4 subc %l3, %i2, %o0 fmovrslez %l0, %f9, %f7 for %f10, %f10, %f8 tvs %xcc, 0x3 fpackfix %f4, %f7 fbo,a %fcc2, loop_522 fpadd16 %f2, %f0, %f12 fmovsn %icc, %f11, %f9 edge8ln %o4, %l6, %g2 loop_522: st %f10, [%l7 + 0x40] fbn,a %fcc0, loop_523 alignaddrl %i4, %g3, %o5 edge16 %o1, %g1, %i3 ldsh [%l7 + 0x4A], %i0 loop_523: ldub [%l7 + 0x7F], %g7 tle %icc, 0x6 fnot1 %f12, %f4 fcmped %fcc2, %f0, %f4 lduw [%l7 + 0x30], %l5 stb %g6, [%l7 + 0x17] brz,a %l4, loop_524 fmovsleu %icc, %f3, %f9 fmovse %xcc, %f10, %f4 sth %o3, [%l7 + 0x0A] loop_524: fmul8ulx16 %f14, %f6, %f12 ldx [%l7 + 0x30], %o6 tcc %icc, 0x7 ldx [%l7 + 0x68], %l1 ble loop_525 lduh [%l7 + 0x0C], %i5 stb %i6, [%l7 + 0x71] edge16ln %i7, %g5, %l2 loop_525: edge16ln %o7, %o2, %i1 fmovse %icc, %f15, %f11 fbne %fcc1, loop_526 ldsw [%l7 + 0x64], %l3 smul %g4, %o0, %l0 tge %xcc, 0x4 loop_526: edge16ln %o4, %i2, %g2 movvs %xcc, %l6, %g3 fmuld8sux16 %f4, %f6, %f12 ldub [%l7 + 0x4B], %i4 ldx [%l7 + 0x68], %o1 fnot1 %f0, %f6 fors %f3, %f10, %f2 movrne %g1, %i3, %i0 movrlez %o5, %g7, %l5 sllx %g6, 0x1E, %l4 fnot2 %f14, %f14 andn %o6, %o3, %i5 tneg %icc, 0x4 fmovdle %icc, %f8, %f15 srl %i6, %i7, %l1 fmovrsgez %l2, %f15, %f7 fmovrslz %g5, %f13, %f5 bvc,a %xcc, loop_527 ldub [%l7 + 0x7C], %o2 ldub [%l7 + 0x73], %i1 fands %f3, %f10, %f6 loop_527: fmovrsgz %l3, %f11, %f5 edge32l %g4, %o0, %o7 smulcc %o4, 0x13CA, %l0 fbne,a %fcc3, loop_528 be,a %xcc, loop_529 and %g2, 0x1495, %i2 bl,pn %icc, loop_530 loop_528: stx %l6, [%l7 + 0x68] loop_529: movgu %icc, %g3, %i4 xor %o1, 0x1D07, %i3 loop_530: array8 %i0, %g1, %g7 movne %xcc, %l5, %o5 fmovscc %xcc, %f3, %f12 tleu %xcc, 0x5 ldd [%l7 + 0x10], %f4 fands %f11, %f6, %f15 movrgz %l4, 0x03F, %o6 ld [%l7 + 0x44], %f15 fzeros %f7 bleu loop_531 fbg,a %fcc3, loop_532 tpos %icc, 0x1 fornot2 %f0, %f10, %f0 loop_531: fmovsle %xcc, %f9, %f8 loop_532: ldsh [%l7 + 0x6A], %o3 xorcc %g6, %i5, %i7 addcc %i6, 0x0863, %l2 xor %l1, 0x011B, %o2 bcc loop_533 fbuge %fcc2, loop_534 lduh [%l7 + 0x16], %i1 tn %icc, 0x4 loop_533: bn,a loop_535 loop_534: faligndata %f6, %f10, %f4 fpsub32s %f7, %f11, %f7 fsrc1 %f6, %f12 loop_535: ldsw [%l7 + 0x78], %g5 tsubcctv %l3, %o0, %g4 st %f5, [%l7 + 0x44] stx %o4, [%l7 + 0x48] fbule,a %fcc0, loop_536 brlz,a %o7, loop_537 fnot1 %f10, %f8 alignaddr %g2, %l0, %l6 loop_536: fmul8x16al %f4, %f7, %f10 loop_537: stb %i2, [%l7 + 0x15] fpadd16 %f0, %f10, %f10 fcmpgt32 %f0, %f12, %g3 brz,a %o1, loop_538 ldsh [%l7 + 0x7E], %i3 tneg %xcc, 0x6 st %f8, [%l7 + 0x10] loop_538: sethi 0x137B, %i4 ldsh [%l7 + 0x34], %i0 fmovs %f13, %f14 std %f8, [%l7 + 0x58] lduh [%l7 + 0x2C], %g7 stw %l5, [%l7 + 0x4C] ldsb [%l7 + 0x4E], %g1 ldub [%l7 + 0x3B], %l4 for %f10, %f4, %f8 movrlz %o5, %o6, %g6 edge8 %i5, %i7, %i6 udivcc %o3, 0x11E6, %l1 orn %o2, 0x0BF7, %i1 fmovdge %xcc, %f4, %f3 lduw [%l7 + 0x4C], %g5 andncc %l3, %l2, %g4 stw %o0, [%l7 + 0x58] andcc %o7, 0x120A, %o4 fxors %f6, %f12, %f1 std %f8, [%l7 + 0x08] fornot1 %f14, %f8, %f4 bvc,pn %xcc, loop_539 bne,pn %xcc, loop_540 stb %l0, [%l7 + 0x11] fmul8ulx16 %f0, %f2, %f12 loop_539: mulx %g2, %i2, %l6 loop_540: ldx [%l7 + 0x48], %g3 ld [%l7 + 0x54], %f3 fxors %f7, %f3, %f1 ldd [%l7 + 0x60], %f0 sdivx %i3, 0x1FC4, %i4 tvs %icc, 0x6 xor %i0, 0x0B12, %g7 sra %l5, %g1, %o1 or %o5, 0x0C15, %o6 addcc %l4, %i5, %g6 srlx %i7, %o3, %i6 ld [%l7 + 0x6C], %f15 bcs,a %xcc, loop_541 umulcc %l1, %i1, %o2 stb %l3, [%l7 + 0x48] array8 %g5, %g4, %l2 loop_541: fmovsvs %xcc, %f2, %f11 ldd [%l7 + 0x10], %f0 fmovsa %icc, %f6, %f3 movrne %o0, 0x31F, %o7 addc %o4, %g2, %i2 fmovdvc %xcc, %f2, %f5 ld [%l7 + 0x78], %f6 umul %l0, 0x19FA, %g3 add %l6, 0x06EC, %i4 mova %icc, %i3, %g7 st %f3, [%l7 + 0x44] edge32 %i0, %g1, %o1 fzero %f6 srax %l5, %o5, %o6 stb %l4, [%l7 + 0x08] fabsd %f14, %f12 fmovspos %icc, %f10, %f9 ldx [%l7 + 0x28], %i5 or %i7, 0x05BD, %o3 bn,a loop_542 srlx %i6, %g6, %i1 fcmps %fcc1, %f9, %f12 nop setx loop_543, %l0, %l1 jmpl %l1, %o2 loop_542: fpack32 %f2, %f2, %f6 fmovspos %xcc, %f0, %f10 taddcc %l1, 0x18CE, %l3 loop_543: movvc %icc, %g4, %g5 movrgez %o0, %l2, %o4 tg %icc, 0x5 movrne %o7, 0x153, %g2 bshuffle %f6, %f6, %f8 ldx [%l7 + 0x08], %l0 sth %i2, [%l7 + 0x74] xnorcc %l6, %i4, %g3 ldsw [%l7 + 0x40], %i3 ldd [%l7 + 0x30], %f2 fmovrdgz %i0, %f0, %f0 movre %g7, 0x307, %g1 move %xcc, %o1, %o5 bshuffle %f4, %f2, %f8 or %o6, 0x1A4E, %l4 fbue %fcc0, loop_544 lduh [%l7 + 0x54], %l5 brz,a %i5, loop_545 edge16 %o3, %i7, %i6 loop_544: movpos %xcc, %g6, %o2 popc %l1, %i1 loop_545: st %f10, [%l7 + 0x58] subccc %g4, %g5, %l3 stb %l2, [%l7 + 0x5D] bshuffle %f10, %f0, %f14 st %f6, [%l7 + 0x44] array8 %o4, %o7, %o0 ldsh [%l7 + 0x6E], %g2 fmovsge %xcc, %f2, %f15 stb %l0, [%l7 + 0x62] bvc,a,pt %icc, loop_546 stb %i2, [%l7 + 0x7D] bleu,a %xcc, loop_547 st %f3, [%l7 + 0x78] loop_546: stw %i4, [%l7 + 0x40] fmovdpos %icc, %f7, %f11 loop_547: smulcc %g3, 0x066F, %i3 xnor %l6, %i0, %g1 ldsb [%l7 + 0x63], %o1 fmovsleu %icc, %f7, %f4 fxor %f14, %f6, %f0 fbe %fcc3, loop_548 fabss %f11, %f3 xorcc %g7, %o5, %o6 fnors %f6, %f11, %f0 loop_548: srlx %l4, %i5, %l5 fmovdl %xcc, %f12, %f6 ldsh [%l7 + 0x5E], %i7 tsubcc %o3, 0x0478, %g6 movne %icc, %o2, %l1 fpadd16s %f1, %f3, %f14 ldsb [%l7 + 0x40], %i1 ldsw [%l7 + 0x38], %i6 brgez,a %g5, loop_549 subc %l3, 0x1AE5, %l2 alignaddrl %o4, %o7, %g4 ldsb [%l7 + 0x5C], %o0 loop_549: ldx [%l7 + 0x58], %g2 stw %i2, [%l7 + 0x38] and %l0, %g3, %i4 ldsb [%l7 + 0x6F], %i3 movvc %xcc, %i0, %l6 fble,a %fcc1, loop_550 fble %fcc0, loop_551 tn %xcc, 0x4 ld [%l7 + 0x50], %f0 loop_550: fmovsvc %xcc, %f12, %f14 loop_551: ldub [%l7 + 0x15], %g1 sethi 0x097E, %o1 st %f14, [%l7 + 0x0C] smulcc %o5, %o6, %g7 stx %l4, [%l7 + 0x38] lduh [%l7 + 0x44], %l5 tle %xcc, 0x4 tsubcctv %i7, %o3, %i5 brgz %g6, loop_552 fmovda %icc, %f5, %f15 lduh [%l7 + 0x5A], %o2 ldsb [%l7 + 0x15], %i1 loop_552: fexpand %f3, %f14 sdivx %i6, 0x06B9, %g5 std %f2, [%l7 + 0x10] fmovdneg %icc, %f0, %f8 stx %l1, [%l7 + 0x08] fmovspos %xcc, %f14, %f14 sethi 0x000B, %l3 fbg,a %fcc2, loop_553 udiv %l2, 0x1403, %o4 stb %g4, [%l7 + 0x62] bne,a,pn %icc, loop_554 loop_553: stx %o7, [%l7 + 0x70] fmovrsgz %o0, %f14, %f10 fnot2s %f6, %f5 loop_554: tpos %icc, 0x6 fandnot2 %f8, %f2, %f4 fmovsgu %icc, %f14, %f8 stw %i2, [%l7 + 0x60] ld [%l7 + 0x0C], %f13 bneg,pt %icc, loop_555 ldsw [%l7 + 0x58], %g2 fxors %f3, %f0, %f11 taddcc %l0, %i4, %i3 loop_555: ld [%l7 + 0x44], %f3 tn %icc, 0x2 fmovdn %icc, %f13, %f9 edge8 %g3, %l6, %i0 sth %o1, [%l7 + 0x24] sth %o5, [%l7 + 0x74] movneg %icc, %g1, %o6 te %xcc, 0x4 subc %g7, 0x1B37, %l4 stw %i7, [%l7 + 0x30] ldsw [%l7 + 0x74], %l5 sub %o3, %g6, %i5 fbue,a %fcc3, loop_556 fsrc1s %f4, %f13 ldd [%l7 + 0x28], %f2 fbn,a %fcc2, loop_557 loop_556: move %icc, %i1, %i6 stb %g5, [%l7 + 0x6D] fsrc1 %f12, %f4 loop_557: fmul8x16au %f0, %f0, %f14 fmovspos %xcc, %f8, %f15 fnot1 %f4, %f2 bge,a,pt %icc, loop_558 fmovscc %xcc, %f14, %f0 st %f3, [%l7 + 0x3C] array8 %l1, %o2, %l2 loop_558: movvc %xcc, %o4, %l3 fbul,a %fcc1, loop_559 te %xcc, 0x6 xor %g4, %o7, %o0 tvc %xcc, 0x7 loop_559: tleu %icc, 0x0 fbge %fcc2, loop_560 be,a,pt %xcc, loop_561 bshuffle %f10, %f12, %f0 lduh [%l7 + 0x7A], %g2 loop_560: ldd [%l7 + 0x60], %f4 loop_561: stw %l0, [%l7 + 0x28] edge8 %i4, %i2, %i3 lduw [%l7 + 0x24], %g3 mulscc %i0, 0x0315, %l6 ldx [%l7 + 0x20], %o1 fand %f10, %f6, %f12 stx %o5, [%l7 + 0x30] ldd [%l7 + 0x10], %f2 fnot1s %f14, %f14 fsrc2s %f1, %f0 srlx %o6, %g1, %l4 tcc %icc, 0x0 fmovdl %icc, %f0, %f5 brz,a %g7, loop_562 movneg %icc, %l5, %o3 fbue %fcc1, loop_563 fzeros %f1 loop_562: bl,pt %xcc, loop_564 fzero %f10 loop_563: tne %icc, 0x1 fmovrdgz %i7, %f14, %f8 loop_564: and %i5, 0x1024, %g6 fmovrdne %i6, %f2, %f2 movl %icc, %i1, %g5 fbuge %fcc2, loop_565 fmovrsne %o2, %f4, %f9 ldsh [%l7 + 0x66], %l1 ldub [%l7 + 0x26], %o4 loop_565: sth %l3, [%l7 + 0x60] edge32ln %g4, %l2, %o0 fmovdvc %xcc, %f3, %f6 fmovsa %xcc, %f5, %f2 fxor %f4, %f2, %f8 fbl,a %fcc0, loop_566 movn %xcc, %g2, %o7 nop setx loop_567, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc1 %f4, %f14 loop_566: popc 0x02B9, %i4 sllx %i2, %i3, %g3 loop_567: smulcc %i0, 0x1D17, %l0 fpsub32 %f6, %f6, %f10 fmovsa %icc, %f10, %f11 movvs %icc, %o1, %o5 siam 0x4 ldd [%l7 + 0x08], %f2 bgu %icc, loop_568 bvs %xcc, loop_569 fmovdn %icc, %f0, %f1 bg,a,pt %icc, loop_570 loop_568: faligndata %f6, %f0, %f12 loop_569: movrlez %l6, 0x0EA, %g1 tn %xcc, 0x6 loop_570: st %f5, [%l7 + 0x64] tpos %icc, 0x5 fmovrsgez %l4, %f5, %f11 fpadd16 %f12, %f10, %f8 fbuge,a %fcc0, loop_571 edge32l %o6, %g7, %l5 fmovdne %icc, %f0, %f9 taddcctv %o3, 0x1A2E, %i7 loop_571: fmul8sux16 %f0, %f10, %f0 bvs,a,pt %xcc, loop_572 std %f2, [%l7 + 0x10] fsrc2s %f3, %f1 ldub [%l7 + 0x6E], %i5 loop_572: movle %icc, %g6, %i6 andncc %i1, %g5, %l1 fmovsvs %icc, %f12, %f0 movpos %xcc, %o4, %o2 array16 %g4, %l3, %l2 edge16n %o0, %g2, %i4 fexpand %f15, %f8 edge32 %o7, %i3, %i2 tvs %icc, 0x0 ld [%l7 + 0x30], %f11 sub %i0, %g3, %o1 fbg %fcc0, loop_573 ld [%l7 + 0x6C], %f11 subc %l0, 0x1F43, %l6 srl %g1, 0x04, %l4 loop_573: st %f0, [%l7 + 0x10] fmul8sux16 %f4, %f6, %f0 fandnot2s %f5, %f15, %f0 edge32 %o6, %g7, %l5 fmovrdne %o5, %f10, %f12 ldsh [%l7 + 0x5E], %o3 st %f4, [%l7 + 0x44] ldd [%l7 + 0x10], %f12 nop setx loop_574, %l0, %l1 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,a %fcc1, loop_575 or %i5, 0x02AA, %g6 fmovrdgez %i7, %f12, %f4 loop_574: fnot2 %f10, %f10 loop_575: fors %f5, %f0, %f9 edge16l %i6, %g5, %i1 fnot1 %f6, %f14 ld [%l7 + 0x20], %f3 movne %icc, %o4, %l1 xor %g4, %l3, %l2 bl loop_576 siam 0x0 fxnor %f2, %f10, %f6 fandnot2s %f2, %f13, %f12 loop_576: bcc,a,pt %icc, loop_577 bgu,a %xcc, loop_578 fmovrdne %o0, %f10, %f8 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: fmovdn %icc, %f10, %f6 loop_578: fcmped %fcc3, %f4, %f12 edge16n %g2, %o2, %o7 loop_579: bvs,pt %icc, loop_580 nop setx loop_581, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd16s %f6, %f9, %f5 sth %i3, [%l7 + 0x7E] loop_580: nop setx loop_582, %l0, %l1 jmpl %l1, %i4 loop_581: sllx %i2, %g3, %o1 tgu %icc, 0x5 ldsh [%l7 + 0x3E], %i0 loop_582: fmovsg %xcc, %f2, %f12 fmovdvc %xcc, %f7, %f2 fpsub32 %f10, %f10, %f8 fcmpne32 %f8, %f6, %l0 st %f11, [%l7 + 0x74] tg %xcc, 0x0 ldx [%l7 + 0x40], %l6 array8 %l4, %g1, %o6 fmuld8sux16 %f7, %f15, %f0 ldsw [%l7 + 0x44], %g7 fmul8ulx16 %f14, %f10, %f2 fnot1s %f6, %f7 tcc %icc, 0x6 fmul8x16al %f12, %f2, %f10 addccc %o5, %o3, %i5 ldd [%l7 + 0x58], %f12 orncc %g6, 0x1F4C, %i7 brlez,a %i6, loop_583 brgez %g5, loop_584 fmovsge %icc, %f4, %f3 lduw [%l7 + 0x4C], %i1 loop_583: fpsub32s %f2, %f2, %f14 loop_584: bge,pt %icc, loop_585 sra %o4, %l5, %l1 movgu %icc, %l3, %l2 stx %o0, [%l7 + 0x38] loop_585: edge8ln %g2, %g4, %o7 fpadd32s %f5, %f0, %f0 alignaddrl %i3, %i4, %o2 srax %i2, %g3, %o1 fandnot1 %f4, %f8, %f4 fexpand %f3, %f14 fmovrsne %i0, %f3, %f9 st %f4, [%l7 + 0x60] array8 %l0, %l6, %l4 ld [%l7 + 0x38], %f2 sth %o6, [%l7 + 0x30] stx %g1, [%l7 + 0x70] edge16n %o5, %o3, %g7 fmovsn %xcc, %f14, %f8 brgz,a %i5, loop_586 bshuffle %f2, %f14, %f14 stw %g6, [%l7 + 0x54] ld [%l7 + 0x74], %f5 loop_586: ldub [%l7 + 0x13], %i7 fbn %fcc3, loop_587 addccc %i6, 0x1543, %g5 ldd [%l7 + 0x38], %f14 movleu %xcc, %i1, %o4 loop_587: fnegd %f2, %f10 fbe,a %fcc0, loop_588 bvc,a,pn %xcc, loop_589 fcmpne32 %f0, %f8, %l5 or %l3, %l1, %o0 loop_588: sth %g2, [%l7 + 0x20] loop_589: lduh [%l7 + 0x70], %l2 edge16 %g4, %o7, %i3 fzero %f4 edge8l %i4, %i2, %g3 lduw [%l7 + 0x70], %o1 lduh [%l7 + 0x58], %i0 sth %l0, [%l7 + 0x78] movvs %xcc, %o2, %l4 array32 %l6, %o6, %o5 fbne,a %fcc2, loop_590 ldub [%l7 + 0x23], %g1 fmovdne %icc, %f15, %f3 fandnot1s %f4, %f10, %f5 loop_590: movle %xcc, %g7, %i5 stx %o3, [%l7 + 0x30] fmovdgu %xcc, %f9, %f0 st %f13, [%l7 + 0x5C] lduw [%l7 + 0x48], %i7 ldx [%l7 + 0x28], %i6 fmovsneg %icc, %f15, %f3 fcmpeq16 %f4, %f12, %g6 ba,a loop_591 std %f6, [%l7 + 0x40] call loop_592 stx %g5, [%l7 + 0x38] loop_591: std %f12, [%l7 + 0x18] edge32 %i1, %l5, %o4 loop_592: fcmple16 %f12, %f12, %l3 stb %l1, [%l7 + 0x15] fbo,a %fcc0, loop_593 tcs %xcc, 0x7 stx %g2, [%l7 + 0x58] fmuld8ulx16 %f0, %f5, %f8 loop_593: stx %o0, [%l7 + 0x48] ba,a %xcc, loop_594 fbo,a %fcc2, loop_595 ldsh [%l7 + 0x18], %g4 nop setx loop_596, %l0, %l1 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_594: bcc,a,pn %xcc, loop_597 loop_595: bge loop_598 andcc %o7, %l2, %i4 loop_596: st %f13, [%l7 + 0x14] loop_597: fmovrdlez %i2, %f2, %f14 loop_598: fmovsg %icc, %f1, %f15 sdivcc %i3, 0x06C8, %o1 fcmpne16 %f0, %f0, %g3 ldsh [%l7 + 0x40], %l0 stx %o2, [%l7 + 0x18] be,a loop_599 movl %xcc, %i0, %l4 fbul,a %fcc1, loop_600 fbg %fcc0, loop_601 loop_599: movvs %xcc, %l6, %o5 mulx %o6, 0x0734, %g1 loop_600: fpmerge %f8, %f7, %f14 loop_601: edge32l %i5, %o3, %g7 xnor %i7, %i6, %g5 mulx %g6, %l5, %i1 fsrc2 %f8, %f2 std %f14, [%l7 + 0x28] fmuld8sux16 %f0, %f9, %f12 fabsd %f14, %f2 tleu %xcc, 0x7 stw %o4, [%l7 + 0x3C] ld [%l7 + 0x28], %f4 fnands %f10, %f7, %f1 subccc %l1, %g2, %o0 lduw [%l7 + 0x60], %l3 xorcc %o7, %g4, %l2 fmovsle %icc, %f14, %f15 fmovdpos %xcc, %f2, %f1 array8 %i2, %i3, %i4 fpadd32 %f6, %f0, %f0 fmovrde %g3, %f2, %f2 lduw [%l7 + 0x5C], %l0 edge16n %o2, %o1, %i0 add %l6, 0x1393, %o5 ldsw [%l7 + 0x7C], %o6 fpmerge %f6, %f7, %f0 fsrc2s %f0, %f4 fmovrdlez %l4, %f6, %f6 fmovrsgez %g1, %f9, %f7 ldsw [%l7 + 0x50], %o3 nop setx loop_602, %l0, %l1 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 %g7, loop_603 fpack32 %f12, %f6, %f6 edge16ln %i5, %i6, %i7 loop_602: fabsd %f6, %f6 loop_603: fbuge %fcc3, loop_604 fmovrslz %g5, %f11, %f12 std %f12, [%l7 + 0x58] fcmpeq16 %f14, %f4, %g6 loop_604: tn %icc, 0x5 movne %icc, %l5, %i1 fbue,a %fcc2, loop_605 andn %l1, 0x0143, %o4 fba,a %fcc3, loop_606 movn %xcc, %o0, %g2 loop_605: fbul %fcc0, loop_607 alignaddr %l3, %g4, %l2 loop_606: fbne,a %fcc3, loop_608 std %f4, [%l7 + 0x70] loop_607: edge16ln %i2, %o7, %i4 ldub [%l7 + 0x3E], %g3 loop_608: fbug %fcc3, loop_609 lduh [%l7 + 0x46], %i3 faligndata %f10, %f12, %f12 lduw [%l7 + 0x4C], %o2 loop_609: ble loop_610 bcc %xcc, loop_611 xor %l0, 0x0646, %i0 ldd [%l7 + 0x28], %f4 loop_610: fmovdvs %icc, %f10, %f11 loop_611: tvs %icc, 0x5 fbule %fcc1, loop_612 fbl,a %fcc3, loop_613 fmovsge %icc, %f12, %f6 ldsh [%l7 + 0x1E], %l6 loop_612: lduh [%l7 + 0x30], %o5 loop_613: ld [%l7 + 0x1C], %f4 ta %xcc, 0x3 mova %xcc, %o6, %o1 bvs,a loop_614 fones %f5 edge8ln %g1, %o3, %l4 fbne,a %fcc2, loop_615 loop_614: tpos %xcc, 0x0 tcc %xcc, 0x1 smul %i5, %i6, %g7 loop_615: tneg %icc, 0x3 brlez,a %i7, loop_616 fmovd %f2, %f2 fmuld8ulx16 %f3, %f7, %f8 umulcc %g6, %l5, %g5 loop_616: movcs %icc, %l1, %i1 fnot2s %f5, %f0 st %f9, [%l7 + 0x5C] fbul,a %fcc3, loop_617 lduh [%l7 + 0x52], %o4 ldsb [%l7 + 0x50], %o0 tg %xcc, 0x2 loop_617: fmovsvc %xcc, %f14, %f3 mova %xcc, %g2, %l3 bcs,a %icc, loop_618 fnand %f2, %f2, %f2 std %f10, [%l7 + 0x20] movvc %xcc, %g4, %l2 loop_618: fmovdl %xcc, %f10, %f13 fbul,a %fcc3, loop_619 ldub [%l7 + 0x2A], %i2 faligndata %f8, %f14, %f0 fpmerge %f15, %f1, %f8 loop_619: stw %i4, [%l7 + 0x44] edge16n %g3, %o7, %i3 fmul8x16al %f9, %f8, %f12 sth %l0, [%l7 + 0x42] fmovrsne %i0, %f13, %f9 fpackfix %f8, %f13 andn %o2, %l6, %o6 fcmpgt32 %f0, %f6, %o1 tne %xcc, 0x1 fmovrslez %g1, %f4, %f6 fmovspos %xcc, %f14, %f0 tgu %xcc, 0x0 fmovdge %xcc, %f14, %f8 bshuffle %f8, %f8, %f14 ldsh [%l7 + 0x70], %o3 ldub [%l7 + 0x14], %l4 ldsw [%l7 + 0x30], %i5 bvs,a,pt %icc, loop_620 fcmpgt32 %f12, %f14, %i6 fsrc2 %f8, %f0 ldsw [%l7 + 0x14], %o5 loop_620: alignaddr %i7, %g7, %g6 taddcc %g5, %l1, %i1 stw %l5, [%l7 + 0x68] movrgz %o0, %g2, %o4 movneg %xcc, %l3, %l2 fand %f12, %f12, %f8 lduw [%l7 + 0x50], %i2 te %xcc, 0x5 fmovdle %icc, %f0, %f1 mova %xcc, %g4, %i4 ldub [%l7 + 0x22], %o7 ldsw [%l7 + 0x10], %g3 smulcc %l0, 0x082E, %i3 tvs %xcc, 0x4 movneg %xcc, %i0, %l6 fmul8x16 %f0, %f6, %f8 fcmpeq32 %f6, %f10, %o6 smulcc %o2, %o1, %g1 fmovdge %icc, %f10, %f2 bleu,pn %icc, loop_621 bneg %xcc, loop_622 ldd [%l7 + 0x20], %f14 st %f4, [%l7 + 0x2C] loop_621: movpos %xcc, %l4, %o3 loop_622: ldub [%l7 + 0x38], %i6 bge loop_623 bshuffle %f14, %f10, %f4 bvs %icc, loop_624 fmovsne %xcc, %f4, %f1 loop_623: fmovsgu %icc, %f12, %f9 fabss %f11, %f10 loop_624: udivcc %o5, 0x011B, %i7 orncc %i5, 0x07C0, %g6 lduh [%l7 + 0x0E], %g5 fmovdle %xcc, %f14, %f1 sth %g7, [%l7 + 0x68] orncc %l1, %l5, %i1 fabsd %f14, %f10 movl %icc, %o0, %g2 ldsw [%l7 + 0x7C], %l3 ldsb [%l7 + 0x55], %o4 fbug %fcc0, loop_625 tsubcc %l2, %g4, %i4 subccc %o7, %i2, %g3 fabss %f14, %f0 loop_625: udiv %l0, 0x08B4, %i3 fandnot2s %f3, %f15, %f15 fcmpd %fcc1, %f4, %f8 fmovdcs %icc, %f9, %f4 fblg %fcc0, loop_626 srax %i0, %o6, %l6 ld [%l7 + 0x14], %f11 fmuld8sux16 %f11, %f10, %f0 loop_626: sth %o2, [%l7 + 0x50] ldd [%l7 + 0x78], %f8 fmul8sux16 %f14, %f10, %f14 stx %g1, [%l7 + 0x70] call loop_627 ldub [%l7 + 0x6A], %o1 edge32n %o3, %l4, %i6 fsrc2s %f10, %f12 loop_627: fmovsvc %icc, %f14, %f8 movvs %icc, %i7, %o5 ldub [%l7 + 0x19], %i5 brlez %g5, loop_628 fbe %fcc1, loop_629 movne %icc, %g6, %g7 fnors %f15, %f12, %f15 loop_628: stb %l1, [%l7 + 0x37] loop_629: udiv %l5, 0x104D, %i1 std %f14, [%l7 + 0x68] xorcc %g2, 0x17E9, %l3 st %f7, [%l7 + 0x4C] st %f5, [%l7 + 0x38] subccc %o0, 0x0AAD, %o4 ld [%l7 + 0x0C], %f10 be %xcc, loop_630 sdiv %g4, 0x1CFF, %i4 tne %icc, 0x1 st %f10, [%l7 + 0x58] loop_630: fmul8x16 %f4, %f8, %f4 fbl,a %fcc2, loop_631 array32 %o7, %l2, %i2 brnz,a %l0, loop_632 ldx [%l7 + 0x78], %g3 loop_631: fcmps %fcc1, %f11, %f10 ld [%l7 + 0x3C], %f4 loop_632: udiv %i0, 0x1F4B, %i3 stw %l6, [%l7 + 0x6C] fsrc1s %f5, %f8 fmovd %f12, %f4 srlx %o2, 0x1F, %g1 movpos %xcc, %o1, %o3 lduw [%l7 + 0x40], %l4 fmul8ulx16 %f10, %f4, %f6 lduw [%l7 + 0x68], %i6 ldd [%l7 + 0x48], %f2 fmovrde %i7, %f2, %f2 fnand %f4, %f14, %f4 fnot1 %f6, %f4 tsubcc %o6, %i5, %g5 fmovsgu %icc, %f4, %f15 move %xcc, %o5, %g6 fbuge %fcc1, loop_633 fornot1s %f11, %f13, %f2 fmovdcs %icc, %f13, %f2 tvs %xcc, 0x5 loop_633: fmovdn %icc, %f3, %f14 stx %g7, [%l7 + 0x58] sth %l5, [%l7 + 0x66] fmuld8sux16 %f10, %f13, %f0 movrgz %i1, 0x334, %l1 bvc %xcc, loop_634 fsrc1 %f14, %f4 xnorcc %l3, %o0, %o4 movl %icc, %g2, %g4 loop_634: std %f6, [%l7 + 0x58] fcmpgt16 %f6, %f2, %i4 ldsh [%l7 + 0x22], %o7 movne %xcc, %i2, %l0 fmovdcs %icc, %f11, %f0 srl %l2, 0x1D, %g3 fmovsgu %icc, %f9, %f6 tcs %xcc, 0x6 fnot1s %f9, %f14 std %f6, [%l7 + 0x50] fbo,a %fcc1, loop_635 ldsh [%l7 + 0x56], %i3 st %f2, [%l7 + 0x48] movl %xcc, %i0, %l6 loop_635: tg %xcc, 0x1 stw %g1, [%l7 + 0x3C] ldx [%l7 + 0x68], %o1 std %f12, [%l7 + 0x48] call loop_636 tsubcctv %o2, %o3, %l4 sth %i6, [%l7 + 0x1E] ble,a %xcc, loop_637 loop_636: fmovdleu %icc, %f7, %f10 fcmpeq32 %f14, %f8, %i7 movle %icc, %o6, %i5 loop_637: stx %o5, [%l7 + 0x10] udivx %g6, 0x1E94, %g7 fmovsvc %xcc, %f10, %f1 bvc,a %icc, loop_638 st %f12, [%l7 + 0x30] fpsub16s %f7, %f14, %f3 stw %l5, [%l7 + 0x68] loop_638: tcc %icc, 0x5 ldsw [%l7 + 0x24], %i1 xor %l1, 0x1E61, %g5 ldd [%l7 + 0x50], %f8 smul %o0, 0x1979, %l3 ldsw [%l7 + 0x10], %o4 fmovscs %icc, %f11, %f8 tpos %icc, 0x5 fsrc1 %f0, %f8 ld [%l7 + 0x4C], %f14 edge32n %g4, %i4, %g2 fpack32 %f0, %f6, %f0 fmovrslez %i2, %f15, %f0 bg,a %icc, loop_639 fzero %f6 movg %xcc, %o7, %l0 brgz %g3, loop_640 loop_639: fble %fcc1, loop_641 fabsd %f14, %f10 andncc %l2, %i3, %l6 loop_640: movvs %xcc, %g1, %o1 loop_641: fpsub16s %f4, %f2, %f5 fmovda %icc, %f4, %f5 stb %o2, [%l7 + 0x1E] fmul8ulx16 %f10, %f10, %f8 ldd [%l7 + 0x10], %f6 addccc %o3, 0x09B7, %i0 tcs %xcc, 0x2 sllx %l4, %i6, %i7 fmuld8sux16 %f0, %f2, %f2 stb %i5, [%l7 + 0x23] bcc,a,pt %xcc, loop_642 lduw [%l7 + 0x28], %o5 movge %xcc, %o6, %g7 subcc %g6, %i1, %l5 loop_642: udivcc %l1, 0x04C8, %g5 lduw [%l7 + 0x14], %l3 sth %o4, [%l7 + 0x3C] fmovrse %g4, %f8, %f8 lduw [%l7 + 0x1C], %i4 fbue %fcc0, loop_643 fabsd %f0, %f2 fpsub32 %f2, %f8, %f10 subc %o0, 0x0C44, %i2 loop_643: fmovdgu %xcc, %f4, %f7 fandnot2 %f8, %f8, %f4 lduw [%l7 + 0x24], %o7 fcmpd %fcc0, %f4, %f2 tpos %icc, 0x0 move %xcc, %l0, %g2 fmovrsne %l2, %f1, %f14 or %g3, %i3, %g1 tvc %xcc, 0x2 tgu %icc, 0x1 fornot1s %f8, %f3, %f9 srax %l6, %o2, %o1 ld [%l7 + 0x08], %f15 ldd [%l7 + 0x30], %f14 stx %i0, [%l7 + 0x78] alignaddr %l4, %o3, %i7 stx %i5, [%l7 + 0x18] fba,a %fcc2, loop_644 st %f5, [%l7 + 0x10] addcc %o5, %o6, %i6 fmovsvc %icc, %f2, %f6 loop_644: fzeros %f12 orncc %g6, 0x1198, %g7 srlx %i1, %l1, %g5 stx %l5, [%l7 + 0x60] bvs,a,pn %xcc, loop_645 srlx %l3, 0x0F, %g4 fmovrsgz %i4, %f2, %f0 bcs,a %icc, loop_646 loop_645: movpos %xcc, %o0, %i2 st %f13, [%l7 + 0x1C] fmovsle %xcc, %f15, %f15 loop_646: andncc %o7, %l0, %g2 lduw [%l7 + 0x44], %o4 fmovsgu %icc, %f0, %f10 bg,pn %xcc, loop_647 bvs loop_648 bpos,a %icc, loop_649 fmovsvc %icc, %f9, %f5 loop_647: fcmple32 %f10, %f6, %l2 loop_648: fbg %fcc3, loop_650 loop_649: std %f10, [%l7 + 0x40] add %i3, %g3, %l6 fcmpes %fcc3, %f10, %f1 loop_650: fcmpd %fcc3, %f2, %f2 sdivx %g1, 0x09AA, %o1 stw %i0, [%l7 + 0x5C] fmovdl %icc, %f7, %f9 stx %l4, [%l7 + 0x60] tne %icc, 0x3 fmul8x16 %f5, %f0, %f8 ldsb [%l7 + 0x14], %o2 fpsub32 %f12, %f8, %f2 fbue %fcc2, loop_651 stb %o3, [%l7 + 0x4B] fba,a %fcc1, loop_652 ldub [%l7 + 0x55], %i5 loop_651: fmovsle %icc, %f3, %f15 movleu %xcc, %o5, %o6 loop_652: srlx %i6, 0x06, %i7 bn,a %icc, loop_653 array16 %g6, %i1, %g7 ldx [%l7 + 0x18], %l1 fmovsneg %xcc, %f3, %f9 loop_653: std %f12, [%l7 + 0x18] srl %g5, 0x0C, %l5 edge16 %g4, %l3, %o0 movpos %icc, %i2, %o7 fors %f10, %f3, %f13 fmovrdlz %i4, %f10, %f6 bn,a %xcc, loop_654 movrne %g2, 0x144, %l0 fmovscs %icc, %f8, %f3 addcc %l2, %i3, %o4 loop_654: fcmpeq16 %f14, %f0, %g3 or %g1, 0x029B, %l6 ldsb [%l7 + 0x77], %i0 srl %o1, %o2, %o3 tcc %xcc, 0x3 stx %l4, [%l7 + 0x58] sdiv %i5, 0x1F66, %o5 bge,a loop_655 fmuld8sux16 %f10, %f7, %f0 andncc %o6, %i7, %i6 fabsd %f6, %f2 loop_655: fands %f6, %f14, %f9 tpos %icc, 0x5 fmovdl %icc, %f4, %f11 ldub [%l7 + 0x16], %g6 std %f6, [%l7 + 0x60] udiv %i1, 0x1921, %l1 stx %g7, [%l7 + 0x78] movrlz %l5, 0x0ED, %g5 sethi 0x12EC, %g4 tcc %xcc, 0x5 ta %xcc, 0x0 ldsw [%l7 + 0x64], %l3 fbl %fcc0, loop_656 srax %o0, 0x15, %o7 fmovsleu %xcc, %f1, %f3 call loop_657 loop_656: edge16 %i4, %i2, %g2 tvc %xcc, 0x0 fmul8x16al %f6, %f1, %f14 loop_657: bcs,a loop_658 fnand %f8, %f0, %f0 bg %icc, loop_659 stx %l0, [%l7 + 0x58] loop_658: sdiv %l2, 0x06F0, %o4 fcmple16 %f0, %f10, %g3 loop_659: ld [%l7 + 0x74], %f3 fcmpne16 %f12, %f10, %g1 brlez %i3, loop_660 fnegs %f9, %f6 fmuld8sux16 %f10, %f6, %f2 tle %xcc, 0x6 loop_660: bge,a %xcc, loop_661 fcmpeq32 %f0, %f2, %l6 mulscc %i0, 0x0179, %o2 stx %o3, [%l7 + 0x68] loop_661: edge16 %l4, %i5, %o1 ld [%l7 + 0x64], %f15 fbg,a %fcc0, loop_662 siam 0x0 stw %o5, [%l7 + 0x2C] addcc %i7, 0x17F5, %o6 loop_662: fpackfix %f6, %f12 ldd [%l7 + 0x08], %f8 alignaddrl %i6, %i1, %l1 edge8n %g6, %l5, %g5 subccc %g4, 0x1F7C, %g7 stx %l3, [%l7 + 0x40] stx %o7, [%l7 + 0x50] brnz,a %i4, loop_663 fmovda %xcc, %f8, %f3 fmovsg %xcc, %f11, %f1 ldsb [%l7 + 0x56], %o0 loop_663: tvs %icc, 0x6 fnot1 %f14, %f0 fnand %f0, %f14, %f12 tsubcc %i2, 0x157E, %l0 fbo,a %fcc0, loop_664 andncc %g2, %o4, %g3 fandnot1 %f10, %f10, %f6 mova %icc, %l2, %i3 loop_664: std %f4, [%l7 + 0x40] movge %xcc, %g1, %i0 ldsh [%l7 + 0x76], %o2 ldsb [%l7 + 0x7F], %l6 udiv %o3, 0x03C0, %i5 ld [%l7 + 0x5C], %f6 tg %xcc, 0x6 fornot1s %f7, %f5, %f2 stx %o1, [%l7 + 0x40] ld [%l7 + 0x2C], %f0 bvc loop_665 faligndata %f0, %f8, %f12 bgu loop_666 subccc %l4, %i7, %o5 loop_665: bn,pt %icc, loop_667 sra %o6, %i1, %l1 loop_666: bvs,pt %xcc, loop_668 fbne %fcc3, loop_669 loop_667: fmovd %f10, %f0 bg,pn %icc, loop_670 loop_668: taddcc %i6, %l5, %g5 loop_669: fpsub32 %f4, %f12, %f8 ldx [%l7 + 0x58], %g4 loop_670: fmovspos %icc, %f10, %f2 nop setx loop_671, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fsrc2s %f7, %f6 fnors %f7, %f7, %f3 te %xcc, 0x3 loop_671: fmovspos %icc, %f13, %f13 fble,a %fcc0, loop_672 stx %g7, [%l7 + 0x20] ldsw [%l7 + 0x6C], %l3 sth %o7, [%l7 + 0x40] loop_672: lduw [%l7 + 0x10], %i4 std %f8, [%l7 + 0x50] edge8l %o0, %i2, %g6 subccc %l0, 0x0336, %o4 stb %g2, [%l7 + 0x67] fmovrdgz %l2, %f4, %f0 fbn,a %fcc2, loop_673 fmul8x16 %f3, %f14, %f4 ldx [%l7 + 0x58], %i3 fandnot1s %f5, %f8, %f0 loop_673: call loop_674 fmovrdlez %g1, %f14, %f14 ldsh [%l7 + 0x64], %i0 lduw [%l7 + 0x64], %g3 loop_674: fnor %f4, %f6, %f12 ba loop_675 stw %o2, [%l7 + 0x74] fbule %fcc1, loop_676 fxors %f11, %f1, %f6 loop_675: addc %l6, %i5, %o3 fpadd32 %f4, %f2, %f8 loop_676: ldub [%l7 + 0x71], %l4 edge16n %i7, %o5, %o1 fnegs %f9, %f14 fxors %f9, %f13, %f14 ldub [%l7 + 0x45], %o6 fmovspos %xcc, %f1, %f10 stx %i1, [%l7 + 0x68] sth %l1, [%l7 + 0x08] xorcc %i6, 0x157B, %g5 lduh [%l7 + 0x2E], %g4 add %l5, 0x186D, %g7 tvc %xcc, 0x2 edge32 %l3, %o7, %o0 array16 %i4, %i2, %g6 fmovrsne %o4, %f3, %f6 fblg,a %fcc0, loop_677 fcmpne16 %f0, %f6, %l0 brlez,a %g2, loop_678 fcmpeq32 %f4, %f14, %i3 loop_677: movne %icc, %g1, %i0 sth %l2, [%l7 + 0x3A] loop_678: tne %icc, 0x0 fnot2s %f11, %f3 array16 %g3, %l6, %o2 sth %i5, [%l7 + 0x6C] fbug,a %fcc2, loop_679 ldx [%l7 + 0x60], %o3 bcc,a,pt %xcc, loop_680 subc %l4, 0x0ACA, %i7 loop_679: fmovrslez %o1, %f3, %f10 fpsub32s %f7, %f3, %f7 loop_680: andn %o5, %i1, %o6 edge8n %l1, %i6, %g4 brz %l5, loop_681 stb %g5, [%l7 + 0x13] udiv %g7, 0x13BC, %o7 lduw [%l7 + 0x78], %l3 loop_681: fmovrsgez %o0, %f13, %f9 bge,a %xcc, loop_682 taddcctv %i2, %g6, %o4 fble,a %fcc0, loop_683 fnot2 %f10, %f6 loop_682: and %i4, 0x143F, %g2 fcmple16 %f14, %f2, %l0 loop_683: ldx [%l7 + 0x78], %i3 fones %f9 ldx [%l7 + 0x38], %g1 fandnot1 %f4, %f4, %f8 fmovdg %icc, %f2, %f12 fbg,a %fcc3, loop_684 ld [%l7 + 0x34], %f15 array32 %l2, %i0, %l6 fmovdneg %icc, %f2, %f13 loop_684: fsrc2s %f1, %f15 ldsb [%l7 + 0x0C], %o2 lduh [%l7 + 0x0A], %g3 ba,a,pn %icc, loop_685 popc %i5, %o3 fnot2 %f2, %f12 array32 %i7, %o1, %l4 loop_685: fbne,a %fcc3, loop_686 fpadd16 %f14, %f14, %f2 smulcc %o5, 0x0753, %i1 xor %l1, %o6, %g4 loop_686: sth %l5, [%l7 + 0x08] fmovrdgz %g5, %f2, %f12 ldub [%l7 + 0x3A], %g7 movleu %icc, %i6, %l3 array32 %o7, %o0, %i2 lduh [%l7 + 0x58], %o4 srax %i4, %g6, %l0 fxnor %f14, %f0, %f12 array8 %i3, %g2, %l2 bleu loop_687 edge32l %g1, %l6, %o2 lduh [%l7 + 0x2A], %g3 fnegs %f7, %f5 loop_687: fbule %fcc2, loop_688 fbu,a %fcc0, loop_689 fxnors %f3, %f9, %f5 fsrc1s %f0, %f2 loop_688: fmovdvs %icc, %f5, %f6 loop_689: srlx %i5, 0x1A, %o3 smul %i7, 0x1BA3, %i0 call loop_690 movrlz %o1, 0x0BB, %l4 be,a,pt %xcc, loop_691 sethi 0x0E8C, %i1 loop_690: fsrc1 %f8, %f14 fzero %f8 loop_691: ldub [%l7 + 0x61], %o5 fbe,a %fcc3, loop_692 smulcc %o6, 0x02CB, %g4 ldsw [%l7 + 0x3C], %l1 addccc %g5, %l5, %i6 loop_692: fpadd16 %f6, %f10, %f8 fnand %f12, %f0, %f2 stb %g7, [%l7 + 0x57] fmovsn %xcc, %f6, %f2 fmovdg %xcc, %f11, %f5 fmovsa %xcc, %f12, %f14 fpadd32s %f8, %f8, %f0 lduh [%l7 + 0x32], %l3 sdivcc %o7, 0x0511, %o0 add %o4, 0x089A, %i4 ldsh [%l7 + 0x46], %g6 edge32n %i2, %l0, %g2 fnands %f12, %f2, %f2 bn,a,pn %xcc, loop_693 fbe %fcc2, loop_694 ldsh [%l7 + 0x50], %i3 bne,a,pt %xcc, loop_695 loop_693: ldd [%l7 + 0x10], %f12 loop_694: bg %icc, loop_696 lduw [%l7 + 0x48], %l2 loop_695: ldsw [%l7 + 0x18], %l6 fmovdgu %xcc, %f8, %f6 loop_696: fmovrsgz %g1, %f3, %f1 fbn %fcc3, loop_697 fornot2 %f4, %f0, %f0 sth %o2, [%l7 + 0x38] tl %icc, 0x7 loop_697: fmovdvs %icc, %f12, %f11 bg,pn %icc, loop_698 bneg,a loop_699 srax %i5, %o3, %g3 movleu %icc, %i7, %i0 loop_698: stb %l4, [%l7 + 0x14] loop_699: ldx [%l7 + 0x70], %i1 stb %o1, [%l7 + 0x7A] orcc %o6, %o5, %l1 ldx [%l7 + 0x50], %g4 std %f14, [%l7 + 0x18] fmovrde %l5, %f6, %f10 ld [%l7 + 0x1C], %f9 pdist %f14, %f6, %f14 fand %f12, %f2, %f2 fmovrsgez %g5, %f1, %f13 fones %f6 stx %i6, [%l7 + 0x28] stw %l3, [%l7 + 0x6C] fmovsl %xcc, %f2, %f13 fcmpeq16 %f8, %f12, %g7 fnors %f1, %f7, %f12 fmovde %icc, %f8, %f0 srax %o0, 0x1B, %o4 fmovdn %icc, %f10, %f12 movge %xcc, %o7, %g6 st %f1, [%l7 + 0x50] bcc loop_700 fpmerge %f10, %f4, %f10 ldsb [%l7 + 0x2E], %i2 fmovdpos %icc, %f7, %f4 loop_700: ldsb [%l7 + 0x44], %i4 fmovdge %xcc, %f8, %f8 ldub [%l7 + 0x0A], %l0 ba %xcc, loop_701 fcmple32 %f10, %f2, %i3 ldd [%l7 + 0x20], %f2 ldsw [%l7 + 0x5C], %l2 loop_701: st %f12, [%l7 + 0x08] fmovrse %l6, %f3, %f9 nop setx loop_702, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f9, [%l7 + 0x30] andn %g1, 0x07B2, %o2 xnor %i5, 0x067F, %g2 loop_702: alignaddrl %o3, %i7, %g3 fmovdn %icc, %f14, %f2 subc %l4, %i0, %i1 ldsb [%l7 + 0x73], %o6 tcs %icc, 0x5 ta %xcc, 0x6 fbul %fcc2, loop_703 fandnot1s %f2, %f9, %f10 st %f2, [%l7 + 0x30] tcs %xcc, 0x3 loop_703: movvs %icc, %o5, %o1 fcmpne32 %f2, %f6, %g4 mulscc %l5, %g5, %i6 ldsw [%l7 + 0x7C], %l3 ldsw [%l7 + 0x0C], %g7 sethi 0x0C84, %o0 sra %o4, %l1, %g6 sra %i2, 0x10, %i4 edge32l %o7, %l0, %i3 brgz,a %l2, loop_704 addcc %g1, 0x1853, %o2 movre %i5, %g2, %l6 fnot1 %f10, %f8 loop_704: fmovdge %xcc, %f13, %f7 smulcc %i7, 0x198B, %g3 ldsh [%l7 + 0x6E], %o3 array32 %i0, %i1, %l4 sdivx %o6, 0x1ACA, %o5 stw %o1, [%l7 + 0x08] brnz,a %g4, loop_705 ba,pn %icc, loop_706 ldsh [%l7 + 0x2C], %g5 smul %l5, 0x0773, %l3 loop_705: stw %i6, [%l7 + 0x10] loop_706: lduh [%l7 + 0x7C], %o0 lduw [%l7 + 0x68], %o4 tne %icc, 0x2 ta %xcc, 0x1 movrlz %g7, 0x2CF, %g6 sethi 0x0519, %l1 fmovdleu %xcc, %f0, %f2 lduh [%l7 + 0x24], %i2 pdist %f14, %f0, %f4 fmovdgu %icc, %f0, %f15 tneg %icc, 0x4 tl %icc, 0x0 st %f13, [%l7 + 0x58] bne,a,pt %icc, loop_707 fble,a %fcc0, loop_708 ba,a loop_709 ldx [%l7 + 0x20], %i4 loop_707: stb %l0, [%l7 + 0x61] loop_708: fmovsgu %icc, %f13, %f11 loop_709: ldsb [%l7 + 0x1C], %i3 stx %o7, [%l7 + 0x68] brlez,a %g1, loop_710 brlz,a %o2, loop_711 stx %i5, [%l7 + 0x08] brlz,a %g2, loop_712 loop_710: fpack32 %f8, %f0, %f4 loop_711: ldsh [%l7 + 0x7A], %l6 bneg,a,pt %icc, loop_713 loop_712: bshuffle %f8, %f2, %f10 ldsw [%l7 + 0x20], %i7 subccc %l2, 0x038E, %g3 loop_713: movre %o3, 0x2A7, %i0 brgz,a %l4, loop_714 fmovsge %icc, %f1, %f13 sth %o6, [%l7 + 0x76] movrgz %i1, 0x308, %o1 loop_714: ld [%l7 + 0x5C], %f9 edge8 %g4, %g5, %l5 fcmple32 %f4, %f4, %o5 stw %l3, [%l7 + 0x64] tgu %xcc, 0x2 andcc %o0, 0x175B, %o4 fnand %f2, %f0, %f10 fmovsge %xcc, %f4, %f13 addccc %g7, 0x1776, %g6 bgu loop_715 fxnor %f14, %f0, %f14 ldx [%l7 + 0x60], %l1 ldub [%l7 + 0x64], %i2 loop_715: lduh [%l7 + 0x6E], %i6 and %i4, 0x00B0, %l0 tcc %icc, 0x6 ba,a,pt %xcc, loop_716 st %f15, [%l7 + 0x2C] ble,pn %xcc, loop_717 fpack16 %f6, %f7 loop_716: ld [%l7 + 0x14], %f7 lduh [%l7 + 0x1A], %o7 loop_717: fnegd %f6, %f10 fmul8x16al %f11, %f8, %f4 alignaddrl %i3, %g1, %i5 fmovsvs %icc, %f3, %f4 stb %o2, [%l7 + 0x76] lduh [%l7 + 0x76], %g2 tne %xcc, 0x1 fbe,a %fcc3, loop_718 ld [%l7 + 0x14], %f5 fpsub16 %f10, %f14, %f2 edge16l %l6, %i7, %l2 loop_718: ldsw [%l7 + 0x50], %o3 bcc,a,pn %icc, loop_719 brnz %g3, loop_720 fmovsg %xcc, %f13, %f11 lduh [%l7 + 0x0A], %l4 loop_719: fmul8x16 %f13, %f2, %f0 loop_720: lduw [%l7 + 0x68], %o6 sdivcc %i0, 0x0B94, %i1 stw %g4, [%l7 + 0x58] ldsh [%l7 + 0x26], %o1 std %f10, [%l7 + 0x28] tneg %icc, 0x6 fmovrdlz %l5, %f2, %f14 bshuffle %f14, %f0, %f8 fmovdne %icc, %f15, %f11 subccc %o5, %l3, %g5 orncc %o4, %o0, %g6 ldsh [%l7 + 0x4C], %l1 bcc,a loop_721 fbn %fcc2, loop_722 movneg %xcc, %i2, %g7 stb %i6, [%l7 + 0x54] loop_721: stb %i4, [%l7 + 0x58] loop_722: edge16 %l0, %o7, %i3 fmovdcc %icc, %f9, %f14 fmovrdgz %i5, %f6, %f8 orcc %o2, %g1, %l6 taddcc %g2, %i7, %o3 umul %l2, %g3, %o6 andn %i0, 0x10A2, %i1 ldsb [%l7 + 0x33], %g4 brlez,a %o1, loop_723 stb %l5, [%l7 + 0x1E] udiv %o5, 0x0398, %l4 ldsh [%l7 + 0x32], %g5 loop_723: fandnot1s %f12, %f11, %f0 bg,a loop_724 siam 0x7 orncc %o4, 0x1311, %l3 fcmpgt16 %f12, %f10, %g6 loop_724: movvc %icc, %o0, %i2 bne loop_725 fmovrse %g7, %f11, %f12 tle %xcc, 0x5 fmovdgu %icc, %f12, %f8 loop_725: fba,a %fcc2, loop_726 ldx [%l7 + 0x58], %i6 fbug,a %fcc0, loop_727 fmovdle %icc, %f3, %f2 loop_726: fnot1 %f0, %f14 edge32 %l1, %l0, %i4 loop_727: array16 %o7, %i3, %i5 brnz,a %o2, loop_728 ldsw [%l7 + 0x30], %g1 lduh [%l7 + 0x08], %g2 taddcctv %l6, %o3, %i7 loop_728: tl %icc, 0x3 fnand %f6, %f14, %f10 ta %xcc, 0x1 ld [%l7 + 0x18], %f3 xorcc %l2, %g3, %i0 nop setx loop_729, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fba,a %fcc1, loop_730 fpadd16 %f14, %f4, %f4 tg %xcc, 0x5 loop_729: subcc %i1, %g4, %o1 loop_730: fmovrslz %o6, %f13, %f15 andncc %l5, %l4, %o5 fba,a %fcc2, loop_731 fbo %fcc1, loop_732 movrlz %g5, %l3, %o4 call loop_733 loop_731: ldx [%l7 + 0x30], %o0 loop_732: tne %icc, 0x2 movvs %icc, %i2, %g7 loop_733: ldsh [%l7 + 0x38], %i6 xor %g6, %l1, %i4 fcmpne16 %f10, %f0, %o7 stx %l0, [%l7 + 0x48] fmovrde %i3, %f0, %f10 addc %i5, 0x0C9F, %o2 ldd [%l7 + 0x70], %f8 ldsh [%l7 + 0x42], %g1 fandnot2s %f6, %f3, %f11 subccc %l6, %g2, %i7 fmovdn %icc, %f9, %f3 edge8ln %o3, %g3, %i0 fmovrsne %l2, %f3, %f13 fmovsgu %xcc, %f14, %f7 fmovdneg %xcc, %f6, %f13 fornot1 %f4, %f0, %f4 orn %i1, %g4, %o6 taddcctv %o1, %l4, %l5 stx %g5, [%l7 + 0x28] std %f2, [%l7 + 0x40] brnz %l3, loop_734 st %f5, [%l7 + 0x54] fandnot2 %f2, %f12, %f2 fmovdg %xcc, %f8, %f5 loop_734: lduh [%l7 + 0x6E], %o5 lduw [%l7 + 0x78], %o4 ldx [%l7 + 0x48], %i2 movre %g7, 0x153, %o0 fblg,a %fcc0, loop_735 fxors %f12, %f10, %f12 fxors %f14, %f1, %f9 ldsh [%l7 + 0x68], %i6 loop_735: brz %g6, loop_736 ld [%l7 + 0x70], %f6 fbe %fcc2, loop_737 sth %i4, [%l7 + 0x18] loop_736: be,a %icc, loop_738 fbne,a %fcc0, loop_739 loop_737: bne,pt %xcc, loop_740 orncc %l1, %l0, %o7 loop_738: fcmpeq16 %f10, %f6, %i3 loop_739: ld [%l7 + 0x34], %f6 loop_740: tsubcctv %o2, %g1, %l6 fornot2s %f5, %f9, %f7 fmul8x16 %f10, %f14, %f8 ldd [%l7 + 0x68], %f0 ldub [%l7 + 0x48], %g2 fbule,a %fcc3, loop_741 bcc,pt %xcc, loop_742 fmovsg %xcc, %f5, %f7 std %f0, [%l7 + 0x40] loop_741: udiv %i5, 0x1909, %o3 loop_742: movrne %i7, %i0, %l2 lduw [%l7 + 0x4C], %i1 sdivcc %g4, 0x0023, %g3 fpsub32 %f8, %f10, %f8 subc %o1, %o6, %l4 stb %g5, [%l7 + 0x27] st %f15, [%l7 + 0x74] stw %l5, [%l7 + 0x1C] edge32n %o5, %l3, %o4 fmul8x16al %f10, %f15, %f8 tcs %xcc, 0x1 call loop_743 ldd [%l7 + 0x28], %f10 sth %g7, [%l7 + 0x78] bgu,pn %xcc, loop_744 loop_743: ld [%l7 + 0x5C], %f0 ldub [%l7 + 0x22], %o0 array32 %i2, %g6, %i6 loop_744: fmovdgu %xcc, %f14, %f2 bne loop_745 fbuge,a %fcc0, loop_746 ldub [%l7 + 0x09], %l1 fmovdg %icc, %f13, %f2 loop_745: srlx %l0, %i4, %i3 loop_746: ldx [%l7 + 0x18], %o7 bneg,pn %icc, loop_747 fone %f10 fbu %fcc0, loop_748 xorcc %g1, 0x0F3F, %l6 loop_747: fmovdge %xcc, %f14, %f13 lduh [%l7 + 0x5C], %o2 loop_748: mova %xcc, %g2, %o3 std %f10, [%l7 + 0x48] bl,a %icc, loop_749 st %f14, [%l7 + 0x48] umul %i5, %i0, %l2 sll %i1, %i7, %g4 loop_749: edge32l %o1, %o6, %l4 movrgez %g3, 0x380, %l5 stb %g5, [%l7 + 0x21] fmovrdlez %l3, %f14, %f12 fpsub16 %f0, %f4, %f12 fbe,a %fcc2, loop_750 tl %xcc, 0x3 fabsd %f6, %f8 fbe,a %fcc0, loop_751 loop_750: fcmped %fcc3, %f10, %f0 fmovsn %icc, %f14, %f10 lduw [%l7 + 0x30], %o4 loop_751: tge %icc, 0x0 pdist %f4, %f0, %f6 lduh [%l7 + 0x66], %o5 tl %xcc, 0x7 stb %o0, [%l7 + 0x25] movrlez %g7, %i2, %g6 movge %icc, %i6, %l1 orcc %l0, %i3, %o7 edge8l %i4, %l6, %g1 fba,a %fcc3, loop_752 lduw [%l7 + 0x50], %o2 fmovrdlz %g2, %f2, %f12 subc %i5, 0x0E7C, %i0 loop_752: lduh [%l7 + 0x52], %o3 fcmpeq32 %f2, %f0, %l2 fmovsgu %xcc, %f8, %f10 fcmple32 %f12, %f8, %i1 ldd [%l7 + 0x30], %f12 movvs %xcc, %g4, %o1 umul %i7, %l4, %g3 stw %o6, [%l7 + 0x14] xor %l5, %g5, %l3 lduw [%l7 + 0x14], %o5 mulx %o4, 0x024B, %o0 fmovdle %icc, %f14, %f2 faligndata %f14, %f2, %f12 fcmple32 %f14, %f4, %g7 fmovrde %i2, %f12, %f6 popc %i6, %l1 fpadd16 %f6, %f4, %f2 nop setx loop_753, %l0, %l1 jmpl %l1, %g6 fnors %f11, %f11, %f7 for %f10, %f12, %f14 fnand %f0, %f4, %f14 loop_753: movg %icc, %i3, %o7 tl %xcc, 0x1 fpsub32 %f6, %f4, %f4 srlx %l0, %i4, %l6 fexpand %f11, %f2 ldub [%l7 + 0x27], %g1 fcmps %fcc0, %f4, %f11 movrgz %g2, 0x35A, %i5 std %f8, [%l7 + 0x08] umulcc %o2, 0x0FCC, %o3 bpos,a,pt %icc, loop_754 ld [%l7 + 0x4C], %f1 fmovrsgez %i0, %f7, %f4 ld [%l7 + 0x28], %f12 loop_754: lduw [%l7 + 0x48], %l2 movneg %icc, %g4, %o1 std %f12, [%l7 + 0x58] popc 0x0970, %i7 fabss %f4, %f14 ldsb [%l7 + 0x2D], %i1 sth %l4, [%l7 + 0x60] andcc %o6, %l5, %g5 fba %fcc2, loop_755 bg,a,pt %xcc, loop_756 sll %l3, %o5, %g3 ldub [%l7 + 0x1D], %o0 loop_755: xnor %g7, %i2, %i6 loop_756: movrlz %o4, %g6, %i3 ldsb [%l7 + 0x4D], %l1 ldsw [%l7 + 0x68], %o7 bvc loop_757 fbge,a %fcc0, loop_758 fpsub16 %f8, %f6, %f8 ldd [%l7 + 0x30], %f10 loop_757: udivcc %i4, 0x069F, %l0 loop_758: fcmped %fcc1, %f2, %f12 fbul,a %fcc2, loop_759 orn %g1, %l6, %g2 fnegd %f2, %f12 subcc %i5, 0x01C2, %o2 loop_759: ldsw [%l7 + 0x64], %i0 edge16ln %o3, %g4, %l2 fmovs %f4, %f15 bcc,pn %icc, loop_760 brlez %o1, loop_761 movgu %xcc, %i1, %i7 fnot1s %f0, %f1 loop_760: fnegd %f12, %f0 loop_761: umulcc %o6, 0x0AE6, %l4 fmuld8sux16 %f13, %f9, %f10 fmovde %icc, %f11, %f13 fmovdgu %xcc, %f7, %f2 movrgz %l5, %g5, %o5 fpsub32 %f12, %f6, %f2 tge %xcc, 0x2 fmovrdgez %l3, %f0, %f14 andn %g3, 0x1F01, %o0 lduh [%l7 + 0x14], %i2 bvs,a %xcc, loop_762 tl %icc, 0x5 fmovsg %icc, %f0, %f6 std %f8, [%l7 + 0x78] loop_762: taddcc %g7, %i6, %o4 fmovsl %xcc, %f5, %f4 fblg,a %fcc3, loop_763 xorcc %i3, 0x1C43, %l1 taddcc %o7, %i4, %g6 alignaddr %l0, %g1, %g2 loop_763: edge32n %l6, %o2, %i5 lduh [%l7 + 0x62], %i0 alignaddr %o3, %l2, %g4 std %f14, [%l7 + 0x10] fmovsleu %icc, %f12, %f11 ldsb [%l7 + 0x21], %o1 sth %i1, [%l7 + 0x6C] ldx [%l7 + 0x30], %o6 fmul8ulx16 %f2, %f4, %f8 fmovsneg %icc, %f15, %f5 fmovscs %xcc, %f8, %f10 sth %i7, [%l7 + 0x2C] fpsub32s %f3, %f9, %f3 fmovrdlez %l4, %f10, %f14 fornot2s %f9, %f11, %f6 movneg %icc, %l5, %g5 fblg,a %fcc3, loop_764 movl %icc, %l3, %o5 lduw [%l7 + 0x48], %g3 tpos %xcc, 0x4 loop_764: taddcc %i2, %g7, %i6 fmovsvc %xcc, %f1, %f6 fbl,a %fcc3, loop_765 udiv %o0, 0x1142, %i3 fmovsg %icc, %f14, %f5 lduw [%l7 + 0x3C], %o4 loop_765: te %xcc, 0x5 fble,a %fcc0, loop_766 stw %o7, [%l7 + 0x6C] smul %l1, %g6, %i4 addcc %g1, 0x17CC, %l0 loop_766: tge %icc, 0x2 ldsw [%l7 + 0x6C], %g2 srl %l6, %o2, %i0 std %f14, [%l7 + 0x28] lduh [%l7 + 0x5C], %o3 ldsw [%l7 + 0x14], %l2 fpsub32 %f12, %f12, %f12 st %f2, [%l7 + 0x2C] fmovsl %icc, %f7, %f1 brgz %g4, loop_767 ldx [%l7 + 0x60], %i5 lduw [%l7 + 0x54], %i1 fmovs %f0, %f5 loop_767: fmovsle %icc, %f13, %f8 fsrc1s %f9, %f9 fbge,a %fcc1, loop_768 udiv %o1, 0x141A, %i7 tg %icc, 0x7 ldsw [%l7 + 0x6C], %o6 loop_768: ldsw [%l7 + 0x14], %l4 stx %g5, [%l7 + 0x60] ldsw [%l7 + 0x20], %l3 ldd [%l7 + 0x10], %f8 bpos,a loop_769 fnand %f2, %f14, %f0 movneg %xcc, %l5, %o5 lduw [%l7 + 0x38], %i2 loop_769: fsrc1s %f7, %f12 fone %f14 tleu %xcc, 0x2 tge %icc, 0x0 sth %g3, [%l7 + 0x0A] ldsh [%l7 + 0x7E], %i6 ldub [%l7 + 0x66], %g7 fcmpes %fcc2, %f10, %f0 sth %i3, [%l7 + 0x4C] edge32 %o0, %o7, %o4 bcs,pn %xcc, loop_770 edge16 %g6, %i4, %l1 xnorcc %g1, %g2, %l0 fnot1s %f9, %f0 loop_770: ldub [%l7 + 0x6F], %o2 edge16n %i0, %o3, %l6 move %icc, %g4, %l2 fmovsg %icc, %f5, %f3 ldsw [%l7 + 0x2C], %i5 orn %i1, %o1, %i7 udivx %o6, 0x0156, %g5 tle %xcc, 0x4 umulcc %l3, 0x1B4A, %l4 lduw [%l7 + 0x18], %l5 tge %xcc, 0x3 movvc %icc, %o5, %g3 bne,a,pt %xcc, loop_771 tl %xcc, 0x3 fmovsl %xcc, %f11, %f8 fpackfix %f10, %f9 loop_771: ldsw [%l7 + 0x18], %i6 ldsb [%l7 + 0x44], %g7 movre %i3, %o0, %o7 fornot2s %f0, %f6, %f8 and %o4, 0x111F, %i2 lduw [%l7 + 0x6C], %g6 lduw [%l7 + 0x54], %i4 fornot1 %f2, %f10, %f2 orncc %l1, %g2, %l0 sllx %o2, 0x19, %i0 ldsb [%l7 + 0x0B], %o3 ldsh [%l7 + 0x5A], %g1 lduw [%l7 + 0x0C], %g4 fcmpd %fcc3, %f4, %f12 edge16ln %l2, %i5, %i1 ldsw [%l7 + 0x5C], %l6 ldx [%l7 + 0x08], %o1 tn %xcc, 0x6 bge %xcc, loop_772 fcmpes %fcc2, %f3, %f15 movg %xcc, %i7, %g5 orn %l3, %o6, %l4 loop_772: tne %xcc, 0x3 fzeros %f14 ble,a loop_773 fcmpgt16 %f12, %f10, %o5 fsrc2s %f11, %f2 stw %g3, [%l7 + 0x28] loop_773: tg %icc, 0x1 alignaddrl %l5, %i6, %g7 xor %o0, %i3, %o7 std %f6, [%l7 + 0x08] fornot1 %f6, %f10, %f4 fornot2 %f10, %f8, %f12 fmovsa %icc, %f10, %f10 fmovrdne %o4, %f8, %f14 xor %g6, 0x0007, %i2 bpos,pt %xcc, loop_774 movne %icc, %l1, %i4 std %f2, [%l7 + 0x20] sth %g2, [%l7 + 0x78] loop_774: lduh [%l7 + 0x3A], %l0 stx %o2, [%l7 + 0x68] bl loop_775 call loop_776 tne %icc, 0x6 movrgez %i0, %g1, %o3 loop_775: ldub [%l7 + 0x3D], %g4 loop_776: fsrc2s %f14, %f5 srax %i5, %i1, %l2 stw %l6, [%l7 + 0x68] ldsh [%l7 + 0x32], %i7 tcs %icc, 0x7 fmovsle %icc, %f10, %f10 ld [%l7 + 0x4C], %f6 fmul8ulx16 %f6, %f8, %f4 fmuld8ulx16 %f14, %f10, %f4 tn %icc, 0x4 ld [%l7 + 0x08], %f4 stx %g5, [%l7 + 0x78] mulx %o1, 0x0DEE, %o6 xorcc %l3, 0x043A, %l4 lduh [%l7 + 0x1A], %o5 fpadd32 %f10, %f10, %f6 brlz %g3, loop_777 lduh [%l7 + 0x68], %i6 movrne %g7, 0x3CE, %l5 alignaddr %o0, %i3, %o4 loop_777: fnot1s %f9, %f1 faligndata %f6, %f6, %f10 movrne %g6, %o7, %i2 std %f2, [%l7 + 0x48] ldsh [%l7 + 0x60], %l1 fmovsle %icc, %f11, %f4 stw %g2, [%l7 + 0x50] tge %xcc, 0x4 addccc %i4, 0x1C18, %o2 ldx [%l7 + 0x68], %i0 nop setx loop_778, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot1s %f8, %f12, %f10 std %f4, [%l7 + 0x18] fmovsleu %icc, %f3, %f14 loop_778: fmovsleu %icc, %f13, %f6 fmovscs %xcc, %f3, %f0 fmovsn %xcc, %f5, %f11 call loop_779 tgu %icc, 0x4 st %f0, [%l7 + 0x54] lduh [%l7 + 0x0E], %l0 loop_779: ldd [%l7 + 0x08], %f14 sth %o3, [%l7 + 0x7E] tvc %icc, 0x6 ble,pt %icc, loop_780 fnot2 %f2, %f10 fxor %f4, %f4, %f12 sdiv %g4, 0x03EA, %i5 loop_780: movne %icc, %i1, %l2 fandnot1 %f12, %f10, %f4 fmul8ulx16 %f2, %f0, %f10 fmovsvs %icc, %f10, %f11 fors %f3, %f7, %f1 orn %l6, %g1, %g5 fbue %fcc3, loop_781 fbge,a %fcc2, loop_782 fmovsle %xcc, %f5, %f8 fbue %fcc0, loop_783 loop_781: stx %o1, [%l7 + 0x30] loop_782: pdist %f10, %f0, %f0 fmovsvs %icc, %f6, %f9 loop_783: fmul8x16al %f1, %f15, %f12 fnor %f12, %f8, %f10 srlx %i7, %l3, %l4 fpmerge %f10, %f13, %f0 mulscc %o6, 0x1989, %o5 ldsh [%l7 + 0x7A], %g3 bcc,a %icc, loop_784 fsrc1 %f10, %f10 fmovsl %icc, %f1, %f2 sth %g7, [%l7 + 0x50] loop_784: std %f14, [%l7 + 0x48] array32 %i6, %l5, %i3 ta %xcc, 0x3 mova %icc, %o0, %g6 lduh [%l7 + 0x2E], %o7 ld [%l7 + 0x5C], %f4 lduh [%l7 + 0x5A], %i2 std %f6, [%l7 + 0x50] addc %l1, %g2, %i4 fandnot2s %f1, %f7, %f15 fmul8ulx16 %f14, %f10, %f4 call loop_785 alignaddrl %o4, %o2, %i0 edge32l %l0, %g4, %i5 lduw [%l7 + 0x64], %o3 loop_785: xorcc %i1, 0x1ABA, %l2 ba,a loop_786 ldub [%l7 + 0x4F], %g1 or %g5, 0x1F0F, %o1 ldx [%l7 + 0x50], %l6 loop_786: subcc %i7, %l3, %l4 fzero %f10 ble %icc, loop_787 stx %o5, [%l7 + 0x18] ldd [%l7 + 0x60], %f10 ble,pt %icc, loop_788 loop_787: subcc %o6, 0x16CA, %g7 tleu %xcc, 0x0 taddcc %i6, 0x1C02, %g3 loop_788: fmovrdgez %l5, %f12, %f0 sub %i3, 0x0491, %o0 movl %xcc, %g6, %o7 fmovdneg %icc, %f6, %f14 fmovrdlez %i2, %f6, %f4 fbne %fcc3, loop_789 xor %g2, 0x080A, %l1 fbe,a %fcc3, loop_790 bne,a,pn %icc, loop_791 loop_789: move %xcc, %i4, %o2 tsubcctv %i0, %o4, %g4 loop_790: bcs,a %icc, loop_792 loop_791: ldub [%l7 + 0x0C], %i5 std %f8, [%l7 + 0x78] fmovsneg %xcc, %f5, %f3 loop_792: fpsub32s %f0, %f11, %f10 fbul,a %fcc0, loop_793 ldsh [%l7 + 0x5C], %o3 stb %l0, [%l7 + 0x58] fmovdgu %icc, %f2, %f1 loop_793: stw %l2, [%l7 + 0x58] sllx %g1, 0x0A, %i1 lduh [%l7 + 0x2A], %o1 fbug %fcc2, loop_794 fmovdle %xcc, %f15, %f5 stw %g5, [%l7 + 0x50] fzeros %f3 loop_794: ldd [%l7 + 0x78], %f6 ldsw [%l7 + 0x5C], %l6 for %f8, %f0, %f2 fmovsneg %icc, %f1, %f10 fsrc2 %f10, %f8 ldsh [%l7 + 0x44], %l3 sdivcc %l4, 0x171E, %i7 movre %o6, %g7, %i6 sdivcc %g3, 0x03C7, %l5 ldub [%l7 + 0x54], %o5 orncc %i3, 0x0447, %g6 fsrc2s %f1, %f14 call loop_795 stw %o7, [%l7 + 0x58] umul %i2, %o0, %l1 edge32l %i4, %o2, %g2 loop_795: udivcc %o4, 0x02FF, %i0 sll %g4, 0x00, %i5 fone %f6 ldd [%l7 + 0x70], %f0 fzeros %f0 ld [%l7 + 0x1C], %f2 lduw [%l7 + 0x28], %o3 ldd [%l7 + 0x28], %f10 bne,a,pt %xcc, loop_796 fmovsvc %icc, %f2, %f2 addc %l2, 0x1958, %g1 tvc %xcc, 0x6 loop_796: fxors %f15, %f14, %f12 fbe %fcc3, loop_797 fmul8sux16 %f14, %f2, %f14 sll %l0, 0x02, %o1 bpos,pt %icc, loop_798 loop_797: ldd [%l7 + 0x38], %f2 movrlez %g5, 0x3B0, %l6 fmovsn %icc, %f1, %f7 loop_798: fbn %fcc1, loop_799 orn %i1, %l3, %i7 subccc %l4, 0x02B5, %o6 ldsw [%l7 + 0x74], %g7 loop_799: or %g3, 0x005B, %i6 sethi 0x11C7, %l5 tgu %icc, 0x7 std %f2, [%l7 + 0x38] add %o5, 0x0D18, %g6 te %xcc, 0x1 movn %icc, %o7, %i2 tl %icc, 0x1 subcc %i3, 0x01FE, %o0 fpadd32s %f11, %f0, %f14 std %f12, [%l7 + 0x68] bcc,a loop_800 fmuld8ulx16 %f9, %f4, %f12 fmovdl %icc, %f4, %f1 edge8ln %l1, %o2, %i4 loop_800: ldsw [%l7 + 0x74], %o4 bvs,pn %xcc, loop_801 call loop_802 edge16l %i0, %g4, %g2 tcc %icc, 0x6 loop_801: fmul8x16au %f14, %f11, %f6 loop_802: stb %o3, [%l7 + 0x77] call loop_803 stw %i5, [%l7 + 0x78] sth %l2, [%l7 + 0x66] fmovdg %xcc, %f12, %f3 loop_803: popc 0x0371, %l0 stw %o1, [%l7 + 0x74] fmovsleu %xcc, %f0, %f1 fmovrde %g5, %f10, %f4 bcc loop_804 fsrc2s %f6, %f2 ldd [%l7 + 0x68], %f2 tne %xcc, 0x7 loop_804: fmovdcc %xcc, %f0, %f2 bpos loop_805 popc %g1, %l6 add %i1, 0x091E, %l3 ldsb [%l7 + 0x66], %i7 loop_805: brgz %o6, loop_806 array16 %g7, %l4, %i6 ldub [%l7 + 0x3A], %l5 fmovdcs %icc, %f8, %f11 loop_806: std %f8, [%l7 + 0x78] tsubcctv %o5, %g6, %o7 bleu,pt %xcc, loop_807 fpsub32 %f12, %f10, %f12 ldd [%l7 + 0x68], %f6 fmovdcs %xcc, %f4, %f13 loop_807: movcc %icc, %g3, %i2 ble,pn %icc, loop_808 tpos %icc, 0x3 fornot2 %f10, %f0, %f2 stw %o0, [%l7 + 0x5C] loop_808: edge32n %l1, %o2, %i3 fornot2s %f13, %f4, %f8 fmovsne %xcc, %f8, %f11 edge8ln %i4, %o4, %i0 sth %g4, [%l7 + 0x4E] fmovdvs %xcc, %f8, %f1 edge8l %g2, %i5, %o3 movre %l0, 0x3A7, %o1 orncc %g5, 0x0611, %l2 stw %l6, [%l7 + 0x7C] array16 %i1, %g1, %i7 ldub [%l7 + 0x4D], %l3 stw %o6, [%l7 + 0x68] brgez,a %g7, loop_809 stb %i6, [%l7 + 0x09] fcmpgt32 %f10, %f4, %l5 brgz,a %l4, loop_810 loop_809: or %o5, %o7, %g3 fcmpes %fcc2, %f9, %f6 movpos %xcc, %g6, %i2 loop_810: tpos %icc, 0x5 fpsub32 %f10, %f12, %f12 lduw [%l7 + 0x1C], %o0 stb %l1, [%l7 + 0x79] movrgez %o2, %i3, %i4 fpadd16s %f5, %f12, %f12 mulx %o4, %i0, %g2 fmovsge %icc, %f2, %f8 stb %g4, [%l7 + 0x1D] st %f0, [%l7 + 0x0C] bleu %icc, loop_811 std %f12, [%l7 + 0x38] addc %i5, %o3, %o1 call loop_812 loop_811: fmovdleu %icc, %f8, %f5 sth %l0, [%l7 + 0x48] fandnot1s %f3, %f6, %f7 loop_812: lduh [%l7 + 0x42], %l2 sub %g5, 0x0620, %i1 brgez %g1, loop_813 sth %l6, [%l7 + 0x1E] fmovdvc %icc, %f12, %f5 ldx [%l7 + 0x40], %i7 loop_813: bcs loop_814 udivcc %o6, 0x1AB3, %l3 fmul8x16 %f12, %f14, %f2 udiv %i6, 0x1165, %l5 loop_814: fmul8x16au %f7, %f14, %f8 sdivx %g7, 0x08F9, %l4 fmovsl %xcc, %f11, %f6 movleu %icc, %o5, %o7 fmovsa %xcc, %f14, %f4 fcmpeq16 %f2, %f4, %g6 stx %g3, [%l7 + 0x40] fmovrslz %o0, %f1, %f1 bshuffle %f12, %f6, %f8 bl loop_815 fmovsle %xcc, %f9, %f14 ldd [%l7 + 0x40], %f12 movpos %xcc, %i2, %o2 loop_815: ldub [%l7 + 0x1B], %l1 movcc %icc, %i4, %o4 te %icc, 0x5 std %f2, [%l7 + 0x70] st %f7, [%l7 + 0x4C] ldd [%l7 + 0x50], %f8 stb %i0, [%l7 + 0x61] nop setx loop_816, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot1 %f10, %f8, %f2 fcmpeq32 %f14, %f10, %i3 sub %g4, %i5, %o3 loop_816: fcmpne16 %f8, %f6, %o1 fmovsn %xcc, %f12, %f9 lduh [%l7 + 0x7C], %g2 fmul8x16 %f15, %f12, %f6 fbe,a %fcc3, loop_817 call loop_818 fnot1s %f14, %f14 ldx [%l7 + 0x30], %l0 loop_817: fbule %fcc2, loop_819 loop_818: fnot2 %f10, %f4 ldsh [%l7 + 0x54], %g5 fpadd32s %f2, %f12, %f3 loop_819: ba,a loop_820 bge,a %xcc, loop_821 movleu %xcc, %l2, %g1 mova %icc, %i1, %i7 loop_820: fmovsvs %icc, %f6, %f2 loop_821: bleu loop_822 fcmple32 %f10, %f0, %l6 orn %l3, %o6, %l5 smulcc %i6, %l4, %g7 loop_822: nop setx loop_823, %l0, %l1 jmpl %l1, %o7 tsubcc %g6, 0x16CA, %g3 ldub [%l7 + 0x4E], %o0 for %f8, %f12, %f14 loop_823: ldsh [%l7 + 0x52], %o5 fmul8x16au %f6, %f5, %f0 fmovrse %o2, %f4, %f8 fands %f7, %f11, %f11 ldub [%l7 + 0x08], %i2 movcc %xcc, %l1, %o4 bneg,pt %xcc, loop_824 stb %i0, [%l7 + 0x3C] fmul8sux16 %f6, %f14, %f0 tl %xcc, 0x2 loop_824: call loop_825 sdivcc %i4, 0x0936, %i3 fmovrde %g4, %f12, %f4 edge8ln %o3, %o1, %g2 loop_825: ldsh [%l7 + 0x26], %l0 lduh [%l7 + 0x32], %i5 ldsb [%l7 + 0x4E], %g5 lduh [%l7 + 0x42], %l2 movre %i1, %i7, %g1 ldsw [%l7 + 0x24], %l3 fmovsgu %xcc, %f8, %f9 movre %o6, %l6, %l5 fnand %f10, %f12, %f4 and %l4, 0x1FBD, %i6 ld [%l7 + 0x70], %f13 lduw [%l7 + 0x40], %g7 fsrc1 %f2, %f4 fmovse %icc, %f11, %f7 ldsb [%l7 + 0x25], %o7 pdist %f8, %f0, %f6 fmovsn %xcc, %f7, %f9 bgu loop_826 smul %g3, 0x0A09, %g6 fmovrslz %o0, %f0, %f12 ldx [%l7 + 0x28], %o2 loop_826: tneg %xcc, 0x7 ldd [%l7 + 0x20], %f4 ldx [%l7 + 0x68], %o5 lduw [%l7 + 0x64], %i2 ldsw [%l7 + 0x3C], %o4 srlx %l1, 0x04, %i0 fcmpgt16 %f14, %f4, %i3 alignaddr %g4, %i4, %o1 alignaddr %o3, %l0, %g2 lduh [%l7 + 0x0E], %i5 movrlez %l2, 0x3CF, %g5 stb %i1, [%l7 + 0x47] fpack16 %f10, %f10 movle %xcc, %i7, %g1 movrgz %o6, %l3, %l6 fmovrdlz %l4, %f10, %f8 udivx %l5, 0x147C, %g7 bpos,pt %xcc, loop_827 stb %i6, [%l7 + 0x37] fcmpeq16 %f12, %f0, %o7 xnorcc %g6, 0x09EB, %o0 loop_827: addccc %g3, 0x101B, %o2 bgu,a,pn %xcc, loop_828 bn,a %icc, loop_829 brnz,a %i2, loop_830 andn %o4, 0x0CE7, %l1 loop_828: xnorcc %o5, 0x02A0, %i0 loop_829: tvs %xcc, 0x6 loop_830: edge16n %i3, %i4, %g4 mulscc %o1, %o3, %l0 sth %g2, [%l7 + 0x42] fmul8ulx16 %f8, %f8, %f14 array16 %i5, %l2, %g5 fmovdvc %icc, %f8, %f6 addc %i1, %i7, %o6 bcs,pt %icc, loop_831 bcc,a %xcc, loop_832 fmovsle %xcc, %f13, %f6 move %xcc, %g1, %l3 loop_831: fandnot2 %f10, %f12, %f2 loop_832: ldub [%l7 + 0x79], %l6 fmovdg %icc, %f11, %f15 sdivx %l4, 0x1153, %g7 movrgz %i6, %l5, %o7 fba %fcc1, loop_833 fcmpd %fcc0, %f14, %f0 fmovsge %xcc, %f14, %f10 fcmpgt32 %f6, %f8, %o0 loop_833: ld [%l7 + 0x68], %f0 st %f12, [%l7 + 0x3C] be,pn %xcc, loop_834 std %f10, [%l7 + 0x60] tg %icc, 0x2 lduw [%l7 + 0x30], %g6 loop_834: fmovrse %o2, %f15, %f3 lduw [%l7 + 0x4C], %i2 fmovdge %xcc, %f5, %f12 andncc %g3, %l1, %o4 ldx [%l7 + 0x68], %o5 bg,a,pt %icc, loop_835 ldx [%l7 + 0x78], %i0 edge16l %i3, %g4, %o1 fmovsne %icc, %f12, %f2 loop_835: edge32l %o3, %l0, %g2 fmovdle %xcc, %f2, %f3 and %i4, 0x0FFA, %l2 fmovrsgez %i5, %f14, %f15 fxors %f7, %f6, %f5 fcmpne32 %f10, %f8, %i1 lduw [%l7 + 0x38], %i7 umul %g5, 0x0117, %o6 fmovd %f6, %f12 fmovdpos %icc, %f4, %f8 ldsb [%l7 + 0x16], %g1 ldub [%l7 + 0x5A], %l6 lduh [%l7 + 0x64], %l4 stw %l3, [%l7 + 0x14] fpadd16 %f2, %f14, %f10 brgez,a %g7, loop_836 sdivcc %l5, 0x01F5, %i6 popc %o7, %o0 alignaddr %g6, %i2, %g3 loop_836: lduw [%l7 + 0x08], %o2 fmovrde %l1, %f8, %f10 sllx %o4, %i0, %o5 lduh [%l7 + 0x54], %i3 tl %xcc, 0x4 movvc %icc, %o1, %o3 mulscc %l0, %g2, %i4 edge32l %l2, %i5, %g4 sdiv %i1, 0x076A, %g5 fmovrdgz %i7, %f14, %f2 fbg %fcc0, loop_837 stb %g1, [%l7 + 0x4E] fmovrdne %l6, %f8, %f6 sllx %o6, %l4, %g7 loop_837: te %icc, 0x0 ldx [%l7 + 0x40], %l5 brgz,a %i6, loop_838 fnot2 %f4, %f4 fbge,a %fcc0, loop_839 stx %o7, [%l7 + 0x50] loop_838: fmovsleu %icc, %f12, %f0 xor %l3, 0x0F38, %g6 loop_839: subc %o0, %g3, %i2 fmovrdgz %l1, %f14, %f6 te %icc, 0x4 ldsh [%l7 + 0x08], %o2 nop setx loop_840, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fble,a %fcc2, loop_841 ldx [%l7 + 0x40], %i0 add %o5, 0x196E, %i3 loop_840: movrgz %o4, %o3, %l0 loop_841: stw %o1, [%l7 + 0x28] st %f14, [%l7 + 0x2C] movg %icc, %g2, %i4 movrne %l2, %i5, %g4 fmovrdgz %i1, %f8, %f2 fandnot2 %f4, %f6, %f2 ldsh [%l7 + 0x2A], %i7 bshuffle %f12, %f12, %f2 fmovdge %icc, %f2, %f11 fbge %fcc0, loop_842 orn %g5, %l6, %o6 fmovsgu %icc, %f11, %f15 bcc,a,pn %xcc, loop_843 loop_842: bleu,pt %icc, loop_844 std %f10, [%l7 + 0x38] bl,a loop_845 loop_843: lduw [%l7 + 0x2C], %g1 loop_844: fmovdgu %icc, %f4, %f11 fnegd %f6, %f14 loop_845: fpsub32 %f14, %f14, %f0 edge8n %l4, %l5, %g7 fxor %f8, %f2, %f14 andcc %o7, %l3, %g6 fbn %fcc3, loop_846 fmovrde %i6, %f14, %f4 fxor %f14, %f2, %f8 movl %icc, %g3, %i2 loop_846: fpadd32 %f8, %f4, %f6 ldsw [%l7 + 0x74], %l1 ld [%l7 + 0x4C], %f4 ldx [%l7 + 0x68], %o2 xor %i0, 0x11B2, %o0 udiv %o5, 0x0A91, %o4 fcmpne16 %f6, %f12, %o3 stb %l0, [%l7 + 0x25] nop setx loop_847, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdg %xcc, %f1, %f0 ldsb [%l7 + 0x15], %i3 fmovrdne %o1, %f6, %f14 loop_847: tn %icc, 0x6 brlez %g2, loop_848 faligndata %f8, %f8, %f4 brgez %i4, loop_849 sth %l2, [%l7 + 0x5C] loop_848: tleu %icc, 0x5 te %xcc, 0x0 loop_849: fbe %fcc2, loop_850 popc 0x09B5, %i5 srax %i1, 0x0B, %g4 movcs %xcc, %i7, %g5 loop_850: subcc %o6, %g1, %l6 or %l5, 0x1B09, %g7 fmovdn %xcc, %f8, %f1 lduw [%l7 + 0x70], %l4 ta %xcc, 0x4 fzero %f4 fcmpeq16 %f6, %f0, %l3 fmovsge %xcc, %f2, %f12 xorcc %g6, 0x0D41, %i6 lduw [%l7 + 0x28], %g3 ldsw [%l7 + 0x64], %o7 fnegs %f12, %f9 ldx [%l7 + 0x78], %i2 ldsh [%l7 + 0x44], %o2 fmovrdgz %i0, %f2, %f0 tcc %icc, 0x4 smulcc %o0, 0x10C3, %l1 fpsub32 %f4, %f6, %f2 orncc %o5, %o4, %l0 smul %o3, 0x0D9F, %i3 stw %o1, [%l7 + 0x5C] fmovda %xcc, %f4, %f3 for %f8, %f0, %f10 stb %g2, [%l7 + 0x60] fcmpne32 %f0, %f8, %l2 fpack32 %f0, %f8, %f10 fabss %f15, %f7 lduw [%l7 + 0x7C], %i5 lduh [%l7 + 0x16], %i4 srlx %i1, 0x19, %i7 ldsh [%l7 + 0x4A], %g5 fmovdcc %xcc, %f11, %f10 srl %o6, 0x1E, %g1 taddcctv %l6, 0x019F, %l5 fbu,a %fcc2, loop_851 sth %g7, [%l7 + 0x4C] stx %g4, [%l7 + 0x68] movle %xcc, %l4, %l3 loop_851: stx %g6, [%l7 + 0x18] add %i6, %g3, %i2 fmovdl %icc, %f4, %f12 tle %icc, 0x1 lduw [%l7 + 0x1C], %o7 ldsh [%l7 + 0x72], %i0 movre %o0, 0x0B6, %l1 fcmpeq16 %f0, %f0, %o2 ldx [%l7 + 0x50], %o4 array8 %o5, %l0, %i3 std %f4, [%l7 + 0x58] tge %icc, 0x7 tleu %icc, 0x0 ldd [%l7 + 0x30], %f0 subcc %o3, %g2, %l2 fandnot1 %f8, %f10, %f8 fnot1s %f5, %f9 fmovrdgez %i5, %f12, %f2 fmovsne %xcc, %f7, %f10 stb %o1, [%l7 + 0x68] orncc %i4, 0x145C, %i7 fcmpd %fcc2, %f14, %f0 bcc,a,pt %xcc, loop_852 fcmpgt16 %f0, %f6, %g5 fmovsvs %xcc, %f14, %f4 fmovsn %icc, %f7, %f3 loop_852: ldsw [%l7 + 0x50], %o6 tvc %xcc, 0x3 edge8l %g1, %i1, %l5 fnors %f10, %f12, %f6 popc %g7, %l6 fmovdneg %xcc, %f15, %f9 lduh [%l7 + 0x70], %g4 std %f4, [%l7 + 0x20] fmovsneg %xcc, %f5, %f0 movgu %icc, %l3, %l4 andcc %g6, %g3, %i2 add %i6, 0x1B89, %o7 brgez,a %i0, loop_853 fmovrdne %l1, %f6, %f12 fmovsvs %xcc, %f9, %f1 taddcc %o2, %o4, %o0 loop_853: alignaddr %o5, %i3, %l0 array8 %o3, %g2, %i5 sth %l2, [%l7 + 0x2A] fbl %fcc2, loop_854 ldx [%l7 + 0x08], %i4 ldd [%l7 + 0x08], %f0 sethi 0x1F9E, %i7 loop_854: std %f14, [%l7 + 0x58] sth %o1, [%l7 + 0x66] fmovrdlez %g5, %f4, %f8 ldx [%l7 + 0x78], %g1 ldsb [%l7 + 0x36], %i1 fcmpes %fcc3, %f11, %f2 stw %o6, [%l7 + 0x48] movrgz %g7, %l5, %g4 sth %l6, [%l7 + 0x3C] fbul,a %fcc3, loop_855 fmovdle %icc, %f0, %f10 tcc %xcc, 0x3 smulcc %l3, 0x0BC2, %l4 loop_855: fmovrslz %g6, %f2, %f15 smul %i2, 0x1774, %g3 movgu %xcc, %o7, %i6 st %f2, [%l7 + 0x50] fnegs %f1, %f5 sth %l1, [%l7 + 0x54] fmovdvc %xcc, %f10, %f9 ldsw [%l7 + 0x48], %o2 ldsw [%l7 + 0x34], %i0 fabsd %f2, %f0 tne %xcc, 0x3 fbne,a %fcc3, loop_856 fornot1 %f6, %f14, %f4 stx %o4, [%l7 + 0x58] fcmpes %fcc2, %f7, %f2 loop_856: stx %o0, [%l7 + 0x68] subcc %i3, 0x0934, %l0 pdist %f6, %f2, %f6 ldx [%l7 + 0x50], %o3 movvc %xcc, %o5, %g2 stx %i5, [%l7 + 0x68] fbul %fcc3, loop_857 tl %icc, 0x1 fpadd16s %f2, %f0, %f5 movl %xcc, %i4, %l2 loop_857: array32 %o1, %g5, %i7 fmovdpos %icc, %f1, %f15 fmul8x16au %f0, %f1, %f10 stw %i1, [%l7 + 0x68] lduw [%l7 + 0x38], %g1 fbule,a %fcc0, loop_858 fmovscs %icc, %f12, %f12 ldsb [%l7 + 0x09], %o6 tpos %icc, 0x5 loop_858: fxnor %f14, %f6, %f2 brgez %g7, loop_859 stx %g4, [%l7 + 0x30] sdiv %l5, 0x145A, %l3 fmovspos %xcc, %f15, %f12 loop_859: sdiv %l4, 0x00E2, %l6 stb %g6, [%l7 + 0x3C] tn %icc, 0x4 ta %icc, 0x4 alignaddr %i2, %o7, %g3 stb %l1, [%l7 + 0x11] fmovdgu %icc, %f3, %f5 bneg,a loop_860 ldd [%l7 + 0x10], %f6 ldd [%l7 + 0x20], %f12 fpack32 %f10, %f14, %f6 loop_860: bn,a,pt %xcc, loop_861 andcc %i6, %i0, %o4 movg %icc, %o0, %o2 fbue,a %fcc2, loop_862 loop_861: fmovsn %icc, %f10, %f9 ldsh [%l7 + 0x3A], %l0 sub %o3, 0x06F5, %i3 loop_862: st %f0, [%l7 + 0x08] umul %g2, %o5, %i5 movle %icc, %l2, %i4 call loop_863 fmovrslez %o1, %f4, %f12 fblg,a %fcc3, loop_864 movle %icc, %g5, %i7 loop_863: lduh [%l7 + 0x7C], %i1 fpsub16 %f14, %f2, %f4 loop_864: fornot2s %f14, %f12, %f7 ld [%l7 + 0x34], %f13 ldsb [%l7 + 0x53], %g1 movrgz %g7, 0x324, %g4 sth %o6, [%l7 + 0x3C] tn %xcc, 0x6 movcs %xcc, %l5, %l4 fmovrsgz %l6, %f5, %f12 fornot2s %f12, %f15, %f14 fxor %f6, %f2, %f10 fxnor %f12, %f14, %f6 ld [%l7 + 0x64], %f1 fxnor %f8, %f14, %f0 fbuge %fcc2, loop_865 fmovrdlez %l3, %f12, %f14 fmovdg %xcc, %f1, %f9 fmovdleu %icc, %f11, %f7 loop_865: fmovdvs %icc, %f6, %f9 brlz %i2, loop_866 fmovsne %icc, %f4, %f0 stx %g6, [%l7 + 0x70] fors %f10, %f4, %f6 loop_866: fmul8x16au %f14, %f13, %f8 subccc %g3, 0x19F6, %l1 bcc,a %xcc, loop_867 stx %o7, [%l7 + 0x60] ldx [%l7 + 0x50], %i0 ldsb [%l7 + 0x31], %o4 loop_867: lduw [%l7 + 0x34], %o0 ldx [%l7 + 0x28], %o2 sth %i6, [%l7 + 0x34] fcmpgt16 %f2, %f4, %l0 array16 %i3, %o3, %o5 fmovdneg %icc, %f2, %f6 fbu,a %fcc1, loop_868 st %f15, [%l7 + 0x0C] array8 %g2, %i5, %i4 mulx %o1, 0x1FAD, %g5 loop_868: fabss %f12, %f10 bcs,pt %icc, loop_869 fmovdgu %xcc, %f11, %f3 nop setx loop_870, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x54], %l2 loop_869: sth %i7, [%l7 + 0x7C] orcc %g1, %i1, %g7 loop_870: fmovrse %g4, %f6, %f4 sllx %l5, 0x15, %l4 sth %o6, [%l7 + 0x0C] fmovdvc %icc, %f5, %f12 ldd [%l7 + 0x48], %f6 fnegd %f4, %f4 ld [%l7 + 0x54], %f1 fmul8ulx16 %f6, %f6, %f2 tcc %xcc, 0x2 ldx [%l7 + 0x28], %l6 fmovs %f6, %f0 lduh [%l7 + 0x4C], %i2 fpack32 %f10, %f0, %f2 fbe,a %fcc2, loop_871 xorcc %l3, %g3, %l1 udivx %o7, 0x1219, %i0 fnand %f4, %f2, %f6 loop_871: udivcc %o4, 0x1CA1, %g6 sth %o0, [%l7 + 0x68] ldx [%l7 + 0x40], %i6 te %xcc, 0x3 fexpand %f0, %f4 edge32n %l0, %o2, %i3 fblg %fcc3, loop_872 fmul8x16al %f7, %f7, %f4 sra %o5, %g2, %o3 fble %fcc2, loop_873 loop_872: sth %i5, [%l7 + 0x20] ldub [%l7 + 0x6F], %i4 orcc %o1, %g5, %i7 loop_873: fmovsneg %icc, %f8, %f13 ldsb [%l7 + 0x7B], %l2 fmovrdlz %g1, %f0, %f0 mova %icc, %g7, %i1 sth %g4, [%l7 + 0x0A] nop setx loop_874, %l0, %l1 jmpl %l1, %l4 fmovdvc %icc, %f4, %f11 bl,a %icc, loop_875 std %f0, [%l7 + 0x50] loop_874: fandnot2s %f11, %f6, %f1 brgez,a %o6, loop_876 loop_875: ldd [%l7 + 0x68], %f8 fpadd16s %f3, %f4, %f11 mova %xcc, %l6, %i2 loop_876: movge %icc, %l3, %l5 edge32l %g3, %l1, %o7 fnot2s %f0, %f8 fpsub32s %f1, %f5, %f4 addccc %o4, 0x1547, %i0 edge8n %g6, %i6, %l0 lduh [%l7 + 0x0E], %o2 ldsw [%l7 + 0x58], %o0 mulx %o5, 0x1FB1, %i3 movn %icc, %g2, %i5 fmovsa %icc, %f14, %f5 lduw [%l7 + 0x78], %i4 ldd [%l7 + 0x08], %f6 stw %o1, [%l7 + 0x50] fmovdne %icc, %f12, %f5 fornot1 %f14, %f12, %f0 fbg %fcc2, loop_877 ldsh [%l7 + 0x26], %o3 edge8 %g5, %l2, %g1 ldd [%l7 + 0x20], %f2 loop_877: fzeros %f10 ld [%l7 + 0x50], %f5 st %f7, [%l7 + 0x6C] fands %f3, %f14, %f8 subcc %i7, 0x0598, %i1 lduw [%l7 + 0x10], %g4 fbe %fcc2, loop_878 lduh [%l7 + 0x32], %l4 tne %icc, 0x3 ldsh [%l7 + 0x7E], %g7 loop_878: std %f4, [%l7 + 0x40] fnors %f10, %f15, %f4 be,a,pt %xcc, loop_879 fmul8sux16 %f14, %f0, %f0 taddcctv %l6, 0x15AE, %o6 fmovsle %icc, %f4, %f13 loop_879: edge32l %l3, %i2, %l5 fpadd32 %f0, %f2, %f14 fnor %f2, %f14, %f2 stw %l1, [%l7 + 0x0C] fmovdle %icc, %f9, %f7 bne %xcc, loop_880 fbe %fcc1, loop_881 smul %o7, 0x007C, %o4 nop setx loop_882, %l0, %l1 jmpl %l1, %i0 loop_880: fmovse %icc, %f13, %f11 loop_881: edge8l %g3, %i6, %g6 ldsw [%l7 + 0x70], %l0 loop_882: fors %f11, %f12, %f1 fblg,a %fcc1, loop_883 fble,a %fcc2, loop_884 ldsw [%l7 + 0x20], %o2 fmovrdgez %o0, %f6, %f6 loop_883: alignaddrl %o5, %g2, %i3 loop_884: tg %xcc, 0x7 fmovsn %icc, %f4, %f5 fmul8sux16 %f12, %f10, %f6 array16 %i5, %i4, %o1 fba %fcc1, loop_885 ldsh [%l7 + 0x26], %g5 fornot2 %f2, %f4, %f2 fcmple32 %f8, %f6, %o3 loop_885: add %l2, %g1, %i7 std %f10, [%l7 + 0x08] stb %i1, [%l7 + 0x59] fmovd %f10, %f14 ldd [%l7 + 0x58], %f14 sllx %g4, %g7, %l4 ldd [%l7 + 0x50], %f2 bne,pn %icc, loop_886 fmovdneg %icc, %f10, %f9 bge,pt %xcc, loop_887 andcc %l6, 0x1160, %o6 loop_886: movre %l3, %i2, %l5 std %f0, [%l7 + 0x20] loop_887: fmovrdne %l1, %f6, %f10 xnorcc %o7, 0x100F, %i0 fmul8x16 %f5, %f4, %f4 fone %f4 bvs,a %xcc, loop_888 tleu %icc, 0x4 st %f4, [%l7 + 0x0C] fmovdgu %xcc, %f1, %f8 loop_888: bpos,a %xcc, loop_889 lduh [%l7 + 0x24], %o4 std %f0, [%l7 + 0x28] fmovdvs %icc, %f12, %f15 loop_889: siam 0x4 tcs %xcc, 0x3 bleu loop_890 stb %g3, [%l7 + 0x57] fpadd16 %f4, %f4, %f6 fblg,a %fcc2, loop_891 loop_890: srlx %i6, 0x1F, %g6 movn %icc, %o2, %o0 st %f14, [%l7 + 0x24] loop_891: fornot2 %f4, %f12, %f4 fcmpne16 %f14, %f14, %l0 fmovde %icc, %f8, %f3 ldsw [%l7 + 0x48], %o5 fpadd16 %f12, %f8, %f12 bn,pt %icc, loop_892 fnand %f8, %f0, %f12 ldd [%l7 + 0x68], %f10 tcs %icc, 0x7 loop_892: and %i3, 0x13C4, %i5 fpmerge %f9, %f11, %f10 ldsh [%l7 + 0x30], %g2 array16 %o1, %i4, %g5 fmovsvc %xcc, %f14, %f0 bn,pn %icc, loop_893 fbne %fcc0, loop_894 ldd [%l7 + 0x60], %f2 fcmpgt32 %f12, %f12, %l2 loop_893: fbule %fcc0, loop_895 loop_894: taddcc %g1, 0x14D8, %o3 udivcc %i7, 0x17A6, %i1 stx %g4, [%l7 + 0x18] loop_895: addc %g7, 0x19D7, %l6 movrlez %l4, 0x3A2, %o6 fmovrsgz %l3, %f15, %f3 ldsh [%l7 + 0x38], %i2 st %f3, [%l7 + 0x34] fmovdne %xcc, %f3, %f2 stw %l5, [%l7 + 0x64] fpadd16 %f14, %f14, %f2 fmovde %icc, %f8, %f5 sdivcc %l1, 0x18C1, %i0 addccc %o4, 0x0DA6, %o7 tsubcctv %i6, %g3, %g6 fcmpgt16 %f6, %f4, %o2 bpos,a,pt %icc, loop_896 movge %icc, %l0, %o0 bneg,a,pn %xcc, loop_897 xor %o5, 0x13AA, %i3 loop_896: fsrc2 %f0, %f2 or %g2, 0x078E, %i5 loop_897: smul %i4, 0x1B81, %g5 fmul8sux16 %f14, %f8, %f6 ldsh [%l7 + 0x48], %o1 std %f4, [%l7 + 0x10] movrne %g1, 0x390, %o3 bg loop_898 ldx [%l7 + 0x70], %l2 stw %i1, [%l7 + 0x78] bcs loop_899 loop_898: movn %icc, %g4, %g7 ldub [%l7 + 0x3E], %i7 ldsh [%l7 + 0x08], %l6 loop_899: udivx %o6, 0x039A, %l4 fcmple16 %f12, %f2, %l3 srlx %l5, 0x0C, %i2 stb %i0, [%l7 + 0x27] std %f12, [%l7 + 0x28] fabsd %f10, %f12 movge %icc, %l1, %o4 ldd [%l7 + 0x50], %f6 array32 %o7, %g3, %i6 fmovrslz %g6, %f11, %f15 std %f12, [%l7 + 0x28] ldsh [%l7 + 0x4A], %l0 st %f13, [%l7 + 0x20] call loop_900 udivx %o0, 0x134F, %o2 umulcc %o5, 0x0586, %i3 bvc,pn %icc, loop_901 loop_900: bleu,pt %xcc, loop_902 andncc %g2, %i4, %g5 fpsub16 %f6, %f4, %f4 loop_901: st %f5, [%l7 + 0x0C] loop_902: fmovse %icc, %f13, %f10 ldsw [%l7 + 0x6C], %i5 fmovsleu %icc, %f5, %f2 fbe %fcc3, loop_903 fbue,a %fcc1, loop_904 fsrc2 %f4, %f8 ldsb [%l7 + 0x69], %o1 loop_903: stx %g1, [%l7 + 0x78] loop_904: fcmpne16 %f14, %f0, %l2 sll %i1, %g4, %g7 fxnor %f8, %f6, %f0 ld [%l7 + 0x68], %f3 stb %o3, [%l7 + 0x6C] add %l6, 0x0709, %o6 movge %xcc, %i7, %l4 srlx %l5, %l3, %i2 fnot1s %f4, %f5 fsrc1 %f2, %f2 fnot1s %f1, %f8 fmovrdlez %i0, %f0, %f4 udivcc %o4, 0x05DA, %l1 stw %o7, [%l7 + 0x44] sth %i6, [%l7 + 0x62] fbge,a %fcc3, loop_905 fmul8x16au %f13, %f11, %f12 mulx %g3, 0x1266, %l0 ldd [%l7 + 0x48], %f12 loop_905: movcs %xcc, %g6, %o0 fcmple16 %f14, %f0, %o2 tle %xcc, 0x4 bgu,pn %xcc, loop_906 fcmpeq16 %f8, %f14, %i3 fmovsneg %xcc, %f8, %f3 xnor %g2, %o5, %g5 loop_906: ble loop_907 tcc %icc, 0x5 fpsub16s %f5, %f3, %f11 fpmerge %f7, %f8, %f0 loop_907: edge16n %i5, %o1, %i4 fnors %f7, %f0, %f9 lduh [%l7 + 0x68], %g1 ldsw [%l7 + 0x70], %l2 and %i1, 0x0711, %g7 stb %o3, [%l7 + 0x10] fmovsleu %xcc, %f10, %f7 bcs,a loop_908 std %f6, [%l7 + 0x48] fmul8x16au %f3, %f12, %f10 fmovdvc %xcc, %f13, %f13 loop_908: lduh [%l7 + 0x34], %g4 sub %l6, 0x0364, %o6 lduw [%l7 + 0x40], %l4 stx %l5, [%l7 + 0x70] xorcc %l3, 0x10EA, %i7 brgz,a %i0, loop_909 sth %o4, [%l7 + 0x4E] bn %icc, loop_910 fbule,a %fcc3, loop_911 loop_909: ldsh [%l7 + 0x28], %i2 fmovscc %xcc, %f14, %f13 loop_910: be %icc, loop_912 loop_911: bcs,a loop_913 fmovsvc %xcc, %f12, %f3 fbe,a %fcc0, loop_914 loop_912: tcs %xcc, 0x1 loop_913: stx %o7, [%l7 + 0x20] fmovdgu %xcc, %f3, %f15 loop_914: ldsb [%l7 + 0x30], %l1 fors %f7, %f3, %f3 fpackfix %f4, %f0 ldx [%l7 + 0x78], %i6 fcmpes %fcc0, %f9, %f10 sethi 0x11D3, %g3 fbn,a %fcc3, loop_915 stb %l0, [%l7 + 0x52] fmovdcc %icc, %f11, %f11 sth %g6, [%l7 + 0x44] loop_915: nop setx loop_916, %l0, %l1 jmpl %l1, %o2 fmovdleu %xcc, %f15, %f0 fsrc1s %f13, %f7 fbule %fcc0, loop_917 loop_916: stw %i3, [%l7 + 0x10] tcc %icc, 0x5 fmovdleu %icc, %f1, %f5 loop_917: bvc,a,pt %icc, loop_918 fsrc2 %f14, %f10 bcc,a loop_919 tl %icc, 0x2 loop_918: lduh [%l7 + 0x6A], %g2 ldub [%l7 + 0x66], %o5 loop_919: ldx [%l7 + 0x68], %o0 fmovrse %g5, %f1, %f1 movgu %icc, %i5, %o1 popc 0x00B8, %g1 orcc %i4, %i1, %l2 edge8ln %g7, %o3, %l6 ldub [%l7 + 0x4C], %g4 mulscc %l4, 0x0E7B, %l5 ldsb [%l7 + 0x28], %l3 ld [%l7 + 0x6C], %f3 ldub [%l7 + 0x53], %o6 fbl %fcc0, loop_920 movne %xcc, %i0, %o4 fxor %f4, %f8, %f2 alignaddrl %i2, %o7, %i7 loop_920: ldx [%l7 + 0x38], %i6 movge %icc, %l1, %l0 bvc loop_921 stw %g3, [%l7 + 0x4C] movl %icc, %g6, %o2 nop setx loop_922, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_921: fmovdle %icc, %f5, %f3 xor %g2, %i3, %o5 stw %g5, [%l7 + 0x2C] loop_922: fmovrsgz %i5, %f4, %f11 nop setx loop_923, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x32], %o1 array16 %g1, %o0, %i4 stb %l2, [%l7 + 0x56] loop_923: fnor %f2, %f14, %f2 fmovrslez %g7, %f3, %f8 std %f2, [%l7 + 0x30] lduh [%l7 + 0x14], %i1 fpack16 %f12, %f3 ldsh [%l7 + 0x30], %l6 fmovscs %xcc, %f12, %f1 fmovrsne %g4, %f10, %f6 ldsh [%l7 + 0x1A], %l4 fmovsvs %icc, %f12, %f2 fble %fcc0, loop_924 tg %icc, 0x6 fmovda %icc, %f5, %f8 ldsb [%l7 + 0x0E], %l5 loop_924: movvs %xcc, %o3, %l3 fmovrdlez %o6, %f14, %f10 tl %xcc, 0x7 bneg,pt %icc, loop_925 movvs %xcc, %o4, %i0 movvc %xcc, %i2, %i7 stb %o7, [%l7 + 0x6C] loop_925: mova %xcc, %i6, %l0 fpackfix %f14, %f10 ld [%l7 + 0x30], %f8 tcc %icc, 0x0 fmul8x16au %f8, %f1, %f10 ldsw [%l7 + 0x08], %l1 fbul %fcc0, loop_926 call loop_927 subc %g6, 0x005A, %g3 ldsb [%l7 + 0x76], %g2 loop_926: lduh [%l7 + 0x10], %o2 loop_927: movrgz %i3, 0x372, %g5 call loop_928 fmovda %icc, %f1, %f5 fmovda %xcc, %f13, %f9 taddcctv %i5, %o1, %o5 loop_928: edge32n %g1, %o0, %l2 fcmpgt16 %f4, %f0, %i4 srlx %i1, 0x11, %g7 fpsub16 %f12, %f14, %f2 ldd [%l7 + 0x50], %f0 sra %l6, 0x1C, %l4 fmovdge %icc, %f5, %f12 bcc,pt %xcc, loop_929 edge16ln %l5, %g4, %o3 fcmps %fcc2, %f10, %f1 movne %xcc, %l3, %o4 loop_929: array32 %i0, %o6, %i7 subccc %i2, 0x14C7, %o7 fba %fcc2, loop_930 fpackfix %f8, %f6 bg,pn %icc, loop_931 fcmpes %fcc1, %f13, %f5 loop_930: fnot2s %f9, %f2 ldd [%l7 + 0x18], %f6 loop_931: stw %l0, [%l7 + 0x44] stx %i6, [%l7 + 0x08] stw %l1, [%l7 + 0x78] stb %g3, [%l7 + 0x08] alignaddrl %g6, %o2, %g2 std %f8, [%l7 + 0x50] fbue %fcc2, loop_932 ldx [%l7 + 0x08], %i3 fmovrdlez %i5, %f2, %f6 fbne,a %fcc3, loop_933 loop_932: fnegd %f2, %f2 fmovsvs %icc, %f13, %f6 lduh [%l7 + 0x5C], %o1 loop_933: ldx [%l7 + 0x18], %o5 fbue %fcc0, loop_934 fmovrse %g1, %f13, %f14 sdivcc %g5, 0x1699, %o0 fmovsgu %xcc, %f4, %f0 loop_934: brnz,a %l2, loop_935 fmovdvs %xcc, %f10, %f12 tg %icc, 0x0 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 loop_935: ldx [%l7 + 0x68], %i4 sethi 0x0540, %i1 fmovsneg %xcc, %f9, %f4 loop_936: fmovsle %xcc, %f0, %f15 fcmpne16 %f8, %f12, %l6 call loop_937 fmovrdgez %l4, %f8, %f0 fmovd %f10, %f2 fmovsgu %xcc, %f14, %f6 loop_937: subccc %l5, 0x0101, %g7 fbn,a %fcc0, loop_938 fands %f8, %f2, %f3 udiv %g4, 0x05F3, %l3 fnot2s %f1, %f12 loop_938: fpsub32 %f4, %f0, %f2 fmul8x16au %f11, %f14, %f2 fbug %fcc0, loop_939 ldsh [%l7 + 0x68], %o3 ld [%l7 + 0x44], %f2 fpsub32s %f14, %f3, %f2 loop_939: brz,a %o4, loop_940 tneg %icc, 0x3 fmovsl %icc, %f6, %f14 lduw [%l7 + 0x30], %i0 loop_940: tsubcctv %i7, 0x10E0, %o6 taddcctv %o7, %l0, %i2 ldd [%l7 + 0x18], %f0 st %f6, [%l7 + 0x68] tvc %xcc, 0x4 ldx [%l7 + 0x48], %i6 ldsb [%l7 + 0x55], %l1 ld [%l7 + 0x6C], %f13 fabss %f4, %f13 lduw [%l7 + 0x74], %g3 fmovdne %icc, %f7, %f12 fmovrslez %g6, %f15, %f6 fcmpne32 %f14, %f10, %g2 fmovdpos %icc, %f10, %f11 stw %o2, [%l7 + 0x14] fone %f12 brz,a %i3, loop_941 ld [%l7 + 0x28], %f6 fabss %f15, %f5 fnot1 %f4, %f4 loop_941: call loop_942 lduh [%l7 + 0x2A], %i5 stb %o5, [%l7 + 0x66] brnz,a %g1, loop_943 loop_942: movrne %o1, 0x2A0, %o0 movrlz %l2, %i4, %i1 udiv %g5, 0x014F, %l6 loop_943: ld [%l7 + 0x38], %f13 fpsub32s %f9, %f11, %f3 fsrc1 %f8, %f2 brnz,a %l4, loop_944 fcmple32 %f6, %f2, %g7 add %g4, %l3, %o3 fpsub32 %f2, %f12, %f10 loop_944: ld [%l7 + 0x44], %f13 ldd [%l7 + 0x58], %f14 subc %o4, 0x15A5, %i0 fmovrde %l5, %f4, %f12 fmovrdlez %o6, %f6, %f8 fmovdg %xcc, %f14, %f8 add %o7, %i7, %l0 bneg,a %xcc, loop_945 fnot1 %f4, %f12 fmul8ulx16 %f10, %f0, %f14 fandnot1 %f0, %f12, %f12 loop_945: fmovscc %icc, %f13, %f8 fmovdneg %icc, %f3, %f2 fmovsne %xcc, %f9, %f5 bleu,a loop_946 fmul8sux16 %f4, %f10, %f12 subcc %i6, %i2, %g3 fmuld8sux16 %f2, %f8, %f14 loop_946: fmovrsgz %g6, %f15, %f0 fbge,a %fcc1, loop_947 bl loop_948 ldx [%l7 + 0x40], %g2 orncc %o2, %l1, %i5 loop_947: fornot1s %f3, %f13, %f8 loop_948: fmovrslez %i3, %f12, %f12 movrne %o5, %o1, %g1 stw %o0, [%l7 + 0x4C] fmovdn %icc, %f7, %f12 add %l2, 0x0B0C, %i1 fba,a %fcc1, loop_949 brnz %g5, loop_950 std %f8, [%l7 + 0x18] fmovsneg %icc, %f6, %f1 loop_949: fandnot1s %f13, %f4, %f2 loop_950: tcs %icc, 0x2 fabsd %f10, %f6 brgz,a %l6, loop_951 sth %i4, [%l7 + 0x62] fpadd16 %f4, %f12, %f12 fbl,a %fcc1, loop_952 loop_951: bpos %icc, loop_953 addcc %g7, 0x1BAC, %g4 ldsw [%l7 + 0x4C], %l4 loop_952: fzero %f10 loop_953: fmovdneg %xcc, %f13, %f11 st %f3, [%l7 + 0x38] array8 %l3, %o4, %i0 fpack32 %f10, %f6, %f6 fmovs %f6, %f12 xorcc %o3, 0x1940, %l5 st %f7, [%l7 + 0x78] movgu %xcc, %o6, %i7 fnegd %f6, %f8 lduh [%l7 + 0x68], %o7 lduh [%l7 + 0x7C], %i6 lduw [%l7 + 0x54], %l0 fnegd %f2, %f0 ldx [%l7 + 0x50], %g3 ldsb [%l7 + 0x3F], %i2 ldub [%l7 + 0x57], %g6 fmovrdlez %g2, %f6, %f14 movn %icc, %l1, %i5 for %f8, %f6, %f4 bpos,a,pt %xcc, loop_954 brlz %i3, loop_955 taddcc %o5, 0x08BC, %o1 nop setx loop_956, %l0, %l1 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_954: fbule,a %fcc0, loop_957 loop_955: fnands %f10, %f7, %f1 smul %o2, 0x1F8E, %g1 loop_956: fcmple16 %f0, %f10, %l2 loop_957: sth %o0, [%l7 + 0x3A] fnegs %f1, %f8 bneg %xcc, loop_958 ldd [%l7 + 0x10], %f12 fmovsge %icc, %f7, %f3 ld [%l7 + 0x68], %f8 loop_958: fbuge,a %fcc1, loop_959 fnegs %f8, %f5 xor %g5, 0x1739, %l6 fnot1s %f3, %f10 loop_959: movleu %xcc, %i1, %i4 lduh [%l7 + 0x50], %g7 stx %g4, [%l7 + 0x20] fbul,a %fcc1, loop_960 fcmpes %fcc1, %f4, %f14 movcc %xcc, %l3, %l4 st %f6, [%l7 + 0x7C] loop_960: fmovsa %icc, %f6, %f9 ldsw [%l7 + 0x1C], %o4 fnegd %f6, %f6 fmul8sux16 %f4, %f4, %f0 fbo %fcc1, loop_961 ldd [%l7 + 0x48], %f12 nop setx loop_962, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdgez %o3, %f0, %f12 loop_961: ldub [%l7 + 0x5B], %i0 tgu %icc, 0x5 loop_962: fpsub32s %f9, %f13, %f7 andncc %o6, %i7, %o7 ldx [%l7 + 0x40], %l5 ldsb [%l7 + 0x4D], %l0 stb %g3, [%l7 + 0x7E] ldub [%l7 + 0x32], %i2 stw %i6, [%l7 + 0x08] fcmpeq16 %f14, %f8, %g6 st %f11, [%l7 + 0x08] tgu %icc, 0x7 bpos %icc, loop_963 ldsh [%l7 + 0x50], %l1 stb %g2, [%l7 + 0x18] stw %i3, [%l7 + 0x0C] loop_963: lduh [%l7 + 0x5A], %o5 fbl,a %fcc3, loop_964 tpos %xcc, 0x5 for %f10, %f12, %f14 bne,a,pn %icc, loop_965 loop_964: movrlz %o1, %o2, %i5 fmovsleu %xcc, %f12, %f5 std %f6, [%l7 + 0x58] loop_965: brlez %g1, loop_966 ldd [%l7 + 0x50], %f6 lduh [%l7 + 0x78], %o0 fxor %f8, %f2, %f4 loop_966: tg %icc, 0x2 ldsh [%l7 + 0x14], %g5 ldsw [%l7 + 0x0C], %l2 ldx [%l7 + 0x20], %l6 bcc,a,pt %icc, loop_967 edge16l %i1, %i4, %g4 srl %l3, %g7, %o4 fcmpgt16 %f10, %f0, %l4 loop_967: bshuffle %f4, %f12, %f10 st %f10, [%l7 + 0x78] st %f6, [%l7 + 0x60] fcmple16 %f12, %f14, %i0 stw %o6, [%l7 + 0x6C] fbo,a %fcc1, loop_968 sth %o3, [%l7 + 0x1C] fmovdge %icc, %f11, %f3 fmovse %xcc, %f7, %f9 loop_968: fbo,a %fcc2, loop_969 fpadd16 %f2, %f12, %f6 st %f15, [%l7 + 0x64] std %f12, [%l7 + 0x40] loop_969: bcs,a %xcc, loop_970 fpadd32 %f8, %f2, %f4 st %f14, [%l7 + 0x30] lduh [%l7 + 0x4A], %i7 loop_970: st %f8, [%l7 + 0x54] sra %o7, 0x19, %l0 fmovdle %xcc, %f7, %f8 ble %xcc, loop_971 edge8ln %l5, %i2, %i6 std %f12, [%l7 + 0x38] brlz %g3, loop_972 loop_971: stb %g6, [%l7 + 0x0D] ldd [%l7 + 0x40], %f0 addccc %l1, 0x11B2, %g2 loop_972: bcc loop_973 srlx %i3, %o1, %o2 edge16 %i5, %g1, %o5 fmuld8ulx16 %f10, %f3, %f10 loop_973: bcs %icc, loop_974 fmovdne %icc, %f2, %f7 stb %g5, [%l7 + 0x0E] ldsh [%l7 + 0x66], %l2 loop_974: tcc %icc, 0x5 ldub [%l7 + 0x24], %o0 mulscc %l6, 0x0B5A, %i1 bne,pt %icc, loop_975 fnegs %f4, %f5 andncc %g4, %l3, %g7 movl %xcc, %o4, %l4 loop_975: fandnot2s %f10, %f2, %f10 fcmpd %fcc2, %f6, %f2 st %f14, [%l7 + 0x54] xor %i4, 0x1908, %i0 fmovrsgez %o6, %f13, %f9 pdist %f4, %f10, %f12 fmovs %f12, %f6 ldsw [%l7 + 0x40], %o3 udiv %o7, 0x0CB7, %l0 movrgz %l5, 0x192, %i7 stb %i6, [%l7 + 0x73] fmuld8sux16 %f7, %f0, %f0 fxor %f10, %f6, %f4 popc %i2, %g6 nop setx loop_976, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_977, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bvs,pn %icc, loop_978 xnor %g3, %g2, %i3 loop_976: fnegd %f2, %f14 loop_977: array32 %l1, %o1, %i5 loop_978: fmovrdgez %o2, %f10, %f8 tpos %icc, 0x1 mulscc %g1, %o5, %l2 movrgez %o0, %g5, %l6 ldx [%l7 + 0x18], %i1 orncc %g4, %g7, %o4 te %icc, 0x0 addcc %l3, 0x0D70, %l4 ldx [%l7 + 0x48], %i4 fones %f6 fpadd16 %f14, %f14, %f12 tleu %icc, 0x3 orncc %i0, %o3, %o6 fnand %f2, %f4, %f4 fmovrsne %l0, %f6, %f11 ldsw [%l7 + 0x78], %o7 st %f3, [%l7 + 0x64] fmovdcc %xcc, %f13, %f12 sth %l5, [%l7 + 0x7A] lduw [%l7 + 0x78], %i6 fand %f0, %f6, %f2 fmovrdlz %i7, %f6, %f4 movrlz %i2, 0x2D6, %g6 subcc %g2, %i3, %l1 fpsub16s %f15, %f8, %f15 movg %icc, %g3, %o1 fcmped %fcc0, %f12, %f4 move %icc, %i5, %o2 movne %xcc, %g1, %o5 fcmpgt32 %f14, %f6, %o0 edge8n %g5, %l2, %i1 or %l6, 0x05BA, %g7 fornot2s %f4, %f12, %f4 fnot1 %f14, %f6 st %f15, [%l7 + 0x1C] ldub [%l7 + 0x2C], %g4 move %icc, %l3, %l4 sub %o4, %i4, %i0 ldx [%l7 + 0x08], %o3 stb %l0, [%l7 + 0x58] fbue,a %fcc1, loop_979 fbl,a %fcc1, loop_980 ld [%l7 + 0x2C], %f15 ble,a %xcc, loop_981 loop_979: ld [%l7 + 0x10], %f9 loop_980: movgu %icc, %o6, %l5 fones %f8 loop_981: fnot1s %f1, %f2 stw %i6, [%l7 + 0x1C] udiv %i7, 0x0D3E, %i2 fmovdvs %icc, %f2, %f6 fmovdvc %icc, %f7, %f7 st %f13, [%l7 + 0x68] fmul8sux16 %f8, %f6, %f12 fbn,a %fcc2, loop_982 fmovdgu %xcc, %f2, %f1 bvs,pt %icc, loop_983 fnegd %f2, %f8 loop_982: array8 %g6, %o7, %i3 movleu %icc, %g2, %g3 loop_983: ldx [%l7 + 0x48], %l1 ldsh [%l7 + 0x26], %o1 alignaddrl %i5, %o2, %o5 edge8n %g1, %o0, %l2 bneg %icc, loop_984 fbn %fcc3, loop_985 fmovdneg %xcc, %f3, %f12 ldsb [%l7 + 0x72], %i1 loop_984: bl,a loop_986 loop_985: udiv %g5, 0x0F05, %l6 fmovdne %xcc, %f5, %f15 fabss %f11, %f4 loop_986: fone %f14 taddcctv %g4, %l3, %l4 ldsh [%l7 + 0x5C], %g7 ldx [%l7 + 0x78], %i4 std %f14, [%l7 + 0x48] bvs,a,pn %icc, loop_987 ldsh [%l7 + 0x20], %i0 edge16 %o4, %o3, %l0 tpos %xcc, 0x0 loop_987: umul %l5, %i6, %o6 sll %i7, %g6, %i2 bshuffle %f0, %f4, %f4 sra %o7, 0x10, %g2 edge8l %g3, %l1, %o1 subcc %i5, 0x0F35, %i3 stx %o2, [%l7 + 0x30] fmuld8ulx16 %f12, %f5, %f12 ldsh [%l7 + 0x60], %o5 fbue,a %fcc1, loop_988 st %f8, [%l7 + 0x18] tvs %xcc, 0x2 fmovsgu %xcc, %f5, %f2 loop_988: tneg %xcc, 0x4 fmovsgu %xcc, %f3, %f6 ld [%l7 + 0x64], %f3 fcmple16 %f2, %f0, %g1 fmul8x16al %f14, %f2, %f4 tcs %xcc, 0x6 ldsw [%l7 + 0x2C], %o0 fbge,a %fcc3, loop_989 move %xcc, %i1, %g5 fble %fcc3, loop_990 fpadd32s %f15, %f13, %f1 loop_989: fmovsg %xcc, %f3, %f0 srax %l6, 0x09, %g4 loop_990: ldsb [%l7 + 0x0D], %l2 lduw [%l7 + 0x7C], %l4 umulcc %l3, 0x19C6, %g7 fexpand %f9, %f4 fcmpes %fcc0, %f11, %f12 smul %i4, 0x0450, %o4 umul %i0, %l0, %l5 te %xcc, 0x2 fbge %fcc1, loop_991 fcmpes %fcc2, %f0, %f11 tpos %icc, 0x7 sth %o3, [%l7 + 0x22] loop_991: fcmple32 %f4, %f0, %o6 sth %i6, [%l7 + 0x36] andn %i7, 0x0315, %i2 smul %g6, %o7, %g2 ld [%l7 + 0x64], %f0 tl %xcc, 0x3 lduh [%l7 + 0x26], %g3 fpsub16s %f9, %f5, %f9 stw %o1, [%l7 + 0x18] fnands %f8, %f13, %f12 fmovdpos %xcc, %f4, %f3 bge %icc, loop_992 fpadd32s %f3, %f6, %f14 fsrc1 %f12, %f6 fbuge,a %fcc1, loop_993 loop_992: ldsw [%l7 + 0x50], %i5 ld [%l7 + 0x24], %f6 movcs %xcc, %i3, %l1 loop_993: sethi 0x13B8, %o2 xnorcc %g1, %o5, %o0 be,pn %xcc, loop_994 bn,a %icc, loop_995 movvs %xcc, %i1, %l6 movneg %xcc, %g4, %l2 loop_994: fmovrdlez %g5, %f8, %f12 loop_995: fpsub16s %f0, %f11, %f0 stw %l4, [%l7 + 0x7C] bleu,pt %xcc, loop_996 ld [%l7 + 0x24], %f5 fmovrde %g7, %f8, %f8 fcmped %fcc1, %f8, %f10 loop_996: subccc %l3, 0x09B8, %o4 fmovrdgez %i4, %f8, %f2 fmovsvs %icc, %f14, %f7 fmovsa %icc, %f10, %f8 brnz %l0, loop_997 fbuge,a %fcc2, loop_998 lduh [%l7 + 0x0C], %l5 sdivcc %i0, 0x1F65, %o6 loop_997: stw %o3, [%l7 + 0x58] loop_998: ldd [%l7 + 0x18], %f14 xor %i7, %i2, %i6 fmovrslz %g6, %f9, %f0 fmuld8ulx16 %f14, %f8, %f8 brgz,a %g2, loop_999 movge %xcc, %g3, %o1 ldd [%l7 + 0x48], %f2 nop setx loop_1000, %l0, %l1 jmpl %l1, %i5 loop_999: fmovsg %xcc, %f6, %f1 edge32l %o7, %l1, %i3 ldsh [%l7 + 0x3A], %o2 loop_1000: sra %g1, %o5, %i1 std %f0, [%l7 + 0x50] fnot2s %f6, %f14 movne %icc, %o0, %g4 ldsw [%l7 + 0x1C], %l2 ldub [%l7 + 0x52], %g5 ldd [%l7 + 0x58], %f0 fbne %fcc0, loop_1001 udiv %l6, 0x14FB, %l4 edge8 %l3, %g7, %i4 fabss %f12, %f14 loop_1001: fble,a %fcc1, loop_1002 sdiv %l0, 0x0182, %l5 bcs,a,pt %xcc, loop_1003 mulscc %o4, %i0, %o6 loop_1002: ldd [%l7 + 0x20], %f14 ldsh [%l7 + 0x4C], %i7 loop_1003: fmovdneg %xcc, %f6, %f13 fnot2 %f8, %f4 fpsub32 %f6, %f2, %f2 fbne %fcc3, loop_1004 tneg %xcc, 0x5 fmovrslz %o3, %f3, %f4 movge %xcc, %i6, %g6 loop_1004: fxor %f6, %f14, %f8 sth %i2, [%l7 + 0x48] fmovrsne %g3, %f2, %f4 stw %g2, [%l7 + 0x20] fmovs %f15, %f4 lduw [%l7 + 0x18], %i5 lduw [%l7 + 0x10], %o7 fnands %f2, %f4, %f3 fcmpeq32 %f14, %f4, %o1 tcs %icc, 0x5 xorcc %i3, %l1, %o2 stb %g1, [%l7 + 0x76] ldx [%l7 + 0x70], %o5 fmul8ulx16 %f6, %f12, %f8 brz %i1, loop_1005 fpmerge %f12, %f10, %f12 sll %o0, 0x1B, %l2 nop setx loop_1006, %l0, %l1 jmpl %l1, %g4 loop_1005: stw %l6, [%l7 + 0x2C] stw %l4, [%l7 + 0x74] bcc %xcc, loop_1007 loop_1006: subc %g5, 0x1C53, %l3 lduw [%l7 + 0x44], %g7 fcmpgt32 %f12, %f4, %i4 loop_1007: movrlez %l5, %o4, %l0 fmovrdgez %i0, %f0, %f8 fmuld8ulx16 %f12, %f7, %f14 addccc %o6, %i7, %o3 fabss %f7, %f15 and %i6, 0x0EEC, %g6 brgz %i2, loop_1008 stx %g2, [%l7 + 0x38] edge16l %g3, %o7, %o1 movle %xcc, %i5, %i3 loop_1008: lduw [%l7 + 0x68], %l1 lduw [%l7 + 0x18], %o2 subcc %o5, %g1, %o0 tsubcc %i1, 0x0096, %l2 tvc %xcc, 0x7 ldsh [%l7 + 0x54], %l6 tneg %icc, 0x3 ldd [%l7 + 0x30], %f4 stx %g4, [%l7 + 0x70] array8 %l4, %l3, %g7 fmul8x16al %f12, %f12, %f4 fmovsge %icc, %f7, %f9 mulx %g5, 0x0480, %i4 subc %o4, 0x1B4A, %l5 mova %xcc, %l0, %o6 tcc %icc, 0x6 te %xcc, 0x2 stw %i7, [%l7 + 0x58] stb %o3, [%l7 + 0x29] lduh [%l7 + 0x26], %i6 ldd [%l7 + 0x68], %f10 movpos %icc, %i0, %g6 fornot1 %f6, %f6, %f14 tg %xcc, 0x4 lduh [%l7 + 0x6E], %g2 sth %i2, [%l7 + 0x0E] ba %icc, loop_1009 ldsw [%l7 + 0x3C], %g3 stx %o1, [%l7 + 0x48] movrgez %i5, 0x2EC, %i3 loop_1009: smulcc %o7, 0x1501, %o2 lduh [%l7 + 0x16], %o5 fsrc2s %f11, %f8 bvs,a %icc, loop_1010 fxnor %f12, %f8, %f6 sth %g1, [%l7 + 0x0A] mulx %l1, 0x0BD3, %i1 loop_1010: orn %o0, 0x0322, %l2 fmovsa %icc, %f14, %f15 taddcc %l6, %g4, %l4 fmul8sux16 %f6, %f2, %f0 fxors %f14, %f7, %f6 fmovdneg %icc, %f10, %f10 bcs loop_1011 fabsd %f0, %f12 movn %icc, %g7, %g5 brgez,a %i4, loop_1012 loop_1011: ldd [%l7 + 0x70], %f4 stb %l3, [%l7 + 0x5D] fmovsn %icc, %f8, %f15 loop_1012: fpack16 %f8, %f6 bvs loop_1013 tleu %icc, 0x2 fbe %fcc2, loop_1014 fbn,a %fcc3, loop_1015 loop_1013: fmovdcs %xcc, %f8, %f10 movre %o4, 0x24F, %l5 loop_1014: ldx [%l7 + 0x70], %l0 loop_1015: sll %o6, 0x16, %o3 popc %i7, %i6 fmovsne %icc, %f14, %f9 stb %g6, [%l7 + 0x1C] te %xcc, 0x6 stw %i0, [%l7 + 0x2C] fmovsn %icc, %f0, %f8 fbul %fcc1, loop_1016 fmovdvc %xcc, %f8, %f3 popc %g2, %i2 edge16l %o1, %i5, %i3 loop_1016: std %f4, [%l7 + 0x48] tle %icc, 0x3 fors %f10, %f13, %f13 ldsw [%l7 + 0x30], %o7 fmovde %xcc, %f12, %f0 fones %f4 fmovdleu %icc, %f12, %f7 fones %f6 ldsh [%l7 + 0x46], %o2 movre %g3, %o5, %g1 fmovd %f6, %f4 srlx %l1, %o0, %l2 fbne,a %fcc1, loop_1017 st %f8, [%l7 + 0x30] addc %i1, %l6, %l4 fbug %fcc2, loop_1018 loop_1017: edge32ln %g4, %g7, %g5 fbule,a %fcc2, loop_1019 lduh [%l7 + 0x14], %l3 loop_1018: mulscc %o4, 0x1651, %i4 fsrc1s %f0, %f11 loop_1019: fmovs %f14, %f5 fzeros %f7 fmovrse %l5, %f2, %f8 stb %l0, [%l7 + 0x60] ld [%l7 + 0x48], %f1 movrne %o3, %i7, %o6 fsrc2s %f13, %f4 ldd [%l7 + 0x58], %f14 fbl,a %fcc2, loop_1020 fmovrsgez %g6, %f0, %f13 ldsb [%l7 + 0x5A], %i6 fmovdgu %icc, %f13, %f4 loop_1020: ldx [%l7 + 0x58], %i0 lduh [%l7 + 0x16], %g2 movge %icc, %o1, %i5 fbug,a %fcc2, loop_1021 movge %icc, %i2, %o7 movpos %icc, %i3, %g3 ldsh [%l7 + 0x5C], %o5 loop_1021: ldsh [%l7 + 0x6C], %g1 fmul8ulx16 %f0, %f8, %f6 fmovrdne %o2, %f4, %f0 xnor %l1, 0x1C7D, %o0 ldd [%l7 + 0x40], %f0 fcmpgt32 %f0, %f0, %i1 lduw [%l7 + 0x20], %l2 ldsh [%l7 + 0x26], %l4 smul %g4, %l6, %g7 array8 %g5, %l3, %i4 bgu,pn %icc, loop_1022 ld [%l7 + 0x34], %f11 fzero %f12 lduw [%l7 + 0x70], %o4 loop_1022: bcs,a %icc, loop_1023 bpos,a %xcc, loop_1024 ldub [%l7 + 0x4A], %l0 stb %l5, [%l7 + 0x27] loop_1023: tl %icc, 0x2 loop_1024: orcc %i7, %o3, %g6 ldx [%l7 + 0x18], %i6 array8 %i0, %o6, %o1 bshuffle %f4, %f2, %f14 stx %g2, [%l7 + 0x20] fmovdgu %icc, %f1, %f7 stb %i2, [%l7 + 0x69] ldsb [%l7 + 0x3A], %i5 tsubcctv %o7, %i3, %o5 sdivx %g3, 0x1672, %o2 ldsh [%l7 + 0x34], %g1 fbu,a %fcc2, loop_1025 fcmpd %fcc2, %f6, %f10 sth %o0, [%l7 + 0x52] bge,pt %icc, loop_1026 loop_1025: lduw [%l7 + 0x3C], %l1 ld [%l7 + 0x6C], %f6 bge loop_1027 loop_1026: fmovdg %icc, %f1, %f5 fbg,a %fcc0, loop_1028 fbul,a %fcc2, loop_1029 loop_1027: fabss %f9, %f15 ldsh [%l7 + 0x50], %i1 loop_1028: fmovscc %icc, %f5, %f15 loop_1029: orcc %l4, %g4, %l2 ldd [%l7 + 0x78], %f2 fmovsneg %xcc, %f6, %f13 fnand %f14, %f12, %f10 bn,a,pt %xcc, loop_1030 tle %xcc, 0x4 tneg %icc, 0x4 std %f4, [%l7 + 0x38] loop_1030: ldsw [%l7 + 0x48], %l6 tcc %xcc, 0x1 fmovsgu %xcc, %f5, %f6 ld [%l7 + 0x08], %f14 nop setx loop_1031, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdge %icc, %f5, %f13 std %f0, [%l7 + 0x58] std %f4, [%l7 + 0x28] loop_1031: bshuffle %f12, %f4, %f10 ble,a,pt %xcc, loop_1032 brlez %g7, loop_1033 std %f14, [%l7 + 0x58] sdivx %g5, 0x1082, %l3 loop_1032: movleu %icc, %o4, %l0 loop_1033: ldsw [%l7 + 0x7C], %l5 sra %i4, %i7, %o3 lduw [%l7 + 0x60], %g6 stw %i6, [%l7 + 0x30] ldub [%l7 + 0x6B], %o6 fmovsa %icc, %f5, %f9 ldsh [%l7 + 0x34], %o1 ldsw [%l7 + 0x28], %i0 fmovrdlz %g2, %f4, %f10 smul %i5, 0x132B, %o7 movge %icc, %i2, %o5 stx %i3, [%l7 + 0x48] fmovdpos %icc, %f6, %f10 fnot2 %f14, %f6 edge16 %o2, %g3, %o0 fone %f12 stx %l1, [%l7 + 0x50] fmul8sux16 %f2, %f14, %f6 bvc,pt %icc, loop_1034 lduw [%l7 + 0x0C], %g1 stw %i1, [%l7 + 0x74] fbo %fcc3, loop_1035 loop_1034: nop setx loop_1036, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldub [%l7 + 0x7B], %l4 brnz,a %g4, loop_1037 loop_1035: ldsh [%l7 + 0x42], %l6 loop_1036: stx %l2, [%l7 + 0x70] for %f12, %f2, %f8 loop_1037: ldsb [%l7 + 0x67], %g5 fands %f14, %f15, %f1 tleu %icc, 0x0 xnor %g7, %l3, %o4 std %f6, [%l7 + 0x48] fmovsgu %icc, %f3, %f6 add %l5, %i4, %i7 fnot1 %f8, %f6 and %l0, 0x181C, %g6 fbne %fcc3, loop_1038 ldub [%l7 + 0x11], %i6 fbge %fcc2, loop_1039 tn %xcc, 0x7 loop_1038: fmovrdgez %o3, %f12, %f0 ldub [%l7 + 0x51], %o1 loop_1039: ldub [%l7 + 0x74], %i0 ldsh [%l7 + 0x6A], %o6 fpsub16s %f15, %f0, %f11 stw %i5, [%l7 + 0x58] fandnot2s %f12, %f12, %f3 ld [%l7 + 0x44], %f2 mulx %o7, %i2, %g2 edge16l %o5, %i3, %g3 ldx [%l7 + 0x38], %o0 fpsub32s %f11, %f11, %f5 tgu %xcc, 0x6 alignaddrl %o2, %g1, %i1 st %f6, [%l7 + 0x58] alignaddr %l4, %g4, %l6 st %f11, [%l7 + 0x58] ldx [%l7 + 0x68], %l2 fpadd16s %f6, %f15, %f14 ba,pn %xcc, loop_1040 fabss %f10, %f5 ldsh [%l7 + 0x5E], %g5 fpackfix %f4, %f2 loop_1040: bpos,a,pn %icc, loop_1041 std %f14, [%l7 + 0x08] ldub [%l7 + 0x22], %l1 lduw [%l7 + 0x10], %g7 loop_1041: bg %icc, loop_1042 sdiv %o4, 0x1F2E, %l3 edge8n %l5, %i4, %l0 tn %xcc, 0x3 loop_1042: fxor %f2, %f6, %f0 for %f0, %f0, %f2 ldx [%l7 + 0x48], %g6 stx %i6, [%l7 + 0x30] bne,a,pn %icc, loop_1043 fmovsvc %xcc, %f4, %f9 fmovsleu %icc, %f8, %f9 bvc loop_1044 loop_1043: sub %o3, 0x09B9, %i7 fxnors %f11, %f6, %f15 udivcc %o1, 0x17DC, %o6 loop_1044: fpmerge %f11, %f15, %f4 fmovde %icc, %f1, %f14 fcmped %fcc3, %f14, %f6 bne %icc, loop_1045 edge16ln %i0, %i5, %i2 stb %g2, [%l7 + 0x4F] fmovsvs %xcc, %f12, %f7 loop_1045: ldx [%l7 + 0x78], %o7 nop setx loop_1046, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brnz,a %o5, loop_1047 mulx %i3, 0x0418, %o0 fpsub32 %f8, %f0, %f10 loop_1046: sdivx %g3, 0x0C8A, %g1 loop_1047: fnands %f15, %f2, %f4 fmovrse %o2, %f12, %f12 tge %xcc, 0x4 brgez %i1, loop_1048 stw %l4, [%l7 + 0x44] bn,pt %icc, loop_1049 fcmpne32 %f4, %f0, %l6 loop_1048: fmovsa %icc, %f3, %f15 lduw [%l7 + 0x4C], %l2 loop_1049: fbg %fcc1, loop_1050 ldsw [%l7 + 0x50], %g5 fpack32 %f0, %f14, %f12 stw %g4, [%l7 + 0x7C] loop_1050: bcc,a loop_1051 fmovdpos %xcc, %f5, %f5 std %f14, [%l7 + 0x20] fblg %fcc3, loop_1052 loop_1051: tcc %icc, 0x3 fbge,a %fcc2, loop_1053 fbuge %fcc2, loop_1054 loop_1052: subcc %g7, 0x1E0E, %o4 sth %l3, [%l7 + 0x22] loop_1053: lduw [%l7 + 0x5C], %l5 loop_1054: fbg %fcc2, loop_1055 edge8 %i4, %l1, %l0 ldx [%l7 + 0x08], %g6 tl %xcc, 0x4 loop_1055: fmul8x16al %f12, %f0, %f4 mulscc %i6, 0x0A14, %o3 call loop_1056 andncc %o1, %i7, %o6 sth %i0, [%l7 + 0x30] sll %i5, 0x0F, %i2 loop_1056: tle %icc, 0x0 sllx %g2, %o7, %o5 stw %o0, [%l7 + 0x54] sdivx %g3, 0x13A4, %i3 stb %o2, [%l7 + 0x3B] stw %i1, [%l7 + 0x48] bcs,pn %icc, loop_1057 sub %l4, 0x001F, %l6 movrne %l2, 0x381, %g1 std %f0, [%l7 + 0x40] loop_1057: fmul8x16 %f8, %f4, %f8 fmovsle %icc, %f15, %f9 stx %g5, [%l7 + 0x58] alignaddr %g7, %g4, %o4 fmovrsne %l5, %f9, %f12 ta %xcc, 0x2 movcc %xcc, %l3, %l1 tne %xcc, 0x7 ldsh [%l7 + 0x3C], %i4 fabsd %f8, %f4 ldsw [%l7 + 0x5C], %l0 lduh [%l7 + 0x22], %g6 std %f10, [%l7 + 0x20] andncc %o3, %o1, %i6 ldsb [%l7 + 0x52], %o6 fcmpes %fcc0, %f5, %f14 st %f3, [%l7 + 0x74] ldsw [%l7 + 0x20], %i0 fbule %fcc3, loop_1058 fpackfix %f6, %f15 fmovsl %xcc, %f14, %f0 fbule %fcc2, loop_1059 loop_1058: movrgz %i5, 0x30F, %i7 lduh [%l7 + 0x50], %g2 movcc %xcc, %i2, %o5 loop_1059: sth %o0, [%l7 + 0x74] tge %xcc, 0x7 fmovsvs %icc, %f11, %f8 fornot1s %f15, %f11, %f9 movrne %o7, %g3, %o2 sdivx %i3, 0x039F, %l4 sth %i1, [%l7 + 0x0A] fmovrsgez %l6, %f9, %f1 ldsw [%l7 + 0x74], %g1 stx %l2, [%l7 + 0x40] stb %g7, [%l7 + 0x6E] movle %xcc, %g4, %o4 fcmped %fcc1, %f14, %f0 edge32n %g5, %l3, %l5 fmovde %xcc, %f5, %f11 fblg %fcc0, loop_1060 ldsw [%l7 + 0x20], %i4 ldx [%l7 + 0x30], %l0 fcmpne16 %f12, %f4, %l1 loop_1060: ldsb [%l7 + 0x1D], %o3 fbe,a %fcc1, loop_1061 fmovrdgz %o1, %f0, %f4 ldub [%l7 + 0x48], %i6 stw %g6, [%l7 + 0x18] loop_1061: ldsb [%l7 + 0x39], %i0 fzero %f10 orn %o6, 0x14A3, %i5 fmovsl %xcc, %f8, %f8 lduh [%l7 + 0x0E], %i7 stx %g2, [%l7 + 0x30] fmovda %icc, %f5, %f13 fpsub32s %f14, %f3, %f1 fnands %f2, %f3, %f1 sdivx %o5, 0x19E9, %i2 fornot1 %f4, %f10, %f6 fmovrse %o0, %f8, %f12 stx %o7, [%l7 + 0x28] addcc %o2, 0x0AD0, %i3 nop setx loop_1062, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bpos,pn %icc, loop_1063 stw %l4, [%l7 + 0x50] std %f2, [%l7 + 0x78] loop_1062: fornot2s %f11, %f5, %f13 loop_1063: fmovrdlz %g3, %f12, %f0 tleu %xcc, 0x5 std %f2, [%l7 + 0x48] fsrc2 %f10, %f6 fcmple16 %f6, %f0, %l6 move %xcc, %g1, %l2 ldx [%l7 + 0x20], %i1 fnors %f9, %f6, %f1 bvs,a,pn %icc, loop_1064 fcmps %fcc3, %f13, %f13 subcc %g4, 0x0D3D, %g7 stw %o4, [%l7 + 0x20] loop_1064: edge8 %g5, %l5, %l3 edge32 %i4, %l0, %o3 tg %xcc, 0x5 movg %icc, %l1, %o1 std %f0, [%l7 + 0x48] tcc %xcc, 0x4 ldsh [%l7 + 0x72], %i6 sdiv %i0, 0x0369, %g6 ba,a %xcc, loop_1065 ldd [%l7 + 0x20], %f0 fmovdle %icc, %f14, %f9 ldx [%l7 + 0x18], %i5 loop_1065: fmovda %icc, %f7, %f14 ldx [%l7 + 0x20], %i7 ld [%l7 + 0x28], %f2 brlz,a %g2, loop_1066 siam 0x0 fmovrdne %o5, %f8, %f10 sth %i2, [%l7 + 0x0C] loop_1066: fones %f10 bcc,pt %icc, loop_1067 movvc %xcc, %o0, %o7 fcmpgt32 %f8, %f10, %o6 lduw [%l7 + 0x44], %o2 loop_1067: tle %xcc, 0x4 fbg %fcc1, loop_1068 srlx %i3, 0x1C, %g3 fmovsne %xcc, %f13, %f6 movleu %xcc, %l6, %l4 loop_1068: andcc %l2, 0x1A16, %g1 fble,a %fcc2, loop_1069 fnot2s %f7, %f4 umulcc %i1, 0x0B75, %g4 and %g7, 0x0159, %o4 loop_1069: udiv %g5, 0x126C, %l5 fbl %fcc1, loop_1070 ta %xcc, 0x3 fbug,a %fcc2, loop_1071 fcmpgt16 %f14, %f2, %i4 loop_1070: bvs,a,pt %xcc, loop_1072 fpsub32s %f3, %f6, %f13 loop_1071: udiv %l0, 0x1271, %l3 movg %icc, %o3, %l1 loop_1072: ld [%l7 + 0x58], %f13 ldsh [%l7 + 0x7C], %i6 bshuffle %f10, %f12, %f2 std %f0, [%l7 + 0x78] bshuffle %f2, %f10, %f0 fmovdcc %icc, %f1, %f14 fornot2 %f2, %f14, %f12 smul %i0, %g6, %o1 fbe %fcc3, loop_1073 fmovsge %xcc, %f8, %f14 bleu,pn %xcc, loop_1074 fbne %fcc2, loop_1075 loop_1073: stx %i7, [%l7 + 0x60] fmovdneg %icc, %f14, %f12 loop_1074: ld [%l7 + 0x70], %f9 loop_1075: fcmpgt32 %f12, %f0, %g2 lduw [%l7 + 0x34], %o5 fpadd16 %f10, %f12, %f8 bgu,a %icc, loop_1076 tcc %xcc, 0x3 fornot2 %f8, %f8, %f0 fmovsvc %xcc, %f10, %f10 loop_1076: srax %i5, 0x01, %o0 brgez,a %o7, loop_1077 lduw [%l7 + 0x44], %i2 brlez %o6, loop_1078 movrgz %i3, %g3, %o2 loop_1077: fcmpne16 %f8, %f4, %l6 std %f14, [%l7 + 0x08] loop_1078: ldsb [%l7 + 0x37], %l2 lduw [%l7 + 0x14], %l4 tne %xcc, 0x4 nop setx loop_1079, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnorcc %g1, %i1, %g7 fmovscs %icc, %f13, %f7 stb %g4, [%l7 + 0x0E] loop_1079: fcmpeq32 %f14, %f14, %g5 lduh [%l7 + 0x34], %l5 tleu %xcc, 0x4 fbl %fcc3, loop_1080 fbug %fcc1, loop_1081 brnz,a %i4, loop_1082 fbue,a %fcc1, loop_1083 loop_1080: std %f8, [%l7 + 0x48] loop_1081: fba,a %fcc0, loop_1084 loop_1082: stw %o4, [%l7 + 0x18] loop_1083: orcc %l0, %l3, %o3 fmuld8sux16 %f3, %f5, %f10 loop_1084: fmovdle %xcc, %f2, %f1 fmovsvs %xcc, %f12, %f15 tneg %icc, 0x0 bcc,a,pt %icc, loop_1085 edge32ln %l1, %i6, %g6 fornot2 %f8, %f10, %f4 movgu %xcc, %i0, %i7 loop_1085: fbule %fcc1, loop_1086 fmovrdlez %o1, %f0, %f0 fsrc1 %f6, %f8 fblg,a %fcc1, loop_1087 loop_1086: sth %o5, [%l7 + 0x46] bne,pt %icc, loop_1088 taddcctv %g2, 0x1F77, %i5 loop_1087: std %f12, [%l7 + 0x50] or %o0, 0x1E8F, %i2 loop_1088: fnegs %f10, %f11 st %f6, [%l7 + 0x4C] addc %o6, %o7, %i3 ld [%l7 + 0x64], %f8 taddcc %o2, 0x0115, %g3 movleu %xcc, %l6, %l4 ldx [%l7 + 0x58], %g1 stx %i1, [%l7 + 0x20] fmovsleu %xcc, %f5, %f6 std %f4, [%l7 + 0x78] stw %l2, [%l7 + 0x38] sth %g4, [%l7 + 0x50] fandnot1 %f8, %f0, %f0 fmovdn %icc, %f8, %f10 fmovsleu %xcc, %f5, %f0 std %f6, [%l7 + 0x08] fmovsle %icc, %f6, %f3 tvc %icc, 0x7 ldub [%l7 + 0x38], %g7 lduh [%l7 + 0x70], %g5 fpadd32 %f0, %f10, %f4 ldub [%l7 + 0x73], %i4 taddcctv %l5, %o4, %l3 bcc loop_1089 ldub [%l7 + 0x78], %o3 sth %l0, [%l7 + 0x34] bne,a %icc, loop_1090 loop_1089: fmul8sux16 %f2, %f8, %f6 movge %xcc, %l1, %g6 fandnot1 %f8, %f2, %f4 loop_1090: ld [%l7 + 0x18], %f13 ldx [%l7 + 0x70], %i6 bn,a,pn %icc, loop_1091 lduh [%l7 + 0x26], %i7 fmovdge %icc, %f3, %f2 nop setx loop_1092, %l0, %l1 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_1091: fmovrslez %o1, %f2, %f11 fands %f3, %f6, %f13 fmovsvc %xcc, %f7, %f2 loop_1092: fcmpes %fcc1, %f10, %f13 fexpand %f8, %f0 ldx [%l7 + 0x40], %o5 nop setx loop_1093, %l0, %l1 jmpl %l1, %g2 addcc %i0, %i5, %o0 lduw [%l7 + 0x64], %i2 fandnot2 %f10, %f14, %f12 loop_1093: move %icc, %o6, %o7 movrlez %i3, %o2, %g3 ldsb [%l7 + 0x0D], %l6 sllx %g1, 0x06, %l4 sll %i1, %g4, %g7 fmovdgu %xcc, %f7, %f2 orcc %l2, 0x0192, %g5 brlz %l5, loop_1094 sdiv %o4, 0x0799, %i4 ld [%l7 + 0x4C], %f8 fnors %f2, %f1, %f10 loop_1094: movvs %xcc, %o3, %l3 fpadd32 %f2, %f12, %f6 fcmpgt16 %f8, %f10, %l1 fcmpne16 %f0, %f2, %l0 fabss %f5, %f13 tcs %icc, 0x4 tg %icc, 0x0 fsrc2 %f14, %f10 fcmpne32 %f0, %f8, %g6 fnot1s %f3, %f9 ldsb [%l7 + 0x23], %i6 ldsh [%l7 + 0x5E], %i7 nop setx loop_1095, %l0, %l1 jmpl %l1, %o5 brgz %g2, loop_1096 fnot2 %f14, %f12 brgz,a %o1, loop_1097 loop_1095: stw %i0, [%l7 + 0x5C] loop_1096: lduh [%l7 + 0x3E], %i5 lduh [%l7 + 0x6A], %i2 loop_1097: move %icc, %o6, %o0 tvs %icc, 0x6 stx %o7, [%l7 + 0x60] edge32n %o2, %g3, %l6 fandnot1 %f0, %f10, %f4 array32 %g1, %i3, %l4 movg %icc, %g4, %g7 fmovdne %xcc, %f10, %f4 stw %l2, [%l7 + 0x30] fpadd16s %f7, %f0, %f5 srlx %i1, %g5, %l5 ldub [%l7 + 0x6D], %o4 ba,pn %icc, loop_1098 fba %fcc1, loop_1099 array8 %i4, %l3, %o3 bcc,pn %icc, loop_1100 loop_1098: ldsb [%l7 + 0x1F], %l0 loop_1099: fmul8x16al %f3, %f7, %f12 fmovsl %xcc, %f15, %f15 loop_1100: fandnot1s %f4, %f0, %f10 sth %g6, [%l7 + 0x6E] bg,a,pn %xcc, loop_1101 fmovsg %xcc, %f5, %f6 fmovsvs %icc, %f14, %f7 fornot2 %f10, %f12, %f10 loop_1101: ldd [%l7 + 0x30], %f12 array16 %i6, %i7, %o5 fmovsle %icc, %f14, %f8 movleu %xcc, %g2, %l1 fmovsn %xcc, %f10, %f15 edge8ln %o1, %i5, %i0 addcc %i2, 0x012D, %o0 tneg %xcc, 0x4 nop setx loop_1102, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movne %icc, %o7, %o6 fnot1s %f10, %f5 fors %f5, %f0, %f2 loop_1102: orn %g3, 0x1592, %o2 bne,a %xcc, loop_1103 xnorcc %g1, 0x127A, %l6 ldsb [%l7 + 0x22], %l4 fornot2s %f7, %f14, %f14 loop_1103: ldsb [%l7 + 0x40], %g4 movgu %icc, %i3, %g7 tn %xcc, 0x0 ldsw [%l7 + 0x54], %i1 fmovdl %xcc, %f2, %f6 xnorcc %l2, 0x0E18, %l5 fmovdn %icc, %f13, %f3 sth %o4, [%l7 + 0x26] lduh [%l7 + 0x4C], %g5 ldsh [%l7 + 0x68], %i4 fmovdn %icc, %f14, %f13 fmovde %icc, %f9, %f12 edge16ln %l3, %l0, %o3 bleu,a loop_1104 stw %i6, [%l7 + 0x10] faligndata %f0, %f14, %f2 brnz,a %i7, loop_1105 loop_1104: stb %o5, [%l7 + 0x5C] fabss %f7, %f10 ld [%l7 + 0x70], %f14 loop_1105: movneg %icc, %g6, %g2 movrgz %l1, 0x147, %i5 movvc %icc, %i0, %i2 fblg,a %fcc3, loop_1106 fcmple32 %f10, %f6, %o1 fornot2s %f7, %f3, %f1 ta %icc, 0x6 loop_1106: ldsb [%l7 + 0x34], %o0 tcs %icc, 0x4 stx %o7, [%l7 + 0x48] fmul8x16au %f15, %f15, %f8 ldsb [%l7 + 0x6B], %o6 fcmple32 %f4, %f2, %g3 faligndata %f6, %f8, %f10 tn %xcc, 0x5 ld [%l7 + 0x4C], %f9 fabss %f11, %f0 stb %o2, [%l7 + 0x3E] andn %g1, 0x01E2, %l6 fpadd32 %f0, %f2, %f14 sth %g4, [%l7 + 0x2E] ldx [%l7 + 0x18], %l4 fbe %fcc2, loop_1107 mulx %i3, %g7, %i1 lduw [%l7 + 0x50], %l5 sdiv %l2, 0x1DE5, %o4 loop_1107: bleu,a,pt %xcc, loop_1108 fpsub32s %f7, %f3, %f1 smulcc %i4, %l3, %l0 tvc %xcc, 0x7 loop_1108: bvc,pt %xcc, loop_1109 taddcc %o3, 0x1B03, %g5 st %f3, [%l7 + 0x74] ldub [%l7 + 0x7D], %i7 loop_1109: fmovsl %xcc, %f7, %f4 sdivcc %i6, 0x1328, %g6 fexpand %f13, %f8 fbl,a %fcc1, loop_1110 sth %g2, [%l7 + 0x5E] fbue %fcc2, loop_1111 andncc %l1, %i5, %i0 loop_1110: fmovrdgz %o5, %f10, %f2 bleu loop_1112 loop_1111: ldd [%l7 + 0x48], %f12 ld [%l7 + 0x38], %f12 movleu %xcc, %i2, %o1 loop_1112: fcmpeq16 %f8, %f0, %o0 fcmped %fcc0, %f4, %f0 bn,a,pn %xcc, loop_1113 fandnot2 %f2, %f12, %f6 fblg %fcc3, loop_1114 brnz,a %o6, loop_1115 loop_1113: fzeros %f12 tneg %icc, 0x4 loop_1114: lduh [%l7 + 0x70], %o7 loop_1115: edge8l %g3, %o2, %l6 bpos,a loop_1116 tle %xcc, 0x3 fxors %f1, %f0, %f1 lduh [%l7 + 0x58], %g1 loop_1116: add %l4, 0x07F3, %i3 edge8 %g4, %g7, %l5 bn,a loop_1117 movrlez %i1, %l2, %o4 ldsb [%l7 + 0x6A], %i4 ld [%l7 + 0x5C], %f5 loop_1117: edge8ln %l0, %o3, %g5 ldx [%l7 + 0x40], %i7 ldx [%l7 + 0x40], %l3 fmul8x16au %f5, %f3, %f12 fones %f4 fcmpeq32 %f14, %f12, %i6 nop setx loop_1118, %l0, %l1 jmpl %l1, %g6 mova %xcc, %l1, %i5 fcmpeq16 %f10, %f8, %g2 stb %i0, [%l7 + 0x7A] loop_1118: fnegs %f5, %f8 ldd [%l7 + 0x78], %f12 stw %o5, [%l7 + 0x7C] ld [%l7 + 0x3C], %f14 umulcc %i2, 0x1645, %o1 movrgz %o0, 0x198, %o7 fcmped %fcc2, %f8, %f4 std %f0, [%l7 + 0x10] fmul8x16al %f8, %f1, %f6 xorcc %g3, 0x0FA6, %o2 fzeros %f5 siam 0x5 popc %o6, %l6 bge,a,pn %xcc, loop_1119 fmovdleu %xcc, %f7, %f14 fmovrdlz %g1, %f8, %f12 addc %i3, 0x1125, %g4 loop_1119: ble,a %icc, loop_1120 stb %g7, [%l7 + 0x71] orn %l4, 0x1E31, %l5 bvc,a,pt %icc, loop_1121 loop_1120: st %f5, [%l7 + 0x40] fpadd32 %f2, %f2, %f8 st %f5, [%l7 + 0x70] loop_1121: ld [%l7 + 0x3C], %f0 bcc %icc, loop_1122 fmovdcs %icc, %f14, %f14 sth %l2, [%l7 + 0x34] fbe,a %fcc1, loop_1123 loop_1122: fabss %f1, %f11 lduh [%l7 + 0x38], %o4 siam 0x0 loop_1123: addccc %i4, %l0, %o3 ldsh [%l7 + 0x6E], %g5 fmovse %xcc, %f11, %f14 edge32l %i1, %l3, %i7 ba,a,pt %icc, loop_1124 bshuffle %f14, %f14, %f10 ldx [%l7 + 0x58], %i6 array16 %g6, %l1, %g2 loop_1124: fcmple32 %f10, %f8, %i0 std %f2, [%l7 + 0x60] tg %icc, 0x6 edge32 %o5, %i5, %i2 tcs %icc, 0x4 brgez %o1, loop_1125 fnegs %f10, %f6 lduh [%l7 + 0x3C], %o7 brz,a %g3, loop_1126 loop_1125: fpsub16 %f14, %f8, %f4 bleu,a %icc, loop_1127 ldub [%l7 + 0x6F], %o0 loop_1126: ldx [%l7 + 0x50], %o6 ldsh [%l7 + 0x4E], %o2 loop_1127: ldsh [%l7 + 0x58], %l6 std %f2, [%l7 + 0x20] lduh [%l7 + 0x30], %g1 ldd [%l7 + 0x10], %f4 fmovdpos %icc, %f14, %f13 array16 %g4, %g7, %l4 fornot2 %f2, %f6, %f8 edge32ln %l5, %i3, %o4 ldsw [%l7 + 0x40], %l2 ld [%l7 + 0x60], %f7 stb %i4, [%l7 + 0x49] fabss %f11, %f5 bge %xcc, loop_1128 ldub [%l7 + 0x4D], %l0 edge16n %o3, %g5, %i1 fpadd32 %f12, %f4, %f8 loop_1128: edge8n %l3, %i7, %g6 fone %f0 ldsw [%l7 + 0x7C], %i6 fmovs %f13, %f0 ldsh [%l7 + 0x7C], %g2 fands %f9, %f5, %f1 ldsw [%l7 + 0x70], %i0 fblg %fcc0, loop_1129 sra %l1, 0x12, %i5 fbue %fcc0, loop_1130 fmovsle %icc, %f8, %f5 loop_1129: fcmple32 %f8, %f2, %i2 movgu %xcc, %o1, %o7 loop_1130: pdist %f0, %f2, %f0 std %f4, [%l7 + 0x18] fmovsg %icc, %f5, %f7 fblg,a %fcc3, loop_1131 tneg %xcc, 0x6 sth %o5, [%l7 + 0x6E] tg %xcc, 0x4 loop_1131: ba loop_1132 st %f10, [%l7 + 0x24] fmovdle %xcc, %f10, %f7 ldsb [%l7 + 0x59], %g3 loop_1132: udivx %o0, 0x1100, %o2 sth %l6, [%l7 + 0x2E] tn %icc, 0x4 bg,pt %xcc, loop_1133 array8 %g1, %g4, %g7 fpsub16s %f3, %f3, %f1 bpos %icc, loop_1134 loop_1133: fbuge %fcc3, loop_1135 movne %icc, %o6, %l5 tl %icc, 0x3 loop_1134: fbug,a %fcc2, loop_1136 loop_1135: ldx [%l7 + 0x28], %i3 fmuld8sux16 %f3, %f9, %f2 fmovrse %o4, %f4, %f2 loop_1136: edge32l %l2, %l4, %l0 fbuge,a %fcc3, loop_1137 st %f9, [%l7 + 0x0C] smulcc %i4, %o3, %i1 bl,pn %icc, loop_1138 loop_1137: subccc %l3, %g5, %g6 fcmpgt16 %f2, %f8, %i7 nop setx loop_1139, %l0, %l1 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_1138: for %f2, %f14, %f6 fpadd16 %f12, %f8, %f6 move %xcc, %i6, %i0 loop_1139: fmovspos %icc, %f4, %f13 ldsb [%l7 + 0x10], %l1 fbge %fcc3, loop_1140 fblg,a %fcc2, loop_1141 std %f14, [%l7 + 0x10] fmovdvs %xcc, %f3, %f13 loop_1140: ldd [%l7 + 0x70], %f0 loop_1141: lduw [%l7 + 0x34], %g2 lduh [%l7 + 0x16], %i2 movvs %xcc, %o1, %o7 fnegs %f2, %f14 fandnot1s %f9, %f0, %f2 brgez %o5, loop_1142 edge16 %g3, %i5, %o0 fandnot2 %f2, %f0, %f0 brgz %o2, loop_1143 loop_1142: fandnot2s %f3, %f2, %f13 fmovdle %icc, %f6, %f8 stx %g1, [%l7 + 0x30] loop_1143: stx %g4, [%l7 + 0x08] ldx [%l7 + 0x40], %l6 fsrc2 %f14, %f6 fbug,a %fcc1, loop_1144 lduw [%l7 + 0x14], %o6 sth %l5, [%l7 + 0x1E] ldd [%l7 + 0x20], %f14 loop_1144: ldsw [%l7 + 0x68], %i3 stb %o4, [%l7 + 0x20] ldx [%l7 + 0x78], %g7 faligndata %f0, %f0, %f10 fmovspos %xcc, %f2, %f10 siam 0x1 bge %icc, loop_1145 mulx %l2, 0x1A91, %l4 sth %l0, [%l7 + 0x6E] fmul8ulx16 %f12, %f10, %f4 loop_1145: fble %fcc3, loop_1146 bpos loop_1147 stw %o3, [%l7 + 0x6C] stb %i4, [%l7 + 0x50] loop_1146: bge,pn %icc, loop_1148 loop_1147: fmovrdlz %i1, %f4, %f14 ldub [%l7 + 0x4F], %l3 fbul %fcc2, loop_1149 loop_1148: tneg %xcc, 0x2 movrlz %g6, %i7, %i6 fornot2s %f2, %f7, %f6 loop_1149: bne %icc, loop_1150 brgz,a %g5, loop_1151 tsubcc %l1, %g2, %i2 lduw [%l7 + 0x70], %i0 loop_1150: movne %xcc, %o7, %o1 loop_1151: ldsw [%l7 + 0x74], %o5 ldx [%l7 + 0x78], %i5 tpos %icc, 0x2 fmovrdlz %o0, %f12, %f2 fpack32 %f2, %f2, %f14 tcs %icc, 0x3 ldsw [%l7 + 0x2C], %o2 fbn,a %fcc1, loop_1152 fones %f7 fcmpne32 %f2, %f2, %g3 st %f15, [%l7 + 0x30] loop_1152: fandnot2 %f8, %f10, %f0 fmovdgu %xcc, %f0, %f10 fmovsvc %xcc, %f1, %f14 movrgez %g4, 0x38F, %g1 fnot2s %f4, %f6 tpos %xcc, 0x5 bg,a,pn %icc, loop_1153 ldx [%l7 + 0x40], %o6 stx %l5, [%l7 + 0x40] fandnot1 %f14, %f2, %f2 loop_1153: fmovdle %xcc, %f4, %f3 sdivx %i3, 0x0EAE, %l6 tsubcctv %g7, 0x1D0C, %l2 ldsh [%l7 + 0x2E], %o4 fandnot2s %f9, %f4, %f3 ldub [%l7 + 0x0C], %l0 add %l4, %i4, %o3 fnor %f12, %f6, %f14 st %f2, [%l7 + 0x3C] for %f0, %f10, %f4 movpos %icc, %l3, %i1 fnot2 %f12, %f6 stb %i7, [%l7 + 0x7A] udiv %g6, 0x019C, %i6 fmovscc %xcc, %f14, %f2 fbue %fcc1, loop_1154 bcs,a %icc, loop_1155 tge %xcc, 0x5 std %f12, [%l7 + 0x78] loop_1154: ldx [%l7 + 0x18], %g5 loop_1155: fmovsle %icc, %f1, %f3 sth %l1, [%l7 + 0x7E] fba,a %fcc2, loop_1156 nop setx loop_1157, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxor %f0, %f4, %f12 array32 %i2, %i0, %o7 loop_1156: st %f5, [%l7 + 0x34] loop_1157: ldd [%l7 + 0x60], %f4 xnor %g2, %o1, %o5 fbn,a %fcc1, loop_1158 fmovd %f6, %f12 bn,pt %xcc, loop_1159 fmovrsgz %o0, %f5, %f11 loop_1158: fmovsvs %xcc, %f8, %f4 fbu,a %fcc3, loop_1160 loop_1159: lduh [%l7 + 0x66], %o2 srax %i5, %g4, %g3 movleu %xcc, %g1, %l5 loop_1160: fmovs %f9, %f5 fmovdge %icc, %f7, %f0 fbe %fcc1, loop_1161 ldd [%l7 + 0x18], %f10 fmovrsgz %o6, %f15, %f8 te %xcc, 0x7 loop_1161: ldd [%l7 + 0x58], %f14 tge %icc, 0x4 ldd [%l7 + 0x68], %f12 bg,a,pt %xcc, loop_1162 smulcc %i3, 0x0385, %l6 tg %xcc, 0x1 movcc %icc, %l2, %g7 loop_1162: sllx %l0, 0x0D, %o4 udiv %l4, 0x11CC, %i4 ldd [%l7 + 0x58], %f2 fandnot1s %f12, %f4, %f12 pdist %f6, %f10, %f6 tl %icc, 0x3 fpsub32s %f9, %f6, %f7 ldsb [%l7 + 0x5C], %l3 sethi 0x1B5F, %i1 fpadd32s %f6, %f12, %f15 std %f6, [%l7 + 0x30] stx %i7, [%l7 + 0x48] st %f11, [%l7 + 0x78] bleu,a loop_1163 stw %g6, [%l7 + 0x34] std %f12, [%l7 + 0x48] udivx %o3, 0x10B5, %g5 loop_1163: fmovdvc %xcc, %f1, %f2 bleu loop_1164 fpmerge %f5, %f8, %f14 bneg %xcc, loop_1165 brgz %l1, loop_1166 loop_1164: xorcc %i6, %i0, %o7 movcs %icc, %g2, %o1 loop_1165: stb %i2, [%l7 + 0x6F] loop_1166: sub %o0, 0x199C, %o5 tgu %xcc, 0x0 bvs %xcc, loop_1167 tvc %xcc, 0x3 fmovrsgz %o2, %f2, %f6 array8 %g4, %i5, %g1 loop_1167: srax %g3, 0x01, %l5 alignaddrl %o6, %l6, %i3 tl %xcc, 0x6 sra %l2, 0x00, %l0 bg,a,pt %icc, loop_1168 fmovrdlez %o4, %f2, %f4 stx %g7, [%l7 + 0x18] fmovdcc %xcc, %f3, %f8 loop_1168: edge8l %i4, %l4, %l3 tleu %icc, 0x7 bvc,a,pn %xcc, loop_1169 fpsub16s %f9, %f10, %f5 lduw [%l7 + 0x10], %i1 movl %xcc, %g6, %i7 loop_1169: st %f7, [%l7 + 0x78] ldsh [%l7 + 0x10], %g5 fnegs %f4, %f6 tcc %xcc, 0x5 fmovd %f6, %f6 fmovsl %xcc, %f15, %f8 fmul8sux16 %f0, %f0, %f2 ldsh [%l7 + 0x50], %o3 bvs,a,pn %icc, loop_1170 fmul8x16 %f5, %f8, %f12 array32 %i6, %l1, %o7 lduh [%l7 + 0x08], %g2 loop_1170: andncc %i0, %i2, %o0 fmuld8sux16 %f1, %f15, %f14 subccc %o5, %o1, %g4 fnot1 %f0, %f8 call loop_1171 mulx %i5, %g1, %g3 tgu %icc, 0x1 ldx [%l7 + 0x68], %l5 loop_1171: fmovsvs %icc, %f7, %f1 fornot2 %f10, %f2, %f12 sth %o6, [%l7 + 0x7E] edge16ln %l6, %o2, %i3 fpackfix %f0, %f12 fmul8sux16 %f14, %f14, %f8 fmovdne %xcc, %f5, %f5 fbg %fcc2, loop_1172 ldsw [%l7 + 0x3C], %l2 xnor %l0, 0x1448, %o4 fcmpne16 %f12, %f10, %g7 loop_1172: edge32 %i4, %l3, %i1 bg,a loop_1173 stb %g6, [%l7 + 0x53] fmovrsne %i7, %f7, %f14 ldsb [%l7 + 0x5C], %g5 loop_1173: te %icc, 0x2 movgu %xcc, %l4, %i6 taddcc %o3, %o7, %l1 alignaddr %g2, %i2, %i0 fbe %fcc2, loop_1174 fmul8ulx16 %f14, %f6, %f4 tsubcc %o5, %o1, %o0 fbug,a %fcc1, loop_1175 loop_1174: movvc %xcc, %g4, %i5 bgu %icc, loop_1176 std %f10, [%l7 + 0x68] loop_1175: xorcc %g1, %g3, %l5 fmovrdne %l6, %f10, %f2 loop_1176: movneg %icc, %o6, %i3 bn,a,pt %icc, loop_1177 bpos,a loop_1178 fmovdne %icc, %f11, %f1 bg,pn %xcc, loop_1179 loop_1177: movre %l2, %o2, %l0 loop_1178: bshuffle %f6, %f10, %f6 brlz,a %o4, loop_1180 loop_1179: fbul %fcc3, loop_1181 edge32n %i4, %g7, %l3 stw %i1, [%l7 + 0x58] loop_1180: udivcc %i7, 0x071D, %g6 loop_1181: popc 0x0393, %g5 fbu %fcc0, loop_1182 fmuld8ulx16 %f9, %f3, %f8 call loop_1183 bge,a loop_1184 loop_1182: ldsw [%l7 + 0x1C], %i6 brlz %o3, loop_1185 loop_1183: fmovsne %icc, %f0, %f4 loop_1184: stw %o7, [%l7 + 0x70] brgz %l1, loop_1186 loop_1185: fxors %f12, %f1, %f4 fcmps %fcc1, %f11, %f12 subccc %g2, %l4, %i2 loop_1186: tneg %xcc, 0x4 array16 %o5, %i0, %o1 fpsub32s %f3, %f8, %f15 fmovsleu %xcc, %f8, %f6 ldx [%l7 + 0x08], %o0 bge,a,pn %icc, loop_1187 fmovdcc %icc, %f10, %f11 sdiv %g4, 0x1177, %g1 fmul8x16 %f6, %f4, %f10 loop_1187: fcmpd %fcc2, %f4, %f10 ldub [%l7 + 0x7F], %i5 edge8n %l5, %l6, %o6 array8 %i3, %g3, %o2 ldsb [%l7 + 0x63], %l2 tl %icc, 0x6 fmovsvc %xcc, %f6, %f7 be,pn %icc, loop_1188 fbe,a %fcc3, loop_1189 sth %o4, [%l7 + 0x0A] sth %l0, [%l7 + 0x0E] loop_1188: ldsh [%l7 + 0x76], %g7 loop_1189: fzeros %f2 fmul8x16au %f14, %f15, %f12 fmovdn %icc, %f10, %f3 sth %l3, [%l7 + 0x38] fmul8x16au %f12, %f0, %f4 fbuge %fcc3, loop_1190 tge %icc, 0x6 fpsub16 %f2, %f0, %f0 addccc %i4, 0x1027, %i1 loop_1190: edge16n %i7, %g5, %i6 ldub [%l7 + 0x12], %g6 st %f15, [%l7 + 0x40] fnands %f9, %f10, %f12 addc %o3, 0x1691, %l1 tn %xcc, 0x0 fmuld8ulx16 %f8, %f13, %f12 siam 0x4 te %icc, 0x5 edge32ln %o7, %l4, %i2 ldd [%l7 + 0x20], %f10 movg %xcc, %o5, %i0 for %f4, %f14, %f0 sdivcc %o1, 0x13AE, %g2 sdiv %g4, 0x074F, %g1 orn %i5, %l5, %o0 fpack16 %f4, %f13 fmovda %icc, %f14, %f10 lduw [%l7 + 0x5C], %l6 tleu %icc, 0x5 bshuffle %f8, %f8, %f0 ldsb [%l7 + 0x64], %i3 stx %g3, [%l7 + 0x60] st %f13, [%l7 + 0x10] fbo %fcc1, loop_1191 fbne %fcc3, loop_1192 edge32l %o2, %o6, %l2 fmovrse %o4, %f10, %f8 loop_1191: fcmpes %fcc0, %f12, %f2 loop_1192: fbne,a %fcc1, loop_1193 fcmple16 %f0, %f12, %g7 edge8l %l0, %i4, %l3 fpack16 %f12, %f4 loop_1193: stw %i1, [%l7 + 0x0C] ldub [%l7 + 0x15], %g5 fmovsle %icc, %f11, %f15 sth %i6, [%l7 + 0x64] call loop_1194 bcc,pn %icc, loop_1195 bneg,a loop_1196 movrlz %g6, %o3, %i7 loop_1194: ldsb [%l7 + 0x79], %l1 loop_1195: sdivx %l4, 0x114B, %o7 loop_1196: movrgez %i2, %o5, %o1 ldsh [%l7 + 0x36], %g2 stx %g4, [%l7 + 0x38] xnor %i0, 0x0264, %g1 be %xcc, loop_1197 fmovsleu %xcc, %f14, %f8 fblg,a %fcc0, loop_1198 lduh [%l7 + 0x76], %i5 loop_1197: ldsw [%l7 + 0x24], %l5 fcmpgt16 %f12, %f0, %l6 loop_1198: bvs,a loop_1199 addccc %o0, 0x1CC8, %g3 bge %xcc, loop_1200 fbug %fcc2, loop_1201 loop_1199: bcc,a,pn %xcc, loop_1202 fand %f12, %f0, %f4 loop_1200: mulx %o2, 0x0F92, %o6 loop_1201: lduh [%l7 + 0x38], %l2 loop_1202: fmovdleu %icc, %f4, %f3 fmul8x16au %f0, %f0, %f14 ld [%l7 + 0x08], %f15 stb %i3, [%l7 + 0x14] fbne %fcc2, loop_1203 fnegs %f6, %f14 umulcc %g7, %l0, %o4 stw %l3, [%l7 + 0x48] loop_1203: fsrc1 %f2, %f8 array16 %i1, %i4, %g5 te %icc, 0x7 fbge,a %fcc0, loop_1204 fornot2 %f10, %f10, %f10 sth %i6, [%l7 + 0x5E] lduh [%l7 + 0x78], %g6 loop_1204: fxor %f6, %f0, %f14 fmovrdgz %i7, %f12, %f12 mova %xcc, %l1, %l4 stb %o7, [%l7 + 0x43] taddcctv %i2, %o3, %o1 fmovrsgez %g2, %f1, %f5 fzero %f6 fpsub16 %f14, %f0, %f8 ld [%l7 + 0x4C], %f7 ld [%l7 + 0x38], %f9 lduh [%l7 + 0x44], %g4 fand %f14, %f4, %f2 stb %o5, [%l7 + 0x6D] ldd [%l7 + 0x38], %f6 fpsub16s %f0, %f10, %f3 xorcc %i0, 0x15E3, %g1 lduw [%l7 + 0x1C], %l5 fpadd32s %f3, %f0, %f0 movvs %xcc, %l6, %o0 brz %i5, loop_1205 fmovsgu %icc, %f0, %f5 ldx [%l7 + 0x28], %g3 fcmped %fcc2, %f12, %f4 loop_1205: fmovrse %o6, %f8, %f6 edge8ln %o2, %i3, %g7 udivcc %l0, 0x1158, %l2 brnz,a %o4, loop_1206 fmovsleu %xcc, %f9, %f6 brnz,a %l3, loop_1207 fble,a %fcc1, loop_1208 loop_1206: movleu %xcc, %i4, %i1 movne %icc, %g5, %i6 loop_1207: edge32ln %g6, %l1, %l4 loop_1208: stb %i7, [%l7 + 0x17] fmovsge %xcc, %f12, %f10 tcc %icc, 0x4 tvc %xcc, 0x7 stx %i2, [%l7 + 0x28] movrgz %o3, 0x3C6, %o1 fbue %fcc0, loop_1209 tneg %icc, 0x6 ldub [%l7 + 0x24], %o7 ldub [%l7 + 0x0B], %g2 loop_1209: ld [%l7 + 0x18], %f14 or %o5, 0x0422, %g4 fbu,a %fcc2, loop_1210 bgu,a,pn %icc, loop_1211 fba %fcc2, loop_1212 orcc %g1, %i0, %l5 loop_1210: fxors %f15, %f5, %f7 loop_1211: fmul8x16 %f11, %f8, %f0 loop_1212: smulcc %o0, 0x1186, %l6 tn %xcc, 0x4 fpsub32 %f0, %f10, %f0 fpadd16 %f12, %f12, %f10 bgu,a loop_1213 ldx [%l7 + 0x18], %g3 movrgz %o6, %i5, %i3 ldx [%l7 + 0x40], %o2 loop_1213: stw %l0, [%l7 + 0x70] ld [%l7 + 0x28], %f14 bleu,pt %icc, loop_1214 fbuge %fcc2, loop_1215 ldub [%l7 + 0x69], %l2 be,pt %icc, loop_1216 loop_1214: std %f4, [%l7 + 0x10] loop_1215: fmovdge %xcc, %f1, %f9 fcmpeq32 %f6, %f0, %g7 loop_1216: fba %fcc2, loop_1217 bn,a,pn %xcc, loop_1218 tgu %icc, 0x5 tne %icc, 0x2 loop_1217: ldd [%l7 + 0x38], %f12 loop_1218: fmovdle %icc, %f7, %f5 fcmpne32 %f14, %f8, %o4 ldub [%l7 + 0x1D], %i4 ba,a loop_1219 tneg %icc, 0x6 fnot2s %f8, %f3 tne %icc, 0x0 loop_1219: fmovspos %icc, %f11, %f0 edge8l %l3, %g5, %i1 ldsw [%l7 + 0x7C], %i6 st %f0, [%l7 + 0x58] stw %g6, [%l7 + 0x5C] fandnot2 %f14, %f12, %f4 bgu,a,pt %icc, loop_1220 fone %f6 be,a,pn %xcc, loop_1221 fmovsa %icc, %f13, %f15 loop_1220: fmovsg %icc, %f1, %f14 fmovse %icc, %f6, %f7 loop_1221: tvc %xcc, 0x7 fmovda %icc, %f11, %f10 popc 0x1899, %l4 sth %l1, [%l7 + 0x20] ldd [%l7 + 0x38], %f0 fmovrsne %i2, %f1, %f1 fandnot1s %f10, %f8, %f10 tcc %xcc, 0x2 sllx %o3, 0x14, %o1 bleu %icc, loop_1222 fcmple32 %f0, %f2, %o7 fcmple32 %f10, %f12, %i7 fcmpgt16 %f12, %f14, %g2 loop_1222: addccc %g4, %g1, %o5 fnot1s %f10, %f3 ldsw [%l7 + 0x08], %i0 ble loop_1223 nop setx loop_1224, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x70], %l5 smul %o0, 0x170A, %g3 loop_1223: fpsub32 %f0, %f6, %f4 loop_1224: fbl %fcc0, loop_1225 fbuge %fcc2, loop_1226 movrgz %o6, %l6, %i3 brlez,a %i5, loop_1227 loop_1225: ldd [%l7 + 0x60], %f6 loop_1226: or %o2, 0x0EF9, %l0 bshuffle %f10, %f12, %f4 loop_1227: fba,a %fcc3, loop_1228 add %g7, 0x01AA, %l2 fmovdneg %xcc, %f8, %f11 fxors %f13, %f9, %f1 loop_1228: fble,a %fcc2, loop_1229 ldub [%l7 + 0x69], %i4 ld [%l7 + 0x28], %f13 fnegd %f0, %f6 loop_1229: movvc %xcc, %o4, %l3 lduh [%l7 + 0x1C], %g5 fpack32 %f14, %f12, %f12 ldub [%l7 + 0x3F], %i6 mulx %g6, %l4, %l1 stw %i2, [%l7 + 0x78] stb %i1, [%l7 + 0x13] fpsub16 %f8, %f12, %f0 fcmpd %fcc0, %f0, %f12 fbge,a %fcc2, loop_1230 ldsb [%l7 + 0x4B], %o3 fmul8x16 %f14, %f4, %f8 lduh [%l7 + 0x40], %o1 loop_1230: edge16 %i7, %o7, %g4 fbg %fcc2, loop_1231 ldsb [%l7 + 0x40], %g2 ldx [%l7 + 0x38], %o5 fpsub32s %f13, %f4, %f0 loop_1231: xnorcc %g1, 0x1C3F, %i0 smulcc %o0, 0x04C9, %g3 ldx [%l7 + 0x48], %l5 ldub [%l7 + 0x20], %o6 st %f13, [%l7 + 0x6C] fbul,a %fcc0, loop_1232 xnor %i3, 0x1263, %l6 fnand %f10, %f6, %f2 brnz,a %o2, loop_1233 loop_1232: brgez,a %i5, loop_1234 bg,pt %icc, loop_1235 fmul8x16au %f13, %f8, %f6 loop_1233: fnot2s %f14, %f6 loop_1234: brgez %l0, loop_1236 loop_1235: fbl,a %fcc0, loop_1237 ta %icc, 0x1 ld [%l7 + 0x38], %f0 loop_1236: ldsw [%l7 + 0x44], %l2 loop_1237: fba,a %fcc2, loop_1238 fxnors %f6, %f14, %f4 movleu %icc, %g7, %i4 st %f4, [%l7 + 0x68] loop_1238: stx %o4, [%l7 + 0x40] fmovde %icc, %f1, %f11 sth %g5, [%l7 + 0x0A] ldsw [%l7 + 0x34], %i6 lduh [%l7 + 0x52], %g6 movrne %l4, %l3, %l1 fpack32 %f14, %f14, %f4 ldub [%l7 + 0x56], %i2 std %f6, [%l7 + 0x50] movge %xcc, %o3, %i1 ldsw [%l7 + 0x28], %o1 fnegd %f2, %f10 st %f2, [%l7 + 0x30] fmovdleu %icc, %f5, %f13 fmovrslez %i7, %f10, %f4 fmovrde %o7, %f12, %f10 fmovdgu %xcc, %f8, %f9 bge,a,pn %icc, loop_1239 nop setx loop_1240, %l0, %l1 jmpl %l1, %g4 fcmpeq32 %f2, %f6, %o5 fbl %fcc0, loop_1241 loop_1239: sth %g2, [%l7 + 0x40] loop_1240: fmul8ulx16 %f0, %f6, %f8 be,a,pn %icc, loop_1242 loop_1241: stx %g1, [%l7 + 0x08] fpadd32s %f8, %f12, %f6 umul %o0, %i0, %g3 loop_1242: stb %l5, [%l7 + 0x0A] ldd [%l7 + 0x10], %f8 xorcc %o6, 0x11EE, %i3 ldsh [%l7 + 0x14], %l6 fsrc2 %f14, %f0 fmul8sux16 %f0, %f6, %f4 udivcc %i5, 0x1918, %o2 fcmpeq16 %f6, %f12, %l2 fpsub16s %f5, %f9, %f3 stb %g7, [%l7 + 0x59] sth %l0, [%l7 + 0x54] stw %o4, [%l7 + 0x38] std %f2, [%l7 + 0x30] fcmple16 %f0, %f10, %i4 smul %i6, %g5, %l4 fbl %fcc0, loop_1243 fbg %fcc0, loop_1244 andn %g6, %l1, %i2 ldd [%l7 + 0x38], %f0 loop_1243: edge32l %l3, %i1, %o1 loop_1244: stb %o3, [%l7 + 0x1A] lduw [%l7 + 0x18], %o7 fbu %fcc2, loop_1245 ta %xcc, 0x4 ldsw [%l7 + 0x40], %i7 fbl,a %fcc2, loop_1246 loop_1245: ldsw [%l7 + 0x5C], %g4 fzeros %f11 ldsh [%l7 + 0x0A], %o5 loop_1246: fmuld8ulx16 %f11, %f3, %f2 fcmpes %fcc3, %f0, %f9 fmovrdlez %g2, %f14, %f4 subcc %g1, 0x0729, %o0 lduh [%l7 + 0x4C], %i0 brlez,a %l5, loop_1247 movvs %xcc, %g3, %o6 fpsub32 %f4, %f8, %f0 edge8ln %l6, %i3, %o2 loop_1247: std %f10, [%l7 + 0x48] tcs %icc, 0x0 fcmpne16 %f12, %f0, %i5 fpackfix %f12, %f13 tl %icc, 0x6 fornot1 %f0, %f8, %f10 edge8l %g7, %l0, %o4 std %f12, [%l7 + 0x58] sth %l2, [%l7 + 0x16] sdivx %i4, 0x0DD6, %g5 fones %f3 stw %l4, [%l7 + 0x18] fnor %f12, %f8, %f2 sth %g6, [%l7 + 0x40] xorcc %l1, %i6, %l3 fmovrdlz %i2, %f2, %f8 sdivx %o1, 0x0472, %o3 fmovsa %xcc, %f14, %f2 st %f9, [%l7 + 0x60] tneg %xcc, 0x0 stx %o7, [%l7 + 0x08] ldsb [%l7 + 0x75], %i7 brgz,a %i1, loop_1248 ldd [%l7 + 0x28], %f6 add %g4, %g2, %g1 std %f8, [%l7 + 0x20] loop_1248: fbul,a %fcc3, loop_1249 fmovdn %xcc, %f5, %f10 fbg %fcc0, loop_1250 fmovrslez %o5, %f9, %f15 loop_1249: stb %o0, [%l7 + 0x77] fcmpgt16 %f14, %f4, %i0 loop_1250: ldd [%l7 + 0x38], %f8 fcmpeq32 %f8, %f10, %g3 ldsw [%l7 + 0x3C], %o6 sll %l5, 0x0E, %i3 fmovdg %xcc, %f15, %f11 ld [%l7 + 0x20], %f13 st %f4, [%l7 + 0x78] ld [%l7 + 0x18], %f11 subc %o2, 0x1553, %i5 fmovsge %icc, %f4, %f8 ldsh [%l7 + 0x48], %g7 ldsh [%l7 + 0x7C], %l0 movn %icc, %o4, %l2 movrlz %i4, 0x201, %g5 fornot2s %f3, %f11, %f13 xnor %l4, 0x107A, %g6 udivcc %l1, 0x0DF7, %i6 sth %l3, [%l7 + 0x38] lduw [%l7 + 0x38], %l6 ldd [%l7 + 0x70], %f0 bneg,a loop_1251 lduh [%l7 + 0x3A], %i2 fcmpne16 %f8, %f2, %o3 xorcc %o1, 0x141D, %i7 loop_1251: lduw [%l7 + 0x20], %o7 fmovrslz %i1, %f2, %f13 ld [%l7 + 0x20], %f7 ldsh [%l7 + 0x1C], %g4 ldd [%l7 + 0x28], %f4 nop setx loop_1252, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x1C], %g2 fornot1 %f8, %f0, %f0 edge16l %g1, %o0, %o5 loop_1252: ldsb [%l7 + 0x52], %g3 bge %xcc, loop_1253 fble,a %fcc3, loop_1254 fcmpeq32 %f6, %f12, %o6 tvc %icc, 0x2 loop_1253: tl %icc, 0x7 loop_1254: sth %i0, [%l7 + 0x10] bn,a %xcc, loop_1255 edge16n %i3, %l5, %i5 ldsh [%l7 + 0x52], %o2 fmovdcc %xcc, %f13, %f4 loop_1255: fbule %fcc2, loop_1256 movre %g7, 0x31C, %o4 fcmps %fcc2, %f2, %f7 lduh [%l7 + 0x12], %l2 loop_1256: fmovsneg %icc, %f11, %f8 fmovdcc %icc, %f10, %f4 bn loop_1257 ld [%l7 + 0x5C], %f15 sth %i4, [%l7 + 0x76] alignaddrl %g5, %l4, %g6 loop_1257: std %f0, [%l7 + 0x20] stw %l0, [%l7 + 0x7C] stw %l1, [%l7 + 0x2C] pdist %f8, %f12, %f8 stx %l3, [%l7 + 0x78] fmuld8ulx16 %f9, %f10, %f10 ldsh [%l7 + 0x46], %i6 subcc %i2, %o3, %l6 fmul8x16al %f2, %f3, %f6 fpsub16s %f1, %f14, %f11 srax %o1, %o7, %i7 lduw [%l7 + 0x18], %g4 andcc %g2, 0x1432, %i1 bshuffle %f2, %f10, %f4 ldsh [%l7 + 0x24], %o0 ldub [%l7 + 0x2B], %g1 ld [%l7 + 0x10], %f14 ldub [%l7 + 0x3F], %o5 fmovdvs %icc, %f9, %f13 taddcctv %o6, 0x03F1, %g3 smul %i3, 0x0B72, %i0 st %f4, [%l7 + 0x58] xorcc %l5, 0x0D02, %o2 ldub [%l7 + 0x7C], %g7 fone %f2 fcmpes %fcc2, %f8, %f0 mulscc %o4, %l2, %i5 ldsb [%l7 + 0x5F], %g5 tg %icc, 0x3 srax %i4, %g6, %l4 stx %l1, [%l7 + 0x10] movrlz %l3, 0x3AE, %l0 ldsb [%l7 + 0x45], %i6 sth %i2, [%l7 + 0x1E] edge8ln %o3, %l6, %o1 sub %o7, %i7, %g4 subcc %i1, 0x14C9, %o0 movrlez %g2, 0x23B, %g1 stb %o6, [%l7 + 0x51] movgu %xcc, %o5, %i3 fcmpeq32 %f2, %f14, %g3 fmovscs %xcc, %f5, %f2 fabss %f1, %f0 ld [%l7 + 0x4C], %f2 ldsh [%l7 + 0x28], %i0 ldsw [%l7 + 0x08], %o2 lduw [%l7 + 0x68], %l5 std %f8, [%l7 + 0x28] edge16l %g7, %l2, %o4 bne,pt %icc, loop_1258 edge32ln %g5, %i4, %i5 sethi 0x0F55, %l4 fbuge %fcc3, loop_1259 loop_1258: lduw [%l7 + 0x1C], %g6 fbue,a %fcc1, loop_1260 bvs,pn %xcc, loop_1261 loop_1259: fnors %f10, %f9, %f7 ld [%l7 + 0x28], %f13 loop_1260: sth %l3, [%l7 + 0x18] loop_1261: fones %f4 fcmple32 %f4, %f14, %l1 andcc %i6, %i2, %l0 ldsw [%l7 + 0x30], %o3 fmovdleu %icc, %f8, %f6 lduw [%l7 + 0x08], %o1 fmovrsne %o7, %f8, %f2 lduw [%l7 + 0x30], %l6 bl,a %icc, loop_1262 movle %icc, %i7, %i1 fcmpne16 %f0, %f10, %g4 fmovdle %icc, %f10, %f7 loop_1262: movge %xcc, %g2, %g1 ldsb [%l7 + 0x4B], %o0 array16 %o5, %i3, %g3 fandnot1s %f11, %f10, %f12 fbuge,a %fcc2, loop_1263 alignaddrl %i0, %o6, %l5 std %f12, [%l7 + 0x48] tge %xcc, 0x6 loop_1263: bg,a,pt %icc, loop_1264 bshuffle %f4, %f8, %f2 edge16 %o2, %g7, %o4 ta %xcc, 0x6 loop_1264: for %f4, %f10, %f14 pdist %f4, %f2, %f6 ldsb [%l7 + 0x33], %g5 stx %i4, [%l7 + 0x10] fmovscc %icc, %f13, %f0 xnor %i5, %l4, %l2 tsubcc %l3, 0x13AF, %g6 umulcc %l1, %i2, %i6 stb %o3, [%l7 + 0x24] fcmpeq16 %f2, %f8, %o1 tl %icc, 0x3 fandnot1s %f3, %f10, %f4 movg %icc, %o7, %l0 nop setx loop_1265, %l0, %l1 jmpl %l1, %i7 fmovdcs %xcc, %f3, %f8 fmovrslz %l6, %f12, %f1 fbule,a %fcc2, loop_1266 loop_1265: fba %fcc2, loop_1267 sdivx %g4, 0x063A, %i1 ldx [%l7 + 0x60], %g1 loop_1266: sllx %g2, 0x00, %o5 loop_1267: fmovse %icc, %f12, %f10 brz,a %o0, loop_1268 brlez %i3, loop_1269 movgu %xcc, %i0, %g3 bvs,a loop_1270 loop_1268: lduh [%l7 + 0x66], %o6 loop_1269: alignaddr %l5, %g7, %o2 subccc %o4, 0x1A83, %g5 loop_1270: movrlez %i4, 0x1B3, %l4 ldsb [%l7 + 0x64], %i5 fmovsge %xcc, %f9, %f0 popc %l3, %l2 ldsw [%l7 + 0x28], %l1 fmovdcs %icc, %f5, %f15 tsubcc %i2, 0x173A, %g6 fmuld8sux16 %f6, %f4, %f12 fsrc1 %f12, %f0 ldsw [%l7 + 0x2C], %o3 array32 %o1, %o7, %l0 lduh [%l7 + 0x74], %i7 fmovrsgz %i6, %f11, %f9 udivx %l6, 0x0670, %i1 fcmped %fcc0, %f2, %f4 stx %g4, [%l7 + 0x20] fmovrse %g1, %f14, %f0 sdivx %o5, 0x0EBB, %o0 ldd [%l7 + 0x20], %f10 fxors %f6, %f6, %f10 fcmped %fcc2, %f4, %f12 tsubcctv %g2, %i0, %g3 addcc %i3, 0x18C7, %o6 movg %xcc, %l5, %o2 ldub [%l7 + 0x0B], %o4 fxor %f4, %f12, %f6 fxnor %f4, %f2, %f6 stx %g7, [%l7 + 0x58] tvc %xcc, 0x0 sdiv %g5, 0x0B8C, %l4 bpos,a loop_1271 bge %xcc, loop_1272 alignaddr %i4, %i5, %l2 fpack16 %f2, %f5 loop_1271: ldsb [%l7 + 0x0B], %l3 loop_1272: orcc %i2, 0x178A, %l1 sth %g6, [%l7 + 0x2A] fmovsg %xcc, %f3, %f9 stb %o1, [%l7 + 0x58] fcmpeq16 %f10, %f12, %o3 fmovrdlez %l0, %f14, %f2 ldub [%l7 + 0x51], %o7 lduh [%l7 + 0x38], %i6 ldd [%l7 + 0x70], %f14 fmovdneg %icc, %f0, %f3 fbule %fcc3, loop_1273 stb %i7, [%l7 + 0x6A] fcmped %fcc2, %f4, %f4 fnand %f10, %f12, %f4 loop_1273: ldsb [%l7 + 0x73], %l6 tneg %xcc, 0x3 srl %i1, %g1, %o5 fnor %f14, %f2, %f10 tpos %icc, 0x3 movn %xcc, %g4, %g2 fmovs %f9, %f2 std %f10, [%l7 + 0x10] ba loop_1274 orcc %o0, %i0, %i3 sth %o6, [%l7 + 0x44] fbuge,a %fcc1, loop_1275 loop_1274: movge %icc, %l5, %g3 fcmpne16 %f6, %f10, %o2 sll %o4, %g5, %l4 loop_1275: lduh [%l7 + 0x5C], %i4 bge loop_1276 fbuge %fcc0, loop_1277 lduh [%l7 + 0x62], %i5 stx %g7, [%l7 + 0x08] loop_1276: subc %l2, 0x1725, %l3 loop_1277: fpadd16s %f9, %f10, %f13 movle %xcc, %l1, %i2 bl,a,pt %xcc, loop_1278 std %f2, [%l7 + 0x48] edge16ln %o1, %g6, %o3 std %f2, [%l7 + 0x68] loop_1278: stb %l0, [%l7 + 0x0B] tl %xcc, 0x4 ldsh [%l7 + 0x6A], %i6 fmovdcc %xcc, %f5, %f2 fcmpd %fcc2, %f0, %f8 ldub [%l7 + 0x54], %i7 fmovrde %o7, %f8, %f6 sethi 0x0FA7, %i1 orcc %l6, %g1, %g4 ldx [%l7 + 0x28], %g2 te %icc, 0x3 fmul8x16 %f9, %f4, %f8 bleu,pt %icc, loop_1279 edge8n %o5, %i0, %i3 fcmple32 %f10, %f2, %o0 fmovdne %xcc, %f5, %f3 loop_1279: fcmps %fcc0, %f10, %f12 fpsub16 %f6, %f2, %f8 edge16 %l5, %g3, %o6 tsubcc %o4, 0x0047, %g5 xnorcc %o2, 0x0C5D, %i4 siam 0x3 fmovdn %xcc, %f3, %f2 fand %f4, %f8, %f2 bn,a,pn %icc, loop_1280 for %f12, %f6, %f12 stb %i5, [%l7 + 0x7C] fmovd %f6, %f8 loop_1280: edge32ln %l4, %g7, %l3 movn %icc, %l2, %i2 ldsh [%l7 + 0x2C], %o1 edge16n %g6, %l1, %o3 tl %xcc, 0x3 ldx [%l7 + 0x08], %i6 fmul8x16au %f2, %f6, %f14 orcc %i7, %o7, %l0 ld [%l7 + 0x1C], %f4 xnor %l6, %i1, %g4 fmul8x16al %f1, %f13, %f14 movg %xcc, %g2, %g1 ldsw [%l7 + 0x2C], %o5 tne %icc, 0x5 stx %i3, [%l7 + 0x60] ldsh [%l7 + 0x52], %o0 lduh [%l7 + 0x42], %l5 stx %i0, [%l7 + 0x38] ldub [%l7 + 0x79], %o6 sth %o4, [%l7 + 0x74] fandnot2s %f0, %f2, %f8 xorcc %g5, %g3, %i4 fmovscs %xcc, %f15, %f3 pdist %f6, %f14, %f2 bl,a loop_1281 edge8n %i5, %l4, %o2 bpos,a %icc, loop_1282 fmovrsgz %l3, %f1, %f9 loop_1281: fmovdcc %icc, %f12, %f10 fpsub16 %f12, %f0, %f8 loop_1282: fmovsn %icc, %f15, %f2 fpadd16 %f6, %f0, %f10 lduh [%l7 + 0x20], %g7 stx %i2, [%l7 + 0x60] ble,pn %xcc, loop_1283 tsubcctv %o1, 0x1C4F, %l2 xnorcc %g6, %o3, %i6 smulcc %i7, %l1, %o7 loop_1283: sth %l6, [%l7 + 0x0C] fnor %f12, %f4, %f8 xorcc %l0, %g4, %i1 fmovdg %icc, %f10, %f13 fbug,a %fcc1, loop_1284 fornot2 %f14, %f10, %f12 ld [%l7 + 0x14], %f8 fpmerge %f11, %f1, %f4 loop_1284: fmul8x16au %f0, %f3, %f4 bn,pn %xcc, loop_1285 ldsw [%l7 + 0x58], %g2 orncc %o5, %i3, %o0 ldsh [%l7 + 0x30], %l5 loop_1285: fpack32 %f10, %f2, %f12 ldd [%l7 + 0x28], %f4 fmovrsgz %g1, %f9, %f11 edge16l %i0, %o4, %o6 fba %fcc2, loop_1286 sth %g3, [%l7 + 0x6A] ldsb [%l7 + 0x71], %i4 edge16 %g5, %l4, %i5 loop_1286: bneg,pt %icc, loop_1287 faligndata %f8, %f8, %f4 std %f6, [%l7 + 0x20] movrlz %o2, 0x2CD, %g7 loop_1287: ld [%l7 + 0x28], %f9 fbo,a %fcc3, loop_1288 ldsh [%l7 + 0x3E], %i2 lduh [%l7 + 0x5A], %l3 fcmpgt32 %f2, %f0, %o1 loop_1288: bn loop_1289 ldsb [%l7 + 0x69], %g6 fpack32 %f0, %f10, %f4 bgu,a loop_1290 loop_1289: stx %l2, [%l7 + 0x40] bcc,a,pn %xcc, loop_1291 stx %i6, [%l7 + 0x60] loop_1290: ldd [%l7 + 0x40], %f14 ldsw [%l7 + 0x20], %i7 loop_1291: sth %l1, [%l7 + 0x22] ldsh [%l7 + 0x0C], %o3 smul %l6, %o7, %g4 ldsw [%l7 + 0x74], %i1 ldd [%l7 + 0x50], %f4 edge8n %g2, %l0, %i3 stb %o0, [%l7 + 0x2D] fcmple16 %f10, %f14, %o5 fmovse %icc, %f11, %f10 fmovsa %icc, %f10, %f2 fpsub16s %f3, %f1, %f9 fbue,a %fcc1, loop_1292 tge %xcc, 0x4 stx %l5, [%l7 + 0x58] fcmpne32 %f8, %f12, %g1 loop_1292: fbuge %fcc1, loop_1293 movpos %xcc, %o4, %i0 fcmpgt32 %f2, %f10, %o6 bneg,a %xcc, loop_1294 loop_1293: array16 %g3, %g5, %l4 movrgz %i5, 0x1BD, %o2 stw %i4, [%l7 + 0x2C] loop_1294: fcmps %fcc0, %f11, %f6 fmovsl %icc, %f9, %f15 fbne %fcc0, loop_1295 lduw [%l7 + 0x34], %i2 st %f8, [%l7 + 0x54] ldub [%l7 + 0x4E], %l3 loop_1295: fbn %fcc1, loop_1296 or %o1, 0x152A, %g6 fabsd %f10, %f12 fnor %f8, %f0, %f12 loop_1296: ldsb [%l7 + 0x16], %l2 fors %f0, %f1, %f0 stx %g7, [%l7 + 0x38] ldx [%l7 + 0x78], %i6 andn %i7, 0x137B, %l1 st %f13, [%l7 + 0x10] tg %xcc, 0x3 bpos,a %icc, loop_1297 fmul8sux16 %f14, %f2, %f0 bvc,a,pt %icc, loop_1298 tpos %xcc, 0x7 loop_1297: stw %l6, [%l7 + 0x24] bvs loop_1299 loop_1298: fmovsle %xcc, %f11, %f9 stw %o3, [%l7 + 0x20] fbe,a %fcc2, loop_1300 loop_1299: edge8ln %g4, %o7, %g2 bvs,a,pn %icc, loop_1301 fpsub16 %f6, %f14, %f12 loop_1300: fmovsneg %icc, %f7, %f7 fabsd %f4, %f8 loop_1301: subcc %i1, 0x133F, %l0 fmovsvc %xcc, %f1, %f12 ldd [%l7 + 0x50], %f4 fnor %f4, %f8, %f0 stw %o0, [%l7 + 0x28] alignaddrl %i3, %l5, %g1 sth %o4, [%l7 + 0x40] brnz %o5, loop_1302 array32 %o6, %i0, %g5 fmovsneg %xcc, %f7, %f5 fmul8x16au %f15, %f6, %f12 loop_1302: movrgez %g3, %l4, %i5 std %f4, [%l7 + 0x38] movl %icc, %i4, %o2 fmovdvs %icc, %f5, %f1 ba,a,pn %icc, loop_1303 stx %l3, [%l7 + 0x40] st %f11, [%l7 + 0x7C] fnegd %f0, %f6 loop_1303: ldub [%l7 + 0x22], %o1 fpack32 %f14, %f14, %f2 movrne %g6, 0x0B3, %i2 st %f4, [%l7 + 0x14] sdivcc %l2, 0x012E, %i6 edge8l %g7, %l1, %l6 edge8n %o3, %i7, %g4 lduw [%l7 + 0x6C], %g2 stb %i1, [%l7 + 0x57] alignaddrl %l0, %o7, %i3 ldsb [%l7 + 0x36], %l5 fmuld8ulx16 %f11, %f9, %f14 tpos %xcc, 0x4 brlz %g1, loop_1304 orncc %o4, %o0, %o5 taddcc %o6, %g5, %g3 stx %i0, [%l7 + 0x58] loop_1304: ldd [%l7 + 0x50], %f10 and %i5, 0x119F, %l4 ldsw [%l7 + 0x64], %o2 fsrc2s %f12, %f13 ldsw [%l7 + 0x24], %i4 stw %l3, [%l7 + 0x44] fcmpes %fcc2, %f11, %f7 stx %g6, [%l7 + 0x78] stw %o1, [%l7 + 0x20] edge16ln %i2, %i6, %l2 bvs,pn %xcc, loop_1305 tne %xcc, 0x2 ldsb [%l7 + 0x26], %l1 fmovsa %icc, %f6, %f3 loop_1305: fmovd %f4, %f6 stb %l6, [%l7 + 0x62] ldsh [%l7 + 0x36], %o3 for %f4, %f6, %f2 fmovdcs %icc, %f15, %f5 bleu,a loop_1306 tle %icc, 0x2 std %f12, [%l7 + 0x70] st %f3, [%l7 + 0x7C] loop_1306: udivcc %i7, 0x0713, %g7 st %f0, [%l7 + 0x70] fands %f4, %f0, %f11 stx %g2, [%l7 + 0x58] ldd [%l7 + 0x30], %f10 xnor %i1, 0x1EE8, %l0 ldsh [%l7 + 0x18], %o7 tne %icc, 0x7 fors %f11, %f12, %f2 fmovde %xcc, %f0, %f6 fnor %f2, %f6, %f8 tvc %xcc, 0x6 ldx [%l7 + 0x58], %g4 bge,a loop_1307 tsubcctv %l5, 0x05EF, %i3 fcmpne16 %f8, %f14, %o4 fmovdgu %icc, %f7, %f9 loop_1307: fbue,a %fcc1, loop_1308 movgu %xcc, %g1, %o0 alignaddr %o5, %g5, %o6 movre %g3, %i5, %i0 loop_1308: stx %l4, [%l7 + 0x20] ldsh [%l7 + 0x1E], %o2 bvc,a,pt %xcc, loop_1309 fornot2 %f4, %f6, %f2 ldub [%l7 + 0x53], %l3 fmovspos %xcc, %f11, %f12 loop_1309: fbe %fcc0, loop_1310 fmovdcc %xcc, %f2, %f3 fnor %f0, %f14, %f12 be,a loop_1311 loop_1310: fbn,a %fcc1, loop_1312 edge8 %i4, %o1, %g6 taddcctv %i6, 0x104F, %l2 loop_1311: tvs %xcc, 0x6 loop_1312: edge32ln %l1, %l6, %i2 brz %i7, loop_1313 fands %f9, %f0, %f9 movrgez %g7, 0x163, %o3 ldsh [%l7 + 0x78], %i1 loop_1313: tle %xcc, 0x5 std %f0, [%l7 + 0x38] bcc loop_1314 ldx [%l7 + 0x68], %l0 ldsw [%l7 + 0x14], %o7 srl %g2, %g4, %l5 loop_1314: fmovrse %o4, %f5, %f5 stx %g1, [%l7 + 0x60] stx %o0, [%l7 + 0x60] ldsh [%l7 + 0x7A], %o5 bneg %icc, loop_1315 ldub [%l7 + 0x1A], %i3 ldx [%l7 + 0x48], %o6 popc %g5, %g3 loop_1315: fmovrdlez %i5, %f14, %f6 sdivx %l4, 0x166A, %i0 srl %o2, 0x0F, %l3 st %f10, [%l7 + 0x2C] sdiv %o1, 0x125B, %i4 fpadd16s %f10, %f7, %f1 edge16ln %g6, %l2, %i6 fbue,a %fcc2, loop_1316 andncc %l6, %i2, %l1 fmovd %f8, %f6 fmovdpos %icc, %f8, %f15 loop_1316: bg loop_1317 fxor %f2, %f10, %f8 fmovdg %icc, %f9, %f4 movrgz %i7, %o3, %g7 loop_1317: ldd [%l7 + 0x40], %f2 bl,a,pt %icc, loop_1318 sdivx %l0, 0x03B5, %i1 fandnot2 %f4, %f14, %f8 ldd [%l7 + 0x28], %f14 loop_1318: fbge,a %fcc1, loop_1319 st %f15, [%l7 + 0x44] std %f10, [%l7 + 0x48] xorcc %g2, 0x0F09, %o7 loop_1319: edge8 %g4, %l5, %g1 sth %o4, [%l7 + 0x44] sth %o0, [%l7 + 0x10] brz %i3, loop_1320 fbl,a %fcc2, loop_1321 edge32l %o6, %g5, %o5 lduw [%l7 + 0x5C], %i5 loop_1320: fba,a %fcc0, loop_1322 loop_1321: movvs %xcc, %g3, %l4 array32 %i0, %l3, %o1 ld [%l7 + 0x40], %f8 loop_1322: movrne %i4, %o2, %l2 popc 0x192D, %i6 fnegs %f7, %f15 bn,pt %icc, loop_1323 fmovsneg %icc, %f11, %f5 fnot1 %f4, %f0 tne %icc, 0x7 loop_1323: movrne %g6, %i2, %l1 fors %f8, %f13, %f12 ldsw [%l7 + 0x4C], %l6 ld [%l7 + 0x0C], %f3 fmovdpos %xcc, %f14, %f13 fmovrsne %o3, %f1, %f5 lduw [%l7 + 0x38], %i7 tn %icc, 0x6 fmovrsne %g7, %f8, %f12 fzeros %f6 fmovrdlez %l0, %f0, %f10 array32 %g2, %o7, %i1 andncc %g4, %l5, %o4 stw %g1, [%l7 + 0x44] fmovsge %icc, %f0, %f3 fbn %fcc2, loop_1324 sdivx %i3, 0x0BC1, %o6 srlx %o0, 0x1B, %g5 udivx %o5, 0x18D0, %g3 loop_1324: bn,pn %icc, loop_1325 fmul8x16 %f14, %f8, %f10 fornot2 %f2, %f10, %f12 umul %l4, %i0, %i5 loop_1325: bleu loop_1326 tpos %icc, 0x6 fmovrdlez %l3, %f6, %f14 fcmpne32 %f2, %f6, %o1 loop_1326: fmovscc %icc, %f12, %f1 fmovdpos %xcc, %f6, %f9 st %f1, [%l7 + 0x2C] fabss %f9, %f7 fand %f10, %f0, %f4 lduw [%l7 + 0x5C], %i4 brz %l2, loop_1327 fmovrdlz %i6, %f8, %f10 fornot1s %f1, %f3, %f7 fba %fcc0, loop_1328 loop_1327: fnot2 %f6, %f12 fandnot2 %f6, %f14, %f8 edge32ln %g6, %o2, %i2 loop_1328: tgu %xcc, 0x1 fmovrdlez %l6, %f8, %f8 taddcc %l1, 0x0900, %i7 umul %o3, 0x11EE, %l0 fcmple16 %f6, %f14, %g2 fxor %f14, %f8, %f8 movrlez %o7, 0x210, %i1 fbge %fcc0, loop_1329 fmovdvs %icc, %f1, %f15 edge8 %g7, %g4, %l5 fpadd16s %f6, %f0, %f7 loop_1329: tvc %icc, 0x0 ldsb [%l7 + 0x1A], %o4 fmovsne %icc, %f6, %f4 fpadd32 %f14, %f12, %f10 movvs %xcc, %i3, %g1 fcmps %fcc0, %f1, %f7 bl,a %xcc, loop_1330 fpadd32 %f6, %f14, %f2 stb %o6, [%l7 + 0x78] ldsh [%l7 + 0x48], %o0 loop_1330: movre %g5, %g3, %o5 tneg %xcc, 0x5 subcc %l4, 0x1E1F, %i0 fzeros %f10 fmovrslez %l3, %f10, %f1 movrlz %o1, 0x3F5, %i5 fsrc1s %f9, %f1 st %f1, [%l7 + 0x18] fbu %fcc2, loop_1331 fnegd %f0, %f10 ldd [%l7 + 0x48], %f6 or %i4, 0x0389, %l2 loop_1331: fmovdg %icc, %f2, %f8 fcmpgt16 %f14, %f8, %g6 umul %i6, %o2, %l6 ldd [%l7 + 0x68], %f10 ldub [%l7 + 0x11], %i2 array16 %l1, %i7, %o3 ldsh [%l7 + 0x18], %g2 std %f12, [%l7 + 0x28] fmovdvs %xcc, %f14, %f12 sth %o7, [%l7 + 0x26] fmul8x16al %f1, %f5, %f14 fmovdge %icc, %f15, %f10 fpsub32 %f14, %f4, %f0 std %f10, [%l7 + 0x08] udivcc %l0, 0x08F2, %i1 edge8ln %g4, %g7, %l5 fmovsneg %icc, %f2, %f12 ldsb [%l7 + 0x31], %i3 sth %o4, [%l7 + 0x0E] sdivcc %o6, 0x148C, %g1 fmovdl %xcc, %f13, %f11 xor %g5, 0x0BF5, %g3 fmul8x16 %f2, %f10, %f4 movvs %xcc, %o0, %l4 array16 %i0, %o5, %l3 tcs %xcc, 0x3 ldsh [%l7 + 0x0C], %i5 ld [%l7 + 0x7C], %f8 fors %f4, %f14, %f10 fornot2s %f2, %f12, %f6 movre %i4, 0x0CE, %o1 add %g6, 0x104A, %l2 alignaddrl %i6, %o2, %l6 fxor %f4, %f8, %f8 ldsw [%l7 + 0x18], %i2 bge,pt %icc, loop_1332 fpmerge %f9, %f11, %f8 brnz %l1, loop_1333 movrlez %o3, 0x37C, %g2 loop_1332: bne loop_1334 bge,a,pt %icc, loop_1335 loop_1333: fmovdle %xcc, %f4, %f2 lduh [%l7 + 0x54], %o7 loop_1334: fpadd16s %f14, %f13, %f12 loop_1335: nop setx loop_1336, %l0, %l1 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 %f6, %f10, %i7 fbo,a %fcc3, loop_1337 tvc %xcc, 0x1 loop_1336: fmovdge %xcc, %f2, %f4 or %i1, %g4, %l0 loop_1337: lduh [%l7 + 0x5A], %l5 fbge %fcc2, loop_1338 ldd [%l7 + 0x60], %f2 fcmped %fcc1, %f2, %f14 ldub [%l7 + 0x32], %i3 loop_1338: movrgz %g7, %o4, %g1 movrne %g5, %o6, %g3 fmovrdne %l4, %f12, %f12 ldub [%l7 + 0x79], %i0 fmovdl %xcc, %f8, %f1 fmovrdlez %o5, %f12, %f6 fmuld8sux16 %f7, %f7, %f10 tcc %icc, 0x5 fandnot2s %f2, %f0, %f0 fpadd16s %f0, %f8, %f13 stb %l3, [%l7 + 0x41] fpsub32s %f12, %f3, %f14 ldub [%l7 + 0x59], %o0 for %f0, %f10, %f10 tge %icc, 0x0 sll %i5, 0x1B, %o1 fsrc2s %f4, %f9 umulcc %g6, %i4, %i6 fnot2s %f10, %f4 fmul8x16 %f8, %f4, %f2 stw %o2, [%l7 + 0x28] fble %fcc0, loop_1339 edge16l %l6, %l2, %l1 for %f12, %f0, %f14 ld [%l7 + 0x54], %f7 loop_1339: fabss %f3, %f1 fandnot2 %f12, %f6, %f8 stx %i2, [%l7 + 0x48] fmovdcc %icc, %f6, %f14 ldsb [%l7 + 0x4F], %o3 stx %o7, [%l7 + 0x30] fors %f13, %f14, %f2 ldub [%l7 + 0x71], %i7 fmul8ulx16 %f8, %f0, %f10 movrgz %g2, %i1, %g4 fxor %f6, %f14, %f4 st %f14, [%l7 + 0x64] fmovdle %icc, %f8, %f6 subc %l0, 0x0026, %l5 fmovdleu %icc, %f9, %f7 stb %i3, [%l7 + 0x21] brgz %o4, loop_1340 tneg %xcc, 0x4 std %f0, [%l7 + 0x20] fxnor %f6, %f2, %f4 loop_1340: movre %g7, 0x3DD, %g5 smulcc %o6, 0x090F, %g1 ldsb [%l7 + 0x45], %g3 lduh [%l7 + 0x72], %i0 smul %o5, 0x150C, %l4 fmovs %f4, %f13 movl %xcc, %l3, %i5 fmovsn %icc, %f13, %f3 fnot1 %f8, %f4 st %f3, [%l7 + 0x58] orncc %o1, 0x1BD6, %g6 srl %o0, %i4, %o2 fcmpne16 %f2, %f6, %i6 subccc %l6, 0x0ACD, %l2 ldub [%l7 + 0x45], %l1 lduw [%l7 + 0x48], %i2 fmovsle %xcc, %f13, %f1 fbul,a %fcc0, loop_1341 fxnor %f14, %f2, %f2 std %f0, [%l7 + 0x68] sth %o3, [%l7 + 0x2C] loop_1341: fmovsneg %xcc, %f3, %f7 xor %o7, 0x0881, %g2 fzero %f2 fmovrslez %i7, %f1, %f3 fbuge,a %fcc0, loop_1342 fmovsg %xcc, %f15, %f15 edge8 %g4, %l0, %i1 fmovse %icc, %f5, %f5 loop_1342: fbge %fcc2, loop_1343 bleu,pn %icc, loop_1344 alignaddr %l5, %o4, %g7 fbne,a %fcc0, loop_1345 loop_1343: fandnot1 %f6, %f2, %f2 loop_1344: stx %i3, [%l7 + 0x08] fbn %fcc2, loop_1346 loop_1345: fmovsneg %xcc, %f2, %f15 edge8n %g5, %g1, %g3 fmovsn %icc, %f11, %f4 loop_1346: fnegs %f5, %f1 ldx [%l7 + 0x50], %i0 subcc %o6, %l4, %o5 st %f0, [%l7 + 0x10] array8 %l3, %i5, %g6 ble,pn %icc, loop_1347 fmovs %f2, %f2 edge16l %o0, %i4, %o1 fmovsge %xcc, %f7, %f11 loop_1347: lduh [%l7 + 0x6E], %i6 fmovdcc %xcc, %f9, %f12 fnot2s %f9, %f4 fbu %fcc2, loop_1348 stb %o2, [%l7 + 0x59] sllx %l6, 0x02, %l2 sdiv %i2, 0x09D4, %o3 loop_1348: lduw [%l7 + 0x40], %l1 bn,a %icc, loop_1349 fpadd16s %f15, %f13, %f5 stw %o7, [%l7 + 0x2C] stw %g2, [%l7 + 0x74] loop_1349: sth %i7, [%l7 + 0x28] stw %g4, [%l7 + 0x7C] fnor %f6, %f6, %f4 st %f0, [%l7 + 0x0C] sth %l0, [%l7 + 0x2C] std %f4, [%l7 + 0x70] xor %i1, 0x1773, %l5 lduw [%l7 + 0x50], %o4 ldsw [%l7 + 0x14], %g7 ld [%l7 + 0x3C], %f12 udivcc %i3, 0x1308, %g1 fmovdn %icc, %f6, %f13 fmovde %icc, %f7, %f8 fbuge %fcc0, loop_1350 lduw [%l7 + 0x20], %g3 fornot1s %f7, %f15, %f1 ldub [%l7 + 0x59], %i0 loop_1350: ldx [%l7 + 0x10], %g5 xor %o6, 0x1A4A, %l4 ldsb [%l7 + 0x5B], %l3 fmovs %f3, %f13 tn %icc, 0x5 fmovrdgez %o5, %f6, %f10 fnot2s %f13, %f3 fcmple16 %f6, %f6, %g6 fbuge %fcc0, loop_1351 nop setx loop_1352, %l0, %l1 jmpl %l1, %o0 orncc %i5, %o1, %i4 fpmerge %f4, %f9, %f0 loop_1351: ldx [%l7 + 0x60], %i6 loop_1352: stb %o2, [%l7 + 0x08] ldx [%l7 + 0x70], %l2 sllx %i2, 0x10, %l6 tleu %icc, 0x5 fmovsneg %icc, %f0, %f2 sth %l1, [%l7 + 0x52] fmovdpos %icc, %f4, %f5 fones %f6 fmul8x16au %f7, %f8, %f2 sth %o7, [%l7 + 0x60] fmovrdlez %g2, %f10, %f4 fcmpes %fcc0, %f13, %f8 ldsb [%l7 + 0x39], %o3 fbule %fcc0, loop_1353 tgu %xcc, 0x4 stw %i7, [%l7 + 0x1C] fcmpne32 %f10, %f12, %l0 loop_1353: tleu %icc, 0x7 fmovrdlez %i1, %f8, %f12 fmovsle %xcc, %f4, %f6 lduh [%l7 + 0x16], %g4 bvs loop_1354 fbl,a %fcc0, loop_1355 andn %o4, 0x1871, %g7 movg %icc, %l5, %g1 loop_1354: stx %i3, [%l7 + 0x40] loop_1355: fbe,a %fcc0, loop_1356 fmovsn %xcc, %f8, %f13 fpack16 %f12, %f7 edge32 %g3, %g5, %i0 loop_1356: movrne %l4, 0x0A5, %l3 mulx %o5, %o6, %g6 bn,a,pt %icc, loop_1357 ldd [%l7 + 0x50], %f4 fand %f8, %f14, %f8 brlz,a %i5, loop_1358 loop_1357: fmovd %f2, %f10 stw %o1, [%l7 + 0x70] fbn,a %fcc0, loop_1359 loop_1358: and %o0, 0x0A6A, %i4 fmovse %icc, %f6, %f9 fmovrsne %i6, %f14, %f4 loop_1359: fmovdcc %xcc, %f7, %f2 for %f2, %f10, %f6 stw %l2, [%l7 + 0x64] fmovdcc %xcc, %f8, %f5 fabsd %f14, %f0 subcc %i2, %l6, %o2 stx %l1, [%l7 + 0x30] ldx [%l7 + 0x20], %g2 fnor %f12, %f6, %f0 fpsub16s %f12, %f11, %f12 addccc %o3, 0x0D42, %i7 edge8n %o7, %l0, %g4 fnot2 %f10, %f0 fmovsa %icc, %f4, %f1 fble %fcc2, loop_1360 brnz %o4, loop_1361 ldx [%l7 + 0x40], %g7 fmovscc %xcc, %f15, %f2 loop_1360: ldd [%l7 + 0x20], %f4 loop_1361: fmovsge %icc, %f3, %f13 ta %xcc, 0x3 ldsw [%l7 + 0x50], %l5 fmovs %f8, %f1 edge8l %i1, %i3, %g3 lduw [%l7 + 0x30], %g5 movrlz %g1, 0x330, %l4 tl %icc, 0x1 movrlz %l3, %i0, %o5 bleu,pn %icc, loop_1362 fcmpeq16 %f4, %f4, %g6 ldd [%l7 + 0x58], %f2 movle %icc, %o6, %o1 loop_1362: fmovrslz %i5, %f6, %f8 fbu %fcc1, loop_1363 fnegs %f15, %f8 stw %i4, [%l7 + 0x44] subc %i6, %l2, %i2 loop_1363: taddcc %o0, 0x0487, %o2 edge16ln %l1, %g2, %l6 ldsb [%l7 + 0x09], %o3 fornot2 %f12, %f12, %f2 ldsh [%l7 + 0x5A], %o7 fmovdvs %icc, %f7, %f13 bn,pn %icc, loop_1364 te %xcc, 0x7 fcmpeq16 %f0, %f12, %l0 ldsw [%l7 + 0x34], %g4 loop_1364: ldd [%l7 + 0x70], %f14 ldd [%l7 + 0x48], %f0 fmovdg %icc, %f13, %f11 fmovrdgez %i7, %f0, %f0 smul %g7, 0x1D40, %l5 fxors %f15, %f7, %f11 movcc %icc, %o4, %i3 std %f12, [%l7 + 0x48] bshuffle %f12, %f14, %f6 xnor %i1, 0x1EDD, %g3 fbul,a %fcc2, loop_1365 stw %g1, [%l7 + 0x50] fbul %fcc1, loop_1366 fbul %fcc1, loop_1367 loop_1365: fmovrde %l4, %f2, %f8 fmovdleu %xcc, %f2, %f11 loop_1366: xnor %l3, %i0, %g5 loop_1367: fnands %f13, %f8, %f5 ldsh [%l7 + 0x4C], %o5 fmovsne %icc, %f13, %f4 mulscc %g6, 0x0145, %o1 fmovdle %icc, %f9, %f4 fmovrslz %i5, %f4, %f5 ld [%l7 + 0x30], %f1 fxnor %f10, %f8, %f10 fmovsle %icc, %f12, %f10 brz %i4, loop_1368 fcmped %fcc1, %f12, %f12 fmovse %xcc, %f0, %f7 edge8l %i6, %o6, %i2 loop_1368: stx %o0, [%l7 + 0x28] fsrc1s %f15, %f15 fmovs %f2, %f14 ldd [%l7 + 0x28], %f10 movneg %icc, %l2, %l1 edge8 %g2, %l6, %o2 bpos %xcc, loop_1369 stw %o3, [%l7 + 0x1C] and %l0, 0x07E1, %g4 ldx [%l7 + 0x68], %o7 loop_1369: fmovsvs %xcc, %f13, %f6 fmovsvc %xcc, %f4, %f4 fbug %fcc1, loop_1370 stb %i7, [%l7 + 0x5C] fble,a %fcc1, loop_1371 fpsub16 %f6, %f2, %f0 loop_1370: be,pn %icc, loop_1372 sth %l5, [%l7 + 0x6A] loop_1371: bleu %xcc, loop_1373 fbue,a %fcc2, loop_1374 loop_1372: ldd [%l7 + 0x08], %f14 xorcc %g7, 0x1455, %i3 loop_1373: lduw [%l7 + 0x40], %i1 loop_1374: fnot2s %f5, %f2 nop setx loop_1375, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tne %xcc, 0x7 smulcc %o4, 0x0077, %g1 orncc %g3, %l3, %l4 loop_1375: ldd [%l7 + 0x18], %f2 subc %g5, %i0, %g6 fmovsg %icc, %f11, %f0 stb %o1, [%l7 + 0x25] bgu loop_1376 xorcc %i5, %i4, %o5 stb %i6, [%l7 + 0x79] ldsh [%l7 + 0x36], %i2 loop_1376: movle %icc, %o0, %o6 stx %l2, [%l7 + 0x38] stb %l1, [%l7 + 0x16] fmovdneg %xcc, %f0, %f10 fexpand %f9, %f6 bne,a loop_1377 lduw [%l7 + 0x34], %g2 stw %o2, [%l7 + 0x54] fexpand %f15, %f4 loop_1377: fmovdcc %xcc, %f14, %f13 fmul8x16au %f10, %f11, %f8 bneg %xcc, loop_1378 fbue,a %fcc3, loop_1379 ldsw [%l7 + 0x10], %l6 fbug %fcc1, loop_1380 loop_1378: ld [%l7 + 0x14], %f5 loop_1379: xorcc %l0, 0x0FBC, %g4 add %o3, 0x06B5, %o7 loop_1380: sth %i7, [%l7 + 0x2A] ldx [%l7 + 0x10], %l5 edge32l %g7, %i3, %i1 bgu,a loop_1381 std %f10, [%l7 + 0x78] tneg %xcc, 0x0 add %o4, %g3, %g1 loop_1381: sdivcc %l3, 0x0398, %g5 sth %i0, [%l7 + 0x32] fmovdvs %icc, %f9, %f2 tsubcc %l4, %o1, %g6 movcc %xcc, %i4, %i5 movrne %i6, 0x366, %i2 xnorcc %o5, 0x0863, %o6 fmovdleu %icc, %f13, %f10 fnor %f12, %f0, %f10 fandnot2s %f4, %f15, %f15 fornot2s %f4, %f9, %f12 fbug %fcc0, loop_1382 edge16n %l2, %o0, %l1 fmuld8sux16 %f6, %f1, %f8 andn %o2, %l6, %l0 loop_1382: sth %g4, [%l7 + 0x7C] tsubcctv %g2, %o3, %o7 lduw [%l7 + 0x50], %i7 ldsh [%l7 + 0x62], %l5 popc 0x1AAD, %g7 subcc %i3, 0x050C, %o4 ldsb [%l7 + 0x67], %g3 fabsd %f0, %f10 be loop_1383 fmovdne %icc, %f5, %f14 fmovrdgz %i1, %f10, %f2 ldub [%l7 + 0x69], %g1 loop_1383: addcc %g5, %l3, %l4 fmovsn %icc, %f11, %f9 edge32l %i0, %g6, %i4 movgu %icc, %i5, %i6 fmovrdgz %i2, %f2, %f12 fcmpne32 %f6, %f14, %o5 ldub [%l7 + 0x31], %o6 movrgz %o1, 0x300, %o0 ld [%l7 + 0x74], %f14 mulx %l2, %l1, %l6 be,a,pt %icc, loop_1384 and %o2, 0x1B85, %l0 fpmerge %f1, %f7, %f10 ldsb [%l7 + 0x6A], %g4 loop_1384: edge8 %g2, %o3, %i7 std %f10, [%l7 + 0x08] be %icc, loop_1385 nop setx loop_1386, %l0, %l1 jmpl %l1, %o7 movge %xcc, %g7, %l5 tgu %icc, 0x0 loop_1385: std %f14, [%l7 + 0x08] loop_1386: srlx %o4, 0x04, %g3 smul %i1, 0x1083, %i3 addc %g1, %g5, %l3 fnot1 %f2, %f14 ld [%l7 + 0x24], %f10 fand %f10, %f4, %f4 fpack16 %f14, %f0 ldub [%l7 + 0x4F], %i0 ldub [%l7 + 0x55], %l4 fands %f10, %f8, %f6 ld [%l7 + 0x2C], %f8 ble,a,pt %xcc, loop_1387 addccc %i4, 0x12E1, %i5 fcmpeq32 %f8, %f0, %g6 sra %i2, 0x0E, %i6 loop_1387: sth %o5, [%l7 + 0x0C] edge32ln %o1, %o0, %l2 bcc loop_1388 bcc,a,pt %icc, loop_1389 ldub [%l7 + 0x43], %l1 st %f7, [%l7 + 0x50] loop_1388: umul %o6, %o2, %l6 loop_1389: fmovd %f10, %f6 edge32ln %l0, %g4, %g2 fbn,a %fcc1, loop_1390 ldd [%l7 + 0x18], %f4 ldub [%l7 + 0x33], %i7 fmovdpos %icc, %f12, %f12 loop_1390: fandnot1 %f2, %f10, %f0 st %f7, [%l7 + 0x24] fmovrdlez %o7, %f4, %f8 ldsw [%l7 + 0x24], %g7 orncc %o3, 0x020D, %l5 fands %f1, %f4, %f5 fbo %fcc3, loop_1391 fnors %f0, %f9, %f15 bn,a loop_1392 fbug,a %fcc1, loop_1393 loop_1391: bgu,a,pt %xcc, loop_1394 ldsb [%l7 + 0x5A], %g3 loop_1392: stx %o4, [%l7 + 0x18] loop_1393: fpsub32 %f4, %f10, %f12 loop_1394: movl %icc, %i1, %g1 subccc %g5, %l3, %i3 tneg %icc, 0x2 fmovrsne %i0, %f12, %f1 ldsb [%l7 + 0x64], %l4 mova %icc, %i4, %g6 fmuld8ulx16 %f8, %f2, %f10 ld [%l7 + 0x58], %f3 ldsb [%l7 + 0x1D], %i5 fornot2s %f8, %f10, %f5 fmovdneg %icc, %f8, %f2 ldx [%l7 + 0x08], %i6 call loop_1395 fmovdg %xcc, %f0, %f5 stb %o5, [%l7 + 0x54] sllx %i2, 0x0C, %o0 loop_1395: fsrc2 %f12, %f14 fmovdgu %xcc, %f2, %f7 std %f4, [%l7 + 0x70] ldsw [%l7 + 0x38], %o1 mulx %l1, %l2, %o6 edge32l %l6, %l0, %g4 ldd [%l7 + 0x28], %f2 tne %icc, 0x0 ld [%l7 + 0x08], %f13 edge8ln %g2, %i7, %o2 fpack16 %f10, %f15 bcs,a loop_1396 tsubcctv %g7, %o7, %l5 sth %o3, [%l7 + 0x40] fmovdvc %icc, %f13, %f6 loop_1396: brz %g3, loop_1397 tvc %icc, 0x3 nop setx loop_1398, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry taddcctv %i1, %o4, %g1 loop_1397: std %f2, [%l7 + 0x30] fmul8x16 %f14, %f8, %f4 loop_1398: ldsw [%l7 + 0x6C], %g5 fmovsgu %icc, %f11, %f4 ldsb [%l7 + 0x44], %l3 fand %f2, %f6, %f2 fmovdl %xcc, %f9, %f6 fmul8x16au %f12, %f14, %f8 fcmpeq32 %f0, %f14, %i0 fcmpne32 %f8, %f8, %i3 bg loop_1399 tleu %icc, 0x7 stw %l4, [%l7 + 0x38] fsrc1s %f14, %f8 loop_1399: nop setx loop_1400, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %g6, [%l7 + 0x20] ld [%l7 + 0x70], %f14 stx %i4, [%l7 + 0x38] loop_1400: fcmpd %fcc3, %f6, %f12 addcc %i5, %i6, %i2 pdist %f0, %f2, %f14 fmovrde %o5, %f8, %f8 movrlz %o0, %l1, %l2 std %f8, [%l7 + 0x20] fabss %f12, %f15 ldsb [%l7 + 0x16], %o1 edge8n %o6, %l0, %l6 bge,a,pt %icc, loop_1401 fbn %fcc1, loop_1402 fmovdle %xcc, %f8, %f3 fmovdneg %icc, %f10, %f9 loop_1401: fxnors %f4, %f14, %f2 loop_1402: brlz,a %g4, loop_1403 addcc %i7, %g2, %g7 be %icc, loop_1404 fmovda %xcc, %f0, %f12 loop_1403: lduh [%l7 + 0x52], %o7 ldx [%l7 + 0x48], %l5 loop_1404: bgu,a,pt %xcc, loop_1405 for %f2, %f6, %f6 fsrc2s %f4, %f8 fmovsa %icc, %f11, %f7 loop_1405: tg %icc, 0x2 bg,a,pn %xcc, loop_1406 fandnot2s %f0, %f14, %f1 fmovse %xcc, %f1, %f13 sth %o2, [%l7 + 0x10] loop_1406: ldub [%l7 + 0x63], %o3 bvs,a %icc, loop_1407 std %f10, [%l7 + 0x70] movgu %icc, %i1, %g3 edge32n %o4, %g1, %l3 loop_1407: taddcctv %i0, 0x0366, %g5 edge8l %l4, %i3, %g6 stx %i4, [%l7 + 0x68] ldub [%l7 + 0x36], %i5 fbe %fcc2, loop_1408 tleu %icc, 0x3 ld [%l7 + 0x40], %f1 xnorcc %i6, %i2, %o0 loop_1408: tleu %xcc, 0x4 st %f0, [%l7 + 0x74] fcmple16 %f12, %f2, %l1 lduh [%l7 + 0x34], %o5 std %f8, [%l7 + 0x68] bshuffle %f10, %f14, %f2 fbue %fcc0, loop_1409 tleu %xcc, 0x5 edge32n %o1, %l2, %l0 fbug,a %fcc1, loop_1410 loop_1409: ld [%l7 + 0x08], %f3 tvc %xcc, 0x7 bl,pt %icc, loop_1411 loop_1410: sra %o6, %g4, %i7 bvc,pn %icc, loop_1412 fbule %fcc0, loop_1413 loop_1411: orncc %l6, %g2, %o7 fnegs %f5, %f3 loop_1412: ldx [%l7 + 0x20], %g7 loop_1413: lduw [%l7 + 0x24], %l5 edge8ln %o2, %o3, %g3 bvc,a %icc, loop_1414 movge %xcc, %i1, %g1 fornot1s %f14, %f1, %f7 te %xcc, 0x5 loop_1414: sth %o4, [%l7 + 0x0A] bcc %icc, loop_1415 ldd [%l7 + 0x40], %f0 fandnot2s %f5, %f13, %f6 fcmpeq32 %f8, %f12, %l3 loop_1415: fmovsn %xcc, %f12, %f15 fnors %f14, %f4, %f5 st %f13, [%l7 + 0x5C] fbg,a %fcc3, loop_1416 edge32 %g5, %i0, %l4 bge,pt %icc, loop_1417 lduw [%l7 + 0x50], %g6 loop_1416: fsrc2 %f0, %f12 fmovrde %i3, %f10, %f12 loop_1417: xor %i5, 0x0D35, %i4 fmuld8ulx16 %f4, %f11, %f14 lduw [%l7 + 0x24], %i2 fcmpes %fcc3, %f13, %f8 call loop_1418 movrlz %o0, %i6, %l1 tne %xcc, 0x2 movvs %icc, %o5, %l2 loop_1418: fnegd %f4, %f10 ldd [%l7 + 0x18], %f8 te %icc, 0x1 fbuge,a %fcc3, loop_1419 lduw [%l7 + 0x78], %o1 movneg %xcc, %o6, %g4 ldd [%l7 + 0x70], %f8 loop_1419: lduh [%l7 + 0x7A], %l0 fba %fcc1, loop_1420 lduw [%l7 + 0x20], %i7 fmul8sux16 %f8, %f12, %f8 ldub [%l7 + 0x4F], %l6 loop_1420: fmuld8sux16 %f10, %f15, %f10 fbl %fcc3, loop_1421 edge32 %o7, %g2, %l5 edge32 %o2, %o3, %g7 fbul %fcc3, loop_1422 loop_1421: fmovdvs %icc, %f8, %f9 fands %f11, %f9, %f0 edge8ln %g3, %g1, %o4 loop_1422: stw %l3, [%l7 + 0x18] fmovdvs %xcc, %f0, %f11 tle %xcc, 0x6 movcc %icc, %g5, %i0 edge32l %l4, %g6, %i3 bcc,a %xcc, loop_1423 ldd [%l7 + 0x30], %f14 std %f2, [%l7 + 0x60] fpsub16s %f6, %f12, %f5 loop_1423: stx %i1, [%l7 + 0x38] udivx %i4, 0x14BB, %i5 fbul %fcc1, loop_1424 or %o0, 0x15B1, %i2 fxnor %f14, %f10, %f14 lduw [%l7 + 0x18], %l1 loop_1424: fnot1 %f2, %f12 fmovscs %icc, %f3, %f0 fcmpne16 %f14, %f4, %o5 fmovrslez %l2, %f10, %f7 fmovrsne %i6, %f8, %f6 or %o6, %o1, %l0 fxor %f8, %f6, %f12 fmovsvc %xcc, %f13, %f5 tge %icc, 0x0 movvs %icc, %i7, %g4 pdist %f10, %f10, %f4 fnot2 %f12, %f2 ldsb [%l7 + 0x7E], %l6 st %f2, [%l7 + 0x74] stw %o7, [%l7 + 0x10] ldd [%l7 + 0x20], %f0 array32 %g2, %o2, %o3 umul %l5, 0x1A90, %g7 bshuffle %f0, %f14, %f14 edge32ln %g3, %g1, %o4 fmovdcs %xcc, %f13, %f11 lduh [%l7 + 0x20], %l3 fmovsne %xcc, %f9, %f12 movne %xcc, %i0, %l4 tne %icc, 0x0 siam 0x1 sth %g6, [%l7 + 0x0C] ldsw [%l7 + 0x50], %i3 andncc %g5, %i4, %i5 lduw [%l7 + 0x5C], %i1 fmovsge %icc, %f1, %f7 bgu,a loop_1425 bne,a %xcc, loop_1426 fmovdn %icc, %f12, %f5 std %f2, [%l7 + 0x60] loop_1425: brgez %i2, loop_1427 loop_1426: movge %icc, %o0, %o5 ld [%l7 + 0x78], %f9 fxnors %f3, %f11, %f15 loop_1427: bg,a %icc, loop_1428 pdist %f10, %f2, %f8 subc %l2, 0x154A, %i6 movle %icc, %o6, %o1 loop_1428: stx %l0, [%l7 + 0x68] subcc %i7, %l1, %g4 fcmps %fcc1, %f6, %f3 fbul %fcc3, loop_1429 fcmple16 %f2, %f2, %o7 fcmped %fcc1, %f10, %f10 movcs %icc, %g2, %l6 loop_1429: ble,a,pn %icc, loop_1430 popc %o2, %l5 fmovdle %icc, %f14, %f1 fblg,a %fcc0, loop_1431 loop_1430: mova %icc, %o3, %g7 smulcc %g3, %o4, %g1 move %icc, %i0, %l4 loop_1431: sdivx %l3, 0x1806, %g6 edge32n %i3, %i4, %g5 tge %icc, 0x3 ldsw [%l7 + 0x68], %i5 fxors %f10, %f4, %f13 ldub [%l7 + 0x7D], %i1 movn %icc, %i2, %o0 mulscc %o5, %l2, %o6 xorcc %o1, 0x1A6A, %l0 te %xcc, 0x2 bleu %xcc, loop_1432 call loop_1433 fmovrse %i6, %f0, %f2 tvs %xcc, 0x5 loop_1432: bn,a,pt %xcc, loop_1434 loop_1433: fbu %fcc3, loop_1435 ldsh [%l7 + 0x70], %l1 ldx [%l7 + 0x18], %g4 loop_1434: ldsw [%l7 + 0x6C], %o7 loop_1435: alignaddr %g2, %l6, %i7 sll %o2, 0x05, %l5 sdivcc %g7, 0x109B, %o3 fmovrdlez %g3, %f8, %f2 ldx [%l7 + 0x28], %o4 sth %g1, [%l7 + 0x44] bne,pn %xcc, loop_1436 ldub [%l7 + 0x1A], %i0 taddcctv %l3, %g6, %l4 fbul,a %fcc0, loop_1437 loop_1436: tge %icc, 0x2 addccc %i4, 0x17C3, %g5 fmul8x16au %f14, %f14, %f6 loop_1437: bgu,a %icc, loop_1438 lduh [%l7 + 0x5A], %i5 fpackfix %f14, %f14 ldx [%l7 + 0x70], %i1 loop_1438: smulcc %i3, 0x1D87, %o0 fcmple16 %f4, %f2, %o5 fmovdle %icc, %f0, %f9 lduh [%l7 + 0x0A], %l2 stw %o6, [%l7 + 0x68] std %f12, [%l7 + 0x08] udivcc %o1, 0x1B06, %l0 xor %i6, %l1, %i2 tn %xcc, 0x3 std %f8, [%l7 + 0x30] fandnot1s %f0, %f6, %f2 fandnot2s %f8, %f5, %f5 sdivx %g4, 0x01FC, %g2 edge8n %l6, %o7, %i7 fand %f10, %f12, %f12 for %f12, %f12, %f0 lduw [%l7 + 0x14], %l5 lduw [%l7 + 0x4C], %g7 stw %o2, [%l7 + 0x68] fsrc1 %f2, %f2 movrlez %o3, 0x33D, %o4 andncc %g3, %i0, %l3 fmuld8sux16 %f9, %f14, %f8 tne %icc, 0x1 edge32ln %g6, %g1, %l4 ldx [%l7 + 0x58], %g5 fbuge %fcc0, loop_1439 movge %icc, %i4, %i1 stw %i5, [%l7 + 0x2C] ldd [%l7 + 0x78], %f14 loop_1439: tvc %xcc, 0x4 nop setx loop_1440, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry subcc %o0, %o5, %i3 edge16ln %l2, %o6, %l0 sra %i6, %o1, %i2 loop_1440: ldsb [%l7 + 0x78], %l1 edge8ln %g2, %l6, %g4 movrgez %o7, %l5, %g7 ldd [%l7 + 0x28], %f8 stw %i7, [%l7 + 0x3C] ldd [%l7 + 0x38], %f4 ldsb [%l7 + 0x60], %o3 edge8l %o2, %o4, %i0 tge %xcc, 0x5 fsrc1s %f0, %f5 tleu %xcc, 0x0 ldsw [%l7 + 0x78], %l3 sll %g3, 0x14, %g1 andncc %l4, %g6, %g5 std %f14, [%l7 + 0x20] edge8ln %i4, %i1, %o0 mulx %o5, 0x1D64, %i5 fsrc1 %f10, %f8 fmovrsgez %l2, %f3, %f1 ldx [%l7 + 0x50], %i3 ld [%l7 + 0x10], %f2 fmovrdlez %o6, %f0, %f10 std %f10, [%l7 + 0x10] ldsw [%l7 + 0x60], %l0 movne %icc, %i6, %i2 fmovdge %xcc, %f4, %f2 andncc %o1, %g2, %l1 fmovdcs %xcc, %f8, %f10 fnegd %f10, %f4 ldsh [%l7 + 0x0A], %l6 fpadd32s %f8, %f5, %f0 be loop_1441 lduw [%l7 + 0x44], %g4 fnegs %f14, %f5 bpos,a,pn %xcc, loop_1442 loop_1441: brgz %o7, loop_1443 fexpand %f8, %f10 fmovdcs %icc, %f5, %f7 loop_1442: edge8ln %g7, %i7, %o3 loop_1443: ba %icc, loop_1444 ldd [%l7 + 0x08], %f6 fmovdcc %icc, %f12, %f11 umulcc %o2, 0x1978, %o4 loop_1444: fsrc2 %f14, %f2 fbge,a %fcc2, loop_1445 fornot1s %f13, %f10, %f7 stb %i0, [%l7 + 0x50] fcmpd %fcc2, %f14, %f12 loop_1445: ldd [%l7 + 0x78], %f4 ldx [%l7 + 0x78], %l5 tge %icc, 0x0 fpmerge %f6, %f15, %f0 st %f5, [%l7 + 0x64] tne %xcc, 0x4 tne %xcc, 0x6 taddcctv %l3, 0x1B1B, %g1 ldsb [%l7 + 0x65], %l4 tg %icc, 0x0 movvs %icc, %g6, %g5 fmovdvs %icc, %f10, %f7 ldsw [%l7 + 0x30], %g3 be,pt %icc, loop_1446 fxnor %f14, %f0, %f12 fmovse %xcc, %f2, %f15 fpackfix %f14, %f12 loop_1446: stx %i4, [%l7 + 0x20] andncc %i1, %o0, %i5 movn %xcc, %o5, %l2 mova %xcc, %o6, %l0 sra %i3, %i6, %i2 ldd [%l7 + 0x28], %f2 ldx [%l7 + 0x10], %g2 edge32n %o1, %l6, %l1 sth %o7, [%l7 + 0x44] fmovsne %icc, %f15, %f5 fmovrde %g7, %f6, %f8 ldsb [%l7 + 0x3C], %g4 ldsh [%l7 + 0x10], %o3 fcmple16 %f4, %f12, %i7 std %f14, [%l7 + 0x40] ldsw [%l7 + 0x0C], %o4 alignaddr %o2, %i0, %l3 smulcc %g1, 0x065C, %l5 edge8 %g6, %g5, %g3 fmovsl %xcc, %f8, %f4 alignaddr %l4, %i4, %o0 movneg %xcc, %i1, %o5 ld [%l7 + 0x18], %f9 ldub [%l7 + 0x78], %i5 fmovdpos %icc, %f9, %f10 fmovspos %icc, %f4, %f12 siam 0x2 ldx [%l7 + 0x08], %o6 fcmpne32 %f2, %f6, %l0 tpos %icc, 0x0 bvc,a,pn %icc, loop_1447 stb %l2, [%l7 + 0x6A] bcc loop_1448 sth %i3, [%l7 + 0x22] loop_1447: ldsb [%l7 + 0x45], %i6 movne %icc, %g2, %i2 loop_1448: ldub [%l7 + 0x50], %o1 ldub [%l7 + 0x3E], %l6 std %f10, [%l7 + 0x08] fmovdl %xcc, %f13, %f7 fcmped %fcc0, %f12, %f8 te %icc, 0x5 edge16ln %o7, %l1, %g4 fzero %f4 taddcctv %g7, 0x0E16, %o3 lduh [%l7 + 0x1A], %i7 fpadd32s %f11, %f11, %f14 tgu %icc, 0x0 fbo,a %fcc2, loop_1449 te %icc, 0x1 xorcc %o4, 0x00CD, %o2 fcmpne32 %f4, %f10, %l3 loop_1449: std %f8, [%l7 + 0x50] move %icc, %i0, %g1 movne %xcc, %g6, %g5 lduh [%l7 + 0x6A], %g3 fcmpgt32 %f2, %f14, %l4 bl,a,pn %xcc, loop_1450 bneg,a %icc, loop_1451 srax %i4, 0x09, %o0 fcmpes %fcc2, %f4, %f1 loop_1450: tsubcc %l5, 0x1E56, %o5 loop_1451: fcmpgt16 %f10, %f4, %i1 addcc %i5, %o6, %l2 fzero %f4 fabsd %f12, %f8 bvc,a %xcc, loop_1452 fmovdn %icc, %f3, %f9 fbg,a %fcc0, loop_1453 ldsh [%l7 + 0x68], %i3 loop_1452: tpos %xcc, 0x1 fmovdge %icc, %f9, %f8 loop_1453: fornot1 %f4, %f12, %f4 edge32n %i6, %g2, %i2 sra %l0, %o1, %o7 fbule,a %fcc1, loop_1454 fble,a %fcc0, loop_1455 edge32 %l6, %l1, %g4 ldsh [%l7 + 0x18], %o3 loop_1454: fmul8sux16 %f4, %f14, %f4 loop_1455: ldub [%l7 + 0x54], %g7 bcs loop_1456 brgez,a %o4, loop_1457 ldd [%l7 + 0x18], %f8 brgez %i7, loop_1458 loop_1456: ldd [%l7 + 0x70], %f0 loop_1457: fbge,a %fcc3, loop_1459 bge,a,pn %icc, loop_1460 loop_1458: ble,pt %xcc, loop_1461 tleu %icc, 0x4 loop_1459: ldub [%l7 + 0x34], %l3 loop_1460: udivcc %i0, 0x18FE, %g1 loop_1461: tleu %xcc, 0x7 ldub [%l7 + 0x16], %g6 std %f14, [%l7 + 0x38] bgu,pn %icc, loop_1462 fmovdpos %xcc, %f12, %f9 ldsw [%l7 + 0x30], %o2 orncc %g3, 0x0944, %g5 loop_1462: fcmpgt32 %f4, %f14, %l4 srax %o0, %i4, %l5 movg %icc, %i1, %i5 nop setx loop_1463, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbue,a %fcc1, loop_1464 fnor %f2, %f12, %f4 tle %icc, 0x4 loop_1463: bn,a loop_1465 loop_1464: smulcc %o6, 0x1C95, %o5 stb %i3, [%l7 + 0x4C] lduw [%l7 + 0x44], %l2 loop_1465: fbuge,a %fcc1, loop_1466 fbg %fcc2, loop_1467 stx %i6, [%l7 + 0x08] bge loop_1468 loop_1466: andn %i2, %g2, %l0 loop_1467: fnot1 %f6, %f6 fmul8x16al %f3, %f10, %f14 loop_1468: ba,a %xcc, loop_1469 sth %o7, [%l7 + 0x1A] fnor %f12, %f6, %f2 stw %l6, [%l7 + 0x18] loop_1469: srlx %o1, %l1, %o3 fnot1 %f6, %f12 ba,a,pn %xcc, loop_1470 stw %g7, [%l7 + 0x5C] fmovdleu %icc, %f1, %f1 movrgez %o4, %g4, %l3 loop_1470: std %f6, [%l7 + 0x30] stw %i7, [%l7 + 0x7C] fandnot2 %f10, %f0, %f0 bvs,a loop_1471 edge8ln %g1, %i0, %g6 bl,pt %icc, loop_1472 nop setx loop_1473, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1471: st %f4, [%l7 + 0x4C] fpadd16s %f14, %f1, %f10 loop_1472: stx %o2, [%l7 + 0x58] loop_1473: tle %icc, 0x6 lduw [%l7 + 0x0C], %g3 fsrc1s %f0, %f4 popc 0x13A2, %g5 fxor %f10, %f10, %f0 ta %icc, 0x7 ldsh [%l7 + 0x6C], %o0 ldsw [%l7 + 0x54], %i4 bpos,a loop_1474 stb %l5, [%l7 + 0x76] tneg %icc, 0x3 addc %l4, 0x18D1, %i1 loop_1474: ldsh [%l7 + 0x42], %o6 edge8 %o5, %i5, %i3 fmovdcs %icc, %f5, %f15 sth %l2, [%l7 + 0x24] array8 %i6, %i2, %g2 alignaddrl %l0, %l6, %o1 stx %l1, [%l7 + 0x08] ldsh [%l7 + 0x66], %o7 and %o3, 0x1175, %o4 fnot2s %f0, %f6 ld [%l7 + 0x4C], %f2 stw %g4, [%l7 + 0x50] ldsb [%l7 + 0x6B], %g7 mulx %i7, 0x1CF7, %g1 sdiv %l3, 0x17A2, %i0 fble,a %fcc1, loop_1475 movre %o2, %g6, %g5 udiv %o0, 0x103A, %i4 orncc %g3, 0x093A, %l4 loop_1475: fmovscs %xcc, %f15, %f13 fandnot2 %f2, %f2, %f8 nop setx loop_1476, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sethi 0x1AF4, %i1 andn %o6, %o5, %i5 fors %f7, %f2, %f7 loop_1476: edge16n %l5, %l2, %i6 fmovrdlez %i2, %f6, %f0 fbug,a %fcc2, loop_1477 sra %i3, %l0, %l6 fmovsle %icc, %f2, %f5 subcc %o1, 0x05D9, %g2 loop_1477: fmovdgu %icc, %f6, %f11 lduw [%l7 + 0x2C], %o7 fnand %f14, %f4, %f6 or %o3, %l1, %o4 fcmple16 %f2, %f12, %g4 fands %f10, %f11, %f2 ldub [%l7 + 0x6E], %i7 ldd [%l7 + 0x08], %f4 mulx %g1, 0x0297, %l3 movrgez %g7, %o2, %g6 call loop_1478 ldsw [%l7 + 0x58], %g5 ldsh [%l7 + 0x3A], %o0 ldsb [%l7 + 0x3F], %i0 loop_1478: fcmpeq16 %f8, %f6, %i4 fxnor %f14, %f12, %f0 fone %f2 xor %g3, %i1, %o6 fsrc1 %f6, %f12 fbne,a %fcc0, loop_1479 fba %fcc1, loop_1480 fbuge %fcc3, loop_1481 sth %o5, [%l7 + 0x74] loop_1479: siam 0x2 loop_1480: fbne %fcc3, loop_1482 loop_1481: edge32ln %l4, %i5, %l5 bn loop_1483 fmovdvc %icc, %f4, %f1 loop_1482: alignaddrl %i6, %l2, %i2 tvc %xcc, 0x5 loop_1483: ldsh [%l7 + 0x0E], %i3 tge %icc, 0x2 ldsw [%l7 + 0x60], %l6 fmovdgu %xcc, %f13, %f15 be,a %xcc, loop_1484 fmovrdlz %l0, %f12, %f12 ldx [%l7 + 0x28], %g2 ldsw [%l7 + 0x68], %o1 loop_1484: fnot1s %f15, %f8 nop setx loop_1485, %l0, %l1 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 + 0x60], %o3 xnorcc %l1, %o7, %g4 srax %o4, 0x19, %g1 loop_1485: udivx %l3, 0x0B39, %i7 fmovrse %g7, %f6, %f1 fmovrdlz %g6, %f12, %f2 subc %g5, 0x166D, %o2 ldd [%l7 + 0x40], %f12 stw %i0, [%l7 + 0x08] fble %fcc2, loop_1486 subcc %o0, 0x031E, %g3 edge32 %i4, %o6, %o5 brlz %i1, loop_1487 loop_1486: tpos %icc, 0x2 lduh [%l7 + 0x3A], %i5 xorcc %l5, %l4, %l2 loop_1487: mulx %i2, 0x0E9A, %i6 fpack16 %f2, %f3 add %i3, 0x03C6, %l6 sth %g2, [%l7 + 0x08] brlz,a %l0, loop_1488 lduw [%l7 + 0x20], %o1 ld [%l7 + 0x58], %f12 addccc %o3, %o7, %g4 loop_1488: lduw [%l7 + 0x10], %l1 add %g1, 0x18D3, %o4 edge16 %l3, %i7, %g7 fmovdneg %icc, %f9, %f5 tn %xcc, 0x3 fmovscc %xcc, %f1, %f10 smulcc %g5, 0x12A5, %o2 addccc %i0, %o0, %g3 xnorcc %g6, 0x0B59, %i4 stb %o6, [%l7 + 0x0B] movrgz %o5, 0x15F, %i1 sra %i5, %l5, %l2 fsrc2 %f10, %f10 movvc %xcc, %l4, %i6 fmul8x16 %f12, %f12, %f0 addccc %i2, 0x0E4B, %l6 stw %i3, [%l7 + 0x08] srax %l0, 0x09, %g2 fmovscs %xcc, %f15, %f4 fcmple16 %f6, %f10, %o1 fmovdvc %xcc, %f2, %f1 fble %fcc3, loop_1489 ldx [%l7 + 0x50], %o3 ldub [%l7 + 0x12], %g4 udivcc %l1, 0x02D4, %o7 loop_1489: fcmpgt32 %f14, %f4, %o4 movl %xcc, %l3, %i7 bvc %xcc, loop_1490 fbue,a %fcc0, loop_1491 edge32n %g1, %g5, %o2 tneg %icc, 0x2 loop_1490: edge8ln %g7, %i0, %o0 loop_1491: brlz,a %g3, loop_1492 sllx %g6, 0x18, %i4 faligndata %f6, %f2, %f8 bvs loop_1493 loop_1492: fbuge %fcc3, loop_1494 fbn,a %fcc0, loop_1495 sll %o5, %i1, %i5 loop_1493: stb %o6, [%l7 + 0x4C] loop_1494: stx %l2, [%l7 + 0x18] loop_1495: fmovdn %icc, %f4, %f4 ldub [%l7 + 0x45], %l4 fbl %fcc0, loop_1496 std %f8, [%l7 + 0x78] fandnot2 %f0, %f6, %f2 fpsub32s %f15, %f3, %f4 loop_1496: bne loop_1497 fmovdleu %icc, %f12, %f0 fmovse %icc, %f5, %f12 srlx %l5, %i2, %i6 loop_1497: stw %l6, [%l7 + 0x0C] fmovsvc %xcc, %f5, %f1 movrlz %i3, 0x32C, %l0 nop setx loop_1498, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sub %o1, 0x17E3, %o3 ldx [%l7 + 0x50], %g4 fbne %fcc2, loop_1499 loop_1498: lduw [%l7 + 0x30], %g2 ldsh [%l7 + 0x34], %l1 andcc %o4, 0x16C4, %l3 loop_1499: tvs %xcc, 0x3 ba,a loop_1500 fmovse %xcc, %f4, %f5 fcmps %fcc2, %f7, %f1 lduh [%l7 + 0x5C], %i7 loop_1500: fmovrsne %g1, %f3, %f1 fbule %fcc2, loop_1501 edge8 %g5, %o2, %g7 udiv %o7, 0x16B1, %i0 fpadd16s %f13, %f8, %f12 loop_1501: lduw [%l7 + 0x7C], %g3 movne %icc, %o0, %i4 sdiv %g6, 0x1C10, %o5 ldd [%l7 + 0x20], %f2 array32 %i1, %o6, %i5 addc %l2, 0x169A, %l4 fmovda %icc, %f0, %f12 movle %xcc, %i2, %i6 sth %l6, [%l7 + 0x0A] fmovs %f4, %f9 edge32ln %l5, %i3, %l0 addc %o1, %o3, %g4 fcmpgt16 %f6, %f2, %l1 fbo %fcc2, loop_1502 ldx [%l7 + 0x28], %o4 ldx [%l7 + 0x50], %g2 fbo %fcc0, loop_1503 loop_1502: bl,pt %icc, loop_1504 movneg %xcc, %i7, %g1 stw %l3, [%l7 + 0x20] loop_1503: sth %o2, [%l7 + 0x0A] loop_1504: fbule %fcc2, loop_1505 fmovrdne %g7, %f0, %f6 edge8n %o7, %g5, %i0 fcmps %fcc2, %f15, %f11 loop_1505: fmovsgu %xcc, %f3, %f12 mova %icc, %g3, %o0 fpadd32s %f8, %f9, %f12 fones %f0 movcc %icc, %g6, %i4 umul %o5, 0x08BF, %i1 ldsb [%l7 + 0x30], %o6 sth %l2, [%l7 + 0x7E] fpadd16s %f13, %f14, %f4 edge16l %l4, %i2, %i5 fcmple32 %f12, %f4, %l6 fcmpgt16 %f14, %f10, %i6 fmovdle %icc, %f2, %f9 andncc %l5, %l0, %i3 alignaddrl %o1, %g4, %l1 ldd [%l7 + 0x48], %f4 fbuge %fcc0, loop_1506 andn %o4, %o3, %g2 movle %icc, %g1, %l3 edge8n %o2, %g7, %i7 loop_1506: fmuld8ulx16 %f1, %f4, %f0 addccc %o7, 0x09C1, %i0 bvs,a,pt %icc, loop_1507 lduh [%l7 + 0x22], %g3 smulcc %g5, %g6, %i4 ldsb [%l7 + 0x6F], %o5 loop_1507: fpmerge %f15, %f6, %f6 stx %o0, [%l7 + 0x28] bvc,pn %xcc, loop_1508 lduw [%l7 + 0x18], %o6 std %f10, [%l7 + 0x58] fbn %fcc0, loop_1509 loop_1508: fnegs %f13, %f3 movrgez %l2, %i1, %l4 te %icc, 0x5 loop_1509: movle %xcc, %i5, %i2 fmovdne %icc, %f11, %f9 bcs,a %icc, loop_1510 fxnor %f8, %f10, %f4 umulcc %l6, 0x09E0, %l5 tsubcctv %i6, 0x06BC, %i3 loop_1510: std %f10, [%l7 + 0x40] faligndata %f12, %f0, %f8 lduh [%l7 + 0x6E], %o1 fmovde %icc, %f2, %f10 fbuge,a %fcc2, loop_1511 lduh [%l7 + 0x0C], %l0 nop setx loop_1512, %l0, %l1 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 %g4, [%l7 + 0x40] loop_1511: st %f7, [%l7 + 0x68] ld [%l7 + 0x10], %f13 loop_1512: fandnot2 %f2, %f4, %f6 fpackfix %f0, %f8 fmovdne %xcc, %f1, %f0 stx %l1, [%l7 + 0x68] fpsub32s %f13, %f4, %f1 ldub [%l7 + 0x42], %o3 fbue %fcc3, loop_1513 movpos %icc, %g2, %o4 ldsw [%l7 + 0x38], %g1 sth %o2, [%l7 + 0x16] loop_1513: umul %g7, 0x00C5, %l3 fornot1 %f8, %f8, %f12 fexpand %f2, %f12 ldsb [%l7 + 0x70], %o7 andcc %i7, 0x1169, %i0 fmovde %icc, %f7, %f8 ldub [%l7 + 0x60], %g3 fmovspos %xcc, %f13, %f9 bl,a %icc, loop_1514 fpackfix %f12, %f14 movn %icc, %g5, %i4 bg,a loop_1515 loop_1514: lduh [%l7 + 0x66], %o5 fmul8x16al %f2, %f0, %f8 nop setx loop_1516, %l0, %l1 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_1515: ldsw [%l7 + 0x7C], %g6 edge8l %o0, %l2, %i1 siam 0x6 loop_1516: bpos,a,pt %icc, loop_1517 fbl,a %fcc0, loop_1518 bleu,pn %xcc, loop_1519 fnegd %f12, %f2 loop_1517: fmovdpos %icc, %f3, %f12 loop_1518: fble,a %fcc0, loop_1520 loop_1519: tneg %xcc, 0x3 edge16ln %o6, %l4, %i5 bpos,a %icc, loop_1521 loop_1520: array16 %l6, %l5, %i6 std %f10, [%l7 + 0x50] fpsub16s %f12, %f4, %f5 loop_1521: tvc %xcc, 0x2 fornot2s %f6, %f10, %f1 stx %i3, [%l7 + 0x40] fmovsg %xcc, %f14, %f5 ldd [%l7 + 0x50], %f6 st %f4, [%l7 + 0x4C] fmovscc %xcc, %f8, %f1 fbo %fcc3, loop_1522 lduh [%l7 + 0x0C], %o1 fmovda %icc, %f5, %f3 edge32ln %i2, %g4, %l0 loop_1522: tge %icc, 0x6 std %f10, [%l7 + 0x18] fzero %f8 brnz,a %o3, loop_1523 pdist %f10, %f12, %f2 nop setx loop_1524, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8x16au %f1, %f3, %f10 loop_1523: tsubcc %g2, %o4, %g1 movleu %icc, %o2, %l1 loop_1524: edge16 %g7, %o7, %i7 fnand %f0, %f2, %f10 ldub [%l7 + 0x58], %i0 umulcc %l3, 0x17A5, %g5 tcc %icc, 0x4 ldd [%l7 + 0x58], %f14 sth %i4, [%l7 + 0x2C] alignaddrl %g3, %g6, %o5 stb %l2, [%l7 + 0x20] ldd [%l7 + 0x50], %f8 fmul8x16al %f2, %f10, %f12 fmovrdgez %i1, %f10, %f12 fnors %f8, %f10, %f1 fmovrde %o0, %f10, %f8 movg %icc, %o6, %l4 tl %xcc, 0x7 fmovspos %icc, %f6, %f2 fmovdl %xcc, %f11, %f3 addc %i5, %l5, %l6 fpadd32s %f13, %f4, %f13 fxnors %f13, %f14, %f3 ldsb [%l7 + 0x52], %i3 fcmpgt16 %f14, %f6, %i6 movgu %xcc, %o1, %i2 fpsub16s %f14, %f10, %f6 fmovsg %icc, %f5, %f4 fmovsg %icc, %f7, %f1 or %g4, %o3, %g2 fornot2s %f10, %f14, %f11 movge %icc, %l0, %g1 xnor %o4, %l1, %g7 fmovdvs %icc, %f14, %f6 lduh [%l7 + 0x3E], %o7 ldsh [%l7 + 0x52], %o2 fblg,a %fcc2, loop_1525 fnot2 %f14, %f10 ldsh [%l7 + 0x5E], %i7 sth %l3, [%l7 + 0x62] loop_1525: fble %fcc0, loop_1526 fpackfix %f8, %f5 fandnot2 %f4, %f14, %f0 lduw [%l7 + 0x64], %g5 loop_1526: ldsb [%l7 + 0x74], %i0 fble %fcc3, loop_1527 tvc %xcc, 0x5 tsubcc %i4, %g6, %g3 array8 %o5, %l2, %i1 loop_1527: ldsb [%l7 + 0x7F], %o6 fpsub16s %f10, %f4, %f7 subccc %o0, 0x1C89, %l4 fmovd %f10, %f0 stx %i5, [%l7 + 0x60] fcmpeq32 %f2, %f4, %l5 ldx [%l7 + 0x70], %i3 stw %i6, [%l7 + 0x20] lduh [%l7 + 0x4C], %l6 movge %xcc, %o1, %g4 fand %f12, %f10, %f10 faligndata %f6, %f8, %f0 stb %i2, [%l7 + 0x0A] bn,a,pn %xcc, loop_1528 ldsb [%l7 + 0x38], %g2 edge32l %o3, %g1, %l0 fmovda %icc, %f10, %f15 loop_1528: ldub [%l7 + 0x0C], %l1 siam 0x5 ldx [%l7 + 0x20], %o4 ldsh [%l7 + 0x34], %o7 tg %xcc, 0x4 lduh [%l7 + 0x1C], %o2 move %icc, %i7, %l3 move %xcc, %g5, %g7 fmovrdlz %i0, %f6, %f12 ldsh [%l7 + 0x48], %i4 xnor %g6, %o5, %l2 tl %icc, 0x6 fmovse %xcc, %f13, %f6 fone %f6 fornot2 %f10, %f2, %f12 fornot1 %f2, %f12, %f0 movg %icc, %g3, %o6 fmovrslz %i1, %f9, %f15 ldsw [%l7 + 0x3C], %o0 srl %l4, 0x0E, %l5 fnand %f8, %f0, %f8 bg,pt %xcc, loop_1529 movrgez %i3, %i6, %i5 ldx [%l7 + 0x18], %o1 fbu %fcc2, loop_1530 loop_1529: ldsb [%l7 + 0x6D], %g4 fsrc2s %f10, %f2 std %f14, [%l7 + 0x28] loop_1530: ble,a,pt %xcc, loop_1531 ldx [%l7 + 0x48], %i2 bleu,a loop_1532 fabss %f13, %f4 loop_1531: lduh [%l7 + 0x2C], %g2 fmovs %f3, %f9 loop_1532: fcmpd %fcc1, %f12, %f2 st %f8, [%l7 + 0x48] stb %l6, [%l7 + 0x3C] fmovrsgz %o3, %f6, %f0 fmovrslez %l0, %f6, %f6 fmovs %f9, %f7 ldsb [%l7 + 0x1E], %g1 ldx [%l7 + 0x38], %o4 ld [%l7 + 0x10], %f14 fandnot2 %f10, %f2, %f12 lduw [%l7 + 0x48], %o7 fcmpes %fcc1, %f3, %f4 bne,a,pt %icc, loop_1533 ldx [%l7 + 0x38], %o2 lduh [%l7 + 0x2A], %l1 ldx [%l7 + 0x38], %i7 loop_1533: stx %l3, [%l7 + 0x50] bneg %icc, loop_1534 ld [%l7 + 0x50], %f12 lduw [%l7 + 0x40], %g7 fbo %fcc1, loop_1535 loop_1534: lduh [%l7 + 0x3A], %i0 ldsh [%l7 + 0x12], %i4 fsrc1s %f13, %f11 loop_1535: fmovsn %xcc, %f5, %f4 edge8ln %g5, %o5, %l2 stb %g3, [%l7 + 0x37] lduh [%l7 + 0x16], %g6 xorcc %i1, 0x0ED6, %o0 subcc %o6, %l5, %l4 fcmpes %fcc1, %f9, %f4 fcmpne16 %f10, %f10, %i3 fors %f8, %f0, %f15 st %f13, [%l7 + 0x34] fmovdg %xcc, %f9, %f13 ldd [%l7 + 0x58], %f12 ldub [%l7 + 0x13], %i5 std %f2, [%l7 + 0x28] addc %o1, %g4, %i6 fands %f0, %f5, %f3 ldx [%l7 + 0x60], %i2 movl %icc, %g2, %o3 fmul8ulx16 %f14, %f6, %f4 udivx %l6, 0x0145, %l0 ld [%l7 + 0x70], %f12 be,a loop_1536 ldd [%l7 + 0x10], %f4 std %f0, [%l7 + 0x10] pdist %f12, %f4, %f12 loop_1536: sdivcc %g1, 0x1070, %o7 movg %xcc, %o4, %o2 tge %xcc, 0x7 taddcc %l1, %l3, %g7 move %xcc, %i7, %i4 fmovrde %g5, %f6, %f10 brlez,a %o5, loop_1537 ldx [%l7 + 0x40], %l2 ld [%l7 + 0x44], %f5 brgz %g3, loop_1538 loop_1537: fmovsn %xcc, %f6, %f3 taddcctv %i0, %i1, %o0 movge %xcc, %g6, %l5 loop_1538: brgez,a %o6, loop_1539 sth %l4, [%l7 + 0x08] fands %f7, %f13, %f12 ldsh [%l7 + 0x50], %i3 loop_1539: fmovrslz %i5, %f12, %f3 and %o1, 0x1A31, %i6 bneg,a,pt %icc, loop_1540 fpmerge %f11, %f9, %f12 std %f4, [%l7 + 0x10] brlz,a %i2, loop_1541 loop_1540: edge16 %g2, %o3, %g4 array32 %l6, %l0, %g1 ldsw [%l7 + 0x3C], %o7 loop_1541: movrlz %o4, 0x2DE, %l1 brlz,a %o2, loop_1542 mulx %g7, %l3, %i7 tle %icc, 0x5 ldx [%l7 + 0x70], %g5 loop_1542: fmovdgu %icc, %f13, %f2 srax %i4, %l2, %o5 fblg,a %fcc0, loop_1543 or %g3, %i0, %i1 fmovsl %icc, %f0, %f4 ldub [%l7 + 0x0B], %o0 loop_1543: tsubcctv %l5, 0x1638, %g6 std %f0, [%l7 + 0x08] ldsh [%l7 + 0x16], %o6 ldsw [%l7 + 0x38], %i3 orncc %i5, 0x0537, %o1 lduw [%l7 + 0x6C], %l4 edge32l %i2, %i6, %o3 ldub [%l7 + 0x7A], %g2 tleu %xcc, 0x1 ble,a,pn %xcc, loop_1544 fandnot2 %f4, %f14, %f8 stb %l6, [%l7 + 0x62] pdist %f6, %f12, %f12 loop_1544: fandnot2 %f6, %f10, %f0 edge16ln %l0, %g4, %o7 and %g1, %l1, %o2 fmovsneg %icc, %f11, %f9 ldd [%l7 + 0x28], %f8 stw %o4, [%l7 + 0x20] umulcc %g7, 0x193D, %l3 siam 0x1 fba,a %fcc0, loop_1545 fbg,a %fcc3, loop_1546 edge16ln %i7, %g5, %l2 ldx [%l7 + 0x28], %o5 loop_1545: fbule %fcc0, loop_1547 loop_1546: lduw [%l7 + 0x54], %g3 fcmpgt16 %f12, %f4, %i0 movrgez %i1, 0x23A, %i4 loop_1547: fmovdle %icc, %f4, %f9 fpadd16 %f14, %f2, %f10 stw %o0, [%l7 + 0x08] std %f4, [%l7 + 0x10] fnor %f6, %f14, %f2 st %f13, [%l7 + 0x54] ldx [%l7 + 0x60], %g6 fmovdne %xcc, %f8, %f2 std %f6, [%l7 + 0x48] ldd [%l7 + 0x60], %f8 ldsw [%l7 + 0x44], %l5 sth %o6, [%l7 + 0x56] ldx [%l7 + 0x50], %i3 fmovdle %xcc, %f3, %f14 fmovrsgez %i5, %f9, %f7 fpsub16s %f14, %f6, %f12 tcc %icc, 0x3 fmovsvs %xcc, %f2, %f9 fmovsa %icc, %f3, %f7 movg %icc, %o1, %l4 movvs %icc, %i6, %o3 fmovdg %xcc, %f5, %f15 stw %g2, [%l7 + 0x28] fnot2 %f8, %f0 srl %i2, 0x09, %l6 nop setx loop_1548, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addc %l0, 0x15C2, %o7 fbule %fcc1, loop_1549 lduh [%l7 + 0x36], %g4 loop_1548: fbul %fcc3, loop_1550 fblg %fcc3, loop_1551 loop_1549: umul %g1, 0x1FF5, %l1 bcs,a,pn %icc, loop_1552 loop_1550: fzero %f4 loop_1551: fnot1 %f4, %f4 movvs %xcc, %o4, %g7 loop_1552: fones %f7 mulscc %l3, %o2, %g5 fmovsge %xcc, %f13, %f11 fcmple16 %f10, %f2, %i7 fbug %fcc0, loop_1553 stb %o5, [%l7 + 0x37] fmovdvs %icc, %f2, %f4 ld [%l7 + 0x6C], %f8 loop_1553: fandnot1 %f8, %f4, %f12 tne %xcc, 0x0 nop setx loop_1554, %l0, %l1 jmpl %l1, %l2 edge8 %g3, %i1, %i4 fmul8x16al %f15, %f4, %f8 brlz,a %i0, loop_1555 loop_1554: lduh [%l7 + 0x4E], %o0 ldub [%l7 + 0x51], %l5 movgu %xcc, %o6, %g6 loop_1555: ldd [%l7 + 0x58], %f8 fbo %fcc0, loop_1556 fmovrdlz %i3, %f10, %f14 bn,a,pt %icc, loop_1557 fbu %fcc2, loop_1558 loop_1556: stb %i5, [%l7 + 0x4E] fmovsle %xcc, %f7, %f7 loop_1557: fand %f8, %f10, %f14 loop_1558: ldub [%l7 + 0x17], %o1 udivcc %l4, 0x02F7, %o3 ldsw [%l7 + 0x5C], %i6 move %icc, %i2, %l6 movneg %icc, %l0, %o7 ldub [%l7 + 0x11], %g4 sra %g2, 0x17, %l1 movpos %icc, %o4, %g7 stw %l3, [%l7 + 0x3C] tsubcc %g1, %g5, %o2 fcmpd %fcc2, %f6, %f4 stb %o5, [%l7 + 0x2A] fabss %f10, %f14 tvs %icc, 0x6 movre %l2, %g3, %i7 fmovsl %xcc, %f3, %f4 stx %i4, [%l7 + 0x70] ba,pt %icc, loop_1559 udiv %i1, 0x1A7F, %o0 lduw [%l7 + 0x3C], %i0 stb %l5, [%l7 + 0x6E] loop_1559: stb %g6, [%l7 + 0x44] ldsh [%l7 + 0x08], %i3 bgu,pn %xcc, loop_1560 fpmerge %f11, %f11, %f10 fmul8x16 %f9, %f4, %f2 fmuld8sux16 %f7, %f6, %f2 loop_1560: fpmerge %f10, %f4, %f6 movg %icc, %o6, %o1 alignaddrl %i5, %l4, %o3 andn %i6, %l6, %i2 andn %o7, 0x1B67, %l0 brlz %g2, loop_1561 te %xcc, 0x5 ldx [%l7 + 0x58], %g4 fcmpne16 %f10, %f10, %l1 loop_1561: fmovrsgez %o4, %f12, %f15 bcs,pn %xcc, loop_1562 movcc %xcc, %l3, %g7 std %f8, [%l7 + 0x48] ldub [%l7 + 0x7C], %g1 loop_1562: srlx %o2, 0x0A, %o5 ble,a %xcc, loop_1563 stx %g5, [%l7 + 0x70] fmovdleu %icc, %f7, %f3 ld [%l7 + 0x38], %f4 loop_1563: ld [%l7 + 0x6C], %f0 bge,a,pn %icc, loop_1564 fpadd32s %f5, %f5, %f3 fcmpes %fcc2, %f4, %f5 bge,pt %xcc, loop_1565 loop_1564: fxor %f0, %f8, %f10 fpadd32s %f5, %f0, %f7 sllx %g3, %i7, %i4 loop_1565: edge32l %i1, %o0, %l2 fornot1 %f10, %f12, %f12 brnz,a %l5, loop_1566 ldx [%l7 + 0x68], %i0 fones %f6 nop setx loop_1567, %l0, %l1 jmpl %l1, %g6 loop_1566: st %f0, [%l7 + 0x58] sth %i3, [%l7 + 0x70] tneg %xcc, 0x6 loop_1567: sdiv %o1, 0x1515, %o6 fmovrsgez %i5, %f11, %f4 fandnot2 %f0, %f0, %f14 ldub [%l7 + 0x63], %l4 lduh [%l7 + 0x60], %i6 edge8n %l6, %i2, %o7 sethi 0x1F0D, %o3 fcmpeq16 %f4, %f12, %l0 fbne %fcc1, loop_1568 edge32ln %g2, %l1, %g4 stb %o4, [%l7 + 0x3A] fnot1s %f4, %f14 loop_1568: tle %icc, 0x1 movgu %xcc, %l3, %g7 ldsh [%l7 + 0x4A], %g1 movvc %xcc, %o5, %g5 fpmerge %f12, %f12, %f14 brz,a %g3, loop_1569 fmovrsgez %o2, %f6, %f0 fmovsa %xcc, %f11, %f13 stw %i4, [%l7 + 0x10] loop_1569: fmovsneg %icc, %f4, %f12 sth %i1, [%l7 + 0x18] fxnor %f0, %f8, %f2 umul %i7, 0x052E, %l2 fcmps %fcc0, %f12, %f14 bvs %xcc, loop_1570 stw %o0, [%l7 + 0x3C] sllx %l5, %i0, %i3 sth %o1, [%l7 + 0x3E] loop_1570: fmul8sux16 %f6, %f10, %f14 fble,a %fcc2, loop_1571 ldsh [%l7 + 0x7A], %g6 fmovdcc %xcc, %f0, %f8 fcmps %fcc3, %f8, %f2 loop_1571: ldsb [%l7 + 0x3C], %o6 fmovrsne %i5, %f6, %f13 stw %i6, [%l7 + 0x54] udivx %l4, 0x0130, %l6 udiv %o7, 0x0EBF, %o3 ldx [%l7 + 0x10], %l0 fands %f2, %f8, %f0 lduw [%l7 + 0x14], %i2 movpos %icc, %l1, %g4 bneg %xcc, loop_1572 fnot1 %f6, %f6 fmovdg %icc, %f0, %f13 fnot1 %f4, %f2 loop_1572: fmovsl %xcc, %f9, %f3 or %o4, %g2, %g7 fmul8x16 %f9, %f6, %f4 fmul8sux16 %f10, %f6, %f6 ble,a,pt %xcc, loop_1573 fbu %fcc0, loop_1574 fcmpgt32 %f12, %f8, %l3 fmovdl %xcc, %f2, %f6 loop_1573: movrlz %g1, %o5, %g3 loop_1574: fone %f10 sdiv %g5, 0x1FFD, %i4 fmovrsgz %o2, %f2, %f7 brlez %i1, loop_1575 tcc %xcc, 0x0 bne,a,pt %xcc, loop_1576 lduh [%l7 + 0x0C], %i7 loop_1575: fabss %f10, %f2 std %f12, [%l7 + 0x78] loop_1576: bvc,a %xcc, loop_1577 fpmerge %f4, %f12, %f12 fmovsge %xcc, %f11, %f11 fnot2s %f10, %f8 loop_1577: fbo %fcc3, loop_1578 ba,pn %icc, loop_1579 smulcc %l2, %o0, %i0 fmovrsgz %i3, %f11, %f1 loop_1578: ld [%l7 + 0x5C], %f9 loop_1579: srl %o1, 0x1A, %l5 nop setx loop_1580, %l0, %l1 jmpl %l1, %g6 brnz,a %o6, loop_1581 orncc %i5, %i6, %l4 xor %l6, %o7, %o3 loop_1580: tpos %icc, 0x3 loop_1581: array16 %l0, %l1, %g4 ta %xcc, 0x4 ld [%l7 + 0x74], %f10 fmovrsgz %i2, %f11, %f8 sub %o4, %g2, %g7 lduh [%l7 + 0x50], %g1 fmovrslez %o5, %f3, %f0 fmovrdne %g3, %f2, %f6 tle %xcc, 0x5 lduw [%l7 + 0x1C], %l3 movgu %icc, %g5, %o2 st %f8, [%l7 + 0x28] bne,a,pt %xcc, loop_1582 stb %i4, [%l7 + 0x77] ldsh [%l7 + 0x30], %i1 stx %l2, [%l7 + 0x50] loop_1582: fnegd %f6, %f0 be,a,pt %icc, loop_1583 stb %i7, [%l7 + 0x2A] std %f2, [%l7 + 0x20] lduw [%l7 + 0x10], %i0 loop_1583: fornot2 %f12, %f8, %f2 movne %icc, %i3, %o1 sdivcc %l5, 0x17BC, %g6 fbule %fcc2, loop_1584 fmovsvc %xcc, %f3, %f5 tne %xcc, 0x3 ldub [%l7 + 0x0C], %o6 loop_1584: movrgez %o0, %i5, %i6 bgu,pn %icc, loop_1585 add %l6, %l4, %o3 sll %o7, 0x13, %l0 edge32 %g4, %l1, %o4 loop_1585: movcs %xcc, %g2, %i2 ldx [%l7 + 0x28], %g7 fmovrde %g1, %f12, %f14 edge32ln %g3, %o5, %g5 popc %o2, %l3 fbug %fcc2, loop_1586 xnorcc %i1, 0x1AE6, %i4 fmovsvs %icc, %f4, %f1 array32 %i7, %i0, %l2 loop_1586: fxnor %f12, %f14, %f14 andn %o1, 0x1C7C, %i3 movrlez %l5, 0x1C7, %g6 fpsub32 %f12, %f0, %f2 fbe,a %fcc1, loop_1587 ldsw [%l7 + 0x74], %o6 edge32 %i5, %o0, %i6 fpackfix %f14, %f13 loop_1587: bvs,a,pn %icc, loop_1588 bvs,a loop_1589 faligndata %f8, %f4, %f4 ble %icc, loop_1590 loop_1588: st %f6, [%l7 + 0x54] loop_1589: tpos %xcc, 0x6 fpack16 %f14, %f9 loop_1590: fmovdle %icc, %f7, %f12 fsrc2 %f4, %f12 stw %l6, [%l7 + 0x6C] sth %l4, [%l7 + 0x34] fornot2s %f11, %f10, %f15 mulscc %o3, 0x0091, %o7 andcc %g4, 0x1E0E, %l1 stw %l0, [%l7 + 0x18] tsubcc %o4, %i2, %g2 st %f12, [%l7 + 0x7C] movre %g7, 0x3C9, %g1 taddcc %o5, %g3, %o2 ble loop_1591 fnand %f8, %f6, %f4 stx %l3, [%l7 + 0x30] fmovdpos %xcc, %f12, %f3 loop_1591: fmul8ulx16 %f8, %f2, %f12 movn %xcc, %g5, %i4 fmul8x16al %f11, %f0, %f4 ldsb [%l7 + 0x2B], %i7 bcc,pt %icc, loop_1592 lduw [%l7 + 0x3C], %i0 fpsub16 %f8, %f8, %f12 edge8n %l2, %i1, %i3 loop_1592: ta %xcc, 0x3 st %f6, [%l7 + 0x7C] sra %l5, 0x18, %g6 array16 %o1, %i5, %o0 brlez,a %i6, loop_1593 be,a %icc, loop_1594 taddcc %l6, %o6, %l4 fpadd32 %f4, %f4, %f0 loop_1593: fbul %fcc3, loop_1595 loop_1594: fmuld8ulx16 %f3, %f4, %f4 brgz %o3, loop_1596 brnz,a %g4, loop_1597 loop_1595: fnot2s %f13, %f11 sth %o7, [%l7 + 0x42] loop_1596: fbul,a %fcc1, loop_1598 loop_1597: tleu %icc, 0x1 andncc %l0, %l1, %i2 ldsb [%l7 + 0x3D], %g2 loop_1598: movge %xcc, %g7, %g1 addccc %o5, 0x1329, %g3 ldx [%l7 + 0x38], %o4 ld [%l7 + 0x0C], %f12 edge32 %l3, %o2, %i4 movrgz %i7, 0x1C9, %g5 bpos,a %icc, loop_1599 ble,a %icc, loop_1600 taddcctv %l2, 0x05D6, %i1 movneg %xcc, %i0, %i3 loop_1599: lduh [%l7 + 0x1A], %g6 loop_1600: fnot1s %f3, %f11 ldub [%l7 + 0x43], %o1 fcmpes %fcc1, %f10, %f15 smulcc %i5, %o0, %i6 andncc %l6, %o6, %l4 std %f4, [%l7 + 0x20] fcmple32 %f14, %f6, %l5 ldsh [%l7 + 0x3A], %o3 srl %o7, 0x1B, %l0 fornot1 %f14, %f8, %f8 lduh [%l7 + 0x0C], %g4 std %f0, [%l7 + 0x78] movrlez %l1, %i2, %g7 ldx [%l7 + 0x20], %g1 udiv %o5, 0x09AB, %g2 ldub [%l7 + 0x27], %g3 fxnor %f0, %f2, %f10 fmovs %f10, %f9 andncc %l3, %o2, %o4 edge16 %i4, %g5, %l2 orn %i1, 0x106B, %i0 fones %f10 ldsw [%l7 + 0x4C], %i7 sdiv %g6, 0x1149, %i3 lduw [%l7 + 0x70], %i5 movcs %icc, %o1, %o0 andcc %l6, %i6, %l4 ta %icc, 0x7 taddcc %l5, 0x1028, %o6 sdivcc %o3, 0x10A6, %o7 std %f4, [%l7 + 0x68] bshuffle %f10, %f2, %f0 sllx %g4, 0x0C, %l0 tl %icc, 0x1 ld [%l7 + 0x0C], %f10 bgu %xcc, loop_1601 fcmple32 %f0, %f4, %l1 fpadd32s %f4, %f3, %f11 fbge,a %fcc2, loop_1602 loop_1601: fmovd %f8, %f4 ld [%l7 + 0x18], %f9 bcs %icc, loop_1603 loop_1602: subcc %i2, %g1, %g7 fmul8x16al %f10, %f13, %f8 mulscc %g2, %o5, %l3 loop_1603: orn %g3, 0x16D5, %o2 fands %f8, %f11, %f3 udivx %i4, 0x07A9, %g5 fone %f14 tle %xcc, 0x0 movpos %xcc, %o4, %i1 fmovd %f10, %f10 udivx %i0, 0x14DB, %i7 fcmpes %fcc0, %f12, %f5 array32 %g6, %l2, %i5 bl,a loop_1604 ldd [%l7 + 0x28], %f10 movgu %icc, %i3, %o0 stb %l6, [%l7 + 0x78] loop_1604: bpos,pt %icc, loop_1605 ld [%l7 + 0x6C], %f8 ta %icc, 0x3 ld [%l7 + 0x60], %f6 loop_1605: lduh [%l7 + 0x3C], %o1 bcs,a %icc, loop_1606 ldx [%l7 + 0x60], %l4 movrlz %i6, 0x1E8, %o6 stb %o3, [%l7 + 0x0A] loop_1606: fba %fcc3, loop_1607 andcc %o7, 0x1FA8, %g4 sth %l5, [%l7 + 0x7E] edge16l %l1, %l0, %i2 loop_1607: xnorcc %g7, %g2, %o5 movrlz %l3, %g1, %g3 bcs %icc, loop_1608 fmovdn %xcc, %f5, %f11 fcmpeq16 %f2, %f14, %o2 bvs,a,pt %xcc, loop_1609 loop_1608: edge32ln %g5, %o4, %i4 fmovdleu %icc, %f7, %f1 fbuge %fcc0, loop_1610 loop_1609: fmovdge %icc, %f15, %f9 stb %i0, [%l7 + 0x40] ldsb [%l7 + 0x1C], %i7 loop_1610: ta %icc, 0x3 movneg %icc, %i1, %l2 sll %i5, 0x01, %i3 fornot1s %f7, %f13, %f1 movle %xcc, %o0, %g6 std %f4, [%l7 + 0x28] std %f6, [%l7 + 0x08] std %f10, [%l7 + 0x78] ldd [%l7 + 0x60], %f6 edge16l %l6, %l4, %o1 ld [%l7 + 0x5C], %f4 nop setx loop_1611, %l0, %l1 jmpl %l1, %o6 sdiv %i6, 0x1B08, %o3 stx %o7, [%l7 + 0x08] fmovspos %xcc, %f6, %f9 loop_1611: fblg,a %fcc2, loop_1612 ble,a,pn %icc, loop_1613 fmovrdgez %g4, %f14, %f2 call loop_1614 loop_1612: fmovscc %xcc, %f7, %f3 loop_1613: andn %l1, %l5, %l0 sdivcc %g7, 0x1DEE, %i2 loop_1614: fone %f0 ldsw [%l7 + 0x20], %o5 movl %xcc, %l3, %g2 lduw [%l7 + 0x64], %g3 fcmple16 %f8, %f8, %g1 array8 %o2, %o4, %g5 movn %icc, %i0, %i4 fmovsa %xcc, %f9, %f6 fcmpeq16 %f4, %f6, %i1 stb %i7, [%l7 + 0x29] fblg,a %fcc3, loop_1615 fcmpgt16 %f10, %f14, %l2 array16 %i5, %i3, %o0 sth %l6, [%l7 + 0x68] loop_1615: bcc loop_1616 faligndata %f10, %f0, %f0 fnors %f10, %f4, %f15 mulscc %g6, 0x0E14, %o1 loop_1616: tg %icc, 0x3 fnands %f7, %f8, %f12 addcc %l4, %o6, %o3 ldub [%l7 + 0x6E], %o7 bge,pn %xcc, loop_1617 edge16n %i6, %l1, %g4 sub %l0, %g7, %i2 tsubcc %o5, 0x1B3A, %l3 loop_1617: bne %xcc, loop_1618 ldsh [%l7 + 0x0E], %g2 andn %g3, %l5, %g1 stb %o2, [%l7 + 0x4A] loop_1618: ld [%l7 + 0x18], %f11 ld [%l7 + 0x20], %f14 ldsb [%l7 + 0x16], %o4 sll %i0, 0x03, %i4 mulx %i1, %i7, %g5 ldsh [%l7 + 0x18], %l2 fmovsleu %icc, %f8, %f12 fabsd %f12, %f2 fmovsleu %icc, %f10, %f6 fbl,a %fcc3, loop_1619 edge8l %i3, %i5, %o0 edge16ln %l6, %g6, %l4 fmovdn %icc, %f1, %f10 loop_1619: mova %icc, %o1, %o6 stx %o3, [%l7 + 0x48] stb %i6, [%l7 + 0x1D] fmovdn %icc, %f9, %f15 fmul8ulx16 %f2, %f2, %f10 movle %xcc, %o7, %l1 call loop_1620 fpsub32 %f12, %f4, %f8 fmovrsgez %g4, %f14, %f9 ldx [%l7 + 0x78], %l0 loop_1620: fmovrse %i2, %f13, %f15 nop setx loop_1621, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done alignaddr %o5, %g7, %l3 nop setx loop_1622, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %g2, [%l7 + 0x72] loop_1621: tvc %xcc, 0x3 tge %icc, 0x0 loop_1622: std %f0, [%l7 + 0x28] lduw [%l7 + 0x0C], %g3 fbl,a %fcc2, loop_1623 fmuld8sux16 %f9, %f14, %f0 fbg,a %fcc3, loop_1624 ld [%l7 + 0x5C], %f6 loop_1623: fmovrsgz %g1, %f11, %f1 xorcc %o2, 0x1677, %l5 loop_1624: nop setx loop_1625, %l0, %l1 jmpl %l1, %i0 stx %o4, [%l7 + 0x10] fmul8ulx16 %f2, %f4, %f4 fbule %fcc3, loop_1626 loop_1625: ldsw [%l7 + 0x14], %i4 movrgez %i7, 0x1C9, %i1 array8 %l2, %i3, %i5 loop_1626: fbul,a %fcc2, loop_1627 movvs %icc, %o0, %g5 ldx [%l7 + 0x50], %g6 fmovsleu %xcc, %f1, %f7 loop_1627: ldd [%l7 + 0x08], %f6 ldsh [%l7 + 0x1A], %l4 ldd [%l7 + 0x68], %f8 fpsub32s %f15, %f6, %f4 movgu %icc, %l6, %o6 fmovsgu %icc, %f14, %f10 tcs %icc, 0x4 sra %o1, %o3, %i6 lduh [%l7 + 0x74], %o7 fsrc2 %f4, %f14 fmovrdgz %g4, %f0, %f12 fbug,a %fcc3, loop_1628 srl %l1, %l0, %i2 orn %o5, %g7, %l3 edge32ln %g3, %g2, %o2 loop_1628: fnands %f6, %f0, %f11 st %f1, [%l7 + 0x60] fmovrde %l5, %f10, %f2 bcs,a,pn %xcc, loop_1629 lduh [%l7 + 0x44], %i0 fba,a %fcc2, loop_1630 fpsub16 %f10, %f2, %f2 loop_1629: fmovde %icc, %f2, %f2 movrlez %o4, 0x2D7, %i4 loop_1630: lduw [%l7 + 0x58], %g1 fmovsleu %xcc, %f14, %f14 brnz,a %i7, loop_1631 fnegd %f0, %f8 stw %i1, [%l7 + 0x3C] st %f14, [%l7 + 0x4C] loop_1631: brlez,a %i3, loop_1632 umul %l2, %o0, %g5 lduw [%l7 + 0x54], %g6 fcmpd %fcc2, %f12, %f10 loop_1632: stb %i5, [%l7 + 0x29] tvc %xcc, 0x0 ld [%l7 + 0x6C], %f11 fcmps %fcc1, %f7, %f5 stw %l6, [%l7 + 0x34] fmovdvs %xcc, %f5, %f13 bn,pn %icc, loop_1633 fbne,a %fcc2, loop_1634 smulcc %o6, %o1, %o3 sdivcc %i6, 0x18FE, %o7 loop_1633: fmovrse %g4, %f12, %f2 loop_1634: brlz %l1, loop_1635 tsubcctv %l0, %l4, %o5 fmovsvs %icc, %f10, %f11 stw %g7, [%l7 + 0x40] loop_1635: ba,a %icc, loop_1636 tl %icc, 0x6 fmovrdne %l3, %f14, %f4 fnot1 %f8, %f8 loop_1636: udivcc %g3, 0x1A63, %i2 xor %o2, 0x195C, %g2 brlz,a %i0, loop_1637 ble loop_1638 movle %icc, %l5, %i4 fbug %fcc2, loop_1639 loop_1637: ld [%l7 + 0x50], %f5 loop_1638: popc %g1, %o4 ldub [%l7 + 0x35], %i7 loop_1639: lduh [%l7 + 0x0A], %i1 srl %i3, %o0, %g5 tge %icc, 0x1 andn %g6, 0x1B60, %i5 edge16n %l2, %o6, %l6 ta %icc, 0x2 fmovsgu %icc, %f10, %f11 fpsub32s %f2, %f7, %f13 fmovsleu %xcc, %f8, %f3 ldsb [%l7 + 0x13], %o1 fbue %fcc1, loop_1640 and %o3, %i6, %o7 fmovdn %icc, %f0, %f14 ldub [%l7 + 0x0E], %g4 loop_1640: fmovdl %xcc, %f12, %f10 stw %l0, [%l7 + 0x64] lduw [%l7 + 0x08], %l4 pdist %f4, %f8, %f6 tle %icc, 0x3 srl %o5, %l1, %g7 fmovsa %icc, %f1, %f3 ldd [%l7 + 0x40], %f12 fmovdvs %icc, %f8, %f3 edge8l %l3, %i2, %g3 movcs %xcc, %o2, %i0 std %f2, [%l7 + 0x38] ld [%l7 + 0x44], %f0 fmovrsne %g2, %f10, %f9 brgez %i4, loop_1641 ld [%l7 + 0x3C], %f6 fmovdgu %xcc, %f8, %f0 ldx [%l7 + 0x50], %l5 loop_1641: fnot1 %f2, %f14 ldsh [%l7 + 0x30], %o4 fble %fcc1, loop_1642 ba,pn %icc, loop_1643 movrgez %g1, 0x34F, %i7 fmul8x16 %f3, %f0, %f0 loop_1642: fpadd16s %f11, %f15, %f9 loop_1643: andcc %i1, 0x1064, %o0 lduh [%l7 + 0x1C], %i3 bcc,a %icc, loop_1644 fmovsa %xcc, %f0, %f1 fblg,a %fcc1, loop_1645 tsubcctv %g6, 0x0290, %i5 loop_1644: ldx [%l7 + 0x20], %l2 stx %g5, [%l7 + 0x28] loop_1645: tge %icc, 0x6 ldsb [%l7 + 0x49], %o6 fcmple16 %f14, %f2, %l6 ld [%l7 + 0x74], %f0 st %f15, [%l7 + 0x54] bpos,a %icc, loop_1646 bshuffle %f10, %f10, %f6 move %xcc, %o3, %i6 stw %o1, [%l7 + 0x40] loop_1646: ldx [%l7 + 0x20], %g4 ldx [%l7 + 0x70], %l0 fmovsle %icc, %f5, %f2 fbne %fcc2, loop_1647 fnands %f0, %f8, %f14 fpadd16s %f6, %f9, %f12 brz %l4, loop_1648 loop_1647: bne,pt %icc, loop_1649 bshuffle %f0, %f2, %f6 xorcc %o7, 0x114E, %l1 loop_1648: fbule %fcc3, loop_1650 loop_1649: fpackfix %f4, %f1 stw %g7, [%l7 + 0x60] fbule,a %fcc1, loop_1651 loop_1650: ldub [%l7 + 0x77], %l3 fmovdleu %xcc, %f9, %f2 stw %o5, [%l7 + 0x1C] loop_1651: fabsd %f12, %f10 fxnors %f12, %f11, %f10 xnor %i2, 0x185F, %g3 fmovs %f13, %f15 fpmerge %f9, %f14, %f2 fpack32 %f2, %f12, %f0 stx %o2, [%l7 + 0x28] edge16ln %i0, %g2, %l5 bg,pn %xcc, loop_1652 or %i4, 0x0CCF, %g1 fxnor %f12, %f2, %f6 fone %f0 loop_1652: lduh [%l7 + 0x5E], %i7 fmovrdgez %i1, %f12, %f2 edge8l %o0, %o4, %i3 fpackfix %f6, %f11 add %i5, 0x09DD, %l2 fnors %f7, %f15, %f10 bge loop_1653 brgz %g6, loop_1654 fbug %fcc0, loop_1655 movrgez %g5, 0x090, %o6 loop_1653: ldx [%l7 + 0x18], %o3 loop_1654: edge8ln %l6, %i6, %g4 loop_1655: lduw [%l7 + 0x34], %l0 std %f8, [%l7 + 0x48] fpmerge %f5, %f7, %f8 andncc %o1, %l4, %o7 edge16 %l1, %l3, %g7 movleu %icc, %o5, %g3 fcmple16 %f0, %f4, %o2 edge8 %i0, %g2, %l5 ldub [%l7 + 0x12], %i4 fmovrsne %g1, %f3, %f0 call loop_1656 st %f10, [%l7 + 0x4C] ldx [%l7 + 0x68], %i7 taddcctv %i1, %o0, %o4 loop_1656: ldx [%l7 + 0x70], %i2 tleu %icc, 0x6 fmovsvc %icc, %f0, %f15 lduh [%l7 + 0x5A], %i3 fblg %fcc0, loop_1657 edge32n %i5, %l2, %g5 addccc %g6, 0x17FA, %o6 ld [%l7 + 0x10], %f12 loop_1657: ldd [%l7 + 0x58], %f8 fcmpgt16 %f10, %f0, %o3 fmovrde %l6, %f8, %f10 fbo %fcc3, loop_1658 edge32n %i6, %g4, %l0 fmul8x16al %f3, %f5, %f6 sth %o1, [%l7 + 0x36] loop_1658: udiv %l4, 0x0F90, %o7 lduh [%l7 + 0x6E], %l3 fpsub32s %f1, %f11, %f1 fsrc1s %f3, %f3 ldsw [%l7 + 0x0C], %l1 stb %g7, [%l7 + 0x37] ldub [%l7 + 0x5E], %g3 fmovrslez %o2, %f13, %f14 fzero %f14 sethi 0x02E2, %i0 fnegs %f7, %f12 stb %o5, [%l7 + 0x6E] tg %icc, 0x1 bg,a loop_1659 edge32l %g2, %l5, %i4 fxors %f14, %f7, %f2 fand %f8, %f4, %f10 loop_1659: std %f0, [%l7 + 0x58] fmovsneg %xcc, %f12, %f9 stw %g1, [%l7 + 0x60] fornot1s %f3, %f9, %f2 st %f7, [%l7 + 0x4C] ldsh [%l7 + 0x46], %i7 bne,a,pn %xcc, loop_1660 edge8n %o0, %i1, %i2 array8 %o4, %i5, %i3 tl %icc, 0x3 loop_1660: tne %icc, 0x7 nop setx loop_1661, %l0, %l1 jmpl %l1, %g5 bneg,pn %icc, loop_1662 fmul8x16 %f6, %f6, %f8 fand %f14, %f6, %f2 loop_1661: ldsb [%l7 + 0x4F], %g6 loop_1662: st %f2, [%l7 + 0x38] fpmerge %f12, %f8, %f10 movne %icc, %l2, %o6 pdist %f12, %f10, %f10 taddcc %o3, %l6, %g4 fnor %f0, %f14, %f0 ldx [%l7 + 0x48], %l0 fands %f3, %f10, %f13 stx %o1, [%l7 + 0x78] umulcc %l4, %o7, %l3 fnegd %f14, %f6 fmovspos %xcc, %f15, %f4 udivx %i6, 0x1D2D, %g7 std %f6, [%l7 + 0x38] ldd [%l7 + 0x58], %f12 lduh [%l7 + 0x34], %l1 std %f12, [%l7 + 0x20] ldsh [%l7 + 0x32], %o2 fone %f10 tgu %icc, 0x0 lduw [%l7 + 0x68], %g3 fmovrsgz %o5, %f3, %f3 ldsh [%l7 + 0x6E], %g2 brgz %l5, loop_1663 udivx %i4, 0x1D9B, %i0 bneg,pn %xcc, loop_1664 fbu %fcc0, loop_1665 loop_1663: fcmpgt32 %f14, %f12, %i7 addc %g1, 0x1491, %i1 loop_1664: array8 %o0, %i2, %i5 loop_1665: addccc %i3, %g5, %o4 fmovdg %icc, %f8, %f5 ldd [%l7 + 0x50], %f4 fnands %f15, %f0, %f7 ble,a loop_1666 fpack32 %f12, %f2, %f0 std %f10, [%l7 + 0x78] std %f6, [%l7 + 0x48] loop_1666: tsubcc %l2, %o6, %g6 stw %o3, [%l7 + 0x6C] ldx [%l7 + 0x18], %l6 fandnot1 %f8, %f8, %f14 fpsub16s %f6, %f1, %f0 stb %g4, [%l7 + 0x1D] sub %o1, %l0, %l4 movre %o7, 0x1D2, %i6 fpmerge %f6, %f1, %f8 lduw [%l7 + 0x7C], %l3 ldx [%l7 + 0x20], %l1 taddcctv %g7, 0x0F0A, %o2 movneg %icc, %g3, %g2 ldsh [%l7 + 0x46], %l5 stx %i4, [%l7 + 0x68] fandnot2s %f2, %f12, %f5 edge16l %i0, %o5, %g1 ld [%l7 + 0x40], %f10 fmovrslz %i7, %f12, %f1 edge16 %o0, %i1, %i5 fnot1 %f8, %f2 ld [%l7 + 0x1C], %f8 ldsw [%l7 + 0x6C], %i3 ldsw [%l7 + 0x38], %i2 tl %icc, 0x3 ldd [%l7 + 0x20], %f2 ld [%l7 + 0x24], %f8 lduw [%l7 + 0x38], %g5 movge %icc, %o4, %l2 fpsub16 %f6, %f12, %f8 ldd [%l7 + 0x50], %f4 lduh [%l7 + 0x3A], %o6 fpackfix %f10, %f7 ldx [%l7 + 0x78], %g6 movn %icc, %l6, %o3 brz,a %o1, loop_1667 sth %l0, [%l7 + 0x7A] ble,a,pn %xcc, loop_1668 fmul8x16al %f3, %f1, %f14 loop_1667: lduh [%l7 + 0x2A], %l4 fxor %f12, %f6, %f8 loop_1668: nop setx loop_1669, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brgez,a %o7, loop_1670 stx %g4, [%l7 + 0x20] movgu %icc, %l3, %l1 loop_1669: subccc %i6, %o2, %g3 loop_1670: sll %g7, %g2, %l5 umul %i4, %i0, %o5 lduh [%l7 + 0x68], %g1 stb %i7, [%l7 + 0x66] lduh [%l7 + 0x24], %o0 fmovrdgz %i5, %f4, %f0 ldsb [%l7 + 0x60], %i1 fcmple32 %f8, %f6, %i3 lduw [%l7 + 0x58], %g5 fcmple16 %f14, %f6, %o4 fmovrslez %i2, %f2, %f4 ldd [%l7 + 0x18], %f0 fmovrdlez %l2, %f14, %f8 umul %o6, %l6, %o3 lduh [%l7 + 0x2C], %o1 fbuge %fcc2, loop_1671 fbul %fcc2, loop_1672 nop setx loop_1673, %l0, %l1 jmpl %l1, %g6 fmul8x16al %f10, %f14, %f4 loop_1671: fpadd16s %f0, %f0, %f10 loop_1672: stb %l0, [%l7 + 0x0C] loop_1673: movne %xcc, %o7, %l4 fnegs %f1, %f2 edge16 %g4, %l3, %i6 addc %l1, 0x0938, %o2 lduh [%l7 + 0x4C], %g3 ldsb [%l7 + 0x3C], %g7 tvs %xcc, 0x2 brnz,a %l5, loop_1674 ldsh [%l7 + 0x52], %i4 bcc loop_1675 std %f2, [%l7 + 0x18] loop_1674: bg,pt %icc, loop_1676 stb %i0, [%l7 + 0x4E] loop_1675: fcmple16 %f6, %f4, %g2 alignaddrl %o5, %i7, %g1 loop_1676: st %f3, [%l7 + 0x5C] array32 %o0, %i5, %i1 ba %xcc, loop_1677 add %i3, 0x0CAA, %o4 std %f14, [%l7 + 0x78] fmovrde %g5, %f6, %f8 loop_1677: bge loop_1678 fmovdgu %xcc, %f13, %f15 tsubcc %i2, 0x023A, %o6 udiv %l6, 0x1F1F, %l2 loop_1678: fmovsa %xcc, %f4, %f1 taddcc %o3, %g6, %l0 tneg %icc, 0x3 fnor %f12, %f14, %f4 stb %o1, [%l7 + 0x23] stw %o7, [%l7 + 0x14] bvs %xcc, loop_1679 bgu,pt %xcc, loop_1680 fpadd16 %f0, %f12, %f10 fxor %f0, %f6, %f14 loop_1679: fbo %fcc3, loop_1681 loop_1680: lduw [%l7 + 0x4C], %l4 add %l3, 0x137D, %i6 orncc %l1, 0x1471, %g4 loop_1681: array8 %o2, %g7, %l5 stw %i4, [%l7 + 0x68] sub %g3, %g2, %i0 fxnor %f14, %f6, %f4 fcmpeq16 %f4, %f14, %i7 movne %xcc, %o5, %g1 umul %i5, %i1, %i3 add %o0, %g5, %o4 movleu %xcc, %o6, %i2 fcmpd %fcc0, %f10, %f14 stx %l6, [%l7 + 0x40] ldub [%l7 + 0x75], %l2 fmovrdne %g6, %f2, %f10 movrgz %o3, 0x240, %o1 fmovsl %icc, %f8, %f11 xorcc %l0, 0x15D0, %l4 tn %icc, 0x0 ldub [%l7 + 0x71], %o7 edge32n %i6, %l3, %l1 fornot1 %f2, %f8, %f0 stb %g4, [%l7 + 0x6F] fmovdvc %xcc, %f2, %f9 stb %o2, [%l7 + 0x44] fbge,a %fcc3, loop_1682 fmovdl %xcc, %f15, %f0 ldd [%l7 + 0x30], %f4 tl %xcc, 0x5 loop_1682: movrlz %l5, 0x325, %i4 fcmps %fcc3, %f15, %f9 ldub [%l7 + 0x5F], %g7 taddcctv %g3, 0x1DDF, %g2 ldsh [%l7 + 0x60], %i0 fmovdvs %xcc, %f6, %f4 ldsh [%l7 + 0x50], %o5 brlz %i7, loop_1683 fmovdle %xcc, %f12, %f9 st %f2, [%l7 + 0x70] fbue %fcc0, loop_1684 loop_1683: ldsb [%l7 + 0x50], %i5 edge8 %g1, %i1, %i3 sth %g5, [%l7 + 0x20] loop_1684: ldsw [%l7 + 0x1C], %o4 ld [%l7 + 0x24], %f3 sth %o6, [%l7 + 0x2A] fnegs %f5, %f2 fands %f14, %f11, %f1 std %f2, [%l7 + 0x18] fmovsvs %xcc, %f6, %f6 fmovdvs %xcc, %f0, %f13 fpackfix %f14, %f14 smul %o0, %l6, %i2 ldx [%l7 + 0x60], %l2 lduh [%l7 + 0x3E], %o3 ldsh [%l7 + 0x5E], %o1 stb %l0, [%l7 + 0x4F] fnot2s %f5, %f9 nop setx loop_1685, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdneg %icc, %f12, %f5 ldx [%l7 + 0x50], %l4 sth %g6, [%l7 + 0x38] loop_1685: movrne %o7, 0x39C, %i6 tne %xcc, 0x5 ldsw [%l7 + 0x68], %l1 fbue,a %fcc2, loop_1686 fcmpne16 %f14, %f12, %l3 nop setx loop_1687, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbul,a %fcc3, loop_1688 loop_1686: lduh [%l7 + 0x4A], %g4 stx %o2, [%l7 + 0x70] loop_1687: fble,a %fcc3, loop_1689 loop_1688: st %f4, [%l7 + 0x3C] sth %l5, [%l7 + 0x6E] movrgez %g7, 0x1F2, %i4 loop_1689: fxnors %f13, %f0, %f14 tne %icc, 0x2 fandnot2 %f6, %f14, %f0 ld [%l7 + 0x0C], %f8 fmovdcc %icc, %f14, %f15 for %f2, %f4, %f12 fcmpgt32 %f0, %f2, %g3 mulx %i0, %o5, %g2 bl,a loop_1690 fcmple16 %f8, %f4, %i7 ldsw [%l7 + 0x64], %g1 faligndata %f6, %f4, %f10 loop_1690: fcmple32 %f10, %f14, %i5 tvc %xcc, 0x2 andn %i1, 0x140F, %g5 tvs %xcc, 0x0 lduw [%l7 + 0x58], %i3 sllx %o6, 0x01, %o4 fsrc1 %f6, %f6 fmovrsgz %l6, %f15, %f7 sdivx %i2, 0x1890, %l2 sth %o0, [%l7 + 0x7C] umul %o1, %o3, %l4 te %icc, 0x5 fmovdneg %icc, %f3, %f14 array8 %g6, %l0, %o7 fcmpgt32 %f12, %f2, %l1 bvc,pt %icc, loop_1691 bl,a loop_1692 mova %xcc, %i6, %g4 st %f10, [%l7 + 0x64] loop_1691: addccc %l3, %o2, %l5 loop_1692: ble %xcc, loop_1693 ldsw [%l7 + 0x68], %i4 fandnot2s %f4, %f2, %f13 sll %g7, %i0, %o5 loop_1693: stb %g3, [%l7 + 0x21] lduh [%l7 + 0x38], %i7 sub %g1, %i5, %i1 fmovsvc %icc, %f15, %f5 fblg,a %fcc2, loop_1694 fones %f13 array16 %g5, %i3, %o6 fmovrse %g2, %f2, %f1 loop_1694: edge8n %o4, %l6, %i2 ldsw [%l7 + 0x2C], %l2 fbule,a %fcc0, loop_1695 lduh [%l7 + 0x76], %o0 bleu,a,pt %icc, loop_1696 fcmpne16 %f0, %f12, %o1 loop_1695: fzeros %f6 mova %xcc, %o3, %l4 loop_1696: faligndata %f12, %f2, %f10 fbl,a %fcc2, loop_1697 ldx [%l7 + 0x60], %g6 fornot2 %f6, %f12, %f8 ldd [%l7 + 0x48], %f0 loop_1697: stb %l0, [%l7 + 0x0B] sth %o7, [%l7 + 0x62] lduw [%l7 + 0x1C], %i6 fcmpne32 %f12, %f12, %l1 ldsh [%l7 + 0x6C], %l3 fpsub16 %f6, %f2, %f12 stb %g4, [%l7 + 0x72] fmovdne %xcc, %f1, %f8 fcmped %fcc2, %f4, %f12 pdist %f10, %f12, %f14 std %f10, [%l7 + 0x18] ble,pn %icc, loop_1698 fmovsne %xcc, %f7, %f3 lduw [%l7 + 0x24], %o2 fnands %f12, %f6, %f4 loop_1698: ldx [%l7 + 0x30], %i4 fmovsn %xcc, %f12, %f12 fbue,a %fcc2, loop_1699 ldsb [%l7 + 0x30], %g7 sll %l5, 0x0A, %i0 fabss %f9, %f12 loop_1699: ta %xcc, 0x1 edge16n %g3, %o5, %i7 ldsh [%l7 + 0x1C], %i5 movrgez %g1, %g5, %i3 fmovdgu %icc, %f9, %f13 orcc %i1, 0x0A1A, %o6 ldub [%l7 + 0x20], %g2 fpmerge %f15, %f0, %f14 ldsw [%l7 + 0x5C], %l6 stx %o4, [%l7 + 0x70] srl %l2, %o0, %o1 fblg %fcc3, loop_1700 edge16l %o3, %l4, %g6 fmovda %xcc, %f4, %f12 fpadd32s %f3, %f11, %f15 loop_1700: fmovrdgz %i2, %f14, %f0 ldsw [%l7 + 0x44], %o7 stb %i6, [%l7 + 0x36] ldx [%l7 + 0x58], %l1 fmovrdgez %l0, %f12, %f6 fzeros %f9 fmovsvs %icc, %f10, %f12 fmovrdlez %l3, %f10, %f6 sdivcc %g4, 0x0501, %o2 movpos %icc, %i4, %l5 fmovdg %icc, %f3, %f14 std %f2, [%l7 + 0x48] stx %g7, [%l7 + 0x20] fcmple32 %f8, %f14, %i0 fpadd16 %f14, %f0, %f12 stb %g3, [%l7 + 0x54] ldsw [%l7 + 0x74], %o5 fmul8x16al %f2, %f4, %f8 sth %i5, [%l7 + 0x32] fbug,a %fcc3, loop_1701 fmovdle %icc, %f15, %f1 brgz %g1, loop_1702 ldx [%l7 + 0x08], %g5 loop_1701: fnot1 %f0, %f14 fxor %f6, %f4, %f8 loop_1702: fbn %fcc2, loop_1703 array16 %i7, %i3, %o6 movge %icc, %g2, %l6 fnors %f10, %f5, %f14 loop_1703: fbe %fcc3, loop_1704 fnors %f13, %f7, %f2 edge32l %o4, %i1, %l2 fmul8x16 %f8, %f12, %f12 loop_1704: tne %icc, 0x7 fandnot1s %f5, %f1, %f7 tpos %xcc, 0x5 ldub [%l7 + 0x7E], %o0 sll %o1, %l4, %g6 bvs,pn %icc, loop_1705 ldsh [%l7 + 0x12], %o3 fsrc1 %f4, %f12 fsrc2s %f12, %f7 loop_1705: xorcc %i2, %o7, %l1 fbug %fcc1, loop_1706 ldub [%l7 + 0x0D], %i6 brz %l3, loop_1707 andn %l0, 0x0F7C, %o2 loop_1706: stb %i4, [%l7 + 0x1D] brlz,a %g4, loop_1708 loop_1707: movvs %xcc, %g7, %i0 ldx [%l7 + 0x50], %l5 fbu %fcc3, loop_1709 loop_1708: ldx [%l7 + 0x18], %o5 fmovrde %i5, %f14, %f14 movge %icc, %g3, %g1 loop_1709: te %xcc, 0x4 fmovsl %icc, %f3, %f7 ld [%l7 + 0x3C], %f8 fpsub32 %f4, %f2, %f2 ldub [%l7 + 0x2F], %i7 ldub [%l7 + 0x79], %g5 fmovrsgz %i3, %f13, %f10 st %f12, [%l7 + 0x38] stw %g2, [%l7 + 0x5C] movcc %xcc, %l6, %o6 brgez,a %o4, loop_1710 fmovsvs %icc, %f15, %f13 stw %i1, [%l7 + 0x54] sllx %l2, %o1, %o0 loop_1710: ldx [%l7 + 0x60], %g6 ta %xcc, 0x2 call loop_1711 lduw [%l7 + 0x30], %l4 edge8ln %i2, %o3, %l1 std %f14, [%l7 + 0x68] loop_1711: fcmped %fcc1, %f4, %f10 st %f11, [%l7 + 0x54] fmovsvc %xcc, %f4, %f10 ldub [%l7 + 0x61], %o7 addc %i6, 0x045A, %l0 fcmpgt16 %f4, %f0, %l3 tvc %xcc, 0x6 bleu,a,pt %icc, loop_1712 tsubcctv %i4, %g4, %g7 xnor %o2, %l5, %o5 fmovdl %xcc, %f13, %f15 loop_1712: add %i5, 0x0A5E, %g3 fsrc2 %f14, %f10 stw %g1, [%l7 + 0x18] edge16ln %i7, %i0, %i3 movpos %xcc, %g5, %l6 lduw [%l7 + 0x48], %o6 ldd [%l7 + 0x28], %f0 or %o4, %i1, %l2 fmovrdgez %g2, %f2, %f14 edge16 %o0, %o1, %l4 ldub [%l7 + 0x62], %i2 add %g6, %o3, %l1 tsubcctv %o7, %i6, %l0 fmovsvc %xcc, %f12, %f2 ldsw [%l7 + 0x08], %l3 fmovdvs %icc, %f3, %f1 ldx [%l7 + 0x10], %g4 st %f15, [%l7 + 0x24] stb %g7, [%l7 + 0x48] fpackfix %f8, %f9 movn %xcc, %o2, %i4 fpmerge %f14, %f2, %f2 sth %l5, [%l7 + 0x5A] stw %o5, [%l7 + 0x74] brz,a %g3, loop_1713 srl %g1, %i5, %i0 lduw [%l7 + 0x1C], %i3 andn %g5, 0x02E6, %l6 loop_1713: fmovdl %icc, %f1, %f12 srax %i7, %o4, %i1 std %f0, [%l7 + 0x48] fcmpne32 %f4, %f2, %l2 sllx %g2, %o6, %o0 fnand %f14, %f10, %f6 movcs %xcc, %o1, %l4 ld [%l7 + 0x14], %f6 ldsh [%l7 + 0x14], %g6 edge16ln %i2, %o3, %l1 orn %i6, %o7, %l3 fmovrslz %l0, %f15, %f3 mulx %g7, 0x110D, %g4 taddcc %i4, %l5, %o5 fnegd %f10, %f4 faligndata %f2, %f0, %f8 movle %xcc, %g3, %g1 fmovscc %xcc, %f12, %f6 tcc %xcc, 0x5 ble,a %icc, loop_1714 edge8n %i5, %o2, %i0 tn %xcc, 0x1 tvs %icc, 0x2 loop_1714: edge32l %i3, %g5, %l6 faligndata %f12, %f2, %f14 ldub [%l7 + 0x37], %i7 ldd [%l7 + 0x28], %f8 edge8n %i1, %l2, %o4 movne %xcc, %g2, %o6 umul %o0, %l4, %o1 lduw [%l7 + 0x28], %i2 ble,a,pt %icc, loop_1715 lduw [%l7 + 0x10], %o3 fmovse %icc, %f2, %f1 fnegs %f2, %f10 loop_1715: movpos %icc, %l1, %i6 brlz,a %o7, loop_1716 smul %l3, %l0, %g7 brnz %g6, loop_1717 fmovde %icc, %f10, %f8 loop_1716: tn %xcc, 0x5 ldsh [%l7 + 0x6A], %g4 loop_1717: alignaddrl %l5, %i4, %o5 lduh [%l7 + 0x3E], %g1 fnot2s %f0, %f11 st %f6, [%l7 + 0x4C] sth %g3, [%l7 + 0x3C] fnors %f2, %f2, %f15 fnegs %f5, %f5 ldx [%l7 + 0x48], %o2 fbuge,a %fcc1, loop_1718 stb %i5, [%l7 + 0x65] be,a %icc, loop_1719 ldsh [%l7 + 0x38], %i3 loop_1718: fzeros %f4 fnand %f6, %f6, %f10 loop_1719: edge32 %g5, %l6, %i0 fmovdgu %icc, %f14, %f15 lduh [%l7 + 0x22], %i7 fmuld8ulx16 %f6, %f10, %f12 std %f10, [%l7 + 0x18] tneg %xcc, 0x4 stx %l2, [%l7 + 0x68] sethi 0x0F29, %o4 lduh [%l7 + 0x56], %i1 fbue,a %fcc3, loop_1720 fbug %fcc0, loop_1721 fbule,a %fcc0, loop_1722 fnot1 %f6, %f0 loop_1720: lduw [%l7 + 0x74], %o6 loop_1721: ldub [%l7 + 0x63], %g2 loop_1722: xorcc %o0, %o1, %i2 fmul8x16au %f12, %f14, %f4 ba loop_1723 tle %icc, 0x6 ba %xcc, loop_1724 fandnot1s %f10, %f6, %f6 loop_1723: tcc %icc, 0x2 fxor %f6, %f10, %f10 loop_1724: edge32l %o3, %l1, %l4 std %f4, [%l7 + 0x28] fmovrslez %i6, %f12, %f0 tge %icc, 0x7 lduw [%l7 + 0x74], %l3 movne %xcc, %l0, %g7 fmovscs %xcc, %f8, %f8 fpmerge %f3, %f10, %f4 stb %o7, [%l7 + 0x42] bneg,a,pn %icc, loop_1725 tge %xcc, 0x0 std %f12, [%l7 + 0x58] st %f14, [%l7 + 0x64] loop_1725: ldsw [%l7 + 0x6C], %g6 tle %xcc, 0x6 st %f14, [%l7 + 0x60] fmovdn %xcc, %f12, %f10 ldsw [%l7 + 0x68], %l5 fmovrde %i4, %f6, %f14 subcc %o5, %g1, %g3 fmovrdgz %g4, %f0, %f6 fbl %fcc2, loop_1726 udivcc %o2, 0x004D, %i3 alignaddr %g5, %l6, %i0 ldsb [%l7 + 0x18], %i7 loop_1726: movgu %xcc, %l2, %i5 umulcc %o4, %i1, %g2 ldx [%l7 + 0x70], %o6 fbge %fcc0, loop_1727 movre %o0, 0x31F, %i2 ldsh [%l7 + 0x44], %o1 ba,a,pt %xcc, loop_1728 loop_1727: fpsub16 %f6, %f8, %f14 fpack16 %f2, %f7 subccc %l1, %o3, %i6 loop_1728: fcmpeq16 %f12, %f10, %l4 fmovsne %icc, %f0, %f13 movvc %xcc, %l0, %l3 ldsw [%l7 + 0x1C], %g7 bvc loop_1729 ld [%l7 + 0x0C], %f15 ldx [%l7 + 0x18], %o7 fmovsvc %xcc, %f1, %f2 loop_1729: nop setx loop_1730, %l0, %l1 jmpl %l1, %l5 movl %xcc, %g6, %i4 fnegs %f12, %f10 fone %f2 loop_1730: fmovdvc %xcc, %f8, %f14 ldsw [%l7 + 0x5C], %g1 brgz %o5, loop_1731 stw %g3, [%l7 + 0x5C] andncc %g4, %o2, %i3 fpadd32s %f4, %f2, %f9 loop_1731: bn,pn %xcc, loop_1732 fmovrsne %g5, %f8, %f6 stw %l6, [%l7 + 0x28] fble %fcc0, loop_1733 loop_1732: taddcc %i7, 0x0B9A, %l2 fornot2 %f6, %f8, %f4 std %f14, [%l7 + 0x20] loop_1733: addc %i5, %i0, %i1 stb %o4, [%l7 + 0x70] movge %xcc, %g2, %o0 ldsb [%l7 + 0x76], %i2 lduh [%l7 + 0x4C], %o1 ldx [%l7 + 0x68], %o6 lduw [%l7 + 0x5C], %o3 mova %icc, %i6, %l1 bn,a,pt %xcc, loop_1734 fmovsn %xcc, %f14, %f15 edge8 %l0, %l3, %g7 fmovsa %icc, %f3, %f13 loop_1734: lduh [%l7 + 0x3A], %l4 brgz,a %o7, loop_1735 movrlez %g6, %i4, %g1 addc %l5, 0x16E9, %o5 fcmpne16 %f14, %f6, %g4 loop_1735: fandnot2s %f9, %f7, %f13 fbug,a %fcc3, loop_1736 edge8l %g3, %i3, %o2 ldsb [%l7 + 0x51], %g5 fbn %fcc1, loop_1737 loop_1736: ldub [%l7 + 0x70], %i7 bl,pt %xcc, loop_1738 ldub [%l7 + 0x67], %l6 loop_1737: tcc %xcc, 0x1 sllx %l2, %i0, %i5 loop_1738: fmovda %icc, %f9, %f1 sub %o4, 0x0407, %g2 movvc %icc, %o0, %i2 fmovdg %icc, %f12, %f2 tvs %icc, 0x6 fbe,a %fcc0, loop_1739 ldsb [%l7 + 0x0F], %i1 fmovrse %o1, %f14, %f14 movl %xcc, %o3, %i6 loop_1739: faligndata %f0, %f0, %f14 taddcc %l1, 0x0B7B, %o6 tsubcc %l3, %g7, %l0 std %f4, [%l7 + 0x28] fsrc1s %f4, %f9 umul %o7, %g6, %l4 movrne %g1, 0x350, %i4 fornot1 %f14, %f10, %f12 lduh [%l7 + 0x18], %o5 lduh [%l7 + 0x76], %g4 movcs %xcc, %g3, %l5 sethi 0x1F06, %i3 st %f7, [%l7 + 0x18] mulx %o2, %i7, %g5 fmovscc %xcc, %f13, %f9 tcc %xcc, 0x3 bcc,a,pt %icc, loop_1740 subc %l2, 0x1E8C, %l6 st %f4, [%l7 + 0x1C] movgu %xcc, %i0, %i5 loop_1740: fxors %f15, %f0, %f14 sth %g2, [%l7 + 0x4E] array8 %o4, %o0, %i2 fmovsvc %xcc, %f14, %f10 brz,a %i1, loop_1741 fbne %fcc2, loop_1742 ldd [%l7 + 0x68], %f0 fones %f4 loop_1741: fornot1s %f11, %f14, %f2 loop_1742: edge16l %o1, %i6, %o3 smul %o6, 0x0617, %l3 mulscc %l1, 0x0DC8, %g7 sth %o7, [%l7 + 0x24] lduh [%l7 + 0x7E], %g6 ldub [%l7 + 0x5D], %l0 st %f10, [%l7 + 0x74] fpsub16 %f12, %f8, %f14 udivcc %g1, 0x1C5F, %i4 bl loop_1743 fcmpeq32 %f8, %f4, %l4 ldd [%l7 + 0x18], %f4 fnot2 %f2, %f14 loop_1743: nop setx loop_1744, %l0, %l1 jmpl %l1, %o5 fmovdvs %icc, %f3, %f13 fpadd16s %f10, %f9, %f0 movvs %xcc, %g3, %l5 loop_1744: stw %g4, [%l7 + 0x48] brgez %o2, loop_1745 ble,a,pn %icc, loop_1746 fsrc1 %f10, %f12 movgu %icc, %i7, %g5 loop_1745: stb %i3, [%l7 + 0x5D] loop_1746: edge16ln %l2, %l6, %i0 fand %f8, %f6, %f8 ldsb [%l7 + 0x24], %i5 stx %o4, [%l7 + 0x58] sdivcc %g2, 0x1153, %i2 taddcc %i1, %o1, %i6 nop setx loop_1747, %l0, %l1 jmpl %l1, %o3 bpos %xcc, loop_1748 taddcctv %o0, 0x03D9, %l3 fpack16 %f2, %f15 loop_1747: bshuffle %f12, %f8, %f0 loop_1748: std %f0, [%l7 + 0x48] srlx %o6, 0x19, %l1 sra %o7, %g6, %g7 fmul8x16 %f1, %f6, %f14 bne,a loop_1749 ldsw [%l7 + 0x3C], %l0 ldsh [%l7 + 0x1E], %g1 andcc %i4, %o5, %g3 loop_1749: movg %xcc, %l4, %l5 std %f8, [%l7 + 0x38] umul %o2, 0x15B4, %i7 lduh [%l7 + 0x2A], %g4 tcs %icc, 0x7 st %f14, [%l7 + 0x28] fornot2 %f4, %f4, %f6 for %f8, %f14, %f0 srlx %g5, %l2, %l6 ldub [%l7 + 0x28], %i3 bn,pn %xcc, loop_1750 fmovse %xcc, %f15, %f7 fmul8ulx16 %f8, %f14, %f14 fmovda %xcc, %f10, %f2 loop_1750: bshuffle %f4, %f6, %f2 fmovdpos %icc, %f4, %f10 sub %i5, %i0, %o4 ld [%l7 + 0x54], %f15 movn %icc, %i2, %i1 nop setx loop_1751, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x6C], %g2 edge8ln %o1, %o3, %o0 fmovdne %xcc, %f4, %f0 loop_1751: stx %i6, [%l7 + 0x20] sdiv %l3, 0x02F4, %o6 sra %o7, 0x1E, %l1 ldsw [%l7 + 0x7C], %g6 ldsb [%l7 + 0x34], %g7 tcs %xcc, 0x5 ldx [%l7 + 0x48], %l0 fmul8sux16 %f12, %f12, %f4 edge8ln %g1, %i4, %o5 fbo,a %fcc1, loop_1752 fands %f7, %f3, %f14 edge8n %g3, %l5, %o2 fblg %fcc2, loop_1753 loop_1752: or %i7, %g4, %g5 fpadd32s %f7, %f12, %f8 ldd [%l7 + 0x18], %f2 loop_1753: ldsb [%l7 + 0x3A], %l2 subc %l6, 0x158A, %l4 movl %xcc, %i5, %i0 fmovsa %icc, %f12, %f6 stb %o4, [%l7 + 0x50] alignaddr %i3, %i1, %g2 fbuge %fcc2, loop_1754 movcc %icc, %o1, %i2 edge16n %o3, %i6, %o0 mulx %o6, 0x1156, %o7 loop_1754: pdist %f8, %f0, %f10 fbn %fcc1, loop_1755 fornot1 %f14, %f2, %f8 fandnot1 %f12, %f6, %f2 fmovdcc %xcc, %f14, %f4 loop_1755: orn %l1, 0x019D, %g6 movleu %xcc, %l3, %g7 ldd [%l7 + 0x58], %f14 fpsub16 %f8, %f12, %f10 be,a loop_1756 fbge %fcc0, loop_1757 fmovdl %icc, %f15, %f10 movg %xcc, %l0, %g1 loop_1756: lduh [%l7 + 0x1C], %o5 loop_1757: fba %fcc1, loop_1758 ldx [%l7 + 0x70], %i4 lduw [%l7 + 0x18], %l5 tsubcctv %o2, 0x1DD4, %g3 loop_1758: fmul8ulx16 %f2, %f2, %f12 sub %i7, %g4, %g5 movre %l2, 0x2AA, %l4 fnot2s %f3, %f9 bn,a,pt %xcc, loop_1759 xnor %l6, %i5, %o4 edge8l %i0, %i1, %g2 stx %o1, [%l7 + 0x58] loop_1759: orn %i3, 0x0B9B, %i2 ldsb [%l7 + 0x38], %o3 edge32l %i6, %o0, %o7 fcmpeq32 %f4, %f12, %l1 bne,pt %xcc, loop_1760 lduh [%l7 + 0x46], %g6 stw %l3, [%l7 + 0x20] fbue %fcc2, loop_1761 loop_1760: fnands %f11, %f6, %f13 fone %f14 bcc loop_1762 loop_1761: ldd [%l7 + 0x38], %f6 sdivcc %g7, 0x19F8, %l0 ldd [%l7 + 0x20], %f0 loop_1762: bl %xcc, loop_1763 fzero %f4 fmovda %icc, %f15, %f12 ld [%l7 + 0x1C], %f9 loop_1763: bl,a,pn %xcc, loop_1764 udivcc %g1, 0x10EC, %o6 sra %i4, 0x07, %l5 ldub [%l7 + 0x6A], %o2 loop_1764: fbul,a %fcc1, loop_1765 bne,a %xcc, loop_1766 fmovsle %xcc, %f15, %f14 fmovsneg %icc, %f3, %f6 loop_1765: fnors %f10, %f6, %f12 loop_1766: fxnor %f4, %f0, %f14 fmovsle %xcc, %f12, %f7 bneg,pt %icc, loop_1767 stb %g3, [%l7 + 0x27] std %f14, [%l7 + 0x58] movrne %i7, %g4, %o5 loop_1767: tne %icc, 0x6 fmul8x16au %f5, %f0, %f2 bpos loop_1768 ldsw [%l7 + 0x28], %l2 andncc %g5, %l4, %l6 fmovsl %icc, %f11, %f2 loop_1768: fmul8sux16 %f8, %f14, %f0 orcc %i5, %o4, %i0 ldub [%l7 + 0x20], %g2 fmul8ulx16 %f14, %f6, %f8 stw %o1, [%l7 + 0x08] edge8l %i1, %i3, %i2 mova %icc, %o3, %i6 lduh [%l7 + 0x54], %o7 fcmpne16 %f0, %f0, %l1 stx %o0, [%l7 + 0x30] edge8ln %g6, %g7, %l3 fnors %f5, %f6, %f9 fpack16 %f4, %f6 fba %fcc1, loop_1769 ldub [%l7 + 0x3A], %g1 lduh [%l7 + 0x0E], %l0 fbl %fcc0, loop_1770 loop_1769: ldsb [%l7 + 0x36], %i4 fmovsle %icc, %f1, %f1 ldsw [%l7 + 0x48], %o6 loop_1770: bvs,a %xcc, loop_1771 tne %icc, 0x7 fmovdneg %xcc, %f14, %f3 sth %o2, [%l7 + 0x1C] loop_1771: be,a,pn %xcc, loop_1772 stb %l5, [%l7 + 0x1E] fpack32 %f14, %f4, %f4 bvc loop_1773 loop_1772: fzeros %f9 ldsb [%l7 + 0x5C], %i7 fmuld8ulx16 %f0, %f14, %f12 loop_1773: movvs %xcc, %g4, %g3 srl %o5, 0x05, %g5 ldx [%l7 + 0x58], %l2 fsrc2s %f10, %f9 ble loop_1774 fmovdvs %icc, %f11, %f5 srax %l4, %l6, %i5 fnot2s %f13, %f1 loop_1774: xnorcc %i0, 0x0B4F, %g2 brlez,a %o4, loop_1775 ldsw [%l7 + 0x68], %o1 ld [%l7 + 0x2C], %f2 stx %i3, [%l7 + 0x38] loop_1775: fabsd %f0, %f12 movcc %xcc, %i2, %o3 ldub [%l7 + 0x34], %i6 ldub [%l7 + 0x54], %o7 fzero %f0 bn,pt %xcc, loop_1776 nop setx loop_1777, %l0, %l1 jmpl %l1, %i1 tneg %xcc, 0x0 edge32n %o0, %g6, %l1 loop_1776: fcmpne32 %f6, %f12, %l3 loop_1777: ldub [%l7 + 0x62], %g7 xnorcc %l0, 0x18B1, %i4 stw %o6, [%l7 + 0x08] movg %xcc, %g1, %o2 fmovdl %icc, %f10, %f11 fmovsn %xcc, %f2, %f9 bpos,pn %xcc, loop_1778 smul %l5, 0x190B, %i7 bvs,a loop_1779 ld [%l7 + 0x78], %f7 loop_1778: fmovsl %xcc, %f5, %f8 fmuld8ulx16 %f8, %f3, %f0 loop_1779: tn %xcc, 0x4 array8 %g3, %o5, %g4 sethi 0x0A0A, %l2 ldd [%l7 + 0x48], %f14 fmovd %f6, %f14 fors %f0, %f0, %f9 xor %l4, %l6, %i5 movge %xcc, %g5, %i0 fornot2s %f2, %f6, %f12 fmovsgu %icc, %f9, %f11 tle %xcc, 0x0 subc %g2, 0x1A83, %o4 tsubcc %o1, %i3, %i2 fpmerge %f6, %f11, %f10 fmovsne %icc, %f5, %f13 addc %i6, 0x0887, %o3 tl %xcc, 0x5 sth %o7, [%l7 + 0x68] sth %o0, [%l7 + 0x38] fmuld8ulx16 %f8, %f10, %f6 stb %g6, [%l7 + 0x3E] fmul8x16 %f2, %f4, %f2 stw %i1, [%l7 + 0x28] subcc %l3, %g7, %l1 umul %i4, %l0, %o6 stx %g1, [%l7 + 0x70] ldub [%l7 + 0x43], %o2 fandnot2 %f10, %f14, %f4 ldsh [%l7 + 0x64], %l5 fmul8ulx16 %f14, %f6, %f8 fmovdpos %icc, %f13, %f3 fzeros %f14 fmovsvc %icc, %f9, %f10 fabss %f1, %f8 fors %f9, %f10, %f4 udiv %i7, 0x0C63, %g3 lduw [%l7 + 0x18], %g4 stw %o5, [%l7 + 0x5C] ldsw [%l7 + 0x7C], %l4 fbuge,a %fcc0, loop_1780 fmovsvs %xcc, %f13, %f12 lduw [%l7 + 0x54], %l2 brlz %l6, loop_1781 loop_1780: ldub [%l7 + 0x44], %g5 fnands %f7, %f2, %f10 ld [%l7 + 0x48], %f0 loop_1781: fmovsl %xcc, %f10, %f9 ldsh [%l7 + 0x0A], %i0 srlx %i5, %g2, %o1 ldsw [%l7 + 0x50], %i3 fcmpne16 %f8, %f8, %o4 brz %i2, loop_1782 ldsb [%l7 + 0x52], %i6 movcs %icc, %o3, %o7 ldsb [%l7 + 0x58], %g6 loop_1782: movle %icc, %o0, %l3 fmovrdgz %i1, %f0, %f6 st %f3, [%l7 + 0x64] lduw [%l7 + 0x3C], %g7 fmovdcc %icc, %f2, %f0 stb %l1, [%l7 + 0x1D] movneg %icc, %i4, %o6 fbuge %fcc3, loop_1783 fmovsleu %xcc, %f15, %f2 fcmple16 %f14, %f8, %l0 fcmpes %fcc1, %f7, %f5 loop_1783: bleu loop_1784 ldsh [%l7 + 0x7C], %o2 ldsb [%l7 + 0x21], %g1 edge16n %i7, %g3, %g4 loop_1784: fmovdgu %xcc, %f9, %f10 fmovs %f15, %f7 lduw [%l7 + 0x70], %o5 taddcctv %l4, 0x1E09, %l5 umul %l6, %l2, %g5 fble %fcc2, loop_1785 fbne %fcc2, loop_1786 movle %icc, %i5, %i0 lduw [%l7 + 0x60], %o1 loop_1785: bcs loop_1787 loop_1786: brgz,a %i3, loop_1788 fmovse %xcc, %f9, %f7 fornot1 %f14, %f10, %f6 loop_1787: nop setx loop_1789, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1788: bvc loop_1790 fxnors %f11, %f7, %f14 fbo %fcc3, loop_1791 loop_1789: fmovdle %icc, %f6, %f8 loop_1790: fmovdleu %xcc, %f0, %f13 fpackfix %f14, %f15 loop_1791: fmovse %xcc, %f4, %f4 edge8l %g2, %o4, %i2 fmovsge %xcc, %f4, %f10 fbge,a %fcc0, loop_1792 fsrc1 %f2, %f14 fmovse %icc, %f7, %f0 addcc %i6, 0x152F, %o3 loop_1792: fmovsn %xcc, %f9, %f4 taddcc %g6, 0x06E6, %o0 ldsw [%l7 + 0x18], %l3 lduh [%l7 + 0x7A], %o7 call loop_1793 edge8n %i1, %g7, %l1 edge8l %i4, %l0, %o2 lduw [%l7 + 0x50], %g1 loop_1793: sth %o6, [%l7 + 0x64] std %f6, [%l7 + 0x28] sth %g3, [%l7 + 0x2C] fmovdn %icc, %f13, %f2 stx %i7, [%l7 + 0x28] ldx [%l7 + 0x60], %o5 fmovdne %xcc, %f8, %f5 movg %icc, %l4, %g4 bvs,pt %xcc, loop_1794 ld [%l7 + 0x40], %f1 sth %l6, [%l7 + 0x58] fcmpgt16 %f10, %f12, %l2 loop_1794: lduh [%l7 + 0x22], %l5 std %f12, [%l7 + 0x28] fmul8x16 %f5, %f6, %f0 fmovdcc %xcc, %f12, %f9 movleu %xcc, %i5, %i0 move %xcc, %o1, %g5 subc %i3, 0x03EC, %g2 nop setx loop_1795, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot2 %f12, %f4 fand %f14, %f2, %f14 fmovrdlz %i2, %f14, %f8 loop_1795: srlx %o4, 0x19, %i6 fmovdcs %icc, %f10, %f11 stx %o3, [%l7 + 0x58] tpos %xcc, 0x5 bvs,a %icc, loop_1796 andn %o0, 0x1465, %l3 ld [%l7 + 0x24], %f7 st %f3, [%l7 + 0x40] loop_1796: fcmple32 %f6, %f12, %g6 fpadd32s %f3, %f9, %f4 movvc %xcc, %o7, %i1 fmovdle %xcc, %f10, %f7 and %l1, %g7, %i4 bg,a,pn %xcc, loop_1797 stw %o2, [%l7 + 0x08] alignaddrl %l0, %g1, %o6 tpos %icc, 0x7 loop_1797: fnegs %f2, %f10 tsubcc %g3, 0x1735, %i7 brgez %l4, loop_1798 fbe,a %fcc3, loop_1799 brgez %g4, loop_1800 tgu %icc, 0x3 loop_1798: stw %o5, [%l7 + 0x54] loop_1799: sllx %l6, 0x0B, %l2 loop_1800: xnorcc %l5, 0x08A3, %i5 ldsh [%l7 + 0x4C], %o1 xorcc %g5, 0x0766, %i0 fcmpgt32 %f6, %f4, %i3 fmovdvc %icc, %f10, %f8 fpadd16 %f14, %f0, %f0 st %f15, [%l7 + 0x2C] st %f7, [%l7 + 0x50] addcc %i2, %o4, %i6 bgu,a %icc, loop_1801 fpackfix %f14, %f11 fors %f6, %f15, %f12 ld [%l7 + 0x18], %f2 loop_1801: lduh [%l7 + 0x0E], %o3 lduw [%l7 + 0x5C], %g2 ldd [%l7 + 0x48], %f14 ldd [%l7 + 0x28], %f14 sdiv %o0, 0x1644, %l3 ld [%l7 + 0x68], %f14 tg %xcc, 0x3 edge16n %o7, %i1, %g6 fbue %fcc3, loop_1802 fmovdl %icc, %f15, %f11 fpack16 %f2, %f4 stb %g7, [%l7 + 0x58] loop_1802: fabsd %f2, %f8 fcmple32 %f2, %f6, %i4 stw %l1, [%l7 + 0x34] subcc %l0, %g1, %o2 addccc %g3, %i7, %o6 bg,a,pn %xcc, loop_1803 fbuge %fcc3, loop_1804 fnegs %f12, %f7 stx %l4, [%l7 + 0x38] loop_1803: movne %icc, %o5, %g4 loop_1804: movneg %xcc, %l6, %l5 fmovdcs %xcc, %f2, %f8 for %f2, %f12, %f2 orncc %i5, 0x0991, %l2 fnegd %f10, %f6 st %f15, [%l7 + 0x54] ldsw [%l7 + 0x54], %o1 ldx [%l7 + 0x68], %i0 bgu,a %xcc, loop_1805 orcc %i3, 0x0780, %i2 bcc %icc, loop_1806 bgu,a,pn %xcc, loop_1807 loop_1805: fmovdg %xcc, %f1, %f10 fbule %fcc3, loop_1808 loop_1806: movne %icc, %o4, %i6 loop_1807: stb %o3, [%l7 + 0x17] sth %g2, [%l7 + 0x1E] loop_1808: orcc %g5, 0x11BD, %o0 edge32ln %l3, %o7, %g6 lduw [%l7 + 0x3C], %i1 ld [%l7 + 0x34], %f6 fmovrsne %i4, %f0, %f5 fxnor %f6, %f10, %f8 ldx [%l7 + 0x70], %g7 fcmple32 %f8, %f0, %l0 lduw [%l7 + 0x10], %g1 tle %icc, 0x7 std %f4, [%l7 + 0x40] lduw [%l7 + 0x40], %o2 fpsub16s %f11, %f5, %f6 fmul8ulx16 %f8, %f8, %f0 tsubcctv %l1, %g3, %i7 fnegs %f5, %f9 ldd [%l7 + 0x40], %f4 orn %o6, 0x1471, %l4 lduh [%l7 + 0x08], %g4 std %f14, [%l7 + 0x30] fmovrdgez %o5, %f2, %f10 fmovrsne %l5, %f11, %f4 taddcc %i5, 0x1968, %l6 ld [%l7 + 0x20], %f15 sth %o1, [%l7 + 0x2C] bn,pt %xcc, loop_1809 std %f4, [%l7 + 0x78] lduw [%l7 + 0x78], %i0 edge16l %l2, %i3, %i2 loop_1809: tn %icc, 0x0 fmovsg %icc, %f11, %f9 bleu,a,pt %xcc, loop_1810 fmovdvs %icc, %f15, %f11 ldx [%l7 + 0x18], %o4 addcc %o3, %i6, %g2 loop_1810: addcc %o0, %l3, %o7 bn,pn %xcc, loop_1811 alignaddrl %g6, %g5, %i1 or %g7, 0x1033, %i4 lduw [%l7 + 0x40], %l0 loop_1811: fbul %fcc0, loop_1812 std %f12, [%l7 + 0x50] fmovrslez %o2, %f6, %f8 fmovdge %icc, %f8, %f11 loop_1812: bl,a,pt %icc, loop_1813 fmovdge %icc, %f6, %f6 fmovsge %xcc, %f5, %f7 ldx [%l7 + 0x28], %l1 loop_1813: edge32l %g3, %i7, %o6 udiv %g1, 0x1949, %g4 fbu,a %fcc2, loop_1814 lduh [%l7 + 0x26], %l4 brgz %l5, loop_1815 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 loop_1814: fandnot1s %f0, %f15, %f10 stx %i5, [%l7 + 0x60] loop_1815: taddcc %o5, 0x0703, %l6 loop_1816: sth %i0, [%l7 + 0x76] nop setx loop_1817, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %o1, [%l7 + 0x68] sth %i3, [%l7 + 0x18] lduw [%l7 + 0x20], %l2 loop_1817: edge32 %o4, %i2, %o3 ld [%l7 + 0x1C], %f7 stw %i6, [%l7 + 0x40] edge16n %o0, %g2, %l3 movvs %xcc, %o7, %g6 lduw [%l7 + 0x40], %i1 xor %g7, 0x1117, %g5 bne,a %xcc, loop_1818 bcs,a %xcc, loop_1819 edge16n %l0, %i4, %o2 stb %g3, [%l7 + 0x33] loop_1818: fpsub32s %f1, %f3, %f2 loop_1819: tsubcctv %l1, %o6, %i7 fmuld8sux16 %f9, %f4, %f4 lduw [%l7 + 0x68], %g1 srl %l4, %g4, %i5 mulx %o5, %l6, %l5 fors %f3, %f2, %f3 movre %o1, 0x1D7, %i0 fba,a %fcc3, loop_1820 ldsb [%l7 + 0x5F], %l2 sth %o4, [%l7 + 0x08] fbl %fcc3, loop_1821 loop_1820: ldub [%l7 + 0x0D], %i2 fpmerge %f7, %f7, %f14 fabss %f5, %f3 loop_1821: pdist %f14, %f8, %f14 ba %xcc, loop_1822 fmul8x16au %f0, %f1, %f10 ba,a loop_1823 ldsb [%l7 + 0x4C], %o3 loop_1822: fornot1s %f13, %f4, %f15 stb %i6, [%l7 + 0x0A] loop_1823: lduw [%l7 + 0x38], %o0 edge32n %g2, %l3, %o7 ldx [%l7 + 0x78], %i3 ldsw [%l7 + 0x34], %i1 stw %g7, [%l7 + 0x1C] fzeros %f4 movrne %g5, 0x3AB, %l0 movcs %icc, %i4, %g6 stx %g3, [%l7 + 0x58] fnegs %f8, %f14 fpsub32 %f8, %f10, %f4 ldsw [%l7 + 0x3C], %o2 edge32 %o6, %i7, %l1 fmovrslz %g1, %f6, %f9 fnegs %f8, %f8 fble,a %fcc2, loop_1824 orcc %g4, 0x0572, %l4 st %f1, [%l7 + 0x30] fnegd %f10, %f8 loop_1824: edge32l %i5, %o5, %l6 ldd [%l7 + 0x40], %f10 array16 %o1, %i0, %l2 fmovdne %xcc, %f1, %f13 fmovrdne %l5, %f10, %f6 edge8ln %i2, %o4, %i6 movg %xcc, %o3, %g2 andcc %o0, 0x00AC, %l3 taddcc %i3, %i1, %g7 fornot1 %f6, %f14, %f4 ld [%l7 + 0x30], %f1 tleu %xcc, 0x6 fnand %f8, %f12, %f12 lduw [%l7 + 0x7C], %o7 fbue,a %fcc3, loop_1825 fpmerge %f14, %f10, %f6 fmovdle %icc, %f1, %f4 fandnot1s %f5, %f12, %f6 loop_1825: fandnot1 %f2, %f8, %f6 ldub [%l7 + 0x1C], %g5 fbuge %fcc3, loop_1826 fpsub32 %f4, %f0, %f4 for %f6, %f6, %f14 bneg,pn %icc, loop_1827 loop_1826: fors %f0, %f5, %f1 ld [%l7 + 0x3C], %f10 ldsh [%l7 + 0x58], %l0 loop_1827: ldsw [%l7 + 0x6C], %g6 fpadd32 %f0, %f10, %f12 tsubcctv %i4, %g3, %o6 lduw [%l7 + 0x24], %o2 fpadd32 %f8, %f10, %f10 edge32l %l1, %i7, %g4 fmovrde %g1, %f12, %f8 fmovrde %i5, %f6, %f14 ldsh [%l7 + 0x54], %l4 sllx %l6, %o5, %o1 sll %i0, %l2, %l5 fmovrdne %i2, %f4, %f12 fandnot1s %f6, %f10, %f11 orncc %i6, %o3, %o4 xor %o0, 0x1CAE, %g2 xorcc %l3, 0x09BE, %i1 st %f4, [%l7 + 0x50] fmovrde %g7, %f2, %f10 movrlez %o7, %i3, %l0 movrgz %g6, 0x3DE, %g5 ldsh [%l7 + 0x36], %g3 fbg,a %fcc1, loop_1828 stb %i4, [%l7 + 0x46] std %f14, [%l7 + 0x60] ldd [%l7 + 0x78], %f12 loop_1828: fblg,a %fcc1, loop_1829 andn %o2, %l1, %i7 fmovsl %xcc, %f4, %f6 addcc %o6, %g4, %i5 loop_1829: fexpand %f13, %f10 movvs %icc, %l4, %l6 ldx [%l7 + 0x40], %g1 sth %o5, [%l7 + 0x7A] std %f4, [%l7 + 0x30] fpsub16 %f4, %f0, %f6 ldub [%l7 + 0x5C], %i0 fmovd %f6, %f6 ta %xcc, 0x3 fcmple32 %f12, %f0, %l2 ldsw [%l7 + 0x7C], %o1 ldx [%l7 + 0x38], %i2 sll %l5, 0x0C, %i6 fcmple16 %f0, %f4, %o3 bleu,a %icc, loop_1830 ldsb [%l7 + 0x6F], %o4 lduw [%l7 + 0x48], %g2 fmovscc %icc, %f12, %f3 loop_1830: fnot1 %f4, %f12 ldsh [%l7 + 0x38], %o0 edge32n %i1, %g7, %l3 fble %fcc1, loop_1831 lduh [%l7 + 0x54], %o7 edge16l %l0, %i3, %g6 subccc %g3, %g5, %o2 loop_1831: fmovdl %xcc, %f5, %f1 xor %i4, 0x0026, %i7 fbg,a %fcc1, loop_1832 bvc,pt %xcc, loop_1833 st %f4, [%l7 + 0x1C] fors %f1, %f13, %f5 loop_1832: fbug,a %fcc1, loop_1834 loop_1833: xor %l1, 0x1BE7, %o6 ldsb [%l7 + 0x64], %g4 fmul8x16 %f2, %f14, %f14 loop_1834: stw %i5, [%l7 + 0x68] fmul8sux16 %f8, %f12, %f12 ldub [%l7 + 0x75], %l4 fmovdleu %icc, %f11, %f15 ldd [%l7 + 0x70], %f4 andn %l6, 0x02CE, %g1 fbug,a %fcc1, loop_1835 fmovscs %xcc, %f14, %f4 udivcc %i0, 0x0C16, %o5 fmuld8sux16 %f11, %f13, %f2 loop_1835: add %o1, %l2, %i2 or %i6, 0x1B5C, %l5 sra %o4, %g2, %o3 fmovdge %icc, %f3, %f14 fxnor %f12, %f6, %f14 stx %o0, [%l7 + 0x70] andn %g7, %l3, %o7 fmovrde %l0, %f14, %f8 ld [%l7 + 0x10], %f0 stw %i1, [%l7 + 0x14] fbl %fcc1, loop_1836 fsrc1s %f3, %f15 ldsw [%l7 + 0x08], %g6 brz,a %g3, loop_1837 loop_1836: orn %i3, 0x18EA, %g5 bcs %icc, loop_1838 movcs %xcc, %i4, %o2 loop_1837: orn %i7, 0x1F07, %l1 ldsh [%l7 + 0x52], %o6 loop_1838: lduw [%l7 + 0x30], %i5 fmovs %f15, %f6 fcmpne32 %f8, %f8, %l4 ldub [%l7 + 0x11], %l6 fcmple16 %f6, %f0, %g4 ldub [%l7 + 0x46], %i0 movrne %g1, %o1, %o5 bpos,a loop_1839 fbn %fcc0, loop_1840 edge16n %i2, %i6, %l2 movne %icc, %o4, %l5 loop_1839: ldd [%l7 + 0x10], %f4 loop_1840: fcmpes %fcc0, %f3, %f2 fbue %fcc0, loop_1841 lduh [%l7 + 0x12], %o3 fmuld8ulx16 %f11, %f15, %f10 stw %g2, [%l7 + 0x5C] loop_1841: fmovs %f5, %f10 nop setx loop_1842, %l0, %l1 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 + 0x10], %o0 fnot2s %f8, %f11 fornot2s %f7, %f12, %f8 loop_1842: taddcctv %l3, %g7, %l0 array8 %i1, %g6, %g3 fmuld8ulx16 %f3, %f1, %f2 siam 0x6 sdivx %o7, 0x0A17, %i3 fmovsle %xcc, %f9, %f10 fpadd16 %f4, %f2, %f10 taddcctv %g5, %i4, %o2 lduh [%l7 + 0x4A], %i7 subcc %o6, %l1, %i5 ldx [%l7 + 0x18], %l4 fmovsvc %xcc, %f15, %f0 ldub [%l7 + 0x79], %g4 fmovdpos %icc, %f14, %f10 edge32n %l6, %i0, %g1 fmovrdgez %o1, %f12, %f14 lduw [%l7 + 0x0C], %o5 fcmpne32 %f14, %f0, %i2 alignaddrl %i6, %o4, %l2 fnand %f14, %f0, %f0 fpsub32s %f15, %f9, %f15 fbuge,a %fcc1, loop_1843 movle %xcc, %o3, %l5 sra %o0, 0x0E, %g2 addc %l3, %l0, %g7 loop_1843: addccc %g6, %g3, %i1 movneg %icc, %i3, %g5 bg,a,pt %xcc, loop_1844 tvs %icc, 0x3 fbue,a %fcc0, loop_1845 orcc %o7, %o2, %i7 loop_1844: fabss %f4, %f15 bn,a,pn %icc, loop_1846 loop_1845: taddcc %o6, 0x070D, %i4 fmul8sux16 %f0, %f12, %f6 edge16 %i5, %l1, %g4 loop_1846: srlx %l4, %l6, %g1 fmovrslz %o1, %f2, %f11 movcc %xcc, %o5, %i0 fxnors %f2, %f5, %f5 brlz,a %i2, loop_1847 fbu,a %fcc2, loop_1848 ldsw [%l7 + 0x78], %i6 tvc %xcc, 0x0 loop_1847: ld [%l7 + 0x30], %f0 loop_1848: movne %icc, %l2, %o4 sdivx %o3, 0x0BF2, %o0 ldsb [%l7 + 0x76], %l5 ta %icc, 0x7 taddcctv %g2, 0x0E13, %l3 stb %l0, [%l7 + 0x16] fcmpne16 %f2, %f2, %g6 fpadd16s %f3, %f2, %f3 add %g3, 0x0B26, %i1 ldsb [%l7 + 0x74], %i3 sth %g5, [%l7 + 0x6A] fnor %f2, %f12, %f10 fmovdge %icc, %f11, %f13 tsubcctv %g7, 0x1956, %o7 fcmpeq32 %f6, %f2, %o2 fmovrdgz %o6, %f6, %f10 popc %i4, %i7 fnor %f8, %f12, %f10 lduh [%l7 + 0x5A], %l1 fnor %f8, %f2, %f6 movrgez %g4, 0x0A6, %i5 fbge %fcc0, loop_1849 ld [%l7 + 0x68], %f2 fmovscs %xcc, %f5, %f1 xnorcc %l4, %l6, %o1 loop_1849: fbul,a %fcc3, loop_1850 fmovrdlez %o5, %f6, %f0 fandnot2 %f0, %f12, %f8 fmovdl %xcc, %f7, %f4 loop_1850: fmuld8ulx16 %f7, %f0, %f0 fmovspos %xcc, %f3, %f6 fmovde %icc, %f8, %f13 ldsb [%l7 + 0x44], %i0 lduh [%l7 + 0x32], %g1 mova %xcc, %i2, %i6 nop setx loop_1851, %l0, %l1 jmpl %l1, %l2 tleu %xcc, 0x6 siam 0x0 fors %f10, %f14, %f6 loop_1851: ld [%l7 + 0x20], %f0 udiv %o3, 0x1B00, %o4 fmovrsgz %l5, %f15, %f10 fblg,a %fcc2, loop_1852 lduh [%l7 + 0x30], %o0 tg %xcc, 0x3 movg %icc, %g2, %l0 loop_1852: addcc %g6, 0x1B87, %l3 fcmpd %fcc0, %f10, %f12 fmovs %f0, %f3 ldx [%l7 + 0x78], %g3 and %i1, %g5, %i3 fcmpes %fcc2, %f2, %f15 movneg %icc, %o7, %o2 popc 0x0BB7, %o6 sth %g7, [%l7 + 0x60] brlz %i4, loop_1853 fbul,a %fcc1, loop_1854 ldsh [%l7 + 0x30], %i7 fmovsn %icc, %f4, %f5 loop_1853: movgu %xcc, %g4, %i5 loop_1854: ldd [%l7 + 0x08], %f2 fand %f14, %f4, %f14 fsrc2 %f14, %f8 movle %icc, %l1, %l4 brlez %l6, loop_1855 fornot1 %f10, %f4, %f0 movcs %icc, %o5, %o1 fmovdgu %xcc, %f13, %f6 loop_1855: fpsub16s %f1, %f6, %f6 fmovrsne %g1, %f9, %f8 fcmpd %fcc3, %f6, %f4 fmovsneg %icc, %f7, %f6 fpmerge %f9, %f4, %f4 tleu %xcc, 0x6 for %f12, %f10, %f6 brlez %i0, loop_1856 movrgz %i6, 0x18A, %i2 array16 %l2, %o3, %o4 smulcc %l5, %g2, %l0 loop_1856: movleu %icc, %g6, %o0 ldsw [%l7 + 0x40], %g3 movn %icc, %i1, %l3 nop setx loop_1857, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovspos %icc, %f13, %f4 sethi 0x0F77, %i3 subccc %o7, 0x05B0, %o2 loop_1857: fbg %fcc3, loop_1858 nop setx loop_1859, %l0, %l1 jmpl %l1, %g5 edge32ln %o6, %g7, %i7 fpadd16s %f15, %f1, %f0 loop_1858: ldsw [%l7 + 0x7C], %i4 loop_1859: ldx [%l7 + 0x38], %g4 tcc %icc, 0x5 bg,pt %xcc, loop_1860 ldsw [%l7 + 0x34], %i5 movrlz %l4, %l1, %l6 lduh [%l7 + 0x2E], %o5 loop_1860: stw %o1, [%l7 + 0x6C] ldx [%l7 + 0x10], %g1 lduh [%l7 + 0x4C], %i6 sth %i2, [%l7 + 0x34] fmovs %f10, %f2 ldx [%l7 + 0x38], %l2 fmovdvc %icc, %f13, %f11 fmovdgu %xcc, %f10, %f12 fornot2s %f5, %f11, %f4 fsrc2 %f2, %f8 add %i0, %o4, %o3 bcs loop_1861 fmovda %xcc, %f9, %f3 array32 %l5, %l0, %g6 fornot1s %f13, %f8, %f14 loop_1861: movrgz %o0, %g2, %g3 ldub [%l7 + 0x5C], %i1 subccc %l3, %o7, %i3 fmovsvs %icc, %f6, %f12 fsrc2 %f14, %f8 ldsh [%l7 + 0x40], %o2 sth %g5, [%l7 + 0x4E] fmovdpos %xcc, %f0, %f2 ldx [%l7 + 0x40], %g7 st %f10, [%l7 + 0x1C] ldd [%l7 + 0x68], %f0 stb %i7, [%l7 + 0x6C] udivx %o6, 0x11E4, %i4 stb %i5, [%l7 + 0x54] bcc loop_1862 fmovdge %icc, %f5, %f2 stx %g4, [%l7 + 0x78] fbe,a %fcc1, loop_1863 loop_1862: sth %l4, [%l7 + 0x1E] bge loop_1864 edge8l %l6, %o5, %l1 loop_1863: sth %o1, [%l7 + 0x58] tg %icc, 0x0 loop_1864: sdivcc %g1, 0x033F, %i2 fbug %fcc0, loop_1865 edge16l %i6, %l2, %i0 fmovrdne %o3, %f2, %f0 fnot2s %f6, %f2 loop_1865: brlez %o4, loop_1866 subccc %l5, 0x1FA2, %l0 fsrc1s %f2, %f12 bcc,a loop_1867 loop_1866: tvc %icc, 0x6 stx %o0, [%l7 + 0x70] edge8ln %g2, %g6, %i1 loop_1867: fmovrdne %l3, %f0, %f8 lduw [%l7 + 0x78], %o7 bvs,a,pt %icc, loop_1868 fsrc1 %f12, %f2 bneg,pt %icc, loop_1869 ldsw [%l7 + 0x6C], %g3 loop_1868: andcc %o2, 0x0848, %g5 fmovrdgz %g7, %f12, %f10 loop_1869: bvs %xcc, loop_1870 ldsw [%l7 + 0x20], %i7 fmovsge %xcc, %f11, %f15 fpackfix %f2, %f11 loop_1870: st %f14, [%l7 + 0x48] ld [%l7 + 0x18], %f7 mulscc %i3, 0x04C2, %i4 fmovrdlez %o6, %f2, %f14 fmovsg %xcc, %f4, %f6 edge16ln %i5, %l4, %l6 andcc %g4, %o5, %l1 lduh [%l7 + 0x16], %g1 ldx [%l7 + 0x68], %i2 lduh [%l7 + 0x0E], %i6 fpsub32 %f2, %f4, %f8 fmovrdgz %l2, %f8, %f4 fmovdne %icc, %f11, %f9 fpackfix %f12, %f11 fmovsneg %icc, %f3, %f4 fpadd16s %f0, %f8, %f9 tleu %xcc, 0x1 fmovrse %i0, %f15, %f13 ba,pn %icc, loop_1871 tcc %xcc, 0x6 nop setx loop_1872, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %o1, [%l7 + 0x4A] loop_1871: fnot1 %f12, %f4 stb %o3, [%l7 + 0x4D] loop_1872: taddcc %l5, %o4, %l0 lduh [%l7 + 0x1E], %g2 fmul8sux16 %f4, %f12, %f10 movl %icc, %g6, %o0 lduh [%l7 + 0x7A], %i1 fbul,a %fcc1, loop_1873 fmul8x16 %f8, %f8, %f10 bpos,pt %icc, loop_1874 edge8n %o7, %l3, %o2 loop_1873: fmovsle %icc, %f10, %f2 fexpand %f2, %f14 loop_1874: brlz %g5, loop_1875 fsrc2s %f4, %f12 edge32l %g3, %g7, %i3 fmovsge %xcc, %f9, %f8 loop_1875: ldd [%l7 + 0x38], %f2 bvc,a %xcc, loop_1876 st %f4, [%l7 + 0x1C] subcc %i7, 0x04C7, %o6 fmovdcs %xcc, %f0, %f10 loop_1876: fcmpes %fcc1, %f7, %f15 fmovdneg %xcc, %f5, %f4 ldub [%l7 + 0x66], %i5 fornot2s %f0, %f10, %f5 fmovdg %xcc, %f7, %f2 bl,pn %xcc, loop_1877 fabsd %f6, %f2 lduw [%l7 + 0x3C], %i4 movrlz %l4, 0x042, %l6 loop_1877: stw %g4, [%l7 + 0x78] ldd [%l7 + 0x40], %f0 fmovsl %icc, %f1, %f1 ldub [%l7 + 0x0C], %l1 fmovrsgez %o5, %f3, %f8 and %i2, %i6, %l2 bg,a loop_1878 ldx [%l7 + 0x78], %i0 ldsw [%l7 + 0x38], %o1 fmovsgu %icc, %f11, %f14 loop_1878: fpack16 %f0, %f11 ldsh [%l7 + 0x4E], %o3 movrne %l5, 0x132, %o4 fmuld8sux16 %f7, %f2, %f8 fcmple16 %f8, %f8, %g1 edge32ln %l0, %g2, %g6 fandnot2 %f14, %f0, %f14 addcc %o0, %o7, %i1 lduw [%l7 + 0x6C], %o2 smulcc %l3, 0x1028, %g3 ldx [%l7 + 0x10], %g5 ldsh [%l7 + 0x60], %i3 tge %xcc, 0x0 fnegs %f6, %f15 fabss %f11, %f12 fpsub32s %f12, %f2, %f0 fmovrde %g7, %f14, %f8 ldsb [%l7 + 0x23], %o6 andn %i7, %i5, %l4 fandnot2s %f2, %f1, %f3 fbuge %fcc1, loop_1879 fzero %f0 edge32l %l6, %i4, %l1 movg %icc, %o5, %g4 loop_1879: andcc %i2, %i6, %l2 ldsw [%l7 + 0x44], %i0 stx %o1, [%l7 + 0x10] tsubcctv %l5, %o4, %g1 siam 0x3 sth %o3, [%l7 + 0x16] fbne %fcc3, loop_1880 umulcc %l0, 0x049D, %g2 ldub [%l7 + 0x56], %g6 stw %o0, [%l7 + 0x2C] loop_1880: ldd [%l7 + 0x28], %f4 andn %i1, %o2, %l3 srax %o7, 0x08, %g5 addccc %i3, 0x0842, %g3 bleu %icc, loop_1881 lduh [%l7 + 0x34], %o6 fmovdne %xcc, %f10, %f3 brgz %g7, loop_1882 loop_1881: st %f14, [%l7 + 0x30] lduh [%l7 + 0x7A], %i5 brlez %i7, loop_1883 loop_1882: ldsb [%l7 + 0x5A], %l4 fmovsl %icc, %f13, %f10 stx %i4, [%l7 + 0x70] loop_1883: orcc %l6, %l1, %g4 fmovscs %xcc, %f11, %f9 fpsub16s %f14, %f12, %f12 fcmpgt32 %f12, %f0, %o5 fnands %f9, %f1, %f7 fbu,a %fcc0, loop_1884 movcc %xcc, %i6, %l2 fxnors %f6, %f4, %f9 edge32ln %i0, %i2, %l5 loop_1884: ldsh [%l7 + 0x52], %o4 fnands %f12, %f7, %f10 fpack16 %f10, %f7 ldsb [%l7 + 0x08], %o1 bvc,a %xcc, loop_1885 tsubcc %o3, %g1, %g2 fmovrdne %g6, %f2, %f6 fbul %fcc3, loop_1886 loop_1885: ta %xcc, 0x1 ld [%l7 + 0x28], %f1 subccc %l0, 0x0F45, %i1 loop_1886: fnot1 %f0, %f6 fnegs %f2, %f3 fmovdvs %xcc, %f11, %f3 fbne,a %fcc1, loop_1887 ldsb [%l7 + 0x4B], %o0 ldsw [%l7 + 0x68], %l3 tge %icc, 0x1 loop_1887: movne %xcc, %o2, %o7 ta %xcc, 0x5 stw %i3, [%l7 + 0x58] fmovsne %xcc, %f15, %f3 sth %g5, [%l7 + 0x60] siam 0x6 fmovsne %xcc, %f14, %f2 fmovsleu %xcc, %f3, %f3 fmovdcc %xcc, %f10, %f14 array32 %g3, %g7, %i5 fone %f4 fand %f0, %f10, %f0 fmovrdgz %o6, %f4, %f8 orcc %i7, %l4, %i4 fbule %fcc3, loop_1888 stw %l6, [%l7 + 0x48] sdivx %l1, 0x1AEE, %g4 stw %o5, [%l7 + 0x64] loop_1888: fmovsneg %icc, %f12, %f9 ld [%l7 + 0x0C], %f14 sdiv %l2, 0x1F3C, %i0 fzero %f6 xnor %i6, 0x1815, %l5 lduh [%l7 + 0x4A], %o4 fmovdvs %icc, %f2, %f0 sth %o1, [%l7 + 0x5E] stb %i2, [%l7 + 0x6F] stw %o3, [%l7 + 0x24] st %f5, [%l7 + 0x4C] stb %g1, [%l7 + 0x70] tsubcctv %g6, %l0, %i1 array8 %g2, %o0, %l3 fpack16 %f14, %f2 st %f5, [%l7 + 0x30] fmovdg %icc, %f6, %f1 bcs,pn %xcc, loop_1889 xorcc %o7, %i3, %g5 stx %g3, [%l7 + 0x38] call loop_1890 loop_1889: orn %o2, 0x03FE, %g7 std %f10, [%l7 + 0x28] ldd [%l7 + 0x10], %f6 loop_1890: fmovrdne %o6, %f4, %f2 fandnot1 %f10, %f2, %f6 stw %i5, [%l7 + 0x60] faligndata %f8, %f12, %f14 fpack16 %f6, %f11 lduw [%l7 + 0x30], %l4 edge32n %i4, %i7, %l1 sllx %g4, %o5, %l2 fsrc1 %f6, %f14 fornot2s %f14, %f9, %f6 ld [%l7 + 0x78], %f0 fmovscc %icc, %f8, %f3 nop setx loop_1891, %l0, %l1 jmpl %l1, %i0 tcc %xcc, 0x3 ldd [%l7 + 0x70], %f8 fbl %fcc3, loop_1892 loop_1891: fbuge,a %fcc1, loop_1893 mova %icc, %l6, %l5 lduw [%l7 + 0x7C], %i6 loop_1892: taddcc %o4, %o1, %i2 loop_1893: fmovrdlez %g1, %f10, %f4 movgu %icc, %o3, %l0 tpos %icc, 0x4 fmovrdlz %g6, %f6, %f6 fand %f14, %f6, %f10 fpadd16s %f6, %f6, %f11 popc 0x108F, %i1 bshuffle %f4, %f6, %f10 fmuld8ulx16 %f10, %f9, %f14 fbue %fcc3, loop_1894 bleu,a %icc, loop_1895 stx %o0, [%l7 + 0x10] ld [%l7 + 0x2C], %f6 loop_1894: bpos,a loop_1896 loop_1895: edge32ln %l3, %g2, %o7 movrne %g5, %g3, %o2 fbne %fcc3, loop_1897 loop_1896: movre %g7, %i3, %i5 bge,a loop_1898 fmovsl %icc, %f9, %f8 loop_1897: lduh [%l7 + 0x1C], %o6 fmul8x16au %f12, %f12, %f14 loop_1898: stx %l4, [%l7 + 0x78] brgz,a %i4, loop_1899 bl,a loop_1900 ld [%l7 + 0x14], %f2 fmovsn %icc, %f11, %f0 loop_1899: fmovrdlz %l1, %f0, %f4 loop_1900: ba,pn %icc, loop_1901 brgez %g4, loop_1902 ldd [%l7 + 0x50], %f0 stx %o5, [%l7 + 0x20] loop_1901: fmuld8ulx16 %f14, %f12, %f6 loop_1902: tcc %xcc, 0x0 ldx [%l7 + 0x18], %l2 stx %i7, [%l7 + 0x40] stw %i0, [%l7 + 0x50] fmovsne %icc, %f13, %f14 fmovdne %icc, %f11, %f3 st %f9, [%l7 + 0x6C] ldx [%l7 + 0x28], %l5 stb %l6, [%l7 + 0x4F] tsubcctv %i6, %o1, %i2 fmovrdgz %g1, %f10, %f2 fmovrde %o3, %f12, %f0 stb %l0, [%l7 + 0x58] fornot2s %f6, %f4, %f12 fpadd32s %f14, %f6, %f7 bge,a loop_1903 be,a %xcc, loop_1904 ld [%l7 + 0x5C], %f12 fbuge %fcc3, loop_1905 loop_1903: umulcc %o4, %i1, %g6 loop_1904: edge8 %o0, %l3, %g2 smulcc %o7, 0x1A0D, %g3 loop_1905: lduw [%l7 + 0x2C], %o2 fmovscc %xcc, %f0, %f2 lduh [%l7 + 0x10], %g7 ld [%l7 + 0x7C], %f15 fone %f10 tne %xcc, 0x2 stb %i3, [%l7 + 0x6F] fmovrdne %i5, %f6, %f6 movre %g5, %o6, %l4 fnot1s %f0, %f9 fmovrslz %i4, %f5, %f6 fcmpne32 %f12, %f4, %l1 st %f13, [%l7 + 0x48] fbne,a %fcc1, loop_1906 fmovrsgez %o5, %f7, %f14 addc %l2, 0x0E66, %i7 fpsub16 %f0, %f12, %f4 loop_1906: stw %i0, [%l7 + 0x34] ldd [%l7 + 0x08], %f6 faligndata %f14, %f4, %f0 udivcc %g4, 0x08EB, %l6 umulcc %l5, %i6, %i2 fmovdleu %icc, %f6, %f2 ldx [%l7 + 0x30], %o1 ld [%l7 + 0x10], %f13 fmovrdgez %g1, %f0, %f14 bneg,a %xcc, loop_1907 ld [%l7 + 0x34], %f12 stx %l0, [%l7 + 0x50] udivcc %o3, 0x0EFB, %i1 loop_1907: stx %o4, [%l7 + 0x70] fmovdvs %xcc, %f1, %f3 tvs %icc, 0x0 edge32ln %o0, %l3, %g6 fmovdg %icc, %f8, %f4 stw %g2, [%l7 + 0x3C] addcc %g3, %o2, %g7 sra %o7, 0x06, %i3 stx %g5, [%l7 + 0x18] fcmple16 %f12, %f14, %o6 lduw [%l7 + 0x0C], %i5 ldx [%l7 + 0x28], %l4 fnot2s %f9, %f3 fornot1 %f0, %f6, %f10 ldx [%l7 + 0x38], %l1 sth %i4, [%l7 + 0x6C] fcmpne16 %f2, %f4, %o5 bneg,a loop_1908 stw %l2, [%l7 + 0x20] ldsw [%l7 + 0x50], %i0 ldd [%l7 + 0x40], %f14 loop_1908: fcmped %fcc1, %f8, %f2 call loop_1909 ldx [%l7 + 0x28], %g4 ldsb [%l7 + 0x1B], %i7 taddcc %l6, 0x1AC6, %i6 loop_1909: fpsub32 %f10, %f6, %f10 tg %xcc, 0x0 tge %icc, 0x5 brlz %l5, loop_1910 fcmped %fcc2, %f14, %f14 edge16l %i2, %o1, %g1 std %f12, [%l7 + 0x60] loop_1910: movgu %icc, %o3, %i1 bg,pt %icc, loop_1911 fcmped %fcc1, %f0, %f2 edge32l %o4, %o0, %l0 bcc,a,pt %icc, loop_1912 loop_1911: fmul8x16al %f3, %f11, %f8 sdivcc %l3, 0x09F5, %g6 stw %g2, [%l7 + 0x3C] loop_1912: popc %o2, %g7 ld [%l7 + 0x58], %f1 fxor %f2, %f0, %f14 ldub [%l7 + 0x53], %o7 stb %i3, [%l7 + 0x64] bvs,a,pt %xcc, loop_1913 fmovrde %g3, %f10, %f4 andn %o6, 0x0134, %i5 sth %l4, [%l7 + 0x30] loop_1913: ldd [%l7 + 0x60], %f10 fmuld8ulx16 %f4, %f8, %f8 fmovda %icc, %f10, %f7 tg %icc, 0x3 fcmple32 %f14, %f0, %g5 ble,pn %icc, loop_1914 movneg %icc, %i4, %o5 fandnot2s %f7, %f10, %f5 fbne %fcc0, loop_1915 loop_1914: st %f10, [%l7 + 0x70] fmul8x16al %f14, %f9, %f8 fmovdneg %xcc, %f1, %f1 loop_1915: ldsh [%l7 + 0x28], %l1 smulcc %i0, 0x1220, %g4 movgu %xcc, %l2, %l6 ldsh [%l7 + 0x0A], %i7 stw %l5, [%l7 + 0x7C] tle %icc, 0x1 ldx [%l7 + 0x20], %i2 smulcc %i6, 0x0DE1, %o1 fpsub32s %f9, %f3, %f13 ldub [%l7 + 0x4B], %o3 sdivcc %g1, 0x09AA, %o4 lduw [%l7 + 0x70], %i1 pdist %f12, %f2, %f6 st %f1, [%l7 + 0x50] lduw [%l7 + 0x08], %l0 edge32 %o0, %g6, %l3 fpsub16 %f0, %f8, %f0 std %f0, [%l7 + 0x48] brlez %g2, loop_1916 array8 %o2, %o7, %g7 fmovsa %xcc, %f2, %f13 movvc %icc, %g3, %o6 loop_1916: fbule,a %fcc3, loop_1917 fmovrsne %i3, %f6, %f15 edge16ln %i5, %l4, %g5 ldsw [%l7 + 0x68], %i4 loop_1917: array8 %o5, %i0, %g4 st %f6, [%l7 + 0x70] ldsh [%l7 + 0x16], %l1 brlz %l2, loop_1918 fxor %f2, %f12, %f10 tgu %icc, 0x7 tne %xcc, 0x0 loop_1918: lduw [%l7 + 0x54], %i7 movneg %xcc, %l5, %l6 lduh [%l7 + 0x62], %i2 xorcc %o1, 0x1C04, %o3 tsubcc %g1, %i6, %o4 fmul8x16au %f4, %f9, %f10 ldsw [%l7 + 0x38], %l0 edge32 %o0, %i1, %g6 tg %xcc, 0x5 ld [%l7 + 0x20], %f10 call loop_1919 lduw [%l7 + 0x74], %l3 st %f11, [%l7 + 0x34] fxors %f0, %f14, %f14 loop_1919: movrlez %o2, 0x366, %o7 sth %g2, [%l7 + 0x48] stb %g3, [%l7 + 0x08] fxors %f5, %f12, %f7 st %f7, [%l7 + 0x30] fands %f8, %f12, %f5 fpadd16 %f12, %f0, %f6 fmovdleu %icc, %f6, %f3 ldub [%l7 + 0x0E], %g7 stx %i3, [%l7 + 0x60] fmovd %f4, %f6 fmul8x16al %f7, %f10, %f4 alignaddr %o6, %l4, %i5 tneg %xcc, 0x6 st %f12, [%l7 + 0x7C] tneg %xcc, 0x4 stb %g5, [%l7 + 0x37] sub %o5, %i0, %i4 lduw [%l7 + 0x5C], %g4 fzeros %f12 fbul %fcc0, loop_1920 fsrc1s %f4, %f5 ldd [%l7 + 0x68], %f2 ldsw [%l7 + 0x7C], %l2 loop_1920: ldx [%l7 + 0x20], %l1 stw %l5, [%l7 + 0x70] ldsw [%l7 + 0x54], %l6 fmovde %icc, %f6, %f5 ldub [%l7 + 0x40], %i2 movvc %icc, %o1, %i7 movgu %icc, %o3, %i6 orncc %g1, %l0, %o4 stw %o0, [%l7 + 0x1C] tgu %xcc, 0x7 for %f4, %f10, %f2 sllx %i1, 0x1B, %l3 te %icc, 0x2 fzeros %f2 fsrc2 %f0, %f4 fmovrdgz %o2, %f12, %f6 nop setx loop_1921, %l0, %l1 jmpl %l1, %o7 faligndata %f8, %f12, %f10 fzeros %f3 ldsb [%l7 + 0x47], %g6 loop_1921: movrgez %g3, 0x187, %g7 fba %fcc3, loop_1922 ldub [%l7 + 0x72], %g2 fmovsne %xcc, %f3, %f6 std %f2, [%l7 + 0x78] loop_1922: stw %i3, [%l7 + 0x78] edge8 %l4, %i5, %o6 fornot2 %f14, %f2, %f6 ldsw [%l7 + 0x08], %o5 sdiv %g5, 0x0CCB, %i0 std %f2, [%l7 + 0x50] lduw [%l7 + 0x38], %i4 fands %f12, %f15, %f12 udivx %l2, 0x1478, %l1 fsrc2 %f2, %f2 stx %g4, [%l7 + 0x78] fbge,a %fcc3, loop_1923 fmovdge %icc, %f4, %f11 nop setx loop_1924, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brz %l5, loop_1925 loop_1923: fnors %f0, %f14, %f12 fxnor %f4, %f14, %f12 loop_1924: movleu %xcc, %l6, %o1 loop_1925: stx %i2, [%l7 + 0x08] brgz,a %i7, loop_1926 nop setx loop_1927, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done add %o3, 0x169A, %i6 fpsub16 %f8, %f0, %f6 loop_1926: stb %l0, [%l7 + 0x53] loop_1927: ldd [%l7 + 0x30], %f8 andcc %o4, %g1, %i1 fcmped %fcc0, %f2, %f12 sth %l3, [%l7 + 0x24] fpadd16 %f10, %f6, %f8 fors %f3, %f11, %f15 movle %icc, %o2, %o7 edge32 %g6, %o0, %g7 fexpand %f10, %f6 fble,a %fcc2, loop_1928 fmovrdgez %g2, %f8, %f4 fzero %f2 andcc %g3, %l4, %i5 loop_1928: fmovdgu %xcc, %f15, %f10 fblg,a %fcc1, loop_1929 stx %o6, [%l7 + 0x68] std %f2, [%l7 + 0x30] ldx [%l7 + 0x20], %o5 loop_1929: fmovrde %i3, %f8, %f0 ldsb [%l7 + 0x34], %g5 fmovrse %i4, %f3, %f4 fbule %fcc3, loop_1930 popc 0x1B1E, %i0 fmovdl %xcc, %f3, %f9 stx %l2, [%l7 + 0x50] loop_1930: movneg %icc, %g4, %l5 ld [%l7 + 0x54], %f14 fmovrsne %l1, %f0, %f1 andn %o1, %l6, %i2 movrne %i7, %i6, %l0 std %f4, [%l7 + 0x38] stb %o4, [%l7 + 0x6D] fmovdleu %xcc, %f4, %f13 fand %f8, %f14, %f14 brlez %g1, loop_1931 nop setx loop_1932, %l0, %l1 jmpl %l1, %o3 fpsub32s %f11, %f7, %f6 edge32n %l3, %o2, %o7 loop_1931: stx %i1, [%l7 + 0x68] loop_1932: fpsub16s %f5, %f9, %f2 bpos,pt %xcc, loop_1933 stx %o0, [%l7 + 0x58] movge %icc, %g7, %g6 ldsw [%l7 + 0x58], %g2 loop_1933: ldd [%l7 + 0x38], %f6 std %f4, [%l7 + 0x60] lduw [%l7 + 0x10], %g3 fbug,a %fcc3, loop_1934 bl loop_1935 fmovsneg %icc, %f14, %f1 fmovscc %xcc, %f7, %f11 loop_1934: edge8l %l4, %o6, %i5 loop_1935: tsubcctv %o5, 0x0C21, %g5 fmovrdgez %i4, %f0, %f2 ldsh [%l7 + 0x0C], %i3 sth %i0, [%l7 + 0x76] stx %l2, [%l7 + 0x20] std %f2, [%l7 + 0x38] fmovdcs %icc, %f15, %f11 movn %xcc, %l5, %g4 smul %l1, 0x09FD, %o1 taddcctv %i2, %l6, %i6 ta %icc, 0x0 bn,a loop_1936 bg,a loop_1937 tge %icc, 0x4 fpadd16s %f15, %f6, %f12 loop_1936: ldub [%l7 + 0x78], %i7 loop_1937: ldsb [%l7 + 0x43], %l0 fmovsa %xcc, %f4, %f4 ldx [%l7 + 0x60], %o4 movleu %xcc, %o3, %g1 sethi 0x0D9F, %o2 fmovsne %icc, %f11, %f5 fsrc2 %f10, %f2 lduw [%l7 + 0x64], %o7 st %f13, [%l7 + 0x7C] edge32ln %l3, %o0, %i1 ld [%l7 + 0x3C], %f13 fmovd %f8, %f4 smul %g6, 0x0FF9, %g2 lduw [%l7 + 0x4C], %g7 fmovrsne %l4, %f2, %f6 movl %icc, %o6, %g3 ldsw [%l7 + 0x60], %o5 lduw [%l7 + 0x28], %g5 fmovsne %icc, %f14, %f0 ldd [%l7 + 0x50], %f12 movpos %icc, %i4, %i3 ldd [%l7 + 0x10], %f2 tcs %icc, 0x2 or %i0, 0x1510, %i5 fxnors %f6, %f1, %f7 stw %l2, [%l7 + 0x30] ldsb [%l7 + 0x51], %l5 bshuffle %f10, %f6, %f0 edge32n %l1, %o1, %i2 fmovsg %icc, %f6, %f13 fcmps %fcc1, %f2, %f9 fone %f6 fabsd %f4, %f2 fmuld8ulx16 %f12, %f7, %f12 edge16l %g4, %l6, %i6 andcc %i7, 0x0EC8, %l0 fmovdvc %icc, %f15, %f6 bvs %icc, loop_1938 subcc %o4, %o3, %o2 ldsh [%l7 + 0x6C], %g1 fandnot1s %f4, %f10, %f4 loop_1938: fmovdcc %icc, %f5, %f14 fornot1s %f5, %f14, %f12 ldsw [%l7 + 0x58], %l3 bne loop_1939 st %f6, [%l7 + 0x40] bshuffle %f2, %f10, %f8 fmovrslez %o7, %f15, %f10 loop_1939: fmovdneg %xcc, %f11, %f8 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 fmuld8sux16 %f5, %f4, %f12 fbn,a %fcc0, loop_1941 bpos,pn %xcc, loop_1942 loop_1940: fmovsge %xcc, %f3, %f8 fones %f8 loop_1941: stx %o0, [%l7 + 0x28] loop_1942: edge32l %i1, %g2, %g7 fxor %f4, %f4, %f14 fnot2 %f2, %f14 fmovdvs %icc, %f10, %f3 ldx [%l7 + 0x20], %l4 ldd [%l7 + 0x38], %f4 addc %o6, %g6, %g3 taddcc %g5, %i4, %i3 fnot2 %f4, %f8 sdivcc %o5, 0x1D3A, %i0 fsrc2 %f0, %f10 ldsb [%l7 + 0x39], %i5 bcc,a,pn %icc, loop_1943 ldub [%l7 + 0x41], %l2 ld [%l7 + 0x3C], %f10 fmovdneg %icc, %f15, %f10 loop_1943: fxors %f14, %f7, %f2 sdivcc %l1, 0x1BDD, %l5 stx %i2, [%l7 + 0x28] array16 %o1, %l6, %g4 bg,a,pt %xcc, loop_1944 fpadd16 %f0, %f6, %f6 ldd [%l7 + 0x78], %f10 tvc %xcc, 0x3 loop_1944: brgz %i7, loop_1945 movleu %icc, %l0, %o4 movcc %xcc, %o3, %o2 movleu %icc, %g1, %i6 loop_1945: bleu,a loop_1946 fpackfix %f2, %f0 mova %xcc, %l3, %o7 add %i1, 0x0ABA, %g2 loop_1946: fands %f8, %f4, %f10 fmovscc %icc, %f7, %f4 fbge %fcc1, loop_1947 udiv %o0, 0x0927, %l4 mulx %g7, 0x198C, %g6 tge %xcc, 0x7 loop_1947: ldub [%l7 + 0x4E], %o6 sth %g3, [%l7 + 0x0E] ldub [%l7 + 0x08], %i4 fcmple16 %f4, %f0, %g5 stx %i3, [%l7 + 0x78] fandnot1s %f5, %f8, %f11 lduw [%l7 + 0x14], %i0 sdivcc %i5, 0x07A2, %o5 bcs loop_1948 stx %l2, [%l7 + 0x70] add %l5, %i2, %l1 fmovsa %icc, %f6, %f10 loop_1948: ble,pt %icc, loop_1949 fzero %f12 std %f10, [%l7 + 0x48] movg %icc, %l6, %o1 loop_1949: fmul8x16 %f15, %f8, %f8 tne %icc, 0x5 ldub [%l7 + 0x76], %i7 fbu,a %fcc3, loop_1950 fsrc1s %f1, %f10 bleu %icc, loop_1951 nop setx loop_1952, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1950: edge32ln %l0, %o4, %o3 stb %g4, [%l7 + 0x3E] loop_1951: fmovdne %xcc, %f12, %f0 loop_1952: fcmps %fcc0, %f5, %f15 smul %g1, 0x0EDC, %i6 mova %icc, %o2, %o7 fmovrdlz %l3, %f12, %f0 fornot2 %f4, %f0, %f14 stw %i1, [%l7 + 0x08] fmovrsgz %o0, %f4, %f13 stb %g2, [%l7 + 0x3D] fmovsg %icc, %f9, %f6 ldd [%l7 + 0x30], %f10 fpmerge %f13, %f14, %f8 fbe,a %fcc0, loop_1953 fmovsne %icc, %f12, %f7 fmovse %xcc, %f9, %f9 fmul8x16 %f9, %f6, %f0 loop_1953: alignaddrl %l4, %g7, %g6 ldx [%l7 + 0x40], %o6 ldsb [%l7 + 0x21], %i4 ldd [%l7 + 0x48], %f12 sth %g5, [%l7 + 0x46] stb %i3, [%l7 + 0x41] fcmpeq32 %f8, %f2, %i0 stx %i5, [%l7 + 0x70] fpsub32 %f14, %f6, %f14 st %f13, [%l7 + 0x68] umul %o5, %g3, %l2 stb %i2, [%l7 + 0x5E] for %f0, %f12, %f0 edge8l %l5, %l6, %l1 edge32l %o1, %l0, %i7 fbuge %fcc2, loop_1954 fmovsn %xcc, %f13, %f6 fmovsneg %icc, %f1, %f9 te %xcc, 0x5 loop_1954: fbuge,a %fcc2, loop_1955 tn %icc, 0x3 fones %f8 ldsh [%l7 + 0x44], %o4 loop_1955: fmovdvs %icc, %f5, %f5 fnot2 %f8, %f2 ldub [%l7 + 0x25], %o3 st %f7, [%l7 + 0x14] lduw [%l7 + 0x64], %g4 stw %g1, [%l7 + 0x64] st %f14, [%l7 + 0x0C] fmuld8ulx16 %f6, %f11, %f14 ldsh [%l7 + 0x1E], %i6 bneg,a,pt %icc, loop_1956 fmovsa %icc, %f0, %f10 bcc loop_1957 tgu %xcc, 0x6 loop_1956: st %f8, [%l7 + 0x40] tn %icc, 0x7 loop_1957: ldd [%l7 + 0x38], %f6 movneg %xcc, %o2, %o7 edge8n %i1, %l3, %o0 movrgez %g2, %g7, %l4 stw %g6, [%l7 + 0x68] fcmpne16 %f12, %f8, %o6 edge16ln %g5, %i4, %i3 tl %icc, 0x2 fandnot1 %f8, %f6, %f10 ldub [%l7 + 0x30], %i5 fmovse %xcc, %f8, %f3 fzero %f8 ldd [%l7 + 0x78], %f0 array16 %i0, %o5, %l2 fmovsleu %xcc, %f14, %f9 lduw [%l7 + 0x3C], %i2 fbug,a %fcc2, loop_1958 fcmpgt32 %f10, %f10, %g3 fbe,a %fcc0, loop_1959 sra %l5, 0x1F, %l1 loop_1958: sdivcc %l6, 0x06B8, %l0 fandnot2s %f9, %f10, %f11 loop_1959: fmovrslez %o1, %f12, %f11 fmul8x16 %f8, %f10, %f12 srl %o4, 0x04, %i7 ldsw [%l7 + 0x48], %o3 tsubcctv %g4, %i6, %g1 fmovs %f11, %f7 edge8 %o2, %i1, %o7 ldx [%l7 + 0x68], %o0 fmovspos %xcc, %f15, %f14 for %f0, %f4, %f6 fxor %f12, %f2, %f4 addcc %l3, %g7, %g2 movrlz %l4, %g6, %g5 sll %i4, %o6, %i3 smul %i5, 0x11C0, %o5 sll %l2, %i0, %i2 ta %xcc, 0x0 std %f4, [%l7 + 0x18] fmovsn %icc, %f1, %f13 ldsw [%l7 + 0x44], %l5 fcmpgt16 %f0, %f14, %l1 subcc %g3, %l6, %l0 fbug,a %fcc0, loop_1960 movne %xcc, %o4, %i7 fpsub32 %f0, %f2, %f6 ba,a %icc, loop_1961 loop_1960: stx %o3, [%l7 + 0x60] te %icc, 0x4 fcmple16 %f8, %f4, %o1 loop_1961: movrne %g4, %g1, %o2 fmul8sux16 %f6, %f4, %f0 tneg %icc, 0x3 fcmpeq16 %f6, %f2, %i1 lduw [%l7 + 0x28], %o7 ldsh [%l7 + 0x08], %o0 fmuld8sux16 %f3, %f12, %f6 array8 %i6, %l3, %g2 fbl,a %fcc2, loop_1962 fmovrde %g7, %f6, %f2 ldub [%l7 + 0x7E], %g6 fmovrsne %l4, %f8, %f13 loop_1962: tsubcctv %i4, %g5, %o6 std %f2, [%l7 + 0x68] stw %i5, [%l7 + 0x54] te %icc, 0x5 ldd [%l7 + 0x18], %f6 fmovrde %o5, %f2, %f8 std %f12, [%l7 + 0x58] fblg,a %fcc2, loop_1963 ldsb [%l7 + 0x44], %l2 srlx %i0, %i2, %l5 fnot2s %f1, %f6 loop_1963: fones %f5 fnot1 %f0, %f6 fcmped %fcc2, %f10, %f10 edge16ln %l1, %i3, %g3 fnand %f4, %f12, %f2 ldsb [%l7 + 0x61], %l0 edge8n %o4, %l6, %i7 pdist %f6, %f10, %f4 fexpand %f9, %f6 tneg %xcc, 0x2 fmovdl %icc, %f1, %f7 fmovdgu %xcc, %f14, %f4 fbo,a %fcc1, loop_1964 edge32l %o3, %o1, %g4 fbug %fcc2, loop_1965 fbe %fcc3, loop_1966 loop_1964: ldsb [%l7 + 0x11], %g1 fmovdvs %xcc, %f10, %f1 loop_1965: movvc %icc, %o2, %o7 loop_1966: bvc loop_1967 lduw [%l7 + 0x1C], %i1 sth %i6, [%l7 + 0x6A] edge32ln %l3, %g2, %g7 loop_1967: fcmpgt16 %f6, %f0, %g6 or %o0, 0x069D, %l4 fbue %fcc1, loop_1968 udiv %i4, 0x0DFB, %o6 stw %g5, [%l7 + 0x50] fmovd %f0, %f6 loop_1968: brnz,a %o5, loop_1969 fmuld8sux16 %f7, %f6, %f0 stw %i5, [%l7 + 0x78] fpsub32 %f0, %f8, %f12 loop_1969: ldsw [%l7 + 0x1C], %l2 tgu %xcc, 0x1 fcmpeq32 %f2, %f0, %i0 fpack32 %f6, %f4, %f8 ba,pt %icc, loop_1970 stb %i2, [%l7 + 0x48] movrgez %l1, 0x2DF, %l5 movne %xcc, %i3, %g3 loop_1970: umul %o4, %l6, %i7 ldsh [%l7 + 0x10], %l0 fble,a %fcc3, loop_1971 fmovdpos %icc, %f8, %f0 ldsw [%l7 + 0x24], %o1 tcs %icc, 0x1 loop_1971: stw %g4, [%l7 + 0x08] std %f12, [%l7 + 0x60] fmovsneg %xcc, %f10, %f13 movrgz %g1, 0x37C, %o2 fmovsg %xcc, %f11, %f6 subc %o3, 0x157C, %o7 ldsb [%l7 + 0x17], %i6 alignaddrl %i1, %l3, %g2 andn %g6, 0x030A, %o0 bgu,a loop_1972 edge8n %l4, %i4, %g7 fnands %f8, %f0, %f10 bne loop_1973 loop_1972: fsrc2 %f10, %f4 xor %o6, 0x027B, %o5 fxor %f2, %f14, %f6 loop_1973: fmovdvs %icc, %f7, %f10 sllx %g5, 0x0E, %i5 sth %l2, [%l7 + 0x26] fnand %f10, %f0, %f12 fornot2 %f4, %f4, %f14 stb %i2, [%l7 + 0x4A] brz %l1, loop_1974 movneg %icc, %l5, %i0 subccc %i3, %o4, %g3 ld [%l7 + 0x48], %f10 loop_1974: movvs %xcc, %i7, %l0 lduw [%l7 + 0x68], %l6 fnors %f0, %f5, %f6 orn %o1, %g4, %o2 st %f15, [%l7 + 0x44] bcc,pn %icc, loop_1975 movvc %icc, %o3, %g1 brnz %o7, loop_1976 bg,pt %xcc, loop_1977 loop_1975: nop setx loop_1978, %l0, %l1 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_1979 loop_1976: fmovsvs %xcc, %f2, %f15 loop_1977: lduw [%l7 + 0x2C], %i6 loop_1978: add %l3, %g2, %g6 loop_1979: st %f14, [%l7 + 0x54] fmovrsne %i1, %f0, %f2 or %l4, %o0, %g7 fornot2 %f2, %f14, %f6 edge16 %i4, %o6, %o5 fpadd16 %f2, %f10, %f10 for %f10, %f4, %f14 stx %i5, [%l7 + 0x20] bvc,a,pn %icc, loop_1980 subc %g5, 0x00BD, %l2 addcc %i2, %l1, %l5 ba,a,pn %xcc, loop_1981 loop_1980: movgu %icc, %i0, %i3 fpack16 %f12, %f14 ldd [%l7 + 0x60], %f2 loop_1981: tcs %xcc, 0x3 fornot1s %f6, %f1, %f4 ldx [%l7 + 0x18], %g3 fbue,a %fcc3, loop_1982 movre %o4, 0x256, %i7 fmovsgu %icc, %f5, %f9 tg %icc, 0x0 loop_1982: fpackfix %f0, %f14 tleu %xcc, 0x5 fbul,a %fcc0, loop_1983 umul %l0, 0x13BC, %l6 fpsub32 %f14, %f2, %f8 andn %o1, %g4, %o2 loop_1983: fpsub32s %f2, %f9, %f7 andn %o3, %g1, %i6 mulx %o7, 0x153B, %l3 fcmped %fcc3, %f14, %f2 ldx [%l7 + 0x40], %g6 tvc %icc, 0x4 fbul,a %fcc1, loop_1984 stw %i1, [%l7 + 0x08] ldub [%l7 + 0x35], %l4 bshuffle %f14, %f10, %f4 loop_1984: subccc %o0, %g2, %g7 fba %fcc0, loop_1985 bl,a,pt %xcc, loop_1986 brz,a %i4, loop_1987 ldsb [%l7 + 0x46], %o5 loop_1985: ldsb [%l7 + 0x54], %i5 loop_1986: sth %g5, [%l7 + 0x62] loop_1987: fcmpgt16 %f6, %f12, %l2 fbug %fcc2, loop_1988 smulcc %o6, %i2, %l5 srl %l1, 0x09, %i0 fnand %f14, %f6, %f8 loop_1988: fmovsn %icc, %f14, %f4 movle %icc, %g3, %i3 lduh [%l7 + 0x18], %i7 fmovrdgz %o4, %f0, %f8 brnz,a %l0, loop_1989 fmovdge %icc, %f12, %f14 fzero %f2 ldd [%l7 + 0x20], %f6 loop_1989: fmovdvc %xcc, %f8, %f12 subcc %o1, 0x004A, %g4 sll %l6, 0x05, %o2 edge16ln %g1, %o3, %i6 sdivcc %l3, 0x1231, %o7 lduh [%l7 + 0x48], %i1 ba,a %icc, loop_1990 fmovsa %xcc, %f1, %f8 fsrc1 %f2, %f10 tvs %icc, 0x5 loop_1990: udivx %g6, 0x0025, %l4 st %f12, [%l7 + 0x24] st %f7, [%l7 + 0x4C] ld [%l7 + 0x74], %f14 fmovsa %icc, %f10, %f8 tvc %xcc, 0x1 fmovrslz %o0, %f15, %f14 ld [%l7 + 0x30], %f2 edge16n %g2, %g7, %o5 or %i5, 0x0AFE, %g5 mulx %l2, %i4, %o6 ldsb [%l7 + 0x27], %l5 fbo,a %fcc3, loop_1991 xorcc %l1, %i2, %i0 lduw [%l7 + 0x20], %g3 fmovrdlz %i7, %f12, %f10 loop_1991: subccc %o4, %i3, %l0 stb %g4, [%l7 + 0x59] fcmpes %fcc0, %f15, %f2 ldd [%l7 + 0x38], %f12 ldsb [%l7 + 0x65], %o1 st %f7, [%l7 + 0x14] fsrc1s %f13, %f9 lduw [%l7 + 0x7C], %l6 fcmpeq16 %f8, %f10, %o2 fble,a %fcc0, loop_1992 fmuld8ulx16 %f6, %f10, %f8 tleu %xcc, 0x5 fandnot1 %f8, %f10, %f4 loop_1992: movre %o3, 0x1D9, %i6 movge %icc, %l3, %o7 ldub [%l7 + 0x3E], %g1 call loop_1993 udivx %g6, 0x09D0, %i1 fmovscs %xcc, %f4, %f10 fbu,a %fcc3, loop_1994 loop_1993: bgu loop_1995 ldsw [%l7 + 0x0C], %l4 move %icc, %o0, %g7 loop_1994: ta %icc, 0x1 loop_1995: call loop_1996 sth %o5, [%l7 + 0x20] stb %g2, [%l7 + 0x7A] ba loop_1997 loop_1996: edge32 %g5, %l2, %i5 movrlez %i4, %o6, %l5 ldsh [%l7 + 0x44], %i2 loop_1997: fnors %f9, %f3, %f13 subc %i0, 0x1E69, %g3 tsubcctv %l1, 0x16DF, %i7 edge8l %o4, %l0, %i3 fands %f7, %f7, %f14 edge16l %g4, %l6, %o2 movrlez %o3, %o1, %i6 xnor %l3, %g1, %g6 tvc %xcc, 0x5 fmovda %icc, %f6, %f9 fmovrsgz %i1, %f7, %f1 fmovda %xcc, %f7, %f0 taddcc %l4, 0x0618, %o0 fandnot1 %f10, %f2, %f4 srax %o7, 0x0D, %o5 ldsw [%l7 + 0x28], %g2 lduw [%l7 + 0x40], %g7 andn %l2, 0x1921, %i5 call loop_1998 fmovse %xcc, %f5, %f9 fnegs %f4, %f15 array32 %g5, %i4, %l5 loop_1998: fbul,a %fcc1, loop_1999 fandnot1 %f6, %f2, %f0 fsrc2s %f10, %f6 fmul8sux16 %f14, %f8, %f4 loop_1999: fxnors %f10, %f0, %f6 st %f8, [%l7 + 0x58] array8 %i2, %i0, %o6 siam 0x3 fcmpes %fcc3, %f7, %f11 udivcc %g3, 0x1CD9, %i7 stx %o4, [%l7 + 0x70] sra %l0, 0x0B, %l1 fmovsne %icc, %f8, %f5 ldsw [%l7 + 0x4C], %g4 fpadd32s %f12, %f8, %f15 ldx [%l7 + 0x10], %l6 st %f13, [%l7 + 0x78] stb %o2, [%l7 + 0x0D] brnz,a %o3, loop_2000 tsubcctv %o1, %i6, %i3 ldub [%l7 + 0x7A], %g1 brlez,a %g6, loop_2001 loop_2000: fcmped %fcc0, %f10, %f4 fmovdneg %xcc, %f7, %f8 pdist %f14, %f8, %f12 loop_2001: movvs %icc, %l3, %i1 sth %o0, [%l7 + 0x4A] fnors %f2, %f10, %f14 fbo,a %fcc3, loop_2002 ld [%l7 + 0x14], %f3 nop setx loop_2003, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdn %xcc, %f10, %f1 loop_2002: bcc,a,pt %xcc, loop_2004 ldd [%l7 + 0x50], %f0 loop_2003: subc %o7, 0x19AE, %o5 stb %g2, [%l7 + 0x53] loop_2004: siam 0x1 fcmped %fcc2, %f4, %f2 ldsw [%l7 + 0x30], %l4 orncc %l2, %g7, %g5 ld [%l7 + 0x6C], %f4 edge32l %i5, %l5, %i4 xorcc %i2, %i0, %g3 ldsh [%l7 + 0x3E], %o6 fabsd %f6, %f0 fbl %fcc3, loop_2005 movne %icc, %i7, %o4 st %f13, [%l7 + 0x64] ldub [%l7 + 0x42], %l1 loop_2005: srlx %l0, %g4, %l6 ld [%l7 + 0x74], %f14 ldx [%l7 + 0x40], %o3 tn %icc, 0x0 movpos %icc, %o1, %i6 lduw [%l7 + 0x24], %i3 ldx [%l7 + 0x60], %o2 fbug %fcc1, loop_2006 tgu %xcc, 0x1 bneg,a,pt %icc, loop_2007 std %f12, [%l7 + 0x78] loop_2006: fexpand %f3, %f2 movrlez %g6, 0x166, %l3 loop_2007: lduh [%l7 + 0x22], %g1 xor %o0, 0x0F2E, %o7 sll %i1, 0x08, %o5 ldsh [%l7 + 0x46], %l4 ldsh [%l7 + 0x2A], %g2 srlx %l2, 0x06, %g5 stb %g7, [%l7 + 0x65] lduh [%l7 + 0x7E], %l5 fpsub32 %f4, %f10, %f0 lduh [%l7 + 0x76], %i4 fmovdvc %icc, %f11, %f4 fpadd32 %f14, %f8, %f10 ld [%l7 + 0x30], %f14 ldub [%l7 + 0x2A], %i5 fmovdne %icc, %f13, %f12 fcmpgt16 %f6, %f14, %i2 ldub [%l7 + 0x72], %i0 bleu,pt %icc, loop_2008 lduw [%l7 + 0x6C], %o6 st %f10, [%l7 + 0x3C] stx %i7, [%l7 + 0x58] loop_2008: fxnor %f8, %f4, %f4 edge8 %o4, %l1, %l0 edge16n %g4, %g3, %o3 fmovdvc %icc, %f7, %f0 sdiv %l6, 0x1676, %o1 fbge,a %fcc3, loop_2009 edge32l %i6, %i3, %g6 mulx %o2, 0x003C, %g1 ldsh [%l7 + 0x56], %o0 loop_2009: fandnot1s %f6, %f5, %f11 edge32l %l3, %i1, %o5 fmovdgu %xcc, %f11, %f9 fmovsgu %xcc, %f3, %f11 brnz,a %o7, loop_2010 fcmpd %fcc1, %f12, %f10 lduw [%l7 + 0x5C], %g2 sdivx %l4, 0x02A3, %g5 loop_2010: brgez %g7, loop_2011 ldd [%l7 + 0x08], %f6 stw %l5, [%l7 + 0x48] edge16 %i4, %i5, %l2 loop_2011: tge %icc, 0x7 movre %i0, %i2, %o6 ldub [%l7 + 0x13], %o4 tsubcc %i7, 0x144B, %l1 fandnot1 %f4, %f12, %f12 brnz,a %g4, loop_2012 st %f3, [%l7 + 0x44] stw %l0, [%l7 + 0x38] fbn %fcc2, loop_2013 loop_2012: edge32ln %g3, %l6, %o3 tn %icc, 0x2 sdivx %o1, 0x1B2F, %i6 loop_2013: brnz,a %i3, loop_2014 brlz %g6, loop_2015 lduh [%l7 + 0x34], %g1 bgu,a %icc, loop_2016 loop_2014: stx %o2, [%l7 + 0x50] loop_2015: subcc %o0, %i1, %l3 stb %o7, [%l7 + 0x2D] loop_2016: ld [%l7 + 0x58], %f13 fpmerge %f15, %f15, %f4 fcmpgt32 %f2, %f6, %o5 fmovrdne %g2, %f8, %f10 udivx %l4, 0x03F2, %g7 edge16 %l5, %g5, %i5 fabss %f8, %f2 ldd [%l7 + 0x18], %f10 fsrc1 %f4, %f0 fmovdgu %icc, %f9, %f0 fbne %fcc3, loop_2017 srlx %l2, %i0, %i4 stb %o6, [%l7 + 0x3A] xorcc %i2, %o4, %l1 loop_2017: movleu %xcc, %g4, %i7 movrlz %l0, 0x196, %g3 fxnor %f2, %f10, %f0 fbge %fcc3, loop_2018 fmovsa %icc, %f7, %f11 fnot2s %f5, %f3 fbul,a %fcc3, loop_2019 loop_2018: st %f3, [%l7 + 0x74] xorcc %o3, %o1, %l6 edge8 %i3, %i6, %g1 loop_2019: sdivx %g6, 0x0D43, %o2 stb %i1, [%l7 + 0x3A] fmovscs %icc, %f4, %f13 ldx [%l7 + 0x08], %l3 ldsb [%l7 + 0x36], %o0 fmovscs %icc, %f0, %f10 ld [%l7 + 0x74], %f8 bcs %icc, loop_2020 fmovsgu %xcc, %f1, %f8 fornot1 %f2, %f10, %f4 stb %o5, [%l7 + 0x32] loop_2020: st %f2, [%l7 + 0x5C] sdivcc %g2, 0x0563, %o7 tg %xcc, 0x3 ldsb [%l7 + 0x73], %g7 bg,a %icc, loop_2021 fzero %f2 ble,a %xcc, loop_2022 movrlz %l4, %l5, %g5 loop_2021: taddcctv %i5, 0x189C, %l2 fnot1s %f11, %f12 loop_2022: sth %i4, [%l7 + 0x74] bshuffle %f12, %f6, %f8 fmul8x16au %f8, %f12, %f14 fzero %f2 fble,a %fcc3, loop_2023 movcc %icc, %o6, %i2 fba %fcc3, loop_2024 tsubcctv %i0, 0x113E, %l1 loop_2023: fmuld8sux16 %f15, %f8, %f14 std %f6, [%l7 + 0x40] loop_2024: orcc %o4, 0x0898, %i7 fpsub32s %f3, %f4, %f0 fzeros %f2 lduh [%l7 + 0x32], %l0 fands %f3, %f15, %f8 for %f2, %f2, %f2 srl %g3, %g4, %o3 movrlez %o1, 0x3AB, %l6 movl %xcc, %i6, %i3 fmovsne %icc, %f4, %f0 siam 0x7 bne,pn %icc, loop_2025 nop setx loop_2026, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mulscc %g6, 0x1FC6, %g1 brz,a %i1, loop_2027 loop_2025: lduw [%l7 + 0x74], %o2 loop_2026: mulscc %o0, %l3, %g2 movrgez %o7, %g7, %o5 loop_2027: tcs %icc, 0x2 ldsw [%l7 + 0x6C], %l5 udivcc %g5, 0x02C3, %i5 fandnot2 %f0, %f8, %f4 nop setx loop_2028, %l0, %l1 jmpl %l1, %l2 fmul8x16 %f0, %f6, %f6 fblg %fcc1, loop_2029 ldsb [%l7 + 0x7A], %i4 loop_2028: subccc %o6, 0x1916, %i2 ldx [%l7 + 0x78], %l4 loop_2029: movne %xcc, %l1, %i0 nop setx loop_2030, %l0, %l1 jmpl %l1, %i7 fsrc2s %f4, %f8 nop setx loop_2031, %l0, %l1 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], %o4 loop_2030: fone %f8 ldd [%l7 + 0x20], %f4 loop_2031: fcmpne16 %f10, %f6, %g3 fzero %f14 edge8ln %l0, %g4, %o3 fmovs %f6, %f3 st %f6, [%l7 + 0x58] ldx [%l7 + 0x18], %o1 taddcc %i6, %i3, %g6 tl %xcc, 0x5 tl %xcc, 0x5 nop setx loop_2032, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f0, [%l7 + 0x30] ldsh [%l7 + 0x2C], %g1 ldx [%l7 + 0x18], %i1 loop_2032: ldsw [%l7 + 0x44], %l6 call loop_2033 stb %o0, [%l7 + 0x1A] ldd [%l7 + 0x10], %f4 orcc %l3, %o2, %g2 loop_2033: fxors %f9, %f10, %f5 movne %xcc, %o7, %g7 st %f1, [%l7 + 0x10] fcmpeq32 %f4, %f12, %l5 fbge,a %fcc0, loop_2034 fbu %fcc2, loop_2035 edge32l %g5, %o5, %l2 fmovrslez %i5, %f4, %f0 loop_2034: bcs,pn %icc, loop_2036 loop_2035: fmovdle %xcc, %f2, %f11 bl %icc, loop_2037 fmovdl %xcc, %f11, %f4 loop_2036: fandnot1s %f11, %f3, %f14 std %f14, [%l7 + 0x70] loop_2037: st %f2, [%l7 + 0x58] fors %f0, %f11, %f3 stw %i4, [%l7 + 0x20] fblg,a %fcc0, loop_2038 edge32n %i2, %l4, %l1 ldsb [%l7 + 0x6E], %i0 ldub [%l7 + 0x13], %i7 loop_2038: nop setx loop_2039, %l0, %l1 jmpl %l1, %o6 taddcctv %o4, 0x0B95, %l0 taddcctv %g4, 0x1DE5, %g3 fmovdleu %xcc, %f7, %f10 loop_2039: fnegd %f10, %f10 stx %o1, [%l7 + 0x30] fxnors %f9, %f7, %f15 fmovrsgez %o3, %f2, %f15 ble loop_2040 fmovdgu %xcc, %f6, %f14 bcc,a loop_2041 bgu,a loop_2042 loop_2040: brnz,a %i3, loop_2043 ldsb [%l7 + 0x2A], %i6 loop_2041: fmovrde %g6, %f10, %f12 loop_2042: fble,a %fcc2, loop_2044 loop_2043: bneg,a %icc, loop_2045 fpmerge %f9, %f6, %f8 andncc %g1, %i1, %o0 loop_2044: fcmpeq32 %f6, %f8, %l3 loop_2045: ldsb [%l7 + 0x69], %l6 stb %g2, [%l7 + 0x3B] fbg %fcc3, loop_2046 andncc %o2, %o7, %g7 ldsh [%l7 + 0x76], %l5 ldsh [%l7 + 0x3C], %g5 loop_2046: fmovrse %o5, %f12, %f14 brnz,a %l2, loop_2047 movge %icc, %i4, %i5 subc %i2, %l4, %i0 ldsb [%l7 + 0x30], %l1 loop_2047: fmovsneg %xcc, %f5, %f4 fmovdleu %xcc, %f11, %f6 subcc %o6, %i7, %l0 bne %icc, loop_2048 stx %o4, [%l7 + 0x20] edge8 %g4, %g3, %o1 sllx %o3, %i3, %g6 loop_2048: ldsh [%l7 + 0x08], %i6 fcmped %fcc2, %f12, %f14 fandnot1s %f2, %f3, %f14 stw %g1, [%l7 + 0x58] ld [%l7 + 0x34], %f11 st %f2, [%l7 + 0x28] smulcc %i1, 0x018B, %o0 ldd [%l7 + 0x10], %f14 tvc %xcc, 0x6 sth %l6, [%l7 + 0x56] stx %g2, [%l7 + 0x38] fpsub16s %f12, %f2, %f11 st %f11, [%l7 + 0x74] lduw [%l7 + 0x3C], %o2 ldsh [%l7 + 0x12], %o7 and %g7, 0x11A5, %l5 sth %l3, [%l7 + 0x2E] fmovdne %icc, %f10, %f10 ldx [%l7 + 0x78], %o5 fbug %fcc0, loop_2049 nop setx loop_2050, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x6C], %l2 fmovsgu %icc, %f12, %f7 loop_2049: fandnot1s %f12, %f1, %f0 loop_2050: fmovde %icc, %f1, %f3 ldd [%l7 + 0x50], %f14 fmovsne %icc, %f6, %f14 fbule,a %fcc3, loop_2051 subcc %i4, 0x0DC2, %i5 fmul8x16au %f0, %f1, %f14 movpos %xcc, %i2, %l4 loop_2051: fmovrsgz %i0, %f14, %f10 ld [%l7 + 0x44], %f7 bge,a,pt %icc, loop_2052 bl,pn %icc, loop_2053 movrlz %l1, %g5, %o6 fornot1s %f2, %f3, %f10 loop_2052: fnegd %f10, %f8 loop_2053: fmovsl %xcc, %f3, %f5 edge16ln %i7, %l0, %g4 fmovde %icc, %f2, %f8 bn,pt %xcc, loop_2054 st %f14, [%l7 + 0x24] sth %g3, [%l7 + 0x2C] add %o1, %o4, %i3 loop_2054: fsrc1 %f6, %f2 fornot2s %f6, %f8, %f12 sth %o3, [%l7 + 0x32] ld [%l7 + 0x6C], %f6 fnand %f6, %f0, %f8 fmuld8sux16 %f3, %f1, %f14 fbn %fcc0, loop_2055 bge,a loop_2056 fbl %fcc3, loop_2057 stb %i6, [%l7 + 0x5C] loop_2055: fbge,a %fcc0, loop_2058 loop_2056: lduw [%l7 + 0x10], %g6 loop_2057: mulscc %g1, %o0, %l6 brgez %g2, loop_2059 loop_2058: ldx [%l7 + 0x10], %i1 sth %o2, [%l7 + 0x60] fmovsne %icc, %f15, %f12 loop_2059: xnorcc %g7, 0x1213, %l5 fmovsvc %icc, %f6, %f3 fand %f14, %f14, %f14 lduw [%l7 + 0x38], %o7 fxors %f13, %f14, %f6 bg,a,pn %xcc, loop_2060 sdivcc %o5, 0x158B, %l2 srl %l3, %i4, %i5 edge8 %i2, %i0, %l4 loop_2060: ldsb [%l7 + 0x20], %l1 edge8n %g5, %i7, %l0 fpsub32s %f15, %f12, %f14 stx %o6, [%l7 + 0x10] edge8ln %g4, %g3, %o4 tleu %xcc, 0x3 fexpand %f11, %f12 lduh [%l7 + 0x0A], %o1 fmul8x16al %f14, %f9, %f12 movne %icc, %i3, %o3 ldsh [%l7 + 0x50], %i6 ldsw [%l7 + 0x60], %g1 fpackfix %f6, %f3 smulcc %g6, %o0, %g2 fzero %f8 udivcc %l6, 0x199D, %o2 xor %i1, 0x1101, %l5 ldd [%l7 + 0x68], %f0 ldsb [%l7 + 0x37], %g7 fsrc1s %f10, %f15 sth %o7, [%l7 + 0x38] fnot2 %f10, %f12 tvs %xcc, 0x5 edge32l %o5, %l2, %i4 brz %i5, loop_2061 tcc %xcc, 0x2 movle %xcc, %l3, %i2 ldx [%l7 + 0x30], %l4 loop_2061: sdivcc %i0, 0x0FCD, %l1 fbl,a %fcc2, loop_2062 ldsb [%l7 + 0x1B], %i7 ld [%l7 + 0x68], %f15 ldsb [%l7 + 0x1D], %g5 loop_2062: bg,a,pt %icc, loop_2063 st %f0, [%l7 + 0x30] ldd [%l7 + 0x20], %f2 fsrc1s %f3, %f15 loop_2063: fexpand %f0, %f10 lduh [%l7 + 0x3E], %o6 fandnot2s %f3, %f1, %f14 ldsb [%l7 + 0x36], %l0 ldsb [%l7 + 0x12], %g3 ldx [%l7 + 0x48], %g4 srl %o4, %o1, %i3 fmovdneg %xcc, %f4, %f3 ldx [%l7 + 0x68], %o3 stw %i6, [%l7 + 0x18] orn %g6, 0x1DB7, %o0 ldsh [%l7 + 0x5A], %g1 ldd [%l7 + 0x48], %f8 ldsb [%l7 + 0x3B], %g2 fnors %f1, %f12, %f12 lduw [%l7 + 0x38], %o2 ldsh [%l7 + 0x6A], %i1 fpsub32 %f0, %f10, %f8 ldx [%l7 + 0x28], %l5 bvc,a,pn %icc, loop_2064 stb %g7, [%l7 + 0x4C] movgu %xcc, %o7, %l6 ldsb [%l7 + 0x24], %l2 loop_2064: movn %icc, %o5, %i4 sub %l3, %i2, %l4 ldsh [%l7 + 0x44], %i5 fcmpd %fcc1, %f0, %f4 xnorcc %l1, %i7, %i0 fpadd32s %f0, %f11, %f10 array32 %o6, %g5, %l0 bne,a,pt %icc, loop_2065 fbo,a %fcc3, loop_2066 taddcc %g4, %o4, %g3 ldd [%l7 + 0x30], %f2 loop_2065: fmovdge %xcc, %f9, %f0 loop_2066: fbug,a %fcc2, loop_2067 fnegs %f4, %f12 fand %f8, %f14, %f2 ldd [%l7 + 0x20], %f8 loop_2067: ld [%l7 + 0x74], %f14 fsrc2s %f7, %f10 te %icc, 0x2 bpos,pt %icc, loop_2068 fnands %f4, %f8, %f15 ldsw [%l7 + 0x6C], %o1 fornot2 %f12, %f4, %f2 loop_2068: fbug %fcc0, loop_2069 ldx [%l7 + 0x30], %o3 orcc %i3, 0x1779, %i6 lduh [%l7 + 0x08], %g6 loop_2069: fpsub16s %f9, %f11, %f0 stx %g1, [%l7 + 0x48] movvc %icc, %o0, %o2 stb %g2, [%l7 + 0x14] fpack16 %f8, %f14 fcmple16 %f0, %f4, %i1 ldx [%l7 + 0x18], %l5 fbn,a %fcc2, loop_2070 nop setx loop_2071, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry subcc %o7, 0x18CF, %l6 fmovrsgez %l2, %f4, %f14 loop_2070: fpsub32 %f2, %f14, %f14 loop_2071: faligndata %f12, %f6, %f8 fmul8x16au %f12, %f0, %f8 movn %icc, %g7, %o5 fba %fcc0, loop_2072 fmovse %xcc, %f5, %f8 tgu %icc, 0x6 fmovda %xcc, %f12, %f9 loop_2072: fpsub32 %f10, %f14, %f0 ldsw [%l7 + 0x24], %l3 ldd [%l7 + 0x48], %f14 fbule,a %fcc3, loop_2073 brz %i2, loop_2074 st %f6, [%l7 + 0x40] stw %l4, [%l7 + 0x34] loop_2073: tsubcctv %i4, %l1, %i5 loop_2074: orcc %i7, 0x1F1F, %i0 fmovdn %icc, %f7, %f15 stb %o6, [%l7 + 0x68] fcmps %fcc3, %f11, %f9 ldsb [%l7 + 0x18], %l0 fmul8x16al %f5, %f15, %f2 orn %g4, 0x1820, %g5 be,a,pt %icc, loop_2075 ldx [%l7 + 0x28], %o4 tn %icc, 0x3 movrgz %o1, 0x021, %o3 loop_2075: brlez %i3, loop_2076 fpsub16s %f3, %f3, %f2 fmovrdgz %g3, %f0, %f8 std %f0, [%l7 + 0x28] loop_2076: fbo %fcc1, loop_2077 subccc %i6, %g6, %o0 sdivx %o2, 0x09B5, %g1 ldsb [%l7 + 0x55], %g2 loop_2077: bl,a loop_2078 stb %i1, [%l7 + 0x1D] stb %l5, [%l7 + 0x19] fbu,a %fcc0, loop_2079 loop_2078: sub %o7, %l6, %g7 fblg %fcc3, loop_2080 fpmerge %f10, %f0, %f6 loop_2079: lduh [%l7 + 0x10], %o5 xorcc %l3, %l2, %i2 loop_2080: fmovrsgz %i4, %f0, %f13 edge32 %l1, %l4, %i5 ldsh [%l7 + 0x0A], %i0 fmovd %f0, %f8 fbn,a %fcc3, loop_2081 fba %fcc2, loop_2082 bcc,pn %icc, loop_2083 fmovrslez %o6, %f5, %f1 loop_2081: bge loop_2084 loop_2082: fmovsleu %icc, %f15, %f8 loop_2083: ldsw [%l7 + 0x28], %l0 fzeros %f12 loop_2084: xnor %i7, 0x0BF2, %g5 smulcc %g4, 0x1D28, %o1 movg %xcc, %o4, %i3 fmovdgu %icc, %f4, %f15 fpsub32s %f1, %f12, %f14 fmovrdne %g3, %f4, %f12 ldub [%l7 + 0x58], %i6 ldub [%l7 + 0x37], %g6 orn %o0, %o2, %o3 fmovsgu %xcc, %f1, %f6 bvc,pn %icc, loop_2085 bge loop_2086 umul %g1, %i1, %g2 call loop_2087 loop_2085: addcc %l5, 0x069A, %l6 loop_2086: movleu %icc, %g7, %o5 ldx [%l7 + 0x08], %o7 loop_2087: sdivx %l2, 0x199B, %l3 st %f3, [%l7 + 0x44] ldsh [%l7 + 0x2C], %i2 fmovsle %icc, %f2, %f2 sethi 0x0897, %l1 tle %icc, 0x7 fmovdgu %icc, %f12, %f2 ldx [%l7 + 0x60], %l4 sth %i4, [%l7 + 0x60] stx %i5, [%l7 + 0x20] sdivx %i0, 0x1F1F, %o6 fpsub16 %f0, %f10, %f12 fmovscc %xcc, %f0, %f11 udivcc %l0, 0x0807, %g5 tcc %xcc, 0x1 ld [%l7 + 0x44], %f2 andn %i7, 0x0597, %o1 lduh [%l7 + 0x7C], %o4 tle %icc, 0x2 std %f4, [%l7 + 0x08] fbo %fcc2, loop_2088 fble,a %fcc2, loop_2089 orncc %g4, %i3, %i6 fand %f8, %f0, %f2 loop_2088: fbue,a %fcc3, loop_2090 loop_2089: fxor %f0, %f6, %f10 fble,a %fcc3, loop_2091 edge16 %g6, %g3, %o0 loop_2090: fba %fcc1, loop_2092 fcmpeq16 %f6, %f8, %o3 loop_2091: fnegd %f4, %f0 sdivcc %o2, 0x11AB, %i1 loop_2092: brlez %g1, loop_2093 fpsub32s %f6, %f8, %f0 taddcc %l5, %g2, %g7 ldub [%l7 + 0x51], %l6 loop_2093: nop setx loop_2094, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbule,a %fcc0, loop_2095 movle %xcc, %o7, %o5 ldub [%l7 + 0x44], %l2 loop_2094: fmovde %xcc, %f3, %f13 loop_2095: mulscc %l3, 0x012E, %i2 lduw [%l7 + 0x44], %l4 ba,a,pn %xcc, loop_2096 fone %f2 stw %l1, [%l7 + 0x34] tvc %icc, 0x1 loop_2096: addccc %i5, %i0, %o6 lduw [%l7 + 0x60], %i4 subccc %g5, %i7, %o1 or %o4, 0x0AD4, %g4 ldsb [%l7 + 0x09], %l0 bvs,a loop_2097 lduw [%l7 + 0x50], %i6 lduh [%l7 + 0x72], %g6 sdiv %g3, 0x02C3, %i3 loop_2097: bge,pt %icc, loop_2098 std %f10, [%l7 + 0x30] xnorcc %o3, 0x05E0, %o0 addcc %i1, %g1, %o2 loop_2098: ldd [%l7 + 0x70], %f14 ldx [%l7 + 0x30], %g2 bg,pn %xcc, loop_2099 ta %xcc, 0x5 nop setx loop_2100, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x50], %l5 loop_2099: fpadd16 %f0, %f0, %f8 alignaddr %g7, %o7, %o5 loop_2100: nop setx loop_2101, %l0, %l1 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 %l2, %l3, %l6 ld [%l7 + 0x74], %f5 movgu %icc, %i2, %l4 loop_2101: lduw [%l7 + 0x48], %i5 fmovdcs %xcc, %f4, %f2 ldx [%l7 + 0x58], %i0 ldsb [%l7 + 0x24], %o6 add %i4, %l1, %g5 movl %icc, %o1, %i7 fcmple16 %f4, %f14, %o4 add %g4, 0x1837, %i6 be %xcc, loop_2102 sth %l0, [%l7 + 0x7A] fmovrdlz %g6, %f6, %f8 bneg loop_2103 loop_2102: for %f12, %f6, %f2 srl %i3, %o3, %g3 fxnors %f4, %f8, %f5 loop_2103: edge32 %o0, %i1, %o2 ba,a loop_2104 bcc %xcc, loop_2105 popc 0x1DDC, %g2 movn %icc, %g1, %g7 loop_2104: orcc %o7, %l5, %l2 loop_2105: fpackfix %f10, %f6 brlez %l3, loop_2106 movcc %xcc, %o5, %i2 fmovrdgez %l4, %f6, %f8 fpack16 %f2, %f9 loop_2106: pdist %f14, %f8, %f0 sth %l6, [%l7 + 0x5A] andncc %i5, %o6, %i0 brz,a %l1, loop_2107 ldsb [%l7 + 0x68], %g5 sth %o1, [%l7 + 0x72] brlez %i4, loop_2108 loop_2107: tcc %xcc, 0x7 nop setx loop_2109, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f7, [%l7 + 0x34] loop_2108: ldsb [%l7 + 0x33], %o4 orn %i7, %g4, %l0 loop_2109: stx %i6, [%l7 + 0x60] tcs %xcc, 0x1 and %i3, %g6, %o3 ldub [%l7 + 0x47], %g3 brgez %i1, loop_2110 bcs,a loop_2111 ldx [%l7 + 0x68], %o0 movrgz %o2, %g1, %g2 loop_2110: ldx [%l7 + 0x30], %o7 loop_2111: sth %l5, [%l7 + 0x66] lduw [%l7 + 0x28], %g7 fcmped %fcc1, %f12, %f0 bne,pn %icc, loop_2112 nop setx loop_2113, %l0, %l1 jmpl %l1, %l2 xnor %o5, 0x18AF, %l3 fbule,a %fcc1, loop_2114 loop_2112: movrgz %i2, %l4, %l6 loop_2113: tne %icc, 0x4 fpsub16s %f13, %f1, %f5 loop_2114: fand %f12, %f6, %f0 lduh [%l7 + 0x3E], %o6 tsubcctv %i0, 0x0FB4, %i5 movl %icc, %g5, %l1 fmovse %icc, %f4, %f7 tvs %icc, 0x4 bcc,a,pn %icc, loop_2115 bne,a,pn %icc, loop_2116 brgz %i4, loop_2117 fmovdneg %icc, %f11, %f2 loop_2115: fpmerge %f1, %f14, %f8 loop_2116: fmovrsgez %o4, %f2, %f11 loop_2117: fzero %f12 fmuld8ulx16 %f2, %f5, %f10 sth %i7, [%l7 + 0x34] fmovrslz %o1, %f7, %f3 fpmerge %f2, %f8, %f6 fbo %fcc1, loop_2118 orcc %l0, %i6, %g4 ldsw [%l7 + 0x10], %i3 fmovse %icc, %f4, %f12 loop_2118: fmovdcc %icc, %f1, %f6 fmovspos %icc, %f1, %f2 sth %o3, [%l7 + 0x12] nop setx loop_2119, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x7C], %g3 fbug %fcc2, loop_2120 nop setx loop_2121, %l0, %l1 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_2119: lduh [%l7 + 0x16], %g6 fsrc2 %f14, %f0 loop_2120: andcc %i1, 0x04EE, %o2 loop_2121: ldsb [%l7 + 0x26], %g1 fmuld8sux16 %f1, %f8, %f4 faligndata %f10, %f8, %f10 fnot2s %f1, %f2 ldub [%l7 + 0x1F], %g2 sub %o0, %o7, %g7 movrne %l5, 0x21E, %o5 stx %l3, [%l7 + 0x40] fabss %f13, %f13 tn %xcc, 0x6 ldd [%l7 + 0x08], %f14 ld [%l7 + 0x28], %f6 fmovdle %xcc, %f12, %f15 fmovrdne %l2, %f8, %f8 brgz,a %l4, loop_2122 srl %i2, %l6, %i0 fcmps %fcc0, %f2, %f13 ldd [%l7 + 0x48], %f6 loop_2122: smul %i5, %g5, %l1 tpos %icc, 0x1 ble,a,pn %icc, loop_2123 srax %o6, 0x04, %i4 stb %i7, [%l7 + 0x4C] fmovdg %xcc, %f5, %f14 loop_2123: ba,a %xcc, loop_2124 fmovrse %o4, %f3, %f12 ld [%l7 + 0x20], %f13 sll %l0, 0x0B, %i6 loop_2124: ldub [%l7 + 0x54], %o1 fxnors %f10, %f10, %f2 movne %xcc, %i3, %g4 fbl %fcc3, loop_2125 or %o3, 0x1B04, %g6 fones %f14 taddcctv %i1, 0x14B5, %o2 loop_2125: fmovsa %xcc, %f7, %f1 stb %g3, [%l7 + 0x0D] fmovrse %g2, %f2, %f15 fmovrsne %g1, %f11, %f4 stw %o7, [%l7 + 0x2C] stx %g7, [%l7 + 0x18] lduw [%l7 + 0x50], %l5 ldx [%l7 + 0x70], %o0 ldsb [%l7 + 0x1A], %l3 tsubcctv %o5, 0x12AA, %l2 ldsb [%l7 + 0x5F], %l4 mulx %i2, %l6, %i5 fnors %f4, %f2, %f8 stb %i0, [%l7 + 0x13] lduh [%l7 + 0x50], %l1 fmovsne %icc, %f12, %f3 fba %fcc1, loop_2126 stx %g5, [%l7 + 0x18] fpadd32s %f15, %f4, %f13 add %i4, 0x0B5B, %i7 loop_2126: fmovrdlz %o6, %f8, %f6 ld [%l7 + 0x34], %f3 brlez,a %o4, loop_2127 st %f10, [%l7 + 0x28] movvs %icc, %i6, %l0 ld [%l7 + 0x6C], %f14 loop_2127: bvs,a %icc, loop_2128 ldd [%l7 + 0x78], %f2 fblg %fcc2, loop_2129 faligndata %f12, %f0, %f0 loop_2128: stw %i3, [%l7 + 0x58] ldsh [%l7 + 0x74], %o1 loop_2129: fmovrslz %o3, %f9, %f8 srax %g4, %i1, %g6 brlz,a %g3, loop_2130 tle %xcc, 0x6 ldx [%l7 + 0x18], %g2 edge8l %g1, %o7, %g7 loop_2130: movvc %xcc, %l5, %o0 ldsh [%l7 + 0x7C], %l3 lduh [%l7 + 0x26], %o5 orcc %o2, 0x1EFC, %l2 std %f12, [%l7 + 0x78] sdivcc %l4, 0x05C5, %i2 ldsw [%l7 + 0x3C], %l6 fmovrse %i5, %f0, %f11 fnot1 %f8, %f10 movrlz %l1, %i0, %i4 taddcctv %i7, 0x015C, %o6 stx %g5, [%l7 + 0x10] bpos,a loop_2131 stx %i6, [%l7 + 0x18] fpackfix %f12, %f14 tvc %icc, 0x3 loop_2131: fmovdne %xcc, %f9, %f0 fmovdvc %icc, %f6, %f10 fmovdgu %icc, %f3, %f11 bcs,a,pt %xcc, loop_2132 fors %f12, %f9, %f14 lduw [%l7 + 0x7C], %l0 fcmps %fcc2, %f8, %f4 loop_2132: sllx %o4, %o1, %o3 ldx [%l7 + 0x38], %i3 ldsw [%l7 + 0x54], %i1 sth %g4, [%l7 + 0x14] movg %icc, %g3, %g6 fmovdl %xcc, %f10, %f1 ldsw [%l7 + 0x50], %g1 fbo,a %fcc2, loop_2133 fmovsvc %icc, %f6, %f13 umulcc %o7, %g7, %g2 fmovrslz %l5, %f13, %f14 loop_2133: fmuld8sux16 %f8, %f2, %f6 ldd [%l7 + 0x18], %f10 lduw [%l7 + 0x7C], %o0 fmovscs %icc, %f9, %f9 fbug %fcc2, loop_2134 st %f4, [%l7 + 0x0C] brlz,a %l3, loop_2135 fmul8x16au %f14, %f11, %f6 loop_2134: ldd [%l7 + 0x68], %f14 stw %o2, [%l7 + 0x28] loop_2135: lduh [%l7 + 0x42], %o5 bne,a %xcc, loop_2136 ldsw [%l7 + 0x54], %l2 fmovsvs %icc, %f7, %f8 popc %l4, %l6 loop_2136: ldsb [%l7 + 0x10], %i5 brz,a %i2, loop_2137 bleu,a loop_2138 ld [%l7 + 0x48], %f9 stb %i0, [%l7 + 0x74] loop_2137: ldub [%l7 + 0x62], %i4 loop_2138: stw %i7, [%l7 + 0x74] ldub [%l7 + 0x6D], %o6 stb %g5, [%l7 + 0x4E] bvc loop_2139 tle %icc, 0x5 fmuld8sux16 %f10, %f6, %f8 fmul8x16al %f6, %f7, %f10 loop_2139: ldd [%l7 + 0x30], %f0 fmovsleu %icc, %f9, %f0 ldsb [%l7 + 0x19], %l1 sth %i6, [%l7 + 0x14] bcc,a %xcc, loop_2140 taddcc %l0, 0x1BBF, %o4 fmovdne %icc, %f11, %f6 tsubcc %o1, %o3, %i1 loop_2140: ldsb [%l7 + 0x54], %g4 ble,pt %xcc, loop_2141 or %i3, 0x0C0D, %g6 lduh [%l7 + 0x76], %g1 andcc %o7, %g7, %g2 loop_2141: fpsub16s %f6, %f4, %f12 sub %g3, 0x0FFF, %l5 bpos %xcc, loop_2142 fnot2 %f0, %f4 ldsw [%l7 + 0x58], %l3 std %f14, [%l7 + 0x68] loop_2142: fands %f6, %f3, %f7 fnands %f5, %f5, %f7 ldx [%l7 + 0x40], %o0 fmovrsgz %o2, %f13, %f1 fmovrslez %o5, %f11, %f4 fone %f2 fmovrdlez %l2, %f6, %f2 edge32ln %l6, %i5, %l4 array32 %i0, %i4, %i2 fmovde %xcc, %f12, %f10 edge32ln %i7, %g5, %o6 stx %l1, [%l7 + 0x58] sethi 0x153C, %i6 bg,a %icc, loop_2143 ldsh [%l7 + 0x7E], %l0 fpadd16 %f10, %f6, %f14 stb %o1, [%l7 + 0x1C] loop_2143: fmul8x16au %f8, %f2, %f6 orncc %o3, %o4, %g4 fcmpeq16 %f6, %f0, %i3 fbne %fcc3, loop_2144 movrne %g6, %g1, %o7 stb %g7, [%l7 + 0x52] mulx %g2, 0x1E8E, %g3 loop_2144: mova %xcc, %l5, %i1 fmovde %xcc, %f9, %f0 movle %icc, %l3, %o2 srl %o5, %l2, %o0 stw %l6, [%l7 + 0x0C] fmovsa %xcc, %f6, %f5 fpadd16s %f8, %f3, %f1 ldd [%l7 + 0x48], %f14 ldd [%l7 + 0x10], %f8 smulcc %l4, 0x15F0, %i0 ldd [%l7 + 0x68], %f0 fbuge %fcc0, loop_2145 edge32 %i5, %i2, %i4 bcc,a,pt %xcc, loop_2146 sub %g5, %i7, %l1 loop_2145: fmovrdgz %i6, %f2, %f12 array32 %l0, %o1, %o6 loop_2146: fbge %fcc3, loop_2147 andn %o3, %g4, %i3 fbue %fcc1, loop_2148 fmovrdne %o4, %f12, %f4 loop_2147: stw %g1, [%l7 + 0x20] brz %g6, loop_2149 loop_2148: tpos %icc, 0x0 std %f14, [%l7 + 0x08] movle %xcc, %o7, %g7 loop_2149: ldsh [%l7 + 0x74], %g3 lduh [%l7 + 0x40], %g2 fnegd %f6, %f8 movrgez %i1, %l5, %o2 fmovrdlez %o5, %f8, %f0 movle %xcc, %l2, %l3 ta %icc, 0x6 ldd [%l7 + 0x20], %f0 ldsb [%l7 + 0x74], %l6 sethi 0x1056, %o0 ldub [%l7 + 0x29], %i0 stw %l4, [%l7 + 0x44] lduh [%l7 + 0x32], %i2 addcc %i5, 0x070B, %i4 fbul,a %fcc3, loop_2150 ldx [%l7 + 0x30], %i7 fbn %fcc1, loop_2151 tneg %xcc, 0x6 loop_2150: ldub [%l7 + 0x32], %g5 stx %i6, [%l7 + 0x78] loop_2151: ldd [%l7 + 0x68], %f2 fbne,a %fcc0, loop_2152 lduw [%l7 + 0x70], %l0 brlz %o1, loop_2153 stb %l1, [%l7 + 0x3B] loop_2152: fmuld8ulx16 %f9, %f15, %f8 fcmple32 %f10, %f2, %o6 loop_2153: fba,a %fcc3, loop_2154 edge16ln %o3, %g4, %o4 ldub [%l7 + 0x2A], %g1 tpos %icc, 0x7 loop_2154: bvs,a %xcc, loop_2155 fbl %fcc3, loop_2156 stx %g6, [%l7 + 0x28] ldsb [%l7 + 0x52], %i3 loop_2155: sdivcc %g7, 0x1D32, %g3 loop_2156: fone %f2 ldub [%l7 + 0x45], %g2 ldx [%l7 + 0x78], %i1 fmovdpos %xcc, %f6, %f14 std %f14, [%l7 + 0x08] movrgez %o7, %o2, %o5 ld [%l7 + 0x6C], %f7 st %f8, [%l7 + 0x10] movleu %icc, %l2, %l5 andn %l6, %l3, %i0 ld [%l7 + 0x5C], %f2 ldd [%l7 + 0x28], %f14 sra %o0, %l4, %i5 sth %i4, [%l7 + 0x44] xorcc %i2, 0x140F, %g5 fcmpes %fcc2, %f10, %f12 fsrc1 %f2, %f10 stw %i6, [%l7 + 0x54] edge16 %l0, %i7, %l1 lduh [%l7 + 0x36], %o1 tn %xcc, 0x1 stb %o6, [%l7 + 0x0E] fpadd32 %f6, %f8, %f12 lduh [%l7 + 0x0C], %o3 fbg,a %fcc1, loop_2157 fmovscc %icc, %f6, %f0 fmovsa %icc, %f0, %f3 movvs %xcc, %g4, %o4 loop_2157: lduh [%l7 + 0x2A], %g6 movcc %icc, %i3, %g1 tvs %icc, 0x7 stx %g7, [%l7 + 0x40] for %f6, %f14, %f14 fbe %fcc0, loop_2158 lduw [%l7 + 0x4C], %g3 sth %g2, [%l7 + 0x34] fnands %f7, %f8, %f5 loop_2158: edge32ln %o7, %o2, %i1 fbo,a %fcc2, loop_2159 taddcc %o5, %l2, %l6 std %f14, [%l7 + 0x18] andcc %l3, %l5, %i0 loop_2159: ldsh [%l7 + 0x0C], %l4 fpadd32s %f8, %f3, %f3 umulcc %o0, %i5, %i4 fmovdle %xcc, %f15, %f7 fmul8x16 %f3, %f12, %f4 tpos %xcc, 0x6 fsrc1s %f2, %f14 fbne,a %fcc3, loop_2160 lduh [%l7 + 0x36], %g5 fmovrsgez %i2, %f1, %f11 ldsb [%l7 + 0x0F], %l0 loop_2160: fbne %fcc3, loop_2161 bvs,a %icc, loop_2162 tle %xcc, 0x6 array16 %i6, %i7, %l1 loop_2161: ldub [%l7 + 0x28], %o1 loop_2162: edge32ln %o6, %g4, %o3 fble %fcc0, loop_2163 sth %o4, [%l7 + 0x2A] subc %i3, %g1, %g6 fbge,a %fcc0, loop_2164 loop_2163: fmovspos %icc, %f11, %f15 fmovdl %xcc, %f8, %f13 edge32l %g3, %g7, %g2 loop_2164: std %f8, [%l7 + 0x50] stb %o7, [%l7 + 0x3E] ldsw [%l7 + 0x08], %i1 fba,a %fcc1, loop_2165 ld [%l7 + 0x10], %f12 fmuld8ulx16 %f0, %f1, %f10 lduw [%l7 + 0x20], %o2 loop_2165: stx %o5, [%l7 + 0x48] edge32n %l2, %l3, %l5 brnz,a %i0, loop_2166 sllx %l6, %l4, %o0 movpos %xcc, %i5, %g5 ldsw [%l7 + 0x08], %i2 loop_2166: bl,a,pt %xcc, loop_2167 ldsh [%l7 + 0x0C], %i4 lduw [%l7 + 0x24], %l0 sth %i7, [%l7 + 0x1A] loop_2167: fbuge %fcc1, loop_2168 stw %l1, [%l7 + 0x40] pdist %f4, %f6, %f12 fcmpeq32 %f12, %f4, %i6 loop_2168: movcs %icc, %o6, %g4 fabss %f9, %f7 srax %o3, %o1, %i3 fmovsvc %xcc, %f7, %f9 fxnor %f2, %f6, %f6 fornot1 %f0, %f2, %f2 sra %g1, %o4, %g3 sra %g7, 0x0E, %g6 fmovsgu %xcc, %f7, %f15 sth %o7, [%l7 + 0x38] fmovsg %icc, %f1, %f11 fcmpgt16 %f8, %f14, %g2 ble,pt %icc, loop_2169 tcs %xcc, 0x5 movvc %icc, %i1, %o2 movcs %xcc, %o5, %l2 loop_2169: udiv %l5, 0x0DFD, %l3 ldub [%l7 + 0x4D], %l6 stx %i0, [%l7 + 0x38] fmovsleu %xcc, %f14, %f1 fpadd16 %f12, %f12, %f0 ldd [%l7 + 0x40], %f4 ldx [%l7 + 0x28], %o0 fzero %f12 fpsub16s %f6, %f7, %f13 bcs,pn %xcc, loop_2170 movne %icc, %l4, %g5 lduw [%l7 + 0x2C], %i2 tcc %icc, 0x0 loop_2170: lduh [%l7 + 0x26], %i5 lduh [%l7 + 0x4E], %i4 sra %i7, %l1, %l0 fmuld8sux16 %f2, %f1, %f10 sub %i6, %o6, %o3 sth %o1, [%l7 + 0x5C] umulcc %i3, %g1, %g4 sllx %o4, %g3, %g7 udivcc %o7, 0x093F, %g2 fnand %f12, %f12, %f10 ldd [%l7 + 0x20], %f12 ldsb [%l7 + 0x5E], %g6 ldsh [%l7 + 0x7C], %i1 fsrc1 %f4, %f12 std %f6, [%l7 + 0x68] ldd [%l7 + 0x10], %f2 ldsw [%l7 + 0x5C], %o5 stx %o2, [%l7 + 0x58] sub %l5, 0x1BB2, %l3 stb %l2, [%l7 + 0x19] fabsd %f8, %f14 fmovrdlz %l6, %f10, %f4 movgu %icc, %o0, %i0 fmovsvs %xcc, %f9, %f2 fbl,a %fcc2, loop_2171 tl %xcc, 0x2 fcmps %fcc1, %f12, %f15 ldsw [%l7 + 0x34], %l4 loop_2171: sth %g5, [%l7 + 0x38] tpos %icc, 0x2 andncc %i5, %i2, %i4 smulcc %i7, %l1, %i6 fbge,a %fcc1, loop_2172 lduw [%l7 + 0x38], %o6 ldsw [%l7 + 0x54], %l0 fmul8sux16 %f4, %f8, %f2 loop_2172: sub %o3, %i3, %o1 fbe,a %fcc0, loop_2173 alignaddrl %g1, %o4, %g4 xor %g3, %g7, %o7 fmovrdlz %g2, %f4, %f10 loop_2173: fmovsvs %xcc, %f2, %f10 te %xcc, 0x6 fcmps %fcc0, %f11, %f11 tleu %xcc, 0x3 ldx [%l7 + 0x20], %g6 fmovdn %icc, %f11, %f2 fbn,a %fcc3, loop_2174 fbe %fcc3, loop_2175 fmovdne %xcc, %f6, %f7 fbu,a %fcc2, loop_2176 loop_2174: fxor %f12, %f14, %f4 loop_2175: fmovde %icc, %f12, %f0 brgez,a %o5, loop_2177 loop_2176: move %icc, %i1, %o2 andn %l5, 0x0A1F, %l2 movvs %icc, %l3, %o0 loop_2177: fbug,a %fcc0, loop_2178 fcmpgt32 %f6, %f0, %l6 fands %f12, %f7, %f0 fmovdne %xcc, %f10, %f11 loop_2178: fzeros %f2 fmovrdlz %i0, %f8, %f8 umulcc %l4, 0x04C8, %i5 fbn %fcc0, loop_2179 fmovdge %icc, %f7, %f14 lduw [%l7 + 0x70], %g5 fcmple16 %f10, %f2, %i2 loop_2179: ldsw [%l7 + 0x3C], %i7 bg,a,pn %icc, loop_2180 orcc %i4, %l1, %i6 movleu %icc, %o6, %o3 movrgez %i3, 0x21D, %o1 loop_2180: edge16 %l0, %o4, %g4 fnor %f0, %f10, %f10 sdiv %g3, 0x0896, %g7 tpos %icc, 0x7 siam 0x4 movgu %icc, %o7, %g1 movcs %icc, %g2, %o5 nop setx loop_2181, %l0, %l1 jmpl %l1, %i1 fpackfix %f10, %f0 movneg %icc, %g6, %o2 fmovd %f2, %f2 loop_2181: fors %f10, %f7, %f11 bl,pt %xcc, loop_2182 fcmpeq32 %f8, %f4, %l5 stw %l3, [%l7 + 0x1C] tsubcctv %l2, 0x0FB7, %o0 loop_2182: ldub [%l7 + 0x34], %l6 fsrc2 %f0, %f8 sdivx %i0, 0x00DF, %i5 fmovrdlez %l4, %f6, %f8 ld [%l7 + 0x30], %f13 fmovsn %xcc, %f7, %f12 std %f2, [%l7 + 0x68] movrlez %g5, 0x3BA, %i7 fmovsleu %xcc, %f4, %f2 lduh [%l7 + 0x36], %i2 fnors %f15, %f14, %f14 fmovrdgz %l1, %f12, %f0 brlez,a %i6, loop_2183 call loop_2184 stb %i4, [%l7 + 0x44] fmovrsne %o3, %f10, %f11 loop_2183: ldsb [%l7 + 0x51], %i3 loop_2184: fcmple32 %f12, %f12, %o6 ldsh [%l7 + 0x36], %o1 udiv %l0, 0x0008, %o4 popc 0x1A21, %g3 bvs,pn %xcc, loop_2185 xorcc %g4, %o7, %g1 lduw [%l7 + 0x60], %g7 fmovda %icc, %f2, %f6 loop_2185: bvs,a,pn %icc, loop_2186 fmovrdgz %o5, %f8, %f0 xnor %g2, 0x1145, %i1 andcc %g6, %o2, %l5 loop_2186: fsrc2 %f6, %f2 st %f2, [%l7 + 0x10] ld [%l7 + 0x54], %f11 fpsub16s %f8, %f9, %f9 fnands %f7, %f0, %f1 ldx [%l7 + 0x40], %l2 tvs %icc, 0x2 fbn,a %fcc2, loop_2187 tvs %xcc, 0x1 ldsh [%l7 + 0x70], %l3 fmovspos %xcc, %f3, %f0 loop_2187: ta %xcc, 0x7 ldd [%l7 + 0x58], %f14 fmovspos %xcc, %f3, %f6 fmul8x16au %f4, %f10, %f12 movg %icc, %l6, %o0 ldsw [%l7 + 0x24], %i5 tvs %icc, 0x0 lduh [%l7 + 0x1E], %i0 fmovdcc %icc, %f8, %f13 popc %l4, %i7 fmovrslez %g5, %f2, %f14 stb %l1, [%l7 + 0x76] ldsh [%l7 + 0x14], %i6 fbne,a %fcc2, loop_2188 nop setx loop_2189, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbe,a %fcc2, loop_2190 stb %i4, [%l7 + 0x31] loop_2188: nop setx loop_2191, %l0, %l1 jmpl %l1, %i2 loop_2189: st %f11, [%l7 + 0x48] loop_2190: movcs %icc, %o3, %i3 tl %xcc, 0x0 loop_2191: std %f4, [%l7 + 0x28] std %f2, [%l7 + 0x10] fmul8x16au %f14, %f9, %f4 stw %o1, [%l7 + 0x6C] edge8 %o6, %o4, %g3 fcmpd %fcc3, %f0, %f2 sdivx %l0, 0x0A1D, %g4 sdiv %o7, 0x097E, %g1 fcmple32 %f10, %f2, %g7 array8 %g2, %o5, %i1 std %f0, [%l7 + 0x78] fcmpeq16 %f6, %f10, %o2 edge16n %l5, %g6, %l2 movrne %l3, 0x057, %l6 add %o0, %i5, %i0 mova %xcc, %i7, %g5 fmovsa %icc, %f2, %f8 st %f5, [%l7 + 0x30] sll %l4, %l1, %i6 fabss %f7, %f1 fmovd %f2, %f2 stb %i4, [%l7 + 0x48] bvs,a,pt %xcc, loop_2192 ldub [%l7 + 0x5E], %i2 sdivx %i3, 0x0400, %o3 fnot1s %f11, %f13 loop_2192: fxnor %f8, %f0, %f10 ldsb [%l7 + 0x7F], %o6 sllx %o4, 0x16, %o1 nop setx loop_2193, %l0, %l1 jmpl %l1, %g3 fbu %fcc2, loop_2194 fbe %fcc1, loop_2195 fpack16 %f2, %f10 loop_2193: st %f15, [%l7 + 0x74] loop_2194: srax %g4, 0x14, %l0 loop_2195: fpsub32 %f6, %f4, %f10 movre %o7, 0x145, %g1 ldd [%l7 + 0x68], %f4 tn %xcc, 0x5 bg,pt %icc, loop_2196 alignaddr %g7, %g2, %o5 fsrc1s %f6, %f14 ldsw [%l7 + 0x14], %i1 loop_2196: addc %l5, %o2, %l2 tg %icc, 0x3 fmovdvs %icc, %f10, %f14 ldx [%l7 + 0x58], %g6 edge32 %l6, %o0, %l3 st %f11, [%l7 + 0x44] udivcc %i0, 0x0CA9, %i5 ldd [%l7 + 0x18], %f8 fmovrdlz %i7, %f4, %f14 sethi 0x1A76, %l4 edge32n %g5, %l1, %i4 edge8l %i6, %i3, %i2 lduw [%l7 + 0x24], %o3 fxnors %f6, %f4, %f9 fexpand %f10, %f4 fmovse %xcc, %f0, %f5 fbuge,a %fcc2, loop_2197 udivcc %o6, 0x0716, %o1 tsubcc %o4, %g4, %g3 alignaddr %l0, %o7, %g7 loop_2197: fbn,a %fcc2, loop_2198 stb %g2, [%l7 + 0x08] fmul8x16 %f7, %f14, %f12 or %g1, %i1, %o5 loop_2198: bvc,a,pt %xcc, loop_2199 bshuffle %f2, %f14, %f10 ldsb [%l7 + 0x08], %l5 tge %xcc, 0x5 loop_2199: st %f11, [%l7 + 0x60] fbl,a %fcc1, loop_2200 fpsub16 %f14, %f0, %f2 edge32ln %o2, %l2, %g6 fmovrdlez %l6, %f4, %f10 loop_2200: bvs,a %icc, loop_2201 fbg %fcc0, loop_2202 ldub [%l7 + 0x1C], %l3 edge32 %i0, %o0, %i5 loop_2201: fmovsn %xcc, %f13, %f0 loop_2202: sth %i7, [%l7 + 0x52] ldsw [%l7 + 0x48], %l4 xnorcc %l1, %i4, %g5 fblg %fcc1, loop_2203 stb %i6, [%l7 + 0x48] or %i3, 0x07F3, %o3 tcc %xcc, 0x7 loop_2203: ld [%l7 + 0x4C], %f10 brgez,a %i2, loop_2204 tle %icc, 0x1 fnegs %f8, %f5 fnor %f6, %f6, %f6 loop_2204: subccc %o1, %o4, %g4 srlx %g3, %o6, %l0 edge32 %o7, %g7, %g2 fmovdle %icc, %f7, %f6 brlz,a %g1, loop_2205 smul %i1, 0x1759, %o5 fmul8ulx16 %f8, %f0, %f4 edge32ln %l5, %l2, %g6 loop_2205: fmuld8sux16 %f13, %f12, %f4 ldd [%l7 + 0x30], %f4 stw %o2, [%l7 + 0x78] fpsub16 %f2, %f14, %f14 addccc %l3, 0x146A, %l6 brgez,a %o0, loop_2206 fpadd32s %f0, %f6, %f2 ldd [%l7 + 0x28], %f6 ld [%l7 + 0x2C], %f6 loop_2206: smulcc %i0, 0x0A44, %i5 edge32n %l4, %l1, %i4 movrgez %g5, %i6, %i7 stx %o3, [%l7 + 0x20] tge %icc, 0x7 lduh [%l7 + 0x74], %i3 sllx %o1, 0x0F, %o4 fbuge %fcc2, loop_2207 bleu,a loop_2208 fmovrdlez %i2, %f10, %f10 lduw [%l7 + 0x10], %g4 loop_2207: brlez %g3, loop_2209 loop_2208: umul %l0, 0x0654, %o6 ldsw [%l7 + 0x40], %g7 sdivx %g2, 0x1530, %o7 loop_2209: stb %i1, [%l7 + 0x72] ldd [%l7 + 0x50], %f14 sethi 0x0076, %g1 ldsw [%l7 + 0x2C], %o5 edge8ln %l2, %l5, %o2 ldsb [%l7 + 0x18], %g6 fmovrde %l6, %f2, %f6 fmovdleu %icc, %f13, %f14 tpos %icc, 0x4 ldsb [%l7 + 0x58], %o0 st %f15, [%l7 + 0x58] fnot2s %f5, %f7 fbo,a %fcc3, loop_2210 udivx %i0, 0x0E11, %l3 ldsw [%l7 + 0x18], %l4 movgu %xcc, %l1, %i4 loop_2210: ldd [%l7 + 0x30], %f0 bl loop_2211 movrlz %g5, 0x273, %i6 fmul8x16 %f8, %f10, %f10 fmovsl %xcc, %f0, %f0 loop_2211: andcc %i5, 0x0A6D, %o3 st %f9, [%l7 + 0x2C] move %xcc, %i7, %i3 stw %o4, [%l7 + 0x5C] sth %o1, [%l7 + 0x20] alignaddrl %i2, %g4, %g3 smulcc %o6, %l0, %g2 bn,a %xcc, loop_2212 edge32n %o7, %g7, %i1 fmovsl %xcc, %f14, %f13 fandnot1 %f10, %f12, %f8 loop_2212: ld [%l7 + 0x28], %f5 ldsw [%l7 + 0x08], %g1 fnot2 %f0, %f8 st %f12, [%l7 + 0x14] fornot1s %f11, %f14, %f0 stw %o5, [%l7 + 0x5C] ldub [%l7 + 0x0D], %l2 fmovsgu %icc, %f10, %f12 tsubcc %o2, 0x0D3D, %g6 bge loop_2213 fpmerge %f8, %f15, %f12 ldsb [%l7 + 0x13], %l5 tl %xcc, 0x1 loop_2213: te %xcc, 0x4 fand %f0, %f10, %f8 stx %l6, [%l7 + 0x78] movrlez %i0, %o0, %l3 fand %f8, %f6, %f4 bge,a loop_2214 fnor %f0, %f12, %f8 siam 0x7 subcc %l4, %i4, %l1 loop_2214: st %f11, [%l7 + 0x60] fmovdvc %icc, %f10, %f12 ld [%l7 + 0x40], %f9 andncc %g5, %i5, %o3 fmovrdlz %i6, %f4, %f14 fmovse %xcc, %f12, %f11 siam 0x7 std %f6, [%l7 + 0x40] fmovde %xcc, %f1, %f4 ldub [%l7 + 0x31], %i7 ld [%l7 + 0x50], %f7 sdivx %o4, 0x0E41, %o1 lduh [%l7 + 0x2A], %i3 movge %icc, %g4, %i2 stw %o6, [%l7 + 0x3C] ldd [%l7 + 0x28], %f12 tg %xcc, 0x3 stw %g3, [%l7 + 0x68] tn %icc, 0x3 brz,a %g2, loop_2215 xorcc %o7, 0x1FE4, %g7 smulcc %l0, %g1, %i1 fpack16 %f12, %f10 loop_2215: andn %l2, %o2, %g6 fmovsg %icc, %f8, %f15 fxor %f14, %f4, %f2 ldsb [%l7 + 0x70], %o5 fmovsa %icc, %f10, %f0 fpsub32 %f14, %f14, %f10 xnor %l5, %l6, %i0 edge16l %o0, %l4, %l3 fcmpgt32 %f6, %f14, %l1 fbne,a %fcc1, loop_2216 fnegs %f9, %f4 sth %i4, [%l7 + 0x2C] ldx [%l7 + 0x20], %i5 loop_2216: srl %g5, %i6, %o3 udiv %i7, 0x189F, %o1 fcmpne32 %f12, %f4, %i3 movpos %icc, %o4, %g4 xorcc %o6, 0x1081, %g3 ldsb [%l7 + 0x66], %i2 movvs %icc, %g2, %g7 bpos,pn %icc, loop_2217 tleu %icc, 0x7 bl loop_2218 ldsb [%l7 + 0x19], %o7 loop_2217: ldsh [%l7 + 0x52], %g1 srl %l0, %l2, %i1 loop_2218: brgez %o2, loop_2219 fnot1 %f6, %f12 edge32n %o5, %l5, %l6 tle %xcc, 0x6 loop_2219: fbuge %fcc3, loop_2220 ta %icc, 0x4 ldub [%l7 + 0x13], %i0 fmovdl %icc, %f15, %f12 loop_2220: edge8ln %g6, %l4, %l3 fblg,a %fcc1, loop_2221 mulx %o0, %l1, %i4 ldsw [%l7 + 0x1C], %i5 fmovrdgez %i6, %f12, %f12 loop_2221: bpos %icc, loop_2222 stx %o3, [%l7 + 0x68] st %f4, [%l7 + 0x0C] sth %g5, [%l7 + 0x48] loop_2222: te %icc, 0x4 stb %i7, [%l7 + 0x11] tvc %xcc, 0x3 fbl %fcc2, loop_2223 fmovdcs %icc, %f2, %f13 movgu %xcc, %i3, %o1 fmovrdlez %g4, %f12, %f0 loop_2223: fandnot2s %f1, %f9, %f12 movleu %icc, %o6, %g3 movl %icc, %i2, %g2 xor %g7, %o7, %g1 fmovdl %icc, %f2, %f0 movle %icc, %l0, %l2 ldsh [%l7 + 0x24], %o4 bvs,pt %xcc, loop_2224 stw %i1, [%l7 + 0x48] siam 0x5 stx %o5, [%l7 + 0x28] loop_2224: fmovsneg %xcc, %f1, %f6 fmovrslz %o2, %f3, %f13 st %f8, [%l7 + 0x08] siam 0x5 lduh [%l7 + 0x36], %l6 xor %l5, %i0, %g6 std %f12, [%l7 + 0x10] fnands %f3, %f5, %f13 move %xcc, %l4, %l3 fmul8x16au %f10, %f8, %f2 subccc %o0, %l1, %i5 ldsh [%l7 + 0x7E], %i4 ldx [%l7 + 0x38], %i6 tsubcc %g5, %o3, %i7 ldsb [%l7 + 0x35], %i3 fsrc1 %f12, %f6 array16 %o1, %g4, %g3 tle %xcc, 0x0 bn,a,pn %xcc, loop_2225 bleu %xcc, loop_2226 std %f6, [%l7 + 0x38] fcmpeq16 %f8, %f4, %i2 loop_2225: ldsb [%l7 + 0x20], %g2 loop_2226: xor %g7, 0x02C3, %o7 array16 %g1, %l0, %o6 stx %o4, [%l7 + 0x78] ldsh [%l7 + 0x40], %i1 fnot2s %f13, %f4 fmovd %f6, %f14 bl,a %icc, loop_2227 alignaddrl %l2, %o2, %o5 orn %l6, 0x02FB, %i0 andn %g6, 0x122B, %l5 loop_2227: stw %l3, [%l7 + 0x68] fnot2 %f12, %f6 movge %xcc, %o0, %l4 std %f10, [%l7 + 0x70] udiv %i5, 0x06AC, %i4 fzero %f6 fpsub32 %f10, %f4, %f6 ldsb [%l7 + 0x1B], %l1 andn %i6, 0x11EF, %o3 brlez %i7, loop_2228 fxnors %f9, %f1, %f3 fmul8x16al %f15, %f5, %f14 brz,a %g5, loop_2229 loop_2228: fsrc1 %f8, %f10 fbul,a %fcc2, loop_2230 brnz %o1, loop_2231 loop_2229: fnot2s %f5, %f3 subc %g4, 0x1CF6, %g3 loop_2230: lduw [%l7 + 0x10], %i3 loop_2231: edge32l %i2, %g7, %o7 fmovdge %icc, %f6, %f11 fpsub16 %f8, %f12, %f10 fmovd %f8, %f12 fmovscs %icc, %f6, %f5 sth %g2, [%l7 + 0x16] sllx %l0, 0x1F, %o6 bpos,a %xcc, loop_2232 movre %g1, 0x049, %o4 ldsb [%l7 + 0x6E], %i1 movrgez %l2, %o2, %o5 loop_2232: fcmps %fcc3, %f4, %f13 fpack16 %f12, %f2 sll %l6, %g6, %l5 addccc %i0, 0x0D5D, %o0 fandnot1 %f0, %f2, %f0 ldsw [%l7 + 0x7C], %l3 tcs %xcc, 0x0 fxor %f2, %f12, %f14 sllx %l4, %i5, %l1 edge32 %i6, %i4, %i7 fzeros %f9 tsubcctv %g5, %o3, %g4 st %f8, [%l7 + 0x58] fmuld8sux16 %f6, %f8, %f4 ld [%l7 + 0x48], %f1 lduh [%l7 + 0x34], %g3 ldsh [%l7 + 0x44], %i3 ldsh [%l7 + 0x2C], %i2 movrlz %g7, %o7, %g2 fmovdg %icc, %f0, %f7 fandnot2 %f4, %f10, %f0 ldsh [%l7 + 0x1E], %l0 ld [%l7 + 0x58], %f6 tn %xcc, 0x7 stx %o1, [%l7 + 0x50] fmovdg %icc, %f8, %f10 ldx [%l7 + 0x28], %o6 fnot2s %f3, %f8 fmuld8ulx16 %f10, %f8, %f2 fmovdleu %icc, %f7, %f13 sdiv %o4, 0x091F, %g1 bneg,a %icc, loop_2233 fmovsne %xcc, %f4, %f6 fmovdvc %icc, %f10, %f10 subccc %l2, 0x0B20, %o2 loop_2233: fand %f2, %f0, %f2 fpmerge %f9, %f11, %f12 fmovrsne %o5, %f6, %f11 ldd [%l7 + 0x78], %f0 movrgez %l6, 0x05A, %g6 fones %f6 sth %l5, [%l7 + 0x5E] siam 0x6 ldsw [%l7 + 0x4C], %i0 fzero %f0 fcmpeq32 %f6, %f0, %o0 edge16 %l3, %l4, %i1 siam 0x6 brgz,a %i5, loop_2234 fpadd32s %f9, %f2, %f14 ld [%l7 + 0x28], %f9 movge %icc, %i6, %i4 loop_2234: umulcc %i7, %g5, %l1 movg %icc, %g4, %g3 movvc %xcc, %o3, %i3 stx %g7, [%l7 + 0x60] bvs,pt %icc, loop_2235 smulcc %i2, %o7, %g2 fabsd %f10, %f14 fsrc2s %f14, %f8 loop_2235: stw %o1, [%l7 + 0x10] fmovsl %icc, %f10, %f12 xor %o6, %l0, %g1 ldsh [%l7 + 0x4C], %l2 ldd [%l7 + 0x28], %f14 ldub [%l7 + 0x63], %o4 fmovrslez %o2, %f0, %f14 stx %o5, [%l7 + 0x38] mulscc %l6, 0x1326, %l5 smul %g6, %i0, %o0 pdist %f10, %f4, %f2 fmovsleu %xcc, %f5, %f1 st %f15, [%l7 + 0x4C] fornot2s %f9, %f12, %f6 movre %l4, 0x0B0, %i1 fcmped %fcc3, %f0, %f10 fpsub16 %f14, %f8, %f14 mulx %i5, %i6, %l3 bleu %xcc, loop_2236 fbn,a %fcc3, loop_2237 movrne %i4, 0x14A, %i7 bneg,a loop_2238 loop_2236: brgez %l1, loop_2239 loop_2237: bg,a,pn %xcc, loop_2240 smulcc %g5, %g4, %g3 loop_2238: tcs %icc, 0x1 loop_2239: movpos %icc, %i3, %o3 loop_2240: ldsb [%l7 + 0x1B], %i2 ldsw [%l7 + 0x44], %o7 fble,a %fcc0, loop_2241 and %g7, %g2, %o1 ldsb [%l7 + 0x44], %o6 lduw [%l7 + 0x78], %g1 loop_2241: andcc %l0, 0x07FD, %o4 orn %l2, 0x14CB, %o5 fmovsge %xcc, %f9, %f13 ld [%l7 + 0x08], %f11 ldsb [%l7 + 0x4A], %o2 fmovrslez %l5, %f13, %f8 std %f8, [%l7 + 0x50] ldsw [%l7 + 0x34], %g6 ldsb [%l7 + 0x43], %l6 bleu,a,pt %xcc, loop_2242 fnot2s %f15, %f5 mulx %i0, %o0, %i1 ldub [%l7 + 0x0D], %l4 loop_2242: ldx [%l7 + 0x78], %i5 bvc,a %icc, loop_2243 andn %l3, %i6, %i4 ldsw [%l7 + 0x14], %i7 fmovrslez %l1, %f8, %f15 loop_2243: siam 0x2 fbne,a %fcc1, loop_2244 ldsh [%l7 + 0x7A], %g5 fcmpeq16 %f12, %f14, %g3 tsubcctv %g4, 0x1789, %o3 loop_2244: brlez,a %i2, loop_2245 siam 0x2 xnorcc %o7, %i3, %g7 ldx [%l7 + 0x10], %g2 loop_2245: popc 0x18B0, %o1 srlx %g1, 0x05, %o6 lduw [%l7 + 0x38], %o4 fornot1 %f14, %f2, %f4 movpos %icc, %l2, %o5 fnands %f1, %f8, %f6 smul %o2, 0x0CB7, %l5 sethi 0x0EF9, %g6 fmuld8sux16 %f10, %f6, %f14 ldsw [%l7 + 0x54], %l6 bgu,a loop_2246 edge32 %l0, %o0, %i0 subccc %l4, %i5, %i1 brgz %i6, loop_2247 loop_2246: edge8l %i4, %l3, %l1 fnot1s %f6, %f13 fbug %fcc2, loop_2248 loop_2247: ldsb [%l7 + 0x61], %i7 movrgez %g3, %g4, %g5 ldsw [%l7 + 0x34], %o3 loop_2248: fnot1 %f12, %f12 bvs loop_2249 bcs loop_2250 nop setx loop_2251, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8l %o7, %i2, %i3 loop_2249: sth %g2, [%l7 + 0x3E] loop_2250: bcs,a,pt %xcc, loop_2252 loop_2251: udivcc %g7, 0x02F7, %o1 edge8 %o6, %o4, %l2 lduw [%l7 + 0x28], %g1 loop_2252: movle %xcc, %o5, %o2 bleu %xcc, loop_2253 lduh [%l7 + 0x64], %g6 sth %l5, [%l7 + 0x68] subcc %l0, 0x09C1, %l6 loop_2253: fbne,a %fcc0, loop_2254 subccc %i0, %l4, %i5 brlz,a %i1, loop_2255 st %f1, [%l7 + 0x2C] loop_2254: fpsub16s %f0, %f0, %f15 sth %o0, [%l7 + 0x6E] loop_2255: lduh [%l7 + 0x76], %i4 fandnot2 %f12, %f10, %f12 popc 0x1887, %l3 fandnot1 %f12, %f6, %f4 nop setx loop_2256, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bpos,a,pt %icc, loop_2257 fmovdne %xcc, %f6, %f0 ldsw [%l7 + 0x78], %i6 loop_2256: movvs %icc, %i7, %g3 loop_2257: tn %icc, 0x5 taddcctv %l1, %g5, %g4 fmovsvc %xcc, %f7, %f2 fbu %fcc1, loop_2258 fmovrde %o3, %f0, %f10 fornot2s %f10, %f7, %f14 bcs %xcc, loop_2259 loop_2258: edge32l %o7, %i2, %i3 ble,pt %xcc, loop_2260 fmovscc %icc, %f2, %f6 loop_2259: fmovrdgz %g7, %f8, %f6 tneg %xcc, 0x0 loop_2260: sth %g2, [%l7 + 0x08] edge16n %o6, %o4, %o1 xnorcc %g1, 0x01AF, %o5 fornot2 %f2, %f8, %f8 lduh [%l7 + 0x4E], %o2 fbn %fcc2, loop_2261 fxors %f13, %f6, %f1 array16 %l2, %g6, %l0 ldd [%l7 + 0x70], %f2 loop_2261: fbug %fcc1, loop_2262 movrgz %l5, %l6, %i0 fmovdne %xcc, %f1, %f13 ldub [%l7 + 0x62], %i5 loop_2262: lduh [%l7 + 0x64], %i1 ldd [%l7 + 0x38], %f2 smul %o0, 0x1232, %l4 ldx [%l7 + 0x48], %l3 fbue %fcc1, loop_2263 bcc,a,pn %xcc, loop_2264 bpos,a,pt %icc, loop_2265 fmovsvs %icc, %f6, %f14 loop_2263: ba,pn %icc, loop_2266 loop_2264: fnegs %f15, %f0 loop_2265: tge %icc, 0x0 sth %i4, [%l7 + 0x70] loop_2266: ldsb [%l7 + 0x26], %i6 fmovdneg %icc, %f11, %f11 fcmps %fcc3, %f3, %f0 fbg %fcc3, loop_2267 st %f8, [%l7 + 0x38] xnorcc %i7, 0x0ECB, %g3 bpos loop_2268 loop_2267: pdist %f8, %f4, %f0 movl %icc, %g5, %l1 fxors %f2, %f15, %f11 loop_2268: fornot1 %f8, %f8, %f2 fmovdgu %xcc, %f5, %f4 ldd [%l7 + 0x60], %f0 stb %g4, [%l7 + 0x25] lduw [%l7 + 0x78], %o7 ldd [%l7 + 0x70], %f10 bneg,a %icc, loop_2269 ldsh [%l7 + 0x5E], %i2 stb %o3, [%l7 + 0x27] std %f12, [%l7 + 0x78] loop_2269: std %f0, [%l7 + 0x70] tne %icc, 0x1 ldd [%l7 + 0x20], %f0 smulcc %i3, 0x1923, %g7 st %f12, [%l7 + 0x58] fnands %f0, %f1, %f8 fcmpes %fcc1, %f13, %f7 move %icc, %o6, %g2 fbuge,a %fcc1, loop_2270 srax %o1, 0x1E, %g1 sethi 0x102C, %o5 fmovdne %icc, %f14, %f9 loop_2270: movgu %xcc, %o4, %l2 fmovdvs %icc, %f13, %f4 sth %g6, [%l7 + 0x70] fbug %fcc0, loop_2271 fmovsvc %icc, %f3, %f3 stx %o2, [%l7 + 0x78] fbl %fcc3, loop_2272 loop_2271: brlez %l0, loop_2273 tcc %icc, 0x1 move %xcc, %l5, %i0 loop_2272: lduh [%l7 + 0x64], %i5 loop_2273: fxnors %f5, %f11, %f1 fmul8x16 %f8, %f10, %f0 fzeros %f3 fnegd %f2, %f8 stb %i1, [%l7 + 0x24] bvs loop_2274 lduh [%l7 + 0x46], %o0 edge16ln %l6, %l3, %l4 udiv %i6, 0x1649, %i7 loop_2274: bl,a,pn %icc, loop_2275 fmul8ulx16 %f0, %f14, %f2 brz,a %g3, loop_2276 sdivcc %i4, 0x15C0, %l1 loop_2275: fmul8ulx16 %f10, %f14, %f2 fexpand %f1, %f6 loop_2276: st %f8, [%l7 + 0x0C] brlez,a %g5, loop_2277 move %xcc, %o7, %g4 tcc %icc, 0x4 fmovsn %icc, %f6, %f6 loop_2277: bvs,pt %icc, loop_2278 edge8l %o3, %i2, %i3 fpack16 %f8, %f3 tleu %xcc, 0x7 loop_2278: udivx %g7, 0x06F1, %o6 bcc,a,pn %xcc, loop_2279 fabss %f1, %f10 ldsh [%l7 + 0x68], %g2 ldsb [%l7 + 0x1D], %o1 loop_2279: fnot1s %f12, %f6 bcc,pt %xcc, loop_2280 fpadd32s %f5, %f3, %f14 st %f1, [%l7 + 0x08] nop setx loop_2281, %l0, %l1 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_2280: subccc %g1, %o5, %l2 stx %g6, [%l7 + 0x20] bcc loop_2282 loop_2281: fnot2s %f11, %f4 fbe,a %fcc3, loop_2283 movcc %xcc, %o4, %l0 loop_2282: fmovdvc %xcc, %f0, %f15 edge8ln %l5, %o2, %i0 loop_2283: ldsh [%l7 + 0x0A], %i5 addcc %i1, %o0, %l3 lduw [%l7 + 0x44], %l6 edge16ln %l4, %i6, %i7 fone %f0 bcs,a,pt %xcc, loop_2284 fcmped %fcc1, %f10, %f4 fmovscs %icc, %f15, %f11 taddcc %g3, 0x1AE7, %i4 loop_2284: stb %l1, [%l7 + 0x0D] ble,pn %xcc, loop_2285 fsrc2s %f4, %f13 ldsh [%l7 + 0x2C], %o7 alignaddr %g4, %g5, %i2 loop_2285: fmovsvc %xcc, %f4, %f7 pdist %f14, %f2, %f2 subcc %o3, 0x09EF, %i3 lduw [%l7 + 0x60], %g7 fmovdcs %xcc, %f10, %f4 addccc %o6, 0x0248, %o1 movg %xcc, %g2, %g1 stb %o5, [%l7 + 0x21] lduw [%l7 + 0x78], %g6 stx %l2, [%l7 + 0x20] edge16ln %o4, %l5, %l0 ldub [%l7 + 0x12], %i0 fpsub16s %f15, %f8, %f7 xor %i5, %i1, %o0 brlez,a %l3, loop_2286 fxnors %f2, %f9, %f14 lduh [%l7 + 0x08], %o2 fmovspos %xcc, %f13, %f3 loop_2286: fmovda %xcc, %f10, %f5 tle %icc, 0x7 ldub [%l7 + 0x10], %l6 ldub [%l7 + 0x71], %l4 tleu %xcc, 0x0 ba %icc, loop_2287 movrlz %i6, 0x385, %g3 std %f6, [%l7 + 0x10] stb %i4, [%l7 + 0x60] loop_2287: ldd [%l7 + 0x58], %f4 bcc,a,pt %xcc, loop_2288 edge32 %l1, %i7, %o7 tcs %xcc, 0x5 fxnor %f14, %f0, %f2 loop_2288: bl,pt %icc, loop_2289 fpsub32 %f14, %f0, %f6 array8 %g4, %g5, %o3 tvs %xcc, 0x4 loop_2289: movrgez %i3, %i2, %g7 brgez,a %o1, loop_2290 fsrc1 %f0, %f12 ldub [%l7 + 0x1E], %g2 stb %o6, [%l7 + 0x7D] loop_2290: edge16l %o5, %g1, %g6 andncc %l2, %l5, %l0 sth %i0, [%l7 + 0x66] fblg %fcc0, loop_2291 fornot2 %f12, %f2, %f12 fmovdge %xcc, %f12, %f0 fcmps %fcc3, %f5, %f5 loop_2291: lduw [%l7 + 0x1C], %i5 sth %i1, [%l7 + 0x72] ld [%l7 + 0x78], %f15 bl,pn %xcc, loop_2292 fmovrslez %o0, %f15, %f0 ldsb [%l7 + 0x2E], %o4 array32 %o2, %l6, %l4 loop_2292: fands %f2, %f3, %f3 sth %i6, [%l7 + 0x40] fnot1 %f14, %f4 fsrc2 %f2, %f2 fors %f3, %f2, %f8 stb %g3, [%l7 + 0x36] fcmped %fcc3, %f0, %f6 fmovrdlz %i4, %f6, %f2 ldsb [%l7 + 0x23], %l1 edge16 %i7, %l3, %g4 fpackfix %f6, %f6 lduw [%l7 + 0x6C], %g5 ldsb [%l7 + 0x3B], %o3 xnor %i3, 0x06D0, %o7 ble,a %icc, loop_2293 ldx [%l7 + 0x10], %i2 fcmped %fcc1, %f6, %f10 std %f6, [%l7 + 0x60] loop_2293: fcmpgt32 %f12, %f0, %g7 std %f0, [%l7 + 0x30] ldsb [%l7 + 0x25], %g2 fmovs %f5, %f14 fnors %f9, %f15, %f10 alignaddrl %o6, %o1, %g1 sllx %g6, 0x1C, %l2 fandnot1 %f10, %f0, %f2 tge %xcc, 0x1 fnegs %f12, %f2 bpos,pn %icc, loop_2294 fand %f2, %f0, %f0 fnand %f12, %f0, %f6 fcmpeq32 %f8, %f8, %l5 loop_2294: bvc,a,pn %icc, loop_2295 bg,a loop_2296 movre %l0, 0x201, %o5 fmovsgu %xcc, %f13, %f15 loop_2295: ld [%l7 + 0x28], %f8 loop_2296: ldsh [%l7 + 0x64], %i0 ldub [%l7 + 0x53], %i1 fandnot1 %f8, %f8, %f4 xor %i5, %o4, %o0 stx %o2, [%l7 + 0x28] stx %l6, [%l7 + 0x10] orncc %l4, %g3, %i6 lduw [%l7 + 0x4C], %i4 bl %xcc, loop_2297 fone %f10 ldsh [%l7 + 0x70], %i7 fnot1 %f0, %f2 loop_2297: stb %l3, [%l7 + 0x24] ba loop_2298 array32 %g4, %g5, %l1 smulcc %i3, %o7, %i2 fbg,a %fcc1, loop_2299 loop_2298: fmovrdlz %g7, %f6, %f8 st %f13, [%l7 + 0x28] ldd [%l7 + 0x50], %f2 loop_2299: fbu,a %fcc0, loop_2300 bpos,pt %icc, loop_2301 fblg,a %fcc0, loop_2302 srl %g2, 0x09, %o3 loop_2300: nop setx loop_2303, %l0, %l1 jmpl %l1, %o1 loop_2301: edge32 %g1, %g6, %l2 loop_2302: orn %l5, %o6, %l0 sth %o5, [%l7 + 0x58] loop_2303: sth %i1, [%l7 + 0x2C] fcmpes %fcc0, %f5, %f15 bg,a %xcc, loop_2304 fmul8sux16 %f14, %f8, %f2 alignaddrl %i0, %o4, %o0 smul %o2, 0x1EA2, %i5 loop_2304: fble,a %fcc0, loop_2305 ldsh [%l7 + 0x68], %l6 sll %l4, 0x14, %i6 fmovrsgz %i4, %f13, %f15 loop_2305: srlx %i7, 0x0D, %g3 tvs %xcc, 0x6 bne,pn %xcc, loop_2306 ld [%l7 + 0x48], %f11 ldd [%l7 + 0x28], %f0 brnz %g4, loop_2307 loop_2306: ld [%l7 + 0x0C], %f12 fcmps %fcc2, %f2, %f2 fmovrdne %g5, %f12, %f14 loop_2307: fmul8x16au %f9, %f5, %f12 ldd [%l7 + 0x58], %f8 orn %l1, %l3, %i3 fmovdn %icc, %f4, %f11 edge8n %i2, %o7, %g7 popc %o3, %g2 stx %g1, [%l7 + 0x60] ldsb [%l7 + 0x6B], %o1 fmovsg %icc, %f8, %f5 lduw [%l7 + 0x54], %l2 fmovd %f14, %f12 fpsub16s %f7, %f10, %f5 ldsb [%l7 + 0x0B], %g6 sth %o6, [%l7 + 0x0E] fandnot2 %f8, %f6, %f10 umulcc %l5, %l0, %i1 stx %o5, [%l7 + 0x60] fxor %f8, %f10, %f14 lduh [%l7 + 0x6E], %i0 ldx [%l7 + 0x20], %o4 fcmpes %fcc3, %f1, %f15 fmovrsgez %o2, %f8, %f12 fands %f15, %f3, %f5 fmul8x16au %f6, %f6, %f14 ldsb [%l7 + 0x71], %o0 sth %i5, [%l7 + 0x3E] fmovsvs %icc, %f5, %f7 taddcctv %l6, 0x1895, %i6 taddcc %i4, %i7, %l4 subccc %g3, 0x19A1, %g5 fpadd16 %f10, %f14, %f12 lduw [%l7 + 0x1C], %l1 fmovsn %xcc, %f12, %f7 edge32ln %g4, %l3, %i2 ldsw [%l7 + 0x68], %i3 std %f14, [%l7 + 0x68] udiv %g7, 0x1F01, %o3 st %f11, [%l7 + 0x70] ble %icc, loop_2308 bgu,a %xcc, loop_2309 fmovsn %xcc, %f11, %f10 for %f8, %f10, %f10 loop_2308: stx %g2, [%l7 + 0x70] loop_2309: te %icc, 0x2 stx %o7, [%l7 + 0x48] fmovd %f8, %f2 movrne %o1, %g1, %l2 edge32n %g6, %l5, %l0 fpack32 %f4, %f6, %f0 stb %i1, [%l7 + 0x16] fsrc1s %f5, %f0 ldsh [%l7 + 0x50], %o6 ldsh [%l7 + 0x4E], %o5 fnor %f14, %f10, %f6 fpack32 %f6, %f8, %f12 movcc %icc, %o4, %i0 ldd [%l7 + 0x58], %f6 nop setx loop_2310, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bl,a loop_2311 edge16 %o2, %o0, %l6 mulx %i6, 0x16AA, %i4 loop_2310: lduw [%l7 + 0x34], %i5 loop_2311: fcmped %fcc0, %f6, %f6 st %f12, [%l7 + 0x20] sth %i7, [%l7 + 0x26] brlez,a %l4, loop_2312 stw %g3, [%l7 + 0x3C] and %l1, 0x06F5, %g4 movle %icc, %g5, %l3 loop_2312: lduh [%l7 + 0x6A], %i3 tn %xcc, 0x0 ldd [%l7 + 0x78], %f6 edge32 %g7, %i2, %g2 sdivx %o3, 0x118C, %o1 alignaddr %o7, %g1, %g6 fxnors %f1, %f15, %f6 fblg,a %fcc2, loop_2313 fbn,a %fcc0, loop_2314 edge8n %l5, %l0, %i1 smulcc %l2, 0x1F46, %o5 loop_2313: fmovsneg %xcc, %f10, %f14 loop_2314: fcmps %fcc1, %f3, %f9 fbul,a %fcc0, loop_2315 fpack32 %f8, %f2, %f12 ldsw [%l7 + 0x10], %o6 lduh [%l7 + 0x16], %o4 loop_2315: ldsh [%l7 + 0x66], %o2 andn %o0, %l6, %i0 smulcc %i6, 0x0BCC, %i4 tle %xcc, 0x0 fandnot2s %f7, %f3, %f12 movrlez %i7, %i5, %g3 fcmpeq32 %f8, %f0, %l1 tge %icc, 0x7 movle %icc, %l4, %g4 stw %l3, [%l7 + 0x24] tvs %icc, 0x1 fcmpne16 %f4, %f6, %i3 fmovsa %xcc, %f5, %f14 brlez,a %g5, loop_2316 ldsh [%l7 + 0x38], %i2 fba %fcc0, loop_2317 fands %f13, %f4, %f11 loop_2316: movneg %icc, %g7, %g2 ld [%l7 + 0x38], %f12 loop_2317: movne %xcc, %o1, %o3 ldsb [%l7 + 0x19], %o7 sdiv %g1, 0x11AD, %l5 ldsh [%l7 + 0x26], %g6 bcs,a %xcc, loop_2318 st %f3, [%l7 + 0x64] fmovrsgez %l0, %f8, %f11 movrgez %i1, 0x2ED, %l2 loop_2318: smulcc %o5, 0x090E, %o4 fpsub32s %f3, %f10, %f7 fmovsneg %icc, %f9, %f15 lduw [%l7 + 0x08], %o2 movge %xcc, %o0, %o6 fmovdl %icc, %f10, %f5 tne %xcc, 0x2 sdivcc %i0, 0x17E1, %i6 fmovde %xcc, %f13, %f13 stb %l6, [%l7 + 0x61] alignaddrl %i7, %i4, %g3 fbg %fcc1, loop_2319 tneg %xcc, 0x2 andncc %l1, %i5, %g4 tneg %icc, 0x0 loop_2319: sth %l3, [%l7 + 0x60] tsubcc %i3, 0x1713, %l4 edge8l %g5, %g7, %i2 fmovsg %icc, %f11, %f1 ldsw [%l7 + 0x4C], %o1 edge8ln %g2, %o7, %o3 ldsh [%l7 + 0x0E], %l5 movrne %g1, %g6, %i1 umulcc %l0, %l2, %o4 ldsb [%l7 + 0x16], %o2 ba,a loop_2320 fmul8ulx16 %f12, %f4, %f0 stw %o5, [%l7 + 0x24] ldx [%l7 + 0x68], %o0 loop_2320: ldub [%l7 + 0x35], %i0 nop setx loop_2321, %l0, %l1 jmpl %l1, %i6 smul %l6, %o6, %i7 sll %i4, 0x1A, %g3 tle %xcc, 0x6 loop_2321: fsrc1s %f14, %f6 fbe %fcc2, loop_2322 ldd [%l7 + 0x20], %f8 fmovrdlez %i5, %f0, %f12 be,a loop_2323 loop_2322: fandnot1 %f10, %f2, %f4 array16 %g4, %l3, %i3 bcc loop_2324 loop_2323: popc 0x0B6B, %l1 stx %g5, [%l7 + 0x68] stb %g7, [%l7 + 0x7F] loop_2324: fxnor %f8, %f4, %f8 fcmple16 %f14, %f2, %i2 sth %l4, [%l7 + 0x7E] movvs %xcc, %o1, %g2 stw %o3, [%l7 + 0x54] array16 %l5, %g1, %g6 ldd [%l7 + 0x18], %f10 brlz,a %o7, loop_2325 ld [%l7 + 0x28], %f10 bcc,a,pt %icc, loop_2326 movge %xcc, %i1, %l0 loop_2325: or %l2, 0x145C, %o4 bvc,pt %xcc, loop_2327 loop_2326: ble,a,pt %icc, loop_2328 fpack16 %f0, %f3 movpos %xcc, %o5, %o2 loop_2327: fcmps %fcc1, %f8, %f9 loop_2328: fcmpne32 %f4, %f4, %i0 brgez,a %o0, loop_2329 tne %icc, 0x3 brgz %l6, loop_2330 ldsb [%l7 + 0x37], %o6 loop_2329: fble,a %fcc2, loop_2331 orcc %i7, 0x08A4, %i6 loop_2330: fmovdn %xcc, %f14, %f14 fsrc1 %f2, %f12 loop_2331: lduw [%l7 + 0x64], %i4 ld [%l7 + 0x38], %f1 fbge,a %fcc0, loop_2332 fmovrdne %i5, %f6, %f14 fabsd %f14, %f14 lduh [%l7 + 0x52], %g3 loop_2332: sth %g4, [%l7 + 0x24] srlx %l3, %i3, %l1 fmovdpos %xcc, %f6, %f14 tle %icc, 0x0 ldx [%l7 + 0x38], %g5 bg,a loop_2333 siam 0x5 brgez,a %g7, loop_2334 fandnot1s %f7, %f13, %f4 loop_2333: fpack16 %f10, %f3 fmuld8sux16 %f1, %f12, %f6 loop_2334: ldsw [%l7 + 0x64], %i2 bcc,pn %xcc, loop_2335 bleu,a %icc, loop_2336 fbug %fcc3, loop_2337 fblg,a %fcc0, loop_2338 loop_2335: movcs %xcc, %o1, %l4 loop_2336: xor %o3, %l5, %g1 loop_2337: sra %g6, 0x14, %g2 loop_2338: st %f4, [%l7 + 0x6C] std %f6, [%l7 + 0x08] ldd [%l7 + 0x50], %f0 fmul8x16al %f10, %f0, %f2 nop setx loop_2339, %l0, %l1 jmpl %l1, %o7 fmovrdlz %i1, %f0, %f2 fmovrde %l0, %f2, %f4 fmovspos %xcc, %f4, %f4 loop_2339: fmuld8sux16 %f2, %f10, %f2 fornot1s %f11, %f8, %f9 fmovdleu %icc, %f2, %f10 fmovsg %xcc, %f0, %f9 fbo %fcc1, loop_2340 xor %l2, 0x0E19, %o5 fmovdcc %icc, %f9, %f12 nop setx loop_2341, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2340: fmovsn %xcc, %f12, %f7 bl,a,pn %icc, loop_2342 tge %icc, 0x7 loop_2341: fpack16 %f0, %f9 fsrc1s %f14, %f6 loop_2342: ldd [%l7 + 0x28], %f6 ldsh [%l7 + 0x3A], %o4 fmovsg %xcc, %f15, %f8 lduw [%l7 + 0x78], %i0 tge %xcc, 0x4 tsubcctv %o0, %o2, %o6 fxnors %f7, %f2, %f14 nop setx loop_2343, %l0, %l1 jmpl %l1, %i7 movrgez %l6, 0x3BF, %i6 fcmple16 %f4, %f2, %i5 fmovscs %xcc, %f3, %f11 loop_2343: ldsh [%l7 + 0x50], %g3 fpmerge %f6, %f5, %f2 edge8n %g4, %i4, %i3 fand %f12, %f6, %f4 sethi 0x0506, %l3 ldx [%l7 + 0x18], %l1 xnor %g7, 0x14B7, %g5 smulcc %i2, %o1, %l4 mova %icc, %l5, %g1 edge16 %g6, %g2, %o3 st %f9, [%l7 + 0x38] fpadd32 %f2, %f10, %f8 fmovsn %icc, %f0, %f1 fmovdvc %icc, %f7, %f0 lduh [%l7 + 0x24], %o7 xnorcc %l0, 0x0B36, %i1 add %l2, 0x1112, %o5 fmovdgu %icc, %f10, %f13 ldsh [%l7 + 0x54], %o4 fcmpes %fcc1, %f10, %f1 ldsh [%l7 + 0x6A], %i0 fornot1s %f8, %f6, %f11 nop setx loop_2344, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpne32 %f8, %f0, %o0 lduw [%l7 + 0x5C], %o2 stw %i7, [%l7 + 0x78] loop_2344: fcmpne32 %f10, %f14, %o6 fmovda %icc, %f6, %f7 ldsb [%l7 + 0x2C], %l6 lduw [%l7 + 0x2C], %i6 fmovdg %icc, %f12, %f15 std %f12, [%l7 + 0x58] tle %xcc, 0x4 ldsh [%l7 + 0x3A], %i5 stx %g3, [%l7 + 0x68] fcmple16 %f14, %f6, %g4 bcs,pn %xcc, loop_2345 fpsub32 %f6, %f12, %f14 movpos %icc, %i3, %i4 fcmpne16 %f0, %f6, %l3 loop_2345: lduw [%l7 + 0x7C], %l1 fcmpne32 %f2, %f2, %g5 fmovdn %xcc, %f11, %f13 and %i2, %o1, %l4 andn %l5, 0x001B, %g7 fand %f8, %f14, %f6 ldsb [%l7 + 0x23], %g1 bcs,a,pt %icc, loop_2346 fmovsne %icc, %f15, %f4 movg %xcc, %g6, %g2 udivx %o7, 0x08FD, %l0 loop_2346: edge16ln %i1, %o3, %o5 fmovrslez %o4, %f12, %f13 brnz,a %i0, loop_2347 ldsh [%l7 + 0x74], %l2 st %f11, [%l7 + 0x3C] movrlez %o0, 0x137, %i7 loop_2347: fornot1s %f3, %f14, %f0 array32 %o6, %l6, %i6 edge32n %i5, %g3, %g4 fbul %fcc2, loop_2348 fmovdleu %icc, %f4, %f14 fmuld8sux16 %f6, %f10, %f2 fcmpgt32 %f0, %f12, %o2 loop_2348: fba %fcc2, loop_2349 fxnor %f12, %f6, %f0 bleu,a loop_2350 fornot1 %f8, %f10, %f2 loop_2349: subc %i3, %i4, %l1 ldd [%l7 + 0x70], %f6 loop_2350: sra %g5, %l3, %o1 andn %l4, %i2, %g7 fabsd %f0, %f8 fmovdge %xcc, %f7, %f9 ldub [%l7 + 0x3B], %l5 std %f0, [%l7 + 0x60] bl,a,pt %xcc, loop_2351 ldsb [%l7 + 0x3B], %g6 brgz %g1, loop_2352 fmovrdgz %o7, %f10, %f0 loop_2351: fmul8x16al %f12, %f2, %f0 movre %l0, %i1, %g2 loop_2352: fbo %fcc0, loop_2353 bcs,a,pn %icc, loop_2354 fmovdn %icc, %f12, %f15 movrlz %o3, %o5, %i0 loop_2353: ld [%l7 + 0x34], %f9 loop_2354: bn loop_2355 smul %l2, 0x0CA6, %o0 movne %xcc, %i7, %o6 stw %o4, [%l7 + 0x14] loop_2355: fzeros %f1 ldx [%l7 + 0x60], %i6 fandnot2 %f10, %f10, %f0 sth %i5, [%l7 + 0x66] sll %l6, 0x03, %g4 movn %xcc, %o2, %i3 lduw [%l7 + 0x68], %i4 st %f6, [%l7 + 0x3C] fnot1s %f3, %f9 xor %g3, 0x09CD, %g5 fxnor %f4, %f6, %f4 array8 %l3, %l1, %l4 lduh [%l7 + 0x10], %o1 fnor %f6, %f2, %f14 edge8n %i2, %g7, %g6 ldd [%l7 + 0x68], %f14 edge16ln %g1, %l5, %o7 tge %xcc, 0x4 sth %l0, [%l7 + 0x14] udivcc %i1, 0x01CF, %g2 smulcc %o5, %o3, %i0 stb %o0, [%l7 + 0x56] fcmpne16 %f6, %f0, %i7 movrgez %o6, %l2, %o4 sdivx %i6, 0x048A, %i5 fabsd %f6, %f6 ldsh [%l7 + 0x3A], %g4 fbue,a %fcc3, loop_2356 ldsb [%l7 + 0x65], %l6 fpsub32s %f8, %f3, %f7 fcmpeq32 %f2, %f6, %o2 loop_2356: ldd [%l7 + 0x60], %f4 fbug %fcc1, loop_2357 stb %i4, [%l7 + 0x58] bleu,a %icc, loop_2358 fbu %fcc1, loop_2359 loop_2357: ldsh [%l7 + 0x1C], %i3 bge loop_2360 loop_2358: andn %g3, 0x0C61, %l3 loop_2359: tpos %icc, 0x4 fmovsneg %icc, %f6, %f7 loop_2360: stw %l1, [%l7 + 0x44] movcc %icc, %g5, %l4 stb %o1, [%l7 + 0x22] fbe,a %fcc2, loop_2361 fzero %f2 edge16n %g7, %i2, %g6 taddcc %g1, %o7, %l0 loop_2361: tvs %xcc, 0x1 udivcc %i1, 0x0DB0, %l5 sll %g2, %o3, %o5 bgu,a,pn %icc, loop_2362 stx %i0, [%l7 + 0x78] xnor %i7, 0x0F44, %o0 st %f11, [%l7 + 0x3C] loop_2362: fcmple32 %f6, %f14, %o6 st %f7, [%l7 + 0x0C] lduh [%l7 + 0x08], %o4 st %f3, [%l7 + 0x6C] ldx [%l7 + 0x18], %i6 movcc %icc, %i5, %l2 srl %l6, %o2, %g4 stw %i3, [%l7 + 0x0C] movrlez %i4, 0x340, %l3 fmul8x16al %f7, %f1, %f0 stx %l1, [%l7 + 0x58] sdiv %g3, 0x0070, %l4 fnot2 %f6, %f10 fble,a %fcc0, loop_2363 lduw [%l7 + 0x68], %g5 fmovrdne %o1, %f6, %f0 srl %i2, 0x04, %g7 loop_2363: fmovscc %xcc, %f11, %f1 and %g6, 0x0122, %o7 pdist %f0, %f12, %f12 fpack16 %f2, %f15 xor %g1, 0x190B, %i1 fexpand %f4, %f6 fmovrslez %l0, %f3, %f9 srlx %l5, 0x08, %o3 stx %g2, [%l7 + 0x08] nop setx loop_2364, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd32 %f0, %f12, %f0 fmovrde %o5, %f0, %f4 fbne,a %fcc1, loop_2365 loop_2364: tg %icc, 0x2 fpmerge %f6, %f11, %f6 bvs %xcc, loop_2366 loop_2365: bl,pt %icc, loop_2367 bl,pt %icc, loop_2368 stw %i0, [%l7 + 0x6C] loop_2366: movcc %icc, %i7, %o6 loop_2367: fmovsleu %icc, %f2, %f9 loop_2368: ldd [%l7 + 0x20], %f6 nop setx loop_2369, %l0, %l1 jmpl %l1, %o4 fcmpgt32 %f4, %f6, %o0 bcs %icc, loop_2370 stx %i5, [%l7 + 0x20] loop_2369: tneg %icc, 0x5 movcs %icc, %i6, %l2 loop_2370: fpackfix %f2, %f0 stx %l6, [%l7 + 0x48] ld [%l7 + 0x10], %f11 bne,pn %icc, loop_2371 tge %xcc, 0x2 ble,a,pt %xcc, loop_2372 fmovsg %xcc, %f2, %f0 loop_2371: ldsw [%l7 + 0x28], %o2 fcmple32 %f0, %f14, %i3 loop_2372: call loop_2373 tl %xcc, 0x1 ta %xcc, 0x0 bn %icc, loop_2374 loop_2373: movrgz %g4, 0x1CE, %i4 fandnot2s %f7, %f8, %f3 fbe %fcc1, loop_2375 loop_2374: lduw [%l7 + 0x54], %l1 popc 0x08A3, %l3 fands %f1, %f13, %f4 loop_2375: movrgez %g3, %l4, %g5 fmovdpos %xcc, %f2, %f4 fornot2 %f10, %f0, %f0 fmovrsne %o1, %f0, %f2 fcmped %fcc0, %f0, %f2 ldx [%l7 + 0x70], %i2 mova %icc, %g6, %g7 subcc %o7, 0x0031, %g1 fcmpes %fcc3, %f2, %f10 ble,pt %icc, loop_2376 alignaddr %i1, %l5, %o3 ldsb [%l7 + 0x17], %g2 lduh [%l7 + 0x10], %l0 loop_2376: fcmpd %fcc2, %f12, %f2 fmovrsne %o5, %f13, %f10 st %f1, [%l7 + 0x1C] stw %i7, [%l7 + 0x7C] andcc %o6, 0x1A43, %o4 ld [%l7 + 0x4C], %f2 tl %icc, 0x0 ld [%l7 + 0x78], %f3 edge32l %o0, %i0, %i6 fornot2s %f10, %f3, %f4 mova %icc, %l2, %l6 udiv %o2, 0x0B3F, %i5 st %f4, [%l7 + 0x78] fpsub16 %f4, %f0, %f12 mulscc %g4, 0x1357, %i4 mulscc %i3, 0x0CB2, %l3 movrlez %l1, %g3, %g5 sth %l4, [%l7 + 0x10] fnands %f10, %f3, %f14 ldub [%l7 + 0x36], %i2 mova %icc, %o1, %g6 fpmerge %f15, %f5, %f14 ldsh [%l7 + 0x66], %g7 nop setx loop_2377, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry mulx %o7, 0x0F1F, %i1 xor %l5, %g1, %o3 ldsw [%l7 + 0x3C], %g2 loop_2377: fpack16 %f6, %f5 fmovscs %xcc, %f7, %f12 movgu %icc, %l0, %o5 fmul8x16al %f6, %f4, %f4 fmovd %f0, %f12 subccc %i7, %o6, %o4 srlx %o0, 0x1F, %i0 sub %l2, 0x14DA, %l6 brgez %i6, loop_2378 std %f12, [%l7 + 0x50] fbu %fcc2, loop_2379 tvs %icc, 0x2 loop_2378: movrlz %i5, %o2, %g4 xorcc %i4, 0x1AE4, %l3 loop_2379: ld [%l7 + 0x0C], %f6 sllx %i3, %g3, %g5 fmovdpos %xcc, %f12, %f10 fnor %f0, %f6, %f4 ld [%l7 + 0x0C], %f1 taddcctv %l4, 0x1796, %l1 bleu,a,pn %icc, loop_2380 ldsh [%l7 + 0x14], %i2 fnegs %f8, %f8 stb %o1, [%l7 + 0x39] loop_2380: ble,a,pt %xcc, loop_2381 st %f5, [%l7 + 0x70] popc 0x1FC9, %g7 sdivcc %g6, 0x0EC0, %o7 loop_2381: umulcc %l5, %i1, %g1 or %o3, %l0, %o5 movrgez %g2, %o6, %o4 udivcc %i7, 0x0696, %o0 fnot1s %f12, %f5 edge8ln %l2, %i0, %i6 ldub [%l7 + 0x42], %l6 ldub [%l7 + 0x14], %o2 edge8l %g4, %i4, %i5 fnor %f14, %f6, %f6 std %f6, [%l7 + 0x38] alignaddrl %l3, %i3, %g3 movcs %xcc, %l4, %l1 array32 %i2, %g5, %g7 fsrc1 %f0, %f10 fornot2 %f10, %f12, %f4 ldsb [%l7 + 0x32], %o1 fandnot2s %f3, %f11, %f7 fcmpd %fcc1, %f2, %f6 ldx [%l7 + 0x60], %o7 movleu %icc, %l5, %i1 sth %g6, [%l7 + 0x4A] mulx %o3, 0x0A18, %g1 bpos,a,pt %icc, loop_2382 ldsw [%l7 + 0x48], %l0 fmovsge %icc, %f11, %f1 fmovdg %icc, %f3, %f11 loop_2382: fmovsa %xcc, %f15, %f7 fpsub32s %f6, %f0, %f1 fmovspos %xcc, %f2, %f4 fmul8ulx16 %f0, %f14, %f10 stb %o5, [%l7 + 0x47] fxnors %f11, %f6, %f13 fbuge %fcc0, loop_2383 andcc %g2, %o6, %i7 umul %o4, 0x1D8A, %o0 fmovscc %xcc, %f13, %f4 loop_2383: std %f12, [%l7 + 0x08] ldub [%l7 + 0x36], %l2 tl %icc, 0x6 std %f14, [%l7 + 0x58] brgz %i0, loop_2384 mulx %i6, %l6, %o2 fmovdle %xcc, %f0, %f4 ldsh [%l7 + 0x22], %i4 loop_2384: udiv %i5, 0x0488, %g4 std %f0, [%l7 + 0x68] tle %icc, 0x5 movne %icc, %i3, %g3 ldub [%l7 + 0x58], %l4 std %f8, [%l7 + 0x20] fexpand %f6, %f6 movge %icc, %l3, %i2 sdivcc %l1, 0x001D, %g5 fcmped %fcc0, %f6, %f12 fmovsg %icc, %f8, %f8 smulcc %o1, 0x17F4, %o7 sth %l5, [%l7 + 0x14] fmovsa %xcc, %f3, %f5 ldsb [%l7 + 0x3F], %g7 edge32n %g6, %o3, %g1 fmovdle %xcc, %f14, %f9 fbue %fcc2, loop_2385 nop setx loop_2386, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdgu %icc, %f8, %f11 fnegs %f1, %f14 loop_2385: fpsub32s %f3, %f15, %f3 loop_2386: movrlez %l0, 0x251, %o5 smul %g2, 0x03E4, %o6 fbge %fcc1, loop_2387 tle %icc, 0x2 std %f6, [%l7 + 0x30] orncc %i1, %o4, %i7 loop_2387: bn %xcc, loop_2388 tge %xcc, 0x6 st %f9, [%l7 + 0x44] fmovsleu %icc, %f8, %f3 loop_2388: fnegd %f4, %f12 sdiv %l2, 0x120B, %i0 bgu,a loop_2389 taddcctv %i6, 0x0BB3, %l6 ld [%l7 + 0x74], %f7 ldx [%l7 + 0x68], %o2 loop_2389: sdivx %o0, 0x04CE, %i5 ble,pn %xcc, loop_2390 for %f12, %f0, %f14 tsubcc %i4, 0x1795, %g4 xor %i3, 0x03C5, %g3 loop_2390: move %xcc, %l3, %i2 fmovrde %l4, %f6, %f12 stb %l1, [%l7 + 0x60] lduw [%l7 + 0x60], %g5 ldd [%l7 + 0x30], %f8 udivcc %o7, 0x0691, %o1 fpackfix %f8, %f4 ld [%l7 + 0x70], %f1 tpos %icc, 0x3 fmovdneg %xcc, %f0, %f11 fmovdcc %icc, %f12, %f7 movvc %xcc, %l5, %g7 ld [%l7 + 0x18], %f8 tle %icc, 0x6 sth %o3, [%l7 + 0x18] fmovrdne %g1, %f8, %f14 fmovsle %xcc, %f6, %f12 st %f11, [%l7 + 0x60] fpack32 %f8, %f8, %f0 fsrc2s %f3, %f6 bgu,a,pt %icc, loop_2391 std %f14, [%l7 + 0x18] movrlez %l0, 0x1C9, %g6 fmul8x16au %f4, %f9, %f0 loop_2391: fbuge,a %fcc2, loop_2392 fbuge %fcc3, loop_2393 movrgez %o5, 0x13C, %o6 fmovsvc %xcc, %f12, %f8 loop_2392: nop setx loop_2394, %l0, %l1 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_2393: lduh [%l7 + 0x48], %i1 edge32n %g2, %i7, %l2 tne %xcc, 0x1 loop_2394: stw %o4, [%l7 + 0x1C] fbo,a %fcc3, loop_2395 fmul8ulx16 %f0, %f4, %f12 srl %i0, %i6, %l6 stb %o2, [%l7 + 0x2D] loop_2395: call loop_2396 fones %f6 sub %i5, 0x0B23, %o0 ldsw [%l7 + 0x44], %g4 loop_2396: bne,a loop_2397 ldd [%l7 + 0x28], %f2 fmovs %f2, %f4 sth %i4, [%l7 + 0x18] loop_2397: fmovdg %xcc, %f5, %f10 ble %xcc, loop_2398 add %i3, 0x00FA, %l3 bcs,pt %xcc, loop_2399 fmuld8ulx16 %f9, %f13, %f8 loop_2398: lduh [%l7 + 0x7C], %i2 fmovrslz %g3, %f13, %f10 loop_2399: fmovrslez %l4, %f8, %f15 fpsub32s %f11, %f4, %f10 fcmped %fcc0, %f8, %f6 fblg,a %fcc2, loop_2400 udivcc %g5, 0x046B, %o7 fbul %fcc2, loop_2401 bcs %icc, loop_2402 loop_2400: fmovdge %xcc, %f6, %f3 array8 %o1, %l1, %g7 loop_2401: addccc %l5, 0x1156, %g1 loop_2402: tl %xcc, 0x5 fbn,a %fcc0, loop_2403 ldsb [%l7 + 0x68], %o3 fsrc1 %f0, %f0 fmovda %icc, %f5, %f5 loop_2403: tsubcctv %l0, 0x1A5D, %g6 sth %o6, [%l7 + 0x6C] umulcc %o5, 0x1F50, %g2 movl %icc, %i1, %i7 fpsub32s %f7, %f1, %f10 movneg %icc, %l2, %o4 fcmpne16 %f6, %f6, %i0 ldub [%l7 + 0x24], %i6 lduh [%l7 + 0x1A], %o2 ldsh [%l7 + 0x0E], %l6 fmovsleu %icc, %f15, %f12 orcc %o0, %g4, %i5 fnor %f10, %f4, %f2 tne %xcc, 0x4 lduh [%l7 + 0x68], %i4 bpos,pt %icc, loop_2404 srl %l3, %i2, %i3 ldsh [%l7 + 0x28], %l4 tge %icc, 0x2 loop_2404: tge %xcc, 0x2 bne,pt %xcc, loop_2405 fmovrdlz %g5, %f2, %f4 fbg,a %fcc3, loop_2406 fmovdneg %xcc, %f11, %f6 loop_2405: udiv %o7, 0x160B, %o1 fmovscc %icc, %f4, %f6 loop_2406: movvc %icc, %l1, %g7 sth %g3, [%l7 + 0x6A] ldsh [%l7 + 0x78], %g1 bleu,a loop_2407 fmovsn %icc, %f12, %f0 ld [%l7 + 0x24], %f4 ld [%l7 + 0x2C], %f2 loop_2407: xorcc %l5, %o3, %g6 edge16l %l0, %o5, %o6 addccc %g2, 0x037D, %i7 lduh [%l7 + 0x1E], %l2 ldx [%l7 + 0x58], %o4 st %f5, [%l7 + 0x20] sethi 0x16AE, %i0 tsubcctv %i6, 0x1D37, %i1 fmovdn %icc, %f5, %f12 fbge %fcc1, loop_2408 fors %f0, %f6, %f15 brlez %o2, loop_2409 subccc %o0, 0x1135, %l6 loop_2408: fcmpne16 %f4, %f2, %i5 ta %xcc, 0x3 loop_2409: bn,a %xcc, loop_2410 fmul8x16au %f7, %f9, %f14 st %f7, [%l7 + 0x40] ldsh [%l7 + 0x40], %g4 loop_2410: bneg %icc, loop_2411 mulscc %i4, %i2, %i3 ldd [%l7 + 0x38], %f2 fpadd32s %f1, %f5, %f3 loop_2411: sdiv %l4, 0x1328, %l3 subcc %o7, %g5, %l1 movrgz %o1, %g7, %g1 tge %icc, 0x0 fpack16 %f14, %f10 fbul %fcc0, loop_2412 sub %l5, %o3, %g3 edge8 %l0, %o5, %g6 fornot1s %f5, %f13, %f1 loop_2412: fnand %f14, %f0, %f12 fcmpd %fcc1, %f2, %f8 fnands %f2, %f10, %f14 ldsw [%l7 + 0x28], %o6 udivcc %g2, 0x1021, %i7 fmovscc %icc, %f14, %f1 fmovs %f14, %f5 bcs loop_2413 nop setx loop_2414, %l0, %l1 jmpl %l1, %o4 fbge %fcc1, loop_2415 std %f4, [%l7 + 0x68] loop_2413: ld [%l7 + 0x3C], %f8 loop_2414: fornot1 %f4, %f10, %f6 loop_2415: brlez,a %l2, loop_2416 brz,a %i6, loop_2417 smulcc %i0, %i1, %o0 fbne %fcc0, loop_2418 loop_2416: fnand %f10, %f2, %f4 loop_2417: fabsd %f4, %f6 bgu,a %icc, loop_2419 loop_2418: nop setx loop_2420, %l0, %l1 jmpl %l1, %o2 ldub [%l7 + 0x0B], %i5 fmuld8sux16 %f5, %f4, %f8 loop_2419: fmovsgu %icc, %f7, %f15 loop_2420: fmovdg %xcc, %f13, %f10 srlx %l6, %i4, %i2 fnot1s %f14, %f4 fcmpne32 %f12, %f0, %i3 stb %l4, [%l7 + 0x18] ldsh [%l7 + 0x08], %l3 stb %o7, [%l7 + 0x4B] movpos %xcc, %g5, %l1 taddcctv %o1, %g4, %g7 stw %l5, [%l7 + 0x18] stw %o3, [%l7 + 0x34] fmovrdgz %g1, %f4, %f14 ldx [%l7 + 0x10], %l0 sth %o5, [%l7 + 0x2E] edge16ln %g3, %o6, %g2 ld [%l7 + 0x08], %f3 ldsw [%l7 + 0x14], %i7 tgu %icc, 0x4 fbug %fcc0, loop_2421 movneg %icc, %o4, %g6 array32 %i6, %l2, %i0 ta %xcc, 0x7 loop_2421: tcc %icc, 0x1 nop setx loop_2422, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbue,a %fcc1, loop_2423 te %xcc, 0x4 fxor %f2, %f2, %f4 loop_2422: srlx %i1, %o2, %i5 loop_2423: umul %l6, %i4, %i2 fexpand %f3, %f2 xorcc %i3, %o0, %l4 fmovrdgz %o7, %f14, %f14 addccc %g5, %l3, %o1 nop setx loop_2424, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bg,pt %icc, loop_2425 brz %g4, loop_2426 st %f13, [%l7 + 0x30] loop_2424: move %icc, %l1, %g7 loop_2425: bn,a,pt %xcc, loop_2427 loop_2426: andncc %l5, %g1, %o3 subcc %o5, %g3, %o6 fmuld8sux16 %f3, %f9, %f14 loop_2427: tpos %xcc, 0x6 movrne %g2, 0x33C, %l0 fmovdg %icc, %f12, %f4 movcs %xcc, %o4, %i7 fpadd32s %f5, %f3, %f6 sllx %g6, 0x12, %i6 ldsb [%l7 + 0x62], %i0 fmul8x16al %f12, %f2, %f10 ldsh [%l7 + 0x60], %l2 fpmerge %f12, %f1, %f2 movneg %xcc, %o2, %i5 fabss %f0, %f13 movrlez %l6, %i4, %i1 lduh [%l7 + 0x7C], %i3 movge %icc, %o0, %i2 fba %fcc2, loop_2428 fexpand %f0, %f14 stb %o7, [%l7 + 0x16] bne %icc, loop_2429 loop_2428: sth %g5, [%l7 + 0x16] fpack32 %f0, %f2, %f2 ldsb [%l7 + 0x70], %l3 loop_2429: edge8 %o1, %g4, %l4 xnor %l1, %l5, %g7 ldx [%l7 + 0x78], %o3 fmovrsne %g1, %f12, %f3 fpadd16s %f0, %f8, %f14 stb %o5, [%l7 + 0x17] bneg,a %xcc, loop_2430 bneg %xcc, loop_2431 sth %o6, [%l7 + 0x26] fexpand %f4, %f0 loop_2430: fmovscc %xcc, %f13, %f12 loop_2431: stb %g2, [%l7 + 0x0D] sllx %l0, %g3, %o4 bgu,a %xcc, loop_2432 stx %i7, [%l7 + 0x10] fandnot2s %f4, %f15, %f14 srlx %i6, 0x15, %i0 loop_2432: fpsub32s %f13, %f10, %f2 movvs %icc, %l2, %o2 fmovrdgz %i5, %f12, %f8 nop setx loop_2433, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orncc %l6, 0x1B4C, %g6 stx %i4, [%l7 + 0x08] tle %xcc, 0x1 loop_2433: fnot1s %f8, %f0 srax %i1, %o0, %i2 std %f0, [%l7 + 0x10] xor %i3, %g5, %l3 array8 %o7, %g4, %l4 ldsh [%l7 + 0x08], %l1 fmovdleu %xcc, %f3, %f4 stw %o1, [%l7 + 0x3C] stb %g7, [%l7 + 0x1A] stw %l5, [%l7 + 0x3C] udivcc %o3, 0x0196, %o5 andn %o6, %g1, %g2 add %l0, 0x18A2, %g3 sth %i7, [%l7 + 0x3E] fornot1s %f0, %f12, %f1 movl %icc, %o4, %i6 stb %i0, [%l7 + 0x51] add %o2, %i5, %l6 movrne %g6, %l2, %i1 tsubcctv %i4, 0x1D13, %i2 ldx [%l7 + 0x48], %o0 fpack32 %f10, %f2, %f10 ldx [%l7 + 0x48], %g5 subc %l3, 0x085D, %o7 movrgez %g4, 0x3E6, %l4 fcmpeq16 %f0, %f8, %i3 fornot1s %f10, %f0, %f6 ble loop_2434 fandnot1 %f2, %f8, %f2 fmovrde %o1, %f12, %f2 ldsb [%l7 + 0x36], %g7 loop_2434: sdivcc %l5, 0x113A, %o3 nop setx loop_2435, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x70], %f14 tcs %icc, 0x1 fbl,a %fcc1, loop_2436 loop_2435: stw %o5, [%l7 + 0x3C] lduh [%l7 + 0x32], %l1 lduw [%l7 + 0x44], %g1 loop_2436: movn %xcc, %o6, %l0 srlx %g3, %i7, %g2 ldsw [%l7 + 0x10], %i6 siam 0x1 srlx %o4, %i0, %i5 fbe,a %fcc3, loop_2437 sth %o2, [%l7 + 0x18] stx %g6, [%l7 + 0x10] fmul8x16 %f1, %f4, %f4 loop_2437: bneg loop_2438 fmovdvc %icc, %f9, %f4 addcc %l2, %i1, %l6 xor %i2, 0x141C, %o0 loop_2438: fsrc1 %f12, %f0 bneg,a %icc, loop_2439 fabsd %f4, %f2 edge32 %g5, %l3, %o7 fone %f0 loop_2439: ldx [%l7 + 0x08], %g4 be,a %xcc, loop_2440 udiv %l4, 0x1CEB, %i3 sra %i4, %o1, %g7 st %f7, [%l7 + 0x08] loop_2440: ldsw [%l7 + 0x30], %o3 ldsh [%l7 + 0x7C], %l5 fornot2 %f6, %f0, %f4 fnot1s %f3, %f0 movneg %xcc, %l1, %g1 ble,a %xcc, loop_2441 ldd [%l7 + 0x38], %f6 std %f12, [%l7 + 0x08] fexpand %f8, %f6 loop_2441: fbuge %fcc1, loop_2442 fnors %f12, %f9, %f13 orcc %o5, %o6, %l0 edge8n %i7, %g3, %i6 loop_2442: edge16 %o4, %i0, %g2 fornot2s %f11, %f13, %f8 call loop_2443 bg,a loop_2444 fmul8x16au %f13, %f13, %f6 edge16l %o2, %i5, %g6 loop_2443: fnands %f11, %f8, %f15 loop_2444: fmovrdgz %i1, %f8, %f10 andcc %l6, %l2, %o0 fmovrdgz %g5, %f6, %f14 ldsw [%l7 + 0x64], %l3 fbul %fcc2, loop_2445 fmovsvc %xcc, %f7, %f5 fors %f6, %f14, %f6 srl %i2, %o7, %g4 loop_2445: sll %l4, %i4, %i3 lduh [%l7 + 0x0C], %g7 ldsb [%l7 + 0x4B], %o1 umulcc %l5, %o3, %l1 umul %g1, 0x0E73, %o5 brgez %l0, loop_2446 fmovsge %xcc, %f12, %f12 fcmpgt32 %f12, %f6, %i7 movle %xcc, %o6, %i6 loop_2446: fmovrdlez %g3, %f10, %f10 fcmpne32 %f10, %f2, %i0 ldsw [%l7 + 0x2C], %o4 brlez,a %o2, loop_2447 nop setx loop_2448, %l0, %l1 jmpl %l1, %i5 te %xcc, 0x5 ldsw [%l7 + 0x70], %g6 loop_2447: tcc %icc, 0x2 loop_2448: fmovsgu %xcc, %f0, %f15 fmul8x16al %f5, %f12, %f14 ldd [%l7 + 0x70], %f10 ldub [%l7 + 0x77], %i1 std %f12, [%l7 + 0x70] fmovsa %xcc, %f2, %f13 fba,a %fcc2, loop_2449 ldd [%l7 + 0x38], %f14 fcmpeq16 %f6, %f10, %g2 brlz,a %l2, loop_2450 loop_2449: subcc %l6, %o0, %l3 fpsub32 %f14, %f4, %f8 te %icc, 0x1 loop_2450: tg %xcc, 0x3 ld [%l7 + 0x14], %f4 ldx [%l7 + 0x10], %g5 fmovscc %icc, %f0, %f0 movvc %icc, %o7, %g4 movpos %icc, %l4, %i4 lduh [%l7 + 0x30], %i2 fbl %fcc2, loop_2451 fbul,a %fcc0, loop_2452 smul %g7, 0x0C44, %i3 stx %l5, [%l7 + 0x68] loop_2451: fbe %fcc0, loop_2453 loop_2452: fmovsg %icc, %f0, %f6 lduw [%l7 + 0x44], %o1 std %f12, [%l7 + 0x78] loop_2453: srax %o3, 0x10, %l1 nop setx loop_2454, %l0, %l1 jmpl %l1, %o5 move %icc, %g1, %l0 sllx %i7, %i6, %o6 ldsh [%l7 + 0x16], %g3 loop_2454: brlez,a %i0, loop_2455 st %f8, [%l7 + 0x60] ldub [%l7 + 0x13], %o2 subc %o4, %g6, %i5 loop_2455: sethi 0x1A58, %i1 movrgez %g2, 0x256, %l2 fbug,a %fcc3, loop_2456 addcc %o0, 0x1719, %l6 fmovsle %xcc, %f9, %f4 movpos %xcc, %l3, %o7 loop_2456: and %g4, 0x0F08, %g5 fmovrdlez %i4, %f8, %f4 movpos %xcc, %l4, %i2 mova %xcc, %g7, %i3 fmovsa %icc, %f6, %f14 fba,a %fcc2, loop_2457 ldsh [%l7 + 0x6C], %l5 stx %o3, [%l7 + 0x08] ldd [%l7 + 0x68], %f10 loop_2457: fnot2s %f12, %f7 ldx [%l7 + 0x20], %l1 fnot2s %f5, %f6 fornot2s %f3, %f6, %f10 stw %o5, [%l7 + 0x28] fblg,a %fcc0, loop_2458 udivcc %g1, 0x025F, %o1 movvs %icc, %l0, %i7 bcc,a,pt %xcc, loop_2459 loop_2458: edge16n %o6, %g3, %i6 sll %i0, %o2, %o4 bge,pt %xcc, loop_2460 loop_2459: fpmerge %f5, %f0, %f10 addcc %g6, 0x11E7, %i5 ldd [%l7 + 0x48], %f10 loop_2460: sethi 0x1A93, %g2 udivx %l2, 0x0E7E, %o0 fmovsg %xcc, %f7, %f4 fmovsleu %xcc, %f14, %f5 te %icc, 0x7 ldd [%l7 + 0x40], %f14 sth %i1, [%l7 + 0x62] fnot1s %f8, %f14 stw %l3, [%l7 + 0x18] stx %l6, [%l7 + 0x38] sth %o7, [%l7 + 0x74] lduh [%l7 + 0x1A], %g4 std %f12, [%l7 + 0x68] ldx [%l7 + 0x20], %g5 fbule,a %fcc2, loop_2461 ta %xcc, 0x2 bg,a %icc, loop_2462 tl %xcc, 0x0 loop_2461: ldd [%l7 + 0x68], %f8 ldsw [%l7 + 0x5C], %l4 loop_2462: or %i4, %i2, %g7 fcmpd %fcc3, %f8, %f6 sethi 0x08BC, %l5 fblg,a %fcc2, loop_2463 fnot2s %f8, %f2 fexpand %f9, %f12 fxnor %f12, %f0, %f4 loop_2463: ldsb [%l7 + 0x0E], %i3 edge8l %l1, %o5, %g1 sth %o3, [%l7 + 0x08] fmul8sux16 %f0, %f4, %f6 ldub [%l7 + 0x6E], %l0 tn %xcc, 0x7 ldsh [%l7 + 0x40], %i7 fmovsn %icc, %f12, %f9 fbul,a %fcc0, loop_2464 fba %fcc2, loop_2465 lduw [%l7 + 0x50], %o6 movvc %xcc, %o1, %g3 loop_2464: fcmps %fcc0, %f13, %f11 loop_2465: stw %i0, [%l7 + 0x34] ldub [%l7 + 0x53], %o2 ldd [%l7 + 0x50], %f12 tpos %icc, 0x5 ldsb [%l7 + 0x7C], %o4 st %f14, [%l7 + 0x54] xnor %g6, 0x0C2C, %i6 be %icc, loop_2466 bge,a %icc, loop_2467 ldub [%l7 + 0x21], %g2 ldd [%l7 + 0x50], %f10 loop_2466: fsrc2s %f7, %f8 loop_2467: fbl,a %fcc3, loop_2468 fnand %f0, %f4, %f10 ldd [%l7 + 0x48], %f10 fmul8sux16 %f2, %f4, %f10 loop_2468: bleu,pt %icc, loop_2469 stw %i5, [%l7 + 0x18] ldsb [%l7 + 0x1F], %o0 tcc %xcc, 0x7 loop_2469: stw %l2, [%l7 + 0x58] lduw [%l7 + 0x70], %l3 ldub [%l7 + 0x70], %i1 andncc %l6, %o7, %g4 fmovse %icc, %f6, %f6 lduw [%l7 + 0x64], %l4 fmovsg %icc, %f7, %f2 taddcc %i4, 0x109E, %i2 lduw [%l7 + 0x14], %g5 ldsh [%l7 + 0x3E], %g7 ldsh [%l7 + 0x2C], %l5 ldsw [%l7 + 0x3C], %l1 stw %i3, [%l7 + 0x40] mulx %g1, %o3, %o5 bl,a loop_2470 fnot2s %f9, %f1 fba,a %fcc3, loop_2471 tl %xcc, 0x1 loop_2470: ldsh [%l7 + 0x14], %i7 movrgez %o6, %o1, %g3 loop_2471: xor %l0, %o2, %i0 srl %g6, 0x1B, %o4 fornot2 %f10, %f12, %f0 fcmple32 %f8, %f14, %i6 ldd [%l7 + 0x60], %f4 movrne %g2, %o0, %l2 movvc %xcc, %i5, %i1 stw %l6, [%l7 + 0x48] stb %l3, [%l7 + 0x3C] lduh [%l7 + 0x18], %o7 stx %g4, [%l7 + 0x78] ldd [%l7 + 0x10], %f8 fbug,a %fcc2, loop_2472 fnot2s %f7, %f15 xor %l4, 0x05B0, %i2 fmovsle %icc, %f1, %f4 loop_2472: movg %xcc, %i4, %g7 lduw [%l7 + 0x68], %l5 ld [%l7 + 0x34], %f8 tg %xcc, 0x4 fcmpne16 %f4, %f10, %g5 stx %i3, [%l7 + 0x08] fmul8x16al %f5, %f14, %f10 fmovdvs %xcc, %f2, %f0 edge16 %g1, %o3, %l1 ldsb [%l7 + 0x2E], %o5 addc %i7, %o1, %g3 fpsub32s %f13, %f12, %f8 stx %l0, [%l7 + 0x50] fmovspos %icc, %f7, %f12 subccc %o6, %i0, %o2 fmovd %f2, %f4 stx %g6, [%l7 + 0x30] fmovscs %icc, %f3, %f9 popc 0x11F7, %o4 tne %xcc, 0x6 array16 %g2, %i6, %l2 tcc %xcc, 0x5 fbu %fcc2, loop_2473 std %f4, [%l7 + 0x48] fmovdl %xcc, %f3, %f6 nop setx loop_2474, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2473: fmovde %xcc, %f8, %f1 tvs %xcc, 0x6 fmul8x16al %f14, %f2, %f8 loop_2474: stw %o0, [%l7 + 0x28] xor %i5, 0x16C5, %i1 sth %l6, [%l7 + 0x2A] fcmpes %fcc3, %f11, %f11 fmovsge %icc, %f10, %f10 bn %xcc, loop_2475 smul %o7, %g4, %l3 brlez %i2, loop_2476 lduw [%l7 + 0x78], %l4 loop_2475: std %f6, [%l7 + 0x50] movre %g7, %i4, %l5 loop_2476: sth %i3, [%l7 + 0x4E] subccc %g1, 0x0FA2, %o3 fpack16 %f0, %f4 fabss %f14, %f14 lduw [%l7 + 0x24], %g5 stb %l1, [%l7 + 0x67] fmovse %xcc, %f3, %f6 tsubcc %i7, 0x1E0E, %o1 fbu %fcc3, loop_2477 fpadd16s %f12, %f12, %f7 movne %xcc, %g3, %l0 ldub [%l7 + 0x26], %o5 loop_2477: tvs %icc, 0x1 fba,a %fcc0, loop_2478 subc %o6, %o2, %i0 fnot2s %f4, %f9 fandnot2s %f4, %f1, %f11 loop_2478: movrlz %g6, %o4, %g2 edge8l %i6, %o0, %i5 srlx %l2, %l6, %o7 ld [%l7 + 0x78], %f3 ldsh [%l7 + 0x4C], %g4 edge32 %l3, %i2, %i1 movg %xcc, %l4, %i4 fnegd %f2, %f6 te %icc, 0x0 fmul8x16 %f7, %f14, %f4 fpackfix %f4, %f6 fmovrdgez %l5, %f2, %f6 ldub [%l7 + 0x74], %g7 fbg %fcc0, loop_2479 stb %g1, [%l7 + 0x66] fandnot1 %f2, %f4, %f8 brgz %o3, loop_2480 loop_2479: fmovrdlez %g5, %f12, %f14 lduw [%l7 + 0x54], %i3 fnands %f8, %f15, %f5 loop_2480: st %f3, [%l7 + 0x68] lduh [%l7 + 0x66], %i7 bl,a,pn %icc, loop_2481 array16 %o1, %l1, %g3 fmovscs %icc, %f5, %f14 fmovrde %l0, %f8, %f0 loop_2481: bge,a loop_2482 fone %f2 andn %o5, 0x0D67, %o6 fpmerge %f14, %f4, %f10 loop_2482: ldx [%l7 + 0x10], %o2 stw %g6, [%l7 + 0x34] fmovrdlez %i0, %f4, %f2 taddcctv %o4, 0x1B75, %i6 xnor %g2, 0x14AC, %o0 edge32n %l2, %i5, %l6 fmovda %xcc, %f4, %f3 udiv %g4, 0x1721, %o7 sub %l3, 0x022C, %i2 andcc %i1, 0x1359, %i4 fbuge %fcc1, loop_2483 movneg %icc, %l4, %l5 ldsw [%l7 + 0x10], %g1 fornot1 %f8, %f4, %f2 loop_2483: nop setx loop_2484, %l0, %l1 jmpl %l1, %o3 mulx %g7, %g5, %i3 tvc %xcc, 0x4 fcmpeq16 %f6, %f2, %i7 loop_2484: ldsh [%l7 + 0x3A], %l1 ldsh [%l7 + 0x58], %g3 ldsh [%l7 + 0x0E], %o1 fnors %f6, %f14, %f13 fcmpd %fcc0, %f12, %f4 ldd [%l7 + 0x08], %f8 fmovde %xcc, %f1, %f12 fmovrsgez %o5, %f13, %f15 sdivcc %l0, 0x0B77, %o2 brlz %g6, loop_2485 taddcc %o6, %i0, %o4 stb %i6, [%l7 + 0x47] brlz,a %o0, loop_2486 loop_2485: ldd [%l7 + 0x58], %f6 brgz %g2, loop_2487 tg %icc, 0x7 loop_2486: bl,pt %icc, loop_2488 ldsh [%l7 + 0x74], %l2 loop_2487: fcmpd %fcc0, %f2, %f14 edge32ln %i5, %l6, %o7 loop_2488: sth %l3, [%l7 + 0x4E] stb %i2, [%l7 + 0x61] bne %icc, loop_2489 bvc %xcc, loop_2490 orcc %i1, %i4, %g4 fblg,a %fcc3, loop_2491 loop_2489: fcmpeq32 %f2, %f0, %l4 loop_2490: fmovsl %icc, %f5, %f11 udivx %g1, 0x12C1, %o3 loop_2491: fornot1s %f6, %f5, %f5 orn %l5, %g5, %g7 ldub [%l7 + 0x3A], %i3 st %f4, [%l7 + 0x1C] ldub [%l7 + 0x7F], %i7 or %g3, 0x12BA, %o1 fabsd %f0, %f2 xnor %o5, %l0, %l1 fnot2 %f14, %f14 fnot1s %f15, %f12 fmovd %f4, %f12 ba %icc, loop_2492 fmovrde %o2, %f10, %f6 lduh [%l7 + 0x44], %o6 ld [%l7 + 0x4C], %f11 loop_2492: ld [%l7 + 0x0C], %f9 brnz,a %i0, loop_2493 fmovsn %xcc, %f8, %f6 movleu %xcc, %g6, %o4 fnot2s %f13, %f0 loop_2493: fnor %f6, %f4, %f4 ldd [%l7 + 0x20], %f8 bshuffle %f6, %f0, %f8 brz,a %o0, loop_2494 sth %i6, [%l7 + 0x7C] std %f14, [%l7 + 0x18] sth %g2, [%l7 + 0x40] loop_2494: tvc %icc, 0x1 fzeros %f12 edge32 %l2, %l6, %i5 stw %l3, [%l7 + 0x10] tneg %icc, 0x6 fbo %fcc0, loop_2495 fbe,a %fcc0, loop_2496 fbn %fcc1, loop_2497 movne %xcc, %o7, %i2 loop_2495: ldsb [%l7 + 0x56], %i4 loop_2496: bvs,a loop_2498 loop_2497: brlz %i1, loop_2499 fpack32 %f10, %f14, %f2 brz %g4, loop_2500 loop_2498: brz %l4, loop_2501 loop_2499: st %f14, [%l7 + 0x60] ldub [%l7 + 0x42], %o3 loop_2500: fmovsgu %icc, %f14, %f10 loop_2501: ldsb [%l7 + 0x4D], %g1 fmovdvs %icc, %f14, %f4 fzeros %f13 fpadd32 %f10, %f0, %f4 lduw [%l7 + 0x1C], %l5 sub %g5, 0x101E, %i3 fzeros %f5 ldx [%l7 + 0x48], %g7 tg %icc, 0x5 movl %xcc, %g3, %i7 bne,a,pn %xcc, loop_2502 and %o1, %o5, %l1 fbl,a %fcc2, loop_2503 bn,a,pn %icc, loop_2504 loop_2502: movneg %icc, %o2, %l0 orncc %o6, 0x0174, %i0 loop_2503: fmovs %f9, %f1 loop_2504: stx %g6, [%l7 + 0x68] fmuld8ulx16 %f9, %f14, %f8 ldsw [%l7 + 0x64], %o4 orn %i6, 0x08F3, %o0 ldx [%l7 + 0x68], %g2 fpackfix %f14, %f13 ldsw [%l7 + 0x60], %l2 fmovdle %icc, %f14, %f9 lduw [%l7 + 0x14], %l6 andn %l3, %o7, %i2 edge8 %i5, %i1, %i4 lduh [%l7 + 0x46], %g4 movne %xcc, %o3, %g1 ba,a %xcc, loop_2505 add %l4, %l5, %g5 st %f2, [%l7 + 0x60] fnor %f14, %f14, %f10 loop_2505: fmovsneg %xcc, %f9, %f2 fpsub32 %f6, %f4, %f14 edge8l %g7, %g3, %i3 ldd [%l7 + 0x50], %f14 movcs %xcc, %i7, %o5 movpos %xcc, %l1, %o2 tsubcctv %o1, %o6, %i0 fbl,a %fcc0, loop_2506 tvc %xcc, 0x3 stw %g6, [%l7 + 0x50] fmovs %f8, %f3 loop_2506: fmovsg %icc, %f0, %f5 fcmple32 %f8, %f10, %o4 fmovsgu %icc, %f1, %f15 sth %i6, [%l7 + 0x0A] fbo %fcc3, loop_2507 fandnot2s %f2, %f14, %f1 mulscc %l0, 0x0868, %o0 stx %g2, [%l7 + 0x08] loop_2507: movre %l2, 0x3C2, %l6 fmovsvs %xcc, %f0, %f12 edge32 %o7, %l3, %i2 alignaddrl %i1, %i5, %g4 fornot1s %f2, %f10, %f11 ldd [%l7 + 0x40], %f8 fmovrslz %i4, %f8, %f10 fcmple32 %f10, %f12, %g1 for %f10, %f4, %f0 stx %l4, [%l7 + 0x10] stx %o3, [%l7 + 0x38] umulcc %l5, 0x0503, %g7 fmovsge %xcc, %f5, %f7 fpsub16s %f14, %f14, %f8 ldx [%l7 + 0x68], %g5 tle %icc, 0x7 ldsh [%l7 + 0x20], %i3 st %f13, [%l7 + 0x20] lduw [%l7 + 0x0C], %g3 array32 %o5, %i7, %l1 bleu,a,pt %xcc, loop_2508 fmovrsgez %o2, %f11, %f13 st %f15, [%l7 + 0x30] ldx [%l7 + 0x70], %o6 loop_2508: ldx [%l7 + 0x48], %o1 sdivx %i0, 0x009A, %o4 stw %g6, [%l7 + 0x30] sethi 0x132B, %l0 ldx [%l7 + 0x58], %i6 subcc %o0, %g2, %l6 stb %o7, [%l7 + 0x36] tneg %icc, 0x4 ldub [%l7 + 0x27], %l2 ld [%l7 + 0x6C], %f13 movne %xcc, %i2, %i1 fmovsa %icc, %f1, %f5 sub %l3, %g4, %i5 bne %xcc, loop_2509 bn,a,pn %icc, loop_2510 ldub [%l7 + 0x37], %i4 fbn %fcc3, loop_2511 loop_2509: fcmpes %fcc3, %f4, %f8 loop_2510: umul %g1, 0x1F83, %l4 fcmpes %fcc2, %f10, %f14 loop_2511: sth %l5, [%l7 + 0x72] fbg,a %fcc0, loop_2512 fmovrslz %g7, %f13, %f5 ldsw [%l7 + 0x2C], %g5 stw %o3, [%l7 + 0x4C] loop_2512: ldsw [%l7 + 0x24], %g3 fbule %fcc3, loop_2513 ldsh [%l7 + 0x52], %i3 ldsw [%l7 + 0x58], %o5 fbne %fcc3, loop_2514 loop_2513: brlz %l1, loop_2515 bvs loop_2516 array16 %i7, %o6, %o2 loop_2514: ld [%l7 + 0x7C], %f5 loop_2515: addcc %i0, %o4, %g6 loop_2516: lduh [%l7 + 0x20], %o1 movge %xcc, %l0, %i6 ldub [%l7 + 0x7A], %o0 andn %l6, 0x1038, %g2 tsubcc %o7, 0x1270, %l2 fmovdge %xcc, %f4, %f5 ldsh [%l7 + 0x2E], %i1 addc %l3, 0x0344, %i2 stx %i5, [%l7 + 0x40] fmovrdlz %g4, %f6, %f4 ldd [%l7 + 0x20], %f12 ldsb [%l7 + 0x69], %g1 ldsw [%l7 + 0x6C], %l4 movvs %xcc, %l5, %i4 ble,a,pt %xcc, loop_2517 ldsw [%l7 + 0x50], %g7 lduw [%l7 + 0x58], %g5 ldsb [%l7 + 0x74], %o3 loop_2517: edge16 %i3, %o5, %l1 fpsub32s %f11, %f15, %f1 movg %xcc, %g3, %o6 xor %i7, 0x19C9, %o2 fzero %f2 fpadd32s %f1, %f14, %f8 sth %o4, [%l7 + 0x50] fbu,a %fcc1, loop_2518 movcs %icc, %i0, %o1 ldd [%l7 + 0x60], %f4 fcmple16 %f14, %f12, %l0 loop_2518: tcs %xcc, 0x6 sethi 0x0BB6, %i6 bl %icc, loop_2519 fmovscc %xcc, %f10, %f13 lduw [%l7 + 0x14], %o0 tl %xcc, 0x7 loop_2519: alignaddr %l6, %g2, %g6 fnot1s %f5, %f0 orncc %o7, 0x0988, %i1 stw %l3, [%l7 + 0x78] ldx [%l7 + 0x08], %i2 ld [%l7 + 0x3C], %f12 fzero %f6 fors %f13, %f4, %f3 fxors %f1, %f7, %f7 fmovrdlez %i5, %f2, %f10 st %f1, [%l7 + 0x74] brgz %g4, loop_2520 fbule %fcc1, loop_2521 lduh [%l7 + 0x56], %l2 movpos %xcc, %l4, %g1 loop_2520: lduw [%l7 + 0x0C], %i4 loop_2521: fbn,a %fcc1, loop_2522 fandnot2s %f11, %f11, %f12 fbul %fcc2, loop_2523 sth %g7, [%l7 + 0x38] loop_2522: xnor %l5, 0x168B, %g5 fpack16 %f2, %f5 loop_2523: st %f1, [%l7 + 0x0C] fabsd %f2, %f4 sth %o3, [%l7 + 0x14] movle %icc, %o5, %l1 ldx [%l7 + 0x58], %i3 ldd [%l7 + 0x70], %f12 addcc %o6, %g3, %i7 fmovsvc %xcc, %f0, %f0 tle %xcc, 0x4 fmovdpos %xcc, %f12, %f4 ldx [%l7 + 0x20], %o4 stw %o2, [%l7 + 0x30] stx %o1, [%l7 + 0x20] ldd [%l7 + 0x18], %f6 fpack16 %f12, %f6 orncc %i0, 0x0D0F, %i6 srl %o0, %l6, %g2 fpack32 %f10, %f10, %f6 tne %icc, 0x1 fbe,a %fcc2, loop_2524 fmovsl %icc, %f6, %f4 nop setx loop_2525, %l0, %l1 jmpl %l1, %l0 lduh [%l7 + 0x3E], %o7 loop_2524: sth %i1, [%l7 + 0x46] ld [%l7 + 0x58], %f8 loop_2525: tvc %icc, 0x4 fmovdvs %xcc, %f14, %f11 tgu %xcc, 0x6 std %f10, [%l7 + 0x30] tleu %xcc, 0x3 lduh [%l7 + 0x42], %g6 ldx [%l7 + 0x48], %l3 bvs,a loop_2526 edge8 %i2, %i5, %g4 andcc %l4, %l2, %g1 fbge %fcc3, loop_2527 loop_2526: stb %g7, [%l7 + 0x26] movpos %icc, %i4, %g5 lduw [%l7 + 0x68], %o3 loop_2527: lduh [%l7 + 0x14], %o5 movpos %xcc, %l1, %l5 bgu,pn %icc, loop_2528 fzero %f14 fcmps %fcc2, %f9, %f7 fexpand %f7, %f8 loop_2528: st %f14, [%l7 + 0x68] st %f7, [%l7 + 0x20] be,a,pt %icc, loop_2529 st %f14, [%l7 + 0x28] ldsw [%l7 + 0x10], %i3 fbg,a %fcc1, loop_2530 loop_2529: array32 %g3, %i7, %o6 smulcc %o4, %o1, %i0 xor %i6, 0x131E, %o0 loop_2530: xorcc %l6, 0x04F7, %g2 tcs %xcc, 0x0 fxor %f12, %f14, %f0 bneg,pt %icc, loop_2531 std %f0, [%l7 + 0x38] ldx [%l7 + 0x78], %o2 fpsub16s %f14, %f0, %f10 loop_2531: xor %o7, %l0, %g6 fmovrsgez %l3, %f14, %f12 andcc %i1, %i5, %i2 stx %g4, [%l7 + 0x58] ldub [%l7 + 0x14], %l4 fbule %fcc0, loop_2532 fabsd %f12, %f8 movle %icc, %l2, %g1 fbuge %fcc3, loop_2533 loop_2532: stb %g7, [%l7 + 0x4D] fnot2s %f5, %f6 bn,a loop_2534 loop_2533: edge8n %i4, %g5, %o5 fmovda %xcc, %f6, %f11 andcc %l1, %l5, %o3 loop_2534: ldd [%l7 + 0x20], %f4 ldsw [%l7 + 0x4C], %g3 ldsh [%l7 + 0x46], %i3 popc %o6, %o4 ldx [%l7 + 0x38], %i7 fmovdgu %xcc, %f11, %f5 bcs %icc, loop_2535 fmul8sux16 %f4, %f10, %f14 or %i0, %o1, %i6 ld [%l7 + 0x38], %f9 loop_2535: tn %icc, 0x2 alignaddr %o0, %g2, %o2 st %f7, [%l7 + 0x0C] fmovdcs %xcc, %f0, %f12 subcc %l6, 0x193E, %l0 fxnors %f13, %f7, %f5 sth %g6, [%l7 + 0x36] brnz,a %o7, loop_2536 fmovrse %l3, %f15, %f13 brz %i1, loop_2537 lduw [%l7 + 0x3C], %i2 loop_2536: ld [%l7 + 0x5C], %f13 fbu,a %fcc0, loop_2538 loop_2537: ldsb [%l7 + 0x30], %g4 ldsh [%l7 + 0x76], %i5 srlx %l2, 0x1B, %g1 loop_2538: ldsb [%l7 + 0x27], %l4 mulscc %g7, %g5, %o5 srlx %i4, 0x16, %l5 fmovrdlez %l1, %f0, %f0 sth %g3, [%l7 + 0x32] addc %i3, %o6, %o3 tge %icc, 0x3 tge %xcc, 0x6 ldsh [%l7 + 0x68], %o4 fbl %fcc0, loop_2539 array16 %i0, %i7, %o1 fmovdvc %xcc, %f6, %f4 fmovsleu %xcc, %f2, %f9 loop_2539: addccc %o0, %i6, %g2 addcc %o2, %l6, %l0 ldx [%l7 + 0x20], %g6 fone %f4 st %f11, [%l7 + 0x0C] ldub [%l7 + 0x40], %o7 srl %i1, %l3, %i2 fbue %fcc2, loop_2540 mulscc %i5, %g4, %g1 std %f2, [%l7 + 0x50] fbule %fcc0, loop_2541 loop_2540: nop setx loop_2542, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x40], %l4 pdist %f4, %f14, %f2 loop_2541: ldsw [%l7 + 0x54], %g7 loop_2542: fxnors %f1, %f4, %f0 fmuld8sux16 %f13, %f4, %f2 stb %l2, [%l7 + 0x30] fmovd %f0, %f4 subc %g5, 0x1D22, %i4 movrlez %o5, %l1, %l5 stb %i3, [%l7 + 0x26] ldsh [%l7 + 0x18], %g3 fcmpne16 %f0, %f14, %o6 andncc %o3, %o4, %i0 xnor %o1, %o0, %i6 fsrc1 %f2, %f0 sdivcc %i7, 0x0B93, %o2 stx %l6, [%l7 + 0x18] fcmps %fcc1, %f1, %f7 fble %fcc3, loop_2543 fone %f10 stb %l0, [%l7 + 0x7A] ldsw [%l7 + 0x20], %g6 loop_2543: fmovd %f4, %f0 tge %xcc, 0x6 fmul8x16au %f3, %f2, %f2 ldsh [%l7 + 0x54], %o7 lduw [%l7 + 0x60], %i1 bgu,a %icc, loop_2544 ba,pn %icc, loop_2545 fornot1 %f14, %f14, %f14 tvc %icc, 0x3 loop_2544: bg,a,pn %icc, loop_2546 loop_2545: fmovrdgez %g2, %f0, %f8 brz,a %l3, loop_2547 fbl %fcc0, loop_2548 loop_2546: movgu %icc, %i5, %i2 ldx [%l7 + 0x08], %g4 loop_2547: fornot1 %f2, %f0, %f10 loop_2548: tsubcctv %g1, %g7, %l2 brlez %g5, loop_2549 tsubcc %i4, %l4, %l1 fmovrsne %o5, %f5, %f12 srl %i3, 0x0E, %g3 loop_2549: edge32 %o6, %l5, %o3 ldub [%l7 + 0x47], %i0 fand %f10, %f0, %f10 movrlez %o1, 0x1DC, %o0 smul %o4, 0x0FAC, %i6 fornot1s %f5, %f15, %f9 ld [%l7 + 0x50], %f4 fmovsne %icc, %f6, %f3 fmovsneg %icc, %f9, %f2 stx %i7, [%l7 + 0x08] fcmpne32 %f14, %f14, %l6 stw %l0, [%l7 + 0x4C] subccc %g6, %o7, %o2 edge8ln %g2, %l3, %i5 brgz,a %i1, loop_2550 ldsh [%l7 + 0x0C], %g4 edge32l %i2, %g7, %l2 fmul8x16au %f13, %f10, %f6 loop_2550: fmovdcs %xcc, %f8, %f5 movgu %icc, %g1, %g5 stw %i4, [%l7 + 0x48] fbg %fcc2, loop_2551 fbuge %fcc1, loop_2552 ldx [%l7 + 0x08], %l4 fmovdcc %xcc, %f2, %f9 loop_2551: ldd [%l7 + 0x28], %f6 loop_2552: for %f10, %f2, %f12 subc %o5, %i3, %l1 ldsw [%l7 + 0x14], %g3 movgu %xcc, %o6, %o3 ldsw [%l7 + 0x7C], %i0 fmovrdlez %l5, %f8, %f12 fcmpeq32 %f14, %f6, %o0 sub %o1, 0x0EEC, %o4 edge32 %i7, %i6, %l0 lduh [%l7 + 0x1C], %l6 fmovda %icc, %f5, %f3 tle %icc, 0x5 call loop_2553 movvs %xcc, %g6, %o2 fmovsn %xcc, %f1, %f0 taddcc %g2, %o7, %i5 loop_2553: ldx [%l7 + 0x38], %i1 ldsh [%l7 + 0x6E], %g4 stx %l3, [%l7 + 0x68] stx %i2, [%l7 + 0x58] fmovdn %xcc, %f15, %f13 ldd [%l7 + 0x30], %f0 fmovdvc %icc, %f7, %f14 edge8n %l2, %g7, %g5 fmovsa %xcc, %f13, %f11 fmovdleu %xcc, %f3, %f9 stw %i4, [%l7 + 0x70] fmovrde %g1, %f8, %f0 ldx [%l7 + 0x48], %o5 fmovsg %icc, %f6, %f5 fbe %fcc2, loop_2554 sll %l4, 0x0D, %i3 edge8ln %g3, %o6, %l1 udiv %o3, 0x0130, %l5 loop_2554: fmovrslz %o0, %f10, %f9 add %o1, 0x1CCB, %i0 bcc loop_2555 sth %o4, [%l7 + 0x0A] fpsub32 %f0, %f10, %f4 fmovdne %icc, %f0, %f4 loop_2555: sth %i7, [%l7 + 0x36] xnorcc %l0, %i6, %l6 andn %g6, 0x1E37, %o2 fnegs %f11, %f6 nop setx loop_2556, %l0, %l1 jmpl %l1, %o7 tcs %xcc, 0x6 fcmpes %fcc2, %f14, %f0 ldsw [%l7 + 0x5C], %i5 loop_2556: lduw [%l7 + 0x44], %g2 movvc %icc, %g4, %i1 fmovdgu %xcc, %f2, %f9 fabsd %f6, %f0 ldx [%l7 + 0x58], %i2 fblg,a %fcc2, loop_2557 fmovdg %xcc, %f10, %f14 ldd [%l7 + 0x18], %f6 edge8 %l3, %g7, %g5 loop_2557: fmovrde %i4, %f0, %f6 fcmpne16 %f6, %f4, %g1 ld [%l7 + 0x3C], %f12 ld [%l7 + 0x34], %f1 ldx [%l7 + 0x78], %l2 sethi 0x018F, %o5 tle %xcc, 0x5 fands %f6, %f11, %f13 ldsh [%l7 + 0x76], %l4 stx %g3, [%l7 + 0x20] nop setx loop_2558, %l0, %l1 jmpl %l1, %o6 pdist %f10, %f10, %f8 ble loop_2559 tg %icc, 0x0 loop_2558: fmovda %xcc, %f9, %f7 fpadd32s %f6, %f7, %f12 loop_2559: fpackfix %f12, %f11 tcc %icc, 0x3 addccc %i3, %o3, %l1 lduw [%l7 + 0x70], %l5 fble,a %fcc1, loop_2560 stw %o0, [%l7 + 0x3C] edge32ln %o1, %i0, %o4 sdivx %l0, 0x066C, %i6 loop_2560: ld [%l7 + 0x30], %f2 fpsub32s %f5, %f3, %f11 movvs %xcc, %l6, %i7 ldsb [%l7 + 0x16], %g6 sethi 0x078C, %o7 brz,a %o2, loop_2561 fble,a %fcc1, loop_2562 fpsub16 %f2, %f10, %f8 ldsh [%l7 + 0x46], %i5 loop_2561: stx %g2, [%l7 + 0x50] loop_2562: lduw [%l7 + 0x50], %i1 tcc %xcc, 0x5 tle %xcc, 0x6 fblg %fcc1, loop_2563 addccc %g4, %i2, %g7 fors %f2, %f8, %f12 sub %g5, %l3, %i4 loop_2563: movcc %icc, %l2, %g1 xorcc %o5, %l4, %g3 bg,a %icc, loop_2564 lduw [%l7 + 0x54], %o6 addccc %i3, %l1, %l5 lduw [%l7 + 0x30], %o3 loop_2564: ldd [%l7 + 0x40], %f0 fmovrdne %o0, %f2, %f10 sdivx %i0, 0x1932, %o1 fpadd32s %f6, %f10, %f5 std %f12, [%l7 + 0x40] std %f0, [%l7 + 0x60] bgu,a loop_2565 ldsh [%l7 + 0x08], %l0 sth %i6, [%l7 + 0x32] fsrc1 %f8, %f0 loop_2565: brgez,a %o4, loop_2566 and %i7, %g6, %o7 std %f2, [%l7 + 0x28] fmovrde %o2, %f10, %f10 loop_2566: alignaddrl %l6, %i5, %g2 fmovdg %icc, %f12, %f13 array32 %i1, %i2, %g4 fsrc1s %f8, %f3 stx %g7, [%l7 + 0x68] ldub [%l7 + 0x29], %l3 fmovrdne %g5, %f0, %f10 stw %l2, [%l7 + 0x58] smulcc %i4, %g1, %l4 bcs,pn %icc, loop_2567 movcs %xcc, %o5, %g3 taddcctv %o6, 0x0FFB, %l1 lduh [%l7 + 0x74], %i3 loop_2567: std %f0, [%l7 + 0x38] brnz %o3, loop_2568 tsubcctv %o0, %i0, %o1 udiv %l5, 0x0051, %i6 lduh [%l7 + 0x78], %l0 loop_2568: array8 %i7, %g6, %o7 st %f10, [%l7 + 0x44] xor %o2, %o4, %l6 xnor %g2, %i1, %i5 call loop_2569 movpos %xcc, %g4, %g7 fmovsl %icc, %f6, %f8 sdiv %l3, 0x06EE, %i2 loop_2569: umulcc %l2, 0x10DB, %i4 movleu %icc, %g1, %l4 ldsh [%l7 + 0x18], %o5 st %f8, [%l7 + 0x50] bleu,a loop_2570 movleu %icc, %g5, %g3 xor %o6, 0x1ADC, %l1 edge16l %o3, %i3, %o0 loop_2570: subccc %o1, 0x0D4D, %i0 mulx %i6, %l0, %l5 fbne %fcc3, loop_2571 fmovrdlz %i7, %f10, %f4 std %f8, [%l7 + 0x20] stx %o7, [%l7 + 0x20] loop_2571: ldd [%l7 + 0x78], %f8 fmul8sux16 %f14, %f6, %f6 movvc %icc, %g6, %o4 movn %icc, %o2, %g2 tl %xcc, 0x7 nop setx loop_2572, %l0, %l1 jmpl %l1, %l6 stw %i5, [%l7 + 0x4C] st %f2, [%l7 + 0x68] nop setx loop_2573, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2572: fnot2s %f2, %f9 lduw [%l7 + 0x50], %i1 ldsb [%l7 + 0x50], %g4 loop_2573: fone %f10 edge32n %l3, %g7, %i2 array8 %l2, %i4, %g1 ldub [%l7 + 0x34], %l4 movle %icc, %o5, %g3 udivcc %o6, 0x154E, %l1 stx %o3, [%l7 + 0x60] stw %g5, [%l7 + 0x10] lduw [%l7 + 0x20], %i3 movne %xcc, %o1, %i0 sdiv %o0, 0x15E5, %l0 fandnot1s %f12, %f3, %f1 fmul8x16al %f5, %f9, %f2 mulscc %l5, %i6, %i7 lduh [%l7 + 0x42], %g6 lduh [%l7 + 0x38], %o7 or %o4, 0x09D5, %o2 lduw [%l7 + 0x28], %l6 nop setx loop_2574, %l0, %l1 jmpl %l1, %g2 sth %i1, [%l7 + 0x0E] alignaddr %g4, %i5, %l3 fmovrdlez %i2, %f0, %f10 loop_2574: mulx %g7, 0x0963, %i4 ldsw [%l7 + 0x30], %l2 umulcc %g1, %l4, %o5 st %f6, [%l7 + 0x34] fmovrslz %o6, %f7, %f3 movrgez %g3, %l1, %g5 fmovdneg %xcc, %f8, %f13 bneg,pt %xcc, loop_2575 lduw [%l7 + 0x08], %i3 lduw [%l7 + 0x3C], %o3 fsrc2 %f0, %f12 loop_2575: movn %xcc, %i0, %o1 mova %icc, %l0, %o0 fpadd32s %f13, %f11, %f5 fpsub32 %f4, %f0, %f14 movg %xcc, %l5, %i7 fxnors %f5, %f13, %f11 fcmpgt32 %f2, %f8, %g6 or %o7, %o4, %o2 ldx [%l7 + 0x40], %i6 stx %l6, [%l7 + 0x20] fnot2 %f2, %f10 fbue,a %fcc3, loop_2576 fbul %fcc0, loop_2577 and %g2, 0x1A2F, %g4 fmovrdlez %i1, %f8, %f8 loop_2576: std %f4, [%l7 + 0x20] loop_2577: fcmpne32 %f6, %f14, %l3 tgu %xcc, 0x2 movre %i5, %g7, %i2 fmovrdlez %i4, %f0, %f2 tcs %xcc, 0x5 fnot1s %f10, %f7 movne %xcc, %g1, %l4 faligndata %f14, %f10, %f12 brlz,a %o5, loop_2578 fbuge %fcc3, loop_2579 fmovsg %xcc, %f2, %f5 srl %o6, %l2, %l1 loop_2578: fmovrdlez %g5, %f12, %f12 loop_2579: fcmps %fcc2, %f12, %f12 ld [%l7 + 0x1C], %f12 fmovsa %xcc, %f7, %f1 sth %i3, [%l7 + 0x4E] ldd [%l7 + 0x40], %f4 fmovse %icc, %f3, %f5 fbul,a %fcc1, loop_2580 ldx [%l7 + 0x58], %g3 umul %i0, %o1, %o3 ldsh [%l7 + 0x66], %l0 loop_2580: std %f2, [%l7 + 0x08] bpos,a %icc, loop_2581 std %f14, [%l7 + 0x58] fnot1 %f12, %f6 bvc %icc, loop_2582 loop_2581: fsrc1s %f15, %f0 fmovd %f0, %f14 addccc %l5, 0x0213, %i7 loop_2582: or %o0, %g6, %o4 edge16n %o2, %o7, %i6 fmovdcs %xcc, %f9, %f5 fblg,a %fcc2, loop_2583 fmovsn %xcc, %f9, %f15 fxnors %f13, %f1, %f9 umul %g2, %g4, %i1 loop_2583: stb %l6, [%l7 + 0x3D] tleu %icc, 0x1 movrlez %i5, %l3, %i2 taddcc %i4, %g7, %l4 tgu %icc, 0x3 fmovspos %xcc, %f1, %f0 stb %o5, [%l7 + 0x6B] srlx %g1, %l2, %o6 stb %l1, [%l7 + 0x23] fmul8ulx16 %f2, %f2, %f8 ldub [%l7 + 0x5B], %i3 lduw [%l7 + 0x48], %g3 fpsub16 %f10, %f6, %f6 fandnot1s %f6, %f1, %f5 stx %i0, [%l7 + 0x58] ldub [%l7 + 0x21], %g5 movre %o3, %l0, %o1 fmovscc %xcc, %f7, %f9 fbu,a %fcc0, loop_2584 tg %xcc, 0x7 stx %l5, [%l7 + 0x58] fornot1 %f0, %f2, %f6 loop_2584: fmovrdgz %i7, %f4, %f14 movneg %icc, %g6, %o4 ldub [%l7 + 0x47], %o0 array32 %o2, %o7, %i6 fmovrdne %g2, %f2, %f2 alignaddrl %i1, %l6, %i5 fcmpgt32 %f14, %f10, %l3 move %xcc, %g4, %i4 popc 0x0AE4, %i2 st %f5, [%l7 + 0x54] movle %icc, %l4, %g7 lduw [%l7 + 0x6C], %g1 sth %l2, [%l7 + 0x18] fmovscc %xcc, %f0, %f14 tge %xcc, 0x0 tle %xcc, 0x0 brz,a %o5, loop_2585 sdivcc %o6, 0x1BDA, %i3 fbuge %fcc1, loop_2586 ldsw [%l7 + 0x68], %g3 loop_2585: ldd [%l7 + 0x20], %f14 fmovsne %xcc, %f11, %f3 loop_2586: fnors %f0, %f8, %f2 ldub [%l7 + 0x69], %l1 bcs,a %xcc, loop_2587 brnz,a %g5, loop_2588 edge8n %i0, %o3, %l0 stb %o1, [%l7 + 0x4B] loop_2587: stw %l5, [%l7 + 0x30] loop_2588: alignaddr %i7, %g6, %o0 ldsb [%l7 + 0x13], %o2 tgu %icc, 0x0 fmovsvc %xcc, %f4, %f15 ldd [%l7 + 0x40], %f12 tpos %xcc, 0x5 ldsh [%l7 + 0x68], %o7 brlez,a %i6, loop_2589 sdiv %g2, 0x1ECE, %o4 xnorcc %l6, 0x170C, %i1 fsrc2 %f10, %f10 loop_2589: fpack16 %f0, %f0 ldd [%l7 + 0x68], %f12 addcc %i5, %g4, %l3 popc 0x0281, %i2 ldsw [%l7 + 0x38], %i4 movl %xcc, %l4, %g1 movrgz %g7, 0x0E6, %o5 fcmpgt16 %f6, %f12, %l2 fnegd %f14, %f6 fmovrse %o6, %f15, %f5 fbu %fcc1, loop_2590 fmovsle %icc, %f3, %f8 fbe,a %fcc2, loop_2591 ld [%l7 + 0x1C], %f4 loop_2590: ldsw [%l7 + 0x1C], %i3 edge32 %l1, %g5, %i0 loop_2591: fmovrsne %g3, %f14, %f15 ldd [%l7 + 0x68], %f4 fornot1 %f2, %f0, %f6 fxor %f6, %f0, %f10 edge32 %o3, %o1, %l5 ldx [%l7 + 0x48], %i7 fpsub32s %f10, %f0, %f15 st %f12, [%l7 + 0x78] tvs %xcc, 0x0 ldd [%l7 + 0x10], %f10 movge %xcc, %l0, %o0 movgu %xcc, %o2, %g6 lduh [%l7 + 0x34], %o7 fpsub16s %f0, %f10, %f15 sth %i6, [%l7 + 0x5E] brgz %g2, loop_2592 sth %o4, [%l7 + 0x16] fbue,a %fcc1, loop_2593 taddcc %l6, 0x0016, %i1 loop_2592: ldsw [%l7 + 0x50], %i5 nop setx loop_2594, %l0, %l1 jmpl %l1, %g4 loop_2593: fsrc2 %f4, %f4 ldd [%l7 + 0x70], %f0 fmul8sux16 %f0, %f2, %f0 loop_2594: fornot1s %f10, %f14, %f1 fmovrsgz %i2, %f10, %f7 sra %l3, 0x01, %i4 sllx %l4, %g1, %o5 tsubcctv %l2, %g7, %i3 fba,a %fcc2, loop_2595 alignaddr %o6, %l1, %g5 brnz %i0, loop_2596 fsrc2 %f12, %f0 loop_2595: add %o3, %g3, %l5 fxor %f10, %f4, %f8 loop_2596: ldd [%l7 + 0x58], %f10 fmovsleu %xcc, %f3, %f8 ba,pt %icc, loop_2597 ld [%l7 + 0x64], %f3 ldsb [%l7 + 0x7D], %i7 ldsw [%l7 + 0x4C], %o1 loop_2597: ldx [%l7 + 0x28], %o0 ldsh [%l7 + 0x4E], %o2 fnot2 %f12, %f2 lduh [%l7 + 0x38], %l0 bgu,pt %icc, loop_2598 edge32 %g6, %o7, %g2 fbne,a %fcc0, loop_2599 ldd [%l7 + 0x78], %f2 loop_2598: fmovdle %xcc, %f15, %f7 siam 0x2 loop_2599: stw %o4, [%l7 + 0x3C] fnegs %f12, %f1 bvc,a,pn %icc, loop_2600 bpos %icc, loop_2601 nop setx loop_2602, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sub %i6, 0x08C3, %l6 loop_2600: ldd [%l7 + 0x18], %f8 loop_2601: bvs,a loop_2603 loop_2602: smul %i5, 0x1FE4, %g4 ldsb [%l7 + 0x0D], %i2 ldx [%l7 + 0x48], %i1 loop_2603: xorcc %l3, %l4, %i4 sth %g1, [%l7 + 0x24] fbn %fcc2, loop_2604 ldd [%l7 + 0x08], %f4 ldub [%l7 + 0x40], %o5 movrgz %g7, %i3, %l2 loop_2604: edge16n %o6, %g5, %l1 array32 %o3, %i0, %g3 edge32ln %i7, %o1, %l5 movrgez %o2, 0x308, %l0 fmovscs %xcc, %f8, %f2 edge8ln %g6, %o7, %g2 tle %icc, 0x7 fandnot2 %f8, %f14, %f0 lduw [%l7 + 0x18], %o4 ldsb [%l7 + 0x57], %o0 tpos %xcc, 0x7 fandnot1 %f2, %f10, %f10 fcmpeq16 %f12, %f8, %l6 fzero %f4 fbul %fcc2, loop_2605 edge32ln %i5, %i6, %g4 bn,a,pt %icc, loop_2606 ldsb [%l7 + 0x20], %i1 loop_2605: movrlz %i2, 0x2A9, %l4 pdist %f0, %f0, %f4 loop_2606: std %f0, [%l7 + 0x20] fmuld8sux16 %f15, %f2, %f10 ldx [%l7 + 0x18], %l3 lduw [%l7 + 0x74], %i4 fmovrde %g1, %f8, %f2 sllx %g7, %i3, %o5 stx %l2, [%l7 + 0x08] fble,a %fcc1, loop_2607 nop setx loop_2608, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry add %o6, 0x1319, %g5 ldsw [%l7 + 0x6C], %l1 loop_2607: tsubcctv %o3, %g3, %i0 loop_2608: ldsb [%l7 + 0x24], %o1 fcmple32 %f2, %f12, %i7 bleu,pn %xcc, loop_2609 sth %l5, [%l7 + 0x70] fmovsneg %icc, %f2, %f13 fmovsge %icc, %f13, %f13 loop_2609: fbne,a %fcc0, loop_2610 fsrc1s %f10, %f14 fblg %fcc0, loop_2611 ldsh [%l7 + 0x42], %l0 loop_2610: movrgez %o2, 0x0E9, %o7 fxor %f8, %f6, %f12 loop_2611: sth %g6, [%l7 + 0x42] tneg %xcc, 0x1 ldub [%l7 + 0x2F], %o4 edge16n %g2, %o0, %i5 ldub [%l7 + 0x2D], %i6 ldx [%l7 + 0x10], %g4 movl %icc, %l6, %i2 std %f8, [%l7 + 0x60] bg,pn %xcc, loop_2612 ldd [%l7 + 0x70], %f6 fsrc2s %f14, %f8 fcmpgt32 %f2, %f12, %i1 loop_2612: fcmpgt16 %f4, %f0, %l3 ldd [%l7 + 0x48], %f6 lduw [%l7 + 0x7C], %l4 stb %i4, [%l7 + 0x4E] tvs %xcc, 0x3 edge32n %g7, %g1, %o5 fbule,a %fcc2, loop_2613 xorcc %i3, 0x194E, %o6 sth %g5, [%l7 + 0x20] stw %l1, [%l7 + 0x44] loop_2613: edge8 %o3, %l2, %i0 addc %o1, 0x1324, %i7 ldsh [%l7 + 0x20], %g3 fxor %f4, %f12, %f6 edge16n %l0, %l5, %o2 tsubcc %o7, 0x19EC, %g6 ld [%l7 + 0x30], %f10 lduh [%l7 + 0x3E], %o4 popc %g2, %i5 fmovdg %icc, %f14, %f5 ldsb [%l7 + 0x66], %o0 udiv %g4, 0x03D3, %i6 ldsw [%l7 + 0x68], %i2 st %f6, [%l7 + 0x20] subc %l6, 0x1595, %i1 stb %l4, [%l7 + 0x43] movgu %icc, %l3, %i4 bl,pn %xcc, loop_2614 fabsd %f6, %f10 fmovdne %icc, %f15, %f14 bleu,a %xcc, loop_2615 loop_2614: ld [%l7 + 0x70], %f8 ldx [%l7 + 0x30], %g1 fmul8sux16 %f8, %f6, %f14 loop_2615: fmovsleu %icc, %f7, %f9 fandnot1s %f11, %f8, %f6 st %f13, [%l7 + 0x74] edge8l %o5, %g7, %o6 nop setx loop_2616, %l0, %l1 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], %f6 sllx %i3, %l1, %g5 std %f8, [%l7 + 0x68] loop_2616: fpackfix %f6, %f3 fcmpd %fcc1, %f0, %f2 lduh [%l7 + 0x3C], %o3 fbule %fcc0, loop_2617 xor %l2, 0x04B4, %o1 sth %i0, [%l7 + 0x48] fand %f4, %f2, %f2 loop_2617: lduh [%l7 + 0x38], %i7 ldd [%l7 + 0x48], %f12 ldsh [%l7 + 0x16], %l0 fmovsl %icc, %f3, %f3 lduw [%l7 + 0x7C], %g3 ldub [%l7 + 0x7E], %l5 subcc %o2, %g6, %o4 ldx [%l7 + 0x40], %o7 edge32ln %i5, %g2, %g4 tn %xcc, 0x5 sethi 0x1C3F, %i6 tne %xcc, 0x1 mova %icc, %o0, %l6 fble,a %fcc1, loop_2618 taddcc %i1, 0x0A29, %l4 fmovdpos %xcc, %f0, %f5 fmovdvc %xcc, %f8, %f3 loop_2618: udivcc %l3, 0x1E40, %i4 movcs %xcc, %g1, %i2 edge16ln %g7, %o5, %o6 fmovdpos %xcc, %f11, %f6 array8 %i3, %g5, %l1 smul %l2, %o3, %o1 lduw [%l7 + 0x3C], %i0 fandnot1 %f4, %f8, %f4 ldub [%l7 + 0x5D], %l0 fandnot1s %f5, %f12, %f4 tleu %xcc, 0x0 ldsw [%l7 + 0x0C], %i7 std %f8, [%l7 + 0x08] ld [%l7 + 0x78], %f2 lduw [%l7 + 0x1C], %g3 tle %icc, 0x3 subcc %o2, 0x0209, %g6 sll %l5, %o4, %i5 bpos,a loop_2619 fornot2s %f3, %f12, %f8 orn %o7, 0x0AC2, %g4 fornot1 %f10, %f8, %f8 loop_2619: fabsd %f10, %f6 for %f10, %f12, %f10 tsubcctv %i6, 0x184F, %g2 for %f4, %f6, %f6 bvs,pn %icc, loop_2620 ldsw [%l7 + 0x7C], %l6 fnegs %f0, %f3 be,a,pn %icc, loop_2621 loop_2620: srlx %o0, %l4, %i1 fbug,a %fcc2, loop_2622 ldsh [%l7 + 0x0A], %l3 loop_2621: fmovsvs %icc, %f6, %f15 fcmps %fcc1, %f10, %f15 loop_2622: ldd [%l7 + 0x40], %f10 fmuld8sux16 %f11, %f4, %f14 edge8ln %i4, %i2, %g7 stb %g1, [%l7 + 0x3D] bl loop_2623 alignaddrl %o6, %i3, %o5 movrlz %l1, 0x02B, %l2 fcmpgt32 %f12, %f10, %o3 loop_2623: ldx [%l7 + 0x20], %o1 fpackfix %f2, %f4 fmovdleu %icc, %f3, %f6 ldx [%l7 + 0x70], %i0 udivcc %l0, 0x18FC, %i7 fnot2s %f12, %f5 fmovdcs %icc, %f13, %f1 udivx %g3, 0x0E84, %o2 tgu %xcc, 0x0 bcc %icc, loop_2624 fornot1s %f12, %f7, %f2 sth %g5, [%l7 + 0x20] edge16 %g6, %l5, %i5 loop_2624: fmovdpos %xcc, %f11, %f6 ta %icc, 0x7 nop setx loop_2625, %l0, %l1 jmpl %l1, %o4 fblg %fcc2, loop_2626 ldub [%l7 + 0x61], %o7 ld [%l7 + 0x34], %f7 loop_2625: fcmps %fcc2, %f0, %f0 loop_2626: sdivcc %i6, 0x1A35, %g4 std %f2, [%l7 + 0x68] fmovdgu %xcc, %f13, %f2 ldd [%l7 + 0x50], %f8 movrlez %g2, %l6, %l4 stw %o0, [%l7 + 0x20] faligndata %f14, %f4, %f10 nop setx loop_2627, %l0, %l1 jmpl %l1, %l3 std %f10, [%l7 + 0x18] array32 %i1, %i4, %g7 lduh [%l7 + 0x54], %g1 loop_2627: movpos %xcc, %o6, %i3 st %f11, [%l7 + 0x48] movrgz %i2, %l1, %o5 sth %o3, [%l7 + 0x26] movle %xcc, %o1, %l2 fcmple32 %f14, %f6, %i0 bvc,a,pt %icc, loop_2628 ldub [%l7 + 0x37], %i7 edge8 %l0, %g3, %o2 sth %g6, [%l7 + 0x7A] loop_2628: tle %xcc, 0x2 nop setx loop_2629, %l0, %l1 jmpl %l1, %g5 fpack16 %f0, %f8 fmovrdlz %i5, %f14, %f6 movrgez %o4, 0x07A, %l5 loop_2629: lduh [%l7 + 0x5C], %i6 for %f4, %f14, %f0 movvs %icc, %o7, %g2 ldub [%l7 + 0x40], %l6 ldsw [%l7 + 0x5C], %l4 tg %icc, 0x7 ldsh [%l7 + 0x60], %o0 brnz,a %l3, loop_2630 std %f10, [%l7 + 0x60] lduw [%l7 + 0x74], %i1 ldsb [%l7 + 0x2B], %i4 loop_2630: stb %g7, [%l7 + 0x2F] sth %g4, [%l7 + 0x16] fmovdpos %icc, %f8, %f5 tg %icc, 0x4 edge8n %o6, %g1, %i2 ldsh [%l7 + 0x12], %l1 movcs %icc, %i3, %o5 brgz %o1, loop_2631 fmovsleu %icc, %f0, %f0 fmovscc %icc, %f13, %f11 taddcc %o3, %l2, %i0 loop_2631: sth %l0, [%l7 + 0x0A] movge %xcc, %g3, %i7 std %f14, [%l7 + 0x60] fornot2s %f6, %f12, %f15 movne %icc, %g6, %g5 sethi 0x0A76, %i5 fnands %f5, %f1, %f15 movge %xcc, %o2, %l5 smul %o4, %i6, %g2 orn %o7, 0x048C, %l4 fsrc2s %f2, %f8 fpadd32 %f0, %f8, %f8 fcmpeq16 %f8, %f2, %l6 movg %icc, %o0, %i1 subccc %i4, 0x0FFD, %l3 ld [%l7 + 0x78], %f15 bleu,pn %xcc, loop_2632 edge8 %g7, %o6, %g1 ld [%l7 + 0x64], %f6 ldub [%l7 + 0x4D], %g4 loop_2632: fbl %fcc2, loop_2633 tg %xcc, 0x7 ldd [%l7 + 0x18], %f0 ldub [%l7 + 0x3F], %i2 loop_2633: bneg,a %xcc, loop_2634 lduh [%l7 + 0x36], %i3 movrlz %l1, 0x295, %o5 fbo,a %fcc2, loop_2635 loop_2634: fbule,a %fcc0, loop_2636 fpack32 %f6, %f8, %f2 ldsb [%l7 + 0x1C], %o1 loop_2635: ldsh [%l7 + 0x20], %o3 loop_2636: fmovdne %icc, %f7, %f0 fnegd %f4, %f2 bvc,a loop_2637 bshuffle %f0, %f14, %f8 fmovrdgez %i0, %f6, %f0 brnz,a %l2, loop_2638 loop_2637: stx %g3, [%l7 + 0x78] tvs %icc, 0x7 edge32n %l0, %i7, %g6 loop_2638: fmovdne %icc, %f7, %f5 alignaddrl %i5, %g5, %o2 lduh [%l7 + 0x34], %l5 fpack16 %f2, %f11 stw %o4, [%l7 + 0x54] fmovsgu %xcc, %f13, %f3 fmovrsne %g2, %f14, %f13 ldsb [%l7 + 0x3F], %i6 fbn,a %fcc0, loop_2639 ldd [%l7 + 0x10], %f2 fnegs %f8, %f9 bpos,pn %icc, loop_2640 loop_2639: sdivcc %l4, 0x0805, %l6 fabsd %f0, %f10 fmul8x16 %f10, %f10, %f6 loop_2640: fsrc1 %f4, %f14 fbug,a %fcc1, loop_2641 ldx [%l7 + 0x18], %o0 fpsub32 %f8, %f0, %f6 stw %o7, [%l7 + 0x38] loop_2641: mulx %i4, %l3, %g7 tcs %icc, 0x7 nop setx loop_2642, %l0, %l1 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_2643 ldsw [%l7 + 0x64], %o6 alignaddrl %i1, %g1, %i2 loop_2642: ldsw [%l7 + 0x58], %i3 loop_2643: fabsd %f12, %f12 sllx %g4, 0x01, %l1 ldd [%l7 + 0x48], %f0 fbe,a %fcc1, loop_2644 fcmpeq16 %f2, %f6, %o1 tneg %icc, 0x1 fmovrslz %o5, %f12, %f10 loop_2644: fmovrde %o3, %f10, %f2 movcs %icc, %i0, %g3 lduh [%l7 + 0x76], %l2 bvs,pt %xcc, loop_2645 ldsb [%l7 + 0x6F], %i7 nop setx loop_2646, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot2s %f15, %f2 loop_2645: fcmpd %fcc3, %f10, %f10 taddcctv %g6, %l0, %g5 loop_2646: bcc,a,pt %icc, loop_2647 lduw [%l7 + 0x40], %o2 stb %i5, [%l7 + 0x16] std %f2, [%l7 + 0x48] loop_2647: fble %fcc0, loop_2648 fmovsg %icc, %f14, %f2 edge16l %o4, %l5, %g2 or %l4, %i6, %o0 loop_2648: stw %l6, [%l7 + 0x14] add %o7, %l3, %g7 alignaddrl %o6, %i1, %g1 fsrc1 %f6, %f2 fornot1s %f13, %f4, %f14 edge32ln %i4, %i2, %i3 fxor %f2, %f10, %f0 stx %g4, [%l7 + 0x20] stx %l1, [%l7 + 0x60] fmovsle %xcc, %f1, %f13 addc %o1, %o3, %o5 ldsb [%l7 + 0x2C], %i0 ldx [%l7 + 0x68], %g3 fmovdne %icc, %f14, %f2 fzeros %f1 tcc %xcc, 0x2 movcs %xcc, %l2, %i7 ldd [%l7 + 0x40], %f10 srl %g6, 0x1F, %g5 stb %l0, [%l7 + 0x1F] brgez,a %i5, loop_2649 ldd [%l7 + 0x70], %f4 lduh [%l7 + 0x1A], %o2 brnz,a %o4, loop_2650 loop_2649: ldsh [%l7 + 0x6A], %l5 sth %g2, [%l7 + 0x78] fbule,a %fcc1, loop_2651 loop_2650: edge16l %i6, %l4, %o0 movrgez %o7, %l6, %l3 fba,a %fcc1, loop_2652 loop_2651: fsrc2s %f1, %f8 fmovdle %xcc, %f8, %f0 movcc %icc, %g7, %o6 loop_2652: stx %i1, [%l7 + 0x70] movgu %icc, %g1, %i4 std %f0, [%l7 + 0x08] ldub [%l7 + 0x25], %i2 fmovdl %xcc, %f6, %f11 ldsh [%l7 + 0x66], %g4 bvc loop_2653 ld [%l7 + 0x34], %f8 tge %icc, 0x6 fxnor %f0, %f0, %f0 loop_2653: xorcc %l1, %o1, %i3 fpsub32s %f4, %f14, %f9 tsubcc %o5, 0x1826, %i0 bge,pt %icc, loop_2654 movpos %xcc, %g3, %l2 fsrc2 %f0, %f14 brlz,a %o3, loop_2655 loop_2654: udivx %g6, 0x10E6, %i7 movvs %icc, %g5, %i5 fpsub16s %f4, %f6, %f11 loop_2655: ldd [%l7 + 0x70], %f8 stx %l0, [%l7 + 0x78] fbe,a %fcc3, loop_2656 tcs %xcc, 0x4 ld [%l7 + 0x40], %f6 fcmpeq16 %f4, %f8, %o2 loop_2656: tvc %xcc, 0x3 ba,pn %xcc, loop_2657 fzero %f8 fpackfix %f12, %f10 fmuld8ulx16 %f9, %f4, %f8 loop_2657: fbge,a %fcc0, loop_2658 sra %l5, 0x1F, %o4 ldd [%l7 + 0x50], %f14 ldsb [%l7 + 0x3D], %i6 loop_2658: lduh [%l7 + 0x76], %l4 fnot2s %f15, %f9 fcmps %fcc0, %f10, %f14 pdist %f4, %f4, %f12 nop setx loop_2659, %l0, %l1 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 + 0x66], %g2 be %icc, loop_2660 fcmped %fcc0, %f8, %f0 loop_2659: orcc %o7, 0x08E6, %o0 fnot1 %f0, %f12 loop_2660: or %l3, 0x127C, %l6 fbue %fcc3, loop_2661 ldsh [%l7 + 0x60], %o6 fsrc2s %f2, %f5 subc %i1, 0x117B, %g7 loop_2661: fnot2s %f3, %f5 ld [%l7 + 0x58], %f5 ldx [%l7 + 0x78], %g1 ld [%l7 + 0x2C], %f4 fnegd %f0, %f10 fblg,a %fcc2, loop_2662 fmovsl %xcc, %f10, %f13 fmovspos %xcc, %f14, %f0 fsrc1 %f0, %f10 loop_2662: fbul %fcc3, loop_2663 movge %icc, %i2, %i4 lduw [%l7 + 0x38], %g4 fmovsg %icc, %f8, %f6 loop_2663: fnand %f10, %f14, %f8 srl %l1, 0x10, %i3 std %f4, [%l7 + 0x30] fba,a %fcc1, loop_2664 fmovdn %xcc, %f7, %f14 sll %o1, %o5, %g3 movrne %i0, 0x29E, %o3 loop_2664: alignaddr %g6, %i7, %g5 fnands %f6, %f10, %f0 fbul %fcc3, loop_2665 edge32 %l2, %l0, %o2 movcc %icc, %i5, %o4 fmovdle %xcc, %f12, %f15 loop_2665: fnegd %f12, %f12 fnot2 %f8, %f2 tneg %xcc, 0x5 fzeros %f14 brlez,a %l5, loop_2666 movgu %icc, %i6, %g2 fzero %f14 fnot1s %f1, %f7 loop_2666: ld [%l7 + 0x64], %f15 ldx [%l7 + 0x10], %o7 fmovrsgez %l4, %f3, %f3 tgu %xcc, 0x0 fornot2s %f8, %f13, %f3 udivcc %o0, 0x1587, %l3 bvs,pt %icc, loop_2667 fmovrsne %o6, %f9, %f2 sra %i1, 0x16, %l6 call loop_2668 loop_2667: orncc %g7, 0x1B4F, %g1 fmovdvc %xcc, %f12, %f10 alignaddrl %i2, %i4, %l1 loop_2668: tle %xcc, 0x7 edge8 %i3, %o1, %g4 fmovdge %xcc, %f11, %f5 fandnot2 %f6, %f2, %f12 st %f3, [%l7 + 0x40] fbul %fcc3, loop_2669 fmovdgu %xcc, %f12, %f15 subcc %o5, 0x0A0D, %g3 stb %o3, [%l7 + 0x1C] loop_2669: udivx %g6, 0x1A22, %i0 ba loop_2670 ta %xcc, 0x6 movrlz %i7, %g5, %l0 ldd [%l7 + 0x38], %f8 loop_2670: lduh [%l7 + 0x42], %l2 bl %icc, loop_2671 lduh [%l7 + 0x08], %o2 tpos %icc, 0x0 movvs %icc, %i5, %l5 loop_2671: fmovrdlez %i6, %f6, %f6 fbug,a %fcc2, loop_2672 fbul %fcc0, loop_2673 movvc %xcc, %g2, %o4 movrlz %l4, 0x2B6, %o7 loop_2672: fpackfix %f14, %f1 loop_2673: udivx %l3, 0x1795, %o6 std %f14, [%l7 + 0x30] ldd [%l7 + 0x18], %f4 tsubcctv %i1, 0x0608, %o0 lduh [%l7 + 0x60], %l6 fcmps %fcc0, %f2, %f6 tge %xcc, 0x4 fmovscs %xcc, %f10, %f4 fpsub16 %f14, %f0, %f8 ble,pt %icc, loop_2674 sdivx %g7, 0x054A, %g1 fmovdcs %icc, %f11, %f6 std %f14, [%l7 + 0x40] loop_2674: tle %xcc, 0x6 ldub [%l7 + 0x42], %i2 st %f3, [%l7 + 0x10] bcs,pt %xcc, loop_2675 faligndata %f0, %f4, %f4 ldsb [%l7 + 0x1B], %i4 fmovsneg %xcc, %f14, %f9 loop_2675: fandnot1 %f8, %f6, %f14 ldx [%l7 + 0x48], %l1 movneg %xcc, %o1, %g4 ld [%l7 + 0x70], %f2 udiv %o5, 0x0A13, %i3 std %f8, [%l7 + 0x48] st %f7, [%l7 + 0x54] movrlz %o3, 0x1C4, %g3 movrgez %g6, %i7, %i0 taddcctv %g5, 0x090A, %l2 fmovrdlz %l0, %f10, %f8 call loop_2676 fsrc2 %f12, %f6 fsrc2s %f10, %f3 bvs,a loop_2677 loop_2676: add %i5, %o2, %i6 edge16n %l5, %o4, %l4 fpsub32s %f9, %f1, %f2 loop_2677: movcc %icc, %g2, %l3 tl %xcc, 0x2 fmovdn %icc, %f0, %f15 udivcc %o6, 0x0D86, %o7 brlez,a %i1, loop_2678 subccc %l6, %g7, %o0 fmovdcc %xcc, %f0, %f4 lduh [%l7 + 0x7E], %g1 loop_2678: fpmerge %f10, %f13, %f8 fcmpeq32 %f6, %f8, %i2 subcc %i4, %l1, %o1 fmovsneg %xcc, %f1, %f10 fbl %fcc0, loop_2679 fmovdl %xcc, %f9, %f14 fbl %fcc0, loop_2680 nop setx loop_2681, %l0, %l1 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_2679: movvs %xcc, %g4, %o5 sth %o3, [%l7 + 0x1E] loop_2680: ldub [%l7 + 0x7B], %g3 loop_2681: fbg,a %fcc3, loop_2682 edge8l %g6, %i3, %i7 fcmpne16 %f2, %f8, %i0 movcs %icc, %l2, %g5 loop_2682: orn %i5, 0x0A1D, %l0 fbue %fcc3, loop_2683 fmovrde %i6, %f0, %f0 ldx [%l7 + 0x58], %l5 edge32 %o4, %o2, %g2 loop_2683: lduh [%l7 + 0x66], %l3 stw %l4, [%l7 + 0x74] stw %o6, [%l7 + 0x2C] sth %i1, [%l7 + 0x6C] ldsh [%l7 + 0x5C], %l6 fcmped %fcc2, %f10, %f0 ldsb [%l7 + 0x6B], %o7 edge16 %g7, %g1, %o0 tn %icc, 0x0 pdist %f0, %f12, %f12 bn loop_2684 xorcc %i2, 0x16BE, %i4 bcc,a,pt %icc, loop_2685 ldub [%l7 + 0x61], %o1 loop_2684: bcc %icc, loop_2686 fcmped %fcc3, %f2, %f8 loop_2685: tpos %icc, 0x0 tl %xcc, 0x7 loop_2686: sth %l1, [%l7 + 0x22] ldd [%l7 + 0x08], %f12 fornot2 %f6, %f2, %f2 fnand %f0, %f0, %f2 brlz,a %o5, loop_2687 tg %icc, 0x5 faligndata %f10, %f6, %f14 ldx [%l7 + 0x58], %o3 loop_2687: orn %g3, 0x0972, %g6 stw %i3, [%l7 + 0x24] fones %f6 edge32ln %g4, %i7, %i0 bleu,a,pn %icc, loop_2688 srlx %l2, %g5, %i5 brlez %l0, loop_2689 ldsb [%l7 + 0x63], %l5 loop_2688: fsrc2s %f9, %f6 fmovdne %icc, %f5, %f7 loop_2689: stx %o4, [%l7 + 0x08] lduw [%l7 + 0x0C], %i6 stb %o2, [%l7 + 0x5A] brlz %l3, loop_2690 movg %icc, %g2, %l4 fmovrslz %i1, %f4, %f12 fpack32 %f8, %f14, %f2 loop_2690: sll %l6, 0x0E, %o7 fmovrsgz %o6, %f10, %f14 fxors %f12, %f7, %f8 lduh [%l7 + 0x4C], %g1 fmul8ulx16 %f14, %f8, %f4 mulx %o0, 0x1888, %i2 fmovs %f7, %f7 alignaddr %g7, %i4, %o1 movvc %xcc, %o5, %l1 addccc %o3, %g3, %g6 nop setx loop_2691, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovscc %icc, %f4, %f6 ldsh [%l7 + 0x20], %i3 tvs %xcc, 0x4 loop_2691: bneg,pn %icc, loop_2692 fmovs %f2, %f0 fmovsneg %icc, %f5, %f0 fmovdleu %xcc, %f0, %f15 loop_2692: fandnot2 %f0, %f14, %f14 edge16ln %g4, %i0, %i7 fmovsneg %xcc, %f9, %f7 fxnor %f6, %f10, %f0 nop setx loop_2693, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movg %icc, %g5, %i5 ldsh [%l7 + 0x58], %l2 fmovsvs %xcc, %f5, %f3 loop_2693: fnegs %f9, %f13 ldd [%l7 + 0x08], %f6 ldx [%l7 + 0x08], %l0 ld [%l7 + 0x40], %f7 ldub [%l7 + 0x57], %o4 fble %fcc0, loop_2694 bcc loop_2695 fxor %f6, %f10, %f4 sth %l5, [%l7 + 0x16] loop_2694: fpadd32s %f0, %f0, %f0 loop_2695: ldsb [%l7 + 0x2B], %i6 fmovdle %icc, %f11, %f9 fmovsn %xcc, %f13, %f2 fmovdn %xcc, %f15, %f14 stx %l3, [%l7 + 0x20] and %g2, %l4, %o2 bl,pn %xcc, loop_2696 tcs %icc, 0x0 st %f11, [%l7 + 0x38] fpsub16s %f0, %f6, %f2 loop_2696: array32 %l6, %o7, %i1 subcc %g1, %o0, %i2 ldx [%l7 + 0x58], %g7 fpsub32s %f0, %f3, %f15 fcmpgt32 %f14, %f10, %i4 fpadd16 %f2, %f4, %f12 fmovdvc %icc, %f4, %f11 tg %icc, 0x4 sth %o1, [%l7 + 0x60] xorcc %o5, 0x0E6A, %l1 fandnot2s %f0, %f1, %f1 edge8ln %o3, %o6, %g3 fnegs %f1, %f6 edge8 %g6, %i3, %g4 fmovdne %xcc, %f4, %f12 fmovsleu %xcc, %f12, %f13 sth %i0, [%l7 + 0x36] add %g5, 0x0D5A, %i7 fnands %f10, %f4, %f12 pdist %f0, %f6, %f0 fand %f8, %f0, %f0 fmovda %xcc, %f8, %f8 fmovdleu %icc, %f13, %f7 fzero %f6 fand %f2, %f0, %f14 lduh [%l7 + 0x48], %i5 fmovrde %l0, %f14, %f14 alignaddr %o4, %l5, %l2 bg,a,pt %xcc, loop_2697 ldd [%l7 + 0x70], %f14 ldsw [%l7 + 0x78], %i6 movne %icc, %l3, %g2 loop_2697: lduw [%l7 + 0x20], %l4 lduw [%l7 + 0x34], %o2 fornot1s %f6, %f15, %f7 nop setx loop_2698, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot1 %f10, %f2 bshuffle %f12, %f14, %f8 fcmple32 %f12, %f12, %l6 loop_2698: fand %f12, %f2, %f4 ldsb [%l7 + 0x71], %o7 tneg %icc, 0x1 alignaddr %g1, %o0, %i2 fnot2 %f12, %f2 ldsw [%l7 + 0x18], %g7 ldsh [%l7 + 0x14], %i4 bcc,a,pt %xcc, loop_2699 fcmpeq16 %f12, %f14, %o1 andn %o5, %i1, %l1 ld [%l7 + 0x40], %f11 loop_2699: tn %xcc, 0x5 fbo,a %fcc2, loop_2700 fmovsn %xcc, %f5, %f9 lduw [%l7 + 0x40], %o3 fbule,a %fcc3, loop_2701 loop_2700: ldsh [%l7 + 0x24], %o6 ldsh [%l7 + 0x1C], %g3 srax %g6, 0x1A, %g4 loop_2701: bgu,pt %xcc, loop_2702 fones %f3 sdivcc %i0, 0x08FE, %g5 st %f0, [%l7 + 0x74] loop_2702: fpackfix %f12, %f7 ldsh [%l7 + 0x36], %i7 udiv %i3, 0x101F, %i5 fandnot1 %f14, %f0, %f8 or %l0, %o4, %l2 ldsb [%l7 + 0x0F], %l5 brgz %i6, loop_2703 ta %icc, 0x7 st %f13, [%l7 + 0x50] edge8ln %g2, %l4, %l3 loop_2703: fpack32 %f4, %f6, %f14 stw %l6, [%l7 + 0x64] ldsw [%l7 + 0x14], %o7 fsrc1 %f12, %f4 fornot2s %f15, %f12, %f4 fcmpes %fcc0, %f6, %f14 movge %icc, %o2, %g1 tneg %xcc, 0x4 fmovdpos %xcc, %f10, %f15 fmovdleu %xcc, %f6, %f14 alignaddrl %i2, %o0, %i4 fbu %fcc2, loop_2704 fbuge %fcc1, loop_2705 lduw [%l7 + 0x34], %o1 brz %o5, loop_2706 loop_2704: movrlez %i1, 0x000, %l1 loop_2705: fsrc1 %f0, %f6 fmovdg %icc, %f12, %f5 loop_2706: tge %xcc, 0x4 movvs %xcc, %o3, %g7 lduh [%l7 + 0x5A], %o6 array16 %g6, %g4, %i0 std %f10, [%l7 + 0x60] fbge,a %fcc3, loop_2707 ld [%l7 + 0x0C], %f0 ldsw [%l7 + 0x70], %g5 ldub [%l7 + 0x5F], %i7 loop_2707: ldsh [%l7 + 0x5A], %g3 ldub [%l7 + 0x71], %i3 tge %icc, 0x2 fmovdpos %icc, %f14, %f1 lduw [%l7 + 0x60], %i5 taddcc %l0, %l2, %l5 fmovda %icc, %f2, %f14 nop setx loop_2708, %l0, %l1 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 %fcc3, loop_2709 ld [%l7 + 0x48], %f6 fsrc1s %f0, %f0 loop_2708: fmovdn %icc, %f12, %f15 loop_2709: alignaddr %i6, %o4, %l4 fone %f0 fbul,a %fcc2, loop_2710 xnorcc %l3, %l6, %o7 bshuffle %f14, %f8, %f2 fmovrsgez %g2, %f9, %f10 loop_2710: ldub [%l7 + 0x3B], %o2 stb %g1, [%l7 + 0x16] or %i2, %o0, %o1 ldub [%l7 + 0x08], %o5 ldsw [%l7 + 0x70], %i1 ldx [%l7 + 0x58], %i4 and %l1, 0x0B32, %g7 movvs %icc, %o3, %g6 fxnors %f5, %f15, %f13 tcs %xcc, 0x1 fmovdpos %xcc, %f14, %f10 st %f12, [%l7 + 0x54] siam 0x0 stb %o6, [%l7 + 0x68] sth %i0, [%l7 + 0x30] xnor %g4, %g5, %i7 fmovdcs %xcc, %f11, %f8 siam 0x5 fnors %f12, %f10, %f6 ld [%l7 + 0x6C], %f2 fxnors %f3, %f14, %f12 fmovsneg %xcc, %f15, %f10 brgz %g3, loop_2711 brgez,a %i5, loop_2712 ldub [%l7 + 0x46], %l0 fmovrslez %l2, %f13, %f3 loop_2711: fmovde %xcc, %f4, %f15 loop_2712: fcmpd %fcc1, %f10, %f0 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 xnorcc %i3, %i6, %l5 fmovspos %xcc, %f10, %f15 ldd [%l7 + 0x60], %f8 loop_2713: alignaddrl %l4, %o4, %l3 brlez,a %l6, loop_2714 fone %f0 tg %icc, 0x7 bleu,a,pt %icc, loop_2715 loop_2714: fcmple16 %f6, %f0, %g2 fmovdvs %icc, %f2, %f14 fmovdvs %xcc, %f8, %f4 loop_2715: fnot1 %f12, %f0 stx %o7, [%l7 + 0x40] fmovrdgez %g1, %f4, %f8 movrgez %o2, %i2, %o0 sethi 0x0B6A, %o1 fmovspos %xcc, %f10, %f1 ldd [%l7 + 0x70], %f14 fmovsa %icc, %f13, %f11 ldsb [%l7 + 0x0B], %i1 fmovsa %xcc, %f13, %f10 fmovdl %icc, %f10, %f8 stx %i4, [%l7 + 0x18] edge32n %l1, %g7, %o3 ble,a loop_2716 movrgz %g6, 0x3CF, %o5 fcmple32 %f10, %f0, %o6 pdist %f14, %f12, %f6 loop_2716: fmul8x16 %f2, %f2, %f6 sth %i0, [%l7 + 0x40] fmovsa %xcc, %f12, %f9 alignaddr %g4, %g5, %g3 fxnors %f0, %f13, %f3 movneg %xcc, %i7, %i5 ba loop_2717 ld [%l7 + 0x4C], %f3 mulscc %l2, %l0, %i3 pdist %f6, %f0, %f6 loop_2717: smulcc %i6, %l4, %l5 call loop_2718 fba,a %fcc1, loop_2719 tle %xcc, 0x2 array16 %o4, %l6, %g2 loop_2718: fxor %f8, %f6, %f10 loop_2719: fnor %f14, %f12, %f12 movne %icc, %l3, %o7 stb %g1, [%l7 + 0x0E] fmovsne %icc, %f9, %f4 fnegd %f14, %f6 xnorcc %o2, %i2, %o1 lduh [%l7 + 0x4A], %i1 tsubcc %o0, 0x0AC3, %i4 ld [%l7 + 0x68], %f4 fands %f9, %f1, %f14 fmul8sux16 %f12, %f2, %f14 ldd [%l7 + 0x40], %f12 udiv %g7, 0x19FA, %o3 andn %g6, 0x1241, %o5 ble loop_2720 mova %icc, %l1, %o6 st %f2, [%l7 + 0x60] lduw [%l7 + 0x18], %i0 loop_2720: brnz,a %g4, loop_2721 fmovdn %xcc, %f4, %f12 orn %g5, %g3, %i5 sethi 0x1EE2, %i7 loop_2721: stb %l0, [%l7 + 0x6A] fcmple16 %f4, %f2, %l2 lduw [%l7 + 0x58], %i3 array16 %i6, %l5, %l4 srlx %o4, 0x14, %g2 ldub [%l7 + 0x26], %l6 fbo,a %fcc0, loop_2722 ldsb [%l7 + 0x23], %o7 siam 0x2 movrne %g1, 0x3FA, %l3 loop_2722: movneg %xcc, %o2, %o1 stb %i1, [%l7 + 0x34] bne,a loop_2723 tl %xcc, 0x3 bpos,pt %xcc, loop_2724 addcc %i2, 0x096A, %i4 loop_2723: fand %f6, %f6, %f12 ldx [%l7 + 0x68], %g7 loop_2724: lduw [%l7 + 0x4C], %o3 lduh [%l7 + 0x36], %g6 addccc %o5, %l1, %o0 ldub [%l7 + 0x1D], %o6 st %f10, [%l7 + 0x54] ldsh [%l7 + 0x08], %i0 ldub [%l7 + 0x2B], %g5 fnegs %f5, %f3 lduh [%l7 + 0x4C], %g3 fnegd %f14, %f6 movleu %icc, %g4, %i5 add %l0, 0x1FB3, %i7 ld [%l7 + 0x14], %f9 call loop_2725 array16 %l2, %i6, %i3 ldub [%l7 + 0x74], %l4 movgu %icc, %l5, %o4 loop_2725: std %f12, [%l7 + 0x20] brnz %g2, loop_2726 fmovdcs %xcc, %f2, %f7 ldub [%l7 + 0x2F], %l6 ldsh [%l7 + 0x36], %o7 loop_2726: ldd [%l7 + 0x38], %f0 fmovdpos %xcc, %f4, %f0 xnorcc %l3, %g1, %o2 ldub [%l7 + 0x7F], %o1 fmovdvc %xcc, %f2, %f3 ldd [%l7 + 0x60], %f8 st %f10, [%l7 + 0x74] std %f14, [%l7 + 0x40] udivx %i2, 0x17CC, %i1 xnor %i4, 0x06C8, %g7 lduh [%l7 + 0x6E], %g6 fmuld8sux16 %f2, %f7, %f8 mova %xcc, %o5, %o3 smulcc %l1, 0x1F08, %o6 fmovdvc %xcc, %f10, %f0 subccc %o0, %g5, %i0 fmovscc %icc, %f7, %f1 lduh [%l7 + 0x70], %g4 fbu,a %fcc2, loop_2727 brnz,a %g3, loop_2728 movleu %icc, %l0, %i5 nop setx loop_2729, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2727: nop setx loop_2730, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2728: xnorcc %l2, 0x1345, %i7 movrgez %i6, %l4, %l5 loop_2729: fornot1 %f12, %f4, %f2 loop_2730: sth %i3, [%l7 + 0x3A] fpackfix %f8, %f13 fmovsneg %xcc, %f6, %f0 fcmpgt32 %f12, %f6, %g2 lduw [%l7 + 0x70], %l6 ldd [%l7 + 0x78], %f4 fmovsn %icc, %f2, %f15 fbl,a %fcc1, loop_2731 add %o7, %l3, %o4 fmovdne %xcc, %f6, %f13 fmovda %icc, %f13, %f14 loop_2731: brlz %g1, loop_2732 stw %o2, [%l7 + 0x6C] fcmpes %fcc2, %f11, %f0 stx %i2, [%l7 + 0x68] loop_2732: fpsub16 %f4, %f0, %f6 fmovde %xcc, %f15, %f10 ldd [%l7 + 0x38], %f14 sth %o1, [%l7 + 0x30] fmovsvc %xcc, %f12, %f14 fand %f12, %f0, %f12 ldub [%l7 + 0x1E], %i1 fnot2 %f2, %f0 fmovrdne %i4, %f6, %f10 fbu,a %fcc2, loop_2733 ta %icc, 0x1 sethi 0x19C2, %g6 movneg %icc, %g7, %o3 loop_2733: ldub [%l7 + 0x0E], %o5 fmovdge %icc, %f5, %f13 ldx [%l7 + 0x18], %o6 taddcctv %o0, 0x0049, %g5 ldsb [%l7 + 0x37], %l1 ldsb [%l7 + 0x47], %i0 tgu %xcc, 0x2 fmovrslez %g3, %f0, %f8 fcmpgt16 %f6, %f14, %l0 ba loop_2734 fcmple32 %f12, %f2, %i5 fcmpeq32 %f12, %f14, %l2 alignaddrl %i7, %i6, %g4 loop_2734: fmovspos %xcc, %f11, %f14 bg loop_2735 ldub [%l7 + 0x5C], %l5 umul %i3, 0x1C43, %l4 fmovsa %icc, %f2, %f12 loop_2735: movne %icc, %l6, %g2 st %f6, [%l7 + 0x0C] bvc %icc, loop_2736 stw %l3, [%l7 + 0x24] stb %o4, [%l7 + 0x69] st %f13, [%l7 + 0x5C] loop_2736: fone %f2 sra %g1, 0x07, %o7 std %f4, [%l7 + 0x58] smul %o2, 0x1BEE, %i2 fbge %fcc1, loop_2737 fornot1s %f1, %f0, %f8 movge %icc, %i1, %i4 edge16l %g6, %o1, %o3 loop_2737: fones %f0 xor %o5, %o6, %o0 ldub [%l7 + 0x42], %g7 fnor %f12, %f4, %f4 fcmple16 %f8, %f4, %g5 lduh [%l7 + 0x70], %l1 ldub [%l7 + 0x54], %i0 ldsb [%l7 + 0x62], %g3 bneg,a,pt %icc, loop_2738 fmovrslz %i5, %f8, %f11 fmovrslez %l0, %f4, %f4 subc %i7, %l2, %g4 loop_2738: std %f6, [%l7 + 0x50] fzeros %f15 ldsh [%l7 + 0x1E], %l5 fzeros %f3 fmovscs %xcc, %f10, %f12 ble,a,pt %xcc, loop_2739 std %f6, [%l7 + 0x18] ldsw [%l7 + 0x70], %i6 ldub [%l7 + 0x27], %l4 loop_2739: fzeros %f1 fmovsgu %xcc, %f1, %f4 nop setx loop_2740, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc1 %f10, %f8 bcc,pn %xcc, loop_2741 fmovrse %i3, %f7, %f11 loop_2740: ldub [%l7 + 0x6F], %l6 lduw [%l7 + 0x58], %l3 loop_2741: fmovdn %icc, %f2, %f2 ldx [%l7 + 0x38], %g2 movle %icc, %o4, %g1 fcmple32 %f10, %f10, %o2 fnegd %f10, %f2 movrgz %i2, 0x126, %i1 ldsb [%l7 + 0x11], %o7 fpack16 %f0, %f15 udiv %g6, 0x1E11, %i4 fmovsg %xcc, %f12, %f8 fcmpgt32 %f12, %f14, %o1 edge32n %o5, %o3, %o0 ldd [%l7 + 0x50], %f6 sth %o6, [%l7 + 0x30] movrlz %g5, %l1, %g7 srl %g3, %i0, %l0 taddcctv %i5, 0x0698, %i7 edge32 %l2, %l5, %g4 lduh [%l7 + 0x40], %l4 movrgz %i3, %l6, %l3 fba,a %fcc1, loop_2742 fexpand %f10, %f6 brlez,a %g2, loop_2743 ld [%l7 + 0x64], %f9 loop_2742: fmovdneg %icc, %f15, %f9 be,pt %icc, loop_2744 loop_2743: ldx [%l7 + 0x78], %o4 fmovspos %xcc, %f10, %f11 ldd [%l7 + 0x20], %f14 loop_2744: bleu,a,pt %icc, loop_2745 movn %xcc, %g1, %o2 alignaddr %i2, %i6, %i1 fnegd %f10, %f2 loop_2745: mulscc %g6, %i4, %o7 sth %o1, [%l7 + 0x78] ldsw [%l7 + 0x34], %o5 ldx [%l7 + 0x68], %o0 edge32ln %o6, %g5, %l1 brlez %g7, loop_2746 stb %o3, [%l7 + 0x36] bcc loop_2747 sll %i0, %l0, %i5 loop_2746: faligndata %f2, %f6, %f6 fmovscc %xcc, %f15, %f5 loop_2747: sth %g3, [%l7 + 0x78] stb %i7, [%l7 + 0x41] fpadd32s %f12, %f6, %f15 movvs %xcc, %l2, %g4 movpos %xcc, %l4, %l5 fbo,a %fcc2, loop_2748 ldub [%l7 + 0x78], %i3 brnz %l6, loop_2749 fpadd32s %f15, %f12, %f15 loop_2748: mulx %l3, %o4, %g2 st %f13, [%l7 + 0x54] loop_2749: and %o2, 0x1115, %g1 alignaddr %i6, %i1, %g6 ldd [%l7 + 0x08], %f8 stb %i4, [%l7 + 0x77] tge %xcc, 0x2 bgu %icc, loop_2750 fmovrdlz %i2, %f10, %f8 bne %xcc, loop_2751 fnors %f13, %f4, %f15 loop_2750: fmovdneg %icc, %f10, %f9 fmovdcs %xcc, %f1, %f2 loop_2751: fnot2 %f0, %f2 ldsb [%l7 + 0x53], %o1 fbl,a %fcc2, loop_2752 sth %o5, [%l7 + 0x46] tneg %icc, 0x7 ldx [%l7 + 0x18], %o0 loop_2752: stx %o7, [%l7 + 0x68] ba,pn %icc, loop_2753 fmovrslez %o6, %f15, %f6 st %f10, [%l7 + 0x6C] ldsh [%l7 + 0x08], %l1 loop_2753: fmovscc %icc, %f8, %f8 andcc %g5, %o3, %g7 fmovrde %l0, %f12, %f6 fxnor %f2, %f8, %f6 fmovsg %icc, %f2, %f1 fpsub16 %f8, %f0, %f14 ldsw [%l7 + 0x6C], %i5 fmovsn %icc, %f11, %f10 bgu,pt %xcc, loop_2754 fmovdgu %xcc, %f0, %f5 taddcctv %g3, %i0, %i7 edge32l %g4, %l4, %l5 loop_2754: fnegd %f12, %f10 fmovs %f10, %f6 ld [%l7 + 0x30], %f7 edge32 %l2, %i3, %l3 ldd [%l7 + 0x18], %f0 st %f15, [%l7 + 0x34] fnand %f10, %f2, %f14 nop setx loop_2755, %l0, %l1 jmpl %l1, %o4 brz %l6, loop_2756 ldsw [%l7 + 0x3C], %o2 ldx [%l7 + 0x30], %g1 loop_2755: brnz,a %i6, loop_2757 loop_2756: ldub [%l7 + 0x7B], %g2 fmovdneg %icc, %f14, %f3 fba %fcc3, loop_2758 loop_2757: fmovrdlz %g6, %f12, %f10 std %f2, [%l7 + 0x18] movrne %i1, 0x158, %i2 loop_2758: tcs %xcc, 0x0 fmovsneg %xcc, %f4, %f15 faligndata %f2, %f6, %f8 stx %o1, [%l7 + 0x08] ldsw [%l7 + 0x0C], %o5 ldd [%l7 + 0x10], %f8 edge16ln %i4, %o0, %o7 fbue %fcc0, loop_2759 fmovrdgez %o6, %f10, %f2 tl %icc, 0x5 ldsh [%l7 + 0x70], %g5 loop_2759: ldx [%l7 + 0x70], %l1 move %icc, %g7, %o3 ldd [%l7 + 0x40], %f6 ldd [%l7 + 0x38], %f4 fbg,a %fcc2, loop_2760 tge %xcc, 0x7 fsrc2s %f1, %f1 sdivx %i5, 0x14A7, %l0 loop_2760: fandnot2 %f0, %f14, %f14 fornot1 %f8, %f10, %f6 fmovsge %xcc, %f3, %f11 sth %i0, [%l7 + 0x4E] brgez,a %i7, loop_2761 movcc %xcc, %g3, %l4 ldub [%l7 + 0x13], %l5 popc 0x0223, %g4 loop_2761: fmovsvc %xcc, %f7, %f4 fbn,a %fcc2, loop_2762 sth %i3, [%l7 + 0x44] fmovrslez %l3, %f10, %f7 sth %o4, [%l7 + 0x44] loop_2762: ldsw [%l7 + 0x54], %l6 stb %o2, [%l7 + 0x4C] edge8l %l2, %g1, %g2 ldsh [%l7 + 0x3C], %i6 faligndata %f10, %f0, %f10 popc 0x11CC, %i1 stw %i2, [%l7 + 0x70] bcs,a loop_2763 tpos %icc, 0x3 edge16l %g6, %o5, %o1 alignaddrl %i4, %o0, %o6 loop_2763: fcmpes %fcc0, %f5, %f1 mulx %g5, 0x05E4, %o7 taddcctv %l1, 0x07FD, %o3 orcc %g7, 0x1517, %l0 sub %i0, %i5, %i7 fpmerge %f10, %f2, %f14 stb %l4, [%l7 + 0x4B] ld [%l7 + 0x28], %f8 fornot2 %f0, %f10, %f4 fmovde %icc, %f15, %f10 sll %g3, %g4, %l5 fbne,a %fcc3, loop_2764 stx %l3, [%l7 + 0x78] bvc,a %xcc, loop_2765 xor %i3, 0x1B95, %o4 loop_2764: fandnot2s %f1, %f8, %f0 brgz %o2, loop_2766 loop_2765: fmovrdlz %l2, %f14, %f6 stw %g1, [%l7 + 0x34] fnot2s %f7, %f11 loop_2766: fbge %fcc0, loop_2767 fandnot1 %f0, %f14, %f6 tleu %xcc, 0x4 andn %l6, 0x044D, %i6 loop_2767: bleu,a %icc, loop_2768 edge32l %g2, %i2, %i1 ldsw [%l7 + 0x64], %g6 tgu %icc, 0x3 loop_2768: ldub [%l7 + 0x43], %o1 movpos %icc, %i4, %o0 brlz,a %o5, loop_2769 ldx [%l7 + 0x48], %o6 movre %g5, %o7, %l1 bcc,a,pn %xcc, loop_2770 loop_2769: fcmpeq32 %f4, %f10, %g7 lduw [%l7 + 0x28], %l0 fands %f6, %f2, %f5 loop_2770: movcc %xcc, %i0, %o3 fcmpgt16 %f10, %f8, %i5 smul %l4, %i7, %g3 umulcc %l5, %g4, %l3 fmovda %xcc, %f8, %f11 std %f0, [%l7 + 0x08] ldub [%l7 + 0x38], %o4 tvc %icc, 0x6 smulcc %o2, 0x11C5, %l2 ld [%l7 + 0x54], %f12 fandnot2s %f13, %f4, %f13 tcc %xcc, 0x1 fbne,a %fcc2, loop_2771 fmovdneg %xcc, %f5, %f2 fmovdg %icc, %f15, %f9 sub %g1, %l6, %i3 loop_2771: udivcc %i6, 0x0E3D, %g2 ldx [%l7 + 0x58], %i2 udiv %g6, 0x0812, %o1 lduh [%l7 + 0x70], %i4 bcs loop_2772 fbule %fcc1, loop_2773 sth %o0, [%l7 + 0x24] ld [%l7 + 0x7C], %f6 loop_2772: st %f1, [%l7 + 0x58] loop_2773: ldsb [%l7 + 0x0D], %i1 ta %icc, 0x0 fmovsl %icc, %f13, %f0 sth %o5, [%l7 + 0x34] ldsw [%l7 + 0x1C], %o6 bvs,a %icc, loop_2774 stx %o7, [%l7 + 0x50] orncc %l1, %g7, %g5 fmovsa %xcc, %f11, %f10 loop_2774: fcmped %fcc0, %f8, %f2 ldub [%l7 + 0x7C], %i0 fcmpgt32 %f14, %f10, %o3 movcc %xcc, %l0, %i5 fmovde %icc, %f6, %f15 fmovsleu %xcc, %f2, %f8 fzero %f6 edge32l %l4, %i7, %g3 tl %icc, 0x7 ldsw [%l7 + 0x20], %l5 edge32 %l3, %g4, %o4 srl %l2, %g1, %o2 nop setx loop_2775, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivx %l6, 0x1AF3, %i6 brnz,a %g2, loop_2776 ldsb [%l7 + 0x4E], %i2 loop_2775: sth %i3, [%l7 + 0x48] sth %g6, [%l7 + 0x60] loop_2776: lduw [%l7 + 0x60], %i4 xnorcc %o1, %o0, %o5 subcc %o6, 0x0B5C, %o7 edge32ln %l1, %i1, %g5 fmovscs %xcc, %f13, %f3 ldd [%l7 + 0x20], %f2 ld [%l7 + 0x6C], %f15 fzeros %f2 popc %g7, %i0 ldx [%l7 + 0x58], %l0 bl,a %xcc, loop_2777 ba,a,pt %icc, loop_2778 bgu,a loop_2779 st %f5, [%l7 + 0x1C] loop_2777: lduw [%l7 + 0x40], %o3 loop_2778: udivx %i5, 0x083E, %l4 loop_2779: lduw [%l7 + 0x44], %g3 fbul,a %fcc0, loop_2780 bneg loop_2781 bneg,a loop_2782 lduh [%l7 + 0x18], %l5 loop_2780: fpackfix %f14, %f4 loop_2781: sth %i7, [%l7 + 0x32] loop_2782: fmovrslez %g4, %f13, %f15 ldub [%l7 + 0x2F], %l3 fbge %fcc0, loop_2783 movvc %xcc, %o4, %l2 brgz %g1, loop_2784 fmovrslz %l6, %f13, %f4 loop_2783: ldsh [%l7 + 0x64], %o2 ldsw [%l7 + 0x4C], %g2 loop_2784: fandnot1 %f10, %f6, %f8 ldx [%l7 + 0x48], %i6 fmovrdgz %i3, %f0, %f0 lduw [%l7 + 0x70], %i2 fmovdl %icc, %f14, %f10 lduw [%l7 + 0x74], %g6 stw %o1, [%l7 + 0x44] ld [%l7 + 0x2C], %f2 subcc %i4, %o0, %o6 smulcc %o7, %o5, %i1 orcc %l1, %g7, %g5 brz %i0, loop_2785 stw %l0, [%l7 + 0x20] fone %f2 or %i5, %l4, %o3 loop_2785: fxor %f2, %f14, %f6 ldsw [%l7 + 0x7C], %g3 fnors %f14, %f15, %f8 std %f14, [%l7 + 0x50] fxnors %f7, %f13, %f1 smulcc %l5, %i7, %g4 edge32 %l3, %l2, %o4 fmovsgu %xcc, %f9, %f5 ldsb [%l7 + 0x7B], %l6 std %f8, [%l7 + 0x40] ldx [%l7 + 0x40], %o2 stb %g1, [%l7 + 0x1E] movge %xcc, %g2, %i3 lduh [%l7 + 0x78], %i2 fmovdpos %icc, %f9, %f1 fmul8x16au %f11, %f15, %f6 movleu %xcc, %g6, %o1 edge32l %i6, %o0, %i4 ldsh [%l7 + 0x20], %o7 fnegd %f6, %f10 ldsw [%l7 + 0x5C], %o5 mulscc %i1, 0x176C, %l1 fones %f2 edge16l %o6, %g7, %i0 stx %g5, [%l7 + 0x70] fnegs %f8, %f7 stw %l0, [%l7 + 0x18] fones %f9 fmovrdlez %l4, %f14, %f10 srax %o3, 0x1D, %i5 ldub [%l7 + 0x51], %g3 fnot2 %f8, %f4 popc %l5, %g4 fmovdl %icc, %f9, %f5 fmovrsgz %l3, %f7, %f0 fmovdle %xcc, %f4, %f4 edge32n %l2, %o4, %l6 ba,a,pt %icc, loop_2786 fpadd16 %f12, %f10, %f6 fmovsge %xcc, %f5, %f3 fmovdneg %icc, %f12, %f2 loop_2786: stx %o2, [%l7 + 0x68] udivcc %i7, 0x03FE, %g2 fnot2s %f4, %f4 bvc,a loop_2787 addc %g1, %i2, %i3 popc 0x02FD, %g6 fcmpeq32 %f6, %f0, %o1 loop_2787: tne %xcc, 0x2 fnot1 %f6, %f4 fzero %f14 fpackfix %f8, %f3 lduh [%l7 + 0x5C], %i6 ldsw [%l7 + 0x4C], %i4 ld [%l7 + 0x6C], %f12 edge32 %o0, %o5, %i1 fornot2 %f8, %f0, %f0 fmovd %f4, %f0 fbug,a %fcc1, loop_2788 fmovsneg %icc, %f1, %f15 tge %icc, 0x6 fxnor %f4, %f8, %f8 loop_2788: ble,a loop_2789 sth %o7, [%l7 + 0x40] fandnot1s %f4, %f9, %f1 stx %o6, [%l7 + 0x38] loop_2789: fcmple32 %f14, %f2, %l1 bleu,a loop_2790 ldx [%l7 + 0x58], %i0 sll %g7, %g5, %l0 udiv %o3, 0x16C1, %i5 loop_2790: fpadd32s %f11, %f12, %f2 udivx %l4, 0x0799, %g3 lduh [%l7 + 0x50], %g4 fbne,a %fcc1, loop_2791 taddcctv %l5, 0x0E28, %l3 bcs,a %xcc, loop_2792 movvs %icc, %o4, %l2 loop_2791: st %f4, [%l7 + 0x28] tneg %xcc, 0x7 loop_2792: fbl,a %fcc3, loop_2793 ldsw [%l7 + 0x58], %o2 xorcc %i7, %g2, %l6 ld [%l7 + 0x78], %f3 loop_2793: ldsw [%l7 + 0x60], %g1 brnz %i3, loop_2794 tgu %icc, 0x1 ld [%l7 + 0x40], %f14 movl %icc, %g6, %o1 loop_2794: edge8l %i6, %i4, %o0 movrgez %o5, %i1, %o7 alignaddr %o6, %l1, %i0 bpos,a %icc, loop_2795 ldsh [%l7 + 0x3E], %i2 stw %g7, [%l7 + 0x18] fbuge,a %fcc3, loop_2796 loop_2795: edge16n %g5, %o3, %i5 faligndata %f6, %f12, %f10 edge16 %l4, %g3, %g4 loop_2796: tne %icc, 0x4 fcmpes %fcc3, %f11, %f14 movrgez %l5, 0x227, %l3 tvs %xcc, 0x2 lduw [%l7 + 0x4C], %l0 fbul,a %fcc2, loop_2797 fmovrslez %l2, %f5, %f2 tvc %icc, 0x1 tl %xcc, 0x3 loop_2797: fmovsvc %xcc, %f1, %f1 fpadd32 %f10, %f12, %f12 fbge,a %fcc2, loop_2798 ldsb [%l7 + 0x39], %o2 ldsb [%l7 + 0x62], %i7 alignaddrl %o4, %l6, %g1 loop_2798: tcs %icc, 0x6 fpadd16 %f0, %f10, %f0 fmovsleu %xcc, %f3, %f2 bcs,pt %icc, loop_2799 udivx %i3, 0x1A28, %g6 fmovdcs %xcc, %f6, %f9 fandnot2 %f10, %f2, %f6 loop_2799: and %g2, %o1, %i4 fmovrdlz %i6, %f8, %f12 ble %icc, loop_2800 xor %o5, 0x047C, %o0 umul %i1, %o7, %o6 umul %i0, 0x1530, %i2 loop_2800: bgu,a loop_2801 fbue %fcc2, loop_2802 siam 0x2 tne %icc, 0x2 loop_2801: fmovdne %icc, %f3, %f10 loop_2802: ldx [%l7 + 0x38], %g7 movl %xcc, %l1, %o3 movne %xcc, %i5, %g5 ldsb [%l7 + 0x3F], %g3 std %f0, [%l7 + 0x48] std %f10, [%l7 + 0x08] ldsh [%l7 + 0x60], %l4 ldx [%l7 + 0x68], %g4 ldsh [%l7 + 0x58], %l5 lduw [%l7 + 0x28], %l0 ldd [%l7 + 0x68], %f14 fcmpeq16 %f10, %f14, %l2 ldx [%l7 + 0x58], %l3 fbue,a %fcc1, loop_2803 tle %icc, 0x6 fmovrdne %o2, %f2, %f2 movvs %icc, %o4, %i7 loop_2803: fcmpeq16 %f6, %f14, %l6 andn %g1, 0x1632, %i3 fxnors %f10, %f14, %f5 brgez %g6, loop_2804 ldub [%l7 + 0x1B], %o1 fcmpne16 %f0, %f6, %g2 sub %i6, 0x17C2, %i4 loop_2804: edge8ln %o5, %o0, %i1 fmovrdne %o7, %f12, %f4 fmovrdgz %i0, %f8, %f2 fone %f4 ld [%l7 + 0x74], %f6 bcc,pt %xcc, loop_2805 subcc %i2, %o6, %g7 fornot2s %f6, %f5, %f12 ldub [%l7 + 0x62], %o3 loop_2805: lduh [%l7 + 0x64], %l1 st %f4, [%l7 + 0x1C] fmovrdne %i5, %f12, %f14 fmovdg %xcc, %f9, %f3 sth %g5, [%l7 + 0x10] orcc %l4, %g3, %g4 alignaddr %l5, %l0, %l3 call loop_2806 fbg,a %fcc0, loop_2807 faligndata %f6, %f4, %f6 fnor %f14, %f4, %f0 loop_2806: edge8ln %l2, %o2, %i7 loop_2807: orn %o4, 0x1523, %g1 stw %l6, [%l7 + 0x44] fornot2 %f12, %f14, %f8 lduh [%l7 + 0x50], %g6 fzeros %f9 ldx [%l7 + 0x08], %i3 fbne,a %fcc2, loop_2808 fbo,a %fcc3, loop_2809 udiv %g2, 0x1F8C, %i6 edge8l %i4, %o1, %o5 loop_2808: ld [%l7 + 0x3C], %f2 loop_2809: fmul8x16 %f10, %f10, %f10 fmovs %f10, %f14 fsrc1s %f9, %f15 taddcc %o0, %o7, %i0 bleu,pn %icc, loop_2810 bcs,a loop_2811 ldsw [%l7 + 0x2C], %i2 ldsh [%l7 + 0x22], %i1 loop_2810: srax %o6, %g7, %l1 loop_2811: ldsw [%l7 + 0x48], %i5 movl %icc, %o3, %g5 bgu,pt %icc, loop_2812 udiv %l4, 0x14D4, %g4 fcmpgt32 %f10, %f8, %l5 fcmpne16 %f12, %f4, %l0 loop_2812: edge16n %l3, %g3, %o2 lduh [%l7 + 0x40], %l2 bshuffle %f2, %f10, %f4 srlx %o4, %g1, %l6 xnor %g6, %i7, %g2 ldd [%l7 + 0x70], %f8 movcc %xcc, %i3, %i6 fnot1s %f1, %f14 srax %o1, %o5, %i4 ldsb [%l7 + 0x64], %o7 lduw [%l7 + 0x18], %o0 stw %i0, [%l7 + 0x44] fcmpeq16 %f8, %f12, %i1 movleu %icc, %i2, %o6 tcs %xcc, 0x0 be,a,pn %xcc, loop_2813 fmovsg %xcc, %f5, %f9 xnorcc %g7, %i5, %l1 fcmpd %fcc3, %f12, %f12 loop_2813: st %f7, [%l7 + 0x20] mulx %o3, 0x1CD4, %g5 std %f2, [%l7 + 0x30] fnegd %f10, %f0 stb %g4, [%l7 + 0x45] subccc %l5, %l4, %l0 fmul8x16al %f1, %f14, %f12 fcmpeq32 %f8, %f8, %l3 stb %g3, [%l7 + 0x16] movl %icc, %o2, %o4 ldub [%l7 + 0x08], %l2 srax %g1, 0x13, %l6 st %f2, [%l7 + 0x74] fpadd16 %f8, %f4, %f8 edge8n %i7, %g6, %i3 ldsh [%l7 + 0x54], %g2 add %o1, %i6, %i4 lduh [%l7 + 0x0A], %o5 edge32 %o7, %o0, %i1 tne %icc, 0x1 fcmple32 %f2, %f8, %i2 movre %o6, 0x3EC, %g7 fandnot2 %f10, %f12, %f8 fmovsg %icc, %f11, %f1 edge32l %i0, %l1, %i5 fmovsne %icc, %f1, %f14 brgz %o3, loop_2814 fmovscc %xcc, %f8, %f2 subc %g5, 0x0A4C, %l5 fbne,a %fcc0, loop_2815 loop_2814: fcmpeq32 %f14, %f0, %g4 subcc %l0, %l4, %g3 fmovsl %xcc, %f9, %f10 loop_2815: tsubcc %o2, %o4, %l2 fmovdn %xcc, %f2, %f10 fmovsg %icc, %f3, %f0 ldsw [%l7 + 0x6C], %l3 fmul8x16au %f3, %f4, %f4 orncc %g1, %i7, %g6 tpos %xcc, 0x4 ldsh [%l7 + 0x1A], %i3 tl %icc, 0x0 udivcc %g2, 0x0990, %l6 ldd [%l7 + 0x48], %f6 lduw [%l7 + 0x4C], %o1 lduh [%l7 + 0x20], %i6 fmovdvc %xcc, %f10, %f1 array32 %o5, %i4, %o0 brz,a %i1, loop_2816 movne %xcc, %i2, %o6 fble,a %fcc0, loop_2817 fpadd32 %f6, %f0, %f2 loop_2816: faligndata %f8, %f12, %f2 fnegd %f14, %f8 loop_2817: tcc %xcc, 0x7 fbug %fcc1, loop_2818 addc %o7, 0x0E73, %i0 movrgz %g7, %i5, %l1 fbul %fcc3, loop_2819 loop_2818: st %f11, [%l7 + 0x1C] fbn,a %fcc0, loop_2820 sllx %o3, 0x0F, %l5 loop_2819: st %f7, [%l7 + 0x6C] bn,pt %icc, loop_2821 loop_2820: fmovsn %xcc, %f1, %f1 ldsb [%l7 + 0x63], %g5 stb %g4, [%l7 + 0x57] loop_2821: udiv %l0, 0x1402, %l4 lduw [%l7 + 0x24], %o2 fmovd %f4, %f14 fmovde %xcc, %f8, %f7 fmovdge %icc, %f14, %f7 bn,a %icc, loop_2822 ldsb [%l7 + 0x74], %o4 ldsh [%l7 + 0x64], %l2 orcc %l3, 0x10B9, %g3 loop_2822: fmovsvs %icc, %f9, %f12 andncc %i7, %g1, %g6 ldsb [%l7 + 0x33], %i3 fcmpne32 %f2, %f10, %g2 movneg %icc, %o1, %i6 movg %xcc, %l6, %i4 edge32ln %o0, %i1, %i2 ld [%l7 + 0x18], %f2 ldd [%l7 + 0x08], %f8 fmovrsne %o5, %f11, %f8 ldsw [%l7 + 0x74], %o6 orncc %o7, 0x059B, %i0 fbo,a %fcc0, loop_2823 sth %g7, [%l7 + 0x20] fmovrdgz %l1, %f14, %f2 edge16n %o3, %l5, %i5 loop_2823: udivx %g5, 0x06D9, %g4 fornot2s %f14, %f10, %f15 tvc %icc, 0x5 fmovrdlez %l4, %f8, %f12 fzero %f14 tcc %icc, 0x0 fmovsne %xcc, %f5, %f6 fnands %f9, %f5, %f8 movn %xcc, %l0, %o2 fmovdcc %xcc, %f8, %f6 fmovsvc %xcc, %f4, %f4 movvc %xcc, %o4, %l3 fmovsvc %xcc, %f6, %f11 fmovsneg %icc, %f1, %f4 stw %l2, [%l7 + 0x68] ldx [%l7 + 0x50], %g3 fexpand %f8, %f4 ldx [%l7 + 0x50], %g1 smul %g6, %i7, %g2 movne %xcc, %o1, %i6 fpackfix %f0, %f11 fmovrdne %i3, %f2, %f4 brlz,a %i4, loop_2824 for %f4, %f2, %f0 fpadd16s %f12, %f11, %f12 sdivx %l6, 0x12EE, %o0 loop_2824: stw %i2, [%l7 + 0x70] fandnot2s %f1, %f7, %f9 ldx [%l7 + 0x68], %o5 orncc %i1, 0x0CD4, %o6 ldx [%l7 + 0x10], %i0 sllx %o7, 0x04, %g7 fmovdl %xcc, %f1, %f7 ldx [%l7 + 0x48], %l1 fmovsvs %xcc, %f3, %f15 srlx %l5, %o3, %g5 array16 %i5, %g4, %l4 fbl,a %fcc1, loop_2825 ldub [%l7 + 0x60], %l0 lduw [%l7 + 0x78], %o2 fmovscc %xcc, %f12, %f11 loop_2825: sdivx %o4, 0x1EB6, %l3 fmul8sux16 %f2, %f14, %f2 edge8l %g3, %g1, %l2 fmovsvs %xcc, %f11, %f5 tgu %xcc, 0x6 sethi 0x1B48, %i7 movl %xcc, %g2, %g6 fpsub16 %f2, %f0, %f14 andcc %o1, 0x0D41, %i6 lduw [%l7 + 0x0C], %i3 fmovrsgez %l6, %f12, %f8 tne %xcc, 0x0 fornot1 %f14, %f2, %f6 st %f1, [%l7 + 0x34] bneg,a,pt %xcc, loop_2826 orncc %o0, 0x1DC1, %i4 nop setx loop_2827, %l0, %l1 jmpl %l1, %o5 for %f14, %f14, %f8 loop_2826: std %f8, [%l7 + 0x30] movrne %i1, %o6, %i0 loop_2827: ldsh [%l7 + 0x66], %i2 edge8n %o7, %g7, %l5 or %o3, 0x165B, %g5 tcc %xcc, 0x3 fbug,a %fcc1, loop_2828 subc %l1, 0x033F, %i5 lduh [%l7 + 0x5E], %g4 tl %icc, 0x2 loop_2828: ldub [%l7 + 0x6E], %l0 bcs,pn %xcc, loop_2829 udivcc %l4, 0x0E59, %o2 sth %l3, [%l7 + 0x0A] stb %g3, [%l7 + 0x3A] loop_2829: fmovrdlez %o4, %f10, %f6 st %f3, [%l7 + 0x58] st %f0, [%l7 + 0x08] and %l2, 0x0A18, %g1 fcmps %fcc3, %f9, %f15 fmul8x16au %f14, %f14, %f14 bgu,pt %xcc, loop_2830 nop setx loop_2831, %l0, %l1 jmpl %l1, %g2 lduw [%l7 + 0x4C], %i7 ldsw [%l7 + 0x58], %g6 loop_2830: fmovdcs %xcc, %f4, %f8 loop_2831: fcmpne32 %f8, %f14, %i6 ld [%l7 + 0x14], %f5 stx %i3, [%l7 + 0x28] fnand %f4, %f0, %f4 xnorcc %l6, %o0, %i4 fpadd16 %f8, %f6, %f6 sth %o1, [%l7 + 0x0C] fmovrdgz %o5, %f14, %f2 fbule %fcc1, loop_2832 ldx [%l7 + 0x20], %i1 fble,a %fcc1, loop_2833 fcmps %fcc0, %f11, %f14 loop_2832: ldsh [%l7 + 0x0E], %i0 umulcc %o6, 0x1853, %o7 loop_2833: fsrc2s %f4, %f13 array32 %g7, %l5, %o3 stw %i2, [%l7 + 0x64] fxors %f5, %f9, %f14 fxnors %f10, %f9, %f0 fpsub16 %f8, %f14, %f4 std %f0, [%l7 + 0x70] ld [%l7 + 0x60], %f0 bgu,pt %icc, loop_2834 bvc,a,pn %icc, loop_2835 st %f11, [%l7 + 0x1C] fpsub32 %f12, %f12, %f2 loop_2834: fpadd32 %f2, %f8, %f0 loop_2835: fbne %fcc2, loop_2836 tvs %icc, 0x5 ldd [%l7 + 0x70], %f12 sth %g5, [%l7 + 0x52] loop_2836: fbul,a %fcc2, loop_2837 std %f6, [%l7 + 0x30] fmul8x16 %f1, %f14, %f0 std %f4, [%l7 + 0x10] loop_2837: andcc %l1, %i5, %l0 st %f5, [%l7 + 0x08] fmovrsne %l4, %f13, %f8 ldsw [%l7 + 0x48], %o2 lduh [%l7 + 0x6E], %g4 movrlez %g3, %o4, %l3 ldsh [%l7 + 0x44], %l2 edge32l %g2, %g1, %g6 fmovrdne %i7, %f8, %f4 ld [%l7 + 0x20], %f11 ldsh [%l7 + 0x34], %i3 tgu %icc, 0x1 movrlez %i6, 0x1FB, %l6 st %f6, [%l7 + 0x08] stx %i4, [%l7 + 0x68] be %xcc, loop_2838 xnorcc %o1, 0x146F, %o5 fmovsne %icc, %f4, %f10 ldx [%l7 + 0x38], %i1 loop_2838: andn %i0, 0x1D02, %o6 ldx [%l7 + 0x08], %o0 orn %g7, 0x13D1, %l5 fbuge %fcc0, loop_2839 fmovse %icc, %f4, %f14 xorcc %o3, %o7, %g5 stb %l1, [%l7 + 0x43] loop_2839: ldd [%l7 + 0x28], %f14 stx %i2, [%l7 + 0x18] lduh [%l7 + 0x42], %l0 fornot1s %f12, %f12, %f4 fmovdcs %xcc, %f4, %f14 movrne %l4, %i5, %g4 fcmpes %fcc1, %f12, %f14 ldub [%l7 + 0x3D], %g3 lduh [%l7 + 0x70], %o2 fmovrslez %l3, %f4, %f11 or %o4, %g2, %l2 sth %g6, [%l7 + 0x56] edge8n %g1, %i3, %i7 andcc %i6, 0x1155, %l6 sth %o1, [%l7 + 0x18] ldd [%l7 + 0x78], %f0 movgu %icc, %i4, %o5 udivx %i1, 0x0D7A, %i0 movle %icc, %o0, %o6 popc %l5, %o3 fmovrsne %o7, %f1, %f12 fnands %f4, %f4, %f6 edge16n %g5, %g7, %l1 fnegd %f8, %f4 ldsh [%l7 + 0x2C], %i2 lduw [%l7 + 0x60], %l4 movg %icc, %l0, %g4 ldx [%l7 + 0x58], %g3 ld [%l7 + 0x18], %f1 fmovsle %icc, %f10, %f7 stb %o2, [%l7 + 0x24] fbul %fcc3, loop_2840 fmovdne %xcc, %f6, %f9 movvc %icc, %i5, %l3 smulcc %o4, 0x196E, %g2 loop_2840: fmovdneg %xcc, %f14, %f8 movvs %icc, %g6, %l2 stw %g1, [%l7 + 0x24] fnot1 %f2, %f6 edge8ln %i3, %i7, %i6 tl %xcc, 0x3 array32 %l6, %i4, %o1 stw %o5, [%l7 + 0x18] edge8 %i0, %o0, %o6 stx %i1, [%l7 + 0x58] movrne %l5, 0x2FA, %o3 ld [%l7 + 0x2C], %f6 sdiv %o7, 0x081B, %g7 ldx [%l7 + 0x40], %g5 ld [%l7 + 0x6C], %f6 fpmerge %f6, %f14, %f6 fmul8ulx16 %f2, %f8, %f12 fcmpeq16 %f10, %f14, %i2 lduw [%l7 + 0x18], %l4 fmovdvs %xcc, %f12, %f3 xor %l0, %l1, %g3 movneg %xcc, %g4, %o2 stw %i5, [%l7 + 0x70] tvs %xcc, 0x1 tl %icc, 0x7 fcmpeq16 %f6, %f10, %o4 brgez %l3, loop_2841 bpos,pt %icc, loop_2842 fbo %fcc0, loop_2843 and %g2, 0x1C6D, %g6 loop_2841: umulcc %g1, %l2, %i3 loop_2842: fbe %fcc3, loop_2844 loop_2843: ld [%l7 + 0x40], %f3 ldsw [%l7 + 0x1C], %i7 lduh [%l7 + 0x1C], %i6 loop_2844: stb %i4, [%l7 + 0x74] lduw [%l7 + 0x2C], %l6 fbul %fcc1, loop_2845 edge16 %o1, %i0, %o0 fbge,a %fcc3, loop_2846 bshuffle %f10, %f4, %f2 loop_2845: fnegd %f6, %f6 ldd [%l7 + 0x40], %f2 loop_2846: edge16l %o5, %i1, %l5 ldsh [%l7 + 0x4C], %o6 fbo,a %fcc0, loop_2847 andncc %o7, %g7, %g5 fpadd16s %f8, %f12, %f10 faligndata %f4, %f10, %f12 loop_2847: stx %i2, [%l7 + 0x68] stx %o3, [%l7 + 0x20] be,pt %icc, loop_2848 ldub [%l7 + 0x62], %l4 alignaddrl %l1, %l0, %g3 srlx %o2, %i5, %o4 loop_2848: fmovdn %icc, %f6, %f4 ldsh [%l7 + 0x0E], %g4 ldd [%l7 + 0x30], %f12 sdiv %g2, 0x1E5F, %g6 fcmpne32 %f4, %f14, %l3 fands %f3, %f1, %f4 fbe %fcc1, loop_2849 ldsw [%l7 + 0x2C], %g1 edge32n %l2, %i3, %i7 sll %i6, %i4, %o1 loop_2849: movgu %xcc, %i0, %o0 ble,a,pt %xcc, loop_2850 ldsw [%l7 + 0x48], %o5 bge,a loop_2851 ldub [%l7 + 0x34], %i1 loop_2850: edge32l %l5, %l6, %o6 mova %xcc, %o7, %g7 loop_2851: for %f6, %f12, %f0 fmovsle %xcc, %f15, %f12 fmuld8sux16 %f13, %f1, %f4 fornot1 %f10, %f12, %f2 sth %i2, [%l7 + 0x7E] fmovsl %xcc, %f3, %f2 fcmps %fcc2, %f6, %f10 fcmpeq16 %f14, %f12, %g5 stb %o3, [%l7 + 0x67] brgz %l1, loop_2852 ldsh [%l7 + 0x28], %l0 ldsh [%l7 + 0x26], %l4 std %f10, [%l7 + 0x28] loop_2852: stx %o2, [%l7 + 0x30] brlz,a %g3, loop_2853 fmovrdlz %i5, %f8, %f14 taddcc %g4, %g2, %g6 tneg %icc, 0x1 loop_2853: sra %l3, %g1, %o4 fsrc2s %f3, %f11 move %icc, %i3, %i7 fmovscc %xcc, %f5, %f10 fmovdn %xcc, %f4, %f2 stx %i6, [%l7 + 0x10] edge32l %l2, %i4, %i0 edge32ln %o0, %o1, %i1 nop setx loop_2854, %l0, %l1 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 + 0x22], %o5 movcs %xcc, %l6, %l5 popc 0x005A, %o6 loop_2854: fbul %fcc3, loop_2855 movrgz %g7, %i2, %g5 ldsh [%l7 + 0x6E], %o3 stb %o7, [%l7 + 0x1C] loop_2855: fnands %f7, %f1, %f13 fone %f0 ldd [%l7 + 0x20], %f12 srax %l1, %l4, %o2 fandnot2s %f12, %f10, %f5 tg %icc, 0x4 fxnors %f15, %f13, %f9 ldx [%l7 + 0x40], %g3 fcmpne16 %f4, %f0, %i5 fmovsleu %xcc, %f6, %f15 nop setx loop_2856, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxnor %f12, %f6, %f8 srax %g4, %g2, %g6 mulx %l0, 0x117E, %l3 loop_2856: stw %o4, [%l7 + 0x48] tvs %xcc, 0x0 fbo,a %fcc2, loop_2857 bpos,pt %xcc, loop_2858 popc 0x1D4E, %g1 stx %i7, [%l7 + 0x50] loop_2857: sub %i6, %i3, %i4 loop_2858: ld [%l7 + 0x4C], %f9 fbu %fcc3, loop_2859 lduw [%l7 + 0x1C], %i0 fmovsneg %xcc, %f13, %f6 bn,a %icc, loop_2860 loop_2859: movge %xcc, %o0, %o1 fexpand %f5, %f12 fcmpes %fcc2, %f10, %f15 loop_2860: lduw [%l7 + 0x50], %l2 faligndata %f10, %f12, %f0 andn %i1, %l6, %l5 fmul8x16 %f0, %f8, %f14 sth %o6, [%l7 + 0x78] bshuffle %f12, %f12, %f4 ld [%l7 + 0x2C], %f12 umulcc %o5, %g7, %i2 fmovsa %icc, %f6, %f15 stx %g5, [%l7 + 0x18] stx %o7, [%l7 + 0x68] ldsb [%l7 + 0x5D], %o3 edge8ln %l1, %l4, %o2 sdiv %i5, 0x147C, %g4 umul %g2, 0x1A4A, %g6 brlez,a %g3, loop_2861 fmovrde %l0, %f0, %f4 fmovdl %icc, %f3, %f1 ldsh [%l7 + 0x42], %l3 loop_2861: ld [%l7 + 0x14], %f11 addc %o4, 0x1C12, %i7 add %g1, %i3, %i6 ldx [%l7 + 0x18], %i4 st %f3, [%l7 + 0x24] orncc %i0, %o1, %o0 fnot2 %f14, %f10 movcs %xcc, %i1, %l6 bpos,a %xcc, loop_2862 tcs %xcc, 0x2 fmovdgu %xcc, %f9, %f3 fpsub16 %f6, %f8, %f10 loop_2862: stb %l5, [%l7 + 0x5F] fandnot1s %f5, %f10, %f15 ldd [%l7 + 0x60], %f2 lduw [%l7 + 0x48], %l2 fcmpes %fcc1, %f12, %f14 bvc loop_2863 brlez %o5, loop_2864 movcc %icc, %g7, %o6 fbne %fcc0, loop_2865 loop_2863: bvc,a,pn %icc, loop_2866 loop_2864: movpos %icc, %g5, %i2 sth %o7, [%l7 + 0x46] loop_2865: edge16 %l1, %l4, %o2 loop_2866: fmovsa %icc, %f7, %f2 mova %xcc, %o3, %g4 fcmpeq16 %f6, %f10, %i5 fmovscc %icc, %f1, %f10 fmovsne %icc, %f15, %f8 be %icc, loop_2867 fpack32 %f14, %f8, %f12 tsubcc %g2, 0x0FE5, %g6 pdist %f2, %f8, %f4 loop_2867: fmovrdlz %g3, %f14, %f10 ld [%l7 + 0x58], %f13 ldub [%l7 + 0x38], %l0 nop setx loop_2868, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot2 %f2, %f10, %f14 fbl,a %fcc2, loop_2869 fxnors %f2, %f2, %f6 loop_2868: fcmpgt32 %f10, %f14, %l3 fnot1s %f5, %f7 loop_2869: tvs %icc, 0x2 fbug %fcc2, loop_2870 ldd [%l7 + 0x18], %f8 pdist %f0, %f12, %f2 fblg,a %fcc3, loop_2871 loop_2870: movvc %xcc, %o4, %g1 bleu,pn %icc, loop_2872 fmovdle %icc, %f4, %f12 loop_2871: fmul8ulx16 %f2, %f12, %f4 andcc %i7, %i6, %i3 loop_2872: stb %i4, [%l7 + 0x13] fmuld8ulx16 %f3, %f5, %f4 tleu %xcc, 0x1 bgu,a loop_2873 add %i0, %o0, %o1 ldx [%l7 + 0x68], %l6 ldsh [%l7 + 0x2A], %l5 loop_2873: sth %l2, [%l7 + 0x4C] stw %o5, [%l7 + 0x78] fcmpd %fcc1, %f8, %f14 fcmpeq32 %f12, %f2, %g7 ldsw [%l7 + 0x7C], %i1 ldd [%l7 + 0x20], %f8 orncc %o6, %g5, %i2 and %l1, %o7, %l4 ldsh [%l7 + 0x78], %o3 fpsub16 %f4, %f2, %f8 ldd [%l7 + 0x60], %f4 udiv %g4, 0x17C4, %o2 te %xcc, 0x5 udivx %g2, 0x03E8, %i5 lduw [%l7 + 0x30], %g6 std %f4, [%l7 + 0x30] stx %g3, [%l7 + 0x78] fba %fcc1, loop_2874 stw %l3, [%l7 + 0x48] ldsh [%l7 + 0x34], %o4 stw %l0, [%l7 + 0x08] loop_2874: move %xcc, %g1, %i6 bn,a %icc, loop_2875 fmovde %icc, %f9, %f15 std %f4, [%l7 + 0x50] fpsub16s %f14, %f3, %f11 loop_2875: tne %xcc, 0x5 ldd [%l7 + 0x70], %f4 movne %xcc, %i3, %i7 edge8l %i0, %i4, %o1 fnot2 %f10, %f6 lduw [%l7 + 0x50], %l6 fbule %fcc1, loop_2876 fmovda %xcc, %f9, %f8 movg %icc, %l5, %o0 siam 0x1 loop_2876: ld [%l7 + 0x0C], %f13 fornot1 %f8, %f4, %f2 ldsb [%l7 + 0x7E], %l2 lduw [%l7 + 0x10], %g7 movleu %icc, %i1, %o6 mova %xcc, %g5, %o5 srl %l1, %o7, %l4 call loop_2877 edge8n %o3, %i2, %g4 st %f12, [%l7 + 0x38] ldsw [%l7 + 0x34], %o2 loop_2877: fcmps %fcc0, %f12, %f6 std %f6, [%l7 + 0x60] ldsw [%l7 + 0x7C], %i5 fsrc2 %f10, %f10 stw %g2, [%l7 + 0x20] xor %g6, %g3, %o4 subc %l0, 0x04BA, %g1 tcc %icc, 0x1 fornot1s %f14, %f3, %f13 bvc,a %xcc, loop_2878 fmovrsgz %i6, %f6, %f12 stb %i3, [%l7 + 0x74] ldub [%l7 + 0x7E], %i7 loop_2878: smul %i0, %i4, %l3 sllx %o1, %l6, %o0 stx %l5, [%l7 + 0x08] brlez %l2, loop_2879 edge8 %g7, %o6, %i1 ldsw [%l7 + 0x34], %g5 fsrc1s %f0, %f8 loop_2879: fmovsg %icc, %f15, %f0 ta %icc, 0x7 stb %l1, [%l7 + 0x71] subcc %o5, 0x0416, %l4 fmul8ulx16 %f6, %f8, %f8 lduw [%l7 + 0x38], %o3 fmovdcc %icc, %f2, %f12 sdivx %o7, 0x025F, %i2 ta %icc, 0x6 call loop_2880 bneg,pt %icc, loop_2881 stb %o2, [%l7 + 0x45] tneg %xcc, 0x0 loop_2880: fpadd32s %f8, %f13, %f2 loop_2881: tg %icc, 0x6 fsrc1s %f12, %f12 fzero %f12 siam 0x1 subcc %i5, %g2, %g4 fbl %fcc0, loop_2882 edge16l %g6, %o4, %l0 ldd [%l7 + 0x30], %f8 stb %g3, [%l7 + 0x47] loop_2882: fmovsg %xcc, %f1, %f4 fbn %fcc3, loop_2883 fcmps %fcc1, %f6, %f4 sth %g1, [%l7 + 0x22] fmovsge %xcc, %f6, %f10 loop_2883: srl %i3, %i6, %i0 fmul8ulx16 %f8, %f10, %f12 fnegs %f0, %f11 edge16l %i4, %l3, %i7 fsrc2s %f4, %f4 fmovsvs %icc, %f8, %f2 bg,pn %icc, loop_2884 std %f6, [%l7 + 0x58] stb %o1, [%l7 + 0x0A] fxnors %f14, %f14, %f10 loop_2884: mulx %o0, 0x0FA0, %l6 fnand %f4, %f4, %f4 ld [%l7 + 0x10], %f2 movvc %icc, %l2, %l5 fmovdge %xcc, %f3, %f4 fpadd32 %f6, %f14, %f14 fornot1s %f14, %f10, %f6 fmul8ulx16 %f0, %f8, %f0 udivcc %o6, 0x109C, %g7 sth %i1, [%l7 + 0x1E] stw %l1, [%l7 + 0x28] ldsh [%l7 + 0x16], %o5 fandnot2s %f3, %f12, %f7 fcmple32 %f10, %f6, %l4 sub %o3, %g5, %o7 subccc %i2, 0x085E, %i5 stx %o2, [%l7 + 0x28] movrgez %g2, %g6, %o4 ta %icc, 0x0 fmovsneg %xcc, %f14, %f5 umul %g4, 0x1B3C, %g3 movpos %icc, %g1, %l0 ldub [%l7 + 0x35], %i6 ldsw [%l7 + 0x78], %i0 edge8 %i3, %l3, %i7 fnot2 %f6, %f6 movneg %xcc, %o1, %o0 movge %icc, %i4, %l6 fcmpne32 %f14, %f14, %l5 fcmpd %fcc3, %f2, %f14 array8 %o6, %g7, %l2 ble,a %xcc, loop_2885 mulscc %i1, %l1, %o5 fcmple16 %f12, %f14, %l4 fbn,a %fcc2, loop_2886 loop_2885: umulcc %g5, %o7, %i2 stx %o3, [%l7 + 0x28] bge,pn %xcc, loop_2887 loop_2886: fbl,a %fcc2, loop_2888 fzero %f12 fbuge %fcc0, loop_2889 loop_2887: fmul8x16al %f14, %f5, %f8 loop_2888: movl %icc, %i5, %o2 fcmped %fcc0, %f0, %f12 loop_2889: fcmpne32 %f2, %f12, %g6 stw %o4, [%l7 + 0x54] fornot1 %f4, %f14, %f4 ba,a,pt %icc, loop_2890 edge32n %g2, %g4, %g1 stx %l0, [%l7 + 0x50] fmovdl %icc, %f3, %f0 loop_2890: tcs %icc, 0x1 fmul8x16 %f8, %f10, %f6 andn %g3, %i0, %i3 fbge,a %fcc1, loop_2891 ldsh [%l7 + 0x70], %l3 addc %i6, %i7, %o0 or %i4, 0x1357, %o1 loop_2891: fmuld8ulx16 %f2, %f15, %f10 movcc %xcc, %l5, %o6 sth %g7, [%l7 + 0x4E] ld [%l7 + 0x20], %f12 lduw [%l7 + 0x74], %l6 sdivcc %i1, 0x1B79, %l1 ld [%l7 + 0x7C], %f6 fsrc1s %f11, %f11 bn,pn %icc, loop_2892 ldx [%l7 + 0x30], %l2 ldd [%l7 + 0x28], %f6 fmovde %xcc, %f1, %f7 loop_2892: fmovdl %icc, %f13, %f9 edge8l %l4, %o5, %g5 xnor %i2, 0x1CDF, %o7 stb %o3, [%l7 + 0x77] stb %o2, [%l7 + 0x50] ldsh [%l7 + 0x62], %i5 fmovrdgz %g6, %f2, %f4 st %f13, [%l7 + 0x68] taddcc %o4, %g4, %g2 movle %icc, %l0, %g3 nop setx loop_2893, %l0, %l1 jmpl %l1, %i0 movn %icc, %i3, %l3 std %f8, [%l7 + 0x40] fmovrslez %i6, %f5, %f7 loop_2893: movle %xcc, %i7, %o0 ldsw [%l7 + 0x68], %i4 fmovrdlz %o1, %f14, %f14 fba %fcc1, loop_2894 mova %xcc, %l5, %g1 st %f15, [%l7 + 0x38] sth %o6, [%l7 + 0x0C] loop_2894: fornot1s %f12, %f8, %f14 fmovsneg %icc, %f6, %f5 taddcctv %l6, %i1, %l1 subccc %l2, %g7, %o5 fmul8ulx16 %f6, %f12, %f4 ldub [%l7 + 0x28], %l4 fpsub16s %f9, %f8, %f4 std %f8, [%l7 + 0x70] fnor %f0, %f12, %f8 tneg %icc, 0x2 fors %f15, %f8, %f11 fmovrdgz %i2, %f12, %f14 sth %o7, [%l7 + 0x34] fnegd %f8, %f0 lduw [%l7 + 0x58], %g5 stb %o3, [%l7 + 0x18] umul %o2, 0x09B8, %g6 fbne,a %fcc1, loop_2895 edge8n %i5, %g4, %g2 fandnot2s %f6, %f11, %f9 subcc %l0, %g3, %i0 loop_2895: sra %o4, 0x17, %l3 ldsw [%l7 + 0x28], %i3 movrgez %i6, %i7, %o0 nop setx loop_2896, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sethi 0x0CB6, %i4 brnz %o1, loop_2897 mulscc %l5, %o6, %l6 loop_2896: fpadd16s %f4, %f3, %f4 fsrc1s %f11, %f15 loop_2897: ldsh [%l7 + 0x08], %i1 fmovdvc %xcc, %f2, %f5 brgz %g1, loop_2898 mulscc %l2, 0x0501, %g7 fbg %fcc3, loop_2899 st %f6, [%l7 + 0x50] loop_2898: stb %l1, [%l7 + 0x6B] fbu %fcc0, loop_2900 loop_2899: sra %l4, %o5, %i2 fbul,a %fcc1, loop_2901 movcs %xcc, %o7, %o3 loop_2900: fbe %fcc2, loop_2902 fmovrslez %g5, %f12, %f14 loop_2901: fxnors %f2, %f14, %f4 udiv %g6, 0x1E0D, %o2 loop_2902: sethi 0x09A4, %g4 tsubcctv %g2, 0x13AD, %i5 udivcc %g3, 0x12F5, %l0 andcc %i0, %l3, %o4 fmovdvc %xcc, %f0, %f10 sub %i6, %i3, %o0 fmovsa %icc, %f9, %f11 edge8ln %i4, %o1, %l5 addc %i7, %l6, %i1 or %o6, 0x0F58, %g1 ldub [%l7 + 0x71], %l2 sth %g7, [%l7 + 0x26] fpadd16 %f0, %f6, %f0 ldsb [%l7 + 0x54], %l1 fmovrslz %l4, %f8, %f15 fnot1s %f0, %f2 bpos %icc, loop_2903 addcc %o5, 0x0C44, %i2 fmovscs %xcc, %f8, %f11 fone %f4 loop_2903: ldsw [%l7 + 0x6C], %o3 movl %icc, %o7, %g5 stw %g6, [%l7 + 0x08] fbg %fcc1, loop_2904 sth %g4, [%l7 + 0x36] ldsh [%l7 + 0x14], %g2 lduw [%l7 + 0x28], %o2 loop_2904: fmul8ulx16 %f12, %f10, %f0 tg %icc, 0x3 stb %g3, [%l7 + 0x18] fandnot2 %f2, %f0, %f14 ta %xcc, 0x7 stw %l0, [%l7 + 0x60] andcc %i5, %i0, %l3 xorcc %o4, %i3, %o0 stw %i4, [%l7 + 0x7C] tn %xcc, 0x7 ldx [%l7 + 0x30], %i6 fornot2s %f10, %f5, %f13 xorcc %o1, 0x1512, %i7 tleu %xcc, 0x4 srl %l6, 0x1F, %l5 lduw [%l7 + 0x58], %o6 st %f15, [%l7 + 0x7C] stx %i1, [%l7 + 0x28] fornot1s %f14, %f5, %f0 fbn,a %fcc0, loop_2905 lduw [%l7 + 0x74], %g1 tn %icc, 0x4 fornot1 %f12, %f6, %f10 loop_2905: nop setx loop_2906, %l0, %l1 jmpl %l1, %g7 subcc %l2, %l1, %o5 edge8 %l4, %o3, %o7 bge,a loop_2907 loop_2906: lduh [%l7 + 0x4C], %g5 fnot1 %f8, %f8 movne %xcc, %i2, %g4 loop_2907: faligndata %f12, %f4, %f12 brlez %g6, loop_2908 fmul8x16au %f13, %f11, %f0 fpadd32 %f14, %f6, %f12 tsubcctv %g2, %o2, %l0 loop_2908: ldd [%l7 + 0x08], %f2 stx %g3, [%l7 + 0x28] andn %i5, 0x18C3, %i0 fmovsvs %icc, %f7, %f12 tg %xcc, 0x7 fbug,a %fcc2, loop_2909 fnors %f11, %f10, %f4 lduw [%l7 + 0x74], %l3 fmovs %f4, %f7 loop_2909: ldx [%l7 + 0x38], %i3 fmul8x16al %f14, %f5, %f2 ld [%l7 + 0x14], %f6 fmovsneg %xcc, %f15, %f14 fcmpgt16 %f8, %f10, %o0 bcs,pn %xcc, loop_2910 edge16 %i4, %i6, %o4 fcmpeq16 %f2, %f12, %o1 fmovsl %xcc, %f8, %f14 loop_2910: orcc %i7, 0x1FE8, %l6 ble,a loop_2911 edge16 %o6, %l5, %i1 ld [%l7 + 0x48], %f13 ldub [%l7 + 0x32], %g7 loop_2911: fornot2s %f2, %f12, %f9 edge8n %g1, %l1, %o5 edge16l %l4, %l2, %o7 mova %xcc, %g5, %i2 ldsw [%l7 + 0x3C], %g4 movre %g6, %g2, %o2 sll %o3, %g3, %l0 lduh [%l7 + 0x66], %i0 movpos %xcc, %i5, %l3 ldsw [%l7 + 0x54], %i3 ld [%l7 + 0x4C], %f7 stx %i4, [%l7 + 0x30] lduh [%l7 + 0x32], %i6 and %o4, %o0, %i7 fand %f12, %f2, %f10 fornot2 %f14, %f14, %f8 bleu loop_2912 udiv %o1, 0x1CDA, %o6 xor %l5, 0x1576, %i1 bg %xcc, loop_2913 loop_2912: fandnot1s %f14, %f4, %f14 ldx [%l7 + 0x38], %l6 stb %g1, [%l7 + 0x2E] loop_2913: fmovrse %g7, %f14, %f7 call loop_2914 stx %o5, [%l7 + 0x30] fmovdne %icc, %f10, %f4 umul %l1, 0x1FC1, %l4 loop_2914: lduw [%l7 + 0x10], %o7 fandnot1s %f2, %f8, %f11 lduw [%l7 + 0x28], %g5 fbl,a %fcc3, loop_2915 sth %l2, [%l7 + 0x68] tsubcc %g4, %i2, %g2 stw %g6, [%l7 + 0x58] loop_2915: brgz %o3, loop_2916 bcs loop_2917 fornot1s %f14, %f3, %f12 fcmpgt16 %f4, %f14, %g3 loop_2916: stw %l0, [%l7 + 0x54] loop_2917: fnegs %f3, %f4 fmovspos %xcc, %f11, %f1 fbu,a %fcc3, loop_2918 tpos %xcc, 0x3 srl %i0, 0x00, %i5 sethi 0x0A5F, %o2 loop_2918: stb %i3, [%l7 + 0x2D] fmuld8sux16 %f13, %f15, %f10 std %f4, [%l7 + 0x78] sdivx %i4, 0x1633, %l3 fbl %fcc1, loop_2919 bn,a,pn %xcc, loop_2920 ldx [%l7 + 0x48], %i6 ldub [%l7 + 0x48], %o0 loop_2919: stw %i7, [%l7 + 0x18] loop_2920: fandnot1 %f8, %f8, %f12 siam 0x2 sth %o4, [%l7 + 0x1C] ldub [%l7 + 0x15], %o6 fsrc1s %f5, %f7 tneg %icc, 0x2 fmovsvs %icc, %f10, %f9 lduw [%l7 + 0x0C], %l5 tle %xcc, 0x4 stw %o1, [%l7 + 0x64] fmovde %icc, %f12, %f3 movrgez %l6, 0x1DB, %g1 ld [%l7 + 0x30], %f11 sth %i1, [%l7 + 0x50] fmovse %xcc, %f7, %f15 stb %g7, [%l7 + 0x5A] array16 %o5, %l4, %o7 fmul8x16 %f12, %f2, %f6 fmovdl %icc, %f9, %f11 ldsb [%l7 + 0x32], %l1 addccc %g5, 0x09FB, %g4 edge32l %l2, %i2, %g6 ldd [%l7 + 0x48], %f0 ld [%l7 + 0x20], %f3 st %f13, [%l7 + 0x74] fpadd32s %f10, %f13, %f5 stx %o3, [%l7 + 0x58] fmovscc %xcc, %f4, %f5 ldx [%l7 + 0x60], %g2 fnands %f3, %f15, %f7 fnors %f6, %f0, %f4 brgz,a %l0, loop_2921 brgez %g3, loop_2922 fnot2 %f4, %f12 fpack16 %f6, %f15 loop_2921: stx %i0, [%l7 + 0x70] loop_2922: fmovdvs %xcc, %f5, %f14 subc %o2, 0x15EB, %i3 fmuld8sux16 %f10, %f6, %f0 bleu,pn %icc, loop_2923 fsrc2s %f1, %f4 fexpand %f0, %f10 bneg,a,pt %icc, loop_2924 loop_2923: te %xcc, 0x4 orcc %i4, 0x11E0, %i5 taddcc %l3, %i6, %i7 loop_2924: edge16n %o0, %o6, %l5 fblg,a %fcc0, loop_2925 andcc %o1, 0x0766, %l6 movcs %icc, %o4, %i1 ldsh [%l7 + 0x7A], %g1 loop_2925: fandnot2s %f1, %f7, %f11 sth %g7, [%l7 + 0x44] fcmpgt16 %f10, %f2, %o5 fands %f13, %f0, %f4 fbne,a %fcc0, loop_2926 for %f12, %f10, %f0 ldx [%l7 + 0x08], %l4 fbn %fcc2, loop_2927 loop_2926: movneg %xcc, %l1, %g5 stx %o7, [%l7 + 0x48] be loop_2928 loop_2927: subc %l2, 0x1758, %i2 fmovsa %icc, %f5, %f3 ldsb [%l7 + 0x6C], %g6 loop_2928: bvc,pt %icc, loop_2929 edge16 %g4, %g2, %o3 tn %xcc, 0x1 stx %l0, [%l7 + 0x40] loop_2929: ldub [%l7 + 0x3D], %g3 lduh [%l7 + 0x20], %i0 movcc %icc, %i3, %i4 fmul8x16au %f9, %f3, %f10 fornot2s %f7, %f13, %f13 bshuffle %f14, %f2, %f14 stb %o2, [%l7 + 0x29] tle %icc, 0x5 smul %i5, %i6, %l3 ldub [%l7 + 0x32], %o0 fpack32 %f12, %f0, %f10 fmovrde %o6, %f6, %f14 edge8 %l5, %o1, %l6 ld [%l7 + 0x24], %f11 stw %i7, [%l7 + 0x70] fmovdvs %icc, %f2, %f4 movleu %xcc, %i1, %g1 stw %o4, [%l7 + 0x20] brz %o5, loop_2930 move %icc, %l4, %g7 movvc %xcc, %g5, %l1 ldsw [%l7 + 0x5C], %l2 loop_2930: movrne %o7, 0x2B2, %g6 ldub [%l7 + 0x68], %g4 stw %i2, [%l7 + 0x54] bg,a %icc, loop_2931 tleu %xcc, 0x6 fmovsl %icc, %f4, %f5 fbe %fcc3, loop_2932 loop_2931: ld [%l7 + 0x6C], %f10 srl %o3, %l0, %g3 edge8ln %g2, %i0, %i4 loop_2932: bshuffle %f2, %f8, %f10 edge32n %i3, %i5, %o2 tg %icc, 0x4 stx %l3, [%l7 + 0x58] std %f8, [%l7 + 0x70] fone %f12 fnand %f0, %f10, %f10 edge32l %i6, %o6, %l5 fbue,a %fcc1, loop_2933 ldsh [%l7 + 0x66], %o0 bne,a %xcc, loop_2934 fandnot1 %f6, %f14, %f8 loop_2933: fmovsle %icc, %f15, %f7 or %l6, 0x000C, %i7 loop_2934: sth %o1, [%l7 + 0x66] fmovsvs %icc, %f9, %f12 fbue,a %fcc3, loop_2935 fnand %f0, %f14, %f4 lduh [%l7 + 0x52], %i1 mulscc %o4, 0x198E, %g1 loop_2935: fmovsa %icc, %f3, %f12 ldx [%l7 + 0x38], %o5 movcc %xcc, %l4, %g5 fmovrdgz %g7, %f4, %f6 movrne %l2, %o7, %g6 bpos loop_2936 stx %g4, [%l7 + 0x60] ldx [%l7 + 0x70], %l1 and %o3, %l0, %g3 loop_2936: lduw [%l7 + 0x18], %i2 ldx [%l7 + 0x18], %g2 lduh [%l7 + 0x7A], %i4 nop setx loop_2937, %l0, %l1 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, %i0 fsrc2 %f4, %f12 fmovsl %xcc, %f15, %f4 loop_2937: fnegs %f5, %f0 umul %o2, %i5, %i6 st %f2, [%l7 + 0x74] ba,a %xcc, loop_2938 fcmpeq16 %f4, %f0, %l3 bvc,a %xcc, loop_2939 fmovdcc %xcc, %f10, %f5 loop_2938: movge %icc, %o6, %l5 sdiv %l6, 0x1F55, %i7 loop_2939: fmovd %f2, %f2 sth %o1, [%l7 + 0x08] st %f8, [%l7 + 0x28] edge16 %o0, %o4, %i1 fpmerge %f9, %f10, %f6 sethi 0x0E92, %g1 fmovrdne %o5, %f14, %f8 srl %l4, %g5, %g7 fmovdpos %xcc, %f6, %f9 stw %l2, [%l7 + 0x44] lduh [%l7 + 0x5E], %g6 be,a loop_2940 fpsub16 %f4, %f4, %f6 tvs %icc, 0x0 ldsh [%l7 + 0x6E], %g4 loop_2940: fcmpes %fcc3, %f7, %f3 addcc %o7, %o3, %l0 fbe %fcc2, loop_2941 fornot2s %f5, %f8, %f3 sub %g3, 0x0DD0, %l1 stb %g2, [%l7 + 0x28] loop_2941: subc %i4, %i3, %i0 fcmps %fcc3, %f12, %f11 fmovse %xcc, %f7, %f13 sth %o2, [%l7 + 0x68] lduw [%l7 + 0x68], %i2 be,pt %xcc, loop_2942 lduw [%l7 + 0x38], %i5 movrne %l3, %i6, %l5 bl,a loop_2943 loop_2942: fmul8ulx16 %f14, %f2, %f4 edge32 %l6, %o6, %o1 lduh [%l7 + 0x54], %i7 loop_2943: pdist %f0, %f14, %f0 add %o4, %o0, %g1 ldd [%l7 + 0x68], %f14 fandnot1s %f8, %f14, %f6 ldd [%l7 + 0x40], %f0 ldx [%l7 + 0x30], %o5 fmovdcc %icc, %f14, %f6 addcc %i1, 0x1646, %g5 fcmpne32 %f6, %f8, %l4 fcmpes %fcc2, %f3, %f5 ldx [%l7 + 0x60], %g7 fmovdn %xcc, %f10, %f7 tn %icc, 0x2 movrgez %g6, %g4, %o7 std %f14, [%l7 + 0x70] fmovsvc %icc, %f10, %f6 st %f5, [%l7 + 0x74] fcmps %fcc2, %f12, %f11 ldsb [%l7 + 0x30], %o3 fsrc2 %f10, %f6 movl %icc, %l2, %l0 ldsh [%l7 + 0x4E], %g3 fbne %fcc3, loop_2944 edge32l %g2, %l1, %i4 fnands %f9, %f3, %f11 fpadd32 %f10, %f8, %f8 loop_2944: stw %i3, [%l7 + 0x54] fmovrse %o2, %f9, %f1 fpadd32s %f11, %f15, %f10 sdivcc %i0, 0x1FFD, %i5 sllx %i2, 0x1D, %l3 movpos %icc, %i6, %l5 lduh [%l7 + 0x64], %o6 bg,pt %xcc, loop_2945 fzeros %f9 ldx [%l7 + 0x58], %l6 call loop_2946 loop_2945: bn,a,pt %xcc, loop_2947 fmul8x16au %f6, %f10, %f10 ldub [%l7 + 0x3D], %i7 loop_2946: ldsh [%l7 + 0x72], %o1 loop_2947: ldub [%l7 + 0x13], %o0 udivcc %g1, 0x061D, %o5 fornot2s %f3, %f9, %f4 brgz %i1, loop_2948 sllx %g5, 0x18, %o4 movpos %xcc, %l4, %g6 fmovsne %xcc, %f1, %f0 loop_2948: taddcctv %g7, %g4, %o7 udiv %l2, 0x0D2C, %o3 lduh [%l7 + 0x38], %l0 ldd [%l7 + 0x20], %f14 bleu,pn %xcc, loop_2949 fmovrdne %g3, %f2, %f6 brgez %l1, loop_2950 fmovrsne %g2, %f4, %f13 loop_2949: nop setx loop_2951, %l0, %l1 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 + 0x08], %f3 loop_2950: call loop_2952 tneg %icc, 0x7 loop_2951: lduw [%l7 + 0x70], %i3 ldd [%l7 + 0x78], %f8 loop_2952: fsrc1 %f14, %f6 fnands %f4, %f11, %f10 fandnot2s %f2, %f0, %f0 st %f0, [%l7 + 0x78] bvs loop_2953 sllx %o2, 0x0B, %i0 ldsb [%l7 + 0x65], %i5 ldsw [%l7 + 0x5C], %i2 loop_2953: movcs %xcc, %l3, %i6 ldsh [%l7 + 0x14], %l5 orcc %o6, 0x17A6, %l6 bge,pt %icc, loop_2954 bcs loop_2955 te %icc, 0x3 taddcctv %i4, %o1, %i7 loop_2954: movneg %icc, %g1, %o5 loop_2955: bgu,a loop_2956 fbe %fcc0, loop_2957 fble %fcc1, loop_2958 movcs %xcc, %o0, %g5 loop_2956: fmovdcc %icc, %f14, %f14 loop_2957: fmovrsgz %i1, %f3, %f9 loop_2958: fmovsvc %xcc, %f6, %f13 fone %f6 movvc %xcc, %l4, %o4 fsrc2s %f6, %f9 for %f6, %f6, %f14 fnors %f3, %f0, %f5 edge16 %g6, %g4, %g7 ldx [%l7 + 0x58], %l2 st %f12, [%l7 + 0x38] ldx [%l7 + 0x28], %o7 sth %o3, [%l7 + 0x6A] lduh [%l7 + 0x24], %g3 lduw [%l7 + 0x44], %l0 sth %g2, [%l7 + 0x2C] udivx %i3, 0x0AD0, %l1 fpadd32 %f10, %f6, %f12 fnot2 %f0, %f4 sdivx %i0, 0x0911, %i5 lduh [%l7 + 0x70], %o2 fmovdvc %icc, %f1, %f6 fcmpgt32 %f0, %f4, %l3 fornot1s %f5, %f11, %f7 sra %i2, 0x15, %i6 fmovscs %icc, %f10, %f13 fxnor %f10, %f14, %f12 stx %o6, [%l7 + 0x50] umulcc %l5, 0x1FE0, %i4 edge32ln %o1, %i7, %l6 xnor %o5, 0x0A5B, %o0 array16 %g1, %i1, %l4 subccc %g5, 0x025C, %o4 fnot2 %f8, %f4 sllx %g4, 0x0A, %g6 ldsh [%l7 + 0x62], %l2 stw %g7, [%l7 + 0x78] fmovspos %icc, %f14, %f12 fpsub16 %f14, %f10, %f2 ldd [%l7 + 0x60], %f8 stw %o7, [%l7 + 0x74] fmovsle %xcc, %f15, %f3 xnorcc %o3, %l0, %g2 tn %icc, 0x0 ldx [%l7 + 0x70], %g3 fba,a %fcc2, loop_2959 fzeros %f14 fmovsne %icc, %f0, %f0 fmovdcc %icc, %f12, %f0 loop_2959: fcmple32 %f0, %f8, %l1 edge32ln %i3, %i5, %o2 brnz %i0, loop_2960 brgez %i2, loop_2961 fornot2s %f2, %f0, %f6 fba %fcc0, loop_2962 loop_2960: lduw [%l7 + 0x54], %l3 loop_2961: fbu %fcc2, loop_2963 fnot1 %f0, %f12 loop_2962: sth %i6, [%l7 + 0x50] nop setx loop_2964, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2963: fpack32 %f14, %f4, %f12 xnor %o6, %l5, %i4 udiv %o1, 0x0867, %l6 loop_2964: ldsw [%l7 + 0x74], %i7 lduh [%l7 + 0x4C], %o5 fbo,a %fcc3, loop_2965 fmovdcs %xcc, %f5, %f13 umulcc %o0, 0x1FEF, %i1 fpadd32 %f14, %f4, %f8 loop_2965: lduh [%l7 + 0x4E], %g1 std %f6, [%l7 + 0x08] udiv %g5, 0x1A9D, %l4 fbne,a %fcc1, loop_2966 movge %xcc, %g4, %o4 st %f0, [%l7 + 0x44] movrgez %g6, %g7, %l2 loop_2966: bne,a %xcc, loop_2967 fnot2 %f4, %f6 tvs %icc, 0x4 addc %o3, 0x1CF0, %o7 loop_2967: fmovdvc %xcc, %f6, %f1 fzeros %f7 brlz,a %l0, loop_2968 fmul8x16 %f2, %f12, %f8 edge8ln %g3, %l1, %i3 ldd [%l7 + 0x50], %f14 loop_2968: fmovd %f12, %f14 bg,pn %icc, loop_2969 stw %i5, [%l7 + 0x78] andcc %g2, %i0, %i2 fsrc1 %f0, %f10 loop_2969: sra %o2, 0x01, %i6 movrgez %l3, %o6, %i4 edge8l %l5, %o1, %i7 move %icc, %o5, %o0 bshuffle %f0, %f6, %f12 fnegs %f1, %f8 fbu,a %fcc2, loop_2970 stw %l6, [%l7 + 0x0C] ld [%l7 + 0x58], %f10 edge8ln %i1, %g5, %g1 loop_2970: fandnot2s %f4, %f5, %f4 fpmerge %f0, %f15, %f14 fmovrslz %l4, %f0, %f12 taddcctv %g4, 0x0F53, %o4 ldx [%l7 + 0x18], %g6 fabss %f14, %f0 xorcc %l2, 0x1E2E, %g7 bshuffle %f4, %f8, %f0 lduw [%l7 + 0x18], %o3 movrgez %l0, 0x14B, %g3 fornot2s %f14, %f7, %f15 addc %l1, %i3, %o7 ldsb [%l7 + 0x15], %i5 fsrc2 %f0, %f14 tgu %xcc, 0x4 std %f14, [%l7 + 0x18] andncc %i0, %g2, %i2 movrgez %i6, %o2, %o6 fcmpne32 %f10, %f2, %i4 udiv %l5, 0x1274, %l3 bleu %xcc, loop_2971 fpadd16 %f8, %f12, %f0 lduh [%l7 + 0x36], %o1 fnands %f7, %f1, %f3 loop_2971: sdivcc %i7, 0x1E94, %o5 fpmerge %f1, %f5, %f8 fones %f7 fmovscc %xcc, %f12, %f5 umulcc %o0, 0x0F66, %l6 fzero %f12 fnegs %f9, %f0 fors %f8, %f15, %f4 ba %xcc, loop_2972 tn %icc, 0x7 and %g5, 0x1D90, %g1 udivcc %l4, 0x0C1E, %i1 loop_2972: fmovdvc %xcc, %f8, %f10 fpsub32s %f1, %f3, %f4 ble,a loop_2973 movrne %o4, %g6, %l2 ldd [%l7 + 0x58], %f12 fbul,a %fcc2, loop_2974 loop_2973: ldub [%l7 + 0x47], %g7 fmovrdne %o3, %f6, %f6 ba,pt %icc, loop_2975 loop_2974: fmovdgu %icc, %f7, %f7 stw %l0, [%l7 + 0x68] fmul8x16al %f1, %f12, %f8 loop_2975: popc 0x04EE, %g3 ldsh [%l7 + 0x78], %g4 ldub [%l7 + 0x27], %i3 sdiv %l1, 0x18BF, %o7 tneg %xcc, 0x2 bgu,a,pt %icc, loop_2976 fnot1s %f13, %f4 fpack16 %f6, %f4 fbo,a %fcc3, loop_2977 loop_2976: ldsw [%l7 + 0x34], %i0 ldd [%l7 + 0x50], %f0 movrne %g2, %i2, %i5 loop_2977: ld [%l7 + 0x5C], %f2 fpsub32 %f0, %f4, %f12 brgz,a %o2, loop_2978 and %o6, 0x1C04, %i6 movle %xcc, %l5, %l3 call loop_2979 loop_2978: fmovdleu %xcc, %f4, %f4 fbuge %fcc2, loop_2980 fmuld8ulx16 %f12, %f4, %f4 loop_2979: fones %f2 te %xcc, 0x7 loop_2980: ldub [%l7 + 0x2A], %o1 bleu,a,pt %xcc, loop_2981 ldsb [%l7 + 0x1A], %i4 movgu %xcc, %o5, %i7 fsrc2s %f2, %f8 loop_2981: edge16n %l6, %o0, %g5 fpadd16 %f8, %f2, %f6 fbne,a %fcc1, loop_2982 fxors %f5, %f13, %f6 fbug,a %fcc2, loop_2983 ldub [%l7 + 0x2F], %l4 loop_2982: fnot2 %f2, %f2 faligndata %f10, %f10, %f4 loop_2983: umul %g1, %o4, %g6 fmuld8ulx16 %f9, %f14, %f4 ldsb [%l7 + 0x58], %i1 fmovrsgz %g7, %f0, %f4 fmovrdgez %l2, %f4, %f4 fmovsl %icc, %f0, %f8 fmovda %xcc, %f10, %f7 lduw [%l7 + 0x1C], %o3 lduh [%l7 + 0x32], %l0 fpackfix %f10, %f12 fmovrdne %g4, %f8, %f14 stw %g3, [%l7 + 0x78] orn %l1, %i3, %i0 stw %o7, [%l7 + 0x64] pdist %f6, %f8, %f2 fmovdneg %icc, %f15, %f3 movg %icc, %g2, %i2 mova %icc, %o2, %i5 st %f14, [%l7 + 0x0C] udivcc %o6, 0x1BB3, %l5 edge8 %l3, %o1, %i4 st %f6, [%l7 + 0x0C] fcmple32 %f4, %f10, %i6 edge16ln %o5, %l6, %i7 stb %g5, [%l7 + 0x26] sethi 0x0FEE, %o0 movpos %icc, %l4, %g1 ldd [%l7 + 0x10], %f14 movpos %xcc, %o4, %g6 mova %icc, %g7, %l2 stb %i1, [%l7 + 0x71] movrlz %o3, %l0, %g3 ldd [%l7 + 0x50], %f10 stb %l1, [%l7 + 0x40] st %f11, [%l7 + 0x64] lduh [%l7 + 0x4E], %g4 bl,pt %xcc, loop_2984 st %f5, [%l7 + 0x3C] fbe %fcc3, loop_2985 bvs %xcc, loop_2986 loop_2984: and %i0, %i3, %o7 lduh [%l7 + 0x34], %i2 loop_2985: fmuld8ulx16 %f15, %f6, %f12 loop_2986: lduh [%l7 + 0x44], %o2 fbo %fcc2, loop_2987 taddcctv %i5, %g2, %o6 sra %l3, 0x08, %o1 fors %f12, %f10, %f9 loop_2987: andncc %l5, %i4, %o5 fxnor %f4, %f0, %f8 bgu %icc, loop_2988 bge,a %icc, loop_2989 fmovsneg %xcc, %f5, %f2 ldx [%l7 + 0x48], %i6 loop_2988: fmovspos %icc, %f4, %f12 loop_2989: movl %icc, %l6, %g5 ldsh [%l7 + 0x0E], %i7 ldsh [%l7 + 0x4A], %l4 fmovdvs %xcc, %f1, %f0 orcc %g1, 0x10F7, %o4 lduw [%l7 + 0x7C], %o0 andn %g6, 0x151D, %g7 fandnot1s %f10, %f11, %f1 fornot1 %f0, %f10, %f4 orn %l2, %i1, %l0 fpmerge %f1, %f4, %f14 brlz,a %o3, loop_2990 lduw [%l7 + 0x1C], %l1 tpos %xcc, 0x2 fxnors %f3, %f1, %f11 loop_2990: ldsb [%l7 + 0x2E], %g3 siam 0x5 fmovsl %xcc, %f15, %f1 ldsb [%l7 + 0x3F], %i0 ldx [%l7 + 0x30], %i3 fmovrde %g4, %f14, %f4 udivx %i2, 0x154C, %o2 ble,pt %xcc, loop_2991 fmovdn %icc, %f1, %f5 call loop_2992 fornot2 %f12, %f2, %f4 loop_2991: fandnot2 %f0, %f0, %f14 fbug,a %fcc0, loop_2993 loop_2992: ldub [%l7 + 0x7A], %i5 taddcc %o7, 0x14DC, %o6 fmovdle %xcc, %f2, %f7 loop_2993: array32 %g2, %o1, %l3 bvc,pt %xcc, loop_2994 orn %i4, %o5, %i6 ldd [%l7 + 0x58], %f12 sth %l5, [%l7 + 0x3C] loop_2994: fmovsneg %xcc, %f8, %f14 sth %l6, [%l7 + 0x68] fbn %fcc2, loop_2995 fmul8sux16 %f12, %f8, %f10 ld [%l7 + 0x40], %f5 fmovrsgez %g5, %f7, %f2 loop_2995: tgu %xcc, 0x3 fnot2s %f5, %f9 ldsb [%l7 + 0x27], %i7 sll %l4, %o4, %o0 addcc %g1, 0x17CA, %g6 ldsh [%l7 + 0x1A], %l2 subc %i1, %g7, %o3 lduh [%l7 + 0x38], %l0 fandnot2 %f6, %f14, %f14 sth %l1, [%l7 + 0x32] lduh [%l7 + 0x64], %i0 fcmpd %fcc3, %f0, %f4 movcc %xcc, %i3, %g3 movrlez %i2, %g4, %o2 fxors %f12, %f7, %f0 movrgz %o7, %i5, %g2 fmovspos %xcc, %f2, %f8 fcmpes %fcc0, %f6, %f8 fbu %fcc1, loop_2996 sth %o6, [%l7 + 0x2C] fmovrdne %l3, %f0, %f0 ldsh [%l7 + 0x1C], %o1 loop_2996: nop setx loop_2997, %l0, %l1 jmpl %l1, %i4 fcmped %fcc0, %f0, %f14 ldsh [%l7 + 0x1C], %i6 bpos,a %icc, loop_2998 loop_2997: fcmpne16 %f14, %f6, %l5 fsrc1 %f8, %f2 sra %o5, 0x06, %g5 loop_2998: fandnot2s %f5, %f15, %f6 stw %l6, [%l7 + 0x30] fmul8sux16 %f0, %f0, %f8 ldsw [%l7 + 0x78], %i7 fornot1 %f12, %f6, %f4 movcc %icc, %o4, %l4 fmovdcc %icc, %f15, %f9 tsubcc %g1, %g6, %o0 tn %icc, 0x1 st %f14, [%l7 + 0x20] srlx %i1, 0x16, %l2 alignaddr %g7, %l0, %l1 fpackfix %f4, %f11 fmovscs %icc, %f15, %f5 ldsw [%l7 + 0x08], %o3 fbo,a %fcc3, loop_2999 fmovdle %icc, %f0, %f7 edge16ln %i3, %i0, %g3 ldsw [%l7 + 0x78], %g4 loop_2999: srlx %o2, %i2, %o7 sll %i5, %o6, %g2 call loop_3000 fpsub32s %f15, %f6, %f5 fmovsleu %xcc, %f13, %f4 edge16l %o1, %i4, %l3 loop_3000: fba %fcc0, loop_3001 fpsub16s %f2, %f0, %f8 lduh [%l7 + 0x38], %i6 and %o5, %l5, %g5 loop_3001: ldd [%l7 + 0x08], %f0 addccc %i7, %o4, %l6 fbuge,a %fcc0, loop_3002 sub %g1, 0x10C2, %g6 udivcc %l4, 0x12C1, %o0 lduw [%l7 + 0x14], %i1 loop_3002: stw %g7, [%l7 + 0x7C] edge8n %l0, %l1, %l2 brlez %o3, loop_3003 ldx [%l7 + 0x58], %i0 movrne %i3, %g3, %g4 tsubcc %o2, %o7, %i2 loop_3003: fmovrsne %o6, %f2, %f2 smulcc %i5, 0x1B4F, %o1 fmovda %icc, %f0, %f15 edge8ln %g2, %l3, %i4 ld [%l7 + 0x64], %f5 fxnor %f8, %f8, %f4 fnors %f5, %f11, %f4 lduh [%l7 + 0x4A], %i6 fmovrse %o5, %f0, %f7 movvc %xcc, %l5, %g5 fba %fcc3, loop_3004 call loop_3005 fexpand %f5, %f0 fmul8x16al %f8, %f2, %f4 loop_3004: movgu %xcc, %o4, %l6 loop_3005: fandnot1s %f8, %f12, %f8 mulx %i7, 0x1A69, %g1 stb %g6, [%l7 + 0x32] bne loop_3006 siam 0x4 faligndata %f14, %f6, %f2 ldsw [%l7 + 0x0C], %o0 loop_3006: lduh [%l7 + 0x14], %l4 tg %xcc, 0x1 udiv %g7, 0x058D, %l0 andn %i1, %l1, %l2 ldx [%l7 + 0x60], %o3 tcc %xcc, 0x1 fandnot1s %f5, %f1, %f12 movvc %icc, %i3, %i0 fpadd16 %f4, %f8, %f2 fmovsvs %icc, %f12, %f9 fbug,a %fcc2, loop_3007 fmovsneg %xcc, %f12, %f9 bvs loop_3008 or %g4, 0x0EF6, %g3 loop_3007: bvc loop_3009 st %f10, [%l7 + 0x50] loop_3008: fbuge,a %fcc1, loop_3010 taddcctv %o2, 0x0EE8, %i2 loop_3009: fpack16 %f14, %f3 tsubcctv %o6, %o7, %o1 loop_3010: fmovdvs %icc, %f1, %f13 fbn %fcc0, loop_3011 fbule,a %fcc2, loop_3012 fmovrdne %g2, %f0, %f4 fmovdne %icc, %f3, %f1 loop_3011: edge16l %i5, %i4, %l3 loop_3012: movvc %xcc, %i6, %o5 bgu,a %icc, loop_3013 faligndata %f4, %f12, %f12 ldsw [%l7 + 0x6C], %l5 array32 %o4, %g5, %l6 loop_3013: ldd [%l7 + 0x30], %f4 ld [%l7 + 0x14], %f9 fmovde %icc, %f5, %f14 fones %f1 fmuld8ulx16 %f12, %f1, %f8 ldub [%l7 + 0x5C], %g1 fmovsle %icc, %f9, %f3 movcc %xcc, %i7, %o0 lduh [%l7 + 0x66], %l4 sra %g7, %g6, %l0 ldub [%l7 + 0x7E], %i1 te %icc, 0x6 movcs %icc, %l2, %o3 tsubcc %i3, %i0, %l1 fcmpd %fcc1, %f14, %f2 fors %f0, %f12, %f5 subc %g3, 0x10A9, %g4 ldsb [%l7 + 0x5A], %o2 ldub [%l7 + 0x72], %i2 brz,a %o7, loop_3014 fbge %fcc3, loop_3015 bl,a,pn %xcc, loop_3016 fbo %fcc3, loop_3017 loop_3014: tne %xcc, 0x2 loop_3015: bleu,a loop_3018 loop_3016: bvc,pn %xcc, loop_3019 loop_3017: ld [%l7 + 0x20], %f8 sth %o1, [%l7 + 0x1A] loop_3018: fblg,a %fcc2, loop_3020 loop_3019: fmovsleu %xcc, %f0, %f14 addccc %o6, 0x17AE, %i5 siam 0x4 loop_3020: edge8 %g2, %l3, %i4 stw %o5, [%l7 + 0x68] fzero %f0 fmovdle %xcc, %f7, %f10 fmovsvs %icc, %f12, %f3 std %f8, [%l7 + 0x68] fandnot1 %f10, %f14, %f6 fcmps %fcc2, %f4, %f12 tn %icc, 0x1 bvc,a %xcc, loop_3021 stb %i6, [%l7 + 0x71] ld [%l7 + 0x34], %f12 fbe %fcc0, loop_3022 loop_3021: fmovdleu %xcc, %f15, %f2 ldx [%l7 + 0x08], %o4 bneg,pt %icc, loop_3023 loop_3022: ldsh [%l7 + 0x22], %g5 st %f4, [%l7 + 0x78] fandnot1 %f14, %f10, %f12 loop_3023: lduh [%l7 + 0x12], %l5 movvc %icc, %g1, %i7 movne %xcc, %l6, %l4 sethi 0x1FC8, %g7 ldsh [%l7 + 0x78], %o0 tcs %xcc, 0x0 movrgz %l0, %i1, %l2 fbule %fcc1, loop_3024 movl %xcc, %g6, %o3 edge32n %i0, %i3, %l1 ldsh [%l7 + 0x78], %g4 loop_3024: stx %o2, [%l7 + 0x50] fmovdvs %xcc, %f14, %f1 xor %i2, %g3, %o7 ldd [%l7 + 0x28], %f12 sth %o6, [%l7 + 0x44] fmovspos %xcc, %f10, %f15 sra %o1, 0x1E, %i5 fmul8ulx16 %f8, %f10, %f2 movpos %xcc, %l3, %i4 ldx [%l7 + 0x40], %o5 fabss %f4, %f10 tcc %xcc, 0x7 stx %i6, [%l7 + 0x58] brlez %g2, loop_3025 ld [%l7 + 0x48], %f4 fmovs %f9, %f11 ldsb [%l7 + 0x62], %o4 loop_3025: brnz %g5, loop_3026 bge,a,pt %xcc, loop_3027 fmul8x16 %f13, %f0, %f4 fmovrdne %l5, %f6, %f2 loop_3026: lduh [%l7 + 0x72], %g1 loop_3027: st %f3, [%l7 + 0x30] fcmpne32 %f2, %f10, %l6 alignaddr %i7, %l4, %g7 fandnot1s %f13, %f15, %f12 xor %o0, %l0, %i1 smul %g6, 0x109E, %o3 fmovdcc %xcc, %f0, %f6 fmovdpos %icc, %f12, %f7 subccc %i0, %l2, %l1 fcmpeq16 %f14, %f8, %g4 mova %xcc, %i3, %i2 std %f6, [%l7 + 0x60] lduh [%l7 + 0x26], %o2 ld [%l7 + 0x28], %f5 brz %g3, loop_3028 ldsw [%l7 + 0x2C], %o7 ldsh [%l7 + 0x4A], %o1 fbuge %fcc1, loop_3029 loop_3028: mulx %o6, 0x107F, %l3 ldub [%l7 + 0x08], %i5 fmovsge %icc, %f2, %f2 loop_3029: fmovrsgez %o5, %f3, %f3 fnot2 %f8, %f14 umul %i4, 0x056A, %g2 fbo,a %fcc3, loop_3030 array32 %i6, %o4, %g5 fmovrdlez %l5, %f10, %f4 fnor %f10, %f14, %f10 loop_3030: bge,pt %xcc, loop_3031 ldsh [%l7 + 0x40], %l6 subccc %g1, 0x1E81, %i7 bneg,pn %icc, loop_3032 loop_3031: fmovdl %icc, %f9, %f1 edge32l %g7, %o0, %l0 stx %i1, [%l7 + 0x68] loop_3032: movn %xcc, %l4, %g6 fpsub16s %f11, %f3, %f13 lduh [%l7 + 0x5A], %i0 edge32l %l2, %l1, %g4 fbl %fcc0, loop_3033 tvs %icc, 0x6 stw %o3, [%l7 + 0x4C] add %i2, 0x19CD, %o2 loop_3033: st %f14, [%l7 + 0x58] fmul8x16au %f9, %f7, %f6 edge16l %i3, %o7, %g3 ldd [%l7 + 0x48], %f2 sth %o1, [%l7 + 0x2C] faligndata %f2, %f2, %f12 movg %xcc, %o6, %i5 fmovdn %xcc, %f2, %f13 std %f4, [%l7 + 0x78] xor %o5, %l3, %g2 stw %i4, [%l7 + 0x48] fmovdne %xcc, %f12, %f15 array8 %o4, %g5, %i6 fmovs %f13, %f9 srax %l6, 0x1E, %g1 fnot1s %f8, %f1 movle %icc, %l5, %g7 edge8l %i7, %l0, %o0 fnot2s %f3, %f9 taddcc %i1, 0x1075, %g6 fxnors %f1, %f0, %f14 fors %f14, %f5, %f6 fexpand %f1, %f2 umulcc %l4, 0x1E9D, %l2 fabsd %f8, %f10 subccc %i0, 0x027C, %l1 fsrc1 %f4, %f10 movne %icc, %o3, %i2 fmovsge %xcc, %f9, %f0 bcs %xcc, loop_3034 fmovsvs %icc, %f14, %f2 fmovrsne %g4, %f10, %f1 ldsw [%l7 + 0x60], %o2 loop_3034: tneg %icc, 0x4 movvc %xcc, %o7, %i3 edge16 %g3, %o6, %o1 bshuffle %f10, %f6, %f12 fcmple16 %f0, %f8, %o5 movg %icc, %i5, %l3 movrne %g2, 0x2A0, %i4 ldx [%l7 + 0x58], %g5 stb %o4, [%l7 + 0x63] ldsb [%l7 + 0x56], %i6 fmovsvc %xcc, %f10, %f5 fbue %fcc1, loop_3035 brnz %l6, loop_3036 tg %xcc, 0x3 ld [%l7 + 0x68], %f0 loop_3035: bvc,a %icc, loop_3037 loop_3036: edge32 %l5, %g1, %i7 or %l0, 0x199F, %o0 std %f10, [%l7 + 0x48] loop_3037: st %f3, [%l7 + 0x7C] ta %icc, 0x4 ldsw [%l7 + 0x44], %i1 ldsb [%l7 + 0x3A], %g7 fpack16 %f14, %f4 fbu %fcc2, loop_3038 sth %l4, [%l7 + 0x7C] fmovsa %icc, %f6, %f4 array16 %g6, %i0, %l2 loop_3038: edge32ln %l1, %o3, %g4 fpsub16 %f6, %f2, %f8 movvc %icc, %i2, %o7 fmovrslz %o2, %f6, %f13 edge32ln %i3, %o6, %g3 tleu %xcc, 0x3 lduw [%l7 + 0x58], %o1 subcc %o5, 0x14A4, %i5 edge16l %l3, %i4, %g5 fmovrdgez %o4, %f12, %f14 sth %i6, [%l7 + 0x64] fmovse %xcc, %f15, %f1 fmovdleu %xcc, %f15, %f8 fmovrdgez %l6, %f6, %f2 brgz %l5, loop_3039 bge %icc, loop_3040 addc %g1, %i7, %g2 for %f12, %f0, %f6 loop_3039: smulcc %l0, 0x0C73, %o0 loop_3040: lduw [%l7 + 0x1C], %g7 fmovrslz %i1, %f9, %f7 fmovdn %xcc, %f5, %f12 edge16l %l4, %i0, %l2 bl,pt %icc, loop_3041 stx %l1, [%l7 + 0x48] fcmpne16 %f2, %f2, %g6 fpsub32s %f11, %f5, %f13 loop_3041: movcc %icc, %o3, %g4 andncc %o7, %o2, %i3 call loop_3042 ldsb [%l7 + 0x1B], %i2 edge8l %o6, %o1, %g3 fone %f2 loop_3042: fmul8sux16 %f4, %f6, %f4 mulscc %i5, 0x1BF8, %l3 std %f8, [%l7 + 0x30] movcs %icc, %o5, %g5 andcc %i4, %o4, %i6 ld [%l7 + 0x08], %f5 andn %l5, %l6, %g1 ldsh [%l7 + 0x7C], %i7 stw %l0, [%l7 + 0x58] sdivx %g2, 0x1147, %g7 ld [%l7 + 0x38], %f0 ldsb [%l7 + 0x1D], %o0 fmovsvs %xcc, %f9, %f6 fmuld8ulx16 %f14, %f9, %f12 lduw [%l7 + 0x50], %l4 movrlz %i1, 0x199, %i0 sth %l1, [%l7 + 0x54] fmovdneg %xcc, %f14, %f4 fsrc1s %f8, %f11 fmovdvs %xcc, %f4, %f5 fpsub32s %f7, %f7, %f13 fmovsa %icc, %f14, %f6 movrgz %l2, 0x0E8, %o3 for %f14, %f8, %f0 lduw [%l7 + 0x28], %g4 ldsw [%l7 + 0x64], %o7 ldsw [%l7 + 0x24], %o2 std %f2, [%l7 + 0x08] stb %i3, [%l7 + 0x14] std %f4, [%l7 + 0x58] fzero %f12 bpos loop_3043 lduh [%l7 + 0x0A], %i2 fmovsgu %xcc, %f12, %f11 ld [%l7 + 0x68], %f3 loop_3043: bshuffle %f0, %f14, %f12 std %f8, [%l7 + 0x40] stw %o6, [%l7 + 0x74] stw %o1, [%l7 + 0x60] fmul8sux16 %f6, %f8, %f4 udiv %g6, 0x15AC, %g3 fnot1s %f3, %f11 movne %icc, %l3, %o5 fbn,a %fcc2, loop_3044 ldsw [%l7 + 0x78], %g5 lduw [%l7 + 0x3C], %i5 fsrc2 %f12, %f4 loop_3044: lduw [%l7 + 0x44], %i4 fble,a %fcc0, loop_3045 fpsub32s %f0, %f7, %f1 orn %i6, %o4, %l6 bneg,a,pt %xcc, loop_3046 loop_3045: fmovdne %xcc, %f5, %f15 st %f7, [%l7 + 0x78] ld [%l7 + 0x2C], %f15 loop_3046: subc %g1, %l5, %l0 st %f3, [%l7 + 0x28] st %f15, [%l7 + 0x5C] fmovscc %icc, %f3, %f2 ld [%l7 + 0x50], %f8 array8 %g2, %g7, %o0 bgu,a,pt %icc, loop_3047 udiv %i7, 0x06E6, %l4 ldsw [%l7 + 0x70], %i0 andcc %i1, 0x03E0, %l1 loop_3047: bpos loop_3048 movvs %icc, %o3, %l2 fbl,a %fcc1, loop_3049 std %f2, [%l7 + 0x08] loop_3048: fcmpgt32 %f10, %f12, %g4 ldx [%l7 + 0x68], %o7 loop_3049: alignaddr %o2, %i3, %i2 movge %xcc, %o1, %g6 movvc %xcc, %g3, %o6 fmuld8sux16 %f0, %f0, %f6 edge8 %l3, %g5, %i5 fmovscc %icc, %f10, %f5 edge16 %o5, %i4, %o4 ldsh [%l7 + 0x08], %l6 ldsh [%l7 + 0x18], %g1 fmovs %f10, %f15 array8 %i6, %l5, %l0 bcc loop_3050 taddcc %g7, %o0, %g2 alignaddr %i7, %i0, %l4 ldsh [%l7 + 0x2A], %i1 loop_3050: ldsw [%l7 + 0x78], %o3 lduh [%l7 + 0x70], %l2 subc %l1, %g4, %o7 xnor %o2, %i2, %o1 movle %xcc, %i3, %g6 fbug %fcc3, loop_3051 fcmpgt16 %f12, %f8, %o6 fandnot2 %f10, %f10, %f12 fnot1s %f10, %f12 loop_3051: edge16l %l3, %g3, %g5 be,a %xcc, loop_3052 movrgez %i5, 0x2BE, %o5 stx %i4, [%l7 + 0x78] fcmpes %fcc3, %f10, %f14 loop_3052: fpmerge %f11, %f8, %f12 fmovsa %xcc, %f7, %f4 fcmpd %fcc0, %f14, %f14 edge32l %o4, %l6, %g1 fmovdpos %xcc, %f0, %f13 alignaddrl %l5, %i6, %g7 brz %o0, loop_3053 tle %icc, 0x6 fabsd %f0, %f4 fbo,a %fcc3, loop_3054 loop_3053: fpack16 %f14, %f1 bcc,a,pn %xcc, loop_3055 movle %icc, %g2, %l0 loop_3054: fbg %fcc0, loop_3056 std %f10, [%l7 + 0x30] loop_3055: fba %fcc3, loop_3057 fpack32 %f12, %f12, %f14 loop_3056: movre %i7, 0x2C7, %i0 fpadd16 %f6, %f4, %f6 loop_3057: bge,pt %xcc, loop_3058 fpack16 %f0, %f10 ldub [%l7 + 0x14], %i1 ldsh [%l7 + 0x16], %o3 loop_3058: subc %l2, %l4, %l1 fmovsle %xcc, %f6, %f7 tl %xcc, 0x0 fpmerge %f8, %f1, %f0 sllx %g4, %o2, %i2 ldsw [%l7 + 0x78], %o7 tn %icc, 0x5 ldx [%l7 + 0x40], %i3 orncc %o1, 0x1838, %o6 fsrc1 %f14, %f2 ld [%l7 + 0x74], %f14 movle %icc, %l3, %g3 ldub [%l7 + 0x7C], %g5 fmovdleu %icc, %f10, %f9 ldub [%l7 + 0x2C], %g6 movrlez %o5, 0x21D, %i4 orncc %i5, 0x1CE8, %l6 fcmpgt16 %f12, %f10, %o4 edge32 %l5, %g1, %g7 andncc %i6, %g2, %l0 stw %i7, [%l7 + 0x44] srlx %o0, %i0, %o3 lduh [%l7 + 0x50], %i1 andncc %l2, %l4, %l1 fpsub32s %f11, %f11, %f5 movn %icc, %g4, %o2 smulcc %i2, 0x119F, %i3 edge16 %o7, %o1, %l3 bcs,a loop_3059 ldub [%l7 + 0x69], %g3 movcs %xcc, %o6, %g5 ldsw [%l7 + 0x40], %g6 loop_3059: fmovdgu %xcc, %f0, %f15 ldub [%l7 + 0x39], %i4 andn %o5, 0x0454, %l6 fmovdge %xcc, %f6, %f1 fmovde %icc, %f7, %f1 stw %o4, [%l7 + 0x4C] tl %icc, 0x7 brlez,a %l5, loop_3060 edge16l %g1, %i5, %g7 orncc %i6, %l0, %i7 stw %g2, [%l7 + 0x70] loop_3060: fmovdcc %xcc, %f12, %f1 xnorcc %i0, %o0, %o3 lduh [%l7 + 0x54], %l2 fpadd32s %f11, %f7, %f5 fnot1 %f14, %f2 fmovsvs %icc, %f6, %f10 mulx %i1, %l4, %g4 sll %o2, %i2, %i3 ldub [%l7 + 0x23], %l1 fcmpes %fcc1, %f12, %f11 fmovdvc %icc, %f1, %f3 lduw [%l7 + 0x2C], %o1 fmovrslez %l3, %f7, %f4 pdist %f8, %f2, %f2 ldx [%l7 + 0x58], %g3 fbule %fcc3, loop_3061 fbue,a %fcc3, loop_3062 move %xcc, %o7, %g5 stb %g6, [%l7 + 0x48] loop_3061: fbn %fcc3, loop_3063 loop_3062: fxors %f6, %f3, %f7 ldsb [%l7 + 0x49], %o6 bl loop_3064 loop_3063: tle %xcc, 0x1 ldsb [%l7 + 0x64], %o5 mulx %l6, 0x042F, %o4 loop_3064: xor %l5, %i4, %g1 std %f6, [%l7 + 0x68] ldub [%l7 + 0x6C], %i5 edge16l %g7, %l0, %i6 bleu,pt %xcc, loop_3065 edge32 %g2, %i7, %o0 sllx %o3, %l2, %i0 fmovrsne %l4, %f6, %f5 loop_3065: tge %icc, 0x2 movneg %xcc, %i1, %g4 sdivcc %i2, 0x0408, %o2 stw %l1, [%l7 + 0x10] tvc %xcc, 0x1 movgu %xcc, %o1, %i3 ldub [%l7 + 0x47], %g3 mulx %l3, 0x1B59, %g5 fcmps %fcc0, %f14, %f3 orncc %o7, %g6, %o5 fmovdleu %xcc, %f3, %f3 ldx [%l7 + 0x48], %l6 fabss %f8, %f5 brlz %o6, loop_3066 movrgez %o4, 0x08C, %i4 st %f9, [%l7 + 0x68] std %f2, [%l7 + 0x08] loop_3066: fmul8x16au %f3, %f10, %f4 fsrc2s %f12, %f9 ldd [%l7 + 0x08], %f4 std %f8, [%l7 + 0x40] te %icc, 0x0 movvs %icc, %l5, %g1 faligndata %f14, %f6, %f0 ldd [%l7 + 0x60], %f12 fmovrdlez %g7, %f10, %f12 fexpand %f1, %f10 fandnot2s %f4, %f7, %f10 sllx %l0, 0x0A, %i5 fbug,a %fcc3, loop_3067 and %i6, 0x0400, %i7 bpos,pn %icc, loop_3068 tvs %xcc, 0x7 loop_3067: fandnot2 %f6, %f4, %f8 sth %g2, [%l7 + 0x14] loop_3068: fpsub16 %f2, %f12, %f4 st %f7, [%l7 + 0x3C] fmovrslz %o3, %f13, %f7 array8 %l2, %o0, %l4 fpsub32 %f12, %f2, %f2 srax %i1, %i0, %g4 edge16l %o2, %i2, %l1 ble,a,pn %xcc, loop_3069 tgu %icc, 0x2 ldx [%l7 + 0x28], %o1 fmovrdlz %i3, %f0, %f0 loop_3069: bneg,a,pn %icc, loop_3070 ldd [%l7 + 0x50], %f14 stw %g3, [%l7 + 0x68] brlez,a %g5, loop_3071 loop_3070: fmovrde %o7, %f10, %f10 udivcc %l3, 0x16B5, %g6 edge8ln %l6, %o6, %o4 loop_3071: xorcc %o5, %i4, %g1 stx %g7, [%l7 + 0x10] edge8ln %l0, %l5, %i6 fblg,a %fcc0, loop_3072 bpos,a,pn %xcc, loop_3073 ldub [%l7 + 0x58], %i5 alignaddrl %g2, %o3, %l2 loop_3072: ld [%l7 + 0x6C], %f12 loop_3073: fblg,a %fcc2, loop_3074 fbne,a %fcc1, loop_3075 tneg %icc, 0x0 fmul8x16au %f8, %f10, %f6 loop_3074: std %f0, [%l7 + 0x60] loop_3075: addccc %i7, 0x0790, %o0 fmul8x16 %f12, %f0, %f4 taddcc %l4, %i1, %g4 ld [%l7 + 0x7C], %f4 ta %xcc, 0x4 andn %o2, 0x1FDB, %i0 tvc %xcc, 0x0 ldsh [%l7 + 0x60], %l1 stb %o1, [%l7 + 0x35] stb %i2, [%l7 + 0x41] brlez,a %i3, loop_3076 edge32l %g5, %g3, %o7 fmovsvs %icc, %f3, %f6 edge8 %l3, %g6, %o6 loop_3076: movvc %xcc, %l6, %o4 fmovdg %xcc, %f9, %f15 edge32 %i4, %o5, %g7 bn,a loop_3077 faligndata %f4, %f10, %f10 stb %g1, [%l7 + 0x1D] fornot1s %f2, %f12, %f14 loop_3077: edge16 %l0, %i6, %i5 popc 0x19A6, %g2 ldsb [%l7 + 0x40], %l5 stb %l2, [%l7 + 0x48] sth %o3, [%l7 + 0x54] fand %f8, %f12, %f4 lduh [%l7 + 0x6C], %o0 tvc %icc, 0x1 tge %xcc, 0x2 std %f10, [%l7 + 0x40] mova %icc, %l4, %i1 fmuld8ulx16 %f2, %f15, %f6 ldub [%l7 + 0x30], %i7 movne %icc, %g4, %o2 orncc %l1, 0x0B1E, %o1 edge8ln %i0, %i2, %i3 fpsub32 %f4, %f14, %f8 fpackfix %f8, %f7 ld [%l7 + 0x44], %f11 fcmpgt16 %f2, %f8, %g3 edge16l %o7, %g5, %l3 ld [%l7 + 0x20], %f12 udiv %o6, 0x04EC, %g6 bl,a,pt %xcc, loop_3078 st %f14, [%l7 + 0x10] fmovsg %xcc, %f14, %f3 smul %l6, %i4, %o4 loop_3078: fmovdl %icc, %f2, %f7 lduh [%l7 + 0x2A], %g7 movne %icc, %o5, %g1 sdiv %i6, 0x10AD, %l0 stw %i5, [%l7 + 0x10] fmovrslez %l5, %f2, %f9 fcmpeq16 %f10, %f12, %g2 st %f8, [%l7 + 0x14] ld [%l7 + 0x34], %f12 fbue %fcc2, loop_3079 sra %l2, %o0, %l4 tneg %xcc, 0x1 ldsw [%l7 + 0x34], %o3 loop_3079: bpos,pt %xcc, loop_3080 fpmerge %f3, %f7, %f8 movrne %i7, %g4, %o2 sllx %i1, 0x1F, %l1 loop_3080: umul %i0, 0x063C, %o1 fmovse %xcc, %f12, %f4 ldd [%l7 + 0x10], %f10 fmovrsgez %i3, %f11, %f10 fmovsvs %xcc, %f8, %f10 fxor %f0, %f12, %f4 fmovdcc %xcc, %f11, %f5 lduh [%l7 + 0x76], %i2 sth %g3, [%l7 + 0x2A] stx %g5, [%l7 + 0x20] fmovrslez %o7, %f7, %f13 stb %l3, [%l7 + 0x33] brgz,a %o6, loop_3081 tgu %icc, 0x5 fpmerge %f12, %f7, %f8 fmovrdgz %l6, %f12, %f0 loop_3081: siam 0x0 tl %xcc, 0x6 fsrc1s %f1, %f3 lduw [%l7 + 0x1C], %g6 srax %o4, 0x04, %i4 fmovsvc %xcc, %f0, %f7 fxnor %f6, %f2, %f14 fbg %fcc0, loop_3082 smul %g7, %o5, %g1 movleu %icc, %l0, %i6 ldsb [%l7 + 0x4B], %l5 loop_3082: std %f8, [%l7 + 0x10] ldx [%l7 + 0x38], %i5 movpos %xcc, %l2, %o0 bg,a,pn %xcc, loop_3083 fmovde %xcc, %f15, %f12 fcmpes %fcc1, %f11, %f10 xor %g2, %l4, %o3 loop_3083: subccc %i7, %o2, %g4 nop setx loop_3084, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrne %l1, %i0, %i1 fmovrsne %o1, %f9, %f6 fnot2 %f12, %f12 loop_3084: lduw [%l7 + 0x3C], %i2 movre %i3, %g5, %g3 fmovsvc %icc, %f8, %f11 fmul8x16au %f1, %f7, %f4 xnorcc %l3, 0x1BAC, %o6 ldsw [%l7 + 0x44], %l6 fmul8x16 %f14, %f12, %f0 fandnot1s %f14, %f11, %f13 ldx [%l7 + 0x60], %g6 tsubcctv %o4, 0x01D0, %o7 ldx [%l7 + 0x60], %i4 fmovdleu %xcc, %f3, %f13 stb %o5, [%l7 + 0x6B] fbn %fcc0, loop_3085 fbug,a %fcc2, loop_3086 lduh [%l7 + 0x1E], %g7 fpack16 %f6, %f14 loop_3085: fmovrslz %g1, %f1, %f4 loop_3086: srlx %l0, %i6, %i5 st %f2, [%l7 + 0x58] fmuld8ulx16 %f14, %f2, %f6 edge16n %l5, %o0, %g2 fcmped %fcc3, %f4, %f0 nop setx loop_3087, %l0, %l1 jmpl %l1, %l4 udivx %l2, 0x1E26, %o3 st %f10, [%l7 + 0x24] ldsw [%l7 + 0x48], %o2 loop_3087: srlx %i7, 0x1A, %g4 mulx %i0, 0x0665, %l1 fbug %fcc1, loop_3088 std %f0, [%l7 + 0x40] orcc %i1, 0x1674, %i2 sll %i3, 0x10, %g5 loop_3088: tne %icc, 0x7 fmovdcs %icc, %f8, %f12 ldsb [%l7 + 0x17], %o1 fcmpgt32 %f8, %f10, %l3 tcc %xcc, 0x6 popc 0x1B59, %g3 fandnot2 %f4, %f8, %f14 fmovdle %xcc, %f3, %f14 sdivcc %l6, 0x0456, %g6 stx %o4, [%l7 + 0x20] fsrc2s %f0, %f10 ldd [%l7 + 0x78], %f8 fmul8sux16 %f8, %f2, %f10 fpsub32s %f3, %f9, %f6 edge32n %o7, %o6, %o5 movne %icc, %i4, %g7 ldx [%l7 + 0x18], %l0 stb %i6, [%l7 + 0x4C] taddcc %g1, 0x07AE, %l5 fxnors %f5, %f12, %f7 fpadd32s %f0, %f4, %f0 fmovdneg %xcc, %f1, %f13 tle %icc, 0x2 movcs %xcc, %o0, %i5 stw %l4, [%l7 + 0x78] fmul8x16 %f9, %f8, %f2 movvc %icc, %l2, %g2 fxnors %f11, %f4, %f9 bcs,a,pn %icc, loop_3089 fmuld8sux16 %f15, %f5, %f6 fors %f3, %f2, %f11 ldd [%l7 + 0x28], %f2 loop_3089: tsubcctv %o3, %i7, %o2 edge32 %i0, %g4, %l1 fmovdcc %xcc, %f6, %f14 bcs %xcc, loop_3090 sdivcc %i2, 0x1B72, %i1 ld [%l7 + 0x74], %f14 ldsb [%l7 + 0x37], %g5 loop_3090: stx %o1, [%l7 + 0x28] fmovrdlez %i3, %f12, %f14 orn %g3, %l6, %g6 sdivcc %l3, 0x17C1, %o7 edge16ln %o4, %o6, %i4 fmovrde %o5, %f8, %f6 fmovrsgez %l0, %f3, %f15 orn %i6, 0x05ED, %g1 nop setx loop_3091, %l0, %l1 jmpl %l1, %l5 edge32 %g7, %i5, %l4 stw %o0, [%l7 + 0x48] tsubcc %l2, %g2, %o3 loop_3091: udivx %i7, 0x115A, %o2 movle %icc, %g4, %i0 fpsub16 %f2, %f10, %f10 for %f0, %f2, %f2 tcs %icc, 0x3 fpsub16s %f1, %f12, %f13 lduh [%l7 + 0x2E], %l1 ldd [%l7 + 0x50], %f4 fmovsneg %icc, %f7, %f7 ldd [%l7 + 0x10], %f8 fblg,a %fcc0, loop_3092 stx %i1, [%l7 + 0x50] ldsw [%l7 + 0x20], %i2 ld [%l7 + 0x50], %f8 loop_3092: fors %f2, %f12, %f11 stb %g5, [%l7 + 0x75] ldx [%l7 + 0x60], %o1 stb %i3, [%l7 + 0x2F] fornot2 %f0, %f6, %f8 srl %g3, 0x03, %l6 subccc %l3, %o7, %o4 stw %g6, [%l7 + 0x74] fabsd %f0, %f14 stb %o6, [%l7 + 0x63] stb %o5, [%l7 + 0x0E] fmovrse %i4, %f5, %f13 lduh [%l7 + 0x48], %i6 bg,a,pn %xcc, loop_3093 tgu %xcc, 0x0 movneg %icc, %g1, %l5 lduh [%l7 + 0x28], %g7 loop_3093: fmovdg %icc, %f10, %f0 bl %icc, loop_3094 fornot2 %f6, %f10, %f0 tl %xcc, 0x0 fmovdle %icc, %f4, %f11 loop_3094: fmovrde %l0, %f4, %f6 movrlz %i5, %l4, %l2 st %f8, [%l7 + 0x10] for %f8, %f4, %f2 fmovdl %xcc, %f13, %f10 lduw [%l7 + 0x20], %g2 fmovsle %icc, %f1, %f11 stb %o0, [%l7 + 0x38] tsubcc %i7, %o3, %g4 sethi 0x1251, %i0 fmovsl %icc, %f3, %f4 taddcc %o2, %i1, %i2 smulcc %l1, 0x067E, %o1 fbue,a %fcc1, loop_3095 fmovrdgz %g5, %f14, %f12 ldd [%l7 + 0x20], %f8 brnz,a %g3, loop_3096 loop_3095: fcmpd %fcc3, %f14, %f2 edge8 %l6, %l3, %i3 fnot2s %f7, %f12 loop_3096: fbo %fcc3, loop_3097 sdivcc %o7, 0x0ED7, %g6 ldx [%l7 + 0x38], %o6 movrgz %o5, 0x1D5, %i4 loop_3097: movne %icc, %o4, %g1 fpack32 %f12, %f12, %f2 srax %i6, 0x10, %l5 fpadd32 %f12, %f8, %f2 stw %l0, [%l7 + 0x24] fbug %fcc3, loop_3098 array8 %g7, %l4, %l2 fabsd %f10, %f12 subcc %i5, %o0, %i7 loop_3098: edge32ln %g2, %o3, %g4 fornot2s %f10, %f2, %f0 fbg %fcc0, loop_3099 std %f10, [%l7 + 0x38] lduh [%l7 + 0x4C], %o2 tcc %icc, 0x3 loop_3099: bge,a,pt %xcc, loop_3100 tl %xcc, 0x4 ldsw [%l7 + 0x5C], %i0 bneg loop_3101 loop_3100: bshuffle %f10, %f10, %f10 fcmps %fcc3, %f15, %f0 ldsw [%l7 + 0x3C], %i2 loop_3101: sth %i1, [%l7 + 0x68] stb %o1, [%l7 + 0x22] bshuffle %f12, %f6, %f4 fnot1 %f4, %f8 bvc loop_3102 fmovdgu %xcc, %f9, %f7 smul %l1, 0x0120, %g5 fsrc2 %f8, %f2 loop_3102: orn %g3, 0x021F, %l6 ld [%l7 + 0x60], %f2 fbe %fcc2, loop_3103 fmovdvs %xcc, %f8, %f14 fbuge %fcc1, loop_3104 nop setx loop_3105, %l0, %l1 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_3103: fmovrsne %l3, %f6, %f14 st %f5, [%l7 + 0x24] loop_3104: ldub [%l7 + 0x16], %i3 loop_3105: fbe %fcc1, loop_3106 ldsh [%l7 + 0x2E], %g6 fmovscs %icc, %f2, %f15 fpackfix %f10, %f0 loop_3106: smul %o6, 0x0AC5, %o7 bvc,a %icc, loop_3107 fmovscc %icc, %f15, %f8 fbule %fcc0, loop_3108 movrgez %i4, %o5, %o4 loop_3107: fsrc1 %f8, %f8 st %f15, [%l7 + 0x28] loop_3108: std %f10, [%l7 + 0x70] subcc %i6, %g1, %l5 ta %xcc, 0x4 alignaddrl %g7, %l0, %l4 std %f0, [%l7 + 0x08] ta %xcc, 0x7 movvc %icc, %l2, %o0 ld [%l7 + 0x40], %f2 st %f12, [%l7 + 0x64] ldd [%l7 + 0x48], %f14 fsrc1s %f15, %f10 fmovrdgez %i7, %f12, %f8 bpos,a %xcc, loop_3109 ldd [%l7 + 0x08], %f4 std %f0, [%l7 + 0x48] array32 %g2, %i5, %g4 loop_3109: srl %o3, %i0, %o2 movvs %xcc, %i2, %o1 ldub [%l7 + 0x46], %l1 addcc %g5, %i1, %l6 tsubcctv %l3, %i3, %g3 sth %g6, [%l7 + 0x0C] ta %icc, 0x5 sethi 0x0AE7, %o7 ldd [%l7 + 0x60], %f4 and %i4, %o6, %o4 alignaddrl %i6, %g1, %o5 fmovsge %xcc, %f3, %f7 bge,a %xcc, loop_3110 ldsb [%l7 + 0x30], %g7 fpack16 %f8, %f10 lduw [%l7 + 0x6C], %l5 loop_3110: fnor %f0, %f0, %f14 fpsub16 %f8, %f12, %f12 tvc %icc, 0x1 fbul %fcc1, loop_3111 fmovsleu %xcc, %f11, %f14 fmovrslz %l0, %f7, %f14 ldsh [%l7 + 0x1E], %l4 loop_3111: fornot2s %f10, %f12, %f8 alignaddr %o0, %i7, %l2 orcc %i5, %g2, %o3 lduh [%l7 + 0x1C], %i0 tpos %icc, 0x5 xnorcc %g4, 0x02F6, %o2 fmovs %f5, %f2 array16 %o1, %l1, %i2 edge8l %i1, %g5, %l3 popc %l6, %i3 ld [%l7 + 0x20], %f14 stb %g3, [%l7 + 0x5E] movgu %icc, %o7, %i4 fmovrdlz %o6, %f6, %f0 ldsb [%l7 + 0x79], %g6 sra %i6, %g1, %o4 fpackfix %f14, %f9 ldsh [%l7 + 0x0E], %g7 ba,pt %xcc, loop_3112 subc %o5, %l5, %l4 ldub [%l7 + 0x21], %o0 fpsub32 %f12, %f4, %f2 loop_3112: fmovrdgz %i7, %f12, %f10 ld [%l7 + 0x54], %f5 fbule,a %fcc3, loop_3113 bshuffle %f14, %f6, %f2 movge %icc, %l2, %i5 ldsw [%l7 + 0x10], %g2 loop_3113: faligndata %f4, %f2, %f10 and %l0, 0x066A, %i0 ba,pt %xcc, loop_3114 stw %o3, [%l7 + 0x7C] ldsb [%l7 + 0x36], %o2 fpsub16 %f14, %f6, %f6 loop_3114: sdivx %o1, 0x1BF1, %g4 call loop_3115 bshuffle %f6, %f6, %f14 st %f8, [%l7 + 0x1C] tge %icc, 0x4 loop_3115: sllx %l1, 0x01, %i2 xorcc %i1, 0x0EA0, %g5 fbul,a %fcc1, loop_3116 movcs %xcc, %l6, %l3 fnor %f14, %f14, %f14 tpos %xcc, 0x7 loop_3116: nop setx loop_3117, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry subc %i3, %g3, %o7 srl %i4, %g6, %o6 ldsh [%l7 + 0x52], %i6 loop_3117: stb %g1, [%l7 + 0x5A] fsrc1 %f2, %f10 ldub [%l7 + 0x2C], %g7 fnot1 %f12, %f12 fmovrdlez %o4, %f12, %f2 addcc %l5, 0x14FF, %o5 andncc %l4, %o0, %l2 movneg %xcc, %i5, %g2 fornot2s %f0, %f7, %f14 bcs,a,pt %xcc, loop_3118 ld [%l7 + 0x34], %f5 bne,pn %icc, loop_3119 tcc %icc, 0x2 loop_3118: for %f6, %f4, %f4 std %f6, [%l7 + 0x20] loop_3119: fmovde %xcc, %f12, %f8 fxnor %f14, %f4, %f14 fmovsge %xcc, %f10, %f7 ldsb [%l7 + 0x59], %l0 fabss %f13, %f8 andcc %i7, %o3, %i0 subccc %o1, 0x1F6B, %g4 srlx %o2, %i2, %i1 fmovd %f12, %f8 orn %g5, %l1, %l6 fmovdpos %icc, %f12, %f12 taddcctv %l3, 0x155F, %i3 ldsh [%l7 + 0x54], %o7 stx %i4, [%l7 + 0x20] stw %g3, [%l7 + 0x54] lduh [%l7 + 0x64], %g6 movneg %xcc, %o6, %g1 orn %g7, 0x0A49, %o4 fmovrslez %i6, %f10, %f1 stw %l5, [%l7 + 0x1C] te %icc, 0x7 fmovrsgez %o5, %f7, %f9 fbne,a %fcc0, loop_3120 ldub [%l7 + 0x2D], %l4 ldx [%l7 + 0x40], %o0 ldsb [%l7 + 0x2F], %i5 loop_3120: ldsh [%l7 + 0x54], %l2 movrgz %l0, %i7, %g2 ldsw [%l7 + 0x64], %o3 lduh [%l7 + 0x0E], %i0 ldsb [%l7 + 0x78], %o1 tcc %icc, 0x4 fexpand %f0, %f2 movl %icc, %g4, %i2 movneg %xcc, %i1, %o2 fcmpeq16 %f0, %f6, %l1 fsrc1 %f8, %f0 lduh [%l7 + 0x1E], %g5 udivx %l6, 0x0737, %i3 fmovsa %icc, %f9, %f4 lduw [%l7 + 0x70], %o7 sllx %l3, 0x1D, %g3 sth %i4, [%l7 + 0x46] sth %g6, [%l7 + 0x34] fornot2s %f8, %f3, %f12 mulx %o6, %g1, %g7 st %f7, [%l7 + 0x70] bvs,pn %xcc, loop_3121 fmovrsgz %o4, %f12, %f13 ldub [%l7 + 0x30], %l5 fmovsgu %xcc, %f15, %f3 loop_3121: stx %i6, [%l7 + 0x38] tle %icc, 0x6 edge8n %o5, %o0, %i5 fandnot1s %f15, %f4, %f9 bpos,pt %icc, loop_3122 edge16ln %l4, %l2, %i7 fbule,a %fcc0, loop_3123 fnor %f0, %f6, %f6 loop_3122: sth %g2, [%l7 + 0x7A] movn %icc, %l0, %o3 loop_3123: fpmerge %f3, %f12, %f0 movne %xcc, %o1, %i0 ld [%l7 + 0x10], %f1 nop setx loop_3124, %l0, %l1 jmpl %l1, %g4 xnorcc %i1, 0x0915, %i2 fpsub16 %f6, %f4, %f14 stx %o2, [%l7 + 0x60] loop_3124: movneg %icc, %g5, %l1 fmul8x16 %f6, %f4, %f12 fnot2s %f4, %f1 stw %i3, [%l7 + 0x70] sdiv %o7, 0x0F8E, %l6 fornot2s %f6, %f5, %f1 fmovrse %l3, %f11, %f1 std %f6, [%l7 + 0x70] pdist %f8, %f10, %f2 fpadd16 %f12, %f6, %f10 movgu %icc, %g3, %i4 fands %f10, %f7, %f8 st %f0, [%l7 + 0x1C] tvs %xcc, 0x4 fabsd %f14, %f2 lduh [%l7 + 0x0C], %o6 andcc %g6, %g1, %g7 edge8l %l5, %o4, %i6 ldsh [%l7 + 0x7E], %o0 ldsw [%l7 + 0x78], %o5 edge32ln %l4, %i5, %i7 lduw [%l7 + 0x5C], %g2 lduw [%l7 + 0x48], %l0 sub %o3, 0x1927, %o1 sth %l2, [%l7 + 0x7C] fmovsl %icc, %f5, %f8 sth %g4, [%l7 + 0x34] bpos,a,pt %icc, loop_3125 fmovspos %icc, %f12, %f0 fcmps %fcc3, %f2, %f13 fcmped %fcc0, %f4, %f8 loop_3125: mulscc %i1, 0x00B8, %i2 brz,a %i0, loop_3126 movrlz %g5, %o2, %i3 movrgz %l1, %o7, %l3 orncc %g3, %l6, %i4 loop_3126: fbge %fcc2, loop_3127 stx %g6, [%l7 + 0x28] fbue,a %fcc1, loop_3128 fmovrdlez %g1, %f14, %f0 loop_3127: orncc %g7, %l5, %o6 nop setx loop_3129, %l0, %l1 jmpl %l1, %i6 loop_3128: fmovrdlz %o4, %f14, %f6 ldsw [%l7 + 0x3C], %o5 edge32l %o0, %l4, %i7 loop_3129: ld [%l7 + 0x40], %f7 stx %g2, [%l7 + 0x40] fcmpne16 %f6, %f6, %l0 ba,pn %icc, loop_3130 tneg %icc, 0x7 xor %i5, %o3, %o1 fba,a %fcc1, loop_3131 loop_3130: ba,a loop_3132 edge8l %l2, %g4, %i1 movl %icc, %i2, %i0 loop_3131: stx %o2, [%l7 + 0x68] loop_3132: sub %i3, 0x0AE4, %l1 tsubcctv %o7, 0x1510, %g5 ldsh [%l7 + 0x74], %g3 tleu %icc, 0x4 ldsh [%l7 + 0x3C], %l6 tsubcc %i4, 0x1BF3, %g6 fnor %f4, %f12, %f4 ldd [%l7 + 0x08], %f2 bpos,pt %xcc, loop_3133 fones %f12 fpack32 %f2, %f2, %f6 stb %g1, [%l7 + 0x43] loop_3133: fmuld8sux16 %f12, %f4, %f4 stx %g7, [%l7 + 0x78] fbl %fcc0, loop_3134 smul %l5, %o6, %i6 udiv %l3, 0x10E9, %o4 movneg %icc, %o5, %l4 loop_3134: te %xcc, 0x2 fnegs %f8, %f8 tcc %xcc, 0x3 fmovdpos %xcc, %f8, %f3 stb %o0, [%l7 + 0x79] fbne,a %fcc2, loop_3135 ldsb [%l7 + 0x57], %i7 fpadd16 %f12, %f12, %f6 ld [%l7 + 0x28], %f7 loop_3135: movrgz %l0, %g2, %o3 edge16 %o1, %l2, %g4 fmovrdgz %i5, %f8, %f6 movrlz %i1, %i2, %i0 ld [%l7 + 0x44], %f2 edge32 %o2, %i3, %o7 ld [%l7 + 0x7C], %f13 fmovdcs %xcc, %f9, %f12 tg %icc, 0x4 fand %f6, %f6, %f0 fmul8x16 %f13, %f12, %f4 movgu %xcc, %g5, %g3 fmovspos %icc, %f5, %f1 xor %l6, 0x07DF, %i4 brnz %l1, loop_3136 stb %g1, [%l7 + 0x5B] addccc %g7, %l5, %g6 ldsb [%l7 + 0x65], %o6 loop_3136: ldx [%l7 + 0x20], %l3 bne,pt %xcc, loop_3137 edge8ln %i6, %o4, %l4 stw %o5, [%l7 + 0x2C] fmovsvs %xcc, %f13, %f5 loop_3137: bshuffle %f0, %f0, %f0 fmul8x16al %f2, %f5, %f8 tgu %xcc, 0x6 ld [%l7 + 0x4C], %f0 fmovdgu %icc, %f3, %f5 fmovrslz %i7, %f6, %f14 udiv %l0, 0x1D8F, %g2 subc %o0, 0x1D9F, %o1 sll %l2, 0x0D, %o3 stw %g4, [%l7 + 0x3C] taddcctv %i1, 0x058A, %i2 ld [%l7 + 0x50], %f7 tgu %icc, 0x0 fbg,a %fcc1, loop_3138 orncc %i0, 0x03A6, %i5 fpsub16 %f12, %f14, %f6 fmovdgu %xcc, %f2, %f7 loop_3138: array16 %i3, %o2, %g5 bg %icc, loop_3139 ldx [%l7 + 0x30], %o7 be loop_3140 ldsw [%l7 + 0x48], %g3 loop_3139: fmovsle %icc, %f2, %f11 tpos %xcc, 0x0 loop_3140: stx %l6, [%l7 + 0x28] fnot1 %f8, %f12 fbug %fcc2, loop_3141 fmovrslez %i4, %f2, %f3 stw %g1, [%l7 + 0x60] stw %l1, [%l7 + 0x24] loop_3141: stb %l5, [%l7 + 0x10] brz %g7, loop_3142 fmovsneg %xcc, %f12, %f15 ldsh [%l7 + 0x5C], %g6 edge16n %l3, %o6, %o4 loop_3142: stw %i6, [%l7 + 0x64] stw %l4, [%l7 + 0x50] fbule %fcc1, loop_3143 ldub [%l7 + 0x55], %i7 fmovsge %icc, %f2, %f15 brnz %o5, loop_3144 loop_3143: edge16ln %g2, %o0, %o1 fmovrsgz %l0, %f13, %f0 ldsw [%l7 + 0x74], %o3 loop_3144: ld [%l7 + 0x70], %f5 lduh [%l7 + 0x1C], %g4 edge32n %l2, %i2, %i0 fnand %f2, %f4, %f12 movn %icc, %i1, %i3 fbe %fcc0, loop_3145 fmovdvc %icc, %f15, %f0 lduh [%l7 + 0x20], %o2 fmovda %xcc, %f9, %f0 loop_3145: fba %fcc2, loop_3146 fmovsneg %icc, %f4, %f8 fpack32 %f2, %f12, %f0 fxors %f6, %f13, %f10 loop_3146: fpadd16s %f2, %f12, %f11 fornot1 %f8, %f4, %f14 fpsub32s %f9, %f6, %f1 pdist %f6, %f8, %f10 stx %g5, [%l7 + 0x40] stx %o7, [%l7 + 0x48] ldd [%l7 + 0x38], %f10 ldsb [%l7 + 0x1E], %i5 stx %g3, [%l7 + 0x20] bneg,a,pn %icc, loop_3147 fmovdne %icc, %f3, %f8 movrgz %i4, 0x24B, %l6 fnands %f12, %f7, %f6 loop_3147: sth %g1, [%l7 + 0x5E] ldsh [%l7 + 0x20], %l1 movvc %icc, %g7, %l5 andncc %l3, %o6, %o4 stx %i6, [%l7 + 0x18] ldx [%l7 + 0x70], %l4 udivcc %g6, 0x1321, %i7 ldsb [%l7 + 0x51], %o5 lduh [%l7 + 0x14], %o0 lduw [%l7 + 0x74], %g2 ldsw [%l7 + 0x1C], %o1 smulcc %o3, 0x0DC2, %g4 lduw [%l7 + 0x0C], %l2 xnor %l0, %i2, %i1 bn,a,pn %icc, loop_3148 ldx [%l7 + 0x78], %i0 xorcc %o2, 0x0557, %g5 fmovsvs %icc, %f8, %f3 loop_3148: fpadd32s %f13, %f12, %f15 std %f10, [%l7 + 0x78] bg,a %xcc, loop_3149 movrne %o7, 0x003, %i3 fbue,a %fcc2, loop_3150 ld [%l7 + 0x64], %f3 loop_3149: ba,a %icc, loop_3151 nop setx loop_3152, %l0, %l1 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_3150: ldsw [%l7 + 0x64], %i5 sth %i4, [%l7 + 0x2C] loop_3151: fsrc2 %f2, %f4 loop_3152: fpack32 %f4, %f2, %f10 fmul8ulx16 %f14, %f0, %f2 mulscc %l6, %g3, %l1 fbul %fcc2, loop_3153 ldd [%l7 + 0x08], %f14 tsubcc %g1, 0x14D6, %g7 fpack16 %f0, %f9 loop_3153: fcmple16 %f14, %f0, %l5 and %l3, 0x14BD, %o6 fsrc2 %f14, %f10 fmuld8ulx16 %f0, %f14, %f2 ba,pt %xcc, loop_3154 stb %o4, [%l7 + 0x27] fblg,a %fcc1, loop_3155 smul %l4, 0x0642, %i6 loop_3154: array16 %i7, %g6, %o5 subc %g2, 0x0643, %o0 loop_3155: fsrc1 %f10, %f10 ldd [%l7 + 0x60], %f10 te %xcc, 0x2 ld [%l7 + 0x58], %f0 stw %o3, [%l7 + 0x08] fxnors %f3, %f14, %f1 xnor %o1, 0x0A0D, %l2 lduh [%l7 + 0x48], %l0 te %icc, 0x1 sll %i2, 0x1D, %g4 fmovdvc %icc, %f8, %f1 fpadd32s %f0, %f1, %f15 fmovdne %icc, %f7, %f9 fmovsgu %icc, %f9, %f7 fornot1 %f0, %f12, %f12 move %xcc, %i1, %i0 tvs %xcc, 0x1 fabss %f8, %f6 ldsw [%l7 + 0x58], %o2 brgez,a %g5, loop_3156 fnot2s %f4, %f2 xor %o7, %i5, %i3 ldsw [%l7 + 0x10], %i4 loop_3156: ldsw [%l7 + 0x44], %l6 fsrc2s %f4, %f15 bshuffle %f10, %f14, %f14 fmuld8ulx16 %f6, %f8, %f14 brlz %g3, loop_3157 brnz %l1, loop_3158 fmovsvs %xcc, %f5, %f10 fmovrdne %g1, %f14, %f6 loop_3157: sra %l5, %l3, %o6 loop_3158: fmovdneg %xcc, %f15, %f15 lduh [%l7 + 0x26], %o4 udiv %g7, 0x0F4A, %l4 fmul8x16al %f0, %f9, %f10 fbuge,a %fcc3, loop_3159 fands %f8, %f8, %f5 umulcc %i6, 0x1DA7, %g6 stx %i7, [%l7 + 0x58] loop_3159: stb %o5, [%l7 + 0x7F] fandnot2s %f1, %f7, %f13 ldsh [%l7 + 0x60], %g2 fble %fcc3, loop_3160 addccc %o0, %o3, %o1 std %f14, [%l7 + 0x70] ld [%l7 + 0x70], %f1 loop_3160: ldsh [%l7 + 0x0C], %l0 stb %i2, [%l7 + 0x39] fcmps %fcc2, %f3, %f15 lduw [%l7 + 0x1C], %g4 alignaddr %i1, %i0, %o2 tge %xcc, 0x3 lduw [%l7 + 0x20], %g5 fblg %fcc0, loop_3161 fmovd %f4, %f4 edge8n %o7, %l2, %i3 smulcc %i5, %i4, %l6 loop_3161: fcmpeq32 %f14, %f10, %l1 and %g3, %g1, %l3 ld [%l7 + 0x30], %f7 fpack16 %f14, %f12 sth %l5, [%l7 + 0x12] lduw [%l7 + 0x54], %o6 ldsb [%l7 + 0x39], %g7 std %f8, [%l7 + 0x40] stb %l4, [%l7 + 0x31] stx %o4, [%l7 + 0x38] stw %i6, [%l7 + 0x34] movrlez %i7, 0x1DA, %g6 edge16n %g2, %o5, %o3 fmovdne %icc, %f3, %f9 fnot2 %f10, %f14 andn %o1, 0x0DD1, %o0 bshuffle %f6, %f8, %f6 fpsub32 %f0, %f12, %f8 fsrc2 %f14, %f2 ldd [%l7 + 0x78], %f0 bl,a,pn %xcc, loop_3162 pdist %f2, %f10, %f14 fmovs %f10, %f1 fcmpne16 %f0, %f2, %l0 loop_3162: fcmpgt16 %f2, %f8, %g4 fmovsge %xcc, %f7, %f15 fcmple32 %f10, %f4, %i2 edge32n %i0, %i1, %o2 sth %g5, [%l7 + 0x44] fmovdcs %xcc, %f1, %f1 sdivx %o7, 0x19DA, %l2 fzero %f4 bvc,a %xcc, loop_3163 stx %i5, [%l7 + 0x40] ldsw [%l7 + 0x28], %i4 edge8l %l6, %i3, %l1 loop_3163: fmovrsgez %g3, %f12, %f7 fmovsvs %icc, %f10, %f4 st %f14, [%l7 + 0x58] fors %f15, %f2, %f14 subccc %l3, %l5, %g1 subc %g7, 0x069E, %o6 stw %l4, [%l7 + 0x64] lduh [%l7 + 0x42], %i6 movg %xcc, %o4, %i7 tpos %xcc, 0x6 fbn,a %fcc3, loop_3164 bgu,a,pn %icc, loop_3165 stb %g2, [%l7 + 0x23] fmovspos %xcc, %f14, %f7 loop_3164: tg %xcc, 0x3 loop_3165: or %o5, %g6, %o3 bl,pn %xcc, loop_3166 ldd [%l7 + 0x48], %f6 edge16n %o1, %l0, %g4 lduw [%l7 + 0x68], %o0 loop_3166: edge8 %i0, %i2, %i1 ldsw [%l7 + 0x34], %g5 fornot1 %f10, %f12, %f4 fcmpd %fcc2, %f12, %f0 ldx [%l7 + 0x70], %o2 fbe,a %fcc0, loop_3167 subc %l2, 0x0E22, %o7 fnor %f6, %f2, %f10 ld [%l7 + 0x10], %f2 loop_3167: sub %i4, 0x1CA6, %l6 fcmple16 %f4, %f12, %i5 movg %xcc, %i3, %g3 movg %icc, %l3, %l1 lduw [%l7 + 0x48], %l5 lduh [%l7 + 0x3E], %g1 move %xcc, %g7, %o6 tsubcc %i6, 0x0FB4, %l4 edge8n %i7, %g2, %o5 fpadd16s %f11, %f0, %f10 subcc %g6, 0x1287, %o4 sth %o1, [%l7 + 0x12] std %f6, [%l7 + 0x38] brgez,a %o3, loop_3168 fmovde %xcc, %f12, %f0 ldsb [%l7 + 0x77], %g4 fmovsvs %xcc, %f5, %f11 loop_3168: fbl,a %fcc3, loop_3169 ldsb [%l7 + 0x13], %l0 ld [%l7 + 0x1C], %f11 ld [%l7 + 0x1C], %f7 loop_3169: fmul8ulx16 %f6, %f14, %f6 ldsw [%l7 + 0x58], %o0 std %f8, [%l7 + 0x50] st %f10, [%l7 + 0x08] fbug,a %fcc3, loop_3170 tleu %icc, 0x0 stx %i2, [%l7 + 0x60] fornot2 %f4, %f12, %f6 loop_3170: fmul8x16al %f2, %f14, %f12 ldsh [%l7 + 0x6C], %i0 ldsw [%l7 + 0x64], %i1 movneg %icc, %g5, %o2 fzeros %f9 move %icc, %o7, %i4 edge8l %l2, %i5, %l6 smul %g3, 0x0D0A, %i3 fmovsge %icc, %f14, %f2 std %f6, [%l7 + 0x18] ldub [%l7 + 0x15], %l3 ldd [%l7 + 0x18], %f14 fsrc2 %f2, %f10 edge16 %l5, %l1, %g1 ld [%l7 + 0x30], %f0 ld [%l7 + 0x60], %f11 ld [%l7 + 0x48], %f13 ldub [%l7 + 0x42], %o6 bpos,pn %icc, loop_3171 ldx [%l7 + 0x18], %g7 fmovdg %icc, %f0, %f9 siam 0x2 loop_3171: srlx %l4, 0x17, %i6 fcmpd %fcc3, %f0, %f8 lduw [%l7 + 0x08], %g2 nop setx loop_3172, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmple16 %f8, %f4, %o5 bneg,a,pn %icc, loop_3173 fmovrslez %g6, %f2, %f0 loop_3172: srl %o4, 0x1F, %o1 bcc loop_3174 loop_3173: edge32 %i7, %g4, %o3 std %f10, [%l7 + 0x50] fabsd %f4, %f12 loop_3174: ldsh [%l7 + 0x60], %o0 ldd [%l7 + 0x18], %f4 fxnors %f6, %f4, %f9 fmovrdgz %i2, %f8, %f2 ldsb [%l7 + 0x1B], %l0 stb %i1, [%l7 + 0x4E] brz,a %g5, loop_3175 tvc %xcc, 0x1 lduw [%l7 + 0x7C], %o2 ld [%l7 + 0x4C], %f3 loop_3175: fmuld8sux16 %f7, %f9, %f6 ldd [%l7 + 0x08], %f10 ldsh [%l7 + 0x76], %i0 tpos %xcc, 0x4 bgu,pn %xcc, loop_3176 fbn %fcc0, loop_3177 movrgez %i4, 0x3F1, %o7 fmovdl %xcc, %f0, %f11 loop_3176: movn %icc, %l2, %l6 loop_3177: st %f6, [%l7 + 0x40] faligndata %f6, %f12, %f0 fmul8x16 %f1, %f4, %f12 fcmpeq32 %f4, %f12, %g3 tn %icc, 0x6 ldx [%l7 + 0x70], %i5 lduw [%l7 + 0x74], %i3 movgu %xcc, %l3, %l5 std %f6, [%l7 + 0x28] fnegd %f12, %f14 fbug %fcc2, loop_3178 mulscc %g1, 0x081E, %o6 brlez %g7, loop_3179 fmovsneg %icc, %f4, %f8 loop_3178: fornot2s %f5, %f5, %f5 fcmpne16 %f12, %f6, %l4 loop_3179: stb %l1, [%l7 + 0x2F] fcmple32 %f8, %f2, %i6 fnot1s %f5, %f10 fpackfix %f10, %f9 faligndata %f12, %f8, %f0 ldsh [%l7 + 0x6A], %g2 brgez %o5, loop_3180 fmovrdlez %g6, %f14, %f12 movl %icc, %o4, %o1 nop setx loop_3181, %l0, %l1 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_3180: brlez,a %g4, loop_3182 movrgz %o3, 0x3FC, %i7 array8 %o0, %l0, %i2 loop_3181: fba,a %fcc3, loop_3183 loop_3182: tn %icc, 0x4 fmovdle %xcc, %f0, %f8 ldsw [%l7 + 0x6C], %i1 loop_3183: stb %g5, [%l7 + 0x7E] mulx %i0, %i4, %o7 fornot2s %f2, %f0, %f10 lduh [%l7 + 0x44], %l2 fone %f4 fble %fcc2, loop_3184 fmovdcs %xcc, %f14, %f1 ldx [%l7 + 0x78], %o2 andn %l6, %g3, %i5 loop_3184: movvs %xcc, %l3, %i3 stw %g1, [%l7 + 0x3C] fmovd %f4, %f14 st %f4, [%l7 + 0x58] fmovsge %icc, %f7, %f13 srl %l5, %g7, %l4 tne %icc, 0x1 fnegd %f12, %f6 fmul8x16au %f10, %f0, %f10 ldsb [%l7 + 0x3D], %l1 lduh [%l7 + 0x5C], %o6 st %f14, [%l7 + 0x7C] ldsw [%l7 + 0x70], %g2 movle %xcc, %o5, %i6 fnand %f4, %f14, %f14 bpos,a,pn %icc, loop_3185 fpack32 %f2, %f8, %f2 nop setx loop_3186, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpne16 %f6, %f2, %g6 loop_3185: fcmpes %fcc2, %f12, %f6 fmovsge %icc, %f1, %f4 loop_3186: ld [%l7 + 0x3C], %f0 fnors %f1, %f5, %f1 bgu,pn %xcc, loop_3187 ble,a loop_3188 fmovdl %icc, %f5, %f5 udiv %o1, 0x08B1, %g4 loop_3187: brgz,a %o4, loop_3189 loop_3188: andncc %i7, %o0, %l0 brlz %i2, loop_3190 ldd [%l7 + 0x58], %f0 loop_3189: addcc %o3, %i1, %g5 orn %i4, 0x153A, %i0 loop_3190: tneg %icc, 0x4 smulcc %l2, %o2, %o7 lduh [%l7 + 0x5A], %g3 fmovscc %xcc, %f10, %f8 lduw [%l7 + 0x10], %i5 ld [%l7 + 0x08], %f6 tn %xcc, 0x1 andncc %l6, %i3, %l3 ldsw [%l7 + 0x6C], %g1 tgu %icc, 0x5 umul %g7, 0x1731, %l4 fpadd16s %f5, %f9, %f10 fabsd %f6, %f12 ble,pn %xcc, loop_3191 stb %l5, [%l7 + 0x2B] te %xcc, 0x6 fmul8x16al %f4, %f6, %f10 loop_3191: udiv %o6, 0x0662, %l1 fbule %fcc0, loop_3192 ldsb [%l7 + 0x14], %o5 movl %icc, %g2, %g6 lduh [%l7 + 0x64], %i6 loop_3192: xor %g4, %o4, %i7 smul %o1, 0x0606, %o0 st %f13, [%l7 + 0x44] edge32n %l0, %i2, %o3 st %f8, [%l7 + 0x1C] ldsh [%l7 + 0x0C], %i1 edge32 %g5, %i0, %i4 ld [%l7 + 0x74], %f15 fmovsl %icc, %f12, %f10 stb %l2, [%l7 + 0x67] movpos %icc, %o2, %g3 fbg %fcc3, loop_3193 tpos %xcc, 0x4 bn,a,pn %icc, loop_3194 fmovrse %o7, %f0, %f14 loop_3193: fpsub16 %f14, %f8, %f2 brlez %i5, loop_3195 loop_3194: ldsh [%l7 + 0x7A], %i3 fmovdn %xcc, %f11, %f14 ldsb [%l7 + 0x79], %l6 loop_3195: sub %g1, 0x06EF, %l3 array16 %g7, %l5, %o6 fornot1s %f4, %f6, %f0 fmovdg %icc, %f12, %f12 fmovsne %xcc, %f1, %f14 ldub [%l7 + 0x44], %l1 be,pt %xcc, loop_3196 subcc %l4, %g2, %g6 fcmple16 %f14, %f4, %o5 fmovsleu %icc, %f7, %f4 loop_3196: fpsub16 %f4, %f12, %f10 ldd [%l7 + 0x68], %f14 fbl,a %fcc1, loop_3197 fexpand %f6, %f6 fmovdpos %xcc, %f10, %f11 fmovdn %xcc, %f7, %f12 loop_3197: fmovse %xcc, %f13, %f9 stx %g4, [%l7 + 0x10] sdiv %i6, 0x0463, %i7 subcc %o1, %o4, %l0 fnands %f15, %f2, %f0 movrlez %o0, %o3, %i1 fmovrdgez %i2, %f0, %f10 stb %g5, [%l7 + 0x49] stw %i0, [%l7 + 0x0C] ldx [%l7 + 0x40], %i4 fbo,a %fcc2, loop_3198 stw %l2, [%l7 + 0x5C] stx %o2, [%l7 + 0x68] fmovsg %icc, %f0, %f9 loop_3198: stb %o7, [%l7 + 0x6D] movvc %icc, %g3, %i3 fmovsl %xcc, %f6, %f10 fcmpeq32 %f12, %f8, %i5 fsrc2s %f15, %f0 ldd [%l7 + 0x20], %f8 bn %icc, loop_3199 bshuffle %f2, %f6, %f4 bleu %icc, loop_3200 ldsw [%l7 + 0x64], %g1 loop_3199: addcc %l6, 0x02EB, %g7 brgez %l5, loop_3201 loop_3200: udiv %l3, 0x1C82, %l1 ld [%l7 + 0x0C], %f3 fmovrsgez %o6, %f2, %f2 loop_3201: ldsh [%l7 + 0x22], %l4 fmovsge %icc, %f10, %f14 brz %g2, loop_3202 fsrc2s %f8, %f13 fands %f15, %f14, %f8 st %f3, [%l7 + 0x58] loop_3202: fpsub32s %f15, %f2, %f12 taddcctv %g6, 0x04BF, %o5 edge16ln %g4, %i6, %o1 pdist %f2, %f10, %f0 fpadd32s %f14, %f13, %f5 bvs,pn %icc, loop_3203 ldub [%l7 + 0x15], %o4 fones %f1 ldsb [%l7 + 0x58], %i7 loop_3203: ldub [%l7 + 0x6F], %o0 bg loop_3204 fpadd16s %f7, %f2, %f1 sdivcc %l0, 0x1641, %i1 srax %i2, 0x0E, %g5 loop_3204: sdiv %i0, 0x1025, %i4 stw %l2, [%l7 + 0x50] fmovde %icc, %f12, %f1 movrgez %o2, 0x029, %o7 taddcc %g3, 0x0A75, %i3 addc %i5, %o3, %g1 fmovde %xcc, %f3, %f2 st %f14, [%l7 + 0x70] xnorcc %l6, %g7, %l5 nop setx loop_3205, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrse %l1, %f14, %f14 lduw [%l7 + 0x78], %l3 sth %l4, [%l7 + 0x7A] loop_3205: movl %xcc, %o6, %g6 fornot2s %f6, %f9, %f13 ldub [%l7 + 0x5C], %g2 movg %icc, %o5, %g4 lduh [%l7 + 0x28], %i6 st %f2, [%l7 + 0x14] ldx [%l7 + 0x78], %o1 fmovrdgez %i7, %f12, %f0 stb %o0, [%l7 + 0x30] ldsh [%l7 + 0x44], %l0 alignaddrl %o4, %i2, %g5 ldd [%l7 + 0x08], %f0 fmul8x16al %f7, %f4, %f0 fcmpd %fcc2, %f10, %f4 ldsh [%l7 + 0x08], %i1 movcs %xcc, %i0, %l2 bg,pn %icc, loop_3206 addccc %i4, %o2, %o7 srl %g3, %i3, %i5 edge8l %o3, %l6, %g1 loop_3206: fbue,a %fcc0, loop_3207 edge8ln %g7, %l1, %l3 fpadd16 %f2, %f14, %f2 fmuld8sux16 %f8, %f14, %f6 loop_3207: fpadd32 %f2, %f2, %f2 st %f0, [%l7 + 0x10] movneg %icc, %l5, %o6 ldd [%l7 + 0x70], %f8 nop setx loop_3208, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bvs,pn %icc, loop_3209 xorcc %l4, 0x1776, %g2 bleu,a loop_3210 loop_3208: fmul8ulx16 %f6, %f6, %f4 loop_3209: edge8l %g6, %o5, %i6 subc %g4, 0x11B5, %i7 loop_3210: movg %xcc, %o0, %l0 sdiv %o1, 0x116A, %o4 fornot2s %f6, %f0, %f12 tne %icc, 0x3 movneg %xcc, %g5, %i1 srlx %i0, %l2, %i4 mulscc %i2, %o7, %o2 fpsub16s %f14, %f14, %f2 bneg,pn %icc, loop_3211 ldsh [%l7 + 0x0C], %i3 movvc %icc, %i5, %g3 edge32l %l6, %o3, %g1 loop_3211: movvc %xcc, %l1, %l3 fbge,a %fcc1, loop_3212 fands %f10, %f6, %f3 stb %g7, [%l7 + 0x7D] std %f14, [%l7 + 0x58] loop_3212: fmovda %icc, %f5, %f3 bvc,a loop_3213 bne,pn %icc, loop_3214 ld [%l7 + 0x70], %f13 ld [%l7 + 0x5C], %f4 loop_3213: fnand %f14, %f0, %f0 loop_3214: brgz %l5, loop_3215 fpadd16s %f2, %f5, %f1 fnor %f10, %f0, %f10 tsubcc %o6, 0x1372, %l4 loop_3215: movcs %icc, %g6, %o5 ldsw [%l7 + 0x4C], %g2 st %f8, [%l7 + 0x34] ldub [%l7 + 0x2F], %i6 ldx [%l7 + 0x38], %i7 ldsb [%l7 + 0x33], %g4 fones %f13 subcc %l0, 0x06E2, %o1 sth %o0, [%l7 + 0x1E] bleu,a %xcc, loop_3216 siam 0x1 stb %o4, [%l7 + 0x13] fbule %fcc1, loop_3217 loop_3216: movgu %xcc, %i1, %g5 std %f8, [%l7 + 0x78] st %f6, [%l7 + 0x78] loop_3217: sth %l2, [%l7 + 0x0C] fornot2 %f2, %f10, %f10 fone %f0 xor %i0, 0x09BC, %i4 addccc %i2, 0x1BCE, %o2 brlz,a %o7, loop_3218 lduw [%l7 + 0x1C], %i3 fone %f8 fpsub32 %f12, %f14, %f0 loop_3218: fmul8x16 %f14, %f8, %f12 fmovscs %xcc, %f9, %f7 bgu loop_3219 ldsb [%l7 + 0x2B], %i5 mulx %l6, 0x048C, %g3 tpos %icc, 0x4 loop_3219: popc %g1, %l1 ldx [%l7 + 0x78], %o3 andcc %g7, %l3, %o6 ldd [%l7 + 0x68], %f4 fornot1 %f14, %f4, %f10 fblg %fcc2, loop_3220 alignaddrl %l4, %g6, %o5 sllx %g2, %l5, %i7 ldsb [%l7 + 0x7D], %g4 loop_3220: fnegd %f0, %f6 fbge %fcc1, loop_3221 tne %xcc, 0x2 fones %f8 fmovdgu %xcc, %f11, %f14 loop_3221: stb %i6, [%l7 + 0x14] nop setx loop_3222, %l0, %l1 jmpl %l1, %l0 subccc %o1, 0x18BE, %o4 orcc %i1, 0x1AC4, %g5 xor %o0, 0x1CC4, %l2 loop_3222: nop setx loop_3223, %l0, %l1 jmpl %l1, %i4 sdivx %i2, 0x1C3A, %o2 fbg %fcc2, loop_3224 std %f10, [%l7 + 0x58] loop_3223: fmovrse %i0, %f6, %f10 sdivx %i3, 0x0EFE, %i5 loop_3224: fmul8x16al %f9, %f10, %f10 ldx [%l7 + 0x78], %o7 fcmpne16 %f4, %f6, %l6 array16 %g3, %g1, %o3 std %f8, [%l7 + 0x68] ldub [%l7 + 0x4A], %g7 fnand %f8, %f10, %f0 fmovrde %l1, %f4, %f10 ldsh [%l7 + 0x4C], %o6 ldsw [%l7 + 0x60], %l3 ldd [%l7 + 0x08], %f4 nop setx loop_3225, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x34], %g6 fexpand %f11, %f0 stb %o5, [%l7 + 0x66] loop_3225: lduh [%l7 + 0x44], %l4 fbu,a %fcc2, loop_3226 orn %l5, %g2, %g4 fmovdg %icc, %f14, %f0 fnands %f14, %f12, %f0 loop_3226: fnegs %f9, %f15 ldd [%l7 + 0x68], %f0 lduw [%l7 + 0x7C], %i6 xor %i7, %o1, %o4 subccc %i1, 0x1E24, %g5 fmovdcc %xcc, %f0, %f10 ld [%l7 + 0x70], %f11 movcs %icc, %l0, %o0 tleu %icc, 0x6 fnot1s %f9, %f14 ldsh [%l7 + 0x64], %l2 fbue %fcc3, loop_3227 fmovda %icc, %f12, %f1 ldsh [%l7 + 0x5C], %i2 stb %i4, [%l7 + 0x25] loop_3227: fone %f10 stb %i0, [%l7 + 0x7A] fnand %f4, %f0, %f12 movg %xcc, %o2, %i5 ldd [%l7 + 0x60], %f12 movvc %icc, %i3, %o7 fornot2s %f12, %f13, %f1 fmovscs %icc, %f6, %f8 std %f8, [%l7 + 0x50] ldsw [%l7 + 0x78], %g3 ldub [%l7 + 0x4E], %l6 ldsb [%l7 + 0x7A], %g1 taddcctv %o3, 0x0644, %g7 edge16n %l1, %o6, %g6 fornot2s %f1, %f7, %f9 stb %l3, [%l7 + 0x39] bleu %icc, loop_3228 ldd [%l7 + 0x08], %f14 fors %f3, %f3, %f15 tl %icc, 0x2 loop_3228: st %f13, [%l7 + 0x0C] edge16l %l4, %o5, %g2 ldd [%l7 + 0x38], %f6 lduw [%l7 + 0x40], %g4 movrgez %l5, %i7, %o1 fblg %fcc3, loop_3229 fmul8x16au %f4, %f2, %f12 bleu,a loop_3230 fsrc1 %f8, %f0 loop_3229: lduw [%l7 + 0x24], %o4 fbuge %fcc3, loop_3231 loop_3230: fornot1 %f0, %f8, %f2 xor %i6, %g5, %i1 fnot2s %f10, %f14 loop_3231: ldub [%l7 + 0x31], %l0 movgu %xcc, %l2, %o0 ldub [%l7 + 0x5A], %i2 fbuge %fcc0, loop_3232 stw %i0, [%l7 + 0x14] fornot1 %f8, %f8, %f8 andncc %i4, %i5, %i3 loop_3232: srlx %o7, %g3, %l6 ble,pn %icc, loop_3233 fmovdge %xcc, %f14, %f7 st %f6, [%l7 + 0x58] movgu %xcc, %o2, %o3 loop_3233: fmovdl %icc, %f5, %f14 bcc,pt %icc, loop_3234 fxnors %f10, %f14, %f5 fmovdge %xcc, %f15, %f1 udivcc %g1, 0x1700, %l1 loop_3234: fmovsvs %icc, %f15, %f7 std %f12, [%l7 + 0x10] tle %xcc, 0x0 st %f8, [%l7 + 0x3C] ldsw [%l7 + 0x7C], %g7 fabsd %f14, %f2 or %g6, %l3, %l4 fbule %fcc2, loop_3235 srax %o5, %g2, %o6 bgu,pt %xcc, loop_3236 tgu %xcc, 0x3 loop_3235: edge8 %l5, %i7, %o1 brz,a %o4, loop_3237 loop_3236: tsubcc %i6, %g4, %g5 tcc %icc, 0x5 fnot1s %f10, %f13 loop_3237: edge16ln %i1, %l0, %o0 ldub [%l7 + 0x48], %i2 umul %i0, %i4, %i5 fbne %fcc3, loop_3238 fcmple32 %f4, %f4, %l2 ldsh [%l7 + 0x68], %i3 tle %xcc, 0x5 loop_3238: fbule,a %fcc1, loop_3239 ldub [%l7 + 0x1B], %o7 fmovdl %xcc, %f5, %f5 fmul8x16al %f4, %f11, %f10 loop_3239: ld [%l7 + 0x0C], %f14 fcmpes %fcc0, %f3, %f9 fcmpes %fcc3, %f6, %f9 andcc %g3, 0x0D6B, %l6 fcmpeq16 %f6, %f12, %o2 fcmped %fcc2, %f10, %f14 ld [%l7 + 0x24], %f7 tpos %icc, 0x4 stw %o3, [%l7 + 0x28] stx %g1, [%l7 + 0x60] fpsub32 %f6, %f4, %f12 smul %g7, 0x1DDF, %l1 bvs,pn %xcc, loop_3240 tle %xcc, 0x4 fbge %fcc2, loop_3241 ldsh [%l7 + 0x08], %g6 loop_3240: std %f2, [%l7 + 0x50] ldsb [%l7 + 0x2F], %l4 loop_3241: sth %l3, [%l7 + 0x5E] tgu %xcc, 0x1 fpadd16 %f2, %f10, %f8 fmul8x16au %f11, %f3, %f8 be,pt %icc, loop_3242 brlz,a %o5, loop_3243 fmovde %icc, %f5, %f9 tg %icc, 0x7 loop_3242: st %f11, [%l7 + 0x30] loop_3243: fornot1 %f0, %f12, %f8 fornot1s %f1, %f15, %f5 orn %o6, 0x0A5D, %l5 fmovdvc %xcc, %f7, %f6 fmovsle %xcc, %f10, %f6 fmovrde %g2, %f0, %f0 fmuld8ulx16 %f2, %f11, %f14 stw %o1, [%l7 + 0x0C] ldsb [%l7 + 0x23], %i7 ldsb [%l7 + 0x7D], %o4 std %f0, [%l7 + 0x40] edge16 %g4, %g5, %i1 std %f4, [%l7 + 0x30] stb %i6, [%l7 + 0x37] movpos %icc, %l0, %i2 ldsb [%l7 + 0x1A], %i0 popc %i4, %o0 stw %i5, [%l7 + 0x34] fbul,a %fcc3, loop_3244 ldub [%l7 + 0x16], %l2 std %f10, [%l7 + 0x38] ldsh [%l7 + 0x3A], %i3 loop_3244: ld [%l7 + 0x24], %f1 fmovrslz %o7, %f6, %f15 fornot2s %f3, %f11, %f13 movrgz %l6, %g3, %o2 lduw [%l7 + 0x34], %g1 orcc %o3, 0x1EFF, %l1 movvc %xcc, %g6, %l4 fornot2s %f4, %f14, %f5 bl,pt %xcc, loop_3245 fmul8x16au %f6, %f3, %f0 ld [%l7 + 0x60], %f13 bge,pt %icc, loop_3246 loop_3245: fba,a %fcc2, loop_3247 fmul8sux16 %f14, %f6, %f2 ldub [%l7 + 0x62], %g7 loop_3246: taddcctv %o5, %o6, %l3 loop_3247: sdivcc %g2, 0x1D84, %l5 fmovdneg %xcc, %f1, %f15 fbue,a %fcc0, loop_3248 srl %i7, 0x03, %o4 ba,a,pt %xcc, loop_3249 ldx [%l7 + 0x68], %g4 loop_3248: fandnot1 %f2, %f6, %f10 fbg %fcc0, loop_3250 loop_3249: bl,pt %icc, loop_3251 tvs %xcc, 0x7 bgu loop_3252 loop_3250: nop setx loop_3253, %l0, %l1 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_3251: be %icc, loop_3254 edge32ln %o1, %i1, %i6 loop_3252: fmovdcs %xcc, %f7, %f6 loop_3253: fmovs %f13, %f1 loop_3254: movle %icc, %g5, %l0 stw %i2, [%l7 + 0x30] movle %xcc, %i4, %i0 brgez,a %o0, loop_3255 stx %l2, [%l7 + 0x40] srlx %i5, 0x1D, %i3 bleu,pn %icc, loop_3256 loop_3255: fabsd %f8, %f2 fxor %f8, %f6, %f2 lduw [%l7 + 0x28], %l6 loop_3256: fabss %f6, %f0 nop setx loop_3257, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry nop setx loop_3258, %l0, %l1 jmpl %l1, %o7 ldsw [%l7 + 0x3C], %o2 st %f5, [%l7 + 0x50] loop_3257: fandnot2s %f9, %f1, %f3 loop_3258: fcmpd %fcc0, %f6, %f8 mova %icc, %g1, %g3 fbne %fcc3, loop_3259 fbuge,a %fcc3, loop_3260 bne,pn %icc, loop_3261 fcmpgt16 %f2, %f10, %l1 loop_3259: fpsub32 %f0, %f0, %f0 loop_3260: fmovsvs %xcc, %f13, %f5 loop_3261: stb %o3, [%l7 + 0x63] mova %icc, %l4, %g6 ld [%l7 + 0x5C], %f9 sdivx %o5, 0x1072, %g7 fcmpne32 %f12, %f12, %o6 tcs %icc, 0x7 fmovdge %icc, %f5, %f9 array16 %g2, %l5, %l3 ldsh [%l7 + 0x38], %i7 ld [%l7 + 0x14], %f4 edge32ln %o4, %o1, %i1 fbo,a %fcc0, loop_3262 srlx %g4, 0x00, %g5 fmovdl %xcc, %f3, %f5 fmul8x16au %f7, %f3, %f0 loop_3262: fmuld8ulx16 %f5, %f3, %f2 srax %l0, %i6, %i2 std %f2, [%l7 + 0x70] ldsw [%l7 + 0x18], %i4 ldsw [%l7 + 0x0C], %i0 movpos %icc, %l2, %i5 std %f12, [%l7 + 0x38] sth %o0, [%l7 + 0x0E] fmovdgu %xcc, %f0, %f5 fmovsge %xcc, %f11, %f3 ldd [%l7 + 0x50], %f0 ldd [%l7 + 0x50], %f8 fblg,a %fcc0, loop_3263 fpadd32s %f2, %f11, %f0 fmovscs %xcc, %f12, %f2 bcs,a,pt %xcc, loop_3264 loop_3263: ldsw [%l7 + 0x1C], %l6 alignaddrl %i3, %o7, %g1 fmovspos %xcc, %f15, %f10 loop_3264: st %f12, [%l7 + 0x48] edge16 %g3, %l1, %o3 fmovdneg %xcc, %f6, %f0 addccc %l4, 0x189B, %g6 tvc %icc, 0x3 lduh [%l7 + 0x6C], %o2 brlz %o5, loop_3265 movcc %icc, %o6, %g2 edge8n %l5, %g7, %i7 smulcc %o4, 0x0E7B, %l3 loop_3265: fpmerge %f8, %f1, %f2 movrne %o1, %i1, %g5 fmovrse %l0, %f6, %f7 fsrc1s %f1, %f3 stw %g4, [%l7 + 0x44] fbg %fcc0, loop_3266 ldd [%l7 + 0x10], %f14 tn %xcc, 0x2 ldsw [%l7 + 0x44], %i6 loop_3266: brlz %i2, loop_3267 fbl %fcc2, loop_3268 brgez %i4, loop_3269 movl %icc, %i0, %l2 loop_3267: ldsb [%l7 + 0x53], %i5 loop_3268: sth %l6, [%l7 + 0x3E] loop_3269: sdivx %i3, 0x1734, %o0 tpos %icc, 0x5 st %f10, [%l7 + 0x74] ldd [%l7 + 0x68], %f2 st %f14, [%l7 + 0x28] fcmpeq32 %f12, %f2, %o7 movre %g1, %l1, %g3 fmovdn %icc, %f1, %f13 tsubcc %l4, %g6, %o3 ldx [%l7 + 0x68], %o2 tl %xcc, 0x2 fmovs %f14, %f3 ldsh [%l7 + 0x44], %o6 tleu %icc, 0x4 fcmpeq16 %f4, %f10, %g2 edge32 %l5, %o5, %g7 and %o4, %i7, %l3 stw %i1, [%l7 + 0x60] movrlz %o1, %g5, %l0 stw %i6, [%l7 + 0x54] sth %g4, [%l7 + 0x32] stb %i4, [%l7 + 0x19] ldub [%l7 + 0x32], %i0 fandnot2 %f12, %f8, %f10 brlez,a %i2, loop_3270 ldsh [%l7 + 0x28], %l2 fand %f10, %f14, %f10 ldsh [%l7 + 0x48], %i5 loop_3270: tn %icc, 0x2 array8 %l6, %i3, %o7 movge %icc, %o0, %l1 smulcc %g1, 0x1ABD, %l4 ldsw [%l7 + 0x64], %g6 std %f8, [%l7 + 0x48] sdivx %g3, 0x16B9, %o2 bleu %xcc, loop_3271 fcmpes %fcc0, %f0, %f12 fors %f1, %f6, %f3 std %f14, [%l7 + 0x50] loop_3271: brgez,a %o3, loop_3272 alignaddrl %g2, %o6, %l5 st %f14, [%l7 + 0x64] ldub [%l7 + 0x20], %g7 loop_3272: fabss %f2, %f11 tvs %icc, 0x2 fsrc2s %f4, %f2 ldub [%l7 + 0x66], %o5 fors %f11, %f1, %f7 ldsw [%l7 + 0x18], %o4 addcc %l3, 0x010C, %i7 xnor %i1, 0x1673, %o1 fble,a %fcc0, loop_3273 bcc,pt %icc, loop_3274 brz %l0, loop_3275 fbue %fcc0, loop_3276 loop_3273: fcmpeq32 %f4, %f14, %g5 loop_3274: fmovdcs %xcc, %f5, %f6 loop_3275: fmovsleu %xcc, %f3, %f7 loop_3276: ldsb [%l7 + 0x2E], %i6 movrlez %i4, %g4, %i2 nop setx loop_3277, %l0, %l1 jmpl %l1, %l2 fmovdge %icc, %f0, %f6 fors %f15, %f4, %f13 lduw [%l7 + 0x20], %i5 loop_3277: fmovdle %xcc, %f7, %f14 edge8 %l6, %i0, %o7 std %f6, [%l7 + 0x30] ble,a,pn %icc, loop_3278 tvs %xcc, 0x0 fcmps %fcc2, %f5, %f8 movneg %icc, %o0, %i3 loop_3278: fpsub16 %f10, %f6, %f2 call loop_3279 stx %g1, [%l7 + 0x38] lduw [%l7 + 0x44], %l4 ldx [%l7 + 0x40], %l1 loop_3279: tsubcctv %g6, %o2, %o3 lduw [%l7 + 0x50], %g3 fbe,a %fcc0, loop_3280 faligndata %f2, %f0, %f6 lduh [%l7 + 0x56], %g2 ldsw [%l7 + 0x4C], %o6 loop_3280: tgu %xcc, 0x1 fpmerge %f11, %f1, %f10 stb %g7, [%l7 + 0x2E] ldub [%l7 + 0x4A], %l5 movg %xcc, %o4, %l3 movcs %icc, %o5, %i1 array16 %i7, %l0, %o1 tvc %icc, 0x0 ld [%l7 + 0x5C], %f10 addc %i6, %g5, %g4 fmovrslez %i4, %f9, %f7 fmovrse %i2, %f7, %f12 lduw [%l7 + 0x74], %i5 fmovsneg %icc, %f12, %f7 ta %icc, 0x3 fexpand %f1, %f6 nop setx loop_3281, %l0, %l1 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 %f12, %f0, %l2 movleu %xcc, %l6, %o7 nop setx loop_3282, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3281: fmovsvc %icc, %f2, %f4 fbg,a %fcc3, loop_3283 std %f14, [%l7 + 0x40] loop_3282: fbne,a %fcc1, loop_3284 stx %i0, [%l7 + 0x60] loop_3283: faligndata %f0, %f6, %f2 stw %i3, [%l7 + 0x64] loop_3284: lduw [%l7 + 0x10], %o0 pdist %f0, %f4, %f14 umul %g1, %l1, %g6 fnors %f1, %f8, %f4 std %f4, [%l7 + 0x50] stw %o2, [%l7 + 0x48] fmovdpos %icc, %f10, %f14 fmovrsgez %o3, %f12, %f3 be,a loop_3285 edge8 %g3, %g2, %l4 st %f3, [%l7 + 0x30] movleu %icc, %g7, %l5 loop_3285: fpackfix %f10, %f8 array16 %o4, %l3, %o5 st %f11, [%l7 + 0x1C] umulcc %o6, %i1, %i7 fcmped %fcc3, %f2, %f8 fpadd16s %f15, %f2, %f5 fnot2 %f14, %f8 edge8ln %l0, %i6, %o1 ldsw [%l7 + 0x64], %g4 fmovd %f14, %f14 sth %g5, [%l7 + 0x5A] sdivcc %i4, 0x12E2, %i2 stw %i5, [%l7 + 0x34] movrgez %l6, %l2, %o7 std %f8, [%l7 + 0x58] lduh [%l7 + 0x5A], %i0 ldx [%l7 + 0x50], %o0 srax %i3, 0x15, %g1 stw %l1, [%l7 + 0x74] bvc,pn %icc, loop_3286 brz,a %o2, loop_3287 movrgz %o3, 0x206, %g3 ldx [%l7 + 0x68], %g2 loop_3286: fmovs %f14, %f12 loop_3287: ldsw [%l7 + 0x74], %l4 srlx %g7, %g6, %l5 ldsw [%l7 + 0x44], %o4 mulscc %l3, 0x1D90, %o5 stw %i1, [%l7 + 0x60] movre %o6, %i7, %i6 ldsh [%l7 + 0x44], %o1 srl %l0, 0x0B, %g4 sth %i4, [%l7 + 0x4C] sllx %g5, 0x0F, %i5 fbl,a %fcc2, loop_3288 movcs %xcc, %l6, %i2 fmovda %icc, %f11, %f11 fcmple32 %f12, %f6, %l2 loop_3288: lduw [%l7 + 0x5C], %o7 bleu,a loop_3289 siam 0x6 andn %o0, 0x03AF, %i3 fexpand %f2, %f2 loop_3289: std %f0, [%l7 + 0x18] std %f0, [%l7 + 0x08] sub %g1, %i0, %o2 fble,a %fcc2, loop_3290 fmovscs %xcc, %f5, %f14 ldsw [%l7 + 0x38], %o3 movpos %icc, %l1, %g3 loop_3290: call loop_3291 movvc %icc, %g2, %g7 sth %l4, [%l7 + 0x0C] array16 %l5, %o4, %l3 loop_3291: edge32n %o5, %g6, %i1 srl %i7, 0x17, %o6 movvs %icc, %o1, %i6 ldub [%l7 + 0x52], %g4 tsubcctv %i4, %l0, %g5 fmovrdgz %l6, %f4, %f0 fcmpne16 %f0, %f2, %i2 alignaddr %l2, %o7, %i5 nop setx loop_3292, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done umul %i3, %g1, %o0 fxnor %f2, %f14, %f6 addccc %i0, %o2, %o3 loop_3292: ldsw [%l7 + 0x78], %l1 stw %g3, [%l7 + 0x10] movcc %icc, %g7, %g2 lduw [%l7 + 0x24], %l5 edge8n %o4, %l3, %l4 ble %xcc, loop_3293 fmovdne %icc, %f6, %f5 lduw [%l7 + 0x14], %g6 edge32n %o5, %i7, %i1 loop_3293: fabss %f0, %f7 edge8l %o6, %i6, %g4 ld [%l7 + 0x10], %f5 addc %o1, %l0, %g5 std %f2, [%l7 + 0x40] fcmpne32 %f0, %f8, %l6 ldx [%l7 + 0x18], %i2 sth %i4, [%l7 + 0x56] std %f12, [%l7 + 0x50] tvc %xcc, 0x0 ld [%l7 + 0x20], %f10 fmovdl %xcc, %f7, %f8 fmovdcc %xcc, %f15, %f9 edge8ln %o7, %i5, %i3 sth %g1, [%l7 + 0x0A] movleu %icc, %o0, %l2 brnz,a %o2, loop_3294 ldd [%l7 + 0x50], %f10 for %f12, %f0, %f12 tneg %icc, 0x7 loop_3294: sdivcc %i0, 0x054F, %o3 bl,a loop_3295 fxor %f6, %f12, %f6 fmovde %icc, %f0, %f0 fmovsleu %xcc, %f9, %f14 loop_3295: movneg %xcc, %g3, %l1 fbule %fcc2, loop_3296 fmovsge %icc, %f8, %f11 fpsub32 %f14, %f0, %f0 fmul8x16au %f12, %f13, %f2 loop_3296: lduw [%l7 + 0x34], %g7 ldsh [%l7 + 0x5C], %l5 andcc %g2, %o4, %l3 ldsh [%l7 + 0x16], %l4 ldx [%l7 + 0x18], %g6 fpadd16 %f0, %f12, %f10 fcmple32 %f14, %f14, %o5 fpadd32 %f2, %f0, %f10 movne %xcc, %i1, %o6 lduw [%l7 + 0x48], %i7 fba %fcc0, loop_3297 movrlz %g4, %o1, %l0 stb %g5, [%l7 + 0x0C] brz %l6, loop_3298 loop_3297: lduh [%l7 + 0x3A], %i2 fand %f10, %f8, %f4 xnorcc %i4, %i6, %o7 loop_3298: ldx [%l7 + 0x58], %i3 bshuffle %f2, %f8, %f4 ldub [%l7 + 0x7A], %i5 fcmped %fcc0, %f6, %f0 tvc %xcc, 0x6 fxors %f9, %f10, %f8 edge16n %o0, %l2, %g1 fmovdleu %icc, %f10, %f11 srax %i0, 0x0F, %o2 bl loop_3299 fcmped %fcc2, %f6, %f14 fmovsa %xcc, %f1, %f11 ld [%l7 + 0x10], %f8 loop_3299: edge8 %o3, %g3, %l1 ble loop_3300 lduh [%l7 + 0x3A], %g7 fmovsneg %xcc, %f14, %f10 brgez,a %l5, loop_3301 loop_3300: fand %f10, %f4, %f0 movre %g2, 0x365, %o4 fbn %fcc1, loop_3302 loop_3301: xor %l4, 0x1DFB, %l3 ldx [%l7 + 0x08], %g6 call loop_3303 loop_3302: andn %i1, %o6, %o5 fmovrslez %g4, %f0, %f12 fmovspos %icc, %f5, %f15 loop_3303: fmuld8sux16 %f0, %f4, %f8 fpadd32 %f2, %f10, %f6 fpadd16 %f0, %f12, %f0 fcmple32 %f14, %f0, %i7 movn %xcc, %o1, %g5 ldsb [%l7 + 0x3E], %l0 fbule %fcc0, loop_3304 fmovdcs %icc, %f6, %f7 fsrc1s %f13, %f12 sra %l6, 0x1D, %i4 loop_3304: stx %i6, [%l7 + 0x48] fmovdcc %xcc, %f14, %f15 fmovdneg %icc, %f4, %f13 fbul,a %fcc3, loop_3305 sethi 0x011A, %o7 ldsb [%l7 + 0x11], %i2 movrgz %i3, %i5, %l2 loop_3305: andncc %g1, %i0, %o2 ldub [%l7 + 0x15], %o3 movcc %icc, %o0, %l1 edge16ln %g3, %l5, %g2 fmovrsgez %g7, %f0, %f13 bpos %icc, loop_3306 ldd [%l7 + 0x28], %f8 orncc %o4, 0x0E54, %l3 stx %l4, [%l7 + 0x10] loop_3306: fzeros %f12 andncc %g6, %o6, %o5 stb %i1, [%l7 + 0x14] udivcc %i7, 0x1B27, %g4 std %f12, [%l7 + 0x78] fmul8x16al %f15, %f15, %f12 xnorcc %o1, 0x06BF, %g5 fcmped %fcc3, %f10, %f12 fsrc2s %f8, %f13 stb %l6, [%l7 + 0x08] orncc %i4, 0x0ECE, %l0 fmovsn %xcc, %f13, %f3 andn %i6, 0x063A, %i2 fandnot1s %f9, %f12, %f2 fmovsle %xcc, %f10, %f1 brz,a %i3, loop_3307 tsubcctv %i5, 0x091C, %l2 and %o7, 0x02B8, %i0 ld [%l7 + 0x44], %f11 loop_3307: movre %g1, 0x387, %o2 xorcc %o0, %o3, %g3 fbul,a %fcc3, loop_3308 mulx %l1, 0x02B2, %l5 fandnot1s %f5, %f15, %f5 fpadd16s %f10, %f7, %f13 loop_3308: fnegs %f14, %f7 sth %g2, [%l7 + 0x4E] smulcc %g7, %l3, %l4 fcmpne16 %f2, %f8, %g6 ldd [%l7 + 0x38], %f12 stb %o4, [%l7 + 0x19] movcs %xcc, %o5, %o6 fzeros %f6 fnot2s %f1, %f2 movre %i1, %g4, %i7 fxnor %f8, %f2, %f12 ldsb [%l7 + 0x1F], %o1 ta %xcc, 0x7 stw %l6, [%l7 + 0x64] ldsh [%l7 + 0x68], %g5 std %f8, [%l7 + 0x18] stx %i4, [%l7 + 0x40] edge8ln %i6, %i2, %l0 ldsh [%l7 + 0x7E], %i5 fmovrdlez %i3, %f12, %f6 edge16n %l2, %i0, %g1 fnot1 %f8, %f14 smulcc %o7, 0x14D3, %o2 stx %o0, [%l7 + 0x58] stx %o3, [%l7 + 0x70] stb %g3, [%l7 + 0x20] stx %l1, [%l7 + 0x78] udivcc %l5, 0x15A7, %g7 fmovrslez %l3, %f1, %f14 fcmpgt16 %f6, %f14, %g2 fbl %fcc3, loop_3309 tsubcctv %l4, %g6, %o4 ldsb [%l7 + 0x3B], %o6 lduh [%l7 + 0x28], %o5 loop_3309: ldsb [%l7 + 0x12], %g4 fmovspos %icc, %f14, %f12 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 fmovrse %i1, %f6, %f7 bl,a,pn %xcc, loop_3311 fmovdcs %xcc, %f9, %f4 loop_3310: fbule,a %fcc2, loop_3312 lduh [%l7 + 0x4C], %o1 loop_3311: lduw [%l7 + 0x34], %l6 lduh [%l7 + 0x0C], %g5 loop_3312: fnot1s %f12, %f9 ldsh [%l7 + 0x46], %i7 subcc %i6, 0x0CD5, %i4 ldx [%l7 + 0x40], %l0 ldub [%l7 + 0x47], %i2 fmovrslz %i3, %f13, %f14 sdiv %i5, 0x00B1, %i0 ldd [%l7 + 0x18], %f8 array8 %g1, %l2, %o7 lduw [%l7 + 0x44], %o0 fandnot2 %f8, %f2, %f10 bl loop_3313 st %f15, [%l7 + 0x28] fmuld8sux16 %f14, %f5, %f6 st %f8, [%l7 + 0x60] loop_3313: movgu %icc, %o2, %g3 alignaddrl %l1, %o3, %g7 fones %f11 fmovdne %icc, %f2, %f3 tvc %xcc, 0x2 stw %l3, [%l7 + 0x3C] bne %icc, loop_3314 fmovdge %icc, %f11, %f6 bvc,a,pt %xcc, loop_3315 movleu %xcc, %g2, %l4 loop_3314: ld [%l7 + 0x70], %f7 subcc %l5, %o4, %o6 loop_3315: bgu,a,pn %icc, loop_3316 andncc %o5, %g6, %g4 nop setx loop_3317, %l0, %l1 jmpl %l1, %o1 fmovdcs %icc, %f5, %f12 loop_3316: fmovdn %icc, %f2, %f1 ldsh [%l7 + 0x08], %l6 loop_3317: ldsb [%l7 + 0x21], %g5 fmovrse %i7, %f9, %f8 sth %i6, [%l7 + 0x7C] subcc %i4, %l0, %i2 brlz %i3, loop_3318 movg %xcc, %i5, %i1 fmovrdlz %g1, %f8, %f10 fandnot1s %f8, %f6, %f3 loop_3318: tge %icc, 0x5 sethi 0x15DD, %i0 ldsh [%l7 + 0x20], %o7 ldsb [%l7 + 0x2C], %o0 lduh [%l7 + 0x44], %l2 lduh [%l7 + 0x54], %o2 mulscc %g3, 0x02E0, %l1 udivx %g7, 0x078A, %l3 addc %o3, %g2, %l5 bg,a,pt %icc, loop_3319 fmovdn %xcc, %f7, %f4 fnot2 %f4, %f8 stw %o4, [%l7 + 0x4C] loop_3319: bn,pt %icc, loop_3320 fornot2 %f14, %f6, %f14 movn %xcc, %l4, %o6 stw %o5, [%l7 + 0x60] loop_3320: stw %g4, [%l7 + 0x48] ldd [%l7 + 0x08], %f8 movrne %o1, 0x027, %g6 udivcc %l6, 0x05BA, %i7 fmovsa %xcc, %f7, %f7 ldsw [%l7 + 0x44], %g5 fornot2 %f0, %f10, %f8 ldsb [%l7 + 0x09], %i4 ldsw [%l7 + 0x14], %i6 fxors %f6, %f14, %f7 movneg %icc, %i2, %i3 bcc,pn %xcc, loop_3321 udivcc %i5, 0x1092, %l0 ldsh [%l7 + 0x1E], %g1 std %f6, [%l7 + 0x10] loop_3321: fnand %f2, %f6, %f4 fnot2 %f6, %f0 fbg,a %fcc1, loop_3322 sll %i0, %o7, %i1 fbe,a %fcc0, loop_3323 std %f2, [%l7 + 0x18] loop_3322: for %f4, %f6, %f12 ble,a,pt %xcc, loop_3324 loop_3323: tle %icc, 0x1 fmovdgu %xcc, %f11, %f11 fnot1s %f1, %f4 loop_3324: fbg %fcc1, loop_3325 andcc %o0, 0x039F, %l2 fmovsne %icc, %f13, %f3 tcc %xcc, 0x2 loop_3325: lduw [%l7 + 0x1C], %g3 fexpand %f1, %f8 udiv %l1, 0x18C4, %g7 stw %o2, [%l7 + 0x38] stb %o3, [%l7 + 0x23] movge %xcc, %l3, %l5 fmovdgu %xcc, %f2, %f2 fbl,a %fcc0, loop_3326 fornot1s %f14, %f1, %f15 fmovdle %icc, %f0, %f13 andncc %o4, %g2, %o6 loop_3326: movcs %xcc, %l4, %o5 fbu %fcc1, loop_3327 sethi 0x07B8, %o1 edge8 %g4, %g6, %i7 taddcc %l6, 0x0500, %i4 loop_3327: stb %g5, [%l7 + 0x27] fmovrsgz %i6, %f5, %f12 std %f12, [%l7 + 0x28] edge32ln %i3, %i2, %i5 bgu loop_3328 ldsb [%l7 + 0x2C], %l0 movrgz %g1, %o7, %i0 udivx %i1, 0x1309, %l2 loop_3328: edge32 %g3, %o0, %g7 nop setx loop_3329, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orn %l1, %o2, %l3 fmovdn %xcc, %f3, %f4 ldsw [%l7 + 0x34], %l5 loop_3329: brlz %o4, loop_3330 fnot2 %f8, %f4 bgu,pt %icc, loop_3331 ldub [%l7 + 0x13], %o3 loop_3330: subccc %o6, %g2, %l4 fbg %fcc0, loop_3332 loop_3331: fmovdcs %xcc, %f4, %f5 lduw [%l7 + 0x18], %o1 ldsb [%l7 + 0x2B], %g4 loop_3332: lduw [%l7 + 0x34], %o5 edge8n %i7, %g6, %l6 stw %g5, [%l7 + 0x7C] fpadd16s %f4, %f2, %f10 stb %i4, [%l7 + 0x6B] stb %i6, [%l7 + 0x7B] fornot1 %f0, %f2, %f0 fba %fcc1, loop_3333 st %f0, [%l7 + 0x08] addccc %i2, 0x1E2C, %i5 fbg %fcc2, loop_3334 loop_3333: ble,a,pn %icc, loop_3335 bcc,a loop_3336 fcmple16 %f10, %f2, %i3 loop_3334: umulcc %g1, %l0, %i0 loop_3335: ldx [%l7 + 0x60], %i1 loop_3336: ldsw [%l7 + 0x34], %l2 udivcc %g3, 0x034D, %o0 addcc %o7, 0x0782, %g7 fmovsgu %icc, %f13, %f3 fmovsa %xcc, %f6, %f5 lduw [%l7 + 0x14], %l1 mulx %o2, 0x1D75, %l3 ldd [%l7 + 0x38], %f10 orcc %l5, 0x0D26, %o3 std %f6, [%l7 + 0x50] movrlz %o6, %g2, %o4 ldd [%l7 + 0x30], %f4 movpos %xcc, %l4, %o1 ldd [%l7 + 0x28], %f12 fmovsvs %icc, %f7, %f9 fcmpeq32 %f14, %f0, %o5 ble,pn %icc, loop_3337 ld [%l7 + 0x28], %f8 ldx [%l7 + 0x18], %i7 fmovdcs %xcc, %f5, %f1 loop_3337: fnand %f12, %f8, %f10 movvc %icc, %g6, %l6 sth %g5, [%l7 + 0x28] movl %xcc, %g4, %i6 bn,a loop_3338 ldsb [%l7 + 0x7A], %i4 fmovsg %icc, %f15, %f7 fmovse %icc, %f8, %f15 loop_3338: fmovrsgez %i5, %f14, %f10 move %xcc, %i2, %g1 andncc %i3, %l0, %i0 ldsb [%l7 + 0x13], %l2 stx %i1, [%l7 + 0x70] fsrc1 %f6, %f10 fmuld8ulx16 %f15, %f1, %f8 stx %g3, [%l7 + 0x10] fcmpeq32 %f10, %f14, %o7 fbul %fcc1, loop_3339 ldsb [%l7 + 0x62], %o0 sdivx %l1, 0x0754, %o2 movrgez %l3, %g7, %o3 loop_3339: fcmped %fcc2, %f10, %f10 tvs %xcc, 0x1 te %xcc, 0x7 fnot1 %f14, %f0 edge32n %l5, %g2, %o6 movcc %icc, %o4, %o1 fones %f7 srl %l4, 0x15, %o5 ldsb [%l7 + 0x39], %g6 lduw [%l7 + 0x70], %l6 fnot2 %f8, %f4 fmovrslz %i7, %f4, %f13 fpack16 %f0, %f3 tgu %icc, 0x7 addccc %g4, %i6, %g5 edge8ln %i4, %i2, %g1 fbug,a %fcc2, loop_3340 std %f10, [%l7 + 0x30] andncc %i5, %i3, %l0 stx %l2, [%l7 + 0x58] loop_3340: ldsw [%l7 + 0x4C], %i0 fmovsleu %xcc, %f2, %f12 ldub [%l7 + 0x5A], %g3 fsrc2 %f4, %f8 edge16l %i1, %o7, %l1 ldx [%l7 + 0x18], %o0 fble,a %fcc3, loop_3341 ba loop_3342 fba %fcc1, loop_3343 ld [%l7 + 0x14], %f1 loop_3341: ldub [%l7 + 0x62], %l3 loop_3342: lduh [%l7 + 0x46], %o2 loop_3343: std %f0, [%l7 + 0x68] fmovdvs %xcc, %f7, %f1 ldsb [%l7 + 0x78], %g7 ldx [%l7 + 0x20], %o3 fmovsa %icc, %f11, %f7 ld [%l7 + 0x40], %f5 fmovsvc %icc, %f10, %f5 fands %f9, %f15, %f15 or %l5, 0x0034, %o6 tvc %icc, 0x7 fands %f0, %f12, %f12 bvs,pn %icc, loop_3344 fmovscs %icc, %f10, %f1 edge32 %g2, %o1, %o4 bne,a %xcc, loop_3345 loop_3344: tg %icc, 0x3 stw %o5, [%l7 + 0x3C] ldsb [%l7 + 0x12], %g6 loop_3345: fmovdle %xcc, %f12, %f14 st %f12, [%l7 + 0x60] srl %l4, 0x05, %i7 fbl,a %fcc2, loop_3346 ldx [%l7 + 0x48], %g4 alignaddr %i6, %l6, %i4 sth %i2, [%l7 + 0x10] loop_3346: fzero %f4 ld [%l7 + 0x38], %f6 fbuge,a %fcc0, loop_3347 taddcctv %g1, 0x1476, %i5 brlz %g5, loop_3348 fmovdn %icc, %f6, %f3 loop_3347: stw %l0, [%l7 + 0x38] fmovdvs %icc, %f9, %f13 loop_3348: lduh [%l7 + 0x20], %i3 fba,a %fcc1, loop_3349 be %xcc, loop_3350 brnz %i0, loop_3351 nop setx loop_3352, %l0, %l1 jmpl %l1, %l2 loop_3349: fnegd %f4, %f8 loop_3350: fmovdpos %icc, %f2, %f11 loop_3351: ld [%l7 + 0x1C], %f14 loop_3352: addccc %g3, 0x14F4, %i1 tl %icc, 0x6 fmovrsne %o7, %f1, %f11 ldub [%l7 + 0x7D], %l1 lduh [%l7 + 0x42], %l3 st %f0, [%l7 + 0x34] array32 %o0, %g7, %o2 taddcctv %o3, 0x0330, %l5 fnot1 %f10, %f12 stw %g2, [%l7 + 0x34] stb %o6, [%l7 + 0x46] fexpand %f8, %f6 fnegs %f9, %f5 edge16n %o4, %o5, %o1 stw %g6, [%l7 + 0x78] fnands %f15, %f10, %f0 fmovdgu %xcc, %f11, %f11 tvs %xcc, 0x6 move %icc, %i7, %g4 fxors %f4, %f8, %f0 ldsb [%l7 + 0x61], %l4 bcs,a,pt %icc, loop_3353 fmovscs %icc, %f2, %f6 andcc %i6, %i4, %i2 movvc %xcc, %l6, %i5 loop_3353: stx %g1, [%l7 + 0x48] tgu %icc, 0x7 bcc loop_3354 fandnot2 %f12, %f2, %f4 fmovrde %l0, %f14, %f6 ba,a loop_3355 loop_3354: movgu %icc, %i3, %g5 stb %i0, [%l7 + 0x66] fmovdcs %xcc, %f6, %f13 loop_3355: lduh [%l7 + 0x54], %l2 bvs %xcc, loop_3356 fmovrslz %g3, %f3, %f8 ldsb [%l7 + 0x38], %o7 fmovrslz %i1, %f3, %f5 loop_3356: movvc %icc, %l3, %o0 andcc %l1, 0x0AF6, %g7 ldub [%l7 + 0x54], %o2 edge8 %l5, %o3, %o6 fpadd16s %f14, %f7, %f1 fmovrdlez %o4, %f2, %f14 udivcc %g2, 0x108E, %o5 umul %g6, %o1, %i7 edge16ln %l4, %i6, %g4 ldsw [%l7 + 0x10], %i2 std %f8, [%l7 + 0x38] fmovsgu %xcc, %f7, %f1 ldsw [%l7 + 0x70], %i4 addc %i5, 0x12E2, %g1 ldub [%l7 + 0x48], %l6 subc %i3, %g5, %l0 fpsub32s %f14, %f14, %f11 ldub [%l7 + 0x10], %i0 fnot1s %f8, %f14 stx %l2, [%l7 + 0x68] faligndata %f10, %f14, %f10 fpsub32s %f8, %f8, %f9 edge16l %g3, %o7, %i1 siam 0x1 movleu %icc, %o0, %l3 fmovda %icc, %f15, %f8 lduw [%l7 + 0x70], %l1 fmovsneg %icc, %f9, %f13 fpsub16 %f4, %f8, %f10 fabsd %f2, %f10 xor %g7, 0x06E1, %o2 bleu,a,pt %xcc, loop_3357 fmovrslz %o3, %f6, %f9 ba,a %icc, loop_3358 brlz,a %o6, loop_3359 loop_3357: fcmpgt16 %f2, %f12, %o4 stb %g2, [%l7 + 0x77] loop_3358: ldsb [%l7 + 0x4C], %o5 loop_3359: ldsw [%l7 + 0x4C], %g6 fands %f13, %f4, %f13 taddcc %o1, 0x018F, %i7 fba,a %fcc3, loop_3360 fble %fcc3, loop_3361 bge loop_3362 sth %l5, [%l7 + 0x64] loop_3360: xor %i6, 0x1BA3, %l4 loop_3361: alignaddr %i2, %g4, %i5 loop_3362: fabss %f8, %f13 sth %g1, [%l7 + 0x4E] fmovse %icc, %f10, %f0 ldub [%l7 + 0x39], %l6 tge %icc, 0x5 fpadd16 %f8, %f10, %f4 tvs %xcc, 0x4 ldub [%l7 + 0x1E], %i3 stx %g5, [%l7 + 0x60] fnor %f2, %f0, %f8 fmul8x16al %f14, %f12, %f4 tl %xcc, 0x1 for %f12, %f12, %f14 tpos %xcc, 0x5 call loop_3363 fmovdcc %xcc, %f9, %f12 edge16l %l0, %i4, %i0 fpadd16 %f14, %f2, %f0 loop_3363: ldsb [%l7 + 0x23], %g3 fmovscs %xcc, %f0, %f2 fpsub32s %f1, %f1, %f12 orcc %o7, %i1, %o0 fmovdcs %icc, %f4, %f5 fbul %fcc3, loop_3364 tle %xcc, 0x3 fmovsn %icc, %f14, %f0 fnot1 %f0, %f2 loop_3364: fbuge,a %fcc0, loop_3365 ldub [%l7 + 0x5A], %l3 lduw [%l7 + 0x20], %l2 move %xcc, %l1, %g7 loop_3365: stw %o2, [%l7 + 0x68] movrlez %o3, %o4, %o6 fmovrdlz %o5, %f6, %f12 nop setx loop_3366, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array32 %g2, %g6, %i7 movne %icc, %o1, %i6 andncc %l5, %i2, %l4 loop_3366: array16 %g4, %i5, %l6 ld [%l7 + 0x68], %f6 stw %g1, [%l7 + 0x64] lduh [%l7 + 0x60], %i3 ldsb [%l7 + 0x3F], %l0 fnot1s %f7, %f6 udiv %g5, 0x13E9, %i4 ldd [%l7 + 0x08], %f12 fmovrdgz %g3, %f6, %f6 fandnot1 %f12, %f14, %f4 fbl,a %fcc0, loop_3367 bcc %xcc, loop_3368 std %f8, [%l7 + 0x78] ta %xcc, 0x5 loop_3367: ldub [%l7 + 0x3E], %i0 loop_3368: ldub [%l7 + 0x1A], %o7 std %f8, [%l7 + 0x28] srlx %i1, %o0, %l3 st %f1, [%l7 + 0x68] fcmple32 %f8, %f10, %l2 sdivx %g7, 0x0DA6, %l1 umul %o2, 0x07D4, %o3 fones %f15 fmovsgu %icc, %f0, %f13 lduw [%l7 + 0x68], %o6 movcc %xcc, %o4, %o5 tleu %xcc, 0x7 stb %g6, [%l7 + 0x5E] fmovsl %icc, %f2, %f3 fpadd32 %f14, %f10, %f10 fmovrsne %i7, %f7, %f13 fmovda %icc, %f4, %f7 fexpand %f3, %f0 stw %g2, [%l7 + 0x7C] addccc %i6, 0x1737, %o1 fpadd16 %f14, %f8, %f10 movrgz %l5, 0x28A, %l4 fpsub16s %f3, %f7, %f0 fmovspos %xcc, %f7, %f14 and %i2, 0x15C1, %g4 ldx [%l7 + 0x48], %l6 tge %xcc, 0x3 udivx %g1, 0x170A, %i3 ldsb [%l7 + 0x4F], %i5 fmovrsgz %l0, %f8, %f4 edge16l %g5, %g3, %i4 smul %o7, 0x15A4, %i0 fmovrdgez %o0, %f2, %f10 fmovrslez %i1, %f6, %f0 movle %icc, %l2, %l3 bcs loop_3369 fmovrsgz %l1, %f11, %f3 edge32ln %o2, %o3, %o6 fmovrdlz %g7, %f6, %f12 loop_3369: fmovdleu %icc, %f1, %f0 fxor %f0, %f4, %f14 and %o5, 0x1E22, %g6 ld [%l7 + 0x28], %f14 taddcctv %i7, %g2, %i6 sth %o1, [%l7 + 0x0E] nop setx loop_3370, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x18], %o4 stx %l5, [%l7 + 0x08] stb %i2, [%l7 + 0x0A] loop_3370: ldub [%l7 + 0x46], %l4 fandnot2 %f0, %f6, %f12 ba,a loop_3371 tg %xcc, 0x4 fbug %fcc3, loop_3372 sdiv %l6, 0x12FE, %g1 loop_3371: lduh [%l7 + 0x3A], %g4 bshuffle %f10, %f2, %f10 loop_3372: tneg %icc, 0x5 fmovrse %i3, %f1, %f2 sth %l0, [%l7 + 0x56] ldx [%l7 + 0x68], %i5 ba,a,pt %xcc, loop_3373 fabss %f12, %f11 st %f8, [%l7 + 0x38] tsubcctv %g3, 0x1741, %g5 loop_3373: subcc %i4, %o7, %o0 fcmpes %fcc3, %f8, %f5 movcs %xcc, %i1, %i0 stx %l2, [%l7 + 0x08] ldub [%l7 + 0x56], %l3 brz %l1, loop_3374 tpos %icc, 0x6 movn %icc, %o3, %o2 bn,a,pn %icc, loop_3375 loop_3374: subcc %o6, 0x0E4E, %g7 fbl %fcc0, loop_3376 movrgez %g6, 0x059, %i7 loop_3375: ldd [%l7 + 0x20], %f8 edge8 %g2, %i6, %o1 loop_3376: andcc %o4, 0x02BB, %o5 fbule,a %fcc0, loop_3377 edge8ln %l5, %i2, %l4 and %l6, %g1, %g4 ldd [%l7 + 0x28], %f0 loop_3377: movvc %icc, %l0, %i5 ldub [%l7 + 0x31], %g3 lduh [%l7 + 0x12], %g5 brgz %i3, loop_3378 fnot2s %f10, %f0 smulcc %i4, %o0, %o7 lduh [%l7 + 0x42], %i1 loop_3378: tcc %xcc, 0x4 fcmple32 %f14, %f14, %i0 or %l2, %l3, %o3 fxors %f15, %f14, %f9 ldsw [%l7 + 0x68], %o2 bge,a,pt %xcc, loop_3379 edge32ln %l1, %o6, %g7 bneg,pn %icc, loop_3380 fcmpgt16 %f2, %f14, %i7 loop_3379: fnot2s %f12, %f7 alignaddr %g6, %g2, %i6 loop_3380: srlx %o1, %o4, %l5 brgez %i2, loop_3381 fmovsa %xcc, %f10, %f8 stx %l4, [%l7 + 0x40] bl,a,pt %xcc, loop_3382 loop_3381: nop setx loop_3383, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andcc %l6, %g1, %o5 fsrc2 %f4, %f0 loop_3382: fxors %f4, %f4, %f6 loop_3383: fmovsvs %xcc, %f5, %f4 ld [%l7 + 0x68], %f14 fpsub32s %f10, %f6, %f8 ldx [%l7 + 0x68], %g4 fone %f6 fmovrse %i5, %f6, %f7 ldsh [%l7 + 0x2A], %l0 be,a,pt %xcc, loop_3384 fpadd16s %f0, %f2, %f1 ldsw [%l7 + 0x54], %g5 sth %g3, [%l7 + 0x1A] loop_3384: fpsub32 %f14, %f2, %f0 fpsub32s %f6, %f9, %f6 stx %i3, [%l7 + 0x38] stw %o0, [%l7 + 0x64] alignaddrl %o7, %i1, %i4 std %f14, [%l7 + 0x78] fmovrdgz %i0, %f10, %f14 movrgez %l3, %o3, %l2 fbue %fcc0, loop_3385 tneg %icc, 0x2 fand %f8, %f12, %f6 mova %xcc, %l1, %o2 loop_3385: bvs %icc, loop_3386 ld [%l7 + 0x48], %f9 fandnot1s %f9, %f2, %f11 movgu %icc, %o6, %i7 loop_3386: fornot1 %f2, %f6, %f8 fnors %f6, %f6, %f8 udivcc %g7, 0x1243, %g6 movvs %icc, %i6, %g2 fmovdcs %xcc, %f11, %f8 fxor %f0, %f2, %f2 ldsw [%l7 + 0x34], %o1 fornot1s %f8, %f13, %f11 bpos,a,pt %xcc, loop_3387 fmovdvc %xcc, %f3, %f12 ldsh [%l7 + 0x46], %o4 sth %i2, [%l7 + 0x52] loop_3387: be,pt %xcc, loop_3388 fbge %fcc0, loop_3389 bvs loop_3390 fsrc1s %f4, %f10 loop_3388: xor %l4, %l6, %g1 loop_3389: fbu %fcc0, loop_3391 loop_3390: ldx [%l7 + 0x78], %o5 ldd [%l7 + 0x18], %f14 edge8 %l5, %g4, %i5 loop_3391: brlez %g5, loop_3392 fcmpne32 %f8, %f6, %g3 fcmpeq32 %f10, %f12, %i3 fnot1 %f2, %f4 loop_3392: stx %o0, [%l7 + 0x08] fbule,a %fcc3, loop_3393 movrlez %o7, 0x05B, %l0 fsrc2 %f2, %f6 mova %icc, %i1, %i0 loop_3393: tn %icc, 0x2 mulscc %i4, 0x04BF, %l3 siam 0x7 fmovs %f8, %f9 movrlez %o3, %l1, %l2 fmovrslez %o6, %f14, %f10 brgez,a %o2, loop_3394 st %f12, [%l7 + 0x0C] brlz,a %i7, loop_3395 move %xcc, %g6, %g7 loop_3394: tl %icc, 0x3 fnegs %f13, %f0 loop_3395: ld [%l7 + 0x24], %f14 fpackfix %f0, %f14 smul %g2, %o1, %o4 ldd [%l7 + 0x30], %f2 fxors %f1, %f7, %f15 bleu,pt %xcc, loop_3396 ldsh [%l7 + 0x5E], %i2 fblg %fcc3, loop_3397 fabss %f11, %f10 loop_3396: nop setx loop_3398, %l0, %l1 jmpl %l1, %i6 fmovdcc %icc, %f13, %f3 loop_3397: tsubcctv %l4, %g1, %l6 fone %f8 loop_3398: fbl %fcc0, loop_3399 movle %icc, %o5, %l5 fmuld8ulx16 %f4, %f2, %f4 tge %icc, 0x0 loop_3399: ldub [%l7 + 0x54], %i5 movcs %xcc, %g4, %g5 bgu,pn %icc, loop_3400 fnot1 %f6, %f0 ldd [%l7 + 0x08], %f6 fandnot2s %f4, %f7, %f5 loop_3400: movpos %icc, %g3, %i3 edge8l %o7, %o0, %l0 fornot2 %f8, %f8, %f10 ldub [%l7 + 0x0F], %i1 bge %icc, loop_3401 fpsub32 %f12, %f10, %f10 ldsw [%l7 + 0x4C], %i4 stw %i0, [%l7 + 0x34] loop_3401: fba,a %fcc2, loop_3402 stx %o3, [%l7 + 0x78] fbule,a %fcc3, loop_3403 fnot1s %f12, %f6 loop_3402: orn %l1, %l2, %l3 movle %xcc, %o6, %i7 loop_3403: ldd [%l7 + 0x18], %f6 subc %o2, 0x10FF, %g7 fsrc2s %f0, %f3 ld [%l7 + 0x14], %f14 ldx [%l7 + 0x48], %g2 ldub [%l7 + 0x25], %g6 ldd [%l7 + 0x40], %f2 fmovdcs %xcc, %f15, %f0 xor %o1, %o4, %i6 fnegd %f14, %f8 tleu %icc, 0x2 tgu %xcc, 0x4 ldd [%l7 + 0x68], %f6 ld [%l7 + 0x7C], %f15 fcmpne32 %f2, %f2, %l4 tl %xcc, 0x1 orcc %g1, 0x1955, %i2 stw %l6, [%l7 + 0x48] fmovscc %icc, %f5, %f6 fcmpne32 %f14, %f2, %l5 tg %icc, 0x2 ldsb [%l7 + 0x34], %i5 fpsub16s %f0, %f15, %f3 st %f2, [%l7 + 0x6C] std %f6, [%l7 + 0x40] bg,pt %xcc, loop_3404 fnot2 %f14, %f4 lduw [%l7 + 0x10], %g4 sdivx %g5, 0x0CE9, %g3 loop_3404: sllx %o5, 0x13, %i3 fxors %f2, %f13, %f5 sllx %o0, %l0, %o7 fmuld8ulx16 %f4, %f8, %f6 lduh [%l7 + 0x20], %i1 fxnor %f8, %f8, %f6 edge8l %i0, %i4, %l1 lduh [%l7 + 0x30], %l2 subccc %l3, %o3, %o6 lduh [%l7 + 0x44], %i7 fandnot1s %f10, %f6, %f7 add %o2, %g2, %g7 addcc %o1, %g6, %o4 ldsw [%l7 + 0x28], %i6 fmul8x16 %f5, %f6, %f2 sth %l4, [%l7 + 0x2C] edge8n %i2, %l6, %g1 sdiv %i5, 0x1222, %g4 ldx [%l7 + 0x60], %g5 edge8 %g3, %o5, %l5 ld [%l7 + 0x30], %f0 tleu %icc, 0x1 fpadd32 %f10, %f6, %f14 stx %o0, [%l7 + 0x48] movleu %xcc, %i3, %o7 subc %i1, 0x0644, %i0 ldsw [%l7 + 0x30], %l0 fpsub16s %f2, %f6, %f8 std %f6, [%l7 + 0x30] bn,pn %icc, loop_3405 fmovrsgz %i4, %f10, %f15 ldsb [%l7 + 0x32], %l1 sethi 0x1BE8, %l2 loop_3405: movne %xcc, %o3, %l3 ldd [%l7 + 0x20], %f12 lduw [%l7 + 0x34], %o6 fmovdvs %icc, %f14, %f7 fxnors %f4, %f4, %f3 te %icc, 0x1 fsrc2s %f7, %f0 fpadd16s %f10, %f13, %f12 fnegd %f4, %f6 faligndata %f10, %f8, %f14 ldsw [%l7 + 0x7C], %i7 array16 %o2, %g7, %o1 ldsw [%l7 + 0x60], %g2 edge32l %o4, %i6, %l4 bl loop_3406 fpsub32s %f1, %f14, %f8 fcmpeq16 %f0, %f2, %g6 fbu,a %fcc1, loop_3407 loop_3406: fsrc1 %f6, %f6 be,pn %icc, loop_3408 siam 0x3 loop_3407: fbl %fcc2, loop_3409 ldsw [%l7 + 0x54], %l6 loop_3408: xor %i2, 0x113F, %g1 fmovscs %icc, %f3, %f8 loop_3409: fpadd16 %f2, %f0, %f12 fornot2 %f6, %f4, %f14 ld [%l7 + 0x5C], %f1 sth %g4, [%l7 + 0x1E] stw %i5, [%l7 + 0x40] fornot2s %f3, %f15, %f3 fzeros %f2 tpos %xcc, 0x5 fcmped %fcc3, %f14, %f4 fornot2 %f12, %f4, %f2 sll %g5, %o5, %l5 addc %g3, %i3, %o7 fnegs %f3, %f3 stw %o0, [%l7 + 0x18] brgz,a %i0, loop_3410 std %f0, [%l7 + 0x38] andcc %l0, 0x1811, %i1 fpackfix %f12, %f11 loop_3410: fpadd16 %f12, %f0, %f6 movle %icc, %l1, %i4 fbue %fcc2, loop_3411 bcs,pn %icc, loop_3412 fnot2s %f14, %f8 edge16 %l2, %o3, %o6 loop_3411: stb %l3, [%l7 + 0x11] loop_3412: bge,a,pn %xcc, loop_3413 fxnor %f6, %f12, %f12 fcmpgt32 %f6, %f0, %o2 nop setx loop_3414, %l0, %l1 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_3413: xor %i7, %g7, %g2 for %f10, %f4, %f6 bcc,pn %icc, loop_3415 loop_3414: fnot2s %f13, %f10 fmovsneg %icc, %f14, %f11 fpmerge %f9, %f5, %f8 loop_3415: fnot2s %f14, %f13 fnot1 %f12, %f10 fmovdneg %icc, %f15, %f3 brlez,a %o1, loop_3416 fmovsle %xcc, %f3, %f11 subc %i6, %l4, %g6 ldsb [%l7 + 0x51], %l6 loop_3416: fbule,a %fcc1, loop_3417 ldsw [%l7 + 0x28], %i2 sth %o4, [%l7 + 0x0C] faligndata %f0, %f14, %f8 loop_3417: std %f14, [%l7 + 0x40] fbul %fcc1, loop_3418 stw %g4, [%l7 + 0x14] and %g1, 0x048C, %g5 lduh [%l7 + 0x76], %o5 loop_3418: ldsb [%l7 + 0x23], %l5 st %f10, [%l7 + 0x74] ldd [%l7 + 0x60], %f10 fcmpne32 %f8, %f0, %g3 std %f4, [%l7 + 0x50] fmovrsne %i5, %f4, %f13 fmovd %f8, %f0 fmovdneg %xcc, %f15, %f4 fmovdvc %xcc, %f5, %f4 bge,pt %xcc, loop_3419 andn %i3, 0x1C4C, %o0 array8 %i0, %l0, %o7 movleu %icc, %l1, %i1 loop_3419: mova %icc, %l2, %i4 sdivcc %o6, 0x02D5, %l3 sub %o3, %i7, %g7 lduh [%l7 + 0x74], %o2 bleu,pn %xcc, loop_3420 brz,a %g2, loop_3421 bn,pt %xcc, loop_3422 edge8l %i6, %l4, %o1 loop_3420: lduh [%l7 + 0x60], %g6 loop_3421: andncc %l6, %o4, %g4 loop_3422: fpsub32s %f14, %f8, %f9 movne %icc, %g1, %g5 orcc %o5, %i2, %l5 fbg,a %fcc3, loop_3423 xor %g3, %i5, %o0 brz %i0, loop_3424 fnot2s %f9, %f9 loop_3423: ldsb [%l7 + 0x51], %l0 alignaddrl %o7, %l1, %i3 loop_3424: fxor %f12, %f12, %f8 ldx [%l7 + 0x50], %i1 brz %i4, loop_3425 ldd [%l7 + 0x30], %f4 st %f6, [%l7 + 0x0C] stb %l2, [%l7 + 0x62] loop_3425: ldsw [%l7 + 0x1C], %o6 fmovscs %xcc, %f1, %f3 fcmps %fcc0, %f1, %f6 call loop_3426 ldsw [%l7 + 0x70], %o3 tsubcc %i7, 0x02F5, %g7 fmuld8ulx16 %f12, %f3, %f2 loop_3426: bge loop_3427 movvs %icc, %o2, %g2 lduw [%l7 + 0x08], %l3 fones %f14 loop_3427: ld [%l7 + 0x58], %f3 ldsw [%l7 + 0x48], %l4 brlez,a %i6, loop_3428 fbe %fcc2, loop_3429 fmovdleu %xcc, %f14, %f11 sub %g6, %o1, %o4 loop_3428: ld [%l7 + 0x24], %f12 loop_3429: fmovsl %icc, %f0, %f3 fsrc1 %f2, %f10 lduh [%l7 + 0x44], %l6 addccc %g1, 0x09B0, %g4 fcmpne32 %f0, %f10, %o5 ldub [%l7 + 0x29], %g5 ldsb [%l7 + 0x72], %i2 udivcc %l5, 0x141A, %g3 tge %icc, 0x3 fmovsge %xcc, %f3, %f5 fandnot2 %f4, %f2, %f6 stx %o0, [%l7 + 0x58] tgu %xcc, 0x4 fcmpne16 %f6, %f0, %i5 bleu %xcc, loop_3430 ldsw [%l7 + 0x5C], %i0 alignaddrl %l0, %o7, %i3 stx %i1, [%l7 + 0x18] loop_3430: stx %l1, [%l7 + 0x78] fbge,a %fcc0, loop_3431 std %f0, [%l7 + 0x30] fcmpd %fcc3, %f4, %f10 umulcc %i4, %o6, %o3 loop_3431: edge8l %l2, %i7, %o2 fandnot1 %f12, %f10, %f2 mova %xcc, %g7, %l3 sdivx %l4, 0x089B, %i6 fexpand %f12, %f8 fabss %f12, %f11 stx %g6, [%l7 + 0x10] alignaddrl %g2, %o4, %l6 fpackfix %f6, %f13 std %f14, [%l7 + 0x70] smulcc %o1, %g4, %o5 udivx %g5, 0x05EB, %g1 be,a loop_3432 std %f8, [%l7 + 0x08] stw %i2, [%l7 + 0x70] andcc %l5, 0x0C47, %g3 loop_3432: ldd [%l7 + 0x60], %f0 stx %i5, [%l7 + 0x38] edge8l %o0, %i0, %o7 edge16ln %i3, %l0, %l1 stx %i1, [%l7 + 0x60] ldx [%l7 + 0x38], %o6 movre %o3, 0x0F0, %l2 sth %i7, [%l7 + 0x1A] ldub [%l7 + 0x61], %o2 nop setx loop_3433, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbu,a %fcc1, loop_3434 edge32ln %i4, %g7, %l3 fornot2s %f10, %f15, %f3 loop_3433: fpack32 %f0, %f12, %f6 loop_3434: fmovscc %xcc, %f3, %f11 ble,pn %icc, loop_3435 sth %i6, [%l7 + 0x18] fmovse %icc, %f11, %f6 lduw [%l7 + 0x74], %g6 loop_3435: fnot1 %f10, %f2 addccc %l4, %o4, %g2 fmul8x16au %f4, %f13, %f2 fcmpd %fcc2, %f0, %f2 fmuld8sux16 %f14, %f3, %f6 tcc %icc, 0x0 fcmpgt32 %f12, %f14, %o1 fmovrse %g4, %f15, %f15 movge %icc, %l6, %g5 subccc %o5, 0x16D2, %i2 stx %g1, [%l7 + 0x28] fbug,a %fcc1, loop_3436 tne %xcc, 0x6 lduh [%l7 + 0x3A], %g3 fmovrdgz %i5, %f8, %f8 loop_3436: st %f8, [%l7 + 0x4C] brgz %o0, loop_3437 std %f14, [%l7 + 0x78] movrgz %l5, 0x222, %i0 fpadd32s %f4, %f10, %f10 loop_3437: std %f12, [%l7 + 0x70] stb %i3, [%l7 + 0x65] movgu %icc, %l0, %o7 fbne %fcc2, loop_3438 smulcc %l1, %o6, %o3 sllx %l2, %i7, %i1 fbne %fcc1, loop_3439 loop_3438: sth %i4, [%l7 + 0x24] brz %g7, loop_3440 ldsw [%l7 + 0x64], %l3 loop_3439: tl %icc, 0x2 ldub [%l7 + 0x0B], %o2 loop_3440: fxnor %f10, %f8, %f2 movcc %icc, %i6, %l4 fmovsneg %xcc, %f15, %f7 fmul8x16al %f10, %f5, %f0 ldub [%l7 + 0x46], %g6 stw %g2, [%l7 + 0x34] ldsh [%l7 + 0x14], %o4 std %f8, [%l7 + 0x28] lduh [%l7 + 0x6A], %g4 taddcc %l6, 0x19FD, %g5 movleu %xcc, %o1, %o5 brlez,a %g1, loop_3441 xnorcc %g3, 0x1782, %i2 fmovdne %icc, %f0, %f14 ld [%l7 + 0x38], %f7 loop_3441: stb %o0, [%l7 + 0x70] ba,a %icc, loop_3442 lduh [%l7 + 0x52], %l5 std %f10, [%l7 + 0x70] call loop_3443 loop_3442: stw %i5, [%l7 + 0x2C] fbuge %fcc0, loop_3444 andn %i3, %i0, %o7 loop_3443: movre %l0, %o6, %l1 fmovsn %icc, %f14, %f14 loop_3444: ldsh [%l7 + 0x2C], %l2 call loop_3445 tpos %icc, 0x1 array8 %i7, %i1, %i4 movgu %icc, %g7, %o3 loop_3445: fbo %fcc1, loop_3446 fbo %fcc3, loop_3447 fbul %fcc1, loop_3448 sll %o2, 0x13, %l3 loop_3446: fmuld8sux16 %f1, %f12, %f4 loop_3447: fnand %f4, %f8, %f4 loop_3448: movne %xcc, %i6, %l4 fcmple16 %f0, %f4, %g6 fxnor %f2, %f4, %f6 ldsb [%l7 + 0x30], %g2 stx %o4, [%l7 + 0x50] fmovdcs %icc, %f10, %f15 bn %xcc, loop_3449 fbue %fcc0, loop_3450 edge16l %l6, %g4, %o1 fbg %fcc1, loop_3451 loop_3449: fmovrsne %o5, %f12, %f7 loop_3450: std %f10, [%l7 + 0x60] fands %f4, %f12, %f11 loop_3451: movneg %icc, %g1, %g3 tvc %icc, 0x7 tne %xcc, 0x7 std %f10, [%l7 + 0x70] array8 %i2, %o0, %g5 fbge,a %fcc0, loop_3452 edge8ln %i5, %i3, %i0 fexpand %f8, %f6 movleu %icc, %o7, %l5 loop_3452: fxnor %f4, %f6, %f12 fnand %f12, %f10, %f2 subcc %l0, 0x0CB5, %l1 lduw [%l7 + 0x7C], %l2 ldsh [%l7 + 0x4A], %i7 fmovdl %xcc, %f1, %f10 fmovrsne %i1, %f1, %f8 movre %o6, %i4, %g7 brlez %o2, loop_3453 fmovdle %icc, %f5, %f12 fcmps %fcc1, %f5, %f2 std %f12, [%l7 + 0x30] loop_3453: fmovdvs %xcc, %f5, %f0 movpos %xcc, %l3, %i6 edge16 %l4, %g6, %g2 fbe %fcc2, loop_3454 ldub [%l7 + 0x49], %o3 addc %o4, %g4, %l6 and %o1, %g1, %o5 loop_3454: fcmped %fcc3, %f0, %f14 fcmpeq16 %f8, %f4, %g3 brnz,a %i2, loop_3455 bgu,a %xcc, loop_3456 ldx [%l7 + 0x68], %g5 fmovdl %icc, %f2, %f5 loop_3455: fmovrde %o0, %f0, %f6 loop_3456: fcmple32 %f4, %f0, %i5 fcmpgt16 %f6, %f2, %i0 ldd [%l7 + 0x70], %f10 bge,a loop_3457 movl %xcc, %o7, %l5 fcmpne16 %f6, %f14, %i3 ld [%l7 + 0x58], %f9 loop_3457: edge8ln %l1, %l2, %i7 or %l0, 0x005E, %o6 fnands %f11, %f11, %f2 addcc %i4, %g7, %o2 edge16 %l3, %i6, %l4 fnors %f8, %f7, %f14 sdivx %g6, 0x0BD2, %i1 srl %o3, %g2, %o4 fmovdcc %icc, %f1, %f13 fbug,a %fcc1, loop_3458 udiv %g4, 0x0446, %l6 fmovdgu %xcc, %f5, %f9 fnand %f2, %f2, %f4 loop_3458: edge32l %g1, %o1, %g3 stx %i2, [%l7 + 0x60] sra %g5, 0x14, %o0 fmovdg %xcc, %f8, %f9 ldx [%l7 + 0x68], %o5 tcs %xcc, 0x0 std %f8, [%l7 + 0x30] fors %f2, %f0, %f15 fone %f0 fnot2s %f14, %f10 movcc %icc, %i0, %o7 umulcc %i5, 0x0A48, %i3 udivcc %l5, 0x0B4B, %l1 edge16ln %l2, %i7, %o6 bneg,pn %xcc, loop_3459 udivcc %i4, 0x0868, %g7 fcmpeq16 %f12, %f4, %l0 st %f11, [%l7 + 0x1C] loop_3459: fmovsvc %xcc, %f2, %f5 ldx [%l7 + 0x38], %o2 ldsh [%l7 + 0x70], %l3 fbul,a %fcc0, loop_3460 nop setx loop_3461, %l0, %l1 jmpl %l1, %l4 fcmpgt16 %f6, %f4, %g6 fcmpd %fcc0, %f6, %f2 loop_3460: be,a,pt %icc, loop_3462 loop_3461: for %f6, %f12, %f12 stx %i1, [%l7 + 0x70] fcmps %fcc1, %f1, %f1 loop_3462: ld [%l7 + 0x2C], %f6 lduw [%l7 + 0x20], %o3 fxnor %f6, %f0, %f6 sethi 0x0829, %g2 movrgz %i6, 0x2D5, %g4 subcc %l6, %o4, %o1 fbu,a %fcc3, loop_3463 ldx [%l7 + 0x50], %g3 ldsw [%l7 + 0x6C], %g1 brlez %g5, loop_3464 loop_3463: fmovrdgez %o0, %f14, %f6 umul %o5, %i2, %o7 ldub [%l7 + 0x71], %i0 loop_3464: move %xcc, %i5, %l5 fpadd32s %f10, %f3, %f2 movleu %xcc, %l1, %l2 orcc %i7, 0x1273, %i3 stx %o6, [%l7 + 0x10] fornot1 %f14, %f14, %f8 fmovrdgez %i4, %f12, %f0 bvc loop_3465 fmovdgu %icc, %f5, %f13 tne %xcc, 0x0 movg %xcc, %l0, %g7 loop_3465: lduh [%l7 + 0x3E], %o2 bne,a,pt %xcc, loop_3466 ba,a,pn %icc, loop_3467 ldsb [%l7 + 0x19], %l3 tge %xcc, 0x4 loop_3466: edge16ln %l4, %i1, %g6 loop_3467: std %f14, [%l7 + 0x78] fmovda %icc, %f8, %f12 edge8n %g2, %i6, %o3 ldsh [%l7 + 0x12], %g4 array16 %l6, %o1, %g3 fmovdle %xcc, %f3, %f7 movl %xcc, %g1, %g5 bneg,a,pt %icc, loop_3468 mulx %o4, %o0, %i2 movrlz %o7, 0x0CB, %i0 ldd [%l7 + 0x30], %f8 loop_3468: tvs %xcc, 0x5 subccc %i5, 0x0486, %l5 fmovdvc %icc, %f14, %f11 pdist %f0, %f14, %f8 stx %l1, [%l7 + 0x10] movgu %xcc, %o5, %i7 movpos %icc, %i3, %o6 fmovsl %icc, %f10, %f0 tvc %xcc, 0x5 fmovsge %xcc, %f14, %f8 lduh [%l7 + 0x30], %i4 fornot2 %f4, %f2, %f2 fand %f8, %f2, %f6 stw %l2, [%l7 + 0x24] fmovsneg %icc, %f8, %f9 fpadd32s %f15, %f13, %f2 subcc %l0, 0x0044, %o2 bge loop_3469 fmuld8sux16 %f11, %f0, %f8 fnot1s %f11, %f2 brnz,a %l3, loop_3470 loop_3469: st %f13, [%l7 + 0x20] andn %g7, 0x11AB, %i1 bshuffle %f10, %f12, %f6 loop_3470: movvc %xcc, %l4, %g2 fmovscs %xcc, %f7, %f13 stw %g6, [%l7 + 0x68] orn %o3, %i6, %g4 sdivx %o1, 0x0F73, %l6 ta %icc, 0x5 tg %icc, 0x6 ldx [%l7 + 0x20], %g3 fbug,a %fcc1, loop_3471 ldsh [%l7 + 0x46], %g5 edge8ln %o4, %o0, %g1 stw %i2, [%l7 + 0x48] loop_3471: srax %o7, 0x0C, %i0 lduh [%l7 + 0x1A], %i5 fnegs %f15, %f7 fbne,a %fcc3, loop_3472 ble,pt %icc, loop_3473 ldsw [%l7 + 0x40], %l1 lduw [%l7 + 0x68], %l5 loop_3472: fpadd16s %f11, %f11, %f1 loop_3473: fcmple16 %f10, %f14, %o5 ldsh [%l7 + 0x0E], %i7 pdist %f10, %f10, %f6 fandnot2s %f9, %f10, %f8 ldsh [%l7 + 0x48], %o6 move %xcc, %i4, %i3 fmovse %icc, %f5, %f6 lduh [%l7 + 0x32], %l2 ldsh [%l7 + 0x5E], %l0 tcc %xcc, 0x1 fmovrse %l3, %f1, %f6 orcc %g7, %i1, %l4 fmovdne %icc, %f7, %f9 fmovdpos %icc, %f12, %f8 bneg,a %xcc, loop_3474 fsrc2 %f10, %f4 ldd [%l7 + 0x78], %f8 stb %o2, [%l7 + 0x56] loop_3474: tne %icc, 0x1 orncc %g2, %o3, %i6 fmovdg %icc, %f13, %f13 fcmpgt32 %f6, %f8, %g4 brgez,a %o1, loop_3475 fpsub16 %f12, %f12, %f4 lduh [%l7 + 0x68], %l6 array8 %g6, %g3, %g5 loop_3475: brgez,a %o4, loop_3476 tgu %xcc, 0x2 fmovda %xcc, %f6, %f10 std %f4, [%l7 + 0x40] loop_3476: edge16ln %g1, %o0, %o7 brz,a %i2, loop_3477 tne %icc, 0x0 fbg %fcc2, loop_3478 sth %i0, [%l7 + 0x28] loop_3477: fcmpes %fcc3, %f9, %f3 ldsb [%l7 + 0x55], %l1 loop_3478: fble,a %fcc2, loop_3479 lduw [%l7 + 0x6C], %i5 edge32l %l5, %o5, %o6 tcc %icc, 0x6 loop_3479: fmovdne %icc, %f8, %f5 lduh [%l7 + 0x20], %i7 ldx [%l7 + 0x58], %i4 ldub [%l7 + 0x3A], %l2 tle %icc, 0x2 tg %xcc, 0x3 orn %l0, %i3, %g7 fmovd %f6, %f10 orncc %l3, 0x0ABA, %l4 tg %xcc, 0x5 ld [%l7 + 0x40], %f12 ldd [%l7 + 0x08], %f12 fbul %fcc0, loop_3480 stb %o2, [%l7 + 0x2D] sth %g2, [%l7 + 0x5C] tl %xcc, 0x1 loop_3480: edge16ln %o3, %i6, %g4 lduh [%l7 + 0x6A], %o1 movrgez %l6, %i1, %g6 movrgz %g5, %g3, %g1 xnor %o0, %o7, %o4 stb %i0, [%l7 + 0x2B] brgez,a %l1, loop_3481 bl,pt %xcc, loop_3482 fandnot1s %f7, %f4, %f0 udivx %i2, 0x0FF7, %l5 loop_3481: stw %o5, [%l7 + 0x44] loop_3482: st %f12, [%l7 + 0x68] fmovsn %icc, %f9, %f1 bne,pt %icc, loop_3483 umul %o6, %i5, %i7 tcs %icc, 0x0 fnot2s %f7, %f10 loop_3483: fpadd16 %f8, %f14, %f14 tle %xcc, 0x5 fmovdvc %icc, %f1, %f4 tpos %xcc, 0x2 brnz %l2, loop_3484 udivx %i4, 0x1477, %l0 ldsw [%l7 + 0x54], %i3 addccc %g7, 0x0C55, %l3 loop_3484: std %f2, [%l7 + 0x70] fsrc1 %f0, %f14 fcmple16 %f12, %f0, %o2 fornot2 %f12, %f14, %f14 std %f14, [%l7 + 0x50] te %icc, 0x6 ld [%l7 + 0x50], %f8 fmovsvc %icc, %f0, %f5 mova %icc, %l4, %o3 st %f11, [%l7 + 0x64] subccc %i6, %g4, %o1 fpsub32 %f6, %f6, %f2 bgu,a,pn %icc, loop_3485 fsrc1s %f11, %f9 edge8 %g2, %l6, %g6 edge32l %i1, %g5, %g1 loop_3485: stx %g3, [%l7 + 0x38] ldsb [%l7 + 0x40], %o0 fblg %fcc3, loop_3486 fcmpgt16 %f6, %f10, %o7 sth %i0, [%l7 + 0x1E] st %f12, [%l7 + 0x7C] loop_3486: ldx [%l7 + 0x30], %o4 tvc %icc, 0x0 fxor %f4, %f2, %f12 fcmple32 %f0, %f14, %i2 umul %l1, 0x19F0, %o5 fmovrslz %o6, %f9, %f3 ldsh [%l7 + 0x08], %i5 stb %i7, [%l7 + 0x59] ldub [%l7 + 0x79], %l2 bvc,a %icc, loop_3487 fmovdle %icc, %f13, %f13 stx %i4, [%l7 + 0x08] fmovsneg %xcc, %f1, %f7 loop_3487: fblg %fcc2, loop_3488 fcmpne32 %f0, %f0, %l0 subcc %l5, %g7, %l3 st %f9, [%l7 + 0x3C] loop_3488: lduh [%l7 + 0x6C], %o2 stx %l4, [%l7 + 0x60] fnor %f4, %f14, %f6 fpmerge %f15, %f7, %f0 sth %i3, [%l7 + 0x7C] movneg %icc, %i6, %o3 addc %g4, 0x068F, %o1 fcmple16 %f2, %f12, %l6 stx %g2, [%l7 + 0x38] tcc %icc, 0x4 ldub [%l7 + 0x0E], %i1 fnegd %f4, %f2 movcc %icc, %g6, %g1 fornot1s %f0, %f3, %f3 nop setx loop_3489, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f4, [%l7 + 0x5C] udivcc %g5, 0x18DE, %g3 subcc %o7, %o0, %o4 loop_3489: stb %i0, [%l7 + 0x63] edge8n %l1, %i2, %o5 fmovrdlez %i5, %f2, %f6 xorcc %i7, 0x1282, %l2 fsrc1s %f4, %f4 ldsw [%l7 + 0x60], %o6 xor %l0, 0x08D6, %i4 movcc %icc, %g7, %l5 std %f10, [%l7 + 0x78] mova %xcc, %o2, %l4 fmovrsne %i3, %f0, %f15 edge8 %l3, %i6, %g4 fbn,a %fcc2, loop_3490 brlez,a %o1, loop_3491 fble,a %fcc1, loop_3492 tl %icc, 0x6 loop_3490: stb %o3, [%l7 + 0x12] loop_3491: movge %icc, %l6, %i1 loop_3492: ldd [%l7 + 0x58], %f4 fpsub32 %f6, %f12, %f6 fmovdg %icc, %f7, %f9 st %f0, [%l7 + 0x48] fsrc2 %f10, %f0 stx %g2, [%l7 + 0x18] tvc %xcc, 0x4 movcc %xcc, %g1, %g6 sth %g5, [%l7 + 0x3C] fbue %fcc2, loop_3493 ldsb [%l7 + 0x53], %g3 stb %o7, [%l7 + 0x5F] tcc %xcc, 0x0 loop_3493: stb %o4, [%l7 + 0x3B] subccc %i0, %o0, %i2 fbo,a %fcc1, loop_3494 lduh [%l7 + 0x52], %o5 udivcc %l1, 0x0A60, %i7 lduh [%l7 + 0x72], %i5 loop_3494: srlx %l2, %l0, %o6 movl %icc, %i4, %l5 addccc %o2, %g7, %i3 bl,pn %xcc, loop_3495 st %f1, [%l7 + 0x0C] movcc %icc, %l4, %l3 fcmpes %fcc1, %f5, %f11 loop_3495: fmovsgu %icc, %f12, %f8 ldub [%l7 + 0x76], %i6 fcmpgt16 %f2, %f0, %g4 sth %o3, [%l7 + 0x7A] faligndata %f12, %f10, %f4 brgez %o1, loop_3496 sdivcc %i1, 0x1B10, %l6 nop setx loop_3497, %l0, %l1 jmpl %l1, %g2 fcmpeq16 %f12, %f12, %g1 loop_3496: fmovsge %xcc, %f4, %f1 fsrc1 %f8, %f2 loop_3497: ldd [%l7 + 0x20], %f8 movrlz %g5, 0x15D, %g6 fzero %f2 fcmpne32 %f4, %f14, %g3 sth %o4, [%l7 + 0x4E] fmovdne %icc, %f0, %f7 edge16n %i0, %o0, %i2 movcc %xcc, %o5, %o7 fzeros %f1 brgz,a %i7, loop_3498 ld [%l7 + 0x1C], %f9 fmovsa %icc, %f15, %f11 fexpand %f9, %f2 loop_3498: fzero %f14 subc %l1, %l2, %l0 fble %fcc1, loop_3499 fnot1s %f14, %f5 subccc %o6, 0x0A7A, %i4 ldsh [%l7 + 0x7A], %i5 loop_3499: ldub [%l7 + 0x2F], %o2 fsrc1s %f9, %f13 std %f12, [%l7 + 0x18] fmovrdgez %l5, %f12, %f2 stw %g7, [%l7 + 0x3C] move %xcc, %i3, %l3 ldsh [%l7 + 0x4E], %l4 pdist %f8, %f2, %f14 edge8 %i6, %o3, %g4 stx %o1, [%l7 + 0x38] fmovse %xcc, %f5, %f11 fandnot2s %f12, %f6, %f5 movrne %l6, %g2, %i1 fcmped %fcc3, %f12, %f4 bl,pn %icc, loop_3500 nop setx loop_3501, %l0, %l1 jmpl %l1, %g5 brlz %g1, loop_3502 edge8ln %g6, %o4, %i0 loop_3500: tne %xcc, 0x6 loop_3501: nop setx loop_3503, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_3502: st %f5, [%l7 + 0x3C] fbue %fcc3, loop_3504 stb %o0, [%l7 + 0x39] loop_3503: bgu %xcc, loop_3505 fxor %f6, %f8, %f10 loop_3504: edge32ln %g3, %o5, %i2 movrne %i7, 0x387, %o7 loop_3505: fsrc1s %f13, %f8 fmovsle %icc, %f7, %f11 srax %l1, %l2, %l0 edge32ln %i4, %o6, %i5 addcc %o2, 0x184B, %l5 ldub [%l7 + 0x33], %g7 fmovdl %icc, %f3, %f1 fmovdl %icc, %f8, %f4 ldd [%l7 + 0x10], %f10 lduh [%l7 + 0x7C], %i3 xor %l3, %i6, %o3 tcs %icc, 0x0 movvc %icc, %g4, %l4 fmovdne %xcc, %f0, %f14 ld [%l7 + 0x40], %f6 ldsh [%l7 + 0x4C], %l6 andcc %o1, %g2, %i1 edge32n %g5, %g1, %o4 movrlez %i0, %o0, %g3 stx %o5, [%l7 + 0x40] fnor %f0, %f12, %f6 movrgz %i2, %i7, %o7 fandnot1s %f11, %f11, %f3 std %f12, [%l7 + 0x38] or %l1, 0x00D5, %g6 fands %f0, %f10, %f8 sth %l2, [%l7 + 0x66] sdiv %i4, 0x120A, %l0 array8 %i5, %o2, %l5 array16 %g7, %i3, %o6 lduh [%l7 + 0x4C], %i6 ldx [%l7 + 0x70], %o3 fmovdne %xcc, %f6, %f4 andcc %g4, %l3, %l4 sth %o1, [%l7 + 0x14] fmovse %xcc, %f2, %f15 lduh [%l7 + 0x20], %g2 bcc,a %xcc, loop_3506 sra %l6, %g5, %g1 ldx [%l7 + 0x58], %i1 edge8ln %o4, %i0, %o0 loop_3506: stb %g3, [%l7 + 0x38] ldsb [%l7 + 0x76], %o5 edge16n %i7, %i2, %o7 ldd [%l7 + 0x18], %f2 movpos %icc, %l1, %l2 stx %g6, [%l7 + 0x10] ldub [%l7 + 0x69], %i4 tl %xcc, 0x7 ldx [%l7 + 0x30], %l0 srax %i5, %l5, %o2 brgz %i3, loop_3507 fmovrde %g7, %f14, %f2 fsrc1 %f14, %f14 bgu,a,pn %icc, loop_3508 loop_3507: ldsh [%l7 + 0x62], %o6 fmul8ulx16 %f10, %f0, %f8 ble,a,pt %xcc, loop_3509 loop_3508: fbo,a %fcc0, loop_3510 brgz,a %i6, loop_3511 stx %o3, [%l7 + 0x18] loop_3509: bcs,a,pt %icc, loop_3512 loop_3510: lduh [%l7 + 0x0A], %g4 loop_3511: std %f8, [%l7 + 0x10] lduw [%l7 + 0x1C], %l3 loop_3512: fba,a %fcc1, loop_3513 fbge,a %fcc3, loop_3514 fandnot2 %f6, %f6, %f2 nop setx loop_3515, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3513: fmovdvs %icc, %f15, %f7 loop_3514: ldsb [%l7 + 0x55], %l4 fmovsge %xcc, %f1, %f3 loop_3515: array32 %g2, %l6, %o1 tle %xcc, 0x1 ldsb [%l7 + 0x15], %g5 fmovsa %xcc, %f8, %f15 ldsb [%l7 + 0x76], %g1 ldub [%l7 + 0x45], %o4 fmovrdlz %i1, %f10, %f4 taddcc %i0, 0x0258, %o0 tne %icc, 0x4 fmovrslez %g3, %f9, %f10 fmuld8ulx16 %f13, %f15, %f0 array8 %o5, %i7, %i2 sth %l1, [%l7 + 0x2C] ldub [%l7 + 0x39], %o7 sth %l2, [%l7 + 0x70] fnot1 %f8, %f14 addc %g6, 0x0B74, %i4 lduw [%l7 + 0x50], %l0 st %f0, [%l7 + 0x6C] lduw [%l7 + 0x3C], %l5 fmovrslez %i5, %f4, %f7 orn %i3, %g7, %o2 fnot1 %f6, %f14 fpsub32s %f11, %f3, %f6 fmovscs %xcc, %f2, %f12 movpos %icc, %i6, %o6 ldsw [%l7 + 0x7C], %g4 bpos,a loop_3516 stx %l3, [%l7 + 0x58] addcc %o3, %l4, %l6 fxor %f4, %f10, %f10 loop_3516: tne %xcc, 0x2 tcs %xcc, 0x6 fornot2 %f10, %f2, %f4 stw %o1, [%l7 + 0x6C] ta %xcc, 0x6 fmovdcc %icc, %f10, %f9 bne,pt %xcc, loop_3517 fpsub32s %f7, %f1, %f14 bpos,a,pn %icc, loop_3518 ba,pn %icc, loop_3519 loop_3517: ble,a,pn %xcc, loop_3520 fone %f0 loop_3518: fxnors %f14, %f12, %f2 loop_3519: sth %g5, [%l7 + 0x58] loop_3520: st %f12, [%l7 + 0x10] ldd [%l7 + 0x48], %f6 movge %xcc, %g2, %g1 fbug %fcc1, loop_3521 srlx %i1, %i0, %o4 fnor %f14, %f10, %f14 tge %icc, 0x0 loop_3521: ldsb [%l7 + 0x7B], %g3 ldsb [%l7 + 0x47], %o0 fmuld8sux16 %f2, %f11, %f2 ld [%l7 + 0x74], %f4 srl %i7, %i2, %o5 fbg %fcc1, loop_3522 stb %o7, [%l7 + 0x1E] fmovrde %l1, %f12, %f12 fmovrsgz %l2, %f14, %f7 loop_3522: fmovsn %xcc, %f7, %f4 be,a loop_3523 fandnot2 %f10, %f2, %f2 bleu,a %xcc, loop_3524 ldd [%l7 + 0x28], %f2 loop_3523: sllx %g6, 0x19, %i4 movcs %xcc, %l0, %i5 loop_3524: xor %i3, %l5, %g7 fcmps %fcc2, %f6, %f11 movg %xcc, %o2, %o6 fandnot2s %f8, %f10, %f14 fsrc1 %f10, %f8 ta %xcc, 0x7 tne %icc, 0x3 fbe %fcc2, loop_3525 sth %i6, [%l7 + 0x38] ldx [%l7 + 0x50], %g4 fmovdpos %icc, %f9, %f10 loop_3525: fmovdneg %icc, %f0, %f9 stx %o3, [%l7 + 0x68] ldx [%l7 + 0x28], %l3 or %l4, 0x18B0, %l6 movn %icc, %o1, %g5 stb %g2, [%l7 + 0x22] movge %icc, %i1, %g1 udivx %i0, 0x1B49, %g3 xor %o0, 0x1C7A, %i7 umul %i2, %o4, %o7 stx %l1, [%l7 + 0x40] movrlz %o5, %g6, %l2 tl %icc, 0x0 lduw [%l7 + 0x38], %l0 fbul %fcc0, loop_3526 tvc %icc, 0x5 or %i4, 0x0C41, %i5 xnor %l5, %g7, %i3 loop_3526: taddcctv %o6, %o2, %g4 ldd [%l7 + 0x60], %f8 ldub [%l7 + 0x18], %o3 fcmpes %fcc0, %f1, %f8 stb %l3, [%l7 + 0x1C] sra %l4, 0x04, %i6 fmovdn %icc, %f6, %f14 fmovsg %icc, %f1, %f15 lduw [%l7 + 0x40], %o1 fmovse %icc, %f2, %f3 fpackfix %f10, %f4 fxnor %f6, %f0, %f2 ldx [%l7 + 0x10], %l6 lduw [%l7 + 0x5C], %g2 bge,a loop_3527 fbl,a %fcc3, loop_3528 ldx [%l7 + 0x38], %g5 sth %i1, [%l7 + 0x52] loop_3527: for %f2, %f14, %f6 loop_3528: fbe,a %fcc3, loop_3529 edge16ln %g1, %i0, %g3 ldsw [%l7 + 0x14], %i7 fandnot2 %f2, %f14, %f6 loop_3529: lduw [%l7 + 0x54], %i2 ldx [%l7 + 0x78], %o0 orn %o7, %o4, %l1 sll %o5, 0x11, %l2 fmovdgu %icc, %f11, %f11 fmovdgu %icc, %f11, %f12 subccc %g6, 0x1587, %i4 ldsw [%l7 + 0x08], %l0 brz %i5, loop_3530 subc %l5, 0x0663, %i3 fbne %fcc1, loop_3531 fmovscc %xcc, %f15, %f15 loop_3530: fmovrdlez %o6, %f0, %f2 fmovsvs %icc, %f13, %f13 loop_3531: fsrc2 %f4, %f14 bl,pt %icc, loop_3532 st %f2, [%l7 + 0x58] mulscc %g7, 0x1EE2, %g4 ldub [%l7 + 0x6A], %o2 loop_3532: brlz,a %o3, loop_3533 edge8l %l3, %i6, %l4 ldx [%l7 + 0x08], %o1 fpadd16s %f9, %f15, %f8 loop_3533: fmovsne %icc, %f14, %f5 ldsh [%l7 + 0x58], %g2 ld [%l7 + 0x20], %f7 fmovsvs %icc, %f15, %f12 tcs %icc, 0x6 bl,pt %xcc, loop_3534 te %icc, 0x3 brz,a %l6, loop_3535 fsrc1s %f15, %f7 loop_3534: or %g5, 0x0907, %i1 fmovsle %xcc, %f12, %f9 loop_3535: fpadd16 %f4, %f0, %f6 movne %xcc, %g1, %i0 fmovdne %xcc, %f4, %f10 ldx [%l7 + 0x40], %g3 fors %f4, %f4, %f12 std %f8, [%l7 + 0x30] fpack32 %f8, %f6, %f14 fmovdneg %xcc, %f12, %f2 ldsw [%l7 + 0x20], %i7 xor %i2, %o0, %o7 fmovde %icc, %f12, %f5 nop setx loop_3536, %l0, %l1 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 %l1, %o5, %l2 fandnot1 %f14, %f10, %f12 lduw [%l7 + 0x5C], %o4 loop_3536: array16 %i4, %l0, %g6 stw %l5, [%l7 + 0x50] ldsh [%l7 + 0x52], %i3 fone %f0 nop setx loop_3537, %l0, %l1 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 %f4 fpack16 %f2, %f12 ldub [%l7 + 0x5F], %i5 loop_3537: ldx [%l7 + 0x60], %o6 fcmpne16 %f6, %f4, %g4 fmovdvc %xcc, %f1, %f3 fmovdge %icc, %f8, %f14 srax %o2, 0x0B, %g7 fmovda %icc, %f3, %f4 edge16ln %o3, %i6, %l4 ble,a loop_3538 fandnot2s %f1, %f4, %f13 ldub [%l7 + 0x2D], %l3 fble %fcc3, loop_3539 loop_3538: fbn,a %fcc1, loop_3540 fbge,a %fcc0, loop_3541 fbul %fcc0, loop_3542 loop_3539: fnot2s %f13, %f15 loop_3540: fzero %f10 loop_3541: sub %g2, %l6, %o1 loop_3542: fmuld8ulx16 %f1, %f0, %f8 mulscc %g5, 0x1CE4, %g1 movneg %icc, %i0, %i1 fmovdle %icc, %f11, %f1 st %f7, [%l7 + 0x1C] ldsw [%l7 + 0x18], %g3 array32 %i7, %i2, %o7 fpack32 %f12, %f14, %f10 sth %o0, [%l7 + 0x7E] stx %l1, [%l7 + 0x40] edge16l %o5, %l2, %o4 fmovs %f15, %f14 sth %l0, [%l7 + 0x4E] ldd [%l7 + 0x30], %f10 movgu %icc, %i4, %g6 movn %icc, %i3, %i5 fexpand %f12, %f4 fnegs %f14, %f0 st %f3, [%l7 + 0x54] udivcc %o6, 0x0BD5, %l5 ld [%l7 + 0x30], %f10 ldsw [%l7 + 0x40], %o2 ldd [%l7 + 0x20], %f8 fxor %f2, %f12, %f2 orncc %g4, 0x1D06, %g7 fpadd16s %f1, %f2, %f12 fpadd32 %f4, %f12, %f2 subc %i6, 0x126A, %o3 tvs %xcc, 0x6 fxor %f6, %f2, %f8 tg %icc, 0x0 fmovsg %xcc, %f13, %f2 bpos,a,pn %icc, loop_3543 ldsh [%l7 + 0x0E], %l3 bleu,a,pt %icc, loop_3544 ldsb [%l7 + 0x22], %l4 loop_3543: fmovdvs %icc, %f15, %f13 movcs %icc, %l6, %g2 loop_3544: fmovdne %icc, %f2, %f5 st %f3, [%l7 + 0x30] sdiv %o1, 0x12E2, %g1 fmovdg %icc, %f8, %f3 movvs %xcc, %g5, %i0 edge8ln %i1, %i7, %g3 fmovdvc %icc, %f2, %f4 ldub [%l7 + 0x3C], %i2 sllx %o0, 0x02, %o7 brgez %o5, loop_3545 ldsw [%l7 + 0x40], %l1 xnor %l2, 0x0667, %l0 stb %o4, [%l7 + 0x09] loop_3545: xorcc %g6, %i3, %i4 stx %o6, [%l7 + 0x20] fbu,a %fcc0, loop_3546 std %f8, [%l7 + 0x78] edge16 %l5, %o2, %i5 fnegd %f2, %f10 loop_3546: fcmps %fcc1, %f4, %f4 movre %g7, 0x3C2, %g4 sth %o3, [%l7 + 0x50] sllx %i6, 0x12, %l3 ldx [%l7 + 0x58], %l4 sth %g2, [%l7 + 0x68] fpadd32s %f6, %f8, %f6 ldub [%l7 + 0x66], %o1 tpos %xcc, 0x6 udivcc %g1, 0x03B6, %l6 movg %xcc, %g5, %i0 udivx %i7, 0x1DA2, %g3 sll %i1, 0x0B, %o0 fcmpgt16 %f10, %f14, %o7 std %f10, [%l7 + 0x10] fnegs %f4, %f13 ldsw [%l7 + 0x4C], %o5 array32 %i2, %l1, %l2 fmovscs %icc, %f0, %f8 edge32ln %o4, %l0, %g6 tvc %icc, 0x4 bshuffle %f0, %f14, %f14 bcs,pn %xcc, loop_3547 movrgez %i4, %i3, %o6 lduw [%l7 + 0x38], %o2 lduw [%l7 + 0x0C], %i5 loop_3547: fmovsvc %xcc, %f1, %f3 ldd [%l7 + 0x58], %f8 xnorcc %l5, 0x15A7, %g7 fmovscs %icc, %f1, %f13 brlez %o3, loop_3548 edge16ln %i6, %l3, %l4 fsrc2 %f6, %f0 fmovdge %xcc, %f0, %f11 loop_3548: std %f12, [%l7 + 0x58] fmul8x16 %f5, %f2, %f4 fnot2 %f2, %f0 subccc %g2, 0x1487, %g4 fabss %f13, %f3 udivx %g1, 0x1A7A, %o1 brgez %g5, loop_3549 mulscc %l6, %i7, %g3 edge16ln %i1, %i0, %o7 stw %o5, [%l7 + 0x20] loop_3549: bl,a loop_3550 edge8 %i2, %l1, %l2 fcmped %fcc2, %f6, %f4 stw %o4, [%l7 + 0x40] loop_3550: fnot2s %f5, %f0 tg %xcc, 0x4 lduw [%l7 + 0x38], %l0 ldd [%l7 + 0x38], %f10 alignaddrl %o0, %g6, %i4 bn loop_3551 lduh [%l7 + 0x7E], %o6 ldx [%l7 + 0x58], %o2 st %f6, [%l7 + 0x48] loop_3551: fmovsg %icc, %f13, %f3 fmuld8ulx16 %f9, %f11, %f10 popc 0x0014, %i5 array32 %l5, %i3, %o3 edge16n %g7, %i6, %l4 sth %g2, [%l7 + 0x78] st %f14, [%l7 + 0x40] stx %l3, [%l7 + 0x40] fmovrsne %g4, %f11, %f5 udivcc %o1, 0x0367, %g1 bvs,a,pn %xcc, loop_3552 mulscc %g5, %l6, %g3 ldub [%l7 + 0x6F], %i7 ldsb [%l7 + 0x66], %i1 loop_3552: fmuld8ulx16 %f15, %f6, %f6 movge %icc, %o7, %i0 st %f1, [%l7 + 0x24] fmovsne %icc, %f10, %f12 fexpand %f1, %f14 edge16n %o5, %i2, %l1 st %f6, [%l7 + 0x58] addcc %o4, %l2, %o0 ldd [%l7 + 0x18], %f0 ldsw [%l7 + 0x44], %g6 fmul8sux16 %f0, %f12, %f4 fbg,a %fcc0, loop_3553 mulscc %i4, %o6, %o2 smul %i5, %l5, %l0 te %icc, 0x2 loop_3553: sth %i3, [%l7 + 0x3C] movvc %xcc, %g7, %o3 subccc %l4, %i6, %l3 movleu %xcc, %g4, %o1 umul %g1, %g5, %g2 bge,a loop_3554 ldx [%l7 + 0x70], %g3 fxors %f0, %f15, %f4 fbl,a %fcc2, loop_3555 loop_3554: ldd [%l7 + 0x50], %f4 fcmpne32 %f10, %f8, %i7 lduh [%l7 + 0x78], %i1 loop_3555: array32 %l6, %i0, %o5 stw %i2, [%l7 + 0x2C] fmovdne %xcc, %f4, %f5 fxnor %f14, %f2, %f2 alignaddrl %l1, %o4, %l2 st %f14, [%l7 + 0x14] ld [%l7 + 0x7C], %f6 fors %f9, %f10, %f4 andcc %o0, %o7, %g6 fpadd32 %f8, %f14, %f0 stw %o6, [%l7 + 0x70] fnegs %f13, %f15 movvc %icc, %i4, %o2 add %l5, 0x090D, %l0 edge16n %i5, %i3, %o3 tsubcctv %g7, %i6, %l3 fpsub32s %f13, %f3, %f4 fsrc1 %f4, %f14 lduw [%l7 + 0x54], %l4 bgu,pt %icc, loop_3556 movrlz %o1, 0x133, %g4 bge,pn %xcc, loop_3557 stb %g5, [%l7 + 0x65] loop_3556: stx %g1, [%l7 + 0x78] ld [%l7 + 0x1C], %f15 loop_3557: stb %g2, [%l7 + 0x7C] fbo %fcc0, loop_3558 ldub [%l7 + 0x7F], %g3 orncc %i1, %l6, %i7 fmovrde %o5, %f2, %f10 loop_3558: fsrc2s %f6, %f15 fmovspos %xcc, %f2, %f9 fpsub32 %f6, %f12, %f6 movrlez %i2, 0x3F4, %i0 fmovdn %icc, %f4, %f10 fbu,a %fcc2, loop_3559 tge %icc, 0x0 movrlz %o4, %l1, %l2 mova %xcc, %o7, %g6 loop_3559: fbule,a %fcc1, loop_3560 andcc %o0, 0x132F, %o6 bn %xcc, loop_3561 ld [%l7 + 0x24], %f14 loop_3560: stx %o2, [%l7 + 0x70] umul %l5, %l0, %i4 loop_3561: fmovrslz %i5, %f12, %f13 popc 0x056E, %o3 subccc %g7, 0x0283, %i6 lduw [%l7 + 0x38], %l3 ldsh [%l7 + 0x60], %i3 ldd [%l7 + 0x10], %f14 lduw [%l7 + 0x68], %o1 stw %g4, [%l7 + 0x7C] ldub [%l7 + 0x51], %g5 fbge,a %fcc2, loop_3562 fnegs %f8, %f3 fmovsl %xcc, %f3, %f2 fmovdgu %xcc, %f11, %f0 loop_3562: stx %l4, [%l7 + 0x70] fpackfix %f12, %f1 fmovrdlz %g2, %f0, %f14 fcmpgt16 %f12, %f2, %g1 ldub [%l7 + 0x32], %g3 addc %l6, 0x1176, %i7 ld [%l7 + 0x68], %f9 ldsw [%l7 + 0x20], %i1 fbl,a %fcc2, loop_3563 st %f3, [%l7 + 0x50] sth %o5, [%l7 + 0x66] fmuld8sux16 %f15, %f6, %f14 loop_3563: udivcc %i2, 0x06BB, %o4 brgz %i0, loop_3564 fmovscs %xcc, %f6, %f7 fmul8x16 %f3, %f0, %f12 stw %l2, [%l7 + 0x3C] loop_3564: call loop_3565 ldub [%l7 + 0x4B], %o7 fmul8x16au %f13, %f13, %f2 move %xcc, %l1, %o0 loop_3565: ldsw [%l7 + 0x5C], %o6 ldx [%l7 + 0x68], %o2 fmul8ulx16 %f2, %f6, %f6 stx %l5, [%l7 + 0x38] fcmple32 %f6, %f8, %g6 st %f8, [%l7 + 0x28] lduw [%l7 + 0x64], %l0 lduh [%l7 + 0x36], %i5 ld [%l7 + 0x10], %f10 xnor %i4, %g7, %o3 mova %icc, %l3, %i6 stw %o1, [%l7 + 0x24] fnot1s %f9, %f9 fnand %f8, %f6, %f12 fcmpgt32 %f12, %f0, %g4 fmovrdlz %i3, %f2, %f8 stx %l4, [%l7 + 0x70] fcmpes %fcc0, %f15, %f13 fmovdge %icc, %f7, %f6 nop setx loop_3566, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16 %f5, %f8, %f0 movneg %xcc, %g5, %g2 siam 0x5 loop_3566: fmovrdlez %g1, %f8, %f14 fandnot1 %f4, %f4, %f2 ldsb [%l7 + 0x11], %g3 fnot1s %f2, %f13 brlez %i7, loop_3567 ldub [%l7 + 0x1B], %i1 tle %icc, 0x0 fmovdpos %xcc, %f15, %f9 loop_3567: fcmpne32 %f12, %f8, %l6 ldx [%l7 + 0x70], %i2 tsubcctv %o5, %i0, %o4 fbge %fcc3, loop_3568 bg,a %xcc, loop_3569 edge16ln %l2, %l1, %o7 ldsb [%l7 + 0x13], %o0 loop_3568: array16 %o6, %o2, %l5 loop_3569: edge16 %l0, %g6, %i5 sth %i4, [%l7 + 0x7E] fandnot1 %f10, %f2, %f10 fmovs %f2, %f11 bn,pt %xcc, loop_3570 fnot2 %f8, %f10 tl %icc, 0x4 ldsb [%l7 + 0x6B], %g7 loop_3570: fmovdge %icc, %f3, %f15 edge16 %o3, %l3, %o1 fbne %fcc2, loop_3571 stx %i6, [%l7 + 0x28] fzeros %f10 be,pt %icc, loop_3572 loop_3571: tvs %icc, 0x4 subcc %i3, 0x1395, %l4 sth %g5, [%l7 + 0x2A] loop_3572: edge32l %g2, %g1, %g4 fmovrdne %g3, %f4, %f14 bcc,pn %xcc, loop_3573 sub %i1, %l6, %i7 xnor %i2, %i0, %o4 ldub [%l7 + 0x2E], %o5 loop_3573: lduh [%l7 + 0x42], %l1 ldsw [%l7 + 0x58], %l2 fcmpgt16 %f10, %f12, %o7 fbule,a %fcc1, loop_3574 movneg %xcc, %o0, %o2 ld [%l7 + 0x24], %f14 ldsh [%l7 + 0x6A], %o6 loop_3574: popc 0x1375, %l0 bvc,a %xcc, loop_3575 sdiv %l5, 0x07D4, %i5 te %xcc, 0x0 brgez %g6, loop_3576 loop_3575: fxnor %f10, %f14, %f6 brlz %i4, loop_3577 movrlz %g7, %o3, %o1 loop_3576: fsrc1 %f0, %f8 ldsh [%l7 + 0x5C], %i6 loop_3577: or %l3, 0x1105, %i3 call loop_3578 mova %xcc, %g5, %l4 sethi 0x1D57, %g1 edge32n %g2, %g3, %g4 loop_3578: sdiv %l6, 0x03FF, %i7 stb %i2, [%l7 + 0x32] fmovrdlz %i1, %f8, %f0 fmovsa %icc, %f2, %f9 fmovdleu %icc, %f7, %f8 st %f7, [%l7 + 0x7C] ldx [%l7 + 0x20], %o4 udivcc %i0, 0x0124, %o5 fpadd32s %f8, %f11, %f10 ldub [%l7 + 0x09], %l2 bcs loop_3579 tpos %xcc, 0x4 bcs,a,pt %icc, loop_3580 fbl,a %fcc1, loop_3581 loop_3579: std %f10, [%l7 + 0x50] movl %xcc, %o7, %l1 loop_3580: ldub [%l7 + 0x6E], %o2 loop_3581: fmovdl %xcc, %f8, %f9 tle %xcc, 0x6 edge16l %o0, %o6, %l0 st %f1, [%l7 + 0x54] fpadd32 %f4, %f6, %f8 ldub [%l7 + 0x0C], %i5 call loop_3582 or %g6, 0x1735, %i4 ldub [%l7 + 0x56], %g7 st %f8, [%l7 + 0x3C] loop_3582: xnorcc %o3, 0x0AE3, %l5 ldsw [%l7 + 0x60], %i6 movne %icc, %o1, %i3 tvc %icc, 0x3 stb %g5, [%l7 + 0x4C] bneg,a %icc, loop_3583 ta %icc, 0x6 taddcc %l4, %l3, %g1 edge32ln %g2, %g3, %g4 loop_3583: tgu %icc, 0x5 ldub [%l7 + 0x63], %l6 movgu %xcc, %i7, %i1 ldsb [%l7 + 0x18], %o4 tsubcc %i0, %i2, %l2 nop setx loop_3584, %l0, %l1 jmpl %l1, %o7 fmovrdne %l1, %f0, %f4 movneg %xcc, %o2, %o5 ba,a,pn %icc, loop_3585 loop_3584: fcmpgt16 %f8, %f0, %o0 ldsb [%l7 + 0x35], %o6 fmovrdlez %l0, %f0, %f8 loop_3585: fmovse %xcc, %f8, %f11 sll %g6, %i5, %i4 fbug %fcc0, loop_3586 stx %g7, [%l7 + 0x40] movcs %icc, %o3, %l5 std %f12, [%l7 + 0x58] loop_3586: fmovdvs %icc, %f5, %f9 bpos,a loop_3587 tleu %xcc, 0x7 ldsw [%l7 + 0x44], %o1 tvc %xcc, 0x4 loop_3587: fcmpgt16 %f10, %f8, %i3 move %xcc, %g5, %l4 fmul8x16 %f13, %f6, %f0 movgu %icc, %i6, %g1 st %f8, [%l7 + 0x0C] edge16 %g2, %g3, %g4 stx %l3, [%l7 + 0x18] ldub [%l7 + 0x24], %l6 stw %i1, [%l7 + 0x74] fbul,a %fcc0, loop_3588 edge32l %i7, %o4, %i0 movg %xcc, %i2, %o7 lduh [%l7 + 0x4E], %l1 loop_3588: movrne %l2, 0x16A, %o5 tcc %icc, 0x4 fpsub16 %f2, %f12, %f4 tle %xcc, 0x6 mova %icc, %o0, %o2 ldx [%l7 + 0x50], %o6 ldd [%l7 + 0x78], %f2 movn %xcc, %g6, %i5 fcmpne32 %f8, %f0, %i4 ld [%l7 + 0x4C], %f6 brgz,a %l0, loop_3589 ldd [%l7 + 0x68], %f4 move %icc, %o3, %g7 movcc %icc, %o1, %i3 loop_3589: movre %g5, 0x3E0, %l5 fbe %fcc3, loop_3590 nop setx loop_3591, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbge,a %fcc3, loop_3592 fnot1 %f2, %f6 loop_3590: fabss %f7, %f10 loop_3591: ta %icc, 0x0 loop_3592: stb %l4, [%l7 + 0x4B] fbue,a %fcc3, loop_3593 fornot1 %f10, %f8, %f4 fandnot1s %f11, %f1, %f7 fcmpgt16 %f4, %f14, %i6 loop_3593: movcs %icc, %g2, %g3 nop setx loop_3594, %l0, %l1 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 %f9, %f15, %f2 movrne %g4, 0x325, %g1 fnands %f11, %f4, %f5 loop_3594: fbug %fcc3, loop_3595 andn %l6, 0x01E2, %l3 fmovrdgz %i7, %f12, %f0 pdist %f0, %f2, %f12 loop_3595: or %o4, %i0, %i1 brlez,a %i2, loop_3596 fmovsleu %icc, %f7, %f8 fsrc2 %f0, %f2 lduw [%l7 + 0x14], %l1 loop_3596: bgu,a,pn %xcc, loop_3597 bge,a,pn %icc, loop_3598 fmovrdgez %l2, %f8, %f12 subcc %o7, 0x0495, %o5 loop_3597: fmuld8sux16 %f14, %f1, %f12 loop_3598: fmovdvc %xcc, %f12, %f1 edge16ln %o0, %o2, %g6 stb %i5, [%l7 + 0x50] be,a,pt %icc, loop_3599 ldub [%l7 + 0x0F], %i4 tleu %xcc, 0x6 lduh [%l7 + 0x78], %l0 loop_3599: ldub [%l7 + 0x28], %o6 fpadd16s %f11, %f7, %f3 fmovse %xcc, %f5, %f15 stb %o3, [%l7 + 0x61] bn,a %xcc, loop_3600 fpsub16 %f4, %f14, %f8 fmovrde %o1, %f12, %f0 fmovrdlz %i3, %f4, %f14 loop_3600: fsrc2s %f5, %f7 movge %icc, %g7, %g5 fmovrdgez %l4, %f8, %f12 st %f6, [%l7 + 0x30] ldub [%l7 + 0x1E], %l5 stb %i6, [%l7 + 0x3C] std %f2, [%l7 + 0x30] umulcc %g3, %g4, %g2 xor %g1, %l6, %i7 stb %o4, [%l7 + 0x78] tpos %icc, 0x3 fbn,a %fcc1, loop_3601 st %f13, [%l7 + 0x44] orncc %l3, %i1, %i0 ldx [%l7 + 0x20], %l1 loop_3601: ldsw [%l7 + 0x78], %i2 andn %o7, %o5, %o0 fcmpne16 %f4, %f0, %o2 movg %icc, %l2, %i5 fcmpgt32 %f8, %f0, %g6 sth %i4, [%l7 + 0x4C] fmovsleu %xcc, %f4, %f2 lduw [%l7 + 0x30], %o6 tg %xcc, 0x6 fbul %fcc2, loop_3602 ldsh [%l7 + 0x60], %o3 addccc %o1, 0x0EDC, %i3 tg %xcc, 0x6 loop_3602: fmovdgu %icc, %f3, %f11 lduh [%l7 + 0x58], %g7 std %f2, [%l7 + 0x08] movg %xcc, %l0, %l4 fornot2 %f12, %f2, %f4 call loop_3603 srl %g5, %i6, %g3 fzero %f4 stx %l5, [%l7 + 0x30] loop_3603: for %f6, %f0, %f2 fandnot2s %f3, %f10, %f8 fnot2s %f2, %f10 fblg %fcc2, loop_3604 andn %g4, %g2, %g1 alignaddrl %l6, %o4, %l3 ldub [%l7 + 0x08], %i7 loop_3604: fpadd32 %f8, %f4, %f14 ldsb [%l7 + 0x69], %i0 ld [%l7 + 0x18], %f4 tvs %icc, 0x3 fbuge %fcc0, loop_3605 ldsw [%l7 + 0x28], %i1 edge16 %i2, %l1, %o7 be,pn %icc, loop_3606 loop_3605: movg %xcc, %o5, %o0 fmovrdlz %o2, %f2, %f2 bshuffle %f12, %f6, %f10 loop_3606: bg,a,pt %icc, loop_3607 srlx %i5, %l2, %i4 fmovdcs %icc, %f8, %f15 fbg,a %fcc2, loop_3608 loop_3607: fmovsleu %icc, %f4, %f2 lduh [%l7 + 0x40], %o6 orn %o3, %o1, %g6 loop_3608: andncc %i3, %l0, %l4 fmovdpos %icc, %f11, %f4 movge %xcc, %g7, %i6 tg %xcc, 0x1 call loop_3609 add %g5, %g3, %g4 array32 %l5, %g1, %g2 ldsb [%l7 + 0x42], %l6 loop_3609: stw %l3, [%l7 + 0x64] ldsw [%l7 + 0x28], %i7 ldsb [%l7 + 0x37], %o4 alignaddrl %i0, %i1, %l1 ldsh [%l7 + 0x5A], %o7 ldd [%l7 + 0x08], %f8 lduh [%l7 + 0x2C], %o5 stb %i2, [%l7 + 0x49] fpsub16s %f2, %f15, %f4 fbne,a %fcc1, loop_3610 srlx %o0, %i5, %o2 subcc %i4, 0x0721, %o6 movne %icc, %o3, %o1 loop_3610: sth %l2, [%l7 + 0x6C] fmovdpos %icc, %f5, %f4 fxor %f2, %f14, %f12 fnot2s %f15, %f12 ldub [%l7 + 0x21], %i3 movl %xcc, %l0, %l4 lduw [%l7 + 0x60], %g7 ldx [%l7 + 0x40], %g6 fbe %fcc0, loop_3611 lduw [%l7 + 0x2C], %g5 fmovs %f0, %f13 sth %i6, [%l7 + 0x64] loop_3611: std %f12, [%l7 + 0x20] fmovsleu %icc, %f8, %f12 ldsb [%l7 + 0x22], %g3 movl %xcc, %l5, %g1 srax %g2, %l6, %l3 stw %g4, [%l7 + 0x20] ldub [%l7 + 0x4C], %i7 ldsw [%l7 + 0x7C], %o4 for %f4, %f14, %f4 ta %xcc, 0x4 sdivcc %i0, 0x01E6, %i1 lduw [%l7 + 0x20], %o7 subcc %o5, %i2, %l1 andcc %i5, 0x1158, %o2 orn %i4, 0x088D, %o0 fmovdgu %icc, %f10, %f8 taddcc %o3, 0x045F, %o1 fmovdneg %icc, %f9, %f0 fzero %f10 ldd [%l7 + 0x30], %f6 fands %f12, %f11, %f11 ldub [%l7 + 0x73], %o6 nop setx loop_3612, %l0, %l1 jmpl %l1, %l2 fba %fcc1, loop_3613 stw %i3, [%l7 + 0x10] edge8n %l4, %g7, %g6 loop_3612: fmovscc %icc, %f0, %f9 loop_3613: edge16 %l0, %i6, %g3 te %icc, 0x0 fmovse %icc, %f4, %f11 fcmpeq16 %f14, %f6, %l5 ldsh [%l7 + 0x32], %g1 bgu,pt %xcc, loop_3614 fmovscc %icc, %f13, %f9 addccc %g2, 0x0100, %l6 movvc %icc, %l3, %g4 loop_3614: fmovsg %xcc, %f13, %f2 movl %xcc, %i7, %g5 movrgz %o4, %i0, %i1 lduh [%l7 + 0x5A], %o5 fmovrslz %o7, %f7, %f6 sth %i2, [%l7 + 0x70] brlez %i5, loop_3615 be loop_3616 std %f4, [%l7 + 0x58] bpos,a %icc, loop_3617 loop_3615: fpsub32 %f12, %f4, %f0 loop_3616: lduh [%l7 + 0x0A], %o2 fmovsgu %xcc, %f0, %f15 loop_3617: lduh [%l7 + 0x7E], %l1 st %f5, [%l7 + 0x18] lduw [%l7 + 0x50], %o0 ldd [%l7 + 0x68], %f10 fmovdl %xcc, %f6, %f3 faligndata %f6, %f6, %f6 tneg %xcc, 0x7 fbn,a %fcc3, loop_3618 stb %o3, [%l7 + 0x3E] fmovsneg %icc, %f4, %f3 nop setx loop_3619, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3618: edge16 %i4, %o6, %o1 ldub [%l7 + 0x53], %l2 tvc %icc, 0x2 loop_3619: for %f6, %f12, %f2 srlx %l4, 0x1D, %g7 ldsw [%l7 + 0x1C], %g6 udivcc %l0, 0x1374, %i3 stx %g3, [%l7 + 0x18] lduh [%l7 + 0x4C], %l5 fmovscc %xcc, %f5, %f7 fmuld8ulx16 %f1, %f3, %f2 fornot1s %f0, %f4, %f7 fmovdcc %icc, %f1, %f10 st %f14, [%l7 + 0x74] edge8n %g1, %i6, %l6 bgu,a loop_3620 movre %g2, 0x0DA, %g4 lduw [%l7 + 0x50], %l3 lduw [%l7 + 0x24], %i7 loop_3620: tneg %icc, 0x5 ldsh [%l7 + 0x2C], %g5 edge32 %i0, %o4, %i1 te %icc, 0x5 movcc %xcc, %o7, %i2 ldub [%l7 + 0x21], %o5 tl %xcc, 0x1 ldsh [%l7 + 0x14], %i5 stx %l1, [%l7 + 0x70] movrlez %o2, %o0, %i4 tcc %xcc, 0x3 fornot2s %f11, %f14, %f13 addc %o3, 0x0A52, %o6 fmovdgu %icc, %f5, %f15 ldsw [%l7 + 0x40], %o1 tg %icc, 0x6 fpadd16s %f7, %f13, %f8 ldub [%l7 + 0x20], %l2 fmovdg %xcc, %f9, %f5 bn,pt %icc, loop_3621 fmul8x16au %f3, %f10, %f2 pdist %f14, %f6, %f4 fmovsg %xcc, %f3, %f2 loop_3621: or %g7, 0x126C, %l4 ldsh [%l7 + 0x4E], %l0 ldsb [%l7 + 0x6F], %i3 fzero %f12 fsrc2s %f15, %f3 stb %g6, [%l7 + 0x2C] movvc %icc, %l5, %g1 fmovdpos %xcc, %f15, %f3 fmovs %f6, %f0 bge,pt %xcc, loop_3622 fmovrdlz %i6, %f6, %f14 fbn,a %fcc1, loop_3623 orcc %g3, %g2, %l6 loop_3622: edge32 %l3, %i7, %g4 std %f8, [%l7 + 0x20] loop_3623: for %f14, %f4, %f8 fmovsvs %xcc, %f9, %f3 add %g5, 0x0364, %i0 bpos,a,pt %icc, loop_3624 movrlz %i1, 0x26F, %o4 ld [%l7 + 0x48], %f1 fbl,a %fcc0, loop_3625 loop_3624: ldsw [%l7 + 0x34], %o7 ldsw [%l7 + 0x18], %i2 ldsb [%l7 + 0x5F], %i5 loop_3625: fpackfix %f12, %f3 fzero %f10 st %f12, [%l7 + 0x1C] ldd [%l7 + 0x68], %f6 lduh [%l7 + 0x14], %l1 ld [%l7 + 0x4C], %f9 bcc,a,pt %icc, loop_3626 ld [%l7 + 0x38], %f3 taddcc %o2, %o0, %o5 fbo,a %fcc1, loop_3627 loop_3626: fmovdpos %icc, %f9, %f9 alignaddrl %o3, %o6, %o1 brlz,a %i4, loop_3628 loop_3627: brlz,a %l2, loop_3629 ldsh [%l7 + 0x0A], %l4 fexpand %f0, %f10 loop_3628: ldsw [%l7 + 0x54], %l0 loop_3629: edge32ln %g7, %g6, %i3 ldub [%l7 + 0x29], %l5 tle %xcc, 0x3 fmovscs %xcc, %f13, %f6 ldx [%l7 + 0x38], %g1 fmovsn %icc, %f7, %f15 tsubcc %g3, %i6, %l6 ldx [%l7 + 0x58], %l3 add %i7, %g2, %g4 fmovrde %i0, %f6, %f4 ba loop_3630 sub %i1, %g5, %o7 movrgez %o4, 0x214, %i5 ldx [%l7 + 0x68], %l1 loop_3630: tvs %icc, 0x6 movpos %icc, %o2, %o0 orcc %o5, 0x1120, %o3 stw %i2, [%l7 + 0x7C] subc %o1, 0x11D2, %i4 fba %fcc3, loop_3631 mova %xcc, %l2, %l4 fornot2s %f15, %f7, %f11 std %f4, [%l7 + 0x20] loop_3631: fpadd32s %f2, %f13, %f9 fmovdcs %xcc, %f9, %f13 fmovdvs %icc, %f4, %f6 add %o6, %g7, %l0 fones %f6 ld [%l7 + 0x18], %f12 ldub [%l7 + 0x5E], %i3 array8 %l5, %g6, %g3 st %f10, [%l7 + 0x60] brz %g1, loop_3632 st %f14, [%l7 + 0x40] fpsub32s %f5, %f4, %f13 st %f7, [%l7 + 0x3C] loop_3632: movcs %xcc, %l6, %l3 tn %xcc, 0x6 ldsh [%l7 + 0x1C], %i6 lduh [%l7 + 0x62], %g2 fble %fcc2, loop_3633 fors %f7, %f13, %f9 movvs %xcc, %i7, %i0 fmul8x16al %f11, %f8, %f14 loop_3633: stx %i1, [%l7 + 0x68] ldsw [%l7 + 0x0C], %g4 brgez %o7, loop_3634 ldsw [%l7 + 0x4C], %g5 st %f13, [%l7 + 0x58] lduh [%l7 + 0x18], %o4 loop_3634: fmovrsgez %i5, %f8, %f4 std %f4, [%l7 + 0x68] umulcc %l1, 0x1CC3, %o2 stw %o5, [%l7 + 0x38] ldsb [%l7 + 0x6F], %o0 ldsw [%l7 + 0x70], %i2 fmuld8ulx16 %f12, %f3, %f6 stb %o3, [%l7 + 0x34] movvs %icc, %i4, %o1 bgu,pn %xcc, loop_3635 ldub [%l7 + 0x44], %l4 and %l2, 0x057E, %o6 ldub [%l7 + 0x1C], %g7 loop_3635: fmovdcc %xcc, %f12, %f11 for %f10, %f8, %f4 fsrc1 %f14, %f14 stx %l0, [%l7 + 0x40] movrlez %i3, %l5, %g3 udiv %g1, 0x18D9, %g6 subccc %l6, 0x16A1, %i6 tvc %xcc, 0x1 movcs %xcc, %g2, %l3 fmovdne %icc, %f6, %f0 ldx [%l7 + 0x30], %i0 xnorcc %i7, %g4, %i1 bg loop_3636 fxors %f12, %f11, %f12 fbne,a %fcc3, loop_3637 alignaddrl %g5, %o4, %i5 loop_3636: ldsb [%l7 + 0x72], %l1 fbule %fcc2, loop_3638 loop_3637: ldsw [%l7 + 0x58], %o7 sdivcc %o5, 0x16D9, %o2 array32 %o0, %o3, %i4 loop_3638: ldd [%l7 + 0x08], %f2 stb %o1, [%l7 + 0x44] ldx [%l7 + 0x10], %l4 movl %icc, %i2, %o6 call loop_3639 fnors %f14, %f6, %f14 andn %g7, 0x0A12, %l2 nop setx loop_3640, %l0, %l1 jmpl %l1, %l0 loop_3639: srl %l5, 0x14, %i3 fbuge,a %fcc3, loop_3641 fpadd32 %f10, %f12, %f10 loop_3640: ldx [%l7 + 0x68], %g3 sth %g6, [%l7 + 0x76] loop_3641: stw %g1, [%l7 + 0x10] stx %l6, [%l7 + 0x18] std %f14, [%l7 + 0x08] movge %xcc, %g2, %i6 lduh [%l7 + 0x30], %i0 std %f4, [%l7 + 0x40] alignaddrl %l3, %i7, %g4 fnand %f12, %f4, %f10 lduh [%l7 + 0x5C], %i1 umul %o4, 0x1CCF, %g5 lduh [%l7 + 0x52], %i5 nop setx loop_3642, %l0, %l1 jmpl %l1, %l1 movge %xcc, %o5, %o2 fzero %f4 stw %o7, [%l7 + 0x64] loop_3642: ldsw [%l7 + 0x08], %o0 st %f5, [%l7 + 0x74] sth %i4, [%l7 + 0x7E] fmovdl %icc, %f6, %f11 brlez,a %o3, loop_3643 fmovdvs %xcc, %f7, %f6 mulx %o1, 0x0CE8, %l4 std %f8, [%l7 + 0x60] loop_3643: siam 0x1 xnorcc %o6, %g7, %l2 ldsb [%l7 + 0x32], %l0 umul %l5, %i2, %g3 fmovdneg %icc, %f1, %f11 ldd [%l7 + 0x08], %f4 nop setx loop_3644, %l0, %l1 jmpl %l1, %g6 xnorcc %g1, %l6, %i3 sth %g2, [%l7 + 0x36] lduw [%l7 + 0x40], %i0 loop_3644: fcmple32 %f6, %f0, %i6 fnot2 %f10, %f10 bg,a,pt %icc, loop_3645 ldsh [%l7 + 0x2E], %l3 fmovsle %icc, %f10, %f12 stx %i7, [%l7 + 0x10] loop_3645: fexpand %f1, %f12 movcc %icc, %g4, %o4 fmul8ulx16 %f6, %f6, %f10 fmovrsne %g5, %f2, %f14 fmovrsgez %i1, %f15, %f14 fandnot2s %f3, %f6, %f13 fpsub16 %f0, %f2, %f14 st %f11, [%l7 + 0x0C] ldx [%l7 + 0x20], %i5 and %l1, %o2, %o7 ldx [%l7 + 0x20], %o0 fmovrslz %o5, %f1, %f9 lduh [%l7 + 0x38], %i4 fpadd32 %f14, %f8, %f0 fnor %f2, %f10, %f10 stw %o1, [%l7 + 0x08] fbu,a %fcc2, loop_3646 edge8l %o3, %l4, %g7 tg %xcc, 0x2 array8 %l2, %l0, %l5 loop_3646: fba,a %fcc1, loop_3647 movvc %xcc, %o6, %i2 fcmpd %fcc1, %f8, %f2 popc 0x1647, %g3 loop_3647: stw %g1, [%l7 + 0x14] alignaddr %g6, %l6, %g2 fbu,a %fcc1, loop_3648 lduh [%l7 + 0x6C], %i0 fandnot2s %f6, %f15, %f13 fmovda %icc, %f10, %f12 loop_3648: lduh [%l7 + 0x32], %i3 stx %l3, [%l7 + 0x68] std %f12, [%l7 + 0x70] orn %i7, 0x009F, %i6 tg %xcc, 0x2 lduh [%l7 + 0x46], %o4 fnot1s %f15, %f4 smul %g4, %i1, %i5 std %f4, [%l7 + 0x28] ld [%l7 + 0x5C], %f10 tneg %xcc, 0x4 bneg,a %icc, loop_3649 fmovspos %icc, %f6, %f15 tge %icc, 0x5 brnz %g5, loop_3650 loop_3649: sth %l1, [%l7 + 0x56] bg %icc, loop_3651 smul %o7, %o2, %o0 loop_3650: sdivcc %o5, 0x15FC, %o1 fmovrdne %i4, %f10, %f10 loop_3651: bvs,a,pt %xcc, loop_3652 ldsh [%l7 + 0x34], %o3 sth %g7, [%l7 + 0x1C] lduh [%l7 + 0x58], %l2 loop_3652: array8 %l4, %l0, %o6 sub %l5, 0x1883, %i2 fmovdn %icc, %f15, %f5 fmovsn %icc, %f7, %f13 nop setx loop_3653, %l0, %l1 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 %g3, [%l7 + 0x33] fcmpd %fcc3, %f0, %f4 brgez %g1, loop_3654 loop_3653: fnot2 %f8, %f6 stx %l6, [%l7 + 0x38] be,pt %xcc, loop_3655 loop_3654: fmovdne %icc, %f7, %f3 fors %f2, %f10, %f8 popc 0x0D6D, %g6 loop_3655: fnors %f12, %f1, %f14 fmovsge %xcc, %f5, %f0 ld [%l7 + 0x64], %f8 fbuge,a %fcc2, loop_3656 bcc %xcc, loop_3657 fpsub16s %f2, %f11, %f14 fnegd %f10, %f10 loop_3656: fbne,a %fcc1, loop_3658 loop_3657: fbuge %fcc0, loop_3659 fzero %f14 ldx [%l7 + 0x58], %i0 loop_3658: ld [%l7 + 0x4C], %f10 loop_3659: lduw [%l7 + 0x24], %i3 faligndata %f2, %f14, %f8 tcc %xcc, 0x1 fxnors %f11, %f3, %f15 fnor %f0, %f0, %f0 ld [%l7 + 0x3C], %f2 fmovsvc %xcc, %f7, %f12 fbo %fcc1, loop_3660 sth %l3, [%l7 + 0x6E] tn %icc, 0x0 ldub [%l7 + 0x14], %i7 loop_3660: fpadd16s %f4, %f11, %f14 sdivx %i6, 0x1B2E, %g2 fmovse %icc, %f6, %f8 ldx [%l7 + 0x08], %o4 bneg,a loop_3661 fmovdg %xcc, %f6, %f0 fand %f2, %f14, %f4 addcc %i1, %i5, %g5 loop_3661: sth %g4, [%l7 + 0x32] lduh [%l7 + 0x7A], %l1 ldub [%l7 + 0x41], %o7 fandnot2 %f4, %f0, %f14 fbne,a %fcc2, loop_3662 edge8 %o2, %o0, %o5 edge16 %i4, %o3, %g7 ldx [%l7 + 0x68], %o1 loop_3662: fandnot2 %f10, %f4, %f14 smul %l2, 0x085C, %l4 bshuffle %f10, %f0, %f10 edge8l %o6, %l0, %i2 fbul,a %fcc0, loop_3663 fmovdg %icc, %f11, %f12 and %g3, %l5, %g1 lduw [%l7 + 0x50], %g6 loop_3663: fbue,a %fcc3, loop_3664 fmovse %xcc, %f4, %f7 ldsh [%l7 + 0x36], %i0 srl %l6, %i3, %i7 loop_3664: movpos %xcc, %i6, %g2 fsrc2s %f8, %f11 lduw [%l7 + 0x44], %l3 fmovrdlz %o4, %f4, %f10 movle %xcc, %i5, %g5 stb %i1, [%l7 + 0x38] st %f13, [%l7 + 0x28] ldsb [%l7 + 0x0D], %l1 ldsh [%l7 + 0x10], %o7 edge32 %o2, %g4, %o5 fnot2 %f4, %f14 srax %o0, 0x01, %i4 sdivcc %o3, 0x1EA5, %g7 subcc %l2, 0x1502, %l4 stw %o1, [%l7 + 0x18] fmovsgu %icc, %f2, %f8 ldsw [%l7 + 0x48], %l0 fble,a %fcc3, loop_3665 bvs,a,pt %xcc, loop_3666 move %xcc, %i2, %o6 ldx [%l7 + 0x38], %g3 loop_3665: ldsw [%l7 + 0x10], %g1 loop_3666: fmovdn %xcc, %f9, %f11 ldx [%l7 + 0x68], %l5 fbe %fcc3, loop_3667 be,a %icc, loop_3668 tsubcctv %i0, %g6, %i3 ld [%l7 + 0x0C], %f14 loop_3667: fnot2 %f6, %f4 loop_3668: stb %l6, [%l7 + 0x40] fcmpne16 %f10, %f14, %i7 move %xcc, %g2, %l3 movrgez %o4, 0x0AD, %i6 fmovrslz %g5, %f9, %f13 faligndata %f6, %f8, %f12 fmovrdlez %i1, %f6, %f0 movl %icc, %l1, %i5 stw %o2, [%l7 + 0x34] stx %g4, [%l7 + 0x10] edge8l %o7, %o0, %i4 edge32n %o5, %g7, %o3 udivx %l4, 0x13C6, %o1 movge %xcc, %l0, %i2 ldd [%l7 + 0x38], %f6 bgu,pt %xcc, loop_3669 ldsw [%l7 + 0x10], %o6 movvs %icc, %g3, %g1 ble,a,pn %xcc, loop_3670 loop_3669: fxnor %f10, %f10, %f14 fmovsn %xcc, %f7, %f2 edge16l %l5, %l2, %g6 loop_3670: lduw [%l7 + 0x30], %i3 bl,a %icc, loop_3671 ba loop_3672 sub %i0, %i7, %l6 tneg %xcc, 0x2 loop_3671: fbe %fcc1, loop_3673 loop_3672: mulscc %l3, 0x0B3C, %o4 fnot2s %f12, %f7 fpackfix %f6, %f9 loop_3673: st %f7, [%l7 + 0x24] ldd [%l7 + 0x70], %f4 bg,pt %xcc, loop_3674 sra %i6, 0x1B, %g2 udiv %g5, 0x09EA, %i1 alignaddrl %l1, %o2, %i5 loop_3674: st %f2, [%l7 + 0x38] bge,pt %icc, loop_3675 xnorcc %o7, 0x18CB, %g4 ldd [%l7 + 0x38], %f12 fsrc2 %f14, %f0 loop_3675: ldsh [%l7 + 0x52], %i4 ldd [%l7 + 0x40], %f6 edge16 %o0, %g7, %o3 movrlz %o5, 0x15B, %l4 fmovsn %icc, %f0, %f7 ld [%l7 + 0x0C], %f13 movcc %icc, %o1, %i2 stb %o6, [%l7 + 0x44] fsrc2 %f10, %f0 fblg,a %fcc1, loop_3676 fmovdge %icc, %f12, %f0 ba,pt %icc, loop_3677 fxor %f12, %f6, %f0 loop_3676: fpsub32 %f0, %f12, %f0 fands %f7, %f13, %f2 loop_3677: bneg,a %icc, loop_3678 udivcc %g3, 0x06B3, %g1 bshuffle %f6, %f10, %f12 add %l5, 0x1D76, %l2 loop_3678: fnot2s %f3, %f3 tn %icc, 0x0 ld [%l7 + 0x7C], %f1 fmovda %xcc, %f1, %f12 std %f4, [%l7 + 0x38] tpos %icc, 0x1 brgez,a %l0, loop_3679 movg %icc, %g6, %i0 sdivcc %i3, 0x1FE5, %i7 edge16n %l6, %o4, %l3 loop_3679: bneg,a,pn %icc, loop_3680 stw %i6, [%l7 + 0x7C] srl %g5, 0x14, %g2 sra %l1, 0x0D, %o2 loop_3680: ldd [%l7 + 0x18], %f10 ldsw [%l7 + 0x08], %i1 fcmpne16 %f4, %f10, %o7 lduw [%l7 + 0x24], %g4 ldub [%l7 + 0x0F], %i4 fnegs %f8, %f10 std %f4, [%l7 + 0x48] fsrc2 %f6, %f4 stx %i5, [%l7 + 0x50] ldd [%l7 + 0x78], %f14 fcmpne32 %f10, %f0, %o0 fzeros %f0 ldd [%l7 + 0x40], %f8 fmul8ulx16 %f8, %f10, %f8 tne %icc, 0x2 ldx [%l7 + 0x50], %g7 xnorcc %o5, 0x187D, %l4 fandnot2s %f4, %f7, %f12 fbne,a %fcc2, loop_3681 addc %o3, 0x1737, %i2 fmovsvs %xcc, %f2, %f15 edge16n %o6, %g3, %g1 loop_3681: fmul8ulx16 %f0, %f0, %f2 fpmerge %f4, %f13, %f6 edge8l %l5, %l2, %l0 movvs %xcc, %g6, %i0 movpos %xcc, %i3, %o1 fmovsvs %icc, %f5, %f4 addc %i7, 0x0AAD, %o4 be,pt %icc, loop_3682 tsubcctv %l3, 0x18FA, %i6 faligndata %f0, %f4, %f8 edge16 %g5, %g2, %l6 loop_3682: sth %l1, [%l7 + 0x4C] fornot2 %f10, %f12, %f10 lduw [%l7 + 0x60], %i1 bvc,pn %xcc, loop_3683 ldsw [%l7 + 0x54], %o2 nop setx loop_3684, %l0, %l1 jmpl %l1, %o7 fba %fcc2, loop_3685 loop_3683: pdist %f12, %f6, %f6 alignaddr %i4, %g4, %o0 loop_3684: bn %xcc, loop_3686 loop_3685: fnot1 %f0, %f6 movle %icc, %g7, %o5 bcs,a %icc, loop_3687 loop_3686: fbug %fcc1, loop_3688 fmovse %icc, %f0, %f5 sll %i5, %l4, %i2 loop_3687: fmovrse %o3, %f1, %f15 loop_3688: orn %g3, 0x12D4, %g1 fexpand %f2, %f2 xor %o6, 0x1704, %l2 stb %l5, [%l7 + 0x13] sth %g6, [%l7 + 0x50] bg %xcc, loop_3689 fandnot2 %f4, %f10, %f2 or %l0, 0x0E42, %i3 stx %o1, [%l7 + 0x68] loop_3689: or %i7, %i0, %o4 ldsw [%l7 + 0x14], %i6 fmovrde %g5, %f2, %f8 ldub [%l7 + 0x44], %g2 ldsh [%l7 + 0x50], %l3 tgu %xcc, 0x4 fba,a %fcc1, loop_3690 tvs %xcc, 0x2 sra %l1, 0x16, %i1 fbul %fcc3, loop_3691 loop_3690: fmovdgu %icc, %f10, %f10 stw %o2, [%l7 + 0x3C] xnor %l6, 0x1132, %i4 loop_3691: std %f12, [%l7 + 0x08] stx %g4, [%l7 + 0x08] ldx [%l7 + 0x60], %o0 bcc,a,pt %icc, loop_3692 brgez %g7, loop_3693 lduw [%l7 + 0x64], %o5 tcs %xcc, 0x0 loop_3692: tge %xcc, 0x3 loop_3693: edge8n %o7, %i5, %l4 fmovrslz %i2, %f15, %f9 st %f15, [%l7 + 0x44] ble,a %xcc, loop_3694 fmovdcs %icc, %f1, %f10 fmovdvs %xcc, %f8, %f4 ldub [%l7 + 0x13], %g3 loop_3694: lduh [%l7 + 0x30], %g1 or %o3, %l2, %l5 stb %o6, [%l7 + 0x3F] xnor %g6, 0x0B4A, %i3 bge,a loop_3695 addc %o1, %l0, %i7 fcmped %fcc1, %f4, %f14 fxnor %f4, %f14, %f14 loop_3695: fbge %fcc3, loop_3696 move %xcc, %i0, %o4 fmul8x16au %f5, %f15, %f10 call loop_3697 loop_3696: ldsh [%l7 + 0x34], %i6 movle %xcc, %g2, %g5 sra %l3, %l1, %i1 loop_3697: stx %o2, [%l7 + 0x70] udiv %l6, 0x0E5C, %i4 tsubcc %o0, 0x1083, %g4 fcmple16 %f10, %f0, %o5 fmovsa %icc, %f1, %f7 ldx [%l7 + 0x40], %o7 tleu %xcc, 0x4 ldsh [%l7 + 0x16], %g7 siam 0x5 ld [%l7 + 0x3C], %f13 movcs %xcc, %i5, %i2 fors %f2, %f5, %f7 and %g3, 0x0BB2, %l4 bgu loop_3698 nop setx loop_3699, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f12, [%l7 + 0x38] stw %g1, [%l7 + 0x2C] loop_3698: ble,a,pn %icc, loop_3700 loop_3699: ld [%l7 + 0x58], %f7 lduw [%l7 + 0x4C], %o3 fmovrslez %l2, %f13, %f1 loop_3700: stw %l5, [%l7 + 0x54] sra %o6, 0x15, %g6 edge16 %i3, %l0, %i7 tpos %xcc, 0x6 movg %xcc, %i0, %o4 fmovdcs %icc, %f15, %f5 lduw [%l7 + 0x10], %i6 tne %xcc, 0x2 ldsw [%l7 + 0x34], %g2 ta %xcc, 0x0 brgz,a %g5, loop_3701 fbul %fcc2, loop_3702 stx %o1, [%l7 + 0x78] pdist %f2, %f12, %f14 loop_3701: fmovsge %icc, %f3, %f0 loop_3702: ld [%l7 + 0x1C], %f6 ldsw [%l7 + 0x20], %l1 ldub [%l7 + 0x4D], %l3 fmovsleu %xcc, %f9, %f3 fbne %fcc3, loop_3703 sra %o2, %l6, %i4 lduw [%l7 + 0x3C], %o0 edge32 %i1, %o5, %o7 loop_3703: fbo,a %fcc0, loop_3704 fnors %f2, %f1, %f3 fblg %fcc2, loop_3705 fmul8sux16 %f8, %f8, %f10 loop_3704: brnz,a %g7, loop_3706 stx %i5, [%l7 + 0x20] loop_3705: ldd [%l7 + 0x50], %f0 ldub [%l7 + 0x51], %g4 loop_3706: sll %g3, 0x01, %i2 sll %g1, %l4, %l2 fnors %f5, %f6, %f15 fmovsvs %icc, %f7, %f1 fmovrslz %o3, %f13, %f15 edge8l %o6, %l5, %i3 sth %l0, [%l7 + 0x6E] fsrc2s %f10, %f2 lduh [%l7 + 0x3C], %i7 ld [%l7 + 0x24], %f0 fbo %fcc0, loop_3707 edge16 %i0, %o4, %g6 edge8ln %i6, %g5, %o1 te %xcc, 0x6 loop_3707: nop setx loop_3708, %l0, %l1 jmpl %l1, %g2 tcs %xcc, 0x2 tgu %xcc, 0x6 st %f3, [%l7 + 0x18] loop_3708: bneg,pn %xcc, loop_3709 tne %xcc, 0x6 stb %l1, [%l7 + 0x26] edge8l %o2, %l3, %l6 loop_3709: stx %i4, [%l7 + 0x50] siam 0x4 ld [%l7 + 0x50], %f12 bge,a %icc, loop_3710 ldub [%l7 + 0x51], %o0 fandnot1s %f5, %f0, %f4 ldsh [%l7 + 0x18], %o5 loop_3710: lduh [%l7 + 0x5A], %i1 xor %g7, 0x13DD, %i5 stw %o7, [%l7 + 0x64] st %f13, [%l7 + 0x40] tne %xcc, 0x1 lduh [%l7 + 0x2C], %g4 fand %f0, %f6, %f8 ldub [%l7 + 0x6B], %g3 fmovsl %xcc, %f7, %f3 fnor %f8, %f10, %f0 fnor %f4, %f0, %f8 ld [%l7 + 0x20], %f12 fbl,a %fcc1, loop_3711 ldsw [%l7 + 0x24], %i2 ldd [%l7 + 0x50], %f8 std %f0, [%l7 + 0x68] loop_3711: fmovdcs %xcc, %f6, %f3 fpmerge %f12, %f10, %f8 mulx %g1, %l4, %o3 edge16ln %o6, %l5, %i3 lduh [%l7 + 0x3A], %l2 ldsw [%l7 + 0x6C], %i7 fmovdgu %icc, %f9, %f15 ldx [%l7 + 0x68], %l0 fxnors %f1, %f9, %f6 fmovdvc %icc, %f6, %f14 fmul8ulx16 %f8, %f10, %f4 ldx [%l7 + 0x18], %i0 ld [%l7 + 0x7C], %f0 lduh [%l7 + 0x66], %g6 fpadd32 %f6, %f14, %f0 std %f6, [%l7 + 0x28] movgu %icc, %o4, %g5 fcmpne32 %f2, %f6, %i6 movrgez %o1, 0x399, %l1 fand %f14, %f6, %f8 fnot1 %f10, %f0 siam 0x3 or %g2, %o2, %l3 sdiv %i4, 0x13EB, %o0 lduh [%l7 + 0x36], %o5 std %f2, [%l7 + 0x08] sth %l6, [%l7 + 0x7C] array32 %i1, %g7, %i5 ldub [%l7 + 0x34], %o7 fmovdle %xcc, %f4, %f13 fabsd %f4, %f12 stw %g3, [%l7 + 0x68] fors %f0, %f3, %f13 fmovdpos %xcc, %f9, %f2 ldsw [%l7 + 0x20], %i2 fnot1 %f14, %f10 st %f15, [%l7 + 0x74] brgz,a %g4, loop_3712 fmovsvc %xcc, %f10, %f14 std %f2, [%l7 + 0x40] ldd [%l7 + 0x08], %f2 loop_3712: fmovscc %xcc, %f10, %f10 brgz,a %g1, loop_3713 stw %l4, [%l7 + 0x40] st %f9, [%l7 + 0x18] taddcc %o3, %o6, %l5 loop_3713: tcc %icc, 0x5 fexpand %f14, %f2 fmovrsgez %l2, %f12, %f7 fmul8x16al %f14, %f0, %f8 bvs %xcc, loop_3714 movrgz %i3, 0x150, %i7 andcc %l0, 0x0D38, %g6 fmovrdgez %i0, %f2, %f8 loop_3714: st %f2, [%l7 + 0x34] fors %f11, %f15, %f3 fors %f9, %f11, %f12 stb %o4, [%l7 + 0x2A] stw %i6, [%l7 + 0x38] st %f0, [%l7 + 0x14] movrne %o1, 0x3D4, %g5 pdist %f8, %f0, %f6 bl,pn %xcc, loop_3715 sdivcc %g2, 0x02D4, %l1 ldsb [%l7 + 0x0B], %o2 fmovsne %xcc, %f5, %f13 loop_3715: fpmerge %f0, %f1, %f12 sth %i4, [%l7 + 0x26] ldsh [%l7 + 0x42], %o0 fmovrsgez %o5, %f2, %f3 fsrc2 %f6, %f6 subcc %l6, 0x0F5F, %i1 fsrc2 %f8, %f2 fmovrdgz %l3, %f6, %f6 fmovs %f8, %f10 mova %icc, %g7, %o7 and %g3, %i5, %g4 fxors %f7, %f11, %f5 lduw [%l7 + 0x58], %i2 fandnot1 %f14, %f0, %f14 ldd [%l7 + 0x50], %f4 fpsub32s %f7, %f9, %f14 popc %l4, %g1 movg %icc, %o3, %o6 smulcc %l5, %l2, %i3 alignaddrl %l0, %i7, %g6 fcmple32 %f14, %f14, %o4 fmul8x16al %f5, %f2, %f2 ldx [%l7 + 0x50], %i0 fpsub16 %f14, %f6, %f4 srax %i6, 0x05, %g5 bshuffle %f8, %f8, %f12 fmovrdne %o1, %f14, %f12 fmovsleu %icc, %f0, %f10 bg,a loop_3716 stx %l1, [%l7 + 0x58] sdiv %g2, 0x1168, %i4 ldsh [%l7 + 0x7E], %o2 loop_3716: bleu,a,pn %icc, loop_3717 tg %xcc, 0x0 fbn %fcc3, loop_3718 movl %xcc, %o5, %l6 loop_3717: nop setx loop_3719, %l0, %l1 jmpl %l1, %o0 ldd [%l7 + 0x60], %f10 loop_3718: nop setx loop_3720, %l0, %l1 jmpl %l1, %i1 fmul8ulx16 %f10, %f8, %f6 loop_3719: ldsb [%l7 + 0x1B], %g7 fmovdcc %xcc, %f3, %f6 loop_3720: fandnot2s %f0, %f10, %f1 ldsb [%l7 + 0x1A], %o7 fbu %fcc3, loop_3721 movle %icc, %g3, %i5 edge8 %l3, %g4, %l4 st %f13, [%l7 + 0x78] loop_3721: fba,a %fcc1, loop_3722 sth %g1, [%l7 + 0x70] ldsw [%l7 + 0x30], %o3 std %f8, [%l7 + 0x60] loop_3722: fpadd32 %f12, %f12, %f10 be loop_3723 taddcc %i2, %o6, %l2 fmovsvc %icc, %f5, %f9 lduh [%l7 + 0x64], %i3 loop_3723: edge16ln %l5, %i7, %g6 bcs %icc, loop_3724 ldd [%l7 + 0x30], %f14 ld [%l7 + 0x40], %f15 tneg %icc, 0x0 loop_3724: edge8ln %o4, %l0, %i0 fnand %f6, %f10, %f10 fnot1 %f6, %f2 xnorcc %g5, %o1, %l1 ble,a,pt %xcc, loop_3725 ldx [%l7 + 0x48], %i6 movrlz %i4, %g2, %o2 ldx [%l7 + 0x08], %o5 loop_3725: brgz,a %o0, loop_3726 fbg %fcc1, loop_3727 fmul8x16al %f15, %f2, %f12 and %i1, %g7, %o7 loop_3726: ldub [%l7 + 0x61], %l6 loop_3727: fbuge,a %fcc2, loop_3728 tleu %xcc, 0x6 lduh [%l7 + 0x32], %g3 sdiv %i5, 0x1278, %l3 loop_3728: xorcc %l4, 0x1040, %g4 fmovdcs %xcc, %f3, %f8 std %f8, [%l7 + 0x18] fmul8x16au %f3, %f2, %f12 bl loop_3729 ldub [%l7 + 0x57], %g1 xor %i2, 0x1BCB, %o3 ldd [%l7 + 0x08], %f12 loop_3729: srax %o6, 0x04, %i3 fbuge,a %fcc3, loop_3730 tcs %xcc, 0x6 fblg,a %fcc2, loop_3731 fmovsge %xcc, %f8, %f1 loop_3730: mulx %l2, 0x0FEA, %i7 tgu %icc, 0x4 loop_3731: fmovrdgz %g6, %f14, %f8 ldsb [%l7 + 0x2C], %o4 udivx %l0, 0x1314, %l5 lduw [%l7 + 0x50], %i0 ld [%l7 + 0x44], %f10 ldd [%l7 + 0x20], %f2 std %f10, [%l7 + 0x20] fpack16 %f4, %f15 ldsh [%l7 + 0x4C], %g5 edge16 %l1, %o1, %i6 fmovdvs %xcc, %f10, %f3 orncc %g2, %i4, %o5 sethi 0x193A, %o2 fbuge,a %fcc2, loop_3732 lduh [%l7 + 0x54], %o0 bne,pn %icc, loop_3733 ld [%l7 + 0x78], %f2 loop_3732: fnors %f15, %f9, %f2 brgz %i1, loop_3734 loop_3733: tne %icc, 0x1 bgu %xcc, loop_3735 lduw [%l7 + 0x38], %o7 loop_3734: fcmpne16 %f2, %f10, %g7 ldx [%l7 + 0x70], %l6 loop_3735: fcmps %fcc0, %f15, %f10 alignaddrl %i5, %l3, %g3 fbuge %fcc3, loop_3736 movcs %icc, %g4, %l4 fcmpgt16 %f12, %f12, %g1 fmovsvc %icc, %f5, %f12 loop_3736: nop setx loop_3737, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fble,a %fcc2, loop_3738 smul %o3, 0x1543, %o6 stw %i2, [%l7 + 0x5C] loop_3737: bcs loop_3739 loop_3738: stx %i3, [%l7 + 0x10] bcs,a,pt %icc, loop_3740 bcs,a,pn %icc, loop_3741 loop_3739: fcmpd %fcc1, %f6, %f4 tsubcc %i7, %g6, %o4 loop_3740: fcmpgt32 %f14, %f4, %l0 loop_3741: fmovsn %xcc, %f4, %f13 fmovsa %icc, %f5, %f11 fpadd32 %f2, %f4, %f10 array32 %l2, %i0, %g5 movl %icc, %l1, %l5 movcc %icc, %o1, %g2 fbu,a %fcc0, loop_3742 stb %i4, [%l7 + 0x0C] edge16ln %i6, %o2, %o0 fcmpeq32 %f4, %f2, %o5 loop_3742: srlx %i1, 0x1D, %g7 fornot2s %f10, %f6, %f0 subccc %l6, 0x1E8B, %o7 movrgz %l3, 0x2BD, %i5 ldx [%l7 + 0x20], %g4 fba,a %fcc2, loop_3743 brnz %l4, loop_3744 addcc %g1, %g3, %o6 ldx [%l7 + 0x50], %i2 loop_3743: ld [%l7 + 0x2C], %f11 loop_3744: bcs,a loop_3745 edge8l %o3, %i7, %i3 addcc %g6, 0x0564, %o4 stx %l0, [%l7 + 0x70] loop_3745: fmovsneg %xcc, %f14, %f6 umulcc %l2, %g5, %i0 ldsh [%l7 + 0x52], %l1 sdivx %o1, 0x0089, %l5 movle %icc, %g2, %i4 lduw [%l7 + 0x34], %o2 fblg,a %fcc2, loop_3746 ld [%l7 + 0x58], %f11 bcs,a,pt %icc, loop_3747 array8 %o0, %o5, %i1 loop_3746: stb %i6, [%l7 + 0x27] fbu,a %fcc0, loop_3748 loop_3747: taddcctv %l6, 0x0169, %g7 sll %l3, %i5, %g4 bcc,a loop_3749 loop_3748: brnz,a %o7, loop_3750 fnands %f9, %f14, %f11 tsubcc %g1, %l4, %o6 loop_3749: fba %fcc1, loop_3751 loop_3750: ldub [%l7 + 0x43], %i2 ldsw [%l7 + 0x68], %o3 bne,pt %xcc, loop_3752 loop_3751: sth %i7, [%l7 + 0x12] fbn %fcc0, loop_3753 ld [%l7 + 0x60], %f12 loop_3752: fpadd16s %f15, %f12, %f4 movrne %i3, %g3, %g6 loop_3753: te %xcc, 0x3 lduw [%l7 + 0x3C], %o4 fbge,a %fcc2, loop_3754 ldsw [%l7 + 0x14], %l2 ldsw [%l7 + 0x18], %g5 bg,a loop_3755 loop_3754: fmovscs %icc, %f6, %f5 stb %l0, [%l7 + 0x24] fpack16 %f6, %f9 loop_3755: fcmple16 %f12, %f14, %l1 fmul8sux16 %f4, %f0, %f12 tne %icc, 0x5 st %f10, [%l7 + 0x70] nop setx loop_3756, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x6E], %i0 fmovde %icc, %f13, %f14 movcs %xcc, %o1, %g2 loop_3756: lduw [%l7 + 0x20], %l5 fmovrde %i4, %f14, %f6 fblg %fcc0, loop_3757 sdivx %o0, 0x1EE7, %o2 ldub [%l7 + 0x5B], %i1 fmovsl %icc, %f6, %f14 loop_3757: fbug %fcc0, loop_3758 fpadd32s %f2, %f11, %f0 fmovdge %icc, %f12, %f10 lduw [%l7 + 0x3C], %i6 loop_3758: fabss %f14, %f12 brnz,a %o5, loop_3759 or %l6, %l3, %i5 fnands %f6, %f4, %f7 sllx %g7, %o7, %g1 loop_3759: orcc %l4, 0x01BD, %g4 fand %f6, %f0, %f4 ldsh [%l7 + 0x0C], %i2 fxors %f3, %f12, %f7 addcc %o3, %i7, %o6 movrgez %i3, 0x2C8, %g6 edge8n %g3, %l2, %o4 ldub [%l7 + 0x79], %g5 fmovrsgz %l0, %f1, %f4 nop setx loop_3760, %l0, %l1 jmpl %l1, %i0 fzeros %f9 udivx %o1, 0x164A, %g2 nop setx loop_3761, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3760: std %f6, [%l7 + 0x68] ble,a %icc, loop_3762 popc %l5, %i4 loop_3761: fmovsn %xcc, %f9, %f1 fcmpgt16 %f0, %f10, %l1 loop_3762: stb %o2, [%l7 + 0x35] ldd [%l7 + 0x68], %f12 fmovsvc %xcc, %f4, %f1 ld [%l7 + 0x1C], %f12 fmovsvs %xcc, %f14, %f0 stw %o0, [%l7 + 0x54] orn %i1, %i6, %l6 fpadd32s %f14, %f5, %f8 fzeros %f0 edge32n %o5, %i5, %g7 array8 %l3, %g1, %o7 lduw [%l7 + 0x34], %l4 sdivcc %i2, 0x184A, %o3 tleu %xcc, 0x3 addc %i7, 0x1B8E, %g4 ldx [%l7 + 0x30], %o6 sth %i3, [%l7 + 0x32] xnorcc %g6, 0x1A7C, %g3 fpadd16s %f1, %f9, %f1 sub %o4, 0x15B8, %g5 movge %xcc, %l0, %l2 andn %o1, 0x11B3, %i0 call loop_3763 ldsw [%l7 + 0x24], %l5 fmovdg %xcc, %f3, %f7 brz,a %g2, loop_3764 loop_3763: st %f1, [%l7 + 0x28] orcc %l1, %o2, %o0 fmovspos %xcc, %f6, %f10 loop_3764: ldsb [%l7 + 0x59], %i4 edge16l %i6, %i1, %o5 fmul8ulx16 %f2, %f0, %f14 ldub [%l7 + 0x21], %l6 ldsw [%l7 + 0x44], %i5 fabsd %f10, %f8 bne,a,pt %xcc, loop_3765 fmul8x16au %f15, %f6, %f4 fmuld8ulx16 %f0, %f1, %f12 ldsw [%l7 + 0x1C], %l3 loop_3765: fmovdge %xcc, %f10, %f6 fbul %fcc1, loop_3766 brlz,a %g1, loop_3767 call loop_3768 fornot2 %f8, %f14, %f4 loop_3766: sllx %o7, 0x0F, %g7 loop_3767: lduh [%l7 + 0x1A], %i2 loop_3768: ldsw [%l7 + 0x74], %o3 andncc %l4, %g4, %i7 fnot1s %f8, %f15 fmovdg %icc, %f15, %f0 edge32ln %i3, %o6, %g6 std %f12, [%l7 + 0x78] edge8ln %o4, %g5, %g3 movn %xcc, %l2, %o1 stw %i0, [%l7 + 0x18] fbule,a %fcc3, loop_3769 edge16 %l5, %g2, %l1 umul %o2, %l0, %o0 ldsw [%l7 + 0x3C], %i6 loop_3769: andncc %i1, %o5, %i4 fpack32 %f0, %f10, %f6 std %f4, [%l7 + 0x68] fbu,a %fcc2, loop_3770 orn %l6, 0x07E6, %l3 lduh [%l7 + 0x68], %g1 fmovsn %xcc, %f8, %f8 loop_3770: array8 %i5, %g7, %o7 bcs,pn %xcc, loop_3771 tl %icc, 0x7 brgz %o3, loop_3772 tge %icc, 0x4 loop_3771: fornot1s %f12, %f1, %f13 fmovsleu %xcc, %f1, %f13 loop_3772: fbue,a %fcc1, loop_3773 mova %icc, %i2, %l4 fmovdn %xcc, %f0, %f13 tle %xcc, 0x5 loop_3773: bne loop_3774 lduh [%l7 + 0x2E], %i7 movvc %xcc, %g4, %i3 udivcc %o6, 0x0D7E, %g6 loop_3774: fxnor %f0, %f12, %f4 tvc %icc, 0x5 tg %xcc, 0x1 bcs,a,pn %icc, loop_3775 fpack16 %f4, %f4 stb %o4, [%l7 + 0x4B] movleu %xcc, %g3, %g5 loop_3775: mulx %l2, 0x0BC8, %o1 movcc %icc, %i0, %g2 fmovrdgz %l1, %f14, %f6 ldsh [%l7 + 0x50], %o2 std %f14, [%l7 + 0x48] tcs %xcc, 0x1 fsrc1s %f1, %f5 tl %xcc, 0x7 stw %l5, [%l7 + 0x38] fcmpgt32 %f14, %f10, %o0 stb %i6, [%l7 + 0x7D] tneg %xcc, 0x7 ldub [%l7 + 0x49], %l0 fzero %f6 fnor %f14, %f12, %f12 fmovrsne %i1, %f8, %f9 fcmpne16 %f4, %f8, %o5 bgu,pt %icc, loop_3776 ldub [%l7 + 0x1E], %l6 stw %l3, [%l7 + 0x48] fornot2s %f0, %f7, %f3 loop_3776: st %f4, [%l7 + 0x60] fble,a %fcc0, loop_3777 andncc %g1, %i4, %g7 ldub [%l7 + 0x3A], %i5 fmovsneg %icc, %f15, %f14 loop_3777: orncc %o7, %i2, %l4 bvs %xcc, loop_3778 fbu %fcc1, loop_3779 umul %o3, %i7, %g4 fcmpeq32 %f14, %f8, %i3 loop_3778: stx %o6, [%l7 + 0x78] loop_3779: lduh [%l7 + 0x7E], %g6 fmovsg %icc, %f7, %f0 faligndata %f2, %f2, %f0 std %f0, [%l7 + 0x60] stb %g3, [%l7 + 0x74] fmovsl %icc, %f3, %f1 movle %icc, %o4, %g5 bvc,pt %icc, loop_3780 fornot2 %f14, %f2, %f14 fandnot1 %f12, %f12, %f10 movn %icc, %o1, %l2 loop_3780: stb %g2, [%l7 + 0x6F] fbu,a %fcc3, loop_3781 fmovrde %i0, %f12, %f6 ldsb [%l7 + 0x32], %l1 fnors %f14, %f10, %f7 loop_3781: ldsh [%l7 + 0x7A], %l5 fbul %fcc0, loop_3782 fsrc1 %f0, %f4 tpos %xcc, 0x6 bl,pn %xcc, loop_3783 loop_3782: ldd [%l7 + 0x20], %f4 tsubcc %o2, %i6, %o0 tn %xcc, 0x0 loop_3783: lduw [%l7 + 0x48], %l0 fpsub32s %f0, %f12, %f1 mova %icc, %i1, %o5 srlx %l3, %l6, %i4 fbug %fcc3, loop_3784 fmovdl %xcc, %f13, %f9 movleu %icc, %g7, %i5 bpos,pn %icc, loop_3785 loop_3784: fpadd32s %f11, %f2, %f8 movle %xcc, %g1, %o7 tsubcc %l4, %i2, %o3 loop_3785: std %f10, [%l7 + 0x70] ble,a loop_3786 fandnot1s %f15, %f3, %f0 st %f2, [%l7 + 0x14] fbue,a %fcc2, loop_3787 loop_3786: std %f0, [%l7 + 0x70] edge16l %g4, %i7, %i3 fmovrdgez %g6, %f14, %f2 loop_3787: lduh [%l7 + 0x42], %o6 st %f13, [%l7 + 0x14] umulcc %g3, %o4, %g5 stw %o1, [%l7 + 0x7C] fmovs %f10, %f15 fbe,a %fcc3, loop_3788 fcmpeq32 %f14, %f14, %l2 fmovsgu %xcc, %f13, %f13 udivx %g2, 0x1891, %l1 loop_3788: ldub [%l7 + 0x10], %i0 fmovdvs %xcc, %f1, %f4 std %f10, [%l7 + 0x18] fbule %fcc3, loop_3789 brgz,a %o2, loop_3790 faligndata %f10, %f12, %f12 fmovsleu %xcc, %f8, %f7 loop_3789: umulcc %i6, %l5, %l0 loop_3790: taddcctv %o0, %i1, %l3 fnor %f10, %f8, %f6 ldsh [%l7 + 0x6E], %o5 fcmped %fcc0, %f10, %f14 fabsd %f0, %f14 bn,a loop_3791 fbne %fcc1, loop_3792 edge8n %l6, %i4, %g7 tpos %xcc, 0x1 loop_3791: stx %i5, [%l7 + 0x30] loop_3792: move %xcc, %o7, %g1 bg,pn %xcc, loop_3793 fble,a %fcc2, loop_3794 smul %l4, %o3, %i2 fmovde %icc, %f13, %f10 loop_3793: movneg %xcc, %i7, %i3 loop_3794: fcmpes %fcc3, %f6, %f5 fbn,a %fcc0, loop_3795 ldsh [%l7 + 0x32], %g4 fbu %fcc2, loop_3796 edge8l %g6, %o6, %o4 loop_3795: fmovdcc %xcc, %f11, %f14 fbe %fcc1, loop_3797 loop_3796: fnor %f4, %f12, %f6 add %g5, %o1, %g3 st %f14, [%l7 + 0x3C] loop_3797: tvc %icc, 0x3 fmovse %xcc, %f8, %f0 edge16ln %l2, %g2, %l1 st %f2, [%l7 + 0x68] stx %o2, [%l7 + 0x68] fpadd32 %f6, %f6, %f8 fmovsl %icc, %f6, %f12 fornot2 %f6, %f14, %f12 stx %i6, [%l7 + 0x40] fbo %fcc0, loop_3798 movrlez %i0, 0x04B, %l5 fmovrdgez %o0, %f6, %f6 fmovrdlez %i1, %f2, %f10 loop_3798: subc %l3, 0x0CAA, %o5 fmovrdne %l0, %f14, %f2 ldx [%l7 + 0x60], %l6 sra %i4, %g7, %i5 ldd [%l7 + 0x18], %f12 ld [%l7 + 0x34], %f2 movgu %icc, %g1, %o7 mulx %l4, 0x0F9C, %o3 xorcc %i2, %i3, %g4 sth %g6, [%l7 + 0x66] add %i7, 0x092C, %o4 brlez,a %o6, loop_3799 tsubcctv %o1, 0x1D5F, %g5 bcc,pt %xcc, loop_3800 fabsd %f12, %f2 loop_3799: tn %xcc, 0x0 addccc %l2, %g3, %l1 loop_3800: bpos %xcc, loop_3801 ld [%l7 + 0x34], %f10 sub %o2, %g2, %i0 lduw [%l7 + 0x7C], %l5 loop_3801: ldsh [%l7 + 0x70], %i6 fmul8x16al %f8, %f12, %f14 tsubcc %i1, 0x1F9C, %o0 addc %o5, %l3, %l0 fabsd %f0, %f14 ldsh [%l7 + 0x74], %i4 ldsb [%l7 + 0x5B], %l6 andncc %g7, %g1, %o7 subcc %l4, %i5, %i2 fnegs %f8, %f15 ldub [%l7 + 0x6F], %o3 or %g4, 0x1AE1, %i3 udivx %g6, 0x15D9, %i7 srl %o4, 0x18, %o1 tleu %icc, 0x4 tn %icc, 0x1 ldd [%l7 + 0x08], %f8 ldsb [%l7 + 0x19], %o6 udivcc %l2, 0x0592, %g3 fpack16 %f0, %f14 fnegs %f1, %f8 tne %icc, 0x7 brlez %l1, loop_3802 stw %g5, [%l7 + 0x50] fbo %fcc0, loop_3803 bneg,pn %icc, loop_3804 loop_3802: fmovsne %xcc, %f12, %f10 st %f5, [%l7 + 0x10] loop_3803: fbge %fcc1, loop_3805 loop_3804: addc %g2, 0x196F, %i0 fbue %fcc1, loop_3806 xnor %o2, 0x1E64, %i6 loop_3805: fxor %f2, %f0, %f0 ld [%l7 + 0x64], %f10 loop_3806: fandnot1s %f11, %f3, %f8 ld [%l7 + 0x0C], %f11 ldub [%l7 + 0x14], %i1 ldd [%l7 + 0x58], %f4 fzeros %f14 tcc %xcc, 0x6 sdivcc %o0, 0x0F46, %l5 udivx %o5, 0x0FC2, %l0 brlez %l3, loop_3807 fmovrslz %i4, %f2, %f6 ble,pt %icc, loop_3808 mulscc %l6, %g1, %g7 loop_3807: movpos %icc, %o7, %l4 ba,a,pt %xcc, loop_3809 loop_3808: ld [%l7 + 0x78], %f11 xor %i5, %o3, %i2 mova %xcc, %i3, %g6 loop_3809: fpackfix %f0, %f2 xorcc %i7, %o4, %o1 stx %o6, [%l7 + 0x18] fmovsleu %icc, %f8, %f6 edge8n %l2, %g3, %l1 movne %icc, %g4, %g5 brlz %g2, loop_3810 fmovspos %icc, %f9, %f4 fmovrsgez %i0, %f13, %f12 lduh [%l7 + 0x4A], %o2 loop_3810: fmovsvs %xcc, %f9, %f7 tcc %icc, 0x4 brlz %i6, loop_3811 std %f0, [%l7 + 0x10] fpsub16 %f0, %f2, %f12 fcmped %fcc2, %f4, %f2 loop_3811: tle %xcc, 0x3 fbn %fcc0, loop_3812 tgu %icc, 0x6 std %f2, [%l7 + 0x60] fcmpes %fcc1, %f4, %f3 loop_3812: fmovs %f8, %f14 ld [%l7 + 0x7C], %f5 fbue %fcc3, loop_3813 array8 %o0, %l5, %i1 fmovsne %xcc, %f12, %f9 sdivcc %l0, 0x0CD6, %o5 loop_3813: fmovdg %xcc, %f11, %f13 ldsw [%l7 + 0x18], %i4 ldsb [%l7 + 0x45], %l3 fcmpes %fcc1, %f4, %f4 array16 %g1, %l6, %g7 andcc %l4, %i5, %o7 udiv %o3, 0x05BA, %i3 fpsub32 %f6, %f0, %f6 stw %g6, [%l7 + 0x74] tleu %xcc, 0x7 std %f4, [%l7 + 0x30] brz,a %i7, loop_3814 mulx %o4, %i2, %o6 fpadd32 %f14, %f0, %f2 te %xcc, 0x4 loop_3814: fbge,a %fcc1, loop_3815 fmovdge %icc, %f11, %f1 lduh [%l7 + 0x2E], %o1 ld [%l7 + 0x78], %f7 loop_3815: movl %xcc, %l2, %l1 fzeros %f7 stx %g3, [%l7 + 0x38] std %f8, [%l7 + 0x10] umulcc %g5, 0x1EB8, %g2 call loop_3816 movrne %g4, 0x098, %o2 udiv %i6, 0x12D6, %o0 movcs %icc, %l5, %i0 loop_3816: call loop_3817 edge32n %i1, %l0, %o5 fxnor %f0, %f12, %f4 std %f6, [%l7 + 0x68] loop_3817: movre %l3, %g1, %i4 stw %l6, [%l7 + 0x4C] bvs,pt %xcc, loop_3818 xnorcc %l4, 0x1AC7, %i5 movcs %xcc, %g7, %o3 fmovspos %icc, %f7, %f7 loop_3818: fmovsne %xcc, %f10, %f11 lduw [%l7 + 0x74], %i3 edge16n %g6, %i7, %o7 edge8 %i2, %o6, %o4 fmovrsgez %l2, %f1, %f2 fmovsleu %xcc, %f10, %f13 fmovsvc %xcc, %f5, %f2 ldx [%l7 + 0x30], %o1 st %f9, [%l7 + 0x30] srax %l1, 0x1A, %g5 subc %g2, %g4, %o2 ldsh [%l7 + 0x30], %i6 ldsb [%l7 + 0x12], %g3 fands %f7, %f6, %f5 popc %l5, %i0 fmuld8ulx16 %f11, %f0, %f12 ldsh [%l7 + 0x74], %o0 array16 %i1, %l0, %o5 fmovrdgez %g1, %f10, %f10 fpsub32s %f3, %f10, %f15 fmovdcc %xcc, %f9, %f5 fcmple32 %f2, %f10, %l3 fzero %f4 movle %xcc, %l6, %i4 ta %xcc, 0x6 umulcc %i5, 0x0728, %g7 fmuld8ulx16 %f10, %f9, %f14 ba,a,pt %xcc, loop_3819 sra %l4, 0x0E, %i3 fpsub32 %f4, %f12, %f6 xnorcc %o3, %g6, %o7 loop_3819: st %f10, [%l7 + 0x3C] fnors %f10, %f3, %f14 edge16n %i7, %o6, %i2 fbn,a %fcc3, loop_3820 std %f12, [%l7 + 0x48] fmovdge %icc, %f7, %f14 subc %l2, %o4, %l1 loop_3820: ldd [%l7 + 0x10], %f10 mulx %o1, 0x0D89, %g2 fmovrdlz %g4, %f14, %f6 andncc %g5, %o2, %i6 te %icc, 0x2 stx %g3, [%l7 + 0x48] bleu,a,pt %icc, loop_3821 edge16n %i0, %l5, %o0 fmovrde %l0, %f2, %f4 nop setx loop_3822, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3821: edge16l %i1, %g1, %o5 fmovdne %xcc, %f15, %f0 fsrc1 %f2, %f8 loop_3822: srl %l3, 0x0D, %l6 fmovrde %i5, %f12, %f2 ble,pt %xcc, loop_3823 st %f2, [%l7 + 0x0C] addcc %i4, 0x09E5, %l4 fsrc2s %f2, %f12 loop_3823: ldsh [%l7 + 0x3E], %i3 ld [%l7 + 0x78], %f7 nop setx loop_3824, %l0, %l1 jmpl %l1, %o3 stb %g7, [%l7 + 0x1A] sth %o7, [%l7 + 0x1C] bg,a,pt %icc, loop_3825 loop_3824: fmovrsne %g6, %f11, %f9 fbu %fcc2, loop_3826 fzero %f12 loop_3825: ldd [%l7 + 0x68], %f8 subc %i7, %i2, %o6 loop_3826: andcc %o4, %l2, %l1 ldsb [%l7 + 0x2F], %o1 sdivx %g4, 0x1279, %g5 stw %g2, [%l7 + 0x14] andn %i6, %g3, %i0 ld [%l7 + 0x30], %f2 addc %l5, 0x1DB8, %o2 fbe %fcc0, loop_3827 fmovsvs %xcc, %f0, %f0 ba,a loop_3828 edge8 %l0, %i1, %o0 loop_3827: bcs,a %icc, loop_3829 st %f1, [%l7 + 0x78] loop_3828: st %f13, [%l7 + 0x48] ld [%l7 + 0x20], %f14 loop_3829: fnot1 %f6, %f2 fmovspos %xcc, %f15, %f9 stb %o5, [%l7 + 0x51] ldsb [%l7 + 0x55], %g1 and %l3, 0x0ECC, %l6 ldsw [%l7 + 0x0C], %i4 brnz,a %i5, loop_3830 stx %i3, [%l7 + 0x60] fzeros %f4 movle %xcc, %o3, %l4 loop_3830: sth %g7, [%l7 + 0x26] st %f9, [%l7 + 0x18] xor %o7, 0x116E, %i7 andn %i2, %o6, %o4 std %f8, [%l7 + 0x08] std %f10, [%l7 + 0x38] fmul8sux16 %f6, %f6, %f10 fmovdcs %xcc, %f1, %f2 fba,a %fcc2, loop_3831 orncc %l2, 0x0771, %g6 movcs %icc, %o1, %g4 ldub [%l7 + 0x46], %l1 loop_3831: fpadd32s %f7, %f12, %f11 fbu %fcc3, loop_3832 fba %fcc3, loop_3833 fbu %fcc3, loop_3834 std %f8, [%l7 + 0x40] loop_3832: movl %xcc, %g2, %i6 loop_3833: fmul8sux16 %f14, %f4, %f6 loop_3834: fmovsle %icc, %f0, %f2 faligndata %f8, %f2, %f12 fbn,a %fcc0, loop_3835 fcmpgt32 %f0, %f8, %g3 lduh [%l7 + 0x3E], %i0 fbu %fcc0, loop_3836 loop_3835: sth %l5, [%l7 + 0x66] sth %o2, [%l7 + 0x64] fzeros %f12 loop_3836: alignaddr %l0, %i1, %o0 stb %g5, [%l7 + 0x60] subcc %o5, 0x0507, %g1 tvc %icc, 0x2 fbne %fcc2, loop_3837 fbuge %fcc3, loop_3838 brnz %l6, loop_3839 lduh [%l7 + 0x46], %l3 loop_3837: fmovrdlez %i4, %f0, %f12 loop_3838: fmovdle %xcc, %f9, %f13 loop_3839: stb %i5, [%l7 + 0x24] alignaddrl %o3, %i3, %g7 ldsh [%l7 + 0x62], %l4 subccc %i7, %i2, %o6 ld [%l7 + 0x24], %f4 pdist %f14, %f0, %f0 fmovdleu %icc, %f11, %f1 movrlz %o4, %o7, %g6 fbge,a %fcc3, loop_3840 lduh [%l7 + 0x3C], %l2 movleu %icc, %o1, %g4 ldsh [%l7 + 0x1E], %l1 loop_3840: fbue %fcc1, loop_3841 umulcc %g2, 0x0ECD, %i6 mulx %g3, %l5, %o2 fzero %f14 loop_3841: brnz,a %i0, loop_3842 lduw [%l7 + 0x28], %i1 fmovsleu %icc, %f0, %f2 brgez,a %l0, loop_3843 loop_3842: stx %g5, [%l7 + 0x48] stw %o5, [%l7 + 0x30] edge16 %o0, %l6, %l3 loop_3843: ldsw [%l7 + 0x28], %g1 smul %i4, 0x05BC, %o3 bneg loop_3844 tvc %xcc, 0x4 udiv %i5, 0x141A, %g7 fnegs %f6, %f11 loop_3844: sllx %l4, 0x04, %i7 stb %i2, [%l7 + 0x14] pdist %f4, %f14, %f6 fcmple32 %f6, %f2, %i3 xnorcc %o6, %o4, %g6 ld [%l7 + 0x34], %f13 st %f12, [%l7 + 0x68] movpos %icc, %l2, %o7 tpos %icc, 0x5 ldsw [%l7 + 0x10], %o1 fbge %fcc2, loop_3845 fors %f6, %f15, %f4 fmovscs %xcc, %f1, %f0 edge16l %l1, %g4, %g2 loop_3845: ldx [%l7 + 0x30], %i6 call loop_3846 fands %f12, %f7, %f4 move %icc, %l5, %g3 fnot1s %f5, %f6 loop_3846: fexpand %f3, %f0 ldsh [%l7 + 0x64], %i0 tle %xcc, 0x0 andcc %o2, 0x06E2, %i1 brlez %g5, loop_3847 edge8l %l0, %o5, %l6 stw %o0, [%l7 + 0x78] sth %g1, [%l7 + 0x7E] loop_3847: tneg %icc, 0x1 stx %l3, [%l7 + 0x08] fmul8x16au %f6, %f11, %f8 fbule %fcc2, loop_3848 stb %o3, [%l7 + 0x54] bleu,a,pn %xcc, loop_3849 ldsw [%l7 + 0x20], %i5 loop_3848: fzeros %f0 ld [%l7 + 0x14], %f8 loop_3849: fmovsvc %xcc, %f10, %f7 bl,a,pn %icc, loop_3850 edge32n %g7, %i4, %i7 ld [%l7 + 0x70], %f15 ldsb [%l7 + 0x5D], %l4 loop_3850: st %f1, [%l7 + 0x48] lduh [%l7 + 0x52], %i3 fmovdpos %icc, %f15, %f2 ldsb [%l7 + 0x70], %o6 fmovrde %o4, %f12, %f12 fpadd32s %f15, %f12, %f11 ldd [%l7 + 0x08], %f2 udiv %i2, 0x10D1, %l2 lduh [%l7 + 0x20], %g6 sdivx %o7, 0x1774, %l1 bvc,a,pn %xcc, loop_3851 xnor %g4, 0x0A97, %o1 array8 %i6, %g2, %l5 bneg %xcc, loop_3852 loop_3851: stx %g3, [%l7 + 0x70] st %f11, [%l7 + 0x14] st %f10, [%l7 + 0x30] loop_3852: mulx %i0, 0x0763, %o2 fnand %f14, %f12, %f6 udivx %i1, 0x0D97, %l0 fmovrdlz %g5, %f4, %f2 sllx %l6, 0x0C, %o5 ba %xcc, loop_3853 sth %o0, [%l7 + 0x54] srl %g1, 0x04, %l3 tn %icc, 0x5 loop_3853: fmovrdlz %i5, %f10, %f6 ldsw [%l7 + 0x14], %g7 ldd [%l7 + 0x70], %f0 andn %o3, 0x11AD, %i7 lduh [%l7 + 0x76], %i4 std %f10, [%l7 + 0x48] lduh [%l7 + 0x48], %i3 alignaddr %l4, %o6, %i2 ld [%l7 + 0x74], %f4 stw %l2, [%l7 + 0x60] brnz %g6, loop_3854 fmovrsgez %o4, %f15, %f6 stb %o7, [%l7 + 0x58] ldsh [%l7 + 0x6A], %g4 loop_3854: fpack32 %f2, %f6, %f2 fmovdge %xcc, %f14, %f2 ldsb [%l7 + 0x73], %o1 xnorcc %l1, %i6, %l5 edge8n %g3, %g2, %i0 bcc,a,pn %xcc, loop_3855 lduh [%l7 + 0x1A], %i1 lduh [%l7 + 0x1A], %l0 subcc %o2, %g5, %l6 loop_3855: stx %o5, [%l7 + 0x18] sra %o0, 0x08, %g1 movge %icc, %i5, %g7 fbe,a %fcc1, loop_3856 stb %o3, [%l7 + 0x7C] faligndata %f8, %f4, %f12 stw %i7, [%l7 + 0x10] loop_3856: fpadd32 %f6, %f2, %f12 fbue %fcc2, loop_3857 movle %xcc, %i4, %i3 bvc loop_3858 lduh [%l7 + 0x74], %l4 loop_3857: tcc %icc, 0x1 smulcc %l3, 0x0C1C, %i2 loop_3858: fmovrsne %l2, %f4, %f12 ld [%l7 + 0x08], %f0 edge8l %g6, %o4, %o6 ba,a loop_3859 fmovsvs %icc, %f14, %f9 tge %xcc, 0x5 brnz,a %g4, loop_3860 loop_3859: edge16n %o7, %l1, %i6 sdiv %l5, 0x1A3E, %g3 tvs %icc, 0x5 loop_3860: fmovsneg %xcc, %f13, %f8 mulx %g2, %i0, %i1 sll %l0, 0x1B, %o1 tvc %icc, 0x3 ldsw [%l7 + 0x44], %o2 fmul8x16al %f14, %f6, %f14 ld [%l7 + 0x50], %f2 fnot2 %f6, %f0 taddcctv %g5, %o5, %l6 tleu %xcc, 0x5 te %icc, 0x7 fmovrdgz %g1, %f10, %f0 move %icc, %i5, %g7 ld [%l7 + 0x10], %f5 stw %o0, [%l7 + 0x68] fmovdgu %icc, %f1, %f10 edge32n %i7, %i4, %i3 ldd [%l7 + 0x60], %f10 stb %l4, [%l7 + 0x43] tpos %icc, 0x6 fmovdleu %xcc, %f2, %f9 fbul %fcc3, loop_3861 lduw [%l7 + 0x54], %o3 sth %i2, [%l7 + 0x62] bl,pt %icc, loop_3862 loop_3861: tsubcc %l2, 0x0177, %l3 tcs %xcc, 0x4 fsrc1s %f1, %f10 loop_3862: fpack32 %f4, %f12, %f14 fmovrslz %o4, %f2, %f5 orcc %o6, %g4, %g6 tvc %xcc, 0x5 std %f14, [%l7 + 0x30] ldsb [%l7 + 0x56], %l1 andn %i6, %l5, %o7 movre %g2, 0x373, %g3 tcs %icc, 0x3 fandnot2s %f0, %f7, %f4 udivx %i0, 0x0B3B, %i1 edge32l %o1, %o2, %l0 ldsb [%l7 + 0x25], %g5 ldsh [%l7 + 0x2E], %l6 ldsb [%l7 + 0x16], %o5 ldd [%l7 + 0x10], %f0 stb %i5, [%l7 + 0x4F] srlx %g1, 0x18, %o0 fnands %f11, %f10, %f3 xnor %i7, 0x17E8, %i4 movrlez %i3, 0x2D0, %l4 fbo %fcc1, loop_3863 tn %icc, 0x6 fbg,a %fcc2, loop_3864 ldd [%l7 + 0x58], %f10 loop_3863: be,a %xcc, loop_3865 stb %g7, [%l7 + 0x45] loop_3864: movrgz %o3, %l2, %i2 stx %l3, [%l7 + 0x48] loop_3865: fbl,a %fcc3, loop_3866 bgu,a loop_3867 tsubcc %o4, %g4, %g6 st %f2, [%l7 + 0x60] loop_3866: stb %o6, [%l7 + 0x0B] loop_3867: fpadd32s %f5, %f8, %f6 fnegd %f0, %f8 fmovsle %icc, %f0, %f10 tleu %xcc, 0x0 fmovsn %icc, %f11, %f1 stb %l1, [%l7 + 0x4C] fmuld8sux16 %f9, %f6, %f8 fcmpgt32 %f8, %f6, %l5 smulcc %i6, 0x0E60, %o7 bneg,a,pn %xcc, loop_3868 fsrc2 %f12, %f2 fbn,a %fcc0, loop_3869 fpadd16s %f11, %f11, %f10 loop_3868: ldub [%l7 + 0x45], %g3 fpmerge %f13, %f8, %f12 loop_3869: taddcctv %i0, %g2, %o1 fandnot1s %f9, %f12, %f4 movne %xcc, %o2, %l0 ld [%l7 + 0x54], %f11 fpadd16s %f15, %f5, %f13 fbe %fcc2, loop_3870 stx %g5, [%l7 + 0x58] fbue %fcc0, loop_3871 faligndata %f6, %f14, %f4 loop_3870: siam 0x5 lduw [%l7 + 0x20], %l6 loop_3871: stb %o5, [%l7 + 0x49] edge8l %i1, %i5, %g1 fpsub32 %f14, %f0, %f2 fcmpeq16 %f4, %f14, %o0 tne %icc, 0x1 sllx %i7, %i4, %i3 stb %l4, [%l7 + 0x3A] fnors %f8, %f7, %f13 sth %o3, [%l7 + 0x0C] movpos %xcc, %g7, %i2 movvc %xcc, %l2, %o4 fmovrse %l3, %f3, %f5 xnorcc %g6, 0x1DB1, %o6 fmovdcs %icc, %f4, %f9 ldub [%l7 + 0x1D], %l1 ldsb [%l7 + 0x35], %g4 fcmpes %fcc0, %f8, %f6 fzeros %f10 stx %i6, [%l7 + 0x20] nop setx loop_3872, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot2s %f12, %f3, %f8 fbue %fcc3, loop_3873 movl %icc, %o7, %g3 loop_3872: ldsw [%l7 + 0x30], %i0 fornot1 %f10, %f2, %f8 loop_3873: tcc %xcc, 0x0 fmovrsgez %g2, %f3, %f7 fmovdcs %xcc, %f15, %f11 move %icc, %l5, %o2 stx %l0, [%l7 + 0x60] edge32n %g5, %o1, %l6 sth %o5, [%l7 + 0x0C] fcmpeq16 %f2, %f8, %i1 fmovrdlz %g1, %f0, %f6 ldsh [%l7 + 0x1E], %i5 fmovrde %i7, %f2, %f2 brnz,a %o0, loop_3874 nop setx loop_3875, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done siam 0x2 fors %f8, %f4, %f12 loop_3874: move %xcc, %i4, %l4 loop_3875: ldd [%l7 + 0x08], %f6 ld [%l7 + 0x30], %f12 movvc %icc, %o3, %g7 ldsb [%l7 + 0x1F], %i3 fmovsvc %xcc, %f0, %f10 ba,a,pn %icc, loop_3876 addc %l2, %i2, %l3 stb %o4, [%l7 + 0x49] st %f13, [%l7 + 0x48] loop_3876: bcc %xcc, loop_3877 stw %o6, [%l7 + 0x10] fcmps %fcc2, %f15, %f10 fcmpne16 %f12, %f4, %l1 loop_3877: stb %g6, [%l7 + 0x7C] tge %xcc, 0x4 lduw [%l7 + 0x4C], %g4 fornot2 %f0, %f12, %f12 st %f5, [%l7 + 0x18] fcmpeq16 %f2, %f12, %i6 andncc %o7, %g3, %i0 movrne %g2, 0x015, %o2 array16 %l0, %l5, %g5 lduw [%l7 + 0x5C], %o1 fmovdge %xcc, %f8, %f2 movle %icc, %l6, %i1 st %f3, [%l7 + 0x18] fpadd16 %f14, %f8, %f2 fmovsn %xcc, %f4, %f12 fand %f8, %f12, %f6 fnot2s %f7, %f13 fmul8ulx16 %f10, %f6, %f12 movgu %xcc, %g1, %o5 fcmpne32 %f12, %f8, %i5 fpsub32 %f12, %f10, %f0 fmovdl %icc, %f9, %f8 sth %i7, [%l7 + 0x4C] lduw [%l7 + 0x40], %o0 alignaddrl %i4, %o3, %l4 fbug,a %fcc0, loop_3878 fpack32 %f2, %f2, %f10 fandnot2s %f4, %f10, %f1 smulcc %i3, %l2, %i2 loop_3878: fmovdleu %icc, %f7, %f12 sllx %l3, %g7, %o6 movrlz %l1, %o4, %g4 move %xcc, %g6, %o7 bneg %xcc, loop_3879 ldub [%l7 + 0x44], %i6 lduh [%l7 + 0x6C], %i0 srlx %g2, %o2, %l0 loop_3879: fmovdcs %xcc, %f13, %f12 std %f10, [%l7 + 0x60] fandnot1 %f2, %f10, %f14 movge %xcc, %l5, %g5 stx %o1, [%l7 + 0x48] bne,pn %icc, loop_3880 fcmped %fcc0, %f12, %f12 srl %g3, %i1, %l6 ldd [%l7 + 0x28], %f8 loop_3880: array8 %g1, %o5, %i7 bcs,a %xcc, loop_3881 ldx [%l7 + 0x58], %i5 ldx [%l7 + 0x10], %i4 nop setx loop_3882, %l0, %l1 jmpl %l1, %o0 loop_3881: mulx %l4, %i3, %l2 tg %icc, 0x5 ldd [%l7 + 0x58], %f4 loop_3882: bneg,pt %xcc, loop_3883 nop setx loop_3884, %l0, %l1 jmpl %l1, %o3 ldsb [%l7 + 0x53], %i2 fxor %f0, %f10, %f8 loop_3883: fmovsn %xcc, %f10, %f1 loop_3884: fmovrde %g7, %f8, %f2 fbug,a %fcc2, loop_3885 tgu %xcc, 0x7 ldx [%l7 + 0x18], %l3 stx %l1, [%l7 + 0x50] loop_3885: std %f10, [%l7 + 0x50] lduw [%l7 + 0x08], %o6 bcs,a %icc, loop_3886 fxors %f9, %f3, %f13 fmovrslez %o4, %f6, %f10 sethi 0x1EEE, %g6 loop_3886: tge %xcc, 0x4 ldub [%l7 + 0x33], %g4 movge %icc, %i6, %i0 fmovrsgez %o7, %f11, %f1 lduw [%l7 + 0x7C], %g2 sllx %l0, %l5, %g5 for %f2, %f6, %f2 movrlz %o1, 0x2EC, %g3 ldub [%l7 + 0x57], %i1 fnegs %f8, %f8 fsrc1s %f4, %f10 fornot2s %f5, %f14, %f0 fnor %f0, %f0, %f4 ldx [%l7 + 0x40], %o2 stb %g1, [%l7 + 0x74] mova %xcc, %o5, %i7 fbue,a %fcc1, loop_3887 movne %xcc, %l6, %i4 fcmps %fcc0, %f12, %f5 ldsh [%l7 + 0x2E], %i5 loop_3887: std %f6, [%l7 + 0x30] stw %l4, [%l7 + 0x18] fba,a %fcc1, loop_3888 lduh [%l7 + 0x4A], %o0 bge,pn %xcc, loop_3889 fmul8sux16 %f10, %f8, %f2 loop_3888: stb %l2, [%l7 + 0x35] stx %i3, [%l7 + 0x50] loop_3889: fnegs %f15, %f3 ld [%l7 + 0x38], %f14 subcc %o3, 0x0A84, %i2 lduw [%l7 + 0x24], %l3 lduh [%l7 + 0x16], %g7 subcc %l1, %o6, %o4 lduh [%l7 + 0x28], %g4 fmovdcs %xcc, %f5, %f7 taddcctv %i6, 0x0016, %i0 lduh [%l7 + 0x08], %o7 bne,a loop_3890 movrne %g6, 0x0FE, %l0 sth %g2, [%l7 + 0x66] fors %f15, %f3, %f5 loop_3890: lduh [%l7 + 0x1E], %g5 mulx %l5, %o1, %i1 stw %o2, [%l7 + 0x5C] movleu %xcc, %g3, %g1 sdiv %o5, 0x1F56, %i7 fmul8ulx16 %f8, %f12, %f12 move %icc, %l6, %i4 bge,a,pt %xcc, loop_3891 sth %i5, [%l7 + 0x42] fzero %f14 bge,a loop_3892 loop_3891: lduw [%l7 + 0x14], %o0 ld [%l7 + 0x58], %f12 fbg,a %fcc1, loop_3893 loop_3892: fmul8x16al %f5, %f4, %f6 fmovdne %xcc, %f1, %f5 orncc %l2, 0x1A4F, %i3 loop_3893: stw %l4, [%l7 + 0x2C] stw %o3, [%l7 + 0x24] brz %l3, loop_3894 or %g7, %l1, %o6 ldsh [%l7 + 0x22], %o4 sdiv %g4, 0x17E6, %i6 loop_3894: ldub [%l7 + 0x44], %i2 movge %icc, %i0, %g6 call loop_3895 srlx %o7, 0x06, %g2 pdist %f6, %f14, %f14 fone %f0 loop_3895: brlz %g5, loop_3896 fmovrde %l0, %f0, %f6 srax %l5, 0x1D, %i1 stx %o1, [%l7 + 0x18] loop_3896: ldsb [%l7 + 0x28], %g3 tsubcctv %g1, %o5, %i7 lduw [%l7 + 0x7C], %o2 fmul8sux16 %f10, %f0, %f0 ldd [%l7 + 0x50], %f2 call loop_3897 ldd [%l7 + 0x18], %f2 edge32n %i4, %l6, %o0 fmovde %icc, %f1, %f9 loop_3897: fpsub16s %f2, %f7, %f6 bcs loop_3898 std %f14, [%l7 + 0x48] fabsd %f10, %f6 movvc %icc, %l2, %i5 loop_3898: fbuge %fcc2, loop_3899 addccc %i3, 0x168E, %o3 fones %f1 fmovrsgez %l3, %f3, %f5 loop_3899: sth %l4, [%l7 + 0x0E] lduw [%l7 + 0x7C], %l1 edge32 %g7, %o4, %o6 siam 0x0 sth %i6, [%l7 + 0x58] ldsh [%l7 + 0x3C], %i2 orncc %g4, 0x0854, %g6 smulcc %o7, 0x0729, %i0 fmul8x16au %f3, %f1, %f2 fone %f2 edge16l %g2, %g5, %l5 fbn %fcc3, loop_3900 tvc %icc, 0x1 fpsub32 %f10, %f0, %f12 ldub [%l7 + 0x73], %i1 loop_3900: fbuge %fcc3, loop_3901 fsrc1 %f14, %f0 alignaddrl %l0, %g3, %o1 tcs %icc, 0x5 loop_3901: tneg %xcc, 0x4 edge32n %o5, %i7, %g1 std %f12, [%l7 + 0x68] std %f6, [%l7 + 0x40] stw %o2, [%l7 + 0x40] edge16l %l6, %o0, %i4 tl %xcc, 0x4 fmovrdgez %i5, %f4, %f0 umul %i3, %o3, %l2 tle %icc, 0x3 fmovrslz %l3, %f8, %f0 movn %icc, %l4, %l1 edge8l %o4, %o6, %g7 smulcc %i6, 0x11E9, %i2 ld [%l7 + 0x54], %f13 ldsh [%l7 + 0x2C], %g4 fornot1 %f4, %f12, %f4 subccc %g6, %o7, %i0 fmovd %f12, %f6 movl %icc, %g5, %g2 taddcc %i1, 0x1213, %l5 movrgez %l0, %g3, %o1 bvc %xcc, loop_3902 fmovrdlz %o5, %f0, %f8 alignaddrl %i7, %g1, %o2 fzero %f12 loop_3902: bneg,a %xcc, loop_3903 fbn %fcc0, loop_3904 tneg %icc, 0x2 fornot1s %f5, %f10, %f15 loop_3903: fbo,a %fcc1, loop_3905 loop_3904: edge8l %o0, %l6, %i5 ld [%l7 + 0x78], %f13 ldsh [%l7 + 0x0E], %i4 loop_3905: orn %o3, 0x02A1, %i3 be,a,pt %xcc, loop_3906 lduh [%l7 + 0x7A], %l3 mulscc %l4, %l2, %o4 fcmpgt16 %f4, %f0, %o6 loop_3906: fmovrsgez %g7, %f6, %f6 sdivcc %l1, 0x009F, %i6 ldub [%l7 + 0x5D], %g4 std %f6, [%l7 + 0x18] lduh [%l7 + 0x52], %i2 fmovdg %icc, %f5, %f7 movvs %icc, %g6, %i0 fmovrslz %o7, %f12, %f0 array8 %g2, %g5, %i1 tvc %icc, 0x0 brgz %l0, loop_3907 fandnot2 %f10, %f12, %f10 subc %l5, %g3, %o1 lduw [%l7 + 0x40], %i7 loop_3907: fmovdleu %icc, %f15, %f1 fbe,a %fcc0, loop_3908 tne %xcc, 0x0 tge %icc, 0x2 stx %o5, [%l7 + 0x08] loop_3908: fbe,a %fcc0, loop_3909 ldsh [%l7 + 0x1A], %g1 fpadd16 %f8, %f8, %f2 edge8 %o0, %l6, %o2 loop_3909: st %f1, [%l7 + 0x78] fmovscc %icc, %f9, %f8 std %f0, [%l7 + 0x38] fbo,a %fcc2, loop_3910 ldsb [%l7 + 0x72], %i5 ldub [%l7 + 0x68], %o3 bl,pn %icc, loop_3911 loop_3910: std %f14, [%l7 + 0x78] lduw [%l7 + 0x2C], %i4 ldub [%l7 + 0x6F], %i3 loop_3911: fmovrdlz %l4, %f2, %f12 bg,a loop_3912 nop setx loop_3913, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbo,a %fcc3, loop_3914 ldsw [%l7 + 0x6C], %l3 loop_3912: fmovrse %l2, %f7, %f11 loop_3913: fcmpeq32 %f10, %f10, %o6 loop_3914: fpmerge %f6, %f4, %f10 fba,a %fcc2, loop_3915 sth %o4, [%l7 + 0x4A] lduw [%l7 + 0x48], %g7 ba loop_3916 loop_3915: ldx [%l7 + 0x30], %i6 fbug %fcc2, loop_3917 addc %g4, 0x0D40, %l1 loop_3916: bgu,a %icc, loop_3918 st %f7, [%l7 + 0x64] loop_3917: fblg,a %fcc3, loop_3919 call loop_3920 loop_3918: sra %g6, %i0, %i2 bcc,a %icc, loop_3921 loop_3919: stw %g2, [%l7 + 0x68] loop_3920: ldsw [%l7 + 0x30], %g5 bgu,a,pt %icc, loop_3922 loop_3921: fbe,a %fcc1, loop_3923 fmovrdne %i1, %f2, %f4 ldx [%l7 + 0x70], %l0 loop_3922: udivx %l5, 0x0CB1, %o7 loop_3923: movrgz %g3, 0x0BD, %i7 tneg %xcc, 0x6 ldsw [%l7 + 0x0C], %o1 fmul8x16au %f0, %f15, %f6 fsrc2s %f1, %f12 fmul8sux16 %f12, %f14, %f10 edge16l %o5, %g1, %l6 ldsw [%l7 + 0x6C], %o2 fmovscc %icc, %f4, %f15 lduh [%l7 + 0x14], %o0 movcc %xcc, %i5, %i4 fmovsleu %icc, %f7, %f15 fba %fcc2, loop_3924 fands %f2, %f10, %f13 movrgz %i3, %o3, %l4 tpos %icc, 0x4 loop_3924: ldsw [%l7 + 0x48], %l2 ldsb [%l7 + 0x40], %o6 fmovde %xcc, %f3, %f13 fblg,a %fcc2, loop_3925 tneg %xcc, 0x2 subcc %o4, 0x0CA3, %l3 stw %g7, [%l7 + 0x7C] loop_3925: fmovrsne %g4, %f11, %f9 brlez %i6, loop_3926 st %f3, [%l7 + 0x78] fmovdcs %xcc, %f5, %f2 fnand %f4, %f2, %f14 loop_3926: fmovrdlez %l1, %f2, %f2 lduw [%l7 + 0x10], %g6 tvc %xcc, 0x5 ba %xcc, loop_3927 fbue %fcc0, loop_3928 alignaddrl %i0, %i2, %g2 fmovde %xcc, %f1, %f12 loop_3927: ldub [%l7 + 0x1D], %g5 loop_3928: stb %l0, [%l7 + 0x7E] fba %fcc2, loop_3929 fmovdg %icc, %f6, %f14 fabsd %f14, %f14 fpadd16 %f8, %f8, %f4 loop_3929: movg %icc, %i1, %l5 bge,a loop_3930 bneg,pn %xcc, loop_3931 bg,pt %icc, loop_3932 ldsh [%l7 + 0x48], %o7 loop_3930: pdist %f10, %f8, %f12 loop_3931: fxor %f0, %f2, %f0 loop_3932: xor %g3, %i7, %o1 stx %o5, [%l7 + 0x08] fornot2s %f3, %f9, %f15 fmul8x16 %f11, %f2, %f14 fnands %f3, %f6, %f13 fmovd %f10, %f0 bgu %xcc, loop_3933 fpsub32s %f0, %f15, %f9 sth %l6, [%l7 + 0x0C] call loop_3934 loop_3933: edge32l %o2, %g1, %i5 movvs %xcc, %i4, %i3 umul %o0, %o3, %l2 loop_3934: stx %o6, [%l7 + 0x10] sth %l4, [%l7 + 0x6C] fbug %fcc2, loop_3935 tvs %icc, 0x3 fmovsleu %xcc, %f10, %f0 ldsh [%l7 + 0x60], %o4 loop_3935: bvs,a,pt %icc, loop_3936 fcmple32 %f2, %f14, %g7 taddcc %g4, %l3, %l1 fnands %f1, %f13, %f13 loop_3936: ldsh [%l7 + 0x18], %i6 stw %g6, [%l7 + 0x1C] fornot1 %f6, %f0, %f12 stw %i2, [%l7 + 0x20] sdiv %g2, 0x119C, %i0 fbo %fcc3, loop_3937 fblg %fcc1, loop_3938 fpsub32 %f12, %f12, %f10 movneg %icc, %g5, %l0 loop_3937: tge %icc, 0x2 loop_3938: umulcc %i1, %l5, %g3 fbo,a %fcc2, loop_3939 fbne %fcc0, loop_3940 tcs %icc, 0x2 stb %i7, [%l7 + 0x4F] loop_3939: sth %o7, [%l7 + 0x24] loop_3940: ldd [%l7 + 0x10], %f8 fornot2 %f12, %f10, %f10 srlx %o1, 0x0E, %o5 bcc,pn %icc, loop_3941 tvc %icc, 0x7 movcc %xcc, %o2, %l6 mulscc %i5, 0x1B9C, %g1 loop_3941: ldx [%l7 + 0x08], %i3 bvs loop_3942 ldsw [%l7 + 0x74], %o0 fmovsgu %xcc, %f4, %f5 fmuld8ulx16 %f11, %f8, %f4 loop_3942: fcmple16 %f0, %f4, %i4 xnor %l2, %o6, %o3 sub %o4, %g7, %l4 udivcc %l3, 0x1B79, %g4 bpos,pt %icc, loop_3943 stx %l1, [%l7 + 0x10] stb %i6, [%l7 + 0x0C] nop setx loop_3944, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3943: fbue,a %fcc0, loop_3945 fornot2 %f10, %f12, %f0 xnorcc %g6, 0x11CE, %i2 loop_3944: edge8n %i0, %g2, %l0 loop_3945: fnot2s %f8, %f2 lduh [%l7 + 0x5C], %i1 ldub [%l7 + 0x4B], %g5 fcmple16 %f4, %f6, %g3 fabsd %f2, %f4 fmovdl %xcc, %f1, %f2 ldsw [%l7 + 0x50], %i7 fpadd16 %f12, %f2, %f0 stw %o7, [%l7 + 0x10] fornot2s %f0, %f11, %f9 brz %l5, loop_3946 ldd [%l7 + 0x38], %f8 lduw [%l7 + 0x0C], %o5 edge16l %o1, %o2, %i5 loop_3946: ldsb [%l7 + 0x59], %l6 fmovdle %xcc, %f15, %f13 lduw [%l7 + 0x58], %i3 brnz %o0, loop_3947 sth %i4, [%l7 + 0x46] fpsub32 %f2, %f6, %f8 sth %l2, [%l7 + 0x6C] loop_3947: fmul8x16 %f12, %f12, %f2 sdiv %g1, 0x146D, %o6 stb %o3, [%l7 + 0x32] taddcc %g7, 0x17D2, %l4 ldsh [%l7 + 0x26], %o4 ldub [%l7 + 0x0B], %g4 std %f10, [%l7 + 0x48] ldsh [%l7 + 0x44], %l3 tvc %xcc, 0x0 fmovspos %icc, %f7, %f7 fmovrslz %l1, %f7, %f4 fornot2 %f12, %f8, %f6 movn %xcc, %g6, %i2 fcmple16 %f2, %f6, %i0 ldx [%l7 + 0x38], %i6 fmul8ulx16 %f14, %f8, %f10 ldsb [%l7 + 0x65], %g2 fmovsle %icc, %f10, %f6 bg,pt %icc, loop_3948 edge32n %l0, %i1, %g3 fpackfix %f12, %f4 edge32n %i7, %g5, %l5 loop_3948: ldsw [%l7 + 0x7C], %o7 sth %o1, [%l7 + 0x24] taddcctv %o2, %i5, %l6 ldsw [%l7 + 0x64], %i3 lduw [%l7 + 0x2C], %o5 fbule,a %fcc1, loop_3949 fandnot2s %f9, %f6, %f12 sth %o0, [%l7 + 0x74] stb %l2, [%l7 + 0x3C] loop_3949: and %g1, 0x0774, %i4 fxnor %f12, %f0, %f0 brz,a %o6, loop_3950 movrne %g7, %l4, %o4 movleu %icc, %g4, %o3 movvc %icc, %l1, %g6 loop_3950: andncc %l3, %i2, %i0 movgu %xcc, %g2, %l0 edge16n %i1, %i6, %i7 fmovscc %xcc, %f9, %f13 fornot1s %f7, %f3, %f9 stw %g5, [%l7 + 0x1C] movn %icc, %g3, %o7 ldd [%l7 + 0x68], %f6 movrlez %o1, %l5, %o2 fcmps %fcc1, %f15, %f12 fbg,a %fcc0, loop_3951 movge %xcc, %l6, %i5 fmovdg %xcc, %f12, %f2 fbl %fcc3, loop_3952 loop_3951: array32 %i3, %o5, %o0 movrgz %l2, 0x0A8, %g1 movcs %xcc, %o6, %g7 loop_3952: brgz %l4, loop_3953 stw %o4, [%l7 + 0x74] movgu %icc, %g4, %i4 edge8 %l1, %g6, %l3 loop_3953: fmovscs %xcc, %f0, %f13 fpadd16s %f5, %f9, %f14 siam 0x6 tge %icc, 0x5 fnot2s %f5, %f4 lduh [%l7 + 0x14], %i2 tn %icc, 0x1 udiv %o3, 0x05C8, %g2 fmovsleu %icc, %f15, %f1 fmuld8ulx16 %f5, %f5, %f12 stx %i0, [%l7 + 0x78] ldsb [%l7 + 0x10], %i1 fbn %fcc3, loop_3954 ldsb [%l7 + 0x2F], %i6 ldub [%l7 + 0x71], %l0 fmul8sux16 %f2, %f8, %f8 loop_3954: tge %xcc, 0x3 ldub [%l7 + 0x47], %g5 fpadd16s %f1, %f6, %f4 fbul,a %fcc0, loop_3955 stx %g3, [%l7 + 0x28] stx %o7, [%l7 + 0x78] sth %i7, [%l7 + 0x3A] loop_3955: ldd [%l7 + 0x70], %f2 orcc %o1, 0x11D1, %o2 bshuffle %f6, %f2, %f8 lduh [%l7 + 0x14], %l5 smulcc %l6, 0x1658, %i5 fbue,a %fcc1, loop_3956 fmovs %f9, %f13 fmovsvc %icc, %f10, %f0 fnot1 %f8, %f0 loop_3956: sth %o5, [%l7 + 0x24] fornot2 %f10, %f4, %f6 stw %i3, [%l7 + 0x34] fblg %fcc2, loop_3957 ld [%l7 + 0x70], %f3 siam 0x5 brlz,a %l2, loop_3958 loop_3957: edge8l %g1, %o0, %o6 fornot2s %f13, %f11, %f2 fmovdleu %icc, %f1, %f10 loop_3958: fcmpd %fcc1, %f14, %f6 fmovsle %xcc, %f14, %f0 sth %g7, [%l7 + 0x6E] fmovrdgez %l4, %f0, %f2 call loop_3959 fexpand %f1, %f0 ldd [%l7 + 0x08], %f8 movrgez %g4, 0x143, %o4 loop_3959: fzeros %f7 bpos %xcc, loop_3960 stw %i4, [%l7 + 0x08] stb %l1, [%l7 + 0x37] stb %g6, [%l7 + 0x45] loop_3960: xnorcc %i2, %l3, %g2 fba,a %fcc3, loop_3961 movne %icc, %i0, %i1 udivx %o3, 0x1DC5, %i6 lduh [%l7 + 0x36], %g5 loop_3961: fmovdcc %icc, %f7, %f14 fmovrslz %l0, %f3, %f7 fmovsg %icc, %f8, %f12 tsubcc %g3, %i7, %o1 stw %o7, [%l7 + 0x64] umul %l5, 0x17BD, %o2 fcmps %fcc1, %f13, %f5 ld [%l7 + 0x58], %f13 stx %i5, [%l7 + 0x68] fpack32 %f12, %f14, %f8 ldsb [%l7 + 0x51], %o5 bne,a,pt %xcc, loop_3962 move %xcc, %l6, %i3 fandnot2s %f15, %f5, %f6 fmovsgu %icc, %f3, %f10 loop_3962: fnot2s %f13, %f11 tn %xcc, 0x5 bne,pn %xcc, loop_3963 fmovdge %icc, %f6, %f9 taddcctv %g1, 0x0A30, %o0 stw %l2, [%l7 + 0x2C] loop_3963: fxnor %f8, %f12, %f4 fmovdge %xcc, %f14, %f0 fornot1 %f10, %f8, %f6 ble,a loop_3964 te %xcc, 0x2 array16 %o6, %l4, %g4 fbl,a %fcc0, loop_3965 loop_3964: tvs %icc, 0x2 lduw [%l7 + 0x58], %g7 ldsb [%l7 + 0x4C], %o4 loop_3965: ld [%l7 + 0x50], %f4 fmovsn %xcc, %f3, %f10 edge8n %l1, %g6, %i4 fmul8sux16 %f6, %f14, %f14 fabss %f11, %f6 fnot2 %f14, %f4 fcmpgt32 %f10, %f10, %i2 sdivcc %l3, 0x1A48, %i0 edge16 %i1, %g2, %o3 ldub [%l7 + 0x70], %i6 mulscc %l0, 0x1356, %g3 ldsh [%l7 + 0x6A], %g5 fcmps %fcc1, %f15, %f15 orcc %o1, 0x10B4, %o7 fornot1s %f9, %f8, %f6 stx %l5, [%l7 + 0x70] fba,a %fcc3, loop_3966 fmovdneg %xcc, %f0, %f0 fpadd32 %f12, %f4, %f2 fblg %fcc0, loop_3967 loop_3966: fbug,a %fcc3, loop_3968 sdivx %i7, 0x1199, %i5 fmovdgu %icc, %f12, %f7 loop_3967: fmovrdlez %o5, %f10, %f12 loop_3968: fcmple16 %f2, %f6, %l6 sth %o2, [%l7 + 0x5C] fmovrse %i3, %f3, %f7 fcmpeq16 %f6, %f8, %g1 ldd [%l7 + 0x60], %f6 fsrc2 %f0, %f4 ld [%l7 + 0x2C], %f0 fnegd %f6, %f8 ldsw [%l7 + 0x74], %l2 bleu,pt %icc, loop_3969 movleu %icc, %o6, %l4 std %f2, [%l7 + 0x28] ldsw [%l7 + 0x74], %o0 loop_3969: nop setx loop_3970, %l0, %l1 jmpl %l1, %g7 movneg %xcc, %g4, %o4 brz,a %l1, loop_3971 fbo %fcc0, loop_3972 loop_3970: ldsh [%l7 + 0x30], %i4 lduh [%l7 + 0x7A], %g6 loop_3971: ld [%l7 + 0x64], %f7 loop_3972: fmovsn %xcc, %f12, %f9 fors %f15, %f9, %f10 lduh [%l7 + 0x20], %i2 subcc %i0, %i1, %l3 ldsb [%l7 + 0x1A], %g2 addcc %i6, 0x1D4A, %l0 fnot2 %f14, %f4 tne %xcc, 0x3 st %f9, [%l7 + 0x0C] fmovdn %xcc, %f11, %f1 edge16 %o3, %g5, %o1 ldsb [%l7 + 0x20], %o7 movvc %xcc, %g3, %i7 fandnot2s %f9, %f15, %f7 fmovs %f0, %f4 fmovda %icc, %f1, %f11 ldsw [%l7 + 0x7C], %i5 or %o5, 0x143C, %l5 ble loop_3973 stw %l6, [%l7 + 0x0C] bge,pn %xcc, loop_3974 fcmpd %fcc1, %f14, %f0 loop_3973: ldd [%l7 + 0x68], %f6 stx %i3, [%l7 + 0x40] loop_3974: fornot1s %f4, %f10, %f9 smul %g1, %o2, %l2 fpack32 %f14, %f12, %f10 fpadd16 %f10, %f6, %f4 addc %o6, 0x1337, %o0 ldsh [%l7 + 0x08], %g7 fbo,a %fcc2, loop_3975 bne %icc, loop_3976 fand %f4, %f8, %f14 stx %g4, [%l7 + 0x18] loop_3975: fmovdcs %icc, %f2, %f7 loop_3976: stx %o4, [%l7 + 0x28] fxor %f14, %f2, %f4 ld [%l7 + 0x7C], %f1 umul %l1, %l4, %g6 ldsw [%l7 + 0x08], %i2 ldx [%l7 + 0x58], %i4 fcmpne32 %f12, %f14, %i1 smul %i0, 0x1080, %l3 addcc %g2, 0x19D4, %l0 ld [%l7 + 0x48], %f14 fmovrsgz %i6, %f14, %f4 fbne %fcc3, loop_3977 edge8n %o3, %g5, %o1 stb %o7, [%l7 + 0x6E] fmovsge %icc, %f6, %f11 loop_3977: ldub [%l7 + 0x0E], %i7 ldx [%l7 + 0x48], %g3 bgu %xcc, loop_3978 ldsb [%l7 + 0x12], %i5 ldx [%l7 + 0x40], %l5 movre %l6, 0x016, %o5 loop_3978: array32 %i3, %g1, %o2 ld [%l7 + 0x10], %f15 sra %l2, 0x08, %o0 sllx %o6, 0x16, %g4 ldx [%l7 + 0x70], %o4 fcmps %fcc1, %f1, %f11 ta %xcc, 0x7 fmovdgu %icc, %f12, %f13 faligndata %f2, %f8, %f12 std %f2, [%l7 + 0x70] fone %f10 ldub [%l7 + 0x29], %g7 movg %icc, %l1, %l4 stw %g6, [%l7 + 0x5C] movgu %xcc, %i4, %i2 srl %i1, %i0, %l3 bgu,a,pt %icc, loop_3979 sth %l0, [%l7 + 0x70] stx %i6, [%l7 + 0x28] fandnot2s %f15, %f14, %f10 loop_3979: fmovscs %icc, %f6, %f7 stx %o3, [%l7 + 0x18] fnot2s %f5, %f1 xorcc %g5, 0x1547, %g2 fmovdneg %xcc, %f3, %f1 fzero %f8 nop setx loop_3980, %l0, %l1 jmpl %l1, %o1 fpsub32 %f8, %f10, %f2 fcmpeq16 %f12, %f6, %i7 fmovs %f9, %f12 loop_3980: ldub [%l7 + 0x60], %o7 tpos %icc, 0x5 fbue %fcc3, loop_3981 bpos,pt %icc, loop_3982 stx %i5, [%l7 + 0x28] ldsh [%l7 + 0x30], %g3 loop_3981: std %f8, [%l7 + 0x08] loop_3982: fmovdneg %xcc, %f15, %f4 bpos loop_3983 stw %l5, [%l7 + 0x74] tpos %xcc, 0x5 movrgez %o5, 0x341, %l6 loop_3983: ldsh [%l7 + 0x5C], %i3 fbu %fcc0, loop_3984 ta %icc, 0x2 lduh [%l7 + 0x1A], %o2 stx %g1, [%l7 + 0x60] loop_3984: fbu,a %fcc1, loop_3985 mulscc %l2, %o0, %g4 edge32 %o4, %g7, %o6 brgz %l1, loop_3986 loop_3985: fsrc2 %f10, %f14 tneg %xcc, 0x2 ldx [%l7 + 0x58], %l4 loop_3986: tcc %xcc, 0x0 ldub [%l7 + 0x08], %g6 stw %i4, [%l7 + 0x50] sdivcc %i1, 0x0194, %i0 fcmped %fcc3, %f12, %f6 fsrc1s %f0, %f5 srax %l3, 0x09, %l0 bleu,a loop_3987 fmovdneg %icc, %f12, %f11 movgu %xcc, %i6, %i2 fnot2 %f4, %f12 loop_3987: stb %g5, [%l7 + 0x57] sth %g2, [%l7 + 0x62] ldsh [%l7 + 0x26], %o3 sdivcc %o1, 0x05F3, %o7 sth %i5, [%l7 + 0x72] fmovrsne %g3, %f2, %f15 ldsh [%l7 + 0x6C], %l5 add %o5, 0x0987, %l6 lduh [%l7 + 0x76], %i3 ldsh [%l7 + 0x26], %o2 fmovdgu %xcc, %f15, %f5 ld [%l7 + 0x20], %f9 movg %icc, %g1, %l2 fmovrslz %o0, %f9, %f13 fmul8x16au %f5, %f1, %f8 subcc %g4, 0x1321, %o4 edge16 %g7, %o6, %i7 fzeros %f1 faligndata %f8, %f0, %f2 ldx [%l7 + 0x58], %l4 ldd [%l7 + 0x40], %f14 umulcc %g6, 0x00CE, %l1 umulcc %i1, 0x0CA3, %i4 brz,a %l3, loop_3988 ldsb [%l7 + 0x42], %i0 fandnot2s %f14, %f15, %f9 fpsub32 %f0, %f6, %f0 loop_3988: movle %icc, %l0, %i2 stw %i6, [%l7 + 0x20] stw %g2, [%l7 + 0x18] ldsb [%l7 + 0x59], %g5 add %o3, %o7, %i5 lduh [%l7 + 0x1E], %g3 fbn,a %fcc1, loop_3989 stw %l5, [%l7 + 0x30] umulcc %o5, %o1, %i3 ld [%l7 + 0x2C], %f2 loop_3989: andcc %o2, 0x128C, %l6 bcs,a,pt %xcc, loop_3990 fnegs %f12, %f14 ldsw [%l7 + 0x1C], %l2 fmovdg %xcc, %f8, %f15 loop_3990: fmul8x16au %f3, %f15, %f0 brnz,a %g1, loop_3991 andncc %g4, %o0, %o4 stx %g7, [%l7 + 0x60] fpadd32s %f1, %f4, %f15 loop_3991: move %icc, %i7, %l4 stx %o6, [%l7 + 0x08] ldd [%l7 + 0x38], %f14 fmovrdgez %g6, %f12, %f12 fandnot2 %f2, %f8, %f10 taddcctv %i1, %l1, %l3 fnor %f0, %f6, %f12 fmovde %icc, %f7, %f5 fmovsgu %xcc, %f8, %f12 stx %i4, [%l7 + 0x48] subccc %i0, 0x11F2, %i2 movrlez %i6, 0x225, %l0 fnegd %f0, %f8 ldd [%l7 + 0x70], %f12 brlz,a %g2, loop_3992 std %f4, [%l7 + 0x68] fbne %fcc0, loop_3993 mulscc %g5, %o3, %i5 loop_3992: fandnot1s %f5, %f7, %f12 tge %xcc, 0x5 loop_3993: fmovrslez %g3, %f3, %f10 taddcc %l5, %o7, %o5 subccc %o1, 0x10B8, %i3 mova %xcc, %l6, %o2 ldd [%l7 + 0x20], %f0 fmovde %xcc, %f14, %f1 std %f6, [%l7 + 0x08] fpack32 %f8, %f14, %f0 fpadd16s %f10, %f9, %f7 bvc,a,pn %icc, loop_3994 fpack32 %f14, %f12, %f0 fmovrde %g1, %f8, %f0 movrlz %l2, %g4, %o0 loop_3994: lduw [%l7 + 0x14], %g7 ldd [%l7 + 0x50], %f4 ldsb [%l7 + 0x10], %i7 fandnot2 %f0, %f2, %f14 ldx [%l7 + 0x50], %o4 ld [%l7 + 0x08], %f6 bvs,a,pt %icc, loop_3995 xorcc %o6, %l4, %i1 te %icc, 0x2 lduh [%l7 + 0x6C], %g6 loop_3995: bg loop_3996 fnot1s %f6, %f1 stb %l3, [%l7 + 0x4B] ldx [%l7 + 0x18], %l1 loop_3996: fmovdcc %icc, %f14, %f7 srax %i0, 0x0F, %i2 ldsw [%l7 + 0x4C], %i4 ldsh [%l7 + 0x52], %i6 stx %g2, [%l7 + 0x08] lduh [%l7 + 0x7A], %g5 andncc %o3, %i5, %l0 fpadd16 %f0, %f14, %f6 fcmpne32 %f8, %f14, %g3 xnor %l5, %o7, %o5 stw %o1, [%l7 + 0x70] mulscc %l6, 0x038B, %i3 movrlz %g1, %l2, %g4 sth %o2, [%l7 + 0x5A] array8 %g7, %i7, %o4 fnors %f15, %f13, %f10 fba,a %fcc3, loop_3997 tcc %xcc, 0x7 bn,a,pt %xcc, loop_3998 sethi 0x10C4, %o6 loop_3997: fmovsne %icc, %f14, %f14 sll %o0, %i1, %g6 loop_3998: fmovsneg %icc, %f0, %f10 ldd [%l7 + 0x30], %f0 ldsh [%l7 + 0x62], %l3 sth %l1, [%l7 + 0x36] fmul8sux16 %f2, %f0, %f12 fcmpd %fcc3, %f14, %f12 st %f11, [%l7 + 0x78] ldsw [%l7 + 0x48], %l4 fbo %fcc0, loop_3999 std %f4, [%l7 + 0x38] ldub [%l7 + 0x66], %i2 fmovdge %icc, %f0, %f11 loop_3999: movleu %icc, %i0, %i6 fmul8x16 %f1, %f8, %f0 fcmpne32 %f4, %f0, %i4 fandnot2 %f6, %f2, %f4 sth %g5, [%l7 + 0x2A] ldx [%l7 + 0x18], %o3 brgez %i5, loop_4000 ldsb [%l7 + 0x52], %g2 tg %icc, 0x4 ta %xcc, 0x1 loop_4000: xnor %g3, %l5, %l0 st %f3, [%l7 + 0x70] movpos %xcc, %o5, %o1 ldx [%l7 + 0x40], %o7 orn %i3, 0x06C0, %l6 sth %g1, [%l7 + 0x20] subcc %l2, 0x1255, %g4 ldsh [%l7 + 0x64], %g7 fpack32 %f0, %f4, %f0 fsrc2s %f15, %f13 stb %o2, [%l7 + 0x6E] sdivx %o4, 0x0867, %i7 fmovscs %icc, %f2, %f14 sub %o6, %o0, %g6 for %f14, %f0, %f10 ldx [%l7 + 0x08], %l3 stx %l1, [%l7 + 0x18] nop setx loop_4001, %l0, %l1 jmpl %l1, %i1 fmovdpos %icc, %f13, %f4 fble %fcc2, loop_4002 mova %icc, %l4, %i0 loop_4001: fmovscc %xcc, %f10, %f11 bvc,pn %icc, loop_4003 loop_4002: fmovdvs %icc, %f15, %f1 tcs %icc, 0x6 movn %xcc, %i2, %i4 loop_4003: fcmped %fcc2, %f2, %f4 movpos %xcc, %g5, %i6 stw %i5, [%l7 + 0x2C] fsrc2 %f10, %f12 bleu,pt %icc, loop_4004 fmovsgu %icc, %f12, %f10 fbue %fcc2, loop_4005 mulx %o3, %g3, %l5 loop_4004: st %f5, [%l7 + 0x70] tn %xcc, 0x2 loop_4005: tcc %icc, 0x7 fba %fcc2, loop_4006 sth %g2, [%l7 + 0x28] fcmple16 %f8, %f12, %l0 ble,a %xcc, loop_4007 loop_4006: fxnor %f8, %f4, %f0 lduh [%l7 + 0x56], %o5 pdist %f12, %f12, %f8 loop_4007: std %f2, [%l7 + 0x50] fbl,a %fcc0, loop_4008 ldd [%l7 + 0x78], %f14 stw %o7, [%l7 + 0x60] movrgz %i3, %l6, %o1 loop_4008: taddcctv %g1, 0x0D37, %g4 fpadd32 %f12, %f0, %f4 bshuffle %f10, %f14, %f6 edge32ln %g7, %o2, %l2 umulcc %o4, 0x07C1, %o6 fmovrsne %i7, %f3, %f12 fsrc1 %f14, %f4 bvs loop_4009 stx %g6, [%l7 + 0x30] subccc %l3, %l1, %i1 fbg,a %fcc1, loop_4010 loop_4009: std %f2, [%l7 + 0x50] udivx %o0, 0x164F, %l4 fmovdl %xcc, %f3, %f11 loop_4010: fandnot2s %f12, %f2, %f4 fbl,a %fcc3, loop_4011 fmovse %icc, %f3, %f10 ldsw [%l7 + 0x0C], %i2 fmovrslz %i0, %f11, %f0 loop_4011: edge32ln %i4, %i6, %g5 fcmpgt32 %f8, %f12, %o3 ldsb [%l7 + 0x68], %g3 fmul8x16au %f13, %f8, %f12 fcmpgt16 %f12, %f4, %l5 bpos loop_4012 std %f10, [%l7 + 0x78] sra %g2, 0x06, %i5 stw %o5, [%l7 + 0x60] loop_4012: bcs,pn %icc, loop_4013 tl %xcc, 0x5 lduw [%l7 + 0x14], %o7 srlx %l0, 0x0C, %l6 loop_4013: fornot1 %f8, %f8, %f4 udivx %i3, 0x1529, %o1 xnorcc %g4, 0x0727, %g1 sth %g7, [%l7 + 0x42] fbue,a %fcc1, loop_4014 lduw [%l7 + 0x4C], %l2 brgez,a %o2, loop_4015 movne %xcc, %o6, %i7 loop_4014: fmovrdne %g6, %f6, %f6 addc %o4, 0x04ED, %l1 loop_4015: movn %icc, %l3, %i1 lduh [%l7 + 0x12], %l4 fpack32 %f10, %f10, %f8 movl %icc, %o0, %i0 fba %fcc1, loop_4016 stw %i4, [%l7 + 0x44] bne,pn %icc, loop_4017 array16 %i2, %g5, %i6 loop_4016: edge8l %g3, %l5, %o3 bleu,a loop_4018 loop_4017: stx %g2, [%l7 + 0x58] bgu loop_4019 lduh [%l7 + 0x22], %i5 loop_4018: fpack32 %f14, %f14, %f6 ldub [%l7 + 0x41], %o5 loop_4019: edge16 %l0, %l6, %i3 movcc %xcc, %o7, %o1 bpos,pt %xcc, loop_4020 fxnors %f8, %f14, %f0 fmovrslz %g4, %f4, %f13 fmuld8ulx16 %f13, %f12, %f10 loop_4020: ldx [%l7 + 0x70], %g7 fbl %fcc3, loop_4021 fpadd16 %f12, %f10, %f12 tle %icc, 0x6 fbl,a %fcc0, loop_4022 loop_4021: subc %g1, 0x0E32, %o2 fbule,a %fcc0, loop_4023 edge32l %o6, %i7, %l2 loop_4022: ldx [%l7 + 0x68], %g6 brgz,a %l1, loop_4024 loop_4023: popc %l3, %o4 ldub [%l7 + 0x10], %i1 ble %icc, loop_4025 loop_4024: fmovdn %xcc, %f12, %f2 array16 %l4, %i0, %i4 edge16 %i2, %g5, %i6 loop_4025: call loop_4026 fcmpes %fcc1, %f9, %f2 stx %g3, [%l7 + 0x50] bcs,a loop_4027 loop_4026: ldub [%l7 + 0x45], %l5 fmovdleu %icc, %f4, %f9 xnorcc %o3, %g2, %o0 loop_4027: addccc %o5, 0x1E98, %i5 brlz,a %l6, loop_4028 orncc %i3, 0x0CF7, %o7 fpsub16s %f9, %f10, %f7 lduw [%l7 + 0x18], %o1 loop_4028: fnot1s %f15, %f4 fmovrdlz %l0, %f8, %f10 fcmpgt32 %f14, %f10, %g7 brz %g1, loop_4029 ldd [%l7 + 0x40], %f0 fmul8x16 %f7, %f14, %f4 ldsh [%l7 + 0x1E], %o2 loop_4029: fmovdge %icc, %f3, %f15 fbule %fcc1, loop_4030 sllx %o6, 0x0C, %g4 sethi 0x08E4, %i7 pdist %f10, %f12, %f10 loop_4030: fbne,a %fcc2, loop_4031 sub %l2, %l1, %g6 te %xcc, 0x4 xorcc %l3, %o4, %i1 loop_4031: stx %l4, [%l7 + 0x40] mova %xcc, %i0, %i2 fmovrsne %g5, %f2, %f6 movrgz %i4, %i6, %l5 fmovdcc %icc, %f4, %f11 edge16l %o3, %g3, %o0 addccc %o5, 0x0B95, %i5 te %xcc, 0x0 alignaddr %l6, %g2, %i3 fandnot1s %f0, %f6, %f5 fcmpes %fcc3, %f14, %f7 faligndata %f12, %f4, %f14 faligndata %f14, %f12, %f6 andncc %o1, %l0, %o7 fpsub32 %f14, %f2, %f4 movre %g7, 0x1C0, %o2 fcmps %fcc1, %f5, %f4 nop setx loop_4032, %l0, %l1 jmpl %l1, %g1 fand %f2, %f6, %f6 fbo,a %fcc0, loop_4033 ldd [%l7 + 0x20], %f10 loop_4032: sub %g4, %i7, %o6 fpsub32 %f2, %f10, %f4 loop_4033: mova %icc, %l1, %g6 tvs %icc, 0x0 fbne,a %fcc3, loop_4034 umul %l2, %l3, %o4 fmovrsne %i1, %f8, %f13 fornot2s %f10, %f2, %f7 loop_4034: ldsw [%l7 + 0x7C], %i0 fmovsge %xcc, %f5, %f7 movvs %icc, %l4, %g5 stb %i4, [%l7 + 0x3E] stb %i2, [%l7 + 0x63] sdivcc %l5, 0x13B5, %o3 pdist %f12, %f0, %f2 fmovde %icc, %f5, %f7 bleu,a %xcc, loop_4035 stx %g3, [%l7 + 0x10] fzeros %f6 fbue,a %fcc0, loop_4036 loop_4035: fmovdge %xcc, %f13, %f0 fcmped %fcc0, %f4, %f2 movle %icc, %o0, %i6 loop_4036: srax %o5, 0x0D, %i5 sth %g2, [%l7 + 0x7C] fmovrsgz %i3, %f12, %f1 fpadd16s %f12, %f3, %f4 fxors %f15, %f8, %f1 fbe,a %fcc2, loop_4037 ldub [%l7 + 0x6D], %l6 fmul8ulx16 %f2, %f0, %f14 fmovdn %xcc, %f15, %f9 loop_4037: fmuld8sux16 %f0, %f10, %f6 edge32 %o1, %o7, %g7 sth %l0, [%l7 + 0x48] fmovscc %xcc, %f10, %f14 fcmpeq32 %f14, %f8, %o2 edge32n %g4, %g1, %i7 ldx [%l7 + 0x68], %l1 tpos %icc, 0x1 fmovrslez %g6, %f9, %f5 fble %fcc3, loop_4038 ldsh [%l7 + 0x12], %o6 fba,a %fcc2, loop_4039 fmovse %icc, %f2, %f12 loop_4038: sth %l2, [%l7 + 0x14] xorcc %l3, %i1, %i0 loop_4039: ld [%l7 + 0x28], %f9 fbge,a %fcc1, loop_4040 tl %icc, 0x2 fblg,a %fcc2, loop_4041 tg %xcc, 0x2 loop_4040: bvc loop_4042 move %icc, %o4, %g5 loop_4041: movneg %xcc, %l4, %i4 st %f6, [%l7 + 0x14] loop_4042: fmovse %xcc, %f3, %f13 sth %l5, [%l7 + 0x10] stb %o3, [%l7 + 0x12] fbu %fcc2, loop_4043 orncc %i2, 0x0729, %g3 fmovsg %xcc, %f11, %f8 movrne %o0, %i6, %i5 loop_4043: srl %g2, 0x10, %i3 brz,a %o5, loop_4044 bleu,a loop_4045 ldx [%l7 + 0x48], %l6 udiv %o7, 0x1191, %g7 loop_4044: ldsb [%l7 + 0x3C], %o1 loop_4045: fnegs %f0, %f13 fbu %fcc1, loop_4046 fblg,a %fcc1, loop_4047 tsubcc %o2, 0x0577, %g4 tne %xcc, 0x4 loop_4046: stx %g1, [%l7 + 0x28] loop_4047: fmovde %icc, %f13, %f2 stb %l0, [%l7 + 0x63] fandnot2 %f4, %f0, %f8 ldd [%l7 + 0x18], %f8 fmovrdlez %i7, %f4, %f4 lduh [%l7 + 0x14], %g6 stx %l1, [%l7 + 0x78] fmovdg %xcc, %f10, %f7 fmul8sux16 %f4, %f4, %f4 fone %f0 nop setx loop_4048, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x14], %l2 ldsb [%l7 + 0x3D], %l3 fmovs %f1, %f3 loop_4048: ldsw [%l7 + 0x1C], %o6 fmovdcs %xcc, %f8, %f6 srlx %i1, 0x14, %o4 movpos %icc, %i0, %l4 bn %icc, loop_4049 fmovdvc %icc, %f14, %f15 fones %f2 fmovdleu %icc, %f14, %f15 loop_4049: fmovrdlz %g5, %f2, %f6 ldsh [%l7 + 0x62], %l5 st %f0, [%l7 + 0x48] fbo,a %fcc3, loop_4050 fpackfix %f4, %f0 movneg %icc, %i4, %o3 fbug,a %fcc3, loop_4051 loop_4050: ldsw [%l7 + 0x68], %i2 stw %o0, [%l7 + 0x7C] fbl %fcc3, loop_4052 loop_4051: ldx [%l7 + 0x48], %i6 fmovscs %icc, %f6, %f5 stx %i5, [%l7 + 0x28] loop_4052: orn %g2, 0x12A9, %i3 edge32ln %g3, %l6, %o5 lduh [%l7 + 0x7A], %g7 ld [%l7 + 0x60], %f10 bcc loop_4053 fmovrde %o7, %f4, %f12 fmovrse %o2, %f4, %f8 fbe %fcc0, loop_4054 loop_4053: udiv %o1, 0x1DC1, %g4 ldsh [%l7 + 0x42], %g1 fmovsa %xcc, %f11, %f8 loop_4054: ba %icc, loop_4055 mova %icc, %i7, %g6 movgu %icc, %l0, %l1 ldub [%l7 + 0x10], %l2 loop_4055: xnor %o6, %i1, %o4 fcmple16 %f0, %f14, %l3 fmovdgu %xcc, %f13, %f3 ldub [%l7 + 0x1A], %i0 fbne,a %fcc2, loop_4056 sdivx %g5, 0x17C9, %l4 fbul %fcc3, loop_4057 te %xcc, 0x4 loop_4056: tvs %xcc, 0x4 fbu %fcc3, loop_4058 loop_4057: umul %l5, 0x1C92, %i4 fandnot1s %f10, %f6, %f14 stw %i2, [%l7 + 0x48] loop_4058: ldub [%l7 + 0x65], %o0 ldd [%l7 + 0x38], %f10 ldub [%l7 + 0x3B], %i6 fsrc1s %f15, %f0 fmovsvs %xcc, %f4, %f12 fmovsleu %icc, %f15, %f4 bpos,a %icc, loop_4059 movneg %xcc, %o3, %g2 fble,a %fcc0, loop_4060 fsrc2s %f11, %f3 loop_4059: umul %i5, %g3, %i3 movcc %xcc, %o5, %g7 loop_4060: bneg,a,pt %icc, loop_4061 ldx [%l7 + 0x10], %l6 or %o7, %o2, %g4 fbg,a %fcc2, loop_4062 loop_4061: fmovdcs %xcc, %f12, %f3 tn %xcc, 0x0 ld [%l7 + 0x08], %f12 loop_4062: sub %o1, 0x113A, %i7 stx %g6, [%l7 + 0x50] fmovsa %icc, %f8, %f5 smulcc %l0, %g1, %l1 orn %l2, %o6, %o4 addccc %i1, %l3, %g5 smul %l4, %l5, %i4 stb %i0, [%l7 + 0x6C] bg,a,pt %xcc, loop_4063 edge16l %i2, %i6, %o3 umul %g2, %o0, %i5 fpmerge %f12, %f7, %f6 loop_4063: fcmpne32 %f12, %f0, %i3 srax %g3, %o5, %g7 stb %o7, [%l7 + 0x0F] ldub [%l7 + 0x53], %l6 lduw [%l7 + 0x08], %g4 movrlz %o2, 0x35D, %i7 addccc %o1, 0x053D, %g6 ldsh [%l7 + 0x1E], %l0 fcmped %fcc0, %f6, %f2 movrlez %l1, %l2, %o6 mova %icc, %g1, %o4 ldub [%l7 + 0x63], %i1 nop setx loop_4064, %l0, %l1 jmpl %l1, %l3 movrlz %g5, %l5, %l4 bvs,a,pt %icc, loop_4065 fnand %f10, %f10, %f12 loop_4064: st %f5, [%l7 + 0x18] fnot2 %f14, %f12 loop_4065: edge8 %i4, %i2, %i0 fmovscc %icc, %f4, %f14 edge8n %o3, %i6, %g2 udivx %o0, 0x0A0D, %i5 movge %icc, %i3, %g3 sub %o5, 0x16D5, %o7 fpackfix %f8, %f2 fbuge %fcc2, loop_4066 bn,pn %xcc, loop_4067 ldsw [%l7 + 0x44], %g7 be,pn %icc, loop_4068 loop_4066: std %f2, [%l7 + 0x48] loop_4067: stw %l6, [%l7 + 0x70] orcc %g4, 0x0327, %o2 loop_4068: tl %icc, 0x5 edge32l %o1, %g6, %l0 fmovdle %icc, %f0, %f9 movvc %icc, %i7, %l2 fmovsne %icc, %f13, %f9 movleu %xcc, %l1, %o6 andncc %g1, %o4, %i1 fnot1 %f0, %f4 fba %fcc2, loop_4069 add %l3, %g5, %l5 xnor %i4, %i2, %i0 addccc %l4, 0x1BDD, %o3 loop_4069: ldx [%l7 + 0x50], %i6 ldsw [%l7 + 0x7C], %g2 bcc,pt %icc, loop_4070 fmovrsne %i5, %f5, %f2 fmul8x16 %f11, %f12, %f2 be loop_4071 loop_4070: subc %o0, %i3, %g3 xnorcc %o5, %o7, %g7 ta %icc, 0x0 loop_4071: tneg %icc, 0x6 ldsh [%l7 + 0x7C], %l6 fands %f3, %f5, %f13 std %f0, [%l7 + 0x10] edge16ln %o2, %o1, %g6 sth %g4, [%l7 + 0x74] ldsh [%l7 + 0x4A], %i7 tge %xcc, 0x4 fbule %fcc0, loop_4072 sra %l0, %l2, %l1 smul %o6, %g1, %o4 std %f6, [%l7 + 0x28] loop_4072: fmovsne %icc, %f1, %f0 lduh [%l7 + 0x2A], %l3 ldx [%l7 + 0x08], %g5 fmovdgu %icc, %f5, %f0 fbne,a %fcc1, loop_4073 st %f4, [%l7 + 0x64] fnor %f14, %f4, %f10 fornot1 %f2, %f0, %f14 loop_4073: sdiv %l5, 0x0924, %i4 fpsub32 %f12, %f0, %f14 fornot2s %f1, %f11, %f5 tge %xcc, 0x5 std %f14, [%l7 + 0x50] ldsb [%l7 + 0x25], %i1 movpos %xcc, %i0, %l4 sethi 0x1E36, %i2 movl %xcc, %i6, %g2 fpack16 %f6, %f4 ta %icc, 0x3 fpack16 %f14, %f12 fsrc2 %f14, %f6 fands %f1, %f11, %f5 bvc,a,pn %icc, loop_4074 movvs %xcc, %o3, %i5 fbul %fcc2, loop_4075 array32 %o0, %g3, %o5 loop_4074: movrlz %o7, %i3, %g7 udivx %o2, 0x0E21, %l6 loop_4075: mulx %g6, 0x1410, %o1 srax %i7, 0x00, %l0 fpack16 %f0, %f8 te %icc, 0x6 orcc %g4, %l2, %l1 movl %xcc, %g1, %o6 ldsb [%l7 + 0x70], %l3 stb %g5, [%l7 + 0x5A] fbn,a %fcc2, loop_4076 move %icc, %l5, %o4 lduw [%l7 + 0x30], %i1 ldsh [%l7 + 0x14], %i0 loop_4076: sth %i4, [%l7 + 0x52] fmovsgu %icc, %f6, %f5 xnorcc %i2, 0x1669, %i6 ldsw [%l7 + 0x0C], %g2 fnot2s %f9, %f1 bl,a,pt %xcc, loop_4077 fmovrsgez %l4, %f13, %f14 fble %fcc2, loop_4078 fabss %f14, %f14 loop_4077: call loop_4079 fmovspos %icc, %f11, %f4 loop_4078: ld [%l7 + 0x64], %f3 tg %icc, 0x1 loop_4079: fbu %fcc1, loop_4080 stw %i5, [%l7 + 0x3C] ldx [%l7 + 0x60], %o0 fmovspos %xcc, %f8, %f5 loop_4080: orncc %o3, 0x1C63, %o5 ld [%l7 + 0x64], %f14 std %f14, [%l7 + 0x28] edge16 %g3, %i3, %o7 fcmple16 %f10, %f0, %o2 fone %f2 stw %g7, [%l7 + 0x48] fmovdg %icc, %f7, %f7 fcmpeq32 %f6, %f8, %g6 call loop_4081 ldd [%l7 + 0x60], %f10 ldx [%l7 + 0x60], %l6 fexpand %f12, %f0 loop_4081: ldsw [%l7 + 0x70], %i7 udiv %l0, 0x1F01, %o1 fmovrslez %g4, %f10, %f3 ldx [%l7 + 0x58], %l2 movpos %icc, %l1, %g1 bcs,a %xcc, loop_4082 bg loop_4083 fpadd16 %f8, %f6, %f4 fmovdvs %xcc, %f7, %f13 loop_4082: sub %o6, 0x0197, %g5 loop_4083: fbg,a %fcc0, loop_4084 fmovsle %icc, %f9, %f12 stw %l5, [%l7 + 0x6C] ldx [%l7 + 0x48], %l3 loop_4084: fpadd16s %f15, %f14, %f5 ldsh [%l7 + 0x16], %i1 bcc,a %icc, loop_4085 fbo,a %fcc2, loop_4086 sth %i0, [%l7 + 0x5E] fbo %fcc1, loop_4087 loop_4085: std %f10, [%l7 + 0x68] loop_4086: edge8l %o4, %i4, %i2 mulscc %i6, %l4, %g2 loop_4087: addccc %o0, %i5, %o5 fmovsneg %icc, %f1, %f3 sth %o3, [%l7 + 0x0C] bgu,pt %icc, loop_4088 ldsh [%l7 + 0x22], %g3 siam 0x4 fblg,a %fcc2, loop_4089 loop_4088: tneg %icc, 0x2 sth %i3, [%l7 + 0x50] sdiv %o7, 0x108C, %o2 loop_4089: fbul %fcc2, loop_4090 sth %g6, [%l7 + 0x52] lduh [%l7 + 0x76], %l6 ldub [%l7 + 0x4D], %g7 loop_4090: stw %i7, [%l7 + 0x34] bshuffle %f2, %f8, %f14 call loop_4091 movcs %xcc, %l0, %g4 std %f14, [%l7 + 0x70] fbe %fcc0, loop_4092 loop_4091: fbl %fcc2, loop_4093 sllx %o1, %l2, %g1 brnz,a %l1, loop_4094 loop_4092: stw %g5, [%l7 + 0x10] loop_4093: nop setx loop_4095, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbne,a %fcc0, loop_4096 loop_4094: fmul8x16au %f13, %f10, %f10 edge32n %o6, %l3, %l5 loop_4095: srax %i0, 0x1E, %i1 loop_4096: fcmpne16 %f2, %f2, %o4 ldsb [%l7 + 0x5F], %i4 sdivx %i6, 0x093D, %i2 fcmpne16 %f0, %f0, %g2 fmovsa %icc, %f10, %f1 fpsub16s %f6, %f3, %f3 ldsb [%l7 + 0x17], %l4 movle %icc, %o0, %i5 taddcctv %o3, %o5, %g3 fabsd %f2, %f12 fcmped %fcc1, %f2, %f6 fcmps %fcc0, %f11, %f13 brgz,a %o7, loop_4097 stb %o2, [%l7 + 0x2F] fxnor %f14, %f2, %f14 st %f12, [%l7 + 0x34] loop_4097: fpmerge %f8, %f4, %f10 smul %i3, 0x0514, %l6 fbne %fcc0, loop_4098 sth %g7, [%l7 + 0x1E] bne,a %xcc, loop_4099 xor %g6, 0x1EF8, %l0 loop_4098: ldsb [%l7 + 0x77], %g4 lduw [%l7 + 0x30], %i7 loop_4099: stb %o1, [%l7 + 0x43] andncc %l2, %g1, %l1 ldub [%l7 + 0x12], %g5 fmovsa %xcc, %f14, %f8 siam 0x5 taddcc %l3, 0x1A79, %o6 edge8l %l5, %i1, %o4 stx %i4, [%l7 + 0x48] bvc,a,pt %xcc, loop_4100 ldx [%l7 + 0x70], %i0 nop setx loop_4101, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movneg %xcc, %i6, %i2 loop_4100: ldub [%l7 + 0x39], %g2 addc %l4, %o0, %i5 loop_4101: stw %o3, [%l7 + 0x4C] ldd [%l7 + 0x28], %f0 lduh [%l7 + 0x46], %g3 ld [%l7 + 0x30], %f4 fcmpgt16 %f14, %f14, %o7 st %f12, [%l7 + 0x3C] fcmpne16 %f8, %f6, %o5 xor %i3, 0x0404, %o2 ba,a,pn %xcc, loop_4102 stw %l6, [%l7 + 0x14] tle %xcc, 0x1 fmovdge %xcc, %f12, %f1 loop_4102: ldsb [%l7 + 0x5E], %g6 fpack32 %f14, %f4, %f10 fmovrdlz %g7, %f12, %f10 ldsw [%l7 + 0x50], %l0 bne %xcc, loop_4103 stb %g4, [%l7 + 0x5E] fornot2 %f4, %f0, %f4 ld [%l7 + 0x74], %f13 loop_4103: fcmpes %fcc1, %f7, %f10 stx %o1, [%l7 + 0x30] fbe %fcc3, loop_4104 fmovsgu %xcc, %f3, %f0 fcmpgt32 %f4, %f12, %i7 fbul,a %fcc3, loop_4105 loop_4104: fmovsge %icc, %f9, %f8 ldsw [%l7 + 0x50], %l2 fbn %fcc0, loop_4106 loop_4105: sllx %l1, 0x05, %g1 stx %g5, [%l7 + 0x20] fmovdne %xcc, %f13, %f3 loop_4106: stx %o6, [%l7 + 0x38] tvc %xcc, 0x5 fmovda %icc, %f11, %f15 fcmpeq16 %f8, %f4, %l5 bcs,a %icc, loop_4107 fpack16 %f6, %f3 fmovscc %xcc, %f9, %f6 fone %f4 loop_4107: ldub [%l7 + 0x0D], %l3 fmul8ulx16 %f14, %f14, %f12 ba,pn %xcc, loop_4108 xnorcc %o4, 0x0CA4, %i4 std %f0, [%l7 + 0x70] fpsub16 %f8, %f4, %f8 loop_4108: fmovrdgz %i1, %f4, %f2 stx %i6, [%l7 + 0x40] fbge,a %fcc0, loop_4109 call loop_4110 ldub [%l7 + 0x0E], %i0 stx %g2, [%l7 + 0x40] loop_4109: fmul8ulx16 %f10, %f2, %f10 loop_4110: stb %i2, [%l7 + 0x6F] edge8 %l4, %i5, %o0 ldsw [%l7 + 0x14], %o3 srlx %o7, %g3, %o5 stw %i3, [%l7 + 0x74] std %f14, [%l7 + 0x70] ble loop_4111 ldd [%l7 + 0x38], %f0 fmovdg %icc, %f4, %f4 std %f14, [%l7 + 0x70] loop_4111: sth %l6, [%l7 + 0x32] ldsh [%l7 + 0x4C], %g6 std %f2, [%l7 + 0x50] fand %f10, %f12, %f2 stx %g7, [%l7 + 0x28] bvc,a loop_4112 srl %l0, 0x19, %o2 popc 0x1088, %o1 stx %i7, [%l7 + 0x08] loop_4112: ldsb [%l7 + 0x41], %g4 stw %l1, [%l7 + 0x24] lduh [%l7 + 0x52], %l2 fands %f4, %f8, %f4 fmovrslz %g5, %f12, %f6 movle %icc, %g1, %l5 fmovdneg %xcc, %f7, %f13 be %xcc, loop_4113 ldsw [%l7 + 0x54], %o6 fbn,a %fcc3, loop_4114 fbge %fcc1, loop_4115 loop_4113: edge16 %o4, %i4, %l3 subccc %i6, 0x08CC, %i0 loop_4114: fmul8x16au %f2, %f0, %f10 loop_4115: udivcc %g2, 0x1043, %i2 udiv %i1, 0x12D8, %i5 fcmpd %fcc2, %f4, %f12 bg,pn %xcc, loop_4116 fbn,a %fcc2, loop_4117 st %f8, [%l7 + 0x24] fmovsg %xcc, %f6, %f14 loop_4116: fmovdleu %icc, %f2, %f11 loop_4117: tpos %icc, 0x4 stw %o0, [%l7 + 0x78] lduh [%l7 + 0x22], %l4 sth %o7, [%l7 + 0x30] addccc %o3, 0x116B, %o5 ldsw [%l7 + 0x60], %i3 ldsw [%l7 + 0x58], %l6 stb %g3, [%l7 + 0x77] fmovdvs %xcc, %f8, %f6 edge8 %g7, %l0, %o2 addcc %g6, 0x0F97, %o1 fbue %fcc3, loop_4118 fors %f13, %f3, %f6 st %f2, [%l7 + 0x18] fnot1 %f0, %f0 loop_4118: fcmpgt32 %f6, %f14, %i7 fmovdneg %icc, %f0, %f12 fxors %f9, %f9, %f5 fpadd32s %f11, %f14, %f1 srl %l1, %g4, %g5 fsrc1 %f10, %f14 ld [%l7 + 0x28], %f14 fornot1s %f9, %f12, %f10 orncc %g1, 0x06BF, %l5 fbo %fcc3, loop_4119 st %f7, [%l7 + 0x74] fpadd16 %f10, %f4, %f4 te %xcc, 0x5 loop_4119: tneg %icc, 0x3 fmovsge %xcc, %f14, %f10 sth %l2, [%l7 + 0x4A] lduw [%l7 + 0x10], %o4 bvs,pn %xcc, loop_4120 ld [%l7 + 0x10], %f10 fcmpeq32 %f12, %f4, %o6 st %f7, [%l7 + 0x10] loop_4120: st %f8, [%l7 + 0x7C] sll %i4, 0x0A, %l3 ldsh [%l7 + 0x46], %i6 fmovsgu %xcc, %f9, %f3 fmovdne %icc, %f9, %f0 mova %xcc, %g2, %i0 fnot2s %f10, %f9 fmuld8ulx16 %f10, %f7, %f2 movrlez %i2, 0x365, %i1 brnz,a %i5, loop_4121 edge8 %o0, %o7, %o3 ldsh [%l7 + 0x52], %l4 ldd [%l7 + 0x10], %f4 loop_4121: stx %i3, [%l7 + 0x50] fornot1s %f6, %f2, %f13 fmovdcc %icc, %f14, %f7 tpos %xcc, 0x0 sethi 0x0DAA, %o5 ldsw [%l7 + 0x10], %g3 fpack16 %f4, %f2 fmovrde %g7, %f8, %f4 fmovsg %xcc, %f8, %f4 ld [%l7 + 0x70], %f1 stw %l6, [%l7 + 0x58] fxors %f12, %f13, %f9 fmuld8ulx16 %f13, %f7, %f6 fmovrslez %o2, %f8, %f5 ldx [%l7 + 0x70], %g6 lduh [%l7 + 0x68], %o1 stw %l0, [%l7 + 0x68] fble %fcc2, loop_4122 for %f10, %f10, %f10 st %f14, [%l7 + 0x6C] lduw [%l7 + 0x54], %l1 loop_4122: fbue %fcc0, loop_4123 taddcctv %i7, %g5, %g4 fmovrsne %l5, %f12, %f6 andncc %g1, %o4, %o6 loop_4123: fmovse %xcc, %f6, %f15 fmovrsne %l2, %f5, %f14 mulx %l3, 0x19A3, %i6 bge,a loop_4124 fbule,a %fcc1, loop_4125 fpmerge %f14, %f11, %f14 fbu,a %fcc1, loop_4126 loop_4124: fmovsl %xcc, %f8, %f1 loop_4125: ldd [%l7 + 0x28], %f12 ldsw [%l7 + 0x44], %g2 loop_4126: siam 0x3 bvc loop_4127 fexpand %f5, %f0 fbo,a %fcc3, loop_4128 ldsw [%l7 + 0x1C], %i0 loop_4127: ldx [%l7 + 0x08], %i4 fmovdvc %xcc, %f3, %f5 loop_4128: fmovdpos %icc, %f0, %f7 ld [%l7 + 0x20], %f15 fors %f15, %f3, %f6 brlez,a %i1, loop_4129 array8 %i5, %o0, %i2 movleu %xcc, %o3, %l4 ld [%l7 + 0x0C], %f0 loop_4129: bleu,pn %icc, loop_4130 fmovdgu %icc, %f5, %f4 ldd [%l7 + 0x08], %f14 fpsub16 %f6, %f14, %f4 loop_4130: fbuge %fcc2, loop_4131 fxors %f7, %f4, %f9 fcmpeq16 %f4, %f14, %o7 stb %i3, [%l7 + 0x5E] loop_4131: lduw [%l7 + 0x1C], %g3 fbo,a %fcc3, loop_4132 movne %icc, %o5, %l6 std %f4, [%l7 + 0x60] ld [%l7 + 0x0C], %f7 loop_4132: array8 %g7, %g6, %o1 fmovs %f8, %f1 fnands %f13, %f6, %f10 ld [%l7 + 0x18], %f3 stw %l0, [%l7 + 0x24] stx %o2, [%l7 + 0x10] andcc %l1, %g5, %g4 popc 0x1106, %i7 sethi 0x03C3, %l5 fnot1s %f13, %f1 bgu,pt %xcc, loop_4133 orcc %o4, 0x096E, %o6 brz,a %g1, loop_4134 stw %l3, [%l7 + 0x1C] loop_4133: ld [%l7 + 0x4C], %f5 fmovdle %icc, %f10, %f11 loop_4134: movneg %xcc, %l2, %i6 st %f0, [%l7 + 0x34] ldsb [%l7 + 0x11], %g2 fsrc1s %f14, %f2 tcc %xcc, 0x6 fmovrde %i0, %f2, %f0 fmovrsgez %i4, %f2, %f8 stw %i5, [%l7 + 0x64] orcc %o0, %i1, %o3 fmovscs %xcc, %f15, %f12 sethi 0x0056, %i2 ta %icc, 0x0 nop setx loop_4135, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrne %o7, %l4, %i3 ldsh [%l7 + 0x24], %o5 andncc %l6, %g3, %g6 loop_4135: fmovscc %icc, %f3, %f13 ld [%l7 + 0x48], %f4 sth %g7, [%l7 + 0x16] ldub [%l7 + 0x35], %o1 stb %l0, [%l7 + 0x19] ldub [%l7 + 0x68], %o2 ta %xcc, 0x3 array32 %g5, %l1, %i7 st %f9, [%l7 + 0x10] nop setx loop_4136, %l0, %l1 jmpl %l1, %g4 fmuld8ulx16 %f5, %f3, %f8 ldd [%l7 + 0x38], %f4 sdivcc %o4, 0x098F, %l5 loop_4136: fnot1s %f3, %f9 orcc %g1, %o6, %l3 fandnot1 %f2, %f8, %f0 orncc %i6, 0x18C8, %l2 fbuge,a %fcc3, loop_4137 std %f6, [%l7 + 0x20] addccc %g2, 0x11EE, %i4 fcmple32 %f6, %f10, %i0 loop_4137: fmovrsne %i5, %f15, %f14 fors %f1, %f10, %f0 fmovsne %xcc, %f12, %f1 fpsub32 %f6, %f10, %f12 fxor %f10, %f10, %f12 ldsw [%l7 + 0x48], %i1 st %f13, [%l7 + 0x60] stx %o3, [%l7 + 0x70] fcmpd %fcc0, %f6, %f8 fmuld8ulx16 %f11, %f13, %f10 lduh [%l7 + 0x78], %o0 movrgez %o7, 0x2CB, %l4 fmovrde %i2, %f8, %f0 xor %i3, %o5, %l6 stb %g3, [%l7 + 0x1E] edge8n %g6, %g7, %o1 stx %l0, [%l7 + 0x78] fnors %f7, %f2, %f0 bg,a loop_4138 movneg %icc, %o2, %g5 ldsh [%l7 + 0x5A], %l1 fmovs %f5, %f7 loop_4138: ldsh [%l7 + 0x2E], %g4 stw %o4, [%l7 + 0x18] lduw [%l7 + 0x34], %l5 std %f6, [%l7 + 0x38] fandnot2s %f7, %f11, %f8 xorcc %g1, 0x133E, %i7 array32 %l3, %i6, %o6 addcc %l2, 0x1BC1, %g2 sdiv %i0, 0x19D8, %i5 fbul %fcc0, loop_4139 ba loop_4140 movneg %xcc, %i1, %i4 orncc %o3, %o7, %o0 loop_4139: mova %icc, %i2, %i3 loop_4140: subccc %o5, 0x13AB, %l4 xnor %g3, %g6, %l6 lduh [%l7 + 0x18], %g7 ldx [%l7 + 0x78], %o1 tl %xcc, 0x7 fmovsn %xcc, %f3, %f3 fmovdpos %icc, %f5, %f9 ldsh [%l7 + 0x5E], %o2 fmovdneg %icc, %f7, %f1 fbule,a %fcc1, loop_4141 srlx %g5, %l0, %l1 fcmpeq32 %f4, %f2, %g4 stb %l5, [%l7 + 0x60] loop_4141: sdiv %g1, 0x03E2, %i7 te %xcc, 0x4 tge %icc, 0x2 ldx [%l7 + 0x38], %l3 stx %i6, [%l7 + 0x68] fxnors %f15, %f14, %f15 fsrc2s %f8, %f2 fbo %fcc1, loop_4142 fsrc2 %f0, %f10 popc 0x1974, %o4 sdivcc %l2, 0x116A, %g2 loop_4142: fnot1 %f6, %f10 fmovsle %icc, %f11, %f11 edge8ln %i0, %i5, %i1 ld [%l7 + 0x54], %f12 st %f3, [%l7 + 0x20] fexpand %f8, %f4 fxnors %f12, %f2, %f14 tpos %xcc, 0x6 fmovsne %xcc, %f10, %f10 sdiv %i4, 0x12A7, %o6 ld [%l7 + 0x4C], %f10 fornot2s %f5, %f9, %f3 lduh [%l7 + 0x6C], %o7 sth %o3, [%l7 + 0x52] fbu,a %fcc3, loop_4143 fcmple32 %f6, %f10, %o0 sth %i3, [%l7 + 0x26] ldsw [%l7 + 0x4C], %i2 loop_4143: faligndata %f6, %f14, %f2 fbl %fcc0, loop_4144 lduh [%l7 + 0x7C], %l4 fmovrsgez %o5, %f11, %f5 smulcc %g6, %l6, %g3 loop_4144: std %f10, [%l7 + 0x28] tvs %xcc, 0x3 stx %o1, [%l7 + 0x70] bge,a loop_4145 tpos %xcc, 0x5 fcmpgt32 %f10, %f10, %o2 fbue %fcc0, loop_4146 loop_4145: fmovrdne %g5, %f8, %f2 lduh [%l7 + 0x12], %g7 stw %l0, [%l7 + 0x64] loop_4146: subcc %g4, 0x147F, %l1 fbue %fcc1, loop_4147 fmovsge %icc, %f11, %f6 fnegd %f14, %f0 fmovse %icc, %f6, %f11 loop_4147: fmovsl %icc, %f10, %f12 stw %l5, [%l7 + 0x30] sdiv %i7, 0x00D6, %g1 fmul8ulx16 %f8, %f12, %f4 stb %l3, [%l7 + 0x22] ldub [%l7 + 0x1E], %o4 bcs,a,pn %icc, loop_4148 fmovdge %icc, %f9, %f0 sdiv %i6, 0x042E, %g2 sth %l2, [%l7 + 0x74] loop_4148: move %xcc, %i5, %i0 sub %i4, %o6, %o7 bg,pn %xcc, loop_4149 fmovdge %icc, %f10, %f9 movrgz %i1, %o0, %o3 bvs %icc, loop_4150 loop_4149: ldub [%l7 + 0x70], %i2 bcc,pt %xcc, loop_4151 movrgez %l4, 0x006, %i3 loop_4150: siam 0x1 umulcc %g6, 0x0811, %l6 loop_4151: umul %g3, 0x10A6, %o5 movle %xcc, %o1, %g5 ldd [%l7 + 0x20], %f2 sdiv %o2, 0x0494, %l0 sth %g7, [%l7 + 0x0E] fpmerge %f13, %f0, %f12 lduw [%l7 + 0x68], %g4 fandnot2s %f6, %f8, %f4 movrgez %l5, 0x037, %i7 fnands %f9, %f3, %f2 fba %fcc0, loop_4152 lduw [%l7 + 0x48], %l1 ldub [%l7 + 0x60], %g1 ldsh [%l7 + 0x56], %o4 loop_4152: bgu,a %icc, loop_4153 xnor %i6, 0x14CD, %g2 fxor %f0, %f14, %f12 fmovdge %icc, %f15, %f3 loop_4153: ldx [%l7 + 0x38], %l2 fmovrdgez %l3, %f2, %f4 fmovdne %icc, %f7, %f15 lduw [%l7 + 0x18], %i5 ba,a,pt %xcc, loop_4154 stw %i4, [%l7 + 0x08] stx %i0, [%l7 + 0x40] bvc,pn %icc, loop_4155 loop_4154: fmovda %icc, %f12, %f6 ldub [%l7 + 0x25], %o6 bcc %xcc, loop_4156 loop_4155: movgu %xcc, %o7, %o0 fbg,a %fcc3, loop_4157 tsubcc %o3, %i1, %i2 loop_4156: ldsb [%l7 + 0x26], %l4 fmovsge %xcc, %f3, %f4 loop_4157: ldsw [%l7 + 0x0C], %g6 brgz,a %l6, loop_4158 ldsb [%l7 + 0x3A], %g3 fcmple16 %f4, %f10, %i3 edge32ln %o1, %o5, %g5 loop_4158: fmovdne %icc, %f8, %f11 tsubcc %o2, %l0, %g7 xorcc %g4, 0x077C, %l5 fcmps %fcc2, %f15, %f0 sth %i7, [%l7 + 0x34] movge %xcc, %l1, %o4 ldsh [%l7 + 0x62], %g1 ta %icc, 0x6 stw %g2, [%l7 + 0x48] ldd [%l7 + 0x30], %f14 lduw [%l7 + 0x20], %l2 movgu %xcc, %i6, %l3 std %f4, [%l7 + 0x10] tl %xcc, 0x3 andncc %i4, %i0, %o6 fandnot2 %f2, %f12, %f4 brgz %i5, loop_4159 bgu,a,pn %xcc, loop_4160 popc 0x0CF7, %o7 movrgez %o3, 0x03C, %i1 loop_4159: fors %f6, %f6, %f8 loop_4160: sllx %i2, 0x06, %l4 fnegd %f4, %f4 movrlz %g6, 0x04F, %o0 fmovdleu %xcc, %f3, %f11 xor %g3, %l6, %i3 fabsd %f12, %f0 lduh [%l7 + 0x7C], %o5 tneg %xcc, 0x7 ldd [%l7 + 0x68], %f8 fmul8x16au %f0, %f1, %f6 bshuffle %f8, %f2, %f14 ld [%l7 + 0x78], %f5 fcmpgt32 %f12, %f0, %o1 std %f4, [%l7 + 0x28] addccc %o2, %g5, %g7 stb %l0, [%l7 + 0x7F] stb %g4, [%l7 + 0x41] movvs %xcc, %l5, %i7 fmovsneg %xcc, %f13, %f10 for %f8, %f12, %f14 fmovrdgez %o4, %f12, %f0 srlx %l1, 0x13, %g1 bl,a,pt %xcc, loop_4161 ldsh [%l7 + 0x62], %l2 fpsub32s %f7, %f5, %f13 brz %g2, loop_4162 loop_4161: fsrc1 %f0, %f6 fbue %fcc0, loop_4163 sth %l3, [%l7 + 0x26] loop_4162: fpackfix %f10, %f12 movrlz %i6, 0x1AF, %i4 loop_4163: tn %icc, 0x1 edge16ln %i0, %o6, %i5 lduh [%l7 + 0x6C], %o7 tsubcctv %o3, %i2, %i1 brgez,a %g6, loop_4164 fmovrsgz %l4, %f0, %f12 fbue %fcc3, loop_4165 ldsb [%l7 + 0x4A], %o0 loop_4164: andncc %l6, %i3, %o5 addccc %g3, %o1, %g5 loop_4165: lduh [%l7 + 0x30], %g7 std %f10, [%l7 + 0x48] subccc %o2, 0x07B4, %g4 bvs loop_4166 lduw [%l7 + 0x08], %l5 fabss %f3, %f13 fnand %f8, %f14, %f4 loop_4166: std %f2, [%l7 + 0x70] tsubcctv %i7, 0x1F54, %l0 fmovrslz %l1, %f3, %f4 subc %o4, 0x07D8, %l2 andn %g2, %l3, %i6 ldsb [%l7 + 0x0E], %g1 ld [%l7 + 0x54], %f8 ldsb [%l7 + 0x39], %i4 xor %o6, 0x0F94, %i5 edge8l %i0, %o7, %o3 mova %xcc, %i2, %g6 movl %xcc, %i1, %o0 fnegs %f2, %f3 fmovrdlez %l6, %f10, %f8 edge8l %i3, %l4, %o5 tl %xcc, 0x2 lduw [%l7 + 0x0C], %o1 fmovdvs %icc, %f5, %f12 movrlez %g5, %g7, %o2 edge8 %g4, %g3, %i7 lduh [%l7 + 0x5E], %l0 tleu %xcc, 0x2 subcc %l1, 0x170F, %l5 fmovrsne %o4, %f12, %f10 ld [%l7 + 0x50], %f2 fmovspos %icc, %f3, %f0 popc %g2, %l2 fabsd %f8, %f0 fnands %f8, %f1, %f11 fmovs %f0, %f8 orn %l3, 0x05BA, %i6 ldsw [%l7 + 0x28], %g1 stw %o6, [%l7 + 0x58] bcc,pn %icc, loop_4167 fbue,a %fcc3, loop_4168 brgez,a %i4, loop_4169 fbne,a %fcc3, loop_4170 loop_4167: fxors %f11, %f7, %f11 loop_4168: call loop_4171 loop_4169: bleu,a loop_4172 loop_4170: fpack16 %f8, %f0 std %f0, [%l7 + 0x20] loop_4171: movpos %icc, %i0, %i5 loop_4172: edge8 %o7, %i2, %o3 brlz,a %g6, loop_4173 ldsb [%l7 + 0x79], %o0 array32 %l6, %i3, %i1 tn %xcc, 0x4 loop_4173: tne %xcc, 0x7 sth %l4, [%l7 + 0x5A] brlez,a %o1, loop_4174 std %f2, [%l7 + 0x68] fbn %fcc0, loop_4175 fmovsl %icc, %f2, %f12 loop_4174: movn %xcc, %o5, %g7 alignaddr %g5, %g4, %g3 loop_4175: edge32n %i7, %o2, %l1 alignaddr %l5, %o4, %l0 std %f10, [%l7 + 0x58] fmovde %icc, %f15, %f9 stw %l2, [%l7 + 0x68] tsubcctv %l3, %i6, %g1 movrlz %g2, %o6, %i0 edge16n %i4, %i5, %i2 movn %xcc, %o7, %g6 fpsub32 %f6, %f2, %f2 fabss %f9, %f15 fmovse %icc, %f7, %f11 siam 0x5 pdist %f6, %f2, %f14 for %f10, %f0, %f4 fxors %f11, %f0, %f8 tge %icc, 0x3 ldsb [%l7 + 0x68], %o3 andncc %l6, %i3, %o0 fabsd %f6, %f8 be %xcc, loop_4176 addc %i1, %o1, %o5 std %f8, [%l7 + 0x08] movrlz %l4, 0x296, %g5 loop_4176: stx %g7, [%l7 + 0x28] movpos %xcc, %g4, %g3 edge8l %o2, %i7, %l5 taddcc %o4, %l0, %l1 fzero %f8 std %f8, [%l7 + 0x20] fsrc2s %f7, %f8 ldd [%l7 + 0x40], %f10 lduw [%l7 + 0x7C], %l2 fmovspos %xcc, %f11, %f8 nop setx loop_4177, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry nop setx loop_4178, %l0, %l1 jmpl %l1, %i6 fmovscs %icc, %f6, %f5 lduw [%l7 + 0x14], %g1 loop_4177: movne %icc, %l3, %g2 loop_4178: tsubcctv %o6, %i4, %i5 movl %xcc, %i0, %i2 movcc %xcc, %o7, %o3 addccc %g6, %i3, %l6 fbl,a %fcc1, loop_4179 stx %i1, [%l7 + 0x08] sth %o1, [%l7 + 0x36] fmovsge %xcc, %f13, %f14 loop_4179: orn %o0, 0x1367, %l4 fors %f1, %f5, %f9 fmul8x16au %f15, %f8, %f12 ldsh [%l7 + 0x78], %g5 fcmpne32 %f6, %f2, %g7 mova %icc, %o5, %g3 ldsh [%l7 + 0x1C], %g4 bgu,a %xcc, loop_4180 stx %o2, [%l7 + 0x68] stb %i7, [%l7 + 0x13] be,pt %xcc, loop_4181 loop_4180: fmovdcs %xcc, %f8, %f4 tge %icc, 0x4 fbul,a %fcc2, loop_4182 loop_4181: lduh [%l7 + 0x16], %l5 stw %l0, [%l7 + 0x18] ld [%l7 + 0x58], %f10 loop_4182: or %o4, %l1, %i6 fmovsl %xcc, %f10, %f3 fcmpne16 %f14, %f10, %l2 taddcctv %g1, %l3, %o6 lduh [%l7 + 0x14], %i4 fpsub16 %f12, %f6, %f12 ldd [%l7 + 0x20], %f0 ldsw [%l7 + 0x38], %i5 fmovsle %icc, %f4, %f9 be,a,pt %xcc, loop_4183 fmul8ulx16 %f12, %f0, %f4 bl,a,pt %xcc, loop_4184 brgz,a %g2, loop_4185 loop_4183: srax %i0, 0x1E, %i2 edge32n %o3, %g6, %o7 loop_4184: fnors %f8, %f14, %f3 loop_4185: movrlez %l6, 0x115, %i1 addc %o1, %i3, %l4 fnands %f2, %f8, %f13 tsubcc %o0, 0x0AC8, %g7 fpsub32 %f6, %f6, %f10 ta %icc, 0x0 stb %g5, [%l7 + 0x7F] lduh [%l7 + 0x28], %o5 fmovrsne %g4, %f7, %f8 std %f14, [%l7 + 0x18] ldsh [%l7 + 0x2C], %g3 nop setx loop_4186, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orn %i7, 0x0391, %l5 fmovda %xcc, %f2, %f2 fzero %f6 loop_4186: fbn,a %fcc1, loop_4187 st %f8, [%l7 + 0x70] sethi 0x10D5, %l0 fzero %f8 loop_4187: brlez,a %o2, loop_4188 lduh [%l7 + 0x0C], %l1 ldsb [%l7 + 0x63], %o4 fnor %f2, %f0, %f6 loop_4188: stx %i6, [%l7 + 0x58] fzeros %f10 siam 0x4 ldx [%l7 + 0x08], %g1 fzeros %f13 tge %icc, 0x1 movrlez %l3, 0x374, %o6 fmovsge %xcc, %f12, %f7 array16 %l2, %i5, %g2 taddcctv %i0, 0x031E, %i2 movcc %xcc, %o3, %i4 fsrc1 %f4, %f0 fmuld8sux16 %f7, %f12, %f0 ldsh [%l7 + 0x42], %g6 stw %o7, [%l7 + 0x10] bvc,a loop_4189 fmovdle %icc, %f5, %f10 ldsw [%l7 + 0x10], %i1 sth %l6, [%l7 + 0x1E] loop_4189: ldd [%l7 + 0x60], %f4 fone %f10 movneg %xcc, %i3, %l4 fmovdge %xcc, %f10, %f7 ldub [%l7 + 0x71], %o0 sth %o1, [%l7 + 0x38] lduh [%l7 + 0x0A], %g5 ldx [%l7 + 0x40], %o5 fnot2s %f9, %f2 fmovrsgez %g7, %f3, %f8 fmovrsgez %g4, %f4, %f5 stw %i7, [%l7 + 0x7C] fpsub32 %f2, %f10, %f8 fmovscs %xcc, %f2, %f4 fmovsleu %icc, %f3, %f7 stb %g3, [%l7 + 0x4A] ldsh [%l7 + 0x78], %l5 ldsh [%l7 + 0x3A], %l0 stb %l1, [%l7 + 0x52] fmovdcs %icc, %f6, %f10 edge32n %o2, %i6, %o4 fnand %f14, %f10, %f4 fornot2 %f10, %f8, %f6 fmovde %icc, %f11, %f4 fsrc2 %f0, %f12 fmovrsgez %l3, %f9, %f10 fpadd16s %f6, %f8, %f12 fmovsg %icc, %f12, %f15 fmovrsne %o6, %f14, %f12 fxnors %f11, %f1, %f4 fmovrslz %l2, %f7, %f3 ldsw [%l7 + 0x18], %g1 fmovscs %xcc, %f11, %f2 sth %i5, [%l7 + 0x0A] tn %icc, 0x2 sethi 0x1A86, %g2 sdiv %i0, 0x18A8, %o3 fnot1s %f3, %f7 sethi 0x0777, %i2 fnegd %f10, %f0 fxor %f10, %f6, %f0 tge %xcc, 0x3 te %xcc, 0x7 tsubcctv %g6, %o7, %i1 fbuge %fcc1, loop_4190 fmovrdgez %i4, %f4, %f4 call loop_4191 edge8ln %i3, %l6, %l4 loop_4190: fbg %fcc1, loop_4192 siam 0x4 loop_4191: edge8n %o0, %o1, %o5 movvc %icc, %g5, %g4 loop_4192: fpmerge %f8, %f9, %f6 fbu %fcc2, loop_4193 and %g7, 0x06BA, %g3 addcc %l5, 0x0851, %i7 ldx [%l7 + 0x78], %l1 loop_4193: fmovsa %xcc, %f1, %f6 fmovrde %l0, %f14, %f12 sethi 0x04A1, %i6 fbue %fcc3, loop_4194 fornot2 %f12, %f2, %f10 ldd [%l7 + 0x38], %f0 fone %f10 loop_4194: ld [%l7 + 0x58], %f9 fone %f10 for %f4, %f12, %f4 brgz %o2, loop_4195 fmovsneg %icc, %f7, %f12 brgez,a %o4, loop_4196 std %f2, [%l7 + 0x40] loop_4195: lduw [%l7 + 0x2C], %o6 bl,a %xcc, loop_4197 loop_4196: fornot1s %f10, %f9, %f7 ldsb [%l7 + 0x45], %l3 fmul8sux16 %f12, %f2, %f6 loop_4197: fcmpgt32 %f8, %f6, %g1 smulcc %i5, 0x1A37, %g2 lduh [%l7 + 0x72], %l2 ldsh [%l7 + 0x70], %o3 stb %i0, [%l7 + 0x15] movn %xcc, %i2, %g6 mulx %i1, %o7, %i4 tl %xcc, 0x2 ble,pn %xcc, loop_4198 fmovrsne %l6, %f4, %f13 fnot2s %f14, %f11 and %i3, 0x0911, %o0 loop_4198: fmovsa %xcc, %f14, %f14 brgez %o1, loop_4199 umul %l4, 0x174A, %g5 bcs,a loop_4200 fcmps %fcc3, %f10, %f8 loop_4199: tsubcc %g4, 0x0651, %o5 st %f1, [%l7 + 0x0C] loop_4200: fcmple32 %f2, %f10, %g3 edge8l %g7, %l5, %i7 be,a,pt %xcc, loop_4201 fmovdg %xcc, %f12, %f4 bneg,a,pt %xcc, loop_4202 bge,a,pn %xcc, loop_4203 loop_4201: lduh [%l7 + 0x24], %l1 fpsub32s %f4, %f15, %f9 loop_4202: umulcc %l0, 0x1DF2, %o2 loop_4203: fsrc2s %f1, %f0 fmovdg %xcc, %f5, %f7 ldsb [%l7 + 0x78], %o4 tcc %icc, 0x4 fandnot1 %f12, %f4, %f4 stw %i6, [%l7 + 0x2C] fnor %f8, %f6, %f14 movcc %xcc, %l3, %o6 fblg %fcc3, loop_4204 movrne %i5, 0x32B, %g1 ldd [%l7 + 0x58], %f4 fblg,a %fcc0, loop_4205 loop_4204: stx %l2, [%l7 + 0x10] fmuld8sux16 %f11, %f8, %f12 fmovrdlez %g2, %f12, %f14 loop_4205: fcmped %fcc2, %f0, %f4 std %f4, [%l7 + 0x60] fsrc2 %f14, %f0 edge16ln %o3, %i2, %g6 ldx [%l7 + 0x40], %i0 fcmped %fcc0, %f0, %f4 fmovdcs %xcc, %f7, %f2 fand %f12, %f0, %f4 xor %o7, %i4, %l6 bcc,a %icc, loop_4206 umul %i1, 0x1295, %i3 mulx %o1, %l4, %o0 edge8 %g5, %g4, %o5 loop_4206: ldx [%l7 + 0x48], %g7 bcs,pn %xcc, loop_4207 fnand %f12, %f12, %f6 brgez,a %g3, loop_4208 stx %i7, [%l7 + 0x40] loop_4207: stw %l1, [%l7 + 0x64] ldd [%l7 + 0x68], %f8 loop_4208: ldsw [%l7 + 0x28], %l0 fmul8ulx16 %f10, %f0, %f10 lduh [%l7 + 0x64], %l5 ldd [%l7 + 0x70], %f12 movrgz %o2, %i6, %o4 ldx [%l7 + 0x18], %l3 fsrc1s %f8, %f11 ldsh [%l7 + 0x36], %o6 stb %g1, [%l7 + 0x40] lduh [%l7 + 0x52], %l2 ldsh [%l7 + 0x76], %i5 stw %g2, [%l7 + 0x1C] orcc %o3, 0x1CF6, %i2 lduw [%l7 + 0x08], %i0 stb %g6, [%l7 + 0x16] tvc %xcc, 0x1 nop setx loop_4209, %l0, %l1 jmpl %l1, %i4 fmovrsne %l6, %f12, %f15 brgez,a %o7, loop_4210 srlx %i3, %o1, %l4 loop_4209: ldsb [%l7 + 0x32], %i1 ldsh [%l7 + 0x6C], %o0 loop_4210: tsubcc %g5, 0x1A5A, %o5 array16 %g4, %g7, %g3 ldub [%l7 + 0x0C], %l1 fone %f6 fcmple16 %f2, %f12, %i7 ldub [%l7 + 0x4D], %l0 bg,a,pn %icc, loop_4211 fandnot2 %f4, %f4, %f2 fcmpd %fcc1, %f4, %f8 lduw [%l7 + 0x68], %l5 loop_4211: bpos,a,pt %xcc, loop_4212 fcmped %fcc2, %f2, %f0 ldsh [%l7 + 0x4C], %i6 stx %o2, [%l7 + 0x68] loop_4212: fnegd %f6, %f10 movrgez %l3, 0x2EB, %o6 ld [%l7 + 0x08], %f6 fmovsneg %xcc, %f11, %f13 fmuld8sux16 %f3, %f12, %f10 addc %o4, 0x08C8, %g1 fsrc2s %f14, %f5 xorcc %l2, %g2, %i5 fcmps %fcc1, %f10, %f4 fmovdle %xcc, %f7, %f6 fcmpgt16 %f6, %f2, %i2 ldsw [%l7 + 0x3C], %i0 fmovdge %icc, %f1, %f12 fcmpgt16 %f0, %f8, %g6 mulx %i4, %l6, %o7 or %o3, %i3, %l4 ldub [%l7 + 0x47], %i1 ldsb [%l7 + 0x17], %o0 fmovdcc %xcc, %f15, %f12 bvc,a loop_4213 taddcctv %o1, %g5, %g4 stb %o5, [%l7 + 0x35] fmovrsne %g7, %f3, %f14 loop_4213: movge %icc, %l1, %i7 ta %xcc, 0x1 subccc %g3, %l0, %l5 taddcc %i6, %o2, %o6 st %f1, [%l7 + 0x30] ldsw [%l7 + 0x68], %l3 fbu,a %fcc3, loop_4214 bg,pn %icc, loop_4215 movre %g1, 0x26D, %l2 nop setx loop_4216, %l0, %l1 jmpl %l1, %o4 loop_4214: fbe %fcc0, loop_4217 loop_4215: ldub [%l7 + 0x0C], %i5 fandnot1s %f13, %f15, %f2 loop_4216: fnot1 %f0, %f2 loop_4217: ldsw [%l7 + 0x68], %g2 fmovspos %icc, %f2, %f9 fnegs %f0, %f13 st %f2, [%l7 + 0x24] fsrc1 %f8, %f0 sra %i0, %i2, %g6 tg %icc, 0x1 srlx %i4, 0x0C, %l6 nop setx loop_4218, %l0, %l1 jmpl %l1, %o7 bgu %xcc, loop_4219 andn %i3, %o3, %l4 fmovsa %xcc, %f7, %f10 loop_4218: fbl %fcc0, loop_4220 loop_4219: addc %i1, 0x1822, %o0 fbn %fcc3, loop_4221 fmovdgu %xcc, %f11, %f11 loop_4220: ldsw [%l7 + 0x5C], %o1 stb %g5, [%l7 + 0x4C] loop_4221: sethi 0x1881, %g4 st %f0, [%l7 + 0x44] fcmpeq16 %f8, %f10, %g7 ldsb [%l7 + 0x58], %l1 brlz,a %i7, loop_4222 array8 %g3, %l0, %o5 sth %i6, [%l7 + 0x34] movcc %xcc, %l5, %o2 loop_4222: ldx [%l7 + 0x10], %o6 fmovrdne %g1, %f4, %f8 movle %xcc, %l3, %o4 stx %i5, [%l7 + 0x58] sdivx %g2, 0x06C7, %i0 sdiv %l2, 0x1164, %g6 fmovsleu %xcc, %f9, %f3 sth %i4, [%l7 + 0x50] tleu %xcc, 0x5 ldx [%l7 + 0x48], %l6 sth %o7, [%l7 + 0x40] sth %i3, [%l7 + 0x6C] stx %o3, [%l7 + 0x28] andn %i2, 0x0847, %i1 fbe %fcc2, loop_4223 tle %icc, 0x4 fbug %fcc2, loop_4224 fmul8x16au %f2, %f0, %f8 loop_4223: fnot2s %f2, %f11 andn %o0, 0x1735, %o1 loop_4224: movneg %xcc, %g5, %l4 fmovdcc %icc, %f12, %f14 lduh [%l7 + 0x7E], %g4 stb %l1, [%l7 + 0x18] stx %i7, [%l7 + 0x40] fmovrsgz %g7, %f10, %f5 edge8ln %g3, %o5, %i6 fmovscs %xcc, %f2, %f1 fors %f3, %f10, %f3 sll %l5, 0x07, %l0 lduh [%l7 + 0x7C], %o2 fnot1 %f8, %f8 fsrc1 %f14, %f4 fmovda %icc, %f9, %f4 fble,a %fcc1, loop_4225 fmovdcc %xcc, %f0, %f15 ldsb [%l7 + 0x10], %o6 fmovdle %xcc, %f7, %f5 loop_4225: brgez,a %g1, loop_4226 fornot2 %f14, %f6, %f6 stw %o4, [%l7 + 0x34] lduh [%l7 + 0x42], %l3 loop_4226: fmovsge %xcc, %f3, %f3 st %f9, [%l7 + 0x68] or %g2, 0x02B7, %i5 fmovsle %xcc, %f12, %f9 ldub [%l7 + 0x20], %l2 popc %g6, %i0 lduw [%l7 + 0x0C], %l6 sllx %i4, %i3, %o3 fmovdn %icc, %f3, %f0 stx %o7, [%l7 + 0x48] ldd [%l7 + 0x70], %f12 siam 0x2 st %f15, [%l7 + 0x44] edge16l %i1, %i2, %o1 fones %f3 lduh [%l7 + 0x68], %g5 stb %o0, [%l7 + 0x30] ldsw [%l7 + 0x50], %g4 fexpand %f1, %f6 fand %f12, %f12, %f14 stw %l1, [%l7 + 0x3C] tsubcc %i7, 0x0F80, %g7 add %l4, 0x0DCC, %o5 ldx [%l7 + 0x70], %g3 fcmpd %fcc2, %f2, %f2 andcc %i6, %l5, %o2 movrgz %l0, 0x21D, %g1 pdist %f10, %f12, %f10 fandnot2s %f1, %f8, %f14 udivcc %o6, 0x06CC, %o4 fsrc2s %f15, %f8 ldsh [%l7 + 0x7C], %g2 fbl %fcc3, loop_4227 ldd [%l7 + 0x38], %f12 tl %xcc, 0x1 fmovrdne %i5, %f2, %f0 loop_4227: stw %l2, [%l7 + 0x68] addcc %l3, 0x0323, %g6 movrgez %i0, 0x3EA, %l6 movle %xcc, %i3, %i4 bn,pn %xcc, loop_4228 edge32n %o7, %o3, %i1 ldd [%l7 + 0x70], %f4 bpos,a,pt %icc, loop_4229 loop_4228: fmuld8sux16 %f15, %f15, %f6 fands %f3, %f4, %f3 sub %i2, %o1, %g5 loop_4229: movge %icc, %o0, %g4 fpadd16s %f6, %f2, %f9 stx %i7, [%l7 + 0x48] fpadd16 %f0, %f0, %f2 bvc,pt %icc, loop_4230 fnands %f8, %f9, %f2 stw %g7, [%l7 + 0x30] fmovspos %icc, %f1, %f6 loop_4230: fble %fcc1, loop_4231 edge32ln %l1, %o5, %g3 fbuge,a %fcc3, loop_4232 array16 %i6, %l5, %o2 loop_4231: bgu %icc, loop_4233 sth %l0, [%l7 + 0x4A] loop_4232: fsrc1s %f4, %f0 bpos,pn %icc, loop_4234 loop_4233: ldsb [%l7 + 0x64], %l4 ldx [%l7 + 0x18], %o6 fabss %f15, %f8 loop_4234: fmovdle %xcc, %f15, %f13 movleu %xcc, %o4, %g1 fbo %fcc3, loop_4235 ldd [%l7 + 0x48], %f10 add %i5, 0x1631, %l2 sth %l3, [%l7 + 0x4A] loop_4235: st %f0, [%l7 + 0x24] ldsw [%l7 + 0x7C], %g6 ldsb [%l7 + 0x08], %g2 sth %l6, [%l7 + 0x5E] fmovscc %icc, %f10, %f13 ld [%l7 + 0x5C], %f2 mulscc %i0, %i3, %o7 ld [%l7 + 0x14], %f6 fxnors %f7, %f1, %f3 st %f12, [%l7 + 0x38] fnegd %f14, %f6 ldx [%l7 + 0x68], %i4 ld [%l7 + 0x58], %f15 fmovrsgez %o3, %f14, %f13 bcc,a loop_4236 mulscc %i1, %i2, %o1 ldub [%l7 + 0x72], %o0 fxnors %f11, %f8, %f2 loop_4236: array16 %g4, %i7, %g7 fbug %fcc0, loop_4237 movcs %xcc, %g5, %o5 movl %icc, %l1, %i6 ldsw [%l7 + 0x34], %l5 loop_4237: tg %xcc, 0x5 ld [%l7 + 0x20], %f0 nop setx loop_4238, %l0, %l1 jmpl %l1, %g3 fble,a %fcc0, loop_4239 ldsw [%l7 + 0x28], %l0 edge8ln %o2, %l4, %o6 loop_4238: ld [%l7 + 0x5C], %f7 loop_4239: tsubcctv %o4, %i5, %g1 st %f3, [%l7 + 0x0C] fnot2s %f7, %f9 fornot2 %f10, %f12, %f0 fmovdpos %xcc, %f5, %f11 fmovsge %xcc, %f1, %f7 fandnot2s %f2, %f3, %f0 stb %l2, [%l7 + 0x1F] ldsh [%l7 + 0x72], %g6 mova %icc, %g2, %l3 fcmpgt32 %f14, %f12, %l6 edge32n %i3, %i0, %o7 fblg %fcc2, loop_4240 ldsw [%l7 + 0x20], %i4 sub %o3, 0x0B30, %i2 tle %icc, 0x0 loop_4240: std %f2, [%l7 + 0x50] std %f10, [%l7 + 0x38] fcmpes %fcc1, %f2, %f0 tneg %xcc, 0x6 stw %o1, [%l7 + 0x74] addcc %i1, 0x060C, %o0 fnegs %f11, %f13 lduw [%l7 + 0x0C], %i7 st %f13, [%l7 + 0x34] fmul8sux16 %f4, %f10, %f0 tn %xcc, 0x1 subcc %g4, %g5, %o5 fpadd32 %f14, %f14, %f2 ld [%l7 + 0x64], %f15 tne %icc, 0x3 fnor %f12, %f12, %f2 udivx %l1, 0x0A74, %g7 brz,a %i6, loop_4241 bvs %xcc, loop_4242 fmovsle %xcc, %f3, %f1 fmovdne %xcc, %f1, %f15 loop_4241: fbul,a %fcc1, loop_4243 loop_4242: fmovsvs %xcc, %f11, %f1 fbne %fcc0, loop_4244 andncc %g3, %l5, %o2 loop_4243: ldx [%l7 + 0x30], %l0 pdist %f12, %f6, %f12 loop_4244: call loop_4245 movcs %icc, %o6, %o4 ldd [%l7 + 0x60], %f10 lduh [%l7 + 0x78], %i5 loop_4245: ldsh [%l7 + 0x16], %l4 ldx [%l7 + 0x30], %l2 array32 %g1, %g2, %g6 nop setx loop_4246, %l0, %l1 jmpl %l1, %l3 call loop_4247 ldx [%l7 + 0x60], %i3 fpack32 %f14, %f10, %f6 loop_4246: tn %xcc, 0x5 loop_4247: mulscc %l6, 0x0DCA, %i0 bneg,a %icc, loop_4248 edge32 %i4, %o7, %o3 movn %icc, %i2, %i1 tsubcctv %o0, %i7, %o1 loop_4248: fbo %fcc3, loop_4249 std %f2, [%l7 + 0x70] nop setx loop_4250, %l0, %l1 jmpl %l1, %g5 srl %g4, %o5, %l1 loop_4249: mulscc %g7, 0x0894, %g3 array16 %l5, %o2, %l0 loop_4250: or %o6, 0x1A74, %i6 edge8n %o4, %l4, %i5 sdiv %l2, 0x1386, %g1 fpsub32 %f14, %f12, %f6 subcc %g6, 0x10D2, %g2 bneg,a loop_4251 tsubcc %i3, %l6, %i0 movrgez %l3, 0x151, %i4 tge %icc, 0x2 loop_4251: ldsb [%l7 + 0x44], %o7 fornot1s %f13, %f2, %f2 fmovse %icc, %f9, %f2 sdivx %i2, 0x01CE, %i1 bl,pt %icc, loop_4252 fcmpeq16 %f8, %f4, %o3 bge,a,pn %icc, loop_4253 edge16ln %i7, %o1, %o0 loop_4252: movrlez %g4, 0x25E, %g5 fpsub16s %f8, %f11, %f15 loop_4253: brgez %o5, loop_4254 fpackfix %f2, %f5 add %l1, %g3, %g7 ldsw [%l7 + 0x30], %l5 loop_4254: fmovdvc %icc, %f3, %f14 std %f4, [%l7 + 0x18] movrne %o2, %o6, %l0 movvs %icc, %i6, %o4 fmovrsne %l4, %f12, %f3 stb %l2, [%l7 + 0x1E] stb %g1, [%l7 + 0x40] ldsh [%l7 + 0x5A], %g6 fsrc1 %f6, %f4 fmovse %xcc, %f6, %f3 orncc %g2, %i3, %i5 fmovrdlez %i0, %f4, %f2 fandnot2s %f14, %f4, %f11 lduw [%l7 + 0x10], %l3 be,pt %xcc, loop_4255 movge %xcc, %l6, %o7 fblg %fcc2, loop_4256 te %icc, 0x2 loop_4255: fbl %fcc3, loop_4257 edge16l %i4, %i2, %i1 loop_4256: umulcc %o3, %i7, %o0 fbge %fcc2, loop_4258 loop_4257: fmul8sux16 %f2, %f2, %f0 udiv %o1, 0x0D6E, %g4 popc 0x0C37, %o5 loop_4258: fmuld8ulx16 %f11, %f11, %f4 fsrc1 %f8, %f4 bcc %xcc, loop_4259 fcmpgt32 %f6, %f14, %g5 lduw [%l7 + 0x6C], %l1 xorcc %g3, %g7, %o2 loop_4259: stw %o6, [%l7 + 0x20] tpos %icc, 0x2 fmul8x16 %f12, %f10, %f0 movpos %xcc, %l5, %i6 fmuld8sux16 %f5, %f14, %f10 fbule %fcc3, loop_4260 edge32n %l0, %l4, %l2 fsrc2 %f14, %f14 ld [%l7 + 0x70], %f6 loop_4260: edge8 %o4, %g6, %g2 movrgez %i3, 0x070, %i5 ldsw [%l7 + 0x7C], %g1 fmovsvs %icc, %f11, %f9 fmovrslez %l3, %f0, %f3 xor %i0, 0x09EB, %l6 ldx [%l7 + 0x10], %o7 and %i4, %i1, %o3 xorcc %i7, %i2, %o1 fbne %fcc1, loop_4261 movpos %icc, %o0, %g4 std %f4, [%l7 + 0x40] bcc,a,pt %xcc, loop_4262 loop_4261: tn %xcc, 0x6 fmovdcs %icc, %f12, %f15 addc %g5, 0x14C3, %o5 loop_4262: bpos,a %xcc, loop_4263 fbl %fcc3, loop_4264 fmovsneg %xcc, %f13, %f11 ldsw [%l7 + 0x5C], %l1 loop_4263: sra %g3, 0x09, %o2 loop_4264: movvs %xcc, %o6, %g7 sth %i6, [%l7 + 0x78] fmovdvs %icc, %f14, %f15 nop setx loop_4265, %l0, %l1 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,pn %icc, loop_4266 lduh [%l7 + 0x58], %l0 bne %xcc, loop_4267 loop_4265: brlez %l4, loop_4268 loop_4266: st %f3, [%l7 + 0x20] movge %icc, %l5, %l2 loop_4267: fmovrslz %g6, %f10, %f12 loop_4268: tne %xcc, 0x1 fbl,a %fcc1, loop_4269 umul %o4, %i3, %i5 ldub [%l7 + 0x2D], %g2 lduw [%l7 + 0x38], %g1 loop_4269: ldd [%l7 + 0x60], %f10 stb %l3, [%l7 + 0x78] bn,pn %xcc, loop_4270 fcmpne16 %f0, %f8, %l6 be,pt %icc, loop_4271 fmovse %icc, %f14, %f3 loop_4270: fmul8x16al %f10, %f2, %f14 array32 %i0, %i4, %o7 loop_4271: fnegs %f4, %f5 fba %fcc3, loop_4272 bn,a loop_4273 fcmpeq32 %f12, %f6, %o3 fmovda %icc, %f4, %f8 loop_4272: stx %i1, [%l7 + 0x18] loop_4273: lduh [%l7 + 0x6A], %i2 stw %o1, [%l7 + 0x3C] ldub [%l7 + 0x5B], %o0 tg %icc, 0x0 faligndata %f4, %f0, %f2 ldsb [%l7 + 0x69], %g4 be,a,pt %icc, loop_4274 bneg,a,pt %xcc, loop_4275 fcmple32 %f0, %f10, %g5 stb %i7, [%l7 + 0x5F] loop_4274: subcc %l1, %g3, %o5 loop_4275: fmovdgu %xcc, %f4, %f5 stb %o6, [%l7 + 0x7B] st %f1, [%l7 + 0x1C] brgz,a %g7, loop_4276 fpadd32 %f14, %f14, %f2 nop setx loop_4277, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x40], %i6 loop_4276: fpadd16 %f14, %f6, %f14 ld [%l7 + 0x08], %f3 loop_4277: lduw [%l7 + 0x1C], %o2 edge16 %l0, %l4, %l2 fmovd %f0, %f12 ldub [%l7 + 0x27], %l5 fmovdle %xcc, %f10, %f3 lduw [%l7 + 0x18], %o4 std %f2, [%l7 + 0x78] ldsw [%l7 + 0x30], %g6 fabsd %f0, %f12 fmuld8sux16 %f6, %f3, %f8 edge16 %i3, %g2, %i5 fsrc1 %f10, %f8 edge8l %g1, %l3, %i0 movle %icc, %l6, %i4 fpsub16s %f4, %f7, %f7 movne %icc, %o7, %i1 fbule %fcc1, loop_4278 ldsw [%l7 + 0x5C], %i2 ldsb [%l7 + 0x60], %o1 bshuffle %f6, %f12, %f14 loop_4278: fmovspos %icc, %f5, %f2 movrlez %o3, 0x0B9, %g4 fcmpne32 %f14, %f8, %g5 fbge %fcc2, loop_4279 fmovscs %icc, %f12, %f13 edge32 %i7, %o0, %g3 tg %icc, 0x0 loop_4279: fcmps %fcc0, %f7, %f14 lduh [%l7 + 0x52], %l1 movleu %xcc, %o6, %g7 fnands %f2, %f6, %f6 fnot1s %f12, %f7 sth %i6, [%l7 + 0x30] fmul8x16au %f14, %f2, %f8 bvs,pt %xcc, loop_4280 orncc %o2, %o5, %l0 add %l4, 0x09F6, %l5 bneg,pt %xcc, loop_4281 loop_4280: st %f0, [%l7 + 0x20] edge8 %o4, %l2, %i3 fbl,a %fcc0, loop_4282 loop_4281: fmovde %icc, %f12, %f11 ba,a,pt %icc, loop_4283 fxors %f8, %f4, %f1 loop_4282: movle %icc, %g2, %g6 stw %i5, [%l7 + 0x40] loop_4283: fbu %fcc0, loop_4284 st %f0, [%l7 + 0x48] brgez %l3, loop_4285 stw %g1, [%l7 + 0x30] loop_4284: fmovrslez %l6, %f8, %f0 fcmple32 %f4, %f4, %i0 loop_4285: movn %icc, %o7, %i1 fblg %fcc3, loop_4286 lduw [%l7 + 0x70], %i2 udivx %o1, 0x116C, %o3 fsrc2 %f14, %f0 loop_4286: fmul8ulx16 %f4, %f0, %f10 ldsb [%l7 + 0x0C], %i4 st %f10, [%l7 + 0x18] ldx [%l7 + 0x68], %g4 lduw [%l7 + 0x3C], %g5 fmovs %f14, %f12 stb %o0, [%l7 + 0x60] fbne %fcc0, loop_4287 fbuge,a %fcc0, loop_4288 movcc %xcc, %i7, %g3 fmul8x16al %f5, %f9, %f8 loop_4287: fmovsgu %xcc, %f4, %f3 loop_4288: fmovrsne %o6, %f4, %f7 fbule,a %fcc0, loop_4289 tsubcc %l1, %i6, %o2 fzero %f0 fands %f12, %f11, %f4 loop_4289: te %xcc, 0x7 fpsub16s %f5, %f8, %f5 edge32l %o5, %g7, %l4 fcmpeq32 %f8, %f4, %l0 fpack16 %f0, %f4 fpack16 %f2, %f10 stw %o4, [%l7 + 0x3C] sth %l5, [%l7 + 0x76] ldx [%l7 + 0x20], %l2 fmovdl %xcc, %f7, %f3 fnors %f13, %f11, %f13 subccc %i3, 0x081D, %g2 fxnor %f12, %f0, %f12 nop setx loop_4290, %l0, %l1 jmpl %l1, %g6 fpack32 %f4, %f4, %f10 st %f2, [%l7 + 0x44] fcmpes %fcc2, %f10, %f3 loop_4290: st %f3, [%l7 + 0x10] stb %l3, [%l7 + 0x30] call loop_4291 ldsh [%l7 + 0x6A], %g1 fmovscs %xcc, %f15, %f10 movvs %xcc, %i5, %i0 loop_4291: fornot1s %f12, %f15, %f2 fmul8x16al %f2, %f8, %f8 ld [%l7 + 0x78], %f9 ldsb [%l7 + 0x11], %l6 stx %i1, [%l7 + 0x50] fandnot2 %f2, %f0, %f0 ba,a loop_4292 bshuffle %f12, %f12, %f6 fmovrse %i2, %f1, %f9 edge8n %o7, %o1, %i4 loop_4292: stb %o3, [%l7 + 0x25] edge8 %g4, %g5, %o0 or %g3, %o6, %i7 std %f6, [%l7 + 0x60] fmovrsgz %i6, %f9, %f4 fnors %f14, %f11, %f14 stb %l1, [%l7 + 0x16] fnegd %f4, %f8 udivcc %o5, 0x0BB1, %o2 andn %l4, %l0, %g7 ldsb [%l7 + 0x3C], %o4 bshuffle %f14, %f2, %f6 fmovdneg %xcc, %f7, %f0 ldsh [%l7 + 0x46], %l2 taddcc %l5, 0x1C58, %i3 udivcc %g6, 0x0F4A, %g2 fmovdle %xcc, %f3, %f12 alignaddr %g1, %l3, %i5 add %i0, 0x03D3, %l6 fsrc2 %f6, %f6 movre %i2, 0x1DC, %o7 fbg,a %fcc1, loop_4293 stx %o1, [%l7 + 0x68] fone %f8 ldsh [%l7 + 0x58], %i1 loop_4293: movrlz %i4, 0x2B5, %o3 ldsw [%l7 + 0x38], %g5 sth %g4, [%l7 + 0x50] lduw [%l7 + 0x5C], %o0 fbg,a %fcc2, loop_4294 movpos %xcc, %o6, %g3 stw %i7, [%l7 + 0x24] lduw [%l7 + 0x20], %l1 loop_4294: stw %i6, [%l7 + 0x58] std %f10, [%l7 + 0x30] ldx [%l7 + 0x50], %o5 stx %o2, [%l7 + 0x78] smul %l4, %g7, %o4 fmovsvs %icc, %f5, %f8 bcs,pn %xcc, loop_4295 fnegd %f2, %f10 edge16n %l2, %l5, %l0 fmovdgu %icc, %f15, %f3 loop_4295: fnor %f8, %f6, %f6 fba,a %fcc3, loop_4296 ldsh [%l7 + 0x4E], %i3 tsubcctv %g2, %g6, %g1 fmovdle %icc, %f1, %f14 loop_4296: te %xcc, 0x2 ldsb [%l7 + 0x6F], %l3 tcc %icc, 0x5 fmovsle %xcc, %f15, %f1 ldsh [%l7 + 0x30], %i5 andcc %l6, 0x16A2, %i0 array8 %o7, %i2, %o1 fmovrslez %i1, %f1, %f7 tge %icc, 0x0 st %f6, [%l7 + 0x54] fcmps %fcc3, %f13, %f0 for %f8, %f2, %f0 tsubcctv %i4, %g5, %o3 fmovdvs %xcc, %f15, %f11 ldsb [%l7 + 0x4E], %g4 fmovrsgz %o6, %f5, %f5 fmovsleu %xcc, %f13, %f0 lduw [%l7 + 0x18], %g3 tg %icc, 0x6 movrne %i7, 0x2BE, %o0 bn loop_4297 fsrc2 %f12, %f4 ta %icc, 0x2 ldx [%l7 + 0x28], %i6 loop_4297: ldsb [%l7 + 0x28], %l1 fcmpgt16 %f10, %f2, %o2 fmovdvs %xcc, %f5, %f1 fbne,a %fcc2, loop_4298 fmovsvs %icc, %f11, %f10 movn %xcc, %o5, %l4 mova %icc, %o4, %g7 loop_4298: fornot2s %f0, %f5, %f15 stw %l2, [%l7 + 0x28] fmovdpos %icc, %f8, %f9 fmovsge %xcc, %f0, %f15 sllx %l0, %l5, %g2 fmul8x16au %f0, %f9, %f14 movneg %icc, %i3, %g1 edge8ln %g6, %i5, %l6 fblg,a %fcc1, loop_4299 fmovsl %icc, %f9, %f1 bgu,pn %xcc, loop_4300 fzero %f12 loop_4299: ldsb [%l7 + 0x1C], %i0 ldub [%l7 + 0x1B], %o7 loop_4300: addccc %l3, 0x1EC0, %o1 fba %fcc2, loop_4301 fcmps %fcc2, %f3, %f11 ld [%l7 + 0x28], %f4 fnors %f7, %f0, %f15 loop_4301: std %f6, [%l7 + 0x20] fcmpgt16 %f10, %f14, %i1 lduw [%l7 + 0x3C], %i4 andncc %i2, %o3, %g5 fmovsl %icc, %f8, %f14 bne,a,pt %xcc, loop_4302 fpsub16 %f12, %f2, %f6 fcmped %fcc0, %f2, %f14 std %f10, [%l7 + 0x10] loop_4302: fmovspos %icc, %f11, %f8 bcc,pn %icc, loop_4303 fmovrsne %g4, %f13, %f12 or %g3, 0x1A0F, %o6 fbu,a %fcc0, loop_4304 loop_4303: movrgz %i7, %o0, %i6 stw %l1, [%l7 + 0x5C] stb %o2, [%l7 + 0x3B] loop_4304: pdist %f0, %f2, %f6 fpadd16 %f10, %f14, %f14 fpmerge %f9, %f10, %f14 ldsb [%l7 + 0x6C], %o5 tge %xcc, 0x6 movvs %xcc, %o4, %l4 xnor %l2, %l0, %l5 srax %g7, 0x1E, %i3 fbne %fcc3, loop_4305 fmovdgu %xcc, %f2, %f4 fcmpne16 %f14, %f12, %g1 fornot1s %f10, %f10, %f0 loop_4305: fmovdvs %icc, %f10, %f1 alignaddrl %g6, %g2, %l6 tge %icc, 0x6 movg %icc, %i0, %o7 fandnot2 %f10, %f4, %f8 umulcc %i5, %o1, %l3 fpadd16s %f1, %f5, %f0 movre %i1, 0x249, %i2 edge16l %o3, %g5, %g4 tleu %xcc, 0x6 fcmpes %fcc0, %f11, %f13 movge %xcc, %g3, %i4 movrgez %i7, 0x086, %o6 ldub [%l7 + 0x3C], %o0 fxnor %f14, %f0, %f0 bneg %icc, loop_4306 lduw [%l7 + 0x44], %l1 edge8ln %o2, %o5, %i6 fones %f8 loop_4306: fbug,a %fcc1, loop_4307 ldsb [%l7 + 0x77], %l4 xor %l2, %l0, %o4 fnors %f15, %f6, %f4 loop_4307: sub %g7, 0x081C, %i3 bleu,a %icc, loop_4308 fmul8sux16 %f2, %f12, %f2 st %f8, [%l7 + 0x68] fmuld8ulx16 %f7, %f6, %f2 loop_4308: fpadd16 %f0, %f6, %f10 stb %g1, [%l7 + 0x49] tle %icc, 0x2 ldsw [%l7 + 0x18], %g6 fmovsneg %icc, %f8, %f9 fbug %fcc2, loop_4309 fabss %f8, %f10 std %f0, [%l7 + 0x40] fbu %fcc3, loop_4310 loop_4309: brnz,a %g2, loop_4311 movgu %icc, %l6, %i0 lduh [%l7 + 0x6A], %l5 loop_4310: fmovdne %icc, %f5, %f7 loop_4311: fbo %fcc2, loop_4312 movneg %xcc, %i5, %o7 mova %xcc, %l3, %o1 movpos %xcc, %i1, %i2 loop_4312: lduw [%l7 + 0x70], %g5 tvc %xcc, 0x1 fbue,a %fcc2, loop_4313 movl %xcc, %g4, %g3 edge32n %i4, %i7, %o6 ldsw [%l7 + 0x74], %o0 loop_4313: edge32ln %o3, %o2, %o5 fbuge,a %fcc1, loop_4314 pdist %f14, %f4, %f6 fpsub32 %f12, %f6, %f14 te %icc, 0x0 loop_4314: stb %l1, [%l7 + 0x7A] movg %xcc, %i6, %l4 orncc %l0, %l2, %g7 fpadd32 %f12, %f4, %f6 ldsw [%l7 + 0x6C], %i3 movrgez %g1, 0x1B5, %g6 fmovsvs %xcc, %f12, %f15 smulcc %o4, 0x049D, %l6 std %f2, [%l7 + 0x68] fcmple16 %f2, %f14, %g2 taddcc %i0, %l5, %i5 fors %f7, %f4, %f6 xnorcc %o7, %l3, %o1 fbl,a %fcc2, loop_4315 fmovscc %icc, %f8, %f8 array8 %i1, %i2, %g4 sdivx %g3, 0x1A30, %i4 loop_4315: ld [%l7 + 0x74], %f8 sth %i7, [%l7 + 0x68] fbuge,a %fcc1, loop_4316 stx %g5, [%l7 + 0x08] tl %icc, 0x3 lduw [%l7 + 0x78], %o0 loop_4316: srax %o3, 0x18, %o2 xnor %o5, 0x029F, %l1 tneg %xcc, 0x7 andn %i6, 0x14BD, %o6 movrgz %l0, %l4, %l2 bn,a loop_4317 std %f2, [%l7 + 0x50] ldsh [%l7 + 0x5E], %g7 fmovscs %xcc, %f3, %f5 loop_4317: bg %xcc, loop_4318 ld [%l7 + 0x10], %f11 fbul %fcc3, loop_4319 edge32n %g1, %g6, %i3 loop_4318: stb %o4, [%l7 + 0x72] edge32ln %l6, %g2, %i0 loop_4319: ldub [%l7 + 0x6B], %l5 bcs,a %xcc, loop_4320 udivx %o7, 0x0B3E, %l3 fmovrde %o1, %f8, %f8 stb %i5, [%l7 + 0x1B] loop_4320: fmovrslez %i2, %f15, %f3 ta %icc, 0x1 ldub [%l7 + 0x3A], %i1 tneg %xcc, 0x6 edge8l %g4, %g3, %i4 orncc %i7, 0x130E, %g5 stx %o0, [%l7 + 0x20] lduw [%l7 + 0x18], %o3 ldsb [%l7 + 0x20], %o2 taddcc %o5, 0x0A56, %l1 fpadd16s %f2, %f2, %f3 tsubcc %o6, 0x0D58, %i6 and %l0, 0x18D5, %l2 fornot2s %f5, %f10, %f7 ld [%l7 + 0x30], %f13 fbne,a %fcc1, loop_4321 movrlez %l4, 0x164, %g7 ld [%l7 + 0x74], %f13 lduh [%l7 + 0x50], %g1 loop_4321: fcmpne32 %f14, %f6, %g6 fcmpgt16 %f6, %f0, %o4 movleu %xcc, %l6, %g2 st %f14, [%l7 + 0x68] fmovrsgez %i3, %f5, %f4 stb %i0, [%l7 + 0x27] ldd [%l7 + 0x60], %f8 lduw [%l7 + 0x30], %l5 fmovd %f10, %f0 stw %o7, [%l7 + 0x20] tne %icc, 0x0 st %f6, [%l7 + 0x74] fsrc1s %f6, %f11 sth %o1, [%l7 + 0x6C] ldsh [%l7 + 0x2A], %i5 ldub [%l7 + 0x23], %l3 ble,a %xcc, loop_4322 stx %i2, [%l7 + 0x38] popc %i1, %g3 fmul8x16 %f8, %f2, %f2 loop_4322: stb %g4, [%l7 + 0x4D] sllx %i4, %i7, %g5 movleu %icc, %o3, %o2 fpsub16 %f2, %f8, %f0 fmul8ulx16 %f8, %f12, %f6 tcc %xcc, 0x1 umulcc %o0, 0x03A1, %o5 brlz,a %l1, loop_4323 lduw [%l7 + 0x64], %i6 umulcc %l0, %o6, %l4 ld [%l7 + 0x70], %f1 loop_4323: movn %xcc, %l2, %g7 bleu,pn %xcc, loop_4324 ldx [%l7 + 0x58], %g6 fmovd %f4, %f12 movcs %icc, %g1, %l6 loop_4324: stx %g2, [%l7 + 0x50] xnorcc %i3, %i0, %o4 ldsh [%l7 + 0x76], %l5 mulx %o7, 0x02F1, %i5 st %f10, [%l7 + 0x68] ldsb [%l7 + 0x29], %o1 ldsh [%l7 + 0x20], %i2 bleu,a loop_4325 st %f4, [%l7 + 0x7C] std %f2, [%l7 + 0x58] stw %i1, [%l7 + 0x28] loop_4325: st %f2, [%l7 + 0x34] stb %g3, [%l7 + 0x22] fmovrde %l3, %f0, %f0 fcmpgt32 %f10, %f14, %g4 fmovsle %icc, %f13, %f9 fabss %f7, %f14 fmovdg %xcc, %f15, %f10 fandnot2 %f8, %f4, %f8 ldub [%l7 + 0x76], %i7 fcmps %fcc0, %f9, %f2 ld [%l7 + 0x38], %f10 fnors %f13, %f5, %f13 st %f3, [%l7 + 0x1C] fpmerge %f4, %f11, %f12 stx %i4, [%l7 + 0x60] std %f2, [%l7 + 0x18] fandnot2 %f12, %f0, %f12 stb %g5, [%l7 + 0x1F] fabss %f3, %f3 stb %o2, [%l7 + 0x55] lduh [%l7 + 0x60], %o3 ldsw [%l7 + 0x60], %o0 umul %o5, %i6, %l0 ldd [%l7 + 0x58], %f12 tl %icc, 0x0 move %icc, %l1, %o6 and %l4, %g7, %g6 fpack32 %f8, %f8, %f14 fabsd %f0, %f0 ldsb [%l7 + 0x11], %l2 srlx %g1, 0x02, %g2 xnorcc %l6, 0x1E18, %i3 fnand %f0, %f12, %f2 fand %f2, %f14, %f10 movrlz %i0, 0x097, %o4 fxors %f3, %f1, %f3 movrne %l5, %i5, %o1 alignaddr %o7, %i1, %i2 array16 %g3, %g4, %l3 tvc %xcc, 0x5 sll %i4, 0x1B, %i7 std %f2, [%l7 + 0x50] fandnot1 %f6, %f10, %f12 brlz,a %o2, loop_4326 fandnot2 %f12, %f12, %f4 fpmerge %f7, %f12, %f12 fmovdne %xcc, %f13, %f5 loop_4326: std %f4, [%l7 + 0x18] movleu %icc, %o3, %g5 fmovrslez %o5, %f9, %f11 stw %i6, [%l7 + 0x68] bleu,a,pn %xcc, loop_4327 fandnot2s %f1, %f10, %f7 fbue,a %fcc2, loop_4328 bvc loop_4329 loop_4327: nop setx loop_4330, %l0, %l1 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 + 0x60], %l0 loop_4328: std %f0, [%l7 + 0x48] loop_4329: fors %f6, %f10, %f6 loop_4330: lduw [%l7 + 0x4C], %l1 movg %xcc, %o0, %o6 fpsub16s %f0, %f8, %f10 sdivx %g7, 0x1EB0, %g6 edge8ln %l2, %l4, %g2 fcmpeq16 %f10, %f0, %g1 alignaddr %i3, %l6, %i0 fmovse %icc, %f3, %f9 fpackfix %f4, %f15 lduh [%l7 + 0x4E], %o4 edge32l %l5, %i5, %o7 fmovrsne %o1, %f12, %f12 fmovsvs %xcc, %f10, %f6 fcmpgt32 %f12, %f6, %i1 bvc,pn %icc, loop_4331 fcmpgt32 %f10, %f2, %g3 brnz,a %i2, loop_4332 addc %g4, 0x1FE0, %l3 loop_4331: bne,a,pt %icc, loop_4333 ldsb [%l7 + 0x48], %i7 loop_4332: fmovse %icc, %f3, %f10 sub %i4, %o3, %g5 loop_4333: orn %o2, %o5, %i6 ldsb [%l7 + 0x35], %l1 fmovrsgez %l0, %f9, %f10 movpos %icc, %o6, %o0 bcs,a loop_4334 faligndata %f8, %f10, %f6 fbo,a %fcc2, loop_4335 ldx [%l7 + 0x40], %g7 loop_4334: sth %l2, [%l7 + 0x0E] ldsw [%l7 + 0x40], %g6 loop_4335: fpackfix %f4, %f7 fmovs %f3, %f7 fzeros %f2 fmovsneg %xcc, %f6, %f2 fmovrdne %g2, %f2, %f8 edge16l %g1, %i3, %l4 tvs %icc, 0x0 tgu %xcc, 0x2 fabss %f6, %f14 for %f8, %f14, %f14 ldub [%l7 + 0x74], %l6 taddcc %i0, %o4, %l5 and %i5, 0x1162, %o1 st %f12, [%l7 + 0x28] fones %f4 ldsw [%l7 + 0x08], %o7 udivcc %g3, 0x0518, %i2 stb %i1, [%l7 + 0x40] fmovdvs %icc, %f6, %f12 fbg %fcc0, loop_4336 fandnot2s %f2, %f15, %f1 stw %l3, [%l7 + 0x44] array8 %i7, %g4, %o3 loop_4336: fcmped %fcc3, %f12, %f10 andncc %g5, %i4, %o5 fmovdne %icc, %f12, %f13 movre %i6, %l1, %l0 addccc %o6, 0x01D2, %o2 fmuld8sux16 %f1, %f0, %f0 lduw [%l7 + 0x78], %o0 fbo %fcc2, loop_4337 ld [%l7 + 0x7C], %f0 lduw [%l7 + 0x34], %l2 bg,a,pt %icc, loop_4338 loop_4337: smulcc %g6, %g2, %g7 lduh [%l7 + 0x0A], %g1 movrgz %i3, %l4, %l6 loop_4338: fmul8x16al %f7, %f15, %f4 ldsw [%l7 + 0x74], %o4 subcc %l5, 0x048E, %i5 fpackfix %f14, %f4 ldx [%l7 + 0x48], %o1 fzero %f0 tvc %xcc, 0x2 fbge %fcc1, loop_4339 stb %o7, [%l7 + 0x30] lduw [%l7 + 0x18], %g3 ld [%l7 + 0x08], %f14 loop_4339: ldsw [%l7 + 0x70], %i0 lduw [%l7 + 0x1C], %i1 brnz %l3, loop_4340 fbug %fcc3, loop_4341 udivx %i7, 0x0CAE, %g4 and %i2, 0x02A0, %o3 loop_4340: ldub [%l7 + 0x10], %g5 loop_4341: fbug %fcc1, loop_4342 fmovdn %xcc, %f5, %f0 stx %o5, [%l7 + 0x10] ldd [%l7 + 0x78], %f8 loop_4342: fpsub32 %f12, %f8, %f2 xnorcc %i4, %i6, %l1 fbe %fcc0, loop_4343 subccc %l0, %o2, %o6 fpadd32s %f15, %f9, %f6 bvc,a,pn %xcc, loop_4344 loop_4343: bvc,pn %xcc, loop_4345 taddcc %o0, 0x0210, %g6 ldsw [%l7 + 0x20], %g2 loop_4344: be,pt %xcc, loop_4346 loop_4345: st %f3, [%l7 + 0x08] std %f10, [%l7 + 0x70] fble %fcc0, loop_4347 loop_4346: st %f3, [%l7 + 0x34] bge,a loop_4348 sdivx %l2, 0x0AEC, %g1 loop_4347: fandnot1 %f14, %f0, %f14 ldsw [%l7 + 0x38], %i3 loop_4348: lduh [%l7 + 0x66], %g7 tn %icc, 0x3 ldx [%l7 + 0x20], %l4 fnot2 %f14, %f0 st %f6, [%l7 + 0x20] bgu %icc, loop_4349 fmovscc %xcc, %f3, %f13 edge32n %o4, %l5, %l6 te %icc, 0x1 loop_4349: fmovrdgz %o1, %f12, %f12 stw %o7, [%l7 + 0x54] ld [%l7 + 0x0C], %f8 tne %icc, 0x0 stb %i5, [%l7 + 0x14] subccc %i0, 0x12F9, %g3 fxors %f8, %f1, %f2 subcc %l3, 0x18FA, %i7 fmul8x16au %f8, %f14, %f6 lduw [%l7 + 0x4C], %i1 fones %f0 fba,a %fcc1, loop_4350 movvc %icc, %g4, %i2 lduw [%l7 + 0x14], %o3 movle %icc, %g5, %o5 loop_4350: fbne %fcc1, loop_4351 fmovdge %icc, %f3, %f11 bcc,pt %xcc, loop_4352 stb %i6, [%l7 + 0x39] loop_4351: fnands %f14, %f9, %f4 tsubcctv %i4, %l0, %o2 loop_4352: srax %o6, 0x0C, %o0 array32 %g6, %l1, %g2 xor %l2, %g1, %g7 fandnot2s %f6, %f3, %f3 fmovdg %icc, %f9, %f4 brlz %i3, loop_4353 ldsh [%l7 + 0x22], %l4 edge32n %o4, %l6, %o1 fmovdneg %xcc, %f15, %f6 loop_4353: ld [%l7 + 0x2C], %f8 bshuffle %f12, %f2, %f4 ldsb [%l7 + 0x0C], %l5 fmovsg %icc, %f13, %f3 fnot2s %f14, %f11 ble,a,pt %xcc, loop_4354 std %f14, [%l7 + 0x70] for %f6, %f0, %f0 sdiv %o7, 0x194A, %i0 loop_4354: fornot1s %f14, %f0, %f1 fnot2s %f12, %f12 stw %i5, [%l7 + 0x58] mova %xcc, %g3, %l3 bcs,a %icc, loop_4355 fsrc2s %f3, %f15 fmovsle %xcc, %f13, %f2 fnors %f3, %f8, %f7 loop_4355: fzeros %f0 fcmpne16 %f4, %f8, %i1 fxors %f2, %f13, %f13 faligndata %f14, %f2, %f10 tneg %icc, 0x5 ldx [%l7 + 0x50], %g4 fmovsge %xcc, %f0, %f3 lduw [%l7 + 0x30], %i7 fbg %fcc3, loop_4356 ldd [%l7 + 0x40], %f4 ld [%l7 + 0x6C], %f11 andncc %i2, %g5, %o5 loop_4356: fand %f8, %f8, %f14 fmovdvs %xcc, %f10, %f1 fmovsne %icc, %f4, %f12 fnot1s %f0, %f8 std %f8, [%l7 + 0x68] stb %i6, [%l7 + 0x57] fnot1s %f11, %f10 fcmple32 %f8, %f14, %o3 be,a loop_4357 stw %i4, [%l7 + 0x78] alignaddrl %o2, %o6, %l0 movrlz %g6, 0x060, %l1 loop_4357: xor %o0, %g2, %l2 sth %g7, [%l7 + 0x3E] std %f14, [%l7 + 0x78] ldd [%l7 + 0x68], %f6 fba %fcc1, loop_4358 fbue,a %fcc2, loop_4359 mulx %i3, %l4, %o4 fbule,a %fcc2, loop_4360 loop_4358: tle %xcc, 0x1 loop_4359: fbule,a %fcc1, loop_4361 array8 %l6, %o1, %l5 loop_4360: brgez %g1, loop_4362 edge32 %i0, %i5, %o7 loop_4361: fmovspos %xcc, %f6, %f8 ldsw [%l7 + 0x50], %l3 loop_4362: srlx %g3, 0x13, %i1 fsrc1 %f2, %f6 ldsh [%l7 + 0x62], %g4 ldx [%l7 + 0x28], %i7 bcs loop_4363 srl %i2, 0x1E, %g5 fandnot1s %f2, %f12, %f11 fbg,a %fcc1, loop_4364 loop_4363: ba,a loop_4365 alignaddrl %i6, %o5, %i4 alignaddrl %o2, %o3, %o6 loop_4364: bn,a %icc, loop_4366 loop_4365: edge8n %g6, %l0, %l1 sdivx %g2, 0x0A0A, %o0 xor %g7, 0x1D44, %l2 loop_4366: edge16l %l4, %o4, %l6 fmovdcs %xcc, %f3, %f15 edge32l %o1, %i3, %l5 ldsh [%l7 + 0x34], %i0 fbug,a %fcc2, loop_4367 ld [%l7 + 0x6C], %f12 stb %i5, [%l7 + 0x31] bl loop_4368 loop_4367: fmovsa %icc, %f12, %f13 fbl %fcc3, loop_4369 fbe,a %fcc0, loop_4370 loop_4368: brz,a %o7, loop_4371 ldsb [%l7 + 0x0B], %g1 loop_4369: xnor %l3, 0x08BD, %g3 loop_4370: fbug,a %fcc2, loop_4372 loop_4371: lduw [%l7 + 0x14], %i1 ldub [%l7 + 0x0B], %i7 fcmps %fcc2, %f5, %f14 loop_4372: fnands %f6, %f13, %f10 movgu %icc, %g4, %i2 ldsw [%l7 + 0x20], %i6 st %f12, [%l7 + 0x18] ldsh [%l7 + 0x7E], %g5 fblg,a %fcc1, loop_4373 ld [%l7 + 0x20], %f4 lduw [%l7 + 0x78], %i4 brgez %o2, loop_4374 loop_4373: fzero %f14 movpos %icc, %o3, %o5 for %f6, %f0, %f4 loop_4374: andn %g6, %l0, %o6 fmovdl %xcc, %f9, %f8 std %f0, [%l7 + 0x48] popc %g2, %o0 movleu %icc, %g7, %l1 edge8ln %l4, %o4, %l6 fmovrdlez %l2, %f2, %f14 lduh [%l7 + 0x40], %i3 lduh [%l7 + 0x26], %o1 stw %i0, [%l7 + 0x20] fbn %fcc2, loop_4375 fmovsvc %xcc, %f14, %f8 orn %i5, 0x1327, %l5 ldsh [%l7 + 0x60], %o7 loop_4375: subccc %g1, 0x0B73, %l3 brlez,a %g3, loop_4376 bpos,a loop_4377 ldsw [%l7 + 0x54], %i7 fpadd32 %f14, %f12, %f10 loop_4376: st %f9, [%l7 + 0x6C] loop_4377: sth %i1, [%l7 + 0x20] fmovrdlz %g4, %f10, %f0 edge16ln %i2, %i6, %i4 ldub [%l7 + 0x24], %g5 ld [%l7 + 0x68], %f9 movvs %xcc, %o2, %o3 edge8ln %o5, %g6, %o6 fbg,a %fcc3, loop_4378 ldsw [%l7 + 0x18], %l0 st %f3, [%l7 + 0x10] stx %g2, [%l7 + 0x60] loop_4378: fble,a %fcc3, loop_4379 fbne %fcc2, loop_4380 st %f6, [%l7 + 0x28] fabsd %f0, %f12 loop_4379: ldsw [%l7 + 0x7C], %o0 loop_4380: fpmerge %f1, %f12, %f6 ldx [%l7 + 0x48], %l1 stx %g7, [%l7 + 0x60] fxnor %f8, %f8, %f2 ldub [%l7 + 0x44], %o4 ldsw [%l7 + 0x34], %l4 bgu,a,pt %xcc, loop_4381 sdiv %l6, 0x1AE3, %l2 ld [%l7 + 0x40], %f14 brnz %i3, loop_4382 loop_4381: ldsb [%l7 + 0x10], %i0 ldsh [%l7 + 0x3C], %i5 mulscc %l5, %o1, %g1 loop_4382: fexpand %f0, %f0 brgz,a %o7, loop_4383 fbu,a %fcc2, loop_4384 sth %g3, [%l7 + 0x1A] ldx [%l7 + 0x68], %l3 loop_4383: fmul8x16 %f0, %f14, %f6 loop_4384: movneg %icc, %i7, %i1 bleu,pt %icc, loop_4385 tle %icc, 0x6 fxors %f1, %f5, %f15 std %f0, [%l7 + 0x70] loop_4385: fmovdle %icc, %f2, %f11 fbl %fcc2, loop_4386 lduw [%l7 + 0x1C], %i2 fmovdpos %icc, %f7, %f4 movcs %xcc, %i6, %i4 loop_4386: fnands %f5, %f10, %f8 fmovdvc %xcc, %f11, %f7 fand %f10, %f4, %f12 xor %g4, %o2, %g5 fands %f10, %f8, %f5 tg %xcc, 0x7 edge32ln %o5, %g6, %o3 fbe,a %fcc1, loop_4387 nop setx loop_4388, %l0, %l1 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 %l0, [%l7 + 0x65] fpack16 %f4, %f5 loop_4387: fcmps %fcc1, %f10, %f6 loop_4388: movn %xcc, %g2, %o6 umul %l1, 0x1CAF, %o0 movpos %xcc, %o4, %l4 umulcc %l6, %g7, %i3 srlx %i0, 0x01, %i5 ldsh [%l7 + 0x5A], %l5 bl loop_4389 taddcc %o1, %l2, %g1 fmovrdne %g3, %f4, %f10 lduw [%l7 + 0x78], %l3 loop_4389: std %f2, [%l7 + 0x08] fmovdl %xcc, %f9, %f3 ldx [%l7 + 0x20], %o7 bshuffle %f0, %f8, %f10 orn %i7, %i2, %i6 fbn %fcc3, loop_4390 edge32l %i1, %g4, %o2 ldsh [%l7 + 0x7A], %g5 edge32ln %o5, %g6, %i4 loop_4390: fcmple32 %f10, %f10, %l0 fmovsl %icc, %f6, %f0 ld [%l7 + 0x38], %f2 edge16 %o3, %g2, %l1 xnorcc %o6, %o4, %l4 ldx [%l7 + 0x68], %o0 std %f2, [%l7 + 0x20] fmovdleu %xcc, %f9, %f9 fpmerge %f6, %f2, %f4 smulcc %g7, %l6, %i0 fblg %fcc2, loop_4391 tne %icc, 0x7 taddcc %i5, %l5, %i3 subccc %l2, %o1, %g1 loop_4391: lduw [%l7 + 0x08], %g3 st %f10, [%l7 + 0x70] fxors %f13, %f5, %f10 st %f15, [%l7 + 0x5C] fcmpes %fcc1, %f4, %f7 fpsub32 %f12, %f0, %f14 andcc %o7, %i7, %l3 addcc %i6, 0x117B, %i2 fnot1 %f0, %f6 stw %i1, [%l7 + 0x48] movre %o2, 0x0D2, %g5 edge32 %g4, %g6, %o5 lduw [%l7 + 0x34], %i4 stx %l0, [%l7 + 0x70] xnor %o3, 0x1AA2, %l1 fmovsn %icc, %f0, %f9 subc %o6, %g2, %o4 fbuge,a %fcc1, loop_4392 ldd [%l7 + 0x48], %f10 stw %l4, [%l7 + 0x3C] ldsh [%l7 + 0x1C], %g7 loop_4392: fmovrsgz %o0, %f11, %f7 be,pt %icc, loop_4393 bl,a,pn %icc, loop_4394 fbe %fcc1, loop_4395 fexpand %f2, %f6 loop_4393: fxors %f9, %f14, %f8 loop_4394: fmovdge %xcc, %f5, %f8 loop_4395: sllx %i0, %i5, %l5 fmovrse %i3, %f14, %f15 fmovdvs %xcc, %f14, %f0 alignaddrl %l6, %l2, %g1 bg %icc, loop_4396 sub %o1, 0x126E, %o7 array16 %i7, %g3, %l3 ta %xcc, 0x0 loop_4396: fmovrslez %i6, %f2, %f8 brz,a %i2, loop_4397 fmovrdgz %o2, %f10, %f2 fandnot1s %f11, %f3, %f3 fnot1 %f12, %f12 loop_4397: sth %g5, [%l7 + 0x7A] ldd [%l7 + 0x68], %f4 andn %g4, 0x1E18, %g6 fmovsvs %xcc, %f9, %f7 stb %o5, [%l7 + 0x08] fcmped %fcc1, %f12, %f8 be,a,pt %xcc, loop_4398 stw %i1, [%l7 + 0x18] fmul8sux16 %f4, %f4, %f6 bcs,a,pt %xcc, loop_4399 loop_4398: ldd [%l7 + 0x30], %f4 stx %l0, [%l7 + 0x18] fmovrslez %o3, %f11, %f3 loop_4399: stw %l1, [%l7 + 0x3C] fpadd16s %f9, %f3, %f12 fornot1s %f10, %f12, %f7 edge8 %i4, %o6, %o4 fmul8sux16 %f6, %f6, %f4 fpadd16s %f11, %f3, %f3 be,a,pt %icc, loop_4400 tvc %xcc, 0x3 ta %xcc, 0x2 mulscc %g2, 0x1836, %g7 loop_4400: fmovsneg %icc, %f8, %f1 bcs loop_4401 tvc %xcc, 0x1 movneg %xcc, %l4, %o0 tsubcc %i5, 0x06E9, %i0 loop_4401: call loop_4402 fxnor %f6, %f14, %f8 ldd [%l7 + 0x28], %f2 for %f4, %f8, %f8 loop_4402: brlez,a %i3, loop_4403 std %f6, [%l7 + 0x50] bleu,a %xcc, loop_4404 tneg %xcc, 0x7 loop_4403: ldsb [%l7 + 0x71], %l5 ldsh [%l7 + 0x2A], %l2 loop_4404: bpos,a,pt %icc, loop_4405 siam 0x5 ldub [%l7 + 0x5A], %l6 fbuge %fcc0, loop_4406 loop_4405: ta %icc, 0x5 fnot2s %f14, %f10 stb %o1, [%l7 + 0x31] loop_4406: movne %icc, %g1, %o7 fnot2 %f10, %f6 subccc %g3, %i7, %l3 ld [%l7 + 0x34], %f5 bleu,a,pn %icc, loop_4407 fbne,a %fcc2, loop_4408 fone %f12 fcmpgt16 %f8, %f0, %i6 loop_4407: ldd [%l7 + 0x48], %f6 loop_4408: movrgez %i2, %o2, %g5 brnz %g4, loop_4409 fbe %fcc0, loop_4410 subc %g6, %o5, %i1 alignaddrl %l0, %o3, %i4 loop_4409: sth %l1, [%l7 + 0x22] loop_4410: ldub [%l7 + 0x55], %o4 ldsb [%l7 + 0x59], %g2 andcc %o6, %g7, %l4 edge8ln %o0, %i0, %i5 stx %i3, [%l7 + 0x78] ldsb [%l7 + 0x47], %l2 fandnot2s %f9, %f5, %f0 andncc %l5, %o1, %g1 movg %xcc, %l6, %g3 fcmpes %fcc1, %f7, %f14 fsrc1 %f14, %f8 ldd [%l7 + 0x40], %f0 stw %o7, [%l7 + 0x14] bn,pn %icc, loop_4411 add %i7, %i6, %i2 fexpand %f10, %f6 sth %l3, [%l7 + 0x10] loop_4411: bpos,pn %xcc, loop_4412 ld [%l7 + 0x28], %f7 ld [%l7 + 0x20], %f0 bpos,a %icc, loop_4413 loop_4412: fcmple16 %f4, %f4, %g5 ldx [%l7 + 0x50], %o2 fmovsge %xcc, %f11, %f6 loop_4413: udivx %g4, 0x0860, %o5 ba,a,pt %xcc, loop_4414 tle %xcc, 0x1 array32 %g6, %l0, %i1 stw %i4, [%l7 + 0x50] loop_4414: umul %l1, 0x13DD, %o4 addc %o3, %g2, %o6 edge32l %g7, %o0, %l4 lduw [%l7 + 0x2C], %i5 movre %i0, 0x218, %i3 fmovde %icc, %f11, %f2 array32 %l5, %o1, %l2 ldsb [%l7 + 0x69], %g1 fmovrsne %g3, %f14, %f6 fmovde %xcc, %f13, %f14 lduh [%l7 + 0x78], %l6 fmovsn %xcc, %f8, %f11 brlez %i7, loop_4415 fmovsge %xcc, %f14, %f9 bne loop_4416 umulcc %i6, 0x02A5, %o7 loop_4415: subccc %i2, 0x03A9, %g5 sdivx %l3, 0x1329, %o2 loop_4416: brgez,a %o5, loop_4417 tg %xcc, 0x7 fmovsa %icc, %f14, %f3 fandnot2s %f12, %f4, %f1 loop_4417: ldub [%l7 + 0x7A], %g6 faligndata %f0, %f4, %f4 fmuld8ulx16 %f1, %f2, %f6 sra %g4, %l0, %i4 ba,a %xcc, loop_4418 fmovdne %xcc, %f4, %f10 fpack16 %f12, %f13 fsrc2s %f10, %f0 loop_4418: bvc,pt %xcc, loop_4419 bshuffle %f0, %f2, %f12 tge %xcc, 0x5 fmovd %f10, %f0 loop_4419: bvc,a,pt %xcc, loop_4420 srax %i1, 0x09, %l1 lduw [%l7 + 0x58], %o3 ld [%l7 + 0x30], %f12 loop_4420: fsrc1 %f10, %f2 lduh [%l7 + 0x28], %o4 fmovrslez %g2, %f0, %f9 xnor %g7, %o0, %l4 lduh [%l7 + 0x76], %i5 std %f12, [%l7 + 0x20] alignaddr %i0, %i3, %o6 bshuffle %f4, %f4, %f12 std %f6, [%l7 + 0x68] fcmpgt16 %f8, %f6, %o1 stx %l5, [%l7 + 0x28] fmovsn %icc, %f12, %f3 ld [%l7 + 0x70], %f6 sllx %g1, %l2, %g3 ldub [%l7 + 0x36], %i7 ldsb [%l7 + 0x7D], %i6 fmovdl %xcc, %f10, %f10 fpack16 %f2, %f9 stb %o7, [%l7 + 0x7F] bcc,pt %icc, loop_4421 sra %i2, %l6, %l3 fbug,a %fcc0, loop_4422 fand %f12, %f12, %f14 loop_4421: fpsub32s %f4, %f0, %f3 std %f14, [%l7 + 0x08] loop_4422: tvc %icc, 0x6 movvs %icc, %g5, %o5 movleu %icc, %o2, %g6 array32 %g4, %l0, %i1 fbge %fcc2, loop_4423 std %f12, [%l7 + 0x58] srl %i4, %l1, %o3 lduh [%l7 + 0x44], %o4 loop_4423: fmovdle %icc, %f12, %f6 bleu,a %xcc, loop_4424 stx %g2, [%l7 + 0x70] fnands %f3, %f9, %f2 fmovdvs %icc, %f1, %f10 loop_4424: udivx %o0, 0x018C, %l4 edge8n %i5, %g7, %i0 ldsh [%l7 + 0x64], %o6 ldsh [%l7 + 0x76], %i3 udivx %o1, 0x1229, %l5 ldsb [%l7 + 0x09], %l2 fmovdneg %icc, %f12, %f13 fmovrslez %g1, %f5, %f9 fone %f12 fmovs %f2, %f5 fmuld8sux16 %f11, %f1, %f12 fbn,a %fcc2, loop_4425 std %f12, [%l7 + 0x68] ldx [%l7 + 0x38], %i7 movpos %xcc, %g3, %i6 loop_4425: fone %f4 ldd [%l7 + 0x50], %f14 udiv %o7, 0x1792, %i2 alignaddrl %l3, %l6, %o5 st %f4, [%l7 + 0x58] nop setx loop_4426, %l0, %l1 jmpl %l1, %g5 ba,pn %icc, loop_4427 bn,a %xcc, loop_4428 fbuge,a %fcc2, loop_4429 loop_4426: brz,a %g6, loop_4430 loop_4427: movvc %xcc, %o2, %g4 loop_4428: fbn,a %fcc2, loop_4431 loop_4429: tgu %xcc, 0x2 loop_4430: te %icc, 0x4 fmovsleu %xcc, %f9, %f15 loop_4431: brlez %l0, loop_4432 orncc %i4, %l1, %i1 fmovdpos %icc, %f5, %f7 fbl,a %fcc3, loop_4433 loop_4432: srax %o3, %g2, %o4 fmovrdgz %l4, %f2, %f14 fnot1s %f15, %f13 loop_4433: fmovrslz %o0, %f14, %f11 fbg %fcc3, loop_4434 orn %i5, 0x0D38, %i0 bge,a %xcc, loop_4435 fnot1 %f14, %f8 loop_4434: ldsw [%l7 + 0x5C], %o6 ldsb [%l7 + 0x43], %i3 loop_4435: te %icc, 0x1 movl %icc, %g7, %l5 fbe %fcc3, loop_4436 ldd [%l7 + 0x60], %f12 fones %f9 sth %o1, [%l7 + 0x10] loop_4436: fnot2 %f12, %f12 fmovsle %xcc, %f9, %f13 fmovrsgz %g1, %f14, %f14 fsrc2s %f11, %f8 umul %l2, %i7, %i6 bcc,a %icc, loop_4437 fmovrslz %o7, %f0, %f8 orcc %i2, %g3, %l3 orcc %l6, %o5, %g5 loop_4437: lduw [%l7 + 0x78], %o2 fnors %f8, %f11, %f5 stw %g6, [%l7 + 0x58] std %f2, [%l7 + 0x58] movgu %icc, %l0, %g4 ba,pt %xcc, loop_4438 andn %i4, 0x1639, %l1 tne %xcc, 0x7 fbuge,a %fcc0, loop_4439 loop_4438: fnot1 %f0, %f6 tle %xcc, 0x0 tl %icc, 0x5 loop_4439: brgez %i1, loop_4440 sth %o3, [%l7 + 0x0A] ldsh [%l7 + 0x18], %o4 sll %l4, %o0, %g2 loop_4440: brgez,a %i5, loop_4441 fsrc1s %f6, %f8 tle %xcc, 0x2 movrgz %o6, %i3, %g7 loop_4441: andcc %i0, %o1, %g1 fnot1 %f0, %f4 stw %l5, [%l7 + 0x2C] stb %l2, [%l7 + 0x5F] ldsb [%l7 + 0x71], %i6 st %f15, [%l7 + 0x6C] movcc %icc, %i7, %i2 fones %f5 ldsb [%l7 + 0x47], %g3 fnot1s %f2, %f11 fnot2s %f15, %f2 umul %o7, %l6, %o5 tpos %xcc, 0x4 nop setx loop_4442, %l0, %l1 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 %f14, [%l7 + 0x50] umulcc %l3, %o2, %g6 fmovsvs %icc, %f8, %f12 loop_4442: stx %g5, [%l7 + 0x70] addccc %l0, %g4, %i4 fcmpeq32 %f0, %f4, %l1 xor %i1, %o3, %l4 fmovrsgez %o4, %f4, %f12 movneg %icc, %o0, %i5 st %f3, [%l7 + 0x6C] fmovrse %g2, %f1, %f0 ldub [%l7 + 0x79], %i3 taddcc %o6, 0x002D, %i0 ldd [%l7 + 0x18], %f6 fornot2s %f12, %f13, %f9 std %f8, [%l7 + 0x10] fand %f0, %f2, %f14 fmovsn %xcc, %f11, %f4 fnot1 %f8, %f10 brnz,a %g7, loop_4443 ldsh [%l7 + 0x48], %g1 fnot2 %f2, %f6 fbe,a %fcc1, loop_4444 loop_4443: smulcc %l5, %o1, %l2 st %f13, [%l7 + 0x18] movrgz %i6, 0x2AC, %i2 loop_4444: fxnors %f8, %f5, %f11 fcmps %fcc2, %f5, %f3 fmovrsgz %i7, %f15, %f2 fmovrslez %o7, %f0, %f0 fmovde %xcc, %f5, %f8 bn,a,pn %xcc, loop_4445 tneg %icc, 0x1 nop setx loop_4446, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fsrc1s %f14, %f12 loop_4445: pdist %f8, %f10, %f2 fmovsg %icc, %f11, %f15 loop_4446: tpos %icc, 0x2 alignaddrl %g3, %o5, %l6 movl %icc, %l3, %g6 fmovsvs %xcc, %f10, %f3 add %o2, %g5, %g4 lduh [%l7 + 0x16], %l0 ldx [%l7 + 0x30], %i4 pdist %f4, %f0, %f4 fnands %f4, %f8, %f14 st %f11, [%l7 + 0x60] stw %l1, [%l7 + 0x54] ldx [%l7 + 0x08], %o3 alignaddrl %i1, %o4, %o0 fmul8x16al %f6, %f9, %f12 bneg,a,pn %icc, loop_4447 fabsd %f4, %f14 array16 %l4, %g2, %i5 ld [%l7 + 0x50], %f11 loop_4447: movcs %xcc, %i3, %o6 fbge,a %fcc1, loop_4448 udivx %g7, 0x14C7, %i0 ldd [%l7 + 0x20], %f12 fpsub32s %f15, %f0, %f10 loop_4448: smul %l5, 0x0A60, %o1 for %f12, %f2, %f6 ldsb [%l7 + 0x64], %l2 movne %icc, %g1, %i6 bleu loop_4449 stb %i2, [%l7 + 0x6D] fmul8x16al %f4, %f1, %f14 fand %f6, %f4, %f8 loop_4449: tneg %icc, 0x5 fbug,a %fcc1, loop_4450 fbule %fcc1, loop_4451 ldd [%l7 + 0x28], %f12 ldsw [%l7 + 0x74], %o7 loop_4450: stx %g3, [%l7 + 0x78] loop_4451: stx %i7, [%l7 + 0x10] addcc %l6, 0x1D73, %o5 tle %icc, 0x0 fmovsa %icc, %f15, %f4 movvc %xcc, %l3, %o2 srax %g5, 0x11, %g4 be,a,pn %icc, loop_4452 ldsw [%l7 + 0x2C], %g6 fabsd %f2, %f2 ldx [%l7 + 0x28], %i4 loop_4452: brnz %l1, loop_4453 mova %xcc, %l0, %o3 ldx [%l7 + 0x38], %o4 ldub [%l7 + 0x34], %o0 loop_4453: edge8l %l4, %g2, %i5 ldub [%l7 + 0x34], %i1 lduw [%l7 + 0x08], %i3 bgu,a,pt %xcc, loop_4454 fpsub32s %f2, %f10, %f10 fnegd %f10, %f0 stx %g7, [%l7 + 0x10] loop_4454: fpack16 %f12, %f0 ldd [%l7 + 0x28], %f6 fcmple16 %f8, %f6, %o6 fbul,a %fcc2, loop_4455 st %f7, [%l7 + 0x24] std %f0, [%l7 + 0x20] fbue,a %fcc3, loop_4456 loop_4455: ldsw [%l7 + 0x40], %i0 tneg %xcc, 0x6 fmovrse %l5, %f12, %f13 loop_4456: sth %o1, [%l7 + 0x5E] st %f13, [%l7 + 0x6C] tl %xcc, 0x2 movrlez %l2, %i6, %g1 srax %o7, 0x12, %i2 ld [%l7 + 0x3C], %f2 fmovrdlz %i7, %f4, %f12 udivcc %l6, 0x17F4, %g3 movne %icc, %o5, %l3 stx %o2, [%l7 + 0x68] fmovd %f0, %f6 fmovsneg %icc, %f14, %f6 movle %xcc, %g4, %g5 fpackfix %f6, %f0 bvs loop_4457 ldx [%l7 + 0x08], %i4 tge %xcc, 0x6 bshuffle %f0, %f4, %f6 loop_4457: brlz,a %g6, loop_4458 stb %l1, [%l7 + 0x13] fandnot1s %f5, %f1, %f5 ldsw [%l7 + 0x64], %l0 loop_4458: fmovdpos %xcc, %f5, %f12 fbug %fcc2, loop_4459 ldsw [%l7 + 0x50], %o4 stx %o3, [%l7 + 0x28] stw %o0, [%l7 + 0x0C] loop_4459: bg %xcc, loop_4460 fbu,a %fcc1, loop_4461 srax %g2, 0x16, %i5 fmovdgu %icc, %f6, %f15 loop_4460: fxnors %f2, %f9, %f3 loop_4461: fsrc1 %f0, %f12 for %f6, %f14, %f2 fnors %f4, %f13, %f5 ldub [%l7 + 0x76], %i1 lduw [%l7 + 0x28], %i3 lduh [%l7 + 0x32], %l4 andncc %g7, %o6, %i0 mulscc %l5, 0x196F, %l2 brnz,a %o1, loop_4462 bcc,a,pt %xcc, loop_4463 ldsw [%l7 + 0x58], %g1 fandnot1 %f10, %f6, %f14 loop_4462: bg,pn %xcc, loop_4464 loop_4463: te %icc, 0x5 edge8l %i6, %i2, %i7 bpos,pt %xcc, loop_4465 loop_4464: lduh [%l7 + 0x38], %l6 stx %g3, [%l7 + 0x28] fmovspos %icc, %f8, %f7 loop_4465: lduh [%l7 + 0x58], %o5 sra %o7, %l3, %g4 te %xcc, 0x7 array8 %o2, %i4, %g6 addccc %g5, 0x1021, %l0 fpsub16 %f14, %f2, %f6 edge32n %l1, %o3, %o0 fcmpd %fcc2, %f8, %f10 xnor %o4, 0x0E98, %i5 fpackfix %f8, %f12 movcc %icc, %i1, %g2 lduw [%l7 + 0x48], %l4 movl %icc, %i3, %o6 fornot2 %f10, %f0, %f8 ldub [%l7 + 0x5B], %i0 call loop_4466 ldsb [%l7 + 0x1D], %g7 ldsw [%l7 + 0x4C], %l5 ldd [%l7 + 0x40], %f0 loop_4466: stb %o1, [%l7 + 0x58] lduh [%l7 + 0x28], %l2 ldsb [%l7 + 0x60], %i6 fmovdpos %icc, %f1, %f1 brgez %i2, loop_4467 movpos %xcc, %g1, %l6 fbuge %fcc0, loop_4468 fornot1s %f11, %f6, %f1 loop_4467: fmovsvc %xcc, %f3, %f10 ldd [%l7 + 0x40], %f0 loop_4468: tvs %xcc, 0x2 sth %g3, [%l7 + 0x52] fmovsleu %xcc, %f13, %f5 lduw [%l7 + 0x10], %o5 lduw [%l7 + 0x34], %i7 fbg %fcc3, loop_4469 sllx %l3, %o7, %g4 st %f14, [%l7 + 0x64] taddcctv %o2, 0x117F, %g6 loop_4469: bvs,a,pt %icc, loop_4470 fcmpeq16 %f8, %f2, %i4 movne %icc, %l0, %g5 ld [%l7 + 0x38], %f13 loop_4470: ld [%l7 + 0x5C], %f7 movvs %xcc, %o3, %l1 ldsh [%l7 + 0x60], %o0 sdiv %i5, 0x1308, %o4 std %f8, [%l7 + 0x78] call loop_4471 movpos %xcc, %g2, %l4 tne %icc, 0x0 smulcc %i1, 0x0418, %i3 loop_4471: bneg %icc, loop_4472 fbe,a %fcc1, loop_4473 lduw [%l7 + 0x38], %i0 fabss %f2, %f7 loop_4472: sth %g7, [%l7 + 0x18] loop_4473: brlez %o6, loop_4474 fmovsl %xcc, %f2, %f13 fble,a %fcc3, loop_4475 stx %o1, [%l7 + 0x68] loop_4474: ld [%l7 + 0x60], %f0 ldsh [%l7 + 0x38], %l5 loop_4475: sll %i6, 0x1D, %i2 addcc %l2, 0x182F, %g1 ldsb [%l7 + 0x2E], %g3 fsrc1 %f8, %f12 st %f6, [%l7 + 0x44] ldx [%l7 + 0x38], %o5 fmuld8ulx16 %f9, %f6, %f10 fnot1 %f8, %f8 tg %icc, 0x0 ld [%l7 + 0x10], %f11 edge32 %l6, %i7, %l3 edge16l %g4, %o2, %o7 ldsb [%l7 + 0x1F], %g6 edge32n %i4, %l0, %o3 st %f14, [%l7 + 0x08] brlz %g5, loop_4476 fandnot2s %f7, %f4, %f11 fcmple16 %f8, %f10, %l1 tn %icc, 0x1 loop_4476: ldub [%l7 + 0x6E], %i5 ldsh [%l7 + 0x4C], %o0 ldsw [%l7 + 0x7C], %g2 sth %o4, [%l7 + 0x64] ldsb [%l7 + 0x0D], %i1 fmovdn %xcc, %f14, %f1 ldsw [%l7 + 0x38], %l4 fcmple16 %f14, %f2, %i3 sethi 0x03FB, %i0 fnot1s %f5, %f8 tl %xcc, 0x5 edge16l %g7, %o6, %l5 st %f2, [%l7 + 0x38] add %o1, 0x14FD, %i2 edge16 %i6, %g1, %g3 te %icc, 0x5 ble,pn %icc, loop_4477 fnegs %f9, %f3 fmovdcc %xcc, %f7, %f3 fcmpgt16 %f0, %f12, %o5 loop_4477: brlez,a %l2, loop_4478 brnz,a %i7, loop_4479 ldsb [%l7 + 0x2F], %l3 te %icc, 0x1 loop_4478: ldsw [%l7 + 0x18], %g4 loop_4479: fexpand %f12, %f14 andn %o2, 0x0B10, %o7 brlz,a %l6, loop_4480 ldsh [%l7 + 0x48], %g6 movg %icc, %i4, %o3 fpadd32 %f14, %f8, %f14 loop_4480: fpadd16s %f4, %f9, %f9 fxors %f11, %f4, %f5 ldx [%l7 + 0x50], %g5 bvs,a,pn %icc, loop_4481 fnegd %f12, %f4 edge32 %l1, %l0, %i5 fmovsvc %icc, %f9, %f4 loop_4481: fmovscs %icc, %f0, %f15 std %f4, [%l7 + 0x38] fmovdneg %xcc, %f12, %f14 bl,pn %xcc, loop_4482 ldsh [%l7 + 0x40], %g2 sdiv %o0, 0x0A34, %o4 addccc %l4, 0x0578, %i3 loop_4482: movle %icc, %i0, %i1 addc %o6, 0x1D28, %g7 umulcc %o1, %i2, %l5 fmovrsgz %i6, %f13, %f11 fmovsgu %icc, %f7, %f12 stb %g1, [%l7 + 0x13] edge32l %g3, %l2, %o5 alignaddrl %l3, %i7, %g4 alignaddr %o7, %o2, %l6 sth %i4, [%l7 + 0x28] fnot2 %f2, %f0 bne loop_4483 fbue %fcc3, loop_4484 fmovsl %icc, %f5, %f5 fmovrslez %o3, %f10, %f3 loop_4483: fpmerge %f5, %f0, %f0 loop_4484: stb %g5, [%l7 + 0x69] tneg %icc, 0x2 brlez,a %l1, loop_4485 andn %l0, 0x1129, %g6 stw %i5, [%l7 + 0x24] fandnot2 %f8, %f2, %f0 loop_4485: ldx [%l7 + 0x28], %o0 fbuge,a %fcc0, loop_4486 fandnot2 %f0, %f6, %f14 fmovrdlz %o4, %f6, %f14 brz,a %l4, loop_4487 loop_4486: fnot2 %f0, %f10 fbne,a %fcc3, loop_4488 faligndata %f12, %f14, %f2 loop_4487: fba %fcc1, loop_4489 fblg %fcc3, loop_4490 loop_4488: stb %g2, [%l7 + 0x0E] tvs %xcc, 0x5 loop_4489: sdivcc %i3, 0x187B, %i1 loop_4490: tpos %icc, 0x4 fmovsn %xcc, %f10, %f2 srl %i0, %o6, %g7 fmovsa %icc, %f9, %f1 fmovdne %xcc, %f13, %f12 ldd [%l7 + 0x10], %f8 fmul8x16al %f12, %f3, %f14 fornot2s %f2, %f8, %f3 fandnot2 %f2, %f6, %f10 ldsw [%l7 + 0x34], %o1 tneg %icc, 0x5 movneg %xcc, %l5, %i6 fbue %fcc0, loop_4491 movrne %g1, 0x3D5, %i2 stx %g3, [%l7 + 0x58] fpack16 %f8, %f12 loop_4491: fmovsneg %xcc, %f7, %f3 fandnot2 %f4, %f2, %f4 movle %xcc, %l2, %l3 fmuld8ulx16 %f8, %f10, %f4 ldsh [%l7 + 0x66], %i7 fcmpd %fcc1, %f4, %f12 ldsw [%l7 + 0x74], %o5 array16 %o7, %o2, %l6 subc %g4, 0x0568, %o3 movle %icc, %g5, %l1 fmovsa %xcc, %f12, %f12 fblg,a %fcc0, loop_4492 stb %l0, [%l7 + 0x4E] sethi 0x1037, %i4 fsrc1 %f8, %f0 loop_4492: ldd [%l7 + 0x50], %f6 andncc %i5, %g6, %o4 fmovdn %xcc, %f11, %f3 alignaddr %l4, %g2, %o0 stb %i1, [%l7 + 0x23] fmovrsgz %i3, %f0, %f10 subcc %i0, %o6, %g7 fbo,a %fcc1, loop_4493 ldsh [%l7 + 0x24], %o1 fbue %fcc1, loop_4494 fbule,a %fcc2, loop_4495 loop_4493: bcc,pn %xcc, loop_4496 fmovdcs %xcc, %f13, %f0 loop_4494: fmovdcs %xcc, %f8, %f14 loop_4495: fcmpgt32 %f8, %f6, %i6 loop_4496: movcs %xcc, %l5, %g1 lduw [%l7 + 0x40], %i2 fandnot1 %f10, %f8, %f12 xor %g3, %l2, %i7 ldub [%l7 + 0x57], %o5 bne %xcc, loop_4497 udiv %o7, 0x1AF5, %l3 fmovdle %xcc, %f1, %f2 ldx [%l7 + 0x28], %l6 loop_4497: movneg %icc, %o2, %o3 orncc %g5, 0x0734, %l1 fcmps %fcc0, %f0, %f14 orn %g4, %i4, %i5 fmovdneg %icc, %f2, %f15 fbg %fcc2, loop_4498 ldsb [%l7 + 0x3C], %g6 stw %o4, [%l7 + 0x10] fnegs %f7, %f6 loop_4498: bl,a loop_4499 orcc %l0, %l4, %g2 sdiv %i1, 0x0E04, %i3 fornot2 %f0, %f8, %f0 loop_4499: lduw [%l7 + 0x14], %i0 fmovdvc %xcc, %f12, %f4 fmul8sux16 %f12, %f0, %f2 fblg,a %fcc1, loop_4500 movcc %icc, %o0, %g7 stw %o6, [%l7 + 0x4C] fsrc2 %f14, %f8 loop_4500: fmovdn %xcc, %f3, %f9 siam 0x3 subcc %o1, %l5, %g1 st %f10, [%l7 + 0x10] ldsh [%l7 + 0x1C], %i2 fmovs %f4, %f8 lduw [%l7 + 0x78], %g3 fcmpgt16 %f4, %f8, %i6 lduw [%l7 + 0x40], %l2 movrgz %i7, 0x1D3, %o7 fmovdne %xcc, %f6, %f6 st %f2, [%l7 + 0x18] xnor %o5, 0x1454, %l6 movrgz %l3, 0x3CF, %o2 te %icc, 0x4 nop setx loop_4501, %l0, %l1 jmpl %l1, %g5 fmovdvs %xcc, %f4, %f14 addcc %o3, 0x1B5E, %l1 ba %xcc, loop_4502 loop_4501: andncc %g4, %i5, %g6 ldsw [%l7 + 0x6C], %o4 addcc %l0, 0x15BE, %i4 loop_4502: fbo %fcc3, loop_4503 fpadd32 %f2, %f0, %f2 fmovsvc %xcc, %f3, %f3 nop setx loop_4504, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4503: fbn %fcc1, loop_4505 lduw [%l7 + 0x24], %g2 ldub [%l7 + 0x57], %l4 loop_4504: fmovsge %icc, %f5, %f11 loop_4505: fbg %fcc2, loop_4506 popc %i1, %i3 stx %i0, [%l7 + 0x38] umulcc %g7, %o0, %o6 loop_4506: bg,a %xcc, loop_4507 fmovda %icc, %f6, %f13 alignaddr %o1, %g1, %l5 tgu %icc, 0x7 loop_4507: udivx %i2, 0x1FB0, %i6 sth %l2, [%l7 + 0x46] fpackfix %f4, %f2 fcmpne32 %f8, %f10, %g3 fmovrse %i7, %f6, %f14 std %f0, [%l7 + 0x30] fcmpeq32 %f4, %f14, %o7 ldsw [%l7 + 0x28], %o5 fsrc1s %f9, %f10 fnot2 %f12, %f4 lduh [%l7 + 0x1A], %l6 fmovrde %o2, %f4, %f14 array8 %l3, %o3, %g5 bl %xcc, loop_4508 ldsw [%l7 + 0x0C], %g4 or %i5, 0x0574, %g6 stx %l1, [%l7 + 0x40] loop_4508: fmul8x16au %f7, %f5, %f0 fxnors %f7, %f14, %f12 ldsh [%l7 + 0x0C], %l0 pdist %f8, %f10, %f2 fornot1 %f8, %f14, %f2 fpsub32s %f10, %f6, %f3 tvc %icc, 0x3 ld [%l7 + 0x60], %f0 fnands %f11, %f6, %f5 fmovsvs %icc, %f10, %f2 fzeros %f2 fsrc2 %f8, %f2 alignaddrl %i4, %g2, %o4 ldsb [%l7 + 0x58], %l4 ba,pn %icc, loop_4509 fmovdgu %xcc, %f7, %f0 ldub [%l7 + 0x71], %i3 fcmpeq32 %f12, %f2, %i0 loop_4509: stb %i1, [%l7 + 0x69] lduw [%l7 + 0x58], %g7 udivx %o0, 0x0985, %o6 movcs %xcc, %g1, %l5 movleu %xcc, %i2, %i6 fcmpeq16 %f10, %f14, %l2 stb %g3, [%l7 + 0x78] movrne %o1, %o7, %o5 orn %i7, %l6, %o2 fmovrdgz %l3, %f2, %f4 ldsb [%l7 + 0x66], %o3 lduh [%l7 + 0x2A], %g4 fand %f0, %f2, %f8 nop setx loop_4510, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdle %icc, %f11, %f5 mova %xcc, %g5, %i5 tne %xcc, 0x0 loop_4510: stw %g6, [%l7 + 0x50] xor %l0, 0x10F0, %i4 tcc %xcc, 0x0 be %icc, loop_4511 stx %l1, [%l7 + 0x40] stx %o4, [%l7 + 0x40] bleu,pn %xcc, loop_4512 loop_4511: fcmple16 %f8, %f6, %l4 fmovdcc %icc, %f8, %f0 fcmpes %fcc3, %f6, %f15 loop_4512: std %f14, [%l7 + 0x08] ldx [%l7 + 0x40], %i3 orn %i0, %i1, %g2 movrgez %g7, 0x3EC, %o0 fmovdcc %xcc, %f6, %f7 popc %o6, %g1 fbule %fcc3, loop_4513 ldsb [%l7 + 0x58], %l5 movcs %xcc, %i2, %l2 bne,pt %icc, loop_4514 loop_4513: siam 0x3 fmovsne %icc, %f6, %f12 fmovsneg %xcc, %f10, %f8 loop_4514: sth %g3, [%l7 + 0x54] sub %i6, 0x1FC0, %o1 stx %o7, [%l7 + 0x20] for %f10, %f6, %f4 lduh [%l7 + 0x42], %i7 bneg,a %xcc, loop_4515 fmovscs %icc, %f3, %f10 ldx [%l7 + 0x08], %l6 taddcctv %o2, 0x1BDC, %l3 loop_4515: fmovdcc %xcc, %f3, %f13 st %f7, [%l7 + 0x68] sth %o5, [%l7 + 0x0E] tn %xcc, 0x1 fpsub32s %f2, %f14, %f12 movrne %g4, %g5, %o3 stw %i5, [%l7 + 0x78] fmovdge %icc, %f8, %f11 movleu %icc, %g6, %l0 bgu,pn %icc, loop_4516 stb %i4, [%l7 + 0x53] fbl %fcc3, loop_4517 ldsb [%l7 + 0x36], %o4 loop_4516: fmovsne %xcc, %f6, %f15 fxnors %f12, %f11, %f5 loop_4517: tl %xcc, 0x4 ldx [%l7 + 0x08], %l4 std %f14, [%l7 + 0x78] sethi 0x1EC9, %l1 fmovrdlez %i3, %f6, %f2 stw %i0, [%l7 + 0x44] udivcc %g2, 0x1D48, %i1 subc %g7, %o0, %o6 sth %g1, [%l7 + 0x40] st %f11, [%l7 + 0x58] tsubcctv %l5, 0x0676, %l2 fcmple32 %f4, %f8, %g3 subccc %i2, %o1, %o7 fmovse %xcc, %f15, %f5 smul %i7, %l6, %o2 fxnor %f10, %f6, %f10 ldsb [%l7 + 0x77], %l3 ldd [%l7 + 0x38], %f6 brlz %i6, loop_4518 fmovdn %xcc, %f14, %f4 st %f15, [%l7 + 0x70] fmovsne %xcc, %f6, %f4 loop_4518: ldsw [%l7 + 0x78], %g4 brgez,a %o5, loop_4519 bleu,a loop_4520 fmovsne %icc, %f10, %f0 bcc,pn %icc, loop_4521 loop_4519: srlx %o3, 0x18, %i5 loop_4520: fcmpd %fcc2, %f0, %f14 ldsh [%l7 + 0x38], %g5 loop_4521: orcc %l0, %g6, %o4 fpackfix %f8, %f4 ldsw [%l7 + 0x1C], %l4 ldd [%l7 + 0x60], %f14 ldx [%l7 + 0x68], %l1 fmovsvs %icc, %f8, %f8 sdiv %i3, 0x133D, %i0 movvs %icc, %g2, %i1 ldsb [%l7 + 0x24], %i4 brlez %o0, loop_4522 nop setx loop_4523, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f0, [%l7 + 0x10] lduw [%l7 + 0x4C], %g7 loop_4522: bshuffle %f14, %f2, %f14 loop_4523: std %f8, [%l7 + 0x18] std %f14, [%l7 + 0x18] fcmpne32 %f8, %f14, %o6 brz,a %l5, loop_4524 movle %icc, %l2, %g3 ldsh [%l7 + 0x08], %g1 ldub [%l7 + 0x2A], %o1 loop_4524: ble,a,pt %icc, loop_4525 fsrc2 %f10, %f12 orcc %i2, 0x1017, %o7 fbge %fcc1, loop_4526 loop_4525: ldub [%l7 + 0x32], %i7 movrne %l6, %o2, %i6 stx %g4, [%l7 + 0x58] loop_4526: ldd [%l7 + 0x18], %f10 fbn %fcc2, loop_4527 fcmpne32 %f8, %f0, %l3 srl %o5, 0x18, %i5 movgu %icc, %g5, %l0 loop_4527: fcmpes %fcc0, %f15, %f7 fmul8sux16 %f2, %f14, %f10 be,a loop_4528 ld [%l7 + 0x64], %f11 stx %o3, [%l7 + 0x50] fands %f7, %f6, %f14 loop_4528: stw %o4, [%l7 + 0x5C] umulcc %g6, 0x198F, %l1 fnors %f15, %f0, %f0 bpos,a,pt %icc, loop_4529 sdiv %l4, 0x0138, %i3 std %f8, [%l7 + 0x78] fmovsge %icc, %f1, %f4 loop_4529: fmovdgu %icc, %f4, %f11 fandnot2s %f12, %f11, %f7 movne %icc, %g2, %i0 fmovrdgez %i4, %f12, %f0 orncc %o0, 0x1F0E, %g7 fmovrse %i1, %f14, %f10 ldsh [%l7 + 0x64], %l5 stx %l2, [%l7 + 0x28] movre %o6, 0x250, %g3 movne %xcc, %g1, %i2 fnors %f6, %f8, %f9 st %f2, [%l7 + 0x68] alignaddr %o7, %o1, %l6 movneg %xcc, %o2, %i6 ldx [%l7 + 0x70], %i7 te %xcc, 0x0 alignaddr %g4, %l3, %i5 tg %xcc, 0x4 edge16l %o5, %l0, %g5 fmovsa %icc, %f7, %f4 movpos %icc, %o4, %o3 ldsw [%l7 + 0x34], %l1 fpsub32s %f12, %f8, %f4 call loop_4530 fmovdneg %icc, %f1, %f10 tn %xcc, 0x0 sth %l4, [%l7 + 0x6E] loop_4530: edge16 %i3, %g2, %g6 fbe,a %fcc2, loop_4531 sth %i0, [%l7 + 0x1C] fmovscc %icc, %f10, %f12 fbl %fcc0, loop_4532 loop_4531: fbul,a %fcc0, loop_4533 movrlez %o0, 0x3DE, %g7 mulscc %i1, 0x10AD, %l5 loop_4532: fbul %fcc3, loop_4534 loop_4533: fmovdne %icc, %f11, %f8 tn %icc, 0x2 fpack32 %f4, %f8, %f14 loop_4534: fbuge,a %fcc3, loop_4535 ldd [%l7 + 0x48], %f10 ld [%l7 + 0x30], %f11 edge32n %i4, %l2, %g3 loop_4535: fors %f15, %f5, %f2 fmuld8sux16 %f13, %f13, %f10 addcc %g1, 0x0F8D, %i2 tvs %icc, 0x7 movleu %xcc, %o6, %o1 call loop_4536 fpack16 %f8, %f12 fmovsvs %icc, %f3, %f5 stx %o7, [%l7 + 0x58] loop_4536: umul %l6, %o2, %i7 fnegd %f10, %f4 fcmple16 %f14, %f8, %i6 orncc %g4, %l3, %o5 ldsw [%l7 + 0x2C], %i5 brgz %l0, loop_4537 fand %f2, %f12, %f2 srax %o4, 0x00, %o3 ble loop_4538 loop_4537: movne %xcc, %g5, %l4 ldsw [%l7 + 0x74], %i3 movgu %xcc, %g2, %l1 loop_4538: ldub [%l7 + 0x45], %g6 tne %xcc, 0x0 be %icc, loop_4539 fmovsg %icc, %f10, %f8 ldsw [%l7 + 0x20], %i0 edge8n %o0, %g7, %i1 loop_4539: stw %i4, [%l7 + 0x7C] tvs %icc, 0x3 fnegs %f4, %f12 brlez,a %l2, loop_4540 subccc %g3, %l5, %i2 st %f8, [%l7 + 0x54] sth %o6, [%l7 + 0x3A] loop_4540: popc 0x006E, %o1 ld [%l7 + 0x28], %f7 lduh [%l7 + 0x56], %g1 fcmps %fcc1, %f3, %f3 fpsub32s %f5, %f6, %f9 taddcc %o7, %o2, %i7 fand %f2, %f4, %f6 stx %l6, [%l7 + 0x78] nop setx loop_4541, %l0, %l1 jmpl %l1, %g4 movgu %icc, %l3, %i6 fbul,a %fcc1, loop_4542 bl,a loop_4543 loop_4541: movne %icc, %i5, %l0 sdivcc %o5, 0x0155, %o4 loop_4542: fmovsneg %xcc, %f15, %f7 loop_4543: ldub [%l7 + 0x2E], %o3 lduw [%l7 + 0x2C], %g5 orn %i3, 0x07AB, %l4 ldx [%l7 + 0x68], %l1 lduh [%l7 + 0x6C], %g6 fornot1s %f12, %f15, %f0 fbl %fcc1, loop_4544 fpsub32s %f2, %f14, %f14 fpsub16s %f13, %f6, %f1 orncc %i0, 0x0A86, %o0 loop_4544: fandnot2 %f10, %f6, %f6 ldsh [%l7 + 0x2C], %g2 movne %xcc, %g7, %i1 fbule,a %fcc3, loop_4545 ldsh [%l7 + 0x6E], %l2 fba %fcc2, loop_4546 movgu %xcc, %g3, %l5 loop_4545: edge32 %i2, %o6, %i4 stb %g1, [%l7 + 0x71] loop_4546: fandnot2s %f5, %f13, %f15 fmuld8sux16 %f14, %f10, %f14 lduh [%l7 + 0x5C], %o1 xnor %o7, 0x13B7, %o2 lduh [%l7 + 0x18], %i7 movgu %xcc, %l6, %l3 ldd [%l7 + 0x70], %f8 ba,a %icc, loop_4547 std %f8, [%l7 + 0x60] fmovdne %icc, %f2, %f7 fbne,a %fcc2, loop_4548 loop_4547: sth %i6, [%l7 + 0x36] fsrc1s %f12, %f1 alignaddrl %i5, %g4, %o5 loop_4548: fmovsg %icc, %f8, %f7 andn %o4, %o3, %l0 fmovsg %xcc, %f7, %f8 ldsw [%l7 + 0x28], %i3 ldub [%l7 + 0x75], %l4 ldd [%l7 + 0x48], %f14 edge32 %l1, %g5, %i0 fbo,a %fcc2, loop_4549 stx %g6, [%l7 + 0x38] edge32l %o0, %g7, %g2 ldsh [%l7 + 0x44], %l2 loop_4549: lduh [%l7 + 0x64], %i1 ldx [%l7 + 0x40], %g3 brlez,a %i2, loop_4550 fandnot2 %f2, %f0, %f6 fbe %fcc2, loop_4551 mulscc %l5, 0x0BC4, %i4 loop_4550: fmovrdgez %o6, %f14, %f2 fnands %f12, %f6, %f15 loop_4551: tsubcctv %o1, %g1, %o2 lduh [%l7 + 0x36], %i7 sth %o7, [%l7 + 0x16] stb %l6, [%l7 + 0x37] fmovrdlz %l3, %f8, %f0 lduw [%l7 + 0x70], %i5 bg %xcc, loop_4552 ldsw [%l7 + 0x20], %g4 std %f0, [%l7 + 0x30] xnor %i6, 0x171F, %o4 loop_4552: st %f2, [%l7 + 0x74] ldsb [%l7 + 0x42], %o3 stw %o5, [%l7 + 0x74] ldsw [%l7 + 0x74], %i3 pdist %f14, %f12, %f12 fmovscc %xcc, %f15, %f13 fbe %fcc2, loop_4553 fsrc2s %f11, %f8 stw %l0, [%l7 + 0x10] fmovsg %xcc, %f10, %f14 loop_4553: edge32 %l1, %g5, %l4 nop setx loop_4554, %l0, %l1 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 + 0x28], %f14 edge16 %g6, %i0, %o0 smul %g7, 0x1C58, %g2 loop_4554: lduw [%l7 + 0x0C], %i1 movcs %icc, %g3, %l2 tneg %xcc, 0x4 fmovsa %icc, %f15, %f1 fpsub16 %f6, %f8, %f6 fxor %f10, %f0, %f6 fmovrdgz %l5, %f6, %f2 bneg,pn %xcc, loop_4555 movn %icc, %i4, %i2 fmovd %f4, %f0 fmovrdne %o1, %f14, %f8 loop_4555: sth %o6, [%l7 + 0x64] tg %icc, 0x7 fbn,a %fcc3, loop_4556 edge8 %g1, %i7, %o7 bgu loop_4557 fmovscs %xcc, %f5, %f10 loop_4556: fxnor %f6, %f4, %f0 ta %xcc, 0x3 loop_4557: taddcctv %o2, 0x0C48, %l3 nop setx loop_4558, %l0, %l1 jmpl %l1, %l6 stx %g4, [%l7 + 0x18] stb %i5, [%l7 + 0x42] fmul8ulx16 %f12, %f10, %f14 loop_4558: tgu %icc, 0x3 edge8n %i6, %o4, %o3 sdivx %o5, 0x111E, %i3 stb %l1, [%l7 + 0x22] fcmpgt16 %f0, %f14, %g5 ble %xcc, loop_4559 stb %l4, [%l7 + 0x70] fmul8x16al %f6, %f14, %f14 mova %icc, %g6, %i0 loop_4559: tg %icc, 0x4 ldsw [%l7 + 0x28], %l0 ldsw [%l7 + 0x34], %g7 stb %g2, [%l7 + 0x46] fcmpes %fcc1, %f3, %f13 ldsb [%l7 + 0x7D], %i1 std %f8, [%l7 + 0x50] fmovsg %xcc, %f10, %f2 fcmple32 %f6, %f10, %o0 ldsh [%l7 + 0x14], %g3 fmovrdlz %l2, %f8, %f4 st %f6, [%l7 + 0x38] stw %l5, [%l7 + 0x40] sth %i4, [%l7 + 0x5A] ldd [%l7 + 0x20], %f10 ldsb [%l7 + 0x26], %o1 bcc %icc, loop_4560 popc %o6, %g1 fpsub16 %f6, %f4, %f6 fmovscc %xcc, %f4, %f3 loop_4560: mova %icc, %i7, %i2 subccc %o2, 0x1380, %l3 tvc %xcc, 0x3 ldsh [%l7 + 0x3C], %l6 ldsh [%l7 + 0x20], %o7 std %f2, [%l7 + 0x30] edge32n %g4, %i6, %i5 stb %o4, [%l7 + 0x37] tneg %icc, 0x5 fbge,a %fcc2, loop_4561 ldub [%l7 + 0x13], %o5 fbug,a %fcc3, loop_4562 lduw [%l7 + 0x78], %o3 loop_4561: ldx [%l7 + 0x28], %i3 brlez,a %g5, loop_4563 loop_4562: fmovsl %icc, %f1, %f6 fmovsneg %xcc, %f8, %f14 fmovscs %icc, %f8, %f6 loop_4563: bcc,pt %icc, loop_4564 movcc %icc, %l1, %g6 lduh [%l7 + 0x46], %i0 ldub [%l7 + 0x45], %l4 loop_4564: fzero %f12 st %f6, [%l7 + 0x08] taddcc %g7, 0x064E, %g2 edge16ln %i1, %o0, %g3 lduh [%l7 + 0x4A], %l0 fxors %f13, %f12, %f1 tne %xcc, 0x4 tle %icc, 0x2 ldsb [%l7 + 0x47], %l5 ldub [%l7 + 0x08], %i4 fmovdne %icc, %f8, %f6 edge32n %l2, %o6, %g1 brlz,a %o1, loop_4565 stb %i7, [%l7 + 0x1B] sth %o2, [%l7 + 0x0E] stx %l3, [%l7 + 0x78] loop_4565: be,pt %icc, loop_4566 te %xcc, 0x0 ldd [%l7 + 0x28], %f6 stw %l6, [%l7 + 0x28] loop_4566: for %f8, %f0, %f2 fandnot2s %f4, %f12, %f12 udivx %i2, 0x11F7, %o7 ld [%l7 + 0x10], %f2 edge8ln %i6, %i5, %g4 fpackfix %f10, %f14 fnand %f10, %f14, %f8 ldx [%l7 + 0x50], %o5 ldub [%l7 + 0x3D], %o4 ldd [%l7 + 0x70], %f12 orcc %o3, 0x00AD, %g5 xorcc %i3, 0x0A0E, %l1 fxors %f11, %f4, %f6 ldub [%l7 + 0x24], %i0 ldsw [%l7 + 0x60], %g6 udivcc %g7, 0x1C2D, %g2 fnot1s %f3, %f15 fble %fcc1, loop_4567 fmovsn %icc, %f14, %f8 stb %i1, [%l7 + 0x5E] ldub [%l7 + 0x3D], %o0 loop_4567: fandnot1 %f2, %f2, %f12 edge16n %g3, %l0, %l5 orn %i4, %l4, %o6 ldub [%l7 + 0x6C], %l2 faligndata %f8, %f14, %f4 stx %o1, [%l7 + 0x18] edge32 %i7, %g1, %o2 std %f6, [%l7 + 0x50] fcmpne16 %f6, %f2, %l3 addccc %l6, %i2, %o7 bcc,a,pt %xcc, loop_4568 andncc %i5, %i6, %g4 ldub [%l7 + 0x66], %o5 fandnot2s %f0, %f1, %f5 loop_4568: bcs,a,pn %icc, loop_4569 array8 %o4, %g5, %o3 fmovdge %icc, %f10, %f4 fbue %fcc3, loop_4570 loop_4569: edge32ln %i3, %l1, %i0 bpos,pn %xcc, loop_4571 stx %g7, [%l7 + 0x40] loop_4570: ldx [%l7 + 0x30], %g2 movl %icc, %i1, %g6 loop_4571: ldsh [%l7 + 0x62], %g3 stx %o0, [%l7 + 0x30] ldx [%l7 + 0x10], %l5 lduh [%l7 + 0x20], %l0 brlez,a %l4, loop_4572 fzero %f14 movgu %xcc, %i4, %l2 fbul,a %fcc3, loop_4573 loop_4572: tle %xcc, 0x1 alignaddrl %o1, %i7, %o6 ld [%l7 + 0x70], %f14 loop_4573: fbe %fcc3, loop_4574 movge %icc, %g1, %o2 stw %l6, [%l7 + 0x18] orcc %l3, %o7, %i2 loop_4574: fxors %f13, %f7, %f1 nop setx loop_4575, %l0, %l1 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 %i5, %i6, %g4 xorcc %o4, %g5, %o3 fbn,a %fcc2, loop_4576 loop_4575: array32 %o5, %l1, %i0 xorcc %g7, 0x1FB8, %i3 fzeros %f1 loop_4576: movne %icc, %i1, %g6 tge %icc, 0x5 stx %g2, [%l7 + 0x10] nop setx loop_4577, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %o0, [%l7 + 0x44] fmovsn %icc, %f5, %f7 fones %f4 loop_4577: movge %xcc, %l5, %g3 fcmple16 %f8, %f2, %l0 addccc %l4, %l2, %o1 fmovsgu %xcc, %f12, %f15 fbug %fcc2, loop_4578 fmuld8sux16 %f15, %f4, %f2 st %f3, [%l7 + 0x54] ldsb [%l7 + 0x42], %i4 loop_4578: movneg %xcc, %i7, %o6 lduh [%l7 + 0x7A], %o2 mulx %l6, 0x1DE6, %l3 fcmpeq16 %f0, %f2, %o7 sth %i2, [%l7 + 0x78] fmovdgu %icc, %f8, %f3 fors %f1, %f8, %f12 fmovscc %icc, %f7, %f12 fmovrslz %i5, %f13, %f7 sllx %g1, %g4, %o4 fcmpeq32 %f12, %f2, %g5 bcc %xcc, loop_4579 fbl,a %fcc3, loop_4580 stx %i6, [%l7 + 0x58] udivx %o3, 0x172F, %l1 loop_4579: bne,a %xcc, loop_4581 loop_4580: fmovdcs %xcc, %f14, %f4 fcmpne32 %f0, %f12, %i0 fpadd16 %f10, %f10, %f6 loop_4581: ldd [%l7 + 0x30], %f6 array8 %o5, %g7, %i1 tpos %xcc, 0x2 fmovdneg %xcc, %f3, %f12 fblg %fcc1, loop_4582 fmovdvc %icc, %f12, %f4 fnor %f10, %f12, %f6 ld [%l7 + 0x10], %f3 loop_4582: subcc %i3, 0x0F6F, %g2 te %xcc, 0x3 fabss %f10, %f10 fbo %fcc0, loop_4583 fand %f12, %f2, %f12 sethi 0x1C4B, %o0 fmovde %xcc, %f7, %f1 loop_4583: stb %g6, [%l7 + 0x10] fnand %f0, %f12, %f4 ldsh [%l7 + 0x54], %l5 fornot1 %f2, %f8, %f8 lduh [%l7 + 0x76], %g3 fones %f4 fxnor %f10, %f2, %f4 orn %l0, %l2, %o1 movrlz %l4, %i7, %i4 sub %o6, 0x11E2, %l6 tsubcctv %o2, %l3, %i2 orncc %o7, 0x112B, %i5 ldsh [%l7 + 0x5E], %g4 fbg,a %fcc1, loop_4584 fpack32 %f2, %f4, %f6 addcc %o4, %g5, %g1 ldsh [%l7 + 0x36], %o3 loop_4584: mulx %l1, %i0, %i6 ldub [%l7 + 0x47], %o5 popc %g7, %i1 fcmpgt16 %f4, %f12, %g2 fpsub32s %f0, %f0, %f8 bg,a,pt %icc, loop_4585 ldsh [%l7 + 0x10], %i3 bne,pt %xcc, loop_4586 fmovsvs %icc, %f0, %f13 loop_4585: ld [%l7 + 0x30], %f8 st %f12, [%l7 + 0x60] loop_4586: fmuld8sux16 %f13, %f9, %f8 fand %f12, %f12, %f8 lduw [%l7 + 0x64], %g6 stb %l5, [%l7 + 0x1C] fnegs %f13, %f1 fbuge,a %fcc1, loop_4587 fmovdpos %icc, %f15, %f10 ba %icc, loop_4588 alignaddr %g3, %o0, %l0 loop_4587: te %icc, 0x4 fmovdgu %icc, %f3, %f9 loop_4588: lduw [%l7 + 0x60], %l2 ble loop_4589 ldx [%l7 + 0x78], %l4 lduw [%l7 + 0x48], %o1 fbue,a %fcc2, loop_4590 loop_4589: sth %i4, [%l7 + 0x6E] tvc %xcc, 0x1 alignaddrl %o6, %l6, %o2 loop_4590: fbl,a %fcc3, loop_4591 fmovsne %xcc, %f7, %f5 fnand %f12, %f2, %f12 stw %l3, [%l7 + 0x1C] loop_4591: movne %icc, %i7, %o7 array32 %i2, %i5, %o4 ldsb [%l7 + 0x16], %g5 fxnor %f2, %f6, %f14 stx %g1, [%l7 + 0x48] sdiv %g4, 0x05E5, %l1 call loop_4592 stx %i0, [%l7 + 0x28] edge8n %o3, %o5, %i6 fmovsge %xcc, %f10, %f4 loop_4592: bl,pn %icc, loop_4593 stb %i1, [%l7 + 0x73] fblg %fcc2, loop_4594 nop setx loop_4595, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4593: xnorcc %g7, %i3, %g6 fnors %f4, %f1, %f8 loop_4594: smulcc %g2, 0x0577, %g3 loop_4595: for %f8, %f4, %f8 fmovrdlz %l5, %f14, %f14 srlx %o0, 0x1D, %l2 fnegd %f4, %f8 fsrc2 %f14, %f12 bpos,pn %icc, loop_4596 ld [%l7 + 0x24], %f13 fbug %fcc1, loop_4597 tcs %xcc, 0x1 loop_4596: fbne,a %fcc1, loop_4598 lduh [%l7 + 0x74], %l4 loop_4597: nop setx loop_4599, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movcc %xcc, %o1, %i4 loop_4598: tvc %xcc, 0x4 std %f4, [%l7 + 0x18] loop_4599: fsrc2s %f1, %f9 tle %xcc, 0x5 movneg %icc, %o6, %l0 edge16ln %o2, %l3, %l6 sdiv %o7, 0x006F, %i2 tgu %xcc, 0x1 ld [%l7 + 0x14], %f9 fmovsge %xcc, %f6, %f6 ldsw [%l7 + 0x28], %i5 bge,a %xcc, loop_4600 lduw [%l7 + 0x38], %o4 ldd [%l7 + 0x08], %f14 fmovrde %i7, %f0, %f6 loop_4600: ldd [%l7 + 0x40], %f12 orn %g1, %g4, %g5 for %f8, %f4, %f8 stb %l1, [%l7 + 0x49] fmovscs %icc, %f12, %f11 bvc,a %xcc, loop_4601 ldub [%l7 + 0x37], %o3 edge16 %o5, %i0, %i1 fmovs %f12, %f0 loop_4601: stb %g7, [%l7 + 0x55] lduw [%l7 + 0x0C], %i3 movne %xcc, %g6, %g2 fornot1s %f15, %f14, %f9 fmovdg %icc, %f13, %f2 stw %i6, [%l7 + 0x18] ldsh [%l7 + 0x3E], %g3 bneg,pt %icc, loop_4602 brgz %o0, loop_4603 bne,a,pn %icc, loop_4604 fmovdcs %xcc, %f14, %f12 loop_4602: alignaddrl %l2, %l4, %l5 loop_4603: bgu loop_4605 loop_4604: sth %o1, [%l7 + 0x0C] bge,a,pn %icc, loop_4606 ldd [%l7 + 0x50], %f6 loop_4605: lduw [%l7 + 0x64], %o6 srlx %l0, %o2, %i4 loop_4606: brlez,a %l6, loop_4607 udivx %o7, 0x0CFF, %l3 fone %f0 fpsub16s %f1, %f8, %f4 loop_4607: ldsw [%l7 + 0x08], %i2 brlz %i5, loop_4608 stx %o4, [%l7 + 0x18] fcmpne32 %f10, %f2, %g1 tcc %icc, 0x6 loop_4608: st %f1, [%l7 + 0x2C] fmuld8ulx16 %f8, %f3, %f14 stb %g4, [%l7 + 0x73] tl %icc, 0x7 fmovsvc %icc, %f0, %f12 subcc %g5, %i7, %l1 udiv %o5, 0x1ED6, %i0 mulscc %o3, %i1, %i3 popc 0x1E45, %g6 tleu %icc, 0x3 mulscc %g2, 0x0D26, %g7 fcmpeq16 %f6, %f4, %g3 tsubcc %i6, 0x0FF8, %o0 nop setx loop_4609, %l0, %l1 jmpl %l1, %l4 fsrc2 %f12, %f8 subcc %l2, 0x0CF7, %o1 fandnot1 %f8, %f12, %f0 loop_4609: array32 %l5, %l0, %o2 lduw [%l7 + 0x64], %o6 stw %l6, [%l7 + 0x64] tvc %xcc, 0x1 subccc %o7, %l3, %i2 stb %i5, [%l7 + 0x31] orcc %o4, %g1, %g4 fsrc1 %f2, %f2 tneg %icc, 0x2 st %f7, [%l7 + 0x54] stw %g5, [%l7 + 0x5C] movrgez %i4, %i7, %o5 ld [%l7 + 0x28], %f2 orn %l1, %o3, %i1 tge %xcc, 0x3 fmovrdlz %i3, %f8, %f2 tgu %icc, 0x3 ldub [%l7 + 0x71], %i0 sethi 0x0E2F, %g2 for %f4, %f8, %f12 edge8l %g7, %g6, %g3 stx %o0, [%l7 + 0x50] fcmpgt32 %f8, %f8, %i6 fbl,a %fcc0, loop_4610 edge32 %l4, %o1, %l2 std %f14, [%l7 + 0x20] lduw [%l7 + 0x78], %l0 loop_4610: fmovdne %xcc, %f3, %f3 ldd [%l7 + 0x38], %f0 nop setx loop_4611, %l0, %l1 jmpl %l1, %l5 sth %o2, [%l7 + 0x58] fornot2s %f4, %f3, %f13 nop setx loop_4612, %l0, %l1 jmpl %l1, %o6 loop_4611: ldsh [%l7 + 0x58], %o7 udivcc %l3, 0x0427, %i2 fcmpeq32 %f10, %f10, %l6 loop_4612: fmovsneg %icc, %f3, %f1 fbo %fcc0, loop_4613 ldsw [%l7 + 0x1C], %o4 edge16n %g1, %i5, %g4 addc %i4, 0x097A, %i7 loop_4613: fmovsleu %icc, %f5, %f11 siam 0x3 ld [%l7 + 0x50], %f0 ldub [%l7 + 0x26], %o5 fbl,a %fcc3, loop_4614 brnz %l1, loop_4615 st %f2, [%l7 + 0x34] fmovrdgez %o3, %f14, %f6 loop_4614: sub %i1, %i3, %g5 loop_4615: edge16l %g2, %i0, %g6 fmovrsne %g3, %f11, %f10 fmovrdne %g7, %f12, %f2 lduw [%l7 + 0x44], %o0 ldd [%l7 + 0x60], %f10 ldd [%l7 + 0x20], %f8 stw %i6, [%l7 + 0x30] fnor %f0, %f8, %f4 ldx [%l7 + 0x68], %o1 sdivcc %l4, 0x0783, %l2 lduh [%l7 + 0x42], %l0 andncc %l5, %o6, %o2 xorcc %l3, 0x1815, %i2 fpackfix %f14, %f14 be loop_4616 stb %l6, [%l7 + 0x42] brgz %o4, loop_4617 tge %xcc, 0x4 loop_4616: fmovrde %o7, %f10, %f6 fmovrsne %i5, %f4, %f10 loop_4617: call loop_4618 and %g4, %g1, %i4 sth %o5, [%l7 + 0x42] fmovsneg %xcc, %f14, %f6 loop_4618: lduw [%l7 + 0x2C], %l1 stb %o3, [%l7 + 0x7D] movpos %icc, %i1, %i7 fmovdne %icc, %f12, %f5 sllx %g5, 0x10, %g2 fmovdn %xcc, %f11, %f11 stx %i0, [%l7 + 0x38] lduw [%l7 + 0x3C], %g6 movcs %icc, %i3, %g7 ldd [%l7 + 0x30], %f2 stb %o0, [%l7 + 0x09] edge8l %i6, %g3, %l4 orcc %o1, %l2, %l0 lduw [%l7 + 0x70], %l5 fmovsneg %xcc, %f7, %f6 ldsb [%l7 + 0x32], %o6 fblg %fcc0, loop_4619 std %f12, [%l7 + 0x08] stx %o2, [%l7 + 0x18] fnot1s %f2, %f1 loop_4619: fmovdge %icc, %f1, %f9 lduw [%l7 + 0x48], %i2 fxnor %f14, %f12, %f12 fmovdcs %icc, %f8, %f14 fmul8x16au %f3, %f3, %f4 movne %icc, %l3, %o4 fnegs %f13, %f3 fzeros %f7 fmovsne %icc, %f2, %f8 edge8 %o7, %i5, %l6 ldd [%l7 + 0x60], %f10 sth %g4, [%l7 + 0x28] subc %i4, 0x0ECC, %g1 fmovrsgz %l1, %f5, %f12 brlez %o5, loop_4620 ldx [%l7 + 0x70], %o3 fmovsle %xcc, %f2, %f1 stb %i7, [%l7 + 0x78] loop_4620: fmovdneg %icc, %f2, %f15 fba %fcc3, loop_4621 tgu %xcc, 0x6 fandnot1 %f6, %f2, %f0 edge8ln %i1, %g5, %g2 loop_4621: movcs %icc, %g6, %i0 srl %g7, %o0, %i3 edge16n %g3, %i6, %o1 ldub [%l7 + 0x32], %l4 fpack32 %f14, %f0, %f6 stx %l2, [%l7 + 0x20] fbl %fcc1, loop_4622 fpack32 %f6, %f2, %f4 move %xcc, %l0, %l5 ldsh [%l7 + 0x6E], %o6 loop_4622: smul %o2, %l3, %o4 ld [%l7 + 0x1C], %f15 st %f13, [%l7 + 0x08] sth %i2, [%l7 + 0x0C] fbne,a %fcc1, loop_4623 fmovde %xcc, %f11, %f13 fbule %fcc2, loop_4624 fbug,a %fcc3, loop_4625 loop_4623: ldsw [%l7 + 0x7C], %i5 ld [%l7 + 0x14], %f5 loop_4624: tsubcc %l6, %o7, %g4 loop_4625: sth %i4, [%l7 + 0x58] fcmps %fcc0, %f7, %f9 st %f1, [%l7 + 0x34] fmovrse %g1, %f12, %f9 ld [%l7 + 0x28], %f0 for %f4, %f14, %f8 fbge,a %fcc2, loop_4626 ldsb [%l7 + 0x55], %l1 st %f15, [%l7 + 0x3C] fsrc2 %f12, %f6 loop_4626: fbg %fcc2, loop_4627 bne,a,pn %xcc, loop_4628 ldsw [%l7 + 0x64], %o5 sth %o3, [%l7 + 0x08] loop_4627: edge32 %i7, %g5, %g2 loop_4628: smulcc %g6, %i0, %i1 lduh [%l7 + 0x2E], %g7 udivcc %i3, 0x0C62, %g3 xor %i6, %o0, %l4 tneg %xcc, 0x4 fcmple32 %f2, %f2, %o1 std %f2, [%l7 + 0x50] fmovdpos %icc, %f11, %f11 movvs %icc, %l2, %l5 stb %l0, [%l7 + 0x75] fcmpgt32 %f10, %f14, %o2 lduw [%l7 + 0x30], %o6 bcc,pt %xcc, loop_4629 for %f10, %f2, %f12 fmovrslez %o4, %f14, %f13 tle %xcc, 0x1 loop_4629: fbuge %fcc0, loop_4630 edge16n %l3, %i2, %l6 orncc %o7, 0x0217, %g4 fmovrdgz %i4, %f2, %f6 loop_4630: bg,a loop_4631 fmovdge %icc, %f15, %f3 tg %icc, 0x5 ldx [%l7 + 0x50], %i5 loop_4631: ldsh [%l7 + 0x0A], %l1 alignaddr %g1, %o5, %i7 ldsw [%l7 + 0x24], %g5 ldsb [%l7 + 0x53], %g2 fbg %fcc3, loop_4632 brgez %g6, loop_4633 call loop_4634 fba,a %fcc0, loop_4635 loop_4632: lduw [%l7 + 0x54], %i0 loop_4633: fpsub16 %f10, %f4, %f10 loop_4634: tpos %icc, 0x7 loop_4635: mulx %o3, %i1, %i3 fcmps %fcc3, %f5, %f0 stx %g3, [%l7 + 0x58] st %f9, [%l7 + 0x14] std %f2, [%l7 + 0x10] bpos,a loop_4636 fmovrdlz %i6, %f8, %f12 fbe %fcc3, loop_4637 tn %icc, 0x2 loop_4636: fmul8sux16 %f8, %f6, %f10 movpos %icc, %o0, %g7 loop_4637: fcmple32 %f14, %f6, %l4 sethi 0x06C9, %l2 movne %xcc, %o1, %l0 bcs,a,pn %icc, loop_4638 stx %l5, [%l7 + 0x70] stx %o2, [%l7 + 0x58] ldsh [%l7 + 0x26], %o4 loop_4638: lduw [%l7 + 0x4C], %l3 array16 %i2, %l6, %o6 lduw [%l7 + 0x0C], %o7 sdivcc %g4, 0x0392, %i4 subc %l1, %i5, %g1 lduh [%l7 + 0x18], %o5 fmul8sux16 %f2, %f8, %f0 array8 %i7, %g2, %g5 fmul8x16au %f12, %f3, %f0 movn %icc, %i0, %o3 ldsb [%l7 + 0x68], %g6 sll %i1, 0x1D, %g3 sth %i3, [%l7 + 0x3C] stb %o0, [%l7 + 0x27] fpsub32 %f4, %f14, %f8 ldd [%l7 + 0x38], %f6 mulx %g7, 0x0B46, %l4 ldx [%l7 + 0x48], %i6 fcmple32 %f12, %f8, %o1 ldd [%l7 + 0x10], %f14 tneg %xcc, 0x6 movneg %icc, %l2, %l0 ldub [%l7 + 0x28], %o2 fble %fcc3, loop_4639 tpos %xcc, 0x0 st %f7, [%l7 + 0x20] fxor %f6, %f0, %f14 loop_4639: ldsb [%l7 + 0x1A], %o4 lduh [%l7 + 0x70], %l3 fmovrsgz %i2, %f4, %f15 sdivx %l6, 0x053B, %l5 fandnot1 %f14, %f8, %f10 lduw [%l7 + 0x48], %o6 edge8 %g4, %i4, %l1 edge16n %i5, %o7, %g1 sth %i7, [%l7 + 0x0C] fcmpeq16 %f0, %f14, %o5 ldsb [%l7 + 0x5A], %g2 ldsh [%l7 + 0x3A], %i0 bn,a loop_4640 fmovscs %icc, %f8, %f1 ld [%l7 + 0x54], %f14 fbue,a %fcc0, loop_4641 loop_4640: fbuge,a %fcc0, loop_4642 fpmerge %f6, %f13, %f6 fmovsge %icc, %f7, %f2 loop_4641: ld [%l7 + 0x3C], %f5 loop_4642: ldsb [%l7 + 0x3A], %o3 fmovsa %icc, %f6, %f1 ldd [%l7 + 0x28], %f14 ta %xcc, 0x3 fpadd32 %f14, %f8, %f8 stx %g5, [%l7 + 0x48] fmovrdlz %i1, %f12, %f2 tgu %xcc, 0x3 sra %g6, %i3, %g3 fbge %fcc3, loop_4643 fmuld8ulx16 %f13, %f3, %f12 fmovspos %icc, %f13, %f12 or %g7, %o0, %i6 loop_4643: lduh [%l7 + 0x20], %o1 fmovrsne %l2, %f12, %f13 fone %f2 fmovscc %xcc, %f9, %f10 movre %l4, %l0, %o2 sllx %l3, 0x1D, %o4 fbule %fcc0, loop_4644 ldsw [%l7 + 0x6C], %i2 fcmpne32 %f4, %f6, %l6 movre %o6, 0x1ED, %g4 loop_4644: srl %i4, 0x18, %l5 popc %i5, %o7 fmul8x16 %f2, %f14, %f2 stw %l1, [%l7 + 0x34] mova %icc, %g1, %i7 stx %g2, [%l7 + 0x58] fnors %f11, %f0, %f13 fmovse %xcc, %f12, %f2 fmovsne %icc, %f11, %f10 fmovrdlz %i0, %f6, %f0 nop setx loop_4645, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x74], %o5 ld [%l7 + 0x44], %f7 ta %xcc, 0x6 loop_4645: movleu %xcc, %o3, %i1 ldsw [%l7 + 0x3C], %g5 smulcc %g6, %g3, %g7 for %f12, %f14, %f12 fnot2 %f6, %f12 fmovsvc %xcc, %f3, %f14 ldd [%l7 + 0x30], %f2 fmovspos %xcc, %f10, %f11 fbul %fcc2, loop_4646 orn %o0, 0x0D52, %i3 fzero %f2 umul %o1, 0x1C6A, %l2 loop_4646: fbg %fcc1, loop_4647 nop setx loop_4648, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movle %icc, %i6, %l0 fmovscc %xcc, %f0, %f11 loop_4647: srax %l4, 0x1D, %o2 loop_4648: fmovrsgz %l3, %f7, %f12 std %f12, [%l7 + 0x60] stb %o4, [%l7 + 0x54] edge8l %l6, %i2, %g4 stw %o6, [%l7 + 0x6C] stw %l5, [%l7 + 0x20] pdist %f4, %f8, %f2 stw %i5, [%l7 + 0x10] bpos,a,pt %icc, loop_4649 fmovsa %icc, %f10, %f10 fmovdne %xcc, %f14, %f12 fpsub16 %f4, %f2, %f6 loop_4649: subc %o7, 0x08E4, %i4 fba %fcc0, loop_4650 fors %f5, %f8, %f14 sllx %l1, 0x10, %i7 fbo,a %fcc3, loop_4651 loop_4650: fnot2s %f8, %f11 ldsb [%l7 + 0x24], %g1 fpsub16 %f2, %f6, %f8 loop_4651: st %f13, [%l7 + 0x6C] subccc %g2, 0x0FBF, %i0 std %f2, [%l7 + 0x68] ldx [%l7 + 0x20], %o5 orn %o3, %i1, %g5 fbue,a %fcc0, loop_4652 ldsh [%l7 + 0x0E], %g3 fnot1 %f4, %f4 fmovrdgz %g7, %f8, %f4 loop_4652: fandnot1 %f10, %f14, %f10 alignaddrl %o0, %i3, %o1 sdivcc %l2, 0x1DBF, %i6 fxnors %f3, %f2, %f1 ld [%l7 + 0x50], %f10 brz %l0, loop_4653 udivcc %l4, 0x19DC, %o2 ba,a,pt %icc, loop_4654 fors %f9, %f8, %f10 loop_4653: sdivcc %l3, 0x0C09, %o4 fmovsvc %icc, %f13, %f3 loop_4654: umulcc %g6, 0x08BC, %i2 ldub [%l7 + 0x41], %l6 fsrc1 %f2, %f0 taddcctv %o6, 0x0244, %l5 fexpand %f14, %f10 fmovspos %icc, %f12, %f3 stb %i5, [%l7 + 0x6A] fmovspos %xcc, %f10, %f3 bneg,pn %xcc, loop_4655 fnands %f4, %f1, %f3 bne,pn %icc, loop_4656 fmul8ulx16 %f6, %f14, %f12 loop_4655: tge %icc, 0x0 fmovsne %icc, %f7, %f0 loop_4656: fnot2s %f1, %f13 st %f4, [%l7 + 0x7C] ldsw [%l7 + 0x44], %o7 fmovrse %g4, %f3, %f3 xor %l1, %i4, %g1 edge16 %g2, %i0, %i7 tneg %xcc, 0x0 fmovrse %o3, %f13, %f15 ldd [%l7 + 0x60], %f8 fmovsvc %xcc, %f9, %f5 ld [%l7 + 0x70], %f0 fbge %fcc2, loop_4657 fors %f13, %f10, %f12 lduh [%l7 + 0x0E], %o5 std %f12, [%l7 + 0x10] loop_4657: fmovdcs %xcc, %f11, %f11 movvs %xcc, %i1, %g3 ldx [%l7 + 0x18], %g5 fbue,a %fcc1, loop_4658 fandnot1s %f0, %f10, %f15 brnz %g7, loop_4659 fmovdle %icc, %f4, %f0 loop_4658: fmul8x16al %f7, %f13, %f4 fmovsgu %icc, %f4, %f4 loop_4659: fsrc1 %f4, %f12 ldub [%l7 + 0x6D], %i3 stx %o1, [%l7 + 0x08] fcmpes %fcc0, %f0, %f7 lduw [%l7 + 0x44], %o0 mova %xcc, %l2, %i6 stb %l0, [%l7 + 0x28] fmovrde %o2, %f14, %f10 ldd [%l7 + 0x40], %f2 fpsub32s %f1, %f0, %f3 sllx %l3, 0x15, %l4 ldsb [%l7 + 0x31], %o4 stb %i2, [%l7 + 0x44] ldx [%l7 + 0x68], %l6 fxor %f0, %f10, %f6 sub %o6, 0x0084, %l5 fpack32 %f2, %f6, %f0 edge16 %g6, %i5, %o7 ldub [%l7 + 0x4B], %l1 ld [%l7 + 0x68], %f9 movge %xcc, %i4, %g1 fxnor %f4, %f4, %f10 fbule %fcc0, loop_4660 fornot2 %f10, %f12, %f0 fbo %fcc0, loop_4661 fbu,a %fcc3, loop_4662 loop_4660: ldsb [%l7 + 0x72], %g2 ld [%l7 + 0x68], %f13 loop_4661: lduh [%l7 + 0x74], %i0 loop_4662: ldsh [%l7 + 0x4C], %i7 stw %g4, [%l7 + 0x60] fcmple32 %f14, %f12, %o3 stx %o5, [%l7 + 0x60] fmovrde %i1, %f2, %f14 lduw [%l7 + 0x2C], %g3 fmovse %icc, %f6, %f2 ldsw [%l7 + 0x58], %g5 nop setx loop_4663, %l0, %l1 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 + 0x34] fbu,a %fcc0, loop_4664 tneg %icc, 0x6 loop_4663: edge8n %i3, %o0, %l2 xor %i6, %l0, %o2 loop_4664: stw %o1, [%l7 + 0x7C] xnor %l3, %l4, %i2 fbn %fcc3, loop_4665 fbule %fcc2, loop_4666 fmovdcs %icc, %f14, %f2 edge32 %o4, %l6, %o6 loop_4665: ldsb [%l7 + 0x0E], %l5 loop_4666: sub %g6, %i5, %o7 fmovscs %icc, %f1, %f15 lduh [%l7 + 0x2A], %i4 array32 %l1, %g2, %i0 lduh [%l7 + 0x66], %g1 umul %g4, 0x0C11, %o3 tgu %icc, 0x2 add %i7, %o5, %i1 fmovsg %xcc, %f7, %f12 bvc,a %icc, loop_4667 st %f10, [%l7 + 0x4C] edge32n %g5, %g3, %g7 ldub [%l7 + 0x27], %o0 loop_4667: udiv %i3, 0x0560, %l2 tvs %icc, 0x6 fbug %fcc0, loop_4668 umul %l0, 0x0DB6, %i6 fmovdl %xcc, %f11, %f13 ldx [%l7 + 0x10], %o2 loop_4668: fmovrsgez %l3, %f8, %f5 fmovdleu %icc, %f8, %f6 tpos %icc, 0x4 orcc %o1, %i2, %l4 edge8ln %o4, %l6, %l5 fandnot2 %f14, %f8, %f0 fnot2 %f6, %f12 alignaddrl %o6, %i5, %g6 bpos,a loop_4669 st %f9, [%l7 + 0x64] taddcctv %i4, %l1, %o7 fones %f2 loop_4669: ldsw [%l7 + 0x18], %i0 subc %g1, 0x1374, %g2 fmul8x16 %f7, %f10, %f12 xor %o3, %g4, %i7 udivcc %i1, 0x1183, %o5 bcc,pt %icc, loop_4670 ld [%l7 + 0x08], %f11 tneg %icc, 0x0 nop setx loop_4671, %l0, %l1 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_4670: fcmpes %fcc2, %f14, %f0 ldsw [%l7 + 0x40], %g5 fpsub32 %f14, %f6, %f10 loop_4671: stx %g3, [%l7 + 0x48] fpadd32s %f10, %f0, %f8 ldsw [%l7 + 0x24], %o0 umulcc %g7, %i3, %l2 fmovd %f10, %f0 brlz %i6, loop_4672 fbe,a %fcc1, loop_4673 movrgez %l0, 0x2E4, %o2 brgez %l3, loop_4674 loop_4672: ldsh [%l7 + 0x16], %i2 loop_4673: edge8n %o1, %l4, %o4 move %icc, %l6, %o6 loop_4674: fnot2s %f1, %f5 fmovdcs %icc, %f1, %f3 ble loop_4675 fbge %fcc3, loop_4676 fmuld8sux16 %f0, %f0, %f0 fxors %f5, %f0, %f13 loop_4675: edge16ln %l5, %i5, %i4 loop_4676: bge %icc, loop_4677 fblg,a %fcc1, loop_4678 alignaddr %g6, %o7, %l1 fnegd %f6, %f8 loop_4677: fbul %fcc0, loop_4679 loop_4678: fnand %f10, %f14, %f0 fbn,a %fcc1, loop_4680 movg %xcc, %i0, %g1 loop_4679: ldsh [%l7 + 0x30], %o3 subc %g2, %g4, %i1 loop_4680: movrne %o5, 0x334, %g5 lduh [%l7 + 0x4C], %i7 fnot1 %f10, %f0 tcs %xcc, 0x0 udivx %g3, 0x02B1, %g7 or %i3, 0x07A5, %o0 bneg loop_4681 ldd [%l7 + 0x18], %f2 tcc %xcc, 0x7 sdivcc %i6, 0x0D8B, %l0 loop_4681: ldx [%l7 + 0x60], %o2 movle %xcc, %l3, %l2 tneg %xcc, 0x1 ldub [%l7 + 0x2A], %i2 bgu loop_4682 tn %icc, 0x6 ldx [%l7 + 0x50], %o1 fmovrsne %o4, %f11, %f0 loop_4682: srl %l6, 0x04, %l4 movcc %icc, %l5, %o6 mulscc %i5, 0x04BD, %g6 fors %f11, %f2, %f6 fba %fcc3, loop_4683 bn,a,pt %icc, loop_4684 sth %o7, [%l7 + 0x0C] sdivcc %i4, 0x17C2, %i0 loop_4683: fsrc1s %f5, %f3 loop_4684: stb %l1, [%l7 + 0x6F] fpsub16s %f14, %f8, %f0 ldub [%l7 + 0x1E], %o3 fbug %fcc3, loop_4685 ldsw [%l7 + 0x28], %g1 sdiv %g2, 0x00A0, %i1 andcc %o5, 0x17AC, %g4 loop_4685: ldsw [%l7 + 0x20], %g5 movrlez %g3, 0x287, %g7 fcmpd %fcc1, %f12, %f12 fmovsg %icc, %f12, %f7 fmovdpos %icc, %f15, %f9 srax %i3, %o0, %i7 fnands %f2, %f11, %f9 tne %icc, 0x2 fbe,a %fcc2, loop_4686 fexpand %f2, %f10 fands %f3, %f10, %f12 xorcc %l0, %o2, %l3 loop_4686: bg %xcc, loop_4687 lduw [%l7 + 0x34], %l2 sub %i6, %o1, %o4 sth %i2, [%l7 + 0x1C] loop_4687: brgez %l6, loop_4688 fmovrse %l4, %f11, %f2 movle %xcc, %o6, %i5 edge8ln %l5, %g6, %o7 loop_4688: ldsb [%l7 + 0x55], %i0 fpsub16 %f4, %f4, %f12 movrlez %i4, 0x213, %l1 edge16 %o3, %g1, %i1 stw %g2, [%l7 + 0x40] ldx [%l7 + 0x60], %g4 brnz %o5, loop_4689 fsrc1s %f7, %f4 lduh [%l7 + 0x74], %g5 ldsb [%l7 + 0x16], %g3 loop_4689: edge8n %i3, %g7, %o0 siam 0x0 ld [%l7 + 0x3C], %f14 movrlz %l0, %o2, %i7 fzeros %f5 fabsd %f0, %f4 movn %xcc, %l2, %l3 and %i6, 0x0A5F, %o1 bpos,a loop_4690 tn %xcc, 0x0 fmul8x16au %f11, %f6, %f4 movvc %xcc, %i2, %l6 loop_4690: ldsw [%l7 + 0x7C], %o4 fnot1 %f8, %f0 tgu %xcc, 0x3 ldsb [%l7 + 0x78], %o6 sth %l4, [%l7 + 0x0C] fcmpne16 %f4, %f14, %l5 sethi 0x1B01, %g6 fmovrsgz %i5, %f3, %f8 fornot2 %f0, %f4, %f6 udiv %i0, 0x0721, %o7 sdivx %i4, 0x17AC, %o3 edge16l %l1, %g1, %g2 sth %g4, [%l7 + 0x1E] tcs %icc, 0x1 movgu %icc, %o5, %g5 fmovrse %i1, %f15, %f13 fmovrslz %i3, %f5, %f14 fblg,a %fcc3, loop_4691 fxor %f6, %f4, %f8 ldsh [%l7 + 0x28], %g3 fpadd32 %f10, %f0, %f14 loop_4691: and %g7, 0x0BAF, %l0 fcmps %fcc2, %f13, %f0 ba,a loop_4692 fone %f2 stx %o2, [%l7 + 0x08] addcc %i7, %l2, %o0 loop_4692: sth %i6, [%l7 + 0x08] lduh [%l7 + 0x44], %l3 stx %o1, [%l7 + 0x08] fmovrsne %i2, %f5, %f4 nop setx loop_4693, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x63], %o4 mulscc %o6, %l4, %l5 stw %g6, [%l7 + 0x50] loop_4693: edge8n %l6, %i0, %o7 bl,a,pt %xcc, loop_4694 stx %i4, [%l7 + 0x58] mova %icc, %i5, %o3 taddcctv %l1, 0x09FD, %g2 loop_4694: fcmpne16 %f10, %f10, %g1 fmovsgu %icc, %f11, %f11 fmovdge %icc, %f14, %f15 fmul8ulx16 %f12, %f6, %f12 and %o5, 0x1226, %g5 fmovsne %icc, %f8, %f14 ldsh [%l7 + 0x3C], %i1 lduh [%l7 + 0x36], %g4 std %f2, [%l7 + 0x10] fmovda %xcc, %f8, %f12 array8 %g3, %g7, %i3 fbu %fcc2, loop_4695 ldx [%l7 + 0x48], %l0 stb %o2, [%l7 + 0x11] fnot1s %f15, %f5 loop_4695: tneg %icc, 0x0 fbl %fcc1, loop_4696 bpos %xcc, loop_4697 fandnot1 %f0, %f0, %f4 ldsb [%l7 + 0x46], %l2 loop_4696: fnot1s %f11, %f0 loop_4697: fxors %f8, %f14, %f14 edge8n %o0, %i7, %l3 sra %i6, 0x1C, %o1 fmovscc %icc, %f9, %f3 stb %i2, [%l7 + 0x78] fmovrsgez %o6, %f14, %f11 udivx %o4, 0x1ED8, %l4 fmovsleu %xcc, %f8, %f6 bge,a,pn %icc, loop_4698 ldsh [%l7 + 0x5C], %g6 movrlz %l5, 0x345, %l6 brgez %i0, loop_4699 loop_4698: udivcc %o7, 0x03FB, %i5 edge8l %i4, %o3, %g2 bshuffle %f2, %f10, %f10 loop_4699: sth %l1, [%l7 + 0x6C] fbo,a %fcc3, loop_4700 xnorcc %o5, %g1, %i1 lduh [%l7 + 0x0E], %g5 lduh [%l7 + 0x58], %g4 loop_4700: fone %f14 ld [%l7 + 0x28], %f8 udivx %g3, 0x1777, %i3 movrlez %g7, 0x029, %o2 st %f13, [%l7 + 0x20] sth %l0, [%l7 + 0x2A] movneg %xcc, %o0, %l2 stx %l3, [%l7 + 0x40] fxnors %f11, %f15, %f9 fors %f11, %f12, %f1 fbue,a %fcc2, loop_4701 ldsh [%l7 + 0x5A], %i6 fmovdge %xcc, %f11, %f6 array16 %o1, %i2, %i7 loop_4701: fmul8ulx16 %f4, %f6, %f10 movge %icc, %o6, %o4 fcmped %fcc0, %f12, %f0 fmuld8ulx16 %f8, %f4, %f12 lduw [%l7 + 0x70], %l4 fors %f0, %f0, %f1 movle %xcc, %l5, %l6 movpos %xcc, %g6, %o7 umul %i0, %i5, %o3 fabss %f9, %f11 addc %i4, 0x0863, %l1 ldsw [%l7 + 0x68], %o5 fba,a %fcc0, loop_4702 sll %g1, 0x17, %i1 st %f5, [%l7 + 0x14] fone %f12 loop_4702: ldsw [%l7 + 0x70], %g5 ldub [%l7 + 0x2A], %g4 fpsub16s %f14, %f3, %f1 fcmple32 %f6, %f12, %g3 ldd [%l7 + 0x48], %f10 call loop_4703 lduw [%l7 + 0x24], %i3 ldsb [%l7 + 0x55], %g2 edge32l %o2, %g7, %o0 loop_4703: ldsb [%l7 + 0x59], %l0 sdiv %l3, 0x1C9F, %l2 orcc %o1, %i2, %i7 std %f12, [%l7 + 0x60] movrne %o6, 0x281, %o4 alignaddr %l4, %l5, %l6 fmovrsgz %i6, %f9, %f10 lduw [%l7 + 0x44], %o7 stw %i0, [%l7 + 0x30] ldsw [%l7 + 0x0C], %i5 fmovdvs %icc, %f0, %f11 sth %o3, [%l7 + 0x3C] sethi 0x138A, %i4 fornot1 %f8, %f8, %f6 tcc %xcc, 0x1 stw %l1, [%l7 + 0x4C] ldub [%l7 + 0x1C], %o5 lduw [%l7 + 0x5C], %g6 mulx %g1, 0x0BB9, %i1 bcc loop_4704 ldd [%l7 + 0x50], %f8 lduh [%l7 + 0x52], %g5 ld [%l7 + 0x1C], %f1 loop_4704: fcmpgt16 %f6, %f2, %g3 pdist %f2, %f8, %f8 fmovde %icc, %f12, %f13 movrlez %g4, %i3, %o2 std %f0, [%l7 + 0x70] movl %xcc, %g7, %o0 fcmpgt16 %f8, %f2, %g2 siam 0x4 mulscc %l0, 0x09C2, %l2 fnegs %f6, %f10 andn %o1, 0x0F83, %i2 fmovdle %icc, %f13, %f4 lduw [%l7 + 0x08], %i7 movneg %xcc, %l3, %o6 brgez,a %o4, loop_4705 fmovsge %icc, %f8, %f1 lduw [%l7 + 0x28], %l5 ba loop_4706 loop_4705: fpsub16s %f15, %f11, %f1 sth %l6, [%l7 + 0x52] bgu %icc, loop_4707 loop_4706: fmovdge %xcc, %f3, %f7 movcs %icc, %l4, %i6 add %i0, %o7, %i5 loop_4707: fabss %f2, %f14 fmovsl %icc, %f9, %f11 edge8 %i4, %l1, %o3 fcmpes %fcc3, %f15, %f9 fpadd16s %f8, %f7, %f4 fandnot1 %f10, %f2, %f8 ldsb [%l7 + 0x70], %g6 stw %o5, [%l7 + 0x4C] sdivcc %i1, 0x167E, %g5 fsrc2s %f5, %f9 ldsb [%l7 + 0x73], %g3 udivcc %g1, 0x079A, %i3 brnz %o2, loop_4708 ldx [%l7 + 0x10], %g4 fabss %f12, %f4 fmul8ulx16 %f6, %f12, %f8 loop_4708: bne,a loop_4709 fmovdvc %xcc, %f12, %f13 fsrc2s %f3, %f4 be,a loop_4710 loop_4709: edge16 %g7, %g2, %l0 st %f3, [%l7 + 0x10] andncc %l2, %o0, %i2 loop_4710: edge8n %o1, %l3, %o6 brgez %i7, loop_4711 fmuld8ulx16 %f12, %f9, %f2 fpsub32 %f6, %f10, %f14 bgu,a,pt %icc, loop_4712 loop_4711: tne %xcc, 0x2 edge16l %l5, %l6, %o4 alignaddr %i6, %l4, %i0 loop_4712: bcc %xcc, loop_4713 fmovse %xcc, %f11, %f8 edge16l %o7, %i4, %l1 fmovdge %icc, %f15, %f6 loop_4713: movg %icc, %o3, %g6 fbo %fcc0, loop_4714 fnors %f4, %f10, %f12 stx %o5, [%l7 + 0x38] xnorcc %i1, 0x16F9, %g5 loop_4714: ba,a,pn %icc, loop_4715 ldx [%l7 + 0x40], %g3 fmovscc %icc, %f12, %f4 fnegd %f6, %f2 loop_4715: sll %g1, %i3, %i5 fmul8x16 %f15, %f4, %f10 movl %icc, %o2, %g4 edge8ln %g2, %g7, %l2 addc %o0, 0x0651, %l0 fbuge,a %fcc3, loop_4716 ldd [%l7 + 0x18], %f12 orcc %i2, %o1, %l3 stx %o6, [%l7 + 0x58] loop_4716: ldx [%l7 + 0x50], %i7 fnand %f8, %f8, %f2 ldub [%l7 + 0x18], %l5 fpack16 %f0, %f12 fbu %fcc0, loop_4717 fpsub16s %f14, %f7, %f7 bgu,a %xcc, loop_4718 movre %l6, 0x31E, %i6 loop_4717: ld [%l7 + 0x38], %f15 fmovrslez %l4, %f5, %f14 loop_4718: bn,a,pt %icc, loop_4719 fmul8sux16 %f10, %f12, %f8 lduw [%l7 + 0x30], %i0 fmovdcs %icc, %f7, %f7 loop_4719: fnot2s %f7, %f12 fone %f12 srax %o7, %i4, %o4 stw %o3, [%l7 + 0x0C] fblg,a %fcc1, loop_4720 tne %icc, 0x6 ld [%l7 + 0x20], %f8 ldsh [%l7 + 0x0E], %l1 loop_4720: fpackfix %f14, %f4 edge8ln %g6, %i1, %g5 fnor %f10, %f12, %f2 array16 %g3, %g1, %i3 movge %xcc, %o5, %o2 ldsh [%l7 + 0x66], %g4 edge32l %i5, %g7, %l2 ldsw [%l7 + 0x0C], %g2 lduh [%l7 + 0x1E], %o0 ldsw [%l7 + 0x2C], %l0 fmul8x16al %f5, %f4, %f2 fornot1 %f0, %f10, %f0 fmul8x16 %f14, %f4, %f4 st %f15, [%l7 + 0x34] ldub [%l7 + 0x6A], %i2 movrlez %o1, %o6, %i7 fmul8x16al %f1, %f2, %f8 tleu %icc, 0x1 fmovsl %xcc, %f2, %f10 ldub [%l7 + 0x19], %l5 fone %f0 ldd [%l7 + 0x30], %f0 fornot1 %f4, %f6, %f4 andn %l6, %i6, %l3 fmovdne %xcc, %f3, %f11 ldd [%l7 + 0x78], %f10 movl %icc, %l4, %i0 fandnot1s %f2, %f6, %f9 fbe %fcc1, loop_4721 fmovsle %xcc, %f8, %f6 fzero %f8 stb %i4, [%l7 + 0x27] loop_4721: umul %o4, 0x1EE1, %o7 fblg,a %fcc0, loop_4722 fmovrslez %l1, %f8, %f10 fmovdne %icc, %f8, %f7 fornot1s %f11, %f0, %f13 loop_4722: fmovsn %icc, %f0, %f3 ldd [%l7 + 0x78], %f4 fpsub32s %f14, %f10, %f10 tvc %xcc, 0x3 fbue %fcc3, loop_4723 array32 %o3, %i1, %g6 fbe %fcc1, loop_4724 add %g5, %g3, %g1 loop_4723: bpos loop_4725 taddcctv %i3, 0x0E9C, %o2 loop_4724: udivx %o5, 0x10D7, %i5 stb %g7, [%l7 + 0x0F] loop_4725: subcc %l2, %g2, %o0 fmovscs %xcc, %f6, %f9 fandnot1 %f12, %f8, %f4 fmovdge %icc, %f13, %f2 fmovdvc %icc, %f8, %f4 fbe %fcc1, loop_4726 sth %l0, [%l7 + 0x28] ldx [%l7 + 0x60], %i2 ldub [%l7 + 0x22], %g4 loop_4726: lduw [%l7 + 0x20], %o6 fnor %f8, %f14, %f4 movgu %xcc, %i7, %o1 edge32ln %l5, %l6, %i6 tcc %xcc, 0x1 bvs %xcc, loop_4727 fmovscs %xcc, %f13, %f7 fnot2 %f12, %f2 stw %l4, [%l7 + 0x60] loop_4727: mulscc %l3, 0x1C29, %i4 xorcc %o4, 0x121C, %o7 fcmps %fcc0, %f14, %f15 tsubcctv %i0, 0x1C22, %o3 fnot2 %f14, %f6 ld [%l7 + 0x68], %f12 fbule,a %fcc0, loop_4728 fandnot2 %f10, %f0, %f2 fpadd32 %f8, %f2, %f10 fpadd16s %f1, %f10, %f7 loop_4728: movvc %icc, %l1, %i1 or %g6, 0x17EE, %g3 fabsd %f6, %f10 sra %g5, %i3, %o2 fcmpgt32 %f12, %f14, %o5 ldd [%l7 + 0x70], %f10 lduh [%l7 + 0x3A], %i5 brlz %g7, loop_4729 nop setx loop_4730, %l0, %l1 jmpl %l1, %g1 fnot2s %f1, %f12 ldsb [%l7 + 0x17], %g2 loop_4729: xnor %o0, 0x0447, %l0 loop_4730: fnor %f6, %f4, %f4 ldx [%l7 + 0x60], %l2 addcc %g4, %i2, %o6 bcs %icc, loop_4731 fmovrdlz %i7, %f4, %f12 movg %icc, %o1, %l5 fcmped %fcc3, %f14, %f0 loop_4731: sdivx %l6, 0x087C, %l4 fmul8x16al %f2, %f8, %f14 stx %i6, [%l7 + 0x30] lduw [%l7 + 0x74], %i4 orn %l3, 0x12DB, %o7 tvs %icc, 0x3 taddcctv %i0, 0x0F32, %o4 fcmple16 %f4, %f14, %l1 std %f0, [%l7 + 0x60] st %f7, [%l7 + 0x18] lduh [%l7 + 0x30], %o3 ldub [%l7 + 0x34], %i1 fnot1s %f2, %f15 fnand %f12, %f2, %f8 std %f6, [%l7 + 0x50] fabss %f14, %f6 ldd [%l7 + 0x08], %f14 ldsw [%l7 + 0x0C], %g3 ldub [%l7 + 0x6E], %g5 stb %g6, [%l7 + 0x11] sdivx %o2, 0x1B2E, %o5 xnor %i3, %i5, %g1 ldsw [%l7 + 0x48], %g7 tvc %icc, 0x7 xor %g2, %l0, %o0 mulx %l2, 0x18B7, %i2 ble %xcc, loop_4732 fandnot2 %f4, %f14, %f10 ldd [%l7 + 0x50], %f4 bgu,a loop_4733 loop_4732: umul %o6, 0x12D5, %g4 fcmple16 %f10, %f6, %i7 brgez,a %o1, loop_4734 loop_4733: fmovdg %xcc, %f11, %f2 fnands %f1, %f1, %f4 movrlez %l6, %l4, %i6 loop_4734: fzero %f6 brnz,a %l5, loop_4735 ldsb [%l7 + 0x3E], %l3 ldsh [%l7 + 0x38], %o7 lduh [%l7 + 0x5E], %i0 loop_4735: sth %i4, [%l7 + 0x0E] movgu %xcc, %l1, %o4 alignaddrl %o3, %i1, %g5 subcc %g3, %g6, %o5 tge %xcc, 0x0 ldsb [%l7 + 0x72], %i3 ldx [%l7 + 0x50], %o2 fbue,a %fcc1, loop_4736 ldd [%l7 + 0x50], %f4 fcmpgt32 %f6, %f0, %i5 fmul8ulx16 %f0, %f2, %f4 loop_4736: brgez,a %g7, loop_4737 stx %g1, [%l7 + 0x48] std %f12, [%l7 + 0x30] ldx [%l7 + 0x50], %l0 loop_4737: tleu %icc, 0x2 srl %g2, %o0, %i2 stw %l2, [%l7 + 0x48] stx %o6, [%l7 + 0x30] fbne,a %fcc0, loop_4738 movrne %g4, 0x350, %i7 fcmpes %fcc0, %f11, %f11 st %f10, [%l7 + 0x70] loop_4738: bn %icc, loop_4739 call loop_4740 fxor %f0, %f14, %f6 tcs %xcc, 0x1 loop_4739: bn,pn %xcc, loop_4741 loop_4740: movpos %icc, %o1, %l6 fbule %fcc1, loop_4742 sdivcc %l4, 0x130F, %l5 loop_4741: stx %i6, [%l7 + 0x40] fornot2s %f10, %f0, %f7 loop_4742: array32 %l3, %i0, %o7 fmul8x16 %f8, %f12, %f4 fpadd32 %f8, %f8, %f8 fmovs %f4, %f9 fmovdg %icc, %f9, %f1 fnegd %f14, %f4 stb %i4, [%l7 + 0x41] bcc,a loop_4743 fmovrsgz %l1, %f15, %f12 fxors %f15, %f4, %f15 orncc %o3, 0x16B0, %o4 loop_4743: fpsub16 %f6, %f12, %f14 bshuffle %f14, %f8, %f14 sra %i1, %g5, %g6 std %f6, [%l7 + 0x58] movre %o5, %g3, %i3 bne,a,pn %xcc, loop_4744 std %f6, [%l7 + 0x28] movrne %i5, 0x067, %o2 ldsw [%l7 + 0x1C], %g7 loop_4744: fbu,a %fcc2, loop_4745 fmovdl %icc, %f4, %f15 bcc,a %xcc, loop_4746 fmul8ulx16 %f0, %f2, %f0 loop_4745: fsrc2 %f10, %f14 mulx %l0, 0x1A94, %g1 loop_4746: bvc,pt %xcc, loop_4747 nop setx loop_4748, %l0, %l1 jmpl %l1, %o0 sllx %g2, 0x13, %i2 fmovdn %icc, %f3, %f9 loop_4747: fone %f0 loop_4748: stw %o6, [%l7 + 0x0C] bneg,a %icc, loop_4749 ldd [%l7 + 0x30], %f0 fnor %f10, %f6, %f2 edge16ln %g4, %l2, %i7 loop_4749: sth %o1, [%l7 + 0x4C] fnands %f2, %f9, %f10 fornot1s %f11, %f15, %f9 bl loop_4750 te %icc, 0x6 brnz %l6, loop_4751 fmovrdlz %l4, %f14, %f2 loop_4750: fnands %f7, %f6, %f5 ldx [%l7 + 0x20], %l5 loop_4751: ldx [%l7 + 0x30], %l3 movcc %icc, %i6, %i0 fand %f10, %f12, %f2 mova %icc, %i4, %l1 fbn %fcc1, loop_4752 fmovrslez %o3, %f11, %f7 ldsb [%l7 + 0x55], %o4 fsrc1s %f11, %f12 loop_4752: tsubcc %o7, %i1, %g5 addc %o5, 0x0936, %g3 fnor %f10, %f0, %f14 edge32n %g6, %i5, %o2 lduw [%l7 + 0x3C], %i3 tneg %icc, 0x2 fcmpgt32 %f12, %f4, %l0 fbn,a %fcc1, loop_4753 ld [%l7 + 0x40], %f14 ldd [%l7 + 0x58], %f6 nop setx loop_4754, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4753: fnor %f10, %f12, %f8 bvc,a,pt %xcc, loop_4755 fnot2 %f8, %f2 loop_4754: fornot1s %f6, %f7, %f3 fmovdn %icc, %f10, %f7 loop_4755: udivcc %g7, 0x10B0, %o0 fmovsvc %icc, %f4, %f13 movrgez %g2, %g1, %i2 ld [%l7 + 0x18], %f8 ldd [%l7 + 0x48], %f12 edge16n %o6, %g4, %l2 sethi 0x05D6, %o1 orn %l6, 0x1793, %l4 fmovspos %icc, %f15, %f0 lduh [%l7 + 0x6A], %i7 bn,a,pn %xcc, loop_4756 sth %l5, [%l7 + 0x7E] bshuffle %f12, %f12, %f4 udivcc %i6, 0x14C4, %l3 loop_4756: ta %icc, 0x7 edge16 %i4, %l1, %i0 umulcc %o3, %o7, %o4 tcc %xcc, 0x1 tg %xcc, 0x4 ldub [%l7 + 0x6B], %g5 edge32n %i1, %o5, %g6 ldsh [%l7 + 0x08], %i5 ldd [%l7 + 0x50], %f4 xnorcc %o2, 0x005A, %g3 edge8ln %l0, %g7, %i3 fsrc1s %f0, %f4 std %f2, [%l7 + 0x38] stb %o0, [%l7 + 0x30] ldsb [%l7 + 0x24], %g1 call loop_4757 stx %i2, [%l7 + 0x38] fors %f0, %f4, %f4 st %f6, [%l7 + 0x54] loop_4757: fornot2s %f8, %f7, %f13 fmul8x16 %f7, %f14, %f8 stb %o6, [%l7 + 0x46] ldsb [%l7 + 0x09], %g4 fcmpgt32 %f10, %f10, %g2 orncc %o1, 0x1D75, %l6 stb %l2, [%l7 + 0x32] ldx [%l7 + 0x18], %l4 tvs %xcc, 0x5 sth %i7, [%l7 + 0x3E] ldsh [%l7 + 0x48], %i6 ldub [%l7 + 0x73], %l5 tneg %icc, 0x5 fmovsa %icc, %f3, %f0 ldd [%l7 + 0x60], %f2 fzero %f8 movrne %l3, %l1, %i0 sll %i4, %o7, %o4 sth %g5, [%l7 + 0x2C] fnot1 %f12, %f4 sethi 0x196D, %i1 fcmple16 %f12, %f0, %o5 st %f15, [%l7 + 0x38] lduh [%l7 + 0x78], %g6 umul %o3, %o2, %i5 fmovdneg %xcc, %f2, %f15 ldsw [%l7 + 0x58], %l0 srlx %g3, %g7, %o0 fbg,a %fcc0, loop_4758 lduh [%l7 + 0x78], %i3 fpsub32s %f7, %f4, %f12 and %i2, %o6, %g4 loop_4758: bne loop_4759 ldsh [%l7 + 0x44], %g1 alignaddr %g2, %l6, %o1 fpackfix %f2, %f7 loop_4759: subcc %l4, 0x1A76, %l2 ldub [%l7 + 0x58], %i7 fnot2s %f4, %f14 sdiv %l5, 0x19FA, %l3 bge,a loop_4760 ldsb [%l7 + 0x35], %l1 fbne %fcc1, loop_4761 udivcc %i0, 0x1C09, %i6 loop_4760: fbule %fcc2, loop_4762 fnands %f6, %f2, %f2 loop_4761: tn %icc, 0x5 fandnot1s %f11, %f9, %f1 loop_4762: sethi 0x09E5, %i4 lduh [%l7 + 0x2E], %o7 bleu,a,pt %icc, loop_4763 fmovdgu %icc, %f5, %f15 tg %icc, 0x3 ldd [%l7 + 0x48], %f0 loop_4763: faligndata %f14, %f12, %f14 nop setx loop_4764, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %o4, [%l7 + 0x24] lduw [%l7 + 0x20], %i1 movcs %xcc, %g5, %g6 loop_4764: ldsw [%l7 + 0x70], %o3 movl %icc, %o2, %i5 stx %o5, [%l7 + 0x68] tsubcctv %l0, %g7, %o0 fnot1 %f0, %f6 tcc %icc, 0x2 std %f10, [%l7 + 0x40] ldub [%l7 + 0x0C], %g3 ld [%l7 + 0x58], %f3 fcmple16 %f2, %f0, %i3 fpmerge %f5, %f6, %f10 sth %o6, [%l7 + 0x1E] fornot1 %f10, %f4, %f10 tpos %icc, 0x0 bvs loop_4765 fmul8x16al %f11, %f7, %f8 orncc %g4, %g1, %i2 sdiv %g2, 0x04C1, %o1 loop_4765: sth %l4, [%l7 + 0x0A] faligndata %f0, %f4, %f4 edge32l %l2, %l6, %l5 movcs %xcc, %i7, %l1 fbue %fcc2, loop_4766 array8 %i0, %i6, %i4 fbule %fcc0, loop_4767 ldsh [%l7 + 0x54], %l3 loop_4766: stb %o4, [%l7 + 0x70] edge8n %i1, %o7, %g5 loop_4767: std %f14, [%l7 + 0x48] movle %icc, %o3, %o2 udiv %g6, 0x1B86, %i5 bl,a,pn %xcc, loop_4768 lduh [%l7 + 0x7C], %l0 fcmpes %fcc3, %f1, %f8 ldsh [%l7 + 0x7A], %o5 loop_4768: array8 %g7, %g3, %i3 array8 %o6, %o0, %g4 udivx %i2, 0x11CA, %g2 nop setx loop_4769, %l0, %l1 jmpl %l1, %g1 for %f0, %f12, %f0 ldsh [%l7 + 0x4A], %l4 ldub [%l7 + 0x40], %l2 loop_4769: tleu %icc, 0x1 ldx [%l7 + 0x38], %o1 fpsub16 %f14, %f0, %f14 stw %l6, [%l7 + 0x38] ld [%l7 + 0x08], %f3 fmovrdgz %i7, %f4, %f4 movgu %icc, %l5, %l1 fmovsgu %icc, %f10, %f12 ldx [%l7 + 0x78], %i6 stw %i4, [%l7 + 0x3C] tl %xcc, 0x4 lduw [%l7 + 0x08], %i0 fmul8ulx16 %f4, %f0, %f0 fmovscc %xcc, %f15, %f11 bvc %icc, loop_4770 stx %l3, [%l7 + 0x20] fmovdge %icc, %f4, %f15 edge8l %o4, %o7, %g5 loop_4770: movvc %xcc, %o3, %i1 subccc %g6, 0x018E, %i5 lduw [%l7 + 0x64], %o2 movge %icc, %o5, %g7 brgz,a %g3, loop_4771 ldx [%l7 + 0x50], %i3 sth %o6, [%l7 + 0x12] fcmpne32 %f6, %f0, %o0 loop_4771: stb %g4, [%l7 + 0x39] fpsub16 %f8, %f0, %f12 fmovdg %xcc, %f13, %f5 udiv %l0, 0x1661, %i2 fbuge,a %fcc0, loop_4772 fxnors %f1, %f5, %f12 fcmpne32 %f0, %f8, %g1 stb %l4, [%l7 + 0x34] loop_4772: subcc %g2, %o1, %l6 ta %xcc, 0x6 fmovrdgz %i7, %f4, %f12 stx %l2, [%l7 + 0x40] umulcc %l5, 0x09DA, %l1 fornot1 %f6, %f6, %f0 ldsw [%l7 + 0x5C], %i4 fmovscs %icc, %f1, %f2 fmovrslez %i0, %f13, %f9 sth %i6, [%l7 + 0x5A] movge %icc, %o4, %l3 edge8ln %g5, %o3, %o7 ldsw [%l7 + 0x50], %i1 ta %icc, 0x3 fmovrdgez %g6, %f6, %f2 fmovdgu %icc, %f2, %f9 bn,a,pn %icc, loop_4773 fbn,a %fcc2, loop_4774 ldub [%l7 + 0x37], %i5 bneg loop_4775 loop_4773: ble loop_4776 loop_4774: ldsh [%l7 + 0x38], %o5 tcc %icc, 0x5 loop_4775: fornot1s %f1, %f10, %f8 loop_4776: ldx [%l7 + 0x40], %o2 lduh [%l7 + 0x4A], %g7 fsrc1s %f5, %f3 tsubcctv %i3, 0x1774, %o6 fbue,a %fcc1, loop_4777 be,pn %icc, loop_4778 subccc %o0, %g3, %g4 bg,a loop_4779 loop_4777: xnor %i2, %g1, %l0 loop_4778: tle %xcc, 0x4 fandnot2s %f2, %f1, %f11 loop_4779: std %f4, [%l7 + 0x78] edge16ln %g2, %l4, %o1 fpsub32 %f6, %f6, %f4 movleu %icc, %l6, %i7 fmovrde %l2, %f4, %f8 fornot2 %f12, %f0, %f10 edge16 %l5, %l1, %i4 subccc %i0, %i6, %l3 ldsh [%l7 + 0x48], %o4 ldd [%l7 + 0x30], %f10 bge %icc, loop_4780 orn %o3, 0x13B9, %o7 lduw [%l7 + 0x38], %g5 ldsh [%l7 + 0x22], %i1 loop_4780: ldsh [%l7 + 0x54], %i5 fandnot2s %f9, %f12, %f9 fble %fcc3, loop_4781 ldsw [%l7 + 0x08], %g6 lduh [%l7 + 0x4A], %o5 fcmpne32 %f4, %f8, %g7 loop_4781: lduw [%l7 + 0x64], %i3 fnors %f15, %f13, %f8 fmovdne %xcc, %f10, %f6 fmovrde %o6, %f10, %f0 lduh [%l7 + 0x2E], %o2 ld [%l7 + 0x38], %f0 fxors %f4, %f2, %f3 ld [%l7 + 0x40], %f9 bn loop_4782 bcs,pt %xcc, loop_4783 andncc %o0, %g4, %g3 nop setx loop_4784, %l0, %l1 jmpl %l1, %g1 loop_4782: movgu %icc, %l0, %i2 loop_4783: faligndata %f8, %f14, %f4 brnz,a %l4, loop_4785 loop_4784: fmul8x16al %f10, %f9, %f10 movneg %icc, %o1, %l6 movg %xcc, %g2, %l2 loop_4785: fmovsvs %xcc, %f12, %f15 andncc %i7, %l1, %l5 brgz,a %i0, loop_4786 add %i6, 0x18C9, %i4 fmovdgu %icc, %f13, %f5 edge32ln %l3, %o3, %o7 loop_4786: brz,a %o4, loop_4787 tsubcc %i1, 0x13EA, %g5 tge %icc, 0x2 edge8 %g6, %o5, %i5 loop_4787: stx %i3, [%l7 + 0x70] edge16n %g7, %o6, %o0 tpos %icc, 0x7 fmovse %xcc, %f5, %f4 stb %o2, [%l7 + 0x31] ldsh [%l7 + 0x58], %g4 fornot2s %f7, %f4, %f15 movge %icc, %g1, %g3 movvc %icc, %i2, %l0 std %f4, [%l7 + 0x50] fmovsge %xcc, %f0, %f3 st %f2, [%l7 + 0x10] ldsb [%l7 + 0x48], %l4 ld [%l7 + 0x4C], %f4 stx %o1, [%l7 + 0x68] stx %l6, [%l7 + 0x40] umul %l2, 0x0788, %i7 andn %g2, 0x0251, %l5 fnot1s %f4, %f12 ldd [%l7 + 0x68], %f2 bcc loop_4788 edge32 %i0, %i6, %l1 taddcctv %l3, 0x06D6, %i4 fpsub16 %f4, %f8, %f6 loop_4788: tn %icc, 0x0 for %f14, %f12, %f14 fnot2 %f10, %f14 lduh [%l7 + 0x2E], %o3 stw %o4, [%l7 + 0x74] fcmpne16 %f2, %f10, %o7 movvc %xcc, %g5, %i1 ldd [%l7 + 0x70], %f4 nop setx loop_4789, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry addccc %g6, 0x1956, %o5 ldx [%l7 + 0x78], %i3 fcmps %fcc0, %f9, %f10 loop_4789: xor %i5, %g7, %o0 fmovrdlez %o2, %f8, %f2 fmovrslez %o6, %f9, %f4 fmul8ulx16 %f10, %f0, %f14 movgu %icc, %g1, %g4 srax %i2, %g3, %l0 alignaddr %l4, %o1, %l2 ldsh [%l7 + 0x72], %i7 bneg loop_4790 fmovrslz %g2, %f12, %f6 fsrc2 %f6, %f2 ldsh [%l7 + 0x26], %l5 loop_4790: brlz,a %i0, loop_4791 udivx %l6, 0x1401, %i6 ld [%l7 + 0x2C], %f2 lduw [%l7 + 0x7C], %l3 loop_4791: st %f1, [%l7 + 0x5C] andncc %i4, %o3, %o4 fmovsleu %icc, %f8, %f8 lduh [%l7 + 0x54], %o7 bneg,pn %xcc, loop_4792 stw %l1, [%l7 + 0x24] stx %i1, [%l7 + 0x18] fnot2 %f2, %f0 loop_4792: fandnot1s %f12, %f0, %f1 bneg,a,pn %icc, loop_4793 fmul8x16al %f6, %f9, %f10 movrlz %g5, %o5, %i3 tpos %icc, 0x2 loop_4793: std %f12, [%l7 + 0x48] st %f0, [%l7 + 0x44] lduw [%l7 + 0x20], %i5 fmovspos %xcc, %f6, %f1 fandnot2 %f6, %f4, %f0 lduw [%l7 + 0x28], %g6 ldsh [%l7 + 0x26], %o0 srax %g7, %o6, %g1 ldub [%l7 + 0x72], %g4 fcmple32 %f4, %f8, %i2 brz %g3, loop_4794 lduh [%l7 + 0x46], %l0 bvc,a %xcc, loop_4795 bcs,a %xcc, loop_4796 loop_4794: fbug,a %fcc0, loop_4797 stx %l4, [%l7 + 0x68] loop_4795: fbo,a %fcc2, loop_4798 loop_4796: fmovdvc %icc, %f10, %f12 loop_4797: fmovrsgz %o1, %f11, %f6 ldsb [%l7 + 0x1A], %o2 loop_4798: fcmpgt32 %f8, %f4, %i7 stx %g2, [%l7 + 0x68] fmovsge %xcc, %f6, %f2 movvc %xcc, %l5, %i0 edge8 %l6, %l2, %l3 movrlez %i6, %i4, %o3 sdiv %o4, 0x1689, %l1 fbug %fcc1, loop_4799 subc %i1, 0x1F02, %o7 fmuld8sux16 %f2, %f13, %f10 fabsd %f10, %f4 loop_4799: stb %o5, [%l7 + 0x47] fmovscc %xcc, %f4, %f8 ldsb [%l7 + 0x2B], %g5 fpsub16 %f12, %f0, %f8 fba,a %fcc1, loop_4800 bcc,a,pt %icc, loop_4801 faligndata %f4, %f2, %f14 movcs %xcc, %i3, %i5 loop_4800: fnor %f8, %f2, %f12 loop_4801: fbe %fcc2, loop_4802 bvc,pt %xcc, loop_4803 movgu %xcc, %g6, %o0 faligndata %f2, %f8, %f10 loop_4802: fandnot2s %f12, %f4, %f11 loop_4803: fnegs %f11, %f15 ldsb [%l7 + 0x58], %g7 sub %o6, 0x12DC, %g1 movge %icc, %i2, %g3 fcmps %fcc3, %f6, %f5 fbge %fcc0, loop_4804 ldx [%l7 + 0x30], %g4 xnor %l4, %l0, %o2 ldx [%l7 + 0x58], %i7 loop_4804: movle %icc, %g2, %o1 ld [%l7 + 0x7C], %f4 fnegs %f11, %f5 fmovrslez %i0, %f9, %f13 fmovdpos %icc, %f14, %f11 udivx %l5, 0x1371, %l6 tsubcc %l2, 0x008F, %i6 lduw [%l7 + 0x70], %l3 ldx [%l7 + 0x70], %o3 fands %f9, %f1, %f5 fnot2s %f9, %f10 edge16ln %i4, %o4, %i1 ldub [%l7 + 0x34], %o7 fbul %fcc2, loop_4805 fmuld8sux16 %f15, %f14, %f0 fnot2s %f10, %f8 subc %o5, %g5, %i3 loop_4805: movrgez %i5, %g6, %l1 stb %g7, [%l7 + 0x75] xnorcc %o6, %o0, %g1 andncc %i2, %g3, %g4 brlez,a %l0, loop_4806 umulcc %o2, %i7, %l4 movgu %xcc, %o1, %g2 stx %i0, [%l7 + 0x58] loop_4806: fpsub16s %f5, %f13, %f2 ld [%l7 + 0x20], %f10 udiv %l6, 0x0AC7, %l2 fba %fcc1, loop_4807 udivcc %i6, 0x19DC, %l5 fnegd %f12, %f8 srax %l3, %o3, %i4 loop_4807: ble loop_4808 fmovda %icc, %f11, %f1 move %xcc, %i1, %o7 movl %icc, %o5, %o4 loop_4808: fmovrsne %g5, %f5, %f11 bvs,a,pn %xcc, loop_4809 movn %icc, %i5, %g6 lduw [%l7 + 0x44], %i3 fcmpd %fcc1, %f12, %f8 loop_4809: taddcc %g7, %o6, %o0 ld [%l7 + 0x14], %f6 ldsw [%l7 + 0x20], %l1 fmul8ulx16 %f6, %f6, %f0 ldsw [%l7 + 0x30], %g1 addccc %i2, %g4, %g3 st %f4, [%l7 + 0x68] sdivcc %l0, 0x0C7F, %i7 fmovdneg %xcc, %f12, %f14 ldx [%l7 + 0x30], %o2 ld [%l7 + 0x10], %f12 tgu %icc, 0x3 bge,a %xcc, loop_4810 srl %l4, 0x17, %o1 fandnot1s %f5, %f4, %f9 fmul8x16au %f3, %f6, %f10 loop_4810: fnot2s %f4, %f1 lduh [%l7 + 0x16], %g2 movge %xcc, %l6, %i0 movrlez %i6, %l2, %l5 edge8 %o3, %l3, %i4 fmovscc %icc, %f4, %f11 ldsw [%l7 + 0x78], %o7 smulcc %i1, %o5, %o4 orncc %i5, %g6, %g5 fandnot1s %f8, %f10, %f8 fbg,a %fcc2, loop_4811 fandnot2s %f10, %f12, %f12 fcmple32 %f0, %f8, %g7 fnegd %f8, %f4 loop_4811: fzero %f14 ldx [%l7 + 0x78], %i3 fbne %fcc3, loop_4812 edge16l %o6, %o0, %g1 fornot1s %f3, %f0, %f9 fmovrdne %i2, %f6, %f12 loop_4812: bshuffle %f14, %f8, %f4 taddcctv %l1, 0x07FA, %g3 ldsw [%l7 + 0x3C], %l0 fmovsneg %xcc, %f15, %f12 brlez,a %g4, loop_4813 smulcc %o2, %i7, %o1 movneg %icc, %g2, %l4 ldsh [%l7 + 0x0C], %l6 loop_4813: ldub [%l7 + 0x50], %i0 xnor %l2, %i6, %o3 nop setx loop_4814, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bcc,a %icc, loop_4815 umulcc %l5, %i4, %o7 ldd [%l7 + 0x20], %f2 loop_4814: edge8n %l3, %i1, %o5 loop_4815: tcc %icc, 0x1 fmovrsgz %o4, %f10, %f4 fbe,a %fcc0, loop_4816 add %g6, %g5, %g7 fcmpne32 %f0, %f6, %i5 ldd [%l7 + 0x68], %f12 loop_4816: ld [%l7 + 0x14], %f15 fpsub32s %f6, %f4, %f10 xor %i3, %o6, %g1 stb %i2, [%l7 + 0x0D] fands %f5, %f12, %f9 smul %o0, 0x0AED, %g3 fmovdl %icc, %f1, %f11 brnz,a %l1, loop_4817 andcc %g4, %o2, %l0 fornot1s %f1, %f9, %f1 edge8 %i7, %g2, %l4 loop_4817: fnand %f0, %f8, %f6 sth %o1, [%l7 + 0x72] stx %i0, [%l7 + 0x18] srl %l6, %i6, %o3 st %f4, [%l7 + 0x5C] fors %f2, %f0, %f1 brz %l5, loop_4818 movl %icc, %i4, %l2 ldsh [%l7 + 0x3E], %o7 xnorcc %i1, 0x1FAD, %l3 loop_4818: fnand %f2, %f14, %f2 fbul %fcc1, loop_4819 bvs,a,pt %xcc, loop_4820 taddcctv %o4, %g6, %g5 fpadd32s %f0, %f11, %f2 loop_4819: movle %icc, %g7, %o5 loop_4820: movne %xcc, %i5, %i3 fcmpne32 %f4, %f2, %o6 bne,a,pt %xcc, loop_4821 fbul,a %fcc1, loop_4822 tneg %xcc, 0x7 mova %icc, %i2, %o0 loop_4821: ldd [%l7 + 0x28], %f8 loop_4822: ld [%l7 + 0x4C], %f2 bge,a,pt %xcc, loop_4823 bcc %xcc, loop_4824 fcmpne16 %f14, %f12, %g1 stw %g3, [%l7 + 0x40] loop_4823: subc %l1, 0x1AF1, %o2 loop_4824: st %f3, [%l7 + 0x78] brz %l0, loop_4825 bcs %icc, loop_4826 ldsw [%l7 + 0x24], %i7 fzero %f4 loop_4825: lduw [%l7 + 0x24], %g2 loop_4826: fmovrdgz %l4, %f10, %f4 stx %o1, [%l7 + 0x48] fcmpes %fcc3, %f6, %f14 tle %icc, 0x1 ldx [%l7 + 0x18], %i0 fsrc1 %f12, %f4 sdiv %g4, 0x093E, %l6 bcs loop_4827 fnands %f0, %f9, %f13 bge,a %xcc, loop_4828 bvc,pt %xcc, loop_4829 loop_4827: brlz,a %i6, loop_4830 stx %o3, [%l7 + 0x50] loop_4828: umul %l5, 0x1FA5, %l2 loop_4829: fcmpeq16 %f0, %f12, %i4 loop_4830: lduh [%l7 + 0x7C], %i1 movpos %xcc, %o7, %o4 std %f6, [%l7 + 0x38] array8 %g6, %g5, %g7 fmovscc %icc, %f2, %f10 fmovdvs %icc, %f1, %f9 array32 %o5, %i5, %l3 xor %i3, %i2, %o0 std %f4, [%l7 + 0x20] call loop_4831 ldub [%l7 + 0x08], %o6 ble,a %icc, loop_4832 ldx [%l7 + 0x60], %g3 loop_4831: fbn %fcc1, loop_4833 srlx %g1, %l1, %l0 loop_4832: lduh [%l7 + 0x3A], %i7 bge loop_4834 loop_4833: ldsh [%l7 + 0x42], %o2 fnands %f7, %f11, %f0 fexpand %f4, %f14 loop_4834: sub %g2, %o1, %i0 stw %g4, [%l7 + 0x14] stw %l6, [%l7 + 0x3C] fmul8x16al %f0, %f9, %f6 smul %l4, 0x06ED, %o3 edge8 %l5, %l2, %i4 fpsub16 %f8, %f4, %f6 stw %i6, [%l7 + 0x78] fcmpgt32 %f14, %f4, %i1 stw %o4, [%l7 + 0x64] edge8l %g6, %g5, %g7 xor %o5, 0x02B8, %i5 bcs %icc, loop_4835 taddcc %l3, 0x048F, %i3 bge,a loop_4836 sth %i2, [%l7 + 0x1C] loop_4835: brgz %o7, loop_4837 ldd [%l7 + 0x68], %f14 loop_4836: edge16l %o6, %g3, %g1 fcmpne16 %f0, %f12, %o0 loop_4837: tne %xcc, 0x1 or %l0, 0x081F, %i7 fbu %fcc2, loop_4838 or %o2, %l1, %g2 stb %o1, [%l7 + 0x16] edge32l %g4, %i0, %l4 loop_4838: ldx [%l7 + 0x50], %l6 bneg,a %icc, loop_4839 fmovdne %xcc, %f10, %f14 fmovsge %icc, %f6, %f7 fmul8ulx16 %f14, %f2, %f2 loop_4839: fandnot1 %f8, %f8, %f8 fnot2 %f0, %f14 fcmps %fcc1, %f10, %f15 fornot1s %f11, %f10, %f10 ldx [%l7 + 0x20], %l5 ldsh [%l7 + 0x10], %l2 ldub [%l7 + 0x48], %o3 ldd [%l7 + 0x58], %f10 ldsw [%l7 + 0x30], %i4 fcmpeq32 %f6, %f14, %i6 fornot2s %f11, %f1, %f9 fpsub16s %f13, %f15, %f13 ldub [%l7 + 0x2D], %o4 stb %g6, [%l7 + 0x1A] ldx [%l7 + 0x40], %g5 bge,a,pn %xcc, loop_4840 fabsd %f0, %f6 fpadd16 %f4, %f10, %f12 std %f4, [%l7 + 0x78] loop_4840: edge16l %g7, %o5, %i1 fcmpd %fcc1, %f8, %f4 fmovdneg %xcc, %f12, %f7 orcc %l3, 0x03B2, %i3 xor %i2, %o7, %o6 andcc %g3, 0x1AB3, %g1 sethi 0x1B95, %o0 fnor %f0, %f4, %f12 udivx %i5, 0x1F12, %i7 stb %l0, [%l7 + 0x7A] fpadd32s %f12, %f8, %f11 call loop_4841 lduh [%l7 + 0x7E], %o2 fmovdneg %icc, %f5, %f15 movne %xcc, %l1, %g2 loop_4841: faligndata %f4, %f4, %f10 fexpand %f1, %f12 fmovsl %xcc, %f7, %f11 fands %f3, %f13, %f1 fnands %f5, %f9, %f6 alignaddrl %o1, %i0, %l4 edge32l %l6, %l5, %l2 fnot1s %f2, %f9 lduh [%l7 + 0x28], %g4 stx %i4, [%l7 + 0x68] movgu %xcc, %o3, %i6 bvs,a %icc, loop_4842 sth %o4, [%l7 + 0x4A] edge8 %g6, %g7, %o5 ldsb [%l7 + 0x1C], %g5 loop_4842: tpos %icc, 0x5 fmovsleu %icc, %f9, %f5 fbg,a %fcc0, loop_4843 fcmped %fcc2, %f6, %f6 fpadd32s %f10, %f5, %f8 ldx [%l7 + 0x58], %i1 loop_4843: stw %l3, [%l7 + 0x54] fzero %f12 fbo,a %fcc3, loop_4844 fmovrsne %i2, %f10, %f2 ldsb [%l7 + 0x0E], %o7 stx %o6, [%l7 + 0x70] loop_4844: ldsh [%l7 + 0x44], %i3 fmul8x16 %f9, %f12, %f8 fmovdneg %xcc, %f12, %f2 movvc %icc, %g1, %g3 movge %xcc, %o0, %i7 fmuld8sux16 %f12, %f8, %f14 fnot2 %f0, %f8 edge32n %l0, %o2, %l1 fbuge %fcc0, loop_4845 fmovda %xcc, %f11, %f4 brnz,a %i5, loop_4846 sth %o1, [%l7 + 0x42] loop_4845: ldx [%l7 + 0x28], %i0 stb %g2, [%l7 + 0x43] loop_4846: ldd [%l7 + 0x50], %f12 tl %xcc, 0x0 fbuge %fcc1, loop_4847 fmovrdgez %l6, %f2, %f0 stw %l5, [%l7 + 0x74] ldub [%l7 + 0x40], %l4 loop_4847: ldsw [%l7 + 0x38], %l2 xnorcc %g4, 0x0F34, %i4 movl %xcc, %o3, %i6 std %f6, [%l7 + 0x10] fbe %fcc2, loop_4848 edge8n %g6, %g7, %o4 smul %g5, 0x1475, %o5 tsubcctv %l3, %i1, %o7 loop_4848: ldx [%l7 + 0x58], %o6 fandnot2s %f13, %f0, %f12 xorcc %i2, 0x1A76, %i3 fcmpgt32 %f8, %f2, %g3 movpos %xcc, %g1, %o0 std %f2, [%l7 + 0x18] bpos %icc, loop_4849 udivcc %i7, 0x1366, %o2 addcc %l0, 0x02FE, %i5 fmovrslez %l1, %f13, %f15 loop_4849: bg,a,pn %icc, loop_4850 ldsb [%l7 + 0x30], %i0 fmovsleu %icc, %f4, %f4 edge32l %g2, %l6, %l5 loop_4850: movcc %xcc, %o1, %l2 fbule %fcc3, loop_4851 stx %l4, [%l7 + 0x20] fsrc1s %f11, %f0 fmovrdgz %g4, %f14, %f0 loop_4851: fmovdgu %icc, %f2, %f7 te %icc, 0x4 ldsw [%l7 + 0x78], %i4 fpack32 %f12, %f2, %f10 nop setx loop_4852, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpgt32 %f12, %f8, %o3 fnot2 %f6, %f10 nop setx loop_4853, %l0, %l1 jmpl %l1, %i6 loop_4852: array16 %g6, %g7, %o4 stx %o5, [%l7 + 0x30] subccc %l3, 0x1831, %i1 loop_4853: pdist %f4, %f8, %f4 fpmerge %f9, %f11, %f2 st %f11, [%l7 + 0x14] movne %xcc, %g5, %o6 st %f6, [%l7 + 0x5C] ld [%l7 + 0x40], %f5 fbul %fcc2, loop_4854 move %icc, %i2, %o7 movcs %icc, %i3, %g3 xorcc %g1, %i7, %o2 loop_4854: fmovde %icc, %f14, %f9 fble %fcc0, loop_4855 bne,pn %xcc, loop_4856 sethi 0x1549, %o0 ld [%l7 + 0x58], %f2 loop_4855: edge16 %i5, %l0, %i0 loop_4856: movge %xcc, %l1, %l6 umul %l5, 0x1915, %g2 ldsh [%l7 + 0x32], %l2 array8 %o1, %l4, %g4 fmovrdgz %o3, %f10, %f8 ldub [%l7 + 0x7E], %i6 fmovdleu %xcc, %f4, %f10 sdivx %g6, 0x1BC1, %g7 fnot1 %f4, %f0 ldd [%l7 + 0x30], %f8 ldx [%l7 + 0x40], %o4 lduw [%l7 + 0x60], %i4 ldsb [%l7 + 0x62], %o5 stw %l3, [%l7 + 0x3C] ldsb [%l7 + 0x45], %i1 fxnor %f14, %f10, %f12 tleu %icc, 0x1 ldub [%l7 + 0x7B], %g5 fmovdn %xcc, %f6, %f2 stb %i2, [%l7 + 0x66] brnz %o7, loop_4857 srl %o6, %g3, %i3 fmovdcc %icc, %f2, %f11 alignaddr %i7, %o2, %o0 loop_4857: fmovrsne %g1, %f0, %f9 fbue,a %fcc2, loop_4858 brz %l0, loop_4859 fxors %f1, %f10, %f11 fxors %f6, %f1, %f1 loop_4858: stb %i5, [%l7 + 0x6D] loop_4859: fmovsa %icc, %f7, %f14 taddcctv %i0, %l6, %l1 fcmpd %fcc1, %f2, %f10 fmovrdgez %l5, %f8, %f10 fmovsge %xcc, %f2, %f9 ldsh [%l7 + 0x10], %l2 tleu %icc, 0x1 ta %xcc, 0x2 sth %o1, [%l7 + 0x4A] tvc %xcc, 0x3 ba loop_4860 bleu,a,pn %xcc, loop_4861 stb %g2, [%l7 + 0x2F] st %f14, [%l7 + 0x0C] loop_4860: ldx [%l7 + 0x60], %g4 loop_4861: fsrc2 %f10, %f4 fcmpd %fcc1, %f10, %f2 add %l4, %i6, %o3 ldub [%l7 + 0x0D], %g7 ldd [%l7 + 0x48], %f8 fpsub32s %f14, %f7, %f13 fbo %fcc1, loop_4862 fpsub32s %f15, %f8, %f13 brgez,a %g6, loop_4863 movcc %xcc, %o4, %i4 loop_4862: array16 %o5, %l3, %i1 move %xcc, %i2, %o7 loop_4863: ldx [%l7 + 0x40], %o6 fmul8x16 %f8, %f4, %f0 nop setx loop_4864, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f8, [%l7 + 0x68] ldsb [%l7 + 0x2D], %g3 tle %xcc, 0x1 loop_4864: array16 %g5, %i7, %o2 fmovscs %icc, %f5, %f1 fands %f5, %f4, %f13 fmuld8sux16 %f4, %f15, %f6 andn %o0, 0x007A, %i3 stw %g1, [%l7 + 0x78] fnot1 %f14, %f8 fblg,a %fcc0, loop_4865 edge16ln %i5, %i0, %l6 fcmpeq16 %f8, %f6, %l1 brlez %l5, loop_4866 loop_4865: udivx %l0, 0x1E30, %l2 ldsb [%l7 + 0x48], %g2 ldd [%l7 + 0x68], %f2 loop_4866: edge32n %g4, %l4, %o1 edge8l %i6, %o3, %g6 tsubcc %o4, 0x09E5, %i4 fmovdle %xcc, %f6, %f8 fcmpgt32 %f10, %f4, %g7 tpos %xcc, 0x2 ldub [%l7 + 0x78], %l3 fornot1 %f8, %f12, %f10 movle %xcc, %i1, %o5 tsubcctv %o7, %i2, %o6 ldsw [%l7 + 0x20], %g3 ldub [%l7 + 0x6C], %g5 movre %o2, %i7, %o0 ldsb [%l7 + 0x08], %i3 edge8l %g1, %i5, %l6 ldub [%l7 + 0x65], %l1 bl,pn %xcc, loop_4867 sra %l5, 0x19, %i0 movleu %icc, %l2, %g2 ldd [%l7 + 0x20], %f0 loop_4867: fmovse %xcc, %f4, %f1 tsubcc %l0, 0x181F, %g4 fnot2s %f3, %f7 fmovsne %icc, %f0, %f10 fpadd16s %f7, %f5, %f11 faligndata %f14, %f14, %f12 fandnot1 %f10, %f2, %f14 fmovrslz %o1, %f9, %f9 movg %xcc, %l4, %i6 sth %o3, [%l7 + 0x08] bge,a,pt %icc, loop_4868 nop setx loop_4869, %l0, %l1 jmpl %l1, %g6 umul %o4, %i4, %g7 tleu %icc, 0x1 loop_4868: bn,a %icc, loop_4870 loop_4869: tvs %icc, 0x4 ldd [%l7 + 0x18], %f8 fmovsvc %icc, %f13, %f10 loop_4870: fnot2 %f12, %f14 fnot1s %f10, %f4 brlz %i1, loop_4871 ldx [%l7 + 0x50], %l3 fandnot2s %f12, %f1, %f12 fone %f2 loop_4871: ldsb [%l7 + 0x6A], %o7 fbule,a %fcc3, loop_4872 fmovrse %o5, %f15, %f13 lduw [%l7 + 0x4C], %o6 movle %icc, %g3, %i2 loop_4872: popc %g5, %i7 lduw [%l7 + 0x6C], %o2 sllx %i3, 0x11, %g1 fsrc2 %f6, %f4 fabsd %f8, %f12 lduw [%l7 + 0x08], %o0 movpos %icc, %l6, %i5 lduh [%l7 + 0x6C], %l5 movpos %icc, %i0, %l2 fnands %f0, %f0, %f12 ldsh [%l7 + 0x30], %l1 ldsh [%l7 + 0x78], %l0 movleu %icc, %g2, %o1 stx %l4, [%l7 + 0x60] move %icc, %g4, %o3 fpmerge %f11, %f12, %f8 fbul %fcc1, loop_4873 fcmpgt16 %f8, %f2, %g6 movcs %icc, %o4, %i6 fpadd16s %f13, %f0, %f6 loop_4873: stw %i4, [%l7 + 0x78] fxor %f2, %f6, %f4 fpadd32 %f0, %f0, %f10 bn loop_4874 alignaddrl %i1, %g7, %l3 xorcc %o7, 0x1244, %o5 tne %icc, 0x5 loop_4874: tge %xcc, 0x0 stx %g3, [%l7 + 0x40] movne %icc, %o6, %i2 fbug %fcc3, loop_4875 addcc %i7, %o2, %i3 taddcctv %g5, 0x13D7, %o0 movn %xcc, %l6, %g1 loop_4875: fpadd32s %f0, %f11, %f13 fmovrsgez %i5, %f6, %f13 bl,a,pt %icc, loop_4876 srl %i0, %l5, %l2 for %f0, %f6, %f12 edge8ln %l1, %l0, %g2 loop_4876: lduw [%l7 + 0x30], %o1 std %f12, [%l7 + 0x38] ldsb [%l7 + 0x38], %g4 fexpand %f10, %f14 stb %o3, [%l7 + 0x56] ldsw [%l7 + 0x30], %l4 fmovrdlz %g6, %f4, %f14 tsubcc %o4, %i6, %i1 st %f14, [%l7 + 0x20] ldd [%l7 + 0x10], %f4 movpos %xcc, %i4, %g7 fzero %f12 movrlz %l3, 0x34D, %o5 std %f10, [%l7 + 0x18] fmovrdlez %o7, %f14, %f8 call loop_4877 andn %o6, %g3, %i7 ldsw [%l7 + 0x24], %o2 xorcc %i3, %g5, %i2 loop_4877: te %xcc, 0x5 std %f2, [%l7 + 0x08] edge32ln %l6, %g1, %i5 bcc,a,pn %icc, loop_4878 fnands %f13, %f15, %f11 lduw [%l7 + 0x6C], %i0 st %f4, [%l7 + 0x08] loop_4878: sth %o0, [%l7 + 0x0C] tle %icc, 0x7 stb %l2, [%l7 + 0x7E] tl %icc, 0x1 ble,a,pt %icc, loop_4879 lduw [%l7 + 0x64], %l5 addcc %l1, %g2, %o1 tl %icc, 0x3 loop_4879: fmovrdgez %g4, %f2, %f10 pdist %f6, %f0, %f6 fcmpeq32 %f0, %f0, %o3 bne loop_4880 fornot1s %f12, %f8, %f1 be,pt %icc, loop_4881 st %f8, [%l7 + 0x34] loop_4880: bpos,a loop_4882 movg %icc, %l0, %l4 loop_4881: fornot1 %f14, %f4, %f2 nop setx loop_4883, %l0, %l1 jmpl %l1, %o4 loop_4882: fsrc1s %f10, %f1 fands %f5, %f13, %f2 ldsb [%l7 + 0x6E], %i6 loop_4883: sth %i1, [%l7 + 0x60] fblg,a %fcc0, loop_4884 bpos,a,pt %icc, loop_4885 ldsb [%l7 + 0x1B], %g6 fmuld8ulx16 %f2, %f8, %f14 loop_4884: ldsb [%l7 + 0x5C], %g7 loop_4885: fcmpgt32 %f2, %f4, %l3 addc %i4, 0x1D6A, %o5 movre %o7, 0x213, %o6 fnors %f4, %f11, %f15 stw %g3, [%l7 + 0x0C] tcs %icc, 0x0 tge %icc, 0x2 movneg %icc, %i7, %o2 fpadd16s %f0, %f2, %f0 addccc %g5, 0x1E9E, %i2 fmovrslz %i3, %f9, %f13 ldsw [%l7 + 0x14], %l6 fmovd %f2, %f8 ldsh [%l7 + 0x6E], %i5 srl %g1, 0x0F, %o0 ldsw [%l7 + 0x4C], %l2 mova %xcc, %i0, %l5 fmul8x16al %f10, %f15, %f6 bneg,a,pt %icc, loop_4886 std %f10, [%l7 + 0x10] fcmpgt16 %f6, %f8, %g2 ldub [%l7 + 0x35], %l1 loop_4886: udivcc %g4, 0x116C, %o1 fbl,a %fcc3, loop_4887 lduw [%l7 + 0x48], %o3 fmovsle %xcc, %f2, %f9 fmovrdlz %l4, %f0, %f0 loop_4887: fmuld8ulx16 %f14, %f11, %f4 fmul8x16 %f11, %f4, %f0 subccc %l0, %i6, %o4 movvc %icc, %g6, %g7 fmovdneg %icc, %f6, %f4 edge8l %l3, %i1, %i4 alignaddrl %o7, %o5, %g3 ldd [%l7 + 0x48], %f2 fblg %fcc0, loop_4888 lduh [%l7 + 0x50], %i7 taddcctv %o6, 0x0A1B, %o2 sth %i2, [%l7 + 0x24] loop_4888: stw %i3, [%l7 + 0x30] sdivcc %g5, 0x12D0, %i5 movpos %icc, %l6, %o0 fornot2 %f14, %f10, %f2 fba %fcc0, loop_4889 fmovsle %xcc, %f15, %f6 ldsb [%l7 + 0x2D], %l2 srax %g1, %l5, %i0 loop_4889: ldub [%l7 + 0x3B], %l1 fble,a %fcc1, loop_4890 and %g4, 0x0977, %g2 ldsh [%l7 + 0x1A], %o3 fmovdvs %icc, %f10, %f8 loop_4890: movre %l4, 0x0C9, %o1 bvc,pn %icc, loop_4891 fbg,a %fcc2, loop_4892 ldx [%l7 + 0x58], %i6 bleu,a %icc, loop_4893 loop_4891: fmovrde %o4, %f2, %f14 loop_4892: fmovd %f4, %f10 fpack32 %f4, %f8, %f8 loop_4893: sth %g6, [%l7 + 0x16] stb %l0, [%l7 + 0x28] fnand %f12, %f8, %f0 call loop_4894 fxors %f2, %f6, %f0 addccc %l3, 0x0EDA, %i1 stx %g7, [%l7 + 0x38] loop_4894: tsubcc %o7, 0x1A2B, %i4 fmuld8ulx16 %f15, %f5, %f8 fpack16 %f2, %f15 sth %o5, [%l7 + 0x4C] sth %i7, [%l7 + 0x5A] sub %g3, 0x0078, %o6 fbue,a %fcc2, loop_4895 stw %i2, [%l7 + 0x0C] fmovdge %xcc, %f9, %f13 fornot1 %f0, %f2, %f2 loop_4895: std %f14, [%l7 + 0x18] fbl %fcc1, loop_4896 edge16n %i3, %g5, %i5 for %f10, %f12, %f4 edge8l %l6, %o2, %o0 loop_4896: tgu %xcc, 0x5 brgez %g1, loop_4897 tge %icc, 0x5 ldub [%l7 + 0x23], %l2 and %i0, 0x1628, %l1 loop_4897: fbe,a %fcc0, loop_4898 fba %fcc1, loop_4899 std %f14, [%l7 + 0x08] fnegs %f1, %f8 loop_4898: ldsw [%l7 + 0x08], %l5 loop_4899: fbn,a %fcc2, loop_4900 srlx %g2, %g4, %o3 fmovrdne %o1, %f14, %f12 fpadd16s %f11, %f15, %f11 loop_4900: bcc,a,pt %icc, loop_4901 fabsd %f14, %f10 st %f6, [%l7 + 0x34] ldx [%l7 + 0x10], %l4 loop_4901: fnegd %f2, %f0 fmovdvs %icc, %f11, %f14 std %f0, [%l7 + 0x78] fmovrse %i6, %f12, %f10 std %f6, [%l7 + 0x40] lduw [%l7 + 0x0C], %g6 fmovdn %icc, %f9, %f1 pdist %f4, %f0, %f12 xnorcc %l0, %o4, %i1 movrgez %l3, 0x110, %o7 fmovrdlz %g7, %f6, %f8 fmovrsgz %i4, %f2, %f4 fpadd16s %f10, %f9, %f15 ldsw [%l7 + 0x70], %i7 fbge %fcc1, loop_4902 edge32n %o5, %o6, %i2 movneg %icc, %i3, %g3 fmovdne %xcc, %f10, %f2 loop_4902: ldsb [%l7 + 0x27], %i5 stb %l6, [%l7 + 0x68] fxors %f9, %f3, %f1 st %f15, [%l7 + 0x5C] lduw [%l7 + 0x18], %g5 ldd [%l7 + 0x58], %f10 stx %o2, [%l7 + 0x20] fmovdvc %xcc, %f3, %f3 sth %g1, [%l7 + 0x78] bpos,pt %icc, loop_4903 fsrc1 %f2, %f0 fand %f12, %f6, %f2 ldub [%l7 + 0x22], %o0 loop_4903: ldx [%l7 + 0x40], %i0 fandnot1s %f14, %f3, %f0 fbe %fcc1, loop_4904 lduw [%l7 + 0x48], %l1 fmovdl %xcc, %f5, %f4 brgez,a %l5, loop_4905 loop_4904: fcmpne16 %f10, %f4, %l2 stx %g4, [%l7 + 0x28] ldsb [%l7 + 0x36], %g2 loop_4905: fpsub32 %f0, %f8, %f2 stb %o1, [%l7 + 0x74] sth %l4, [%l7 + 0x64] fcmpne32 %f14, %f10, %i6 lduw [%l7 + 0x0C], %o3 movn %icc, %g6, %o4 fmovscc %xcc, %f15, %f15 fbu %fcc2, loop_4906 tle %icc, 0x4 ldd [%l7 + 0x68], %f4 fmovdleu %icc, %f0, %f3 loop_4906: ldsh [%l7 + 0x72], %l0 fble,a %fcc0, loop_4907 st %f5, [%l7 + 0x54] stb %l3, [%l7 + 0x0E] bge loop_4908 loop_4907: andcc %i1, %o7, %i4 ldsw [%l7 + 0x38], %i7 fmovdne %icc, %f3, %f5 loop_4908: fnegs %f4, %f5 ldd [%l7 + 0x10], %f10 fba,a %fcc3, loop_4909 fmovsge %xcc, %f4, %f1 fmovdcs %xcc, %f12, %f7 stx %g7, [%l7 + 0x50] loop_4909: ldsw [%l7 + 0x70], %o6 stx %i2, [%l7 + 0x28] sth %i3, [%l7 + 0x3E] ldsb [%l7 + 0x72], %g3 tpos %icc, 0x7 bg,a,pt %icc, loop_4910 fbg,a %fcc3, loop_4911 fmovrdlz %i5, %f4, %f6 bge,pt %icc, loop_4912 loop_4910: movne %xcc, %o5, %g5 loop_4911: fmovsleu %xcc, %f12, %f11 ldsb [%l7 + 0x7F], %o2 loop_4912: tneg %xcc, 0x4 and %l6, 0x0351, %o0 nop setx loop_4913, %l0, %l1 jmpl %l1, %g1 brlz %l1, loop_4914 stx %i0, [%l7 + 0x78] ldx [%l7 + 0x50], %l2 loop_4913: fnegs %f14, %f1 loop_4914: brz,a %l5, loop_4915 add %g4, %o1, %g2 fmovrdgez %l4, %f14, %f12 movre %i6, %o3, %o4 loop_4915: mulscc %g6, %l3, %l0 movne %icc, %i1, %i4 fmovrdlez %o7, %f0, %f12 fmovsa %xcc, %f12, %f15 tcc %icc, 0x2 fmovsle %xcc, %f4, %f8 ldsh [%l7 + 0x7C], %g7 sll %i7, %o6, %i2 array16 %i3, %g3, %o5 fnands %f0, %f8, %f10 addccc %i5, %g5, %l6 andcc %o2, %g1, %o0 stx %l1, [%l7 + 0x50] lduh [%l7 + 0x72], %l2 ldd [%l7 + 0x30], %f10 ldd [%l7 + 0x78], %f10 mulx %i0, %g4, %o1 fmovrdlez %l5, %f4, %f14 movrgz %g2, 0x174, %l4 fmovrsgez %i6, %f3, %f1 lduw [%l7 + 0x7C], %o3 fnot1s %f1, %f14 popc %g6, %l3 ta %xcc, 0x5 smulcc %o4, 0x0D53, %i1 addccc %l0, 0x0A19, %o7 fors %f4, %f1, %f3 fcmpne32 %f6, %f14, %g7 lduh [%l7 + 0x7E], %i7 tleu %icc, 0x0 sth %i4, [%l7 + 0x4C] fbug,a %fcc1, loop_4916 fmovrdlz %i2, %f0, %f4 brlz,a %o6, loop_4917 ldx [%l7 + 0x10], %i3 loop_4916: ldd [%l7 + 0x30], %f0 lduw [%l7 + 0x14], %g3 loop_4917: edge8n %i5, %o5, %l6 ta %xcc, 0x2 for %f10, %f12, %f12 fpsub32 %f8, %f8, %f6 fbuge,a %fcc0, loop_4918 mulx %o2, %g1, %g5 fpsub32 %f8, %f2, %f2 addccc %o0, %l2, %l1 loop_4918: ldsh [%l7 + 0x54], %i0 edge16n %o1, %g4, %l5 ble,a loop_4919 ldsb [%l7 + 0x47], %l4 ldd [%l7 + 0x18], %f10 ldd [%l7 + 0x60], %f0 loop_4919: fxnor %f8, %f8, %f10 edge8 %g2, %o3, %i6 bgu,pn %xcc, loop_4920 taddcc %l3, %o4, %g6 fbul,a %fcc1, loop_4921 addc %l0, %o7, %i1 loop_4920: ldsb [%l7 + 0x3D], %g7 fpack32 %f8, %f0, %f14 loop_4921: fnot1 %f2, %f4 fbul,a %fcc3, loop_4922 movre %i4, %i2, %i7 fabsd %f10, %f6 fcmpne32 %f2, %f10, %i3 loop_4922: lduw [%l7 + 0x68], %g3 call loop_4923 ldd [%l7 + 0x40], %f0 fones %f8 std %f6, [%l7 + 0x10] loop_4923: fmovsne %icc, %f9, %f1 std %f4, [%l7 + 0x10] ldsw [%l7 + 0x74], %o6 ldx [%l7 + 0x30], %i5 movrlz %o5, 0x27B, %o2 fnot2 %f8, %f4 fbu %fcc3, loop_4924 fbe %fcc0, loop_4925 fmovrsgez %g1, %f1, %f15 fmovrde %l6, %f2, %f4 loop_4924: stx %o0, [%l7 + 0x68] loop_4925: lduh [%l7 + 0x32], %l2 and %g5, %l1, %i0 fpadd16 %f12, %f8, %f10 stb %o1, [%l7 + 0x6B] stb %g4, [%l7 + 0x57] sllx %l4, 0x07, %l5 srlx %g2, 0x1B, %o3 movcs %xcc, %i6, %l3 fmovdcs %xcc, %f8, %f15 ldx [%l7 + 0x18], %o4 fbu,a %fcc0, loop_4926 ldsw [%l7 + 0x3C], %g6 tl %icc, 0x0 tsubcctv %l0, 0x1D26, %o7 loop_4926: fmul8x16 %f3, %f0, %f2 tsubcctv %g7, %i1, %i4 edge8ln %i7, %i3, %g3 ldx [%l7 + 0x28], %o6 ldub [%l7 + 0x3E], %i5 fmovda %xcc, %f9, %f6 ldsw [%l7 + 0x20], %o5 brgz %i2, loop_4927 ldd [%l7 + 0x68], %f12 edge16n %g1, %o2, %o0 fmuld8sux16 %f6, %f9, %f8 loop_4927: xnorcc %l6, %g5, %l1 movcc %xcc, %l2, %i0 fornot2s %f15, %f14, %f5 lduh [%l7 + 0x50], %o1 bne loop_4928 fpackfix %f0, %f6 st %f7, [%l7 + 0x20] fbo,a %fcc3, loop_4929 loop_4928: add %l4, 0x0EB1, %g4 fblg %fcc3, loop_4930 bcs,pt %icc, loop_4931 loop_4929: std %f8, [%l7 + 0x28] stw %g2, [%l7 + 0x5C] loop_4930: fpsub16s %f7, %f10, %f3 loop_4931: movrlz %o3, %l5, %l3 stb %o4, [%l7 + 0x66] fmovdle %xcc, %f5, %f13 fnors %f15, %f11, %f8 lduh [%l7 + 0x5C], %g6 stb %l0, [%l7 + 0x46] std %f8, [%l7 + 0x30] fmovdge %icc, %f13, %f1 orncc %o7, %g7, %i1 fand %f4, %f0, %f0 edge8 %i6, %i7, %i4 ldsw [%l7 + 0x50], %i3 fones %f1 or %g3, %o6, %o5 fandnot1s %f15, %f2, %f11 fsrc1 %f14, %f6 fnors %f2, %f12, %f7 lduh [%l7 + 0x2C], %i2 lduh [%l7 + 0x52], %i5 ldsw [%l7 + 0x34], %o2 nop setx loop_4932, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmple32 %f6, %f4, %o0 edge32ln %l6, %g1, %g5 stw %l2, [%l7 + 0x24] loop_4932: fnegs %f12, %f1 fmovdvs %xcc, %f14, %f7 fand %f2, %f12, %f2 tpos %icc, 0x6 bleu,a %icc, loop_4933 fbne %fcc1, loop_4934 ld [%l7 + 0x34], %f15 ld [%l7 + 0x10], %f10 loop_4933: st %f1, [%l7 + 0x4C] loop_4934: stx %l1, [%l7 + 0x58] movre %o1, 0x332, %i0 edge16 %l4, %g2, %g4 fmovdvc %icc, %f11, %f13 fmovdneg %xcc, %f5, %f3 fblg %fcc3, loop_4935 faligndata %f14, %f0, %f14 lduw [%l7 + 0x24], %o3 fmovsle %xcc, %f2, %f8 loop_4935: fble,a %fcc3, loop_4936 sth %l3, [%l7 + 0x12] ldd [%l7 + 0x08], %f8 stb %o4, [%l7 + 0x34] loop_4936: fmovdpos %icc, %f12, %f6 and %l5, %l0, %g6 ble,a,pn %xcc, loop_4937 te %icc, 0x0 sdiv %g7, 0x060E, %i1 ldub [%l7 + 0x60], %i6 loop_4937: ldx [%l7 + 0x68], %i7 fble,a %fcc0, loop_4938 fnot1 %f2, %f0 movn %xcc, %o7, %i4 sethi 0x1F39, %g3 loop_4938: movrlez %o6, %o5, %i3 ld [%l7 + 0x40], %f3 fsrc1 %f12, %f14 fmuld8sux16 %f10, %f5, %f2 brnz,a %i2, loop_4939 sth %o2, [%l7 + 0x08] andn %i5, %l6, %o0 fsrc1s %f5, %f5 loop_4939: ldd [%l7 + 0x68], %f12 ldx [%l7 + 0x58], %g1 sub %g5, %l2, %l1 srax %i0, 0x14, %l4 pdist %f0, %f4, %f12 fbuge,a %fcc3, loop_4940 bvc,a,pn %icc, loop_4941 bneg,pn %icc, loop_4942 ldub [%l7 + 0x11], %g2 loop_4940: taddcc %o1, 0x0319, %o3 loop_4941: fmovrdgez %g4, %f10, %f8 loop_4942: fmovdcs %icc, %f4, %f8 xnor %o4, %l3, %l5 fmul8x16 %f14, %f6, %f12 brlz %l0, loop_4943 movvc %icc, %g7, %i1 brnz %i6, loop_4944 move %xcc, %g6, %o7 loop_4943: lduw [%l7 + 0x78], %i7 or %i4, 0x1366, %g3 loop_4944: bvs,a %xcc, loop_4945 ldsw [%l7 + 0x3C], %o5 subcc %o6, 0x039E, %i2 tge %icc, 0x5 loop_4945: edge8l %i3, %o2, %l6 fmovscs %xcc, %f0, %f11 ldsh [%l7 + 0x4C], %o0 sth %g1, [%l7 + 0x22] bn loop_4946 tvc %icc, 0x7 fmovdne %xcc, %f5, %f15 bleu,pt %icc, loop_4947 loop_4946: ldd [%l7 + 0x78], %f6 bl,a %icc, loop_4948 st %f6, [%l7 + 0x08] loop_4947: fcmpeq32 %f6, %f0, %g5 ldub [%l7 + 0x09], %i5 loop_4948: tcc %icc, 0x7 tne %icc, 0x7 andcc %l2, %l1, %l4 stb %i0, [%l7 + 0x70] smul %o1, %o3, %g4 fmovsle %icc, %f5, %f10 movcc %icc, %o4, %g2 movleu %icc, %l3, %l5 movrlz %g7, %l0, %i6 smulcc %i1, 0x0B0B, %o7 ldd [%l7 + 0x50], %f8 fbug %fcc3, loop_4949 fmovdcc %icc, %f12, %f13 subccc %i7, 0x1B6F, %g6 fcmpne16 %f10, %f8, %g3 loop_4949: andn %i4, 0x15AF, %o6 ldsh [%l7 + 0x38], %o5 ldx [%l7 + 0x28], %i3 lduh [%l7 + 0x50], %i2 array32 %o2, %o0, %g1 stb %g5, [%l7 + 0x73] fnegd %f10, %f10 fmuld8sux16 %f8, %f4, %f0 std %f8, [%l7 + 0x40] bpos,a loop_4950 sra %l6, 0x05, %i5 lduh [%l7 + 0x42], %l1 fmovdneg %xcc, %f7, %f7 loop_4950: fmovsleu %xcc, %f12, %f12 fmovsne %icc, %f13, %f4 udivx %l2, 0x13A6, %i0 for %f8, %f12, %f14 fbu %fcc2, loop_4951 movpos %icc, %l4, %o3 fbuge,a %fcc2, loop_4952 st %f12, [%l7 + 0x28] loop_4951: orn %g4, 0x01E2, %o4 fsrc2 %f10, %f6 loop_4952: stw %o1, [%l7 + 0x1C] nop setx loop_4953, %l0, %l1 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 %g2, 0x10C0, %l5 ldd [%l7 + 0x38], %f14 edge16ln %g7, %l0, %l3 loop_4953: st %f11, [%l7 + 0x6C] fmovdvs %icc, %f11, %f3 fmovs %f4, %f13 fandnot2s %f15, %f4, %f0 ldub [%l7 + 0x44], %i6 fmul8x16 %f9, %f2, %f8 ldsb [%l7 + 0x7B], %i1 fpsub16 %f0, %f14, %f12 tgu %xcc, 0x6 ldx [%l7 + 0x10], %o7 fblg %fcc3, loop_4954 fmul8x16al %f11, %f9, %f4 ldsb [%l7 + 0x33], %i7 lduh [%l7 + 0x48], %g3 loop_4954: fbe,a %fcc1, loop_4955 umulcc %i4, 0x1E89, %g6 fmovsvs %xcc, %f3, %f14 brgez,a %o5, loop_4956 loop_4955: fxors %f8, %f2, %f7 brlez,a %i3, loop_4957 fzero %f8 loop_4956: fmovdne %icc, %f3, %f14 xor %i2, 0x1B5D, %o6 loop_4957: fcmple32 %f0, %f12, %o0 fbo %fcc0, loop_4958 fmovrde %o2, %f4, %f6 ldsh [%l7 + 0x38], %g5 orcc %l6, %i5, %g1 loop_4958: fmovscc %xcc, %f12, %f11 ldx [%l7 + 0x08], %l1 nop setx loop_4959, %l0, %l1 jmpl %l1, %i0 std %f12, [%l7 + 0x68] fble %fcc0, loop_4960 tsubcc %l4, %o3, %l2 loop_4959: move %xcc, %o4, %o1 ldub [%l7 + 0x34], %g2 loop_4960: fmovrse %l5, %f13, %f14 brgz,a %g7, loop_4961 sth %g4, [%l7 + 0x50] fbg %fcc1, loop_4962 fmovdg %xcc, %f4, %f11 loop_4961: fpmerge %f12, %f2, %f2 ldsb [%l7 + 0x6B], %l0 loop_4962: andncc %i6, %i1, %o7 std %f6, [%l7 + 0x18] ldx [%l7 + 0x40], %l3 fbu %fcc2, loop_4963 st %f2, [%l7 + 0x54] fmovdvc %icc, %f14, %f2 ldsh [%l7 + 0x18], %i7 loop_4963: ldub [%l7 + 0x53], %i4 fmovsg %icc, %f7, %f3 stw %g3, [%l7 + 0x08] ld [%l7 + 0x5C], %f3 fmovrdgez %g6, %f2, %f14 sra %o5, %i3, %i2 fmovdvs %icc, %f7, %f6 fbu %fcc0, loop_4964 fbn,a %fcc3, loop_4965 or %o6, 0x1B87, %o0 smul %o2, %g5, %l6 loop_4964: fmovde %icc, %f8, %f3 loop_4965: sth %g1, [%l7 + 0x0A] sth %l1, [%l7 + 0x44] sth %i0, [%l7 + 0x6A] add %i5, %o3, %l4 fandnot1s %f9, %f10, %f11 edge8l %l2, %o1, %g2 fmovsge %icc, %f13, %f13 sth %l5, [%l7 + 0x72] brz,a %g7, loop_4966 edge8n %g4, %o4, %l0 ldsb [%l7 + 0x6E], %i1 fpadd16 %f14, %f8, %f8 loop_4966: ldsb [%l7 + 0x15], %o7 bvc,a loop_4967 fmovdle %icc, %f3, %f1 stb %i6, [%l7 + 0x51] fmovrdgez %i7, %f0, %f10 loop_4967: fpadd16 %f4, %f4, %f4 movn %icc, %i4, %g3 ldx [%l7 + 0x58], %l3 fbg %fcc0, loop_4968 fandnot2 %f2, %f0, %f4 udivcc %g6, 0x1239, %o5 lduh [%l7 + 0x78], %i3 loop_4968: taddcctv %o6, 0x1E08, %i2 fmovdgu %xcc, %f10, %f5 nop setx loop_4969, %l0, %l1 jmpl %l1, %o0 fand %f10, %f14, %f8 fmovrdne %g5, %f8, %f12 ldx [%l7 + 0x20], %l6 loop_4969: bn,a,pn %icc, loop_4970 st %f3, [%l7 + 0x5C] orn %g1, 0x0AEB, %l1 ldd [%l7 + 0x10], %f8 loop_4970: fcmpeq16 %f12, %f0, %o2 stw %i5, [%l7 + 0x58] brnz %i0, loop_4971 stw %o3, [%l7 + 0x6C] fmovda %xcc, %f6, %f7 fmovdvs %icc, %f9, %f3 loop_4971: ld [%l7 + 0x4C], %f5 stb %l2, [%l7 + 0x1E] fbue,a %fcc3, loop_4972 fpsub16 %f10, %f0, %f2 tg %xcc, 0x4 fmovdvc %xcc, %f4, %f12 loop_4972: fble,a %fcc1, loop_4973 ble loop_4974 umulcc %l4, 0x1D58, %o1 fzero %f8 loop_4973: ldsb [%l7 + 0x79], %l5 loop_4974: fnot2s %f2, %f14 fand %f8, %f0, %f6 fcmped %fcc1, %f2, %f2 fmul8ulx16 %f4, %f0, %f14 ldsw [%l7 + 0x18], %g7 xorcc %g4, 0x096D, %g2 fmovsleu %icc, %f8, %f14 std %f10, [%l7 + 0x40] fmovrsgez %o4, %f3, %f2 fnot2 %f8, %f10 st %f5, [%l7 + 0x5C] bshuffle %f6, %f4, %f6 pdist %f14, %f2, %f2 orncc %l0, 0x0701, %i1 move %xcc, %o7, %i7 nop setx loop_4975, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabsd %f0, %f6 tgu %xcc, 0x3 stw %i6, [%l7 + 0x58] loop_4975: ble,pt %icc, loop_4976 fbo,a %fcc2, loop_4977 fmovrsne %g3, %f14, %f15 ldub [%l7 + 0x2C], %l3 loop_4976: mulx %g6, %o5, %i3 loop_4977: srax %i4, %i2, %o0 bg,pn %icc, loop_4978 movneg %icc, %o6, %l6 fba,a %fcc0, loop_4979 ldx [%l7 + 0x40], %g5 loop_4978: alignaddrl %g1, %o2, %l1 fmovrdne %i5, %f2, %f8 loop_4979: fbl,a %fcc0, loop_4980 std %f4, [%l7 + 0x48] stb %i0, [%l7 + 0x6A] ba,a,pt %icc, loop_4981 loop_4980: edge32 %o3, %l2, %o1 movcs %xcc, %l4, %l5 fcmpgt16 %f6, %f0, %g7 loop_4981: srl %g2, 0x15, %o4 ldsb [%l7 + 0x52], %l0 sth %i1, [%l7 + 0x3A] ldsh [%l7 + 0x6E], %g4 andn %i7, 0x0C47, %i6 subccc %g3, %l3, %g6 edge16l %o7, %o5, %i3 stw %i2, [%l7 + 0x18] call loop_4982 mulscc %i4, 0x1420, %o6 fmovsneg %xcc, %f1, %f11 brgez %o0, loop_4983 loop_4982: fmovdvs %icc, %f15, %f6 tneg %xcc, 0x3 movrgz %g5, 0x028, %g1 loop_4983: mova %icc, %l6, %l1 fnor %f0, %f12, %f12 stb %i5, [%l7 + 0x6E] ld [%l7 + 0x74], %f11 fmovrsgez %o2, %f3, %f3 call loop_4984 movleu %icc, %i0, %o3 fnot2s %f9, %f12 sethi 0x00FB, %o1 loop_4984: for %f8, %f0, %f0 std %f14, [%l7 + 0x20] fxors %f11, %f2, %f6 ldx [%l7 + 0x50], %l2 sra %l5, 0x04, %g7 edge32l %l4, %g2, %l0 smul %o4, %i1, %g4 edge32 %i6, %i7, %g3 edge8 %l3, %g6, %o7 lduh [%l7 + 0x30], %i3 brz %i2, loop_4985 brnz %o5, loop_4986 addcc %o6, 0x0D91, %o0 fpadd16s %f3, %f9, %f2 loop_4985: brnz,a %g5, loop_4987 loop_4986: ta %xcc, 0x2 ldd [%l7 + 0x40], %f12 call loop_4988 loop_4987: ldsh [%l7 + 0x60], %g1 fandnot1s %f12, %f12, %f0 fnor %f2, %f4, %f14 loop_4988: movgu %xcc, %l6, %l1 srl %i5, 0x11, %o2 movneg %xcc, %i0, %o3 siam 0x2 ldsw [%l7 + 0x78], %o1 fbe,a %fcc0, loop_4989 std %f14, [%l7 + 0x68] umul %l2, 0x0187, %l5 bpos,a loop_4990 loop_4989: fpsub32s %f13, %f10, %f14 brlez %g7, loop_4991 smulcc %l4, 0x0352, %g2 loop_4990: mova %xcc, %i4, %o4 bgu loop_4992 loop_4991: fmovdl %icc, %f4, %f6 movg %xcc, %l0, %i1 xor %g4, 0x153C, %i6 loop_4992: bvc %icc, loop_4993 bleu,a loop_4994 fmovdcs %xcc, %f6, %f8 tsubcc %i7, %g3, %l3 loop_4993: lduw [%l7 + 0x20], %g6 loop_4994: lduw [%l7 + 0x4C], %o7 lduh [%l7 + 0x18], %i2 srax %o5, %i3, %o0 ldd [%l7 + 0x18], %f10 lduw [%l7 + 0x30], %o6 fmovrdlez %g1, %f0, %f2 orn %l6, %g5, %i5 fornot2s %f8, %f10, %f10 orncc %o2, 0x1737, %l1 ldsh [%l7 + 0x28], %i0 bg %icc, loop_4995 xnor %o3, %l2, %o1 fabsd %f10, %f6 and %g7, %l4, %l5 loop_4995: lduw [%l7 + 0x74], %g2 alignaddrl %i4, %o4, %i1 fbg,a %fcc1, loop_4996 ld [%l7 + 0x44], %f12 popc %g4, %i6 stb %i7, [%l7 + 0x39] loop_4996: edge32l %l0, %g3, %g6 fmuld8sux16 %f9, %f10, %f2 call loop_4997 fmovrdgez %l3, %f10, %f14 ldsh [%l7 + 0x5A], %i2 bneg,a,pn %icc, loop_4998 loop_4997: tn %xcc, 0x4 std %f0, [%l7 + 0x58] fmovdcs %icc, %f1, %f15 loop_4998: ldx [%l7 + 0x50], %o7 edge32l %o5, %i3, %o0 fbg,a %fcc2, loop_4999 fbn,a %fcc2, loop_5000 tne %icc, 0x4 udiv %g1, 0x1495, %l6 loop_4999: fxnors %f15, %f8, %f3 loop_5000: taddcc %o6, 0x0046, %g5 fmovdneg %xcc, %f11, %f6 xor %o2, 0x11A2, %l1 stb %i5, [%l7 + 0x77] bne loop_5001 stb %o3, [%l7 + 0x53] fpadd16s %f1, %f12, %f6 fmovdcc %icc, %f6, %f0 loop_5001: movne %icc, %i0, %o1 tleu %icc, 0x2 ta %xcc, 0x2 faligndata %f4, %f14, %f6 fandnot2 %f4, %f10, %f2 srl %g7, %l2, %l5 ldsh [%l7 + 0x3C], %l4 movgu %xcc, %g2, %o4 fmovsl %xcc, %f15, %f9 fbn,a %fcc2, loop_5002 fxnors %f9, %f7, %f10 umulcc %i4, 0x0AA0, %g4 fcmpeq32 %f12, %f4, %i1 loop_5002: sth %i6, [%l7 + 0x20] stw %i7, [%l7 + 0x24] fmul8ulx16 %f0, %f4, %f6 bge,pn %xcc, loop_5003 tl %xcc, 0x7 lduw [%l7 + 0x70], %g3 tvc %icc, 0x0 loop_5003: fpsub32 %f10, %f12, %f12 brnz,a %l0, loop_5004 fone %f14 fmovdle %xcc, %f2, %f10 fnors %f11, %f10, %f6 loop_5004: std %f6, [%l7 + 0x70] be loop_5005 fmovsg %icc, %f0, %f11 lduw [%l7 + 0x2C], %g6 bneg,pn %xcc, loop_5006 loop_5005: fpmerge %f11, %f4, %f0 orcc %l3, %o7, %i2 fmovdle %xcc, %f12, %f5 loop_5006: ldd [%l7 + 0x60], %f2 sdivx %i3, 0x040B, %o5 fnand %f12, %f8, %f6 ldsb [%l7 + 0x20], %o0 ldsb [%l7 + 0x40], %g1 fbl %fcc1, loop_5007 bne,a,pt %icc, loop_5008 fmul8x16al %f11, %f13, %f12 edge16ln %o6, %l6, %g5 loop_5007: bleu,a loop_5009 loop_5008: std %f2, [%l7 + 0x48] ldub [%l7 + 0x31], %o2 call loop_5010 loop_5009: lduh [%l7 + 0x76], %i5 fcmpne16 %f4, %f6, %o3 tle %xcc, 0x2 loop_5010: ldx [%l7 + 0x50], %l1 fzeros %f14 subc %i0, %g7, %o1 ldsb [%l7 + 0x15], %l2 fbuge,a %fcc3, loop_5011 fpackfix %f6, %f14 fmovsne %xcc, %f2, %f11 edge32n %l5, %l4, %g2 loop_5011: bneg,a loop_5012 call loop_5013 fnegs %f8, %f8 movvc %icc, %o4, %g4 loop_5012: stx %i1, [%l7 + 0x48] loop_5013: subc %i6, 0x14D1, %i7 ldub [%l7 + 0x3F], %i4 fblg,a %fcc0, loop_5014 stb %l0, [%l7 + 0x2A] fornot2 %f0, %f2, %f2 fmovdg %xcc, %f12, %f9 loop_5014: sth %g6, [%l7 + 0x2E] fbule,a %fcc1, loop_5015 tge %xcc, 0x5 movrlz %l3, %o7, %i2 std %f4, [%l7 + 0x28] loop_5015: fmuld8ulx16 %f10, %f3, %f10 ld [%l7 + 0x10], %f6 edge16ln %g3, %o5, %o0 fones %f14 fblg,a %fcc0, loop_5016 udivcc %g1, 0x0ADC, %i3 stw %l6, [%l7 + 0x68] srax %g5, %o2, %i5 loop_5016: stx %o6, [%l7 + 0x30] fnot2s %f7, %f2 ldub [%l7 + 0x35], %o3 edge16 %l1, %i0, %g7 stx %l2, [%l7 + 0x08] bcs,pn %xcc, loop_5017 fpackfix %f8, %f0 siam 0x0 fzeros %f2 loop_5017: fbule,a %fcc1, loop_5018 movl %xcc, %l5, %l4 nop setx loop_5019, %l0, %l1 jmpl %l1, %g2 orn %o4, 0x0907, %g4 loop_5018: std %f10, [%l7 + 0x08] stw %o1, [%l7 + 0x18] loop_5019: addc %i6, 0x0246, %i1 orcc %i7, %l0, %i4 ld [%l7 + 0x0C], %f0 ld [%l7 + 0x58], %f0 sth %l3, [%l7 + 0x7C] lduw [%l7 + 0x3C], %g6 fcmpgt32 %f8, %f6, %i2 stw %o7, [%l7 + 0x58] tn %xcc, 0x4 fmovsn %xcc, %f9, %f6 ldsb [%l7 + 0x15], %g3 fbul %fcc2, loop_5020 faligndata %f6, %f4, %f6 ldub [%l7 + 0x0F], %o5 sethi 0x1547, %o0 loop_5020: ldsb [%l7 + 0x76], %g1 st %f0, [%l7 + 0x6C] taddcctv %i3, 0x0A6B, %l6 edge16 %o2, %g5, %o6 movle %xcc, %i5, %l1 fmovdleu %xcc, %f0, %f5 or %o3, 0x02A2, %g7 stb %l2, [%l7 + 0x0E] fble %fcc1, loop_5021 fbule %fcc0, loop_5022 array32 %l5, %i0, %g2 sdivcc %o4, 0x1F11, %g4 loop_5021: ldx [%l7 + 0x38], %o1 loop_5022: tle %xcc, 0x0 fmovsvs %icc, %f6, %f12 fmovdge %xcc, %f6, %f9 fmovdge %xcc, %f8, %f14 xnorcc %i6, 0x1823, %l4 fpadd32s %f10, %f8, %f8 ld [%l7 + 0x4C], %f12 orn %i7, 0x18D7, %l0 ldub [%l7 + 0x11], %i1 bcs,a,pn %xcc, loop_5023 lduw [%l7 + 0x38], %i4 fors %f2, %f3, %f11 srlx %g6, 0x03, %l3 loop_5023: srlx %i2, 0x0A, %g3 fbl,a %fcc1, loop_5024 fmovrdne %o7, %f14, %f6 fbl %fcc3, loop_5025 fbue %fcc0, loop_5026 loop_5024: bne,pt %xcc, loop_5027 fmovse %xcc, %f0, %f9 loop_5025: fmovdne %xcc, %f10, %f1 loop_5026: umulcc %o5, 0x17AC, %o0 loop_5027: tvs %xcc, 0x3 addcc %g1, 0x0532, %i3 ld [%l7 + 0x40], %f7 stw %l6, [%l7 + 0x24] fones %f6 fmovdleu %xcc, %f13, %f12 nop setx loop_5028, %l0, %l1 jmpl %l1, %o2 ldsw [%l7 + 0x64], %g5 stx %i5, [%l7 + 0x48] fcmpgt16 %f14, %f6, %l1 loop_5028: fbl,a %fcc1, loop_5029 fmovsne %xcc, %f2, %f7 fmovsgu %xcc, %f15, %f4 stx %o3, [%l7 + 0x70] loop_5029: movge %xcc, %g7, %o6 fornot1 %f8, %f8, %f10 fmovsleu %xcc, %f0, %f11 fpackfix %f10, %f12 tvs %icc, 0x3 fmul8ulx16 %f14, %f14, %f4 bgu loop_5030 fxnors %f2, %f8, %f1 mova %icc, %l2, %l5 for %f0, %f10, %f6 loop_5030: orncc %i0, %g2, %g4 fmul8x16al %f14, %f15, %f6 tgu %icc, 0x7 be,pt %icc, loop_5031 for %f0, %f4, %f10 fmovsg %xcc, %f0, %f7 fxors %f4, %f12, %f8 loop_5031: fmuld8ulx16 %f1, %f9, %f14 fmovsgu %xcc, %f12, %f7 or %o1, 0x05FC, %i6 edge32n %o4, %l4, %i7 sth %l0, [%l7 + 0x5C] fbo,a %fcc1, loop_5032 fzeros %f3 fpadd16s %f3, %f11, %f3 fmovsle %xcc, %f1, %f1 loop_5032: fxor %f8, %f14, %f14 tg %icc, 0x6 bvs,a,pn %icc, loop_5033 fmovsle %icc, %f9, %f3 stb %i1, [%l7 + 0x48] fone %f8 loop_5033: fbe,a %fcc1, loop_5034 movrlez %g6, %l3, %i2 stb %i4, [%l7 + 0x2B] ldx [%l7 + 0x08], %o7 loop_5034: stb %o5, [%l7 + 0x57] tn %icc, 0x2 nop setx loop_5035, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovspos %xcc, %f0, %f11 bcs,a %icc, loop_5036 mova %xcc, %o0, %g3 loop_5035: fmovdgu %icc, %f8, %f6 edge16ln %g1, %i3, %o2 loop_5036: movl %xcc, %g5, %i5 fbe %fcc2, loop_5037 ldx [%l7 + 0x30], %l6 taddcctv %o3, %g7, %l1 nop setx loop_5038, %l0, %l1 jmpl %l1, %o6 loop_5037: addc %l2, %i0, %l5 fbul,a %fcc2, loop_5039 ldsw [%l7 + 0x40], %g4 loop_5038: fnegd %f4, %f6 stx %o1, [%l7 + 0x68] loop_5039: ldub [%l7 + 0x74], %g2 ldsw [%l7 + 0x40], %o4 fmovrsgez %l4, %f12, %f12 call loop_5040 tge %xcc, 0x3 fexpand %f13, %f2 stw %i6, [%l7 + 0x34] loop_5040: movvs %icc, %i7, %i1 stw %g6, [%l7 + 0x58] movl %xcc, %l0, %i2 sth %l3, [%l7 + 0x6E] ldx [%l7 + 0x20], %i4 ld [%l7 + 0x50], %f1 st %f2, [%l7 + 0x70] and %o7, 0x07FE, %o5 ldd [%l7 + 0x38], %f12 std %f6, [%l7 + 0x58] taddcctv %g3, %g1, %o0 array16 %o2, %g5, %i5 fbue,a %fcc3, loop_5041 fmul8x16au %f4, %f13, %f6 popc %i3, %o3 lduw [%l7 + 0x60], %g7 loop_5041: tpos %icc, 0x1 udivx %l1, 0x14FA, %l6 fpsub16 %f6, %f8, %f14 udivcc %l2, 0x1174, %o6 te %xcc, 0x6 popc %i0, %l5 ld [%l7 + 0x20], %f2 ldd [%l7 + 0x38], %f4 fnand %f14, %f0, %f14 stb %o1, [%l7 + 0x49] fcmpes %fcc0, %f8, %f13 fmovdge %xcc, %f15, %f2 fabsd %f2, %f8 fmovsge %icc, %f7, %f5 fcmpeq32 %f0, %f8, %g4 ta %xcc, 0x7 lduh [%l7 + 0x52], %o4 fbul %fcc3, loop_5042 lduh [%l7 + 0x08], %g2 st %f4, [%l7 + 0x68] stb %l4, [%l7 + 0x1A] loop_5042: stx %i7, [%l7 + 0x08] edge32ln %i1, %i6, %l0 subccc %g6, 0x1003, %i2 fmul8sux16 %f14, %f0, %f12 sth %i4, [%l7 + 0x6C] lduh [%l7 + 0x70], %l3 stx %o7, [%l7 + 0x10] stw %g3, [%l7 + 0x2C] stx %o5, [%l7 + 0x78] fmovsleu %icc, %f0, %f12 tl %icc, 0x0 bcs,pt %xcc, loop_5043 ldx [%l7 + 0x60], %o0 sethi 0x1BE9, %g1 lduw [%l7 + 0x7C], %g5 loop_5043: ldd [%l7 + 0x60], %f2 fmovdcc %icc, %f13, %f0 xnor %i5, %o2, %i3 move %icc, %g7, %l1 lduh [%l7 + 0x34], %o3 ldsb [%l7 + 0x3A], %l2 movrlez %l6, 0x13A, %i0 fmovscc %xcc, %f12, %f15 fxnors %f12, %f9, %f13 ldd [%l7 + 0x20], %f14 movrlez %l5, 0x1ED, %o1 fzeros %f10 fcmpd %fcc2, %f10, %f6 ldsb [%l7 + 0x11], %g4 bvs loop_5044 std %f0, [%l7 + 0x38] fmovsgu %xcc, %f6, %f8 fcmpd %fcc0, %f8, %f14 loop_5044: std %f4, [%l7 + 0x30] movl %xcc, %o4, %o6 fmul8ulx16 %f8, %f12, %f6 srlx %l4, %i7, %g2 addccc %i6, %i1, %l0 tne %icc, 0x5 tle %icc, 0x1 fmovsleu %icc, %f7, %f14 ldsh [%l7 + 0x5E], %g6 tle %icc, 0x7 stw %i4, [%l7 + 0x0C] sra %i2, 0x10, %o7 movrlz %g3, %l3, %o5 orcc %o0, %g5, %g1 lduh [%l7 + 0x5C], %o2 fcmpeq16 %f10, %f8, %i3 movrlez %g7, 0x373, %l1 brlz,a %i5, loop_5045 stw %l2, [%l7 + 0x7C] xorcc %o3, %i0, %l5 andn %o1, 0x0FED, %l6 loop_5045: fmovsle %icc, %f2, %f8 ldsw [%l7 + 0x54], %o4 bn loop_5046 fbne,a %fcc0, loop_5047 be %icc, loop_5048 fnegd %f0, %f2 loop_5046: ldsw [%l7 + 0x50], %o6 loop_5047: fcmple16 %f10, %f10, %l4 loop_5048: stx %g4, [%l7 + 0x30] fmovs %f2, %f14 fmovdvc %icc, %f2, %f2 stw %i7, [%l7 + 0x6C] stb %g2, [%l7 + 0x38] call loop_5049 fmovsa %xcc, %f8, %f0 movrne %i1, %i6, %l0 fexpand %f4, %f14 loop_5049: fnot2s %f15, %f2 sth %i4, [%l7 + 0x68] fpsub16s %f2, %f5, %f3 fmovsneg %icc, %f14, %f7 ldx [%l7 + 0x30], %i2 fmovde %xcc, %f14, %f13 tpos %xcc, 0x0 fnegd %f12, %f14 sra %o7, %g3, %l3 brgez,a %g6, loop_5050 bcs loop_5051 fcmpne16 %f8, %f12, %o0 lduh [%l7 + 0x6C], %g5 loop_5050: edge16 %o5, %g1, %i3 loop_5051: movcc %xcc, %o2, %g7 edge32n %l1, %i5, %o3 edge16l %i0, %l2, %l5 tleu %xcc, 0x4 fbe %fcc2, loop_5052 stw %l6, [%l7 + 0x34] edge32 %o1, %o4, %o6 edge16l %l4, %i7, %g2 loop_5052: movcs %xcc, %i1, %i6 movg %xcc, %g4, %i4 movvc %xcc, %i2, %o7 sth %l0, [%l7 + 0x7E] lduw [%l7 + 0x10], %l3 stx %g3, [%l7 + 0x60] fcmpes %fcc0, %f12, %f15 fcmple32 %f12, %f10, %g6 fnot2s %f2, %f3 std %f0, [%l7 + 0x58] fmovda %xcc, %f5, %f7 brgez %o0, loop_5053 edge32ln %g5, %o5, %i3 fmovrdgz %g1, %f12, %f14 fmovrse %g7, %f15, %f1 loop_5053: orcc %l1, %i5, %o3 edge32l %i0, %o2, %l5 fbe %fcc1, loop_5054 stw %l6, [%l7 + 0x5C] tneg %xcc, 0x0 bpos,pn %xcc, loop_5055 loop_5054: fcmpgt16 %f4, %f10, %o1 stx %o4, [%l7 + 0x58] fmovsge %icc, %f12, %f8 loop_5055: stw %o6, [%l7 + 0x34] std %f14, [%l7 + 0x68] fmovrslz %l2, %f11, %f12 fmovdleu %icc, %f11, %f4 stx %l4, [%l7 + 0x60] taddcctv %i7, %i1, %g2 fpadd32 %f2, %f0, %f8 umulcc %g4, %i6, %i2 tvs %icc, 0x1 stb %i4, [%l7 + 0x33] sth %l0, [%l7 + 0x1E] fcmped %fcc0, %f12, %f6 ble,pt %xcc, loop_5056 orcc %l3, 0x0710, %o7 srl %g3, 0x11, %g6 fmovdne %icc, %f13, %f10 loop_5056: fcmple32 %f8, %f14, %o0 tge %xcc, 0x3 ldub [%l7 + 0x30], %o5 fmovsge %icc, %f13, %f5 sub %g5, 0x12FE, %g1 tle %icc, 0x0 ld [%l7 + 0x24], %f9 lduw [%l7 + 0x08], %g7 tcc %xcc, 0x4 lduh [%l7 + 0x40], %i3 fmovsvc %icc, %f6, %f12 fmovdcc %icc, %f0, %f12 fblg,a %fcc3, loop_5057 umulcc %i5, %l1, %o3 stx %o2, [%l7 + 0x20] fcmpeq16 %f6, %f14, %l5 loop_5057: andncc %l6, %o1, %o4 bgu,a,pn %xcc, loop_5058 srax %i0, 0x10, %o6 ldsh [%l7 + 0x08], %l4 ldd [%l7 + 0x48], %f8 loop_5058: fnor %f14, %f12, %f2 ldx [%l7 + 0x58], %i7 tsubcc %l2, %i1, %g4 fmuld8sux16 %f7, %f2, %f8 xnorcc %i6, %g2, %i2 tvc %xcc, 0x4 sth %l0, [%l7 + 0x74] fandnot1s %f5, %f6, %f1 ldub [%l7 + 0x15], %i4 fcmple32 %f10, %f12, %o7 sdiv %l3, 0x1892, %g3 lduw [%l7 + 0x28], %o0 fnor %f2, %f0, %f4 brz,a %o5, loop_5059 stw %g5, [%l7 + 0x68] fmovdcs %icc, %f13, %f1 fmuld8ulx16 %f4, %f8, %f0 loop_5059: ld [%l7 + 0x44], %f0 bshuffle %f4, %f2, %f4 and %g1, %g7, %i3 edge8l %g6, %i5, %l1 std %f4, [%l7 + 0x20] fmovdneg %xcc, %f0, %f8 ldsh [%l7 + 0x16], %o2 ldsw [%l7 + 0x64], %l5 fnegs %f4, %f15 edge16 %o3, %o1, %o4 fcmpeq32 %f14, %f10, %i0 lduw [%l7 + 0x7C], %l6 stb %l4, [%l7 + 0x0D] std %f4, [%l7 + 0x10] stb %o6, [%l7 + 0x38] lduh [%l7 + 0x6A], %l2 fmuld8sux16 %f6, %f6, %f0 and %i1, 0x1287, %g4 fmovrsgz %i7, %f10, %f7 xnor %i6, 0x014B, %g2 fcmpeq32 %f8, %f12, %l0 ldsw [%l7 + 0x34], %i4 ldd [%l7 + 0x30], %f10 stw %i2, [%l7 + 0x34] movge %icc, %o7, %g3 ld [%l7 + 0x50], %f9 bvs,a loop_5060 edge32n %o0, %l3, %o5 umul %g1, %g5, %g7 ldsb [%l7 + 0x0F], %i3 loop_5060: lduh [%l7 + 0x1C], %i5 fmovrdlz %l1, %f14, %f10 fmovrslz %o2, %f12, %f4 movleu %xcc, %g6, %o3 fmovrdgez %l5, %f2, %f12 ld [%l7 + 0x10], %f6 std %f10, [%l7 + 0x70] bvc,pn %xcc, loop_5061 brlez %o1, loop_5062 lduw [%l7 + 0x1C], %i0 tvc %xcc, 0x7 loop_5061: movg %icc, %l6, %l4 loop_5062: fnors %f10, %f15, %f10 fnor %f14, %f8, %f8 fbe,a %fcc1, loop_5063 ldub [%l7 + 0x29], %o6 movl %icc, %o4, %l2 fnot1s %f9, %f4 loop_5063: ldx [%l7 + 0x68], %g4 ldsw [%l7 + 0x40], %i7 ldsh [%l7 + 0x38], %i6 andncc %i1, %g2, %i4 fmovsvc %icc, %f4, %f3 movneg %xcc, %i2, %l0 brlez %g3, loop_5064 popc 0x0824, %o0 stw %o7, [%l7 + 0x1C] edge16l %l3, %g1, %g5 loop_5064: xor %o5, 0x0957, %i3 st %f4, [%l7 + 0x78] alignaddrl %g7, %i5, %l1 tvc %icc, 0x6 ldd [%l7 + 0x78], %f6 lduw [%l7 + 0x2C], %o2 ldsh [%l7 + 0x22], %o3 sth %g6, [%l7 + 0x14] fpmerge %f5, %f11, %f4 edge8l %o1, %l5, %l6 ld [%l7 + 0x40], %f13 array16 %l4, %o6, %o4 fmul8x16au %f4, %f15, %f14 stx %l2, [%l7 + 0x38] orcc %i0, 0x106D, %i7 fmovsneg %icc, %f5, %f10 ldsb [%l7 + 0x32], %g4 ldsb [%l7 + 0x10], %i1 tg %icc, 0x7 ldsw [%l7 + 0x54], %i6 ldsh [%l7 + 0x48], %i4 movrgz %g2, 0x154, %l0 udivcc %g3, 0x1EC5, %i2 fbn,a %fcc2, loop_5065 fsrc2s %f10, %f1 ld [%l7 + 0x30], %f5 tn %xcc, 0x1 loop_5065: fands %f8, %f1, %f12 fmovscc %icc, %f15, %f14 fbuge,a %fcc1, loop_5066 stb %o7, [%l7 + 0x79] stw %l3, [%l7 + 0x24] edge8 %o0, %g5, %g1 loop_5066: orcc %i3, 0x0B6B, %o5 mova %xcc, %i5, %g7 lduh [%l7 + 0x58], %l1 lduh [%l7 + 0x40], %o3 fmovrdgez %g6, %f4, %f0 ldsb [%l7 + 0x5C], %o1 fmovsn %xcc, %f4, %f7 fmovdg %icc, %f10, %f7 tl %icc, 0x0 lduw [%l7 + 0x1C], %l5 andn %o2, 0x0902, %l6 xnorcc %l4, %o6, %l2 movcs %icc, %o4, %i7 fmovdge %xcc, %f11, %f3 fexpand %f5, %f6 st %f12, [%l7 + 0x64] tge %xcc, 0x5 fands %f12, %f0, %f0 ldx [%l7 + 0x58], %i0 fone %f12 bleu,a loop_5067 fmovrde %i1, %f6, %f6 ldsb [%l7 + 0x63], %g4 fpmerge %f9, %f0, %f2 loop_5067: fpackfix %f2, %f0 for %f6, %f0, %f2 bcs,a loop_5068 fbe %fcc0, loop_5069 or %i6, %g2, %i4 fmovsneg %xcc, %f7, %f7 loop_5068: ldsw [%l7 + 0x24], %g3 loop_5069: taddcctv %i2, %l0, %o7 edge16n %o0, %g5, %l3 brgez,a %i3, loop_5070 andn %g1, %i5, %g7 umulcc %o5, %l1, %g6 fmovdl %icc, %f6, %f8 loop_5070: stx %o3, [%l7 + 0x50] tn %xcc, 0x5 fnors %f1, %f2, %f1 fpmerge %f6, %f9, %f0 fmovsne %xcc, %f6, %f11 sub %l5, %o2, %l6 subccc %l4, 0x09FE, %o6 st %f11, [%l7 + 0x08] tle %icc, 0x0 ldsw [%l7 + 0x5C], %l2 fcmpne16 %f14, %f10, %o1 movl %xcc, %i7, %i0 movrgz %o4, %g4, %i6 sdivx %g2, 0x1C79, %i4 fmovscs %xcc, %f15, %f14 tl %icc, 0x7 lduw [%l7 + 0x1C], %i1 smul %g3, 0x1262, %i2 fnot1 %f12, %f4 fpadd32s %f3, %f8, %f14 fbule %fcc3, loop_5071 fmovda %xcc, %f11, %f8 fmovsgu %icc, %f6, %f10 stw %l0, [%l7 + 0x48] loop_5071: ldsh [%l7 + 0x60], %o0 fmuld8sux16 %f13, %f4, %f14 ldub [%l7 + 0x39], %g5 sll %o7, 0x19, %l3 fbue %fcc0, loop_5072 ldd [%l7 + 0x50], %f12 bge loop_5073 edge32ln %i3, %i5, %g7 loop_5072: fmovscs %icc, %f8, %f10 movrne %o5, 0x137, %l1 loop_5073: udiv %g6, 0x1F04, %o3 fmovrdlez %l5, %f12, %f12 sll %g1, 0x13, %o2 stx %l6, [%l7 + 0x38] bl,a loop_5074 fzeros %f5 be,pt %xcc, loop_5075 subcc %o6, 0x009D, %l4 loop_5074: ld [%l7 + 0x54], %f7 lduw [%l7 + 0x14], %o1 loop_5075: fmovscs %xcc, %f10, %f8 fmovscc %icc, %f0, %f7 movne %icc, %l2, %i7 fnors %f3, %f14, %f9 fpadd16s %f15, %f6, %f10 ldx [%l7 + 0x20], %i0 movpos %xcc, %g4, %o4 te %xcc, 0x7 fmovsge %xcc, %f7, %f10 fmovsvc %icc, %f0, %f5 tpos %icc, 0x7 nop setx loop_5076, %l0, %l1 jmpl %l1, %g2 sethi 0x1ED1, %i4 tge %xcc, 0x3 andncc %i6, %g3, %i2 loop_5076: fcmpgt16 %f12, %f2, %l0 fcmpd %fcc0, %f6, %f0 ldsh [%l7 + 0x7A], %i1 fpmerge %f12, %f1, %f8 fcmpeq16 %f2, %f6, %g5 movg %xcc, %o7, %o0 sth %l3, [%l7 + 0x0E] tl %xcc, 0x7 ta %icc, 0x4 fpsub32 %f14, %f14, %f6 mulx %i5, %g7, %o5 stx %l1, [%l7 + 0x40] addccc %g6, 0x0F4D, %o3 movn %icc, %i3, %l5 fmovde %xcc, %f15, %f0 edge16n %g1, %l6, %o2 be,a,pn %icc, loop_5077 ldx [%l7 + 0x70], %l4 fpsub32s %f0, %f7, %f7 fmovrse %o6, %f9, %f12 loop_5077: fmovdgu %xcc, %f14, %f8 ba,a %xcc, loop_5078 lduw [%l7 + 0x50], %l2 bneg,a,pt %icc, loop_5079 sll %o1, 0x1B, %i0 loop_5078: xorcc %i7, %g4, %g2 srax %i4, %i6, %o4 loop_5079: st %f7, [%l7 + 0x38] bneg %xcc, loop_5080 subccc %g3, %l0, %i2 fmovrdlez %g5, %f14, %f2 ldub [%l7 + 0x37], %o7 loop_5080: fcmped %fcc0, %f14, %f0 sth %i1, [%l7 + 0x3C] ldsh [%l7 + 0x30], %o0 fbg,a %fcc0, loop_5081 bleu,a,pt %xcc, loop_5082 bleu %icc, loop_5083 or %l3, 0x01DD, %g7 loop_5081: ldsb [%l7 + 0x55], %o5 loop_5082: orcc %l1, 0x1BF7, %i5 loop_5083: tge %xcc, 0x2 st %f11, [%l7 + 0x7C] fmovdl %icc, %f13, %f9 tsubcc %g6, %i3, %l5 fabss %f7, %f4 fmovse %icc, %f13, %f4 call loop_5084 lduw [%l7 + 0x50], %g1 fnands %f11, %f7, %f3 fandnot1s %f15, %f9, %f15 loop_5084: fmovsg %icc, %f5, %f10 bleu,a,pt %xcc, loop_5085 add %l6, 0x18F6, %o3 xnorcc %l4, %o2, %o6 fnegs %f15, %f13 loop_5085: ldx [%l7 + 0x28], %o1 fmul8x16au %f2, %f13, %f6 sth %l2, [%l7 + 0x42] fmovspos %xcc, %f1, %f4 movcs %xcc, %i7, %i0 ldd [%l7 + 0x10], %f12 addccc %g4, %i4, %g2 bvs,pt %icc, loop_5086 mulx %i6, %o4, %l0 lduh [%l7 + 0x46], %g3 stw %g5, [%l7 + 0x58] loop_5086: fmovsge %icc, %f5, %f8 edge8 %o7, %i2, %i1 stb %l3, [%l7 + 0x55] bl,a loop_5087 stw %o0, [%l7 + 0x38] movrgz %g7, 0x2F7, %o5 fmovde %xcc, %f8, %f4 loop_5087: taddcc %l1, 0x095B, %i5 ta %xcc, 0x0 movl %xcc, %i3, %l5 edge8 %g1, %g6, %l6 stb %o3, [%l7 + 0x50] fcmped %fcc0, %f0, %f4 fbl %fcc2, loop_5088 ldd [%l7 + 0x18], %f8 edge16n %l4, %o2, %o6 ldsh [%l7 + 0x24], %l2 loop_5088: ldx [%l7 + 0x58], %o1 fmovdvs %icc, %f15, %f9 edge16 %i0, %g4, %i7 nop setx loop_5089, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry nop setx loop_5090, %l0, %l1 jmpl %l1, %i4 ldx [%l7 + 0x70], %g2 lduh [%l7 + 0x40], %o4 loop_5089: stb %i6, [%l7 + 0x5F] loop_5090: fmovspos %xcc, %f4, %f10 sth %g3, [%l7 + 0x62] movrlz %g5, %o7, %i2 ldx [%l7 + 0x28], %i1 fbule,a %fcc1, loop_5091 fsrc1s %f12, %f14 fcmpeq16 %f12, %f12, %l3 sth %o0, [%l7 + 0x4A] loop_5091: tcc %xcc, 0x2 stb %l0, [%l7 + 0x0D] fnands %f6, %f5, %f3 fcmple32 %f10, %f6, %o5 sdiv %l1, 0x1A3E, %i5 stw %i3, [%l7 + 0x70] nop setx loop_5092, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %g7, [%l7 + 0x14] ldub [%l7 + 0x39], %l5 movrne %g1, %l6, %o3 loop_5092: ld [%l7 + 0x20], %f0 movn %xcc, %g6, %o2 ldsw [%l7 + 0x1C], %o6 fmovsa %icc, %f6, %f14 lduh [%l7 + 0x1A], %l4 fmovrdgez %o1, %f6, %f2 fbue %fcc0, loop_5093 ld [%l7 + 0x70], %f2 fornot2s %f4, %f11, %f2 std %f2, [%l7 + 0x08] loop_5093: movrne %l2, %i0, %i7 stb %g4, [%l7 + 0x77] ldsb [%l7 + 0x72], %i4 sth %g2, [%l7 + 0x64] add %i6, 0x17C6, %o4 fpmerge %f5, %f10, %f14 tne %xcc, 0x0 lduh [%l7 + 0x6E], %g5 ldub [%l7 + 0x63], %g3 ld [%l7 + 0x3C], %f14 fmovrde %o7, %f10, %f10 movgu %icc, %i2, %l3 stw %i1, [%l7 + 0x5C] tvc %xcc, 0x3 ldub [%l7 + 0x65], %l0 fands %f3, %f11, %f3 fsrc1s %f9, %f5 brgz %o0, loop_5094 ld [%l7 + 0x58], %f7 ldsw [%l7 + 0x2C], %o5 ldx [%l7 + 0x38], %l1 loop_5094: std %f4, [%l7 + 0x68] sllx %i5, %g7, %l5 fmovsvs %xcc, %f10, %f6 movleu %icc, %i3, %l6 fbug,a %fcc1, loop_5095 ldx [%l7 + 0x08], %o3 fmovde %icc, %f11, %f15 lduw [%l7 + 0x0C], %g1 loop_5095: st %f0, [%l7 + 0x38] ld [%l7 + 0x78], %f13 ldsw [%l7 + 0x7C], %o2 fmovdgu %icc, %f10, %f5 fbule %fcc0, loop_5096 popc %o6, %l4 ld [%l7 + 0x1C], %f3 st %f15, [%l7 + 0x08] loop_5096: alignaddr %g6, %o1, %l2 fmovrslez %i7, %f13, %f9 brgez,a %g4, loop_5097 movre %i0, 0x002, %g2 stw %i4, [%l7 + 0x48] fexpand %f15, %f4 loop_5097: bcc,a,pn %icc, loop_5098 fmovdne %xcc, %f6, %f12 bpos %icc, loop_5099 fnot1s %f6, %f14 loop_5098: fbuge,a %fcc3, loop_5100 fmul8x16al %f6, %f14, %f4 loop_5099: subccc %o4, 0x16D1, %i6 fmovrsgz %g3, %f5, %f15 loop_5100: fmovdgu %xcc, %f10, %f8 sdivx %g5, 0x1686, %o7 fbe %fcc1, loop_5101 fmovdvc %xcc, %f14, %f4 fblg,a %fcc3, loop_5102 fcmple32 %f12, %f8, %i2 loop_5101: fbge,a %fcc2, loop_5103 fmovdcc %icc, %f2, %f15 loop_5102: ldsb [%l7 + 0x2D], %i1 stx %l0, [%l7 + 0x78] loop_5103: edge8 %l3, %o5, %l1 movge %xcc, %o0, %g7 alignaddr %l5, %i3, %l6 edge8 %i5, %o3, %o2 bpos %icc, loop_5104 movrgz %o6, %g1, %l4 fands %f5, %f11, %f5 std %f12, [%l7 + 0x18] loop_5104: stw %g6, [%l7 + 0x58] fxors %f7, %f0, %f6 ldub [%l7 + 0x3E], %l2 ldd [%l7 + 0x30], %f6 xorcc %i7, %g4, %i0 edge16ln %g2, %i4, %o4 tpos %icc, 0x1 fnor %f10, %f10, %f2 ldsb [%l7 + 0x0C], %o1 umulcc %i6, %g5, %g3 movvc %icc, %o7, %i2 fcmpeq32 %f14, %f6, %i1 fmovdvc %icc, %f9, %f0 sth %l3, [%l7 + 0x5E] fbo %fcc2, loop_5105 brlez,a %o5, loop_5106 fpadd16 %f10, %f6, %f10 add %l0, %o0, %g7 loop_5105: sllx %l1, 0x0E, %l5 loop_5106: stw %l6, [%l7 + 0x4C] fmovse %xcc, %f5, %f8 smul %i3, 0x176D, %o3 tneg %xcc, 0x6 addcc %o2, 0x01FE, %i5 addcc %o6, 0x1549, %g1 ld [%l7 + 0x28], %f11 movre %g6, %l4, %l2 fmovrdgez %g4, %f10, %f0 edge32n %i0, %g2, %i4 fcmpd %fcc2, %f2, %f0 std %f8, [%l7 + 0x38] fmovd %f14, %f12 fmovrse %i7, %f0, %f9 andncc %o4, %i6, %g5 ldsw [%l7 + 0x70], %g3 ba,pt %icc, loop_5107 ldub [%l7 + 0x33], %o1 brnz,a %o7, loop_5108 fsrc2 %f8, %f2 loop_5107: ld [%l7 + 0x74], %f8 xnorcc %i2, %i1, %o5 loop_5108: ldsw [%l7 + 0x0C], %l0 tle %xcc, 0x2 or %o0, 0x02F6, %g7 bvs,a %xcc, loop_5109 alignaddrl %l1, %l5, %l6 movne %icc, %i3, %l3 ldx [%l7 + 0x78], %o3 loop_5109: ldx [%l7 + 0x20], %i5 stx %o6, [%l7 + 0x10] brnz %g1, loop_5110 fmovse %xcc, %f13, %f12 fmovrde %o2, %f2, %f4 array8 %l4, %g6, %g4 loop_5110: srax %l2, %g2, %i4 fmovdg %xcc, %f12, %f5 fbe %fcc3, loop_5111 andn %i0, %i7, %i6 st %f10, [%l7 + 0x28] bshuffle %f2, %f6, %f2 loop_5111: tcc %icc, 0x7 movrgz %o4, %g5, %o1 fpackfix %f12, %f1 st %f4, [%l7 + 0x3C] ldd [%l7 + 0x18], %f8 fmovrdgez %o7, %f14, %f14 sth %i2, [%l7 + 0x3A] sth %g3, [%l7 + 0x52] call loop_5112 fpsub32 %f8, %f2, %f8 stx %o5, [%l7 + 0x58] fnegd %f10, %f4 loop_5112: st %f5, [%l7 + 0x1C] ldsh [%l7 + 0x30], %i1 edge16n %l0, %o0, %g7 movrne %l1, 0x1EF, %l5 ldsh [%l7 + 0x12], %i3 stx %l6, [%l7 + 0x38] st %f6, [%l7 + 0x24] andncc %o3, %i5, %l3 ldub [%l7 + 0x2D], %o6 fmuld8ulx16 %f13, %f11, %f10 bne,a %icc, loop_5113 fpmerge %f15, %f13, %f10 fmovsl %icc, %f13, %f0 alignaddrl %o2, %g1, %l4 loop_5113: lduw [%l7 + 0x68], %g4 fpsub32s %f5, %f2, %f13 fcmpes %fcc0, %f4, %f5 movgu %xcc, %g6, %l2 xorcc %g2, 0x1717, %i0 xorcc %i4, 0x01E0, %i7 andn %i6, 0x1DA1, %g5 popc %o1, %o7 nop setx loop_5114, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrgz %o4, %i2, %g3 movgu %icc, %o5, %i1 sdivx %o0, 0x0E80, %g7 loop_5114: fmovrsgez %l1, %f2, %f6 sdivcc %l5, 0x0861, %l0 fcmpd %fcc1, %f0, %f12 sth %i3, [%l7 + 0x42] fornot1 %f4, %f12, %f4 ba loop_5115 sub %l6, %o3, %l3 std %f10, [%l7 + 0x30] fandnot2s %f15, %f15, %f9 loop_5115: ldsw [%l7 + 0x2C], %o6 std %f0, [%l7 + 0x10] edge16l %o2, %g1, %i5 addcc %g4, 0x12DC, %g6 ldd [%l7 + 0x68], %f6 edge32 %l4, %l2, %i0 edge8l %i4, %i7, %i6 bcc,a loop_5116 or %g5, %o1, %o7 lduw [%l7 + 0x54], %g2 fsrc2 %f12, %f0 loop_5116: tl %xcc, 0x3 fandnot2 %f12, %f10, %f8 bgu %icc, loop_5117 fpsub16 %f10, %f6, %f4 movl %xcc, %i2, %g3 tcs %xcc, 0x5 loop_5117: sth %o4, [%l7 + 0x1E] stb %i1, [%l7 + 0x55] ldsh [%l7 + 0x2C], %o5 tneg %icc, 0x7 ldx [%l7 + 0x58], %g7 tgu %icc, 0x6 fandnot2 %f10, %f0, %f12 fornot1 %f8, %f0, %f8 std %f12, [%l7 + 0x60] movneg %icc, %l1, %o0 fpack16 %f14, %f5 movvc %icc, %l0, %i3 fbule,a %fcc1, loop_5118 fmovrde %l5, %f2, %f14 ldub [%l7 + 0x72], %o3 and %l6, %l3, %o6 loop_5118: st %f3, [%l7 + 0x60] fones %f4 ld [%l7 + 0x24], %f4 sth %o2, [%l7 + 0x5A] edge32l %g1, %i5, %g6 ldsh [%l7 + 0x44], %l4 fmovdvs %xcc, %f13, %f15 popc %g4, %l2 ldub [%l7 + 0x77], %i0 smul %i7, 0x168B, %i4 movn %icc, %g5, %i6 ldsw [%l7 + 0x58], %o7 orncc %o1, 0x00D1, %g2 movgu %xcc, %i2, %g3 ldsb [%l7 + 0x11], %o4 fmovscs %icc, %f2, %f7 lduw [%l7 + 0x40], %i1 bleu,pt %xcc, loop_5119 sth %o5, [%l7 + 0x62] brz %g7, loop_5120 fand %f14, %f2, %f0 loop_5119: ldsw [%l7 + 0x24], %o0 fmovdg %xcc, %f9, %f10 loop_5120: fmovs %f4, %f4 edge32 %l0, %l1, %l5 brlz,a %o3, loop_5121 edge8l %i3, %l3, %l6 fornot2s %f5, %f11, %f3 lduh [%l7 + 0x70], %o2 loop_5121: mova %icc, %g1, %o6 fmovdle %xcc, %f15, %f0 fmovdcc %icc, %f7, %f12 fmovdcs %icc, %f9, %f2 fmovsg %icc, %f3, %f11 fone %f8 lduh [%l7 + 0x74], %i5 brgez,a %g6, loop_5122 brgez %l4, loop_5123 alignaddrl %l2, %i0, %g4 movcc %xcc, %i7, %i4 loop_5122: fmovrde %i6, %f10, %f6 loop_5123: fmovrdne %g5, %f14, %f4 sth %o7, [%l7 + 0x1A] lduw [%l7 + 0x58], %o1 stw %g2, [%l7 + 0x44] fmovdleu %xcc, %f7, %f3 bvs,a,pn %icc, loop_5124 lduw [%l7 + 0x70], %g3 faligndata %f8, %f8, %f0 stx %o4, [%l7 + 0x68] loop_5124: stb %i1, [%l7 + 0x37] fmovdcc %xcc, %f9, %f2 fmovsg %icc, %f9, %f13 fnot2s %f15, %f15 fmovsl %icc, %f14, %f0 movle %xcc, %o5, %g7 siam 0x6 ldsb [%l7 + 0x7C], %o0 umulcc %i2, 0x10B1, %l1 fba,a %fcc3, loop_5125 fbule %fcc2, loop_5126 stw %l0, [%l7 + 0x08] st %f13, [%l7 + 0x2C] loop_5125: movrlz %o3, 0x3A3, %i3 loop_5126: xnorcc %l3, 0x18D7, %l5 fmovrsgz %o2, %f3, %f1 fpadd32s %f9, %f9, %f15 st %f8, [%l7 + 0x4C] fmovsneg %icc, %f11, %f11 fmovscs %xcc, %f4, %f9 fmovdg %icc, %f10, %f12 lduh [%l7 + 0x4A], %g1 sdivcc %l6, 0x1AA6, %i5 fmovsneg %icc, %f7, %f12 bvs,pt %icc, loop_5127 andncc %g6, %l4, %o6 lduh [%l7 + 0x32], %i0 andn %l2, 0x08C5, %g4 loop_5127: ldsw [%l7 + 0x38], %i4 stx %i6, [%l7 + 0x38] sth %i7, [%l7 + 0x0A] fmovrsgez %g5, %f9, %f10 srax %o1, %g2, %o7 fmul8x16au %f0, %f4, %f8 ldd [%l7 + 0x20], %f14 fnegd %f4, %f6 sth %g3, [%l7 + 0x40] movg %icc, %i1, %o4 fmovdneg %icc, %f8, %f3 stw %o5, [%l7 + 0x24] fble,a %fcc1, loop_5128 tl %xcc, 0x1 fmovsvs %icc, %f7, %f6 fsrc2 %f8, %f14 loop_5128: movrlez %g7, 0x21D, %o0 fsrc2 %f6, %f0 movneg %icc, %i2, %l1 mulscc %l0, 0x191E, %o3 and %i3, %l3, %l5 alignaddr %o2, %l6, %i5 fbg,a %fcc3, loop_5129 smulcc %g6, %l4, %g1 orcc %o6, %l2, %i0 fandnot1 %f4, %f14, %f8 loop_5129: fandnot2 %f2, %f6, %f2 ldsh [%l7 + 0x60], %g4 brlz,a %i6, loop_5130 fmovde %icc, %f11, %f5 fbul,a %fcc0, loop_5131 st %f10, [%l7 + 0x74] loop_5130: fmovrsne %i4, %f11, %f13 fmovsg %icc, %f14, %f7 loop_5131: tvc %icc, 0x2 umul %i7, %g5, %o1 popc 0x01F2, %o7 movgu %xcc, %g3, %g2 stw %o4, [%l7 + 0x60] ldsw [%l7 + 0x74], %i1 fbul,a %fcc0, loop_5132 stw %g7, [%l7 + 0x14] call loop_5133 fpadd32s %f10, %f6, %f11 loop_5132: lduw [%l7 + 0x60], %o0 edge8 %o5, %i2, %l1 loop_5133: ba,pt %icc, loop_5134 movrlez %o3, 0x2D8, %l0 ldsb [%l7 + 0x20], %l3 movge %xcc, %i3, %l5 loop_5134: ble,a,pn %xcc, loop_5135 fandnot2s %f5, %f11, %f13 stb %o2, [%l7 + 0x27] fornot1s %f6, %f13, %f8 loop_5135: bcc,a loop_5136 edge16n %l6, %g6, %l4 fbul %fcc2, loop_5137 sth %i5, [%l7 + 0x1A] loop_5136: st %f7, [%l7 + 0x48] stb %g1, [%l7 + 0x15] loop_5137: ldsh [%l7 + 0x7A], %o6 st %f6, [%l7 + 0x4C] ld [%l7 + 0x6C], %f15 fmovsn %icc, %f10, %f15 movge %icc, %l2, %i0 stx %g4, [%l7 + 0x70] addc %i6, %i7, %g5 fcmpne32 %f14, %f14, %i4 fabss %f1, %f12 stx %o7, [%l7 + 0x40] fcmpgt32 %f6, %f14, %o1 tg %icc, 0x0 alignaddr %g3, %o4, %g2 ldx [%l7 + 0x40], %i1 ldsb [%l7 + 0x41], %g7 tg %xcc, 0x1 stx %o5, [%l7 + 0x68] fbo %fcc3, loop_5138 stb %o0, [%l7 + 0x60] ldsb [%l7 + 0x0B], %l1 nop setx loop_5139, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5138: alignaddr %o3, %i2, %l0 fpack16 %f12, %f13 ldx [%l7 + 0x60], %i3 loop_5139: nop setx loop_5140, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f14, [%l7 + 0x68] ld [%l7 + 0x2C], %f1 fmovsge %icc, %f5, %f1 loop_5140: fpsub32s %f5, %f8, %f14 ldx [%l7 + 0x30], %l3 fmovrdgez %o2, %f8, %f4 sth %l6, [%l7 + 0x7A] sdivx %g6, 0x114B, %l5 ldsw [%l7 + 0x10], %i5 sth %l4, [%l7 + 0x28] st %f1, [%l7 + 0x6C] array32 %g1, %l2, %i0 edge8n %o6, %g4, %i6 xorcc %i7, 0x03D9, %g5 fmovrdne %i4, %f6, %f6 sdivx %o1, 0x1AC0, %g3 fbg %fcc3, loop_5141 sethi 0x19E9, %o7 fmovdne %xcc, %f6, %f2 fsrc1 %f6, %f4 loop_5141: fcmpne32 %f4, %f6, %g2 xnorcc %i1, %g7, %o5 bpos %xcc, loop_5142 smulcc %o0, %l1, %o4 fandnot1s %f5, %f3, %f1 fsrc1 %f10, %f6 loop_5142: tgu %xcc, 0x6 umulcc %o3, 0x05A4, %l0 ldub [%l7 + 0x76], %i3 tleu %icc, 0x6 udivx %l3, 0x1260, %o2 ldsh [%l7 + 0x3C], %i2 umulcc %g6, 0x1FCF, %l6 tgu %icc, 0x4 fba,a %fcc0, loop_5143 bcc loop_5144 xor %i5, %l5, %l4 movrne %g1, %i0, %o6 loop_5143: fmul8ulx16 %f0, %f6, %f14 loop_5144: move %icc, %l2, %i6 fpack32 %f14, %f12, %f4 fba,a %fcc3, loop_5145 tn %xcc, 0x7 ldx [%l7 + 0x68], %i7 fabsd %f12, %f12 loop_5145: bg,a %icc, loop_5146 bl,a,pn %icc, loop_5147 fmuld8ulx16 %f8, %f10, %f2 brlz,a %g4, loop_5148 loop_5146: movrgz %i4, %g5, %o1 loop_5147: ldsw [%l7 + 0x64], %g3 fbuge,a %fcc3, loop_5149 loop_5148: stb %o7, [%l7 + 0x24] ldsw [%l7 + 0x24], %g2 fmul8x16 %f13, %f8, %f10 loop_5149: edge32ln %g7, %o5, %o0 fpsub16s %f3, %f1, %f13 fmovrslez %l1, %f14, %f1 fmovrde %o4, %f0, %f12 fmovrdgz %o3, %f4, %f2 orn %l0, 0x0ADC, %i3 fcmple16 %f12, %f0, %i1 lduw [%l7 + 0x38], %o2 ba,a,pt %icc, loop_5150 fmovscs %icc, %f9, %f5 fmovdpos %icc, %f12, %f3 fmovsg %icc, %f13, %f12 loop_5150: srlx %i2, %g6, %l6 edge16ln %l3, %i5, %l4 edge16n %l5, %i0, %g1 stb %o6, [%l7 + 0x6F] lduw [%l7 + 0x30], %l2 fmuld8sux16 %f4, %f9, %f14 ta %icc, 0x6 fbg,a %fcc1, loop_5151 fbl %fcc0, loop_5152 fbule,a %fcc2, loop_5153 stx %i7, [%l7 + 0x48] loop_5151: mulx %g4, %i4, %i6 loop_5152: lduh [%l7 + 0x4E], %g5 loop_5153: te %xcc, 0x1 stw %g3, [%l7 + 0x7C] movrgz %o7, 0x396, %g2 fmovrsgez %o1, %f3, %f8 fmovspos %icc, %f9, %f12 ld [%l7 + 0x5C], %f3 std %f0, [%l7 + 0x40] fbug,a %fcc2, loop_5154 srlx %o5, %g7, %l1 fands %f0, %f2, %f5 fsrc1s %f6, %f0 loop_5154: movrgz %o0, 0x054, %o4 fnot1 %f10, %f0 fmovrse %o3, %f11, %f9 ldsb [%l7 + 0x4E], %l0 fcmple16 %f14, %f8, %i3 sth %o2, [%l7 + 0x1A] ld [%l7 + 0x50], %f8 fmovs %f0, %f8 move %icc, %i1, %g6 ldub [%l7 + 0x55], %i2 fmovsleu %icc, %f0, %f10 fmovdne %xcc, %f7, %f5 fsrc1s %f0, %f9 bn %xcc, loop_5155 array32 %l3, %l6, %l4 fmovsleu %xcc, %f6, %f11 fpmerge %f15, %f10, %f12 loop_5155: movcs %icc, %i5, %i0 movle %xcc, %g1, %l5 lduw [%l7 + 0x2C], %l2 std %f0, [%l7 + 0x78] ldd [%l7 + 0x78], %f6 brgz %o6, loop_5156 ldsw [%l7 + 0x64], %i7 fblg,a %fcc0, loop_5157 lduh [%l7 + 0x76], %i4 loop_5156: fpadd32s %f11, %f8, %f14 ldx [%l7 + 0x28], %g4 loop_5157: fmovda %xcc, %f1, %f10 fbuge,a %fcc0, loop_5158 std %f6, [%l7 + 0x70] fnors %f12, %f7, %f12 stb %i6, [%l7 + 0x35] loop_5158: fbul,a %fcc1, loop_5159 std %f2, [%l7 + 0x58] nop setx loop_5160, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brnz %g3, loop_5161 loop_5159: move %xcc, %g5, %o7 popc 0x101E, %g2 loop_5160: movrlz %o5, 0x17F, %g7 loop_5161: stx %o1, [%l7 + 0x60] ta %xcc, 0x5 bne %icc, loop_5162 be,a,pt %xcc, loop_5163 lduw [%l7 + 0x4C], %o0 fmovrdgez %o4, %f2, %f8 loop_5162: sth %l1, [%l7 + 0x72] loop_5163: stb %l0, [%l7 + 0x46] fmovd %f14, %f6 bn,a %xcc, loop_5164 ldsw [%l7 + 0x64], %i3 tne %xcc, 0x5 tsubcctv %o3, 0x0089, %i1 loop_5164: bleu,a,pt %icc, loop_5165 fbne %fcc3, loop_5166 ldsb [%l7 + 0x17], %g6 movrlez %o2, 0x359, %l3 loop_5165: fnot2s %f11, %f13 loop_5166: fmovsleu %icc, %f2, %f6 fmul8x16 %f1, %f2, %f0 lduw [%l7 + 0x10], %i2 fnand %f12, %f2, %f0 fmovdleu %xcc, %f3, %f0 movpos %xcc, %l4, %i5 fzeros %f11 stw %i0, [%l7 + 0x10] bneg %xcc, loop_5167 fmovdn %icc, %f4, %f7 and %l6, %g1, %l2 ldd [%l7 + 0x78], %f2 loop_5167: xorcc %o6, 0x1DFC, %l5 lduh [%l7 + 0x24], %i7 siam 0x6 ldub [%l7 + 0x27], %g4 fmovsge %icc, %f1, %f3 fbn %fcc3, loop_5168 ldd [%l7 + 0x30], %f10 udiv %i4, 0x1F99, %g3 std %f10, [%l7 + 0x38] loop_5168: fpackfix %f14, %f13 movvs %xcc, %g5, %o7 bvs,a,pt %xcc, loop_5169 stw %i6, [%l7 + 0x64] sdiv %o5, 0x0082, %g2 ld [%l7 + 0x58], %f15 loop_5169: fcmpgt32 %f12, %f0, %o1 tpos %xcc, 0x6 fpadd16 %f12, %f10, %f0 fnegd %f4, %f10 fcmpes %fcc2, %f9, %f5 ldx [%l7 + 0x78], %o0 edge16l %o4, %g7, %l0 mulscc %i3, 0x1E73, %o3 fmovrsne %l1, %f15, %f5 stw %g6, [%l7 + 0x24] tleu %icc, 0x6 fbn %fcc1, loop_5170 stx %i1, [%l7 + 0x48] fnands %f4, %f0, %f10 fbge %fcc2, loop_5171 loop_5170: ldsw [%l7 + 0x20], %o2 andn %l3, %l4, %i2 sra %i0, %i5, %g1 loop_5171: ldub [%l7 + 0x2A], %l2 ldsw [%l7 + 0x44], %o6 edge16l %l6, %l5, %g4 movrne %i7, %i4, %g3 ldsh [%l7 + 0x30], %o7 stb %i6, [%l7 + 0x72] array8 %g5, %o5, %g2 fmul8sux16 %f0, %f12, %f2 fbuge %fcc3, loop_5172 bneg,pt %xcc, loop_5173 udivcc %o1, 0x1857, %o0 lduh [%l7 + 0x0C], %o4 loop_5172: fmovrsgz %l0, %f4, %f9 loop_5173: fornot1s %f5, %f4, %f12 fabsd %f6, %f4 xor %g7, %o3, %l1 fnegd %f8, %f14 sth %g6, [%l7 + 0x1C] siam 0x1 fpack32 %f12, %f8, %f14 fcmpes %fcc2, %f4, %f1 lduw [%l7 + 0x44], %i3 faligndata %f6, %f12, %f0 fmul8sux16 %f10, %f8, %f6 fbn %fcc2, loop_5174 fcmpeq32 %f12, %f0, %o2 movrne %i1, %l4, %i2 call loop_5175 loop_5174: fpsub16s %f6, %f9, %f8 fmovdleu %icc, %f15, %f4 taddcctv %i0, 0x02E8, %l3 loop_5175: fmovde %icc, %f11, %f8 fmul8x16au %f3, %f10, %f4 udivx %g1, 0x1B80, %l2 fxnors %f4, %f1, %f11 edge16ln %o6, %i5, %l6 brgez,a %l5, loop_5176 mulscc %g4, %i4, %g3 fcmpne16 %f14, %f14, %i7 movpos %xcc, %i6, %o7 loop_5176: fpadd32 %f10, %f6, %f8 ldsw [%l7 + 0x60], %o5 sllx %g2, 0x1A, %o1 fmovrslez %o0, %f4, %f0 brgz %g5, loop_5177 fmovdg %icc, %f8, %f11 edge8 %l0, %g7, %o4 fmovd %f6, %f0 loop_5177: fbule,a %fcc0, loop_5178 bcs loop_5179 lduw [%l7 + 0x24], %l1 be,a %xcc, loop_5180 loop_5178: fbl,a %fcc1, loop_5181 loop_5179: fmul8x16au %f11, %f8, %f10 fmovsl %icc, %f8, %f0 loop_5180: nop setx loop_5182, %l0, %l1 jmpl %l1, %o3 loop_5181: fmovsg %icc, %f5, %f2 ld [%l7 + 0x0C], %f9 sethi 0x0923, %i3 loop_5182: fbn %fcc3, loop_5183 orncc %o2, %g6, %i1 tgu %icc, 0x5 ta %icc, 0x7 loop_5183: edge16ln %i2, %l4, %l3 st %f11, [%l7 + 0x20] sth %g1, [%l7 + 0x50] fones %f15 movneg %icc, %l2, %o6 fcmpgt32 %f2, %f14, %i0 fmul8ulx16 %f10, %f2, %f14 fpackfix %f14, %f6 addc %l6, %i5, %l5 fandnot2 %f8, %f6, %f6 movrlz %g4, %g3, %i7 fbuge %fcc1, loop_5184 be,a %icc, loop_5185 ldub [%l7 + 0x16], %i6 fmovsge %icc, %f14, %f15 loop_5184: pdist %f6, %f4, %f4 loop_5185: movcc %icc, %o7, %o5 std %f10, [%l7 + 0x38] std %f0, [%l7 + 0x08] fmovsleu %xcc, %f7, %f13 fands %f15, %f12, %f3 xnor %i4, %g2, %o1 tgu %icc, 0x2 ldd [%l7 + 0x40], %f10 tg %xcc, 0x2 fmovs %f15, %f11 ba,a,pn %xcc, loop_5186 fsrc1 %f4, %f6 array16 %g5, %o0, %g7 fcmpd %fcc1, %f12, %f6 loop_5186: fcmpgt16 %f4, %f10, %l0 fcmped %fcc2, %f14, %f4 fpadd16s %f13, %f1, %f14 ldsb [%l7 + 0x71], %l1 fmovsneg %icc, %f0, %f0 fands %f0, %f8, %f5 std %f12, [%l7 + 0x28] fcmple16 %f12, %f10, %o4 fzeros %f14 fornot1s %f5, %f3, %f12 ldsh [%l7 + 0x46], %o3 brlz %o2, loop_5187 fpsub16s %f12, %f15, %f14 tn %icc, 0x6 fnot2 %f4, %f4 loop_5187: fcmpeq16 %f10, %f6, %i3 smulcc %g6, 0x0960, %i2 tle %xcc, 0x3 stx %i1, [%l7 + 0x38] and %l3, %g1, %l4 fmovrdne %o6, %f4, %f12 xor %i0, %l2, %l6 ldd [%l7 + 0x48], %f2 tsubcc %i5, %l5, %g4 sth %g3, [%l7 + 0x74] fcmped %fcc1, %f0, %f10 fmovrsgez %i7, %f2, %f2 fbne,a %fcc0, loop_5188 fmovsvs %icc, %f10, %f12 fone %f10 edge8 %i6, %o7, %o5 loop_5188: edge8n %i4, %g2, %o1 fmovrslz %o0, %f1, %f3 ldsw [%l7 + 0x18], %g5 st %f12, [%l7 + 0x28] sth %g7, [%l7 + 0x4C] lduh [%l7 + 0x48], %l0 fabss %f9, %f11 bne,a %icc, loop_5189 fbne,a %fcc1, loop_5190 ldx [%l7 + 0x30], %o4 fmovscs %xcc, %f9, %f3 loop_5189: bneg %icc, loop_5191 loop_5190: ldsw [%l7 + 0x58], %o3 lduw [%l7 + 0x24], %l1 udiv %o2, 0x094A, %i3 loop_5191: fmovsge %icc, %f14, %f6 orncc %g6, %i1, %i2 sdiv %l3, 0x1FF8, %g1 fcmpes %fcc3, %f10, %f1 ldsw [%l7 + 0x70], %l4 fmovdpos %xcc, %f4, %f6 std %f4, [%l7 + 0x08] edge16ln %o6, %i0, %l2 ldsb [%l7 + 0x26], %l6 stw %l5, [%l7 + 0x64] be loop_5192 ldsb [%l7 + 0x6A], %i5 xor %g4, 0x0B48, %i7 taddcctv %g3, 0x1560, %o7 loop_5192: smul %o5, %i4, %i6 fmovdvc %icc, %f7, %f11 fmovdleu %xcc, %f10, %f5 fmovrsne %g2, %f7, %f7 fmovrse %o0, %f12, %f5 lduh [%l7 + 0x78], %o1 lduh [%l7 + 0x22], %g5 fornot1 %f4, %f8, %f14 fbug,a %fcc2, loop_5193 fmovrse %g7, %f13, %f9 ldub [%l7 + 0x6A], %o4 bvs,a loop_5194 loop_5193: sth %o3, [%l7 + 0x12] lduw [%l7 + 0x50], %l1 fexpand %f10, %f2 loop_5194: bpos,a loop_5195 fba,a %fcc2, loop_5196 ldsh [%l7 + 0x6E], %o2 ta %xcc, 0x7 loop_5195: fmovsle %icc, %f9, %f2 loop_5196: orn %i3, 0x1A91, %g6 fmovsa %xcc, %f13, %f8 movn %icc, %i1, %i2 fmovdneg %xcc, %f1, %f13 movpos %xcc, %l3, %g1 subccc %l0, 0x09A5, %l4 movvc %xcc, %o6, %i0 add %l6, 0x09C4, %l2 ldd [%l7 + 0x10], %f10 ldsb [%l7 + 0x49], %l5 tsubcc %i5, 0x0FF4, %g4 bl,a,pt %icc, loop_5197 mulscc %i7, %o7, %o5 stw %i4, [%l7 + 0x1C] xor %i6, 0x027F, %g2 loop_5197: addcc %o0, %o1, %g3 fmovrslz %g7, %f5, %f9 subcc %g5, %o3, %l1 std %f10, [%l7 + 0x68] fba %fcc3, loop_5198 fmul8ulx16 %f0, %f10, %f12 fmovsgu %icc, %f14, %f9 sethi 0x0963, %o4 loop_5198: stx %o2, [%l7 + 0x68] fxnors %f1, %f15, %f11 orcc %i3, 0x1307, %g6 nop setx loop_5199, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %i2, [%l7 + 0x78] fmovdpos %xcc, %f9, %f0 pdist %f6, %f14, %f6 loop_5199: fpsub32 %f12, %f0, %f0 fmul8x16 %f8, %f14, %f2 stb %i1, [%l7 + 0x2D] umulcc %g1, %l3, %l0 fbuge,a %fcc0, loop_5200 stb %l4, [%l7 + 0x6C] tvs %xcc, 0x7 fmovsge %icc, %f12, %f4 loop_5200: fmovrdgez %i0, %f14, %f6 st %f6, [%l7 + 0x78] st %f8, [%l7 + 0x64] ldd [%l7 + 0x20], %f6 ldsw [%l7 + 0x38], %o6 fmovrdlz %l2, %f12, %f8 st %f8, [%l7 + 0x20] stw %l6, [%l7 + 0x74] fnot2s %f14, %f8 sllx %i5, %l5, %i7 fcmpeq16 %f8, %f14, %g4 fnot1s %f2, %f5 sth %o5, [%l7 + 0x50] nop setx loop_5201, %l0, %l1 jmpl %l1, %o7 movle %icc, %i4, %g2 ldsh [%l7 + 0x76], %o0 fors %f2, %f8, %f6 loop_5201: lduw [%l7 + 0x4C], %o1 movrgz %i6, 0x15B, %g7 edge16n %g3, %o3, %g5 sdiv %o4, 0x021B, %o2 movrlz %i3, 0x384, %l1 ldsw [%l7 + 0x50], %g6 tne %icc, 0x0 lduh [%l7 + 0x12], %i2 fmul8x16 %f0, %f10, %f4 st %f11, [%l7 + 0x30] taddcc %g1, 0x056F, %l3 sth %i1, [%l7 + 0x08] edge8l %l4, %i0, %o6 bpos,pn %xcc, loop_5202 fandnot1s %f1, %f5, %f6 fexpand %f1, %f8 move %icc, %l0, %l2 loop_5202: fcmpgt16 %f6, %f8, %l6 tge %xcc, 0x3 movpos %icc, %l5, %i7 ldd [%l7 + 0x58], %f10 movneg %xcc, %i5, %o5 ldub [%l7 + 0x55], %g4 st %f12, [%l7 + 0x60] ldub [%l7 + 0x66], %o7 sll %g2, 0x0F, %o0 fsrc2 %f6, %f2 stb %o1, [%l7 + 0x31] ldsb [%l7 + 0x4A], %i4 stx %i6, [%l7 + 0x40] stx %g7, [%l7 + 0x48] lduw [%l7 + 0x1C], %o3 fnot2 %f0, %f4 fexpand %f13, %f6 stx %g5, [%l7 + 0x48] fbule,a %fcc1, loop_5203 array32 %g3, %o2, %i3 ldsh [%l7 + 0x7E], %o4 sdiv %g6, 0x0724, %i2 loop_5203: movcc %icc, %l1, %g1 tcs %icc, 0x4 movpos %xcc, %l3, %i1 sth %i0, [%l7 + 0x7C] ldsh [%l7 + 0x0C], %l4 bcs,a loop_5204 stb %l0, [%l7 + 0x79] edge16l %o6, %l2, %l6 lduh [%l7 + 0x52], %l5 loop_5204: ldub [%l7 + 0x6A], %i7 ldsh [%l7 + 0x5E], %i5 fandnot2 %f6, %f6, %f6 movn %icc, %o5, %g4 bg,pt %xcc, loop_5205 array32 %g2, %o0, %o1 fabsd %f6, %f0 lduh [%l7 + 0x3C], %i4 loop_5205: andncc %o7, %i6, %g7 stx %o3, [%l7 + 0x10] fbug %fcc2, loop_5206 fmovrde %g3, %f12, %f0 fcmple16 %f8, %f14, %g5 fxnor %f6, %f2, %f4 loop_5206: edge32ln %o2, %i3, %g6 fpadd32s %f8, %f8, %f8 fmovda %icc, %f13, %f3 edge32l %i2, %o4, %g1 ldsh [%l7 + 0x60], %l1 tge %xcc, 0x4 fnand %f14, %f0, %f0 be,pt %icc, loop_5207 edge32l %l3, %i1, %l4 fmul8x16 %f14, %f10, %f4 fzeros %f1 loop_5207: ldsw [%l7 + 0x20], %l0 fnand %f0, %f14, %f12 movg %xcc, %o6, %i0 add %l2, 0x1AAB, %l6 tpos %icc, 0x5 lduw [%l7 + 0x48], %i7 fmovda %icc, %f14, %f0 lduh [%l7 + 0x42], %i5 ldsh [%l7 + 0x5C], %o5 stw %l5, [%l7 + 0x70] fmovrse %g4, %f13, %f15 tsubcctv %o0, 0x0616, %g2 mulscc %i4, %o1, %o7 stx %g7, [%l7 + 0x58] tpos %icc, 0x0 fcmped %fcc1, %f6, %f6 ldsb [%l7 + 0x4F], %i6 fbue %fcc2, loop_5208 fsrc1s %f14, %f14 bcc,a,pt %xcc, loop_5209 fmovrsgez %o3, %f13, %f3 loop_5208: fxor %f6, %f2, %f14 sub %g3, %o2, %g5 loop_5209: udiv %i3, 0x0DB6, %i2 bshuffle %f10, %f12, %f12 edge8l %g6, %o4, %l1 stb %l3, [%l7 + 0x4D] popc 0x047F, %g1 fandnot2 %f2, %f4, %f10 fmovrsgez %l4, %f15, %f14 movrgez %l0, 0x14C, %o6 ldsb [%l7 + 0x30], %i0 bl,pn %icc, loop_5210 ldsb [%l7 + 0x31], %i1 fcmpgt32 %f14, %f12, %l2 fmovsle %xcc, %f11, %f5 loop_5210: fcmpgt16 %f10, %f6, %i7 mulscc %i5, %o5, %l5 for %f14, %f2, %f6 st %f7, [%l7 + 0x34] sdivcc %g4, 0x11A6, %l6 fcmpgt16 %f0, %f14, %o0 bcc,a,pn %icc, loop_5211 ldub [%l7 + 0x37], %i4 ldsw [%l7 + 0x5C], %g2 edge8 %o1, %o7, %i6 loop_5211: stb %g7, [%l7 + 0x4D] edge8 %o3, %o2, %g3 ldsh [%l7 + 0x6A], %g5 mulscc %i3, 0x1E0F, %i2 sra %o4, %g6, %l1 fpsub32 %f14, %f0, %f14 edge32l %l3, %l4, %g1 lduw [%l7 + 0x38], %l0 edge32l %o6, %i0, %i1 srlx %l2, 0x19, %i5 bvs,a %xcc, loop_5212 ldd [%l7 + 0x58], %f8 tge %xcc, 0x2 xnorcc %i7, 0x1E6A, %l5 loop_5212: fones %f6 ldx [%l7 + 0x10], %g4 be %xcc, loop_5213 fnors %f5, %f3, %f0 fcmps %fcc1, %f5, %f7 brnz %l6, loop_5214 loop_5213: sth %o5, [%l7 + 0x1A] or %i4, %o0, %g2 fble,a %fcc3, loop_5215 loop_5214: fpsub32s %f1, %f1, %f3 fpsub16s %f7, %f5, %f14 fornot1 %f0, %f6, %f2 loop_5215: fcmpne16 %f4, %f6, %o1 array16 %o7, %g7, %i6 ldsh [%l7 + 0x48], %o2 lduw [%l7 + 0x4C], %g3 mulx %g5, %o3, %i2 fmovs %f9, %f4 srlx %i3, %o4, %g6 fmovrsgz %l3, %f4, %f3 addcc %l4, 0x0498, %l1 fnands %f6, %f9, %f3 ldub [%l7 + 0x5A], %g1 fmovrsne %l0, %f15, %f2 lduw [%l7 + 0x38], %i0 add %o6, 0x12D6, %i1 ldsb [%l7 + 0x24], %l2 xor %i7, 0x1B4F, %l5 siam 0x0 ldx [%l7 + 0x60], %g4 ldub [%l7 + 0x34], %i5 nop setx loop_5216, %l0, %l1 jmpl %l1, %o5 fmovdg %icc, %f10, %f12 ld [%l7 + 0x70], %f5 fmovrdlez %i4, %f10, %f2 loop_5216: fmovspos %icc, %f8, %f4 ldub [%l7 + 0x5C], %o0 array16 %g2, %o1, %o7 fbne %fcc2, loop_5217 movcc %xcc, %g7, %l6 bshuffle %f4, %f8, %f10 fmul8sux16 %f0, %f2, %f8 loop_5217: fnegs %f14, %f12 lduh [%l7 + 0x10], %i6 sll %g3, %o2, %g5 lduw [%l7 + 0x18], %o3 tcc %icc, 0x4 ldsb [%l7 + 0x19], %i3 fmovscc %xcc, %f3, %f5 edge8 %i2, %o4, %l3 fmovsvc %icc, %f8, %f12 fxnor %f6, %f14, %f10 udiv %l4, 0x1EBB, %l1 ta %xcc, 0x1 stx %g1, [%l7 + 0x60] fbug %fcc1, loop_5218 fbule %fcc1, loop_5219 edge32ln %g6, %l0, %i0 fornot2s %f6, %f9, %f0 loop_5218: fnors %f14, %f9, %f2 loop_5219: fmuld8sux16 %f8, %f9, %f14 ldx [%l7 + 0x30], %o6 tge %xcc, 0x2 movvs %xcc, %i1, %i7 ba,a,pt %xcc, loop_5220 movge %icc, %l2, %g4 fmovsl %icc, %f11, %f11 fsrc1s %f6, %f5 loop_5220: fcmpne16 %f6, %f2, %l5 fmovsge %icc, %f13, %f9 ldx [%l7 + 0x18], %i5 subcc %o5, %o0, %i4 lduh [%l7 + 0x5C], %g2 ldx [%l7 + 0x18], %o1 movvc %icc, %g7, %l6 movre %i6, %g3, %o7 tvs %icc, 0x6 fmovsne %xcc, %f12, %f0 std %f4, [%l7 + 0x28] bl,a %icc, loop_5221 lduh [%l7 + 0x60], %g5 movrlez %o2, 0x251, %o3 ldub [%l7 + 0x5D], %i3 loop_5221: ldsw [%l7 + 0x38], %i2 st %f12, [%l7 + 0x54] ldsh [%l7 + 0x0A], %l3 fmovrsne %o4, %f8, %f12 mulscc %l1, 0x16DE, %g1 fmul8sux16 %f14, %f8, %f0 ba,a loop_5222 tn %icc, 0x4 ldd [%l7 + 0x28], %f0 edge32n %g6, %l0, %l4 loop_5222: sra %i0, 0x04, %i1 sth %o6, [%l7 + 0x3A] bleu,a %icc, loop_5223 movleu %icc, %l2, %i7 stx %g4, [%l7 + 0x70] fxors %f2, %f2, %f12 loop_5223: fcmple32 %f8, %f8, %i5 ldx [%l7 + 0x78], %l5 sdivcc %o5, 0x161B, %o0 nop setx loop_5224, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f2, [%l7 + 0x70] movvs %icc, %g2, %i4 xor %o1, %g7, %l6 loop_5224: edge16ln %g3, %i6, %g5 fblg,a %fcc0, loop_5225 fmuld8ulx16 %f7, %f8, %f14 fbuge %fcc1, loop_5226 ldd [%l7 + 0x40], %f10 loop_5225: faligndata %f12, %f12, %f10 sth %o2, [%l7 + 0x42] loop_5226: bg %icc, loop_5227 sth %o7, [%l7 + 0x12] stw %o3, [%l7 + 0x34] fcmped %fcc0, %f10, %f14 loop_5227: lduh [%l7 + 0x5A], %i3 fmovdcs %icc, %f11, %f1 call loop_5228 brgez,a %l3, loop_5229 movre %i2, 0x372, %o4 stx %l1, [%l7 + 0x30] loop_5228: bneg,pn %xcc, loop_5230 loop_5229: ldsb [%l7 + 0x65], %g6 fsrc2s %f3, %f13 tsubcc %g1, %l0, %i0 loop_5230: ldsb [%l7 + 0x68], %i1 ldd [%l7 + 0x68], %f10 ldsw [%l7 + 0x18], %l4 stb %o6, [%l7 + 0x6E] ldd [%l7 + 0x40], %f14 xnor %i7, %g4, %l2 movne %xcc, %i5, %o5 movn %icc, %l5, %o0 fmul8sux16 %f8, %f4, %f10 lduw [%l7 + 0x44], %i4 mulscc %g2, %o1, %l6 movpos %icc, %g3, %g7 stx %i6, [%l7 + 0x40] fmovse %icc, %f8, %f13 brlz %g5, loop_5231 fbg,a %fcc2, loop_5232 fbue %fcc1, loop_5233 fmovsgu %icc, %f1, %f9 loop_5231: std %f14, [%l7 + 0x10] loop_5232: fmul8x16 %f3, %f14, %f12 loop_5233: fbl,a %fcc3, loop_5234 fsrc2 %f8, %f8 fcmpne16 %f0, %f2, %o7 tle %xcc, 0x4 loop_5234: movrgz %o3, 0x0BB, %i3 std %f0, [%l7 + 0x40] fandnot1s %f11, %f2, %f3 move %xcc, %l3, %o2 fmovdvs %icc, %f12, %f1 ta %xcc, 0x3 fmovs %f5, %f6 ldsw [%l7 + 0x68], %o4 sub %l1, 0x104F, %g6 lduh [%l7 + 0x48], %i2 sth %g1, [%l7 + 0x32] movrlz %i0, %i1, %l4 fble %fcc2, loop_5235 tpos %icc, 0x1 fmovscc %xcc, %f5, %f9 call loop_5236 loop_5235: tpos %icc, 0x1 ld [%l7 + 0x78], %f8 fcmpne16 %f10, %f6, %o6 loop_5236: ldsb [%l7 + 0x3E], %l0 tn %icc, 0x2 umulcc %g4, %l2, %i5 ldsw [%l7 + 0x2C], %i7 brlz,a %o5, loop_5237 edge32ln %l5, %o0, %i4 xorcc %g2, %l6, %g3 tvs %icc, 0x5 loop_5237: fxors %f13, %f12, %f13 tcc %xcc, 0x2 movcs %xcc, %g7, %o1 edge8l %g5, %o7, %i6 stb %i3, [%l7 + 0x4B] fmovscc %xcc, %f9, %f2 movl %xcc, %l3, %o3 fmovsne %xcc, %f7, %f4 lduh [%l7 + 0x56], %o2 ld [%l7 + 0x54], %f13 fnor %f4, %f6, %f2 ldd [%l7 + 0x18], %f14 ld [%l7 + 0x74], %f9 fnor %f6, %f6, %f2 ldd [%l7 + 0x58], %f14 fmovrdgz %l1, %f4, %f0 brgez,a %o4, loop_5238 fones %f10 edge16 %i2, %g6, %i0 fones %f15 loop_5238: fpsub32 %f4, %f4, %f0 tvc %icc, 0x5 ble,a,pn %xcc, loop_5239 fcmple16 %f8, %f12, %g1 andncc %l4, %i1, %o6 sra %l0, %g4, %l2 loop_5239: movleu %xcc, %i7, %i5 fcmpeq16 %f10, %f0, %o5 stw %o0, [%l7 + 0x64] brlez %i4, loop_5240 lduh [%l7 + 0x40], %g2 taddcctv %l6, %l5, %g3 udiv %o1, 0x134A, %g5 loop_5240: fmul8x16 %f6, %f14, %f0 bneg,a loop_5241 fbn,a %fcc1, loop_5242 stb %o7, [%l7 + 0x49] stw %g7, [%l7 + 0x6C] loop_5241: edge32ln %i3, %l3, %i6 loop_5242: lduw [%l7 + 0x34], %o2 fandnot1 %f14, %f10, %f12 mulx %l1, %o3, %o4 stw %g6, [%l7 + 0x08] fmovsgu %xcc, %f0, %f1 fmovsneg %icc, %f3, %f6 fblg,a %fcc2, loop_5243 edge16 %i2, %g1, %l4 fmovrde %i1, %f2, %f10 fcmple32 %f12, %f8, %o6 loop_5243: nop setx loop_5244, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcs %icc, 0x3 fandnot2s %f0, %f13, %f15 bvs,pn %xcc, loop_5245 loop_5244: fandnot2s %f1, %f14, %f13 fbuge %fcc2, loop_5246 ldsh [%l7 + 0x52], %i0 loop_5245: fmovdvc %icc, %f14, %f8 ldsb [%l7 + 0x63], %l0 loop_5246: std %f0, [%l7 + 0x70] ldsh [%l7 + 0x18], %l2 fnegs %f14, %f5 fcmple16 %f14, %f6, %g4 brlz %i7, loop_5247 ble,pt %xcc, loop_5248 ldsb [%l7 + 0x60], %o5 subcc %i5, 0x05CF, %i4 loop_5247: tn %icc, 0x6 loop_5248: tleu %xcc, 0x1 ldsb [%l7 + 0x5C], %g2 stw %l6, [%l7 + 0x08] ldd [%l7 + 0x28], %f10 sth %o0, [%l7 + 0x48] ldub [%l7 + 0x77], %l5 fmovsneg %xcc, %f8, %f6 sth %o1, [%l7 + 0x22] move %icc, %g5, %o7 sth %g3, [%l7 + 0x32] add %i3, %g7, %i6 fmovrsne %l3, %f9, %f6 fmovrdlez %o2, %f6, %f4 lduh [%l7 + 0x26], %o3 lduw [%l7 + 0x1C], %l1 fbne %fcc0, loop_5249 fornot1s %f7, %f5, %f1 tne %xcc, 0x7 orcc %g6, %i2, %g1 loop_5249: fpmerge %f15, %f12, %f6 fmul8ulx16 %f4, %f14, %f12 lduw [%l7 + 0x5C], %l4 bgu,pn %icc, loop_5250 lduw [%l7 + 0x18], %i1 ldd [%l7 + 0x60], %f14 alignaddrl %o6, %o4, %l0 loop_5250: fbge,a %fcc2, loop_5251 fandnot2s %f0, %f11, %f6 orn %l2, %g4, %i0 fnot2s %f3, %f11 loop_5251: fble,a %fcc1, loop_5252 fmovsvc %xcc, %f6, %f5 fcmpeq16 %f8, %f8, %i7 ld [%l7 + 0x20], %f4 loop_5252: brgez %i5, loop_5253 movrlz %i4, 0x003, %o5 lduh [%l7 + 0x7A], %l6 mova %xcc, %o0, %g2 loop_5253: std %f8, [%l7 + 0x08] movne %xcc, %o1, %g5 tsubcctv %o7, 0x186F, %g3 stb %l5, [%l7 + 0x56] array8 %i3, %g7, %l3 srax %o2, %i6, %l1 bge,a %icc, loop_5254 array32 %g6, %i2, %o3 lduw [%l7 + 0x44], %l4 ldsh [%l7 + 0x12], %g1 loop_5254: tsubcc %i1, %o4, %l0 fcmpeq32 %f2, %f2, %o6 andn %l2, %g4, %i0 st %f11, [%l7 + 0x70] tg %icc, 0x4 fbn %fcc0, loop_5255 ldsb [%l7 + 0x4F], %i7 ldub [%l7 + 0x1D], %i4 movl %icc, %o5, %i5 loop_5255: srlx %l6, %o0, %g2 ldub [%l7 + 0x0E], %g5 addcc %o1, %o7, %l5 fmovrsgez %g3, %f9, %f9 andcc %i3, %g7, %o2 brgz %l3, loop_5256 fmovse %icc, %f6, %f13 fpadd16s %f12, %f11, %f7 ldsb [%l7 + 0x63], %l1 loop_5256: stx %i6, [%l7 + 0x70] tvs %icc, 0x5 ldsw [%l7 + 0x5C], %g6 fabsd %f8, %f0 st %f14, [%l7 + 0x64] movcs %xcc, %i2, %l4 ldsw [%l7 + 0x58], %o3 fmovsne %xcc, %f11, %f1 ba %icc, loop_5257 fbul %fcc3, loop_5258 addccc %i1, %g1, %l0 stx %o4, [%l7 + 0x50] loop_5257: fmovrdgez %o6, %f0, %f12 loop_5258: movrlez %l2, 0x1B8, %i0 fmovda %xcc, %f8, %f0 fpackfix %f2, %f4 fble %fcc1, loop_5259 lduw [%l7 + 0x0C], %g4 ldsb [%l7 + 0x5C], %i4 std %f6, [%l7 + 0x30] loop_5259: movvs %xcc, %i7, %i5 ldub [%l7 + 0x34], %o5 lduh [%l7 + 0x68], %o0 st %f5, [%l7 + 0x6C] tsubcc %l6, 0x0FD1, %g2 brgez %g5, loop_5260 stb %o1, [%l7 + 0x41] lduw [%l7 + 0x1C], %l5 edge16ln %g3, %i3, %g7 loop_5260: ldub [%l7 + 0x45], %o7 ldsh [%l7 + 0x20], %o2 tsubcc %l1, 0x0B26, %i6 fpadd16 %f4, %f12, %f6 edge8n %l3, %g6, %i2 edge32ln %l4, %o3, %i1 fpack32 %f4, %f10, %f6 fbule,a %fcc3, loop_5261 ldsh [%l7 + 0x30], %g1 stx %o4, [%l7 + 0x50] movneg %xcc, %l0, %l2 loop_5261: ld [%l7 + 0x28], %f2 fmovs %f11, %f5 sth %o6, [%l7 + 0x1C] sth %g4, [%l7 + 0x28] ldub [%l7 + 0x56], %i0 stw %i4, [%l7 + 0x30] fmovrslz %i7, %f0, %f12 fpadd16s %f3, %f12, %f11 sllx %o5, 0x0F, %o0 ldx [%l7 + 0x38], %l6 fpsub16 %f4, %f4, %f14 ldx [%l7 + 0x08], %i5 sub %g5, 0x016E, %o1 movgu %icc, %l5, %g2 ldd [%l7 + 0x18], %f0 ldsw [%l7 + 0x2C], %g3 fcmpd %fcc1, %f6, %f2 umulcc %i3, 0x0F31, %o7 ldsw [%l7 + 0x48], %g7 udivcc %l1, 0x0238, %o2 edge32l %i6, %l3, %i2 fbo %fcc3, loop_5262 fmovdleu %xcc, %f5, %f8 fcmple32 %f2, %f4, %l4 fpsub32s %f9, %f4, %f8 loop_5262: stw %g6, [%l7 + 0x1C] fandnot2 %f2, %f0, %f4 fmovsle %icc, %f13, %f7 ldub [%l7 + 0x6F], %o3 fnegs %f5, %f8 stb %g1, [%l7 + 0x53] tvs %xcc, 0x6 fnors %f11, %f13, %f2 movg %icc, %i1, %o4 ldub [%l7 + 0x4F], %l0 udivx %l2, 0x010A, %o6 sth %i0, [%l7 + 0x3C] brlz,a %i4, loop_5263 fand %f0, %f14, %f10 edge16n %i7, %o5, %o0 mova %xcc, %g4, %l6 loop_5263: fmovsa %icc, %f13, %f2 orn %i5, %o1, %l5 fmovsg %icc, %f14, %f6 fcmpne16 %f12, %f6, %g2 brgez,a %g3, loop_5264 addc %i3, %g5, %g7 movrlez %o7, %o2, %l1 stx %i6, [%l7 + 0x48] loop_5264: sdiv %l3, 0x04D4, %l4 stw %i2, [%l7 + 0x68] lduw [%l7 + 0x1C], %g6 lduh [%l7 + 0x7E], %o3 std %f8, [%l7 + 0x50] movleu %icc, %i1, %g1 fmovrslz %o4, %f1, %f15 ldx [%l7 + 0x58], %l2 move %xcc, %o6, %l0 movrgz %i4, %i0, %o5 umul %i7, 0x1FB3, %o0 umul %l6, %g4, %o1 ldd [%l7 + 0x30], %f0 fcmple16 %f2, %f6, %l5 ldsh [%l7 + 0x0E], %g2 bcc,a %xcc, loop_5265 sth %i5, [%l7 + 0x18] addc %i3, %g5, %g3 ldsw [%l7 + 0x08], %g7 loop_5265: and %o7, %o2, %i6 fmovdcs %icc, %f7, %f1 bneg,a,pt %icc, loop_5266 ldsw [%l7 + 0x08], %l3 nop setx loop_5267, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivcc %l4, 0x0B10, %i2 loop_5266: ldsw [%l7 + 0x68], %l1 sdivcc %g6, 0x1B87, %o3 loop_5267: alignaddr %i1, %g1, %l2 ldub [%l7 + 0x5D], %o4 fbl %fcc2, loop_5268 fornot2 %f10, %f0, %f8 fpsub32 %f14, %f8, %f4 ld [%l7 + 0x64], %f12 loop_5268: ldx [%l7 + 0x50], %o6 lduh [%l7 + 0x76], %l0 stw %i4, [%l7 + 0x50] fpack16 %f0, %f9 fbo,a %fcc1, loop_5269 ldx [%l7 + 0x08], %o5 alignaddrl %i0, %o0, %i7 fbl,a %fcc2, loop_5270 loop_5269: ld [%l7 + 0x0C], %f14 bcc,pn %icc, loop_5271 stb %g4, [%l7 + 0x35] loop_5270: fexpand %f10, %f4 ldsw [%l7 + 0x78], %l6 loop_5271: fcmpne32 %f2, %f0, %o1 fmovdcc %icc, %f13, %f4 movcc %xcc, %g2, %i5 fpsub16 %f14, %f0, %f14 stb %i3, [%l7 + 0x5C] movvc %xcc, %l5, %g5 lduw [%l7 + 0x1C], %g3 fpadd32s %f11, %f2, %f6 fnand %f2, %f8, %f10 fblg %fcc1, loop_5272 addc %g7, 0x0A7D, %o2 stb %i6, [%l7 + 0x37] fbl %fcc3, loop_5273 loop_5272: fbuge,a %fcc2, loop_5274 brlez,a %o7, loop_5275 ldsh [%l7 + 0x64], %l3 loop_5273: fmovrslez %i2, %f14, %f10 loop_5274: andncc %l4, %l1, %g6 loop_5275: move %xcc, %o3, %g1 ld [%l7 + 0x40], %f11 edge32ln %i1, %o4, %l2 fmovscs %xcc, %f15, %f0 taddcctv %o6, 0x03A0, %i4 fmovdgu %xcc, %f0, %f15 sll %o5, %l0, %i0 sllx %o0, 0x17, %g4 fmovdge %icc, %f5, %f13 st %f12, [%l7 + 0x44] edge8ln %l6, %o1, %g2 ldd [%l7 + 0x48], %f8 sdivx %i5, 0x196E, %i3 ldsw [%l7 + 0x4C], %i7 lduh [%l7 + 0x6E], %g5 lduh [%l7 + 0x7A], %l5 fmovrde %g7, %f10, %f10 fbg,a %fcc0, loop_5276 fmovscc %icc, %f6, %f10 ldsw [%l7 + 0x5C], %o2 bvc,pn %xcc, loop_5277 loop_5276: smul %i6, 0x09B6, %g3 bcc,a loop_5278 fmovdgu %icc, %f8, %f2 loop_5277: fornot1 %f0, %f12, %f0 ld [%l7 + 0x78], %f10 loop_5278: taddcctv %o7, %l3, %l4 movge %icc, %l1, %g6 fmovse %icc, %f7, %f10 sth %i2, [%l7 + 0x4C] fabsd %f4, %f2 lduh [%l7 + 0x56], %o3 fmovspos %icc, %f0, %f6 subccc %g1, %i1, %o4 fmovsl %xcc, %f0, %f14 stb %l2, [%l7 + 0x7C] ldd [%l7 + 0x30], %f8 fmovdvc %xcc, %f11, %f14 brlz,a %o6, loop_5279 fcmpeq16 %f8, %f14, %o5 fcmpes %fcc2, %f9, %f7 fmovdvc %xcc, %f3, %f15 loop_5279: movn %icc, %i4, %i0 ba,pt %xcc, loop_5280 std %f0, [%l7 + 0x68] srl %l0, %o0, %l6 sllx %o1, 0x0B, %g2 loop_5280: fmovscc %icc, %f3, %f6 tleu %xcc, 0x2 brz %i5, loop_5281 fcmpeq32 %f8, %f12, %g4 fornot2s %f10, %f10, %f15 bcs %icc, loop_5282 loop_5281: std %f0, [%l7 + 0x38] lduh [%l7 + 0x16], %i3 fmovrdgz %g5, %f10, %f2 loop_5282: fnot2 %f2, %f4 and %l5, %i7, %o2 ld [%l7 + 0x28], %f4 movvs %xcc, %g7, %g3 stb %i6, [%l7 + 0x25] fblg,a %fcc1, loop_5283 lduh [%l7 + 0x30], %l3 ld [%l7 + 0x60], %f1 ldub [%l7 + 0x6A], %o7 loop_5283: siam 0x7 stx %l4, [%l7 + 0x10] lduw [%l7 + 0x2C], %l1 sth %g6, [%l7 + 0x66] ldx [%l7 + 0x28], %o3 std %f2, [%l7 + 0x60] fandnot1s %f8, %f12, %f9 for %f14, %f2, %f8 lduw [%l7 + 0x6C], %i2 std %f0, [%l7 + 0x58] bcc,pt %xcc, loop_5284 fpadd16s %f7, %f4, %f2 ldd [%l7 + 0x70], %f6 ldsb [%l7 + 0x22], %g1 loop_5284: movn %icc, %i1, %o4 fmovdne %icc, %f9, %f3 fnand %f8, %f4, %f6 fbu,a %fcc0, loop_5285 edge8ln %l2, %o5, %i4 fandnot2s %f9, %f9, %f4 sth %i0, [%l7 + 0x12] loop_5285: st %f6, [%l7 + 0x6C] ldub [%l7 + 0x44], %l0 tle %icc, 0x3 pdist %f14, %f4, %f6 fcmped %fcc2, %f6, %f10 edge8n %o6, %o0, %l6 std %f10, [%l7 + 0x78] fmovrdgez %g2, %f6, %f10 tvc %xcc, 0x4 fbu,a %fcc1, loop_5286 fsrc2s %f3, %f15 stw %i5, [%l7 + 0x4C] st %f7, [%l7 + 0x50] loop_5286: bshuffle %f12, %f10, %f14 ldub [%l7 + 0x21], %o1 add %i3, %g5, %l5 stw %g4, [%l7 + 0x58] std %f2, [%l7 + 0x40] fmovrdgez %o2, %f8, %f4 stw %i7, [%l7 + 0x34] fsrc1 %f4, %f14 tl %icc, 0x3 stw %g3, [%l7 + 0x48] srax %i6, 0x15, %g7 bpos,a,pn %icc, loop_5287 bpos %xcc, loop_5288 fmovdne %icc, %f9, %f6 movvs %xcc, %o7, %l3 loop_5287: be,a %xcc, loop_5289 loop_5288: bl,a,pn %xcc, loop_5290 brnz %l1, loop_5291 edge8n %g6, %o3, %i2 loop_5289: fandnot2s %f2, %f8, %f11 loop_5290: fmovsne %xcc, %f6, %f3 loop_5291: fpsub32 %f4, %f0, %f0 fbug %fcc3, loop_5292 brgz,a %g1, loop_5293 fbge %fcc2, loop_5294 fmovsne %xcc, %f15, %f1 loop_5292: udivcc %i1, 0x15FB, %o4 loop_5293: ldsw [%l7 + 0x08], %l4 loop_5294: movrne %o5, 0x1A6, %l2 fbge,a %fcc0, loop_5295 lduw [%l7 + 0x08], %i0 ldx [%l7 + 0x68], %l0 st %f14, [%l7 + 0x4C] loop_5295: fpadd16 %f2, %f8, %f10 sth %i4, [%l7 + 0x18] fpackfix %f10, %f14 fornot1 %f10, %f0, %f14 ldsb [%l7 + 0x55], %o6 ldsh [%l7 + 0x64], %o0 lduh [%l7 + 0x3C], %g2 stx %l6, [%l7 + 0x10] fsrc2s %f3, %f0 fpack16 %f12, %f0 fnegd %f4, %f10 st %f10, [%l7 + 0x08] std %f14, [%l7 + 0x08] andcc %o1, %i5, %g5 ldsw [%l7 + 0x10], %i3 tsubcctv %g4, %l5, %o2 xnorcc %g3, %i6, %g7 fxors %f11, %f1, %f7 fnor %f10, %f6, %f14 stb %i7, [%l7 + 0x47] fmovrdlz %o7, %f2, %f0 fmovdpos %icc, %f2, %f4 addc %l3, %l1, %g6 stb %i2, [%l7 + 0x72] nop setx loop_5296, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movleu %xcc, %g1, %o3 sth %o4, [%l7 + 0x2E] edge8 %i1, %l4, %l2 loop_5296: ldub [%l7 + 0x19], %i0 bg,a,pn %xcc, loop_5297 bleu,a,pt %icc, loop_5298 ldsh [%l7 + 0x7A], %l0 fcmpd %fcc0, %f14, %f6 loop_5297: tg %xcc, 0x2 loop_5298: fmovdleu %xcc, %f0, %f8 movrlez %i4, %o5, %o0 tcc %icc, 0x0 tne %icc, 0x3 fxors %f8, %f9, %f13 fmovdcs %icc, %f11, %f5 fmovdneg %xcc, %f3, %f10 fcmple16 %f0, %f8, %o6 ldub [%l7 + 0x18], %l6 fcmple32 %f12, %f4, %g2 fandnot2 %f8, %f14, %f2 tsubcc %o1, 0x0703, %i5 stw %g5, [%l7 + 0x2C] ld [%l7 + 0x38], %f15 tl %icc, 0x5 array8 %g4, %l5, %i3 fblg,a %fcc1, loop_5299 tcs %icc, 0x0 array8 %o2, %g3, %g7 lduw [%l7 + 0x50], %i6 loop_5299: tg %xcc, 0x5 ldsh [%l7 + 0x12], %i7 movge %icc, %o7, %l3 bn,pn %xcc, loop_5300 fmovsg %icc, %f9, %f14 ldsh [%l7 + 0x26], %g6 stb %i2, [%l7 + 0x2E] loop_5300: tvs %xcc, 0x1 addc %l1, %o3, %o4 sll %i1, %g1, %l2 ld [%l7 + 0x2C], %f11 lduw [%l7 + 0x50], %i0 fmovdgu %icc, %f0, %f10 sethi 0x1996, %l4 bne,a loop_5301 fnot1 %f6, %f12 fsrc2s %f15, %f14 ldsh [%l7 + 0x32], %i4 loop_5301: fbg,a %fcc2, loop_5302 edge32n %l0, %o5, %o6 ba,a,pn %icc, loop_5303 bcc,a,pn %icc, loop_5304 loop_5302: bg,a,pn %xcc, loop_5305 fmovdneg %icc, %f0, %f8 loop_5303: st %f10, [%l7 + 0x60] loop_5304: ldsh [%l7 + 0x70], %l6 loop_5305: fbg %fcc0, loop_5306 ble loop_5307 movcc %icc, %g2, %o0 ldsh [%l7 + 0x2C], %i5 loop_5306: bleu,pn %icc, loop_5308 loop_5307: bleu,a loop_5309 bpos %xcc, loop_5310 stb %g5, [%l7 + 0x0B] loop_5308: alignaddr %o1, %l5, %g4 loop_5309: call loop_5311 loop_5310: ldsh [%l7 + 0x6E], %i3 sdiv %g3, 0x1D5F, %o2 sdivcc %g7, 0x1200, %i7 loop_5311: st %f11, [%l7 + 0x18] ldsw [%l7 + 0x78], %o7 ldub [%l7 + 0x47], %i6 lduw [%l7 + 0x64], %g6 tvs %xcc, 0x3 lduw [%l7 + 0x20], %l3 ld [%l7 + 0x20], %f7 sdivx %i2, 0x0185, %o3 nop setx loop_5312, %l0, %l1 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], %l1 fabss %f8, %f11 movre %o4, 0x2A3, %g1 loop_5312: ld [%l7 + 0x24], %f4 popc 0x038B, %i1 fnegd %f8, %f6 st %f1, [%l7 + 0x54] std %f4, [%l7 + 0x58] ldd [%l7 + 0x58], %f0 movrlez %i0, 0x110, %l4 lduh [%l7 + 0x5E], %i4 fnegd %f10, %f6 fpadd16s %f6, %f7, %f2 xnorcc %l0, 0x018F, %l2 fmovsneg %xcc, %f2, %f12 movle %icc, %o6, %o5 stb %l6, [%l7 + 0x51] ldx [%l7 + 0x18], %o0 fblg %fcc1, loop_5313 fxor %f14, %f4, %f12 fmovse %icc, %f0, %f6 alignaddrl %g2, %g5, %i5 loop_5313: fmovse %icc, %f7, %f11 fmovrde %l5, %f10, %f12 fblg,a %fcc2, loop_5314 addc %g4, %o1, %i3 sdivcc %o2, 0x13C3, %g3 umul %g7, 0x1215, %o7 loop_5314: siam 0x3 fcmps %fcc1, %f15, %f3 fcmpgt16 %f0, %f14, %i7 tsubcctv %g6, 0x0095, %l3 fmovspos %xcc, %f4, %f1 sra %i2, 0x1C, %i6 bn loop_5315 xnor %l1, 0x1B4B, %o3 fmovsge %icc, %f2, %f5 tcc %xcc, 0x3 loop_5315: srlx %g1, %i1, %i0 and %l4, 0x19AC, %o4 fmovdvc %icc, %f12, %f5 fmovsleu %xcc, %f14, %f7 sub %i4, 0x0024, %l2 movre %l0, 0x075, %o6 bn loop_5316 fxor %f14, %f12, %f8 popc %o5, %o0 fmovsvs %xcc, %f11, %f0 loop_5316: bgu,a,pt %icc, loop_5317 movre %l6, 0x252, %g2 ble loop_5318 fexpand %f9, %f8 loop_5317: ldsw [%l7 + 0x48], %i5 movvs %icc, %g5, %g4 loop_5318: stb %l5, [%l7 + 0x4E] movrne %i3, 0x09A, %o1 fbe %fcc1, loop_5319 fble,a %fcc1, loop_5320 fmovdleu %xcc, %f2, %f0 fmovrdgez %o2, %f8, %f0 loop_5319: std %f12, [%l7 + 0x58] loop_5320: std %f14, [%l7 + 0x58] fmovspos %icc, %f12, %f15 fbul,a %fcc1, loop_5321 addc %g3, %o7, %g7 std %f10, [%l7 + 0x30] fmovspos %icc, %f10, %f14 loop_5321: bshuffle %f4, %f0, %f4 bl,pn %icc, loop_5322 fxors %f9, %f13, %f15 fblg %fcc2, loop_5323 ldsb [%l7 + 0x50], %g6 loop_5322: fbuge,a %fcc2, loop_5324 fmovsvc %xcc, %f11, %f9 loop_5323: fzero %f8 ldd [%l7 + 0x68], %f8 loop_5324: fsrc2s %f15, %f14 fsrc2s %f6, %f6 ldsb [%l7 + 0x29], %l3 bl loop_5325 stx %i2, [%l7 + 0x18] fnors %f5, %f14, %f5 tge %xcc, 0x6 loop_5325: edge32l %i7, %l1, %o3 ldsh [%l7 + 0x3C], %i6 fbge %fcc0, loop_5326 ldsb [%l7 + 0x11], %i1 fors %f11, %f0, %f7 fmovdge %xcc, %f14, %f14 loop_5326: stw %i0, [%l7 + 0x4C] fornot1 %f2, %f0, %f6 bcc %icc, loop_5327 bl loop_5328 fble %fcc1, loop_5329 fmovsgu %icc, %f14, %f12 loop_5327: movvs %icc, %g1, %l4 loop_5328: ldsh [%l7 + 0x48], %o4 loop_5329: ldd [%l7 + 0x08], %f14 ldx [%l7 + 0x58], %i4 fpadd16s %f14, %f15, %f13 fmovrde %l0, %f8, %f0 brgez,a %l2, loop_5330 sll %o5, 0x12, %o6 bvs,pn %xcc, loop_5331 mulscc %o0, %g2, %l6 loop_5330: fornot2 %f2, %f12, %f14 xnor %i5, %g4, %g5 loop_5331: taddcctv %l5, %o1, %i3 andncc %g3, %o7, %o2 movcc %icc, %g6, %g7 fmovrsgez %l3, %f5, %f11 stb %i2, [%l7 + 0x10] xnor %i7, %o3, %i6 sth %i1, [%l7 + 0x6E] fmovd %f12, %f0 movleu %xcc, %i0, %g1 edge16 %l1, %l4, %o4 edge32n %i4, %l0, %o5 lduh [%l7 + 0x16], %o6 orcc %l2, %o0, %l6 fxor %f12, %f2, %f8 movg %icc, %i5, %g4 orncc %g2, %g5, %l5 fbu,a %fcc0, loop_5332 ldx [%l7 + 0x78], %o1 bge %icc, loop_5333 ba loop_5334 loop_5332: subccc %g3, 0x19C7, %i3 brlez,a %o2, loop_5335 loop_5333: tcs %xcc, 0x4 loop_5334: fmovsne %icc, %f5, %f12 st %f2, [%l7 + 0x44] loop_5335: fmovsle %xcc, %f7, %f6 movneg %icc, %o7, %g7 bge,a loop_5336 bne,a,pt %icc, loop_5337 movne %xcc, %g6, %i2 fcmpne32 %f12, %f2, %i7 loop_5336: stw %l3, [%l7 + 0x30] loop_5337: sth %i6, [%l7 + 0x5E] stw %i1, [%l7 + 0x20] stx %o3, [%l7 + 0x68] fcmpne16 %f12, %f2, %g1 fbn %fcc3, loop_5338 lduw [%l7 + 0x60], %i0 movre %l4, 0x0E5, %o4 stx %l1, [%l7 + 0x28] loop_5338: fmovdvc %xcc, %f11, %f14 tne %icc, 0x4 fbl %fcc3, loop_5339 ldub [%l7 + 0x45], %l0 fmovrsgez %i4, %f7, %f11 std %f6, [%l7 + 0x70] loop_5339: bcs %icc, loop_5340 fmuld8ulx16 %f10, %f15, %f6 movleu %xcc, %o5, %o6 fbn,a %fcc3, loop_5341 loop_5340: ldx [%l7 + 0x68], %o0 fmovrdne %l2, %f14, %f12 fbge,a %fcc0, loop_5342 loop_5341: alignaddrl %i5, %l6, %g2 sth %g4, [%l7 + 0x48] fbule,a %fcc0, loop_5343 loop_5342: ldsb [%l7 + 0x7D], %g5 fbe,a %fcc0, loop_5344 movrlz %l5, %g3, %o1 loop_5343: fandnot2s %f14, %f14, %f0 edge16l %i3, %o2, %g7 loop_5344: st %f5, [%l7 + 0x08] sdiv %g6, 0x0829, %o7 tcc %icc, 0x7 ldsw [%l7 + 0x28], %i2 fmovrdne %l3, %f4, %f8 fmovsne %xcc, %f7, %f9 ldsh [%l7 + 0x34], %i6 ldub [%l7 + 0x51], %i1 nop setx loop_5345, %l0, %l1 jmpl %l1, %o3 lduh [%l7 + 0x1E], %i7 lduh [%l7 + 0x34], %g1 fba,a %fcc3, loop_5346 loop_5345: bn loop_5347 fnegd %f12, %f0 fbo,a %fcc0, loop_5348 loop_5346: subc %i0, %l4, %l1 loop_5347: fnot1s %f5, %f12 sth %o4, [%l7 + 0x26] loop_5348: bleu,a,pn %icc, loop_5349 ba,pt %icc, loop_5350 edge32l %l0, %i4, %o5 ldsw [%l7 + 0x2C], %o0 loop_5349: bl,pt %xcc, loop_5351 loop_5350: fpack32 %f8, %f4, %f2 fandnot1 %f8, %f4, %f10 edge32l %l2, %o6, %l6 loop_5351: bcc,pt %xcc, loop_5352 sdivcc %i5, 0x0C0A, %g4 fbge,a %fcc1, loop_5353 stw %g2, [%l7 + 0x54] loop_5352: addccc %l5, 0x006A, %g5 alignaddrl %o1, %i3, %g3 loop_5353: fmul8x16au %f4, %f13, %f6 fsrc2 %f4, %f8 fone %f6 bge %xcc, loop_5354 fpsub32 %f12, %f4, %f10 bge,a %xcc, loop_5355 movgu %xcc, %o2, %g7 loop_5354: alignaddrl %o7, %g6, %i2 fxnor %f4, %f0, %f10 loop_5355: edge16ln %i6, %i1, %l3 lduh [%l7 + 0x12], %o3 tneg %xcc, 0x6 fmovrse %g1, %f12, %f1 edge8n %i0, %i7, %l1 fbuge,a %fcc2, loop_5356 fpadd32s %f0, %f5, %f10 fpackfix %f14, %f9 subc %l4, %o4, %l0 loop_5356: faligndata %f2, %f10, %f0 taddcctv %o5, %o0, %i4 st %f14, [%l7 + 0x20] fpmerge %f4, %f10, %f2 fmovs %f8, %f3 lduh [%l7 + 0x56], %l2 fcmped %fcc3, %f8, %f8 xorcc %l6, %o6, %i5 fxor %f14, %f4, %f4 nop setx loop_5357, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_5358, %l0, %l1 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 %g4, [%l7 + 0x3E] sethi 0x03B1, %l5 loop_5357: faligndata %f4, %f10, %f14 loop_5358: ldd [%l7 + 0x38], %f6 st %f9, [%l7 + 0x1C] ld [%l7 + 0x54], %f6 fmovrsgez %g5, %f13, %f1 bcs,a %icc, loop_5359 fmul8sux16 %f8, %f2, %f8 sdivx %o1, 0x11BC, %g2 fpackfix %f6, %f14 loop_5359: fmul8x16au %f13, %f3, %f12 tgu %xcc, 0x3 xnorcc %g3, %i3, %g7 stb %o2, [%l7 + 0x44] fmul8x16 %f9, %f10, %f8 ldsh [%l7 + 0x18], %o7 fmovse %xcc, %f9, %f14 fmovs %f10, %f12 fxnor %f6, %f0, %f4 alignaddr %g6, %i2, %i1 srlx %l3, 0x08, %i6 mulscc %o3, %i0, %g1 edge32 %i7, %l1, %o4 bge,a loop_5360 ldsh [%l7 + 0x3A], %l0 alignaddr %l4, %o0, %i4 sth %l2, [%l7 + 0x70] loop_5360: fabsd %f4, %f6 fcmpeq16 %f6, %f6, %o5 std %f4, [%l7 + 0x30] orn %o6, %l6, %i5 fmuld8ulx16 %f9, %f2, %f8 stx %g4, [%l7 + 0x10] fxor %f2, %f8, %f4 orncc %g5, %l5, %o1 bvs loop_5361 fnot2 %f4, %f14 ld [%l7 + 0x10], %f14 fmovda %xcc, %f4, %f12 loop_5361: fmovs %f15, %f3 udiv %g3, 0x1023, %i3 tsubcctv %g7, %o2, %o7 fmul8sux16 %f0, %f0, %f4 fmovdg %xcc, %f13, %f0 fmovse %icc, %f7, %f6 ldsb [%l7 + 0x11], %g2 smul %i2, 0x04CD, %i1 fornot1 %f10, %f10, %f2 st %f1, [%l7 + 0x0C] fcmpgt16 %f0, %f8, %l3 xorcc %g6, 0x02F3, %o3 sra %i0, %i6, %i7 stw %l1, [%l7 + 0x20] umul %g1, 0x069B, %o4 fblg %fcc3, loop_5362 add %l4, 0x1BDB, %l0 fnot2 %f12, %f14 lduw [%l7 + 0x7C], %o0 loop_5362: fbo %fcc0, loop_5363 movre %i4, %o5, %o6 fnand %f8, %f14, %f4 stw %l2, [%l7 + 0x14] loop_5363: fornot2 %f4, %f8, %f12 fmovspos %icc, %f0, %f14 ta %icc, 0x4 movrlez %i5, 0x22C, %g4 brgz,a %g5, loop_5364 fornot1s %f10, %f7, %f5 stx %l5, [%l7 + 0x60] fnor %f0, %f6, %f14 loop_5364: fbne,a %fcc1, loop_5365 lduw [%l7 + 0x20], %l6 fcmpeq16 %f0, %f10, %g3 fbul,a %fcc1, loop_5366 loop_5365: sllx %o1, %g7, %o2 ldsw [%l7 + 0x08], %i3 stb %g2, [%l7 + 0x22] loop_5366: bvs %xcc, loop_5367 edge8l %i2, %i1, %l3 fpadd32s %f1, %f4, %f5 sth %g6, [%l7 + 0x22] loop_5367: st %f1, [%l7 + 0x10] sdivx %o7, 0x1649, %o3 udivcc %i6, 0x0E1C, %i7 movpos %icc, %l1, %g1 popc %o4, %i0 ld [%l7 + 0x4C], %f11 bpos,pn %icc, loop_5368 lduh [%l7 + 0x74], %l4 sth %l0, [%l7 + 0x46] bshuffle %f12, %f6, %f4 loop_5368: fmovdle %xcc, %f14, %f15 fbne %fcc1, loop_5369 fands %f6, %f1, %f5 fnegd %f0, %f4 fpsub32 %f10, %f6, %f10 loop_5369: stx %i4, [%l7 + 0x48] stb %o5, [%l7 + 0x49] siam 0x5 lduh [%l7 + 0x3C], %o0 ldsw [%l7 + 0x28], %o6 add %l2, 0x0087, %i5 movne %xcc, %g4, %g5 fbue,a %fcc0, loop_5370 fbule %fcc2, loop_5371 sub %l6, 0x072F, %l5 stb %o1, [%l7 + 0x4C] loop_5370: stw %g7, [%l7 + 0x34] loop_5371: std %f14, [%l7 + 0x10] fand %f8, %f6, %f0 alignaddrl %o2, %g3, %i3 bcs loop_5372 for %f14, %f14, %f12 fbl,a %fcc2, loop_5373 fmovda %xcc, %f15, %f2 loop_5372: fmovrdlez %g2, %f0, %f4 fmovsvc %icc, %f8, %f14 loop_5373: stw %i2, [%l7 + 0x4C] sth %i1, [%l7 + 0x4C] fmovrsgz %l3, %f10, %f1 ldub [%l7 + 0x2E], %g6 std %f10, [%l7 + 0x28] ldx [%l7 + 0x18], %o7 add %i6, %i7, %o3 fcmpeq32 %f0, %f8, %g1 ldd [%l7 + 0x68], %f2 movpos %xcc, %o4, %i0 fmovdcc %xcc, %f1, %f15 tgu %xcc, 0x3 andncc %l4, %l1, %l0 stb %i4, [%l7 + 0x67] fxors %f12, %f12, %f10 brlz %o0, loop_5374 edge32 %o6, %o5, %i5 ldsb [%l7 + 0x4C], %g4 tgu %xcc, 0x5 loop_5374: ldx [%l7 + 0x08], %l2 lduh [%l7 + 0x70], %l6 fmovdl %icc, %f0, %f4 srlx %l5, %g5, %o1 faligndata %f8, %f10, %f8 srax %g7, 0x0F, %g3 alignaddrl %i3, %o2, %g2 ld [%l7 + 0x10], %f3 stw %i1, [%l7 + 0x60] movpos %icc, %l3, %g6 lduh [%l7 + 0x4E], %i2 movle %xcc, %i6, %i7 faligndata %f6, %f10, %f12 ldsb [%l7 + 0x22], %o3 brlz,a %g1, loop_5375 be,pn %icc, loop_5376 brlez,a %o4, loop_5377 add %i0, %o7, %l4 loop_5375: srlx %l0, %i4, %l1 loop_5376: andncc %o6, %o0, %i5 loop_5377: ldsw [%l7 + 0x40], %g4 srl %o5, 0x03, %l2 orn %l5, 0x00DD, %g5 be,a %icc, loop_5378 subcc %o1, %g7, %l6 fbo,a %fcc1, loop_5379 fnot1 %f8, %f8 loop_5378: fmovrsgz %i3, %f2, %f11 stw %g3, [%l7 + 0x60] loop_5379: edge16n %g2, %o2, %l3 siam 0x1 fmovsge %icc, %f3, %f4 fmovdl %icc, %f15, %f11 fmovrdgez %i1, %f4, %f8 fmovdn %xcc, %f3, %f10 srax %g6, 0x08, %i6 fmovdpos %xcc, %f11, %f11 fmul8x16au %f12, %f13, %f4 movcc %xcc, %i7, %o3 array16 %i2, %o4, %i0 fmovdl %icc, %f10, %f2 subcc %o7, %g1, %l4 edge8l %i4, %l1, %o6 tg %icc, 0x3 tvc %xcc, 0x6 srlx %l0, %o0, %g4 fcmpeq32 %f12, %f8, %i5 bn %icc, loop_5380 tcc %xcc, 0x1 ble loop_5381 brgez,a %l2, loop_5382 loop_5380: fcmpgt32 %f14, %f12, %l5 lduw [%l7 + 0x08], %o5 loop_5381: fcmped %fcc3, %f10, %f8 loop_5382: lduw [%l7 + 0x7C], %o1 sth %g7, [%l7 + 0x62] ldsw [%l7 + 0x5C], %l6 fpadd16 %f6, %f10, %f10 ldub [%l7 + 0x4C], %g5 lduh [%l7 + 0x5C], %g3 sll %g2, %i3, %l3 fcmpne16 %f2, %f12, %o2 fxor %f2, %f4, %f0 lduh [%l7 + 0x5E], %i1 and %g6, 0x1FA6, %i6 fmovrdlz %i7, %f8, %f8 fble %fcc1, loop_5383 fmovsge %xcc, %f0, %f0 std %f10, [%l7 + 0x50] ldsw [%l7 + 0x28], %i2 loop_5383: fmovrslz %o3, %f15, %f0 fbuge %fcc3, loop_5384 movrlz %o4, %i0, %g1 stb %l4, [%l7 + 0x1B] ldsh [%l7 + 0x4A], %o7 loop_5384: stx %i4, [%l7 + 0x48] fbul %fcc3, loop_5385 fpadd32 %f10, %f8, %f6 brgez,a %l1, loop_5386 fbne %fcc3, loop_5387 loop_5385: bcc,a loop_5388 fmovsgu %icc, %f12, %f13 loop_5386: tcs %icc, 0x2 loop_5387: ldsb [%l7 + 0x63], %l0 loop_5388: nop setx loop_5389, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f12, [%l7 + 0x28] fbo %fcc3, loop_5390 brgz,a %o0, loop_5391 loop_5389: fexpand %f15, %f2 fmovd %f6, %f10 loop_5390: bg loop_5392 loop_5391: ldx [%l7 + 0x38], %g4 fbo %fcc2, loop_5393 std %f4, [%l7 + 0x38] loop_5392: fbug %fcc3, loop_5394 fbge %fcc2, loop_5395 loop_5393: alignaddrl %i5, %o6, %l2 bcc loop_5396 loop_5394: movgu %icc, %l5, %o5 loop_5395: fsrc2 %f6, %f2 fpsub32s %f6, %f13, %f1 loop_5396: fmovse %icc, %f13, %f6 fzero %f12 bge,a %xcc, loop_5397 fnot1s %f13, %f8 edge16ln %o1, %g7, %l6 stx %g5, [%l7 + 0x08] loop_5397: ldub [%l7 + 0x1E], %g3 umul %i3, %l3, %g2 ldsh [%l7 + 0x62], %o2 std %f14, [%l7 + 0x30] std %f14, [%l7 + 0x38] movge %icc, %i1, %g6 xnorcc %i7, 0x0451, %i6 xorcc %i2, %o3, %i0 fmovdcc %icc, %f5, %f11 st %f2, [%l7 + 0x64] stw %g1, [%l7 + 0x4C] nop setx loop_5398, %l0, %l1 jmpl %l1, %l4 srlx %o4, %o7, %l1 fbule %fcc1, loop_5399 sth %l0, [%l7 + 0x08] loop_5398: fzero %f14 fbug %fcc2, loop_5400 loop_5399: tg %xcc, 0x1 ldsb [%l7 + 0x32], %o0 lduh [%l7 + 0x48], %i4 loop_5400: be %icc, loop_5401 brlz %g4, loop_5402 ba,a %icc, loop_5403 movle %icc, %o6, %i5 loop_5401: umul %l5, 0x1C2D, %o5 loop_5402: lduh [%l7 + 0x18], %o1 loop_5403: ldsh [%l7 + 0x66], %l2 ldx [%l7 + 0x18], %l6 fzeros %f10 brlz %g7, loop_5404 be,a,pn %xcc, loop_5405 bshuffle %f14, %f8, %f14 add %g3, %i3, %l3 loop_5404: sth %g5, [%l7 + 0x54] loop_5405: stb %o2, [%l7 + 0x2A] tge %xcc, 0x2 edge32ln %i1, %g2, %g6 fbug,a %fcc1, loop_5406 ldsw [%l7 + 0x3C], %i7 stb %i2, [%l7 + 0x39] tvc %xcc, 0x6 loop_5406: sll %o3, %i0, %i6 std %f12, [%l7 + 0x40] fpadd16 %f0, %f0, %f12 ldsh [%l7 + 0x6A], %l4 fpackfix %f8, %f13 fcmpne32 %f4, %f10, %o4 lduw [%l7 + 0x44], %o7 st %f11, [%l7 + 0x10] fmovdle %icc, %f5, %f13 orcc %g1, %l0, %l1 ldsb [%l7 + 0x55], %o0 sth %g4, [%l7 + 0x18] fornot1 %f6, %f8, %f10 movneg %xcc, %o6, %i4 brgz %i5, loop_5407 array32 %o5, %o1, %l5 movrlez %l6, 0x06A, %g7 ldsh [%l7 + 0x4E], %l2 loop_5407: fmovrsne %g3, %f7, %f5 and %i3, 0x10B5, %l3 fble %fcc1, loop_5408 movcs %xcc, %g5, %i1 bgu,a,pn %xcc, loop_5409 stw %o2, [%l7 + 0x0C] loop_5408: fmovrdgz %g2, %f2, %f14 fnor %f4, %f12, %f12 loop_5409: fpackfix %f6, %f9 edge8n %g6, %i7, %i2 edge16l %o3, %i0, %l4 fabsd %f4, %f4 ldsw [%l7 + 0x68], %i6 movcc %xcc, %o7, %g1 ldd [%l7 + 0x40], %f10 movcs %xcc, %l0, %o4 fcmpd %fcc1, %f14, %f14 ld [%l7 + 0x1C], %f3 std %f0, [%l7 + 0x70] stw %o0, [%l7 + 0x40] ldsh [%l7 + 0x20], %g4 fmovrdlz %o6, %f12, %f2 fcmpne16 %f12, %f0, %l1 alignaddr %i5, %o5, %i4 edge8n %o1, %l5, %l6 alignaddrl %l2, %g7, %g3 addccc %l3, %g5, %i1 nop setx loop_5410, %l0, %l1 jmpl %l1, %o2 fornot2 %f12, %f6, %f8 fpadd16 %f0, %f2, %f2 fmovsg %xcc, %f1, %f8 loop_5410: tle %xcc, 0x4 ldsb [%l7 + 0x79], %g2 std %f2, [%l7 + 0x68] edge8n %g6, %i3, %i7 fmovdg %xcc, %f9, %f15 fpadd16 %f6, %f2, %f14 std %f12, [%l7 + 0x08] fmuld8ulx16 %f13, %f5, %f4 bcs loop_5411 bvs,a,pt %icc, loop_5412 fsrc1 %f4, %f0 fcmpne32 %f10, %f2, %i2 loop_5411: tpos %icc, 0x0 loop_5412: ld [%l7 + 0x68], %f12 tgu %xcc, 0x0 fpsub16 %f12, %f12, %f10 lduh [%l7 + 0x34], %o3 tn %xcc, 0x7 stw %l4, [%l7 + 0x30] srl %i6, %i0, %g1 srl %l0, 0x1D, %o4 fmovrde %o7, %f10, %f14 ldx [%l7 + 0x68], %g4 movcs %icc, %o0, %l1 movge %xcc, %o6, %o5 fmovsa %xcc, %f5, %f9 fmul8x16 %f11, %f2, %f10 fmovdg %xcc, %f0, %f10 tl %xcc, 0x1 fmovsa %xcc, %f8, %f8 tgu %xcc, 0x4 fmovdpos %icc, %f14, %f9 lduh [%l7 + 0x14], %i4 lduw [%l7 + 0x5C], %i5 bleu,a %xcc, loop_5413 fcmple16 %f8, %f6, %o1 stx %l6, [%l7 + 0x10] tcs %xcc, 0x4 loop_5413: edge16ln %l2, %l5, %g3 ldsb [%l7 + 0x6E], %g7 fornot1 %f4, %f12, %f14 ldsw [%l7 + 0x7C], %l3 stx %g5, [%l7 + 0x38] srax %o2, 0x04, %g2 fpadd32 %f8, %f14, %f2 sth %i1, [%l7 + 0x4A] ldd [%l7 + 0x18], %f6 ldsh [%l7 + 0x62], %i3 ldsb [%l7 + 0x55], %i7 stx %g6, [%l7 + 0x28] ld [%l7 + 0x14], %f6 movl %icc, %o3, %i2 fnegs %f5, %f5 bn,a loop_5414 tneg %xcc, 0x6 fmovdvc %icc, %f11, %f11 fbug %fcc2, loop_5415 loop_5414: umulcc %l4, 0x03DD, %i6 ldd [%l7 + 0x10], %f6 fcmpne32 %f10, %f0, %g1 loop_5415: fmovdle %icc, %f5, %f2 movcs %icc, %i0, %o4 stx %o7, [%l7 + 0x58] fmovrsgz %l0, %f14, %f4 fcmpeq32 %f14, %f6, %g4 sdiv %l1, 0x16B3, %o0 fmul8sux16 %f6, %f2, %f2 st %f7, [%l7 + 0x78] stb %o5, [%l7 + 0x2D] ldx [%l7 + 0x08], %o6 fpack16 %f10, %f3 array16 %i5, %i4, %l6 fba,a %fcc2, loop_5416 xnorcc %o1, 0x0F14, %l5 fbge,a %fcc3, loop_5417 fcmpd %fcc2, %f10, %f0 loop_5416: movge %xcc, %g3, %g7 tpos %xcc, 0x5 loop_5417: sethi 0x1753, %l3 fcmple32 %f8, %f10, %l2 fmovrslez %o2, %f10, %f0 fone %f2 be %icc, loop_5418 tgu %xcc, 0x7 fmovrse %g2, %f10, %f7 add %g5, %i1, %i7 loop_5418: fmul8ulx16 %f10, %f2, %f14 fmul8x16al %f9, %f13, %f10 stw %i3, [%l7 + 0x7C] fbl,a %fcc0, loop_5419 ldsh [%l7 + 0x4C], %g6 bcs,a,pt %xcc, loop_5420 fpackfix %f12, %f7 loop_5419: fsrc2 %f12, %f0 stw %i2, [%l7 + 0x30] loop_5420: fornot2s %f9, %f9, %f15 sdivx %l4, 0x1A2B, %o3 alignaddrl %i6, %g1, %o4 st %f2, [%l7 + 0x78] fones %f4 brlz %o7, loop_5421 stx %i0, [%l7 + 0x70] sth %l0, [%l7 + 0x66] lduw [%l7 + 0x4C], %g4 loop_5421: fmovdleu %icc, %f13, %f15 movneg %icc, %o0, %l1 ldsw [%l7 + 0x28], %o6 fnand %f2, %f2, %f12 te %xcc, 0x1 fmovdvc %xcc, %f5, %f8 ta %xcc, 0x3 ld [%l7 + 0x30], %f1 brz %i5, loop_5422 fbue,a %fcc3, loop_5423 lduh [%l7 + 0x44], %o5 fmovrdgez %i4, %f12, %f14 loop_5422: bvs,a,pn %xcc, loop_5424 loop_5423: fmovrde %o1, %f12, %f6 std %f12, [%l7 + 0x20] fmovscs %icc, %f3, %f11 loop_5424: mulx %l5, 0x1073, %l6 stw %g7, [%l7 + 0x48] sll %g3, %l3, %l2 addcc %g2, 0x0F18, %o2 fzeros %f9 st %f13, [%l7 + 0x7C] fand %f6, %f6, %f4 lduw [%l7 + 0x5C], %i1 stb %g5, [%l7 + 0x65] ldsh [%l7 + 0x30], %i3 tge %icc, 0x1 fmovrdlz %i7, %f6, %f12 stx %g6, [%l7 + 0x28] fbn,a %fcc3, loop_5425 or %l4, 0x167E, %i2 be,a loop_5426 tsubcctv %i6, %g1, %o3 loop_5425: fmul8ulx16 %f2, %f12, %f2 std %f10, [%l7 + 0x78] loop_5426: lduh [%l7 + 0x08], %o4 fmul8x16au %f8, %f9, %f6 ldub [%l7 + 0x7A], %i0 fones %f11 movvs %xcc, %o7, %l0 bvs,a loop_5427 bgu,a loop_5428 fcmple16 %f0, %f2, %g4 fmovsgu %xcc, %f15, %f0 loop_5427: fbul,a %fcc1, loop_5429 loop_5428: fmul8ulx16 %f10, %f8, %f8 std %f2, [%l7 + 0x18] ldx [%l7 + 0x50], %o0 loop_5429: array8 %l1, %o6, %o5 fmovsleu %icc, %f1, %f14 edge32n %i5, %o1, %i4 ble,pn %icc, loop_5430 fmovd %f6, %f2 tge %icc, 0x3 std %f10, [%l7 + 0x68] loop_5430: ldsb [%l7 + 0x52], %l5 fmovscs %icc, %f15, %f1 sra %g7, 0x04, %g3 fbe,a %fcc3, loop_5431 mova %xcc, %l6, %l2 lduh [%l7 + 0x14], %g2 tvs %xcc, 0x1 loop_5431: fmovsne %icc, %f14, %f13 tne %icc, 0x2 ldx [%l7 + 0x28], %o2 tpos %xcc, 0x5 fbn,a %fcc1, loop_5432 mova %xcc, %i1, %g5 stx %i3, [%l7 + 0x20] fabss %f15, %f3 loop_5432: fmovrslz %l3, %f5, %f5 edge16 %g6, %i7, %l4 edge16 %i2, %g1, %o3 srl %i6, 0x17, %o4 fblg,a %fcc3, loop_5433 brlez,a %i0, loop_5434 fpsub16 %f4, %f0, %f8 fbl,a %fcc3, loop_5435 loop_5433: fmovscc %xcc, %f8, %f8 loop_5434: and %l0, %o7, %o0 fornot2 %f0, %f14, %f6 loop_5435: ldx [%l7 + 0x70], %g4 fba,a %fcc2, loop_5436 ldub [%l7 + 0x33], %l1 ldx [%l7 + 0x18], %o5 fornot2s %f6, %f13, %f3 loop_5436: movcs %xcc, %i5, %o1 addcc %i4, %o6, %l5 ldd [%l7 + 0x58], %f6 fbule,a %fcc2, loop_5437 lduw [%l7 + 0x28], %g7 or %l6, %g3, %g2 fpadd32 %f0, %f0, %f8 loop_5437: stb %o2, [%l7 + 0x77] bvc,pn %icc, loop_5438 tge %icc, 0x7 ldsh [%l7 + 0x2A], %i1 xnor %l2, %i3, %g5 loop_5438: fmovrdgz %g6, %f2, %f10 fmovdcc %xcc, %f1, %f5 fmovsa %icc, %f4, %f9 te %icc, 0x4 ldsw [%l7 + 0x40], %i7 tg %icc, 0x0 tpos %icc, 0x3 fandnot1s %f9, %f4, %f11 faligndata %f6, %f8, %f8 fmul8x16al %f14, %f1, %f6 taddcctv %l3, %i2, %l4 andncc %g1, %i6, %o3 srlx %i0, 0x14, %l0 movge %xcc, %o4, %o7 bcs %icc, loop_5439 tle %icc, 0x5 fmovrsgez %g4, %f2, %f4 nop setx loop_5440, %l0, %l1 jmpl %l1, %l1 loop_5439: stb %o5, [%l7 + 0x24] st %f11, [%l7 + 0x20] bneg loop_5441 loop_5440: movneg %xcc, %o0, %i5 brlz,a %o1, loop_5442 pdist %f6, %f8, %f12 loop_5441: bvs loop_5443 st %f5, [%l7 + 0x24] loop_5442: fmovdgu %xcc, %f8, %f15 ldsw [%l7 + 0x7C], %i4 loop_5443: xor %l5, %o6, %l6 move %xcc, %g3, %g2 bl,pn %icc, loop_5444 fzero %f6 alignaddr %o2, %i1, %g7 taddcc %l2, %i3, %g5 loop_5444: tsubcc %g6, 0x1BC5, %l3 fmovsle %icc, %f0, %f12 fmovdge %xcc, %f12, %f13 ba,a %xcc, loop_5445 ldd [%l7 + 0x18], %f4 xnor %i2, %l4, %g1 fmovrdgz %i7, %f8, %f14 loop_5445: fmovsleu %icc, %f8, %f14 lduh [%l7 + 0x3C], %i6 lduh [%l7 + 0x48], %i0 fandnot1s %f12, %f8, %f11 stw %l0, [%l7 + 0x58] nop setx loop_5446, %l0, %l1 jmpl %l1, %o3 fmovdcs %icc, %f9, %f7 for %f12, %f6, %f2 bvc,a loop_5447 loop_5446: tleu %xcc, 0x7 movre %o7, %g4, %l1 edge32 %o5, %o0, %o4 loop_5447: andn %o1, %i4, %l5 fandnot1s %f4, %f5, %f1 ldub [%l7 + 0x61], %o6 taddcctv %l6, 0x0C3E, %g3 sllx %i5, %g2, %i1 pdist %f0, %f8, %f14 bpos,a %xcc, loop_5448 fmul8x16 %f3, %f0, %f0 fpsub16s %f12, %f11, %f15 fpsub16s %f15, %f13, %f10 loop_5448: ldsb [%l7 + 0x62], %o2 tpos %xcc, 0x7 movleu %icc, %l2, %g7 fmovrdgez %g5, %f2, %f8 fnors %f8, %f15, %f11 movgu %icc, %g6, %i3 ldsb [%l7 + 0x6A], %l3 stx %i2, [%l7 + 0x50] lduh [%l7 + 0x10], %g1 ldsw [%l7 + 0x74], %l4 fpadd32s %f4, %f0, %f11 ldd [%l7 + 0x28], %f14 fmovrslez %i6, %f4, %f3 ldub [%l7 + 0x73], %i0 stw %l0, [%l7 + 0x3C] fpsub16 %f4, %f4, %f4 siam 0x4 bne loop_5449 umul %o3, 0x0DCE, %i7 fornot1 %f4, %f8, %f10 stx %o7, [%l7 + 0x10] loop_5449: alignaddrl %g4, %l1, %o5 brnz %o4, loop_5450 ble,a,pn %icc, loop_5451 lduw [%l7 + 0x44], %o1 fbul %fcc0, loop_5452 loop_5450: umul %o0, %l5, %i4 loop_5451: movrgz %l6, %o6, %g3 edge32ln %i5, %g2, %o2 loop_5452: stb %l2, [%l7 + 0x34] ldsh [%l7 + 0x32], %g7 fbe,a %fcc2, loop_5453 stb %i1, [%l7 + 0x69] for %f8, %f14, %f6 fmovdpos %icc, %f2, %f1 loop_5453: lduh [%l7 + 0x64], %g6 fmuld8ulx16 %f12, %f6, %f12 movge %xcc, %g5, %l3 movn %xcc, %i2, %g1 ldx [%l7 + 0x68], %l4 nop setx loop_5454, %l0, %l1 jmpl %l1, %i6 sth %i0, [%l7 + 0x64] lduh [%l7 + 0x7E], %i3 mulscc %o3, 0x1DF8, %i7 loop_5454: st %f7, [%l7 + 0x1C] fba,a %fcc1, loop_5455 lduh [%l7 + 0x48], %l0 movvc %icc, %g4, %l1 ldd [%l7 + 0x48], %f0 loop_5455: movrlez %o7, %o4, %o1 lduh [%l7 + 0x1A], %o0 smulcc %l5, %o5, %l6 ldsb [%l7 + 0x5E], %i4 edge16 %o6, %i5, %g2 xnor %g3, %o2, %l2 fornot1s %f10, %f7, %f12 movge %xcc, %g7, %i1 sth %g6, [%l7 + 0x2A] fpsub32 %f0, %f14, %f2 stx %g5, [%l7 + 0x70] fmovsvc %icc, %f2, %f15 fbo %fcc2, loop_5456 stx %l3, [%l7 + 0x30] stw %i2, [%l7 + 0x4C] edge16 %g1, %i6, %l4 loop_5456: fpack16 %f10, %f6 ldx [%l7 + 0x50], %i0 fcmps %fcc1, %f11, %f0 bgu,pn %xcc, loop_5457 st %f14, [%l7 + 0x6C] sdivx %i3, 0x1699, %i7 fmovdle %xcc, %f6, %f9 loop_5457: fandnot2s %f0, %f4, %f9 st %f14, [%l7 + 0x6C] ld [%l7 + 0x74], %f13 bvs loop_5458 ldsw [%l7 + 0x74], %l0 fmul8x16 %f4, %f10, %f10 sth %o3, [%l7 + 0x66] loop_5458: fmovsle %icc, %f12, %f3 movpos %xcc, %g4, %l1 fnot1s %f10, %f13 ld [%l7 + 0x3C], %f13 fmovdn %icc, %f11, %f4 ldsw [%l7 + 0x20], %o7 lduh [%l7 + 0x6E], %o1 ldsw [%l7 + 0x78], %o0 fbg %fcc2, loop_5459 umul %o4, 0x01FB, %o5 nop setx loop_5460, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x64], %f11 loop_5459: fmuld8ulx16 %f9, %f9, %f6 movcc %icc, %l5, %i4 loop_5460: stw %l6, [%l7 + 0x30] bgu,a %xcc, loop_5461 tn %icc, 0x7 fandnot2s %f3, %f11, %f13 fxors %f4, %f9, %f4 loop_5461: std %f8, [%l7 + 0x60] nop setx loop_5462, %l0, %l1 jmpl %l1, %o6 stw %i5, [%l7 + 0x7C] fsrc1 %f4, %f0 ld [%l7 + 0x7C], %f13 loop_5462: fornot1 %f8, %f8, %f4 ble,pt %xcc, loop_5463 fmovde %xcc, %f3, %f4 fbn %fcc3, loop_5464 bgu,a,pn %icc, loop_5465 loop_5463: movcs %icc, %g3, %o2 call loop_5466 loop_5464: fbne,a %fcc1, loop_5467 loop_5465: subc %l2, 0x0DA6, %g7 udivcc %g2, 0x0787, %i1 loop_5466: fmuld8ulx16 %f12, %f4, %f4 loop_5467: brlz,a %g5, loop_5468 popc 0x072F, %g6 movvc %xcc, %l3, %g1 andncc %i6, %l4, %i0 loop_5468: fnor %f2, %f14, %f10 popc 0x0DB5, %i3 fabss %f2, %f3 ldsb [%l7 + 0x2E], %i7 std %f14, [%l7 + 0x70] fmovrslz %l0, %f9, %f7 sllx %o3, %g4, %i2 fpmerge %f4, %f3, %f14 ldub [%l7 + 0x38], %o7 bvc,a %xcc, loop_5469 fmul8x16au %f1, %f15, %f10 ldsh [%l7 + 0x36], %o1 fabsd %f8, %f4 loop_5469: fmovdpos %xcc, %f2, %f8 tgu %xcc, 0x5 lduw [%l7 + 0x60], %l1 fcmped %fcc2, %f6, %f2 tsubcc %o0, %o4, %l5 ldd [%l7 + 0x50], %f4 lduw [%l7 + 0x1C], %i4 fbn,a %fcc3, loop_5470 tcs %icc, 0x1 stw %l6, [%l7 + 0x38] fmovrse %o5, %f10, %f12 loop_5470: nop setx loop_5471, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdlez %o6, %f2, %f2 array32 %i5, %g3, %o2 tcc %icc, 0x4 loop_5471: fcmps %fcc2, %f6, %f10 fones %f13 ldub [%l7 + 0x75], %g7 edge16 %l2, %g2, %i1 movrgez %g6, 0x28A, %l3 bshuffle %f12, %f12, %f14 stx %g5, [%l7 + 0x78] fcmpd %fcc3, %f4, %f8 brgz %g1, loop_5472 popc 0x0598, %l4 fsrc1 %f6, %f12 movgu %xcc, %i6, %i3 loop_5472: lduh [%l7 + 0x1E], %i7 srlx %l0, 0x06, %o3 fmovdgu %xcc, %f1, %f5 nop setx loop_5473, %l0, %l1 jmpl %l1, %i0 ldd [%l7 + 0x70], %f12 fsrc2 %f12, %f2 tne %xcc, 0x4 loop_5473: tvc %xcc, 0x6 fcmpeq32 %f6, %f0, %g4 ldub [%l7 + 0x14], %i2 ldsh [%l7 + 0x18], %o1 lduh [%l7 + 0x0E], %o7 fmovdn %xcc, %f13, %f11 ld [%l7 + 0x64], %f8 fmovdcc %xcc, %f3, %f3 fnand %f2, %f8, %f12 fornot2 %f8, %f0, %f12 ldsh [%l7 + 0x72], %o0 st %f2, [%l7 + 0x74] fmovdcc %icc, %f15, %f11 stx %o4, [%l7 + 0x40] fmovsne %icc, %f3, %f4 fmul8x16 %f5, %f4, %f8 ldsw [%l7 + 0x64], %l1 stb %i4, [%l7 + 0x70] stx %l6, [%l7 + 0x40] fmovsn %icc, %f10, %f5 fmovsvs %xcc, %f7, %f14 edge8ln %o5, %o6, %l5 ldub [%l7 + 0x49], %g3 st %f10, [%l7 + 0x5C] stb %i5, [%l7 + 0x10] fnot1s %f8, %f3 sdiv %o2, 0x05DC, %l2 fnegs %f3, %f15 stb %g2, [%l7 + 0x5E] mulx %g7, 0x0AD1, %g6 stx %l3, [%l7 + 0x60] udiv %i1, 0x1189, %g5 edge16l %g1, %l4, %i3 edge16n %i6, %l0, %i7 bpos,a %icc, loop_5474 bl loop_5475 fnot1s %f3, %f4 fpsub32 %f14, %f4, %f0 loop_5474: tsubcctv %o3, %i0, %i2 loop_5475: sth %g4, [%l7 + 0x7A] mova %xcc, %o7, %o1 tsubcc %o4, %l1, %o0 bg %xcc, loop_5476 ldub [%l7 + 0x77], %l6 fmovdl %icc, %f1, %f12 fmovsleu %icc, %f4, %f7 loop_5476: taddcc %o5, %o6, %l5 fsrc1s %f13, %f12 ld [%l7 + 0x70], %f12 move %icc, %i4, %i5 alignaddrl %o2, %g3, %l2 ba,pn %icc, loop_5477 xnor %g2, %g7, %g6 fbl,a %fcc0, loop_5478 fcmps %fcc1, %f3, %f8 loop_5477: lduh [%l7 + 0x14], %i1 sllx %l3, %g1, %g5 loop_5478: tsubcc %l4, %i6, %i3 fxors %f11, %f6, %f5 fmovdpos %icc, %f2, %f3 std %f6, [%l7 + 0x50] subccc %l0, 0x116F, %i7 fmovdne %icc, %f13, %f3 fmovrdne %o3, %f4, %f0 bn loop_5479 stw %i2, [%l7 + 0x68] nop setx loop_5480, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bgu,a,pn %icc, loop_5481 loop_5479: ld [%l7 + 0x34], %f2 fsrc1 %f12, %f4 loop_5480: fmovsneg %xcc, %f0, %f7 loop_5481: fmovrdgz %i0, %f10, %f14 ldub [%l7 + 0x7E], %g4 fmovrdne %o7, %f10, %f14 stx %o4, [%l7 + 0x08] ldsw [%l7 + 0x08], %o1 fmovdpos %icc, %f13, %f9 tgu %icc, 0x0 fmovdvs %icc, %f13, %f0 ldsw [%l7 + 0x4C], %l1 fbuge %fcc3, loop_5482 ldub [%l7 + 0x1E], %o0 brlz %l6, loop_5483 ldd [%l7 + 0x70], %f12 loop_5482: fcmps %fcc3, %f1, %f5 ldsw [%l7 + 0x4C], %o6 loop_5483: bl,a,pt %xcc, loop_5484 move %icc, %o5, %l5 movrlz %i5, 0x0D9, %i4 fxnor %f12, %f12, %f0 loop_5484: bl loop_5485 fbl,a %fcc1, loop_5486 bvs,a,pn %icc, loop_5487 movvs %icc, %g3, %o2 loop_5485: ldub [%l7 + 0x28], %g2 loop_5486: srlx %g7, %l2, %g6 loop_5487: umulcc %i1, 0x0F45, %g1 fmovdneg %xcc, %f13, %f8 lduh [%l7 + 0x34], %l3 add %g5, 0x1085, %i6 sdiv %i3, 0x1500, %l4 fmovrslz %i7, %f15, %f8 edge16l %o3, %i2, %l0 ldsw [%l7 + 0x08], %g4 fsrc2s %f9, %f12 fbge %fcc1, loop_5488 xor %o7, 0x178E, %o4 add %o1, %i0, %l1 std %f8, [%l7 + 0x68] loop_5488: movrlez %o0, %l6, %o6 orcc %l5, 0x1B41, %o5 fblg,a %fcc3, loop_5489 bvc,pt %xcc, loop_5490 fmovrde %i4, %f0, %f8 subccc %g3, %o2, %g2 loop_5489: fbo,a %fcc3, loop_5491 loop_5490: fornot1 %f12, %f10, %f2 std %f4, [%l7 + 0x50] call loop_5492 loop_5491: fors %f6, %f12, %f7 sra %g7, %i5, %l2 fcmpeq16 %f4, %f10, %g6 loop_5492: fpack32 %f14, %f8, %f4 bl,pt %icc, loop_5493 fnot1 %f12, %f10 orn %i1, 0x0016, %g1 tg %icc, 0x6 loop_5493: fandnot2 %f6, %f14, %f2 fbu %fcc1, loop_5494 fbu %fcc1, loop_5495 umulcc %l3, 0x1317, %i6 lduw [%l7 + 0x3C], %i3 loop_5494: ldsh [%l7 + 0x6E], %l4 loop_5495: stw %g5, [%l7 + 0x54] fbe,a %fcc0, loop_5496 movrne %o3, %i7, %i2 tpos %icc, 0x3 lduh [%l7 + 0x4A], %l0 loop_5496: nop setx loop_5497, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x24], %g4 fmovrslez %o4, %f6, %f3 andn %o7, %o1, %l1 loop_5497: bleu,pn %xcc, loop_5498 taddcc %o0, %l6, %o6 stb %i0, [%l7 + 0x29] sllx %l5, %o5, %g3 loop_5498: fpack32 %f2, %f8, %f0 sdivcc %i4, 0x0AF3, %g2 mova %xcc, %o2, %i5 alignaddr %l2, %g6, %g7 bn,a,pn %xcc, loop_5499 fba,a %fcc1, loop_5500 tsubcc %i1, 0x0723, %l3 fcmple32 %f0, %f2, %i6 loop_5499: tsubcc %g1, 0x19BB, %i3 loop_5500: fmovsne %icc, %f6, %f15 umulcc %l4, %g5, %i7 fmovsn %xcc, %f6, %f4 ld [%l7 + 0x08], %f0 fmovsle %icc, %f13, %f13 ldsh [%l7 + 0x14], %o3 sra %l0, %i2, %o4 fmovsvs %xcc, %f11, %f5 addccc %g4, %o7, %l1 fbn %fcc1, loop_5501 lduw [%l7 + 0x64], %o0 ldd [%l7 + 0x20], %f12 array16 %l6, %o6, %o1 loop_5501: fmul8x16au %f11, %f10, %f2 movrne %i0, %l5, %g3 ldsh [%l7 + 0x54], %i4 alignaddrl %g2, %o2, %i5 ldd [%l7 + 0x68], %f8 fpadd32 %f0, %f2, %f0 fmovsvs %xcc, %f3, %f7 ldsw [%l7 + 0x5C], %l2 ldub [%l7 + 0x52], %o5 popc 0x00B0, %g7 ldx [%l7 + 0x40], %i1 fandnot1 %f4, %f14, %f14 fmul8x16al %f3, %f13, %f12 fpsub32s %f13, %f4, %f2 fmovsge %xcc, %f0, %f0 ldub [%l7 + 0x24], %g6 fbe,a %fcc3, loop_5502 ldub [%l7 + 0x79], %l3 ldd [%l7 + 0x70], %f0 fbg,a %fcc0, loop_5503 loop_5502: fcmpd %fcc0, %f4, %f6 stw %i6, [%l7 + 0x20] st %f11, [%l7 + 0x24] loop_5503: fmovdcc %icc, %f5, %f0 movne %icc, %g1, %i3 stw %g5, [%l7 + 0x48] stb %i7, [%l7 + 0x69] std %f10, [%l7 + 0x40] stx %l4, [%l7 + 0x68] sth %o3, [%l7 + 0x18] movvs %xcc, %i2, %l0 lduh [%l7 + 0x56], %o4 bge %xcc, loop_5504 ta %icc, 0x3 lduw [%l7 + 0x78], %o7 ldd [%l7 + 0x60], %f4 loop_5504: movle %xcc, %l1, %o0 fble,a %fcc2, loop_5505 edge8ln %g4, %o6, %l6 fpsub16 %f12, %f4, %f14 lduw [%l7 + 0x74], %o1 loop_5505: fmovdle %xcc, %f14, %f9 movne %xcc, %l5, %g3 mova %xcc, %i0, %g2 sdivcc %o2, 0x0116, %i5 lduh [%l7 + 0x54], %i4 array32 %o5, %l2, %g7 fmovrslz %g6, %f9, %f0 fmovd %f8, %f4 st %f5, [%l7 + 0x2C] fmul8x16au %f15, %f6, %f4 ld [%l7 + 0x48], %f7 movl %xcc, %l3, %i1 bpos %icc, loop_5506 fmul8x16au %f12, %f7, %f0 udivx %g1, 0x06E5, %i3 fmovrdgz %i6, %f12, %f4 loop_5506: stw %i7, [%l7 + 0x60] ldub [%l7 + 0x73], %l4 orncc %o3, 0x100C, %i2 ldx [%l7 + 0x58], %g5 fxnor %f0, %f0, %f12 fbug,a %fcc3, loop_5507 fbule,a %fcc2, loop_5508 fzero %f6 call loop_5509 loop_5507: tg %xcc, 0x4 loop_5508: tpos %icc, 0x2 movgu %icc, %l0, %o4 loop_5509: andn %l1, %o0, %o7 fcmpne32 %f4, %f10, %g4 ldsw [%l7 + 0x34], %l6 ta %xcc, 0x7 fones %f3 tne %icc, 0x3 tl %icc, 0x6 fcmps %fcc0, %f2, %f2 fpack16 %f2, %f2 fmovdle %xcc, %f13, %f15 ldub [%l7 + 0x75], %o1 ldd [%l7 + 0x28], %f0 stw %l5, [%l7 + 0x20] fands %f8, %f0, %f8 andcc %o6, %i0, %g2 and %g3, 0x1535, %o2 tsubcctv %i5, %i4, %l2 fmovscs %icc, %f9, %f3 taddcc %o5, %g6, %g7 tneg %icc, 0x5 taddcc %i1, %l3, %g1 tsubcctv %i3, %i6, %l4 fandnot1 %f14, %f8, %f14 bleu loop_5510 stb %o3, [%l7 + 0x67] ldsh [%l7 + 0x4C], %i2 fmovs %f13, %f11 loop_5510: bge,pt %icc, loop_5511 fba,a %fcc3, loop_5512 fcmpes %fcc1, %f15, %f0 stb %g5, [%l7 + 0x61] loop_5511: srlx %l0, %i7, %l1 loop_5512: fmovdpos %icc, %f13, %f10 tgu %icc, 0x4 ldsh [%l7 + 0x48], %o4 pdist %f2, %f14, %f12 ldsw [%l7 + 0x38], %o0 sub %g4, 0x16BE, %o7 andn %l6, %l5, %o1 bshuffle %f10, %f8, %f8 fmovspos %xcc, %f3, %f12 array16 %i0, %g2, %o6 fbue,a %fcc3, loop_5513 fcmple32 %f2, %f8, %o2 fbn,a %fcc2, loop_5514 bl,pn %xcc, loop_5515 loop_5513: fbo %fcc2, loop_5516 edge32 %g3, %i5, %l2 loop_5514: fba,a %fcc1, loop_5517 loop_5515: tg %xcc, 0x3 loop_5516: ld [%l7 + 0x4C], %f2 ldub [%l7 + 0x13], %i4 loop_5517: fmuld8sux16 %f8, %f8, %f10 std %f0, [%l7 + 0x70] ldx [%l7 + 0x40], %g6 be %icc, loop_5518 lduh [%l7 + 0x4C], %o5 fmovdn %xcc, %f3, %f7 lduh [%l7 + 0x18], %i1 loop_5518: sub %l3, %g1, %i3 st %f7, [%l7 + 0x20] smulcc %g7, 0x06AB, %l4 fmovdgu %xcc, %f11, %f10 subc %o3, %i2, %i6 ld [%l7 + 0x28], %f10 bneg %icc, loop_5519 ldsh [%l7 + 0x58], %g5 fcmpeq16 %f2, %f2, %i7 fmovsl %xcc, %f3, %f2 loop_5519: fandnot1s %f13, %f12, %f13 addccc %l0, 0x12CB, %l1 lduw [%l7 + 0x64], %o4 ldsb [%l7 + 0x18], %o0 ldx [%l7 + 0x58], %o7 movre %l6, %l5, %g4 movvs %icc, %o1, %g2 fbn %fcc2, loop_5520 ldsh [%l7 + 0x2C], %o6 fmul8x16 %f2, %f2, %f4 ba,a,pt %xcc, loop_5521 loop_5520: sth %i0, [%l7 + 0x5A] te %xcc, 0x7 bcs,pt %xcc, loop_5522 loop_5521: fcmped %fcc2, %f12, %f8 brgez,a %o2, loop_5523 fmovsl %icc, %f13, %f9 loop_5522: fsrc2 %f0, %f4 mova %xcc, %g3, %l2 loop_5523: mova %xcc, %i4, %i5 stw %g6, [%l7 + 0x08] fmovdcc %icc, %f1, %f15 bgu,a %xcc, loop_5524 std %f14, [%l7 + 0x78] fnot1s %f10, %f13 popc 0x1B2B, %i1 loop_5524: ldsh [%l7 + 0x38], %o5 nop setx loop_5525, %l0, %l1 jmpl %l1, %g1 fbg %fcc0, loop_5526 bneg,a,pt %xcc, loop_5527 fmovsle %icc, %f11, %f15 loop_5525: fmovsl %xcc, %f15, %f8 loop_5526: stb %l3, [%l7 + 0x1A] loop_5527: edge32n %g7, %i3, %o3 fpadd32 %f10, %f10, %f2 ldsh [%l7 + 0x24], %l4 fpsub32 %f2, %f0, %f6 fnor %f14, %f4, %f10 lduw [%l7 + 0x18], %i2 ldsw [%l7 + 0x64], %g5 movne %icc, %i7, %i6 tg %icc, 0x4 st %f13, [%l7 + 0x28] fmovrde %l1, %f0, %f6 brgz,a %o4, loop_5528 stb %l0, [%l7 + 0x7C] fmovrdgez %o7, %f0, %f0 move %xcc, %o0, %l6 loop_5528: lduw [%l7 + 0x44], %l5 fblg %fcc1, loop_5529 lduw [%l7 + 0x7C], %g4 movn %xcc, %o1, %g2 ldsh [%l7 + 0x0E], %i0 loop_5529: fmovrdlz %o2, %f4, %f8 sra %g3, 0x18, %o6 ld [%l7 + 0x70], %f9 movgu %icc, %i4, %i5 lduw [%l7 + 0x60], %l2 andn %i1, %g6, %g1 ldsw [%l7 + 0x58], %o5 sdivcc %g7, 0x0334, %i3 fmovd %f12, %f10 ld [%l7 + 0x74], %f13 mulx %l3, %o3, %l4 ldsw [%l7 + 0x40], %i2 stb %i7, [%l7 + 0x5A] tle %icc, 0x4 fnot1 %f2, %f6 ldsb [%l7 + 0x50], %i6 fcmped %fcc3, %f6, %f2 fornot1 %f14, %f0, %f8 tsubcc %g5, 0x03FF, %o4 fpack16 %f12, %f4 edge8n %l1, %o7, %l0 fmovdvs %icc, %f3, %f5 sllx %o0, 0x16, %l6 fexpand %f6, %f14 bl,pn %xcc, loop_5530 pdist %f4, %f8, %f12 fbe,a %fcc0, loop_5531 array8 %l5, %g4, %o1 loop_5530: ldsb [%l7 + 0x31], %i0 ldx [%l7 + 0x60], %o2 loop_5531: bcs,a,pn %xcc, loop_5532 ta %icc, 0x7 fnors %f2, %f9, %f8 xnor %g3, 0x0101, %o6 loop_5532: nop setx loop_5533, %l0, %l1 jmpl %l1, %i4 fmuld8sux16 %f4, %f8, %f14 fmovsg %xcc, %f10, %f1 sth %g2, [%l7 + 0x2E] loop_5533: fpmerge %f6, %f12, %f2 fnegs %f10, %f10 stx %i5, [%l7 + 0x38] ba,pt %icc, loop_5534 fnegd %f14, %f4 ble,a loop_5535 ldsw [%l7 + 0x58], %i1 loop_5534: movrgez %l2, 0x198, %g1 umulcc %o5, 0x1961, %g6 loop_5535: stw %i3, [%l7 + 0x1C] st %f8, [%l7 + 0x2C] mulscc %l3, 0x16C3, %g7 fmovdleu %xcc, %f7, %f11 nop setx loop_5536, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movn %xcc, %o3, %i2 stb %l4, [%l7 + 0x79] brlz %i7, loop_5537 loop_5536: fbuge %fcc1, loop_5538 fmovdpos %icc, %f14, %f15 array8 %i6, %o4, %g5 loop_5537: fsrc1s %f15, %f8 loop_5538: fpadd16s %f0, %f5, %f4 fcmpes %fcc1, %f2, %f15 fbl,a %fcc3, loop_5539 stb %l1, [%l7 + 0x3E] sll %l0, 0x06, %o7 brlz,a %o0, loop_5540 loop_5539: fbo %fcc2, loop_5541 fpadd16 %f10, %f2, %f2 fbue %fcc0, loop_5542 loop_5540: edge32l %l5, %g4, %l6 loop_5541: fones %f2 fmovrdgez %o1, %f8, %f14 loop_5542: lduw [%l7 + 0x30], %o2 bvc %icc, loop_5543 ld [%l7 + 0x1C], %f4 fsrc2s %f12, %f13 edge16 %i0, %g3, %i4 loop_5543: smul %o6, 0x0588, %g2 lduh [%l7 + 0x2C], %i5 edge8l %i1, %l2, %o5 movvs %icc, %g1, %g6 fbg,a %fcc1, loop_5544 lduw [%l7 + 0x5C], %i3 sdivx %l3, 0x1FFC, %o3 fcmpne16 %f0, %f6, %i2 loop_5544: fmul8x16 %f14, %f0, %f8 ldub [%l7 + 0x23], %g7 stb %l4, [%l7 + 0x27] fxnor %f2, %f2, %f6 sth %i6, [%l7 + 0x1C] fcmpne16 %f0, %f14, %i7 stx %o4, [%l7 + 0x38] fmovrdgez %g5, %f6, %f4 bg loop_5545 srlx %l0, 0x0F, %o7 andcc %l1, %l5, %g4 movne %xcc, %l6, %o0 loop_5545: fble,a %fcc0, loop_5546 fcmpes %fcc0, %f6, %f6 fzeros %f6 stw %o2, [%l7 + 0x24] loop_5546: brlez %i0, loop_5547 fones %f1 subccc %g3, 0x0374, %o1 tneg %icc, 0x0 loop_5547: ldsw [%l7 + 0x18], %o6 ldx [%l7 + 0x68], %i4 sth %i5, [%l7 + 0x60] srlx %g2, 0x04, %l2 fxnors %f14, %f12, %f12 orcc %i1, %o5, %g1 ldub [%l7 + 0x42], %i3 fnands %f12, %f13, %f4 fmovsa %xcc, %f14, %f8 ldub [%l7 + 0x12], %g6 sdivx %o3, 0x104C, %i2 fmovdg %xcc, %f2, %f15 movleu %icc, %g7, %l3 fmovrdgz %l4, %f4, %f10 lduw [%l7 + 0x68], %i7 movcc %icc, %i6, %o4 fmovdg %icc, %f0, %f9 fmovdle %xcc, %f14, %f12 fmovda %xcc, %f10, %f15 bvc %icc, loop_5548 lduh [%l7 + 0x50], %l0 fmul8x16 %f10, %f10, %f0 ldd [%l7 + 0x20], %f6 loop_5548: andn %g5, 0x0CA5, %l1 movrne %l5, %o7, %l6 fmovdvs %icc, %f14, %f8 sll %g4, 0x1F, %o0 lduh [%l7 + 0x54], %i0 sth %o2, [%l7 + 0x14] ldsh [%l7 + 0x6A], %g3 fxnor %f0, %f2, %f8 fmovscc %icc, %f15, %f7 fbuge,a %fcc0, loop_5549 ldd [%l7 + 0x60], %f4 brnz %o1, loop_5550 srl %o6, 0x13, %i5 loop_5549: edge8 %i4, %g2, %i1 ldub [%l7 + 0x58], %o5 loop_5550: siam 0x1 stx %l2, [%l7 + 0x68] fblg,a %fcc1, loop_5551 fandnot2s %f6, %f2, %f12 pdist %f14, %f2, %f4 tsubcc %g1, %i3, %o3 loop_5551: fbg %fcc0, loop_5552 ldub [%l7 + 0x39], %g6 std %f12, [%l7 + 0x48] bpos loop_5553 loop_5552: lduh [%l7 + 0x4E], %i2 brlz %g7, loop_5554 sth %l4, [%l7 + 0x08] loop_5553: fpack16 %f14, %f3 movneg %icc, %i7, %l3 loop_5554: lduw [%l7 + 0x4C], %i6 fmovrslez %l0, %f3, %f13 ldsh [%l7 + 0x7C], %g5 ldx [%l7 + 0x48], %l1 fmovd %f10, %f0 fmul8x16au %f10, %f2, %f10 fmovrdne %l5, %f12, %f0 fsrc1 %f8, %f2 ldsh [%l7 + 0x6E], %o4 umulcc %l6, %g4, %o7 nop setx loop_5555, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry nop setx loop_5556, %l0, %l1 jmpl %l1, %o0 fbge,a %fcc1, loop_5557 add %o2, %g3, %i0 loop_5555: edge32l %o1, %o6, %i4 loop_5556: fmovse %icc, %f14, %f8 loop_5557: fmovdne %xcc, %f12, %f5 movrgez %g2, 0x1A8, %i5 fmovrsne %o5, %f0, %f1 fmovde %icc, %f9, %f6 fpsub16 %f12, %f8, %f0 fcmps %fcc1, %f7, %f12 bne,pt %xcc, loop_5558 fxors %f10, %f2, %f2 movcc %xcc, %l2, %g1 xnor %i1, 0x198C, %i3 loop_5558: fzero %f10 ldsb [%l7 + 0x26], %g6 xorcc %i2, %g7, %l4 ld [%l7 + 0x38], %f7 bvs %icc, loop_5559 fsrc2 %f6, %f12 sth %i7, [%l7 + 0x2E] std %f0, [%l7 + 0x60] loop_5559: fornot1 %f14, %f2, %f10 movneg %xcc, %o3, %i6 smul %l3, 0x050C, %l0 fmul8x16al %f8, %f7, %f14 orn %l1, %g5, %o4 ldsh [%l7 + 0x72], %l5 lduh [%l7 + 0x78], %g4 ldsw [%l7 + 0x64], %o7 movne %icc, %o0, %o2 lduw [%l7 + 0x34], %g3 and %l6, 0x1FE8, %o1 fmovdcc %xcc, %f6, %f9 fpackfix %f10, %f11 orncc %o6, %i4, %g2 fmovdpos %icc, %f8, %f13 call loop_5560 bgu,a loop_5561 fmovdl %icc, %f6, %f1 ldub [%l7 + 0x73], %i5 loop_5560: fmovrdne %o5, %f14, %f0 loop_5561: or %i0, %l2, %i1 fbge,a %fcc3, loop_5562 std %f0, [%l7 + 0x18] ld [%l7 + 0x74], %f4 fcmpne16 %f6, %f0, %i3 loop_5562: fmovrdgz %g6, %f2, %f2 fnegd %f14, %f2 fmovd %f10, %f10 ldx [%l7 + 0x38], %g1 fxors %f15, %f5, %f9 movre %i2, 0x372, %g7 fbne %fcc0, loop_5563 stw %i7, [%l7 + 0x3C] fnegd %f2, %f2 edge32l %o3, %l4, %l3 loop_5563: stb %l0, [%l7 + 0x3F] fpack16 %f14, %f13 stx %l1, [%l7 + 0x18] fandnot2 %f2, %f12, %f0 add %i6, 0x115B, %g5 movg %icc, %o4, %l5 ta %icc, 0x7 brgez,a %g4, loop_5564 sdiv %o0, 0x0AED, %o2 srl %g3, 0x02, %o7 ldx [%l7 + 0x38], %l6 loop_5564: fnegd %f14, %f12 brgez,a %o1, loop_5565 edge16l %i4, %o6, %g2 alignaddrl %o5, %i5, %l2 tleu %xcc, 0x5 loop_5565: movvc %icc, %i1, %i0 edge16l %g6, %i3, %g1 ldsh [%l7 + 0x56], %g7 sethi 0x050B, %i7 ldsb [%l7 + 0x10], %i2 fands %f5, %f4, %f4 brz %o3, loop_5566 std %f14, [%l7 + 0x78] lduw [%l7 + 0x78], %l3 lduh [%l7 + 0x7C], %l0 loop_5566: fmuld8ulx16 %f5, %f1, %f14 fpadd32s %f3, %f5, %f3 fmovsg %icc, %f3, %f4 bcc,a,pn %icc, loop_5567 fmovdg %icc, %f8, %f10 fbul %fcc1, loop_5568 fxors %f15, %f9, %f1 loop_5567: fcmple16 %f10, %f4, %l4 brgz,a %l1, loop_5569 loop_5568: xorcc %i6, %g5, %o4 brz,a %l5, loop_5570 fmovrse %g4, %f1, %f13 loop_5569: lduh [%l7 + 0x48], %o2 srlx %g3, 0x16, %o0 loop_5570: addc %o7, %o1, %i4 stw %o6, [%l7 + 0x44] fpsub32s %f4, %f14, %f15 fmuld8ulx16 %f10, %f15, %f10 lduw [%l7 + 0x10], %g2 bvs,a loop_5571 tl %icc, 0x7 smulcc %l6, 0x0F93, %i5 fpadd16s %f3, %f2, %f1 loop_5571: ldx [%l7 + 0x40], %o5 fpsub16 %f6, %f12, %f12 stx %l2, [%l7 + 0x08] fmovrdgz %i1, %f6, %f6 alignaddrl %i0, %i3, %g6 stx %g7, [%l7 + 0x78] sth %g1, [%l7 + 0x60] movne %icc, %i7, %i2 and %l3, %l0, %l4 bge %icc, loop_5572 bcc %xcc, loop_5573 ldx [%l7 + 0x48], %o3 tvc %icc, 0x1 loop_5572: movle %icc, %i6, %g5 loop_5573: fmovrsne %l1, %f10, %f2 be,pn %xcc, loop_5574 ld [%l7 + 0x58], %f3 stx %o4, [%l7 + 0x70] fnands %f1, %f14, %f13 loop_5574: fmovdge %xcc, %f2, %f8 movn %icc, %l5, %o2 ldd [%l7 + 0x58], %f2 stb %g4, [%l7 + 0x2F] fmul8ulx16 %f4, %f0, %f8 fnot2s %f7, %f6 fmovrdlez %o0, %f0, %f14 std %f14, [%l7 + 0x78] ldsb [%l7 + 0x0F], %g3 ldub [%l7 + 0x14], %o7 fmovsa %xcc, %f13, %f7 fmovrde %i4, %f8, %f0 sth %o6, [%l7 + 0x64] ld [%l7 + 0x28], %f14 stb %g2, [%l7 + 0x42] fbug,a %fcc0, loop_5575 lduh [%l7 + 0x50], %l6 st %f8, [%l7 + 0x3C] ta %icc, 0x4 loop_5575: fone %f8 move %icc, %i5, %o1 fandnot1s %f0, %f15, %f7 fsrc2 %f14, %f10 movrgz %l2, %o5, %i0 ldsb [%l7 + 0x20], %i3 edge8 %i1, %g7, %g1 ldub [%l7 + 0x6A], %g6 ldsb [%l7 + 0x40], %i2 fpsub16 %f12, %f4, %f12 lduw [%l7 + 0x10], %i7 ldx [%l7 + 0x30], %l3 ldsw [%l7 + 0x0C], %l4 lduw [%l7 + 0x68], %o3 brz,a %l0, loop_5576 fnot1 %f6, %f0 fnor %f6, %f6, %f6 lduw [%l7 + 0x64], %g5 loop_5576: ldsh [%l7 + 0x20], %l1 fcmped %fcc1, %f4, %f12 bge %icc, loop_5577 pdist %f4, %f12, %f10 st %f15, [%l7 + 0x40] sth %o4, [%l7 + 0x5E] loop_5577: fpadd16s %f12, %f6, %f12 xor %i6, %o2, %l5 lduw [%l7 + 0x08], %g4 stw %o0, [%l7 + 0x1C] brgez,a %o7, loop_5578 ld [%l7 + 0x70], %f10 fbo,a %fcc2, loop_5579 fsrc2s %f7, %f5 loop_5578: edge16l %g3, %o6, %g2 bvs,pn %xcc, loop_5580 loop_5579: movrgez %i4, 0x2A2, %l6 mova %xcc, %i5, %o1 fnand %f8, %f4, %f0 loop_5580: edge8n %l2, %o5, %i0 fnands %f10, %f12, %f14 ldsb [%l7 + 0x09], %i3 ldub [%l7 + 0x33], %i1 fmovrsne %g1, %f13, %f12 umul %g6, 0x1550, %g7 bne,pn %icc, loop_5581 fmovs %f15, %f12 fbo %fcc1, loop_5582 ldsw [%l7 + 0x08], %i2 loop_5581: ldub [%l7 + 0x70], %l3 nop setx loop_5583, %l0, %l1 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_5582: stb %l4, [%l7 + 0x64] sth %i7, [%l7 + 0x62] fcmple32 %f6, %f2, %l0 loop_5583: ta %icc, 0x0 fble %fcc1, loop_5584 fbl %fcc3, loop_5585 edge32 %o3, %l1, %o4 ldd [%l7 + 0x38], %f4 loop_5584: mulscc %g5, 0x0EBF, %i6 loop_5585: fmovd %f14, %f12 stx %o2, [%l7 + 0x70] ldsh [%l7 + 0x4E], %g4 fpsub16 %f8, %f8, %f6 fcmpd %fcc0, %f0, %f14 ld [%l7 + 0x0C], %f4 fmovdl %xcc, %f6, %f13 ldx [%l7 + 0x18], %o0 call loop_5586 fba,a %fcc2, loop_5587 sth %l5, [%l7 + 0x44] fornot1 %f14, %f12, %f0 loop_5586: stb %o7, [%l7 + 0x7E] loop_5587: fmovde %xcc, %f15, %f0 te %icc, 0x6 tvs %icc, 0x3 fandnot1 %f12, %f0, %f10 fmuld8ulx16 %f1, %f10, %f8 bcs,a loop_5588 tneg %xcc, 0x3 tge %xcc, 0x4 fabss %f0, %f7 loop_5588: xorcc %g3, %o6, %g2 tsubcctv %l6, 0x15DE, %i4 fmovd %f0, %f8 sth %i5, [%l7 + 0x60] tvs %icc, 0x3 andncc %l2, %o5, %i0 fmovdge %icc, %f9, %f1 mulx %i3, 0x056B, %i1 brz %o1, loop_5589 tne %xcc, 0x3 fmovdleu %xcc, %f1, %f9 sll %g6, 0x13, %g7 loop_5589: ldd [%l7 + 0x40], %f6 std %f12, [%l7 + 0x50] fmul8x16au %f9, %f11, %f4 fnors %f15, %f12, %f14 ldsh [%l7 + 0x18], %g1 fornot2 %f4, %f10, %f12 fbug,a %fcc2, loop_5590 bgu,a,pt %icc, loop_5591 pdist %f12, %f8, %f2 fcmped %fcc1, %f14, %f12 loop_5590: std %f8, [%l7 + 0x10] loop_5591: and %i2, %l4, %l3 fbn %fcc3, loop_5592 movneg %icc, %i7, %l0 fone %f10 tcc %icc, 0x7 loop_5592: brgez %o3, loop_5593 lduw [%l7 + 0x1C], %l1 sth %o4, [%l7 + 0x36] std %f2, [%l7 + 0x48] loop_5593: fmovrdlez %i6, %f12, %f10 popc 0x02E1, %o2 fmovdcc %xcc, %f6, %f3 st %f6, [%l7 + 0x38] nop setx loop_5594, %l0, %l1 jmpl %l1, %g4 ldd [%l7 + 0x08], %f0 fbue %fcc2, loop_5595 edge8 %g5, %o0, %o7 loop_5594: array8 %l5, %g3, %g2 fpack16 %f4, %f9 loop_5595: subcc %l6, 0x1CB8, %o6 xnorcc %i4, %l2, %i5 nop setx loop_5596, %l0, %l1 jmpl %l1, %o5 bvc,a,pn %icc, loop_5597 ldd [%l7 + 0x30], %f0 fnegd %f2, %f2 loop_5596: stx %i3, [%l7 + 0x48] loop_5597: nop setx loop_5598, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpes %fcc0, %f6, %f5 stw %i1, [%l7 + 0x70] sth %o1, [%l7 + 0x18] loop_5598: fmovdne %xcc, %f2, %f9 stb %i0, [%l7 + 0x34] tsubcc %g7, 0x09BA, %g6 ld [%l7 + 0x4C], %f1 bcc,pn %xcc, loop_5599 ld [%l7 + 0x7C], %f4 fcmpne32 %f12, %f10, %i2 stb %g1, [%l7 + 0x24] loop_5599: fmovda %icc, %f14, %f0 sth %l3, [%l7 + 0x24] lduw [%l7 + 0x68], %i7 move %icc, %l0, %o3 std %f2, [%l7 + 0x78] fone %f10 fcmpne32 %f8, %f10, %l1 array16 %l4, %i6, %o2 ldub [%l7 + 0x18], %o4 ldsb [%l7 + 0x5C], %g4 fbne %fcc2, loop_5600 fnot1 %f12, %f6 fble %fcc2, loop_5601 movre %g5, 0x0B5, %o7 loop_5600: fmovscs %xcc, %f6, %f7 bne,a loop_5602 loop_5601: addc %o0, 0x138B, %g3 fbuge %fcc3, loop_5603 stb %l5, [%l7 + 0x0B] loop_5602: fmovdge %icc, %f3, %f11 stb %l6, [%l7 + 0x13] loop_5603: st %f1, [%l7 + 0x34] tcs %xcc, 0x6 fbu %fcc1, loop_5604 ldsb [%l7 + 0x20], %o6 andcc %g2, 0x1C8E, %i4 edge16n %i5, %o5, %l2 loop_5604: fnands %f7, %f3, %f3 movge %xcc, %i3, %i1 fpsub16 %f0, %f10, %f14 tsubcc %o1, 0x1DB1, %i0 fbo,a %fcc0, loop_5605 fmovd %f8, %f6 fxnors %f10, %f13, %f7 fabss %f10, %f8 loop_5605: fcmps %fcc1, %f4, %f11 fornot2 %f10, %f10, %f6 fmovrdlz %g6, %f12, %f8 fmovsle %xcc, %f11, %f2 fcmpne16 %f10, %f12, %i2 ldx [%l7 + 0x78], %g1 fcmpne32 %f0, %f0, %l3 st %f13, [%l7 + 0x3C] brnz,a %g7, loop_5606 bvc loop_5607 sth %i7, [%l7 + 0x34] movle %icc, %o3, %l0 loop_5606: fcmpne32 %f8, %f6, %l4 loop_5607: andn %l1, %o2, %o4 fand %f14, %f2, %f6 movrgz %g4, %i6, %g5 fbo,a %fcc2, loop_5608 std %f6, [%l7 + 0x50] brlez,a %o7, loop_5609 xnor %g3, %l5, %o0 loop_5608: alignaddrl %o6, %l6, %g2 brgez,a %i5, loop_5610 loop_5609: tcs %xcc, 0x5 fmovrdne %o5, %f6, %f4 fmovdneg %xcc, %f4, %f7 loop_5610: fzero %f8 fmul8ulx16 %f12, %f14, %f6 ldsb [%l7 + 0x1A], %l2 movrne %i3, 0x3F8, %i4 tle %xcc, 0x5 ldsh [%l7 + 0x58], %i1 tge %xcc, 0x7 fpadd16s %f10, %f6, %f5 sdivcc %o1, 0x18CA, %i0 ldd [%l7 + 0x40], %f12 bne,a,pn %icc, loop_5611 st %f7, [%l7 + 0x10] taddcctv %i2, %g1, %l3 tn %icc, 0x4 loop_5611: xnor %g7, 0x0963, %i7 brnz %o3, loop_5612 fcmped %fcc3, %f2, %f8 movle %icc, %l0, %l4 ldsb [%l7 + 0x2E], %g6 loop_5612: fmovrdne %l1, %f10, %f12 fpadd16s %f0, %f13, %f2 lduw [%l7 + 0x38], %o4 udivcc %o2, 0x05C7, %g4 ldd [%l7 + 0x70], %f12 ldsh [%l7 + 0x12], %g5 fsrc1s %f9, %f5 fors %f2, %f13, %f15 siam 0x3 fmovrsgz %i6, %f3, %f9 tpos %xcc, 0x1 ldsb [%l7 + 0x1F], %o7 ldsh [%l7 + 0x62], %g3 ldsh [%l7 + 0x6C], %l5 lduh [%l7 + 0x70], %o6 fnors %f7, %f15, %f4 std %f14, [%l7 + 0x20] fbl %fcc3, loop_5613 subccc %l6, 0x0AF0, %g2 ldub [%l7 + 0x19], %o0 ldsh [%l7 + 0x78], %o5 loop_5613: ldub [%l7 + 0x5C], %l2 fornot1 %f14, %f14, %f10 bl loop_5614 fpack16 %f8, %f15 smul %i3, %i4, %i1 ldsb [%l7 + 0x2F], %o1 loop_5614: st %f14, [%l7 + 0x24] fmovspos %xcc, %f7, %f4 fsrc2s %f0, %f10 std %f2, [%l7 + 0x60] stw %i0, [%l7 + 0x6C] tle %icc, 0x5 stb %i5, [%l7 + 0x6A] smulcc %g1, %i2, %g7 ld [%l7 + 0x14], %f6 fba,a %fcc1, loop_5615 orncc %l3, 0x0F9D, %i7 bcs loop_5616 st %f9, [%l7 + 0x78] loop_5615: addccc %l0, 0x120C, %o3 ldx [%l7 + 0x48], %g6 loop_5616: fmuld8ulx16 %f13, %f8, %f10 fmovscs %icc, %f7, %f4 lduw [%l7 + 0x34], %l1 fmovsle %icc, %f15, %f4 ldsb [%l7 + 0x18], %l4 movne %icc, %o4, %o2 fbul,a %fcc2, loop_5617 ldsh [%l7 + 0x2E], %g4 fbul %fcc2, loop_5618 sra %g5, 0x0D, %o7 loop_5617: sdivx %i6, 0x1509, %g3 sth %o6, [%l7 + 0x2E] loop_5618: brlez,a %l5, loop_5619 fmovrslez %l6, %f2, %f0 stx %g2, [%l7 + 0x08] ldsw [%l7 + 0x68], %o0 loop_5619: sth %l2, [%l7 + 0x10] stb %i3, [%l7 + 0x48] ld [%l7 + 0x54], %f11 std %f0, [%l7 + 0x78] fexpand %f12, %f6 movvc %xcc, %o5, %i4 fone %f4 bvc,a %xcc, loop_5620 fandnot2 %f4, %f12, %f2 bne,pt %icc, loop_5621 fmovrsgz %i1, %f3, %f6 loop_5620: lduh [%l7 + 0x54], %i0 ldsb [%l7 + 0x24], %i5 loop_5621: st %f4, [%l7 + 0x24] fmovdleu %icc, %f10, %f7 udiv %o1, 0x09BA, %g1 xnor %i2, %g7, %l3 stb %l0, [%l7 + 0x7E] std %f2, [%l7 + 0x10] fpsub32 %f8, %f14, %f14 fmovrsne %o3, %f7, %f8 fmovsne %xcc, %f14, %f4 st %f14, [%l7 + 0x48] movg %icc, %i7, %g6 xorcc %l1, %o4, %l4 edge16n %g4, %g5, %o7 fors %f8, %f6, %f3 ldsb [%l7 + 0x16], %o2 movcc %icc, %g3, %o6 udivx %l5, 0x0026, %l6 lduw [%l7 + 0x0C], %i6 sdiv %o0, 0x1B3F, %g2 std %f12, [%l7 + 0x10] movgu %icc, %i3, %l2 ldd [%l7 + 0x38], %f8 xorcc %o5, 0x16E4, %i1 ldsw [%l7 + 0x28], %i0 fmul8ulx16 %f12, %f4, %f2 bge %xcc, loop_5622 alignaddrl %i5, %i4, %g1 tge %icc, 0x0 array8 %o1, %g7, %l3 loop_5622: ld [%l7 + 0x70], %f14 fone %f10 call loop_5623 fmovsleu %xcc, %f10, %f2 std %f12, [%l7 + 0x60] lduw [%l7 + 0x68], %i2 loop_5623: ldsh [%l7 + 0x62], %l0 movgu %icc, %i7, %o3 ldsb [%l7 + 0x61], %g6 mova %xcc, %l1, %o4 brlez,a %l4, loop_5624 stw %g4, [%l7 + 0x10] tgu %icc, 0x5 fmovdcs %icc, %f15, %f0 loop_5624: subc %g5, %o2, %o7 movrgz %g3, %l5, %l6 fblg %fcc3, loop_5625 fble %fcc3, loop_5626 lduw [%l7 + 0x74], %i6 fcmpeq32 %f6, %f6, %o0 loop_5625: ldx [%l7 + 0x20], %g2 loop_5626: fmovdvs %icc, %f11, %f7 stx %i3, [%l7 + 0x38] ldsb [%l7 + 0x31], %o6 ldsw [%l7 + 0x3C], %l2 movvs %icc, %o5, %i0 fnor %f2, %f14, %f6 ldsb [%l7 + 0x38], %i5 fone %f8 srlx %i4, %i1, %o1 stw %g1, [%l7 + 0x30] call loop_5627 fmovda %icc, %f12, %f11 bn loop_5628 fmovdl %xcc, %f9, %f13 loop_5627: movn %icc, %l3, %g7 lduw [%l7 + 0x64], %i2 loop_5628: and %l0, %o3, %g6 tgu %xcc, 0x7 fbe %fcc2, loop_5629 fmovd %f0, %f8 fbule %fcc2, loop_5630 ba,pn %icc, loop_5631 loop_5629: xor %i7, 0x16E2, %o4 tl %xcc, 0x3 loop_5630: st %f4, [%l7 + 0x70] loop_5631: fcmped %fcc2, %f4, %f14 bg,a,pn %xcc, loop_5632 bcc,a loop_5633 fcmpeq16 %f10, %f6, %l4 bcc %icc, loop_5634 loop_5632: ldd [%l7 + 0x78], %f10 loop_5633: bn,a,pt %icc, loop_5635 std %f10, [%l7 + 0x68] loop_5634: movvs %icc, %g4, %g5 fmovsn %icc, %f15, %f3 loop_5635: ld [%l7 + 0x1C], %f14 ldx [%l7 + 0x20], %l1 sth %o7, [%l7 + 0x4A] orcc %o2, %l5, %g3 fmul8x16au %f0, %f15, %f6 fnor %f10, %f14, %f12 fmul8x16 %f10, %f8, %f4 lduw [%l7 + 0x7C], %i6 sth %l6, [%l7 + 0x42] and %g2, %i3, %o0 fmovrde %o6, %f8, %f0 fpsub16 %f2, %f12, %f2 udivcc %o5, 0x02B7, %l2 ld [%l7 + 0x48], %f12 orncc %i0, 0x1B24, %i4 fbe %fcc0, loop_5636 fcmpne32 %f0, %f10, %i1 fble %fcc3, loop_5637 brnz %i5, loop_5638 loop_5636: ldsw [%l7 + 0x6C], %g1 fmovdvc %xcc, %f8, %f3 loop_5637: ldub [%l7 + 0x20], %l3 loop_5638: fnand %f12, %f2, %f4 std %f14, [%l7 + 0x08] nop setx loop_5639, %l0, %l1 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] movrgez %o1, 0x179, %g7 ldx [%l7 + 0x48], %l0 loop_5639: fmovdcc %xcc, %f2, %f8 fandnot2 %f14, %f6, %f4 orncc %o3, %i2, %i7 fbo %fcc3, loop_5640 andncc %o4, %g6, %l4 be,pt %icc, loop_5641 stb %g4, [%l7 + 0x39] loop_5640: bge loop_5642 ldsb [%l7 + 0x7D], %g5 loop_5641: fmovsne %xcc, %f7, %f0 nop setx loop_5643, %l0, %l1 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_5642: fmovsge %xcc, %f7, %f14 edge8ln %l1, %o7, %o2 fcmpgt32 %f0, %f14, %l5 loop_5643: andcc %g3, 0x126E, %i6 tsubcc %g2, %l6, %o0 fmovdleu %xcc, %f7, %f5 edge16 %o6, %o5, %i3 fbule %fcc1, loop_5644 fmovscs %xcc, %f8, %f5 tleu %icc, 0x5 brgez,a %i0, loop_5645 loop_5644: fone %f8 fpmerge %f11, %f4, %f8 fmovrslez %l2, %f1, %f15 loop_5645: ldsb [%l7 + 0x0E], %i1 taddcc %i5, 0x138D, %i4 movrne %l3, 0x1B3, %g1 ldub [%l7 + 0x5C], %g7 fmuld8ulx16 %f4, %f6, %f2 stb %l0, [%l7 + 0x45] bg,pn %icc, loop_5646 te %icc, 0x4 ld [%l7 + 0x60], %f15 tleu %icc, 0x0 loop_5646: fbge,a %fcc2, loop_5647 bl,a,pn %xcc, loop_5648 nop setx loop_5649, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry mova %icc, %o1, %i2 loop_5647: addccc %o3, 0x0E5C, %i7 loop_5648: fcmpd %fcc3, %f12, %f14 loop_5649: st %f3, [%l7 + 0x68] bne,a loop_5650 stx %o4, [%l7 + 0x78] sllx %l4, %g6, %g5 sra %g4, 0x1F, %o7 loop_5650: fmovrsgez %o2, %f12, %f1 tg %xcc, 0x2 fornot2 %f14, %f14, %f8 fmovdge %icc, %f7, %f2 fmuld8sux16 %f1, %f0, %f6 std %f10, [%l7 + 0x78] fmovsvs %xcc, %f13, %f15 ld [%l7 + 0x50], %f2 ldd [%l7 + 0x30], %f14 fmovda %xcc, %f8, %f10 bcs,a loop_5651 stx %l5, [%l7 + 0x70] fnot1s %f13, %f0 sth %l1, [%l7 + 0x3C] loop_5651: fmovdvc %icc, %f15, %f11 sth %g3, [%l7 + 0x5C] fsrc2s %f13, %f4 lduw [%l7 + 0x54], %i6 smulcc %l6, 0x0512, %o0 brlz,a %o6, loop_5652 ldx [%l7 + 0x70], %o5 fornot1 %f4, %f2, %f2 ldsh [%l7 + 0x0E], %i3 loop_5652: ta %xcc, 0x5 ldsw [%l7 + 0x50], %g2 ld [%l7 + 0x54], %f14 movpos %icc, %l2, %i1 fpmerge %f15, %f3, %f8 fmovsg %xcc, %f15, %f0 fmovdne %xcc, %f6, %f4 tn %xcc, 0x3 tcc %xcc, 0x1 ldsh [%l7 + 0x34], %i5 fmul8sux16 %f12, %f8, %f8 fbl %fcc3, loop_5653 std %f6, [%l7 + 0x40] xnorcc %i4, %l3, %g1 fbu,a %fcc0, loop_5654 loop_5653: bneg,a %icc, loop_5655 st %f14, [%l7 + 0x30] subccc %g7, 0x0B90, %l0 loop_5654: subc %o1, %i2, %i0 loop_5655: ldx [%l7 + 0x48], %i7 movge %icc, %o3, %l4 ldx [%l7 + 0x38], %g6 fxnors %f11, %f6, %f8 edge32n %o4, %g5, %o7 fbn %fcc1, loop_5656 stb %g4, [%l7 + 0x23] fnot1 %f4, %f4 stb %l5, [%l7 + 0x7B] loop_5656: mulx %o2, 0x087A, %l1 brlez %g3, loop_5657 brgez,a %l6, loop_5658 bcs %xcc, loop_5659 fmovsa %xcc, %f8, %f5 loop_5657: fand %f2, %f12, %f10 loop_5658: fmovsa %icc, %f14, %f3 loop_5659: fsrc1 %f14, %f12 fnegd %f0, %f8 nop setx loop_5660, %l0, %l1 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 %o0, %o6, %o5 sdivcc %i3, 0x1A8D, %i6 bn,a,pt %icc, loop_5661 loop_5660: sth %l2, [%l7 + 0x0A] fors %f7, %f2, %f3 fmul8x16au %f6, %f11, %f8 loop_5661: addc %i1, 0x1670, %i5 movn %icc, %g2, %i4 andncc %g1, %l3, %g7 fmuld8ulx16 %f2, %f15, %f10 and %l0, 0x172F, %i2 stb %o1, [%l7 + 0x1F] tvs %icc, 0x1 fmovd %f12, %f10 bcs,a,pn %xcc, loop_5662 ldx [%l7 + 0x08], %i7 fpadd16s %f0, %f6, %f5 tvc %icc, 0x3 loop_5662: fandnot2 %f12, %f12, %f0 ldd [%l7 + 0x38], %f0 bshuffle %f10, %f6, %f0 fmovd %f12, %f14 stb %i0, [%l7 + 0x79] xnorcc %o3, %l4, %o4 fmovsge %xcc, %f3, %f9 ldub [%l7 + 0x0B], %g6 movrlz %g5, %g4, %o7 sra %o2, 0x0F, %l5 movg %icc, %g3, %l6 sth %o0, [%l7 + 0x30] fnand %f0, %f4, %f12 tvs %xcc, 0x3 tvs %xcc, 0x5 fnor %f12, %f12, %f0 stw %o6, [%l7 + 0x0C] fcmpes %fcc0, %f11, %f10 srl %o5, %l1, %i6 edge8n %l2, %i3, %i1 fpsub16 %f0, %f8, %f10 fpadd32s %f4, %f14, %f12 stx %i5, [%l7 + 0x40] brgez,a %i4, loop_5663 ldd [%l7 + 0x20], %f2 fmul8sux16 %f4, %f10, %f8 ldsb [%l7 + 0x50], %g2 loop_5663: fmovsleu %icc, %f8, %f10 ldd [%l7 + 0x78], %f6 movneg %icc, %g1, %l3 ldsb [%l7 + 0x69], %g7 taddcc %i2, 0x046E, %l0 st %f12, [%l7 + 0x28] fmovrslz %i7, %f8, %f12 lduh [%l7 + 0x74], %i0 nop setx loop_5664, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f10, [%l7 + 0x48] fmovdvc %icc, %f12, %f13 bg,a %xcc, loop_5665 loop_5664: fandnot2s %f7, %f8, %f1 ldsb [%l7 + 0x08], %o3 movcs %icc, %l4, %o4 loop_5665: fnands %f10, %f12, %f9 bvs,pn %icc, loop_5666 fmovda %xcc, %f6, %f9 fmovsn %xcc, %f15, %f9 siam 0x7 loop_5666: ldsw [%l7 + 0x60], %o1 fmovdg %icc, %f14, %f8 fornot2s %f7, %f0, %f7 sth %g5, [%l7 + 0x36] fcmpne16 %f2, %f10, %g4 orcc %g6, %o7, %l5 tleu %xcc, 0x3 fmul8ulx16 %f2, %f8, %f14 array16 %g3, %l6, %o2 ldsw [%l7 + 0x68], %o0 ldd [%l7 + 0x68], %f4 st %f4, [%l7 + 0x4C] fmovdvc %icc, %f12, %f5 ldsw [%l7 + 0x34], %o5 mulx %o6, 0x063B, %l1 fmovrdne %i6, %f12, %f4 movleu %xcc, %l2, %i3 ba,pt %icc, loop_5667 std %f6, [%l7 + 0x20] stb %i5, [%l7 + 0x29] sth %i1, [%l7 + 0x4A] loop_5667: movge %xcc, %i4, %g2 popc %l3, %g7 stx %g1, [%l7 + 0x28] bvs,pn %xcc, loop_5668 mulx %i2, 0x1C4F, %i7 fabss %f14, %f9 ldd [%l7 + 0x60], %f10 loop_5668: move %icc, %i0, %l0 fmovrdlz %l4, %f8, %f8 stw %o3, [%l7 + 0x58] movle %xcc, %o4, %o1 stw %g4, [%l7 + 0x50] alignaddr %g6, %o7, %g5 ldsw [%l7 + 0x68], %g3 fmuld8sux16 %f6, %f9, %f6 lduw [%l7 + 0x4C], %l6 fand %f8, %f0, %f2 fornot1s %f12, %f12, %f8 std %f6, [%l7 + 0x50] fba,a %fcc1, loop_5669 fmovdvc %xcc, %f9, %f12 fxors %f15, %f15, %f1 be,a %icc, loop_5670 loop_5669: ldsw [%l7 + 0x58], %o2 fornot1s %f1, %f15, %f10 bvs,a,pn %xcc, loop_5671 loop_5670: ba,pt %icc, loop_5672 edge8n %l5, %o5, %o0 stb %l1, [%l7 + 0x37] loop_5671: move %icc, %i6, %o6 loop_5672: fmovrslez %l2, %f3, %f12 move %icc, %i3, %i1 fxnor %f6, %f12, %f4 fcmps %fcc2, %f15, %f7 fnands %f9, %f5, %f2 edge16ln %i5, %g2, %i4 fpackfix %f4, %f1 addc %g7, 0x16FA, %l3 stb %g1, [%l7 + 0x38] lduw [%l7 + 0x28], %i2 bshuffle %f6, %f12, %f2 fmovdpos %icc, %f15, %f3 ldub [%l7 + 0x44], %i0 fmul8sux16 %f14, %f6, %f0 bpos,a loop_5673 fmovrsgz %l0, %f10, %f10 ldsh [%l7 + 0x48], %i7 stw %l4, [%l7 + 0x78] loop_5673: ld [%l7 + 0x14], %f2 movne %xcc, %o4, %o3 bneg,pn %xcc, loop_5674 std %f6, [%l7 + 0x20] fxor %f8, %f12, %f12 stb %g4, [%l7 + 0x41] loop_5674: subcc %g6, 0x03C7, %o1 fabss %f11, %f12 fmovdpos %xcc, %f1, %f14 tvs %xcc, 0x1 lduh [%l7 + 0x58], %o7 fbg %fcc0, loop_5675 fmovrslez %g3, %f15, %f5 ldsw [%l7 + 0x3C], %l6 fmovs %f1, %f13 loop_5675: tge %icc, 0x2 fsrc2 %f10, %f2 umulcc %o2, 0x1755, %l5 fandnot2 %f12, %f14, %f2 smulcc %o5, 0x0258, %g5 fmovrsgz %o0, %f11, %f14 fcmps %fcc2, %f13, %f8 ldsh [%l7 + 0x30], %i6 bl,a,pt %xcc, loop_5676 sdivx %l1, 0x1F8C, %o6 fmovse %xcc, %f1, %f13 sll %l2, %i1, %i5 loop_5676: lduw [%l7 + 0x1C], %g2 subcc %i3, %i4, %l3 fornot1s %f9, %f6, %f1 udivcc %g1, 0x1B3D, %g7 bgu,a loop_5677 fba,a %fcc3, loop_5678 umulcc %i2, 0x1FB0, %i0 fnor %f4, %f14, %f0 loop_5677: tpos %xcc, 0x1 loop_5678: addcc %l0, 0x0970, %l4 fmovdcs %icc, %f4, %f13 stb %i7, [%l7 + 0x47] fmovd %f2, %f10 fmovdpos %icc, %f9, %f2 lduw [%l7 + 0x7C], %o3 fandnot1 %f2, %f8, %f8 fones %f14 fmovrdgz %o4, %f8, %f8 ldsh [%l7 + 0x2C], %g6 stb %g4, [%l7 + 0x44] bgu,pn %icc, loop_5679 orcc %o1, %g3, %o7 ld [%l7 + 0x08], %f2 ldub [%l7 + 0x37], %o2 loop_5679: fmovse %icc, %f4, %f6 ldsb [%l7 + 0x75], %l6 orncc %o5, 0x0F08, %l5 bcc,a,pt %icc, loop_5680 tpos %icc, 0x7 ldsb [%l7 + 0x7E], %o0 sub %g5, 0x03D0, %l1 loop_5680: array8 %o6, %l2, %i1 fmovdvs %icc, %f11, %f5 lduh [%l7 + 0x3A], %i6 stb %g2, [%l7 + 0x29] edge32 %i5, %i4, %l3 tneg %xcc, 0x0 ble,a,pn %xcc, loop_5681 lduh [%l7 + 0x1A], %g1 fbo %fcc3, loop_5682 tl %xcc, 0x2 loop_5681: addcc %i3, 0x1896, %g7 edge32ln %i0, %l0, %l4 loop_5682: lduh [%l7 + 0x36], %i7 fbg,a %fcc0, loop_5683 fmul8ulx16 %f4, %f12, %f2 edge16l %i2, %o4, %o3 fmovdpos %icc, %f11, %f3 loop_5683: movgu %xcc, %g4, %o1 std %f6, [%l7 + 0x78] fpmerge %f14, %f2, %f2 movne %icc, %g6, %g3 ld [%l7 + 0x30], %f1 fmovdge %icc, %f3, %f1 pdist %f10, %f2, %f0 sth %o7, [%l7 + 0x40] ldd [%l7 + 0x20], %f12 ldx [%l7 + 0x48], %o2 fmovdvc %xcc, %f10, %f14 brgz %o5, loop_5684 stw %l5, [%l7 + 0x4C] movcc %xcc, %o0, %g5 lduw [%l7 + 0x4C], %l1 loop_5684: udiv %o6, 0x0D4F, %l2 movrgez %l6, %i1, %g2 fornot2s %f1, %f12, %f15 fmul8x16 %f2, %f2, %f0 faligndata %f4, %f14, %f10 orncc %i5, 0x1095, %i6 movvc %xcc, %i4, %g1 fmovrsne %l3, %f13, %f4 fcmpeq32 %f10, %f14, %g7 ld [%l7 + 0x3C], %f0 fpsub16 %f2, %f2, %f10 bcc,a,pn %icc, loop_5685 movg %icc, %i0, %l0 or %i3, 0x145C, %i7 move %xcc, %l4, %o4 loop_5685: movpos %xcc, %i2, %g4 fpsub16 %f0, %f10, %f10 fmovsvs %xcc, %f6, %f8 std %f12, [%l7 + 0x20] ldx [%l7 + 0x08], %o3 fbu,a %fcc0, loop_5686 fmovscs %icc, %f8, %f3 fmovrdlez %o1, %f2, %f14 umulcc %g3, 0x18DE, %o7 loop_5686: xor %g6, %o2, %o5 ldx [%l7 + 0x10], %l5 stb %g5, [%l7 + 0x3E] fxnor %f6, %f8, %f10 call loop_5687 fxnor %f6, %f10, %f0 ldsw [%l7 + 0x64], %o0 fpmerge %f0, %f14, %f8 loop_5687: fpsub32 %f0, %f4, %f0 st %f2, [%l7 + 0x5C] lduw [%l7 + 0x18], %l1 fzero %f12 tvs %xcc, 0x0 ldsw [%l7 + 0x14], %o6 fmuld8ulx16 %f7, %f10, %f8 tsubcc %l6, 0x031C, %i1 srl %g2, %l2, %i5 ldsw [%l7 + 0x2C], %i4 ldsh [%l7 + 0x2A], %g1 ldub [%l7 + 0x63], %i6 ldsb [%l7 + 0x79], %l3 bgu %xcc, loop_5688 ldub [%l7 + 0x41], %i0 fpsub32 %f0, %f4, %f4 ldsw [%l7 + 0x40], %l0 loop_5688: lduw [%l7 + 0x10], %i3 stw %g7, [%l7 + 0x30] for %f14, %f8, %f2 ldsb [%l7 + 0x23], %i7 sub %o4, 0x10FA, %i2 ble,pn %xcc, loop_5689 fmovdpos %xcc, %f5, %f3 fandnot1s %f6, %f6, %f10 stb %g4, [%l7 + 0x1F] loop_5689: fmovsvc %xcc, %f9, %f10 movge %icc, %l4, %o1 st %f11, [%l7 + 0x20] st %f5, [%l7 + 0x3C] brgez,a %o3, loop_5690 edge8ln %g3, %o7, %g6 fmovsvc %icc, %f15, %f8 fmuld8ulx16 %f6, %f15, %f10 loop_5690: bcs,a loop_5691 lduw [%l7 + 0x10], %o5 std %f0, [%l7 + 0x40] fandnot2 %f4, %f12, %f4 loop_5691: fmovsge %icc, %f10, %f0 stb %o2, [%l7 + 0x43] fcmpne32 %f14, %f2, %l5 ldub [%l7 + 0x28], %g5 fble,a %fcc0, loop_5692 tvs %xcc, 0x3 for %f14, %f0, %f0 fpackfix %f10, %f0 loop_5692: fpmerge %f1, %f10, %f8 stx %l1, [%l7 + 0x18] fbn,a %fcc3, loop_5693 st %f7, [%l7 + 0x24] ba,pn %icc, loop_5694 taddcc %o6, %l6, %o0 loop_5693: ld [%l7 + 0x14], %f0 fmovdcs %xcc, %f3, %f2 loop_5694: fbug,a %fcc3, loop_5695 edge16ln %g2, %l2, %i1 movl %xcc, %i4, %g1 fmovrdlz %i5, %f14, %f8 loop_5695: tneg %icc, 0x4 ldd [%l7 + 0x40], %f14 fmovdl %icc, %f12, %f7 addcc %i6, 0x0B65, %l3 ldsw [%l7 + 0x38], %i0 bleu,a loop_5696 sll %i3, 0x0A, %l0 ta %icc, 0x3 movleu %xcc, %i7, %g7 loop_5696: fmovdcs %xcc, %f0, %f3 srlx %o4, 0x14, %g4 fsrc2 %f10, %f8 orcc %l4, %o1, %o3 ldsw [%l7 + 0x30], %i2 fone %f14 fmovd %f0, %f12 fmul8ulx16 %f14, %f2, %f2 mova %xcc, %o7, %g6 tne %icc, 0x7 bvs,a %xcc, loop_5697 lduw [%l7 + 0x14], %g3 ldsw [%l7 + 0x5C], %o5 movre %l5, 0x1F1, %o2 loop_5697: fmovdneg %xcc, %f4, %f3 fmuld8sux16 %f0, %f0, %f2 fble,a %fcc2, loop_5698 std %f10, [%l7 + 0x08] fpadd16 %f8, %f2, %f12 ld [%l7 + 0x7C], %f11 loop_5698: fbule,a %fcc0, loop_5699 add %g5, 0x0AAC, %l1 movcs %icc, %l6, %o6 fbuge,a %fcc1, loop_5700 loop_5699: tpos %icc, 0x3 sll %g2, 0x1A, %o0 move %xcc, %l2, %i1 loop_5700: ldsb [%l7 + 0x5E], %i4 stx %g1, [%l7 + 0x50] ldsb [%l7 + 0x17], %i5 smulcc %l3, 0x1F84, %i0 fxor %f12, %f14, %f6 fandnot2s %f6, %f6, %f14 ldsw [%l7 + 0x6C], %i6 fmul8ulx16 %f10, %f6, %f10 edge8 %l0, %i3, %i7 lduw [%l7 + 0x28], %g7 fnot2 %f6, %f0 bgu,a,pt %xcc, loop_5701 lduw [%l7 + 0x24], %g4 brlez,a %l4, loop_5702 edge8l %o4, %o3, %i2 loop_5701: std %f8, [%l7 + 0x30] fmovdvs %xcc, %f12, %f8 loop_5702: fcmpgt16 %f8, %f14, %o7 edge8ln %g6, %g3, %o1 fpsub16s %f2, %f14, %f3 ldsh [%l7 + 0x28], %o5 stx %o2, [%l7 + 0x38] call loop_5703 ldsh [%l7 + 0x4C], %l5 fmovsge %icc, %f8, %f1 ldsh [%l7 + 0x0A], %l1 loop_5703: fsrc1 %f8, %f14 ldx [%l7 + 0x08], %g5 movpos %icc, %l6, %o6 ldsb [%l7 + 0x1D], %o0 addc %g2, %i1, %i4 array16 %l2, %i5, %l3 stx %g1, [%l7 + 0x28] fmovs %f11, %f12 ldub [%l7 + 0x6A], %i0 lduw [%l7 + 0x24], %i6 fmovsl %icc, %f2, %f10 stw %l0, [%l7 + 0x0C] fcmpes %fcc2, %f12, %f1 edge8 %i3, %i7, %g7 fnot2s %f3, %f3 move %icc, %g4, %o4 tcs %xcc, 0x0 or %o3, %l4, %i2 addcc %o7, %g6, %g3 sra %o1, %o5, %l5 fbl,a %fcc2, loop_5704 sth %o2, [%l7 + 0x18] fcmpeq32 %f2, %f0, %g5 fbe,a %fcc2, loop_5705 loop_5704: std %f4, [%l7 + 0x48] ldsb [%l7 + 0x0A], %l1 fbge %fcc1, loop_5706 loop_5705: taddcc %l6, 0x1DD5, %o6 array8 %o0, %i1, %g2 movleu %xcc, %l2, %i5 loop_5706: tn %icc, 0x7 sdivcc %l3, 0x0AB3, %i4 ldd [%l7 + 0x60], %f6 ldub [%l7 + 0x5B], %i0 fcmps %fcc2, %f5, %f7 movcc %xcc, %g1, %i6 udivcc %i3, 0x1976, %i7 ld [%l7 + 0x20], %f0 movle %xcc, %l0, %g4 add %o4, %o3, %g7 tpos %xcc, 0x1 tge %icc, 0x6 sllx %i2, 0x16, %o7 tvs %icc, 0x2 sllx %g6, %g3, %l4 movvc %xcc, %o1, %l5 ldx [%l7 + 0x20], %o2 fmovsg %xcc, %f13, %f7 fmovrdlz %o5, %f4, %f12 fbo %fcc2, loop_5707 lduh [%l7 + 0x28], %l1 fpadd32s %f8, %f3, %f9 fcmpeq32 %f6, %f0, %l6 loop_5707: std %f10, [%l7 + 0x10] ld [%l7 + 0x18], %f2 fmovrdlz %o6, %f4, %f4 te %xcc, 0x1 ldsw [%l7 + 0x58], %o0 lduh [%l7 + 0x70], %i1 fmovspos %icc, %f2, %f10 fmovrdlz %g2, %f0, %f14 fabsd %f2, %f14 fbe,a %fcc1, loop_5708 fbge,a %fcc3, loop_5709 nop setx loop_5710, %l0, %l1 jmpl %l1, %l2 tcs %xcc, 0x4 loop_5708: fcmps %fcc0, %f11, %f7 loop_5709: popc 0x0762, %g5 loop_5710: fmovsge %xcc, %f13, %f2 fornot2s %f0, %f3, %f15 orn %i5, %l3, %i0 lduw [%l7 + 0x18], %g1 ldub [%l7 + 0x26], %i4 ldsb [%l7 + 0x60], %i3 nop setx loop_5711, %l0, %l1 jmpl %l1, %i7 edge16n %i6, %l0, %g4 tl %xcc, 0x5 te %xcc, 0x7 loop_5711: movrlz %o4, %g7, %o3 movleu %xcc, %o7, %g6 ba,a,pt %icc, loop_5712 fornot2 %f4, %f6, %f12 bvc,a %icc, loop_5713 ldub [%l7 + 0x0F], %g3 loop_5712: std %f10, [%l7 + 0x70] ldub [%l7 + 0x0E], %i2 loop_5713: movcs %xcc, %o1, %l5 fmovrdlz %o2, %f6, %f2 fbu %fcc0, loop_5714 nop setx loop_5715, %l0, %l1 jmpl %l1, %l4 fmovdle %icc, %f14, %f15 fmovdcc %xcc, %f10, %f14 loop_5714: st %f6, [%l7 + 0x0C] loop_5715: fcmpd %fcc3, %f14, %f14 stx %o5, [%l7 + 0x58] sub %l6, 0x1E29, %l1 lduw [%l7 + 0x74], %o6 sll %o0, 0x0B, %i1 ldd [%l7 + 0x78], %f8 srl %g2, 0x14, %g5 brgz %i5, loop_5716 fmovdvc %xcc, %f8, %f5 lduw [%l7 + 0x54], %l3 std %f6, [%l7 + 0x70] loop_5716: movrlez %i0, 0x0B6, %l2 ldsb [%l7 + 0x37], %i4 fmovrsgz %g1, %f3, %f1 brlez %i3, loop_5717 fbe,a %fcc1, loop_5718 fornot2s %f5, %f3, %f4 fbe,a %fcc3, loop_5719 loop_5717: fzero %f2 loop_5718: add %i7, %i6, %g4 fmovdpos %icc, %f3, %f13 loop_5719: stb %l0, [%l7 + 0x64] st %f6, [%l7 + 0x70] bshuffle %f0, %f12, %f14 ldsw [%l7 + 0x58], %g7 std %f6, [%l7 + 0x70] fmovde %icc, %f10, %f0 ta %xcc, 0x2 fcmpgt16 %f12, %f12, %o4 fmovsge %xcc, %f12, %f0 sra %o7, 0x09, %o3 orncc %g6, 0x0C59, %i2 sth %g3, [%l7 + 0x70] fbne,a %fcc2, loop_5720 fnot1 %f8, %f4 stx %o1, [%l7 + 0x60] fsrc2s %f15, %f13 loop_5720: ldd [%l7 + 0x30], %f8 fnegd %f2, %f8 tn %icc, 0x2 call loop_5721 fcmpne16 %f10, %f2, %o2 bl,a %xcc, loop_5722 addc %l4, 0x16EC, %o5 loop_5721: ldsh [%l7 + 0x0E], %l5 nop setx loop_5723, %l0, %l1 jmpl %l1, %l1 loop_5722: sth %o6, [%l7 + 0x28] brz %o0, loop_5724 movrgez %i1, 0x37A, %l6 loop_5723: bvc %icc, loop_5725 udivcc %g2, 0x10FE, %g5 loop_5724: ldsb [%l7 + 0x70], %l3 fcmpne32 %f2, %f0, %i0 loop_5725: fbge %fcc2, loop_5726 stb %l2, [%l7 + 0x71] ldsw [%l7 + 0x5C], %i4 movleu %icc, %g1, %i5 loop_5726: fmovrse %i7, %f8, %f5 sll %i3, 0x09, %i6 movle %icc, %g4, %l0 edge32n %g7, %o4, %o3 fmovsgu %xcc, %f0, %f13 brnz,a %o7, loop_5727 fmovdcs %xcc, %f7, %f0 ldsw [%l7 + 0x2C], %g6 sdiv %g3, 0x1D73, %o1 loop_5727: ldsh [%l7 + 0x50], %i2 andn %l4, 0x041F, %o2 fblg,a %fcc0, loop_5728 movpos %icc, %o5, %l1 fcmpne16 %f2, %f10, %l5 ldsb [%l7 + 0x37], %o6 loop_5728: ld [%l7 + 0x18], %f7 nop setx loop_5729, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbul,a %fcc2, loop_5730 lduw [%l7 + 0x50], %i1 fnegs %f10, %f15 loop_5729: fpsub32 %f14, %f6, %f4 loop_5730: ld [%l7 + 0x10], %f13 subcc %l6, %o0, %g5 ldsw [%l7 + 0x74], %g2 ldub [%l7 + 0x22], %i0 ldx [%l7 + 0x20], %l3 fblg %fcc1, loop_5731 std %f4, [%l7 + 0x68] movg %xcc, %l2, %i4 ldd [%l7 + 0x70], %f14 loop_5731: stw %g1, [%l7 + 0x30] stb %i5, [%l7 + 0x65] ldsb [%l7 + 0x09], %i7 edge16ln %i6, %i3, %g4 movl %xcc, %g7, %o4 fpadd16s %f13, %f1, %f15 fpadd32s %f2, %f3, %f15 fmovdg %xcc, %f11, %f0 andncc %o3, %l0, %g6 fbe %fcc0, loop_5732 fmovrdne %o7, %f0, %f6 fmovdvs %xcc, %f15, %f10 fnegd %f0, %f14 loop_5732: brgz,a %o1, loop_5733 fmovdle %xcc, %f13, %f0 fbne,a %fcc0, loop_5734 movn %icc, %g3, %i2 loop_5733: ldd [%l7 + 0x08], %f6 fxnor %f10, %f2, %f8 loop_5734: fabsd %f0, %f4 stw %l4, [%l7 + 0x54] andcc %o2, 0x1467, %l1 taddcctv %o5, 0x10F8, %o6 fcmpeq16 %f14, %f14, %i1 fnegs %f3, %f5 edge32 %l6, %o0, %l5 fmovsleu %icc, %f3, %f15 ldsb [%l7 + 0x37], %g2 xnorcc %g5, 0x15F7, %i0 faligndata %f0, %f14, %f0 st %f3, [%l7 + 0x6C] sethi 0x059F, %l2 orncc %i4, %l3, %g1 ldd [%l7 + 0x68], %f8 edge16l %i5, %i6, %i3 te %xcc, 0x1 subc %i7, 0x0BA4, %g7 fmovsn %xcc, %f3, %f11 fmovdne %xcc, %f8, %f13 movpos %icc, %o4, %o3 ldx [%l7 + 0x10], %g4 edge32l %g6, %o7, %l0 fmul8x16au %f14, %f6, %f6 fbo %fcc3, loop_5735 ldx [%l7 + 0x68], %o1 fcmpne32 %f14, %f14, %i2 bleu,a %icc, loop_5736 loop_5735: orn %g3, %o2, %l4 edge32 %o5, %l1, %o6 move %xcc, %l6, %i1 loop_5736: fpack32 %f4, %f12, %f8 ld [%l7 + 0x54], %f4 bl,pn %icc, loop_5737 std %f14, [%l7 + 0x40] fmovspos %xcc, %f6, %f11 std %f14, [%l7 + 0x60] loop_5737: fnegd %f14, %f4 fbue %fcc3, loop_5738 fmovsle %icc, %f2, %f7 lduw [%l7 + 0x08], %l5 lduw [%l7 + 0x24], %o0 loop_5738: nop setx loop_5739, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movvs %xcc, %g5, %i0 edge32ln %l2, %g2, %i4 ldd [%l7 + 0x20], %f6 loop_5739: ta %xcc, 0x3 edge8n %l3, %g1, %i6 orcc %i5, 0x1190, %i3 fmovdneg %icc, %f12, %f8 addc %i7, 0x15F1, %g7 ldsh [%l7 + 0x3A], %o3 fmovdpos %icc, %f12, %f1 brnz,a %o4, loop_5740 fpadd32 %f12, %f0, %f8 fnot1s %f13, %f3 tcs %icc, 0x6 loop_5740: movrne %g4, %o7, %g6 edge32l %o1, %l0, %i2 sth %o2, [%l7 + 0x3A] st %f6, [%l7 + 0x20] fbug %fcc2, loop_5741 edge32ln %l4, %g3, %l1 ld [%l7 + 0x50], %f4 fandnot2s %f11, %f6, %f6 loop_5741: sra %o5, %l6, %i1 ld [%l7 + 0x20], %f12 fsrc2s %f5, %f12 lduh [%l7 + 0x5C], %l5 fpadd32 %f4, %f10, %f6 movcs %xcc, %o6, %g5 ldsb [%l7 + 0x29], %o0 ldsh [%l7 + 0x1C], %i0 fnand %f10, %f10, %f4 sra %l2, %g2, %i4 ld [%l7 + 0x20], %f9 fcmpgt16 %f12, %f8, %g1 fpsub32s %f3, %f15, %f11 fxor %f8, %f12, %f2 xor %i6, 0x003D, %i5 stx %l3, [%l7 + 0x70] brz,a %i7, loop_5742 ldub [%l7 + 0x35], %i3 ldsh [%l7 + 0x6C], %g7 fble %fcc0, loop_5743 loop_5742: addc %o4, %o3, %o7 srlx %g6, %o1, %l0 lduh [%l7 + 0x32], %i2 loop_5743: fmovs %f14, %f6 ldx [%l7 + 0x30], %o2 ldx [%l7 + 0x70], %l4 ldx [%l7 + 0x68], %g3 fmovdvs %xcc, %f10, %f14 edge8 %g4, %o5, %l1 ldsw [%l7 + 0x38], %l6 lduh [%l7 + 0x76], %l5 sll %o6, %g5, %i1 ldub [%l7 + 0x3E], %i0 bneg,a %xcc, loop_5744 fxnors %f15, %f7, %f7 lduw [%l7 + 0x2C], %o0 taddcc %l2, %i4, %g2 loop_5744: fmovsvs %icc, %f1, %f5 fmovdgu %xcc, %f9, %f8 stb %g1, [%l7 + 0x3B] brgz %i6, loop_5745 st %f8, [%l7 + 0x30] movvs %xcc, %l3, %i5 fsrc1 %f4, %f10 loop_5745: fpack16 %f8, %f10 smul %i7, %g7, %o4 ble %icc, loop_5746 andcc %o3, %i3, %g6 tne %xcc, 0x7 fones %f2 loop_5746: fmovdneg %icc, %f1, %f12 fmovdpos %xcc, %f9, %f14 std %f10, [%l7 + 0x68] ldx [%l7 + 0x08], %o1 fbo,a %fcc1, loop_5747 ldub [%l7 + 0x3F], %o7 stx %l0, [%l7 + 0x50] fmovrslz %i2, %f14, %f14 loop_5747: subccc %o2, 0x0AEC, %l4 fcmped %fcc1, %f6, %f2 std %f14, [%l7 + 0x18] ldd [%l7 + 0x68], %f8 fnot2s %f0, %f6 fmovsn %xcc, %f13, %f4 stw %g3, [%l7 + 0x54] movvs %xcc, %o5, %l1 fandnot1s %f13, %f14, %f0 xnorcc %g4, 0x1B9E, %l6 fmovdg %xcc, %f12, %f15 or %l5, %g5, %o6 fornot1 %f12, %f14, %f10 fblg %fcc2, loop_5748 edge32 %i1, %i0, %l2 bleu,a,pt %icc, loop_5749 edge8n %i4, %o0, %g2 loop_5748: array16 %g1, %l3, %i5 fnor %f6, %f2, %f0 loop_5749: taddcc %i6, %g7, %i7 andn %o3, 0x106B, %o4 movre %i3, %g6, %o7 ldub [%l7 + 0x71], %o1 tcs %xcc, 0x2 stb %l0, [%l7 + 0x68] fpack16 %f6, %f6 fmovspos %icc, %f3, %f7 std %f2, [%l7 + 0x68] ldsw [%l7 + 0x60], %o2 nop setx loop_5750, %l0, %l1 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 + 0x4C], %i2 bvc,a,pt %icc, loop_5751 fmovdn %icc, %f8, %f15 loop_5750: movgu %xcc, %l4, %o5 brgz %g3, loop_5752 loop_5751: st %f9, [%l7 + 0x28] movvs %icc, %g4, %l1 bne,a %icc, loop_5753 loop_5752: st %f0, [%l7 + 0x18] ldx [%l7 + 0x08], %l5 lduw [%l7 + 0x38], %g5 loop_5753: fbge %fcc2, loop_5754 movcc %icc, %l6, %i1 std %f10, [%l7 + 0x48] udivx %i0, 0x046B, %l2 loop_5754: fabsd %f2, %f10 alignaddrl %o6, %o0, %g2 array32 %g1, %l3, %i5 bleu,a,pn %icc, loop_5755 fxnor %f4, %f6, %f14 lduw [%l7 + 0x10], %i6 for %f12, %f12, %f6 loop_5755: sth %g7, [%l7 + 0x7A] edge8 %i4, %i7, %o4 fmul8sux16 %f14, %f4, %f10 fmul8ulx16 %f12, %f10, %f2 pdist %f10, %f8, %f2 std %f14, [%l7 + 0x30] ldx [%l7 + 0x58], %o3 fandnot1s %f7, %f3, %f7 be,pn %icc, loop_5756 sth %i3, [%l7 + 0x38] fbug,a %fcc1, loop_5757 std %f4, [%l7 + 0x38] loop_5756: fmovrsgz %g6, %f14, %f12 fcmpeq16 %f4, %f10, %o7 loop_5757: nop setx loop_5758, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tl %xcc, 0x4 fbug,a %fcc2, loop_5759 fcmpne32 %f0, %f6, %o1 loop_5758: std %f10, [%l7 + 0x70] fmovdn %icc, %f0, %f10 loop_5759: fmovde %xcc, %f6, %f10 stb %o2, [%l7 + 0x2C] andn %l0, 0x0D97, %l4 pdist %f0, %f4, %f12 fsrc2s %f5, %f9 ld [%l7 + 0x70], %f11 ble,a,pn %xcc, loop_5760 sth %i2, [%l7 + 0x50] fands %f3, %f15, %f5 fmovsg %xcc, %f7, %f11 loop_5760: fmovsle %xcc, %f10, %f4 movcc %icc, %g3, %g4 fmul8ulx16 %f12, %f12, %f2 ldub [%l7 + 0x36], %o5 ldsh [%l7 + 0x66], %l1 movneg %icc, %l5, %g5 sethi 0x141B, %l6 sth %i0, [%l7 + 0x30] lduw [%l7 + 0x74], %l2 lduh [%l7 + 0x16], %o6 fbule,a %fcc3, loop_5761 fmovdvc %xcc, %f11, %f4 fpack32 %f14, %f12, %f10 edge32n %i1, %g2, %o0 loop_5761: andncc %l3, %g1, %i6 fmovsle %icc, %f7, %f14 fpmerge %f13, %f9, %f4 ldd [%l7 + 0x40], %f8 stb %g7, [%l7 + 0x22] edge16n %i4, %i5, %o4 fmovsne %icc, %f2, %f6 tgu %icc, 0x3 stb %i7, [%l7 + 0x0B] taddcc %o3, %g6, %o7 fmovs %f3, %f3 siam 0x1 ldsw [%l7 + 0x70], %o1 fmovrdgz %o2, %f14, %f4 fpmerge %f15, %f12, %f0 srlx %l0, 0x0D, %l4 ldd [%l7 + 0x18], %f10 movneg %icc, %i2, %g3 andn %i3, 0x00F1, %o5 fcmpne16 %f0, %f2, %g4 fnegs %f8, %f12 fbn,a %fcc1, loop_5762 smulcc %l1, %l5, %l6 taddcc %g5, %i0, %l2 fmovdne %xcc, %f3, %f1 loop_5762: and %i1, %g2, %o0 fbg,a %fcc0, loop_5763 fmovrdgz %l3, %f0, %f6 stb %o6, [%l7 + 0x3E] fxnor %f12, %f10, %f10 loop_5763: xor %g1, 0x01D9, %i6 fbul,a %fcc2, loop_5764 fbg,a %fcc1, loop_5765 movne %xcc, %g7, %i4 ldx [%l7 + 0x38], %o4 loop_5764: ldsh [%l7 + 0x4C], %i5 loop_5765: ldsb [%l7 + 0x67], %i7 fmuld8ulx16 %f3, %f14, %f4 andncc %o3, %g6, %o7 tvs %icc, 0x4 and %o1, 0x1E97, %o2 fxnor %f14, %f4, %f2 tneg %xcc, 0x7 te %xcc, 0x5 ldsb [%l7 + 0x69], %l0 fpsub16s %f2, %f10, %f14 fmovsne %icc, %f4, %f3 std %f2, [%l7 + 0x20] edge8l %i2, %g3, %l4 te %xcc, 0x5 sth %i3, [%l7 + 0x7E] stx %g4, [%l7 + 0x50] ldsb [%l7 + 0x62], %l1 stb %l5, [%l7 + 0x2B] fnot1 %f0, %f0 and %l6, 0x198A, %g5 fcmpne32 %f4, %f6, %o5 movpos %icc, %l2, %i1 bgu,pt %icc, loop_5766 fmovspos %xcc, %f7, %f12 fbuge,a %fcc2, loop_5767 tcs %icc, 0x6 loop_5766: tneg %icc, 0x3 fmul8x16al %f13, %f14, %f4 loop_5767: fmovscs %xcc, %f7, %f8 andncc %i0, %g2, %o0 edge32ln %l3, %o6, %i6 fexpand %f15, %f0 fmovdcs %xcc, %f9, %f13 ldsh [%l7 + 0x76], %g7 fones %f1 lduw [%l7 + 0x70], %i4 movre %g1, 0x1E3, %i5 udivcc %i7, 0x1952, %o3 lduw [%l7 + 0x50], %g6 fmovdgu %icc, %f15, %f2 movg %xcc, %o7, %o4 ldub [%l7 + 0x50], %o2 udivcc %o1, 0x0D85, %i2 fnand %f0, %f12, %f8 ldub [%l7 + 0x4E], %g3 fmovsa %icc, %f10, %f3 movn %icc, %l4, %i3 stb %l0, [%l7 + 0x76] move %icc, %l1, %l5 orcc %l6, %g4, %o5 alignaddrl %l2, %i1, %g5 call loop_5768 and %i0, 0x1860, %g2 fmovrdgz %o0, %f10, %f10 fnot2 %f0, %f14 loop_5768: ldx [%l7 + 0x30], %o6 fcmpgt16 %f12, %f10, %l3 fbg %fcc2, loop_5769 fmovrsne %i6, %f7, %f6 movrne %i4, %g7, %g1 movneg %icc, %i7, %o3 loop_5769: sth %g6, [%l7 + 0x48] fmovde %xcc, %f13, %f4 taddcctv %o7, %i5, %o2 ldsw [%l7 + 0x34], %o4 mulscc %o1, 0x0ED0, %i2 fbge,a %fcc1, loop_5770 fmovsvs %xcc, %f3, %f3 subcc %g3, 0x1439, %i3 bneg,pn %xcc, loop_5771 loop_5770: stb %l0, [%l7 + 0x42] fandnot2s %f6, %f3, %f9 fcmpeq16 %f12, %f12, %l1 loop_5771: ldd [%l7 + 0x20], %f8 fcmps %fcc2, %f13, %f1 be,a loop_5772 ldsw [%l7 + 0x6C], %l5 fmovdleu %xcc, %f6, %f7 ldub [%l7 + 0x28], %l6 loop_5772: fmovdl %xcc, %f3, %f12 mulx %l4, 0x06EB, %g4 tcc %xcc, 0x4 add %o5, %i1, %g5 stb %l2, [%l7 + 0x22] bvc loop_5773 sethi 0x0285, %g2 ldx [%l7 + 0x68], %i0 xnorcc %o0, %o6, %l3 loop_5773: fcmpne16 %f10, %f6, %i4 std %f4, [%l7 + 0x50] bvc,a,pn %xcc, loop_5774 movneg %icc, %i6, %g1 srax %g7, %i7, %g6 fbu,a %fcc2, loop_5775 loop_5774: udivcc %o3, 0x0FC3, %o7 movrlez %i5, 0x3D8, %o2 fmovdl %icc, %f3, %f6 loop_5775: edge32 %o1, %o4, %g3 fmul8ulx16 %f12, %f2, %f6 stx %i3, [%l7 + 0x30] lduw [%l7 + 0x28], %l0 fcmped %fcc3, %f6, %f8 fbul %fcc2, loop_5776 fzeros %f2 ble,a loop_5777 ldsw [%l7 + 0x34], %i2 loop_5776: pdist %f12, %f2, %f8 fblg %fcc1, loop_5778 loop_5777: ldsb [%l7 + 0x6E], %l5 fmovrde %l1, %f6, %f12 lduh [%l7 + 0x42], %l4 loop_5778: fabss %f7, %f12 ld [%l7 + 0x58], %f8 stx %g4, [%l7 + 0x10] orcc %o5, %l6, %g5 fmovrdgez %l2, %f12, %f8 stw %i1, [%l7 + 0x70] ld [%l7 + 0x1C], %f9 popc 0x1D4C, %i0 fpsub16s %f7, %f10, %f4 tgu %xcc, 0x1 ble,a loop_5779 bneg,a loop_5780 fba %fcc2, loop_5781 stw %g2, [%l7 + 0x28] loop_5779: pdist %f8, %f12, %f0 loop_5780: ldx [%l7 + 0x48], %o0 loop_5781: ldd [%l7 + 0x50], %f0 movpos %xcc, %l3, %i4 fmovscc %xcc, %f13, %f4 edge16n %o6, %i6, %g7 fmuld8ulx16 %f4, %f8, %f12 fmovrsne %i7, %f3, %f15 mulx %g6, %g1, %o3 fnot1s %f12, %f10 fmovd %f10, %f14 ld [%l7 + 0x24], %f2 and %o7, %i5, %o2 fandnot1 %f10, %f10, %f14 lduw [%l7 + 0x7C], %o4 movleu %icc, %o1, %i3 fornot1s %f1, %f3, %f11 std %f12, [%l7 + 0x28] lduw [%l7 + 0x2C], %l0 st %f11, [%l7 + 0x08] movre %i2, 0x3C1, %g3 edge16l %l5, %l4, %g4 orncc %l1, %o5, %l6 sll %l2, 0x16, %g5 movcs %xcc, %i0, %i1 fpsub16s %f8, %f5, %f15 fbl %fcc1, loop_5782 array8 %o0, %l3, %g2 srax %i4, %i6, %o6 ldub [%l7 + 0x3D], %g7 loop_5782: umul %i7, 0x0305, %g1 fsrc1 %f10, %f10 fnot1 %f2, %f4 ldsw [%l7 + 0x34], %o3 sth %o7, [%l7 + 0x40] ldub [%l7 + 0x39], %i5 andcc %o2, 0x177D, %o4 fmovspos %xcc, %f10, %f11 subccc %g6, %i3, %l0 ldd [%l7 + 0x68], %f10 ldd [%l7 + 0x50], %f10 ldsh [%l7 + 0x72], %i2 std %f14, [%l7 + 0x58] std %f14, [%l7 + 0x68] fcmple32 %f6, %f12, %g3 fmovrsgez %o1, %f2, %f9 fornot1s %f8, %f0, %f5 fmovsvc %icc, %f15, %f7 smul %l5, 0x03CB, %g4 ldsh [%l7 + 0x38], %l4 fcmple16 %f6, %f4, %o5 ldsb [%l7 + 0x0E], %l6 bpos,a %xcc, loop_5783 bvs,a,pt %xcc, loop_5784 andcc %l2, 0x1579, %l1 fblg %fcc2, loop_5785 loop_5783: ldd [%l7 + 0x20], %f2 loop_5784: bpos,pn %xcc, loop_5786 or %i0, 0x1174, %g5 loop_5785: fbn,a %fcc2, loop_5787 nop setx loop_5788, %l0, %l1 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_5786: fpadd32 %f4, %f14, %f10 popc %o0, %l3 loop_5787: fbne,a %fcc1, loop_5789 loop_5788: sth %g2, [%l7 + 0x1A] orcc %i1, 0x10BC, %i4 ldd [%l7 + 0x20], %f12 loop_5789: fornot1 %f12, %f4, %f8 fbne %fcc0, loop_5790 tvs %icc, 0x0 fmovdleu %xcc, %f14, %f0 tvs %icc, 0x3 loop_5790: fcmpes %fcc2, %f12, %f15 ta %xcc, 0x0 ba,a,pn %icc, loop_5791 fbn,a %fcc0, loop_5792 fmovrsne %o6, %f14, %f3 orcc %g7, 0x1266, %i6 loop_5791: fornot2s %f14, %f7, %f10 loop_5792: ldsb [%l7 + 0x0D], %i7 lduw [%l7 + 0x6C], %g1 ldd [%l7 + 0x30], %f10 sth %o7, [%l7 + 0x36] ldub [%l7 + 0x55], %i5 fmovsg %icc, %f15, %f1 fpmerge %f11, %f1, %f2 fbn %fcc1, loop_5793 fmovrdlz %o2, %f12, %f12 fmovsge %xcc, %f0, %f13 ldub [%l7 + 0x6C], %o4 loop_5793: movg %icc, %o3, %g6 fbue,a %fcc3, loop_5794 ba,a,pn %xcc, loop_5795 fnot2 %f12, %f2 brlz %i3, loop_5796 loop_5794: edge32n %l0, %i2, %o1 loop_5795: sdivx %l5, 0x0C65, %g3 fpadd32 %f12, %f8, %f2 loop_5796: lduh [%l7 + 0x6E], %l4 lduh [%l7 + 0x32], %o5 ldsw [%l7 + 0x4C], %g4 ldsb [%l7 + 0x3B], %l6 sth %l1, [%l7 + 0x54] ld [%l7 + 0x20], %f1 bne,a %icc, loop_5797 fmovdn %icc, %f4, %f7 fmovsleu %xcc, %f5, %f10 tsubcctv %l2, 0x14E8, %g5 loop_5797: ldsb [%l7 + 0x2F], %i0 array32 %o0, %g2, %i1 sth %l3, [%l7 + 0x2A] ldub [%l7 + 0x31], %o6 srax %i4, 0x02, %g7 bcc %xcc, loop_5798 fmovsneg %xcc, %f15, %f1 edge8 %i7, %i6, %o7 sub %g1, %i5, %o4 loop_5798: fmovdvc %xcc, %f12, %f9 edge8 %o2, %o3, %g6 edge16ln %l0, %i2, %o1 fbug,a %fcc1, loop_5799 movn %icc, %l5, %i3 brlz,a %l4, loop_5800 bn,a %xcc, loop_5801 loop_5799: ldub [%l7 + 0x7C], %g3 ba,a loop_5802 loop_5800: ldsw [%l7 + 0x14], %g4 loop_5801: addcc %l6, 0x1F67, %o5 tcc %xcc, 0x7 loop_5802: ldsb [%l7 + 0x46], %l1 bne,pn %icc, loop_5803 ldsb [%l7 + 0x78], %g5 xnor %i0, %o0, %g2 ldsh [%l7 + 0x12], %l2 loop_5803: addc %l3, 0x1D1D, %i1 fxnors %f1, %f1, %f8 fnands %f14, %f3, %f4 movcs %icc, %o6, %g7 movpos %xcc, %i4, %i6 fmovsneg %icc, %f3, %f6 movneg %xcc, %i7, %g1 ldub [%l7 + 0x3C], %i5 lduw [%l7 + 0x40], %o4 nop setx loop_5804, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bvc loop_5805 lduh [%l7 + 0x54], %o7 tg %icc, 0x4 loop_5804: sllx %o3, %o2, %l0 loop_5805: fcmped %fcc2, %f8, %f2 sll %i2, %g6, %o1 fmovsa %xcc, %f9, %f10 alignaddrl %l5, %i3, %l4 ld [%l7 + 0x6C], %f1 stb %g4, [%l7 + 0x5C] fmuld8ulx16 %f15, %f12, %f2 ldd [%l7 + 0x38], %f6 lduh [%l7 + 0x20], %g3 ldx [%l7 + 0x08], %o5 fabss %f12, %f6 ldsw [%l7 + 0x44], %l6 orn %l1, %i0, %o0 ldsb [%l7 + 0x4D], %g2 fba %fcc2, loop_5806 st %f1, [%l7 + 0x68] brgz %l2, loop_5807 std %f10, [%l7 + 0x20] loop_5806: ldsw [%l7 + 0x78], %l3 fmovdvc %icc, %f4, %f14 loop_5807: movge %xcc, %i1, %g5 ldsb [%l7 + 0x25], %g7 stb %o6, [%l7 + 0x4B] ldub [%l7 + 0x41], %i6 fmovse %xcc, %f5, %f7 fmul8x16 %f8, %f10, %f4 tvs %icc, 0x4 bge,a %icc, loop_5808 fornot2s %f14, %f8, %f7 ld [%l7 + 0x64], %f4 std %f10, [%l7 + 0x60] loop_5808: fzeros %f2 ldsb [%l7 + 0x2F], %i7 mulx %g1, 0x051A, %i4 fmul8sux16 %f8, %f8, %f8 andn %o4, 0x1A36, %i5 fcmple16 %f8, %f4, %o3 mulx %o2, %o7, %i2 movcc %xcc, %g6, %l0 brgz,a %l5, loop_5809 stb %i3, [%l7 + 0x48] fandnot2s %f7, %f14, %f7 ld [%l7 + 0x20], %f11 loop_5809: tvc %xcc, 0x2 ldd [%l7 + 0x60], %f4 fbul %fcc2, loop_5810 fbg,a %fcc2, loop_5811 be,pn %icc, loop_5812 fnor %f8, %f10, %f2 loop_5810: ldsw [%l7 + 0x34], %o1 loop_5811: lduh [%l7 + 0x1A], %l4 loop_5812: stw %g4, [%l7 + 0x0C] lduw [%l7 + 0x68], %g3 movrne %l6, 0x011, %l1 umul %o5, %i0, %g2 ldsw [%l7 + 0x30], %l2 add %l3, %o0, %g5 array16 %g7, %i1, %i6 ble,a loop_5813 fmovsge %xcc, %f5, %f12 ldsb [%l7 + 0x49], %o6 mulscc %i7, 0x1B7B, %i4 loop_5813: orncc %g1, 0x09B7, %o4 fpsub16s %f5, %f4, %f14 brlez,a %o3, loop_5814 ldx [%l7 + 0x38], %o2 fbule %fcc0, loop_5815 orncc %o7, 0x0512, %i5 loop_5814: tg %xcc, 0x4 fsrc2s %f14, %f9 loop_5815: smul %i2, %g6, %l5 fmul8x16au %f1, %f0, %f10 stw %l0, [%l7 + 0x20] stb %i3, [%l7 + 0x23] xorcc %l4, 0x03E5, %g4 stx %o1, [%l7 + 0x30] movrlez %g3, 0x1E1, %l1 bvc,a %xcc, loop_5816 ldd [%l7 + 0x50], %f10 xnorcc %o5, 0x08FD, %i0 bvc,a,pn %xcc, loop_5817 loop_5816: ld [%l7 + 0x3C], %f0 ldsw [%l7 + 0x68], %g2 fbu,a %fcc3, loop_5818 loop_5817: bcs,a,pn %icc, loop_5819 sth %l6, [%l7 + 0x6A] movrgz %l3, 0x356, %l2 loop_5818: fpsub32s %f11, %f3, %f14 loop_5819: bpos %icc, loop_5820 array8 %g5, %g7, %i1 movl %xcc, %o0, %i6 fors %f15, %f9, %f6 loop_5820: std %f14, [%l7 + 0x70] nop setx loop_5821, %l0, %l1 jmpl %l1, %o6 fmovsleu %icc, %f11, %f6 taddcc %i7, %i4, %o4 fabss %f2, %f6 loop_5821: tleu %xcc, 0x4 ldsw [%l7 + 0x78], %o3 for %f12, %f10, %f0 stx %g1, [%l7 + 0x38] ldsw [%l7 + 0x14], %o2 lduh [%l7 + 0x66], %o7 subcc %i2, %g6, %l5 fnors %f2, %f10, %f15 andncc %l0, %i3, %l4 fbue,a %fcc2, loop_5822 ldsb [%l7 + 0x36], %i5 edge32l %o1, %g3, %l1 ta %icc, 0x4 loop_5822: fandnot1s %f3, %f12, %f8 sethi 0x133A, %o5 stx %i0, [%l7 + 0x68] bneg,a %icc, loop_5823 st %f13, [%l7 + 0x44] fones %f13 fand %f8, %f8, %f4 loop_5823: stx %g4, [%l7 + 0x68] movre %l6, 0x2F6, %g2 ldsh [%l7 + 0x72], %l2 fbuge,a %fcc2, loop_5824 fmovsleu %xcc, %f1, %f8 ldd [%l7 + 0x20], %f10 ldub [%l7 + 0x3A], %g5 loop_5824: udiv %g7, 0x1D74, %i1 fpsub32 %f2, %f0, %f6 fblg %fcc2, loop_5825 be,a,pn %xcc, loop_5826 fbug,a %fcc0, loop_5827 mulx %o0, 0x04D8, %i6 loop_5825: fbu,a %fcc1, loop_5828 loop_5826: stb %l3, [%l7 + 0x3E] loop_5827: sub %i7, %o6, %i4 umul %o3, %g1, %o4 loop_5828: lduh [%l7 + 0x46], %o2 ldsb [%l7 + 0x6B], %o7 tl %xcc, 0x0 sll %g6, 0x05, %l5 fmovdleu %xcc, %f9, %f14 ld [%l7 + 0x68], %f10 ldsw [%l7 + 0x44], %l0 be,a loop_5829 stb %i3, [%l7 + 0x35] fmovrslz %i2, %f0, %f5 edge16l %l4, %i5, %g3 loop_5829: fmovdg %icc, %f1, %f5 fmovsl %xcc, %f14, %f12 ldsh [%l7 + 0x5E], %l1 st %f8, [%l7 + 0x3C] sll %o1, 0x0B, %o5 edge32 %g4, %i0, %l6 sth %l2, [%l7 + 0x5E] ldub [%l7 + 0x55], %g2 fmovs %f1, %f3 ldsh [%l7 + 0x34], %g7 call loop_5830 fcmple16 %f14, %f0, %g5 fands %f2, %f9, %f10 edge8 %i1, %o0, %l3 loop_5830: movvc %xcc, %i7, %o6 fpsub32 %f6, %f10, %f14 andncc %i4, %i6, %g1 movcs %xcc, %o4, %o3 addccc %o2, %o7, %g6 ldsw [%l7 + 0x5C], %l0 fbne %fcc3, loop_5831 smulcc %l5, 0x16D1, %i3 sdivcc %l4, 0x16D1, %i5 fmovsl %xcc, %f6, %f1 loop_5831: pdist %f6, %f6, %f12 fmuld8ulx16 %f11, %f7, %f10 fmovsa %xcc, %f15, %f12 movrgez %i2, 0x0AC, %l1 smul %o1, 0x14E1, %o5 fbug %fcc3, loop_5832 bgu,pt %xcc, loop_5833 fmovrslez %g3, %f3, %f5 tcc %icc, 0x7 loop_5832: srl %i0, %l6, %l2 loop_5833: ldub [%l7 + 0x59], %g4 bleu loop_5834 fbu,a %fcc3, loop_5835 sth %g2, [%l7 + 0x5A] ld [%l7 + 0x34], %f9 loop_5834: fcmpgt16 %f4, %f6, %g5 loop_5835: ld [%l7 + 0x70], %f2 movvc %xcc, %g7, %i1 edge8n %o0, %i7, %o6 nop setx loop_5836, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done umulcc %i4, 0x002E, %i6 ldx [%l7 + 0x78], %l3 srl %g1, %o3, %o4 loop_5836: fsrc2s %f6, %f4 nop setx loop_5837, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrslz %o2, %f0, %f13 bcs %xcc, loop_5838 stb %o7, [%l7 + 0x1D] loop_5837: ldd [%l7 + 0x78], %f4 fcmpgt16 %f12, %f2, %g6 loop_5838: tvs %xcc, 0x4 fpadd16s %f11, %f1, %f7 stb %l5, [%l7 + 0x0C] subc %l0, 0x1D9D, %i3 movg %xcc, %l4, %i2 fandnot1s %f3, %f14, %f13 tl %xcc, 0x0 fmovsneg %icc, %f2, %f12 bge,a,pn %xcc, loop_5839 fbue,a %fcc0, loop_5840 bleu,a,pt %xcc, loop_5841 fpack16 %f8, %f6 loop_5839: sethi 0x1CB9, %l1 loop_5840: addcc %o1, %o5, %g3 loop_5841: std %f2, [%l7 + 0x20] fcmpne16 %f8, %f8, %i5 edge16ln %l6, %i0, %g4 ldsb [%l7 + 0x11], %g2 ldd [%l7 + 0x70], %f14 srlx %l2, %g7, %g5 ta %xcc, 0x3 fandnot1 %f0, %f12, %f14 ldub [%l7 + 0x41], %o0 fandnot1s %f8, %f14, %f12 lduw [%l7 + 0x38], %i1 ldub [%l7 + 0x78], %i7 umulcc %i4, %o6, %i6 fnot2s %f0, %f13 bn loop_5842 fpsub32s %f4, %f3, %f5 sth %g1, [%l7 + 0x4C] ta %xcc, 0x2 loop_5842: ldx [%l7 + 0x70], %o3 movrgez %l3, 0x334, %o2 movrlz %o7, 0x099, %g6 fpack16 %f10, %f11 bpos,a %icc, loop_5843 fmovscs %xcc, %f13, %f7 smulcc %o4, 0x03A1, %l5 fbue %fcc3, loop_5844 loop_5843: fmovda %icc, %f0, %f14 tpos %icc, 0x4 sdiv %i3, 0x0B9E, %l4 loop_5844: stw %i2, [%l7 + 0x2C] movle %xcc, %l1, %o1 movleu %icc, %o5, %l0 brgez %i5, loop_5845 sra %g3, 0x17, %l6 stb %i0, [%l7 + 0x48] movg %xcc, %g2, %g4 loop_5845: fmovsne %xcc, %f10, %f14 stb %g7, [%l7 + 0x7F] brgz %l2, loop_5846 xor %o0, 0x0EC8, %i1 ldsw [%l7 + 0x5C], %i7 fmovs %f7, %f0 loop_5846: fnands %f3, %f0, %f5 edge8n %g5, %o6, %i6 fmovdcc %icc, %f3, %f12 brz,a %i4, loop_5847 fmovsa %xcc, %f9, %f8 ldub [%l7 + 0x3A], %g1 st %f5, [%l7 + 0x14] loop_5847: taddcc %l3, %o2, %o3 lduh [%l7 + 0x46], %g6 fsrc2 %f10, %f14 ldsh [%l7 + 0x50], %o4 sllx %o7, 0x14, %l5 tge %icc, 0x1 fmovdneg %xcc, %f2, %f11 tcs %xcc, 0x0 fbl %fcc3, loop_5848 fpadd32 %f12, %f8, %f10 bg,a %xcc, loop_5849 ldub [%l7 + 0x13], %i3 loop_5848: sll %l4, 0x11, %l1 tn %icc, 0x7 loop_5849: subcc %o1, %i2, %l0 popc 0x1755, %i5 movrgez %g3, %o5, %l6 smul %g2, %i0, %g4 ldsb [%l7 + 0x74], %g7 movre %o0, %l2, %i7 fmovsne %xcc, %f7, %f6 ldsh [%l7 + 0x78], %i1 fmovdge %xcc, %f3, %f0 array32 %g5, %o6, %i4 tneg %xcc, 0x6 ldd [%l7 + 0x28], %f2 mulscc %i6, %l3, %o2 bvc %xcc, loop_5850 fbu %fcc1, loop_5851 edge32ln %o3, %g6, %o4 tn %icc, 0x0 loop_5850: xnor %g1, 0x02E8, %o7 loop_5851: bneg,a %xcc, loop_5852 sub %i3, %l4, %l1 fpackfix %f12, %f0 fmovdne %xcc, %f4, %f14 loop_5852: pdist %f10, %f10, %f6 fbuge %fcc0, loop_5853 fble,a %fcc2, loop_5854 xnorcc %o1, 0x0B8A, %i2 fcmple16 %f12, %f4, %l5 loop_5853: fmovsge %icc, %f11, %f14 loop_5854: tg %icc, 0x1 fmovde %icc, %f0, %f9 stw %l0, [%l7 + 0x58] ldsw [%l7 + 0x40], %i5 fmul8x16al %f11, %f7, %f0 srlx %o5, %g3, %g2 movrgz %i0, 0x0B2, %g4 lduw [%l7 + 0x5C], %l6 andncc %g7, %o0, %i7 ldsw [%l7 + 0x28], %l2 ldx [%l7 + 0x50], %g5 fcmpeq16 %f14, %f10, %i1 orn %i4, 0x1138, %i6 ldsb [%l7 + 0x5F], %o6 fmovdpos %icc, %f5, %f1 for %f12, %f8, %f12 stb %o2, [%l7 + 0x41] bg loop_5855 fcmps %fcc0, %f15, %f15 brlez %o3, loop_5856 mulscc %g6, %o4, %l3 loop_5855: ldsw [%l7 + 0x24], %g1 fbo %fcc2, loop_5857 loop_5856: faligndata %f10, %f10, %f8 ldub [%l7 + 0x6E], %i3 fmovrsne %l4, %f10, %f6 loop_5857: sethi 0x08F2, %o7 fornot1s %f14, %f4, %f1 fnot2 %f8, %f4 movle %icc, %o1, %l1 ldub [%l7 + 0x76], %l5 fmovscc %xcc, %f7, %f11 fmovsge %xcc, %f13, %f9 brgez,a %i2, loop_5858 nop setx loop_5859, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fors %f9, %f8, %f15 smul %i5, %o5, %g3 loop_5858: fmovsge %icc, %f2, %f14 loop_5859: lduw [%l7 + 0x30], %l0 nop setx loop_5860, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrgz %g2, %i0, %l6 tvc %xcc, 0x3 bneg loop_5861 loop_5860: lduh [%l7 + 0x64], %g7 movrlz %o0, %i7, %l2 mova %icc, %g4, %g5 loop_5861: ble,a %icc, loop_5862 brgz,a %i4, loop_5863 sth %i1, [%l7 + 0x78] fmovdgu %xcc, %f15, %f3 loop_5862: array8 %o6, %i6, %o2 loop_5863: bne,pt %xcc, loop_5864 umulcc %o3, 0x1FB3, %g6 fpmerge %f9, %f8, %f6 fmovsvc %xcc, %f7, %f0 loop_5864: ldsb [%l7 + 0x4B], %o4 tleu %icc, 0x2 fmovrde %g1, %f6, %f2 lduw [%l7 + 0x08], %l3 smul %l4, %i3, %o7 fbn %fcc0, loop_5865 bn,pn %icc, loop_5866 bgu loop_5867 pdist %f14, %f6, %f0 loop_5865: fbg,a %fcc1, loop_5868 loop_5866: ldub [%l7 + 0x28], %o1 loop_5867: fmovsvc %icc, %f6, %f6 fbu,a %fcc0, loop_5869 loop_5868: movrne %l1, %l5, %i5 fmovdcc %icc, %f15, %f4 lduh [%l7 + 0x38], %i2 loop_5869: alignaddr %g3, %l0, %g2 fnot1 %f8, %f4 bvs,a loop_5870 fmovdgu %icc, %f8, %f11 stb %i0, [%l7 + 0x72] sra %o5, 0x14, %l6 loop_5870: ldub [%l7 + 0x61], %o0 fnors %f15, %f15, %f8 lduh [%l7 + 0x0C], %i7 fmovrdgz %l2, %f4, %f0 fmovspos %icc, %f1, %f14 brlez,a %g4, loop_5871 taddcc %g7, 0x00CD, %g5 andn %i1, 0x07D0, %i4 fmuld8ulx16 %f11, %f5, %f14 loop_5871: lduw [%l7 + 0x68], %o6 fbu %fcc3, loop_5872 ldd [%l7 + 0x18], %f14 fpsub32s %f8, %f1, %f11 add %o2, %o3, %i6 loop_5872: ldsb [%l7 + 0x1B], %g6 fmovdcc %xcc, %f5, %f15 stw %g1, [%l7 + 0x74] ldub [%l7 + 0x51], %l3 tvc %icc, 0x0 bne,a,pn %xcc, loop_5873 fpsub32s %f1, %f1, %f1 ldx [%l7 + 0x58], %l4 fone %f8 loop_5873: movcc %xcc, %i3, %o7 movcs %icc, %o1, %l1 fmovsneg %icc, %f10, %f10 stx %l5, [%l7 + 0x60] tcs %icc, 0x0 movge %xcc, %i5, %o4 stb %i2, [%l7 + 0x7D] call loop_5874 alignaddrl %g3, %l0, %i0 fba %fcc2, loop_5875 stw %o5, [%l7 + 0x30] loop_5874: sethi 0x0A3B, %g2 fmovde %xcc, %f8, %f2 loop_5875: ldsw [%l7 + 0x54], %l6 umul %o0, %l2, %i7 fxnors %f12, %f6, %f11 fandnot2 %f8, %f10, %f6 fmovrsgz %g4, %f9, %f4 ldsh [%l7 + 0x16], %g7 fmovsle %xcc, %f3, %f5 tcc %xcc, 0x2 mulscc %g5, %i4, %i1 and %o6, 0x07D6, %o2 bpos,a,pn %xcc, loop_5876 stx %o3, [%l7 + 0x28] movge %icc, %i6, %g1 fmovdge %icc, %f15, %f7 loop_5876: bvc,pn %xcc, loop_5877 fandnot2 %f8, %f10, %f8 brnz,a %g6, loop_5878 fmovsn %icc, %f7, %f7 loop_5877: brlez,a %l3, loop_5879 tle %icc, 0x3 loop_5878: udivx %l4, 0x1F18, %i3 edge32ln %o7, %o1, %l1 loop_5879: stb %i5, [%l7 + 0x5E] fbg %fcc2, loop_5880 ble,a %icc, loop_5881 fmovrsne %l5, %f5, %f6 ldd [%l7 + 0x68], %f0 loop_5880: fnand %f10, %f12, %f2 loop_5881: bvc %icc, loop_5882 tcs %xcc, 0x2 fcmpgt16 %f14, %f0, %i2 fsrc2 %f8, %f10 loop_5882: lduh [%l7 + 0x48], %g3 ldd [%l7 + 0x60], %f2 lduw [%l7 + 0x40], %o4 fnands %f11, %f1, %f1 movrne %l0, %o5, %g2 fpsub16 %f4, %f0, %f0 fornot2 %f2, %f6, %f14 stx %i0, [%l7 + 0x40] fmul8sux16 %f4, %f6, %f0 edge16n %o0, %l2, %l6 st %f11, [%l7 + 0x18] subc %i7, %g4, %g5 fmovspos %xcc, %f10, %f5 bleu,a loop_5883 bcc,a %xcc, loop_5884 stw %i4, [%l7 + 0x60] movn %icc, %i1, %g7 loop_5883: ldsb [%l7 + 0x1F], %o2 loop_5884: alignaddrl %o6, %i6, %o3 fcmpd %fcc2, %f6, %f0 movn %xcc, %g6, %l3 stw %g1, [%l7 + 0x1C] bge,a %icc, loop_5885 ldsh [%l7 + 0x22], %l4 fxnor %f8, %f12, %f10 orcc %i3, 0x1AA0, %o7 loop_5885: std %f0, [%l7 + 0x30] fmovdpos %xcc, %f12, %f9 movleu %icc, %o1, %i5 fnor %f0, %f8, %f14 bcs,a loop_5886 subc %l5, %i2, %l1 ld [%l7 + 0x64], %f0 fnands %f12, %f12, %f10 loop_5886: ldub [%l7 + 0x43], %g3 fandnot1 %f6, %f12, %f4 brz %o4, loop_5887 siam 0x6 fbne,a %fcc1, loop_5888 st %f3, [%l7 + 0x18] loop_5887: fnegs %f15, %f5 brlez,a %l0, loop_5889 loop_5888: stx %o5, [%l7 + 0x50] brz,a %g2, loop_5890 mulscc %o0, 0x1147, %i0 loop_5889: mulx %l2, 0x0F12, %i7 lduw [%l7 + 0x4C], %l6 loop_5890: std %f8, [%l7 + 0x30] fornot1s %f4, %f6, %f4 fmovrdne %g4, %f12, %f8 fpmerge %f5, %f0, %f6 stw %i4, [%l7 + 0x58] ldsh [%l7 + 0x7C], %i1 bgu,a,pn %xcc, loop_5891 sethi 0x1625, %g5 fmovs %f14, %f3 tge %xcc, 0x0 loop_5891: tvs %icc, 0x0 movre %o2, %g7, %o6 sth %o3, [%l7 + 0x70] subccc %g6, 0x0866, %l3 ld [%l7 + 0x20], %f11 sethi 0x0469, %g1 edge16l %l4, %i6, %o7 movre %o1, %i5, %l5 fpmerge %f13, %f15, %f10 fmovspos %icc, %f9, %f11 fnot1s %f7, %f0 fmovrsne %i3, %f13, %f4 ldub [%l7 + 0x10], %i2 add %g3, 0x1554, %o4 ldub [%l7 + 0x3A], %l1 and %l0, 0x1A56, %g2 st %f5, [%l7 + 0x3C] fmovscc %icc, %f10, %f6 stx %o5, [%l7 + 0x70] fpack32 %f0, %f2, %f4 fmovdneg %xcc, %f1, %f13 std %f4, [%l7 + 0x30] fmovs %f8, %f14 fpackfix %f14, %f7 stx %i0, [%l7 + 0x70] tsubcc %l2, 0x01E8, %o0 fble,a %fcc0, loop_5892 bleu,a loop_5893 brz %l6, loop_5894 mova %xcc, %g4, %i7 loop_5892: fmovsge %xcc, %f7, %f13 loop_5893: bcs,pn %icc, loop_5895 loop_5894: call loop_5896 edge8l %i1, %g5, %i4 mulscc %o2, 0x06C1, %g7 loop_5895: fandnot1 %f14, %f14, %f4 loop_5896: udivx %o6, 0x0300, %o3 fnot1s %f4, %f1 brlez,a %g6, loop_5897 fabsd %f12, %f6 edge16n %g1, %l3, %i6 fnot2 %f4, %f12 loop_5897: stb %o7, [%l7 + 0x5E] bge,pt %xcc, loop_5898 movrgez %o1, 0x3B3, %i5 fnegs %f10, %f3 stb %l5, [%l7 + 0x69] loop_5898: fbne,a %fcc3, loop_5899 bneg,pn %xcc, loop_5900 ld [%l7 + 0x10], %f4 ld [%l7 + 0x58], %f0 loop_5899: stx %l4, [%l7 + 0x18] loop_5900: sth %i3, [%l7 + 0x50] brgz,a %i2, loop_5901 fbl %fcc2, loop_5902 movrlz %o4, %g3, %l1 subc %l0, %g2, %o5 loop_5901: fbug %fcc0, loop_5903 loop_5902: stw %l2, [%l7 + 0x38] ldx [%l7 + 0x48], %i0 fcmpgt16 %f8, %f10, %l6 loop_5903: fbn,a %fcc3, loop_5904 sdiv %g4, 0x13E2, %i7 orn %o0, %i1, %i4 fnegd %f8, %f14 loop_5904: fbuge %fcc1, loop_5905 ld [%l7 + 0x48], %f5 smul %o2, %g5, %g7 fnands %f5, %f11, %f5 loop_5905: movrne %o3, 0x363, %o6 fpsub16s %f9, %f13, %f13 mulscc %g1, %g6, %i6 sth %l3, [%l7 + 0x6A] ldsb [%l7 + 0x46], %o7 fble %fcc2, loop_5906 tsubcc %i5, 0x04E3, %l5 fbl %fcc2, loop_5907 fmuld8ulx16 %f7, %f3, %f6 loop_5906: addc %o1, 0x014B, %i3 fmovsge %xcc, %f15, %f1 loop_5907: fmovdgu %xcc, %f11, %f13 fbuge,a %fcc3, loop_5908 fcmpd %fcc1, %f14, %f2 stx %l4, [%l7 + 0x70] sth %o4, [%l7 + 0x4C] loop_5908: fmul8x16 %f6, %f8, %f8 ldsb [%l7 + 0x4C], %g3 fbul,a %fcc0, loop_5909 brlez %l1, loop_5910 andncc %l0, %g2, %o5 stx %i2, [%l7 + 0x70] loop_5909: brgz %l2, loop_5911 loop_5910: movpos %xcc, %l6, %g4 bn %xcc, loop_5912 fabsd %f12, %f0 loop_5911: sth %i7, [%l7 + 0x22] fbul %fcc2, loop_5913 loop_5912: edge8l %o0, %i0, %i1 ldsh [%l7 + 0x78], %o2 fmovspos %icc, %f4, %f5 loop_5913: movn %xcc, %i4, %g7 edge16ln %g5, %o3, %g1 sth %o6, [%l7 + 0x22] fmovdcc %icc, %f11, %f8 fmovsa %icc, %f5, %f12 fmovsleu %xcc, %f4, %f6 ldsb [%l7 + 0x55], %i6 sth %l3, [%l7 + 0x34] edge32ln %o7, %g6, %l5 fnot2s %f9, %f1 ld [%l7 + 0x48], %f10 fmovrslez %i5, %f1, %f4 array32 %i3, %l4, %o1 fxors %f1, %f11, %f9 ldsb [%l7 + 0x26], %o4 bge loop_5914 fbu,a %fcc0, loop_5915 fandnot1 %f2, %f6, %f10 std %f0, [%l7 + 0x30] loop_5914: fmovsge %xcc, %f10, %f15 loop_5915: alignaddrl %g3, %l0, %g2 umulcc %l1, 0x0512, %o5 tgu %xcc, 0x7 fmovdpos %xcc, %f13, %f3 fnegd %f0, %f12 edge8l %l2, %i2, %l6 fmovrdne %i7, %f0, %f12 ldsh [%l7 + 0x16], %g4 fmovsleu %icc, %f1, %f10 fbu %fcc0, loop_5916 std %f4, [%l7 + 0x78] fbul,a %fcc1, loop_5917 edge16n %i0, %i1, %o0 loop_5916: ld [%l7 + 0x64], %f8 stb %o2, [%l7 + 0x63] loop_5917: fmovdn %xcc, %f5, %f2 brgez,a %i4, loop_5918 lduw [%l7 + 0x78], %g5 edge16n %g7, %o3, %o6 brgz,a %i6, loop_5919 loop_5918: fxors %f0, %f12, %f10 sdivcc %l3, 0x0160, %g1 ldsb [%l7 + 0x4E], %g6 loop_5919: sth %o7, [%l7 + 0x60] stw %i5, [%l7 + 0x4C] edge8 %l5, %l4, %o1 fpadd16s %f1, %f3, %f15 fmovd %f8, %f10 st %f7, [%l7 + 0x40] ldd [%l7 + 0x68], %f12 tn %icc, 0x3 fandnot1s %f5, %f13, %f1 fbge %fcc1, loop_5920 fsrc2 %f14, %f4 ldsb [%l7 + 0x7B], %i3 fcmpne32 %f12, %f6, %g3 loop_5920: umulcc %o4, %g2, %l0 subccc %o5, 0x0BAF, %l2 ldsw [%l7 + 0x44], %i2 fone %f10 tne %xcc, 0x1 edge8n %l6, %l1, %g4 stx %i7, [%l7 + 0x18] brlez,a %i1, loop_5921 fxors %f14, %f0, %f5 fnors %f9, %f15, %f0 fbn,a %fcc3, loop_5922 loop_5921: brgez,a %i0, loop_5923 std %f0, [%l7 + 0x60] fmovrsgez %o0, %f7, %f0 loop_5922: fmovdleu %xcc, %f10, %f4 loop_5923: movl %icc, %i4, %o2 fcmple32 %f8, %f10, %g7 brz,a %o3, loop_5924 ldsb [%l7 + 0x65], %o6 ldsh [%l7 + 0x26], %i6 taddcctv %l3, 0x0C14, %g5 loop_5924: movre %g1, %o7, %i5 stx %l5, [%l7 + 0x10] fxnors %f11, %f10, %f12 mulscc %g6, 0x12A9, %o1 std %f10, [%l7 + 0x58] lduw [%l7 + 0x1C], %l4 fmovrslz %g3, %f9, %f5 fpsub16 %f8, %f6, %f8 bleu loop_5925 movle %icc, %i3, %o4 tsubcctv %l0, 0x020E, %g2 ldx [%l7 + 0x18], %o5 loop_5925: bcc,a loop_5926 tge %icc, 0x6 array16 %i2, %l6, %l1 edge8n %l2, %i7, %i1 loop_5926: fmovdge %xcc, %f6, %f6 fmovd %f8, %f6 andncc %i0, %g4, %o0 sdiv %i4, 0x1844, %g7 tvc %icc, 0x5 sth %o2, [%l7 + 0x60] ldsh [%l7 + 0x0C], %o3 edge32l %o6, %l3, %i6 bpos,a,pt %icc, loop_5927 fbu %fcc1, loop_5928 ldsw [%l7 + 0x48], %g5 brz %g1, loop_5929 loop_5927: array32 %o7, %l5, %i5 loop_5928: fmovdge %icc, %f3, %f2 edge32 %g6, %o1, %g3 loop_5929: bgu,a,pn %xcc, loop_5930 addcc %l4, %i3, %o4 fandnot1 %f8, %f0, %f10 lduw [%l7 + 0x08], %l0 loop_5930: ldsb [%l7 + 0x19], %g2 edge8l %o5, %l6, %l1 fmovsneg %xcc, %f8, %f12 fmovrslz %l2, %f9, %f14 fmovscc %icc, %f1, %f5 ldx [%l7 + 0x78], %i2 fmul8ulx16 %f6, %f6, %f10 fone %f14 ldub [%l7 + 0x0A], %i1 st %f0, [%l7 + 0x74] tsubcctv %i0, 0x1157, %g4 fbuge,a %fcc2, loop_5931 fmuld8ulx16 %f7, %f2, %f14 mulscc %o0, %i4, %i7 pdist %f8, %f8, %f10 loop_5931: stb %o2, [%l7 + 0x17] fandnot1s %f1, %f4, %f13 stx %o3, [%l7 + 0x38] fands %f4, %f10, %f9 std %f2, [%l7 + 0x60] stx %g7, [%l7 + 0x28] tcc %icc, 0x0 sth %l3, [%l7 + 0x50] srl %i6, %o6, %g5 tcc %icc, 0x4 ldx [%l7 + 0x70], %g1 fone %f6 fmovsl %icc, %f2, %f7 lduw [%l7 + 0x08], %o7 tgu %icc, 0x0 edge8l %i5, %l5, %o1 bne,a,pn %icc, loop_5932 orn %g6, %l4, %g3 fzeros %f6 sethi 0x1CA3, %o4 loop_5932: fmovdleu %icc, %f15, %f14 fmovscs %xcc, %f4, %f11 fbne,a %fcc2, loop_5933 st %f11, [%l7 + 0x50] fxor %f4, %f8, %f12 fmovrdgez %l0, %f6, %f2 loop_5933: fbe,a %fcc0, loop_5934 std %f0, [%l7 + 0x20] addccc %i3, 0x09C9, %o5 tg %icc, 0x0 loop_5934: taddcc %g2, %l6, %l1 brnz,a %l2, loop_5935 ldsw [%l7 + 0x60], %i2 fornot2 %f14, %f0, %f12 fmovrsgez %i1, %f0, %f15 loop_5935: fpmerge %f7, %f12, %f10 fabsd %f2, %f14 move %icc, %g4, %o0 tsubcc %i0, %i4, %o2 stb %i7, [%l7 + 0x23] ldsb [%l7 + 0x36], %o3 fnegs %f1, %f2 sth %l3, [%l7 + 0x36] fbule %fcc2, loop_5936 srl %g7, 0x15, %i6 fmovrdne %o6, %f6, %f14 fmovdge %xcc, %f10, %f6 loop_5936: movrgez %g1, %g5, %i5 stw %l5, [%l7 + 0x68] lduw [%l7 + 0x78], %o7 ld [%l7 + 0x20], %f9 sdiv %o1, 0x147E, %l4 fone %f14 lduw [%l7 + 0x3C], %g3 ldx [%l7 + 0x78], %o4 mulx %l0, 0x04C7, %i3 fmul8x16au %f8, %f13, %f12 subc %o5, 0x1B5D, %g2 movleu %xcc, %g6, %l6 ldd [%l7 + 0x60], %f2 brgz %l2, loop_5937 stw %i2, [%l7 + 0x18] ldsb [%l7 + 0x66], %i1 udivx %g4, 0x0E5D, %l1 loop_5937: bg %xcc, loop_5938 fornot2 %f8, %f0, %f8 ldsh [%l7 + 0x18], %i0 lduw [%l7 + 0x50], %i4 loop_5938: fbl %fcc0, loop_5939 faligndata %f10, %f4, %f4 fands %f10, %f11, %f4 lduw [%l7 + 0x20], %o2 loop_5939: nop setx loop_5940, %l0, %l1 jmpl %l1, %i7 nop setx loop_5941, %l0, %l1 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 %o0, [%l7 + 0x7C] fpsub32 %f0, %f4, %f10 loop_5940: array32 %l3, %g7, %i6 loop_5941: ld [%l7 + 0x64], %f8 movvc %xcc, %o6, %o3 fnand %f14, %f10, %f0 bcc loop_5942 ldsb [%l7 + 0x64], %g1 fnot1 %f0, %f8 brz %g5, loop_5943 loop_5942: stb %l5, [%l7 + 0x6A] fnegd %f4, %f8 ldub [%l7 + 0x2B], %i5 loop_5943: ldub [%l7 + 0x1F], %o7 fba,a %fcc3, loop_5944 fxor %f0, %f10, %f8 fmul8ulx16 %f10, %f2, %f0 fnands %f9, %f1, %f7 loop_5944: movge %icc, %l4, %g3 stx %o1, [%l7 + 0x58] fmovsne %xcc, %f9, %f5 fandnot2 %f8, %f10, %f12 ldx [%l7 + 0x38], %o4 fmovdneg %icc, %f3, %f14 fsrc2s %f4, %f13 fone %f12 lduh [%l7 + 0x12], %l0 edge32 %i3, %o5, %g2 fzeros %f2 fandnot1 %f8, %f10, %f2 ldsb [%l7 + 0x6E], %l6 fmovsn %icc, %f0, %f10 fmovsge %icc, %f0, %f10 ldx [%l7 + 0x28], %g6 ldub [%l7 + 0x46], %i2 ldub [%l7 + 0x6A], %l2 ldd [%l7 + 0x08], %f12 array32 %i1, %g4, %l1 array32 %i0, %o2, %i7 fcmple32 %f14, %f8, %i4 movl %icc, %l3, %g7 tcc %xcc, 0x2 tleu %xcc, 0x0 fmovrdgz %o0, %f0, %f6 ld [%l7 + 0x58], %f1 movrlez %o6, 0x1D7, %o3 sth %g1, [%l7 + 0x20] movneg %xcc, %g5, %i6 sth %l5, [%l7 + 0x2E] lduw [%l7 + 0x50], %i5 sdivcc %l4, 0x0D7C, %g3 fmovdn %xcc, %f15, %f14 ld [%l7 + 0x50], %f15 fmul8sux16 %f12, %f10, %f14 nop setx loop_5945, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16 %o1, %o4, %l0 fabss %f6, %f0 edge8l %o7, %i3, %g2 loop_5945: and %l6, %o5, %g6 or %l2, %i1, %g4 fcmpes %fcc1, %f11, %f11 andn %i2, %i0, %o2 stb %i7, [%l7 + 0x67] ldsb [%l7 + 0x2D], %i4 brnz %l1, loop_5946 fmovsvc %xcc, %f6, %f11 ldx [%l7 + 0x30], %g7 andn %l3, 0x081B, %o6 loop_5946: fmovdne %xcc, %f5, %f0 fpsub32 %f0, %f2, %f14 stb %o0, [%l7 + 0x6C] orncc %o3, 0x087E, %g5 te %icc, 0x3 fnot2s %f4, %f15 addc %g1, 0x143B, %i6 subccc %l5, %l4, %i5 nop setx loop_5947, %l0, %l1 jmpl %l1, %o1 ld [%l7 + 0x2C], %f6 array8 %o4, %g3, %o7 stw %i3, [%l7 + 0x70] loop_5947: sdivx %l0, 0x085E, %l6 fmovsgu %icc, %f0, %f1 fnegd %f12, %f8 ldsw [%l7 + 0x74], %o5 movrlez %g6, %l2, %i1 tvs %xcc, 0x7 tsubcc %g2, %i2, %i0 fandnot1s %f14, %f3, %f4 sll %g4, 0x09, %o2 bl,a,pt %icc, loop_5948 umulcc %i4, %i7, %g7 movrgez %l3, 0x1C4, %o6 fbge %fcc1, loop_5949 loop_5948: tge %xcc, 0x2 std %f10, [%l7 + 0x20] fbo,a %fcc0, loop_5950 loop_5949: bgu,pt %xcc, loop_5951 bgu %xcc, loop_5952 xnor %l1, %o0, %o3 loop_5950: fmovsne %icc, %f13, %f9 loop_5951: smulcc %g5, %i6, %l5 loop_5952: std %f4, [%l7 + 0x60] st %f5, [%l7 + 0x30] tvs %icc, 0x2 add %l4, %g1, %o1 fmuld8ulx16 %f5, %f10, %f4 st %f2, [%l7 + 0x60] fmovrdgez %i5, %f14, %f10 fmovdg %xcc, %f15, %f5 fmovspos %xcc, %f14, %f6 st %f12, [%l7 + 0x64] faligndata %f2, %f2, %f14 std %f8, [%l7 + 0x50] fand %f0, %f10, %f4 stw %g3, [%l7 + 0x20] ldub [%l7 + 0x58], %o7 fmovrse %i3, %f11, %f8 std %f6, [%l7 + 0x68] fmovsvc %xcc, %f0, %f1 ldsb [%l7 + 0x5F], %o4 sll %l0, %l6, %g6 sub %l2, 0x173E, %i1 lduw [%l7 + 0x5C], %g2 fmovdneg %xcc, %f7, %f6 umulcc %o5, %i2, %g4 fmovrde %o2, %f4, %f14 mulscc %i0, %i7, %g7 fands %f13, %f13, %f11 stx %l3, [%l7 + 0x58] fcmpeq16 %f6, %f14, %o6 fone %f8 lduw [%l7 + 0x58], %l1 fabss %f6, %f0 fmuld8ulx16 %f8, %f4, %f8 or %i4, %o0, %o3 sll %g5, %l5, %l4 fble %fcc2, loop_5953 move %xcc, %i6, %g1 ldsw [%l7 + 0x78], %o1 alignaddr %i5, %g3, %o7 loop_5953: fbl,a %fcc0, loop_5954 fandnot1s %f9, %f11, %f11 mulx %i3, 0x0EB5, %o4 fmovscc %xcc, %f2, %f5 loop_5954: lduw [%l7 + 0x68], %l0 addcc %l6, 0x0CA3, %g6 ldd [%l7 + 0x38], %f8 stx %l2, [%l7 + 0x10] lduw [%l7 + 0x5C], %g2 stw %i1, [%l7 + 0x28] fones %f6 tpos %icc, 0x5 bvc,a %icc, loop_5955 pdist %f2, %f4, %f10 ldsb [%l7 + 0x61], %o5 movvc %icc, %g4, %i2 loop_5955: fpsub32 %f14, %f8, %f4 ldd [%l7 + 0x48], %f10 ldx [%l7 + 0x70], %o2 brlz %i0, loop_5956 ldsw [%l7 + 0x70], %i7 ldx [%l7 + 0x30], %l3 tne %xcc, 0x1 loop_5956: fnegd %f0, %f4 fbul,a %fcc3, loop_5957 fbo,a %fcc0, loop_5958 ldx [%l7 + 0x40], %g7 movg %xcc, %l1, %o6 loop_5957: be loop_5959 loop_5958: brgz %o0, loop_5960 ble,a,pn %icc, loop_5961 bn,pn %xcc, loop_5962 loop_5959: sdivx %o3, 0x130E, %i4 loop_5960: fcmpeq16 %f6, %f4, %g5 loop_5961: sth %l5, [%l7 + 0x4C] loop_5962: stb %i6, [%l7 + 0x76] nop setx loop_5963, %l0, %l1 jmpl %l1, %g1 ld [%l7 + 0x34], %f8 brgz %o1, loop_5964 sdiv %l4, 0x1D3F, %i5 loop_5963: fpsub32s %f13, %f15, %f14 ldsw [%l7 + 0x4C], %g3 loop_5964: stw %i3, [%l7 + 0x08] stx %o7, [%l7 + 0x10] stx %o4, [%l7 + 0x48] smulcc %l0, 0x0DC8, %l6 fmovrslez %g6, %f5, %f7 ldsh [%l7 + 0x76], %g2 ld [%l7 + 0x2C], %f10 brgz %l2, loop_5965 stx %i1, [%l7 + 0x50] udiv %g4, 0x1598, %o5 st %f6, [%l7 + 0x24] loop_5965: sth %i2, [%l7 + 0x48] fmovrslz %i0, %f12, %f14 edge16ln %i7, %l3, %o2 lduw [%l7 + 0x48], %l1 fnot1 %f0, %f0 fmovrdlz %o6, %f12, %f0 xnorcc %g7, %o0, %i4 array32 %o3, %g5, %l5 stx %g1, [%l7 + 0x20] tvc %xcc, 0x0 ldsw [%l7 + 0x30], %o1 fmovdle %xcc, %f10, %f13 lduh [%l7 + 0x10], %i6 fbne,a %fcc2, loop_5966 pdist %f2, %f4, %f4 alignaddrl %l4, %i5, %i3 edge16ln %g3, %o7, %o4 loop_5966: ldsw [%l7 + 0x0C], %l0 ldd [%l7 + 0x78], %f6 fmul8x16al %f6, %f15, %f12 ldsb [%l7 + 0x1E], %g6 stb %l6, [%l7 + 0x54] edge16ln %l2, %i1, %g2 ldx [%l7 + 0x78], %g4 lduw [%l7 + 0x48], %i2 fmovdcc %icc, %f11, %f1 stw %i0, [%l7 + 0x5C] lduh [%l7 + 0x34], %i7 edge8 %l3, %o5, %l1 fpsub32s %f15, %f5, %f6 tgu %icc, 0x7 st %f13, [%l7 + 0x5C] stb %o6, [%l7 + 0x10] fmul8x16 %f12, %f2, %f14 taddcc %o2, %g7, %o0 sth %o3, [%l7 + 0x30] std %f6, [%l7 + 0x38] ldub [%l7 + 0x26], %i4 std %f2, [%l7 + 0x18] mova %icc, %l5, %g5 std %f4, [%l7 + 0x18] stw %o1, [%l7 + 0x38] tn %icc, 0x4 fbg %fcc0, loop_5967 movrne %g1, %i6, %i5 bn,a loop_5968 fxors %f15, %f9, %f14 loop_5967: bl,pn %icc, loop_5969 stx %i3, [%l7 + 0x10] loop_5968: stw %l4, [%l7 + 0x34] orncc %o7, %g3, %o4 loop_5969: fors %f1, %f6, %f6 fble,a %fcc2, loop_5970 umulcc %l0, 0x1095, %l6 fmuld8sux16 %f14, %f6, %f0 fmovsn %xcc, %f4, %f14 loop_5970: fxors %f8, %f1, %f9 fmovdvs %icc, %f8, %f9 ldsb [%l7 + 0x57], %g6 ldsh [%l7 + 0x28], %l2 brgez %i1, loop_5971 fnegd %f2, %f8 fbule %fcc2, loop_5972 mova %xcc, %g4, %i2 loop_5971: fbu,a %fcc0, loop_5973 fmovdvc %xcc, %f1, %f5 loop_5972: movle %xcc, %g2, %i0 brnz,a %l3, loop_5974 loop_5973: stw %i7, [%l7 + 0x30] bpos,a,pt %xcc, loop_5975 edge32ln %l1, %o5, %o2 loop_5974: ldd [%l7 + 0x70], %f8 ldsh [%l7 + 0x1A], %g7 loop_5975: ldub [%l7 + 0x29], %o6 fbue %fcc3, loop_5976 ldd [%l7 + 0x10], %f4 umulcc %o3, %i4, %o0 addcc %l5, 0x0E1C, %g5 loop_5976: bcs,a %xcc, loop_5977 orn %g1, 0x0A0B, %o1 tg %xcc, 0x2 stx %i6, [%l7 + 0x68] loop_5977: movge %xcc, %i5, %l4 fmuld8ulx16 %f13, %f9, %f12 bleu,a,pn %xcc, loop_5978 addcc %i3, 0x0D79, %g3 brz %o7, loop_5979 fmovda %xcc, %f9, %f12 loop_5978: fmovsvs %icc, %f8, %f7 sth %l0, [%l7 + 0x12] loop_5979: ldd [%l7 + 0x50], %f8 ldd [%l7 + 0x38], %f12 st %f12, [%l7 + 0x08] bl,pn %xcc, loop_5980 fornot1 %f14, %f4, %f0 fbug,a %fcc0, loop_5981 mulx %o4, 0x03E8, %g6 loop_5980: fbuge %fcc2, loop_5982 movg %xcc, %l2, %l6 loop_5981: st %f2, [%l7 + 0x54] sethi 0x1182, %g4 loop_5982: fmovsneg %icc, %f14, %f3 fones %f5 fpsub16 %f14, %f2, %f2 fmovrslez %i1, %f13, %f9 orncc %g2, %i2, %l3 fmovd %f8, %f6 edge16l %i0, %i7, %o5 stx %l1, [%l7 + 0x10] fbue,a %fcc0, loop_5983 bge,pn %xcc, loop_5984 udivx %o2, 0x0EA5, %o6 fbo %fcc1, loop_5985 loop_5983: ldsb [%l7 + 0x61], %o3 loop_5984: fnot1 %f10, %f12 addccc %i4, 0x06AA, %g7 loop_5985: std %f10, [%l7 + 0x10] ld [%l7 + 0x4C], %f4 tleu %xcc, 0x2 ldd [%l7 + 0x68], %f14 std %f12, [%l7 + 0x78] ldsb [%l7 + 0x0F], %o0 std %f8, [%l7 + 0x30] for %f12, %f4, %f0 subccc %l5, %g5, %g1 lduh [%l7 + 0x6A], %o1 ldsh [%l7 + 0x4C], %i6 ldub [%l7 + 0x15], %i5 nop setx loop_5986, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orncc %l4, %g3, %o7 and %l0, %i3, %o4 srax %l2, %l6, %g4 loop_5986: sth %i1, [%l7 + 0x34] fmovs %f5, %f11 fmovdge %xcc, %f2, %f15 fmovsl %icc, %f13, %f1 sth %g2, [%l7 + 0x1E] stx %g6, [%l7 + 0x18] fmovrsgez %l3, %f4, %f2 fmovrsgz %i2, %f6, %f15 pdist %f0, %f0, %f0 lduw [%l7 + 0x40], %i0 ldsh [%l7 + 0x4A], %o5 fmovsn %xcc, %f13, %f8 st %f6, [%l7 + 0x24] movrgez %i7, 0x050, %o2 subcc %o6, 0x1A5A, %o3 edge16n %l1, %g7, %i4 ldsh [%l7 + 0x18], %o0 bl loop_5987 ldsw [%l7 + 0x50], %g5 xnor %l5, 0x03B6, %g1 st %f3, [%l7 + 0x10] loop_5987: ld [%l7 + 0x54], %f0 st %f1, [%l7 + 0x64] sth %i6, [%l7 + 0x2C] bpos,a loop_5988 orn %o1, 0x0DD9, %l4 xnorcc %i5, 0x0A1D, %o7 fzeros %f10 loop_5988: lduw [%l7 + 0x2C], %l0 ldsb [%l7 + 0x0D], %i3 tsubcctv %g3, %o4, %l6 lduh [%l7 + 0x70], %g4 fpadd16 %f0, %f10, %f12 ldd [%l7 + 0x10], %f12 fpsub32 %f2, %f6, %f14 srlx %i1, 0x1B, %g2 ldd [%l7 + 0x28], %f4 edge16ln %g6, %l2, %l3 bvc loop_5989 movrlz %i2, 0x0D3, %o5 andn %i7, 0x178E, %o2 srlx %i0, 0x04, %o3 loop_5989: st %f3, [%l7 + 0x70] brz,a %o6, loop_5990 fpack16 %f10, %f6 sllx %l1, 0x11, %g7 srlx %o0, %g5, %l5 loop_5990: fpack16 %f6, %f10 fbuge %fcc3, loop_5991 stb %g1, [%l7 + 0x1C] tcc %xcc, 0x2 fpadd32 %f12, %f2, %f6 loop_5991: fcmple16 %f8, %f0, %i6 brgez %i4, loop_5992 fmovda %icc, %f3, %f4 fpsub32 %f8, %f0, %f14 fbge %fcc3, loop_5993 loop_5992: array8 %l4, %i5, %o7 bcc,a,pt %xcc, loop_5994 array16 %o1, %l0, %g3 loop_5993: udiv %i3, 0x1A98, %l6 movl %icc, %g4, %o4 loop_5994: fmul8ulx16 %f10, %f2, %f12 fmovrsgez %i1, %f0, %f1 sub %g6, %g2, %l2 edge8 %i2, %l3, %o5 addc %o2, 0x159F, %i0 movleu %icc, %i7, %o6 nop setx loop_5995, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub32s %f3, %f1, %f1 fmovrsgez %l1, %f2, %f9 ldsh [%l7 + 0x18], %o3 loop_5995: movgu %icc, %g7, %g5 sdivcc %o0, 0x14A3, %l5 fba %fcc0, loop_5996 fpsub32s %f0, %f5, %f1 fbuge %fcc2, loop_5997 movvc %icc, %g1, %i6 loop_5996: nop setx loop_5998, %l0, %l1 jmpl %l1, %i4 stb %i5, [%l7 + 0x1B] loop_5997: mova %icc, %o7, %l4 mova %xcc, %l0, %o1 loop_5998: ldx [%l7 + 0x68], %g3 ldsh [%l7 + 0x7E], %i3 ld [%l7 + 0x18], %f8 andncc %g4, %l6, %o4 fandnot2 %f0, %f8, %f8 fmul8ulx16 %f10, %f14, %f14 bl,a,pt %xcc, loop_5999 array32 %i1, %g6, %g2 fmovdg %xcc, %f4, %f1 fmovse %xcc, %f10, %f4 loop_5999: fmovdcc %icc, %f0, %f3 fcmpne16 %f14, %f8, %l2 ldub [%l7 + 0x15], %i2 tsubcctv %l3, 0x0541, %o5 sth %o2, [%l7 + 0x68] fmovdle %icc, %f5, %f3 array16 %i0, %o6, %i7 bshuffle %f2, %f12, %f10 fpack16 %f12, %f12 fcmpeq32 %f10, %f8, %o3 bneg %xcc, loop_6000 fmovsa %xcc, %f14, %f4 ldub [%l7 + 0x3A], %g7 fnand %f4, %f0, %f2 loop_6000: movneg %xcc, %l1, %g5 subc %o0, 0x0D9F, %l5 fnands %f9, %f6, %f12 tne %icc, 0x4 nop setx loop_6001, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd16 %f14, %f0, %f0 stw %g1, [%l7 + 0x74] edge32 %i6, %i5, %o7 loop_6001: fbl,a %fcc2, loop_6002 ldub [%l7 + 0x23], %l4 lduh [%l7 + 0x70], %i4 bn %icc, loop_6003 loop_6002: lduw [%l7 + 0x60], %o1 std %f8, [%l7 + 0x58] te %icc, 0x2 loop_6003: std %f12, [%l7 + 0x70] lduw [%l7 + 0x78], %g3 std %f4, [%l7 + 0x30] and %l0, 0x13E4, %g4 ld [%l7 + 0x0C], %f12 bne,a,pn %xcc, loop_6004 stw %i3, [%l7 + 0x28] fble,a %fcc2, loop_6005 fmul8x16al %f6, %f5, %f0 loop_6004: fmovsvc %xcc, %f3, %f15 fands %f9, %f10, %f5 loop_6005: ldub [%l7 + 0x64], %l6 fbge,a %fcc0, loop_6006 brlez,a %i1, loop_6007 ldub [%l7 + 0x48], %o4 fmovdleu %xcc, %f6, %f13 loop_6006: std %f0, [%l7 + 0x78] loop_6007: andn %g2, 0x053A, %l2 ldx [%l7 + 0x50], %i2 st %f8, [%l7 + 0x74] fsrc2 %f2, %f14 stw %g6, [%l7 + 0x64] fmovrsgez %o5, %f10, %f2 fmovrdlez %o2, %f6, %f14 fcmple32 %f4, %f0, %l3 srlx %i0, 0x04, %i7 fabss %f12, %f12 tsubcctv %o3, %o6, %l1 popc 0x0C47, %g5 fmovsge %icc, %f10, %f3 fandnot1 %f12, %f2, %f12 std %f6, [%l7 + 0x08] fbl %fcc0, loop_6008 fble %fcc2, loop_6009 fmovdleu %icc, %f5, %f2 fcmpgt32 %f14, %f10, %o0 loop_6008: ldx [%l7 + 0x50], %g7 loop_6009: sra %l5, %g1, %i6 ldsb [%l7 + 0x56], %i5 movcc %xcc, %o7, %i4 fmovdvc %xcc, %f7, %f0 sdivcc %l4, 0x0A07, %o1 lduh [%l7 + 0x2E], %g3 ldsb [%l7 + 0x39], %l0 ldd [%l7 + 0x78], %f8 std %f2, [%l7 + 0x70] addcc %i3, 0x1498, %l6 ld [%l7 + 0x6C], %f14 sth %i1, [%l7 + 0x4C] fmovdcc %xcc, %f13, %f7 fbe %fcc3, loop_6010 ldx [%l7 + 0x20], %o4 stx %g2, [%l7 + 0x48] addc %g4, 0x0954, %i2 loop_6010: orcc %g6, %l2, %o5 ldsw [%l7 + 0x6C], %l3 fpsub16s %f15, %f13, %f9 fpadd16s %f9, %f12, %f4 taddcc %o2, %i0, %o3 fmovs %f0, %f7 array8 %o6, %i7, %g5 fmul8x16al %f10, %f12, %f10 mulx %l1, 0x1B22, %g7 sth %o0, [%l7 + 0x1C] lduh [%l7 + 0x22], %l5 edge16n %i6, %g1, %o7 ldd [%l7 + 0x58], %f14 ldsb [%l7 + 0x7E], %i4 fone %f12 ldd [%l7 + 0x40], %f4 for %f0, %f8, %f14 lduw [%l7 + 0x1C], %l4 fcmps %fcc0, %f13, %f14 fcmpeq16 %f14, %f0, %o1 tne %icc, 0x0 stb %g3, [%l7 + 0x25] sth %l0, [%l7 + 0x46] addcc %i5, 0x01CC, %l6 fmul8x16 %f3, %f4, %f10 fmovrsne %i1, %f10, %f6 movgu %xcc, %o4, %i3 fornot1 %f14, %f8, %f12 bne,a,pn %icc, loop_6011 fmovsa %xcc, %f4, %f10 fandnot1s %f11, %f1, %f9 fands %f0, %f5, %f0 loop_6011: lduh [%l7 + 0x30], %g4 fmovrde %i2, %f12, %f2 tvs %icc, 0x6 orn %g6, 0x140C, %l2 stw %o5, [%l7 + 0x20] tcc %icc, 0x6 fpadd16 %f8, %f4, %f4 lduh [%l7 + 0x18], %g2 ldsh [%l7 + 0x6C], %o2 lduh [%l7 + 0x26], %l3 fornot2 %f2, %f6, %f8 ldsw [%l7 + 0x78], %i0 fmovsleu %xcc, %f2, %f3 sth %o3, [%l7 + 0x22] fmovda %icc, %f7, %f7 ldx [%l7 + 0x60], %i7 ldsh [%l7 + 0x34], %o6 tcs %xcc, 0x1 tleu %icc, 0x2 fmovrslez %l1, %f8, %f1 xnor %g7, 0x0276, %g5 ldd [%l7 + 0x30], %f0 fbu %fcc1, loop_6012 fbn,a %fcc3, loop_6013 movg %icc, %l5, %i6 sth %g1, [%l7 + 0x76] loop_6012: lduw [%l7 + 0x58], %o7 loop_6013: stb %i4, [%l7 + 0x19] bvs %icc, loop_6014 ldub [%l7 + 0x51], %l4 brgz,a %o0, loop_6015 fmovsa %icc, %f6, %f8 loop_6014: faligndata %f14, %f10, %f2 fmovd %f8, %f6 loop_6015: fnand %f4, %f14, %f0 movle %icc, %g3, %l0 bpos,a loop_6016 ld [%l7 + 0x24], %f4 stw %o1, [%l7 + 0x74] fmovsleu %icc, %f8, %f5 loop_6016: lduw [%l7 + 0x14], %i5 lduh [%l7 + 0x6A], %l6 fmovsge %icc, %f15, %f15 fmovsle %xcc, %f11, %f9 stx %i1, [%l7 + 0x30] srl %o4, %g4, %i3 fpack32 %f12, %f2, %f8 srl %g6, %i2, %o5 movne %icc, %l2, %o2 smulcc %g2, %l3, %i0 ldd [%l7 + 0x70], %f10 tcs %icc, 0x5 fpsub16 %f8, %f10, %f2 fmul8x16al %f5, %f8, %f0 ldub [%l7 + 0x67], %i7 ld [%l7 + 0x24], %f11 stw %o6, [%l7 + 0x78] stw %o3, [%l7 + 0x64] stb %g7, [%l7 + 0x13] fblg %fcc2, loop_6017 fmovrdlez %g5, %f4, %f14 fmovsg %xcc, %f10, %f4 fmovsne %icc, %f3, %f0 loop_6017: sth %l5, [%l7 + 0x46] stw %i6, [%l7 + 0x28] fmul8x16au %f0, %f8, %f14 fands %f2, %f12, %f8 ldsb [%l7 + 0x58], %g1 stx %l1, [%l7 + 0x10] st %f12, [%l7 + 0x58] bn,a,pt %icc, loop_6018 fnot1s %f6, %f6 ld [%l7 + 0x54], %f0 stw %o7, [%l7 + 0x58] loop_6018: fmul8x16au %f10, %f3, %f2 fnot2s %f1, %f14 fzeros %f12 std %f6, [%l7 + 0x10] ldsh [%l7 + 0x0A], %i4 fba,a %fcc1, loop_6019 faligndata %f0, %f10, %f6 fnegd %f10, %f0 ta %icc, 0x6 loop_6019: tn %icc, 0x1 srl %o0, 0x04, %l4 alignaddrl %l0, %g3, %i5 fbu %fcc2, loop_6020 sll %o1, %i1, %o4 andn %g4, 0x1C86, %i3 ldx [%l7 + 0x20], %g6 loop_6020: fmovrsgez %l6, %f8, %f11 fmul8ulx16 %f14, %f2, %f10 bvs,a loop_6021 bleu,a loop_6022 fmuld8ulx16 %f7, %f1, %f12 tl %xcc, 0x5 loop_6021: stw %o5, [%l7 + 0x70] loop_6022: fcmpeq16 %f6, %f0, %l2 alignaddr %i2, %o2, %g2 fbg %fcc1, loop_6023 fmovdcs %xcc, %f3, %f7 fmovrdne %l3, %f0, %f14 fand %f0, %f2, %f10 loop_6023: ldsb [%l7 + 0x37], %i0 edge32n %i7, %o6, %o3 ta %icc, 0x4 lduh [%l7 + 0x36], %g5 lduw [%l7 + 0x10], %g7 edge8ln %l5, %g1, %i6 fcmpne32 %f10, %f12, %l1 fmovrsgez %o7, %f7, %f14 fmovrsgz %o0, %f1, %f12 andcc %i4, %l0, %l4 fmovrse %g3, %f8, %f9 fmuld8ulx16 %f5, %f13, %f2 tle %icc, 0x4 edge8l %i5, %i1, %o4 fbue %fcc1, loop_6024 ldsw [%l7 + 0x10], %g4 fsrc1s %f11, %f5 fmovrde %i3, %f12, %f12 loop_6024: movn %icc, %g6, %l6 fnands %f13, %f8, %f5 fandnot1 %f2, %f6, %f10 xnorcc %o5, 0x0AA1, %l2 std %f14, [%l7 + 0x08] fmul8x16 %f14, %f4, %f12 edge8n %o1, %o2, %i2 fmovrsgez %l3, %f9, %f3 fxnor %f8, %f2, %f14 xor %i0, 0x0212, %i7 movcc %xcc, %g2, %o6 edge8 %o3, %g5, %g7 movle %icc, %l5, %i6 ldsw [%l7 + 0x7C], %l1 lduh [%l7 + 0x22], %g1 fbue,a %fcc0, loop_6025 stw %o0, [%l7 + 0x30] orncc %o7, 0x16B5, %i4 mulscc %l0, 0x07E2, %l4 loop_6025: fcmpgt16 %f2, %f4, %i5 fmovsg %xcc, %f14, %f5 movrlz %i1, 0x373, %o4 fxnor %f2, %f6, %f2 edge8l %g4, %i3, %g6 fnegs %f14, %f3 subccc %l6, %g3, %l2 brz %o1, loop_6026 xnorcc %o5, %o2, %i2 ldsw [%l7 + 0x10], %i0 fcmple32 %f12, %f12, %l3 loop_6026: brnz %i7, loop_6027 edge32l %g2, %o3, %o6 ldsw [%l7 + 0x4C], %g7 subc %l5, %g5, %i6 loop_6027: xnorcc %l1, %g1, %o7 movgu %xcc, %o0, %l0 brgez %i4, loop_6028 edge32l %i5, %i1, %o4 ldsb [%l7 + 0x4C], %l4 edge32ln %i3, %g6, %l6 loop_6028: fnot1s %f12, %f1 addccc %g3, 0x1063, %l2 st %f7, [%l7 + 0x78] tne %xcc, 0x2 ldd [%l7 + 0x58], %f4 fblg %fcc3, loop_6029 fsrc1 %f2, %f12 fandnot2 %f14, %f10, %f14 fcmpes %fcc2, %f0, %f4 loop_6029: ldub [%l7 + 0x42], %g4 sth %o5, [%l7 + 0x78] andn %o1, %i2, %o2 edge32l %l3, %i0, %i7 fpadd16s %f9, %f10, %f2 lduw [%l7 + 0x54], %g2 lduw [%l7 + 0x3C], %o3 fbule %fcc0, loop_6030 edge16 %o6, %l5, %g7 fsrc1 %f8, %f0 tl %xcc, 0x7 loop_6030: tpos %xcc, 0x2 fbug,a %fcc2, loop_6031 bvc,pn %icc, loop_6032 fsrc2s %f6, %f12 ldsb [%l7 + 0x21], %i6 loop_6031: edge32l %g5, %l1, %g1 loop_6032: bneg,a loop_6033 ldsh [%l7 + 0x6A], %o0 stb %l0, [%l7 + 0x6B] movvc %xcc, %i4, %i5 loop_6033: fmul8ulx16 %f4, %f2, %f14 fbn %fcc2, loop_6034 stw %o7, [%l7 + 0x68] ldsh [%l7 + 0x68], %o4 bshuffle %f8, %f12, %f0 loop_6034: ldsw [%l7 + 0x14], %i1 fbl,a %fcc0, loop_6035 bleu loop_6036 tsubcctv %i3, %g6, %l4 taddcctv %g3, %l6, %l2 loop_6035: stx %o5, [%l7 + 0x68] loop_6036: fcmpeq16 %f0, %f2, %o1 fmovdleu %xcc, %f5, %f7 ldsh [%l7 + 0x46], %g4 brgez,a %i2, loop_6037 fsrc1 %f4, %f8 fmovsa %icc, %f13, %f1 tle %xcc, 0x3 loop_6037: stb %o2, [%l7 + 0x26] fbug,a %fcc3, loop_6038 fmovde %icc, %f15, %f3 ldsw [%l7 + 0x18], %i0 fmovspos %xcc, %f12, %f11 loop_6038: fcmped %fcc2, %f0, %f12 stb %l3, [%l7 + 0x5F] fmovdleu %icc, %f10, %f9 movne %xcc, %g2, %i7 ldsw [%l7 + 0x68], %o3 ldub [%l7 + 0x2C], %o6 ldsh [%l7 + 0x30], %g7 st %f5, [%l7 + 0x50] brlz,a %l5, loop_6039 be,pn %icc, loop_6040 smul %i6, %l1, %g5 fandnot2 %f4, %f0, %f8 loop_6039: xnor %o0, 0x0F8B, %l0 loop_6040: fabsd %f10, %f14 bcs,a,pn %xcc, loop_6041 ldsw [%l7 + 0x6C], %g1 bneg loop_6042 ldsw [%l7 + 0x24], %i4 loop_6041: fcmps %fcc2, %f7, %f10 movrgz %o7, %o4, %i5 loop_6042: movvc %xcc, %i3, %i1 ldsw [%l7 + 0x4C], %g6 stb %g3, [%l7 + 0x4F] lduw [%l7 + 0x4C], %l4 fornot1 %f0, %f4, %f12 brnz %l2, loop_6043 st %f4, [%l7 + 0x50] lduh [%l7 + 0x20], %o5 bleu,pt %icc, loop_6044 loop_6043: bl loop_6045 fbn,a %fcc3, loop_6046 fmovsl %icc, %f13, %f12 loop_6044: tsubcctv %o1, 0x1647, %l6 loop_6045: ldd [%l7 + 0x30], %f12 loop_6046: nop setx loop_6047, %l0, %l1 jmpl %l1, %g4 fcmpeq16 %f2, %f6, %o2 sth %i0, [%l7 + 0x46] movre %l3, %g2, %i7 loop_6047: fmovrslez %i2, %f7, %f9 fmovrsgz %o6, %f15, %f10 ldsb [%l7 + 0x13], %g7 fmovsne %xcc, %f8, %f15 umulcc %o3, %l5, %i6 fnors %f6, %f8, %f2 edge16ln %l1, %o0, %g5 ldx [%l7 + 0x48], %l0 tneg %xcc, 0x1 fcmple32 %f14, %f0, %i4 fsrc2 %f4, %f12 andn %o7, %g1, %o4 fmovspos %xcc, %f4, %f5 lduh [%l7 + 0x48], %i3 edge32l %i5, %i1, %g6 edge32n %g3, %l2, %l4 fbue %fcc3, loop_6048 fmovdvs %icc, %f8, %f11 tsubcc %o5, %l6, %g4 ldub [%l7 + 0x2C], %o1 loop_6048: fmovrsgz %o2, %f10, %f14 fmovsne %xcc, %f6, %f1 ldsw [%l7 + 0x0C], %i0 bgu,a %xcc, loop_6049 ld [%l7 + 0x58], %f4 lduw [%l7 + 0x28], %g2 sub %l3, %i2, %i7 loop_6049: fnand %f0, %f8, %f0 ldsb [%l7 + 0x4C], %o6 movvc %icc, %g7, %l5 fxors %f8, %f10, %f3 fcmpes %fcc3, %f1, %f13 stb %o3, [%l7 + 0x57] andncc %i6, %o0, %l1 ldd [%l7 + 0x30], %f12 tcs %icc, 0x2 ldsh [%l7 + 0x1C], %g5 tsubcc %i4, %o7, %l0 srax %o4, 0x11, %i3 bshuffle %f2, %f6, %f10 fors %f4, %f11, %f9 ta %icc, 0x1 fcmple32 %f12, %f14, %i5 fmovspos %icc, %f8, %f1 srlx %i1, %g6, %g3 bcs,a,pt %icc, loop_6050 st %f7, [%l7 + 0x68] lduh [%l7 + 0x4C], %g1 movne %xcc, %l4, %l2 loop_6050: fmovd %f4, %f14 edge32n %l6, %o5, %o1 fmovdn %xcc, %f3, %f4 fandnot2 %f0, %f6, %f4 lduw [%l7 + 0x48], %o2 fmovse %xcc, %f0, %f14 bneg %icc, loop_6051 ldub [%l7 + 0x0B], %g4 ldsb [%l7 + 0x33], %i0 andcc %l3, 0x0BD5, %i2 loop_6051: ldsb [%l7 + 0x1A], %i7 ldsw [%l7 + 0x54], %g2 ldsb [%l7 + 0x68], %g7 umul %o6, %l5, %i6 ldsw [%l7 + 0x14], %o0 bcc %icc, loop_6052 brgez %l1, loop_6053 orncc %o3, %g5, %i4 xorcc %o7, 0x1AB7, %o4 loop_6052: fexpand %f8, %f6 loop_6053: movne %xcc, %l0, %i5 fornot1 %f4, %f12, %f2 movleu %icc, %i3, %g6 ldd [%l7 + 0x28], %f2 ldd [%l7 + 0x38], %f8 st %f8, [%l7 + 0x34] fcmpeq32 %f6, %f2, %i1 array16 %g3, %g1, %l4 bshuffle %f4, %f2, %f8 ldub [%l7 + 0x1E], %l6 tvc %icc, 0x2 ldd [%l7 + 0x40], %f14 bgu,pt %icc, loop_6054 fmovsge %xcc, %f1, %f1 tneg %xcc, 0x7 bne,a,pt %xcc, loop_6055 loop_6054: fmovsvs %icc, %f9, %f4 std %f6, [%l7 + 0x20] stx %l2, [%l7 + 0x10] loop_6055: bpos %icc, loop_6056 ldx [%l7 + 0x08], %o5 movvs %xcc, %o2, %g4 std %f10, [%l7 + 0x10] loop_6056: edge16 %o1, %i0, %l3 stx %i7, [%l7 + 0x30] ble,a %xcc, loop_6057 fmovrdgz %g2, %f8, %f4 stw %i2, [%l7 + 0x78] stw %g7, [%l7 + 0x78] loop_6057: st %f0, [%l7 + 0x48] fmovdneg %icc, %f3, %f1 stb %o6, [%l7 + 0x16] edge32 %l5, %i6, %o0 st %f14, [%l7 + 0x08] mulscc %l1, %g5, %i4 mulx %o7, %o3, %o4 fmovrdgez %l0, %f0, %f12 subccc %i3, 0x1266, %i5 movrlez %i1, %g3, %g1 stw %l4, [%l7 + 0x44] fabsd %f6, %f10 smul %l6, %g6, %l2 ldd [%l7 + 0x40], %f8 std %f6, [%l7 + 0x50] ld [%l7 + 0x78], %f11 sth %o5, [%l7 + 0x64] fpsub32s %f6, %f4, %f14 ldx [%l7 + 0x78], %g4 std %f10, [%l7 + 0x70] stw %o2, [%l7 + 0x50] tcc %icc, 0x0 fble,a %fcc3, loop_6058 fnor %f10, %f4, %f6 fpsub32 %f0, %f8, %f8 mulscc %o1, %i0, %l3 loop_6058: stx %i7, [%l7 + 0x78] xor %i2, %g2, %g7 bge,a loop_6059 tle %icc, 0x5 fbn %fcc3, loop_6060 fmovs %f12, %f3 loop_6059: ld [%l7 + 0x40], %f0 nop setx loop_6061, %l0, %l1 jmpl %l1, %o6 loop_6060: tne %icc, 0x2 fnot2 %f10, %f4 fmovrse %l5, %f8, %f7 loop_6061: lduw [%l7 + 0x78], %i6 array16 %l1, %g5, %o0 lduw [%l7 + 0x20], %o7 ldub [%l7 + 0x21], %i4 std %f6, [%l7 + 0x40] te %xcc, 0x3 edge16 %o3, %l0, %i3 ldsb [%l7 + 0x11], %o4 tle %xcc, 0x2 udiv %i1, 0x06D0, %i5 fmovdpos %icc, %f10, %f8 fsrc2s %f11, %f3 ldsb [%l7 + 0x33], %g3 movpos %icc, %l4, %l6 ld [%l7 + 0x2C], %f6 lduh [%l7 + 0x64], %g6 addccc %g1, %l2, %g4 fmuld8ulx16 %f7, %f9, %f12 fmovsleu %icc, %f5, %f1 udivcc %o2, 0x083F, %o1 edge8ln %i0, %l3, %o5 fmovrse %i7, %f12, %f8 movrne %i2, 0x364, %g7 tleu %icc, 0x4 fpsub32 %f14, %f14, %f2 sethi 0x1F0B, %o6 bge loop_6062 ldx [%l7 + 0x20], %g2 subc %i6, %l1, %g5 tvc %xcc, 0x5 loop_6062: lduh [%l7 + 0x28], %o0 fbl %fcc3, loop_6063 xor %l5, %i4, %o3 brz %l0, loop_6064 tleu %xcc, 0x1 loop_6063: fblg %fcc1, loop_6065 movle %icc, %i3, %o7 loop_6064: brgz %i1, loop_6066 ldx [%l7 + 0x10], %i5 loop_6065: movcs %xcc, %g3, %l4 tvs %icc, 0x4 loop_6066: movg %xcc, %l6, %g6 ldd [%l7 + 0x68], %f12 fxors %f0, %f12, %f9 fbue,a %fcc0, loop_6067 popc 0x05B6, %g1 fble %fcc3, loop_6068 stw %o4, [%l7 + 0x08] loop_6067: ldd [%l7 + 0x28], %f8 array8 %g4, %l2, %o1 loop_6068: stw %i0, [%l7 + 0x48] fmovrsne %l3, %f14, %f12 fbule %fcc2, loop_6069 stx %o5, [%l7 + 0x40] fandnot1 %f0, %f0, %f8 ldsb [%l7 + 0x79], %i7 loop_6069: tpos %xcc, 0x6 fbule %fcc0, loop_6070 fmovsgu %xcc, %f5, %f12 movvs %icc, %i2, %o2 sllx %g7, %g2, %o6 loop_6070: brgez,a %l1, loop_6071 ld [%l7 + 0x40], %f0 brlez,a %g5, loop_6072 stb %i6, [%l7 + 0x29] loop_6071: ldub [%l7 + 0x23], %l5 lduw [%l7 + 0x20], %o0 loop_6072: udiv %i4, 0x1334, %o3 smul %l0, %i3, %o7 fpadd16s %f8, %f10, %f3 movrlz %i5, 0x29F, %i1 st %f1, [%l7 + 0x44] ld [%l7 + 0x64], %f9 tcc %xcc, 0x1 ldsh [%l7 + 0x78], %l4 ld [%l7 + 0x3C], %f7 srl %g3, %g6, %g1 fbu,a %fcc3, loop_6073 fmovdge %xcc, %f3, %f14 stx %o4, [%l7 + 0x78] fmovrde %g4, %f8, %f0 loop_6073: fandnot2s %f7, %f8, %f0 edge8 %l2, %o1, %l6 sllx %i0, %o5, %l3 ldub [%l7 + 0x31], %i2 brgz,a %i7, loop_6074 stw %o2, [%l7 + 0x6C] xor %g7, 0x0D63, %o6 edge8l %g2, %l1, %i6 loop_6074: sth %g5, [%l7 + 0x66] sth %l5, [%l7 + 0x30] bcc %xcc, loop_6075 lduh [%l7 + 0x54], %i4 ldsb [%l7 + 0x08], %o3 fandnot2 %f10, %f6, %f12 loop_6075: alignaddr %l0, %i3, %o7 fcmpd %fcc1, %f4, %f8 fpack16 %f6, %f0 lduh [%l7 + 0x7C], %o0 bge,pt %xcc, loop_6076 std %f0, [%l7 + 0x58] fbul,a %fcc3, loop_6077 subc %i5, %l4, %i1 loop_6076: ldub [%l7 + 0x22], %g6 stb %g1, [%l7 + 0x45] loop_6077: st %f12, [%l7 + 0x08] ble,a,pn %xcc, loop_6078 xorcc %g3, 0x10D8, %o4 tle %xcc, 0x1 std %f14, [%l7 + 0x30] loop_6078: ldx [%l7 + 0x08], %l2 fpsub32s %f14, %f3, %f7 array32 %g4, %l6, %o1 fnot1s %f12, %f0 popc 0x0C19, %i0 sth %o5, [%l7 + 0x56] xorcc %l3, 0x0BBE, %i7 faligndata %f2, %f6, %f6 te %xcc, 0x7 nop setx loop_6079, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpackfix %f14, %f2 fornot2 %f4, %f10, %f12 ldsw [%l7 + 0x14], %i2 loop_6079: lduh [%l7 + 0x34], %g7 ldd [%l7 + 0x08], %f0 tvs %icc, 0x5 tvc %icc, 0x4 ldub [%l7 + 0x1B], %o2 alignaddr %g2, %o6, %i6 ldsh [%l7 + 0x0E], %l1 lduw [%l7 + 0x24], %l5 tge %xcc, 0x3 fmul8ulx16 %f10, %f10, %f0 movcs %xcc, %i4, %g5 fcmps %fcc3, %f0, %f10 stx %o3, [%l7 + 0x40] fsrc2 %f8, %f0 lduh [%l7 + 0x64], %l0 fpmerge %f6, %f5, %f12 ldsh [%l7 + 0x36], %i3 brgez,a %o7, loop_6080 bcs,a %icc, loop_6081 fxors %f0, %f15, %f11 stw %o0, [%l7 + 0x28] loop_6080: udivcc %i5, 0x1A1E, %i1 loop_6081: andncc %g6, %g1, %l4 fmovsleu %icc, %f11, %f11 ld [%l7 + 0x38], %f11 nop setx loop_6082, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdn %xcc, %f11, %f12 fxor %f2, %f10, %f6 fbne,a %fcc2, loop_6083 loop_6082: fnot1 %f0, %f2 sth %o4, [%l7 + 0x1E] fmovsa %xcc, %f6, %f14 loop_6083: sth %l2, [%l7 + 0x28] sra %g4, 0x17, %g3 tn %icc, 0x6 and %o1, %i0, %l6 fzero %f6 movrlz %l3, 0x115, %i7 sllx %i2, %g7, %o5 smul %o2, %o6, %g2 fcmpd %fcc2, %f14, %f14 ld [%l7 + 0x7C], %f9 ldub [%l7 + 0x0C], %i6 fxnor %f4, %f12, %f6 brlez %l5, loop_6084 brlez,a %l1, loop_6085 addccc %g5, %i4, %o3 fnands %f6, %f2, %f2 loop_6084: movn %xcc, %l0, %i3 loop_6085: edge16 %o0, %i5, %i1 mulx %g6, %g1, %l4 fpsub32 %f12, %f2, %f10 fmovdl %icc, %f13, %f14 fones %f8 tcs %xcc, 0x4 edge16 %o4, %o7, %l2 tg %xcc, 0x0 ldx [%l7 + 0x20], %g4 ldsw [%l7 + 0x4C], %g3 array8 %i0, %o1, %l6 bcs,a loop_6086 ldub [%l7 + 0x48], %l3 fone %f12 ldd [%l7 + 0x28], %f0 loop_6086: fcmpgt16 %f0, %f2, %i7 bcc,pn %icc, loop_6087 edge8n %g7, %o5, %o2 stw %o6, [%l7 + 0x44] edge32l %i2, %g2, %i6 loop_6087: fnegd %f0, %f10 fabss %f8, %f7 sth %l5, [%l7 + 0x46] ldx [%l7 + 0x50], %g5 fandnot1s %f13, %f15, %f11 tne %icc, 0x4 bne,a %icc, loop_6088 stx %l1, [%l7 + 0x18] movle %xcc, %i4, %l0 fmul8sux16 %f4, %f12, %f8 loop_6088: fbue,a %fcc0, loop_6089 stb %o3, [%l7 + 0x16] ldsb [%l7 + 0x73], %o0 fmovs %f14, %f4 loop_6089: movcc %xcc, %i5, %i1 fcmpes %fcc2, %f5, %f5 stb %i3, [%l7 + 0x73] ldx [%l7 + 0x60], %g6 lduw [%l7 + 0x68], %l4 ldsb [%l7 + 0x5A], %g1 mova %icc, %o7, %o4 ldub [%l7 + 0x67], %g4 stx %g3, [%l7 + 0x38] tvs %xcc, 0x1 fmovrde %i0, %f4, %f0 fcmpes %fcc1, %f14, %f4 fmovdl %xcc, %f1, %f13 stw %l2, [%l7 + 0x5C] fnands %f11, %f8, %f2 brnz,a %o1, loop_6090 stx %l3, [%l7 + 0x08] fmovrsgez %i7, %f1, %f15 fbn,a %fcc2, loop_6091 loop_6090: orcc %g7, 0x0C3E, %l6 ld [%l7 + 0x28], %f14 edge8l %o2, %o5, %i2 loop_6091: ldsb [%l7 + 0x6A], %g2 ldsw [%l7 + 0x48], %i6 for %f8, %f10, %f2 bcs,pt %icc, loop_6092 bl,pn %xcc, loop_6093 fors %f13, %f9, %f6 umul %l5, %o6, %l1 loop_6092: fmovrslz %g5, %f3, %f11 loop_6093: subc %l0, %o3, %i4 stw %i5, [%l7 + 0x54] sethi 0x0764, %i1 ld [%l7 + 0x64], %f5 st %f3, [%l7 + 0x20] tcc %icc, 0x3 stw %i3, [%l7 + 0x20] fzero %f8 movvc %xcc, %g6, %l4 fandnot1s %f1, %f15, %f7 lduh [%l7 + 0x14], %o0 fbue %fcc3, loop_6094 mulscc %g1, 0x1FCA, %o4 fpsub32 %f10, %f0, %f6 st %f8, [%l7 + 0x10] loop_6094: sth %g4, [%l7 + 0x1E] fornot2 %f6, %f10, %f2 sth %g3, [%l7 + 0x22] fmovsleu %icc, %f5, %f15 lduw [%l7 + 0x50], %i0 lduh [%l7 + 0x30], %l2 fabsd %f6, %f12 fcmple32 %f14, %f0, %o7 movgu %icc, %o1, %l3 bgu,a loop_6095 tle %icc, 0x7 fmovrde %g7, %f14, %f8 fcmpgt16 %f12, %f4, %l6 loop_6095: fnand %f6, %f14, %f6 stx %o2, [%l7 + 0x38] brgz,a %i7, loop_6096 lduw [%l7 + 0x54], %o5 fnors %f14, %f10, %f8 orn %g2, 0x0332, %i6 loop_6096: nop setx loop_6097, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16n %i2, %l5, %o6 std %f10, [%l7 + 0x10] std %f4, [%l7 + 0x40] loop_6097: ldsw [%l7 + 0x3C], %l1 edge8 %g5, %l0, %i4 fcmpne16 %f14, %f0, %i5 lduw [%l7 + 0x6C], %o3 lduh [%l7 + 0x42], %i3 bn,a,pt %icc, loop_6098 addcc %g6, 0x1D5B, %i1 lduh [%l7 + 0x2A], %o0 lduh [%l7 + 0x3A], %g1 loop_6098: fmovdcc %icc, %f11, %f10 st %f2, [%l7 + 0x30] movvs %xcc, %l4, %g4 brgez %g3, loop_6099 std %f0, [%l7 + 0x60] edge32 %o4, %l2, %o7 fmovs %f2, %f13 loop_6099: tl %xcc, 0x1 fandnot2s %f0, %f3, %f10 sra %o1, %l3, %g7 movne %xcc, %l6, %i0 fmovs %f7, %f14 ldsw [%l7 + 0x08], %i7 ldsh [%l7 + 0x14], %o2 fbo %fcc0, loop_6100 st %f2, [%l7 + 0x08] fmovse %xcc, %f12, %f5 fmovsn %xcc, %f12, %f2 loop_6100: bg,a %xcc, loop_6101 movne %icc, %o5, %g2 faligndata %f12, %f8, %f12 udivx %i6, 0x1692, %l5 loop_6101: mova %xcc, %o6, %i2 tge %xcc, 0x7 movneg %xcc, %l1, %g5 fnot2s %f11, %f12 fmul8x16au %f1, %f15, %f6 std %f6, [%l7 + 0x30] ldx [%l7 + 0x30], %i4 edge32n %l0, %o3, %i3 srax %g6, %i5, %o0 for %f10, %f2, %f10 fzero %f4 fmovrdlz %i1, %f6, %f14 tn %xcc, 0x4 fmovse %xcc, %f9, %f6 stx %l4, [%l7 + 0x18] st %f12, [%l7 + 0x64] ldx [%l7 + 0x38], %g1 movcc %icc, %g4, %o4 st %f7, [%l7 + 0x58] stb %l2, [%l7 + 0x17] ldsw [%l7 + 0x44], %o7 fmovdcc %xcc, %f12, %f9 movn %xcc, %g3, %o1 fcmpgt32 %f2, %f4, %l3 stx %g7, [%l7 + 0x60] andncc %i0, %i7, %l6 st %f11, [%l7 + 0x14] movle %icc, %o5, %o2 tsubcctv %i6, %l5, %o6 fmovsleu %icc, %f3, %f14 bge,pn %xcc, loop_6102 tgu %xcc, 0x0 fbge,a %fcc1, loop_6103 stw %g2, [%l7 + 0x48] loop_6102: stx %i2, [%l7 + 0x30] add %l1, 0x12C8, %i4 loop_6103: stx %g5, [%l7 + 0x60] fmovsn %xcc, %f11, %f2 ldsh [%l7 + 0x1E], %o3 movgu %xcc, %i3, %g6 array8 %i5, %o0, %i1 ldsb [%l7 + 0x2F], %l4 lduh [%l7 + 0x26], %l0 ldx [%l7 + 0x10], %g1 fmovsge %xcc, %f8, %f2 array32 %o4, %g4, %l2 bneg,a,pn %xcc, loop_6104 ldub [%l7 + 0x7F], %o7 brlez %o1, loop_6105 edge32l %l3, %g7, %i0 loop_6104: ldsb [%l7 + 0x6C], %i7 ldsb [%l7 + 0x25], %g3 loop_6105: fmovdge %xcc, %f13, %f14 tpos %xcc, 0x3 lduw [%l7 + 0x6C], %o5 fmovrdgz %l6, %f12, %f10 fbe %fcc3, loop_6106 fmovrse %o2, %f5, %f9 xor %i6, 0x04AF, %l5 fmovdcc %xcc, %f1, %f9 loop_6106: fpackfix %f4, %f2 fnot2s %f0, %f0 fpsub16s %f11, %f13, %f14 tle %xcc, 0x3 fands %f14, %f9, %f8 ldsb [%l7 + 0x1B], %o6 lduw [%l7 + 0x08], %i2 st %f9, [%l7 + 0x64] tvs %icc, 0x0 mulscc %g2, %i4, %l1 fnors %f12, %f3, %f6 subc %o3, 0x0F5B, %i3 bcs,a,pn %xcc, loop_6107 tvc %xcc, 0x6 edge16l %g6, %i5, %o0 tle %xcc, 0x4 loop_6107: umul %i1, 0x0BC6, %g5 bleu,a,pn %xcc, loop_6108 fbu,a %fcc0, loop_6109 fpmerge %f15, %f13, %f0 brgez %l0, loop_6110 loop_6108: movvs %icc, %l4, %o4 loop_6109: stb %g4, [%l7 + 0x5B] fmovsleu %icc, %f13, %f6 loop_6110: fsrc2 %f6, %f4 alignaddr %l2, %g1, %o1 stb %l3, [%l7 + 0x14] fmovdg %icc, %f11, %f10 fcmple16 %f4, %f6, %o7 lduh [%l7 + 0x7C], %g7 sdivcc %i0, 0x0732, %i7 faligndata %f4, %f14, %f4 te %xcc, 0x0 fcmpgt32 %f10, %f10, %o5 fnot2 %f10, %f6 fmovrdgz %l6, %f14, %f2 fpadd16s %f11, %f10, %f4 tl %xcc, 0x5 tge %icc, 0x3 fmovsleu %icc, %f10, %f1 array32 %g3, %i6, %o2 stw %o6, [%l7 + 0x24] ldub [%l7 + 0x27], %i2 stw %g2, [%l7 + 0x38] ldsb [%l7 + 0x20], %l5 bvc,pt %xcc, loop_6111 be,a,pn %xcc, loop_6112 fxors %f0, %f11, %f8 bgu,pn %xcc, loop_6113 loop_6111: fblg,a %fcc1, loop_6114 loop_6112: fmuld8sux16 %f3, %f12, %f10 srl %i4, %l1, %o3 loop_6113: fbug,a %fcc3, loop_6115 loop_6114: fbn,a %fcc2, loop_6116 tneg %xcc, 0x3 stx %i3, [%l7 + 0x18] loop_6115: fpack32 %f10, %f2, %f4 loop_6116: sdivcc %g6, 0x0775, %o0 fmul8sux16 %f12, %f10, %f10 ldsh [%l7 + 0x40], %i1 ld [%l7 + 0x24], %f15 ldd [%l7 + 0x60], %f4 ldx [%l7 + 0x28], %g5 ld [%l7 + 0x10], %f12 ldsh [%l7 + 0x3E], %i5 brlz,a %l4, loop_6117 fbn,a %fcc0, loop_6118 pdist %f2, %f6, %f4 ldd [%l7 + 0x70], %f14 loop_6117: sth %o4, [%l7 + 0x4E] loop_6118: mulx %l0, 0x1679, %g4 mova %icc, %g1, %o1 stb %l2, [%l7 + 0x19] fsrc2s %f6, %f0 ldsh [%l7 + 0x48], %l3 stw %g7, [%l7 + 0x44] edge32ln %i0, %o7, %i7 fpsub32s %f14, %f13, %f6 ld [%l7 + 0x2C], %f6 fcmpgt16 %f10, %f14, %l6 andncc %o5, %g3, %o2 fbl %fcc1, loop_6119 fbul,a %fcc0, loop_6120 stx %o6, [%l7 + 0x08] brgez %i6, loop_6121 loop_6119: bpos,pt %xcc, loop_6122 loop_6120: fbul %fcc1, loop_6123 lduh [%l7 + 0x62], %i2 loop_6121: stx %l5, [%l7 + 0x60] loop_6122: sth %i4, [%l7 + 0x20] loop_6123: subcc %g2, %o3, %i3 umulcc %l1, 0x161F, %g6 st %f14, [%l7 + 0x0C] fmul8ulx16 %f14, %f10, %f12 ldsw [%l7 + 0x54], %o0 sra %g5, 0x02, %i5 ldsw [%l7 + 0x64], %i1 addcc %o4, %l0, %l4 edge32 %g4, %o1, %g1 fpmerge %f9, %f8, %f4 fpadd32s %f15, %f11, %f2 alignaddr %l2, %l3, %i0 ldx [%l7 + 0x48], %o7 brgz,a %g7, loop_6124 mulscc %l6, %o5, %i7 ld [%l7 + 0x10], %f11 stw %o2, [%l7 + 0x6C] loop_6124: ldsb [%l7 + 0x5C], %g3 fmovde %xcc, %f5, %f1 lduh [%l7 + 0x56], %o6 edge8l %i2, %i6, %l5 bneg,a loop_6125 brgez,a %g2, loop_6126 array8 %i4, %o3, %l1 tleu %icc, 0x2 loop_6125: tsubcctv %i3, 0x0239, %o0 loop_6126: fpadd32 %f14, %f0, %f2 fcmped %fcc2, %f0, %f2 movge %xcc, %g5, %g6 ld [%l7 + 0x08], %f14 stb %i1, [%l7 + 0x16] tsubcctv %o4, 0x09F2, %i5 fnegs %f5, %f15 fors %f11, %f5, %f6 fmovdle %icc, %f13, %f5 fbuge %fcc0, loop_6127 fmovsge %icc, %f10, %f7 edge8 %l4, %g4, %o1 ba loop_6128 loop_6127: ldx [%l7 + 0x78], %l0 bcc,a loop_6129 ld [%l7 + 0x6C], %f12 loop_6128: ldd [%l7 + 0x60], %f8 fmovdge %xcc, %f13, %f11 loop_6129: fmovrdne %l2, %f14, %f14 fpackfix %f4, %f13 ldx [%l7 + 0x60], %g1 orn %l3, %i0, %g7 fmovscs %icc, %f6, %f0 bgu,pt %xcc, loop_6130 stb %o7, [%l7 + 0x6A] xor %o5, 0x1D95, %l6 fmovrsgez %o2, %f8, %f15 loop_6130: array8 %i7, %g3, %i2 srax %i6, %l5, %g2 ldd [%l7 + 0x40], %f10 st %f10, [%l7 + 0x38] fmovrslz %o6, %f14, %f15 fandnot2s %f6, %f10, %f11 ldsw [%l7 + 0x20], %i4 fpadd32 %f12, %f2, %f0 fmovdn %xcc, %f2, %f2 ldub [%l7 + 0x22], %o3 movge %xcc, %l1, %i3 move %icc, %o0, %g5 bvc %icc, loop_6131 fcmpgt32 %f8, %f4, %i1 ld [%l7 + 0x2C], %f15 fmovrdgez %g6, %f14, %f6 loop_6131: fpsub32 %f8, %f12, %f2 fmul8sux16 %f8, %f2, %f14 brlez %o4, loop_6132 fmovrsgez %l4, %f7, %f3 fmuld8sux16 %f8, %f12, %f0 std %f6, [%l7 + 0x18] loop_6132: ldsb [%l7 + 0x5B], %g4 fnot1 %f12, %f6 fcmpne16 %f14, %f2, %o1 fpadd32 %f12, %f6, %f14 mulscc %i5, 0x0C87, %l0 movne %icc, %g1, %l2 stw %l3, [%l7 + 0x0C] stb %g7, [%l7 + 0x17] ldsw [%l7 + 0x1C], %o7 fnegd %f2, %f14 st %f3, [%l7 + 0x48] st %f14, [%l7 + 0x1C] fandnot2 %f8, %f8, %f10 brnz %i0, loop_6133 fmovdleu %icc, %f15, %f9 fnot2s %f14, %f12 st %f6, [%l7 + 0x24] loop_6133: movg %icc, %o5, %o2 edge8l %i7, %g3, %i2 ld [%l7 + 0x70], %f6 subcc %i6, %l6, %l5 taddcc %g2, %i4, %o6 stb %l1, [%l7 + 0x46] edge16 %o3, %i3, %g5 lduh [%l7 + 0x10], %i1 ldd [%l7 + 0x08], %f12 fmovdleu %icc, %f3, %f15 stb %g6, [%l7 + 0x30] tsubcc %o4, 0x1C65, %l4 tsubcctv %o0, 0x05A1, %g4 brz %o1, loop_6134 stx %i5, [%l7 + 0x40] brgz %g1, loop_6135 stw %l2, [%l7 + 0x08] loop_6134: andn %l0, %l3, %g7 ldx [%l7 + 0x28], %o7 loop_6135: fmovsneg %xcc, %f6, %f10 brgez %o5, loop_6136 tvc %icc, 0x6 fbue %fcc1, loop_6137 fba,a %fcc2, loop_6138 loop_6136: fornot2 %f12, %f4, %f14 lduh [%l7 + 0x6A], %o2 loop_6137: lduw [%l7 + 0x74], %i0 loop_6138: fmovsleu %icc, %f3, %f5 orncc %g3, %i2, %i6 fand %f4, %f14, %f14 subc %i7, %l5, %g2 fnot2s %f9, %f12 tleu %icc, 0x5 ldx [%l7 + 0x70], %i4 fpadd16 %f14, %f2, %f4 fbg %fcc3, loop_6139 ldx [%l7 + 0x60], %o6 fbe %fcc0, loop_6140 fmovsge %icc, %f15, %f2 loop_6139: stw %l6, [%l7 + 0x6C] popc 0x0583, %l1 loop_6140: ldx [%l7 + 0x70], %o3 stb %i3, [%l7 + 0x27] ld [%l7 + 0x68], %f14 ldsb [%l7 + 0x26], %i1 fbul %fcc1, loop_6141 edge16 %g6, %o4, %l4 ldx [%l7 + 0x38], %o0 edge16ln %g4, %o1, %i5 loop_6141: fpackfix %f6, %f9 sdivx %g1, 0x0678, %g5 fones %f15 stx %l2, [%l7 + 0x28] sth %l0, [%l7 + 0x08] edge8l %l3, %o7, %o5 tl %xcc, 0x6 edge32ln %o2, %i0, %g7 stw %i2, [%l7 + 0x24] ldd [%l7 + 0x58], %f12 fmovsgu %icc, %f0, %f11 fbe %fcc2, loop_6142 edge16n %i6, %g3, %l5 ldx [%l7 + 0x40], %g2 ldd [%l7 + 0x68], %f8 loop_6142: st %f11, [%l7 + 0x4C] bvc,a loop_6143 fandnot1 %f6, %f6, %f8 fble %fcc1, loop_6144 move %xcc, %i4, %i7 loop_6143: fba %fcc1, loop_6145 fabss %f6, %f2 loop_6144: brgez %l6, loop_6146 movrgz %l1, 0x25C, %o6 loop_6145: std %f8, [%l7 + 0x48] bg,a loop_6147 loop_6146: brlez %i3, loop_6148 fmuld8ulx16 %f9, %f6, %f12 brgz,a %o3, loop_6149 loop_6147: fmovdvs %icc, %f5, %f0 loop_6148: fble,a %fcc0, loop_6150 lduw [%l7 + 0x08], %i1 loop_6149: fmul8sux16 %f14, %f10, %f8 fbul,a %fcc2, loop_6151 loop_6150: ldsw [%l7 + 0x3C], %g6 fmul8x16au %f15, %f10, %f2 sll %o4, %l4, %o0 loop_6151: fmovrde %g4, %f10, %f12 fornot1 %f6, %f14, %f14 fmovsgu %xcc, %f4, %f6 fbu,a %fcc0, loop_6152 sth %o1, [%l7 + 0x20] fmuld8ulx16 %f10, %f6, %f4 ld [%l7 + 0x10], %f14 loop_6152: bcc,a,pt %icc, loop_6153 bne,pn %icc, loop_6154 srlx %i5, %g1, %g5 movvc %icc, %l2, %l3 loop_6153: fpsub32 %f0, %f4, %f10 loop_6154: fors %f14, %f0, %f13 fandnot2s %f8, %f14, %f3 array16 %l0, %o7, %o5 fabsd %f12, %f10 stw %i0, [%l7 + 0x08] ldsw [%l7 + 0x48], %o2 fbge %fcc1, loop_6155 movleu %xcc, %g7, %i6 ldsb [%l7 + 0x34], %i2 xor %l5, 0x0E48, %g2 loop_6155: andncc %g3, %i4, %l6 tvs %xcc, 0x5 brlez %l1, loop_6156 sra %i7, 0x06, %i3 edge16l %o3, %i1, %o6 call loop_6157 loop_6156: fmovrsne %o4, %f11, %f5 mova %xcc, %l4, %g6 array8 %g4, %o0, %i5 loop_6157: ld [%l7 + 0x68], %f1 addcc %o1, 0x0CBA, %g1 stb %l2, [%l7 + 0x1F] stx %g5, [%l7 + 0x20] fmovs %f14, %f7 movl %icc, %l0, %o7 fmovdvs %icc, %f1, %f5 fors %f15, %f1, %f14 fpadd16 %f0, %f6, %f14 alignaddr %o5, %i0, %o2 fornot2 %f2, %f0, %f12 fmovscs %icc, %f4, %f15 edge8l %l3, %g7, %i2 ldsw [%l7 + 0x70], %l5 fmovrse %g2, %f14, %f15 fmovsleu %xcc, %f0, %f4 ldsh [%l7 + 0x30], %g3 st %f9, [%l7 + 0x58] ldsb [%l7 + 0x59], %i4 fxnor %f4, %f8, %f10 fmovsvs %icc, %f7, %f10 te %xcc, 0x0 fmovscs %icc, %f3, %f6 ldd [%l7 + 0x68], %f6 fbul,a %fcc0, loop_6158 ld [%l7 + 0x54], %f0 nop setx loop_6159, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fones %f0 loop_6158: movl %icc, %l6, %l1 tl %xcc, 0x7 loop_6159: xnorcc %i7, 0x0BA8, %i6 fpmerge %f1, %f15, %f8 fmul8x16al %f3, %f15, %f10 fblg,a %fcc2, loop_6160 tvc %xcc, 0x0 fbuge,a %fcc2, loop_6161 fcmpes %fcc2, %f12, %f0 loop_6160: fmul8x16au %f12, %f13, %f8 stw %i3, [%l7 + 0x40] loop_6161: smul %i1, %o6, %o3 fands %f11, %f13, %f3 tvc %icc, 0x5 tsubcctv %o4, %g6, %l4 ld [%l7 + 0x5C], %f4 sdivcc %o0, 0x1FB5, %i5 fmovspos %icc, %f12, %f7 fbu,a %fcc1, loop_6162 fnors %f12, %f14, %f10 ldub [%l7 + 0x3C], %o1 stb %g1, [%l7 + 0x1B] loop_6162: tne %xcc, 0x5 fmovdn %xcc, %f5, %f0 brlz,a %g4, loop_6163 or %g5, %l2, %l0 ldsw [%l7 + 0x6C], %o7 ldsb [%l7 + 0x74], %i0 loop_6163: stb %o2, [%l7 + 0x31] ldx [%l7 + 0x70], %l3 stx %g7, [%l7 + 0x68] brgz %i2, loop_6164 fcmpgt32 %f14, %f8, %o5 tne %xcc, 0x6 fnands %f0, %f11, %f15 loop_6164: ldub [%l7 + 0x50], %l5 fmovsge %xcc, %f3, %f10 fbu,a %fcc3, loop_6165 subc %g3, %g2, %i4 fpsub16 %f2, %f14, %f4 sth %l6, [%l7 + 0x2A] loop_6165: addcc %l1, 0x1CA5, %i6 ldub [%l7 + 0x70], %i3 fmul8sux16 %f8, %f12, %f0 stx %i7, [%l7 + 0x60] ldd [%l7 + 0x18], %f8 ble,pt %xcc, loop_6166 tcc %xcc, 0x1 addcc %o6, 0x0041, %o3 for %f0, %f8, %f6 loop_6166: lduw [%l7 + 0x7C], %i1 sub %o4, %g6, %l4 ba,a loop_6167 ldsh [%l7 + 0x5A], %o0 bgu,pt %xcc, loop_6168 fpsub32s %f0, %f4, %f7 loop_6167: tleu %icc, 0x4 tn %xcc, 0x5 loop_6168: ldx [%l7 + 0x58], %i5 nop setx loop_6169, %l0, %l1 jmpl %l1, %o1 fmovsge %icc, %f14, %f13 ta %xcc, 0x2 movvs %xcc, %g1, %g5 loop_6169: fcmpgt32 %f8, %f10, %g4 movre %l0, 0x3D6, %o7 fmovrde %l2, %f4, %f12 ld [%l7 + 0x2C], %f13 fbge %fcc0, loop_6170 movrgez %o2, 0x1AE, %i0 fmovdvs %icc, %f3, %f6 or %g7, %i2, %o5 loop_6170: fmovsvc %xcc, %f9, %f1 fmovrdlez %l5, %f10, %f8 fpsub32s %f8, %f6, %f1 stx %l3, [%l7 + 0x30] stw %g3, [%l7 + 0x2C] udiv %g2, 0x111F, %i4 fzero %f12 fmul8x16 %f0, %f6, %f0 std %f14, [%l7 + 0x78] ldsw [%l7 + 0x0C], %l6 sub %l1, %i3, %i7 subccc %o6, %o3, %i1 ldx [%l7 + 0x58], %o4 subc %i6, 0x0454, %g6 for %f8, %f12, %f0 fpsub32 %f6, %f4, %f6 nop setx loop_6171, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrne %l4, 0x34F, %i5 lduh [%l7 + 0x48], %o0 fmovdl %icc, %f0, %f9 loop_6171: brz,a %o1, loop_6172 taddcc %g1, 0x0932, %g4 fcmpd %fcc3, %f8, %f6 movpos %icc, %g5, %o7 loop_6172: umul %l2, %l0, %i0 smulcc %o2, %i2, %o5 movg %icc, %l5, %l3 fba %fcc2, loop_6173 ld [%l7 + 0x68], %f0 fandnot2 %f10, %f0, %f4 fpsub16 %f8, %f8, %f0 loop_6173: ld [%l7 + 0x50], %f6 fmovdleu %xcc, %f3, %f2 fble,a %fcc1, loop_6174 fmovs %f1, %f13 mulscc %g7, %g2, %i4 movrlz %g3, %l6, %l1 loop_6174: lduh [%l7 + 0x3C], %i3 movrne %o6, 0x356, %o3 lduh [%l7 + 0x7C], %i1 fmovsgu %icc, %f5, %f14 addc %i7, 0x1152, %i6 stx %g6, [%l7 + 0x28] orncc %l4, 0x1720, %o4 brgz,a %o0, loop_6175 fmovsleu %icc, %f0, %f9 fmovdpos %icc, %f6, %f12 ldub [%l7 + 0x18], %i5 loop_6175: tge %icc, 0x2 fmovdne %xcc, %f12, %f12 call loop_6176 sethi 0x1EF7, %g1 udivcc %o1, 0x0401, %g4 bcs,a,pn %xcc, loop_6177 loop_6176: udivcc %g5, 0x1DB1, %l2 fbuge %fcc2, loop_6178 stb %l0, [%l7 + 0x5D] loop_6177: fpadd16 %f10, %f4, %f6 sth %i0, [%l7 + 0x3A] loop_6178: fpackfix %f12, %f8 movre %o2, 0x14C, %o7 movn %icc, %o5, %i2 ldub [%l7 + 0x27], %l5 edge32l %l3, %g7, %g2 fpadd16 %f14, %f6, %f4 edge32 %g3, %i4, %l6 tne %xcc, 0x4 ldd [%l7 + 0x48], %f12 ldx [%l7 + 0x48], %l1 edge32ln %i3, %o3, %i1 bne,a loop_6179 fpadd32s %f9, %f10, %f4 srax %i7, 0x04, %i6 movrlez %o6, %g6, %l4 loop_6179: edge32 %o0, %i5, %g1 stx %o1, [%l7 + 0x58] udivcc %o4, 0x02D8, %g4 fpadd32s %f2, %f6, %f7 movneg %icc, %l2, %l0 movrlez %g5, 0x081, %i0 mulscc %o2, 0x0B35, %o7 fmuld8ulx16 %f3, %f12, %f10 fmovrslz %i2, %f11, %f3 ldd [%l7 + 0x58], %f4 ldsb [%l7 + 0x0F], %o5 movrgez %l5, 0x0DD, %l3 movre %g2, %g7, %g3 srlx %i4, %l1, %l6 fcmps %fcc3, %f7, %f12 movpos %icc, %o3, %i1 bcc,a %icc, loop_6180 fandnot2s %f12, %f8, %f8 bneg,a,pt %icc, loop_6181 subccc %i3, %i7, %i6 loop_6180: smulcc %g6, 0x0456, %o6 brgez %l4, loop_6182 loop_6181: brz %o0, loop_6183 sdivx %g1, 0x159A, %o1 xnorcc %o4, %i5, %l2 loop_6182: stb %l0, [%l7 + 0x62] loop_6183: addccc %g4, %g5, %i0 ble %xcc, loop_6184 tneg %icc, 0x1 fbue,a %fcc0, loop_6185 ldx [%l7 + 0x78], %o7 loop_6184: movgu %xcc, %o2, %i2 tvs %icc, 0x3 loop_6185: fmovscc %xcc, %f4, %f1 bcs,pn %xcc, loop_6186 edge16n %l5, %o5, %g2 stw %l3, [%l7 + 0x40] addccc %g3, 0x03C9, %g7 loop_6186: fmovdneg %xcc, %f12, %f15 fsrc1 %f0, %f2 fmovscc %xcc, %f13, %f3 stw %l1, [%l7 + 0x10] ldsh [%l7 + 0x40], %i4 fmovda %xcc, %f14, %f12 fmovs %f14, %f5 movvs %xcc, %l6, %i1 ldsh [%l7 + 0x2A], %i3 orncc %i7, %o3, %i6 nop setx loop_6187, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpeq32 %f0, %f2, %o6 fbne %fcc2, loop_6188 fmovsne %xcc, %f1, %f10 loop_6187: fornot1s %f9, %f13, %f0 fandnot2s %f9, %f7, %f10 loop_6188: bge,pn %xcc, loop_6189 for %f4, %f4, %f2 fornot2 %f14, %f14, %f8 ldub [%l7 + 0x58], %l4 loop_6189: edge32ln %o0, %g6, %o1 fbl,a %fcc2, loop_6190 ldsw [%l7 + 0x70], %g1 std %f8, [%l7 + 0x40] fpackfix %f10, %f9 loop_6190: orncc %o4, %i5, %l0 fbule,a %fcc3, loop_6191 fcmpne16 %f4, %f14, %l2 stx %g5, [%l7 + 0x18] fors %f0, %f2, %f14 loop_6191: edge8 %g4, %i0, %o7 sdivcc %i2, 0x1A1E, %l5 ldsw [%l7 + 0x4C], %o2 ble,a loop_6192 bgu,pn %icc, loop_6193 fmovrslez %o5, %f13, %f5 movle %icc, %l3, %g3 loop_6192: tvc %xcc, 0x5 loop_6193: stb %g2, [%l7 + 0x23] sub %l1, 0x07F4, %i4 fmovda %xcc, %f13, %f10 lduw [%l7 + 0x70], %g7 movne %xcc, %l6, %i1 popc 0x05A2, %i3 fmovrsne %o3, %f3, %f11 fnegd %f6, %f2 fmovrdlz %i6, %f6, %f6 ldx [%l7 + 0x78], %o6 edge32 %l4, %o0, %g6 movrlz %i7, %o1, %g1 bleu,a,pt %icc, loop_6194 bne,a loop_6195 ldsb [%l7 + 0x3C], %i5 ldsw [%l7 + 0x60], %l0 loop_6194: lduw [%l7 + 0x58], %o4 loop_6195: sth %g5, [%l7 + 0x08] fbe,a %fcc3, loop_6196 and %l2, %i0, %g4 ldx [%l7 + 0x38], %i2 fmovscs %icc, %f7, %f9 loop_6196: fornot2 %f4, %f10, %f6 fmovscc %icc, %f5, %f14 std %f14, [%l7 + 0x50] fmovrsgez %l5, %f11, %f0 brgz,a %o2, loop_6197 andncc %o7, %o5, %l3 siam 0x6 edge8l %g2, %l1, %g3 loop_6197: fxnors %f12, %f13, %f9 movrne %g7, %l6, %i1 ldub [%l7 + 0x2F], %i3 lduw [%l7 + 0x50], %i4 fmovrdgz %i6, %f12, %f6 sth %o6, [%l7 + 0x58] st %f11, [%l7 + 0x7C] movcc %icc, %l4, %o3 stb %o0, [%l7 + 0x22] stw %g6, [%l7 + 0x7C] subcc %i7, %g1, %o1 sethi 0x181A, %i5 fmuld8ulx16 %f12, %f14, %f6 fcmpgt16 %f14, %f14, %o4 fabss %f7, %f8 fmovrdgez %g5, %f4, %f6 fbue,a %fcc1, loop_6198 fcmped %fcc2, %f14, %f4 sth %l2, [%l7 + 0x3C] for %f8, %f12, %f14 loop_6198: lduh [%l7 + 0x60], %l0 stw %g4, [%l7 + 0x34] std %f6, [%l7 + 0x30] or %i2, 0x06FC, %i0 ldsw [%l7 + 0x74], %l5 fmovrslez %o7, %f8, %f15 sub %o5, %l3, %g2 edge8ln %o2, %l1, %g3 move %xcc, %l6, %i1 ldsw [%l7 + 0x5C], %i3 fmuld8ulx16 %f9, %f6, %f10 fcmps %fcc1, %f2, %f14 ldx [%l7 + 0x40], %i4 fors %f4, %f11, %f6 movrlz %g7, %i6, %l4 st %f1, [%l7 + 0x74] pdist %f12, %f0, %f4 tpos %icc, 0x2 lduh [%l7 + 0x22], %o6 bshuffle %f12, %f12, %f0 sllx %o0, %g6, %i7 fmovrdgz %o3, %f8, %f14 fcmps %fcc0, %f6, %f7 nop setx loop_6199, %l0, %l1 jmpl %l1, %g1 sth %i5, [%l7 + 0x6E] fone %f6 bn,a,pn %icc, loop_6200 loop_6199: mulscc %o4, 0x11EA, %o1 xnor %g5, 0x0FC0, %l2 array16 %g4, %i2, %l0 loop_6200: edge32l %l5, %o7, %o5 edge16ln %l3, %g2, %i0 lduw [%l7 + 0x5C], %o2 fabss %f13, %f9 stb %l1, [%l7 + 0x24] fpsub16 %f8, %f0, %f12 fmovrdlz %l6, %f8, %f6 orcc %g3, 0x02B2, %i1 bshuffle %f4, %f14, %f14 sllx %i4, 0x1A, %i3 fsrc1 %f6, %f12 fbug,a %fcc2, loop_6201 fpadd16 %f12, %f6, %f0 bge,pn %icc, loop_6202 ldub [%l7 + 0x63], %i6 loop_6201: addccc %g7, %o6, %l4 std %f8, [%l7 + 0x48] loop_6202: stx %g6, [%l7 + 0x28] ldx [%l7 + 0x78], %o0 movpos %xcc, %o3, %i7 lduw [%l7 + 0x40], %g1 std %f10, [%l7 + 0x30] brnz,a %o4, loop_6203 ldub [%l7 + 0x33], %o1 ldsh [%l7 + 0x54], %g5 lduw [%l7 + 0x2C], %l2 loop_6203: stx %i5, [%l7 + 0x20] fmovdge %icc, %f13, %f8 ldx [%l7 + 0x48], %i2 fmovsleu %xcc, %f15, %f10 stx %g4, [%l7 + 0x18] fors %f2, %f4, %f13 fbo %fcc2, loop_6204 fmovrsne %l5, %f6, %f7 bneg,a loop_6205 fpsub32s %f8, %f6, %f8 loop_6204: sth %l0, [%l7 + 0x5C] sth %o7, [%l7 + 0x44] loop_6205: st %f14, [%l7 + 0x54] fpadd16 %f2, %f6, %f4 fnor %f8, %f2, %f2 subcc %o5, %l3, %i0 ld [%l7 + 0x1C], %f10 movrlz %o2, %l1, %l6 tn %xcc, 0x7 ldsb [%l7 + 0x59], %g2 tleu %icc, 0x2 tg %icc, 0x2 fmovrslz %g3, %f8, %f2 fmovrse %i4, %f12, %f14 std %f14, [%l7 + 0x20] fmovspos %icc, %f0, %f5 ldub [%l7 + 0x77], %i1 tn %icc, 0x5 fmovrse %i3, %f5, %f6 std %f2, [%l7 + 0x50] orn %g7, %i6, %l4 fmovsvs %xcc, %f13, %f12 fones %f12 bcs,pt %xcc, loop_6206 fmovrdlz %o6, %f4, %f6 addc %o0, 0x1D89, %o3 tne %xcc, 0x2 loop_6206: fpsub32 %f4, %f0, %f6 fmovsneg %xcc, %f1, %f13 ld [%l7 + 0x38], %f11 ldub [%l7 + 0x4C], %g6 std %f8, [%l7 + 0x40] fblg,a %fcc1, loop_6207 ba,pt %xcc, loop_6208 fmovsn %xcc, %f9, %f7 movrlez %g1, %i7, %o4 loop_6207: bg %icc, loop_6209 loop_6208: edge16l %o1, %g5, %i5 fexpand %f3, %f12 tleu %icc, 0x6 loop_6209: stx %l2, [%l7 + 0x70] udiv %g4, 0x1566, %i2 movge %xcc, %l0, %o7 fba %fcc3, loop_6210 stw %l5, [%l7 + 0x18] movcc %xcc, %l3, %i0 ld [%l7 + 0x74], %f3 loop_6210: ldd [%l7 + 0x50], %f14 fand %f4, %f8, %f14 fxnor %f8, %f10, %f10 stb %o2, [%l7 + 0x35] nop setx loop_6211, %l0, %l1 jmpl %l1, %l1 fbn,a %fcc0, loop_6212 ldsb [%l7 + 0x56], %o5 fmovda %xcc, %f13, %f6 loop_6211: bcs,a %icc, loop_6213 loop_6212: st %f6, [%l7 + 0x24] add %g2, 0x0BBE, %g3 ldd [%l7 + 0x60], %f2 loop_6213: mulx %i4, %i1, %l6 stb %i3, [%l7 + 0x4E] fmovda %icc, %f12, %f12 fpsub16s %f9, %f3, %f14 stx %i6, [%l7 + 0x60] smulcc %g7, %l4, %o6 nop setx loop_6214, %l0, %l1 jmpl %l1, %o0 nop setx loop_6215, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x78], %o3 ldsw [%l7 + 0x24], %g6 loop_6214: fmuld8sux16 %f4, %f5, %f6 loop_6215: bl,a,pt %icc, loop_6216 srl %g1, %i7, %o4 std %f4, [%l7 + 0x28] brlz,a %o1, loop_6217 loop_6216: movge %xcc, %g5, %l2 fmovdvc %icc, %f1, %f7 edge32 %g4, %i2, %l0 loop_6217: fbg %fcc1, loop_6218 srlx %o7, 0x09, %i5 fmovdn %xcc, %f3, %f12 tsubcctv %l3, 0x006F, %l5 loop_6218: ldub [%l7 + 0x0F], %i0 udivx %o2, 0x0DDF, %l1 brgz,a %g2, loop_6219 fmovdgu %xcc, %f8, %f11 fmovdneg %xcc, %f11, %f13 fornot1s %f0, %f6, %f7 loop_6219: bg,a,pt %icc, loop_6220 fmovrdlz %o5, %f10, %f4 fnot1s %f6, %f1 fmul8ulx16 %f2, %f0, %f0 loop_6220: movg %xcc, %i4, %i1 ldd [%l7 + 0x38], %f10 fmovdg %xcc, %f7, %f1 move %icc, %l6, %i3 subcc %i6, %g3, %g7 pdist %f8, %f4, %f10 fxor %f14, %f10, %f14 addccc %o6, %o0, %o3 tne %icc, 0x1 stx %g6, [%l7 + 0x18] srax %l4, 0x18, %g1 brz,a %o4, loop_6221 fba %fcc2, loop_6222 fcmpd %fcc0, %f6, %f4 xnor %i7, 0x142E, %g5 loop_6221: fnand %f14, %f10, %f0 loop_6222: fmovdvc %xcc, %f0, %f9 ldd [%l7 + 0x08], %f4 fbn,a %fcc3, loop_6223 fmovdl %xcc, %f11, %f1 subc %l2, %g4, %o1 fpsub16 %f10, %f10, %f4 loop_6223: bvs %icc, loop_6224 fbl,a %fcc3, loop_6225 std %f6, [%l7 + 0x50] fmul8ulx16 %f8, %f12, %f4 loop_6224: fbe %fcc0, loop_6226 loop_6225: movn %icc, %i2, %l0 stb %o7, [%l7 + 0x48] brgez,a %l3, loop_6227 loop_6226: movg %icc, %i5, %i0 ldub [%l7 + 0x11], %l5 fornot1 %f12, %f0, %f10 loop_6227: fmuld8sux16 %f10, %f9, %f10 bshuffle %f6, %f2, %f6 ldub [%l7 + 0x40], %o2 taddcctv %l1, 0x0AD1, %g2 lduh [%l7 + 0x2A], %i4 std %f10, [%l7 + 0x48] nop setx loop_6228, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tle %icc, 0x4 std %f0, [%l7 + 0x10] movg %icc, %i1, %l6 loop_6228: movle %icc, %o5, %i6 stb %g3, [%l7 + 0x73] tcs %icc, 0x7 ld [%l7 + 0x78], %f6 siam 0x2 stx %i3, [%l7 + 0x08] st %f14, [%l7 + 0x34] fmul8ulx16 %f4, %f8, %f4 udivx %g7, 0x0FFC, %o6 ldsh [%l7 + 0x7A], %o3 xorcc %g6, %o0, %l4 sth %o4, [%l7 + 0x22] movrlez %g1, %g5, %i7 ldub [%l7 + 0x12], %l2 fmovdvc %xcc, %f9, %f0 fmovrsgez %o1, %f3, %f12 fandnot1 %f0, %f14, %f12 fbuge %fcc2, loop_6229 fbue %fcc2, loop_6230 stw %i2, [%l7 + 0x38] udivcc %g4, 0x1443, %l0 loop_6229: fnot1 %f8, %f14 loop_6230: stb %o7, [%l7 + 0x53] fmovspos %icc, %f2, %f10 orcc %l3, 0x105D, %i5 std %f4, [%l7 + 0x50] fmul8x16au %f4, %f15, %f0 edge16 %i0, %o2, %l1 fmovdle %xcc, %f14, %f7 fmovdvs %icc, %f14, %f2 brgz,a %g2, loop_6231 std %f0, [%l7 + 0x18] ldsb [%l7 + 0x55], %l5 alignaddrl %i1, %l6, %i4 loop_6231: fcmple16 %f6, %f0, %i6 ldub [%l7 + 0x78], %g3 srlx %i3, 0x1C, %o5 stw %g7, [%l7 + 0x48] orncc %o6, 0x0E06, %o3 taddcc %g6, 0x1994, %o0 fnand %f6, %f12, %f10 bvc,a %xcc, loop_6232 edge8l %o4, %l4, %g1 std %f10, [%l7 + 0x68] fnot2 %f12, %f14 loop_6232: tn %icc, 0x7 fmovsgu %icc, %f1, %f8 xor %g5, 0x0F04, %i7 movcc %xcc, %l2, %i2 fmovdl %icc, %f4, %f9 ld [%l7 + 0x24], %f2 fpadd32 %f8, %f14, %f14 sth %o1, [%l7 + 0x16] tne %icc, 0x1 fmovdleu %icc, %f11, %f15 fblg,a %fcc2, loop_6233 fmul8x16 %f8, %f4, %f6 bcs,pn %icc, loop_6234 fpack16 %f12, %f11 loop_6233: ldd [%l7 + 0x48], %f4 fmul8x16 %f15, %f4, %f6 loop_6234: lduh [%l7 + 0x66], %g4 fpadd16s %f14, %f9, %f9 fxnor %f14, %f6, %f2 fmovdcc %icc, %f14, %f3 fmovdneg %xcc, %f5, %f13 fabss %f8, %f3 fmovdvs %xcc, %f9, %f4 ldsh [%l7 + 0x7A], %l0 fmovsge %xcc, %f7, %f9 fornot1 %f0, %f6, %f14 ldsh [%l7 + 0x22], %o7 fmovdge %icc, %f13, %f11 fandnot2 %f8, %f14, %f14 sub %l3, %i0, %i5 std %f8, [%l7 + 0x68] ba,a,pt %xcc, loop_6235 fbug %fcc3, loop_6236 fnors %f10, %f9, %f0 sth %l1, [%l7 + 0x2A] loop_6235: bshuffle %f14, %f14, %f8 loop_6236: andn %o2, %g2, %i1 for %f0, %f4, %f6 movcs %xcc, %l6, %i4 fmovrdne %i6, %f8, %f12 stb %l5, [%l7 + 0x40] st %f2, [%l7 + 0x74] sth %i3, [%l7 + 0x40] ldx [%l7 + 0x78], %o5 fmul8x16 %f13, %f6, %f14 ldub [%l7 + 0x69], %g7 sdivcc %o6, 0x0252, %g3 fornot2 %f12, %f4, %f10 fexpand %f7, %f8 ble loop_6237 lduh [%l7 + 0x20], %o3 edge16 %o0, %o4, %l4 fornot1 %f12, %f12, %f2 loop_6237: stw %g1, [%l7 + 0x68] fmovdneg %xcc, %f4, %f5 xor %g5, 0x0E61, %g6 brnz %i7, loop_6238 sth %l2, [%l7 + 0x5C] std %f14, [%l7 + 0x60] stw %i2, [%l7 + 0x58] loop_6238: fmovsg %xcc, %f6, %f15 movrne %o1, 0x29E, %g4 add %o7, %l3, %l0 stw %i5, [%l7 + 0x5C] fblg,a %fcc0, loop_6239 tcc %icc, 0x5 ble,a %xcc, loop_6240 fmovdvc %icc, %f7, %f5 loop_6239: ldsb [%l7 + 0x4A], %l1 fnegs %f15, %f8 loop_6240: st %f9, [%l7 + 0x7C] movrlez %o2, 0x120, %i0 srl %i1, 0x1F, %l6 orncc %g2, 0x1973, %i4 ba,pt %icc, loop_6241 st %f7, [%l7 + 0x2C] lduw [%l7 + 0x78], %i6 tl %icc, 0x4 loop_6241: and %i3, %l5, %o5 fmul8x16al %f15, %f5, %f6 movrlz %g7, 0x33C, %g3 fzero %f8 fmovd %f12, %f12 fmovrdne %o6, %f10, %f2 popc %o0, %o4 subccc %l4, %g1, %g5 ldsh [%l7 + 0x64], %o3 fmovdcc %xcc, %f0, %f8 fmovrse %i7, %f14, %f14 ldx [%l7 + 0x10], %g6 fbl,a %fcc3, loop_6242 ldsw [%l7 + 0x78], %i2 tl %xcc, 0x3 udivcc %o1, 0x0F1B, %l2 loop_6242: tcs %icc, 0x5 fmovrse %g4, %f3, %f2 movle %icc, %o7, %l3 ldd [%l7 + 0x50], %f12 fabsd %f14, %f8 fpmerge %f15, %f7, %f4 std %f4, [%l7 + 0x38] sdivx %i5, 0x1D2F, %l1 smulcc %l0, 0x0461, %o2 bvs,a,pt %xcc, loop_6243 ldub [%l7 + 0x72], %i1 fmuld8ulx16 %f3, %f11, %f6 array16 %l6, %g2, %i0 loop_6243: fmovsvc %icc, %f13, %f10 taddcctv %i6, 0x1284, %i3 edge32 %i4, %o5, %l5 nop setx loop_6244, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x48], %f4 movvc %xcc, %g3, %o6 sub %g7, %o0, %o4 loop_6244: edge8l %g1, %g5, %o3 fcmps %fcc0, %f1, %f0 bne,a,pt %xcc, loop_6245 tsubcctv %i7, %g6, %i2 ldub [%l7 + 0x5E], %l4 brgz %o1, loop_6246 loop_6245: ldd [%l7 + 0x48], %f2 bl loop_6247 stb %l2, [%l7 + 0x30] loop_6246: fsrc1 %f2, %f6 fmovdcs %xcc, %f3, %f8 loop_6247: std %f14, [%l7 + 0x38] ld [%l7 + 0x54], %f3 edge8 %g4, %o7, %i5 umulcc %l1, 0x16CA, %l0 fmovs %f6, %f11 sll %o2, 0x1E, %i1 tsubcctv %l6, %l3, %i0 ld [%l7 + 0x40], %f12 fnot1s %f1, %f4 ldsw [%l7 + 0x40], %g2 fmovsvc %xcc, %f11, %f11 fones %f4 stx %i3, [%l7 + 0x20] pdist %f2, %f6, %f4 udivcc %i4, 0x0101, %i6 fmovsn %xcc, %f0, %f11 lduh [%l7 + 0x6E], %l5 stx %o5, [%l7 + 0x18] stb %o6, [%l7 + 0x6F] edge16 %g7, %o0, %o4 movcc %xcc, %g1, %g5 movrgez %g3, %i7, %g6 edge8n %i2, %l4, %o3 te %xcc, 0x1 fmovscs %icc, %f12, %f8 stx %l2, [%l7 + 0x28] fpsub32s %f2, %f13, %f9 andcc %o1, %o7, %i5 ldsw [%l7 + 0x7C], %g4 ba,a %icc, loop_6248 array32 %l0, %l1, %i1 fmovsgu %xcc, %f6, %f8 fmovrdgez %l6, %f2, %f12 loop_6248: stb %o2, [%l7 + 0x47] fmul8ulx16 %f2, %f6, %f6 srax %i0, %l3, %g2 stw %i4, [%l7 + 0x60] ldsh [%l7 + 0x68], %i6 ld [%l7 + 0x5C], %f13 tsubcc %i3, %l5, %o5 bcs,a,pt %icc, loop_6249 movl %xcc, %o6, %g7 tpos %icc, 0x6 ldub [%l7 + 0x10], %o0 loop_6249: array8 %o4, %g5, %g1 taddcc %i7, 0x1E13, %g3 movleu %xcc, %g6, %l4 movrgez %o3, 0x378, %l2 mova %xcc, %i2, %o1 taddcc %i5, %o7, %l0 fors %f1, %f8, %f0 fandnot1 %f14, %f8, %f4 fpsub32s %f0, %f3, %f13 ldsh [%l7 + 0x5A], %l1 fpadd32 %f2, %f10, %f6 bvs %xcc, loop_6250 fba %fcc1, loop_6251 lduh [%l7 + 0x4C], %g4 ldx [%l7 + 0x30], %l6 loop_6250: ld [%l7 + 0x64], %f1 loop_6251: fnegs %f3, %f13 fornot1s %f7, %f15, %f5 movcs %icc, %o2, %i1 fmovsne %icc, %f3, %f10 std %f12, [%l7 + 0x78] fexpand %f11, %f12 fbge,a %fcc1, loop_6252 lduh [%l7 + 0x6A], %l3 ld [%l7 + 0x70], %f3 stw %i0, [%l7 + 0x60] loop_6252: fmovs %f8, %f10 ldsh [%l7 + 0x54], %i4 lduh [%l7 + 0x7C], %g2 faligndata %f2, %f0, %f4 ldd [%l7 + 0x48], %f6 fble %fcc3, loop_6253 bge,a,pt %icc, loop_6254 fmovrdgz %i3, %f4, %f8 ble,pt %xcc, loop_6255 loop_6253: fcmple32 %f12, %f2, %i6 loop_6254: ldsb [%l7 + 0x32], %o5 ldsw [%l7 + 0x2C], %o6 loop_6255: ldsb [%l7 + 0x5A], %g7 lduw [%l7 + 0x28], %o0 stx %l5, [%l7 + 0x70] orcc %o4, %g5, %i7 sth %g3, [%l7 + 0x74] sth %g6, [%l7 + 0x68] call loop_6256 fandnot1 %f12, %f4, %f0 ldd [%l7 + 0x40], %f14 ldsw [%l7 + 0x64], %l4 loop_6256: edge16 %g1, %o3, %i2 fmovrslez %o1, %f9, %f13 ld [%l7 + 0x34], %f11 lduw [%l7 + 0x38], %l2 fmovdle %icc, %f3, %f8 ldsw [%l7 + 0x2C], %i5 subccc %o7, 0x1909, %l1 subccc %g4, %l0, %o2 tgu %xcc, 0x3 fbg %fcc3, loop_6257 xnorcc %i1, %l3, %i0 fones %f5 fpsub32s %f7, %f12, %f8 loop_6257: fxor %f2, %f4, %f0 fcmps %fcc1, %f11, %f7 tl %icc, 0x5 bvc,pn %xcc, loop_6258 fnot2s %f15, %f11 ldx [%l7 + 0x08], %l6 lduw [%l7 + 0x64], %g2 loop_6258: stw %i3, [%l7 + 0x48] std %f8, [%l7 + 0x18] tgu %xcc, 0x2 faligndata %f8, %f0, %f0 subc %i6, %o5, %o6 movre %g7, %o0, %i4 lduh [%l7 + 0x44], %l5 fmovsvs %xcc, %f7, %f3 fmovdpos %xcc, %f6, %f8 fcmpgt32 %f10, %f12, %g5 fpackfix %f2, %f3 orncc %o4, 0x11E3, %g3 bne,pn %icc, loop_6259 movcs %icc, %g6, %l4 fmul8sux16 %f8, %f4, %f8 andcc %g1, 0x0178, %i7 loop_6259: orn %i2, 0x1276, %o3 movrlz %o1, 0x184, %l2 fmovsneg %icc, %f8, %f11 add %i5, 0x1234, %l1 fmovse %icc, %f6, %f10 brnz %o7, loop_6260 stx %g4, [%l7 + 0x28] std %f2, [%l7 + 0x60] movcs %icc, %l0, %o2 loop_6260: fandnot1s %f13, %f7, %f7 fmul8sux16 %f8, %f6, %f8 std %f14, [%l7 + 0x28] fors %f5, %f12, %f1 add %l3, %i0, %i1 xnorcc %l6, %i3, %g2 edge8 %o5, %o6, %i6 umul %o0, %g7, %l5 sdivx %g5, 0x1C98, %o4 brnz,a %i4, loop_6261 st %f10, [%l7 + 0x44] andncc %g3, %l4, %g1 fmovsvs %xcc, %f7, %f6 loop_6261: movleu %xcc, %i7, %g6 sth %i2, [%l7 + 0x64] ld [%l7 + 0x1C], %f2 lduh [%l7 + 0x66], %o1 and %l2, %o3, %i5 fmovrse %o7, %f7, %f14 fcmpgt32 %f2, %f10, %g4 fbn,a %fcc3, loop_6262 ldub [%l7 + 0x55], %l1 alignaddrl %l0, %o2, %l3 stb %i0, [%l7 + 0x31] loop_6262: lduh [%l7 + 0x38], %i1 stw %i3, [%l7 + 0x70] movrlez %g2, 0x22A, %o5 lduh [%l7 + 0x76], %l6 std %f2, [%l7 + 0x38] fmul8ulx16 %f0, %f4, %f4 bneg,a %xcc, loop_6263 ldsh [%l7 + 0x14], %i6 stb %o0, [%l7 + 0x55] fbu,a %fcc0, loop_6264 loop_6263: stx %g7, [%l7 + 0x68] st %f15, [%l7 + 0x64] ldsw [%l7 + 0x6C], %o6 loop_6264: stw %l5, [%l7 + 0x7C] call loop_6265 fnot2s %f1, %f10 mulscc %o4, %i4, %g5 movrlez %l4, %g3, %i7 loop_6265: fnot1s %f4, %f3 alignaddr %g1, %g6, %o1 st %f8, [%l7 + 0x14] ldsh [%l7 + 0x36], %l2 fmovrdne %o3, %f0, %f12 tcs %icc, 0x4 fpmerge %f7, %f9, %f14 sll %i5, 0x09, %o7 nop setx loop_6266, %l0, %l1 jmpl %l1, %i2 fands %f4, %f6, %f12 sth %l1, [%l7 + 0x62] std %f12, [%l7 + 0x70] loop_6266: fbu %fcc1, loop_6267 stb %l0, [%l7 + 0x6D] fabss %f2, %f10 fmovsn %xcc, %f5, %f14 loop_6267: fornot1s %f6, %f13, %f0 ble loop_6268 ldx [%l7 + 0x18], %o2 taddcc %g4, 0x1504, %l3 ldsb [%l7 + 0x6C], %i1 loop_6268: bn,pn %icc, loop_6269 fnot1s %f10, %f12 edge16n %i3, %i0, %o5 ldsb [%l7 + 0x20], %g2 loop_6269: movvs %xcc, %l6, %i6 tn %icc, 0x2 st %f6, [%l7 + 0x50] fand %f6, %f2, %f6 ldsh [%l7 + 0x34], %o0 fmovsvs %xcc, %f0, %f5 edge32ln %o6, %l5, %g7 fpack32 %f10, %f2, %f8 edge16 %i4, %o4, %l4 fmovdpos %xcc, %f13, %f12 ba,a %icc, loop_6270 fba,a %fcc0, loop_6271 be,pn %xcc, loop_6272 ldsw [%l7 + 0x58], %g5 loop_6270: fmovrdne %g3, %f2, %f6 loop_6271: fmul8x16au %f14, %f11, %f8 loop_6272: stb %i7, [%l7 + 0x25] tpos %xcc, 0x2 fmovrslz %g1, %f2, %f0 bne loop_6273 mulscc %o1, %l2, %o3 edge32l %g6, %o7, %i5 edge32n %l1, %l0, %i2 loop_6273: fmovdne %icc, %f9, %f9 ldub [%l7 + 0x2A], %g4 stx %o2, [%l7 + 0x20] siam 0x3 taddcctv %l3, 0x07B9, %i1 movle %xcc, %i0, %i3 sra %g2, %l6, %o5 fmovdne %icc, %f10, %f5 bge,a loop_6274 ba %xcc, loop_6275 srl %i6, 0x1C, %o6 edge32n %o0, %g7, %i4 loop_6274: movn %icc, %o4, %l5 loop_6275: fpmerge %f15, %f13, %f8 std %f10, [%l7 + 0x28] fmovsneg %icc, %f12, %f10 sll %g5, 0x0B, %l4 bleu,a,pn %xcc, loop_6276 fmovscs %icc, %f15, %f13 brgez,a %g3, loop_6277 ldsh [%l7 + 0x16], %i7 loop_6276: lduh [%l7 + 0x0E], %g1 fornot2s %f15, %f1, %f14 loop_6277: lduh [%l7 + 0x24], %o1 edge16l %o3, %l2, %g6 bgu loop_6278 ldsw [%l7 + 0x2C], %i5 fzero %f0 fmovrse %o7, %f12, %f3 loop_6278: tg %icc, 0x5 fpsub16s %f13, %f15, %f3 ta %icc, 0x1 ldub [%l7 + 0x1E], %l0 fbl,a %fcc2, loop_6279 std %f4, [%l7 + 0x60] ldsh [%l7 + 0x42], %l1 fcmpne16 %f12, %f6, %i2 loop_6279: fsrc2s %f2, %f12 fpadd32s %f0, %f11, %f12 andn %o2, 0x04DE, %g4 stx %i1, [%l7 + 0x40] st %f2, [%l7 + 0x24] movvc %xcc, %l3, %i3 ldsh [%l7 + 0x58], %i0 ld [%l7 + 0x3C], %f4 ldsb [%l7 + 0x61], %g2 stb %l6, [%l7 + 0x0B] brlez %o5, loop_6280 fmul8x16al %f1, %f14, %f0 stw %o6, [%l7 + 0x14] pdist %f12, %f0, %f0 loop_6280: fbe %fcc1, loop_6281 fone %f8 xor %i6, %o0, %i4 sdivx %o4, 0x0234, %l5 loop_6281: ba,a %icc, loop_6282 fmovdg %xcc, %f2, %f13 tge %icc, 0x4 fbge %fcc3, loop_6283 loop_6282: fnand %f4, %f4, %f12 ble,pt %xcc, loop_6284 ldsw [%l7 + 0x30], %g7 loop_6283: movrgez %g5, 0x340, %g3 fpmerge %f4, %f14, %f2 loop_6284: sdivcc %l4, 0x0C9A, %g1 fxor %f4, %f12, %f14 sdivcc %i7, 0x0517, %o3 tle %xcc, 0x4 lduw [%l7 + 0x20], %l2 movl %icc, %o1, %g6 ld [%l7 + 0x4C], %f8 fmovsle %icc, %f7, %f0 brlz,a %i5, loop_6285 fmovde %icc, %f15, %f13 edge32 %o7, %l1, %l0 ldx [%l7 + 0x38], %o2 loop_6285: lduw [%l7 + 0x74], %g4 taddcc %i2, 0x0672, %i1 fzero %f14 movpos %icc, %l3, %i3 fblg %fcc1, loop_6286 ldsw [%l7 + 0x4C], %i0 nop setx loop_6287, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brgz %l6, loop_6288 loop_6286: ld [%l7 + 0x4C], %f9 movl %xcc, %o5, %o6 loop_6287: xnorcc %g2, %i6, %i4 loop_6288: bvs,pn %xcc, loop_6289 sethi 0x0BAC, %o4 ble,a loop_6290 fxors %f14, %f14, %f13 loop_6289: xnorcc %l5, 0x0878, %o0 fcmpeq16 %f4, %f12, %g7 loop_6290: stb %g5, [%l7 + 0x3D] std %f10, [%l7 + 0x78] ldsb [%l7 + 0x2E], %l4 stx %g3, [%l7 + 0x30] fcmpd %fcc0, %f4, %f2 brgz,a %i7, loop_6291 fmovdvc %xcc, %f7, %f2 tle %xcc, 0x4 sdiv %o3, 0x188E, %g1 loop_6291: fone %f14 tvc %xcc, 0x6 lduw [%l7 + 0x14], %l2 nop setx loop_6292, %l0, %l1 jmpl %l1, %o1 fmuld8ulx16 %f9, %f7, %f14 fpsub32s %f6, %f6, %f4 fcmpne32 %f10, %f10, %i5 loop_6292: fpsub16s %f5, %f11, %f7 bshuffle %f6, %f10, %f0 edge16n %o7, %g6, %l1 fba %fcc2, loop_6293 ldd [%l7 + 0x28], %f8 fmovdgu %xcc, %f1, %f0 ldsb [%l7 + 0x6F], %o2 loop_6293: tvs %xcc, 0x6 fmovd %f12, %f8 st %f6, [%l7 + 0x10] fsrc1 %f0, %f12 fcmpne32 %f10, %f0, %g4 movrne %l0, %i1, %l3 ldd [%l7 + 0x70], %f4 edge8ln %i3, %i2, %i0 brlez,a %l6, loop_6294 ldsw [%l7 + 0x38], %o6 fxor %f4, %f14, %f8 edge8n %g2, %o5, %i4 loop_6294: ldx [%l7 + 0x08], %i6 fcmps %fcc3, %f9, %f3 movcs %icc, %o4, %l5 andcc %o0, 0x1B9B, %g7 fsrc1s %f7, %f10 fmovdg %icc, %f0, %f4 nop setx loop_6295, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ble %xcc, loop_6296 ldd [%l7 + 0x10], %f0 movg %xcc, %g5, %l4 loop_6295: edge32 %g3, %o3, %g1 loop_6296: movneg %xcc, %i7, %l2 movne %xcc, %i5, %o7 stw %o1, [%l7 + 0x08] fbug,a %fcc1, loop_6297 fmovsge %icc, %f9, %f4 ble loop_6298 movge %xcc, %l1, %o2 loop_6297: taddcc %g6, %g4, %l0 edge16 %l3, %i3, %i2 loop_6298: movn %icc, %i0, %l6 fxors %f12, %f2, %f7 fandnot1 %f10, %f10, %f6 tcc %icc, 0x4 ldsh [%l7 + 0x66], %o6 nop setx loop_6299, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivx %i1, 0x1B06, %g2 for %f2, %f8, %f14 fbu %fcc3, loop_6300 loop_6299: ldsh [%l7 + 0x3C], %i4 move %icc, %i6, %o5 fabss %f6, %f13 loop_6300: movcs %icc, %l5, %o4 stw %o0, [%l7 + 0x74] movgu %xcc, %g5, %g7 fba %fcc1, loop_6301 edge16n %g3, %l4, %g1 ldsh [%l7 + 0x4E], %i7 fmovrde %l2, %f12, %f4 loop_6301: stw %o3, [%l7 + 0x18] std %f14, [%l7 + 0x08] tn %icc, 0x2 call loop_6302 ldsh [%l7 + 0x0E], %o7 tcs %icc, 0x3 fnand %f14, %f2, %f8 loop_6302: brgz %i5, loop_6303 sll %l1, 0x0D, %o1 fone %f2 edge8 %g6, %g4, %l0 loop_6303: fbge %fcc1, loop_6304 fbue,a %fcc1, loop_6305 fmovdleu %icc, %f7, %f13 ld [%l7 + 0x3C], %f2 loop_6304: fmovsl %xcc, %f1, %f6 loop_6305: fnot2 %f14, %f10 fmovsa %xcc, %f1, %f11 fmovsvs %xcc, %f9, %f13 movg %icc, %o2, %i3 movrne %i2, %i0, %l3 fpack16 %f0, %f10 sth %l6, [%l7 + 0x32] fandnot1s %f12, %f9, %f10 stw %i1, [%l7 + 0x50] bvs,a loop_6306 fmovsvs %icc, %f11, %f14 fnors %f7, %f2, %f3 edge16n %o6, %i4, %i6 loop_6306: tne %icc, 0x7 sth %g2, [%l7 + 0x5A] alignaddrl %l5, %o5, %o0 tl %xcc, 0x6 fpadd32 %f12, %f2, %f10 ldsw [%l7 + 0x5C], %g5 fmovsa %icc, %f14, %f2 ldsw [%l7 + 0x64], %o4 lduh [%l7 + 0x6A], %g3 fone %f0 fbule %fcc0, loop_6307 array16 %g7, %g1, %i7 ldsh [%l7 + 0x32], %l4 ldsb [%l7 + 0x53], %l2 loop_6307: fornot1 %f6, %f14, %f12 edge8 %o7, %o3, %l1 array8 %i5, %g6, %o1 fbne %fcc1, loop_6308 fbe %fcc1, loop_6309 fcmple16 %f0, %f0, %l0 ldub [%l7 + 0x24], %o2 loop_6308: taddcctv %i3, 0x1FCC, %i2 loop_6309: edge16ln %g4, %i0, %l3 movrgez %i1, 0x3D4, %l6 edge8l %i4, %i6, %g2 lduw [%l7 + 0x24], %o6 orn %o5, %o0, %l5 smul %g5, 0x04C3, %o4 brz %g3, loop_6310 ldsb [%l7 + 0x1E], %g7 stb %g1, [%l7 + 0x34] fpsub32s %f13, %f13, %f8 loop_6310: edge8n %l4, %l2, %o7 ldx [%l7 + 0x20], %o3 fbuge,a %fcc2, loop_6311 ldsh [%l7 + 0x5C], %l1 fpsub32 %f2, %f10, %f6 sth %i7, [%l7 + 0x60] loop_6311: fmovrdlz %g6, %f14, %f4 stw %i5, [%l7 + 0x58] fxnor %f12, %f8, %f12 movg %icc, %o1, %o2 tvs %icc, 0x1 andcc %i3, %i2, %g4 fmovsgu %icc, %f0, %f10 fpsub32 %f6, %f12, %f14 ldsb [%l7 + 0x1D], %i0 fpadd32 %f2, %f2, %f4 fmul8x16 %f6, %f2, %f10 st %f3, [%l7 + 0x38] fmovspos %xcc, %f0, %f14 ldsh [%l7 + 0x38], %l0 fmovsa %xcc, %f3, %f3 andncc %l3, %i1, %i4 movne %icc, %l6, %g2 fmovrsgz %i6, %f0, %f2 movrgez %o6, 0x1DC, %o0 stw %o5, [%l7 + 0x40] bge,pn %xcc, loop_6312 srlx %g5, %o4, %l5 fmovsvc %xcc, %f6, %f14 ldsh [%l7 + 0x12], %g3 loop_6312: mulx %g1, 0x171F, %l4 fmul8x16 %f3, %f10, %f14 stb %g7, [%l7 + 0x6F] fbne %fcc0, loop_6313 std %f4, [%l7 + 0x30] umul %l2, %o3, %l1 fors %f8, %f5, %f12 loop_6313: stb %o7, [%l7 + 0x24] lduw [%l7 + 0x48], %g6 fbl %fcc1, loop_6314 ldsb [%l7 + 0x50], %i5 ldsh [%l7 + 0x48], %o1 ld [%l7 + 0x18], %f5 loop_6314: brlz,a %o2, loop_6315 movvs %icc, %i3, %i2 bshuffle %f0, %f4, %f14 fmovsleu %xcc, %f7, %f9 loop_6315: subcc %g4, 0x02DF, %i7 stx %i0, [%l7 + 0x20] st %f3, [%l7 + 0x6C] fmul8x16al %f2, %f5, %f10 edge8ln %l3, %i1, %l0 bleu,a,pn %xcc, loop_6316 fones %f3 fpadd32s %f4, %f0, %f5 fbule,a %fcc1, loop_6317 loop_6316: ld [%l7 + 0x34], %f13 fand %f10, %f2, %f4 stb %l6, [%l7 + 0x7E] loop_6317: std %f2, [%l7 + 0x40] stx %g2, [%l7 + 0x20] ld [%l7 + 0x10], %f6 orcc %i6, 0x0821, %o6 te %xcc, 0x5 bneg,a,pn %icc, loop_6318 brlez %o0, loop_6319 fones %f13 tl %icc, 0x5 loop_6318: fcmpd %fcc2, %f0, %f6 loop_6319: fmovdvc %xcc, %f8, %f5 tsubcctv %o5, 0x0F67, %g5 add %o4, %l5, %g3 fpack32 %f10, %f10, %f10 fornot1s %f14, %f14, %f14 lduh [%l7 + 0x30], %i4 std %f8, [%l7 + 0x20] array8 %l4, %g1, %l2 bcc,pn %xcc, loop_6320 fornot1 %f6, %f4, %f10 fmovsge %icc, %f12, %f0 movleu %icc, %o3, %g7 loop_6320: fzeros %f15 tvc %icc, 0x3 lduh [%l7 + 0x4C], %l1 sethi 0x1092, %g6 std %f4, [%l7 + 0x50] sth %o7, [%l7 + 0x20] stb %o1, [%l7 + 0x08] st %f12, [%l7 + 0x4C] fones %f15 sth %i5, [%l7 + 0x34] andn %i3, %i2, %o2 ba,a %xcc, loop_6321 pdist %f12, %f0, %f14 fbuge,a %fcc0, loop_6322 smul %g4, %i0, %i7 loop_6321: std %f14, [%l7 + 0x40] fbne %fcc2, loop_6323 loop_6322: fmuld8ulx16 %f12, %f14, %f0 sdiv %i1, 0x1607, %l0 fnands %f10, %f9, %f9 loop_6323: fbge %fcc1, loop_6324 movgu %icc, %l3, %l6 nop setx loop_6325, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot1 %f2, %f12, %f4 loop_6324: brlez %i6, loop_6326 ldub [%l7 + 0x7B], %o6 loop_6325: fmovdg %icc, %f0, %f0 ldub [%l7 + 0x21], %g2 loop_6326: call loop_6327 fcmple16 %f12, %f8, %o0 ldx [%l7 + 0x20], %g5 sth %o5, [%l7 + 0x40] loop_6327: fmovsn %icc, %f10, %f3 fbe,a %fcc0, loop_6328 fmovdcc %icc, %f12, %f0 edge32n %o4, %l5, %i4 sth %l4, [%l7 + 0x76] loop_6328: fbuge %fcc1, loop_6329 ldsh [%l7 + 0x40], %g1 movle %xcc, %g3, %l2 andn %g7, 0x09AC, %l1 loop_6329: lduw [%l7 + 0x20], %o3 fmovsa %xcc, %f14, %f13 brgz,a %g6, loop_6330 sth %o1, [%l7 + 0x6C] edge16l %o7, %i5, %i2 fmovdle %xcc, %f9, %f14 loop_6330: stw %i3, [%l7 + 0x20] fpmerge %f5, %f12, %f4 or %g4, %o2, %i7 fmovdg %xcc, %f7, %f12 fmovrslz %i0, %f1, %f5 srl %i1, %l0, %l6 fmovs %f4, %f1 sdiv %l3, 0x12E2, %o6 alignaddrl %g2, %o0, %g5 fbuge,a %fcc1, loop_6331 xor %o5, 0x072F, %i6 lduh [%l7 + 0x48], %l5 orncc %i4, %l4, %g1 loop_6331: fmovse %icc, %f2, %f1 tcs %icc, 0x3 siam 0x5 edge32n %g3, %l2, %g7 stb %o4, [%l7 + 0x54] fbu,a %fcc1, loop_6332 fandnot2s %f6, %f9, %f8 fcmpeq32 %f14, %f14, %l1 fmovs %f13, %f2 loop_6332: andcc %g6, 0x0ACC, %o1 st %f13, [%l7 + 0x2C] edge8l %o3, %o7, %i5 brnz,a %i3, loop_6333 movpos %icc, %g4, %i2 fpsub32s %f14, %f4, %f14 fmovrdgz %o2, %f12, %f6 loop_6333: nop setx loop_6334, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xnorcc %i7, %i0, %i1 lduh [%l7 + 0x54], %l0 edge32 %l3, %o6, %g2 loop_6334: array32 %o0, %l6, %g5 st %f10, [%l7 + 0x2C] ldx [%l7 + 0x20], %o5 fexpand %f8, %f10 addcc %i6, 0x182F, %i4 fmovsl %xcc, %f3, %f10 movneg %xcc, %l4, %g1 movrgz %l5, %l2, %g7 subcc %g3, 0x1846, %l1 sra %g6, 0x05, %o1 fabss %f0, %f1 bpos,a,pt %icc, loop_6335 fbn,a %fcc1, loop_6336 andcc %o4, %o3, %i5 orcc %i3, %g4, %o7 loop_6335: taddcc %o2, 0x00BC, %i7 loop_6336: fba,a %fcc0, loop_6337 fpsub16 %f0, %f2, %f6 call loop_6338 ldsh [%l7 + 0x6A], %i0 loop_6337: fornot2 %f2, %f14, %f12 ldsw [%l7 + 0x48], %i1 loop_6338: ldsh [%l7 + 0x22], %l0 ldsb [%l7 + 0x41], %l3 movge %icc, %i2, %g2 fzero %f4 st %f7, [%l7 + 0x74] brlz %o0, loop_6339 movcc %icc, %o6, %g5 fmovdgu %xcc, %f9, %f2 ldub [%l7 + 0x57], %o5 loop_6339: lduh [%l7 + 0x7C], %l6 fbne,a %fcc1, loop_6340 mulx %i6, %l4, %g1 tsubcc %l5, 0x0ADE, %i4 array32 %g7, %g3, %l1 loop_6340: fmovdpos %xcc, %f0, %f8 fsrc2 %f0, %f2 sethi 0x0125, %g6 udivcc %l2, 0x1911, %o4 fmovdl %xcc, %f3, %f12 fbo %fcc2, loop_6341 fmovdgu %icc, %f12, %f8 fandnot1 %f14, %f6, %f2 taddcc %o1, %i5, %i3 loop_6341: edge16l %g4, %o3, %o2 movleu %xcc, %o7, %i7 bvs,a,pt %xcc, loop_6342 andncc %i0, %i1, %l3 fones %f13 nop setx loop_6343, %l0, %l1 jmpl %l1, %i2 loop_6342: fpadd16 %f0, %f12, %f4 sth %g2, [%l7 + 0x28] tg %icc, 0x7 loop_6343: st %f4, [%l7 + 0x30] stb %o0, [%l7 + 0x78] edge8 %l0, %g5, %o6 st %f12, [%l7 + 0x10] fbl,a %fcc1, loop_6344 ldsb [%l7 + 0x51], %l6 fmovrse %i6, %f6, %f12 ld [%l7 + 0x7C], %f15 loop_6344: ldsb [%l7 + 0x09], %l4 fpsub16 %f0, %f2, %f12 lduw [%l7 + 0x4C], %o5 edge16ln %g1, %l5, %i4 stb %g7, [%l7 + 0x39] ble,a,pt %icc, loop_6345 ldsw [%l7 + 0x08], %l1 orncc %g3, 0x07F8, %g6 fpadd16s %f14, %f10, %f11 loop_6345: ldub [%l7 + 0x1B], %o4 ldub [%l7 + 0x11], %l2 edge16ln %o1, %i5, %i3 fandnot2s %f11, %f2, %f14 mova %icc, %g4, %o2 edge16n %o7, %i7, %i0 ldsb [%l7 + 0x2E], %i1 brlez,a %o3, loop_6346 ldsb [%l7 + 0x6B], %l3 fbu %fcc0, loop_6347 stw %i2, [%l7 + 0x44] loop_6346: ldsw [%l7 + 0x38], %o0 stw %l0, [%l7 + 0x60] loop_6347: fmul8ulx16 %f8, %f6, %f2 srl %g5, 0x1B, %o6 movvc %icc, %g2, %i6 fmovrde %l6, %f10, %f8 tvc %icc, 0x1 ldsw [%l7 + 0x08], %l4 std %f10, [%l7 + 0x10] movpos %xcc, %o5, %l5 bne,pn %xcc, loop_6348 ldx [%l7 + 0x10], %g1 lduh [%l7 + 0x1C], %i4 andncc %l1, %g3, %g7 loop_6348: fzero %f6 brgez %g6, loop_6349 fsrc2s %f3, %f10 ldsh [%l7 + 0x2A], %o4 fmovse %icc, %f5, %f7 loop_6349: sdivcc %l2, 0x06E7, %i5 call loop_6350 std %f2, [%l7 + 0x10] fnot2 %f12, %f2 fmuld8ulx16 %f13, %f3, %f4 loop_6350: fnors %f2, %f9, %f12 lduh [%l7 + 0x10], %i3 brnz,a %g4, loop_6351 edge8ln %o2, %o7, %i7 andn %i0, %i1, %o3 move %xcc, %l3, %o1 loop_6351: fcmped %fcc3, %f14, %f12 lduw [%l7 + 0x28], %i2 fnegd %f12, %f6 fmovdne %xcc, %f5, %f1 ldsh [%l7 + 0x32], %l0 fandnot2 %f2, %f10, %f4 brgez,a %o0, loop_6352 sub %o6, 0x11F8, %g5 fmovscs %xcc, %f6, %f10 stw %g2, [%l7 + 0x38] loop_6352: st %f8, [%l7 + 0x3C] edge8ln %i6, %l6, %o5 stb %l5, [%l7 + 0x70] fbul,a %fcc3, loop_6353 stx %l4, [%l7 + 0x38] nop setx loop_6354, %l0, %l1 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 + 0x64], %i4 loop_6353: sdivx %l1, 0x144D, %g3 fmovdneg %icc, %f10, %f6 loop_6354: fpadd16 %f14, %f4, %f0 ldub [%l7 + 0x21], %g1 fabss %f11, %f5 brgez,a %g6, loop_6355 tvc %xcc, 0x6 fornot1 %f6, %f2, %f10 fmul8x16al %f12, %f12, %f2 loop_6355: move %icc, %o4, %g7 ldx [%l7 + 0x18], %i5 ldub [%l7 + 0x08], %i3 be,pn %xcc, loop_6356 movgu %icc, %l2, %o2 fcmps %fcc0, %f10, %f4 sdivcc %g4, 0x1A15, %i7 loop_6356: udivx %i0, 0x047C, %i1 stw %o3, [%l7 + 0x0C] ld [%l7 + 0x78], %f2 tn %icc, 0x5 fpack16 %f14, %f14 popc %o7, %l3 andncc %i2, %l0, %o1 ldsw [%l7 + 0x18], %o6 std %f6, [%l7 + 0x40] ldsh [%l7 + 0x62], %g5 fpsub32 %f14, %f10, %f2 ldsb [%l7 + 0x41], %o0 fbne %fcc3, loop_6357 fnegs %f8, %f12 fcmpne16 %f6, %f8, %g2 fpsub32s %f11, %f7, %f15 loop_6357: fone %f12 fbuge,a %fcc3, loop_6358 movrlz %l6, %i6, %l5 sth %o5, [%l7 + 0x12] ldsh [%l7 + 0x58], %l4 loop_6358: ldub [%l7 + 0x18], %l1 ldsw [%l7 + 0x18], %i4 bvs,pt %xcc, loop_6359 fmovde %icc, %f12, %f11 fmovrdgez %g3, %f4, %f14 movg %xcc, %g6, %o4 loop_6359: fmovspos %icc, %f13, %f6 brgez,a %g1, loop_6360 ble,pt %icc, loop_6361 fmovde %icc, %f7, %f14 ldsb [%l7 + 0x21], %i5 loop_6360: tne %icc, 0x2 loop_6361: bvs,a,pn %icc, loop_6362 bpos,a loop_6363 edge16ln %i3, %l2, %o2 ldd [%l7 + 0x18], %f14 loop_6362: ldsh [%l7 + 0x1A], %g7 loop_6363: udivcc %i7, 0x0179, %i0 ldsb [%l7 + 0x58], %i1 stw %o3, [%l7 + 0x54] stw %o7, [%l7 + 0x44] fmovdl %xcc, %f3, %f8 fcmped %fcc0, %f8, %f8 fzero %f14 te %xcc, 0x2 fba,a %fcc0, loop_6364 fmovsa %xcc, %f9, %f0 fmovrsgz %l3, %f10, %f8 tge %xcc, 0x5 loop_6364: st %f1, [%l7 + 0x2C] fpack16 %f6, %f12 stb %g4, [%l7 + 0x6C] fandnot2s %f6, %f4, %f14 movneg %icc, %i2, %l0 be,a,pt %icc, loop_6365 ldx [%l7 + 0x58], %o6 fbug %fcc1, loop_6366 movl %xcc, %g5, %o0 loop_6365: st %f13, [%l7 + 0x40] fbe,a %fcc2, loop_6367 loop_6366: tleu %icc, 0x0 ldx [%l7 + 0x18], %g2 fpack32 %f8, %f14, %f2 loop_6367: faligndata %f12, %f2, %f12 stw %l6, [%l7 + 0x48] movrlz %i6, 0x0C5, %l5 fcmpgt16 %f14, %f2, %o1 fbule %fcc1, loop_6368 sth %o5, [%l7 + 0x72] fabss %f11, %f2 fmovsle %xcc, %f6, %f0 loop_6368: fmovspos %icc, %f12, %f8 fandnot1 %f12, %f0, %f12 st %f1, [%l7 + 0x4C] fmovrdlez %l1, %f0, %f2 fxors %f11, %f0, %f4 ldx [%l7 + 0x70], %l4 fcmps %fcc1, %f7, %f10 bneg,pt %xcc, loop_6369 std %f8, [%l7 + 0x10] brlez,a %g3, loop_6370 srlx %g6, 0x1B, %i4 loop_6369: lduw [%l7 + 0x60], %g1 fbne,a %fcc3, loop_6371 loop_6370: fmovdge %xcc, %f2, %f12 fpack32 %f4, %f12, %f0 st %f0, [%l7 + 0x30] loop_6371: sdiv %i5, 0x18AC, %o4 movvc %xcc, %l2, %o2 bvc,a loop_6372 movrgez %g7, %i3, %i0 or %i7, 0x0772, %o3 edge8n %i1, %o7, %l3 loop_6372: srax %g4, 0x05, %i2 subcc %o6, %g5, %l0 tcc %icc, 0x1 andncc %o0, %g2, %i6 tg %icc, 0x5 sdivx %l6, 0x1945, %o1 sll %l5, 0x0A, %o5 fnegd %f0, %f2 fnot1 %f6, %f12 udivcc %l1, 0x10E8, %l4 te %icc, 0x6 ldd [%l7 + 0x20], %f6 brgez %g6, loop_6373 stw %g3, [%l7 + 0x74] stw %i4, [%l7 + 0x74] fnands %f9, %f10, %f15 loop_6373: st %f9, [%l7 + 0x10] ldsb [%l7 + 0x1B], %i5 ldsb [%l7 + 0x24], %g1 fmul8x16 %f8, %f6, %f0 lduh [%l7 + 0x38], %l2 edge16ln %o2, %o4, %i3 fsrc1s %f11, %f1 udivx %i0, 0x1487, %i7 movrlez %o3, 0x0A0, %i1 bne,pt %icc, loop_6374 fnegd %f12, %f10 fmovsvc %icc, %f7, %f14 movrne %g7, %l3, %o7 loop_6374: tne %xcc, 0x4 fmovde %icc, %f14, %f10 fpadd16 %f0, %f0, %f10 fnegs %f3, %f5 ldx [%l7 + 0x70], %g4 fmovdcc %icc, %f10, %f14 array8 %o6, %g5, %i2 fnot1 %f0, %f4 udivcc %l0, 0x1DBF, %o0 movcc %icc, %g2, %i6 move %icc, %l6, %o1 ldsh [%l7 + 0x36], %o5 ldsh [%l7 + 0x10], %l1 ld [%l7 + 0x28], %f15 fbl %fcc0, loop_6375 tcs %icc, 0x2 xnor %l5, %g6, %l4 fmovrslz %g3, %f15, %f15 loop_6375: fpack16 %f6, %f1 ldsh [%l7 + 0x66], %i4 ta %icc, 0x5 fbne,a %fcc2, loop_6376 lduw [%l7 + 0x18], %i5 movcs %icc, %l2, %g1 fmovdne %icc, %f15, %f7 loop_6376: ldsh [%l7 + 0x5C], %o2 stx %o4, [%l7 + 0x10] edge32n %i0, %i7, %o3 lduw [%l7 + 0x58], %i1 st %f6, [%l7 + 0x18] stb %i3, [%l7 + 0x60] nop setx loop_6377, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbug,a %fcc3, loop_6378 fornot2s %f4, %f13, %f3 fcmple32 %f8, %f10, %l3 loop_6377: subccc %o7, 0x07FF, %g7 loop_6378: ldd [%l7 + 0x70], %f10 tpos %xcc, 0x0 ble,a,pn %xcc, loop_6379 movgu %icc, %g4, %g5 ldub [%l7 + 0x45], %i2 stx %l0, [%l7 + 0x18] loop_6379: fornot1s %f8, %f15, %f12 fmovrsgez %o0, %f15, %f0 fone %f2 fmovrsne %g2, %f4, %f12 tcc %icc, 0x5 stb %i6, [%l7 + 0x55] nop setx loop_6380, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd16 %f4, %f6, %f2 fbge,a %fcc1, loop_6381 stw %l6, [%l7 + 0x28] loop_6380: ldx [%l7 + 0x58], %o1 ldd [%l7 + 0x08], %f10 loop_6381: ldsh [%l7 + 0x46], %o6 sdivx %o5, 0x1C46, %l1 stx %l5, [%l7 + 0x30] nop setx loop_6382, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdg %xcc, %f4, %f2 be,a,pn %icc, loop_6383 ldub [%l7 + 0x31], %l4 loop_6382: brgez %g6, loop_6384 sth %g3, [%l7 + 0x4C] loop_6383: fnot1s %f4, %f14 fbue,a %fcc1, loop_6385 loop_6384: te %xcc, 0x2 fnot2s %f7, %f14 tl %xcc, 0x7 loop_6385: fnot1s %f1, %f11 ldd [%l7 + 0x58], %f8 for %f12, %f0, %f14 ld [%l7 + 0x44], %f8 tge %xcc, 0x3 std %f14, [%l7 + 0x40] fornot2s %f11, %f9, %f14 std %f6, [%l7 + 0x68] lduh [%l7 + 0x5E], %i4 movre %l2, %i5, %g1 stb %o2, [%l7 + 0x17] fpadd32 %f8, %f10, %f14 fcmpgt16 %f12, %f12, %o4 ba,pn %icc, loop_6386 stw %i0, [%l7 + 0x7C] fmovrsgz %i7, %f12, %f14 nop setx loop_6387, %l0, %l1 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_6386: fmovdcc %xcc, %f2, %f6 fpackfix %f12, %f10 fabss %f4, %f14 loop_6387: fbug %fcc0, loop_6388 srl %o3, %i1, %i3 ldsh [%l7 + 0x4E], %o7 tle %xcc, 0x2 loop_6388: lduw [%l7 + 0x68], %g7 fmul8x16au %f15, %f4, %f4 lduh [%l7 + 0x78], %l3 fmovsa %xcc, %f9, %f6 fmovsgu %xcc, %f15, %f15 ldsb [%l7 + 0x7A], %g4 fmovrsne %i2, %f6, %f12 ldsw [%l7 + 0x48], %g5 fmovdpos %icc, %f10, %f13 stx %o0, [%l7 + 0x18] fnot2s %f7, %f13 sdivx %l0, 0x0C73, %i6 movgu %xcc, %g2, %l6 ldsh [%l7 + 0x16], %o1 fsrc1 %f10, %f12 array8 %o5, %o6, %l1 fbge,a %fcc3, loop_6389 tl %icc, 0x1 srlx %l4, %l5, %g6 fbne %fcc3, loop_6390 loop_6389: fcmpeq16 %f8, %f10, %i4 udiv %g3, 0x17B8, %l2 lduh [%l7 + 0x5E], %g1 loop_6390: ldsb [%l7 + 0x6C], %o2 edge32ln %i5, %i0, %o4 fbo %fcc2, loop_6391 fzero %f2 fmovdg %xcc, %f10, %f1 bne,pn %xcc, loop_6392 loop_6391: fcmpeq32 %f6, %f8, %o3 movvc %icc, %i7, %i3 bne loop_6393 loop_6392: lduw [%l7 + 0x24], %o7 sth %g7, [%l7 + 0x6E] udivcc %i1, 0x01A5, %l3 loop_6393: tle %icc, 0x3 call loop_6394 st %f6, [%l7 + 0x50] smul %i2, 0x1758, %g4 fbne %fcc2, loop_6395 loop_6394: fmovd %f8, %f6 fbl %fcc0, loop_6396 std %f2, [%l7 + 0x28] loop_6395: fnot2s %f15, %f7 edge32l %o0, %g5, %l0 loop_6396: fpack16 %f8, %f2 udivcc %g2, 0x1CFC, %i6 stx %l6, [%l7 + 0x20] ld [%l7 + 0x58], %f4 tpos %xcc, 0x6 ldsb [%l7 + 0x37], %o1 nop setx loop_6397, %l0, %l1 jmpl %l1, %o6 array16 %o5, %l1, %l4 fmovdle %xcc, %f0, %f12 ldsw [%l7 + 0x60], %l5 loop_6397: edge16n %g6, %g3, %i4 for %f14, %f12, %f2 nop setx loop_6398, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd32 %f6, %f0, %f0 edge8ln %g1, %l2, %i5 stx %i0, [%l7 + 0x08] loop_6398: fxors %f9, %f0, %f9 ldsw [%l7 + 0x14], %o2 movrlez %o3, 0x2CA, %o4 movle %icc, %i7, %o7 fbne,a %fcc1, loop_6399 ldsb [%l7 + 0x63], %i3 tn %xcc, 0x2 fble %fcc3, loop_6400 loop_6399: bneg,pt %xcc, loop_6401 fmovscs %icc, %f9, %f0 fmovdcc %xcc, %f15, %f13 loop_6400: fmovsgu %xcc, %f7, %f12 loop_6401: movgu %xcc, %g7, %l3 fmuld8sux16 %f1, %f3, %f10 xorcc %i2, 0x150D, %g4 fmovda %icc, %f4, %f1 xorcc %i1, 0x1C4D, %o0 fone %f14 array8 %g5, %l0, %g2 fmovrslez %l6, %f10, %f9 subccc %o1, %o6, %i6 fmovdvs %xcc, %f1, %f7 fmovde %icc, %f0, %f5 tn %xcc, 0x2 ld [%l7 + 0x28], %f6 fmovd %f4, %f8 pdist %f10, %f12, %f14 ta %icc, 0x2 stb %o5, [%l7 + 0x77] addcc %l4, 0x0E85, %l1 ldsw [%l7 + 0x34], %g6 fcmpne32 %f0, %f6, %g3 stw %l5, [%l7 + 0x6C] sdivcc %g1, 0x01A0, %i4 bvc,a %xcc, loop_6402 sth %i5, [%l7 + 0x76] movn %xcc, %i0, %o2 ldub [%l7 + 0x76], %l2 loop_6402: fpadd16 %f6, %f14, %f0 ldub [%l7 + 0x21], %o4 fmovrdlz %o3, %f4, %f2 fcmpes %fcc0, %f2, %f3 fmovrsgz %i7, %f13, %f7 fpackfix %f0, %f3 tcc %icc, 0x0 fpsub16 %f2, %f2, %f10 fmovdvc %xcc, %f8, %f12 movge %xcc, %i3, %g7 xnor %l3, %i2, %g4 fbn,a %fcc2, loop_6403 stw %o7, [%l7 + 0x1C] movneg %xcc, %i1, %g5 lduw [%l7 + 0x68], %o0 loop_6403: fpack16 %f10, %f15 fnot1s %f12, %f9 fpadd16 %f8, %f2, %f14 edge16ln %g2, %l0, %o1 std %f0, [%l7 + 0x78] fabsd %f6, %f10 fmovdg %xcc, %f12, %f5 fba,a %fcc1, loop_6404 stw %l6, [%l7 + 0x64] fcmpne32 %f8, %f8, %o6 fpsub16 %f4, %f6, %f6 loop_6404: movre %i6, 0x1CF, %o5 call loop_6405 fnors %f7, %f10, %f11 sth %l4, [%l7 + 0x70] ldsb [%l7 + 0x29], %g6 loop_6405: lduh [%l7 + 0x7C], %l1 fbl %fcc3, loop_6406 movrlz %l5, 0x139, %g3 edge8ln %g1, %i5, %i4 fnand %f0, %f4, %f14 loop_6406: lduh [%l7 + 0x22], %i0 movneg %icc, %o2, %l2 fmovse %xcc, %f8, %f1 ldub [%l7 + 0x29], %o4 or %o3, 0x07C2, %i7 tneg %xcc, 0x6 edge32 %g7, %i3, %l3 fpsub16s %f9, %f2, %f8 bpos,a,pn %icc, loop_6407 fmovsge %xcc, %f2, %f9 ldsh [%l7 + 0x16], %g4 ldsb [%l7 + 0x75], %o7 loop_6407: fmovde %icc, %f9, %f10 std %f0, [%l7 + 0x10] lduw [%l7 + 0x18], %i2 fmovsvc %xcc, %f3, %f5 stb %i1, [%l7 + 0x13] sth %g5, [%l7 + 0x24] tcc %icc, 0x2 lduw [%l7 + 0x1C], %o0 ldsw [%l7 + 0x58], %g2 movrlez %l0, %o1, %l6 tvs %xcc, 0x5 fnor %f14, %f8, %f12 edge8ln %o6, %i6, %l4 fmovdleu %icc, %f15, %f14 ldsh [%l7 + 0x68], %o5 ldsh [%l7 + 0x52], %l1 xnor %l5, 0x1E7F, %g6 xnor %g1, 0x0F41, %i5 udiv %i4, 0x1709, %i0 ldsw [%l7 + 0x08], %g3 te %icc, 0x1 xnorcc %o2, 0x13B6, %o4 addcc %o3, 0x0647, %i7 xor %g7, %l2, %i3 fxors %f15, %f15, %f14 bleu,a %xcc, loop_6408 fnegs %f9, %f15 lduh [%l7 + 0x3E], %l3 nop setx loop_6409, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6408: mova %icc, %g4, %o7 stx %i2, [%l7 + 0x10] ldsb [%l7 + 0x37], %g5 loop_6409: fpsub16 %f8, %f12, %f8 tsubcctv %o0, 0x1EA8, %g2 fbue %fcc1, loop_6410 movne %xcc, %i1, %l0 srlx %o1, 0x05, %l6 stw %i6, [%l7 + 0x70] loop_6410: add %l4, %o5, %o6 udivcc %l5, 0x066E, %l1 lduh [%l7 + 0x40], %g6 movgu %icc, %g1, %i5 ldd [%l7 + 0x08], %f0 mova %icc, %i4, %g3 taddcctv %o2, %i0, %o4 ldsw [%l7 + 0x28], %i7 fmovsn %icc, %f4, %f9 xorcc %o3, %l2, %i3 fbule,a %fcc2, loop_6411 pdist %f4, %f14, %f0 stb %l3, [%l7 + 0x09] fmovsa %xcc, %f1, %f1 loop_6411: edge32 %g7, %o7, %g4 ldub [%l7 + 0x6F], %i2 fcmpne32 %f10, %f4, %g5 movge %icc, %o0, %g2 fbg,a %fcc1, loop_6412 brlez,a %l0, loop_6413 movrgez %i1, %l6, %i6 fbu,a %fcc0, loop_6414 loop_6412: fsrc1s %f9, %f5 loop_6413: fmul8x16al %f9, %f11, %f14 fba,a %fcc3, loop_6415 loop_6414: brnz,a %l4, loop_6416 movneg %xcc, %o1, %o6 movrlz %l5, 0x34F, %l1 loop_6415: fnands %f0, %f9, %f12 loop_6416: bge %xcc, loop_6417 edge16ln %o5, %g1, %i5 fmul8x16al %f2, %f11, %f10 fxors %f1, %f11, %f0 loop_6417: std %f12, [%l7 + 0x30] subccc %i4, 0x13CC, %g6 ld [%l7 + 0x38], %f10 fmovrdlez %o2, %f2, %f4 ld [%l7 + 0x34], %f12 tgu %icc, 0x3 fbg,a %fcc3, loop_6418 fornot2s %f5, %f8, %f4 srlx %i0, %o4, %i7 stw %g3, [%l7 + 0x78] loop_6418: or %l2, %o3, %l3 xorcc %i3, 0x0C8B, %g7 fnot1s %f6, %f1 ldd [%l7 + 0x40], %f10 fpadd16s %f9, %f15, %f15 sll %g4, %i2, %o7 bg %xcc, loop_6419 lduh [%l7 + 0x48], %o0 bne,pn %icc, loop_6420 ldsw [%l7 + 0x0C], %g5 loop_6419: fcmpeq16 %f10, %f6, %l0 brgz %i1, loop_6421 loop_6420: lduh [%l7 + 0x7A], %l6 movl %icc, %g2, %l4 fone %f0 loop_6421: fmovda %icc, %f9, %f1 fxor %f4, %f2, %f6 movge %xcc, %i6, %o6 taddcc %o1, %l5, %l1 bshuffle %f0, %f14, %f10 std %f12, [%l7 + 0x78] st %f10, [%l7 + 0x34] lduh [%l7 + 0x1C], %o5 fmovrsgz %g1, %f7, %f13 addcc %i4, 0x1D90, %i5 add %o2, 0x0E3B, %g6 fmovrsne %o4, %f1, %f14 st %f10, [%l7 + 0x0C] fmovrdlz %i7, %f8, %f2 sdivcc %g3, 0x095D, %i0 stw %o3, [%l7 + 0x7C] fmovrsgez %l2, %f8, %f2 stw %i3, [%l7 + 0x74] fpack32 %f10, %f2, %f2 fors %f9, %f3, %f8 fmovscc %xcc, %f11, %f13 addccc %g7, %g4, %i2 fmovde %xcc, %f3, %f1 te %icc, 0x4 or %l3, 0x1E5F, %o0 movrne %o7, 0x107, %l0 fmovrde %g5, %f2, %f2 fnands %f2, %f15, %f4 std %f2, [%l7 + 0x10] edge32l %l6, %i1, %g2 fmovsne %icc, %f10, %f1 fmovsvs %icc, %f1, %f11 fmovrdgz %i6, %f6, %f2 alignaddr %l4, %o6, %o1 fmul8x16au %f4, %f0, %f6 tneg %icc, 0x4 ldsb [%l7 + 0x08], %l1 fmovrde %l5, %f6, %f2 movvs %icc, %o5, %g1 st %f15, [%l7 + 0x54] st %f11, [%l7 + 0x50] add %i4, 0x1FB6, %o2 lduw [%l7 + 0x20], %g6 fbule %fcc1, loop_6422 brnz %i5, loop_6423 ta %icc, 0x4 brz %o4, loop_6424 loop_6422: fands %f5, %f12, %f11 loop_6423: fandnot2s %f5, %f9, %f15 ldsh [%l7 + 0x10], %g3 loop_6424: fbn,a %fcc3, loop_6425 orncc %i7, %o3, %l2 fbl %fcc0, loop_6426 lduw [%l7 + 0x28], %i0 loop_6425: stx %i3, [%l7 + 0x58] fbne %fcc0, loop_6427 loop_6426: fsrc2s %f3, %f3 stw %g7, [%l7 + 0x44] ldx [%l7 + 0x40], %i2 loop_6427: fnegs %f1, %f1 std %f0, [%l7 + 0x78] ldub [%l7 + 0x5F], %g4 edge32l %o0, %l3, %o7 fmovdneg %xcc, %f2, %f9 stw %g5, [%l7 + 0x68] srl %l0, 0x18, %i1 ld [%l7 + 0x54], %f9 fzeros %f6 tn %xcc, 0x1 fcmpes %fcc0, %f0, %f11 fbul %fcc2, loop_6428 fbule %fcc1, loop_6429 edge16n %g2, %l6, %l4 fmovsge %icc, %f0, %f3 loop_6428: addc %i6, %o1, %l1 loop_6429: stx %l5, [%l7 + 0x28] movne %icc, %o5, %g1 movrlez %i4, 0x277, %o2 fmul8sux16 %f10, %f8, %f14 popc 0x0FE6, %g6 fnot2s %f8, %f14 fcmpne16 %f0, %f8, %i5 fpadd32s %f0, %f6, %f11 ldub [%l7 + 0x58], %o6 movneg %xcc, %g3, %i7 stx %o4, [%l7 + 0x18] brgez,a %o3, loop_6430 fzero %f14 bne,pt %xcc, loop_6431 st %f7, [%l7 + 0x1C] loop_6430: edge8l %i0, %l2, %i3 fnands %f15, %f12, %f8 loop_6431: edge16 %g7, %g4, %i2 ldd [%l7 + 0x70], %f12 udiv %o0, 0x0B5D, %o7 brgz,a %l3, loop_6432 ldd [%l7 + 0x08], %f10 lduw [%l7 + 0x5C], %l0 alignaddrl %i1, %g5, %g2 loop_6432: bcs,a %icc, loop_6433 stx %l6, [%l7 + 0x60] edge16ln %l4, %o1, %l1 std %f8, [%l7 + 0x18] loop_6433: stb %i6, [%l7 + 0x0A] fmovse %xcc, %f8, %f13 fmovrdne %o5, %f14, %f8 std %f0, [%l7 + 0x30] ldsh [%l7 + 0x40], %l5 mulscc %i4, %o2, %g1 ldsb [%l7 + 0x19], %i5 ld [%l7 + 0x14], %f2 std %f0, [%l7 + 0x08] fcmpgt32 %f14, %f6, %o6 lduw [%l7 + 0x70], %g3 fpack32 %f4, %f12, %f10 ldub [%l7 + 0x7F], %g6 fmovdleu %xcc, %f4, %f5 sdivcc %o4, 0x1424, %i7 fmovdn %xcc, %f3, %f4 srlx %i0, 0x0D, %o3 ldsb [%l7 + 0x2C], %i3 brlez,a %l2, loop_6434 te %xcc, 0x0 tneg %xcc, 0x4 tle %xcc, 0x3 loop_6434: ldd [%l7 + 0x48], %f12 lduw [%l7 + 0x38], %g4 add %i2, 0x0B5E, %g7 sllx %o7, 0x17, %l3 ld [%l7 + 0x30], %f14 fxnors %f4, %f3, %f6 movle %xcc, %o0, %l0 fmuld8sux16 %f5, %f12, %f2 fba,a %fcc0, loop_6435 sth %i1, [%l7 + 0x62] orncc %g5, %g2, %l4 movre %o1, 0x01D, %l1 loop_6435: brgz %l6, loop_6436 fba %fcc3, loop_6437 movre %o5, %i6, %i4 xor %o2, %l5, %g1 loop_6436: movleu %xcc, %o6, %g3 loop_6437: fmovsn %xcc, %f1, %f2 ldsb [%l7 + 0x1B], %i5 ldsw [%l7 + 0x58], %o4 stb %i7, [%l7 + 0x49] ldx [%l7 + 0x10], %g6 nop setx loop_6438, %l0, %l1 jmpl %l1, %o3 ldub [%l7 + 0x53], %i3 sdivcc %l2, 0x0025, %i0 fbule,a %fcc2, loop_6439 loop_6438: sdivcc %g4, 0x1F3B, %g7 stw %i2, [%l7 + 0x78] bgu,a,pn %xcc, loop_6440 loop_6439: fpadd32s %f7, %f9, %f13 bgu,a %xcc, loop_6441 st %f9, [%l7 + 0x38] loop_6440: stb %l3, [%l7 + 0x69] fxor %f0, %f14, %f12 loop_6441: fmovrdgz %o0, %f12, %f8 xnorcc %o7, 0x1C41, %i1 sdivx %l0, 0x1C7B, %g5 ldsw [%l7 + 0x6C], %l4 mova %xcc, %o1, %g2 std %f6, [%l7 + 0x78] xorcc %l6, %l1, %i6 andcc %i4, 0x146D, %o5 fands %f0, %f1, %f6 sth %o2, [%l7 + 0x44] fmovdleu %xcc, %f7, %f6 fbl,a %fcc1, loop_6442 movcs %xcc, %g1, %o6 fmovdpos %icc, %f12, %f4 smulcc %g3, 0x010E, %i5 loop_6442: ldx [%l7 + 0x70], %l5 sllx %o4, %g6, %o3 fpmerge %f5, %f0, %f4 bcs,pn %xcc, loop_6443 std %f2, [%l7 + 0x28] te %xcc, 0x3 smul %i7, %l2, %i0 loop_6443: tle %xcc, 0x5 udiv %g4, 0x14A6, %i3 fbn %fcc2, loop_6444 ld [%l7 + 0x20], %f9 fzero %f2 nop setx loop_6445, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6444: fmovsgu %xcc, %f7, %f4 fmovrdlez %i2, %f12, %f2 stb %l3, [%l7 + 0x3E] loop_6445: bvs %xcc, loop_6446 fbu %fcc3, loop_6447 movrlez %o0, 0x257, %o7 udivx %g7, 0x147E, %l0 loop_6446: ldx [%l7 + 0x70], %i1 loop_6447: fabss %f14, %f5 fpackfix %f14, %f2 movg %xcc, %l4, %g5 fcmpeq16 %f8, %f2, %g2 nop setx loop_6448, %l0, %l1 jmpl %l1, %o1 bne loop_6449 bcs,a,pn %icc, loop_6450 mulx %l1, 0x1C07, %i6 loop_6448: sdiv %i4, 0x10F6, %l6 loop_6449: xnor %o5, %o2, %g1 loop_6450: movrgez %o6, 0x3DE, %i5 bn %icc, loop_6451 fcmpeq16 %f10, %f14, %l5 fxor %f0, %f10, %f8 bneg,a,pt %xcc, loop_6452 loop_6451: sllx %o4, %g3, %o3 xnorcc %i7, %l2, %g6 subc %g4, 0x1F10, %i3 loop_6452: movpos %xcc, %i2, %i0 movne %xcc, %o0, %o7 tcs %icc, 0x3 edge16ln %g7, %l3, %i1 fmovsa %xcc, %f7, %f2 stb %l4, [%l7 + 0x6A] ldd [%l7 + 0x40], %f8 lduh [%l7 + 0x5E], %g5 ldx [%l7 + 0x18], %l0 ldx [%l7 + 0x30], %o1 lduw [%l7 + 0x5C], %l1 mova %icc, %i6, %g2 movpos %xcc, %i4, %o5 lduh [%l7 + 0x20], %o2 siam 0x4 bg,a loop_6453 ba loop_6454 ld [%l7 + 0x10], %f10 ldsb [%l7 + 0x7C], %g1 loop_6453: lduw [%l7 + 0x60], %o6 loop_6454: edge8 %l6, %i5, %o4 st %f6, [%l7 + 0x44] stx %g3, [%l7 + 0x78] fpsub16s %f14, %f12, %f4 stx %o3, [%l7 + 0x40] fmovrse %i7, %f3, %f2 bneg %icc, loop_6455 lduh [%l7 + 0x7E], %l5 taddcc %l2, 0x141E, %g6 tn %icc, 0x1 loop_6455: andcc %i3, %g4, %i0 bl,a loop_6456 st %f1, [%l7 + 0x28] fone %f6 ldsh [%l7 + 0x4A], %i2 loop_6456: fxnors %f13, %f4, %f13 tne %icc, 0x7 fbl %fcc2, loop_6457 alignaddr %o0, %g7, %l3 fmovsg %icc, %f13, %f6 ldx [%l7 + 0x38], %o7 loop_6457: movvs %icc, %l4, %g5 ldx [%l7 + 0x08], %l0 fmul8sux16 %f10, %f2, %f0 fmovdvc %xcc, %f9, %f6 te %icc, 0x4 movgu %xcc, %i1, %l1 tge %xcc, 0x1 stw %o1, [%l7 + 0x28] ldsh [%l7 + 0x08], %i6 fbul,a %fcc2, loop_6458 fmovsa %xcc, %f14, %f14 xnor %g2, 0x172A, %i4 fmovrslez %o5, %f5, %f3 loop_6458: fblg %fcc1, loop_6459 ldub [%l7 + 0x2C], %o2 tcc %icc, 0x2 movgu %xcc, %o6, %g1 loop_6459: fmul8x16al %f3, %f4, %f12 sllx %i5, 0x07, %o4 fmovdleu %icc, %f14, %f8 brgz,a %l6, loop_6460 movrgz %o3, 0x256, %g3 mulx %i7, 0x159B, %l2 bpos,a %xcc, loop_6461 loop_6460: ldsh [%l7 + 0x58], %g6 fbe,a %fcc3, loop_6462 alignaddr %l5, %g4, %i3 loop_6461: fmovscs %xcc, %f3, %f12 movle %xcc, %i0, %i2 loop_6462: bne,a loop_6463 ldsw [%l7 + 0x5C], %o0 st %f4, [%l7 + 0x48] sra %l3, %g7, %o7 loop_6463: tle %xcc, 0x6 nop setx loop_6464, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbge,a %fcc0, loop_6465 stb %l4, [%l7 + 0x5A] stb %l0, [%l7 + 0x73] loop_6464: fpack32 %f14, %f6, %f10 loop_6465: edge32n %g5, %l1, %o1 fmovspos %icc, %f3, %f1 ldub [%l7 + 0x74], %i6 popc %i1, %i4 fzeros %f7 ldx [%l7 + 0x08], %g2 fmul8ulx16 %f8, %f0, %f0 std %f8, [%l7 + 0x68] udivx %o2, 0x0928, %o5 stx %g1, [%l7 + 0x78] subc %i5, %o4, %l6 stw %o6, [%l7 + 0x70] lduh [%l7 + 0x34], %o3 brlez,a %i7, loop_6466 fbne %fcc1, loop_6467 fbg,a %fcc0, loop_6468 bpos,a,pn %icc, loop_6469 loop_6466: fmovdleu %xcc, %f2, %f12 loop_6467: ldsb [%l7 + 0x44], %l2 loop_6468: movrlz %g3, 0x3BE, %g6 loop_6469: fbu,a %fcc0, loop_6470 stx %g4, [%l7 + 0x68] ldub [%l7 + 0x7F], %i3 fpadd32 %f12, %f14, %f14 loop_6470: lduh [%l7 + 0x62], %l5 bl,a loop_6471 std %f6, [%l7 + 0x18] edge8ln %i2, %i0, %o0 ld [%l7 + 0x2C], %f8 loop_6471: bneg,a %icc, loop_6472 brgz,a %l3, loop_6473 tsubcc %o7, %g7, %l0 edge16ln %g5, %l4, %l1 loop_6472: stx %o1, [%l7 + 0x58] loop_6473: fbe,a %fcc0, loop_6474 fbue %fcc3, loop_6475 fnegs %f11, %f1 stb %i6, [%l7 + 0x69] loop_6474: stw %i4, [%l7 + 0x6C] loop_6475: tg %icc, 0x7 fmovdn %xcc, %f6, %f1 fmovsge %icc, %f13, %f12 tcc %icc, 0x4 std %f12, [%l7 + 0x10] edge8 %i1, %g2, %o5 ldub [%l7 + 0x44], %o2 edge16ln %i5, %g1, %l6 fmovdvc %xcc, %f4, %f12 fzero %f12 fornot2s %f13, %f12, %f2 move %icc, %o4, %o3 bgu,a loop_6476 lduh [%l7 + 0x42], %i7 sllx %o6, %g3, %g6 tn %icc, 0x5 loop_6476: fpsub16s %f10, %f11, %f1 tleu %icc, 0x3 fabss %f2, %f13 ldsh [%l7 + 0x5E], %g4 smulcc %l2, %i3, %i2 stb %l5, [%l7 + 0x2D] tn %xcc, 0x3 tne %xcc, 0x1 fornot2 %f2, %f14, %f14 fmovsvs %xcc, %f8, %f10 sllx %o0, 0x1F, %l3 fmul8x16al %f8, %f6, %f4 fbl,a %fcc2, loop_6477 fbo,a %fcc0, loop_6478 ldx [%l7 + 0x20], %o7 ldd [%l7 + 0x78], %f8 loop_6477: fmovdl %xcc, %f13, %f10 loop_6478: ld [%l7 + 0x54], %f9 fmovdleu %icc, %f9, %f6 bvs,a loop_6479 fmovspos %icc, %f15, %f1 movcs %icc, %g7, %l0 stb %g5, [%l7 + 0x6D] loop_6479: fmovscs %xcc, %f9, %f5 edge32ln %i0, %l4, %l1 ldsw [%l7 + 0x24], %i6 fnands %f11, %f0, %f15 ldsh [%l7 + 0x52], %i4 alignaddr %i1, %o1, %g2 fmovde %icc, %f9, %f14 be loop_6480 smul %o5, %o2, %g1 srl %l6, 0x09, %i5 fandnot2s %f10, %f9, %f9 loop_6480: ba,a loop_6481 stb %o3, [%l7 + 0x0B] andncc %o4, %o6, %i7 tge %xcc, 0x6 loop_6481: stb %g6, [%l7 + 0x2F] taddcctv %g3, %g4, %l2 andncc %i3, %i2, %o0 fpmerge %f3, %f11, %f2 ldub [%l7 + 0x4D], %l3 orcc %l5, %g7, %o7 fcmpne32 %f10, %f10, %l0 subc %g5, 0x15CE, %l4 fble,a %fcc0, loop_6482 edge16n %i0, %l1, %i6 fba,a %fcc3, loop_6483 st %f3, [%l7 + 0x38] loop_6482: fmovdl %icc, %f12, %f14 sdivcc %i1, 0x18EE, %o1 loop_6483: fzero %f2 tgu %xcc, 0x4 addc %i4, %o5, %g2 fmovdg %xcc, %f5, %f11 fbn %fcc0, loop_6484 ldsw [%l7 + 0x08], %g1 tne %xcc, 0x7 fmul8x16au %f10, %f14, %f6 loop_6484: movle %xcc, %o2, %i5 subcc %l6, 0x0DE4, %o4 fbe,a %fcc1, loop_6485 fbne %fcc1, loop_6486 add %o6, 0x00CF, %i7 sdiv %o3, 0x18B6, %g3 loop_6485: tcc %xcc, 0x6 loop_6486: fmovdg %icc, %f5, %f2 sth %g6, [%l7 + 0x28] fbg,a %fcc2, loop_6487 fbue,a %fcc3, loop_6488 array16 %l2, %i3, %g4 movrlez %i2, %l3, %o0 loop_6487: ldub [%l7 + 0x33], %g7 loop_6488: lduh [%l7 + 0x50], %o7 stw %l5, [%l7 + 0x14] std %f0, [%l7 + 0x68] stx %g5, [%l7 + 0x50] ldsw [%l7 + 0x0C], %l0 fba,a %fcc3, loop_6489 fxor %f8, %f14, %f10 stb %l4, [%l7 + 0x6C] ldsb [%l7 + 0x6E], %i0 loop_6489: fmovsneg %xcc, %f1, %f13 fmovsl %xcc, %f2, %f8 fmul8sux16 %f6, %f10, %f10 edge16l %i6, %l1, %o1 fornot2 %f12, %f6, %f14 ld [%l7 + 0x54], %f10 brz %i4, loop_6490 fornot1 %f8, %f12, %f14 edge8ln %i1, %o5, %g1 ld [%l7 + 0x14], %f4 loop_6490: edge32 %o2, %i5, %l6 brnz %o4, loop_6491 ldsh [%l7 + 0x4E], %o6 tleu %xcc, 0x1 fnands %f4, %f10, %f10 loop_6491: fones %f1 ldub [%l7 + 0x1D], %g2 std %f0, [%l7 + 0x50] bge,pn %xcc, loop_6492 movrne %o3, %g3, %i7 ba,pt %icc, loop_6493 bpos,a,pt %icc, loop_6494 loop_6492: fmul8x16al %f3, %f6, %f14 umulcc %g6, %l2, %g4 loop_6493: fmovd %f0, %f2 loop_6494: ld [%l7 + 0x64], %f5 fbne %fcc0, loop_6495 lduh [%l7 + 0x5A], %i3 fmovde %xcc, %f0, %f1 addccc %i2, 0x0FC8, %l3 loop_6495: fbe,a %fcc2, loop_6496 xor %g7, 0x01E1, %o0 fmovse %xcc, %f13, %f11 move %icc, %l5, %o7 loop_6496: fornot1 %f10, %f4, %f10 ldsb [%l7 + 0x6F], %l0 xor %l4, 0x075A, %i0 std %f4, [%l7 + 0x68] fcmpeq32 %f8, %f10, %i6 stw %g5, [%l7 + 0x14] udivx %l1, 0x04E1, %i4 fcmpgt32 %f2, %f2, %i1 lduh [%l7 + 0x4A], %o1 fbn,a %fcc1, loop_6497 std %f14, [%l7 + 0x40] lduh [%l7 + 0x64], %g1 edge32l %o5, %o2, %i5 loop_6497: sth %l6, [%l7 + 0x78] edge32 %o4, %o6, %o3 fmovdvs %icc, %f5, %f15 stx %g2, [%l7 + 0x50] fbul %fcc2, loop_6498 brlez,a %g3, loop_6499 ldsh [%l7 + 0x5E], %i7 stb %g6, [%l7 + 0x4B] loop_6498: fmovs %f12, %f15 loop_6499: tg %icc, 0x5 fbule %fcc3, loop_6500 fandnot2 %f10, %f6, %f6 orncc %l2, %g4, %i3 ldsw [%l7 + 0x4C], %i2 loop_6500: ldx [%l7 + 0x50], %l3 fmuld8ulx16 %f5, %f9, %f14 tne %xcc, 0x0 movrlez %o0, 0x02E, %l5 fble %fcc1, loop_6501 fsrc1s %f6, %f1 lduh [%l7 + 0x7E], %g7 bvc,a %icc, loop_6502 loop_6501: ldub [%l7 + 0x4B], %l0 fnand %f4, %f12, %f0 st %f7, [%l7 + 0x2C] loop_6502: st %f10, [%l7 + 0x30] fmovrdgz %l4, %f8, %f14 fmovscs %xcc, %f12, %f9 st %f14, [%l7 + 0x78] taddcctv %o7, 0x0F4E, %i0 ld [%l7 + 0x30], %f2 ldub [%l7 + 0x1C], %g5 movpos %icc, %i6, %l1 std %f8, [%l7 + 0x08] ldd [%l7 + 0x40], %f4 sub %i4, 0x04B7, %o1 ld [%l7 + 0x20], %f0 ldsb [%l7 + 0x7A], %g1 fmuld8sux16 %f11, %f2, %f4 tcs %icc, 0x3 ldub [%l7 + 0x29], %i1 bn loop_6503 fmovdneg %xcc, %f5, %f13 stx %o2, [%l7 + 0x48] lduh [%l7 + 0x24], %o5 loop_6503: ld [%l7 + 0x34], %f3 umulcc %i5, %o4, %l6 fmovdgu %icc, %f11, %f3 sdivx %o6, 0x187C, %o3 sll %g2, %i7, %g6 srlx %l2, 0x01, %g4 stx %i3, [%l7 + 0x10] srl %i2, %g3, %o0 stb %l3, [%l7 + 0x5C] st %f8, [%l7 + 0x30] addccc %g7, 0x132D, %l0 tne %xcc, 0x3 stb %l5, [%l7 + 0x65] fcmped %fcc3, %f2, %f10 ldd [%l7 + 0x70], %f8 sethi 0x0923, %o7 alignaddrl %i0, %l4, %i6 fpack32 %f4, %f4, %f6 fmovs %f6, %f6 xor %l1, 0x0024, %g5 edge16 %i4, %o1, %i1 smulcc %o2, 0x1CA2, %g1 bg,pt %xcc, loop_6504 movg %xcc, %o5, %i5 te %icc, 0x2 fornot2s %f3, %f9, %f5 loop_6504: fmovrsne %o4, %f10, %f14 ldub [%l7 + 0x0E], %o6 fxor %f8, %f10, %f12 std %f4, [%l7 + 0x68] ldub [%l7 + 0x20], %l6 addccc %o3, 0x0A1F, %i7 bshuffle %f8, %f0, %f4 udivx %g2, 0x1F57, %g6 ldsh [%l7 + 0x32], %l2 edge32 %i3, %g4, %i2 sth %o0, [%l7 + 0x34] stb %g3, [%l7 + 0x08] tpos %icc, 0x7 fmovrsgez %l3, %f1, %f0 stw %g7, [%l7 + 0x5C] sdivcc %l5, 0x058F, %l0 fmovs %f1, %f10 stb %i0, [%l7 + 0x10] ldx [%l7 + 0x08], %o7 stb %i6, [%l7 + 0x4D] ldx [%l7 + 0x20], %l4 subccc %l1, %i4, %g5 bl,pt %xcc, loop_6505 tvc %icc, 0x5 stb %i1, [%l7 + 0x1E] movvs %icc, %o2, %o1 loop_6505: fmul8x16au %f6, %f7, %f2 srax %o5, %i5, %g1 fmul8x16al %f6, %f5, %f4 ldx [%l7 + 0x28], %o4 umul %o6, 0x1B16, %o3 fmovrdgez %l6, %f12, %f8 ldsh [%l7 + 0x74], %i7 lduw [%l7 + 0x14], %g6 fcmped %fcc0, %f2, %f6 subccc %l2, %i3, %g4 fmul8x16al %f8, %f13, %f2 ld [%l7 + 0x70], %f1 fxor %f6, %f12, %f10 stx %i2, [%l7 + 0x78] movge %icc, %g2, %g3 fnot2s %f6, %f3 fcmpeq32 %f2, %f14, %o0 stw %l3, [%l7 + 0x7C] ld [%l7 + 0x10], %f15 fnot1 %f14, %f12 stb %l5, [%l7 + 0x0E] lduw [%l7 + 0x6C], %g7 move %icc, %i0, %o7 fba,a %fcc1, loop_6506 ldsb [%l7 + 0x74], %i6 sll %l4, %l1, %i4 fmovdpos %xcc, %f8, %f14 loop_6506: subcc %l0, %i1, %o2 fcmpgt32 %f10, %f14, %g5 movneg %xcc, %o1, %i5 fmovdvs %xcc, %f2, %f2 sub %o5, %o4, %g1 fmovrdne %o3, %f14, %f14 bgu,pt %icc, loop_6507 fcmpne32 %f4, %f0, %o6 tvc %icc, 0x3 fnegs %f8, %f8 loop_6507: subc %l6, 0x056F, %i7 te %icc, 0x1 sth %g6, [%l7 + 0x4E] nop setx loop_6508, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrsne %i3, %f0, %f1 fmovsvc %xcc, %f11, %f10 fmovsg %icc, %f7, %f5 loop_6508: edge16n %l2, %i2, %g4 lduh [%l7 + 0x40], %g3 stx %o0, [%l7 + 0x28] brgez,a %l3, loop_6509 fmovrdgez %g2, %f4, %f12 bneg,a,pt %xcc, loop_6510 te %icc, 0x3 loop_6509: fmovs %f0, %f2 stw %l5, [%l7 + 0x64] loop_6510: ld [%l7 + 0x10], %f12 ldsh [%l7 + 0x68], %i0 orn %o7, 0x0CFB, %g7 stw %l4, [%l7 + 0x64] ba,a %xcc, loop_6511 fblg %fcc0, loop_6512 lduw [%l7 + 0x2C], %l1 fands %f10, %f0, %f12 loop_6511: movrgz %i6, 0x381, %l0 loop_6512: brgez %i1, loop_6513 fand %f14, %f4, %f6 fmovd %f10, %f8 movrlz %i4, %o2, %o1 loop_6513: andncc %i5, %o5, %o4 stb %g5, [%l7 + 0x7B] ldx [%l7 + 0x08], %o3 st %f3, [%l7 + 0x20] edge8l %g1, %l6, %i7 ldub [%l7 + 0x63], %o6 bcc loop_6514 fmovs %f12, %f2 ldsb [%l7 + 0x23], %g6 ldx [%l7 + 0x60], %l2 loop_6514: fxor %f6, %f2, %f0 movn %xcc, %i2, %g4 fpack16 %f0, %f12 fmovrse %i3, %f7, %f0 fmovrsgez %g3, %f2, %f3 movvc %xcc, %o0, %g2 nop setx loop_6515, %l0, %l1 jmpl %l1, %l3 fmovda %xcc, %f9, %f6 movg %xcc, %l5, %i0 smul %o7, 0x025B, %l4 loop_6515: sth %l1, [%l7 + 0x12] fbge,a %fcc0, loop_6516 andcc %g7, %l0, %i1 ldsh [%l7 + 0x18], %i6 fsrc1 %f0, %f2 loop_6516: movne %icc, %i4, %o1 lduh [%l7 + 0x5C], %i5 movleu %icc, %o2, %o5 fandnot2 %f8, %f10, %f0 bvs,a,pt %xcc, loop_6517 fbu,a %fcc2, loop_6518 fsrc2s %f10, %f12 nop setx loop_6519, %l0, %l1 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_6517: tgu %icc, 0x3 loop_6518: nop setx loop_6520, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done be,a,pt %icc, loop_6521 loop_6519: fbue %fcc1, loop_6522 tle %icc, 0x7 loop_6520: fcmpeq32 %f14, %f6, %o4 loop_6521: fmovrdne %o3, %f8, %f14 loop_6522: ldx [%l7 + 0x78], %g1 stx %g5, [%l7 + 0x68] fnot2s %f2, %f8 fcmpgt16 %f4, %f2, %i7 fmovsle %xcc, %f0, %f5 stx %l6, [%l7 + 0x58] fnot2s %f6, %f8 ble,a loop_6523 fmovdne %xcc, %f5, %f12 fnand %f6, %f14, %f14 fors %f13, %f5, %f9 loop_6523: fbn,a %fcc3, loop_6524 st %f6, [%l7 + 0x34] xorcc %o6, %g6, %l2 fbl,a %fcc3, loop_6525 loop_6524: bpos,a,pt %xcc, loop_6526 brlz %g4, loop_6527 brz,a %i2, loop_6528 loop_6525: ldd [%l7 + 0x50], %f0 loop_6526: fandnot2s %f6, %f6, %f0 loop_6527: tvc %icc, 0x5 loop_6528: lduh [%l7 + 0x0A], %i3 tn %xcc, 0x4 fcmped %fcc1, %f2, %f4 fandnot1s %f8, %f15, %f12 and %o0, 0x173B, %g2 bne,a %xcc, loop_6529 fmovscc %icc, %f5, %f10 xnor %l3, %l5, %g3 xor %o7, 0x1B19, %i0 loop_6529: mulx %l4, %g7, %l1 tvc %icc, 0x2 movcc %xcc, %l0, %i1 movleu %icc, %i6, %i4 stw %i5, [%l7 + 0x40] add %o2, %o5, %o4 bleu,a,pt %icc, loop_6530 stx %o1, [%l7 + 0x58] fbule %fcc3, loop_6531 ldsb [%l7 + 0x26], %g1 loop_6530: alignaddrl %g5, %i7, %o3 lduw [%l7 + 0x4C], %o6 loop_6531: ldub [%l7 + 0x51], %l6 stb %l2, [%l7 + 0x3C] ldsw [%l7 + 0x08], %g4 ldsb [%l7 + 0x70], %i2 ldsh [%l7 + 0x18], %g6 fmovdvs %xcc, %f9, %f3 std %f6, [%l7 + 0x58] brgz %i3, loop_6532 orn %g2, 0x0217, %o0 lduw [%l7 + 0x60], %l5 stx %g3, [%l7 + 0x58] loop_6532: movge %icc, %o7, %l3 xnorcc %i0, 0x1D3B, %l4 ldx [%l7 + 0x50], %l1 alignaddr %g7, %i1, %l0 udiv %i6, 0x121A, %i5 fmul8ulx16 %f6, %f12, %f12 subc %i4, 0x0706, %o2 ldsh [%l7 + 0x08], %o5 sub %o4, 0x169F, %o1 lduw [%l7 + 0x1C], %g5 lduh [%l7 + 0x5A], %g1 umulcc %o3, %i7, %l6 fpack16 %f8, %f12 brgz,a %l2, loop_6533 tne %icc, 0x3 brlz %g4, loop_6534 fabsd %f2, %f14 loop_6533: ldsh [%l7 + 0x0C], %i2 fpadd16s %f0, %f11, %f8 loop_6534: srlx %g6, 0x19, %o6 lduh [%l7 + 0x64], %g2 lduh [%l7 + 0x4E], %o0 fmovd %f6, %f0 fmovsneg %xcc, %f14, %f15 edge32n %i3, %l5, %o7 bne,pn %icc, loop_6535 subccc %g3, 0x04FA, %i0 fzero %f4 fmovrslez %l4, %f4, %f14 loop_6535: ldsb [%l7 + 0x0C], %l1 lduh [%l7 + 0x5E], %g7 edge32ln %l3, %i1, %l0 fpsub16 %f0, %f8, %f2 ldd [%l7 + 0x18], %f8 movn %xcc, %i5, %i4 movleu %icc, %i6, %o2 fcmpne32 %f0, %f6, %o4 ldx [%l7 + 0x30], %o5 fpadd16 %f12, %f0, %f0 fpadd16s %f5, %f14, %f3 fpadd16 %f12, %f6, %f10 ldsb [%l7 + 0x68], %o1 fmovsleu %icc, %f10, %f4 fmuld8ulx16 %f13, %f13, %f2 fmul8ulx16 %f4, %f14, %f14 fsrc1s %f6, %f9 fmovdn %icc, %f1, %f15 stb %g5, [%l7 + 0x6E] st %f8, [%l7 + 0x54] fxnor %f8, %f4, %f4 movrlez %g1, 0x111, %o3 movrgez %i7, 0x0AB, %l6 bpos,a,pn %icc, loop_6536 tneg %xcc, 0x1 fpadd16s %f2, %f12, %f7 bne %xcc, loop_6537 loop_6536: fmovrslz %l2, %f8, %f9 lduh [%l7 + 0x3C], %i2 nop setx loop_6538, %l0, %l1 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_6537: fandnot1 %f2, %f6, %f10 bge %xcc, loop_6539 fpsub32 %f0, %f8, %f12 loop_6538: stx %g6, [%l7 + 0x08] udiv %o6, 0x0410, %g4 loop_6539: fbu %fcc1, loop_6540 fmovdle %icc, %f5, %f5 ldx [%l7 + 0x70], %o0 taddcc %g2, %l5, %o7 loop_6540: fpmerge %f3, %f1, %f10 orcc %i3, %g3, %l4 movrlz %i0, 0x057, %l1 fmovsg %xcc, %f12, %f11 fmovrdgz %l3, %f6, %f6 brlz,a %i1, loop_6541 srax %l0, %g7, %i5 movre %i6, %o2, %i4 bcs,pt %icc, loop_6542 loop_6541: edge8 %o4, %o5, %o1 ldd [%l7 + 0x70], %f10 ldsw [%l7 + 0x0C], %g1 loop_6542: fmovse %icc, %f8, %f3 fpmerge %f12, %f7, %f14 fcmple32 %f0, %f0, %g5 tneg %xcc, 0x3 fmovdne %icc, %f13, %f13 tn %icc, 0x3 fzero %f8 fmovdvs %xcc, %f6, %f4 ldub [%l7 + 0x27], %i7 stb %o3, [%l7 + 0x55] bvc %xcc, loop_6543 fpack32 %f10, %f8, %f12 fmovrslz %l6, %f2, %f12 movpos %xcc, %i2, %g6 loop_6543: stw %o6, [%l7 + 0x40] tsubcc %l2, 0x0F1F, %g4 fmul8x16 %f7, %f14, %f2 orncc %o0, %l5, %o7 smul %i3, %g2, %l4 ldsh [%l7 + 0x6A], %g3 fpack16 %f14, %f7 std %f14, [%l7 + 0x30] fmovdpos %icc, %f3, %f1 fcmpgt16 %f12, %f10, %l1 tpos %icc, 0x1 edge8ln %l3, %i1, %l0 array8 %g7, %i5, %i0 pdist %f2, %f0, %f8 fmul8x16au %f2, %f2, %f4 fmuld8ulx16 %f3, %f4, %f10 edge8 %o2, %i6, %i4 st %f12, [%l7 + 0x68] std %f14, [%l7 + 0x68] lduw [%l7 + 0x60], %o4 fpadd32s %f9, %f11, %f12 ld [%l7 + 0x08], %f9 fcmpeq32 %f14, %f2, %o1 fmovs %f14, %f4 fbul,a %fcc0, loop_6544 lduw [%l7 + 0x18], %o5 stx %g5, [%l7 + 0x20] fbu %fcc1, loop_6545 loop_6544: std %f0, [%l7 + 0x20] fsrc1 %f0, %f6 fble %fcc0, loop_6546 loop_6545: ldsw [%l7 + 0x78], %g1 ldsh [%l7 + 0x6E], %o3 tvc %xcc, 0x2 loop_6546: fbl,a %fcc0, loop_6547 sdivx %l6, 0x13B0, %i2 taddcctv %g6, 0x085D, %i7 stx %l2, [%l7 + 0x30] loop_6547: tvs %xcc, 0x6 edge8l %o6, %g4, %l5 stx %o7, [%l7 + 0x58] udivx %i3, 0x06E3, %o0 taddcc %l4, 0x1134, %g2 stw %g3, [%l7 + 0x10] fsrc1s %f1, %f15 ldsb [%l7 + 0x2C], %l1 bgu,a,pn %xcc, loop_6548 fmovdcc %icc, %f14, %f14 ldx [%l7 + 0x08], %i1 mova %xcc, %l0, %l3 loop_6548: te %xcc, 0x4 st %f9, [%l7 + 0x70] bg,a loop_6549 fandnot1 %f10, %f2, %f8 ble loop_6550 st %f2, [%l7 + 0x4C] loop_6549: fnands %f13, %f10, %f1 be,pt %xcc, loop_6551 loop_6550: stx %i5, [%l7 + 0x58] fbul,a %fcc3, loop_6552 stw %i0, [%l7 + 0x54] loop_6551: ldx [%l7 + 0x08], %g7 brlez,a %o2, loop_6553 loop_6552: stx %i4, [%l7 + 0x40] movgu %icc, %o4, %o1 bvs,pn %icc, loop_6554 loop_6553: fpmerge %f6, %f13, %f10 fpack32 %f12, %f6, %f8 fbug,a %fcc3, loop_6555 loop_6554: subccc %i6, %g5, %o5 stx %g1, [%l7 + 0x28] addcc %o3, %i2, %l6 loop_6555: movrlz %i7, %g6, %o6 movneg %icc, %l2, %l5 fbg,a %fcc2, loop_6556 ldsh [%l7 + 0x26], %g4 fmovdcs %xcc, %f2, %f5 fcmpne16 %f0, %f6, %o7 loop_6556: fble %fcc2, loop_6557 fmovsvc %icc, %f3, %f3 sth %o0, [%l7 + 0x20] fbe,a %fcc0, loop_6558 loop_6557: tgu %icc, 0x6 fmovdgu %xcc, %f0, %f12 fnands %f1, %f14, %f13 loop_6558: sth %l4, [%l7 + 0x20] be,a,pn %icc, loop_6559 movrgz %g2, 0x12D, %i3 fmovdne %icc, %f5, %f6 ld [%l7 + 0x68], %f14 loop_6559: fmovdgu %xcc, %f12, %f4 ld [%l7 + 0x20], %f0 lduw [%l7 + 0x2C], %g3 subc %i1, 0x1BAA, %l1 fpadd16 %f0, %f2, %f14 fmovdpos %xcc, %f9, %f5 lduh [%l7 + 0x08], %l0 sllx %l3, 0x18, %i0 mulx %i5, %g7, %o2 ldsh [%l7 + 0x7A], %i4 bneg %xcc, loop_6560 ldx [%l7 + 0x18], %o4 std %f14, [%l7 + 0x50] movvc %icc, %i6, %o1 loop_6560: fmul8x16 %f2, %f10, %f12 orn %g5, 0x1D0B, %o5 fmovrdgz %g1, %f4, %f6 fbne %fcc0, loop_6561 sth %i2, [%l7 + 0x4A] andn %o3, %l6, %i7 ld [%l7 + 0x48], %f3 loop_6561: lduw [%l7 + 0x0C], %o6 ldsw [%l7 + 0x0C], %l2 ldx [%l7 + 0x10], %g6 brlez,a %l5, loop_6562 addccc %o7, %o0, %l4 fandnot2s %f2, %f1, %f12 bneg %icc, loop_6563 loop_6562: mulx %g4, %g2, %i3 ldsb [%l7 + 0x64], %g3 fands %f13, %f6, %f3 loop_6563: fbule,a %fcc3, loop_6564 ldsb [%l7 + 0x58], %i1 fmovrdlz %l0, %f0, %f4 brlez %l1, loop_6565 loop_6564: edge16n %i0, %l3, %g7 fmovdg %xcc, %f15, %f12 fmovdgu %icc, %f5, %f8 loop_6565: fblg %fcc1, loop_6566 movgu %xcc, %o2, %i5 ldsw [%l7 + 0x50], %i4 fpackfix %f10, %f13 loop_6566: bleu,a,pn %icc, loop_6567 bcc %xcc, loop_6568 lduh [%l7 + 0x50], %o4 addc %i6, 0x04D6, %g5 loop_6567: orcc %o5, %g1, %i2 loop_6568: ldsb [%l7 + 0x12], %o3 fmovsle %xcc, %f7, %f5 ldsw [%l7 + 0x4C], %l6 bvs,pt %icc, loop_6569 lduh [%l7 + 0x48], %i7 udiv %o6, 0x0D30, %o1 st %f11, [%l7 + 0x18] loop_6569: fnot2s %f15, %f11 ldsb [%l7 + 0x0C], %g6 stb %l5, [%l7 + 0x3D] movvs %xcc, %o7, %l2 ld [%l7 + 0x7C], %f11 stb %o0, [%l7 + 0x4F] fabsd %f6, %f0 stw %g4, [%l7 + 0x4C] ldd [%l7 + 0x30], %f10 nop setx loop_6570, %l0, %l1 jmpl %l1, %g2 orncc %i3, %l4, %g3 fbne %fcc3, loop_6571 fxnor %f12, %f4, %f10 loop_6570: fnot1s %f1, %f3 fnands %f1, %f15, %f5 loop_6571: andcc %i1, %l0, %i0 fmovdne %xcc, %f10, %f15 fmovsle %xcc, %f0, %f6 std %f8, [%l7 + 0x20] sth %l3, [%l7 + 0x12] fcmped %fcc2, %f0, %f12 fands %f12, %f0, %f4 fbe %fcc2, loop_6572 fmovscs %xcc, %f4, %f3 ldd [%l7 + 0x78], %f6 edge32 %l1, %g7, %o2 loop_6572: ldsw [%l7 + 0x68], %i4 fmovsneg %xcc, %f13, %f7 ldd [%l7 + 0x70], %f2 tneg %icc, 0x2 sub %o4, 0x1A9E, %i6 sllx %i5, %o5, %g5 faligndata %f2, %f2, %f4 brgez %i2, loop_6573 addcc %g1, %o3, %i7 fbn,a %fcc3, loop_6574 ldd [%l7 + 0x70], %f10 loop_6573: fbu %fcc2, loop_6575 st %f7, [%l7 + 0x18] loop_6574: fxnor %f0, %f10, %f12 smul %l6, 0x1A4C, %o1 loop_6575: fmovrslez %o6, %f14, %f9 fbge,a %fcc2, loop_6576 sub %l5, %g6, %o7 fpmerge %f5, %f15, %f8 addc %l2, %o0, %g2 loop_6576: ldsb [%l7 + 0x0D], %g4 fmul8sux16 %f14, %f8, %f8 fbl %fcc3, loop_6577 fmovrdne %i3, %f14, %f8 fbge %fcc3, loop_6578 fmovdle %xcc, %f14, %f0 loop_6577: nop setx loop_6579, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x7C], %g3 loop_6578: fnegs %f7, %f15 std %f12, [%l7 + 0x78] loop_6579: addc %i1, 0x1B81, %l4 movgu %xcc, %l0, %l3 fmovrdgz %i0, %f0, %f14 ldsh [%l7 + 0x6C], %l1 alignaddr %g7, %o2, %i4 movle %xcc, %o4, %i6 fpack32 %f4, %f6, %f6 ldsh [%l7 + 0x54], %o5 brz,a %i5, loop_6580 ba,a %xcc, loop_6581 tpos %xcc, 0x6 ldx [%l7 + 0x60], %g5 loop_6580: siam 0x4 loop_6581: fandnot2 %f14, %f2, %f14 nop setx loop_6582, %l0, %l1 jmpl %l1, %i2 lduh [%l7 + 0x5E], %o3 fble,a %fcc1, loop_6583 fmovsgu %xcc, %f7, %f2 loop_6582: stx %i7, [%l7 + 0x30] fpack32 %f10, %f10, %f6 loop_6583: stw %l6, [%l7 + 0x40] andcc %g1, %o1, %l5 fmovdcs %xcc, %f1, %f0 ldx [%l7 + 0x48], %o6 fmovsvc %xcc, %f13, %f1 array16 %o7, %l2, %o0 lduw [%l7 + 0x34], %g2 fsrc1s %f6, %f6 fsrc2s %f10, %f6 stx %g4, [%l7 + 0x30] tge %icc, 0x3 fmovs %f1, %f11 fpsub32s %f11, %f12, %f10 bvc,a,pn %icc, loop_6584 movvs %xcc, %g6, %g3 fmovrsne %i1, %f13, %f8 fmovda %icc, %f5, %f0 loop_6584: bg,a %icc, loop_6585 edge16n %l4, %l0, %i3 tneg %xcc, 0x1 fbu %fcc3, loop_6586 loop_6585: fmovdcs %icc, %f8, %f11 fmovdle %xcc, %f10, %f0 edge8 %i0, %l1, %l3 loop_6586: udiv %g7, 0x131A, %i4 fxnors %f13, %f9, %f1 fmovrdgez %o4, %f4, %f2 udivcc %o2, 0x1733, %i6 bneg,a %xcc, loop_6587 fmuld8ulx16 %f12, %f15, %f14 udiv %o5, 0x0927, %g5 add %i2, 0x05F1, %i5 loop_6587: mova %icc, %i7, %o3 edge16 %l6, %o1, %g1 fmovsne %icc, %f6, %f9 edge8n %l5, %o6, %o7 fmovse %icc, %f7, %f1 st %f4, [%l7 + 0x18] edge8l %l2, %o0, %g4 ld [%l7 + 0x3C], %f13 fcmps %fcc2, %f5, %f7 fmovsneg %icc, %f3, %f13 fxors %f3, %f1, %f2 andcc %g6, %g2, %i1 ldx [%l7 + 0x58], %g3 ldsb [%l7 + 0x39], %l4 xor %i3, %l0, %l1 fbl %fcc0, loop_6588 fors %f12, %f0, %f10 ldsh [%l7 + 0x22], %i0 ldx [%l7 + 0x40], %g7 loop_6588: fmovsg %xcc, %f13, %f7 ba,pt %xcc, loop_6589 fmovsa %xcc, %f10, %f11 std %f0, [%l7 + 0x68] bvs %icc, loop_6590 loop_6589: movvc %xcc, %i4, %o4 fcmpne32 %f0, %f14, %o2 fbu %fcc0, loop_6591 loop_6590: orncc %i6, %l3, %g5 fmovsle %xcc, %f12, %f3 fbue,a %fcc2, loop_6592 loop_6591: fmovsgu %icc, %f6, %f14 xnorcc %i2, %o5, %i5 brgez,a %i7, loop_6593 loop_6592: ldsw [%l7 + 0x74], %o3 movneg %xcc, %l6, %g1 ldsb [%l7 + 0x4D], %l5 loop_6593: fornot1 %f8, %f4, %f10 ldsh [%l7 + 0x2A], %o6 fbge %fcc1, loop_6594 ldx [%l7 + 0x10], %o7 fbn,a %fcc2, loop_6595 fxnors %f13, %f11, %f5 loop_6594: ldsw [%l7 + 0x40], %l2 tsubcctv %o1, 0x1FD5, %o0 loop_6595: lduw [%l7 + 0x6C], %g4 fcmped %fcc0, %f6, %f12 std %f4, [%l7 + 0x58] fbe,a %fcc0, loop_6596 fbo %fcc1, loop_6597 fmovrdlez %g6, %f8, %f12 stb %g2, [%l7 + 0x36] loop_6596: ldsb [%l7 + 0x12], %g3 loop_6597: bvs,a,pt %icc, loop_6598 st %f11, [%l7 + 0x20] call loop_6599 fcmpes %fcc1, %f4, %f3 loop_6598: fmovdcs %icc, %f3, %f2 tgu %icc, 0x7 loop_6599: fmovrdlez %i1, %f14, %f0 tpos %icc, 0x5 fmovrsgez %l4, %f8, %f7 st %f8, [%l7 + 0x5C] tpos %icc, 0x5 ldd [%l7 + 0x68], %f4 fbo,a %fcc1, loop_6600 bgu loop_6601 movne %icc, %i3, %l0 stx %i0, [%l7 + 0x28] loop_6600: st %f12, [%l7 + 0x0C] loop_6601: fmul8x16 %f5, %f12, %f14 movrgz %g7, %l1, %o4 movn %xcc, %i4, %o2 ldsb [%l7 + 0x3C], %i6 fmovd %f10, %f0 edge32ln %l3, %g5, %o5 array32 %i5, %i2, %o3 ldx [%l7 + 0x30], %l6 tg %icc, 0x7 ldd [%l7 + 0x60], %f2 movrgez %g1, 0x324, %i7 fbo %fcc3, loop_6602 stb %o6, [%l7 + 0x3B] fone %f4 add %o7, %l5, %l2 loop_6602: tn %xcc, 0x1 bpos,a,pt %icc, loop_6603 for %f12, %f4, %f0 ldsw [%l7 + 0x64], %o0 fcmpne32 %f12, %f4, %g4 loop_6603: edge16ln %o1, %g6, %g3 fmovd %f0, %f4 fcmped %fcc0, %f2, %f8 std %f0, [%l7 + 0x40] lduw [%l7 + 0x74], %i1 ldub [%l7 + 0x26], %l4 std %f4, [%l7 + 0x58] fcmpeq16 %f12, %f12, %i3 ldsb [%l7 + 0x5E], %l0 ldub [%l7 + 0x33], %i0 ldub [%l7 + 0x71], %g7 andncc %l1, %g2, %i4 edge16n %o4, %o2, %i6 fmovrslez %l3, %f4, %f6 sth %g5, [%l7 + 0x1C] fmovdn %icc, %f7, %f8 fbug,a %fcc0, loop_6604 stw %i5, [%l7 + 0x24] bg %icc, loop_6605 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 loop_6604: fblg %fcc2, loop_6607 ldub [%l7 + 0x63], %o5 loop_6605: fmovrse %o3, %f13, %f10 loop_6606: sdiv %i2, 0x0DAD, %l6 loop_6607: sub %g1, 0x1F2F, %o6 fxnor %f6, %f6, %f12 udivx %o7, 0x0012, %i7 fbo,a %fcc0, loop_6608 ldsh [%l7 + 0x6A], %l5 fbne,a %fcc0, loop_6609 fmovrdlez %l2, %f0, %f0 loop_6608: fbo %fcc1, loop_6610 and %g4, 0x1443, %o0 loop_6609: fcmpeq32 %f6, %f14, %o1 be loop_6611 loop_6610: fmul8x16al %f6, %f15, %f6 brnz,a %g3, loop_6612 fsrc1 %f8, %f12 loop_6611: brlez %g6, loop_6613 ldsw [%l7 + 0x60], %l4 loop_6612: brgz %i1, loop_6614 fmovsvc %xcc, %f5, %f11 loop_6613: fmuld8sux16 %f12, %f2, %f8 fbge %fcc0, loop_6615 loop_6614: fbge %fcc0, loop_6616 ldd [%l7 + 0x40], %f14 edge16l %i3, %l0, %g7 loop_6615: fmovrde %l1, %f14, %f12 loop_6616: smul %i0, %g2, %o4 srax %o2, 0x10, %i4 fmovdvc %icc, %f4, %f12 fmovdvc %icc, %f3, %f13 brnz,a %l3, loop_6617 movrne %i6, %i5, %g5 fmovdn %xcc, %f11, %f0 fmovrslz %o5, %f9, %f2 loop_6617: fba,a %fcc3, loop_6618 fmovdcc %xcc, %f1, %f14 ldd [%l7 + 0x48], %f0 movneg %icc, %o3, %i2 loop_6618: fmovdpos %xcc, %f7, %f12 tpos %icc, 0x2 movrlez %l6, %g1, %o6 lduh [%l7 + 0x24], %i7 array8 %o7, %l5, %g4 fnot1 %f14, %f12 umulcc %o0, 0x00BF, %l2 lduw [%l7 + 0x1C], %g3 fnot1 %f14, %f8 ldsh [%l7 + 0x1A], %o1 st %f1, [%l7 + 0x64] stb %l4, [%l7 + 0x5B] fmovrdlz %g6, %f0, %f6 tvc %xcc, 0x4 ldub [%l7 + 0x0A], %i3 stb %i1, [%l7 + 0x50] ldd [%l7 + 0x10], %f6 addc %l0, %g7, %i0 fbug %fcc1, loop_6619 std %f12, [%l7 + 0x10] or %g2, %o4, %o2 nop setx loop_6620, %l0, %l1 jmpl %l1, %i4 loop_6619: fmovdneg %xcc, %f5, %f3 edge16l %l3, %i6, %i5 fnegd %f4, %f4 loop_6620: fmovdvs %icc, %f11, %f3 fblg,a %fcc1, loop_6621 fpadd32s %f14, %f4, %f15 fmovdneg %xcc, %f12, %f5 fpadd32 %f0, %f4, %f8 loop_6621: fones %f10 fcmpgt32 %f12, %f12, %l1 fcmpgt16 %f10, %f6, %g5 ldub [%l7 + 0x3D], %o5 sdiv %i2, 0x1631, %o3 fmul8x16 %f2, %f10, %f12 fcmpeq16 %f2, %f14, %l6 ldsw [%l7 + 0x7C], %o6 ldsw [%l7 + 0x28], %g1 fcmple32 %f8, %f8, %i7 fmovdvc %xcc, %f12, %f13 ldsw [%l7 + 0x20], %o7 stx %l5, [%l7 + 0x20] bcs,a,pn %icc, loop_6622 sll %o0, 0x15, %l2 st %f14, [%l7 + 0x78] andn %g3, %o1, %g4 loop_6622: fors %f1, %f5, %f11 fbn %fcc0, loop_6623 ldsb [%l7 + 0x09], %l4 ld [%l7 + 0x28], %f9 lduh [%l7 + 0x24], %i3 loop_6623: brgez,a %i1, loop_6624 alignaddrl %l0, %g6, %i0 fmovdcs %xcc, %f0, %f0 fmovsge %xcc, %f6, %f0 loop_6624: addc %g7, %g2, %o2 movleu %icc, %o4, %i4 bgu %xcc, loop_6625 bcs,a,pn %xcc, loop_6626 fexpand %f3, %f12 nop setx loop_6627, %l0, %l1 jmpl %l1, %i6 loop_6625: edge16l %i5, %l3, %l1 loop_6626: fblg,a %fcc3, loop_6628 stx %o5, [%l7 + 0x10] loop_6627: fbge,a %fcc1, loop_6629 fmovrdlz %g5, %f12, %f10 loop_6628: xnorcc %o3, 0x1883, %l6 movneg %icc, %i2, %o6 loop_6629: fnot2s %f15, %f5 fmovscs %icc, %f15, %f9 ldsh [%l7 + 0x78], %i7 ldsh [%l7 + 0x5E], %g1 fnands %f15, %f8, %f11 sdivx %o7, 0x0B4B, %o0 mova %icc, %l2, %l5 fmovdgu %xcc, %f7, %f7 fpsub32s %f10, %f13, %f7 fbuge %fcc1, loop_6630 tg %icc, 0x4 fnand %f10, %f2, %f6 movpos %xcc, %g3, %o1 loop_6630: sth %g4, [%l7 + 0x7C] fornot1s %f13, %f4, %f2 smulcc %l4, 0x0953, %i3 fmovsvs %xcc, %f0, %f14 fmovrse %l0, %f0, %f10 lduw [%l7 + 0x20], %i1 alignaddrl %g6, %g7, %g2 mulx %i0, %o2, %i4 sethi 0x1545, %o4 fnot2s %f6, %f11 fmovscs %xcc, %f15, %f12 fmovrslez %i5, %f15, %f13 ldsb [%l7 + 0x29], %l3 array32 %l1, %o5, %i6 sra %g5, 0x1E, %l6 fmovsvs %xcc, %f13, %f7 fmovdneg %xcc, %f1, %f5 fpadd16s %f12, %f15, %f5 fpsub16 %f6, %f10, %f0 ldd [%l7 + 0x08], %f0 fmovsgu %xcc, %f2, %f13 fnor %f6, %f0, %f8 edge32ln %i2, %o6, %i7 fmovspos %xcc, %f15, %f11 movvc %xcc, %o3, %o7 movge %icc, %g1, %o0 faligndata %f2, %f10, %f12 fandnot1s %f13, %f1, %f14 fcmpes %fcc0, %f1, %f7 bleu,a %icc, loop_6631 fmovdg %xcc, %f3, %f1 movleu %icc, %l2, %g3 fmovdvs %xcc, %f6, %f5 loop_6631: tvc %icc, 0x2 edge16n %o1, %g4, %l4 movne %xcc, %i3, %l0 fcmple32 %f6, %f12, %l5 stx %g6, [%l7 + 0x48] brz %g7, loop_6632 ldsh [%l7 + 0x48], %i1 sub %g2, 0x0862, %i0 std %f6, [%l7 + 0x10] loop_6632: ble,a loop_6633 fmovdgu %xcc, %f2, %f10 edge32 %o2, %o4, %i5 tne %icc, 0x6 loop_6633: fcmpeq16 %f8, %f0, %l3 stw %l1, [%l7 + 0x40] lduh [%l7 + 0x10], %i4 stx %o5, [%l7 + 0x40] fmovsn %xcc, %f3, %f9 movvs %xcc, %g5, %i6 lduw [%l7 + 0x4C], %l6 fmul8x16al %f6, %f15, %f0 call loop_6634 lduh [%l7 + 0x42], %o6 stx %i7, [%l7 + 0x40] fcmpne16 %f10, %f6, %o3 loop_6634: fmovrdne %o7, %f10, %f2 ldd [%l7 + 0x30], %f0 lduw [%l7 + 0x1C], %i2 stx %g1, [%l7 + 0x18] stw %o0, [%l7 + 0x78] ldub [%l7 + 0x10], %l2 lduh [%l7 + 0x54], %o1 tne %xcc, 0x6 ld [%l7 + 0x48], %f9 fxors %f5, %f13, %f8 brz %g3, loop_6635 array8 %l4, %g4, %l0 bvc loop_6636 fmovdvs %xcc, %f15, %f11 loop_6635: nop setx loop_6637, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x36], %l5 loop_6636: fabss %f10, %f5 ta %icc, 0x4 loop_6637: and %g6, %g7, %i1 fandnot2s %f15, %f7, %f6 subc %g2, %i0, %i3 fpack16 %f6, %f10 orcc %o2, %o4, %l3 movre %i5, %i4, %l1 fmovrdne %g5, %f8, %f14 st %f13, [%l7 + 0x78] sdivx %o5, 0x1FCA, %l6 fpack16 %f14, %f7 bn %xcc, loop_6638 edge16ln %o6, %i6, %i7 tgu %xcc, 0x4 fmovsneg %icc, %f1, %f9 loop_6638: fornot2s %f14, %f7, %f3 ldd [%l7 + 0x70], %f6 alignaddrl %o3, %o7, %i2 udivcc %g1, 0x0959, %l2 addc %o1, %g3, %o0 alignaddrl %l4, %g4, %l0 orn %g6, %l5, %i1 fmovrdgz %g2, %f8, %f10 fmovda %xcc, %f2, %f14 tgu %icc, 0x3 movpos %icc, %g7, %i3 lduh [%l7 + 0x2A], %i0 fors %f12, %f7, %f3 tge %xcc, 0x5 mulscc %o4, %o2, %l3 sub %i4, 0x05AD, %i5 ldsb [%l7 + 0x43], %l1 movgu %xcc, %o5, %l6 ldd [%l7 + 0x10], %f6 fblg,a %fcc3, loop_6639 ldx [%l7 + 0x70], %g5 stw %i6, [%l7 + 0x38] ld [%l7 + 0x08], %f7 loop_6639: fone %f14 fbg,a %fcc0, loop_6640 stx %i7, [%l7 + 0x40] ldsh [%l7 + 0x42], %o6 st %f10, [%l7 + 0x0C] loop_6640: fxors %f4, %f5, %f8 add %o7, 0x099E, %i2 ldsw [%l7 + 0x20], %o3 fnegd %f14, %f4 fmovsvc %xcc, %f14, %f11 sub %g1, 0x038E, %o1 mova %icc, %g3, %o0 movrne %l4, 0x368, %l2 fmovse %icc, %f12, %f12 fmovsa %icc, %f1, %f5 ldub [%l7 + 0x65], %l0 mulscc %g4, 0x16CC, %l5 fble %fcc3, loop_6641 stw %i1, [%l7 + 0x14] brgez %g2, loop_6642 st %f0, [%l7 + 0x34] loop_6641: fmovscc %xcc, %f6, %f7 fbu,a %fcc3, loop_6643 loop_6642: ld [%l7 + 0x54], %f0 umul %g6, %g7, %i0 movgu %icc, %o4, %o2 loop_6643: edge8l %l3, %i4, %i3 fbug,a %fcc1, loop_6644 ldub [%l7 + 0x42], %i5 movpos %xcc, %o5, %l6 or %l1, 0x0970, %i6 loop_6644: fbo %fcc2, loop_6645 fcmple32 %f8, %f8, %i7 array16 %o6, %o7, %g5 fandnot1s %f4, %f3, %f7 loop_6645: fbe %fcc0, loop_6646 stw %o3, [%l7 + 0x44] ta %xcc, 0x4 udiv %g1, 0x159E, %i2 loop_6646: movrlez %g3, 0x3F8, %o0 alignaddrl %l4, %l2, %o1 fmuld8ulx16 %f3, %f9, %f0 fone %f14 sethi 0x1FD1, %g4 ldsh [%l7 + 0x0C], %l0 fmul8x16al %f2, %f10, %f2 brnz %i1, loop_6647 brlz %g2, loop_6648 edge16n %l5, %g7, %g6 st %f1, [%l7 + 0x34] loop_6647: fpadd16s %f7, %f6, %f15 loop_6648: bg,a,pt %icc, loop_6649 ldsh [%l7 + 0x0E], %o4 tg %xcc, 0x0 lduw [%l7 + 0x08], %o2 loop_6649: udivx %l3, 0x1FCB, %i0 fcmped %fcc3, %f6, %f14 std %f0, [%l7 + 0x10] taddcc %i4, 0x0B3C, %i3 bshuffle %f12, %f0, %f14 fnot2s %f2, %f13 edge32l %i5, %o5, %l6 movleu %xcc, %l1, %i7 fcmpeq16 %f6, %f4, %i6 lduh [%l7 + 0x68], %o7 fmovsleu %icc, %f7, %f8 stw %o6, [%l7 + 0x38] taddcctv %g5, %o3, %i2 stb %g3, [%l7 + 0x48] fmovrsne %o0, %f13, %f2 movrlez %l4, %l2, %g1 sth %g4, [%l7 + 0x58] ldsh [%l7 + 0x6C], %o1 lduh [%l7 + 0x78], %i1 sth %g2, [%l7 + 0x66] fbne,a %fcc1, loop_6650 fabsd %f2, %f14 tvc %icc, 0x1 stw %l5, [%l7 + 0x5C] loop_6650: fxnor %f0, %f2, %f0 fpadd16 %f12, %f14, %f10 ldsw [%l7 + 0x60], %l0 movpos %icc, %g7, %g6 sllx %o2, 0x18, %o4 pdist %f8, %f8, %f8 fmovsne %xcc, %f8, %f9 sth %i0, [%l7 + 0x5A] fmovdle %xcc, %f13, %f1 fmovdle %icc, %f11, %f2 stx %i4, [%l7 + 0x38] fmovdge %icc, %f11, %f7 sdivcc %i3, 0x0B1A, %i5 lduh [%l7 + 0x6C], %o5 xnor %l6, %l1, %i7 tpos %xcc, 0x1 fmovrdne %l3, %f8, %f0 std %f10, [%l7 + 0x28] stw %i6, [%l7 + 0x5C] bl,a loop_6651 tsubcc %o7, %g5, %o6 fcmpne16 %f4, %f12, %i2 ldsh [%l7 + 0x1A], %o3 loop_6651: stx %o0, [%l7 + 0x10] stw %l4, [%l7 + 0x58] xnor %l2, %g1, %g4 edge16l %o1, %g3, %g2 orcc %i1, 0x0E40, %l5 be,a,pt %icc, loop_6652 std %f2, [%l7 + 0x08] fexpand %f3, %f14 stw %l0, [%l7 + 0x08] loop_6652: fandnot2 %f4, %f12, %f0 fmul8x16al %f14, %f9, %f0 fcmps %fcc1, %f15, %f15 movrlez %g7, 0x066, %g6 udivcc %o2, 0x0E11, %o4 movn %icc, %i0, %i3 fbug,a %fcc2, loop_6653 fcmpeq32 %f2, %f4, %i4 ldub [%l7 + 0x0A], %i5 fbne %fcc3, loop_6654 loop_6653: fmovs %f6, %f1 or %l6, %o5, %i7 stx %l1, [%l7 + 0x60] loop_6654: ld [%l7 + 0x48], %f6 fmovsl %icc, %f14, %f1 tvs %xcc, 0x7 fmovrdne %i6, %f4, %f10 fmovrdlez %l3, %f10, %f0 fnot1 %f2, %f8 tpos %icc, 0x1 lduh [%l7 + 0x78], %o7 std %f0, [%l7 + 0x58] fcmpne16 %f12, %f2, %g5 smul %o6, %o3, %o0 fmovdn %xcc, %f7, %f12 st %f10, [%l7 + 0x6C] fmovrdgz %l4, %f4, %f12 ldub [%l7 + 0x10], %l2 fornot2 %f8, %f10, %f14 for %f14, %f12, %f12 ldsb [%l7 + 0x66], %i2 ldsb [%l7 + 0x7E], %g4 fabss %f0, %f13 array16 %g1, %g3, %g2 stb %o1, [%l7 + 0x5B] std %f12, [%l7 + 0x30] stx %l5, [%l7 + 0x20] ldsh [%l7 + 0x0A], %i1 nop setx loop_6655, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd16s %f15, %f2, %f4 edge8l %g7, %l0, %g6 ld [%l7 + 0x28], %f14 loop_6655: fandnot1 %f2, %f6, %f2 fbne %fcc3, loop_6656 brlez %o4, loop_6657 fmovrdgez %i0, %f14, %f14 ldub [%l7 + 0x4A], %i3 loop_6656: fbul %fcc1, loop_6658 loop_6657: ldsb [%l7 + 0x45], %i4 tpos %icc, 0x7 ld [%l7 + 0x7C], %f14 loop_6658: fpack16 %f10, %f6 fmovrslz %i5, %f12, %f4 std %f12, [%l7 + 0x40] brgz,a %o2, loop_6659 fmovsvs %icc, %f3, %f1 fbn,a %fcc2, loop_6660 movleu %xcc, %l6, %o5 loop_6659: fbn %fcc2, loop_6661 edge16ln %i7, %l1, %l3 loop_6660: st %f13, [%l7 + 0x60] std %f4, [%l7 + 0x70] loop_6661: fmovdn %xcc, %f12, %f12 fba,a %fcc3, loop_6662 tle %xcc, 0x7 tneg %icc, 0x6 fandnot1s %f2, %f11, %f13 loop_6662: fpadd16s %f0, %f15, %f2 fbu,a %fcc3, loop_6663 fabss %f2, %f12 stw %i6, [%l7 + 0x50] stx %o7, [%l7 + 0x60] loop_6663: ldub [%l7 + 0x61], %g5 popc %o3, %o6 ta %icc, 0x4 fcmpne32 %f2, %f6, %l4 lduw [%l7 + 0x74], %l2 fxnor %f12, %f12, %f6 fzero %f4 fcmpeq32 %f2, %f14, %i2 lduh [%l7 + 0x20], %g4 edge8ln %g1, %o0, %g2 ldsh [%l7 + 0x76], %o1 tcs %xcc, 0x7 fmovdcc %icc, %f15, %f3 ldx [%l7 + 0x40], %g3 fbe,a %fcc2, loop_6664 ldx [%l7 + 0x30], %i1 fexpand %f10, %f10 bshuffle %f4, %f0, %f4 loop_6664: movcs %xcc, %g7, %l5 edge8 %l0, %o4, %g6 ld [%l7 + 0x44], %f7 sethi 0x0CD9, %i0 ldsh [%l7 + 0x1C], %i3 tge %icc, 0x3 fbne %fcc3, loop_6665 ldd [%l7 + 0x78], %f10 ldub [%l7 + 0x67], %i5 edge32n %o2, %l6, %o5 loop_6665: ldsb [%l7 + 0x08], %i7 ldsb [%l7 + 0x6C], %i4 fbg %fcc0, loop_6666 fmovse %xcc, %f10, %f11 edge8l %l1, %i6, %o7 bshuffle %f0, %f2, %f2 loop_6666: sethi 0x0291, %g5 movre %o3, %o6, %l4 udiv %l2, 0x1D27, %i2 smulcc %g4, %g1, %l3 stw %g2, [%l7 + 0x44] bl,pn %icc, loop_6667 edge32 %o1, %o0, %i1 fmovdgu %icc, %f12, %f14 sth %g7, [%l7 + 0x2E] loop_6667: alignaddr %l5, %g3, %o4 lduw [%l7 + 0x2C], %l0 brnz %i0, loop_6668 tcc %icc, 0x6 fmovde %xcc, %f1, %f9 or %i3, %g6, %o2 loop_6668: fcmpd %fcc1, %f8, %f14 edge32 %i5, %l6, %i7 fmovdgu %icc, %f14, %f14 udivx %o5, 0x0CF0, %l1 bleu,a %xcc, loop_6669 fbul,a %fcc0, loop_6670 fbl,a %fcc1, loop_6671 fornot2s %f3, %f1, %f12 loop_6669: fbn,a %fcc2, loop_6672 loop_6670: orncc %i6, 0x0FF5, %i4 loop_6671: st %f8, [%l7 + 0x70] fpsub32s %f0, %f9, %f12 loop_6672: fmovspos %xcc, %f1, %f12 tgu %icc, 0x3 lduw [%l7 + 0x38], %o7 tg %icc, 0x7 ldsb [%l7 + 0x7B], %g5 ta %xcc, 0x5 smul %o3, 0x1756, %o6 bpos,a loop_6673 ld [%l7 + 0x1C], %f11 brgz,a %l2, loop_6674 orcc %i2, %l4, %g4 loop_6673: sth %l3, [%l7 + 0x26] fands %f2, %f3, %f3 loop_6674: be,a %xcc, loop_6675 stx %g2, [%l7 + 0x70] tl %xcc, 0x2 fpmerge %f2, %f11, %f6 loop_6675: stb %o1, [%l7 + 0x4E] andcc %g1, 0x1AA1, %o0 nop setx loop_6676, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x16], %g7 umulcc %i1, 0x08F3, %l5 fnot1s %f3, %f6 loop_6676: ldsw [%l7 + 0x20], %o4 fblg %fcc1, loop_6677 ldx [%l7 + 0x78], %g3 fmovdcc %xcc, %f1, %f2 stx %i0, [%l7 + 0x58] loop_6677: ldub [%l7 + 0x42], %i3 fbug,a %fcc3, loop_6678 stw %g6, [%l7 + 0x54] ldd [%l7 + 0x60], %f10 movneg %icc, %o2, %i5 loop_6678: fsrc1s %f7, %f1 fcmpeq32 %f0, %f10, %l6 edge32ln %l0, %o5, %i7 nop setx loop_6679, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x30], %i6 array32 %l1, %i4, %o7 fnegs %f11, %f9 loop_6679: and %g5, %o6, %l2 tvs %xcc, 0x5 orncc %i2, 0x0197, %o3 ldx [%l7 + 0x10], %l4 ld [%l7 + 0x34], %f7 ldsb [%l7 + 0x74], %g4 stx %g2, [%l7 + 0x38] udivcc %o1, 0x0221, %l3 sth %g1, [%l7 + 0x40] fbe %fcc2, loop_6680 siam 0x2 sub %g7, 0x13C9, %o0 fmovdg %icc, %f1, %f6 loop_6680: fxnors %f13, %f3, %f9 fornot1s %f15, %f7, %f11 fmovsn %xcc, %f13, %f11 fmovspos %icc, %f0, %f4 ldd [%l7 + 0x68], %f12 edge16ln %i1, %l5, %g3 fpadd16s %f12, %f5, %f0 sllx %o4, %i0, %g6 st %f7, [%l7 + 0x78] stb %i3, [%l7 + 0x6D] movrlez %i5, %o2, %l6 bneg,pn %icc, loop_6681 ld [%l7 + 0x38], %f5 sth %o5, [%l7 + 0x4A] ldsw [%l7 + 0x0C], %l0 loop_6681: fsrc1 %f12, %f4 fmovdl %xcc, %f4, %f2 fmovdleu %xcc, %f3, %f15 bcc,a,pt %icc, loop_6682 bge,pn %icc, loop_6683 fmovrsne %i7, %f12, %f8 ld [%l7 + 0x28], %f11 loop_6682: ldsh [%l7 + 0x16], %i6 loop_6683: movge %icc, %l1, %i4 movn %xcc, %o7, %g5 fbne,a %fcc1, loop_6684 movgu %xcc, %o6, %i2 fand %f2, %f12, %f2 lduh [%l7 + 0x68], %l2 loop_6684: bneg,a %xcc, loop_6685 subc %l4, %o3, %g4 movre %g2, 0x275, %o1 addcc %g1, 0x0B84, %g7 loop_6685: ldsw [%l7 + 0x50], %o0 bshuffle %f10, %f0, %f4 bvc,a,pn %xcc, loop_6686 tl %icc, 0x0 ldub [%l7 + 0x44], %i1 tg %icc, 0x3 loop_6686: st %f7, [%l7 + 0x5C] ldd [%l7 + 0x50], %f12 fmovspos %icc, %f13, %f15 movle %icc, %l5, %g3 fmovdcs %icc, %f0, %f14 ld [%l7 + 0x38], %f1 std %f6, [%l7 + 0x68] fornot1 %f6, %f10, %f8 ld [%l7 + 0x70], %f5 movle %xcc, %o4, %i0 lduw [%l7 + 0x5C], %g6 udiv %i3, 0x0018, %i5 movge %xcc, %l3, %o2 fmovrdgez %l6, %f6, %f14 movg %xcc, %o5, %l0 fcmple32 %f10, %f14, %i6 ldsw [%l7 + 0x18], %l1 ldsh [%l7 + 0x5A], %i4 movneg %xcc, %o7, %g5 bcs %icc, loop_6687 lduw [%l7 + 0x3C], %o6 fsrc1 %f0, %f4 ldx [%l7 + 0x40], %i7 loop_6687: movrlz %i2, %l2, %o3 and %l4, %g4, %g2 alignaddr %g1, %g7, %o0 orcc %i1, %o1, %g3 fmovrdgez %o4, %f2, %f12 ld [%l7 + 0x50], %f4 ldsb [%l7 + 0x08], %l5 fmovspos %icc, %f6, %f12 sth %i0, [%l7 + 0x50] orncc %g6, 0x0ADA, %i5 array32 %l3, %o2, %i3 fmovdgu %icc, %f12, %f15 ldx [%l7 + 0x48], %o5 fbuge,a %fcc0, loop_6688 fpsub32s %f14, %f15, %f12 ldub [%l7 + 0x23], %l0 tpos %icc, 0x4 loop_6688: st %f9, [%l7 + 0x28] ldsw [%l7 + 0x54], %i6 ld [%l7 + 0x74], %f8 fbo %fcc3, loop_6689 fpadd16 %f10, %f2, %f8 sethi 0x059B, %l1 ldsb [%l7 + 0x40], %l6 loop_6689: fnands %f11, %f0, %f4 xorcc %o7, %g5, %i4 ldsw [%l7 + 0x60], %o6 fcmple16 %f2, %f10, %i7 movrne %i2, %l2, %l4 fbe,a %fcc1, loop_6690 tpos %icc, 0x5 stx %g4, [%l7 + 0x50] std %f6, [%l7 + 0x28] loop_6690: edge8n %o3, %g1, %g7 fmovsne %xcc, %f6, %f12 fpsub32s %f6, %f7, %f2 fbul %fcc3, loop_6691 lduw [%l7 + 0x54], %o0 srlx %g2, %i1, %g3 fpsub32s %f8, %f1, %f15 loop_6691: fmovdge %xcc, %f3, %f9 sth %o1, [%l7 + 0x26] movvc %icc, %l5, %i0 tge %icc, 0x4 movleu %icc, %o4, %i5 edge32 %l3, %o2, %g6 fmovdvc %xcc, %f2, %f3 fbe,a %fcc3, loop_6692 stw %i3, [%l7 + 0x48] bl,pt %icc, loop_6693 fmul8ulx16 %f6, %f0, %f6 loop_6692: movvs %xcc, %l0, %i6 edge8l %o5, %l6, %o7 loop_6693: std %f10, [%l7 + 0x28] bvc,a loop_6694 fnands %f13, %f11, %f3 fmovrslez %g5, %f1, %f13 fexpand %f3, %f4 loop_6694: ldsh [%l7 + 0x24], %i4 ldx [%l7 + 0x28], %l1 fand %f2, %f6, %f10 bpos,a,pt %xcc, loop_6695 fcmps %fcc2, %f10, %f13 addccc %o6, %i2, %i7 fbe,a %fcc2, loop_6696 loop_6695: bne,a,pn %xcc, loop_6697 subcc %l2, %g4, %l4 fmovd %f12, %f10 loop_6696: udiv %g1, 0x186B, %g7 loop_6697: sra %o3, %o0, %g2 ldsh [%l7 + 0x70], %g3 bgu,a %xcc, loop_6698 xnorcc %o1, 0x0FBD, %i1 ld [%l7 + 0x2C], %f3 sllx %i0, %l5, %i5 loop_6698: tleu %icc, 0x2 tn %xcc, 0x7 fcmple32 %f8, %f2, %o4 bvc loop_6699 ldd [%l7 + 0x78], %f14 movcc %xcc, %o2, %g6 tgu %xcc, 0x3 loop_6699: edge8ln %i3, %l0, %i6 stw %l3, [%l7 + 0x4C] sth %o5, [%l7 + 0x40] fandnot1s %f5, %f15, %f4 fblg,a %fcc3, loop_6700 sdivcc %l6, 0x0341, %o7 xnorcc %g5, %l1, %i4 fmovsl %icc, %f2, %f8 loop_6700: fnot2s %f12, %f6 sth %i2, [%l7 + 0x60] fbo,a %fcc1, loop_6701 fble,a %fcc0, loop_6702 tneg %xcc, 0x4 ld [%l7 + 0x2C], %f11 loop_6701: array8 %i7, %o6, %g4 loop_6702: fsrc1 %f2, %f0 for %f14, %f2, %f12 fbne %fcc3, loop_6703 tsubcc %l4, 0x0D36, %g1 orncc %l2, 0x0057, %o3 ld [%l7 + 0x68], %f4 loop_6703: std %f6, [%l7 + 0x20] stx %o0, [%l7 + 0x68] fmovdcc %icc, %f6, %f2 siam 0x3 std %f6, [%l7 + 0x50] fcmpgt32 %f12, %f14, %g2 lduw [%l7 + 0x74], %g7 movcc %xcc, %o1, %i1 udivx %g3, 0x1366, %i0 taddcctv %i5, %o4, %l5 fbul,a %fcc0, loop_6704 fcmpne16 %f12, %f8, %g6 ldd [%l7 + 0x40], %f8 bgu,a %icc, loop_6705 loop_6704: fsrc1 %f8, %f12 fnot1 %f10, %f8 ldub [%l7 + 0x1E], %o2 loop_6705: edge8ln %l0, %i3, %i6 brnz %o5, loop_6706 tsubcc %l6, %o7, %g5 tvs %xcc, 0x6 bpos,a %xcc, loop_6707 loop_6706: ldsw [%l7 + 0x3C], %l1 fsrc2 %f10, %f8 fbul %fcc3, loop_6708 loop_6707: fexpand %f8, %f8 umulcc %l3, %i2, %i4 umulcc %o6, %i7, %l4 loop_6708: fmovsa %xcc, %f11, %f13 sdiv %g4, 0x1C1E, %l2 ldx [%l7 + 0x48], %o3 tpos %icc, 0x0 fbne,a %fcc2, loop_6709 ldsb [%l7 + 0x64], %g1 fmovd %f14, %f8 edge8ln %o0, %g2, %g7 loop_6709: tge %icc, 0x0 fmovsg %icc, %f13, %f14 smulcc %o1, 0x1109, %i1 fxor %f14, %f8, %f10 popc %g3, %i5 brlez %i0, loop_6710 fcmpeq32 %f4, %f12, %o4 ldd [%l7 + 0x50], %f0 fblg %fcc2, loop_6711 loop_6710: ldsw [%l7 + 0x2C], %g6 sdivcc %l5, 0x0A22, %l0 movpos %icc, %o2, %i3 loop_6711: fpsub32s %f1, %f11, %f2 call loop_6712 ldsw [%l7 + 0x4C], %o5 tl %icc, 0x5 fornot1 %f10, %f14, %f6 loop_6712: fxor %f10, %f10, %f4 fxors %f15, %f14, %f2 fmovrdgez %l6, %f12, %f0 fone %f14 tvs %icc, 0x5 movge %icc, %o7, %i6 fpsub16 %f4, %f12, %f2 brgez,a %g5, loop_6713 stb %l3, [%l7 + 0x3D] fxnors %f12, %f8, %f10 stx %i2, [%l7 + 0x20] loop_6713: sra %i4, %o6, %l1 movleu %icc, %i7, %l4 lduh [%l7 + 0x1C], %l2 fmovrslz %g4, %f0, %f7 ldx [%l7 + 0x58], %g1 tsubcc %o0, 0x01D7, %g2 edge32ln %g7, %o3, %i1 bgu,pt %xcc, loop_6714 tn %icc, 0x3 subc %g3, %o1, %i0 movne %xcc, %o4, %g6 loop_6714: srlx %l5, %i5, %o2 movvs %icc, %l0, %o5 fzero %f14 ldd [%l7 + 0x20], %f8 bge,a %xcc, loop_6715 fpsub16 %f10, %f6, %f2 bcc,a,pt %icc, loop_6716 fbne,a %fcc3, loop_6717 loop_6715: tvs %xcc, 0x2 fblg,a %fcc3, loop_6718 loop_6716: fpsub16 %f2, %f14, %f2 loop_6717: andcc %l6, %o7, %i6 ldd [%l7 + 0x78], %f12 loop_6718: fmovsneg %icc, %f3, %f14 tcc %icc, 0x7 fbg %fcc1, loop_6719 fcmpes %fcc0, %f12, %f13 fmovrde %g5, %f4, %f2 fcmpeq32 %f6, %f2, %i3 loop_6719: bcs,a loop_6720 st %f10, [%l7 + 0x0C] smulcc %l3, 0x0C79, %i2 stb %o6, [%l7 + 0x41] loop_6720: and %l1, %i7, %i4 fsrc2s %f15, %f3 tcc %xcc, 0x4 and %l2, %l4, %g1 fmovrdne %g4, %f14, %f10 tle %xcc, 0x2 lduh [%l7 + 0x0A], %o0 movge %icc, %g2, %o3 fsrc1s %f9, %f14 bl,pt %icc, loop_6721 fmuld8sux16 %f5, %f4, %f0 ldd [%l7 + 0x10], %f0 ldub [%l7 + 0x39], %g7 loop_6721: addc %i1, 0x0EE4, %g3 edge32 %i0, %o1, %o4 fnot2s %f1, %f1 ldsh [%l7 + 0x30], %l5 fandnot2 %f8, %f14, %f4 fmovsl %icc, %f12, %f12 fnor %f4, %f10, %f10 sra %i5, %g6, %l0 fmovdn %xcc, %f11, %f6 ldx [%l7 + 0x28], %o2 fmovdleu %icc, %f2, %f3 ldx [%l7 + 0x08], %o5 edge8 %o7, %l6, %g5 sethi 0x1989, %i6 fnegs %f8, %f3 fcmple16 %f8, %f0, %l3 tge %icc, 0x7 fpsub32 %f10, %f10, %f2 bcc loop_6722 stw %i2, [%l7 + 0x60] fmovdvc %xcc, %f0, %f10 bgu %xcc, loop_6723 loop_6722: fbo,a %fcc2, loop_6724 subc %o6, %i3, %l1 addccc %i4, %i7, %l2 loop_6723: edge8 %l4, %g4, %g1 loop_6724: st %f11, [%l7 + 0x18] fones %f2 fnors %f14, %f11, %f2 tle %icc, 0x7 std %f14, [%l7 + 0x10] fmovsl %xcc, %f10, %f5 brgz,a %g2, loop_6725 movne %icc, %o0, %g7 ldd [%l7 + 0x28], %f8 ldd [%l7 + 0x20], %f0 loop_6725: faligndata %f14, %f14, %f10 edge32 %i1, %o3, %g3 tsubcctv %o1, 0x12DC, %i0 movne %icc, %l5, %o4 xnor %g6, 0x12F2, %i5 ldsw [%l7 + 0x2C], %l0 std %f0, [%l7 + 0x68] stx %o2, [%l7 + 0x10] or %o5, 0x0458, %o7 ldsw [%l7 + 0x7C], %g5 taddcc %l6, %i6, %i2 udivx %o6, 0x1737, %l3 movg %icc, %l1, %i4 fmovrdgz %i7, %f10, %f12 array16 %l2, %l4, %g4 fcmple16 %f10, %f10, %i3 ldd [%l7 + 0x58], %f8 sth %g2, [%l7 + 0x5C] fmovscs %icc, %f9, %f8 subccc %g1, 0x06E8, %g7 movvc %xcc, %o0, %i1 ldub [%l7 + 0x3A], %o3 movleu %xcc, %g3, %i0 tvs %xcc, 0x3 ld [%l7 + 0x14], %f0 bne loop_6726 fmovde %xcc, %f12, %f12 fbue %fcc2, loop_6727 fmovrsgez %o1, %f11, %f5 loop_6726: fpadd16s %f0, %f9, %f2 tsubcc %l5, 0x0FAE, %g6 loop_6727: fbge,a %fcc1, loop_6728 movrlz %o4, 0x317, %i5 bgu loop_6729 fornot1s %f1, %f13, %f7 loop_6728: movrgz %l0, %o2, %o5 ldd [%l7 + 0x68], %f8 loop_6729: fmovdvc %icc, %f9, %f4 movvc %icc, %o7, %l6 fmovse %xcc, %f11, %f10 udivcc %g5, 0x1F0E, %i6 stw %o6, [%l7 + 0x6C] for %f14, %f12, %f2 xnor %i2, 0x0766, %l3 fpackfix %f4, %f1 fmovrsgez %i4, %f6, %f0 tsubcc %i7, %l2, %l4 fbuge,a %fcc1, loop_6730 fcmpeq16 %f12, %f8, %l1 movn %icc, %i3, %g4 fornot2s %f14, %f5, %f4 loop_6730: brlz,a %g2, loop_6731 fmovda %xcc, %f2, %f7 tle %xcc, 0x1 srlx %g1, %g7, %i1 loop_6731: ldsw [%l7 + 0x58], %o3 fbe %fcc2, loop_6732 fmovdpos %icc, %f0, %f11 sth %g3, [%l7 + 0x6C] fsrc1 %f2, %f2 loop_6732: ldsh [%l7 + 0x0C], %i0 fors %f11, %f1, %f14 fmovsleu %xcc, %f2, %f9 brz,a %o0, loop_6733 fmovdgu %icc, %f3, %f0 ldx [%l7 + 0x68], %o1 tvs %xcc, 0x0 loop_6733: fba %fcc2, loop_6734 fmovdcc %xcc, %f14, %f13 fmovdcc %xcc, %f2, %f5 movvs %xcc, %l5, %o4 loop_6734: fmovrsne %i5, %f2, %f1 ldd [%l7 + 0x38], %f6 std %f6, [%l7 + 0x48] ldub [%l7 + 0x42], %g6 fmovdl %xcc, %f12, %f6 bpos,a %xcc, loop_6735 bl,a %xcc, loop_6736 popc 0x012C, %o2 movvs %icc, %l0, %o5 loop_6735: stx %l6, [%l7 + 0x30] loop_6736: or %o7, %i6, %o6 ldsw [%l7 + 0x1C], %i2 movgu %xcc, %l3, %g5 edge16ln %i4, %i7, %l4 edge8n %l2, %l1, %g4 stw %i3, [%l7 + 0x54] ld [%l7 + 0x34], %f14 sth %g2, [%l7 + 0x16] stb %g1, [%l7 + 0x44] fmovrslez %g7, %f6, %f3 fones %f4 stw %o3, [%l7 + 0x20] andcc %g3, 0x195A, %i0 lduh [%l7 + 0x72], %i1 movvc %xcc, %o0, %l5 subc %o4, %i5, %o1 movleu %xcc, %o2, %l0 std %f6, [%l7 + 0x40] movcc %xcc, %g6, %o5 bshuffle %f4, %f6, %f4 bleu,pt %icc, loop_6737 be,pn %xcc, loop_6738 sth %l6, [%l7 + 0x12] ldx [%l7 + 0x18], %o7 loop_6737: or %i6, %o6, %l3 loop_6738: fbn %fcc3, loop_6739 stx %g5, [%l7 + 0x48] xor %i4, 0x074B, %i2 subcc %i7, %l2, %l1 loop_6739: fmovsneg %icc, %f1, %f3 std %f14, [%l7 + 0x58] fblg %fcc1, loop_6740 ldsw [%l7 + 0x10], %l4 movrgz %g4, 0x346, %i3 movleu %xcc, %g1, %g2 loop_6740: ldub [%l7 + 0x5B], %g7 brlz,a %g3, loop_6741 umul %o3, %i1, %i0 ldsh [%l7 + 0x40], %l5 smul %o0, 0x0F82, %o4 loop_6741: st %f13, [%l7 + 0x34] edge8n %i5, %o1, %l0 sll %g6, %o2, %l6 mulscc %o5, %o7, %i6 alignaddrl %l3, %o6, %i4 ldsw [%l7 + 0x24], %g5 bcc,a %icc, loop_6742 fnands %f9, %f12, %f3 fmuld8sux16 %f4, %f13, %f4 fandnot1s %f6, %f2, %f7 loop_6742: bcc loop_6743 fmovdcs %xcc, %f15, %f13 sth %i7, [%l7 + 0x2A] ldub [%l7 + 0x44], %i2 loop_6743: ldub [%l7 + 0x6A], %l2 sth %l1, [%l7 + 0x56] ldub [%l7 + 0x6E], %l4 fmovsvs %xcc, %f8, %f13 andncc %i3, %g4, %g2 ldd [%l7 + 0x58], %f12 subc %g1, 0x19C7, %g3 stw %o3, [%l7 + 0x7C] ldsw [%l7 + 0x64], %i1 fandnot2 %f4, %f10, %f12 fmovsa %xcc, %f11, %f10 fbe %fcc1, loop_6744 sth %i0, [%l7 + 0x2E] ta %xcc, 0x4 fmovspos %xcc, %f14, %f11 loop_6744: bpos,pn %icc, loop_6745 stw %l5, [%l7 + 0x34] movcs %xcc, %o0, %g7 lduh [%l7 + 0x4E], %i5 loop_6745: fpsub32 %f10, %f14, %f14 fpsub16s %f4, %f7, %f9 fmovrslez %o1, %f2, %f0 fxor %f10, %f10, %f4 xnorcc %o4, %g6, %o2 ldd [%l7 + 0x28], %f2 faligndata %f2, %f0, %f0 movge %xcc, %l6, %l0 movcs %icc, %o7, %i6 fcmped %fcc3, %f6, %f12 edge16n %l3, %o5, %i4 fble,a %fcc1, loop_6746 ldsw [%l7 + 0x14], %g5 fmovdl %xcc, %f10, %f1 fpsub16s %f10, %f10, %f2 loop_6746: ldsh [%l7 + 0x20], %o6 fmovrdlz %i2, %f12, %f0 fsrc2s %f11, %f8 ldsw [%l7 + 0x48], %l2 siam 0x3 tneg %icc, 0x6 ldd [%l7 + 0x18], %f14 ldsh [%l7 + 0x20], %i7 tg %icc, 0x6 orcc %l4, 0x11BC, %l1 bcc %xcc, loop_6747 fmovrde %i3, %f4, %f12 brlz %g2, loop_6748 stb %g1, [%l7 + 0x77] loop_6747: fnot2s %f8, %f12 fmovsgu %icc, %f7, %f1 loop_6748: lduh [%l7 + 0x3E], %g4 bshuffle %f14, %f4, %f4 lduh [%l7 + 0x1C], %g3 edge16 %o3, %i0, %i1 ldsh [%l7 + 0x46], %o0 std %f10, [%l7 + 0x78] movn %icc, %g7, %i5 std %f6, [%l7 + 0x48] addcc %o1, 0x0956, %o4 subcc %l5, %g6, %l6 lduw [%l7 + 0x38], %o2 popc 0x0AF2, %l0 movrgz %i6, %o7, %l3 bne,pt %icc, loop_6749 fbe,a %fcc0, loop_6750 fmovd %f10, %f2 bl,pn %icc, loop_6751 loop_6749: sth %o5, [%l7 + 0x70] loop_6750: fbule %fcc1, loop_6752 fnot2 %f0, %f10 loop_6751: stw %i4, [%l7 + 0x60] fmovsvs %xcc, %f12, %f15 loop_6752: srl %g5, %i2, %l2 fzero %f10 fnot2s %f4, %f5 brlez,a %o6, loop_6753 bleu %icc, loop_6754 movcc %xcc, %i7, %l4 array16 %l1, %g2, %i3 loop_6753: fcmple32 %f0, %f14, %g4 loop_6754: array32 %g3, %o3, %g1 sth %i0, [%l7 + 0x3C] fbn %fcc3, loop_6755 ldx [%l7 + 0x40], %o0 movle %xcc, %g7, %i5 fcmpgt16 %f8, %f2, %o1 loop_6755: ba,a,pt %xcc, loop_6756 fandnot2s %f15, %f5, %f7 movl %xcc, %o4, %i1 fbule,a %fcc2, loop_6757 loop_6756: fpadd32 %f6, %f2, %f12 fmovrde %l5, %f0, %f8 stw %l6, [%l7 + 0x7C] loop_6757: fnors %f4, %f2, %f3 lduw [%l7 + 0x24], %g6 ldd [%l7 + 0x48], %f0 tn %xcc, 0x5 fnot1s %f13, %f3 bneg,a,pn %xcc, loop_6758 stx %o2, [%l7 + 0x70] fbn %fcc0, loop_6759 movcs %icc, %i6, %l0 loop_6758: fmovsle %xcc, %f15, %f12 fpadd16s %f9, %f2, %f11 loop_6759: fbg,a %fcc3, loop_6760 srl %o7, %l3, %i4 movrgez %g5, %i2, %l2 fmovdvc %xcc, %f10, %f8 loop_6760: fmovsle %xcc, %f8, %f4 edge16 %o5, %i7, %l4 tle %icc, 0x4 fone %f2 movrne %l1, 0x088, %g2 fand %f8, %f10, %f8 stx %o6, [%l7 + 0x28] tvc %icc, 0x3 fpsub32 %f12, %f4, %f0 sdivcc %i3, 0x1C1B, %g3 xorcc %o3, %g4, %i0 stx %o0, [%l7 + 0x38] stw %g1, [%l7 + 0x70] movrne %i5, %o1, %g7 fmovdpos %icc, %f8, %f6 nop setx loop_6761, %l0, %l1 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 %f14, [%l7 + 0x20] lduh [%l7 + 0x72], %o4 ldsh [%l7 + 0x66], %l5 loop_6761: fmovrdlz %l6, %f12, %f4 ldx [%l7 + 0x20], %i1 fmul8sux16 %f0, %f4, %f0 fmuld8sux16 %f14, %f10, %f14 tgu %xcc, 0x0 ldsh [%l7 + 0x76], %o2 fbuge %fcc0, loop_6762 sethi 0x05CC, %i6 fmovrsgz %g6, %f12, %f11 brnz,a %l0, loop_6763 loop_6762: orcc %o7, 0x1B10, %l3 st %f13, [%l7 + 0x50] edge32 %g5, %i2, %l2 loop_6763: edge16l %i4, %o5, %l4 bl,a loop_6764 fnot1 %f0, %f12 movvs %icc, %i7, %l1 popc %g2, %i3 loop_6764: fands %f6, %f10, %f13 fbuge %fcc2, loop_6765 tne %xcc, 0x2 nop setx loop_6766, %l0, %l1 jmpl %l1, %g3 addc %o6, %o3, %g4 loop_6765: fblg %fcc1, loop_6767 sdivcc %o0, 0x120C, %g1 loop_6766: ldsw [%l7 + 0x6C], %i5 fornot2 %f12, %f4, %f2 loop_6767: ldub [%l7 + 0x30], %o1 umulcc %i0, 0x0C70, %o4 fcmpeq16 %f8, %f14, %g7 fbn %fcc0, loop_6768 fmovrdlz %l6, %f0, %f0 ldd [%l7 + 0x20], %f6 tpos %xcc, 0x4 loop_6768: st %f12, [%l7 + 0x40] fnot2s %f5, %f11 sth %l5, [%l7 + 0x6E] brgez,a %o2, loop_6769 fbul %fcc3, loop_6770 fornot2s %f10, %f9, %f12 std %f10, [%l7 + 0x30] loop_6769: fmul8x16al %f8, %f3, %f8 loop_6770: sth %i1, [%l7 + 0x62] addccc %i6, %l0, %g6 tvc %xcc, 0x2 tcs %icc, 0x1 tleu %xcc, 0x3 fmovscs %icc, %f1, %f11 ldd [%l7 + 0x38], %f2 tneg %icc, 0x2 ldsb [%l7 + 0x22], %o7 fbul,a %fcc3, loop_6771 fsrc2s %f5, %f13 fsrc1s %f14, %f2 add %g5, %i2, %l2 loop_6771: lduw [%l7 + 0x68], %l3 udiv %o5, 0x188B, %i4 fbn %fcc2, loop_6772 fmovsne %xcc, %f6, %f6 fbue %fcc0, loop_6773 fxnors %f6, %f4, %f14 loop_6772: bg loop_6774 fmovsg %icc, %f1, %f12 loop_6773: fbge,a %fcc2, loop_6775 alignaddrl %i7, %l4, %l1 loop_6774: fmovda %icc, %f6, %f11 fbuge,a %fcc2, loop_6776 loop_6775: stb %i3, [%l7 + 0x23] sllx %g3, %g2, %o6 fcmpd %fcc1, %f12, %f0 loop_6776: tvc %icc, 0x4 fnands %f9, %f4, %f3 ble,a,pn %xcc, loop_6777 fmuld8ulx16 %f12, %f6, %f12 tpos %xcc, 0x5 fbu %fcc0, loop_6778 loop_6777: st %f5, [%l7 + 0x4C] fmovdcc %xcc, %f2, %f6 movle %xcc, %o3, %o0 loop_6778: st %f9, [%l7 + 0x7C] fsrc1s %f15, %f4 lduh [%l7 + 0x3E], %g4 fmovrde %g1, %f4, %f12 ld [%l7 + 0x68], %f6 bl,a %xcc, loop_6779 tsubcc %i5, 0x09B6, %i0 nop setx loop_6780, %l0, %l1 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 + 0x3C], %o1 loop_6779: bgu,a,pt %xcc, loop_6781 fmovsvs %xcc, %f15, %f0 loop_6780: fbuge %fcc0, loop_6782 fbne %fcc3, loop_6783 loop_6781: tsubcctv %o4, %g7, %l5 fcmpgt32 %f8, %f6, %l6 loop_6782: fmovsn %icc, %f9, %f8 loop_6783: nop setx loop_6784, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bg,a loop_6785 tvs %icc, 0x1 ld [%l7 + 0x4C], %f1 loop_6784: taddcc %o2, %i6, %i1 loop_6785: ldsh [%l7 + 0x14], %l0 bpos %icc, loop_6786 fmovsl %xcc, %f2, %f9 ldsb [%l7 + 0x2D], %g6 fbuge %fcc0, loop_6787 loop_6786: fpadd16 %f8, %f0, %f8 fmovsvc %xcc, %f13, %f15 lduw [%l7 + 0x44], %g5 loop_6787: bn,a loop_6788 stw %o7, [%l7 + 0x24] ldd [%l7 + 0x30], %f14 sth %i2, [%l7 + 0x42] loop_6788: bneg,pn %xcc, loop_6789 srlx %l3, 0x0D, %l2 fmovscs %xcc, %f1, %f0 st %f15, [%l7 + 0x28] loop_6789: bcs,pn %xcc, loop_6790 edge16l %o5, %i4, %i7 ld [%l7 + 0x44], %f7 fbe,a %fcc1, loop_6791 loop_6790: ldsb [%l7 + 0x0E], %l4 edge32l %l1, %i3, %g2 sth %o6, [%l7 + 0x6A] loop_6791: bvc,a,pn %icc, loop_6792 sth %o3, [%l7 + 0x48] fbu,a %fcc2, loop_6793 fzeros %f12 loop_6792: fxor %f4, %f8, %f2 fexpand %f15, %f8 loop_6793: stx %g3, [%l7 + 0x50] bgu loop_6794 ldsh [%l7 + 0x0C], %o0 lduw [%l7 + 0x58], %g4 ld [%l7 + 0x28], %f3 loop_6794: fbge,a %fcc2, loop_6795 tvs %xcc, 0x2 ldsw [%l7 + 0x54], %g1 andncc %i0, %o1, %o4 loop_6795: movvc %xcc, %i5, %g7 movcs %xcc, %l5, %l6 stx %i6, [%l7 + 0x70] ldx [%l7 + 0x08], %i1 stx %l0, [%l7 + 0x60] ldsh [%l7 + 0x50], %o2 ldx [%l7 + 0x18], %g6 sra %g5, %o7, %l3 fmovspos %xcc, %f12, %f8 std %f12, [%l7 + 0x28] sub %i2, 0x041B, %o5 fbu,a %fcc2, loop_6796 std %f10, [%l7 + 0x38] fbuge %fcc1, loop_6797 bn,a,pn %xcc, loop_6798 loop_6796: movre %l2, 0x0BE, %i4 tge %icc, 0x7 loop_6797: fmovdgu %icc, %f8, %f14 loop_6798: ld [%l7 + 0x28], %f1 nop setx loop_6799, %l0, %l1 jmpl %l1, %i7 umul %l1, 0x1767, %l4 fmovdgu %xcc, %f1, %f13 stx %g2, [%l7 + 0x18] loop_6799: ldub [%l7 + 0x65], %i3 fmovsle %icc, %f8, %f9 sub %o6, %g3, %o3 ldsb [%l7 + 0x37], %o0 fmovde %icc, %f9, %f2 xnor %g1, 0x0AE0, %i0 mulx %g4, 0x0497, %o4 bcs,pn %xcc, loop_6800 fornot1 %f0, %f12, %f4 bne,a,pn %xcc, loop_6801 lduw [%l7 + 0x5C], %o1 loop_6800: edge32l %g7, %i5, %l6 tgu %xcc, 0x6 loop_6801: fpadd16 %f6, %f0, %f4 edge8l %l5, %i1, %i6 fnand %f2, %f8, %f2 ldx [%l7 + 0x70], %l0 fbg %fcc2, loop_6802 lduw [%l7 + 0x24], %o2 fbl,a %fcc1, loop_6803 subc %g5, 0x0FDD, %g6 loop_6802: srl %o7, %l3, %i2 udivcc %l2, 0x1410, %i4 loop_6803: fmovdneg %icc, %f7, %f5 fands %f8, %f1, %f9 ldsw [%l7 + 0x6C], %o5 fmovdpos %icc, %f0, %f12 ld [%l7 + 0x7C], %f6 nop setx loop_6804, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done taddcc %i7, %l1, %g2 sdiv %i3, 0x1744, %l4 bgu %icc, loop_6805 loop_6804: ldsh [%l7 + 0x50], %o6 ldx [%l7 + 0x70], %g3 and %o3, 0x007E, %g1 loop_6805: ldsw [%l7 + 0x74], %o0 tge %xcc, 0x5 ldsw [%l7 + 0x30], %g4 fmovde %icc, %f7, %f12 nop setx loop_6806, %l0, %l1 jmpl %l1, %o4 ldsb [%l7 + 0x1F], %o1 bge loop_6807 fnot1 %f0, %f8 loop_6806: tvc %xcc, 0x4 fmovrde %i0, %f0, %f8 loop_6807: lduw [%l7 + 0x44], %i5 stx %g7, [%l7 + 0x08] movleu %icc, %l5, %i1 stx %l6, [%l7 + 0x20] fandnot1 %f10, %f12, %f4 fmovdgu %xcc, %f11, %f9 ldsw [%l7 + 0x18], %l0 std %f12, [%l7 + 0x40] orncc %o2, %i6, %g5 lduh [%l7 + 0x52], %g6 fmovrslz %l3, %f2, %f5 stx %o7, [%l7 + 0x38] fmuld8ulx16 %f3, %f4, %f2 ldsh [%l7 + 0x20], %i2 fcmpes %fcc3, %f0, %f5 ldd [%l7 + 0x08], %f4 sth %l2, [%l7 + 0x54] fmovsn %icc, %f9, %f0 ld [%l7 + 0x18], %f0 sth %i4, [%l7 + 0x5E] fmovsg %icc, %f13, %f7 lduw [%l7 + 0x2C], %o5 fbug,a %fcc0, loop_6808 fmovsvs %icc, %f8, %f10 bcc,a %xcc, loop_6809 fbu,a %fcc2, loop_6810 loop_6808: add %i7, %l1, %g2 fmovsvc %icc, %f8, %f13 loop_6809: brlz,a %l4, loop_6811 loop_6810: ldd [%l7 + 0x78], %f6 udivcc %o6, 0x0FE4, %i3 movgu %icc, %o3, %g3 loop_6811: fpadd16 %f2, %f10, %f4 tl %icc, 0x6 xnor %o0, %g1, %o4 smulcc %o1, %i0, %i5 movcs %xcc, %g4, %g7 ldd [%l7 + 0x20], %f4 fbue %fcc2, loop_6812 fbo,a %fcc3, loop_6813 fpsub32 %f6, %f2, %f10 orn %l5, 0x0E16, %l6 loop_6812: fmuld8sux16 %f4, %f15, %f6 loop_6813: ldsb [%l7 + 0x11], %i1 fnot2s %f5, %f13 addc %o2, 0x162A, %l0 xorcc %i6, 0x124F, %g6 stw %g5, [%l7 + 0x50] lduw [%l7 + 0x24], %l3 ld [%l7 + 0x7C], %f8 fandnot2 %f0, %f14, %f4 fpsub32s %f11, %f7, %f1 bneg,a,pn %xcc, loop_6814 bvc,pt %icc, loop_6815 std %f2, [%l7 + 0x30] stx %o7, [%l7 + 0x68] loop_6814: ldub [%l7 + 0x74], %i2 loop_6815: ldsh [%l7 + 0x0E], %l2 subc %o5, %i4, %i7 ldsw [%l7 + 0x68], %g2 fble %fcc2, loop_6816 ldx [%l7 + 0x78], %l4 ld [%l7 + 0x1C], %f1 tneg %xcc, 0x1 loop_6816: lduw [%l7 + 0x6C], %o6 fmovsle %icc, %f12, %f10 fand %f2, %f0, %f2 fpsub32s %f8, %f9, %f12 bn,pt %xcc, loop_6817 array8 %i3, %o3, %l1 ldsb [%l7 + 0x47], %g3 nop setx loop_6818, %l0, %l1 jmpl %l1, %g1 loop_6817: fornot1 %f12, %f12, %f2 bneg %xcc, loop_6819 stw %o4, [%l7 + 0x74] loop_6818: stw %o0, [%l7 + 0x0C] st %f1, [%l7 + 0x18] loop_6819: fornot1 %f8, %f4, %f10 udiv %i0, 0x01B4, %o1 fmovsvs %icc, %f15, %f5 ld [%l7 + 0x1C], %f0 stx %g4, [%l7 + 0x78] lduh [%l7 + 0x72], %i5 ldub [%l7 + 0x6E], %l5 ldd [%l7 + 0x48], %f10 sra %l6, 0x1D, %g7 brnz %o2, loop_6820 fnot1s %f11, %f11 ldsw [%l7 + 0x20], %l0 bn loop_6821 loop_6820: fxor %f2, %f6, %f4 ldsh [%l7 + 0x3C], %i1 bvs,a loop_6822 loop_6821: bleu,a %icc, loop_6823 fors %f15, %f15, %f10 ldsb [%l7 + 0x34], %g6 loop_6822: st %f15, [%l7 + 0x60] loop_6823: mulscc %g5, %l3, %i6 movl %xcc, %o7, %l2 fcmpeq32 %f8, %f14, %o5 array16 %i4, %i2, %g2 stw %i7, [%l7 + 0x14] nop setx loop_6824, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdvc %icc, %f2, %f6 andn %l4, %o6, %i3 fone %f12 loop_6824: fors %f13, %f0, %f9 tcs %xcc, 0x7 fbo,a %fcc0, loop_6825 nop setx loop_6826, %l0, %l1 jmpl %l1, %l1 fors %f2, %f14, %f5 fbule %fcc2, loop_6827 loop_6825: add %o3, 0x0DAF, %g1 loop_6826: lduh [%l7 + 0x6C], %o4 srl %g3, 0x10, %i0 loop_6827: stw %o1, [%l7 + 0x6C] fmovspos %xcc, %f4, %f1 stx %g4, [%l7 + 0x70] fmovsgu %icc, %f2, %f12 andn %i5, %l5, %l6 ldsh [%l7 + 0x4E], %g7 taddcc %o0, 0x01A8, %o2 tleu %xcc, 0x0 ldsw [%l7 + 0x24], %l0 st %f2, [%l7 + 0x0C] brz,a %i1, loop_6828 fmovd %f2, %f6 bcs,a,pn %xcc, loop_6829 lduw [%l7 + 0x70], %g5 loop_6828: stw %l3, [%l7 + 0x68] fbe,a %fcc3, loop_6830 loop_6829: alignaddr %g6, %i6, %o7 std %f12, [%l7 + 0x70] edge32 %o5, %i4, %l2 loop_6830: fmovsvs %xcc, %f10, %f13 fmovsg %icc, %f0, %f11 taddcc %i2, 0x1157, %i7 st %f14, [%l7 + 0x4C] array32 %g2, %o6, %l4 fxors %f7, %f0, %f1 lduw [%l7 + 0x60], %l1 fmovdge %icc, %f3, %f10 fpack16 %f14, %f15 ldd [%l7 + 0x10], %f12 fmovdvc %xcc, %f9, %f4 fcmpne16 %f14, %f6, %i3 fmovdvc %xcc, %f4, %f13 fmovde %icc, %f6, %f0 movleu %xcc, %g1, %o3 fcmpne16 %f0, %f2, %g3 lduh [%l7 + 0x3C], %o4 bn %xcc, loop_6831 st %f9, [%l7 + 0x28] fmovsne %icc, %f0, %f15 nop setx loop_6832, %l0, %l1 jmpl %l1, %o1 loop_6831: lduh [%l7 + 0x74], %i0 ldsh [%l7 + 0x44], %i5 fmovsvs %icc, %f13, %f10 loop_6832: fmovscs %icc, %f6, %f8 ldsb [%l7 + 0x3B], %l5 movvc %icc, %l6, %g7 lduw [%l7 + 0x64], %g4 std %f8, [%l7 + 0x18] nop setx loop_6833, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f2, [%l7 + 0x24] st %f2, [%l7 + 0x70] fmovrslz %o0, %f11, %f5 loop_6833: fnot1 %f10, %f4 fba,a %fcc3, loop_6834 movrgz %l0, %o2, %g5 fmovrsgz %l3, %f3, %f14 ldsh [%l7 + 0x12], %g6 loop_6834: ldsw [%l7 + 0x78], %i6 ld [%l7 + 0x68], %f5 sdivx %o7, 0x1184, %o5 fsrc1 %f10, %f6 popc %i4, %l2 fbg,a %fcc2, loop_6835 fmuld8sux16 %f9, %f5, %f14 fmovdle %icc, %f5, %f15 fandnot2 %f12, %f4, %f4 loop_6835: array32 %i2, %i7, %g2 movcs %icc, %o6, %l4 ld [%l7 + 0x20], %f2 fbule,a %fcc3, loop_6836 movn %icc, %i1, %l1 st %f3, [%l7 + 0x6C] srlx %g1, 0x19, %o3 loop_6836: lduw [%l7 + 0x10], %g3 edge8 %o4, %o1, %i0 ldd [%l7 + 0x70], %f0 ldx [%l7 + 0x50], %i3 srl %i5, 0x05, %l6 movcs %xcc, %l5, %g7 xnor %g4, %o0, %l0 fcmple16 %f6, %f6, %g5 bvs,pn %icc, loop_6837 pdist %f6, %f4, %f4 fands %f0, %f15, %f4 stb %l3, [%l7 + 0x57] loop_6837: fpadd16s %f8, %f0, %f10 edge16l %o2, %g6, %i6 edge8ln %o7, %i4, %o5 fmovdcs %xcc, %f10, %f7 movle %xcc, %l2, %i7 umul %g2, 0x0E65, %i2 lduw [%l7 + 0x54], %o6 tne %icc, 0x3 ldsb [%l7 + 0x6F], %i1 edge32n %l4, %g1, %l1 fmovsleu %icc, %f0, %f13 ldx [%l7 + 0x08], %o3 fornot2 %f8, %f12, %f8 ldx [%l7 + 0x30], %o4 fands %f14, %f9, %f15 fandnot1s %f9, %f10, %f15 taddcctv %o1, %g3, %i0 fexpand %f0, %f4 brgez %i3, loop_6838 bg,a %icc, loop_6839 lduw [%l7 + 0x58], %i5 fcmpne32 %f0, %f0, %l5 loop_6838: fmovrse %g7, %f15, %f14 loop_6839: ldd [%l7 + 0x78], %f6 st %f5, [%l7 + 0x5C] stw %l6, [%l7 + 0x50] fbn,a %fcc1, loop_6840 fmovsgu %icc, %f6, %f14 ldd [%l7 + 0x20], %f6 lduw [%l7 + 0x60], %g4 loop_6840: stb %l0, [%l7 + 0x1D] udivcc %o0, 0x04DC, %l3 and %g5, %o2, %g6 brnz %o7, loop_6841 subc %i6, %i4, %o5 fmovrslz %l2, %f12, %f0 stw %i7, [%l7 + 0x38] loop_6841: movleu %icc, %i2, %o6 fcmps %fcc1, %f1, %f10 lduh [%l7 + 0x28], %g2 fmovs %f9, %f0 tg %icc, 0x6 ldd [%l7 + 0x10], %f4 fsrc1s %f14, %f12 xnorcc %l4, 0x0EB5, %g1 fmovrslez %i1, %f13, %f10 lduw [%l7 + 0x14], %o3 fcmpne32 %f10, %f8, %l1 tge %icc, 0x4 ldsb [%l7 + 0x5C], %o1 taddcctv %g3, %i0, %i3 fmovdle %xcc, %f11, %f12 siam 0x2 ta %xcc, 0x5 srlx %o4, %l5, %i5 fmovde %xcc, %f6, %f14 ldub [%l7 + 0x7A], %l6 tl %icc, 0x2 ldd [%l7 + 0x20], %f14 ldd [%l7 + 0x70], %f2 fones %f8 tn %xcc, 0x5 lduw [%l7 + 0x28], %g7 fmovsa %icc, %f5, %f15 move %icc, %l0, %g4 taddcc %o0, 0x1086, %l3 ldsw [%l7 + 0x34], %o2 ldd [%l7 + 0x30], %f14 fcmple32 %f4, %f14, %g5 ldx [%l7 + 0x48], %o7 fxor %f0, %f6, %f2 orn %i6, %g6, %i4 ld [%l7 + 0x50], %f13 popc 0x0471, %o5 orn %i7, %l2, %o6 bn loop_6842 bne,a %xcc, loop_6843 fblg %fcc1, loop_6844 array32 %g2, %l4, %i2 loop_6842: tne %xcc, 0x0 loop_6843: movvc %icc, %i1, %o3 loop_6844: st %f4, [%l7 + 0x18] ldx [%l7 + 0x38], %g1 fzeros %f15 fzeros %f9 fsrc1s %f2, %f9 stx %l1, [%l7 + 0x40] tsubcctv %g3, 0x1EBC, %i0 fnor %f12, %f14, %f12 fmovs %f4, %f6 st %f7, [%l7 + 0x70] fpadd16 %f14, %f10, %f8 movne %icc, %o1, %o4 fmovsne %icc, %f15, %f10 fmovrslz %l5, %f15, %f15 fcmps %fcc0, %f9, %f0 fnot1s %f8, %f1 ldsw [%l7 + 0x78], %i3 nop setx loop_6845, %l0, %l1 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 %i5, 0x1940, %l6 stb %g7, [%l7 + 0x19] movvs %icc, %l0, %g4 loop_6845: ldub [%l7 + 0x4A], %l3 fbe %fcc2, loop_6846 ldd [%l7 + 0x20], %f2 andcc %o2, %g5, %o0 taddcc %o7, %i6, %g6 loop_6846: fcmpne32 %f0, %f4, %i4 bvc,a %xcc, loop_6847 fmovsg %xcc, %f2, %f14 ldsw [%l7 + 0x44], %o5 ldsb [%l7 + 0x42], %l2 loop_6847: edge16l %o6, %g2, %l4 smulcc %i7, 0x18F4, %i1 lduh [%l7 + 0x20], %i2 lduh [%l7 + 0x08], %o3 tn %icc, 0x7 fble,a %fcc0, loop_6848 fmovsneg %icc, %f9, %f15 std %f12, [%l7 + 0x20] sra %l1, 0x16, %g1 loop_6848: fpadd32 %f12, %f4, %f10 fmovsvc %icc, %f10, %f3 fcmple32 %f4, %f14, %i0 fbul,a %fcc2, loop_6849 stx %o1, [%l7 + 0x48] ld [%l7 + 0x14], %f2 tleu %xcc, 0x1 loop_6849: fmovdcs %icc, %f13, %f11 taddcc %g3, %o4, %i3 ldub [%l7 + 0x12], %i5 movleu %icc, %l5, %l6 fmovrsgez %g7, %f2, %f3 bge,a %icc, loop_6850 taddcctv %l0, 0x007F, %g4 fcmple16 %f6, %f0, %o2 movrlz %l3, %g5, %o0 loop_6850: fornot2s %f12, %f10, %f2 fpackfix %f2, %f10 fmovsne %xcc, %f2, %f9 edge8n %o7, %g6, %i6 ld [%l7 + 0x24], %f9 fmovsleu %icc, %f11, %f5 fmovrse %o5, %f15, %f10 fba,a %fcc2, loop_6851 fbg,a %fcc3, loop_6852 sth %l2, [%l7 + 0x36] call loop_6853 loop_6851: srl %o6, 0x1D, %i4 loop_6852: tleu %xcc, 0x2 fmovdge %icc, %f4, %f6 loop_6853: fbule %fcc0, loop_6854 fmovsvc %icc, %f14, %f3 ldub [%l7 + 0x58], %l4 st %f5, [%l7 + 0x3C] loop_6854: fxors %f6, %f0, %f1 xnorcc %g2, %i7, %i1 tvs %xcc, 0x0 st %f6, [%l7 + 0x24] st %f11, [%l7 + 0x30] ldx [%l7 + 0x50], %o3 bn,pt %xcc, loop_6855 nop setx loop_6856, %l0, %l1 jmpl %l1, %i2 fsrc2s %f8, %f11 stx %g1, [%l7 + 0x20] loop_6855: add %l1, 0x0145, %o1 loop_6856: fcmple32 %f4, %f10, %i0 fmovsg %xcc, %f5, %f6 brgez %g3, loop_6857 te %xcc, 0x6 movcc %icc, %i3, %o4 edge8l %i5, %l5, %g7 loop_6857: mulx %l0, %g4, %l6 fnegd %f10, %f10 xor %l3, 0x0A11, %o2 ldsw [%l7 + 0x50], %o0 stw %g5, [%l7 + 0x6C] stw %g6, [%l7 + 0x34] ldsh [%l7 + 0x18], %i6 fcmpeq16 %f4, %f4, %o5 ldsh [%l7 + 0x72], %l2 movcs %icc, %o6, %o7 sdivx %l4, 0x0307, %g2 movgu %xcc, %i4, %i1 fnot1s %f7, %f2 stx %i7, [%l7 + 0x60] lduw [%l7 + 0x5C], %i2 fnot1s %f10, %f1 std %f6, [%l7 + 0x58] bcs,a loop_6858 fand %f8, %f6, %f12 fbg %fcc0, loop_6859 ldsw [%l7 + 0x64], %o3 loop_6858: std %f14, [%l7 + 0x78] bg,a,pt %xcc, loop_6860 loop_6859: fmovrsgez %g1, %f13, %f0 subc %o1, %l1, %i0 fors %f2, %f14, %f0 loop_6860: ldd [%l7 + 0x60], %f4 fzero %f0 std %f6, [%l7 + 0x20] lduw [%l7 + 0x6C], %g3 subccc %i3, %i5, %l5 tpos %icc, 0x3 std %f6, [%l7 + 0x28] movcs %icc, %g7, %o4 std %f8, [%l7 + 0x68] srlx %l0, 0x16, %g4 ldsh [%l7 + 0x0C], %l6 ldub [%l7 + 0x3C], %o2 movcs %icc, %l3, %o0 fmovsl %icc, %f10, %f6 brlez %g5, loop_6861 xnor %g6, 0x03C3, %i6 fbn %fcc0, loop_6862 fba,a %fcc1, loop_6863 loop_6861: fmovsle %icc, %f7, %f6 andn %o5, %l2, %o6 loop_6862: ldsw [%l7 + 0x7C], %l4 loop_6863: array16 %o7, %i4, %g2 ldd [%l7 + 0x50], %f14 edge8l %i7, %i1, %o3 fmovsneg %xcc, %f10, %f9 fmovdvs %icc, %f8, %f13 for %f10, %f14, %f4 fmovdle %xcc, %f10, %f0 ldsw [%l7 + 0x14], %g1 fmovsgu %icc, %f1, %f8 smul %o1, 0x082B, %i2 fone %f6 stw %l1, [%l7 + 0x6C] edge16 %g3, %i0, %i5 edge32ln %l5, %i3, %g7 fandnot2s %f1, %f6, %f8 fxors %f9, %f7, %f1 fpadd16 %f8, %f12, %f0 ldd [%l7 + 0x58], %f10 edge8ln %l0, %g4, %o4 fmovsvc %xcc, %f2, %f15 st %f8, [%l7 + 0x28] ldsw [%l7 + 0x10], %l6 movrlez %o2, %o0, %l3 std %f8, [%l7 + 0x58] stb %g5, [%l7 + 0x79] fsrc1s %f10, %f11 fmovdl %icc, %f8, %f10 fors %f8, %f2, %f12 fpack16 %f14, %f14 movcc %xcc, %g6, %i6 movrlez %o5, %l2, %l4 stw %o6, [%l7 + 0x6C] sll %i4, %o7, %i7 std %f6, [%l7 + 0x30] tg %icc, 0x4 stb %g2, [%l7 + 0x73] sdiv %o3, 0x1468, %i1 fpadd32 %f6, %f6, %f2 stb %g1, [%l7 + 0x7F] tgu %icc, 0x1 fpsub32s %f10, %f15, %f5 ldx [%l7 + 0x50], %i2 smulcc %o1, %l1, %i0 ldsh [%l7 + 0x0A], %g3 fbne %fcc2, loop_6864 lduw [%l7 + 0x68], %l5 subc %i3, 0x11E4, %g7 fbl %fcc2, loop_6865 loop_6864: tn %icc, 0x0 stx %l0, [%l7 + 0x40] stx %i5, [%l7 + 0x18] loop_6865: stw %g4, [%l7 + 0x2C] edge16l %l6, %o4, %o2 fmovrslez %o0, %f13, %f5 fbge,a %fcc3, loop_6866 std %f0, [%l7 + 0x48] fpadd32 %f6, %f10, %f4 alignaddr %l3, %g5, %g6 loop_6866: tle %xcc, 0x6 subc %i6, 0x0138, %l2 movgu %icc, %o5, %l4 ble,pn %icc, loop_6867 ldd [%l7 + 0x78], %f4 alignaddr %i4, %o7, %i7 addc %g2, 0x1D52, %o6 loop_6867: sll %i1, %g1, %i2 movpos %icc, %o3, %o1 brlez %l1, loop_6868 fmovda %icc, %f5, %f5 fornot2 %f2, %f0, %f4 call loop_6869 loop_6868: fmovdvc %icc, %f10, %f5 brlez %i0, loop_6870 tcs %icc, 0x3 loop_6869: lduh [%l7 + 0x78], %g3 stb %i3, [%l7 + 0x1C] loop_6870: ldub [%l7 + 0x6C], %g7 fmovrdgez %l5, %f0, %f10 siam 0x6 fnot1 %f4, %f10 sth %i5, [%l7 + 0x1E] fmovrsgez %l0, %f3, %f9 fpsub16s %f9, %f8, %f1 bpos,a,pn %xcc, loop_6871 fabsd %f12, %f12 lduh [%l7 + 0x72], %g4 andncc %o4, %o2, %o0 loop_6871: mulscc %l3, 0x1456, %l6 fnegd %f0, %f14 orcc %g6, %g5, %l2 ld [%l7 + 0x2C], %f7 bn,a,pt %icc, loop_6872 edge32 %i6, %o5, %l4 nop setx loop_6873, %l0, %l1 jmpl %l1, %i4 bl,a,pn %icc, loop_6874 loop_6872: smulcc %i7, 0x1A60, %g2 subcc %o7, 0x00C3, %o6 loop_6873: fmovsg %xcc, %f0, %f1 loop_6874: bcc,a loop_6875 fmovsle %xcc, %f14, %f15 fornot1s %f6, %f3, %f13 fnegd %f2, %f4 loop_6875: mulscc %i1, 0x10B4, %g1 popc 0x034D, %o3 fmovdneg %xcc, %f12, %f10 fmovsgu %icc, %f5, %f13 sdiv %i2, 0x0238, %l1 orcc %i0, %o1, %g3 fble,a %fcc1, loop_6876 brlz,a %i3, loop_6877 movvc %icc, %l5, %g7 fabsd %f4, %f2 loop_6876: fcmpgt16 %f4, %f14, %l0 loop_6877: fbuge %fcc1, loop_6878 fxnors %f10, %f4, %f2 edge32l %g4, %i5, %o4 srl %o2, 0x0A, %l3 loop_6878: sub %l6, 0x0CE1, %o0 fmovsa %icc, %f1, %f9 fmovrslez %g5, %f0, %f11 srlx %l2, %i6, %g6 brz,a %o5, loop_6879 ldd [%l7 + 0x30], %f10 xor %l4, 0x193B, %i7 fmovdne %xcc, %f2, %f2 loop_6879: nop setx loop_6880, %l0, %l1 jmpl %l1, %g2 edge16l %i4, %o6, %o7 fmovsn %icc, %f14, %f0 fbuge,a %fcc3, loop_6881 loop_6880: ta %icc, 0x1 alignaddr %g1, %i1, %o3 ldub [%l7 + 0x5B], %l1 loop_6881: ldd [%l7 + 0x10], %f10 sethi 0x07DE, %i2 andncc %o1, %g3, %i3 smul %i0, 0x1513, %l5 edge16 %g7, %g4, %i5 stx %l0, [%l7 + 0x10] ldsb [%l7 + 0x09], %o2 fmovs %f13, %f14 andn %o4, %l3, %l6 mova %icc, %o0, %l2 ldd [%l7 + 0x58], %f12 sth %i6, [%l7 + 0x10] faligndata %f10, %f10, %f4 std %f0, [%l7 + 0x60] addcc %g5, %g6, %o5 fmovdcc %icc, %f0, %f8 edge16l %l4, %g2, %i4 udivx %i7, 0x062F, %o7 ldd [%l7 + 0x58], %f2 edge8n %g1, %o6, %i1 fbue %fcc2, loop_6882 st %f2, [%l7 + 0x58] subcc %l1, 0x01A3, %o3 movrgz %o1, 0x20C, %i2 loop_6882: brz %i3, loop_6883 alignaddrl %i0, %g3, %g7 mova %xcc, %l5, %i5 fpsub16s %f7, %f7, %f5 loop_6883: fcmple32 %f14, %f10, %l0 and %o2, 0x11BE, %o4 fzero %f14 ldd [%l7 + 0x68], %f10 fone %f4 ldd [%l7 + 0x78], %f12 ld [%l7 + 0x24], %f14 fbug %fcc1, loop_6884 tg %xcc, 0x1 fone %f12 orcc %l3, 0x1C8B, %g4 loop_6884: fmovdvc %xcc, %f13, %f10 fbul %fcc2, loop_6885 fmovsvc %xcc, %f14, %f15 stx %o0, [%l7 + 0x60] fmovsl %icc, %f14, %f8 loop_6885: edge8ln %l2, %l6, %g5 ld [%l7 + 0x38], %f6 srl %g6, %o5, %i6 stb %g2, [%l7 + 0x1B] fmovsneg %icc, %f9, %f14 ldsw [%l7 + 0x10], %l4 popc 0x0C47, %i4 stx %o7, [%l7 + 0x18] ldsh [%l7 + 0x64], %g1 tle %xcc, 0x3 lduw [%l7 + 0x68], %i7 tg %xcc, 0x3 ld [%l7 + 0x38], %f2 ldub [%l7 + 0x15], %o6 fornot1 %f10, %f0, %f2 be,a %icc, loop_6886 fblg %fcc2, loop_6887 ba,a loop_6888 bvc loop_6889 loop_6886: bcc,pt %icc, loop_6890 loop_6887: ba,pt %icc, loop_6891 loop_6888: std %f4, [%l7 + 0x40] loop_6889: ldub [%l7 + 0x1B], %l1 loop_6890: fbul,a %fcc0, loop_6892 loop_6891: movcc %xcc, %o3, %o1 fmuld8sux16 %f14, %f11, %f12 fmuld8sux16 %f1, %f15, %f10 loop_6892: fcmple32 %f4, %f6, %i2 stw %i1, [%l7 + 0x48] lduw [%l7 + 0x5C], %i0 brlez %i3, loop_6893 popc 0x03B0, %g3 lduw [%l7 + 0x44], %g7 ldd [%l7 + 0x28], %f14 loop_6893: tge %xcc, 0x5 and %i5, %l0, %o2 bvs,a,pt %icc, loop_6894 umulcc %l5, 0x05FB, %o4 fmovde %xcc, %f9, %f4 tpos %xcc, 0x3 loop_6894: ldx [%l7 + 0x38], %g4 fxnor %f14, %f6, %f6 fbu,a %fcc0, loop_6895 fnand %f10, %f0, %f10 lduw [%l7 + 0x48], %l3 lduw [%l7 + 0x7C], %o0 loop_6895: tsubcctv %l6, 0x004F, %g5 fmovdl %icc, %f15, %f0 ldsb [%l7 + 0x64], %g6 tge %xcc, 0x4 sub %o5, %i6, %g2 ldsb [%l7 + 0x3E], %l4 be,a loop_6896 fblg %fcc2, loop_6897 fcmpeq32 %f0, %f12, %i4 ldd [%l7 + 0x10], %f10 loop_6896: ta %xcc, 0x4 loop_6897: fcmpne16 %f2, %f8, %o7 add %l2, %g1, %o6 ldx [%l7 + 0x58], %l1 tvc %xcc, 0x3 tl %icc, 0x1 te %xcc, 0x4 fpackfix %f6, %f12 fbul,a %fcc0, loop_6898 tle %xcc, 0x0 orncc %i7, 0x1578, %o1 sdivcc %i2, 0x1148, %o3 loop_6898: brz,a %i0, loop_6899 brgz %i1, loop_6900 fbuge %fcc3, loop_6901 lduh [%l7 + 0x48], %g3 loop_6899: stw %g7, [%l7 + 0x78] loop_6900: bcs,pn %icc, loop_6902 loop_6901: ldsh [%l7 + 0x68], %i5 fornot1s %f9, %f0, %f11 fmovdneg %xcc, %f5, %f14 loop_6902: brnz,a %i3, loop_6903 fbl,a %fcc1, loop_6904 edge8n %l0, %l5, %o2 std %f6, [%l7 + 0x68] loop_6903: fmul8x16 %f14, %f10, %f12 loop_6904: ldsw [%l7 + 0x78], %g4 ldsh [%l7 + 0x46], %o4 fmuld8ulx16 %f10, %f4, %f4 ldub [%l7 + 0x6F], %o0 fmovsg %xcc, %f15, %f13 smulcc %l6, 0x09D5, %l3 ld [%l7 + 0x6C], %f0 nop setx loop_6905, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovd %f6, %f14 stw %g5, [%l7 + 0x34] nop setx loop_6906, %l0, %l1 jmpl %l1, %g6 loop_6905: siam 0x5 lduh [%l7 + 0x5E], %o5 fsrc1 %f10, %f4 loop_6906: ldsh [%l7 + 0x3E], %i6 fbu %fcc0, loop_6907 srlx %l4, %i4, %o7 tpos %xcc, 0x3 ld [%l7 + 0x08], %f6 loop_6907: umulcc %l2, 0x1D8A, %g2 tneg %xcc, 0x6 movvc %xcc, %g1, %o6 fcmpgt16 %f12, %f2, %l1 fsrc1s %f13, %f2 srax %i7, 0x16, %i2 lduw [%l7 + 0x50], %o3 movge %xcc, %o1, %i0 fnand %f12, %f10, %f4 fmovsl %xcc, %f14, %f14 fpsub16s %f0, %f10, %f14 tcs %xcc, 0x4 fxors %f5, %f6, %f6 fmovrsgez %g3, %f6, %f3 fpsub16 %f10, %f8, %f12 fmovrde %g7, %f4, %f4 ldx [%l7 + 0x78], %i5 sll %i3, %l0, %l5 tge %icc, 0x3 ldsb [%l7 + 0x67], %o2 ldx [%l7 + 0x78], %i1 andcc %o4, %g4, %l6 be,a %icc, loop_6908 fpackfix %f14, %f11 ba,pt %icc, loop_6909 bleu loop_6910 loop_6908: fmovrdgez %o0, %f10, %f10 stw %g5, [%l7 + 0x70] loop_6909: sth %g6, [%l7 + 0x0C] loop_6910: fmovrsgz %o5, %f1, %f14 brgez,a %l3, loop_6911 stw %i6, [%l7 + 0x1C] st %f11, [%l7 + 0x50] lduh [%l7 + 0x6A], %i4 loop_6911: fbule,a %fcc3, loop_6912 edge8ln %l4, %o7, %l2 ldx [%l7 + 0x60], %g1 sllx %g2, %o6, %i7 loop_6912: movne %icc, %l1, %o3 ldub [%l7 + 0x16], %i2 ldsb [%l7 + 0x7D], %o1 fmovdne %xcc, %f6, %f0 udivcc %g3, 0x1097, %i0 fornot1s %f6, %f3, %f12 fmovd %f8, %f12 lduw [%l7 + 0x0C], %g7 tpos %xcc, 0x3 ldsh [%l7 + 0x0A], %i3 tneg %xcc, 0x1 fandnot1s %f5, %f13, %f3 fbule %fcc3, loop_6913 ldub [%l7 + 0x75], %l0 brlz,a %i5, loop_6914 fmovdleu %xcc, %f8, %f0 loop_6913: edge8n %o2, %l5, %o4 fnors %f5, %f14, %f13 loop_6914: fabss %f8, %f3 addc %i1, 0x1CE1, %g4 fpadd16 %f12, %f4, %f10 sth %o0, [%l7 + 0x24] ldub [%l7 + 0x6B], %l6 fand %f14, %f12, %f10 movrne %g5, 0x040, %g6 ldd [%l7 + 0x68], %f10 fmovdge %xcc, %f10, %f8 fnot1 %f8, %f12 add %o5, %l3, %i4 fmovsa %xcc, %f4, %f10 addccc %i6, %o7, %l2 fcmple32 %f8, %f2, %l4 fmovdcc %icc, %f13, %f6 ldsb [%l7 + 0x5F], %g1 fxors %f9, %f9, %f6 taddcc %g2, 0x000D, %o6 fpsub16 %f8, %f2, %f12 ld [%l7 + 0x20], %f11 sdivx %l1, 0x1814, %i7 sth %i2, [%l7 + 0x44] edge8l %o3, %o1, %g3 movl %xcc, %g7, %i0 edge32 %i3, %i5, %l0 fand %f12, %f12, %f6 edge32 %l5, %o2, %o4 lduh [%l7 + 0x36], %g4 lduw [%l7 + 0x7C], %o0 ldsb [%l7 + 0x4D], %l6 bl,a loop_6915 fbuge,a %fcc0, loop_6916 fmovrdlez %g5, %f0, %f6 fcmple16 %f10, %f8, %g6 loop_6915: fbne,a %fcc3, loop_6917 loop_6916: fbug,a %fcc0, loop_6918 ld [%l7 + 0x08], %f13 stw %i1, [%l7 + 0x40] loop_6917: ldx [%l7 + 0x70], %o5 loop_6918: fba,a %fcc2, loop_6919 fpsub16s %f14, %f12, %f14 ldd [%l7 + 0x58], %f14 srl %i4, 0x11, %l3 loop_6919: sll %i6, 0x19, %o7 stw %l4, [%l7 + 0x08] ld [%l7 + 0x0C], %f12 brgez,a %l2, loop_6920 tleu %icc, 0x2 movn %xcc, %g1, %o6 fblg,a %fcc0, loop_6921 loop_6920: tleu %icc, 0x6 std %f14, [%l7 + 0x10] brlez,a %g2, loop_6922 loop_6921: ldx [%l7 + 0x10], %i7 tneg %icc, 0x4 fbuge,a %fcc2, loop_6923 loop_6922: edge32ln %l1, %o3, %o1 edge16l %i2, %g7, %i0 stb %g3, [%l7 + 0x56] loop_6923: tn %xcc, 0x4 sllx %i3, 0x12, %i5 fcmple32 %f2, %f0, %l0 ldsw [%l7 + 0x74], %l5 fornot2s %f8, %f11, %f13 bvs loop_6924 taddcctv %o4, %o2, %o0 fpack16 %f14, %f3 brgz %g4, loop_6925 loop_6924: brz,a %l6, loop_6926 edge8l %g6, %g5, %i1 ld [%l7 + 0x1C], %f14 loop_6925: andncc %i4, %l3, %i6 loop_6926: and %o5, 0x03BD, %o7 fnegs %f14, %f2 for %f6, %f12, %f8 bg,pn %icc, loop_6927 edge32ln %l4, %l2, %g1 fmovrdgez %o6, %f14, %f0 fpadd16s %f2, %f7, %f1 loop_6927: ldsh [%l7 + 0x24], %g2 ldd [%l7 + 0x18], %f2 movne %xcc, %i7, %o3 fnors %f2, %f9, %f7 xor %o1, %i2, %g7 srax %i0, 0x14, %g3 stw %i3, [%l7 + 0x54] array32 %l1, %l0, %l5 bshuffle %f6, %f12, %f12 sth %o4, [%l7 + 0x78] ldd [%l7 + 0x18], %f2 bl,pn %xcc, loop_6928 ldx [%l7 + 0x40], %i5 fbg,a %fcc2, loop_6929 movl %icc, %o0, %o2 loop_6928: ldd [%l7 + 0x20], %f12 fpsub16 %f14, %f8, %f12 loop_6929: ldd [%l7 + 0x28], %f2 movcs %xcc, %l6, %g4 std %f0, [%l7 + 0x28] ld [%l7 + 0x38], %f12 edge32ln %g6, %g5, %i1 fcmpeq32 %f10, %f12, %l3 ldsh [%l7 + 0x48], %i4 fmovs %f7, %f7 tne %xcc, 0x3 fcmped %fcc0, %f6, %f12 nop setx loop_6930, %l0, %l1 jmpl %l1, %i6 nop setx loop_6931, %l0, %l1 jmpl %l1, %o7 std %f6, [%l7 + 0x70] fcmple32 %f8, %f2, %l4 loop_6930: stx %l2, [%l7 + 0x18] loop_6931: fbne %fcc2, loop_6932 or %g1, 0x1B6D, %o5 st %f2, [%l7 + 0x7C] bgu,pt %icc, loop_6933 loop_6932: fmuld8sux16 %f2, %f5, %f14 tg %icc, 0x1 lduh [%l7 + 0x34], %g2 loop_6933: ldx [%l7 + 0x78], %o6 udivcc %o3, 0x0A76, %o1 sra %i2, 0x1C, %i7 stw %i0, [%l7 + 0x74] mova %xcc, %g3, %g7 st %f11, [%l7 + 0x74] fornot2 %f10, %f10, %f0 fornot2 %f10, %f2, %f14 fnegd %f10, %f4 ldx [%l7 + 0x28], %i3 fandnot1 %f8, %f6, %f14 bleu,a loop_6934 mova %icc, %l0, %l1 ldsh [%l7 + 0x3E], %o4 fble %fcc1, loop_6935 loop_6934: ldsw [%l7 + 0x54], %i5 fbo,a %fcc1, loop_6936 tvc %xcc, 0x6 loop_6935: bne,a,pt %icc, loop_6937 fmovsvc %icc, %f7, %f9 loop_6936: edge32n %o0, %l5, %o2 brlz,a %l6, loop_6938 loop_6937: ldsw [%l7 + 0x2C], %g4 std %f6, [%l7 + 0x08] fmul8x16au %f14, %f7, %f4 loop_6938: fsrc1s %f12, %f0 tl %xcc, 0x4 fmovdle %xcc, %f0, %f10 lduh [%l7 + 0x20], %g5 stw %g6, [%l7 + 0x30] fmovsne %icc, %f7, %f4 udiv %l3, 0x07FD, %i4 ld [%l7 + 0x64], %f6 fmovdg %xcc, %f2, %f9 fsrc1s %f14, %f15 st %f3, [%l7 + 0x5C] fmovdgu %xcc, %f15, %f11 nop setx loop_6939, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2s %f13, %f1 xnor %i6, 0x123A, %o7 edge16 %l4, %l2, %i1 loop_6939: sra %g1, 0x0D, %o5 faligndata %f10, %f0, %f10 fpadd16s %f5, %f1, %f8 sdivx %o6, 0x11CD, %g2 ldsh [%l7 + 0x08], %o3 stb %i2, [%l7 + 0x34] edge16n %i7, %i0, %o1 fpack16 %f14, %f8 siam 0x7 fpsub16s %f1, %f8, %f10 tsubcctv %g7, %g3, %i3 fmovsvc %xcc, %f12, %f14 pdist %f6, %f8, %f0 ldub [%l7 + 0x26], %l1 fsrc2s %f11, %f4 fandnot2s %f5, %f1, %f12 fnor %f0, %f14, %f14 fmovrsne %l0, %f7, %f15 std %f12, [%l7 + 0x18] fmul8x16al %f7, %f4, %f8 std %f0, [%l7 + 0x28] lduh [%l7 + 0x62], %i5 fcmpne16 %f8, %f2, %o0 fsrc2s %f15, %f15 xorcc %o4, %l5, %o2 movvs %icc, %g4, %g5 ldsh [%l7 + 0x3A], %l6 smul %l3, 0x029C, %i4 movg %icc, %i6, %o7 orncc %g6, %l4, %i1 movg %xcc, %l2, %o5 ldsb [%l7 + 0x78], %o6 fmovdle %xcc, %f9, %f5 movg %icc, %g2, %g1 fnegd %f14, %f8 stx %i2, [%l7 + 0x28] popc 0x039D, %i7 fba %fcc1, loop_6940 fabss %f15, %f3 andcc %i0, 0x1867, %o1 brnz,a %o3, loop_6941 loop_6940: sth %g3, [%l7 + 0x68] umul %g7, 0x082E, %i3 fmuld8ulx16 %f6, %f1, %f0 loop_6941: tneg %xcc, 0x1 tl %icc, 0x7 sth %l1, [%l7 + 0x2A] edge16l %l0, %o0, %o4 movre %i5, 0x2C8, %o2 orn %l5, 0x0271, %g5 fcmped %fcc3, %f14, %f2 tsubcctv %l6, 0x01C6, %g4 nop setx loop_6942, %l0, %l1 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], %i4 st %f13, [%l7 + 0x3C] move %icc, %i6, %l3 loop_6942: tsubcctv %g6, 0x1130, %l4 add %o7, %l2, %o5 bleu,a,pn %xcc, loop_6943 fandnot1s %f5, %f8, %f8 movre %i1, 0x362, %o6 udivx %g2, 0x1563, %i2 loop_6943: udivx %g1, 0x0BE9, %i7 fandnot1s %f2, %f14, %f4 ldd [%l7 + 0x58], %f0 ldx [%l7 + 0x68], %o1 lduw [%l7 + 0x24], %o3 sdivx %i0, 0x02EE, %g7 fbe %fcc2, loop_6944 stb %g3, [%l7 + 0x2D] lduh [%l7 + 0x7C], %i3 fnor %f12, %f2, %f10 loop_6944: ldx [%l7 + 0x20], %l0 movne %xcc, %o0, %o4 udivx %l1, 0x15D0, %i5 fpackfix %f2, %f13 fbul %fcc3, loop_6945 fbul %fcc1, loop_6946 ldsb [%l7 + 0x21], %o2 lduw [%l7 + 0x14], %l5 loop_6945: ldub [%l7 + 0x3C], %g5 loop_6946: stx %l6, [%l7 + 0x68] std %f12, [%l7 + 0x50] fcmpes %fcc3, %f14, %f15 fmul8x16 %f7, %f14, %f6 fcmpd %fcc2, %f2, %f6 fble,a %fcc0, loop_6947 fmovrsne %g4, %f9, %f2 fnors %f12, %f9, %f9 fabsd %f0, %f12 loop_6947: ldx [%l7 + 0x08], %i6 fors %f14, %f8, %f15 fbne %fcc3, loop_6948 ldsb [%l7 + 0x0D], %i4 edge16l %g6, %l4, %l3 fmovse %icc, %f11, %f14 loop_6948: fcmpgt16 %f2, %f2, %l2 fmovdg %xcc, %f2, %f10 fmovrslez %o5, %f6, %f2 fnot2s %f1, %f5 fnands %f13, %f14, %f12 smulcc %o7, %o6, %i1 ldsh [%l7 + 0x68], %i2 fornot2 %f2, %f4, %f0 fnot2 %f12, %f8 lduw [%l7 + 0x48], %g1 fmovrsgez %g2, %f0, %f7 fmul8sux16 %f8, %f2, %f10 fble %fcc3, loop_6949 lduh [%l7 + 0x34], %i7 ldsh [%l7 + 0x4A], %o1 sdivx %o3, 0x0D98, %g7 loop_6949: fornot2s %f14, %f12, %f7 lduh [%l7 + 0x60], %g3 fzeros %f11 udivx %i3, 0x1B0A, %l0 fxors %f10, %f0, %f10 ldsb [%l7 + 0x1C], %i0 orn %o4, %l1, %o0 fxnors %f13, %f8, %f9 movrlez %i5, 0x208, %o2 fmovd %f2, %f0 fnot1s %f6, %f12 for %f0, %f14, %f8 fmovdleu %xcc, %f13, %f8 fnands %f7, %f11, %f5 fmovsne %icc, %f3, %f10 movvs %xcc, %l5, %l6 lduw [%l7 + 0x78], %g5 movgu %xcc, %g4, %i4 tgu %icc, 0x7 fmovsleu %icc, %f11, %f13 stx %i6, [%l7 + 0x50] lduh [%l7 + 0x0E], %l4 fbn %fcc0, loop_6950 tgu %xcc, 0x5 fcmpeq32 %f6, %f10, %g6 movg %icc, %l3, %o5 loop_6950: fmovdne %xcc, %f5, %f15 movleu %icc, %o7, %l2 tvc %xcc, 0x1 mulx %o6, 0x09ED, %i2 ldd [%l7 + 0x28], %f14 stx %i1, [%l7 + 0x58] array8 %g1, %i7, %g2 fxor %f4, %f14, %f4 sdivx %o3, 0x1BA9, %g7 umul %g3, %o1, %i3 xnor %l0, %i0, %o4 ldsw [%l7 + 0x18], %l1 edge32 %o0, %o2, %i5 be,pt %icc, loop_6951 fble,a %fcc3, loop_6952 fmovrdne %l5, %f10, %f4 ldsw [%l7 + 0x54], %l6 loop_6951: bcc,a %icc, loop_6953 loop_6952: fornot2 %f10, %f12, %f12 ldx [%l7 + 0x40], %g5 bvs %xcc, loop_6954 loop_6953: ldd [%l7 + 0x10], %f2 be,pt %icc, loop_6955 fmovsvs %icc, %f9, %f5 loop_6954: ldsh [%l7 + 0x16], %i4 ldsh [%l7 + 0x5A], %g4 loop_6955: std %f10, [%l7 + 0x70] ldub [%l7 + 0x4D], %l4 bneg loop_6956 bneg,a %xcc, loop_6957 ta %icc, 0x2 fmovde %icc, %f5, %f14 loop_6956: bvs,a loop_6958 loop_6957: taddcctv %i6, 0x11F6, %l3 edge8ln %g6, %o5, %l2 stw %o6, [%l7 + 0x5C] loop_6958: fornot2 %f12, %f2, %f2 fnegd %f2, %f6 ldx [%l7 + 0x38], %o7 for %f14, %f0, %f10 edge8l %i1, %i2, %i7 ldx [%l7 + 0x20], %g1 array32 %o3, %g7, %g2 nop setx loop_6959, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrlz %o1, 0x388, %g3 tvc %icc, 0x7 fmuld8sux16 %f9, %f5, %f0 loop_6959: ldsb [%l7 + 0x0D], %l0 edge16n %i3, %i0, %l1 ld [%l7 + 0x68], %f15 fcmpgt16 %f12, %f6, %o4 udiv %o0, 0x081E, %o2 for %f12, %f8, %f12 fornot2 %f12, %f4, %f4 stx %i5, [%l7 + 0x08] edge16 %l6, %l5, %i4 movn %xcc, %g5, %l4 fbule,a %fcc3, loop_6960 fornot1 %f12, %f14, %f6 ldsb [%l7 + 0x61], %g4 movpos %icc, %l3, %g6 loop_6960: smulcc %i6, 0x0ED5, %l2 nop setx loop_6961, %l0, %l1 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 + 0x10], %o5 tgu %icc, 0x2 sth %o6, [%l7 + 0x78] loop_6961: te %icc, 0x0 brlz,a %o7, loop_6962 fnot2s %f14, %f14 stx %i1, [%l7 + 0x60] bcs,a,pt %xcc, loop_6963 loop_6962: fmuld8ulx16 %f7, %f11, %f8 movgu %xcc, %i2, %i7 sth %g1, [%l7 + 0x6E] loop_6963: movre %g7, 0x019, %g2 array16 %o1, %g3, %l0 ldsh [%l7 + 0x50], %i3 sdivx %i0, 0x185C, %o3 orcc %o4, %l1, %o0 fpadd32s %f3, %f1, %f1 fmovscc %icc, %f6, %f6 fmovde %xcc, %f5, %f5 movcs %icc, %i5, %l6 fmovsa %xcc, %f5, %f1 lduw [%l7 + 0x24], %l5 mova %icc, %i4, %o2 st %f14, [%l7 + 0x1C] tvc %icc, 0x6 fmovdl %icc, %f5, %f12 bl,a,pn %icc, loop_6964 lduw [%l7 + 0x2C], %l4 fandnot2 %f0, %f10, %f6 fcmpeq16 %f4, %f6, %g4 loop_6964: addcc %g5, %l3, %g6 movrlz %l2, %o5, %i6 fmovde %icc, %f14, %f11 fmovscs %xcc, %f10, %f2 ldd [%l7 + 0x58], %f12 movn %xcc, %o6, %o7 ldsb [%l7 + 0x79], %i1 fandnot2s %f14, %f6, %f6 addc %i2, 0x1700, %g1 stw %g7, [%l7 + 0x20] fandnot1s %f11, %f9, %f14 fmovsgu %xcc, %f10, %f2 fmovdleu %icc, %f13, %f10 fpsub16 %f4, %f14, %f8 xor %i7, %o1, %g2 tl %icc, 0x5 fornot2 %f0, %f4, %f12 tcs %icc, 0x1 brgez,a %g3, loop_6965 fmovrdlz %l0, %f2, %f6 fsrc2s %f10, %f12 fpsub16 %f8, %f10, %f0 loop_6965: ldd [%l7 + 0x48], %f14 ldub [%l7 + 0x78], %i0 fmovsleu %icc, %f13, %f0 ldd [%l7 + 0x20], %f6 andn %o3, 0x114F, %i3 fsrc1 %f14, %f14 call loop_6966 std %f2, [%l7 + 0x68] fmovsn %icc, %f12, %f9 fandnot1 %f10, %f14, %f14 loop_6966: lduw [%l7 + 0x74], %l1 stb %o0, [%l7 + 0x09] tne %icc, 0x2 std %f14, [%l7 + 0x70] fcmps %fcc2, %f4, %f14 stx %o4, [%l7 + 0x78] edge8 %l6, %i5, %l5 sllx %i4, 0x15, %o2 ldsh [%l7 + 0x3A], %l4 subc %g4, 0x1544, %l3 st %f10, [%l7 + 0x54] movn %icc, %g6, %l2 xnorcc %g5, %i6, %o6 bg,a %xcc, loop_6967 movcs %xcc, %o7, %i1 fcmple32 %f0, %f10, %o5 ble,pt %icc, loop_6968 loop_6967: st %f3, [%l7 + 0x30] movg %xcc, %i2, %g1 lduw [%l7 + 0x5C], %i7 loop_6968: stx %o1, [%l7 + 0x08] bcs loop_6969 ld [%l7 + 0x48], %f13 sdiv %g7, 0x1DC5, %g2 fmul8x16 %f8, %f2, %f10 loop_6969: nop setx loop_6970, %l0, %l1 jmpl %l1, %g3 ldd [%l7 + 0x08], %f2 ldub [%l7 + 0x08], %i0 fsrc2s %f4, %f10 loop_6970: fmovdleu %icc, %f9, %f0 fbule %fcc0, loop_6971 ldsb [%l7 + 0x31], %l0 movvs %xcc, %i3, %l1 lduh [%l7 + 0x26], %o0 loop_6971: lduh [%l7 + 0x58], %o4 fbo,a %fcc3, loop_6972 udiv %l6, 0x1EB4, %o3 ldsh [%l7 + 0x66], %i5 edge16l %l5, %i4, %o2 loop_6972: ldsh [%l7 + 0x76], %l4 movge %icc, %g4, %l3 sth %l2, [%l7 + 0x76] ldub [%l7 + 0x50], %g5 ldx [%l7 + 0x70], %i6 fmul8x16 %f2, %f8, %f6 xnorcc %g6, 0x0068, %o7 sth %o6, [%l7 + 0x42] st %f10, [%l7 + 0x50] ldsw [%l7 + 0x24], %o5 ldsw [%l7 + 0x64], %i1 fbg %fcc2, loop_6973 stw %i2, [%l7 + 0x68] fpadd32s %f6, %f11, %f1 lduw [%l7 + 0x6C], %g1 loop_6973: sth %o1, [%l7 + 0x4A] sdivx %g7, 0x1048, %i7 fmul8x16au %f7, %f8, %f6 ldd [%l7 + 0x30], %f2 be,a loop_6974 sth %g2, [%l7 + 0x2C] fmovsle %xcc, %f15, %f3 brlez,a %i0, loop_6975 loop_6974: stx %l0, [%l7 + 0x60] fcmple16 %f0, %f2, %i3 movne %xcc, %g3, %o0 loop_6975: brz,a %o4, loop_6976 lduh [%l7 + 0x2A], %l6 xorcc %l1, %i5, %o3 fmovrsgez %l5, %f10, %f12 loop_6976: xor %o2, 0x19D3, %l4 array16 %i4, %l3, %l2 fcmpes %fcc2, %f2, %f2 stb %g4, [%l7 + 0x70] ldx [%l7 + 0x40], %g5 edge8 %i6, %g6, %o7 subc %o5, %o6, %i2 fbule %fcc3, loop_6977 srax %g1, %i1, %g7 sll %i7, 0x0C, %o1 brgez,a %i0, loop_6978 loop_6977: bpos loop_6979 tcc %icc, 0x0 mulx %l0, 0x0489, %i3 loop_6978: std %f14, [%l7 + 0x70] loop_6979: ldsw [%l7 + 0x7C], %g2 stw %g3, [%l7 + 0x48] bcs,a loop_6980 std %f6, [%l7 + 0x78] smulcc %o4, %o0, %l6 edge32ln %i5, %o3, %l5 loop_6980: taddcctv %o2, 0x1ABD, %l4 fba,a %fcc2, loop_6981 bvc,pt %icc, loop_6982 ldsw [%l7 + 0x3C], %l1 fcmpgt32 %f12, %f0, %l3 loop_6981: popc %i4, %l2 loop_6982: fbule,a %fcc1, loop_6983 stx %g4, [%l7 + 0x08] fabsd %f0, %f0 sth %i6, [%l7 + 0x24] loop_6983: fmovdvc %xcc, %f13, %f7 fbe,a %fcc1, loop_6984 fmovdvc %icc, %f13, %f7 bgu,pn %icc, loop_6985 fmovdcc %icc, %f10, %f0 loop_6984: mova %xcc, %g5, %g6 st %f5, [%l7 + 0x70] loop_6985: std %f12, [%l7 + 0x28] bl loop_6986 lduw [%l7 + 0x60], %o7 tl %icc, 0x6 fnegs %f7, %f1 loop_6986: sdiv %o5, 0x0B1C, %i2 bn,pt %icc, loop_6987 xor %o6, %g1, %g7 pdist %f6, %f4, %f14 andn %i1, %i7, %o1 loop_6987: ldd [%l7 + 0x18], %f12 andcc %i0, %i3, %g2 ldsb [%l7 + 0x41], %l0 fsrc2s %f8, %f1 sth %o4, [%l7 + 0x52] nop setx loop_6988, %l0, %l1 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 %o0, 0x1E2B, %l6 lduw [%l7 + 0x4C], %g3 bl,pt %xcc, loop_6989 loop_6988: move %xcc, %o3, %l5 ldub [%l7 + 0x73], %i5 fbg %fcc1, loop_6990 loop_6989: ldd [%l7 + 0x40], %f10 sllx %o2, %l4, %l3 tvs %xcc, 0x0 loop_6990: ldub [%l7 + 0x22], %l1 tvs %xcc, 0x0 bgu,a %icc, loop_6991 fmovdneg %xcc, %f14, %f9 fmovrdlz %i4, %f6, %f4 tgu %icc, 0x3 loop_6991: ldsb [%l7 + 0x58], %l2 fmovspos %xcc, %f7, %f7 fbug,a %fcc2, loop_6992 srax %g4, 0x14, %g5 edge8 %i6, %o7, %g6 fmovs %f3, %f4 loop_6992: ldub [%l7 + 0x24], %i2 ldsw [%l7 + 0x74], %o5 fcmpeq32 %f6, %f10, %g1 brnz,a %g7, loop_6993 fbe %fcc1, loop_6994 fnor %f4, %f10, %f8 ldsh [%l7 + 0x6E], %o6 loop_6993: ldx [%l7 + 0x58], %i7 loop_6994: brz,a %i1, loop_6995 smul %i0, %i3, %g2 sth %l0, [%l7 + 0x48] ldx [%l7 + 0x58], %o4 loop_6995: fxnors %f10, %f10, %f0 fxors %f12, %f10, %f0 ldub [%l7 + 0x5B], %o1 umulcc %o0, %g3, %l6 fnot2s %f4, %f0 smul %l5, 0x12CD, %i5 fors %f2, %f12, %f9 movneg %xcc, %o3, %o2 fmovrslez %l4, %f12, %f6 edge16ln %l3, %l1, %i4 st %f13, [%l7 + 0x7C] fcmpne32 %f6, %f0, %l2 fnegs %f5, %f12 ldsh [%l7 + 0x7C], %g5 brgz %g4, loop_6996 alignaddr %i6, %o7, %i2 fnand %f12, %f14, %f8 bshuffle %f12, %f4, %f6 loop_6996: umulcc %o5, 0x015F, %g6 fbul,a %fcc2, loop_6997 ldub [%l7 + 0x72], %g1 fpadd32s %f14, %f13, %f13 edge32n %g7, %o6, %i1 loop_6997: xorcc %i7, %i0, %g2 ldsw [%l7 + 0x3C], %i3 array32 %l0, %o4, %o0 fmovdne %xcc, %f12, %f13 fzeros %f8 fcmpeq32 %f8, %f4, %o1 fbg %fcc0, loop_6998 edge32 %g3, %l5, %l6 fbe,a %fcc0, loop_6999 fnot1s %f13, %f2 loop_6998: umulcc %o3, %i5, %o2 ldsw [%l7 + 0x5C], %l3 loop_6999: mulscc %l4, %i4, %l1 fmovrslz %g5, %f6, %f5 fandnot1s %f2, %f4, %f10 alignaddr %l2, %i6, %o7 brlez %g4, loop_7000 xor %i2, %g6, %g1 std %f14, [%l7 + 0x28] brgz %g7, loop_7001 loop_7000: fsrc1s %f6, %f2 ldub [%l7 + 0x78], %o6 tn %icc, 0x1 loop_7001: brlz %o5, loop_7002 srl %i7, 0x1F, %i1 fpsub32s %f12, %f3, %f14 tpos %xcc, 0x7 loop_7002: fbu,a %fcc1, loop_7003 edge16 %g2, %i3, %l0 xor %i0, 0x1EB9, %o4 brz %o0, loop_7004 loop_7003: movrgz %g3, %l5, %o1 ldsw [%l7 + 0x08], %o3 siam 0x4 loop_7004: sdivx %i5, 0x1D1B, %o2 ld [%l7 + 0x58], %f0 tleu %xcc, 0x6 stw %l6, [%l7 + 0x48] movpos %icc, %l4, %l3 andncc %i4, %l1, %g5 edge32ln %i6, %o7, %l2 tvs %xcc, 0x4 fmovde %xcc, %f14, %f6 fsrc2s %f0, %f8 fbue,a %fcc1, loop_7005 ldd [%l7 + 0x50], %f4 edge32n %g4, %i2, %g6 tcc %icc, 0x2 loop_7005: ld [%l7 + 0x3C], %f7 edge8l %g7, %o6, %g1 bvc %icc, loop_7006 tge %icc, 0x3 movn %xcc, %i7, %o5 sethi 0x1BFB, %i1 loop_7006: st %f4, [%l7 + 0x50] fornot2 %f4, %f10, %f0 fmovse %xcc, %f15, %f0 edge16l %g2, %l0, %i0 fors %f10, %f1, %f12 fbg,a %fcc1, loop_7007 st %f11, [%l7 + 0x40] stx %o4, [%l7 + 0x28] for %f14, %f14, %f10 loop_7007: edge16 %o0, %g3, %l5 sth %i3, [%l7 + 0x34] fornot1 %f8, %f12, %f8 fbule,a %fcc1, loop_7008 lduh [%l7 + 0x5E], %o1 ble loop_7009 fble %fcc3, loop_7010 loop_7008: fpsub16 %f2, %f14, %f4 brnz,a %i5, loop_7011 loop_7009: fmovrsgz %o3, %f3, %f11 loop_7010: alignaddr %l6, %o2, %l4 tsubcc %i4, 0x0E0E, %l3 loop_7011: fpsub32s %f9, %f5, %f6 fones %f2 fbn,a %fcc3, loop_7012 movpos %xcc, %l1, %i6 lduh [%l7 + 0x24], %g5 fmovsge %icc, %f13, %f15 loop_7012: fmovscs %xcc, %f2, %f5 movcs %xcc, %o7, %l2 fnot1s %f5, %f2 ldsh [%l7 + 0x2E], %i2 fpadd32s %f14, %f12, %f10 fornot1s %f0, %f5, %f10 fmovsvc %xcc, %f11, %f1 xnorcc %g4, 0x1804, %g7 fpack16 %f12, %f2 fnot1s %f12, %f5 brlz %o6, loop_7013 edge8n %g1, %g6, %i7 tsubcctv %i1, %o5, %l0 movg %xcc, %i0, %g2 loop_7013: ld [%l7 + 0x34], %f13 ldsh [%l7 + 0x52], %o4 fabss %f4, %f15 lduw [%l7 + 0x2C], %o0 lduh [%l7 + 0x7E], %l5 edge32ln %g3, %o1, %i5 stb %i3, [%l7 + 0x31] fbul %fcc2, loop_7014 fmovsneg %xcc, %f3, %f8 fbe %fcc3, loop_7015 edge16ln %l6, %o3, %o2 loop_7014: fpsub16s %f2, %f10, %f12 ldd [%l7 + 0x78], %f12 loop_7015: fxor %f0, %f6, %f4 tn %xcc, 0x4 ldsh [%l7 + 0x7E], %l4 fpsub32 %f6, %f10, %f10 tle %xcc, 0x6 edge16 %l3, %l1, %i6 bshuffle %f12, %f12, %f0 edge32 %i4, %g5, %o7 bcs,pt %xcc, loop_7016 xorcc %i2, 0x1AD1, %g4 ldx [%l7 + 0x58], %g7 tgu %xcc, 0x2 loop_7016: fors %f2, %f3, %f4 tsubcctv %o6, %g1, %g6 fexpand %f12, %f0 ldsh [%l7 + 0x7C], %i7 fmovdle %xcc, %f4, %f0 ldub [%l7 + 0x69], %l2 tcs %xcc, 0x7 edge16l %o5, %l0, %i1 fmovsvs %icc, %f12, %f5 fmovsle %xcc, %f13, %f2 sdivx %i0, 0x1102, %o4 fcmpgt32 %f10, %f0, %o0 taddcc %l5, %g2, %g3 tcc %icc, 0x0 fmovda %xcc, %f7, %f9 mova %icc, %o1, %i3 lduw [%l7 + 0x4C], %l6 fmul8x16au %f14, %f10, %f12 ldx [%l7 + 0x28], %i5 fmovscc %xcc, %f1, %f12 fcmple16 %f0, %f2, %o3 fand %f2, %f4, %f12 fmovdvc %icc, %f13, %f5 fnot1 %f4, %f4 sll %o2, %l4, %l3 lduw [%l7 + 0x4C], %l1 fmovdle %xcc, %f3, %f5 fcmpes %fcc3, %f15, %f2 edge8 %i4, %g5, %i6 fbuge %fcc3, loop_7017 brgez,a %i2, loop_7018 stb %g4, [%l7 + 0x51] fmovrdne %o7, %f10, %f0 loop_7017: bshuffle %f10, %f4, %f4 loop_7018: ldd [%l7 + 0x60], %f10 ldsb [%l7 + 0x50], %g7 udivcc %o6, 0x15DF, %g1 tgu %icc, 0x1 fbn %fcc1, loop_7019 fcmpgt16 %f14, %f0, %g6 fbuge %fcc1, loop_7020 st %f0, [%l7 + 0x24] loop_7019: movgu %xcc, %l2, %o5 srlx %i7, %l0, %i1 loop_7020: fsrc2 %f14, %f8 fmovsneg %icc, %f3, %f10 fnegd %f10, %f8 fxnor %f8, %f8, %f0 movg %icc, %o4, %i0 stw %l5, [%l7 + 0x50] lduw [%l7 + 0x74], %o0 fba,a %fcc3, loop_7021 lduh [%l7 + 0x2C], %g3 ldsh [%l7 + 0x2A], %o1 stb %g2, [%l7 + 0x4F] loop_7021: movn %icc, %l6, %i3 smul %i5, 0x121A, %o2 for %f10, %f14, %f10 ld [%l7 + 0x7C], %f3 stx %l4, [%l7 + 0x48] movpos %icc, %l3, %l1 stb %i4, [%l7 + 0x5E] fble,a %fcc3, loop_7022 taddcc %g5, 0x122E, %i6 fmovdne %xcc, %f0, %f15 fcmple32 %f12, %f12, %o3 loop_7022: alignaddrl %i2, %o7, %g7 fpadd32s %f2, %f15, %f6 ba,pn %icc, loop_7023 ldsw [%l7 + 0x10], %o6 movl %icc, %g4, %g1 st %f13, [%l7 + 0x38] loop_7023: ldsh [%l7 + 0x28], %g6 fpsub16s %f2, %f1, %f9 fpackfix %f8, %f4 fbe,a %fcc0, loop_7024 ldx [%l7 + 0x40], %o5 mulx %i7, 0x1A18, %l2 lduh [%l7 + 0x6C], %i1 loop_7024: fble %fcc3, loop_7025 tpos %xcc, 0x1 sth %l0, [%l7 + 0x16] fnands %f4, %f11, %f13 loop_7025: fbl,a %fcc2, loop_7026 mulx %i0, %l5, %o0 alignaddrl %o4, %g3, %o1 fmovsle %xcc, %f5, %f10 loop_7026: tn %xcc, 0x1 fble,a %fcc1, loop_7027 brnz %l6, loop_7028 movrgez %i3, 0x335, %g2 addcc %o2, %l4, %l3 loop_7027: taddcc %i5, %l1, %i4 loop_7028: stx %g5, [%l7 + 0x20] movle %xcc, %i6, %i2 fmovrsgz %o7, %f9, %f12 alignaddr %o3, %o6, %g7 tle %xcc, 0x2 sth %g1, [%l7 + 0x6C] st %f4, [%l7 + 0x10] fnegd %f14, %f10 edge8l %g6, %g4, %i7 array32 %l2, %o5, %i1 ldsb [%l7 + 0x3A], %i0 movgu %xcc, %l5, %l0 stb %o4, [%l7 + 0x2B] brgez %o0, loop_7029 ldsh [%l7 + 0x46], %g3 fmovspos %xcc, %f6, %f0 lduh [%l7 + 0x5E], %o1 loop_7029: ld [%l7 + 0x1C], %f10 ldsb [%l7 + 0x17], %l6 lduw [%l7 + 0x24], %g2 stb %o2, [%l7 + 0x72] fnot1s %f8, %f3 stb %l4, [%l7 + 0x30] movrlz %l3, 0x128, %i3 ba,a loop_7030 fcmpes %fcc1, %f10, %f6 fnot2 %f2, %f2 stx %l1, [%l7 + 0x28] loop_7030: ldub [%l7 + 0x0C], %i5 fmul8x16al %f12, %f7, %f10 lduh [%l7 + 0x12], %i4 brz,a %i6, loop_7031 sdiv %i2, 0x152B, %o7 fbl,a %fcc0, loop_7032 fmovspos %icc, %f14, %f12 loop_7031: array8 %g5, %o3, %o6 st %f3, [%l7 + 0x60] loop_7032: fmovrdlez %g1, %f4, %f12 fbe %fcc0, loop_7033 fmovdge %icc, %f2, %f15 ldub [%l7 + 0x27], %g6 ldd [%l7 + 0x20], %f6 loop_7033: sll %g7, 0x1A, %i7 tg %xcc, 0x6 ldsh [%l7 + 0x48], %l2 fmovrdlz %o5, %f10, %f8 orn %g4, 0x178B, %i0 fmovsne %icc, %f10, %f4 fbule %fcc3, loop_7034 fbn %fcc2, loop_7035 stb %l5, [%l7 + 0x2C] andn %l0, 0x1CA9, %o4 loop_7034: sdivx %i1, 0x082A, %o0 loop_7035: lduh [%l7 + 0x66], %g3 lduw [%l7 + 0x74], %l6 fmovrdne %g2, %f2, %f4 fbl %fcc2, loop_7036 fcmpne32 %f6, %f4, %o2 srl %l4, 0x1A, %o1 lduw [%l7 + 0x10], %i3 loop_7036: fpack32 %f0, %f6, %f12 movrne %l3, %i5, %l1 ldx [%l7 + 0x38], %i6 mulscc %i2, %o7, %g5 fmovsgu %icc, %f6, %f14 mulx %i4, %o3, %o6 ld [%l7 + 0x44], %f15 fnors %f7, %f3, %f1 fmovdcc %icc, %f13, %f13 fcmpeq32 %f8, %f8, %g1 bpos,a,pn %icc, loop_7037 fpsub32s %f10, %f10, %f7 fpsub32s %f10, %f14, %f14 tneg %icc, 0x7 loop_7037: ldsw [%l7 + 0x68], %g6 fpadd32s %f12, %f2, %f6 fmovrslz %g7, %f8, %f15 bpos loop_7038 stx %l2, [%l7 + 0x10] movrne %i7, 0x204, %o5 ldsw [%l7 + 0x34], %g4 loop_7038: stx %i0, [%l7 + 0x28] bneg %xcc, loop_7039 movle %xcc, %l5, %o4 udivx %l0, 0x19AC, %o0 srl %i1, %g3, %g2 loop_7039: fcmpeq16 %f10, %f14, %o2 stb %l6, [%l7 + 0x10] movcc %icc, %l4, %o1 std %f14, [%l7 + 0x18] edge8ln %l3, %i5, %l1 fmovrslez %i3, %f9, %f11 stw %i6, [%l7 + 0x54] fbe,a %fcc3, loop_7040 tcc %icc, 0x2 ld [%l7 + 0x50], %f3 fcmpgt16 %f2, %f10, %i2 loop_7040: andncc %g5, %i4, %o3 bvs,pn %xcc, loop_7041 tle %xcc, 0x7 edge32ln %o7, %g1, %g6 fmovscs %xcc, %f8, %f13 loop_7041: st %f10, [%l7 + 0x08] fmovdleu %icc, %f0, %f4 movle %xcc, %o6, %g7 stw %i7, [%l7 + 0x38] ldsh [%l7 + 0x2A], %o5 ldd [%l7 + 0x48], %f0 movne %xcc, %l2, %g4 movcc %xcc, %l5, %o4 fmovsgu %xcc, %f10, %f8 fzero %f6 fmovdle %xcc, %f8, %f3 andcc %i0, %o0, %i1 tne %xcc, 0x6 nop setx loop_7042, %l0, %l1 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 + 0x3D], %g3 stx %g2, [%l7 + 0x20] fmuld8sux16 %f7, %f3, %f6 loop_7042: fand %f2, %f10, %f12 sth %o2, [%l7 + 0x08] st %f10, [%l7 + 0x48] tgu %icc, 0x4 ldsh [%l7 + 0x72], %l0 ldsh [%l7 + 0x22], %l4 fmovrsgz %o1, %f15, %f9 edge32n %l3, %l6, %l1 bvs,a loop_7043 bne,a loop_7044 edge8l %i5, %i6, %i3 move %xcc, %g5, %i4 loop_7043: fmovdneg %icc, %f5, %f10 loop_7044: andcc %o3, 0x140C, %o7 bvs %xcc, loop_7045 fpmerge %f10, %f8, %f2 ldsw [%l7 + 0x48], %i2 sdiv %g1, 0x1653, %g6 loop_7045: ldsb [%l7 + 0x56], %o6 movg %xcc, %g7, %o5 array32 %i7, %g4, %l5 stb %l2, [%l7 + 0x19] orcc %i0, %o4, %o0 popc 0x13A8, %i1 fmovrdlz %g2, %f2, %f0 sethi 0x007B, %g3 tsubcc %l0, %l4, %o1 tcs %xcc, 0x5 fmovde %xcc, %f0, %f0 edge8n %o2, %l3, %l1 stb %i5, [%l7 + 0x55] addc %l6, %i3, %g5 fmovsge %icc, %f7, %f3 ldub [%l7 + 0x21], %i6 fbe,a %fcc3, loop_7046 fxnor %f10, %f6, %f4 ba,a loop_7047 fones %f10 loop_7046: fmovdgu %icc, %f7, %f7 fmovsvs %icc, %f10, %f5 loop_7047: ldsw [%l7 + 0x4C], %o3 array16 %o7, %i2, %i4 call loop_7048 fmovdleu %xcc, %f12, %f1 bpos,a,pn %icc, loop_7049 stw %g1, [%l7 + 0x38] loop_7048: fbne,a %fcc3, loop_7050 add %g6, %g7, %o6 loop_7049: ldsh [%l7 + 0x2C], %o5 stb %g4, [%l7 + 0x56] loop_7050: fnands %f10, %f10, %f12 ldsb [%l7 + 0x3A], %i7 ldsw [%l7 + 0x38], %l5 andcc %i0, 0x1F56, %l2 pdist %f2, %f0, %f10 ldx [%l7 + 0x58], %o4 fcmpgt16 %f4, %f4, %o0 bcs,pt %icc, loop_7051 brlz %g2, loop_7052 fmovdvs %icc, %f5, %f14 fmovdpos %xcc, %f2, %f12 loop_7051: fpackfix %f2, %f3 loop_7052: fzeros %f14 fmovrdlz %g3, %f14, %f8 edge8n %i1, %l4, %l0 tn %xcc, 0x4 sth %o2, [%l7 + 0x32] tcs %icc, 0x1 bvc,pt %icc, loop_7053 tvc %icc, 0x0 fnegd %f14, %f12 ldx [%l7 + 0x70], %o1 loop_7053: edge8ln %l3, %i5, %l1 fmovrse %l6, %f11, %f12 fnot1s %f11, %f3 bvc %xcc, loop_7054 fmovrslz %g5, %f11, %f8 stb %i6, [%l7 + 0x54] fmovsn %xcc, %f3, %f4 loop_7054: fbn %fcc1, loop_7055 fone %f6 bpos,a,pt %xcc, loop_7056 lduh [%l7 + 0x40], %o3 loop_7055: tpos %icc, 0x2 ldsh [%l7 + 0x1A], %i3 loop_7056: movre %o7, 0x3D5, %i4 ldsw [%l7 + 0x3C], %i2 fmovsa %icc, %f1, %f9 fzeros %f8 brlz,a %g6, loop_7057 fbue,a %fcc0, loop_7058 brz,a %g1, loop_7059 fcmpes %fcc2, %f14, %f6 loop_7057: addc %g7, 0x05CD, %o5 loop_7058: tvs %icc, 0x7 loop_7059: or %o6, 0x0B78, %i7 st %f11, [%l7 + 0x20] fzeros %f9 subccc %l5, 0x1298, %g4 stx %l2, [%l7 + 0x58] ldub [%l7 + 0x78], %i0 movl %icc, %o0, %o4 ldub [%l7 + 0x36], %g2 movcs %xcc, %g3, %l4 fnot1s %f5, %f8 movpos %xcc, %i1, %o2 subcc %l0, %l3, %o1 fones %f12 tleu %icc, 0x7 faligndata %f12, %f2, %f12 fbl,a %fcc1, loop_7060 fbo %fcc1, loop_7061 bg,pn %xcc, loop_7062 umul %i5, 0x08B1, %l6 loop_7060: fmovda %icc, %f4, %f8 loop_7061: faligndata %f10, %f8, %f10 loop_7062: fands %f9, %f1, %f15 ldsb [%l7 + 0x3D], %g5 movre %l1, %i6, %i3 bge %xcc, loop_7063 stx %o7, [%l7 + 0x18] movrgez %o3, 0x2BB, %i2 umul %i4, 0x106E, %g6 loop_7063: fornot1s %f3, %f5, %f1 std %f6, [%l7 + 0x30] bgu,a %icc, loop_7064 fsrc1s %f14, %f0 movrgz %g1, 0x227, %o5 fmovdcs %icc, %f8, %f5 loop_7064: ld [%l7 + 0x74], %f2 xorcc %g7, 0x15C3, %i7 movl %icc, %l5, %g4 fmovdvc %xcc, %f8, %f9 fmul8sux16 %f8, %f8, %f4 lduh [%l7 + 0x10], %o6 movle %icc, %i0, %l2 ldsw [%l7 + 0x34], %o4 fones %f12 fmovsn %xcc, %f6, %f10 stx %g2, [%l7 + 0x10] std %f12, [%l7 + 0x78] sth %o0, [%l7 + 0x7E] tle %icc, 0x5 sth %l4, [%l7 + 0x1A] array8 %i1, %g3, %o2 fmul8sux16 %f14, %f6, %f2 array8 %l3, %l0, %i5 ldd [%l7 + 0x10], %f6 fnor %f12, %f4, %f0 call loop_7065 xnorcc %l6, 0x0D5E, %g5 ldx [%l7 + 0x78], %l1 std %f4, [%l7 + 0x10] loop_7065: fmovda %icc, %f7, %f9 fmovrdne %i6, %f2, %f4 fnot1 %f2, %f6 fnot1 %f2, %f14 fzeros %f13 te %xcc, 0x0 fnot1s %f10, %f4 ldsb [%l7 + 0x3E], %o1 fmovsvc %xcc, %f2, %f10 fmovdgu %icc, %f11, %f9 fmovrde %o7, %f8, %f6 alignaddr %o3, %i2, %i4 sll %g6, 0x00, %i3 ldsh [%l7 + 0x28], %o5 fbn,a %fcc3, loop_7066 subccc %g1, %i7, %l5 andcc %g7, 0x137B, %g4 tcc %icc, 0x7 loop_7066: movn %xcc, %i0, %l2 call loop_7067 ldub [%l7 + 0x3C], %o4 movgu %xcc, %g2, %o0 fcmped %fcc2, %f8, %f4 loop_7067: fbul,a %fcc0, loop_7068 sllx %o6, 0x19, %i1 sdivcc %l4, 0x0010, %g3 fmul8ulx16 %f8, %f0, %f6 loop_7068: fpmerge %f5, %f1, %f2 ldsh [%l7 + 0x20], %l3 lduw [%l7 + 0x08], %l0 array16 %o2, %i5, %g5 st %f9, [%l7 + 0x4C] sth %l1, [%l7 + 0x42] fmul8ulx16 %f14, %f14, %f10 smul %l6, 0x0967, %i6 fpadd32 %f2, %f2, %f12 udivcc %o7, 0x07A6, %o1 fcmped %fcc2, %f8, %f6 fmovdvc %icc, %f6, %f6 fbg %fcc1, loop_7069 fmovspos %icc, %f5, %f8 edge32n %o3, %i2, %g6 fmovsn %xcc, %f11, %f6 loop_7069: nop setx loop_7070, %l0, %l1 jmpl %l1, %i3 edge16n %i4, %g1, %i7 call loop_7071 fmovrdgez %o5, %f8, %f12 loop_7070: stw %l5, [%l7 + 0x74] stb %g7, [%l7 + 0x3C] loop_7071: lduw [%l7 + 0x20], %g4 andn %l2, 0x1C03, %o4 edge16l %i0, %o0, %g2 smulcc %o6, %l4, %i1 fcmpd %fcc0, %f10, %f14 fnegs %f9, %f2 ldsw [%l7 + 0x74], %l3 fnot2s %f5, %f15 stx %l0, [%l7 + 0x10] fmovdleu %xcc, %f15, %f12 tne %icc, 0x5 bvs,pn %icc, loop_7072 nop setx loop_7073, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmped %fcc3, %f10, %f6 stx %o2, [%l7 + 0x68] loop_7072: faligndata %f6, %f0, %f14 loop_7073: fexpand %f14, %f6 fbn %fcc2, loop_7074 fexpand %f11, %f14 ldsb [%l7 + 0x41], %i5 stx %g5, [%l7 + 0x40] loop_7074: stb %g3, [%l7 + 0x2A] movg %xcc, %l1, %i6 sth %l6, [%l7 + 0x44] movre %o1, 0x034, %o3 fnands %f3, %f8, %f7 te %xcc, 0x2 st %f3, [%l7 + 0x20] bvs,a %icc, loop_7075 fmovdvc %icc, %f2, %f8 stw %i2, [%l7 + 0x2C] fmovrdlz %o7, %f14, %f6 loop_7075: fornot1s %f5, %f12, %f11 ldub [%l7 + 0x63], %g6 fmovrslez %i3, %f2, %f3 tgu %xcc, 0x7 fmovdle %icc, %f0, %f3 tneg %xcc, 0x5 brgez %i4, loop_7076 fbule,a %fcc0, loop_7077 lduh [%l7 + 0x60], %g1 fmovs %f0, %f14 loop_7076: tle %icc, 0x4 loop_7077: ldsb [%l7 + 0x37], %i7 udiv %l5, 0x1693, %g7 ldx [%l7 + 0x40], %g4 fcmpes %fcc1, %f6, %f15 stb %o5, [%l7 + 0x74] move %icc, %l2, %i0 addcc %o4, 0x1017, %g2 movge %icc, %o6, %l4 fmovsvs %icc, %f11, %f10 fandnot1 %f10, %f4, %f8 lduw [%l7 + 0x2C], %o0 taddcc %l3, 0x03E6, %l0 movcc %icc, %o2, %i5 tge %xcc, 0x3 udiv %g5, 0x0D09, %g3 tvs %icc, 0x3 fones %f12 fnot2s %f1, %f2 lduh [%l7 + 0x1E], %l1 fmovsge %icc, %f5, %f10 stw %i6, [%l7 + 0x18] ldd [%l7 + 0x70], %f2 ldsw [%l7 + 0x0C], %i1 fmovsn %icc, %f6, %f8 ldd [%l7 + 0x20], %f6 andncc %o1, %o3, %l6 fmul8sux16 %f4, %f2, %f12 stb %i2, [%l7 + 0x1A] lduh [%l7 + 0x14], %g6 fnands %f6, %f14, %f5 ldx [%l7 + 0x50], %o7 lduw [%l7 + 0x44], %i4 alignaddr %i3, %g1, %l5 movgu %icc, %g7, %g4 ldub [%l7 + 0x0E], %i7 std %f14, [%l7 + 0x68] lduw [%l7 + 0x7C], %o5 fmovsne %icc, %f7, %f3 fmovdpos %xcc, %f0, %f0 ldd [%l7 + 0x68], %f4 udivx %l2, 0x1719, %o4 ldd [%l7 + 0x30], %f8 fnot2s %f13, %f10 lduh [%l7 + 0x48], %i0 ldsh [%l7 + 0x7A], %g2 stx %o6, [%l7 + 0x08] st %f14, [%l7 + 0x0C] stb %l4, [%l7 + 0x19] lduh [%l7 + 0x48], %o0 bleu,pt %xcc, loop_7078 fmovrdlz %l3, %f6, %f2 bgu,a,pn %xcc, loop_7079 stb %l0, [%l7 + 0x0B] loop_7078: array16 %i5, %o2, %g3 nop setx loop_7080, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_7079: fbul,a %fcc3, loop_7081 udiv %l1, 0x1357, %i6 fsrc2s %f13, %f9 loop_7080: ldsb [%l7 + 0x4A], %i1 loop_7081: brlz,a %g5, loop_7082 std %f4, [%l7 + 0x30] addccc %o1, %l6, %o3 ldub [%l7 + 0x4D], %i2 loop_7082: or %g6, %i4, %i3 movrlz %g1, %o7, %g7 brgz,a %l5, loop_7083 fmovsl %xcc, %f8, %f9 stb %i7, [%l7 + 0x0E] lduw [%l7 + 0x5C], %g4 loop_7083: orn %l2, 0x01A0, %o4 st %f11, [%l7 + 0x50] siam 0x4 fmovsleu %icc, %f10, %f7 edge8 %o5, %i0, %g2 sth %o6, [%l7 + 0x38] bl,pn %xcc, loop_7084 brgez,a %l4, loop_7085 ldsh [%l7 + 0x3C], %o0 tg %xcc, 0x2 loop_7084: stx %l3, [%l7 + 0x48] loop_7085: sth %i5, [%l7 + 0x2E] ldd [%l7 + 0x10], %f8 fmuld8ulx16 %f15, %f2, %f6 tle %xcc, 0x2 bvc,a loop_7086 fmovsn %icc, %f9, %f7 udivcc %o2, 0x0946, %l0 brz %l1, loop_7087 loop_7086: nop setx loop_7088, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdiv %i6, 0x03E2, %g3 bg,pn %xcc, loop_7089 loop_7087: fnand %f4, %f8, %f6 loop_7088: ldd [%l7 + 0x18], %f14 fcmple32 %f14, %f12, %i1 loop_7089: or %o1, %g5, %l6 umul %o3, 0x05A8, %i2 fcmpne32 %f0, %f4, %i4 fmovdge %xcc, %f15, %f13 fcmpes %fcc0, %f5, %f15 fmovspos %xcc, %f15, %f11 sth %g6, [%l7 + 0x60] fnors %f7, %f12, %f14 tle %xcc, 0x3 lduw [%l7 + 0x78], %i3 alignaddrl %g1, %g7, %o7 ble,a,pt %xcc, loop_7090 ldub [%l7 + 0x5D], %i7 be,a,pt %xcc, loop_7091 sll %g4, %l5, %l2 loop_7090: subc %o4, %o5, %i0 fmovrdlz %o6, %f10, %f14 loop_7091: fpadd32s %f8, %f14, %f4 andcc %l4, 0x14EF, %o0 lduw [%l7 + 0x2C], %g2 fzero %f2 lduw [%l7 + 0x0C], %l3 xnor %o2, %l0, %i5 fmovdneg %xcc, %f9, %f7 fpack16 %f4, %f11 fmovdvs %xcc, %f1, %f8 sth %l1, [%l7 + 0x14] lduw [%l7 + 0x4C], %g3 fblg %fcc2, loop_7092 fmovdn %xcc, %f13, %f4 xnorcc %i6, 0x1C2E, %o1 bcc %xcc, loop_7093 loop_7092: fnand %f14, %f12, %f2 fmovscc %icc, %f4, %f8 ldsh [%l7 + 0x20], %g5 loop_7093: st %f12, [%l7 + 0x54] fnands %f4, %f8, %f6 lduw [%l7 + 0x5C], %l6 ldsh [%l7 + 0x34], %i1 fzero %f14 fmovdn %xcc, %f6, %f10 movgu %xcc, %o3, %i4 addc %i2, %g6, %g1 ldx [%l7 + 0x50], %i3 brz,a %g7, loop_7094 lduh [%l7 + 0x64], %i7 fmovdneg %xcc, %f11, %f14 brnz %g4, loop_7095 loop_7094: be,a loop_7096 tg %icc, 0x6 fbuge,a %fcc1, loop_7097 loop_7095: fsrc1 %f8, %f8 loop_7096: fbu,a %fcc3, loop_7098 ldsh [%l7 + 0x2E], %o7 loop_7097: ldsw [%l7 + 0x18], %l5 subcc %l2, %o5, %o4 loop_7098: fandnot1s %f2, %f2, %f12 ldub [%l7 + 0x25], %i0 fbuge,a %fcc1, loop_7099 ldsw [%l7 + 0x3C], %l4 movrgez %o0, 0x1E7, %o6 stx %g2, [%l7 + 0x50] loop_7099: sth %l3, [%l7 + 0x0C] edge32n %l0, %i5, %o2 array16 %g3, %i6, %l1 fmovscc %icc, %f11, %f12 fandnot2s %f4, %f5, %f6 fbo,a %fcc2, loop_7100 tl %icc, 0x5 sub %g5, 0x1DD3, %l6 brlz,a %i1, loop_7101 loop_7100: ld [%l7 + 0x30], %f3 sth %o3, [%l7 + 0x20] alignaddrl %i4, %i2, %g6 loop_7101: ldsb [%l7 + 0x2C], %o1 ldsw [%l7 + 0x28], %i3 bpos loop_7102 edge8ln %g7, %g1, %i7 ldsh [%l7 + 0x14], %o7 for %f14, %f10, %f4 loop_7102: sth %l5, [%l7 + 0x46] fnot2 %f4, %f14 sth %l2, [%l7 + 0x0E] fmuld8sux16 %f14, %f13, %f10 stw %g4, [%l7 + 0x44] fcmpgt16 %f6, %f6, %o4 fpsub32s %f11, %f1, %f8 fmovdle %icc, %f8, %f15 tsubcctv %o5, %i0, %l4 brgez,a %o6, loop_7103 sth %o0, [%l7 + 0x4C] edge16ln %g2, %l0, %l3 fmovsneg %xcc, %f2, %f13 loop_7103: fmovsgu %xcc, %f9, %f10 fabsd %f6, %f4 array32 %o2, %i5, %i6 ldub [%l7 + 0x45], %g3 and %g5, %l6, %l1 stx %i1, [%l7 + 0x08] bl,pt %icc, loop_7104 tn %xcc, 0x4 orcc %o3, %i4, %i2 bshuffle %f4, %f8, %f4 loop_7104: fcmpeq32 %f14, %f4, %g6 movrlz %o1, %i3, %g1 xorcc %g7, 0x1114, %o7 ldd [%l7 + 0x40], %f2 fmovdvs %xcc, %f3, %f3 ld [%l7 + 0x54], %f4 movcs %xcc, %i7, %l5 stb %l2, [%l7 + 0x4F] fmovdvs %icc, %f6, %f1 orncc %o4, 0x07D6, %o5 movrne %i0, %g4, %l4 add %o6, %o0, %l0 fpadd16 %f4, %f0, %f6 andcc %l3, 0x1759, %g2 ldsb [%l7 + 0x65], %i5 edge8l %i6, %g3, %g5 bpos %xcc, loop_7105 smul %l6, %o2, %l1 fmovrdgez %o3, %f8, %f2 fmul8sux16 %f10, %f6, %f2 loop_7105: te %icc, 0x0 srlx %i1, %i4, %i2 fnand %f4, %f2, %f10 fmul8ulx16 %f12, %f8, %f2 edge16ln %o1, %g6, %i3 brlez %g7, loop_7106 tn %icc, 0x1 stb %g1, [%l7 + 0x2F] alignaddrl %o7, %l5, %i7 loop_7106: taddcctv %l2, %o4, %o5 fmovspos %icc, %f0, %f4 stb %i0, [%l7 + 0x2F] fxnors %f7, %f5, %f3 movre %l4, 0x14F, %g4 fbe,a %fcc2, loop_7107 bvc,pt %xcc, loop_7108 fmovsl %icc, %f10, %f14 fbe,a %fcc1, loop_7109 loop_7107: edge8 %o6, %o0, %l3 loop_7108: fmovsvs %xcc, %f4, %f6 andncc %g2, %i5, %i6 loop_7109: fnands %f2, %f13, %f5 ldsh [%l7 + 0x4A], %g3 ldd [%l7 + 0x18], %f10 ld [%l7 + 0x3C], %f13 fblg,a %fcc1, loop_7110 fmovspos %icc, %f3, %f13 fnand %f8, %f4, %f0 array16 %l0, %l6, %o2 loop_7110: stb %g5, [%l7 + 0x4D] sethi 0x12E9, %l1 fmuld8ulx16 %f10, %f3, %f0 movrgez %i1, %o3, %i4 fcmpeq32 %f4, %f12, %o1 fmovrdlez %i2, %f12, %f4 bne,a loop_7111 tn %xcc, 0x6 movle %xcc, %i3, %g6 fmovsge %xcc, %f1, %f13 loop_7111: fba %fcc2, loop_7112 fpadd32 %f14, %f12, %f14 fmovdcc %xcc, %f1, %f0 stb %g7, [%l7 + 0x24] loop_7112: nop setx loop_7113, %l0, %l1 jmpl %l1, %g1 fnor %f14, %f0, %f10 movrlz %l5, %o7, %i7 for %f8, %f14, %f2 loop_7113: tne %icc, 0x7 stx %o4, [%l7 + 0x68] std %f6, [%l7 + 0x50] nop setx loop_7114, %l0, %l1 jmpl %l1, %o5 fmovsvs %xcc, %f14, %f0 fmovde %xcc, %f3, %f9 ldsh [%l7 + 0x2C], %l2 loop_7114: lduw [%l7 + 0x74], %i0 ldsb [%l7 + 0x36], %l4 tne %xcc, 0x0 bl,pn %icc, loop_7115 tvc %xcc, 0x6 fmovdcs %xcc, %f5, %f14 orn %o6, 0x0ACF, %g4 loop_7115: array8 %l3, %o0, %g2 lduh [%l7 + 0x4A], %i5 fandnot1 %f10, %f6, %f8 ld [%l7 + 0x38], %f0 fnot1 %f6, %f8 tcs %icc, 0x7 ldsh [%l7 + 0x4E], %i6 tleu %xcc, 0x3 tleu %xcc, 0x7 fmovdcs %icc, %f1, %f7 ldub [%l7 + 0x7D], %l0 fmovrdgez %l6, %f6, %f8 ldsh [%l7 + 0x6E], %o2 fnegd %f12, %f4 xor %g5, %g3, %i1 bpos,pt %xcc, loop_7116 tsubcctv %o3, %l1, %o1 movrlez %i4, %i2, %i3 ldsw [%l7 + 0x24], %g7 loop_7116: lduh [%l7 + 0x74], %g1 tsubcc %l5, %o7, %g6 fsrc2s %f6, %f10 bg,a %xcc, loop_7117 fmovsle %icc, %f4, %f15 fbge,a %fcc2, loop_7118 lduw [%l7 + 0x0C], %i7 loop_7117: movrgz %o4, 0x1E9, %l2 nop setx loop_7119, %l0, %l1 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_7118: movg %xcc, %i0, %l4 ldub [%l7 + 0x6B], %o6 fnegs %f8, %f8 loop_7119: fmovdgu %xcc, %f9, %f7 bpos,a,pn %icc, loop_7120 nop setx loop_7121, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdle %icc, %f3, %f1 ldd [%l7 + 0x78], %f2 loop_7120: ldx [%l7 + 0x70], %o5 loop_7121: st %f12, [%l7 + 0x38] stw %g4, [%l7 + 0x20] ldsw [%l7 + 0x38], %l3 fbe,a %fcc0, loop_7122 ldsw [%l7 + 0x54], %o0 alignaddr %g2, %i5, %l0 ldsw [%l7 + 0x20], %l6 loop_7122: fmovrsgz %o2, %f3, %f10 ldsh [%l7 + 0x2A], %i6 stw %g5, [%l7 + 0x68] ldd [%l7 + 0x20], %f12 fnands %f12, %f1, %f12 fzeros %f0 fmovrslez %i1, %f2, %f14 edge16ln %g3, %o3, %l1 movpos %xcc, %o1, %i2 sll %i3, 0x1C, %i4 taddcctv %g1, 0x09BF, %l5 pdist %f6, %f2, %f0 tne %xcc, 0x7 andncc %g7, %o7, %g6 lduw [%l7 + 0x30], %i7 fxnor %f8, %f14, %f0 std %f6, [%l7 + 0x50] fbge,a %fcc2, loop_7123 srl %l2, %i0, %l4 fmovde %icc, %f10, %f3 st %f3, [%l7 + 0x18] loop_7123: fmovdcs %icc, %f8, %f1 std %f0, [%l7 + 0x48] lduw [%l7 + 0x58], %o6 ldub [%l7 + 0x1D], %o5 smulcc %g4, %o4, %l3 fpack32 %f6, %f14, %f0 movge %icc, %o0, %i5 bn,a,pt %xcc, loop_7124 stw %l0, [%l7 + 0x38] ldsb [%l7 + 0x60], %g2 ldd [%l7 + 0x28], %f14 loop_7124: tsubcctv %o2, %i6, %g5 ta %xcc, 0x1 edge16ln %i1, %l6, %o3 tge %xcc, 0x1 ldsw [%l7 + 0x14], %g3 std %f6, [%l7 + 0x08] fmovdcs %xcc, %f0, %f6 tne %icc, 0x7 tneg %xcc, 0x1 addccc %l1, 0x09E7, %i2 bge,a %icc, loop_7125 fmul8ulx16 %f2, %f4, %f4 tn %icc, 0x4 fmovsleu %icc, %f15, %f9 loop_7125: bg %xcc, loop_7126 fmovdcs %icc, %f14, %f0 sll %o1, 0x01, %i4 subc %g1, %l5, %i3 loop_7126: stb %g7, [%l7 + 0x7C] fmovspos %xcc, %f2, %f4 lduh [%l7 + 0x1E], %g6 ld [%l7 + 0x2C], %f7 sth %i7, [%l7 + 0x50] udivcc %l2, 0x0202, %o7 sllx %i0, 0x1D, %o6 tcc %xcc, 0x0 std %f8, [%l7 + 0x58] ldx [%l7 + 0x40], %l4 fpsub16s %f11, %f15, %f10 smul %o5, 0x0796, %g4 brlz,a %o4, loop_7127 fnors %f4, %f8, %f15 movge %icc, %o0, %l3 fnot2 %f6, %f10 loop_7127: lduw [%l7 + 0x2C], %l0 lduw [%l7 + 0x68], %i5 fmovd %f12, %f6 tgu %xcc, 0x1 fmovrdgez %g2, %f4, %f2 stx %i6, [%l7 + 0x40] lduw [%l7 + 0x70], %o2 fcmpeq16 %f14, %f6, %g5 edge8 %l6, %o3, %g3 bleu,pt %icc, loop_7128 movrne %l1, %i2, %o1 st %f0, [%l7 + 0x54] brgz,a %i1, loop_7129 loop_7128: movrlz %i4, 0x382, %l5 fnegs %f0, %f10 ldub [%l7 + 0x7C], %i3 loop_7129: sll %g1, 0x10, %g6 ldsh [%l7 + 0x60], %i7 fmovdle %icc, %f2, %f3 fnors %f7, %f6, %f3 fabsd %f8, %f10 fpackfix %f2, %f12 ldsw [%l7 + 0x50], %g7 addc %l2, 0x134A, %o7 fmovsvs %xcc, %f14, %f7 fbug %fcc2, loop_7130 fmovs %f5, %f12 ldsb [%l7 + 0x32], %o6 fpackfix %f4, %f7 loop_7130: fmovdne %icc, %f7, %f5 ble,a loop_7131 lduh [%l7 + 0x3E], %i0 lduw [%l7 + 0x30], %l4 te %xcc, 0x0 loop_7131: movgu %icc, %g4, %o5 std %f2, [%l7 + 0x28] stx %o4, [%l7 + 0x40] fmovdge %icc, %f10, %f15 ldub [%l7 + 0x74], %l3 edge32n %o0, %i5, %l0 movvc %xcc, %i6, %o2 fmovrdlz %g2, %f12, %f4 st %f9, [%l7 + 0x28] tge %xcc, 0x1 call loop_7132 lduw [%l7 + 0x24], %g5 stx %l6, [%l7 + 0x18] stb %g3, [%l7 + 0x16] loop_7132: ldsb [%l7 + 0x1F], %l1 srax %o3, %i2, %i1 stb %o1, [%l7 + 0x10] xnorcc %l5, %i4, %g1 stb %g6, [%l7 + 0x1F] srlx %i7, 0x15, %g7 stx %l2, [%l7 + 0x50] brgez %i3, loop_7133 st %f11, [%l7 + 0x08] ldd [%l7 + 0x20], %f4 ldsh [%l7 + 0x08], %o6 loop_7133: ldsb [%l7 + 0x74], %o7 fpsub32 %f4, %f6, %f6 stx %i0, [%l7 + 0x08] fblg %fcc2, loop_7134 mulscc %l4, 0x097A, %o5 stb %g4, [%l7 + 0x4B] ba,a,pt %icc, loop_7135 loop_7134: tcc %xcc, 0x7 subccc %o4, %l3, %o0 andcc %i5, %i6, %o2 loop_7135: fbl,a %fcc0, loop_7136 brz,a %l0, loop_7137 or %g2, %g5, %l6 fbne %fcc3, loop_7138 loop_7136: lduw [%l7 + 0x18], %l1 loop_7137: fbg,a %fcc3, loop_7139 brlez,a %g3, loop_7140 loop_7138: fbn,a %fcc0, loop_7141 ldx [%l7 + 0x68], %i2 loop_7139: fmovsneg %icc, %f13, %f10 loop_7140: movpos %icc, %o3, %o1 loop_7141: ld [%l7 + 0x7C], %f3 sdivcc %i1, 0x1176, %l5 nop setx loop_7142, %l0, %l1 jmpl %l1, %g1 orcc %g6, 0x1203, %i4 fnot2 %f2, %f6 fmovrslz %g7, %f1, %f9 loop_7142: fnegd %f0, %f12 fandnot2 %f4, %f10, %f6 fcmpgt32 %f8, %f0, %l2 edge8n %i7, %o6, %i3 movleu %xcc, %i0, %l4 ldx [%l7 + 0x60], %o7 ldsb [%l7 + 0x2E], %g4 fmuld8ulx16 %f1, %f12, %f2 lduh [%l7 + 0x3E], %o4 edge32ln %l3, %o5, %o0 tle %xcc, 0x7 ldsh [%l7 + 0x62], %i6 smul %o2, 0x1C3A, %l0 tle %xcc, 0x3 fnot1s %f7, %f6 fmovdcc %icc, %f13, %f15 sth %g2, [%l7 + 0x70] alignaddr %i5, %l6, %g5 fexpand %f4, %f10 fmovda %icc, %f7, %f4 brlz %g3, loop_7143 ldub [%l7 + 0x23], %l1 fbl,a %fcc1, loop_7144 edge8n %i2, %o3, %o1 loop_7143: fexpand %f15, %f14 mulscc %i1, %l5, %g1 loop_7144: fmovspos %icc, %f4, %f1 st %f11, [%l7 + 0x2C] ldsb [%l7 + 0x1D], %i4 movrne %g7, 0x3F3, %l2 fmovrslez %g6, %f15, %f9 ldub [%l7 + 0x1C], %i7 fmovd %f6, %f14 stx %o6, [%l7 + 0x10] movre %i3, %l4, %i0 lduw [%l7 + 0x34], %o7 fnot2 %f12, %f2 udiv %g4, 0x1430, %l3 sll %o5, 0x01, %o0 fnot1 %f6, %f2 bvc,a %icc, loop_7145 ldd [%l7 + 0x20], %f8 fmovdgu %xcc, %f9, %f13 bgu %icc, loop_7146 loop_7145: ldsh [%l7 + 0x62], %o4 ldsh [%l7 + 0x44], %i6 stx %o2, [%l7 + 0x10] loop_7146: srlx %g2, 0x0C, %i5 ldub [%l7 + 0x70], %l6 fmovrse %g5, %f2, %f6 ldsb [%l7 + 0x4A], %l0 fors %f1, %f5, %f3 sth %g3, [%l7 + 0x08] fcmpne32 %f14, %f14, %l1 ldsb [%l7 + 0x0C], %i2 fmul8x16 %f8, %f0, %f0 fmovdne %icc, %f7, %f11 sth %o1, [%l7 + 0x66] brnz,a %i1, loop_7147 fpack32 %f12, %f2, %f4 fmovsn %icc, %f14, %f11 bshuffle %f14, %f6, %f14 loop_7147: ld [%l7 + 0x58], %f8 call loop_7148 fxor %f8, %f4, %f6 ldsh [%l7 + 0x5E], %o3 edge8ln %g1, %l5, %g7 loop_7148: fpadd32s %f0, %f10, %f15 mulscc %i4, %g6, %l2 ldsh [%l7 + 0x78], %o6 fxor %f10, %f8, %f4 ldd [%l7 + 0x30], %f4 brlz %i3, loop_7149 ble,a %icc, loop_7150 ldd [%l7 + 0x38], %f2 fblg,a %fcc1, loop_7151 loop_7149: fabsd %f0, %f4 loop_7150: fble,a %fcc0, loop_7152 stx %i7, [%l7 + 0x28] loop_7151: fcmpeq16 %f12, %f4, %i0 fbge %fcc1, loop_7153 loop_7152: fmovscs %xcc, %f9, %f4 fbug,a %fcc2, loop_7154 tvc %xcc, 0x1 loop_7153: movrlez %l4, %g4, %o7 udiv %o5, 0x159B, %l3 loop_7154: fbne,a %fcc3, loop_7155 std %f6, [%l7 + 0x70] fmovrse %o4, %f14, %f4 ldd [%l7 + 0x58], %f14 loop_7155: fcmple32 %f0, %f2, %i6 bge,pt %icc, loop_7156 ldsw [%l7 + 0x4C], %o2 edge8l %g2, %o0, %i5 movrne %g5, 0x26D, %l6 loop_7156: sub %g3, %l0, %l1 fcmpeq32 %f4, %f8, %i2 bgu,pn %icc, loop_7157 fmovsleu %icc, %f11, %f11 tne %icc, 0x2 tpos %xcc, 0x3 loop_7157: bneg,pn %icc, loop_7158 fmovrde %o1, %f12, %f2 ldsw [%l7 + 0x34], %i1 fmuld8ulx16 %f5, %f1, %f6 loop_7158: fandnot2 %f14, %f12, %f10 andcc %o3, %g1, %l5 ldsw [%l7 + 0x2C], %g7 fbg,a %fcc0, loop_7159 for %f6, %f12, %f4 array32 %g6, %i4, %l2 lduh [%l7 + 0x6C], %i3 loop_7159: tne %icc, 0x6 sethi 0x1D6F, %i7 fornot1s %f0, %f7, %f11 fbge %fcc0, loop_7160 fmovscc %xcc, %f9, %f11 ldsh [%l7 + 0x32], %i0 fexpand %f14, %f0 loop_7160: ldd [%l7 + 0x10], %f14 sth %o6, [%l7 + 0x38] ldsw [%l7 + 0x64], %g4 stw %l4, [%l7 + 0x40] stw %o7, [%l7 + 0x3C] fpsub16 %f0, %f4, %f6 fandnot2 %f10, %f8, %f10 ldsw [%l7 + 0x54], %l3 fzeros %f11 ldsb [%l7 + 0x15], %o5 and %o4, %i6, %o2 edge16l %g2, %i5, %o0 fmovrsgez %g5, %f0, %f8 fmovscs %xcc, %f9, %f6 orn %g3, %l0, %l6 lduh [%l7 + 0x70], %i2 ldx [%l7 + 0x38], %o1 fcmps %fcc2, %f14, %f13 tvs %icc, 0x5 fornot1 %f2, %f4, %f14 fmovdpos %icc, %f2, %f7 fandnot1 %f10, %f10, %f10 ldsh [%l7 + 0x50], %i1 ldx [%l7 + 0x10], %o3 stx %l1, [%l7 + 0x60] st %f11, [%l7 + 0x18] xor %l5, 0x0D1A, %g7 lduh [%l7 + 0x74], %g6 movrlez %i4, 0x2A3, %g1 ldub [%l7 + 0x5D], %i3 sth %l2, [%l7 + 0x0A] fbg,a %fcc2, loop_7161 tvc %icc, 0x3 srlx %i7, 0x09, %i0 mulscc %g4, %l4, %o6 loop_7161: fxnor %f2, %f2, %f14 lduw [%l7 + 0x48], %l3 ldsh [%l7 + 0x6C], %o5 st %f4, [%l7 + 0x70] fcmps %fcc1, %f9, %f8 fnegd %f10, %f8 ldub [%l7 + 0x1D], %o4 movge %icc, %i6, %o2 ldub [%l7 + 0x40], %g2 ld [%l7 + 0x14], %f6 xorcc %o7, 0x07EB, %i5 fabsd %f8, %f4 fba,a %fcc2, loop_7162 fbe,a %fcc1, loop_7163 edge32 %o0, %g5, %l0 stx %g3, [%l7 + 0x70] loop_7162: fornot2 %f0, %f2, %f0 loop_7163: fmovdn %xcc, %f0, %f8 fpack32 %f12, %f14, %f0 fmovrdgz %l6, %f8, %f0 stb %i2, [%l7 + 0x23] ldsw [%l7 + 0x6C], %o1 fmovrsne %i1, %f13, %f4 xnorcc %l1, 0x0F2F, %o3 bn,pn %xcc, loop_7164 stw %g7, [%l7 + 0x1C] tle %icc, 0x2 mulx %g6, 0x0AA2, %l5 loop_7164: ldsw [%l7 + 0x68], %g1 andcc %i4, 0x104A, %i3 edge32ln %i7, %l2, %i0 stb %l4, [%l7 + 0x19] ld [%l7 + 0x10], %f8 st %f5, [%l7 + 0x44] movne %xcc, %g4, %l3 ldsh [%l7 + 0x30], %o6 move %icc, %o4, %o5 stx %o2, [%l7 + 0x28] fmovsvs %icc, %f4, %f1 fmovrdgez %g2, %f6, %f8 ld [%l7 + 0x7C], %f5 ldsw [%l7 + 0x34], %i6 lduw [%l7 + 0x34], %o7 edge32ln %o0, %i5, %l0 tcs %xcc, 0x7 fcmpeq16 %f0, %f8, %g3 fnegs %f0, %f5 edge8 %l6, %g5, %i2 be loop_7165 srlx %i1, 0x17, %o1 stw %l1, [%l7 + 0x30] lduw [%l7 + 0x18], %g7 loop_7165: fbe,a %fcc0, loop_7166 movcc %xcc, %o3, %g6 udivx %l5, 0x10D8, %g1 faligndata %f12, %f4, %f12 loop_7166: fsrc2s %f12, %f5 ld [%l7 + 0x40], %f11 stw %i3, [%l7 + 0x2C] movge %xcc, %i7, %i4 fxnors %f0, %f1, %f1 mova %xcc, %l2, %i0 fba,a %fcc0, loop_7167 fcmps %fcc1, %f8, %f7 addcc %g4, %l4, %l3 st %f9, [%l7 + 0x58] loop_7167: lduh [%l7 + 0x2E], %o6 xorcc %o4, 0x0454, %o5 for %f10, %f8, %f10 sethi 0x0F5B, %o2 fmovdge %xcc, %f0, %f4 udiv %i6, 0x02DA, %g2 ldub [%l7 + 0x65], %o7 ldsh [%l7 + 0x0E], %o0 stw %i5, [%l7 + 0x7C] fbu %fcc0, loop_7168 ldx [%l7 + 0x68], %g3 bvc,a,pt %xcc, loop_7169 std %f10, [%l7 + 0x48] loop_7168: sth %l0, [%l7 + 0x3E] orncc %l6, %i2, %g5 loop_7169: st %f4, [%l7 + 0x14] stx %o1, [%l7 + 0x68] fpsub16s %f1, %f6, %f10 ldx [%l7 + 0x40], %l1 std %f10, [%l7 + 0x58] sllx %i1, 0x00, %g7 fzero %f4 fnegd %f4, %f12 movpos %xcc, %g6, %o3 fmovrdgz %l5, %f6, %f14 bneg loop_7170 lduw [%l7 + 0x68], %g1 movneg %icc, %i7, %i3 tgu %xcc, 0x6 loop_7170: bge,pn %icc, loop_7171 sllx %l2, 0x0A, %i0 stw %i4, [%l7 + 0x08] array8 %g4, %l4, %o6 loop_7171: ldsb [%l7 + 0x1A], %l3 fsrc2 %f14, %f8 fmovdneg %xcc, %f8, %f0 stb %o5, [%l7 + 0x14] move %xcc, %o4, %o2 ldx [%l7 + 0x58], %g2 array8 %i6, %o0, %i5 fsrc1s %f2, %f10 edge16 %g3, %o7, %l6 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14218 ! Type i : 14231 ! Type cti : 7171 ! Type l : 14380 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0x3CCEB8F5 .word 0x54195E14 .word 0x0B915F55 .word 0x1A3FCCC6 .word 0x1E053EC9 .word 0xD13CEB69 .word 0xAF330329 .word 0xAC566C98 .word 0x60F162AE .word 0xD3DFED78 .word 0x8A9B3CB5 .word 0x95C3DF47 .word 0x0E702C4B .word 0x51E77118 .word 0xF38EA4CE .word 0x26F74246 .word 0x8C07C0F3 .word 0xC2541CE9 .word 0xC9F015CD .word 0x27987A15 .word 0xDCF57630 .word 0x1E2A2A84 .word 0x156414C9 .word 0xCD42055D .word 0xA1AA1908 .word 0x7718383F .word 0x3EFCB285 .word 0x6FF6B2F1 .word 0x75EFB6AC .word 0x1712DB94 .word 0x113686C6 .word 0x7EF00BA3 .word 0xA02E44E9 .word 0x71CC1DDC .word 0x1E8485AD .word 0xBC1D19A0 .word 0xEF0FAFD6 .word 0xA05EA7E5 .word 0xD4F9AE1E .word 0x712D5C7D .word 0x9541CCCB .word 0x51A69C8D .word 0x52F4C8FC .word 0x8CCB3F1B .word 0x1A32954E .word 0x428B7BD5 .word 0xF576161D .word 0xF357D5B5 .word 0x7763C2B0 .word 0x7106167D .word 0xC1F45A81 .word 0xCB0C8849 .word 0xF935B236 .word 0x5FAD0C41 .word 0xE5876F9B .word 0xD1CA929C .word 0xD6C87D4C .word 0x3D77AAFE .word 0xEE376A94 .word 0x70C8E43F .word 0xE900DFCB .word 0x83D5A941 .word 0x828C878E .word 0x0B6B4E8A .end