/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc9.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=79228026" .ident "BY rg131678 ON Mon Jul 14 13:50:11 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc9.s,v 1.3 2007/07/05 21:59:42 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 0x1, %g1 set 0x5, %g2 set 0x5, %g3 set 0x2, %g4 set 0x7, %g5 set 0xA, %g6 set 0x6, %g7 !# Input registers set -0xC, %i0 set -0x5, %i1 set -0x3, %i2 set -0x1, %i3 set -0xE, %i4 set -0x4, %i5 set -0xF, %i6 set -0x4, %i7 !# Local registers set 0x297834D0, %l0 set 0x2E80363B, %l1 set 0x3D1853D5, %l2 set 0x3B63D312, %l3 set 0x3FD35789, %l4 set 0x29417432, %l5 set 0x3266C711, %l6 !# Output registers set -0x1B85, %o0 set -0x183A, %o1 set -0x1B4A, %o2 set -0x0811, %o3 set 0x1727, %o4 set -0x09B0, %o5 set -0x0613, %o6 set -0x173E, %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 .. stx %o4, [%l7 + 0x20] brlez %l4, loop_1 ldub [%l7 + 0x5B], %o3 stb %i1, [%l7 + 0x51] lduw [%l7 + 0x78], %i7 loop_1: stx %o5, [%l7 + 0x20] fmovrdne %i2, %f10, %f8 stw %l2, [%l7 + 0x10] fnors %f1, %f15, %f11 fmovrdgez %i0, %f4, %f4 fpackfix %f0, %f8 fpadd32 %f14, %f12, %f4 and %g5, 0x0024, %l5 movrlz %o6, %i6, %o1 fnor %f14, %f6, %f14 fmovdl %xcc, %f7, %f6 addccc %o7, 0x1720, %i3 edge16 %g4, %l1, %g2 bvs,pn %icc, loop_2 stx %o2, [%l7 + 0x40] fnors %f4, %f5, %f2 alignaddr %l3, %l6, %o0 loop_2: umulcc %g3, 0x05E6, %g1 stx %g7, [%l7 + 0x30] std %f6, [%l7 + 0x18] fmovsge %xcc, %f13, %f4 fornot2 %f0, %f2, %f2 sdivcc %g6, 0x1D00, %i5 andcc %i4, %l0, %l4 movne %xcc, %o4, %o3 bvs,a,pt %xcc, loop_3 ldsb [%l7 + 0x6D], %i1 lduh [%l7 + 0x5C], %o5 fmovrslez %i2, %f11, %f7 loop_3: stx %l2, [%l7 + 0x50] bgu %xcc, loop_4 sll %i0, 0x05, %i7 sth %l5, [%l7 + 0x0C] fexpand %f13, %f14 loop_4: array8 %o6, %i6, %o1 fandnot2s %f6, %f1, %f5 fmul8x16au %f1, %f0, %f10 stb %g5, [%l7 + 0x2A] pdist %f4, %f14, %f10 ba,a %xcc, loop_5 lduh [%l7 + 0x74], %o7 movpos %xcc, %g4, %i3 fbug %fcc1, loop_6 loop_5: taddcc %g2, %o2, %l3 std %f10, [%l7 + 0x38] sdivx %l1, 0x15C7, %o0 loop_6: fcmpne16 %f2, %f14, %l6 xnor %g1, %g3, %g6 tl %xcc, 0x6 udivcc %i5, 0x1E70, %i4 bpos %icc, loop_7 ld [%l7 + 0x28], %f12 ldsh [%l7 + 0x72], %l0 fmovsleu %xcc, %f6, %f0 loop_7: xnor %l4, %g7, %o4 movpos %icc, %o3, %i1 fba %fcc3, loop_8 fnot1s %f8, %f3 ldd [%l7 + 0x18], %f10 lduh [%l7 + 0x4E], %i2 loop_8: ld [%l7 + 0x3C], %f11 fmovrsgz %l2, %f9, %f0 fmovrdgez %i0, %f2, %f10 ldsw [%l7 + 0x30], %o5 ldsh [%l7 + 0x54], %l5 movvc %xcc, %i7, %i6 stb %o1, [%l7 + 0x47] edge8ln %o6, %g5, %g4 bge,pt %xcc, loop_9 bvc,a,pt %xcc, loop_10 fnand %f8, %f6, %f8 fmovrsne %i3, %f1, %f3 loop_9: movne %icc, %g2, %o7 loop_10: srl %l3, %o2, %l1 taddcc %o0, %l6, %g1 movre %g6, %i5, %g3 fand %f0, %f10, %f2 array8 %l0, %l4, %i4 fbg %fcc1, loop_11 movl %xcc, %g7, %o4 udivx %i1, 0x05AB, %i2 fones %f2 loop_11: fmul8x16al %f2, %f2, %f0 fpmerge %f11, %f0, %f2 brnz,a %l2, loop_12 fzero %f12 fmul8x16 %f14, %f4, %f14 ble %xcc, loop_13 loop_12: fone %f12 fmovsn %icc, %f14, %f6 ld [%l7 + 0x60], %f0 loop_13: brz,a %i0, loop_14 call loop_15 sll %o3, 0x1D, %o5 stb %i7, [%l7 + 0x4E] loop_14: edge32l %i6, %o1, %o6 loop_15: lduw [%l7 + 0x58], %l5 bvc loop_16 ld [%l7 + 0x28], %f2 ldd [%l7 + 0x70], %f12 movrgz %g5, %g4, %g2 loop_16: fmovsn %icc, %f5, %f13 subccc %o7, 0x0DF8, %l3 sth %i3, [%l7 + 0x40] ldd [%l7 + 0x38], %f12 fmovrdgez %l1, %f0, %f6 fmovrdlz %o0, %f0, %f4 fmovdl %xcc, %f14, %f4 mulx %l6, %g1, %o2 lduw [%l7 + 0x38], %g6 tcc %xcc, 0x6 fmovsn %icc, %f2, %f9 fmovrdgz %g3, %f6, %f12 fnegd %f0, %f2 fmovs %f4, %f12 be,a loop_17 sth %l0, [%l7 + 0x18] fornot2s %f11, %f10, %f2 lduw [%l7 + 0x78], %l4 loop_17: edge32l %i4, %i5, %g7 fmovrdgez %i1, %f2, %f8 ldd [%l7 + 0x40], %f14 ldsw [%l7 + 0x48], %i2 movl %icc, %o4, %i0 fcmpgt32 %f12, %f14, %o3 ldub [%l7 + 0x4E], %l2 fmul8sux16 %f2, %f6, %f2 fmovsl %xcc, %f6, %f11 sth %i7, [%l7 + 0x18] ldsw [%l7 + 0x5C], %o5 movpos %xcc, %i6, %o1 srlx %l5, 0x03, %g5 sdivcc %o6, 0x15A2, %g4 bneg,a,pt %icc, loop_18 fmul8ulx16 %f2, %f6, %f10 ldsb [%l7 + 0x75], %g2 ldub [%l7 + 0x29], %l3 loop_18: fnot2s %f5, %f0 stw %o7, [%l7 + 0x28] fbn,a %fcc1, loop_19 brgz,a %l1, loop_20 edge32ln %o0, %i3, %g1 fandnot2s %f1, %f13, %f4 loop_19: edge8 %l6, %g6, %g3 loop_20: tsubcctv %l0, %l4, %i4 be,pt %icc, loop_21 nop setx loop_22, %l0, %l1 jmpl %l1, %o2 movl %icc, %i5, %g7 fcmpgt16 %f6, %f12, %i1 loop_21: edge16n %o4, %i2, %o3 loop_22: fmovsg %xcc, %f9, %f15 fpackfix %f2, %f4 array8 %l2, %i7, %i0 tn %xcc, 0x7 movrlez %o5, %i6, %l5 umul %g5, 0x1442, %o6 orcc %o1, %g2, %l3 subc %o7, %l1, %o0 fmuld8sux16 %f8, %f12, %f6 ldsw [%l7 + 0x68], %g4 udivcc %i3, 0x0785, %l6 stx %g6, [%l7 + 0x10] fmovs %f4, %f0 edge8ln %g1, %l0, %g3 bcs loop_23 tsubcctv %i4, %o2, %l4 addcc %g7, 0x1E0A, %i5 movrlz %i1, %o4, %i2 loop_23: stw %o3, [%l7 + 0x08] be loop_24 movvs %xcc, %l2, %i7 taddcctv %i0, 0x0695, %o5 fmovsl %xcc, %f7, %f4 loop_24: sth %l5, [%l7 + 0x30] movne %xcc, %g5, %i6 edge8ln %o6, %g2, %o1 stw %o7, [%l7 + 0x28] bcc %icc, loop_25 tne %xcc, 0x6 bl,a,pt %xcc, loop_26 ld [%l7 + 0x44], %f5 loop_25: alignaddr %l1, %l3, %g4 bge,a %icc, loop_27 loop_26: fexpand %f11, %f10 fpsub16s %f9, %f13, %f9 sth %o0, [%l7 + 0x0E] loop_27: fmovrsne %i3, %f9, %f8 fones %f0 fblg %fcc2, loop_28 tg %icc, 0x0 st %f5, [%l7 + 0x14] fmovdg %icc, %f9, %f0 loop_28: stx %l6, [%l7 + 0x60] fcmpes %fcc2, %f8, %f2 fcmpgt32 %f4, %f0, %g6 ldx [%l7 + 0x78], %g1 subc %g3, 0x1F67, %i4 fsrc2s %f14, %f13 fmovs %f9, %f11 fnot1s %f8, %f10 fnand %f2, %f2, %f14 fmuld8sux16 %f10, %f1, %f8 fcmple16 %f0, %f2, %l0 ldsw [%l7 + 0x34], %o2 fmovsa %icc, %f3, %f11 stb %l4, [%l7 + 0x7F] ld [%l7 + 0x78], %f1 sub %g7, 0x15E6, %i1 ldd [%l7 + 0x08], %f0 ldsh [%l7 + 0x4A], %o4 smul %i5, %o3, %l2 fnand %f6, %f6, %f10 and %i7, 0x0136, %i0 sth %i2, [%l7 + 0x7C] xnorcc %l5, %o5, %g5 std %f14, [%l7 + 0x10] fmovsgu %xcc, %f0, %f8 ldd [%l7 + 0x70], %f0 edge8 %o6, %g2, %i6 tpos %xcc, 0x2 fmovsg %icc, %f5, %f0 movcc %icc, %o7, %l1 fpadd16s %f15, %f7, %f9 brlez %o1, loop_29 ldsh [%l7 + 0x5A], %g4 ldub [%l7 + 0x3D], %o0 sth %i3, [%l7 + 0x5C] loop_29: fmovrslez %l6, %f8, %f14 fxnor %f8, %f2, %f8 fmul8x16au %f6, %f6, %f6 andcc %g6, 0x1FE8, %l3 fcmpeq32 %f4, %f8, %g3 and %g1, 0x0DE7, %l0 fxnor %f10, %f8, %f0 ldsb [%l7 + 0x4D], %o2 std %f14, [%l7 + 0x40] ble,pn %xcc, loop_30 be,a loop_31 fcmple32 %f8, %f14, %i4 fbug,a %fcc3, loop_32 loop_30: fmovrdne %l4, %f6, %f2 loop_31: fandnot1s %f13, %f11, %f10 fbe %fcc2, loop_33 loop_32: tcs %icc, 0x2 ldsh [%l7 + 0x0C], %i1 sub %g7, %o4, %i5 loop_33: ldsw [%l7 + 0x24], %o3 fmovs %f11, %f12 edge32 %l2, %i0, %i7 sdivx %i2, 0x0C36, %l5 umul %o5, 0x12D7, %g5 tvc %icc, 0x6 ld [%l7 + 0x20], %f8 tcc %xcc, 0x1 ldx [%l7 + 0x18], %o6 ldub [%l7 + 0x3B], %g2 fmovde %icc, %f7, %f14 std %f8, [%l7 + 0x40] bcc,a %icc, loop_34 fmovsleu %icc, %f9, %f2 fmul8x16 %f2, %f14, %f2 edge8 %o7, %l1, %o1 loop_34: ldx [%l7 + 0x08], %g4 movvc %xcc, %o0, %i6 edge8n %i3, %l6, %l3 fnegs %f5, %f6 st %f3, [%l7 + 0x2C] fpsub16s %f10, %f14, %f7 ld [%l7 + 0x70], %f11 fmuld8sux16 %f6, %f12, %f10 udiv %g6, 0x0DE1, %g3 tsubcc %g1, %l0, %i4 movleu %icc, %o2, %l4 sth %i1, [%l7 + 0x20] fbge %fcc1, loop_35 movrgz %g7, 0x135, %o4 bgu,pn %icc, loop_36 stw %o3, [%l7 + 0x1C] loop_35: tgu %icc, 0x5 fpack16 %f4, %f10 loop_36: umul %l2, 0x1993, %i0 fbul %fcc1, loop_37 lduw [%l7 + 0x44], %i7 tgu %xcc, 0x5 lduw [%l7 + 0x7C], %i5 loop_37: fabss %f3, %f6 fnot2s %f13, %f11 siam 0x1 fsrc1s %f1, %f6 andncc %l5, %o5, %i2 stb %o6, [%l7 + 0x6B] ldsb [%l7 + 0x7A], %g5 fcmpes %fcc3, %f12, %f15 srlx %g2, %l1, %o1 sethi 0x12AE, %g4 ldsb [%l7 + 0x35], %o7 brz,a %o0, loop_38 tneg %xcc, 0x3 addc %i3, 0x00E4, %l6 ldsb [%l7 + 0x71], %i6 loop_38: bvc,a loop_39 lduh [%l7 + 0x14], %l3 edge16l %g6, %g3, %g1 umulcc %i4, 0x19E6, %l0 loop_39: stw %o2, [%l7 + 0x44] fbo,a %fcc0, loop_40 fcmple16 %f4, %f6, %i1 sth %l4, [%l7 + 0x34] ldub [%l7 + 0x14], %g7 loop_40: stb %o3, [%l7 + 0x2A] te %icc, 0x0 array16 %o4, %l2, %i0 umulcc %i7, 0x1A17, %l5 lduh [%l7 + 0x4C], %i5 st %f13, [%l7 + 0x70] edge16 %o5, %o6, %i2 fandnot2 %f0, %f2, %f4 nop setx loop_41, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdne %g5, %f8, %f12 popc 0x1E17, %l1 lduh [%l7 + 0x1A], %o1 loop_41: fmovs %f6, %f5 ldsb [%l7 + 0x34], %g4 udivcc %g2, 0x0A61, %o0 ldd [%l7 + 0x40], %f4 fpsub32s %f12, %f8, %f1 stx %i3, [%l7 + 0x18] ldsh [%l7 + 0x62], %l6 sdivx %i6, 0x0B80, %o7 sllx %g6, %g3, %l3 fmovsa %icc, %f4, %f8 sdiv %i4, 0x0963, %g1 ldsw [%l7 + 0x0C], %o2 fnot1 %f10, %f14 fmovsg %icc, %f13, %f13 stx %l0, [%l7 + 0x40] udivcc %l4, 0x12AD, %i1 ldx [%l7 + 0x30], %g7 fnors %f7, %f4, %f15 taddcc %o3, 0x1C45, %o4 fbo %fcc0, loop_42 lduh [%l7 + 0x4A], %l2 array16 %i0, %i7, %i5 ldx [%l7 + 0x38], %o5 loop_42: edge32l %l5, %o6, %i2 lduw [%l7 + 0x38], %l1 fsrc2 %f2, %f0 fmovrsgz %o1, %f4, %f12 lduw [%l7 + 0x38], %g4 fzeros %f4 fands %f9, %f6, %f1 fmovrde %g2, %f12, %f2 tleu %icc, 0x7 fpadd16 %f0, %f10, %f14 stw %o0, [%l7 + 0x28] fmul8x16al %f5, %f7, %f6 fmovsleu %xcc, %f3, %f10 ldsh [%l7 + 0x34], %g5 fmovdvs %xcc, %f2, %f2 tvc %icc, 0x1 ldsh [%l7 + 0x18], %i3 xor %i6, 0x135C, %o7 sdivcc %g6, 0x11C7, %l6 fmovrdlez %g3, %f8, %f14 ldd [%l7 + 0x78], %f0 fbug %fcc2, loop_43 fmovrdlez %i4, %f6, %f0 fble,a %fcc3, loop_44 fmovrsne %l3, %f12, %f7 loop_43: array16 %o2, %g1, %l0 orcc %l4, 0x1B82, %g7 loop_44: stb %i1, [%l7 + 0x3C] fcmple32 %f6, %f0, %o3 subcc %l2, %o4, %i7 fmovsneg %icc, %f14, %f13 movrgez %i5, 0x124, %o5 sth %l5, [%l7 + 0x2A] tgu %icc, 0x3 fmovda %xcc, %f5, %f5 fcmpd %fcc1, %f2, %f2 fbu %fcc2, loop_45 movre %o6, %i2, %l1 mulscc %o1, 0x1D62, %g4 movn %icc, %i0, %o0 loop_45: fmul8x16au %f5, %f1, %f10 ld [%l7 + 0x08], %f13 ldx [%l7 + 0x08], %g2 fmovs %f13, %f12 fbn,a %fcc2, loop_46 brlz %g5, loop_47 subc %i3, %i6, %o7 udiv %g6, 0x04D7, %g3 loop_46: tne %icc, 0x3 loop_47: or %l6, 0x0828, %i4 fpadd32 %f14, %f2, %f10 std %f4, [%l7 + 0x50] be,a,pn %xcc, loop_48 fmovd %f0, %f4 udivcc %l3, 0x124D, %g1 sll %l0, %l4, %g7 loop_48: ldd [%l7 + 0x40], %f12 stx %i1, [%l7 + 0x70] fmovdvc %icc, %f8, %f4 sllx %o3, %o2, %o4 bvc,pn %xcc, loop_49 fmovsle %icc, %f6, %f14 fmovd %f4, %f14 fnot1 %f4, %f8 loop_49: ldsb [%l7 + 0x68], %i7 fmovsneg %xcc, %f15, %f10 tsubcc %l2, 0x1802, %i5 fcmpd %fcc3, %f8, %f8 addc %l5, 0x1214, %o5 fmovrdne %o6, %f2, %f0 fandnot1 %f8, %f0, %f8 edge16l %l1, %o1, %g4 ldub [%l7 + 0x0C], %i0 edge8ln %o0, %g2, %i2 fmovrdgez %i3, %f12, %f10 sth %g5, [%l7 + 0x6A] ldsw [%l7 + 0x68], %i6 stw %g6, [%l7 + 0x10] stb %o7, [%l7 + 0x3B] sth %g3, [%l7 + 0x0E] nop setx loop_50, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x08], %i4 ldx [%l7 + 0x30], %l3 lduw [%l7 + 0x14], %g1 loop_50: bge loop_51 fxors %f13, %f15, %f10 xnorcc %l0, %l6, %l4 fcmps %fcc0, %f8, %f12 loop_51: stw %i1, [%l7 + 0x78] xnor %o3, %g7, %o4 fmovrsgz %o2, %f8, %f12 fmovs %f8, %f7 ldsh [%l7 + 0x58], %l2 ldsh [%l7 + 0x54], %i7 ldub [%l7 + 0x1C], %i5 fxor %f8, %f2, %f6 addcc %l5, %o5, %l1 ldd [%l7 + 0x48], %f6 or %o6, 0x09C5, %g4 bg loop_52 edge8l %o1, %o0, %g2 ldsw [%l7 + 0x7C], %i0 fpadd32 %f12, %f14, %f8 loop_52: fpadd16s %f15, %f6, %f2 fxnor %f2, %f6, %f6 tg %icc, 0x6 fmul8x16au %f1, %f9, %f4 smul %i3, %g5, %i2 edge8l %g6, %o7, %i6 fmovdgu %icc, %f1, %f5 andcc %i4, %l3, %g3 ldd [%l7 + 0x38], %f10 fcmpgt16 %f14, %f10, %g1 fba,a %fcc1, loop_53 fble,a %fcc1, loop_54 std %f12, [%l7 + 0x18] fmuld8ulx16 %f9, %f7, %f14 loop_53: ldd [%l7 + 0x48], %f14 loop_54: ldd [%l7 + 0x50], %f4 for %f8, %f0, %f6 fpsub16s %f6, %f7, %f9 tleu %icc, 0x0 movn %icc, %l0, %l6 fand %f12, %f6, %f0 ldsh [%l7 + 0x68], %l4 edge16 %o3, %g7, %i1 ldsb [%l7 + 0x76], %o4 bcs,a loop_55 fcmpne32 %f2, %f6, %l2 call loop_56 pdist %f2, %f12, %f4 loop_55: srl %o2, 0x13, %i5 udivx %l5, 0x08DE, %o5 loop_56: bgu,pt %icc, loop_57 udivcc %l1, 0x0D6C, %o6 mulx %i7, 0x11AC, %o1 fpmerge %f2, %f7, %f14 loop_57: ldsb [%l7 + 0x47], %g4 tne %icc, 0x3 edge8n %o0, %g2, %i3 fmovdgu %icc, %f15, %f11 fpack16 %f10, %f7 sllx %g5, %i2, %i0 ldsh [%l7 + 0x4E], %o7 srax %i6, 0x0E, %i4 fmuld8sux16 %f2, %f14, %f4 umulcc %g6, 0x0FC0, %g3 ldx [%l7 + 0x28], %g1 stw %l3, [%l7 + 0x14] std %f0, [%l7 + 0x58] xnorcc %l6, %l4, %o3 nop setx loop_58, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8x16au %f15, %f7, %f14 addc %l0, 0x1FB1, %g7 ldsw [%l7 + 0x40], %i1 loop_58: edge32 %o4, %o2, %l2 bshuffle %f0, %f14, %f10 fexpand %f14, %f6 and %i5, 0x11D3, %o5 edge16 %l1, %l5, %o6 movcs %xcc, %i7, %g4 fmovdle %icc, %f8, %f11 movge %xcc, %o1, %g2 edge16n %i3, %o0, %g5 move %xcc, %i0, %o7 fmovdneg %xcc, %f7, %f3 fmovrdlz %i6, %f14, %f2 ld [%l7 + 0x0C], %f15 fnot1 %f14, %f6 fxnor %f8, %f4, %f2 fmul8x16au %f6, %f12, %f8 fcmpeq32 %f2, %f8, %i2 movrlez %i4, 0x0BC, %g6 udiv %g1, 0x003C, %g3 fmovsne %xcc, %f9, %f10 fmovsle %icc, %f1, %f6 taddcc %l6, %l4, %l3 edge16ln %o3, %l0, %g7 fpmerge %f1, %f10, %f2 std %f6, [%l7 + 0x70] andcc %i1, %o2, %l2 fands %f2, %f15, %f8 edge8 %i5, %o5, %o4 fmovdne %xcc, %f0, %f13 ldd [%l7 + 0x60], %f0 and %l5, %l1, %o6 ldsb [%l7 + 0x21], %i7 fabsd %f0, %f10 stw %o1, [%l7 + 0x08] edge32l %g4, %i3, %g2 ldsh [%l7 + 0x30], %g5 fmovsvc %xcc, %f11, %f4 umulcc %i0, %o0, %o7 lduh [%l7 + 0x6C], %i2 st %f1, [%l7 + 0x7C] bpos,a %icc, loop_59 nop setx loop_60, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabsd %f12, %f2 fmuld8sux16 %f11, %f14, %f14 loop_59: mulscc %i6, 0x1CC4, %i4 loop_60: fmul8x16 %f11, %f6, %f14 fbue,a %fcc2, loop_61 fsrc2s %f13, %f6 stw %g1, [%l7 + 0x54] stb %g6, [%l7 + 0x6A] loop_61: fbn,a %fcc0, loop_62 lduw [%l7 + 0x24], %l6 fmovsne %xcc, %f15, %f12 fmovdl %xcc, %f1, %f8 loop_62: ld [%l7 + 0x50], %f7 lduh [%l7 + 0x34], %g3 ldsh [%l7 + 0x6C], %l3 fmovdge %icc, %f4, %f5 move %xcc, %o3, %l0 bvc,pt %icc, loop_63 stb %l4, [%l7 + 0x60] fbg %fcc3, loop_64 bg,a %icc, loop_65 loop_63: ldsw [%l7 + 0x50], %g7 fnors %f8, %f10, %f0 loop_64: fmovdge %xcc, %f6, %f11 loop_65: ldsb [%l7 + 0x54], %o2 fxnor %f8, %f0, %f0 ldub [%l7 + 0x48], %i1 stb %i5, [%l7 + 0x25] nop setx loop_66, %l0, %l1 jmpl %l1, %o5 ldd [%l7 + 0x30], %f6 srax %l2, 0x11, %l5 fbo %fcc1, loop_67 loop_66: st %f1, [%l7 + 0x28] addcc %o4, %l1, %o6 tpos %icc, 0x7 loop_67: edge8 %o1, %i7, %g4 fzeros %f7 fornot2 %f10, %f10, %f14 lduh [%l7 + 0x40], %g2 st %f6, [%l7 + 0x0C] fornot1s %f11, %f9, %f11 fmovsle %icc, %f5, %f8 fmovrdgez %i3, %f4, %f6 sth %g5, [%l7 + 0x0E] fmovrdlez %i0, %f6, %f0 sth %o7, [%l7 + 0x2E] stx %o0, [%l7 + 0x48] ldub [%l7 + 0x73], %i2 fpmerge %f11, %f0, %f12 stx %i6, [%l7 + 0x50] sth %i4, [%l7 + 0x5A] std %f8, [%l7 + 0x40] ldsb [%l7 + 0x3B], %g1 ldsw [%l7 + 0x5C], %g6 fmovdn %xcc, %f14, %f4 ld [%l7 + 0x24], %f7 fcmpeq32 %f0, %f10, %g3 fxors %f0, %f15, %f3 fnegs %f2, %f11 fmovrsgez %l6, %f0, %f11 tneg %icc, 0x0 fsrc2s %f8, %f11 addcc %o3, 0x179E, %l3 ld [%l7 + 0x30], %f4 lduw [%l7 + 0x20], %l0 fpsub32s %f1, %f9, %f12 fmovrdgz %l4, %f4, %f6 fmul8x16au %f7, %f7, %f4 fpadd32 %f8, %f6, %f8 fone %f8 edge32l %g7, %i1, %o2 fmovdleu %icc, %f9, %f15 ld [%l7 + 0x2C], %f9 add %i5, 0x1339, %o5 edge8ln %l5, %o4, %l1 fbo,a %fcc3, loop_68 fmovrse %l2, %f0, %f0 fxnors %f5, %f10, %f14 ld [%l7 + 0x40], %f5 loop_68: movg %xcc, %o1, %o6 andncc %g4, %g2, %i7 fcmpne16 %f2, %f10, %i3 movre %i0, 0x227, %g5 fors %f3, %f13, %f15 fmovse %xcc, %f9, %f5 std %f6, [%l7 + 0x40] smulcc %o0, %i2, %i6 fnor %f2, %f10, %f8 stw %i4, [%l7 + 0x48] brgz,a %o7, loop_69 sllx %g6, 0x01, %g3 fornot2 %f14, %f14, %f10 bcc,a %xcc, loop_70 loop_69: ldx [%l7 + 0x20], %l6 stb %o3, [%l7 + 0x50] stx %l3, [%l7 + 0x48] loop_70: st %f2, [%l7 + 0x74] taddcctv %l0, 0x142F, %g1 udivcc %l4, 0x1DA1, %g7 movneg %xcc, %i1, %i5 tne %xcc, 0x2 umul %o2, 0x13D9, %l5 movge %xcc, %o4, %l1 st %f4, [%l7 + 0x30] fors %f15, %f9, %f5 bl,a %xcc, loop_71 fbl %fcc2, loop_72 ld [%l7 + 0x74], %f1 bge %icc, loop_73 loop_71: fmovsn %xcc, %f6, %f6 loop_72: movre %o5, %o1, %o6 xnorcc %l2, 0x0729, %g4 loop_73: smulcc %g2, 0x0890, %i3 movcc %xcc, %i0, %i7 udivcc %g5, 0x0825, %o0 move %xcc, %i6, %i4 fbe,a %fcc0, loop_74 ld [%l7 + 0x50], %f15 edge8n %o7, %g6, %i2 mova %icc, %l6, %o3 loop_74: tle %xcc, 0x7 ldsw [%l7 + 0x64], %l3 fmovspos %xcc, %f4, %f8 fcmple32 %f8, %f6, %l0 sth %g3, [%l7 + 0x7E] st %f11, [%l7 + 0x5C] std %f0, [%l7 + 0x50] fmovdcc %xcc, %f11, %f1 sth %l4, [%l7 + 0x24] fmovsvs %xcc, %f8, %f3 stb %g1, [%l7 + 0x26] for %f8, %f6, %f4 ta %icc, 0x1 fpadd32s %f15, %f1, %f8 orcc %g7, %i5, %o2 for %f0, %f14, %f10 fbue %fcc1, loop_75 andncc %i1, %o4, %l1 tsubcctv %l5, %o1, %o5 nop setx loop_76, %l0, %l1 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_75: brz,a %o6, loop_77 and %g4, %g2, %i3 fsrc2 %f8, %f6 loop_76: xor %i0, 0x0641, %i7 loop_77: stx %g5, [%l7 + 0x10] movpos %xcc, %o0, %l2 ldsh [%l7 + 0x76], %i6 nop setx loop_78, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcc %icc, 0x2 tleu %xcc, 0x6 andn %i4, %g6, %o7 loop_78: taddcctv %i2, %l6, %o3 ldsh [%l7 + 0x36], %l0 movn %xcc, %l3, %g3 fbg %fcc0, loop_79 sth %l4, [%l7 + 0x7E] fpadd32 %f12, %f4, %f14 ld [%l7 + 0x5C], %f15 loop_79: orn %g1, 0x0BAE, %i5 fcmpne32 %f2, %f4, %g7 lduw [%l7 + 0x10], %o2 fbge,a %fcc1, loop_80 fmovdcc %icc, %f4, %f11 fmovdl %xcc, %f11, %f13 fbne,a %fcc3, loop_81 loop_80: fabss %f0, %f4 ldx [%l7 + 0x48], %o4 fcmped %fcc3, %f8, %f6 loop_81: fmovsg %xcc, %f15, %f1 edge8n %l1, %i1, %o1 movcc %xcc, %l5, %o6 fsrc1 %f4, %f6 fmovdn %xcc, %f13, %f14 fmovrslz %g4, %f11, %f5 fmul8sux16 %f0, %f0, %f14 array32 %o5, %g2, %i0 lduh [%l7 + 0x20], %i7 fmovdl %xcc, %f13, %f12 std %f0, [%l7 + 0x08] stx %i3, [%l7 + 0x20] fsrc1 %f12, %f0 array8 %g5, %o0, %i6 fmovdpos %xcc, %f14, %f7 lduw [%l7 + 0x68], %l2 ldub [%l7 + 0x0F], %g6 bgu loop_82 ldub [%l7 + 0x38], %i4 ldd [%l7 + 0x20], %f2 ldsw [%l7 + 0x2C], %o7 loop_82: fcmpeq16 %f10, %f12, %i2 movge %xcc, %o3, %l0 tne %xcc, 0x0 fmovdcs %xcc, %f4, %f14 movle %icc, %l6, %g3 ld [%l7 + 0x54], %f14 ba,pn %xcc, loop_83 fbl %fcc0, loop_84 smulcc %l4, 0x0990, %l3 fmovs %f15, %f7 loop_83: fnot2s %f9, %f11 loop_84: stx %i5, [%l7 + 0x50] fandnot1s %f5, %f6, %f6 fmovde %xcc, %f5, %f10 fzero %f8 fpsub16 %f0, %f6, %f8 ldd [%l7 + 0x08], %f10 addccc %g1, %g7, %o4 tle %icc, 0x1 fpmerge %f1, %f3, %f2 sth %l1, [%l7 + 0x32] fbl,a %fcc3, loop_85 movrlez %o2, 0x0E8, %i1 edge8ln %o1, %l5, %o6 alignaddrl %g4, %g2, %i0 loop_85: umul %i7, 0x1321, %o5 fmovdpos %xcc, %f12, %f14 fmovrsne %i3, %f9, %f4 fpadd16s %f15, %f0, %f15 addcc %g5, 0x033C, %i6 fnegd %f8, %f14 fbu,a %fcc3, loop_86 fcmpeq32 %f0, %f0, %o0 ldsh [%l7 + 0x60], %g6 fmuld8ulx16 %f0, %f11, %f8 loop_86: brnz %l2, loop_87 mulscc %i4, %o7, %i2 fandnot1 %f14, %f0, %f10 srl %l0, %o3, %l6 loop_87: movne %icc, %g3, %l4 ldd [%l7 + 0x20], %f2 or %l3, %i5, %g7 lduw [%l7 + 0x48], %o4 ldd [%l7 + 0x20], %f8 ldd [%l7 + 0x10], %f2 udiv %l1, 0x15F3, %o2 edge16n %g1, %i1, %l5 lduw [%l7 + 0x14], %o6 ldsh [%l7 + 0x5A], %g4 ldub [%l7 + 0x3F], %g2 andcc %i0, %o1, %i7 stb %o5, [%l7 + 0x25] fnot2s %f11, %f2 fmovsne %icc, %f8, %f10 ldx [%l7 + 0x48], %i3 movrlz %i6, 0x3F5, %o0 fmul8sux16 %f4, %f10, %f2 subcc %g5, %g6, %l2 ldx [%l7 + 0x30], %i4 umulcc %o7, 0x1AE1, %l0 brz %o3, loop_88 tcc %icc, 0x5 umul %l6, %g3, %i2 bleu loop_89 loop_88: fnot2s %f0, %f4 fors %f8, %f12, %f0 tne %icc, 0x0 loop_89: fmovrdlz %l3, %f12, %f14 fcmple16 %f8, %f12, %i5 ldsh [%l7 + 0x1E], %g7 sdivcc %o4, 0x1CAD, %l1 fbo %fcc1, loop_90 ldx [%l7 + 0x60], %o2 tge %xcc, 0x0 lduh [%l7 + 0x1C], %l4 loop_90: ldsw [%l7 + 0x08], %g1 fors %f13, %f3, %f14 ldd [%l7 + 0x20], %f6 tvc %icc, 0x6 stw %i1, [%l7 + 0x50] te %xcc, 0x7 stx %l5, [%l7 + 0x50] ldsh [%l7 + 0x1A], %g4 stw %o6, [%l7 + 0x20] sdivx %i0, 0x177E, %g2 ldsw [%l7 + 0x78], %o1 fcmps %fcc2, %f7, %f13 tsubcctv %o5, %i3, %i7 ldsb [%l7 + 0x08], %i6 fba,a %fcc1, loop_91 fxor %f4, %f0, %f10 movne %icc, %g5, %g6 fbu,a %fcc2, loop_92 loop_91: fmovsg %xcc, %f7, %f13 fpadd32 %f12, %f4, %f6 edge8 %l2, %i4, %o0 loop_92: fpackfix %f14, %f11 fnot2 %f12, %f0 ldd [%l7 + 0x58], %f6 fmovscs %xcc, %f13, %f2 fbu %fcc0, loop_93 bl loop_94 fcmpeq16 %f4, %f0, %o7 stx %l0, [%l7 + 0x60] loop_93: fcmpgt32 %f4, %f4, %l6 loop_94: mulx %g3, %o3, %i2 fmovdg %xcc, %f15, %f15 stx %l3, [%l7 + 0x50] subcc %g7, 0x0875, %i5 tsubcc %l1, 0x01F2, %o2 fba,a %fcc0, loop_95 sub %l4, %g1, %i1 ld [%l7 + 0x68], %f6 ldsw [%l7 + 0x40], %o4 loop_95: tne %xcc, 0x3 stb %l5, [%l7 + 0x12] lduw [%l7 + 0x28], %o6 fcmpgt16 %f6, %f6, %g4 movrlez %g2, %i0, %o5 fbne %fcc3, loop_96 mulx %o1, %i7, %i6 edge8 %g5, %g6, %l2 movcs %icc, %i4, %i3 loop_96: ldub [%l7 + 0x38], %o7 fcmple32 %f0, %f2, %o0 fble %fcc2, loop_97 nop setx loop_98, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %l0, [%l7 + 0x12] mulx %l6, 0x1A4A, %g3 loop_97: tne %xcc, 0x2 loop_98: fandnot2 %f4, %f14, %f8 ld [%l7 + 0x18], %f11 lduw [%l7 + 0x24], %i2 stw %o3, [%l7 + 0x48] st %f13, [%l7 + 0x44] fmovda %icc, %f11, %f4 sll %g7, 0x1D, %i5 orn %l3, %o2, %l4 andn %l1, 0x176C, %i1 ldub [%l7 + 0x2F], %g1 fmovrdne %l5, %f0, %f14 fmovrdlz %o6, %f8, %f2 fmovdgu %xcc, %f1, %f13 stb %g4, [%l7 + 0x42] ldd [%l7 + 0x10], %f8 bgu,a,pt %icc, loop_99 ldsb [%l7 + 0x37], %g2 movneg %icc, %o4, %i0 fmul8x16au %f10, %f9, %f4 loop_99: st %f7, [%l7 + 0x74] call loop_100 fmovdle %icc, %f7, %f8 ldub [%l7 + 0x0F], %o1 movvs %icc, %o5, %i6 loop_100: move %icc, %i7, %g5 ldsw [%l7 + 0x50], %l2 fnands %f2, %f9, %f0 std %f14, [%l7 + 0x60] fmul8x16au %f6, %f3, %f8 ba,a,pn %xcc, loop_101 fsrc2s %f4, %f6 ldsb [%l7 + 0x7E], %i4 sdiv %g6, 0x1988, %o7 loop_101: fxors %f5, %f6, %f12 stb %o0, [%l7 + 0x28] fmovda %icc, %f1, %f14 fbuge %fcc2, loop_102 fba %fcc1, loop_103 lduh [%l7 + 0x4E], %i3 fmovrslz %l6, %f15, %f1 loop_102: tge %icc, 0x5 loop_103: addccc %l0, 0x0844, %i2 fornot1s %f3, %f7, %f13 fnot1 %f14, %f2 bl,a,pn %xcc, loop_104 lduw [%l7 + 0x18], %g3 sllx %g7, 0x12, %i5 ldd [%l7 + 0x70], %f8 loop_104: orcc %l3, 0x08BF, %o3 ldx [%l7 + 0x18], %l4 ldub [%l7 + 0x7E], %o2 mova %xcc, %i1, %g1 ldub [%l7 + 0x31], %l5 tsubcc %l1, 0x15D0, %g4 fmovrdne %g2, %f0, %f12 fmovs %f3, %f6 fbuge %fcc1, loop_105 tvs %xcc, 0x5 edge32l %o4, %o6, %o1 st %f12, [%l7 + 0x24] loop_105: fmul8x16 %f5, %f12, %f0 fnands %f0, %f11, %f15 fmovscs %icc, %f11, %f3 fone %f6 bl,a loop_106 tcc %icc, 0x1 ldsh [%l7 + 0x6E], %o5 fmovrslez %i6, %f11, %f13 loop_106: mova %xcc, %i0, %g5 array8 %l2, %i7, %g6 subcc %o7, 0x04A3, %i4 stw %o0, [%l7 + 0x2C] stb %l6, [%l7 + 0x33] subc %l0, 0x0C07, %i2 ldub [%l7 + 0x1E], %g3 stb %g7, [%l7 + 0x0A] fbn,a %fcc1, loop_107 subcc %i3, 0x0FE7, %l3 ldub [%l7 + 0x42], %i5 fcmpgt16 %f14, %f0, %o3 loop_107: stw %l4, [%l7 + 0x28] lduh [%l7 + 0x74], %o2 fnand %f10, %f8, %f6 bne,a %xcc, loop_108 ldsh [%l7 + 0x46], %i1 fpsub32s %f0, %f6, %f14 fxnor %f12, %f0, %f6 loop_108: fbn,a %fcc1, loop_109 call loop_110 ldsb [%l7 + 0x09], %l5 fnot1s %f8, %f14 loop_109: sth %l1, [%l7 + 0x5E] loop_110: movvc %icc, %g1, %g4 lduh [%l7 + 0x56], %o4 fmovse %xcc, %f15, %f2 ldsb [%l7 + 0x7A], %o6 edge16n %g2, %o1, %o5 stb %i0, [%l7 + 0x7B] fsrc2s %f9, %f9 st %f3, [%l7 + 0x40] or %i6, %g5, %i7 edge32l %g6, %l2, %i4 call loop_111 bcc %xcc, loop_112 fnands %f3, %f0, %f3 tvc %xcc, 0x0 loop_111: fzero %f2 loop_112: fmovrsne %o7, %f13, %f0 ble loop_113 fmuld8ulx16 %f14, %f10, %f0 udiv %l6, 0x0C26, %o0 fpadd32s %f10, %f5, %f6 loop_113: fba %fcc2, loop_114 ldsw [%l7 + 0x20], %i2 movgu %xcc, %l0, %g3 ldsw [%l7 + 0x14], %g7 loop_114: bleu,a loop_115 fsrc1 %f2, %f2 ldd [%l7 + 0x68], %f8 fornot1 %f10, %f2, %f4 loop_115: ldx [%l7 + 0x50], %l3 fmul8x16au %f10, %f1, %f4 fbe,a %fcc0, loop_116 sra %i5, %i3, %l4 edge32l %o3, %o2, %l5 std %f2, [%l7 + 0x10] loop_116: fcmpeq32 %f14, %f12, %i1 addccc %l1, 0x0031, %g1 fabss %f3, %f6 stx %g4, [%l7 + 0x38] stx %o6, [%l7 + 0x70] fblg %fcc0, loop_117 stb %g2, [%l7 + 0x7E] lduh [%l7 + 0x78], %o1 tne %xcc, 0x4 loop_117: ldx [%l7 + 0x08], %o5 st %f8, [%l7 + 0x44] brz %o4, loop_118 fmovdcc %icc, %f6, %f0 fzero %f8 orcc %i0, %g5, %i6 loop_118: fornot2s %f10, %f10, %f4 srl %g6, %l2, %i7 fbge %fcc3, loop_119 ldub [%l7 + 0x71], %o7 fbge,a %fcc1, loop_120 fmovse %xcc, %f12, %f4 loop_119: stx %i4, [%l7 + 0x50] edge32l %o0, %i2, %l6 loop_120: faligndata %f6, %f14, %f12 stx %g3, [%l7 + 0x08] ld [%l7 + 0x7C], %f1 mova %icc, %l0, %g7 fbge,a %fcc2, loop_121 fcmpgt32 %f12, %f6, %l3 fpadd32 %f14, %f4, %f12 fnot2s %f9, %f10 loop_121: mulx %i3, %i5, %o3 ldd [%l7 + 0x50], %f8 edge8n %o2, %l5, %l4 ldub [%l7 + 0x62], %i1 umulcc %g1, %g4, %l1 stw %o6, [%l7 + 0x78] tpos %xcc, 0x2 fbge %fcc2, loop_122 fone %f0 ldsw [%l7 + 0x1C], %o1 ldx [%l7 + 0x30], %g2 loop_122: stb %o5, [%l7 + 0x17] brlez %o4, loop_123 be,pt %icc, loop_124 ldub [%l7 + 0x1F], %g5 edge16l %i0, %g6, %i6 loop_123: fmovsneg %icc, %f7, %f3 loop_124: subccc %l2, %i7, %i4 edge16 %o7, %o0, %i2 edge8ln %l6, %g3, %g7 fpackfix %f14, %f12 edge16l %l0, %i3, %i5 taddcctv %l3, %o2, %o3 ble,a %icc, loop_125 fmovrse %l4, %f3, %f9 xorcc %i1, %l5, %g1 fnegd %f14, %f0 loop_125: fmovsne %xcc, %f13, %f12 ldd [%l7 + 0x10], %f0 tge %icc, 0x0 movvc %icc, %g4, %l1 srlx %o1, 0x09, %g2 fnors %f10, %f1, %f6 movvc %xcc, %o5, %o6 fmul8x16 %f14, %f6, %f2 fzeros %f14 fxnor %f6, %f14, %f14 ldsh [%l7 + 0x2C], %g5 tsubcc %i0, %o4, %g6 fcmpd %fcc1, %f0, %f4 stw %l2, [%l7 + 0x28] stb %i6, [%l7 + 0x36] fbug %fcc2, loop_126 fpadd32s %f15, %f6, %f7 fmovrdgez %i7, %f12, %f6 fnot2s %f1, %f15 loop_126: fbul %fcc3, loop_127 fnot1s %f4, %f9 std %f2, [%l7 + 0x10] stx %i4, [%l7 + 0x10] loop_127: bne,a loop_128 ldub [%l7 + 0x5D], %o0 fpsub32s %f14, %f15, %f12 andncc %i2, %l6, %g3 loop_128: fmovdvs %xcc, %f9, %f1 fcmped %fcc2, %f8, %f2 ldd [%l7 + 0x48], %f0 bne loop_129 addccc %o7, 0x1D70, %l0 fmovsleu %icc, %f4, %f10 lduw [%l7 + 0x38], %g7 loop_129: fnot1 %f6, %f8 fzeros %f15 array16 %i5, %i3, %o2 movgu %xcc, %l3, %l4 ldub [%l7 + 0x42], %i1 bne,a,pt %icc, loop_130 fbuge %fcc2, loop_131 stb %o3, [%l7 + 0x2A] ldub [%l7 + 0x14], %l5 loop_130: srax %g4, %g1, %l1 loop_131: brlz %o1, loop_132 ld [%l7 + 0x50], %f8 ble,a,pt %icc, loop_133 lduh [%l7 + 0x3A], %o5 loop_132: ldsh [%l7 + 0x56], %o6 subccc %g2, %g5, %i0 loop_133: tleu %xcc, 0x1 ldx [%l7 + 0x70], %g6 std %f2, [%l7 + 0x60] move %xcc, %o4, %l2 edge16n %i6, %i7, %i4 lduh [%l7 + 0x74], %o0 ldub [%l7 + 0x4F], %l6 fba %fcc1, loop_134 brgz %g3, loop_135 std %f2, [%l7 + 0x60] fmovdn %icc, %f6, %f2 loop_134: stb %o7, [%l7 + 0x44] loop_135: fnands %f1, %f1, %f4 st %f8, [%l7 + 0x70] add %l0, 0x1110, %g7 lduw [%l7 + 0x20], %i5 fmul8sux16 %f4, %f8, %f4 brlez %i3, loop_136 fbug,a %fcc1, loop_137 fmovda %icc, %f6, %f0 sdivcc %i2, 0x1B50, %l3 loop_136: fnegs %f4, %f14 loop_137: fpmerge %f9, %f12, %f2 bcc,a,pn %xcc, loop_138 brnz %l4, loop_139 fmovdne %xcc, %f10, %f4 fandnot1 %f8, %f0, %f0 loop_138: fmul8ulx16 %f10, %f2, %f6 loop_139: movcc %icc, %i1, %o2 ldd [%l7 + 0x78], %f4 lduh [%l7 + 0x22], %l5 fmovrslz %o3, %f13, %f13 fxnors %f0, %f13, %f5 fmul8x16 %f3, %f6, %f12 lduh [%l7 + 0x28], %g4 movl %xcc, %g1, %l1 ldsw [%l7 + 0x54], %o1 std %f14, [%l7 + 0x40] stb %o5, [%l7 + 0x20] bpos,a,pn %icc, loop_140 edge16l %g2, %g5, %i0 edge8ln %o6, %g6, %o4 fbuge,a %fcc1, loop_141 loop_140: ldub [%l7 + 0x0C], %l2 fmovdn %xcc, %f13, %f11 subcc %i6, 0x1B61, %i4 loop_141: fmovsn %xcc, %f1, %f11 lduw [%l7 + 0x0C], %i7 ldd [%l7 + 0x78], %f12 fornot1 %f0, %f12, %f12 be,pt %xcc, loop_142 edge8n %l6, %g3, %o0 sra %l0, %g7, %o7 move %icc, %i3, %i2 loop_142: tvs %icc, 0x3 fbu %fcc3, loop_143 fnot1s %f12, %f10 fbug,a %fcc2, loop_144 tl %icc, 0x4 loop_143: bg,a,pt %xcc, loop_145 fmovsvc %xcc, %f9, %f0 loop_144: edge8 %i5, %l3, %i1 sth %o2, [%l7 + 0x16] loop_145: brz,a %l5, loop_146 fblg %fcc3, loop_147 fpsub32 %f0, %f2, %f10 fbg,a %fcc3, loop_148 loop_146: ldsh [%l7 + 0x6C], %o3 loop_147: movrgez %l4, %g4, %g1 movleu %icc, %l1, %o5 loop_148: edge8n %o1, %g5, %i0 fnands %f7, %f2, %f7 stx %g2, [%l7 + 0x68] stx %g6, [%l7 + 0x58] fmovs %f15, %f13 fone %f2 stb %o6, [%l7 + 0x62] tcc %icc, 0x2 fpadd32 %f14, %f12, %f0 fmovrdlez %o4, %f4, %f8 bshuffle %f8, %f6, %f2 stb %i6, [%l7 + 0x19] bn loop_149 fpsub16 %f4, %f8, %f2 lduw [%l7 + 0x60], %l2 faligndata %f0, %f10, %f6 loop_149: fmovsn %xcc, %f9, %f8 brz,a %i7, loop_150 fexpand %f10, %f8 ldx [%l7 + 0x38], %i4 fand %f8, %f6, %f14 loop_150: edge16l %g3, %o0, %l6 ba,a,pt %xcc, loop_151 xnorcc %g7, 0x058A, %l0 tle %xcc, 0x4 fmovde %xcc, %f2, %f7 loop_151: fmovrslz %i3, %f1, %f3 ldsw [%l7 + 0x54], %o7 movcs %icc, %i2, %i5 fnegd %f4, %f2 tl %xcc, 0x4 fzero %f8 fornot2 %f10, %f6, %f4 movleu %icc, %l3, %o2 edge16ln %i1, %o3, %l4 tne %xcc, 0x6 fcmple16 %f8, %f2, %g4 stw %g1, [%l7 + 0x6C] sdivcc %l1, 0x03A9, %o5 fcmpne32 %f14, %f14, %l5 fcmpne32 %f6, %f8, %o1 edge8 %i0, %g2, %g5 srl %o6, %g6, %o4 fpadd16s %f0, %f13, %f9 fbne %fcc1, loop_152 fmovdge %xcc, %f4, %f9 stw %l2, [%l7 + 0x60] fpack16 %f2, %f1 loop_152: srax %i7, 0x03, %i6 bvs,a,pt %icc, loop_153 tpos %xcc, 0x4 brgz,a %g3, loop_154 faligndata %f8, %f0, %f0 loop_153: fmovrsgez %i4, %f15, %f10 ldx [%l7 + 0x20], %o0 loop_154: tgu %icc, 0x5 edge32ln %g7, %l6, %i3 stx %o7, [%l7 + 0x08] fmovdvc %icc, %f13, %f5 fmovdcs %icc, %f5, %f8 ldsh [%l7 + 0x3A], %i2 bgu,a loop_155 lduh [%l7 + 0x5A], %i5 ldd [%l7 + 0x50], %f0 ldsb [%l7 + 0x5E], %l3 loop_155: stx %l0, [%l7 + 0x50] fbu,a %fcc2, loop_156 ldd [%l7 + 0x30], %f4 fmovrdlez %i1, %f14, %f4 tn %icc, 0x7 loop_156: tne %icc, 0x4 subccc %o2, 0x1F34, %o3 ldsw [%l7 + 0x6C], %l4 sth %g4, [%l7 + 0x1C] fxor %f2, %f2, %f0 fbule,a %fcc3, loop_157 ldub [%l7 + 0x4C], %g1 ldsb [%l7 + 0x09], %o5 nop setx loop_158, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_157: brlez,a %l1, loop_159 fcmped %fcc2, %f4, %f0 fmovsle %icc, %f9, %f1 loop_158: fbne,a %fcc0, loop_160 loop_159: fnor %f0, %f0, %f6 fcmpne16 %f0, %f6, %o1 ld [%l7 + 0x38], %f14 loop_160: lduh [%l7 + 0x62], %i0 lduw [%l7 + 0x60], %l5 fble,a %fcc1, loop_161 movre %g2, %o6, %g5 taddcc %o4, 0x0AF5, %l2 bne,a loop_162 loop_161: fmovdgu %icc, %f3, %f6 edge32ln %i7, %i6, %g6 array32 %g3, %o0, %i4 loop_162: fpsub32s %f5, %f2, %f5 fmul8x16al %f12, %f5, %f8 sub %g7, 0x1623, %i3 fmul8x16au %f0, %f7, %f0 std %f10, [%l7 + 0x60] srl %o7, 0x19, %l6 fone %f2 lduh [%l7 + 0x7A], %i5 sllx %l3, 0x1D, %l0 udivx %i1, 0x1629, %i2 fbe,a %fcc0, loop_163 sth %o3, [%l7 + 0x60] ldsb [%l7 + 0x3F], %l4 ldsw [%l7 + 0x74], %o2 loop_163: array32 %g4, %o5, %l1 fblg,a %fcc1, loop_164 fmovs %f14, %f13 ldsw [%l7 + 0x30], %o1 fornot2s %f7, %f7, %f12 loop_164: fabsd %f2, %f4 fbo %fcc3, loop_165 udivcc %i0, 0x1DDC, %l5 lduw [%l7 + 0x08], %g1 bcs,pt %xcc, loop_166 loop_165: ldsw [%l7 + 0x40], %g2 edge16l %o6, %g5, %o4 ldsw [%l7 + 0x18], %i7 loop_166: movle %icc, %i6, %g6 ldx [%l7 + 0x58], %l2 movl %icc, %g3, %o0 ldsh [%l7 + 0x40], %i4 fmovdneg %icc, %f7, %f3 movne %xcc, %g7, %i3 lduh [%l7 + 0x3C], %o7 bleu,a %icc, loop_167 stb %l6, [%l7 + 0x5A] umulcc %l3, %l0, %i1 fmovrslz %i2, %f0, %f1 loop_167: ldsb [%l7 + 0x3E], %o3 xnorcc %l4, %i5, %o2 tpos %xcc, 0x5 ldx [%l7 + 0x50], %o5 bshuffle %f10, %f2, %f12 siam 0x3 ldx [%l7 + 0x20], %l1 fmovsgu %icc, %f6, %f12 stb %g4, [%l7 + 0x16] stx %i0, [%l7 + 0x18] tle %icc, 0x5 fxor %f8, %f10, %f14 edge8l %l5, %o1, %g2 movcs %xcc, %g1, %g5 fpmerge %f5, %f15, %f12 udivcc %o6, 0x09E2, %o4 sth %i6, [%l7 + 0x58] sth %i7, [%l7 + 0x52] fsrc1s %f0, %f14 sll %l2, %g6, %g3 ldub [%l7 + 0x0B], %i4 lduh [%l7 + 0x08], %o0 fmovse %xcc, %f8, %f3 fmovrsgez %g7, %f0, %f3 edge32n %o7, %l6, %l3 pdist %f4, %f2, %f2 movle %icc, %l0, %i3 fmul8sux16 %f2, %f6, %f0 brnz %i2, loop_168 edge8 %o3, %l4, %i1 andn %o2, %o5, %l1 fpadd16 %f2, %f14, %f0 loop_168: call loop_169 stw %i5, [%l7 + 0x3C] fmovse %icc, %f8, %f0 sth %i0, [%l7 + 0x32] loop_169: array8 %g4, %l5, %o1 fmovde %xcc, %f8, %f11 tsubcctv %g2, 0x14A1, %g1 st %f0, [%l7 + 0x08] fcmped %fcc0, %f10, %f0 edge32n %o6, %o4, %i6 fmovdn %icc, %f6, %f6 fmovscs %icc, %f15, %f14 fone %f8 stb %i7, [%l7 + 0x0F] fpadd32 %f12, %f6, %f4 edge32l %l2, %g5, %g3 nop setx loop_170, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot1 %f8, %f2, %f6 lduh [%l7 + 0x28], %g6 fpack16 %f12, %f10 loop_170: fnand %f2, %f10, %f0 movvc %icc, %i4, %g7 tn %icc, 0x5 array8 %o7, %o0, %l3 fand %f4, %f12, %f12 movrlz %l6, 0x027, %l0 sdivcc %i3, 0x01F8, %o3 std %f12, [%l7 + 0x18] fexpand %f3, %f4 movne %xcc, %l4, %i1 fandnot1s %f3, %f0, %f9 fmovs %f0, %f6 sth %o2, [%l7 + 0x46] fandnot1s %f10, %f4, %f10 fmovrdgez %o5, %f8, %f6 fmul8sux16 %f2, %f14, %f2 edge16ln %i2, %i5, %i0 sth %l1, [%l7 + 0x0A] st %f5, [%l7 + 0x14] fmovscc %xcc, %f5, %f8 ldx [%l7 + 0x10], %g4 stb %o1, [%l7 + 0x7B] fnot1s %f2, %f2 fpadd32s %f4, %f2, %f11 fba,a %fcc2, loop_171 fbn,a %fcc3, loop_172 st %f12, [%l7 + 0x14] fbe,a %fcc0, loop_173 loop_171: tpos %icc, 0x1 loop_172: orcc %g2, 0x0418, %g1 movvs %xcc, %l5, %o4 loop_173: fpack16 %f0, %f15 brlz %o6, loop_174 fandnot2 %f4, %f0, %f14 movgu %icc, %i6, %l2 srl %i7, %g5, %g6 loop_174: tleu %xcc, 0x1 edge32ln %i4, %g3, %o7 fzeros %f12 ldd [%l7 + 0x30], %f14 edge8l %o0, %l3, %g7 tneg %xcc, 0x6 udivcc %l6, 0x061A, %l0 movle %icc, %o3, %l4 fpack16 %f2, %f10 fnot2s %f2, %f11 ld [%l7 + 0x6C], %f4 fmovsvs %icc, %f13, %f1 st %f2, [%l7 + 0x14] bg,pt %icc, loop_175 std %f2, [%l7 + 0x28] lduw [%l7 + 0x60], %i3 taddcctv %i1, %o5, %o2 loop_175: fzeros %f11 fmovdle %icc, %f13, %f12 fones %f2 ldsh [%l7 + 0x52], %i2 fba,a %fcc2, loop_176 tsubcctv %i0, 0x13DE, %i5 fcmple32 %f0, %f14, %g4 bl,a loop_177 loop_176: fxnors %f3, %f8, %f12 andcc %l1, %o1, %g1 ldub [%l7 + 0x71], %l5 loop_177: udivcc %o4, 0x1D91, %o6 edge16 %g2, %l2, %i6 edge32 %g5, %i7, %i4 fmovde %icc, %f5, %f9 sub %g3, 0x1615, %g6 ldsh [%l7 + 0x08], %o7 fand %f8, %f6, %f0 movcc %icc, %o0, %g7 stw %l3, [%l7 + 0x0C] tsubcc %l6, %l0, %o3 fmovs %f3, %f13 tleu %icc, 0x3 taddcc %l4, %i1, %i3 udivcc %o5, 0x147F, %i2 array8 %o2, %i0, %g4 taddcc %l1, 0x1252, %i5 fbuge %fcc0, loop_178 stb %g1, [%l7 + 0x0B] fpsub16s %f1, %f7, %f3 fmovde %xcc, %f12, %f5 loop_178: tne %xcc, 0x4 movl %xcc, %l5, %o1 ld [%l7 + 0x34], %f12 fmul8x16au %f14, %f8, %f4 fandnot1s %f9, %f9, %f0 umul %o4, %g2, %l2 fmovse %xcc, %f14, %f6 fbuge %fcc1, loop_179 movcc %xcc, %o6, %i6 bne,a loop_180 alignaddrl %g5, %i4, %g3 loop_179: movcc %icc, %i7, %g6 ldx [%l7 + 0x38], %o0 loop_180: brnz,a %g7, loop_181 movle %xcc, %l3, %l6 fsrc2s %f1, %f14 mulx %l0, %o3, %l4 loop_181: fbg %fcc2, loop_182 ldub [%l7 + 0x6A], %o7 movn %icc, %i1, %o5 fcmps %fcc3, %f9, %f14 loop_182: movne %icc, %i3, %i2 movvc %xcc, %i0, %g4 fmul8x16 %f10, %f6, %f0 ldsb [%l7 + 0x6B], %l1 ld [%l7 + 0x78], %f2 fmovdvc %xcc, %f11, %f13 stw %i5, [%l7 + 0x6C] ba,pn %icc, loop_183 sth %g1, [%l7 + 0x34] fmovdleu %icc, %f9, %f15 andcc %o2, 0x1744, %l5 loop_183: subccc %o1, 0x1885, %g2 fcmpne32 %f8, %f6, %l2 ld [%l7 + 0x18], %f8 st %f3, [%l7 + 0x18] fbul %fcc3, loop_184 ldsh [%l7 + 0x4A], %o4 movn %xcc, %o6, %g5 fmovsle %xcc, %f12, %f15 loop_184: sth %i4, [%l7 + 0x48] fandnot1s %f14, %f2, %f1 bvs,a loop_185 fmovdl %icc, %f7, %f14 ldx [%l7 + 0x50], %i6 fbue %fcc3, loop_186 loop_185: addccc %g3, %g6, %o0 tcc %xcc, 0x1 tsubcctv %g7, 0x0AC1, %l3 loop_186: st %f14, [%l7 + 0x74] fcmpes %fcc2, %f4, %f12 smul %l6, 0x1E45, %i7 ldd [%l7 + 0x28], %f6 xor %o3, %l4, %l0 ld [%l7 + 0x6C], %f3 ld [%l7 + 0x58], %f15 fpackfix %f4, %f13 fxnors %f1, %f5, %f10 movpos %xcc, %i1, %o7 movre %i3, 0x2AB, %o5 fmovdn %xcc, %f13, %f13 edge32l %i0, %i2, %l1 fbuge,a %fcc2, loop_187 mulx %g4, %g1, %o2 stx %i5, [%l7 + 0x70] fmovsvs %icc, %f2, %f7 loop_187: move %xcc, %l5, %o1 lduw [%l7 + 0x78], %l2 fmovdvs %icc, %f14, %f7 fmuld8ulx16 %f11, %f7, %f12 fmovrsgz %o4, %f5, %f12 fnands %f11, %f14, %f12 ldsb [%l7 + 0x3F], %g2 fcmpes %fcc1, %f10, %f0 lduh [%l7 + 0x0E], %g5 fbe %fcc1, loop_188 ldd [%l7 + 0x48], %f14 ldsh [%l7 + 0x7E], %o6 ta %icc, 0x1 loop_188: stx %i4, [%l7 + 0x38] fmul8sux16 %f10, %f4, %f10 fcmpes %fcc3, %f12, %f1 std %f2, [%l7 + 0x70] andcc %g3, 0x0916, %i6 ldd [%l7 + 0x28], %f12 fmul8ulx16 %f6, %f2, %f8 bneg,pt %icc, loop_189 fbuge,a %fcc0, loop_190 fmovrsne %g6, %f2, %f8 fmovsl %icc, %f13, %f2 loop_189: fnot2s %f0, %f6 loop_190: ldsw [%l7 + 0x70], %g7 fmul8sux16 %f14, %f10, %f14 movrlez %o0, 0x170, %l3 movle %icc, %l6, %o3 tsubcctv %l4, 0x0AAA, %i7 st %f14, [%l7 + 0x4C] ba loop_191 nop setx loop_192, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbl %fcc1, loop_193 fmovrde %i1, %f12, %f6 loop_191: xor %l0, 0x1971, %i3 loop_192: bvs,pn %icc, loop_194 loop_193: ldd [%l7 + 0x10], %f2 stx %o5, [%l7 + 0x48] fpsub16s %f12, %f10, %f2 loop_194: fones %f1 lduh [%l7 + 0x30], %o7 fmovsn %icc, %f13, %f5 fcmpeq16 %f14, %f0, %i0 fbge %fcc0, loop_195 movvc %icc, %l1, %g4 edge16 %g1, %i2, %i5 movvc %xcc, %l5, %o1 loop_195: tne %icc, 0x2 movvs %xcc, %o2, %o4 ldx [%l7 + 0x78], %g2 mova %icc, %g5, %l2 fbu %fcc2, loop_196 fpadd32 %f12, %f2, %f8 ldsh [%l7 + 0x24], %o6 fabss %f11, %f7 loop_196: lduw [%l7 + 0x28], %g3 fmovscc %xcc, %f12, %f15 ld [%l7 + 0x40], %f9 stb %i6, [%l7 + 0x54] stb %g6, [%l7 + 0x75] fpmerge %f14, %f0, %f6 ldsh [%l7 + 0x10], %g7 lduw [%l7 + 0x6C], %i4 fornot1 %f8, %f4, %f14 tne %xcc, 0x7 fmovrslez %o0, %f3, %f0 stb %l3, [%l7 + 0x66] st %f10, [%l7 + 0x1C] xnor %l6, 0x1274, %l4 sth %i7, [%l7 + 0x7E] movl %xcc, %o3, %i1 fmovdl %icc, %f0, %f8 lduw [%l7 + 0x20], %l0 fmovdne %xcc, %f15, %f2 fzeros %f12 ldsh [%l7 + 0x0A], %o5 fmovdl %xcc, %f7, %f13 array32 %o7, %i3, %i0 faligndata %f12, %f2, %f6 fmovspos %icc, %f8, %f14 ldd [%l7 + 0x58], %f6 fmovdg %xcc, %f5, %f5 stw %g4, [%l7 + 0x78] orn %l1, %i2, %i5 stb %g1, [%l7 + 0x33] fabsd %f6, %f8 stw %l5, [%l7 + 0x0C] edge8l %o2, %o1, %g2 fbl %fcc0, loop_197 ld [%l7 + 0x5C], %f13 lduh [%l7 + 0x4C], %o4 fnor %f12, %f0, %f2 loop_197: bcc,a loop_198 movne %icc, %l2, %o6 tn %icc, 0x7 fmovspos %xcc, %f8, %f12 loop_198: sll %g5, 0x07, %g3 fblg,a %fcc2, loop_199 fmovrdgez %i6, %f12, %f0 fmovdg %icc, %f10, %f6 subccc %g6, %g7, %o0 loop_199: stb %l3, [%l7 + 0x69] movvs %xcc, %i4, %l4 bl,pn %xcc, loop_200 ldub [%l7 + 0x5A], %i7 fxnor %f10, %f10, %f0 sll %l6, 0x1F, %o3 loop_200: ld [%l7 + 0x30], %f12 fbn,a %fcc2, loop_201 stx %i1, [%l7 + 0x58] movrlez %o5, 0x294, %o7 stx %i3, [%l7 + 0x10] loop_201: movvs %icc, %i0, %l0 fmovdvs %icc, %f9, %f1 tge %xcc, 0x5 subcc %l1, %g4, %i2 andn %g1, %i5, %l5 lduw [%l7 + 0x24], %o2 edge8 %g2, %o1, %l2 ble,pn %xcc, loop_202 ldsh [%l7 + 0x74], %o4 ba,pn %icc, loop_203 ldx [%l7 + 0x78], %o6 loop_202: ldsw [%l7 + 0x1C], %g3 edge16 %g5, %i6, %g7 loop_203: ldsw [%l7 + 0x1C], %g6 fblg,a %fcc3, loop_204 fmovdleu %xcc, %f15, %f12 ldx [%l7 + 0x08], %o0 fba %fcc1, loop_205 loop_204: fbg %fcc2, loop_206 stb %l3, [%l7 + 0x48] ldsw [%l7 + 0x44], %l4 loop_205: fbue %fcc2, loop_207 loop_206: fmul8ulx16 %f8, %f12, %f12 lduw [%l7 + 0x48], %i4 taddcctv %i7, %o3, %l6 loop_207: movleu %icc, %i1, %o5 fandnot2 %f8, %f0, %f6 fmovd %f12, %f12 or %o7, 0x0831, %i0 std %f8, [%l7 + 0x78] ldsb [%l7 + 0x22], %i3 fmovrsne %l0, %f6, %f7 fbue,a %fcc0, loop_208 fnot2s %f3, %f7 addc %g4, %l1, %g1 ldub [%l7 + 0x74], %i2 loop_208: ldub [%l7 + 0x4A], %l5 fnands %f7, %f15, %f6 subc %o2, 0x075F, %i5 lduw [%l7 + 0x40], %g2 stw %o1, [%l7 + 0x0C] tsubcc %l2, %o4, %o6 fxnor %f14, %f12, %f0 fand %f0, %f8, %f2 ld [%l7 + 0x4C], %f15 movrne %g3, %g5, %i6 addccc %g7, %o0, %g6 brz %l4, loop_209 or %i4, 0x149F, %i7 fmovdle %icc, %f7, %f3 sth %l3, [%l7 + 0x4E] loop_209: te %xcc, 0x0 fxors %f0, %f8, %f12 fpsub16 %f4, %f6, %f8 ldsb [%l7 + 0x12], %o3 xnor %l6, %i1, %o5 bg,pn %xcc, loop_210 lduh [%l7 + 0x22], %o7 ldsb [%l7 + 0x7A], %i3 bl %icc, loop_211 loop_210: fpadd16 %f2, %f4, %f2 st %f4, [%l7 + 0x40] ld [%l7 + 0x54], %f6 loop_211: movl %icc, %i0, %l0 fba %fcc2, loop_212 alignaddr %l1, %g1, %i2 stb %l5, [%l7 + 0x12] xorcc %o2, 0x0936, %g4 loop_212: tl %xcc, 0x0 lduh [%l7 + 0x24], %i5 st %f5, [%l7 + 0x44] stw %o1, [%l7 + 0x40] ldsw [%l7 + 0x74], %l2 bge loop_213 fand %f10, %f2, %f0 movcc %icc, %o4, %o6 xnor %g3, %g2, %i6 loop_213: subcc %g5, %g7, %g6 ldsw [%l7 + 0x50], %l4 movpos %icc, %o0, %i4 fmovdleu %xcc, %f1, %f9 ldsb [%l7 + 0x41], %i7 stx %l3, [%l7 + 0x28] ldsb [%l7 + 0x3B], %o3 fmovrdlez %l6, %f4, %f10 alignaddr %i1, %o7, %i3 lduw [%l7 + 0x5C], %o5 fnor %f0, %f12, %f6 ldsh [%l7 + 0x52], %i0 fpackfix %f2, %f7 st %f5, [%l7 + 0x44] ldub [%l7 + 0x79], %l0 stb %g1, [%l7 + 0x08] fmovrdgz %l1, %f0, %f0 tsubcctv %l5, %o2, %i2 brlz,a %g4, loop_214 fmovrde %i5, %f2, %f2 tsubcc %l2, %o1, %o4 fornot1s %f12, %f12, %f2 loop_214: fbug,a %fcc0, loop_215 sth %g3, [%l7 + 0x20] fnot1 %f8, %f2 tn %xcc, 0x6 loop_215: stx %o6, [%l7 + 0x08] bvs loop_216 fmovdgu %xcc, %f0, %f3 ld [%l7 + 0x4C], %f10 ldsw [%l7 + 0x34], %i6 loop_216: ldsw [%l7 + 0x7C], %g5 fcmpne32 %f10, %f6, %g7 tvs %icc, 0x0 umulcc %g6, 0x00BF, %l4 or %o0, %g2, %i7 tgu %xcc, 0x0 ldub [%l7 + 0x5F], %l3 fornot2s %f4, %f5, %f11 bn,pn %xcc, loop_217 ldx [%l7 + 0x40], %o3 edge32 %i4, %l6, %o7 bgu,a loop_218 loop_217: siam 0x2 lduw [%l7 + 0x20], %i1 fnegs %f4, %f3 loop_218: fba,a %fcc1, loop_219 fnor %f0, %f12, %f14 fpack32 %f10, %f12, %f10 ldsw [%l7 + 0x78], %o5 loop_219: brz,a %i3, loop_220 fbuge,a %fcc1, loop_221 orncc %l0, 0x050B, %i0 brnz,a %l1, loop_222 loop_220: fmovsa %xcc, %f12, %f5 loop_221: lduh [%l7 + 0x1A], %l5 stw %g1, [%l7 + 0x24] loop_222: ldsh [%l7 + 0x58], %i2 sdivcc %o2, 0x0E97, %g4 nop setx loop_223, %l0, %l1 jmpl %l1, %l2 subcc %i5, 0x1712, %o1 bleu loop_224 sra %o4, 0x1C, %o6 loop_223: fmovrse %i6, %f14, %f1 std %f12, [%l7 + 0x40] loop_224: orn %g5, 0x0672, %g3 ld [%l7 + 0x6C], %f10 sth %g6, [%l7 + 0x62] ldub [%l7 + 0x10], %g7 fbule %fcc0, loop_225 edge8l %l4, %o0, %g2 tn %xcc, 0x5 lduw [%l7 + 0x44], %i7 loop_225: fcmpes %fcc1, %f13, %f5 subc %o3, 0x0E05, %l3 fand %f2, %f2, %f10 fbue,a %fcc2, loop_226 movvs %xcc, %l6, %i4 popc %o7, %i1 fand %f12, %f10, %f10 loop_226: lduh [%l7 + 0x4C], %i3 fmovsne %icc, %f12, %f11 stb %l0, [%l7 + 0x34] subc %i0, 0x188E, %o5 fsrc1 %f12, %f0 ld [%l7 + 0x28], %f2 fbuge,a %fcc3, loop_227 fmul8x16au %f7, %f1, %f8 orn %l5, %g1, %l1 fzeros %f12 loop_227: fbug %fcc2, loop_228 ldd [%l7 + 0x28], %f10 fmovrsgez %o2, %f9, %f6 add %g4, %i2, %l2 loop_228: udiv %i5, 0x166B, %o1 movrne %o6, %o4, %g5 move %icc, %i6, %g3 fbu,a %fcc2, loop_229 bl,pn %icc, loop_230 movl %icc, %g7, %g6 nop setx loop_231, %l0, %l1 jmpl %l1, %o0 loop_229: ldsh [%l7 + 0x22], %g2 loop_230: fbl,a %fcc1, loop_232 nop setx loop_233, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_231: fcmpne16 %f6, %f14, %l4 fornot1 %f10, %f2, %f4 loop_232: move %icc, %i7, %l3 loop_233: movrne %o3, %i4, %l6 mova %icc, %o7, %i1 ld [%l7 + 0x0C], %f13 bgu,pt %xcc, loop_234 ba %xcc, loop_235 fsrc2s %f2, %f10 sth %l0, [%l7 + 0x5C] loop_234: fbug %fcc1, loop_236 loop_235: stb %i3, [%l7 + 0x37] fmovrdgez %o5, %f12, %f2 movle %xcc, %l5, %i0 loop_236: tne %icc, 0x5 ldsb [%l7 + 0x46], %g1 stb %o2, [%l7 + 0x51] fpsub32s %f5, %f5, %f3 ldsh [%l7 + 0x0A], %g4 smulcc %l1, %l2, %i5 fmovs %f4, %f7 stb %i2, [%l7 + 0x5A] be,a %icc, loop_237 fmovdl %icc, %f3, %f15 edge16l %o1, %o6, %o4 sllx %g5, 0x0B, %i6 loop_237: ldx [%l7 + 0x18], %g7 brgz %g3, loop_238 fnot2s %f14, %f11 ldsb [%l7 + 0x17], %o0 lduh [%l7 + 0x28], %g2 loop_238: stw %g6, [%l7 + 0x34] tgu %xcc, 0x1 ldx [%l7 + 0x08], %i7 fmul8sux16 %f10, %f0, %f14 ldd [%l7 + 0x20], %f6 stb %l3, [%l7 + 0x41] stb %o3, [%l7 + 0x79] edge8 %l4, %i4, %l6 ldd [%l7 + 0x20], %f4 tgu %xcc, 0x3 st %f5, [%l7 + 0x30] stb %o7, [%l7 + 0x18] lduw [%l7 + 0x44], %l0 smulcc %i1, %i3, %o5 fzero %f0 andn %i0, %g1, %l5 fbl,a %fcc2, loop_239 fmovspos %icc, %f10, %f3 ldd [%l7 + 0x28], %f6 fpackfix %f0, %f3 loop_239: fandnot2s %f7, %f14, %f10 fxors %f8, %f13, %f10 bneg loop_240 fmovs %f14, %f11 tsubcctv %o2, 0x0F00, %g4 fpadd32s %f10, %f14, %f9 loop_240: fbug,a %fcc1, loop_241 ldsh [%l7 + 0x1C], %l1 stw %i5, [%l7 + 0x70] sra %l2, %o1, %i2 loop_241: umul %o4, 0x0D77, %o6 edge32ln %i6, %g5, %g7 mulscc %g3, 0x0D87, %g2 ble %icc, loop_242 edge8n %g6, %i7, %o0 fbne %fcc1, loop_243 edge8ln %o3, %l3, %i4 loop_242: movleu %icc, %l4, %l6 stw %l0, [%l7 + 0x74] loop_243: fmovdgu %icc, %f4, %f4 lduh [%l7 + 0x4C], %o7 lduw [%l7 + 0x1C], %i3 edge32 %o5, %i1, %i0 udivcc %g1, 0x1DD3, %o2 bgu,a,pn %icc, loop_244 sth %g4, [%l7 + 0x2C] tle %icc, 0x5 fors %f13, %f15, %f6 loop_244: ldsb [%l7 + 0x4F], %l5 st %f9, [%l7 + 0x64] tleu %xcc, 0x4 st %f11, [%l7 + 0x64] std %f0, [%l7 + 0x10] tleu %xcc, 0x1 brlez %i5, loop_245 nop setx loop_246, %l0, %l1 jmpl %l1, %l2 sth %o1, [%l7 + 0x50] fmul8x16al %f15, %f12, %f6 loop_245: stx %i2, [%l7 + 0x50] loop_246: faligndata %f8, %f4, %f14 stw %o4, [%l7 + 0x28] smul %o6, 0x11AA, %i6 fmovdleu %icc, %f9, %f10 brgez %l1, loop_247 smul %g7, 0x0E2A, %g5 fmovs %f7, %f7 andcc %g3, %g6, %i7 loop_247: std %f6, [%l7 + 0x10] movpos %xcc, %g2, %o3 fmovscc %xcc, %f13, %f2 fcmpeq32 %f0, %f0, %l3 addc %i4, %o0, %l4 bcc,pt %icc, loop_248 orcc %l0, %l6, %i3 fmovsgu %xcc, %f8, %f9 sth %o7, [%l7 + 0x60] loop_248: st %f6, [%l7 + 0x78] edge32ln %i1, %i0, %g1 fmovrdgz %o5, %f2, %f10 edge16l %o2, %g4, %i5 fmovdpos %xcc, %f2, %f15 st %f13, [%l7 + 0x54] sll %l2, 0x18, %l5 fmovse %icc, %f5, %f15 std %f0, [%l7 + 0x48] tg %icc, 0x0 movcs %xcc, %o1, %o4 fbue,a %fcc3, loop_249 edge8ln %o6, %i2, %i6 ldub [%l7 + 0x16], %g7 xnor %g5, 0x1553, %g3 loop_249: lduh [%l7 + 0x28], %l1 tvs %icc, 0x7 brgez,a %i7, loop_250 std %f8, [%l7 + 0x60] ldsb [%l7 + 0x5C], %g6 std %f10, [%l7 + 0x50] loop_250: stx %o3, [%l7 + 0x28] fbo %fcc0, loop_251 fmovscs %xcc, %f11, %f7 stb %g2, [%l7 + 0x3B] fxors %f5, %f5, %f2 loop_251: fsrc2 %f12, %f4 fnands %f3, %f14, %f12 brnz %l3, loop_252 fpsub16 %f4, %f8, %f2 tn %xcc, 0x4 srl %i4, %l4, %l0 loop_252: ba,a,pt %icc, loop_253 fmovs %f1, %f8 ldsw [%l7 + 0x10], %o0 ldx [%l7 + 0x10], %i3 loop_253: ldx [%l7 + 0x70], %l6 xor %o7, 0x0078, %i0 ldsb [%l7 + 0x52], %g1 array32 %i1, %o5, %o2 tge %icc, 0x5 fandnot1s %f0, %f9, %f1 lduh [%l7 + 0x62], %g4 fmovrslz %l2, %f14, %f14 fabsd %f4, %f0 fsrc2 %f2, %f4 fmovsg %icc, %f15, %f12 fmovsne %icc, %f12, %f15 fmovrdgz %l5, %f0, %f10 brz,a %i5, loop_254 ldsb [%l7 + 0x24], %o4 sdivx %o6, 0x1B64, %i2 lduw [%l7 + 0x10], %i6 loop_254: tleu %xcc, 0x5 fmovdne %icc, %f3, %f4 fbn,a %fcc1, loop_255 lduh [%l7 + 0x58], %g7 lduw [%l7 + 0x48], %o1 nop setx loop_256, %l0, %l1 jmpl %l1, %g3 loop_255: fmuld8sux16 %f13, %f7, %f12 tcc %xcc, 0x3 faligndata %f0, %f14, %f14 loop_256: fpack16 %f0, %f3 std %f8, [%l7 + 0x48] fmovrse %g5, %f3, %f9 fmovrdgz %i7, %f10, %f14 subccc %g6, 0x175A, %o3 bne %icc, loop_257 ldx [%l7 + 0x38], %l1 ldub [%l7 + 0x44], %g2 fpmerge %f12, %f7, %f2 loop_257: fmovde %xcc, %f3, %f12 ldsw [%l7 + 0x58], %l3 ldx [%l7 + 0x28], %l4 fcmped %fcc3, %f2, %f4 nop setx loop_258, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpsub16 %f0, %f12, %f14 fcmped %fcc0, %f2, %f10 ldx [%l7 + 0x40], %l0 loop_258: fmovrsgz %i4, %f4, %f2 tvc %xcc, 0x5 fxnors %f9, %f15, %f9 brlez,a %o0, loop_259 fbn %fcc0, loop_260 stx %l6, [%l7 + 0x40] tle %icc, 0x4 loop_259: lduw [%l7 + 0x1C], %o7 loop_260: move %icc, %i3, %i0 fornot2 %f4, %f10, %f2 stx %i1, [%l7 + 0x58] edge16ln %o5, %o2, %g1 tsubcc %l2, 0x1D66, %l5 edge32ln %g4, %i5, %o4 stx %i2, [%l7 + 0x40] stb %i6, [%l7 + 0x19] ldd [%l7 + 0x58], %f0 fmovrdlez %o6, %f12, %f8 fmovdleu %xcc, %f2, %f1 bshuffle %f8, %f10, %f8 st %f13, [%l7 + 0x64] array8 %g7, %g3, %o1 edge32l %g5, %g6, %o3 st %f11, [%l7 + 0x58] edge8l %i7, %g2, %l3 umulcc %l4, %l1, %l0 add %o0, %i4, %o7 lduh [%l7 + 0x20], %l6 fbn,a %fcc1, loop_261 fpackfix %f4, %f11 pdist %f12, %f6, %f12 andncc %i3, %i1, %o5 loop_261: fmovdneg %icc, %f6, %f15 fcmpne32 %f10, %f6, %i0 alignaddr %g1, %o2, %l5 lduh [%l7 + 0x70], %g4 edge32n %l2, %i5, %o4 array16 %i2, %o6, %g7 tvc %icc, 0x6 stb %g3, [%l7 + 0x29] fone %f6 addccc %i6, 0x1F3F, %g5 sub %o1, 0x01B7, %g6 tvc %xcc, 0x0 ld [%l7 + 0x0C], %f6 or %i7, %g2, %l3 addccc %o3, 0x0755, %l1 fbue %fcc1, loop_262 alignaddrl %l4, %o0, %l0 fmovsvc %icc, %f10, %f11 fmuld8sux16 %f11, %f3, %f10 loop_262: xnor %i4, 0x0F26, %l6 fmovdge %icc, %f8, %f0 fpsub16 %f12, %f14, %f8 edge32ln %o7, %i3, %o5 ld [%l7 + 0x0C], %f8 stb %i1, [%l7 + 0x22] bcc,pt %icc, loop_263 ldd [%l7 + 0x30], %f8 movcc %icc, %g1, %i0 fbl %fcc1, loop_264 loop_263: sth %l5, [%l7 + 0x18] call loop_265 std %f10, [%l7 + 0x10] loop_264: ta %xcc, 0x4 stw %g4, [%l7 + 0x64] loop_265: call loop_266 stw %o2, [%l7 + 0x68] ldsw [%l7 + 0x1C], %i5 tne %icc, 0x3 loop_266: fmovdle %xcc, %f13, %f13 fmul8x16al %f5, %f7, %f6 nop setx loop_267, %l0, %l1 jmpl %l1, %o4 fmovrdne %i2, %f12, %f12 stb %o6, [%l7 + 0x5A] edge8ln %g7, %l2, %g3 loop_267: lduw [%l7 + 0x48], %i6 fpadd32 %f14, %f6, %f8 bgu,a loop_268 lduh [%l7 + 0x30], %o1 fnot1 %f0, %f14 movrgez %g6, %g5, %i7 loop_268: ldsb [%l7 + 0x7A], %l3 ldd [%l7 + 0x18], %f0 bgu %icc, loop_269 stw %g2, [%l7 + 0x3C] fornot1s %f13, %f6, %f12 tneg %xcc, 0x0 loop_269: tvs %icc, 0x4 fmovrsgez %l1, %f12, %f12 edge16 %l4, %o0, %l0 movpos %xcc, %o3, %i4 fxors %f0, %f0, %f6 fsrc2 %f2, %f6 fone %f8 tge %icc, 0x3 ble,pn %icc, loop_270 subcc %l6, 0x03E8, %o7 ldsb [%l7 + 0x76], %o5 edge32 %i1, %g1, %i0 loop_270: fmovsn %xcc, %f6, %f11 fmuld8ulx16 %f2, %f8, %f10 stb %i3, [%l7 + 0x67] ta %xcc, 0x7 st %f0, [%l7 + 0x14] ldub [%l7 + 0x7B], %l5 fcmpes %fcc0, %f11, %f14 fcmpne16 %f0, %f2, %o2 movgu %icc, %i5, %g4 ldsb [%l7 + 0x6E], %i2 sth %o6, [%l7 + 0x16] movn %icc, %o4, %g7 fnot1 %f12, %f2 fmovdpos %xcc, %f13, %f14 brlz,a %l2, loop_271 stx %g3, [%l7 + 0x48] fbuge %fcc3, loop_272 ldsb [%l7 + 0x18], %o1 loop_271: subcc %g6, %g5, %i7 st %f15, [%l7 + 0x20] loop_272: mova %icc, %l3, %g2 fbne %fcc1, loop_273 brlz %i6, loop_274 bvs,a,pt %icc, loop_275 sdivcc %l4, 0x0598, %o0 loop_273: fmovdvs %xcc, %f1, %f12 loop_274: fnot1 %f4, %f8 loop_275: lduw [%l7 + 0x5C], %l1 stw %o3, [%l7 + 0x30] or %l0, %i4, %l6 sll %o7, %o5, %g1 fcmpeq16 %f0, %f6, %i0 lduw [%l7 + 0x38], %i3 andn %l5, %o2, %i5 fmul8x16 %f6, %f6, %f8 sdiv %i1, 0x16F4, %g4 fpsub16s %f9, %f5, %f12 stx %i2, [%l7 + 0x68] fpadd16 %f12, %f0, %f8 fmovsle %icc, %f13, %f11 fblg,a %fcc3, loop_276 ld [%l7 + 0x48], %f5 be,pn %icc, loop_277 ldsb [%l7 + 0x3A], %o4 loop_276: edge32 %o6, %g7, %g3 array8 %l2, %o1, %g6 loop_277: fmovrdlz %g5, %f4, %f6 fble %fcc0, loop_278 addc %i7, %g2, %l3 fbu,a %fcc2, loop_279 fmul8x16 %f13, %f8, %f6 loop_278: fcmps %fcc2, %f7, %f6 ldd [%l7 + 0x30], %f4 loop_279: edge16l %l4, %o0, %i6 ldd [%l7 + 0x38], %f12 sll %l1, %o3, %l0 bn,a,pt %xcc, loop_280 bl loop_281 tl %xcc, 0x2 mova %xcc, %i4, %o7 loop_280: fbue %fcc0, loop_282 loop_281: addcc %o5, 0x1531, %l6 bneg %icc, loop_283 stw %i0, [%l7 + 0x74] loop_282: fornot1s %f9, %f14, %f3 ldd [%l7 + 0x08], %f4 loop_283: ldub [%l7 + 0x30], %g1 ldub [%l7 + 0x21], %i3 fabsd %f12, %f4 bgu,pn %xcc, loop_284 addcc %o2, 0x0372, %i5 brz %i1, loop_285 ldsw [%l7 + 0x0C], %g4 loop_284: ld [%l7 + 0x68], %f1 ldsw [%l7 + 0x60], %i2 loop_285: fzeros %f8 fmuld8sux16 %f5, %f9, %f4 fandnot2 %f0, %f2, %f8 ld [%l7 + 0x68], %f13 edge8 %o4, %l5, %g7 brnz,a %g3, loop_286 bgu loop_287 taddcctv %o6, 0x1E70, %l2 ldx [%l7 + 0x68], %o1 loop_286: fmuld8ulx16 %f14, %f15, %f10 loop_287: ldx [%l7 + 0x28], %g6 bge,pt %xcc, loop_288 st %f8, [%l7 + 0x34] bn %xcc, loop_289 brgz %i7, loop_290 loop_288: movvs %icc, %g5, %l3 fmovsge %icc, %f4, %f14 loop_289: lduw [%l7 + 0x4C], %g2 loop_290: fnot1 %f2, %f8 sth %o0, [%l7 + 0x20] stb %i6, [%l7 + 0x5F] fexpand %f3, %f14 fpadd16 %f14, %f6, %f6 tle %icc, 0x5 bneg,pn %xcc, loop_291 fbo,a %fcc0, loop_292 fzero %f2 brlz,a %l1, loop_293 loop_291: fmovd %f8, %f4 loop_292: andcc %o3, 0x1244, %l0 fmovdg %icc, %f4, %f5 loop_293: fmovdg %xcc, %f10, %f1 bg,pn %icc, loop_294 movgu %icc, %l4, %o7 tn %xcc, 0x7 ldx [%l7 + 0x08], %o5 loop_294: ldsb [%l7 + 0x0A], %l6 sdiv %i0, 0x0E1C, %g1 fmovsvs %icc, %f10, %f6 fbge %fcc0, loop_295 std %f2, [%l7 + 0x58] tn %icc, 0x6 srax %i4, %o2, %i3 loop_295: fabsd %f12, %f4 ldsw [%l7 + 0x7C], %i1 ld [%l7 + 0x3C], %f2 for %f12, %f2, %f0 ldx [%l7 + 0x68], %i5 fabss %f10, %f1 st %f15, [%l7 + 0x10] movvc %xcc, %i2, %g4 ldub [%l7 + 0x41], %l5 movrlez %g7, 0x3B3, %g3 subcc %o4, 0x1A7C, %o6 fcmpd %fcc2, %f12, %f12 ldsw [%l7 + 0x70], %l2 fcmpeq32 %f10, %f6, %o1 fandnot2s %f15, %f5, %f12 movrgz %i7, 0x389, %g6 fmovscc %xcc, %f13, %f8 stx %g5, [%l7 + 0x78] ldub [%l7 + 0x52], %g2 tsubcc %o0, 0x1520, %i6 fornot2 %f6, %f6, %f4 stw %l3, [%l7 + 0x20] fbue %fcc2, loop_296 fnands %f2, %f1, %f9 add %l1, %o3, %l4 stw %o7, [%l7 + 0x14] loop_296: bgu,pn %xcc, loop_297 fandnot2 %f14, %f14, %f4 lduw [%l7 + 0x44], %o5 fbug,a %fcc3, loop_298 loop_297: fandnot2 %f12, %f12, %f2 ldsw [%l7 + 0x5C], %l6 umul %i0, 0x031F, %l0 loop_298: fmovdleu %xcc, %f13, %f1 brz %i4, loop_299 fornot2s %f7, %f14, %f15 brgz,a %o2, loop_300 taddcc %i3, 0x1A6D, %g1 loop_299: ldsh [%l7 + 0x1E], %i1 fmovdvs %icc, %f10, %f0 loop_300: fzero %f0 stx %i2, [%l7 + 0x20] movg %icc, %i5, %g4 bge,a loop_301 fandnot1s %f8, %f9, %f2 fandnot1 %f2, %f4, %f4 movrgez %g7, 0x344, %g3 loop_301: edge8n %o4, %l5, %l2 fmul8sux16 %f8, %f8, %f2 ldsh [%l7 + 0x64], %o1 ldsh [%l7 + 0x40], %o6 ldsh [%l7 + 0x68], %i7 lduh [%l7 + 0x18], %g6 fnegs %f8, %f9 udivx %g5, 0x11D3, %o0 fcmpne32 %f4, %f14, %g2 st %f1, [%l7 + 0x50] tpos %xcc, 0x2 fbule %fcc3, loop_302 sub %i6, %l3, %l1 bneg loop_303 fcmpeq32 %f12, %f12, %l4 loop_302: movg %xcc, %o3, %o5 fbl %fcc0, loop_304 loop_303: fmovsle %icc, %f0, %f11 fbue %fcc1, loop_305 movrgz %l6, %o7, %i0 loop_304: bvc,a,pt %xcc, loop_306 ldx [%l7 + 0x78], %l0 loop_305: edge16l %o2, %i3, %i4 fnot1s %f10, %f13 loop_306: fmovsvc %icc, %f7, %f2 subc %i1, 0x0B7D, %g1 tvc %icc, 0x4 fnot2 %f6, %f8 ldx [%l7 + 0x18], %i5 fmovdn %icc, %f7, %f15 ldsb [%l7 + 0x4E], %g4 fmovrse %g7, %f5, %f3 tpos %icc, 0x3 ldsw [%l7 + 0x74], %g3 fornot2s %f4, %f4, %f11 stb %i2, [%l7 + 0x6F] movvc %icc, %l5, %l2 ble loop_307 stw %o4, [%l7 + 0x40] stb %o1, [%l7 + 0x5D] edge8 %o6, %g6, %i7 loop_307: fmovrdgez %g5, %f12, %f10 stb %g2, [%l7 + 0x27] fmovda %icc, %f1, %f13 brlz,a %i6, loop_308 edge8ln %o0, %l3, %l1 fmuld8sux16 %f13, %f13, %f6 fmovdcs %xcc, %f9, %f2 loop_308: ldub [%l7 + 0x6C], %o3 fornot1s %f7, %f1, %f10 be,pn %xcc, loop_309 edge32 %l4, %l6, %o5 array8 %i0, %o7, %o2 fmovrdgez %l0, %f2, %f4 loop_309: fors %f6, %f5, %f9 fmovsle %icc, %f11, %f6 ldsw [%l7 + 0x60], %i4 ldd [%l7 + 0x30], %f4 bvc,a,pn %xcc, loop_310 call loop_311 sth %i1, [%l7 + 0x5C] movre %g1, 0x2FA, %i3 loop_310: ldsw [%l7 + 0x20], %i5 loop_311: stw %g7, [%l7 + 0x6C] ldd [%l7 + 0x40], %f14 tgu %icc, 0x7 fmovdleu %xcc, %f8, %f5 fcmple32 %f14, %f0, %g4 fmovsn %xcc, %f7, %f1 call loop_312 bleu,a loop_313 fmovrslez %i2, %f0, %f6 srax %g3, 0x06, %l2 loop_312: fmovse %xcc, %f13, %f10 loop_313: udivcc %o4, 0x19FC, %l5 fmovrdgz %o1, %f14, %f14 fbule %fcc1, loop_314 fble,a %fcc2, loop_315 sth %g6, [%l7 + 0x34] fmovscs %xcc, %f1, %f4 loop_314: fpsub32 %f10, %f4, %f0 loop_315: fzero %f10 subc %i7, 0x164F, %g5 sth %o6, [%l7 + 0x6E] fbue,a %fcc0, loop_316 fbug,a %fcc2, loop_317 ldd [%l7 + 0x30], %f10 bleu,a %icc, loop_318 loop_316: fmovd %f14, %f10 loop_317: lduw [%l7 + 0x34], %i6 lduh [%l7 + 0x72], %g2 loop_318: ldsb [%l7 + 0x65], %l3 fornot1 %f0, %f0, %f8 array8 %o0, %o3, %l1 orncc %l4, 0x0AFB, %l6 sth %o5, [%l7 + 0x68] fnegs %f14, %f6 stx %o7, [%l7 + 0x40] edge32l %i0, %o2, %l0 fmovsvs %xcc, %f3, %f3 stx %i4, [%l7 + 0x48] bleu loop_319 fbule,a %fcc0, loop_320 stx %g1, [%l7 + 0x20] fmovde %icc, %f9, %f6 loop_319: ld [%l7 + 0x44], %f6 loop_320: ldsh [%l7 + 0x76], %i1 add %i3, 0x18C6, %i5 fmovdle %icc, %f2, %f11 fble %fcc3, loop_321 fand %f6, %f8, %f8 bneg,a,pn %icc, loop_322 bgu %icc, loop_323 loop_321: bneg %icc, loop_324 stx %g4, [%l7 + 0x70] loop_322: fmovdneg %icc, %f9, %f2 loop_323: bge %xcc, loop_325 loop_324: udivx %g7, 0x17ED, %g3 fmovdg %xcc, %f9, %f12 be loop_326 loop_325: brlez %i2, loop_327 fmovdpos %xcc, %f14, %f8 fxor %f12, %f12, %f8 loop_326: fpadd32 %f10, %f2, %f14 loop_327: stw %o4, [%l7 + 0x64] fbue,a %fcc3, loop_328 movn %xcc, %l2, %l5 fble,a %fcc0, loop_329 ldub [%l7 + 0x34], %o1 loop_328: move %icc, %g6, %g5 fpsub16s %f10, %f2, %f4 loop_329: bn %icc, loop_330 umulcc %i7, 0x1062, %i6 fblg %fcc1, loop_331 ldx [%l7 + 0x40], %o6 loop_330: tne %icc, 0x3 fpsub16s %f11, %f0, %f8 loop_331: fnot1s %f11, %f14 fsrc1 %f0, %f14 fmovdge %xcc, %f0, %f15 fsrc2s %f1, %f14 fpmerge %f14, %f7, %f8 fcmpne32 %f10, %f6, %g2 fmovrdne %o0, %f6, %f2 ldub [%l7 + 0x42], %l3 stb %o3, [%l7 + 0x0B] st %f4, [%l7 + 0x64] fbu,a %fcc1, loop_332 fnands %f5, %f5, %f0 edge8n %l1, %l6, %o5 std %f12, [%l7 + 0x20] loop_332: lduw [%l7 + 0x34], %l4 fsrc1s %f5, %f14 movrne %i0, 0x2B5, %o2 fmovdgu %xcc, %f7, %f7 fnot1 %f2, %f4 bcs,a,pn %icc, loop_333 fnor %f0, %f8, %f10 bcs,a %xcc, loop_334 bcs loop_335 loop_333: stb %l0, [%l7 + 0x09] fnors %f0, %f6, %f5 loop_334: fsrc2 %f10, %f4 loop_335: fmovs %f3, %f1 bpos loop_336 sth %o7, [%l7 + 0x12] sra %i4, 0x05, %g1 stw %i1, [%l7 + 0x50] loop_336: edge16ln %i3, %g4, %i5 movcs %xcc, %g3, %i2 std %f10, [%l7 + 0x78] move %xcc, %o4, %g7 fpsub16s %f9, %f1, %f14 fcmpeq16 %f12, %f8, %l2 ba,pn %xcc, loop_337 fnot2s %f1, %f3 fmul8sux16 %f6, %f6, %f6 tvs %xcc, 0x3 loop_337: pdist %f0, %f12, %f8 movvs %xcc, %o1, %g6 ld [%l7 + 0x18], %f7 edge32 %l5, %i7, %g5 fmovdvs %icc, %f9, %f10 edge32ln %o6, %i6, %o0 fnor %f2, %f12, %f0 sth %g2, [%l7 + 0x7A] fornot1 %f14, %f6, %f2 orn %o3, 0x0B74, %l3 smul %l1, 0x1846, %o5 ldx [%l7 + 0x38], %l4 fbue %fcc0, loop_338 bn,a %icc, loop_339 fandnot1s %f8, %f3, %f13 fbne %fcc0, loop_340 loop_338: stb %l6, [%l7 + 0x2F] loop_339: fnot2s %f15, %f5 nop setx loop_341, %l0, %l1 jmpl %l1, %i0 loop_340: fbuge %fcc2, loop_342 fnot1 %f4, %f12 fpadd16 %f14, %f14, %f0 loop_341: ldsb [%l7 + 0x7D], %l0 loop_342: ldub [%l7 + 0x4F], %o7 sdiv %o2, 0x0F1F, %i4 siam 0x4 edge16 %g1, %i1, %g4 ldub [%l7 + 0x4D], %i5 fnand %f4, %f0, %f14 st %f9, [%l7 + 0x2C] bvs,a %xcc, loop_343 movn %xcc, %g3, %i2 fmovsge %xcc, %f4, %f3 fmovse %xcc, %f1, %f5 loop_343: movne %icc, %o4, %g7 movrne %l2, 0x2C1, %i3 fmovsge %xcc, %f11, %f10 fmovdne %xcc, %f6, %f8 sth %o1, [%l7 + 0x52] edge16n %g6, %i7, %g5 ldsb [%l7 + 0x38], %l5 ldsw [%l7 + 0x24], %i6 std %f14, [%l7 + 0x08] orncc %o6, 0x0955, %o0 fnor %f8, %f2, %f0 subc %g2, 0x0CD1, %l3 fbue,a %fcc2, loop_344 edge16l %o3, %l1, %l4 be loop_345 fmovs %f1, %f0 loop_344: sth %o5, [%l7 + 0x3E] fpadd32 %f8, %f8, %f12 loop_345: bleu loop_346 fpadd32 %f12, %f2, %f0 edge16n %i0, %l6, %l0 movneg %xcc, %o2, %o7 loop_346: bne,a %xcc, loop_347 lduw [%l7 + 0x3C], %i4 andcc %g1, %g4, %i1 fbge,a %fcc0, loop_348 loop_347: tcc %icc, 0x6 ldd [%l7 + 0x08], %f10 fpsub32 %f12, %f6, %f6 loop_348: fbge %fcc0, loop_349 movleu %icc, %i5, %i2 fcmpeq16 %f6, %f8, %o4 tneg %xcc, 0x7 loop_349: sll %g3, %g7, %i3 stb %o1, [%l7 + 0x1F] fmovsvc %xcc, %f4, %f11 edge8l %l2, %g6, %g5 brlz %l5, loop_350 fnot1s %f8, %f11 tvc %xcc, 0x7 pdist %f2, %f2, %f12 loop_350: edge16ln %i6, %i7, %o0 fbule,a %fcc3, loop_351 taddcctv %o6, 0x000D, %l3 fpmerge %f4, %f14, %f0 ldub [%l7 + 0x74], %o3 loop_351: movvs %xcc, %g2, %l4 stw %o5, [%l7 + 0x10] call loop_352 st %f3, [%l7 + 0x2C] umul %i0, %l1, %l0 ldx [%l7 + 0x28], %o2 loop_352: brnz %l6, loop_353 ldsb [%l7 + 0x17], %o7 fmovrsgz %g1, %f0, %f13 st %f1, [%l7 + 0x6C] loop_353: movl %xcc, %i4, %g4 ldsw [%l7 + 0x58], %i1 fmovdvc %xcc, %f0, %f2 umul %i5, %i2, %g3 ldsh [%l7 + 0x7A], %g7 ldd [%l7 + 0x08], %f14 edge8l %o4, %o1, %l2 ldd [%l7 + 0x28], %f12 fnot1 %f14, %f10 fnegs %f3, %f5 fpsub16 %f6, %f8, %f4 tsubcctv %g6, 0x1D6D, %i3 edge16l %g5, %l5, %i6 st %f2, [%l7 + 0x78] nop setx loop_354, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbn %fcc0, loop_355 fornot1s %f1, %f14, %f5 nop setx loop_356, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_354: ld [%l7 + 0x28], %f15 loop_355: addc %o0, %o6, %l3 ldub [%l7 + 0x1A], %i7 loop_356: fcmpne16 %f2, %f10, %o3 fcmped %fcc2, %f4, %f14 fbule,a %fcc0, loop_357 andcc %l4, %g2, %o5 fbug %fcc0, loop_358 fbu,a %fcc2, loop_359 loop_357: fabsd %f4, %f0 stw %i0, [%l7 + 0x18] loop_358: fble,a %fcc3, loop_360 loop_359: ldsw [%l7 + 0x44], %l1 fands %f14, %f7, %f2 lduw [%l7 + 0x74], %o2 loop_360: fmovde %icc, %f0, %f13 tvc %xcc, 0x5 bvc,a loop_361 fpadd16s %f14, %f11, %f11 stb %l6, [%l7 + 0x55] ldsh [%l7 + 0x2E], %o7 loop_361: fxnors %f12, %f11, %f10 tgu %xcc, 0x5 fmovdg %icc, %f2, %f0 std %f14, [%l7 + 0x20] tl %xcc, 0x4 fmovdg %xcc, %f3, %f7 brgez,a %l0, loop_362 stw %i4, [%l7 + 0x38] tl %icc, 0x5 lduh [%l7 + 0x56], %g4 loop_362: ldx [%l7 + 0x10], %g1 lduw [%l7 + 0x58], %i5 ldx [%l7 + 0x58], %i2 orncc %i1, 0x1B56, %g3 taddcc %o4, %o1, %g7 fandnot2s %f2, %f14, %f15 fbne,a %fcc0, loop_363 udivcc %g6, 0x012B, %i3 addc %l2, 0x0CA4, %l5 ldd [%l7 + 0x10], %f4 loop_363: tcs %xcc, 0x6 stx %g5, [%l7 + 0x10] st %f6, [%l7 + 0x40] brgez %i6, loop_364 std %f8, [%l7 + 0x38] fmovdg %icc, %f9, %f1 edge8ln %o0, %l3, %o6 loop_364: fnegs %f15, %f14 tvc %xcc, 0x0 ldd [%l7 + 0x50], %f12 ldx [%l7 + 0x60], %o3 st %f9, [%l7 + 0x2C] bgu,pt %icc, loop_365 std %f4, [%l7 + 0x58] bcs,pt %icc, loop_366 ldsw [%l7 + 0x20], %l4 loop_365: fmovsleu %icc, %f14, %f8 be,a %icc, loop_367 loop_366: ldd [%l7 + 0x70], %f2 subccc %i7, %g2, %o5 ldub [%l7 + 0x1A], %i0 loop_367: fmovsle %icc, %f5, %f10 std %f0, [%l7 + 0x78] sth %o2, [%l7 + 0x7E] ldub [%l7 + 0x29], %l6 stb %o7, [%l7 + 0x4E] bge,a %icc, loop_368 lduh [%l7 + 0x58], %l1 fbule,a %fcc1, loop_369 fandnot1 %f14, %f2, %f12 loop_368: fmul8sux16 %f8, %f0, %f0 tl %xcc, 0x2 loop_369: ldd [%l7 + 0x30], %f6 fsrc1s %f7, %f7 fcmple32 %f6, %f14, %l0 ld [%l7 + 0x0C], %f13 fpackfix %f10, %f3 fmovsneg %xcc, %f1, %f14 fabsd %f8, %f12 edge16 %i4, %g1, %i5 ldub [%l7 + 0x63], %i2 ldsh [%l7 + 0x44], %g4 fmovrslez %g3, %f5, %f15 ldsb [%l7 + 0x37], %o4 stx %i1, [%l7 + 0x40] ld [%l7 + 0x14], %f15 stw %g7, [%l7 + 0x3C] fmovdgu %icc, %f0, %f4 fcmped %fcc3, %f10, %f14 brlz,a %g6, loop_370 lduw [%l7 + 0x20], %i3 fors %f15, %f13, %f1 sllx %l2, %o1, %g5 loop_370: ldsw [%l7 + 0x10], %i6 brnz,a %o0, loop_371 tneg %icc, 0x6 sth %l5, [%l7 + 0x3C] taddcctv %o6, %l3, %o3 loop_371: stb %i7, [%l7 + 0x7F] fmovrsgz %l4, %f12, %f2 ldub [%l7 + 0x34], %o5 add %g2, 0x1A00, %i0 tsubcc %l6, %o2, %o7 alignaddr %l0, %l1, %i4 taddcctv %i5, %i2, %g4 fcmple32 %f6, %f4, %g1 fbn %fcc1, loop_372 addcc %o4, 0x111B, %i1 movne %icc, %g7, %g6 ldsw [%l7 + 0x6C], %g3 loop_372: ldsh [%l7 + 0x3E], %l2 ldd [%l7 + 0x18], %f4 ldsh [%l7 + 0x54], %i3 be,pn %xcc, loop_373 fsrc2 %f4, %f2 fmul8x16 %f15, %f14, %f6 fmovdleu %xcc, %f10, %f10 loop_373: sth %g5, [%l7 + 0x14] andncc %i6, %o0, %l5 fbue,a %fcc0, loop_374 orn %o6, %o1, %l3 tsubcc %o3, %i7, %l4 movgu %icc, %g2, %i0 loop_374: st %f6, [%l7 + 0x14] ldx [%l7 + 0x18], %l6 tleu %xcc, 0x7 fmovsg %xcc, %f14, %f1 fcmps %fcc0, %f8, %f2 stw %o2, [%l7 + 0x30] fmovdn %icc, %f11, %f13 std %f2, [%l7 + 0x40] addcc %o5, %o7, %l0 fmul8x16 %f8, %f0, %f6 lduh [%l7 + 0x44], %i4 fornot2 %f2, %f8, %f10 fmul8x16 %f5, %f6, %f14 ldx [%l7 + 0x18], %l1 andn %i2, 0x07D2, %g4 st %f2, [%l7 + 0x4C] fmovde %icc, %f7, %f8 fcmpeq16 %f12, %f10, %i5 stb %o4, [%l7 + 0x6D] ld [%l7 + 0x28], %f1 lduh [%l7 + 0x36], %g1 sub %i1, %g7, %g3 fbne,a %fcc3, loop_375 xorcc %l2, %g6, %g5 stw %i6, [%l7 + 0x6C] edge16n %o0, %l5, %o6 loop_375: smulcc %o1, 0x1580, %i3 lduh [%l7 + 0x42], %l3 stb %i7, [%l7 + 0x75] subccc %o3, %l4, %g2 brlez %i0, loop_376 fcmpes %fcc2, %f5, %f0 alignaddrl %o2, %o5, %o7 fxnor %f14, %f4, %f6 loop_376: brgz %l6, loop_377 movvs %xcc, %l0, %l1 edge32ln %i4, %i2, %g4 subcc %o4, %g1, %i1 loop_377: bvc,a,pn %icc, loop_378 ld [%l7 + 0x6C], %f4 sth %i5, [%l7 + 0x28] ldsw [%l7 + 0x60], %g7 loop_378: fmovdge %xcc, %f11, %f13 movne %xcc, %g3, %l2 brlez,a %g6, loop_379 ldx [%l7 + 0x78], %i6 tcs %xcc, 0x1 fmuld8ulx16 %f7, %f4, %f0 loop_379: brgz,a %o0, loop_380 fpadd16s %f0, %f7, %f11 stx %l5, [%l7 + 0x38] ld [%l7 + 0x14], %f12 loop_380: te %xcc, 0x1 fmuld8ulx16 %f3, %f2, %f10 fandnot1s %f4, %f2, %f5 tgu %xcc, 0x2 fmovsneg %xcc, %f6, %f4 fmovsne %xcc, %f11, %f10 brgez %o6, loop_381 pdist %f8, %f0, %f12 ldub [%l7 + 0x6C], %g5 ldub [%l7 + 0x72], %o1 loop_381: fpack32 %f0, %f10, %f10 umul %l3, %i3, %i7 bne,a,pt %xcc, loop_382 ldx [%l7 + 0x48], %l4 ldsb [%l7 + 0x40], %g2 udivx %i0, 0x1EAF, %o2 loop_382: fmovdcc %icc, %f10, %f12 st %f8, [%l7 + 0x6C] ldd [%l7 + 0x28], %f12 ble,a,pt %icc, loop_383 fblg,a %fcc3, loop_384 fble %fcc0, loop_385 fcmpeq32 %f2, %f12, %o3 loop_383: movpos %icc, %o7, %l6 loop_384: fnands %f0, %f6, %f2 loop_385: movrlez %o5, %l1, %l0 fandnot2s %f15, %f3, %f13 fmovde %icc, %f13, %f2 fmovdle %xcc, %f10, %f0 mulx %i4, %i2, %g4 fnot2s %f0, %f10 edge16n %g1, %o4, %i1 fmovrdgz %i5, %f10, %f2 stw %g3, [%l7 + 0x20] orn %g7, 0x1AE4, %g6 movrgez %l2, 0x353, %i6 stb %o0, [%l7 + 0x43] tle %icc, 0x1 ldub [%l7 + 0x15], %o6 sll %g5, 0x10, %l5 brgez,a %l3, loop_386 bleu,a %xcc, loop_387 st %f14, [%l7 + 0x58] fbule %fcc2, loop_388 loop_386: stb %i3, [%l7 + 0x40] loop_387: tn %xcc, 0x5 fmovdge %xcc, %f11, %f4 loop_388: lduh [%l7 + 0x70], %i7 ta %icc, 0x6 brz,a %l4, loop_389 fpadd16 %f6, %f14, %f2 fcmpgt32 %f10, %f14, %o1 fzero %f10 loop_389: edge8 %i0, %g2, %o3 bcs,a %icc, loop_390 fmovsleu %xcc, %f11, %f6 fors %f13, %f11, %f0 fexpand %f14, %f12 loop_390: stw %o2, [%l7 + 0x7C] fmovdgu %xcc, %f8, %f15 tle %icc, 0x4 fbn,a %fcc0, loop_391 brgz,a %l6, loop_392 movcs %xcc, %o7, %o5 bvs,pt %xcc, loop_393 loop_391: fpadd16s %f15, %f9, %f7 loop_392: ldd [%l7 + 0x28], %f10 fmovdpos %icc, %f9, %f14 loop_393: fone %f8 bshuffle %f2, %f4, %f4 fmovdg %icc, %f10, %f15 ldd [%l7 + 0x70], %f8 andncc %l0, %i4, %i2 pdist %f0, %f4, %f4 bgu %xcc, loop_394 movcc %icc, %l1, %g1 ldsh [%l7 + 0x6A], %o4 ba,pn %xcc, loop_395 loop_394: fzero %f6 fcmpne16 %f8, %f14, %i1 lduh [%l7 + 0x0C], %g4 loop_395: addcc %g3, %i5, %g6 ld [%l7 + 0x64], %f10 udiv %l2, 0x07E0, %g7 brz %o0, loop_396 fbo,a %fcc2, loop_397 ldub [%l7 + 0x12], %o6 nop setx loop_398, %l0, %l1 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_396: fnors %f6, %f14, %f10 loop_397: taddcc %g5, %l5, %l3 fbl %fcc2, loop_399 loop_398: ldsb [%l7 + 0x48], %i3 xnorcc %i7, 0x02F3, %i6 lduw [%l7 + 0x24], %o1 loop_399: bneg,a,pn %xcc, loop_400 ldd [%l7 + 0x40], %f14 fcmped %fcc2, %f6, %f4 movrlz %l4, 0x37E, %g2 loop_400: stb %o3, [%l7 + 0x46] edge16l %i0, %l6, %o2 fmovrdlez %o7, %f2, %f0 orn %o5, %l0, %i4 fmovsvc %xcc, %f7, %f6 edge16ln %i2, %l1, %o4 ldsw [%l7 + 0x4C], %i1 edge16l %g1, %g3, %g4 fmovdneg %xcc, %f1, %f14 fzeros %f11 stw %g6, [%l7 + 0x70] fmovse %xcc, %f1, %f11 fmovrse %l2, %f6, %f9 stw %i5, [%l7 + 0x78] udivcc %g7, 0x0A55, %o6 orcc %g5, 0x07D6, %l5 fmovsle %xcc, %f5, %f1 xnorcc %l3, 0x0DF5, %o0 fmovdcc %icc, %f12, %f9 movrne %i7, %i6, %i3 fxors %f10, %f6, %f13 movg %icc, %o1, %g2 addc %o3, %i0, %l4 fcmpne16 %f10, %f8, %l6 subc %o7, 0x09B2, %o5 ldx [%l7 + 0x08], %o2 xnorcc %l0, %i4, %i2 st %f2, [%l7 + 0x24] ldsw [%l7 + 0x20], %o4 fbn,a %fcc3, loop_401 stw %i1, [%l7 + 0x2C] stb %g1, [%l7 + 0x2D] edge32ln %l1, %g3, %g4 loop_401: ld [%l7 + 0x58], %f14 popc %l2, %g6 fmovse %xcc, %f2, %f7 fxnor %f14, %f0, %f2 fble,a %fcc1, loop_402 stb %i5, [%l7 + 0x3C] movne %icc, %o6, %g7 movn %xcc, %g5, %l3 loop_402: fmovdpos %icc, %f9, %f10 lduw [%l7 + 0x70], %l5 sth %o0, [%l7 + 0x0A] lduw [%l7 + 0x6C], %i7 smulcc %i6, 0x0828, %i3 ld [%l7 + 0x7C], %f14 fmovdcc %xcc, %f6, %f5 fmovscc %xcc, %f5, %f5 fandnot2s %f13, %f12, %f14 alignaddr %g2, %o3, %i0 fxnor %f2, %f0, %f12 smul %o1, %l4, %o7 fxnors %f1, %f5, %f8 fmovdgu %xcc, %f9, %f7 xnorcc %o5, %l6, %l0 fnand %f14, %f12, %f4 fpadd16 %f8, %f14, %f2 srax %i4, %o2, %i2 ldsh [%l7 + 0x0C], %o4 ld [%l7 + 0x5C], %f11 ldx [%l7 + 0x40], %g1 fabss %f14, %f13 tneg %xcc, 0x3 stw %l1, [%l7 + 0x68] movne %xcc, %g3, %g4 ld [%l7 + 0x10], %f10 stw %i1, [%l7 + 0x38] tleu %icc, 0x4 tpos %xcc, 0x0 fcmpne16 %f6, %f2, %g6 std %f2, [%l7 + 0x08] lduw [%l7 + 0x64], %l2 taddcctv %i5, 0x1B6C, %g7 edge16 %g5, %o6, %l5 mulscc %l3, %i7, %o0 fxnors %f6, %f8, %f14 fsrc1 %f4, %f8 fmovsgu %xcc, %f1, %f7 stw %i3, [%l7 + 0x60] sllx %g2, 0x08, %i6 bgu,pn %xcc, loop_403 fmovsl %icc, %f12, %f1 fcmpeq32 %f2, %f8, %i0 fmovsvc %icc, %f6, %f15 loop_403: sdivx %o1, 0x1655, %o3 tcs %xcc, 0x0 fbo,a %fcc0, loop_404 mova %icc, %l4, %o7 stw %o5, [%l7 + 0x50] sth %l0, [%l7 + 0x62] loop_404: st %f2, [%l7 + 0x54] fmovdle %icc, %f9, %f5 fbge,a %fcc0, loop_405 fpadd32 %f10, %f14, %f0 stx %l6, [%l7 + 0x60] fbu %fcc0, loop_406 loop_405: movrgez %i4, 0x372, %o2 ldsb [%l7 + 0x22], %i2 fsrc2s %f3, %f8 loop_406: fcmps %fcc3, %f9, %f11 fbl %fcc2, loop_407 fxnors %f8, %f5, %f15 edge16n %o4, %g1, %g3 fsrc1 %f0, %f4 loop_407: fnands %f6, %f4, %f3 ldsb [%l7 + 0x48], %l1 pdist %f4, %f10, %f6 ldx [%l7 + 0x78], %g4 movg %xcc, %g6, %i1 ld [%l7 + 0x10], %f7 stb %l2, [%l7 + 0x35] ldub [%l7 + 0x5C], %g7 brgz,a %i5, loop_408 lduh [%l7 + 0x7E], %o6 fands %f14, %f3, %f14 umulcc %g5, %l3, %i7 loop_408: ldx [%l7 + 0x78], %o0 smulcc %i3, 0x12F7, %g2 fbe,a %fcc0, loop_409 fandnot2s %f8, %f10, %f11 fblg %fcc2, loop_410 sth %i6, [%l7 + 0x60] loop_409: tcc %xcc, 0x4 std %f8, [%l7 + 0x68] loop_410: bcs,a,pn %xcc, loop_411 sethi 0x0179, %l5 ldx [%l7 + 0x78], %i0 mova %icc, %o3, %o1 loop_411: stb %l4, [%l7 + 0x15] fcmple32 %f2, %f0, %o7 fcmps %fcc0, %f10, %f1 fpsub16 %f0, %f14, %f10 ldd [%l7 + 0x20], %f10 ba loop_412 fbue,a %fcc2, loop_413 fmovrdlz %o5, %f4, %f14 fandnot1s %f12, %f13, %f10 loop_412: stx %l6, [%l7 + 0x78] loop_413: fbue %fcc2, loop_414 tvc %xcc, 0x1 tn %xcc, 0x2 fbu,a %fcc0, loop_415 loop_414: fnot2 %f0, %f2 fbug %fcc2, loop_416 orcc %l0, %o2, %i4 loop_415: fmovdleu %xcc, %f15, %f4 std %f14, [%l7 + 0x08] loop_416: array16 %i2, %o4, %g1 fmovdg %icc, %f1, %f1 popc %g3, %g4 movn %icc, %g6, %l1 fmovrsgez %i1, %f9, %f12 std %f12, [%l7 + 0x08] brlz %g7, loop_417 fmovdpos %icc, %f10, %f14 te %xcc, 0x5 bvs %xcc, loop_418 loop_417: move %xcc, %l2, %o6 movleu %xcc, %g5, %l3 ld [%l7 + 0x30], %f4 loop_418: edge32 %i5, %o0, %i3 edge32 %g2, %i6, %i7 fcmpes %fcc2, %f7, %f1 nop setx loop_419, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x3E], %l5 fmovdn %icc, %f11, %f11 fpack32 %f6, %f6, %f12 loop_419: ba,a %xcc, loop_420 fabsd %f0, %f2 fornot2 %f14, %f0, %f8 edge8n %o3, %o1, %i0 loop_420: fmovscs %xcc, %f4, %f1 fone %f10 movre %o7, %l4, %l6 ldsw [%l7 + 0x54], %o5 sth %l0, [%l7 + 0x1A] fmovdl %icc, %f12, %f13 edge32l %i4, %i2, %o4 fmovs %f13, %f2 tsubcctv %o2, 0x1D5F, %g3 alignaddr %g1, %g6, %l1 fcmpne32 %f8, %f2, %g4 fmovrdne %g7, %f2, %f6 fmovrdgz %i1, %f2, %f0 fnegd %f14, %f0 fxnor %f4, %f12, %f0 edge16l %o6, %g5, %l2 ldd [%l7 + 0x38], %f6 ldsb [%l7 + 0x46], %l3 fmul8x16al %f7, %f8, %f2 edge8n %o0, %i5, %g2 stw %i6, [%l7 + 0x0C] fmovsvc %icc, %f13, %f4 call loop_421 sth %i7, [%l7 + 0x24] fpadd16s %f1, %f13, %f7 fmovdpos %xcc, %f2, %f14 loop_421: te %xcc, 0x7 orcc %l5, %i3, %o3 udiv %i0, 0x1839, %o7 fcmple32 %f10, %f6, %l4 bne,a,pt %xcc, loop_422 fmovdge %xcc, %f10, %f14 st %f7, [%l7 + 0x2C] mova %icc, %l6, %o5 loop_422: ldsb [%l7 + 0x58], %o1 tgu %xcc, 0x3 fsrc1s %f5, %f0 edge8n %l0, %i2, %i4 bgu,a,pt %icc, loop_423 andn %o4, %o2, %g3 fmovdleu %xcc, %f11, %f0 subc %g6, 0x1194, %g1 loop_423: edge32ln %l1, %g7, %g4 sra %o6, %g5, %l2 sth %i1, [%l7 + 0x24] umul %l3, %o0, %i5 movg %icc, %i6, %i7 st %f2, [%l7 + 0x38] movgu %icc, %g2, %l5 fmovscs %icc, %f1, %f13 fbule %fcc3, loop_424 std %f14, [%l7 + 0x08] fmovdne %xcc, %f1, %f12 fpsub32s %f2, %f11, %f7 loop_424: bleu,a %xcc, loop_425 ldub [%l7 + 0x50], %o3 fcmpgt16 %f8, %f12, %i0 fmovdcs %xcc, %f7, %f7 loop_425: fnands %f14, %f11, %f0 stx %i3, [%l7 + 0x68] fabss %f11, %f1 stx %o7, [%l7 + 0x58] faligndata %f12, %f14, %f14 xnor %l4, 0x03AE, %l6 fble %fcc1, loop_426 brz %o5, loop_427 fmovsa %xcc, %f9, %f7 ldsb [%l7 + 0x0F], %l0 loop_426: ldsb [%l7 + 0x66], %i2 loop_427: srlx %o1, 0x13, %i4 fba %fcc2, loop_428 fmul8x16au %f11, %f12, %f10 fmovsgu %icc, %f3, %f0 lduh [%l7 + 0x54], %o2 loop_428: lduw [%l7 + 0x6C], %o4 fpadd32s %f6, %f8, %f9 nop setx loop_429, %l0, %l1 jmpl %l1, %g3 ta %xcc, 0x0 fmul8x16au %f7, %f13, %f10 fbu %fcc1, loop_430 loop_429: ldd [%l7 + 0x50], %f10 sdivx %g6, 0x195D, %g1 ta %xcc, 0x1 loop_430: tvs %icc, 0x6 tvc %xcc, 0x5 fzeros %f13 fabsd %f6, %f8 umul %g7, %l1, %o6 bleu,a %icc, loop_431 sdiv %g4, 0x065F, %l2 fcmpd %fcc1, %f14, %f2 fmovdneg %icc, %f12, %f6 loop_431: ldsw [%l7 + 0x34], %g5 udivx %l3, 0x1E08, %o0 brnz,a %i5, loop_432 lduw [%l7 + 0x74], %i6 sdivx %i1, 0x0C21, %g2 stw %l5, [%l7 + 0x44] loop_432: ldsw [%l7 + 0x44], %o3 fzero %f14 ldd [%l7 + 0x08], %f10 stx %i0, [%l7 + 0x68] ldub [%l7 + 0x20], %i7 ldsw [%l7 + 0x54], %o7 fandnot1 %f6, %f8, %f2 ld [%l7 + 0x3C], %f9 mulx %l4, 0x1D17, %i3 ldsh [%l7 + 0x24], %o5 bvs,a,pt %xcc, loop_433 array32 %l6, %i2, %o1 fmovscc %icc, %f4, %f6 ldsb [%l7 + 0x0B], %i4 loop_433: edge32n %l0, %o4, %o2 fabsd %f0, %f12 bge %xcc, loop_434 bneg,a loop_435 brz %g6, loop_436 fpadd16s %f15, %f0, %f7 loop_434: brgz %g3, loop_437 loop_435: ld [%l7 + 0x68], %f3 loop_436: xnor %g7, %g1, %l1 fmovsge %icc, %f1, %f5 loop_437: fbul %fcc2, loop_438 fbg %fcc3, loop_439 std %f6, [%l7 + 0x50] fcmple16 %f0, %f6, %g4 loop_438: bgu,pn %icc, loop_440 loop_439: fandnot2 %f6, %f0, %f12 ldsw [%l7 + 0x50], %l2 stw %g5, [%l7 + 0x74] loop_440: fmovrdlz %l3, %f8, %f2 tne %icc, 0x6 tneg %icc, 0x7 fmul8ulx16 %f2, %f0, %f0 fornot2s %f10, %f0, %f1 tneg %icc, 0x5 fmovscs %icc, %f12, %f7 movrlez %o6, 0x182, %i5 fmovdgu %xcc, %f14, %f7 fnors %f15, %f7, %f9 fxor %f4, %f8, %f14 fmovscc %icc, %f11, %f12 ld [%l7 + 0x6C], %f5 fmovsa %xcc, %f13, %f5 movne %xcc, %i6, %i1 ldsh [%l7 + 0x6A], %o0 srax %g2, 0x03, %l5 movrgez %i0, %o3, %o7 edge32n %l4, %i7, %i3 ldub [%l7 + 0x51], %o5 lduh [%l7 + 0x0E], %l6 ld [%l7 + 0x2C], %f2 tcs %xcc, 0x2 ldsh [%l7 + 0x3A], %o1 fors %f2, %f8, %f10 fmovsa %xcc, %f2, %f9 brlez %i4, loop_441 fba %fcc0, loop_442 fbge,a %fcc1, loop_443 sll %i2, 0x06, %l0 loop_441: stx %o4, [%l7 + 0x08] loop_442: fands %f1, %f11, %f3 loop_443: fmovrde %g6, %f0, %f4 tpos %xcc, 0x5 fcmps %fcc0, %f9, %f7 fpackfix %f10, %f1 sdiv %o2, 0x05B3, %g3 fbn,a %fcc3, loop_444 xorcc %g7, 0x11E4, %l1 bcc,a loop_445 ldub [%l7 + 0x2F], %g1 loop_444: bneg loop_446 lduh [%l7 + 0x70], %l2 loop_445: fmovde %xcc, %f1, %f7 fbule %fcc0, loop_447 loop_446: ldsh [%l7 + 0x58], %g5 fpadd32s %f1, %f10, %f3 lduh [%l7 + 0x62], %l3 loop_447: bgu,pt %icc, loop_448 fors %f10, %f5, %f2 fmovsvc %xcc, %f9, %f12 fpmerge %f3, %f13, %f2 loop_448: fblg %fcc2, loop_449 fcmpeq32 %f10, %f0, %g4 edge8l %o6, %i5, %i1 fmovrdgez %o0, %f0, %f2 loop_449: ldsb [%l7 + 0x0F], %g2 fnegs %f11, %f5 fmovrsgez %l5, %f1, %f0 sth %i6, [%l7 + 0x20] edge8ln %i0, %o3, %o7 fxnor %f14, %f4, %f4 bcs,a,pn %xcc, loop_450 ldsh [%l7 + 0x08], %i7 bg,a %xcc, loop_451 fblg %fcc3, loop_452 loop_450: fnegd %f4, %f6 ldsw [%l7 + 0x28], %l4 loop_451: lduw [%l7 + 0x64], %i3 loop_452: fsrc1s %f8, %f10 te %icc, 0x7 array32 %l6, %o1, %i4 fzeros %f13 lduh [%l7 + 0x4A], %o5 fpsub16s %f15, %f10, %f9 movrlz %i2, 0x21E, %o4 ldsw [%l7 + 0x48], %l0 fxor %f12, %f14, %f12 sth %o2, [%l7 + 0x48] fcmple32 %f6, %f0, %g3 fors %f12, %f8, %f2 fnor %f8, %f10, %f4 movl %icc, %g6, %g7 fmovscc %xcc, %f4, %f13 fmovsneg %xcc, %f10, %f11 fmovrdlez %g1, %f6, %f4 movge %xcc, %l2, %g5 fble,a %fcc2, loop_453 andncc %l3, %g4, %l1 bpos,a loop_454 stb %o6, [%l7 + 0x12] loop_453: stw %i1, [%l7 + 0x34] fmul8x16al %f15, %f9, %f14 loop_454: xnor %i5, %o0, %g2 stb %l5, [%l7 + 0x2E] ldx [%l7 + 0x48], %i6 fornot1s %f7, %f9, %f5 bleu,a,pt %icc, loop_455 sth %o3, [%l7 + 0x0A] fnot1 %f12, %f0 srax %i0, 0x0B, %i7 loop_455: fbn,a %fcc3, loop_456 tn %xcc, 0x1 ldsw [%l7 + 0x20], %l4 stb %i3, [%l7 + 0x45] loop_456: st %f7, [%l7 + 0x50] bvs %xcc, loop_457 nop setx loop_458, %l0, %l1 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 %f2, [%l7 + 0x48] ldub [%l7 + 0x52], %l6 loop_457: bleu,a %icc, loop_459 loop_458: edge32l %o1, %o7, %i4 ldsw [%l7 + 0x14], %i2 edge8l %o4, %l0, %o2 loop_459: sra %g3, %g6, %g7 fbne %fcc1, loop_460 movrne %o5, 0x176, %l2 ldsw [%l7 + 0x6C], %g5 stx %l3, [%l7 + 0x40] loop_460: fpsub32s %f9, %f5, %f5 fexpand %f11, %f4 udivx %g1, 0x0C16, %g4 ldx [%l7 + 0x60], %l1 bge,pn %xcc, loop_461 fmovdpos %icc, %f13, %f5 fpadd32 %f12, %f6, %f2 stw %i1, [%l7 + 0x58] loop_461: ldd [%l7 + 0x28], %f2 movge %icc, %o6, %i5 movleu %xcc, %g2, %l5 bne,a %xcc, loop_462 bvs,a %xcc, loop_463 fzero %f14 stw %o0, [%l7 + 0x64] loop_462: brlz %i6, loop_464 loop_463: stw %o3, [%l7 + 0x70] stb %i7, [%l7 + 0x47] stb %i0, [%l7 + 0x6C] loop_464: ldub [%l7 + 0x12], %l4 ldsh [%l7 + 0x44], %l6 sth %o1, [%l7 + 0x6E] ld [%l7 + 0x40], %f12 ld [%l7 + 0x10], %f3 fmovdge %xcc, %f4, %f2 fbg,a %fcc3, loop_465 sth %i3, [%l7 + 0x5E] movne %xcc, %o7, %i2 ldx [%l7 + 0x38], %o4 loop_465: stw %l0, [%l7 + 0x5C] lduh [%l7 + 0x52], %o2 sth %g3, [%l7 + 0x42] bn,pt %xcc, loop_466 fbug %fcc1, loop_467 tleu %xcc, 0x3 stx %g6, [%l7 + 0x30] loop_466: fsrc2 %f12, %f4 loop_467: fmovda %xcc, %f2, %f15 fpack32 %f6, %f0, %f0 fcmpes %fcc3, %f9, %f8 ldd [%l7 + 0x78], %f14 nop setx loop_468, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orcc %i4, 0x1689, %o5 edge16ln %g7, %g5, %l3 fbo %fcc3, loop_469 loop_468: fcmple32 %f4, %f4, %l2 sth %g4, [%l7 + 0x2A] fnegs %f1, %f8 loop_469: tn %icc, 0x1 lduw [%l7 + 0x74], %g1 fble %fcc2, loop_470 lduh [%l7 + 0x7E], %i1 movvc %icc, %l1, %o6 subccc %i5, 0x0124, %g2 loop_470: stb %o0, [%l7 + 0x7D] lduh [%l7 + 0x38], %i6 edge32ln %o3, %i7, %l5 tleu %icc, 0x5 fpsub32s %f3, %f14, %f4 tn %icc, 0x0 tcs %icc, 0x0 fmovsle %xcc, %f8, %f9 movrlez %l4, %l6, %i0 edge32 %o1, %i3, %i2 tsubcctv %o4, %o7, %o2 fmovsgu %icc, %f15, %f9 fmovsvc %xcc, %f7, %f0 fmovspos %icc, %f1, %f3 ldub [%l7 + 0x58], %l0 stx %g6, [%l7 + 0x58] fornot1s %f7, %f8, %f4 fmovdne %icc, %f5, %f13 fornot2 %f6, %f2, %f14 fbe,a %fcc2, loop_471 std %f4, [%l7 + 0x20] xnorcc %i4, %o5, %g3 fba %fcc3, loop_472 loop_471: fcmple32 %f8, %f4, %g5 umulcc %g7, %l2, %g4 edge8l %g1, %l3, %l1 loop_472: edge32l %i1, %o6, %i5 fmovs %f0, %f2 fnot2s %f15, %f1 ld [%l7 + 0x0C], %f0 movge %icc, %g2, %i6 ldx [%l7 + 0x38], %o3 mova %icc, %i7, %o0 movn %icc, %l5, %l6 array16 %i0, %l4, %i3 fmovsneg %xcc, %f7, %f0 fcmple32 %f0, %f4, %i2 sth %o4, [%l7 + 0x36] fxnors %f3, %f7, %f14 movg %xcc, %o7, %o1 fbg,a %fcc3, loop_473 std %f6, [%l7 + 0x40] stx %l0, [%l7 + 0x70] sethi 0x1F7E, %g6 loop_473: movrne %i4, 0x3D4, %o2 stx %g3, [%l7 + 0x18] std %f0, [%l7 + 0x60] ldsw [%l7 + 0x30], %o5 fmuld8ulx16 %f10, %f10, %f8 nop setx loop_474, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tn %xcc, 0x6 fblg,a %fcc2, loop_475 bcc,a loop_476 loop_474: fmovdcc %icc, %f12, %f8 sth %g7, [%l7 + 0x2E] loop_475: and %g5, %g4, %g1 loop_476: ldsw [%l7 + 0x1C], %l2 fand %f12, %f10, %f8 fabsd %f10, %f10 ldx [%l7 + 0x40], %l1 umulcc %l3, 0x15D2, %o6 fmul8sux16 %f0, %f6, %f14 tvc %xcc, 0x1 stb %i1, [%l7 + 0x36] stb %g2, [%l7 + 0x4D] ldsh [%l7 + 0x7A], %i5 fba,a %fcc1, loop_477 bgu %icc, loop_478 fbo,a %fcc0, loop_479 srlx %o3, 0x03, %i7 loop_477: stw %o0, [%l7 + 0x0C] loop_478: ldsw [%l7 + 0x24], %i6 loop_479: tgu %icc, 0x2 ble,pn %icc, loop_480 ld [%l7 + 0x50], %f5 fmuld8sux16 %f0, %f13, %f10 faligndata %f4, %f12, %f10 loop_480: bcs,a loop_481 fmovrse %l5, %f0, %f12 fpackfix %f14, %f12 xnorcc %i0, %l4, %i3 loop_481: stw %i2, [%l7 + 0x40] lduh [%l7 + 0x46], %l6 or %o4, %o7, %o1 andn %l0, %g6, %i4 fand %f4, %f4, %f14 udiv %g3, 0x0F52, %o2 movre %g7, %g5, %o5 movcs %icc, %g1, %l2 edge32n %l1, %l3, %o6 ldsw [%l7 + 0x40], %i1 ldub [%l7 + 0x30], %g2 fbule,a %fcc3, loop_482 st %f13, [%l7 + 0x0C] andcc %g4, 0x1408, %i5 lduh [%l7 + 0x12], %o3 loop_482: smulcc %o0, %i7, %l5 stb %i6, [%l7 + 0x71] std %f4, [%l7 + 0x28] tpos %xcc, 0x7 stb %l4, [%l7 + 0x17] fpadd32s %f8, %f10, %f6 stx %i0, [%l7 + 0x68] fcmpd %fcc1, %f2, %f14 movpos %xcc, %i2, %i3 tl %icc, 0x0 fxor %f10, %f6, %f10 bg %icc, loop_483 be,a loop_484 stx %o4, [%l7 + 0x08] tl %icc, 0x3 loop_483: bneg %xcc, loop_485 loop_484: ldsh [%l7 + 0x40], %o7 umul %o1, 0x1D9A, %l6 fmovsa %xcc, %f8, %f0 loop_485: fornot2s %f5, %f6, %f2 ldsw [%l7 + 0x30], %l0 ldsh [%l7 + 0x1A], %g6 fmovdne %icc, %f3, %f1 bgu %icc, loop_486 std %f12, [%l7 + 0x78] ldx [%l7 + 0x58], %g3 fpackfix %f14, %f6 loop_486: fblg,a %fcc1, loop_487 edge32ln %i4, %g7, %g5 fmovrslez %o5, %f7, %f3 fand %f4, %f6, %f4 loop_487: tl %xcc, 0x0 fblg %fcc2, loop_488 ldsb [%l7 + 0x24], %g1 fbul,a %fcc1, loop_489 ta %icc, 0x2 loop_488: fabss %f2, %f5 and %o2, %l2, %l3 loop_489: fbue %fcc3, loop_490 stb %o6, [%l7 + 0x49] fors %f15, %f1, %f4 ldsh [%l7 + 0x34], %i1 loop_490: bshuffle %f8, %f6, %f10 ldsw [%l7 + 0x10], %g2 std %f14, [%l7 + 0x20] movcc %xcc, %l1, %g4 fors %f8, %f13, %f6 fcmpne16 %f12, %f10, %o3 std %f8, [%l7 + 0x40] sdivx %i5, 0x133A, %i7 or %l5, %o0, %l4 fmovrslz %i0, %f0, %f15 xorcc %i6, 0x0D96, %i3 fornot1 %f10, %f12, %f14 fbu,a %fcc0, loop_491 fbl %fcc1, loop_492 fsrc2s %f6, %f9 bg,pn %icc, loop_493 loop_491: brgez %o4, loop_494 loop_492: tcs %icc, 0x5 tne %xcc, 0x6 loop_493: movne %xcc, %i2, %o1 loop_494: fpadd32s %f5, %f13, %f2 fandnot1 %f10, %f14, %f14 lduh [%l7 + 0x76], %l6 movne %icc, %o7, %g6 fnor %f12, %f2, %f4 fmovrsgez %g3, %f8, %f15 ldd [%l7 + 0x40], %f0 ldd [%l7 + 0x50], %f12 fbue %fcc0, loop_495 orcc %i4, %l0, %g7 ldd [%l7 + 0x18], %f14 fmovsvc %xcc, %f12, %f6 loop_495: mova %icc, %o5, %g5 tsubcctv %o2, %l2, %l3 fzeros %f12 ldd [%l7 + 0x50], %f10 addc %o6, %i1, %g2 fbge %fcc2, loop_496 fzeros %f10 tsubcc %g1, 0x01B9, %l1 fmovsneg %xcc, %f4, %f8 loop_496: fmovsneg %xcc, %f8, %f12 brlz,a %o3, loop_497 tgu %xcc, 0x3 fpackfix %f10, %f13 alignaddrl %i5, %i7, %g4 loop_497: movre %l5, 0x07C, %o0 fmovs %f4, %f14 fpsub16 %f6, %f8, %f8 ldx [%l7 + 0x08], %i0 fcmps %fcc2, %f5, %f8 movne %icc, %i6, %i3 addcc %o4, 0x10FA, %l4 or %o1, 0x0533, %i2 fornot1s %f0, %f11, %f10 fbg,a %fcc0, loop_498 fbe %fcc0, loop_499 fcmps %fcc0, %f1, %f2 orcc %l6, 0x155C, %g6 loop_498: fsrc2s %f2, %f3 loop_499: fmovd %f6, %f10 ldsw [%l7 + 0x3C], %o7 nop setx loop_500, %l0, %l1 jmpl %l1, %g3 fcmps %fcc3, %f7, %f9 bvc loop_501 ldsw [%l7 + 0x38], %l0 loop_500: nop setx loop_502, %l0, %l1 jmpl %l1, %i4 bn,a %icc, loop_503 loop_501: fmovscs %xcc, %f10, %f12 fmovrdgz %o5, %f12, %f0 loop_502: bgu loop_504 loop_503: fbge %fcc3, loop_505 umul %g5, 0x0DDE, %o2 fand %f8, %f0, %f12 loop_504: movvc %icc, %g7, %l2 loop_505: ble,pn %icc, loop_506 stb %l3, [%l7 + 0x1F] stx %o6, [%l7 + 0x60] ldub [%l7 + 0x54], %i1 loop_506: stx %g2, [%l7 + 0x48] popc 0x1C69, %g1 bge,a loop_507 movrlez %l1, 0x27B, %o3 fnot2s %f10, %f11 fmovscc %icc, %f13, %f4 loop_507: and %i7, %g4, %i5 addcc %l5, 0x0AA3, %i0 addccc %o0, %i6, %o4 fxor %f12, %f10, %f8 fbo %fcc3, loop_508 ldd [%l7 + 0x48], %f4 array32 %l4, %i3, %i2 bneg,a %icc, loop_509 loop_508: ble,a,pt %xcc, loop_510 fpmerge %f4, %f14, %f8 tvc %icc, 0x1 loop_509: fnot1s %f7, %f11 loop_510: fbn,a %fcc0, loop_511 movneg %xcc, %o1, %l6 sdivcc %o7, 0x0DB3, %g6 te %xcc, 0x6 loop_511: st %f0, [%l7 + 0x68] fpmerge %f1, %f4, %f14 fpack32 %f0, %f14, %f8 std %f0, [%l7 + 0x08] lduw [%l7 + 0x50], %l0 fmovdl %xcc, %f15, %f7 movgu %xcc, %i4, %o5 edge16n %g5, %o2, %g3 sth %l2, [%l7 + 0x12] bg,pt %xcc, loop_512 bleu,pt %icc, loop_513 edge8ln %g7, %o6, %l3 fzeros %f7 loop_512: edge8l %g2, %g1, %i1 loop_513: tpos %xcc, 0x6 lduw [%l7 + 0x68], %o3 ldub [%l7 + 0x0D], %l1 st %f6, [%l7 + 0x2C] fmovdleu %icc, %f5, %f11 andn %i7, %g4, %i5 fcmpgt16 %f0, %f2, %l5 fmovsa %icc, %f4, %f12 lduw [%l7 + 0x08], %o0 sdivx %i0, 0x1AEC, %o4 fmuld8ulx16 %f10, %f2, %f2 ld [%l7 + 0x20], %f4 movgu %xcc, %l4, %i6 ld [%l7 + 0x0C], %f14 move %xcc, %i2, %o1 orncc %i3, 0x18E6, %l6 popc %o7, %g6 fcmpes %fcc3, %f1, %f9 fnot2 %f6, %f2 fmovdne %icc, %f12, %f3 fmovdcs %icc, %f14, %f12 fpsub32 %f12, %f10, %f0 brlz %l0, loop_514 nop setx loop_515, %l0, %l1 jmpl %l1, %o5 movge %icc, %g5, %o2 ldsw [%l7 + 0x2C], %i4 loop_514: fand %f6, %f12, %f10 loop_515: mova %xcc, %l2, %g7 tsubcctv %g3, 0x0832, %o6 std %f8, [%l7 + 0x78] ldub [%l7 + 0x14], %l3 bl,a,pt %icc, loop_516 sth %g2, [%l7 + 0x64] fba,a %fcc1, loop_517 edge32 %g1, %i1, %o3 loop_516: stx %l1, [%l7 + 0x68] tne %icc, 0x3 loop_517: fabsd %f4, %f2 edge32n %g4, %i5, %i7 nop setx loop_518, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsvc %xcc, %f9, %f5 movrgz %o0, 0x3C8, %i0 fmovspos %xcc, %f15, %f12 loop_518: stb %o4, [%l7 + 0x5A] fmovdle %icc, %f5, %f12 fbe,a %fcc0, loop_519 sll %l5, %i6, %i2 stw %l4, [%l7 + 0x50] movrlz %i3, %l6, %o7 loop_519: brz %o1, loop_520 bcc,pn %xcc, loop_521 fmovrse %g6, %f13, %f9 ldsw [%l7 + 0x70], %o5 loop_520: siam 0x6 loop_521: fsrc1 %f6, %f14 fmovrsne %g5, %f3, %f6 brz %o2, loop_522 ldd [%l7 + 0x60], %f10 ldsh [%l7 + 0x28], %l0 std %f10, [%l7 + 0x48] loop_522: std %f12, [%l7 + 0x68] sth %i4, [%l7 + 0x20] udivcc %g7, 0x1102, %g3 bge %icc, loop_523 umul %o6, %l2, %l3 st %f1, [%l7 + 0x58] movrgz %g1, 0x230, %i1 loop_523: ldx [%l7 + 0x78], %o3 fmovdvs %xcc, %f4, %f8 fnand %f4, %f8, %f14 fzero %f2 sth %l1, [%l7 + 0x26] subccc %g2, 0x1E57, %i5 sub %g4, %o0, %i0 fmovdge %icc, %f4, %f6 stw %i7, [%l7 + 0x68] fbul,a %fcc0, loop_524 tn %xcc, 0x1 fbul,a %fcc0, loop_525 ldsh [%l7 + 0x22], %o4 loop_524: fmovsg %icc, %f3, %f11 bne,pt %xcc, loop_526 loop_525: movleu %xcc, %l5, %i6 st %f3, [%l7 + 0x2C] fzeros %f14 loop_526: bge,a,pn %xcc, loop_527 fmovrdgz %l4, %f4, %f4 pdist %f8, %f0, %f8 udivcc %i2, 0x0EC6, %l6 loop_527: umul %o7, 0x0444, %o1 stw %i3, [%l7 + 0x3C] movn %xcc, %o5, %g6 std %f12, [%l7 + 0x50] subcc %g5, %l0, %i4 sth %o2, [%l7 + 0x40] tl %icc, 0x2 bg,pt %icc, loop_528 lduh [%l7 + 0x36], %g7 stx %g3, [%l7 + 0x78] fmovdl %xcc, %f10, %f6 loop_528: subc %l2, 0x12CA, %l3 lduh [%l7 + 0x48], %g1 movle %xcc, %i1, %o6 fmovdle %icc, %f13, %f1 movne %icc, %l1, %g2 stb %o3, [%l7 + 0x75] fmovrdgez %i5, %f12, %f4 pdist %f8, %f8, %f8 movre %g4, %i0, %i7 stx %o0, [%l7 + 0x30] stx %o4, [%l7 + 0x50] fblg %fcc0, loop_529 fmul8x16 %f15, %f0, %f6 fsrc1 %f0, %f10 sllx %l5, 0x03, %i6 loop_529: fmovrdlez %i2, %f2, %f8 mulscc %l4, %l6, %o1 fmul8x16al %f5, %f12, %f14 fmovrde %i3, %f12, %f0 bvs loop_530 fcmpeq32 %f6, %f8, %o7 stw %g6, [%l7 + 0x10] fpsub32s %f5, %f7, %f7 loop_530: fcmps %fcc0, %f13, %f15 sth %g5, [%l7 + 0x4E] udivx %o5, 0x0E88, %i4 sll %l0, %o2, %g7 bgu,a %xcc, loop_531 fmovrdgz %g3, %f10, %f4 bvs,a loop_532 sllx %l2, %g1, %l3 loop_531: ldsb [%l7 + 0x75], %i1 tsubcctv %o6, %g2, %o3 loop_532: stx %l1, [%l7 + 0x50] fbn %fcc2, loop_533 fmovsvc %icc, %f5, %f1 fnot2 %f2, %f2 fexpand %f15, %f12 loop_533: bn,a,pt %xcc, loop_534 nop setx loop_535, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnorcc %i5, 0x06AE, %g4 st %f3, [%l7 + 0x58] loop_534: fxnors %f9, %f6, %f10 loop_535: tleu %icc, 0x6 tg %xcc, 0x2 fone %f10 lduh [%l7 + 0x08], %i7 edge8ln %i0, %o4, %l5 fbue,a %fcc3, loop_536 fmovrsgez %o0, %f14, %f15 be,a,pn %xcc, loop_537 fmovsneg %icc, %f3, %f14 loop_536: lduh [%l7 + 0x76], %i6 movrlz %i2, %l6, %l4 loop_537: movcc %xcc, %o1, %o7 fbue,a %fcc3, loop_538 fmovdg %xcc, %f14, %f8 edge8ln %g6, %g5, %i3 std %f10, [%l7 + 0x30] loop_538: movge %xcc, %o5, %i4 mulx %l0, 0x1BC8, %g7 ld [%l7 + 0x38], %f3 udiv %g3, 0x0BD4, %o2 movrlz %l2, %g1, %l3 lduw [%l7 + 0x08], %o6 lduw [%l7 + 0x20], %g2 movrlez %o3, 0x16F, %i1 tl %icc, 0x0 lduh [%l7 + 0x2E], %l1 fmovrdgez %g4, %f4, %f0 fsrc1 %f10, %f2 xorcc %i5, %i0, %o4 ldx [%l7 + 0x10], %i7 sdiv %o0, 0x0E48, %l5 sethi 0x1F5A, %i2 orncc %i6, 0x087C, %l4 fabsd %f12, %f8 fsrc2 %f6, %f10 ldx [%l7 + 0x58], %o1 edge16n %l6, %o7, %g6 movgu %icc, %i3, %g5 nop setx loop_539, %l0, %l1 jmpl %l1, %o5 lduw [%l7 + 0x20], %l0 bneg,a loop_540 sth %i4, [%l7 + 0x64] loop_539: movrgez %g7, 0x0C3, %o2 movrlez %l2, 0x0D4, %g1 loop_540: mulx %g3, 0x1859, %l3 fpsub16 %f14, %f6, %f10 stw %g2, [%l7 + 0x38] ldsw [%l7 + 0x18], %o3 fmovrdgz %i1, %f2, %f4 srlx %o6, 0x09, %g4 fmuld8sux16 %f11, %f7, %f12 mulx %i5, 0x0182, %i0 ldsb [%l7 + 0x43], %l1 smulcc %i7, 0x13FF, %o4 and %o0, %l5, %i6 edge16 %i2, %l4, %o1 edge32ln %l6, %g6, %o7 smulcc %i3, %o5, %l0 edge16 %g5, %i4, %o2 ldsw [%l7 + 0x24], %g7 sth %l2, [%l7 + 0x5E] sdiv %g1, 0x0013, %g3 fornot2 %f10, %f12, %f4 bpos,pt %icc, loop_541 stx %g2, [%l7 + 0x40] bge,a,pn %xcc, loop_542 ldsb [%l7 + 0x5D], %o3 loop_541: array8 %i1, %l3, %g4 edge8l %o6, %i0, %l1 loop_542: fnand %f0, %f6, %f6 std %f10, [%l7 + 0x50] fmul8x16 %f6, %f14, %f0 fmovdvs %xcc, %f2, %f11 tle %icc, 0x0 fbuge %fcc3, loop_543 ba,pt %xcc, loop_544 fmuld8sux16 %f13, %f8, %f10 tcs %icc, 0x4 loop_543: ldd [%l7 + 0x70], %f12 loop_544: std %f14, [%l7 + 0x78] fpsub16s %f14, %f3, %f13 stb %i5, [%l7 + 0x5E] ldd [%l7 + 0x58], %f4 stx %i7, [%l7 + 0x10] edge32l %o4, %o0, %l5 fandnot1 %f6, %f0, %f10 be,a %icc, loop_545 movne %icc, %i6, %i2 xnorcc %l4, %o1, %l6 fcmpes %fcc3, %f9, %f7 loop_545: tn %xcc, 0x0 tgu %xcc, 0x3 andncc %g6, %o7, %o5 call loop_546 bcs,a %xcc, loop_547 brnz %l0, loop_548 fmovrde %g5, %f12, %f4 loop_546: bvs,a %icc, loop_549 loop_547: std %f14, [%l7 + 0x18] loop_548: alignaddr %i3, %o2, %i4 ldsh [%l7 + 0x64], %l2 loop_549: edge8n %g7, %g3, %g2 addcc %g1, 0x0445, %o3 fmul8x16al %f2, %f10, %f4 tvc %icc, 0x1 fabsd %f10, %f10 movrne %i1, 0x2A4, %g4 lduh [%l7 + 0x68], %o6 ldd [%l7 + 0x68], %f6 lduh [%l7 + 0x42], %i0 edge16ln %l3, %l1, %i7 xor %o4, %o0, %i5 lduw [%l7 + 0x6C], %l5 ba,a,pt %icc, loop_550 fmovdneg %icc, %f14, %f8 movrlez %i2, %i6, %l4 stw %l6, [%l7 + 0x7C] loop_550: fmul8x16au %f0, %f8, %f4 tcs %xcc, 0x3 sethi 0x10D6, %o1 ld [%l7 + 0x48], %f2 tneg %icc, 0x0 sll %o7, %o5, %g6 tcc %xcc, 0x0 fmovsg %xcc, %f4, %f8 fbu,a %fcc3, loop_551 fcmpgt16 %f2, %f12, %g5 edge32ln %i3, %o2, %l0 fnot2s %f5, %f5 loop_551: edge32ln %i4, %l2, %g7 fmovdpos %xcc, %f6, %f10 fors %f14, %f7, %f5 fnot2s %f5, %f9 fornot1s %f12, %f12, %f1 brgez %g3, loop_552 fcmpgt16 %f4, %f12, %g1 umulcc %o3, %i1, %g4 movn %icc, %g2, %o6 loop_552: tge %xcc, 0x0 siam 0x7 std %f8, [%l7 + 0x30] fcmps %fcc0, %f9, %f2 orn %l3, %i0, %i7 fmovdcc %xcc, %f11, %f10 ldx [%l7 + 0x28], %l1 smul %o0, %i5, %l5 movneg %xcc, %o4, %i2 stx %i6, [%l7 + 0x18] stx %l6, [%l7 + 0x40] xnor %l4, %o1, %o7 tne %icc, 0x2 stw %o5, [%l7 + 0x7C] sll %g6, 0x0F, %g5 fmovd %f6, %f12 fmovdneg %xcc, %f8, %f1 fcmpgt32 %f2, %f6, %i3 tcc %xcc, 0x2 orncc %l0, %o2, %i4 subccc %g7, %l2, %g3 fmovscc %xcc, %f7, %f9 brlez %o3, loop_553 fmovdvs %xcc, %f6, %f8 movrgz %i1, %g4, %g2 fexpand %f10, %f12 loop_553: std %f0, [%l7 + 0x48] ldsw [%l7 + 0x2C], %o6 fmovrdne %l3, %f10, %f2 fcmpgt32 %f6, %f8, %i0 fands %f15, %f5, %f14 bvc,a %icc, loop_554 movne %xcc, %i7, %g1 fxnor %f14, %f8, %f12 fmovrsgez %l1, %f5, %f4 loop_554: siam 0x4 fmovdgu %xcc, %f6, %f14 tleu %icc, 0x1 std %f4, [%l7 + 0x60] fmovdvc %xcc, %f5, %f13 brlz %i5, loop_555 stw %o0, [%l7 + 0x38] srl %o4, 0x15, %i2 fmul8x16 %f0, %f10, %f12 loop_555: ldsw [%l7 + 0x50], %l5 bpos,pt %icc, loop_556 add %l6, 0x1357, %l4 ldsw [%l7 + 0x18], %o1 bneg,a,pn %xcc, loop_557 loop_556: nop setx loop_558, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpsub32s %f0, %f5, %f4 bcc,a %icc, loop_559 loop_557: bne,a,pt %icc, loop_560 loop_558: fbule,a %fcc1, loop_561 fmovrslez %o7, %f0, %f3 loop_559: fmovrdne %i6, %f12, %f14 loop_560: array16 %o5, %g6, %i3 loop_561: addccc %l0, %o2, %i4 xnor %g7, %l2, %g5 ba,a loop_562 mova %xcc, %g3, %o3 fandnot2s %f8, %f2, %f4 fone %f6 loop_562: fnands %f2, %f11, %f14 lduh [%l7 + 0x42], %g4 movrgz %g2, %i1, %l3 sllx %o6, %i0, %g1 edge16 %l1, %i5, %o0 addc %o4, %i7, %l5 movcc %xcc, %i2, %l4 std %f6, [%l7 + 0x68] array8 %o1, %o7, %i6 edge32ln %l6, %o5, %g6 fnegd %f14, %f10 fsrc1s %f0, %f1 fmovsneg %icc, %f9, %f3 lduh [%l7 + 0x60], %i3 sth %o2, [%l7 + 0x22] fpackfix %f2, %f15 bshuffle %f14, %f0, %f10 fmovrse %i4, %f0, %f4 fabsd %f4, %f10 std %f2, [%l7 + 0x60] lduh [%l7 + 0x18], %l0 tvc %icc, 0x1 fmul8x16 %f0, %f12, %f0 tne %xcc, 0x4 fba %fcc2, loop_563 fmovdne %xcc, %f14, %f2 ta %icc, 0x6 nop setx loop_564, %l0, %l1 jmpl %l1, %l2 loop_563: std %f0, [%l7 + 0x58] tvc %icc, 0x4 lduh [%l7 + 0x68], %g5 loop_564: std %f8, [%l7 + 0x70] fmovdvc %xcc, %f2, %f7 fmovdne %icc, %f1, %f6 movneg %icc, %g7, %o3 ldsw [%l7 + 0x54], %g4 fmovrdgz %g3, %f14, %f10 fmovdne %icc, %f5, %f14 lduw [%l7 + 0x10], %i1 fxors %f3, %f13, %f1 edge32ln %l3, %g2, %o6 srlx %i0, %l1, %g1 lduw [%l7 + 0x44], %i5 bcs,a loop_565 te %xcc, 0x5 fxor %f4, %f4, %f0 bleu,pn %xcc, loop_566 loop_565: ldsh [%l7 + 0x74], %o4 bl,a,pn %icc, loop_567 edge8 %i7, %l5, %o0 loop_566: bpos loop_568 subcc %l4, 0x03E3, %i2 loop_567: smul %o1, %i6, %o7 tgu %xcc, 0x0 loop_568: orn %o5, 0x06FA, %g6 std %f0, [%l7 + 0x40] sdivcc %i3, 0x1D62, %l6 fpsub32 %f4, %f2, %f0 sth %i4, [%l7 + 0x3E] fbuge %fcc2, loop_569 ldd [%l7 + 0x70], %f4 and %l0, 0x12B0, %o2 fexpand %f14, %f2 loop_569: srax %g5, 0x14, %l2 std %f2, [%l7 + 0x70] fbule,a %fcc2, loop_570 fmovrdne %g7, %f8, %f4 udivx %g4, 0x0610, %o3 fmovdl %icc, %f8, %f5 loop_570: bshuffle %f4, %f0, %f2 array16 %g3, %l3, %g2 ldsb [%l7 + 0x13], %i1 ldx [%l7 + 0x38], %i0 ldub [%l7 + 0x5D], %o6 fsrc1s %f14, %f10 ldd [%l7 + 0x08], %f6 mova %xcc, %g1, %i5 sth %l1, [%l7 + 0x14] movvs %icc, %i7, %o4 fmovscc %icc, %f13, %f11 ldx [%l7 + 0x50], %o0 ldx [%l7 + 0x78], %l4 move %xcc, %i2, %o1 ldub [%l7 + 0x22], %i6 sdiv %l5, 0x0132, %o7 lduw [%l7 + 0x34], %o5 fzeros %f3 andn %g6, %i3, %l6 fornot1 %f4, %f4, %f4 brgz,a %l0, loop_571 mulx %i4, 0x06B6, %o2 ldub [%l7 + 0x6C], %g5 movle %icc, %l2, %g4 loop_571: tvc %icc, 0x0 ldsh [%l7 + 0x2E], %g7 edge8 %o3, %g3, %l3 ldsb [%l7 + 0x76], %i1 faligndata %f4, %f2, %f10 ba %icc, loop_572 ldx [%l7 + 0x30], %g2 fcmple16 %f2, %f2, %i0 udivx %g1, 0x1ED2, %o6 loop_572: ldsh [%l7 + 0x7A], %l1 fmovrsgez %i5, %f13, %f13 fcmpes %fcc2, %f15, %f0 fnegs %f2, %f13 fbule %fcc0, loop_573 tvc %xcc, 0x7 andn %o4, 0x0F9C, %i7 sllx %o0, %l4, %i2 loop_573: bneg,a loop_574 st %f13, [%l7 + 0x18] tne %icc, 0x7 xor %o1, %i6, %o7 loop_574: movgu %icc, %l5, %g6 nop setx loop_575, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %i3, [%l7 + 0x58] array8 %l6, %l0, %i4 ldx [%l7 + 0x70], %o2 loop_575: movle %icc, %o5, %g5 ldx [%l7 + 0x78], %g4 fmovdcs %xcc, %f9, %f4 subccc %l2, 0x1998, %o3 bg,a,pt %xcc, loop_576 st %f9, [%l7 + 0x5C] fblg,a %fcc2, loop_577 fbuge %fcc0, loop_578 loop_576: tneg %xcc, 0x0 fone %f0 loop_577: srl %g7, 0x0F, %g3 loop_578: fsrc2 %f4, %f14 bshuffle %f0, %f6, %f8 fmovdleu %xcc, %f9, %f9 alignaddrl %l3, %i1, %i0 fmovrdlz %g2, %f12, %f6 stb %g1, [%l7 + 0x0E] lduh [%l7 + 0x70], %o6 ldsh [%l7 + 0x60], %i5 fxors %f1, %f8, %f5 nop setx loop_579, %l0, %l1 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 + 0x20] fpack32 %f6, %f4, %f10 edge32l %i7, %l1, %o0 loop_579: bshuffle %f12, %f14, %f0 fpmerge %f6, %f15, %f10 fornot1 %f6, %f2, %f14 tne %icc, 0x7 ldd [%l7 + 0x48], %f8 nop setx loop_580, %l0, %l1 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 + 0x63], %i2 tvc %icc, 0x5 movcs %icc, %o1, %l4 loop_580: ldd [%l7 + 0x68], %f2 xnorcc %i6, 0x092F, %l5 ldsb [%l7 + 0x10], %g6 subccc %i3, %l6, %o7 fmovdne %icc, %f4, %f0 fmovsvc %xcc, %f5, %f1 tcc %icc, 0x1 brgez %l0, loop_581 fcmple16 %f0, %f14, %i4 taddcc %o5, 0x089D, %o2 st %f9, [%l7 + 0x6C] loop_581: sth %g4, [%l7 + 0x08] fornot2s %f14, %f7, %f6 xorcc %g5, %o3, %g7 fmovdle %icc, %f9, %f5 tg %icc, 0x0 fbu,a %fcc1, loop_582 faligndata %f14, %f6, %f10 srax %l2, 0x0D, %l3 fmovrdlez %i1, %f12, %f8 loop_582: edge8n %g3, %i0, %g1 array16 %o6, %g2, %o4 fmovd %f2, %f8 array8 %i5, %i7, %l1 ble loop_583 ldx [%l7 + 0x20], %i2 fbul,a %fcc2, loop_584 tsubcctv %o0, 0x113C, %l4 loop_583: ld [%l7 + 0x24], %f10 fpadd32s %f8, %f13, %f15 loop_584: fmul8x16al %f1, %f7, %f6 fandnot1s %f1, %f11, %f2 fmovrde %o1, %f6, %f2 udivx %i6, 0x1B7C, %g6 fxnor %f14, %f0, %f6 stx %i3, [%l7 + 0x40] array32 %l6, %l5, %l0 tcs %icc, 0x1 fnot2s %f2, %f8 ld [%l7 + 0x1C], %f13 fmovdg %xcc, %f8, %f11 alignaddr %o7, %o5, %o2 fbue %fcc2, loop_585 std %f12, [%l7 + 0x60] edge32n %g4, %i4, %o3 lduw [%l7 + 0x74], %g5 loop_585: brlez %l2, loop_586 nop setx loop_587, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tleu %xcc, 0x1 movneg %xcc, %l3, %g7 loop_586: std %f6, [%l7 + 0x68] loop_587: tvs %icc, 0x3 movl %xcc, %i1, %g3 stb %g1, [%l7 + 0x15] bcs,a,pn %icc, loop_588 fcmpgt16 %f8, %f4, %o6 movcc %xcc, %g2, %o4 tvs %icc, 0x7 loop_588: movn %icc, %i0, %i5 tl %xcc, 0x3 fmovdg %icc, %f13, %f7 ldub [%l7 + 0x21], %i7 movg %xcc, %l1, %o0 edge8l %i2, %o1, %l4 fxors %f0, %f13, %f6 umulcc %g6, %i3, %l6 movrne %l5, %l0, %o7 mulx %o5, %o2, %g4 fzeros %f8 umulcc %i4, %i6, %o3 st %f1, [%l7 + 0x50] stw %g5, [%l7 + 0x60] fmovde %xcc, %f9, %f14 udivcc %l3, 0x08CA, %l2 sth %i1, [%l7 + 0x28] edge16l %g7, %g3, %o6 fcmpgt32 %f6, %f2, %g1 sth %g2, [%l7 + 0x48] fpsub16s %f4, %f14, %f10 fpsub32s %f1, %f3, %f7 ldub [%l7 + 0x58], %o4 umul %i5, 0x0BCB, %i0 stw %i7, [%l7 + 0x48] fmovdge %xcc, %f11, %f9 tleu %icc, 0x2 stx %o0, [%l7 + 0x60] fmovde %icc, %f10, %f12 fmovsn %xcc, %f4, %f0 fnand %f8, %f12, %f12 sll %i2, 0x15, %o1 sethi 0x0196, %l1 fzeros %f5 st %f6, [%l7 + 0x70] fmovdne %icc, %f13, %f13 fmovdle %xcc, %f7, %f9 movvc %icc, %l4, %g6 tgu %xcc, 0x0 fbge,a %fcc1, loop_589 fbne,a %fcc0, loop_590 stw %i3, [%l7 + 0x70] bleu,a,pt %icc, loop_591 loop_589: stw %l5, [%l7 + 0x3C] loop_590: ldd [%l7 + 0x58], %f14 fnors %f0, %f2, %f8 loop_591: fmul8x16 %f15, %f6, %f8 stb %l6, [%l7 + 0x5E] ldd [%l7 + 0x58], %f14 fnegs %f11, %f6 edge8l %l0, %o5, %o2 fbge,a %fcc2, loop_592 fsrc1 %f0, %f0 ldub [%l7 + 0x42], %o7 fpmerge %f9, %f6, %f0 loop_592: movgu %icc, %g4, %i4 lduh [%l7 + 0x0A], %i6 xnor %g5, %l3, %l2 udivcc %i1, 0x0ED6, %o3 fnands %f6, %f7, %f12 fbo,a %fcc2, loop_593 stw %g7, [%l7 + 0x6C] fmovd %f2, %f8 movrgz %g3, 0x1FB, %g1 loop_593: movcs %xcc, %g2, %o6 fmovd %f6, %f14 faligndata %f0, %f14, %f12 srl %o4, %i0, %i5 bleu %xcc, loop_594 edge16l %o0, %i7, %i2 fmul8x16al %f11, %f7, %f4 ba,a %icc, loop_595 loop_594: srlx %o1, 0x1E, %l1 fandnot1s %f9, %f13, %f11 fmovd %f6, %f6 loop_595: movrne %g6, %l4, %l5 fmovdg %xcc, %f7, %f1 bne %xcc, loop_596 fbg %fcc1, loop_597 edge32ln %i3, %l6, %l0 brz,a %o5, loop_598 loop_596: fmuld8sux16 %f13, %f1, %f0 loop_597: brgez,a %o7, loop_599 movrlz %o2, 0x154, %g4 loop_598: sdivcc %i4, 0x0B2B, %i6 bcs loop_600 loop_599: ldsw [%l7 + 0x60], %l3 lduw [%l7 + 0x74], %g5 ldsw [%l7 + 0x6C], %i1 loop_600: ldd [%l7 + 0x18], %f2 nop setx loop_601, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x0E], %l2 fnot1 %f10, %f10 fandnot2 %f10, %f2, %f14 loop_601: ldsb [%l7 + 0x57], %g7 tne %xcc, 0x0 fmovdleu %xcc, %f8, %f13 fcmple32 %f4, %f0, %o3 fsrc2 %f6, %f6 stb %g3, [%l7 + 0x0B] movcs %xcc, %g1, %o6 stx %g2, [%l7 + 0x50] add %o4, %i0, %o0 brlz %i7, loop_602 tg %icc, 0x4 std %f2, [%l7 + 0x10] fcmpne16 %f0, %f2, %i5 loop_602: mova %icc, %i2, %o1 brgez %g6, loop_603 taddcctv %l4, %l5, %l1 fbge,a %fcc3, loop_604 ldsb [%l7 + 0x56], %l6 loop_603: fsrc1s %f12, %f7 movg %icc, %l0, %i3 loop_604: fzeros %f10 stx %o7, [%l7 + 0x68] fbul,a %fcc3, loop_605 stb %o5, [%l7 + 0x7D] brnz,a %o2, loop_606 movg %xcc, %g4, %i4 loop_605: sub %i6, %g5, %i1 stb %l3, [%l7 + 0x1D] loop_606: fpsub32 %f4, %f6, %f14 movg %xcc, %l2, %o3 andn %g7, %g1, %o6 add %g3, %o4, %g2 lduh [%l7 + 0x30], %o0 std %f6, [%l7 + 0x68] sdivcc %i0, 0x1425, %i7 ldsh [%l7 + 0x58], %i2 fcmpeq32 %f6, %f8, %o1 fornot2 %f6, %f8, %f0 ldd [%l7 + 0x68], %f12 ldd [%l7 + 0x30], %f10 movcc %xcc, %i5, %g6 ldsb [%l7 + 0x39], %l4 tcs %xcc, 0x4 ldx [%l7 + 0x78], %l1 ldsb [%l7 + 0x1E], %l5 sra %l0, %i3, %o7 addccc %l6, 0x1D97, %o5 fmovrslez %g4, %f9, %f5 fones %f11 edge32l %o2, %i4, %i6 call loop_607 movrgz %i1, %g5, %l2 fmovdge %xcc, %f10, %f6 addccc %l3, %o3, %g1 loop_607: umul %o6, 0x0B33, %g7 fsrc2 %f2, %f12 ldx [%l7 + 0x20], %o4 sth %g3, [%l7 + 0x0E] edge16n %g2, %i0, %i7 tsubcctv %i2, 0x17F0, %o1 stx %o0, [%l7 + 0x30] fmovsge %xcc, %f1, %f1 bgu,pn %icc, loop_608 stw %i5, [%l7 + 0x2C] ldsh [%l7 + 0x5A], %g6 edge8l %l4, %l5, %l0 loop_608: fmovda %icc, %f1, %f4 ldub [%l7 + 0x7E], %l1 edge32ln %o7, %l6, %i3 fbo,a %fcc0, loop_609 bpos,a,pt %icc, loop_610 bneg,pt %xcc, loop_611 ldd [%l7 + 0x70], %f6 loop_609: tneg %icc, 0x0 loop_610: ba,a loop_612 loop_611: fmul8x16 %f9, %f8, %f6 fmovsge %xcc, %f13, %f13 sub %g4, %o5, %o2 loop_612: ld [%l7 + 0x18], %f11 ld [%l7 + 0x54], %f10 fpackfix %f4, %f0 fpack32 %f10, %f0, %f14 move %icc, %i4, %i1 fandnot2s %f13, %f9, %f11 st %f0, [%l7 + 0x40] fpsub32 %f8, %f8, %f0 lduw [%l7 + 0x78], %i6 brz,a %l2, loop_613 fbule %fcc1, loop_614 ldd [%l7 + 0x20], %f6 fmovdg %icc, %f7, %f15 loop_613: edge16n %g5, %o3, %l3 loop_614: movrgez %o6, %g7, %o4 tn %xcc, 0x2 ldd [%l7 + 0x48], %f2 ldx [%l7 + 0x48], %g3 srlx %g2, %i0, %g1 fmovdne %xcc, %f2, %f9 ldx [%l7 + 0x30], %i2 fmovdle %icc, %f8, %f4 movneg %xcc, %i7, %o0 tneg %icc, 0x6 subcc %i5, 0x1D29, %g6 ldd [%l7 + 0x70], %f10 brnz %l4, loop_615 tn %xcc, 0x5 fornot1s %f0, %f8, %f15 edge32l %l5, %o1, %l1 loop_615: alignaddr %l0, %o7, %l6 stx %i3, [%l7 + 0x58] ldsb [%l7 + 0x67], %o5 bl,a,pn %xcc, loop_616 fmovdl %icc, %f7, %f3 pdist %f10, %f2, %f8 fpsub16 %f12, %f12, %f10 loop_616: udivx %g4, 0x1F5E, %i4 addcc %o2, %i6, %i1 stb %g5, [%l7 + 0x61] edge32ln %o3, %l2, %l3 ldsh [%l7 + 0x4A], %g7 edge32ln %o4, %g3, %o6 fmovrsgez %i0, %f14, %f7 fbne,a %fcc1, loop_617 fxnors %f9, %f15, %f9 be,a,pt %xcc, loop_618 fmovrse %g2, %f7, %f10 loop_617: siam 0x1 ldsw [%l7 + 0x74], %i2 loop_618: fmovsneg %xcc, %f8, %f1 brlz,a %i7, loop_619 ld [%l7 + 0x54], %f10 and %g1, %i5, %g6 fmul8ulx16 %f10, %f6, %f8 loop_619: ldub [%l7 + 0x5E], %l4 movle %icc, %l5, %o1 stw %o0, [%l7 + 0x34] addcc %l0, 0x0BC4, %o7 sethi 0x0FE0, %l1 st %f4, [%l7 + 0x4C] fmovdvs %icc, %f11, %f12 fnot1s %f7, %f9 fmovsne %xcc, %f12, %f1 bvs,a %icc, loop_620 ldsb [%l7 + 0x72], %l6 or %o5, 0x1CEB, %i3 fnot2 %f12, %f6 loop_620: ldx [%l7 + 0x08], %g4 faligndata %f8, %f8, %f4 fxnors %f10, %f15, %f2 fbuge,a %fcc3, loop_621 ba loop_622 ldsb [%l7 + 0x53], %i4 addcc %o2, %i6, %i1 loop_621: nop setx loop_623, %l0, %l1 jmpl %l1, %g5 loop_622: movn %xcc, %l2, %l3 tleu %xcc, 0x5 pdist %f8, %f2, %f12 loop_623: ld [%l7 + 0x70], %f3 edge16l %g7, %o4, %g3 fmovdvc %xcc, %f14, %f8 popc 0x0055, %o6 or %i0, %g2, %o3 fmovscs %xcc, %f11, %f8 andncc %i2, %g1, %i5 fmuld8sux16 %f5, %f9, %f4 edge32n %g6, %l4, %l5 taddcc %i7, 0x1E7B, %o0 brgz %l0, loop_624 orn %o1, 0x18E4, %l1 fornot1 %f6, %f4, %f6 sllx %o7, 0x1D, %o5 loop_624: fbul,a %fcc1, loop_625 fandnot1s %f13, %f3, %f12 fcmpgt16 %f0, %f0, %i3 fmovdne %icc, %f11, %f5 loop_625: sub %l6, 0x1561, %i4 ldsh [%l7 + 0x5C], %g4 brlez,a %o2, loop_626 movre %i6, %i1, %g5 std %f14, [%l7 + 0x50] brgez,a %l3, loop_627 loop_626: ldd [%l7 + 0x68], %f14 edge32l %g7, %l2, %g3 fmovsgu %xcc, %f13, %f12 loop_627: fnegs %f10, %f6 ldx [%l7 + 0x60], %o6 xor %i0, 0x1C26, %o4 sllx %g2, 0x0D, %o3 fba %fcc0, loop_628 fcmpne32 %f2, %f4, %i2 ldub [%l7 + 0x72], %g1 stw %i5, [%l7 + 0x24] loop_628: nop setx loop_629, %l0, %l1 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 %xcc, %g6, %l5 ldsw [%l7 + 0x20], %l4 stb %o0, [%l7 + 0x78] loop_629: stb %l0, [%l7 + 0x15] stb %o1, [%l7 + 0x0B] fba %fcc3, loop_630 fcmpd %fcc2, %f12, %f2 fbug,a %fcc1, loop_631 fpadd32 %f6, %f0, %f8 loop_630: tge %icc, 0x5 st %f0, [%l7 + 0x70] loop_631: fmovdvs %xcc, %f1, %f8 fmovrse %l1, %f8, %f8 stx %o7, [%l7 + 0x58] st %f3, [%l7 + 0x5C] tsubcc %o5, 0x0FFC, %i7 fpsub32s %f1, %f9, %f1 ld [%l7 + 0x34], %f6 ldd [%l7 + 0x30], %f12 stb %i3, [%l7 + 0x0C] array8 %l6, %g4, %i4 stb %i6, [%l7 + 0x36] bshuffle %f0, %f10, %f0 lduw [%l7 + 0x7C], %o2 fmovda %icc, %f2, %f15 fpadd32s %f8, %f14, %f9 fmovdvc %icc, %f2, %f6 fmovrsgz %i1, %f8, %f8 movn %xcc, %g5, %g7 fpackfix %f2, %f11 sdivx %l2, 0x0AED, %l3 stw %o6, [%l7 + 0x28] fand %f10, %f8, %f10 fnand %f14, %f8, %f6 sth %i0, [%l7 + 0x40] sub %o4, 0x0CDB, %g2 fone %f10 ldsh [%l7 + 0x56], %g3 ldsh [%l7 + 0x78], %o3 sethi 0x1811, %i2 fands %f13, %f4, %f12 umulcc %g1, %g6, %l5 siam 0x2 array16 %i5, %l4, %l0 bn,a,pt %icc, loop_632 st %f6, [%l7 + 0x70] fpackfix %f0, %f14 fpsub32s %f0, %f1, %f11 loop_632: ldub [%l7 + 0x33], %o1 fmovdvc %xcc, %f14, %f3 array8 %o0, %l1, %o5 siam 0x5 bneg,pt %icc, loop_633 fpsub16s %f15, %f14, %f14 tcs %icc, 0x3 fmovscc %xcc, %f11, %f11 loop_633: movrne %o7, %i7, %i3 array8 %g4, %l6, %i6 ldub [%l7 + 0x63], %i4 st %f1, [%l7 + 0x44] fnegs %f4, %f5 fcmps %fcc0, %f15, %f4 fmovscs %icc, %f2, %f5 umul %o2, 0x0C26, %i1 ble %icc, loop_634 move %xcc, %g5, %l2 ld [%l7 + 0x64], %f6 fmovrsne %g7, %f0, %f0 loop_634: sth %o6, [%l7 + 0x0A] stx %l3, [%l7 + 0x70] ldub [%l7 + 0x1B], %i0 fcmpd %fcc2, %f10, %f2 ldsb [%l7 + 0x78], %g2 sdiv %o4, 0x113A, %g3 lduh [%l7 + 0x34], %o3 stw %i2, [%l7 + 0x74] stw %g1, [%l7 + 0x34] st %f5, [%l7 + 0x6C] ldub [%l7 + 0x6E], %g6 fcmps %fcc2, %f11, %f12 fmul8sux16 %f4, %f10, %f6 ble,a loop_635 fbge,a %fcc0, loop_636 fors %f10, %f10, %f9 fnands %f14, %f5, %f10 loop_635: ld [%l7 + 0x40], %f13 loop_636: std %f4, [%l7 + 0x48] edge16 %l5, %l4, %i5 fmovsleu %xcc, %f10, %f13 ldsw [%l7 + 0x6C], %o1 ldsb [%l7 + 0x4D], %l0 stx %l1, [%l7 + 0x20] movrne %o5, 0x3C5, %o0 te %xcc, 0x6 ldub [%l7 + 0x1C], %o7 siam 0x4 orcc %i7, 0x0754, %i3 nop setx loop_637, %l0, %l1 jmpl %l1, %g4 fpack32 %f6, %f2, %f4 ldsh [%l7 + 0x32], %i6 fnegd %f4, %f2 loop_637: tne %xcc, 0x1 stw %l6, [%l7 + 0x50] fmovdge %icc, %f11, %f13 fbl %fcc0, loop_638 fmovdleu %icc, %f0, %f3 ldsb [%l7 + 0x0D], %o2 tneg %icc, 0x4 loop_638: fmovrdlez %i1, %f10, %f4 brz,a %g5, loop_639 tne %xcc, 0x2 add %l2, %i4, %o6 lduw [%l7 + 0x1C], %g7 loop_639: fcmpgt16 %f14, %f4, %i0 ldsw [%l7 + 0x30], %l3 stb %o4, [%l7 + 0x16] st %f14, [%l7 + 0x58] lduh [%l7 + 0x3A], %g2 fmovrdgz %o3, %f10, %f2 stb %i2, [%l7 + 0x49] fnot2s %f8, %f13 fexpand %f4, %f4 orn %g1, 0x0FB7, %g3 st %f8, [%l7 + 0x40] srlx %l5, 0x0E, %g6 stb %i5, [%l7 + 0x74] fmovdle %icc, %f12, %f13 ldsh [%l7 + 0x1A], %l4 fmovrslz %o1, %f6, %f12 movrne %l0, %o5, %o0 sub %l1, %i7, %o7 lduw [%l7 + 0x38], %i3 edge8l %i6, %g4, %o2 fnand %f0, %f2, %f10 sth %l6, [%l7 + 0x0C] movrlz %i1, %g5, %l2 fmovdle %xcc, %f9, %f7 fmul8x16 %f1, %f8, %f14 lduh [%l7 + 0x50], %o6 movcs %icc, %g7, %i4 sth %i0, [%l7 + 0x72] ldd [%l7 + 0x70], %f6 brz,a %l3, loop_640 faligndata %f0, %f0, %f2 bvc,pn %xcc, loop_641 xorcc %g2, %o4, %o3 loop_640: ldsb [%l7 + 0x0C], %i2 bn,a loop_642 loop_641: fxnor %f4, %f12, %f0 tgu %xcc, 0x5 bgu,pn %icc, loop_643 loop_642: fmovrsgz %g1, %f1, %f6 ldx [%l7 + 0x58], %l5 fpadd32 %f0, %f6, %f0 loop_643: lduh [%l7 + 0x2E], %g6 movneg %xcc, %g3, %l4 fpack16 %f8, %f13 edge8ln %o1, %l0, %o5 fmul8x16al %f14, %f4, %f4 edge32n %i5, %o0, %l1 lduw [%l7 + 0x78], %i7 ldd [%l7 + 0x70], %f2 fmovsneg %xcc, %f8, %f2 sub %i3, 0x0588, %o7 movvc %icc, %g4, %i6 orncc %o2, %l6, %i1 fmovdn %xcc, %f14, %f0 std %f4, [%l7 + 0x40] fnot1s %f9, %f5 fmovdn %icc, %f13, %f6 fmovsvc %xcc, %f0, %f3 fpadd32s %f10, %f2, %f1 fmul8x16 %f11, %f10, %f10 fsrc2 %f0, %f10 fpadd16s %f10, %f8, %f2 fpackfix %f12, %f15 fmovdvc %xcc, %f2, %f2 fmul8x16 %f4, %f8, %f12 fornot1 %f12, %f12, %f6 fmovdgu %icc, %f5, %f14 movpos %icc, %l2, %o6 tl %xcc, 0x4 brlez %g7, loop_644 lduh [%l7 + 0x12], %g5 orncc %i4, 0x12C0, %i0 ldx [%l7 + 0x50], %l3 loop_644: fsrc2s %f4, %f0 fmovdneg %xcc, %f15, %f5 ldsb [%l7 + 0x39], %o4 fmovdle %icc, %f11, %f6 ldx [%l7 + 0x08], %g2 fmovsg %xcc, %f11, %f9 edge32l %i2, %g1, %o3 ldsb [%l7 + 0x1E], %l5 ldsb [%l7 + 0x7C], %g6 ld [%l7 + 0x20], %f10 movrgez %g3, 0x1E9, %o1 tleu %icc, 0x3 fmovsn %icc, %f11, %f0 fmovsn %icc, %f2, %f4 fbue %fcc0, loop_645 tl %xcc, 0x4 sdiv %l4, 0x0725, %l0 fbuge %fcc3, loop_646 loop_645: ldd [%l7 + 0x28], %f4 umulcc %o5, 0x098E, %i5 stw %o0, [%l7 + 0x7C] loop_646: lduw [%l7 + 0x10], %l1 ldd [%l7 + 0x70], %f8 fxors %f8, %f6, %f13 nop setx loop_647, %l0, %l1 jmpl %l1, %i7 movrlez %i3, %o7, %i6 bne,a %icc, loop_648 movge %xcc, %o2, %l6 loop_647: movrgz %g4, %i1, %l2 ldx [%l7 + 0x68], %o6 loop_648: tpos %icc, 0x5 ldsb [%l7 + 0x3C], %g7 fmovsa %icc, %f8, %f3 addc %i4, %i0, %g5 fnot2s %f11, %f13 lduw [%l7 + 0x24], %o4 pdist %f4, %f14, %f0 fmovsle %icc, %f13, %f14 ldsb [%l7 + 0x41], %g2 ld [%l7 + 0x1C], %f5 fmovrdgez %l3, %f12, %f12 fble %fcc3, loop_649 fmovdvc %xcc, %f1, %f3 sth %i2, [%l7 + 0x16] ld [%l7 + 0x68], %f11 loop_649: bvc,a,pn %xcc, loop_650 fbue,a %fcc0, loop_651 ldd [%l7 + 0x68], %f14 ldsh [%l7 + 0x60], %o3 loop_650: edge32ln %l5, %g6, %g1 loop_651: fmovscc %icc, %f7, %f8 fmovdcc %icc, %f10, %f13 ldx [%l7 + 0x28], %g3 ble,pt %xcc, loop_652 stw %o1, [%l7 + 0x24] fmovdcc %icc, %f11, %f0 brlz,a %l4, loop_653 loop_652: ldsw [%l7 + 0x34], %o5 ldsh [%l7 + 0x0C], %l0 stw %i5, [%l7 + 0x08] loop_653: edge8 %l1, %o0, %i3 bvs %xcc, loop_654 fxnors %f9, %f7, %f5 mulx %o7, 0x06FD, %i6 for %f8, %f2, %f8 loop_654: movrgez %i7, %o2, %g4 fbg,a %fcc3, loop_655 fornot1s %f0, %f0, %f13 edge32l %l6, %i1, %o6 movrgz %g7, 0x013, %l2 loop_655: fornot1 %f12, %f12, %f4 fnot1s %f4, %f9 movvc %xcc, %i0, %g5 fmovs %f9, %f9 bleu loop_656 fnegs %f8, %f12 xnor %i4, %o4, %g2 tge %xcc, 0x4 loop_656: add %i2, %o3, %l3 sub %l5, 0x1E81, %g1 xnor %g6, 0x0198, %g3 fmul8x16au %f13, %f5, %f6 fmovrsgz %l4, %f10, %f12 ba,a %xcc, loop_657 stx %o1, [%l7 + 0x10] sdiv %l0, 0x14BC, %o5 xor %l1, %i5, %i3 loop_657: ldsw [%l7 + 0x3C], %o7 ldub [%l7 + 0x1F], %o0 tne %icc, 0x1 movcs %xcc, %i6, %i7 call loop_658 ldd [%l7 + 0x68], %f4 fmovrdgez %o2, %f10, %f12 fmovdpos %icc, %f8, %f1 loop_658: fnegd %f4, %f0 ldsw [%l7 + 0x34], %g4 sllx %l6, %o6, %g7 fornot2s %f7, %f11, %f9 andncc %l2, %i1, %i0 ldx [%l7 + 0x40], %i4 fnands %f10, %f2, %f10 sth %g5, [%l7 + 0x6E] bpos,a %icc, loop_659 siam 0x6 fornot2s %f6, %f2, %f2 sdivx %o4, 0x0E13, %i2 loop_659: st %f6, [%l7 + 0x5C] andncc %o3, %l3, %l5 ldub [%l7 + 0x68], %g1 smul %g6, %g3, %l4 fmovsl %xcc, %f4, %f6 lduh [%l7 + 0x30], %o1 tneg %xcc, 0x4 fnot2s %f7, %f0 mulscc %g2, 0x0C07, %o5 sdiv %l0, 0x11C8, %l1 tneg %xcc, 0x7 ba,pn %icc, loop_660 ldsh [%l7 + 0x3C], %i5 subccc %i3, %o0, %o7 ldx [%l7 + 0x20], %i6 loop_660: ldsb [%l7 + 0x1C], %o2 ldsh [%l7 + 0x64], %i7 ld [%l7 + 0x20], %f0 fbge %fcc0, loop_661 tvc %xcc, 0x1 bg,a loop_662 xnorcc %l6, 0x1867, %o6 loop_661: udivcc %g4, 0x0D1A, %l2 alignaddr %g7, %i0, %i4 loop_662: fmovdg %xcc, %f3, %f3 edge16 %g5, %i1, %i2 ldub [%l7 + 0x1E], %o3 stw %l3, [%l7 + 0x18] fmul8ulx16 %f10, %f6, %f0 fba %fcc2, loop_663 ldx [%l7 + 0x60], %o4 sth %l5, [%l7 + 0x52] fcmpne32 %f14, %f14, %g1 loop_663: fmovsneg %xcc, %f9, %f4 ldsb [%l7 + 0x4E], %g6 stw %l4, [%l7 + 0x58] ldd [%l7 + 0x28], %f8 movleu %icc, %o1, %g3 ldx [%l7 + 0x08], %o5 fble,a %fcc3, loop_664 and %l0, 0x02CC, %g2 fmovrslz %i5, %f7, %f13 fxor %f12, %f12, %f0 loop_664: fmul8x16au %f12, %f15, %f14 xnorcc %l1, %o0, %i3 subccc %o7, %o2, %i6 std %f8, [%l7 + 0x40] bl,a,pt %icc, loop_665 ldub [%l7 + 0x0B], %i7 fmovdn %icc, %f1, %f2 ld [%l7 + 0x20], %f8 loop_665: fands %f8, %f2, %f1 lduh [%l7 + 0x42], %l6 fbo,a %fcc3, loop_666 tsubcctv %g4, %o6, %l2 fmovscc %icc, %f2, %f9 fpsub16s %f1, %f8, %f1 loop_666: movpos %xcc, %i0, %g7 movrlz %i4, %i1, %g5 lduh [%l7 + 0x14], %o3 fandnot2s %f3, %f9, %f4 udivcc %l3, 0x1D59, %o4 umul %i2, 0x085D, %l5 stw %g1, [%l7 + 0x58] sll %l4, 0x02, %o1 sth %g6, [%l7 + 0x0E] fbl %fcc0, loop_667 stb %o5, [%l7 + 0x26] tne %xcc, 0x0 tneg %icc, 0x2 loop_667: lduh [%l7 + 0x0E], %g3 ldsb [%l7 + 0x08], %l0 sth %i5, [%l7 + 0x36] udivcc %l1, 0x0766, %o0 fmovsge %icc, %f9, %f0 mulx %i3, %o7, %o2 fmovrde %g2, %f12, %f8 ldsb [%l7 + 0x5F], %i7 fmul8x16 %f1, %f6, %f14 xor %i6, %g4, %l6 fblg,a %fcc0, loop_668 fpackfix %f0, %f2 bne,a,pn %icc, loop_669 siam 0x6 loop_668: bne,pn %xcc, loop_670 tleu %icc, 0x4 loop_669: edge8ln %l2, %o6, %i0 fornot2s %f5, %f10, %f14 loop_670: fbne,a %fcc1, loop_671 for %f6, %f4, %f14 stw %g7, [%l7 + 0x10] fcmple32 %f6, %f10, %i4 loop_671: fandnot2s %f1, %f0, %f1 ldsw [%l7 + 0x60], %g5 st %f0, [%l7 + 0x50] edge32n %o3, %i1, %o4 fmovspos %icc, %f1, %f12 ldd [%l7 + 0x08], %f10 orcc %i2, 0x0B20, %l5 stw %l3, [%l7 + 0x5C] fsrc1s %f14, %f6 stx %g1, [%l7 + 0x08] st %f1, [%l7 + 0x3C] fnors %f9, %f3, %f13 addc %l4, %g6, %o5 movvc %xcc, %g3, %l0 fmovdgu %icc, %f14, %f1 ldsw [%l7 + 0x3C], %o1 fpsub16 %f2, %f4, %f8 fcmpgt32 %f8, %f10, %i5 std %f0, [%l7 + 0x78] movrne %l1, 0x077, %i3 fmovsne %xcc, %f13, %f8 fandnot2s %f5, %f14, %f3 fmovdvs %icc, %f7, %f13 ldsw [%l7 + 0x10], %o0 ldd [%l7 + 0x08], %f2 tcs %xcc, 0x7 edge8 %o2, %o7, %i7 fcmped %fcc3, %f8, %f6 lduh [%l7 + 0x78], %g2 nop setx loop_672, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movge %xcc, %i6, %l6 stx %l2, [%l7 + 0x30] alignaddr %g4, %i0, %g7 loop_672: fmovda %xcc, %f6, %f7 ldx [%l7 + 0x40], %o6 std %f6, [%l7 + 0x70] fpadd32 %f10, %f8, %f6 movrlz %g5, 0x1BB, %i4 std %f6, [%l7 + 0x28] brz,a %i1, loop_673 nop setx loop_674, %l0, %l1 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 + 0x10], %f14 fnot2 %f12, %f4 loop_673: lduw [%l7 + 0x28], %o4 loop_674: stx %i2, [%l7 + 0x20] fpadd16s %f14, %f6, %f8 edge16n %l5, %l3, %g1 ldsb [%l7 + 0x41], %l4 tpos %xcc, 0x2 fmovsvc %xcc, %f8, %f15 sdivx %o3, 0x1EEB, %o5 lduh [%l7 + 0x38], %g3 movrgez %l0, 0x0A0, %g6 array32 %i5, %l1, %o1 fnot2s %f3, %f12 fpsub32 %f2, %f10, %f0 andcc %o0, %i3, %o7 movrne %i7, 0x2A4, %g2 ld [%l7 + 0x44], %f0 fnand %f12, %f8, %f8 add %o2, 0x080A, %l6 bcs,pt %xcc, loop_675 fnor %f12, %f12, %f8 fnot2s %f15, %f9 ldsb [%l7 + 0x1B], %i6 loop_675: fsrc1s %f12, %f1 ble,a loop_676 fbue,a %fcc0, loop_677 fmovscs %icc, %f11, %f10 ldsh [%l7 + 0x7A], %l2 loop_676: ldsb [%l7 + 0x2F], %g4 loop_677: bcs,a,pn %icc, loop_678 andncc %g7, %i0, %g5 stb %i4, [%l7 + 0x7A] addcc %i1, 0x1E02, %o4 loop_678: bpos,pt %icc, loop_679 array16 %o6, %l5, %l3 fmovsgu %icc, %f13, %f12 add %i2, 0x0226, %g1 loop_679: or %l4, %o5, %g3 tcc %icc, 0x7 bvc,a loop_680 sth %l0, [%l7 + 0x4C] lduh [%l7 + 0x34], %o3 ldx [%l7 + 0x08], %g6 loop_680: ta %xcc, 0x7 sll %l1, 0x09, %o1 tn %xcc, 0x0 tvc %xcc, 0x6 fmovdg %icc, %f8, %f5 stw %i5, [%l7 + 0x4C] fandnot1s %f2, %f10, %f0 fornot1s %f2, %f14, %f7 fpsub16 %f4, %f12, %f6 fmovrde %i3, %f14, %f2 movneg %icc, %o0, %i7 fmovda %xcc, %f13, %f15 tneg %icc, 0x0 tcs %icc, 0x0 fsrc2s %f1, %f4 movle %icc, %o7, %g2 fbg,a %fcc3, loop_681 xor %o2, %i6, %l6 alignaddrl %g4, %g7, %i0 bcc,a %icc, loop_682 loop_681: for %f6, %f6, %f6 xnor %l2, 0x0ECD, %g5 ldd [%l7 + 0x78], %f10 loop_682: edge32ln %i1, %o4, %i4 stw %l5, [%l7 + 0x58] bvc,pt %xcc, loop_683 movvs %icc, %l3, %o6 stx %i2, [%l7 + 0x50] fblg,a %fcc0, loop_684 loop_683: udivx %g1, 0x1C7F, %o5 stw %g3, [%l7 + 0x14] sdivcc %l0, 0x15FB, %l4 loop_684: lduh [%l7 + 0x2E], %g6 ldd [%l7 + 0x28], %f0 lduw [%l7 + 0x40], %o3 tleu %xcc, 0x7 stx %o1, [%l7 + 0x40] fmovdg %icc, %f4, %f2 movvs %xcc, %l1, %i5 movvs %xcc, %o0, %i7 mova %icc, %i3, %o7 fbue,a %fcc1, loop_685 ble,a,pn %xcc, loop_686 fxnor %f8, %f8, %f4 umul %o2, %g2, %i6 loop_685: movrgez %g4, %g7, %l6 loop_686: std %f0, [%l7 + 0x20] fmovdge %xcc, %f15, %f8 fsrc2 %f4, %f14 fcmpne16 %f6, %f6, %i0 fzeros %f13 fpackfix %f6, %f3 fcmps %fcc2, %f4, %f0 stw %g5, [%l7 + 0x14] stw %l2, [%l7 + 0x6C] xorcc %o4, 0x1256, %i4 sth %l5, [%l7 + 0x42] taddcc %i1, 0x176D, %l3 subcc %i2, 0x0470, %o6 bg,a,pt %xcc, loop_687 bcc %icc, loop_688 subc %g1, %g3, %o5 fsrc1 %f2, %f0 loop_687: movne %icc, %l0, %l4 loop_688: ldsb [%l7 + 0x10], %g6 xnor %o3, %o1, %l1 mulx %o0, %i7, %i5 stb %o7, [%l7 + 0x6A] fbne,a %fcc1, loop_689 edge8 %o2, %g2, %i3 fcmpgt16 %f12, %f10, %i6 edge16n %g4, %g7, %i0 loop_689: ld [%l7 + 0x5C], %f7 edge8l %g5, %l2, %l6 mulscc %i4, %o4, %l5 fcmpne16 %f4, %f4, %i1 fcmple16 %f4, %f10, %l3 sub %i2, 0x1EDA, %o6 stw %g1, [%l7 + 0x34] orn %g3, 0x0932, %l0 fandnot2s %f15, %f15, %f13 udiv %o5, 0x06B9, %g6 ld [%l7 + 0x20], %f4 ldsw [%l7 + 0x18], %l4 umul %o3, 0x02B7, %l1 ldsw [%l7 + 0x60], %o1 fornot2s %f1, %f9, %f13 fones %f9 sth %i7, [%l7 + 0x28] fmul8x16au %f4, %f15, %f14 tgu %xcc, 0x0 fsrc2s %f15, %f2 fands %f2, %f3, %f0 fmovrdlez %o0, %f10, %f4 be,a,pt %icc, loop_690 stb %o7, [%l7 + 0x26] xor %i5, 0x0884, %o2 tpos %icc, 0x6 loop_690: fpack32 %f4, %f2, %f8 fnands %f13, %f12, %f4 fsrc1 %f8, %f12 fpack32 %f14, %f0, %f0 fsrc2s %f4, %f14 fmul8x16al %f5, %f11, %f0 bl loop_691 fxor %f4, %f4, %f12 movvc %xcc, %g2, %i6 bleu loop_692 loop_691: fmovscs %icc, %f10, %f3 lduh [%l7 + 0x64], %g4 smulcc %g7, 0x0AC9, %i0 loop_692: udivx %i3, 0x0012, %g5 edge8l %l2, %i4, %l6 fpack16 %f0, %f1 nop setx loop_693, %l0, %l1 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 + 0x0C], %l5 st %f8, [%l7 + 0x18] bn,pt %xcc, loop_694 loop_693: st %f12, [%l7 + 0x3C] ldub [%l7 + 0x42], %i1 ld [%l7 + 0x5C], %f3 loop_694: st %f7, [%l7 + 0x60] fmovs %f13, %f7 movrgez %l3, %i2, %o6 fmovs %f14, %f7 ldsb [%l7 + 0x66], %o4 pdist %f2, %f0, %f4 mova %xcc, %g1, %l0 bshuffle %f4, %f8, %f6 subcc %o5, %g6, %l4 ba,a %xcc, loop_695 udiv %g3, 0x0003, %o3 andncc %o1, %i7, %o0 st %f6, [%l7 + 0x58] loop_695: brnz,a %l1, loop_696 tg %icc, 0x6 movpos %icc, %i5, %o7 ldsb [%l7 + 0x11], %o2 loop_696: st %f12, [%l7 + 0x58] fornot2s %f13, %f13, %f9 fzero %f2 xnor %i6, 0x0E6A, %g4 sth %g7, [%l7 + 0x7A] ldx [%l7 + 0x70], %i0 ble,pt %xcc, loop_697 fbue %fcc3, loop_698 sth %g2, [%l7 + 0x70] bleu,a,pt %icc, loop_699 loop_697: fpsub16 %f6, %f14, %f4 loop_698: movne %xcc, %g5, %i3 ble,a,pt %icc, loop_700 loop_699: movg %xcc, %l2, %i4 std %f6, [%l7 + 0x30] fcmped %fcc0, %f2, %f4 loop_700: sdiv %l6, 0x1FB9, %i1 bneg,pn %icc, loop_701 mulx %l3, %l5, %i2 fbe,a %fcc2, loop_702 nop setx loop_703, %l0, %l1 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_701: te %xcc, 0x2 fandnot2 %f8, %f10, %f10 loop_702: fmovsleu %icc, %f3, %f5 loop_703: tcs %xcc, 0x1 addc %o6, %o4, %g1 subc %o5, 0x0318, %g6 fmovdn %xcc, %f13, %f1 fmovdn %icc, %f15, %f2 fnands %f5, %f10, %f3 fbu %fcc2, loop_704 bn,a,pn %xcc, loop_705 fpack16 %f2, %f6 fmovrslz %l0, %f5, %f13 loop_704: fcmple16 %f14, %f4, %l4 loop_705: ld [%l7 + 0x40], %f12 fmovsl %icc, %f5, %f4 ldub [%l7 + 0x4B], %o3 brgez,a %g3, loop_706 sth %i7, [%l7 + 0x70] ldsh [%l7 + 0x56], %o1 movvs %icc, %l1, %i5 loop_706: tle %icc, 0x1 tcc %icc, 0x3 fmovdl %xcc, %f1, %f8 mulscc %o7, 0x0E7B, %o2 ldx [%l7 + 0x78], %i6 or %o0, 0x0DD1, %g4 lduh [%l7 + 0x22], %g7 mulx %i0, 0x0534, %g2 bgu loop_707 fnegs %f7, %f15 fnand %f14, %f14, %f6 sdiv %g5, 0x0179, %i3 loop_707: std %f0, [%l7 + 0x70] sth %i4, [%l7 + 0x5A] fpadd32 %f0, %f8, %f8 edge8 %l6, %i1, %l2 fbge,a %fcc0, loop_708 fpack32 %f12, %f0, %f6 stb %l3, [%l7 + 0x0A] fmovde %icc, %f4, %f13 loop_708: sth %i2, [%l7 + 0x0E] array32 %l5, %o6, %g1 stx %o4, [%l7 + 0x20] fblg,a %fcc2, loop_709 movl %xcc, %o5, %l0 stx %g6, [%l7 + 0x20] fpsub32s %f11, %f8, %f13 loop_709: ldsw [%l7 + 0x5C], %l4 fcmpeq32 %f4, %f12, %o3 nop setx loop_710, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrsne %i7, %f11, %f9 fmovrdlz %g3, %f12, %f10 andn %o1, 0x05D9, %i5 loop_710: ldsw [%l7 + 0x14], %o7 srl %o2, %l1, %i6 smul %o0, 0x1E0B, %g7 alignaddr %i0, %g4, %g5 pdist %f2, %f8, %f2 ldx [%l7 + 0x78], %i3 ldsb [%l7 + 0x5D], %i4 tcc %xcc, 0x1 fnot2 %f14, %f0 fmovrdlez %g2, %f4, %f14 edge16 %i1, %l2, %l3 fmovs %f13, %f1 fmovdge %icc, %f0, %f10 fxors %f5, %f15, %f1 bge,a,pt %xcc, loop_711 stx %l6, [%l7 + 0x50] fmul8sux16 %f0, %f12, %f10 tne %xcc, 0x5 loop_711: fornot1s %f8, %f6, %f6 stb %i2, [%l7 + 0x4E] st %f2, [%l7 + 0x50] lduw [%l7 + 0x6C], %o6 brgez,a %g1, loop_712 fbne %fcc0, loop_713 bcc,a,pn %icc, loop_714 fandnot2 %f2, %f2, %f14 loop_712: edge8 %o4, %o5, %l0 loop_713: st %f15, [%l7 + 0x7C] loop_714: sth %l5, [%l7 + 0x56] fmovscc %icc, %f6, %f13 fmovrdgez %l4, %f6, %f8 move %icc, %g6, %i7 sth %g3, [%l7 + 0x64] ldsb [%l7 + 0x54], %o3 fxors %f11, %f10, %f4 movl %xcc, %o1, %i5 ldx [%l7 + 0x30], %o2 fblg %fcc0, loop_715 movleu %icc, %l1, %i6 bne,a %icc, loop_716 fcmpgt16 %f8, %f12, %o7 loop_715: ldd [%l7 + 0x60], %f6 ldsw [%l7 + 0x54], %g7 loop_716: tsubcctv %o0, %g4, %i0 subccc %i3, %g5, %i4 mulx %g2, 0x0C16, %i1 ldub [%l7 + 0x6D], %l2 fand %f8, %f8, %f12 fmovdvs %icc, %f13, %f4 stx %l3, [%l7 + 0x50] tsubcc %i2, %o6, %l6 array32 %o4, %o5, %l0 tvc %icc, 0x3 std %f0, [%l7 + 0x08] alignaddrl %g1, %l4, %l5 fmovdne %icc, %f15, %f5 sth %g6, [%l7 + 0x4E] sllx %i7, %o3, %o1 ldd [%l7 + 0x70], %f8 st %f3, [%l7 + 0x5C] tleu %icc, 0x5 te %xcc, 0x0 bl,a loop_717 fpsub16 %f4, %f6, %f8 fcmpeq16 %f8, %f0, %g3 array8 %i5, %o2, %i6 loop_717: ld [%l7 + 0x08], %f12 fabss %f0, %f5 fmovdvc %xcc, %f7, %f2 st %f13, [%l7 + 0x2C] brlz,a %l1, loop_718 faligndata %f0, %f8, %f2 edge32n %o7, %g7, %g4 movvs %xcc, %o0, %i3 loop_718: add %g5, %i4, %i0 lduh [%l7 + 0x28], %i1 bleu,a,pn %icc, loop_719 edge8ln %g2, %l3, %i2 fmovde %icc, %f8, %f5 fornot1 %f0, %f14, %f4 loop_719: fbo,a %fcc0, loop_720 fmovscc %icc, %f6, %f10 bgu loop_721 movcs %xcc, %o6, %l6 loop_720: ldsh [%l7 + 0x46], %l2 fpackfix %f12, %f10 loop_721: fmovsa %icc, %f9, %f5 movgu %icc, %o4, %l0 subcc %o5, %g1, %l5 movl %xcc, %l4, %i7 fxors %f10, %f12, %f14 ta %icc, 0x4 ldx [%l7 + 0x78], %g6 tgu %xcc, 0x6 fcmpd %fcc1, %f6, %f12 fandnot1s %f8, %f4, %f11 ldsh [%l7 + 0x14], %o1 udivx %g3, 0x1EF0, %i5 fmovrsne %o3, %f13, %f2 edge32 %i6, %o2, %l1 faligndata %f14, %f10, %f10 ba,pn %xcc, loop_722 ta %xcc, 0x2 fnot2 %f0, %f4 fmovdne %xcc, %f2, %f0 loop_722: st %f8, [%l7 + 0x60] fnot2 %f12, %f6 fornot1 %f12, %f8, %f4 fcmple16 %f10, %f10, %g7 fandnot2s %f10, %f4, %f2 ldsw [%l7 + 0x58], %g4 sth %o7, [%l7 + 0x34] lduh [%l7 + 0x3A], %o0 edge16l %g5, %i4, %i0 tleu %xcc, 0x0 bvs,a %icc, loop_723 brgez,a %i1, loop_724 fcmple32 %f12, %f0, %g2 fcmpeq32 %f8, %f2, %l3 loop_723: fbn,a %fcc1, loop_725 loop_724: tpos %xcc, 0x0 fnot2 %f10, %f10 stx %i2, [%l7 + 0x10] loop_725: ldd [%l7 + 0x30], %f2 fzero %f4 sdiv %o6, 0x1534, %i3 tpos %icc, 0x4 sth %l6, [%l7 + 0x1C] for %f2, %f10, %f12 st %f5, [%l7 + 0x48] pdist %f0, %f14, %f2 fnands %f6, %f6, %f10 tle %icc, 0x4 orncc %l2, 0x1FCA, %o4 st %f7, [%l7 + 0x24] bcs,a,pt %icc, loop_726 edge8l %o5, %g1, %l0 fpsub32 %f6, %f2, %f12 fmul8x16au %f9, %f9, %f14 loop_726: fmovsg %icc, %f0, %f9 faligndata %f8, %f12, %f14 ldsw [%l7 + 0x28], %l4 tg %xcc, 0x1 fmovrdlez %l5, %f8, %f8 fmovdpos %xcc, %f4, %f12 fands %f5, %f10, %f14 fpack32 %f14, %f8, %f6 alignaddr %g6, %i7, %o1 fbug %fcc0, loop_727 ldub [%l7 + 0x65], %g3 fmovrslz %o3, %f10, %f7 fble,a %fcc1, loop_728 loop_727: fpadd32 %f14, %f8, %f10 edge8 %i5, %o2, %l1 brlez %i6, loop_729 loop_728: fbule,a %fcc1, loop_730 fmovscc %icc, %f2, %f4 ldx [%l7 + 0x10], %g7 loop_729: srax %g4, 0x0D, %o7 loop_730: ld [%l7 + 0x60], %f8 lduh [%l7 + 0x4E], %g5 bneg,pn %icc, loop_731 sra %i4, 0x14, %i0 ldsh [%l7 + 0x3A], %i1 sra %o0, 0x15, %l3 loop_731: ldsb [%l7 + 0x3D], %i2 lduw [%l7 + 0x78], %o6 fbue %fcc1, loop_732 fsrc1s %f8, %f0 fcmpes %fcc1, %f15, %f5 ldd [%l7 + 0x68], %f4 loop_732: fbule,a %fcc3, loop_733 fcmpes %fcc0, %f1, %f12 stb %g2, [%l7 + 0x1E] ldub [%l7 + 0x0A], %l6 loop_733: fmovdne %icc, %f2, %f11 movge %xcc, %l2, %i3 std %f6, [%l7 + 0x58] ldsh [%l7 + 0x3C], %o4 movrlz %g1, 0x329, %l0 fbug,a %fcc1, loop_734 te %xcc, 0x7 fbug %fcc0, loop_735 ba,pn %xcc, loop_736 loop_734: edge8l %l4, %l5, %g6 fmovse %icc, %f3, %f3 loop_735: ldsb [%l7 + 0x71], %i7 loop_736: addc %o1, %g3, %o3 sth %i5, [%l7 + 0x7C] ldsh [%l7 + 0x78], %o2 fnegs %f14, %f3 ldd [%l7 + 0x78], %f14 lduw [%l7 + 0x54], %o5 ldsh [%l7 + 0x44], %l1 ldx [%l7 + 0x28], %i6 mulscc %g7, %g4, %o7 edge16l %i4, %g5, %i1 fornot1 %f8, %f12, %f0 fmovdle %xcc, %f13, %f6 sethi 0x13B2, %i0 ldsh [%l7 + 0x3C], %l3 fnand %f6, %f8, %f14 stw %o0, [%l7 + 0x50] udiv %i2, 0x02F5, %g2 sdiv %o6, 0x0309, %l6 fbne,a %fcc1, loop_737 ldub [%l7 + 0x7F], %i3 bge,a loop_738 stx %o4, [%l7 + 0x30] loop_737: umulcc %l2, 0x16B3, %l0 nop setx loop_739, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_738: fbul,a %fcc3, loop_740 ldd [%l7 + 0x40], %f6 fblg,a %fcc2, loop_741 loop_739: smulcc %g1, %l4, %g6 loop_740: stb %i7, [%l7 + 0x34] ldsb [%l7 + 0x46], %o1 loop_741: brgez,a %g3, loop_742 lduw [%l7 + 0x68], %o3 ldd [%l7 + 0x10], %f4 tpos %xcc, 0x7 loop_742: ldx [%l7 + 0x10], %l5 fba,a %fcc2, loop_743 fmovsn %xcc, %f6, %f9 taddcctv %o2, 0x09FD, %i5 fbe %fcc3, loop_744 loop_743: fbule %fcc1, loop_745 fbg,a %fcc0, loop_746 ld [%l7 + 0x70], %f10 loop_744: ldsh [%l7 + 0x2A], %l1 loop_745: bn,pt %icc, loop_747 loop_746: tleu %icc, 0x4 ldd [%l7 + 0x50], %f4 tcc %xcc, 0x1 loop_747: fmovsgu %xcc, %f3, %f5 fpsub32s %f5, %f11, %f8 fbue,a %fcc0, loop_748 bg %icc, loop_749 fmovrdgez %i6, %f0, %f8 edge16ln %o5, %g4, %g7 loop_748: fnor %f14, %f2, %f0 loop_749: fbu %fcc3, loop_750 lduw [%l7 + 0x74], %o7 tpos %icc, 0x0 fand %f0, %f0, %f0 loop_750: be,a loop_751 fmul8ulx16 %f12, %f0, %f0 taddcc %g5, 0x0181, %i1 fcmpne32 %f10, %f12, %i4 loop_751: orncc %l3, 0x0325, %o0 and %i0, %i2, %o6 fmovrdlez %l6, %f2, %f10 fnot1 %f0, %f10 fandnot2s %f1, %f9, %f3 ldsw [%l7 + 0x40], %g2 stb %o4, [%l7 + 0x62] fnands %f3, %f8, %f10 fbg,a %fcc1, loop_752 std %f0, [%l7 + 0x08] ldsw [%l7 + 0x40], %l2 fbo,a %fcc0, loop_753 loop_752: fnot1 %f14, %f6 fmul8sux16 %f12, %f10, %f0 lduh [%l7 + 0x3A], %i3 loop_753: tvs %xcc, 0x3 brgz,a %l0, loop_754 fnands %f6, %f12, %f12 stw %l4, [%l7 + 0x50] fnot1s %f15, %f9 loop_754: te %icc, 0x2 popc 0x1079, %g6 ldd [%l7 + 0x50], %f2 fcmpes %fcc0, %f5, %f4 ta %xcc, 0x7 fnot2 %f8, %f4 for %f12, %f6, %f6 movne %icc, %g1, %i7 movleu %icc, %o1, %g3 stw %o3, [%l7 + 0x4C] fpsub32s %f3, %f13, %f8 bne,pn %xcc, loop_755 edge32 %l5, %o2, %i5 stb %l1, [%l7 + 0x79] edge16ln %o5, %g4, %i6 loop_755: edge16 %o7, %g7, %g5 fnot1 %f8, %f4 tn %xcc, 0x0 fmovsl %icc, %f0, %f5 edge16 %i1, %l3, %o0 stw %i0, [%l7 + 0x70] fands %f5, %f2, %f8 fbug,a %fcc2, loop_756 popc 0x1092, %i2 fcmpne16 %f12, %f12, %o6 edge32n %i4, %l6, %o4 loop_756: fmovdge %icc, %f7, %f12 fnand %f6, %f2, %f2 srax %l2, %i3, %l0 lduh [%l7 + 0x6A], %l4 fcmpeq32 %f4, %f2, %g6 fcmpes %fcc0, %f3, %f11 st %f13, [%l7 + 0x78] fmovdle %xcc, %f9, %f8 fexpand %f11, %f14 fcmped %fcc0, %f10, %f10 lduh [%l7 + 0x40], %g2 fmovsle %xcc, %f15, %f12 fbn,a %fcc1, loop_757 xnorcc %i7, %o1, %g1 movrlz %o3, 0x045, %l5 sth %o2, [%l7 + 0x74] loop_757: ld [%l7 + 0x1C], %f9 fcmpeq16 %f8, %f10, %g3 fcmpne16 %f12, %f10, %i5 lduw [%l7 + 0x68], %l1 fbl %fcc2, loop_758 andn %g4, 0x0436, %i6 xorcc %o7, 0x1EB2, %o5 ldd [%l7 + 0x58], %f6 loop_758: andncc %g5, %i1, %l3 ldsw [%l7 + 0x24], %o0 fands %f11, %f7, %f4 ldsb [%l7 + 0x41], %i0 fbuge %fcc0, loop_759 movle %icc, %i2, %g7 lduw [%l7 + 0x18], %o6 fmovrdlz %i4, %f6, %f6 loop_759: fsrc2 %f10, %f4 tcc %icc, 0x5 fand %f8, %f10, %f8 edge16n %l6, %l2, %i3 bcc,a %icc, loop_760 st %f14, [%l7 + 0x38] ldsw [%l7 + 0x1C], %l0 st %f15, [%l7 + 0x60] loop_760: ldd [%l7 + 0x58], %f0 edge16 %l4, %g6, %g2 ldd [%l7 + 0x28], %f2 edge16n %i7, %o4, %g1 fpsub32 %f10, %f10, %f8 fnegs %f13, %f5 fblg,a %fcc0, loop_761 fcmpeq32 %f14, %f12, %o1 fmul8sux16 %f4, %f4, %f14 fzero %f14 loop_761: lduh [%l7 + 0x50], %o3 fbug,a %fcc3, loop_762 taddcc %o2, 0x057E, %l5 add %g3, %l1, %i5 fone %f6 loop_762: ldsh [%l7 + 0x10], %i6 ba,pt %icc, loop_763 stb %g4, [%l7 + 0x67] fmovscc %xcc, %f4, %f15 edge8l %o7, %o5, %i1 loop_763: brlz %g5, loop_764 sub %l3, 0x0B56, %o0 stw %i0, [%l7 + 0x58] bpos,a loop_765 loop_764: sth %i2, [%l7 + 0x46] fcmpd %fcc3, %f6, %f8 fbo %fcc3, loop_766 loop_765: ldx [%l7 + 0x08], %o6 fexpand %f3, %f10 fpsub32s %f13, %f9, %f14 loop_766: srlx %i4, 0x0A, %l6 fmovdpos %xcc, %f14, %f4 tsubcctv %l2, %g7, %i3 taddcc %l0, %l4, %g2 movcs %icc, %g6, %o4 alignaddrl %i7, %o1, %g1 xnor %o2, 0x1794, %l5 movcs %icc, %o3, %l1 sdivcc %i5, 0x0437, %i6 fmovse %icc, %f6, %f8 fmovse %xcc, %f7, %f12 ldd [%l7 + 0x18], %f14 srax %g3, %g4, %o7 fbl %fcc0, loop_767 sdiv %o5, 0x0385, %i1 alignaddr %g5, %o0, %i0 stx %i2, [%l7 + 0x40] loop_767: tgu %icc, 0x3 fornot2 %f4, %f4, %f0 lduh [%l7 + 0x14], %l3 andcc %i4, %l6, %l2 ldsw [%l7 + 0x14], %g7 sth %i3, [%l7 + 0x38] ldub [%l7 + 0x72], %o6 fcmpd %fcc2, %f8, %f14 movrlez %l4, %l0, %g6 fmovdge %icc, %f7, %f12 sdivx %g2, 0x093E, %o4 fmuld8ulx16 %f4, %f9, %f4 ld [%l7 + 0x6C], %f8 stb %o1, [%l7 + 0x55] mova %xcc, %i7, %g1 nop setx loop_768, %l0, %l1 jmpl %l1, %o2 edge32n %o3, %l1, %l5 ba,pt %icc, loop_769 fbo %fcc2, loop_770 loop_768: stw %i5, [%l7 + 0x40] fmovrse %g3, %f12, %f2 loop_769: srax %g4, %o7, %i6 loop_770: fmovdneg %xcc, %f0, %f6 udiv %i1, 0x14EC, %g5 smul %o5, %o0, %i2 movg %icc, %l3, %i4 movre %i0, %l2, %g7 fmovd %f0, %f2 bge,pn %xcc, loop_771 fmovsleu %xcc, %f1, %f8 fxor %f4, %f12, %f8 movcs %icc, %l6, %o6 loop_771: movcs %icc, %l4, %i3 fmovsleu %xcc, %f4, %f1 stb %g6, [%l7 + 0x12] fnands %f7, %f5, %f5 tcs %icc, 0x5 fmovsa %xcc, %f4, %f13 fbul,a %fcc0, loop_772 fmuld8sux16 %f0, %f13, %f0 fpack32 %f6, %f12, %f4 subc %l0, 0x0163, %o4 loop_772: ldd [%l7 + 0x58], %f6 stw %o1, [%l7 + 0x5C] xnor %i7, %g1, %g2 tvc %icc, 0x3 mulx %o3, %o2, %l5 ldd [%l7 + 0x38], %f4 fornot2s %f13, %f8, %f6 movrgz %l1, 0x115, %g3 udivx %g4, 0x1AF1, %i5 fmovs %f5, %f8 fcmpgt16 %f14, %f4, %o7 fmovrse %i1, %f14, %f4 bvs,a,pn %icc, loop_773 mulscc %i6, 0x19B1, %g5 fmovda %xcc, %f2, %f14 movn %xcc, %o0, %o5 loop_773: fmovrdlz %i2, %f14, %f10 ldsb [%l7 + 0x53], %l3 fmul8ulx16 %f0, %f6, %f2 ld [%l7 + 0x50], %f13 orncc %i0, 0x0F1D, %l2 fmovd %f8, %f14 add %i4, %l6, %o6 fcmple16 %f12, %f10, %g7 subc %i3, 0x1792, %l4 sethi 0x1F57, %g6 stb %o4, [%l7 + 0x3B] fmovdg %icc, %f2, %f15 move %icc, %l0, %o1 popc 0x01EF, %i7 ldsb [%l7 + 0x2C], %g2 movre %o3, %o2, %g1 addccc %l5, 0x149E, %g3 fands %f7, %f1, %f1 nop setx loop_774, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc1 %f0, %f10 ldub [%l7 + 0x70], %l1 nop setx loop_775, %l0, %l1 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_774: addc %i5, %g4, %i1 ba,a %icc, loop_776 ldsh [%l7 + 0x44], %i6 loop_775: fmovsl %xcc, %f10, %f0 fbn,a %fcc1, loop_777 loop_776: tsubcc %o7, 0x0A7D, %o0 stx %g5, [%l7 + 0x20] movleu %xcc, %i2, %o5 loop_777: umul %l3, %i0, %i4 fble %fcc1, loop_778 popc %l2, %l6 fornot1s %f6, %f14, %f2 orn %o6, %g7, %l4 loop_778: fpack32 %f12, %f6, %f2 umulcc %i3, 0x1BB9, %o4 lduh [%l7 + 0x48], %g6 movre %l0, %o1, %g2 fpadd16s %f6, %f14, %f7 sll %i7, 0x02, %o2 nop setx loop_779, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movgu %xcc, %o3, %l5 fmovdgu %icc, %f2, %f3 pdist %f10, %f6, %f0 loop_779: ld [%l7 + 0x34], %f1 fbug,a %fcc2, loop_780 taddcctv %g1, %l1, %g3 fornot1s %f2, %f5, %f5 edge16ln %g4, %i5, %i6 loop_780: st %f0, [%l7 + 0x0C] fmovdleu %icc, %f6, %f3 ldd [%l7 + 0x48], %f12 fmovdvs %xcc, %f4, %f10 fmovrdlez %o7, %f10, %f0 addc %i1, %g5, %i2 edge16l %o5, %l3, %o0 fbg,a %fcc3, loop_781 edge32 %i4, %i0, %l6 bleu,a loop_782 fandnot2s %f5, %f10, %f8 loop_781: fmovsgu %xcc, %f8, %f3 fnor %f10, %f6, %f6 loop_782: lduh [%l7 + 0x74], %l2 alignaddrl %o6, %l4, %g7 sth %i3, [%l7 + 0x16] fcmpeq16 %f10, %f8, %g6 fmovsg %icc, %f12, %f4 ldsh [%l7 + 0x36], %l0 fmovrdlez %o4, %f4, %f10 fmovdcc %xcc, %f7, %f12 lduh [%l7 + 0x2E], %o1 ldsw [%l7 + 0x4C], %g2 lduh [%l7 + 0x5A], %o2 ldsw [%l7 + 0x30], %o3 xor %i7, 0x046D, %g1 edge16 %l5, %l1, %g3 stx %g4, [%l7 + 0x60] st %f14, [%l7 + 0x44] tl %icc, 0x5 fpsub32 %f14, %f0, %f6 fcmpgt16 %f14, %f14, %i6 fmovsvc %xcc, %f11, %f1 tn %icc, 0x3 lduw [%l7 + 0x2C], %o7 fmovdpos %xcc, %f7, %f15 sth %i1, [%l7 + 0x70] fzero %f12 lduw [%l7 + 0x60], %g5 stx %i5, [%l7 + 0x18] bne,a,pt %xcc, loop_783 movneg %icc, %i2, %l3 fbl,a %fcc2, loop_784 fcmple32 %f10, %f8, %o0 loop_783: fmovsle %xcc, %f11, %f11 edge8 %o5, %i0, %i4 loop_784: ldd [%l7 + 0x40], %f0 fbu %fcc2, loop_785 ldx [%l7 + 0x78], %l6 bg,pt %icc, loop_786 fpack32 %f4, %f2, %f12 loop_785: ldsb [%l7 + 0x62], %l2 mulscc %o6, %g7, %i3 loop_786: ldsw [%l7 + 0x0C], %g6 stw %l0, [%l7 + 0x44] fmovse %icc, %f6, %f15 fbo %fcc3, loop_787 fbule %fcc3, loop_788 umulcc %o4, %l4, %g2 tvs %xcc, 0x1 loop_787: nop setx loop_789, %l0, %l1 jmpl %l1, %o2 loop_788: std %f0, [%l7 + 0x30] movvs %icc, %o1, %o3 edge32 %i7, %g1, %l1 loop_789: edge32 %g3, %g4, %l5 fmuld8sux16 %f6, %f13, %f2 fba,a %fcc2, loop_790 lduh [%l7 + 0x5C], %i6 stx %i1, [%l7 + 0x30] sth %g5, [%l7 + 0x5C] loop_790: lduh [%l7 + 0x3C], %i5 move %icc, %i2, %o7 fnor %f2, %f6, %f2 ldsh [%l7 + 0x2C], %l3 ldsb [%l7 + 0x7B], %o0 lduw [%l7 + 0x64], %i0 sub %i4, %l6, %l2 fmovsn %icc, %f3, %f9 fpadd16s %f9, %f14, %f0 ld [%l7 + 0x20], %f7 fmovrsne %o6, %f3, %f3 fcmpes %fcc3, %f8, %f6 edge32ln %g7, %i3, %o5 movcs %xcc, %g6, %o4 stx %l0, [%l7 + 0x70] ld [%l7 + 0x58], %f13 ldx [%l7 + 0x68], %l4 sth %g2, [%l7 + 0x4A] bcc,pn %xcc, loop_791 sdivx %o1, 0x11AA, %o2 bpos loop_792 fmovdvc %xcc, %f9, %f4 loop_791: fpack32 %f6, %f2, %f0 lduw [%l7 + 0x68], %o3 loop_792: fbul,a %fcc0, loop_793 fmuld8ulx16 %f8, %f3, %f0 siam 0x7 fbuge %fcc2, loop_794 loop_793: fbne %fcc2, loop_795 tg %icc, 0x6 sth %g1, [%l7 + 0x38] loop_794: stx %l1, [%l7 + 0x70] loop_795: fors %f9, %f11, %f1 srax %i7, 0x05, %g4 ldd [%l7 + 0x18], %f14 brlez %g3, loop_796 fbuge,a %fcc3, loop_797 bpos loop_798 stb %i6, [%l7 + 0x28] loop_796: stb %l5, [%l7 + 0x54] loop_797: fble %fcc1, loop_799 loop_798: lduw [%l7 + 0x1C], %i1 nop setx loop_800, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot2 %f2, %f6, %f0 loop_799: fmovdge %xcc, %f15, %f7 edge16ln %i5, %g5, %o7 loop_800: fbuge %fcc0, loop_801 movrlz %l3, 0x00B, %i2 call loop_802 tpos %xcc, 0x1 loop_801: fcmpgt32 %f10, %f0, %i0 fbo %fcc3, loop_803 loop_802: st %f13, [%l7 + 0x38] stb %i4, [%l7 + 0x4B] fmul8x16 %f9, %f10, %f14 loop_803: std %f2, [%l7 + 0x40] lduw [%l7 + 0x58], %o0 fnot2 %f0, %f2 nop setx loop_804, %l0, %l1 jmpl %l1, %l2 ld [%l7 + 0x60], %f12 ldsh [%l7 + 0x7C], %o6 tl %xcc, 0x3 loop_804: popc %l6, %i3 fsrc2s %f9, %f15 lduh [%l7 + 0x34], %g7 add %o5, 0x1CD8, %o4 tgu %xcc, 0x2 fors %f1, %f8, %f2 tg %xcc, 0x0 bg,pt %xcc, loop_805 ldsb [%l7 + 0x08], %l0 ld [%l7 + 0x08], %f6 mulx %l4, 0x03F2, %g2 loop_805: edge8n %g6, %o1, %o2 fmovd %f10, %f8 ldsw [%l7 + 0x18], %g1 fcmped %fcc0, %f6, %f2 stb %o3, [%l7 + 0x7A] fnor %f2, %f10, %f14 movrlez %l1, 0x008, %i7 st %f14, [%l7 + 0x3C] fmovrdlez %g3, %f6, %f2 fba %fcc0, loop_806 fors %f6, %f7, %f11 udivx %g4, 0x1652, %i6 tcc %icc, 0x2 loop_806: sth %i1, [%l7 + 0x60] fmovse %icc, %f15, %f4 fpadd16s %f7, %f9, %f14 bvc loop_807 fbg,a %fcc2, loop_808 fnot2 %f4, %f0 movn %icc, %i5, %g5 loop_807: nop setx loop_809, %l0, %l1 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_808: sdiv %o7, 0x1CF0, %l3 ldd [%l7 + 0x50], %f8 ldd [%l7 + 0x68], %f12 loop_809: fmovrde %l5, %f14, %f2 mulscc %i0, %i4, %o0 ldsw [%l7 + 0x4C], %i2 fcmpeq16 %f6, %f14, %l2 stb %o6, [%l7 + 0x7F] movn %xcc, %i3, %l6 edge32n %o5, %o4, %g7 fpadd32s %f0, %f11, %f13 subcc %l0, %g2, %g6 fnors %f9, %f10, %f9 movre %o1, 0x266, %o2 fmovrdgez %g1, %f6, %f2 tvc %icc, 0x0 ldsw [%l7 + 0x60], %l4 brgez %l1, loop_810 nop setx loop_811, %l0, %l1 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_812, %l0, %l1 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 %f2, %f12, %i7 loop_810: fmovsge %icc, %f14, %f11 loop_811: stx %g3, [%l7 + 0x70] loop_812: ldub [%l7 + 0x10], %o3 fmovscs %icc, %f1, %f7 tsubcctv %g4, 0x1905, %i6 lduh [%l7 + 0x42], %i5 movn %xcc, %i1, %o7 fmovrslez %g5, %f0, %f6 ld [%l7 + 0x60], %f0 udiv %l3, 0x09B3, %i0 stw %i4, [%l7 + 0x20] fcmple32 %f4, %f4, %o0 bne,a loop_813 fmovspos %xcc, %f0, %f4 ldx [%l7 + 0x08], %l5 bgu,pn %xcc, loop_814 loop_813: fbug,a %fcc3, loop_815 fsrc1s %f7, %f2 ldd [%l7 + 0x60], %f8 loop_814: ldx [%l7 + 0x58], %l2 loop_815: sth %o6, [%l7 + 0x54] fmul8x16 %f3, %f2, %f6 fpack16 %f12, %f2 fpadd32 %f8, %f6, %f10 fsrc1s %f5, %f5 ldd [%l7 + 0x18], %f8 tsubcctv %i3, 0x0668, %l6 ldx [%l7 + 0x48], %i2 fmovdn %xcc, %f2, %f13 ta %icc, 0x5 fcmps %fcc0, %f8, %f13 ld [%l7 + 0x40], %f0 st %f2, [%l7 + 0x74] fble %fcc2, loop_816 fmovdl %xcc, %f8, %f4 fmovsvs %icc, %f10, %f14 add %o5, %o4, %g7 loop_816: fmovsvs %icc, %f9, %f14 st %f0, [%l7 + 0x60] std %f10, [%l7 + 0x20] subc %l0, 0x1C67, %g6 std %f8, [%l7 + 0x40] ldsw [%l7 + 0x6C], %o1 stx %o2, [%l7 + 0x28] ldsw [%l7 + 0x30], %g2 movl %xcc, %l4, %l1 srl %i7, %g3, %o3 fmovsgu %xcc, %f11, %f15 tle %icc, 0x2 fmovrse %g4, %f15, %f0 fpadd16 %f8, %f10, %f6 xnorcc %g1, 0x06D2, %i6 movcc %xcc, %i5, %i1 st %f5, [%l7 + 0x34] fmovd %f12, %f10 fors %f14, %f9, %f15 fmuld8sux16 %f7, %f15, %f8 std %f14, [%l7 + 0x38] andn %o7, %g5, %i0 movre %l3, %i4, %o0 array16 %l5, %o6, %i3 ldub [%l7 + 0x3B], %l2 fnands %f8, %f12, %f1 move %icc, %l6, %i2 edge8n %o5, %g7, %o4 st %f0, [%l7 + 0x34] taddcc %l0, %o1, %o2 tn %xcc, 0x0 ldsw [%l7 + 0x14], %g2 sth %l4, [%l7 + 0x38] movrgez %l1, %i7, %g6 xorcc %o3, 0x061C, %g3 sdivx %g1, 0x0E17, %i6 ldd [%l7 + 0x78], %f14 bge,a loop_817 srax %g4, 0x03, %i5 xor %o7, 0x0A17, %i1 taddcc %g5, %i0, %i4 loop_817: fcmpeq16 %f14, %f8, %o0 fmovdn %xcc, %f12, %f1 fbne,a %fcc1, loop_818 ble,a,pt %icc, loop_819 ta %icc, 0x4 ldsh [%l7 + 0x30], %l3 loop_818: ldsb [%l7 + 0x38], %o6 loop_819: ld [%l7 + 0x44], %f15 tneg %icc, 0x7 stb %l5, [%l7 + 0x43] movcs %icc, %i3, %l6 udivcc %i2, 0x0F33, %o5 sth %l2, [%l7 + 0x64] ldsh [%l7 + 0x5A], %o4 std %f12, [%l7 + 0x38] ldub [%l7 + 0x6B], %g7 ldsb [%l7 + 0x59], %l0 fpsub32 %f0, %f2, %f10 fmovrslz %o2, %f7, %f14 fnands %f12, %f12, %f10 sth %g2, [%l7 + 0x0E] brlez %l4, loop_820 fpadd16 %f6, %f2, %f8 ldsw [%l7 + 0x38], %o1 fmovsneg %icc, %f15, %f14 loop_820: fmovrdlz %i7, %f2, %f2 sdivx %g6, 0x0AF5, %o3 fmovspos %icc, %f2, %f3 andn %g3, 0x1022, %g1 fmovdvc %xcc, %f6, %f8 srlx %i6, 0x13, %g4 ldsh [%l7 + 0x7E], %l1 movl %icc, %o7, %i1 fbue %fcc0, loop_821 fpack32 %f6, %f14, %f2 stb %g5, [%l7 + 0x76] edge16 %i0, %i4, %i5 loop_821: stb %l3, [%l7 + 0x1D] fpack16 %f6, %f3 array16 %o0, %o6, %i3 fmovsa %icc, %f0, %f10 fmovde %icc, %f8, %f8 fmovspos %xcc, %f11, %f1 tneg %icc, 0x0 smulcc %l5, %i2, %o5 fmovsleu %icc, %f12, %f13 stw %l2, [%l7 + 0x48] st %f3, [%l7 + 0x64] ldsb [%l7 + 0x64], %o4 fmovsn %xcc, %f12, %f14 edge32ln %g7, %l0, %l6 fnors %f10, %f7, %f7 fmovdge %xcc, %f10, %f1 edge16 %o2, %g2, %l4 fmovdge %icc, %f5, %f7 ld [%l7 + 0x7C], %f9 stb %i7, [%l7 + 0x39] subccc %g6, 0x16D2, %o1 xorcc %o3, %g1, %g3 bcc,a %icc, loop_822 bcs %icc, loop_823 fmovsle %icc, %f15, %f12 sth %g4, [%l7 + 0x6E] loop_822: fexpand %f13, %f8 loop_823: stx %l1, [%l7 + 0x40] fexpand %f15, %f4 nop setx loop_824, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %i6, [%l7 + 0x30] addc %o7, %i1, %i0 fmovde %xcc, %f13, %f7 loop_824: std %f0, [%l7 + 0x58] fcmpeq16 %f4, %f10, %g5 addcc %i4, %l3, %i5 orcc %o0, 0x199D, %o6 fmovsne %xcc, %f15, %f15 fmul8sux16 %f12, %f10, %f0 fpadd16s %f4, %f3, %f0 and %i3, 0x19F6, %i2 fmovrslez %o5, %f12, %f8 orncc %l5, 0x1847, %o4 fmovsleu %icc, %f9, %f5 movl %icc, %g7, %l0 orncc %l2, %o2, %l6 st %f4, [%l7 + 0x18] sllx %l4, %i7, %g6 tn %icc, 0x6 tneg %icc, 0x3 movle %icc, %g2, %o1 te %icc, 0x6 fmovrdlz %o3, %f6, %f10 sdivx %g3, 0x0BC0, %g1 bvs,pn %xcc, loop_825 edge16ln %l1, %g4, %o7 ld [%l7 + 0x0C], %f6 fone %f0 loop_825: std %f8, [%l7 + 0x70] ble,a,pn %xcc, loop_826 tsubcctv %i1, %i6, %i0 fmovsne %icc, %f9, %f12 fcmpgt16 %f2, %f12, %g5 loop_826: fornot2s %f4, %f14, %f3 ldsw [%l7 + 0x1C], %l3 ldx [%l7 + 0x38], %i4 udivcc %i5, 0x0BCE, %o6 fmovrdne %i3, %f4, %f0 fabsd %f10, %f14 fmuld8ulx16 %f9, %f12, %f10 mulscc %i2, 0x0503, %o0 andncc %l5, %o4, %o5 fand %f2, %f2, %f14 bneg,a,pt %icc, loop_827 sub %l0, 0x0454, %g7 movg %xcc, %o2, %l6 fnor %f0, %f8, %f2 loop_827: tvc %xcc, 0x2 ldsb [%l7 + 0x66], %l2 stb %i7, [%l7 + 0x59] srlx %l4, 0x13, %g2 tsubcctv %o1, %o3, %g3 sll %g1, %l1, %g6 bpos %icc, loop_828 fand %f2, %f10, %f14 fpadd32 %f10, %f14, %f4 movrlz %o7, 0x07E, %g4 loop_828: fbe %fcc0, loop_829 brz,a %i1, loop_830 fmovrde %i6, %f2, %f4 ldsb [%l7 + 0x55], %i0 loop_829: fmovscs %xcc, %f7, %f0 loop_830: fabss %f13, %f14 brnz %l3, loop_831 fmovsgu %xcc, %f7, %f9 ldx [%l7 + 0x30], %g5 brnz %i5, loop_832 loop_831: tge %icc, 0x1 sth %o6, [%l7 + 0x08] stb %i4, [%l7 + 0x32] loop_832: andcc %i3, 0x16A4, %i2 fbu,a %fcc0, loop_833 array32 %o0, %l5, %o5 lduh [%l7 + 0x3E], %o4 lduh [%l7 + 0x7E], %l0 loop_833: movre %o2, %l6, %g7 lduh [%l7 + 0x7E], %l2 lduw [%l7 + 0x18], %i7 stw %l4, [%l7 + 0x70] fmovdle %icc, %f0, %f3 movvs %xcc, %o1, %g2 ldsw [%l7 + 0x08], %g3 ldsh [%l7 + 0x08], %g1 stb %o3, [%l7 + 0x7F] sth %l1, [%l7 + 0x12] fmovrslez %g6, %f6, %f13 ldsw [%l7 + 0x60], %g4 ldd [%l7 + 0x38], %f10 fpsub32s %f3, %f14, %f5 ldub [%l7 + 0x09], %o7 std %f14, [%l7 + 0x30] fcmpne16 %f0, %f6, %i1 edge8l %i6, %i0, %g5 movrlz %l3, %o6, %i5 orncc %i4, %i3, %i2 fmovdcc %icc, %f14, %f9 add %o0, %l5, %o5 fpsub16s %f13, %f2, %f7 fmovsneg %icc, %f7, %f13 smul %l0, %o4, %o2 ldsb [%l7 + 0x26], %l6 bcs loop_834 fnors %f4, %f8, %f10 ldx [%l7 + 0x40], %l2 bge,a %xcc, loop_835 loop_834: movleu %xcc, %g7, %l4 fmovrsne %i7, %f12, %f14 fpsub32s %f2, %f3, %f5 loop_835: movrlez %g2, %g3, %g1 srax %o1, %l1, %o3 bcs loop_836 fand %f6, %f14, %f2 fnot1s %f11, %f14 movrgz %g4, 0x1A8, %o7 loop_836: fandnot1s %f12, %f0, %f13 movle %icc, %i1, %g6 fmovrslez %i6, %f14, %f0 udiv %g5, 0x1A40, %l3 fmovrde %i0, %f10, %f4 st %f6, [%l7 + 0x6C] edge32l %i5, %o6, %i3 edge8ln %i2, %i4, %l5 fnot2 %f4, %f14 edge32 %o0, %o5, %l0 fmuld8ulx16 %f6, %f1, %f10 tneg %xcc, 0x0 fmovrsne %o4, %f1, %f2 fpsub32s %f9, %f5, %f5 fmovrsne %o2, %f5, %f11 stx %l6, [%l7 + 0x68] fcmpne16 %f4, %f2, %l2 andcc %l4, 0x03DA, %i7 ldsw [%l7 + 0x7C], %g2 ld [%l7 + 0x44], %f7 fsrc2s %f10, %f8 fmul8x16al %f11, %f0, %f12 fpadd16s %f12, %f0, %f3 brlz %g3, loop_837 fpadd16s %f7, %f13, %f2 edge16l %g7, %g1, %o1 ldsb [%l7 + 0x6D], %l1 loop_837: fmovsvc %xcc, %f0, %f5 edge8 %o3, %o7, %g4 fmovde %xcc, %f8, %f2 xnor %g6, %i1, %i6 ldsh [%l7 + 0x6C], %g5 bvc,pn %xcc, loop_838 fmul8x16 %f5, %f8, %f2 sdiv %l3, 0x1E55, %i5 ldd [%l7 + 0x28], %f10 loop_838: fandnot1s %f13, %f11, %f13 fnand %f12, %f4, %f0 movleu %icc, %i0, %i3 fmul8x16au %f1, %f13, %f14 bl loop_839 bg,a loop_840 fmovrsne %o6, %f10, %f11 add %i4, %i2, %o0 loop_839: fcmpeq32 %f8, %f2, %o5 loop_840: edge16ln %l5, %o4, %l0 fmovdvs %icc, %f1, %f15 tne %xcc, 0x5 fmovsl %xcc, %f7, %f5 fbug %fcc3, loop_841 bne,a,pt %icc, loop_842 subcc %o2, %l6, %l2 fmovdl %icc, %f1, %f3 loop_841: xnorcc %i7, 0x0697, %g2 loop_842: fands %f15, %f0, %f5 st %f4, [%l7 + 0x1C] fmovdvc %icc, %f3, %f8 sth %l4, [%l7 + 0x1E] pdist %f12, %f2, %f12 bne %icc, loop_843 xnor %g3, %g7, %o1 lduw [%l7 + 0x24], %l1 tge %xcc, 0x4 loop_843: bgu %xcc, loop_844 std %f2, [%l7 + 0x70] fpsub32s %f10, %f13, %f1 fbg %fcc3, loop_845 loop_844: stb %o3, [%l7 + 0x09] sth %o7, [%l7 + 0x48] stb %g4, [%l7 + 0x5C] loop_845: ldx [%l7 + 0x50], %g6 ldsw [%l7 + 0x10], %i1 fandnot1 %f4, %f14, %f2 fmuld8sux16 %f1, %f10, %f12 std %f8, [%l7 + 0x40] movrlz %i6, %g1, %l3 xnorcc %g5, %i0, %i5 alignaddr %i3, %o6, %i2 taddcc %o0, 0x1CFE, %o5 faligndata %f4, %f6, %f10 lduh [%l7 + 0x56], %l5 ldsb [%l7 + 0x58], %o4 fbe %fcc1, loop_846 xnorcc %l0, 0x0C61, %o2 sth %i4, [%l7 + 0x1C] fble,a %fcc1, loop_847 loop_846: andn %l6, %i7, %l2 fpsub16s %f2, %f3, %f2 sllx %l4, %g3, %g7 loop_847: bg,a,pn %icc, loop_848 fpadd32s %f6, %f10, %f5 edge16l %g2, %l1, %o1 brlz,a %o3, loop_849 loop_848: sll %g4, 0x05, %o7 ldx [%l7 + 0x10], %i1 ldub [%l7 + 0x55], %g6 loop_849: tne %xcc, 0x0 fornot1 %f12, %f0, %f6 fbu,a %fcc1, loop_850 tpos %xcc, 0x4 sth %i6, [%l7 + 0x28] fmovrde %g1, %f0, %f4 loop_850: fmovdn %icc, %f12, %f15 andncc %g5, %i0, %l3 tvs %icc, 0x0 bl loop_851 brnz,a %i3, loop_852 nop setx loop_853, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tsubcc %o6, %i2, %i5 loop_851: ldub [%l7 + 0x7D], %o5 loop_852: tgu %icc, 0x0 loop_853: ld [%l7 + 0x38], %f13 ta %xcc, 0x2 array16 %o0, %o4, %l5 fpackfix %f8, %f11 stx %l0, [%l7 + 0x30] addcc %i4, %o2, %i7 lduh [%l7 + 0x78], %l2 fmovrdgz %l6, %f4, %f0 ld [%l7 + 0x1C], %f10 srax %l4, %g3, %g7 movcc %xcc, %l1, %g2 brlz %o3, loop_854 andn %g4, 0x0BE6, %o7 movne %xcc, %i1, %g6 stw %i6, [%l7 + 0x40] loop_854: ba,a %icc, loop_855 nop setx loop_856, %l0, %l1 jmpl %l1, %o1 lduw [%l7 + 0x0C], %g1 fcmpes %fcc2, %f12, %f15 loop_855: movcc %xcc, %g5, %i0 loop_856: srl %l3, %i3, %o6 orncc %i5, %i2, %o5 ldd [%l7 + 0x58], %f6 ld [%l7 + 0x48], %f4 fmovdl %xcc, %f4, %f15 movge %icc, %o4, %o0 brnz %l5, loop_857 tl %xcc, 0x2 std %f6, [%l7 + 0x08] fpackfix %f6, %f2 loop_857: ldsw [%l7 + 0x6C], %l0 fzeros %f9 ble,a,pn %xcc, loop_858 fbg,a %fcc0, loop_859 fsrc2 %f6, %f4 edge8 %o2, %i7, %l2 loop_858: smul %i4, %l6, %l4 loop_859: movcs %icc, %g7, %g3 sub %l1, %o3, %g2 stw %o7, [%l7 + 0x3C] umulcc %g4, 0x08DB, %i1 smul %g6, %o1, %g1 fmovd %f12, %f0 tgu %icc, 0x1 lduw [%l7 + 0x34], %g5 fmovsneg %icc, %f2, %f3 orncc %i0, 0x1A69, %i6 tn %icc, 0x5 srax %l3, %o6, %i3 fmovrsgez %i2, %f11, %f2 std %f14, [%l7 + 0x10] te %icc, 0x2 taddcc %i5, 0x00BC, %o4 fmovs %f0, %f0 ldsh [%l7 + 0x6E], %o5 fmovrsne %l5, %f1, %f10 fmovscs %xcc, %f1, %f7 fpsub32 %f14, %f2, %f14 std %f8, [%l7 + 0x50] fmovspos %xcc, %f9, %f0 andn %l0, 0x0233, %o0 fpsub16 %f10, %f8, %f6 ldsh [%l7 + 0x10], %i7 or %l2, 0x04DC, %i4 ld [%l7 + 0x18], %f10 stb %l6, [%l7 + 0x7B] tcs %icc, 0x5 bpos,a,pn %icc, loop_860 xnor %l4, %g7, %o2 andcc %l1, %g3, %o3 sth %o7, [%l7 + 0x28] loop_860: pdist %f14, %f12, %f12 std %f10, [%l7 + 0x40] bne loop_861 lduw [%l7 + 0x0C], %g2 orncc %i1, 0x051D, %g6 ldx [%l7 + 0x38], %g4 loop_861: fba,a %fcc1, loop_862 tgu %xcc, 0x1 fabss %f6, %f10 tneg %xcc, 0x5 loop_862: bne,a,pt %xcc, loop_863 fbule %fcc3, loop_864 bcc,pt %xcc, loop_865 movrne %g1, 0x12F, %g5 loop_863: brlz,a %i0, loop_866 loop_864: fmovdneg %xcc, %f5, %f5 loop_865: movre %o1, 0x279, %l3 xnor %i6, %i3, %o6 loop_866: fmovsvc %icc, %f4, %f14 alignaddr %i5, %i2, %o4 brlez %l5, loop_867 faligndata %f4, %f2, %f0 tgu %icc, 0x0 sth %l0, [%l7 + 0x34] loop_867: stw %o0, [%l7 + 0x64] bne,pt %xcc, loop_868 fbo %fcc0, loop_869 fmovsg %icc, %f8, %f0 fmovrdlz %i7, %f14, %f8 loop_868: stb %l2, [%l7 + 0x79] loop_869: fnot1s %f14, %f11 fmovsneg %icc, %f4, %f1 fmovdcc %xcc, %f6, %f1 movge %xcc, %i4, %o5 stw %l6, [%l7 + 0x10] fmovd %f10, %f4 fmovscs %xcc, %f10, %f14 fpadd32 %f12, %f2, %f0 fands %f0, %f3, %f2 fmovdn %icc, %f14, %f0 fmovrsgez %l4, %f10, %f10 edge32 %g7, %l1, %g3 edge32 %o2, %o7, %o3 fmovrde %i1, %f4, %f2 fnot2s %f1, %f15 brgz,a %g2, loop_870 ldub [%l7 + 0x3E], %g4 fbne %fcc1, loop_871 nop setx loop_872, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_870: fcmpgt16 %f6, %f0, %g1 xorcc %g5, 0x0B81, %i0 loop_871: ldsw [%l7 + 0x18], %g6 loop_872: fba,a %fcc0, loop_873 fmovrdlz %o1, %f0, %f2 ldsb [%l7 + 0x6E], %l3 fpsub16s %f13, %f5, %f13 loop_873: call loop_874 fnot2s %f1, %f1 tleu %xcc, 0x3 be %icc, loop_875 loop_874: fbug %fcc2, loop_876 andncc %i3, %i6, %o6 fba %fcc3, loop_877 loop_875: stb %i5, [%l7 + 0x5F] loop_876: fmul8x16al %f9, %f15, %f2 stb %i2, [%l7 + 0x55] loop_877: brlz %l5, loop_878 smulcc %o4, %o0, %i7 fmovrslez %l2, %f4, %f6 fmul8sux16 %f0, %f4, %f12 loop_878: fmul8x16al %f4, %f3, %f14 ldd [%l7 + 0x50], %f14 fxors %f14, %f4, %f4 bpos,a %icc, loop_879 fbu,a %fcc3, loop_880 ldd [%l7 + 0x40], %f2 ld [%l7 + 0x4C], %f11 loop_879: te %xcc, 0x7 loop_880: sdivcc %l0, 0x1C5E, %i4 bneg,a %icc, loop_881 ldsb [%l7 + 0x3D], %o5 brnz,a %l6, loop_882 movrlz %g7, 0x0B9, %l1 loop_881: addc %l4, 0x139B, %o2 fmovdge %xcc, %f6, %f10 loop_882: umulcc %g3, 0x074C, %o7 bl,pt %icc, loop_883 brnz %o3, loop_884 fpadd16 %f6, %f12, %f8 fands %f1, %f0, %f11 loop_883: sth %i1, [%l7 + 0x10] loop_884: stw %g2, [%l7 + 0x24] tsubcc %g1, %g5, %i0 fmovsneg %icc, %f11, %f9 fmovdcc %icc, %f2, %f7 tne %icc, 0x7 fpsub16 %f8, %f12, %f4 st %f6, [%l7 + 0x24] xnorcc %g6, %g4, %l3 xorcc %o1, %i3, %o6 stw %i6, [%l7 + 0x70] xor %i5, %l5, %o4 lduw [%l7 + 0x60], %o0 fcmpeq32 %f4, %f4, %i2 ldd [%l7 + 0x10], %f2 brlez,a %l2, loop_885 fmovrdlez %l0, %f8, %f14 fbe %fcc2, loop_886 stw %i7, [%l7 + 0x58] loop_885: fmul8x16al %f14, %f15, %f2 fmovdg %icc, %f3, %f13 loop_886: umul %i4, %l6, %g7 fpsub16s %f3, %f14, %f12 ldub [%l7 + 0x39], %l1 xor %l4, 0x00F4, %o2 move %xcc, %o5, %g3 stb %o3, [%l7 + 0x61] fcmpeq16 %f8, %f14, %o7 lduh [%l7 + 0x78], %i1 stb %g2, [%l7 + 0x0A] fmovrdne %g1, %f4, %f14 fmovsvs %icc, %f0, %f0 fmovrse %g5, %f3, %f14 ldsh [%l7 + 0x62], %g6 fmovsvc %xcc, %f5, %f15 xor %g4, %l3, %i0 fnands %f7, %f12, %f10 subc %o1, 0x0D70, %i3 move %icc, %o6, %i5 movg %icc, %l5, %i6 subc %o4, %i2, %o0 nop setx loop_887, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxnors %f8, %f10, %f11 sra %l2, 0x0C, %l0 movgu %icc, %i4, %l6 loop_887: tcs %xcc, 0x6 bvs,a,pt %xcc, loop_888 fcmple16 %f10, %f4, %i7 stx %g7, [%l7 + 0x28] fmul8ulx16 %f2, %f12, %f10 loop_888: movpos %xcc, %l1, %o2 fmul8sux16 %f8, %f10, %f8 ldsh [%l7 + 0x5A], %o5 fnor %f10, %f14, %f14 movge %xcc, %g3, %l4 tsubcc %o7, %o3, %i1 udivcc %g1, 0x191A, %g2 fmovsle %icc, %f7, %f5 ldsh [%l7 + 0x46], %g5 fcmpd %fcc2, %f2, %f8 fpadd32s %f9, %f14, %f5 bgu,a loop_889 ld [%l7 + 0x60], %f1 movneg %xcc, %g4, %l3 call loop_890 loop_889: fmovdneg %xcc, %f3, %f13 bge,a loop_891 ble,a,pt %xcc, loop_892 loop_890: stx %g6, [%l7 + 0x20] tvs %xcc, 0x4 loop_891: ldsh [%l7 + 0x54], %o1 loop_892: sll %i0, %i3, %o6 stw %i5, [%l7 + 0x3C] fbge,a %fcc0, loop_893 nop setx loop_894, %l0, %l1 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 + 0x12], %i6 fmovsa %icc, %f0, %f2 loop_893: fcmple32 %f10, %f6, %o4 loop_894: fands %f11, %f0, %f3 fmovrse %i2, %f0, %f11 subccc %o0, %l5, %l0 fxnor %f8, %f6, %f14 bge,pt %icc, loop_895 umul %l2, 0x05D3, %i4 fbue,a %fcc2, loop_896 fabsd %f8, %f14 loop_895: fcmpgt32 %f8, %f12, %i7 stx %g7, [%l7 + 0x58] loop_896: bne,a %xcc, loop_897 faligndata %f4, %f14, %f4 fnot2s %f10, %f0 fmovsne %xcc, %f13, %f5 loop_897: subccc %l1, 0x1AC6, %o2 ldsw [%l7 + 0x6C], %o5 bvs %icc, loop_898 ld [%l7 + 0x24], %f0 fsrc2s %f3, %f14 bge,pt %icc, loop_899 loop_898: brz,a %l6, loop_900 mulx %l4, %o7, %g3 lduh [%l7 + 0x12], %o3 loop_899: tle %xcc, 0x5 loop_900: bn,a loop_901 fbg,a %fcc0, loop_902 bshuffle %f0, %f10, %f12 subc %g1, 0x123B, %i1 loop_901: movrgez %g2, 0x0E3, %g5 loop_902: fmovdle %icc, %f8, %f14 tne %xcc, 0x1 movrlz %l3, 0x025, %g6 ldsw [%l7 + 0x68], %o1 fcmpd %fcc2, %f12, %f0 siam 0x4 xnor %g4, %i3, %o6 fbue %fcc3, loop_903 movre %i0, 0x110, %i5 fsrc1s %f0, %f5 andncc %o4, %i2, %i6 loop_903: be %icc, loop_904 fpackfix %f10, %f12 fcmpeq16 %f6, %f12, %o0 movvs %xcc, %l5, %l2 loop_904: fones %f1 lduw [%l7 + 0x70], %i4 bcs %xcc, loop_905 fxors %f12, %f14, %f9 fnot1 %f14, %f4 lduh [%l7 + 0x18], %l0 loop_905: fcmpd %fcc0, %f8, %f12 ldd [%l7 + 0x28], %f14 movrgz %g7, %l1, %i7 fxnors %f2, %f14, %f10 sth %o2, [%l7 + 0x2C] xor %l6, 0x14E0, %l4 fnand %f14, %f12, %f6 brz,a %o5, loop_906 edge16l %o7, %o3, %g3 ldsw [%l7 + 0x0C], %i1 siam 0x7 loop_906: st %f5, [%l7 + 0x70] fmovdcc %xcc, %f13, %f8 fmovs %f3, %f12 stb %g1, [%l7 + 0x21] orn %g5, %l3, %g6 mulscc %o1, 0x0A94, %g4 ldub [%l7 + 0x70], %g2 stw %i3, [%l7 + 0x7C] fbge,a %fcc2, loop_907 fmul8sux16 %f12, %f2, %f4 fpsub16s %f6, %f13, %f3 fmovrdlz %i0, %f2, %f4 loop_907: fandnot1 %f12, %f4, %f6 umul %o6, 0x1B3B, %o4 stw %i2, [%l7 + 0x74] brgz %i6, loop_908 sth %i5, [%l7 + 0x38] lduh [%l7 + 0x14], %o0 bcc,a,pt %xcc, loop_909 loop_908: addcc %l5, 0x13D5, %l2 fmul8x16 %f6, %f10, %f10 fpack16 %f14, %f9 loop_909: stx %l0, [%l7 + 0x40] stx %g7, [%l7 + 0x58] sth %l1, [%l7 + 0x5C] smul %i7, %o2, %i4 bleu,pt %icc, loop_910 orncc %l4, 0x138B, %o5 ldub [%l7 + 0x5E], %o7 fmovrsgz %l6, %f15, %f10 loop_910: fpsub16 %f6, %f14, %f4 fxnor %f14, %f0, %f12 fmovdne %icc, %f14, %f14 fcmped %fcc1, %f6, %f8 edge32n %o3, %g3, %g1 lduw [%l7 + 0x40], %i1 fnand %f10, %f4, %f8 ldsw [%l7 + 0x08], %l3 tge %xcc, 0x3 brlz %g6, loop_911 fandnot2s %f13, %f1, %f14 bpos,a,pt %xcc, loop_912 fxors %f4, %f8, %f13 loop_911: fxnor %f14, %f10, %f12 std %f0, [%l7 + 0x78] loop_912: stw %o1, [%l7 + 0x24] fbo %fcc1, loop_913 stb %g4, [%l7 + 0x7E] addcc %g5, %i3, %i0 fnands %f13, %f13, %f14 loop_913: fpadd16s %f14, %f14, %f4 std %f8, [%l7 + 0x60] fpsub16s %f2, %f0, %f2 stx %o6, [%l7 + 0x28] fmul8x16 %f7, %f10, %f8 fmul8x16al %f14, %f15, %f10 edge8 %o4, %i2, %g2 addccc %i5, %o0, %i6 umulcc %l5, %l0, %g7 sll %l1, 0x01, %l2 fnot1s %f5, %f13 ld [%l7 + 0x38], %f14 subccc %i7, %o2, %l4 ldx [%l7 + 0x28], %i4 brgz %o7, loop_914 fnot2s %f6, %f6 edge8 %o5, %l6, %o3 bvs,pn %icc, loop_915 loop_914: movpos %icc, %g1, %g3 ldub [%l7 + 0x74], %l3 fmovrslez %g6, %f7, %f2 loop_915: faligndata %f8, %f14, %f10 fandnot2s %f11, %f0, %f14 fmovsleu %xcc, %f13, %f15 movrgez %i1, 0x1A5, %o1 ld [%l7 + 0x50], %f7 bneg loop_916 fzero %f6 ldsh [%l7 + 0x74], %g4 ldx [%l7 + 0x10], %g5 loop_916: fcmpeq32 %f4, %f14, %i0 fabsd %f10, %f12 popc 0x0392, %i3 ldd [%l7 + 0x48], %f12 fmovda %xcc, %f9, %f13 fcmpeq16 %f12, %f8, %o6 fbo %fcc3, loop_917 alignaddrl %i2, %o4, %i5 sdivx %g2, 0x193A, %i6 movrlez %l5, 0x021, %l0 loop_917: stb %g7, [%l7 + 0x25] bge,a %icc, loop_918 bcs,a,pt %icc, loop_919 ldd [%l7 + 0x50], %f6 fpmerge %f10, %f7, %f12 loop_918: tne %xcc, 0x7 loop_919: fcmpgt16 %f0, %f0, %l1 fornot1 %f2, %f2, %f8 bne,a %xcc, loop_920 ldub [%l7 + 0x2C], %o0 ldx [%l7 + 0x08], %l2 ldsh [%l7 + 0x10], %i7 loop_920: ldx [%l7 + 0x50], %l4 bcc,a,pt %icc, loop_921 movleu %xcc, %i4, %o7 movrgz %o2, %l6, %o3 fmovsle %xcc, %f10, %f11 loop_921: fbo %fcc1, loop_922 fnand %f10, %f8, %f10 fexpand %f11, %f6 tleu %xcc, 0x6 loop_922: st %f6, [%l7 + 0x68] fbuge,a %fcc1, loop_923 tgu %icc, 0x0 sth %o5, [%l7 + 0x30] edge8l %g1, %l3, %g3 loop_923: alignaddr %i1, %o1, %g4 std %f14, [%l7 + 0x78] ldx [%l7 + 0x70], %g5 fmovdn %icc, %f15, %f1 fmovrde %i0, %f6, %f12 fxnors %f1, %f9, %f14 move %xcc, %g6, %i3 bleu loop_924 tge %xcc, 0x4 fornot1s %f6, %f12, %f8 fors %f10, %f6, %f4 loop_924: nop setx loop_925, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tg %icc, 0x2 fabss %f4, %f8 bvc %icc, loop_926 loop_925: fornot2s %f3, %f9, %f10 fandnot1s %f14, %f9, %f15 edge8ln %o6, %i2, %i5 loop_926: ldd [%l7 + 0x70], %f2 xnorcc %g2, %o4, %l5 brnz,a %l0, loop_927 tcc %icc, 0x2 bl,a,pt %icc, loop_928 orncc %g7, %l1, %o0 loop_927: fnot1 %f0, %f0 bleu,a,pn %icc, loop_929 loop_928: fmovsneg %xcc, %f15, %f9 ldx [%l7 + 0x78], %i6 tpos %xcc, 0x6 loop_929: bneg %icc, loop_930 bn %icc, loop_931 fmul8x16 %f14, %f2, %f6 fmul8x16al %f15, %f0, %f0 loop_930: fnot1 %f2, %f2 loop_931: srax %l2, %i7, %i4 fmovsle %icc, %f11, %f5 faligndata %f0, %f10, %f12 stw %l4, [%l7 + 0x60] fmul8x16al %f10, %f14, %f2 std %f0, [%l7 + 0x60] movrlz %o7, %o2, %o3 ldub [%l7 + 0x78], %l6 bg,pn %icc, loop_932 fpadd32s %f14, %f5, %f5 brgez,a %o5, loop_933 ldsb [%l7 + 0x47], %l3 loop_932: xnor %g3, %g1, %o1 lduw [%l7 + 0x58], %g4 loop_933: add %g5, %i0, %g6 addccc %i3, 0x1EE2, %o6 std %f12, [%l7 + 0x28] tne %icc, 0x6 fblg,a %fcc1, loop_934 edge32ln %i2, %i5, %i1 fnand %f2, %f6, %f8 fcmple32 %f4, %f6, %o4 loop_934: te %icc, 0x2 fabsd %f10, %f12 bg,a %xcc, loop_935 fba,a %fcc2, loop_936 ldsh [%l7 + 0x42], %g2 bne,pn %xcc, loop_937 loop_935: fbne,a %fcc2, loop_938 loop_936: ldsh [%l7 + 0x5A], %l5 std %f0, [%l7 + 0x68] loop_937: fmovsneg %xcc, %f7, %f3 loop_938: fcmpes %fcc2, %f12, %f1 sdiv %l0, 0x077C, %l1 stw %g7, [%l7 + 0x74] tleu %xcc, 0x5 stw %i6, [%l7 + 0x40] fmovrslz %l2, %f12, %f1 tcs %xcc, 0x2 lduw [%l7 + 0x74], %i7 sth %o0, [%l7 + 0x2C] fbule %fcc3, loop_939 stb %l4, [%l7 + 0x2A] fsrc2s %f8, %f15 fands %f11, %f0, %f9 loop_939: edge8 %i4, %o2, %o7 fmul8sux16 %f2, %f8, %f2 fpackfix %f12, %f1 fmovsgu %icc, %f5, %f13 fxnor %f2, %f4, %f8 ldd [%l7 + 0x18], %f10 fmovrdlez %l6, %f0, %f8 srlx %o3, 0x0C, %l3 fandnot2s %f1, %f9, %f2 stw %o5, [%l7 + 0x4C] bneg,a,pn %icc, loop_940 bvs,a,pt %icc, loop_941 ldub [%l7 + 0x46], %g3 ta %xcc, 0x7 loop_940: fmovrslez %g1, %f11, %f9 loop_941: fmovsge %icc, %f4, %f9 fexpand %f10, %f14 bg loop_942 fbo %fcc1, loop_943 fmovrse %g4, %f5, %f4 udivx %o1, 0x0759, %g5 loop_942: st %f14, [%l7 + 0x78] loop_943: fnot2 %f0, %f2 fblg,a %fcc2, loop_944 mulx %i0, %i3, %g6 st %f14, [%l7 + 0x2C] fmovdl %xcc, %f8, %f8 loop_944: ldsb [%l7 + 0x47], %o6 bvs,pn %icc, loop_945 srlx %i2, 0x19, %i1 movpos %xcc, %i5, %o4 fmul8x16al %f15, %f14, %f0 loop_945: bl loop_946 stw %g2, [%l7 + 0x70] fmovdleu %icc, %f1, %f12 bpos,a,pn %xcc, loop_947 loop_946: movl %icc, %l0, %l5 brnz %l1, loop_948 fcmped %fcc1, %f14, %f4 loop_947: bvs %icc, loop_949 subc %i6, %g7, %l2 loop_948: stw %o0, [%l7 + 0x6C] fornot2 %f8, %f4, %f6 loop_949: movgu %xcc, %l4, %i7 fcmpne32 %f0, %f8, %i4 ldsh [%l7 + 0x48], %o7 tleu %icc, 0x7 andcc %o2, 0x058D, %o3 sdivcc %l3, 0x030C, %o5 tg %xcc, 0x3 bg,a,pt %icc, loop_950 movrgz %g3, 0x11F, %g1 subccc %g4, %l6, %o1 fbn %fcc1, loop_951 loop_950: edge16 %i0, %i3, %g6 ld [%l7 + 0x28], %f3 stx %o6, [%l7 + 0x08] loop_951: fbg %fcc3, loop_952 movpos %icc, %g5, %i1 stx %i2, [%l7 + 0x48] fcmple16 %f2, %f2, %i5 loop_952: movrlez %g2, %o4, %l5 bcc,pn %icc, loop_953 fnors %f12, %f11, %f9 ldd [%l7 + 0x68], %f4 fbo,a %fcc1, loop_954 loop_953: ldx [%l7 + 0x38], %l1 fcmpne16 %f0, %f0, %l0 fpadd16s %f7, %f7, %f8 loop_954: std %f4, [%l7 + 0x60] fbule %fcc2, loop_955 ldsw [%l7 + 0x44], %i6 lduh [%l7 + 0x76], %l2 ldx [%l7 + 0x48], %o0 loop_955: fones %f6 xorcc %g7, 0x1926, %l4 fmovdcc %xcc, %f9, %f13 fmovrde %i7, %f10, %f10 movle %icc, %o7, %i4 fmovdgu %xcc, %f9, %f8 edge16n %o2, %o3, %o5 fpack32 %f0, %f8, %f14 fcmpeq32 %f4, %f12, %l3 umulcc %g1, %g4, %g3 fmovrdne %l6, %f12, %f6 fmovsvc %xcc, %f10, %f1 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 stx %i0, [%l7 + 0x70] tn %icc, 0x7 movrgz %o1, %i3, %g6 loop_956: tcs %xcc, 0x7 fbu,a %fcc2, loop_957 edge32ln %g5, %o6, %i1 stw %i5, [%l7 + 0x10] ldd [%l7 + 0x20], %f0 loop_957: andncc %i2, %o4, %g2 fnegd %f12, %f4 brgez %l1, loop_958 fpack16 %f4, %f14 fpsub32 %f8, %f2, %f10 ldsw [%l7 + 0x78], %l0 loop_958: stw %l5, [%l7 + 0x70] fpadd32 %f12, %f2, %f6 nop setx loop_959, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbo,a %fcc3, loop_960 ldub [%l7 + 0x79], %i6 ba,a loop_961 loop_959: ld [%l7 + 0x2C], %f6 loop_960: fmovrdgz %l2, %f10, %f10 lduw [%l7 + 0x54], %o0 loop_961: fpmerge %f15, %f12, %f4 fmovsne %icc, %f11, %f15 addccc %l4, %g7, %i7 fbl,a %fcc2, loop_962 fnot1 %f2, %f14 srlx %i4, %o2, %o3 smulcc %o5, %l3, %o7 loop_962: edge16 %g1, %g4, %g3 fsrc2s %f11, %f0 bleu loop_963 ldsh [%l7 + 0x2C], %l6 subccc %i0, %o1, %i3 fmovsge %xcc, %f0, %f15 loop_963: xor %g6, 0x1927, %g5 movne %xcc, %i1, %i5 tvc %icc, 0x5 brz,a %o6, loop_964 ldsb [%l7 + 0x3B], %i2 sdiv %o4, 0x0F22, %l1 movge %icc, %l0, %l5 loop_964: fnor %f4, %f2, %f14 movcc %icc, %i6, %l2 and %o0, %l4, %g7 fsrc1s %f11, %f10 tcs %xcc, 0x3 edge8l %i7, %g2, %o2 stb %i4, [%l7 + 0x6A] movrne %o3, 0x2D2, %o5 st %f14, [%l7 + 0x1C] fxor %f12, %f2, %f10 nop setx loop_965, %l0, %l1 jmpl %l1, %o7 stb %l3, [%l7 + 0x60] fsrc1 %f12, %f2 bvs %xcc, loop_966 loop_965: fbge,a %fcc3, loop_967 brz,a %g4, loop_968 fmovsl %xcc, %f14, %f4 loop_966: std %f6, [%l7 + 0x38] loop_967: movgu %icc, %g1, %g3 loop_968: fandnot2 %f6, %f4, %f8 ldd [%l7 + 0x08], %f12 st %f9, [%l7 + 0x38] sth %i0, [%l7 + 0x76] fzeros %f15 nop setx loop_969, %l0, %l1 jmpl %l1, %l6 ldub [%l7 + 0x1C], %i3 movvc %xcc, %o1, %g5 nop setx loop_970, %l0, %l1 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_969: siam 0x4 subccc %g6, %i1, %i5 fornot2 %f14, %f4, %f2 loop_970: ld [%l7 + 0x2C], %f12 bvc,a,pn %xcc, loop_971 ld [%l7 + 0x48], %f8 fmovsn %xcc, %f0, %f0 add %i2, %o6, %o4 loop_971: fmovsg %xcc, %f14, %f13 st %f15, [%l7 + 0x64] tpos %xcc, 0x7 stb %l0, [%l7 + 0x23] sub %l1, %l5, %l2 andncc %o0, %l4, %i6 movg %icc, %g7, %g2 ldx [%l7 + 0x08], %o2 ldd [%l7 + 0x58], %f4 ba,a %xcc, loop_972 fpsub16 %f12, %f4, %f6 fbue %fcc2, loop_973 edge8n %i4, %i7, %o3 loop_972: std %f4, [%l7 + 0x40] for %f8, %f0, %f0 loop_973: ldsb [%l7 + 0x7B], %o5 ldsh [%l7 + 0x16], %o7 fmovrdgez %l3, %f4, %f0 fmovsneg %xcc, %f6, %f14 brgz,a %g4, loop_974 fmovdge %icc, %f1, %f7 st %f12, [%l7 + 0x4C] ldub [%l7 + 0x31], %g1 loop_974: fcmpgt32 %f8, %f12, %g3 lduh [%l7 + 0x28], %l6 sth %i0, [%l7 + 0x5E] movcc %icc, %i3, %g5 tl %icc, 0x7 fbul,a %fcc2, loop_975 lduw [%l7 + 0x60], %o1 siam 0x1 addccc %i1, 0x0BEB, %i5 loop_975: fble %fcc0, loop_976 movge %xcc, %g6, %i2 fcmpgt32 %f0, %f2, %o6 fmovdpos %icc, %f13, %f7 loop_976: bge,a,pt %xcc, loop_977 ld [%l7 + 0x08], %f4 fzeros %f6 fcmpeq32 %f0, %f0, %l0 loop_977: fmuld8sux16 %f0, %f2, %f0 std %f0, [%l7 + 0x60] sethi 0x0DDD, %l1 fmovrse %o4, %f6, %f13 edge8 %l2, %l5, %o0 bshuffle %f8, %f4, %f6 fandnot2 %f10, %f10, %f0 sth %i6, [%l7 + 0x62] sth %l4, [%l7 + 0x60] fnors %f7, %f7, %f0 brgez,a %g2, loop_978 addcc %g7, %o2, %i4 fmovrsgez %i7, %f13, %f11 st %f13, [%l7 + 0x7C] loop_978: fsrc1 %f2, %f8 fands %f6, %f12, %f12 fsrc2 %f2, %f12 fnegs %f1, %f6 tleu %xcc, 0x5 ldsh [%l7 + 0x12], %o5 bg,a,pt %icc, loop_979 ld [%l7 + 0x08], %f13 tge %xcc, 0x2 xnorcc %o7, 0x1AC5, %l3 loop_979: ldx [%l7 + 0x78], %o3 sethi 0x1B53, %g1 fnot1s %f11, %f10 fnot2 %f0, %f6 xnorcc %g3, 0x0A25, %l6 fbuge,a %fcc0, loop_980 fsrc2s %f13, %f5 andcc %i0, 0x0935, %g4 ldub [%l7 + 0x26], %g5 loop_980: fmovsle %icc, %f10, %f11 fxnor %f2, %f10, %f12 ldsw [%l7 + 0x1C], %i3 ldsb [%l7 + 0x4C], %o1 movcc %xcc, %i5, %g6 lduh [%l7 + 0x4C], %i2 stx %i1, [%l7 + 0x08] stx %l0, [%l7 + 0x08] move %icc, %o6, %l1 edge8ln %l2, %o4, %o0 lduw [%l7 + 0x2C], %i6 array16 %l4, %g2, %l5 fmovda %icc, %f15, %f3 stx %g7, [%l7 + 0x30] nop setx loop_981, %l0, %l1 jmpl %l1, %o2 sllx %i7, %i4, %o7 tle %xcc, 0x4 bgu,pt %xcc, loop_982 loop_981: ldsb [%l7 + 0x1C], %l3 sra %o3, %g1, %o5 udiv %l6, 0x0A76, %g3 loop_982: bl,a,pt %icc, loop_983 sth %i0, [%l7 + 0x14] brz %g5, loop_984 fornot2 %f0, %f8, %f10 loop_983: movneg %xcc, %i3, %g4 edge8 %i5, %g6, %i2 loop_984: siam 0x0 fmovd %f4, %f8 ldsw [%l7 + 0x68], %i1 te %xcc, 0x1 ldd [%l7 + 0x58], %f8 ld [%l7 + 0x10], %f10 siam 0x3 and %l0, 0x12A6, %o6 lduh [%l7 + 0x28], %o1 fornot1 %f12, %f14, %f4 ldsb [%l7 + 0x37], %l2 ldub [%l7 + 0x27], %l1 te %icc, 0x0 fmovrslez %o4, %f4, %f3 edge32ln %o0, %l4, %g2 fbe %fcc1, loop_985 tn %icc, 0x7 sth %i6, [%l7 + 0x1A] nop setx loop_986, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_985: fnand %f6, %f14, %f0 stx %g7, [%l7 + 0x38] fands %f15, %f5, %f11 loop_986: fnot2s %f0, %f0 edge32ln %o2, %l5, %i4 fxor %f14, %f12, %f14 fsrc1 %f10, %f12 fmovrdlz %i7, %f10, %f6 lduw [%l7 + 0x64], %l3 fnegs %f7, %f2 fnands %f4, %f9, %f12 movgu %xcc, %o3, %o7 ldub [%l7 + 0x2C], %o5 sdivcc %l6, 0x100F, %g3 fcmpd %fcc2, %f6, %f2 tne %icc, 0x7 stw %i0, [%l7 + 0x40] tvc %xcc, 0x3 srl %g1, %g5, %g4 fcmple16 %f14, %f8, %i5 ldub [%l7 + 0x7E], %i3 ldsb [%l7 + 0x3B], %i2 ldsh [%l7 + 0x6A], %i1 ldub [%l7 + 0x47], %g6 stx %o6, [%l7 + 0x48] ldsh [%l7 + 0x5A], %o1 fnor %f8, %f12, %f12 fmul8sux16 %f4, %f14, %f2 movcs %xcc, %l0, %l2 stw %l1, [%l7 + 0x64] stx %o0, [%l7 + 0x70] tg %icc, 0x5 movrne %l4, %g2, %o4 fornot2s %f9, %f10, %f1 fmovdne %icc, %f13, %f12 sdivcc %g7, 0x089B, %o2 lduw [%l7 + 0x38], %i6 fbu,a %fcc2, loop_987 fnot1 %f14, %f4 fmovrsgz %l5, %f3, %f15 popc %i7, %l3 loop_987: taddcc %i4, %o3, %o5 ldd [%l7 + 0x50], %f14 st %f10, [%l7 + 0x0C] edge8ln %o7, %l6, %i0 lduw [%l7 + 0x3C], %g1 fmovsn %icc, %f8, %f15 fcmpne32 %f10, %f8, %g3 movge %xcc, %g4, %g5 std %f8, [%l7 + 0x38] fpackfix %f0, %f0 fcmpd %fcc0, %f4, %f14 fabss %f13, %f12 fors %f6, %f11, %f0 movcc %icc, %i5, %i3 orcc %i1, %i2, %o6 fands %f6, %f9, %f14 fmovdg %icc, %f10, %f4 fmovsvs %icc, %f13, %f12 fmovrsgez %g6, %f0, %f0 ld [%l7 + 0x10], %f7 ba,a loop_988 fmovrdlez %o1, %f0, %f0 fmovdle %icc, %f15, %f0 fmovdcs %xcc, %f0, %f1 loop_988: ldsw [%l7 + 0x78], %l0 stb %l1, [%l7 + 0x58] siam 0x5 edge8ln %l2, %l4, %g2 tg %xcc, 0x3 sdivcc %o0, 0x0865, %o4 fandnot2 %f4, %f12, %f12 fzero %f12 fpadd16 %f2, %f4, %f12 fmovsa %icc, %f15, %f0 lduw [%l7 + 0x50], %g7 stw %o2, [%l7 + 0x78] movge %xcc, %l5, %i6 stx %i7, [%l7 + 0x38] fpsub16s %f7, %f7, %f9 stw %i4, [%l7 + 0x3C] lduh [%l7 + 0x66], %l3 movrne %o3, 0x1BB, %o5 fbue,a %fcc3, loop_989 sth %o7, [%l7 + 0x48] fmul8x16al %f12, %f5, %f8 ld [%l7 + 0x54], %f11 loop_989: sth %l6, [%l7 + 0x50] ldsh [%l7 + 0x0C], %i0 srlx %g1, 0x04, %g3 fpsub32 %f12, %f14, %f0 sethi 0x0C8E, %g4 tcc %xcc, 0x1 sth %i5, [%l7 + 0x0A] lduh [%l7 + 0x0E], %g5 fmovrslz %i1, %f12, %f11 movle %icc, %i3, %i2 ldsb [%l7 + 0x72], %g6 movle %xcc, %o6, %l0 smul %o1, %l1, %l4 fmovsvs %icc, %f1, %f14 array8 %g2, %l2, %o0 ld [%l7 + 0x30], %f2 for %f2, %f4, %f4 fblg %fcc1, loop_990 array32 %g7, %o2, %l5 fcmpeq16 %f0, %f0, %i6 udivcc %i7, 0x0CAF, %o4 loop_990: sdivx %i4, 0x1945, %l3 fzero %f0 fcmpeq32 %f12, %f14, %o5 srlx %o7, 0x00, %l6 pdist %f8, %f0, %f14 lduw [%l7 + 0x0C], %i0 fbo,a %fcc1, loop_991 lduh [%l7 + 0x24], %g1 fmovdne %xcc, %f5, %f13 for %f8, %f4, %f4 loop_991: popc %o3, %g4 bg,pn %xcc, loop_992 ldd [%l7 + 0x18], %f12 addccc %i5, %g3, %g5 fbul %fcc3, loop_993 loop_992: ldub [%l7 + 0x19], %i1 ldx [%l7 + 0x38], %i3 call loop_994 loop_993: brgez,a %i2, loop_995 fmovrdgz %o6, %f6, %f4 fnot2 %f10, %f12 loop_994: ldsh [%l7 + 0x54], %l0 loop_995: fmovd %f0, %f12 tl %xcc, 0x1 fmovdgu %icc, %f0, %f2 fcmpgt32 %f6, %f8, %o1 tcc %xcc, 0x3 bshuffle %f8, %f10, %f10 fbe,a %fcc3, loop_996 ba,a,pt %icc, loop_997 std %f8, [%l7 + 0x68] sdivx %l1, 0x0578, %l4 loop_996: taddcc %g6, %g2, %o0 loop_997: fnot2s %f7, %f10 fmovdneg %xcc, %f13, %f14 fnot2 %f4, %f8 ldsw [%l7 + 0x70], %l2 sllx %g7, 0x1F, %o2 stw %l5, [%l7 + 0x08] st %f15, [%l7 + 0x70] ldx [%l7 + 0x28], %i6 fabss %f5, %f4 call loop_998 fpmerge %f11, %f4, %f6 sth %o4, [%l7 + 0x5A] be,a %xcc, loop_999 loop_998: fsrc2s %f6, %f1 movle %icc, %i4, %l3 fpadd16 %f0, %f4, %f10 loop_999: tne %icc, 0x7 stx %i7, [%l7 + 0x70] st %f9, [%l7 + 0x40] fmuld8ulx16 %f7, %f6, %f6 fbne,a %fcc1, loop_1000 ld [%l7 + 0x18], %f3 bge,pn %icc, loop_1001 or %o7, %l6, %i0 loop_1000: edge32n %g1, %o5, %o3 ldx [%l7 + 0x10], %i5 loop_1001: sdiv %g4, 0x1A10, %g5 bvs,a %xcc, loop_1002 movn %xcc, %i1, %i3 stb %g3, [%l7 + 0x4E] bpos,a %xcc, loop_1003 loop_1002: fba,a %fcc1, loop_1004 addccc %i2, %l0, %o1 ld [%l7 + 0x30], %f13 loop_1003: fmovsl %xcc, %f4, %f2 loop_1004: bpos,pt %icc, loop_1005 fnand %f8, %f6, %f0 brgez,a %l1, loop_1006 stx %l4, [%l7 + 0x38] loop_1005: ldsw [%l7 + 0x44], %o6 fnors %f7, %f7, %f14 loop_1006: ldub [%l7 + 0x3E], %g6 fmovdgu %xcc, %f5, %f12 fmovdpos %xcc, %f6, %f5 fmovrdgz %o0, %f6, %f12 tleu %icc, 0x5 brnz %l2, loop_1007 fcmpgt16 %f10, %f4, %g7 tcs %icc, 0x4 mulx %g2, %l5, %i6 loop_1007: movge %icc, %o2, %o4 andn %i4, 0x0851, %l3 ldsw [%l7 + 0x4C], %i7 tpos %xcc, 0x0 fbge %fcc2, loop_1008 lduh [%l7 + 0x0C], %o7 fbug %fcc3, loop_1009 fmovsge %xcc, %f6, %f8 loop_1008: lduh [%l7 + 0x6E], %l6 fmovrslez %g1, %f10, %f14 loop_1009: lduh [%l7 + 0x26], %i0 tcc %xcc, 0x7 fbl,a %fcc1, loop_1010 fornot1s %f8, %f14, %f0 bgu,pt %icc, loop_1011 andn %o5, 0x1741, %o3 loop_1010: stw %i5, [%l7 + 0x54] brgz %g4, loop_1012 loop_1011: fmul8x16 %f11, %f8, %f8 bn,a %xcc, loop_1013 ta %icc, 0x1 loop_1012: movl %xcc, %i1, %i3 ldsh [%l7 + 0x24], %g3 loop_1013: ldx [%l7 + 0x60], %g5 sllx %i2, %l0, %l1 smul %l4, %o1, %o6 fmovda %icc, %f9, %f7 ld [%l7 + 0x74], %f4 movrgz %g6, 0x0C2, %o0 fmuld8ulx16 %f6, %f13, %f10 ldsb [%l7 + 0x4A], %g7 fandnot1 %f2, %f6, %f6 fbge,a %fcc3, loop_1014 udivx %l2, 0x00AF, %g2 sth %i6, [%l7 + 0x26] sra %o2, %l5, %o4 loop_1014: stb %i4, [%l7 + 0x1E] movn %icc, %l3, %i7 fsrc2s %f0, %f12 stx %o7, [%l7 + 0x30] fcmple16 %f4, %f6, %l6 fornot2s %f11, %f8, %f1 stb %g1, [%l7 + 0x6A] addcc %i0, 0x0D84, %o3 fpack32 %f4, %f2, %f10 movne %icc, %i5, %o5 smul %g4, %i3, %g3 ldx [%l7 + 0x10], %g5 movrne %i2, %l0, %l1 ldub [%l7 + 0x3E], %l4 fands %f1, %f5, %f14 tl %xcc, 0x2 fblg,a %fcc2, loop_1015 be loop_1016 stx %o1, [%l7 + 0x40] sub %o6, %g6, %i1 loop_1015: fcmps %fcc3, %f7, %f11 loop_1016: move %icc, %g7, %o0 fmovrsgez %l2, %f13, %f13 ldsw [%l7 + 0x58], %g2 ldsh [%l7 + 0x30], %o2 fnors %f15, %f10, %f2 array8 %l5, %o4, %i6 or %i4, 0x16BE, %l3 ldd [%l7 + 0x50], %f12 st %f10, [%l7 + 0x24] fbn,a %fcc1, loop_1017 fxnor %f6, %f12, %f10 fpadd32 %f12, %f14, %f8 fmul8ulx16 %f14, %f8, %f2 loop_1017: fmovdge %xcc, %f15, %f11 smul %i7, 0x0336, %l6 ldx [%l7 + 0x78], %g1 fba %fcc1, loop_1018 alignaddr %o7, %o3, %i0 st %f4, [%l7 + 0x1C] fbl,a %fcc1, loop_1019 loop_1018: ldx [%l7 + 0x38], %o5 fcmpes %fcc0, %f11, %f10 stw %g4, [%l7 + 0x08] loop_1019: movrlz %i5, %i3, %g5 lduh [%l7 + 0x48], %i2 brlez %l0, loop_1020 call loop_1021 movcc %icc, %l1, %g3 ldx [%l7 + 0x28], %o1 loop_1020: ldsw [%l7 + 0x28], %o6 loop_1021: fpadd32s %f0, %f3, %f9 subcc %g6, 0x1888, %l4 sll %g7, %i1, %o0 ld [%l7 + 0x60], %f14 movg %icc, %l2, %g2 st %f14, [%l7 + 0x6C] ldx [%l7 + 0x60], %o2 ldub [%l7 + 0x64], %l5 fbne,a %fcc3, loop_1022 fands %f10, %f7, %f2 st %f10, [%l7 + 0x34] stb %i6, [%l7 + 0x29] loop_1022: tne %icc, 0x2 bl,a loop_1023 ld [%l7 + 0x44], %f9 tgu %xcc, 0x5 fpadd16s %f10, %f5, %f13 loop_1023: ldsh [%l7 + 0x4A], %i4 fmul8x16au %f4, %f9, %f8 movne %icc, %l3, %o4 ldx [%l7 + 0x38], %i7 fabsd %f6, %f0 fsrc1s %f3, %f5 umul %g1, 0x1864, %l6 ldd [%l7 + 0x60], %f8 fcmps %fcc3, %f12, %f10 fmovrsgz %o7, %f9, %f1 stx %o3, [%l7 + 0x70] ba %icc, loop_1024 stw %i0, [%l7 + 0x10] fnot2s %f11, %f8 ldx [%l7 + 0x18], %o5 loop_1024: ble loop_1025 st %f10, [%l7 + 0x68] srax %g4, 0x03, %i3 call loop_1026 loop_1025: movcc %icc, %g5, %i2 bn,pn %icc, loop_1027 be,pt %xcc, loop_1028 loop_1026: fbn,a %fcc0, loop_1029 movl %xcc, %i5, %l1 loop_1027: ldsw [%l7 + 0x38], %g3 loop_1028: tcs %icc, 0x2 loop_1029: tvc %xcc, 0x1 fpmerge %f9, %f10, %f4 std %f6, [%l7 + 0x10] stx %l0, [%l7 + 0x30] fcmple32 %f12, %f12, %o6 tle %icc, 0x1 umulcc %o1, %g6, %g7 fcmpes %fcc1, %f15, %f8 udivcc %l4, 0x0666, %o0 brgez %l2, loop_1030 sdivx %i1, 0x13CC, %g2 movneg %icc, %l5, %i6 fmovsle %xcc, %f15, %f3 loop_1030: edge8 %i4, %o2, %l3 ldx [%l7 + 0x10], %o4 bneg loop_1031 edge16l %g1, %l6, %i7 fmovdgu %xcc, %f12, %f15 fzero %f14 loop_1031: fmul8x16au %f2, %f5, %f14 fbne,a %fcc1, loop_1032 stb %o7, [%l7 + 0x2C] fmul8x16au %f6, %f3, %f2 bvs loop_1033 loop_1032: bleu,a,pn %icc, loop_1034 fabss %f8, %f11 tsubcctv %o3, %i0, %g4 loop_1033: st %f13, [%l7 + 0x3C] loop_1034: sth %i3, [%l7 + 0x0A] brnz %o5, loop_1035 sdivcc %g5, 0x144D, %i5 stx %i2, [%l7 + 0x48] fbl,a %fcc1, loop_1036 loop_1035: taddcctv %l1, %g3, %o6 tvc %icc, 0x5 ldsb [%l7 + 0x73], %o1 loop_1036: bpos %icc, loop_1037 fmovsa %icc, %f8, %f9 brlz %l0, loop_1038 tsubcc %g6, %l4, %o0 loop_1037: xnor %l2, %i1, %g7 sdivx %l5, 0x014D, %g2 loop_1038: fcmped %fcc1, %f6, %f8 addccc %i4, 0x02B3, %o2 std %f14, [%l7 + 0x40] ldsh [%l7 + 0x16], %l3 addc %i6, 0x1B74, %g1 st %f1, [%l7 + 0x60] stb %o4, [%l7 + 0x08] fmovsvs %xcc, %f3, %f11 fblg,a %fcc0, loop_1039 fornot1 %f10, %f14, %f0 tn %icc, 0x3 fmovrdlez %i7, %f10, %f6 loop_1039: fsrc1 %f0, %f6 fnegs %f3, %f15 fbo,a %fcc2, loop_1040 lduh [%l7 + 0x0C], %o7 fbe,a %fcc1, loop_1041 lduw [%l7 + 0x50], %o3 loop_1040: lduw [%l7 + 0x14], %i0 ldd [%l7 + 0x18], %f10 loop_1041: movle %xcc, %g4, %i3 lduh [%l7 + 0x72], %l6 ble loop_1042 lduh [%l7 + 0x1A], %o5 ldx [%l7 + 0x78], %g5 fmovdge %xcc, %f11, %f15 loop_1042: tsubcctv %i2, 0x08EB, %l1 fbge,a %fcc1, loop_1043 st %f13, [%l7 + 0x10] fmuld8ulx16 %f0, %f4, %f14 ldd [%l7 + 0x78], %f12 loop_1043: bcs,a,pt %xcc, loop_1044 sra %g3, 0x1A, %i5 movrlez %o6, 0x3FE, %o1 tleu %xcc, 0x4 loop_1044: fpadd32 %f6, %f4, %f6 te %xcc, 0x7 nop setx loop_1045, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnand %f8, %f2, %f14 tpos %icc, 0x6 ldub [%l7 + 0x77], %l0 loop_1045: fmovdne %xcc, %f0, %f14 brlez %g6, loop_1046 edge8 %l4, %o0, %i1 ldsw [%l7 + 0x34], %l2 fmovrsne %l5, %f2, %f8 loop_1046: fcmpeq16 %f8, %f8, %g2 fmovscc %icc, %f8, %f8 fxors %f4, %f0, %f15 ldsw [%l7 + 0x60], %g7 nop setx loop_1047, %l0, %l1 jmpl %l1, %o2 fpadd32s %f1, %f10, %f3 nop setx loop_1048, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd16 %f12, %f8, %f6 loop_1047: fmovdgu %xcc, %f2, %f7 stb %i4, [%l7 + 0x0A] loop_1048: movrlz %l3, 0x093, %i6 fmovsg %xcc, %f15, %f2 ldsh [%l7 + 0x44], %g1 ldx [%l7 + 0x28], %o4 orn %o7, %o3, %i7 ldsb [%l7 + 0x5B], %i0 sethi 0x1189, %i3 fcmpne16 %f6, %f4, %g4 ld [%l7 + 0x1C], %f3 smul %o5, %l6, %i2 andn %g5, %l1, %i5 stx %o6, [%l7 + 0x60] array8 %g3, %l0, %o1 fpsub16s %f14, %f13, %f15 fxor %f12, %f12, %f12 fandnot2s %f0, %f3, %f1 fabss %f9, %f12 fbug,a %fcc3, loop_1049 bneg,a %icc, loop_1050 std %f12, [%l7 + 0x30] andn %l4, %g6, %o0 loop_1049: smulcc %i1, %l5, %l2 loop_1050: sdiv %g2, 0x0E70, %o2 lduh [%l7 + 0x22], %i4 fmul8x16al %f11, %f5, %f2 udiv %l3, 0x13C5, %g7 fmovsgu %icc, %f0, %f11 tne %icc, 0x6 tgu %xcc, 0x1 bn,pt %icc, loop_1051 fba,a %fcc0, loop_1052 fmovsg %xcc, %f12, %f0 movpos %xcc, %g1, %o4 loop_1051: and %o7, 0x1C75, %o3 loop_1052: ldsw [%l7 + 0x50], %i7 brgez,a %i6, loop_1053 fmovscs %xcc, %f7, %f9 movgu %icc, %i0, %g4 fxors %f5, %f12, %f11 loop_1053: fmovsneg %xcc, %f3, %f5 sdiv %o5, 0x1961, %i3 ldx [%l7 + 0x30], %i2 fmovrdlz %g5, %f2, %f6 fmovdg %icc, %f11, %f3 alignaddr %l6, %l1, %o6 fornot1 %f2, %f8, %f0 ldd [%l7 + 0x28], %f6 fmovdne %xcc, %f10, %f5 lduw [%l7 + 0x64], %g3 fble %fcc1, loop_1054 stb %i5, [%l7 + 0x52] fmovrdlz %o1, %f2, %f10 edge16 %l4, %g6, %o0 loop_1054: nop setx loop_1055, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpmerge %f8, %f11, %f0 lduw [%l7 + 0x18], %i1 stx %l5, [%l7 + 0x70] loop_1055: ldsh [%l7 + 0x10], %l0 sra %g2, 0x02, %o2 movcc %xcc, %l2, %i4 ldx [%l7 + 0x68], %l3 lduh [%l7 + 0x14], %g1 smulcc %o4, %o7, %o3 ldd [%l7 + 0x70], %f12 nop setx loop_1056, %l0, %l1 jmpl %l1, %i7 movle %xcc, %g7, %i6 fblg,a %fcc3, loop_1057 lduh [%l7 + 0x74], %g4 loop_1056: andncc %o5, %i0, %i3 edge8 %i2, %l6, %g5 loop_1057: fcmpne16 %f10, %f4, %l1 movrne %g3, %i5, %o1 std %f8, [%l7 + 0x10] bvs,a,pt %xcc, loop_1058 bgu,pt %xcc, loop_1059 fexpand %f14, %f2 brlz %l4, loop_1060 loop_1058: ldub [%l7 + 0x7A], %o6 loop_1059: bl,a,pt %xcc, loop_1061 ldsw [%l7 + 0x50], %g6 loop_1060: fba,a %fcc0, loop_1062 nop setx loop_1063, %l0, %l1 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_1061: fmovspos %xcc, %f13, %f4 fmovda %icc, %f2, %f13 loop_1062: fmovdne %icc, %f12, %f6 loop_1063: fmovdge %icc, %f2, %f9 addccc %i1, 0x110C, %o0 or %l5, 0x16FB, %g2 lduh [%l7 + 0x58], %o2 brz,a %l0, loop_1064 tpos %icc, 0x2 subcc %l2, %l3, %g1 siam 0x3 loop_1064: lduw [%l7 + 0x2C], %i4 bcc,a loop_1065 udivcc %o7, 0x0EA5, %o4 move %xcc, %i7, %o3 fmul8sux16 %f10, %f12, %f8 loop_1065: subccc %g7, 0x1BCA, %i6 fmovrslz %g4, %f13, %f11 ldd [%l7 + 0x28], %f12 ldub [%l7 + 0x65], %o5 fmovsvs %icc, %f7, %f9 ldd [%l7 + 0x48], %f4 ldsh [%l7 + 0x22], %i3 ldd [%l7 + 0x60], %f8 fnot2s %f3, %f8 lduw [%l7 + 0x18], %i2 lduw [%l7 + 0x38], %i0 stw %g5, [%l7 + 0x40] fxnors %f13, %f0, %f5 ldsb [%l7 + 0x6E], %l6 fmovrdgez %l1, %f10, %f0 stw %i5, [%l7 + 0x70] fabss %f1, %f3 st %f10, [%l7 + 0x50] fmul8x16au %f1, %f3, %f14 fbu,a %fcc0, loop_1066 stb %o1, [%l7 + 0x08] fone %f14 sth %l4, [%l7 + 0x6C] loop_1066: fnot2 %f14, %f12 fmovrsne %g3, %f5, %f7 stb %o6, [%l7 + 0x22] bcc loop_1067 tleu %icc, 0x3 fmovrdlz %g6, %f2, %f4 sll %o0, 0x0D, %i1 loop_1067: fandnot2s %f3, %f6, %f12 ldub [%l7 + 0x3D], %g2 siam 0x1 ldd [%l7 + 0x48], %f4 st %f1, [%l7 + 0x78] ld [%l7 + 0x7C], %f11 ldsb [%l7 + 0x08], %o2 bgu,pn %xcc, loop_1068 fmul8x16au %f9, %f12, %f0 xorcc %l5, %l2, %l3 fmovrse %l0, %f0, %f12 loop_1068: bcs loop_1069 edge32ln %i4, %g1, %o4 edge8 %o7, %o3, %g7 fabss %f5, %f4 loop_1069: tpos %icc, 0x0 stw %i6, [%l7 + 0x38] fnor %f2, %f8, %f10 edge32l %i7, %o5, %g4 fbo %fcc2, loop_1070 lduh [%l7 + 0x6E], %i2 movcc %icc, %i0, %i3 fandnot1 %f8, %f6, %f8 loop_1070: xor %g5, 0x1064, %l6 fnor %f4, %f12, %f12 fpadd16 %f10, %f4, %f0 ldub [%l7 + 0x77], %i5 fbug,a %fcc2, loop_1071 fones %f1 fmovdpos %xcc, %f6, %f11 udiv %o1, 0x0B2C, %l4 loop_1071: tgu %icc, 0x2 sth %g3, [%l7 + 0x28] sub %l1, %g6, %o6 fcmpne32 %f0, %f12, %i1 call loop_1072 bcc loop_1073 ldd [%l7 + 0x18], %f0 ldx [%l7 + 0x68], %o0 loop_1072: fmovscc %icc, %f11, %f12 loop_1073: fbue,a %fcc1, loop_1074 fmovse %icc, %f4, %f15 xorcc %g2, %o2, %l5 fbn %fcc1, loop_1075 loop_1074: ldub [%l7 + 0x0B], %l3 fmovrdlez %l2, %f4, %f12 tgu %xcc, 0x3 loop_1075: tcc %icc, 0x3 udiv %l0, 0x0FC9, %g1 mulscc %o4, %o7, %o3 sethi 0x0B5E, %g7 lduh [%l7 + 0x6C], %i4 or %i7, 0x1CBC, %i6 fbuge %fcc1, loop_1076 fnot2s %f6, %f4 stb %o5, [%l7 + 0x73] bpos,a,pn %icc, loop_1077 loop_1076: ldx [%l7 + 0x40], %g4 fmovsne %icc, %f13, %f5 edge8l %i0, %i2, %g5 loop_1077: call loop_1078 ldub [%l7 + 0x1A], %i3 lduh [%l7 + 0x66], %l6 brgz %i5, loop_1079 loop_1078: srl %l4, %g3, %l1 lduh [%l7 + 0x20], %g6 bl loop_1080 loop_1079: tgu %icc, 0x4 lduw [%l7 + 0x0C], %o6 fmul8x16au %f15, %f7, %f14 loop_1080: tge %xcc, 0x7 fbge,a %fcc2, loop_1081 ldub [%l7 + 0x30], %i1 fandnot1 %f2, %f4, %f12 stw %o1, [%l7 + 0x4C] loop_1081: ldd [%l7 + 0x08], %f8 xorcc %o0, %g2, %l5 fcmpeq16 %f8, %f12, %o2 stb %l3, [%l7 + 0x28] movl %icc, %l2, %l0 st %f3, [%l7 + 0x78] bpos loop_1082 sth %g1, [%l7 + 0x7E] tcc %icc, 0x4 st %f10, [%l7 + 0x78] loop_1082: fmovdn %xcc, %f3, %f7 edge32ln %o4, %o3, %o7 fcmpgt32 %f4, %f14, %i4 fmul8x16 %f9, %f0, %f8 ldd [%l7 + 0x58], %f0 fpsub16s %f2, %f14, %f15 movne %icc, %i7, %i6 sll %o5, %g7, %g4 fbn,a %fcc2, loop_1083 ldsh [%l7 + 0x0A], %i0 and %i2, 0x1FB9, %g5 ldsh [%l7 + 0x78], %i3 loop_1083: ldx [%l7 + 0x48], %i5 stx %l4, [%l7 + 0x78] fcmpne32 %f14, %f8, %l6 mova %xcc, %g3, %g6 fmovdl %xcc, %f11, %f11 fcmpne16 %f10, %f0, %l1 for %f0, %f10, %f6 stw %i1, [%l7 + 0x20] ldsh [%l7 + 0x10], %o6 nop setx loop_1084, %l0, %l1 jmpl %l1, %o0 brgez,a %o1, loop_1085 te %xcc, 0x0 fpsub16 %f6, %f14, %f0 loop_1084: xorcc %l5, %g2, %l3 loop_1085: sll %o2, %l0, %l2 brlez %o4, loop_1086 ldsh [%l7 + 0x36], %o3 fmovrsne %g1, %f10, %f4 ldsh [%l7 + 0x7C], %i4 loop_1086: fbug %fcc1, loop_1087 fnot1 %f4, %f0 sethi 0x0E98, %i7 popc 0x1B84, %i6 loop_1087: fblg,a %fcc3, loop_1088 fcmped %fcc3, %f12, %f0 ldsh [%l7 + 0x66], %o5 xnor %o7, 0x08C8, %g7 loop_1088: movle %xcc, %g4, %i2 lduh [%l7 + 0x34], %i0 sth %i3, [%l7 + 0x58] andn %i5, 0x1020, %l4 array16 %g5, %g3, %g6 ldsh [%l7 + 0x5E], %l6 fornot2 %f6, %f4, %f2 fmovsleu %xcc, %f10, %f0 ldsw [%l7 + 0x50], %l1 srl %i1, 0x0C, %o0 lduh [%l7 + 0x6A], %o1 fble %fcc2, loop_1089 ldd [%l7 + 0x28], %f10 for %f2, %f10, %f0 movrgz %o6, 0x19E, %l5 loop_1089: sth %l3, [%l7 + 0x2E] ldsh [%l7 + 0x42], %o2 bne,a,pn %xcc, loop_1090 fmovdl %icc, %f3, %f8 umulcc %l0, 0x0C04, %g2 fsrc2 %f12, %f4 loop_1090: fmovd %f0, %f8 fbug,a %fcc0, loop_1091 fbe,a %fcc2, loop_1092 ba,pt %icc, loop_1093 orn %o4, %o3, %l2 loop_1091: edge32l %i4, %g1, %i6 loop_1092: xnorcc %o5, 0x16FA, %o7 loop_1093: fnors %f8, %f13, %f9 fbne %fcc0, loop_1094 ldd [%l7 + 0x30], %f8 stw %g7, [%l7 + 0x60] fpadd16s %f7, %f14, %f0 loop_1094: brlz,a %i7, loop_1095 stw %i2, [%l7 + 0x6C] sll %g4, %i0, %i5 fbo,a %fcc0, loop_1096 loop_1095: fcmpeq16 %f14, %f0, %l4 fnot2s %f11, %f0 ldub [%l7 + 0x5D], %i3 loop_1096: fcmple32 %f4, %f10, %g5 fbne %fcc3, loop_1097 array8 %g3, %l6, %g6 stx %i1, [%l7 + 0x30] edge8ln %o0, %o1, %l1 loop_1097: lduw [%l7 + 0x30], %l5 umulcc %o6, 0x066A, %o2 subc %l0, %g2, %o4 stw %o3, [%l7 + 0x24] orn %l3, %l2, %g1 fsrc2s %f1, %f0 fmul8ulx16 %f6, %f10, %f8 std %f14, [%l7 + 0x58] fmovrsgez %i6, %f4, %f11 fpadd16s %f3, %f12, %f9 be,a,pt %xcc, loop_1098 movgu %xcc, %o5, %i4 lduw [%l7 + 0x60], %g7 ldsw [%l7 + 0x18], %o7 loop_1098: movre %i2, 0x3A2, %i7 st %f1, [%l7 + 0x18] andncc %g4, %i0, %l4 stb %i5, [%l7 + 0x1C] ld [%l7 + 0x58], %f3 lduw [%l7 + 0x70], %i3 ldub [%l7 + 0x67], %g3 lduw [%l7 + 0x2C], %l6 be,pt %icc, loop_1099 fbe,a %fcc2, loop_1100 fmovdn %icc, %f2, %f8 siam 0x1 loop_1099: ldsb [%l7 + 0x3E], %g6 loop_1100: fmovs %f7, %f7 lduw [%l7 + 0x34], %g5 edge8ln %o0, %o1, %l1 stb %l5, [%l7 + 0x53] ldsb [%l7 + 0x72], %o6 edge32ln %o2, %l0, %i1 fblg,a %fcc3, loop_1101 fmovrse %g2, %f2, %f14 sdivcc %o3, 0x098A, %o4 fbul,a %fcc0, loop_1102 loop_1101: fbge,a %fcc0, loop_1103 ldub [%l7 + 0x2F], %l3 brgz %g1, loop_1104 loop_1102: ldsw [%l7 + 0x24], %l2 loop_1103: ldub [%l7 + 0x52], %i6 movneg %icc, %o5, %i4 loop_1104: stb %o7, [%l7 + 0x70] movle %icc, %g7, %i7 ldx [%l7 + 0x40], %g4 brz,a %i0, loop_1105 fcmple32 %f10, %f2, %l4 ldsb [%l7 + 0x75], %i2 fsrc1 %f14, %f12 loop_1105: fmovsne %xcc, %f10, %f11 mova %icc, %i5, %g3 srlx %l6, %i3, %g5 lduh [%l7 + 0x6E], %o0 xnor %o1, %g6, %l1 ldsw [%l7 + 0x68], %l5 srax %o6, 0x13, %l0 fcmpeq32 %f0, %f6, %o2 fpmerge %f6, %f4, %f2 ldsw [%l7 + 0x44], %g2 fandnot1s %f11, %f11, %f9 brgz %o3, loop_1106 xorcc %o4, %i1, %l3 tvs %xcc, 0x6 fmovsvc %icc, %f1, %f0 loop_1106: addccc %l2, %g1, %i6 andncc %i4, %o7, %o5 sth %i7, [%l7 + 0x5E] fnors %f11, %f3, %f3 ldsb [%l7 + 0x26], %g4 fbul %fcc0, loop_1107 lduw [%l7 + 0x54], %g7 ldsb [%l7 + 0x2C], %i0 fnegs %f0, %f11 loop_1107: fpsub32s %f13, %f4, %f9 ld [%l7 + 0x68], %f14 brgz,a %l4, loop_1108 ld [%l7 + 0x6C], %f7 fmul8x16al %f3, %f2, %f14 movvs %icc, %i2, %g3 loop_1108: ldsw [%l7 + 0x3C], %l6 fcmpne16 %f2, %f10, %i5 stx %i3, [%l7 + 0x60] brgz %o0, loop_1109 stb %o1, [%l7 + 0x5D] ldsw [%l7 + 0x78], %g6 bcs,a,pn %xcc, loop_1110 loop_1109: ldub [%l7 + 0x77], %g5 fors %f1, %f2, %f8 bge %xcc, loop_1111 loop_1110: fmovsgu %icc, %f13, %f14 sth %l1, [%l7 + 0x78] lduw [%l7 + 0x48], %o6 loop_1111: fones %f3 addcc %l0, %l5, %o2 sub %g2, 0x00FC, %o4 ldsw [%l7 + 0x10], %i1 sth %o3, [%l7 + 0x3C] fmovsg %icc, %f15, %f5 ldub [%l7 + 0x3B], %l3 tpos %icc, 0x7 fbuge,a %fcc2, loop_1112 ldx [%l7 + 0x30], %l2 std %f4, [%l7 + 0x08] ldsh [%l7 + 0x0C], %g1 loop_1112: fzero %f12 fxor %f0, %f8, %f2 lduw [%l7 + 0x48], %i6 ba,a loop_1113 nop setx loop_1114, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbn %fcc1, loop_1115 st %f9, [%l7 + 0x40] loop_1113: fmovscs %xcc, %f13, %f4 loop_1114: stw %o7, [%l7 + 0x6C] loop_1115: bgu loop_1116 fandnot1s %f2, %f11, %f1 fmovse %xcc, %f0, %f12 fxor %f14, %f4, %f0 loop_1116: mulscc %o5, 0x000B, %i7 xorcc %i4, %g7, %i0 fbug,a %fcc0, loop_1117 fmul8x16au %f15, %f10, %f12 fbu %fcc0, loop_1118 st %f12, [%l7 + 0x68] loop_1117: lduh [%l7 + 0x64], %g4 bg loop_1119 loop_1118: fbule,a %fcc2, loop_1120 edge8l %l4, %g3, %i2 edge32 %i5, %l6, %i3 loop_1119: fpmerge %f10, %f0, %f10 loop_1120: udivcc %o1, 0x14B1, %o0 tneg %icc, 0x3 sdiv %g5, 0x11B6, %l1 bn,a,pt %icc, loop_1121 fcmpgt16 %f2, %f14, %o6 move %icc, %l0, %l5 fornot2s %f1, %f6, %f5 loop_1121: movrlz %g6, %g2, %o4 ldsb [%l7 + 0x6F], %i1 fabss %f4, %f2 fsrc2s %f4, %f11 fmovdcc %icc, %f3, %f3 std %f10, [%l7 + 0x40] std %f8, [%l7 + 0x18] fpadd32s %f12, %f13, %f13 fmovsne %xcc, %f8, %f9 fmovsg %icc, %f6, %f11 fnor %f8, %f8, %f10 fmovrde %o3, %f10, %f0 nop setx loop_1122, %l0, %l1 jmpl %l1, %o2 fbug %fcc0, loop_1123 fzeros %f8 brgz %l3, loop_1124 loop_1122: siam 0x7 loop_1123: fxors %f13, %f13, %f10 bl,a,pt %xcc, loop_1125 loop_1124: movrlez %l2, 0x2D0, %g1 array16 %i6, %o5, %i7 fcmpes %fcc3, %f5, %f6 loop_1125: fbg %fcc0, loop_1126 fmovdvc %xcc, %f1, %f6 ldsb [%l7 + 0x47], %i4 fmovdne %xcc, %f6, %f12 loop_1126: stx %o7, [%l7 + 0x50] sth %g7, [%l7 + 0x3A] tgu %icc, 0x4 fmovdcs %icc, %f13, %f12 fnor %f12, %f10, %f14 taddcc %g4, 0x1489, %l4 ld [%l7 + 0x20], %f11 ldx [%l7 + 0x20], %g3 std %f10, [%l7 + 0x70] ldx [%l7 + 0x38], %i0 edge16ln %i5, %i2, %i3 stx %l6, [%l7 + 0x68] array32 %o0, %g5, %l1 stb %o6, [%l7 + 0x0C] movne %icc, %l0, %o1 ldub [%l7 + 0x4F], %g6 st %f3, [%l7 + 0x54] fcmple32 %f12, %f10, %g2 lduh [%l7 + 0x60], %l5 std %f8, [%l7 + 0x20] fors %f7, %f12, %f13 tne %icc, 0x5 srax %o4, 0x06, %i1 movgu %xcc, %o3, %l3 lduw [%l7 + 0x10], %o2 bshuffle %f4, %f0, %f14 fmul8x16al %f9, %f6, %f10 fnand %f4, %f14, %f8 ta %xcc, 0x3 fmovdvc %icc, %f2, %f10 fmovrsne %l2, %f11, %f8 for %f2, %f8, %f12 addccc %i6, 0x03FF, %g1 bne,pn %icc, loop_1127 fpsub32s %f7, %f1, %f12 st %f1, [%l7 + 0x24] ldsh [%l7 + 0x08], %i7 loop_1127: stx %o5, [%l7 + 0x08] fmuld8sux16 %f14, %f2, %f12 ldsb [%l7 + 0x23], %i4 movneg %icc, %o7, %g7 edge16ln %g4, %l4, %g3 std %f0, [%l7 + 0x28] fmovrdlz %i5, %f4, %f14 std %f14, [%l7 + 0x48] add %i2, 0x0863, %i0 st %f13, [%l7 + 0x2C] movgu %xcc, %l6, %o0 sth %g5, [%l7 + 0x16] ldsh [%l7 + 0x7A], %i3 tneg %icc, 0x0 bcc,pt %xcc, loop_1128 lduw [%l7 + 0x18], %o6 smulcc %l1, 0x177F, %l0 sth %g6, [%l7 + 0x58] loop_1128: stb %g2, [%l7 + 0x14] ldd [%l7 + 0x10], %f8 fpadd16s %f2, %f2, %f12 fcmpes %fcc3, %f2, %f2 fbuge,a %fcc1, loop_1129 subccc %o1, %o4, %i1 lduw [%l7 + 0x48], %l5 fabss %f15, %f2 loop_1129: movne %xcc, %o3, %l3 srlx %o2, 0x00, %i6 fcmpes %fcc0, %f12, %f5 array16 %l2, %i7, %g1 fbuge,a %fcc0, loop_1130 sth %o5, [%l7 + 0x70] movcs %icc, %o7, %i4 sth %g4, [%l7 + 0x6A] loop_1130: fmovda %xcc, %f4, %f15 smulcc %l4, %g3, %g7 array8 %i2, %i0, %i5 stx %o0, [%l7 + 0x40] tneg %icc, 0x2 movgu %xcc, %l6, %g5 mova %icc, %o6, %l1 bne,a %xcc, loop_1131 edge32l %i3, %g6, %g2 sth %o1, [%l7 + 0x22] tgu %xcc, 0x2 loop_1131: fmovd %f4, %f4 umulcc %o4, 0x1BAD, %i1 std %f4, [%l7 + 0x40] fmovrde %l0, %f8, %f12 lduw [%l7 + 0x20], %o3 fmovsneg %icc, %f4, %f14 fmovdle %xcc, %f2, %f1 tneg %xcc, 0x1 lduh [%l7 + 0x76], %l5 fcmped %fcc2, %f2, %f14 stb %o2, [%l7 + 0x68] fone %f10 stb %l3, [%l7 + 0x1D] movre %i6, 0x2E1, %l2 fmovrdlz %g1, %f0, %f10 umulcc %i7, 0x1DCA, %o5 fxnor %f2, %f4, %f0 fmovs %f6, %f3 fcmps %fcc3, %f13, %f2 add %o7, 0x1AE8, %g4 fmovrslz %l4, %f10, %f10 lduh [%l7 + 0x4E], %i4 fmovrsgez %g3, %f4, %f4 bl loop_1132 sll %g7, %i2, %i0 tne %icc, 0x1 bvc,a,pn %icc, loop_1133 loop_1132: ldd [%l7 + 0x60], %f2 edge16n %o0, %l6, %g5 xor %o6, %l1, %i5 loop_1133: sethi 0x18BF, %i3 brlez,a %g2, loop_1134 stb %o1, [%l7 + 0x08] fmovdneg %xcc, %f0, %f1 fcmpgt32 %f12, %f4, %g6 loop_1134: stx %o4, [%l7 + 0x58] movrgz %i1, 0x1E6, %l0 edge16l %o3, %o2, %l3 udivcc %l5, 0x1324, %l2 fzero %f8 xor %g1, 0x03E6, %i7 fmovscs %icc, %f12, %f6 fxnor %f6, %f8, %f4 fpackfix %f12, %f3 ldsb [%l7 + 0x6F], %i6 ldsw [%l7 + 0x4C], %o5 movl %icc, %g4, %l4 and %i4, 0x0643, %o7 fnot1s %f11, %f0 lduw [%l7 + 0x34], %g7 ldx [%l7 + 0x50], %g3 fmuld8ulx16 %f12, %f14, %f0 fmovspos %xcc, %f7, %f3 orncc %i2, %i0, %o0 fmul8x16al %f11, %f4, %f2 fmovsleu %icc, %f9, %f9 bneg,a %xcc, loop_1135 fcmpeq16 %f0, %f6, %g5 subcc %o6, 0x1A3D, %l1 fmovrslz %i5, %f2, %f12 loop_1135: fbn %fcc2, loop_1136 movvc %icc, %l6, %i3 movrne %g2, %g6, %o4 stw %i1, [%l7 + 0x6C] loop_1136: tg %icc, 0x3 tne %xcc, 0x1 stw %l0, [%l7 + 0x18] fmovrse %o3, %f8, %f3 array8 %o2, %o1, %l5 te %xcc, 0x7 fzeros %f11 fabss %f4, %f7 addc %l3, %g1, %i7 tneg %icc, 0x4 ble loop_1137 fbl,a %fcc1, loop_1138 umul %i6, %l2, %g4 ld [%l7 + 0x10], %f10 loop_1137: tvs %xcc, 0x1 loop_1138: xnor %o5, 0x006A, %i4 array16 %o7, %g7, %l4 lduh [%l7 + 0x6E], %g3 movle %xcc, %i0, %i2 ldsb [%l7 + 0x14], %g5 lduh [%l7 + 0x60], %o6 fone %f4 movge %icc, %l1, %i5 fzero %f10 ldsw [%l7 + 0x3C], %l6 fsrc2 %f8, %f4 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 lduh [%l7 + 0x46], %i3 fmul8x16au %f3, %f10, %f2 popc %o0, %g2 loop_1139: bne,pn %xcc, loop_1140 ba,a,pn %xcc, loop_1141 fcmple32 %f0, %f14, %o4 ldsw [%l7 + 0x34], %i1 loop_1140: ldsb [%l7 + 0x34], %l0 loop_1141: edge16 %g6, %o3, %o1 stx %o2, [%l7 + 0x58] movpos %xcc, %l3, %g1 fmovscc %xcc, %f10, %f5 sra %i7, %i6, %l2 fmovrdlz %g4, %f12, %f2 popc 0x0127, %l5 fpsub32s %f15, %f12, %f0 srax %i4, 0x1D, %o7 edge8ln %g7, %o5, %l4 nop setx loop_1142, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsvc %icc, %f14, %f1 fbo,a %fcc3, loop_1143 st %f6, [%l7 + 0x54] loop_1142: lduw [%l7 + 0x2C], %i0 edge16n %g3, %g5, %o6 loop_1143: fpadd32 %f0, %f12, %f14 stb %i2, [%l7 + 0x56] ldx [%l7 + 0x60], %i5 fmovsgu %icc, %f3, %f13 fbuge,a %fcc3, loop_1144 movrne %l1, 0x132, %i3 lduh [%l7 + 0x30], %o0 fmovrdgz %g2, %f4, %f8 loop_1144: tg %icc, 0x3 mulscc %o4, 0x0FCE, %i1 ldd [%l7 + 0x70], %f10 lduw [%l7 + 0x58], %l0 stx %l6, [%l7 + 0x60] st %f13, [%l7 + 0x0C] fcmpne32 %f14, %f12, %g6 addcc %o1, 0x1E23, %o2 fpack16 %f2, %f12 fbule %fcc0, loop_1145 tsubcc %l3, %o3, %i7 movcc %icc, %i6, %l2 fornot1 %f8, %f6, %f6 loop_1145: fbo,a %fcc2, loop_1146 ld [%l7 + 0x5C], %f8 ldsb [%l7 + 0x67], %g1 ldub [%l7 + 0x6B], %g4 loop_1146: fmovs %f3, %f6 ld [%l7 + 0x54], %f5 bn,a loop_1147 fbug,a %fcc0, loop_1148 fmovrdlez %l5, %f8, %f2 fmovsg %xcc, %f4, %f14 loop_1147: sdivx %i4, 0x17D7, %g7 loop_1148: ldsb [%l7 + 0x53], %o7 stx %l4, [%l7 + 0x30] sth %o5, [%l7 + 0x08] fbe,a %fcc2, loop_1149 sth %i0, [%l7 + 0x3C] movle %icc, %g5, %o6 brgez %g3, loop_1150 loop_1149: ldsw [%l7 + 0x50], %i5 ldsb [%l7 + 0x1A], %i2 xorcc %i3, %o0, %l1 loop_1150: brlez %o4, loop_1151 array16 %i1, %g2, %l6 lduw [%l7 + 0x1C], %g6 ld [%l7 + 0x1C], %f10 loop_1151: ldsb [%l7 + 0x4D], %l0 fmovsne %xcc, %f14, %f14 edge8 %o1, %l3, %o2 fmovdvs %xcc, %f14, %f9 fmovsa %xcc, %f2, %f4 fble,a %fcc2, loop_1152 subccc %i7, 0x1CFF, %i6 lduw [%l7 + 0x7C], %l2 edge8n %o3, %g1, %l5 loop_1152: movrlz %i4, 0x16D, %g7 pdist %f10, %f6, %f8 fbn,a %fcc2, loop_1153 fcmpgt16 %f6, %f6, %o7 tcc %xcc, 0x1 stx %g4, [%l7 + 0x78] loop_1153: fbge %fcc0, loop_1154 sllx %o5, 0x17, %l4 tneg %icc, 0x2 ldub [%l7 + 0x78], %i0 loop_1154: fcmpne32 %f8, %f0, %o6 ldub [%l7 + 0x3C], %g3 fmovdpos %xcc, %f11, %f7 movcs %icc, %g5, %i5 add %i2, 0x0686, %o0 stw %l1, [%l7 + 0x40] stb %o4, [%l7 + 0x26] lduw [%l7 + 0x40], %i3 fmovrsgz %g2, %f4, %f10 ldsh [%l7 + 0x68], %l6 ldsw [%l7 + 0x38], %g6 tvc %icc, 0x3 ldx [%l7 + 0x70], %l0 fcmpne16 %f0, %f2, %o1 ba,a loop_1155 fbu %fcc3, loop_1156 stw %l3, [%l7 + 0x0C] movrne %o2, 0x0A3, %i1 loop_1155: st %f8, [%l7 + 0x78] loop_1156: bshuffle %f4, %f8, %f10 bvc,a %xcc, loop_1157 tgu %icc, 0x6 fpack32 %f8, %f14, %f14 fmovdleu %icc, %f13, %f13 loop_1157: stx %i7, [%l7 + 0x28] ldsb [%l7 + 0x49], %l2 nop setx loop_1158, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stw %o3, [%l7 + 0x70] fcmpeq32 %f6, %f2, %g1 sth %i6, [%l7 + 0x10] loop_1158: tsubcctv %l5, %i4, %g7 fands %f9, %f4, %f0 movneg %xcc, %g4, %o5 bn loop_1159 sth %o7, [%l7 + 0x38] ldsw [%l7 + 0x08], %i0 stb %o6, [%l7 + 0x0A] loop_1159: ldsh [%l7 + 0x70], %g3 stw %l4, [%l7 + 0x60] movn %xcc, %g5, %i2 ldsb [%l7 + 0x2B], %i5 nop setx loop_1160, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge32n %l1, %o0, %o4 edge32l %i3, %l6, %g6 brgz %g2, loop_1161 loop_1160: add %o1, 0x0EB0, %l3 movneg %icc, %l0, %o2 ldd [%l7 + 0x38], %f4 loop_1161: ldsb [%l7 + 0x76], %i7 taddcc %i1, %o3, %g1 fzero %f6 bge,a loop_1162 fmovsg %xcc, %f14, %f6 fornot1s %f7, %f2, %f5 fpsub16 %f14, %f2, %f2 loop_1162: te %icc, 0x0 ldd [%l7 + 0x48], %f0 stb %l2, [%l7 + 0x6E] fmovspos %xcc, %f2, %f11 ldd [%l7 + 0x08], %f8 ldub [%l7 + 0x65], %i6 fandnot1s %f1, %f4, %f10 ldsh [%l7 + 0x1C], %l5 movne %xcc, %i4, %g4 fbg %fcc0, loop_1163 fnands %f1, %f12, %f2 fmovscc %xcc, %f10, %f13 fcmpgt32 %f12, %f10, %g7 loop_1163: movrne %o7, 0x08E, %o5 fbl,a %fcc0, loop_1164 fbule %fcc2, loop_1165 st %f12, [%l7 + 0x24] alignaddr %o6, %i0, %l4 loop_1164: stx %g3, [%l7 + 0x38] loop_1165: subccc %i2, %i5, %g5 fnors %f13, %f9, %f0 ldx [%l7 + 0x58], %o0 fmovs %f5, %f15 ldd [%l7 + 0x18], %f12 ldsw [%l7 + 0x60], %l1 orncc %i3, 0x183D, %l6 fcmpgt32 %f12, %f6, %o4 ld [%l7 + 0x18], %f10 addc %g2, 0x052C, %g6 ldsw [%l7 + 0x5C], %l3 sdivcc %o1, 0x030A, %l0 ba,pt %icc, loop_1166 fbne,a %fcc3, loop_1167 fbg %fcc2, loop_1168 fmovdle %xcc, %f10, %f14 loop_1166: ldsb [%l7 + 0x43], %i7 loop_1167: movrgz %o2, 0x0D8, %o3 loop_1168: fmul8x16al %f3, %f3, %f4 stx %i1, [%l7 + 0x58] stw %l2, [%l7 + 0x70] fabsd %f8, %f2 fmovd %f4, %f4 ldx [%l7 + 0x18], %g1 call loop_1169 xnor %l5, %i6, %i4 array8 %g7, %g4, %o7 fmovdgu %icc, %f7, %f1 loop_1169: fmovdle %icc, %f9, %f11 ldub [%l7 + 0x23], %o6 fcmpd %fcc0, %f0, %f6 fmovscs %icc, %f3, %f14 ldx [%l7 + 0x78], %i0 and %l4, %o5, %g3 udiv %i2, 0x1B3B, %i5 fmovsl %xcc, %f11, %f3 move %icc, %o0, %g5 addccc %i3, %l1, %l6 brgez %o4, loop_1170 fones %f6 tvs %xcc, 0x4 movl %xcc, %g2, %l3 loop_1170: bcs,a %icc, loop_1171 std %f12, [%l7 + 0x30] ldx [%l7 + 0x50], %g6 fbu %fcc0, loop_1172 loop_1171: std %f2, [%l7 + 0x48] ld [%l7 + 0x10], %f12 fnot2s %f12, %f1 loop_1172: fmovdcs %xcc, %f11, %f2 fmovdgu %icc, %f1, %f14 ldub [%l7 + 0x36], %o1 fmovsne %icc, %f13, %f9 stw %i7, [%l7 + 0x30] fcmpne16 %f6, %f8, %l0 tsubcctv %o2, 0x08F4, %i1 stb %l2, [%l7 + 0x27] fsrc2 %f14, %f12 ldsw [%l7 + 0x3C], %o3 bl,pn %xcc, loop_1173 fmovsvs %xcc, %f8, %f11 ldsb [%l7 + 0x19], %g1 fbn,a %fcc2, loop_1174 loop_1173: ldub [%l7 + 0x7C], %l5 stx %i4, [%l7 + 0x08] std %f10, [%l7 + 0x58] loop_1174: fblg,a %fcc0, loop_1175 sllx %g7, %i6, %g4 fxnors %f0, %f7, %f0 fexpand %f11, %f2 loop_1175: ldx [%l7 + 0x08], %o7 ldd [%l7 + 0x20], %f10 edge8l %o6, %l4, %i0 move %icc, %g3, %o5 array32 %i5, %i2, %g5 ldub [%l7 + 0x38], %i3 fbule,a %fcc3, loop_1176 fabss %f13, %f6 fmovdne %icc, %f8, %f3 lduw [%l7 + 0x60], %l1 loop_1176: st %f2, [%l7 + 0x54] fpadd32s %f3, %f14, %f11 tcs %xcc, 0x7 ldx [%l7 + 0x40], %l6 fmovda %icc, %f5, %f6 fbg,a %fcc0, loop_1177 fmovrse %o0, %f0, %f4 st %f2, [%l7 + 0x10] orcc %o4, %l3, %g6 loop_1177: ld [%l7 + 0x60], %f7 fbl,a %fcc2, loop_1178 brgz,a %o1, loop_1179 fmovdn %xcc, %f8, %f9 nop setx loop_1180, %l0, %l1 jmpl %l1, %g2 loop_1178: xnorcc %i7, 0x0D1D, %l0 loop_1179: fmovdge %xcc, %f13, %f15 std %f4, [%l7 + 0x28] loop_1180: movle %xcc, %i1, %o2 st %f4, [%l7 + 0x4C] stx %o3, [%l7 + 0x78] andn %g1, 0x07FB, %l5 ldd [%l7 + 0x60], %f6 and %i4, 0x1782, %l2 bgu,a,pn %icc, loop_1181 bvc,a %xcc, loop_1182 movre %g7, 0x026, %i6 fmovsvc %icc, %f3, %f10 loop_1181: fsrc1s %f2, %f4 loop_1182: fors %f6, %f2, %f0 edge8 %g4, %o7, %l4 stb %i0, [%l7 + 0x31] movgu %icc, %o6, %o5 nop setx loop_1183, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovse %icc, %f2, %f14 brlez,a %g3, loop_1184 ba %icc, loop_1185 loop_1183: stw %i5, [%l7 + 0x6C] fmovrde %i2, %f12, %f0 loop_1184: fones %f1 loop_1185: fmul8ulx16 %f2, %f14, %f4 movle %xcc, %g5, %i3 ldsb [%l7 + 0x74], %l1 stw %l6, [%l7 + 0x2C] fcmpeq32 %f14, %f14, %o0 move %icc, %o4, %l3 stb %o1, [%l7 + 0x47] fmovdne %xcc, %f2, %f8 fmovrdgz %g6, %f6, %f2 fabsd %f14, %f6 stw %i7, [%l7 + 0x2C] and %l0, 0x0000, %i1 brgez %o2, loop_1186 lduh [%l7 + 0x4E], %o3 tvc %icc, 0x4 st %f3, [%l7 + 0x64] loop_1186: movle %xcc, %g2, %g1 lduw [%l7 + 0x08], %l5 sth %i4, [%l7 + 0x1A] fmovdne %xcc, %f13, %f1 edge8 %l2, %i6, %g7 fcmpes %fcc3, %f3, %f1 fcmped %fcc0, %f6, %f10 fcmped %fcc0, %f12, %f2 fors %f1, %f8, %f1 addccc %g4, %l4, %i0 bl,a loop_1187 fmovdpos %xcc, %f12, %f6 andn %o7, 0x1453, %o6 tsubcc %o5, 0x09E6, %g3 loop_1187: fmovsvs %xcc, %f14, %f6 fbo %fcc0, loop_1188 ldx [%l7 + 0x30], %i2 sethi 0x15F4, %g5 fble,a %fcc2, loop_1189 loop_1188: ldd [%l7 + 0x20], %f8 addccc %i3, 0x1692, %i5 bgu,a,pn %icc, loop_1190 loop_1189: bneg,a %icc, loop_1191 andcc %l6, %l1, %o4 fmovdleu %xcc, %f3, %f1 loop_1190: array8 %l3, %o1, %o0 loop_1191: ldsh [%l7 + 0x60], %i7 ldx [%l7 + 0x10], %g6 fbul,a %fcc2, loop_1192 movre %l0, %i1, %o3 st %f5, [%l7 + 0x68] sth %g2, [%l7 + 0x4C] loop_1192: ldsw [%l7 + 0x18], %g1 stx %o2, [%l7 + 0x08] sra %i4, %l5, %l2 lduh [%l7 + 0x4E], %g7 ldsb [%l7 + 0x38], %g4 faligndata %f8, %f6, %f6 edge8l %l4, %i0, %i6 ldsw [%l7 + 0x08], %o7 fmovsa %xcc, %f7, %f6 fbuge,a %fcc1, loop_1193 lduh [%l7 + 0x16], %o5 tleu %icc, 0x5 fmovsleu %icc, %f1, %f15 loop_1193: tleu %xcc, 0x5 and %g3, %o6, %i2 tcs %icc, 0x1 taddcc %i3, 0x03D2, %i5 stw %g5, [%l7 + 0x0C] ldsb [%l7 + 0x5A], %l1 ldub [%l7 + 0x20], %l6 ldsb [%l7 + 0x2D], %o4 movvc %icc, %o1, %o0 sth %l3, [%l7 + 0x28] srl %i7, %g6, %i1 st %f2, [%l7 + 0x5C] ldd [%l7 + 0x40], %f6 ldx [%l7 + 0x60], %l0 fcmpeq32 %f8, %f0, %o3 fors %f3, %f3, %f15 sethi 0x1441, %g2 ldsw [%l7 + 0x54], %g1 udivcc %o2, 0x1B41, %i4 bleu %xcc, loop_1194 ldsb [%l7 + 0x6C], %l5 ldx [%l7 + 0x50], %l2 fandnot1s %f4, %f9, %f7 loop_1194: lduw [%l7 + 0x0C], %g7 fandnot1 %f6, %f12, %f8 mulx %g4, 0x14E3, %i0 fbue %fcc1, loop_1195 stw %l4, [%l7 + 0x7C] addc %i6, 0x04FD, %o7 fmul8x16al %f13, %f5, %f10 loop_1195: nop setx loop_1196, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xorcc %o5, 0x059E, %o6 std %f0, [%l7 + 0x58] brgez %g3, loop_1197 loop_1196: ldsb [%l7 + 0x32], %i2 stw %i5, [%l7 + 0x0C] add %g5, 0x17F8, %l1 loop_1197: ldub [%l7 + 0x3F], %l6 fmovdl %xcc, %f4, %f3 fands %f4, %f12, %f11 fmovde %xcc, %f5, %f4 bl,pn %icc, loop_1198 lduw [%l7 + 0x30], %i3 fcmps %fcc0, %f6, %f5 fandnot2 %f10, %f14, %f10 loop_1198: tvc %icc, 0x7 fmovrslz %o1, %f3, %f5 tpos %icc, 0x0 ldx [%l7 + 0x08], %o0 ldsb [%l7 + 0x1F], %l3 ldx [%l7 + 0x18], %o4 brlz %g6, loop_1199 fmovdne %xcc, %f7, %f11 fmul8x16au %f14, %f3, %f6 ldx [%l7 + 0x70], %i7 loop_1199: fnor %f2, %f10, %f14 movre %l0, 0x058, %o3 st %f14, [%l7 + 0x34] fbn %fcc1, loop_1200 std %f8, [%l7 + 0x48] brz,a %g2, loop_1201 fmovsge %xcc, %f12, %f3 loop_1200: fnot2s %f5, %f1 std %f8, [%l7 + 0x20] loop_1201: ldub [%l7 + 0x24], %g1 te %xcc, 0x1 ldub [%l7 + 0x10], %i1 ldsb [%l7 + 0x6F], %o2 std %f12, [%l7 + 0x68] and %i4, 0x081C, %l2 bleu,a,pt %icc, loop_1202 fmul8x16au %f12, %f3, %f0 mova %icc, %l5, %g4 lduh [%l7 + 0x0C], %g7 loop_1202: faligndata %f14, %f14, %f6 sllx %i0, %i6, %l4 sdivcc %o7, 0x069B, %o6 sth %o5, [%l7 + 0x16] tsubcctv %g3, 0x136C, %i5 fbne,a %fcc2, loop_1203 fpsub16s %f8, %f3, %f0 fbe,a %fcc1, loop_1204 stw %i2, [%l7 + 0x0C] loop_1203: ldx [%l7 + 0x38], %l1 sethi 0x0069, %l6 loop_1204: fexpand %f7, %f8 movre %g5, 0x3B5, %i3 fnands %f1, %f4, %f7 xor %o1, %o0, %l3 tleu %xcc, 0x1 ldsw [%l7 + 0x30], %o4 fbu %fcc1, loop_1205 edge32n %i7, %g6, %l0 fmovspos %xcc, %f11, %f11 brgz,a %g2, loop_1206 loop_1205: andncc %o3, %g1, %o2 andn %i4, %l2, %i1 std %f0, [%l7 + 0x78] loop_1206: fxnor %f4, %f10, %f10 ldsh [%l7 + 0x30], %l5 std %f14, [%l7 + 0x08] stx %g4, [%l7 + 0x68] stx %i0, [%l7 + 0x28] stx %i6, [%l7 + 0x08] brnz %g7, loop_1207 fmovspos %xcc, %f14, %f10 fbo,a %fcc3, loop_1208 tcc %xcc, 0x0 loop_1207: fors %f3, %f5, %f14 fcmple16 %f12, %f0, %l4 loop_1208: ldub [%l7 + 0x15], %o6 fmovrse %o5, %f2, %f7 bne,pn %xcc, loop_1209 bn,a %icc, loop_1210 xorcc %o7, %i5, %g3 fmovrdgz %l1, %f8, %f14 loop_1209: sdivcc %l6, 0x053F, %i2 loop_1210: st %f5, [%l7 + 0x58] fone %f10 ldsw [%l7 + 0x18], %i3 xorcc %o1, 0x0466, %g5 fpadd16s %f1, %f4, %f10 tle %xcc, 0x7 fpadd32s %f15, %f2, %f2 or %o0, %o4, %i7 te %icc, 0x3 ble loop_1211 fmovsge %icc, %f15, %f10 udivcc %g6, 0x1BB2, %l0 add %l3, 0x0BD9, %o3 loop_1211: fmovda %icc, %f12, %f6 and %g1, %o2, %i4 ta %xcc, 0x5 lduh [%l7 + 0x44], %l2 fcmped %fcc2, %f2, %f0 fexpand %f3, %f6 stb %i1, [%l7 + 0x2E] lduh [%l7 + 0x66], %g2 fpadd32 %f2, %f0, %f8 fandnot1 %f14, %f10, %f8 ldub [%l7 + 0x30], %l5 fcmpgt32 %f12, %f6, %i0 fmovspos %icc, %f7, %f15 fblg %fcc0, loop_1212 fors %f4, %f8, %f9 bcs %xcc, loop_1213 fnot1 %f4, %f14 loop_1212: std %f6, [%l7 + 0x38] alignaddr %g4, %g7, %l4 loop_1213: movleu %icc, %o6, %i6 ba loop_1214 orncc %o5, 0x1A38, %o7 pdist %f12, %f14, %f2 ldsb [%l7 + 0x1D], %i5 loop_1214: alignaddr %g3, %l1, %l6 ldsb [%l7 + 0x68], %i3 fmovrslez %o1, %f11, %f9 edge32l %g5, %o0, %o4 edge32ln %i7, %g6, %l0 fmovdvs %icc, %f12, %f0 fnand %f4, %f14, %f0 fornot2 %f12, %f6, %f14 ldub [%l7 + 0x21], %l3 ldsh [%l7 + 0x66], %i2 fcmped %fcc3, %f0, %f2 fpsub16s %f8, %f12, %f7 movpos %icc, %g1, %o3 ldsb [%l7 + 0x6B], %i4 fmuld8ulx16 %f14, %f2, %f4 subcc %l2, 0x1C03, %o2 ldsw [%l7 + 0x34], %g2 fmovd %f0, %f2 fbl %fcc2, loop_1215 fmovsg %xcc, %f2, %f10 sdivx %i1, 0x06F9, %i0 fors %f9, %f14, %f3 loop_1215: nop setx loop_1216, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbne,a %fcc3, loop_1217 movrgz %l5, 0x22C, %g7 addcc %l4, %g4, %i6 loop_1216: ba,pt %icc, loop_1218 loop_1217: stw %o6, [%l7 + 0x74] bvs,a %icc, loop_1219 fcmpeq32 %f0, %f14, %o5 loop_1218: ldd [%l7 + 0x60], %f8 fxnor %f6, %f0, %f10 loop_1219: fmovse %icc, %f3, %f4 fmovdleu %xcc, %f8, %f10 sdivx %i5, 0x128A, %g3 ldsw [%l7 + 0x60], %o7 fsrc2s %f13, %f11 fors %f8, %f2, %f10 st %f5, [%l7 + 0x50] umulcc %l6, %l1, %i3 stx %o1, [%l7 + 0x68] ldub [%l7 + 0x75], %o0 tle %icc, 0x3 ldx [%l7 + 0x48], %o4 fmovsg %icc, %f4, %f15 ldub [%l7 + 0x31], %i7 stw %g6, [%l7 + 0x24] st %f13, [%l7 + 0x3C] tl %xcc, 0x5 nop setx loop_1220, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduh [%l7 + 0x1C], %g5 fpadd32 %f6, %f2, %f2 ldd [%l7 + 0x38], %f2 loop_1220: st %f13, [%l7 + 0x68] ld [%l7 + 0x48], %f1 ld [%l7 + 0x4C], %f3 fmovsn %icc, %f0, %f10 fmovda %icc, %f11, %f15 ldsb [%l7 + 0x0D], %l0 movrne %l3, %i2, %g1 ldub [%l7 + 0x68], %i4 ldx [%l7 + 0x68], %o3 ld [%l7 + 0x40], %f9 st %f4, [%l7 + 0x4C] lduh [%l7 + 0x32], %l2 stx %o2, [%l7 + 0x60] fpadd32 %f2, %f12, %f2 fpadd16s %f6, %f7, %f1 lduh [%l7 + 0x48], %i1 movrne %g2, %i0, %g7 or %l4, %l5, %g4 andn %i6, 0x0B28, %o6 ldsw [%l7 + 0x08], %i5 fmovsg %icc, %f7, %f2 tsubcc %g3, %o5, %l6 st %f13, [%l7 + 0x1C] std %f14, [%l7 + 0x28] fmovdcs %xcc, %f11, %f10 fbug,a %fcc0, loop_1221 ldx [%l7 + 0x08], %o7 ldsw [%l7 + 0x40], %i3 edge16 %o1, %l1, %o0 loop_1221: fmovdneg %icc, %f8, %f4 movneg %icc, %i7, %g6 fpsub32 %f10, %f0, %f2 bneg,a %xcc, loop_1222 fbe,a %fcc0, loop_1223 bcc,a,pt %icc, loop_1224 sth %g5, [%l7 + 0x0E] loop_1222: brnz %o4, loop_1225 loop_1223: fsrc1s %f8, %f14 loop_1224: ld [%l7 + 0x50], %f7 ld [%l7 + 0x54], %f6 loop_1225: stx %l0, [%l7 + 0x18] tcs %icc, 0x2 movleu %icc, %i2, %l3 lduh [%l7 + 0x72], %i4 fbe %fcc1, loop_1226 ldd [%l7 + 0x68], %f14 lduw [%l7 + 0x24], %o3 umul %g1, 0x0BF1, %l2 loop_1226: fones %f6 fsrc1 %f0, %f2 ldsw [%l7 + 0x28], %o2 fnor %f8, %f8, %f2 fmovdneg %xcc, %f7, %f11 fabss %f1, %f2 udiv %i1, 0x0B45, %g2 taddcc %i0, 0x12A1, %l4 st %f4, [%l7 + 0x1C] fmovrsgez %l5, %f12, %f2 stw %g4, [%l7 + 0x30] ldd [%l7 + 0x50], %f8 movcc %icc, %i6, %g7 tgu %icc, 0x3 edge8n %i5, %g3, %o6 lduh [%l7 + 0x38], %l6 fmovsge %xcc, %f13, %f4 ld [%l7 + 0x24], %f15 fbe %fcc0, loop_1227 sth %o5, [%l7 + 0x08] std %f4, [%l7 + 0x60] ldx [%l7 + 0x68], %o7 loop_1227: tne %icc, 0x7 fmovscs %xcc, %f1, %f15 fandnot2s %f11, %f1, %f11 ld [%l7 + 0x68], %f5 ldsh [%l7 + 0x36], %i3 fmovse %icc, %f0, %f3 edge8 %l1, %o0, %i7 xorcc %g6, %o1, %g5 lduw [%l7 + 0x74], %o4 fbe,a %fcc3, loop_1228 fzeros %f12 taddcctv %i2, 0x0784, %l3 fblg %fcc0, loop_1229 loop_1228: fmovrdgez %l0, %f12, %f12 fandnot1 %f10, %f12, %f2 xnorcc %o3, %g1, %l2 loop_1229: bl,a,pt %xcc, loop_1230 lduh [%l7 + 0x44], %o2 call loop_1231 fmul8x16au %f15, %f3, %f12 loop_1230: ldsh [%l7 + 0x5A], %i4 fmovdneg %xcc, %f13, %f13 loop_1231: sth %g2, [%l7 + 0x74] fpadd16 %f10, %f4, %f4 bge,a,pn %icc, loop_1232 fxnors %f4, %f0, %f14 lduh [%l7 + 0x6A], %i0 add %i1, %l5, %g4 loop_1232: fcmpne16 %f8, %f14, %l4 mova %xcc, %i6, %i5 fabss %f12, %f15 smulcc %g7, %g3, %l6 smul %o6, %o7, %i3 fcmpeq16 %f14, %f12, %o5 fnegs %f11, %f14 tvc %xcc, 0x0 andn %o0, %i7, %l1 edge8ln %o1, %g6, %o4 umulcc %i2, 0x0B04, %g5 fble,a %fcc0, loop_1233 fpack16 %f10, %f8 sth %l0, [%l7 + 0x66] fbo %fcc3, loop_1234 loop_1233: ld [%l7 + 0x6C], %f6 ld [%l7 + 0x40], %f11 move %xcc, %o3, %l3 loop_1234: ldsw [%l7 + 0x70], %g1 fbn,a %fcc0, loop_1235 orn %o2, %l2, %g2 ldx [%l7 + 0x08], %i0 stb %i4, [%l7 + 0x77] loop_1235: ld [%l7 + 0x30], %f10 fpadd16s %f11, %f9, %f2 fmovdleu %icc, %f10, %f0 ldsh [%l7 + 0x3C], %l5 stx %g4, [%l7 + 0x78] movrlz %l4, 0x3F9, %i1 bl %icc, loop_1236 fsrc1s %f0, %f3 edge8ln %i6, %g7, %i5 ldsb [%l7 + 0x73], %g3 loop_1236: fmovsleu %icc, %f11, %f9 tg %xcc, 0x2 lduh [%l7 + 0x42], %l6 brz,a %o6, loop_1237 fmovrslez %i3, %f8, %f14 bvs,a %icc, loop_1238 bneg %icc, loop_1239 loop_1237: srax %o7, %o5, %o0 fors %f11, %f15, %f15 loop_1238: fsrc2 %f0, %f4 loop_1239: fmuld8sux16 %f9, %f11, %f10 fba,a %fcc1, loop_1240 addccc %l1, %i7, %g6 edge16n %o1, %o4, %g5 orcc %l0, 0x170A, %i2 loop_1240: ldsw [%l7 + 0x10], %l3 mulscc %g1, 0x1AEC, %o2 fcmpeq16 %f14, %f12, %l2 sth %o3, [%l7 + 0x26] sethi 0x062E, %i0 brnz %i4, loop_1241 fmovsne %xcc, %f4, %f0 fpadd16 %f6, %f8, %f14 or %l5, 0x0187, %g2 loop_1241: lduw [%l7 + 0x08], %l4 bg,a loop_1242 stb %g4, [%l7 + 0x09] movl %xcc, %i1, %g7 stw %i6, [%l7 + 0x48] loop_1242: add %g3, 0x0686, %i5 fmovrsgez %o6, %f10, %f14 stb %l6, [%l7 + 0x39] fzeros %f15 fandnot2s %f11, %f8, %f6 sra %o7, 0x0A, %i3 fbe %fcc0, loop_1243 lduh [%l7 + 0x56], %o5 st %f7, [%l7 + 0x48] ldsh [%l7 + 0x58], %o0 loop_1243: fmovrsgz %i7, %f5, %f13 umulcc %l1, %g6, %o1 fone %f10 lduw [%l7 + 0x5C], %o4 ldx [%l7 + 0x10], %g5 srax %l0, %l3, %g1 fmul8x16 %f10, %f10, %f4 udiv %o2, 0x0314, %i2 srlx %o3, 0x17, %i0 sth %i4, [%l7 + 0x08] stx %l5, [%l7 + 0x08] fmovrdne %l2, %f2, %f4 ldsb [%l7 + 0x33], %l4 fmul8ulx16 %f12, %f10, %f10 andcc %g4, %i1, %g7 std %f14, [%l7 + 0x30] sth %g2, [%l7 + 0x7C] fnand %f2, %f0, %f4 sth %g3, [%l7 + 0x44] ldd [%l7 + 0x20], %f0 ldub [%l7 + 0x7B], %i5 bl %xcc, loop_1244 fbug %fcc1, loop_1245 fnand %f4, %f0, %f8 fpadd32 %f4, %f4, %f14 loop_1244: be,pn %icc, loop_1246 loop_1245: fbug %fcc2, loop_1247 andncc %i6, %o6, %o7 fcmped %fcc2, %f10, %f6 loop_1246: sth %i3, [%l7 + 0x3E] loop_1247: stx %o5, [%l7 + 0x68] edge8 %l6, %o0, %i7 fmovsne %xcc, %f1, %f0 fmovda %xcc, %f10, %f5 array32 %g6, %o1, %o4 fmovrsne %l1, %f0, %f15 sethi 0x05B3, %l0 lduh [%l7 + 0x2C], %l3 fpack32 %f12, %f0, %f2 fnand %f8, %f10, %f4 fmovsvc %icc, %f4, %f4 fmovdge %icc, %f12, %f13 smulcc %g5, 0x07A3, %o2 bleu,pn %icc, loop_1248 addccc %i2, %o3, %g1 st %f9, [%l7 + 0x20] fnot2 %f12, %f10 loop_1248: fmovrde %i0, %f6, %f6 st %f2, [%l7 + 0x1C] ldsh [%l7 + 0x62], %i4 stb %l5, [%l7 + 0x30] ldsw [%l7 + 0x3C], %l4 fsrc1s %f7, %f7 ldsh [%l7 + 0x44], %l2 fmovrslez %g4, %f6, %f14 sth %i1, [%l7 + 0x36] andncc %g7, %g3, %g2 edge16l %i6, %i5, %o6 fpsub16 %f8, %f8, %f6 edge8l %i3, %o7, %o5 fmovrsgez %o0, %f14, %f12 fmovrse %l6, %f0, %f8 be,pt %xcc, loop_1249 srax %i7, %g6, %o4 ldx [%l7 + 0x60], %o1 fmovrdgez %l0, %f8, %f12 loop_1249: ldd [%l7 + 0x20], %f12 fbo,a %fcc3, loop_1250 tg %xcc, 0x7 edge16n %l3, %l1, %o2 stw %g5, [%l7 + 0x7C] loop_1250: st %f4, [%l7 + 0x44] brlz,a %i2, loop_1251 fcmpes %fcc0, %f10, %f15 tl %icc, 0x7 tsubcc %g1, 0x158F, %i0 loop_1251: movpos %icc, %o3, %i4 sllx %l4, %l2, %l5 movne %xcc, %g4, %g7 tge %xcc, 0x4 fble,a %fcc1, loop_1252 fmovdcs %icc, %f14, %f1 fmovde %xcc, %f12, %f4 lduw [%l7 + 0x70], %g3 loop_1252: stb %i1, [%l7 + 0x51] fmovrsgz %i6, %f13, %f12 bleu loop_1253 edge8n %i5, %o6, %i3 fmovse %icc, %f10, %f3 xor %g2, 0x0D18, %o7 loop_1253: sra %o0, 0x14, %l6 tleu %xcc, 0x7 fmul8sux16 %f0, %f0, %f14 fsrc1s %f15, %f7 ta %icc, 0x7 edge8n %i7, %o5, %o4 array8 %g6, %o1, %l3 andn %l1, %l0, %o2 fmovdneg %xcc, %f6, %f8 ldsb [%l7 + 0x51], %g5 ldsw [%l7 + 0x0C], %g1 ldsh [%l7 + 0x0E], %i0 andcc %i2, %i4, %l4 st %f0, [%l7 + 0x34] ldub [%l7 + 0x14], %l2 ta %icc, 0x6 fmovse %xcc, %f12, %f8 edge16 %o3, %g4, %l5 ldsb [%l7 + 0x0C], %g3 fmul8sux16 %f8, %f0, %f8 fcmpgt32 %f6, %f14, %i1 ldx [%l7 + 0x58], %i6 sth %i5, [%l7 + 0x5C] stx %o6, [%l7 + 0x60] fmul8x16 %f2, %f10, %f14 ldsh [%l7 + 0x22], %g7 bcc loop_1254 and %i3, 0x0D64, %o7 lduh [%l7 + 0x3E], %o0 lduh [%l7 + 0x22], %l6 loop_1254: bgu loop_1255 brz %g2, loop_1256 srl %o5, %i7, %g6 fornot1s %f4, %f3, %f1 loop_1255: sra %o1, %o4, %l1 loop_1256: movrgz %l0, 0x14A, %l3 fmul8x16 %f3, %f10, %f0 bl,a,pt %icc, loop_1257 fpack32 %f10, %f6, %f6 movrgez %o2, %g5, %g1 lduw [%l7 + 0x50], %i0 loop_1257: udiv %i2, 0x1C38, %l4 lduh [%l7 + 0x7E], %l2 ldd [%l7 + 0x18], %f10 fexpand %f15, %f8 ldx [%l7 + 0x20], %i4 brgez,a %o3, loop_1258 ldub [%l7 + 0x65], %l5 fands %f3, %f7, %f15 fcmpgt32 %f10, %f12, %g3 loop_1258: st %f6, [%l7 + 0x5C] ldx [%l7 + 0x48], %i1 ld [%l7 + 0x7C], %f5 ldsw [%l7 + 0x48], %g4 ldsb [%l7 + 0x31], %i6 edge32ln %i5, %g7, %o6 stb %i3, [%l7 + 0x70] fnot1 %f4, %f4 movl %xcc, %o0, %o7 lduh [%l7 + 0x52], %g2 fandnot2 %f8, %f2, %f8 movg %xcc, %o5, %l6 std %f0, [%l7 + 0x30] movn %icc, %g6, %o1 tgu %icc, 0x6 fmovd %f12, %f8 fbul %fcc3, loop_1259 fcmpgt32 %f6, %f8, %i7 ldsh [%l7 + 0x4A], %o4 fmovsl %icc, %f10, %f9 loop_1259: ldsb [%l7 + 0x50], %l1 stx %l3, [%l7 + 0x70] movcs %icc, %o2, %g5 fmovdle %xcc, %f6, %f4 fmovsn %xcc, %f6, %f5 fand %f0, %f10, %f2 stx %g1, [%l7 + 0x68] orncc %i0, 0x1AD3, %l0 edge16n %l4, %i2, %i4 lduw [%l7 + 0x5C], %l2 ldd [%l7 + 0x10], %f0 sllx %l5, 0x0C, %g3 sdiv %o3, 0x0D4F, %g4 ldd [%l7 + 0x20], %f6 fbu,a %fcc0, loop_1260 ldub [%l7 + 0x2F], %i6 sdivx %i5, 0x15DD, %i1 movrlz %g7, %i3, %o6 loop_1260: bgu,a loop_1261 ldd [%l7 + 0x28], %f8 st %f14, [%l7 + 0x14] edge16 %o7, %g2, %o0 loop_1261: edge8ln %l6, %o5, %o1 taddcc %i7, %o4, %l1 siam 0x1 fcmpne32 %f2, %f0, %g6 ldub [%l7 + 0x6B], %l3 sth %g5, [%l7 + 0x62] stb %g1, [%l7 + 0x2E] bvc %icc, loop_1262 fbule,a %fcc1, loop_1263 fcmpeq32 %f4, %f4, %o2 st %f9, [%l7 + 0x60] loop_1262: ldsb [%l7 + 0x13], %l0 loop_1263: fmovse %icc, %f12, %f11 fornot1s %f1, %f4, %f15 fba,a %fcc2, loop_1264 fornot1 %f10, %f2, %f12 lduh [%l7 + 0x38], %l4 bpos,a %icc, loop_1265 loop_1264: stw %i0, [%l7 + 0x08] subccc %i4, 0x0720, %i2 stw %l5, [%l7 + 0x74] loop_1265: ld [%l7 + 0x34], %f11 tge %xcc, 0x2 edge32ln %l2, %o3, %g4 array8 %g3, %i5, %i1 ldd [%l7 + 0x30], %f8 st %f8, [%l7 + 0x28] stb %i6, [%l7 + 0x78] sdiv %g7, 0x12D0, %i3 fpadd16s %f11, %f8, %f10 fmovdvc %xcc, %f8, %f3 lduw [%l7 + 0x34], %o6 add %o7, %o0, %l6 xnor %o5, %g2, %o1 edge32 %o4, %l1, %g6 alignaddrl %i7, %g5, %l3 fmovrsgez %g1, %f9, %f4 ldx [%l7 + 0x78], %o2 sethi 0x04FF, %l0 fbne,a %fcc0, loop_1266 fornot2s %f12, %f5, %f13 fmovsge %icc, %f7, %f15 movne %icc, %i0, %l4 loop_1266: movrne %i4, %l5, %i2 bvs,pt %xcc, loop_1267 ldx [%l7 + 0x08], %l2 ldsh [%l7 + 0x5E], %o3 fbo,a %fcc3, loop_1268 loop_1267: andcc %g4, %g3, %i5 ldsh [%l7 + 0x2E], %i1 ldsb [%l7 + 0x1D], %i6 loop_1268: fsrc1 %f10, %f2 sethi 0x1FD5, %i3 fcmped %fcc3, %f0, %f0 ldsh [%l7 + 0x34], %g7 stw %o7, [%l7 + 0x44] bge,a,pt %xcc, loop_1269 or %o6, %l6, %o0 fsrc2s %f7, %f4 and %g2, %o1, %o5 loop_1269: ldub [%l7 + 0x0D], %o4 bvc,a,pt %icc, loop_1270 movrgz %l1, 0x3E2, %i7 mulx %g5, 0x135A, %g6 fmovrde %g1, %f0, %f12 loop_1270: stw %l3, [%l7 + 0x60] fmovrdgez %o2, %f0, %f10 fmovdge %xcc, %f15, %f3 fpadd32 %f12, %f6, %f2 ldd [%l7 + 0x28], %f8 edge16l %i0, %l0, %l4 fpsub16 %f2, %f14, %f8 ldsh [%l7 + 0x78], %l5 nop setx loop_1271, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done alignaddr %i4, %l2, %i2 movre %o3, %g3, %i5 sth %g4, [%l7 + 0x2C] loop_1271: ba,pn %icc, loop_1272 fbe %fcc3, loop_1273 movneg %icc, %i1, %i6 std %f6, [%l7 + 0x40] loop_1272: fexpand %f14, %f6 loop_1273: edge16 %i3, %g7, %o7 sethi 0x03AC, %l6 movn %icc, %o6, %o0 ld [%l7 + 0x4C], %f6 st %f4, [%l7 + 0x18] stb %g2, [%l7 + 0x2D] taddcc %o1, 0x0834, %o4 fbug %fcc2, loop_1274 ldd [%l7 + 0x78], %f14 movvc %xcc, %l1, %i7 st %f15, [%l7 + 0x18] loop_1274: fblg %fcc3, loop_1275 tcs %xcc, 0x7 stx %g5, [%l7 + 0x40] ldub [%l7 + 0x18], %g6 loop_1275: tneg %xcc, 0x1 fmovsn %icc, %f14, %f13 srl %g1, %o5, %o2 tge %icc, 0x5 udiv %i0, 0x1649, %l3 lduw [%l7 + 0x68], %l0 fbe %fcc2, loop_1276 ldsb [%l7 + 0x67], %l5 tl %xcc, 0x0 edge32 %i4, %l4, %l2 loop_1276: stx %o3, [%l7 + 0x68] brnz %i2, loop_1277 stw %g3, [%l7 + 0x38] srl %g4, %i5, %i6 fnot2s %f5, %f1 loop_1277: fmovsgu %xcc, %f5, %f14 ldx [%l7 + 0x40], %i3 ldsb [%l7 + 0x2D], %g7 fands %f0, %f0, %f4 nop setx loop_1278, %l0, %l1 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 %f13, [%l7 + 0x28] fmovsleu %icc, %f3, %f7 te %xcc, 0x7 loop_1278: sdiv %i1, 0x0362, %o7 tvc %xcc, 0x0 fone %f0 ba,a loop_1279 subccc %o6, %o0, %g2 stb %l6, [%l7 + 0x5A] bl,a,pn %icc, loop_1280 loop_1279: lduh [%l7 + 0x20], %o1 srlx %o4, %i7, %g5 ldd [%l7 + 0x60], %f14 loop_1280: andcc %l1, 0x025B, %g6 sdivx %g1, 0x157E, %o5 movrlez %o2, %l3, %i0 movle %xcc, %l5, %i4 fabsd %f6, %f6 ldsb [%l7 + 0x34], %l0 for %f4, %f8, %f4 xorcc %l2, 0x0199, %o3 fmovsg %icc, %f14, %f6 ld [%l7 + 0x28], %f6 subc %i2, %g3, %g4 taddcctv %i5, %l4, %i6 sth %g7, [%l7 + 0x62] fmovscs %icc, %f14, %f12 orcc %i3, %i1, %o7 bpos %icc, loop_1281 fors %f5, %f0, %f0 ldub [%l7 + 0x66], %o0 ldx [%l7 + 0x18], %o6 loop_1281: fmovsgu %icc, %f1, %f8 fcmple16 %f12, %f14, %g2 fbul,a %fcc0, loop_1282 brz,a %o1, loop_1283 stw %o4, [%l7 + 0x34] fmovde %icc, %f9, %f9 loop_1282: fandnot2 %f2, %f4, %f8 loop_1283: fmovsl %xcc, %f11, %f2 movcc %icc, %l6, %g5 fnand %f10, %f8, %f4 ldd [%l7 + 0x48], %f10 fmovrdgez %i7, %f8, %f0 smul %l1, 0x01E4, %g6 tn %xcc, 0x0 smul %o5, %g1, %l3 addc %o2, 0x1A67, %i0 ldub [%l7 + 0x08], %l5 brgez %i4, loop_1284 bvc loop_1285 andcc %l2, 0x1186, %o3 movre %i2, %g3, %l0 loop_1284: ldub [%l7 + 0x73], %g4 loop_1285: tgu %xcc, 0x0 or %i5, %l4, %g7 ldsw [%l7 + 0x08], %i3 fmovsa %xcc, %f15, %f1 ldd [%l7 + 0x08], %f2 bg %icc, loop_1286 bvc,a loop_1287 fmovdg %icc, %f10, %f10 stw %i1, [%l7 + 0x20] loop_1286: std %f8, [%l7 + 0x40] loop_1287: stw %o7, [%l7 + 0x0C] taddcctv %o0, 0x163F, %o6 fcmpes %fcc3, %f12, %f12 stx %i6, [%l7 + 0x40] bl,pt %icc, loop_1288 fabss %f11, %f15 fexpand %f2, %f4 andcc %g2, 0x06C3, %o4 loop_1288: sub %o1, %g5, %l6 stb %i7, [%l7 + 0x25] ldsw [%l7 + 0x4C], %g6 std %f4, [%l7 + 0x58] sdivcc %o5, 0x1837, %g1 lduh [%l7 + 0x72], %l3 andn %o2, 0x1818, %l1 fmovdl %xcc, %f14, %f4 ldsb [%l7 + 0x23], %i0 fands %f15, %f0, %f5 fandnot1s %f0, %f14, %f7 tne %xcc, 0x2 edge16 %l5, %i4, %l2 fmovs %f12, %f10 tcs %xcc, 0x3 lduw [%l7 + 0x2C], %i2 array32 %o3, %g3, %g4 ldsb [%l7 + 0x78], %l0 ldx [%l7 + 0x08], %i5 subcc %g7, 0x15D0, %i3 fpack16 %f2, %f9 fsrc2 %f0, %f4 fandnot1s %f12, %f0, %f2 smulcc %i1, 0x17E1, %l4 faligndata %f0, %f8, %f6 fbu %fcc2, loop_1289 fmovrslz %o0, %f7, %f3 fornot2 %f6, %f2, %f10 fbule,a %fcc0, loop_1290 loop_1289: sth %o6, [%l7 + 0x56] fmovsneg %xcc, %f10, %f12 ldsh [%l7 + 0x64], %i6 loop_1290: fandnot1s %f2, %f5, %f15 fcmpes %fcc3, %f5, %f9 fmovscc %icc, %f1, %f0 fmovda %xcc, %f8, %f3 fpsub32 %f12, %f14, %f10 ldsb [%l7 + 0x24], %g2 sth %o7, [%l7 + 0x0C] edge8ln %o1, %g5, %o4 fbn %fcc3, loop_1291 and %l6, 0x094D, %g6 popc %i7, %o5 fnot1 %f14, %f12 loop_1291: fcmpeq32 %f8, %f0, %g1 fmovrdgez %o2, %f6, %f2 fcmpes %fcc3, %f1, %f1 fpack16 %f6, %f10 lduw [%l7 + 0x1C], %l3 stb %i0, [%l7 + 0x50] bl,a loop_1292 fxnors %f8, %f8, %f11 tvc %icc, 0x7 fsrc2s %f3, %f4 loop_1292: fzero %f0 fnegs %f15, %f8 fble %fcc2, loop_1293 fors %f9, %f0, %f13 ldsw [%l7 + 0x18], %l5 lduw [%l7 + 0x70], %l1 loop_1293: st %f12, [%l7 + 0x30] ldub [%l7 + 0x3C], %l2 ldsw [%l7 + 0x18], %i4 tpos %xcc, 0x0 fpadd16 %f4, %f14, %f14 fbu %fcc1, loop_1294 movne %xcc, %o3, %g3 andcc %i2, 0x08DA, %l0 sth %g4, [%l7 + 0x6C] loop_1294: stb %i5, [%l7 + 0x6D] fpadd32s %f11, %f13, %f11 sth %g7, [%l7 + 0x60] movre %i3, %l4, %i1 bcs loop_1295 fmovsg %xcc, %f9, %f14 ldub [%l7 + 0x4C], %o6 fmovrde %i6, %f2, %f0 loop_1295: be,a,pt %xcc, loop_1296 fmovrdne %g2, %f4, %f4 lduh [%l7 + 0x62], %o7 fba,a %fcc2, loop_1297 loop_1296: ld [%l7 + 0x7C], %f5 stx %o0, [%l7 + 0x48] movrlz %o1, 0x035, %g5 loop_1297: movvc %xcc, %l6, %o4 call loop_1298 fmovsneg %xcc, %f9, %f8 tvc %icc, 0x3 movl %icc, %g6, %i7 loop_1298: fnand %f14, %f12, %f10 fble,a %fcc1, loop_1299 ble,a,pn %icc, loop_1300 ldsw [%l7 + 0x2C], %g1 sub %o5, %l3, %o2 loop_1299: ldub [%l7 + 0x6C], %l5 loop_1300: ldx [%l7 + 0x20], %l1 sth %l2, [%l7 + 0x24] fnor %f12, %f12, %f10 fmul8x16al %f6, %f10, %f14 fbn,a %fcc1, loop_1301 bpos,a,pt %icc, loop_1302 xorcc %i0, %i4, %g3 movn %xcc, %o3, %i2 loop_1301: bne,pn %icc, loop_1303 loop_1302: bg,a,pt %icc, loop_1304 fmovs %f8, %f13 tleu %xcc, 0x2 loop_1303: movn %xcc, %g4, %i5 loop_1304: movrlez %l0, %g7, %l4 fxnor %f0, %f2, %f2 fexpand %f5, %f2 fnot2s %f8, %f15 fmul8x16al %f11, %f1, %f0 lduw [%l7 + 0x28], %i3 brnz,a %o6, loop_1305 xnor %i6, 0x0606, %g2 ldsh [%l7 + 0x48], %i1 fnegs %f7, %f6 loop_1305: tcc %xcc, 0x5 bg,pn %xcc, loop_1306 lduw [%l7 + 0x6C], %o0 tge %icc, 0x4 std %f14, [%l7 + 0x28] loop_1306: std %f8, [%l7 + 0x20] fnot1 %f2, %f14 fpsub16 %f4, %f6, %f2 stb %o7, [%l7 + 0x7A] fmuld8ulx16 %f5, %f6, %f8 fmovscc %icc, %f2, %f5 bn %xcc, loop_1307 fmovsg %xcc, %f9, %f3 brlez,a %g5, loop_1308 fandnot2s %f1, %f0, %f12 loop_1307: stx %o1, [%l7 + 0x58] movneg %xcc, %l6, %g6 loop_1308: movcc %xcc, %o4, %g1 ld [%l7 + 0x20], %f8 lduh [%l7 + 0x3A], %o5 xnorcc %l3, %i7, %l5 tge %xcc, 0x7 fxor %f12, %f6, %f8 fmovsgu %xcc, %f12, %f7 fzero %f14 fbule,a %fcc0, loop_1309 bgu %xcc, loop_1310 movpos %xcc, %l1, %l2 std %f0, [%l7 + 0x50] loop_1309: movle %xcc, %o2, %i4 loop_1310: movleu %icc, %g3, %o3 fbne %fcc3, loop_1311 movvc %icc, %i2, %i0 fmovrdgez %i5, %f6, %f10 ldsw [%l7 + 0x64], %g4 loop_1311: movne %xcc, %l0, %l4 umul %g7, 0x0A29, %o6 andn %i6, %g2, %i3 fones %f10 fnegs %f12, %f6 udiv %i1, 0x1E18, %o7 movn %icc, %g5, %o0 fmovs %f1, %f0 tcc %icc, 0x2 fmovs %f5, %f7 fnot1s %f9, %f10 brnz,a %o1, loop_1312 brz %g6, loop_1313 ldd [%l7 + 0x28], %f12 mova %icc, %l6, %o4 loop_1312: fpackfix %f4, %f9 loop_1313: ldsb [%l7 + 0x12], %o5 sth %l3, [%l7 + 0x16] fcmpeq16 %f2, %f2, %i7 bne,pt %xcc, loop_1314 sra %g1, %l5, %l2 stw %o2, [%l7 + 0x74] stx %l1, [%l7 + 0x18] loop_1314: array16 %g3, %o3, %i2 orcc %i4, %i0, %g4 tcs %xcc, 0x6 tle %icc, 0x4 for %f12, %f2, %f14 stb %i5, [%l7 + 0x2B] srax %l4, 0x12, %g7 bne,a,pt %xcc, loop_1315 fmovdcs %xcc, %f1, %f5 bl,pt %xcc, loop_1316 sth %l0, [%l7 + 0x20] loop_1315: ldx [%l7 + 0x48], %i6 edge16n %g2, %i3, %i1 loop_1316: taddcctv %o6, %g5, %o7 stw %o0, [%l7 + 0x48] bg,pt %xcc, loop_1317 sth %g6, [%l7 + 0x5A] srlx %l6, %o4, %o5 fmovscs %icc, %f10, %f4 loop_1317: udivcc %l3, 0x0C13, %i7 std %f4, [%l7 + 0x40] xnorcc %g1, 0x1FD3, %o1 stb %l2, [%l7 + 0x6E] ldsh [%l7 + 0x2A], %l5 stw %l1, [%l7 + 0x2C] fpadd32s %f12, %f13, %f2 fpadd32 %f2, %f6, %f0 movgu %icc, %o2, %g3 fsrc2 %f6, %f8 lduw [%l7 + 0x28], %i2 fmul8sux16 %f10, %f10, %f8 fmovrslz %o3, %f11, %f6 fbuge,a %fcc1, loop_1318 tvc %icc, 0x0 fnot1 %f12, %f0 tge %xcc, 0x5 loop_1318: sub %i4, 0x1F5D, %i0 subc %g4, 0x05B0, %i5 call loop_1319 edge8n %l4, %g7, %l0 st %f5, [%l7 + 0x7C] tge %icc, 0x5 loop_1319: ldx [%l7 + 0x70], %g2 ldx [%l7 + 0x68], %i6 stx %i1, [%l7 + 0x30] fcmple16 %f0, %f4, %o6 subccc %g5, 0x094D, %o7 ld [%l7 + 0x30], %f3 fpadd16s %f8, %f14, %f3 tl %xcc, 0x1 udiv %o0, 0x0617, %g6 tl %icc, 0x1 or %l6, 0x05E9, %i3 stw %o5, [%l7 + 0x50] fpadd16s %f3, %f4, %f6 ld [%l7 + 0x1C], %f7 std %f2, [%l7 + 0x48] st %f14, [%l7 + 0x74] fmovrdgz %o4, %f4, %f2 sethi 0x1F71, %i7 movpos %xcc, %g1, %o1 ldub [%l7 + 0x09], %l3 fmovrdgez %l2, %f14, %f14 fcmps %fcc0, %f10, %f2 fmovdle %xcc, %f12, %f8 ldx [%l7 + 0x08], %l1 addcc %o2, 0x0F60, %g3 edge8l %l5, %i2, %i4 tpos %xcc, 0x2 tgu %icc, 0x5 taddcctv %o3, %g4, %i5 sllx %i0, 0x07, %l4 std %f14, [%l7 + 0x38] st %f10, [%l7 + 0x2C] fpackfix %f12, %f0 st %f9, [%l7 + 0x14] edge8ln %g7, %l0, %i6 ldd [%l7 + 0x60], %f8 lduw [%l7 + 0x44], %g2 tvc %icc, 0x2 movrne %o6, 0x2A2, %i1 array8 %g5, %o0, %g6 ba,a,pt %xcc, loop_1320 fexpand %f13, %f2 fmovde %icc, %f8, %f3 addccc %o7, %l6, %i3 loop_1320: ldd [%l7 + 0x10], %f14 fsrc1 %f12, %f14 std %f6, [%l7 + 0x68] edge16 %o4, %o5, %i7 orcc %o1, 0x1798, %g1 fbul,a %fcc2, loop_1321 bn,pt %xcc, loop_1322 lduh [%l7 + 0x5A], %l3 nop setx loop_1323, %l0, %l1 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_1321: fandnot1 %f6, %f6, %f14 loop_1322: fexpand %f4, %f6 ld [%l7 + 0x7C], %f11 loop_1323: fmovde %icc, %f9, %f14 fexpand %f13, %f4 fxnors %f11, %f14, %f13 taddcc %l1, %l2, %g3 array16 %l5, %o2, %i4 ldx [%l7 + 0x20], %o3 stx %i2, [%l7 + 0x48] ldd [%l7 + 0x10], %f4 taddcctv %i5, 0x1D41, %i0 fmovdne %xcc, %f6, %f0 fba,a %fcc2, loop_1324 ldx [%l7 + 0x40], %l4 movrgez %g7, 0x215, %g4 array8 %i6, %l0, %g2 loop_1324: stb %i1, [%l7 + 0x3D] bn,a,pn %icc, loop_1325 bvs,pt %icc, loop_1326 ldsb [%l7 + 0x4F], %o6 fbge,a %fcc3, loop_1327 loop_1325: tleu %icc, 0x2 loop_1326: std %f6, [%l7 + 0x50] fornot1 %f14, %f14, %f4 loop_1327: lduw [%l7 + 0x14], %g5 fmovsle %icc, %f0, %f0 ld [%l7 + 0x28], %f0 sub %g6, %o7, %o0 taddcctv %i3, %l6, %o4 ldub [%l7 + 0x2B], %i7 andn %o5, 0x0FC1, %g1 fabss %f12, %f10 fandnot2s %f5, %f11, %f0 bleu,a %xcc, loop_1328 bvs loop_1329 ldd [%l7 + 0x40], %f12 st %f4, [%l7 + 0x44] loop_1328: fcmped %fcc3, %f6, %f10 loop_1329: bn,pt %icc, loop_1330 fbu,a %fcc2, loop_1331 stw %o1, [%l7 + 0x74] sdiv %l1, 0x1A30, %l2 loop_1330: edge32 %l3, %g3, %o2 loop_1331: fpadd32s %f11, %f10, %f12 movcs %xcc, %i4, %o3 sth %l5, [%l7 + 0x48] fmul8x16 %f9, %f10, %f2 sth %i5, [%l7 + 0x6C] xnorcc %i2, 0x03FA, %i0 fmovsgu %icc, %f6, %f14 lduh [%l7 + 0x70], %l4 ble,pn %icc, loop_1332 fmuld8ulx16 %f1, %f0, %f12 tvs %icc, 0x7 tgu %icc, 0x3 loop_1332: sllx %g7, %g4, %i6 fmovrdlz %l0, %f14, %f10 tsubcc %g2, %o6, %g5 ldx [%l7 + 0x20], %i1 fornot2s %f2, %f1, %f4 andncc %g6, %o7, %o0 call loop_1333 brgez %i3, loop_1334 st %f9, [%l7 + 0x20] fcmps %fcc2, %f15, %f5 loop_1333: edge32 %l6, %i7, %o5 loop_1334: fpadd32s %f7, %f13, %f13 fexpand %f3, %f6 ldsh [%l7 + 0x18], %g1 movrne %o4, %l1, %l2 bn loop_1335 lduh [%l7 + 0x38], %l3 bvc,pn %xcc, loop_1336 nop setx loop_1337, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1335: ldsb [%l7 + 0x5F], %o1 array16 %g3, %o2, %i4 loop_1336: stw %o3, [%l7 + 0x1C] loop_1337: ldx [%l7 + 0x38], %l5 ld [%l7 + 0x68], %f9 ldsb [%l7 + 0x4B], %i2 fmovrsne %i0, %f13, %f8 std %f10, [%l7 + 0x08] ldsb [%l7 + 0x68], %l4 udivcc %i5, 0x11ED, %g4 fbe,a %fcc3, loop_1338 std %f12, [%l7 + 0x70] xorcc %i6, %l0, %g7 addcc %g2, 0x18BB, %o6 loop_1338: fsrc2s %f1, %f7 sth %i1, [%l7 + 0x6E] movrgz %g5, %g6, %o7 fmovrsgez %i3, %f13, %f13 bg,pt %icc, loop_1339 ldub [%l7 + 0x1B], %o0 ldsw [%l7 + 0x6C], %l6 sllx %o5, %i7, %o4 loop_1339: fpsub32s %f0, %f10, %f15 alignaddrl %l1, %g1, %l3 fnors %f4, %f2, %f0 brnz,a %l2, loop_1340 sllx %o1, 0x02, %o2 lduw [%l7 + 0x14], %g3 fcmpeq16 %f10, %f10, %o3 loop_1340: move %xcc, %l5, %i4 ldd [%l7 + 0x28], %f0 siam 0x1 fandnot2s %f8, %f5, %f1 ldd [%l7 + 0x48], %f6 tvc %xcc, 0x5 fbu,a %fcc0, loop_1341 stw %i2, [%l7 + 0x48] tvs %xcc, 0x6 st %f13, [%l7 + 0x3C] loop_1341: ld [%l7 + 0x6C], %f13 fmul8x16au %f5, %f6, %f10 lduw [%l7 + 0x3C], %i0 std %f4, [%l7 + 0x08] sth %i5, [%l7 + 0x72] fbo,a %fcc0, loop_1342 fandnot2s %f15, %f0, %f14 fnot2 %f4, %f12 fpack32 %f6, %f4, %f6 loop_1342: sth %l4, [%l7 + 0x70] mulscc %i6, %l0, %g4 ldub [%l7 + 0x09], %g7 fornot1 %f0, %f12, %f0 fmovsl %icc, %f2, %f12 xnorcc %g2, 0x098D, %i1 fcmpne16 %f6, %f8, %o6 stw %g5, [%l7 + 0x50] fmovde %xcc, %f14, %f15 ld [%l7 + 0x0C], %f15 bshuffle %f2, %f12, %f0 fpmerge %f1, %f14, %f12 srax %o7, %g6, %i3 edge32ln %o0, %l6, %o5 bvc,pn %icc, loop_1343 std %f14, [%l7 + 0x68] fandnot1s %f13, %f9, %f0 fpack32 %f6, %f14, %f8 loop_1343: bleu,pn %icc, loop_1344 array8 %i7, %o4, %l1 fmuld8ulx16 %f0, %f3, %f12 st %f11, [%l7 + 0x74] loop_1344: tvc %xcc, 0x4 mulscc %l3, %g1, %l2 fmovscc %xcc, %f1, %f6 ldd [%l7 + 0x68], %f10 fbe,a %fcc3, loop_1345 fbg,a %fcc2, loop_1346 fsrc2s %f10, %f14 tneg %xcc, 0x6 loop_1345: movneg %xcc, %o2, %g3 loop_1346: ldd [%l7 + 0x60], %f12 mulx %o1, %l5, %o3 xorcc %i4, %i2, %i0 movge %icc, %i5, %l4 fands %f9, %f7, %f6 fpack16 %f6, %f10 fmovrsgz %i6, %f12, %f13 fmovrdlez %g4, %f12, %f0 tg %icc, 0x6 fmul8x16au %f3, %f0, %f14 fmovdgu %xcc, %f3, %f2 tl %icc, 0x2 ldsh [%l7 + 0x36], %g7 lduw [%l7 + 0x68], %l0 edge32n %g2, %o6, %g5 lduh [%l7 + 0x1E], %i1 movrgez %g6, 0x344, %i3 lduw [%l7 + 0x54], %o7 fmovrde %o0, %f6, %f6 tl %icc, 0x1 fnegd %f12, %f12 ldsw [%l7 + 0x14], %l6 bgu,pt %xcc, loop_1347 ldx [%l7 + 0x48], %o5 ld [%l7 + 0x7C], %f9 fmovrdgez %i7, %f12, %f6 loop_1347: srax %o4, 0x00, %l1 mulscc %l3, 0x16C9, %l2 sra %g1, 0x18, %g3 ldx [%l7 + 0x68], %o2 ld [%l7 + 0x0C], %f9 ldsw [%l7 + 0x08], %o1 alignaddr %l5, %i4, %i2 fnors %f2, %f0, %f2 edge8 %o3, %i0, %i5 edge8 %l4, %g4, %g7 fpack16 %f4, %f14 lduw [%l7 + 0x2C], %l0 ldsb [%l7 + 0x26], %g2 fsrc1 %f6, %f8 std %f8, [%l7 + 0x30] tvs %xcc, 0x6 ldd [%l7 + 0x20], %f10 tcs %icc, 0x3 fnegs %f12, %f9 srlx %i6, 0x03, %o6 stx %g5, [%l7 + 0x68] fmovsl %icc, %f0, %f7 for %f2, %f10, %f10 fmovsle %icc, %f15, %f12 fcmpne32 %f12, %f0, %i1 bleu loop_1348 orn %i3, %o7, %g6 bcc,a,pt %xcc, loop_1349 lduw [%l7 + 0x5C], %o0 loop_1348: bvs,pt %xcc, loop_1350 fors %f4, %f8, %f11 loop_1349: tcs %xcc, 0x4 udivcc %o5, 0x092C, %l6 loop_1350: movge %xcc, %i7, %o4 movrgz %l3, %l2, %g1 udivcc %l1, 0x1A0C, %g3 movle %xcc, %o1, %o2 movpos %xcc, %i4, %l5 tgu %xcc, 0x5 udivcc %i2, 0x04DE, %i0 movrne %i5, 0x0C8, %o3 sth %g4, [%l7 + 0x32] ldd [%l7 + 0x38], %f14 stx %l4, [%l7 + 0x38] bl,a,pn %xcc, loop_1351 sra %l0, 0x1A, %g2 st %f15, [%l7 + 0x58] xnorcc %i6, %g7, %g5 loop_1351: ldsw [%l7 + 0x68], %o6 fmovrdgez %i3, %f12, %f14 fornot2s %f2, %f9, %f14 nop setx loop_1352, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sra %i1, 0x0E, %g6 movrgz %o0, %o7, %l6 fmovrdlz %o5, %f4, %f4 loop_1352: ldx [%l7 + 0x28], %o4 te %xcc, 0x5 fands %f9, %f11, %f12 ldub [%l7 + 0x78], %l3 udivcc %i7, 0x1444, %l2 fmovrdlz %g1, %f14, %f0 lduh [%l7 + 0x0A], %g3 fmovd %f12, %f2 stw %o1, [%l7 + 0x0C] fmul8x16al %f14, %f1, %f0 fmovsn %xcc, %f6, %f15 fmovse %xcc, %f2, %f7 bpos,pt %xcc, loop_1353 fnor %f8, %f14, %f6 taddcctv %o2, 0x0C66, %l1 bg,pt %icc, loop_1354 loop_1353: lduw [%l7 + 0x08], %l5 fbne,a %fcc0, loop_1355 fmovdg %xcc, %f8, %f6 loop_1354: fbl %fcc3, loop_1356 be,pn %xcc, loop_1357 loop_1355: std %f14, [%l7 + 0x50] ldub [%l7 + 0x11], %i4 loop_1356: stw %i0, [%l7 + 0x1C] loop_1357: ldub [%l7 + 0x54], %i2 ldsb [%l7 + 0x29], %i5 fbg,a %fcc3, loop_1358 stb %g4, [%l7 + 0x2E] pdist %f0, %f4, %f8 fmovs %f7, %f12 loop_1358: fbue %fcc0, loop_1359 fone %f10 edge32l %o3, %l0, %g2 bvc loop_1360 loop_1359: fxnor %f6, %f2, %f10 edge8 %i6, %l4, %g7 movleu %icc, %o6, %i3 loop_1360: bleu,pt %icc, loop_1361 ldub [%l7 + 0x5B], %i1 tcc %icc, 0x6 ld [%l7 + 0x10], %f3 loop_1361: sub %g5, 0x0985, %o0 fmovsvc %xcc, %f15, %f3 std %f2, [%l7 + 0x10] fnot2s %f0, %f5 fmovsne %xcc, %f9, %f10 edge32 %g6, %l6, %o5 fcmpgt32 %f8, %f0, %o4 bshuffle %f8, %f6, %f12 stb %l3, [%l7 + 0x24] ldsw [%l7 + 0x78], %i7 movrgez %l2, %g1, %g3 fbe %fcc2, loop_1362 stw %o7, [%l7 + 0x74] movrne %o1, %o2, %l1 stx %i4, [%l7 + 0x60] loop_1362: fmovscs %icc, %f8, %f2 ldsw [%l7 + 0x64], %i0 ldsh [%l7 + 0x4E], %l5 edge16ln %i2, %i5, %o3 ldsh [%l7 + 0x66], %l0 ldsb [%l7 + 0x6C], %g4 edge32ln %i6, %l4, %g7 fmovsleu %xcc, %f6, %f13 ld [%l7 + 0x18], %f9 umulcc %g2, 0x129D, %i3 std %f6, [%l7 + 0x60] ldd [%l7 + 0x78], %f10 fmovrsne %i1, %f6, %f14 and %g5, %o0, %o6 fornot2s %f7, %f14, %f7 ldub [%l7 + 0x72], %l6 movrlez %o5, %o4, %l3 edge32l %i7, %g6, %g1 brgez %l2, loop_1363 fpadd32 %f12, %f4, %f2 fbg,a %fcc3, loop_1364 bne,pn %icc, loop_1365 loop_1363: fcmpne16 %f4, %f2, %o7 ldsh [%l7 + 0x30], %o1 loop_1364: brz %o2, loop_1366 loop_1365: fbne,a %fcc2, loop_1367 sth %g3, [%l7 + 0x18] sdiv %l1, 0x1E19, %i0 loop_1366: and %i4, %l5, %i5 loop_1367: movn %icc, %o3, %l0 stx %g4, [%l7 + 0x60] udiv %i2, 0x00FA, %l4 fmovdne %xcc, %f1, %f14 sub %i6, %g7, %g2 xnor %i3, %i1, %g5 fbe %fcc0, loop_1368 smul %o0, %l6, %o5 smul %o6, %l3, %o4 movn %icc, %i7, %g1 loop_1368: umul %g6, %l2, %o7 fcmpgt32 %f12, %f12, %o2 subc %o1, 0x1B74, %l1 movn %icc, %g3, %i4 tcc %xcc, 0x7 bl,a loop_1369 tvc %xcc, 0x7 ldub [%l7 + 0x4D], %l5 movneg %xcc, %i5, %i0 loop_1369: stx %l0, [%l7 + 0x48] ldsb [%l7 + 0x7A], %g4 fbg %fcc0, loop_1370 movne %xcc, %o3, %l4 fbuge,a %fcc3, loop_1371 fmovrdgez %i6, %f14, %f12 loop_1370: fbo,a %fcc3, loop_1372 mova %icc, %i2, %g7 loop_1371: bcs,a %xcc, loop_1373 fbul,a %fcc2, loop_1374 loop_1372: fnot2s %f3, %f12 fornot1s %f3, %f1, %f11 loop_1373: fmovdvs %icc, %f9, %f4 loop_1374: tvc %icc, 0x6 lduh [%l7 + 0x2A], %i3 fxor %f2, %f2, %f2 bn loop_1375 fcmpeq16 %f8, %f10, %g2 xor %i1, %o0, %g5 fands %f13, %f15, %f5 loop_1375: stx %o5, [%l7 + 0x18] fzero %f10 movre %o6, 0x1EF, %l6 fmovdne %xcc, %f2, %f10 fmovscs %icc, %f1, %f9 edge8n %o4, %l3, %g1 fmovsn %xcc, %f1, %f14 stw %i7, [%l7 + 0x48] udivx %g6, 0x04F1, %o7 brlez,a %l2, loop_1376 fandnot2s %f13, %f7, %f9 fmovscs %xcc, %f9, %f13 fbue %fcc2, loop_1377 loop_1376: movl %icc, %o2, %o1 ta %xcc, 0x3 stb %l1, [%l7 + 0x45] loop_1377: fmul8x16 %f10, %f8, %f8 bcs,pt %icc, loop_1378 fmovrdlez %g3, %f12, %f10 fmovdle %xcc, %f13, %f0 fandnot1 %f12, %f4, %f12 loop_1378: lduw [%l7 + 0x48], %l5 sra %i5, 0x13, %i0 fnors %f0, %f11, %f4 bshuffle %f12, %f2, %f0 fandnot2s %f15, %f12, %f7 fmul8x16 %f11, %f12, %f12 be,a,pt %xcc, loop_1379 fmovspos %xcc, %f7, %f11 fcmpne32 %f4, %f14, %l0 fba,a %fcc0, loop_1380 loop_1379: bn,a %xcc, loop_1381 fmul8x16au %f15, %f2, %f12 stw %g4, [%l7 + 0x58] loop_1380: movneg %icc, %o3, %l4 loop_1381: tg %xcc, 0x6 ldsh [%l7 + 0x60], %i4 lduw [%l7 + 0x54], %i6 stb %i2, [%l7 + 0x20] bcs %xcc, loop_1382 fxnor %f2, %f10, %f4 fnands %f1, %f10, %f12 ldsb [%l7 + 0x19], %g7 loop_1382: edge8 %i3, %i1, %g2 fsrc2s %f8, %f6 fcmpgt32 %f12, %f0, %o0 fsrc2s %f3, %f4 fandnot2 %f2, %f2, %f14 fpadd16s %f10, %f14, %f13 fcmpd %fcc2, %f2, %f14 fbe %fcc3, loop_1383 stb %g5, [%l7 + 0x63] fmovsge %icc, %f9, %f8 fabsd %f14, %f12 loop_1383: tl %icc, 0x0 fba,a %fcc3, loop_1384 sll %o5, 0x15, %l6 movne %icc, %o6, %l3 fmovrslz %o4, %f2, %f12 loop_1384: fpsub32s %f9, %f13, %f9 fmovsg %icc, %f5, %f14 fnot2 %f0, %f8 array8 %i7, %g1, %g6 sdiv %o7, 0x1ABE, %o2 alignaddrl %o1, %l2, %l1 fbuge %fcc2, loop_1385 tneg %xcc, 0x5 sethi 0x18BE, %g3 edge16l %l5, %i0, %i5 loop_1385: stw %g4, [%l7 + 0x4C] sdiv %l0, 0x139E, %l4 movleu %icc, %i4, %o3 movrlez %i6, 0x191, %g7 fxnor %f4, %f6, %f14 ldx [%l7 + 0x18], %i2 fmovrdlez %i3, %f12, %f14 fbul,a %fcc2, loop_1386 ld [%l7 + 0x4C], %f4 fbue,a %fcc2, loop_1387 udivcc %g2, 0x0826, %o0 loop_1386: fmovrslez %i1, %f2, %f15 fone %f6 loop_1387: addc %g5, 0x0CA7, %l6 or %o6, %l3, %o4 fble,a %fcc0, loop_1388 fmul8x16al %f12, %f10, %f8 stx %i7, [%l7 + 0x50] sllx %o5, %g6, %g1 loop_1388: fmovda %xcc, %f1, %f5 ba %icc, loop_1389 movcs %icc, %o2, %o7 ld [%l7 + 0x7C], %f12 ble,a,pt %icc, loop_1390 loop_1389: fmovde %icc, %f11, %f15 fmovspos %icc, %f5, %f3 bne,a,pn %icc, loop_1391 loop_1390: bcc,pt %icc, loop_1392 fpack16 %f10, %f6 ldsb [%l7 + 0x0F], %o1 loop_1391: fnot1 %f12, %f2 loop_1392: lduh [%l7 + 0x70], %l1 ldsb [%l7 + 0x22], %l2 bvs,pt %xcc, loop_1393 fmovrdlz %l5, %f14, %f8 ldx [%l7 + 0x78], %i0 fpackfix %f10, %f14 loop_1393: fbule %fcc3, loop_1394 stb %g3, [%l7 + 0x7F] movcs %xcc, %i5, %g4 xor %l4, %l0, %o3 loop_1394: lduw [%l7 + 0x40], %i4 stb %g7, [%l7 + 0x14] edge16n %i6, %i3, %i2 orncc %g2, %i1, %g5 fbn,a %fcc0, loop_1395 lduh [%l7 + 0x6A], %l6 sllx %o0, 0x12, %o6 stw %o4, [%l7 + 0x28] loop_1395: ldsb [%l7 + 0x27], %i7 fbue %fcc2, loop_1396 fmul8sux16 %f2, %f2, %f4 stw %l3, [%l7 + 0x1C] fbule %fcc3, loop_1397 loop_1396: tcs %icc, 0x7 sdiv %o5, 0x1E07, %g6 nop setx loop_1398, %l0, %l1 jmpl %l1, %o2 loop_1397: fpsub16s %f14, %f5, %f11 be loop_1399 fpack16 %f14, %f15 loop_1398: tcs %icc, 0x7 ld [%l7 + 0x1C], %f5 loop_1399: fmovda %icc, %f5, %f11 movl %xcc, %g1, %o1 fmovda %icc, %f14, %f0 ldsb [%l7 + 0x59], %o7 addccc %l1, %l2, %i0 fmul8x16au %f13, %f1, %f10 subc %l5, %g3, %i5 fpsub32s %f10, %f13, %f8 ldsb [%l7 + 0x4E], %g4 fmovsge %xcc, %f0, %f10 stx %l0, [%l7 + 0x48] std %f8, [%l7 + 0x20] ldsb [%l7 + 0x58], %o3 tsubcc %i4, 0x166C, %l4 lduh [%l7 + 0x74], %i6 sethi 0x03AD, %i3 move %xcc, %i2, %g2 ld [%l7 + 0x4C], %f3 fbu %fcc3, loop_1400 tle %xcc, 0x2 fzero %f14 array16 %i1, %g5, %g7 loop_1400: bcs,a,pt %icc, loop_1401 xorcc %o0, 0x0D47, %l6 array8 %o6, %i7, %o4 tsubcctv %o5, %g6, %o2 loop_1401: movl %icc, %l3, %o1 bcc,a,pn %xcc, loop_1402 fnors %f11, %f9, %f10 fcmped %fcc1, %f0, %f2 movrgz %g1, 0x229, %l1 loop_1402: lduh [%l7 + 0x70], %o7 fmovscc %xcc, %f10, %f13 fmovrslez %l2, %f2, %f14 fbul %fcc3, loop_1403 ldsh [%l7 + 0x6E], %i0 std %f10, [%l7 + 0x30] fble,a %fcc2, loop_1404 loop_1403: move %icc, %l5, %i5 stx %g3, [%l7 + 0x30] lduw [%l7 + 0x24], %l0 loop_1404: ble,a loop_1405 fmovsleu %xcc, %f4, %f4 fxors %f5, %f7, %f7 movle %xcc, %o3, %g4 loop_1405: ldsb [%l7 + 0x7E], %i4 bleu,a,pn %icc, loop_1406 taddcctv %l4, %i6, %i2 ldub [%l7 + 0x18], %g2 brnz %i3, loop_1407 loop_1406: tvs %xcc, 0x2 mulscc %g5, 0x0129, %i1 lduw [%l7 + 0x48], %o0 loop_1407: movre %g7, %l6, %i7 fpsub16 %f6, %f10, %f2 bcs,a,pn %xcc, loop_1408 sethi 0x176F, %o6 fmuld8ulx16 %f5, %f10, %f10 ldub [%l7 + 0x3F], %o5 loop_1408: andn %o4, %g6, %o2 ba %xcc, loop_1409 ldx [%l7 + 0x48], %o1 brgez,a %l3, loop_1410 andn %g1, %l1, %o7 loop_1409: fmovsleu %icc, %f3, %f15 sll %l2, %i0, %l5 loop_1410: brgez %g3, loop_1411 fmovdcs %icc, %f14, %f13 tsubcc %l0, %o3, %i5 be %xcc, loop_1412 loop_1411: tvs %icc, 0x0 stx %i4, [%l7 + 0x58] st %f2, [%l7 + 0x7C] loop_1412: fornot1 %f8, %f0, %f2 edge16ln %l4, %g4, %i6 tl %icc, 0x0 ldd [%l7 + 0x08], %f8 std %f2, [%l7 + 0x60] edge16 %i2, %i3, %g2 st %f2, [%l7 + 0x28] alignaddr %i1, %g5, %o0 ldsb [%l7 + 0x26], %l6 stx %g7, [%l7 + 0x08] fmovdn %xcc, %f3, %f2 ldub [%l7 + 0x36], %o6 ldd [%l7 + 0x10], %f12 movne %xcc, %o5, %o4 ldsh [%l7 + 0x24], %g6 fornot2 %f6, %f6, %f4 taddcc %o2, 0x16EA, %i7 fmovrslz %l3, %f12, %f13 fornot2s %f10, %f1, %f13 fpsub16s %f0, %f0, %f14 array16 %o1, %l1, %o7 fcmpeq16 %f10, %f0, %l2 bcs %xcc, loop_1413 edge8n %g1, %i0, %g3 xnorcc %l5, %l0, %o3 ldub [%l7 + 0x2B], %i5 loop_1413: ba %xcc, loop_1414 tleu %icc, 0x5 ldd [%l7 + 0x68], %f4 fbge %fcc2, loop_1415 loop_1414: tneg %xcc, 0x1 fpsub16s %f12, %f9, %f13 lduw [%l7 + 0x10], %l4 loop_1415: st %f4, [%l7 + 0x20] fpackfix %f12, %f0 ble,a %xcc, loop_1416 std %f2, [%l7 + 0x50] ldsw [%l7 + 0x60], %i4 stw %i6, [%l7 + 0x0C] loop_1416: srl %g4, 0x1A, %i2 orn %i3, 0x1E03, %i1 bcs loop_1417 ldx [%l7 + 0x20], %g2 movre %g5, 0x375, %o0 sethi 0x1253, %l6 loop_1417: ldsb [%l7 + 0x49], %g7 andcc %o5, %o4, %g6 tle %icc, 0x2 stw %o2, [%l7 + 0x30] fmovrdgz %i7, %f4, %f2 ldub [%l7 + 0x30], %o6 addccc %o1, 0x0258, %l3 fbe,a %fcc1, loop_1418 tgu %icc, 0x0 ldsb [%l7 + 0x1F], %l1 ldsh [%l7 + 0x76], %l2 loop_1418: tcs %icc, 0x5 ldsw [%l7 + 0x34], %o7 sdivcc %g1, 0x1A56, %g3 fmovsn %icc, %f3, %f10 sub %i0, %l5, %l0 andncc %o3, %l4, %i4 brlez,a %i5, loop_1419 fone %f6 fsrc1 %f6, %f0 movne %icc, %i6, %g4 loop_1419: ldd [%l7 + 0x18], %f2 std %f2, [%l7 + 0x28] stx %i3, [%l7 + 0x20] st %f12, [%l7 + 0x6C] tgu %xcc, 0x6 fmovscc %icc, %f9, %f9 fmovdcs %xcc, %f12, %f9 fbo,a %fcc0, loop_1420 st %f4, [%l7 + 0x60] umulcc %i1, 0x19C8, %i2 udivx %g2, 0x05AC, %o0 loop_1420: fbo %fcc2, loop_1421 edge8l %g5, %g7, %l6 fors %f3, %f12, %f0 andn %o5, %o4, %g6 loop_1421: xnorcc %o2, 0x0E91, %o6 call loop_1422 addcc %o1, 0x1160, %l3 fmovsg %xcc, %f1, %f4 brz,a %l1, loop_1423 loop_1422: tcs %icc, 0x0 std %f10, [%l7 + 0x38] fnors %f12, %f6, %f0 loop_1423: srax %i7, 0x0D, %o7 fmovdleu %xcc, %f0, %f13 tvc %icc, 0x6 fpadd16 %f6, %f8, %f2 fnands %f5, %f12, %f14 std %f2, [%l7 + 0x08] edge8 %l2, %g1, %i0 fmovrslez %l5, %f12, %f15 bge %xcc, loop_1424 srlx %l0, %g3, %l4 fmovrdne %o3, %f8, %f10 ba,a,pn %icc, loop_1425 loop_1424: bgu,a %icc, loop_1426 ba,a,pt %icc, loop_1427 fmovsle %icc, %f3, %f10 loop_1425: fmovda %xcc, %f4, %f13 loop_1426: fsrc1 %f2, %f2 loop_1427: stx %i5, [%l7 + 0x20] sth %i6, [%l7 + 0x18] ldd [%l7 + 0x28], %f0 andcc %i4, %g4, %i1 fmovd %f14, %f12 lduw [%l7 + 0x58], %i3 ldd [%l7 + 0x58], %f6 bne loop_1428 faligndata %f6, %f14, %f4 fmovdvc %icc, %f15, %f11 addccc %i2, 0x087A, %g2 loop_1428: lduw [%l7 + 0x7C], %o0 ldub [%l7 + 0x49], %g5 fpadd16s %f10, %f6, %f7 stw %g7, [%l7 + 0x50] fmovsne %xcc, %f7, %f15 fpack16 %f4, %f5 fnot1s %f10, %f2 stb %l6, [%l7 + 0x42] ldub [%l7 + 0x36], %o5 lduh [%l7 + 0x1A], %o4 fpack16 %f4, %f2 brgz,a %o2, loop_1429 andcc %g6, %o1, %l3 edge32l %o6, %l1, %o7 fnot2 %f2, %f14 loop_1429: fblg %fcc1, loop_1430 fmovdcs %xcc, %f2, %f0 fcmpne16 %f10, %f8, %l2 fbuge %fcc0, loop_1431 loop_1430: fbge %fcc1, loop_1432 bpos,a,pt %icc, loop_1433 edge8l %i7, %i0, %l5 loop_1431: fnot1s %f6, %f10 loop_1432: fandnot2s %f2, %f13, %f5 loop_1433: ld [%l7 + 0x50], %f12 fsrc2 %f6, %f2 lduh [%l7 + 0x5C], %g1 fmovdvs %xcc, %f2, %f9 movne %xcc, %g3, %l0 tg %icc, 0x4 fornot1s %f15, %f1, %f8 xor %o3, 0x0B24, %l4 fbo %fcc3, loop_1434 edge32 %i6, %i5, %g4 movcc %icc, %i1, %i3 sth %i4, [%l7 + 0x7E] loop_1434: fmul8ulx16 %f12, %f4, %f6 lduw [%l7 + 0x58], %g2 fmovdvs %xcc, %f12, %f0 fzero %f0 fornot2 %f8, %f4, %f14 fmovdcc %xcc, %f11, %f6 array16 %i2, %o0, %g5 array32 %g7, %o5, %o4 nop setx loop_1435, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot2 %f12, %f10, %f0 fsrc1 %f2, %f14 fsrc2 %f0, %f8 loop_1435: fpadd32 %f2, %f12, %f12 movle %icc, %l6, %o2 and %g6, %o1, %o6 stx %l3, [%l7 + 0x58] movcc %xcc, %l1, %o7 te %icc, 0x6 edge8n %i7, %l2, %l5 srl %g1, 0x1A, %g3 andncc %i0, %o3, %l4 addc %l0, 0x1F4E, %i6 fpack16 %f10, %f0 lduw [%l7 + 0x70], %g4 taddcctv %i1, 0x07BC, %i5 fnot1s %f14, %f12 ldsb [%l7 + 0x15], %i3 edge8 %i4, %g2, %i2 andcc %o0, %g5, %o5 fpmerge %f11, %f9, %f4 fbe,a %fcc3, loop_1436 movg %xcc, %o4, %g7 fones %f12 bl,a,pt %icc, loop_1437 loop_1436: fmovdvc %xcc, %f10, %f10 stx %l6, [%l7 + 0x40] movleu %xcc, %o2, %o1 loop_1437: tne %icc, 0x5 umulcc %o6, %g6, %l3 xor %o7, %l1, %i7 fmovsa %xcc, %f9, %f9 fnegd %f4, %f4 fba %fcc1, loop_1438 ldsw [%l7 + 0x3C], %l2 fmovdvs %icc, %f3, %f10 xor %l5, %g3, %i0 loop_1438: movrlez %g1, 0x110, %o3 ldsh [%l7 + 0x14], %l4 st %f12, [%l7 + 0x54] fble,a %fcc2, loop_1439 and %l0, %i6, %i1 ldsw [%l7 + 0x10], %g4 tl %icc, 0x0 loop_1439: be,a loop_1440 fbge %fcc0, loop_1441 te %icc, 0x3 fmovspos %xcc, %f11, %f12 loop_1440: fnot1 %f4, %f0 loop_1441: std %f6, [%l7 + 0x48] pdist %f0, %f4, %f14 tn %icc, 0x5 tvc %icc, 0x7 fandnot1s %f5, %f1, %f4 xorcc %i3, %i5, %g2 fxors %f12, %f11, %f5 fcmpgt16 %f12, %f0, %i4 movrgez %i2, 0x3C4, %o0 bl,a loop_1442 fmovrslez %g5, %f3, %f9 edge32l %o5, %g7, %l6 tsubcctv %o4, %o2, %o1 loop_1442: tcc %icc, 0x7 fbge,a %fcc0, loop_1443 tneg %xcc, 0x5 lduh [%l7 + 0x48], %o6 fcmpeq32 %f6, %f12, %l3 loop_1443: fpsub32 %f2, %f6, %f6 fbo %fcc1, loop_1444 fcmple32 %f2, %f8, %g6 ld [%l7 + 0x40], %f5 ldsh [%l7 + 0x4A], %o7 loop_1444: st %f3, [%l7 + 0x24] lduw [%l7 + 0x78], %l1 fzero %f8 lduh [%l7 + 0x76], %i7 std %f12, [%l7 + 0x78] fbul %fcc0, loop_1445 fbge,a %fcc0, loop_1446 fmovscc %xcc, %f4, %f7 fmul8ulx16 %f12, %f2, %f10 loop_1445: movn %xcc, %l5, %g3 loop_1446: fnor %f0, %f10, %f2 st %f5, [%l7 + 0x64] ldsb [%l7 + 0x2A], %i0 fsrc1 %f4, %f0 tvc %xcc, 0x7 fmul8x16au %f2, %f11, %f10 fmovrdne %g1, %f12, %f4 mova %icc, %l2, %l4 sdivcc %l0, 0x0120, %i6 brlz,a %i1, loop_1447 ldsw [%l7 + 0x40], %g4 fmovdleu %xcc, %f4, %f3 fmovrse %i3, %f5, %f9 loop_1447: ldd [%l7 + 0x58], %f2 fnot1s %f10, %f6 fmovdvc %icc, %f12, %f7 std %f12, [%l7 + 0x48] bvs,pn %icc, loop_1448 ldsb [%l7 + 0x39], %i5 fbue %fcc2, loop_1449 edge32ln %o3, %g2, %i2 loop_1448: ld [%l7 + 0x5C], %f5 lduw [%l7 + 0x70], %i4 loop_1449: fmovdn %icc, %f2, %f13 std %f10, [%l7 + 0x68] fandnot1 %f10, %f12, %f8 andncc %g5, %o0, %g7 ld [%l7 + 0x24], %f11 sll %o5, 0x04, %l6 std %f6, [%l7 + 0x70] lduh [%l7 + 0x08], %o4 std %f2, [%l7 + 0x40] ldsw [%l7 + 0x6C], %o1 stb %o2, [%l7 + 0x4E] st %f15, [%l7 + 0x2C] movl %icc, %l3, %g6 fmovrdgz %o6, %f8, %f14 tpos %icc, 0x4 ldx [%l7 + 0x28], %o7 bne %icc, loop_1450 brnz,a %i7, loop_1451 add %l5, %l1, %g3 sdivx %i0, 0x050A, %g1 loop_1450: lduh [%l7 + 0x34], %l2 loop_1451: andcc %l4, %i6, %l0 fble %fcc0, loop_1452 srax %i1, 0x02, %g4 srax %i3, 0x0D, %i5 ldd [%l7 + 0x60], %f14 loop_1452: fmovsa %icc, %f5, %f13 fabsd %f8, %f12 ldsw [%l7 + 0x0C], %g2 fornot1 %f0, %f12, %f8 bgu,pt %icc, loop_1453 fbn,a %fcc0, loop_1454 ldsh [%l7 + 0x3C], %i2 udiv %o3, 0x0F3C, %g5 loop_1453: st %f13, [%l7 + 0x0C] loop_1454: brgez,a %o0, loop_1455 ld [%l7 + 0x38], %f2 ldsb [%l7 + 0x50], %i4 fmovsl %xcc, %f7, %f6 loop_1455: fpsub32s %f1, %f11, %f5 xorcc %g7, %o5, %l6 bcc,pn %xcc, loop_1456 bshuffle %f0, %f0, %f14 ldx [%l7 + 0x08], %o1 stx %o2, [%l7 + 0x48] loop_1456: movge %xcc, %o4, %g6 subcc %o6, 0x0F7B, %o7 st %f7, [%l7 + 0x50] sth %l3, [%l7 + 0x5E] fmovdvc %xcc, %f0, %f11 xnorcc %i7, 0x1D98, %l5 fmovscc %icc, %f12, %f9 andcc %g3, %l1, %i0 call loop_1457 andn %l2, %g1, %i6 movl %icc, %l4, %i1 or %g4, 0x0D34, %l0 loop_1457: lduw [%l7 + 0x18], %i5 fsrc1s %f7, %f2 faligndata %f12, %f12, %f2 fcmple32 %f10, %f0, %i3 brlz,a %g2, loop_1458 fcmpgt32 %f8, %f14, %o3 movge %xcc, %g5, %o0 fmovsge %icc, %f0, %f11 loop_1458: fbl %fcc3, loop_1459 subcc %i2, 0x1602, %g7 or %o5, %i4, %l6 ld [%l7 + 0x20], %f7 loop_1459: brgz %o1, loop_1460 fmovsneg %icc, %f15, %f5 fbule %fcc2, loop_1461 ldsw [%l7 + 0x0C], %o2 loop_1460: st %f5, [%l7 + 0x08] movrlz %o4, 0x290, %g6 loop_1461: ldx [%l7 + 0x38], %o7 tpos %icc, 0x4 fpackfix %f8, %f3 tcc %xcc, 0x0 ldub [%l7 + 0x3A], %o6 fmovrsgz %l3, %f7, %f7 fbule %fcc0, loop_1462 fbul %fcc1, loop_1463 lduw [%l7 + 0x50], %i7 ldsb [%l7 + 0x7B], %l5 loop_1462: ld [%l7 + 0x58], %f5 loop_1463: add %l1, 0x07A0, %g3 sdivx %i0, 0x0258, %l2 stx %i6, [%l7 + 0x48] fpadd32 %f6, %f0, %f4 edge32l %g1, %i1, %g4 fmul8ulx16 %f0, %f2, %f0 fmul8x16au %f10, %f11, %f2 ldsh [%l7 + 0x4C], %l4 fcmpes %fcc1, %f7, %f12 fmovrse %l0, %f11, %f0 fornot1s %f8, %f8, %f14 edge8n %i3, %i5, %g2 bg %xcc, loop_1464 ldx [%l7 + 0x60], %o3 st %f5, [%l7 + 0x6C] movpos %xcc, %g5, %o0 loop_1464: fmovdleu %icc, %f10, %f13 ldsh [%l7 + 0x56], %i2 xor %o5, %i4, %l6 bcc,a loop_1465 for %f10, %f8, %f6 ldsh [%l7 + 0x1A], %o1 brlz,a %g7, loop_1466 loop_1465: std %f2, [%l7 + 0x68] sth %o2, [%l7 + 0x5E] ldsh [%l7 + 0x4C], %g6 loop_1466: ldd [%l7 + 0x78], %f0 xor %o7, 0x0A1B, %o4 siam 0x3 fnegd %f14, %f4 lduh [%l7 + 0x68], %o6 fbug,a %fcc1, loop_1467 ldub [%l7 + 0x62], %i7 fmovrsgz %l5, %f0, %f0 bn,a,pn %xcc, loop_1468 loop_1467: fcmpd %fcc0, %f2, %f10 udiv %l1, 0x0CAF, %g3 bg,a %icc, loop_1469 loop_1468: tgu %xcc, 0x1 brlez %i0, loop_1470 ld [%l7 + 0x24], %f2 loop_1469: ldub [%l7 + 0x46], %l2 fpmerge %f6, %f11, %f6 loop_1470: ldx [%l7 + 0x68], %l3 addc %i6, %g1, %i1 fmovdge %xcc, %f13, %f0 taddcctv %l4, %l0, %i3 mulscc %i5, 0x085A, %g4 fmul8x16 %f15, %f12, %f14 brlz %o3, loop_1471 ld [%l7 + 0x24], %f9 ble %icc, loop_1472 fnands %f4, %f9, %f5 loop_1471: lduw [%l7 + 0x50], %g5 taddcc %g2, %i2, %o5 loop_1472: edge32l %o0, %l6, %i4 tgu %xcc, 0x6 ldx [%l7 + 0x08], %g7 sth %o1, [%l7 + 0x1E] fmovsl %icc, %f4, %f0 stw %o2, [%l7 + 0x24] ldsb [%l7 + 0x41], %o7 fmovspos %xcc, %f14, %f13 movg %icc, %o4, %o6 stb %i7, [%l7 + 0x21] fcmpeq32 %f14, %f10, %g6 sth %l1, [%l7 + 0x38] fbul,a %fcc3, loop_1473 bl,pn %xcc, loop_1474 sethi 0x0F45, %g3 ldsb [%l7 + 0x14], %i0 loop_1473: fzero %f0 loop_1474: ldd [%l7 + 0x48], %f2 bn %xcc, loop_1475 fmuld8sux16 %f12, %f13, %f12 fpadd16s %f13, %f5, %f14 movrlz %l5, 0x153, %l3 loop_1475: tle %icc, 0x1 fbn %fcc1, loop_1476 fmovspos %icc, %f4, %f12 tneg %icc, 0x6 bl,pt %icc, loop_1477 loop_1476: tg %icc, 0x4 fxnors %f4, %f11, %f8 stw %l2, [%l7 + 0x1C] loop_1477: movgu %icc, %i6, %g1 fbul %fcc0, loop_1478 fbul,a %fcc3, loop_1479 ba,a,pn %xcc, loop_1480 or %i1, 0x105E, %l4 loop_1478: fmul8sux16 %f12, %f0, %f6 loop_1479: ldsb [%l7 + 0x5A], %i3 loop_1480: fcmpne16 %f2, %f6, %l0 lduw [%l7 + 0x74], %g4 edge32 %o3, %i5, %g2 brlz,a %g5, loop_1481 fmovdleu %icc, %f0, %f1 fcmple32 %f0, %f0, %i2 fmovsn %xcc, %f12, %f7 loop_1481: stb %o0, [%l7 + 0x4A] nop setx loop_1482, %l0, %l1 jmpl %l1, %o5 fmovsvc %icc, %f0, %f0 fpsub16s %f13, %f2, %f5 xnor %i4, %g7, %o1 loop_1482: srl %o2, 0x1D, %o7 bvs,a loop_1483 fnot2 %f6, %f0 ldd [%l7 + 0x08], %f14 std %f2, [%l7 + 0x58] loop_1483: fmovsvs %xcc, %f3, %f2 brgz %o4, loop_1484 fnor %f0, %f4, %f6 ble,a loop_1485 te %icc, 0x0 loop_1484: fabss %f0, %f11 fbug,a %fcc3, loop_1486 loop_1485: smul %o6, %i7, %l6 stw %l1, [%l7 + 0x64] fmovsg %icc, %f14, %f13 loop_1486: move %icc, %g6, %i0 tne %icc, 0x4 ldx [%l7 + 0x08], %g3 tcs %xcc, 0x5 fnot2 %f14, %f2 ld [%l7 + 0x28], %f12 tneg %icc, 0x3 fmul8x16au %f9, %f6, %f2 movrne %l3, 0x042, %l2 ldsb [%l7 + 0x1C], %i6 ldsh [%l7 + 0x56], %g1 edge8l %i1, %l4, %l5 tsubcc %l0, 0x09E4, %g4 lduw [%l7 + 0x28], %o3 ldsb [%l7 + 0x21], %i3 ld [%l7 + 0x44], %f13 sdiv %i5, 0x1DF0, %g5 fmovsvs %xcc, %f13, %f11 tge %xcc, 0x5 ldsh [%l7 + 0x16], %i2 ldd [%l7 + 0x20], %f12 movvc %icc, %g2, %o5 fornot2s %f1, %f3, %f12 ldub [%l7 + 0x12], %i4 edge8ln %o0, %o1, %o2 bcc,a loop_1487 lduw [%l7 + 0x4C], %g7 orcc %o7, 0x197B, %o6 nop setx loop_1488, %l0, %l1 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_1487: stx %i7, [%l7 + 0x38] fmuld8sux16 %f0, %f10, %f6 ldsb [%l7 + 0x32], %o4 loop_1488: andn %l6, %g6, %l1 fandnot2 %f4, %f6, %f14 brlez %g3, loop_1489 fmovdne %xcc, %f13, %f6 stw %l3, [%l7 + 0x24] movrgez %l2, 0x16A, %i0 loop_1489: movcc %xcc, %i6, %i1 brz,a %g1, loop_1490 edge16n %l5, %l4, %l0 for %f12, %f14, %f2 add %o3, %g4, %i3 loop_1490: ldsb [%l7 + 0x2C], %g5 st %f0, [%l7 + 0x4C] subccc %i2, %g2, %o5 fba %fcc3, loop_1491 tcs %icc, 0x7 bleu,a %xcc, loop_1492 tcc %icc, 0x0 loop_1491: tge %xcc, 0x7 fornot2s %f4, %f6, %f6 loop_1492: ldub [%l7 + 0x25], %i5 movrne %i4, 0x372, %o0 fornot2 %f8, %f10, %f10 fzero %f2 tvc %xcc, 0x5 fmovsne %xcc, %f13, %f12 fmovsvc %xcc, %f10, %f7 ldub [%l7 + 0x79], %o1 movrlz %g7, 0x00D, %o2 udiv %o7, 0x0568, %i7 alignaddr %o6, %o4, %l6 edge16ln %g6, %g3, %l1 edge32 %l2, %i0, %i6 ld [%l7 + 0x7C], %f11 fblg %fcc1, loop_1493 fmovrdlez %l3, %f10, %f14 stw %g1, [%l7 + 0x3C] movrgz %l5, %i1, %l4 loop_1493: ldx [%l7 + 0x18], %o3 tsubcc %g4, 0x0488, %i3 tcs %icc, 0x3 bpos,pt %icc, loop_1494 tsubcc %l0, %g5, %g2 fxor %f10, %f4, %f8 fmovrdlez %o5, %f8, %f10 loop_1494: ldx [%l7 + 0x58], %i2 fmovsge %xcc, %f10, %f15 fmovsvs %icc, %f0, %f10 bpos,a %xcc, loop_1495 edge8 %i4, %o0, %o1 bgu,a %xcc, loop_1496 movvs %xcc, %g7, %o2 loop_1495: edge8l %o7, %i7, %i5 bvc,a loop_1497 loop_1496: std %f12, [%l7 + 0x58] fmovdneg %xcc, %f10, %f4 fpsub16 %f14, %f4, %f2 loop_1497: fmul8x16al %f1, %f14, %f12 bn,a,pt %xcc, loop_1498 ldsb [%l7 + 0x67], %o4 fmovspos %icc, %f0, %f9 fbue %fcc3, loop_1499 loop_1498: fmovda %xcc, %f14, %f3 edge32n %o6, %l6, %g3 ldsw [%l7 + 0x4C], %g6 loop_1499: fmovsne %xcc, %f11, %f3 fbue,a %fcc3, loop_1500 tsubcctv %l1, 0x0D4E, %l2 fmovdl %xcc, %f12, %f7 stb %i6, [%l7 + 0x25] loop_1500: fones %f5 mulx %l3, 0x0D20, %g1 bcc,pn %xcc, loop_1501 fornot2 %f0, %f6, %f12 srlx %l5, 0x0F, %i0 sth %i1, [%l7 + 0x50] loop_1501: fbge,a %fcc1, loop_1502 umulcc %l4, 0x1680, %o3 fnors %f8, %f15, %f13 fnot2 %f2, %f12 loop_1502: nop setx loop_1503, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fblg %fcc2, loop_1504 fnors %f4, %f11, %f0 nop setx loop_1505, %l0, %l1 jmpl %l1, %i3 loop_1503: tleu %icc, 0x7 loop_1504: fandnot1 %f6, %f8, %f4 fmul8sux16 %f4, %f10, %f2 loop_1505: bne %icc, loop_1506 movrgz %g4, 0x227, %g5 sth %l0, [%l7 + 0x16] fmovrdne %o5, %f0, %f10 loop_1506: fnot2 %f12, %f10 fmovdg %icc, %f3, %f8 fcmpeq32 %f8, %f0, %i2 std %f8, [%l7 + 0x40] ldd [%l7 + 0x18], %f4 fmovsvc %icc, %f4, %f13 fmovdgu %icc, %f1, %f4 std %f12, [%l7 + 0x78] lduh [%l7 + 0x52], %i4 ld [%l7 + 0x28], %f15 brz %o0, loop_1507 fmovdcs %icc, %f0, %f8 fmul8x16au %f6, %f3, %f8 ld [%l7 + 0x3C], %f11 loop_1507: ld [%l7 + 0x7C], %f8 subccc %g2, 0x1ACA, %g7 stw %o1, [%l7 + 0x20] sdivcc %o2, 0x1844, %o7 stb %i7, [%l7 + 0x12] movrgz %o4, %o6, %i5 fornot1s %f4, %f15, %f5 sll %l6, 0x0E, %g6 fpmerge %f5, %f12, %f4 fpackfix %f0, %f4 movl %icc, %l1, %g3 tleu %icc, 0x0 ldub [%l7 + 0x76], %l2 fmovsneg %icc, %f15, %f9 fone %f12 ldd [%l7 + 0x50], %f14 ldx [%l7 + 0x08], %l3 ldsh [%l7 + 0x12], %i6 bg,a %xcc, loop_1508 taddcctv %l5, 0x0253, %g1 fbe,a %fcc1, loop_1509 edge16 %i0, %i1, %l4 loop_1508: movneg %icc, %i3, %o3 ldsh [%l7 + 0x08], %g4 loop_1509: lduw [%l7 + 0x08], %l0 ldx [%l7 + 0x38], %g5 fmul8x16 %f6, %f6, %f12 array8 %o5, %i2, %o0 movre %g2, 0x171, %i4 fmovdvs %xcc, %f9, %f6 fand %f6, %f4, %f4 fpadd16 %f14, %f8, %f2 fmovdcs %xcc, %f10, %f4 fpsub32 %f2, %f10, %f0 nop setx loop_1510, %l0, %l1 jmpl %l1, %g7 stw %o1, [%l7 + 0x20] fmovrsgez %o7, %f12, %f11 fbug,a %fcc2, loop_1511 loop_1510: fble %fcc3, loop_1512 udiv %i7, 0x0286, %o4 udiv %o6, 0x1541, %i5 loop_1511: lduh [%l7 + 0x08], %o2 loop_1512: movleu %xcc, %l6, %l1 fmovda %icc, %f10, %f14 brgez,a %g3, loop_1513 fsrc1s %f8, %f5 edge8l %l2, %g6, %i6 array8 %l5, %l3, %g1 loop_1513: bvc,pn %xcc, loop_1514 movge %icc, %i0, %l4 smulcc %i1, %i3, %g4 ldub [%l7 + 0x7E], %o3 loop_1514: movrgez %g5, 0x1DA, %o5 ldx [%l7 + 0x28], %l0 udiv %o0, 0x1233, %i2 fpadd16s %f0, %f14, %f4 stx %i4, [%l7 + 0x28] st %f0, [%l7 + 0x50] xnorcc %g7, %o1, %g2 edge8ln %o7, %o4, %i7 lduh [%l7 + 0x52], %i5 st %f2, [%l7 + 0x58] edge8n %o2, %o6, %l1 fblg,a %fcc0, loop_1515 faligndata %f12, %f12, %f10 subcc %g3, %l6, %g6 edge32ln %i6, %l5, %l2 loop_1515: fmovdvc %icc, %f2, %f2 andn %g1, 0x02E3, %i0 ld [%l7 + 0x34], %f4 ble loop_1516 fmovrsgez %l3, %f15, %f0 orncc %l4, %i3, %g4 fmovsge %icc, %f12, %f3 loop_1516: ldsb [%l7 + 0x15], %i1 fbule,a %fcc1, loop_1517 ld [%l7 + 0x6C], %f10 sdiv %g5, 0x1635, %o3 movre %l0, %o5, %o0 loop_1517: fbug %fcc1, loop_1518 call loop_1519 fmovsge %icc, %f8, %f3 ldd [%l7 + 0x18], %f0 loop_1518: stw %i4, [%l7 + 0x34] loop_1519: ld [%l7 + 0x08], %f1 orcc %i2, %o1, %g2 alignaddr %o7, %o4, %g7 fornot1 %f10, %f4, %f2 fnot2 %f8, %f6 fbg,a %fcc1, loop_1520 movrlez %i5, 0x205, %o2 lduh [%l7 + 0x20], %o6 edge8ln %l1, %g3, %l6 loop_1520: movleu %xcc, %g6, %i6 lduh [%l7 + 0x50], %i7 lduh [%l7 + 0x12], %l2 ldub [%l7 + 0x64], %g1 edge16ln %l5, %l3, %i0 std %f2, [%l7 + 0x78] fnor %f4, %f2, %f6 sra %l4, 0x10, %g4 bcc,a,pt %icc, loop_1521 fand %f6, %f12, %f14 fcmpes %fcc2, %f11, %f2 fmovd %f2, %f6 loop_1521: fpack16 %f10, %f13 fmovsle %xcc, %f8, %f14 te %xcc, 0x2 fbl %fcc0, loop_1522 fexpand %f5, %f8 addc %i1, 0x1269, %g5 edge32n %i3, %l0, %o3 loop_1522: lduw [%l7 + 0x60], %o5 alignaddr %i4, %i2, %o0 ldsw [%l7 + 0x28], %g2 fands %f8, %f10, %f13 addccc %o7, %o1, %o4 fpmerge %f1, %f8, %f8 ld [%l7 + 0x78], %f9 sth %g7, [%l7 + 0x10] fmovsn %icc, %f15, %f2 fmovda %icc, %f0, %f7 std %f10, [%l7 + 0x10] st %f7, [%l7 + 0x30] std %f14, [%l7 + 0x60] movneg %xcc, %o2, %o6 ldd [%l7 + 0x38], %f6 st %f4, [%l7 + 0x74] fmovdleu %xcc, %f0, %f15 udivx %l1, 0x0ACB, %g3 orcc %i5, 0x18CF, %g6 array16 %i6, %l6, %l2 fbe,a %fcc1, loop_1523 edge32l %g1, %i7, %l5 fzero %f0 fbge,a %fcc2, loop_1524 loop_1523: brgez,a %i0, loop_1525 fmovsgu %xcc, %f1, %f4 fmovrdlz %l3, %f12, %f4 loop_1524: fsrc2 %f10, %f14 loop_1525: sdivcc %g4, 0x1C7A, %l4 edge32n %i1, %g5, %i3 bleu loop_1526 fxnors %f12, %f13, %f4 movneg %xcc, %l0, %o3 fbu,a %fcc1, loop_1527 loop_1526: smul %o5, %i2, %o0 fbl,a %fcc0, loop_1528 fnot1s %f0, %f0 loop_1527: fpadd16 %f10, %f2, %f0 ldsh [%l7 + 0x62], %g2 loop_1528: fsrc2s %f13, %f14 sth %i4, [%l7 + 0x08] std %f2, [%l7 + 0x20] sdiv %o1, 0x0A45, %o4 fmovrde %o7, %f8, %f4 xnor %g7, %o6, %l1 ldsw [%l7 + 0x7C], %g3 fandnot1s %f14, %f1, %f11 ldsb [%l7 + 0x41], %o2 brlez %i5, loop_1529 andn %g6, 0x047D, %i6 ta %icc, 0x1 orcc %l6, %g1, %l2 loop_1529: movleu %xcc, %l5, %i0 be,pt %icc, loop_1530 stb %i7, [%l7 + 0x58] fmovde %xcc, %f10, %f5 movpos %icc, %g4, %l4 loop_1530: srl %i1, 0x1C, %g5 fmovrsne %l3, %f13, %f4 bcs loop_1531 edge32l %l0, %o3, %o5 fmuld8sux16 %f13, %f3, %f8 srl %i2, %o0, %g2 loop_1531: tpos %xcc, 0x1 fbug,a %fcc2, loop_1532 ldsb [%l7 + 0x14], %i3 fmovsl %icc, %f3, %f7 lduw [%l7 + 0x08], %o1 loop_1532: edge16l %o4, %i4, %g7 fsrc1 %f12, %f10 fbe,a %fcc2, loop_1533 ld [%l7 + 0x28], %f1 stw %o7, [%l7 + 0x74] fmovrdgez %l1, %f12, %f10 loop_1533: movg %xcc, %g3, %o6 lduh [%l7 + 0x58], %i5 ldsw [%l7 + 0x64], %o2 stx %i6, [%l7 + 0x50] edge8ln %g6, %l6, %g1 lduw [%l7 + 0x54], %l2 fcmps %fcc2, %f14, %f12 fnot1 %f0, %f8 edge8ln %i0, %i7, %l5 ldd [%l7 + 0x38], %f6 stb %g4, [%l7 + 0x2F] fnot1s %f2, %f8 ld [%l7 + 0x1C], %f1 orn %i1, %l4, %g5 edge32n %l0, %o3, %l3 st %f1, [%l7 + 0x40] fmovdl %icc, %f14, %f1 bgu,a loop_1534 stb %i2, [%l7 + 0x7C] lduh [%l7 + 0x16], %o5 sth %g2, [%l7 + 0x7C] loop_1534: ldd [%l7 + 0x60], %f14 ldsb [%l7 + 0x56], %o0 sth %o1, [%l7 + 0x4A] ldsh [%l7 + 0x6E], %i3 fnot2s %f13, %f9 movg %xcc, %i4, %o4 stx %g7, [%l7 + 0x50] fmovsneg %xcc, %f8, %f14 smulcc %o7, 0x0F8F, %g3 fmovdcc %xcc, %f0, %f6 fmuld8sux16 %f0, %f1, %f2 stx %l1, [%l7 + 0x68] nop setx loop_1535, %l0, %l1 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 %icc, loop_1536 movge %icc, %o6, %i5 xnor %i6, 0x05FE, %o2 loop_1535: stx %g6, [%l7 + 0x18] loop_1536: bl %xcc, loop_1537 lduh [%l7 + 0x54], %g1 fbul,a %fcc3, loop_1538 fmovsgu %xcc, %f10, %f7 loop_1537: taddcc %l2, 0x0B95, %i0 ldsh [%l7 + 0x2A], %l6 loop_1538: bge,pt %icc, loop_1539 bl loop_1540 ldsb [%l7 + 0x6F], %l5 lduw [%l7 + 0x2C], %i7 loop_1539: be,pn %icc, loop_1541 loop_1540: sra %g4, %i1, %l4 lduw [%l7 + 0x58], %g5 fbuge,a %fcc3, loop_1542 loop_1541: taddcc %o3, %l3, %i2 fpack32 %f4, %f2, %f12 fmovd %f0, %f14 loop_1542: ld [%l7 + 0x24], %f0 sdiv %l0, 0x17C5, %g2 fble,a %fcc0, loop_1543 fmovdvs %icc, %f8, %f9 fmovrdlez %o0, %f10, %f4 tsubcctv %o5, %i3, %o1 loop_1543: fmovscs %icc, %f7, %f7 stw %o4, [%l7 + 0x5C] fxnor %f2, %f8, %f0 fandnot1s %f7, %f10, %f10 stb %g7, [%l7 + 0x11] ldx [%l7 + 0x48], %o7 ldsw [%l7 + 0x0C], %i4 fbn,a %fcc0, loop_1544 fbuge,a %fcc3, loop_1545 bl,a,pt %icc, loop_1546 stb %l1, [%l7 + 0x7F] loop_1544: ldsb [%l7 + 0x18], %o6 loop_1545: fone %f10 loop_1546: movcc %icc, %g3, %i5 st %f11, [%l7 + 0x08] bcc,a,pt %icc, loop_1547 fnegd %f6, %f14 edge16n %i6, %g6, %g1 ldsb [%l7 + 0x0F], %o2 loop_1547: ldsw [%l7 + 0x30], %l2 sll %i0, 0x1D, %l5 addcc %l6, 0x1D9D, %g4 fpackfix %f2, %f12 ldx [%l7 + 0x10], %i1 sll %l4, 0x1B, %g5 edge32n %o3, %l3, %i7 fpsub32s %f9, %f12, %f5 ld [%l7 + 0x38], %f2 stx %i2, [%l7 + 0x18] movle %icc, %g2, %l0 xor %o5, %o0, %o1 sdivx %i3, 0x035B, %g7 tcc %xcc, 0x4 std %f0, [%l7 + 0x40] fmovse %icc, %f1, %f5 sth %o4, [%l7 + 0x7C] and %o7, 0x1F56, %i4 fabss %f0, %f12 alignaddrl %l1, %g3, %i5 ldd [%l7 + 0x20], %f6 fpsub32 %f6, %f8, %f6 bl,a,pn %xcc, loop_1548 ldsh [%l7 + 0x22], %i6 lduw [%l7 + 0x78], %o6 fand %f0, %f6, %f4 loop_1548: tvc %icc, 0x0 brlz %g6, loop_1549 fmovdvs %icc, %f9, %f0 xorcc %g1, %o2, %l2 fmovd %f0, %f8 loop_1549: ldx [%l7 + 0x20], %l5 bpos,pt %xcc, loop_1550 fmovse %xcc, %f6, %f11 movl %xcc, %i0, %l6 stb %g4, [%l7 + 0x60] loop_1550: umul %i1, 0x076B, %l4 subc %g5, %l3, %i7 fmovsvc %xcc, %f7, %f15 edge8l %i2, %o3, %g2 fmovspos %icc, %f4, %f8 fmovrsne %l0, %f6, %f0 tneg %xcc, 0x4 lduh [%l7 + 0x14], %o5 bgu,pn %xcc, loop_1551 movg %xcc, %o0, %o1 fbge,a %fcc1, loop_1552 brgz,a %i3, loop_1553 loop_1551: movre %o4, 0x15D, %g7 fornot1s %f2, %f9, %f13 loop_1552: tsubcc %o7, 0x13EE, %i4 loop_1553: ldsb [%l7 + 0x3A], %g3 st %f0, [%l7 + 0x0C] fbule,a %fcc0, loop_1554 stw %l1, [%l7 + 0x7C] lduw [%l7 + 0x30], %i5 bgu,a,pn %xcc, loop_1555 loop_1554: edge8ln %o6, %i6, %g6 taddcctv %g1, 0x0A13, %o2 fxor %f4, %f0, %f14 loop_1555: fblg %fcc1, loop_1556 alignaddrl %l2, %l5, %l6 tle %icc, 0x7 taddcctv %g4, %i1, %l4 loop_1556: ldub [%l7 + 0x72], %i0 ld [%l7 + 0x38], %f4 tg %xcc, 0x3 sethi 0x101F, %l3 or %i7, %i2, %g5 stw %o3, [%l7 + 0x70] stb %l0, [%l7 + 0x55] ldsh [%l7 + 0x42], %o5 fmovdle %xcc, %f14, %f3 tge %xcc, 0x6 ldsh [%l7 + 0x6C], %g2 sdivcc %o1, 0x0EDC, %o0 fnand %f0, %f0, %f0 fandnot2 %f2, %f14, %f2 ldsb [%l7 + 0x32], %i3 stw %g7, [%l7 + 0x18] fpadd32s %f4, %f5, %f0 ldsb [%l7 + 0x50], %o4 edge8 %o7, %g3, %i4 std %f14, [%l7 + 0x28] fmovsvc %icc, %f8, %f13 ld [%l7 + 0x30], %f11 edge8 %l1, %o6, %i6 fmovda %icc, %f9, %f15 bne loop_1557 fbule,a %fcc0, loop_1558 fbne,a %fcc0, loop_1559 fnot1 %f6, %f2 loop_1557: ldsh [%l7 + 0x78], %i5 loop_1558: pdist %f8, %f4, %f6 loop_1559: ldx [%l7 + 0x58], %g1 popc %g6, %o2 movn %icc, %l5, %l2 stb %g4, [%l7 + 0x5E] fmul8sux16 %f4, %f2, %f2 fbule,a %fcc3, loop_1560 ldd [%l7 + 0x38], %f14 fmovdg %icc, %f15, %f1 sra %l6, 0x0F, %l4 loop_1560: fbn %fcc0, loop_1561 brlz,a %i1, loop_1562 ldsw [%l7 + 0x1C], %l3 ld [%l7 + 0x38], %f3 loop_1561: movpos %xcc, %i0, %i7 loop_1562: tsubcctv %i2, %g5, %l0 stb %o5, [%l7 + 0x17] sth %g2, [%l7 + 0x0A] fmul8x16au %f15, %f9, %f8 fornot1s %f7, %f1, %f11 lduh [%l7 + 0x60], %o3 bgu %xcc, loop_1563 fmovrdgez %o0, %f10, %f0 sethi 0x0E60, %i3 ld [%l7 + 0x54], %f9 loop_1563: tne %icc, 0x5 fmovsge %xcc, %f2, %f0 movrlez %o1, 0x379, %g7 fbn,a %fcc1, loop_1564 orcc %o4, %g3, %o7 array16 %l1, %i4, %i6 ldsh [%l7 + 0x50], %i5 loop_1564: ldx [%l7 + 0x68], %o6 edge16n %g6, %g1, %o2 fbne,a %fcc2, loop_1565 fxor %f12, %f8, %f2 stx %l2, [%l7 + 0x18] tcs %icc, 0x6 loop_1565: fble %fcc2, loop_1566 fcmped %fcc2, %f8, %f12 andn %l5, 0x11D7, %l6 stx %g4, [%l7 + 0x08] loop_1566: bvs,a %icc, loop_1567 ldsh [%l7 + 0x4A], %i1 lduh [%l7 + 0x60], %l3 fmovscs %icc, %f15, %f8 loop_1567: stx %i0, [%l7 + 0x40] ldsb [%l7 + 0x23], %i7 fmovdle %icc, %f10, %f1 fbl,a %fcc3, loop_1568 fones %f5 movn %xcc, %l4, %g5 std %f4, [%l7 + 0x48] loop_1568: ldsb [%l7 + 0x16], %i2 edge8l %o5, %l0, %o3 movre %g2, 0x359, %i3 movge %icc, %o0, %o1 mova %icc, %g7, %o4 ldd [%l7 + 0x68], %f0 ldx [%l7 + 0x48], %g3 or %l1, 0x11B9, %i4 addcc %o7, %i6, %o6 fmovrdne %i5, %f12, %f8 brgz %g6, loop_1569 movrgez %g1, %o2, %l2 fmovsvs %xcc, %f11, %f1 nop setx loop_1570, %l0, %l1 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_1569: ba,pt %xcc, loop_1571 fmul8x16 %f14, %f2, %f12 fbge,a %fcc0, loop_1572 loop_1570: fmovscs %xcc, %f1, %f8 loop_1571: fpmerge %f12, %f5, %f12 fbuge,a %fcc2, loop_1573 loop_1572: fmul8x16 %f9, %f12, %f12 ld [%l7 + 0x38], %f5 fpadd32 %f4, %f12, %f8 loop_1573: st %f0, [%l7 + 0x38] stx %l6, [%l7 + 0x70] stw %g4, [%l7 + 0x78] fmuld8sux16 %f15, %f3, %f14 fmovdvc %xcc, %f3, %f3 movn %icc, %i1, %l5 alignaddrl %l3, %i0, %l4 tvs %xcc, 0x0 alignaddr %i7, %g5, %o5 sub %i2, 0x069B, %l0 fmovdle %xcc, %f7, %f0 fbl,a %fcc3, loop_1574 fble %fcc3, loop_1575 bgu,a %icc, loop_1576 fbo,a %fcc3, loop_1577 loop_1574: st %f5, [%l7 + 0x7C] loop_1575: umulcc %g2, %i3, %o0 loop_1576: lduw [%l7 + 0x74], %o3 loop_1577: movpos %icc, %g7, %o4 andcc %o1, %g3, %i4 movl %xcc, %o7, %i6 bneg loop_1578 udivx %l1, 0x1617, %o6 movleu %icc, %i5, %g1 edge32 %o2, %g6, %l6 loop_1578: fbe %fcc0, loop_1579 ldd [%l7 + 0x40], %f4 brlz,a %l2, loop_1580 stw %g4, [%l7 + 0x54] loop_1579: stx %i1, [%l7 + 0x28] fmul8x16 %f10, %f12, %f14 loop_1580: fbg %fcc2, loop_1581 stx %l3, [%l7 + 0x30] fmul8x16au %f5, %f9, %f8 ldsw [%l7 + 0x74], %i0 loop_1581: udivcc %l4, 0x1567, %l5 fmovdne %icc, %f11, %f3 tcc %xcc, 0x6 movrgz %g5, %o5, %i2 fcmpgt16 %f8, %f10, %i7 ldd [%l7 + 0x50], %f4 fcmps %fcc0, %f7, %f8 stw %g2, [%l7 + 0x4C] brlz %l0, loop_1582 edge32n %i3, %o0, %o3 fnegd %f14, %f6 fcmps %fcc0, %f2, %f0 loop_1582: tge %xcc, 0x6 st %f2, [%l7 + 0x68] fmovrsgz %g7, %f15, %f8 fmovrslez %o1, %f15, %f2 bpos loop_1583 fbg %fcc2, loop_1584 bvs %icc, loop_1585 fands %f2, %f0, %f1 loop_1583: edge8n %g3, %i4, %o4 loop_1584: edge16n %o7, %l1, %i6 loop_1585: fble,a %fcc3, loop_1586 stx %i5, [%l7 + 0x68] tg %xcc, 0x5 ldsb [%l7 + 0x79], %o6 loop_1586: fmovsvs %icc, %f3, %f3 fbn,a %fcc2, loop_1587 mulx %o2, 0x0054, %g1 fmovda %icc, %f10, %f7 fabsd %f8, %f8 loop_1587: fmovsleu %xcc, %f12, %f2 fmovscs %icc, %f2, %f9 brgez %l6, loop_1588 stb %l2, [%l7 + 0x6D] fornot2s %f7, %f12, %f4 fandnot1 %f2, %f6, %f0 loop_1588: edge32ln %g6, %g4, %l3 fnand %f6, %f2, %f6 ld [%l7 + 0x38], %f8 stb %i0, [%l7 + 0x69] movrlz %i1, 0x10A, %l4 ldx [%l7 + 0x20], %l5 ldd [%l7 + 0x50], %f10 fmovsneg %icc, %f8, %f15 movgu %icc, %o5, %g5 st %f8, [%l7 + 0x3C] fpack16 %f4, %f8 bge loop_1589 ldd [%l7 + 0x78], %f0 fones %f8 fpadd16 %f6, %f2, %f8 loop_1589: stx %i2, [%l7 + 0x48] movrgz %g2, %i7, %i3 tgu %icc, 0x3 fbn %fcc1, loop_1590 lduw [%l7 + 0x1C], %l0 orn %o3, %o0, %g7 fmovdneg %icc, %f10, %f6 loop_1590: ldsb [%l7 + 0x4D], %g3 smulcc %i4, 0x064C, %o4 ta %icc, 0x0 fmovsvs %xcc, %f7, %f12 orcc %o7, 0x0376, %o1 andcc %i6, %l1, %i5 st %f2, [%l7 + 0x60] sra %o2, %g1, %l6 lduh [%l7 + 0x18], %o6 fandnot2 %f6, %f10, %f0 tcc %icc, 0x5 movrne %l2, %g4, %g6 fbu,a %fcc0, loop_1591 fmul8sux16 %f8, %f2, %f6 stx %i0, [%l7 + 0x50] tvc %icc, 0x0 loop_1591: bcs,pn %xcc, loop_1592 or %i1, 0x1306, %l4 fmovd %f4, %f0 bgu,pt %icc, loop_1593 loop_1592: edge16ln %l5, %o5, %l3 orn %g5, %i2, %i7 fnot1s %f13, %f5 loop_1593: ldsb [%l7 + 0x18], %g2 edge32l %i3, %l0, %o0 fors %f4, %f9, %f13 ta %icc, 0x0 fnegs %f9, %f12 fmovrdne %g7, %f6, %f0 tl %icc, 0x3 addccc %o3, %i4, %o4 ldsh [%l7 + 0x2C], %o7 fmovsvs %xcc, %f15, %f2 fbne,a %fcc2, loop_1594 st %f7, [%l7 + 0x4C] edge16 %g3, %i6, %l1 edge8l %i5, %o1, %o2 loop_1594: ld [%l7 + 0x64], %f5 fbul,a %fcc3, loop_1595 movrlez %l6, 0x058, %o6 fornot2 %f6, %f6, %f14 addc %g1, 0x1293, %l2 loop_1595: edge32l %g6, %i0, %g4 ldsw [%l7 + 0x24], %i1 fmovdneg %xcc, %f7, %f15 fmovd %f14, %f8 ldsb [%l7 + 0x3A], %l4 lduw [%l7 + 0x64], %l5 tl %xcc, 0x3 movrne %o5, 0x2A7, %g5 fmul8x16au %f3, %f15, %f12 addcc %l3, 0x00C3, %i7 fmul8x16 %f6, %f14, %f6 subc %i2, 0x1BDA, %i3 fnand %f0, %f2, %f10 lduh [%l7 + 0x22], %l0 srl %o0, 0x06, %g7 std %f6, [%l7 + 0x78] sdivx %g2, 0x1DFD, %i4 stw %o4, [%l7 + 0x4C] movrne %o7, 0x163, %g3 fcmpeq32 %f12, %f8, %i6 edge8ln %o3, %i5, %o1 sethi 0x06C3, %o2 edge16l %l6, %l1, %o6 subc %g1, %l2, %i0 addccc %g6, %i1, %g4 fmovsl %xcc, %f2, %f0 ldx [%l7 + 0x50], %l4 bcs loop_1596 udivx %l5, 0x1023, %g5 ldub [%l7 + 0x74], %l3 fbug,a %fcc1, loop_1597 loop_1596: fmovdne %icc, %f9, %f0 stw %i7, [%l7 + 0x3C] edge32n %i2, %i3, %l0 loop_1597: fornot2s %f7, %f11, %f2 fmovdle %xcc, %f3, %f14 fzero %f6 std %f8, [%l7 + 0x50] edge8n %o5, %o0, %g2 stb %g7, [%l7 + 0x73] array16 %o4, %o7, %i4 movcs %icc, %g3, %i6 move %xcc, %o3, %i5 fandnot2 %f10, %f6, %f4 fmovdvc %icc, %f9, %f1 movneg %icc, %o2, %l6 udivx %o1, 0x1F3E, %l1 brnz %g1, loop_1598 fcmpne16 %f10, %f14, %o6 edge16ln %i0, %l2, %i1 fsrc1s %f10, %f2 loop_1598: fnegd %f4, %f12 movne %icc, %g6, %l4 fxor %f2, %f6, %f12 andcc %g4, %g5, %l3 fmovsne %icc, %f2, %f10 fcmpes %fcc2, %f6, %f4 array8 %l5, %i7, %i2 fandnot1 %f8, %f12, %f6 ld [%l7 + 0x08], %f10 fmovdvs %xcc, %f8, %f8 movgu %xcc, %l0, %i3 brlez,a %o5, loop_1599 st %f13, [%l7 + 0x78] fmovsge %icc, %f7, %f11 fxnors %f11, %f0, %f1 loop_1599: bl,pn %xcc, loop_1600 fmovrde %g2, %f14, %f12 fbg %fcc0, loop_1601 sllx %o0, %g7, %o7 loop_1600: ldsb [%l7 + 0x40], %o4 fcmpes %fcc2, %f1, %f12 loop_1601: lduh [%l7 + 0x58], %i4 orncc %g3, 0x1AA8, %o3 ldub [%l7 + 0x4D], %i6 popc %i5, %l6 lduh [%l7 + 0x78], %o2 ldub [%l7 + 0x32], %o1 fmovrdgz %l1, %f2, %f0 fmovsge %icc, %f4, %f1 fmovd %f12, %f4 fabsd %f0, %f0 ldd [%l7 + 0x70], %f12 sll %g1, %i0, %l2 tvs %icc, 0x1 fcmped %fcc2, %f8, %f12 xnor %i1, 0x04C3, %o6 ld [%l7 + 0x3C], %f11 lduh [%l7 + 0x2A], %g6 fmovse %xcc, %f3, %f12 ba,pn %xcc, loop_1602 bcs %xcc, loop_1603 subcc %g4, %l4, %g5 sdivx %l5, 0x11A0, %l3 loop_1602: fxor %f6, %f4, %f4 loop_1603: ld [%l7 + 0x18], %f2 ldd [%l7 + 0x70], %f14 ldd [%l7 + 0x68], %f10 tleu %icc, 0x3 fbe,a %fcc1, loop_1604 st %f5, [%l7 + 0x34] umul %i7, 0x0C49, %l0 fpadd32s %f1, %f0, %f0 loop_1604: fxors %f11, %f15, %f9 brlez %i2, loop_1605 fmovsl %icc, %f15, %f12 std %f2, [%l7 + 0x78] ldsw [%l7 + 0x08], %o5 loop_1605: sth %i3, [%l7 + 0x60] ble,a loop_1606 fmovsg %icc, %f0, %f11 ble,a,pt %xcc, loop_1607 fornot2 %f6, %f14, %f8 loop_1606: orcc %g2, %g7, %o0 tl %icc, 0x2 loop_1607: nop setx loop_1608, %l0, %l1 jmpl %l1, %o7 ldub [%l7 + 0x2E], %o4 tcc %icc, 0x1 ldsh [%l7 + 0x28], %g3 loop_1608: ldsh [%l7 + 0x34], %o3 fmovdg %xcc, %f8, %f8 fmovd %f10, %f10 fmovrde %i6, %f4, %f0 fble %fcc0, loop_1609 movl %xcc, %i5, %l6 edge8l %o2, %o1, %i4 ld [%l7 + 0x54], %f15 loop_1609: stx %l1, [%l7 + 0x28] stw %i0, [%l7 + 0x50] ldd [%l7 + 0x58], %f4 fmovdcc %xcc, %f0, %f0 fba,a %fcc3, loop_1610 tneg %xcc, 0x0 fabsd %f2, %f4 fxor %f14, %f10, %f12 loop_1610: fmovrsgz %g1, %f0, %f15 ldub [%l7 + 0x5D], %i1 fcmped %fcc1, %f4, %f0 ba loop_1611 mulx %l2, %g6, %o6 st %f10, [%l7 + 0x60] fmovrdgz %l4, %f14, %f6 loop_1611: ldsh [%l7 + 0x34], %g5 fbl,a %fcc3, loop_1612 fmovsvc %icc, %f6, %f5 movpos %xcc, %l5, %l3 nop setx loop_1613, %l0, %l1 jmpl %l1, %g4 loop_1612: fpack32 %f2, %f4, %f6 movrgz %i7, 0x33D, %l0 orncc %i2, 0x0B68, %i3 loop_1613: fmovrsgez %g2, %f1, %f14 fmovde %icc, %f13, %f10 tl %xcc, 0x2 mulscc %o5, 0x1CE6, %o0 xor %o7, %o4, %g7 fbule %fcc1, loop_1614 fcmpeq32 %f14, %f12, %o3 std %f2, [%l7 + 0x50] ld [%l7 + 0x20], %f8 loop_1614: fpsub32s %f5, %f2, %f7 stx %i6, [%l7 + 0x38] ldsb [%l7 + 0x1B], %g3 sth %l6, [%l7 + 0x08] movn %icc, %i5, %o2 edge8l %i4, %l1, %o1 fpsub16s %f11, %f15, %f0 movgu %icc, %g1, %i1 fornot2 %f4, %f0, %f12 addcc %l2, %i0, %g6 fbl,a %fcc2, loop_1615 sdivcc %l4, 0x0730, %g5 xnor %l5, %l3, %o6 tne %xcc, 0x4 loop_1615: movcs %icc, %g4, %i7 fmovrse %l0, %f10, %f9 ld [%l7 + 0x34], %f13 tcs %icc, 0x5 ldub [%l7 + 0x38], %i2 fmovsn %icc, %f7, %f6 ldub [%l7 + 0x64], %g2 lduw [%l7 + 0x30], %o5 fmovsvs %icc, %f1, %f12 fcmpeq32 %f6, %f10, %i3 fmovdneg %icc, %f2, %f7 edge16l %o7, %o0, %g7 ldx [%l7 + 0x38], %o4 subcc %i6, %o3, %g3 sllx %i5, %l6, %o2 fcmpgt32 %f6, %f12, %i4 orn %l1, %g1, %i1 tpos %icc, 0x1 call loop_1616 stw %l2, [%l7 + 0x68] ldsh [%l7 + 0x38], %i0 fmul8sux16 %f6, %f12, %f4 loop_1616: fcmps %fcc3, %f9, %f1 stb %o1, [%l7 + 0x09] fmovrsne %l4, %f5, %f5 ba,a,pn %icc, loop_1617 fmovdn %xcc, %f5, %f2 fmovsleu %xcc, %f6, %f0 brlz,a %g6, loop_1618 loop_1617: fbge %fcc1, loop_1619 fpadd32 %f4, %f2, %f4 ldub [%l7 + 0x64], %l5 loop_1618: fpsub16s %f14, %f1, %f10 loop_1619: fmul8x16al %f4, %f10, %f6 stb %l3, [%l7 + 0x48] lduh [%l7 + 0x32], %o6 te %xcc, 0x3 st %f5, [%l7 + 0x6C] st %f11, [%l7 + 0x50] lduw [%l7 + 0x18], %g4 lduw [%l7 + 0x1C], %g5 movle %xcc, %i7, %l0 movcs %icc, %i2, %o5 ldd [%l7 + 0x40], %f12 st %f1, [%l7 + 0x34] lduh [%l7 + 0x7C], %i3 fxors %f8, %f5, %f4 ldsw [%l7 + 0x58], %g2 fbul,a %fcc0, loop_1620 fxnors %f0, %f1, %f12 std %f0, [%l7 + 0x18] fmuld8ulx16 %f13, %f15, %f6 loop_1620: fpadd32 %f14, %f10, %f6 fones %f13 andcc %o0, 0x0A83, %o7 sth %g7, [%l7 + 0x68] tne %icc, 0x2 lduw [%l7 + 0x68], %i6 sdivx %o3, 0x017B, %o4 edge32l %g3, %l6, %i5 fpsub16 %f8, %f12, %f10 fcmpne16 %f12, %f14, %o2 edge16l %i4, %g1, %i1 lduh [%l7 + 0x3C], %l1 st %f13, [%l7 + 0x6C] fmul8ulx16 %f4, %f2, %f14 fmul8x16au %f3, %f3, %f10 fmovdcc %xcc, %f5, %f2 bvs,a loop_1621 ldd [%l7 + 0x40], %f2 fexpand %f4, %f14 edge8l %i0, %l2, %o1 loop_1621: fnot2s %f6, %f11 ldd [%l7 + 0x70], %f4 lduw [%l7 + 0x60], %g6 fbug %fcc0, loop_1622 brz %l5, loop_1623 tvc %xcc, 0x7 ldsb [%l7 + 0x50], %l3 loop_1622: stw %l4, [%l7 + 0x6C] loop_1623: movvc %icc, %o6, %g5 ldd [%l7 + 0x10], %f14 alignaddr %i7, %g4, %l0 tle %xcc, 0x7 ldsh [%l7 + 0x18], %i2 tne %xcc, 0x0 fmovsg %icc, %f14, %f5 fandnot2s %f13, %f2, %f15 fbule,a %fcc1, loop_1624 te %icc, 0x1 fcmpd %fcc3, %f6, %f14 mova %xcc, %i3, %o5 loop_1624: bcs loop_1625 tleu %icc, 0x2 fsrc1 %f4, %f4 fmovda %icc, %f7, %f11 loop_1625: tcc %icc, 0x4 fpsub16 %f2, %f8, %f4 fand %f12, %f8, %f2 ldx [%l7 + 0x60], %g2 fandnot2s %f13, %f10, %f14 fcmpgt16 %f6, %f6, %o0 fmovdl %xcc, %f10, %f15 fcmpes %fcc2, %f12, %f2 fsrc1 %f2, %f6 st %f2, [%l7 + 0x3C] ldx [%l7 + 0x38], %g7 st %f0, [%l7 + 0x24] fcmpd %fcc1, %f6, %f8 umul %o7, 0x16F2, %o3 for %f14, %f10, %f0 ldd [%l7 + 0x68], %f8 fcmped %fcc1, %f14, %f0 fbul,a %fcc3, loop_1626 movle %xcc, %o4, %g3 tl %xcc, 0x4 fmovdcs %xcc, %f8, %f15 loop_1626: edge16 %l6, %i5, %o2 fbug,a %fcc3, loop_1627 nop setx loop_1628, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tge %icc, 0x5 movre %i4, %i6, %i1 loop_1627: sdivx %g1, 0x1A71, %l1 loop_1628: fmovsneg %xcc, %f15, %f8 bneg,a loop_1629 tsubcc %i0, %o1, %g6 ld [%l7 + 0x44], %f8 stw %l2, [%l7 + 0x2C] loop_1629: fmovrslz %l3, %f12, %f1 umul %l4, 0x0F7C, %o6 fmovsgu %icc, %f3, %f3 fmovrde %g5, %f8, %f10 edge16 %i7, %g4, %l5 fmovsa %xcc, %f9, %f9 movrlz %i2, 0x3F4, %l0 fmovdn %xcc, %f0, %f6 st %f11, [%l7 + 0x14] sllx %o5, %i3, %g2 ldx [%l7 + 0x28], %o0 bgu loop_1630 and %g7, 0x0971, %o3 ldsh [%l7 + 0x2C], %o7 fcmpeq16 %f12, %f14, %g3 loop_1630: ldx [%l7 + 0x50], %l6 fands %f6, %f8, %f10 alignaddrl %i5, %o4, %o2 ldub [%l7 + 0x62], %i4 stb %i6, [%l7 + 0x38] ld [%l7 + 0x7C], %f11 edge8ln %g1, %l1, %i0 fmovsg %icc, %f8, %f6 fandnot2 %f14, %f4, %f4 fsrc1 %f10, %f4 fmovsne %xcc, %f14, %f8 ldx [%l7 + 0x30], %o1 xnorcc %i1, %g6, %l3 subcc %l2, 0x0138, %o6 brlz %g5, loop_1631 umul %i7, %l4, %g4 sth %i2, [%l7 + 0x72] fabss %f6, %f2 loop_1631: lduh [%l7 + 0x56], %l0 tle %xcc, 0x4 subc %o5, 0x0DC3, %i3 lduw [%l7 + 0x5C], %l5 ldsh [%l7 + 0x70], %g2 nop setx loop_1632, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done popc 0x0C5F, %o0 movrne %o3, 0x359, %o7 fnot1s %f10, %f9 loop_1632: fmovdle %xcc, %f9, %f4 fabss %f1, %f11 fnands %f10, %f6, %f0 edge32ln %g7, %g3, %i5 stb %o4, [%l7 + 0x22] tl %icc, 0x2 tneg %xcc, 0x4 ldsb [%l7 + 0x73], %l6 st %f9, [%l7 + 0x5C] fnot1 %f2, %f8 move %xcc, %o2, %i4 fnot1s %f1, %f7 lduh [%l7 + 0x0A], %g1 movvc %icc, %i6, %l1 tne %icc, 0x2 fbn %fcc0, loop_1633 movre %i0, 0x241, %o1 fmovdle %xcc, %f7, %f9 tneg %xcc, 0x0 loop_1633: fandnot2s %f13, %f9, %f9 lduh [%l7 + 0x1A], %i1 fnand %f6, %f6, %f10 fbne,a %fcc3, loop_1634 brz %g6, loop_1635 fornot1s %f9, %f0, %f12 ldsb [%l7 + 0x08], %l2 loop_1634: fmovsl %xcc, %f12, %f2 loop_1635: smulcc %l3, %o6, %i7 sth %l4, [%l7 + 0x08] movcs %icc, %g4, %i2 std %f12, [%l7 + 0x08] tvc %icc, 0x4 sdivx %g5, 0x0057, %o5 edge32n %i3, %l5, %l0 fmovde %icc, %f3, %f9 fmovrsgez %g2, %f10, %f4 ldsw [%l7 + 0x68], %o3 fpadd32s %f9, %f12, %f5 fmovdgu %xcc, %f11, %f15 edge8l %o7, %g7, %g3 fzeros %f5 udivx %o0, 0x1912, %o4 fnors %f7, %f14, %f2 brlz,a %l6, loop_1636 srlx %i5, 0x16, %i4 fbule %fcc1, loop_1637 fbule,a %fcc0, loop_1638 loop_1636: fble,a %fcc3, loop_1639 fmovsneg %xcc, %f8, %f11 loop_1637: fmovsa %icc, %f8, %f2 loop_1638: tvs %xcc, 0x4 loop_1639: fnands %f11, %f13, %f1 movcc %xcc, %g1, %o2 srl %l1, %i0, %i6 fnot2s %f14, %f2 fpack32 %f10, %f14, %f6 movrne %o1, %g6, %i1 addc %l2, 0x129B, %l3 fmovscc %icc, %f6, %f0 sth %o6, [%l7 + 0x0A] fbge,a %fcc0, loop_1640 lduw [%l7 + 0x1C], %l4 for %f14, %f8, %f12 stb %g4, [%l7 + 0x5E] loop_1640: lduh [%l7 + 0x0A], %i2 mova %icc, %g5, %o5 fcmpne32 %f0, %f10, %i3 ldd [%l7 + 0x48], %f6 fcmps %fcc2, %f0, %f9 sub %l5, 0x158B, %l0 fmovdcs %xcc, %f15, %f6 fmovdvc %xcc, %f9, %f14 fnot1 %f12, %f6 stw %i7, [%l7 + 0x1C] std %f6, [%l7 + 0x48] ta %xcc, 0x0 popc %g2, %o3 stw %o7, [%l7 + 0x38] ldsh [%l7 + 0x60], %g3 tne %icc, 0x1 fsrc2s %f15, %f11 bcc,a,pt %icc, loop_1641 xor %o0, 0x0020, %o4 fabss %f11, %f7 fmovsneg %icc, %f13, %f10 loop_1641: srax %g7, 0x03, %l6 fmovda %icc, %f15, %f13 fmovdneg %icc, %f8, %f13 fmovrdne %i4, %f12, %f6 umulcc %g1, %i5, %l1 fmovsg %icc, %f3, %f3 fcmpes %fcc0, %f4, %f0 ldub [%l7 + 0x37], %o2 ldd [%l7 + 0x30], %f8 ldub [%l7 + 0x3C], %i6 sdivx %i0, 0x1DC4, %o1 edge8n %g6, %i1, %l2 ldsw [%l7 + 0x2C], %o6 tpos %xcc, 0x7 fsrc1s %f10, %f0 andcc %l4, 0x134D, %l3 fmovrdne %i2, %f0, %f6 fmovsgu %xcc, %f14, %f9 bpos,a,pt %xcc, loop_1642 fornot1 %f14, %f12, %f0 udiv %g4, 0x01E3, %g5 fnand %f8, %f2, %f12 loop_1642: fornot1 %f4, %f6, %f4 stx %o5, [%l7 + 0x48] edge32l %i3, %l0, %l5 fpadd16 %f14, %f14, %f2 fmovsg %xcc, %f14, %f4 ldd [%l7 + 0x68], %f2 nop setx loop_1643, %l0, %l1 jmpl %l1, %g2 fbge %fcc0, loop_1644 brlez %o3, loop_1645 brlez %o7, loop_1646 loop_1643: fmovda %icc, %f14, %f2 loop_1644: xor %i7, %g3, %o4 loop_1645: fcmped %fcc0, %f12, %f10 loop_1646: fpadd16s %f15, %f7, %f11 add %o0, %l6, %g7 fmovrdgez %i4, %f14, %f10 ldub [%l7 + 0x51], %i5 fmovsle %icc, %f2, %f13 edge32n %l1, %o2, %g1 lduh [%l7 + 0x7C], %i0 array8 %i6, %o1, %g6 xorcc %l2, 0x17FF, %i1 ldsh [%l7 + 0x58], %l4 lduw [%l7 + 0x2C], %l3 fmovsvs %icc, %f13, %f1 std %f12, [%l7 + 0x18] stx %i2, [%l7 + 0x58] fandnot2s %f15, %f12, %f12 ble,a %icc, loop_1647 fmul8x16al %f4, %f3, %f8 orncc %o6, %g5, %o5 fmuld8sux16 %f10, %f12, %f0 loop_1647: move %xcc, %i3, %g4 fmovdneg %xcc, %f12, %f4 pdist %f8, %f10, %f0 nop setx loop_1648, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmps %fcc2, %f2, %f4 fmovrslz %l0, %f3, %f0 fsrc2s %f5, %f9 loop_1648: bcs,a,pn %xcc, loop_1649 stw %l5, [%l7 + 0x38] fmovdneg %icc, %f11, %f12 udiv %o3, 0x06AC, %g2 loop_1649: stb %o7, [%l7 + 0x3D] sethi 0x1839, %i7 edge8l %o4, %o0, %l6 ble %xcc, loop_1650 stb %g3, [%l7 + 0x33] ldub [%l7 + 0x08], %g7 bcc loop_1651 loop_1650: ldx [%l7 + 0x60], %i4 ldub [%l7 + 0x10], %i5 andn %o2, 0x1590, %l1 loop_1651: edge8n %i0, %i6, %g1 fba,a %fcc2, loop_1652 fxnors %f13, %f2, %f6 fmul8x16al %f13, %f3, %f8 sth %g6, [%l7 + 0x14] loop_1652: lduw [%l7 + 0x60], %l2 fbn,a %fcc3, loop_1653 lduw [%l7 + 0x18], %o1 orncc %i1, 0x06F8, %l4 fmul8sux16 %f14, %f6, %f0 loop_1653: bcc loop_1654 umulcc %l3, 0x1194, %o6 ldsh [%l7 + 0x0E], %g5 tvs %icc, 0x5 loop_1654: brlz %o5, loop_1655 fornot1 %f6, %f2, %f4 srax %i2, 0x06, %i3 fmovsg %icc, %f3, %f6 loop_1655: movrne %g4, %l5, %l0 ldx [%l7 + 0x10], %g2 fbo,a %fcc3, loop_1656 sllx %o3, %i7, %o4 fbge,a %fcc0, loop_1657 stx %o0, [%l7 + 0x18] loop_1656: ba,a,pn %icc, loop_1658 tcs %icc, 0x2 loop_1657: sub %l6, 0x0C90, %o7 bgu %xcc, loop_1659 loop_1658: lduw [%l7 + 0x10], %g3 fbuge,a %fcc1, loop_1660 bleu,pn %icc, loop_1661 loop_1659: std %f6, [%l7 + 0x70] fmovspos %xcc, %f12, %f13 loop_1660: tcs %xcc, 0x1 loop_1661: ldub [%l7 + 0x4A], %g7 brlz %i5, loop_1662 brlz,a %i4, loop_1663 std %f0, [%l7 + 0x18] sth %o2, [%l7 + 0x12] loop_1662: ldsb [%l7 + 0x7A], %i0 loop_1663: nop setx loop_1664, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srlx %l1, %i6, %g6 ldub [%l7 + 0x5D], %g1 fnegs %f3, %f8 loop_1664: ldsh [%l7 + 0x54], %o1 array16 %l2, %l4, %i1 tleu %xcc, 0x3 ld [%l7 + 0x4C], %f1 fpadd16 %f12, %f12, %f4 std %f14, [%l7 + 0x08] fmovsgu %icc, %f10, %f7 addccc %o6, 0x0275, %l3 sdivcc %o5, 0x103D, %i2 te %xcc, 0x3 ldx [%l7 + 0x08], %i3 movg %icc, %g4, %g5 fnot2 %f0, %f6 ldsw [%l7 + 0x38], %l0 movvs %icc, %g2, %l5 ldd [%l7 + 0x70], %f10 fmovdcc %xcc, %f10, %f1 ldub [%l7 + 0x7F], %o3 stw %i7, [%l7 + 0x74] ldsw [%l7 + 0x44], %o4 bl,a %icc, loop_1665 movrgz %o0, 0x253, %l6 ldd [%l7 + 0x60], %f4 fmovd %f4, %f14 loop_1665: movl %icc, %g3, %g7 ldub [%l7 + 0x29], %i5 lduw [%l7 + 0x28], %i4 ldsb [%l7 + 0x7A], %o2 ldsw [%l7 + 0x28], %i0 fmovrdne %l1, %f2, %f0 movl %xcc, %i6, %o7 stb %g1, [%l7 + 0x3C] movgu %icc, %g6, %l2 ldsw [%l7 + 0x44], %l4 fpsub32 %f10, %f6, %f2 ldsb [%l7 + 0x5D], %i1 st %f10, [%l7 + 0x14] orn %o1, %o6, %o5 sth %l3, [%l7 + 0x50] fmovsneg %icc, %f2, %f7 tgu %icc, 0x0 movgu %xcc, %i2, %i3 ldub [%l7 + 0x26], %g4 edge32ln %g5, %l0, %g2 andcc %l5, 0x033B, %i7 fpsub16 %f8, %f0, %f10 std %f0, [%l7 + 0x50] fmovdle %xcc, %f15, %f9 tvc %icc, 0x2 ld [%l7 + 0x60], %f12 fandnot2s %f6, %f9, %f3 edge8ln %o3, %o4, %o0 fmuld8sux16 %f0, %f13, %f2 ld [%l7 + 0x74], %f8 fnand %f12, %f10, %f0 sethi 0x0971, %l6 addcc %g3, %g7, %i4 ldd [%l7 + 0x40], %f14 fmul8x16au %f0, %f5, %f14 movre %i5, 0x006, %i0 fsrc1 %f14, %f2 fcmpd %fcc0, %f2, %f10 fmovsleu %xcc, %f14, %f15 fzero %f6 fmovdg %xcc, %f4, %f3 ba,a,pn %icc, loop_1666 ldsh [%l7 + 0x1E], %l1 fmul8x16 %f0, %f12, %f14 ld [%l7 + 0x1C], %f6 loop_1666: fand %f14, %f4, %f0 fmovrdgz %i6, %f0, %f14 stw %o7, [%l7 + 0x1C] fmovsne %icc, %f7, %f3 fands %f15, %f10, %f12 movrgz %o2, %g6, %l2 ldd [%l7 + 0x28], %f8 ldx [%l7 + 0x78], %g1 subc %l4, %o1, %i1 smul %o6, 0x19D4, %o5 addccc %i2, 0x157B, %l3 fmovde %xcc, %f9, %f3 fmovdn %xcc, %f1, %f1 fcmpes %fcc0, %f14, %f6 edge16ln %g4, %g5, %l0 edge8ln %g2, %l5, %i3 fbne,a %fcc3, loop_1667 ldsh [%l7 + 0x2C], %o3 fmovrdgz %i7, %f0, %f6 edge32ln %o4, %l6, %o0 loop_1667: xorcc %g3, %i4, %g7 stw %i5, [%l7 + 0x10] edge32 %i0, %i6, %l1 udivx %o7, 0x045D, %o2 umulcc %l2, 0x0CE0, %g6 fone %f10 sth %l4, [%l7 + 0x26] fmovde %xcc, %f11, %f13 sethi 0x0260, %g1 fmovd %f2, %f4 ldsh [%l7 + 0x72], %i1 fcmpne16 %f4, %f2, %o6 stx %o5, [%l7 + 0x38] ldub [%l7 + 0x21], %i2 tn %icc, 0x6 ldsh [%l7 + 0x58], %l3 ldub [%l7 + 0x0F], %g4 orn %g5, %o1, %l0 fnor %f12, %f6, %f0 movcs %xcc, %g2, %i3 lduw [%l7 + 0x70], %l5 fmovrdgez %o3, %f8, %f14 stw %o4, [%l7 + 0x20] ldsb [%l7 + 0x3F], %l6 fmul8x16al %f12, %f0, %f10 lduh [%l7 + 0x2A], %i7 ld [%l7 + 0x30], %f9 orn %g3, 0x12C8, %i4 fmovsleu %icc, %f11, %f12 lduh [%l7 + 0x28], %g7 fcmpne16 %f14, %f2, %i5 fcmps %fcc0, %f7, %f8 fbue,a %fcc2, loop_1668 fpsub16s %f0, %f0, %f6 fnegd %f8, %f4 ldx [%l7 + 0x48], %o0 loop_1668: fxor %f10, %f2, %f2 fmovdl %icc, %f6, %f11 sdivcc %i6, 0x0667, %i0 std %f4, [%l7 + 0x48] edge32n %o7, %o2, %l2 movrgez %g6, %l1, %g1 bne,a,pn %icc, loop_1669 ble,a loop_1670 sth %l4, [%l7 + 0x66] fba %fcc1, loop_1671 loop_1669: fmovdleu %icc, %f13, %f6 loop_1670: movrgez %o6, %o5, %i2 fblg,a %fcc3, loop_1672 loop_1671: fbue %fcc0, loop_1673 movrgz %i1, 0x159, %g4 fmul8sux16 %f4, %f8, %f6 loop_1672: sethi 0x1CDC, %g5 loop_1673: fcmpes %fcc3, %f5, %f9 bcc,a,pn %icc, loop_1674 tcs %xcc, 0x2 umulcc %o1, %l3, %g2 movl %xcc, %i3, %l5 loop_1674: fcmpgt32 %f0, %f8, %o3 edge16l %o4, %l6, %l0 subccc %i7, %i4, %g3 fexpand %f15, %f12 fmul8x16 %f11, %f10, %f0 umulcc %g7, 0x06D7, %i5 fmovspos %icc, %f7, %f0 ldsb [%l7 + 0x51], %i6 ld [%l7 + 0x18], %f8 orn %o0, 0x121F, %i0 brnz %o2, loop_1675 fbn %fcc2, loop_1676 edge16ln %o7, %l2, %g6 fandnot1s %f3, %f2, %f13 loop_1675: st %f10, [%l7 + 0x24] loop_1676: stw %l1, [%l7 + 0x28] subccc %l4, %g1, %o6 edge32n %o5, %i1, %i2 fnegs %f15, %f4 add %g5, %o1, %l3 srlx %g4, %g2, %l5 fmovrslez %o3, %f15, %f11 ldsb [%l7 + 0x4D], %o4 array32 %l6, %i3, %i7 fmovdg %icc, %f0, %f2 movl %icc, %i4, %g3 fpmerge %f1, %f9, %f4 fnot1s %f9, %f9 fxnors %f10, %f1, %f12 ldub [%l7 + 0x54], %g7 ldub [%l7 + 0x24], %l0 fmovrdlz %i5, %f4, %f12 ldsh [%l7 + 0x5E], %i6 orcc %o0, %i0, %o7 edge16l %o2, %l2, %g6 fornot1s %f3, %f4, %f4 taddcc %l4, %l1, %o6 fmovsge %xcc, %f6, %f5 fbul %fcc3, loop_1677 edge32l %g1, %i1, %i2 umul %o5, 0x14A2, %o1 bshuffle %f6, %f0, %f6 loop_1677: sll %g5, 0x02, %g4 st %f10, [%l7 + 0x4C] bgu,a,pn %xcc, loop_1678 fcmpne32 %f10, %f2, %l3 ldsh [%l7 + 0x3C], %g2 fmovdleu %xcc, %f12, %f10 loop_1678: orcc %l5, %o3, %l6 udiv %o4, 0x1C65, %i3 lduw [%l7 + 0x2C], %i4 ldsb [%l7 + 0x3E], %i7 stb %g7, [%l7 + 0x10] bg,a %xcc, loop_1679 fsrc1s %f8, %f6 edge32 %l0, %i5, %g3 brgez %o0, loop_1680 loop_1679: ld [%l7 + 0x18], %f0 movg %icc, %i0, %i6 ldx [%l7 + 0x28], %o2 loop_1680: ldub [%l7 + 0x2E], %l2 movle %icc, %g6, %o7 tge %xcc, 0x2 nop setx loop_1681, %l0, %l1 jmpl %l1, %l4 ldsb [%l7 + 0x61], %l1 ldd [%l7 + 0x68], %f14 stw %g1, [%l7 + 0x4C] loop_1681: array16 %o6, %i1, %i2 edge8ln %o1, %g5, %o5 fmovdleu %icc, %f0, %f5 fbge %fcc1, loop_1682 ldsw [%l7 + 0x48], %l3 stb %g4, [%l7 + 0x53] ldsb [%l7 + 0x38], %l5 loop_1682: movvs %xcc, %g2, %l6 ld [%l7 + 0x60], %f7 fmovrdne %o4, %f0, %f6 ldsb [%l7 + 0x7D], %i3 fmovdcc %xcc, %f15, %f10 sub %i4, %o3, %g7 lduw [%l7 + 0x18], %l0 fmovrsgez %i5, %f1, %f3 fpsub32 %f10, %f8, %f10 fbue,a %fcc2, loop_1683 fmovrsgez %i7, %f11, %f15 brnz %g3, loop_1684 ldd [%l7 + 0x58], %f6 loop_1683: stx %i0, [%l7 + 0x18] xnor %i6, %o2, %l2 loop_1684: fmovrsne %g6, %f11, %f14 edge32l %o0, %l4, %o7 fbul %fcc2, loop_1685 lduh [%l7 + 0x60], %g1 fbue,a %fcc2, loop_1686 ldsb [%l7 + 0x18], %o6 loop_1685: ld [%l7 + 0x7C], %f2 ldsb [%l7 + 0x7F], %l1 loop_1686: lduh [%l7 + 0x4E], %i1 fcmpgt16 %f14, %f0, %o1 fpack16 %f4, %f6 fmovdg %icc, %f1, %f1 std %f0, [%l7 + 0x20] movle %xcc, %g5, %i2 fba,a %fcc1, loop_1687 movpos %icc, %o5, %g4 fmovdleu %xcc, %f12, %f10 tne %xcc, 0x0 loop_1687: fmovdneg %icc, %f10, %f13 stb %l3, [%l7 + 0x58] ldd [%l7 + 0x70], %f4 st %f8, [%l7 + 0x48] subc %l5, 0x094E, %g2 ldsb [%l7 + 0x48], %l6 fbuge,a %fcc3, loop_1688 fpsub16 %f12, %f8, %f0 ta %xcc, 0x5 fnegs %f3, %f3 loop_1688: fmovdge %xcc, %f6, %f0 fxor %f2, %f4, %f4 fmul8x16al %f7, %f11, %f14 fcmpeq16 %f14, %f12, %o4 fmovrdlz %i4, %f2, %f4 movcs %icc, %i3, %o3 fmovdle %icc, %f8, %f1 stx %g7, [%l7 + 0x50] fsrc2s %f0, %f1 fnor %f14, %f0, %f14 edge16 %l0, %i7, %i5 std %f0, [%l7 + 0x40] sra %i0, %i6, %g3 fmovda %xcc, %f2, %f6 fbo,a %fcc1, loop_1689 bge,a,pn %xcc, loop_1690 ldsw [%l7 + 0x30], %l2 fandnot2s %f11, %f13, %f9 loop_1689: tcs %icc, 0x5 loop_1690: fnegd %f4, %f12 fmovsle %icc, %f12, %f10 movvc %xcc, %o2, %g6 ldub [%l7 + 0x1F], %l4 fbl,a %fcc1, loop_1691 lduw [%l7 + 0x70], %o7 ldd [%l7 + 0x48], %f10 ldsh [%l7 + 0x34], %g1 loop_1691: movvc %xcc, %o0, %l1 fmovdg %xcc, %f6, %f15 tl %icc, 0x4 ldub [%l7 + 0x37], %i1 fmovsvs %icc, %f11, %f14 smulcc %o6, 0x09F6, %o1 ldsb [%l7 + 0x7E], %i2 bg,a loop_1692 fand %f12, %f10, %f0 fandnot1 %f4, %f12, %f2 edge8n %g5, %o5, %l3 loop_1692: ld [%l7 + 0x40], %f6 ldsw [%l7 + 0x18], %l5 array16 %g2, %l6, %o4 fmovda %xcc, %f7, %f9 ldsh [%l7 + 0x48], %g4 fabss %f3, %f7 fandnot1s %f13, %f14, %f2 brz %i4, loop_1693 tne %xcc, 0x3 move %xcc, %i3, %g7 fornot2 %f2, %f14, %f14 loop_1693: sth %o3, [%l7 + 0x48] nop setx loop_1694, %l0, %l1 jmpl %l1, %l0 fnegs %f15, %f7 fmovspos %icc, %f10, %f12 st %f13, [%l7 + 0x38] loop_1694: tpos %xcc, 0x5 fbg,a %fcc2, loop_1695 sth %i7, [%l7 + 0x70] stx %i0, [%l7 + 0x10] lduh [%l7 + 0x1A], %i6 loop_1695: bshuffle %f2, %f12, %f10 tge %xcc, 0x7 xorcc %i5, %g3, %l2 movcc %icc, %o2, %l4 subc %g6, %g1, %o0 alignaddr %o7, %i1, %o6 ldub [%l7 + 0x62], %o1 fpsub32s %f1, %f2, %f11 fpsub32s %f0, %f9, %f4 ldsw [%l7 + 0x14], %l1 fcmpd %fcc1, %f4, %f12 sth %i2, [%l7 + 0x58] brlez %g5, loop_1696 fnegs %f10, %f15 tn %xcc, 0x0 stx %o5, [%l7 + 0x60] loop_1696: fsrc2s %f12, %f14 std %f0, [%l7 + 0x28] brgez,a %l3, loop_1697 addc %g2, 0x063A, %l6 movg %icc, %l5, %o4 movvc %icc, %i4, %g4 loop_1697: movcs %xcc, %i3, %g7 fbg,a %fcc2, loop_1698 fbue %fcc0, loop_1699 movvc %icc, %l0, %i7 fmovrdlz %i0, %f6, %f8 loop_1698: std %f2, [%l7 + 0x68] loop_1699: movre %o3, 0x1AE, %i5 movre %g3, 0x114, %i6 fmovdn %xcc, %f9, %f13 edge16n %l2, %l4, %g6 sll %o2, 0x02, %o0 lduh [%l7 + 0x54], %o7 stx %i1, [%l7 + 0x50] nop setx loop_1700, %l0, %l1 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 %f0 fpadd16 %f14, %f8, %f10 fmuld8ulx16 %f5, %f0, %f10 loop_1700: movge %xcc, %o6, %o1 fmovsg %icc, %f9, %f1 nop setx loop_1701, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xorcc %g1, %i2, %l1 mulscc %o5, %l3, %g2 fmul8ulx16 %f14, %f6, %f14 loop_1701: fmovrdne %g5, %f6, %f6 fmovs %f10, %f5 ld [%l7 + 0x28], %f3 fmovsneg %icc, %f14, %f9 mulscc %l5, 0x1271, %o4 lduw [%l7 + 0x10], %l6 ldx [%l7 + 0x10], %g4 xorcc %i4, 0x04D0, %i3 fnegd %f8, %f8 udivx %g7, 0x1307, %i7 fpmerge %f7, %f7, %f4 fbl,a %fcc3, loop_1702 movrlez %l0, 0x05A, %i0 add %o3, 0x0C0E, %i5 tgu %xcc, 0x5 loop_1702: array16 %g3, %l2, %i6 tl %xcc, 0x3 andncc %g6, %l4, %o0 std %f0, [%l7 + 0x68] move %xcc, %o2, %o7 mulx %i1, 0x1C39, %o1 taddcc %o6, 0x0A51, %g1 brlez %i2, loop_1703 fmovdvs %xcc, %f1, %f4 xorcc %o5, %l1, %l3 fcmpne16 %f0, %f12, %g5 loop_1703: brnz,a %l5, loop_1704 fnot1s %f14, %f15 subcc %g2, %l6, %o4 subccc %i4, 0x0C3D, %i3 loop_1704: fblg,a %fcc2, loop_1705 ldsh [%l7 + 0x42], %g7 sdiv %g4, 0x0A51, %i7 tpos %xcc, 0x1 loop_1705: xor %l0, %o3, %i0 bgu,a %icc, loop_1706 ba,a,pt %xcc, loop_1707 ldub [%l7 + 0x70], %g3 umulcc %i5, %i6, %g6 loop_1706: lduw [%l7 + 0x28], %l4 loop_1707: popc 0x00C7, %l2 fmovsg %xcc, %f3, %f13 move %xcc, %o0, %o7 bge loop_1708 mulscc %i1, 0x0485, %o2 srax %o6, 0x0D, %o1 lduh [%l7 + 0x14], %g1 loop_1708: fmovrde %o5, %f0, %f2 std %f2, [%l7 + 0x28] ld [%l7 + 0x48], %f2 fmovda %icc, %f5, %f11 lduh [%l7 + 0x66], %i2 fandnot2s %f15, %f1, %f8 movge %xcc, %l1, %l3 lduh [%l7 + 0x08], %l5 smulcc %g2, %g5, %o4 tvc %xcc, 0x7 ldx [%l7 + 0x20], %i4 st %f4, [%l7 + 0x64] movpos %icc, %l6, %i3 ldx [%l7 + 0x40], %g7 stb %g4, [%l7 + 0x2C] edge16n %l0, %i7, %i0 movcc %xcc, %g3, %o3 edge16n %i5, %i6, %g6 fpadd32s %f13, %f0, %f15 fbuge %fcc1, loop_1709 fmovs %f14, %f6 ld [%l7 + 0x2C], %f6 edge32 %l4, %l2, %o7 loop_1709: edge32ln %o0, %i1, %o6 fors %f14, %f13, %f13 fbge,a %fcc2, loop_1710 fbl,a %fcc0, loop_1711 stb %o2, [%l7 + 0x34] edge32ln %o1, %g1, %i2 loop_1710: fandnot1s %f13, %f11, %f2 loop_1711: udivcc %o5, 0x1C77, %l1 tl %icc, 0x7 fmovsg %icc, %f2, %f14 fpadd32 %f6, %f10, %f0 umul %l3, %g2, %g5 stb %o4, [%l7 + 0x2C] xnorcc %i4, %l5, %i3 ld [%l7 + 0x0C], %f2 for %f6, %f14, %f4 ldd [%l7 + 0x10], %f10 ldsb [%l7 + 0x0B], %l6 ldd [%l7 + 0x08], %f12 ldub [%l7 + 0x27], %g4 st %f11, [%l7 + 0x68] fmovrsne %g7, %f9, %f1 ldx [%l7 + 0x68], %i7 lduh [%l7 + 0x42], %i0 fmovde %xcc, %f2, %f15 fmovsge %xcc, %f7, %f2 ldsb [%l7 + 0x58], %g3 fmovdvs %xcc, %f9, %f9 tle %xcc, 0x6 udiv %l0, 0x0690, %o3 stb %i5, [%l7 + 0x3D] fble,a %fcc2, loop_1712 tsubcc %i6, 0x15E4, %g6 fmovse %xcc, %f14, %f2 stw %l2, [%l7 + 0x38] loop_1712: fpadd32s %f7, %f0, %f14 fmovdcc %icc, %f11, %f6 bshuffle %f12, %f10, %f14 ldd [%l7 + 0x70], %f6 fbuge,a %fcc2, loop_1713 bne,a loop_1714 ldsh [%l7 + 0x72], %o7 tvs %icc, 0x2 loop_1713: edge32n %o0, %i1, %l4 loop_1714: bgu,a loop_1715 ldd [%l7 + 0x78], %f6 edge8 %o6, %o1, %g1 movge %xcc, %o2, %o5 loop_1715: tgu %xcc, 0x4 std %f12, [%l7 + 0x78] fmovdgu %icc, %f4, %f0 ldub [%l7 + 0x15], %i2 ldsb [%l7 + 0x1D], %l3 fmuld8ulx16 %f3, %f13, %f10 fnor %f0, %f8, %f10 fzero %f12 ldx [%l7 + 0x70], %g2 array16 %l1, %o4, %i4 movrlz %l5, 0x07E, %g5 fmovdvs %xcc, %f14, %f3 fpack32 %f8, %f4, %f14 fbge,a %fcc1, loop_1716 fsrc2s %f3, %f4 fpmerge %f3, %f2, %f12 stw %i3, [%l7 + 0x58] loop_1716: fmovdneg %icc, %f9, %f6 fmul8x16au %f11, %f15, %f0 movgu %icc, %g4, %g7 stb %i7, [%l7 + 0x5F] fmuld8sux16 %f9, %f9, %f12 movpos %xcc, %i0, %g3 fcmps %fcc0, %f4, %f13 brlez %l6, loop_1717 fmovsge %xcc, %f14, %f0 tpos %icc, 0x0 brgz %l0, loop_1718 loop_1717: movle %icc, %o3, %i5 fcmple32 %f10, %f14, %g6 xnor %l2, %i6, %o7 loop_1718: ldub [%l7 + 0x47], %o0 fsrc2s %f6, %f14 edge32n %l4, %i1, %o6 movleu %icc, %g1, %o2 ldsh [%l7 + 0x20], %o5 fba %fcc0, loop_1719 fbue %fcc2, loop_1720 ld [%l7 + 0x48], %f14 fpack16 %f6, %f13 loop_1719: ldub [%l7 + 0x3A], %i2 loop_1720: stb %o1, [%l7 + 0x7E] fxors %f7, %f7, %f4 bne %xcc, loop_1721 siam 0x1 fbul,a %fcc0, loop_1722 fmovrdlez %l3, %f4, %f8 loop_1721: umul %g2, %l1, %o4 std %f4, [%l7 + 0x68] loop_1722: fpack32 %f4, %f10, %f8 tpos %icc, 0x4 bge,a loop_1723 fcmpeq16 %f0, %f6, %i4 brgz,a %l5, loop_1724 fmovspos %xcc, %f2, %f15 loop_1723: bn,a loop_1725 fmovrdgez %g5, %f10, %f14 loop_1724: edge32l %i3, %g7, %i7 ld [%l7 + 0x38], %f7 loop_1725: ld [%l7 + 0x5C], %f12 tsubcc %i0, %g4, %g3 movcc %icc, %l6, %o3 fmovdvs %icc, %f8, %f10 tn %icc, 0x0 subccc %l0, %g6, %i5 fbuge,a %fcc1, loop_1726 bgu %xcc, loop_1727 sth %l2, [%l7 + 0x6E] mulscc %i6, %o7, %l4 loop_1726: edge8n %i1, %o0, %g1 loop_1727: sth %o6, [%l7 + 0x40] brnz,a %o2, loop_1728 array8 %i2, %o5, %l3 sth %o1, [%l7 + 0x60] tn %icc, 0x5 loop_1728: fmul8x16al %f12, %f2, %f6 fsrc2 %f6, %f10 bvc,pt %xcc, loop_1729 sth %l1, [%l7 + 0x26] sdivcc %g2, 0x085E, %o4 lduh [%l7 + 0x64], %l5 loop_1729: sth %g5, [%l7 + 0x16] tleu %xcc, 0x5 movl %xcc, %i4, %g7 siam 0x6 bg,pt %icc, loop_1730 std %f12, [%l7 + 0x38] fpadd16 %f10, %f2, %f8 udivx %i3, 0x0B0F, %i7 loop_1730: fxor %f6, %f12, %f10 andcc %g4, %i0, %g3 fand %f2, %f4, %f10 fpadd16s %f7, %f13, %f6 fnegd %f10, %f6 xorcc %l6, %o3, %l0 bpos %xcc, loop_1731 ldub [%l7 + 0x2F], %g6 fmovdne %xcc, %f10, %f15 fbue %fcc2, loop_1732 loop_1731: stx %i5, [%l7 + 0x68] stb %l2, [%l7 + 0x0A] brgez,a %i6, loop_1733 loop_1732: siam 0x0 movcc %icc, %o7, %i1 bneg,a,pt %icc, loop_1734 loop_1733: stx %o0, [%l7 + 0x68] movrgez %g1, 0x0C9, %o6 ldsw [%l7 + 0x0C], %l4 loop_1734: fpsub32 %f6, %f10, %f10 sll %i2, 0x01, %o2 fbule,a %fcc3, loop_1735 std %f14, [%l7 + 0x10] fmovsge %icc, %f5, %f13 ldsh [%l7 + 0x12], %o5 loop_1735: ldsh [%l7 + 0x32], %l3 addc %o1, %l1, %o4 fmul8x16 %f1, %f12, %f8 ldsh [%l7 + 0x70], %l5 fmul8x16al %f9, %f9, %f10 fand %f6, %f0, %f12 fba %fcc1, loop_1736 lduw [%l7 + 0x58], %g2 brgez %i4, loop_1737 fmovrsgez %g5, %f8, %f14 loop_1736: bge,pn %icc, loop_1738 xnorcc %i3, %g7, %g4 loop_1737: lduw [%l7 + 0x20], %i0 stw %g3, [%l7 + 0x1C] loop_1738: fmovdge %xcc, %f10, %f7 bge loop_1739 mova %icc, %l6, %i7 fmovrsne %l0, %f14, %f2 fmovsl %xcc, %f15, %f0 loop_1739: movcc %xcc, %o3, %i5 stb %l2, [%l7 + 0x21] fmovdgu %xcc, %f11, %f11 fmovrsgz %g6, %f7, %f6 fmovd %f12, %f4 fbn %fcc2, loop_1740 ld [%l7 + 0x6C], %f11 fnot2s %f6, %f5 bpos %xcc, loop_1741 loop_1740: tvs %icc, 0x1 movleu %xcc, %o7, %i1 stx %o0, [%l7 + 0x38] loop_1741: fzero %f12 fbn,a %fcc1, loop_1742 fpack16 %f0, %f14 lduw [%l7 + 0x44], %g1 lduh [%l7 + 0x7E], %i6 loop_1742: ldsw [%l7 + 0x0C], %o6 orncc %l4, 0x1610, %o2 orcc %o5, %i2, %l3 ldsw [%l7 + 0x7C], %l1 fbo %fcc1, loop_1743 nop setx loop_1744, %l0, %l1 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_1745 movcs %xcc, %o4, %l5 loop_1743: stb %g2, [%l7 + 0x6A] loop_1744: sth %i4, [%l7 + 0x6C] loop_1745: fcmpgt32 %f12, %f10, %o1 fmovsg %xcc, %f10, %f8 fnot2 %f6, %f10 umulcc %i3, %g5, %g7 ldsb [%l7 + 0x2A], %i0 ldsh [%l7 + 0x0E], %g3 movrgez %l6, 0x062, %g4 stb %i7, [%l7 + 0x50] umulcc %o3, %i5, %l2 fble,a %fcc1, loop_1746 stw %g6, [%l7 + 0x30] ldsh [%l7 + 0x30], %l0 edge8ln %i1, %o7, %g1 loop_1746: fmovdg %icc, %f4, %f10 ldsh [%l7 + 0x16], %i6 edge16 %o6, %l4, %o0 fcmps %fcc1, %f11, %f14 tvc %xcc, 0x1 movpos %icc, %o2, %i2 bpos,pt %xcc, loop_1747 movneg %xcc, %o5, %l1 st %f3, [%l7 + 0x30] and %l3, %l5, %o4 loop_1747: fmovsleu %xcc, %f1, %f8 ldub [%l7 + 0x73], %i4 alignaddr %g2, %o1, %i3 fones %f14 tgu %xcc, 0x6 tleu %xcc, 0x6 bvs,pt %icc, loop_1748 tl %xcc, 0x2 edge8l %g7, %i0, %g5 ldub [%l7 + 0x4B], %g3 loop_1748: ldd [%l7 + 0x18], %f0 lduw [%l7 + 0x3C], %g4 fbl,a %fcc2, loop_1749 ldub [%l7 + 0x1D], %l6 xor %i7, 0x16A0, %o3 ldub [%l7 + 0x5F], %i5 loop_1749: fmul8x16 %f14, %f14, %f6 fmovd %f4, %f2 fornot1s %f7, %f11, %f0 ldd [%l7 + 0x28], %f4 movrgez %g6, 0x338, %l2 fblg %fcc1, loop_1750 fmovsn %xcc, %f1, %f8 ldsb [%l7 + 0x0F], %l0 andn %i1, 0x144F, %g1 loop_1750: ldsw [%l7 + 0x18], %o7 tsubcc %o6, %l4, %i6 edge32n %o2, %o0, %i2 sdivcc %l1, 0x1956, %o5 fcmpeq32 %f2, %f2, %l3 fpsub16s %f14, %f7, %f13 ldx [%l7 + 0x20], %l5 fba %fcc0, loop_1751 movge %icc, %o4, %i4 xnor %g2, %o1, %i3 smulcc %i0, %g7, %g5 loop_1751: bcc,a loop_1752 fmovsne %xcc, %f14, %f3 fba %fcc3, loop_1753 addcc %g4, %g3, %l6 loop_1752: fandnot2 %f8, %f8, %f8 fmovdn %icc, %f4, %f11 loop_1753: fabsd %f14, %f10 fpadd32 %f10, %f4, %f0 sll %o3, 0x1B, %i7 movvs %xcc, %i5, %l2 sth %l0, [%l7 + 0x10] array8 %i1, %g6, %g1 lduw [%l7 + 0x08], %o7 ldsw [%l7 + 0x68], %o6 st %f12, [%l7 + 0x20] lduw [%l7 + 0x7C], %l4 fbu %fcc1, loop_1754 stb %i6, [%l7 + 0x51] ldsh [%l7 + 0x44], %o2 fmovse %xcc, %f7, %f3 loop_1754: sdivx %i2, 0x153A, %l1 addc %o5, %l3, %l5 fmovsvs %xcc, %f14, %f15 nop setx loop_1755, %l0, %l1 jmpl %l1, %o4 st %f14, [%l7 + 0x0C] ldsb [%l7 + 0x19], %i4 edge16n %g2, %o1, %o0 loop_1755: fandnot2 %f2, %f0, %f2 ldub [%l7 + 0x41], %i0 tleu %icc, 0x6 sdiv %i3, 0x12DC, %g5 popc %g4, %g7 lduw [%l7 + 0x14], %l6 fmovsleu %xcc, %f6, %f1 fmovs %f12, %f10 fmovd %f8, %f0 ldub [%l7 + 0x5B], %g3 edge16l %i7, %o3, %l2 move %icc, %l0, %i5 fbo,a %fcc1, loop_1756 fmul8x16au %f5, %f5, %f10 fbo %fcc2, loop_1757 fxors %f7, %f3, %f8 loop_1756: or %i1, 0x064B, %g1 fones %f7 loop_1757: taddcctv %o7, 0x1B1E, %g6 brgez %l4, loop_1758 fmovdpos %xcc, %f9, %f15 fmul8x16 %f15, %f12, %f0 sth %o6, [%l7 + 0x44] loop_1758: ldsw [%l7 + 0x50], %o2 brgz,a %i2, loop_1759 stb %i6, [%l7 + 0x3C] fmovscs %xcc, %f15, %f3 bne,a,pt %icc, loop_1760 loop_1759: srax %o5, %l3, %l5 edge16ln %o4, %l1, %i4 fmovrdne %o1, %f14, %f4 loop_1760: fnot1 %f8, %f10 lduh [%l7 + 0x7A], %g2 stx %o0, [%l7 + 0x10] std %f8, [%l7 + 0x60] fmovsg %icc, %f8, %f13 std %f12, [%l7 + 0x30] ldsh [%l7 + 0x54], %i0 fmovscs %icc, %f12, %f6 sethi 0x1528, %g5 fnegs %f13, %f10 movrgez %g4, 0x345, %g7 fbu %fcc0, loop_1761 fmovsleu %icc, %f10, %f0 fmovsg %icc, %f9, %f10 nop setx loop_1762, %l0, %l1 jmpl %l1, %i3 loop_1761: edge16 %g3, %i7, %l6 st %f10, [%l7 + 0x2C] ldsh [%l7 + 0x62], %o3 loop_1762: std %f6, [%l7 + 0x48] fmul8ulx16 %f0, %f14, %f8 stb %l2, [%l7 + 0x1B] fmul8sux16 %f6, %f10, %f12 fcmpne16 %f4, %f8, %i5 brgz,a %l0, loop_1763 ldd [%l7 + 0x68], %f12 lduw [%l7 + 0x0C], %i1 movrgez %g1, %o7, %l4 loop_1763: movne %icc, %g6, %o2 bshuffle %f12, %f4, %f6 fmovrdne %o6, %f8, %f12 xor %i6, %i2, %l3 movrgez %o5, 0x108, %o4 fmovdne %icc, %f14, %f5 fcmpeq16 %f0, %f10, %l1 ld [%l7 + 0x4C], %f15 lduh [%l7 + 0x12], %i4 umulcc %o1, %g2, %l5 std %f8, [%l7 + 0x20] fbne,a %fcc3, loop_1764 stx %i0, [%l7 + 0x48] srax %g5, %o0, %g7 udivx %i3, 0x0A3A, %g3 loop_1764: edge8l %i7, %g4, %o3 ld [%l7 + 0x44], %f11 stw %l2, [%l7 + 0x58] fmovdvs %xcc, %f0, %f9 fmul8x16 %f1, %f12, %f10 tn %xcc, 0x3 ldx [%l7 + 0x70], %l6 st %f15, [%l7 + 0x1C] stx %l0, [%l7 + 0x68] fpadd32s %f12, %f0, %f12 fmovrsgz %i1, %f7, %f5 ldsw [%l7 + 0x38], %i5 movneg %xcc, %o7, %g1 fmovdne %xcc, %f1, %f7 xor %g6, %l4, %o6 tneg %xcc, 0x5 orncc %o2, %i6, %l3 fmul8ulx16 %f14, %f14, %f2 stw %i2, [%l7 + 0x14] udivx %o5, 0x0DA2, %l1 orcc %o4, 0x172A, %i4 fmovsl %icc, %f0, %f4 fmovde %xcc, %f15, %f4 ldsb [%l7 + 0x7B], %g2 fmovscs %xcc, %f0, %f13 tpos %xcc, 0x7 fmovdne %xcc, %f4, %f6 st %f8, [%l7 + 0x48] tle %icc, 0x5 fcmpgt32 %f12, %f2, %l5 lduh [%l7 + 0x10], %i0 sth %g5, [%l7 + 0x3E] stb %o1, [%l7 + 0x20] edge32ln %o0, %g7, %g3 lduh [%l7 + 0x76], %i3 fmovs %f0, %f2 fmovda %icc, %f11, %f5 sdiv %i7, 0x078F, %o3 edge16ln %g4, %l6, %l2 ldx [%l7 + 0x48], %l0 movrlez %i5, %o7, %i1 lduh [%l7 + 0x76], %g1 udivcc %g6, 0x03DD, %o6 ldsb [%l7 + 0x5F], %l4 fcmpes %fcc1, %f4, %f4 fbge,a %fcc1, loop_1765 movn %xcc, %o2, %i6 fpadd32 %f12, %f0, %f10 edge32ln %l3, %i2, %l1 loop_1765: fcmpes %fcc3, %f9, %f6 or %o5, 0x1121, %i4 st %f6, [%l7 + 0x3C] movge %xcc, %g2, %o4 ldd [%l7 + 0x18], %f12 fbne %fcc2, loop_1766 fandnot1 %f0, %f6, %f10 fandnot1s %f9, %f13, %f10 ldsw [%l7 + 0x18], %l5 loop_1766: movleu %xcc, %i0, %o1 fcmpd %fcc1, %f8, %f12 fornot1 %f0, %f0, %f4 array16 %o0, %g5, %g7 fmovde %xcc, %f15, %f6 fmovrse %i3, %f14, %f1 fmul8x16au %f7, %f4, %f12 ld [%l7 + 0x58], %f0 bl,a,pt %icc, loop_1767 srax %i7, 0x10, %o3 movre %g3, %g4, %l6 tvc %xcc, 0x1 loop_1767: tsubcctv %l2, %l0, %i5 tcs %icc, 0x7 tpos %icc, 0x7 fxnor %f0, %f2, %f4 tvs %icc, 0x0 fbl %fcc1, loop_1768 fpadd32 %f12, %f2, %f10 edge32 %i1, %o7, %g1 st %f3, [%l7 + 0x70] loop_1768: ldsw [%l7 + 0x30], %o6 stw %l4, [%l7 + 0x68] fmovrslez %g6, %f15, %f13 fmovdl %xcc, %f6, %f15 tvc %icc, 0x2 move %xcc, %o2, %i6 xnor %l3, %i2, %o5 sdivcc %l1, 0x1676, %g2 sth %i4, [%l7 + 0x62] movneg %icc, %l5, %o4 ldsh [%l7 + 0x66], %o1 fmovrsgez %i0, %f1, %f1 fcmpes %fcc0, %f15, %f0 popc 0x123C, %o0 fpadd16 %f8, %f10, %f12 ldsw [%l7 + 0x14], %g7 fmovsl %icc, %f6, %f4 fpadd32 %f12, %f4, %f6 mulscc %g5, 0x1370, %i3 ldub [%l7 + 0x63], %o3 popc 0x1F0B, %i7 fmul8x16al %f7, %f12, %f0 lduw [%l7 + 0x2C], %g3 ld [%l7 + 0x18], %f9 movge %icc, %l6, %g4 fmovrsgz %l2, %f3, %f5 stx %i5, [%l7 + 0x38] stb %l0, [%l7 + 0x5A] st %f4, [%l7 + 0x18] movgu %icc, %i1, %g1 bg %icc, loop_1769 stb %o7, [%l7 + 0x17] fmovrdlz %o6, %f12, %f2 sth %l4, [%l7 + 0x74] loop_1769: st %f2, [%l7 + 0x08] bne,a loop_1770 fmovrse %g6, %f15, %f15 fmovda %xcc, %f3, %f6 fcmpd %fcc3, %f10, %f8 loop_1770: edge16l %i6, %l3, %i2 fmovda %xcc, %f10, %f2 st %f14, [%l7 + 0x40] bshuffle %f8, %f4, %f0 fblg %fcc2, loop_1771 udivcc %o5, 0x0F4E, %l1 subcc %o2, 0x1FE2, %g2 subccc %i4, 0x195A, %l5 loop_1771: fmul8x16au %f7, %f0, %f14 fxnor %f8, %f12, %f14 fmovde %xcc, %f14, %f12 sth %o4, [%l7 + 0x40] edge32l %i0, %o0, %g7 te %icc, 0x4 ldsh [%l7 + 0x68], %o1 tn %icc, 0x4 fbn,a %fcc3, loop_1772 fsrc1s %f6, %f15 bg,a %xcc, loop_1773 lduh [%l7 + 0x1C], %i3 loop_1772: edge32ln %g5, %o3, %i7 nop setx loop_1774, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1773: ldsh [%l7 + 0x40], %g3 fnand %f6, %f6, %f10 fors %f9, %f4, %f5 loop_1774: tvc %icc, 0x1 stx %l6, [%l7 + 0x48] fxor %f14, %f2, %f6 sdiv %l2, 0x1541, %g4 andncc %l0, %i1, %i5 ldsw [%l7 + 0x28], %o7 fabss %f11, %f3 fnand %f10, %f12, %f4 fpadd32 %f14, %f8, %f10 sub %o6, 0x19D5, %g1 sth %g6, [%l7 + 0x20] fcmpne32 %f14, %f2, %i6 fmovdle %icc, %f12, %f1 tne %xcc, 0x4 edge32 %l4, %l3, %i2 bcs,a %icc, loop_1775 fba,a %fcc2, loop_1776 ldub [%l7 + 0x5B], %l1 movneg %icc, %o2, %g2 loop_1775: edge16l %i4, %o5, %o4 loop_1776: ldd [%l7 + 0x78], %f12 movgu %icc, %l5, %o0 bvc,pt %xcc, loop_1777 stx %i0, [%l7 + 0x28] fmovrslz %o1, %f1, %f9 edge8 %i3, %g5, %o3 loop_1777: stx %i7, [%l7 + 0x10] edge32n %g3, %g7, %l6 fnegs %f9, %f3 add %l2, %g4, %l0 fcmpeq32 %f10, %f0, %i5 xorcc %i1, %o7, %o6 movrgez %g6, 0x223, %g1 ldsb [%l7 + 0x6D], %i6 fmovdcs %icc, %f14, %f15 ldub [%l7 + 0x6A], %l4 stb %i2, [%l7 + 0x1D] ld [%l7 + 0x58], %f3 fmovsg %icc, %f8, %f12 fornot1s %f14, %f7, %f11 fbg,a %fcc3, loop_1778 taddcc %l3, 0x02EE, %o2 edge8l %g2, %l1, %i4 sth %o4, [%l7 + 0x4A] loop_1778: fnot2 %f14, %f2 ldd [%l7 + 0x78], %f10 fornot1s %f13, %f4, %f6 bg loop_1779 movrne %o5, %o0, %l5 ldsb [%l7 + 0x75], %o1 movgu %icc, %i0, %i3 loop_1779: lduh [%l7 + 0x62], %o3 ldsh [%l7 + 0x4E], %i7 nop setx loop_1780, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done popc %g3, %g5 xor %l6, %g7, %g4 movne %icc, %l0, %l2 loop_1780: tsubcc %i5, %i1, %o7 movge %xcc, %o6, %g6 fxnors %f7, %f10, %f2 xorcc %i6, 0x1DCE, %l4 fmovda %xcc, %f4, %f15 fcmps %fcc2, %f2, %f8 lduh [%l7 + 0x0A], %g1 ldx [%l7 + 0x68], %l3 ldub [%l7 + 0x54], %o2 ldsw [%l7 + 0x44], %i2 xnorcc %g2, %l1, %o4 tgu %icc, 0x4 udivx %i4, 0x17AB, %o5 lduw [%l7 + 0x3C], %l5 movrlz %o1, 0x2BB, %i0 fmovs %f7, %f3 nop setx loop_1781, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdleu %xcc, %f10, %f13 ldsh [%l7 + 0x52], %i3 ldsh [%l7 + 0x6E], %o0 loop_1781: ldsh [%l7 + 0x32], %i7 ldsb [%l7 + 0x57], %o3 lduh [%l7 + 0x4A], %g5 ldsh [%l7 + 0x4E], %l6 ldsh [%l7 + 0x0E], %g3 fmul8sux16 %f14, %f10, %f12 pdist %f0, %f6, %f14 fcmpgt16 %f14, %f8, %g4 fmovscc %icc, %f12, %f13 fmovrse %g7, %f0, %f8 movne %icc, %l0, %i5 xnorcc %l2, %o7, %o6 sth %g6, [%l7 + 0x60] st %f5, [%l7 + 0x1C] ldsw [%l7 + 0x48], %i6 move %icc, %i1, %l4 sth %g1, [%l7 + 0x76] fbue %fcc3, loop_1782 fcmped %fcc3, %f10, %f2 stb %o2, [%l7 + 0x67] brgez %l3, loop_1783 loop_1782: fsrc2 %f10, %f2 move %icc, %g2, %i2 taddcc %o4, 0x1C58, %l1 loop_1783: fcmps %fcc3, %f9, %f5 fpadd16 %f0, %f12, %f8 sethi 0x12DF, %i4 xorcc %o5, 0x11D0, %o1 ld [%l7 + 0x58], %f14 fmovsneg %xcc, %f14, %f2 st %f6, [%l7 + 0x44] bne,a %icc, loop_1784 popc %i0, %l5 fmovs %f7, %f7 ldub [%l7 + 0x3F], %o0 loop_1784: lduh [%l7 + 0x5A], %i3 lduh [%l7 + 0x4A], %o3 tgu %xcc, 0x1 mova %xcc, %i7, %l6 move %xcc, %g3, %g5 ba,a loop_1785 ldsb [%l7 + 0x24], %g7 fnor %f10, %f2, %f14 fbe,a %fcc0, loop_1786 loop_1785: fnot1s %f13, %f14 stw %g4, [%l7 + 0x60] movge %xcc, %i5, %l0 loop_1786: fmovsvc %icc, %f13, %f8 addcc %o7, 0x1F92, %l2 fmovrdgez %g6, %f6, %f2 bvs loop_1787 tne %xcc, 0x5 fmovsn %icc, %f5, %f0 fnors %f4, %f4, %f5 loop_1787: stw %o6, [%l7 + 0x5C] fblg,a %fcc2, loop_1788 fsrc1 %f2, %f8 stw %i1, [%l7 + 0x08] movrlez %i6, %l4, %g1 loop_1788: sth %l3, [%l7 + 0x72] fornot1 %f6, %f8, %f0 fpmerge %f1, %f7, %f8 ldx [%l7 + 0x28], %g2 lduw [%l7 + 0x6C], %i2 mulscc %o4, 0x1FD0, %o2 sth %i4, [%l7 + 0x24] ldsh [%l7 + 0x7E], %o5 std %f12, [%l7 + 0x60] ldsb [%l7 + 0x50], %o1 movrlz %i0, 0x248, %l1 edge16n %l5, %i3, %o0 ldsh [%l7 + 0x38], %o3 andncc %i7, %l6, %g3 stb %g5, [%l7 + 0x50] movge %icc, %g4, %i5 edge8l %g7, %o7, %l2 movn %xcc, %g6, %o6 bvs,pt %icc, loop_1789 fpsub32s %f13, %f6, %f10 fnegd %f6, %f4 movcc %icc, %l0, %i1 loop_1789: sdivx %l4, 0x06C6, %g1 lduw [%l7 + 0x30], %l3 sth %g2, [%l7 + 0x72] st %f1, [%l7 + 0x1C] fmovda %xcc, %f8, %f11 fbue,a %fcc2, loop_1790 fones %f5 tleu %icc, 0x0 smulcc %i6, %i2, %o2 loop_1790: movgu %icc, %i4, %o4 st %f10, [%l7 + 0x58] fcmpes %fcc1, %f11, %f5 ldub [%l7 + 0x64], %o1 ldd [%l7 + 0x10], %f10 st %f13, [%l7 + 0x28] ldsw [%l7 + 0x50], %i0 mova %xcc, %o5, %l5 st %f14, [%l7 + 0x78] movrgz %i3, 0x15A, %l1 brlz %o0, loop_1791 ld [%l7 + 0x10], %f13 fxnors %f10, %f13, %f10 std %f2, [%l7 + 0x50] loop_1791: fmovdvs %icc, %f10, %f15 ldsh [%l7 + 0x3A], %o3 fbl,a %fcc3, loop_1792 andncc %i7, %g3, %g5 std %f4, [%l7 + 0x50] st %f8, [%l7 + 0x6C] loop_1792: ldsw [%l7 + 0x18], %g4 movgu %xcc, %i5, %l6 taddcctv %g7, 0x0BEC, %o7 std %f6, [%l7 + 0x60] edge16n %l2, %o6, %g6 stw %i1, [%l7 + 0x2C] fmovsvc %icc, %f11, %f15 lduw [%l7 + 0x54], %l4 orn %l0, %g1, %g2 fnot2 %f6, %f2 udivx %i6, 0x027D, %l3 fmovsgu %icc, %f1, %f10 sdivcc %o2, 0x14A2, %i2 alignaddrl %o4, %i4, %o1 ldd [%l7 + 0x68], %f10 fnot1 %f12, %f12 andncc %o5, %i0, %l5 movcs %icc, %i3, %l1 lduw [%l7 + 0x28], %o3 sth %i7, [%l7 + 0x7C] fmovrdgz %g3, %f14, %f14 fbge %fcc1, loop_1793 fbe,a %fcc2, loop_1794 fandnot1 %f8, %f8, %f0 edge8l %o0, %g4, %i5 loop_1793: call loop_1795 loop_1794: fand %f0, %f8, %f4 fble,a %fcc1, loop_1796 brz %l6, loop_1797 loop_1795: sdivx %g5, 0x1E7E, %g7 fbue,a %fcc2, loop_1798 loop_1796: lduh [%l7 + 0x72], %l2 loop_1797: lduh [%l7 + 0x56], %o6 fmovdl %xcc, %f4, %f10 loop_1798: array16 %o7, %g6, %i1 tle %xcc, 0x3 fmovsne %icc, %f5, %f4 fmovse %xcc, %f1, %f10 bvc,a loop_1799 edge8n %l4, %l0, %g1 stw %g2, [%l7 + 0x38] addccc %i6, %l3, %i2 loop_1799: stx %o4, [%l7 + 0x58] sra %o2, 0x1A, %o1 std %f4, [%l7 + 0x20] fnot2s %f1, %f2 fabss %f14, %f0 movneg %icc, %o5, %i4 ldsb [%l7 + 0x32], %l5 ldd [%l7 + 0x38], %f8 edge32ln %i3, %i0, %o3 fcmple32 %f12, %f8, %l1 fsrc1 %f4, %f0 ldsw [%l7 + 0x58], %g3 stw %o0, [%l7 + 0x70] popc 0x0393, %i7 ldsh [%l7 + 0x0A], %g4 fxor %f4, %f6, %f12 stb %l6, [%l7 + 0x4A] brgez %g5, loop_1800 ldsb [%l7 + 0x1A], %g7 orn %l2, %o6, %o7 movne %icc, %g6, %i5 loop_1800: ldsb [%l7 + 0x41], %i1 faligndata %f4, %f4, %f2 brlz %l4, loop_1801 fmovsne %xcc, %f2, %f3 ld [%l7 + 0x14], %f11 fmuld8sux16 %f0, %f11, %f4 loop_1801: tneg %icc, 0x2 bg,a,pn %xcc, loop_1802 ld [%l7 + 0x60], %f2 nop setx loop_1803, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done alignaddrl %g1, %l0, %i6 loop_1802: stb %l3, [%l7 + 0x20] nop setx loop_1804, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1803: ldsb [%l7 + 0x66], %g2 alignaddr %o4, %i2, %o1 sub %o5, 0x13D3, %i4 loop_1804: fmul8sux16 %f0, %f4, %f2 fmovsne %icc, %f11, %f13 fbue,a %fcc3, loop_1805 ldsh [%l7 + 0x28], %o2 alignaddrl %i3, %l5, %o3 smul %i0, %l1, %g3 loop_1805: st %f12, [%l7 + 0x74] fors %f3, %f5, %f10 fpsub32 %f8, %f6, %f10 bvc,a %icc, loop_1806 bneg,a,pn %icc, loop_1807 srlx %o0, %g4, %l6 fbuge %fcc2, loop_1808 loop_1806: lduh [%l7 + 0x78], %g5 loop_1807: stb %i7, [%l7 + 0x58] fmul8ulx16 %f12, %f6, %f6 loop_1808: fsrc2 %f14, %f8 ld [%l7 + 0x74], %f11 ldsb [%l7 + 0x2A], %l2 fpsub32 %f14, %f2, %f2 fnot2 %f2, %f12 movvc %xcc, %o6, %g7 udiv %o7, 0x162D, %i5 ldx [%l7 + 0x10], %g6 mulscc %i1, 0x0F75, %g1 taddcc %l4, %l0, %i6 bvs,pn %xcc, loop_1809 sra %g2, 0x0B, %o4 ldsh [%l7 + 0x76], %i2 fmovsge %xcc, %f11, %f11 loop_1809: movgu %icc, %o1, %o5 lduh [%l7 + 0x4A], %i4 fnors %f13, %f9, %f5 movcc %icc, %l3, %i3 st %f9, [%l7 + 0x30] stw %o2, [%l7 + 0x58] fbue,a %fcc2, loop_1810 ldx [%l7 + 0x70], %o3 tcc %icc, 0x0 fmovrse %i0, %f5, %f9 loop_1810: ldx [%l7 + 0x10], %l1 ld [%l7 + 0x7C], %f10 fbue,a %fcc2, loop_1811 std %f0, [%l7 + 0x10] ld [%l7 + 0x54], %f12 fmovsa %icc, %f0, %f6 loop_1811: fabsd %f14, %f2 stb %g3, [%l7 + 0x24] stx %l5, [%l7 + 0x78] fabsd %f6, %f14 movvs %icc, %o0, %g4 ldx [%l7 + 0x60], %l6 ldsw [%l7 + 0x78], %i7 subccc %l2, %g5, %g7 fbul,a %fcc1, loop_1812 movcc %icc, %o7, %i5 taddcc %g6, 0x147A, %o6 fzero %f14 loop_1812: ldsh [%l7 + 0x2C], %g1 fnands %f14, %f10, %f13 movgu %xcc, %l4, %l0 stx %i6, [%l7 + 0x20] move %icc, %g2, %i1 fmovsge %icc, %f8, %f9 and %i2, %o4, %o1 sub %i4, 0x0CC1, %o5 movpos %icc, %l3, %o2 fand %f0, %f12, %f10 stb %i3, [%l7 + 0x33] tle %xcc, 0x4 fexpand %f13, %f12 stb %o3, [%l7 + 0x1C] fmovsle %icc, %f8, %f1 smulcc %i0, 0x1981, %g3 fpackfix %f14, %f10 subc %l5, 0x1442, %l1 movrne %g4, 0x038, %l6 ldub [%l7 + 0x6F], %i7 fsrc2 %f10, %f6 bleu,pn %xcc, loop_1813 mulscc %l2, 0x09EB, %g5 sethi 0x1A66, %o0 brz,a %o7, loop_1814 loop_1813: lduw [%l7 + 0x74], %g7 lduh [%l7 + 0x56], %i5 fbu %fcc1, loop_1815 loop_1814: fmovsn %icc, %f3, %f8 udiv %o6, 0x182D, %g1 lduh [%l7 + 0x5A], %l4 loop_1815: fmovsvs %icc, %f4, %f5 fnands %f1, %f8, %f14 bne,a %xcc, loop_1816 movrne %g6, %i6, %g2 tleu %xcc, 0x1 fmovsvc %xcc, %f10, %f7 loop_1816: fmovrsne %i1, %f0, %f12 fornot2 %f0, %f14, %f12 sdivcc %l0, 0x0FE4, %o4 lduw [%l7 + 0x0C], %i2 ldub [%l7 + 0x2C], %i4 ld [%l7 + 0x6C], %f15 alignaddrl %o5, %l3, %o1 fand %f6, %f6, %f8 andn %o2, 0x0494, %o3 movneg %icc, %i0, %i3 stw %g3, [%l7 + 0x78] fpadd32 %f4, %f12, %f6 ld [%l7 + 0x78], %f5 stb %l1, [%l7 + 0x1A] fandnot1s %f6, %f1, %f0 ldub [%l7 + 0x2C], %l5 st %f12, [%l7 + 0x3C] movvs %icc, %l6, %i7 stb %g4, [%l7 + 0x0B] edge8n %g5, %l2, %o0 sdivcc %g7, 0x1B37, %i5 fpadd32s %f9, %f10, %f9 sth %o6, [%l7 + 0x64] ldub [%l7 + 0x26], %o7 lduh [%l7 + 0x50], %l4 ldub [%l7 + 0x14], %g1 movpos %xcc, %g6, %i6 fmovdne %icc, %f3, %f14 fmuld8sux16 %f13, %f13, %f2 ldd [%l7 + 0x20], %f6 tge %icc, 0x1 lduw [%l7 + 0x50], %g2 movvs %icc, %i1, %l0 fsrc1s %f11, %f15 stb %o4, [%l7 + 0x78] sth %i4, [%l7 + 0x4E] ldsw [%l7 + 0x54], %i2 andcc %l3, 0x0500, %o5 call loop_1817 fandnot1 %f8, %f8, %f4 lduw [%l7 + 0x38], %o1 fmovdcs %xcc, %f8, %f14 loop_1817: edge8l %o3, %i0, %i3 add %o2, 0x1CE3, %l1 sth %l5, [%l7 + 0x1A] umulcc %g3, 0x1DC7, %l6 edge8l %g4, %i7, %g5 stb %o0, [%l7 + 0x2C] brgez %l2, loop_1818 fbl,a %fcc3, loop_1819 mova %xcc, %g7, %o6 addccc %o7, %i5, %g1 loop_1818: movre %g6, %l4, %g2 loop_1819: lduw [%l7 + 0x38], %i6 ldsb [%l7 + 0x59], %l0 tcs %xcc, 0x3 nop setx loop_1820, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldub [%l7 + 0x6D], %o4 fmovdcc %xcc, %f14, %f1 fmovdle %icc, %f9, %f1 loop_1820: fbul,a %fcc1, loop_1821 fmovrde %i1, %f2, %f10 fcmpgt32 %f2, %f8, %i4 ldsb [%l7 + 0x23], %l3 loop_1821: stb %o5, [%l7 + 0x5D] ldub [%l7 + 0x7F], %i2 ld [%l7 + 0x64], %f9 or %o3, %i0, %o1 fbu %fcc0, loop_1822 ble loop_1823 bgu,a loop_1824 sub %o2, 0x0DD6, %l1 loop_1822: fmovsne %xcc, %f5, %f14 loop_1823: lduh [%l7 + 0x16], %i3 loop_1824: bvs,a %icc, loop_1825 fcmple16 %f14, %f2, %l5 tne %xcc, 0x3 sll %l6, %g3, %g4 loop_1825: ldx [%l7 + 0x48], %i7 fmovsne %icc, %f7, %f2 fbe,a %fcc0, loop_1826 fmovrse %g5, %f5, %f7 fnors %f9, %f4, %f6 fornot1s %f10, %f14, %f15 loop_1826: fornot1s %f3, %f1, %f11 mulscc %l2, 0x04F9, %o0 add %o6, %o7, %i5 ld [%l7 + 0x48], %f7 movg %icc, %g1, %g7 ldd [%l7 + 0x60], %f10 fexpand %f15, %f2 std %f8, [%l7 + 0x40] movvc %icc, %g6, %l4 sth %g2, [%l7 + 0x2A] st %f12, [%l7 + 0x08] edge8 %l0, %i6, %o4 taddcctv %i1, %i4, %l3 orcc %o5, %i2, %o3 tneg %xcc, 0x3 fmovrdlz %i0, %f0, %f0 and %o2, %o1, %l1 tneg %icc, 0x2 fbul,a %fcc3, loop_1827 fmovsvs %xcc, %f7, %f6 ldsh [%l7 + 0x3E], %i3 fmovdvc %xcc, %f5, %f4 loop_1827: fmovdleu %icc, %f8, %f6 ld [%l7 + 0x18], %f6 fbug,a %fcc2, loop_1828 stx %l6, [%l7 + 0x18] fmuld8sux16 %f15, %f5, %f4 add %l5, %g3, %i7 loop_1828: fmovdcc %icc, %f0, %f8 movl %xcc, %g4, %g5 ldx [%l7 + 0x20], %o0 movcs %xcc, %o6, %l2 fpsub16s %f7, %f10, %f9 be,pn %icc, loop_1829 fbule,a %fcc0, loop_1830 andcc %o7, %i5, %g1 fmovdcs %icc, %f10, %f9 loop_1829: sllx %g6, 0x1C, %g7 loop_1830: tne %icc, 0x6 tsubcc %g2, 0x02B7, %l0 fmovsvc %icc, %f5, %f6 tn %icc, 0x5 ldx [%l7 + 0x10], %i6 ba,a,pt %xcc, loop_1831 fzero %f12 siam 0x7 tvs %xcc, 0x3 loop_1831: fba,a %fcc2, loop_1832 fsrc1s %f6, %f8 bge,a,pn %xcc, loop_1833 ldub [%l7 + 0x5A], %l4 loop_1832: add %i1, 0x0169, %i4 srlx %o4, %o5, %i2 loop_1833: ldx [%l7 + 0x70], %o3 move %icc, %i0, %l3 fmovde %xcc, %f12, %f13 ldsb [%l7 + 0x53], %o1 fbo %fcc1, loop_1834 fcmpd %fcc2, %f6, %f2 fnot2 %f14, %f6 ldub [%l7 + 0x15], %l1 loop_1834: tn %icc, 0x0 fsrc2 %f14, %f0 fmovscc %icc, %f1, %f6 lduh [%l7 + 0x7A], %i3 fnot2 %f2, %f4 ldsw [%l7 + 0x54], %o2 fmul8x16au %f14, %f3, %f4 ldub [%l7 + 0x37], %l5 std %f4, [%l7 + 0x30] move %xcc, %g3, %l6 brgez,a %i7, loop_1835 lduh [%l7 + 0x32], %g4 fmul8sux16 %f12, %f8, %f10 ld [%l7 + 0x40], %f7 loop_1835: fxor %f10, %f8, %f6 ldsw [%l7 + 0x54], %o0 fone %f8 fpsub16 %f14, %f4, %f4 fmovrdgz %o6, %f2, %f6 movgu %xcc, %l2, %o7 andcc %i5, 0x0C01, %g5 umulcc %g6, %g1, %g2 addcc %l0, %g7, %l4 ldd [%l7 + 0x58], %f10 ldx [%l7 + 0x08], %i1 movneg %xcc, %i4, %i6 fmovdvs %icc, %f3, %f13 tsubcc %o5, %i2, %o3 edge32ln %i0, %l3, %o4 fmovdneg %icc, %f6, %f13 bneg,pt %icc, loop_1836 ldd [%l7 + 0x58], %f12 bpos loop_1837 mulx %l1, 0x1900, %o1 loop_1836: tvs %icc, 0x7 ldsb [%l7 + 0x4A], %o2 loop_1837: srax %i3, %l5, %l6 sth %i7, [%l7 + 0x74] bg,a,pt %xcc, loop_1838 nop setx loop_1839, %l0, %l1 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 %g3, %o0, %o6 ldsh [%l7 + 0x74], %l2 loop_1838: fmovrdgez %o7, %f8, %f0 loop_1839: tl %xcc, 0x5 stw %g4, [%l7 + 0x18] stb %g5, [%l7 + 0x54] fpsub32s %f9, %f4, %f14 fblg,a %fcc0, loop_1840 fsrc1 %f8, %f6 srax %i5, 0x14, %g1 lduh [%l7 + 0x22], %g6 loop_1840: fmovdgu %icc, %f15, %f7 stb %g2, [%l7 + 0x35] ldsw [%l7 + 0x14], %l0 ldsb [%l7 + 0x2C], %g7 fpsub16 %f4, %f4, %f4 nop setx loop_1841, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f0, [%l7 + 0x40] ba,a,pn %xcc, loop_1842 fmovdge %xcc, %f13, %f2 loop_1841: fmovdg %icc, %f14, %f6 lduh [%l7 + 0x4C], %i1 loop_1842: fornot2s %f11, %f15, %f9 fnot2 %f4, %f10 mulscc %l4, 0x11B5, %i4 smul %i6, 0x153B, %o5 fbg %fcc1, loop_1843 smul %i2, 0x16F1, %i0 movleu %xcc, %o3, %l3 tge %xcc, 0x2 loop_1843: fbu %fcc3, loop_1844 tneg %icc, 0x4 fmovdl %icc, %f12, %f6 movvs %icc, %o4, %l1 loop_1844: fcmple16 %f4, %f6, %o1 ldub [%l7 + 0x30], %i3 tpos %xcc, 0x6 bleu,a,pn %icc, loop_1845 edge16n %o2, %l5, %i7 fmovrslz %l6, %f8, %f11 movpos %icc, %g3, %o6 loop_1845: orcc %o0, %l2, %g4 orn %g5, 0x1325, %i5 bcs %xcc, loop_1846 edge32ln %o7, %g1, %g6 ldsw [%l7 + 0x4C], %g2 ldub [%l7 + 0x3B], %g7 loop_1846: fxnor %f0, %f12, %f2 movrgz %i1, %l0, %i4 edge32 %l4, %i6, %i2 fsrc1s %f12, %f13 srl %i0, 0x05, %o3 sdivx %l3, 0x15CA, %o5 edge16n %o4, %o1, %l1 orcc %o2, 0x04DA, %l5 movcc %icc, %i3, %l6 fands %f5, %f3, %f14 sdivx %g3, 0x07C2, %o6 stw %o0, [%l7 + 0x70] ldd [%l7 + 0x70], %f14 bpos,a,pt %xcc, loop_1847 ldsw [%l7 + 0x4C], %i7 lduh [%l7 + 0x16], %g4 fcmps %fcc0, %f7, %f0 loop_1847: movl %xcc, %g5, %i5 stx %l2, [%l7 + 0x48] sra %o7, %g6, %g2 xorcc %g1, %i1, %g7 tpos %icc, 0x3 fpadd16 %f4, %f12, %f12 std %f8, [%l7 + 0x18] stb %l0, [%l7 + 0x5A] stw %l4, [%l7 + 0x14] fmovdne %icc, %f3, %f13 edge16 %i6, %i2, %i0 sethi 0x1ADD, %o3 ldsh [%l7 + 0x38], %l3 ld [%l7 + 0x50], %f0 fpsub32s %f8, %f14, %f15 lduw [%l7 + 0x74], %i4 ldub [%l7 + 0x69], %o5 fmovdpos %xcc, %f8, %f14 fmovrde %o4, %f2, %f0 fbge %fcc0, loop_1848 sth %l1, [%l7 + 0x4E] fmovse %xcc, %f6, %f8 ble loop_1849 loop_1848: bpos,pn %icc, loop_1850 edge8n %o1, %l5, %i3 stb %l6, [%l7 + 0x37] loop_1849: udiv %g3, 0x0269, %o2 loop_1850: fcmpne32 %f0, %f8, %o6 nop setx loop_1851, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movgu %icc, %i7, %g4 ldd [%l7 + 0x48], %f0 movgu %xcc, %g5, %i5 loop_1851: movcs %xcc, %l2, %o7 fmovrde %g6, %f8, %f2 stw %g2, [%l7 + 0x0C] ldsh [%l7 + 0x28], %o0 orcc %g1, %g7, %l0 stw %l4, [%l7 + 0x28] fbo,a %fcc1, loop_1852 edge8l %i1, %i2, %i6 movrne %i0, 0x38E, %l3 stb %i4, [%l7 + 0x32] loop_1852: ldx [%l7 + 0x48], %o5 edge8ln %o4, %l1, %o1 edge8ln %l5, %o3, %i3 ldd [%l7 + 0x38], %f14 movrlez %g3, %o2, %l6 bl,a,pt %xcc, loop_1853 fpack16 %f14, %f6 bcs,pt %xcc, loop_1854 stw %o6, [%l7 + 0x44] loop_1853: fmovrslz %i7, %f8, %f12 fnot2 %f2, %f8 loop_1854: edge16 %g5, %g4, %l2 tg %icc, 0x7 fmovdg %xcc, %f4, %f11 fpadd16 %f12, %f8, %f0 ldub [%l7 + 0x52], %o7 movrgez %i5, 0x09F, %g6 bge,pn %xcc, loop_1855 ldd [%l7 + 0x38], %f8 subc %o0, 0x1570, %g2 fmovsvs %xcc, %f12, %f5 loop_1855: fpsub16 %f12, %f0, %f8 fbul %fcc0, loop_1856 lduh [%l7 + 0x08], %g7 udivcc %l0, 0x082A, %l4 stb %i1, [%l7 + 0x1C] loop_1856: fbul %fcc2, loop_1857 ldub [%l7 + 0x44], %g1 bgu,pt %xcc, loop_1858 bgu,a %icc, loop_1859 loop_1857: fbe,a %fcc0, loop_1860 ldd [%l7 + 0x10], %f10 loop_1858: subccc %i6, %i2, %i0 loop_1859: movvc %icc, %i4, %o5 loop_1860: fnor %f0, %f4, %f10 mulx %o4, 0x1EE4, %l1 be,a %icc, loop_1861 tvs %icc, 0x2 lduw [%l7 + 0x18], %o1 stb %l3, [%l7 + 0x14] loop_1861: mova %xcc, %l5, %o3 bn,pn %xcc, loop_1862 bn %icc, loop_1863 ld [%l7 + 0x6C], %f12 fabsd %f2, %f6 loop_1862: bcc,pt %xcc, loop_1864 loop_1863: fmovdgu %xcc, %f3, %f14 fbge %fcc0, loop_1865 ldub [%l7 + 0x5D], %i3 loop_1864: or %g3, 0x1AC9, %o2 udiv %o6, 0x11F0, %i7 loop_1865: fnors %f12, %f13, %f2 stw %g5, [%l7 + 0x50] udivx %g4, 0x0674, %l2 ldsw [%l7 + 0x14], %l6 ld [%l7 + 0x50], %f4 bneg,pn %xcc, loop_1866 movle %icc, %o7, %i5 fnand %f4, %f10, %f8 addc %g6, %o0, %g7 loop_1866: std %f14, [%l7 + 0x68] fpackfix %f8, %f10 ldsh [%l7 + 0x3E], %l0 ldsb [%l7 + 0x28], %l4 srlx %i1, %g1, %i6 pdist %f2, %f0, %f14 fbu,a %fcc3, loop_1867 edge32n %i2, %g2, %i0 tsubcctv %i4, 0x0C18, %o4 ldsb [%l7 + 0x1B], %o5 loop_1867: fbn %fcc0, loop_1868 ldub [%l7 + 0x47], %l1 bgu %icc, loop_1869 movleu %icc, %o1, %l5 loop_1868: fnot2 %f10, %f6 tneg %xcc, 0x1 loop_1869: taddcctv %l3, %i3, %g3 tne %xcc, 0x5 ldx [%l7 + 0x08], %o3 fmovsvc %icc, %f7, %f0 fpsub32 %f14, %f6, %f6 ble,pn %xcc, loop_1870 ldub [%l7 + 0x76], %o6 fmovscc %xcc, %f5, %f11 ldsh [%l7 + 0x14], %o2 loop_1870: fbul %fcc1, loop_1871 sdivx %i7, 0x0D56, %g5 fmovdle %icc, %f10, %f6 tle %xcc, 0x5 loop_1871: fcmpeq32 %f6, %f0, %g4 srl %l6, %l2, %o7 nop setx loop_1872, %l0, %l1 jmpl %l1, %g6 fmovde %xcc, %f14, %f10 lduh [%l7 + 0x42], %o0 tg %icc, 0x2 loop_1872: fmuld8ulx16 %f15, %f5, %f0 edge16n %g7, %l0, %l4 sth %i5, [%l7 + 0x50] fnegs %f12, %f12 pdist %f4, %f6, %f4 fmovsleu %icc, %f1, %f15 brlez %i1, loop_1873 stx %g1, [%l7 + 0x68] sub %i6, %i2, %i0 fandnot1s %f8, %f11, %f2 loop_1873: fnor %f2, %f2, %f12 std %f6, [%l7 + 0x50] orn %i4, 0x1315, %g2 array32 %o5, %o4, %l1 movrlz %l5, 0x195, %o1 ldx [%l7 + 0x78], %l3 bne,a,pn %icc, loop_1874 fbug %fcc0, loop_1875 fbul %fcc3, loop_1876 lduw [%l7 + 0x44], %g3 loop_1874: lduh [%l7 + 0x6C], %o3 loop_1875: fpadd32 %f4, %f4, %f6 loop_1876: array32 %i3, %o2, %i7 tsubcc %g5, %o6, %g4 sth %l2, [%l7 + 0x40] bvs loop_1877 sth %l6, [%l7 + 0x74] ble,pn %xcc, loop_1878 sth %g6, [%l7 + 0x2E] loop_1877: fmul8sux16 %f4, %f2, %f10 fmovsn %xcc, %f10, %f0 loop_1878: bvs,a %icc, loop_1879 siam 0x6 xnorcc %o0, %g7, %l0 fmul8x16al %f5, %f13, %f2 loop_1879: edge32l %l4, %i5, %o7 brz,a %i1, loop_1880 array16 %i6, %g1, %i2 fmovdg %xcc, %f10, %f13 sth %i0, [%l7 + 0x6C] loop_1880: fbge %fcc1, loop_1881 ldub [%l7 + 0x65], %i4 st %f2, [%l7 + 0x40] fnot1s %f5, %f0 loop_1881: fmovsa %xcc, %f5, %f11 fpsub16s %f9, %f15, %f0 stw %o5, [%l7 + 0x5C] edge8l %g2, %o4, %l5 fmovsleu %xcc, %f3, %f12 stx %l1, [%l7 + 0x58] bge,a loop_1882 fcmps %fcc1, %f0, %f13 ldx [%l7 + 0x18], %o1 alignaddr %g3, %o3, %l3 loop_1882: movgu %xcc, %o2, %i7 tgu %xcc, 0x2 xnor %i3, %o6, %g5 nop setx loop_1883, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_1884, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tg %xcc, 0x0 stx %g4, [%l7 + 0x40] loop_1883: brgez,a %l2, loop_1885 loop_1884: or %l6, 0x1AF7, %o0 fmul8x16 %f3, %f4, %f6 sethi 0x08C4, %g6 loop_1885: stb %l0, [%l7 + 0x45] edge16 %g7, %i5, %o7 ld [%l7 + 0x3C], %f3 tleu %xcc, 0x0 ldsh [%l7 + 0x52], %i1 fpsub16s %f0, %f8, %f12 mova %icc, %l4, %g1 tg %xcc, 0x6 bgu,a,pn %icc, loop_1886 fsrc2 %f0, %f12 fbg,a %fcc1, loop_1887 fmovrsgz %i6, %f4, %f0 loop_1886: ldx [%l7 + 0x68], %i0 fcmpes %fcc2, %f14, %f0 loop_1887: sdivcc %i4, 0x15CA, %i2 stx %g2, [%l7 + 0x68] fabsd %f8, %f4 std %f4, [%l7 + 0x70] fpsub16s %f9, %f10, %f14 fmovdg %icc, %f10, %f0 tsubcctv %o5, %o4, %l5 st %f7, [%l7 + 0x3C] movcc %icc, %l1, %o1 fba %fcc2, loop_1888 fmovrslz %g3, %f6, %f11 edge16ln %l3, %o3, %i7 fnegd %f2, %f0 loop_1888: fone %f2 add %o2, 0x0A54, %o6 fnot1s %f3, %f0 fmovdpos %icc, %f2, %f4 stb %g5, [%l7 + 0x68] lduw [%l7 + 0x60], %g4 taddcctv %i3, 0x06BA, %l6 ld [%l7 + 0x48], %f9 fmovdvc %icc, %f3, %f15 fbug %fcc2, loop_1889 brgz %o0, loop_1890 std %f2, [%l7 + 0x20] movge %xcc, %g6, %l0 loop_1889: fbue,a %fcc2, loop_1891 loop_1890: fmovrslz %g7, %f0, %f0 edge8n %i5, %o7, %l2 fones %f12 loop_1891: ldsw [%l7 + 0x4C], %i1 ldsb [%l7 + 0x7B], %l4 ldub [%l7 + 0x55], %i6 te %icc, 0x1 movrgz %i0, %i4, %g1 fnot2 %f6, %f12 lduw [%l7 + 0x6C], %i2 ldd [%l7 + 0x08], %f14 sth %o5, [%l7 + 0x2C] fandnot2s %f1, %f1, %f8 edge32ln %o4, %l5, %l1 or %g2, %g3, %o1 ldd [%l7 + 0x50], %f12 pdist %f4, %f12, %f8 stw %o3, [%l7 + 0x10] fmovrdlz %l3, %f2, %f10 edge16 %o2, %i7, %o6 mova %xcc, %g4, %i3 smul %l6, %o0, %g5 fabss %f14, %f15 st %f15, [%l7 + 0x24] addccc %g6, 0x05EB, %l0 stw %i5, [%l7 + 0x3C] fmovrse %g7, %f1, %f12 fxor %f14, %f10, %f8 fmovrsgez %o7, %f7, %f2 fands %f1, %f2, %f2 fornot2 %f0, %f2, %f8 stb %l2, [%l7 + 0x18] ldsw [%l7 + 0x08], %i1 fmovrdlez %l4, %f8, %f14 udivx %i6, 0x1CAC, %i0 fors %f0, %f7, %f5 stb %g1, [%l7 + 0x30] fcmpd %fcc1, %f6, %f14 bne %xcc, loop_1892 ldsw [%l7 + 0x58], %i4 tcc %icc, 0x5 fcmpeq32 %f0, %f0, %i2 loop_1892: array8 %o5, %o4, %l1 bn loop_1893 stb %l5, [%l7 + 0x6C] smul %g2, 0x1354, %o1 lduh [%l7 + 0x56], %o3 loop_1893: stb %l3, [%l7 + 0x46] ldsb [%l7 + 0x4B], %o2 stx %i7, [%l7 + 0x58] stb %o6, [%l7 + 0x7D] stx %g4, [%l7 + 0x10] ldub [%l7 + 0x15], %i3 fpsub16s %f1, %f2, %f12 tpos %xcc, 0x4 fnors %f9, %f11, %f1 fnot2s %f14, %f2 ldsw [%l7 + 0x2C], %l6 edge32n %g3, %g5, %g6 fmovsvc %xcc, %f4, %f14 fbo,a %fcc0, loop_1894 ldsw [%l7 + 0x20], %o0 brgez,a %i5, loop_1895 umul %l0, %o7, %g7 loop_1894: movg %xcc, %l2, %i1 lduh [%l7 + 0x36], %l4 loop_1895: orcc %i0, %i6, %g1 lduw [%l7 + 0x64], %i2 array8 %i4, %o5, %o4 fbn %fcc1, loop_1896 lduh [%l7 + 0x7C], %l5 udiv %l1, 0x050B, %g2 fmul8sux16 %f10, %f14, %f0 loop_1896: edge8 %o1, %l3, %o2 bshuffle %f4, %f4, %f12 fbn %fcc1, loop_1897 movn %xcc, %o3, %i7 fmovsn %xcc, %f14, %f6 tsubcc %g4, 0x07E7, %i3 loop_1897: lduw [%l7 + 0x20], %l6 stb %g3, [%l7 + 0x2D] edge32 %g5, %g6, %o6 taddcctv %o0, 0x016C, %i5 tvc %icc, 0x2 fmovrdne %o7, %f8, %f10 fmovdpos %xcc, %f3, %f6 sth %l0, [%l7 + 0x7A] ldub [%l7 + 0x4F], %l2 bgu,a %icc, loop_1898 sub %i1, %g7, %l4 fpadd32s %f13, %f7, %f4 fnot2s %f4, %f3 loop_1898: nop setx loop_1899, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tsubcctv %i0, %g1, %i6 movvs %icc, %i2, %i4 fmovdvs %xcc, %f2, %f12 loop_1899: array32 %o4, %o5, %l5 fnot2 %f10, %f8 srl %g2, 0x16, %l1 fandnot1 %f2, %f6, %f12 fcmped %fcc2, %f10, %f10 fnors %f9, %f5, %f3 edge8n %l3, %o1, %o3 ld [%l7 + 0x14], %f1 movpos %icc, %o2, %g4 tsubcctv %i3, %i7, %g3 stb %l6, [%l7 + 0x6C] ldsw [%l7 + 0x64], %g6 fcmpne16 %f14, %f2, %g5 addc %o6, %o0, %o7 ld [%l7 + 0x24], %f14 ld [%l7 + 0x58], %f6 fmovsle %xcc, %f2, %f2 smulcc %l0, %i5, %i1 andncc %l2, %l4, %i0 st %f5, [%l7 + 0x18] xor %g1, %i6, %g7 ldub [%l7 + 0x14], %i2 bg,a,pn %icc, loop_1900 movre %i4, 0x015, %o4 fble %fcc3, loop_1901 xorcc %o5, %l5, %l1 loop_1900: fcmple16 %f12, %f0, %l3 ldd [%l7 + 0x48], %f2 loop_1901: ldsh [%l7 + 0x6E], %g2 fmovsleu %xcc, %f9, %f15 stb %o3, [%l7 + 0x3E] stw %o2, [%l7 + 0x58] lduw [%l7 + 0x54], %o1 ldsw [%l7 + 0x1C], %g4 stw %i3, [%l7 + 0x7C] fbg,a %fcc1, loop_1902 fbn %fcc1, loop_1903 edge16l %i7, %g3, %l6 orcc %g6, 0x0EC4, %o6 loop_1902: ldsw [%l7 + 0x1C], %g5 loop_1903: fpadd16s %f14, %f1, %f9 stx %o7, [%l7 + 0x18] fnot2 %f10, %f10 andn %o0, 0x1192, %l0 subcc %i5, 0x0DF0, %i1 movrgz %l2, %l4, %g1 sth %i0, [%l7 + 0x22] lduh [%l7 + 0x60], %i6 lduw [%l7 + 0x50], %i2 brlz,a %g7, loop_1904 lduh [%l7 + 0x7A], %i4 edge16l %o5, %l5, %o4 stx %l1, [%l7 + 0x18] loop_1904: movrlez %l3, %o3, %g2 tn %xcc, 0x4 fmovsne %xcc, %f15, %f8 fcmps %fcc0, %f5, %f12 movvs %xcc, %o1, %o2 tgu %xcc, 0x0 te %icc, 0x7 ldsh [%l7 + 0x54], %i3 nop setx loop_1905, %l0, %l1 jmpl %l1, %i7 fmovdle %icc, %f8, %f5 popc %g4, %g3 bl,pt %icc, loop_1906 loop_1905: fbg,a %fcc2, loop_1907 ld [%l7 + 0x4C], %f10 tneg %xcc, 0x7 loop_1906: ld [%l7 + 0x34], %f15 loop_1907: lduh [%l7 + 0x6A], %g6 brgez,a %l6, loop_1908 ld [%l7 + 0x78], %f7 lduw [%l7 + 0x38], %g5 ba %xcc, loop_1909 loop_1908: brlz,a %o6, loop_1910 andn %o0, %o7, %l0 movvc %icc, %i1, %l2 loop_1909: tne %icc, 0x5 loop_1910: fbue,a %fcc2, loop_1911 stw %l4, [%l7 + 0x68] fpmerge %f12, %f3, %f4 fmovrdlz %g1, %f0, %f8 loop_1911: fcmple32 %f10, %f0, %i5 fabsd %f6, %f8 brgz %i0, loop_1912 fpsub32s %f11, %f9, %f9 lduw [%l7 + 0x48], %i6 ldub [%l7 + 0x4B], %g7 loop_1912: ldsh [%l7 + 0x38], %i2 brz,a %o5, loop_1913 bvc,a loop_1914 fmovrse %i4, %f0, %f15 fmovsleu %xcc, %f11, %f13 loop_1913: fcmpes %fcc3, %f10, %f10 loop_1914: fcmpgt16 %f10, %f14, %l5 fornot1s %f3, %f10, %f7 fmovdvs %xcc, %f3, %f7 movl %xcc, %l1, %l3 stb %o4, [%l7 + 0x59] fcmple16 %f4, %f10, %g2 fxnor %f0, %f0, %f4 fmovrse %o3, %f15, %f1 fmovsvs %icc, %f12, %f8 ldub [%l7 + 0x74], %o2 fornot1 %f4, %f8, %f6 ld [%l7 + 0x0C], %f8 fbug %fcc3, loop_1915 mulx %i3, 0x1682, %i7 ld [%l7 + 0x64], %f0 andn %o1, 0x192C, %g3 loop_1915: fcmple16 %f14, %f12, %g6 fpmerge %f0, %f13, %f10 fpack32 %f12, %f10, %f2 ldsb [%l7 + 0x2F], %l6 stb %g5, [%l7 + 0x67] lduw [%l7 + 0x50], %o6 bneg,pt %xcc, loop_1916 fpadd16s %f12, %f0, %f6 te %xcc, 0x3 fbuge,a %fcc3, loop_1917 loop_1916: bn %xcc, loop_1918 smul %g4, %o0, %o7 bneg,a,pn %xcc, loop_1919 loop_1917: fpackfix %f12, %f12 loop_1918: ldsw [%l7 + 0x78], %i1 fbne,a %fcc3, loop_1920 loop_1919: st %f4, [%l7 + 0x28] stx %l2, [%l7 + 0x28] ldub [%l7 + 0x78], %l4 loop_1920: fmuld8sux16 %f4, %f1, %f10 fmovrdlz %g1, %f10, %f6 movcs %xcc, %l0, %i0 stb %i6, [%l7 + 0x4D] movgu %icc, %i5, %g7 fmovrsgez %o5, %f4, %f15 lduw [%l7 + 0x60], %i4 ldd [%l7 + 0x40], %f14 tsubcc %l5, %l1, %l3 bl,a,pt %xcc, loop_1921 fmovrdlz %o4, %f4, %f14 bvs,a,pt %icc, loop_1922 udiv %i2, 0x0C68, %o3 loop_1921: ldub [%l7 + 0x18], %g2 smulcc %i3, 0x1E8F, %i7 loop_1922: fcmpeq32 %f8, %f6, %o1 popc 0x0BFA, %o2 lduw [%l7 + 0x50], %g3 umul %l6, 0x04C6, %g5 sra %g6, %g4, %o0 fmovscs %xcc, %f12, %f14 ldsb [%l7 + 0x71], %o6 st %f1, [%l7 + 0x6C] fbue %fcc3, loop_1923 pdist %f0, %f2, %f12 fpackfix %f4, %f13 fbul,a %fcc2, loop_1924 loop_1923: fsrc1 %f8, %f14 movgu %icc, %o7, %i1 fmovrslz %l4, %f13, %f12 loop_1924: lduw [%l7 + 0x14], %l2 brz,a %l0, loop_1925 fmovse %xcc, %f8, %f5 brz %i0, loop_1926 tvs %icc, 0x4 loop_1925: andn %g1, 0x0A08, %i5 ldd [%l7 + 0x48], %f10 loop_1926: add %g7, %o5, %i4 lduw [%l7 + 0x10], %l5 edge16l %l1, %l3, %o4 tn %xcc, 0x5 fmul8ulx16 %f12, %f14, %f2 fnot1 %f4, %f12 edge32n %i6, %i2, %o3 fmovdpos %icc, %f4, %f4 subcc %g2, 0x1CAE, %i3 movle %icc, %o1, %o2 bne,pn %icc, loop_1927 be,a loop_1928 add %i7, %l6, %g3 sra %g5, %g6, %o0 loop_1927: fbug %fcc3, loop_1929 loop_1928: fmovspos %xcc, %f2, %f4 fmovdne %icc, %f1, %f3 fcmpeq16 %f10, %f2, %g4 loop_1929: fmovsvc %icc, %f15, %f4 tleu %xcc, 0x2 fcmple16 %f10, %f12, %o6 ldub [%l7 + 0x63], %i1 orncc %o7, 0x06C3, %l4 edge32ln %l2, %l0, %g1 lduh [%l7 + 0x12], %i5 fand %f8, %f0, %f6 movne %xcc, %i0, %o5 std %f2, [%l7 + 0x68] ld [%l7 + 0x7C], %f14 mulx %g7, 0x0544, %l5 fbu,a %fcc2, loop_1930 lduw [%l7 + 0x6C], %i4 array16 %l3, %l1, %o4 bgu,a loop_1931 loop_1930: fcmpgt32 %f14, %f12, %i2 st %f10, [%l7 + 0x50] lduw [%l7 + 0x6C], %i6 loop_1931: bshuffle %f0, %f2, %f0 ldsw [%l7 + 0x6C], %o3 umulcc %i3, 0x02E6, %g2 fnot2s %f0, %f1 fmovsvc %icc, %f15, %f8 fmovda %xcc, %f9, %f10 fmovdl %icc, %f1, %f15 sdivx %o1, 0x12FF, %o2 ldub [%l7 + 0x62], %l6 fmovdleu %xcc, %f3, %f14 movcc %xcc, %g3, %g5 brlz,a %i7, loop_1932 srax %g6, %g4, %o6 orn %o0, 0x1D5C, %o7 ldsw [%l7 + 0x08], %l4 loop_1932: ldsb [%l7 + 0x27], %l2 bleu,pt %icc, loop_1933 fxors %f15, %f9, %f9 fbg %fcc0, loop_1934 bneg,a,pt %xcc, loop_1935 loop_1933: std %f8, [%l7 + 0x60] fmul8x16al %f15, %f6, %f2 loop_1934: lduh [%l7 + 0x78], %i1 loop_1935: brnz %l0, loop_1936 fcmpne16 %f6, %f14, %g1 edge8 %i0, %i5, %o5 xnorcc %l5, %i4, %l3 loop_1936: fandnot2 %f8, %f0, %f0 brgz,a %l1, loop_1937 siam 0x7 edge32l %g7, %o4, %i6 ta %icc, 0x1 loop_1937: fbo %fcc0, loop_1938 lduw [%l7 + 0x5C], %i2 fmul8ulx16 %f10, %f10, %f4 fmuld8sux16 %f15, %f3, %f12 loop_1938: fpackfix %f12, %f3 tn %xcc, 0x4 fmovrsgz %o3, %f5, %f15 fpsub32s %f11, %f2, %f1 fmovs %f7, %f1 fmovdl %xcc, %f7, %f14 fmovrslez %i3, %f0, %f9 bleu,a,pn %icc, loop_1939 fbul %fcc2, loop_1940 ldd [%l7 + 0x28], %f14 fmovs %f6, %f0 loop_1939: ldd [%l7 + 0x18], %f4 loop_1940: edge8n %g2, %o1, %o2 orncc %g3, %l6, %g5 ldsw [%l7 + 0x38], %g6 fbug,a %fcc0, loop_1941 fandnot1 %f6, %f2, %f6 st %f15, [%l7 + 0x08] bl,a,pt %xcc, loop_1942 loop_1941: sdiv %i7, 0x1A7F, %o6 fmovse %icc, %f8, %f9 st %f8, [%l7 + 0x3C] loop_1942: fexpand %f10, %f8 ldsw [%l7 + 0x24], %g4 ld [%l7 + 0x44], %f9 ldub [%l7 + 0x18], %o0 stw %o7, [%l7 + 0x18] movpos %icc, %l2, %l4 fornot2s %f5, %f3, %f6 fmovse %icc, %f3, %f3 fbg,a %fcc0, loop_1943 movleu %xcc, %i1, %g1 lduh [%l7 + 0x70], %l0 stb %i5, [%l7 + 0x16] loop_1943: fmovrde %o5, %f10, %f6 tgu %xcc, 0x6 fbge,a %fcc1, loop_1944 std %f2, [%l7 + 0x58] fxors %f11, %f5, %f3 nop setx loop_1945, %l0, %l1 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_1944: fble,a %fcc2, loop_1946 movrne %l5, %i4, %i0 fsrc2 %f8, %f2 loop_1945: fbuge,a %fcc3, loop_1947 loop_1946: fcmpes %fcc0, %f4, %f13 st %f5, [%l7 + 0x54] fcmpd %fcc3, %f2, %f4 loop_1947: popc %l1, %l3 fblg %fcc1, loop_1948 edge16 %o4, %i6, %g7 edge16ln %o3, %i2, %g2 movpos %xcc, %i3, %o2 loop_1948: bcc,a,pn %xcc, loop_1949 fmovsg %icc, %f10, %f5 fmovscc %icc, %f15, %f0 edge16l %o1, %l6, %g5 loop_1949: subcc %g3, %g6, %i7 fxnors %f3, %f0, %f0 tneg %xcc, 0x2 lduw [%l7 + 0x50], %g4 ldd [%l7 + 0x10], %f12 ldsb [%l7 + 0x30], %o6 sdivx %o0, 0x0DA0, %l2 ldsw [%l7 + 0x28], %l4 fbn,a %fcc3, loop_1950 brz %i1, loop_1951 fnot1 %f10, %f8 udiv %g1, 0x169C, %o7 loop_1950: fbue,a %fcc0, loop_1952 loop_1951: fnor %f14, %f14, %f14 fcmpne16 %f12, %f2, %l0 fands %f12, %f7, %f5 loop_1952: brlez %o5, loop_1953 tn %xcc, 0x7 fmovrsgez %l5, %f12, %f6 fblg,a %fcc2, loop_1954 loop_1953: ldd [%l7 + 0x38], %f4 and %i4, %i5, %i0 ldx [%l7 + 0x60], %l1 loop_1954: edge8l %o4, %i6, %g7 movrgez %o3, 0x153, %l3 movle %xcc, %i2, %g2 std %f12, [%l7 + 0x58] movne %icc, %i3, %o2 nop setx loop_1955, %l0, %l1 jmpl %l1, %o1 fornot1s %f2, %f0, %f0 fnot2s %f4, %f15 sra %g5, 0x0C, %g3 loop_1955: tvc %icc, 0x0 fornot2s %f12, %f5, %f2 movge %icc, %g6, %l6 ldx [%l7 + 0x60], %g4 array32 %o6, %i7, %l2 fmul8x16al %f15, %f9, %f2 fmovrse %o0, %f9, %f13 movrgz %l4, %g1, %i1 umulcc %o7, 0x0AB7, %o5 sethi 0x0095, %l5 fmovdneg %xcc, %f5, %f12 st %f15, [%l7 + 0x48] bvs,a %xcc, loop_1956 movvc %icc, %i4, %l0 movne %icc, %i0, %l1 edge32l %i5, %i6, %g7 loop_1956: fmul8ulx16 %f14, %f12, %f6 ldsh [%l7 + 0x7C], %o4 fmovrslz %o3, %f9, %f0 ld [%l7 + 0x64], %f8 sra %l3, 0x0D, %g2 taddcctv %i3, 0x16AE, %o2 fmovsvs %xcc, %f14, %f13 fcmpd %fcc0, %f12, %f0 movne %xcc, %i2, %o1 fmovdge %icc, %f13, %f14 fcmple32 %f8, %f6, %g3 ldsh [%l7 + 0x7A], %g5 movgu %icc, %l6, %g6 mova %xcc, %o6, %g4 taddcctv %l2, %i7, %l4 sub %g1, %o0, %i1 std %f2, [%l7 + 0x40] bge %xcc, loop_1957 edge16 %o5, %l5, %o7 fnands %f10, %f2, %f6 fsrc2 %f6, %f8 loop_1957: fmuld8ulx16 %f9, %f3, %f4 brlz %i4, loop_1958 fnors %f15, %f6, %f7 ldd [%l7 + 0x78], %f4 sth %i0, [%l7 + 0x72] loop_1958: fmul8sux16 %f2, %f10, %f10 te %icc, 0x1 sub %l1, 0x161C, %l0 pdist %f8, %f2, %f6 alignaddrl %i6, %i5, %g7 bvc loop_1959 fnands %f6, %f5, %f2 stx %o3, [%l7 + 0x58] udivcc %l3, 0x0E22, %o4 loop_1959: bcs loop_1960 ldd [%l7 + 0x70], %f14 lduh [%l7 + 0x56], %g2 edge8l %o2, %i2, %i3 loop_1960: bg,a loop_1961 tle %icc, 0x0 fbn %fcc3, loop_1962 srax %g3, 0x19, %o1 loop_1961: fmovsa %xcc, %f0, %f0 ldd [%l7 + 0x48], %f6 loop_1962: ldub [%l7 + 0x23], %g5 fandnot1s %f10, %f0, %f13 bvc,pt %icc, loop_1963 std %f10, [%l7 + 0x58] subc %g6, 0x047A, %l6 stw %o6, [%l7 + 0x10] loop_1963: fbo %fcc0, loop_1964 sth %l2, [%l7 + 0x4E] tneg %xcc, 0x2 addccc %i7, 0x032E, %l4 loop_1964: mulx %g1, %o0, %g4 fmul8x16al %f3, %f0, %f14 fornot1 %f0, %f10, %f4 addccc %o5, 0x1F8C, %l5 fxor %f2, %f0, %f2 addc %o7, 0x1E75, %i1 fmul8sux16 %f14, %f14, %f4 bn,a,pt %icc, loop_1965 fsrc1 %f2, %f2 array16 %i0, %l1, %l0 tvs %icc, 0x2 loop_1965: fmovrdgz %i4, %f8, %f10 fpadd32s %f12, %f6, %f2 sth %i5, [%l7 + 0x5E] bgu,a %xcc, loop_1966 fands %f7, %f0, %f7 fmul8x16au %f14, %f4, %f0 sth %i6, [%l7 + 0x52] loop_1966: smulcc %o3, %g7, %o4 ldx [%l7 + 0x28], %l3 fblg %fcc2, loop_1967 fble %fcc1, loop_1968 fmovsa %icc, %f5, %f2 be,a,pt %icc, loop_1969 loop_1967: fcmpeq32 %f8, %f2, %g2 loop_1968: tvc %icc, 0x1 fexpand %f13, %f14 loop_1969: fpack16 %f10, %f13 fpadd32s %f12, %f11, %f7 fabsd %f2, %f12 subc %i2, 0x150D, %o2 fnot1s %f8, %f1 fmovdgu %icc, %f12, %f15 call loop_1970 movl %icc, %i3, %g3 addcc %g5, 0x0FFC, %o1 taddcc %l6, %g6, %o6 loop_1970: bl,pn %icc, loop_1971 edge8ln %l2, %l4, %g1 fbn %fcc1, loop_1972 andcc %i7, 0x1798, %g4 loop_1971: ldsw [%l7 + 0x10], %o0 fmovsvc %xcc, %f14, %f15 loop_1972: fbg %fcc1, loop_1973 fbu %fcc0, loop_1974 st %f4, [%l7 + 0x4C] lduh [%l7 + 0x4C], %o5 loop_1973: lduh [%l7 + 0x18], %l5 loop_1974: ldx [%l7 + 0x48], %o7 ldsb [%l7 + 0x17], %i1 stx %l1, [%l7 + 0x78] fbue %fcc2, loop_1975 stx %l0, [%l7 + 0x70] brnz %i4, loop_1976 sth %i0, [%l7 + 0x50] loop_1975: stw %i5, [%l7 + 0x48] ldx [%l7 + 0x28], %o3 loop_1976: ldub [%l7 + 0x27], %i6 fmuld8ulx16 %f11, %f9, %f8 stb %o4, [%l7 + 0x3F] sth %l3, [%l7 + 0x3A] fmovdl %icc, %f1, %f14 pdist %f0, %f12, %f8 fmovsneg %xcc, %f9, %f9 stw %g7, [%l7 + 0x78] fpack16 %f0, %f7 st %f9, [%l7 + 0x54] subcc %i2, 0x17E7, %g2 fmovsleu %icc, %f9, %f11 stx %i3, [%l7 + 0x50] ldx [%l7 + 0x70], %g3 movvc %icc, %o2, %g5 fmovrdgez %o1, %f0, %f0 fnot2 %f12, %f10 fbg,a %fcc1, loop_1977 movrlez %l6, 0x1A3, %g6 movleu %icc, %o6, %l2 fand %f0, %f10, %f6 loop_1977: fnegs %f5, %f4 fblg %fcc3, loop_1978 edge16l %l4, %g1, %i7 fbug,a %fcc0, loop_1979 ldsh [%l7 + 0x1E], %o0 loop_1978: tvc %icc, 0x7 st %f12, [%l7 + 0x74] loop_1979: lduw [%l7 + 0x40], %g4 ldsw [%l7 + 0x08], %l5 fnegs %f2, %f0 sdivcc %o7, 0x121A, %i1 stw %o5, [%l7 + 0x40] edge32ln %l1, %i4, %i0 lduh [%l7 + 0x72], %l0 andn %o3, 0x0E1E, %i6 sllx %i5, 0x1C, %o4 ldub [%l7 + 0x5B], %l3 array8 %g7, %g2, %i2 orncc %g3, 0x1C1C, %o2 movcc %icc, %i3, %g5 fmovdneg %icc, %f3, %f11 st %f12, [%l7 + 0x58] lduw [%l7 + 0x64], %o1 fmovdg %icc, %f5, %f6 tvs %icc, 0x4 ldsb [%l7 + 0x5F], %l6 bneg,a,pn %xcc, loop_1980 edge32n %g6, %o6, %l4 mulx %l2, 0x17FF, %i7 lduh [%l7 + 0x58], %g1 loop_1980: fbue %fcc1, loop_1981 taddcctv %o0, %l5, %g4 fpmerge %f6, %f9, %f8 nop setx loop_1982, %l0, %l1 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_1981: fcmpgt32 %f2, %f4, %i1 movgu %icc, %o5, %l1 lduw [%l7 + 0x1C], %o7 loop_1982: ldx [%l7 + 0x28], %i0 brgz %l0, loop_1983 std %f4, [%l7 + 0x70] movrlz %o3, 0x282, %i4 lduw [%l7 + 0x08], %i5 loop_1983: stw %i6, [%l7 + 0x24] ld [%l7 + 0x20], %f8 subcc %l3, %g7, %g2 fmovda %icc, %f8, %f8 sdiv %o4, 0x08D6, %g3 fnot2 %f0, %f0 ldx [%l7 + 0x58], %i2 stb %o2, [%l7 + 0x0B] fcmpgt16 %f10, %f8, %i3 fmovdvs %xcc, %f2, %f11 fnot2 %f2, %f2 movrne %o1, %l6, %g6 lduw [%l7 + 0x08], %o6 tpos %xcc, 0x0 nop setx loop_1984, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot2 %f6, %f6, %f6 bpos,a,pn %icc, loop_1985 fmovdle %xcc, %f0, %f10 loop_1984: fandnot1s %f5, %f9, %f7 popc %l4, %g5 loop_1985: fmovsle %xcc, %f13, %f2 fandnot2s %f3, %f4, %f14 fandnot1s %f14, %f6, %f11 movge %icc, %i7, %g1 fpsub32 %f2, %f6, %f12 movg %xcc, %l2, %o0 fsrc1s %f11, %f7 ldd [%l7 + 0x40], %f0 movrgez %l5, 0x2AA, %g4 taddcc %i1, 0x00DD, %l1 fmovrse %o5, %f6, %f5 ldsw [%l7 + 0x50], %i0 fmovdneg %xcc, %f15, %f0 fmul8x16au %f6, %f9, %f6 fabss %f14, %f1 sdiv %o7, 0x12E6, %o3 add %l0, %i4, %i5 bvc,a,pt %icc, loop_1986 ldx [%l7 + 0x68], %i6 stx %g7, [%l7 + 0x18] fbg %fcc1, loop_1987 loop_1986: ldx [%l7 + 0x50], %l3 ldsb [%l7 + 0x4F], %g2 fxor %f0, %f12, %f2 loop_1987: popc 0x02B6, %g3 bleu,a,pn %icc, loop_1988 srl %i2, %o2, %o4 stx %o1, [%l7 + 0x30] fmul8sux16 %f8, %f2, %f6 loop_1988: stw %l6, [%l7 + 0x3C] move %icc, %g6, %i3 xor %l4, %o6, %i7 lduw [%l7 + 0x30], %g5 tleu %icc, 0x4 sth %g1, [%l7 + 0x2C] nop setx loop_1989, %l0, %l1 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 %l2, 0x0D32, %l5 ldx [%l7 + 0x10], %g4 fblg,a %fcc0, loop_1990 loop_1989: fsrc1 %f8, %f12 movcs %xcc, %o0, %i1 xnor %l1, %i0, %o7 loop_1990: array32 %o3, %l0, %o5 sra %i4, 0x05, %i6 fmovdg %icc, %f12, %f12 lduw [%l7 + 0x50], %i5 fbg,a %fcc0, loop_1991 alignaddr %l3, %g2, %g7 st %f5, [%l7 + 0x28] sth %g3, [%l7 + 0x32] loop_1991: lduh [%l7 + 0x6C], %i2 stb %o2, [%l7 + 0x33] fmovdleu %xcc, %f10, %f1 fcmple16 %f2, %f14, %o1 mova %icc, %l6, %g6 movvc %xcc, %o4, %i3 bcs %icc, loop_1992 bl,a,pn %xcc, loop_1993 fabss %f15, %f11 ba,pn %xcc, loop_1994 loop_1992: st %f8, [%l7 + 0x14] loop_1993: fmovsvc %icc, %f14, %f5 srl %o6, 0x1E, %i7 loop_1994: fabsd %f6, %f10 ldsw [%l7 + 0x7C], %g5 ldsw [%l7 + 0x7C], %l4 fmovsn %xcc, %f12, %f1 ld [%l7 + 0x34], %f6 ldd [%l7 + 0x28], %f10 fbul,a %fcc0, loop_1995 fmovse %xcc, %f13, %f10 fmovdcs %xcc, %f11, %f9 xnor %g1, %l2, %g4 loop_1995: udiv %o0, 0x1F05, %i1 fmovdgu %icc, %f14, %f10 ba,pt %xcc, loop_1996 fba %fcc2, loop_1997 lduw [%l7 + 0x28], %l5 ldsb [%l7 + 0x62], %i0 loop_1996: fzeros %f10 loop_1997: fbuge,a %fcc1, loop_1998 fbug,a %fcc0, loop_1999 tsubcc %o7, 0x1B0F, %l1 lduw [%l7 + 0x14], %l0 loop_1998: ldsb [%l7 + 0x63], %o3 loop_1999: ldx [%l7 + 0x50], %i4 movrgez %o5, 0x16D, %i5 fblg %fcc2, loop_2000 xorcc %i6, %g2, %l3 edge8l %g3, %i2, %g7 stb %o2, [%l7 + 0x3F] loop_2000: faligndata %f10, %f10, %f4 fpadd16s %f11, %f7, %f7 ldx [%l7 + 0x38], %l6 fpadd32 %f6, %f12, %f12 tl %xcc, 0x0 fmovdpos %xcc, %f3, %f14 fabsd %f8, %f12 std %f2, [%l7 + 0x30] bvc,pt %xcc, loop_2001 tn %icc, 0x5 fmovdle %xcc, %f5, %f12 movg %icc, %o1, %o4 loop_2001: fpadd32 %f8, %f2, %f14 ldsh [%l7 + 0x7E], %i3 ldx [%l7 + 0x70], %o6 sub %g6, %g5, %l4 lduw [%l7 + 0x08], %i7 lduw [%l7 + 0x6C], %g1 ldub [%l7 + 0x0F], %l2 fmovdne %xcc, %f9, %f11 std %f8, [%l7 + 0x70] udivx %g4, 0x13D6, %i1 lduw [%l7 + 0x64], %o0 ldub [%l7 + 0x45], %i0 te %xcc, 0x0 nop setx loop_2002, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %o7, [%l7 + 0x7C] fpsub16s %f9, %f5, %f4 fmovrse %l5, %f11, %f2 loop_2002: ld [%l7 + 0x30], %f13 bvc,a,pt %icc, loop_2003 fpadd16 %f14, %f10, %f8 lduw [%l7 + 0x20], %l0 srl %l1, %i4, %o5 loop_2003: lduh [%l7 + 0x40], %o3 sth %i5, [%l7 + 0x60] ldsb [%l7 + 0x77], %g2 fornot2 %f6, %f0, %f12 stb %i6, [%l7 + 0x70] and %l3, %g3, %i2 std %f2, [%l7 + 0x78] bcs,a,pn %xcc, loop_2004 lduw [%l7 + 0x18], %g7 srlx %l6, %o1, %o2 sth %o4, [%l7 + 0x60] loop_2004: fexpand %f13, %f4 alignaddrl %i3, %o6, %g5 orncc %l4, 0x05B1, %g6 edge32 %g1, %l2, %g4 fxnors %f1, %f14, %f15 alignaddrl %i7, %o0, %i0 ldsb [%l7 + 0x3D], %i1 fmovde %xcc, %f1, %f1 bg,pn %xcc, loop_2005 st %f2, [%l7 + 0x24] fmovrdlz %l5, %f12, %f4 fmovdpos %icc, %f14, %f1 loop_2005: fornot1 %f14, %f12, %f0 fnegd %f0, %f8 fnegs %f8, %f7 stw %o7, [%l7 + 0x10] sethi 0x189E, %l0 movrne %l1, 0x0C6, %o5 ldub [%l7 + 0x0D], %o3 fcmpd %fcc2, %f0, %f0 ldsh [%l7 + 0x08], %i4 sdiv %i5, 0x120C, %g2 nop setx loop_2006, %l0, %l1 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 %fcc0, loop_2007 ld [%l7 + 0x2C], %f0 sllx %i6, %g3, %l3 loop_2006: fnot1s %f7, %f1 loop_2007: fmovdpos %xcc, %f1, %f5 fsrc2s %f3, %f3 tne %icc, 0x3 fmovrsne %g7, %f10, %f8 fmuld8ulx16 %f12, %f6, %f12 fmovrsgez %i2, %f6, %f1 fmovdneg %icc, %f0, %f6 fnot1s %f2, %f2 fmovdcc %icc, %f0, %f3 fpadd32 %f14, %f6, %f2 movg %icc, %o1, %o2 fmovsge %icc, %f3, %f9 tsubcc %l6, %i3, %o4 ldx [%l7 + 0x58], %g5 ldsw [%l7 + 0x54], %l4 ld [%l7 + 0x18], %f15 fbuge %fcc1, loop_2008 xnor %o6, %g1, %l2 ldd [%l7 + 0x08], %f8 fnors %f14, %f4, %f11 loop_2008: edge16ln %g4, %g6, %i7 tle %xcc, 0x0 mova %icc, %i0, %i1 fabss %f14, %f9 fbne,a %fcc0, loop_2009 bge,a loop_2010 fcmped %fcc1, %f2, %f0 fandnot1s %f8, %f9, %f13 loop_2009: ldx [%l7 + 0x68], %o0 loop_2010: call loop_2011 movcs %icc, %l5, %l0 ldsb [%l7 + 0x5F], %l1 fpack32 %f8, %f0, %f12 loop_2011: edge32ln %o7, %o3, %i4 bvs loop_2012 fmovscc %xcc, %f10, %f6 move %icc, %o5, %i5 taddcc %g2, %g3, %i6 loop_2012: brgez,a %g7, loop_2013 fmovsvs %xcc, %f2, %f11 fmovsle %xcc, %f11, %f11 sth %i2, [%l7 + 0x14] loop_2013: tg %xcc, 0x0 fcmpne16 %f0, %f10, %l3 andn %o2, %l6, %i3 tg %xcc, 0x3 fexpand %f12, %f0 fpadd32s %f0, %f0, %f12 fbl,a %fcc3, loop_2014 tsubcctv %o4, %o1, %g5 ldub [%l7 + 0x16], %l4 bshuffle %f0, %f8, %f4 loop_2014: umul %g1, %o6, %l2 fmovdl %xcc, %f0, %f5 bvs loop_2015 srax %g6, 0x1F, %g4 fxnors %f13, %f5, %f0 fsrc2s %f6, %f10 loop_2015: bg,pn %xcc, loop_2016 movn %xcc, %i7, %i0 array8 %i1, %o0, %l5 stb %l0, [%l7 + 0x28] loop_2016: edge16 %o7, %l1, %o3 ta %icc, 0x2 fmovrdlez %i4, %f10, %f10 fcmpne32 %f0, %f0, %i5 stx %g2, [%l7 + 0x38] fornot1 %f14, %f2, %f0 fbg,a %fcc1, loop_2017 fmovsleu %icc, %f8, %f12 sra %o5, %i6, %g7 ldsb [%l7 + 0x52], %g3 loop_2017: ldub [%l7 + 0x49], %l3 fzero %f14 orcc %i2, 0x07A3, %o2 movpos %xcc, %i3, %o4 edge8ln %o1, %g5, %l4 stw %g1, [%l7 + 0x74] andn %l6, 0x0A32, %l2 stx %o6, [%l7 + 0x08] fmovdg %icc, %f4, %f7 tgu %icc, 0x5 brlz,a %g6, loop_2018 ba,a,pt %xcc, loop_2019 sdiv %g4, 0x0819, %i7 edge8 %i1, %i0, %l5 loop_2018: nop setx loop_2020, %l0, %l1 jmpl %l1, %o0 loop_2019: ldsh [%l7 + 0x62], %l0 mulx %o7, %l1, %o3 std %f6, [%l7 + 0x68] loop_2020: fone %f8 sth %i4, [%l7 + 0x3A] edge16 %g2, %i5, %i6 sll %g7, 0x0A, %g3 sth %o5, [%l7 + 0x1C] tg %xcc, 0x1 movcs %icc, %i2, %l3 fcmpne16 %f14, %f0, %i3 brgez %o2, loop_2021 tcs %xcc, 0x1 fpack16 %f8, %f14 fpadd16 %f14, %f6, %f2 loop_2021: edge16ln %o4, %o1, %g5 lduh [%l7 + 0x32], %g1 ldx [%l7 + 0x40], %l6 tle %icc, 0x3 fcmpne16 %f0, %f6, %l4 edge8l %o6, %g6, %l2 bl %icc, loop_2022 fmul8ulx16 %f6, %f10, %f4 fbge,a %fcc3, loop_2023 bvs,a loop_2024 loop_2022: bgu,pn %icc, loop_2025 orcc %i7, %i1, %g4 loop_2023: sth %i0, [%l7 + 0x62] loop_2024: fandnot2 %f2, %f4, %f2 loop_2025: tsubcc %l5, %o0, %l0 st %f15, [%l7 + 0x08] fmovs %f10, %f15 sdivcc %l1, 0x0F7B, %o7 lduh [%l7 + 0x1A], %i4 fmovrdne %o3, %f14, %f8 brgz %g2, loop_2026 fcmpgt32 %f8, %f14, %i6 fnot2s %f0, %f11 movvc %xcc, %g7, %i5 loop_2026: bleu loop_2027 taddcctv %g3, %i2, %l3 ldsw [%l7 + 0x74], %i3 fmul8x16al %f15, %f10, %f12 loop_2027: tvs %icc, 0x2 brz %o2, loop_2028 alignaddrl %o5, %o4, %g5 fnegd %f12, %f8 stb %g1, [%l7 + 0x37] loop_2028: fands %f4, %f6, %f1 ldx [%l7 + 0x30], %o1 fpsub16 %f4, %f10, %f10 fornot1 %f10, %f10, %f0 fbg,a %fcc0, loop_2029 tn %xcc, 0x6 fmovsvc %icc, %f10, %f8 fcmpgt32 %f0, %f2, %l4 loop_2029: movn %icc, %o6, %l6 ld [%l7 + 0x24], %f13 stw %l2, [%l7 + 0x6C] ldx [%l7 + 0x70], %i7 fmovrdgez %g6, %f12, %f14 brz %g4, loop_2030 fmovrdgez %i0, %f10, %f2 fzero %f2 lduw [%l7 + 0x60], %i1 loop_2030: brlez %l5, loop_2031 edge8l %o0, %l0, %o7 ldub [%l7 + 0x6A], %l1 fmovsg %icc, %f12, %f6 loop_2031: addc %o3, 0x1AA0, %g2 taddcctv %i6, %i4, %g7 fmovse %icc, %f12, %f12 stx %g3, [%l7 + 0x78] be loop_2032 lduw [%l7 + 0x44], %i5 fcmpd %fcc3, %f6, %f6 bcs,a %xcc, loop_2033 loop_2032: ld [%l7 + 0x20], %f9 fornot1 %f2, %f10, %f0 fbl %fcc1, loop_2034 loop_2033: fxnors %f9, %f2, %f3 movcs %xcc, %l3, %i2 lduw [%l7 + 0x40], %i3 loop_2034: movn %icc, %o5, %o2 tle %icc, 0x2 mulx %g5, %g1, %o4 siam 0x1 edge8l %o1, %o6, %l6 fmovsne %icc, %f11, %f13 mulscc %l4, %i7, %l2 be,pn %icc, loop_2035 fmovs %f9, %f11 ba loop_2036 stx %g4, [%l7 + 0x48] loop_2035: fblg %fcc0, loop_2037 fmovrdlz %g6, %f12, %f12 loop_2036: fcmpeq32 %f12, %f4, %i0 lduh [%l7 + 0x6E], %l5 loop_2037: fbo,a %fcc2, loop_2038 fors %f6, %f10, %f6 fmovsl %xcc, %f11, %f10 fbge %fcc2, loop_2039 loop_2038: fcmpne16 %f14, %f12, %o0 ldd [%l7 + 0x10], %f8 nop setx loop_2040, %l0, %l1 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_2039: movleu %icc, %l0, %o7 fornot2s %f4, %f1, %f3 xor %l1, 0x1903, %i1 loop_2040: fbg %fcc0, loop_2041 sth %o3, [%l7 + 0x72] add %g2, %i4, %g7 brlez,a %g3, loop_2042 loop_2041: edge32n %i6, %i5, %i2 add %l3, %i3, %o2 fcmps %fcc1, %f11, %f5 loop_2042: fcmpne32 %f10, %f14, %g5 bne,a,pn %xcc, loop_2043 ldx [%l7 + 0x28], %o5 fnegs %f8, %f12 mulx %o4, 0x05A1, %g1 loop_2043: bgu,a,pn %xcc, loop_2044 ldd [%l7 + 0x10], %f12 tcs %icc, 0x2 brnz,a %o1, loop_2045 loop_2044: ldsh [%l7 + 0x78], %l6 tsubcctv %o6, %l4, %l2 lduh [%l7 + 0x74], %g4 loop_2045: lduh [%l7 + 0x5A], %i7 sdivcc %i0, 0x0C21, %g6 lduh [%l7 + 0x3C], %l5 fnor %f4, %f2, %f6 bshuffle %f6, %f12, %f6 ldsb [%l7 + 0x0B], %l0 fornot2 %f10, %f10, %f4 edge8ln %o7, %l1, %o0 fmovsl %xcc, %f10, %f9 bg loop_2046 bn,a,pn %xcc, loop_2047 ld [%l7 + 0x24], %f11 fmovsgu %icc, %f5, %f8 loop_2046: andncc %o3, %g2, %i4 loop_2047: fands %f7, %f13, %f5 sth %i1, [%l7 + 0x54] bvc loop_2048 ldsh [%l7 + 0x12], %g7 fpadd16 %f0, %f12, %f0 movcc %icc, %i6, %g3 loop_2048: fmovrsne %i2, %f7, %f13 bvs,a,pt %icc, loop_2049 tge %icc, 0x0 srax %i5, 0x05, %l3 lduh [%l7 + 0x6A], %o2 loop_2049: bge,pt %icc, loop_2050 ldx [%l7 + 0x48], %i3 tpos %icc, 0x0 ldd [%l7 + 0x78], %f10 loop_2050: pdist %f14, %f6, %f2 fbug,a %fcc2, loop_2051 orcc %g5, 0x11FD, %o5 ldd [%l7 + 0x30], %f10 fxors %f0, %f1, %f9 loop_2051: fnot1 %f8, %f10 fmovrdgz %o4, %f6, %f12 smul %o1, 0x0275, %l6 fmovdg %icc, %f2, %f11 sth %o6, [%l7 + 0x2E] ldx [%l7 + 0x08], %g1 fmovrse %l4, %f4, %f15 or %l2, 0x0CEB, %g4 std %f10, [%l7 + 0x58] fnands %f0, %f13, %f0 ldsh [%l7 + 0x36], %i0 lduh [%l7 + 0x44], %i7 andcc %g6, %l5, %l0 sth %o7, [%l7 + 0x3E] fmovsn %xcc, %f10, %f2 sll %o0, 0x04, %l1 movre %o3, 0x247, %i4 tcs %icc, 0x3 ldsh [%l7 + 0x6E], %g2 fmovspos %icc, %f11, %f2 bg,a,pt %xcc, loop_2052 movne %xcc, %i1, %g7 fba %fcc3, loop_2053 srax %i6, 0x11, %i2 loop_2052: bleu,a,pn %icc, loop_2054 fmovdvs %icc, %f7, %f13 loop_2053: movrne %i5, %g3, %o2 fmovrdlz %i3, %f2, %f14 loop_2054: subcc %g5, 0x1E8A, %l3 sth %o5, [%l7 + 0x34] umul %o4, 0x1EA1, %o1 movvs %icc, %o6, %g1 fpadd16s %f1, %f3, %f12 brlez,a %l4, loop_2055 tne %icc, 0x5 tg %icc, 0x2 sdiv %l6, 0x14BA, %l2 loop_2055: fmovsg %icc, %f2, %f11 fbg,a %fcc3, loop_2056 tneg %xcc, 0x5 movn %xcc, %g4, %i0 fsrc2 %f14, %f6 loop_2056: sth %g6, [%l7 + 0x4E] fbug %fcc0, loop_2057 movrne %i7, %l5, %l0 lduh [%l7 + 0x70], %o0 ldsh [%l7 + 0x22], %o7 loop_2057: movneg %icc, %o3, %l1 fpadd16s %f1, %f0, %f6 ldsb [%l7 + 0x33], %i4 ldd [%l7 + 0x28], %f0 fmovrdgez %i1, %f8, %f8 ldub [%l7 + 0x46], %g2 fnands %f8, %f7, %f8 brlez %i6, loop_2058 edge32ln %g7, %i2, %i5 fnand %f2, %f12, %f8 lduw [%l7 + 0x3C], %o2 loop_2058: fornot1 %f6, %f12, %f2 fbue,a %fcc1, loop_2059 fbe,a %fcc1, loop_2060 ldub [%l7 + 0x5B], %i3 tneg %xcc, 0x1 loop_2059: fands %f11, %f15, %f7 loop_2060: ldx [%l7 + 0x58], %g3 fble %fcc1, loop_2061 lduw [%l7 + 0x08], %g5 stb %l3, [%l7 + 0x19] fnot1 %f10, %f4 loop_2061: edge16 %o4, %o5, %o6 stx %g1, [%l7 + 0x38] ldd [%l7 + 0x08], %f12 fmovdneg %icc, %f11, %f13 fmul8x16 %f8, %f0, %f14 tneg %xcc, 0x5 te %icc, 0x6 std %f10, [%l7 + 0x20] stb %o1, [%l7 + 0x0A] bpos,a,pn %icc, loop_2062 ldx [%l7 + 0x30], %l4 ldx [%l7 + 0x40], %l2 tn %icc, 0x3 loop_2062: st %f4, [%l7 + 0x54] brz,a %l6, loop_2063 brnz %g4, loop_2064 fabsd %f6, %f4 ld [%l7 + 0x3C], %f2 loop_2063: ldsh [%l7 + 0x32], %g6 loop_2064: lduw [%l7 + 0x68], %i0 fmul8x16 %f13, %f12, %f8 umulcc %i7, %l5, %l0 fnor %f2, %f8, %f8 movvc %xcc, %o0, %o3 fnegs %f12, %f5 fmovsne %icc, %f12, %f14 fpadd16 %f0, %f8, %f14 sll %l1, %o7, %i1 fbn,a %fcc3, loop_2065 ldd [%l7 + 0x50], %f2 ldsw [%l7 + 0x44], %g2 edge16 %i6, %i4, %i2 loop_2065: fmovdvs %icc, %f15, %f12 bcc,a,pt %icc, loop_2066 ldsw [%l7 + 0x5C], %i5 tcc %icc, 0x7 fmovrslz %o2, %f1, %f15 loop_2066: fxor %f0, %f4, %f12 ldsh [%l7 + 0x7A], %i3 st %f8, [%l7 + 0x30] fmovs %f15, %f8 ldd [%l7 + 0x58], %f14 fpack32 %f0, %f14, %f2 ba,a %icc, loop_2067 subc %g7, 0x0D0B, %g5 bl %xcc, loop_2068 subccc %l3, 0x05AB, %g3 loop_2067: fmovsge %xcc, %f8, %f8 umul %o5, 0x1591, %o4 loop_2068: movg %icc, %g1, %o6 ldsb [%l7 + 0x5F], %o1 stb %l4, [%l7 + 0x7F] fmovdneg %icc, %f8, %f1 fmovdle %xcc, %f3, %f0 std %f10, [%l7 + 0x38] tneg %xcc, 0x2 fnand %f12, %f12, %f10 stw %l2, [%l7 + 0x1C] fexpand %f4, %f14 ldd [%l7 + 0x08], %f2 ldub [%l7 + 0x27], %g4 fmul8x16au %f11, %f0, %f14 fmovdle %xcc, %f0, %f8 lduw [%l7 + 0x28], %l6 ldx [%l7 + 0x68], %g6 andn %i7, %l5, %i0 lduh [%l7 + 0x44], %o0 fnegd %f6, %f14 fsrc1s %f13, %f7 lduh [%l7 + 0x28], %l0 tcc %xcc, 0x2 and %o3, 0x0B3C, %l1 fmul8x16al %f13, %f6, %f2 movrlz %o7, 0x256, %i1 ldsh [%l7 + 0x26], %i6 ld [%l7 + 0x14], %f15 lduw [%l7 + 0x4C], %i4 fmovscc %xcc, %f13, %f11 ldsh [%l7 + 0x32], %i2 bn,pn %icc, loop_2069 std %f8, [%l7 + 0x50] edge16 %i5, %o2, %g2 lduw [%l7 + 0x20], %i3 loop_2069: fbe %fcc0, loop_2070 fnor %f4, %f10, %f6 std %f10, [%l7 + 0x18] ldsw [%l7 + 0x4C], %g7 loop_2070: tn %xcc, 0x3 fmovrsne %g5, %f8, %f3 ba,a loop_2071 fnand %f12, %f4, %f2 fmovdvs %xcc, %f7, %f4 movg %xcc, %g3, %l3 loop_2071: fbl,a %fcc2, loop_2072 edge16 %o5, %g1, %o4 fblg %fcc0, loop_2073 sth %o1, [%l7 + 0x7E] loop_2072: fmuld8sux16 %f11, %f0, %f8 fmul8ulx16 %f14, %f8, %f0 loop_2073: ldsw [%l7 + 0x70], %o6 fblg %fcc1, loop_2074 fcmpgt16 %f4, %f4, %l2 nop setx loop_2075, %l0, %l1 jmpl %l1, %l4 stw %l6, [%l7 + 0x40] loop_2074: fbge %fcc2, loop_2076 fmovsa %icc, %f0, %f15 loop_2075: fpack16 %f2, %f13 ldsb [%l7 + 0x48], %g4 loop_2076: fbge,a %fcc3, loop_2077 fmovdleu %icc, %f13, %f1 ldsw [%l7 + 0x10], %i7 ldx [%l7 + 0x38], %l5 loop_2077: nop setx loop_2078, %l0, %l1 jmpl %l1, %g6 fpadd16s %f0, %f6, %f9 ldsh [%l7 + 0x78], %o0 udivcc %l0, 0x1C25, %i0 loop_2078: fbu %fcc3, loop_2079 fble,a %fcc3, loop_2080 fcmpgt16 %f4, %f14, %l1 udivx %o3, 0x09D1, %o7 loop_2079: fmovsvs %xcc, %f5, %f12 loop_2080: sll %i1, 0x1E, %i4 sth %i6, [%l7 + 0x6E] tvc %xcc, 0x5 andn %i5, 0x0717, %i2 ldsh [%l7 + 0x52], %g2 fbl %fcc2, loop_2081 and %o2, 0x0444, %g7 stb %g5, [%l7 + 0x46] std %f10, [%l7 + 0x08] loop_2081: taddcc %i3, %l3, %o5 fble,a %fcc3, loop_2082 ldub [%l7 + 0x6A], %g1 movrgez %g3, %o4, %o6 alignaddr %o1, %l4, %l2 loop_2082: ldsw [%l7 + 0x58], %g4 fornot2s %f0, %f1, %f14 array8 %l6, %i7, %l5 ldsb [%l7 + 0x1F], %o0 fmuld8sux16 %f11, %f6, %f2 fmovrsgz %g6, %f7, %f11 subcc %i0, %l0, %l1 tne %icc, 0x4 movn %xcc, %o3, %i1 fmovda %icc, %f0, %f8 nop setx loop_2083, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brlez,a %o7, loop_2084 edge16 %i4, %i5, %i6 stx %g2, [%l7 + 0x28] loop_2083: movrlz %i2, 0x1B9, %o2 loop_2084: fbule,a %fcc1, loop_2085 fba %fcc2, loop_2086 or %g7, 0x02CE, %g5 fmovrdne %i3, %f8, %f0 loop_2085: fmovsg %xcc, %f15, %f10 loop_2086: fcmped %fcc2, %f8, %f8 fcmpgt32 %f2, %f4, %o5 sth %l3, [%l7 + 0x78] fbge %fcc1, loop_2087 fandnot1s %f15, %f6, %f11 sth %g3, [%l7 + 0x34] stb %o4, [%l7 + 0x29] loop_2087: movgu %xcc, %o6, %g1 stw %l4, [%l7 + 0x34] fcmpes %fcc3, %f13, %f6 fones %f9 array32 %o1, %g4, %l6 ldub [%l7 + 0x52], %i7 movle %xcc, %l2, %o0 movvs %xcc, %l5, %g6 movpos %xcc, %i0, %l0 stw %l1, [%l7 + 0x70] movge %xcc, %o3, %o7 fsrc2 %f6, %f2 fabss %f9, %f0 fmovdneg %xcc, %f4, %f11 sdivcc %i1, 0x0D8A, %i4 ldsw [%l7 + 0x30], %i5 fbge,a %fcc1, loop_2088 fxors %f4, %f1, %f4 fmovrslz %i6, %f15, %f12 fbo %fcc3, loop_2089 loop_2088: edge32ln %g2, %i2, %g7 bcc,pt %xcc, loop_2090 bl,a,pt %icc, loop_2091 loop_2089: fnot1s %f6, %f9 ldx [%l7 + 0x20], %g5 loop_2090: fbuge,a %fcc3, loop_2092 loop_2091: ldx [%l7 + 0x20], %o2 subccc %o5, 0x1553, %l3 fmovscs %xcc, %f3, %f14 loop_2092: stb %i3, [%l7 + 0x57] nop setx loop_2093, %l0, %l1 jmpl %l1, %o4 lduw [%l7 + 0x40], %g3 fmuld8ulx16 %f1, %f5, %f2 fnot1 %f14, %f4 loop_2093: nop setx loop_2094, %l0, %l1 jmpl %l1, %o6 fmovdvc %xcc, %f7, %f11 fcmpeq32 %f10, %f2, %g1 alignaddr %l4, %g4, %o1 loop_2094: fmul8x16 %f7, %f12, %f6 fcmpeq16 %f0, %f0, %i7 ldsh [%l7 + 0x74], %l6 fcmpd %fcc1, %f14, %f6 move %icc, %l2, %o0 fmovdle %xcc, %f3, %f13 call loop_2095 fbge,a %fcc2, loop_2096 fxnor %f10, %f0, %f6 st %f6, [%l7 + 0x38] loop_2095: movcs %icc, %l5, %i0 loop_2096: ldsh [%l7 + 0x70], %g6 movvs %icc, %l0, %l1 fble,a %fcc2, loop_2097 bshuffle %f4, %f4, %f10 fabsd %f2, %f2 ldsh [%l7 + 0x42], %o7 loop_2097: orcc %o3, %i1, %i5 fbo %fcc3, loop_2098 movre %i6, %i4, %i2 array16 %g2, %g5, %g7 sth %o2, [%l7 + 0x3C] loop_2098: fandnot1s %f8, %f0, %f14 movg %icc, %o5, %i3 fmovsl %icc, %f5, %f6 bvc loop_2099 call loop_2100 sth %l3, [%l7 + 0x7A] edge8ln %o4, %o6, %g1 loop_2099: fmovdle %xcc, %f15, %f9 loop_2100: fmul8ulx16 %f4, %f12, %f12 ldub [%l7 + 0x63], %g3 movrne %g4, 0x3B4, %o1 sth %l4, [%l7 + 0x46] fornot2 %f2, %f4, %f4 fmuld8ulx16 %f6, %f11, %f12 fnor %f10, %f14, %f8 stx %l6, [%l7 + 0x48] fnand %f8, %f6, %f2 sll %l2, %o0, %l5 edge16n %i7, %i0, %g6 fmovsge %icc, %f2, %f2 xor %l1, 0x0367, %o7 brgez %o3, loop_2101 fones %f9 stb %l0, [%l7 + 0x7C] stb %i1, [%l7 + 0x66] loop_2101: lduw [%l7 + 0x78], %i5 fpsub16 %f12, %f8, %f12 xor %i6, %i2, %i4 sth %g5, [%l7 + 0x12] addccc %g2, 0x1216, %o2 tn %icc, 0x1 ldub [%l7 + 0x4A], %o5 smul %i3, 0x0D30, %g7 movleu %icc, %o4, %l3 stw %g1, [%l7 + 0x58] edge16n %o6, %g3, %o1 fmovsgu %xcc, %f0, %f14 ld [%l7 + 0x7C], %f7 ldsh [%l7 + 0x58], %l4 ldub [%l7 + 0x62], %l6 bshuffle %f10, %f0, %f12 fbuge,a %fcc3, loop_2102 ldsw [%l7 + 0x14], %l2 fpsub16s %f3, %f13, %f0 movvc %icc, %o0, %g4 loop_2102: brlz,a %i7, loop_2103 ldsh [%l7 + 0x68], %l5 ldsw [%l7 + 0x10], %i0 movge %icc, %l1, %o7 loop_2103: fmovse %xcc, %f12, %f2 fand %f4, %f8, %f14 tneg %xcc, 0x4 stx %o3, [%l7 + 0x50] ldsb [%l7 + 0x56], %g6 subccc %i1, 0x00C6, %l0 stb %i5, [%l7 + 0x1A] fmovdgu %icc, %f3, %f14 ldx [%l7 + 0x60], %i6 fbo,a %fcc3, loop_2104 bl,a loop_2105 srl %i4, %i2, %g2 movrlz %g5, %o2, %i3 loop_2104: edge16l %o5, %o4, %g7 loop_2105: te %xcc, 0x4 bleu,a loop_2106 fandnot1 %f8, %f2, %f6 bvc,a loop_2107 fmovsne %xcc, %f15, %f14 loop_2106: bcs,pt %icc, loop_2108 movrlz %g1, 0x031, %l3 loop_2107: fmovse %xcc, %f4, %f7 ta %xcc, 0x6 loop_2108: tge %icc, 0x4 brz,a %o6, loop_2109 fpackfix %f4, %f9 ldd [%l7 + 0x60], %f8 fand %f0, %f6, %f2 loop_2109: movge %xcc, %o1, %l4 bneg,a,pt %icc, loop_2110 movn %xcc, %l6, %l2 fcmps %fcc2, %f7, %f15 movrlez %o0, 0x2F6, %g4 loop_2110: sll %g3, 0x06, %l5 udivx %i7, 0x0095, %l1 sth %i0, [%l7 + 0x36] std %f10, [%l7 + 0x48] tcs %xcc, 0x2 edge32l %o3, %o7, %g6 umulcc %l0, 0x1814, %i1 call loop_2111 movn %xcc, %i5, %i6 ldub [%l7 + 0x16], %i2 ldsw [%l7 + 0x54], %i4 loop_2111: stx %g2, [%l7 + 0x58] fbg %fcc2, loop_2112 movvs %xcc, %o2, %g5 tge %icc, 0x7 ld [%l7 + 0x38], %f2 loop_2112: sethi 0x0F34, %o5 tcc %xcc, 0x2 fcmpne32 %f12, %f10, %o4 ldsh [%l7 + 0x1E], %i3 fpmerge %f13, %f2, %f2 fmul8ulx16 %f4, %f8, %f12 ld [%l7 + 0x48], %f3 fmovscc %icc, %f8, %f0 fxnors %f15, %f2, %f14 ldub [%l7 + 0x6A], %g7 ldsw [%l7 + 0x14], %g1 fnands %f2, %f6, %f1 stw %l3, [%l7 + 0x2C] fbule,a %fcc0, loop_2113 ldsh [%l7 + 0x42], %o6 fornot2s %f5, %f2, %f3 fornot2s %f9, %f15, %f0 loop_2113: ldsw [%l7 + 0x7C], %o1 fbge,a %fcc1, loop_2114 ldd [%l7 + 0x68], %f4 bleu loop_2115 andncc %l6, %l2, %l4 loop_2114: fsrc2s %f13, %f15 fmovsg %icc, %f4, %f11 loop_2115: ldd [%l7 + 0x08], %f0 sllx %g4, 0x1C, %g3 fmovdgu %xcc, %f0, %f12 movrgez %l5, %o0, %i7 add %l1, %i0, %o3 ldsw [%l7 + 0x2C], %g6 fmovrdlez %o7, %f4, %f4 fbuge,a %fcc0, loop_2116 subccc %i1, %l0, %i6 fnor %f12, %f10, %f12 std %f4, [%l7 + 0x28] loop_2116: ldsw [%l7 + 0x34], %i5 movrlez %i2, 0x1FC, %g2 srax %i4, 0x01, %o2 for %f6, %f8, %f6 sdiv %o5, 0x097D, %o4 stx %g5, [%l7 + 0x50] st %f15, [%l7 + 0x18] movrlz %g7, 0x3F7, %i3 movle %xcc, %l3, %g1 brgz %o1, loop_2117 ldsb [%l7 + 0x42], %l6 fmovs %f10, %f0 array16 %l2, %o6, %l4 loop_2117: fbn %fcc2, loop_2118 fmovsneg %icc, %f13, %f12 brlez,a %g3, loop_2119 std %f12, [%l7 + 0x38] loop_2118: movvs %icc, %l5, %o0 movrgz %i7, %l1, %g4 loop_2119: lduw [%l7 + 0x54], %o3 movrlz %i0, 0x1D0, %g6 ldsh [%l7 + 0x36], %i1 for %f0, %f0, %f10 ldd [%l7 + 0x50], %f10 ldsb [%l7 + 0x37], %o7 fones %f4 tneg %xcc, 0x3 edge16n %i6, %i5, %l0 fblg %fcc3, loop_2120 fpack32 %f12, %f6, %f4 fbuge,a %fcc0, loop_2121 fnegd %f0, %f4 loop_2120: tsubcctv %i2, 0x0127, %g2 stb %o2, [%l7 + 0x41] loop_2121: bshuffle %f4, %f14, %f6 fmovscs %xcc, %f13, %f15 xnor %i4, 0x0328, %o4 fmovscs %xcc, %f9, %f5 fpmerge %f15, %f6, %f12 fmovda %icc, %f11, %f15 movl %xcc, %g5, %o5 fbg %fcc3, loop_2122 sth %g7, [%l7 + 0x0C] ldub [%l7 + 0x68], %l3 ldsh [%l7 + 0x14], %i3 loop_2122: bn,pt %xcc, loop_2123 stx %g1, [%l7 + 0x30] lduw [%l7 + 0x64], %o1 mova %icc, %l6, %o6 loop_2123: fba,a %fcc1, loop_2124 fcmpd %fcc1, %f2, %f10 udivx %l2, 0x10EB, %l4 fmovspos %xcc, %f9, %f15 loop_2124: lduw [%l7 + 0x24], %g3 sth %l5, [%l7 + 0x12] sth %o0, [%l7 + 0x3C] tgu %xcc, 0x5 fbg,a %fcc2, loop_2125 stw %i7, [%l7 + 0x24] for %f8, %f4, %f10 tsubcctv %l1, %o3, %i0 loop_2125: edge16 %g4, %i1, %g6 edge8ln %i6, %i5, %l0 subccc %i2, 0x063D, %g2 tpos %xcc, 0x6 sdivcc %o7, 0x02C6, %i4 stx %o2, [%l7 + 0x70] fsrc2 %f2, %f6 stw %g5, [%l7 + 0x2C] lduh [%l7 + 0x22], %o4 ldd [%l7 + 0x20], %f4 fornot2s %f4, %f5, %f15 fsrc2s %f9, %f10 movvc %xcc, %g7, %l3 fmul8x16al %f8, %f8, %f0 addc %i3, 0x1FFF, %g1 tvs %xcc, 0x3 std %f0, [%l7 + 0x50] fmovsa %icc, %f0, %f10 fors %f7, %f2, %f14 movleu %icc, %o1, %l6 fpadd16s %f13, %f5, %f8 fabss %f10, %f4 fxor %f2, %f14, %f0 fbule %fcc3, loop_2126 fmovrdlz %o5, %f0, %f8 tpos %icc, 0x4 ldsw [%l7 + 0x48], %o6 loop_2126: movneg %icc, %l2, %l4 bleu,a,pt %icc, loop_2127 ldd [%l7 + 0x18], %f4 fmovrse %g3, %f9, %f3 fmovdge %xcc, %f12, %f9 loop_2127: smulcc %o0, %l5, %l1 sdiv %i7, 0x0594, %i0 xnor %o3, 0x02C3, %i1 fone %f6 tg %icc, 0x2 fbn %fcc2, loop_2128 std %f14, [%l7 + 0x40] add %g6, 0x02BF, %g4 subc %i5, %i6, %l0 loop_2128: stx %i2, [%l7 + 0x18] bneg,pn %xcc, loop_2129 sdivx %g2, 0x1D13, %i4 std %f6, [%l7 + 0x28] stw %o7, [%l7 + 0x50] loop_2129: fcmpeq32 %f14, %f4, %o2 movrgz %g5, %g7, %o4 fcmpne32 %f10, %f14, %l3 tsubcctv %g1, %o1, %l6 fmovsneg %xcc, %f13, %f5 stw %i3, [%l7 + 0x58] ld [%l7 + 0x14], %f14 fmovrdgez %o6, %f14, %f0 movrgez %l2, 0x0D3, %o5 tgu %xcc, 0x3 sub %g3, 0x18AA, %o0 ldsw [%l7 + 0x34], %l5 edge8l %l4, %i7, %i0 fpack16 %f6, %f1 subccc %l1, 0x1354, %i1 fmovdl %xcc, %f12, %f11 udivcc %o3, 0x0BC3, %g6 fmovsl %icc, %f0, %f0 ble,a,pn %icc, loop_2130 mulx %i5, 0x157F, %g4 ldsb [%l7 + 0x1D], %i6 movvs %icc, %l0, %i2 loop_2130: stb %i4, [%l7 + 0x6D] fmovscc %xcc, %f3, %f3 orcc %g2, 0x12BB, %o7 fmovrdlez %o2, %f2, %f8 andcc %g7, 0x1381, %g5 bleu,a,pt %xcc, loop_2131 ldsh [%l7 + 0x4E], %l3 stx %o4, [%l7 + 0x58] tsubcctv %g1, %o1, %i3 loop_2131: addccc %l6, %o6, %l2 stx %g3, [%l7 + 0x08] ldub [%l7 + 0x69], %o5 addc %o0, %l5, %i7 fnot1s %f9, %f9 ba loop_2132 fble %fcc3, loop_2133 fblg %fcc2, loop_2134 stw %i0, [%l7 + 0x14] loop_2132: brlez %l1, loop_2135 loop_2133: bvs,pt %xcc, loop_2136 loop_2134: fsrc1s %f7, %f4 fmovrslz %i1, %f14, %f1 loop_2135: ldd [%l7 + 0x18], %f4 loop_2136: fsrc2 %f4, %f12 ldsw [%l7 + 0x5C], %o3 fbg,a %fcc3, loop_2137 ldsh [%l7 + 0x56], %g6 bgu,pn %icc, loop_2138 sethi 0x0151, %i5 loop_2137: fmul8x16 %f5, %f2, %f14 brgez,a %g4, loop_2139 loop_2138: ldsb [%l7 + 0x7C], %i6 fnegd %f0, %f6 lduw [%l7 + 0x58], %l4 loop_2139: stw %i2, [%l7 + 0x10] ldsh [%l7 + 0x4E], %i4 ldx [%l7 + 0x20], %l0 movre %g2, 0x28A, %o7 alignaddr %o2, %g7, %g5 movn %xcc, %o4, %l3 std %f2, [%l7 + 0x40] mulscc %o1, %i3, %g1 array32 %l6, %o6, %l2 ldsw [%l7 + 0x40], %g3 ldub [%l7 + 0x2D], %o0 sdivcc %o5, 0x081E, %l5 movne %icc, %i0, %i7 fpack32 %f0, %f4, %f8 ldsh [%l7 + 0x30], %l1 taddcc %o3, %g6, %i1 udivcc %i5, 0x0634, %i6 alignaddrl %l4, %g4, %i4 fcmpne32 %f4, %f0, %l0 sth %i2, [%l7 + 0x28] bleu %icc, loop_2140 edge8ln %g2, %o7, %o2 movrne %g7, 0x21A, %o4 fmovrde %l3, %f6, %f8 loop_2140: fmovrdgz %g5, %f10, %f14 lduh [%l7 + 0x58], %i3 stw %g1, [%l7 + 0x78] stb %o1, [%l7 + 0x68] addccc %l6, 0x1334, %l2 stx %g3, [%l7 + 0x30] lduh [%l7 + 0x14], %o0 faligndata %f10, %f2, %f10 fmovsvs %icc, %f7, %f7 fpadd32 %f4, %f14, %f12 fbule %fcc3, loop_2141 srlx %o6, %o5, %i0 fcmpne16 %f8, %f8, %i7 smul %l5, %l1, %g6 loop_2141: ldsw [%l7 + 0x60], %i1 ldd [%l7 + 0x68], %f6 stb %o3, [%l7 + 0x69] stw %i5, [%l7 + 0x40] ldd [%l7 + 0x58], %f12 movvc %icc, %i6, %l4 stw %g4, [%l7 + 0x0C] xorcc %i4, %l0, %i2 fnot2 %f10, %f12 array32 %g2, %o2, %o7 fmovdvs %xcc, %f4, %f9 fzero %f14 ldub [%l7 + 0x23], %g7 fmul8x16au %f0, %f8, %f6 srlx %l3, %g5, %o4 alignaddrl %g1, %i3, %o1 fmul8x16al %f10, %f8, %f2 fxnors %f15, %f2, %f10 stb %l2, [%l7 + 0x33] std %f14, [%l7 + 0x18] fpsub16s %f6, %f4, %f0 sra %l6, 0x12, %g3 fmul8x16au %f7, %f3, %f2 st %f6, [%l7 + 0x30] bne,a,pn %xcc, loop_2142 fandnot1 %f6, %f6, %f8 movrlz %o0, 0x2B8, %o6 fmovrsgz %i0, %f5, %f12 loop_2142: fabss %f6, %f8 stx %o5, [%l7 + 0x68] fnegs %f3, %f6 fzeros %f11 sdivx %l5, 0x0FF1, %l1 taddcc %i7, %g6, %o3 ldsb [%l7 + 0x33], %i5 ld [%l7 + 0x34], %f11 fsrc1 %f4, %f6 fba,a %fcc0, loop_2143 stb %i6, [%l7 + 0x2A] addccc %l4, %g4, %i4 stw %l0, [%l7 + 0x68] loop_2143: ldub [%l7 + 0x2C], %i2 array32 %g2, %i1, %o2 st %f1, [%l7 + 0x08] orn %g7, 0x0CAB, %o7 std %f14, [%l7 + 0x08] andcc %l3, %o4, %g1 ldd [%l7 + 0x10], %f14 bvs,pt %xcc, loop_2144 fbo %fcc0, loop_2145 fnands %f7, %f5, %f8 tgu %xcc, 0x2 loop_2144: fmovsgu %icc, %f3, %f0 loop_2145: ldsw [%l7 + 0x68], %g5 xorcc %i3, %o1, %l2 ldsw [%l7 + 0x68], %l6 array32 %o0, %g3, %o6 bleu,a %xcc, loop_2146 fcmple16 %f8, %f14, %o5 andncc %l5, %i0, %l1 ldsh [%l7 + 0x08], %g6 loop_2146: addc %i7, 0x0A47, %i5 bgu,a,pt %xcc, loop_2147 fcmpne16 %f2, %f12, %i6 edge16l %o3, %g4, %i4 sth %l0, [%l7 + 0x4E] loop_2147: ldub [%l7 + 0x3F], %l4 addccc %i2, %i1, %g2 movneg %xcc, %g7, %o2 smulcc %o7, %o4, %g1 sra %l3, 0x03, %g5 sth %o1, [%l7 + 0x3C] stb %l2, [%l7 + 0x2E] std %f10, [%l7 + 0x28] mova %icc, %i3, %o0 ldx [%l7 + 0x38], %l6 fbug %fcc2, loop_2148 fornot2s %f9, %f7, %f14 lduw [%l7 + 0x74], %o6 st %f9, [%l7 + 0x38] loop_2148: fabss %f13, %f1 mulscc %g3, 0x14AC, %o5 ldsw [%l7 + 0x70], %i0 movn %icc, %l5, %l1 stx %g6, [%l7 + 0x30] fands %f8, %f10, %f6 edge8n %i5, %i6, %o3 stx %g4, [%l7 + 0x48] fcmpne16 %f14, %f4, %i4 lduw [%l7 + 0x5C], %l0 ldub [%l7 + 0x33], %i7 fmovsne %icc, %f10, %f6 fmovdcc %xcc, %f5, %f3 edge32 %l4, %i2, %g2 movvc %xcc, %g7, %i1 stw %o2, [%l7 + 0x6C] fandnot2s %f10, %f1, %f0 sub %o7, %g1, %o4 ldd [%l7 + 0x60], %f2 tcc %xcc, 0x3 ldsh [%l7 + 0x18], %g5 sth %o1, [%l7 + 0x34] movg %icc, %l2, %l3 fmovrsgz %o0, %f2, %f3 fpadd16s %f5, %f1, %f1 fexpand %f1, %f8 nop setx loop_2149, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movge %xcc, %i3, %o6 fba %fcc1, loop_2150 fxnor %f6, %f14, %f8 loop_2149: taddcctv %l6, 0x0012, %o5 sdiv %i0, 0x04F6, %g3 loop_2150: ldsw [%l7 + 0x74], %l1 tsubcc %l5, %i5, %i6 fcmped %fcc1, %f8, %f2 ldsh [%l7 + 0x7E], %o3 fmul8x16 %f9, %f14, %f14 ldsb [%l7 + 0x73], %g6 fnot2 %f12, %f12 ld [%l7 + 0x34], %f3 fblg,a %fcc2, loop_2151 sra %g4, 0x10, %i4 fblg %fcc1, loop_2152 fmovde %icc, %f6, %f0 loop_2151: ldx [%l7 + 0x48], %l0 bcc,a %icc, loop_2153 loop_2152: ldsw [%l7 + 0x54], %i7 ldx [%l7 + 0x30], %i2 ldsw [%l7 + 0x18], %l4 loop_2153: ldx [%l7 + 0x18], %g2 movle %icc, %g7, %o2 bshuffle %f6, %f14, %f6 brlez %o7, loop_2154 stx %g1, [%l7 + 0x18] fmovrdlz %o4, %f6, %f8 sth %i1, [%l7 + 0x72] loop_2154: fmovsl %icc, %f13, %f3 brlz,a %g5, loop_2155 edge8 %l2, %o1, %l3 st %f4, [%l7 + 0x3C] fmul8x16al %f15, %f12, %f12 loop_2155: call loop_2156 alignaddrl %i3, %o0, %o6 tcs %icc, 0x1 mulscc %l6, %o5, %i0 loop_2156: fpadd16 %f10, %f6, %f6 subc %g3, 0x1637, %l1 tcc %xcc, 0x2 bge %icc, loop_2157 edge16n %l5, %i5, %i6 fcmple16 %f6, %f14, %g6 ldsb [%l7 + 0x6A], %o3 loop_2157: bgu,pn %icc, loop_2158 fsrc2 %f0, %f14 sth %i4, [%l7 + 0x26] fornot1 %f12, %f10, %f4 loop_2158: fmuld8sux16 %f10, %f3, %f14 brgz %l0, loop_2159 fmul8x16al %f7, %f11, %f6 movre %i7, 0x2D7, %i2 stw %g4, [%l7 + 0x24] loop_2159: ldsw [%l7 + 0x34], %g2 ldsw [%l7 + 0x24], %g7 ld [%l7 + 0x30], %f15 ldsh [%l7 + 0x28], %o2 fmovsa %xcc, %f9, %f3 std %f0, [%l7 + 0x38] movpos %icc, %l4, %o7 tsubcc %o4, %i1, %g1 ldub [%l7 + 0x79], %l2 fmovrse %o1, %f7, %f14 lduw [%l7 + 0x44], %g5 udivcc %l3, 0x11CA, %o0 sth %o6, [%l7 + 0x76] fmuld8ulx16 %f14, %f4, %f0 movrne %l6, 0x3C5, %i3 fnot1s %f0, %f12 xnorcc %i0, 0x1232, %g3 siam 0x0 bneg,pt %xcc, loop_2160 fmovsgu %xcc, %f2, %f9 movcs %xcc, %o5, %l5 fcmpd %fcc1, %f2, %f12 loop_2160: tvs %icc, 0x0 st %f12, [%l7 + 0x60] fmovdl %icc, %f14, %f4 ldub [%l7 + 0x4F], %i5 tsubcc %i6, %l1, %g6 alignaddr %o3, %i4, %i7 tcc %icc, 0x2 fsrc1 %f4, %f10 be %xcc, loop_2161 lduw [%l7 + 0x28], %l0 stb %g4, [%l7 + 0x11] andncc %g2, %g7, %o2 loop_2161: fpadd16 %f14, %f14, %f12 popc 0x0DD6, %l4 mulscc %o7, %o4, %i2 fmovse %xcc, %f11, %f1 movvc %icc, %i1, %g1 fnot1 %f0, %f0 fabss %f5, %f0 ld [%l7 + 0x10], %f8 ldsh [%l7 + 0x60], %l2 subcc %g5, %o1, %l3 mulx %o0, %l6, %i3 fbge %fcc2, loop_2162 sth %i0, [%l7 + 0x6A] fbn %fcc3, loop_2163 call loop_2164 loop_2162: fpmerge %f9, %f15, %f4 fors %f1, %f0, %f0 loop_2163: fmovrdlz %o6, %f8, %f4 loop_2164: fnands %f8, %f1, %f9 sth %o5, [%l7 + 0x72] ldub [%l7 + 0x23], %g3 fmovsvc %icc, %f12, %f4 fbo %fcc3, loop_2165 fmovrslez %i5, %f6, %f9 fornot1 %f2, %f2, %f12 movneg %icc, %i6, %l1 loop_2165: st %f7, [%l7 + 0x44] fmovrdne %l5, %f4, %f8 ldsh [%l7 + 0x4E], %o3 taddcctv %g6, 0x1005, %i4 tn %icc, 0x5 taddcc %i7, 0x09C8, %g4 fmul8sux16 %f10, %f6, %f6 taddcc %l0, %g7, %o2 ldx [%l7 + 0x20], %g2 ldub [%l7 + 0x74], %o7 lduw [%l7 + 0x28], %o4 fsrc2 %f4, %f10 movleu %xcc, %l4, %i1 te %xcc, 0x4 stb %i2, [%l7 + 0x76] edge16ln %l2, %g1, %g5 movrgez %l3, 0x25C, %o1 fmovrdgz %o0, %f6, %f10 st %f0, [%l7 + 0x64] fmovrdgez %l6, %f14, %f8 ta %xcc, 0x3 fba %fcc1, loop_2166 ldsb [%l7 + 0x63], %i3 ldsw [%l7 + 0x54], %o6 brnz %i0, loop_2167 loop_2166: fmovscc %icc, %f13, %f6 std %f14, [%l7 + 0x50] fblg %fcc0, loop_2168 loop_2167: ldsb [%l7 + 0x36], %o5 tvc %xcc, 0x4 fornot1 %f6, %f4, %f0 loop_2168: fmovsvc %xcc, %f1, %f6 edge16n %i5, %g3, %l1 nop setx loop_2169, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdvc %xcc, %f0, %f12 udivx %i6, 0x1BEC, %l5 ldd [%l7 + 0x70], %f0 loop_2169: stw %g6, [%l7 + 0x08] fmovdneg %icc, %f12, %f10 movneg %icc, %o3, %i7 fmovdpos %icc, %f11, %f11 movg %xcc, %g4, %i4 ba,pn %xcc, loop_2170 edge8ln %l0, %g7, %o2 fmovdvc %icc, %f3, %f1 xnor %g2, 0x02F9, %o4 loop_2170: fbue %fcc3, loop_2171 tsubcctv %o7, %i1, %i2 fmovrdlz %l2, %f14, %f6 stx %l4, [%l7 + 0x50] loop_2171: xnorcc %g5, %l3, %o1 ldsh [%l7 + 0x3E], %g1 std %f2, [%l7 + 0x18] orn %l6, 0x05F7, %o0 edge16 %i3, %o6, %o5 ldx [%l7 + 0x60], %i5 ldub [%l7 + 0x68], %g3 fmovsn %icc, %f5, %f8 fmovsg %icc, %f10, %f14 std %f8, [%l7 + 0x08] nop setx loop_2172, %l0, %l1 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 %l1, 0x045B, %i0 fcmple32 %f0, %f10, %i6 fmovrslez %g6, %f11, %f7 loop_2172: sethi 0x0743, %o3 fzero %f10 lduh [%l7 + 0x4A], %i7 ldsw [%l7 + 0x30], %g4 ldsh [%l7 + 0x48], %l5 ldx [%l7 + 0x10], %l0 fbne %fcc3, loop_2173 andncc %g7, %o2, %g2 fmovsa %icc, %f1, %f4 te %icc, 0x4 loop_2173: fpsub32s %f6, %f11, %f7 fsrc1s %f13, %f6 movg %icc, %o4, %o7 fbue,a %fcc2, loop_2174 fors %f2, %f8, %f8 movvs %icc, %i4, %i2 ldsb [%l7 + 0x08], %i1 loop_2174: tsubcc %l4, %l2, %g5 andncc %o1, %l3, %l6 ble,a,pn %icc, loop_2175 subccc %o0, %i3, %o6 ta %icc, 0x6 addcc %o5, %i5, %g1 loop_2175: sub %g3, 0x12A8, %i0 tne %icc, 0x5 stw %l1, [%l7 + 0x70] fnot2 %f14, %f14 st %f11, [%l7 + 0x68] taddcctv %i6, %o3, %g6 andncc %g4, %i7, %l0 mulscc %g7, %l5, %g2 st %f7, [%l7 + 0x0C] brz %o4, loop_2176 smul %o7, 0x1D06, %i4 movgu %xcc, %o2, %i1 popc %i2, %l4 loop_2176: xnorcc %l2, %g5, %o1 or %l6, 0x0DE9, %o0 fmovscc %icc, %f11, %f7 ld [%l7 + 0x10], %f7 movleu %xcc, %l3, %o6 stw %i3, [%l7 + 0x10] ldsw [%l7 + 0x18], %o5 ldx [%l7 + 0x10], %i5 be loop_2177 ldub [%l7 + 0x6D], %g3 std %f6, [%l7 + 0x68] orcc %i0, %g1, %i6 loop_2177: alignaddr %l1, %o3, %g6 fxnors %f9, %f13, %f6 stb %i7, [%l7 + 0x0D] bpos,pt %icc, loop_2178 stx %g4, [%l7 + 0x58] array32 %g7, %l0, %l5 fornot2 %f8, %f14, %f14 loop_2178: fmul8ulx16 %f8, %f8, %f12 umul %g2, %o4, %o7 fmovdl %xcc, %f9, %f12 andn %o2, 0x0ACD, %i4 lduw [%l7 + 0x18], %i2 bcs loop_2179 st %f8, [%l7 + 0x50] sdiv %l4, 0x1CD2, %i1 fmovrdgz %g5, %f4, %f8 loop_2179: ldsh [%l7 + 0x22], %o1 ld [%l7 + 0x50], %f7 lduh [%l7 + 0x1A], %l6 bcc,a,pt %xcc, loop_2180 srl %o0, %l2, %l3 tpos %xcc, 0x7 sth %i3, [%l7 + 0x6C] loop_2180: ldsw [%l7 + 0x74], %o5 lduh [%l7 + 0x54], %o6 ld [%l7 + 0x1C], %f7 lduh [%l7 + 0x56], %g3 st %f2, [%l7 + 0x7C] fmovsle %xcc, %f8, %f12 tsubcctv %i0, 0x1A2F, %g1 xnorcc %i6, 0x06CB, %i5 fba,a %fcc2, loop_2181 ldd [%l7 + 0x50], %f2 fmul8x16au %f15, %f10, %f0 edge8ln %o3, %l1, %i7 loop_2181: movleu %icc, %g6, %g7 st %f3, [%l7 + 0x34] ldub [%l7 + 0x52], %g4 stx %l5, [%l7 + 0x60] fmovsg %icc, %f1, %f9 fmovscc %icc, %f7, %f8 lduh [%l7 + 0x0A], %l0 lduh [%l7 + 0x26], %o4 add %o7, 0x163D, %o2 fcmpgt16 %f2, %f6, %i4 tne %xcc, 0x2 fexpand %f0, %f2 fbg %fcc0, loop_2182 add %i2, %l4, %i1 fmuld8sux16 %f0, %f4, %f12 ldsw [%l7 + 0x54], %g2 loop_2182: fzeros %f7 fble %fcc2, loop_2183 ld [%l7 + 0x10], %f15 movvs %icc, %g5, %o1 ldx [%l7 + 0x38], %l6 loop_2183: fornot2s %f4, %f10, %f8 fbne,a %fcc3, loop_2184 fmuld8ulx16 %f11, %f14, %f12 stw %o0, [%l7 + 0x6C] fcmpgt32 %f2, %f4, %l2 loop_2184: movvc %xcc, %i3, %o5 smul %o6, %g3, %l3 stx %i0, [%l7 + 0x08] fmovrdgez %g1, %f12, %f12 brnz,a %i5, loop_2185 bg,a loop_2186 addc %o3, 0x112A, %i6 stx %l1, [%l7 + 0x60] loop_2185: ldd [%l7 + 0x28], %f6 loop_2186: fnot1s %f9, %f2 std %f8, [%l7 + 0x68] fbu,a %fcc2, loop_2187 and %i7, 0x07C2, %g7 bcc,a,pn %xcc, loop_2188 fcmple32 %f8, %f0, %g4 loop_2187: fmovrslez %l5, %f8, %f1 subccc %g6, %o4, %l0 loop_2188: stw %o2, [%l7 + 0x34] edge32 %o7, %i2, %l4 xnorcc %i1, 0x0E61, %i4 fmovsgu %xcc, %f7, %f15 fmovdvs %icc, %f12, %f6 st %f11, [%l7 + 0x54] ba,a loop_2189 fmovdneg %xcc, %f0, %f9 ldsb [%l7 + 0x0C], %g5 fsrc1s %f13, %f10 loop_2189: movl %xcc, %g2, %l6 std %f6, [%l7 + 0x48] fcmpgt32 %f12, %f14, %o1 fbe,a %fcc2, loop_2190 tsubcctv %o0, %i3, %o5 fpsub16s %f10, %f0, %f9 sth %o6, [%l7 + 0x7E] loop_2190: fmuld8ulx16 %f8, %f13, %f12 umulcc %l2, 0x0683, %g3 tcc %xcc, 0x4 fbuge,a %fcc2, loop_2191 fmovrde %l3, %f0, %f2 edge32n %i0, %i5, %g1 stw %i6, [%l7 + 0x30] loop_2191: fmovrdlez %l1, %f8, %f8 sll %i7, 0x00, %o3 siam 0x6 lduh [%l7 + 0x14], %g4 fmovrdlz %l5, %f2, %f6 array32 %g6, %g7, %l0 ldsb [%l7 + 0x5E], %o4 ldsw [%l7 + 0x48], %o2 fbuge,a %fcc2, loop_2192 fmovdcc %xcc, %f12, %f5 fmovsne %icc, %f2, %f9 stx %i2, [%l7 + 0x50] loop_2192: edge32n %o7, %i1, %l4 fmovdpos %xcc, %f11, %f6 fbue,a %fcc3, loop_2193 fmovsl %icc, %f14, %f6 sth %i4, [%l7 + 0x3A] lduw [%l7 + 0x34], %g2 loop_2193: ldsw [%l7 + 0x14], %l6 fba %fcc0, loop_2194 stw %o1, [%l7 + 0x20] bl %icc, loop_2195 brlez,a %o0, loop_2196 loop_2194: mova %icc, %i3, %o5 fba,a %fcc2, loop_2197 loop_2195: ldx [%l7 + 0x78], %g5 loop_2196: fmovdvc %icc, %f8, %f12 fblg,a %fcc1, loop_2198 loop_2197: stb %o6, [%l7 + 0x1E] fbul,a %fcc2, loop_2199 fnot1s %f5, %f5 loop_2198: fbuge %fcc1, loop_2200 call loop_2201 loop_2199: taddcctv %l2, 0x1B92, %l3 fmovrslz %g3, %f5, %f4 loop_2200: fornot1 %f0, %f10, %f4 loop_2201: stx %i0, [%l7 + 0x38] fmovrsne %i5, %f7, %f13 fcmpeq32 %f0, %f2, %i6 stw %l1, [%l7 + 0x10] tne %xcc, 0x2 xnorcc %g1, 0x1043, %o3 ldsb [%l7 + 0x60], %g4 fmovrslez %i7, %f2, %f6 add %g6, 0x00EB, %l5 fblg %fcc1, loop_2202 tge %icc, 0x3 lduw [%l7 + 0x08], %l0 fmovdle %xcc, %f8, %f11 loop_2202: bcs,a,pn %xcc, loop_2203 addcc %o4, 0x09D6, %o2 fmovrsgz %i2, %f13, %f8 fblg %fcc1, loop_2204 loop_2203: addcc %g7, %i1, %o7 fbge,a %fcc0, loop_2205 fmovrslez %l4, %f5, %f0 loop_2204: fabsd %f0, %f0 fmovdleu %icc, %f8, %f11 loop_2205: ba,a loop_2206 ldub [%l7 + 0x34], %g2 taddcc %l6, 0x09C8, %o1 edge32n %o0, %i4, %i3 loop_2206: addc %o5, %g5, %o6 fmovrdne %l3, %f6, %f6 stb %g3, [%l7 + 0x1D] fblg %fcc3, loop_2207 ldub [%l7 + 0x7D], %i0 stw %i5, [%l7 + 0x08] sub %l2, %i6, %l1 loop_2207: alignaddrl %o3, %g4, %i7 std %f8, [%l7 + 0x60] fbule,a %fcc1, loop_2208 lduw [%l7 + 0x48], %g6 fmovrslz %l5, %f11, %f14 fsrc2 %f4, %f2 loop_2208: for %f8, %f4, %f8 fmovs %f5, %f15 fors %f2, %f6, %f13 orncc %g1, 0x15EB, %l0 stb %o4, [%l7 + 0x27] movrne %i2, 0x121, %o2 stw %i1, [%l7 + 0x20] fmovrdgez %o7, %f4, %f6 fcmple16 %f6, %f12, %l4 ldsb [%l7 + 0x68], %g7 ldsb [%l7 + 0x6F], %g2 fornot2s %f11, %f12, %f1 ldsh [%l7 + 0x0A], %o1 ldsw [%l7 + 0x1C], %l6 fblg %fcc3, loop_2209 fmovrsne %i4, %f14, %f4 lduw [%l7 + 0x28], %i3 ldx [%l7 + 0x20], %o5 loop_2209: st %f13, [%l7 + 0x40] stx %g5, [%l7 + 0x18] sll %o0, %o6, %g3 tneg %icc, 0x6 stb %l3, [%l7 + 0x12] alignaddr %i0, %i5, %i6 fzero %f4 mulx %l2, %o3, %l1 fmovrse %i7, %f9, %f14 orncc %g4, 0x1D2B, %g6 movleu %xcc, %l5, %g1 ldsw [%l7 + 0x68], %o4 sth %i2, [%l7 + 0x1A] tsubcc %o2, %l0, %i1 fbo,a %fcc3, loop_2210 fsrc2s %f3, %f7 brlz,a %o7, loop_2211 sethi 0x16CF, %l4 loop_2210: stx %g7, [%l7 + 0x60] stx %g2, [%l7 + 0x50] loop_2211: fmul8x16al %f1, %f1, %f2 lduh [%l7 + 0x58], %o1 ldsw [%l7 + 0x50], %l6 stx %i3, [%l7 + 0x28] bgu loop_2212 fcmpeq32 %f14, %f10, %i4 nop setx loop_2213, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %g5, [%l7 + 0x08] loop_2212: fmovde %xcc, %f8, %f14 srl %o5, %o6, %g3 loop_2213: fmovscc %xcc, %f6, %f2 movrne %o0, 0x250, %i0 ble,a loop_2214 sdiv %l3, 0x1DBB, %i6 lduw [%l7 + 0x18], %l2 ldsb [%l7 + 0x25], %i5 loop_2214: alignaddrl %l1, %o3, %g4 ldsw [%l7 + 0x30], %i7 nop setx loop_2215, %l0, %l1 jmpl %l1, %g6 std %f2, [%l7 + 0x20] ldd [%l7 + 0x78], %f14 lduw [%l7 + 0x74], %l5 loop_2215: st %f2, [%l7 + 0x78] movl %xcc, %g1, %i2 ldsh [%l7 + 0x42], %o2 st %f8, [%l7 + 0x60] subc %o4, %i1, %o7 taddcctv %l4, 0x1BAA, %g7 smul %g2, 0x1080, %l0 taddcc %o1, %i3, %i4 movle %icc, %l6, %o5 bpos,a,pn %xcc, loop_2216 fmovrde %o6, %f2, %f14 ld [%l7 + 0x38], %f11 orcc %g3, 0x0601, %o0 loop_2216: fexpand %f12, %f8 ldd [%l7 + 0x68], %f10 tvs %icc, 0x4 st %f6, [%l7 + 0x0C] stw %g5, [%l7 + 0x6C] sllx %i0, 0x00, %l3 st %f6, [%l7 + 0x28] std %f6, [%l7 + 0x58] ldsb [%l7 + 0x3A], %i6 tsubcc %i5, %l2, %o3 tgu %xcc, 0x3 fnands %f12, %f15, %f12 xor %l1, 0x1D27, %i7 edge8ln %g4, %l5, %g1 ldx [%l7 + 0x10], %g6 taddcctv %i2, %o4, %i1 fpsub16s %f5, %f15, %f15 pdist %f4, %f8, %f0 fpadd32 %f14, %f10, %f12 te %icc, 0x0 fmovsn %icc, %f1, %f7 fmovsvc %xcc, %f13, %f1 bleu loop_2217 tcs %xcc, 0x6 fcmpeq16 %f8, %f10, %o7 movrlez %l4, %o2, %g2 loop_2217: ldsh [%l7 + 0x0A], %g7 ldsb [%l7 + 0x12], %l0 xor %i3, %i4, %o1 movle %xcc, %o5, %o6 stw %l6, [%l7 + 0x08] fxors %f5, %f4, %f10 bne %icc, loop_2218 fba,a %fcc2, loop_2219 fxnor %f14, %f0, %f12 fnot1s %f13, %f6 loop_2218: xor %g3, 0x165A, %o0 loop_2219: fmovsleu %xcc, %f12, %f10 fmuld8ulx16 %f8, %f9, %f2 fandnot1 %f12, %f8, %f4 sth %g5, [%l7 + 0x58] fmovsvs %icc, %f9, %f6 umul %l3, %i6, %i0 movrne %i5, %l2, %o3 fzeros %f10 std %f4, [%l7 + 0x20] subccc %l1, %i7, %g4 movpos %icc, %l5, %g1 sdivcc %i2, 0x1A58, %o4 brgez %i1, loop_2220 fmovdpos %xcc, %f3, %f7 sdivx %g6, 0x186C, %l4 fmul8ulx16 %f4, %f10, %f10 loop_2220: popc %o7, %g2 fone %f14 array32 %g7, %o2, %i3 stx %l0, [%l7 + 0x30] bcc,pt %xcc, loop_2221 sdivx %o1, 0x11A2, %o5 ldub [%l7 + 0x35], %i4 call loop_2222 loop_2221: movl %xcc, %o6, %l6 sra %o0, %g3, %g5 fmovsn %icc, %f11, %f13 loop_2222: ldx [%l7 + 0x50], %l3 fmovdleu %icc, %f7, %f5 fors %f11, %f7, %f7 fcmped %fcc3, %f2, %f0 fandnot2s %f12, %f10, %f4 addccc %i6, %i5, %i0 lduh [%l7 + 0x28], %o3 st %f14, [%l7 + 0x0C] ld [%l7 + 0x30], %f15 movvc %icc, %l2, %i7 andn %g4, %l5, %l1 fmul8x16 %f4, %f14, %f8 fmovrdgz %i2, %f6, %f8 st %f1, [%l7 + 0x20] stb %o4, [%l7 + 0x4D] fmovrdgez %g1, %f10, %f0 tgu %icc, 0x6 ldsh [%l7 + 0x10], %i1 fcmped %fcc2, %f12, %f0 fmovde %xcc, %f12, %f14 ld [%l7 + 0x30], %f0 addccc %l4, %o7, %g6 sll %g7, 0x1E, %g2 fbuge %fcc3, loop_2223 edge8ln %o2, %i3, %o1 ldub [%l7 + 0x3D], %l0 for %f14, %f10, %f0 loop_2223: movrlez %o5, 0x1B8, %o6 for %f8, %f12, %f0 smul %i4, %o0, %g3 ldd [%l7 + 0x10], %f10 edge16 %l6, %g5, %l3 fnot2 %f0, %f14 st %f1, [%l7 + 0x08] smul %i5, %i6, %o3 fones %f2 fpadd32 %f6, %f10, %f0 fmovsneg %xcc, %f3, %f2 bl,pn %icc, loop_2224 fnot1s %f4, %f2 fmovrslez %i0, %f9, %f4 fmovdpos %icc, %f10, %f2 loop_2224: fmovrdlz %i7, %f0, %f14 sethi 0x0C6F, %l2 st %f6, [%l7 + 0x34] movgu %icc, %g4, %l5 array16 %i2, %o4, %l1 stb %g1, [%l7 + 0x24] ldub [%l7 + 0x6B], %i1 stx %l4, [%l7 + 0x20] fmul8sux16 %f10, %f8, %f8 fbule,a %fcc1, loop_2225 add %g6, 0x0B0B, %o7 fnors %f8, %f0, %f5 nop setx loop_2226, %l0, %l1 jmpl %l1, %g7 loop_2225: fbne %fcc3, loop_2227 fbo,a %fcc0, loop_2228 ldub [%l7 + 0x74], %o2 loop_2226: fbo %fcc2, loop_2229 loop_2227: fmovdne %icc, %f13, %f3 loop_2228: fmovrdlz %i3, %f6, %f14 ta %xcc, 0x1 loop_2229: bvs %icc, loop_2230 std %f2, [%l7 + 0x60] lduh [%l7 + 0x58], %o1 lduh [%l7 + 0x0A], %l0 loop_2230: addcc %g2, 0x086F, %o6 movrlz %i4, %o0, %g3 umul %o5, 0x1C1D, %l6 umul %l3, 0x1DD0, %g5 std %f0, [%l7 + 0x60] ld [%l7 + 0x48], %f6 andncc %i5, %i6, %o3 fpack16 %f12, %f3 fmovdle %xcc, %f0, %f11 st %f8, [%l7 + 0x38] ldsb [%l7 + 0x09], %i0 std %f6, [%l7 + 0x48] brnz,a %i7, loop_2231 and %g4, %l2, %l5 fpadd32s %f12, %f9, %f10 lduh [%l7 + 0x0E], %o4 loop_2231: fnot1 %f2, %f4 fandnot1s %f12, %f12, %f9 edge32l %l1, %i2, %i1 fbo %fcc1, loop_2232 fmovsa %icc, %f6, %f13 edge8n %l4, %g6, %g1 bg,a,pn %xcc, loop_2233 loop_2232: ldub [%l7 + 0x46], %o7 fmovse %xcc, %f2, %f3 lduw [%l7 + 0x54], %g7 loop_2233: fmul8ulx16 %f8, %f0, %f12 sub %i3, %o2, %l0 andn %o1, %o6, %i4 array16 %g2, %o0, %g3 ldd [%l7 + 0x30], %f2 fmovsge %xcc, %f1, %f5 subccc %l6, %l3, %o5 st %f4, [%l7 + 0x4C] be,pn %xcc, loop_2234 sdiv %g5, 0x1500, %i5 fpsub32s %f13, %f6, %f8 mulx %o3, %i0, %i6 loop_2234: edge16l %g4, %l2, %i7 ldsb [%l7 + 0x54], %l5 bl %icc, loop_2235 stx %o4, [%l7 + 0x10] fmovrdne %i2, %f10, %f0 fsrc1 %f8, %f4 loop_2235: fbu,a %fcc1, loop_2236 movre %i1, 0x1F1, %l4 lduw [%l7 + 0x10], %g6 umul %l1, 0x0D02, %o7 loop_2236: ld [%l7 + 0x2C], %f0 fmovrde %g7, %f2, %f12 fmovscs %icc, %f10, %f11 std %f4, [%l7 + 0x58] udivcc %g1, 0x1F64, %i3 sllx %o2, %l0, %o6 fmul8ulx16 %f8, %f2, %f8 xorcc %i4, %g2, %o1 fmovsne %xcc, %f12, %f7 lduh [%l7 + 0x26], %o0 stw %l6, [%l7 + 0x10] be loop_2237 edge32 %l3, %g3, %g5 fmovdvc %xcc, %f6, %f11 fmovrde %i5, %f0, %f4 loop_2237: fble %fcc2, loop_2238 fba %fcc1, loop_2239 ldsw [%l7 + 0x60], %o5 ld [%l7 + 0x18], %f2 loop_2238: fmovdgu %icc, %f0, %f7 loop_2239: ldub [%l7 + 0x3E], %i0 fbu,a %fcc2, loop_2240 nop setx loop_2241, %l0, %l1 jmpl %l1, %i6 tcs %xcc, 0x3 sdivcc %o3, 0x0156, %l2 loop_2240: xnorcc %i7, %g4, %l5 loop_2241: fornot1 %f2, %f8, %f0 fmovrsgez %o4, %f4, %f2 bne,pn %xcc, loop_2242 stw %i2, [%l7 + 0x3C] udivx %l4, 0x1CB1, %i1 movrlez %g6, %o7, %l1 loop_2242: fmovse %icc, %f0, %f3 faligndata %f12, %f14, %f14 ldsh [%l7 + 0x46], %g1 bcc %xcc, loop_2243 ldx [%l7 + 0x78], %g7 bl,a %icc, loop_2244 fandnot1s %f9, %f6, %f1 loop_2243: tsubcctv %i3, %o2, %o6 tleu %icc, 0x3 loop_2244: fxor %f6, %f2, %f10 fmovsvc %xcc, %f8, %f9 movleu %icc, %i4, %l0 ldsw [%l7 + 0x68], %g2 movrne %o1, %o0, %l6 fmovrsgz %g3, %f12, %f3 st %f8, [%l7 + 0x20] movn %xcc, %l3, %g5 sth %o5, [%l7 + 0x48] movgu %icc, %i0, %i6 brgez,a %o3, loop_2245 umul %i5, %i7, %l2 bvc loop_2246 ldx [%l7 + 0x08], %g4 loop_2245: fmovrslez %l5, %f5, %f11 std %f8, [%l7 + 0x50] loop_2246: std %f6, [%l7 + 0x18] fcmple16 %f10, %f2, %i2 fbul %fcc1, loop_2247 bneg loop_2248 fmovda %icc, %f7, %f5 ldx [%l7 + 0x68], %o4 loop_2247: ldsb [%l7 + 0x41], %i1 loop_2248: fmovse %xcc, %f4, %f10 alignaddrl %l4, %g6, %l1 stx %o7, [%l7 + 0x40] ldsw [%l7 + 0x64], %g1 sth %g7, [%l7 + 0x4E] fbn,a %fcc1, loop_2249 ldsb [%l7 + 0x24], %o2 fba %fcc2, loop_2250 orn %o6, %i4, %i3 loop_2249: bcc,pn %xcc, loop_2251 stb %g2, [%l7 + 0x7E] loop_2250: sll %l0, %o0, %l6 tleu %icc, 0x7 loop_2251: stw %o1, [%l7 + 0x10] ldd [%l7 + 0x78], %f8 for %f4, %f12, %f0 fmovrdgz %g3, %f6, %f8 subccc %g5, 0x1BF6, %o5 movrgz %l3, 0x3F0, %i0 orn %o3, %i6, %i7 ldsw [%l7 + 0x28], %i5 ldsw [%l7 + 0x64], %l2 edge8 %l5, %g4, %o4 fornot1 %f0, %f2, %f2 bcs,a,pn %icc, loop_2252 lduw [%l7 + 0x68], %i2 sth %l4, [%l7 + 0x24] stw %g6, [%l7 + 0x38] loop_2252: tge %xcc, 0x2 lduh [%l7 + 0x7E], %i1 fmul8sux16 %f4, %f4, %f14 lduh [%l7 + 0x66], %o7 ldsb [%l7 + 0x5C], %g1 stb %l1, [%l7 + 0x2C] tleu %icc, 0x7 lduh [%l7 + 0x44], %o2 fpackfix %f12, %f8 sra %g7, 0x02, %o6 ldub [%l7 + 0x4E], %i4 st %f1, [%l7 + 0x60] stw %i3, [%l7 + 0x7C] ldd [%l7 + 0x50], %f8 sethi 0x0A2D, %l0 fxors %f14, %f1, %f8 lduh [%l7 + 0x2C], %o0 fmovdgu %icc, %f11, %f10 ldd [%l7 + 0x08], %f6 umul %g2, %l6, %g3 stb %g5, [%l7 + 0x5C] fnegs %f2, %f1 ldx [%l7 + 0x40], %o1 bl,pn %xcc, loop_2253 fmovdcc %icc, %f12, %f11 fmovdpos %icc, %f12, %f3 fmovda %icc, %f1, %f15 loop_2253: fandnot1 %f4, %f2, %f0 bcc,pn %xcc, loop_2254 ldsw [%l7 + 0x2C], %l3 fnands %f9, %f10, %f12 stb %i0, [%l7 + 0x35] loop_2254: fpadd16 %f14, %f6, %f2 tvs %xcc, 0x4 ldsh [%l7 + 0x76], %o5 movleu %icc, %i6, %i7 tcs %icc, 0x1 tvc %xcc, 0x2 st %f7, [%l7 + 0x14] tl %xcc, 0x1 movcs %xcc, %i5, %o3 fornot2s %f4, %f10, %f1 udivcc %l5, 0x0F8A, %g4 fbule %fcc0, loop_2255 std %f2, [%l7 + 0x48] faligndata %f2, %f14, %f10 fmovrse %o4, %f14, %f7 loop_2255: sethi 0x1E23, %i2 addccc %l2, %l4, %i1 fbo %fcc3, loop_2256 ba,a,pn %icc, loop_2257 bcc %xcc, loop_2258 sdivx %g6, 0x02CE, %g1 loop_2256: fmovd %f12, %f6 loop_2257: ldsb [%l7 + 0x33], %o7 loop_2258: ldsb [%l7 + 0x75], %o2 tsubcc %l1, %o6, %g7 fmovdn %icc, %f15, %f12 fba %fcc0, loop_2259 brgz %i4, loop_2260 fbg,a %fcc3, loop_2261 movl %icc, %l0, %i3 loop_2259: addccc %o0, 0x1C69, %g2 loop_2260: fandnot1s %f5, %f6, %f12 loop_2261: lduw [%l7 + 0x20], %g3 fmovdl %icc, %f6, %f11 brlez,a %l6, loop_2262 st %f1, [%l7 + 0x2C] brnz,a %g5, loop_2263 movvc %xcc, %l3, %o1 loop_2262: fandnot2 %f12, %f2, %f2 orcc %o5, 0x1F26, %i6 loop_2263: fmovdcc %xcc, %f7, %f8 stb %i0, [%l7 + 0x34] tsubcctv %i7, %o3, %i5 addcc %g4, %o4, %l5 edge16n %i2, %l4, %l2 nop setx loop_2264, %l0, %l1 jmpl %l1, %i1 lduh [%l7 + 0x32], %g1 fandnot1s %f15, %f8, %f15 fmovsleu %icc, %f9, %f4 loop_2264: fandnot1s %f0, %f2, %f10 fones %f10 brz %o7, loop_2265 ld [%l7 + 0x24], %f12 stb %g6, [%l7 + 0x59] ldsw [%l7 + 0x60], %o2 loop_2265: for %f12, %f2, %f0 add %o6, 0x0F89, %l1 taddcctv %i4, 0x1CA2, %g7 fnands %f7, %f14, %f15 ldsb [%l7 + 0x30], %i3 fcmple32 %f12, %f2, %l0 fbl %fcc3, loop_2266 fnands %f14, %f7, %f15 nop setx loop_2267, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array32 %g2, %g3, %o0 loop_2266: for %f2, %f0, %f10 lduh [%l7 + 0x30], %g5 loop_2267: orcc %l6, 0x0A04, %l3 fsrc1s %f9, %f5 fmovrsgez %o1, %f13, %f13 edge32 %o5, %i6, %i7 lduh [%l7 + 0x4C], %o3 xnor %i5, 0x0E53, %i0 fors %f4, %f14, %f10 fbul,a %fcc0, loop_2268 edge32ln %g4, %o4, %i2 fcmpeq32 %f12, %f0, %l5 fxnor %f14, %f10, %f2 loop_2268: ldsb [%l7 + 0x7A], %l2 movne %xcc, %i1, %g1 ble,a %icc, loop_2269 alignaddrl %l4, %o7, %g6 sth %o6, [%l7 + 0x48] fmovscc %icc, %f12, %f4 loop_2269: fabss %f10, %f9 sdivcc %o2, 0x128B, %i4 xor %g7, %i3, %l1 st %f4, [%l7 + 0x54] fmovdl %icc, %f0, %f6 orn %g2, %g3, %l0 fands %f4, %f9, %f12 fmovrdgz %g5, %f2, %f14 popc 0x1901, %l6 fpadd16s %f12, %f2, %f12 fone %f4 ld [%l7 + 0x60], %f0 fsrc1 %f12, %f12 ldd [%l7 + 0x78], %f0 lduw [%l7 + 0x4C], %o0 fxnor %f6, %f2, %f12 fcmpes %fcc1, %f7, %f1 fsrc2s %f2, %f10 fmovdge %xcc, %f8, %f14 movle %xcc, %l3, %o1 stw %o5, [%l7 + 0x5C] te %xcc, 0x5 fmovdvc %icc, %f11, %f15 add %i7, 0x02A9, %i6 srl %i5, 0x1D, %i0 lduh [%l7 + 0x4C], %o3 fcmps %fcc3, %f10, %f1 brnz,a %g4, loop_2270 st %f3, [%l7 + 0x08] movrgez %i2, %o4, %l2 tge %xcc, 0x4 loop_2270: ldsb [%l7 + 0x65], %i1 subccc %l5, 0x16B8, %g1 fpack16 %f6, %f11 ldd [%l7 + 0x58], %f14 movl %xcc, %o7, %l4 ldd [%l7 + 0x50], %f8 brgz %o6, loop_2271 fpadd16s %f12, %f11, %f1 fornot1 %f0, %f14, %f0 fexpand %f2, %f0 loop_2271: tpos %xcc, 0x1 ld [%l7 + 0x38], %f10 bleu,pt %xcc, loop_2272 st %f4, [%l7 + 0x44] smulcc %o2, %i4, %g7 orn %i3, 0x1C39, %g6 loop_2272: edge16n %l1, %g2, %l0 fmuld8sux16 %f2, %f8, %f10 fcmpeq16 %f12, %f14, %g3 stx %l6, [%l7 + 0x58] fandnot2s %f1, %f9, %f7 call loop_2273 addccc %o0, %l3, %o1 bge,a,pt %icc, loop_2274 addccc %o5, 0x02CE, %i7 loop_2273: fbn,a %fcc2, loop_2275 edge16 %g5, %i6, %i5 loop_2274: fcmpeq16 %f14, %f10, %o3 movge %icc, %g4, %i0 loop_2275: fexpand %f2, %f6 stw %o4, [%l7 + 0x58] movcs %xcc, %l2, %i2 movrlz %i1, %l5, %g1 ldsb [%l7 + 0x75], %l4 fsrc1s %f7, %f1 fmuld8ulx16 %f8, %f13, %f6 nop setx loop_2276, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %o6, [%l7 + 0x40] ldub [%l7 + 0x25], %o7 fmovdvc %icc, %f1, %f8 loop_2276: sth %o2, [%l7 + 0x58] srl %g7, %i4, %i3 stx %l1, [%l7 + 0x50] bleu,a %icc, loop_2277 ld [%l7 + 0x08], %f8 fbul,a %fcc0, loop_2278 fmovrslez %g2, %f6, %f11 loop_2277: std %f8, [%l7 + 0x50] tcs %icc, 0x7 loop_2278: sth %g6, [%l7 + 0x24] bpos,a %icc, loop_2279 mulscc %l0, %l6, %o0 tne %icc, 0x6 stb %l3, [%l7 + 0x75] loop_2279: st %f14, [%l7 + 0x08] ldsb [%l7 + 0x4D], %g3 fbug,a %fcc0, loop_2280 movre %o5, %o1, %i7 stw %i6, [%l7 + 0x68] udivcc %g5, 0x0F8C, %o3 loop_2280: ldub [%l7 + 0x1A], %g4 ta %xcc, 0x4 ldx [%l7 + 0x40], %i0 stb %i5, [%l7 + 0x61] edge8 %o4, %i2, %i1 bcc,a,pn %xcc, loop_2281 fmovdne %icc, %f3, %f6 fbge,a %fcc2, loop_2282 ldd [%l7 + 0x58], %f0 loop_2281: taddcc %l2, 0x1DEA, %l5 fbne,a %fcc3, loop_2283 loop_2282: stb %g1, [%l7 + 0x2B] bcs,a %icc, loop_2284 te %icc, 0x6 loop_2283: move %xcc, %l4, %o7 movneg %xcc, %o2, %g7 loop_2284: popc %i4, %i3 fcmpeq32 %f6, %f14, %l1 sra %g2, %g6, %l0 std %f10, [%l7 + 0x60] fcmpne32 %f10, %f8, %l6 std %f2, [%l7 + 0x48] mova %xcc, %o6, %o0 fmovrdlez %l3, %f6, %f8 fmovse %xcc, %f14, %f15 fmovdpos %xcc, %f3, %f2 fmovscs %icc, %f10, %f9 lduh [%l7 + 0x10], %g3 fcmpgt32 %f14, %f10, %o1 tl %xcc, 0x1 brnz %o5, loop_2285 bn,a loop_2286 fcmple32 %f2, %f12, %i7 lduw [%l7 + 0x40], %g5 loop_2285: srax %o3, 0x0D, %g4 loop_2286: fmovdgu %icc, %f4, %f6 fmovrdgz %i0, %f8, %f12 movg %xcc, %i6, %i5 fbn,a %fcc0, loop_2287 add %i2, %i1, %o4 stb %l5, [%l7 + 0x12] fexpand %f5, %f2 loop_2287: andn %g1, 0x07E6, %l2 fnor %f2, %f4, %f8 ldx [%l7 + 0x68], %l4 ldsb [%l7 + 0x38], %o2 sub %o7, 0x09BB, %g7 std %f2, [%l7 + 0x18] fbule %fcc3, loop_2288 edge16l %i4, %l1, %g2 edge8 %g6, %l0, %l6 fmovscc %xcc, %f6, %f4 loop_2288: std %f6, [%l7 + 0x20] edge32ln %o6, %i3, %l3 ldsh [%l7 + 0x36], %g3 stx %o1, [%l7 + 0x18] tne %xcc, 0x1 fcmple16 %f6, %f14, %o5 ldd [%l7 + 0x10], %f2 fabsd %f4, %f12 move %icc, %o0, %g5 ldsw [%l7 + 0x30], %i7 sdivx %o3, 0x0035, %i0 fba %fcc1, loop_2289 addccc %g4, %i5, %i6 fmovdneg %icc, %f7, %f13 tgu %icc, 0x0 loop_2289: fmovsl %icc, %f10, %f7 fpsub16s %f0, %f8, %f15 edge8n %i1, %i2, %l5 st %f5, [%l7 + 0x6C] move %icc, %o4, %l2 std %f10, [%l7 + 0x48] movl %icc, %l4, %g1 ldsb [%l7 + 0x20], %o2 fcmple16 %f2, %f0, %g7 lduw [%l7 + 0x14], %i4 stb %l1, [%l7 + 0x7A] ldx [%l7 + 0x78], %g2 udivx %o7, 0x08CD, %l0 tn %xcc, 0x4 ldub [%l7 + 0x4B], %l6 brgez,a %g6, loop_2290 fbl,a %fcc1, loop_2291 fbne %fcc3, loop_2292 brgz %o6, loop_2293 loop_2290: fmovsle %xcc, %f5, %f14 loop_2291: brz,a %l3, loop_2294 loop_2292: addcc %g3, %o1, %o5 loop_2293: stw %i3, [%l7 + 0x6C] alignaddrl %o0, %g5, %i7 loop_2294: ldsb [%l7 + 0x12], %i0 bg,a loop_2295 tne %xcc, 0x5 orn %g4, 0x0D42, %i5 bcs,pt %icc, loop_2296 loop_2295: ldx [%l7 + 0x48], %i6 alignaddrl %o3, %i2, %i1 ldsw [%l7 + 0x6C], %o4 loop_2296: std %f4, [%l7 + 0x38] fbg %fcc0, loop_2297 fmuld8ulx16 %f9, %f5, %f8 ldsw [%l7 + 0x14], %l5 fnot1s %f13, %f12 loop_2297: fpack32 %f0, %f14, %f12 movrgz %l4, 0x256, %l2 movne %xcc, %o2, %g1 be %xcc, loop_2298 mulscc %g7, 0x0C6B, %l1 fnand %f10, %f8, %f2 ldsb [%l7 + 0x4E], %g2 loop_2298: fnands %f0, %f0, %f7 sdivcc %i4, 0x00B3, %o7 ld [%l7 + 0x54], %f7 ldub [%l7 + 0x15], %l0 lduw [%l7 + 0x40], %l6 ldsw [%l7 + 0x5C], %o6 fzero %f2 fbn,a %fcc0, loop_2299 sdiv %l3, 0x160D, %g6 fpmerge %f2, %f7, %f2 ldsw [%l7 + 0x70], %o1 loop_2299: fpackfix %f14, %f1 be %xcc, loop_2300 fbule,a %fcc1, loop_2301 and %g3, %i3, %o0 fcmped %fcc3, %f10, %f0 loop_2300: bvs,pn %icc, loop_2302 loop_2301: xor %o5, 0x0C2A, %i7 tpos %xcc, 0x1 fmovscc %xcc, %f15, %f12 loop_2302: umul %i0, 0x18B7, %g4 fmovdl %icc, %f1, %f6 subcc %i5, %g5, %o3 movpos %xcc, %i6, %i2 ldub [%l7 + 0x6E], %o4 fexpand %f13, %f12 brgz %i1, loop_2303 fnors %f3, %f14, %f6 call loop_2304 fba %fcc3, loop_2305 loop_2303: tgu %icc, 0x2 fpmerge %f9, %f8, %f12 loop_2304: lduh [%l7 + 0x08], %l4 loop_2305: fmovsgu %icc, %f13, %f11 fnor %f6, %f0, %f12 lduw [%l7 + 0x20], %l2 udivcc %l5, 0x1CDB, %g1 fpsub32 %f6, %f0, %f0 sllx %g7, %l1, %o2 te %icc, 0x2 orcc %g2, 0x0AC8, %i4 fandnot1s %f8, %f11, %f8 brnz,a %o7, loop_2306 ldx [%l7 + 0x50], %l6 tcs %xcc, 0x4 fmovspos %icc, %f10, %f9 loop_2306: ldub [%l7 + 0x1D], %o6 brlez %l3, loop_2307 ldx [%l7 + 0x40], %l0 ldd [%l7 + 0x10], %f6 fmovdvs %xcc, %f5, %f3 loop_2307: bcs,pn %xcc, loop_2308 ldsb [%l7 + 0x15], %o1 fpadd16s %f4, %f0, %f2 lduh [%l7 + 0x08], %g3 loop_2308: ldub [%l7 + 0x2F], %i3 stb %o0, [%l7 + 0x68] stw %g6, [%l7 + 0x2C] for %f8, %f6, %f0 bgu,a,pn %icc, loop_2309 fmovsa %icc, %f5, %f1 fmovdleu %icc, %f2, %f13 bcs,pt %icc, loop_2310 loop_2309: fone %f8 ble,a,pt %icc, loop_2311 fblg,a %fcc1, loop_2312 loop_2310: movn %icc, %i7, %i0 udivx %g4, 0x00DC, %o5 loop_2311: ldsw [%l7 + 0x7C], %i5 loop_2312: stx %g5, [%l7 + 0x58] alignaddr %i6, %o3, %o4 fba %fcc0, loop_2313 sth %i2, [%l7 + 0x48] nop setx loop_2314, %l0, %l1 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 %fcc2, loop_2315 loop_2313: fmovrdgz %i1, %f4, %f8 ld [%l7 + 0x4C], %f10 loop_2314: fmovsneg %icc, %f8, %f0 loop_2315: fmovrde %l2, %f4, %f10 edge8n %l5, %l4, %g7 umulcc %l1, %o2, %g1 ldsw [%l7 + 0x1C], %i4 movrgez %g2, %l6, %o7 array32 %l3, %l0, %o6 movpos %icc, %o1, %g3 movleu %xcc, %i3, %g6 tneg %xcc, 0x5 edge8l %o0, %i0, %g4 brlz %o5, loop_2316 te %icc, 0x4 fand %f8, %f2, %f4 sth %i7, [%l7 + 0x22] loop_2316: fand %f12, %f0, %f8 fpadd32 %f12, %f14, %f8 tpos %icc, 0x4 fble,a %fcc3, loop_2317 movrgez %g5, %i5, %i6 fsrc2 %f4, %f2 fones %f5 loop_2317: stx %o4, [%l7 + 0x68] fbg,a %fcc2, loop_2318 std %f8, [%l7 + 0x68] fsrc2s %f1, %f3 fpsub16 %f10, %f8, %f8 loop_2318: tsubcc %i2, 0x13EC, %i1 stb %l2, [%l7 + 0x5A] tne %icc, 0x1 srlx %o3, 0x00, %l5 alignaddrl %g7, %l1, %o2 fzeros %f8 ldub [%l7 + 0x12], %g1 fpsub32s %f11, %f3, %f9 fmul8x16al %f11, %f10, %f14 fmovscc %xcc, %f10, %f1 st %f6, [%l7 + 0x28] brgez %l4, loop_2319 edge16ln %g2, %i4, %o7 addc %l3, %l0, %l6 subccc %o1, 0x1226, %o6 loop_2319: std %f14, [%l7 + 0x20] bcs %icc, loop_2320 stb %i3, [%l7 + 0x43] tg %icc, 0x3 tsubcc %g6, %o0, %i0 loop_2320: be,pn %xcc, loop_2321 edge32l %g4, %o5, %g3 fmovsvs %icc, %f3, %f1 array16 %g5, %i5, %i6 loop_2321: addccc %i7, 0x13BD, %i2 st %f15, [%l7 + 0x60] fornot2 %f6, %f14, %f12 edge32l %o4, %i1, %o3 ldd [%l7 + 0x60], %f8 tleu %xcc, 0x1 sllx %l2, %l5, %g7 fnors %f0, %f4, %f8 move %xcc, %l1, %o2 fmovdleu %icc, %f13, %f11 movne %xcc, %g1, %g2 fbug %fcc0, loop_2322 sth %i4, [%l7 + 0x58] std %f4, [%l7 + 0x38] tsubcc %l4, 0x12E0, %o7 loop_2322: taddcctv %l3, %l6, %o1 nop setx loop_2323, %l0, %l1 jmpl %l1, %l0 std %f8, [%l7 + 0x50] fmovde %xcc, %f9, %f2 edge8ln %i3, %o6, %g6 loop_2323: brz,a %o0, loop_2324 lduh [%l7 + 0x38], %i0 movgu %xcc, %o5, %g4 stx %g5, [%l7 + 0x40] loop_2324: be,pt %xcc, loop_2325 fmovdgu %xcc, %f1, %f4 edge32l %g3, %i5, %i6 movg %icc, %i7, %i2 loop_2325: stw %o4, [%l7 + 0x4C] srl %i1, %o3, %l5 andn %g7, 0x14EE, %l1 ldub [%l7 + 0x50], %l2 fandnot1s %f0, %f12, %f3 lduh [%l7 + 0x5A], %g1 movneg %icc, %g2, %i4 fmovdvs %xcc, %f2, %f11 std %f2, [%l7 + 0x30] fbge %fcc1, loop_2326 bpos %icc, loop_2327 bcc,a loop_2328 fone %f0 loop_2326: movge %icc, %o2, %o7 loop_2327: alignaddrl %l4, %l6, %o1 loop_2328: siam 0x0 ldub [%l7 + 0x47], %l0 ldd [%l7 + 0x40], %f14 be,a,pt %icc, loop_2329 movl %xcc, %l3, %i3 ldd [%l7 + 0x40], %f0 fmovdpos %icc, %f13, %f10 loop_2329: fnand %f2, %f6, %f10 fcmped %fcc0, %f14, %f8 fbu,a %fcc0, loop_2330 orcc %g6, %o0, %o6 fmovrslz %o5, %f5, %f4 fsrc2s %f11, %f6 loop_2330: fmovsgu %icc, %f7, %f13 srax %i0, %g5, %g4 fandnot2s %f1, %f11, %f7 lduw [%l7 + 0x34], %i5 lduw [%l7 + 0x60], %g3 lduw [%l7 + 0x44], %i7 ldx [%l7 + 0x58], %i6 stb %i2, [%l7 + 0x0E] edge16l %i1, %o4, %l5 movrlez %g7, %l1, %o3 brlez %l2, loop_2331 popc %g1, %g2 lduh [%l7 + 0x74], %i4 fbn %fcc0, loop_2332 loop_2331: fpsub16 %f8, %f4, %f6 stw %o7, [%l7 + 0x78] fandnot2s %f5, %f13, %f3 loop_2332: ldd [%l7 + 0x08], %f12 orncc %l4, %l6, %o1 tsubcc %o2, 0x1AA4, %l0 fblg %fcc1, loop_2333 ldd [%l7 + 0x48], %f10 fandnot1 %f14, %f0, %f6 nop setx loop_2334, %l0, %l1 jmpl %l1, %i3 loop_2333: stb %g6, [%l7 + 0x71] array16 %l3, %o0, %o6 orcc %o5, %g5, %g4 loop_2334: fblg %fcc0, loop_2335 sth %i5, [%l7 + 0x3E] fmovsle %icc, %f6, %f9 sll %i0, %g3, %i7 loop_2335: fexpand %f9, %f2 stw %i2, [%l7 + 0x48] fcmpgt32 %f4, %f14, %i6 stx %o4, [%l7 + 0x48] fandnot2 %f10, %f4, %f2 fandnot1s %f14, %f2, %f7 fmovdcs %xcc, %f3, %f0 fmovspos %icc, %f12, %f14 std %f10, [%l7 + 0x68] fsrc1s %f4, %f8 bcc,a,pt %xcc, loop_2336 fabsd %f14, %f10 fnot2s %f13, %f6 nop setx loop_2337, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2336: sth %l5, [%l7 + 0x48] std %f4, [%l7 + 0x28] movne %xcc, %g7, %l1 loop_2337: movvc %xcc, %i1, %l2 ldd [%l7 + 0x58], %f12 edge16ln %o3, %g1, %g2 bge loop_2338 bpos,pt %icc, loop_2339 ld [%l7 + 0x6C], %f12 fsrc1s %f0, %f2 loop_2338: movpos %icc, %o7, %l4 loop_2339: fpack32 %f0, %f10, %f4 fmovsa %xcc, %f10, %f3 tn %xcc, 0x6 fbue %fcc1, loop_2340 stb %i4, [%l7 + 0x73] fbne,a %fcc3, loop_2341 ldx [%l7 + 0x48], %o1 loop_2340: fzero %f8 fsrc1s %f4, %f10 loop_2341: andcc %o2, 0x1646, %l6 fornot2 %f2, %f8, %f8 fpadd32s %f15, %f7, %f2 ldsb [%l7 + 0x1B], %l0 ldsw [%l7 + 0x58], %g6 movcc %xcc, %l3, %o0 tcs %icc, 0x7 sdiv %i3, 0x0453, %o5 lduh [%l7 + 0x7C], %g5 sub %g4, 0x0CBA, %o6 tneg %xcc, 0x4 stw %i0, [%l7 + 0x7C] mulx %i5, 0x108C, %i7 ldsw [%l7 + 0x7C], %g3 st %f12, [%l7 + 0x44] tle %xcc, 0x4 edge32l %i2, %i6, %l5 nop setx loop_2342, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done te %xcc, 0x1 fsrc1 %f2, %f0 tsubcc %o4, %g7, %i1 loop_2342: edge8n %l2, %o3, %l1 fmovsle %icc, %f6, %f8 subccc %g1, %o7, %l4 st %f7, [%l7 + 0x60] fbule %fcc1, loop_2343 sdiv %g2, 0x0C74, %i4 lduw [%l7 + 0x20], %o2 tge %xcc, 0x1 loop_2343: fornot2s %f5, %f6, %f0 fnot1 %f12, %f12 orncc %o1, 0x1459, %l0 movcc %xcc, %l6, %g6 ldd [%l7 + 0x30], %f10 std %f4, [%l7 + 0x68] taddcc %l3, 0x1C96, %i3 fmovsvc %icc, %f15, %f9 fandnot2s %f12, %f4, %f3 fpsub16 %f10, %f2, %f8 fmovdn %icc, %f9, %f4 mova %icc, %o5, %g5 fbe %fcc2, loop_2344 fmovsneg %icc, %f0, %f5 ldd [%l7 + 0x68], %f12 ldx [%l7 + 0x60], %o0 loop_2344: or %g4, 0x014B, %o6 ldsh [%l7 + 0x1C], %i5 ldx [%l7 + 0x50], %i0 fcmpd %fcc3, %f10, %f2 bshuffle %f6, %f14, %f4 lduh [%l7 + 0x7A], %g3 movgu %icc, %i2, %i6 fpsub16 %f8, %f6, %f8 fcmpne16 %f8, %f2, %i7 lduw [%l7 + 0x20], %o4 stb %l5, [%l7 + 0x37] srl %g7, %i1, %o3 brgz,a %l2, loop_2345 ld [%l7 + 0x74], %f10 fmovscs %xcc, %f5, %f1 mulscc %g1, 0x1B40, %l1 loop_2345: ldx [%l7 + 0x68], %l4 st %f4, [%l7 + 0x40] fzeros %f4 lduw [%l7 + 0x60], %o7 fnegd %f12, %f10 andcc %i4, %o2, %g2 fpackfix %f2, %f7 fmovscc %icc, %f7, %f1 andncc %o1, %l0, %l6 stw %l3, [%l7 + 0x18] fmovdcs %xcc, %f2, %f0 lduw [%l7 + 0x34], %g6 fmovse %icc, %f10, %f14 edge16 %o5, %i3, %o0 bgu loop_2346 ldsh [%l7 + 0x32], %g4 st %f2, [%l7 + 0x14] fmovde %xcc, %f0, %f6 loop_2346: addcc %g5, 0x01E0, %i5 edge32 %o6, %g3, %i2 movvc %xcc, %i6, %i7 movne %xcc, %i0, %l5 srax %o4, %g7, %o3 fbl %fcc0, loop_2347 lduh [%l7 + 0x7C], %i1 edge8ln %g1, %l1, %l2 movcc %icc, %l4, %o7 loop_2347: edge32n %i4, %g2, %o2 lduh [%l7 + 0x6E], %o1 fpack16 %f0, %f5 ldsh [%l7 + 0x3E], %l0 fmovscs %xcc, %f9, %f12 srax %l3, 0x17, %g6 sdiv %l6, 0x0461, %o5 edge8n %i3, %o0, %g4 fxnors %f8, %f9, %f2 lduw [%l7 + 0x34], %i5 ldub [%l7 + 0x54], %g5 ldub [%l7 + 0x44], %o6 tvs %icc, 0x7 edge32ln %g3, %i2, %i6 bvs loop_2348 ldx [%l7 + 0x08], %i7 ld [%l7 + 0x28], %f2 udivcc %i0, 0x06FF, %l5 loop_2348: ldub [%l7 + 0x28], %o4 fbo %fcc2, loop_2349 movrne %g7, %o3, %g1 ld [%l7 + 0x64], %f4 ldx [%l7 + 0x08], %i1 loop_2349: fcmpne32 %f8, %f6, %l2 fnands %f7, %f10, %f2 fmovdl %xcc, %f0, %f15 lduh [%l7 + 0x20], %l1 edge16n %l4, %o7, %g2 ldd [%l7 + 0x38], %f4 ld [%l7 + 0x34], %f0 udiv %o2, 0x1A47, %o1 fmovde %xcc, %f11, %f15 add %i4, %l3, %l0 fmovdcs %icc, %f7, %f0 tcs %icc, 0x6 bshuffle %f6, %f6, %f6 fbo %fcc0, loop_2350 std %f6, [%l7 + 0x70] ldd [%l7 + 0x48], %f8 and %l6, 0x160D, %g6 loop_2350: stw %o5, [%l7 + 0x7C] ldx [%l7 + 0x38], %i3 ldx [%l7 + 0x50], %g4 bcs loop_2351 fmovsg %xcc, %f14, %f10 lduh [%l7 + 0x10], %i5 fpadd16s %f8, %f15, %f6 loop_2351: fmovsn %xcc, %f13, %f5 fpsub32 %f2, %f12, %f6 brgez %g5, loop_2352 add %o6, %g3, %i2 fxnors %f11, %f11, %f6 ldsb [%l7 + 0x27], %o0 loop_2352: fcmps %fcc2, %f0, %f10 stb %i7, [%l7 + 0x56] tn %icc, 0x5 fabss %f13, %f6 bge,a %icc, loop_2353 stx %i0, [%l7 + 0x68] fbule,a %fcc3, loop_2354 ld [%l7 + 0x50], %f0 loop_2353: ld [%l7 + 0x24], %f13 nop setx loop_2355, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2354: movvs %icc, %i6, %o4 tne %icc, 0x5 and %l5, 0x19F0, %g7 loop_2355: nop setx loop_2356, %l0, %l1 jmpl %l1, %o3 std %f6, [%l7 + 0x70] ldd [%l7 + 0x50], %f6 edge16ln %g1, %l2, %l1 loop_2356: and %i1, %l4, %g2 fcmpes %fcc3, %f14, %f12 lduw [%l7 + 0x70], %o7 sub %o1, 0x0126, %i4 fmovdleu %xcc, %f5, %f1 ldsw [%l7 + 0x08], %l3 fand %f14, %f2, %f12 fmovsne %icc, %f5, %f13 sth %o2, [%l7 + 0x5A] tcc %icc, 0x5 ldd [%l7 + 0x68], %f2 bne %xcc, loop_2357 fmovscc %xcc, %f9, %f15 smul %l0, %l6, %g6 movrgz %o5, %g4, %i3 loop_2357: fandnot1 %f8, %f14, %f2 lduw [%l7 + 0x2C], %i5 fbn %fcc1, loop_2358 fpadd32 %f8, %f10, %f12 ldx [%l7 + 0x20], %o6 fabss %f8, %f10 loop_2358: stx %g3, [%l7 + 0x28] ld [%l7 + 0x6C], %f13 bge,a,pt %icc, loop_2359 udivx %i2, 0x0C07, %g5 ldsh [%l7 + 0x1C], %o0 ba,a %icc, loop_2360 loop_2359: fmovdvs %icc, %f12, %f9 alignaddrl %i7, %i0, %i6 tge %xcc, 0x3 loop_2360: tcc %icc, 0x2 brgez %l5, loop_2361 fpackfix %f12, %f9 st %f11, [%l7 + 0x60] tne %xcc, 0x2 loop_2361: ldx [%l7 + 0x40], %g7 ldsh [%l7 + 0x48], %o4 fabss %f0, %f9 st %f2, [%l7 + 0x2C] fmovsl %icc, %f12, %f0 stw %g1, [%l7 + 0x78] lduw [%l7 + 0x10], %o3 fmovdg %xcc, %f14, %f13 movne %icc, %l1, %i1 movrne %l2, 0x194, %l4 xorcc %g2, 0x1C40, %o1 ldub [%l7 + 0x71], %i4 fornot1 %f8, %f6, %f4 fba %fcc2, loop_2362 stb %l3, [%l7 + 0x2D] std %f2, [%l7 + 0x10] fmovsg %xcc, %f0, %f3 loop_2362: popc 0x0539, %o7 lduw [%l7 + 0x60], %o2 fmul8ulx16 %f2, %f2, %f8 fornot2 %f4, %f8, %f14 xorcc %l6, 0x1E9B, %l0 stb %o5, [%l7 + 0x73] fbl,a %fcc3, loop_2363 ldsw [%l7 + 0x40], %g6 ldx [%l7 + 0x48], %i3 stw %i5, [%l7 + 0x58] loop_2363: stx %g4, [%l7 + 0x40] fmovscs %xcc, %f0, %f8 fsrc2s %f12, %f4 stw %g3, [%l7 + 0x48] edge16l %o6, %g5, %o0 fbuge,a %fcc2, loop_2364 bn,a,pn %xcc, loop_2365 fbge %fcc0, loop_2366 fornot1s %f2, %f12, %f6 loop_2364: movvs %icc, %i2, %i0 loop_2365: lduh [%l7 + 0x52], %i7 loop_2366: fbge,a %fcc3, loop_2367 for %f2, %f2, %f2 ldx [%l7 + 0x48], %l5 ldd [%l7 + 0x08], %f10 loop_2367: tne %xcc, 0x7 fmovsne %icc, %f3, %f15 fmovscc %icc, %f14, %f14 lduw [%l7 + 0x2C], %g7 brgez,a %o4, loop_2368 fnor %f6, %f14, %f2 movne %xcc, %g1, %i6 subcc %o3, 0x06B9, %l1 loop_2368: fmovrdgez %i1, %f8, %f14 xorcc %l4, %g2, %l2 tsubcc %i4, %l3, %o7 lduh [%l7 + 0x52], %o2 ld [%l7 + 0x08], %f3 tcs %icc, 0x1 lduw [%l7 + 0x0C], %l6 movrgez %o1, %o5, %l0 ldsh [%l7 + 0x64], %i3 tpos %icc, 0x4 fmovdleu %xcc, %f3, %f5 fmul8ulx16 %f10, %f8, %f6 movvs %icc, %i5, %g4 tpos %icc, 0x4 fzeros %f12 fmovrde %g6, %f0, %f6 sll %g3, %g5, %o6 movrgez %i2, 0x24A, %i0 te %xcc, 0x3 st %f2, [%l7 + 0x0C] tle %xcc, 0x2 ldsb [%l7 + 0x1F], %i7 edge32ln %l5, %g7, %o4 fmovsgu %icc, %f4, %f13 fblg %fcc2, loop_2369 stb %g1, [%l7 + 0x6F] fmovscc %icc, %f4, %f0 lduw [%l7 + 0x70], %o0 loop_2369: tg %xcc, 0x4 fbg %fcc1, loop_2370 ldsw [%l7 + 0x64], %o3 stw %i6, [%l7 + 0x50] lduh [%l7 + 0x2C], %i1 loop_2370: stb %l1, [%l7 + 0x44] fmovda %icc, %f15, %f9 fpadd32 %f6, %f4, %f4 fmovsvc %xcc, %f2, %f15 brgez,a %l4, loop_2371 edge32n %g2, %i4, %l2 brgz %o7, loop_2372 ldub [%l7 + 0x65], %o2 loop_2371: std %f6, [%l7 + 0x18] xnorcc %l6, 0x0888, %o1 loop_2372: fcmple16 %f6, %f14, %l3 ldub [%l7 + 0x2E], %o5 fba %fcc0, loop_2373 faligndata %f6, %f10, %f8 xnorcc %i3, %i5, %g4 edge16ln %g6, %g3, %l0 loop_2373: fmovdgu %xcc, %f6, %f11 brnz,a %g5, loop_2374 add %i2, 0x0594, %o6 fxors %f6, %f7, %f11 movrlez %i7, %l5, %g7 loop_2374: edge8 %i0, %g1, %o4 fpack16 %f0, %f11 fmovdn %xcc, %f2, %f8 sllx %o0, 0x04, %i6 movvs %icc, %i1, %o3 movrgez %l1, 0x313, %l4 add %i4, %g2, %l2 tge %xcc, 0x5 movrne %o2, %l6, %o1 lduw [%l7 + 0x44], %o7 fmovrdgz %o5, %f6, %f8 fmovse %xcc, %f12, %f6 faligndata %f0, %f0, %f10 ldd [%l7 + 0x18], %f14 stb %l3, [%l7 + 0x2A] ldd [%l7 + 0x48], %f8 fnegs %f13, %f5 fmovsgu %xcc, %f11, %f6 fmovsleu %xcc, %f4, %f6 array8 %i5, %i3, %g6 stw %g4, [%l7 + 0x54] fnands %f4, %f9, %f0 fmovda %xcc, %f15, %f6 fmuld8ulx16 %f7, %f15, %f8 fbl %fcc3, loop_2375 bcs loop_2376 fmul8sux16 %f2, %f6, %f12 stx %l0, [%l7 + 0x28] loop_2375: movpos %xcc, %g3, %i2 loop_2376: ldsw [%l7 + 0x48], %o6 movre %i7, 0x171, %g5 ldx [%l7 + 0x10], %g7 bgu loop_2377 stx %l5, [%l7 + 0x10] lduh [%l7 + 0x1A], %i0 movleu %icc, %o4, %o0 loop_2377: lduw [%l7 + 0x4C], %g1 ldx [%l7 + 0x38], %i6 fzero %f6 fble,a %fcc3, loop_2378 mulx %i1, %l1, %o3 edge16 %i4, %l4, %l2 orn %g2, 0x0407, %l6 loop_2378: stw %o2, [%l7 + 0x2C] movcs %xcc, %o1, %o7 srlx %l3, 0x0A, %o5 nop setx loop_2379, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8sux16 %f15, %f8, %f4 stb %i5, [%l7 + 0x6D] fmovrsgez %g6, %f0, %f5 loop_2379: addc %g4, 0x1CFE, %l0 fone %f0 fmovrdgez %g3, %f8, %f6 fmovdge %icc, %f10, %f9 sdivcc %i2, 0x04E3, %i3 fbe,a %fcc2, loop_2380 fornot2s %f4, %f3, %f13 bvs,a,pt %icc, loop_2381 stb %o6, [%l7 + 0x39] loop_2380: fmovrslez %i7, %f13, %f13 ldsw [%l7 + 0x64], %g5 loop_2381: fpadd32s %f14, %f0, %f7 fnegs %f5, %f12 ldub [%l7 + 0x3B], %g7 ldd [%l7 + 0x08], %f8 stx %l5, [%l7 + 0x30] tsubcc %o4, %o0, %i0 edge32n %g1, %i6, %i1 stw %o3, [%l7 + 0x6C] sra %l1, 0x0C, %l4 fba,a %fcc0, loop_2382 taddcctv %l2, %g2, %l6 stb %o2, [%l7 + 0x09] bgu loop_2383 loop_2382: fpadd32s %f0, %f4, %f14 fmovscc %icc, %f2, %f8 fble %fcc3, loop_2384 loop_2383: fbne,a %fcc3, loop_2385 fpadd32 %f2, %f8, %f10 tpos %icc, 0x5 loop_2384: bge loop_2386 loop_2385: addcc %o1, 0x078A, %o7 ldub [%l7 + 0x10], %i4 andcc %o5, %i5, %g6 loop_2386: andncc %l3, %g4, %l0 st %f0, [%l7 + 0x70] ldub [%l7 + 0x75], %g3 fbuge %fcc2, loop_2387 lduh [%l7 + 0x58], %i3 ld [%l7 + 0x68], %f7 ldsb [%l7 + 0x7B], %i2 loop_2387: lduh [%l7 + 0x56], %i7 fandnot2 %f0, %f0, %f12 ldx [%l7 + 0x20], %o6 movrne %g7, %g5, %o4 fnot2 %f2, %f2 tn %xcc, 0x6 fnot2 %f4, %f14 fpadd16 %f14, %f4, %f14 xorcc %l5, %o0, %g1 fmovspos %xcc, %f13, %f10 edge16ln %i0, %i6, %i1 std %f12, [%l7 + 0x48] fmul8x16au %f3, %f11, %f4 sdivcc %o3, 0x149C, %l4 fbu %fcc1, loop_2388 stw %l1, [%l7 + 0x7C] bleu %icc, loop_2389 movg %icc, %l2, %l6 loop_2388: ldub [%l7 + 0x4F], %o2 ldsh [%l7 + 0x50], %o1 loop_2389: movre %g2, 0x25E, %o7 fmovscc %icc, %f3, %f4 movl %icc, %i4, %o5 ldsw [%l7 + 0x5C], %i5 edge8n %g6, %l3, %g4 movrgez %g3, 0x39F, %l0 tcc %xcc, 0x0 xor %i3, %i2, %o6 tcs %xcc, 0x3 lduw [%l7 + 0x38], %g7 ldd [%l7 + 0x18], %f2 ldx [%l7 + 0x08], %g5 bshuffle %f10, %f14, %f14 array16 %i7, %o4, %l5 ldsw [%l7 + 0x60], %o0 fbue %fcc1, loop_2390 stx %g1, [%l7 + 0x20] movrne %i0, %i6, %o3 stb %i1, [%l7 + 0x29] loop_2390: taddcc %l1, 0x16B6, %l4 alignaddr %l2, %o2, %o1 array32 %g2, %l6, %i4 fbo,a %fcc1, loop_2391 stb %o7, [%l7 + 0x7C] alignaddr %i5, %g6, %l3 ld [%l7 + 0x10], %f0 loop_2391: ld [%l7 + 0x30], %f5 fnot2 %f8, %f0 ldub [%l7 + 0x29], %o5 fnands %f9, %f8, %f0 ble,pn %icc, loop_2392 ldsb [%l7 + 0x5E], %g3 tle %xcc, 0x3 fmovdg %xcc, %f7, %f1 loop_2392: fmovsleu %icc, %f8, %f11 brgez,a %l0, loop_2393 sllx %i3, %i2, %g4 fmovdvc %xcc, %f15, %f4 fcmpd %fcc1, %f8, %f10 loop_2393: fbo %fcc1, loop_2394 lduw [%l7 + 0x10], %o6 tsubcc %g7, %g5, %i7 lduw [%l7 + 0x34], %l5 loop_2394: ta %xcc, 0x0 xnor %o0, 0x0C4A, %g1 udivx %o4, 0x17C3, %i0 edge8n %o3, %i1, %l1 ldd [%l7 + 0x10], %f14 stx %i6, [%l7 + 0x60] movneg %icc, %l2, %l4 sth %o1, [%l7 + 0x52] st %f11, [%l7 + 0x10] tpos %icc, 0x6 ldsw [%l7 + 0x48], %o2 fand %f6, %f2, %f14 bgu loop_2395 fands %f0, %f7, %f7 sth %l6, [%l7 + 0x5E] brgez %i4, loop_2396 loop_2395: tleu %xcc, 0x3 movrgez %o7, 0x0AE, %g2 ldsh [%l7 + 0x64], %g6 loop_2396: stw %i5, [%l7 + 0x5C] mulscc %l3, 0x1210, %g3 ldx [%l7 + 0x70], %l0 edge16ln %i3, %i2, %o5 std %f4, [%l7 + 0x68] fblg %fcc3, loop_2397 fnot1 %f4, %f14 ldsb [%l7 + 0x48], %g4 ldsb [%l7 + 0x58], %o6 loop_2397: bneg,a %xcc, loop_2398 array8 %g5, %g7, %l5 stw %o0, [%l7 + 0x10] fmovrde %g1, %f4, %f6 loop_2398: lduw [%l7 + 0x40], %o4 stw %i0, [%l7 + 0x28] stx %o3, [%l7 + 0x08] stx %i7, [%l7 + 0x40] brlz,a %l1, loop_2399 xnor %i1, %i6, %l4 movneg %icc, %o1, %l2 or %l6, %o2, %o7 loop_2399: fmovspos %icc, %f0, %f12 orncc %g2, 0x1AD1, %g6 lduh [%l7 + 0x58], %i5 fmovdvc %xcc, %f7, %f1 st %f13, [%l7 + 0x2C] edge8 %l3, %g3, %i4 edge8 %l0, %i2, %o5 array32 %i3, %o6, %g4 stb %g7, [%l7 + 0x6B] call loop_2400 fcmple16 %f2, %f0, %g5 fnot2s %f10, %f5 sth %o0, [%l7 + 0x1E] loop_2400: lduw [%l7 + 0x1C], %l5 pdist %f10, %f0, %f4 ldsh [%l7 + 0x3A], %o4 nop setx loop_2401, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry udivx %g1, 0x0DA7, %i0 tle %icc, 0x5 st %f8, [%l7 + 0x40] loop_2401: ldd [%l7 + 0x40], %f10 fcmpd %fcc3, %f6, %f4 fmul8x16au %f15, %f12, %f8 fxor %f14, %f2, %f10 fbge %fcc1, loop_2402 fpackfix %f6, %f3 orncc %o3, %l1, %i1 edge32 %i6, %i7, %l4 loop_2402: srax %o1, %l6, %o2 stb %l2, [%l7 + 0x2E] nop setx loop_2403, %l0, %l1 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 %g2, 0x12C9, %o7 st %f7, [%l7 + 0x0C] addccc %i5, 0x1F9C, %l3 loop_2403: ldsw [%l7 + 0x3C], %g6 andn %g3, %i4, %i2 ldsw [%l7 + 0x60], %l0 ldub [%l7 + 0x27], %o5 sth %o6, [%l7 + 0x08] fzero %f14 brlz %i3, loop_2404 bneg loop_2405 sdiv %g7, 0x19C4, %g4 bneg %icc, loop_2406 loop_2404: fmovdge %icc, %f4, %f9 loop_2405: edge32n %g5, %o0, %o4 fbue %fcc3, loop_2407 loop_2406: fbo,a %fcc0, loop_2408 fpadd16 %f8, %f6, %f0 tvs %icc, 0x4 loop_2407: fmovs %f8, %f8 loop_2408: sra %l5, 0x19, %i0 fbe %fcc3, loop_2409 tvs %icc, 0x3 nop setx loop_2410, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry smul %g1, 0x1DB3, %o3 loop_2409: ld [%l7 + 0x18], %f8 fcmpgt16 %f4, %f8, %i1 loop_2410: movn %icc, %l1, %i6 fors %f2, %f14, %f12 fnor %f10, %f8, %f6 movne %xcc, %l4, %o1 fmul8x16au %f13, %f1, %f10 brnz,a %i7, loop_2411 lduh [%l7 + 0x7E], %o2 udiv %l2, 0x05F5, %g2 fble %fcc1, loop_2412 loop_2411: orn %l6, 0x16DE, %o7 ld [%l7 + 0x7C], %f8 edge16ln %l3, %g6, %g3 loop_2412: fmovsg %xcc, %f13, %f9 fmul8x16au %f5, %f1, %f10 mova %xcc, %i4, %i5 lduw [%l7 + 0x20], %l0 ldsb [%l7 + 0x74], %o5 tcs %icc, 0x2 fpsub16 %f2, %f14, %f12 st %f3, [%l7 + 0x28] nop setx loop_2413, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpsub16 %f4, %f14, %f2 ldsb [%l7 + 0x13], %o6 sdiv %i3, 0x0152, %g7 loop_2413: xnor %i2, 0x0774, %g5 fone %f10 fmovsne %icc, %f6, %f9 fblg %fcc0, loop_2414 sra %g4, 0x1D, %o4 std %f2, [%l7 + 0x78] move %xcc, %o0, %i0 loop_2414: edge16l %l5, %o3, %i1 move %xcc, %l1, %g1 sth %i6, [%l7 + 0x70] movle %xcc, %l4, %i7 fbul,a %fcc2, loop_2415 fmovda %icc, %f1, %f9 fmovdn %xcc, %f10, %f5 movneg %icc, %o2, %o1 loop_2415: fsrc1 %f6, %f2 fmovda %xcc, %f12, %f6 fmovdg %icc, %f12, %f13 stx %g2, [%l7 + 0x58] bge %icc, loop_2416 std %f10, [%l7 + 0x08] subccc %l6, %l2, %l3 movne %icc, %g6, %g3 loop_2416: orcc %i4, 0x03D2, %o7 fmovsgu %icc, %f8, %f14 sdiv %l0, 0x11F6, %o5 ldsw [%l7 + 0x3C], %o6 ldub [%l7 + 0x7E], %i3 pdist %f0, %f0, %f14 smul %g7, 0x1FF5, %i5 ldd [%l7 + 0x28], %f6 popc 0x04A9, %g5 array16 %g4, %o4, %o0 edge8n %i2, %l5, %i0 bvs,a %icc, loop_2417 fpadd32s %f2, %f10, %f9 ldd [%l7 + 0x60], %f10 ldub [%l7 + 0x45], %i1 loop_2417: ld [%l7 + 0x54], %f4 fbge,a %fcc2, loop_2418 ba,a loop_2419 fba %fcc0, loop_2420 stb %o3, [%l7 + 0x6B] loop_2418: bg,pt %icc, loop_2421 loop_2419: xnor %g1, 0x1D11, %i6 loop_2420: fornot2s %f4, %f12, %f6 sth %l1, [%l7 + 0x08] loop_2421: st %f6, [%l7 + 0x40] fbul,a %fcc3, loop_2422 fmovrse %i7, %f2, %f2 umulcc %o2, 0x1E81, %l4 nop setx loop_2423, %l0, %l1 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_2422: fors %f7, %f0, %f14 st %f3, [%l7 + 0x2C] ldsb [%l7 + 0x72], %o1 loop_2423: fmovsleu %xcc, %f11, %f2 array8 %l6, %g2, %l2 ldsb [%l7 + 0x36], %g6 fnor %f14, %f2, %f6 fmovsne %icc, %f4, %f13 fmovdleu %icc, %f3, %f4 fandnot2 %f14, %f2, %f2 movcc %xcc, %l3, %i4 std %f2, [%l7 + 0x58] st %f6, [%l7 + 0x38] edge32n %g3, %o7, %o5 ldub [%l7 + 0x15], %o6 ba,a,pn %xcc, loop_2424 edge16l %i3, %l0, %g7 fxor %f8, %f12, %f10 sethi 0x01F8, %g5 loop_2424: fands %f0, %f10, %f14 lduw [%l7 + 0x7C], %g4 fbg,a %fcc1, loop_2425 lduw [%l7 + 0x68], %i5 ldd [%l7 + 0x38], %f14 ldub [%l7 + 0x45], %o4 loop_2425: fnot1s %f11, %f6 fpack32 %f6, %f12, %f10 fsrc2s %f9, %f10 stb %o0, [%l7 + 0x26] fcmpeq32 %f14, %f2, %i2 fornot1 %f8, %f10, %f0 srax %l5, %i1, %o3 mulscc %i0, %i6, %l1 fmovdvs %icc, %f4, %f15 stx %g1, [%l7 + 0x68] stx %o2, [%l7 + 0x10] ldub [%l7 + 0x6A], %l4 nop setx loop_2426, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bne,a,pn %xcc, loop_2427 brgz %i7, loop_2428 stw %l6, [%l7 + 0x44] loop_2426: movleu %icc, %g2, %l2 loop_2427: bcc,a,pt %icc, loop_2429 loop_2428: ld [%l7 + 0x48], %f14 stx %g6, [%l7 + 0x58] fmovdge %xcc, %f2, %f11 loop_2429: st %f14, [%l7 + 0x14] edge16l %o1, %l3, %i4 fmovdn %xcc, %f7, %f14 smul %g3, %o7, %o6 fbule,a %fcc3, loop_2430 fbul,a %fcc0, loop_2431 fbe,a %fcc0, loop_2432 tl %icc, 0x1 loop_2430: smulcc %i3, 0x160C, %l0 loop_2431: stw %o5, [%l7 + 0x6C] loop_2432: fpackfix %f2, %f10 mova %icc, %g5, %g7 tvs %xcc, 0x5 mulscc %i5, %o4, %o0 bcc,a %icc, loop_2433 fmovdn %icc, %f3, %f9 edge16 %g4, %l5, %i2 stx %i1, [%l7 + 0x60] loop_2433: tsubcc %i0, %o3, %l1 fmovsle %icc, %f14, %f5 ldsb [%l7 + 0x47], %g1 fcmpd %fcc2, %f12, %f10 ldd [%l7 + 0x68], %f10 lduh [%l7 + 0x66], %o2 ldd [%l7 + 0x40], %f2 movcs %xcc, %l4, %i7 tvc %icc, 0x4 mulx %l6, %g2, %l2 sll %g6, 0x1C, %i6 orcc %o1, 0x00B3, %i4 bl loop_2434 orncc %g3, 0x1220, %l3 edge8l %o7, %o6, %l0 subc %i3, %o5, %g5 loop_2434: fandnot1s %f4, %f7, %f13 fble,a %fcc1, loop_2435 stb %g7, [%l7 + 0x44] movl %xcc, %o4, %o0 stw %g4, [%l7 + 0x30] loop_2435: lduw [%l7 + 0x24], %l5 edge16l %i5, %i2, %i1 fabsd %f8, %f8 bvc,a %xcc, loop_2436 fornot1s %f10, %f7, %f3 fmovrsne %o3, %f10, %f9 ldsb [%l7 + 0x27], %l1 loop_2436: brgz,a %g1, loop_2437 and %o2, %i0, %i7 fmovdl %icc, %f12, %f9 ta %xcc, 0x1 loop_2437: fbug %fcc1, loop_2438 fmovrslez %l4, %f12, %f6 ldsb [%l7 + 0x3B], %l6 fbug %fcc2, loop_2439 loop_2438: ldsb [%l7 + 0x41], %g2 sth %l2, [%l7 + 0x5A] bleu,a,pt %icc, loop_2440 loop_2439: lduw [%l7 + 0x4C], %g6 fbue %fcc0, loop_2441 fmovrslez %o1, %f1, %f1 loop_2440: ldsb [%l7 + 0x54], %i6 stx %i4, [%l7 + 0x68] loop_2441: stw %g3, [%l7 + 0x30] ld [%l7 + 0x48], %f10 bvs,pt %icc, loop_2442 std %f6, [%l7 + 0x70] bgu,pt %icc, loop_2443 edge16ln %l3, %o6, %o7 loop_2442: umul %l0, 0x1B9E, %o5 fxnor %f2, %f4, %f14 loop_2443: movle %icc, %i3, %g5 taddcc %o4, 0x1372, %g7 ta %icc, 0x2 stb %g4, [%l7 + 0x22] nop setx loop_2444, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bg,a,pt %xcc, loop_2445 ldsw [%l7 + 0x24], %l5 fzero %f10 loop_2444: fmul8x16 %f8, %f4, %f0 loop_2445: srax %o0, %i5, %i1 fcmpeq32 %f8, %f12, %o3 sth %i2, [%l7 + 0x62] fmovrse %l1, %f10, %f1 std %f2, [%l7 + 0x20] fmovsn %icc, %f7, %f6 fandnot2s %f2, %f9, %f10 fmovsa %xcc, %f9, %f10 fmovdgu %xcc, %f0, %f14 fbl,a %fcc1, loop_2446 std %f10, [%l7 + 0x18] ldub [%l7 + 0x50], %o2 tpos %icc, 0x4 loop_2446: fxnor %f4, %f8, %f0 smul %g1, %i7, %i0 bneg %icc, loop_2447 smulcc %l6, 0x11E1, %l4 fmovrdlz %l2, %f0, %f2 bgu,a %icc, loop_2448 loop_2447: sth %g6, [%l7 + 0x44] fbn,a %fcc0, loop_2449 fpmerge %f8, %f2, %f12 loop_2448: sra %g2, %i6, %i4 ldd [%l7 + 0x40], %f12 loop_2449: nop setx loop_2450, %l0, %l1 jmpl %l1, %o1 fmovdgu %icc, %f15, %f3 fcmpne16 %f14, %f8, %l3 tleu %icc, 0x5 loop_2450: ldx [%l7 + 0x30], %g3 sll %o7, %o6, %o5 fcmped %fcc0, %f12, %f4 movn %xcc, %l0, %g5 bpos,a,pn %xcc, loop_2451 sth %i3, [%l7 + 0x50] alignaddr %o4, %g7, %g4 stw %o0, [%l7 + 0x38] loop_2451: fmovdg %xcc, %f6, %f6 fornot1s %f13, %f15, %f12 fzeros %f9 ldsh [%l7 + 0x5E], %i5 ld [%l7 + 0x78], %f15 stw %l5, [%l7 + 0x54] tleu %xcc, 0x5 stx %o3, [%l7 + 0x10] bcc,pn %xcc, loop_2452 andcc %i1, 0x030C, %i2 fmovrslez %o2, %f5, %f15 fmovsn %xcc, %f5, %f11 loop_2452: ldub [%l7 + 0x16], %l1 fbu %fcc2, loop_2453 bleu %xcc, loop_2454 and %g1, %i0, %l6 edge16n %l4, %i7, %l2 loop_2453: and %g2, 0x1C99, %g6 loop_2454: fpadd32 %f6, %f2, %f8 ld [%l7 + 0x40], %f3 fpack16 %f10, %f4 udiv %i4, 0x0C16, %i6 fmovda %icc, %f10, %f14 fbul %fcc1, loop_2455 fmovde %icc, %f15, %f3 subccc %o1, %l3, %o7 brlez %o6, loop_2456 loop_2455: movn %icc, %o5, %g3 sth %l0, [%l7 + 0x22] bcs loop_2457 loop_2456: fmovdpos %xcc, %f1, %f4 stb %i3, [%l7 + 0x4E] fxors %f2, %f5, %f12 loop_2457: tne %icc, 0x0 bleu %icc, loop_2458 ldd [%l7 + 0x28], %f2 ldub [%l7 + 0x52], %o4 edge8n %g7, %g5, %g4 loop_2458: fmovscc %xcc, %f15, %f10 addccc %i5, %l5, %o3 bgu,a %icc, loop_2459 fbg %fcc3, loop_2460 fmovdne %xcc, %f7, %f1 fcmpeq16 %f0, %f4, %i1 loop_2459: movcc %icc, %i2, %o0 loop_2460: ldsb [%l7 + 0x56], %l1 st %f10, [%l7 + 0x78] ldub [%l7 + 0x20], %o2 mova %icc, %i0, %l6 bn %xcc, loop_2461 nop setx loop_2462, %l0, %l1 jmpl %l1, %g1 fmovrdlez %l4, %f12, %f2 fmovrsgz %l2, %f12, %f1 loop_2461: fmovsg %xcc, %f7, %f11 loop_2462: sth %i7, [%l7 + 0x64] lduh [%l7 + 0x0A], %g2 sdiv %i4, 0x04B2, %g6 fbne %fcc1, loop_2463 orncc %o1, 0x0256, %i6 st %f6, [%l7 + 0x14] fblg %fcc1, loop_2464 loop_2463: fmovdcc %xcc, %f4, %f12 sth %o7, [%l7 + 0x66] ldsw [%l7 + 0x10], %l3 loop_2464: fmovdgu %xcc, %f7, %f3 ldx [%l7 + 0x28], %o5 fbuge,a %fcc3, loop_2465 sth %o6, [%l7 + 0x3C] ldsb [%l7 + 0x47], %l0 ldsw [%l7 + 0x7C], %g3 loop_2465: stb %o4, [%l7 + 0x46] lduw [%l7 + 0x34], %g7 fmovse %icc, %f11, %f9 ldub [%l7 + 0x7A], %i3 fba,a %fcc0, loop_2466 std %f0, [%l7 + 0x18] fmovscs %icc, %f9, %f8 brgez %g4, loop_2467 loop_2466: xnor %i5, %g5, %l5 fabsd %f0, %f10 lduw [%l7 + 0x20], %i1 loop_2467: fpsub16 %f2, %f14, %f14 fsrc2 %f4, %f6 fbne %fcc0, loop_2468 fba,a %fcc1, loop_2469 array8 %i2, %o0, %l1 brlez %o3, loop_2470 loop_2468: movn %xcc, %o2, %i0 loop_2469: nop setx loop_2471, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smulcc %l6, 0x19D3, %l4 loop_2470: call loop_2472 std %f12, [%l7 + 0x68] loop_2471: subc %l2, %i7, %g2 fxnors %f9, %f7, %f11 loop_2472: ld [%l7 + 0x3C], %f3 st %f8, [%l7 + 0x48] fpsub32s %f4, %f14, %f9 add %i4, %g6, %o1 ldub [%l7 + 0x7C], %i6 popc %o7, %g1 umul %l3, %o5, %l0 subc %g3, %o4, %o6 stx %i3, [%l7 + 0x28] fandnot1 %f2, %f2, %f8 fmovda %icc, %f0, %f14 fmovsg %icc, %f5, %f8 fmovrdne %g7, %f0, %f4 fpmerge %f6, %f11, %f4 ldub [%l7 + 0x0E], %g4 ldsw [%l7 + 0x3C], %i5 fbug %fcc3, loop_2473 bcc loop_2474 tcc %icc, 0x7 umul %g5, %i1, %i2 loop_2473: bleu,a,pt %xcc, loop_2475 loop_2474: xorcc %o0, %l1, %l5 ld [%l7 + 0x10], %f12 movn %icc, %o3, %o2 loop_2475: fmovrdgz %i0, %f12, %f8 ldub [%l7 + 0x3C], %l6 fnors %f14, %f11, %f12 fcmpgt32 %f2, %f10, %l2 movpos %xcc, %l4, %i7 edge16ln %i4, %g6, %g2 be,a,pt %icc, loop_2476 stx %o1, [%l7 + 0x40] bvc,a loop_2477 brlz,a %i6, loop_2478 loop_2476: stw %g1, [%l7 + 0x28] std %f14, [%l7 + 0x70] loop_2477: and %l3, %o7, %o5 loop_2478: fmovsg %xcc, %f15, %f3 bvs,a,pn %icc, loop_2479 stb %g3, [%l7 + 0x3F] ld [%l7 + 0x20], %f9 fandnot2 %f8, %f2, %f14 loop_2479: fmul8x16au %f0, %f8, %f10 ldsw [%l7 + 0x78], %o4 fsrc1s %f9, %f7 bne,a,pn %xcc, loop_2480 st %f4, [%l7 + 0x74] lduh [%l7 + 0x7C], %l0 ldsh [%l7 + 0x40], %o6 loop_2480: bshuffle %f14, %f10, %f12 std %f0, [%l7 + 0x50] edge32n %i3, %g7, %i5 ld [%l7 + 0x2C], %f12 sra %g5, %i1, %g4 fcmps %fcc0, %f7, %f4 movre %o0, %i2, %l1 movneg %icc, %l5, %o3 stw %o2, [%l7 + 0x08] fzeros %f8 brgez %i0, loop_2481 fmovrdgz %l2, %f14, %f12 mulscc %l4, %i7, %l6 fxnor %f6, %f0, %f14 loop_2481: sub %g6, 0x01C5, %i4 fmul8x16al %f10, %f12, %f10 fmovrslez %g2, %f8, %f0 movcc %icc, %i6, %o1 fnegd %f6, %f10 edge16 %g1, %l3, %o5 fpadd32s %f14, %f10, %f13 sdivcc %o7, 0x0D71, %o4 fandnot2 %f6, %f0, %f12 ldsw [%l7 + 0x70], %l0 bleu,pt %icc, loop_2482 tle %xcc, 0x3 movne %icc, %g3, %i3 addc %g7, %i5, %o6 loop_2482: fnot1s %f3, %f10 edge32 %i1, %g5, %g4 taddcc %o0, %l1, %i2 fmovrslez %l5, %f9, %f15 tpos %icc, 0x7 nop setx loop_2483, %l0, %l1 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 + 0x37], %o2 fpack16 %f6, %f5 sth %o3, [%l7 + 0x10] loop_2483: bshuffle %f8, %f14, %f6 fmovsa %xcc, %f3, %f15 fnors %f12, %f13, %f3 tcc %xcc, 0x1 popc 0x1640, %l2 fnand %f4, %f14, %f14 and %i0, %i7, %l4 fmovsneg %icc, %f14, %f12 ld [%l7 + 0x18], %f14 movcc %xcc, %l6, %i4 ldsb [%l7 + 0x41], %g6 fandnot1 %f4, %f8, %f12 fbe %fcc1, loop_2484 ldsb [%l7 + 0x62], %i6 fmovse %xcc, %f1, %f11 ldd [%l7 + 0x48], %f4 loop_2484: umul %g2, 0x0E09, %g1 stx %l3, [%l7 + 0x60] fmovrsgz %o5, %f1, %f0 fmovrsgz %o7, %f5, %f2 ldx [%l7 + 0x20], %o4 edge8 %o1, %l0, %i3 stx %g3, [%l7 + 0x28] ldsw [%l7 + 0x74], %g7 tle %xcc, 0x4 edge16 %o6, %i1, %g5 fmuld8ulx16 %f8, %f1, %f14 andncc %g4, %o0, %i5 movcs %xcc, %i2, %l1 move %xcc, %l5, %o3 andncc %l2, %o2, %i7 ldsb [%l7 + 0x12], %l4 fcmpeq32 %f10, %f14, %i0 edge32ln %i4, %g6, %l6 orcc %i6, 0x1CEC, %g2 ldd [%l7 + 0x40], %f4 bneg %icc, loop_2485 fnand %f2, %f6, %f14 orcc %l3, 0x13AE, %o5 fbul,a %fcc3, loop_2486 loop_2485: lduw [%l7 + 0x5C], %g1 sllx %o4, 0x0D, %o1 ldsw [%l7 + 0x7C], %o7 loop_2486: bshuffle %f12, %f6, %f6 taddcctv %l0, 0x1629, %g3 tsubcctv %g7, %o6, %i3 move %xcc, %i1, %g5 st %f9, [%l7 + 0x40] orncc %g4, %o0, %i2 stx %l1, [%l7 + 0x28] sdiv %i5, 0x0B1F, %o3 st %f5, [%l7 + 0x14] bn loop_2487 sra %l2, 0x10, %o2 te %icc, 0x5 fmuld8ulx16 %f3, %f10, %f2 loop_2487: fnand %f10, %f6, %f0 tl %xcc, 0x3 fpadd16s %f11, %f10, %f15 udivx %l5, 0x1DE2, %i7 fnot2 %f10, %f0 stb %i0, [%l7 + 0x3E] taddcctv %i4, 0x1F48, %g6 stb %l4, [%l7 + 0x29] fmuld8sux16 %f11, %f4, %f8 mulscc %i6, %l6, %g2 lduw [%l7 + 0x48], %l3 fornot1s %f13, %f3, %f1 stw %g1, [%l7 + 0x10] fmul8x16al %f11, %f4, %f10 ldsb [%l7 + 0x72], %o5 tl %xcc, 0x6 tle %icc, 0x0 nop setx loop_2488, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fand %f0, %f12, %f10 sdivx %o4, 0x1ADC, %o7 fpmerge %f13, %f2, %f8 loop_2488: popc 0x0ACB, %l0 fbul,a %fcc2, loop_2489 fmul8x16 %f12, %f0, %f14 fmovse %xcc, %f11, %f5 fmovdvs %icc, %f12, %f13 loop_2489: tg %xcc, 0x3 ldx [%l7 + 0x20], %g3 stx %o1, [%l7 + 0x58] sth %o6, [%l7 + 0x56] stx %i3, [%l7 + 0x60] movre %g7, 0x1F7, %g5 stx %i1, [%l7 + 0x78] brgez %g4, loop_2490 tcc %xcc, 0x4 movg %icc, %i2, %o0 ldd [%l7 + 0x08], %f4 loop_2490: st %f8, [%l7 + 0x48] fxors %f3, %f9, %f12 stx %l1, [%l7 + 0x20] ldsw [%l7 + 0x5C], %i5 ldx [%l7 + 0x18], %o3 tleu %icc, 0x7 std %f8, [%l7 + 0x18] sth %l2, [%l7 + 0x7C] edge32 %o2, %l5, %i0 ldsw [%l7 + 0x5C], %i7 ld [%l7 + 0x7C], %f14 fsrc1s %f11, %f14 fmovdl %xcc, %f14, %f11 fmovsn %xcc, %f12, %f10 fandnot2 %f6, %f4, %f12 lduh [%l7 + 0x48], %i4 ldsb [%l7 + 0x4A], %g6 bl,pt %xcc, loop_2491 ldsw [%l7 + 0x6C], %i6 ldd [%l7 + 0x50], %f8 fors %f3, %f9, %f7 loop_2491: fornot2s %f6, %f12, %f12 stw %l4, [%l7 + 0x0C] tvs %xcc, 0x0 ldub [%l7 + 0x6C], %l6 subcc %l3, %g2, %o5 lduw [%l7 + 0x60], %g1 movrgz %o7, %o4, %g3 bshuffle %f2, %f10, %f2 edge16l %l0, %o6, %o1 stw %g7, [%l7 + 0x54] fpadd32s %f2, %f7, %f5 fnot1 %f10, %f12 stw %g5, [%l7 + 0x24] fornot2s %f13, %f8, %f9 fcmple16 %f6, %f12, %i3 stw %i1, [%l7 + 0x70] fnegs %f9, %f15 ldsw [%l7 + 0x0C], %i2 stb %g4, [%l7 + 0x7A] fmovrde %o0, %f14, %f14 srlx %i5, 0x0D, %l1 ldx [%l7 + 0x48], %o3 fbu,a %fcc0, loop_2492 ldx [%l7 + 0x38], %o2 movre %l2, 0x200, %i0 ba,a %icc, loop_2493 loop_2492: fsrc1s %f4, %f8 fmovrdgez %i7, %f0, %f12 ldx [%l7 + 0x50], %i4 loop_2493: faligndata %f0, %f0, %f10 addccc %g6, %l5, %i6 bgu,a %icc, loop_2494 ble,pt %xcc, loop_2495 bg,a %icc, loop_2496 ldsb [%l7 + 0x51], %l4 loop_2494: movg %xcc, %l3, %l6 loop_2495: tcs %xcc, 0x1 loop_2496: orcc %o5, %g2, %o7 addccc %o4, %g3, %g1 fmovdcs %xcc, %f3, %f0 movgu %xcc, %l0, %o1 fmovrdgz %g7, %f2, %f6 fmul8sux16 %f12, %f8, %f6 fandnot1 %f14, %f0, %f12 st %f14, [%l7 + 0x54] fmovsleu %icc, %f0, %f11 fbuge %fcc1, loop_2497 fmul8x16al %f13, %f5, %f2 fpmerge %f2, %f0, %f10 sdiv %g5, 0x106C, %o6 loop_2497: fmovsleu %xcc, %f2, %f5 ldsb [%l7 + 0x48], %i3 edge16l %i1, %g4, %i2 fmovdleu %icc, %f3, %f9 lduh [%l7 + 0x44], %o0 ldub [%l7 + 0x79], %l1 fnot2s %f11, %f10 fpadd16 %f10, %f2, %f10 ldub [%l7 + 0x17], %i5 bg,a,pn %xcc, loop_2498 edge32ln %o2, %o3, %l2 stb %i0, [%l7 + 0x2F] taddcc %i7, 0x1061, %i4 loop_2498: st %f12, [%l7 + 0x10] fnegd %f6, %f6 brgez,a %g6, loop_2499 orcc %i6, 0x1432, %l4 fmovrdgz %l5, %f6, %f8 movrgez %l6, 0x029, %l3 loop_2499: srax %g2, 0x1A, %o5 fabsd %f8, %f0 or %o7, %o4, %g1 addccc %l0, %o1, %g7 fmovsn %icc, %f11, %f6 ldd [%l7 + 0x20], %f10 std %f4, [%l7 + 0x48] sra %g5, %o6, %g3 array8 %i1, %i3, %i2 subc %g4, %l1, %i5 movneg %icc, %o0, %o2 edge8ln %l2, %o3, %i7 sub %i0, %g6, %i6 alignaddrl %l4, %i4, %l5 xnor %l3, 0x1494, %g2 fblg,a %fcc0, loop_2500 fzero %f6 ldd [%l7 + 0x30], %f4 smulcc %o5, %o7, %o4 loop_2500: fpsub32s %f8, %f6, %f1 tgu %xcc, 0x3 tpos %xcc, 0x3 ldd [%l7 + 0x10], %f14 bge,a,pt %icc, loop_2501 orcc %l6, 0x16B0, %l0 fnegd %f2, %f4 stw %o1, [%l7 + 0x50] loop_2501: edge32n %g1, %g5, %g7 sth %g3, [%l7 + 0x12] stb %o6, [%l7 + 0x18] edge32l %i1, %i3, %g4 fmul8x16al %f4, %f11, %f0 addccc %i2, 0x1231, %i5 st %f3, [%l7 + 0x28] edge8l %l1, %o2, %o0 std %f2, [%l7 + 0x38] umul %l2, %i7, %i0 fornot1s %f13, %f2, %f14 fmovscs %xcc, %f6, %f3 ldub [%l7 + 0x3D], %o3 orcc %g6, %i6, %l4 fblg %fcc0, loop_2502 fcmpes %fcc0, %f14, %f15 sdivcc %l5, 0x0DF5, %i4 sth %l3, [%l7 + 0x74] loop_2502: fbule,a %fcc1, loop_2503 pdist %f10, %f6, %f0 alignaddrl %o5, %o7, %o4 stx %g2, [%l7 + 0x18] loop_2503: ldd [%l7 + 0x20], %f10 fpsub16 %f10, %f0, %f10 fnor %f4, %f12, %f12 stb %l0, [%l7 + 0x23] fpsub32 %f2, %f12, %f8 fmul8x16au %f11, %f3, %f2 ldsw [%l7 + 0x34], %l6 fcmped %fcc1, %f6, %f2 stw %o1, [%l7 + 0x20] ldsb [%l7 + 0x41], %g1 ldsb [%l7 + 0x09], %g5 ldsh [%l7 + 0x5C], %g7 fpsub32s %f1, %f9, %f3 ldsw [%l7 + 0x4C], %o6 udivcc %i1, 0x041E, %i3 bcs,a loop_2504 ldsb [%l7 + 0x51], %g4 fornot1s %f3, %f14, %f12 fbuge %fcc1, loop_2505 loop_2504: lduw [%l7 + 0x58], %g3 ldsw [%l7 + 0x0C], %i5 fmovdge %icc, %f13, %f11 loop_2505: for %f14, %f0, %f2 ldsb [%l7 + 0x36], %i2 lduw [%l7 + 0x54], %o2 ldub [%l7 + 0x5F], %o0 fcmpes %fcc0, %f5, %f8 alignaddr %l1, %i7, %i0 edge32 %o3, %g6, %i6 fmovscc %icc, %f2, %f4 fexpand %f5, %f10 stb %l2, [%l7 + 0x57] bvs,pn %icc, loop_2506 std %f2, [%l7 + 0x20] ldsb [%l7 + 0x72], %l5 orncc %l4, 0x1768, %i4 loop_2506: fcmps %fcc1, %f14, %f7 fcmpne16 %f6, %f4, %l3 lduh [%l7 + 0x64], %o5 fmovdle %xcc, %f6, %f7 ld [%l7 + 0x14], %f14 call loop_2507 for %f4, %f6, %f4 fxnor %f8, %f14, %f6 ld [%l7 + 0x0C], %f1 loop_2507: fbl,a %fcc2, loop_2508 ba,a loop_2509 tvs %xcc, 0x2 ldsw [%l7 + 0x34], %o4 loop_2508: sth %g2, [%l7 + 0x08] loop_2509: fmovdgu %xcc, %f1, %f4 st %f11, [%l7 + 0x18] std %f0, [%l7 + 0x50] array16 %l0, %l6, %o7 std %f2, [%l7 + 0x20] fbl %fcc0, loop_2510 ldub [%l7 + 0x38], %o1 std %f14, [%l7 + 0x28] smul %g5, %g1, %o6 loop_2510: ldx [%l7 + 0x58], %i1 sth %g7, [%l7 + 0x30] st %f2, [%l7 + 0x24] addc %g4, %g3, %i3 fmovsg %xcc, %f11, %f0 fandnot2s %f10, %f1, %f13 ldsb [%l7 + 0x22], %i5 xnorcc %i2, %o0, %l1 fandnot2 %f8, %f0, %f2 ldsw [%l7 + 0x58], %i7 edge32l %i0, %o3, %g6 stw %i6, [%l7 + 0x44] movrlez %o2, 0x01F, %l5 fbuge,a %fcc2, loop_2511 lduh [%l7 + 0x6E], %l4 stw %i4, [%l7 + 0x44] bgu,a,pn %xcc, loop_2512 loop_2511: ldub [%l7 + 0x1C], %l3 fbne,a %fcc0, loop_2513 fmuld8sux16 %f5, %f7, %f10 loop_2512: tgu %icc, 0x3 ldd [%l7 + 0x30], %f0 loop_2513: ldsw [%l7 + 0x20], %l2 edge8n %o4, %o5, %l0 nop setx loop_2514, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done call loop_2515 array16 %g2, %l6, %o7 stb %g5, [%l7 + 0x6D] loop_2514: fmovdle %xcc, %f5, %f4 loop_2515: stb %g1, [%l7 + 0x2E] tsubcctv %o1, %o6, %g7 stb %g4, [%l7 + 0x27] edge32l %i1, %g3, %i3 fbe,a %fcc0, loop_2516 fandnot2s %f13, %f10, %f10 ld [%l7 + 0x50], %f6 lduh [%l7 + 0x72], %i5 loop_2516: fpsub32 %f2, %f6, %f14 brlz,a %o0, loop_2517 alignaddr %l1, %i2, %i0 tn %xcc, 0x0 bn,pn %icc, loop_2518 loop_2517: fmovrslez %o3, %f14, %f15 ldub [%l7 + 0x3B], %i7 fornot2 %f6, %f4, %f2 loop_2518: tgu %icc, 0x2 nop setx loop_2519, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpack32 %f4, %f4, %f12 fmovsge %icc, %f10, %f4 bvc loop_2520 loop_2519: sth %i6, [%l7 + 0x0E] taddcc %g6, %o2, %l4 fsrc2 %f4, %f4 loop_2520: stw %i4, [%l7 + 0x3C] fmovdge %icc, %f2, %f12 fabss %f5, %f10 sth %l3, [%l7 + 0x4E] tgu %xcc, 0x4 fmovrdgz %l5, %f10, %f14 nop setx loop_2521, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsleu %xcc, %f0, %f2 addccc %o4, 0x067F, %l2 srl %o5, %l0, %l6 loop_2521: fmovrslez %o7, %f8, %f2 subccc %g2, %g5, %o1 fpack32 %f4, %f6, %f14 movrlez %g1, 0x086, %o6 ldx [%l7 + 0x20], %g4 lduh [%l7 + 0x10], %g7 tvs %icc, 0x6 call loop_2522 and %i1, %g3, %i5 stw %i3, [%l7 + 0x68] lduw [%l7 + 0x7C], %l1 loop_2522: fblg %fcc0, loop_2523 subcc %i2, 0x16BF, %i0 tpos %icc, 0x1 fble,a %fcc0, loop_2524 loop_2523: movvs %icc, %o3, %o0 movleu %icc, %i6, %i7 sdivx %g6, 0x123A, %l4 loop_2524: fmovrslz %i4, %f4, %f3 fbul %fcc0, loop_2525 brlz,a %o2, loop_2526 ldsh [%l7 + 0x1A], %l5 ldub [%l7 + 0x57], %o4 loop_2525: edge16ln %l2, %o5, %l3 loop_2526: fnot2 %f0, %f4 fcmple16 %f12, %f14, %l6 movcc %icc, %o7, %g2 fbue,a %fcc0, loop_2527 ldx [%l7 + 0x50], %l0 fmovde %icc, %f6, %f9 lduw [%l7 + 0x24], %o1 loop_2527: lduw [%l7 + 0x4C], %g1 movrlez %g5, %g4, %o6 tne %xcc, 0x7 mova %icc, %g7, %g3 sdivx %i1, 0x0CAB, %i5 move %icc, %l1, %i3 ldx [%l7 + 0x08], %i2 lduw [%l7 + 0x60], %i0 fcmpne16 %f4, %f12, %o0 ldub [%l7 + 0x3E], %i6 stx %o3, [%l7 + 0x68] lduw [%l7 + 0x0C], %i7 udivx %g6, 0x191D, %l4 sth %o2, [%l7 + 0x72] faligndata %f10, %f14, %f2 ldsb [%l7 + 0x0E], %i4 st %f12, [%l7 + 0x3C] fmul8sux16 %f4, %f12, %f4 orn %l5, %o4, %l2 sth %o5, [%l7 + 0x0A] fpadd32 %f4, %f10, %f12 stw %l6, [%l7 + 0x48] ldd [%l7 + 0x40], %f2 fnand %f8, %f14, %f0 fmovdleu %xcc, %f7, %f5 taddcctv %l3, %g2, %l0 fbn,a %fcc0, loop_2528 taddcctv %o1, %o7, %g5 add %g4, %g1, %g7 sth %o6, [%l7 + 0x3C] loop_2528: udiv %g3, 0x1900, %i5 bl,pt %icc, loop_2529 fbu,a %fcc3, loop_2530 lduw [%l7 + 0x3C], %i1 fbule %fcc2, loop_2531 loop_2529: sth %i3, [%l7 + 0x56] loop_2530: sub %i2, 0x0865, %i0 ldsw [%l7 + 0x68], %l1 loop_2531: tpos %xcc, 0x4 fbue %fcc1, loop_2532 tgu %icc, 0x6 stw %o0, [%l7 + 0x60] sth %o3, [%l7 + 0x72] loop_2532: lduw [%l7 + 0x4C], %i7 subc %g6, 0x0245, %l4 nop setx loop_2533, %l0, %l1 jmpl %l1, %o2 fnor %f10, %f4, %f0 fmovsneg %xcc, %f15, %f0 ld [%l7 + 0x24], %f14 loop_2533: ldsw [%l7 + 0x78], %i4 srlx %i6, 0x1F, %o4 udivcc %l2, 0x1AB5, %l5 lduh [%l7 + 0x28], %o5 edge8 %l6, %l3, %g2 stb %o1, [%l7 + 0x37] fcmpes %fcc1, %f7, %f15 ldx [%l7 + 0x30], %l0 orn %g5, 0x1FFB, %g4 fandnot1 %f2, %f10, %f6 ld [%l7 + 0x68], %f6 fsrc2s %f10, %f4 tge %xcc, 0x0 fbu %fcc2, loop_2534 bcs,a,pn %icc, loop_2535 fandnot1 %f10, %f4, %f10 sth %g1, [%l7 + 0x20] loop_2534: sdivx %g7, 0x15A5, %o6 loop_2535: ldsw [%l7 + 0x74], %o7 st %f14, [%l7 + 0x48] bcs,a,pt %icc, loop_2536 fmovspos %xcc, %f10, %f10 fmovsg %icc, %f1, %f2 tleu %icc, 0x7 loop_2536: fandnot2 %f10, %f6, %f6 fbule %fcc2, loop_2537 st %f14, [%l7 + 0x44] fblg %fcc3, loop_2538 movg %xcc, %i5, %g3 loop_2537: fmovrslez %i3, %f1, %f5 addc %i1, %i2, %i0 loop_2538: taddcc %o0, %o3, %l1 stb %i7, [%l7 + 0x7C] fxors %f5, %f14, %f15 orncc %g6, 0x1923, %o2 bge,a loop_2539 ldd [%l7 + 0x20], %f10 fandnot2 %f6, %f12, %f4 stx %l4, [%l7 + 0x18] loop_2539: edge16l %i6, %o4, %i4 fzero %f12 stw %l2, [%l7 + 0x48] bgu,a loop_2540 ldsb [%l7 + 0x78], %o5 tle %icc, 0x0 lduw [%l7 + 0x2C], %l6 loop_2540: movn %xcc, %l5, %l3 fba %fcc1, loop_2541 orncc %g2, %l0, %o1 ldsb [%l7 + 0x4E], %g4 edge32n %g5, %g1, %o6 loop_2541: bg,pt %xcc, loop_2542 fmovrdlez %o7, %f2, %f4 ldx [%l7 + 0x50], %i5 fbul,a %fcc1, loop_2543 loop_2542: mulscc %g3, %i3, %g7 fmul8x16 %f3, %f8, %f0 movneg %icc, %i1, %i2 loop_2543: fmovsa %icc, %f11, %f7 ldd [%l7 + 0x30], %f4 ldd [%l7 + 0x28], %f2 fandnot2 %f4, %f10, %f2 fmovsle %icc, %f5, %f4 brnz %o0, loop_2544 brgez %o3, loop_2545 st %f10, [%l7 + 0x1C] ld [%l7 + 0x48], %f15 loop_2544: ldsh [%l7 + 0x2A], %l1 loop_2545: fmovrdlz %i7, %f2, %f12 ld [%l7 + 0x2C], %f2 movl %icc, %g6, %i0 tcc %xcc, 0x2 ldub [%l7 + 0x7A], %o2 fmovsg %icc, %f1, %f5 fpadd16s %f10, %f0, %f8 fpadd16s %f11, %f8, %f3 movvc %icc, %i6, %o4 ldsw [%l7 + 0x7C], %l4 stw %i4, [%l7 + 0x10] fbe %fcc2, loop_2546 fpmerge %f11, %f11, %f0 lduh [%l7 + 0x3E], %l2 fmovsa %xcc, %f1, %f6 loop_2546: tne %icc, 0x3 fmovdle %xcc, %f8, %f3 sdiv %o5, 0x1667, %l5 fnot1 %f6, %f4 lduw [%l7 + 0x1C], %l6 udivcc %g2, 0x0548, %l3 st %f1, [%l7 + 0x68] fmuld8sux16 %f2, %f7, %f8 tneg %xcc, 0x0 fpackfix %f2, %f6 stw %o1, [%l7 + 0x5C] fbu,a %fcc1, loop_2547 bcc %xcc, loop_2548 call loop_2549 fcmple32 %f4, %f10, %l0 loop_2547: nop setx loop_2550, %l0, %l1 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_2548: movvs %xcc, %g4, %g5 loop_2549: ld [%l7 + 0x0C], %f13 fpadd32 %f10, %f12, %f10 loop_2550: stx %o6, [%l7 + 0x28] tle %icc, 0x4 bgu,pn %icc, loop_2551 edge8l %o7, %i5, %g3 bcc %xcc, loop_2552 bge,a,pn %icc, loop_2553 loop_2551: bneg,a %icc, loop_2554 lduh [%l7 + 0x7E], %g1 loop_2552: taddcctv %i3, 0x01ED, %i1 loop_2553: mulx %i2, 0x0CF7, %o0 loop_2554: popc 0x144B, %g7 fmovsne %xcc, %f9, %f14 sdiv %l1, 0x0D27, %i7 brz,a %g6, loop_2555 fmovsn %icc, %f2, %f14 lduh [%l7 + 0x66], %o3 ldx [%l7 + 0x50], %i0 loop_2555: stb %o2, [%l7 + 0x5C] array32 %i6, %l4, %o4 fbge %fcc0, loop_2556 ldsh [%l7 + 0x44], %i4 fornot2s %f13, %f8, %f13 movrlz %o5, %l2, %l6 loop_2556: for %f6, %f2, %f4 stb %l5, [%l7 + 0x39] fmovdg %xcc, %f1, %f10 fbug,a %fcc3, loop_2557 nop setx loop_2558, %l0, %l1 jmpl %l1, %g2 ldd [%l7 + 0x18], %f14 fpadd32 %f8, %f4, %f8 loop_2557: stw %l3, [%l7 + 0x68] loop_2558: fmovsvc %xcc, %f5, %f4 alignaddrl %o1, %l0, %g5 brnz,a %o6, loop_2559 ldsh [%l7 + 0x44], %o7 bvc,a %xcc, loop_2560 ld [%l7 + 0x6C], %f15 loop_2559: ldx [%l7 + 0x70], %g4 fmul8x16al %f9, %f15, %f4 loop_2560: ldx [%l7 + 0x38], %i5 fxors %f5, %f14, %f5 addccc %g1, %g3, %i1 fcmpgt32 %f8, %f8, %i3 srlx %o0, %i2, %l1 fsrc1s %f1, %f6 fcmpeq32 %f14, %f8, %g7 movre %g6, 0x369, %o3 ldsh [%l7 + 0x48], %i7 fsrc1 %f12, %f12 fmuld8sux16 %f13, %f15, %f6 te %icc, 0x5 fmovdl %xcc, %f14, %f4 movrlz %i0, %i6, %o2 andcc %l4, %o4, %o5 udivcc %i4, 0x029B, %l2 fcmped %fcc2, %f2, %f0 brnz %l6, loop_2561 stb %l5, [%l7 + 0x13] bgu,pt %xcc, loop_2562 fba %fcc1, loop_2563 loop_2561: stb %l3, [%l7 + 0x2A] fpsub32s %f1, %f12, %f14 loop_2562: udivcc %g2, 0x1D01, %l0 loop_2563: fbug %fcc3, loop_2564 fmovsleu %icc, %f4, %f11 fpadd32 %f14, %f2, %f4 ldsw [%l7 + 0x70], %o1 loop_2564: tl %icc, 0x2 fmovsneg %icc, %f8, %f10 ldd [%l7 + 0x18], %f2 movl %icc, %g5, %o7 stw %o6, [%l7 + 0x74] fmovsg %icc, %f1, %f8 subcc %g4, 0x06B6, %g1 edge16l %g3, %i5, %i3 mova %icc, %o0, %i2 lduw [%l7 + 0x10], %i1 fbule %fcc0, loop_2565 ldsb [%l7 + 0x16], %l1 ldsh [%l7 + 0x72], %g6 fnot1s %f6, %f6 loop_2565: stb %o3, [%l7 + 0x75] fandnot1 %f4, %f0, %f6 ld [%l7 + 0x54], %f4 lduw [%l7 + 0x34], %g7 stx %i0, [%l7 + 0x70] std %f8, [%l7 + 0x58] fmovdvc %icc, %f8, %f11 for %f10, %f2, %f6 fbul,a %fcc0, loop_2566 fcmpes %fcc3, %f1, %f2 fmovdne %icc, %f8, %f5 fandnot2s %f15, %f10, %f14 loop_2566: sth %i6, [%l7 + 0x36] popc 0x08F0, %o2 bcc,a,pt %xcc, loop_2567 subccc %i7, 0x1F51, %o4 or %o5, %i4, %l4 addcc %l2, %l6, %l5 loop_2567: fmovdcs %icc, %f8, %f3 ldub [%l7 + 0x21], %l3 stw %l0, [%l7 + 0x64] movcs %icc, %o1, %g5 lduw [%l7 + 0x64], %o7 edge8 %g2, %o6, %g1 std %f0, [%l7 + 0x50] ldub [%l7 + 0x73], %g3 edge16l %g4, %i3, %o0 sdivcc %i2, 0x0FBB, %i5 edge32n %l1, %g6, %i1 ta %icc, 0x3 fmovse %icc, %f5, %f15 stw %o3, [%l7 + 0x44] xnor %g7, %i0, %o2 stb %i6, [%l7 + 0x5A] fpadd16s %f13, %f14, %f4 tvc %xcc, 0x4 xnor %o4, 0x16F4, %i7 stx %o5, [%l7 + 0x50] andn %i4, 0x09F3, %l4 stw %l2, [%l7 + 0x28] ldsw [%l7 + 0x08], %l6 fpsub32 %f8, %f6, %f2 addccc %l3, 0x17D0, %l0 fandnot2s %f5, %f0, %f1 sth %o1, [%l7 + 0x6A] stx %g5, [%l7 + 0x10] lduh [%l7 + 0x24], %l5 sdiv %g2, 0x13BD, %o6 brnz %o7, loop_2568 fmovrsne %g1, %f6, %f3 ldsb [%l7 + 0x77], %g4 fnors %f10, %f10, %f0 loop_2568: subc %g3, 0x1D5E, %i3 brlz %o0, loop_2569 ldsh [%l7 + 0x26], %i5 edge8 %l1, %g6, %i2 st %f12, [%l7 + 0x08] loop_2569: popc %i1, %g7 fmovdl %xcc, %f7, %f3 fnot1 %f4, %f12 umulcc %i0, %o3, %o2 fmul8sux16 %f2, %f2, %f6 tge %icc, 0x0 tneg %xcc, 0x2 fmovdcc %xcc, %f0, %f10 stx %i6, [%l7 + 0x10] nop setx loop_2570, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdvs %xcc, %f14, %f9 mulx %i7, %o5, %i4 fmovdne %xcc, %f10, %f4 loop_2570: bn,a %xcc, loop_2571 fnot1 %f4, %f0 fbg %fcc3, loop_2572 stx %o4, [%l7 + 0x28] loop_2571: fmovdne %icc, %f1, %f10 fnot1 %f6, %f2 loop_2572: ldsb [%l7 + 0x12], %l4 movle %icc, %l2, %l3 array8 %l0, %o1, %g5 fxor %f12, %f0, %f2 te %icc, 0x0 subc %l6, %l5, %g2 movvc %xcc, %o7, %g1 ba loop_2573 fmovde %icc, %f15, %f6 tge %icc, 0x6 fbule,a %fcc1, loop_2574 loop_2573: lduw [%l7 + 0x5C], %o6 ldsh [%l7 + 0x3C], %g3 ldsb [%l7 + 0x61], %i3 loop_2574: fone %f14 fnot2 %f12, %f14 fandnot2s %f7, %f15, %f10 fcmple16 %f8, %f12, %o0 tleu %icc, 0x5 fnegd %f2, %f4 edge8n %i5, %l1, %g4 movrgez %g6, %i2, %i1 sub %g7, %o3, %i0 array16 %o2, %i6, %i7 fpsub32s %f6, %f10, %f8 fpsub16s %f1, %f6, %f8 movre %i4, 0x2B6, %o5 bge,a,pn %icc, loop_2575 fnegd %f2, %f12 fmovsl %icc, %f6, %f12 st %f7, [%l7 + 0x68] loop_2575: array32 %o4, %l4, %l3 fpackfix %f2, %f0 taddcc %l0, %l2, %g5 fmovscc %xcc, %f15, %f12 fbo,a %fcc1, loop_2576 movl %icc, %l6, %o1 edge8l %l5, %o7, %g2 bl,pt %icc, loop_2577 loop_2576: be,a,pt %icc, loop_2578 addccc %o6, 0x1EB0, %g3 fandnot2s %f3, %f3, %f7 loop_2577: fnot2s %f1, %f14 loop_2578: bcc %icc, loop_2579 ldsw [%l7 + 0x68], %i3 fmovscc %xcc, %f1, %f0 ld [%l7 + 0x68], %f9 loop_2579: xor %g1, 0x0A52, %i5 fnegs %f15, %f15 ldub [%l7 + 0x61], %o0 ldx [%l7 + 0x40], %l1 sth %g4, [%l7 + 0x32] ldub [%l7 + 0x5D], %g6 std %f12, [%l7 + 0x38] fble,a %fcc1, loop_2580 fpadd16s %f11, %f2, %f3 smulcc %i1, 0x1573, %i2 fmovdgu %xcc, %f8, %f12 loop_2580: bg,a,pn %icc, loop_2581 fmovdpos %xcc, %f11, %f6 ldsh [%l7 + 0x66], %g7 tcs %icc, 0x5 loop_2581: fbne %fcc2, loop_2582 ldsw [%l7 + 0x4C], %o3 fcmped %fcc2, %f8, %f10 subccc %o2, 0x0E85, %i6 loop_2582: lduw [%l7 + 0x60], %i0 lduh [%l7 + 0x68], %i7 umulcc %o5, 0x1304, %o4 edge32l %i4, %l4, %l0 edge16l %l3, %l2, %g5 fba,a %fcc3, loop_2583 ld [%l7 + 0x7C], %f7 addccc %l6, %l5, %o1 fbue %fcc2, loop_2584 loop_2583: fsrc1 %f0, %f14 ldd [%l7 + 0x28], %f6 ldub [%l7 + 0x22], %o7 loop_2584: fnot1s %f5, %f9 edge32ln %o6, %g3, %g2 fbg,a %fcc2, loop_2585 fcmpne16 %f10, %f8, %i3 subccc %i5, %o0, %g1 subc %g4, %g6, %l1 loop_2585: brnz %i1, loop_2586 movvc %icc, %i2, %g7 movvs %icc, %o2, %i6 ldsh [%l7 + 0x64], %i0 loop_2586: ldsw [%l7 + 0x20], %o3 ld [%l7 + 0x30], %f4 array16 %o5, %o4, %i7 fsrc2 %f14, %f12 fones %f13 movgu %xcc, %i4, %l4 fcmpes %fcc0, %f7, %f12 and %l3, 0x1DCA, %l2 std %f6, [%l7 + 0x68] movne %icc, %l0, %g5 fmovrdgez %l5, %f2, %f8 stx %l6, [%l7 + 0x60] sth %o1, [%l7 + 0x6E] ldub [%l7 + 0x3C], %o6 fnegs %f9, %f14 fmovsn %xcc, %f5, %f12 fnegs %f11, %f2 fbug,a %fcc2, loop_2587 fmovdgu %icc, %f3, %f6 ldsb [%l7 + 0x50], %g3 stw %o7, [%l7 + 0x34] loop_2587: stw %g2, [%l7 + 0x60] andn %i3, 0x1754, %i5 srlx %o0, 0x1C, %g1 bvs,pt %icc, loop_2588 ldd [%l7 + 0x18], %f2 fmovdle %xcc, %f7, %f11 smul %g4, %l1, %i1 loop_2588: fpadd16 %f0, %f6, %f12 ba %xcc, loop_2589 ldsb [%l7 + 0x58], %g6 stx %g7, [%l7 + 0x78] be loop_2590 loop_2589: udivx %i2, 0x0929, %o2 tge %xcc, 0x0 fmovsn %xcc, %f0, %f15 loop_2590: ldx [%l7 + 0x50], %i0 fmovdge %xcc, %f7, %f7 faligndata %f4, %f12, %f6 subccc %o3, 0x0080, %i6 fbuge %fcc1, loop_2591 fcmpeq32 %f8, %f0, %o5 orncc %i7, 0x159C, %o4 subc %i4, %l3, %l4 loop_2591: fmovrdgz %l2, %f8, %f12 brgz %l0, loop_2592 movpos %icc, %g5, %l6 tpos %icc, 0x3 fbo %fcc0, loop_2593 loop_2592: fmovsneg %icc, %f1, %f1 st %f5, [%l7 + 0x68] subccc %o1, %o6, %l5 loop_2593: stw %o7, [%l7 + 0x24] fmovsge %xcc, %f4, %f14 ldsw [%l7 + 0x6C], %g2 sub %g3, %i3, %i5 brgz %o0, loop_2594 fsrc2 %f10, %f14 fbo %fcc0, loop_2595 lduw [%l7 + 0x30], %g1 loop_2594: fones %f12 fcmpgt16 %f0, %f8, %g4 loop_2595: fmovrsgez %i1, %f7, %f13 bge,a,pn %xcc, loop_2596 fmovrdgez %g6, %f10, %f8 fcmpgt16 %f10, %f14, %l1 st %f14, [%l7 + 0x6C] loop_2596: stx %g7, [%l7 + 0x48] ldd [%l7 + 0x78], %f4 edge32ln %i2, %i0, %o2 ldsh [%l7 + 0x64], %i6 srax %o3, %o5, %i7 subc %o4, 0x01CB, %i4 fpackfix %f4, %f5 ldsb [%l7 + 0x50], %l3 fpmerge %f2, %f12, %f6 ldsb [%l7 + 0x73], %l2 fmovde %icc, %f2, %f5 brgez %l4, loop_2597 alignaddr %l0, %g5, %o1 ldsh [%l7 + 0x6C], %l6 fmovspos %icc, %f7, %f15 loop_2597: fpsub32s %f4, %f2, %f0 fbug %fcc3, loop_2598 movrgz %o6, %o7, %g2 ldub [%l7 + 0x68], %l5 sub %g3, 0x0B2A, %i5 loop_2598: movn %icc, %i3, %o0 ld [%l7 + 0x3C], %f8 fandnot1s %f0, %f12, %f3 fbn,a %fcc1, loop_2599 sethi 0x1E8D, %g1 fbn,a %fcc3, loop_2600 fpackfix %f14, %f4 loop_2599: fandnot1s %f0, %f10, %f14 bcs,a,pt %icc, loop_2601 loop_2600: fbuge,a %fcc0, loop_2602 fmovsle %xcc, %f5, %f6 ldub [%l7 + 0x45], %g4 loop_2601: movrlz %g6, %i1, %l1 loop_2602: ld [%l7 + 0x50], %f11 fbn %fcc1, loop_2603 nop setx loop_2604, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdcs %icc, %f6, %f9 fmovsge %icc, %f3, %f1 loop_2603: edge8 %i2, %g7, %o2 loop_2604: fnegs %f15, %f0 andcc %i0, %i6, %o3 st %f12, [%l7 + 0x40] bcs loop_2605 stx %i7, [%l7 + 0x28] bneg,a,pt %xcc, loop_2606 movgu %xcc, %o4, %o5 loop_2605: fmovsleu %icc, %f5, %f7 tvc %xcc, 0x4 loop_2606: brgz %i4, loop_2607 addcc %l3, %l4, %l2 sth %g5, [%l7 + 0x4C] movge %xcc, %l0, %l6 loop_2607: lduh [%l7 + 0x28], %o6 andncc %o1, %o7, %g2 fornot1 %f0, %f8, %f10 ldub [%l7 + 0x38], %l5 lduw [%l7 + 0x68], %g3 fbo %fcc1, loop_2608 stb %i3, [%l7 + 0x76] movre %i5, %o0, %g4 fsrc2s %f12, %f3 loop_2608: array16 %g6, %g1, %l1 ldsb [%l7 + 0x7D], %i2 fpack16 %f8, %f3 ldsw [%l7 + 0x28], %g7 sth %o2, [%l7 + 0x70] stx %i0, [%l7 + 0x20] ldx [%l7 + 0x60], %i6 tvc %xcc, 0x3 fmovsneg %xcc, %f11, %f0 ldsw [%l7 + 0x60], %i1 lduw [%l7 + 0x18], %o3 st %f9, [%l7 + 0x70] stx %o4, [%l7 + 0x20] fcmpgt16 %f8, %f8, %i7 fmovdleu %icc, %f1, %f10 array32 %i4, %o5, %l3 fmovscc %xcc, %f15, %f4 ble,a,pt %xcc, loop_2609 popc 0x0533, %l4 fnegs %f10, %f3 tleu %icc, 0x5 loop_2609: stb %l2, [%l7 + 0x48] fmul8ulx16 %f6, %f12, %f0 fmovdcc %icc, %f4, %f5 ta %xcc, 0x5 fxor %f14, %f14, %f10 xorcc %l0, %l6, %o6 stw %g5, [%l7 + 0x6C] ldsw [%l7 + 0x60], %o7 fnor %f14, %f2, %f0 st %f14, [%l7 + 0x54] fmovdg %icc, %f11, %f7 fones %f4 fnands %f1, %f4, %f4 tsubcctv %o1, %l5, %g2 lduh [%l7 + 0x30], %g3 ldsw [%l7 + 0x24], %i3 fmovrdne %i5, %f2, %f8 popc 0x1BC1, %o0 tcc %xcc, 0x6 orcc %g6, %g4, %l1 ld [%l7 + 0x44], %f11 fcmpeq16 %f14, %f4, %g1 lduh [%l7 + 0x62], %i2 fba,a %fcc1, loop_2610 sll %o2, 0x1F, %g7 ldub [%l7 + 0x56], %i0 st %f14, [%l7 + 0x24] loop_2610: tge %xcc, 0x0 ldsw [%l7 + 0x3C], %i6 fmovrdgez %i1, %f8, %f4 st %f14, [%l7 + 0x54] stb %o3, [%l7 + 0x68] ldd [%l7 + 0x58], %f10 fmovsge %icc, %f8, %f0 fands %f0, %f15, %f14 orcc %o4, 0x09BD, %i4 bge,pt %icc, loop_2611 fcmps %fcc3, %f5, %f5 fxnor %f4, %f6, %f6 fpsub16 %f10, %f6, %f8 loop_2611: ldx [%l7 + 0x78], %i7 fmuld8sux16 %f5, %f2, %f0 umulcc %o5, 0x08D4, %l4 fandnot1 %f6, %f0, %f2 udiv %l3, 0x1262, %l2 popc %l6, %o6 stb %g5, [%l7 + 0x32] ldd [%l7 + 0x78], %f6 ldub [%l7 + 0x09], %l0 udiv %o7, 0x0A4A, %l5 ld [%l7 + 0x48], %f1 fornot2 %f4, %f8, %f2 fcmpd %fcc2, %f10, %f14 fcmped %fcc2, %f14, %f10 fpadd32s %f13, %f1, %f11 fbule,a %fcc3, loop_2612 sdivcc %g2, 0x0FC7, %g3 stx %o1, [%l7 + 0x28] movrgez %i5, 0x1E7, %o0 loop_2612: ldd [%l7 + 0x50], %f2 tcs %icc, 0x1 ldsw [%l7 + 0x60], %g6 ldsw [%l7 + 0x60], %i3 tvs %icc, 0x4 sdivcc %l1, 0x0BD3, %g4 ldub [%l7 + 0x25], %g1 stw %i2, [%l7 + 0x3C] srl %g7, 0x10, %i0 std %f14, [%l7 + 0x50] ldsh [%l7 + 0x16], %i6 bvs,a %xcc, loop_2613 tneg %xcc, 0x4 st %f8, [%l7 + 0x14] ldx [%l7 + 0x40], %i1 loop_2613: lduh [%l7 + 0x3C], %o2 xnorcc %o3, 0x0F89, %o4 fmovdl %xcc, %f15, %f3 fbul %fcc1, loop_2614 stw %i4, [%l7 + 0x2C] fmovrslz %o5, %f5, %f14 pdist %f12, %f6, %f12 loop_2614: movle %icc, %l4, %i7 fbuge %fcc3, loop_2615 stx %l2, [%l7 + 0x40] movvs %icc, %l3, %o6 movg %xcc, %g5, %l6 loop_2615: ldub [%l7 + 0x2D], %o7 st %f15, [%l7 + 0x58] fsrc2 %f12, %f6 or %l5, %g2, %l0 movleu %xcc, %o1, %i5 lduh [%l7 + 0x4A], %o0 fnands %f4, %f6, %f10 fnegs %f13, %f9 fandnot1 %f0, %f0, %f0 lduw [%l7 + 0x70], %g6 fbo,a %fcc2, loop_2616 ldsb [%l7 + 0x77], %i3 tsubcctv %l1, %g4, %g3 faligndata %f4, %f8, %f6 loop_2616: orcc %g1, 0x11BD, %g7 fmovrdgez %i2, %f12, %f6 fandnot2s %f1, %f1, %f11 ldd [%l7 + 0x18], %f0 stw %i0, [%l7 + 0x48] ld [%l7 + 0x34], %f10 std %f12, [%l7 + 0x60] nop setx loop_2617, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x50], %i1 fba,a %fcc2, loop_2618 fmovdcc %xcc, %f5, %f14 loop_2617: movrlz %i6, 0x112, %o3 brlz %o4, loop_2619 loop_2618: bl loop_2620 bshuffle %f14, %f10, %f12 fandnot1s %f4, %f15, %f12 loop_2619: sth %i4, [%l7 + 0x0A] loop_2620: std %f14, [%l7 + 0x28] movpos %icc, %o2, %o5 fmuld8sux16 %f8, %f6, %f14 fcmps %fcc1, %f12, %f11 popc 0x1E11, %l4 bneg,pt %icc, loop_2621 bcs,a,pt %xcc, loop_2622 mulscc %l2, %l3, %i7 fmovsle %icc, %f10, %f12 loop_2621: array16 %o6, %l6, %g5 loop_2622: fbne,a %fcc1, loop_2623 ldsw [%l7 + 0x58], %o7 addcc %l5, %g2, %o1 fmovdcs %xcc, %f11, %f15 loop_2623: sethi 0x19CE, %l0 fpadd16s %f8, %f0, %f2 fmovdl %xcc, %f5, %f6 fsrc2s %f0, %f9 bgu,a loop_2624 sth %i5, [%l7 + 0x08] fbn %fcc3, loop_2625 fmovsg %icc, %f12, %f7 loop_2624: tg %xcc, 0x7 movge %icc, %o0, %g6 loop_2625: ld [%l7 + 0x44], %f12 fmovdvs %xcc, %f12, %f3 ldsh [%l7 + 0x68], %i3 fcmpeq32 %f2, %f6, %g4 fmovrdgz %l1, %f14, %f6 fcmpgt16 %f10, %f0, %g3 taddcc %g1, 0x13D4, %g7 call loop_2626 fbge %fcc2, loop_2627 fones %f8 taddcc %i2, %i0, %i1 loop_2626: orncc %o3, %o4, %i4 loop_2627: mulx %i6, %o2, %o5 edge16 %l4, %l3, %l2 bshuffle %f0, %f0, %f14 ld [%l7 + 0x70], %f7 tneg %xcc, 0x3 stw %i7, [%l7 + 0x24] stb %l6, [%l7 + 0x6D] std %f14, [%l7 + 0x30] stw %o6, [%l7 + 0x20] fnegs %f4, %f12 ldsb [%l7 + 0x6B], %g5 fmovdvs %xcc, %f1, %f1 srl %l5, 0x15, %o7 array8 %o1, %l0, %i5 smulcc %o0, %g6, %g2 sdivcc %i3, 0x0278, %g4 andcc %l1, %g1, %g3 fzeros %f1 fzeros %f1 fones %f1 lduh [%l7 + 0x10], %i2 andncc %i0, %i1, %g7 bvc %icc, loop_2628 fands %f8, %f7, %f10 sth %o3, [%l7 + 0x34] tle %icc, 0x2 loop_2628: fmul8x16au %f2, %f11, %f10 fcmple16 %f0, %f10, %i4 fcmps %fcc2, %f12, %f14 array8 %o4, %i6, %o2 ldsh [%l7 + 0x74], %o5 fmovrde %l3, %f10, %f0 movcc %icc, %l2, %i7 edge16n %l4, %o6, %g5 fmul8x16 %f9, %f6, %f2 mulscc %l5, %l6, %o7 edge8n %l0, %o1, %i5 ta %icc, 0x0 fnors %f15, %f4, %f14 ldd [%l7 + 0x60], %f8 tsubcc %o0, %g6, %i3 ldsw [%l7 + 0x78], %g4 fmovsa %xcc, %f11, %f8 fcmps %fcc3, %f8, %f8 fnot2s %f7, %f11 fmovscs %icc, %f4, %f10 fpackfix %f0, %f4 sth %l1, [%l7 + 0x4C] tle %xcc, 0x6 bne,a,pn %xcc, loop_2629 movcc %xcc, %g2, %g1 ldx [%l7 + 0x08], %i2 lduw [%l7 + 0x5C], %g3 loop_2629: fbn %fcc3, loop_2630 fmovs %f7, %f5 fmovsleu %icc, %f3, %f0 fbge %fcc1, loop_2631 loop_2630: movrgz %i0, 0x222, %g7 alignaddrl %o3, %i1, %i4 fcmpgt16 %f6, %f8, %i6 loop_2631: movneg %icc, %o2, %o4 addccc %o5, %l3, %i7 fmuld8sux16 %f15, %f1, %f0 ldsb [%l7 + 0x0A], %l2 array8 %o6, %g5, %l5 ldsw [%l7 + 0x6C], %l4 fpsub32s %f5, %f10, %f7 bpos,pn %xcc, loop_2632 tneg %xcc, 0x2 ldsh [%l7 + 0x08], %l6 st %f6, [%l7 + 0x4C] loop_2632: brnz,a %l0, loop_2633 bcs,pn %xcc, loop_2634 stw %o7, [%l7 + 0x68] lduw [%l7 + 0x6C], %o1 loop_2633: ldsh [%l7 + 0x30], %o0 loop_2634: fmovsge %xcc, %f15, %f9 fcmped %fcc0, %f0, %f2 andn %g6, %i3, %g4 stb %i5, [%l7 + 0x58] movl %xcc, %l1, %g1 movcs %icc, %g2, %i2 tneg %xcc, 0x5 andncc %g3, %i0, %g7 fnands %f7, %f10, %f15 sra %o3, 0x02, %i1 edge8ln %i6, %i4, %o2 xor %o4, %l3, %o5 sll %l2, %o6, %i7 umulcc %g5, 0x0072, %l4 fpadd16s %f15, %f10, %f4 stb %l5, [%l7 + 0x3A] edge32 %l6, %o7, %o1 fmovsvc %icc, %f1, %f9 movcc %xcc, %l0, %o0 edge32n %i3, %g4, %i5 fnor %f12, %f0, %f10 fble,a %fcc2, loop_2635 fmul8x16au %f7, %f6, %f0 fmovdne %xcc, %f12, %f15 sra %l1, 0x00, %g1 loop_2635: fornot2 %f8, %f8, %f0 ldx [%l7 + 0x48], %g6 st %f3, [%l7 + 0x64] bneg,a loop_2636 edge8ln %i2, %g3, %g2 fmovrdne %i0, %f0, %f8 ldsw [%l7 + 0x38], %g7 loop_2636: bne,pt %xcc, loop_2637 fcmpd %fcc1, %f14, %f2 ldsw [%l7 + 0x34], %i1 edge32n %o3, %i6, %i4 loop_2637: st %f4, [%l7 + 0x4C] ldx [%l7 + 0x10], %o4 ldsb [%l7 + 0x0C], %l3 std %f10, [%l7 + 0x20] brgez %o2, loop_2638 edge8ln %l2, %o6, %i7 fpadd16 %f6, %f12, %f8 fxnors %f14, %f13, %f13 loop_2638: st %f13, [%l7 + 0x0C] fandnot1s %f1, %f1, %f10 addcc %g5, 0x0D7F, %o5 stb %l4, [%l7 + 0x71] edge32ln %l6, %l5, %o1 sra %l0, 0x17, %o7 tle %xcc, 0x2 ldsw [%l7 + 0x50], %i3 sub %o0, %g4, %l1 movrgz %i5, 0x048, %g6 fmovdne %icc, %f5, %f4 srlx %g1, 0x04, %g3 fpmerge %f6, %f10, %f2 fabsd %f14, %f0 ldsb [%l7 + 0x37], %i2 popc 0x04F3, %g2 sllx %g7, %i0, %i1 fmovrsgez %o3, %f13, %f10 fmuld8sux16 %f1, %f13, %f12 andncc %i6, %i4, %l3 bcc,a,pn %icc, loop_2639 fpsub16s %f9, %f13, %f4 ba,a loop_2640 fexpand %f4, %f6 loop_2639: stb %o4, [%l7 + 0x0D] fmovs %f14, %f12 loop_2640: tgu %icc, 0x3 fmovsneg %icc, %f5, %f14 stx %l2, [%l7 + 0x38] subcc %o6, %i7, %o2 ldsb [%l7 + 0x7F], %g5 movcc %xcc, %l4, %o5 stb %l6, [%l7 + 0x2A] stb %o1, [%l7 + 0x3D] fmovdn %xcc, %f14, %f14 fpadd16 %f0, %f10, %f0 fmul8ulx16 %f4, %f2, %f14 udiv %l5, 0x029D, %l0 ldub [%l7 + 0x46], %i3 addc %o7, %o0, %l1 movneg %xcc, %i5, %g4 array8 %g1, %g6, %g3 sth %i2, [%l7 + 0x6E] st %f2, [%l7 + 0x64] fmul8sux16 %f12, %f8, %f10 fpsub16 %f4, %f14, %f2 fmul8x16al %f1, %f8, %f0 array16 %g2, %g7, %i1 sllx %o3, %i6, %i0 brz %l3, loop_2641 fpsub32 %f12, %f6, %f12 edge32l %o4, %l2, %i4 st %f2, [%l7 + 0x68] loop_2641: addcc %o6, %i7, %g5 movge %icc, %l4, %o2 bleu,a %xcc, loop_2642 lduw [%l7 + 0x48], %o5 ldub [%l7 + 0x7F], %o1 st %f0, [%l7 + 0x6C] loop_2642: fpadd16s %f8, %f0, %f10 fbu %fcc3, loop_2643 subccc %l5, %l0, %l6 fcmpne32 %f10, %f4, %o7 fornot2 %f12, %f4, %f14 loop_2643: bl,a,pn %icc, loop_2644 movne %icc, %i3, %l1 fmovsvs %xcc, %f4, %f9 lduh [%l7 + 0x50], %o0 loop_2644: ldsw [%l7 + 0x5C], %g4 ld [%l7 + 0x48], %f3 fbul,a %fcc3, loop_2645 std %f8, [%l7 + 0x50] movcc %icc, %i5, %g6 lduh [%l7 + 0x7A], %g3 loop_2645: mulx %g1, 0x05F2, %i2 edge32 %g7, %g2, %i1 fmovdneg %icc, %f9, %f4 fmovdne %icc, %f2, %f10 stw %i6, [%l7 + 0x34] fxor %f14, %f10, %f4 movle %icc, %o3, %l3 xnor %i0, 0x0195, %l2 fcmps %fcc1, %f10, %f0 fbe,a %fcc3, loop_2646 fpadd32s %f0, %f15, %f15 fmovdleu %xcc, %f6, %f13 brnz,a %o4, loop_2647 loop_2646: stb %i4, [%l7 + 0x15] ld [%l7 + 0x18], %f4 ldsw [%l7 + 0x28], %o6 loop_2647: movle %icc, %g5, %l4 sll %o2, 0x18, %o5 fmovsne %xcc, %f11, %f7 edge8 %o1, %l5, %i7 fmovrdgez %l6, %f10, %f6 fbg %fcc0, loop_2648 ldx [%l7 + 0x78], %l0 stx %i3, [%l7 + 0x30] movn %xcc, %o7, %l1 loop_2648: fmovsa %icc, %f7, %f0 ldub [%l7 + 0x7D], %o0 tl %xcc, 0x4 fmovsleu %icc, %f4, %f6 sll %i5, %g6, %g3 movg %xcc, %g1, %g4 fmovrdgez %i2, %f2, %f14 andn %g2, 0x0607, %g7 edge8ln %i1, %i6, %o3 array32 %l3, %i0, %o4 tpos %icc, 0x6 ldx [%l7 + 0x20], %l2 tn %icc, 0x2 fxnor %f8, %f10, %f8 lduh [%l7 + 0x46], %o6 fnot1 %f14, %f0 tle %icc, 0x6 brgez,a %g5, loop_2649 fmovrsgez %i4, %f12, %f6 fcmpgt32 %f0, %f4, %o2 fxnor %f14, %f6, %f4 loop_2649: movrlz %o5, %o1, %l5 tvs %icc, 0x0 lduh [%l7 + 0x14], %l4 bg,pn %xcc, loop_2650 fbe %fcc1, loop_2651 ldsh [%l7 + 0x66], %i7 tleu %icc, 0x0 loop_2650: andncc %l0, %i3, %o7 loop_2651: call loop_2652 lduh [%l7 + 0x08], %l1 tcc %xcc, 0x6 stw %o0, [%l7 + 0x68] loop_2652: orcc %l6, %i5, %g3 fmovrse %g1, %f5, %f2 bgu,a loop_2653 or %g6, %i2, %g2 fxors %f15, %f15, %f9 stw %g4, [%l7 + 0x30] loop_2653: call loop_2654 fors %f0, %f2, %f4 fmovrsgz %i1, %f15, %f5 bcc,a,pt %xcc, loop_2655 loop_2654: movn %xcc, %g7, %o3 bneg loop_2656 umulcc %i6, %l3, %o4 loop_2655: fsrc1s %f5, %f6 lduw [%l7 + 0x6C], %i0 loop_2656: fands %f6, %f8, %f15 ldsh [%l7 + 0x34], %l2 fcmpgt16 %f4, %f8, %g5 fmovrdlez %o6, %f14, %f12 std %f8, [%l7 + 0x40] ldx [%l7 + 0x20], %i4 add %o5, %o2, %l5 movrlez %o1, %i7, %l4 fnot1s %f11, %f11 fmovrdlz %i3, %f4, %f4 std %f14, [%l7 + 0x70] sethi 0x1EEF, %o7 fnors %f9, %f14, %f9 stb %l1, [%l7 + 0x49] fands %f8, %f10, %f4 subcc %o0, 0x1B2D, %l6 or %l0, 0x065D, %g3 fmovsa %xcc, %f8, %f2 fmovsvs %xcc, %f8, %f4 stx %i5, [%l7 + 0x60] move %xcc, %g6, %g1 array16 %i2, %g2, %g4 movrlez %g7, 0x116, %o3 taddcc %i6, %l3, %o4 ldsb [%l7 + 0x23], %i1 ldsw [%l7 + 0x10], %l2 bgu,a loop_2657 smul %g5, %o6, %i4 stb %o5, [%l7 + 0x26] fxnors %f8, %f5, %f12 loop_2657: fnands %f10, %f8, %f9 pdist %f10, %f8, %f10 movvs %xcc, %o2, %i0 fmovdcs %icc, %f5, %f2 ld [%l7 + 0x20], %f14 edge8n %l5, %i7, %o1 fmovrslez %l4, %f10, %f11 bleu,a,pn %xcc, loop_2658 edge32 %o7, %i3, %l1 fmovdleu %icc, %f9, %f1 alignaddrl %l6, %l0, %o0 loop_2658: brnz,a %g3, loop_2659 fmovdcc %xcc, %f7, %f6 fxnor %f12, %f6, %f10 fmovrdlz %i5, %f6, %f4 loop_2659: sethi 0x1634, %g1 st %f6, [%l7 + 0x08] lduw [%l7 + 0x50], %g6 movrne %i2, 0x15E, %g4 fpsub32s %f0, %f8, %f6 siam 0x7 subc %g2, %o3, %g7 fors %f8, %f1, %f13 fxor %f10, %f12, %f0 edge8l %i6, %o4, %i1 ld [%l7 + 0x2C], %f6 andcc %l2, 0x0977, %l3 fmovrdgez %o6, %f14, %f4 fexpand %f0, %f2 lduh [%l7 + 0x0A], %i4 umul %g5, 0x1C01, %o2 fcmpgt32 %f2, %f8, %o5 tl %xcc, 0x5 tleu %icc, 0x3 tge %xcc, 0x6 fbul %fcc0, loop_2660 bl,pt %xcc, loop_2661 sth %i0, [%l7 + 0x34] fmovrde %i7, %f12, %f12 loop_2660: sth %l5, [%l7 + 0x18] loop_2661: fmovrdne %l4, %f8, %f4 fcmpne32 %f10, %f14, %o1 fcmpes %fcc2, %f3, %f6 fornot1 %f14, %f0, %f6 fbul %fcc3, loop_2662 fmovsgu %xcc, %f9, %f5 movrgez %i3, 0x3D2, %l1 movpos %xcc, %o7, %l6 loop_2662: ldub [%l7 + 0x41], %o0 fpsub16s %f15, %f11, %f8 call loop_2663 ldsh [%l7 + 0x40], %l0 stb %g3, [%l7 + 0x78] fzero %f2 loop_2663: stx %i5, [%l7 + 0x58] ba,a %xcc, loop_2664 fmovsg %icc, %f10, %f4 fcmple16 %f0, %f0, %g1 ldx [%l7 + 0x70], %i2 loop_2664: ldd [%l7 + 0x40], %f12 movrlez %g6, 0x2D2, %g4 ldsw [%l7 + 0x78], %g2 fmovdgu %xcc, %f7, %f0 ldsw [%l7 + 0x48], %g7 fmovsge %icc, %f12, %f15 fmovrslez %i6, %f6, %f6 or %o3, 0x1887, %i1 fble,a %fcc1, loop_2665 fcmpne16 %f6, %f10, %l2 ldd [%l7 + 0x20], %f2 edge16ln %o4, %l3, %o6 loop_2665: fmovd %f12, %f0 ldub [%l7 + 0x14], %i4 movrgz %o2, %g5, %i0 array32 %i7, %l5, %l4 fbg %fcc2, loop_2666 ldsh [%l7 + 0x32], %o1 addcc %i3, 0x0EEA, %o5 fmul8x16al %f4, %f15, %f14 loop_2666: fxors %f7, %f2, %f6 sth %l1, [%l7 + 0x0A] fxors %f14, %f7, %f11 fxors %f3, %f8, %f1 fpadd16s %f1, %f8, %f0 ldx [%l7 + 0x78], %o7 subccc %l6, 0x1E69, %o0 ldd [%l7 + 0x18], %f12 stw %g3, [%l7 + 0x20] fnot2 %f12, %f12 xnorcc %l0, %g1, %i2 fcmpes %fcc0, %f4, %f5 fors %f7, %f4, %f9 ble,a,pt %xcc, loop_2667 lduh [%l7 + 0x10], %g6 for %f8, %f0, %f12 std %f4, [%l7 + 0x30] loop_2667: ldx [%l7 + 0x20], %i5 ldsw [%l7 + 0x30], %g4 sdivcc %g7, 0x1410, %i6 stb %o3, [%l7 + 0x46] lduw [%l7 + 0x08], %i1 fpadd32 %f6, %f10, %f8 ldd [%l7 + 0x38], %f2 fmul8x16al %f8, %f1, %f0 xnorcc %g2, %l2, %l3 addcc %o6, 0x14D4, %i4 mova %icc, %o2, %g5 stb %i0, [%l7 + 0x32] fcmps %fcc0, %f4, %f10 add %i7, 0x16FA, %o4 fbne %fcc1, loop_2668 fornot2s %f2, %f8, %f2 st %f1, [%l7 + 0x78] ld [%l7 + 0x20], %f2 loop_2668: fexpand %f11, %f4 pdist %f14, %f2, %f2 fpack32 %f4, %f10, %f2 ldx [%l7 + 0x28], %l4 orcc %l5, %i3, %o5 fmul8ulx16 %f0, %f6, %f10 edge32ln %o1, %o7, %l6 smulcc %l1, %o0, %l0 fandnot2s %f4, %f3, %f3 stx %g1, [%l7 + 0x58] stx %g3, [%l7 + 0x50] fmovsle %icc, %f5, %f9 bne,pt %icc, loop_2669 ld [%l7 + 0x14], %f3 stw %i2, [%l7 + 0x78] movl %xcc, %i5, %g4 loop_2669: ldsw [%l7 + 0x50], %g6 st %f5, [%l7 + 0x7C] tneg %icc, 0x4 subcc %g7, %o3, %i1 fmovsle %xcc, %f10, %f13 fmovdcs %icc, %f1, %f1 lduh [%l7 + 0x20], %i6 ldsb [%l7 + 0x38], %l2 ldsb [%l7 + 0x66], %l3 fmovrde %o6, %f0, %f6 sth %g2, [%l7 + 0x50] ldsw [%l7 + 0x70], %i4 fcmps %fcc0, %f0, %f6 andn %o2, 0x1D16, %i0 fnand %f0, %f10, %f0 edge32n %i7, %o4, %g5 edge32n %l5, %i3, %o5 tg %xcc, 0x6 st %f13, [%l7 + 0x3C] fcmple32 %f6, %f2, %o1 tge %xcc, 0x4 fbug,a %fcc0, loop_2670 srl %o7, %l4, %l1 st %f9, [%l7 + 0x5C] stb %l6, [%l7 + 0x2B] loop_2670: ldsh [%l7 + 0x46], %o0 st %f11, [%l7 + 0x3C] stx %l0, [%l7 + 0x30] sdivx %g1, 0x09D8, %g3 ble %icc, loop_2671 edge16ln %i2, %g4, %g6 lduw [%l7 + 0x60], %i5 fcmple16 %f8, %f12, %o3 loop_2671: tg %xcc, 0x0 movg %xcc, %i1, %i6 tcs %xcc, 0x2 ldsw [%l7 + 0x2C], %g7 lduw [%l7 + 0x40], %l2 ldub [%l7 + 0x34], %o6 ldx [%l7 + 0x40], %l3 st %f15, [%l7 + 0x30] sth %i4, [%l7 + 0x46] orn %o2, 0x195F, %i0 fmovse %xcc, %f0, %f14 ldsw [%l7 + 0x74], %g2 fnot1s %f0, %f8 stx %o4, [%l7 + 0x58] tge %icc, 0x5 ldx [%l7 + 0x18], %g5 fmovrdgez %l5, %f12, %f14 fmovrdgz %i3, %f6, %f4 stw %i7, [%l7 + 0x68] addcc %o5, %o1, %l4 fpadd32 %f8, %f4, %f0 popc 0x1B89, %l1 fcmpeq32 %f14, %f2, %l6 ldsb [%l7 + 0x35], %o0 fzero %f6 fmovd %f4, %f8 fble %fcc2, loop_2672 lduw [%l7 + 0x68], %l0 lduh [%l7 + 0x22], %g1 ldx [%l7 + 0x18], %o7 loop_2672: fornot2s %f15, %f10, %f14 lduw [%l7 + 0x20], %i2 faligndata %f4, %f0, %f2 fcmple16 %f0, %f2, %g3 bn %icc, loop_2673 movg %xcc, %g6, %i5 smulcc %o3, %i1, %i6 fmovsa %xcc, %f15, %f3 loop_2673: fmovdgu %xcc, %f5, %f0 stx %g7, [%l7 + 0x68] tgu %xcc, 0x3 fblg %fcc0, loop_2674 ldx [%l7 + 0x70], %l2 array8 %g4, %o6, %i4 fpack32 %f4, %f12, %f2 loop_2674: fmovdleu %icc, %f4, %f6 ldsh [%l7 + 0x5C], %l3 smulcc %i0, 0x13AB, %o2 fsrc1 %f12, %f6 fcmpes %fcc2, %f10, %f14 lduh [%l7 + 0x2E], %o4 stb %g2, [%l7 + 0x7F] stx %g5, [%l7 + 0x78] stb %i3, [%l7 + 0x57] fmovrsgz %l5, %f5, %f0 brnz %i7, loop_2675 taddcctv %o5, 0x1352, %l4 fnot1s %f9, %f8 movge %xcc, %l1, %o1 loop_2675: ldsh [%l7 + 0x3A], %l6 std %f14, [%l7 + 0x38] bg,pn %icc, loop_2676 st %f15, [%l7 + 0x0C] fmovdpos %icc, %f10, %f10 lduw [%l7 + 0x0C], %l0 loop_2676: tleu %xcc, 0x1 edge32ln %o0, %o7, %i2 mova %icc, %g3, %g6 fpsub32 %f12, %f2, %f14 sdivcc %i5, 0x135F, %g1 ldsb [%l7 + 0x0B], %o3 ldsb [%l7 + 0x71], %i1 tpos %xcc, 0x3 udiv %i6, 0x0BF0, %g7 st %f13, [%l7 + 0x3C] bleu,pn %icc, loop_2677 fmovdneg %xcc, %f14, %f10 fblg %fcc2, loop_2678 stb %l2, [%l7 + 0x49] loop_2677: andncc %o6, %g4, %l3 ldd [%l7 + 0x20], %f8 loop_2678: ldsw [%l7 + 0x7C], %i4 stx %i0, [%l7 + 0x58] edge16n %o2, %g2, %o4 ldsb [%l7 + 0x37], %i3 fnot2 %f12, %f14 bl,pt %icc, loop_2679 fnand %f10, %f4, %f12 fblg,a %fcc2, loop_2680 fornot2s %f14, %f8, %f14 loop_2679: fbule,a %fcc3, loop_2681 stx %l5, [%l7 + 0x08] loop_2680: ldsw [%l7 + 0x1C], %g5 fbue,a %fcc1, loop_2682 loop_2681: nop setx loop_2683, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bne %xcc, loop_2684 lduw [%l7 + 0x78], %o5 loop_2682: lduh [%l7 + 0x0A], %i7 loop_2683: movneg %xcc, %l4, %o1 loop_2684: tvs %xcc, 0x6 pdist %f10, %f0, %f0 fmovrse %l1, %f0, %f7 lduh [%l7 + 0x60], %l6 tvs %xcc, 0x3 fba,a %fcc0, loop_2685 sdiv %o0, 0x172A, %l0 std %f2, [%l7 + 0x48] tvs %icc, 0x7 loop_2685: mova %xcc, %i2, %g3 movrlz %g6, 0x115, %o7 taddcctv %i5, %o3, %g1 fbul %fcc0, loop_2686 tcs %xcc, 0x3 stb %i1, [%l7 + 0x14] smul %i6, 0x02BF, %l2 loop_2686: fmuld8sux16 %f11, %f0, %f0 movcc %icc, %g7, %g4 lduw [%l7 + 0x28], %o6 lduh [%l7 + 0x72], %l3 fmul8x16al %f10, %f10, %f4 fmovdneg %icc, %f3, %f1 pdist %f8, %f12, %f4 fandnot2s %f13, %f14, %f15 nop setx loop_2687, %l0, %l1 jmpl %l1, %i4 edge8ln %o2, %g2, %o4 movneg %icc, %i0, %l5 ldsb [%l7 + 0x62], %i3 loop_2687: sth %g5, [%l7 + 0x50] fmovrde %o5, %f10, %f6 stw %l4, [%l7 + 0x60] fbul,a %fcc0, loop_2688 stw %i7, [%l7 + 0x44] mulx %o1, %l1, %l6 fxnor %f12, %f14, %f0 loop_2688: fmovdne %icc, %f13, %f2 bneg,pn %icc, loop_2689 ldd [%l7 + 0x10], %f10 fmovrdgz %l0, %f6, %f4 ldub [%l7 + 0x70], %i2 loop_2689: fnor %f10, %f8, %f10 mulx %o0, %g3, %g6 ldub [%l7 + 0x5B], %o7 ldsw [%l7 + 0x34], %o3 st %f13, [%l7 + 0x44] fba,a %fcc2, loop_2690 ld [%l7 + 0x48], %f8 bne,pt %icc, loop_2691 ldd [%l7 + 0x38], %f14 loop_2690: ba,pt %icc, loop_2692 bl,a,pn %xcc, loop_2693 loop_2691: ldx [%l7 + 0x70], %i5 sllx %g1, 0x1F, %i1 loop_2692: ldx [%l7 + 0x78], %i6 loop_2693: fmul8x16al %f4, %f4, %f12 fcmpd %fcc3, %f10, %f14 fmovdg %icc, %f9, %f0 fxnor %f12, %f12, %f0 fcmpeq32 %f8, %f10, %g7 taddcctv %g4, 0x10C7, %l2 tle %xcc, 0x4 lduw [%l7 + 0x50], %o6 ldsw [%l7 + 0x68], %i4 xor %l3, %g2, %o2 fmovdcc %xcc, %f10, %f12 stx %o4, [%l7 + 0x18] stb %l5, [%l7 + 0x49] subccc %i3, %g5, %o5 umul %i0, 0x10D7, %l4 stw %o1, [%l7 + 0x38] stb %l1, [%l7 + 0x2C] srl %l6, %i7, %l0 tpos %icc, 0x3 xorcc %i2, 0x107F, %g3 fmovdne %xcc, %f7, %f15 brlz %o0, loop_2694 stb %g6, [%l7 + 0x0A] bshuffle %f0, %f14, %f4 fmul8x16al %f14, %f10, %f12 loop_2694: fble %fcc3, loop_2695 fones %f2 fmovrdlez %o3, %f12, %f8 movn %xcc, %o7, %i5 loop_2695: movre %i1, %i6, %g1 ldub [%l7 + 0x68], %g7 ld [%l7 + 0x50], %f1 ldsb [%l7 + 0x2C], %g4 taddcc %l2, 0x0589, %o6 xor %i4, 0x128C, %l3 fmovdl %icc, %f6, %f4 edge8n %o2, %g2, %o4 ldsw [%l7 + 0x40], %i3 nop setx loop_2696, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brz %l5, loop_2697 edge32n %g5, %i0, %l4 fcmple16 %f10, %f14, %o1 loop_2696: fcmped %fcc0, %f10, %f12 loop_2697: stb %l1, [%l7 + 0x6B] mulscc %l6, %o5, %l0 lduh [%l7 + 0x44], %i7 fnor %f2, %f10, %f10 and %g3, 0x197E, %o0 bpos,a loop_2698 fbue %fcc3, loop_2699 ldx [%l7 + 0x78], %g6 lduw [%l7 + 0x2C], %o3 loop_2698: xor %i2, %o7, %i5 loop_2699: stw %i6, [%l7 + 0x20] movn %xcc, %i1, %g7 fmovrslez %g4, %f9, %f6 fxor %f4, %f10, %f8 ld [%l7 + 0x5C], %f13 fmovdg %xcc, %f5, %f12 fmovsvs %icc, %f14, %f6 movleu %icc, %g1, %l2 fpsub32 %f14, %f6, %f6 fnegd %f8, %f8 brlez,a %o6, loop_2700 fbg %fcc1, loop_2701 fcmpne32 %f10, %f14, %i4 alignaddr %o2, %l3, %g2 loop_2700: lduw [%l7 + 0x3C], %i3 loop_2701: fbo %fcc0, loop_2702 fnor %f4, %f6, %f10 pdist %f2, %f2, %f14 fxor %f6, %f0, %f2 loop_2702: fmuld8sux16 %f12, %f15, %f10 fbn %fcc1, loop_2703 bcs loop_2704 fornot2 %f4, %f0, %f0 ldsb [%l7 + 0x4C], %l5 loop_2703: fmovsa %icc, %f7, %f0 loop_2704: fsrc2 %f4, %f10 ld [%l7 + 0x70], %f5 srax %o4, %g5, %i0 fpsub32 %f0, %f14, %f2 fmovrdlez %o1, %f4, %f2 fzero %f8 fmovdcc %xcc, %f3, %f5 stx %l1, [%l7 + 0x08] std %f14, [%l7 + 0x38] sra %l6, 0x1C, %o5 fmovscc %icc, %f8, %f1 bl loop_2705 ldd [%l7 + 0x38], %f2 fnot2s %f2, %f8 movvs %icc, %l4, %i7 loop_2705: bvs,a loop_2706 ldub [%l7 + 0x23], %l0 ldsb [%l7 + 0x74], %o0 sth %g3, [%l7 + 0x62] loop_2706: bshuffle %f14, %f6, %f10 fmuld8sux16 %f1, %f3, %f2 movne %xcc, %g6, %o3 alignaddrl %o7, %i5, %i2 stb %i6, [%l7 + 0x13] fpsub32 %f8, %f6, %f6 ldd [%l7 + 0x38], %f2 fnand %f4, %f6, %f0 add %i1, %g7, %g1 fbl %fcc2, loop_2707 stx %g4, [%l7 + 0x58] tge %xcc, 0x4 sth %o6, [%l7 + 0x5E] loop_2707: movrne %i4, 0x1E5, %o2 ld [%l7 + 0x44], %f11 array8 %l2, %l3, %g2 tl %xcc, 0x5 fpsub32 %f6, %f6, %f2 fsrc1s %f8, %f9 fmovdcc %xcc, %f11, %f1 sdivcc %l5, 0x1BB3, %i3 fmovs %f11, %f14 fnegs %f12, %f11 ldsh [%l7 + 0x4A], %o4 lduh [%l7 + 0x7A], %i0 ble,a,pt %xcc, loop_2708 fmovsleu %xcc, %f1, %f6 ldsb [%l7 + 0x69], %o1 smulcc %l1, %l6, %g5 loop_2708: fmovrdne %l4, %f4, %f14 ldsw [%l7 + 0x38], %o5 tsubcc %i7, 0x03D8, %o0 fbuge,a %fcc2, loop_2709 fmul8sux16 %f14, %f10, %f10 fmovdcs %xcc, %f9, %f1 lduh [%l7 + 0x6C], %l0 loop_2709: tn %icc, 0x0 and %g6, 0x05BA, %o3 xor %o7, 0x1085, %i5 fandnot1 %f14, %f4, %f4 fabss %f14, %f1 tg %icc, 0x4 fbuge %fcc1, loop_2710 std %f6, [%l7 + 0x08] edge8n %i2, %g3, %i6 movrgez %g7, 0x25B, %g1 loop_2710: ldx [%l7 + 0x68], %g4 edge16 %i1, %o6, %i4 sth %o2, [%l7 + 0x68] fcmped %fcc0, %f14, %f14 bgu,pt %icc, loop_2711 sdiv %l2, 0x1371, %g2 stb %l3, [%l7 + 0x1F] fsrc1 %f6, %f0 loop_2711: movrne %l5, 0x0E8, %i3 st %f9, [%l7 + 0x38] move %icc, %i0, %o1 ldsb [%l7 + 0x6D], %l1 ldd [%l7 + 0x58], %f10 ldx [%l7 + 0x58], %o4 ld [%l7 + 0x74], %f6 srax %l6, %g5, %o5 fmovrde %l4, %f4, %f4 bn,a,pt %icc, loop_2712 sllx %o0, %l0, %i7 andn %o3, 0x1FF5, %o7 fpack16 %f6, %f9 loop_2712: sub %i5, 0x15ED, %i2 fcmpeq16 %f8, %f6, %g6 bg %icc, loop_2713 tsubcctv %i6, 0x1A48, %g3 fnor %f6, %f12, %f8 orncc %g7, 0x0936, %g1 loop_2713: fcmpgt16 %f10, %f10, %g4 tge %xcc, 0x0 ldd [%l7 + 0x68], %f6 ldd [%l7 + 0x30], %f4 ldsb [%l7 + 0x0A], %o6 tcc %icc, 0x5 stw %i1, [%l7 + 0x3C] fcmpeq16 %f2, %f6, %i4 fbug,a %fcc0, loop_2714 bg,a,pn %xcc, loop_2715 movg %xcc, %l2, %o2 std %f8, [%l7 + 0x40] loop_2714: fmovdl %icc, %f14, %f1 loop_2715: srl %l3, %l5, %g2 fsrc2 %f2, %f8 fmovsg %icc, %f7, %f15 fandnot1s %f0, %f13, %f8 movvs %xcc, %i0, %o1 stb %l1, [%l7 + 0x6D] srl %i3, %l6, %o4 ba,a %icc, loop_2716 ble %icc, loop_2717 fcmpgt32 %f2, %f2, %g5 bne %icc, loop_2718 loop_2716: lduw [%l7 + 0x40], %l4 loop_2717: fxors %f2, %f6, %f9 sth %o5, [%l7 + 0x7A] loop_2718: bgu,a,pn %icc, loop_2719 edge16 %o0, %l0, %o3 edge32ln %o7, %i7, %i5 fmul8x16au %f10, %f5, %f6 loop_2719: fbul,a %fcc0, loop_2720 nop setx loop_2721, %l0, %l1 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 %i2, %i6, %g6 ldd [%l7 + 0x30], %f0 loop_2720: move %xcc, %g3, %g1 loop_2721: lduh [%l7 + 0x70], %g4 movrlez %g7, 0x0CE, %o6 ldsb [%l7 + 0x0E], %i1 lduw [%l7 + 0x74], %i4 ldd [%l7 + 0x10], %f2 bcc,a,pt %icc, loop_2722 ldub [%l7 + 0x43], %l2 fmovrdlez %l3, %f8, %f0 stw %l5, [%l7 + 0x30] loop_2722: fcmple32 %f4, %f6, %o2 ldd [%l7 + 0x58], %f12 sethi 0x1EEA, %g2 ldsh [%l7 + 0x2C], %i0 tgu %icc, 0x5 addcc %l1, 0x1C80, %o1 stb %i3, [%l7 + 0x4A] fmovrsgez %l6, %f5, %f9 stb %g5, [%l7 + 0x5A] ldsh [%l7 + 0x3A], %l4 lduw [%l7 + 0x0C], %o5 fmovdvs %icc, %f14, %f10 fbg,a %fcc1, loop_2723 fmovdn %xcc, %f13, %f2 fmovdle %icc, %f15, %f0 fbn %fcc0, loop_2724 loop_2723: ldx [%l7 + 0x10], %o0 stw %l0, [%l7 + 0x20] std %f4, [%l7 + 0x70] loop_2724: fbe %fcc1, loop_2725 movl %xcc, %o4, %o3 stw %i7, [%l7 + 0x10] fmovdcc %xcc, %f0, %f2 loop_2725: fmovdne %xcc, %f5, %f5 fsrc2s %f13, %f15 movl %icc, %o7, %i2 brgz %i5, loop_2726 fexpand %f8, %f14 be,a,pn %xcc, loop_2727 sth %g6, [%l7 + 0x26] loop_2726: fandnot2s %f6, %f9, %f6 fbu %fcc0, loop_2728 loop_2727: fpadd32s %f7, %f9, %f12 movn %xcc, %i6, %g3 std %f0, [%l7 + 0x08] loop_2728: lduh [%l7 + 0x5A], %g4 movne %icc, %g1, %o6 st %f5, [%l7 + 0x58] ldd [%l7 + 0x40], %f6 fmovsge %xcc, %f5, %f14 fmovsneg %icc, %f9, %f13 sth %i1, [%l7 + 0x68] fandnot2s %f3, %f5, %f11 fmovdcs %icc, %f15, %f10 array16 %i4, %g7, %l3 ldsw [%l7 + 0x08], %l2 ldd [%l7 + 0x48], %f10 std %f10, [%l7 + 0x28] std %f8, [%l7 + 0x18] sth %o2, [%l7 + 0x7C] movrgez %l5, %i0, %l1 be,a,pt %xcc, loop_2729 ldd [%l7 + 0x48], %f12 brgez %g2, loop_2730 tge %xcc, 0x4 loop_2729: fmovdn %xcc, %f9, %f12 ldd [%l7 + 0x20], %f4 loop_2730: ta %xcc, 0x6 fxnor %f8, %f0, %f8 ldd [%l7 + 0x60], %f10 srlx %i3, 0x0E, %l6 fnand %f6, %f12, %f0 ldsw [%l7 + 0x7C], %o1 movrne %g5, 0x235, %o5 subc %o0, 0x0C55, %l4 bcs,a,pt %xcc, loop_2731 edge8n %l0, %o3, %i7 sub %o4, %o7, %i5 stx %i2, [%l7 + 0x30] loop_2731: stb %i6, [%l7 + 0x7F] taddcc %g6, 0x06C6, %g3 bshuffle %f4, %f4, %f4 stb %g1, [%l7 + 0x60] movvc %icc, %o6, %g4 fxnor %f0, %f14, %f2 fmovdleu %icc, %f4, %f9 ldsh [%l7 + 0x72], %i1 movneg %xcc, %i4, %l3 fandnot1 %f12, %f14, %f14 movrlz %l2, 0x365, %g7 movre %o2, 0x119, %l5 sra %l1, 0x18, %i0 fsrc1s %f2, %f15 fmovscs %icc, %f13, %f5 brlez,a %g2, loop_2732 stb %l6, [%l7 + 0x62] fone %f14 stb %o1, [%l7 + 0x61] loop_2732: lduw [%l7 + 0x30], %i3 ldsh [%l7 + 0x5C], %g5 bn,pt %icc, loop_2733 fpack16 %f2, %f8 or %o5, 0x0686, %l4 brgz %l0, loop_2734 loop_2733: ldsh [%l7 + 0x7E], %o0 fbl %fcc3, loop_2735 movre %o3, 0x26C, %i7 loop_2734: fornot2s %f1, %f9, %f6 bvs loop_2736 loop_2735: fpadd16s %f13, %f3, %f9 std %f2, [%l7 + 0x18] tleu %icc, 0x0 loop_2736: edge16 %o7, %o4, %i5 brnz,a %i2, loop_2737 stb %i6, [%l7 + 0x2B] bneg,pn %xcc, loop_2738 tgu %xcc, 0x7 loop_2737: te %icc, 0x2 brgz %g6, loop_2739 loop_2738: fpmerge %f4, %f7, %f6 sth %g1, [%l7 + 0x34] stx %o6, [%l7 + 0x08] loop_2739: fmovspos %xcc, %f1, %f11 sdiv %g4, 0x1A64, %i1 orncc %g3, 0x0426, %l3 ldsh [%l7 + 0x56], %i4 ldsb [%l7 + 0x1D], %l2 fxors %f6, %f3, %f10 array8 %g7, %l5, %l1 fmovsl %icc, %f2, %f10 stb %i0, [%l7 + 0x1B] fcmpne16 %f8, %f14, %o2 addccc %l6, %g2, %i3 ldsh [%l7 + 0x42], %g5 stx %o5, [%l7 + 0x50] fmuld8sux16 %f13, %f4, %f14 fcmpeq32 %f2, %f8, %o1 fbo,a %fcc3, loop_2740 fbne,a %fcc3, loop_2741 fxor %f6, %f14, %f14 std %f14, [%l7 + 0x10] loop_2740: fandnot1s %f9, %f10, %f13 loop_2741: xorcc %l4, 0x0D16, %l0 fbu %fcc1, loop_2742 fmovrdgz %o0, %f2, %f12 fbug %fcc0, loop_2743 taddcc %i7, %o7, %o4 loop_2742: movcs %icc, %i5, %i2 bge,pt %xcc, loop_2744 loop_2743: bgu,a,pt %icc, loop_2745 fbne,a %fcc2, loop_2746 fmovrdlez %i6, %f6, %f6 loop_2744: xnorcc %o3, 0x01D6, %g1 loop_2745: fmovda %xcc, %f4, %f10 loop_2746: te %xcc, 0x5 fzero %f10 sra %o6, 0x11, %g4 tleu %icc, 0x4 fnegd %f4, %f10 fpack32 %f4, %f2, %f0 tpos %xcc, 0x7 fmovsle %xcc, %f12, %f9 fmovda %icc, %f14, %f14 call loop_2747 brlez,a %i1, loop_2748 bpos,pn %icc, loop_2749 st %f7, [%l7 + 0x74] loop_2747: fandnot2 %f0, %f0, %f10 loop_2748: fbl,a %fcc2, loop_2750 loop_2749: lduw [%l7 + 0x24], %g3 addc %l3, 0x1D91, %i4 brgz,a %g6, loop_2751 loop_2750: ldsb [%l7 + 0x2C], %g7 fpsub32 %f14, %f0, %f2 ld [%l7 + 0x0C], %f7 loop_2751: bpos,a loop_2752 call loop_2753 tle %icc, 0x2 ldx [%l7 + 0x30], %l5 loop_2752: orncc %l1, 0x1944, %i0 loop_2753: fornot1 %f8, %f0, %f0 lduh [%l7 + 0x6E], %o2 fmovsvs %xcc, %f11, %f14 bneg %icc, loop_2754 edge32 %l2, %l6, %i3 ldsh [%l7 + 0x0A], %g5 movl %icc, %g2, %o1 loop_2754: fmul8sux16 %f0, %f8, %f12 sth %l4, [%l7 + 0x7C] fsrc2 %f12, %f12 fmovdle %xcc, %f4, %f1 sll %o5, 0x01, %o0 edge8l %i7, %o7, %o4 movpos %icc, %i5, %i2 fabsd %f4, %f6 ldub [%l7 + 0x26], %i6 ldsh [%l7 + 0x72], %l0 fnot2s %f6, %f0 ld [%l7 + 0x18], %f6 stx %g1, [%l7 + 0x28] edge32n %o6, %o3, %i1 st %f1, [%l7 + 0x74] ldub [%l7 + 0x53], %g4 fandnot1s %f13, %f12, %f1 fmovscc %xcc, %f1, %f15 tvs %xcc, 0x5 movrgz %g3, %l3, %g6 ldx [%l7 + 0x40], %i4 fbu,a %fcc1, loop_2755 smul %g7, 0x102B, %l1 array16 %l5, %o2, %i0 movgu %xcc, %l2, %i3 loop_2755: fmul8x16au %f4, %f11, %f6 fbne %fcc0, loop_2756 be %icc, loop_2757 ldd [%l7 + 0x40], %f0 fmul8x16 %f4, %f10, %f0 loop_2756: fmovdcc %xcc, %f7, %f6 loop_2757: call loop_2758 nop setx loop_2759, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlz %g5, loop_2760 fpadd16 %f12, %f8, %f10 loop_2758: fxors %f14, %f11, %f11 loop_2759: stb %l6, [%l7 + 0x6A] loop_2760: lduw [%l7 + 0x08], %o1 ld [%l7 + 0x58], %f11 ba,a loop_2761 ldub [%l7 + 0x31], %g2 sll %o5, 0x10, %o0 bgu,pt %icc, loop_2762 loop_2761: umulcc %i7, 0x1156, %o7 sth %l4, [%l7 + 0x48] umul %o4, %i2, %i5 loop_2762: ldx [%l7 + 0x58], %l0 orcc %g1, 0x18B1, %o6 st %f8, [%l7 + 0x78] srl %o3, %i1, %g4 stx %i6, [%l7 + 0x30] bg,a %icc, loop_2763 lduw [%l7 + 0x18], %g3 movrgz %l3, %g6, %g7 te %xcc, 0x7 loop_2763: fxnor %f2, %f2, %f8 ldd [%l7 + 0x20], %f14 lduh [%l7 + 0x1A], %i4 fbu,a %fcc3, loop_2764 fmovdneg %xcc, %f3, %f0 stw %l1, [%l7 + 0x44] lduw [%l7 + 0x58], %l5 loop_2764: st %f13, [%l7 + 0x24] fcmpgt32 %f14, %f8, %o2 fcmpeq32 %f12, %f10, %l2 fandnot1s %f11, %f5, %f3 stb %i0, [%l7 + 0x29] brnz %g5, loop_2765 ldsw [%l7 + 0x0C], %i3 ldsb [%l7 + 0x4C], %l6 lduh [%l7 + 0x4C], %o1 loop_2765: lduw [%l7 + 0x70], %o5 st %f3, [%l7 + 0x20] fcmped %fcc3, %f8, %f8 ldub [%l7 + 0x66], %o0 brlez,a %g2, loop_2766 movgu %xcc, %i7, %l4 ldd [%l7 + 0x30], %f8 std %f14, [%l7 + 0x58] loop_2766: ldsw [%l7 + 0x1C], %o7 mulscc %o4, %i5, %l0 movn %xcc, %g1, %o6 movrgez %i2, 0x221, %i1 tge %icc, 0x3 fone %f14 ldsb [%l7 + 0x08], %g4 addcc %i6, 0x0971, %o3 sth %g3, [%l7 + 0x72] ldub [%l7 + 0x18], %g6 addcc %l3, 0x1EDF, %g7 edge16l %l1, %l5, %o2 movcs %icc, %l2, %i4 ldsw [%l7 + 0x78], %g5 fmovrslez %i0, %f6, %f12 umulcc %i3, %l6, %o1 bn %icc, loop_2767 fmul8x16au %f12, %f3, %f12 ldub [%l7 + 0x48], %o5 sth %o0, [%l7 + 0x62] loop_2767: ldsb [%l7 + 0x7C], %g2 fmovsgu %xcc, %f10, %f5 fsrc1 %f2, %f0 fpmerge %f1, %f6, %f12 fmovsge %icc, %f13, %f8 bge,a loop_2768 subcc %l4, %i7, %o4 fmovsvc %icc, %f13, %f9 bcs,a loop_2769 loop_2768: fone %f12 fpmerge %f0, %f14, %f14 fmovrdgz %i5, %f0, %f14 loop_2769: lduw [%l7 + 0x58], %l0 stx %o7, [%l7 + 0x30] ld [%l7 + 0x3C], %f0 ldub [%l7 + 0x08], %g1 fbne,a %fcc3, loop_2770 bleu,pn %icc, loop_2771 tg %icc, 0x2 tvs %icc, 0x0 loop_2770: ldx [%l7 + 0x30], %i2 loop_2771: tn %icc, 0x4 nop setx loop_2772, %l0, %l1 jmpl %l1, %i1 fors %f13, %f14, %f2 fmovdge %xcc, %f8, %f3 xnor %g4, %i6, %o3 loop_2772: ldsh [%l7 + 0x68], %o6 fbl,a %fcc1, loop_2773 tne %icc, 0x1 tsubcc %g3, %g6, %g7 fbue %fcc3, loop_2774 loop_2773: edge8 %l1, %l5, %l3 ld [%l7 + 0x54], %f14 sth %o2, [%l7 + 0x0A] loop_2774: sdiv %i4, 0x0437, %l2 ldd [%l7 + 0x60], %f14 tle %xcc, 0x2 smul %i0, 0x1FBB, %g5 movle %icc, %l6, %o1 edge8n %o5, %i3, %o0 fcmpeq32 %f14, %f8, %l4 ld [%l7 + 0x10], %f15 fbue %fcc1, loop_2775 sdivx %i7, 0x05D1, %g2 edge8ln %i5, %l0, %o4 fbue %fcc1, loop_2776 loop_2775: ldsh [%l7 + 0x42], %g1 edge16ln %o7, %i1, %i2 fbn,a %fcc1, loop_2777 loop_2776: stb %i6, [%l7 + 0x3C] fmovs %f3, %f13 ldsb [%l7 + 0x7C], %o3 loop_2777: orcc %g4, 0x1C51, %g3 ldd [%l7 + 0x68], %f8 tsubcctv %g6, 0x0C3F, %g7 ldsb [%l7 + 0x64], %o6 bleu,pt %icc, loop_2778 fpsub16 %f2, %f0, %f6 fbe,a %fcc3, loop_2779 ldsw [%l7 + 0x1C], %l5 loop_2778: movrgez %l3, 0x3A8, %o2 fbug %fcc3, loop_2780 loop_2779: fbl,a %fcc2, loop_2781 bvc,a,pn %xcc, loop_2782 fmovdvs %icc, %f0, %f5 loop_2780: nop setx loop_2783, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2781: bne,a,pn %xcc, loop_2784 loop_2782: edge32n %i4, %l1, %i0 bn %icc, loop_2785 loop_2783: st %f10, [%l7 + 0x78] loop_2784: lduw [%l7 + 0x1C], %g5 fbge %fcc0, loop_2786 loop_2785: std %f4, [%l7 + 0x70] fsrc2s %f1, %f14 lduh [%l7 + 0x52], %l2 loop_2786: orn %l6, %o5, %o1 sll %i3, %o0, %i7 subc %l4, 0x19E0, %g2 fmovdpos %icc, %f15, %f10 ldub [%l7 + 0x4A], %i5 tvs %icc, 0x1 lduw [%l7 + 0x40], %o4 ldsb [%l7 + 0x3E], %l0 subc %g1, %o7, %i1 ldx [%l7 + 0x50], %i6 subc %i2, 0x0470, %o3 ldsh [%l7 + 0x7A], %g3 lduh [%l7 + 0x18], %g4 brlz %g6, loop_2787 tsubcc %o6, %l5, %l3 edge8n %g7, %i4, %o2 std %f4, [%l7 + 0x30] loop_2787: ldub [%l7 + 0x66], %i0 mulx %l1, 0x05E3, %l2 st %f2, [%l7 + 0x38] fmovdleu %xcc, %f3, %f14 sth %g5, [%l7 + 0x72] ldub [%l7 + 0x51], %l6 fbul,a %fcc1, loop_2788 tn %icc, 0x5 lduw [%l7 + 0x6C], %o5 lduw [%l7 + 0x4C], %i3 loop_2788: lduw [%l7 + 0x48], %o1 bge %icc, loop_2789 ldsb [%l7 + 0x41], %i7 array16 %l4, %o0, %g2 ldx [%l7 + 0x30], %o4 loop_2789: tg %xcc, 0x7 ldd [%l7 + 0x68], %f14 fmovsvc %icc, %f2, %f9 tcs %xcc, 0x0 ld [%l7 + 0x4C], %f3 brnz,a %i5, loop_2790 ldub [%l7 + 0x67], %g1 brgez,a %l0, loop_2791 taddcc %i1, 0x0F7C, %i6 loop_2790: subc %o7, 0x10B2, %o3 ldub [%l7 + 0x62], %g3 loop_2791: alignaddrl %i2, %g4, %g6 ldx [%l7 + 0x60], %l5 fmovs %f0, %f8 std %f2, [%l7 + 0x10] ldsh [%l7 + 0x50], %o6 pdist %f10, %f6, %f0 ldsb [%l7 + 0x4D], %g7 or %l3, %i4, %o2 sth %i0, [%l7 + 0x70] stb %l1, [%l7 + 0x72] call loop_2792 fzeros %f0 fmovdne %icc, %f5, %f14 std %f8, [%l7 + 0x18] loop_2792: fornot1 %f6, %f2, %f4 bcc loop_2793 sth %g5, [%l7 + 0x76] fbo,a %fcc3, loop_2794 fmovsa %icc, %f2, %f3 loop_2793: movleu %icc, %l2, %o5 tneg %icc, 0x4 loop_2794: te %xcc, 0x5 fnands %f0, %f6, %f12 fmul8x16 %f2, %f10, %f12 orcc %l6, %i3, %i7 fcmpes %fcc0, %f1, %f0 movvc %icc, %l4, %o0 ldx [%l7 + 0x50], %o1 movrlez %o4, %i5, %g1 tpos %icc, 0x6 popc 0x01F5, %l0 fmovdg %icc, %f14, %f3 pdist %f2, %f12, %f12 fcmpgt32 %f10, %f4, %i1 bneg,a loop_2795 fbl,a %fcc3, loop_2796 bl,pt %xcc, loop_2797 fmovs %f10, %f12 loop_2795: sllx %g2, %i6, %o7 loop_2796: fexpand %f2, %f10 loop_2797: fornot1 %f14, %f10, %f14 stb %o3, [%l7 + 0x39] ldsh [%l7 + 0x5A], %g3 fpadd32s %f3, %f11, %f2 mulscc %i2, %g4, %g6 ldub [%l7 + 0x5A], %l5 brlez %o6, loop_2798 fmovdcc %icc, %f7, %f11 fpackfix %f4, %f1 sllx %g7, 0x14, %l3 loop_2798: or %o2, %i0, %i4 stx %g5, [%l7 + 0x50] ldd [%l7 + 0x38], %f0 brlz %l1, loop_2799 fmovdcc %icc, %f11, %f3 brgez,a %o5, loop_2800 sth %l6, [%l7 + 0x2E] loop_2799: stw %i3, [%l7 + 0x24] ldsw [%l7 + 0x4C], %i7 loop_2800: movcs %xcc, %l4, %l2 siam 0x4 edge32ln %o0, %o4, %i5 ldsw [%l7 + 0x60], %o1 fbl,a %fcc3, loop_2801 fmul8sux16 %f12, %f4, %f8 taddcctv %l0, %i1, %g2 sth %i6, [%l7 + 0x24] loop_2801: stb %g1, [%l7 + 0x57] stb %o7, [%l7 + 0x4D] ldsh [%l7 + 0x28], %o3 fmovrdne %i2, %f8, %f8 fmovsn %xcc, %f10, %f12 movne %xcc, %g3, %g6 fcmpgt32 %f10, %f6, %g4 orn %l5, %g7, %l3 ldd [%l7 + 0x50], %f8 movgu %icc, %o6, %o2 bleu loop_2802 bvs,pt %xcc, loop_2803 ldsw [%l7 + 0x70], %i0 orncc %i4, 0x179D, %l1 loop_2802: ld [%l7 + 0x28], %f1 loop_2803: ldsb [%l7 + 0x46], %o5 st %f14, [%l7 + 0x18] bgu,a,pn %icc, loop_2804 movg %xcc, %l6, %i3 array32 %g5, %i7, %l2 tle %icc, 0x5 loop_2804: orncc %l4, %o4, %o0 brlez %o1, loop_2805 ldub [%l7 + 0x17], %i5 fcmpgt32 %f8, %f14, %i1 ldsh [%l7 + 0x70], %g2 loop_2805: st %f6, [%l7 + 0x5C] lduw [%l7 + 0x4C], %i6 fnand %f2, %f12, %f6 fbue,a %fcc0, loop_2806 nop setx loop_2807, %l0, %l1 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 %l0, [%l7 + 0x70] edge8l %o7, %o3, %i2 loop_2806: fpsub32s %f1, %f1, %f12 loop_2807: bpos,a loop_2808 fmovsleu %xcc, %f14, %f8 fpsub16s %f1, %f2, %f6 nop setx loop_2809, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_2808: stw %g1, [%l7 + 0x2C] fmul8x16au %f8, %f13, %f10 ldsb [%l7 + 0x6C], %g6 loop_2809: edge8n %g4, %g3, %l5 fmovrse %g7, %f6, %f12 fmovsle %icc, %f11, %f15 fcmped %fcc2, %f10, %f14 fnegs %f7, %f1 edge32l %l3, %o6, %i0 fmovdle %xcc, %f0, %f4 fandnot1 %f4, %f2, %f2 nop setx loop_2810, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpack32 %f2, %f14, %f6 ldub [%l7 + 0x0B], %o2 taddcctv %i4, 0x19AF, %o5 loop_2810: fmovrde %l1, %f4, %f6 orn %l6, %i3, %g5 pdist %f8, %f4, %f12 fmovspos %xcc, %f14, %f10 lduh [%l7 + 0x1E], %i7 stx %l2, [%l7 + 0x18] fbn,a %fcc1, loop_2811 ldub [%l7 + 0x75], %l4 std %f14, [%l7 + 0x50] movrlez %o0, %o1, %o4 loop_2811: fmovrsgz %i1, %f3, %f3 andncc %g2, %i5, %i6 tn %icc, 0x6 taddcc %l0, 0x116B, %o3 fmovrdlz %i2, %f8, %f0 xnorcc %g1, 0x0F02, %g6 fpadd32 %f2, %f2, %f14 fmovdcc %xcc, %f11, %f8 fbe,a %fcc1, loop_2812 fnegs %f1, %f13 umul %o7, 0x0B39, %g3 fmovrde %l5, %f6, %f0 loop_2812: stb %g4, [%l7 + 0x62] smulcc %g7, %o6, %i0 fzeros %f13 ldsw [%l7 + 0x08], %o2 edge16n %i4, %l3, %l1 bne,pt %xcc, loop_2813 tcs %xcc, 0x3 stw %o5, [%l7 + 0x58] fmovdge %xcc, %f2, %f12 loop_2813: fands %f7, %f11, %f9 ld [%l7 + 0x08], %f12 ldx [%l7 + 0x50], %l6 bneg,a,pt %xcc, loop_2814 fxor %f14, %f0, %f2 umulcc %g5, 0x11A7, %i3 umul %l2, 0x0085, %i7 loop_2814: nop setx loop_2815, %l0, %l1 jmpl %l1, %l4 subc %o1, %o4, %i1 srl %g2, %i5, %i6 edge32n %o0, %l0, %i2 loop_2815: movl %xcc, %o3, %g6 fcmpgt32 %f6, %f12, %o7 ldub [%l7 + 0x3E], %g3 lduw [%l7 + 0x20], %l5 nop setx loop_2816, %l0, %l1 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, %g4, %g7 fmovsn %icc, %f3, %f15 stb %o6, [%l7 + 0x15] loop_2816: stx %i0, [%l7 + 0x20] alignaddr %o2, %i4, %l3 stx %g1, [%l7 + 0x20] lduw [%l7 + 0x08], %o5 ldsb [%l7 + 0x11], %l6 movrne %l1, %i3, %l2 ldub [%l7 + 0x63], %i7 ldsw [%l7 + 0x20], %l4 fmovrsne %g5, %f4, %f13 fmovs %f6, %f2 std %f12, [%l7 + 0x10] fandnot2 %f12, %f4, %f0 st %f3, [%l7 + 0x1C] ldsb [%l7 + 0x43], %o4 ba,a loop_2817 bvc,a,pt %icc, loop_2818 st %f9, [%l7 + 0x48] andn %i1, 0x1405, %g2 loop_2817: fbge,a %fcc0, loop_2819 loop_2818: bg %xcc, loop_2820 fmovrde %i5, %f2, %f10 movvs %xcc, %o1, %o0 loop_2819: brz %i6, loop_2821 loop_2820: ldd [%l7 + 0x68], %f10 fnot1 %f4, %f4 ldsw [%l7 + 0x4C], %i2 loop_2821: faligndata %f10, %f2, %f2 lduh [%l7 + 0x60], %l0 tleu %xcc, 0x1 fabss %f3, %f13 fbe,a %fcc1, loop_2822 bge,a,pt %xcc, loop_2823 tneg %icc, 0x1 movrgez %o3, %g6, %g3 loop_2822: fpsub16 %f12, %f10, %f10 loop_2823: udivx %o7, 0x1FE4, %l5 lduw [%l7 + 0x64], %g4 ba,a loop_2824 fmovrslz %g7, %f10, %f3 fmovdl %icc, %f13, %f2 tvs %xcc, 0x0 loop_2824: nop setx loop_2825, %l0, %l1 jmpl %l1, %o6 fxors %f0, %f11, %f5 fnors %f7, %f11, %f7 fpadd32 %f10, %f14, %f14 loop_2825: xnor %o2, %i4, %i0 bge %icc, loop_2826 ldsw [%l7 + 0x38], %g1 movvc %xcc, %o5, %l3 ldx [%l7 + 0x10], %l6 loop_2826: bpos,a loop_2827 fmovsle %icc, %f2, %f1 ldub [%l7 + 0x73], %l1 fbe,a %fcc3, loop_2828 loop_2827: st %f6, [%l7 + 0x58] movrlez %l2, 0x067, %i7 fmul8x16 %f1, %f12, %f2 loop_2828: fnegd %f8, %f10 fbug %fcc2, loop_2829 ld [%l7 + 0x6C], %f9 bpos,a %xcc, loop_2830 srax %l4, %g5, %i3 loop_2829: lduw [%l7 + 0x1C], %o4 ldsh [%l7 + 0x42], %g2 loop_2830: std %f10, [%l7 + 0x68] tgu %xcc, 0x4 fmovdl %icc, %f8, %f15 udivx %i5, 0x1D9C, %o1 brlz,a %i1, loop_2831 fzero %f14 lduw [%l7 + 0x4C], %o0 fornot1 %f12, %f12, %f8 loop_2831: fmovrsgz %i2, %f9, %f10 fmul8x16 %f11, %f4, %f10 fmovdpos %xcc, %f13, %f11 for %f14, %f6, %f14 brgez,a %l0, loop_2832 fmovda %xcc, %f9, %f13 move %xcc, %i6, %o3 fmovrde %g6, %f4, %f0 loop_2832: fmul8ulx16 %f4, %f10, %f4 fpack16 %f14, %f13 ldd [%l7 + 0x38], %f2 fnand %f14, %f10, %f0 ldx [%l7 + 0x68], %o7 ldsh [%l7 + 0x60], %l5 fmovdvc %icc, %f8, %f9 fcmple32 %f8, %f4, %g3 xnor %g7, %o6, %g4 fand %f12, %f4, %f10 sllx %i4, %o2, %i0 ld [%l7 + 0x08], %f6 fornot1 %f12, %f14, %f14 fmovrdgez %o5, %f2, %f0 srax %l3, 0x03, %g1 ld [%l7 + 0x44], %f14 fxors %f1, %f11, %f15 ldub [%l7 + 0x29], %l6 stx %l2, [%l7 + 0x28] movvc %icc, %l1, %l4 ldsb [%l7 + 0x3E], %g5 movcc %icc, %i7, %o4 lduw [%l7 + 0x50], %g2 ld [%l7 + 0x6C], %f11 fbo %fcc1, loop_2833 ld [%l7 + 0x78], %f2 fmovspos %xcc, %f9, %f8 fcmped %fcc1, %f8, %f2 loop_2833: faligndata %f2, %f14, %f4 fexpand %f13, %f8 movrlz %i3, %i5, %i1 std %f0, [%l7 + 0x58] mova %xcc, %o0, %o1 lduw [%l7 + 0x34], %l0 ldsh [%l7 + 0x10], %i6 ldsh [%l7 + 0x46], %o3 fmovdcc %xcc, %f9, %f4 ldsb [%l7 + 0x3A], %i2 stb %o7, [%l7 + 0x1E] movrgez %l5, 0x015, %g3 orncc %g7, 0x049B, %o6 lduh [%l7 + 0x34], %g6 bgu,pt %icc, loop_2834 be,a,pt %icc, loop_2835 array32 %i4, %o2, %g4 sdivx %o5, 0x0130, %l3 loop_2834: popc 0x0CF2, %g1 loop_2835: stw %i0, [%l7 + 0x20] movcs %xcc, %l2, %l6 fmovrdlz %l1, %f10, %f14 stx %g5, [%l7 + 0x68] ldsb [%l7 + 0x4F], %l4 fornot1s %f10, %f13, %f10 tcc %icc, 0x4 ldub [%l7 + 0x1F], %i7 fbue,a %fcc1, loop_2836 fblg %fcc2, loop_2837 bcs loop_2838 std %f2, [%l7 + 0x58] loop_2836: stb %g2, [%l7 + 0x7A] loop_2837: array16 %i3, %o4, %i1 loop_2838: fmovde %xcc, %f13, %f5 popc 0x079B, %i5 call loop_2839 stx %o1, [%l7 + 0x50] nop setx loop_2840, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8sux16 %f12, %f12, %f12 loop_2839: addcc %l0, 0x061E, %i6 fmovdvc %icc, %f5, %f7 loop_2840: ldsh [%l7 + 0x7A], %o3 fmovscs %icc, %f6, %f14 fcmple32 %f8, %f14, %o0 movcs %xcc, %i2, %l5 ldx [%l7 + 0x40], %o7 bcs,a,pn %icc, loop_2841 orn %g3, 0x0951, %o6 ldsb [%l7 + 0x57], %g6 fcmpd %fcc2, %f14, %f6 loop_2841: andcc %g7, %o2, %g4 fmul8sux16 %f0, %f0, %f10 array16 %o5, %l3, %g1 movle %xcc, %i4, %i0 tvc %xcc, 0x7 movrne %l2, 0x0AD, %l1 fbl %fcc0, loop_2842 ldsw [%l7 + 0x14], %l6 fand %f12, %f2, %f6 movrne %g5, %i7, %g2 loop_2842: sth %l4, [%l7 + 0x16] fpmerge %f0, %f8, %f0 fmovsn %xcc, %f13, %f4 srl %i3, 0x13, %o4 sth %i1, [%l7 + 0x7E] addccc %o1, %l0, %i6 ldsw [%l7 + 0x28], %i5 xorcc %o0, 0x1865, %o3 xorcc %l5, %i2, %o7 bge,pn %icc, loop_2843 sth %o6, [%l7 + 0x0C] fxnor %f10, %f14, %f14 addc %g6, 0x1FB8, %g3 loop_2843: smul %o2, 0x1DD2, %g7 ld [%l7 + 0x08], %f5 udivcc %o5, 0x044E, %g4 edge8l %l3, %i4, %g1 fmovsne %icc, %f15, %f14 fmul8x16 %f5, %f8, %f6 fcmpeq32 %f6, %f2, %i0 ldsh [%l7 + 0x38], %l1 bpos %xcc, loop_2844 fmovrdgz %l2, %f0, %f2 movrlez %g5, %i7, %g2 fmul8x16 %f1, %f12, %f6 loop_2844: ldub [%l7 + 0x58], %l4 fmovdcc %icc, %f10, %f9 ld [%l7 + 0x18], %f5 subc %i3, 0x0D53, %o4 movrne %i1, 0x3F9, %l6 ldd [%l7 + 0x08], %f14 fmovscs %xcc, %f4, %f14 movre %o1, %i6, %l0 stb %i5, [%l7 + 0x46] st %f0, [%l7 + 0x78] fmovrdgez %o3, %f12, %f12 fcmpeq32 %f8, %f4, %l5 stx %o0, [%l7 + 0x20] stb %i2, [%l7 + 0x38] fnor %f8, %f0, %f2 movvc %xcc, %o7, %g6 fnor %f6, %f8, %f4 popc 0x1117, %g3 fmovd %f4, %f10 ldx [%l7 + 0x38], %o2 fandnot2s %f10, %f14, %f3 bcc loop_2845 fmovsvc %icc, %f14, %f5 stw %g7, [%l7 + 0x60] fpsub16s %f1, %f10, %f4 loop_2845: movl %icc, %o6, %o5 nop setx loop_2846, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsl %xcc, %f13, %f11 fsrc2s %f13, %f11 movge %icc, %g4, %i4 loop_2846: sth %g1, [%l7 + 0x3A] fmovsn %xcc, %f5, %f4 edge8n %i0, %l1, %l2 ldsh [%l7 + 0x7C], %g5 ldsh [%l7 + 0x24], %l3 fmovdleu %xcc, %f11, %f3 fbne,a %fcc3, loop_2847 fcmpgt32 %f12, %f12, %g2 fmovdcc %xcc, %f1, %f7 tvs %icc, 0x2 loop_2847: fexpand %f6, %f2 stx %i7, [%l7 + 0x10] for %f6, %f12, %f14 bneg,pn %xcc, loop_2848 bgu,pn %icc, loop_2849 umulcc %l4, 0x08C8, %i3 lduw [%l7 + 0x34], %i1 loop_2848: subc %o4, 0x144A, %l6 loop_2849: srl %i6, 0x13, %l0 ld [%l7 + 0x40], %f5 fxnors %f4, %f12, %f12 bshuffle %f14, %f14, %f2 mova %xcc, %i5, %o3 lduw [%l7 + 0x30], %l5 fones %f0 movrlz %o0, 0x23F, %i2 st %f14, [%l7 + 0x48] ldub [%l7 + 0x59], %o7 lduh [%l7 + 0x12], %o1 stw %g6, [%l7 + 0x68] xnor %o2, %g3, %o6 orncc %g7, 0x13C7, %g4 fcmps %fcc2, %f14, %f1 fabss %f11, %f6 lduw [%l7 + 0x20], %i4 ldsw [%l7 + 0x4C], %g1 nop setx loop_2850, %l0, %l1 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 %fcc1, loop_2851 std %f10, [%l7 + 0x30] mova %xcc, %o5, %l1 loop_2850: sth %i0, [%l7 + 0x48] loop_2851: movcc %xcc, %l2, %l3 movg %xcc, %g2, %g5 fmovsneg %xcc, %f5, %f15 bl,pt %xcc, loop_2852 mova %xcc, %i7, %i3 fsrc1s %f13, %f14 movge %xcc, %l4, %i1 loop_2852: fmovrse %l6, %f12, %f5 fbug %fcc0, loop_2853 ldd [%l7 + 0x30], %f14 brgez %o4, loop_2854 ba,a,pn %xcc, loop_2855 loop_2853: lduw [%l7 + 0x20], %l0 ldx [%l7 + 0x38], %i5 loop_2854: ldsh [%l7 + 0x64], %i6 loop_2855: bg loop_2856 bleu,a %icc, loop_2857 stx %o3, [%l7 + 0x38] call loop_2858 loop_2856: be,pn %icc, loop_2859 loop_2857: fmovsneg %xcc, %f5, %f1 ldsh [%l7 + 0x32], %l5 loop_2858: brlz,a %o0, loop_2860 loop_2859: or %o7, 0x12D0, %o1 orncc %g6, 0x04D0, %o2 fcmpes %fcc2, %f10, %f1 loop_2860: tpos %icc, 0x1 fmovdn %icc, %f15, %f2 sth %g3, [%l7 + 0x6C] ldsh [%l7 + 0x46], %o6 fabsd %f8, %f12 lduh [%l7 + 0x2E], %i2 ld [%l7 + 0x68], %f8 ldsh [%l7 + 0x32], %g7 fmovsa %xcc, %f0, %f9 fcmpne16 %f10, %f2, %i4 brgez %g4, loop_2861 st %f12, [%l7 + 0x7C] fmovsvs %icc, %f3, %f13 movn %icc, %o5, %g1 loop_2861: brgez,a %i0, loop_2862 fmovrslz %l2, %f12, %f0 fzeros %f3 bneg,pt %xcc, loop_2863 loop_2862: movgu %icc, %l3, %g2 fmovsle %xcc, %f12, %f6 bleu,pn %xcc, loop_2864 loop_2863: movneg %icc, %g5, %l1 fornot2 %f8, %f14, %f8 movvc %xcc, %i7, %i3 loop_2864: ldub [%l7 + 0x75], %l4 edge8 %l6, %o4, %i1 sth %l0, [%l7 + 0x0C] srax %i5, %o3, %l5 stx %o0, [%l7 + 0x78] subc %o7, %o1, %g6 fmovrdgez %i6, %f14, %f0 ba,pt %xcc, loop_2865 std %f10, [%l7 + 0x40] sll %o2, %g3, %i2 fnand %f2, %f12, %f6 loop_2865: edge8ln %o6, %i4, %g4 brz,a %g7, loop_2866 ld [%l7 + 0x1C], %f1 fabsd %f12, %f2 ldsb [%l7 + 0x43], %g1 loop_2866: stw %o5, [%l7 + 0x24] ld [%l7 + 0x6C], %f2 stb %l2, [%l7 + 0x24] fxnors %f2, %f14, %f12 fmovsneg %icc, %f9, %f4 st %f15, [%l7 + 0x5C] bneg loop_2867 fmul8x16al %f11, %f8, %f6 movle %xcc, %l3, %i0 stw %g2, [%l7 + 0x3C] loop_2867: lduw [%l7 + 0x4C], %l1 fand %f4, %f4, %f12 ldx [%l7 + 0x78], %g5 xorcc %i3, %l4, %l6 stb %o4, [%l7 + 0x22] stx %i1, [%l7 + 0x10] ldsw [%l7 + 0x4C], %l0 fornot1 %f14, %f2, %f14 fmovrslez %i7, %f8, %f14 stw %i5, [%l7 + 0x50] te %xcc, 0x3 mulx %o3, 0x148B, %o0 fmovsle %icc, %f3, %f1 andcc %l5, %o1, %o7 stw %i6, [%l7 + 0x10] fmovdne %xcc, %f8, %f4 srl %o2, %g3, %g6 orncc %i2, 0x18E7, %i4 ldx [%l7 + 0x70], %o6 movleu %icc, %g7, %g4 fone %f8 fmovspos %xcc, %f6, %f5 tl %xcc, 0x4 fnand %f14, %f6, %f10 fcmple32 %f8, %f14, %o5 fpadd32s %f8, %f14, %f10 fandnot1 %f4, %f14, %f6 fbe %fcc3, loop_2868 stw %g1, [%l7 + 0x50] sethi 0x1FA6, %l3 movleu %icc, %l2, %i0 loop_2868: std %f6, [%l7 + 0x28] ldsh [%l7 + 0x6A], %g2 ldub [%l7 + 0x32], %l1 stx %g5, [%l7 + 0x28] fmovda %xcc, %f11, %f12 fcmple16 %f12, %f10, %l4 fmovrsgez %i3, %f14, %f10 tg %xcc, 0x5 fandnot2 %f6, %f14, %f12 array32 %l6, %o4, %l0 stb %i7, [%l7 + 0x15] bcc loop_2869 sdivx %i5, 0x0967, %o3 umul %o0, 0x06E2, %i1 edge8ln %o1, %o7, %l5 loop_2869: fmovsneg %xcc, %f0, %f15 edge8n %i6, %o2, %g3 array32 %i2, %i4, %g6 subc %g7, 0x092E, %g4 bneg loop_2870 stw %o6, [%l7 + 0x28] stw %g1, [%l7 + 0x64] siam 0x1 loop_2870: fcmpne16 %f2, %f4, %l3 udivcc %o5, 0x0E87, %i0 andcc %g2, %l1, %g5 tge %xcc, 0x0 nop setx loop_2871, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bn,pt %icc, loop_2872 fbne,a %fcc1, loop_2873 fsrc2s %f10, %f4 loop_2871: fmovrse %l2, %f15, %f4 loop_2872: fmul8x16 %f12, %f0, %f12 loop_2873: fcmped %fcc3, %f0, %f8 fbug %fcc2, loop_2874 movleu %xcc, %i3, %l6 fornot1 %f14, %f10, %f8 tle %xcc, 0x0 loop_2874: fnegs %f0, %f8 srlx %o4, 0x1C, %l4 fcmple16 %f6, %f8, %l0 bleu loop_2875 orncc %i7, %i5, %o3 stx %o0, [%l7 + 0x30] fpack32 %f6, %f12, %f12 loop_2875: fmovsvc %icc, %f11, %f6 edge32ln %o1, %o7, %i1 fcmple32 %f4, %f10, %l5 fpadd16 %f8, %f0, %f0 fmul8x16al %f7, %f12, %f10 tg %xcc, 0x7 fmuld8ulx16 %f3, %f12, %f12 brgez %o2, loop_2876 sth %g3, [%l7 + 0x7C] fabsd %f8, %f4 stw %i2, [%l7 + 0x54] loop_2876: std %f4, [%l7 + 0x10] ldsh [%l7 + 0x40], %i6 fmovdvs %icc, %f2, %f3 fcmpne32 %f14, %f14, %i4 tg %xcc, 0x3 addcc %g6, %g4, %o6 fcmpgt32 %f14, %f6, %g7 std %f10, [%l7 + 0x20] fmuld8sux16 %f12, %f6, %f8 fsrc1 %f8, %f0 bcc,a %xcc, loop_2877 be,a,pn %icc, loop_2878 fmovrdne %l3, %f14, %f0 ldsw [%l7 + 0x3C], %o5 loop_2877: stb %g1, [%l7 + 0x67] loop_2878: fmovsge %icc, %f13, %f13 bpos,pn %icc, loop_2879 xnorcc %i0, %l1, %g5 lduw [%l7 + 0x2C], %g2 andncc %l2, %i3, %o4 loop_2879: brlez,a %l4, loop_2880 fcmpgt16 %f2, %f8, %l6 fornot1s %f2, %f11, %f3 movvc %xcc, %i7, %l0 loop_2880: lduh [%l7 + 0x08], %o3 ta %icc, 0x1 ldd [%l7 + 0x48], %f12 subcc %i5, %o0, %o1 ld [%l7 + 0x7C], %f4 fcmpes %fcc1, %f7, %f14 edge32l %i1, %o7, %l5 ldsw [%l7 + 0x08], %o2 lduh [%l7 + 0x14], %i2 stb %i6, [%l7 + 0x2D] fmovscc %xcc, %f6, %f10 fbue,a %fcc0, loop_2881 fbug %fcc3, loop_2882 fsrc2s %f5, %f11 call loop_2883 loop_2881: ldsh [%l7 + 0x42], %i4 loop_2882: fornot2s %f3, %f7, %f14 fmovsl %xcc, %f5, %f4 loop_2883: fbo,a %fcc2, loop_2884 fmovdleu %icc, %f4, %f12 fmovdpos %xcc, %f5, %f2 fcmpes %fcc3, %f11, %f9 loop_2884: fmuld8sux16 %f0, %f10, %f4 popc %g3, %g6 std %f8, [%l7 + 0x28] for %f6, %f2, %f4 bgu,pt %xcc, loop_2885 fmovsg %xcc, %f15, %f6 fcmple16 %f2, %f0, %o6 lduw [%l7 + 0x58], %g7 loop_2885: fornot2 %f2, %f12, %f0 movn %icc, %g4, %o5 lduw [%l7 + 0x68], %g1 tpos %xcc, 0x5 movgu %icc, %l3, %l1 stw %i0, [%l7 + 0x4C] st %f10, [%l7 + 0x08] fnegs %f1, %f6 ldd [%l7 + 0x28], %f2 srlx %g2, 0x11, %l2 stb %g5, [%l7 + 0x7B] fble,a %fcc2, loop_2886 fcmpes %fcc1, %f5, %f10 movle %icc, %o4, %l4 fpsub32 %f4, %f14, %f14 loop_2886: fmovde %xcc, %f6, %f15 tsubcc %l6, %i3, %l0 movleu %icc, %i7, %o3 ldsb [%l7 + 0x1A], %o0 srax %o1, 0x01, %i5 ld [%l7 + 0x24], %f2 sth %o7, [%l7 + 0x18] sth %i1, [%l7 + 0x70] taddcctv %o2, %i2, %l5 ldx [%l7 + 0x10], %i6 lduh [%l7 + 0x1C], %g3 ta %xcc, 0x0 fcmpgt32 %f0, %f14, %g6 addc %i4, 0x1701, %o6 movvs %xcc, %g7, %o5 lduh [%l7 + 0x2A], %g1 fnegd %f14, %f0 fpadd16s %f15, %f1, %f3 siam 0x1 be,pn %icc, loop_2887 fmovdvs %icc, %f11, %f15 edge8ln %g4, %l3, %l1 st %f6, [%l7 + 0x48] loop_2887: tleu %xcc, 0x2 sdiv %i0, 0x0FF9, %g2 stw %l2, [%l7 + 0x3C] st %f11, [%l7 + 0x54] fnand %f2, %f6, %f14 fcmple16 %f12, %f12, %g5 fcmps %fcc0, %f9, %f9 fpack32 %f10, %f2, %f2 movvs %icc, %l4, %l6 ta %xcc, 0x6 fmovrse %i3, %f1, %f15 fzero %f8 movrgz %o4, %i7, %o3 tleu %xcc, 0x3 lduw [%l7 + 0x1C], %o0 fbg %fcc1, loop_2888 stb %o1, [%l7 + 0x14] ld [%l7 + 0x20], %f8 fcmps %fcc1, %f4, %f8 loop_2888: edge32n %i5, %l0, %o7 te %xcc, 0x4 sdiv %i1, 0x1DC6, %o2 fmovsneg %icc, %f3, %f11 fmul8x16 %f11, %f10, %f4 ldub [%l7 + 0x30], %l5 fmul8ulx16 %f2, %f0, %f4 addccc %i2, %g3, %g6 fsrc1 %f10, %f2 popc %i4, %i6 or %o6, %o5, %g1 tge %icc, 0x6 fmovdvs %icc, %f5, %f8 sethi 0x0885, %g7 lduh [%l7 + 0x48], %l3 movl %xcc, %g4, %i0 fnot1s %f7, %f4 fmovsl %icc, %f4, %f11 sth %g2, [%l7 + 0x1C] brlz %l2, loop_2889 bcs,a loop_2890 tle %icc, 0x2 nop setx loop_2891, %l0, %l1 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_2889: ldsh [%l7 + 0x20], %l1 loop_2890: std %f8, [%l7 + 0x10] fba,a %fcc3, loop_2892 loop_2891: fmovsneg %xcc, %f7, %f7 nop setx loop_2893, %l0, %l1 jmpl %l1, %g5 fpadd16s %f15, %f2, %f3 loop_2892: fxnors %f12, %f2, %f5 fzero %f6 loop_2893: movg %icc, %l6, %l4 bg loop_2894 ldsb [%l7 + 0x0A], %i3 lduh [%l7 + 0x0A], %i7 mulx %o3, 0x1552, %o4 loop_2894: fmovdleu %xcc, %f2, %f1 movneg %xcc, %o0, %i5 tpos %xcc, 0x5 movleu %icc, %l0, %o7 lduw [%l7 + 0x38], %o1 fmovrslz %o2, %f15, %f14 fmul8x16au %f13, %f3, %f0 std %f6, [%l7 + 0x70] sethi 0x1F07, %i1 fmuld8sux16 %f13, %f5, %f8 ldsh [%l7 + 0x62], %i2 ldx [%l7 + 0x50], %l5 ldd [%l7 + 0x18], %f10 ldsb [%l7 + 0x54], %g3 array16 %g6, %i4, %o6 ld [%l7 + 0x28], %f6 fmovsgu %icc, %f10, %f7 for %f6, %f12, %f2 edge8n %o5, %i6, %g1 fmovscs %xcc, %f5, %f15 ldx [%l7 + 0x20], %l3 subccc %g7, 0x10DE, %i0 fmovsgu %icc, %f7, %f12 sdivx %g2, 0x0933, %g4 bl,a,pt %icc, loop_2895 fornot1s %f11, %f13, %f15 bne,a,pn %xcc, loop_2896 fmovdle %icc, %f2, %f6 loop_2895: fble %fcc2, loop_2897 ldsw [%l7 + 0x14], %l2 loop_2896: nop setx loop_2898, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge32l %l1, %l6, %l4 loop_2897: ta %xcc, 0x1 fpack16 %f10, %f3 loop_2898: movvc %icc, %g5, %i7 fmovrsgez %o3, %f6, %f2 fabsd %f6, %f10 fnegd %f0, %f8 sth %o4, [%l7 + 0x2A] fand %f0, %f4, %f4 stx %o0, [%l7 + 0x30] stw %i3, [%l7 + 0x4C] fmovscc %xcc, %f7, %f12 stx %l0, [%l7 + 0x48] ldsh [%l7 + 0x0A], %o7 brlz %o1, loop_2899 fbul %fcc2, loop_2900 ldsw [%l7 + 0x54], %o2 pdist %f4, %f4, %f14 loop_2899: ble,a,pn %xcc, loop_2901 loop_2900: array16 %i1, %i5, %l5 srlx %i2, %g6, %i4 sth %g3, [%l7 + 0x5C] loop_2901: sdiv %o5, 0x0E00, %o6 orncc %i6, %g1, %l3 lduw [%l7 + 0x40], %i0 fpack16 %f10, %f2 edge16ln %g2, %g7, %l2 fblg %fcc0, loop_2902 fcmpeq32 %f14, %f14, %g4 orncc %l1, 0x1D28, %l4 bpos,pt %icc, loop_2903 loop_2902: ldx [%l7 + 0x78], %l6 sdivcc %i7, 0x1559, %o3 fcmple32 %f4, %f4, %o4 loop_2903: lduh [%l7 + 0x3E], %g5 fbge,a %fcc2, loop_2904 tsubcctv %o0, 0x0598, %l0 fmovdleu %xcc, %f11, %f8 ldsb [%l7 + 0x7D], %o7 loop_2904: fcmple16 %f2, %f12, %i3 nop setx loop_2905, %l0, %l1 jmpl %l1, %o1 edge16n %o2, %i5, %l5 fcmple16 %f2, %f8, %i1 fsrc2s %f2, %f2 loop_2905: ldx [%l7 + 0x78], %g6 fpack32 %f2, %f14, %f6 udivcc %i2, 0x0E1C, %g3 fbg %fcc1, loop_2906 fnors %f12, %f5, %f13 sll %o5, 0x1C, %o6 movneg %icc, %i4, %i6 loop_2906: mulx %l3, 0x1162, %g1 lduw [%l7 + 0x28], %g2 bvc,a,pt %xcc, loop_2907 sth %i0, [%l7 + 0x7A] ldx [%l7 + 0x50], %l2 andn %g4, %l1, %l4 loop_2907: stw %g7, [%l7 + 0x6C] fnor %f0, %f2, %f6 ldsh [%l7 + 0x6A], %i7 ldsh [%l7 + 0x40], %l6 lduh [%l7 + 0x3E], %o3 fmovda %xcc, %f11, %f3 udivcc %g5, 0x1A4F, %o4 ldub [%l7 + 0x45], %l0 fble %fcc2, loop_2908 xnorcc %o0, 0x01CF, %i3 fcmpgt16 %f12, %f10, %o7 subccc %o1, 0x1E63, %i5 loop_2908: siam 0x7 fsrc1 %f8, %f8 fmovrsgz %o2, %f7, %f11 movpos %icc, %i1, %l5 stb %i2, [%l7 + 0x3F] fcmpne32 %f8, %f2, %g3 std %f14, [%l7 + 0x20] alignaddrl %g6, %o6, %o5 lduh [%l7 + 0x3E], %i6 stw %l3, [%l7 + 0x50] stb %i4, [%l7 + 0x7C] edge8n %g2, %g1, %l2 stx %i0, [%l7 + 0x50] movvs %xcc, %g4, %l4 movl %xcc, %g7, %l1 st %f0, [%l7 + 0x24] stx %i7, [%l7 + 0x48] std %f12, [%l7 + 0x58] sth %l6, [%l7 + 0x14] fbge,a %fcc0, loop_2909 ldx [%l7 + 0x30], %g5 fmuld8sux16 %f6, %f15, %f2 std %f2, [%l7 + 0x68] loop_2909: call loop_2910 fmovsvc %xcc, %f15, %f5 sth %o4, [%l7 + 0x2A] fbuge,a %fcc2, loop_2911 loop_2910: st %f7, [%l7 + 0x54] st %f10, [%l7 + 0x38] bleu,a,pn %xcc, loop_2912 loop_2911: sdiv %o3, 0x1728, %o0 array8 %l0, %i3, %o1 subccc %i5, %o7, %o2 loop_2912: ldsw [%l7 + 0x5C], %i1 ldd [%l7 + 0x28], %f4 tle %icc, 0x4 edge16ln %l5, %i2, %g3 move %icc, %o6, %o5 fmovsneg %icc, %f11, %f11 fzero %f2 fnand %f4, %f2, %f8 stw %i6, [%l7 + 0x58] edge8ln %g6, %l3, %i4 tleu %xcc, 0x4 fbge,a %fcc2, loop_2913 andncc %g2, %g1, %l2 ldsb [%l7 + 0x31], %i0 fmovrsne %g4, %f7, %f14 loop_2913: std %f0, [%l7 + 0x38] fmul8ulx16 %f0, %f14, %f10 alignaddrl %l4, %g7, %l1 fands %f7, %f12, %f14 fnot1s %f11, %f8 ldsh [%l7 + 0x48], %i7 tvc %xcc, 0x4 sth %l6, [%l7 + 0x2E] lduh [%l7 + 0x2A], %g5 fmovrslez %o3, %f12, %f8 fmovrde %o0, %f10, %f14 ldsb [%l7 + 0x63], %o4 array32 %i3, %o1, %l0 ldx [%l7 + 0x70], %i5 addccc %o2, %i1, %o7 bg,pt %xcc, loop_2914 fbne,a %fcc3, loop_2915 tsubcctv %l5, %g3, %i2 fmovscs %xcc, %f1, %f2 loop_2914: nop setx loop_2916, %l0, %l1 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_2915: fmovdgu %icc, %f14, %f9 fmovdge %xcc, %f12, %f7 fmovde %xcc, %f9, %f12 loop_2916: fmovsvc %icc, %f4, %f3 fmuld8sux16 %f4, %f1, %f0 fmovsge %icc, %f9, %f5 lduh [%l7 + 0x40], %o5 udivx %o6, 0x1F97, %i6 andcc %l3, 0x00A9, %g6 lduh [%l7 + 0x3E], %i4 fpmerge %f0, %f14, %f0 fmovsn %icc, %f10, %f8 ldd [%l7 + 0x48], %f12 movg %icc, %g1, %g2 movleu %icc, %l2, %i0 std %f0, [%l7 + 0x58] mova %xcc, %l4, %g7 ldsb [%l7 + 0x57], %l1 tvs %xcc, 0x1 movrlz %g4, %l6, %g5 movl %xcc, %i7, %o0 array8 %o4, %o3, %o1 fblg %fcc3, loop_2917 sth %i3, [%l7 + 0x78] edge32l %l0, %o2, %i5 fornot1s %f3, %f8, %f7 loop_2917: udivx %i1, 0x13AE, %l5 fmuld8ulx16 %f11, %f9, %f2 lduh [%l7 + 0x0C], %o7 sth %i2, [%l7 + 0x1E] mulx %g3, %o6, %o5 smulcc %i6, 0x181F, %l3 stb %i4, [%l7 + 0x70] sth %g1, [%l7 + 0x76] fabsd %f0, %f2 fmovrsgz %g2, %f15, %f2 array32 %l2, %g6, %i0 bneg loop_2918 fbo %fcc1, loop_2919 lduh [%l7 + 0x76], %l4 fxors %f12, %f13, %f6 loop_2918: tg %xcc, 0x2 loop_2919: ldsw [%l7 + 0x4C], %l1 fpack16 %f12, %f12 bne,a %icc, loop_2920 edge8l %g7, %g4, %g5 sth %l6, [%l7 + 0x30] lduh [%l7 + 0x5E], %o0 loop_2920: tn %xcc, 0x1 ldsw [%l7 + 0x2C], %o4 ldx [%l7 + 0x28], %i7 stw %o1, [%l7 + 0x64] stb %o3, [%l7 + 0x78] fmovsvc %xcc, %f11, %f10 and %i3, %l0, %o2 edge8ln %i5, %i1, %l5 movle %icc, %o7, %i2 fmovsneg %xcc, %f9, %f2 stb %o6, [%l7 + 0x0C] fmovrdlz %g3, %f0, %f8 fsrc1 %f4, %f2 fmovs %f15, %f11 movcc %xcc, %i6, %l3 tcs %icc, 0x0 ldsb [%l7 + 0x38], %i4 fnors %f1, %f7, %f10 tgu %xcc, 0x2 bleu %xcc, loop_2921 lduh [%l7 + 0x2A], %o5 fbue,a %fcc3, loop_2922 orn %g2, 0x09CD, %l2 loop_2921: fmovsle %icc, %f12, %f2 stw %g6, [%l7 + 0x50] loop_2922: tg %xcc, 0x7 fbul,a %fcc0, loop_2923 stb %g1, [%l7 + 0x5A] std %f8, [%l7 + 0x60] fmul8ulx16 %f8, %f10, %f8 loop_2923: lduh [%l7 + 0x6E], %i0 stb %l4, [%l7 + 0x47] ld [%l7 + 0x78], %f1 tsubcc %l1, 0x058C, %g4 lduw [%l7 + 0x5C], %g5 fcmpgt32 %f8, %f10, %l6 fmovs %f10, %f15 alignaddrl %g7, %o4, %i7 fble %fcc3, loop_2924 tne %xcc, 0x0 fmovdcc %icc, %f1, %f12 fsrc2s %f9, %f8 loop_2924: lduh [%l7 + 0x0E], %o0 fpack16 %f10, %f3 fpadd32 %f0, %f10, %f4 st %f3, [%l7 + 0x74] fcmpgt16 %f10, %f12, %o3 stw %o1, [%l7 + 0x08] stx %l0, [%l7 + 0x20] tneg %xcc, 0x2 fpmerge %f10, %f7, %f2 fandnot1s %f12, %f2, %f2 fsrc1 %f8, %f8 movvs %xcc, %i3, %o2 ldd [%l7 + 0x40], %f10 ld [%l7 + 0x34], %f13 fornot1 %f12, %f2, %f14 for %f12, %f2, %f4 andcc %i5, %l5, %o7 ldsw [%l7 + 0x10], %i2 fmovsg %icc, %f11, %f12 fcmple32 %f4, %f8, %i1 lduw [%l7 + 0x28], %o6 std %f0, [%l7 + 0x68] std %f12, [%l7 + 0x50] ldsh [%l7 + 0x54], %i6 st %f11, [%l7 + 0x28] fmul8x16al %f7, %f0, %f12 fmovrsne %g3, %f9, %f15 fxnors %f10, %f12, %f0 ldsw [%l7 + 0x08], %l3 fabss %f0, %f11 popc 0x11B0, %i4 stx %o5, [%l7 + 0x10] ldd [%l7 + 0x50], %f12 fnands %f12, %f6, %f3 stb %l2, [%l7 + 0x11] fpadd16s %f1, %f5, %f7 mulx %g6, %g1, %i0 tsubcctv %g2, 0x181D, %l1 std %f10, [%l7 + 0x48] fornot2s %f11, %f0, %f14 movgu %icc, %l4, %g5 fbge,a %fcc1, loop_2925 edge8l %l6, %g7, %o4 tleu %icc, 0x1 umulcc %g4, 0x1466, %i7 loop_2925: fmovsge %icc, %f6, %f9 fmovsgu %xcc, %f11, %f15 stw %o0, [%l7 + 0x14] movn %xcc, %o3, %l0 fmovrdne %o1, %f0, %f6 ldub [%l7 + 0x57], %i3 tg %xcc, 0x3 sth %o2, [%l7 + 0x18] fands %f11, %f14, %f7 st %f10, [%l7 + 0x38] st %f4, [%l7 + 0x10] edge8l %l5, %i5, %i2 stb %o7, [%l7 + 0x62] fbule %fcc1, loop_2926 tneg %icc, 0x4 fnand %f14, %f6, %f12 bcc %xcc, loop_2927 loop_2926: bl,a loop_2928 st %f0, [%l7 + 0x38] fpadd16 %f0, %f12, %f0 loop_2927: fabsd %f14, %f0 loop_2928: ldsb [%l7 + 0x37], %i1 fpack16 %f4, %f11 fmovscs %xcc, %f2, %f15 stb %o6, [%l7 + 0x0C] udivcc %i6, 0x0484, %l3 fzero %f14 ldd [%l7 + 0x68], %f12 fble %fcc0, loop_2929 fone %f12 ldsw [%l7 + 0x4C], %g3 stb %o5, [%l7 + 0x0C] loop_2929: movrne %i4, %g6, %l2 subc %i0, 0x0473, %g1 edge16n %g2, %l4, %g5 fcmpes %fcc3, %f12, %f2 fabss %f15, %f4 fnot2s %f2, %f2 fandnot1 %f12, %f0, %f0 fmovdpos %xcc, %f9, %f10 movcs %xcc, %l1, %g7 lduh [%l7 + 0x6E], %o4 fmovrsgz %g4, %f1, %f9 stb %i7, [%l7 + 0x24] fbn,a %fcc2, loop_2930 fmovsgu %xcc, %f11, %f3 ldsb [%l7 + 0x26], %l6 call loop_2931 loop_2930: ld [%l7 + 0x4C], %f9 fnors %f9, %f5, %f5 te %xcc, 0x4 loop_2931: fones %f7 edge16ln %o3, %l0, %o0 ldsw [%l7 + 0x2C], %i3 tn %icc, 0x0 fmovsvs %xcc, %f1, %f2 bcc,a %icc, loop_2932 addcc %o2, %o1, %l5 tne %xcc, 0x6 stb %i2, [%l7 + 0x72] loop_2932: fmovsvs %icc, %f2, %f14 lduh [%l7 + 0x30], %i5 lduw [%l7 + 0x64], %i1 edge32n %o6, %i6, %l3 ldub [%l7 + 0x3F], %g3 lduh [%l7 + 0x70], %o5 ldub [%l7 + 0x0A], %o7 stx %g6, [%l7 + 0x70] fbn %fcc3, loop_2933 fcmpes %fcc3, %f12, %f0 sub %i4, 0x0E03, %i0 nop setx loop_2934, %l0, %l1 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_2933: ldsh [%l7 + 0x3C], %g1 movgu %xcc, %g2, %l4 orn %l2, 0x0EFE, %g5 loop_2934: fmovsleu %icc, %f9, %f5 fornot1 %f6, %f12, %f14 edge16 %g7, %l1, %g4 ldub [%l7 + 0x0A], %o4 edge8ln %l6, %i7, %l0 srax %o3, 0x1D, %i3 subcc %o0, %o1, %l5 sdivx %o2, 0x195C, %i5 fmul8x16au %f1, %f4, %f10 bpos %xcc, loop_2935 fpadd16s %f13, %f14, %f4 fmul8x16al %f12, %f8, %f0 ld [%l7 + 0x40], %f12 loop_2935: addccc %i1, %i2, %i6 fnot1s %f12, %f5 sth %o6, [%l7 + 0x62] fmovsvc %xcc, %f10, %f6 stw %g3, [%l7 + 0x78] edge8n %o5, %o7, %l3 bgu,a,pn %icc, loop_2936 std %f8, [%l7 + 0x08] fmuld8sux16 %f10, %f2, %f6 fmovsne %xcc, %f8, %f2 loop_2936: udivx %i4, 0x0414, %g6 orncc %g1, 0x161A, %i0 std %f2, [%l7 + 0x38] movleu %icc, %g2, %l4 fmovdpos %icc, %f0, %f4 fmovrsgz %l2, %f10, %f2 fsrc1 %f10, %f14 fmovdgu %icc, %f2, %f0 edge8l %g5, %g7, %l1 ldsh [%l7 + 0x14], %g4 bge loop_2937 ldsw [%l7 + 0x50], %o4 ldsw [%l7 + 0x38], %i7 fmovsgu %xcc, %f15, %f3 loop_2937: fmovsl %icc, %f11, %f6 sra %l6, 0x1C, %l0 movneg %icc, %o3, %o0 fcmpeq16 %f12, %f10, %o1 ldsb [%l7 + 0x3D], %i3 fmul8x16 %f6, %f6, %f14 sth %o2, [%l7 + 0x2E] lduw [%l7 + 0x28], %i5 lduh [%l7 + 0x1E], %l5 stx %i2, [%l7 + 0x70] array32 %i1, %i6, %o6 ldsh [%l7 + 0x28], %o5 bleu loop_2938 fsrc1s %f9, %f6 fbo %fcc3, loop_2939 bn %icc, loop_2940 loop_2938: movcc %icc, %g3, %l3 bne,a %icc, loop_2941 loop_2939: ldub [%l7 + 0x0C], %o7 loop_2940: fnegd %f8, %f0 stw %i4, [%l7 + 0x58] loop_2941: alignaddrl %g1, %g6, %g2 be,a,pt %icc, loop_2942 stw %l4, [%l7 + 0x54] fmovrdgz %l2, %f6, %f0 fnegs %f1, %f2 loop_2942: fnors %f8, %f0, %f1 lduh [%l7 + 0x4C], %g5 udiv %g7, 0x1C2E, %l1 taddcc %i0, %g4, %i7 bge %xcc, loop_2943 fcmpes %fcc0, %f6, %f5 bcs,a %xcc, loop_2944 fxor %f14, %f4, %f10 loop_2943: ld [%l7 + 0x10], %f14 subc %l6, %l0, %o3 loop_2944: ldsb [%l7 + 0x18], %o4 bn,pt %xcc, loop_2945 mulscc %o0, 0x044D, %i3 fcmpgt16 %f6, %f2, %o1 popc 0x0F2F, %i5 loop_2945: movn %icc, %l5, %o2 edge8n %i2, %i1, %i6 xnor %o6, 0x16A0, %o5 fmovrse %l3, %f5, %f15 fbu,a %fcc0, loop_2946 bvc,a,pt %xcc, loop_2947 udiv %o7, 0x11C8, %i4 bpos,a loop_2948 loop_2946: fmovdvs %icc, %f0, %f3 loop_2947: fmovrdne %g3, %f8, %f0 fcmps %fcc0, %f7, %f13 loop_2948: xnor %g1, 0x03D6, %g6 fmovde %icc, %f8, %f15 fmovdne %xcc, %f11, %f14 ldsb [%l7 + 0x2A], %g2 fpmerge %f0, %f4, %f0 ldd [%l7 + 0x50], %f4 srax %l2, 0x19, %g5 sth %g7, [%l7 + 0x4E] ldub [%l7 + 0x19], %l1 ld [%l7 + 0x3C], %f9 xor %i0, %g4, %l4 fmovdleu %xcc, %f15, %f2 movneg %icc, %i7, %l0 lduw [%l7 + 0x5C], %o3 movvc %icc, %l6, %o4 movrgez %o0, %o1, %i5 stw %i3, [%l7 + 0x0C] fmovda %xcc, %f11, %f9 fxor %f0, %f6, %f14 nop setx loop_2949, %l0, %l1 jmpl %l1, %l5 lduh [%l7 + 0x6A], %i2 sdiv %i1, 0x1D5A, %i6 fandnot1 %f8, %f6, %f2 loop_2949: sth %o2, [%l7 + 0x4C] fcmple16 %f14, %f10, %o5 fornot2 %f6, %f8, %f10 be %xcc, loop_2950 ldsb [%l7 + 0x62], %l3 edge8 %o6, %i4, %g3 lduh [%l7 + 0x3E], %g1 loop_2950: tne %xcc, 0x3 fcmped %fcc0, %f2, %f10 fmul8x16au %f10, %f1, %f0 st %f3, [%l7 + 0x10] ldsh [%l7 + 0x32], %g6 fmovdgu %xcc, %f3, %f2 fand %f14, %f10, %f12 srl %o7, 0x0F, %g2 stx %g5, [%l7 + 0x78] xorcc %g7, %l2, %i0 fmovscs %icc, %f1, %f11 ldsb [%l7 + 0x17], %g4 brnz %l4, loop_2951 addc %l1, 0x033B, %i7 fmovsa %xcc, %f2, %f12 lduw [%l7 + 0x64], %l0 loop_2951: bcs,pt %xcc, loop_2952 be,pn %xcc, loop_2953 fbne %fcc2, loop_2954 ldub [%l7 + 0x53], %l6 loop_2952: movrlz %o4, 0x2CD, %o0 loop_2953: lduw [%l7 + 0x4C], %o1 loop_2954: taddcc %i5, 0x0065, %i3 sth %o3, [%l7 + 0x5C] nop setx loop_2955, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movne %icc, %l5, %i1 movneg %xcc, %i2, %i6 sdivx %o5, 0x1076, %l3 loop_2955: bshuffle %f8, %f0, %f14 subc %o6, 0x171C, %o2 fmovspos %icc, %f8, %f3 tn %xcc, 0x7 bshuffle %f8, %f10, %f0 orn %g3, 0x0479, %g1 st %f15, [%l7 + 0x0C] movpos %xcc, %i4, %o7 fbn,a %fcc0, loop_2956 ldsh [%l7 + 0x6A], %g6 stw %g2, [%l7 + 0x20] fsrc2 %f2, %f10 loop_2956: edge8ln %g5, %l2, %i0 be,a,pn %icc, loop_2957 stw %g4, [%l7 + 0x44] fcmpeq32 %f4, %f10, %g7 fnegs %f4, %f8 loop_2957: ldsb [%l7 + 0x30], %l4 fnot2s %f4, %f10 fmovrsgz %i7, %f14, %f14 movge %xcc, %l1, %l0 xnorcc %o4, 0x01BA, %l6 ld [%l7 + 0x70], %f12 udivcc %o0, 0x1FD9, %o1 ble,a loop_2958 umul %i3, 0x04BB, %i5 bgu,a,pt %icc, loop_2959 ldx [%l7 + 0x40], %l5 loop_2958: fmovsl %xcc, %f14, %f4 fmovsgu %xcc, %f10, %f14 loop_2959: fmul8x16al %f11, %f9, %f4 ld [%l7 + 0x3C], %f5 ldsb [%l7 + 0x53], %i1 udivcc %i2, 0x0A83, %i6 movcs %icc, %o3, %o5 ble loop_2960 sll %l3, %o6, %o2 edge16l %g1, %i4, %o7 st %f1, [%l7 + 0x60] loop_2960: movrgez %g6, 0x323, %g2 fmovdleu %icc, %f8, %f2 tgu %icc, 0x3 fcmpne16 %f8, %f2, %g3 fsrc1 %f4, %f0 lduh [%l7 + 0x3A], %l2 edge8 %i0, %g4, %g5 fmovdpos %icc, %f0, %f1 srlx %l4, %g7, %l1 ba,a,pt %icc, loop_2961 taddcc %l0, %i7, %l6 movre %o0, 0x020, %o1 fxnors %f3, %f13, %f13 loop_2961: fmovdle %xcc, %f6, %f4 nop setx loop_2962, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16ln %o4, %i5, %l5 ldub [%l7 + 0x4C], %i1 ldsh [%l7 + 0x12], %i3 loop_2962: fmovdcc %icc, %f6, %f4 fmovs %f5, %f1 fmovrsgez %i2, %f3, %f9 faligndata %f4, %f8, %f4 add %i6, 0x037B, %o5 tpos %xcc, 0x4 bvc %xcc, loop_2963 fpsub32s %f3, %f9, %f3 brgz %o3, loop_2964 fsrc2s %f15, %f0 loop_2963: fexpand %f10, %f6 fmovsle %xcc, %f7, %f10 loop_2964: fandnot1s %f11, %f4, %f11 st %f8, [%l7 + 0x28] orcc %o6, %l3, %g1 edge32n %i4, %o2, %o7 fands %f1, %f6, %f4 ldsw [%l7 + 0x6C], %g2 fxnor %f6, %f8, %f8 tvs %icc, 0x7 fmovsa %xcc, %f11, %f15 fmovdleu %xcc, %f15, %f12 bvs loop_2965 nop setx loop_2966, %l0, %l1 jmpl %l1, %g6 fcmpgt32 %f10, %f0, %g3 fmovdge %xcc, %f14, %f15 loop_2965: tg %xcc, 0x7 loop_2966: bvs,a loop_2967 fbge,a %fcc0, loop_2968 movrgz %i0, 0x15C, %l2 ldx [%l7 + 0x78], %g5 loop_2967: tn %icc, 0x4 loop_2968: move %icc, %l4, %g7 udivx %l1, 0x1CCF, %g4 call loop_2969 stb %i7, [%l7 + 0x6B] edge32 %l6, %l0, %o1 ble,a,pt %icc, loop_2970 loop_2969: st %f4, [%l7 + 0x34] fmovrsne %o0, %f13, %f10 fmovdvc %icc, %f0, %f0 loop_2970: subcc %i5, 0x0237, %o4 bne,a,pt %xcc, loop_2971 ld [%l7 + 0x50], %f4 stb %l5, [%l7 + 0x7C] brlz,a %i3, loop_2972 loop_2971: std %f4, [%l7 + 0x40] tpos %xcc, 0x1 bge,a loop_2973 loop_2972: brz,a %i1, loop_2974 be,a %icc, loop_2975 fbug %fcc1, loop_2976 loop_2973: sdivcc %i6, 0x1243, %i2 loop_2974: fpadd32 %f0, %f14, %f0 loop_2975: lduw [%l7 + 0x78], %o5 loop_2976: ld [%l7 + 0x0C], %f4 orcc %o6, 0x1C18, %l3 fmovdneg %icc, %f4, %f12 stw %o3, [%l7 + 0x0C] fnor %f4, %f4, %f6 ldsh [%l7 + 0x3A], %i4 fbo %fcc2, loop_2977 sethi 0x1AAF, %o2 tne %icc, 0x6 fcmpgt32 %f10, %f0, %o7 loop_2977: fcmped %fcc0, %f12, %f4 bgu,a,pn %icc, loop_2978 fnors %f3, %f1, %f3 fmovdle %icc, %f5, %f5 tcc %icc, 0x6 loop_2978: fbo,a %fcc3, loop_2979 ldsw [%l7 + 0x10], %g1 fmovsl %xcc, %f13, %f5 ldsw [%l7 + 0x40], %g2 loop_2979: fnot1s %f3, %f1 fbo %fcc0, loop_2980 fnands %f9, %f5, %f3 tgu %xcc, 0x7 fcmps %fcc2, %f6, %f9 loop_2980: fpack16 %f6, %f10 fors %f8, %f1, %f15 std %f6, [%l7 + 0x28] subc %g6, 0x0D85, %g3 tvc %icc, 0x1 mulx %i0, %g5, %l4 fmovsvs %icc, %f7, %f14 fmovsgu %icc, %f8, %f5 edge8ln %g7, %l1, %g4 xnorcc %l2, %i7, %l0 fnot2 %f4, %f6 st %f2, [%l7 + 0x70] ldsh [%l7 + 0x4E], %o1 edge16 %l6, %i5, %o4 fnot2s %f3, %f7 stw %l5, [%l7 + 0x28] ldsb [%l7 + 0x63], %i3 fandnot1s %f8, %f14, %f8 fabsd %f0, %f2 fmovsne %icc, %f10, %f10 lduw [%l7 + 0x3C], %i1 mulx %i6, %o0, %i2 ldsw [%l7 + 0x24], %o6 ldsw [%l7 + 0x3C], %o5 be,a loop_2981 ldsh [%l7 + 0x34], %o3 taddcc %i4, 0x085C, %l3 fpadd16 %f8, %f14, %f12 loop_2981: fmovrdgez %o7, %f8, %f4 nop setx loop_2982, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movne %xcc, %g1, %g2 te %icc, 0x1 bg loop_2983 loop_2982: lduh [%l7 + 0x52], %g6 fmovs %f1, %f10 lduh [%l7 + 0x32], %g3 loop_2983: fsrc1s %f14, %f14 srl %i0, 0x0C, %o2 movneg %xcc, %g5, %g7 fors %f12, %f6, %f4 subccc %l4, 0x139B, %l1 fandnot1s %f5, %f9, %f12 tge %icc, 0x4 fmovsgu %icc, %f13, %f15 stw %g4, [%l7 + 0x4C] fnot2s %f11, %f9 fcmps %fcc3, %f6, %f7 fbge,a %fcc1, loop_2984 fnand %f14, %f8, %f4 fbuge,a %fcc1, loop_2985 fmul8x16al %f10, %f10, %f8 loop_2984: ldsh [%l7 + 0x60], %l2 lduw [%l7 + 0x24], %i7 loop_2985: and %o1, 0x1A49, %l6 lduw [%l7 + 0x7C], %l0 ldsw [%l7 + 0x58], %o4 stw %l5, [%l7 + 0x28] and %i5, %i3, %i6 fpadd16s %f13, %f8, %f10 ldub [%l7 + 0x47], %o0 ldsw [%l7 + 0x6C], %i1 stw %o6, [%l7 + 0x58] bg loop_2986 bgu,pt %xcc, loop_2987 fmovrse %i2, %f9, %f5 lduw [%l7 + 0x3C], %o5 loop_2986: tcs %icc, 0x7 loop_2987: bn,a %icc, loop_2988 sll %i4, 0x0C, %l3 lduh [%l7 + 0x58], %o7 fmovse %xcc, %f5, %f13 loop_2988: ldsh [%l7 + 0x6E], %o3 fmovsge %icc, %f15, %f12 tpos %xcc, 0x7 tn %icc, 0x1 brz,a %g1, loop_2989 array32 %g2, %g3, %i0 andncc %g6, %g5, %o2 fornot1s %f10, %f14, %f1 loop_2989: fcmple32 %f4, %f4, %g7 for %f14, %f12, %f10 tge %xcc, 0x1 fba %fcc3, loop_2990 fbg %fcc2, loop_2991 ldsw [%l7 + 0x68], %l1 orn %g4, 0x1A10, %l2 loop_2990: ldsb [%l7 + 0x37], %i7 loop_2991: stb %l4, [%l7 + 0x44] fbul %fcc1, loop_2992 fba,a %fcc2, loop_2993 fornot2s %f4, %f9, %f4 fba %fcc0, loop_2994 loop_2992: edge8 %o1, %l6, %o4 loop_2993: stb %l0, [%l7 + 0x27] stb %l5, [%l7 + 0x33] loop_2994: bcc,a %icc, loop_2995 edge32 %i3, %i6, %o0 movrlez %i5, 0x200, %o6 fxnors %f11, %f4, %f2 loop_2995: lduw [%l7 + 0x60], %i1 fpackfix %f6, %f15 movge %xcc, %i2, %i4 ldub [%l7 + 0x43], %o5 ld [%l7 + 0x4C], %f15 fmovrse %l3, %f8, %f11 tpos %icc, 0x7 brlez %o7, loop_2996 tpos %icc, 0x5 stx %g1, [%l7 + 0x08] stx %o3, [%l7 + 0x10] loop_2996: ldsw [%l7 + 0x18], %g2 fcmpeq16 %f8, %f14, %g3 xnorcc %i0, %g6, %g5 fmovsneg %icc, %f12, %f11 xorcc %g7, %o2, %l1 fbl %fcc1, loop_2997 fpack16 %f10, %f10 std %f12, [%l7 + 0x20] mova %icc, %l2, %g4 loop_2997: fbl,a %fcc1, loop_2998 fmovde %icc, %f13, %f12 stb %l4, [%l7 + 0x63] fmovsge %icc, %f9, %f4 loop_2998: xnorcc %o1, %l6, %i7 movre %o4, 0x159, %l0 fnot2s %f0, %f15 movle %xcc, %i3, %l5 movge %icc, %i6, %o0 fbug,a %fcc2, loop_2999 for %f2, %f8, %f12 movcc %xcc, %i5, %o6 brgz,a %i2, loop_3000 loop_2999: fbge %fcc1, loop_3001 faligndata %f10, %f12, %f6 fmul8x16al %f9, %f7, %f14 loop_3000: st %f5, [%l7 + 0x24] loop_3001: orcc %i4, 0x08F5, %i1 fbule %fcc1, loop_3002 fmovsleu %icc, %f3, %f15 stb %l3, [%l7 + 0x1B] fmovrslz %o7, %f2, %f12 loop_3002: fmovde %xcc, %f0, %f15 ldub [%l7 + 0x22], %g1 ldd [%l7 + 0x10], %f8 edge16l %o5, %o3, %g2 bneg,a,pt %icc, loop_3003 fabss %f13, %f7 tvs %icc, 0x7 std %f4, [%l7 + 0x70] loop_3003: fmul8ulx16 %f8, %f8, %f12 nop setx loop_3004, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f15, [%l7 + 0x5C] ld [%l7 + 0x54], %f9 smulcc %g3, 0x0102, %i0 loop_3004: fmovdleu %icc, %f15, %f10 fpsub16s %f9, %f10, %f10 std %f4, [%l7 + 0x68] fbl,a %fcc3, loop_3005 edge32l %g5, %g7, %g6 stw %l1, [%l7 + 0x6C] andncc %l2, %o2, %g4 loop_3005: stx %l4, [%l7 + 0x50] umulcc %l6, %o1, %i7 fmovsa %xcc, %f5, %f5 sethi 0x1AEA, %l0 fmovsn %icc, %f5, %f1 ldub [%l7 + 0x40], %o4 fbge %fcc2, loop_3006 tneg %xcc, 0x0 ldx [%l7 + 0x60], %l5 fmovrse %i3, %f1, %f11 loop_3006: ldub [%l7 + 0x37], %o0 fpadd16 %f0, %f12, %f12 edge32n %i6, %o6, %i5 fmovdpos %xcc, %f3, %f5 fmovdg %xcc, %f8, %f1 movn %icc, %i2, %i4 stx %l3, [%l7 + 0x30] stb %o7, [%l7 + 0x23] fmovrslz %g1, %f11, %f7 st %f10, [%l7 + 0x38] stw %i1, [%l7 + 0x6C] fmul8x16 %f9, %f6, %f10 fmovdne %xcc, %f8, %f6 fmovrdgez %o3, %f0, %f10 st %f10, [%l7 + 0x30] ldsb [%l7 + 0x47], %g2 fcmple32 %f14, %f0, %g3 fmovrse %i0, %f2, %f4 ld [%l7 + 0x30], %f4 fmovsgu %xcc, %f14, %f0 fmovdleu %xcc, %f0, %f8 nop setx loop_3007, %l0, %l1 jmpl %l1, %g5 siam 0x6 mova %xcc, %o5, %g7 fbu %fcc0, loop_3008 loop_3007: subc %g6, 0x12BD, %l2 edge32l %o2, %g4, %l4 bleu,pn %xcc, loop_3009 loop_3008: stb %l1, [%l7 + 0x33] sth %l6, [%l7 + 0x7E] fones %f2 loop_3009: fmovsvc %icc, %f8, %f1 move %xcc, %i7, %l0 fbne %fcc1, loop_3010 fba,a %fcc2, loop_3011 brlez,a %o1, loop_3012 stb %l5, [%l7 + 0x7D] loop_3010: add %o4, %i3, %i6 loop_3011: fnands %f2, %f11, %f9 loop_3012: stx %o0, [%l7 + 0x40] fmovrdne %o6, %f2, %f10 ldd [%l7 + 0x18], %f0 move %xcc, %i2, %i4 ldsb [%l7 + 0x73], %l3 edge16 %i5, %g1, %i1 movne %icc, %o7, %g2 fpsub16 %f2, %f4, %f10 fmovrsne %g3, %f3, %f8 movcs %xcc, %o3, %i0 orn %g5, %o5, %g6 fmul8sux16 %f8, %f4, %f12 fandnot2s %f12, %f3, %f12 bcc %xcc, loop_3013 ld [%l7 + 0x48], %f6 edge16n %g7, %l2, %g4 fmovsneg %xcc, %f9, %f7 loop_3013: faligndata %f2, %f6, %f8 fnands %f0, %f13, %f11 fsrc1s %f13, %f11 movvc %icc, %l4, %o2 fba %fcc1, loop_3014 array16 %l6, %i7, %l1 fmovrsne %o1, %f14, %f4 ldsh [%l7 + 0x1E], %l5 loop_3014: lduw [%l7 + 0x08], %o4 lduh [%l7 + 0x0A], %l0 ldub [%l7 + 0x4E], %i6 fmovrse %o0, %f1, %f5 ldd [%l7 + 0x48], %f4 edge8ln %i3, %o6, %i2 ldub [%l7 + 0x3B], %l3 tneg %xcc, 0x2 udivcc %i5, 0x020D, %g1 xnor %i1, %i4, %g2 taddcctv %g3, %o3, %i0 sth %g5, [%l7 + 0x4C] andcc %o7, 0x0359, %g6 lduh [%l7 + 0x5C], %g7 fble %fcc3, loop_3015 fbne,a %fcc0, loop_3016 xorcc %l2, 0x0D27, %g4 stw %l4, [%l7 + 0x10] loop_3015: edge16 %o2, %l6, %i7 loop_3016: fbge %fcc3, loop_3017 fmovse %icc, %f9, %f5 brlez %o5, loop_3018 stb %l1, [%l7 + 0x33] loop_3017: fmuld8sux16 %f5, %f10, %f10 movvc %icc, %o1, %o4 loop_3018: st %f0, [%l7 + 0x30] ldd [%l7 + 0x78], %f0 lduw [%l7 + 0x30], %l0 std %f0, [%l7 + 0x60] fornot1s %f1, %f7, %f7 fnors %f13, %f3, %f0 sethi 0x0A45, %i6 fmovsge %xcc, %f3, %f7 te %xcc, 0x2 nop setx loop_3019, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdl %icc, %f4, %f10 ldsb [%l7 + 0x6E], %o0 tpos %xcc, 0x5 loop_3019: bcc,a loop_3020 fba,a %fcc2, loop_3021 stb %l5, [%l7 + 0x1C] bvs loop_3022 loop_3020: tsubcctv %i3, 0x08C8, %i2 loop_3021: faligndata %f2, %f0, %f4 fmovdne %xcc, %f11, %f10 loop_3022: st %f7, [%l7 + 0x54] tcs %icc, 0x5 tvc %icc, 0x6 lduh [%l7 + 0x48], %o6 stb %i5, [%l7 + 0x38] st %f2, [%l7 + 0x28] fmovdn %xcc, %f3, %f0 pdist %f2, %f10, %f8 fmovdge %icc, %f6, %f0 fnor %f14, %f12, %f0 sethi 0x1385, %l3 edge16 %i1, %g1, %i4 fmovdleu %xcc, %f9, %f12 st %f4, [%l7 + 0x40] lduh [%l7 + 0x76], %g3 edge16ln %o3, %i0, %g2 fmul8x16au %f8, %f10, %f6 ldub [%l7 + 0x1E], %o7 tle %icc, 0x1 fxors %f3, %f5, %f4 fandnot2s %f15, %f2, %f5 std %f8, [%l7 + 0x38] fmovsn %xcc, %f6, %f1 lduw [%l7 + 0x70], %g5 fcmpgt32 %f2, %f10, %g7 fmovsg %xcc, %f8, %f13 fmovrdgz %l2, %f4, %f14 ldsh [%l7 + 0x70], %g4 edge32n %l4, %o2, %l6 fmul8ulx16 %f4, %f12, %f2 stw %g6, [%l7 + 0x54] move %xcc, %i7, %l1 fmovdleu %icc, %f13, %f9 fmovsgu %xcc, %f8, %f1 fmovrdgez %o5, %f14, %f2 fmovrdne %o4, %f12, %f14 tsubcc %l0, %o1, %i6 fabsd %f8, %f0 fmovsvc %xcc, %f10, %f2 movcs %xcc, %l5, %i3 ldsh [%l7 + 0x26], %i2 lduh [%l7 + 0x1A], %o0 bl,a,pn %icc, loop_3023 stx %i5, [%l7 + 0x38] orn %o6, 0x0B3A, %i1 edge8n %g1, %i4, %g3 loop_3023: fsrc2 %f6, %f4 bleu,pn %icc, loop_3024 fpadd16 %f6, %f14, %f2 ldsb [%l7 + 0x2A], %l3 std %f8, [%l7 + 0x20] loop_3024: ldd [%l7 + 0x10], %f6 fbg %fcc3, loop_3025 addc %i0, %g2, %o3 fpackfix %f10, %f0 mova %xcc, %g5, %g7 loop_3025: tl %xcc, 0x0 fmul8x16au %f12, %f7, %f10 fmovdneg %xcc, %f4, %f5 brnz,a %o7, loop_3026 udivcc %l2, 0x16D8, %l4 array8 %o2, %g4, %l6 fmovsn %icc, %f2, %f10 loop_3026: stw %i7, [%l7 + 0x64] nop setx loop_3027, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movl %xcc, %l1, %g6 ta %xcc, 0x2 fnor %f14, %f12, %f2 loop_3027: lduh [%l7 + 0x2A], %o4 ldsw [%l7 + 0x0C], %l0 bpos,a,pn %xcc, loop_3028 ldd [%l7 + 0x20], %f6 sth %o1, [%l7 + 0x0A] ldsh [%l7 + 0x12], %o5 loop_3028: fmovsgu %xcc, %f6, %f4 stx %i6, [%l7 + 0x08] fmovdl %icc, %f11, %f0 movvs %xcc, %i3, %l5 fmovdg %icc, %f8, %f8 orn %o0, 0x0447, %i2 edge16l %i5, %i1, %g1 bne,a,pn %xcc, loop_3029 bn,pn %xcc, loop_3030 fornot1 %f14, %f12, %f0 fmovdn %icc, %f3, %f5 loop_3029: fcmple16 %f10, %f12, %o6 loop_3030: taddcctv %i4, 0x03BD, %g3 sethi 0x1816, %l3 fandnot2 %f14, %f14, %f8 fcmpne16 %f2, %f2, %i0 ldsh [%l7 + 0x34], %o3 ld [%l7 + 0x34], %f7 ldx [%l7 + 0x50], %g5 lduh [%l7 + 0x22], %g2 fmovdvs %xcc, %f15, %f6 ldsh [%l7 + 0x4A], %o7 fornot1 %f10, %f10, %f12 fnot1s %f15, %f8 stw %g7, [%l7 + 0x08] fble,a %fcc0, loop_3031 lduw [%l7 + 0x5C], %l2 or %l4, %o2, %g4 movne %icc, %i7, %l6 loop_3031: stw %l1, [%l7 + 0x58] fabss %f9, %f6 ldx [%l7 + 0x70], %g6 te %icc, 0x3 udivcc %l0, 0x0D64, %o4 fmovdn %icc, %f9, %f0 stb %o5, [%l7 + 0x0E] movgu %icc, %o1, %i3 ldsw [%l7 + 0x7C], %i6 ldd [%l7 + 0x60], %f6 ldsw [%l7 + 0x40], %o0 fnot2 %f14, %f12 std %f10, [%l7 + 0x50] tge %icc, 0x3 fmovsvs %xcc, %f7, %f1 edge8ln %i2, %l5, %i1 ld [%l7 + 0x78], %f7 fnors %f14, %f0, %f3 movgu %xcc, %g1, %o6 fmovsge %icc, %f7, %f15 edge16l %i4, %i5, %g3 st %f7, [%l7 + 0x18] edge16ln %l3, %o3, %g5 ldx [%l7 + 0x50], %g2 ba,a %xcc, loop_3032 for %f2, %f6, %f12 stw %i0, [%l7 + 0x08] fpmerge %f6, %f9, %f6 loop_3032: fmovrse %o7, %f5, %f14 fmovrdne %l2, %f8, %f2 bshuffle %f2, %f10, %f14 fnand %f0, %f0, %f10 call loop_3033 mulx %g7, 0x09C8, %l4 fmovs %f3, %f11 bne %xcc, loop_3034 loop_3033: tne %icc, 0x6 ldsb [%l7 + 0x2D], %g4 stb %o2, [%l7 + 0x19] loop_3034: st %f9, [%l7 + 0x50] fbue,a %fcc0, loop_3035 fcmple32 %f8, %f2, %l6 ldsb [%l7 + 0x24], %i7 fmovsge %icc, %f9, %f3 loop_3035: fmovdvc %icc, %f0, %f13 smul %l1, 0x1C5D, %l0 sllx %g6, %o4, %o1 fbne %fcc3, loop_3036 brgz,a %o5, loop_3037 fmovspos %xcc, %f0, %f10 bgu,a,pn %icc, loop_3038 loop_3036: addc %i6, %o0, %i3 loop_3037: std %f8, [%l7 + 0x70] popc 0x123F, %l5 loop_3038: lduw [%l7 + 0x34], %i2 fornot1s %f1, %f9, %f0 edge32n %i1, %o6, %i4 lduw [%l7 + 0x2C], %i5 fpack32 %f8, %f12, %f6 ld [%l7 + 0x48], %f10 sth %g1, [%l7 + 0x10] smul %l3, 0x1D8D, %o3 stx %g3, [%l7 + 0x70] fcmped %fcc3, %f4, %f2 brnz %g2, loop_3039 fbu %fcc2, loop_3040 fcmpes %fcc2, %f10, %f0 fmovrse %g5, %f12, %f15 loop_3039: ldsw [%l7 + 0x60], %i0 loop_3040: fmovrse %o7, %f1, %f0 fmul8x16 %f4, %f0, %f0 bvc,pt %xcc, loop_3041 nop setx loop_3042, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movcs %xcc, %l2, %g7 brgez %g4, loop_3043 loop_3041: movrgez %l4, %l6, %o2 loop_3042: tcs %xcc, 0x5 fxor %f0, %f10, %f6 loop_3043: edge16ln %l1, %l0, %i7 movrlz %g6, %o4, %o1 fmovse %icc, %f9, %f4 fbl %fcc3, loop_3044 array16 %i6, %o5, %i3 fmul8x16 %f1, %f14, %f12 fsrc1s %f2, %f8 loop_3044: fands %f0, %f7, %f8 ld [%l7 + 0x4C], %f6 ldsb [%l7 + 0x4C], %l5 ldd [%l7 + 0x68], %f6 fmovrdlez %i2, %f6, %f4 addcc %i1, %o0, %i4 ld [%l7 + 0x48], %f6 movrgez %i5, %o6, %g1 fpadd32 %f6, %f8, %f14 ldd [%l7 + 0x68], %f12 fmovrdne %l3, %f12, %f10 brlez %o3, loop_3045 fnegs %f15, %f3 bcs,pn %xcc, loop_3046 tg %xcc, 0x4 loop_3045: fornot2s %f0, %f6, %f9 std %f4, [%l7 + 0x78] loop_3046: fbo,a %fcc3, loop_3047 sth %g3, [%l7 + 0x1A] stx %g5, [%l7 + 0x20] fbge %fcc3, loop_3048 loop_3047: fmovsvs %xcc, %f5, %f12 fmovrslez %i0, %f8, %f6 ldub [%l7 + 0x7A], %o7 loop_3048: fmovsg %xcc, %f1, %f10 fandnot2 %f10, %f2, %f10 ldx [%l7 + 0x20], %g2 array16 %g7, %g4, %l4 tl %icc, 0x1 fmovsa %xcc, %f3, %f0 tcc %xcc, 0x0 st %f12, [%l7 + 0x24] lduh [%l7 + 0x50], %l2 fmovdne %xcc, %f10, %f4 ldx [%l7 + 0x68], %o2 andcc %l1, %l0, %l6 st %f1, [%l7 + 0x64] tg %icc, 0x6 xor %i7, 0x10F0, %o4 fnor %f12, %f10, %f8 fzeros %f6 ldsw [%l7 + 0x28], %o1 fxors %f12, %f2, %f5 lduh [%l7 + 0x0C], %g6 fxnor %f14, %f0, %f6 stx %o5, [%l7 + 0x70] bpos,a,pn %icc, loop_3049 st %f2, [%l7 + 0x14] stw %i3, [%l7 + 0x50] fbn,a %fcc0, loop_3050 loop_3049: fone %f2 xnorcc %l5, 0x07C4, %i2 fcmpd %fcc3, %f10, %f2 loop_3050: fxors %f1, %f3, %f11 fcmped %fcc0, %f12, %f8 fmovrdlez %i1, %f8, %f4 orn %i6, 0x1507, %o0 fmovda %xcc, %f15, %f8 array8 %i4, %i5, %g1 ldd [%l7 + 0x48], %f14 fand %f2, %f12, %f2 movne %icc, %l3, %o6 popc 0x1651, %g3 stb %o3, [%l7 + 0x62] lduh [%l7 + 0x56], %g5 fpadd32s %f6, %f9, %f12 fmovrdgz %o7, %f6, %f4 brlz,a %i0, loop_3051 fbge %fcc2, loop_3052 xnorcc %g7, %g2, %g4 addcc %l4, %o2, %l2 loop_3051: ldsb [%l7 + 0x3B], %l1 loop_3052: bshuffle %f8, %f0, %f10 lduw [%l7 + 0x28], %l6 lduh [%l7 + 0x78], %l0 fmovrde %o4, %f0, %f8 taddcc %o1, %i7, %g6 fnegs %f13, %f6 bcs,a loop_3053 lduh [%l7 + 0x62], %o5 ba,a,pt %icc, loop_3054 fmul8ulx16 %f0, %f12, %f8 loop_3053: ldub [%l7 + 0x2F], %i3 subcc %i2, %i1, %i6 loop_3054: ba,pn %xcc, loop_3055 fandnot2s %f10, %f3, %f15 stw %l5, [%l7 + 0x24] smul %o0, 0x0127, %i5 loop_3055: fsrc1 %f6, %f10 stx %i4, [%l7 + 0x50] stw %l3, [%l7 + 0x74] fxor %f2, %f14, %f8 ldub [%l7 + 0x11], %o6 ldsh [%l7 + 0x12], %g3 movl %icc, %o3, %g1 fmovsn %icc, %f2, %f7 move %xcc, %g5, %o7 edge32l %g7, %g2, %i0 fexpand %f7, %f14 fandnot2 %f2, %f6, %f4 fmovdpos %icc, %f5, %f5 lduh [%l7 + 0x22], %g4 movrne %l4, %o2, %l2 fbl %fcc3, loop_3056 stw %l6, [%l7 + 0x68] fbne,a %fcc3, loop_3057 fmovrsgz %l1, %f7, %f11 loop_3056: andncc %o4, %l0, %i7 umul %g6, 0x14BE, %o1 loop_3057: srax %o5, 0x03, %i3 ldd [%l7 + 0x30], %f6 ldsw [%l7 + 0x14], %i1 fmovsvs %icc, %f2, %f12 udivx %i6, 0x053F, %l5 lduh [%l7 + 0x32], %o0 tsubcctv %i5, %i4, %i2 fsrc1 %f2, %f6 orncc %o6, %g3, %o3 addc %l3, %g1, %g5 ldx [%l7 + 0x10], %g7 lduw [%l7 + 0x3C], %o7 tl %icc, 0x2 ldsb [%l7 + 0x66], %i0 alignaddrl %g2, %g4, %o2 taddcc %l4, 0x11F8, %l2 alignaddr %l6, %o4, %l0 orncc %i7, %l1, %g6 stw %o5, [%l7 + 0x60] brgez,a %i3, loop_3058 lduw [%l7 + 0x1C], %o1 stb %i1, [%l7 + 0x12] std %f6, [%l7 + 0x40] loop_3058: ldsw [%l7 + 0x1C], %l5 movne %icc, %i6, %o0 lduh [%l7 + 0x0E], %i4 nop setx loop_3059, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsgu %xcc, %f7, %f7 andncc %i2, %i5, %o6 edge32n %g3, %o3, %g1 loop_3059: ldx [%l7 + 0x38], %g5 std %f2, [%l7 + 0x50] tneg %icc, 0x5 ldsw [%l7 + 0x38], %l3 tpos %xcc, 0x3 bneg,pt %icc, loop_3060 mulscc %g7, %i0, %g2 fmovdge %xcc, %f8, %f3 fsrc2 %f0, %f10 loop_3060: nop setx loop_3061, %l0, %l1 jmpl %l1, %o7 fmovdpos %xcc, %f13, %f13 tcc %xcc, 0x0 udiv %o2, 0x1ABB, %l4 loop_3061: array8 %g4, %l6, %o4 fpack16 %f8, %f11 stb %l0, [%l7 + 0x77] ldd [%l7 + 0x70], %f0 fsrc2s %f10, %f9 nop setx loop_3062, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8sux16 %f14, %f10, %f14 ba,pn %icc, loop_3063 ldx [%l7 + 0x38], %i7 loop_3062: nop setx loop_3064, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bneg,pn %icc, loop_3065 loop_3063: udivx %l1, 0x0662, %l2 tgu %xcc, 0x3 loop_3064: fmovsn %xcc, %f1, %f12 loop_3065: fmovdcs %xcc, %f7, %f9 stb %g6, [%l7 + 0x73] fors %f4, %f7, %f10 ldx [%l7 + 0x50], %i3 orn %o5, 0x020D, %o1 stb %l5, [%l7 + 0x12] be,pt %xcc, loop_3066 udiv %i6, 0x1A48, %o0 ldd [%l7 + 0x30], %f6 st %f12, [%l7 + 0x30] loop_3066: fble %fcc2, loop_3067 smul %i4, %i2, %i1 ldd [%l7 + 0x68], %f10 ldsb [%l7 + 0x12], %o6 loop_3067: add %g3, %i5, %g1 bshuffle %f2, %f6, %f8 sethi 0x1DD2, %o3 ldd [%l7 + 0x10], %f4 lduw [%l7 + 0x60], %l3 move %icc, %g5, %g7 fbg %fcc0, loop_3068 tcs %icc, 0x1 edge32l %i0, %o7, %o2 fornot2s %f6, %f13, %f10 loop_3068: lduw [%l7 + 0x7C], %l4 and %g4, %g2, %o4 fmovd %f6, %f6 fpsub16 %f12, %f4, %f4 ldub [%l7 + 0x7F], %l0 std %f14, [%l7 + 0x08] st %f15, [%l7 + 0x10] movvs %xcc, %l6, %l1 fpadd16s %f10, %f10, %f7 mulx %l2, 0x14F8, %i7 stx %g6, [%l7 + 0x30] fblg,a %fcc2, loop_3069 fmovsle %icc, %f5, %f10 tleu %xcc, 0x3 fpadd32 %f6, %f4, %f14 loop_3069: stw %i3, [%l7 + 0x70] fbule,a %fcc2, loop_3070 fmovse %xcc, %f3, %f8 movgu %xcc, %o5, %l5 udiv %o1, 0x1905, %o0 loop_3070: udiv %i4, 0x0B65, %i6 st %f9, [%l7 + 0x54] fmovdl %xcc, %f1, %f15 ldub [%l7 + 0x3C], %i1 sdiv %i2, 0x0944, %o6 for %f4, %f6, %f2 ldub [%l7 + 0x2B], %g3 stb %i5, [%l7 + 0x14] fsrc1s %f2, %f14 lduw [%l7 + 0x74], %g1 tleu %icc, 0x4 sdivcc %o3, 0x1581, %g5 bpos,pn %icc, loop_3071 bl,pn %xcc, loop_3072 std %f8, [%l7 + 0x38] ldub [%l7 + 0x18], %g7 loop_3071: ldub [%l7 + 0x69], %i0 loop_3072: tg %xcc, 0x7 array32 %l3, %o7, %o2 xnor %g4, 0x1B99, %g2 bn,a loop_3073 fmovde %icc, %f12, %f10 stx %l4, [%l7 + 0x58] fmul8x16au %f6, %f2, %f14 loop_3073: stx %l0, [%l7 + 0x30] ldsw [%l7 + 0x08], %o4 fmul8x16 %f6, %f2, %f14 edge32n %l6, %l1, %l2 andcc %i7, %g6, %i3 fmovrdlz %o5, %f0, %f10 addcc %l5, 0x04A9, %o0 std %f2, [%l7 + 0x10] ldsw [%l7 + 0x38], %o1 stb %i6, [%l7 + 0x7B] fmovrslez %i1, %f2, %f4 fcmple32 %f6, %f2, %i4 fzeros %f14 ldsb [%l7 + 0x15], %o6 udivcc %i2, 0x0704, %g3 fpadd32s %f14, %f2, %f13 bcc loop_3074 fblg %fcc3, loop_3075 fabss %f2, %f10 edge16ln %g1, %o3, %i5 loop_3074: orncc %g5, %g7, %l3 loop_3075: ldub [%l7 + 0x6C], %o7 ldsb [%l7 + 0x58], %i0 fnegd %f4, %f12 bneg loop_3076 stw %g4, [%l7 + 0x24] sdiv %g2, 0x0993, %l4 fpadd32 %f14, %f4, %f10 loop_3076: movrlez %o2, %l0, %o4 ta %icc, 0x0 subcc %l1, %l6, %l2 edge32l %i7, %i3, %g6 lduh [%l7 + 0x56], %l5 tsubcc %o0, 0x1CED, %o1 bgu,a,pt %xcc, loop_3077 popc %o5, %i1 lduw [%l7 + 0x70], %i6 orncc %i4, 0x12E0, %o6 loop_3077: st %f3, [%l7 + 0x68] fcmps %fcc0, %f4, %f12 ldub [%l7 + 0x6B], %i2 stx %g1, [%l7 + 0x70] fbn %fcc1, loop_3078 movn %xcc, %o3, %g3 brnz,a %g5, loop_3079 tgu %xcc, 0x2 loop_3078: stx %g7, [%l7 + 0x18] fandnot1s %f8, %f9, %f10 loop_3079: fandnot1s %f11, %f0, %f4 tgu %icc, 0x0 movl %xcc, %i5, %l3 std %f0, [%l7 + 0x20] movn %icc, %o7, %i0 ldd [%l7 + 0x18], %f2 fpack32 %f4, %f10, %f2 fpackfix %f0, %f15 fmovde %xcc, %f14, %f3 fornot2s %f4, %f10, %f8 fmovrsne %g2, %f11, %f4 fand %f10, %f6, %f14 st %f7, [%l7 + 0x20] fpsub16s %f1, %f1, %f14 fnand %f14, %f14, %f12 tcs %icc, 0x6 ldub [%l7 + 0x1A], %l4 fmovrdgz %g4, %f12, %f14 movrne %o2, 0x3B9, %l0 lduw [%l7 + 0x5C], %l1 st %f3, [%l7 + 0x10] fmuld8ulx16 %f12, %f3, %f4 fsrc1 %f10, %f8 fmovsne %xcc, %f15, %f3 lduh [%l7 + 0x52], %o4 movrgz %l2, 0x044, %i7 ldub [%l7 + 0x1E], %l6 fnands %f14, %f14, %f5 brlz %i3, loop_3080 fpackfix %f2, %f7 tvc %icc, 0x1 fmovda %xcc, %f11, %f12 loop_3080: call loop_3081 fexpand %f10, %f0 lduh [%l7 + 0x4C], %g6 edge32l %o0, %o1, %l5 loop_3081: xnorcc %i1, %i6, %o5 tn %icc, 0x7 std %f4, [%l7 + 0x20] fcmpne16 %f4, %f10, %o6 xnor %i4, 0x0868, %g1 sethi 0x0FF2, %i2 lduh [%l7 + 0x16], %o3 array16 %g5, %g7, %i5 bge loop_3082 smul %l3, 0x123E, %g3 ldd [%l7 + 0x28], %f6 fabsd %f10, %f6 loop_3082: fnegs %f14, %f4 tg %xcc, 0x7 stw %i0, [%l7 + 0x30] stb %g2, [%l7 + 0x73] edge32ln %o7, %g4, %l4 ldx [%l7 + 0x20], %o2 stx %l0, [%l7 + 0x58] fmovscs %icc, %f9, %f6 taddcctv %l1, %l2, %i7 lduh [%l7 + 0x14], %o4 fmovdcc %xcc, %f5, %f10 ldsh [%l7 + 0x62], %i3 fcmpne16 %f0, %f8, %g6 lduw [%l7 + 0x38], %l6 fmovde %icc, %f13, %f8 edge16l %o1, %l5, %o0 fpsub16 %f8, %f8, %f14 ldx [%l7 + 0x78], %i1 tvs %xcc, 0x3 sth %o5, [%l7 + 0x2C] fnands %f12, %f9, %f9 orncc %i6, 0x00BD, %i4 sll %o6, 0x0E, %i2 fmuld8sux16 %f14, %f4, %f12 for %f0, %f12, %f14 ldd [%l7 + 0x30], %f2 fbo %fcc0, loop_3083 fmovda %xcc, %f6, %f6 brz %g1, loop_3084 orcc %g5, 0x0682, %g7 loop_3083: st %f2, [%l7 + 0x4C] addccc %i5, %l3, %g3 loop_3084: edge16l %i0, %g2, %o3 fmovrslz %g4, %f3, %f7 ldd [%l7 + 0x40], %f14 sdivcc %o7, 0x0C64, %o2 ldsb [%l7 + 0x2B], %l0 fmovdne %icc, %f7, %f13 tcs %icc, 0x2 sth %l4, [%l7 + 0x3E] bg,a,pn %xcc, loop_3085 fnot2s %f9, %f11 addc %l2, %l1, %i7 fones %f6 loop_3085: mulscc %o4, %g6, %i3 st %f8, [%l7 + 0x18] bg,a %xcc, loop_3086 fmul8x16au %f14, %f6, %f2 stx %o1, [%l7 + 0x28] movle %icc, %l5, %o0 loop_3086: stb %i1, [%l7 + 0x27] fmovscs %icc, %f14, %f14 fandnot1s %f5, %f6, %f1 srl %l6, %o5, %i6 movn %xcc, %o6, %i2 taddcctv %i4, %g1, %g7 fsrc2s %f3, %f3 tl %icc, 0x6 movne %icc, %i5, %g5 brlez %g3, loop_3087 edge8ln %i0, %l3, %o3 fsrc2s %f3, %f6 stb %g4, [%l7 + 0x6A] loop_3087: subc %o7, 0x1B81, %g2 fand %f8, %f8, %f2 alignaddrl %l0, %l4, %o2 fpack16 %f12, %f3 fmovsneg %icc, %f7, %f6 edge8ln %l2, %l1, %o4 siam 0x2 bvs %icc, loop_3088 fmuld8sux16 %f4, %f10, %f8 ld [%l7 + 0x3C], %f12 tg %xcc, 0x6 loop_3088: fpack32 %f6, %f8, %f4 andcc %i7, 0x1988, %i3 movleu %icc, %o1, %g6 fmovdl %xcc, %f0, %f12 stx %o0, [%l7 + 0x48] movneg %xcc, %l5, %l6 tcs %icc, 0x5 xnor %i1, %o5, %i6 stw %i2, [%l7 + 0x44] sdiv %o6, 0x0907, %i4 stx %g1, [%l7 + 0x78] lduw [%l7 + 0x40], %i5 fbl %fcc3, loop_3089 umul %g5, 0x1147, %g7 bg %xcc, loop_3090 lduh [%l7 + 0x16], %g3 loop_3089: ldd [%l7 + 0x68], %f10 fblg,a %fcc2, loop_3091 loop_3090: fba %fcc2, loop_3092 array8 %l3, %o3, %i0 fmovdn %xcc, %f0, %f1 loop_3091: fpadd32s %f4, %f14, %f8 loop_3092: movrgz %g4, %g2, %l0 stx %o7, [%l7 + 0x50] ldsh [%l7 + 0x28], %l4 movle %icc, %l2, %o2 fcmpeq32 %f14, %f14, %o4 movle %xcc, %i7, %l1 fzero %f2 stw %o1, [%l7 + 0x58] call loop_3093 movrlz %i3, 0x1F7, %g6 brgez %l5, loop_3094 stw %o0, [%l7 + 0x30] loop_3093: fpsub16s %f3, %f6, %f12 ldub [%l7 + 0x74], %l6 loop_3094: ldsb [%l7 + 0x48], %o5 movge %xcc, %i1, %i2 brgez %i6, loop_3095 fcmps %fcc1, %f3, %f15 brnz %i4, loop_3096 andncc %g1, %o6, %i5 loop_3095: fnot2s %f8, %f10 fzero %f12 loop_3096: fnor %f4, %f12, %f0 std %f8, [%l7 + 0x18] movvc %xcc, %g5, %g3 stb %g7, [%l7 + 0x61] fmovda %icc, %f1, %f5 fmovrse %o3, %f0, %f13 ldsb [%l7 + 0x52], %i0 fornot1s %f3, %f4, %f7 bn,a,pt %xcc, loop_3097 stb %l3, [%l7 + 0x39] fmovrsgez %g2, %f1, %f7 st %f1, [%l7 + 0x28] loop_3097: fcmpeq16 %f4, %f14, %l0 ldd [%l7 + 0x48], %f8 fblg %fcc1, loop_3098 stb %g4, [%l7 + 0x75] fmovsvs %icc, %f15, %f15 stx %o7, [%l7 + 0x18] loop_3098: edge32l %l4, %l2, %o2 fcmpgt16 %f14, %f0, %i7 fnegs %f4, %f15 fmovdleu %xcc, %f15, %f0 movrne %l1, %o4, %o1 sethi 0x1281, %i3 fmuld8ulx16 %f14, %f5, %f4 ba,pn %icc, loop_3099 call loop_3100 bcs,pt %xcc, loop_3101 fxnors %f14, %f3, %f15 loop_3099: bleu,a loop_3102 loop_3100: bcs,pn %xcc, loop_3103 loop_3101: ldx [%l7 + 0x30], %g6 fba %fcc3, loop_3104 loop_3102: fbge %fcc0, loop_3105 loop_3103: st %f3, [%l7 + 0x20] fxnors %f3, %f9, %f0 loop_3104: bcs loop_3106 loop_3105: brlz %l5, loop_3107 srax %l6, 0x00, %o5 fands %f7, %f7, %f11 loop_3106: ldsb [%l7 + 0x5F], %i1 loop_3107: nop setx loop_3108, %l0, %l1 jmpl %l1, %o0 fcmple16 %f0, %f0, %i6 movrgz %i4, 0x103, %i2 fsrc2 %f10, %f10 loop_3108: ldx [%l7 + 0x68], %o6 edge8n %i5, %g5, %g1 ldx [%l7 + 0x48], %g3 smul %g7, 0x025A, %o3 tn %icc, 0x7 bcs,a,pn %icc, loop_3109 array16 %l3, %g2, %l0 taddcctv %g4, %o7, %l4 fpmerge %f3, %f4, %f4 loop_3109: fpsub16s %f9, %f10, %f12 lduh [%l7 + 0x0C], %l2 movrlz %i0, 0x21E, %o2 lduw [%l7 + 0x64], %i7 add %l1, 0x1452, %o1 fmovrslez %i3, %f8, %f14 fabsd %f14, %f0 ldsw [%l7 + 0x54], %g6 fmovsl %icc, %f5, %f7 bcc,pt %icc, loop_3110 movvc %xcc, %l5, %l6 fnot1s %f13, %f9 tcc %xcc, 0x1 loop_3110: stw %o4, [%l7 + 0x0C] lduw [%l7 + 0x38], %o5 sub %o0, %i1, %i4 sra %i2, %i6, %o6 stx %i5, [%l7 + 0x70] sth %g5, [%l7 + 0x30] array32 %g1, %g7, %o3 fpsub32 %f10, %f2, %f4 nop setx loop_3111, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array16 %g3, %l3, %g2 srax %g4, %o7, %l0 brlz,a %l4, loop_3112 loop_3111: brz,a %i0, loop_3113 orcc %o2, %i7, %l1 sth %l2, [%l7 + 0x34] loop_3112: fmovdcs %xcc, %f12, %f11 loop_3113: fmuld8ulx16 %f14, %f10, %f0 fmovrdlz %i3, %f8, %f2 fmovsne %xcc, %f3, %f2 edge8 %g6, %o1, %l5 fandnot2 %f2, %f8, %f10 fone %f10 array8 %o4, %l6, %o0 brlez,a %i1, loop_3114 tgu %xcc, 0x3 stw %o5, [%l7 + 0x60] ldsb [%l7 + 0x67], %i4 loop_3114: fmovspos %xcc, %f6, %f0 fsrc2 %f2, %f14 ldd [%l7 + 0x60], %f10 stb %i2, [%l7 + 0x2A] std %f10, [%l7 + 0x10] fxor %f10, %f2, %f14 movleu %xcc, %i6, %o6 ldsw [%l7 + 0x14], %g5 andn %g1, 0x04FA, %i5 bvc,pt %xcc, loop_3115 fmul8x16au %f11, %f12, %f14 udivx %o3, 0x1CF7, %g3 srlx %g7, %l3, %g2 loop_3115: fbuge,a %fcc2, loop_3116 bg loop_3117 sth %o7, [%l7 + 0x3E] stb %g4, [%l7 + 0x08] loop_3116: stx %l0, [%l7 + 0x40] loop_3117: movge %icc, %l4, %o2 fmovrsne %i0, %f0, %f10 ldsh [%l7 + 0x60], %i7 tneg %icc, 0x1 stx %l2, [%l7 + 0x08] fcmpeq16 %f12, %f0, %l1 movrlez %i3, 0x0DE, %o1 nop setx loop_3118, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovda %icc, %f14, %f6 sdivcc %g6, 0x0C4A, %o4 fble,a %fcc2, loop_3119 loop_3118: edge8n %l6, %o0, %i1 brlez,a %l5, loop_3120 fmovrsne %o5, %f5, %f15 loop_3119: be,a %xcc, loop_3121 fnand %f6, %f6, %f8 loop_3120: fcmpd %fcc3, %f12, %f12 fcmpne16 %f8, %f0, %i2 loop_3121: ld [%l7 + 0x1C], %f14 ble,a loop_3122 alignaddrl %i6, %i4, %g5 movre %o6, 0x3A1, %i5 ldsb [%l7 + 0x42], %g1 loop_3122: fmovdvs %xcc, %f11, %f4 ldd [%l7 + 0x70], %f6 brlz,a %g3, loop_3123 fsrc1 %f6, %f10 stx %o3, [%l7 + 0x68] sth %l3, [%l7 + 0x3E] loop_3123: array16 %g7, %o7, %g2 udivcc %l0, 0x03C6, %g4 movcs %xcc, %o2, %i0 fpsub16 %f0, %f10, %f6 fmul8x16 %f15, %f2, %f0 std %f4, [%l7 + 0x18] stx %l4, [%l7 + 0x60] fpackfix %f2, %f9 fmovrdgez %i7, %f2, %f2 andn %l2, %l1, %o1 mova %icc, %g6, %i3 udiv %l6, 0x1C08, %o4 fones %f7 fpack16 %f14, %f1 nop setx loop_3124, %l0, %l1 jmpl %l1, %o0 tleu %xcc, 0x1 ldub [%l7 + 0x16], %i1 srlx %o5, %l5, %i6 loop_3124: tleu %xcc, 0x5 fandnot1s %f13, %f3, %f6 ble,pn %icc, loop_3125 stx %i2, [%l7 + 0x58] fxors %f1, %f7, %f7 fmovde %xcc, %f0, %f3 loop_3125: fmovscs %xcc, %f9, %f14 fpsub32 %f4, %f0, %f14 fnegd %f14, %f0 ldd [%l7 + 0x60], %f4 ldd [%l7 + 0x38], %f14 ldub [%l7 + 0x2C], %i4 fmuld8sux16 %f0, %f3, %f12 fmovdn %icc, %f11, %f8 movne %xcc, %o6, %i5 umulcc %g5, %g3, %g1 fcmpd %fcc1, %f4, %f6 fbo %fcc0, loop_3126 bleu loop_3127 fble,a %fcc2, loop_3128 fpadd32 %f8, %f0, %f14 loop_3126: ldsb [%l7 + 0x5F], %l3 loop_3127: sth %o3, [%l7 + 0x36] loop_3128: ldsw [%l7 + 0x70], %g7 fnor %f8, %f2, %f10 mulx %g2, 0x0AD4, %o7 stx %l0, [%l7 + 0x40] ldx [%l7 + 0x18], %o2 fbule,a %fcc1, loop_3129 brz %i0, loop_3130 edge32 %g4, %i7, %l4 ldx [%l7 + 0x28], %l2 loop_3129: movcs %xcc, %o1, %l1 loop_3130: fexpand %f7, %f4 st %f4, [%l7 + 0x7C] lduw [%l7 + 0x6C], %i3 fandnot1 %f12, %f0, %f12 fcmple16 %f14, %f0, %l6 tne %xcc, 0x6 ldx [%l7 + 0x10], %o4 fbge %fcc0, loop_3131 srlx %o0, %g6, %o5 brgz %l5, loop_3132 fandnot1 %f12, %f12, %f8 loop_3131: std %f0, [%l7 + 0x10] fandnot2 %f12, %f12, %f0 loop_3132: fble %fcc1, loop_3133 fbule %fcc0, loop_3134 lduh [%l7 + 0x6A], %i1 fmovrdgz %i6, %f8, %f12 loop_3133: fmovdleu %icc, %f4, %f9 loop_3134: tcc %icc, 0x2 fmovse %xcc, %f3, %f9 fmovdleu %xcc, %f11, %f8 ldsw [%l7 + 0x0C], %i4 movrlez %o6, %i5, %i2 edge16 %g5, %g1, %l3 fandnot1 %f2, %f12, %f12 ldsb [%l7 + 0x12], %g3 fmovrslz %o3, %f1, %f11 mulx %g2, 0x0AA4, %g7 nop setx loop_3135, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orcc %o7, %o2, %l0 movvc %icc, %g4, %i7 fmovsge %icc, %f8, %f4 loop_3135: fbo,a %fcc2, loop_3136 bl loop_3137 fmovdneg %xcc, %f1, %f5 add %l4, 0x1FAA, %l2 loop_3136: taddcctv %i0, %o1, %i3 loop_3137: ldx [%l7 + 0x18], %l1 fsrc2s %f3, %f13 brlz %o4, loop_3138 fbul,a %fcc3, loop_3139 fmovsa %icc, %f15, %f3 popc %o0, %g6 loop_3138: tpos %icc, 0x3 loop_3139: fnot2s %f0, %f4 move %xcc, %l6, %l5 fnot2 %f14, %f4 ldx [%l7 + 0x70], %i1 stw %o5, [%l7 + 0x58] ta %icc, 0x2 ldx [%l7 + 0x70], %i4 bne,pn %xcc, loop_3140 st %f8, [%l7 + 0x2C] ldub [%l7 + 0x09], %i6 tsubcctv %i5, 0x1FD1, %i2 loop_3140: alignaddr %g5, %o6, %l3 fabss %f15, %f9 fmovspos %icc, %f11, %f12 stb %g3, [%l7 + 0x4E] ldsw [%l7 + 0x2C], %o3 fmovdl %icc, %f3, %f14 tne %icc, 0x1 fmovsvs %icc, %f4, %f14 sth %g1, [%l7 + 0x12] ldd [%l7 + 0x30], %f14 bleu loop_3141 movrne %g2, 0x104, %o7 lduh [%l7 + 0x68], %g7 fnot2s %f3, %f9 loop_3141: stb %l0, [%l7 + 0x36] movleu %icc, %g4, %i7 movrgez %o2, %l2, %i0 ldsw [%l7 + 0x3C], %o1 ldsb [%l7 + 0x57], %i3 lduh [%l7 + 0x22], %l1 udiv %o4, 0x0CDE, %o0 bg,pt %xcc, loop_3142 ldsb [%l7 + 0x76], %l4 bleu loop_3143 ldub [%l7 + 0x76], %g6 loop_3142: ld [%l7 + 0x7C], %f13 brlz,a %l6, loop_3144 loop_3143: fble,a %fcc2, loop_3145 st %f1, [%l7 + 0x34] bcc,a,pt %xcc, loop_3146 loop_3144: fpack32 %f8, %f4, %f8 loop_3145: ldsb [%l7 + 0x11], %i1 fmovrdgez %o5, %f4, %f14 loop_3146: bcs,a,pn %icc, loop_3147 lduw [%l7 + 0x24], %l5 fbl %fcc2, loop_3148 ldub [%l7 + 0x54], %i4 loop_3147: be,a loop_3149 stx %i5, [%l7 + 0x28] loop_3148: fnors %f6, %f8, %f1 fands %f12, %f1, %f12 loop_3149: move %xcc, %i6, %i2 fbule %fcc0, loop_3150 lduh [%l7 + 0x78], %o6 fcmpes %fcc1, %f3, %f10 sth %l3, [%l7 + 0x4C] loop_3150: fbule %fcc2, loop_3151 st %f11, [%l7 + 0x40] stx %g5, [%l7 + 0x20] ldub [%l7 + 0x09], %g3 loop_3151: ldsh [%l7 + 0x0A], %o3 sub %g2, 0x1E5D, %g1 bge,pt %xcc, loop_3152 fbe %fcc3, loop_3153 smul %o7, %g7, %g4 siam 0x4 loop_3152: fmovsvs %xcc, %f6, %f14 loop_3153: sth %l0, [%l7 + 0x4C] tle %xcc, 0x4 tge %xcc, 0x6 edge16l %i7, %l2, %i0 st %f14, [%l7 + 0x18] fmovd %f8, %f0 movne %xcc, %o2, %i3 ldub [%l7 + 0x72], %l1 stx %o1, [%l7 + 0x60] orn %o4, %l4, %o0 fpsub16 %f6, %f10, %f0 fpmerge %f11, %f3, %f10 fandnot1s %f13, %f1, %f1 fnot2s %f11, %f12 fcmpne16 %f12, %f4, %l6 fbule,a %fcc0, loop_3154 bleu,pt %icc, loop_3155 tsubcctv %g6, 0x11C2, %i1 movneg %icc, %o5, %i4 loop_3154: fmovrsgz %i5, %f3, %f15 loop_3155: andncc %l5, %i2, %o6 movle %icc, %l3, %g5 stb %g3, [%l7 + 0x46] bleu,a %xcc, loop_3156 ldsh [%l7 + 0x4A], %o3 mulscc %i6, %g1, %g2 ldsh [%l7 + 0x78], %o7 loop_3156: tcs %xcc, 0x3 stw %g7, [%l7 + 0x10] popc %g4, %l0 fbul,a %fcc1, loop_3157 std %f10, [%l7 + 0x38] ldx [%l7 + 0x20], %i7 ldsb [%l7 + 0x3D], %i0 loop_3157: udivx %o2, 0x0E20, %l2 movrne %i3, 0x099, %o1 stw %l1, [%l7 + 0x50] fnegd %f0, %f14 subc %o4, 0x1F17, %l4 ldd [%l7 + 0x18], %f0 stx %o0, [%l7 + 0x68] siam 0x6 st %f14, [%l7 + 0x64] std %f6, [%l7 + 0x08] fmovrsgz %g6, %f1, %f3 fmovsvc %icc, %f11, %f5 ldub [%l7 + 0x48], %i1 andcc %l6, %o5, %i4 ldx [%l7 + 0x50], %i5 st %f11, [%l7 + 0x70] fba %fcc0, loop_3158 ld [%l7 + 0x74], %f7 fandnot1 %f8, %f0, %f4 brgez,a %i2, loop_3159 loop_3158: fmovrslez %l5, %f3, %f2 tg %icc, 0x2 fmovdl %icc, %f12, %f2 loop_3159: subccc %o6, 0x0287, %l3 lduh [%l7 + 0x34], %g3 taddcctv %o3, 0x0952, %i6 xorcc %g1, 0x1C0E, %g2 fxor %f6, %f12, %f14 fone %f10 brgz %o7, loop_3160 stx %g7, [%l7 + 0x10] std %f0, [%l7 + 0x38] ba,a,pt %icc, loop_3161 loop_3160: fbug,a %fcc1, loop_3162 fbue,a %fcc3, loop_3163 sethi 0x146D, %g5 loop_3161: ldsw [%l7 + 0x0C], %g4 loop_3162: movrgez %l0, %i7, %i0 loop_3163: ldsh [%l7 + 0x1A], %l2 fbuge %fcc0, loop_3164 fbg %fcc1, loop_3165 popc 0x1A63, %i3 fandnot1 %f0, %f8, %f10 loop_3164: fmovscc %icc, %f10, %f3 loop_3165: movvc %icc, %o2, %o1 fcmpeq32 %f2, %f8, %o4 ldsw [%l7 + 0x3C], %l1 fmovsge %xcc, %f8, %f3 fbe %fcc3, loop_3166 addc %o0, 0x0744, %g6 ldsh [%l7 + 0x38], %l4 edge8n %l6, %i1, %i4 loop_3166: addcc %i5, 0x1313, %o5 fsrc1 %f12, %f14 fmovdneg %icc, %f12, %f3 xorcc %i2, %l5, %o6 std %f12, [%l7 + 0x78] tsubcc %g3, 0x183D, %o3 movneg %icc, %i6, %l3 stw %g1, [%l7 + 0x28] ld [%l7 + 0x74], %f7 fxnors %f9, %f3, %f8 orcc %o7, 0x0155, %g2 ldd [%l7 + 0x58], %f8 stb %g5, [%l7 + 0x6F] sllx %g4, 0x09, %g7 fabsd %f4, %f10 ldsw [%l7 + 0x7C], %i7 fandnot1 %f12, %f2, %f12 fmovsle %icc, %f1, %f8 std %f14, [%l7 + 0x40] mulscc %l0, %l2, %i3 bvc,pt %icc, loop_3167 brgez,a %i0, loop_3168 brgez %o1, loop_3169 orncc %o4, %o2, %o0 loop_3167: fmovscs %xcc, %f11, %f14 loop_3168: fmovs %f12, %f15 loop_3169: fpsub16 %f8, %f8, %f4 fmovdn %icc, %f15, %f14 bpos,a,pn %xcc, loop_3170 nop setx loop_3171, %l0, %l1 jmpl %l1, %l1 ldsb [%l7 + 0x76], %l4 tle %xcc, 0x7 loop_3170: ldx [%l7 + 0x10], %l6 loop_3171: fxnor %f8, %f14, %f14 fbue %fcc0, loop_3172 stb %g6, [%l7 + 0x20] orcc %i1, 0x0A18, %i5 ld [%l7 + 0x08], %f3 loop_3172: st %f8, [%l7 + 0x34] ba,pn %xcc, loop_3173 andcc %o5, 0x05C3, %i4 ldsw [%l7 + 0x50], %i2 ldx [%l7 + 0x18], %o6 loop_3173: movvc %icc, %l5, %o3 std %f4, [%l7 + 0x68] lduh [%l7 + 0x6C], %g3 fxor %f12, %f4, %f12 ld [%l7 + 0x38], %f5 fands %f14, %f0, %f0 sth %l3, [%l7 + 0x0A] fcmpne16 %f12, %f6, %g1 fpmerge %f15, %f13, %f10 ldsb [%l7 + 0x6B], %i6 fmovd %f6, %f14 bcs loop_3174 bvc,a %xcc, loop_3175 fmovdvc %icc, %f3, %f8 movvc %xcc, %o7, %g2 loop_3174: tg %xcc, 0x6 loop_3175: fxor %f2, %f12, %f6 lduw [%l7 + 0x7C], %g4 fbe,a %fcc3, loop_3176 fornot2s %f7, %f1, %f8 tvc %icc, 0x3 udivcc %g7, 0x013D, %g5 loop_3176: ld [%l7 + 0x30], %f4 stb %l0, [%l7 + 0x70] movne %icc, %l2, %i7 lduw [%l7 + 0x10], %i0 fmovsne %icc, %f11, %f12 fmovdpos %xcc, %f14, %f0 st %f11, [%l7 + 0x68] fpsub32s %f8, %f14, %f11 st %f5, [%l7 + 0x7C] tsubcctv %o1, %o4, %o2 st %f8, [%l7 + 0x38] bn loop_3177 ldx [%l7 + 0x10], %o0 lduw [%l7 + 0x28], %i3 fpadd32 %f4, %f12, %f12 loop_3177: fmovrsne %l1, %f0, %f2 sllx %l6, 0x1B, %g6 ble,a loop_3178 ldub [%l7 + 0x1E], %l4 fandnot1 %f6, %f4, %f4 fcmpd %fcc1, %f14, %f6 loop_3178: fmul8sux16 %f14, %f2, %f6 alignaddrl %i5, %i1, %i4 fmovsg %icc, %f4, %f11 fnors %f4, %f11, %f2 fcmpgt32 %f14, %f14, %o5 movpos %icc, %o6, %i2 addcc %o3, 0x0D42, %g3 ldub [%l7 + 0x30], %l5 alignaddrl %l3, %i6, %g1 stb %o7, [%l7 + 0x38] ldub [%l7 + 0x2B], %g2 fmovd %f4, %f12 nop setx loop_3179, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovde %xcc, %f12, %f15 stw %g4, [%l7 + 0x1C] stw %g5, [%l7 + 0x30] loop_3179: edge32 %l0, %l2, %g7 sth %i7, [%l7 + 0x24] array16 %i0, %o4, %o1 fmovrdne %o0, %f12, %f14 udiv %i3, 0x0021, %l1 std %f2, [%l7 + 0x60] ldsw [%l7 + 0x54], %o2 fnot1 %f2, %f2 ldub [%l7 + 0x33], %g6 fmovsg %icc, %f13, %f13 bn %icc, loop_3180 brlez %l4, loop_3181 fmovdleu %xcc, %f1, %f12 umul %l6, %i5, %i1 loop_3180: fcmple32 %f2, %f14, %i4 loop_3181: bge,a,pn %xcc, loop_3182 tpos %icc, 0x2 fandnot2s %f14, %f13, %f3 ldsw [%l7 + 0x48], %o5 loop_3182: ld [%l7 + 0x74], %f10 andncc %o6, %o3, %g3 fble %fcc3, loop_3183 fble,a %fcc3, loop_3184 ldx [%l7 + 0x28], %l5 edge16 %i2, %l3, %g1 loop_3183: ldsb [%l7 + 0x38], %o7 loop_3184: stx %g2, [%l7 + 0x40] bleu,a,pt %icc, loop_3185 fmovrsne %g4, %f0, %f13 ta %icc, 0x2 xnorcc %g5, %l0, %i6 loop_3185: xnorcc %g7, 0x1021, %l2 siam 0x0 ldub [%l7 + 0x0E], %i7 std %f10, [%l7 + 0x10] fmovsneg %xcc, %f7, %f9 sdiv %i0, 0x1721, %o4 fmovd %f4, %f2 ldsh [%l7 + 0x22], %o0 fsrc2 %f8, %f10 fxor %f14, %f4, %f10 sdivcc %o1, 0x1ABA, %l1 ldx [%l7 + 0x28], %i3 array16 %g6, %l4, %o2 edge32l %i5, %i1, %i4 tle %icc, 0x3 bvc,pt %icc, loop_3186 bpos,a,pt %icc, loop_3187 fbul %fcc1, loop_3188 movre %o5, 0x086, %o6 loop_3186: movcc %icc, %l6, %g3 loop_3187: bgu %xcc, loop_3189 loop_3188: edge8ln %l5, %o3, %i2 subc %g1, %o7, %g2 ldd [%l7 + 0x70], %f10 loop_3189: pdist %f6, %f4, %f4 movne %icc, %l3, %g5 ldsh [%l7 + 0x62], %l0 sth %i6, [%l7 + 0x4E] fmuld8ulx16 %f8, %f10, %f2 ldsh [%l7 + 0x4C], %g7 fnands %f3, %f7, %f6 bcs,pn %xcc, loop_3190 fandnot2s %f15, %f7, %f2 sth %g4, [%l7 + 0x5A] edge32ln %i7, %l2, %o4 loop_3190: fbuge,a %fcc0, loop_3191 fbue %fcc1, loop_3192 orn %i0, %o1, %l1 fmovsle %xcc, %f3, %f4 loop_3191: taddcctv %i3, 0x1E82, %o0 loop_3192: fmovs %f4, %f15 sth %l4, [%l7 + 0x0A] orn %o2, 0x15DC, %g6 bvc,a loop_3193 fmul8x16al %f3, %f4, %f0 fpadd32s %f8, %f0, %f15 fmul8x16au %f3, %f3, %f6 loop_3193: bn,a,pn %icc, loop_3194 sll %i5, %i1, %o5 brz %o6, loop_3195 and %i4, %l6, %l5 loop_3194: ldsb [%l7 + 0x10], %g3 st %f2, [%l7 + 0x08] loop_3195: std %f0, [%l7 + 0x58] fnot1s %f12, %f7 fcmpes %fcc2, %f13, %f4 tleu %xcc, 0x7 te %icc, 0x6 fxors %f5, %f1, %f3 brgez %i2, loop_3196 ld [%l7 + 0x10], %f15 alignaddr %g1, %o3, %g2 lduh [%l7 + 0x30], %l3 loop_3196: ldub [%l7 + 0x77], %g5 stw %o7, [%l7 + 0x0C] fmuld8ulx16 %f11, %f7, %f12 fmovdgu %icc, %f8, %f5 stb %i6, [%l7 + 0x0F] stw %l0, [%l7 + 0x68] fpackfix %f12, %f1 fnot1 %f10, %f12 fnors %f12, %f11, %f12 tsubcctv %g7, 0x1B95, %g4 fnegd %f10, %f8 fzero %f12 fbule,a %fcc0, loop_3197 fmovrsgez %l2, %f4, %f8 srl %o4, %i0, %o1 fcmped %fcc3, %f0, %f4 loop_3197: brgz %i7, loop_3198 stb %l1, [%l7 + 0x1E] fnot1 %f14, %f10 ldx [%l7 + 0x20], %o0 loop_3198: fmovsge %xcc, %f6, %f1 fbg %fcc1, loop_3199 lduh [%l7 + 0x14], %i3 ble %xcc, loop_3200 fbne %fcc1, loop_3201 loop_3199: ld [%l7 + 0x58], %f7 tcc %xcc, 0x1 loop_3200: movrlz %l4, %o2, %i5 loop_3201: ldsb [%l7 + 0x73], %g6 std %f10, [%l7 + 0x28] stw %o5, [%l7 + 0x68] bcs,a %icc, loop_3202 bvs,a loop_3203 movn %icc, %i1, %o6 stx %i4, [%l7 + 0x68] loop_3202: brlez %l6, loop_3204 loop_3203: lduw [%l7 + 0x24], %g3 bvs,a,pn %icc, loop_3205 fmovsvs %icc, %f1, %f5 loop_3204: lduw [%l7 + 0x5C], %l5 array8 %i2, %o3, %g2 loop_3205: tl %xcc, 0x1 fcmpd %fcc2, %f0, %f10 taddcc %l3, 0x17ED, %g1 ldx [%l7 + 0x28], %o7 array32 %g5, %l0, %g7 lduw [%l7 + 0x18], %g4 taddcctv %l2, 0x0E29, %i6 sth %o4, [%l7 + 0x7E] ldsw [%l7 + 0x14], %o1 alignaddrl %i0, %l1, %o0 ldx [%l7 + 0x10], %i7 fcmpd %fcc1, %f4, %f2 ldsh [%l7 + 0x28], %i3 pdist %f10, %f4, %f8 smul %l4, 0x155B, %i5 bcs,a,pn %icc, loop_3206 fmovrdgz %o2, %f14, %f0 bvc,a %icc, loop_3207 fmovdne %icc, %f2, %f5 loop_3206: nop setx loop_3208, %l0, %l1 jmpl %l1, %o5 ldd [%l7 + 0x28], %f10 loop_3207: fble,a %fcc3, loop_3209 array8 %g6, %i1, %i4 loop_3208: taddcctv %o6, 0x0DFB, %l6 fnors %f11, %f4, %f7 loop_3209: fnot1 %f10, %f0 fxors %f7, %f12, %f5 movvs %xcc, %g3, %l5 stw %o3, [%l7 + 0x30] fbn %fcc2, loop_3210 movvc %icc, %i2, %g2 ld [%l7 + 0x60], %f7 fmovscc %icc, %f1, %f15 loop_3210: ldd [%l7 + 0x40], %f8 fnor %f12, %f10, %f4 fmovrdlz %l3, %f2, %f0 fmovspos %icc, %f2, %f4 fmovsgu %icc, %f9, %f13 or %o7, %g1, %g5 xnorcc %l0, %g7, %g4 fmovrdgz %l2, %f12, %f12 siam 0x3 bcs,a,pt %xcc, loop_3211 fcmps %fcc0, %f3, %f7 bpos,a loop_3212 addccc %i6, 0x02EC, %o1 loop_3211: fbul,a %fcc0, loop_3213 std %f8, [%l7 + 0x08] loop_3212: brgz,a %i0, loop_3214 fmovdgu %icc, %f9, %f14 loop_3213: fabss %f7, %f0 fcmpne16 %f2, %f6, %l1 loop_3214: lduw [%l7 + 0x6C], %o0 ldsw [%l7 + 0x68], %i7 fmovrdgez %i3, %f14, %f14 fmovsge %xcc, %f4, %f9 bcc,a loop_3215 edge8ln %o4, %l4, %i5 ldx [%l7 + 0x28], %o5 fnor %f4, %f2, %f0 loop_3215: movrgez %o2, %g6, %i4 ldub [%l7 + 0x5B], %i1 fble,a %fcc0, loop_3216 mulx %o6, %g3, %l5 ld [%l7 + 0x50], %f4 ldsw [%l7 + 0x78], %l6 loop_3216: fone %f6 bshuffle %f4, %f0, %f10 fmovsvc %icc, %f8, %f15 stx %o3, [%l7 + 0x78] edge8l %g2, %l3, %i2 fpsub16s %f13, %f3, %f10 ldsb [%l7 + 0x79], %o7 bge loop_3217 st %f2, [%l7 + 0x34] stw %g1, [%l7 + 0x10] lduh [%l7 + 0x08], %g5 loop_3217: movrgz %g7, 0x338, %g4 fmovdcs %xcc, %f14, %f9 fmovdvc %icc, %f8, %f5 fmovsge %icc, %f9, %f15 sub %l0, %i6, %o1 ld [%l7 + 0x70], %f6 st %f2, [%l7 + 0x08] sdivcc %i0, 0x1131, %l2 fnegd %f12, %f4 tge %xcc, 0x4 lduh [%l7 + 0x6C], %o0 stb %l1, [%l7 + 0x13] fcmpne32 %f12, %f8, %i3 std %f10, [%l7 + 0x70] sth %o4, [%l7 + 0x7A] fxors %f3, %f15, %f7 fmovdg %icc, %f10, %f12 fpadd32 %f14, %f8, %f6 fmovscs %icc, %f2, %f7 movg %icc, %i7, %l4 fpsub32s %f5, %f14, %f13 ldsh [%l7 + 0x4C], %i5 ldsb [%l7 + 0x1A], %o2 movg %xcc, %o5, %i4 edge8l %g6, %o6, %g3 edge16 %l5, %i1, %o3 sdiv %g2, 0x09EA, %l3 fbn,a %fcc2, loop_3218 lduh [%l7 + 0x7A], %i2 ldsh [%l7 + 0x4E], %l6 pdist %f10, %f14, %f6 loop_3218: subc %o7, %g5, %g7 fble,a %fcc1, loop_3219 ldsb [%l7 + 0x4B], %g1 brlz,a %l0, loop_3220 fmovdvc %icc, %f15, %f1 loop_3219: edge16 %g4, %o1, %i0 movg %xcc, %i6, %l2 loop_3220: umulcc %o0, %l1, %i3 edge8l %i7, %o4, %i5 and %l4, 0x15D2, %o5 fcmpne16 %f0, %f14, %o2 pdist %f0, %f0, %f4 fmovscc %icc, %f7, %f12 sethi 0x1227, %i4 ld [%l7 + 0x64], %f9 tcc %icc, 0x1 edge16 %g6, %o6, %l5 tsubcc %i1, %o3, %g3 std %f10, [%l7 + 0x58] fmovdvs %xcc, %f15, %f9 fsrc2 %f12, %f10 fsrc2 %f2, %f10 bn,a %icc, loop_3221 ldsh [%l7 + 0x38], %l3 lduw [%l7 + 0x1C], %g2 movn %icc, %l6, %i2 loop_3221: lduw [%l7 + 0x18], %o7 edge16n %g5, %g1, %g7 fone %f4 subc %l0, %o1, %g4 fors %f11, %f5, %f9 ldsh [%l7 + 0x4A], %i0 ldsw [%l7 + 0x64], %l2 fcmpes %fcc3, %f0, %f3 fmovs %f13, %f3 fmovdleu %icc, %f11, %f9 brz,a %o0, loop_3222 ldsw [%l7 + 0x54], %i6 lduh [%l7 + 0x4E], %l1 fmovse %xcc, %f13, %f13 loop_3222: fcmple16 %f14, %f12, %i3 xnorcc %i7, 0x1B0D, %i5 subc %l4, 0x0E36, %o5 fbn %fcc0, loop_3223 faligndata %f12, %f4, %f4 andncc %o4, %i4, %g6 stw %o6, [%l7 + 0x2C] loop_3223: ta %icc, 0x2 fmovrse %o2, %f6, %f2 movrne %l5, %o3, %i1 ldsb [%l7 + 0x2B], %g3 ldx [%l7 + 0x40], %g2 ldsb [%l7 + 0x0D], %l3 bleu,a %icc, loop_3224 st %f11, [%l7 + 0x68] ldub [%l7 + 0x2C], %l6 fmovrsgez %i2, %f3, %f6 loop_3224: lduw [%l7 + 0x0C], %o7 sth %g1, [%l7 + 0x32] ldsb [%l7 + 0x4A], %g5 fmuld8ulx16 %f13, %f9, %f0 fmovsg %xcc, %f7, %f2 fcmpne16 %f6, %f6, %l0 stw %o1, [%l7 + 0x64] fnands %f7, %f9, %f1 fblg %fcc3, loop_3225 fsrc2 %f10, %f14 ld [%l7 + 0x24], %f12 lduh [%l7 + 0x5C], %g7 loop_3225: fzero %f8 array8 %i0, %g4, %o0 fsrc2s %f4, %f0 array32 %l2, %l1, %i3 bg loop_3226 fpadd16s %f4, %f12, %f6 movn %icc, %i7, %i6 edge16n %i5, %o5, %l4 loop_3226: fmuld8sux16 %f7, %f3, %f4 edge8n %i4, %o4, %g6 fornot2s %f7, %f13, %f13 call loop_3227 fsrc2s %f5, %f5 srlx %o6, 0x08, %o2 ldd [%l7 + 0x60], %f4 loop_3227: stx %l5, [%l7 + 0x18] nop setx loop_3228, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbge %fcc2, loop_3229 nop setx loop_3230, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsa %icc, %f4, %f10 loop_3228: fmovs %f4, %f1 loop_3229: tgu %xcc, 0x2 loop_3230: stb %i1, [%l7 + 0x5F] fnot2 %f8, %f14 sdivx %o3, 0x0F94, %g2 sll %l3, %g3, %i2 nop setx loop_3231, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fzeros %f10 bgu loop_3232 fandnot1s %f7, %f6, %f3 loop_3231: std %f4, [%l7 + 0x18] udivcc %o7, 0x0603, %l6 loop_3232: ldsh [%l7 + 0x2E], %g5 fors %f13, %f2, %f0 fmovdge %icc, %f8, %f4 fpmerge %f10, %f11, %f10 ldx [%l7 + 0x28], %l0 edge32n %o1, %g1, %i0 fandnot2s %f4, %f3, %f8 fones %f7 orncc %g7, %o0, %g4 fmovsge %icc, %f3, %f10 lduw [%l7 + 0x7C], %l1 fmovsge %icc, %f6, %f10 addccc %i3, %l2, %i6 fbu %fcc0, loop_3233 std %f8, [%l7 + 0x78] edge8l %i7, %o5, %l4 array8 %i5, %i4, %g6 loop_3233: taddcctv %o6, %o2, %l5 tgu %xcc, 0x3 movleu %xcc, %o4, %i1 bleu,a,pt %icc, loop_3234 taddcc %o3, %l3, %g3 tn %xcc, 0x2 fmul8x16 %f2, %f0, %f8 loop_3234: andn %i2, 0x000C, %g2 ldsb [%l7 + 0x0B], %l6 ldsb [%l7 + 0x21], %g5 bn,pt %icc, loop_3235 ldsh [%l7 + 0x2C], %o7 lduh [%l7 + 0x18], %l0 fmovrdlez %g1, %f0, %f6 loop_3235: array8 %i0, %o1, %o0 stx %g4, [%l7 + 0x40] taddcc %l1, 0x16AC, %g7 fandnot2s %f3, %f5, %f14 fpadd32 %f8, %f14, %f8 alignaddrl %l2, %i6, %i7 ble,a loop_3236 ldsh [%l7 + 0x28], %i3 xorcc %o5, %i5, %l4 ldsw [%l7 + 0x30], %i4 loop_3236: ldx [%l7 + 0x78], %g6 sub %o2, 0x0646, %o6 fnot1s %f1, %f3 tne %icc, 0x2 fnot2 %f0, %f10 fmovrde %o4, %f2, %f6 sth %i1, [%l7 + 0x66] fmovsgu %icc, %f14, %f6 ble,a %icc, loop_3237 fpackfix %f0, %f5 fbn,a %fcc3, loop_3238 ld [%l7 + 0x64], %f12 loop_3237: xnor %o3, 0x037B, %l5 fmovrdlz %g3, %f10, %f12 loop_3238: edge8 %l3, %g2, %i2 fmovda %icc, %f9, %f14 fxnors %f10, %f2, %f5 movcc %icc, %g5, %o7 movne %icc, %l6, %g1 bpos,pn %icc, loop_3239 fpadd32s %f2, %f13, %f8 fmovrdlz %l0, %f10, %f6 fbule,a %fcc3, loop_3240 loop_3239: sethi 0x02F9, %o1 fbul %fcc1, loop_3241 udivcc %o0, 0x1F63, %i0 loop_3240: fmovrdlez %g4, %f14, %f14 xnorcc %g7, 0x0397, %l2 loop_3241: tge %icc, 0x2 for %f12, %f4, %f14 fnor %f12, %f4, %f2 tsubcc %i6, %i7, %i3 sth %l1, [%l7 + 0x64] subccc %i5, %o5, %l4 movvs %xcc, %g6, %o2 stw %o6, [%l7 + 0x40] fmovsgu %xcc, %f14, %f2 stx %i4, [%l7 + 0x18] fabsd %f6, %f6 alignaddrl %i1, %o4, %l5 stx %o3, [%l7 + 0x78] fxors %f1, %f7, %f0 fnot1s %f6, %f5 addc %g3, %l3, %g2 edge16ln %i2, %o7, %l6 stx %g1, [%l7 + 0x28] tn %icc, 0x6 ldsh [%l7 + 0x7E], %l0 stx %o1, [%l7 + 0x68] tsubcc %o0, 0x144B, %i0 stb %g4, [%l7 + 0x5D] ldsh [%l7 + 0x38], %g7 fnor %f0, %f2, %f14 ldsb [%l7 + 0x0F], %l2 std %f4, [%l7 + 0x68] std %f14, [%l7 + 0x60] fbe,a %fcc0, loop_3242 std %f8, [%l7 + 0x10] tle %xcc, 0x2 ldsw [%l7 + 0x2C], %i6 loop_3242: edge16ln %i7, %i3, %g5 fabsd %f8, %f10 fcmpne16 %f2, %f10, %l1 fmovrslez %o5, %f7, %f15 sth %l4, [%l7 + 0x4C] or %i5, %g6, %o6 fxnor %f0, %f12, %f8 bl,a,pt %icc, loop_3243 fmovdne %icc, %f7, %f11 fpadd16 %f2, %f8, %f8 ldsh [%l7 + 0x14], %i4 loop_3243: tsubcc %o2, %o4, %i1 ldub [%l7 + 0x56], %o3 nop setx loop_3244, %l0, %l1 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 %g3, 0x238, %l3 tleu %xcc, 0x6 fcmpgt16 %f8, %f12, %l5 loop_3244: srlx %i2, 0x01, %o7 stx %g2, [%l7 + 0x38] fmovdleu %xcc, %f13, %f9 mova %icc, %l6, %l0 st %f12, [%l7 + 0x2C] ldsw [%l7 + 0x28], %o1 xor %o0, %g1, %g4 tne %icc, 0x1 tl %xcc, 0x0 array32 %i0, %g7, %l2 ldd [%l7 + 0x38], %f10 array16 %i6, %i3, %g5 brz,a %i7, loop_3245 fbue,a %fcc2, loop_3246 fblg %fcc1, loop_3247 st %f3, [%l7 + 0x54] loop_3245: fmovdcc %icc, %f4, %f4 loop_3246: nop setx loop_3248, %l0, %l1 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_3247: sth %o5, [%l7 + 0x6E] movcs %icc, %l4, %i5 fnot1s %f11, %f12 loop_3248: std %f2, [%l7 + 0x38] udiv %g6, 0x179F, %l1 ldsh [%l7 + 0x20], %o6 xor %o2, 0x05E5, %i4 xorcc %o4, 0x096A, %i1 sdivcc %o3, 0x0027, %l3 sub %l5, %g3, %o7 movre %i2, %l6, %l0 array16 %g2, %o0, %o1 fmovrslez %g4, %f9, %f10 sllx %i0, 0x1E, %g1 std %f4, [%l7 + 0x20] srlx %l2, 0x03, %i6 nop setx loop_3249, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16l %g7, %i3, %i7 stb %o5, [%l7 + 0x5D] pdist %f4, %f4, %f2 loop_3249: lduh [%l7 + 0x3E], %l4 movrne %g5, 0x284, %g6 movle %xcc, %l1, %i5 tneg %xcc, 0x6 tl %xcc, 0x2 fcmple16 %f12, %f12, %o6 tcc %icc, 0x4 fmovdcs %icc, %f4, %f0 stx %o2, [%l7 + 0x18] sth %o4, [%l7 + 0x0A] ld [%l7 + 0x1C], %f1 brz,a %i1, loop_3250 edge32ln %o3, %l3, %i4 ldsh [%l7 + 0x78], %g3 ldd [%l7 + 0x78], %f12 loop_3250: fmul8x16au %f15, %f10, %f12 fmovdneg %xcc, %f6, %f2 nop setx loop_3251, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_3252, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fba,a %fcc2, loop_3253 fmovsg %icc, %f9, %f10 loop_3251: stb %l5, [%l7 + 0x17] loop_3252: fandnot1 %f14, %f6, %f0 loop_3253: st %f5, [%l7 + 0x64] ldsb [%l7 + 0x25], %o7 fcmpne16 %f0, %f6, %i2 ldsh [%l7 + 0x4A], %l6 fba %fcc0, loop_3254 std %f14, [%l7 + 0x38] movneg %icc, %g2, %o0 fxnor %f2, %f4, %f12 loop_3254: fmovdg %icc, %f13, %f7 lduh [%l7 + 0x66], %o1 movl %xcc, %l0, %i0 tleu %icc, 0x6 ldx [%l7 + 0x38], %g4 ldd [%l7 + 0x20], %f8 lduh [%l7 + 0x54], %l2 fmovdneg %xcc, %f6, %f11 fand %f0, %f4, %f12 lduw [%l7 + 0x20], %g1 edge32n %g7, %i3, %i7 fmul8x16au %f6, %f10, %f0 tcs %xcc, 0x5 lduw [%l7 + 0x24], %i6 bcs loop_3255 ldd [%l7 + 0x20], %f10 fmovdcc %xcc, %f11, %f14 be,a loop_3256 loop_3255: lduw [%l7 + 0x48], %o5 sth %g5, [%l7 + 0x0A] fblg %fcc2, loop_3257 loop_3256: fmovrsgz %g6, %f3, %f6 fcmpd %fcc1, %f4, %f6 edge32n %l4, %i5, %l1 loop_3257: tneg %icc, 0x5 addccc %o6, 0x06DD, %o4 fpsub16 %f10, %f4, %f0 stb %o2, [%l7 + 0x29] stw %i1, [%l7 + 0x64] fzeros %f6 st %f1, [%l7 + 0x3C] fbne,a %fcc3, loop_3258 fmovdgu %xcc, %f4, %f14 edge32l %o3, %i4, %l3 fmovsleu %xcc, %f2, %f9 loop_3258: ldd [%l7 + 0x28], %f12 fmovs %f15, %f7 nop setx loop_3259, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc1 %f0, %f4 fblg,a %fcc3, loop_3260 fexpand %f14, %f10 loop_3259: bl,a loop_3261 stx %g3, [%l7 + 0x20] loop_3260: ldsb [%l7 + 0x5D], %o7 lduw [%l7 + 0x58], %l5 loop_3261: tpos %icc, 0x6 stw %i2, [%l7 + 0x70] sth %l6, [%l7 + 0x3C] udivcc %g2, 0x1BF2, %o0 fmul8sux16 %f4, %f12, %f14 fsrc1 %f0, %f2 bcc,a,pt %icc, loop_3262 stx %l0, [%l7 + 0x18] for %f14, %f14, %f8 fxnor %f0, %f6, %f2 loop_3262: ldub [%l7 + 0x29], %i0 sll %g4, %o1, %l2 movg %icc, %g1, %i3 alignaddr %g7, %i7, %o5 fmovrdgez %g5, %f10, %f8 fpadd16s %f4, %f4, %f3 stx %g6, [%l7 + 0x28] sth %i6, [%l7 + 0x4A] addccc %i5, %l4, %l1 ldsw [%l7 + 0x30], %o4 fsrc1s %f7, %f0 call loop_3263 siam 0x2 bcc loop_3264 sll %o6, %o2, %i1 loop_3263: std %f10, [%l7 + 0x58] stx %i4, [%l7 + 0x08] loop_3264: fbne %fcc2, loop_3265 movcc %icc, %o3, %g3 fpsub16 %f8, %f10, %f12 fmuld8sux16 %f14, %f12, %f10 loop_3265: fmovsvc %xcc, %f5, %f5 movrlz %l3, %o7, %l5 ldx [%l7 + 0x18], %i2 fcmpeq32 %f10, %f12, %l6 tneg %icc, 0x4 nop setx loop_3266, %l0, %l1 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 + 0x38], %g2 fbg,a %fcc0, loop_3267 fpadd16 %f14, %f8, %f14 loop_3266: fone %f8 fnot2 %f8, %f8 loop_3267: movre %l0, 0x21B, %o0 fandnot1s %f12, %f0, %f7 edge16ln %i0, %o1, %l2 fabss %f8, %f5 fmovsvc %xcc, %f10, %f5 mova %xcc, %g1, %g4 fmovdvs %xcc, %f1, %f12 bvs,a loop_3268 ldsh [%l7 + 0x1A], %g7 array8 %i3, %i7, %g5 movn %icc, %g6, %i6 loop_3268: array32 %i5, %l4, %l1 subccc %o5, 0x1880, %o4 stx %o2, [%l7 + 0x28] ldx [%l7 + 0x18], %i1 stw %o6, [%l7 + 0x54] std %f0, [%l7 + 0x08] xorcc %o3, 0x1E76, %g3 sdivcc %l3, 0x073A, %o7 std %f8, [%l7 + 0x30] tl %xcc, 0x2 ldx [%l7 + 0x10], %l5 lduw [%l7 + 0x40], %i4 tne %xcc, 0x7 fmovscs %icc, %f0, %f6 stb %l6, [%l7 + 0x1E] edge32ln %g2, %l0, %o0 fblg,a %fcc2, loop_3269 fcmpne16 %f0, %f2, %i0 fmovs %f13, %f12 edge8ln %o1, %l2, %g1 loop_3269: smul %g4, 0x0D37, %g7 fmovsge %icc, %f3, %f10 or %i3, %i7, %i2 edge16 %g5, %i6, %i5 fmovdne %icc, %f11, %f3 fbul %fcc3, loop_3270 movrlez %g6, %l1, %l4 fbul,a %fcc1, loop_3271 lduw [%l7 + 0x58], %o5 loop_3270: movvc %icc, %o4, %i1 stb %o2, [%l7 + 0x61] loop_3271: ldsb [%l7 + 0x6A], %o3 popc 0x14E1, %g3 fcmpgt32 %f0, %f2, %o6 movrgz %l3, 0x145, %o7 bgu %xcc, loop_3272 fmovde %xcc, %f10, %f14 ldx [%l7 + 0x20], %l5 fmovsn %icc, %f0, %f11 loop_3272: fones %f10 fmovsge %xcc, %f14, %f14 fbg %fcc1, loop_3273 add %l6, 0x10EE, %g2 faligndata %f2, %f12, %f8 lduh [%l7 + 0x34], %i4 loop_3273: edge16l %o0, %i0, %l0 movg %icc, %l2, %g1 nop setx loop_3274, %l0, %l1 jmpl %l1, %o1 nop setx loop_3275, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movge %xcc, %g7, %i3 fxor %f14, %f10, %f12 loop_3274: movgu %xcc, %g4, %i2 loop_3275: sll %i7, 0x0B, %g5 fxnors %f11, %f2, %f6 fxnor %f8, %f14, %f14 tleu %icc, 0x7 tsubcctv %i6, %i5, %g6 ldsh [%l7 + 0x2C], %l4 xnorcc %o5, 0x16E2, %l1 ld [%l7 + 0x3C], %f11 fmovsa %icc, %f5, %f2 st %f14, [%l7 + 0x40] andcc %o4, 0x0292, %o2 fmovrse %o3, %f0, %f15 st %f0, [%l7 + 0x7C] stx %g3, [%l7 + 0x70] fmul8x16 %f11, %f6, %f0 stx %o6, [%l7 + 0x48] fbug %fcc0, loop_3276 edge8n %i1, %o7, %l5 tleu %xcc, 0x7 fpackfix %f6, %f13 loop_3276: tn %icc, 0x1 ld [%l7 + 0x50], %f4 ldd [%l7 + 0x50], %f6 ta %icc, 0x4 stx %l3, [%l7 + 0x20] tvs %icc, 0x2 xnor %g2, %l6, %i4 ldx [%l7 + 0x58], %i0 stx %l0, [%l7 + 0x30] fors %f5, %f10, %f14 fmovrdne %o0, %f14, %f12 smulcc %g1, 0x05A2, %o1 lduw [%l7 + 0x50], %g7 fmovrsgez %l2, %f10, %f2 fsrc1s %f7, %f15 tn %xcc, 0x6 movgu %xcc, %i3, %g4 ba,pn %xcc, loop_3277 andncc %i2, %g5, %i6 faligndata %f4, %f4, %f0 ldx [%l7 + 0x28], %i5 loop_3277: fnot1 %f12, %f0 bcc,a %icc, loop_3278 edge16ln %g6, %i7, %l4 orcc %l1, 0x1234, %o5 sth %o4, [%l7 + 0x5A] loop_3278: brgz,a %o2, loop_3279 tge %xcc, 0x3 tle %xcc, 0x2 fnot1s %f12, %f15 loop_3279: fsrc2s %f12, %f0 popc %g3, %o6 bcc loop_3280 bpos loop_3281 stw %i1, [%l7 + 0x54] tcs %icc, 0x3 loop_3280: sethi 0x0A26, %o7 loop_3281: move %xcc, %o3, %l3 fpadd32 %f14, %f12, %f10 ldsb [%l7 + 0x0F], %g2 siam 0x3 ldx [%l7 + 0x78], %l5 fmovdpos %xcc, %f11, %f4 or %i4, 0x0D34, %i0 ldsh [%l7 + 0x6A], %l0 stw %o0, [%l7 + 0x48] fsrc2s %f1, %f2 sth %l6, [%l7 + 0x72] bvs,pt %icc, loop_3282 xor %g1, 0x0A48, %g7 movle %xcc, %o1, %i3 fzero %f10 loop_3282: lduh [%l7 + 0x1E], %l2 sth %i2, [%l7 + 0x6A] fmovrslz %g4, %f2, %f2 fcmpeq32 %f0, %f0, %g5 ldx [%l7 + 0x08], %i6 tne %icc, 0x2 alignaddr %i5, %g6, %l4 fbge %fcc0, loop_3283 fmovse %xcc, %f5, %f9 and %l1, %o5, %o4 movgu %icc, %o2, %i7 loop_3283: edge16ln %o6, %g3, %i1 tg %icc, 0x1 fabss %f9, %f12 fpadd32s %f10, %f8, %f3 bne loop_3284 tgu %xcc, 0x5 move %xcc, %o3, %l3 ldd [%l7 + 0x08], %f4 loop_3284: nop setx loop_3285, %l0, %l1 jmpl %l1, %g2 movleu %xcc, %l5, %o7 movvs %icc, %i4, %i0 fmovsvc %xcc, %f13, %f3 loop_3285: bshuffle %f0, %f14, %f2 stb %o0, [%l7 + 0x33] tg %icc, 0x0 array16 %l0, %g1, %g7 std %f10, [%l7 + 0x38] std %f10, [%l7 + 0x68] ldsh [%l7 + 0x6A], %l6 bshuffle %f14, %f8, %f10 ldx [%l7 + 0x20], %o1 fmovdg %xcc, %f8, %f11 fxnors %f9, %f2, %f8 fmovrdne %l2, %f10, %f4 fmovsg %xcc, %f2, %f9 sll %i3, %i2, %g5 fmovs %f14, %f0 fmul8x16au %f3, %f11, %f12 fmovsa %icc, %f12, %f8 fsrc2 %f2, %f12 fmovrdgez %g4, %f6, %f0 ldsb [%l7 + 0x5F], %i5 bvs,a %xcc, loop_3286 ldub [%l7 + 0x4B], %g6 ldd [%l7 + 0x38], %f10 movvs %icc, %i6, %l1 loop_3286: fmovrslez %o5, %f14, %f10 fone %f12 movcc %icc, %o4, %l4 movrlz %o2, 0x08E, %o6 fmovdgu %icc, %f15, %f9 fbge %fcc3, loop_3287 stx %i7, [%l7 + 0x58] fbe,a %fcc2, loop_3288 brz,a %i1, loop_3289 loop_3287: fmovdne %xcc, %f9, %f14 ldsw [%l7 + 0x28], %o3 loop_3288: tneg %icc, 0x5 loop_3289: ldsb [%l7 + 0x5B], %l3 addcc %g3, %g2, %o7 smul %l5, 0x1BAE, %i0 fmovsl %xcc, %f1, %f7 ldd [%l7 + 0x70], %f12 fmovscc %xcc, %f4, %f10 fornot1s %f14, %f4, %f3 ldx [%l7 + 0x20], %i4 fcmpeq16 %f12, %f14, %o0 fmuld8ulx16 %f6, %f14, %f8 ld [%l7 + 0x30], %f4 fmovdg %xcc, %f0, %f14 ldsw [%l7 + 0x38], %l0 std %f0, [%l7 + 0x58] xorcc %g1, %l6, %g7 ldx [%l7 + 0x28], %l2 move %xcc, %o1, %i2 edge16l %i3, %g5, %g4 movre %i5, %g6, %l1 ldsb [%l7 + 0x2E], %i6 sra %o5, %l4, %o2 fmovdg %xcc, %f13, %f5 fmovrdlez %o4, %f2, %f12 fornot2 %f12, %f12, %f4 ldsb [%l7 + 0x45], %o6 lduh [%l7 + 0x54], %i1 fba,a %fcc0, loop_3290 ld [%l7 + 0x0C], %f5 brz %o3, loop_3291 fmovrdgz %i7, %f2, %f14 loop_3290: sth %l3, [%l7 + 0x72] sth %g2, [%l7 + 0x08] loop_3291: nop setx loop_3292, %l0, %l1 jmpl %l1, %g3 xor %l5, %o7, %i4 fcmps %fcc2, %f8, %f9 fmovdvs %icc, %f7, %f15 loop_3292: fzeros %f13 ldsb [%l7 + 0x51], %i0 lduh [%l7 + 0x3A], %o0 ld [%l7 + 0x20], %f8 ldsw [%l7 + 0x78], %l0 std %f0, [%l7 + 0x10] stw %g1, [%l7 + 0x5C] ldsh [%l7 + 0x6A], %g7 lduh [%l7 + 0x72], %l6 fnors %f4, %f10, %f9 ldd [%l7 + 0x20], %f8 tcc %xcc, 0x5 stw %l2, [%l7 + 0x38] nop setx loop_3293, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stb %i2, [%l7 + 0x24] fcmpes %fcc2, %f6, %f2 nop setx loop_3294, %l0, %l1 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_3293: move %xcc, %o1, %g5 stx %i3, [%l7 + 0x78] fmovsge %icc, %f13, %f6 loop_3294: fornot1 %f4, %f6, %f2 ld [%l7 + 0x3C], %f15 fands %f6, %f14, %f14 fmovrslez %i5, %f1, %f7 st %f0, [%l7 + 0x24] tle %xcc, 0x1 stx %g4, [%l7 + 0x20] fblg %fcc2, loop_3295 sub %l1, 0x1E0F, %i6 ldd [%l7 + 0x30], %f0 fmovdgu %xcc, %f3, %f13 loop_3295: fba,a %fcc1, loop_3296 fmul8sux16 %f0, %f10, %f2 lduh [%l7 + 0x56], %o5 st %f5, [%l7 + 0x48] loop_3296: ldd [%l7 + 0x38], %f2 srax %l4, 0x1D, %g6 lduw [%l7 + 0x34], %o2 ld [%l7 + 0x64], %f4 bgu,pt %xcc, loop_3297 ldd [%l7 + 0x60], %f6 udivcc %o6, 0x07B3, %i1 brgez,a %o4, loop_3298 loop_3297: brgez,a %i7, loop_3299 fmovrslz %o3, %f10, %f8 ldsh [%l7 + 0x20], %g2 loop_3298: tcc %icc, 0x0 loop_3299: fornot1 %f0, %f2, %f8 call loop_3300 fcmpeq16 %f14, %f2, %l3 fcmped %fcc3, %f14, %f8 fbuge %fcc2, loop_3301 loop_3300: array16 %l5, %o7, %i4 ldsb [%l7 + 0x2D], %i0 fmovdn %xcc, %f3, %f12 loop_3301: ta %icc, 0x2 fand %f10, %f6, %f12 fmovsneg %xcc, %f13, %f7 subc %g3, %l0, %g1 andcc %o0, %l6, %l2 std %f4, [%l7 + 0x10] sth %g7, [%l7 + 0x10] brz,a %o1, loop_3302 fmovde %icc, %f10, %f9 udiv %g5, 0x0B71, %i2 fmovse %icc, %f8, %f12 loop_3302: fmovsge %xcc, %f6, %f3 stw %i3, [%l7 + 0x4C] fcmpeq16 %f2, %f2, %g4 fmovscc %xcc, %f9, %f0 fandnot1s %f11, %f0, %f3 fnot2 %f10, %f4 tgu %xcc, 0x5 subccc %i5, 0x1F96, %l1 fmovrsne %i6, %f9, %f8 ldsb [%l7 + 0x2B], %o5 std %f14, [%l7 + 0x28] umul %l4, %o2, %g6 bl,a,pt %icc, loop_3303 lduh [%l7 + 0x58], %o6 std %f0, [%l7 + 0x78] fmovrdgz %o4, %f0, %f0 loop_3303: edge16l %i7, %o3, %g2 fones %f1 array8 %l3, %i1, %l5 movneg %icc, %i4, %o7 std %f10, [%l7 + 0x28] tneg %icc, 0x2 bcc,pn %xcc, loop_3304 fcmped %fcc0, %f10, %f0 tsubcctv %g3, 0x0A36, %i0 movn %icc, %g1, %l0 loop_3304: sth %l6, [%l7 + 0x32] ldub [%l7 + 0x7A], %o0 fmul8x16au %f3, %f13, %f14 addcc %g7, %l2, %g5 std %f4, [%l7 + 0x18] fcmpgt32 %f8, %f14, %o1 ld [%l7 + 0x44], %f9 tne %xcc, 0x7 fmovrdlz %i2, %f0, %f0 tle %xcc, 0x1 bne %icc, loop_3305 lduw [%l7 + 0x38], %i3 udiv %i5, 0x05AD, %l1 tsubcctv %i6, 0x1922, %o5 loop_3305: tn %xcc, 0x7 fmuld8sux16 %f6, %f14, %f8 taddcctv %g4, %l4, %o2 andn %g6, %o6, %o4 fmul8x16al %f9, %f7, %f6 ld [%l7 + 0x74], %f8 addc %o3, 0x1003, %g2 fmovdvc %icc, %f9, %f11 fbuge,a %fcc3, loop_3306 ld [%l7 + 0x24], %f10 fmovdle %icc, %f1, %f14 smulcc %l3, 0x151A, %i7 loop_3306: fmovdl %icc, %f10, %f13 st %f5, [%l7 + 0x40] siam 0x2 brlz,a %l5, loop_3307 fmovsle %xcc, %f2, %f0 udivx %i1, 0x0F7F, %i4 ldsh [%l7 + 0x30], %g3 loop_3307: sethi 0x1AC9, %o7 st %f11, [%l7 + 0x1C] std %f12, [%l7 + 0x78] subccc %i0, 0x16FE, %l0 stx %g1, [%l7 + 0x10] fcmpes %fcc2, %f2, %f1 array16 %l6, %g7, %o0 brz %g5, loop_3308 fbl %fcc3, loop_3309 fble,a %fcc2, loop_3310 sdivx %o1, 0x0CC0, %i2 loop_3308: fmovdle %icc, %f5, %f7 loop_3309: fcmpd %fcc3, %f0, %f6 loop_3310: fnot2 %f2, %f6 lduw [%l7 + 0x64], %i3 ld [%l7 + 0x08], %f12 fabsd %f2, %f12 nop setx loop_3311, %l0, %l1 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,a %i5, loop_3312 ldsw [%l7 + 0x48], %l1 fcmpes %fcc0, %f13, %f8 loop_3311: fbl,a %fcc1, loop_3313 loop_3312: fone %f14 bl loop_3314 fmovdcc %icc, %f3, %f1 loop_3313: std %f10, [%l7 + 0x58] fpsub16s %f2, %f2, %f13 loop_3314: stx %i6, [%l7 + 0x28] fmul8ulx16 %f8, %f12, %f12 bpos,a,pt %icc, loop_3315 fcmpeq32 %f8, %f12, %l2 movl %xcc, %g4, %l4 stx %o2, [%l7 + 0x08] loop_3315: fba,a %fcc0, loop_3316 orn %g6, 0x1F09, %o6 fmovrse %o4, %f6, %f8 udivx %o3, 0x13F8, %o5 loop_3316: fmovrdlz %l3, %f6, %f2 movre %g2, %i7, %i1 fandnot1 %f14, %f0, %f8 fmovrsgz %i4, %f1, %f0 fmovrslez %l5, %f14, %f9 stb %g3, [%l7 + 0x48] brlz %i0, loop_3317 stb %l0, [%l7 + 0x5A] bne,pt %icc, loop_3318 brlz,a %o7, loop_3319 loop_3317: lduw [%l7 + 0x08], %g1 stx %g7, [%l7 + 0x70] loop_3318: ldx [%l7 + 0x28], %l6 loop_3319: fmovsle %icc, %f5, %f13 fbe,a %fcc2, loop_3320 fbuge %fcc0, loop_3321 alignaddrl %g5, %o0, %i2 fbn,a %fcc1, loop_3322 loop_3320: fcmple16 %f6, %f0, %i3 loop_3321: bvs,pt %xcc, loop_3323 movleu %icc, %i5, %l1 loop_3322: fmovsneg %xcc, %f14, %f13 fcmped %fcc2, %f12, %f0 loop_3323: fnot1s %f13, %f14 ldub [%l7 + 0x3D], %o1 fmovdneg %xcc, %f7, %f10 tcc %xcc, 0x2 fmovdvc %icc, %f11, %f15 sllx %i6, %g4, %l4 movvs %icc, %o2, %l2 ldub [%l7 + 0x0D], %o6 ldsh [%l7 + 0x58], %g6 fpmerge %f2, %f2, %f4 lduw [%l7 + 0x1C], %o3 fmul8sux16 %f0, %f12, %f6 movge %xcc, %o4, %l3 ldx [%l7 + 0x78], %g2 fbge %fcc1, loop_3324 fba %fcc1, loop_3325 ldub [%l7 + 0x76], %i7 fpmerge %f5, %f0, %f6 loop_3324: ldd [%l7 + 0x58], %f6 loop_3325: fmovscc %icc, %f14, %f8 std %f2, [%l7 + 0x68] ldsh [%l7 + 0x38], %i1 nop setx loop_3326, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdvs %xcc, %f10, %f15 lduh [%l7 + 0x78], %i4 stw %o5, [%l7 + 0x5C] loop_3326: fmovsvs %icc, %f11, %f10 pdist %f12, %f6, %f2 xor %g3, %l5, %l0 fandnot1 %f14, %f8, %f10 lduw [%l7 + 0x1C], %o7 fnegd %f4, %f14 lduw [%l7 + 0x1C], %i0 smul %g1, 0x0498, %g7 ldx [%l7 + 0x58], %g5 fmovscs %xcc, %f5, %f11 tne %xcc, 0x1 ldx [%l7 + 0x58], %o0 subccc %i2, 0x1397, %l6 tge %xcc, 0x0 lduh [%l7 + 0x18], %i3 ldub [%l7 + 0x78], %i5 fcmps %fcc1, %f6, %f7 brz,a %o1, loop_3327 ldsw [%l7 + 0x18], %l1 bvc,a %xcc, loop_3328 ldsh [%l7 + 0x58], %g4 loop_3327: tgu %xcc, 0x4 ld [%l7 + 0x34], %f4 loop_3328: fmovdpos %icc, %f13, %f7 fabss %f6, %f0 fmovsgu %icc, %f13, %f15 stw %i6, [%l7 + 0x0C] xnor %l4, %l2, %o6 fandnot2s %f10, %f9, %f6 bvc,pn %icc, loop_3329 tneg %icc, 0x3 tleu %icc, 0x5 std %f8, [%l7 + 0x20] loop_3329: srlx %o2, 0x0E, %o3 fpsub32 %f8, %f8, %f8 ldsb [%l7 + 0x67], %o4 fbue %fcc1, loop_3330 fand %f10, %f2, %f6 fbg %fcc1, loop_3331 fmovdge %icc, %f10, %f7 loop_3330: lduh [%l7 + 0x16], %g6 ldsw [%l7 + 0x58], %l3 loop_3331: fmovdne %xcc, %f1, %f10 fabss %f1, %f13 lduh [%l7 + 0x1A], %i7 ld [%l7 + 0x20], %f8 fbne %fcc1, loop_3332 fmovdle %icc, %f11, %f15 fbule,a %fcc3, loop_3333 fcmpne32 %f0, %f14, %i1 loop_3332: lduh [%l7 + 0x1A], %i4 lduw [%l7 + 0x44], %o5 loop_3333: bpos,a,pn %xcc, loop_3334 stx %g3, [%l7 + 0x50] lduh [%l7 + 0x0C], %l5 ldub [%l7 + 0x0F], %l0 loop_3334: ldx [%l7 + 0x40], %o7 fmovdne %icc, %f13, %f6 sll %g2, %i0, %g7 lduh [%l7 + 0x16], %g1 fbn %fcc1, loop_3335 fmovrslez %g5, %f2, %f9 orcc %i2, 0x0D4A, %l6 fmovspos %xcc, %f1, %f5 loop_3335: fmovdcs %xcc, %f10, %f14 ldd [%l7 + 0x38], %f12 tneg %icc, 0x6 xnorcc %i3, %i5, %o0 fpsub32 %f6, %f12, %f2 srl %l1, 0x03, %g4 movrlz %o1, 0x1ED, %i6 bge,a,pt %xcc, loop_3336 alignaddrl %l4, %o6, %l2 sdiv %o2, 0x0EF8, %o4 movleu %icc, %o3, %l3 loop_3336: lduh [%l7 + 0x70], %i7 fnand %f10, %f12, %f0 fnot1 %f0, %f10 stb %g6, [%l7 + 0x43] ta %icc, 0x6 tvs %xcc, 0x7 addc %i1, 0x0199, %o5 brlez %g3, loop_3337 st %f14, [%l7 + 0x5C] movne %xcc, %l5, %i4 fornot2 %f14, %f14, %f8 loop_3337: fmovs %f5, %f12 ldsw [%l7 + 0x5C], %o7 st %f14, [%l7 + 0x64] fmuld8ulx16 %f15, %f10, %f0 edge32l %l0, %i0, %g7 bge,a,pt %xcc, loop_3338 stx %g1, [%l7 + 0x20] movle %icc, %g2, %g5 ld [%l7 + 0x58], %f14 loop_3338: fmovrsgz %i2, %f2, %f1 ldsb [%l7 + 0x3D], %l6 fnands %f1, %f0, %f15 ldx [%l7 + 0x50], %i3 fpsub16 %f2, %f2, %f12 fmovdle %xcc, %f12, %f8 srlx %i5, %o0, %l1 ld [%l7 + 0x44], %f15 fmovs %f12, %f11 stx %g4, [%l7 + 0x40] fnot1s %f11, %f7 tne %xcc, 0x4 tg %xcc, 0x5 brlz %o1, loop_3339 fsrc2 %f14, %f10 fmovdneg %xcc, %f5, %f6 lduw [%l7 + 0x5C], %l4 loop_3339: fmovdne %icc, %f11, %f7 lduh [%l7 + 0x64], %o6 siam 0x3 smul %l2, %i6, %o2 ldx [%l7 + 0x08], %o4 fnot1s %f8, %f12 taddcctv %o3, %i7, %g6 orncc %l3, %i1, %o5 sll %l5, 0x14, %i4 srlx %o7, 0x03, %l0 mulx %i0, 0x1705, %g3 fmovrsgez %g1, %f3, %f0 stw %g7, [%l7 + 0x2C] movg %xcc, %g5, %i2 edge16ln %l6, %i3, %i5 movpos %icc, %o0, %l1 fbge,a %fcc2, loop_3340 fcmpeq16 %f2, %f2, %g4 xnorcc %g2, %l4, %o1 ldx [%l7 + 0x50], %o6 loop_3340: fba %fcc0, loop_3341 fmul8x16al %f13, %f5, %f6 ldsh [%l7 + 0x32], %l2 fpadd32 %f12, %f0, %f0 loop_3341: ldsb [%l7 + 0x16], %o2 fcmpgt32 %f2, %f6, %i6 sth %o3, [%l7 + 0x4A] bvs,a,pt %icc, loop_3342 smul %i7, 0x08E9, %o4 ldsb [%l7 + 0x49], %g6 fsrc1 %f2, %f12 loop_3342: call loop_3343 sub %i1, 0x0C7F, %l3 std %f4, [%l7 + 0x18] bcc %xcc, loop_3344 loop_3343: lduh [%l7 + 0x1E], %o5 fnot1s %f11, %f5 fmovsge %xcc, %f9, %f9 loop_3344: fmovdl %icc, %f9, %f8 edge8 %i4, %l5, %o7 bcc,pt %xcc, loop_3345 edge32n %i0, %g3, %l0 lduh [%l7 + 0x30], %g7 fpsub32 %f8, %f8, %f14 loop_3345: movne %icc, %g1, %g5 fmovdcc %icc, %f9, %f15 sra %l6, %i3, %i5 fmovrslez %o0, %f4, %f10 edge16ln %l1, %i2, %g2 fmovdgu %icc, %f2, %f13 tleu %icc, 0x3 bneg,a %xcc, loop_3346 lduw [%l7 + 0x40], %l4 fcmpeq16 %f10, %f12, %o1 fmovdn %icc, %f4, %f3 loop_3346: xor %o6, %g4, %l2 edge32n %o2, %o3, %i6 ldsh [%l7 + 0x20], %o4 alignaddrl %i7, %g6, %i1 fsrc2 %f10, %f14 popc %o5, %l3 fmovsleu %icc, %f12, %f5 stx %l5, [%l7 + 0x08] lduh [%l7 + 0x42], %o7 xor %i4, %i0, %g3 edge8 %l0, %g1, %g5 ldsw [%l7 + 0x5C], %g7 edge16ln %i3, %l6, %i5 fornot1 %f12, %f10, %f10 lduh [%l7 + 0x18], %o0 st %f0, [%l7 + 0x48] fmovde %icc, %f2, %f12 fba %fcc2, loop_3347 lduh [%l7 + 0x0C], %l1 tsubcc %i2, %l4, %o1 nop setx loop_3348, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3347: tn %icc, 0x3 fmovsgu %icc, %f14, %f3 stb %g2, [%l7 + 0x0F] loop_3348: stx %o6, [%l7 + 0x38] edge8l %l2, %g4, %o2 ldsw [%l7 + 0x14], %i6 ldsw [%l7 + 0x34], %o3 ldsb [%l7 + 0x1B], %o4 ldx [%l7 + 0x10], %i7 movle %xcc, %i1, %g6 lduh [%l7 + 0x62], %o5 stb %l5, [%l7 + 0x2C] edge8n %l3, %i4, %i0 ldsb [%l7 + 0x0C], %o7 ldd [%l7 + 0x38], %f6 tvc %icc, 0x2 fxor %f8, %f4, %f14 nop setx loop_3349, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcc %icc, 0x7 alignaddr %l0, %g3, %g5 edge16 %g1, %i3, %g7 loop_3349: be,a loop_3350 st %f9, [%l7 + 0x34] movpos %xcc, %i5, %o0 fcmped %fcc0, %f0, %f2 loop_3350: ldd [%l7 + 0x18], %f6 movg %xcc, %l1, %i2 srlx %l6, %l4, %g2 fmovda %xcc, %f4, %f1 fxnor %f8, %f14, %f4 pdist %f4, %f12, %f10 fnands %f1, %f15, %f12 stb %o6, [%l7 + 0x40] ldub [%l7 + 0x58], %l2 movvs %icc, %g4, %o1 fbul %fcc2, loop_3351 fabss %f6, %f14 fornot1s %f10, %f14, %f3 ldsw [%l7 + 0x24], %i6 loop_3351: stx %o2, [%l7 + 0x48] ldd [%l7 + 0x18], %f14 fcmpeq32 %f6, %f0, %o4 lduh [%l7 + 0x10], %i7 stw %o3, [%l7 + 0x7C] edge32 %i1, %o5, %l5 or %l3, 0x139F, %i4 sllx %i0, 0x17, %g6 fmovdn %xcc, %f9, %f4 nop setx loop_3352, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldx [%l7 + 0x18], %o7 ldd [%l7 + 0x70], %f4 fcmpes %fcc3, %f0, %f5 loop_3352: ld [%l7 + 0x10], %f7 sth %l0, [%l7 + 0x6E] ldsh [%l7 + 0x1C], %g3 bshuffle %f10, %f2, %f14 fmovdvs %icc, %f12, %f8 ldsh [%l7 + 0x56], %g5 fornot1 %f2, %f2, %f8 movrlz %g1, 0x23E, %i3 fcmped %fcc2, %f12, %f8 tsubcc %i5, 0x1B67, %g7 fpack16 %f2, %f7 ldd [%l7 + 0x70], %f8 stx %o0, [%l7 + 0x60] alignaddr %i2, %l1, %l6 edge8 %l4, %g2, %o6 bn,pt %xcc, loop_3353 lduw [%l7 + 0x50], %g4 ldub [%l7 + 0x60], %o1 ldsh [%l7 + 0x10], %i6 loop_3353: ldsh [%l7 + 0x5E], %l2 ldsh [%l7 + 0x60], %o2 ldsb [%l7 + 0x38], %o4 fpmerge %f13, %f3, %f14 brlez %i7, loop_3354 sth %o3, [%l7 + 0x74] be,a,pt %xcc, loop_3355 be loop_3356 loop_3354: ldd [%l7 + 0x68], %f12 mulscc %o5, %i1, %l5 loop_3355: st %f3, [%l7 + 0x1C] loop_3356: fbl %fcc1, loop_3357 taddcc %l3, 0x00EA, %i0 fmovsl %xcc, %f6, %f3 fmovsneg %icc, %f8, %f1 loop_3357: ldsb [%l7 + 0x72], %i4 ldub [%l7 + 0x6B], %o7 fble,a %fcc2, loop_3358 stx %l0, [%l7 + 0x60] edge32n %g3, %g6, %g1 and %g5, 0x163C, %i5 loop_3358: fmovdle %icc, %f3, %f12 stx %i3, [%l7 + 0x70] fmovrdgez %g7, %f4, %f14 std %f12, [%l7 + 0x58] ldsw [%l7 + 0x5C], %i2 ldd [%l7 + 0x58], %f8 stw %l1, [%l7 + 0x14] movvs %icc, %o0, %l6 tsubcc %g2, %o6, %l4 movl %icc, %o1, %g4 brgez %l2, loop_3359 movcc %xcc, %i6, %o2 be,a,pt %xcc, loop_3360 fmovdn %xcc, %f12, %f10 loop_3359: lduh [%l7 + 0x14], %i7 fands %f8, %f1, %f0 loop_3360: fmovscc %xcc, %f13, %f12 fpack16 %f2, %f4 move %xcc, %o4, %o3 fpmerge %f13, %f11, %f12 ld [%l7 + 0x54], %f7 fmovrdne %i1, %f6, %f4 movpos %icc, %o5, %l5 orcc %i0, %i4, %o7 andncc %l3, %l0, %g3 fbn %fcc0, loop_3361 fnot1s %f14, %f9 fbu %fcc1, loop_3362 fbg %fcc2, loop_3363 loop_3361: ldx [%l7 + 0x38], %g6 ldsw [%l7 + 0x40], %g1 loop_3362: stx %g5, [%l7 + 0x68] loop_3363: srl %i3, 0x02, %g7 fpadd32 %f10, %f12, %f4 tgu %xcc, 0x4 sdivcc %i2, 0x115D, %i5 mova %icc, %l1, %o0 fbue %fcc2, loop_3364 sth %g2, [%l7 + 0x48] edge8l %l6, %o6, %o1 udivx %l4, 0x199F, %l2 loop_3364: fbge %fcc2, loop_3365 stw %i6, [%l7 + 0x70] fmovscc %icc, %f0, %f7 ta %icc, 0x7 loop_3365: edge8 %o2, %g4, %o4 lduh [%l7 + 0x2A], %i7 ldub [%l7 + 0x59], %o3 fmovrde %i1, %f8, %f6 nop setx loop_3366, %l0, %l1 jmpl %l1, %l5 lduw [%l7 + 0x20], %o5 fxnor %f6, %f8, %f4 movre %i0, 0x02B, %i4 loop_3366: ldx [%l7 + 0x78], %o7 orcc %l0, %g3, %l3 tsubcc %g6, %g1, %g5 fsrc2s %f8, %f5 ldub [%l7 + 0x26], %i3 fmuld8sux16 %f0, %f11, %f12 movre %i2, 0x228, %i5 bleu,pt %xcc, loop_3367 bshuffle %f2, %f2, %f12 st %f11, [%l7 + 0x3C] fmovrsgz %g7, %f9, %f15 loop_3367: fornot2 %f4, %f0, %f10 array32 %l1, %g2, %o0 ble loop_3368 st %f12, [%l7 + 0x68] array8 %o6, %o1, %l6 lduw [%l7 + 0x68], %l4 loop_3368: fxors %f10, %f3, %f3 edge8l %l2, %i6, %g4 lduw [%l7 + 0x58], %o4 brnz,a %o2, loop_3369 bgu,a,pn %xcc, loop_3370 fbo %fcc3, loop_3371 st %f6, [%l7 + 0x08] loop_3369: stb %i7, [%l7 + 0x3E] loop_3370: array8 %i1, %l5, %o5 loop_3371: fcmpeq32 %f0, %f6, %o3 ldub [%l7 + 0x14], %i0 fmovdl %icc, %f3, %f7 ldsw [%l7 + 0x24], %o7 lduh [%l7 + 0x1A], %i4 fmovspos %xcc, %f4, %f6 fnot1s %f10, %f14 fpsub16s %f0, %f13, %f1 fbg,a %fcc3, loop_3372 fpsub16 %f6, %f2, %f6 lduh [%l7 + 0x50], %g3 fpadd16s %f0, %f13, %f12 loop_3372: fpack32 %f12, %f14, %f4 fpadd16s %f0, %f9, %f1 stb %l0, [%l7 + 0x1E] nop setx loop_3373, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x58], %l3 stx %g6, [%l7 + 0x10] bpos,pn %icc, loop_3374 loop_3373: stb %g1, [%l7 + 0x3F] fnand %f6, %f12, %f8 fbn,a %fcc1, loop_3375 loop_3374: sdivx %i3, 0x14C3, %g5 fbn,a %fcc2, loop_3376 ldub [%l7 + 0x1C], %i2 loop_3375: stw %i5, [%l7 + 0x74] stx %l1, [%l7 + 0x68] loop_3376: ldsb [%l7 + 0x4B], %g7 fmovsg %icc, %f4, %f13 std %f4, [%l7 + 0x60] te %icc, 0x3 st %f4, [%l7 + 0x70] xorcc %o0, %g2, %o6 bne,a,pt %xcc, loop_3377 fmovdcc %icc, %f0, %f8 lduw [%l7 + 0x14], %o1 smulcc %l4, %l6, %i6 loop_3377: fmovdl %xcc, %f8, %f14 fmovsvc %icc, %f12, %f9 edge8ln %l2, %g4, %o4 lduh [%l7 + 0x56], %o2 ldsh [%l7 + 0x3C], %i1 faligndata %f10, %f2, %f14 fnegs %f2, %f15 fbge %fcc0, loop_3378 array32 %l5, %i7, %o5 udivx %o3, 0x0700, %i0 edge32ln %i4, %o7, %g3 loop_3378: lduw [%l7 + 0x50], %l0 orn %l3, 0x139F, %g1 fexpand %f2, %f12 ldsh [%l7 + 0x14], %g6 bn,a,pn %xcc, loop_3379 fmuld8sux16 %f13, %f8, %f10 lduw [%l7 + 0x74], %i3 lduw [%l7 + 0x0C], %g5 loop_3379: fmovde %icc, %f15, %f12 umulcc %i2, 0x1AA6, %i5 orcc %g7, 0x1CB7, %o0 sth %g2, [%l7 + 0x30] ldub [%l7 + 0x1E], %l1 fmovdge %icc, %f8, %f1 brgez %o6, loop_3380 ldsw [%l7 + 0x5C], %l4 ldd [%l7 + 0x78], %f6 brgez %o1, loop_3381 loop_3380: sra %l6, 0x13, %l2 sth %i6, [%l7 + 0x6A] fmul8x16al %f8, %f4, %f4 loop_3381: stb %g4, [%l7 + 0x30] fmovsg %xcc, %f11, %f9 fmovdle %xcc, %f6, %f6 fmovsa %icc, %f7, %f11 fbn %fcc0, loop_3382 ldsw [%l7 + 0x58], %o4 fmuld8sux16 %f12, %f14, %f8 fabsd %f0, %f10 loop_3382: fnors %f11, %f4, %f12 fmovsneg %icc, %f10, %f7 fsrc2s %f12, %f13 std %f12, [%l7 + 0x18] ldsb [%l7 + 0x58], %o2 ldx [%l7 + 0x28], %l5 ldsw [%l7 + 0x40], %i1 fmovrsgez %o5, %f2, %f3 tleu %icc, 0x5 ldsh [%l7 + 0x6A], %o3 stw %i0, [%l7 + 0x7C] fbo,a %fcc2, loop_3383 tgu %icc, 0x0 tne %xcc, 0x7 and %i4, %i7, %o7 loop_3383: sdivx %l0, 0x09D9, %l3 fbul,a %fcc2, loop_3384 edge16n %g1, %g3, %g6 stb %g5, [%l7 + 0x3A] movg %icc, %i2, %i3 loop_3384: tg %xcc, 0x4 movgu %icc, %i5, %o0 fmovsvs %icc, %f12, %f0 ldsb [%l7 + 0x29], %g7 fsrc2s %f12, %f2 movge %xcc, %l1, %o6 fmovsa %xcc, %f10, %f10 array16 %l4, %o1, %g2 ld [%l7 + 0x7C], %f0 or %l2, %l6, %g4 fandnot2s %f11, %f8, %f13 fxnors %f3, %f14, %f4 movrgz %o4, %i6, %l5 tgu %icc, 0x7 lduw [%l7 + 0x0C], %i1 stx %o5, [%l7 + 0x10] fpackfix %f8, %f2 lduh [%l7 + 0x0C], %o3 movne %icc, %o2, %i0 fbg %fcc1, loop_3385 bneg,pn %xcc, loop_3386 be,pn %icc, loop_3387 movrlez %i7, 0x074, %i4 loop_3385: fsrc2s %f4, %f0 loop_3386: srlx %l0, 0x1C, %o7 loop_3387: ldx [%l7 + 0x08], %g1 edge32ln %l3, %g6, %g5 fpadd16 %f12, %f12, %f14 fmovrdlz %i2, %f8, %f0 fmovsle %xcc, %f2, %f0 fpack32 %f10, %f12, %f0 array32 %i3, %i5, %o0 array32 %g7, %l1, %o6 fmovsle %icc, %f10, %f5 ldsb [%l7 + 0x38], %l4 ldsh [%l7 + 0x0E], %g3 sth %o1, [%l7 + 0x76] array32 %l2, %g2, %g4 ldub [%l7 + 0x58], %l6 sth %o4, [%l7 + 0x7A] stw %l5, [%l7 + 0x14] movl %icc, %i6, %o5 fandnot2 %f10, %f8, %f10 stx %i1, [%l7 + 0x10] bge,a loop_3388 fmovdn %xcc, %f13, %f0 ldsw [%l7 + 0x10], %o3 fpadd16 %f12, %f6, %f14 loop_3388: tsubcctv %o2, 0x0F01, %i7 ldx [%l7 + 0x70], %i4 tne %xcc, 0x6 fmovdvs %xcc, %f1, %f5 sllx %i0, 0x00, %o7 fnegs %f3, %f11 tne %xcc, 0x0 andn %l0, %g1, %l3 fsrc1s %f7, %f5 fbule,a %fcc3, loop_3389 array8 %g5, %g6, %i3 fsrc2s %f3, %f14 movne %icc, %i2, %o0 loop_3389: tcc %icc, 0x6 tcc %icc, 0x2 fexpand %f4, %f14 ldd [%l7 + 0x18], %f12 ldx [%l7 + 0x40], %i5 std %f4, [%l7 + 0x38] fbe,a %fcc0, loop_3390 ldsh [%l7 + 0x30], %g7 andncc %o6, %l4, %g3 sdivx %l1, 0x125F, %l2 loop_3390: lduh [%l7 + 0x10], %g2 nop setx loop_3391, %l0, %l1 jmpl %l1, %g4 array32 %o1, %l6, %o4 movrgez %l5, %i6, %i1 fmovdneg %xcc, %f0, %f5 loop_3391: st %f1, [%l7 + 0x7C] ldx [%l7 + 0x40], %o3 fblg %fcc3, loop_3392 fbuge,a %fcc2, loop_3393 st %f1, [%l7 + 0x50] stw %o5, [%l7 + 0x7C] loop_3392: bg,a,pn %xcc, loop_3394 loop_3393: ta %xcc, 0x5 tne %xcc, 0x1 movre %i7, %o2, %i4 loop_3394: fmovrdgz %o7, %f4, %f12 stb %l0, [%l7 + 0x17] fmovspos %icc, %f9, %f4 ldsb [%l7 + 0x62], %i0 lduh [%l7 + 0x78], %g1 stb %l3, [%l7 + 0x41] tvs %xcc, 0x5 movrgz %g5, %g6, %i3 tsubcc %o0, 0x14A2, %i5 ldub [%l7 + 0x5F], %g7 call loop_3395 fpsub32s %f0, %f0, %f10 bn,a loop_3396 std %f14, [%l7 + 0x18] loop_3395: orn %i2, 0x0732, %l4 sethi 0x1C12, %o6 loop_3396: lduh [%l7 + 0x26], %g3 tcs %icc, 0x0 ldsh [%l7 + 0x48], %l2 fpack32 %f4, %f4, %f0 fmovdgu %xcc, %f3, %f4 fsrc2s %f14, %f9 fpadd16 %f0, %f6, %f14 bvc,pn %icc, loop_3397 ld [%l7 + 0x68], %f11 ldx [%l7 + 0x10], %g2 ldd [%l7 + 0x68], %f8 loop_3397: mulscc %l1, %g4, %o1 sdivcc %l6, 0x156E, %l5 add %i6, %i1, %o3 edge16n %o4, %o5, %i7 andcc %i4, 0x15A9, %o7 fbe %fcc1, loop_3398 ldd [%l7 + 0x50], %f8 edge16n %o2, %i0, %g1 te %icc, 0x0 loop_3398: std %f12, [%l7 + 0x78] lduw [%l7 + 0x1C], %l3 lduh [%l7 + 0x4C], %l0 bn loop_3399 brlez,a %g5, loop_3400 stw %i3, [%l7 + 0x24] movneg %icc, %g6, %i5 loop_3399: ldub [%l7 + 0x73], %g7 loop_3400: fbg,a %fcc2, loop_3401 sdiv %i2, 0x0CF3, %o0 ldsw [%l7 + 0x24], %o6 movle %xcc, %l4, %g3 loop_3401: stw %l2, [%l7 + 0x58] stx %l1, [%l7 + 0x78] movcs %xcc, %g2, %g4 fbu %fcc1, loop_3402 lduw [%l7 + 0x28], %l6 ldsh [%l7 + 0x4C], %l5 movne %xcc, %i6, %i1 loop_3402: alignaddrl %o3, %o4, %o1 bpos,a loop_3403 lduh [%l7 + 0x5A], %o5 fbne,a %fcc2, loop_3404 fmovrsgz %i7, %f12, %f1 loop_3403: tge %xcc, 0x4 ldsb [%l7 + 0x72], %i4 loop_3404: std %f12, [%l7 + 0x78] fbn %fcc2, loop_3405 stx %o7, [%l7 + 0x20] st %f14, [%l7 + 0x44] tvs %xcc, 0x4 loop_3405: ldd [%l7 + 0x10], %f10 fblg,a %fcc1, loop_3406 fmovs %f8, %f2 sth %i0, [%l7 + 0x7E] fpsub16s %f10, %f6, %f12 loop_3406: fmovdcc %icc, %f13, %f5 fmuld8sux16 %f7, %f13, %f0 fmovdn %xcc, %f11, %f8 fmovscs %icc, %f14, %f14 tvc %xcc, 0x0 fpsub16 %f6, %f0, %f12 fmovdge %icc, %f5, %f4 smul %o2, 0x1C35, %l3 taddcctv %g1, 0x1733, %g5 fbge,a %fcc2, loop_3407 faligndata %f2, %f2, %f12 sth %i3, [%l7 + 0x60] umulcc %g6, %i5, %g7 loop_3407: sth %i2, [%l7 + 0x22] tn %icc, 0x2 ld [%l7 + 0x2C], %f1 fsrc2s %f7, %f13 fnors %f10, %f15, %f12 add %l0, %o0, %l4 be,a loop_3408 stx %g3, [%l7 + 0x50] brz %o6, loop_3409 fzeros %f4 loop_3408: addc %l1, %l2, %g4 ld [%l7 + 0x78], %f2 loop_3409: fpack32 %f0, %f2, %f10 orcc %l6, %g2, %i6 bleu,a loop_3410 movle %xcc, %l5, %o3 movrgez %o4, 0x03B, %i1 lduw [%l7 + 0x18], %o5 loop_3410: stb %o1, [%l7 + 0x08] fmul8x16au %f7, %f10, %f2 fnegs %f6, %f13 ld [%l7 + 0x3C], %f7 fornot1s %f3, %f4, %f2 fnot1 %f12, %f6 fbe,a %fcc0, loop_3411 lduw [%l7 + 0x2C], %i7 ldsb [%l7 + 0x27], %o7 fpsub32s %f7, %f1, %f0 loop_3411: fxnors %f9, %f15, %f14 ldsw [%l7 + 0x24], %i4 fnegs %f12, %f4 fnegd %f12, %f8 fmovsneg %xcc, %f13, %f5 bvs loop_3412 stw %i0, [%l7 + 0x70] fexpand %f15, %f6 fpackfix %f14, %f14 loop_3412: sdivcc %l3, 0x1B8E, %g1 fexpand %f3, %f0 brnz,a %o2, loop_3413 tneg %xcc, 0x1 fmovdleu %icc, %f12, %f4 st %f13, [%l7 + 0x7C] loop_3413: fmul8ulx16 %f8, %f6, %f12 tgu %icc, 0x4 bvc,a,pn %xcc, loop_3414 sth %i3, [%l7 + 0x5E] fmovsa %icc, %f6, %f6 ldsw [%l7 + 0x64], %g5 loop_3414: andncc %i5, %g6, %i2 movne %xcc, %l0, %g7 udiv %l4, 0x00C4, %o0 stx %g3, [%l7 + 0x60] alignaddrl %l1, %l2, %o6 ta %xcc, 0x0 fmovdge %icc, %f10, %f6 fpackfix %f8, %f1 edge32ln %g4, %l6, %g2 stb %i6, [%l7 + 0x6D] movvs %icc, %l5, %o3 array16 %o4, %o5, %i1 movrlz %i7, 0x26D, %o7 stb %i4, [%l7 + 0x09] ldd [%l7 + 0x48], %f6 tleu %xcc, 0x4 stb %o1, [%l7 + 0x7A] fbo,a %fcc1, loop_3415 stw %i0, [%l7 + 0x3C] tcc %xcc, 0x6 fblg %fcc3, loop_3416 loop_3415: ldsw [%l7 + 0x3C], %l3 bcs,a loop_3417 stb %g1, [%l7 + 0x20] loop_3416: ldub [%l7 + 0x61], %o2 std %f4, [%l7 + 0x10] loop_3417: tpos %xcc, 0x4 edge8n %i3, %i5, %g6 smulcc %i2, 0x0C37, %l0 fmovsle %xcc, %f3, %f7 ld [%l7 + 0x2C], %f2 st %f6, [%l7 + 0x48] movne %icc, %g5, %l4 ldsb [%l7 + 0x50], %o0 brgz,a %g3, loop_3418 edge32 %l1, %l2, %g7 fcmpeq32 %f6, %f12, %o6 ldub [%l7 + 0x13], %l6 loop_3418: movrne %g2, %i6, %l5 ta %icc, 0x6 edge16n %g4, %o3, %o5 ldsh [%l7 + 0x44], %o4 bcs loop_3419 fnands %f4, %f12, %f6 tcs %xcc, 0x5 array8 %i7, %i1, %o7 loop_3419: std %f14, [%l7 + 0x60] fabss %f12, %f7 sth %i4, [%l7 + 0x40] fbn %fcc0, loop_3420 fbule,a %fcc1, loop_3421 fble,a %fcc0, loop_3422 srlx %i0, 0x03, %l3 loop_3420: brz %o1, loop_3423 loop_3421: fnot2s %f4, %f7 loop_3422: fzero %f14 ldub [%l7 + 0x33], %o2 loop_3423: fmovs %f10, %f8 ldsb [%l7 + 0x4D], %i3 fnands %f6, %f1, %f14 st %f4, [%l7 + 0x6C] smulcc %i5, %g1, %i2 movg %icc, %g6, %g5 bleu loop_3424 fmovrdlez %l0, %f12, %f8 stx %l4, [%l7 + 0x60] std %f0, [%l7 + 0x70] loop_3424: movne %icc, %o0, %l1 bshuffle %f12, %f2, %f10 brlz %g3, loop_3425 nop setx loop_3426, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movl %icc, %g7, %o6 fnor %f4, %f14, %f12 loop_3425: fmovdcs %xcc, %f4, %f8 loop_3426: udivx %l6, 0x1948, %l2 fbu,a %fcc0, loop_3427 tleu %icc, 0x1 and %g2, %l5, %g4 edge16ln %i6, %o5, %o4 loop_3427: te %icc, 0x3 tneg %xcc, 0x5 brnz %o3, loop_3428 tsubcc %i1, 0x1885, %i7 st %f15, [%l7 + 0x58] fblg,a %fcc0, loop_3429 loop_3428: movg %icc, %o7, %i0 tvs %icc, 0x3 fzero %f10 loop_3429: stw %l3, [%l7 + 0x28] fbe,a %fcc2, loop_3430 st %f3, [%l7 + 0x64] ldsb [%l7 + 0x7D], %i4 te %xcc, 0x5 loop_3430: stw %o1, [%l7 + 0x6C] sth %o2, [%l7 + 0x72] stb %i5, [%l7 + 0x6F] movrgez %i3, %g1, %i2 st %f6, [%l7 + 0x78] popc %g6, %g5 nop setx loop_3431, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot1 %f10, %f14, %f0 fbul %fcc3, loop_3432 fnor %f4, %f8, %f2 loop_3431: movne %icc, %l4, %l0 subcc %o0, %g3, %l1 loop_3432: fcmped %fcc3, %f14, %f6 udiv %g7, 0x1590, %o6 smul %l2, %l6, %g2 fmovrdgz %l5, %f10, %f6 fmovsle %icc, %f7, %f6 brlez,a %g4, loop_3433 ldd [%l7 + 0x18], %f10 fmovsn %icc, %f7, %f12 fandnot2s %f10, %f8, %f0 loop_3433: pdist %f14, %f12, %f0 lduh [%l7 + 0x5E], %i6 fmovscc %icc, %f11, %f2 edge8l %o5, %o3, %i1 ldsh [%l7 + 0x42], %o4 fsrc2s %f13, %f13 stx %o7, [%l7 + 0x08] fsrc2s %f1, %f1 edge32l %i7, %l3, %i4 xorcc %o1, 0x1299, %o2 ldx [%l7 + 0x50], %i0 pdist %f2, %f12, %f14 ble,a %icc, loop_3434 fpadd32 %f8, %f12, %f2 mulscc %i5, 0x0564, %g1 alignaddr %i3, %i2, %g6 loop_3434: array16 %g5, %l0, %l4 ldsh [%l7 + 0x22], %g3 ldub [%l7 + 0x4E], %l1 ldx [%l7 + 0x68], %o0 fmovdcc %icc, %f15, %f10 fmovdgu %icc, %f11, %f2 fnands %f8, %f1, %f12 edge8l %g7, %o6, %l6 fmovdvc %xcc, %f14, %f2 fbg,a %fcc1, loop_3435 fnor %f12, %f10, %f12 fble %fcc0, loop_3436 fmovde %xcc, %f1, %f7 loop_3435: fpadd32s %f6, %f8, %f0 tgu %icc, 0x5 loop_3436: ldub [%l7 + 0x69], %g2 ldsw [%l7 + 0x7C], %l5 ldsw [%l7 + 0x7C], %g4 fpack16 %f4, %f7 tl %xcc, 0x2 stb %l2, [%l7 + 0x3D] fornot1s %f7, %f5, %f3 stx %o5, [%l7 + 0x58] stw %o3, [%l7 + 0x6C] fmul8sux16 %f10, %f12, %f12 fblg,a %fcc3, loop_3437 tvc %icc, 0x6 lduh [%l7 + 0x2E], %i1 ld [%l7 + 0x68], %f11 loop_3437: stw %i6, [%l7 + 0x2C] fbe,a %fcc3, loop_3438 stb %o4, [%l7 + 0x49] ldub [%l7 + 0x73], %i7 tle %icc, 0x5 loop_3438: xor %l3, 0x1592, %i4 brgez %o7, loop_3439 std %f10, [%l7 + 0x60] brz %o1, loop_3440 fbo %fcc1, loop_3441 loop_3439: fbn,a %fcc2, loop_3442 lduh [%l7 + 0x2C], %i0 loop_3440: bg,a loop_3443 loop_3441: fcmpne32 %f0, %f2, %o2 loop_3442: ldsw [%l7 + 0x5C], %i5 ldub [%l7 + 0x12], %i3 loop_3443: sth %i2, [%l7 + 0x6E] udivx %g6, 0x1429, %g5 fnors %f6, %f0, %f13 ldsw [%l7 + 0x18], %l0 fpsub32 %f2, %f2, %f4 ldx [%l7 + 0x18], %g1 movre %g3, %l4, %l1 smulcc %o0, 0x1EF1, %g7 tvc %xcc, 0x6 ld [%l7 + 0x10], %f15 tge %xcc, 0x6 brnz,a %o6, loop_3444 fcmped %fcc1, %f4, %f0 add %l6, 0x129F, %g2 nop setx loop_3445, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_3444: alignaddr %g4, %l5, %l2 fsrc2 %f8, %f4 ldub [%l7 + 0x38], %o5 loop_3445: fmovsvs %xcc, %f2, %f3 fsrc2 %f0, %f4 std %f2, [%l7 + 0x48] ldsw [%l7 + 0x50], %i1 fbu,a %fcc0, loop_3446 be,a,pn %icc, loop_3447 fbule %fcc1, loop_3448 tneg %xcc, 0x3 loop_3446: fcmpes %fcc1, %f13, %f13 loop_3447: tle %icc, 0x7 loop_3448: lduw [%l7 + 0x28], %i6 lduh [%l7 + 0x12], %o3 lduw [%l7 + 0x4C], %i7 movge %xcc, %l3, %o4 fmovdleu %icc, %f10, %f9 ldsb [%l7 + 0x3D], %i4 ldx [%l7 + 0x10], %o1 tsubcctv %i0, %o2, %o7 ld [%l7 + 0x24], %f4 movleu %xcc, %i5, %i2 movcs %icc, %g6, %i3 bgu,a loop_3449 std %f14, [%l7 + 0x10] umul %l0, %g1, %g5 fmul8x16au %f4, %f13, %f10 loop_3449: ldub [%l7 + 0x4D], %g3 bge,a,pt %icc, loop_3450 tpos %xcc, 0x3 tge %icc, 0x0 fxnor %f8, %f8, %f14 loop_3450: movle %xcc, %l1, %l4 movn %xcc, %o0, %g7 lduw [%l7 + 0x64], %l6 array32 %o6, %g2, %l5 tgu %xcc, 0x1 stx %l2, [%l7 + 0x68] ldx [%l7 + 0x20], %g4 ld [%l7 + 0x68], %f12 fpadd32 %f2, %f14, %f12 tn %xcc, 0x1 stx %i1, [%l7 + 0x78] fsrc1s %f9, %f5 subccc %o5, 0x1523, %i6 lduw [%l7 + 0x7C], %i7 brz,a %l3, loop_3451 movneg %icc, %o3, %i4 fxors %f1, %f7, %f14 andncc %o4, %i0, %o2 loop_3451: pdist %f0, %f12, %f10 movne %icc, %o7, %i5 te %xcc, 0x3 ldsw [%l7 + 0x44], %i2 edge32ln %g6, %o1, %l0 stw %i3, [%l7 + 0x10] srax %g1, 0x00, %g3 movrgz %g5, 0x017, %l4 fmovrdgz %l1, %f8, %f0 movleu %icc, %o0, %g7 fmovsg %icc, %f4, %f11 sth %o6, [%l7 + 0x30] fnot1s %f10, %f4 fmovrsne %l6, %f3, %f13 ba,a %xcc, loop_3452 fmul8sux16 %f12, %f4, %f0 stw %l5, [%l7 + 0x54] fones %f4 loop_3452: fmovdvs %icc, %f13, %f12 fpsub16 %f12, %f14, %f2 ld [%l7 + 0x50], %f3 tvc %xcc, 0x1 stx %g2, [%l7 + 0x50] array16 %g4, %i1, %o5 move %xcc, %i6, %i7 umul %l2, 0x053E, %o3 movvc %icc, %i4, %o4 tn %xcc, 0x4 mova %xcc, %l3, %i0 fnors %f0, %f6, %f1 fsrc2 %f8, %f2 andn %o2, 0x0F6F, %o7 edge16n %i5, %i2, %o1 ld [%l7 + 0x28], %f15 fnors %f9, %f13, %f3 movrlez %g6, %i3, %l0 subccc %g1, %g5, %l4 edge32ln %l1, %o0, %g3 tneg %icc, 0x0 std %f6, [%l7 + 0x50] fbug,a %fcc2, loop_3453 bleu,a,pt %icc, loop_3454 mulscc %o6, %g7, %l5 ldx [%l7 + 0x40], %l6 loop_3453: fmovdne %xcc, %f3, %f7 loop_3454: fone %f12 fba %fcc2, loop_3455 ldsw [%l7 + 0x3C], %g2 fbug %fcc3, loop_3456 ldd [%l7 + 0x38], %f0 loop_3455: array32 %i1, %o5, %i6 edge16n %i7, %g4, %o3 loop_3456: tle %xcc, 0x5 lduh [%l7 + 0x70], %l2 stx %i4, [%l7 + 0x30] fabss %f9, %f2 nop setx loop_3457, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brnz,a %l3, loop_3458 movcc %icc, %i0, %o4 and %o2, %i5, %o7 loop_3457: addccc %o1, 0x146A, %i2 loop_3458: lduw [%l7 + 0x60], %i3 stb %l0, [%l7 + 0x12] smul %g1, %g5, %l4 xorcc %l1, 0x0237, %o0 edge8 %g3, %g6, %o6 fnot1 %f0, %f2 fabsd %f10, %f0 fmovsgu %icc, %f8, %f4 ldd [%l7 + 0x18], %f14 bleu,pt %xcc, loop_3459 movleu %xcc, %g7, %l6 ld [%l7 + 0x60], %f5 st %f12, [%l7 + 0x60] loop_3459: addcc %l5, %g2, %o5 fmovrdne %i6, %f0, %f4 fmul8ulx16 %f0, %f14, %f8 xor %i7, 0x1FC4, %g4 nop setx loop_3460, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbl %fcc1, loop_3461 fnot1 %f4, %f4 movge %icc, %i1, %l2 loop_3460: udivcc %i4, 0x1DEF, %l3 loop_3461: fxor %f6, %f0, %f2 fbg %fcc1, loop_3462 ld [%l7 + 0x54], %f4 fbul %fcc2, loop_3463 movpos %xcc, %i0, %o4 loop_3462: ld [%l7 + 0x38], %f10 popc 0x0D2C, %o2 loop_3463: add %o3, 0x125D, %o7 fbl %fcc3, loop_3464 lduw [%l7 + 0x68], %o1 bpos %icc, loop_3465 xnor %i2, 0x0DE7, %i5 loop_3464: fmovsle %icc, %f2, %f2 fcmpgt32 %f12, %f8, %i3 loop_3465: sethi 0x1EB5, %g1 udiv %l0, 0x0A8A, %g5 bvc loop_3466 sth %l4, [%l7 + 0x1E] mova %icc, %l1, %o0 smul %g6, %g3, %g7 loop_3466: lduh [%l7 + 0x76], %l6 stb %l5, [%l7 + 0x57] st %f1, [%l7 + 0x18] ldub [%l7 + 0x2D], %g2 stb %o6, [%l7 + 0x64] tvs %icc, 0x4 ldsb [%l7 + 0x5C], %i6 movvs %icc, %o5, %g4 ba,a,pn %icc, loop_3467 sra %i7, 0x0F, %i1 lduw [%l7 + 0x50], %l2 sdivx %i4, 0x13FB, %i0 loop_3467: fsrc2s %f6, %f8 fzero %f0 movrgz %o4, 0x112, %o2 stw %o3, [%l7 + 0x64] stw %o7, [%l7 + 0x3C] ldd [%l7 + 0x20], %f4 fmul8sux16 %f0, %f6, %f0 fcmpeq16 %f10, %f12, %o1 fzero %f2 fmovsneg %icc, %f3, %f3 fmovrde %l3, %f12, %f0 be,a,pt %xcc, loop_3468 fmul8x16 %f3, %f2, %f2 lduh [%l7 + 0x30], %i2 sth %i3, [%l7 + 0x30] loop_3468: tn %xcc, 0x4 bgu,a,pn %icc, loop_3469 tvs %icc, 0x0 srlx %g1, %l0, %i5 std %f8, [%l7 + 0x58] loop_3469: ldx [%l7 + 0x70], %g5 xorcc %l4, %l1, %o0 fnors %f7, %f0, %f6 fmovdcc %icc, %f8, %f6 lduw [%l7 + 0x44], %g6 te %xcc, 0x0 edge32ln %g3, %g7, %l5 movrlez %l6, 0x19B, %g2 edge8 %o6, %o5, %i6 movleu %xcc, %i7, %i1 fmovdg %xcc, %f14, %f12 nop setx loop_3470, %l0, %l1 jmpl %l1, %l2 fone %f14 lduw [%l7 + 0x5C], %i4 tvc %xcc, 0x3 loop_3470: fmovscs %xcc, %f5, %f0 ldub [%l7 + 0x6E], %g4 fmovsa %xcc, %f9, %f0 stb %o4, [%l7 + 0x2F] brz,a %i0, loop_3471 fcmpeq32 %f0, %f12, %o2 fcmple16 %f14, %f2, %o7 std %f0, [%l7 + 0x20] loop_3471: sra %o3, 0x16, %o1 fmovsvs %icc, %f7, %f1 mulx %l3, %i2, %i3 taddcc %g1, %i5, %l0 fpadd32 %f14, %f4, %f14 fcmpgt32 %f12, %f4, %l4 fmul8x16al %f14, %f1, %f4 fmovrdgez %l1, %f0, %f0 movg %icc, %g5, %o0 smul %g3, 0x1FDC, %g7 ldsw [%l7 + 0x24], %l5 nop setx loop_3472, %l0, %l1 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 + 0x54], %g6 ld [%l7 + 0x10], %f15 brlz,a %l6, loop_3473 loop_3472: andcc %g2, %o6, %i6 for %f8, %f2, %f6 fba,a %fcc1, loop_3474 loop_3473: pdist %f2, %f14, %f8 stb %i7, [%l7 + 0x2E] ldsh [%l7 + 0x1E], %i1 loop_3474: st %f14, [%l7 + 0x6C] tsubcc %l2, %i4, %o5 array32 %g4, %o4, %i0 xnorcc %o2, 0x1DBA, %o7 array16 %o1, %l3, %o3 call loop_3475 fxors %f12, %f13, %f3 bcc,a %xcc, loop_3476 stb %i3, [%l7 + 0x7A] loop_3475: bgu,pt %xcc, loop_3477 move %icc, %i2, %g1 loop_3476: st %f3, [%l7 + 0x68] std %f0, [%l7 + 0x58] loop_3477: edge32 %i5, %l4, %l0 fmovsneg %xcc, %f3, %f12 movrgez %g5, 0x3B2, %l1 fbule %fcc3, loop_3478 ldsb [%l7 + 0x3C], %g3 fcmpeq16 %f4, %f14, %g7 fmovsl %icc, %f9, %f2 loop_3478: fmovde %xcc, %f9, %f12 fbl %fcc3, loop_3479 bcc loop_3480 fmul8sux16 %f6, %f4, %f12 fmovdpos %xcc, %f7, %f0 loop_3479: fandnot1s %f2, %f3, %f0 loop_3480: addccc %l5, %o0, %g6 srlx %l6, 0x0B, %o6 ld [%l7 + 0x34], %f3 ldsw [%l7 + 0x64], %g2 fzero %f0 lduh [%l7 + 0x7C], %i7 fmovdg %icc, %f2, %f10 addccc %i6, %i1, %l2 subccc %i4, %o5, %g4 nop setx loop_3481, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f14, [%l7 + 0x70] call loop_3482 mulx %o4, 0x079C, %o2 loop_3481: fmovrse %o7, %f11, %f11 ldx [%l7 + 0x38], %o1 loop_3482: fmovsleu %xcc, %f9, %f5 sdivcc %l3, 0x1073, %i0 fmul8ulx16 %f14, %f10, %f6 lduw [%l7 + 0x40], %o3 fmovs %f11, %f5 ldsb [%l7 + 0x3F], %i3 ble %icc, loop_3483 faligndata %f14, %f4, %f14 fmovsa %xcc, %f14, %f13 movvc %icc, %g1, %i5 loop_3483: umulcc %i2, %l0, %l4 movn %icc, %l1, %g5 array32 %g3, %g7, %l5 fcmpeq32 %f0, %f14, %g6 bcc,pt %xcc, loop_3484 stb %l6, [%l7 + 0x48] edge32n %o0, %o6, %g2 edge32ln %i7, %i6, %i1 loop_3484: brlez %i4, loop_3485 fnot2 %f0, %f6 srl %l2, 0x1A, %o5 fmovrslez %o4, %f3, %f7 loop_3485: ldx [%l7 + 0x40], %o2 fmovdleu %icc, %f0, %f0 lduh [%l7 + 0x4A], %o7 sdiv %g4, 0x0013, %l3 fmovrsgz %i0, %f13, %f5 lduh [%l7 + 0x6A], %o1 ldsh [%l7 + 0x20], %o3 fnot2s %f8, %f0 ldx [%l7 + 0x30], %g1 fcmpne32 %f6, %f4, %i5 sdiv %i3, 0x1DB6, %l0 or %l4, 0x0D68, %i2 ldsh [%l7 + 0x54], %l1 fmul8x16 %f12, %f10, %f6 std %f8, [%l7 + 0x20] ldx [%l7 + 0x58], %g5 sth %g7, [%l7 + 0x28] movge %xcc, %l5, %g6 fmovdg %xcc, %f9, %f2 fors %f0, %f4, %f5 andn %l6, %o0, %g3 movne %xcc, %g2, %i7 sth %i6, [%l7 + 0x58] bleu,a %icc, loop_3486 stb %o6, [%l7 + 0x23] ldd [%l7 + 0x58], %f10 fmovsle %icc, %f1, %f3 loop_3486: st %f2, [%l7 + 0x0C] brnz,a %i1, loop_3487 fnot2s %f10, %f14 fmul8ulx16 %f8, %f8, %f8 ldsw [%l7 + 0x50], %i4 loop_3487: udivx %o5, 0x0BF6, %o4 ld [%l7 + 0x20], %f8 brgz,a %l2, loop_3488 ldd [%l7 + 0x08], %f2 stw %o7, [%l7 + 0x5C] fbe,a %fcc1, loop_3489 loop_3488: bleu,a,pn %icc, loop_3490 srl %o2, %l3, %g4 lduw [%l7 + 0x50], %o1 loop_3489: for %f8, %f6, %f8 loop_3490: add %o3, %i0, %g1 fxnors %f3, %f2, %f4 fbo %fcc0, loop_3491 fmovspos %xcc, %f11, %f7 fbue %fcc3, loop_3492 fmovsa %xcc, %f9, %f3 loop_3491: fcmpne16 %f0, %f2, %i5 ldsw [%l7 + 0x6C], %i3 loop_3492: ldx [%l7 + 0x70], %l0 fmovde %icc, %f7, %f5 fsrc2s %f0, %f9 fmovscc %xcc, %f2, %f15 st %f0, [%l7 + 0x64] fmovsleu %icc, %f4, %f9 bn,pn %xcc, loop_3493 fmul8x16al %f3, %f4, %f2 bcs,a %xcc, loop_3494 fexpand %f3, %f12 loop_3493: sdivx %l4, 0x0682, %l1 stb %i2, [%l7 + 0x35] loop_3494: fandnot2s %f7, %f7, %f11 sethi 0x1218, %g7 brgz,a %g5, loop_3495 ldsw [%l7 + 0x08], %l5 fblg %fcc0, loop_3496 lduh [%l7 + 0x42], %g6 loop_3495: edge32ln %o0, %l6, %g2 lduw [%l7 + 0x54], %g3 loop_3496: tle %xcc, 0x2 ldsw [%l7 + 0x14], %i6 nop setx loop_3497, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fand %f10, %f12, %f12 brnz,a %i7, loop_3498 subc %o6, 0x1086, %i1 loop_3497: nop setx loop_3499, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry srl %i4, %o5, %l2 loop_3498: fmovdle %icc, %f13, %f5 sub %o4, %o2, %o7 loop_3499: fmovsvs %icc, %f2, %f1 bleu loop_3500 bneg,a loop_3501 movneg %xcc, %g4, %o1 popc 0x1763, %o3 loop_3500: andcc %i0, 0x11E5, %l3 loop_3501: movge %icc, %g1, %i5 smul %i3, %l4, %l0 bshuffle %f14, %f6, %f12 fmovsl %xcc, %f2, %f6 fmovdcs %icc, %f12, %f6 stw %i2, [%l7 + 0x34] brlz,a %g7, loop_3502 ldd [%l7 + 0x10], %f14 subccc %g5, %l1, %l5 ldsb [%l7 + 0x5C], %g6 loop_3502: bneg,pn %xcc, loop_3503 std %f12, [%l7 + 0x78] fxor %f6, %f4, %f14 tne %xcc, 0x3 loop_3503: movrlz %l6, 0x35B, %g2 st %f6, [%l7 + 0x2C] edge32l %o0, %i6, %i7 fpadd16 %f12, %f4, %f2 brnz %o6, loop_3504 tvc %xcc, 0x5 fzero %f4 fpadd16 %f12, %f0, %f10 loop_3504: ldx [%l7 + 0x08], %g3 andncc %i4, %i1, %l2 andncc %o4, %o2, %o7 fba,a %fcc2, loop_3505 srax %g4, %o1, %o3 ldsh [%l7 + 0x72], %o5 array16 %i0, %l3, %i5 loop_3505: stx %g1, [%l7 + 0x38] fxnor %f10, %f8, %f14 subccc %l4, 0x1471, %i3 ldd [%l7 + 0x48], %f0 te %icc, 0x4 fcmps %fcc2, %f0, %f0 tsubcc %l0, 0x0071, %g7 fmul8ulx16 %f0, %f14, %f2 brlez %i2, loop_3506 brz,a %g5, loop_3507 ldub [%l7 + 0x14], %l5 lduh [%l7 + 0x26], %l1 loop_3506: movrlz %g6, %l6, %g2 loop_3507: stx %o0, [%l7 + 0x30] stw %i6, [%l7 + 0x2C] subc %o6, 0x132C, %i7 fmovscc %xcc, %f7, %f9 lduw [%l7 + 0x7C], %g3 tcc %icc, 0x0 movrgez %i4, %l2, %o4 stb %i1, [%l7 + 0x7C] fcmpeq16 %f2, %f6, %o7 ldd [%l7 + 0x18], %f0 umul %o2, 0x0646, %g4 stx %o3, [%l7 + 0x68] fbge %fcc3, loop_3508 brlez %o5, loop_3509 ldd [%l7 + 0x38], %f14 ld [%l7 + 0x5C], %f9 loop_3508: addc %i0, 0x000B, %l3 loop_3509: bneg,pt %icc, loop_3510 tge %icc, 0x0 ldub [%l7 + 0x7C], %i5 ldx [%l7 + 0x50], %o1 loop_3510: addc %l4, %g1, %i3 sth %l0, [%l7 + 0x66] fcmpd %fcc3, %f6, %f2 fmovrdgez %i2, %f10, %f0 udivcc %g5, 0x021C, %l5 movrlz %l1, %g7, %l6 andcc %g2, %o0, %g6 movne %icc, %i6, %i7 fbue %fcc0, loop_3511 stb %g3, [%l7 + 0x53] fba,a %fcc2, loop_3512 fpsub32s %f13, %f15, %f0 loop_3511: fcmple32 %f6, %f4, %i4 ldx [%l7 + 0x68], %l2 loop_3512: bpos %icc, loop_3513 fmovdgu %icc, %f13, %f12 bcs,a %icc, loop_3514 subccc %o4, 0x064C, %o6 loop_3513: lduw [%l7 + 0x24], %o7 movcc %icc, %o2, %g4 loop_3514: ldub [%l7 + 0x54], %o3 fmovscs %icc, %f1, %f6 tvs %icc, 0x1 or %i1, %i0, %l3 ldd [%l7 + 0x28], %f6 lduh [%l7 + 0x62], %i5 fbge,a %fcc1, loop_3515 fmovrdne %o5, %f12, %f10 movne %xcc, %l4, %g1 fmovsne %icc, %f9, %f3 loop_3515: fmovsa %xcc, %f8, %f6 ldsb [%l7 + 0x09], %i3 fbul %fcc0, loop_3516 fmovdvc %xcc, %f1, %f14 fmovspos %icc, %f7, %f13 ldd [%l7 + 0x48], %f4 loop_3516: fbuge,a %fcc3, loop_3517 fmovrsgez %l0, %f6, %f4 alignaddrl %o1, %g5, %l5 fcmpeq16 %f12, %f12, %i2 loop_3517: bne,a,pn %xcc, loop_3518 st %f6, [%l7 + 0x78] sra %l1, %g7, %g2 fmovsvc %icc, %f11, %f5 loop_3518: ldsh [%l7 + 0x34], %o0 fbe %fcc3, loop_3519 fmul8sux16 %f14, %f4, %f4 std %f10, [%l7 + 0x68] stx %g6, [%l7 + 0x58] loop_3519: fmovdpos %icc, %f9, %f0 tsubcctv %l6, %i7, %g3 array32 %i6, %l2, %i4 st %f11, [%l7 + 0x4C] std %f8, [%l7 + 0x40] brlez,a %o4, loop_3520 ldsb [%l7 + 0x68], %o7 stw %o2, [%l7 + 0x14] fpack16 %f6, %f5 loop_3520: fsrc1s %f4, %f6 fabsd %f4, %f14 fmovsleu %icc, %f1, %f6 fpadd16s %f0, %f13, %f6 ldsh [%l7 + 0x4E], %o6 fmuld8ulx16 %f15, %f13, %f10 movl %xcc, %g4, %o3 movcc %xcc, %i0, %l3 fcmped %fcc3, %f8, %f0 ldub [%l7 + 0x64], %i1 fmovsle %icc, %f2, %f12 bpos,a,pt %icc, loop_3521 fpsub32s %f4, %f4, %f0 ldx [%l7 + 0x78], %o5 movre %l4, 0x3FB, %g1 loop_3521: ldub [%l7 + 0x0C], %i5 fcmpne32 %f12, %f14, %l0 fmovdvs %icc, %f0, %f0 fcmpne16 %f2, %f10, %o1 fmovdpos %icc, %f12, %f12 fzero %f8 tsubcctv %g5, %l5, %i3 stb %l1, [%l7 + 0x1B] udiv %i2, 0x1DAA, %g7 fmovrdlez %g2, %f4, %f10 fcmpgt32 %f10, %f10, %g6 fbule %fcc3, loop_3522 fmovsvs %xcc, %f12, %f14 fpack32 %f4, %f4, %f4 nop setx loop_3523, %l0, %l1 jmpl %l1, %o0 loop_3522: ld [%l7 + 0x3C], %f6 movl %icc, %l6, %i7 udiv %i6, 0x0691, %g3 loop_3523: ldsb [%l7 + 0x0C], %i4 movrgz %o4, %o7, %l2 bcs,a %icc, loop_3524 bne,a loop_3525 ldd [%l7 + 0x08], %f4 brgz %o6, loop_3526 loop_3524: fblg,a %fcc1, loop_3527 loop_3525: fmovrsne %g4, %f8, %f15 st %f5, [%l7 + 0x54] loop_3526: addcc %o2, 0x15B0, %o3 loop_3527: fmovdgu %xcc, %f3, %f3 addc %l3, 0x04E0, %i1 ldub [%l7 + 0x20], %o5 std %f6, [%l7 + 0x28] ldd [%l7 + 0x48], %f8 array32 %i0, %l4, %i5 movn %xcc, %g1, %l0 stx %g5, [%l7 + 0x40] bne,pn %xcc, loop_3528 edge16 %o1, %i3, %l5 xnorcc %l1, %g7, %g2 ldsw [%l7 + 0x68], %g6 loop_3528: nop setx loop_3529, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdcc %icc, %f15, %f13 ldub [%l7 + 0x55], %o0 tne %icc, 0x7 loop_3529: lduh [%l7 + 0x52], %l6 fmovrdlz %i7, %f6, %f4 move %xcc, %i6, %i2 edge16ln %i4, %o4, %o7 fmovdneg %icc, %f4, %f13 sdiv %g3, 0x0156, %o6 ldsb [%l7 + 0x13], %l2 fmovsne %icc, %f14, %f10 fmovdpos %icc, %f14, %f8 sethi 0x0CC9, %g4 fmovsne %icc, %f8, %f9 lduh [%l7 + 0x3E], %o3 fmovdgu %xcc, %f3, %f6 lduh [%l7 + 0x68], %o2 fmovdleu %xcc, %f9, %f5 te %xcc, 0x6 lduw [%l7 + 0x28], %i1 sth %l3, [%l7 + 0x5E] fandnot2s %f6, %f10, %f3 fmovdn %xcc, %f10, %f2 taddcctv %i0, %l4, %o5 ldsw [%l7 + 0x5C], %g1 fornot1s %f6, %f15, %f4 st %f1, [%l7 + 0x70] srax %i5, %l0, %o1 movre %g5, %i3, %l1 fmovdvs %xcc, %f10, %f1 array8 %g7, %g2, %g6 fmul8x16au %f8, %f0, %f4 tl %icc, 0x2 movle %xcc, %o0, %l6 or %l5, 0x1DD9, %i7 edge16l %i2, %i6, %o4 fmovrse %o7, %f11, %f15 stw %i4, [%l7 + 0x28] fcmps %fcc1, %f5, %f2 fmovdvs %xcc, %f0, %f4 fmovrsne %o6, %f11, %f3 fnot1s %f14, %f2 tl %xcc, 0x6 movpos %icc, %g3, %g4 tleu %xcc, 0x5 fmovdle %xcc, %f2, %f5 fxnor %f10, %f14, %f4 st %f8, [%l7 + 0x1C] udivx %l2, 0x10D1, %o2 sub %o3, %i1, %i0 fmovdcs %icc, %f2, %f9 for %f2, %f14, %f2 and %l3, %o5, %l4 fornot2s %f4, %f0, %f2 stw %g1, [%l7 + 0x18] stw %l0, [%l7 + 0x58] stb %i5, [%l7 + 0x1F] lduh [%l7 + 0x5C], %g5 xorcc %o1, %i3, %l1 fmovsg %icc, %f2, %f6 fxnor %f14, %f4, %f10 stx %g2, [%l7 + 0x30] fbe %fcc2, loop_3530 tle %xcc, 0x6 sdivcc %g7, 0x170A, %o0 fblg,a %fcc3, loop_3531 loop_3530: mova %icc, %l6, %l5 fexpand %f9, %f2 edge32n %g6, %i2, %i6 loop_3531: stb %o4, [%l7 + 0x72] bgu,a loop_3532 edge16ln %i7, %i4, %o6 stw %g3, [%l7 + 0x24] fmovrdlz %o7, %f2, %f14 loop_3532: brnz %g4, loop_3533 fmovsa %icc, %f6, %f5 fmovdne %icc, %f3, %f1 edge32l %l2, %o2, %i1 loop_3533: fmovrsgz %o3, %f11, %f4 nop setx loop_3534, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry siam 0x1 ldsw [%l7 + 0x4C], %l3 stx %o5, [%l7 + 0x48] loop_3534: ldsb [%l7 + 0x18], %i0 tg %xcc, 0x5 ldsw [%l7 + 0x50], %g1 ldd [%l7 + 0x38], %f8 fmul8sux16 %f4, %f6, %f4 nop setx loop_3535, %l0, %l1 jmpl %l1, %l4 fcmple16 %f4, %f14, %l0 movne %xcc, %i5, %g5 fornot1 %f8, %f14, %f2 loop_3535: bcs,pn %xcc, loop_3536 fmovd %f10, %f10 st %f3, [%l7 + 0x50] ldsb [%l7 + 0x1E], %o1 loop_3536: ldsh [%l7 + 0x3C], %l1 orn %i3, 0x1C36, %g2 fcmpne16 %f0, %f8, %o0 bcs,pn %xcc, loop_3537 umulcc %g7, %l5, %g6 fpadd32 %f4, %f6, %f6 movrgez %i2, 0x09D, %l6 loop_3537: xor %o4, 0x1F05, %i6 taddcc %i7, %o6, %i4 stx %o7, [%l7 + 0x68] fpack32 %f12, %f2, %f12 ldsw [%l7 + 0x4C], %g4 movrne %l2, 0x343, %o2 fmovscs %icc, %f0, %f9 lduh [%l7 + 0x74], %i1 fmovspos %icc, %f10, %f9 subc %o3, %l3, %o5 movl %xcc, %g3, %g1 fmovsg %xcc, %f4, %f6 nop setx loop_3538, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x50], %f15 alignaddrl %l4, %l0, %i0 stw %i5, [%l7 + 0x7C] loop_3538: stw %g5, [%l7 + 0x5C] std %f12, [%l7 + 0x10] ldsh [%l7 + 0x3A], %l1 fornot1s %f15, %f2, %f2 fmovdg %xcc, %f2, %f3 fmovd %f10, %f6 fmovdgu %icc, %f15, %f0 tvs %icc, 0x6 movne %icc, %o1, %g2 taddcc %i3, %o0, %l5 fmovscs %icc, %f6, %f1 fornot2 %f0, %f6, %f6 fmul8x16 %f2, %f8, %f10 lduh [%l7 + 0x68], %g6 lduh [%l7 + 0x20], %i2 tgu %icc, 0x4 sth %l6, [%l7 + 0x4E] srl %o4, 0x07, %i6 fandnot2 %f12, %f14, %f12 fmovrsne %i7, %f14, %f3 bge,a loop_3539 st %f13, [%l7 + 0x30] fmovsge %xcc, %f6, %f11 bne,a,pt %icc, loop_3540 loop_3539: tneg %icc, 0x1 movneg %xcc, %o6, %g7 orn %i4, 0x1051, %o7 loop_3540: edge32n %l2, %g4, %o2 fsrc2 %f14, %f2 movre %o3, 0x1C6, %i1 fnot1 %f8, %f8 std %f0, [%l7 + 0x10] movle %icc, %o5, %l3 stb %g3, [%l7 + 0x13] fbul %fcc0, loop_3541 edge32ln %g1, %l4, %i0 tcs %icc, 0x0 std %f14, [%l7 + 0x40] loop_3541: ldub [%l7 + 0x36], %l0 bg,pn %xcc, loop_3542 ldub [%l7 + 0x3B], %i5 fmovdleu %icc, %f2, %f1 st %f12, [%l7 + 0x6C] loop_3542: movvs %xcc, %l1, %g5 movre %g2, %o1, %o0 sth %l5, [%l7 + 0x6C] stx %i3, [%l7 + 0x48] fble %fcc3, loop_3543 fmovsneg %xcc, %f5, %f15 stx %i2, [%l7 + 0x40] sub %l6, 0x0F8A, %o4 loop_3543: stw %i6, [%l7 + 0x74] sth %g6, [%l7 + 0x32] lduh [%l7 + 0x16], %i7 st %f2, [%l7 + 0x08] array8 %g7, %o6, %o7 sth %l2, [%l7 + 0x56] ldsw [%l7 + 0x74], %i4 nop setx loop_3544, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x7C], %o2 fble %fcc3, loop_3545 fpsub32s %f1, %f9, %f8 loop_3544: fcmpd %fcc0, %f2, %f8 ldd [%l7 + 0x30], %f8 loop_3545: std %f4, [%l7 + 0x28] fmovsl %xcc, %f10, %f5 fbule %fcc1, loop_3546 fpadd32 %f6, %f10, %f8 fbug,a %fcc2, loop_3547 brgez,a %g4, loop_3548 loop_3546: xnorcc %o3, %i1, %o5 fmovrdne %g3, %f6, %f6 loop_3547: movgu %xcc, %g1, %l3 loop_3548: udiv %i0, 0x1628, %l4 fsrc1s %f4, %f3 fsrc1 %f10, %f8 ba loop_3549 brgz %i5, loop_3550 bleu,pn %icc, loop_3551 sth %l1, [%l7 + 0x72] loop_3549: lduh [%l7 + 0x7A], %g5 loop_3550: tn %xcc, 0x5 loop_3551: std %f8, [%l7 + 0x68] fcmped %fcc3, %f14, %f6 tl %icc, 0x2 fmovse %xcc, %f13, %f0 fsrc2s %f9, %f14 fmovrsgez %l0, %f15, %f9 fmovdpos %xcc, %f6, %f4 fmovscs %icc, %f15, %f4 ld [%l7 + 0x50], %f4 ldsw [%l7 + 0x3C], %g2 brnz,a %o0, loop_3552 movpos %icc, %o1, %l5 ldd [%l7 + 0x58], %f4 fsrc2 %f6, %f4 loop_3552: fbg %fcc1, loop_3553 fmovrsne %i2, %f7, %f7 edge32l %l6, %o4, %i3 ldsh [%l7 + 0x42], %i6 loop_3553: fzeros %f8 ld [%l7 + 0x24], %f0 ldub [%l7 + 0x6B], %g6 tge %icc, 0x1 stb %g7, [%l7 + 0x4A] fandnot2s %f12, %f1, %f5 smul %o6, %i7, %o7 ld [%l7 + 0x44], %f13 fmovsvc %icc, %f11, %f7 movneg %xcc, %l2, %o2 fmovsge %icc, %f10, %f3 addccc %i4, %g4, %i1 ld [%l7 + 0x74], %f15 movleu %xcc, %o5, %o3 fmovdneg %icc, %f8, %f1 fmovdg %xcc, %f15, %f9 st %f3, [%l7 + 0x48] stx %g3, [%l7 + 0x20] andncc %l3, %g1, %i0 fmovdl %icc, %f15, %f12 bvs,a,pn %xcc, loop_3554 movcs %icc, %l4, %i5 fbule,a %fcc1, loop_3555 fblg,a %fcc3, loop_3556 loop_3554: fmovsge %icc, %f11, %f6 movvc %icc, %g5, %l0 loop_3555: ldub [%l7 + 0x7B], %l1 loop_3556: ldsb [%l7 + 0x1C], %o0 fpsub32s %f15, %f5, %f3 ldsb [%l7 + 0x3F], %o1 ldx [%l7 + 0x18], %l5 stw %g2, [%l7 + 0x60] ldx [%l7 + 0x70], %l6 ldd [%l7 + 0x20], %f6 fbule,a %fcc0, loop_3557 ldsw [%l7 + 0x34], %o4 fmovda %icc, %f6, %f1 ldsb [%l7 + 0x14], %i3 loop_3557: fpadd32 %f10, %f0, %f0 movrgz %i2, %g6, %i6 fornot2 %f8, %f8, %f12 fpsub16s %f12, %f9, %f1 lduh [%l7 + 0x0C], %o6 bvc %xcc, loop_3558 sra %g7, 0x15, %i7 movrlz %l2, %o2, %o7 movrne %i4, %i1, %o5 loop_3558: ldub [%l7 + 0x5E], %o3 movle %icc, %g4, %l3 ldsh [%l7 + 0x50], %g3 orn %g1, %i0, %l4 st %f10, [%l7 + 0x50] fand %f14, %f10, %f2 fpsub32s %f2, %f3, %f4 stb %i5, [%l7 + 0x17] ldub [%l7 + 0x3E], %g5 brlez,a %l1, loop_3559 ld [%l7 + 0x10], %f13 stw %o0, [%l7 + 0x1C] bne,pn %xcc, loop_3560 loop_3559: ldub [%l7 + 0x14], %l0 movcs %icc, %o1, %l5 movl %icc, %l6, %o4 loop_3560: fmovdg %icc, %f8, %f9 fmovsa %xcc, %f14, %f14 fxnor %f0, %f12, %f12 stw %g2, [%l7 + 0x64] fbuge %fcc1, loop_3561 ld [%l7 + 0x60], %f10 subccc %i2, 0x11B5, %i3 movn %xcc, %i6, %g6 loop_3561: ldd [%l7 + 0x50], %f2 std %f0, [%l7 + 0x30] srlx %o6, 0x02, %g7 alignaddr %l2, %o2, %i7 umulcc %i4, 0x1683, %i1 fpackfix %f0, %f6 bvs,pn %icc, loop_3562 udiv %o5, 0x1ED9, %o3 andncc %g4, %o7, %l3 ldsw [%l7 + 0x68], %g3 loop_3562: fmovscs %icc, %f3, %f6 ldsh [%l7 + 0x20], %g1 stb %i0, [%l7 + 0x46] stx %l4, [%l7 + 0x60] ldd [%l7 + 0x38], %f4 fnand %f0, %f10, %f14 ldx [%l7 + 0x60], %i5 bl %xcc, loop_3563 fzero %f8 edge32l %g5, %l1, %l0 edge32 %o0, %l5, %l6 loop_3563: fors %f11, %f13, %f0 fbuge,a %fcc0, loop_3564 fnands %f5, %f1, %f3 ldx [%l7 + 0x10], %o4 lduh [%l7 + 0x6A], %g2 loop_3564: fcmpne16 %f12, %f0, %o1 ldsh [%l7 + 0x46], %i2 fpmerge %f0, %f10, %f12 fcmpes %fcc0, %f5, %f1 fmovsneg %xcc, %f11, %f14 fbo %fcc0, loop_3565 stx %i3, [%l7 + 0x28] fba %fcc3, loop_3566 movvc %icc, %g6, %o6 loop_3565: ldub [%l7 + 0x70], %i6 fcmpne16 %f0, %f0, %l2 loop_3566: lduh [%l7 + 0x44], %g7 movrgz %o2, %i4, %i1 fmovse %icc, %f7, %f9 fmovrse %i7, %f10, %f9 fexpand %f4, %f6 tleu %icc, 0x1 st %f9, [%l7 + 0x64] ldsb [%l7 + 0x10], %o5 fpmerge %f13, %f12, %f6 edge32 %g4, %o7, %o3 mulscc %l3, 0x189E, %g3 fmovdne %icc, %f5, %f12 fmovdne %icc, %f15, %f6 fbne %fcc1, loop_3567 umulcc %g1, 0x1287, %l4 fbne %fcc0, loop_3568 ldsw [%l7 + 0x08], %i5 loop_3567: or %g5, 0x1E93, %l1 fmovsn %icc, %f4, %f11 loop_3568: brnz %l0, loop_3569 tne %xcc, 0x7 stw %i0, [%l7 + 0x64] add %o0, %l5, %o4 loop_3569: fmovrsne %l6, %f4, %f1 ldsb [%l7 + 0x1E], %o1 fble,a %fcc1, loop_3570 ta %icc, 0x2 stw %g2, [%l7 + 0x7C] subccc %i3, %g6, %i2 loop_3570: ldd [%l7 + 0x68], %f0 bgu,a,pt %icc, loop_3571 movn %xcc, %o6, %i6 fmovrde %l2, %f4, %f6 fmovsvs %xcc, %f10, %f3 loop_3571: fnot2s %f12, %f14 umul %o2, %i4, %g7 orn %i1, %o5, %i7 alignaddrl %o7, %o3, %g4 srax %g3, %g1, %l4 fmul8x16 %f0, %f10, %f14 edge8n %l3, %i5, %g5 sub %l1, %i0, %l0 nop setx loop_3572, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brgz,a %o0, loop_3573 std %f4, [%l7 + 0x78] srl %l5, %l6, %o1 loop_3572: ldd [%l7 + 0x18], %f8 loop_3573: ldsw [%l7 + 0x38], %g2 fmovdn %xcc, %f11, %f7 fors %f7, %f13, %f2 smulcc %o4, 0x16FD, %g6 fnot2 %f10, %f12 bge %xcc, loop_3574 ldx [%l7 + 0x78], %i3 fbul %fcc0, loop_3575 movcs %xcc, %o6, %i6 loop_3574: tcc %icc, 0x3 ldsh [%l7 + 0x3C], %l2 loop_3575: ldsw [%l7 + 0x54], %i2 ldx [%l7 + 0x50], %i4 std %f10, [%l7 + 0x20] ldsh [%l7 + 0x50], %o2 edge32n %i1, %o5, %g7 brz %i7, loop_3576 bneg,a,pn %xcc, loop_3577 lduh [%l7 + 0x22], %o7 popc 0x0071, %o3 loop_3576: st %f0, [%l7 + 0x10] loop_3577: bg %xcc, loop_3578 edge8l %g4, %g3, %g1 fmovdpos %xcc, %f5, %f7 fmovs %f11, %f10 loop_3578: st %f1, [%l7 + 0x1C] fmovsn %icc, %f14, %f4 fbe,a %fcc3, loop_3579 sdivcc %l3, 0x0401, %l4 andn %i5, 0x1E48, %l1 ldx [%l7 + 0x78], %g5 loop_3579: orn %l0, 0x05DA, %i0 ldsw [%l7 + 0x70], %l5 fornot2 %f2, %f4, %f12 fmovrdgez %o0, %f0, %f8 ldsh [%l7 + 0x74], %l6 xor %o1, 0x0568, %g2 fbue,a %fcc1, loop_3580 fpackfix %f6, %f3 fnot2 %f6, %f10 fmovrde %o4, %f12, %f10 loop_3580: bleu,a,pt %xcc, loop_3581 st %f0, [%l7 + 0x34] mulscc %g6, %i3, %o6 call loop_3582 loop_3581: andncc %i6, %i2, %l2 nop setx loop_3583, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry add %o2, 0x0199, %i1 loop_3582: udiv %i4, 0x0CE9, %g7 ldub [%l7 + 0x3D], %i7 loop_3583: stb %o7, [%l7 + 0x5C] std %f6, [%l7 + 0x48] movpos %icc, %o3, %g4 ldd [%l7 + 0x68], %f12 fmovdle %xcc, %f9, %f13 ldsb [%l7 + 0x5B], %g3 ldub [%l7 + 0x68], %g1 ldsb [%l7 + 0x11], %l3 fmovsle %icc, %f5, %f10 ldsb [%l7 + 0x3D], %o5 fabss %f11, %f5 fmovdcc %icc, %f2, %f14 fnot2 %f4, %f8 stx %l4, [%l7 + 0x60] subcc %i5, %g5, %l0 addccc %l1, 0x014E, %i0 fmovde %icc, %f8, %f3 lduw [%l7 + 0x44], %o0 bg %icc, loop_3584 movrlez %l6, %o1, %g2 fble %fcc3, loop_3585 xor %l5, %g6, %i3 loop_3584: sth %o6, [%l7 + 0x5E] fcmped %fcc0, %f4, %f14 loop_3585: lduh [%l7 + 0x68], %o4 tvs %xcc, 0x3 bne,a,pt %xcc, loop_3586 nop setx loop_3587, %l0, %l1 jmpl %l1, %i2 movpos %xcc, %l2, %i6 fba %fcc2, loop_3588 loop_3586: movcs %xcc, %o2, %i1 loop_3587: bl %icc, loop_3589 ldx [%l7 + 0x28], %g7 loop_3588: fmovdvs %icc, %f1, %f2 fmovrsgez %i4, %f2, %f3 loop_3589: ta %xcc, 0x4 stx %o7, [%l7 + 0x18] bpos,a,pt %xcc, loop_3590 fand %f6, %f8, %f6 ldsw [%l7 + 0x78], %i7 fpadd32 %f14, %f2, %f4 loop_3590: srax %o3, %g3, %g4 sth %g1, [%l7 + 0x28] ld [%l7 + 0x4C], %f15 fxor %f14, %f4, %f2 fbge,a %fcc1, loop_3591 or %l3, 0x1C1B, %l4 bcs,a %xcc, loop_3592 sll %i5, 0x19, %g5 loop_3591: nop setx loop_3593, %l0, %l1 jmpl %l1, %o5 st %f0, [%l7 + 0x0C] loop_3592: stx %l1, [%l7 + 0x78] alignaddrl %l0, %i0, %l6 loop_3593: fmovdg %xcc, %f3, %f11 movle %icc, %o1, %o0 smul %l5, %g2, %g6 subc %i3, %o6, %i2 nop setx loop_3594, %l0, %l1 jmpl %l1, %o4 lduw [%l7 + 0x74], %i6 fbne,a %fcc1, loop_3595 orn %l2, 0x0B79, %o2 loop_3594: lduw [%l7 + 0x38], %g7 fba,a %fcc2, loop_3596 loop_3595: fpack16 %f2, %f15 st %f3, [%l7 + 0x1C] edge32n %i4, %i1, %o7 loop_3596: fba %fcc3, loop_3597 fnegs %f12, %f1 tvc %icc, 0x5 fcmple16 %f6, %f10, %i7 loop_3597: stw %o3, [%l7 + 0x4C] fmul8ulx16 %f10, %f8, %f6 stb %g4, [%l7 + 0x42] fnot2s %f1, %f2 tle %xcc, 0x1 std %f2, [%l7 + 0x20] fmovsl %icc, %f8, %f2 movrgez %g1, 0x12A, %g3 stw %l3, [%l7 + 0x20] fxnors %f15, %f12, %f5 xorcc %i5, %l4, %g5 fnot2s %f5, %f13 fones %f1 fmovsn %xcc, %f12, %f5 ldd [%l7 + 0x40], %f8 fmovdleu %icc, %f11, %f2 ldsh [%l7 + 0x7C], %l1 st %f6, [%l7 + 0x6C] udiv %o5, 0x036B, %l0 nop setx loop_3598, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8x16 %f11, %f14, %f0 movrgz %i0, 0x071, %o1 fcmple32 %f2, %f4, %l6 loop_3598: bvs,a %icc, loop_3599 fpadd16s %f2, %f6, %f14 lduw [%l7 + 0x48], %o0 ldx [%l7 + 0x60], %l5 loop_3599: fmovdcs %icc, %f14, %f15 fmovsa %xcc, %f12, %f3 fnot1s %f6, %f14 fmovdne %xcc, %f11, %f15 bg,a %icc, loop_3600 srax %g2, 0x1E, %g6 for %f14, %f12, %f10 ldsb [%l7 + 0x6D], %o6 loop_3600: fmovrdgz %i2, %f14, %f2 fmovscs %xcc, %f3, %f15 stw %o4, [%l7 + 0x54] fandnot2s %f6, %f11, %f7 ldsh [%l7 + 0x18], %i6 te %icc, 0x1 fsrc2 %f4, %f8 edge32l %i3, %o2, %l2 sth %g7, [%l7 + 0x26] fmovsne %icc, %f1, %f10 movcs %icc, %i4, %i1 subccc %o7, %o3, %i7 edge16ln %g4, %g3, %g1 fmovrde %i5, %f6, %f2 fmovdcs %xcc, %f5, %f11 fmovrsgz %l3, %f8, %f13 fmovdne %icc, %f10, %f10 fbule,a %fcc0, loop_3601 stb %g5, [%l7 + 0x45] call loop_3602 fbule %fcc3, loop_3603 loop_3601: udivx %l4, 0x0C2C, %l1 movl %xcc, %l0, %o5 loop_3602: fmovdne %icc, %f9, %f15 loop_3603: stb %i0, [%l7 + 0x61] ldsw [%l7 + 0x50], %l6 movcs %xcc, %o1, %l5 fmovrse %g2, %f13, %f11 movge %xcc, %g6, %o0 fmovdgu %icc, %f11, %f5 for %f4, %f8, %f4 mulscc %i2, 0x10A6, %o4 srl %o6, 0x02, %i3 fbule %fcc0, loop_3604 orn %o2, %i6, %g7 fmovdne %xcc, %f9, %f4 edge8ln %i4, %i1, %o7 loop_3604: fmovsvs %xcc, %f6, %f6 bge,a,pn %xcc, loop_3605 sth %o3, [%l7 + 0x34] sth %l2, [%l7 + 0x68] ldd [%l7 + 0x40], %f6 loop_3605: andn %g4, 0x1268, %g3 movre %g1, 0x3FB, %i7 std %f10, [%l7 + 0x78] subc %i5, 0x1549, %l3 sth %l4, [%l7 + 0x1C] bcs,a,pn %xcc, loop_3606 movgu %xcc, %l1, %g5 add %o5, %l0, %i0 ldx [%l7 + 0x68], %o1 loop_3606: stb %l6, [%l7 + 0x59] subccc %l5, 0x1653, %g6 add %o0, %g2, %i2 fcmpne16 %f0, %f4, %o4 fmovrsgez %i3, %f1, %f2 ldub [%l7 + 0x63], %o2 fexpand %f5, %f4 fsrc1 %f14, %f0 ldx [%l7 + 0x30], %o6 ldx [%l7 + 0x68], %i6 movcc %icc, %g7, %i4 lduw [%l7 + 0x2C], %i1 fmovrse %o7, %f3, %f4 ldd [%l7 + 0x48], %f2 array16 %o3, %g4, %g3 bcs %icc, loop_3607 edge16ln %g1, %l2, %i5 fcmpeq16 %f2, %f12, %l3 fmovdvc %icc, %f6, %f12 loop_3607: ble,a loop_3608 te %xcc, 0x0 orcc %i7, 0x035D, %l4 fpsub32 %f4, %f10, %f0 loop_3608: fnegd %f6, %f2 array16 %g5, %l1, %l0 fmovsn %xcc, %f5, %f9 lduh [%l7 + 0x1E], %i0 fnand %f10, %f10, %f2 movgu %icc, %o5, %o1 tg %xcc, 0x2 tvc %xcc, 0x7 edge32n %l5, %l6, %o0 tge %xcc, 0x2 ldd [%l7 + 0x58], %f14 movne %icc, %g2, %g6 ldsb [%l7 + 0x5B], %i2 stx %o4, [%l7 + 0x40] array32 %i3, %o6, %i6 edge32n %o2, %g7, %i4 mova %icc, %i1, %o3 mova %icc, %g4, %g3 stb %g1, [%l7 + 0x42] bpos,pt %icc, loop_3609 bne,pn %icc, loop_3610 edge32 %l2, %i5, %l3 fexpand %f14, %f6 loop_3609: ldsw [%l7 + 0x44], %i7 loop_3610: ldsw [%l7 + 0x14], %l4 lduw [%l7 + 0x10], %g5 fmovdcs %xcc, %f1, %f15 ldub [%l7 + 0x37], %l1 fmovsle %icc, %f6, %f5 fabsd %f2, %f4 fbg,a %fcc1, loop_3611 fmovsl %xcc, %f6, %f0 fmovsne %xcc, %f2, %f10 fbn,a %fcc1, loop_3612 loop_3611: xorcc %l0, 0x1F1B, %o7 fcmpd %fcc0, %f14, %f4 mova %icc, %o5, %i0 loop_3612: fbl %fcc1, loop_3613 and %l5, %o1, %o0 edge16n %g2, %l6, %i2 fpadd32 %f0, %f8, %f10 loop_3613: ldub [%l7 + 0x62], %o4 ldsw [%l7 + 0x08], %g6 fmovrdgez %o6, %f6, %f10 te %xcc, 0x2 fmovdvc %xcc, %f0, %f10 edge16 %i6, %o2, %i3 movle %xcc, %i4, %i1 st %f0, [%l7 + 0x4C] bgu,pt %icc, loop_3614 bshuffle %f2, %f0, %f10 movne %xcc, %o3, %g4 ldx [%l7 + 0x60], %g7 loop_3614: fmovsl %icc, %f13, %f2 fmovrdlz %g1, %f0, %f6 movrgez %l2, %i5, %l3 fbuge %fcc0, loop_3615 siam 0x1 brlez,a %i7, loop_3616 fcmple32 %f0, %f0, %l4 loop_3615: and %g3, 0x0DDC, %g5 alignaddr %l1, %o7, %l0 loop_3616: fmovsn %icc, %f3, %f9 st %f11, [%l7 + 0x3C] sethi 0x1E9E, %i0 fmovda %icc, %f12, %f6 lduw [%l7 + 0x2C], %l5 sth %o5, [%l7 + 0x74] fxnor %f6, %f10, %f8 orcc %o0, 0x0A76, %g2 bg,a,pn %xcc, loop_3617 tneg %icc, 0x5 sth %l6, [%l7 + 0x18] fmovsg %icc, %f13, %f8 loop_3617: std %f0, [%l7 + 0x60] fxors %f4, %f2, %f12 bneg loop_3618 fzeros %f0 st %f2, [%l7 + 0x10] ld [%l7 + 0x28], %f11 loop_3618: tsubcctv %o1, %o4, %i2 ldx [%l7 + 0x08], %g6 te %icc, 0x2 fbge %fcc0, loop_3619 smulcc %o6, %o2, %i6 ble,a,pt %icc, loop_3620 lduh [%l7 + 0x62], %i3 loop_3619: movvc %icc, %i1, %o3 ldsh [%l7 + 0x72], %g4 loop_3620: fmovrdne %g7, %f6, %f2 and %g1, %i4, %i5 brgz,a %l3, loop_3621 ldx [%l7 + 0x38], %l2 bne,a loop_3622 tsubcctv %l4, 0x1754, %i7 loop_3621: ldub [%l7 + 0x68], %g3 movvc %xcc, %l1, %o7 loop_3622: fors %f14, %f7, %f10 edge32 %g5, %i0, %l0 fandnot1 %f4, %f2, %f6 ldd [%l7 + 0x08], %f14 fabsd %f12, %f6 ldsb [%l7 + 0x37], %o5 edge16n %o0, %l5, %l6 mova %xcc, %g2, %o4 orncc %i2, %o1, %o6 lduh [%l7 + 0x36], %o2 fbug,a %fcc1, loop_3623 ldsb [%l7 + 0x77], %g6 fmovdcc %xcc, %f12, %f1 ldsw [%l7 + 0x34], %i6 loop_3623: fandnot2s %f6, %f7, %f11 edge32n %i3, %o3, %i1 movg %icc, %g7, %g4 lduh [%l7 + 0x16], %i4 lduw [%l7 + 0x08], %g1 st %f9, [%l7 + 0x1C] stw %l3, [%l7 + 0x68] movvs %xcc, %i5, %l4 ldsh [%l7 + 0x0E], %i7 tge %xcc, 0x3 edge32n %g3, %l1, %l2 fmul8sux16 %f0, %f0, %f14 fzeros %f13 stx %o7, [%l7 + 0x48] bgu,pn %xcc, loop_3624 sdivcc %i0, 0x1127, %g5 fors %f8, %f12, %f3 std %f10, [%l7 + 0x38] loop_3624: movcs %xcc, %o5, %o0 movrne %l0, 0x08E, %l5 ldub [%l7 + 0x7F], %g2 tl %xcc, 0x6 fpadd16s %f11, %f9, %f6 fornot2 %f10, %f6, %f14 bg %icc, loop_3625 fcmpes %fcc2, %f7, %f6 std %f14, [%l7 + 0x28] subccc %o4, %l6, %i2 loop_3625: fands %f0, %f15, %f2 ldx [%l7 + 0x50], %o1 fmovscs %icc, %f6, %f1 ldx [%l7 + 0x70], %o2 stb %g6, [%l7 + 0x39] srl %o6, 0x1A, %i3 bpos,a loop_3626 fmovspos %icc, %f6, %f6 fpsub32s %f8, %f15, %f8 sdiv %i6, 0x1853, %o3 loop_3626: ldsb [%l7 + 0x64], %i1 bvc,pt %icc, loop_3627 subcc %g4, %g7, %g1 subccc %l3, %i5, %l4 fcmpd %fcc2, %f12, %f10 loop_3627: ldx [%l7 + 0x60], %i7 bl,a %icc, loop_3628 smul %g3, 0x103A, %i4 ldsb [%l7 + 0x4F], %l1 edge16n %l2, %i0, %o7 loop_3628: sth %g5, [%l7 + 0x58] fmovsn %xcc, %f12, %f10 fmovdpos %xcc, %f13, %f7 ldsh [%l7 + 0x50], %o0 stw %l0, [%l7 + 0x18] udivx %o5, 0x0C2C, %g2 mulx %l5, 0x1876, %l6 ldsb [%l7 + 0x4E], %o4 ldd [%l7 + 0x40], %f10 fblg %fcc0, loop_3629 tvc %icc, 0x4 ld [%l7 + 0x64], %f0 lduh [%l7 + 0x76], %o1 loop_3629: nop setx loop_3630, %l0, %l1 jmpl %l1, %o2 siam 0x4 subccc %g6, %o6, %i3 subc %i2, 0x12CF, %o3 loop_3630: stx %i1, [%l7 + 0x30] pdist %f6, %f4, %f12 fpadd32 %f6, %f10, %f4 ldsw [%l7 + 0x48], %i6 and %g4, 0x174C, %g1 ta %xcc, 0x0 bn,a,pt %icc, loop_3631 movpos %xcc, %l3, %g7 ld [%l7 + 0x0C], %f12 sth %i5, [%l7 + 0x3A] loop_3631: fmovrslez %i7, %f6, %f15 fpadd16 %f0, %f2, %f14 fcmple16 %f2, %f14, %l4 lduh [%l7 + 0x34], %g3 sdivx %l1, 0x1FF5, %i4 brlz,a %l2, loop_3632 ldub [%l7 + 0x41], %i0 std %f10, [%l7 + 0x18] fpadd32s %f14, %f2, %f11 loop_3632: movge %icc, %g5, %o0 ldd [%l7 + 0x10], %f12 fmovscc %xcc, %f8, %f0 movvc %xcc, %o7, %l0 fors %f7, %f2, %f2 fcmpgt16 %f2, %f8, %g2 bshuffle %f8, %f8, %f12 fpsub32 %f10, %f2, %f6 fbug,a %fcc1, loop_3633 movcc %xcc, %l5, %o5 fmovrsgez %o4, %f4, %f14 fpack32 %f0, %f12, %f10 loop_3633: xor %o1, %o2, %g6 fnot2s %f2, %f6 fcmpd %fcc1, %f2, %f0 fornot1 %f12, %f14, %f10 sth %l6, [%l7 + 0x64] edge8l %i3, %i2, %o6 fornot1 %f6, %f6, %f14 stx %o3, [%l7 + 0x10] tcs %xcc, 0x2 fbule %fcc0, loop_3634 siam 0x2 sll %i6, 0x13, %g4 ld [%l7 + 0x48], %f11 loop_3634: edge32n %i1, %l3, %g1 taddcctv %i5, 0x1B81, %i7 ldsh [%l7 + 0x3C], %g7 ldsb [%l7 + 0x0F], %l4 fnands %f10, %f13, %f13 fexpand %f14, %f8 ldsb [%l7 + 0x23], %g3 tge %icc, 0x7 umul %i4, %l2, %l1 lduh [%l7 + 0x38], %i0 stw %o0, [%l7 + 0x54] nop setx loop_3635, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bne %icc, loop_3636 lduh [%l7 + 0x6A], %g5 fnor %f0, %f4, %f14 loop_3635: sll %o7, 0x10, %g2 loop_3636: lduh [%l7 + 0x08], %l0 fmovsa %icc, %f10, %f11 brz %l5, loop_3637 ldsh [%l7 + 0x2A], %o4 fbo %fcc2, loop_3638 udiv %o5, 0x0448, %o2 loop_3637: stx %o1, [%l7 + 0x70] edge16ln %g6, %l6, %i3 loop_3638: fcmpeq16 %f4, %f4, %i2 addcc %o6, %o3, %g4 bl %icc, loop_3639 srl %i1, 0x1A, %i6 ldd [%l7 + 0x40], %f2 ldsw [%l7 + 0x28], %l3 loop_3639: ldx [%l7 + 0x70], %g1 ble,a,pt %icc, loop_3640 tpos %icc, 0x7 edge16ln %i7, %g7, %l4 tvc %xcc, 0x1 loop_3640: or %g3, 0x0A04, %i5 fsrc2 %f4, %f4 ldsw [%l7 + 0x2C], %l2 alignaddrl %i4, %l1, %o0 bvc,a loop_3641 ba,a loop_3642 fbu,a %fcc0, loop_3643 lduh [%l7 + 0x6C], %g5 loop_3641: ldx [%l7 + 0x68], %o7 loop_3642: subc %g2, %l0, %l5 loop_3643: tcc %xcc, 0x2 brz %o4, loop_3644 fmovrsgez %o5, %f13, %f5 edge16l %o2, %i0, %g6 tne %icc, 0x4 loop_3644: ldd [%l7 + 0x40], %f14 std %f4, [%l7 + 0x10] mulx %l6, 0x175E, %o1 popc 0x0F93, %i3 fpsub32 %f2, %f14, %f8 fsrc2s %f13, %f9 ldsb [%l7 + 0x6C], %o6 movrne %i2, 0x0A9, %o3 fmuld8ulx16 %f8, %f9, %f14 st %f13, [%l7 + 0x74] fcmpne32 %f12, %f0, %i1 orcc %g4, 0x0733, %i6 umulcc %g1, 0x0ADC, %l3 stx %i7, [%l7 + 0x20] fnand %f4, %f4, %f2 fmovsneg %icc, %f11, %f14 sth %l4, [%l7 + 0x3A] ta %icc, 0x2 ldsh [%l7 + 0x5A], %g3 bgu,a,pn %xcc, loop_3645 std %f0, [%l7 + 0x50] ldsb [%l7 + 0x1D], %g7 tgu %xcc, 0x0 loop_3645: sth %l2, [%l7 + 0x4E] tvs %xcc, 0x4 edge16n %i4, %l1, %i5 fmovsg %icc, %f13, %f0 fmovrdne %o0, %f6, %f10 fmovdleu %xcc, %f13, %f11 call loop_3646 edge32l %o7, %g2, %l0 fbne,a %fcc0, loop_3647 std %f4, [%l7 + 0x08] loop_3646: lduw [%l7 + 0x28], %g5 fbuge %fcc1, loop_3648 loop_3647: movvs %xcc, %l5, %o5 ldsb [%l7 + 0x31], %o4 ldub [%l7 + 0x65], %o2 loop_3648: fcmpgt16 %f8, %f14, %i0 std %f2, [%l7 + 0x40] fbe,a %fcc3, loop_3649 fpadd16s %f4, %f3, %f7 fmovrsgz %g6, %f13, %f13 ldsw [%l7 + 0x2C], %l6 loop_3649: movvs %icc, %o1, %i3 stx %i2, [%l7 + 0x20] fmovrse %o6, %f6, %f14 ldsb [%l7 + 0x12], %o3 edge8ln %i1, %i6, %g4 srax %g1, %l3, %i7 fcmpgt32 %f14, %f4, %g3 fpmerge %f3, %f13, %f2 fsrc2 %f6, %f8 fcmple32 %f8, %f4, %g7 fmovdge %xcc, %f8, %f5 tne %icc, 0x1 lduw [%l7 + 0x50], %l4 tcs %xcc, 0x1 smul %l2, 0x0B4D, %i4 fands %f11, %f10, %f5 std %f0, [%l7 + 0x28] fmovscs %icc, %f0, %f11 edge32ln %i5, %l1, %o0 fxnors %f14, %f7, %f2 fpadd16s %f9, %f2, %f9 ld [%l7 + 0x78], %f14 brz,a %o7, loop_3650 fandnot2 %f10, %f10, %f14 brlez %g2, loop_3651 fmovrdgez %l0, %f0, %f8 loop_3650: ldsb [%l7 + 0x65], %l5 bg,pn %xcc, loop_3652 loop_3651: fbul,a %fcc3, loop_3653 fbge,a %fcc1, loop_3654 tleu %xcc, 0x4 loop_3652: or %o5, %o4, %g5 loop_3653: fmovrslez %o2, %f1, %f3 loop_3654: fnot1 %f12, %f6 fcmple16 %f6, %f12, %g6 std %f8, [%l7 + 0x30] ldsb [%l7 + 0x6A], %l6 stx %o1, [%l7 + 0x50] stb %i0, [%l7 + 0x76] ldsh [%l7 + 0x10], %i3 stb %i2, [%l7 + 0x4D] fabsd %f14, %f4 fbge,a %fcc1, loop_3655 alignaddrl %o3, %o6, %i1 fmovdvc %xcc, %f7, %f15 tle %icc, 0x6 loop_3655: std %f12, [%l7 + 0x58] sth %g4, [%l7 + 0x3A] ldsh [%l7 + 0x08], %i6 nop setx loop_3656, %l0, %l1 jmpl %l1, %l3 fbg,a %fcc3, loop_3657 sth %i7, [%l7 + 0x34] ld [%l7 + 0x48], %f2 loop_3656: ldub [%l7 + 0x10], %g3 loop_3657: movvc %xcc, %g1, %l4 fpmerge %f5, %f10, %f6 movvc %icc, %g7, %i4 bleu loop_3658 for %f10, %f8, %f10 ldx [%l7 + 0x40], %i5 edge8l %l2, %o0, %l1 loop_3658: fpadd16s %f12, %f0, %f8 fmovrdgez %o7, %f8, %f14 edge8ln %l0, %l5, %g2 fpack16 %f2, %f7 bvs,a,pt %icc, loop_3659 lduw [%l7 + 0x24], %o5 fnot1 %f8, %f14 fmovdgu %icc, %f14, %f11 loop_3659: ba,pt %xcc, loop_3660 stw %o4, [%l7 + 0x54] ldsh [%l7 + 0x48], %o2 fones %f1 loop_3660: sethi 0x0DE4, %g6 smul %g5, %l6, %o1 stx %i3, [%l7 + 0x58] fbn,a %fcc2, loop_3661 fsrc1 %f4, %f8 fandnot1 %f2, %f8, %f0 fmovdne %icc, %f5, %f4 loop_3661: fmovrse %i0, %f14, %f12 fnors %f3, %f4, %f12 fpadd32 %f10, %f14, %f12 fmovdvs %icc, %f8, %f12 fmovscc %xcc, %f0, %f15 ldd [%l7 + 0x48], %f4 and %i2, 0x1856, %o3 bl,pn %xcc, loop_3662 edge8ln %o6, %i1, %g4 fbl %fcc0, loop_3663 lduw [%l7 + 0x30], %i6 loop_3662: ldsw [%l7 + 0x10], %l3 subccc %i7, 0x0A05, %g3 loop_3663: lduh [%l7 + 0x0E], %l4 smulcc %g7, 0x1DBC, %g1 fabss %f0, %f3 movvs %xcc, %i4, %i5 sdivx %l2, 0x003F, %l1 movle %xcc, %o7, %o0 fpsub32s %f10, %f15, %f4 ldsb [%l7 + 0x1C], %l0 fornot1s %f3, %f2, %f5 fmovrse %l5, %f9, %f7 tgu %xcc, 0x7 subc %g2, %o4, %o5 ldsb [%l7 + 0x30], %g6 fmovsa %icc, %f7, %f15 fbg,a %fcc1, loop_3664 lduw [%l7 + 0x3C], %g5 fnot2s %f5, %f13 fbu,a %fcc3, loop_3665 loop_3664: stx %o2, [%l7 + 0x20] fcmped %fcc1, %f14, %f0 fexpand %f9, %f14 loop_3665: mova %xcc, %l6, %i3 sub %i0, %o1, %i2 movgu %icc, %o3, %o6 lduw [%l7 + 0x20], %g4 fsrc2 %f10, %f2 movvs %xcc, %i6, %l3 pdist %f14, %f10, %f10 bpos,a,pt %xcc, loop_3666 sethi 0x0638, %i1 sth %g3, [%l7 + 0x4A] ldsw [%l7 + 0x58], %i7 loop_3666: ldsb [%l7 + 0x09], %g7 fornot2s %f10, %f8, %f3 ldx [%l7 + 0x28], %l4 fmuld8sux16 %f9, %f4, %f6 fnegs %f3, %f13 stb %i4, [%l7 + 0x7B] ldd [%l7 + 0x30], %f0 fpadd32 %f4, %f2, %f10 fmovdvc %xcc, %f4, %f1 fxors %f8, %f11, %f7 tleu %icc, 0x2 ldsb [%l7 + 0x2A], %g1 stx %l2, [%l7 + 0x10] fmovdleu %xcc, %f15, %f13 bvs %icc, loop_3667 fbul,a %fcc2, loop_3668 std %f10, [%l7 + 0x10] stb %l1, [%l7 + 0x32] loop_3667: sdivx %i5, 0x0F27, %o0 loop_3668: fcmped %fcc1, %f14, %f12 umulcc %l0, 0x0DE9, %o7 movl %icc, %g2, %o4 fsrc1 %f4, %f0 popc %o5, %g6 fandnot2s %f12, %f12, %f6 stx %l5, [%l7 + 0x78] fnegd %f4, %f8 mulx %g5, 0x1B91, %o2 stb %l6, [%l7 + 0x5B] fcmpgt16 %f12, %f4, %i3 fbule %fcc2, loop_3669 ldd [%l7 + 0x58], %f2 edge16l %o1, %i0, %o3 lduh [%l7 + 0x58], %i2 loop_3669: fnors %f3, %f14, %f12 umul %o6, %i6, %l3 std %f2, [%l7 + 0x38] smul %i1, 0x0D0D, %g3 std %f12, [%l7 + 0x38] lduh [%l7 + 0x22], %i7 fmul8ulx16 %f8, %f8, %f14 sth %g7, [%l7 + 0x6E] stx %g4, [%l7 + 0x08] lduh [%l7 + 0x2E], %l4 tsubcc %g1, %i4, %l1 st %f3, [%l7 + 0x38] ldd [%l7 + 0x40], %f8 ldd [%l7 + 0x38], %f6 udivcc %l2, 0x1AA4, %o0 movcc %xcc, %i5, %l0 fmul8x16al %f6, %f15, %f14 move %icc, %o7, %g2 fcmpgt32 %f10, %f14, %o5 edge32n %o4, %l5, %g6 ldx [%l7 + 0x38], %g5 stw %o2, [%l7 + 0x70] fmul8x16al %f11, %f6, %f2 fblg %fcc3, loop_3670 fmovsg %xcc, %f3, %f15 sllx %i3, 0x03, %o1 fmul8x16 %f0, %f2, %f12 loop_3670: orn %i0, 0x0F0D, %o3 stx %l6, [%l7 + 0x28] alignaddr %o6, %i6, %i2 for %f12, %f2, %f2 for %f10, %f0, %f10 edge16l %i1, %l3, %g3 and %g7, %g4, %i7 bne,a loop_3671 srlx %l4, %g1, %i4 ldsw [%l7 + 0x48], %l2 tne %xcc, 0x6 loop_3671: bcs,a,pt %icc, loop_3672 tvs %xcc, 0x2 fmovrdlez %o0, %f0, %f12 fmovdgu %xcc, %f3, %f12 loop_3672: fornot2 %f6, %f10, %f6 be,a %xcc, loop_3673 smulcc %i5, %l1, %o7 fbu,a %fcc0, loop_3674 fandnot2 %f12, %f4, %f12 loop_3673: ldsw [%l7 + 0x58], %g2 fmovrslez %l0, %f6, %f8 loop_3674: std %f8, [%l7 + 0x18] movrne %o4, %o5, %l5 fors %f7, %f9, %f2 fxors %f6, %f5, %f2 ldd [%l7 + 0x28], %f4 sth %g5, [%l7 + 0x3C] stb %g6, [%l7 + 0x4B] fone %f8 ldd [%l7 + 0x78], %f6 subc %o2, 0x0495, %i3 movrlez %o1, 0x031, %i0 be,a,pt %xcc, loop_3675 sth %l6, [%l7 + 0x16] udiv %o6, 0x1970, %o3 fmovdgu %xcc, %f11, %f8 loop_3675: stb %i6, [%l7 + 0x2F] fmovrsgez %i1, %f11, %f11 fpsub16 %f12, %f10, %f0 nop setx loop_3676, %l0, %l1 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 + 0x50], %l3 std %f10, [%l7 + 0x68] srl %i2, 0x1F, %g7 loop_3676: fcmps %fcc3, %f11, %f0 movcs %icc, %g4, %i7 ldd [%l7 + 0x28], %f2 addccc %g3, %g1, %i4 fmuld8sux16 %f7, %f9, %f10 st %f3, [%l7 + 0x58] fabsd %f10, %f4 ldsh [%l7 + 0x60], %l2 fexpand %f12, %f8 movvc %xcc, %o0, %l4 fnand %f12, %f4, %f6 move %icc, %i5, %l1 subc %g2, 0x141D, %o7 fmovda %icc, %f2, %f12 fmovrse %l0, %f13, %f12 ldx [%l7 + 0x40], %o4 sra %l5, %g5, %o5 fabsd %f4, %f4 fmovsl %icc, %f8, %f12 ta %icc, 0x7 std %f14, [%l7 + 0x30] udivcc %g6, 0x1716, %i3 tg %xcc, 0x6 edge32ln %o1, %i0, %o2 fbug,a %fcc3, loop_3677 fbn %fcc2, loop_3678 srl %l6, 0x13, %o3 umulcc %o6, %i6, %i1 loop_3677: alignaddrl %l3, %g7, %i2 loop_3678: subc %g4, 0x0636, %g3 fba %fcc1, loop_3679 movgu %xcc, %i7, %g1 sth %i4, [%l7 + 0x4E] ldd [%l7 + 0x78], %f14 loop_3679: fmovdcs %icc, %f10, %f13 ldd [%l7 + 0x20], %f2 ldx [%l7 + 0x50], %o0 sdiv %l2, 0x093E, %l4 st %f12, [%l7 + 0x44] lduw [%l7 + 0x38], %l1 ldd [%l7 + 0x38], %f2 xnor %g2, 0x118A, %o7 srlx %l0, %o4, %i5 ld [%l7 + 0x30], %f7 siam 0x4 lduh [%l7 + 0x0E], %l5 movre %o5, 0x142, %g5 subccc %g6, 0x05EB, %o1 fcmped %fcc1, %f14, %f12 alignaddr %i0, %o2, %l6 edge32ln %i3, %o6, %o3 fmovrde %i6, %f0, %f4 fpsub32 %f12, %f10, %f4 ldx [%l7 + 0x30], %i1 stb %g7, [%l7 + 0x09] edge8 %i2, %g4, %l3 fbug %fcc3, loop_3680 fsrc2 %f8, %f4 ldd [%l7 + 0x08], %f6 nop setx loop_3681, %l0, %l1 jmpl %l1, %g3 loop_3680: edge16n %g1, %i4, %o0 bge %icc, loop_3682 brnz %l2, loop_3683 loop_3681: bne,a %xcc, loop_3684 movre %l4, 0x262, %i7 loop_3682: ldsh [%l7 + 0x58], %g2 loop_3683: bcs,a %xcc, loop_3685 loop_3684: movne %icc, %o7, %l0 fpsub16s %f14, %f11, %f15 lduh [%l7 + 0x10], %o4 loop_3685: addcc %l1, %l5, %i5 fandnot1s %f7, %f3, %f2 sth %o5, [%l7 + 0x16] ldx [%l7 + 0x48], %g6 edge8 %o1, %g5, %o2 fmovdvc %icc, %f3, %f13 alignaddrl %l6, %i3, %i0 fbuge,a %fcc0, loop_3686 movgu %xcc, %o6, %i6 std %f10, [%l7 + 0x08] movl %icc, %o3, %g7 loop_3686: fmovsleu %icc, %f14, %f13 fxnors %f14, %f7, %f7 fmovsneg %xcc, %f5, %f10 fmovdvs %icc, %f15, %f9 siam 0x0 sethi 0x08F6, %i2 fcmpgt16 %f14, %f6, %i1 or %l3, 0x096A, %g4 ldd [%l7 + 0x10], %f4 stw %g3, [%l7 + 0x40] bvs,a loop_3687 brz,a %g1, loop_3688 fmovdg %icc, %f2, %f5 bgu %xcc, loop_3689 loop_3687: fxors %f14, %f0, %f2 loop_3688: lduh [%l7 + 0x60], %o0 stw %i4, [%l7 + 0x08] loop_3689: fpsub32 %f4, %f0, %f8 bg,a,pt %icc, loop_3690 lduw [%l7 + 0x08], %l2 stb %i7, [%l7 + 0x28] lduh [%l7 + 0x1A], %g2 loop_3690: movrgz %o7, 0x05F, %l4 ldsb [%l7 + 0x35], %o4 ldsh [%l7 + 0x10], %l0 ldub [%l7 + 0x7C], %l1 popc 0x180C, %l5 ldsb [%l7 + 0x57], %i5 edge32n %o5, %o1, %g5 bne %xcc, loop_3691 fxor %f8, %f14, %f2 fba,a %fcc1, loop_3692 addccc %g6, 0x1282, %o2 loop_3691: stx %i3, [%l7 + 0x40] movleu %icc, %l6, %i0 loop_3692: lduw [%l7 + 0x2C], %o6 tl %xcc, 0x2 fmovrsgez %i6, %f3, %f7 edge32ln %o3, %i2, %g7 bleu,a loop_3693 tpos %xcc, 0x4 std %f4, [%l7 + 0x48] lduw [%l7 + 0x64], %l3 loop_3693: fcmps %fcc1, %f5, %f3 fbne,a %fcc0, loop_3694 fmovsneg %icc, %f15, %f9 fpadd16s %f12, %f10, %f1 fzero %f8 loop_3694: sth %i1, [%l7 + 0x2A] lduh [%l7 + 0x26], %g4 fmovdl %icc, %f14, %f11 ldsb [%l7 + 0x66], %g1 fmovsn %icc, %f3, %f15 tg %icc, 0x3 sth %g3, [%l7 + 0x12] udivcc %o0, 0x0363, %i4 lduh [%l7 + 0x20], %l2 fbug,a %fcc1, loop_3695 fxnors %f1, %f2, %f4 fbl %fcc0, loop_3696 andncc %g2, %o7, %l4 loop_3695: ldsw [%l7 + 0x18], %i7 ldsh [%l7 + 0x12], %l0 loop_3696: ldsw [%l7 + 0x50], %o4 movpos %xcc, %l5, %i5 sll %o5, %o1, %g5 fandnot1 %f10, %f12, %f8 array16 %g6, %o2, %i3 movrne %l1, 0x29A, %i0 subc %l6, %i6, %o6 be %xcc, loop_3697 ld [%l7 + 0x70], %f3 andcc %o3, %g7, %i2 sth %i1, [%l7 + 0x0E] loop_3697: fornot1 %f2, %f6, %f2 bge,pn %xcc, loop_3698 andcc %l3, 0x1B19, %g4 fcmpd %fcc2, %f12, %f8 fbe,a %fcc3, loop_3699 loop_3698: fmovsge %xcc, %f12, %f14 fand %f12, %f12, %f2 fmul8sux16 %f2, %f10, %f14 loop_3699: ldsh [%l7 + 0x7E], %g3 subc %g1, 0x025A, %o0 ldd [%l7 + 0x38], %f12 ld [%l7 + 0x60], %f0 fornot1 %f2, %f4, %f8 lduw [%l7 + 0x64], %i4 fbo,a %fcc1, loop_3700 fsrc2s %f14, %f8 fsrc2s %f10, %f1 fmovrde %g2, %f4, %f12 loop_3700: brgez,a %o7, loop_3701 xnorcc %l2, 0x158C, %i7 fcmpeq32 %f2, %f8, %l4 fsrc1 %f4, %f12 loop_3701: ba,pt %icc, loop_3702 ldub [%l7 + 0x4A], %o4 movl %icc, %l0, %i5 ldsb [%l7 + 0x47], %l5 loop_3702: std %f2, [%l7 + 0x60] fbn %fcc1, loop_3703 ldsh [%l7 + 0x58], %o5 fcmple16 %f12, %f8, %o1 popc 0x199C, %g6 loop_3703: fabss %f10, %f6 ba %icc, loop_3704 ldsw [%l7 + 0x14], %g5 ble,a loop_3705 fandnot2 %f10, %f2, %f8 loop_3704: array16 %i3, %o2, %i0 fpack16 %f6, %f13 loop_3705: edge32ln %l1, %l6, %o6 ldsw [%l7 + 0x74], %i6 movl %xcc, %g7, %i2 brgz %o3, loop_3706 st %f9, [%l7 + 0x0C] and %i1, %l3, %g4 edge32ln %g1, %o0, %g3 loop_3706: fnands %f1, %f2, %f4 ldsw [%l7 + 0x70], %g2 ldd [%l7 + 0x40], %f6 sth %i4, [%l7 + 0x22] fmovdvc %xcc, %f1, %f1 fmovsleu %xcc, %f6, %f12 edge32 %l2, %o7, %l4 sth %o4, [%l7 + 0x62] popc 0x0B6F, %i7 fmovspos %xcc, %f3, %f14 brnz,a %l0, loop_3707 fpadd16 %f8, %f14, %f6 fmovrsgz %l5, %f14, %f9 ldsh [%l7 + 0x20], %i5 loop_3707: bneg,a loop_3708 fmul8sux16 %f8, %f0, %f8 sth %o5, [%l7 + 0x3E] ldsw [%l7 + 0x74], %g6 loop_3708: stx %g5, [%l7 + 0x08] edge8 %i3, %o2, %i0 fmovse %icc, %f12, %f12 ldsw [%l7 + 0x48], %o1 fzero %f8 ldsw [%l7 + 0x54], %l6 bcs %icc, loop_3709 stb %o6, [%l7 + 0x4E] sdivcc %i6, 0x1FD6, %g7 tsubcc %i2, %o3, %i1 loop_3709: edge16 %l1, %g4, %g1 movvc %xcc, %l3, %o0 mulx %g3, 0x110F, %i4 fmovscs %icc, %f8, %f8 edge32ln %g2, %l2, %o7 popc 0x1C9C, %o4 fblg,a %fcc2, loop_3710 ldsb [%l7 + 0x14], %i7 ldub [%l7 + 0x76], %l4 fbg,a %fcc1, loop_3711 loop_3710: fbl,a %fcc1, loop_3712 movl %xcc, %l0, %i5 udivx %o5, 0x0162, %l5 loop_3711: xorcc %g6, 0x1009, %g5 loop_3712: movcs %xcc, %o2, %i0 fpack16 %f14, %f2 bg,a loop_3713 ld [%l7 + 0x74], %f10 fba,a %fcc2, loop_3714 ldsw [%l7 + 0x24], %i3 loop_3713: lduw [%l7 + 0x78], %l6 sth %o6, [%l7 + 0x6E] loop_3714: fzeros %f5 fmovrsne %i6, %f11, %f6 edge32n %g7, %i2, %o3 and %o1, 0x14B2, %i1 stw %l1, [%l7 + 0x28] ldub [%l7 + 0x2B], %g1 edge8 %g4, %o0, %g3 umul %l3, %i4, %g2 fsrc2s %f6, %f12 fmovscs %icc, %f13, %f2 movpos %xcc, %l2, %o4 movneg %xcc, %i7, %l4 call loop_3715 call loop_3716 sdivcc %o7, 0x15EC, %l0 brgz %o5, loop_3717 loop_3715: bcc,pt %xcc, loop_3718 loop_3716: st %f8, [%l7 + 0x30] bneg loop_3719 loop_3717: tsubcctv %l5, %g6, %g5 loop_3718: sth %i5, [%l7 + 0x54] fmovrse %o2, %f13, %f12 loop_3719: brgez,a %i0, loop_3720 fmovde %xcc, %f12, %f6 tvc %xcc, 0x6 ldsh [%l7 + 0x74], %i3 loop_3720: stx %o6, [%l7 + 0x70] ldsh [%l7 + 0x26], %l6 brnz,a %g7, loop_3721 be loop_3722 xor %i2, 0x0B6D, %i6 sdivx %o1, 0x0DF4, %i1 loop_3721: lduw [%l7 + 0x78], %l1 loop_3722: sth %o3, [%l7 + 0x52] ldsb [%l7 + 0x3B], %g4 fmovs %f10, %f13 movg %icc, %o0, %g1 stx %g3, [%l7 + 0x10] alignaddr %i4, %g2, %l2 fcmpeq16 %f12, %f4, %l3 smul %o4, %i7, %l4 lduw [%l7 + 0x70], %o7 lduh [%l7 + 0x44], %o5 std %f12, [%l7 + 0x20] ldd [%l7 + 0x10], %f14 faligndata %f8, %f8, %f0 fcmple16 %f8, %f14, %l5 edge32l %g6, %l0, %i5 ldd [%l7 + 0x28], %f14 fbuge,a %fcc0, loop_3723 fmul8ulx16 %f6, %f12, %f2 fxnors %f15, %f10, %f15 fand %f6, %f6, %f10 loop_3723: orcc %o2, 0x172F, %i0 tgu %xcc, 0x6 orcc %i3, %o6, %l6 stw %g5, [%l7 + 0x50] umul %i2, 0x0661, %i6 fmuld8ulx16 %f2, %f4, %f12 movleu %icc, %g7, %o1 fone %f12 ldd [%l7 + 0x68], %f0 fnegd %f10, %f10 fmovd %f6, %f12 fcmpne32 %f0, %f8, %i1 ta %icc, 0x4 fmovrslz %o3, %f1, %f12 ldub [%l7 + 0x6F], %g4 stx %l1, [%l7 + 0x10] stw %o0, [%l7 + 0x2C] movgu %xcc, %g1, %g3 lduw [%l7 + 0x20], %g2 edge8n %i4, %l2, %o4 fcmpeq32 %f8, %f8, %l3 srlx %i7, 0x18, %l4 udivx %o7, 0x0710, %o5 fmovrslz %l5, %f15, %f13 lduh [%l7 + 0x40], %g6 sethi 0x059F, %l0 fpadd32s %f10, %f15, %f15 sth %i5, [%l7 + 0x0C] stw %o2, [%l7 + 0x28] ldsh [%l7 + 0x28], %i0 fxor %f2, %f0, %f6 fmovsneg %xcc, %f6, %f6 movn %xcc, %o6, %i3 tvs %icc, 0x3 edge8l %g5, %l6, %i2 ldx [%l7 + 0x68], %g7 fmovsne %xcc, %f0, %f4 subccc %i6, 0x0D7D, %o1 fmovs %f1, %f14 tsubcctv %i1, %o3, %g4 bvs loop_3724 fbu,a %fcc2, loop_3725 tvc %icc, 0x0 siam 0x6 loop_3724: fmovrdgz %o0, %f14, %f12 loop_3725: movrgz %g1, 0x104, %g3 sdivcc %l1, 0x12DD, %g2 bleu,a,pt %icc, loop_3726 fmovrde %l2, %f8, %f4 fba %fcc3, loop_3727 bneg loop_3728 loop_3726: ldx [%l7 + 0x48], %i4 faligndata %f2, %f12, %f4 loop_3727: ldsh [%l7 + 0x6C], %l3 loop_3728: call loop_3729 edge16ln %o4, %i7, %o7 brgez,a %l4, loop_3730 sth %l5, [%l7 + 0x20] loop_3729: sdivx %g6, 0x1B85, %o5 pdist %f4, %f10, %f8 loop_3730: fnand %f12, %f4, %f10 ld [%l7 + 0x64], %f12 ldd [%l7 + 0x48], %f14 tg %icc, 0x6 fones %f11 movcc %xcc, %l0, %i5 sth %o2, [%l7 + 0x50] stb %o6, [%l7 + 0x09] udivx %i3, 0x0885, %i0 tpos %xcc, 0x1 movrgez %g5, 0x21B, %i2 fbug,a %fcc2, loop_3731 stw %g7, [%l7 + 0x5C] tpos %xcc, 0x0 fmovsgu %xcc, %f5, %f7 loop_3731: fbuge,a %fcc1, loop_3732 movvc %icc, %l6, %i6 ldub [%l7 + 0x6E], %o1 std %f2, [%l7 + 0x30] loop_3732: fmuld8ulx16 %f14, %f12, %f4 ldd [%l7 + 0x38], %f10 fand %f8, %f10, %f6 stx %o3, [%l7 + 0x30] bcs loop_3733 fxor %f12, %f8, %f4 ldx [%l7 + 0x58], %i1 addcc %o0, %g4, %g1 loop_3733: movrgz %l1, %g3, %g2 movvc %xcc, %l2, %l3 tcc %xcc, 0x2 ldub [%l7 + 0x25], %o4 fmovs %f0, %f11 fmovd %f10, %f14 st %f3, [%l7 + 0x50] ble,pt %xcc, loop_3734 movrne %i7, 0x146, %o7 siam 0x5 ldub [%l7 + 0x75], %i4 loop_3734: fmovrsgz %l5, %f8, %f3 ldsb [%l7 + 0x4C], %g6 ldsh [%l7 + 0x0C], %l4 nop setx loop_3735, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16l %l0, %i5, %o5 fmovrdgz %o6, %f2, %f8 fmovsneg %xcc, %f0, %f2 loop_3735: fmovdpos %xcc, %f5, %f10 ldsb [%l7 + 0x31], %o2 fcmps %fcc0, %f5, %f6 fmovdge %icc, %f12, %f12 ldsw [%l7 + 0x64], %i3 std %f14, [%l7 + 0x38] fnors %f9, %f6, %f10 ldd [%l7 + 0x38], %f10 fbo %fcc1, loop_3736 ldsw [%l7 + 0x58], %i0 fcmps %fcc0, %f12, %f1 ldub [%l7 + 0x57], %g5 loop_3736: fones %f5 fmovdg %icc, %f10, %f15 fornot2 %f2, %f12, %f8 tsubcctv %g7, %i2, %i6 fbug %fcc0, loop_3737 fmovd %f6, %f2 fmul8sux16 %f8, %f10, %f12 sth %o1, [%l7 + 0x40] loop_3737: fcmpeq32 %f8, %f4, %l6 ldsb [%l7 + 0x53], %i1 tvc %icc, 0x7 brlz,a %o0, loop_3738 stw %o3, [%l7 + 0x7C] fble %fcc0, loop_3739 fsrc1 %f6, %f0 loop_3738: nop setx loop_3740, %l0, %l1 jmpl %l1, %g1 ldsw [%l7 + 0x68], %l1 loop_3739: movcs %xcc, %g4, %g3 fmovrsne %g2, %f3, %f7 loop_3740: fnot1 %f10, %f10 fsrc1 %f8, %f8 st %f9, [%l7 + 0x14] movvs %icc, %l3, %o4 brlez,a %i7, loop_3741 sth %l2, [%l7 + 0x56] ba,a loop_3742 fmul8sux16 %f10, %f0, %f14 loop_3741: fpack32 %f8, %f2, %f12 tge %xcc, 0x6 loop_3742: and %i4, %o7, %g6 sll %l5, %l0, %i5 ld [%l7 + 0x38], %f7 lduh [%l7 + 0x7C], %l4 fnot2s %f13, %f2 fnand %f12, %f0, %f12 bshuffle %f6, %f12, %f6 faligndata %f14, %f12, %f8 fbge %fcc1, loop_3743 fmovdvc %xcc, %f14, %f3 fmovsa %xcc, %f15, %f3 array32 %o5, %o6, %i3 loop_3743: fmovdgu %xcc, %f3, %f11 movneg %icc, %i0, %g5 movvs %xcc, %o2, %i2 move %icc, %g7, %o1 addccc %i6, %i1, %o0 fmovsgu %icc, %f1, %f3 xnorcc %o3, 0x17E6, %l6 stb %l1, [%l7 + 0x63] movle %xcc, %g1, %g4 fcmpeq16 %f14, %f2, %g3 fmul8x16al %f15, %f1, %f6 add %l3, 0x08A3, %o4 fmovdcc %icc, %f7, %f13 fabsd %f2, %f10 brlz %i7, loop_3744 stx %g2, [%l7 + 0x78] fmovsle %xcc, %f15, %f2 fxnors %f8, %f10, %f13 loop_3744: nop setx loop_3745, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f2, [%l7 + 0x64] fmovsa %xcc, %f15, %f10 fmuld8sux16 %f4, %f15, %f4 loop_3745: fcmpes %fcc0, %f14, %f14 brgez,a %l2, loop_3746 fbe,a %fcc2, loop_3747 lduh [%l7 + 0x1E], %i4 fmovdl %icc, %f3, %f7 loop_3746: bn,pn %icc, loop_3748 loop_3747: ldsw [%l7 + 0x5C], %g6 fcmpne16 %f14, %f8, %l5 movcs %xcc, %l0, %o7 loop_3748: taddcc %l4, 0x0383, %o5 fpsub32 %f6, %f12, %f10 ldx [%l7 + 0x68], %i5 tleu %icc, 0x3 fpackfix %f2, %f5 fpadd16 %f0, %f2, %f14 ldd [%l7 + 0x70], %f14 andcc %o6, %i3, %i0 lduw [%l7 + 0x48], %g5 ldd [%l7 + 0x10], %f14 st %f5, [%l7 + 0x0C] or %o2, 0x15F6, %g7 fmovd %f10, %f8 fxors %f7, %f3, %f3 fpadd16 %f2, %f2, %f0 alignaddr %i2, %o1, %i1 tvc %xcc, 0x0 fmul8x16al %f10, %f11, %f10 subcc %i6, 0x0DAE, %o3 ldx [%l7 + 0x28], %o0 mulx %l1, 0x1196, %g1 fmovrslez %g4, %f5, %f14 lduw [%l7 + 0x58], %g3 mova %icc, %l6, %l3 orncc %o4, 0x1E1B, %i7 ldub [%l7 + 0x63], %g2 ldsw [%l7 + 0x28], %i4 nop setx loop_3749, %l0, %l1 jmpl %l1, %g6 stb %l5, [%l7 + 0x23] movrne %l2, %l0, %o7 ldsb [%l7 + 0x13], %l4 loop_3749: tcs %icc, 0x0 fnands %f11, %f2, %f6 sth %i5, [%l7 + 0x48] subcc %o6, 0x09B5, %i3 edge16ln %i0, %g5, %o5 tne %xcc, 0x7 fbge %fcc0, loop_3750 lduw [%l7 + 0x10], %o2 bn %icc, loop_3751 movrgez %i2, %o1, %g7 loop_3750: add %i6, %i1, %o3 tvs %icc, 0x5 loop_3751: lduw [%l7 + 0x50], %l1 edge8ln %g1, %g4, %o0 sth %l6, [%l7 + 0x36] for %f2, %f4, %f8 call loop_3752 ldd [%l7 + 0x10], %f12 movleu %xcc, %l3, %g3 for %f14, %f6, %f4 loop_3752: array16 %o4, %i7, %g2 lduh [%l7 + 0x6A], %g6 taddcctv %i4, %l2, %l0 ld [%l7 + 0x48], %f1 movre %l5, %l4, %o7 fbge,a %fcc3, loop_3753 fandnot1 %f10, %f12, %f0 fandnot2 %f8, %f8, %f6 ldsh [%l7 + 0x26], %o6 loop_3753: fandnot1s %f15, %f10, %f14 udivx %i5, 0x1FD8, %i3 fmovse %xcc, %f0, %f0 fones %f6 sra %g5, %o5, %i0 srl %o2, 0x03, %i2 fxors %f12, %f8, %f0 fmovrdlz %g7, %f12, %f14 stw %o1, [%l7 + 0x64] fbug %fcc2, loop_3754 ldsh [%l7 + 0x44], %i6 lduw [%l7 + 0x44], %i1 fbu,a %fcc3, loop_3755 loop_3754: std %f14, [%l7 + 0x08] fblg,a %fcc2, loop_3756 fble,a %fcc1, loop_3757 loop_3755: move %icc, %l1, %g1 fmovdne %icc, %f3, %f14 loop_3756: pdist %f0, %f6, %f0 loop_3757: addcc %o3, 0x14E4, %g4 nop setx loop_3758, %l0, %l1 jmpl %l1, %l6 udivcc %l3, 0x1EB3, %o0 fsrc2s %f3, %f13 udivx %g3, 0x127E, %i7 loop_3758: sth %o4, [%l7 + 0x5A] andncc %g2, %i4, %g6 movrgz %l2, 0x145, %l5 andcc %l4, 0x0BD0, %l0 fcmpd %fcc3, %f2, %f8 fand %f14, %f0, %f12 edge8l %o6, %o7, %i5 movvc %xcc, %i3, %g5 ldd [%l7 + 0x58], %f0 ldsw [%l7 + 0x64], %i0 tle %icc, 0x6 fmovrslz %o5, %f8, %f1 movrne %i2, %o2, %o1 lduw [%l7 + 0x18], %g7 fbu %fcc3, loop_3759 fnot2s %f3, %f9 addc %i1, 0x0BF1, %l1 ldsb [%l7 + 0x1C], %i6 loop_3759: bpos %xcc, loop_3760 bvc %icc, loop_3761 std %f6, [%l7 + 0x10] fnegs %f10, %f5 loop_3760: subcc %g1, 0x1D8B, %o3 loop_3761: bshuffle %f12, %f2, %f8 ldsw [%l7 + 0x64], %l6 mulx %l3, %g4, %g3 array16 %o0, %i7, %o4 std %f8, [%l7 + 0x68] bge,a loop_3762 stw %i4, [%l7 + 0x74] fbule %fcc0, loop_3763 fpsub32s %f9, %f7, %f7 loop_3762: st %f8, [%l7 + 0x7C] fmovsneg %icc, %f6, %f10 loop_3763: mulx %g6, %l2, %l5 fors %f13, %f9, %f8 fnors %f2, %f9, %f11 fmovdg %icc, %f13, %f4 ldsw [%l7 + 0x34], %l4 movrne %g2, %l0, %o6 fnot2 %f12, %f6 and %o7, 0x13DC, %i5 sub %g5, %i0, %o5 edge16n %i2, %i3, %o1 ldsw [%l7 + 0x5C], %g7 std %f4, [%l7 + 0x38] brgez,a %i1, loop_3764 fmovrsne %l1, %f0, %f4 std %f2, [%l7 + 0x10] taddcc %i6, 0x0CAF, %o2 loop_3764: lduh [%l7 + 0x2A], %g1 ble,a loop_3765 fandnot2 %f14, %f4, %f6 fsrc1 %f8, %f4 taddcctv %l6, 0x0930, %o3 loop_3765: bvc,pt %icc, loop_3766 fmovdgu %icc, %f7, %f11 bshuffle %f12, %f0, %f10 ldd [%l7 + 0x30], %f14 loop_3766: ldx [%l7 + 0x58], %l3 ldsw [%l7 + 0x2C], %g4 lduh [%l7 + 0x54], %g3 fmovsa %xcc, %f4, %f9 tle %xcc, 0x3 fnot1s %f6, %f5 be,pt %xcc, loop_3767 sdivx %o0, 0x16F7, %i7 ld [%l7 + 0x2C], %f3 stx %i4, [%l7 + 0x68] loop_3767: lduw [%l7 + 0x10], %g6 fblg,a %fcc0, loop_3768 ldub [%l7 + 0x6A], %o4 fbug %fcc0, loop_3769 movvs %icc, %l5, %l4 loop_3768: faligndata %f12, %f2, %f0 movne %icc, %l2, %l0 loop_3769: and %g2, %o7, %o6 st %f0, [%l7 + 0x20] movre %g5, 0x30E, %i5 fandnot1 %f4, %f6, %f4 movl %icc, %o5, %i0 mulx %i2, %o1, %i3 fones %f14 edge16l %g7, %l1, %i1 fpadd32 %f0, %f2, %f14 movrgz %o2, %g1, %l6 mova %icc, %o3, %l3 movrlez %g4, 0x0D0, %i6 and %g3, 0x0BE6, %i7 ldsb [%l7 + 0x24], %i4 sth %g6, [%l7 + 0x32] bcc,a,pn %icc, loop_3770 brgz %o0, loop_3771 ld [%l7 + 0x70], %f12 ldsw [%l7 + 0x30], %l5 loop_3770: lduw [%l7 + 0x4C], %l4 loop_3771: std %f10, [%l7 + 0x28] stb %o4, [%l7 + 0x39] fmuld8sux16 %f12, %f2, %f0 move %xcc, %l2, %g2 movvs %xcc, %l0, %o6 st %f13, [%l7 + 0x68] ld [%l7 + 0x78], %f1 ldsh [%l7 + 0x52], %o7 fpsub16s %f0, %f7, %f8 bcc,pn %xcc, loop_3772 std %f10, [%l7 + 0x50] fmovdcs %icc, %f1, %f8 ld [%l7 + 0x3C], %f13 loop_3772: fandnot2 %f14, %f4, %f12 fmovsl %icc, %f6, %f13 fbn,a %fcc2, loop_3773 alignaddr %g5, %o5, %i0 and %i2, %o1, %i3 alignaddrl %g7, %i5, %i1 loop_3773: tneg %xcc, 0x0 stx %l1, [%l7 + 0x40] fornot1s %f9, %f10, %f8 movge %xcc, %g1, %l6 array8 %o2, %o3, %l3 movcs %icc, %g4, %i6 ldsw [%l7 + 0x6C], %i7 fmovrsgez %i4, %f1, %f0 srax %g3, %o0, %l5 edge16ln %g6, %l4, %o4 addc %g2, 0x013D, %l2 fmovrslez %l0, %f2, %f4 lduw [%l7 + 0x08], %o7 fandnot2s %f0, %f6, %f5 xorcc %o6, 0x0D04, %o5 fmovrsgez %i0, %f15, %f9 ldsw [%l7 + 0x24], %i2 tle %icc, 0x1 fbue %fcc2, loop_3774 ldub [%l7 + 0x10], %g5 fmovdvc %xcc, %f7, %f1 stx %i3, [%l7 + 0x68] loop_3774: fmovsge %xcc, %f6, %f5 ldsb [%l7 + 0x71], %g7 fandnot2 %f10, %f0, %f8 ldsb [%l7 + 0x58], %o1 ldsb [%l7 + 0x68], %i5 fmovdleu %xcc, %f0, %f7 ldd [%l7 + 0x68], %f12 stw %i1, [%l7 + 0x2C] ldd [%l7 + 0x20], %f6 std %f0, [%l7 + 0x68] fbg,a %fcc0, loop_3775 stb %g1, [%l7 + 0x74] st %f3, [%l7 + 0x4C] ld [%l7 + 0x50], %f13 loop_3775: fornot1 %f14, %f6, %f2 stb %l6, [%l7 + 0x31] fpadd16 %f8, %f2, %f8 stb %o2, [%l7 + 0x08] fmovsleu %icc, %f4, %f14 movl %icc, %o3, %l3 movrgez %g4, 0x270, %l1 fsrc1 %f6, %f0 mulscc %i7, 0x1AE3, %i4 lduw [%l7 + 0x68], %g3 fornot2s %f11, %f4, %f0 fcmpeq32 %f10, %f12, %o0 brgz,a %l5, loop_3776 fmovsgu %xcc, %f9, %f1 stb %i6, [%l7 + 0x18] bne,a loop_3777 loop_3776: stb %l4, [%l7 + 0x67] st %f9, [%l7 + 0x38] movvs %icc, %g6, %o4 loop_3777: st %f3, [%l7 + 0x68] ldx [%l7 + 0x70], %l2 fbug,a %fcc3, loop_3778 fbue,a %fcc1, loop_3779 movl %icc, %g2, %l0 bgu %xcc, loop_3780 loop_3778: ldub [%l7 + 0x5E], %o6 loop_3779: fands %f10, %f12, %f6 fcmple32 %f2, %f10, %o5 loop_3780: addccc %o7, %i2, %g5 fsrc2 %f2, %f6 ldub [%l7 + 0x0E], %i0 fpsub16s %f6, %f7, %f14 std %f8, [%l7 + 0x78] stw %i3, [%l7 + 0x08] addccc %g7, 0x1EB1, %i5 fnors %f14, %f3, %f10 fmovse %icc, %f3, %f4 bneg,a,pn %xcc, loop_3781 movre %o1, %g1, %i1 fmovsneg %xcc, %f5, %f4 fxors %f9, %f8, %f4 loop_3781: fpadd16s %f8, %f10, %f2 fpsub32 %f14, %f2, %f6 fmul8x16al %f6, %f3, %f8 ldx [%l7 + 0x50], %l6 pdist %f2, %f4, %f6 xnorcc %o3, 0x0564, %o2 move %icc, %g4, %l3 fpmerge %f2, %f9, %f12 stb %l1, [%l7 + 0x4A] fones %f1 edge16 %i4, %g3, %o0 stb %i7, [%l7 + 0x4E] fcmpgt32 %f2, %f12, %l5 fmovrsne %i6, %f10, %f6 fbge,a %fcc1, loop_3782 ldx [%l7 + 0x48], %l4 lduw [%l7 + 0x60], %g6 xnor %o4, %g2, %l2 loop_3782: sth %o6, [%l7 + 0x08] or %o5, %o7, %i2 bneg,a,pn %xcc, loop_3783 stw %l0, [%l7 + 0x14] ldsw [%l7 + 0x3C], %i0 lduw [%l7 + 0x20], %i3 loop_3783: te %icc, 0x5 fbn,a %fcc2, loop_3784 sth %g5, [%l7 + 0x14] tl %icc, 0x5 smul %i5, %o1, %g1 loop_3784: fmovdcs %icc, %f0, %f7 fcmpeq32 %f6, %f0, %i1 orn %l6, %o3, %g7 lduw [%l7 + 0x7C], %g4 ldsh [%l7 + 0x7E], %l3 array16 %o2, %i4, %g3 movrgz %o0, %l1, %i7 sub %i6, 0x1124, %l4 edge32l %g6, %o4, %g2 pdist %f8, %f10, %f10 fmovsa %xcc, %f14, %f8 tpos %xcc, 0x0 movcs %xcc, %l5, %o6 and %o5, %o7, %l2 xorcc %l0, 0x118B, %i0 fnand %f0, %f2, %f0 st %f6, [%l7 + 0x20] ldsh [%l7 + 0x16], %i2 udiv %i3, 0x0C6E, %i5 edge8n %g5, %o1, %g1 movge %xcc, %i1, %l6 brlez %g7, loop_3785 fnot2s %f3, %f7 edge32n %g4, %l3, %o3 ldd [%l7 + 0x58], %f8 loop_3785: movl %xcc, %i4, %g3 fpadd16s %f1, %f0, %f6 fmovrdlez %o2, %f8, %f10 fbu %fcc3, loop_3786 fbuge %fcc3, loop_3787 alignaddr %l1, %o0, %i6 fnot2s %f0, %f2 loop_3786: fmovsge %icc, %f9, %f1 loop_3787: movne %xcc, %i7, %g6 fnand %f8, %f12, %f2 tle %xcc, 0x7 movn %xcc, %o4, %g2 movvc %icc, %l5, %l4 movpos %xcc, %o6, %o5 fmovrsne %o7, %f2, %f7 subc %l0, 0x13D8, %l2 stx %i2, [%l7 + 0x50] tneg %icc, 0x3 ldsh [%l7 + 0x36], %i0 xnorcc %i5, 0x0B0F, %i3 stw %g5, [%l7 + 0x68] fmovrslez %g1, %f12, %f12 fornot2s %f5, %f6, %f6 fzero %f0 fornot1s %f6, %f2, %f2 ld [%l7 + 0x18], %f12 brgez %o1, loop_3788 fsrc1s %f12, %f1 movne %icc, %l6, %g7 fxnors %f12, %f2, %f10 loop_3788: fmovdleu %xcc, %f2, %f0 fnegs %f1, %f13 tsubcctv %g4, %l3, %i1 fpack32 %f0, %f12, %f8 ld [%l7 + 0x38], %f14 ldsb [%l7 + 0x33], %i4 st %f15, [%l7 + 0x2C] ldsh [%l7 + 0x40], %o3 sth %o2, [%l7 + 0x7E] for %f10, %f4, %f10 st %f2, [%l7 + 0x54] bneg,a,pt %icc, loop_3789 ldsw [%l7 + 0x14], %l1 ldub [%l7 + 0x4D], %g3 fbule %fcc0, loop_3790 loop_3789: tg %xcc, 0x2 lduh [%l7 + 0x10], %i6 fnegs %f10, %f8 loop_3790: fmovrdlz %i7, %f8, %f2 fand %f10, %f2, %f14 edge32l %o0, %o4, %g2 nop setx loop_3791, %l0, %l1 jmpl %l1, %g6 sethi 0x11A9, %l5 sllx %l4, %o6, %o5 std %f8, [%l7 + 0x48] loop_3791: taddcctv %o7, 0x121A, %l0 fmovsneg %icc, %f8, %f14 ldsw [%l7 + 0x1C], %l2 mulscc %i0, 0x06C2, %i2 fpackfix %f6, %f1 fmovsvs %xcc, %f12, %f1 ldx [%l7 + 0x28], %i5 ldsb [%l7 + 0x08], %i3 sth %g5, [%l7 + 0x18] stx %g1, [%l7 + 0x28] lduh [%l7 + 0x46], %l6 fcmple16 %f0, %f2, %g7 fbl,a %fcc3, loop_3792 ldsw [%l7 + 0x40], %g4 stb %l3, [%l7 + 0x22] stb %i1, [%l7 + 0x3E] loop_3792: movrgez %o1, %i4, %o2 std %f0, [%l7 + 0x28] ldub [%l7 + 0x77], %l1 ld [%l7 + 0x6C], %f8 fornot2s %f14, %f12, %f3 smulcc %g3, %i6, %o3 bne,a,pt %xcc, loop_3793 sth %o0, [%l7 + 0x66] xnor %i7, %g2, %g6 bvc,a,pn %xcc, loop_3794 loop_3793: add %l5, 0x0247, %o4 ldx [%l7 + 0x30], %o6 fmovda %xcc, %f15, %f4 loop_3794: lduw [%l7 + 0x54], %o5 stw %l4, [%l7 + 0x3C] fmovd %f10, %f12 fmovse %icc, %f9, %f1 and %l0, %l2, %i0 fmovdg %xcc, %f6, %f6 brlez,a %i2, loop_3795 st %f15, [%l7 + 0x1C] ldsb [%l7 + 0x45], %o7 udiv %i5, 0x1C92, %i3 loop_3795: ldd [%l7 + 0x60], %f0 fmovdneg %xcc, %f2, %f7 sethi 0x1FDD, %g1 ldsh [%l7 + 0x48], %l6 ldub [%l7 + 0x16], %g5 fors %f0, %f7, %f0 bge,a %xcc, loop_3796 ldsw [%l7 + 0x48], %g4 fmovdleu %icc, %f0, %f4 stb %g7, [%l7 + 0x38] loop_3796: smul %l3, %o1, %i4 brnz %i1, loop_3797 fmovdle %icc, %f7, %f8 fzeros %f10 stx %o2, [%l7 + 0x48] loop_3797: fmovrdgez %g3, %f4, %f10 brgez,a %i6, loop_3798 tcs %icc, 0x3 stx %l1, [%l7 + 0x18] tne %icc, 0x1 loop_3798: fmuld8ulx16 %f2, %f6, %f12 or %o0, %i7, %g2 tgu %xcc, 0x6 brnz %g6, loop_3799 add %o3, %o4, %l5 taddcc %o6, 0x11E9, %o5 fandnot1 %f10, %f2, %f2 loop_3799: fcmpgt16 %f6, %f4, %l0 std %f10, [%l7 + 0x10] edge16l %l2, %i0, %i2 udivx %o7, 0x026E, %i5 addccc %l4, 0x09B7, %i3 stx %g1, [%l7 + 0x08] fmovrde %l6, %f12, %f6 ldd [%l7 + 0x58], %f14 edge16ln %g5, %g4, %l3 fmovscs %icc, %f12, %f13 fcmpd %fcc1, %f10, %f2 movge %xcc, %o1, %g7 addccc %i1, %i4, %o2 addcc %i6, 0x0431, %l1 fmovrsgz %o0, %f9, %f14 ldx [%l7 + 0x08], %i7 movrlz %g3, 0x018, %g2 fblg %fcc1, loop_3800 fnot1 %f0, %f2 std %f12, [%l7 + 0x28] fmovdvc %icc, %f8, %f10 loop_3800: sdivx %g6, 0x103D, %o3 brgez %l5, loop_3801 movle %icc, %o6, %o5 andn %l0, 0x0F30, %o4 fbo,a %fcc3, loop_3802 loop_3801: fandnot1 %f2, %f12, %f0 fmovdgu %xcc, %f10, %f0 tvc %xcc, 0x2 loop_3802: addcc %l2, 0x0963, %i2 movneg %icc, %o7, %i0 fpadd32s %f13, %f7, %f12 st %f13, [%l7 + 0x38] fmovsl %xcc, %f15, %f9 movvs %icc, %i5, %l4 movleu %xcc, %g1, %l6 fmovd %f6, %f12 fmovrdgez %i3, %f8, %f6 movneg %xcc, %g5, %l3 fmovdgu %xcc, %f4, %f13 fmovdle %xcc, %f13, %f14 movle %icc, %g4, %o1 stw %i1, [%l7 + 0x7C] brz,a %g7, loop_3803 fmovdpos %xcc, %f6, %f14 stw %i4, [%l7 + 0x40] movrgez %i6, 0x03A, %o2 loop_3803: ldsw [%l7 + 0x48], %l1 fmovdgu %icc, %f12, %f15 fnot1 %f12, %f4 fmovrdlz %i7, %f6, %f4 stb %g3, [%l7 + 0x77] fors %f7, %f11, %f6 lduh [%l7 + 0x50], %g2 tcs %icc, 0x5 fbu %fcc2, loop_3804 ldsh [%l7 + 0x2E], %g6 fbule,a %fcc0, loop_3805 ldub [%l7 + 0x2B], %o3 loop_3804: fnot2 %f10, %f4 tn %icc, 0x1 loop_3805: std %f6, [%l7 + 0x60] mulscc %o0, 0x09B4, %o6 brgz,a %o5, loop_3806 fcmps %fcc2, %f12, %f2 fcmped %fcc1, %f14, %f12 subccc %l5, %o4, %l2 loop_3806: fpmerge %f3, %f12, %f0 stw %l0, [%l7 + 0x4C] fbl %fcc0, loop_3807 st %f0, [%l7 + 0x28] fbul %fcc3, loop_3808 ldsb [%l7 + 0x78], %i2 loop_3807: movl %xcc, %i0, %i5 ba loop_3809 loop_3808: faligndata %f14, %f2, %f6 fxnors %f3, %f8, %f8 movge %xcc, %l4, %g1 loop_3809: brlz %l6, loop_3810 edge8 %o7, %g5, %i3 fmovrse %g4, %f14, %f8 st %f9, [%l7 + 0x40] loop_3810: ldx [%l7 + 0x48], %l3 ldsb [%l7 + 0x1E], %o1 popc %g7, %i4 fmovdge %xcc, %f7, %f1 ldd [%l7 + 0x38], %f8 fbl,a %fcc0, loop_3811 fmovrse %i6, %f12, %f15 fbl %fcc3, loop_3812 fmovrdlz %o2, %f4, %f0 loop_3811: sll %l1, %i7, %g3 fcmple16 %f12, %f8, %g2 loop_3812: ldub [%l7 + 0x2D], %g6 stb %i1, [%l7 + 0x7A] xor %o0, %o3, %o6 lduh [%l7 + 0x70], %o5 edge8ln %o4, %l2, %l5 sth %i2, [%l7 + 0x26] ldsh [%l7 + 0x68], %i0 ldx [%l7 + 0x68], %i5 fmovdl %xcc, %f12, %f14 fcmps %fcc1, %f1, %f2 fmovse %icc, %f4, %f11 st %f6, [%l7 + 0x60] fmul8x16al %f13, %f0, %f8 fcmped %fcc1, %f8, %f8 edge16l %l0, %g1, %l4 tcs %icc, 0x6 fsrc1s %f6, %f2 tne %xcc, 0x6 lduh [%l7 + 0x36], %o7 fmovrdlez %g5, %f6, %f4 ldd [%l7 + 0x60], %f6 fabss %f9, %f10 stb %l6, [%l7 + 0x7D] tl %xcc, 0x2 xnorcc %g4, %l3, %o1 stb %i3, [%l7 + 0x74] lduh [%l7 + 0x1E], %g7 fnot2 %f14, %f10 subc %i6, %o2, %i4 andncc %i7, %g3, %l1 tpos %xcc, 0x6 ldub [%l7 + 0x64], %g2 fors %f11, %f3, %f1 lduw [%l7 + 0x58], %g6 mova %xcc, %o0, %i1 fbule %fcc2, loop_3813 siam 0x6 umul %o6, 0x098B, %o5 st %f13, [%l7 + 0x54] loop_3813: std %f10, [%l7 + 0x10] stb %o4, [%l7 + 0x63] fpackfix %f4, %f7 fbo,a %fcc0, loop_3814 fmovdge %icc, %f2, %f7 fmovrsne %l2, %f5, %f5 stb %o3, [%l7 + 0x3A] loop_3814: edge32ln %i2, %i0, %l5 addc %l0, %g1, %i5 sth %l4, [%l7 + 0x2C] fones %f2 ldsw [%l7 + 0x14], %g5 tg %xcc, 0x1 fmovsl %icc, %f4, %f4 fcmpne16 %f12, %f0, %o7 fbo,a %fcc3, loop_3815 fnot1 %f8, %f4 fcmpeq16 %f10, %f12, %g4 te %icc, 0x7 loop_3815: tneg %xcc, 0x5 mulscc %l3, %o1, %i3 fnot1 %f0, %f0 fbuge %fcc1, loop_3816 fpmerge %f1, %f12, %f0 edge32l %g7, %i6, %o2 movneg %xcc, %l6, %i4 loop_3816: edge16l %g3, %i7, %l1 sth %g2, [%l7 + 0x5C] lduw [%l7 + 0x30], %o0 ldsh [%l7 + 0x0A], %i1 fmovdcc %icc, %f12, %f3 std %f2, [%l7 + 0x78] movrlez %o6, %g6, %o5 ldd [%l7 + 0x78], %f0 movpos %xcc, %l2, %o3 edge16ln %o4, %i2, %i0 fandnot2 %f12, %f2, %f10 stx %l0, [%l7 + 0x40] fbe %fcc2, loop_3817 fpadd32 %f12, %f2, %f2 brz %g1, loop_3818 fpmerge %f6, %f2, %f10 loop_3817: xorcc %l5, %i5, %l4 stx %o7, [%l7 + 0x68] loop_3818: ldsh [%l7 + 0x54], %g5 bpos,a loop_3819 fbule,a %fcc3, loop_3820 subcc %l3, 0x0B4D, %o1 call loop_3821 loop_3819: ldx [%l7 + 0x20], %g4 loop_3820: stx %g7, [%l7 + 0x58] ldsb [%l7 + 0x71], %i3 loop_3821: stw %o2, [%l7 + 0x4C] ldx [%l7 + 0x18], %l6 tleu %xcc, 0x3 std %f2, [%l7 + 0x70] ldsh [%l7 + 0x64], %i6 st %f5, [%l7 + 0x3C] nop setx loop_3822, %l0, %l1 jmpl %l1, %g3 ldx [%l7 + 0x20], %i4 ldsb [%l7 + 0x4A], %l1 xor %g2, %i7, %o0 loop_3822: fzero %f10 fnands %f15, %f7, %f15 ldub [%l7 + 0x53], %o6 std %f8, [%l7 + 0x78] sth %i1, [%l7 + 0x0C] fnegs %f8, %f10 fmovdpos %icc, %f0, %f0 ble,pt %icc, loop_3823 ldd [%l7 + 0x70], %f12 udiv %o5, 0x183C, %l2 edge8n %o3, %g6, %o4 loop_3823: fandnot1 %f6, %f12, %f4 andncc %i0, %i2, %l0 movrgz %g1, %i5, %l4 movl %icc, %o7, %g5 fcmpne32 %f14, %f2, %l3 tsubcc %l5, %g4, %g7 lduw [%l7 + 0x10], %o1 std %f10, [%l7 + 0x58] ldd [%l7 + 0x50], %f10 move %icc, %i3, %l6 fmovrse %i6, %f12, %f11 fblg,a %fcc0, loop_3824 fpack16 %f4, %f9 lduw [%l7 + 0x20], %g3 xor %i4, 0x04F4, %l1 loop_3824: fmovdg %icc, %f12, %f7 fzero %f0 ldsw [%l7 + 0x58], %g2 fmovrde %o2, %f8, %f2 st %f15, [%l7 + 0x4C] fblg,a %fcc3, loop_3825 fmovrdne %o0, %f8, %f8 lduh [%l7 + 0x4E], %o6 sdivx %i1, 0x0C62, %i7 loop_3825: fbne,a %fcc3, loop_3826 te %icc, 0x0 fors %f1, %f5, %f13 movrgz %l2, 0x308, %o5 loop_3826: fcmple32 %f14, %f0, %g6 fcmpne16 %f4, %f14, %o3 fmovdl %icc, %f8, %f15 fmovsn %icc, %f4, %f12 fmovsl %xcc, %f5, %f15 ble loop_3827 fmul8x16al %f13, %f0, %f6 fmuld8ulx16 %f0, %f7, %f6 ld [%l7 + 0x20], %f14 loop_3827: pdist %f10, %f6, %f14 movl %xcc, %o4, %i2 array16 %l0, %i0, %g1 ldd [%l7 + 0x38], %f6 fmovdleu %xcc, %f9, %f6 ba %icc, loop_3828 movrlz %i5, 0x272, %l4 st %f6, [%l7 + 0x5C] sub %o7, %l3, %l5 loop_3828: fcmpne16 %f12, %f8, %g5 ld [%l7 + 0x34], %f6 fmuld8ulx16 %f10, %f9, %f2 fmuld8ulx16 %f13, %f6, %f8 fbe %fcc1, loop_3829 ldsw [%l7 + 0x68], %g7 ldsh [%l7 + 0x72], %o1 tn %xcc, 0x1 loop_3829: xnor %i3, %g4, %l6 fnor %f0, %f14, %f12 fmovdge %icc, %f8, %f3 fmovrdne %i6, %f4, %f10 ba,pt %xcc, loop_3830 array8 %i4, %g3, %l1 fsrc2 %f10, %f8 bne loop_3831 loop_3830: tleu %icc, 0x4 fmul8x16al %f2, %f14, %f8 bvs loop_3832 loop_3831: movrlez %g2, 0x03E, %o0 fpack32 %f8, %f8, %f6 call loop_3833 loop_3832: ldx [%l7 + 0x60], %o6 stb %o2, [%l7 + 0x4E] ldd [%l7 + 0x38], %f4 loop_3833: fnegd %f2, %f10 fpackfix %f14, %f8 fmovdn %icc, %f5, %f3 fsrc2 %f2, %f8 tge %xcc, 0x6 orcc %i1, 0x0176, %i7 fnot2s %f10, %f13 bleu,pt %xcc, loop_3834 fpsub32s %f15, %f3, %f6 fbul,a %fcc0, loop_3835 fornot2 %f6, %f12, %f12 loop_3834: ldsw [%l7 + 0x34], %o5 fbul,a %fcc3, loop_3836 loop_3835: mulx %l2, 0x1D6B, %o3 movne %xcc, %o4, %i2 movl %xcc, %l0, %i0 loop_3836: fone %f12 fmovdvc %xcc, %f5, %f4 movleu %icc, %g1, %i5 sllx %l4, 0x05, %g6 fpadd16s %f3, %f1, %f2 fcmple32 %f14, %f12, %l3 brnz,a %o7, loop_3837 ldx [%l7 + 0x40], %l5 fbug %fcc2, loop_3838 movre %g5, 0x25F, %g7 loop_3837: sethi 0x0660, %i3 fornot1 %f4, %f6, %f8 loop_3838: stb %o1, [%l7 + 0x1A] smulcc %l6, 0x090D, %g4 fexpand %f12, %f4 fmovsg %icc, %f2, %f3 sth %i6, [%l7 + 0x1A] fble %fcc0, loop_3839 stx %g3, [%l7 + 0x48] brnz %i4, loop_3840 ldx [%l7 + 0x78], %g2 loop_3839: fmovdvs %icc, %f0, %f8 ldd [%l7 + 0x20], %f0 loop_3840: fornot1 %f0, %f10, %f8 or %o0, 0x058F, %l1 sth %o2, [%l7 + 0x7E] orncc %i1, 0x1B68, %o6 fcmple16 %f8, %f4, %i7 bneg,a,pn %icc, loop_3841 bleu,pt %xcc, loop_3842 tcs %icc, 0x1 fnor %f12, %f6, %f8 loop_3841: fcmpd %fcc2, %f12, %f10 loop_3842: fmovsle %xcc, %f0, %f14 fcmple16 %f14, %f8, %o5 fcmps %fcc3, %f0, %f14 edge16ln %o3, %o4, %l2 move %icc, %l0, %i0 ldub [%l7 + 0x2B], %i2 ldx [%l7 + 0x20], %i5 ldsb [%l7 + 0x16], %l4 edge32ln %g6, %l3, %g1 fnegs %f14, %f9 fmovrdlez %o7, %f4, %f2 lduw [%l7 + 0x54], %l5 ble,pn %icc, loop_3843 movre %g7, %i3, %o1 st %f10, [%l7 + 0x54] fmovscs %icc, %f10, %f7 loop_3843: ld [%l7 + 0x0C], %f11 udiv %g5, 0x0D82, %g4 ldsb [%l7 + 0x70], %l6 stb %g3, [%l7 + 0x19] brlez,a %i6, loop_3844 fcmpes %fcc3, %f14, %f2 stb %i4, [%l7 + 0x7A] tg %icc, 0x5 loop_3844: bvs,a loop_3845 srlx %g2, 0x06, %o0 movleu %xcc, %l1, %o2 fmovrdlez %o6, %f4, %f4 loop_3845: bshuffle %f14, %f4, %f0 fabsd %f6, %f14 fpmerge %f7, %f4, %f8 fbu %fcc0, loop_3846 ldsw [%l7 + 0x14], %i7 fpsub16s %f0, %f5, %f13 sdivcc %i1, 0x1F4E, %o5 loop_3846: fsrc1s %f3, %f4 addcc %o3, 0x1F51, %o4 fpsub16 %f4, %f8, %f6 ldsw [%l7 + 0x18], %l2 lduw [%l7 + 0x44], %i0 tn %xcc, 0x1 movcs %xcc, %l0, %i2 faligndata %f2, %f6, %f2 fmuld8ulx16 %f7, %f13, %f12 fmovsn %icc, %f11, %f1 ldsh [%l7 + 0x66], %i5 movneg %xcc, %g6, %l3 fsrc2s %f6, %f5 fmovsg %icc, %f0, %f4 fnors %f2, %f5, %f3 mova %icc, %g1, %l4 array16 %l5, %o7, %i3 fbne %fcc1, loop_3847 bcc,a,pn %icc, loop_3848 fmovdn %xcc, %f3, %f7 lduh [%l7 + 0x4E], %o1 loop_3847: xnor %g5, 0x19E7, %g4 loop_3848: stx %g7, [%l7 + 0x50] stx %l6, [%l7 + 0x48] fbge,a %fcc0, loop_3849 ld [%l7 + 0x60], %f0 tcc %xcc, 0x1 lduw [%l7 + 0x3C], %i6 loop_3849: fmovdg %xcc, %f5, %f1 sth %i4, [%l7 + 0x08] call loop_3850 tl %xcc, 0x1 fsrc1s %f0, %f4 stw %g3, [%l7 + 0x30] loop_3850: addcc %o0, %g2, %l1 fba,a %fcc1, loop_3851 fcmpgt16 %f10, %f0, %o6 fble %fcc3, loop_3852 fsrc2s %f8, %f7 loop_3851: stx %i7, [%l7 + 0x28] fnegs %f15, %f10 loop_3852: sth %o2, [%l7 + 0x10] edge16ln %o5, %o3, %o4 edge8ln %i1, %i0, %l2 tl %icc, 0x1 brlz %l0, loop_3853 ld [%l7 + 0x1C], %f14 edge8ln %i5, %i2, %l3 stw %g1, [%l7 + 0x6C] loop_3853: movcc %icc, %g6, %l4 tleu %xcc, 0x6 for %f0, %f2, %f4 fpackfix %f8, %f15 std %f14, [%l7 + 0x50] subccc %o7, %i3, %o1 brlez %g5, loop_3854 fbuge,a %fcc2, loop_3855 movpos %icc, %l5, %g7 fmovdcc %xcc, %f1, %f7 loop_3854: fmovsgu %icc, %f8, %f11 loop_3855: std %f12, [%l7 + 0x38] bne,pt %xcc, loop_3856 bne,a,pt %icc, loop_3857 andncc %l6, %g4, %i4 ldx [%l7 + 0x40], %g3 loop_3856: sdivx %i6, 0x1D74, %o0 loop_3857: std %f0, [%l7 + 0x48] taddcctv %l1, 0x048F, %o6 fnegd %f2, %f2 fands %f1, %f0, %f3 ldub [%l7 + 0x56], %g2 movg %xcc, %i7, %o2 srax %o3, %o5, %o4 movvs %xcc, %i0, %i1 sth %l0, [%l7 + 0x62] movrne %l2, 0x05D, %i2 ldsw [%l7 + 0x14], %i5 smul %l3, %g6, %g1 fmovrsgez %l4, %f10, %f11 andcc %o7, 0x0C3A, %o1 fpack32 %f14, %f12, %f6 ldd [%l7 + 0x58], %f12 stx %i3, [%l7 + 0x28] orcc %l5, 0x0D19, %g7 stb %l6, [%l7 + 0x44] fbge,a %fcc0, loop_3858 stx %g5, [%l7 + 0x70] ldx [%l7 + 0x08], %i4 xorcc %g4, 0x127C, %g3 loop_3858: bpos,pn %icc, loop_3859 lduw [%l7 + 0x78], %o0 fones %f15 ldsh [%l7 + 0x7C], %i6 loop_3859: ldsb [%l7 + 0x3C], %l1 stw %o6, [%l7 + 0x60] lduh [%l7 + 0x70], %i7 fone %f10 movge %xcc, %o2, %o3 movcs %icc, %g2, %o5 fnor %f10, %f8, %f8 fcmpgt32 %f14, %f14, %i0 fbue,a %fcc2, loop_3860 ldd [%l7 + 0x18], %f4 stx %i1, [%l7 + 0x70] addc %o4, 0x0A8A, %l0 loop_3860: std %f4, [%l7 + 0x10] ldd [%l7 + 0x10], %f10 fandnot2s %f4, %f10, %f4 stx %i2, [%l7 + 0x08] fmovsvc %xcc, %f1, %f12 nop setx loop_3861, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subccc %l2, %i5, %g6 nop setx loop_3862, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brgez %l3, loop_3863 loop_3861: fmovrslez %g1, %f12, %f10 move %xcc, %o7, %l4 loop_3862: tn %icc, 0x1 loop_3863: fbn,a %fcc1, loop_3864 ldsh [%l7 + 0x0C], %i3 tsubcctv %l5, %g7, %l6 sdivx %g5, 0x1D98, %o1 loop_3864: movvc %xcc, %g4, %g3 bge,pn %icc, loop_3865 and %o0, 0x08EC, %i4 fsrc2 %f2, %f6 brlez %l1, loop_3866 loop_3865: fabss %f7, %f5 fpsub32s %f14, %f10, %f4 fcmpes %fcc3, %f11, %f11 loop_3866: taddcctv %i6, %o6, %i7 std %f12, [%l7 + 0x48] sethi 0x1D66, %o2 brlez %o3, loop_3867 ldx [%l7 + 0x30], %o5 ba %xcc, loop_3868 fnands %f12, %f3, %f2 loop_3867: fmovdge %xcc, %f0, %f0 fmul8x16al %f1, %f4, %f14 loop_3868: srl %g2, 0x09, %i0 fmovde %xcc, %f7, %f4 ldsb [%l7 + 0x14], %i1 array8 %l0, %o4, %l2 fblg,a %fcc3, loop_3869 ldsb [%l7 + 0x73], %i5 tge %xcc, 0x4 edge16l %i2, %g6, %g1 loop_3869: tvc %icc, 0x1 fones %f13 std %f6, [%l7 + 0x08] ba,pn %icc, loop_3870 fmuld8sux16 %f6, %f14, %f4 tvc %icc, 0x0 fmovse %icc, %f3, %f13 loop_3870: fcmpne16 %f12, %f6, %o7 ldub [%l7 + 0x51], %l4 fmovscc %icc, %f15, %f6 fbn,a %fcc3, loop_3871 ldsh [%l7 + 0x2C], %l3 fcmple32 %f2, %f2, %i3 ldd [%l7 + 0x28], %f12 loop_3871: srl %g7, 0x11, %l6 fmovdleu %xcc, %f13, %f14 sdiv %l5, 0x085D, %o1 ble,a loop_3872 xorcc %g5, 0x0383, %g4 stw %o0, [%l7 + 0x70] stx %g3, [%l7 + 0x70] loop_3872: ldx [%l7 + 0x70], %l1 ldsh [%l7 + 0x6E], %i4 ldd [%l7 + 0x18], %f12 lduw [%l7 + 0x7C], %o6 tgu %icc, 0x6 stx %i7, [%l7 + 0x68] fmovdle %icc, %f10, %f14 ldd [%l7 + 0x70], %f4 fbul,a %fcc3, loop_3873 andncc %i6, %o3, %o5 movge %xcc, %g2, %o2 nop setx loop_3874, %l0, %l1 jmpl %l1, %i1 loop_3873: stb %l0, [%l7 + 0x16] stb %o4, [%l7 + 0x11] nop setx loop_3875, %l0, %l1 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_3874: fabsd %f4, %f2 fmovdpos %icc, %f15, %f15 ldx [%l7 + 0x38], %i0 loop_3875: fbge %fcc3, loop_3876 fnor %f4, %f10, %f0 movleu %icc, %l2, %i5 fandnot2 %f4, %f8, %f2 loop_3876: movre %g6, 0x291, %i2 call loop_3877 tvc %xcc, 0x2 st %f7, [%l7 + 0x70] ldsh [%l7 + 0x7A], %o7 loop_3877: fpsub32s %f12, %f11, %f1 ldsh [%l7 + 0x2E], %l4 fble %fcc3, loop_3878 umul %g1, %i3, %g7 fabss %f2, %f8 nop setx loop_3879, %l0, %l1 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_3878: fmovrsne %l6, %f5, %f7 fnot2s %f4, %f11 stb %l3, [%l7 + 0x50] loop_3879: sth %o1, [%l7 + 0x72] fornot2 %f8, %f14, %f8 array8 %l5, %g4, %g5 tsubcc %o0, 0x1546, %g3 xor %l1, %i4, %i7 ldsh [%l7 + 0x1C], %o6 fands %f14, %f14, %f4 std %f0, [%l7 + 0x40] ble,a loop_3880 tleu %icc, 0x1 faligndata %f12, %f12, %f12 fbe,a %fcc2, loop_3881 loop_3880: fcmped %fcc3, %f10, %f2 bn,a,pt %icc, loop_3882 fbue,a %fcc0, loop_3883 loop_3881: ldsb [%l7 + 0x4A], %i6 fmovrdlez %o5, %f14, %f8 loop_3882: smul %o3, 0x09EC, %o2 loop_3883: srax %i1, %g2, %o4 ldd [%l7 + 0x38], %f6 edge32 %l0, %i0, %l2 brlz,a %i5, loop_3884 tl %icc, 0x2 fpack32 %f0, %f14, %f6 ldd [%l7 + 0x38], %f12 loop_3884: and %i2, %o7, %l4 fmovdneg %icc, %f8, %f6 stx %g1, [%l7 + 0x40] st %f10, [%l7 + 0x18] stb %g6, [%l7 + 0x4D] lduh [%l7 + 0x18], %i3 fmovdl %xcc, %f7, %f9 sll %l6, %l3, %g7 std %f6, [%l7 + 0x50] lduh [%l7 + 0x0C], %o1 fnot2 %f8, %f10 fmovdne %icc, %f6, %f10 fba,a %fcc0, loop_3885 movgu %xcc, %l5, %g5 orcc %o0, 0x1962, %g4 mulscc %l1, %i4, %g3 loop_3885: ld [%l7 + 0x78], %f14 orcc %o6, %i6, %o5 ldd [%l7 + 0x08], %f12 fmovrsgez %o3, %f3, %f8 fmul8x16au %f10, %f9, %f4 std %f14, [%l7 + 0x18] fornot2s %f8, %f12, %f15 brgz,a %i7, loop_3886 ldsw [%l7 + 0x7C], %o2 fmovrse %i1, %f8, %f11 fabss %f3, %f3 loop_3886: fbu,a %fcc3, loop_3887 mova %icc, %o4, %g2 fmovdg %icc, %f11, %f2 sethi 0x06FF, %i0 loop_3887: tl %icc, 0x3 fbe,a %fcc1, loop_3888 srax %l2, 0x13, %l0 lduh [%l7 + 0x28], %i5 fmovsa %xcc, %f1, %f14 loop_3888: movl %icc, %o7, %l4 movvs %icc, %i2, %g1 lduw [%l7 + 0x3C], %g6 bn loop_3889 fbe,a %fcc0, loop_3890 brlez,a %l6, loop_3891 ldsw [%l7 + 0x14], %i3 loop_3889: mulx %g7, 0x1A14, %l3 loop_3890: movpos %icc, %o1, %g5 loop_3891: fmul8sux16 %f14, %f12, %f6 fsrc1 %f10, %f8 fmul8ulx16 %f14, %f6, %f8 brlz,a %l5, loop_3892 lduw [%l7 + 0x14], %o0 fnand %f12, %f10, %f10 tleu %icc, 0x5 loop_3892: fmovde %icc, %f14, %f7 movrgz %g4, 0x133, %l1 movl %icc, %i4, %g3 fands %f14, %f10, %f8 sub %i6, 0x02DB, %o6 fmuld8sux16 %f4, %f8, %f8 edge32l %o3, %i7, %o5 ld [%l7 + 0x44], %f11 stb %i1, [%l7 + 0x0B] fmovdg %icc, %f5, %f4 fpsub32s %f2, %f14, %f2 sth %o4, [%l7 + 0x70] movn %icc, %g2, %o2 fpack16 %f0, %f7 fmovsne %xcc, %f9, %f14 popc %l2, %i0 fmovdg %xcc, %f12, %f1 fones %f13 bcc %xcc, loop_3893 te %icc, 0x7 bg %xcc, loop_3894 bgu,pt %xcc, loop_3895 loop_3893: lduh [%l7 + 0x20], %i5 ldsh [%l7 + 0x3C], %o7 loop_3894: fexpand %f14, %f10 loop_3895: fbg %fcc0, loop_3896 fbug %fcc1, loop_3897 fornot1 %f14, %f14, %f4 lduw [%l7 + 0x54], %l0 loop_3896: udivx %i2, 0x023A, %g1 loop_3897: fpsub16s %f13, %f13, %f15 movneg %xcc, %l4, %l6 ldsb [%l7 + 0x40], %i3 tcs %icc, 0x5 udiv %g6, 0x0FE2, %l3 fcmpes %fcc2, %f6, %f8 movg %icc, %o1, %g5 fnands %f2, %f6, %f13 sll %g7, %l5, %o0 stb %g4, [%l7 + 0x1C] sth %i4, [%l7 + 0x66] ldub [%l7 + 0x28], %l1 fone %f0 xnorcc %g3, %o6, %o3 std %f2, [%l7 + 0x50] fpmerge %f15, %f10, %f8 sth %i7, [%l7 + 0x48] brlz %o5, loop_3898 fone %f10 movcc %xcc, %i6, %i1 fpsub16s %f11, %f1, %f13 loop_3898: ldd [%l7 + 0x48], %f0 fnot1s %f13, %f14 taddcc %g2, %o2, %l2 fbul %fcc0, loop_3899 siam 0x2 edge8n %o4, %i5, %o7 ldub [%l7 + 0x43], %l0 loop_3899: fpadd16 %f6, %f4, %f12 xor %i0, %g1, %i2 ld [%l7 + 0x1C], %f9 xor %l6, %l4, %g6 ld [%l7 + 0x44], %f4 smul %l3, %o1, %g5 edge16l %i3, %g7, %o0 edge32 %l5, %i4, %g4 tsubcctv %l1, 0x111B, %o6 fpadd32s %f4, %f6, %f9 ldd [%l7 + 0x28], %f4 edge16n %o3, %i7, %o5 taddcctv %i6, 0x1098, %g3 bshuffle %f14, %f10, %f2 bshuffle %f10, %f0, %f8 sub %g2, 0x07BC, %o2 fmovrdlez %l2, %f8, %f6 sub %o4, 0x1E4B, %i1 mova %icc, %o7, %i5 fpack16 %f0, %f4 fone %f2 ldsw [%l7 + 0x14], %i0 ta %icc, 0x6 orncc %l0, %g1, %l6 sth %l4, [%l7 + 0x46] ta %xcc, 0x4 subcc %i2, 0x123E, %g6 fmovdcs %icc, %f6, %f2 fpsub16 %f0, %f4, %f8 subc %l3, %o1, %i3 stx %g5, [%l7 + 0x68] ldub [%l7 + 0x3F], %g7 fpadd32s %f10, %f6, %f4 fcmpeq16 %f4, %f14, %l5 fbu,a %fcc3, loop_3900 fmovscs %icc, %f2, %f0 tgu %icc, 0x4 fnot2s %f15, %f1 loop_3900: ldsb [%l7 + 0x1C], %o0 fones %f5 ldsw [%l7 + 0x6C], %i4 st %f7, [%l7 + 0x4C] fmovdne %icc, %f2, %f5 edge8 %g4, %l1, %o3 umul %i7, 0x17F9, %o5 fsrc2 %f4, %f14 addcc %i6, %o6, %g2 bn,a loop_3901 fones %f15 fbge %fcc2, loop_3902 te %xcc, 0x2 loop_3901: fandnot1 %f6, %f4, %f12 tsubcc %o2, %l2, %o4 loop_3902: fnand %f10, %f2, %f12 sth %g3, [%l7 + 0x7E] fmovrsgez %o7, %f11, %f4 sdiv %i1, 0x07A0, %i5 fors %f11, %f8, %f9 stw %i0, [%l7 + 0x4C] popc %g1, %l0 array32 %l6, %l4, %i2 nop setx loop_3903, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x10], %f14 ldx [%l7 + 0x28], %g6 fmovrsgez %l3, %f14, %f12 loop_3903: ldsh [%l7 + 0x36], %i3 ldx [%l7 + 0x38], %o1 udivx %g7, 0x1743, %g5 andcc %o0, 0x1493, %l5 ldx [%l7 + 0x40], %i4 lduw [%l7 + 0x24], %l1 tvc %icc, 0x1 ldd [%l7 + 0x10], %f6 ld [%l7 + 0x7C], %f6 fxors %f6, %f1, %f8 stx %g4, [%l7 + 0x10] fblg %fcc2, loop_3904 lduh [%l7 + 0x5A], %o3 tcs %icc, 0x6 alignaddrl %o5, %i7, %o6 loop_3904: alignaddr %g2, %i6, %o2 ldub [%l7 + 0x18], %l2 st %f3, [%l7 + 0x50] fsrc2 %f0, %f8 for %f14, %f4, %f8 addc %o4, 0x0D19, %o7 ldsb [%l7 + 0x77], %g3 sdiv %i5, 0x10D6, %i0 st %f0, [%l7 + 0x50] ldsb [%l7 + 0x0E], %g1 add %i1, %l6, %l0 fxnor %f2, %f14, %f4 fblg,a %fcc1, loop_3905 andn %i2, %l4, %l3 fbne %fcc2, loop_3906 stw %g6, [%l7 + 0x24] loop_3905: ldsb [%l7 + 0x1F], %i3 ldsw [%l7 + 0x5C], %g7 loop_3906: fone %f10 umulcc %g5, 0x0FC8, %o1 fblg %fcc0, loop_3907 add %o0, 0x1814, %i4 tge %xcc, 0x5 nop setx loop_3908, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3907: ld [%l7 + 0x14], %f8 st %f9, [%l7 + 0x10] fcmpgt16 %f14, %f10, %l5 loop_3908: ldsw [%l7 + 0x68], %g4 movneg %xcc, %l1, %o3 std %f8, [%l7 + 0x78] stx %o5, [%l7 + 0x48] st %f5, [%l7 + 0x48] movpos %xcc, %o6, %g2 brlez %i7, loop_3909 std %f0, [%l7 + 0x58] alignaddr %o2, %i6, %o4 fnot2s %f15, %f6 loop_3909: bvs,pt %xcc, loop_3910 bpos,pt %xcc, loop_3911 movrlz %o7, %l2, %i5 ldub [%l7 + 0x77], %i0 loop_3910: sth %g1, [%l7 + 0x3A] loop_3911: andn %i1, %l6, %g3 stx %l0, [%l7 + 0x50] bpos loop_3912 stb %i2, [%l7 + 0x26] fpadd32s %f13, %f8, %f15 ldub [%l7 + 0x6C], %l4 loop_3912: std %f0, [%l7 + 0x38] ldd [%l7 + 0x10], %f2 ldsb [%l7 + 0x54], %g6 edge8ln %l3, %i3, %g7 xor %g5, 0x043A, %o1 edge32 %i4, %o0, %g4 bg,a loop_3913 fpadd32s %f0, %f9, %f5 tge %xcc, 0x5 ld [%l7 + 0x38], %f7 loop_3913: movrlez %l5, %o3, %o5 ldx [%l7 + 0x30], %l1 fpadd32 %f0, %f10, %f4 stw %o6, [%l7 + 0x7C] tneg %xcc, 0x7 addcc %g2, %o2, %i7 fmul8ulx16 %f14, %f14, %f2 ldub [%l7 + 0x33], %i6 ldsh [%l7 + 0x54], %o7 fmovrsne %l2, %f13, %f8 fmovdne %icc, %f15, %f12 ldsw [%l7 + 0x14], %o4 tcc %icc, 0x7 ldub [%l7 + 0x4E], %i0 fmovrde %g1, %f14, %f14 ldx [%l7 + 0x40], %i1 udivx %i5, 0x14DD, %l6 fcmpgt32 %f6, %f2, %g3 movrlz %l0, 0x2FA, %l4 brgz %i2, loop_3914 sdivx %l3, 0x0444, %i3 fmovrdgez %g7, %f14, %f12 movneg %xcc, %g5, %o1 loop_3914: std %f8, [%l7 + 0x30] fmovrslez %i4, %f13, %f7 fbu %fcc1, loop_3915 tcc %xcc, 0x7 ldsh [%l7 + 0x68], %o0 orcc %g4, %g6, %l5 loop_3915: mova %xcc, %o5, %l1 lduh [%l7 + 0x4A], %o6 lduh [%l7 + 0x62], %o3 stb %g2, [%l7 + 0x5E] fmovspos %xcc, %f12, %f11 fpackfix %f2, %f13 ldsh [%l7 + 0x40], %i7 fmovrsne %i6, %f13, %f10 fandnot2 %f8, %f12, %f6 fmovscc %xcc, %f13, %f2 tcs %xcc, 0x2 fbug %fcc2, loop_3916 sra %o7, 0x01, %o2 fmovsge %icc, %f2, %f14 std %f14, [%l7 + 0x18] loop_3916: tgu %icc, 0x1 stx %o4, [%l7 + 0x40] nop setx loop_3917, %l0, %l1 jmpl %l1, %l2 lduw [%l7 + 0x40], %g1 fbe,a %fcc3, loop_3918 subccc %i0, 0x0B24, %i1 loop_3917: movn %xcc, %l6, %i5 movleu %icc, %g3, %l4 loop_3918: fmovdn %icc, %f13, %f12 sth %i2, [%l7 + 0x3E] ldsb [%l7 + 0x1F], %l3 fpmerge %f8, %f4, %f0 fcmpes %fcc2, %f3, %f12 xorcc %l0, %g7, %i3 fbl,a %fcc3, loop_3919 stb %o1, [%l7 + 0x4F] be,pt %icc, loop_3920 fmul8sux16 %f4, %f4, %f0 loop_3919: edge8 %i4, %g5, %g4 ldub [%l7 + 0x39], %o0 loop_3920: fbn %fcc1, loop_3921 sth %g6, [%l7 + 0x7E] smul %l5, 0x1ED4, %o5 fbue %fcc0, loop_3922 loop_3921: stb %o6, [%l7 + 0x12] fble %fcc3, loop_3923 sdiv %o3, 0x08D7, %l1 loop_3922: sethi 0x0ABC, %i7 ldub [%l7 + 0x10], %i6 loop_3923: ldsw [%l7 + 0x4C], %o7 bneg %xcc, loop_3924 smulcc %g2, %o4, %o2 fbl %fcc1, loop_3925 fmovsg %icc, %f3, %f14 loop_3924: stw %g1, [%l7 + 0x28] fmovsge %icc, %f14, %f2 loop_3925: ldub [%l7 + 0x0F], %l2 ldx [%l7 + 0x78], %i0 mulx %l6, %i1, %g3 srl %i5, 0x02, %i2 ldsw [%l7 + 0x18], %l3 std %f4, [%l7 + 0x18] array32 %l0, %l4, %g7 fmovdgu %xcc, %f6, %f5 ldsb [%l7 + 0x60], %o1 fmovdl %icc, %f2, %f1 ld [%l7 + 0x28], %f3 fxnors %f0, %f6, %f13 orncc %i3, 0x1BC4, %g5 srlx %i4, 0x1E, %o0 bl,a,pn %icc, loop_3926 fmovsge %xcc, %f2, %f3 fxors %f2, %f9, %f15 fbue %fcc3, loop_3927 loop_3926: stb %g6, [%l7 + 0x42] stb %g4, [%l7 + 0x0C] bvs,pn %xcc, loop_3928 loop_3927: alignaddrl %o5, %l5, %o3 udivx %o6, 0x11DA, %l1 addccc %i6, %i7, %o7 loop_3928: fmovdleu %xcc, %f8, %f9 tge %icc, 0x7 ldsh [%l7 + 0x0C], %o4 fmovrdgez %o2, %f2, %f14 subcc %g2, 0x0CA9, %g1 ldsw [%l7 + 0x24], %l2 fornot1 %f10, %f2, %f2 fmovdcc %icc, %f1, %f4 movne %xcc, %l6, %i1 ldsh [%l7 + 0x34], %i0 ta %icc, 0x1 ldsw [%l7 + 0x34], %g3 ldx [%l7 + 0x68], %i5 addccc %i2, 0x1BC0, %l3 smul %l0, 0x16B3, %l4 fpsub16s %f4, %f13, %f10 xorcc %g7, %i3, %o1 brgz %i4, loop_3929 movvs %icc, %o0, %g5 fmovdvs %xcc, %f15, %f0 fexpand %f3, %f4 loop_3929: bg,pt %xcc, loop_3930 stb %g4, [%l7 + 0x0B] ldsh [%l7 + 0x74], %o5 sdiv %l5, 0x1AF2, %o3 loop_3930: fmovdneg %icc, %f15, %f13 fones %f11 tcs %xcc, 0x3 edge32n %o6, %g6, %l1 movneg %xcc, %i7, %i6 ldx [%l7 + 0x08], %o7 movle %icc, %o2, %g2 fabsd %f2, %f2 fmovrslez %o4, %f2, %f7 ldsw [%l7 + 0x2C], %g1 sll %l2, %l6, %i1 fbue,a %fcc0, loop_3931 ldsw [%l7 + 0x54], %i0 tn %xcc, 0x0 fxor %f2, %f10, %f0 loop_3931: faligndata %f12, %f12, %f2 lduw [%l7 + 0x30], %g3 ldsw [%l7 + 0x40], %i5 bleu,pt %icc, loop_3932 fnegd %f10, %f12 bvc,a,pt %xcc, loop_3933 fzero %f0 loop_3932: fpack32 %f2, %f6, %f10 sllx %i2, 0x0F, %l0 loop_3933: fmovrsgz %l4, %f10, %f6 tg %xcc, 0x1 tsubcc %l3, %i3, %g7 fmovrsgez %o1, %f13, %f14 ld [%l7 + 0x20], %f13 xnor %o0, %i4, %g4 ldub [%l7 + 0x59], %o5 bneg,a loop_3934 ldsb [%l7 + 0x1D], %g5 fmovdgu %icc, %f7, %f10 bvs %xcc, loop_3935 loop_3934: movpos %icc, %o3, %l5 andn %g6, 0x1434, %l1 bneg,a loop_3936 loop_3935: ldd [%l7 + 0x10], %f8 bge,a loop_3937 fmovsl %icc, %f4, %f13 loop_3936: edge16n %o6, %i7, %i6 xnorcc %o2, %o7, %g2 loop_3937: alignaddrl %g1, %o4, %l6 fmovsneg %xcc, %f2, %f14 fornot1 %f0, %f2, %f10 fmovscc %icc, %f15, %f14 taddcctv %i1, 0x1270, %i0 stb %l2, [%l7 + 0x0C] udiv %g3, 0x1885, %i5 brlez,a %i2, loop_3938 lduw [%l7 + 0x64], %l0 movneg %xcc, %l3, %i3 lduw [%l7 + 0x5C], %l4 loop_3938: tvs %xcc, 0x1 fmovdvs %xcc, %f5, %f7 std %f4, [%l7 + 0x28] fnot1 %f10, %f4 edge32ln %g7, %o0, %o1 st %f1, [%l7 + 0x40] movvs %icc, %g4, %i4 fmul8x16au %f5, %f4, %f4 ldsw [%l7 + 0x70], %g5 mulscc %o3, 0x1C29, %o5 fpack32 %f6, %f10, %f10 bvc,a,pt %icc, loop_3939 fcmpeq16 %f12, %f6, %g6 movpos %xcc, %l1, %l5 tneg %xcc, 0x6 loop_3939: add %o6, %i7, %o2 lduh [%l7 + 0x16], %o7 for %f6, %f0, %f4 tneg %xcc, 0x1 bneg loop_3940 edge32n %i6, %g1, %o4 bgu loop_3941 lduh [%l7 + 0x5C], %g2 loop_3940: fbu %fcc1, loop_3942 fcmpeq32 %f2, %f12, %l6 loop_3941: fpadd16 %f8, %f10, %f14 fbl %fcc0, loop_3943 loop_3942: fmovdneg %xcc, %f1, %f9 fbge %fcc1, loop_3944 std %f4, [%l7 + 0x18] loop_3943: tleu %icc, 0x6 addc %i0, 0x0AA2, %i1 loop_3944: fmovspos %xcc, %f4, %f6 ldsb [%l7 + 0x45], %g3 fmovrsne %i5, %f0, %f0 fmovda %xcc, %f15, %f10 fcmps %fcc1, %f2, %f1 ldsb [%l7 + 0x69], %l2 fblg,a %fcc0, loop_3945 fmovrsne %l0, %f2, %f0 sth %l3, [%l7 + 0x20] ldsh [%l7 + 0x1C], %i2 loop_3945: fmovs %f13, %f3 lduh [%l7 + 0x0E], %i3 fbe %fcc2, loop_3946 fmovsneg %icc, %f4, %f13 bvs loop_3947 add %g7, 0x0FC8, %l4 loop_3946: st %f11, [%l7 + 0x40] ldsw [%l7 + 0x10], %o0 loop_3947: tle %xcc, 0x2 array32 %o1, %g4, %g5 fbul %fcc2, loop_3948 fmovsvs %icc, %f4, %f9 bleu %icc, loop_3949 bcs,a,pt %xcc, loop_3950 loop_3948: ld [%l7 + 0x1C], %f6 fmovrdgez %i4, %f12, %f6 loop_3949: or %o3, 0x11B4, %o5 loop_3950: alignaddrl %l1, %l5, %o6 lduh [%l7 + 0x1A], %g6 srlx %o2, %i7, %i6 bvs,pt %xcc, loop_3951 fors %f8, %f11, %f7 tgu %icc, 0x3 ldsb [%l7 + 0x61], %o7 loop_3951: fmuld8sux16 %f13, %f15, %f4 edge32l %o4, %g1, %g2 ldsb [%l7 + 0x37], %i0 sth %l6, [%l7 + 0x1C] ldd [%l7 + 0x30], %f6 ldx [%l7 + 0x48], %i1 bshuffle %f14, %f12, %f10 xnorcc %g3, %i5, %l2 fands %f5, %f4, %f3 ldd [%l7 + 0x08], %f12 brz,a %l3, loop_3952 lduh [%l7 + 0x10], %i2 fmovda %icc, %f3, %f3 mulx %i3, %g7, %l4 loop_3952: fmovsg %xcc, %f4, %f3 brgez %l0, loop_3953 bg,a,pn %icc, loop_3954 ldx [%l7 + 0x28], %o1 and %o0, %g5, %i4 loop_3953: array16 %o3, %o5, %l1 loop_3954: tpos %icc, 0x7 fmul8sux16 %f0, %f10, %f14 bcc loop_3955 array32 %l5, %o6, %g6 stw %o2, [%l7 + 0x64] ble,a loop_3956 loop_3955: st %f13, [%l7 + 0x4C] bpos,pn %icc, loop_3957 ldub [%l7 + 0x6F], %g4 loop_3956: fandnot1 %f14, %f14, %f0 edge16n %i7, %o7, %i6 loop_3957: fcmple16 %f10, %f8, %g1 fpadd16 %f4, %f12, %f10 fexpand %f6, %f0 tn %icc, 0x7 fnor %f2, %f10, %f4 sdiv %o4, 0x052C, %i0 ldsw [%l7 + 0x10], %g2 andcc %l6, %g3, %i5 sethi 0x0C1D, %i1 fmul8x16 %f12, %f4, %f4 brgez %l3, loop_3958 edge8ln %i2, %l2, %i3 std %f8, [%l7 + 0x58] fmovsn %icc, %f9, %f15 loop_3958: ldsh [%l7 + 0x6A], %g7 addccc %l4, %l0, %o0 stw %o1, [%l7 + 0x60] fbl,a %fcc3, loop_3959 lduw [%l7 + 0x10], %g5 lduw [%l7 + 0x74], %i4 tleu %icc, 0x3 loop_3959: bne,a %icc, loop_3960 stx %o3, [%l7 + 0x78] fmovsne %icc, %f10, %f13 fnot2s %f6, %f6 loop_3960: ldsb [%l7 + 0x5A], %l1 fnand %f6, %f12, %f10 std %f8, [%l7 + 0x60] ldx [%l7 + 0x68], %o5 smulcc %l5, %g6, %o2 fmovrdgz %g4, %f14, %f14 andn %o6, %o7, %i6 fsrc1s %f7, %f8 fbge %fcc2, loop_3961 fcmped %fcc3, %f4, %f6 ldsw [%l7 + 0x50], %g1 st %f7, [%l7 + 0x5C] loop_3961: fmuld8sux16 %f7, %f1, %f2 movrgez %o4, 0x0D6, %i0 movle %icc, %g2, %i7 andncc %l6, %g3, %i1 fandnot2s %f10, %f15, %f10 fmovsne %xcc, %f4, %f15 orncc %i5, 0x0E52, %l3 fbul %fcc0, loop_3962 fsrc2 %f10, %f4 lduw [%l7 + 0x24], %l2 fbug %fcc1, loop_3963 loop_3962: nop setx loop_3964, %l0, %l1 jmpl %l1, %i3 ldsh [%l7 + 0x2A], %g7 tsubcc %i2, %l0, %o0 loop_3963: fmovdne %icc, %f5, %f7 loop_3964: edge32l %l4, %o1, %i4 ldx [%l7 + 0x78], %g5 st %f4, [%l7 + 0x40] std %f8, [%l7 + 0x70] st %f8, [%l7 + 0x44] fpsub16 %f4, %f8, %f12 bpos,pt %xcc, loop_3965 udivx %l1, 0x0F04, %o5 ld [%l7 + 0x70], %f4 fpadd16s %f7, %f6, %f1 loop_3965: fxor %f12, %f10, %f10 fmul8x16au %f2, %f4, %f12 ldsb [%l7 + 0x6E], %l5 fxor %f0, %f12, %f10 fnot2s %f3, %f15 sth %o3, [%l7 + 0x4C] mulscc %o2, %g6, %g4 tcs %icc, 0x5 and %o7, 0x0331, %i6 fnot1 %f14, %f12 tleu %xcc, 0x7 fmovsvc %icc, %f3, %f2 movrlez %g1, 0x04E, %o4 fsrc2 %f0, %f4 ldub [%l7 + 0x44], %o6 mova %icc, %g2, %i7 edge16ln %l6, %g3, %i1 andncc %i0, %l3, %l2 movre %i3, %i5, %g7 tg %xcc, 0x4 fand %f4, %f10, %f4 stb %l0, [%l7 + 0x43] sdivcc %i2, 0x1C5A, %o0 stx %o1, [%l7 + 0x48] fmovsne %icc, %f10, %f11 addc %l4, %g5, %l1 array8 %o5, %i4, %l5 fpadd16 %f0, %f0, %f12 fornot2s %f0, %f15, %f8 std %f12, [%l7 + 0x68] fandnot1 %f4, %f10, %f14 tgu %xcc, 0x0 fnot1s %f8, %f13 xnor %o2, 0x1613, %o3 fmuld8sux16 %f14, %f5, %f10 tsubcc %g6, 0x0332, %g4 fcmpd %fcc0, %f14, %f12 lduw [%l7 + 0x24], %o7 fzeros %f15 ldsb [%l7 + 0x4B], %g1 ld [%l7 + 0x34], %f10 fmovdcs %xcc, %f6, %f3 andcc %o4, %i6, %o6 lduw [%l7 + 0x78], %g2 subcc %i7, 0x13EF, %l6 bvc,pt %icc, loop_3966 movn %icc, %g3, %i1 st %f15, [%l7 + 0x5C] lduh [%l7 + 0x2A], %i0 loop_3966: sth %l2, [%l7 + 0x22] sdivx %l3, 0x1FD0, %i5 std %f12, [%l7 + 0x48] fcmpne32 %f2, %f6, %i3 lduh [%l7 + 0x22], %g7 taddcc %l0, 0x1C45, %o0 fmovdvc %icc, %f0, %f10 ldx [%l7 + 0x68], %i2 ldsh [%l7 + 0x4C], %l4 bn,pn %xcc, loop_3967 stx %o1, [%l7 + 0x08] fnor %f14, %f8, %f12 ldsh [%l7 + 0x08], %g5 loop_3967: ldub [%l7 + 0x15], %o5 ldub [%l7 + 0x1D], %l1 ldub [%l7 + 0x22], %l5 fabss %f2, %f1 fmovdge %xcc, %f4, %f13 ldub [%l7 + 0x1A], %i4 fmovsleu %icc, %f9, %f4 bshuffle %f8, %f2, %f10 lduw [%l7 + 0x30], %o3 fandnot2s %f13, %f7, %f0 fmovrdgz %g6, %f0, %f10 stx %g4, [%l7 + 0x50] lduw [%l7 + 0x64], %o2 st %f9, [%l7 + 0x30] sth %o7, [%l7 + 0x7C] movrgez %o4, 0x064, %i6 fmuld8sux16 %f12, %f14, %f12 bshuffle %f0, %f12, %f14 orncc %g1, 0x1C44, %g2 fpadd16 %f4, %f6, %f14 ld [%l7 + 0x48], %f8 ldsw [%l7 + 0x54], %o6 fmovsa %icc, %f15, %f6 fmuld8ulx16 %f0, %f2, %f8 ldsw [%l7 + 0x38], %i7 movn %xcc, %l6, %g3 ld [%l7 + 0x20], %f3 movne %xcc, %i0, %l2 fmuld8ulx16 %f2, %f1, %f8 bn,a %icc, loop_3968 sth %l3, [%l7 + 0x2A] ldsh [%l7 + 0x1A], %i1 fmovsgu %xcc, %f4, %f4 loop_3968: ldsw [%l7 + 0x48], %i3 fnegs %f2, %f9 st %f10, [%l7 + 0x48] mulx %i5, 0x1436, %g7 fbul %fcc3, loop_3969 fcmple16 %f12, %f12, %l0 movg %icc, %i2, %l4 ldsh [%l7 + 0x4C], %o0 loop_3969: edge16l %o1, %g5, %l1 sub %l5, 0x0F1E, %i4 ldx [%l7 + 0x30], %o3 fmul8ulx16 %f8, %f12, %f12 lduh [%l7 + 0x3C], %o5 st %f6, [%l7 + 0x68] udivx %g4, 0x0373, %o2 fmovrdne %o7, %f10, %f2 nop setx loop_3970, %l0, %l1 jmpl %l1, %o4 fabsd %f12, %f2 fnot2s %f6, %f11 popc 0x075C, %i6 loop_3970: movvc %xcc, %g1, %g6 edge16ln %o6, %i7, %l6 fbuge,a %fcc2, loop_3971 fzeros %f2 bleu,a %icc, loop_3972 fmovsne %icc, %f4, %f8 loop_3971: movle %icc, %g2, %i0 srax %g3, 0x1F, %l3 loop_3972: fmovdle %icc, %f13, %f11 fmul8x16 %f5, %f4, %f6 fmovsvs %icc, %f8, %f1 fmul8x16au %f11, %f15, %f6 fmovdl %icc, %f8, %f7 edge16l %i1, %l2, %i5 ldx [%l7 + 0x10], %g7 fnot2s %f8, %f15 fbul,a %fcc2, loop_3973 fmovsa %icc, %f4, %f9 fmovse %xcc, %f15, %f15 fabss %f9, %f1 loop_3973: stx %l0, [%l7 + 0x20] tg %icc, 0x7 brgz,a %i2, loop_3974 tcs %icc, 0x2 bn loop_3975 alignaddr %i3, %o0, %o1 loop_3974: ld [%l7 + 0x2C], %f14 fpadd16 %f0, %f4, %f8 loop_3975: nop setx loop_3976, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdneg %icc, %f0, %f14 tcc %icc, 0x7 lduh [%l7 + 0x1C], %g5 loop_3976: ldub [%l7 + 0x20], %l1 ldub [%l7 + 0x30], %l4 stw %l5, [%l7 + 0x74] sth %o3, [%l7 + 0x26] fmovsvs %icc, %f11, %f3 sth %i4, [%l7 + 0x0E] stw %g4, [%l7 + 0x20] fmovrdlz %o2, %f14, %f10 lduw [%l7 + 0x2C], %o7 ldub [%l7 + 0x3E], %o4 sdivcc %i6, 0x12ED, %o5 fpsub32s %f15, %f13, %f13 std %f12, [%l7 + 0x48] andn %g6, 0x0029, %g1 st %f3, [%l7 + 0x68] orncc %i7, 0x118D, %o6 addc %l6, 0x0589, %i0 tcs %icc, 0x4 stx %g3, [%l7 + 0x68] fbge %fcc3, loop_3977 edge8ln %l3, %g2, %i1 fcmpeq32 %f14, %f6, %i5 movle %xcc, %g7, %l0 loop_3977: ldd [%l7 + 0x78], %f8 udivcc %i2, 0x18C1, %l2 fmovdge %xcc, %f9, %f6 stx %o0, [%l7 + 0x48] fcmpes %fcc3, %f2, %f14 ldx [%l7 + 0x20], %i3 orcc %o1, 0x0159, %l1 bpos,a loop_3978 fxnors %f11, %f0, %f7 fmovsne %icc, %f7, %f11 subcc %l4, 0x015B, %l5 loop_3978: ld [%l7 + 0x34], %f15 addccc %g5, 0x0AE9, %o3 and %i4, %o2, %g4 ldsb [%l7 + 0x24], %o4 movl %icc, %i6, %o5 ldsh [%l7 + 0x0C], %o7 udivx %g6, 0x1DA4, %i7 edge16l %o6, %g1, %l6 stx %g3, [%l7 + 0x38] ld [%l7 + 0x34], %f9 andcc %i0, %g2, %i1 fpsub16 %f2, %f4, %f10 movneg %xcc, %i5, %g7 fnor %f10, %f6, %f14 fzero %f10 addcc %l3, 0x029E, %i2 fbuge %fcc2, loop_3979 stw %l0, [%l7 + 0x30] addcc %l2, %i3, %o0 std %f4, [%l7 + 0x60] loop_3979: lduh [%l7 + 0x36], %o1 movne %icc, %l4, %l1 lduh [%l7 + 0x2E], %g5 ld [%l7 + 0x44], %f14 fsrc2s %f1, %f2 bne,pt %xcc, loop_3980 mova %icc, %l5, %i4 fmovdle %xcc, %f12, %f12 stb %o3, [%l7 + 0x71] loop_3980: stw %g4, [%l7 + 0x10] std %f4, [%l7 + 0x10] fmovsle %icc, %f14, %f8 bge loop_3981 bneg,pt %xcc, loop_3982 taddcctv %o4, 0x14A9, %i6 fmovda %icc, %f11, %f7 loop_3981: sdivcc %o2, 0x1DC2, %o7 loop_3982: fmovdn %xcc, %f2, %f1 be,pt %xcc, loop_3983 tleu %xcc, 0x0 edge16ln %g6, %i7, %o5 fnands %f5, %f11, %f11 loop_3983: fnors %f9, %f0, %f7 fcmpne32 %f0, %f0, %g1 fnands %f5, %f6, %f9 lduh [%l7 + 0x54], %l6 xorcc %g3, 0x03E8, %o6 movcs %xcc, %g2, %i1 tcs %icc, 0x3 movrne %i0, %i5, %g7 fsrc2s %f8, %f5 fcmpeq16 %f4, %f4, %l3 fbug %fcc2, loop_3984 popc 0x1AA8, %i2 bn,a loop_3985 fmovdcs %xcc, %f8, %f6 loop_3984: smulcc %l2, 0x10DA, %i3 nop setx loop_3986, %l0, %l1 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_3985: fmovdleu %icc, %f5, %f7 stb %l0, [%l7 + 0x2E] ldsb [%l7 + 0x6C], %o0 loop_3986: fand %f14, %f4, %f10 fmul8ulx16 %f4, %f8, %f4 fbue %fcc3, loop_3987 ldub [%l7 + 0x08], %o1 tcc %icc, 0x3 sra %l1, 0x1F, %l4 loop_3987: movvs %icc, %l5, %i4 fbl %fcc3, loop_3988 stw %g5, [%l7 + 0x48] brlz %o3, loop_3989 sll %g4, %i6, %o2 loop_3988: fmuld8ulx16 %f8, %f2, %f6 stb %o7, [%l7 + 0x14] loop_3989: brgez %o4, loop_3990 fmovrse %i7, %f1, %f2 lduh [%l7 + 0x4C], %o5 fmovsleu %icc, %f2, %f8 loop_3990: movvs %xcc, %g6, %g1 fmovdpos %icc, %f6, %f3 fcmpd %fcc2, %f10, %f8 ldsh [%l7 + 0x7C], %l6 fsrc2s %f12, %f4 stw %g3, [%l7 + 0x3C] ldub [%l7 + 0x2B], %g2 xor %o6, %i0, %i1 be,a,pt %icc, loop_3991 movvs %xcc, %g7, %i5 be,pt %icc, loop_3992 array16 %l3, %i2, %i3 loop_3991: ldd [%l7 + 0x78], %f6 mova %xcc, %l0, %l2 loop_3992: smulcc %o1, 0x14B5, %l1 fpadd16 %f8, %f8, %f14 fmovsge %xcc, %f1, %f8 tvc %xcc, 0x7 fnegs %f4, %f7 fbue %fcc1, loop_3993 taddcctv %l4, %l5, %i4 tneg %icc, 0x1 fba,a %fcc3, loop_3994 loop_3993: fblg,a %fcc0, loop_3995 fone %f4 fsrc1s %f0, %f4 loop_3994: fmovrdgz %g5, %f14, %f14 loop_3995: stw %o0, [%l7 + 0x44] movn %icc, %g4, %i6 movle %xcc, %o2, %o3 andncc %o7, %i7, %o5 fcmple16 %f10, %f12, %g6 fabsd %f2, %f14 ldsb [%l7 + 0x58], %o4 nop setx loop_3996, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnegd %f8, %f0 srl %g1, 0x09, %g3 bvs,pt %icc, loop_3997 loop_3996: movrne %g2, 0x273, %l6 fmovsleu %icc, %f5, %f4 movne %icc, %o6, %i0 loop_3997: brgez,a %i1, loop_3998 ldsh [%l7 + 0x3E], %i5 tcs %xcc, 0x1 ldsh [%l7 + 0x08], %g7 loop_3998: alignaddr %l3, %i3, %i2 fmovde %icc, %f3, %f10 ld [%l7 + 0x1C], %f12 andncc %l2, %l0, %o1 ldx [%l7 + 0x30], %l4 ldx [%l7 + 0x50], %l1 fxor %f12, %f2, %f6 fbg,a %fcc1, loop_3999 stb %i4, [%l7 + 0x1F] fnors %f10, %f10, %f2 edge16ln %g5, %o0, %g4 loop_3999: std %f14, [%l7 + 0x48] fmovdcc %xcc, %f11, %f3 st %f12, [%l7 + 0x10] fcmple16 %f14, %f14, %i6 fmovrde %o2, %f2, %f12 bshuffle %f4, %f8, %f10 stw %l5, [%l7 + 0x58] fbne %fcc3, loop_4000 ldd [%l7 + 0x18], %f12 fpsub16 %f10, %f0, %f6 fxors %f7, %f6, %f12 loop_4000: tvs %icc, 0x3 udiv %o7, 0x1240, %o3 lduw [%l7 + 0x2C], %i7 fand %f14, %f8, %f12 fmovdgu %icc, %f12, %f12 fnot2 %f0, %f4 popc %g6, %o4 std %f4, [%l7 + 0x60] ldub [%l7 + 0x41], %g1 mova %icc, %o5, %g3 ldd [%l7 + 0x70], %f6 fbl,a %fcc3, loop_4001 fmovrdlz %l6, %f10, %f4 fcmple16 %f8, %f8, %o6 movgu %icc, %g2, %i0 loop_4001: xnorcc %i1, 0x0151, %g7 fmovse %icc, %f3, %f10 fpsub16s %f9, %f13, %f13 movrne %i5, 0x21D, %l3 fmovrsne %i3, %f15, %f3 ld [%l7 + 0x40], %f12 tleu %icc, 0x6 bvs %icc, loop_4002 fnot2 %f8, %f2 fmovdn %icc, %f15, %f9 ldsw [%l7 + 0x10], %i2 loop_4002: fmuld8ulx16 %f13, %f3, %f2 be,a,pn %xcc, loop_4003 srlx %l2, %l0, %o1 sll %l1, 0x12, %i4 ldx [%l7 + 0x28], %g5 loop_4003: ldsb [%l7 + 0x76], %o0 ldsw [%l7 + 0x20], %g4 sdivcc %i6, 0x0A1C, %l4 ba,pt %xcc, loop_4004 fcmps %fcc3, %f5, %f8 fbu,a %fcc3, loop_4005 fbge,a %fcc3, loop_4006 loop_4004: tg %xcc, 0x3 ldsh [%l7 + 0x7A], %o2 loop_4005: ldsw [%l7 + 0x68], %o7 loop_4006: fbne,a %fcc0, loop_4007 fbl,a %fcc3, loop_4008 sdiv %l5, 0x1EEC, %o3 std %f8, [%l7 + 0x50] loop_4007: fbu %fcc0, loop_4009 loop_4008: ble,a %xcc, loop_4010 umulcc %i7, 0x1035, %g6 xor %g1, 0x1C1D, %o4 loop_4009: lduh [%l7 + 0x4C], %g3 loop_4010: tg %xcc, 0x1 ble,a,pt %xcc, loop_4011 ldsw [%l7 + 0x64], %o5 std %f8, [%l7 + 0x50] fnot1s %f12, %f6 loop_4011: bneg,a,pt %icc, loop_4012 tge %icc, 0x0 bg,a loop_4013 fnor %f2, %f4, %f10 loop_4012: fnot1s %f3, %f9 st %f6, [%l7 + 0x6C] loop_4013: lduh [%l7 + 0x46], %o6 move %xcc, %l6, %g2 fornot2 %f8, %f12, %f12 stb %i1, [%l7 + 0x4C] st %f5, [%l7 + 0x24] fpmerge %f15, %f4, %f8 fsrc2 %f8, %f6 xnorcc %g7, %i0, %i5 ldub [%l7 + 0x6F], %i3 ldsh [%l7 + 0x36], %l3 lduw [%l7 + 0x74], %i2 ta %xcc, 0x5 bpos,a loop_4014 fmovrslez %l2, %f7, %f10 fornot1 %f12, %f6, %f10 bg,pn %icc, loop_4015 loop_4014: ldx [%l7 + 0x40], %l0 fnegd %f8, %f4 sth %o1, [%l7 + 0x10] loop_4015: sth %l1, [%l7 + 0x30] std %f12, [%l7 + 0x38] fcmpeq32 %f14, %f14, %i4 fnot1 %f6, %f2 brgez %g5, loop_4016 movcc %xcc, %g4, %o0 fpadd16 %f4, %f12, %f2 fbue %fcc2, loop_4017 loop_4016: edge16ln %i6, %o2, %l4 alignaddrl %l5, %o3, %o7 movvs %icc, %i7, %g1 loop_4017: fmul8x16al %f11, %f0, %f0 fmul8x16au %f15, %f7, %f2 fpsub16s %f0, %f4, %f6 movrgez %o4, %g6, %g3 tcc %icc, 0x3 fcmpgt16 %f0, %f12, %o6 st %f14, [%l7 + 0x24] std %f2, [%l7 + 0x60] brz,a %l6, loop_4018 tne %icc, 0x2 fmovrde %o5, %f8, %f2 lduw [%l7 + 0x20], %i1 loop_4018: fmovdge %icc, %f15, %f6 fmul8x16au %f12, %f5, %f10 bne loop_4019 ldub [%l7 + 0x68], %g2 sra %i0, 0x0C, %i5 lduh [%l7 + 0x2A], %g7 loop_4019: ldd [%l7 + 0x38], %f10 ldd [%l7 + 0x48], %f4 bcc,a loop_4020 ldx [%l7 + 0x68], %i3 ld [%l7 + 0x4C], %f5 srlx %l3, 0x07, %i2 loop_4020: ldsw [%l7 + 0x38], %l0 ldsw [%l7 + 0x2C], %o1 fbn %fcc2, loop_4021 udivcc %l1, 0x085F, %i4 fpsub16s %f9, %f5, %f4 addcc %g5, %l2, %g4 loop_4021: movge %icc, %o0, %o2 ldsh [%l7 + 0x48], %l4 lduw [%l7 + 0x0C], %i6 ldub [%l7 + 0x70], %l5 fpack32 %f8, %f2, %f4 stb %o7, [%l7 + 0x2C] fmul8sux16 %f12, %f0, %f10 movrgz %i7, %g1, %o4 ldsw [%l7 + 0x74], %g6 tcs %icc, 0x4 bn,a loop_4022 fmovrslez %o3, %f3, %f10 fmovdneg %xcc, %f9, %f8 edge8l %g3, %l6, %o5 loop_4022: fmovdge %xcc, %f0, %f4 ld [%l7 + 0x58], %f9 fnot1 %f12, %f14 sdivcc %i1, 0x03D5, %o6 srax %i0, 0x04, %i5 fbu %fcc2, loop_4023 xor %g7, %g2, %l3 sub %i3, %i2, %o1 sll %l1, %i4, %l0 loop_4023: fcmple16 %f12, %f0, %l2 ld [%l7 + 0x08], %f1 st %f10, [%l7 + 0x24] fbg %fcc1, loop_4024 bgu,pn %icc, loop_4025 fbue,a %fcc3, loop_4026 xnorcc %g5, 0x1026, %o0 loop_4024: fands %f6, %f7, %f12 loop_4025: brz,a %g4, loop_4027 loop_4026: movg %icc, %o2, %l4 ldsw [%l7 + 0x7C], %l5 edge16ln %o7, %i6, %i7 loop_4027: udiv %g1, 0x0B55, %g6 ld [%l7 + 0x5C], %f9 movvc %xcc, %o4, %g3 movpos %icc, %o3, %l6 stx %i1, [%l7 + 0x48] fmovsl %xcc, %f6, %f1 brlez,a %o5, loop_4028 fmovscc %xcc, %f10, %f0 fpmerge %f15, %f0, %f4 fbn,a %fcc3, loop_4029 loop_4028: for %f4, %f14, %f2 movn %icc, %o6, %i0 fmovse %icc, %f13, %f15 loop_4029: bg,a,pn %xcc, loop_4030 ldsh [%l7 + 0x3E], %g7 ble,a loop_4031 std %f4, [%l7 + 0x68] loop_4030: fmovsg %icc, %f14, %f7 fpsub16s %f5, %f13, %f6 loop_4031: ldsw [%l7 + 0x70], %g2 stx %i5, [%l7 + 0x30] tsubcctv %l3, 0x0C83, %i2 fones %f9 ldub [%l7 + 0x2F], %o1 tsubcctv %i3, 0x0823, %l1 ldsb [%l7 + 0x6E], %i4 xnor %l2, 0x1A1A, %g5 fmovsn %xcc, %f15, %f1 fbge %fcc0, loop_4032 bpos,a loop_4033 ldsb [%l7 + 0x6D], %o0 stb %l0, [%l7 + 0x71] loop_4032: fcmpeq16 %f0, %f0, %g4 loop_4033: fbuge %fcc2, loop_4034 lduh [%l7 + 0x08], %l4 fsrc1 %f0, %f8 fbg,a %fcc0, loop_4035 loop_4034: ldsh [%l7 + 0x78], %l5 ba,a loop_4036 fxnor %f6, %f0, %f12 loop_4035: fmovdneg %xcc, %f14, %f13 lduh [%l7 + 0x3C], %o2 loop_4036: umulcc %i6, 0x11B6, %o7 andcc %g1, %g6, %o4 fnands %f12, %f3, %f11 ldx [%l7 + 0x40], %i7 ldx [%l7 + 0x38], %o3 or %l6, 0x1E4D, %i1 movvc %xcc, %g3, %o5 std %f8, [%l7 + 0x30] ld [%l7 + 0x60], %f12 for %f2, %f12, %f12 ldsw [%l7 + 0x68], %o6 mulscc %i0, 0x10DA, %g7 std %f4, [%l7 + 0x58] sllx %i5, 0x08, %l3 ld [%l7 + 0x34], %f12 bneg,pt %xcc, loop_4037 fpadd16s %f12, %f13, %f7 fcmpgt32 %f0, %f10, %g2 fnot2s %f7, %f8 loop_4037: stb %i2, [%l7 + 0x10] nop setx loop_4038, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fzero %f8 ble loop_4039 fmul8sux16 %f12, %f10, %f12 loop_4038: srax %i3, 0x02, %o1 fble,a %fcc0, loop_4040 loop_4039: st %f10, [%l7 + 0x2C] lduw [%l7 + 0x38], %i4 lduh [%l7 + 0x78], %l1 loop_4040: fcmple16 %f6, %f10, %l2 sdiv %o0, 0x15E0, %g5 call loop_4041 fmul8ulx16 %f0, %f2, %f8 ld [%l7 + 0x30], %f4 udiv %l0, 0x0818, %l4 loop_4041: fpackfix %f2, %f1 edge32ln %l5, %o2, %g4 fbue,a %fcc1, loop_4042 fcmpd %fcc3, %f0, %f10 fxnors %f1, %f4, %f1 ble,a,pt %icc, loop_4043 loop_4042: fornot2s %f11, %f14, %f15 fmovdneg %xcc, %f1, %f13 ldsb [%l7 + 0x4C], %o7 loop_4043: call loop_4044 movpos %icc, %i6, %g1 fmovd %f14, %f14 lduw [%l7 + 0x4C], %g6 loop_4044: srax %o4, 0x09, %o3 fpackfix %f6, %f8 movpos %icc, %i7, %i1 ldub [%l7 + 0x08], %l6 faligndata %f12, %f14, %f4 edge8 %o5, %o6, %g3 stx %i0, [%l7 + 0x38] bpos,pt %xcc, loop_4045 tneg %icc, 0x2 fexpand %f13, %f0 movrlz %g7, %l3, %i5 loop_4045: brnz,a %g2, loop_4046 stw %i3, [%l7 + 0x0C] st %f3, [%l7 + 0x64] fnor %f4, %f8, %f8 loop_4046: fnegs %f6, %f1 ld [%l7 + 0x58], %f15 xorcc %i2, 0x1658, %i4 bvc,a loop_4047 fpsub32 %f6, %f2, %f10 umul %o1, %l2, %l1 fmovsn %icc, %f8, %f12 loop_4047: fpsub32s %f7, %f8, %f13 nop setx loop_4048, %l0, %l1 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 %f13, [%l7 + 0x74] fbne,a %fcc2, loop_4049 tleu %xcc, 0x7 loop_4048: fmovsl %icc, %f7, %f8 stx %g5, [%l7 + 0x48] loop_4049: fpsub32s %f4, %f6, %f2 tgu %xcc, 0x7 ldx [%l7 + 0x20], %o0 movre %l4, %l0, %l5 fmovdvs %icc, %f8, %f7 lduh [%l7 + 0x7E], %g4 umul %o7, %o2, %g1 bleu loop_4050 orncc %i6, %g6, %o4 array32 %o3, %i1, %l6 fand %f4, %f8, %f14 loop_4050: stx %i7, [%l7 + 0x68] for %f10, %f14, %f4 fpack16 %f12, %f8 faligndata %f14, %f8, %f8 fmovdgu %icc, %f7, %f12 fmovsg %icc, %f5, %f13 bneg loop_4051 udivcc %o5, 0x1810, %g3 fmovsl %xcc, %f10, %f2 tg %xcc, 0x5 loop_4051: stw %o6, [%l7 + 0x3C] ldsh [%l7 + 0x58], %g7 fandnot2 %f0, %f8, %f10 ldsb [%l7 + 0x5C], %l3 fpsub32 %f10, %f14, %f2 fmul8x16 %f12, %f8, %f8 array8 %i0, %g2, %i5 fmovda %xcc, %f11, %f0 taddcc %i3, %i4, %i2 bgu loop_4052 addccc %l2, %o1, %l1 stx %o0, [%l7 + 0x10] ldsw [%l7 + 0x7C], %g5 loop_4052: tcc %icc, 0x5 ldsw [%l7 + 0x70], %l4 fsrc1 %f4, %f6 sth %l5, [%l7 + 0x62] nop setx loop_4053, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %l0, [%l7 + 0x17] sll %o7, %o2, %g1 st %f10, [%l7 + 0x68] loop_4053: fmul8ulx16 %f10, %f4, %f8 edge16n %g4, %i6, %o4 ta %xcc, 0x4 xorcc %g6, %i1, %o3 fpadd32s %f5, %f11, %f6 edge32n %i7, %l6, %o5 ldx [%l7 + 0x30], %g3 addccc %g7, %l3, %o6 fmovsa %icc, %f8, %f2 movcs %icc, %i0, %i5 ble,a,pn %xcc, loop_4054 edge32ln %i3, %i4, %i2 ldsh [%l7 + 0x64], %l2 fpsub32s %f15, %f13, %f13 loop_4054: ldd [%l7 + 0x20], %f0 call loop_4055 fmovsa %xcc, %f8, %f7 fmovsl %xcc, %f12, %f6 stx %o1, [%l7 + 0x50] loop_4055: ldsw [%l7 + 0x7C], %g2 movleu %icc, %o0, %l1 and %l4, %l5, %l0 fxors %f4, %f2, %f10 fornot2s %f0, %f4, %f0 fmovsvc %icc, %f10, %f7 st %f1, [%l7 + 0x30] ldsh [%l7 + 0x3E], %g5 movrlz %o7, %o2, %g1 tge %xcc, 0x0 addc %i6, 0x1979, %g4 array32 %g6, %i1, %o3 movpos %xcc, %i7, %l6 ba,a %icc, loop_4056 fandnot2s %f7, %f2, %f3 fmovdleu %icc, %f8, %f7 fmovrsgz %o5, %f9, %f10 loop_4056: bneg loop_4057 fmovda %icc, %f11, %f5 fors %f2, %f2, %f4 bvc,pn %xcc, loop_4058 loop_4057: ldd [%l7 + 0x40], %f14 fand %f4, %f4, %f14 fbue %fcc0, loop_4059 loop_4058: ldub [%l7 + 0x6E], %o4 srlx %g3, 0x1B, %g7 fcmpgt32 %f12, %f0, %o6 loop_4059: edge16l %i0, %i5, %l3 srax %i4, %i3, %l2 sth %i2, [%l7 + 0x2A] nop setx loop_4060, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16 %g2, %o1, %l1 brz,a %o0, loop_4061 fmovdpos %xcc, %f7, %f10 loop_4060: udiv %l4, 0x097C, %l5 movgu %icc, %g5, %o7 loop_4061: movvs %icc, %l0, %g1 fbo %fcc2, loop_4062 ldsh [%l7 + 0x66], %o2 fmovsleu %xcc, %f8, %f6 tneg %icc, 0x1 loop_4062: sth %i6, [%l7 + 0x46] stx %g6, [%l7 + 0x18] smul %g4, 0x1CFB, %o3 fcmped %fcc0, %f6, %f12 fcmpne32 %f2, %f10, %i7 bl,a loop_4063 fmuld8ulx16 %f1, %f11, %f14 fandnot1 %f8, %f0, %f12 faligndata %f2, %f0, %f2 loop_4063: fnands %f13, %f6, %f6 lduw [%l7 + 0x24], %l6 udivx %o5, 0x15E0, %o4 fmul8ulx16 %f2, %f8, %f6 fmovrsne %i1, %f5, %f9 std %f12, [%l7 + 0x48] fmovdn %xcc, %f6, %f8 tcc %icc, 0x3 movrlz %g7, %o6, %g3 fmovsl %xcc, %f14, %f8 lduw [%l7 + 0x64], %i0 sra %l3, %i4, %i5 fnot1s %f13, %f4 ldsb [%l7 + 0x51], %i3 fnegd %f2, %f0 brnz %i2, loop_4064 fbn,a %fcc2, loop_4065 movcs %icc, %g2, %l2 tcs %icc, 0x5 loop_4064: alignaddrl %l1, %o1, %l4 loop_4065: tcc %xcc, 0x4 bgu,a,pt %xcc, loop_4066 fcmpd %fcc1, %f2, %f2 sth %o0, [%l7 + 0x0C] brgz,a %g5, loop_4067 loop_4066: fmovsg %xcc, %f0, %f7 movrne %o7, 0x0A5, %l0 edge16l %g1, %l5, %i6 loop_4067: fnand %f6, %f4, %f6 fzeros %f7 movrlez %g6, %o2, %g4 orcc %i7, %l6, %o3 ldsh [%l7 + 0x08], %o5 fmuld8sux16 %f15, %f14, %f12 fmul8x16al %f8, %f13, %f6 udivx %o4, 0x049F, %i1 nop setx loop_4068, %l0, %l1 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 %g7, %g3, %i0 fba,a %fcc1, loop_4069 nop setx loop_4070, %l0, %l1 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_4068: ldub [%l7 + 0x1F], %l3 movcs %icc, %i4, %o6 loop_4069: subc %i3, %i5, %g2 loop_4070: movrlez %l2, 0x300, %i2 stx %l1, [%l7 + 0x50] bcc,a,pn %xcc, loop_4071 fabsd %f12, %f6 movgu %xcc, %l4, %o1 bne,a,pt %xcc, loop_4072 loop_4071: sub %g5, 0x119F, %o0 tpos %xcc, 0x1 fmovsle %icc, %f7, %f15 loop_4072: fpackfix %f4, %f0 stx %l0, [%l7 + 0x78] ldd [%l7 + 0x40], %f12 fmovd %f4, %f8 fpadd32 %f4, %f10, %f4 call loop_4073 stx %g1, [%l7 + 0x40] be,a %icc, loop_4074 fmovdcc %xcc, %f7, %f6 loop_4073: ldx [%l7 + 0x18], %o7 movcs %icc, %l5, %g6 loop_4074: fmovdcc %xcc, %f12, %f15 fpsub16 %f12, %f2, %f6 ba,pn %xcc, loop_4075 fcmpeq16 %f10, %f6, %i6 ldx [%l7 + 0x18], %g4 ld [%l7 + 0x18], %f7 loop_4075: stx %i7, [%l7 + 0x70] edge32 %l6, %o2, %o5 ldsb [%l7 + 0x6E], %o3 tgu %icc, 0x6 ldsh [%l7 + 0x6C], %i1 stw %o4, [%l7 + 0x44] stx %g3, [%l7 + 0x40] xnor %g7, %i0, %i4 fmovdne %icc, %f13, %f9 stx %l3, [%l7 + 0x10] ldub [%l7 + 0x47], %o6 fnot2s %f10, %f0 movre %i5, %i3, %g2 subccc %i2, 0x154B, %l1 ldx [%l7 + 0x58], %l4 mulscc %l2, 0x1776, %o1 ba %icc, loop_4076 movrlz %g5, %o0, %g1 ldsh [%l7 + 0x24], %l0 andn %o7, 0x1F59, %l5 loop_4076: fcmple32 %f6, %f4, %i6 lduh [%l7 + 0x1E], %g6 fmovdn %xcc, %f15, %f0 fbule %fcc1, loop_4077 movn %icc, %g4, %i7 ldsh [%l7 + 0x20], %l6 ldd [%l7 + 0x20], %f10 loop_4077: tcs %icc, 0x0 brnz %o2, loop_4078 fones %f12 lduh [%l7 + 0x34], %o3 fbe %fcc1, loop_4079 loop_4078: fsrc1s %f1, %f5 fmul8ulx16 %f2, %f12, %f8 fcmpes %fcc2, %f14, %f14 loop_4079: stb %o5, [%l7 + 0x66] fmovrsgz %o4, %f10, %f3 fbl %fcc0, loop_4080 fsrc1s %f11, %f1 fabss %f13, %f15 srlx %i1, 0x04, %g3 loop_4080: andcc %g7, %i0, %l3 lduh [%l7 + 0x0A], %o6 fbl,a %fcc2, loop_4081 bge,a %xcc, loop_4082 fmovde %icc, %f15, %f6 move %xcc, %i5, %i3 loop_4081: sdiv %g2, 0x06D4, %i2 loop_4082: fexpand %f9, %f12 fsrc1 %f14, %f10 mulx %i4, 0x0B36, %l4 srlx %l1, %l2, %g5 call loop_4083 faligndata %f12, %f6, %f14 srax %o1, %o0, %l0 ld [%l7 + 0x60], %f5 loop_4083: edge16 %g1, %l5, %i6 ldub [%l7 + 0x0F], %o7 fmovrde %g4, %f6, %f4 tl %icc, 0x4 lduw [%l7 + 0x70], %i7 fba,a %fcc3, loop_4084 udivx %l6, 0x0BDD, %o2 call loop_4085 nop setx loop_4086, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4084: stw %g6, [%l7 + 0x44] call loop_4087 loop_4085: movne %icc, %o3, %o5 loop_4086: call loop_4088 bl %icc, loop_4089 loop_4087: tcs %icc, 0x6 ld [%l7 + 0x68], %f5 loop_4088: movne %xcc, %i1, %o4 loop_4089: ldd [%l7 + 0x70], %f4 fcmpes %fcc2, %f12, %f2 movn %icc, %g3, %i0 lduh [%l7 + 0x78], %l3 fones %f1 srl %g7, 0x1A, %o6 fmovdneg %xcc, %f11, %f12 sth %i3, [%l7 + 0x30] fmovdleu %xcc, %f10, %f1 for %f10, %f0, %f0 ldub [%l7 + 0x6D], %g2 tneg %xcc, 0x6 fmovs %f8, %f7 fmovdge %xcc, %f7, %f2 stw %i2, [%l7 + 0x74] fpadd16s %f9, %f12, %f3 edge16 %i5, %i4, %l1 lduh [%l7 + 0x72], %l2 sth %g5, [%l7 + 0x4E] edge8ln %o1, %l4, %l0 brz %o0, loop_4090 nop setx loop_4091, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x68], %f12 bne,a,pt %xcc, loop_4092 loop_4090: sth %g1, [%l7 + 0x66] loop_4091: tne %xcc, 0x7 fmovdcc %xcc, %f15, %f3 loop_4092: ldsb [%l7 + 0x33], %i6 stw %l5, [%l7 + 0x5C] st %f12, [%l7 + 0x6C] ldsw [%l7 + 0x40], %g4 srl %o7, %l6, %o2 ldub [%l7 + 0x42], %g6 fcmpgt32 %f10, %f6, %i7 lduw [%l7 + 0x10], %o5 umul %i1, 0x1833, %o4 addc %g3, %i0, %l3 ld [%l7 + 0x78], %f6 nop setx loop_4093, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcc %icc, 0x6 lduw [%l7 + 0x10], %o3 tn %xcc, 0x2 loop_4093: fzero %f6 fmul8x16al %f1, %f13, %f4 fbug,a %fcc3, loop_4094 stx %g7, [%l7 + 0x18] st %f9, [%l7 + 0x38] fsrc1 %f10, %f0 loop_4094: alignaddr %i3, %o6, %i2 tge %icc, 0x6 call loop_4095 fbl %fcc0, loop_4096 fbul %fcc1, loop_4097 bneg,pn %icc, loop_4098 loop_4095: ldsw [%l7 + 0x10], %g2 loop_4096: st %f11, [%l7 + 0x64] loop_4097: fcmple32 %f4, %f0, %i5 loop_4098: alignaddr %l1, %l2, %g5 ldx [%l7 + 0x30], %o1 fmul8sux16 %f14, %f10, %f12 movgu %xcc, %l4, %l0 fbu,a %fcc0, loop_4099 bcc,a loop_4100 edge32l %i4, %g1, %o0 fpsub32 %f14, %f10, %f4 loop_4099: fpmerge %f8, %f0, %f4 loop_4100: fmovdvc %xcc, %f3, %f0 fmovsgu %icc, %f14, %f14 fpsub16 %f12, %f12, %f14 bvs,a %icc, loop_4101 tcc %xcc, 0x5 taddcctv %l5, 0x1B25, %g4 fmovsgu %xcc, %f7, %f4 loop_4101: ldd [%l7 + 0x08], %f0 ldsb [%l7 + 0x28], %o7 fbue %fcc2, loop_4102 sra %i6, %o2, %g6 bpos,pt %xcc, loop_4103 ldsh [%l7 + 0x0A], %i7 loop_4102: lduh [%l7 + 0x0E], %o5 fbuge,a %fcc1, loop_4104 loop_4103: fbug %fcc1, loop_4105 move %xcc, %i1, %l6 lduw [%l7 + 0x24], %o4 loop_4104: movg %icc, %i0, %l3 loop_4105: fmovrsgz %o3, %f8, %f9 edge32n %g3, %g7, %o6 fmovdcs %icc, %f3, %f13 fbue,a %fcc3, loop_4106 ldsb [%l7 + 0x4E], %i3 fbl,a %fcc2, loop_4107 ldub [%l7 + 0x3B], %i2 loop_4106: fpmerge %f6, %f7, %f6 orncc %g2, %l1, %i5 loop_4107: sllx %l2, 0x07, %g5 srl %l4, %l0, %i4 alignaddr %o1, %g1, %l5 array16 %o0, %o7, %i6 fbge %fcc2, loop_4108 stx %o2, [%l7 + 0x50] ldsb [%l7 + 0x6C], %g4 taddcc %g6, %o5, %i7 loop_4108: srax %l6, 0x03, %i1 lduw [%l7 + 0x34], %o4 ldsh [%l7 + 0x34], %i0 fmovde %icc, %f2, %f5 alignaddrl %o3, %l3, %g7 tl %xcc, 0x7 ldsh [%l7 + 0x54], %o6 fcmps %fcc0, %f1, %f4 fmovdvc %icc, %f5, %f8 stx %i3, [%l7 + 0x08] movg %icc, %i2, %g3 stb %g2, [%l7 + 0x65] popc 0x1D53, %i5 fmul8ulx16 %f12, %f10, %f0 ldsb [%l7 + 0x7B], %l2 stx %g5, [%l7 + 0x40] fbl,a %fcc1, loop_4109 fmovdneg %icc, %f15, %f8 fzero %f0 fbne %fcc2, loop_4110 loop_4109: fexpand %f3, %f0 fmovsvc %icc, %f1, %f3 fmovdne %icc, %f1, %f8 loop_4110: move %xcc, %l1, %l4 bcs %icc, loop_4111 ld [%l7 + 0x4C], %f1 ldsh [%l7 + 0x72], %i4 ldsb [%l7 + 0x6B], %l0 loop_4111: stx %g1, [%l7 + 0x10] tcc %xcc, 0x0 fbuge,a %fcc1, loop_4112 stb %o1, [%l7 + 0x45] std %f6, [%l7 + 0x70] movneg %icc, %o0, %l5 loop_4112: fornot1s %f9, %f9, %f6 fbul %fcc2, loop_4113 sdivx %i6, 0x1250, %o7 edge8ln %g4, %o2, %g6 ld [%l7 + 0x4C], %f14 loop_4113: ldsh [%l7 + 0x74], %i7 edge8n %o5, %l6, %o4 and %i0, 0x004B, %o3 sth %i1, [%l7 + 0x44] stw %g7, [%l7 + 0x18] edge8ln %l3, %i3, %i2 fornot1s %f8, %f13, %f10 pdist %f8, %f0, %f2 edge16l %g3, %g2, %i5 fmovsvc %icc, %f3, %f2 movleu %xcc, %o6, %g5 lduw [%l7 + 0x20], %l2 srlx %l1, %l4, %i4 udiv %l0, 0x0EB1, %o1 bneg,a loop_4114 std %f4, [%l7 + 0x20] fmovdcc %xcc, %f11, %f1 fnors %f10, %f1, %f8 loop_4114: andn %o0, %g1, %l5 stb %i6, [%l7 + 0x46] fmovrslz %o7, %f4, %f0 movrgez %g4, 0x1D2, %g6 fxor %f2, %f6, %f4 fcmple16 %f0, %f10, %i7 ld [%l7 + 0x24], %f13 andn %o2, 0x152C, %l6 udivcc %o4, 0x1509, %o5 nop setx loop_4115, %l0, %l1 jmpl %l1, %i0 movn %icc, %o3, %g7 stw %i1, [%l7 + 0x2C] stw %i3, [%l7 + 0x60] loop_4115: fornot1 %f10, %f14, %f10 ldd [%l7 + 0x38], %f2 orncc %i2, 0x0568, %g3 ldsh [%l7 + 0x54], %l3 fornot1 %f0, %f2, %f10 movcc %icc, %g2, %i5 fabss %f0, %f3 fbne %fcc1, loop_4116 lduw [%l7 + 0x28], %g5 udivcc %l2, 0x0850, %o6 ldsb [%l7 + 0x7F], %l4 loop_4116: stx %i4, [%l7 + 0x28] fba,a %fcc3, loop_4117 sth %l0, [%l7 + 0x0C] ldd [%l7 + 0x58], %f6 stx %l1, [%l7 + 0x28] loop_4117: ldsh [%l7 + 0x72], %o0 fcmpne16 %f0, %f2, %g1 fpmerge %f14, %f12, %f14 fmovsvc %icc, %f9, %f14 fbuge %fcc0, loop_4118 lduw [%l7 + 0x38], %l5 lduh [%l7 + 0x1A], %i6 lduw [%l7 + 0x4C], %o7 loop_4118: fble %fcc2, loop_4119 st %f6, [%l7 + 0x48] fmovsne %xcc, %f13, %f4 fbn %fcc2, loop_4120 loop_4119: andncc %g4, %o1, %i7 lduh [%l7 + 0x7E], %o2 fcmps %fcc0, %f7, %f12 loop_4120: fmovdvs %icc, %f1, %f4 stw %g6, [%l7 + 0x6C] fmovrslez %l6, %f5, %f1 bvc,a,pt %xcc, loop_4121 fbul,a %fcc1, loop_4122 fbe,a %fcc2, loop_4123 fnot2s %f9, %f5 loop_4121: movrlz %o4, 0x231, %o5 loop_4122: fmovdcs %icc, %f13, %f14 loop_4123: fnegs %f14, %f10 movvc %xcc, %o3, %g7 stb %i0, [%l7 + 0x12] std %f10, [%l7 + 0x58] edge32ln %i1, %i3, %g3 orcc %l3, 0x1DC1, %i2 fnor %f8, %f12, %f12 fnot1 %f0, %f10 orncc %i5, 0x1C7F, %g2 fpsub32s %f8, %f7, %f15 stx %l2, [%l7 + 0x60] fpackfix %f12, %f13 sub %g5, 0x15F2, %l4 stb %i4, [%l7 + 0x38] movl %icc, %l0, %l1 fpackfix %f4, %f1 ldsw [%l7 + 0x1C], %o0 srax %o6, 0x09, %l5 fmovdvs %icc, %f0, %f4 fbule,a %fcc1, loop_4124 or %i6, 0x1713, %o7 fmovrsgez %g4, %f4, %f4 movleu %icc, %g1, %i7 loop_4124: call loop_4125 edge32 %o2, %o1, %g6 brgz,a %o4, loop_4126 fmovsvc %xcc, %f9, %f12 loop_4125: fabss %f3, %f6 tneg %icc, 0x3 loop_4126: addccc %o5, %o3, %l6 fnor %f8, %f14, %f8 tvc %icc, 0x5 fpack32 %f2, %f8, %f8 ldsh [%l7 + 0x12], %g7 edge16l %i1, %i0, %g3 fnegd %f2, %f4 stx %i3, [%l7 + 0x60] fmovdgu %icc, %f5, %f1 fcmpne32 %f14, %f14, %l3 fmovsleu %xcc, %f4, %f3 fcmpes %fcc3, %f6, %f5 mulx %i2, %g2, %i5 fmovsne %icc, %f11, %f3 fpmerge %f1, %f4, %f2 fmovrslz %l2, %f4, %f11 edge32ln %l4, %i4, %g5 fbl %fcc0, loop_4127 fmovdleu %xcc, %f14, %f8 move %xcc, %l0, %o0 fcmpeq32 %f4, %f12, %o6 loop_4127: mulx %l5, 0x0675, %l1 fpadd32s %f8, %f13, %f7 fzero %f0 ldub [%l7 + 0x49], %o7 lduh [%l7 + 0x2E], %g4 edge16ln %i6, %g1, %o2 lduh [%l7 + 0x58], %i7 be,a,pn %xcc, loop_4128 ldsw [%l7 + 0x2C], %o1 fabss %f7, %f4 ld [%l7 + 0x28], %f1 loop_4128: sub %g6, %o5, %o4 brgz %l6, loop_4129 sll %g7, 0x0F, %i1 ldsh [%l7 + 0x1E], %o3 ld [%l7 + 0x14], %f4 loop_4129: movn %icc, %g3, %i0 fmovsne %xcc, %f9, %f1 ldx [%l7 + 0x78], %i3 andn %l3, %i2, %i5 brnz,a %l2, loop_4130 tpos %xcc, 0x4 ldsw [%l7 + 0x2C], %g2 sdivx %l4, 0x1C78, %i4 loop_4130: sth %g5, [%l7 + 0x5A] st %f2, [%l7 + 0x28] movleu %icc, %l0, %o6 ldsw [%l7 + 0x48], %o0 ldd [%l7 + 0x30], %f12 lduh [%l7 + 0x36], %l5 ta %xcc, 0x5 fmovrslz %l1, %f8, %f0 subc %o7, 0x101F, %i6 ldsh [%l7 + 0x46], %g4 ld [%l7 + 0x10], %f5 fnands %f0, %f7, %f9 fpsub16s %f6, %f12, %f9 fnot1s %f13, %f2 lduh [%l7 + 0x7E], %g1 bl,a,pn %icc, loop_4131 fexpand %f6, %f6 alignaddr %i7, %o1, %g6 ldx [%l7 + 0x10], %o2 loop_4131: edge32ln %o5, %l6, %o4 ldub [%l7 + 0x40], %i1 stb %g7, [%l7 + 0x3A] ldd [%l7 + 0x10], %f12 brnz,a %o3, loop_4132 fbule,a %fcc2, loop_4133 fpackfix %f6, %f6 fbne %fcc2, loop_4134 loop_4132: te %icc, 0x1 loop_4133: fbul,a %fcc2, loop_4135 fbn %fcc2, loop_4136 loop_4134: andncc %i0, %g3, %i3 tge %xcc, 0x6 loop_4135: tn %icc, 0x2 loop_4136: fmovrsne %l3, %f8, %f13 std %f10, [%l7 + 0x28] nop setx loop_4137, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrsgz %i2, %f8, %f11 fbue %fcc1, loop_4138 stb %i5, [%l7 + 0x17] loop_4137: bl,a,pt %icc, loop_4139 bn,a,pn %icc, loop_4140 loop_4138: sth %l2, [%l7 + 0x38] ldsw [%l7 + 0x4C], %g2 loop_4139: fmovrdlez %l4, %f2, %f10 loop_4140: fmovrslez %i4, %f11, %f10 ba,a %icc, loop_4141 fcmpes %fcc2, %f4, %f15 sth %g5, [%l7 + 0x2A] fpsub32s %f2, %f1, %f15 loop_4141: lduh [%l7 + 0x74], %l0 std %f14, [%l7 + 0x60] fmul8x16au %f1, %f13, %f4 siam 0x6 fsrc1s %f6, %f1 mova %xcc, %o0, %l5 edge16n %o6, %o7, %l1 fpackfix %f14, %f2 movrlz %g4, %i6, %g1 fbu,a %fcc0, loop_4142 ldsb [%l7 + 0x7B], %i7 fcmpne32 %f14, %f12, %o1 ldub [%l7 + 0x34], %o2 loop_4142: sub %o5, %l6, %g6 fmovsneg %xcc, %f12, %f12 fpadd32 %f10, %f0, %f2 xnorcc %o4, 0x11E9, %i1 fmovsvs %xcc, %f9, %f12 brgez,a %o3, loop_4143 stw %g7, [%l7 + 0x1C] st %f15, [%l7 + 0x24] fpack32 %f12, %f12, %f6 loop_4143: bl,a,pt %xcc, loop_4144 fbug %fcc1, loop_4145 fmul8sux16 %f2, %f8, %f4 movcs %icc, %g3, %i3 loop_4144: tsubcc %i0, %l3, %i2 loop_4145: ldsb [%l7 + 0x6A], %l2 fxnor %f2, %f14, %f0 andcc %i5, %l4, %g2 fpackfix %f0, %f8 move %icc, %i4, %g5 tsubcc %o0, %l5, %l0 fsrc1s %f4, %f6 ta %icc, 0x5 movge %icc, %o6, %l1 fsrc1s %f9, %f6 fxnor %f6, %f6, %f2 fone %f0 fxor %f8, %f2, %f4 sub %o7, %i6, %g4 or %i7, 0x0F49, %g1 fpsub32 %f0, %f10, %f10 bge loop_4146 tvc %xcc, 0x0 fcmple32 %f6, %f14, %o1 fcmpeq32 %f2, %f12, %o5 loop_4146: fmovrdgz %o2, %f12, %f14 fmul8x16 %f8, %f6, %f0 st %f3, [%l7 + 0x40] fmovsleu %xcc, %f10, %f13 fnand %f8, %f4, %f0 stx %l6, [%l7 + 0x78] ldsh [%l7 + 0x18], %g6 fors %f8, %f12, %f6 std %f2, [%l7 + 0x48] fmovdgu %xcc, %f10, %f9 ldub [%l7 + 0x2B], %i1 fmovrslez %o3, %f15, %f9 fmovd %f12, %f10 fmovdge %xcc, %f3, %f5 sth %o4, [%l7 + 0x0C] fble,a %fcc1, loop_4147 nop setx loop_4148, %l0, %l1 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 + 0x28], %f14 movrgez %g7, %i3, %i0 loop_4147: fmul8ulx16 %f6, %f6, %f0 loop_4148: fbe %fcc1, loop_4149 array16 %g3, %i2, %l3 fors %f2, %f13, %f14 srlx %l2, 0x1E, %i5 loop_4149: movcc %icc, %g2, %i4 sth %g5, [%l7 + 0x08] alignaddr %o0, %l5, %l0 taddcctv %l4, %l1, %o7 fmovrse %i6, %f13, %f2 fors %f5, %f8, %f11 lduw [%l7 + 0x4C], %g4 fbl,a %fcc1, loop_4150 fmovdpos %icc, %f11, %f6 array32 %i7, %o6, %g1 lduw [%l7 + 0x78], %o1 loop_4150: movrlz %o2, 0x050, %o5 sdiv %g6, 0x0FF3, %l6 stb %i1, [%l7 + 0x6E] lduh [%l7 + 0x68], %o4 umulcc %o3, 0x13CC, %g7 fmovd %f6, %f10 bvs,pt %icc, loop_4151 fnegs %f15, %f2 ldsb [%l7 + 0x45], %i3 xorcc %i0, 0x05E0, %g3 loop_4151: lduw [%l7 + 0x44], %l3 std %f0, [%l7 + 0x60] sth %l2, [%l7 + 0x34] fpadd32s %f2, %f1, %f2 fcmpd %fcc1, %f4, %f0 alignaddrl %i2, %i5, %g2 edge32n %i4, %g5, %o0 fmovsgu %xcc, %f7, %f9 brlez %l5, loop_4152 tgu %xcc, 0x6 be %xcc, loop_4153 edge8l %l4, %l0, %l1 loop_4152: std %f10, [%l7 + 0x38] fmul8sux16 %f6, %f8, %f6 loop_4153: movrlz %o7, %g4, %i6 ldsb [%l7 + 0x54], %i7 fmovdne %xcc, %f10, %f2 fnand %f10, %f12, %f14 orcc %g1, 0x1CF9, %o1 orncc %o2, %o6, %o5 addccc %g6, %l6, %o4 fpmerge %f8, %f8, %f14 fmovde %xcc, %f11, %f2 stw %o3, [%l7 + 0x74] srax %i1, 0x15, %g7 ldub [%l7 + 0x30], %i0 fcmps %fcc0, %f9, %f1 fmul8x16au %f3, %f6, %f14 fpadd32s %f3, %f14, %f15 tne %icc, 0x7 fandnot1 %f2, %f2, %f12 bpos %icc, loop_4154 ld [%l7 + 0x38], %f4 st %f9, [%l7 + 0x1C] movrlez %i3, %l3, %g3 loop_4154: ldsh [%l7 + 0x74], %l2 stx %i2, [%l7 + 0x10] fcmple32 %f0, %f4, %g2 ld [%l7 + 0x38], %f9 ldub [%l7 + 0x6E], %i4 brlz %i5, loop_4155 fcmpeq32 %f4, %f12, %o0 tgu %icc, 0x5 sth %g5, [%l7 + 0x0E] loop_4155: bcc,a,pn %icc, loop_4156 fcmped %fcc1, %f14, %f0 ldsh [%l7 + 0x40], %l5 stx %l4, [%l7 + 0x28] loop_4156: movgu %xcc, %l0, %l1 fone %f2 add %g4, 0x1425, %i6 sth %o7, [%l7 + 0x58] stx %i7, [%l7 + 0x20] umulcc %g1, 0x18D5, %o2 fxor %f0, %f8, %f0 fcmpeq16 %f2, %f10, %o1 fmovsvs %icc, %f4, %f6 ldub [%l7 + 0x24], %o6 fbge %fcc2, loop_4157 call loop_4158 taddcc %o5, %g6, %o4 movrlz %o3, %i1, %l6 loop_4157: sth %i0, [%l7 + 0x36] loop_4158: fmovdleu %icc, %f15, %f11 tl %icc, 0x0 std %f10, [%l7 + 0x10] nop setx loop_4159, %l0, %l1 jmpl %l1, %i3 subcc %g7, 0x112D, %g3 ldub [%l7 + 0x59], %l3 ldub [%l7 + 0x59], %l2 loop_4159: andn %g2, %i4, %i2 ldd [%l7 + 0x60], %f10 fpack32 %f6, %f4, %f12 ld [%l7 + 0x7C], %f4 fmovsg %xcc, %f7, %f7 array8 %o0, %g5, %i5 ldsb [%l7 + 0x25], %l4 stb %l5, [%l7 + 0x73] ldx [%l7 + 0x50], %l0 tpos %icc, 0x5 ld [%l7 + 0x7C], %f10 udivx %l1, 0x1A9D, %i6 fnot1s %f6, %f13 ld [%l7 + 0x5C], %f4 bpos loop_4160 ldsb [%l7 + 0x0F], %o7 sth %g4, [%l7 + 0x26] ldd [%l7 + 0x58], %f10 loop_4160: movcc %xcc, %g1, %i7 fbne,a %fcc0, loop_4161 movgu %icc, %o2, %o6 orncc %o1, 0x1144, %g6 fmovsgu %icc, %f14, %f0 loop_4161: edge8n %o5, %o4, %o3 sth %i1, [%l7 + 0x74] ldsh [%l7 + 0x18], %i0 movvs %icc, %i3, %g7 addc %g3, 0x163C, %l3 edge8n %l2, %g2, %l6 faligndata %f4, %f10, %f4 fbl %fcc0, loop_4162 tcs %icc, 0x4 sth %i4, [%l7 + 0x22] stw %i2, [%l7 + 0x64] loop_4162: taddcc %g5, %i5, %o0 edge8n %l4, %l0, %l5 fmuld8ulx16 %f13, %f0, %f10 fmovrsgez %i6, %f8, %f9 fpadd32s %f8, %f15, %f15 fmovdpos %xcc, %f9, %f5 fblg %fcc1, loop_4163 stw %o7, [%l7 + 0x20] fmovrsgez %l1, %f2, %f11 umulcc %g1, %i7, %o2 loop_4163: edge8l %g4, %o6, %g6 ldsb [%l7 + 0x1A], %o5 tgu %xcc, 0x2 brgez %o4, loop_4164 sth %o1, [%l7 + 0x22] siam 0x5 brlz %i1, loop_4165 loop_4164: lduh [%l7 + 0x26], %o3 sth %i3, [%l7 + 0x42] sllx %g7, %g3, %l3 loop_4165: fmovdl %xcc, %f11, %f10 lduh [%l7 + 0x72], %l2 andn %g2, %l6, %i4 mulx %i2, 0x1254, %g5 ldsw [%l7 + 0x60], %i5 fmovdg %icc, %f9, %f0 nop setx loop_4166, %l0, %l1 jmpl %l1, %o0 brlez,a %i0, loop_4167 orn %l4, %l5, %i6 move %icc, %l0, %o7 loop_4166: stx %g1, [%l7 + 0x28] loop_4167: fmul8x16au %f4, %f9, %f4 st %f9, [%l7 + 0x30] tsubcctv %l1, %o2, %g4 st %f5, [%l7 + 0x08] fmovdn %xcc, %f3, %f0 stx %i7, [%l7 + 0x38] addcc %o6, 0x0465, %o5 bl,a,pn %xcc, loop_4168 ldsw [%l7 + 0x38], %o4 edge16l %o1, %g6, %i1 tsubcctv %i3, %o3, %g7 loop_4168: ldsb [%l7 + 0x79], %g3 fble %fcc2, loop_4169 fnot2s %f0, %f11 fmovdl %icc, %f12, %f8 lduw [%l7 + 0x24], %l2 loop_4169: stw %g2, [%l7 + 0x4C] orcc %l6, %i4, %l3 std %f14, [%l7 + 0x40] std %f10, [%l7 + 0x48] fpadd16 %f8, %f14, %f4 umulcc %i2, %g5, %i5 fmuld8ulx16 %f10, %f4, %f8 bcs,a,pn %xcc, loop_4170 tne %xcc, 0x3 fbne,a %fcc1, loop_4171 fxnors %f4, %f13, %f15 loop_4170: xnor %i0, %o0, %l4 bgu,pt %icc, loop_4172 loop_4171: array16 %i6, %l5, %l0 brlz %o7, loop_4173 lduw [%l7 + 0x14], %l1 loop_4172: addccc %g1, 0x0104, %o2 stw %g4, [%l7 + 0x70] loop_4173: ldub [%l7 + 0x0F], %o6 sdivcc %o5, 0x0CD3, %i7 bge %xcc, loop_4174 ldub [%l7 + 0x74], %o4 sth %o1, [%l7 + 0x64] array8 %g6, %i3, %i1 loop_4174: ldsb [%l7 + 0x40], %o3 tge %icc, 0x3 fsrc1s %f5, %f6 andncc %g7, %l2, %g3 ta %xcc, 0x3 srlx %l6, %i4, %g2 fnand %f12, %f0, %f2 ldsh [%l7 + 0x0E], %l3 lduh [%l7 + 0x50], %i2 udivx %g5, 0x0383, %i0 fabsd %f12, %f6 movn %xcc, %o0, %l4 popc %i6, %l5 fcmpeq16 %f0, %f6, %i5 umulcc %l0, 0x0401, %o7 xorcc %l1, %o2, %g1 ble %xcc, loop_4175 stw %g4, [%l7 + 0x60] pdist %f10, %f12, %f4 movcs %xcc, %o5, %i7 loop_4175: brz %o6, loop_4176 fblg,a %fcc1, loop_4177 srlx %o4, %g6, %i3 fzero %f14 loop_4176: ldx [%l7 + 0x50], %o1 loop_4177: ba,a,pn %icc, loop_4178 edge32l %o3, %i1, %l2 fmovsge %xcc, %f6, %f2 fnot1 %f2, %f12 loop_4178: stw %g7, [%l7 + 0x24] fblg %fcc1, loop_4179 fmovsn %icc, %f13, %f8 fmovsne %icc, %f11, %f10 subc %g3, %i4, %g2 loop_4179: fornot1 %f12, %f14, %f12 or %l3, %l6, %i2 lduh [%l7 + 0x40], %g5 movcc %icc, %o0, %i0 ldsh [%l7 + 0x0C], %i6 movn %icc, %l5, %l4 edge16ln %l0, %i5, %o7 ldx [%l7 + 0x10], %o2 stw %l1, [%l7 + 0x30] ldsh [%l7 + 0x32], %g4 st %f9, [%l7 + 0x30] lduw [%l7 + 0x28], %g1 fpsub16 %f14, %f10, %f6 subc %o5, %o6, %o4 fnands %f7, %f0, %f4 ldx [%l7 + 0x10], %g6 bleu,a loop_4180 bne %xcc, loop_4181 edge32 %i7, %o1, %i3 stb %o3, [%l7 + 0x72] loop_4180: fzeros %f2 loop_4181: movcs %xcc, %i1, %l2 lduh [%l7 + 0x32], %g3 ldsw [%l7 + 0x64], %g7 tl %xcc, 0x6 fmovsl %xcc, %f9, %f3 alignaddrl %g2, %l3, %i4 bvc,a,pn %icc, loop_4182 fcmpd %fcc1, %f12, %f6 fnand %f4, %f0, %f2 ld [%l7 + 0x2C], %f14 loop_4182: ldsb [%l7 + 0x4A], %l6 xnorcc %g5, %o0, %i0 orn %i6, %i2, %l4 bcc,a,pn %icc, loop_4183 brgez,a %l5, loop_4184 brgz %l0, loop_4185 sethi 0x1684, %o7 loop_4183: movn %icc, %o2, %i5 loop_4184: lduh [%l7 + 0x68], %g4 loop_4185: fbe,a %fcc2, loop_4186 movrlz %l1, %o5, %o6 stw %g1, [%l7 + 0x54] movvc %icc, %g6, %o4 loop_4186: fcmpd %fcc0, %f10, %f0 mulx %i7, 0x1EDF, %i3 stw %o3, [%l7 + 0x70] sub %i1, %l2, %o1 ldub [%l7 + 0x3C], %g3 orcc %g7, %g2, %l3 fxor %f14, %f6, %f6 movn %icc, %l6, %i4 std %f0, [%l7 + 0x18] smul %o0, %g5, %i0 fmovsn %xcc, %f1, %f9 fbn %fcc2, loop_4187 sdivcc %i2, 0x1C88, %i6 st %f5, [%l7 + 0x18] fpsub32 %f10, %f6, %f0 loop_4187: be loop_4188 movn %xcc, %l5, %l0 lduw [%l7 + 0x10], %l4 orncc %o2, 0x14C8, %i5 loop_4188: tl %icc, 0x7 fbug %fcc3, loop_4189 ld [%l7 + 0x24], %f12 fands %f7, %f13, %f4 fabss %f5, %f3 loop_4189: edge16 %o7, %l1, %o5 bvs,a %xcc, loop_4190 stx %g4, [%l7 + 0x48] ldx [%l7 + 0x18], %g1 fmovsg %xcc, %f15, %f10 loop_4190: srlx %o6, 0x02, %g6 fmovrdlez %o4, %f0, %f8 fmovd %f12, %f14 std %f2, [%l7 + 0x68] fmul8x16al %f7, %f2, %f10 move %xcc, %i3, %i7 or %o3, %l2, %o1 movrne %g3, 0x10E, %g7 orncc %i1, 0x1943, %l3 umulcc %g2, %i4, %l6 umul %o0, 0x1D9E, %g5 fpadd16s %f2, %f3, %f12 movleu %icc, %i2, %i6 ldx [%l7 + 0x30], %i0 movrgez %l0, %l5, %l4 edge8l %i5, %o7, %l1 fcmpgt16 %f10, %f2, %o2 alignaddrl %g4, %g1, %o6 lduw [%l7 + 0x40], %o5 movcc %icc, %o4, %g6 fmovsg %xcc, %f0, %f12 stw %i7, [%l7 + 0x38] fmovrdne %o3, %f8, %f10 stb %l2, [%l7 + 0x57] ldsw [%l7 + 0x50], %o1 orn %i3, %g7, %g3 fabss %f2, %f1 fmovrdgz %i1, %f0, %f0 st %f9, [%l7 + 0x74] fmovsl %icc, %f4, %f7 fmovdcc %xcc, %f5, %f0 movcc %xcc, %g2, %l3 std %f8, [%l7 + 0x78] ldub [%l7 + 0x68], %l6 fcmpgt16 %f8, %f6, %o0 fbue,a %fcc0, loop_4191 fbne %fcc3, loop_4192 stb %g5, [%l7 + 0x0F] fmovrslz %i2, %f4, %f13 loop_4191: fbu %fcc1, loop_4193 loop_4192: fmovdne %icc, %f12, %f5 ld [%l7 + 0x40], %f2 tpos %xcc, 0x3 loop_4193: bcs %xcc, loop_4194 edge32n %i6, %i4, %i0 fnot2s %f5, %f8 andncc %l0, %l5, %l4 loop_4194: bne loop_4195 ldx [%l7 + 0x30], %i5 sth %o7, [%l7 + 0x12] edge8l %l1, %g4, %o2 loop_4195: fmovdcc %icc, %f7, %f10 fandnot2 %f14, %f4, %f10 bvc loop_4196 stb %o6, [%l7 + 0x36] bge %icc, loop_4197 fmovdpos %xcc, %f8, %f4 loop_4196: ld [%l7 + 0x78], %f4 bpos %xcc, loop_4198 loop_4197: ldsh [%l7 + 0x6A], %g1 fpsub16 %f12, %f12, %f4 ld [%l7 + 0x4C], %f4 loop_4198: array8 %o5, %o4, %i7 ldsw [%l7 + 0x38], %g6 sdiv %o3, 0x0597, %o1 edge32ln %i3, %l2, %g3 ldsw [%l7 + 0x44], %i1 bl,pt %xcc, loop_4199 andncc %g7, %l3, %l6 fmovdge %icc, %f1, %f7 bvc,pn %xcc, loop_4200 loop_4199: fnot1 %f14, %f4 movvs %xcc, %g2, %o0 lduh [%l7 + 0x4A], %i2 loop_4200: fcmpd %fcc3, %f4, %f2 fzero %f4 ldx [%l7 + 0x10], %i6 ldsh [%l7 + 0x4A], %i4 sth %i0, [%l7 + 0x6A] std %f6, [%l7 + 0x40] fmovspos %icc, %f9, %f6 fbge,a %fcc0, loop_4201 edge16 %g5, %l0, %l4 ldub [%l7 + 0x7B], %i5 ldsw [%l7 + 0x14], %o7 loop_4201: fmovsneg %icc, %f9, %f8 fbule %fcc3, loop_4202 st %f0, [%l7 + 0x28] st %f4, [%l7 + 0x3C] bshuffle %f4, %f4, %f8 loop_4202: fexpand %f4, %f8 stb %l1, [%l7 + 0x6B] tle %icc, 0x6 brnz %g4, loop_4203 movvc %icc, %o2, %l5 fnor %f8, %f14, %f10 sth %g1, [%l7 + 0x26] loop_4203: ldsh [%l7 + 0x4E], %o6 fpadd32 %f10, %f2, %f12 alignaddrl %o5, %o4, %g6 ldsw [%l7 + 0x74], %i7 nop setx loop_4204, %l0, %l1 jmpl %l1, %o3 fmovscs %xcc, %f3, %f9 edge8l %o1, %i3, %l2 sth %i1, [%l7 + 0x30] loop_4204: movvs %xcc, %g3, %g7 bleu,pt %xcc, loop_4205 fmuld8sux16 %f10, %f11, %f2 st %f3, [%l7 + 0x70] stw %l3, [%l7 + 0x70] loop_4205: fcmps %fcc3, %f12, %f6 ldsb [%l7 + 0x38], %g2 ldsh [%l7 + 0x24], %l6 fcmpes %fcc1, %f4, %f1 tvc %icc, 0x6 or %o0, %i6, %i4 for %f8, %f12, %f12 ldsb [%l7 + 0x65], %i2 movre %i0, %g5, %l4 tpos %icc, 0x0 stw %l0, [%l7 + 0x48] fmovdcs %xcc, %f5, %f8 brnz,a %o7, loop_4206 smul %l1, 0x18D7, %g4 std %f2, [%l7 + 0x40] mova %xcc, %i5, %o2 loop_4206: ldx [%l7 + 0x20], %l5 stb %g1, [%l7 + 0x7B] fpsub32s %f3, %f9, %f12 fmovsn %xcc, %f7, %f15 std %f8, [%l7 + 0x60] fbuge %fcc3, loop_4207 ldub [%l7 + 0x64], %o5 xnor %o4, %g6, %o6 brgez,a %o3, loop_4208 loop_4207: fsrc1s %f12, %f6 brgez,a %o1, loop_4209 ba,a %icc, loop_4210 loop_4208: ldd [%l7 + 0x58], %f0 fpsub32 %f0, %f6, %f6 loop_4209: edge32 %i7, %l2, %i3 loop_4210: stx %g3, [%l7 + 0x50] fzero %f12 fxor %f14, %f4, %f4 fornot1 %f14, %f6, %f0 stb %i1, [%l7 + 0x15] alignaddr %l3, %g7, %g2 fbne %fcc1, loop_4211 taddcc %o0, 0x12DB, %i6 fones %f1 fmovscs %icc, %f15, %f10 loop_4211: fbul,a %fcc1, loop_4212 fors %f11, %f15, %f9 fmovrsne %l6, %f12, %f1 lduw [%l7 + 0x6C], %i4 loop_4212: fnot1s %f14, %f0 fmovspos %icc, %f1, %f13 movn %icc, %i0, %g5 movpos %icc, %l4, %l0 sth %o7, [%l7 + 0x18] fzero %f4 fnor %f8, %f10, %f14 movrgz %l1, 0x13D, %g4 fnegd %f0, %f6 sth %i2, [%l7 + 0x14] alignaddr %i5, %l5, %o2 fbn,a %fcc2, loop_4213 fsrc1 %f14, %f4 lduh [%l7 + 0x66], %o5 orncc %o4, %g6, %g1 loop_4213: ldd [%l7 + 0x40], %f2 orncc %o6, 0x1E23, %o3 movrne %o1, 0x1E5, %i7 andn %l2, %g3, %i3 array8 %i1, %l3, %g2 sra %o0, %g7, %i6 stw %i4, [%l7 + 0x5C] std %f12, [%l7 + 0x18] fzeros %f11 fbule,a %fcc3, loop_4214 fexpand %f12, %f0 fmovdcc %icc, %f14, %f15 ld [%l7 + 0x24], %f15 loop_4214: brgz %l6, loop_4215 bshuffle %f2, %f14, %f4 smul %i0, 0x09FA, %g5 lduh [%l7 + 0x6A], %l4 loop_4215: fandnot2 %f4, %f6, %f4 fmovdleu %xcc, %f0, %f11 lduw [%l7 + 0x30], %l0 xor %l1, %o7, %g4 fornot2s %f12, %f5, %f10 movrne %i5, %i2, %o2 fcmpne16 %f2, %f8, %l5 edge16l %o4, %g6, %o5 fmovdneg %xcc, %f5, %f7 fpadd16 %f14, %f14, %f4 fmovdcc %xcc, %f4, %f12 fpsub16 %f4, %f10, %f14 fbul %fcc0, loop_4216 ldsh [%l7 + 0x5A], %g1 fbul %fcc0, loop_4217 srl %o3, %o1, %i7 loop_4216: fmovdle %icc, %f12, %f3 stb %l2, [%l7 + 0x74] loop_4217: edge8n %g3, %i3, %i1 taddcctv %o6, %l3, %g2 mova %xcc, %g7, %o0 addccc %i6, %l6, %i4 smulcc %g5, %l4, %i0 ldsb [%l7 + 0x48], %l0 and %l1, %o7, %i5 mulscc %i2, %g4, %l5 ld [%l7 + 0x40], %f14 alignaddr %o2, %g6, %o4 fsrc2 %f14, %f8 movpos %icc, %o5, %g1 move %icc, %o1, %i7 stb %l2, [%l7 + 0x59] srlx %g3, 0x10, %o3 fxnors %f13, %f7, %f2 tpos %icc, 0x3 subccc %i1, 0x10BF, %i3 bneg,a,pn %xcc, loop_4218 addcc %l3, 0x1E09, %g2 ld [%l7 + 0x08], %f4 addccc %g7, 0x0417, %o6 loop_4218: ba loop_4219 ldd [%l7 + 0x40], %f6 stw %o0, [%l7 + 0x60] ldd [%l7 + 0x18], %f2 loop_4219: or %l6, %i6, %i4 fbue %fcc2, loop_4220 mova %xcc, %l4, %i0 bvc,pt %icc, loop_4221 movrgz %l0, 0x0DC, %l1 loop_4220: fbo,a %fcc2, loop_4222 nop setx loop_4223, %l0, %l1 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_4221: addcc %g5, %i5, %i2 std %f12, [%l7 + 0x38] loop_4222: fmovd %f6, %f0 loop_4223: bvc %icc, loop_4224 subc %o7, 0x0149, %l5 std %f0, [%l7 + 0x78] srax %o2, %g6, %g4 loop_4224: movrgez %o5, %g1, %o1 xorcc %o4, %i7, %g3 fmovrdlz %o3, %f14, %f0 movre %i1, 0x008, %i3 fmovscs %xcc, %f4, %f9 fbo %fcc3, loop_4225 fmovdcs %xcc, %f7, %f6 st %f6, [%l7 + 0x2C] mulscc %l3, 0x0A17, %l2 loop_4225: pdist %f14, %f2, %f0 std %f12, [%l7 + 0x28] ldsh [%l7 + 0x22], %g2 fbn,a %fcc3, loop_4226 fmovsvs %icc, %f10, %f6 movrlez %o6, %g7, %o0 fsrc1s %f6, %f14 loop_4226: fsrc1 %f8, %f14 ldsw [%l7 + 0x7C], %i6 fmovdgu %xcc, %f5, %f5 smulcc %i4, 0x059E, %l6 fbe,a %fcc3, loop_4227 std %f2, [%l7 + 0x30] movre %l4, %i0, %l0 movl %xcc, %g5, %l1 loop_4227: edge32n %i5, %o7, %i2 alignaddr %l5, %o2, %g6 bshuffle %f4, %f10, %f0 fpadd16 %f10, %f4, %f0 be,a loop_4228 tpos %icc, 0x1 fbl,a %fcc1, loop_4229 tleu %xcc, 0x4 loop_4228: fmovrdne %o5, %f14, %f0 fmovsa %icc, %f2, %f12 loop_4229: fnot2s %f14, %f0 fpsub32 %f0, %f2, %f4 edge32n %g1, %o1, %g4 edge32 %o4, %i7, %g3 fbge %fcc3, loop_4230 fmovrsne %o3, %f15, %f6 st %f7, [%l7 + 0x44] tgu %icc, 0x6 loop_4230: tge %icc, 0x6 fbn %fcc0, loop_4231 stb %i3, [%l7 + 0x38] edge32ln %l3, %i1, %g2 popc 0x0004, %o6 loop_4231: ldsw [%l7 + 0x18], %g7 ld [%l7 + 0x1C], %f5 srlx %l2, 0x18, %i6 stw %i4, [%l7 + 0x28] fmovsle %icc, %f5, %f15 fmovdge %xcc, %f8, %f14 bcc,a loop_4232 fnot2 %f14, %f10 movvc %icc, %o0, %l4 lduh [%l7 + 0x74], %i0 loop_4232: fzero %f4 sth %l6, [%l7 + 0x3C] fbuge %fcc2, loop_4233 taddcc %g5, 0x1E0B, %l0 fabss %f5, %f8 popc 0x1570, %l1 loop_4233: ldd [%l7 + 0x48], %f12 bg,a,pt %xcc, loop_4234 fmovrdgz %i5, %f8, %f12 bcs,pn %icc, loop_4235 fmovsne %xcc, %f4, %f5 loop_4234: ldsb [%l7 + 0x54], %i2 bvs loop_4236 loop_4235: udiv %o7, 0x1DA6, %o2 edge16n %l5, %g6, %o5 lduh [%l7 + 0x22], %g1 loop_4236: edge16l %g4, %o4, %o1 xor %g3, 0x05C4, %o3 st %f15, [%l7 + 0x34] fmovrde %i7, %f14, %f6 call loop_4237 ld [%l7 + 0x68], %f10 fbne %fcc3, loop_4238 udivcc %l3, 0x1ECC, %i1 loop_4237: ldsw [%l7 + 0x74], %i3 fpadd16s %f15, %f8, %f2 loop_4238: fble,a %fcc1, loop_4239 subccc %g2, 0x1CC3, %g7 brlz,a %l2, loop_4240 brlez,a %o6, loop_4241 loop_4239: ldd [%l7 + 0x20], %f0 ldsb [%l7 + 0x30], %i4 loop_4240: st %f12, [%l7 + 0x44] loop_4241: fandnot2 %f14, %f6, %f14 ldx [%l7 + 0x08], %i6 fpadd32 %f8, %f2, %f4 ldsw [%l7 + 0x28], %o0 brnz,a %l4, loop_4242 bcc,pt %icc, loop_4243 fbu %fcc1, loop_4244 ldsh [%l7 + 0x10], %i0 loop_4242: stw %l6, [%l7 + 0x78] loop_4243: tcc %xcc, 0x5 loop_4244: tvc %xcc, 0x3 fmovdl %icc, %f2, %f10 mulx %l0, 0x1C0A, %g5 ld [%l7 + 0x70], %f0 fpadd32 %f8, %f2, %f14 bleu,a,pn %xcc, loop_4245 be,a,pt %xcc, loop_4246 xnor %l1, 0x1FCD, %i2 fmovdg %xcc, %f10, %f11 loop_4245: fbo %fcc3, loop_4247 loop_4246: or %o7, %i5, %l5 fcmpne32 %f10, %f8, %g6 fbg,a %fcc0, loop_4248 loop_4247: lduw [%l7 + 0x28], %o2 lduw [%l7 + 0x08], %g1 ldx [%l7 + 0x10], %o5 loop_4248: subc %o4, 0x1EB3, %g4 tvc %xcc, 0x2 fmovsgu %icc, %f2, %f3 tgu %icc, 0x4 umul %o1, %o3, %i7 ldub [%l7 + 0x24], %g3 edge32ln %l3, %i1, %i3 sdivcc %g7, 0x0394, %g2 movn %xcc, %o6, %l2 pdist %f14, %f4, %f10 movvs %icc, %i6, %o0 mulscc %i4, %l4, %l6 ldub [%l7 + 0x33], %i0 sdiv %l0, 0x0E66, %l1 movge %xcc, %g5, %i2 fbule %fcc0, loop_4249 edge8ln %i5, %l5, %g6 st %f6, [%l7 + 0x64] addcc %o2, 0x0111, %g1 loop_4249: udivcc %o7, 0x1FE6, %o5 stw %o4, [%l7 + 0x38] stw %o1, [%l7 + 0x70] bgu,pt %xcc, loop_4250 fxnors %f1, %f14, %f6 fpadd16s %f9, %f8, %f9 ldub [%l7 + 0x6E], %g4 loop_4250: ldub [%l7 + 0x7E], %o3 ldsh [%l7 + 0x76], %i7 udiv %g3, 0x1E9D, %l3 ld [%l7 + 0x30], %f3 ldd [%l7 + 0x68], %f2 fmovrde %i3, %f10, %f10 orcc %g7, %i1, %g2 fmovdl %xcc, %f3, %f12 lduh [%l7 + 0x48], %o6 edge8ln %l2, %o0, %i6 fxors %f9, %f2, %f11 edge16ln %i4, %l6, %i0 tn %icc, 0x2 fcmple32 %f14, %f0, %l0 std %f12, [%l7 + 0x10] tsubcctv %l1, %g5, %l4 sll %i2, %i5, %l5 st %f14, [%l7 + 0x7C] fbue %fcc2, loop_4251 sth %o2, [%l7 + 0x10] lduw [%l7 + 0x60], %g6 udiv %g1, 0x1232, %o7 loop_4251: ldsw [%l7 + 0x38], %o5 bn %xcc, loop_4252 fmul8x16au %f10, %f2, %f14 st %f9, [%l7 + 0x28] fmovdne %icc, %f10, %f11 loop_4252: stb %o4, [%l7 + 0x7B] ldx [%l7 + 0x60], %o1 st %f11, [%l7 + 0x38] orncc %o3, 0x07E2, %g4 fbl,a %fcc3, loop_4253 bg,a,pt %xcc, loop_4254 fmovrdlez %i7, %f4, %f12 sth %l3, [%l7 + 0x18] loop_4253: smulcc %g3, %i3, %i1 loop_4254: fmovrdgz %g7, %f14, %f0 fmovrse %o6, %f5, %f14 fmovdcc %icc, %f14, %f4 movle %xcc, %l2, %o0 fpackfix %f4, %f6 movpos %xcc, %g2, %i4 fbne,a %fcc0, loop_4255 fbg %fcc3, loop_4256 fbge,a %fcc2, loop_4257 addc %l6, %i0, %l0 loop_4255: ldsh [%l7 + 0x68], %l1 loop_4256: tgu %icc, 0x0 loop_4257: ldsh [%l7 + 0x32], %g5 fmovsge %icc, %f12, %f9 ldub [%l7 + 0x3E], %i6 ldsw [%l7 + 0x18], %l4 movne %icc, %i2, %l5 fmovdl %icc, %f3, %f1 tge %icc, 0x7 ldd [%l7 + 0x60], %f4 addccc %i5, %o2, %g1 sra %g6, 0x0D, %o5 fornot1 %f6, %f4, %f8 ldd [%l7 + 0x08], %f10 movrlz %o7, %o1, %o3 bshuffle %f10, %f4, %f12 ldsw [%l7 + 0x3C], %g4 edge16n %o4, %i7, %g3 lduw [%l7 + 0x38], %l3 taddcc %i1, 0x00EC, %g7 ldub [%l7 + 0x7C], %i3 bl %xcc, loop_4258 fmovsgu %xcc, %f13, %f13 bge,a %xcc, loop_4259 bvc loop_4260 loop_4258: ldsh [%l7 + 0x4A], %l2 ldd [%l7 + 0x50], %f10 loop_4259: fbo %fcc2, loop_4261 loop_4260: fxnors %f0, %f11, %f13 stw %o0, [%l7 + 0x68] fandnot2 %f4, %f14, %f4 loop_4261: bgu,a,pt %icc, loop_4262 orn %g2, 0x1421, %o6 fmovrde %l6, %f2, %f2 std %f14, [%l7 + 0x68] loop_4262: bge,a,pn %icc, loop_4263 bl,pn %icc, loop_4264 andn %i0, 0x02BA, %l0 fmovdg %icc, %f12, %f14 loop_4263: ldsb [%l7 + 0x7F], %i4 loop_4264: tneg %icc, 0x3 fmovdle %icc, %f10, %f0 ldx [%l7 + 0x68], %l1 ldsh [%l7 + 0x40], %i6 ldsb [%l7 + 0x12], %l4 std %f8, [%l7 + 0x18] edge32 %i2, %l5, %g5 fmovs %f11, %f14 fpsub32 %f6, %f0, %f10 fmul8x16au %f4, %f7, %f14 edge16n %o2, %i5, %g6 stb %g1, [%l7 + 0x39] sth %o5, [%l7 + 0x18] fbu,a %fcc0, loop_4265 tg %xcc, 0x0 lduh [%l7 + 0x2E], %o7 ldsw [%l7 + 0x1C], %o1 loop_4265: edge16n %o3, %g4, %i7 fmovda %xcc, %f0, %f4 fmovrdlz %o4, %f8, %f8 fpack16 %f6, %f13 fornot2 %f2, %f2, %f0 edge32 %g3, %i1, %g7 lduh [%l7 + 0x68], %l3 fornot2s %f2, %f1, %f15 ble,pt %icc, loop_4266 fcmpd %fcc2, %f10, %f0 udivcc %i3, 0x0E46, %o0 edge32n %l2, %o6, %g2 loop_4266: st %f3, [%l7 + 0x3C] fmovsn %xcc, %f7, %f8 fmovdpos %xcc, %f0, %f6 movvs %xcc, %i0, %l6 lduw [%l7 + 0x4C], %l0 tn %xcc, 0x5 st %f14, [%l7 + 0x30] andncc %l1, %i4, %i6 siam 0x3 bn %xcc, loop_4267 edge8n %l4, %i2, %g5 brgz %o2, loop_4268 movrlz %l5, %g6, %i5 loop_4267: ldx [%l7 + 0x48], %o5 fmovsle %icc, %f6, %f11 loop_4268: movre %g1, 0x2DA, %o1 fmovdneg %xcc, %f2, %f4 fbl,a %fcc0, loop_4269 fnand %f8, %f4, %f10 fbuge,a %fcc3, loop_4270 lduh [%l7 + 0x32], %o3 loop_4269: fones %f12 edge8l %o7, %g4, %o4 loop_4270: std %f10, [%l7 + 0x58] fmovdle %xcc, %f14, %f13 addcc %g3, %i1, %g7 array32 %l3, %i7, %o0 fpack16 %f14, %f3 ld [%l7 + 0x28], %f15 fornot2 %f6, %f14, %f0 fnands %f6, %f11, %f0 subccc %l2, %o6, %i3 fnor %f2, %f2, %f12 fors %f1, %f13, %f4 movgu %icc, %g2, %i0 stb %l0, [%l7 + 0x08] sra %l6, 0x0B, %l1 ldd [%l7 + 0x28], %f14 fmovsle %xcc, %f12, %f3 fbg %fcc1, loop_4271 ble,a,pt %icc, loop_4272 edge8 %i4, %l4, %i2 fnot1 %f2, %f12 loop_4271: array16 %g5, %i6, %l5 loop_4272: ble %xcc, loop_4273 xnorcc %o2, %i5, %o5 srl %g1, 0x03, %g6 fbl %fcc0, loop_4274 loop_4273: movl %xcc, %o1, %o7 fmovrdgz %g4, %f2, %f0 ldsb [%l7 + 0x47], %o4 loop_4274: ldsh [%l7 + 0x32], %o3 lduw [%l7 + 0x14], %i1 fbe,a %fcc2, loop_4275 sth %g3, [%l7 + 0x3E] movcc %icc, %g7, %l3 orncc %o0, 0x1128, %i7 loop_4275: lduw [%l7 + 0x38], %l2 fmovs %f7, %f0 ldsw [%l7 + 0x64], %i3 edge32l %g2, %o6, %i0 brgz,a %l6, loop_4276 sth %l1, [%l7 + 0x78] udivcc %i4, 0x021E, %l0 ldx [%l7 + 0x40], %l4 loop_4276: ld [%l7 + 0x64], %f7 ldsb [%l7 + 0x14], %g5 stx %i2, [%l7 + 0x78] fmovscs %icc, %f9, %f8 ldsh [%l7 + 0x60], %l5 movvs %icc, %o2, %i6 fbe %fcc2, loop_4277 tne %icc, 0x2 tcs %xcc, 0x6 srlx %o5, %i5, %g6 loop_4277: fpadd16 %f8, %f12, %f2 lduh [%l7 + 0x56], %o1 fmovrde %o7, %f12, %f8 ldx [%l7 + 0x40], %g1 brnz %g4, loop_4278 fmul8ulx16 %f14, %f10, %f12 sth %o3, [%l7 + 0x08] lduh [%l7 + 0x2C], %i1 loop_4278: tgu %xcc, 0x3 ldub [%l7 + 0x71], %o4 fbuge,a %fcc1, loop_4279 st %f7, [%l7 + 0x28] siam 0x3 brgez,a %g7, loop_4280 loop_4279: stb %l3, [%l7 + 0x0F] fmovdl %xcc, %f9, %f9 stw %o0, [%l7 + 0x44] loop_4280: st %f3, [%l7 + 0x0C] fmovdneg %icc, %f15, %f5 pdist %f4, %f6, %f6 mulscc %i7, %g3, %i3 stw %g2, [%l7 + 0x38] orcc %l2, %i0, %l6 fmovsne %icc, %f11, %f11 ldsh [%l7 + 0x5C], %l1 stx %i4, [%l7 + 0x50] movn %icc, %o6, %l0 movrlz %l4, %i2, %g5 fmovspos %icc, %f8, %f13 fmovrdne %l5, %f12, %f0 tleu %icc, 0x5 fsrc1 %f6, %f14 ldsb [%l7 + 0x0E], %i6 array8 %o2, %i5, %o5 udiv %g6, 0x1FFC, %o7 stx %g1, [%l7 + 0x20] lduh [%l7 + 0x74], %o1 ldx [%l7 + 0x78], %g4 fandnot2s %f12, %f4, %f13 mulx %i1, %o4, %o3 tsubcc %l3, 0x0437, %o0 fmovrdlz %g7, %f12, %f2 fsrc1s %f1, %f6 movre %g3, %i7, %g2 fpadd16s %f12, %f9, %f10 tleu %icc, 0x3 brgz %l2, loop_4281 udivcc %i3, 0x069C, %i0 fbn,a %fcc1, loop_4282 ldd [%l7 + 0x38], %f10 loop_4281: movne %icc, %l6, %i4 fpadd32 %f14, %f0, %f14 loop_4282: ld [%l7 + 0x0C], %f2 edge32 %o6, %l0, %l4 fblg,a %fcc1, loop_4283 and %l1, 0x1F18, %g5 udivx %i2, 0x12A9, %l5 fmovdcs %icc, %f12, %f3 loop_4283: fandnot1s %f15, %f12, %f9 ldsw [%l7 + 0x38], %o2 edge16ln %i5, %i6, %g6 movgu %icc, %o7, %o5 fmovsgu %xcc, %f13, %f12 ldsw [%l7 + 0x38], %g1 fmovrdgz %o1, %f14, %f0 fblg %fcc0, loop_4284 edge32l %g4, %o4, %i1 brlz %l3, loop_4285 udivx %o0, 0x0685, %o3 loop_4284: sth %g3, [%l7 + 0x42] mulx %i7, %g7, %l2 loop_4285: fbu %fcc2, loop_4286 movvs %xcc, %i3, %g2 tsubcc %l6, %i0, %o6 fmovdg %xcc, %f1, %f9 loop_4286: lduw [%l7 + 0x58], %l0 fnor %f8, %f14, %f10 movvs %xcc, %i4, %l1 fnot1 %f8, %f12 fzero %f10 or %g5, 0x1676, %i2 xnorcc %l5, 0x0752, %o2 fpadd16s %f4, %f2, %f12 fpsub16 %f8, %f0, %f14 fmovsvs %xcc, %f6, %f3 ldd [%l7 + 0x18], %f2 stw %l4, [%l7 + 0x24] fmovsgu %icc, %f13, %f14 fxnor %f0, %f14, %f12 ldsw [%l7 + 0x60], %i6 fabss %f15, %f14 fxors %f12, %f3, %f5 fmovs %f5, %f10 stx %g6, [%l7 + 0x78] fmovrdne %o7, %f8, %f6 nop setx loop_4287, %l0, %l1 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 %f14, %f0, %i5 movrlez %o5, 0x1B1, %o1 fzero %f12 loop_4287: movleu %xcc, %g4, %g1 ldub [%l7 + 0x08], %o4 ldsh [%l7 + 0x12], %i1 fmovsa %icc, %f10, %f2 ldub [%l7 + 0x59], %o0 xor %l3, 0x01B8, %g3 fpack16 %f10, %f9 edge32n %i7, %g7, %o3 tcs %xcc, 0x2 stx %i3, [%l7 + 0x30] stb %g2, [%l7 + 0x10] std %f14, [%l7 + 0x28] tleu %icc, 0x2 sra %l6, 0x12, %i0 ld [%l7 + 0x44], %f14 lduw [%l7 + 0x14], %l2 movrlz %l0, 0x31D, %o6 movg %icc, %i4, %l1 array32 %i2, %l5, %g5 bne loop_4288 fmovse %xcc, %f15, %f8 lduw [%l7 + 0x64], %o2 fmovs %f6, %f4 loop_4288: fmovdge %xcc, %f5, %f11 fandnot1s %f5, %f7, %f10 tge %xcc, 0x1 ldsh [%l7 + 0x18], %l4 fmovse %xcc, %f13, %f2 orn %i6, 0x183D, %o7 fnot2s %f2, %f3 fbne,a %fcc2, loop_4289 fmovrsgz %i5, %f7, %f12 lduw [%l7 + 0x1C], %o5 ld [%l7 + 0x0C], %f0 loop_4289: bne,pt %xcc, loop_4290 fpadd32s %f12, %f10, %f14 addc %o1, 0x144F, %g6 fmovrde %g1, %f10, %f2 loop_4290: sdiv %g4, 0x0E3F, %o4 ldx [%l7 + 0x78], %i1 fmovde %xcc, %f4, %f13 srl %l3, 0x1E, %o0 fmovdcs %icc, %f12, %f5 stb %i7, [%l7 + 0x2F] fsrc2 %f10, %f6 fmovsleu %icc, %f7, %f13 fcmpeq32 %f14, %f10, %g7 ldsh [%l7 + 0x5C], %g3 ldx [%l7 + 0x50], %i3 popc %g2, %o3 xorcc %i0, %l2, %l6 edge32n %o6, %i4, %l1 fbg %fcc2, loop_4291 edge32ln %l0, %l5, %g5 fandnot1s %f3, %f5, %f10 fbg %fcc2, loop_4292 loop_4291: stx %o2, [%l7 + 0x60] andcc %i2, 0x11FA, %l4 taddcc %i6, 0x0BCE, %o7 loop_4292: fbne %fcc1, loop_4293 ldx [%l7 + 0x58], %o5 ldd [%l7 + 0x20], %f0 ldsh [%l7 + 0x30], %i5 loop_4293: fandnot2s %f11, %f0, %f3 bg,a,pt %xcc, loop_4294 fxor %f10, %f8, %f14 fpsub32s %f12, %f1, %f14 bvc %icc, loop_4295 loop_4294: fmovde %xcc, %f12, %f2 ldsw [%l7 + 0x34], %o1 fmovsne %icc, %f14, %f3 loop_4295: ldsw [%l7 + 0x18], %g6 move %xcc, %g4, %g1 ble,a,pn %xcc, loop_4296 ldd [%l7 + 0x48], %f12 fornot1s %f11, %f6, %f9 fbg,a %fcc2, loop_4297 loop_4296: fmul8ulx16 %f2, %f0, %f0 brz %o4, loop_4298 srlx %i1, %o0, %l3 loop_4297: tsubcctv %i7, %g3, %i3 lduw [%l7 + 0x6C], %g7 loop_4298: tcc %icc, 0x7 stb %o3, [%l7 + 0x65] orncc %i0, %l2, %g2 subc %l6, %i4, %o6 bn,a,pn %icc, loop_4299 bl,a,pt %icc, loop_4300 lduw [%l7 + 0x38], %l0 fbn %fcc2, loop_4301 loop_4299: ldub [%l7 + 0x30], %l5 loop_4300: sth %g5, [%l7 + 0x5E] fpsub16 %f2, %f4, %f14 loop_4301: xor %l1, 0x18F6, %i2 srl %l4, 0x11, %i6 fabsd %f2, %f14 fandnot1 %f6, %f6, %f14 fmovdvc %xcc, %f3, %f13 bgu,pt %icc, loop_4302 fmovse %icc, %f15, %f5 ldsb [%l7 + 0x49], %o2 ldsb [%l7 + 0x4C], %o5 loop_4302: fmovrslz %i5, %f7, %f9 fcmpgt32 %f12, %f2, %o1 st %f5, [%l7 + 0x3C] fcmps %fcc2, %f10, %f6 fcmple32 %f4, %f4, %g6 andcc %g4, 0x0237, %o7 edge8n %g1, %o4, %o0 stb %l3, [%l7 + 0x77] fsrc2s %f15, %f13 fcmple32 %f12, %f0, %i1 brlez,a %g3, loop_4303 std %f4, [%l7 + 0x18] stb %i7, [%l7 + 0x79] tvs %icc, 0x1 loop_4303: lduw [%l7 + 0x68], %g7 sllx %o3, 0x04, %i3 brnz %i0, loop_4304 tge %xcc, 0x5 siam 0x5 movrne %g2, 0x178, %l2 loop_4304: fcmpne32 %f10, %f8, %i4 st %f14, [%l7 + 0x74] ld [%l7 + 0x48], %f14 ldsb [%l7 + 0x76], %l6 ldsb [%l7 + 0x22], %o6 st %f11, [%l7 + 0x68] array8 %l0, %l5, %l1 popc %i2, %l4 faligndata %f10, %f12, %f2 stb %g5, [%l7 + 0x69] stb %i6, [%l7 + 0x78] tcc %icc, 0x4 bcc,a,pt %xcc, loop_4305 stw %o5, [%l7 + 0x4C] sth %i5, [%l7 + 0x42] fmovd %f14, %f14 loop_4305: tpos %icc, 0x2 bne,a loop_4306 ldsh [%l7 + 0x76], %o2 movrgez %o1, 0x294, %g6 lduw [%l7 + 0x30], %o7 loop_4306: ldd [%l7 + 0x28], %f0 lduh [%l7 + 0x7E], %g1 fpmerge %f5, %f9, %f8 fpsub16 %f8, %f12, %f14 ldub [%l7 + 0x64], %g4 fxors %f10, %f9, %f4 fabss %f1, %f13 bvc,a loop_4307 ldsw [%l7 + 0x70], %o4 stw %o0, [%l7 + 0x2C] ldsb [%l7 + 0x6F], %l3 loop_4307: bpos %xcc, loop_4308 lduw [%l7 + 0x40], %g3 st %f12, [%l7 + 0x64] fnot2 %f12, %f14 loop_4308: fbue %fcc1, loop_4309 ld [%l7 + 0x34], %f6 fmovd %f2, %f8 fxnor %f10, %f6, %f0 loop_4309: xnorcc %i1, %i7, %g7 lduw [%l7 + 0x54], %i3 fcmple32 %f2, %f14, %o3 movvc %icc, %i0, %g2 ldsh [%l7 + 0x16], %i4 umulcc %l2, %o6, %l6 fmovse %icc, %f9, %f1 fmovdcs %xcc, %f2, %f3 movcc %xcc, %l0, %l1 fmovscc %xcc, %f13, %f8 movrlz %i2, 0x0A1, %l5 ldd [%l7 + 0x48], %f12 fba %fcc1, loop_4310 mova %icc, %g5, %i6 fbne,a %fcc2, loop_4311 ldd [%l7 + 0x20], %f2 loop_4310: fnand %f4, %f10, %f14 stw %l4, [%l7 + 0x5C] loop_4311: ldsh [%l7 + 0x5C], %i5 fone %f14 ldub [%l7 + 0x4A], %o5 stb %o2, [%l7 + 0x63] movleu %icc, %o1, %o7 bcs loop_4312 ldx [%l7 + 0x20], %g6 tne %xcc, 0x6 bn loop_4313 loop_4312: ldsb [%l7 + 0x55], %g1 ld [%l7 + 0x44], %f4 stx %o4, [%l7 + 0x50] loop_4313: fors %f14, %f15, %f2 fands %f15, %f2, %f9 fcmple32 %f10, %f6, %g4 andcc %o0, 0x1CA3, %g3 std %f0, [%l7 + 0x48] fmovde %icc, %f9, %f13 alignaddrl %l3, %i1, %i7 brgez,a %i3, loop_4314 sth %o3, [%l7 + 0x5E] fpmerge %f13, %f4, %f2 ldsw [%l7 + 0x2C], %i0 loop_4314: array16 %g7, %i4, %l2 srax %o6, 0x1E, %l6 ldsw [%l7 + 0x2C], %l0 fmovdgu %xcc, %f6, %f0 sdivx %g2, 0x1945, %l1 taddcctv %l5, %i2, %i6 fble,a %fcc1, loop_4315 ldsh [%l7 + 0x1E], %l4 bpos,a %xcc, loop_4316 fmul8x16au %f7, %f15, %f8 loop_4315: movrne %i5, %o5, %o2 sdivx %g5, 0x0CB6, %o7 loop_4316: stw %g6, [%l7 + 0x2C] stb %o1, [%l7 + 0x4F] fbg %fcc2, loop_4317 taddcc %o4, %g4, %g1 fmovdleu %xcc, %f2, %f7 lduw [%l7 + 0x24], %o0 loop_4317: subcc %g3, %l3, %i1 std %f10, [%l7 + 0x10] fcmpne32 %f14, %f0, %i7 fmovrsgez %o3, %f6, %f8 sdivx %i3, 0x1CCB, %i0 edge32 %i4, %l2, %g7 bvc,a,pt %xcc, loop_4318 movneg %icc, %o6, %l6 bgu,pn %xcc, loop_4319 movge %icc, %g2, %l1 loop_4318: std %f4, [%l7 + 0x60] sth %l5, [%l7 + 0x6A] loop_4319: ldsh [%l7 + 0x60], %l0 ld [%l7 + 0x78], %f5 stx %i6, [%l7 + 0x40] nop setx loop_4320, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovs %f8, %f8 st %f10, [%l7 + 0x78] ldsw [%l7 + 0x18], %i2 loop_4320: fbl %fcc0, loop_4321 fnot2 %f12, %f0 std %f6, [%l7 + 0x40] bg,a,pt %icc, loop_4322 loop_4321: fmovrdgz %i5, %f14, %f8 fmovdvs %xcc, %f10, %f6 fnor %f14, %f12, %f4 loop_4322: fbu %fcc0, loop_4323 fabss %f1, %f1 fba %fcc0, loop_4324 fxnors %f14, %f15, %f11 loop_4323: smul %l4, 0x0508, %o2 ldsb [%l7 + 0x3E], %o5 loop_4324: movvs %icc, %o7, %g6 fornot1 %f6, %f4, %f2 lduh [%l7 + 0x6E], %g5 srl %o1, 0x19, %g4 fmovscc %icc, %f12, %f6 fpack32 %f6, %f12, %f14 brnz %g1, loop_4325 fpsub32 %f2, %f4, %f6 fmovsvs %xcc, %f0, %f13 subcc %o0, %o4, %l3 loop_4325: andn %i1, 0x1D2C, %g3 stb %o3, [%l7 + 0x10] umulcc %i7, %i0, %i4 ldsh [%l7 + 0x62], %i3 addcc %g7, 0x08E1, %o6 fblg %fcc0, loop_4326 brlez %l2, loop_4327 taddcc %g2, %l6, %l5 fornot2 %f8, %f6, %f8 loop_4326: udiv %l0, 0x16FD, %l1 loop_4327: fbuge,a %fcc2, loop_4328 ld [%l7 + 0x58], %f10 sth %i2, [%l7 + 0x50] andn %i6, %i5, %o2 loop_4328: nop setx loop_4329, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot1s %f7, %f12, %f14 fmul8ulx16 %f12, %f14, %f10 or %l4, %o5, %o7 loop_4329: fmovdcc %icc, %f5, %f2 and %g6, 0x10EC, %g5 movrgez %o1, %g4, %o0 be,pt %xcc, loop_4330 fsrc1s %f9, %f14 move %xcc, %g1, %o4 stx %i1, [%l7 + 0x08] loop_4330: fabsd %f8, %f6 fbul,a %fcc2, loop_4331 array8 %l3, %o3, %i7 xorcc %i0, %i4, %g3 edge16ln %i3, %o6, %l2 loop_4331: nop setx loop_4332, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdl %xcc, %f14, %f6 sth %g2, [%l7 + 0x66] lduh [%l7 + 0x4E], %g7 loop_4332: ldx [%l7 + 0x10], %l6 tn %xcc, 0x1 fxor %f12, %f2, %f10 edge8l %l5, %l0, %i2 movrne %i6, 0x125, %i5 movrgez %o2, 0x219, %l4 ldsw [%l7 + 0x58], %l1 fmovdg %xcc, %f5, %f11 bge,pn %icc, loop_4333 be,a %icc, loop_4334 orcc %o5, %o7, %g6 tle %xcc, 0x1 loop_4333: addccc %g5, %g4, %o0 loop_4334: fmovrde %o1, %f8, %f6 add %g1, %o4, %i1 bvs,a loop_4335 sth %l3, [%l7 + 0x5A] tleu %icc, 0x4 tgu %icc, 0x5 loop_4335: fnot2s %f3, %f5 fbl %fcc3, loop_4336 fzero %f12 fmovsleu %xcc, %f2, %f3 nop setx loop_4337, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4336: ldsb [%l7 + 0x6D], %i7 bleu,a %icc, loop_4338 ldub [%l7 + 0x6F], %i0 loop_4337: fcmple16 %f10, %f4, %i4 bg,a loop_4339 loop_4338: ldub [%l7 + 0x0B], %g3 bne,a,pt %icc, loop_4340 movcc %xcc, %i3, %o3 loop_4339: fmovs %f3, %f1 brlez %l2, loop_4341 loop_4340: fnegd %f8, %f14 lduw [%l7 + 0x6C], %g2 movpos %icc, %o6, %l6 loop_4341: udivx %g7, 0x0731, %l0 stw %l5, [%l7 + 0x30] ldsh [%l7 + 0x66], %i2 fandnot2s %f13, %f13, %f2 tne %icc, 0x7 stw %i5, [%l7 + 0x40] lduh [%l7 + 0x6A], %o2 fmul8x16 %f13, %f0, %f0 ld [%l7 + 0x50], %f14 fmovdne %icc, %f10, %f6 fzero %f12 fbn %fcc2, loop_4342 udivx %l4, 0x04D7, %l1 array32 %i6, %o7, %g6 ld [%l7 + 0x68], %f2 loop_4342: fabss %f4, %f2 stw %g5, [%l7 + 0x78] alignaddr %o5, %o0, %o1 fmovdge %icc, %f12, %f7 array32 %g1, %g4, %i1 bg,pn %icc, loop_4343 tle %xcc, 0x3 st %f2, [%l7 + 0x5C] fmovde %icc, %f10, %f14 loop_4343: edge8n %l3, %i7, %i0 fcmple16 %f8, %f0, %i4 fmovdn %icc, %f1, %f11 fbl,a %fcc3, loop_4344 brz,a %g3, loop_4345 fmovsle %xcc, %f2, %f15 fmovsgu %icc, %f15, %f12 loop_4344: fnot1s %f0, %f13 loop_4345: st %f9, [%l7 + 0x3C] fxor %f12, %f6, %f14 brz %o4, loop_4346 tg %xcc, 0x5 xnor %o3, 0x11A8, %l2 fbn %fcc1, loop_4347 loop_4346: fmul8x16au %f11, %f4, %f8 and %g2, %o6, %l6 fbuge,a %fcc0, loop_4348 loop_4347: fmovdn %xcc, %f0, %f6 taddcctv %i3, %g7, %l5 lduh [%l7 + 0x34], %l0 loop_4348: fmul8x16 %f1, %f10, %f14 ldsh [%l7 + 0x54], %i5 xnor %o2, %l4, %l1 fmovdgu %icc, %f8, %f10 ldub [%l7 + 0x56], %i6 fxor %f6, %f8, %f4 bvc,a %xcc, loop_4349 st %f0, [%l7 + 0x28] tg %xcc, 0x0 and %i2, %o7, %g5 loop_4349: udiv %o5, 0x1EAC, %o0 tgu %icc, 0x3 subccc %o1, %g6, %g1 stx %i1, [%l7 + 0x68] movrlez %g4, 0x1B7, %i7 stw %l3, [%l7 + 0x24] fcmple16 %f12, %f14, %i4 movgu %xcc, %i0, %o4 ldsh [%l7 + 0x44], %g3 fmul8x16al %f13, %f8, %f4 nop setx loop_4350, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tne %xcc, 0x2 edge8ln %o3, %g2, %l2 fcmped %fcc3, %f2, %f8 loop_4350: lduw [%l7 + 0x30], %l6 ldsh [%l7 + 0x2A], %o6 movre %g7, 0x076, %l5 stb %l0, [%l7 + 0x36] ldsb [%l7 + 0x3E], %i5 ld [%l7 + 0x6C], %f8 fzeros %f4 fands %f10, %f14, %f14 fmovd %f2, %f14 fblg %fcc3, loop_4351 ld [%l7 + 0x38], %f1 edge8n %o2, %i3, %l4 fmovdle %xcc, %f9, %f2 loop_4351: tvc %xcc, 0x6 fnot2 %f4, %f14 fabsd %f2, %f2 fmovd %f8, %f2 lduh [%l7 + 0x34], %i6 fpmerge %f10, %f14, %f8 stw %i2, [%l7 + 0x30] edge32ln %l1, %g5, %o5 fmovdcc %icc, %f11, %f7 fmovdneg %xcc, %f4, %f12 bcs loop_4352 st %f6, [%l7 + 0x10] lduh [%l7 + 0x10], %o0 movrgez %o1, 0x137, %o7 loop_4352: ldsw [%l7 + 0x10], %g6 sth %g1, [%l7 + 0x40] srl %i1, 0x00, %i7 fcmpne16 %f0, %f4, %g4 fmovsl %xcc, %f3, %f1 std %f0, [%l7 + 0x30] bg,pt %xcc, loop_4353 fmovrslz %l3, %f8, %f10 ld [%l7 + 0x28], %f6 ldsw [%l7 + 0x48], %i4 loop_4353: ldsw [%l7 + 0x74], %o4 tgu %icc, 0x4 udiv %g3, 0x0C0E, %i0 fmul8x16 %f1, %f8, %f6 fnands %f5, %f10, %f0 sth %g2, [%l7 + 0x28] brlez,a %l2, loop_4354 std %f4, [%l7 + 0x20] ldub [%l7 + 0x2F], %l6 ldub [%l7 + 0x3B], %o3 loop_4354: lduw [%l7 + 0x6C], %o6 fcmped %fcc2, %f8, %f4 udivx %l5, 0x0D89, %g7 edge8n %i5, %l0, %i3 fmovd %f8, %f6 fcmpne32 %f14, %f4, %o2 tge %icc, 0x7 stx %l4, [%l7 + 0x30] fnand %f8, %f6, %f10 brgz,a %i2, loop_4355 ld [%l7 + 0x68], %f9 stw %i6, [%l7 + 0x3C] stb %g5, [%l7 + 0x3D] loop_4355: fmovsl %xcc, %f11, %f12 fnor %f10, %f14, %f6 fors %f4, %f9, %f5 fmul8x16 %f9, %f12, %f2 fnand %f0, %f14, %f2 stw %o5, [%l7 + 0x10] stx %l1, [%l7 + 0x60] tgu %icc, 0x6 fnand %f4, %f4, %f2 edge16l %o1, %o0, %g6 fors %f8, %f15, %f3 fnot1s %f5, %f2 ldd [%l7 + 0x20], %f12 subcc %o7, %i1, %g1 move %icc, %i7, %g4 fmovsleu %xcc, %f13, %f12 ldd [%l7 + 0x28], %f10 te %icc, 0x1 smulcc %i4, 0x0BD2, %l3 fabsd %f14, %f0 fmovdg %xcc, %f11, %f13 fbe,a %fcc2, loop_4356 ldsh [%l7 + 0x60], %o4 ldub [%l7 + 0x0A], %i0 ble,a %xcc, loop_4357 loop_4356: ble,a %icc, loop_4358 srlx %g3, 0x0C, %l2 fcmped %fcc2, %f8, %f8 loop_4357: ldsh [%l7 + 0x0C], %g2 loop_4358: edge32n %o3, %l6, %o6 movgu %icc, %l5, %g7 fmovdn %icc, %f10, %f2 ldsw [%l7 + 0x34], %i5 orcc %i3, %l0, %o2 nop setx loop_4359, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsvs %xcc, %f4, %f1 lduw [%l7 + 0x4C], %i2 fpack16 %f4, %f6 loop_4359: ldub [%l7 + 0x4C], %i6 stw %l4, [%l7 + 0x78] movrgz %o5, %l1, %o1 ldsh [%l7 + 0x60], %o0 edge32n %g5, %o7, %g6 stw %g1, [%l7 + 0x10] fcmpeq16 %f6, %f0, %i1 ldx [%l7 + 0x28], %i7 ble,pn %xcc, loop_4360 tl %xcc, 0x7 fsrc1 %f2, %f2 fcmple16 %f4, %f2, %g4 loop_4360: tneg %icc, 0x1 bne,a %xcc, loop_4361 lduh [%l7 + 0x2E], %l3 bcc,a loop_4362 ldsh [%l7 + 0x28], %i4 loop_4361: ldd [%l7 + 0x38], %f8 edge16l %i0, %g3, %l2 loop_4362: ldsw [%l7 + 0x48], %o4 ldsh [%l7 + 0x24], %g2 fands %f7, %f3, %f9 ldsw [%l7 + 0x3C], %o3 umul %o6, 0x16C7, %l5 std %f14, [%l7 + 0x30] fmovsge %icc, %f13, %f12 fmul8x16 %f3, %f6, %f10 edge32l %l6, %g7, %i3 edge8 %i5, %o2, %i2 popc %l0, %l4 stw %o5, [%l7 + 0x78] stx %i6, [%l7 + 0x30] fblg,a %fcc1, loop_4363 tl %icc, 0x2 smulcc %o1, 0x15AB, %o0 st %f1, [%l7 + 0x68] loop_4363: edge8n %g5, %l1, %g6 edge16ln %g1, %o7, %i7 fmovdle %icc, %f11, %f4 ld [%l7 + 0x0C], %f9 fsrc1s %f10, %f14 movge %icc, %i1, %g4 fnors %f11, %f8, %f15 stx %i4, [%l7 + 0x18] edge16 %i0, %l3, %g3 fandnot1s %f3, %f6, %f14 alignaddr %l2, %o4, %g2 st %f0, [%l7 + 0x60] std %f8, [%l7 + 0x28] ld [%l7 + 0x14], %f11 lduw [%l7 + 0x3C], %o6 call loop_4364 brgez,a %o3, loop_4365 fmovsl %icc, %f13, %f15 bge,a %xcc, loop_4366 loop_4364: subcc %l5, 0x1871, %g7 loop_4365: fmovrsne %l6, %f3, %f12 ldub [%l7 + 0x46], %i5 loop_4366: ldub [%l7 + 0x39], %o2 std %f8, [%l7 + 0x20] lduw [%l7 + 0x4C], %i3 subccc %i2, %l0, %o5 ldx [%l7 + 0x58], %l4 fmovsvs %icc, %f4, %f0 bshuffle %f4, %f8, %f12 stw %i6, [%l7 + 0x48] taddcc %o1, %o0, %l1 te %xcc, 0x5 brz,a %g5, loop_4367 fmul8ulx16 %f0, %f8, %f6 sth %g6, [%l7 + 0x40] brgez %o7, loop_4368 loop_4367: nop setx loop_4369, %l0, %l1 jmpl %l1, %i7 andcc %g1, %i1, %g4 ldx [%l7 + 0x48], %i0 loop_4368: fmovrsgez %i4, %f9, %f9 loop_4369: ldx [%l7 + 0x38], %l3 fcmple16 %f14, %f14, %g3 edge32 %o4, %l2, %o6 orcc %g2, 0x175D, %o3 bcc %xcc, loop_4370 bne,a,pn %icc, loop_4371 tg %xcc, 0x7 sth %g7, [%l7 + 0x6C] loop_4370: fandnot1 %f6, %f0, %f6 loop_4371: fmovdcc %xcc, %f12, %f7 nop setx loop_4372, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f6, [%l7 + 0x20] ldub [%l7 + 0x21], %l6 fcmpeq16 %f6, %f14, %l5 loop_4372: sth %o2, [%l7 + 0x6C] fmuld8sux16 %f1, %f12, %f10 lduw [%l7 + 0x38], %i3 ldub [%l7 + 0x6F], %i5 sub %i2, 0x06CE, %l0 fmul8sux16 %f2, %f4, %f4 fand %f8, %f4, %f10 sub %o5, %i6, %o1 fnor %f10, %f10, %f2 fnot1 %f10, %f14 tgu %xcc, 0x7 fmovrsgz %l4, %f9, %f0 array16 %o0, %l1, %g5 stb %o7, [%l7 + 0x42] ldx [%l7 + 0x68], %g6 fpsub16 %f14, %f6, %f14 tl %icc, 0x5 sth %i7, [%l7 + 0x58] taddcc %i1, 0x0FDA, %g4 movne %xcc, %i0, %g1 fmovsg %xcc, %f7, %f13 ba,pt %xcc, loop_4373 fmovdne %xcc, %f0, %f4 ldd [%l7 + 0x58], %f2 fnand %f4, %f14, %f8 loop_4373: fmovdneg %icc, %f7, %f7 fnot2 %f2, %f12 fandnot2 %f0, %f14, %f2 fmovsa %icc, %f9, %f12 fmovsgu %icc, %f8, %f11 stw %l3, [%l7 + 0x74] fzeros %f2 stx %i4, [%l7 + 0x60] fornot1s %f5, %f0, %f10 fmovsleu %xcc, %f7, %f11 fmul8x16 %f0, %f10, %f4 subc %o4, 0x0F1D, %g3 bne,a,pt %icc, loop_4374 fbo %fcc3, loop_4375 srax %o6, %l2, %o3 fmovde %xcc, %f3, %f1 loop_4374: ldsw [%l7 + 0x58], %g7 loop_4375: fpmerge %f11, %f14, %f6 srlx %g2, 0x0C, %l5 mulscc %l6, %i3, %i5 ldsb [%l7 + 0x7F], %o2 ldub [%l7 + 0x59], %i2 ld [%l7 + 0x58], %f5 fmovrsgz %l0, %f4, %f4 fpadd32s %f4, %f8, %f7 fmovdcc %icc, %f11, %f1 fmovsvs %xcc, %f6, %f13 fmovdleu %icc, %f15, %f2 fmul8sux16 %f8, %f8, %f8 ldsh [%l7 + 0x5A], %o5 ldx [%l7 + 0x58], %o1 fmul8ulx16 %f8, %f10, %f8 alignaddr %l4, %i6, %o0 tsubcctv %l1, 0x06EA, %g5 std %f0, [%l7 + 0x40] fands %f10, %f2, %f8 ldx [%l7 + 0x70], %o7 fbug,a %fcc2, loop_4376 fmovsg %xcc, %f14, %f3 sub %i7, %i1, %g4 orn %g6, 0x0FEA, %i0 loop_4376: ldsw [%l7 + 0x30], %l3 tge %xcc, 0x4 addc %g1, 0x121A, %i4 ldx [%l7 + 0x30], %o4 lduw [%l7 + 0x60], %g3 ldub [%l7 + 0x62], %o6 lduw [%l7 + 0x68], %l2 lduh [%l7 + 0x24], %g7 lduw [%l7 + 0x54], %g2 bcc,a,pn %xcc, loop_4377 ldsb [%l7 + 0x2E], %l5 sra %o3, %l6, %i5 ldsh [%l7 + 0x7A], %i3 loop_4377: subcc %i2, %l0, %o5 umul %o1, %o2, %i6 ldx [%l7 + 0x38], %o0 srlx %l1, 0x08, %g5 fbe %fcc0, loop_4378 stb %o7, [%l7 + 0x10] fcmple32 %f12, %f14, %i7 tge %icc, 0x4 loop_4378: fbu %fcc2, loop_4379 mulx %i1, 0x06D4, %g4 ldd [%l7 + 0x68], %f14 movleu %icc, %g6, %i0 loop_4379: sdiv %l4, 0x05A7, %g1 ldub [%l7 + 0x24], %l3 stx %o4, [%l7 + 0x58] udivx %g3, 0x1D83, %i4 bpos,a %xcc, loop_4380 nop setx loop_4381, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movleu %xcc, %o6, %l2 stw %g7, [%l7 + 0x48] loop_4380: fbuge,a %fcc0, loop_4382 loop_4381: fcmped %fcc0, %f8, %f12 bpos %xcc, loop_4383 st %f5, [%l7 + 0x3C] loop_4382: sdivcc %g2, 0x1708, %o3 edge32 %l6, %i5, %l5 loop_4383: edge32 %i2, %i3, %l0 ldsb [%l7 + 0x25], %o1 lduh [%l7 + 0x6C], %o5 alignaddr %i6, %o0, %l1 sth %o2, [%l7 + 0x2C] ldd [%l7 + 0x60], %f14 fbl %fcc0, loop_4384 ldub [%l7 + 0x7E], %g5 fmovrdgez %i7, %f10, %f0 movn %icc, %o7, %i1 loop_4384: siam 0x7 movcs %xcc, %g4, %g6 fbuge,a %fcc0, loop_4385 movrgz %i0, %g1, %l3 stb %o4, [%l7 + 0x37] xor %l4, %g3, %i4 loop_4385: movgu %xcc, %o6, %g7 taddcctv %l2, %g2, %o3 stw %l6, [%l7 + 0x5C] subc %i5, %l5, %i2 ldx [%l7 + 0x68], %l0 fcmpgt16 %f0, %f2, %i3 addccc %o5, 0x0FE2, %i6 ldub [%l7 + 0x7E], %o0 fbo,a %fcc3, loop_4386 andn %l1, 0x1D16, %o2 faligndata %f10, %f2, %f8 fones %f15 loop_4386: movre %o1, 0x137, %g5 nop setx loop_4387, %l0, %l1 jmpl %l1, %o7 movge %xcc, %i7, %i1 stx %g4, [%l7 + 0x10] fnot1 %f10, %f2 loop_4387: fmovdg %icc, %f14, %f2 fcmps %fcc1, %f4, %f13 or %i0, %g1, %l3 fzero %f12 fcmpne32 %f4, %f10, %o4 ldx [%l7 + 0x58], %g6 ld [%l7 + 0x18], %f6 fmovsleu %xcc, %f13, %f12 lduw [%l7 + 0x6C], %g3 fmul8x16 %f1, %f6, %f0 fands %f6, %f4, %f11 fcmpeq16 %f6, %f0, %i4 ld [%l7 + 0x68], %f8 movleu %icc, %l4, %o6 addccc %g7, %l2, %o3 fxor %f12, %f2, %f12 stw %l6, [%l7 + 0x74] ldub [%l7 + 0x36], %i5 fmovde %icc, %f8, %f9 stw %l5, [%l7 + 0x0C] movrgz %g2, 0x194, %l0 bvc,pt %icc, loop_4388 fmovrslez %i3, %f9, %f3 lduh [%l7 + 0x4C], %o5 fmul8ulx16 %f6, %f14, %f2 loop_4388: xor %i2, 0x10F0, %o0 movgu %icc, %i6, %o2 fbule %fcc3, loop_4389 brgez %o1, loop_4390 andn %l1, %o7, %g5 tge %xcc, 0x5 loop_4389: brlez,a %i7, loop_4391 loop_4390: movpos %xcc, %i1, %g4 andncc %i0, %l3, %g1 std %f8, [%l7 + 0x60] loop_4391: bshuffle %f14, %f0, %f12 ldsh [%l7 + 0x0C], %g6 tsubcc %g3, 0x14E2, %i4 ldd [%l7 + 0x70], %f4 movvs %icc, %l4, %o4 ld [%l7 + 0x44], %f13 taddcctv %o6, 0x1612, %g7 fnand %f14, %f10, %f0 bl,pt %icc, loop_4392 stx %o3, [%l7 + 0x10] edge32ln %l6, %i5, %l5 fbul,a %fcc2, loop_4393 loop_4392: bvs,a loop_4394 fmovrse %g2, %f10, %f5 std %f6, [%l7 + 0x40] loop_4393: std %f12, [%l7 + 0x48] loop_4394: fornot2 %f12, %f0, %f4 bpos,pn %icc, loop_4395 edge16 %l2, %l0, %o5 ldub [%l7 + 0x75], %i3 fbuge,a %fcc0, loop_4396 loop_4395: movrne %o0, 0x33D, %i6 sth %i2, [%l7 + 0x34] fpmerge %f13, %f0, %f10 loop_4396: fors %f12, %f6, %f3 sllx %o2, %l1, %o1 ldsb [%l7 + 0x5F], %o7 fbu,a %fcc3, loop_4397 ldd [%l7 + 0x78], %f10 fmovdgu %icc, %f14, %f8 sub %i7, %i1, %g4 loop_4397: ldsh [%l7 + 0x24], %i0 stb %l3, [%l7 + 0x27] bcc,a %xcc, loop_4398 edge32 %g1, %g5, %g3 brnz,a %g6, loop_4399 fmovscc %xcc, %f5, %f6 loop_4398: sub %l4, %i4, %o6 st %f10, [%l7 + 0x60] loop_4399: movg %xcc, %o4, %o3 bvs,a %icc, loop_4400 movrlez %l6, %i5, %l5 sub %g2, %l2, %l0 fnot2s %f10, %f8 loop_4400: lduh [%l7 + 0x52], %o5 tsubcc %i3, 0x0B5E, %o0 sdiv %i6, 0x1B7B, %g7 fpsub32 %f10, %f10, %f8 fbge,a %fcc1, loop_4401 fmul8sux16 %f12, %f6, %f12 andn %o2, 0x0C08, %i2 std %f12, [%l7 + 0x48] loop_4401: fcmpne32 %f2, %f6, %o1 lduh [%l7 + 0x3A], %o7 sdivcc %i7, 0x0BA8, %l1 srl %g4, %i1, %i0 sra %g1, 0x17, %g5 xor %l3, %g3, %l4 fornot1 %f6, %f12, %f4 nop setx loop_4402, %l0, %l1 jmpl %l1, %g6 ldsw [%l7 + 0x74], %o6 pdist %f0, %f10, %f12 fcmple16 %f14, %f0, %o4 loop_4402: addccc %o3, 0x1EFF, %i4 ldub [%l7 + 0x12], %i5 ld [%l7 + 0x38], %f0 tneg %icc, 0x0 edge32ln %l5, %g2, %l2 ldsw [%l7 + 0x28], %l0 st %f15, [%l7 + 0x24] fbul %fcc1, loop_4403 fmovdge %xcc, %f1, %f12 stx %o5, [%l7 + 0x60] fandnot2s %f12, %f5, %f12 loop_4403: ldub [%l7 + 0x60], %l6 lduh [%l7 + 0x3E], %i3 fandnot1 %f6, %f0, %f12 fors %f3, %f11, %f1 fnor %f10, %f10, %f2 fandnot1 %f6, %f10, %f2 fmovs %f13, %f4 ldsb [%l7 + 0x1B], %o0 fmovd %f0, %f14 st %f12, [%l7 + 0x08] fbuge,a %fcc0, loop_4404 bneg,a loop_4405 fmul8ulx16 %f6, %f14, %f4 sth %g7, [%l7 + 0x7E] loop_4404: st %f8, [%l7 + 0x40] loop_4405: bvc,pn %xcc, loop_4406 lduh [%l7 + 0x64], %i6 sdivx %i2, 0x1B3E, %o2 fmovsa %icc, %f11, %f0 loop_4406: movvc %icc, %o7, %i7 lduw [%l7 + 0x7C], %l1 movrgz %g4, 0x2AF, %o1 stw %i0, [%l7 + 0x30] for %f12, %f14, %f14 fbu %fcc1, loop_4407 fmovsneg %icc, %f3, %f15 fmovrdne %i1, %f0, %f8 st %f8, [%l7 + 0x74] loop_4407: ble,pn %xcc, loop_4408 fsrc1 %f6, %f6 fandnot1s %f6, %f14, %f7 fbne %fcc3, loop_4409 loop_4408: ld [%l7 + 0x50], %f1 fpsub32s %f13, %f5, %f4 stw %g1, [%l7 + 0x5C] loop_4409: fcmps %fcc0, %f7, %f10 bvc,a %icc, loop_4410 st %f13, [%l7 + 0x54] sll %g5, 0x17, %l3 fpack16 %f4, %f3 loop_4410: edge8n %l4, %g6, %o6 st %f11, [%l7 + 0x50] brlz %o4, loop_4411 fmovrdne %g3, %f4, %f10 edge8l %i4, %i5, %o3 stx %g2, [%l7 + 0x20] loop_4411: edge32l %l5, %l0, %o5 ldsh [%l7 + 0x32], %l2 add %l6, %i3, %g7 movcs %xcc, %i6, %i2 fmul8x16au %f2, %f4, %f12 movrgez %o2, 0x397, %o7 fpackfix %f8, %f4 st %f7, [%l7 + 0x14] ldsh [%l7 + 0x3C], %i7 ba %xcc, loop_4412 ld [%l7 + 0x4C], %f2 addccc %o0, 0x180A, %l1 ldub [%l7 + 0x54], %g4 loop_4412: lduh [%l7 + 0x72], %i0 bne,pt %icc, loop_4413 ldub [%l7 + 0x58], %i1 edge16ln %o1, %g1, %g5 fmovrdlez %l3, %f6, %f6 loop_4413: ld [%l7 + 0x48], %f11 fnot1 %f6, %f4 st %f2, [%l7 + 0x6C] te %icc, 0x4 ld [%l7 + 0x6C], %f13 nop setx loop_4414, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tcs %icc, 0x3 fmuld8sux16 %f13, %f14, %f14 lduw [%l7 + 0x74], %g6 loop_4414: fmovdne %icc, %f6, %f5 tsubcc %l4, 0x1CAC, %o6 brlz %o4, loop_4415 fbg %fcc2, loop_4416 fnot2s %f4, %f2 fmovsne %icc, %f6, %f12 loop_4415: ldsh [%l7 + 0x24], %i4 loop_4416: fmovscc %xcc, %f9, %f14 edge8l %i5, %g3, %g2 stb %l5, [%l7 + 0x64] ldd [%l7 + 0x10], %f4 fxor %f6, %f10, %f12 fsrc1s %f13, %f5 ldx [%l7 + 0x18], %o3 fandnot1s %f4, %f8, %f11 bneg,a %icc, loop_4417 array8 %l0, %l2, %l6 movrlez %o5, 0x05B, %i3 fcmpne32 %f14, %f14, %g7 loop_4417: bcc,pt %icc, loop_4418 fbne %fcc2, loop_4419 fmovrdlez %i6, %f4, %f14 tn %icc, 0x3 loop_4418: movneg %icc, %o2, %i2 loop_4419: ld [%l7 + 0x10], %f7 orncc %o7, %i7, %o0 fbne,a %fcc2, loop_4420 stx %l1, [%l7 + 0x30] fmovdge %xcc, %f9, %f13 movvc %icc, %g4, %i1 loop_4420: fblg,a %fcc3, loop_4421 edge16n %o1, %g1, %i0 tsubcc %l3, %g5, %l4 addccc %g6, 0x0656, %o6 loop_4421: array32 %o4, %i5, %g3 fpsub32s %f11, %f0, %f7 sth %i4, [%l7 + 0x5E] xorcc %g2, %o3, %l5 fbu %fcc0, loop_4422 udivcc %l0, 0x1473, %l2 fmovrdgez %o5, %f2, %f2 bcs loop_4423 loop_4422: fpadd16s %f3, %f9, %f14 fcmpeq32 %f2, %f0, %i3 fxnor %f6, %f6, %f10 loop_4423: edge16l %l6, %g7, %i6 ld [%l7 + 0x14], %f11 lduh [%l7 + 0x7A], %o2 sth %i2, [%l7 + 0x74] te %icc, 0x5 bpos,a,pt %xcc, loop_4424 fmovda %icc, %f9, %f11 tl %xcc, 0x1 movgu %icc, %o7, %i7 loop_4424: lduw [%l7 + 0x74], %l1 ld [%l7 + 0x18], %f6 ldd [%l7 + 0x78], %f10 ldub [%l7 + 0x6C], %g4 nop setx loop_4425, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done alignaddrl %o0, %i1, %g1 bvs,pt %xcc, loop_4426 ldsw [%l7 + 0x2C], %o1 loop_4425: fmovse %xcc, %f0, %f2 ldsh [%l7 + 0x34], %i0 loop_4426: fble,a %fcc1, loop_4427 ld [%l7 + 0x6C], %f6 fbule,a %fcc0, loop_4428 add %l3, 0x0603, %g5 loop_4427: std %f4, [%l7 + 0x58] sllx %l4, %g6, %o6 loop_4428: fxor %f12, %f0, %f10 fornot2s %f4, %f10, %f8 movpos %xcc, %o4, %g3 stx %i4, [%l7 + 0x40] fexpand %f7, %f8 fmovrdgez %g2, %f2, %f2 andn %o3, 0x01E7, %i5 ldd [%l7 + 0x18], %f8 ldsw [%l7 + 0x08], %l5 bcs loop_4429 smulcc %l0, %o5, %l2 be,a,pn %icc, loop_4430 ld [%l7 + 0x38], %f12 loop_4429: fpmerge %f5, %f2, %f12 fbu %fcc2, loop_4431 loop_4430: tg %xcc, 0x1 ldd [%l7 + 0x68], %f8 ldx [%l7 + 0x08], %i3 loop_4431: sra %l6, 0x00, %i6 lduh [%l7 + 0x74], %g7 fmovda %xcc, %f0, %f12 lduw [%l7 + 0x44], %o2 fxnor %f6, %f12, %f8 fmovsneg %xcc, %f1, %f3 edge32n %o7, %i2, %l1 ldd [%l7 + 0x70], %f14 fnot1 %f12, %f12 bl,pn %icc, loop_4432 and %g4, 0x09C1, %o0 edge32 %i7, %g1, %o1 st %f2, [%l7 + 0x34] loop_4432: movvc %xcc, %i1, %i0 tg %icc, 0x1 movne %icc, %g5, %l3 sdiv %l4, 0x13BB, %g6 bneg,pt %icc, loop_4433 tle %xcc, 0x2 bcc %icc, loop_4434 udiv %o6, 0x089E, %o4 loop_4433: st %f10, [%l7 + 0x38] fmovdneg %xcc, %f4, %f15 loop_4434: fcmple16 %f8, %f14, %g3 stw %i4, [%l7 + 0x24] subc %o3, %g2, %i5 fpsub32 %f4, %f4, %f10 tsubcctv %l5, %o5, %l2 fmovsa %xcc, %f8, %f3 fbue,a %fcc3, loop_4435 edge32ln %i3, %l6, %l0 subcc %g7, 0x0A76, %o2 ba,a loop_4436 loop_4435: taddcctv %o7, %i6, %l1 fmovs %f5, %f14 st %f0, [%l7 + 0x24] loop_4436: nop setx loop_4437, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x40], %i2 stx %o0, [%l7 + 0x08] fmovsa %xcc, %f13, %f3 loop_4437: sth %i7, [%l7 + 0x3E] ldub [%l7 + 0x4E], %g4 fnor %f4, %f10, %f14 ld [%l7 + 0x5C], %f6 edge32n %g1, %i1, %i0 bvs %icc, loop_4438 fmovdge %icc, %f14, %f10 stw %o1, [%l7 + 0x2C] fandnot1 %f2, %f14, %f12 loop_4438: movrne %l3, %l4, %g6 st %f15, [%l7 + 0x54] std %f0, [%l7 + 0x18] ldub [%l7 + 0x41], %o6 fmovsvs %icc, %f0, %f10 fnegs %f9, %f14 fba,a %fcc0, loop_4439 fmovsa %xcc, %f8, %f1 fmovdvc %xcc, %f7, %f11 fmovrdne %o4, %f8, %f4 loop_4439: ldd [%l7 + 0x28], %f8 fcmps %fcc0, %f7, %f11 fmovscc %xcc, %f15, %f9 edge8ln %g5, %i4, %o3 mulscc %g3, 0x175F, %i5 edge32 %l5, %o5, %g2 orcc %l2, %l6, %i3 fmovrdlez %g7, %f10, %f4 ld [%l7 + 0x28], %f6 andn %o2, %o7, %i6 fpsub32 %f12, %f14, %f12 std %f4, [%l7 + 0x78] umulcc %l0, 0x1182, %l1 sdiv %o0, 0x17CD, %i7 movrgez %g4, %g1, %i1 edge32l %i2, %o1, %i0 tg %xcc, 0x1 popc %l4, %g6 fmovsneg %icc, %f7, %f12 sub %l3, 0x12B1, %o6 fbule,a %fcc1, loop_4440 ldx [%l7 + 0x40], %o4 fcmpeq32 %f10, %f10, %i4 fnot1s %f5, %f3 loop_4440: fmovrdgez %o3, %f6, %f6 fmovrdgz %g5, %f12, %f4 fandnot2s %f5, %f12, %f14 movn %icc, %g3, %i5 fmul8x16 %f12, %f6, %f12 ldd [%l7 + 0x58], %f6 subc %l5, %g2, %l2 st %f6, [%l7 + 0x0C] fmovrde %l6, %f2, %f4 fnands %f2, %f12, %f2 array16 %o5, %g7, %o2 fsrc1s %f1, %f0 fmovdneg %xcc, %f7, %f10 call loop_4441 fnand %f10, %f4, %f14 fmovdge %xcc, %f10, %f14 tcc %xcc, 0x4 loop_4441: edge8l %o7, %i3, %l0 mulx %i6, %l1, %i7 fcmpne16 %f4, %f12, %o0 fbuge,a %fcc0, loop_4442 ldsh [%l7 + 0x5A], %g4 ldsh [%l7 + 0x1C], %g1 array8 %i1, %i2, %i0 loop_4442: ldx [%l7 + 0x48], %l4 fmul8x16 %f4, %f6, %f10 fbuge,a %fcc1, loop_4443 lduw [%l7 + 0x1C], %g6 fcmpeq16 %f8, %f12, %l3 and %o6, 0x072C, %o1 loop_4443: bl,a loop_4444 movne %icc, %i4, %o3 movre %o4, 0x05F, %g3 taddcctv %g5, 0x16A9, %l5 loop_4444: edge32l %i5, %l2, %l6 ldsw [%l7 + 0x58], %o5 lduw [%l7 + 0x20], %g7 orcc %g2, %o2, %o7 fmovdge %icc, %f15, %f1 fmovscc %icc, %f9, %f11 fmovsgu %xcc, %f14, %f10 ba,a,pt %icc, loop_4445 fsrc1s %f15, %f0 fsrc1s %f6, %f10 lduw [%l7 + 0x0C], %l0 loop_4445: movrgz %i3, %i6, %i7 movgu %xcc, %l1, %o0 xorcc %g4, %i1, %i2 ldsw [%l7 + 0x30], %g1 fcmpeq32 %f14, %f12, %l4 fmul8ulx16 %f12, %f12, %f2 ldd [%l7 + 0x60], %f14 ld [%l7 + 0x4C], %f5 fbue %fcc0, loop_4446 udivcc %i0, 0x0806, %g6 stx %o6, [%l7 + 0x48] alignaddrl %o1, %i4, %o3 loop_4446: array32 %o4, %g3, %l3 movl %xcc, %g5, %i5 std %f0, [%l7 + 0x18] movgu %xcc, %l5, %l6 stb %l2, [%l7 + 0x16] xor %g7, 0x03FD, %g2 sllx %o2, 0x08, %o7 brnz %l0, loop_4447 ldsw [%l7 + 0x68], %i3 fand %f14, %f8, %f4 st %f14, [%l7 + 0x1C] loop_4447: brlez %i6, loop_4448 tg %icc, 0x7 srl %i7, %l1, %o0 stx %g4, [%l7 + 0x78] loop_4448: lduh [%l7 + 0x5E], %i1 fcmple16 %f10, %f6, %i2 ldx [%l7 + 0x48], %g1 edge8 %o5, %i0, %l4 lduh [%l7 + 0x18], %o6 ldd [%l7 + 0x58], %f2 fpsub16 %f4, %f4, %f6 sth %g6, [%l7 + 0x6C] bcc,a,pt %icc, loop_4449 xnorcc %o1, %i4, %o4 stx %o3, [%l7 + 0x18] fexpand %f7, %f14 loop_4449: ldub [%l7 + 0x10], %l3 bcs,a %icc, loop_4450 smulcc %g3, 0x02B3, %i5 taddcctv %l5, 0x079D, %l6 udivcc %l2, 0x1469, %g5 loop_4450: std %f10, [%l7 + 0x50] fzero %f10 fnot2 %f6, %f4 fmovrdne %g2, %f4, %f6 ldsb [%l7 + 0x42], %g7 alignaddrl %o7, %o2, %i3 sth %l0, [%l7 + 0x3A] fpsub32s %f10, %f6, %f4 edge16n %i6, %i7, %l1 fbue %fcc0, loop_4451 fcmpeq32 %f12, %f8, %o0 lduh [%l7 + 0x12], %i1 fcmpes %fcc2, %f11, %f6 loop_4451: brnz %g4, loop_4452 edge8n %i2, %g1, %i0 std %f12, [%l7 + 0x50] fmovrslez %o5, %f3, %f1 loop_4452: tg %xcc, 0x4 ldsw [%l7 + 0x44], %l4 st %f15, [%l7 + 0x14] ldsw [%l7 + 0x24], %g6 tne %icc, 0x6 movrgz %o1, %o6, %o4 alignaddrl %i4, %o3, %g3 lduh [%l7 + 0x38], %l3 stb %l5, [%l7 + 0x5E] ldsb [%l7 + 0x2F], %i5 fzero %f10 stb %l6, [%l7 + 0x6C] tgu %xcc, 0x4 fxnor %f0, %f2, %f8 std %f12, [%l7 + 0x70] fcmple32 %f12, %f6, %g5 bgu,a loop_4453 fxnors %f9, %f15, %f8 movvs %icc, %g2, %g7 bn,a %xcc, loop_4454 loop_4453: brz %o7, loop_4455 tgu %icc, 0x2 std %f14, [%l7 + 0x70] loop_4454: stw %o2, [%l7 + 0x1C] loop_4455: sth %l2, [%l7 + 0x3A] fbule %fcc2, loop_4456 edge16n %i3, %l0, %i6 fbge,a %fcc2, loop_4457 ld [%l7 + 0x34], %f0 loop_4456: std %f0, [%l7 + 0x10] ldd [%l7 + 0x50], %f8 loop_4457: ldub [%l7 + 0x67], %i7 brlz,a %l1, loop_4458 nop setx loop_4459, %l0, %l1 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_4460 sth %i1, [%l7 + 0x74] loop_4458: ba loop_4461 loop_4459: ldsw [%l7 + 0x24], %g4 loop_4460: fnot1s %f13, %f2 fmovsvc %xcc, %f2, %f10 loop_4461: movne %icc, %o0, %g1 tpos %xcc, 0x5 sdivx %i2, 0x01A1, %i0 sdivcc %o5, 0x0A98, %g6 lduw [%l7 + 0x5C], %o1 fbl %fcc1, loop_4462 ldx [%l7 + 0x40], %o6 std %f10, [%l7 + 0x38] brgz,a %o4, loop_4463 loop_4462: fmovrsgz %i4, %f15, %f6 fmovsl %xcc, %f9, %f1 sdivx %o3, 0x1E81, %l4 loop_4463: fexpand %f11, %f2 fmovdn %xcc, %f11, %f5 smulcc %l3, 0x02BB, %g3 fpsub16s %f3, %f9, %f12 sth %i5, [%l7 + 0x36] fbule,a %fcc1, loop_4464 sdiv %l6, 0x0ACF, %g5 orcc %l5, 0x1D41, %g7 srax %g2, 0x0B, %o2 loop_4464: stb %l2, [%l7 + 0x6A] fmovsg %icc, %f5, %f1 st %f14, [%l7 + 0x4C] fcmpeq32 %f0, %f0, %i3 fors %f5, %f6, %f11 orn %o7, %i6, %l0 tsubcc %l1, 0x11E9, %i1 fcmpgt16 %f2, %f8, %g4 nop setx loop_4465, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %i7, [%l7 + 0x48] fpsub32 %f4, %f0, %f4 stx %o0, [%l7 + 0x38] loop_4465: siam 0x6 fbuge,a %fcc0, loop_4466 stx %g1, [%l7 + 0x48] fnot2 %f14, %f14 alignaddr %i2, %o5, %i0 loop_4466: fmuld8sux16 %f7, %f4, %f6 ldsb [%l7 + 0x3D], %g6 ldsw [%l7 + 0x40], %o1 brz %o6, loop_4467 bshuffle %f4, %f10, %f0 ldd [%l7 + 0x10], %f0 fcmpne32 %f6, %f12, %o4 loop_4467: stw %i4, [%l7 + 0x10] fnot1 %f2, %f4 fones %f15 lduh [%l7 + 0x6C], %o3 fxnors %f5, %f8, %f5 tcs %xcc, 0x0 std %f4, [%l7 + 0x50] ldx [%l7 + 0x30], %l4 fbe %fcc3, loop_4468 fbuge,a %fcc0, loop_4469 array8 %g3, %i5, %l3 sdiv %g5, 0x187C, %l6 loop_4468: ldsw [%l7 + 0x1C], %g7 loop_4469: fnand %f0, %f14, %f8 bl,pn %xcc, loop_4470 fmovdge %xcc, %f3, %f4 fmovrdlez %g2, %f12, %f8 bge,a,pt %icc, loop_4471 loop_4470: std %f2, [%l7 + 0x38] ldx [%l7 + 0x40], %o2 movle %xcc, %l5, %i3 loop_4471: ldx [%l7 + 0x08], %l2 fmovdn %xcc, %f15, %f3 stw %i6, [%l7 + 0x5C] move %xcc, %o7, %l0 udiv %l1, 0x0844, %g4 ld [%l7 + 0x40], %f15 brlez,a %i1, loop_4472 edge32l %o0, %i7, %i2 std %f0, [%l7 + 0x18] array16 %g1, %o5, %i0 loop_4472: smulcc %o1, 0x11AA, %o6 bgu loop_4473 stw %o4, [%l7 + 0x6C] ldd [%l7 + 0x18], %f8 be %icc, loop_4474 loop_4473: fcmpd %fcc1, %f14, %f8 fcmple32 %f10, %f4, %i4 fzero %f6 loop_4474: ldsw [%l7 + 0x1C], %g6 popc %l4, %g3 stx %i5, [%l7 + 0x50] tpos %xcc, 0x5 fcmps %fcc0, %f7, %f11 tcc %xcc, 0x2 mulscc %l3, 0x1303, %g5 lduh [%l7 + 0x7C], %o3 fxors %f14, %f8, %f5 fmovsa %xcc, %f5, %f4 ld [%l7 + 0x0C], %f15 fmovrdgz %l6, %f12, %f14 lduw [%l7 + 0x54], %g7 smul %g2, %l5, %i3 ldub [%l7 + 0x44], %o2 ldd [%l7 + 0x20], %f8 movcc %icc, %l2, %i6 fbu %fcc3, loop_4475 ble,pt %xcc, loop_4476 ba,a,pn %icc, loop_4477 fxors %f3, %f9, %f6 loop_4475: ldsh [%l7 + 0x16], %l0 loop_4476: fands %f1, %f15, %f12 loop_4477: movne %icc, %l1, %g4 sethi 0x0DBF, %i1 lduw [%l7 + 0x24], %o7 fnand %f2, %f8, %f8 fbug,a %fcc0, loop_4478 bvc loop_4479 srlx %o0, %i7, %i2 fmovsn %xcc, %f7, %f3 loop_4478: fzero %f6 loop_4479: fmovdpos %xcc, %f1, %f4 std %f2, [%l7 + 0x60] brlz %g1, loop_4480 fands %f10, %f2, %f4 bpos,a,pn %xcc, loop_4481 fsrc2s %f0, %f8 loop_4480: movre %o5, %i0, %o1 for %f8, %f14, %f12 loop_4481: fbg %fcc0, loop_4482 bleu,a,pn %icc, loop_4483 movrlez %o4, 0x30C, %i4 fnot2 %f2, %f2 loop_4482: tg %icc, 0x1 loop_4483: bcs,a %icc, loop_4484 movcs %xcc, %o6, %l4 andn %g6, 0x1B84, %g3 fand %f8, %f2, %f0 loop_4484: fmovrslz %i5, %f15, %f7 st %f10, [%l7 + 0x34] fmovdg %icc, %f2, %f8 fmovd %f12, %f0 lduw [%l7 + 0x28], %l3 lduh [%l7 + 0x54], %g5 fbuge %fcc2, loop_4485 taddcc %o3, %g7, %g2 fmovrsgz %l5, %f15, %f13 fmul8x16al %f8, %f12, %f12 loop_4485: alignaddr %l6, %o2, %l2 fmovdneg %icc, %f5, %f10 ld [%l7 + 0x10], %f9 tne %icc, 0x5 edge32n %i3, %i6, %l0 sth %g4, [%l7 + 0x62] fcmpeq16 %f2, %f10, %i1 mulscc %l1, %o0, %o7 ba %icc, loop_4486 fbue %fcc0, loop_4487 fmovrsne %i7, %f4, %f5 udiv %g1, 0x0AAE, %o5 loop_4486: ba loop_4488 loop_4487: xorcc %i0, %o1, %o4 ldub [%l7 + 0x71], %i2 siam 0x3 loop_4488: sub %i4, 0x10D4, %o6 call loop_4489 movrgez %l4, %g6, %i5 fnor %f14, %f14, %f2 fsrc1 %f2, %f14 loop_4489: ldsb [%l7 + 0x26], %l3 fbn,a %fcc3, loop_4490 fmovrdlz %g5, %f12, %f10 andn %o3, %g7, %g2 fors %f9, %f15, %f15 loop_4490: addc %l5, 0x079B, %g3 nop setx loop_4491, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8ulx16 %f5, %f3, %f10 fcmpeq16 %f6, %f4, %o2 fbug %fcc3, loop_4492 loop_4491: fcmple32 %f4, %f8, %l6 pdist %f2, %f14, %f10 lduh [%l7 + 0x58], %l2 loop_4492: stx %i6, [%l7 + 0x38] fcmple16 %f4, %f4, %l0 be,pt %xcc, loop_4493 stw %i3, [%l7 + 0x6C] ldsh [%l7 + 0x34], %g4 tcc %icc, 0x4 loop_4493: fzero %f12 stw %l1, [%l7 + 0x30] fmovscs %icc, %f3, %f9 fpadd16 %f2, %f6, %f4 lduw [%l7 + 0x58], %i1 taddcctv %o7, %o0, %i7 nop setx loop_4494, %l0, %l1 jmpl %l1, %g1 stb %o5, [%l7 + 0x20] edge8n %i0, %o1, %i2 fxnors %f1, %f7, %f0 loop_4494: edge16 %i4, %o4, %l4 fmovsge %xcc, %f13, %f12 ld [%l7 + 0x48], %f6 ba,a,pn %xcc, loop_4495 fmuld8sux16 %f12, %f9, %f14 movrlez %g6, 0x13B, %o6 sdivcc %l3, 0x1BDD, %g5 loop_4495: andcc %i5, %o3, %g7 fbne %fcc1, loop_4496 ldsh [%l7 + 0x2C], %g2 fmovs %f1, %f9 fcmpne16 %f10, %f14, %g3 loop_4496: edge32ln %l5, %o2, %l6 stx %i6, [%l7 + 0x40] fmovdvs %xcc, %f3, %f7 ldd [%l7 + 0x48], %f8 array8 %l2, %i3, %g4 mova %icc, %l1, %l0 ldx [%l7 + 0x30], %i1 fcmpeq16 %f4, %f4, %o0 nop setx loop_4497, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry siam 0x3 fcmped %fcc0, %f14, %f4 tvc %xcc, 0x4 loop_4497: fands %f5, %f11, %f6 lduw [%l7 + 0x7C], %o7 fnegd %f8, %f12 sra %i7, %o5, %g1 fand %f2, %f0, %f14 fnot1s %f8, %f1 stw %i0, [%l7 + 0x08] fsrc1s %f8, %f0 fbl,a %fcc1, loop_4498 fmovsgu %icc, %f6, %f3 taddcctv %i2, %i4, %o4 tpos %icc, 0x5 loop_4498: fornot2 %f2, %f8, %f10 fnors %f7, %f11, %f6 ldx [%l7 + 0x08], %o1 tne %xcc, 0x3 fcmpeq32 %f4, %f12, %l4 fblg %fcc0, loop_4499 tne %icc, 0x0 taddcctv %o6, 0x0ABD, %l3 std %f4, [%l7 + 0x20] loop_4499: fpadd16s %f8, %f12, %f6 bvs,a,pn %icc, loop_4500 lduw [%l7 + 0x0C], %g6 srax %i5, 0x03, %o3 ldx [%l7 + 0x68], %g5 loop_4500: umulcc %g2, 0x0F7E, %g3 brlez %g7, loop_4501 movrgz %l5, %l6, %i6 fabsd %f6, %f12 fmovd %f2, %f2 loop_4501: fmovda %xcc, %f10, %f9 fmovrse %o2, %f3, %f8 fornot2 %f2, %f2, %f14 fmovscc %icc, %f8, %f5 bne,a,pn %icc, loop_4502 fxors %f11, %f12, %f4 std %f4, [%l7 + 0x68] edge16l %l2, %g4, %i3 loop_4502: tvc %xcc, 0x3 fzero %f4 ld [%l7 + 0x68], %f15 movrne %l0, 0x076, %l1 ldx [%l7 + 0x48], %o0 fmovrde %i1, %f6, %f6 fcmple32 %f12, %f14, %i7 ld [%l7 + 0x74], %f8 ldsb [%l7 + 0x28], %o5 fmovscs %xcc, %f8, %f7 movpos %xcc, %o7, %i0 edge16l %i2, %i4, %o4 srl %o1, 0x06, %g1 lduh [%l7 + 0x7E], %o6 stb %l3, [%l7 + 0x2B] fpack32 %f4, %f10, %f12 mulscc %l4, %g6, %o3 orn %g5, %i5, %g2 andncc %g3, %g7, %l6 ldub [%l7 + 0x2F], %i6 fcmps %fcc3, %f7, %f5 bn,a,pt %icc, loop_4503 ld [%l7 + 0x08], %f11 tsubcc %l5, 0x096C, %l2 fbug %fcc0, loop_4504 loop_4503: bneg %icc, loop_4505 fmul8x16al %f10, %f14, %f14 ldx [%l7 + 0x38], %g4 loop_4504: fmovrsgz %i3, %f9, %f10 loop_4505: fsrc1 %f2, %f14 fcmpne32 %f2, %f0, %l0 bn,a,pn %icc, loop_4506 fbn,a %fcc3, loop_4507 fmovdpos %icc, %f11, %f8 array32 %o2, %l1, %o0 loop_4506: fblg,a %fcc0, loop_4508 loop_4507: stb %i7, [%l7 + 0x08] fpsub32s %f11, %f2, %f2 fmovscs %icc, %f10, %f0 loop_4508: brlez,a %i1, loop_4509 ldd [%l7 + 0x78], %f8 brgez %o7, loop_4510 udiv %i0, 0x195D, %o5 loop_4509: brlez,a %i4, loop_4511 ldsh [%l7 + 0x1C], %i2 loop_4510: ldsw [%l7 + 0x50], %o1 tl %icc, 0x3 loop_4511: ldub [%l7 + 0x1C], %g1 bn,a %xcc, loop_4512 fmovsg %icc, %f12, %f8 fors %f8, %f9, %f12 fornot1s %f13, %f7, %f6 loop_4512: st %f2, [%l7 + 0x58] pdist %f2, %f6, %f12 stx %o4, [%l7 + 0x28] alignaddrl %o6, %l3, %g6 move %xcc, %o3, %l4 brgez %g5, loop_4513 addcc %g2, 0x162B, %i5 ldsh [%l7 + 0x30], %g3 ldub [%l7 + 0x24], %g7 loop_4513: be %icc, loop_4514 std %f12, [%l7 + 0x38] srl %l6, 0x1E, %l5 fmovsg %xcc, %f12, %f13 loop_4514: edge32l %i6, %l2, %i3 subcc %g4, 0x1543, %l0 call loop_4515 fmovsg %xcc, %f3, %f6 ld [%l7 + 0x7C], %f5 tpos %xcc, 0x0 loop_4515: subccc %l1, %o0, %i7 mulscc %o2, %i1, %i0 sth %o5, [%l7 + 0x72] fandnot1 %f10, %f6, %f0 fmuld8sux16 %f9, %f1, %f4 ba,pt %icc, loop_4516 fnot1 %f2, %f0 fnand %f4, %f4, %f6 ldsb [%l7 + 0x68], %i4 loop_4516: lduw [%l7 + 0x38], %i2 popc %o7, %o1 fmul8x16 %f9, %f0, %f0 movl %icc, %g1, %o4 brgez %l3, loop_4517 fzeros %f5 fmovdvs %xcc, %f3, %f14 fnors %f1, %f9, %f7 loop_4517: stb %g6, [%l7 + 0x0C] sdiv %o3, 0x1F4D, %l4 tl %icc, 0x2 stx %o6, [%l7 + 0x10] tgu %icc, 0x2 ldd [%l7 + 0x28], %f0 tle %xcc, 0x1 orn %g2, %i5, %g3 fmovsa %icc, %f1, %f14 ldsw [%l7 + 0x10], %g5 call loop_4518 fbg,a %fcc2, loop_4519 stx %l6, [%l7 + 0x18] fmovdl %xcc, %f15, %f4 loop_4518: mulscc %g7, 0x1AF9, %l5 loop_4519: movleu %xcc, %i6, %i3 fcmple16 %f12, %f6, %l2 alignaddrl %l0, %l1, %g4 ld [%l7 + 0x60], %f14 edge16n %o0, %i7, %i1 ldx [%l7 + 0x10], %i0 movn %icc, %o2, %i4 subccc %i2, 0x066C, %o7 fbu,a %fcc1, loop_4520 sll %o5, %g1, %o4 fmovdge %icc, %f13, %f2 array16 %o1, %l3, %g6 loop_4520: fmovsvc %icc, %f2, %f4 edge8n %o3, %l4, %g2 std %f0, [%l7 + 0x08] add %o6, 0x0250, %g3 fmovsle %icc, %f1, %f4 fone %f4 fmovscs %icc, %f6, %f4 movle %icc, %i5, %l6 fandnot1s %f6, %f2, %f0 ble,pn %xcc, loop_4521 call loop_4522 fmovspos %icc, %f10, %f12 fbo,a %fcc1, loop_4523 loop_4521: fcmpeq16 %f4, %f14, %g7 loop_4522: fmovsleu %xcc, %f3, %f1 fmovsle %xcc, %f13, %f1 loop_4523: edge16n %l5, %i6, %g5 brgz %i3, loop_4524 ld [%l7 + 0x38], %f13 array32 %l2, %l0, %l1 bne %xcc, loop_4525 loop_4524: movge %icc, %g4, %o0 fmovsvc %xcc, %f1, %f1 fmovdg %xcc, %f11, %f15 loop_4525: sllx %i7, %i1, %i0 fornot1s %f11, %f7, %f14 fcmpd %fcc3, %f2, %f0 sll %i4, 0x0C, %o2 fbue,a %fcc1, loop_4526 alignaddr %o7, %i2, %o5 movgu %icc, %o4, %g1 ldd [%l7 + 0x20], %f0 loop_4526: fbug,a %fcc1, loop_4527 fmovrse %o1, %f4, %f3 fpack32 %f2, %f0, %f2 fmovd %f10, %f12 loop_4527: fornot2 %f14, %f0, %f6 fpadd32 %f2, %f8, %f0 stb %g6, [%l7 + 0x10] array8 %o3, %l4, %g2 movre %l3, %g3, %o6 st %f1, [%l7 + 0x4C] fmovscc %icc, %f8, %f4 st %f11, [%l7 + 0x10] ldub [%l7 + 0x55], %l6 edge32l %g7, %i5, %i6 lduw [%l7 + 0x74], %g5 ldsb [%l7 + 0x72], %i3 st %f7, [%l7 + 0x1C] te %xcc, 0x7 ldd [%l7 + 0x30], %f0 sth %l5, [%l7 + 0x2C] fmovrsne %l2, %f4, %f3 bg,pn %xcc, loop_4528 fandnot1s %f5, %f10, %f8 and %l1, %g4, %l0 ldd [%l7 + 0x10], %f6 loop_4528: movge %xcc, %i7, %i1 fsrc2 %f14, %f2 popc 0x1AC2, %o0 ld [%l7 + 0x14], %f5 fnands %f7, %f0, %f12 std %f0, [%l7 + 0x20] fmovsa %xcc, %f8, %f7 fpack16 %f4, %f7 fbule %fcc0, loop_4529 movcc %xcc, %i4, %i0 siam 0x3 st %f0, [%l7 + 0x60] loop_4529: sth %o7, [%l7 + 0x10] tcs %icc, 0x5 fxnors %f5, %f6, %f5 movleu %icc, %o2, %o5 move %icc, %i2, %o4 bvc,a %icc, loop_4530 tle %icc, 0x5 stx %g1, [%l7 + 0x58] stx %g6, [%l7 + 0x70] loop_4530: stw %o1, [%l7 + 0x18] fmovsneg %icc, %f11, %f13 fmovrsgez %o3, %f8, %f6 bn %icc, loop_4531 std %f4, [%l7 + 0x10] xnor %l4, 0x1789, %g2 ldsb [%l7 + 0x39], %g3 loop_4531: fmul8x16 %f8, %f14, %f6 movne %xcc, %l3, %l6 fbn %fcc2, loop_4532 ldsw [%l7 + 0x54], %o6 st %f1, [%l7 + 0x60] movrne %g7, %i5, %g5 loop_4532: st %f10, [%l7 + 0x74] fbul %fcc2, loop_4533 brlez,a %i3, loop_4534 st %f5, [%l7 + 0x50] fnors %f2, %f0, %f10 loop_4533: alignaddrl %i6, %l5, %l2 loop_4534: ldsb [%l7 + 0x6A], %l1 call loop_4535 fmovsgu %xcc, %f15, %f10 brgz %g4, loop_4536 ldd [%l7 + 0x10], %f14 loop_4535: fpack16 %f4, %f4 stx %l0, [%l7 + 0x78] loop_4536: fmul8x16au %f3, %f5, %f12 fmovdl %xcc, %f5, %f7 fpack32 %f2, %f8, %f14 movn %icc, %i7, %o0 movpos %icc, %i1, %i4 fcmple32 %f14, %f0, %i0 ba,a,pn %icc, loop_4537 ldub [%l7 + 0x46], %o2 nop setx loop_4538, %l0, %l1 jmpl %l1, %o5 fmovdpos %icc, %f15, %f9 loop_4537: stb %o7, [%l7 + 0x69] edge32ln %i2, %g1, %o4 loop_4538: sth %g6, [%l7 + 0x12] fmovrdlez %o3, %f8, %f6 fand %f14, %f6, %f2 mova %xcc, %o1, %l4 edge16n %g3, %g2, %l3 sth %o6, [%l7 + 0x76] andcc %g7, 0x0ECB, %i5 ldub [%l7 + 0x31], %l6 fand %f12, %f2, %f2 be,a,pt %xcc, loop_4539 fmovrdgez %i3, %f12, %f0 fsrc2s %f13, %f6 stb %i6, [%l7 + 0x60] loop_4539: stb %g5, [%l7 + 0x75] ldub [%l7 + 0x0D], %l2 lduw [%l7 + 0x60], %l1 alignaddr %g4, %l0, %i7 bne,a,pt %xcc, loop_4540 ldsb [%l7 + 0x66], %l5 ldsw [%l7 + 0x24], %i1 fnands %f6, %f1, %f13 loop_4540: fabsd %f4, %f4 fbue %fcc1, loop_4541 smul %o0, %i0, %o2 sth %i4, [%l7 + 0x4A] bne loop_4542 loop_4541: taddcc %o5, 0x0303, %o7 bg,pt %icc, loop_4543 fpadd32s %f5, %f1, %f3 loop_4542: or %g1, %i2, %g6 array32 %o3, %o4, %l4 loop_4543: ldd [%l7 + 0x50], %f2 movrlz %g3, 0x05A, %g2 bgu,a,pn %xcc, loop_4544 fpsub32s %f9, %f12, %f5 nop setx loop_4545, %l0, %l1 jmpl %l1, %l3 fsrc2s %f4, %f15 loop_4544: addcc %o6, %g7, %i5 ldx [%l7 + 0x78], %o1 loop_4545: movl %icc, %l6, %i3 stw %g5, [%l7 + 0x08] fand %f14, %f4, %f12 fpack16 %f14, %f13 ldsh [%l7 + 0x40], %l2 fmovrdne %i6, %f12, %f0 ta %icc, 0x6 fnegs %f7, %f14 ld [%l7 + 0x14], %f7 bcs,a,pn %xcc, loop_4546 fpadd16 %f6, %f8, %f14 movcs %icc, %g4, %l1 bvs,a,pn %icc, loop_4547 loop_4546: sth %l0, [%l7 + 0x20] fmovrde %l5, %f12, %f4 fmul8x16 %f1, %f12, %f10 loop_4547: edge32 %i7, %i1, %i0 edge32n %o0, %o2, %i4 stx %o5, [%l7 + 0x30] sth %o7, [%l7 + 0x56] edge16l %g1, %g6, %o3 sth %o4, [%l7 + 0x2E] lduw [%l7 + 0x38], %l4 add %g3, %g2, %i2 ldsb [%l7 + 0x6F], %l3 fba,a %fcc1, loop_4548 fbule,a %fcc0, loop_4549 xnor %o6, 0x1065, %g7 srax %i5, %o1, %l6 loop_4548: sub %g5, %i3, %i6 loop_4549: fmovsvc %icc, %f0, %f8 ldx [%l7 + 0x78], %l2 movrlez %g4, %l1, %l0 fcmps %fcc0, %f11, %f3 fmovrdlz %l5, %f4, %f2 tne %icc, 0x3 movpos %xcc, %i7, %i0 fblg,a %fcc3, loop_4550 lduw [%l7 + 0x4C], %o0 fandnot1 %f2, %f8, %f12 fbg,a %fcc0, loop_4551 loop_4550: fba %fcc3, loop_4552 fmul8x16 %f14, %f8, %f6 tvs %xcc, 0x4 loop_4551: fcmple16 %f6, %f2, %i1 loop_4552: array16 %o2, %i4, %o7 fabss %f1, %f9 ldsw [%l7 + 0x18], %g1 tgu %xcc, 0x4 fornot1s %f4, %f1, %f8 fpack16 %f0, %f10 udivcc %g6, 0x0398, %o5 tg %icc, 0x4 ld [%l7 + 0x74], %f2 subc %o3, 0x16CB, %o4 edge16ln %l4, %g2, %i2 brlz %g3, loop_4553 smul %l3, 0x1A8E, %g7 stw %i5, [%l7 + 0x10] movrgez %o1, 0x2EC, %o6 loop_4553: movg %xcc, %g5, %i3 fmuld8sux16 %f3, %f11, %f12 ldsb [%l7 + 0x72], %l6 addc %i6, %l2, %g4 lduh [%l7 + 0x34], %l1 fmovrdgz %l0, %f8, %f8 lduh [%l7 + 0x62], %l5 ldsh [%l7 + 0x16], %i0 movg %icc, %o0, %i7 fmovdcc %icc, %f11, %f8 bleu loop_4554 brgez,a %o2, loop_4555 fcmpes %fcc2, %f6, %f4 fnot1 %f6, %f12 loop_4554: stx %i1, [%l7 + 0x30] loop_4555: stx %i4, [%l7 + 0x60] fmovdvs %xcc, %f10, %f13 fcmple32 %f6, %f8, %g1 smulcc %o7, 0x1180, %g6 lduw [%l7 + 0x68], %o3 ldx [%l7 + 0x40], %o5 ldx [%l7 + 0x78], %o4 taddcctv %g2, %i2, %g3 ldsh [%l7 + 0x2E], %l4 bneg,pn %icc, loop_4556 alignaddrl %g7, %i5, %l3 fbuge %fcc2, loop_4557 st %f6, [%l7 + 0x18] loop_4556: brgz %o6, loop_4558 edge16 %g5, %o1, %i3 loop_4557: movge %icc, %l6, %l2 bn,pn %xcc, loop_4559 loop_4558: stb %i6, [%l7 + 0x66] fornot2 %f4, %f2, %f12 fpadd16s %f4, %f9, %f1 loop_4559: fmovda %icc, %f3, %f3 srlx %g4, %l1, %l5 tcc %icc, 0x7 fones %f11 ld [%l7 + 0x44], %f3 fands %f6, %f5, %f7 fsrc1 %f2, %f8 lduh [%l7 + 0x5A], %l0 sdivx %i0, 0x0F25, %i7 bneg,a %xcc, loop_4560 movle %xcc, %o2, %i1 fmovrsne %i4, %f10, %f15 fmovrsgez %g1, %f0, %f15 loop_4560: fmovspos %icc, %f13, %f14 add %o0, 0x0399, %g6 lduw [%l7 + 0x7C], %o3 fmovdge %icc, %f3, %f6 fmul8x16au %f3, %f15, %f0 tne %xcc, 0x0 fcmple16 %f2, %f0, %o7 subc %o5, %o4, %g2 fnot2s %f6, %f9 bneg,a,pn %xcc, loop_4561 st %f14, [%l7 + 0x3C] fmovsge %xcc, %f9, %f13 ldsb [%l7 + 0x28], %i2 loop_4561: ldsb [%l7 + 0x53], %l4 edge16ln %g7, %i5, %g3 movcs %icc, %o6, %g5 fmovscc %xcc, %f4, %f1 tl %xcc, 0x7 fbue,a %fcc3, loop_4562 fmovsge %xcc, %f6, %f7 fpack32 %f14, %f14, %f14 fabsd %f10, %f14 loop_4562: fcmpd %fcc1, %f0, %f2 ldd [%l7 + 0x50], %f14 be,pt %xcc, loop_4563 ldx [%l7 + 0x10], %o1 ldsh [%l7 + 0x30], %i3 fmovde %icc, %f15, %f11 loop_4563: stb %l3, [%l7 + 0x38] lduw [%l7 + 0x50], %l2 st %f11, [%l7 + 0x08] fnand %f12, %f2, %f14 fmovdl %icc, %f13, %f0 stw %l6, [%l7 + 0x78] fmovdneg %icc, %f6, %f6 fbule %fcc1, loop_4564 fbule,a %fcc3, loop_4565 bneg,a,pt %icc, loop_4566 fcmps %fcc0, %f13, %f7 loop_4564: tn %icc, 0x4 loop_4565: stb %g4, [%l7 + 0x12] loop_4566: fbo,a %fcc2, loop_4567 mulscc %l1, %i6, %l0 fmovsleu %xcc, %f10, %f15 sub %i0, 0x0C12, %i7 loop_4567: ldsw [%l7 + 0x6C], %o2 bleu,a,pn %xcc, loop_4568 fbn %fcc0, loop_4569 tcc %icc, 0x7 fnot2s %f5, %f7 loop_4568: fbug,a %fcc2, loop_4570 loop_4569: ta %xcc, 0x6 fcmpeq16 %f4, %f6, %i1 brz,a %l5, loop_4571 loop_4570: ld [%l7 + 0x74], %f15 ldx [%l7 + 0x18], %g1 sll %i4, 0x1D, %o0 loop_4571: fmovrdne %g6, %f6, %f12 ldx [%l7 + 0x38], %o7 fsrc2 %f0, %f4 fpadd16 %f0, %f8, %f14 movre %o5, 0x108, %o3 movne %xcc, %o4, %i2 orcc %l4, %g7, %g2 fzero %f4 fmovdcs %xcc, %f8, %f6 fpadd16 %f14, %f4, %f14 sdivcc %i5, 0x0933, %g3 fxnors %f8, %f2, %f4 fmul8x16 %f3, %f4, %f14 udiv %o6, 0x0407, %g5 ldub [%l7 + 0x3D], %o1 stx %l3, [%l7 + 0x28] tne %xcc, 0x4 fxnors %f5, %f11, %f14 fbo,a %fcc2, loop_4572 fmovsne %icc, %f3, %f2 fbl,a %fcc3, loop_4573 ldx [%l7 + 0x18], %i3 loop_4572: fmovspos %xcc, %f7, %f10 alignaddrl %l6, %g4, %l1 loop_4573: edge16n %l2, %i6, %l0 or %i7, 0x1C25, %i0 addcc %o2, %l5, %i1 bcc,pn %icc, loop_4574 fxor %f4, %f2, %f12 brgez,a %g1, loop_4575 stw %i4, [%l7 + 0x70] loop_4574: fmovscc %xcc, %f1, %f2 st %f2, [%l7 + 0x10] loop_4575: lduw [%l7 + 0x20], %o0 sth %o7, [%l7 + 0x66] ldsw [%l7 + 0x7C], %o5 st %f13, [%l7 + 0x08] be,pn %icc, loop_4576 bge,pn %xcc, loop_4577 sth %o3, [%l7 + 0x0E] stb %g6, [%l7 + 0x2F] loop_4576: fand %f10, %f6, %f6 loop_4577: fbue,a %fcc3, loop_4578 and %o4, 0x185A, %i2 ldx [%l7 + 0x50], %l4 ldsw [%l7 + 0x54], %g7 loop_4578: fmovrdlez %g2, %f14, %f6 fmovsge %icc, %f1, %f12 edge8l %g3, %i5, %o6 bshuffle %f4, %f8, %f12 smulcc %o1, %g5, %l3 alignaddrl %l6, %i3, %g4 bcc loop_4579 brz,a %l2, loop_4580 sll %i6, 0x12, %l1 ta %xcc, 0x0 loop_4579: brgez,a %i7, loop_4581 loop_4580: fmovsn %icc, %f14, %f13 fbne %fcc0, loop_4582 fmovda %xcc, %f10, %f9 loop_4581: ldub [%l7 + 0x6B], %l0 stw %o2, [%l7 + 0x60] loop_4582: bpos loop_4583 addccc %l5, %i1, %i0 ldsw [%l7 + 0x10], %i4 subccc %g1, %o7, %o0 loop_4583: st %f5, [%l7 + 0x18] ldub [%l7 + 0x35], %o3 fmovrse %o5, %f4, %f5 ldsh [%l7 + 0x68], %g6 ldd [%l7 + 0x28], %f6 sth %i2, [%l7 + 0x40] ldsw [%l7 + 0x60], %l4 fmovrsgez %o4, %f5, %f11 tgu %xcc, 0x0 for %f0, %f4, %f4 fpmerge %f4, %f10, %f8 fmovs %f15, %f1 lduw [%l7 + 0x14], %g2 sub %g7, %g3, %o6 edge8 %i5, %o1, %l3 st %f4, [%l7 + 0x40] ld [%l7 + 0x40], %f15 fcmpgt16 %f12, %f2, %g5 taddcctv %l6, %g4, %l2 tvc %xcc, 0x4 fbu %fcc2, loop_4584 ldsb [%l7 + 0x34], %i3 fands %f4, %f0, %f6 fmovsleu %icc, %f3, %f3 loop_4584: sth %l1, [%l7 + 0x14] ldsw [%l7 + 0x54], %i7 ldx [%l7 + 0x60], %l0 fmovdcs %icc, %f9, %f12 st %f11, [%l7 + 0x30] ldd [%l7 + 0x10], %f8 ldsb [%l7 + 0x0E], %i6 fmovsn %icc, %f9, %f13 st %f6, [%l7 + 0x64] fbn,a %fcc1, loop_4585 lduw [%l7 + 0x0C], %o2 fbge,a %fcc2, loop_4586 st %f5, [%l7 + 0x28] loop_4585: ld [%l7 + 0x44], %f6 fmovse %xcc, %f12, %f12 loop_4586: ldsh [%l7 + 0x16], %l5 fornot1 %f12, %f4, %f12 tneg %icc, 0x1 or %i1, 0x0188, %i0 edge16ln %i4, %o7, %g1 smul %o3, 0x1B11, %o5 ldsw [%l7 + 0x30], %o0 fblg %fcc1, loop_4587 bleu loop_4588 addccc %g6, 0x0BD8, %l4 srlx %i2, %g2, %g7 loop_4587: fmovsne %xcc, %f10, %f4 loop_4588: ld [%l7 + 0x20], %f1 stb %o4, [%l7 + 0x0D] sth %g3, [%l7 + 0x08] nop setx loop_4589, %l0, %l1 jmpl %l1, %i5 lduh [%l7 + 0x4E], %o6 fsrc2 %f14, %f14 fpack32 %f4, %f4, %f8 loop_4589: bn,pt %xcc, loop_4590 fornot1 %f4, %f4, %f8 fmovse %icc, %f8, %f6 ldsh [%l7 + 0x48], %o1 loop_4590: fmovsneg %icc, %f11, %f0 fbne %fcc2, loop_4591 stw %g5, [%l7 + 0x58] ldx [%l7 + 0x40], %l6 movleu %xcc, %g4, %l2 loop_4591: movle %xcc, %l3, %l1 fcmpes %fcc3, %f1, %f1 stw %i7, [%l7 + 0x70] edge16n %l0, %i3, %o2 taddcctv %l5, 0x1714, %i6 fcmpes %fcc0, %f5, %f5 fbul %fcc0, loop_4592 stw %i1, [%l7 + 0x4C] tl %xcc, 0x0 fpsub16s %f12, %f4, %f11 loop_4592: fmuld8sux16 %f5, %f0, %f4 bg %xcc, loop_4593 st %f0, [%l7 + 0x28] fmovrdgez %i4, %f0, %f10 fmovrdne %i0, %f12, %f8 loop_4593: ldsb [%l7 + 0x1D], %o7 fnand %f4, %f0, %f6 fxnors %f7, %f8, %f13 movleu %icc, %o3, %g1 st %f7, [%l7 + 0x50] fnors %f15, %f11, %f13 sdivx %o5, 0x0E0A, %g6 ld [%l7 + 0x14], %f4 for %f10, %f0, %f0 ldx [%l7 + 0x68], %o0 sdivx %l4, 0x05F0, %g2 fone %f12 ldsw [%l7 + 0x38], %i2 fmovrdgz %g7, %f14, %f0 smul %o4, 0x1104, %i5 std %f6, [%l7 + 0x60] addccc %o6, 0x0CA7, %o1 stb %g5, [%l7 + 0x46] sra %g3, 0x15, %l6 andcc %l2, %g4, %l3 fsrc2s %f10, %f6 ldsw [%l7 + 0x08], %l1 andn %i7, %i3, %l0 tleu %icc, 0x1 fpack16 %f6, %f3 stb %l5, [%l7 + 0x55] call loop_4594 fmovscc %icc, %f7, %f3 movgu %xcc, %i6, %i1 fmovsge %xcc, %f9, %f9 loop_4594: fbn,a %fcc2, loop_4595 tvs %icc, 0x6 stb %o2, [%l7 + 0x0A] st %f2, [%l7 + 0x54] loop_4595: fbne %fcc1, loop_4596 fmovrdlez %i0, %f14, %f6 fsrc1 %f12, %f8 ldsw [%l7 + 0x0C], %o7 loop_4596: ldsb [%l7 + 0x4A], %i4 fmovdvs %icc, %f8, %f15 ldsb [%l7 + 0x26], %g1 ldsw [%l7 + 0x7C], %o5 fmovde %icc, %f9, %f11 stw %o3, [%l7 + 0x44] addc %o0, %l4, %g2 bcc,a loop_4597 fmovde %xcc, %f13, %f4 sllx %g6, %g7, %o4 ldub [%l7 + 0x16], %i2 loop_4597: fbge,a %fcc1, loop_4598 fmovdne %icc, %f12, %f6 fblg %fcc2, loop_4599 lduh [%l7 + 0x54], %o6 loop_4598: ldsw [%l7 + 0x68], %o1 fbe %fcc1, loop_4600 loop_4599: fbu %fcc3, loop_4601 fpsub16s %f9, %f10, %f9 fmovsleu %xcc, %f9, %f6 loop_4600: fmovdleu %xcc, %f9, %f4 loop_4601: fmovrsgz %i5, %f15, %f3 fmovrslez %g5, %f0, %f7 fbu %fcc0, loop_4602 bn,a loop_4603 bne %icc, loop_4604 tl %icc, 0x3 loop_4602: srl %l6, 0x1B, %g3 loop_4603: ldsb [%l7 + 0x7D], %g4 loop_4604: ld [%l7 + 0x4C], %f3 tge %xcc, 0x5 brnz,a %l2, loop_4605 for %f0, %f10, %f2 ldsb [%l7 + 0x51], %l1 fand %f4, %f8, %f12 loop_4605: ldub [%l7 + 0x08], %i7 ldx [%l7 + 0x30], %i3 ldsh [%l7 + 0x26], %l0 tcc %icc, 0x7 fmovrsgez %l5, %f9, %f5 fmul8x16al %f11, %f2, %f8 movle %xcc, %l3, %i1 fnegd %f8, %f10 tne %xcc, 0x5 ldsw [%l7 + 0x70], %i6 bne %icc, loop_4606 sth %o2, [%l7 + 0x2E] fpsub32s %f5, %f13, %f13 fnors %f9, %f5, %f11 loop_4606: fmovrslz %o7, %f5, %f4 bvs,a loop_4607 fors %f0, %f3, %f14 ldd [%l7 + 0x68], %f8 ldd [%l7 + 0x08], %f2 loop_4607: fnand %f0, %f10, %f8 lduh [%l7 + 0x3E], %i0 stw %i4, [%l7 + 0x10] fpadd32s %f14, %f11, %f4 brgez %g1, loop_4608 fcmpeq16 %f6, %f12, %o3 std %f2, [%l7 + 0x10] ldd [%l7 + 0x68], %f2 loop_4608: brnz %o5, loop_4609 fpack16 %f8, %f13 fmovd %f6, %f4 fmovsvc %icc, %f11, %f9 loop_4609: fxor %f14, %f14, %f14 fmovrdgz %l4, %f10, %f0 udiv %o0, 0x1692, %g6 lduw [%l7 + 0x3C], %g2 and %o4, %i2, %g7 movg %icc, %o6, %i5 fbuge %fcc0, loop_4610 fxnor %f14, %f8, %f8 and %g5, 0x0DEC, %l6 tne %icc, 0x2 loop_4610: fpackfix %f8, %f4 sth %o1, [%l7 + 0x4A] fmovrslez %g3, %f0, %f4 stx %l2, [%l7 + 0x68] fmovdcc %xcc, %f10, %f14 brnz %l1, loop_4611 lduw [%l7 + 0x4C], %i7 fpsub16 %f14, %f4, %f2 tpos %icc, 0x0 loop_4611: fands %f8, %f3, %f1 fbne %fcc2, loop_4612 movleu %xcc, %g4, %i3 movrlez %l0, 0x008, %l5 ldx [%l7 + 0x38], %l3 loop_4612: movpos %icc, %i1, %i6 fmovdle %icc, %f11, %f1 fsrc2 %f14, %f4 fcmpne16 %f2, %f4, %o2 fbe,a %fcc0, loop_4613 fmovdvc %icc, %f9, %f8 fmovrde %o7, %f14, %f6 ldsh [%l7 + 0x54], %i0 loop_4613: fmovdleu %icc, %f8, %f5 fandnot2 %f4, %f12, %f4 ldsw [%l7 + 0x34], %i4 fmovdcs %icc, %f4, %f2 fabsd %f4, %f2 lduw [%l7 + 0x1C], %o3 udiv %o5, 0x0606, %l4 fmovrslz %o0, %f6, %f6 sub %g6, %g2, %g1 tvs %icc, 0x7 fmul8sux16 %f8, %f8, %f14 fmovs %f13, %f7 fble,a %fcc0, loop_4614 lduh [%l7 + 0x3C], %o4 fpadd32s %f2, %f7, %f3 fmul8ulx16 %f14, %f2, %f0 loop_4614: brz %g7, loop_4615 ldsb [%l7 + 0x33], %i2 fblg,a %fcc2, loop_4616 array16 %o6, %i5, %g5 loop_4615: bge loop_4617 fmovsn %icc, %f5, %f14 loop_4616: fbne %fcc3, loop_4618 sdivx %o1, 0x0BFB, %g3 loop_4617: st %f8, [%l7 + 0x54] fmovscc %icc, %f15, %f3 loop_4618: ba %icc, loop_4619 sra %l6, 0x06, %l2 std %f4, [%l7 + 0x60] fmovscc %icc, %f15, %f11 loop_4619: nop setx loop_4620, %l0, %l1 jmpl %l1, %l1 ldsw [%l7 + 0x70], %i7 stw %i3, [%l7 + 0x3C] brz,a %l0, loop_4621 loop_4620: fands %f0, %f5, %f6 fmovdne %xcc, %f9, %f7 fbu %fcc1, loop_4622 loop_4621: lduw [%l7 + 0x58], %g4 sth %l3, [%l7 + 0x7C] ld [%l7 + 0x5C], %f4 loop_4622: fnands %f3, %f6, %f9 tneg %xcc, 0x0 nop setx loop_4623, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stw %l5, [%l7 + 0x6C] mulx %i1, %o2, %o7 fcmple16 %f2, %f6, %i6 loop_4623: fmovdge %xcc, %f7, %f9 bneg %xcc, loop_4624 xnorcc %i0, 0x0851, %o3 fmovrsne %o5, %f5, %f6 fmovdneg %xcc, %f13, %f7 loop_4624: fmovsa %xcc, %f0, %f10 edge32n %l4, %o0, %g6 sdivx %g2, 0x1194, %i4 fmovdcs %xcc, %f7, %f15 edge32n %o4, %g7, %g1 subcc %o6, 0x1F46, %i2 umulcc %i5, %g5, %o1 fxors %f6, %f6, %f15 ldsh [%l7 + 0x44], %l6 srlx %g3, 0x18, %l2 smulcc %i7, 0x113E, %i3 ldsh [%l7 + 0x4E], %l0 edge16ln %l1, %g4, %l3 fnegs %f11, %f12 addc %l5, %i1, %o2 or %i6, %o7, %i0 ld [%l7 + 0x3C], %f5 movrne %o3, 0x2DA, %l4 fpadd16 %f2, %f12, %f6 udiv %o5, 0x1344, %o0 andncc %g2, %g6, %i4 ldx [%l7 + 0x28], %g7 stw %g1, [%l7 + 0x54] ldx [%l7 + 0x08], %o6 ldx [%l7 + 0x50], %i2 fbe,a %fcc1, loop_4625 mulscc %i5, %g5, %o1 ld [%l7 + 0x08], %f0 movg %icc, %o4, %g3 loop_4625: fmovrsne %l2, %f5, %f7 fcmpne16 %f8, %f4, %l6 st %f2, [%l7 + 0x34] ldsb [%l7 + 0x49], %i3 orncc %i7, %l1, %g4 mova %xcc, %l3, %l5 fbg,a %fcc1, loop_4626 fmovsvc %icc, %f0, %f3 fbne,a %fcc2, loop_4627 fmul8sux16 %f14, %f12, %f10 loop_4626: array8 %i1, %l0, %i6 stx %o2, [%l7 + 0x20] loop_4627: fmuld8sux16 %f9, %f0, %f6 fmul8x16al %f0, %f10, %f8 edge32l %o7, %i0, %l4 bl %icc, loop_4628 tn %icc, 0x1 ldub [%l7 + 0x2A], %o5 fmovdvc %xcc, %f9, %f4 loop_4628: ldsh [%l7 + 0x7C], %o0 tcc %xcc, 0x3 subccc %g2, 0x0F8D, %o3 lduw [%l7 + 0x74], %g6 brnz %i4, loop_4629 xor %g7, 0x1A83, %o6 bn loop_4630 fmovdn %xcc, %f15, %f10 loop_4629: fmovspos %xcc, %f14, %f9 andn %g1, 0x1B55, %i2 loop_4630: lduw [%l7 + 0x44], %g5 sth %i5, [%l7 + 0x4A] tcc %icc, 0x2 fxors %f8, %f7, %f1 fbu %fcc2, loop_4631 fmovspos %icc, %f6, %f13 stx %o1, [%l7 + 0x40] fble,a %fcc2, loop_4632 loop_4631: fmovd %f10, %f8 fpmerge %f14, %f12, %f0 fbuge %fcc0, loop_4633 loop_4632: movgu %icc, %o4, %g3 fcmpne16 %f0, %f12, %l6 fmovda %icc, %f0, %f10 loop_4633: fxnors %f11, %f9, %f6 xor %i3, 0x109C, %i7 fxnor %f2, %f0, %f12 ldsb [%l7 + 0x60], %l1 fnot1 %f14, %f10 smul %l2, 0x10A5, %l3 fbn %fcc0, loop_4634 ld [%l7 + 0x1C], %f2 ldx [%l7 + 0x38], %l5 fnegs %f12, %f13 loop_4634: fmovdcc %icc, %f12, %f3 sllx %g4, 0x1B, %i1 srax %l0, %o2, %o7 ldd [%l7 + 0x70], %f6 ld [%l7 + 0x5C], %f12 sra %i6, 0x17, %l4 ldub [%l7 + 0x18], %i0 ldsb [%l7 + 0x25], %o5 fone %f10 fmul8x16 %f9, %f8, %f4 fmovspos %xcc, %f9, %f6 edge32 %o0, %g2, %g6 fxnor %f10, %f4, %f12 fnors %f3, %f2, %f6 fnor %f12, %f4, %f8 lduw [%l7 + 0x50], %i4 fbo %fcc2, loop_4635 fpadd16s %f8, %f10, %f4 fble,a %fcc1, loop_4636 xor %g7, 0x1687, %o6 loop_4635: ldsb [%l7 + 0x21], %g1 fmovs %f9, %f6 loop_4636: be,a %xcc, loop_4637 bl loop_4638 brgz %o3, loop_4639 fcmped %fcc2, %f4, %f6 loop_4637: udivx %g5, 0x1B92, %i2 loop_4638: ld [%l7 + 0x64], %f10 loop_4639: fpadd16 %f8, %f6, %f14 pdist %f12, %f2, %f4 ldsb [%l7 + 0x29], %o1 move %xcc, %o4, %g3 stx %l6, [%l7 + 0x30] pdist %f0, %f12, %f6 fbug %fcc3, loop_4640 lduw [%l7 + 0x50], %i5 subcc %i3, %i7, %l1 movrgez %l3, 0x3B1, %l5 loop_4640: bn,pn %icc, loop_4641 brgez,a %l2, loop_4642 fbg %fcc0, loop_4643 ldx [%l7 + 0x68], %g4 loop_4641: subc %i1, 0x030E, %l0 loop_4642: fandnot2s %f0, %f9, %f15 loop_4643: smul %o7, 0x02C2, %o2 lduw [%l7 + 0x50], %i6 fmovrsgez %l4, %f13, %f9 fbo %fcc0, loop_4644 tneg %icc, 0x3 fornot1s %f12, %f11, %f7 fpadd16s %f11, %f2, %f13 loop_4644: stw %o5, [%l7 + 0x3C] fxnor %f12, %f4, %f14 bneg,a,pn %icc, loop_4645 bvc,a,pt %icc, loop_4646 ldx [%l7 + 0x40], %i0 ld [%l7 + 0x58], %f0 loop_4645: ldx [%l7 + 0x78], %o0 loop_4646: fones %f0 subc %g2, 0x0A4B, %g6 std %f0, [%l7 + 0x30] fxnors %f2, %f1, %f13 fpack32 %f2, %f12, %f6 fbuge %fcc1, loop_4647 tsubcc %i4, %g7, %g1 orncc %o3, %o6, %g5 ldub [%l7 + 0x1B], %i2 loop_4647: fmovsvs %icc, %f5, %f11 umul %o1, 0x04A5, %o4 ldx [%l7 + 0x70], %l6 call loop_4648 stw %i5, [%l7 + 0x34] fmovrse %g3, %f8, %f14 fmovsneg %icc, %f2, %f5 loop_4648: ld [%l7 + 0x64], %f4 fmovsa %xcc, %f5, %f0 umul %i3, 0x0423, %i7 fand %f4, %f4, %f10 fandnot1 %f12, %f2, %f12 mulscc %l3, %l5, %l2 xnor %l1, %i1, %g4 movcc %icc, %l0, %o7 fandnot1s %f13, %f9, %f10 fmovdne %icc, %f10, %f10 fnegd %f2, %f8 fmovsa %xcc, %f10, %f3 siam 0x0 ldsw [%l7 + 0x34], %i6 brnz %o2, loop_4649 fmul8x16au %f10, %f6, %f12 fmovsvc %icc, %f9, %f1 pdist %f2, %f0, %f0 loop_4649: fcmpeq32 %f10, %f0, %l4 ldsw [%l7 + 0x6C], %i0 ldsb [%l7 + 0x1D], %o0 fmovscs %icc, %f4, %f10 subcc %o5, %g2, %g6 fpmerge %f7, %f12, %f2 fmovspos %icc, %f13, %f13 tcc %xcc, 0x6 movrlez %i4, 0x243, %g1 ldx [%l7 + 0x18], %o3 fpsub32 %f2, %f6, %f2 st %f9, [%l7 + 0x64] ldsw [%l7 + 0x10], %g7 tne %xcc, 0x6 stb %o6, [%l7 + 0x77] fpsub16 %f0, %f0, %f0 array16 %g5, %i2, %o1 and %l6, %i5, %o4 nop setx loop_4650, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdge %xcc, %f15, %f8 movcs %icc, %g3, %i3 tcs %xcc, 0x3 loop_4650: sll %l3, %l5, %i7 fmovsleu %xcc, %f9, %f2 ldsb [%l7 + 0x25], %l1 fbul,a %fcc3, loop_4651 fmovde %xcc, %f2, %f9 nop setx loop_4652, %l0, %l1 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 + 0x70], %l2 loop_4651: movg %xcc, %i1, %g4 ldd [%l7 + 0x10], %f14 loop_4652: udivcc %o7, 0x0FC8, %i6 sll %l0, %l4, %i0 stw %o0, [%l7 + 0x7C] ldsh [%l7 + 0x66], %o5 tge %xcc, 0x2 ta %icc, 0x4 st %f12, [%l7 + 0x14] umulcc %o2, %g2, %g6 lduw [%l7 + 0x74], %g1 ldx [%l7 + 0x20], %i4 addcc %o3, %o6, %g7 andn %g5, 0x1F5D, %i2 movne %xcc, %o1, %l6 fnot2 %f8, %f12 ld [%l7 + 0x60], %f6 fands %f9, %f10, %f4 movge %icc, %o4, %g3 ldsh [%l7 + 0x6C], %i5 fbe,a %fcc3, loop_4653 movl %xcc, %l3, %i3 ldd [%l7 + 0x50], %f8 fcmped %fcc1, %f4, %f8 loop_4653: fmovrsgez %i7, %f3, %f7 edge32n %l1, %l2, %i1 lduh [%l7 + 0x72], %l5 mulscc %g4, %o7, %l0 fnot1s %f12, %f8 fornot2s %f7, %f1, %f2 lduh [%l7 + 0x6A], %l4 fbug %fcc0, loop_4654 bleu loop_4655 sethi 0x1E5B, %i6 edge8l %i0, %o5, %o0 loop_4654: sth %g2, [%l7 + 0x66] loop_4655: bpos %icc, loop_4656 fcmpes %fcc2, %f5, %f0 andcc %o2, %g6, %g1 bvs,a,pt %icc, loop_4657 loop_4656: ld [%l7 + 0x28], %f6 std %f6, [%l7 + 0x30] call loop_4658 loop_4657: st %f1, [%l7 + 0x2C] udivx %i4, 0x0D22, %o3 ldsb [%l7 + 0x71], %g7 loop_4658: fones %f10 alignaddrl %g5, %o6, %o1 ldd [%l7 + 0x58], %f14 nop setx loop_4659, %l0, %l1 jmpl %l1, %l6 lduh [%l7 + 0x5C], %o4 edge8l %g3, %i5, %l3 fmovda %icc, %f4, %f1 loop_4659: bneg,pn %icc, loop_4660 move %xcc, %i3, %i7 fcmpeq32 %f0, %f14, %l1 smul %i2, %l2, %l5 loop_4660: ldsb [%l7 + 0x5B], %g4 fpadd32 %f6, %f12, %f12 fmovs %f11, %f4 bge,a,pt %xcc, loop_4661 bne,a %xcc, loop_4662 fmovsle %icc, %f1, %f4 lduw [%l7 + 0x64], %i1 loop_4661: sdivx %o7, 0x14E6, %l4 loop_4662: st %f4, [%l7 + 0x38] lduw [%l7 + 0x70], %i6 bl,pn %xcc, loop_4663 bcs,a,pn %icc, loop_4664 ldd [%l7 + 0x78], %f12 fornot1s %f14, %f13, %f0 loop_4663: fmovsneg %xcc, %f13, %f10 loop_4664: ldsb [%l7 + 0x4D], %i0 fbn,a %fcc1, loop_4665 fnot2 %f10, %f14 brlz %o5, loop_4666 movre %o0, 0x1FC, %g2 loop_4665: movn %icc, %l0, %g6 sth %g1, [%l7 + 0x1A] loop_4666: brlz %i4, loop_4667 fmuld8sux16 %f0, %f4, %f6 lduw [%l7 + 0x78], %o3 st %f13, [%l7 + 0x20] loop_4667: ldsh [%l7 + 0x58], %g7 array16 %o2, %o6, %g5 tg %icc, 0x4 tvc %icc, 0x0 or %l6, 0x0DE9, %o1 fmovsge %xcc, %f13, %f1 fcmple16 %f0, %f12, %g3 fones %f7 movge %xcc, %o4, %i5 sth %l3, [%l7 + 0x40] lduh [%l7 + 0x6E], %i3 fors %f10, %f7, %f15 std %f8, [%l7 + 0x20] fcmped %fcc3, %f2, %f4 tcc %xcc, 0x6 fcmped %fcc0, %f14, %f2 std %f14, [%l7 + 0x60] umul %i7, 0x1994, %l1 fbu %fcc3, loop_4668 tne %xcc, 0x5 ba,a loop_4669 fmovdneg %xcc, %f5, %f8 loop_4668: array32 %i2, %l5, %g4 ldsw [%l7 + 0x6C], %i1 loop_4669: ldd [%l7 + 0x20], %f4 fmovdpos %xcc, %f13, %f12 fmovscs %icc, %f1, %f8 ldsw [%l7 + 0x20], %o7 st %f14, [%l7 + 0x58] fmovdle %xcc, %f15, %f3 fsrc1s %f12, %f2 fmovsvc %icc, %f1, %f7 stw %l4, [%l7 + 0x24] fcmpeq16 %f12, %f0, %i6 ldsb [%l7 + 0x78], %l2 ldsh [%l7 + 0x56], %i0 fmovdl %xcc, %f2, %f3 fbge %fcc0, loop_4670 pdist %f10, %f10, %f14 fmul8sux16 %f12, %f10, %f0 std %f0, [%l7 + 0x28] loop_4670: fmovrslz %o0, %f0, %f4 ldsb [%l7 + 0x21], %g2 lduw [%l7 + 0x08], %o5 fandnot2 %f2, %f6, %f4 fmovsleu %xcc, %f7, %f14 ldub [%l7 + 0x51], %l0 ldub [%l7 + 0x5D], %g6 stb %g1, [%l7 + 0x44] umul %i4, %g7, %o2 movg %xcc, %o3, %g5 fbue,a %fcc1, loop_4671 stx %o6, [%l7 + 0x10] bneg,pt %xcc, loop_4672 lduh [%l7 + 0x3C], %l6 loop_4671: bvc loop_4673 xnorcc %o1, %g3, %o4 loop_4672: ldub [%l7 + 0x50], %l3 fands %f13, %f2, %f15 loop_4673: fbne,a %fcc0, loop_4674 ldx [%l7 + 0x20], %i3 bgu loop_4675 lduh [%l7 + 0x22], %i5 loop_4674: fzeros %f2 stw %l1, [%l7 + 0x58] loop_4675: stx %i2, [%l7 + 0x50] array32 %l5, %i7, %g4 ldsw [%l7 + 0x40], %o7 siam 0x6 addccc %i1, 0x1105, %i6 ldub [%l7 + 0x5B], %l4 std %f4, [%l7 + 0x08] brgz,a %l2, loop_4676 fandnot2 %f10, %f6, %f4 stb %i0, [%l7 + 0x45] fmovrdlz %o0, %f2, %f8 loop_4676: movvs %icc, %o5, %g2 brgz,a %l0, loop_4677 fbu,a %fcc0, loop_4678 fbue,a %fcc0, loop_4679 fmovdvc %xcc, %f1, %f12 loop_4677: fmul8x16 %f12, %f2, %f2 loop_4678: addcc %g6, %g1, %g7 loop_4679: std %f14, [%l7 + 0x50] fmovrsgez %i4, %f3, %f10 ldsw [%l7 + 0x60], %o2 ldsb [%l7 + 0x5A], %o3 ldub [%l7 + 0x5A], %g5 ldub [%l7 + 0x3B], %o6 ldsh [%l7 + 0x16], %l6 stw %g3, [%l7 + 0x2C] fmovdneg %xcc, %f4, %f7 alignaddrl %o4, %l3, %o1 movne %icc, %i5, %i3 fbug %fcc1, loop_4680 fbg,a %fcc0, loop_4681 edge8ln %l1, %i2, %l5 st %f8, [%l7 + 0x44] loop_4680: ba,pt %icc, loop_4682 loop_4681: ld [%l7 + 0x40], %f12 brgz,a %i7, loop_4683 fand %f4, %f6, %f8 loop_4682: taddcctv %g4, %o7, %i6 be,pt %icc, loop_4684 loop_4683: ldsw [%l7 + 0x38], %l4 fblg %fcc0, loop_4685 fba,a %fcc1, loop_4686 loop_4684: ldub [%l7 + 0x2B], %i1 stw %i0, [%l7 + 0x6C] loop_4685: ble,pn %icc, loop_4687 loop_4686: ldsb [%l7 + 0x7A], %o0 fcmpgt32 %f8, %f14, %o5 orcc %g2, 0x0EF7, %l0 loop_4687: stw %g6, [%l7 + 0x28] add %g1, %g7, %i4 fbug,a %fcc2, loop_4688 fbuge %fcc3, loop_4689 addc %l2, 0x1753, %o3 fmovdpos %xcc, %f5, %f11 loop_4688: tgu %icc, 0x7 loop_4689: stw %o2, [%l7 + 0x14] tleu %icc, 0x0 movvc %xcc, %g5, %o6 be,a,pt %xcc, loop_4690 edge8ln %g3, %l6, %l3 tne %icc, 0x1 tvs %icc, 0x2 loop_4690: fmovrse %o4, %f10, %f11 fcmpd %fcc2, %f0, %f0 fcmple16 %f14, %f8, %o1 fmovsg %xcc, %f2, %f0 ldd [%l7 + 0x10], %f8 brgz,a %i3, loop_4691 fmovdn %xcc, %f8, %f15 orncc %i5, 0x1951, %i2 fpsub16s %f8, %f7, %f15 loop_4691: tgu %xcc, 0x4 st %f0, [%l7 + 0x20] ld [%l7 + 0x10], %f14 ldsh [%l7 + 0x5E], %l5 fmovsgu %xcc, %f14, %f5 stx %i7, [%l7 + 0x40] bshuffle %f12, %f10, %f0 fmul8ulx16 %f6, %f6, %f8 movl %icc, %l1, %o7 tvs %icc, 0x4 fmovdvs %xcc, %f3, %f1 stx %g4, [%l7 + 0x58] fmovrsgz %l4, %f10, %f5 fornot1s %f11, %f1, %f6 ldsw [%l7 + 0x24], %i6 fbg,a %fcc3, loop_4692 ldsh [%l7 + 0x18], %i0 fpack16 %f12, %f15 movle %icc, %o0, %o5 loop_4692: std %f0, [%l7 + 0x68] fxor %f0, %f14, %f8 stw %i1, [%l7 + 0x74] fpsub16 %f10, %f6, %f4 fzero %f12 tl %xcc, 0x0 std %f10, [%l7 + 0x70] for %f6, %f2, %f8 ldsh [%l7 + 0x5E], %g2 stx %l0, [%l7 + 0x08] tcc %xcc, 0x4 fnors %f13, %f15, %f7 fmovrse %g1, %f15, %f12 fmovscs %xcc, %f5, %f5 tvs %icc, 0x5 movl %xcc, %g7, %i4 fmovsge %icc, %f12, %f12 edge8 %l2, %g6, %o2 fmovrdlz %g5, %f4, %f6 fcmpne32 %f4, %f10, %o3 fsrc1s %f1, %f9 movge %icc, %o6, %g3 bvc,a %icc, loop_4693 lduw [%l7 + 0x74], %l3 ldub [%l7 + 0x5C], %l6 ldd [%l7 + 0x20], %f12 loop_4693: fmovdg %icc, %f15, %f4 lduh [%l7 + 0x38], %o1 fcmps %fcc1, %f9, %f7 bn loop_4694 fmul8sux16 %f4, %f12, %f2 alignaddrl %i3, %o4, %i2 std %f6, [%l7 + 0x28] loop_4694: bg,a %xcc, loop_4695 sth %i5, [%l7 + 0x3C] lduh [%l7 + 0x12], %l5 fble,a %fcc3, loop_4696 loop_4695: array16 %l1, %i7, %o7 lduh [%l7 + 0x4E], %l4 sdiv %g4, 0x1356, %i6 loop_4696: edge8 %o0, %i0, %i1 std %f0, [%l7 + 0x28] ldd [%l7 + 0x48], %f12 fmovsgu %icc, %f14, %f3 fxor %f0, %f10, %f14 edge32n %o5, %l0, %g1 xnorcc %g2, %g7, %l2 fzeros %f9 fand %f6, %f2, %f10 fornot1 %f14, %f14, %f6 bl,pt %icc, loop_4697 fzero %f10 ldsw [%l7 + 0x08], %i4 std %f4, [%l7 + 0x10] loop_4697: stb %o2, [%l7 + 0x6F] ldsw [%l7 + 0x18], %g6 stw %o3, [%l7 + 0x38] nop setx loop_4698, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsne %xcc, %f1, %f6 edge32 %g5, %o6, %l3 ldsb [%l7 + 0x56], %g3 loop_4698: movg %xcc, %o1, %l6 fornot2 %f10, %f4, %f14 ldsh [%l7 + 0x58], %i3 brnz,a %o4, loop_4699 fpsub16 %f4, %f8, %f10 addcc %i2, %i5, %l1 sra %i7, 0x05, %o7 loop_4699: ld [%l7 + 0x38], %f10 tge %icc, 0x1 movne %xcc, %l5, %l4 fexpand %f12, %f2 sra %i6, 0x07, %o0 fmovsneg %xcc, %f7, %f8 sth %i0, [%l7 + 0x3C] fxnor %f4, %f2, %f0 fmovdn %icc, %f12, %f0 edge8n %i1, %o5, %g4 sth %g1, [%l7 + 0x24] mova %icc, %g2, %l0 ldd [%l7 + 0x08], %f4 nop setx loop_4700, %l0, %l1 jmpl %l1, %l2 sth %g7, [%l7 + 0x0A] ldsh [%l7 + 0x38], %i4 fmovrse %o2, %f12, %f3 loop_4700: fcmpgt32 %f12, %f8, %o3 umulcc %g6, %g5, %l3 edge16l %o6, %g3, %l6 bshuffle %f6, %f8, %f10 lduh [%l7 + 0x40], %i3 smulcc %o1, 0x154F, %i2 fmovdcc %xcc, %f9, %f2 fpmerge %f8, %f13, %f14 nop setx loop_4701, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdne %i5, %f2, %f6 fnegs %f10, %f13 brnz %l1, loop_4702 loop_4701: tneg %icc, 0x1 orcc %o4, %o7, %i7 movcs %icc, %l5, %l4 loop_4702: sdivcc %i6, 0x04C7, %i0 stb %o0, [%l7 + 0x22] fxors %f1, %f14, %f12 movrgez %i1, 0x249, %o5 fmul8x16 %f15, %f12, %f10 orncc %g1, 0x03D3, %g4 sub %g2, 0x07D9, %l0 fcmpeq16 %f14, %f6, %g7 mulx %l2, 0x10BD, %i4 ldd [%l7 + 0x70], %f12 fpack16 %f4, %f4 lduw [%l7 + 0x08], %o2 std %f4, [%l7 + 0x30] stw %o3, [%l7 + 0x70] andn %g5, 0x0351, %l3 ldsh [%l7 + 0x2C], %o6 stx %g3, [%l7 + 0x48] fmovrslz %g6, %f15, %f9 std %f6, [%l7 + 0x68] bcs,a loop_4703 movcs %icc, %l6, %o1 lduw [%l7 + 0x30], %i2 sth %i3, [%l7 + 0x1C] loop_4703: fpsub32 %f8, %f8, %f4 fnot2 %f10, %f12 ld [%l7 + 0x14], %f12 fbo,a %fcc1, loop_4704 sdivx %l1, 0x07F6, %i5 ldsb [%l7 + 0x3C], %o4 popc 0x0D23, %o7 loop_4704: fors %f5, %f0, %f11 fmuld8sux16 %f11, %f0, %f2 subccc %l5, 0x1A07, %i7 fmovdvc %icc, %f13, %f9 fmovsge %icc, %f11, %f0 fnor %f12, %f10, %f10 movvs %icc, %i6, %l4 movre %o0, 0x288, %i1 lduw [%l7 + 0x28], %i0 fble,a %fcc3, loop_4705 ldub [%l7 + 0x7B], %g1 andncc %o5, %g2, %l0 stx %g4, [%l7 + 0x18] loop_4705: ldsh [%l7 + 0x4C], %g7 fbn %fcc0, loop_4706 call loop_4707 fbge %fcc1, loop_4708 for %f6, %f8, %f10 loop_4706: movre %l2, %i4, %o2 loop_4707: tvc %xcc, 0x1 loop_4708: fcmple32 %f10, %f8, %g5 andn %o3, 0x1F2B, %l3 ldsw [%l7 + 0x2C], %o6 edge32ln %g3, %l6, %o1 movvc %xcc, %g6, %i2 std %f12, [%l7 + 0x68] lduh [%l7 + 0x38], %l1 lduh [%l7 + 0x10], %i3 lduw [%l7 + 0x78], %o4 fmovdpos %xcc, %f9, %f3 fmul8x16 %f10, %f10, %f12 ldub [%l7 + 0x54], %o7 te %icc, 0x4 ldx [%l7 + 0x40], %i5 ldub [%l7 + 0x25], %l5 fbo,a %fcc3, loop_4709 fmovsg %icc, %f0, %f12 fmovsgu %icc, %f6, %f12 tgu %xcc, 0x0 loop_4709: bvs,pn %icc, loop_4710 tl %icc, 0x7 movre %i7, %l4, %o0 fbul %fcc3, loop_4711 loop_4710: ld [%l7 + 0x74], %f11 movre %i1, 0x369, %i6 edge8l %g1, %o5, %i0 loop_4711: fsrc2s %f1, %f13 edge8ln %g2, %g4, %g7 fbu %fcc0, loop_4712 call loop_4713 siam 0x5 fmul8x16al %f7, %f3, %f4 loop_4712: ldx [%l7 + 0x70], %l0 loop_4713: fpack16 %f14, %f12 fmovsleu %xcc, %f14, %f0 and %l2, 0x0F6F, %o2 fmovsn %xcc, %f12, %f7 sth %g5, [%l7 + 0x60] sth %i4, [%l7 + 0x58] movleu %icc, %o3, %l3 movrlez %g3, 0x12F, %l6 ldsb [%l7 + 0x2B], %o1 fmovrdgz %o6, %f4, %f8 movvc %xcc, %g6, %i2 fbne %fcc0, loop_4714 fmovdvs %xcc, %f3, %f13 fmovd %f10, %f8 tvc %xcc, 0x0 loop_4714: movgu %icc, %l1, %o4 bgu,a %icc, loop_4715 fsrc2s %f3, %f4 lduw [%l7 + 0x0C], %i3 fmovrsne %i5, %f10, %f7 loop_4715: subcc %l5, %i7, %l4 st %f11, [%l7 + 0x0C] brz,a %o7, loop_4716 fbe,a %fcc0, loop_4717 bvc,a %icc, loop_4718 ldub [%l7 + 0x3C], %i1 loop_4716: ldsw [%l7 + 0x4C], %i6 loop_4717: movcs %icc, %o0, %o5 loop_4718: fmovdvc %icc, %f10, %f14 movleu %xcc, %i0, %g2 fcmpne32 %f0, %f8, %g4 fmovse %xcc, %f3, %f8 fmuld8sux16 %f13, %f15, %f12 addc %g1, 0x0B59, %l0 fxor %f0, %f8, %f0 nop setx loop_4719, %l0, %l1 jmpl %l1, %l2 movvc %icc, %o2, %g7 fmovspos %icc, %f5, %f8 fsrc2 %f2, %f10 loop_4719: fbg,a %fcc3, loop_4720 fnegs %f4, %f4 pdist %f6, %f14, %f8 st %f5, [%l7 + 0x08] loop_4720: fmovdvc %icc, %f5, %f7 fnands %f0, %f1, %f14 fmovsg %xcc, %f8, %f1 ldx [%l7 + 0x20], %g5 fmovde %icc, %f12, %f7 std %f10, [%l7 + 0x28] fmovsge %xcc, %f11, %f9 fmovsvc %xcc, %f12, %f4 ldsw [%l7 + 0x5C], %o3 fmovrdlez %l3, %f8, %f4 bcc %xcc, loop_4721 edge32 %g3, %i4, %o1 fmovrsgz %l6, %f5, %f11 sethi 0x1708, %o6 loop_4721: stx %g6, [%l7 + 0x30] ldx [%l7 + 0x08], %l1 movleu %icc, %o4, %i2 ble,a %xcc, loop_4722 bneg,pn %xcc, loop_4723 xorcc %i3, %l5, %i5 and %l4, 0x1F70, %o7 loop_4722: move %icc, %i1, %i7 loop_4723: sdivcc %i6, 0x0F4F, %o0 tvs %xcc, 0x2 ldsb [%l7 + 0x25], %o5 sdivcc %i0, 0x0CA6, %g2 fmovrsne %g4, %f12, %f7 smul %l0, 0x0774, %l2 bpos %icc, loop_4724 fnot1 %f2, %f14 addccc %g1, 0x1DC9, %g7 fcmped %fcc3, %f2, %f12 loop_4724: fpadd32s %f2, %f2, %f0 fmovspos %xcc, %f10, %f14 movpos %icc, %o2, %o3 fbe %fcc1, loop_4725 movre %g5, 0x281, %g3 fnors %f6, %f3, %f13 brnz,a %l3, loop_4726 loop_4725: fba,a %fcc2, loop_4727 stx %i4, [%l7 + 0x70] lduh [%l7 + 0x7E], %o1 loop_4726: te %xcc, 0x1 loop_4727: fbuge,a %fcc0, loop_4728 move %xcc, %l6, %o6 fmovsgu %icc, %f15, %f8 std %f12, [%l7 + 0x08] loop_4728: andn %g6, 0x1A1D, %o4 std %f12, [%l7 + 0x40] fmovrdlz %l1, %f14, %f0 nop setx loop_4729, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %i2, [%l7 + 0x58] movvs %xcc, %l5, %i3 fbl,a %fcc2, loop_4730 loop_4729: fcmple32 %f8, %f10, %i5 fmovdl %xcc, %f6, %f9 fmovdg %icc, %f11, %f9 loop_4730: movrgez %o7, %i1, %l4 st %f5, [%l7 + 0x7C] fble,a %fcc2, loop_4731 fmovse %icc, %f10, %f4 ldd [%l7 + 0x28], %f0 fmovdgu %icc, %f10, %f3 loop_4731: fornot1s %f12, %f0, %f13 fbe,a %fcc0, loop_4732 fmovdcs %xcc, %f8, %f0 umul %i7, %o0, %i6 std %f14, [%l7 + 0x38] loop_4732: umul %o5, %g2, %i0 tvc %xcc, 0x3 std %f10, [%l7 + 0x28] fmul8sux16 %f12, %f2, %f4 sth %l0, [%l7 + 0x62] fbo,a %fcc0, loop_4733 lduh [%l7 + 0x5E], %g4 array16 %g1, %l2, %g7 andncc %o3, %g5, %g3 loop_4733: lduw [%l7 + 0x0C], %o2 for %f10, %f2, %f10 fornot2 %f0, %f12, %f2 edge16l %i4, %o1, %l3 std %f4, [%l7 + 0x78] fmovdgu %xcc, %f12, %f4 ldsb [%l7 + 0x2D], %o6 fmul8sux16 %f2, %f6, %f8 stb %g6, [%l7 + 0x28] fmovde %icc, %f7, %f4 fpsub32 %f2, %f14, %f12 edge8 %l6, %o4, %i2 stx %l1, [%l7 + 0x48] fmovdg %icc, %f13, %f3 ldd [%l7 + 0x20], %f8 fmovrdlez %i3, %f8, %f2 sth %l5, [%l7 + 0x6C] fmovspos %icc, %f6, %f4 faligndata %f0, %f8, %f4 fbne,a %fcc2, loop_4734 fmovsge %xcc, %f8, %f6 nop setx loop_4735, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mulscc %o7, 0x0F18, %i5 loop_4734: bleu,a,pt %xcc, loop_4736 fmovdleu %xcc, %f7, %f8 loop_4735: sdivx %l4, 0x0904, %i7 xnorcc %i1, %o0, %o5 loop_4736: fpsub16 %f4, %f6, %f8 fpsub16s %f3, %f13, %f2 fmovdpos %xcc, %f11, %f9 lduw [%l7 + 0x24], %i6 bgu %icc, loop_4737 fornot1s %f5, %f1, %f12 fors %f3, %f11, %f1 fone %f14 loop_4737: fmovsne %icc, %f9, %f8 fands %f7, %f6, %f6 fmovdvc %icc, %f5, %f6 bneg,pt %icc, loop_4738 srax %i0, %l0, %g4 fmuld8ulx16 %f15, %f0, %f12 stb %g2, [%l7 + 0x5D] loop_4738: add %g1, 0x0E6A, %l2 fbe %fcc0, loop_4739 ld [%l7 + 0x50], %f7 stw %g7, [%l7 + 0x60] edge8ln %o3, %g5, %o2 loop_4739: fpsub16s %f6, %f15, %f0 lduw [%l7 + 0x2C], %g3 stw %i4, [%l7 + 0x50] fpadd32 %f6, %f2, %f10 stb %o1, [%l7 + 0x77] fpack16 %f6, %f6 srlx %o6, %l3, %g6 ldx [%l7 + 0x28], %o4 ldsw [%l7 + 0x10], %l6 ldsw [%l7 + 0x50], %l1 fnand %f14, %f0, %f2 ldsw [%l7 + 0x38], %i3 sth %i2, [%l7 + 0x4C] fmovsvc %icc, %f15, %f13 sth %o7, [%l7 + 0x4A] nop setx loop_4740, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry addc %i5, %l5, %l4 fcmple32 %f14, %f4, %i7 fcmpgt32 %f14, %f4, %i1 loop_4740: fxor %f2, %f2, %f4 fbne,a %fcc2, loop_4741 bgu,pn %xcc, loop_4742 fmul8sux16 %f14, %f0, %f4 fmuld8ulx16 %f14, %f5, %f12 loop_4741: ldd [%l7 + 0x18], %f4 loop_4742: udivcc %o5, 0x0E14, %i6 fxnors %f5, %f13, %f1 fnors %f13, %f1, %f2 fmovsne %icc, %f12, %f10 fbuge %fcc1, loop_4743 fmovsleu %icc, %f10, %f3 fmovrdne %o0, %f6, %f10 ldsw [%l7 + 0x60], %i0 loop_4743: fmovrsne %g4, %f14, %f1 ldd [%l7 + 0x48], %f0 ldsw [%l7 + 0x5C], %l0 lduh [%l7 + 0x22], %g2 bl,a,pn %icc, loop_4744 ldsb [%l7 + 0x71], %l2 fzeros %f13 taddcc %g1, 0x1ED2, %g7 loop_4744: movrgez %g5, 0x34B, %o3 alignaddr %g3, %o2, %i4 stx %o6, [%l7 + 0x18] fmovscc %icc, %f4, %f7 ba,a,pn %xcc, loop_4745 fmovdneg %icc, %f0, %f4 fmovdle %xcc, %f9, %f12 lduw [%l7 + 0x74], %o1 loop_4745: fxor %f6, %f12, %f14 movn %xcc, %l3, %g6 stb %o4, [%l7 + 0x32] fandnot2 %f2, %f12, %f4 ldub [%l7 + 0x47], %l6 ldsb [%l7 + 0x37], %l1 popc 0x0E98, %i3 fmovda %xcc, %f10, %f5 addcc %i2, 0x0370, %o7 fpack32 %f2, %f2, %f0 st %f8, [%l7 + 0x28] mulscc %l5, 0x11FA, %i5 ldsw [%l7 + 0x74], %l4 sth %i7, [%l7 + 0x14] fmovsa %icc, %f0, %f0 stb %o5, [%l7 + 0x77] fpsub16s %f3, %f4, %f6 ba loop_4746 fnot2s %f9, %f9 fcmpne32 %f12, %f6, %i1 fnor %f2, %f14, %f0 loop_4746: sth %i6, [%l7 + 0x3E] fnegs %f1, %f9 ldub [%l7 + 0x2C], %o0 ldd [%l7 + 0x18], %f2 bgu,a %icc, loop_4747 stb %i0, [%l7 + 0x0D] ldub [%l7 + 0x19], %l0 ldsh [%l7 + 0x12], %g4 loop_4747: edge16n %g2, %g1, %l2 fpmerge %f6, %f0, %f8 edge8 %g5, %g7, %g3 lduh [%l7 + 0x38], %o2 srl %i4, %o3, %o6 ldsh [%l7 + 0x1A], %o1 ld [%l7 + 0x50], %f3 fbe %fcc3, loop_4748 fpack16 %f8, %f3 sth %l3, [%l7 + 0x14] lduh [%l7 + 0x70], %g6 loop_4748: ldx [%l7 + 0x48], %o4 sth %l6, [%l7 + 0x60] fcmple32 %f0, %f10, %l1 stw %i3, [%l7 + 0x40] tle %xcc, 0x3 fmovsneg %icc, %f13, %f6 edge8 %i2, %l5, %o7 stb %l4, [%l7 + 0x20] sth %i5, [%l7 + 0x4A] ldx [%l7 + 0x28], %i7 fcmple32 %f4, %f6, %o5 fcmple16 %f12, %f2, %i1 movn %icc, %o0, %i0 brnz,a %l0, loop_4749 fbg,a %fcc2, loop_4750 tl %xcc, 0x0 stx %g4, [%l7 + 0x40] loop_4749: addcc %i6, %g1, %g2 loop_4750: stw %l2, [%l7 + 0x74] taddcc %g7, %g5, %g3 fpadd32 %f12, %f12, %f14 fmovrsgz %i4, %f10, %f2 fmovde %icc, %f5, %f0 lduw [%l7 + 0x74], %o2 addccc %o3, %o6, %l3 ld [%l7 + 0x0C], %f8 udivx %o1, 0x0458, %g6 st %f12, [%l7 + 0x28] ldd [%l7 + 0x30], %f14 fnegs %f0, %f10 ldsw [%l7 + 0x74], %l6 ldsw [%l7 + 0x4C], %o4 fxnors %f8, %f1, %f15 sth %i3, [%l7 + 0x2A] sethi 0x1592, %l1 fpsub16 %f0, %f6, %f4 fmovdvc %xcc, %f5, %f7 subc %i2, %o7, %l5 fmuld8ulx16 %f7, %f7, %f0 fornot2s %f5, %f3, %f11 fmovrse %l4, %f1, %f4 fbe %fcc1, loop_4751 fxor %f8, %f2, %f6 fpsub16 %f0, %f0, %f2 subccc %i7, 0x0845, %o5 loop_4751: movgu %icc, %i1, %o0 edge32n %i5, %l0, %i0 movrlez %g4, %g1, %g2 array32 %l2, %i6, %g7 ldsb [%l7 + 0x4C], %g5 movneg %icc, %g3, %i4 sth %o3, [%l7 + 0x5A] bshuffle %f8, %f6, %f6 fbuge,a %fcc0, loop_4752 fmovd %f4, %f2 udivx %o2, 0x0F96, %l3 fmovrdlez %o1, %f8, %f4 loop_4752: smul %o6, %l6, %o4 add %g6, %i3, %i2 fones %f10 fmovrslz %l1, %f4, %f4 stw %l5, [%l7 + 0x18] tvc %xcc, 0x4 fnegs %f6, %f6 tcs %icc, 0x7 fmovrsne %o7, %f13, %f12 movg %icc, %l4, %o5 tne %icc, 0x7 edge8n %i7, %o0, %i1 lduh [%l7 + 0x40], %l0 fabss %f1, %f13 brgez,a %i5, loop_4753 ldsh [%l7 + 0x30], %i0 movrgz %g4, 0x307, %g2 fxnor %f0, %f10, %f10 loop_4753: bne,a loop_4754 tpos %icc, 0x1 lduh [%l7 + 0x60], %g1 fmovrdgz %i6, %f4, %f10 loop_4754: fcmpne16 %f12, %f12, %l2 move %icc, %g5, %g3 sth %g7, [%l7 + 0x66] edge8 %o3, %i4, %l3 udiv %o2, 0x123F, %o6 addc %l6, %o4, %o1 ldx [%l7 + 0x30], %g6 alignaddrl %i3, %l1, %i2 ldsb [%l7 + 0x23], %o7 stx %l4, [%l7 + 0x38] fpsub32s %f3, %f12, %f5 st %f7, [%l7 + 0x3C] fcmpeq32 %f6, %f4, %o5 xnorcc %i7, %l5, %o0 ldd [%l7 + 0x50], %f14 tvs %xcc, 0x4 fmovrsgz %l0, %f9, %f1 umulcc %i5, %i0, %g4 tle %xcc, 0x4 fnand %f14, %f12, %f4 udiv %g2, 0x15F3, %g1 stb %i6, [%l7 + 0x73] bvc,a,pn %icc, loop_4755 lduw [%l7 + 0x3C], %i1 pdist %f4, %f2, %f4 ta %icc, 0x3 loop_4755: taddcc %g5, %g3, %l2 std %f4, [%l7 + 0x68] fmovsvc %icc, %f15, %f1 array32 %o3, %i4, %g7 ldd [%l7 + 0x20], %f14 tsubcc %l3, %o2, %l6 ld [%l7 + 0x14], %f9 fsrc1 %f8, %f12 fmovsneg %icc, %f11, %f3 fcmpes %fcc3, %f4, %f1 sub %o4, %o6, %o1 stb %g6, [%l7 + 0x22] ldub [%l7 + 0x47], %l1 fmovdl %xcc, %f2, %f12 ldsb [%l7 + 0x5A], %i3 mulx %o7, 0x0281, %l4 siam 0x0 ld [%l7 + 0x3C], %f15 srax %i2, %i7, %l5 ldx [%l7 + 0x58], %o0 lduw [%l7 + 0x60], %o5 udivx %l0, 0x0D83, %i0 fba,a %fcc3, loop_4756 faligndata %f10, %f10, %f4 ldub [%l7 + 0x64], %i5 lduw [%l7 + 0x2C], %g2 loop_4756: fblg,a %fcc1, loop_4757 ldsb [%l7 + 0x61], %g4 stb %g1, [%l7 + 0x39] ldx [%l7 + 0x60], %i6 loop_4757: or %i1, 0x19AB, %g3 ldub [%l7 + 0x69], %g5 sra %o3, 0x0F, %l2 ld [%l7 + 0x0C], %f3 ba %xcc, loop_4758 array16 %i4, %g7, %l3 fmovdpos %icc, %f14, %f9 bvs %xcc, loop_4759 loop_4758: sra %l6, %o4, %o2 ldx [%l7 + 0x30], %o1 fornot1 %f12, %f8, %f12 loop_4759: movvs %icc, %o6, %g6 stw %l1, [%l7 + 0x1C] nop setx loop_4760, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sub %o7, %l4, %i3 tl %xcc, 0x4 fpmerge %f13, %f7, %f0 loop_4760: fmovsne %xcc, %f13, %f7 stx %i7, [%l7 + 0x08] mulx %l5, %o0, %o5 fcmpne16 %f4, %f8, %l0 fornot1s %f6, %f15, %f9 ldd [%l7 + 0x40], %f4 xnor %i0, %i2, %i5 sll %g2, 0x11, %g4 ldsw [%l7 + 0x44], %g1 edge16n %i6, %i1, %g3 ld [%l7 + 0x5C], %f2 fmovs %f9, %f2 tvc %icc, 0x2 fones %f6 movn %xcc, %g5, %o3 fbge,a %fcc0, loop_4761 fcmpgt16 %f0, %f10, %l2 tgu %icc, 0x6 fmul8x16 %f11, %f14, %f6 loop_4761: fmul8sux16 %f14, %f14, %f4 edge16ln %g7, %i4, %l6 bge,a,pt %icc, loop_4762 movcc %xcc, %l3, %o2 st %f10, [%l7 + 0x20] sethi 0x1D01, %o1 loop_4762: tcc %icc, 0x7 ldd [%l7 + 0x10], %f10 fmovdcs %icc, %f9, %f2 fcmple32 %f8, %f12, %o6 sth %g6, [%l7 + 0x0A] orn %o4, %l1, %l4 sdivx %o7, 0x1382, %i7 lduh [%l7 + 0x10], %i3 movrgz %l5, %o5, %l0 stw %o0, [%l7 + 0x60] fpsub16 %f10, %f12, %f0 fand %f14, %f12, %f0 orcc %i0, %i5, %g2 andn %i2, 0x1C91, %g1 popc 0x1655, %i6 edge8ln %g4, %g3, %g5 fnegd %f6, %f6 addcc %i1, %o3, %l2 movleu %xcc, %g7, %l6 fandnot1s %f14, %f2, %f2 ldsh [%l7 + 0x12], %l3 fpadd32 %f14, %f14, %f14 fmovd %f2, %f6 fpsub16 %f8, %f0, %f12 sth %o2, [%l7 + 0x44] ble,a,pn %icc, loop_4763 andn %o1, %i4, %o6 subccc %o4, 0x1F73, %g6 brgez,a %l1, loop_4764 loop_4763: sth %l4, [%l7 + 0x76] fornot1s %f14, %f10, %f1 ld [%l7 + 0x50], %f3 loop_4764: ldx [%l7 + 0x10], %o7 be,pt %icc, loop_4765 bne,a loop_4766 movcs %icc, %i3, %i7 fbue %fcc0, loop_4767 loop_4765: be,a,pt %icc, loop_4768 loop_4766: ldsh [%l7 + 0x2A], %l5 sllx %l0, %o5, %o0 loop_4767: movleu %icc, %i5, %i0 loop_4768: fpadd32s %f10, %f9, %f7 st %f14, [%l7 + 0x54] edge32 %i2, %g1, %g2 fmovrdgez %i6, %f4, %f2 edge32 %g3, %g5, %i1 brgez,a %o3, loop_4769 st %f7, [%l7 + 0x64] fmovrde %g4, %f14, %f14 srax %g7, %l6, %l3 loop_4769: fandnot1 %f12, %f4, %f14 stw %o2, [%l7 + 0x34] ta %xcc, 0x6 ldsw [%l7 + 0x3C], %l2 orncc %o1, 0x0E57, %o6 fnegd %f6, %f10 lduw [%l7 + 0x34], %i4 srl %o4, %l1, %l4 fpack16 %f6, %f4 fcmped %fcc0, %f10, %f6 tcs %icc, 0x0 lduw [%l7 + 0x20], %o7 movg %icc, %i3, %i7 fmovdleu %icc, %f13, %f2 sth %g6, [%l7 + 0x50] std %f12, [%l7 + 0x50] fmovdl %icc, %f9, %f1 stw %l0, [%l7 + 0x34] fmovdcs %icc, %f8, %f12 st %f0, [%l7 + 0x50] fmovs %f7, %f12 tne %icc, 0x2 tsubcc %l5, %o0, %o5 sdivcc %i5, 0x05B3, %i0 array16 %g1, %g2, %i2 orcc %g3, 0x1E4D, %g5 movcc %xcc, %i1, %o3 tle %xcc, 0x3 sub %i6, 0x08BC, %g4 ldsw [%l7 + 0x38], %g7 pdist %f6, %f14, %f2 bleu,pn %xcc, loop_4770 movvc %xcc, %l6, %l3 udivcc %l2, 0x14CD, %o2 fbo %fcc0, loop_4771 loop_4770: sth %o1, [%l7 + 0x3C] movpos %xcc, %o6, %i4 stw %o4, [%l7 + 0x74] loop_4771: fbge %fcc2, loop_4772 fcmpne32 %f8, %f14, %l1 umulcc %o7, %l4, %i7 srlx %i3, %g6, %l0 loop_4772: sth %l5, [%l7 + 0x52] fbule %fcc2, loop_4773 fmovse %icc, %f15, %f9 taddcc %o0, 0x0B2E, %i5 fmovdn %icc, %f10, %f7 loop_4773: call loop_4774 fpack16 %f12, %f3 udivcc %o5, 0x1BC0, %i0 edge32ln %g1, %i2, %g3 loop_4774: fpadd32s %f14, %f3, %f8 fone %f8 fbn,a %fcc3, loop_4775 fcmpes %fcc0, %f11, %f12 orn %g2, %g5, %i1 array8 %o3, %i6, %g7 loop_4775: brz,a %l6, loop_4776 lduw [%l7 + 0x38], %g4 ldub [%l7 + 0x6C], %l3 pdist %f10, %f6, %f4 loop_4776: fmul8sux16 %f2, %f8, %f10 movrne %l2, 0x1B3, %o2 stb %o1, [%l7 + 0x64] fmovdgu %xcc, %f5, %f8 fba %fcc1, loop_4777 fandnot2s %f8, %f5, %f15 fnands %f8, %f15, %f7 movrgz %i4, %o6, %l1 loop_4777: st %f10, [%l7 + 0x34] stw %o7, [%l7 + 0x64] stw %l4, [%l7 + 0x4C] tsubcc %o4, 0x090C, %i3 mova %xcc, %i7, %g6 ldsb [%l7 + 0x5E], %l0 edge32n %l5, %o0, %i5 edge16 %i0, %o5, %i2 sth %g1, [%l7 + 0x78] ble,pt %icc, loop_4778 fcmpgt32 %f10, %f4, %g3 stx %g2, [%l7 + 0x18] movvc %icc, %g5, %i1 loop_4778: stw %i6, [%l7 + 0x74] brnz %o3, loop_4779 fnand %f4, %f12, %f10 ldub [%l7 + 0x2B], %l6 fmovrdlez %g4, %f10, %f8 loop_4779: fabss %f14, %f6 fxors %f11, %f5, %f9 ldub [%l7 + 0x22], %g7 movrne %l2, 0x0DF, %l3 movge %icc, %o1, %o2 orcc %o6, %i4, %l1 movcs %icc, %l4, %o7 movleu %icc, %o4, %i7 bvc,a,pn %icc, loop_4780 edge16ln %i3, %l0, %g6 ld [%l7 + 0x3C], %f10 addccc %l5, %o0, %i5 loop_4780: tneg %xcc, 0x7 stw %i0, [%l7 + 0x70] ble %xcc, loop_4781 ldsw [%l7 + 0x38], %o5 bgu,pn %icc, loop_4782 brlez,a %i2, loop_4783 loop_4781: fcmpne32 %f4, %f8, %g1 bleu,a %icc, loop_4784 loop_4782: fmovrdgz %g2, %f2, %f12 loop_4783: movrlz %g5, %g3, %i6 ldsw [%l7 + 0x74], %o3 loop_4784: fbo,a %fcc0, loop_4785 fmovdneg %xcc, %f14, %f5 edge32 %i1, %l6, %g4 sdivx %g7, 0x09B9, %l3 loop_4785: fzero %f8 lduw [%l7 + 0x58], %o1 fandnot2s %f11, %f15, %f12 sub %l2, %o2, %o6 movge %xcc, %i4, %l1 xnor %o7, %o4, %i7 sth %l4, [%l7 + 0x5A] ldsh [%l7 + 0x44], %i3 tleu %icc, 0x4 stb %l0, [%l7 + 0x5B] stb %l5, [%l7 + 0x2E] fmovsg %icc, %f0, %f2 tleu %xcc, 0x3 addccc %g6, 0x103E, %o0 tvc %icc, 0x0 sethi 0x133D, %i5 fnot1s %f10, %f10 fble %fcc3, loop_4786 lduw [%l7 + 0x1C], %o5 tge %icc, 0x7 ldsw [%l7 + 0x70], %i0 loop_4786: movcc %icc, %g1, %g2 fbg,a %fcc1, loop_4787 bcc,a loop_4788 sth %i2, [%l7 + 0x0A] fxor %f10, %f6, %f6 loop_4787: movl %xcc, %g5, %g3 loop_4788: fmul8x16 %f5, %f0, %f2 std %f10, [%l7 + 0x28] and %i6, 0x0F1E, %o3 sth %i1, [%l7 + 0x34] stw %g4, [%l7 + 0x7C] tge %icc, 0x1 xnorcc %g7, 0x0D27, %l3 srlx %l6, %o1, %l2 lduw [%l7 + 0x54], %o2 ldd [%l7 + 0x20], %f8 movn %icc, %o6, %l1 st %f13, [%l7 + 0x74] sth %i4, [%l7 + 0x38] fmovdcc %xcc, %f13, %f12 tcs %icc, 0x0 movl %xcc, %o7, %i7 ld [%l7 + 0x58], %f2 ld [%l7 + 0x2C], %f10 sdiv %l4, 0x13BA, %o4 fmovsa %icc, %f6, %f7 fands %f7, %f7, %f8 stw %l0, [%l7 + 0x4C] fmovrdlz %l5, %f0, %f0 fmovsn %xcc, %f14, %f15 fabsd %f10, %f14 bleu,pt %icc, loop_4789 fbne %fcc2, loop_4790 alignaddrl %g6, %o0, %i5 st %f10, [%l7 + 0x58] loop_4789: stb %i3, [%l7 + 0x4E] loop_4790: srax %i0, 0x05, %o5 addccc %g2, 0x017B, %g1 fcmpd %fcc1, %f0, %f14 ldub [%l7 + 0x47], %i2 ldsh [%l7 + 0x4E], %g3 ldsb [%l7 + 0x5A], %i6 fmovdn %xcc, %f4, %f8 ld [%l7 + 0x38], %f15 stx %o3, [%l7 + 0x10] std %f0, [%l7 + 0x28] pdist %f6, %f2, %f12 stx %g5, [%l7 + 0x20] sethi 0x1242, %g4 fnegd %f6, %f14 sdiv %g7, 0x0E71, %i1 tsubcc %l3, 0x064A, %o1 tvs %xcc, 0x3 stw %l2, [%l7 + 0x48] fmovde %icc, %f3, %f14 edge32n %l6, %o2, %o6 fone %f0 tcs %icc, 0x3 stb %i4, [%l7 + 0x4F] movl %xcc, %l1, %o7 umulcc %l4, %i7, %l0 std %f4, [%l7 + 0x40] stb %l5, [%l7 + 0x11] fcmpeq32 %f14, %f6, %g6 fmovrslez %o0, %f4, %f2 fmovsneg %xcc, %f2, %f3 fand %f12, %f0, %f12 bl %icc, loop_4791 xor %o4, %i3, %i0 fmovse %xcc, %f0, %f6 fandnot1 %f6, %f14, %f6 loop_4791: fornot2s %f8, %f15, %f2 fcmpne16 %f14, %f4, %o5 movg %icc, %g2, %g1 fbug %fcc3, loop_4792 fornot1 %f14, %f4, %f6 fand %f2, %f2, %f4 tsubcctv %i2, 0x0AB9, %g3 loop_4792: fmovdvc %xcc, %f8, %f8 edge8 %i5, %o3, %g5 lduh [%l7 + 0x1A], %g4 fxnors %f14, %f3, %f13 fcmpne32 %f2, %f0, %i6 fmovda %xcc, %f9, %f1 fpadd16s %f1, %f9, %f1 stb %g7, [%l7 + 0x08] std %f0, [%l7 + 0x58] tpos %xcc, 0x7 fnegd %f8, %f0 call loop_4793 fbue %fcc3, loop_4794 fcmpes %fcc3, %f3, %f2 fmovd %f2, %f6 loop_4793: stx %l3, [%l7 + 0x70] loop_4794: edge32 %o1, %l2, %l6 fmovda %xcc, %f6, %f6 ldub [%l7 + 0x68], %i1 bvs,pt %icc, loop_4795 bcs,a loop_4796 sth %o2, [%l7 + 0x2A] add %o6, %i4, %l1 loop_4795: edge32ln %o7, %l4, %i7 loop_4796: sra %l0, 0x1D, %g6 fba %fcc1, loop_4797 lduh [%l7 + 0x5C], %o0 nop setx loop_4798, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brnz %o4, loop_4799 loop_4797: nop setx loop_4800, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpgt16 %f4, %f10, %l5 loop_4798: fnegs %f7, %f13 loop_4799: fmovrdne %i0, %f10, %f0 loop_4800: movrne %i3, 0x277, %g2 tge %xcc, 0x0 siam 0x4 fbu,a %fcc3, loop_4801 tleu %icc, 0x2 subc %g1, %i2, %g3 stx %o5, [%l7 + 0x28] loop_4801: edge16l %i5, %g5, %g4 siam 0x5 fmovsneg %xcc, %f12, %f4 movl %xcc, %o3, %g7 sth %l3, [%l7 + 0x60] be,a,pt %icc, loop_4802 sth %o1, [%l7 + 0x48] fornot2 %f2, %f0, %f0 fmovrslz %l2, %f14, %f0 loop_4802: bpos,a %xcc, loop_4803 ldsw [%l7 + 0x70], %l6 ldd [%l7 + 0x50], %f14 fnegd %f12, %f0 loop_4803: nop setx loop_4804, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxnors %f9, %f1, %f3 lduw [%l7 + 0x6C], %i6 tsubcc %i1, 0x0C74, %o6 loop_4804: ldd [%l7 + 0x78], %f0 std %f2, [%l7 + 0x10] subccc %i4, %o2, %o7 stb %l4, [%l7 + 0x66] bcs,pt %xcc, loop_4805 sth %i7, [%l7 + 0x54] movvc %icc, %l0, %g6 brlz %l1, loop_4806 loop_4805: ldub [%l7 + 0x1F], %o0 xnor %o4, %l5, %i0 stx %i3, [%l7 + 0x50] loop_4806: bvs,a,pn %xcc, loop_4807 fone %f14 fsrc2s %f12, %f7 fsrc1 %f2, %f4 loop_4807: ldub [%l7 + 0x27], %g2 srax %i2, 0x1F, %g3 lduw [%l7 + 0x54], %g1 ldsb [%l7 + 0x26], %o5 lduw [%l7 + 0x5C], %g5 ldsw [%l7 + 0x60], %g4 fbe,a %fcc0, loop_4808 fzero %f14 addccc %o3, 0x0B82, %g7 fmovrslz %l3, %f0, %f3 loop_4808: umulcc %i5, %l2, %l6 ldsh [%l7 + 0x64], %o1 tle %icc, 0x4 tl %xcc, 0x3 std %f2, [%l7 + 0x20] fmovdl %icc, %f2, %f4 add %i1, %o6, %i4 ldx [%l7 + 0x18], %i6 fzeros %f6 fpsub32s %f0, %f7, %f2 tl %xcc, 0x4 fnand %f14, %f12, %f14 lduw [%l7 + 0x10], %o7 ldsb [%l7 + 0x17], %l4 bpos loop_4809 ldsb [%l7 + 0x7B], %o2 or %l0, 0x0396, %g6 fcmple16 %f12, %f8, %i7 loop_4809: array8 %o0, %o4, %l1 ldub [%l7 + 0x0B], %i0 stb %i3, [%l7 + 0x36] fbul %fcc1, loop_4810 ldub [%l7 + 0x66], %g2 fxnor %f4, %f8, %f8 fors %f2, %f1, %f2 loop_4810: fands %f9, %f8, %f14 fnot1s %f13, %f3 ldsw [%l7 + 0x58], %l5 ldsw [%l7 + 0x2C], %g3 fmovsg %xcc, %f5, %f8 stb %g1, [%l7 + 0x5A] lduh [%l7 + 0x32], %i2 ldx [%l7 + 0x38], %g5 ldsh [%l7 + 0x0C], %g4 stw %o3, [%l7 + 0x68] sth %o5, [%l7 + 0x76] stb %l3, [%l7 + 0x0A] bvc,pn %icc, loop_4811 fbul %fcc3, loop_4812 fmovdl %xcc, %f3, %f13 movne %xcc, %g7, %i5 loop_4811: movl %xcc, %l6, %o1 loop_4812: fcmple16 %f6, %f0, %l2 fmovda %icc, %f2, %f7 fmovrdne %i1, %f14, %f8 stw %o6, [%l7 + 0x74] st %f13, [%l7 + 0x7C] orcc %i6, %o7, %l4 fcmpeq16 %f4, %f4, %i4 bl loop_4813 sub %l0, %g6, %i7 mova %xcc, %o0, %o4 fmovscs %xcc, %f5, %f9 loop_4813: lduw [%l7 + 0x7C], %o2 fpadd32s %f2, %f4, %f9 movrlz %i0, 0x18D, %l1 tge %icc, 0x1 taddcctv %g2, %l5, %i3 sub %g1, 0x1DE3, %g3 ldub [%l7 + 0x25], %i2 fands %f10, %f9, %f13 sth %g4, [%l7 + 0x0C] fcmpd %fcc0, %f14, %f0 ldub [%l7 + 0x23], %g5 stb %o3, [%l7 + 0x73] brnz,a %l3, loop_4814 sth %o5, [%l7 + 0x3E] fmovdle %icc, %f14, %f10 tle %xcc, 0x4 loop_4814: fmul8sux16 %f4, %f6, %f8 fmovdn %icc, %f6, %f9 ldsw [%l7 + 0x18], %g7 fmovd %f6, %f12 tl %icc, 0x3 fmovsa %icc, %f5, %f13 fmovrdgez %i5, %f8, %f10 ldub [%l7 + 0x57], %l6 edge8ln %o1, %l2, %i1 fornot1s %f4, %f5, %f1 fbue,a %fcc2, loop_4815 ldsb [%l7 + 0x2F], %i6 sth %o7, [%l7 + 0x40] fbug %fcc2, loop_4816 loop_4815: andn %o6, 0x0EE9, %i4 fcmpne32 %f2, %f0, %l4 ldd [%l7 + 0x18], %f0 loop_4816: andcc %g6, 0x0CF8, %i7 ldsw [%l7 + 0x68], %l0 std %f6, [%l7 + 0x48] fcmped %fcc0, %f2, %f0 addcc %o0, %o2, %o4 lduw [%l7 + 0x60], %i0 xor %l1, 0x1945, %l5 bpos %xcc, loop_4817 orcc %i3, %g2, %g1 fcmpeq32 %f0, %f8, %g3 tge %icc, 0x0 loop_4817: fnegd %f4, %f2 tvs %icc, 0x7 fbge,a %fcc0, loop_4818 ldsb [%l7 + 0x4E], %g4 mova %xcc, %i2, %g5 fcmpne16 %f14, %f2, %o3 loop_4818: ldd [%l7 + 0x40], %f8 edge16n %l3, %g7, %o5 std %f2, [%l7 + 0x60] ldub [%l7 + 0x34], %l6 fone %f8 edge16ln %i5, %l2, %i1 bvc,pn %xcc, loop_4819 edge32ln %i6, %o1, %o7 ldx [%l7 + 0x30], %o6 stx %i4, [%l7 + 0x10] loop_4819: fbn %fcc0, loop_4820 ldx [%l7 + 0x20], %l4 fbg %fcc3, loop_4821 lduw [%l7 + 0x44], %i7 loop_4820: ldx [%l7 + 0x40], %l0 sth %o0, [%l7 + 0x68] loop_4821: tsubcc %o2, 0x193B, %g6 fmul8x16au %f8, %f14, %f8 lduw [%l7 + 0x14], %i0 fcmpgt32 %f8, %f12, %o4 orncc %l5, %l1, %g2 fmovdl %icc, %f4, %f9 std %f14, [%l7 + 0x38] movrne %g1, %g3, %g4 tcs %xcc, 0x1 stx %i2, [%l7 + 0x70] fandnot1 %f10, %f4, %f0 ldsw [%l7 + 0x08], %g5 fpackfix %f14, %f12 mova %xcc, %o3, %i3 tge %xcc, 0x0 lduh [%l7 + 0x3C], %g7 fmovda %icc, %f10, %f8 fcmple32 %f0, %f10, %o5 edge32 %l6, %i5, %l2 stw %i1, [%l7 + 0x24] fmovsneg %icc, %f11, %f2 fmovd %f8, %f4 bleu %xcc, loop_4822 st %f12, [%l7 + 0x6C] ld [%l7 + 0x40], %f3 tgu %xcc, 0x2 loop_4822: fmovsle %xcc, %f4, %f12 fmovrdne %l3, %f10, %f2 xor %i6, 0x0965, %o7 lduw [%l7 + 0x44], %o6 ldd [%l7 + 0x28], %f6 smul %o1, %i4, %i7 ldsh [%l7 + 0x16], %l0 taddcctv %l4, 0x1401, %o0 tg %xcc, 0x7 orcc %g6, 0x1C7D, %o2 movge %xcc, %i0, %l5 ldub [%l7 + 0x7E], %l1 orcc %o4, %g1, %g3 movrgez %g4, %g2, %i2 lduh [%l7 + 0x36], %g5 movrlz %i3, 0x17C, %g7 ld [%l7 + 0x58], %f8 fmul8x16 %f14, %f0, %f0 fmovrsgz %o5, %f12, %f11 fbl,a %fcc2, loop_4823 xnor %o3, 0x069F, %l6 fxnor %f12, %f2, %f12 lduw [%l7 + 0x1C], %i5 loop_4823: bvc loop_4824 fcmps %fcc0, %f15, %f1 bge %icc, loop_4825 fmul8x16au %f1, %f7, %f12 loop_4824: fexpand %f15, %f4 fmovsvs %xcc, %f7, %f1 loop_4825: fbuge,a %fcc1, loop_4826 taddcc %i1, 0x0668, %l2 edge32n %l3, %i6, %o6 alignaddrl %o1, %o7, %i7 loop_4826: bvc %xcc, loop_4827 edge32 %l0, %i4, %l4 srlx %o0, %o2, %g6 or %i0, %l5, %l1 loop_4827: fmuld8ulx16 %f6, %f15, %f8 sethi 0x1D58, %g1 std %f2, [%l7 + 0x58] sdivcc %o4, 0x18C3, %g3 edge16l %g2, %i2, %g4 edge32ln %i3, %g7, %g5 udivcc %o5, 0x1E8A, %l6 ldub [%l7 + 0x4B], %i5 fmul8x16al %f1, %f6, %f12 tvc %xcc, 0x2 tgu %xcc, 0x5 fpsub16s %f9, %f12, %f0 movvc %xcc, %o3, %l2 srl %l3, 0x03, %i1 ble %icc, loop_4828 fmovda %xcc, %f14, %f13 edge16ln %i6, %o1, %o7 fmovsle %xcc, %f0, %f1 loop_4828: fmovrdlz %o6, %f12, %f12 tcs %icc, 0x3 fmovsge %xcc, %f1, %f7 fbo,a %fcc1, loop_4829 fbug %fcc2, loop_4830 fnegd %f8, %f12 array16 %l0, %i7, %i4 loop_4829: fmovsvc %icc, %f6, %f5 loop_4830: bleu %icc, loop_4831 ldsh [%l7 + 0x28], %l4 stx %o0, [%l7 + 0x58] movrne %g6, %o2, %l5 loop_4831: ldsb [%l7 + 0x3B], %i0 fbuge %fcc3, loop_4832 ldsh [%l7 + 0x5C], %g1 stw %l1, [%l7 + 0x7C] ldsh [%l7 + 0x62], %g3 loop_4832: ld [%l7 + 0x7C], %f8 fbug,a %fcc3, loop_4833 andncc %g2, %o4, %i2 sra %i3, %g7, %g4 ldsb [%l7 + 0x17], %o5 loop_4833: fpadd16 %f8, %f10, %f6 mova %icc, %l6, %g5 tcs %icc, 0x6 std %f2, [%l7 + 0x20] ldx [%l7 + 0x30], %o3 ldsb [%l7 + 0x68], %i5 te %icc, 0x0 mulx %l3, 0x1151, %i1 bgu,pn %xcc, loop_4834 addccc %i6, 0x1517, %l2 fnand %f8, %f6, %f4 udiv %o7, 0x18EA, %o6 loop_4834: call loop_4835 sdivcc %l0, 0x1F60, %i7 ldsw [%l7 + 0x70], %o1 movrgz %l4, 0x187, %i4 loop_4835: fbul %fcc1, loop_4836 fcmped %fcc3, %f2, %f10 lduh [%l7 + 0x08], %o0 ldsw [%l7 + 0x60], %g6 loop_4836: orn %l5, 0x1FCB, %i0 fmovscc %xcc, %f10, %f13 std %f2, [%l7 + 0x58] stw %g1, [%l7 + 0x40] edge8l %o2, %g3, %g2 fnot2 %f8, %f4 edge8ln %o4, %l1, %i3 fmovsgu %xcc, %f1, %f15 fbu %fcc1, loop_4837 fbne,a %fcc2, loop_4838 fandnot2 %f0, %f10, %f14 fcmpes %fcc0, %f15, %f8 loop_4837: movrgez %i2, 0x1DB, %g7 loop_4838: brlz,a %g4, loop_4839 taddcc %l6, %g5, %o5 lduw [%l7 + 0x10], %i5 fexpand %f14, %f4 loop_4839: fornot1 %f4, %f12, %f6 fpadd32s %f15, %f5, %f3 lduw [%l7 + 0x78], %o3 fexpand %f0, %f12 popc 0x00CF, %l3 udivx %i1, 0x08E4, %i6 fmovsle %xcc, %f9, %f10 bne loop_4840 fbul %fcc0, loop_4841 ld [%l7 + 0x58], %f7 ldx [%l7 + 0x70], %o7 loop_4840: fmul8sux16 %f12, %f14, %f4 loop_4841: fmovdvs %xcc, %f13, %f11 edge16n %l2, %l0, %o6 fones %f12 fexpand %f7, %f12 fabss %f9, %f0 stx %i7, [%l7 + 0x08] fbn,a %fcc1, loop_4842 bpos,a loop_4843 fmovsleu %icc, %f3, %f10 subccc %l4, 0x1441, %i4 loop_4842: fmul8ulx16 %f8, %f2, %f6 loop_4843: stx %o0, [%l7 + 0x38] siam 0x3 fornot1s %f10, %f1, %f0 sdiv %g6, 0x1D80, %o1 fcmpes %fcc0, %f15, %f0 ldub [%l7 + 0x1D], %l5 ldd [%l7 + 0x08], %f8 movrgez %g1, %i0, %g3 sdivx %g2, 0x192B, %o2 fmovrslz %l1, %f13, %f1 std %f12, [%l7 + 0x18] fmovsl %icc, %f8, %f5 fbo %fcc2, loop_4844 ldx [%l7 + 0x50], %i3 fba,a %fcc3, loop_4845 ld [%l7 + 0x18], %f9 loop_4844: fmovrdgez %o4, %f12, %f10 sth %g7, [%l7 + 0x72] loop_4845: bne %icc, loop_4846 subccc %i2, 0x0B60, %l6 lduh [%l7 + 0x5A], %g4 bvc %xcc, loop_4847 loop_4846: mulscc %g5, %i5, %o5 subcc %l3, %o3, %i1 ld [%l7 + 0x1C], %f1 loop_4847: sth %o7, [%l7 + 0x08] stw %l2, [%l7 + 0x0C] lduw [%l7 + 0x5C], %i6 call loop_4848 edge16n %o6, %i7, %l4 bvs %xcc, loop_4849 fones %f2 loop_4848: sdivcc %i4, 0x1631, %o0 fcmpne32 %f2, %f0, %l0 loop_4849: edge8l %g6, %l5, %g1 udivx %i0, 0x09F6, %o1 stw %g2, [%l7 + 0x74] fbge %fcc3, loop_4850 ldsh [%l7 + 0x62], %o2 fmovrsne %g3, %f14, %f2 fpackfix %f0, %f5 loop_4850: fpsub32 %f10, %f12, %f0 movl %icc, %l1, %i3 ldx [%l7 + 0x58], %g7 tg %icc, 0x6 fornot1 %f12, %f0, %f10 brz,a %i2, loop_4851 lduh [%l7 + 0x62], %o4 movcc %icc, %g4, %l6 fxnor %f4, %f8, %f8 loop_4851: ldd [%l7 + 0x40], %f12 ldsb [%l7 + 0x17], %i5 lduw [%l7 + 0x0C], %g5 bleu,a,pn %icc, loop_4852 lduw [%l7 + 0x14], %l3 lduh [%l7 + 0x6A], %o5 fmul8ulx16 %f14, %f0, %f10 loop_4852: ldsb [%l7 + 0x55], %i1 movrgz %o7, 0x2CC, %l2 fsrc1s %f15, %f7 fandnot1 %f8, %f14, %f12 stb %i6, [%l7 + 0x6F] addc %o6, %o3, %i7 xnor %l4, %i4, %l0 movpos %icc, %g6, %o0 ldd [%l7 + 0x68], %f10 sth %l5, [%l7 + 0x70] fsrc1s %f1, %f0 edge32n %i0, %g1, %o1 stb %o2, [%l7 + 0x16] stb %g3, [%l7 + 0x7D] tsubcctv %g2, 0x04E5, %i3 movn %icc, %l1, %i2 st %f13, [%l7 + 0x5C] and %g7, %o4, %l6 fandnot2s %f6, %f9, %f10 tcs %xcc, 0x4 ldsw [%l7 + 0x78], %i5 ld [%l7 + 0x34], %f1 sub %g5, 0x00B5, %l3 fpmerge %f10, %f6, %f2 nop setx loop_4853, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %g4, [%l7 + 0x44] srax %i1, %o5, %o7 edge32n %l2, %o6, %o3 loop_4853: subccc %i7, 0x1B3D, %l4 movrlz %i6, 0x258, %l0 fxor %f2, %f10, %f4 subcc %g6, %o0, %i4 tge %xcc, 0x2 fxnors %f13, %f3, %f0 lduh [%l7 + 0x1E], %i0 st %f3, [%l7 + 0x7C] fnands %f4, %f3, %f1 fbne %fcc3, loop_4854 tge %icc, 0x1 tg %icc, 0x7 udivcc %g1, 0x1087, %o1 loop_4854: fnands %f8, %f11, %f13 bpos,a %icc, loop_4855 fcmpeq16 %f0, %f14, %l5 ldd [%l7 + 0x38], %f0 ld [%l7 + 0x30], %f6 loop_4855: ldd [%l7 + 0x50], %f2 movl %xcc, %g3, %g2 ldsh [%l7 + 0x0A], %o2 fmovrde %i3, %f10, %f2 fmul8x16au %f2, %f9, %f0 addc %l1, %i2, %g7 fzeros %f8 array8 %o4, %i5, %l6 fbul %fcc3, loop_4856 ld [%l7 + 0x48], %f15 fpsub16s %f9, %f15, %f7 ldsh [%l7 + 0x2C], %l3 loop_4856: sth %g5, [%l7 + 0x12] mulscc %g4, %i1, %o5 brgz %l2, loop_4857 fmovsge %xcc, %f5, %f14 std %f12, [%l7 + 0x48] stx %o6, [%l7 + 0x48] loop_4857: fpadd16s %f2, %f11, %f13 ldd [%l7 + 0x58], %f2 movvs %icc, %o3, %o7 tle %icc, 0x4 fandnot2s %f10, %f12, %f5 fmovda %icc, %f6, %f3 bleu,pt %icc, loop_4858 umulcc %i7, %i6, %l0 fmovrdlz %l4, %f6, %f14 ld [%l7 + 0x24], %f7 loop_4858: bl,pt %icc, loop_4859 ldsh [%l7 + 0x7A], %o0 lduw [%l7 + 0x58], %g6 stx %i4, [%l7 + 0x50] loop_4859: faligndata %f4, %f14, %f6 fpack16 %f2, %f9 brz %g1, loop_4860 fbuge,a %fcc3, loop_4861 edge8 %o1, %i0, %l5 srlx %g3, 0x03, %g2 loop_4860: ldsb [%l7 + 0x61], %i3 loop_4861: movne %icc, %l1, %i2 and %g7, %o2, %o4 ldsb [%l7 + 0x23], %i5 stb %l6, [%l7 + 0x2E] fsrc1s %f1, %f1 fmul8x16al %f10, %f10, %f8 std %f8, [%l7 + 0x58] fbge %fcc3, loop_4862 fcmple16 %f2, %f6, %g5 andncc %l3, %i1, %o5 movleu %xcc, %l2, %o6 loop_4862: lduw [%l7 + 0x3C], %g4 fpadd32 %f0, %f2, %f8 movg %xcc, %o3, %i7 ld [%l7 + 0x08], %f3 array32 %o7, %i6, %l0 ldx [%l7 + 0x40], %l4 udivx %o0, 0x0F0E, %i4 lduh [%l7 + 0x76], %g1 std %f0, [%l7 + 0x10] mova %icc, %o1, %g6 tsubcc %i0, %l5, %g3 ldub [%l7 + 0x7E], %i3 fmovse %icc, %f11, %f0 stx %g2, [%l7 + 0x48] edge8ln %i2, %g7, %o2 movcs %icc, %o4, %l1 mulscc %l6, %g5, %i5 movn %icc, %i1, %o5 ldd [%l7 + 0x40], %f0 sdivcc %l2, 0x06D2, %o6 ldsb [%l7 + 0x1F], %l3 ble,a loop_4863 stw %g4, [%l7 + 0x30] fpmerge %f1, %f4, %f14 fmovsg %icc, %f15, %f3 loop_4863: stx %i7, [%l7 + 0x20] fpadd16s %f10, %f5, %f0 mova %icc, %o3, %i6 addc %o7, %l4, %l0 bvs,a,pt %xcc, loop_4864 pdist %f4, %f4, %f6 ldub [%l7 + 0x19], %o0 fblg %fcc3, loop_4865 loop_4864: fmovdne %icc, %f0, %f9 std %f0, [%l7 + 0x40] stb %g1, [%l7 + 0x30] loop_4865: fnands %f11, %f1, %f6 xorcc %o1, %i4, %g6 fabsd %f2, %f0 stb %i0, [%l7 + 0x6F] fbl %fcc1, loop_4866 fblg %fcc0, loop_4867 fmuld8ulx16 %f1, %f10, %f14 ldsw [%l7 + 0x08], %l5 loop_4866: xnor %i3, 0x1B7F, %g3 loop_4867: stb %i2, [%l7 + 0x31] sth %g2, [%l7 + 0x16] ldsh [%l7 + 0x26], %g7 subcc %o4, 0x06EE, %l1 edge32l %o2, %l6, %g5 bvc,a,pn %xcc, loop_4868 ldub [%l7 + 0x13], %i1 fcmple32 %f8, %f10, %o5 ldsh [%l7 + 0x0E], %i5 loop_4868: tvc %xcc, 0x3 fabss %f8, %f8 movneg %xcc, %l2, %o6 fmovdpos %xcc, %f14, %f13 pdist %f0, %f4, %f4 array32 %g4, %l3, %o3 ldsw [%l7 + 0x34], %i7 xnor %o7, %l4, %i6 fmuld8sux16 %f14, %f13, %f0 sll %l0, 0x02, %o0 movrne %o1, %g1, %g6 xnor %i0, %l5, %i4 fmovsge %xcc, %f8, %f15 taddcctv %i3, %i2, %g3 fmovs %f7, %f2 fbne,a %fcc3, loop_4869 fnegd %f8, %f0 ldub [%l7 + 0x56], %g7 fmovsn %icc, %f9, %f13 loop_4869: ldsh [%l7 + 0x20], %o4 stb %g2, [%l7 + 0x70] fone %f2 ldd [%l7 + 0x30], %f10 std %f10, [%l7 + 0x48] edge16l %o2, %l1, %l6 fmovdvc %icc, %f3, %f11 edge16l %g5, %i1, %o5 bgu,pt %icc, loop_4870 ldub [%l7 + 0x2A], %l2 fcmps %fcc0, %f15, %f5 fnand %f2, %f14, %f6 loop_4870: ldsb [%l7 + 0x62], %i5 edge16l %g4, %l3, %o3 lduh [%l7 + 0x52], %o6 sth %o7, [%l7 + 0x0E] fnot2s %f6, %f0 std %f12, [%l7 + 0x28] edge16 %l4, %i7, %i6 bgu,a loop_4871 movg %xcc, %l0, %o0 std %f4, [%l7 + 0x28] movcc %icc, %o1, %g6 loop_4871: fbne %fcc1, loop_4872 ldsh [%l7 + 0x62], %g1 stw %i0, [%l7 + 0x64] fpsub32 %f12, %f10, %f0 loop_4872: call loop_4873 bge loop_4874 fpack16 %f6, %f0 fcmped %fcc1, %f6, %f14 loop_4873: subccc %l5, %i3, %i2 loop_4874: orncc %g3, %i4, %g7 tleu %xcc, 0x0 fmovrdgz %o4, %f12, %f0 fsrc2s %f13, %f0 ld [%l7 + 0x5C], %f3 sth %o2, [%l7 + 0x76] move %xcc, %g2, %l1 movgu %xcc, %g5, %i1 st %f11, [%l7 + 0x1C] ldsb [%l7 + 0x0F], %o5 stw %l6, [%l7 + 0x0C] nop setx loop_4875, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrsgez %l2, %f12, %f12 xorcc %i5, 0x13A2, %l3 lduh [%l7 + 0x5A], %g4 loop_4875: ble,pt %icc, loop_4876 edge8n %o6, %o3, %l4 fnors %f1, %f12, %f6 edge32ln %i7, %i6, %o7 loop_4876: nop setx loop_4877, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8x16au %f9, %f2, %f2 xorcc %o0, 0x175C, %o1 tsubcctv %l0, %g6, %g1 loop_4877: ldub [%l7 + 0x0A], %i0 std %f10, [%l7 + 0x68] fpadd16 %f6, %f10, %f12 ta %xcc, 0x0 edge32n %l5, %i3, %g3 ldub [%l7 + 0x37], %i2 bg,a loop_4878 fbge,a %fcc1, loop_4879 st %f10, [%l7 + 0x64] ld [%l7 + 0x78], %f1 loop_4878: fors %f11, %f2, %f10 loop_4879: movleu %icc, %i4, %o4 bn,a,pt %xcc, loop_4880 fmovdge %icc, %f0, %f10 lduw [%l7 + 0x40], %o2 edge8 %g2, %g7, %g5 loop_4880: ldsb [%l7 + 0x40], %i1 tpos %icc, 0x1 sdiv %l1, 0x0C9B, %l6 fnot2s %f5, %f12 fcmpne16 %f8, %f6, %o5 fxor %f10, %f4, %f10 tle %xcc, 0x4 call loop_4881 udivx %l2, 0x1096, %l3 fmovrdgez %i5, %f2, %f12 lduh [%l7 + 0x2E], %g4 loop_4881: mova %icc, %o3, %o6 st %f9, [%l7 + 0x5C] sth %l4, [%l7 + 0x36] fpsub16s %f15, %f8, %f15 bcs,a %xcc, loop_4882 fxors %f11, %f1, %f1 fsrc1s %f10, %f8 tg %xcc, 0x6 loop_4882: edge8l %i7, %o7, %o0 fornot2 %f10, %f10, %f8 fmovrsgez %o1, %f9, %f9 fnot1 %f12, %f2 movpos %xcc, %i6, %g6 and %l0, %g1, %l5 movcc %icc, %i3, %i0 fnot2s %f14, %f13 fpack32 %f14, %f10, %f0 ldsw [%l7 + 0x50], %g3 st %f10, [%l7 + 0x6C] umulcc %i2, %o4, %i4 be,pn %icc, loop_4883 fabss %f14, %f3 ldd [%l7 + 0x18], %f2 sth %o2, [%l7 + 0x64] loop_4883: smulcc %g7, %g2, %i1 ldsh [%l7 + 0x74], %l1 sllx %g5, %l6, %o5 fsrc2 %f2, %f10 fsrc2 %f12, %f12 brz,a %l2, loop_4884 fcmpne16 %f12, %f0, %l3 fmovrsne %g4, %f14, %f5 stx %o3, [%l7 + 0x78] loop_4884: movl %xcc, %o6, %l4 movge %icc, %i7, %o7 bpos,a loop_4885 tvs %xcc, 0x7 ldx [%l7 + 0x48], %i5 ldx [%l7 + 0x70], %o1 loop_4885: stw %i6, [%l7 + 0x7C] ld [%l7 + 0x7C], %f12 ld [%l7 + 0x70], %f12 sth %g6, [%l7 + 0x70] bge,a %xcc, loop_4886 fmovsle %xcc, %f15, %f6 ldx [%l7 + 0x78], %o0 udivcc %g1, 0x05BC, %l0 loop_4886: fexpand %f3, %f0 fabss %f13, %f0 te %xcc, 0x2 tsubcctv %i3, %l5, %g3 ldsh [%l7 + 0x2A], %i0 lduh [%l7 + 0x3E], %o4 lduh [%l7 + 0x2E], %i2 mulx %o2, %i4, %g7 fble,a %fcc2, loop_4887 std %f12, [%l7 + 0x48] fbo,a %fcc3, loop_4888 fmovsg %icc, %f14, %f6 loop_4887: fba %fcc2, loop_4889 ldsw [%l7 + 0x4C], %g2 loop_4888: srax %l1, 0x13, %i1 fands %f5, %f10, %f3 loop_4889: array8 %l6, %o5, %g5 fcmpes %fcc2, %f12, %f12 ldub [%l7 + 0x13], %l3 fsrc1s %f14, %f12 movvc %icc, %g4, %l2 fmovsn %xcc, %f4, %f1 st %f9, [%l7 + 0x74] stw %o6, [%l7 + 0x48] ldsw [%l7 + 0x50], %o3 fmovrde %i7, %f6, %f4 bge,a loop_4890 array8 %o7, %l4, %i5 array8 %i6, %o1, %o0 stx %g1, [%l7 + 0x30] loop_4890: fcmpd %fcc0, %f12, %f6 bgu,a loop_4891 fbn,a %fcc1, loop_4892 ldsb [%l7 + 0x0B], %g6 edge32l %l0, %l5, %i3 loop_4891: brlz %g3, loop_4893 loop_4892: fones %f2 fandnot2s %f1, %f6, %f6 srlx %o4, 0x18, %i2 loop_4893: stx %i0, [%l7 + 0x38] udivcc %i4, 0x181D, %o2 fnor %f10, %f12, %f4 pdist %f8, %f14, %f10 movrgez %g7, %g2, %l1 bn,a,pn %icc, loop_4894 alignaddr %i1, %l6, %g5 std %f14, [%l7 + 0x08] movgu %icc, %o5, %l3 loop_4894: fand %f10, %f4, %f14 ldsb [%l7 + 0x10], %g4 edge8 %l2, %o3, %i7 lduw [%l7 + 0x4C], %o7 ldub [%l7 + 0x0E], %l4 ba,a %icc, loop_4895 and %o6, %i6, %i5 edge32ln %o1, %g1, %o0 fnand %f0, %f12, %f12 loop_4895: sth %g6, [%l7 + 0x7C] bn,a loop_4896 faligndata %f6, %f12, %f6 movcs %icc, %l0, %l5 fmovdne %xcc, %f0, %f11 loop_4896: stb %i3, [%l7 + 0x36] andcc %o4, 0x16F1, %g3 or %i2, %i4, %o2 fpackfix %f0, %f13 st %f15, [%l7 + 0x08] fpsub16s %f4, %f0, %f10 fmovrdne %g7, %f4, %f4 xorcc %i0, 0x0FC1, %l1 fzero %f2 fmovdgu %xcc, %f9, %f3 sdiv %g2, 0x0F79, %l6 fandnot2s %f15, %f2, %f14 edge8 %g5, %i1, %o5 fnegs %f2, %f1 bge,a,pn %xcc, loop_4897 stx %g4, [%l7 + 0x30] fbn %fcc3, loop_4898 ldsb [%l7 + 0x6E], %l2 loop_4897: fmovsneg %xcc, %f13, %f2 ldsw [%l7 + 0x40], %l3 loop_4898: mulx %i7, 0x13B8, %o7 srlx %l4, %o3, %i6 ld [%l7 + 0x44], %f8 fbge,a %fcc2, loop_4899 lduw [%l7 + 0x74], %o6 srlx %o1, 0x09, %g1 brlez,a %i5, loop_4900 loop_4899: xnorcc %g6, 0x1C1F, %l0 sdiv %o0, 0x1CBD, %l5 fmovsne %icc, %f13, %f1 loop_4900: fmovdge %xcc, %f11, %f14 fmovs %f13, %f7 fmovde %xcc, %f12, %f0 tvc %xcc, 0x2 addc %o4, %g3, %i2 movge %icc, %i3, %i4 ldsb [%l7 + 0x4C], %o2 sra %i0, 0x1A, %l1 pdist %f14, %f2, %f4 bneg,a loop_4901 fbg,a %fcc3, loop_4902 bvc,pt %icc, loop_4903 st %f12, [%l7 + 0x0C] loop_4901: fpadd32 %f6, %f12, %f6 loop_4902: st %f3, [%l7 + 0x18] loop_4903: bn,pn %icc, loop_4904 fblg %fcc2, loop_4905 tsubcc %g7, %l6, %g2 fbg %fcc1, loop_4906 loop_4904: ldx [%l7 + 0x50], %i1 loop_4905: fcmpeq16 %f0, %f8, %o5 movg %xcc, %g4, %g5 loop_4906: fzeros %f4 movrne %l3, %i7, %l2 tl %icc, 0x2 tg %xcc, 0x4 fxnor %f6, %f12, %f8 stx %o7, [%l7 + 0x40] edge32ln %o3, %i6, %o6 brgez,a %o1, loop_4907 bge,a,pn %icc, loop_4908 subcc %l4, 0x0F5D, %i5 srax %g1, %g6, %l0 loop_4907: stx %o0, [%l7 + 0x30] loop_4908: fbe %fcc1, loop_4909 fnands %f9, %f8, %f2 fmovdcs %xcc, %f14, %f15 fxors %f5, %f6, %f0 loop_4909: fmovdne %xcc, %f7, %f2 fxnor %f10, %f10, %f2 fandnot1s %f13, %f0, %f6 sdivcc %l5, 0x177C, %g3 fnegd %f8, %f0 fxors %f6, %f4, %f0 fmul8ulx16 %f4, %f6, %f14 sth %i2, [%l7 + 0x7C] tn %icc, 0x7 st %f15, [%l7 + 0x08] ldd [%l7 + 0x60], %f4 fpsub16 %f2, %f2, %f12 stx %o4, [%l7 + 0x58] fxors %f9, %f15, %f12 edge8n %i4, %i3, %i0 fcmpeq32 %f14, %f4, %o2 fmovrse %g7, %f1, %f13 orcc %l6, %g2, %l1 tcs %icc, 0x3 stb %i1, [%l7 + 0x18] mulx %g4, 0x160D, %g5 fandnot2 %f4, %f4, %f2 ldx [%l7 + 0x60], %o5 tcc %xcc, 0x3 movn %xcc, %l3, %i7 stx %o7, [%l7 + 0x68] std %f8, [%l7 + 0x50] fpack16 %f6, %f0 bn,a loop_4910 ba,a loop_4911 stb %o3, [%l7 + 0x08] fmovdneg %icc, %f12, %f11 loop_4910: ldx [%l7 + 0x38], %l2 loop_4911: fcmpeq32 %f12, %f2, %o6 sdivx %i6, 0x0C47, %l4 stb %o1, [%l7 + 0x70] tg %xcc, 0x0 tg %icc, 0x0 array32 %i5, %g1, %l0 ldub [%l7 + 0x08], %g6 subccc %o0, %g3, %l5 te %icc, 0x1 std %f6, [%l7 + 0x68] fpsub32 %f10, %f4, %f2 movrlez %i2, %i4, %i3 tpos %xcc, 0x4 fmovdn %xcc, %f13, %f7 fmovspos %xcc, %f10, %f0 fble,a %fcc2, loop_4912 fnegd %f12, %f0 bg,a,pt %xcc, loop_4913 fmovrdgez %o4, %f0, %f8 loop_4912: lduw [%l7 + 0x64], %i0 mova %xcc, %o2, %l6 loop_4913: fnot2s %f7, %f15 fmovsg %xcc, %f7, %f2 fcmpgt16 %f12, %f2, %g2 stw %l1, [%l7 + 0x5C] fxnor %f8, %f2, %f14 udivcc %g7, 0x18DD, %g4 srax %i1, %g5, %l3 std %f12, [%l7 + 0x18] stb %o5, [%l7 + 0x58] lduh [%l7 + 0x7A], %o7 edge8 %o3, %l2, %o6 fmovde %icc, %f7, %f4 te %icc, 0x4 ldsb [%l7 + 0x67], %i7 nop setx loop_4914, %l0, %l1 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 + 0x11], %i6 or %l4, 0x0D3B, %i5 fmul8x16au %f4, %f4, %f10 loop_4914: fexpand %f10, %f2 tvs %icc, 0x0 movle %xcc, %o1, %g1 movcs %icc, %g6, %l0 fpsub32 %f0, %f4, %f8 brlz,a %o0, loop_4915 ldsw [%l7 + 0x74], %g3 stb %i2, [%l7 + 0x65] fornot2s %f3, %f2, %f4 loop_4915: nop setx loop_4916, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movn %icc, %l5, %i4 edge16 %o4, %i3, %i0 std %f6, [%l7 + 0x50] loop_4916: st %f6, [%l7 + 0x14] nop setx loop_4917, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movle %xcc, %l6, %o2 nop setx loop_4918, %l0, %l1 jmpl %l1, %l1 stb %g2, [%l7 + 0x42] loop_4917: fmovdl %icc, %f11, %f6 fmovdvc %icc, %f7, %f14 loop_4918: ldd [%l7 + 0x50], %f0 st %f4, [%l7 + 0x60] mulx %g7, 0x09AE, %g4 brlez,a %g5, loop_4919 sth %i1, [%l7 + 0x08] orcc %o5, %l3, %o3 sth %o7, [%l7 + 0x2A] loop_4919: fpadd16 %f0, %f6, %f8 lduw [%l7 + 0x28], %o6 movne %icc, %i7, %l2 tge %xcc, 0x3 fnot1 %f6, %f6 fnand %f4, %f6, %f2 fones %f9 fcmple32 %f10, %f6, %l4 edge32l %i6, %i5, %g1 movn %icc, %g6, %l0 fmovrdlz %o1, %f4, %f4 tle %xcc, 0x2 fcmpne16 %f4, %f10, %g3 fornot1 %f10, %f12, %f0 stx %i2, [%l7 + 0x70] st %f8, [%l7 + 0x0C] edge16l %o0, %l5, %o4 st %f10, [%l7 + 0x38] ldsw [%l7 + 0x14], %i3 ldsh [%l7 + 0x5C], %i4 movleu %icc, %i0, %l6 lduh [%l7 + 0x54], %l1 for %f2, %f12, %f0 fcmpne32 %f0, %f14, %g2 fand %f4, %f2, %f6 fmovspos %xcc, %f13, %f0 mulscc %o2, 0x1900, %g4 stb %g7, [%l7 + 0x22] sllx %i1, 0x10, %o5 fbule %fcc0, loop_4920 movl %icc, %l3, %g5 std %f2, [%l7 + 0x28] stw %o7, [%l7 + 0x6C] loop_4920: fbu %fcc0, loop_4921 st %f10, [%l7 + 0x24] fmovsa %xcc, %f15, %f3 ldsh [%l7 + 0x4A], %o3 loop_4921: fmovdcc %icc, %f13, %f12 edge16l %i7, %o6, %l4 mulscc %i6, 0x1C3D, %l2 subcc %g1, 0x15F4, %i5 array16 %l0, %g6, %o1 movleu %xcc, %g3, %o0 brgz,a %l5, loop_4922 umulcc %o4, %i2, %i3 ld [%l7 + 0x38], %f4 fmovscc %xcc, %f10, %f11 loop_4922: xnor %i0, 0x19FD, %i4 array8 %l6, %g2, %l1 ldsh [%l7 + 0x20], %o2 fmovdneg %xcc, %f8, %f10 orn %g4, 0x1760, %i1 sth %o5, [%l7 + 0x7C] movleu %icc, %g7, %g5 fnands %f6, %f7, %f2 brgz %l3, loop_4923 stx %o3, [%l7 + 0x30] fbg %fcc2, loop_4924 stb %o7, [%l7 + 0x0D] loop_4923: bleu loop_4925 nop setx loop_4926, %l0, %l1 jmpl %l1, %i7 loop_4924: ldub [%l7 + 0x37], %l4 st %f2, [%l7 + 0x48] loop_4925: fbug %fcc0, loop_4927 loop_4926: bge %xcc, loop_4928 stb %o6, [%l7 + 0x2F] fbug,a %fcc3, loop_4929 loop_4927: lduh [%l7 + 0x28], %l2 loop_4928: fxnor %f12, %f14, %f14 fmovsn %xcc, %f6, %f10 loop_4929: xnorcc %i6, 0x1836, %g1 tcs %xcc, 0x2 fmovdvc %icc, %f10, %f14 fands %f5, %f7, %f11 stb %l0, [%l7 + 0x57] fcmpeq32 %f0, %f6, %i5 stb %o1, [%l7 + 0x55] ld [%l7 + 0x14], %f11 movrne %g6, %g3, %o0 ldsh [%l7 + 0x38], %o4 st %f11, [%l7 + 0x14] lduh [%l7 + 0x60], %l5 bge,a %xcc, loop_4930 bgu,a,pn %icc, loop_4931 stb %i2, [%l7 + 0x75] bneg,pt %icc, loop_4932 loop_4930: movvs %icc, %i0, %i3 loop_4931: fabss %f5, %f14 fnot1 %f2, %f14 loop_4932: andncc %l6, %g2, %l1 stx %o2, [%l7 + 0x20] udivcc %g4, 0x0661, %i1 fbne,a %fcc3, loop_4933 be,pt %xcc, loop_4934 edge32l %i4, %o5, %g5 lduh [%l7 + 0x0E], %g7 loop_4933: ta %xcc, 0x6 loop_4934: fbl,a %fcc3, loop_4935 orn %o3, 0x1849, %o7 ldd [%l7 + 0x18], %f2 ldx [%l7 + 0x48], %i7 loop_4935: fmul8sux16 %f8, %f4, %f10 bcs,a,pt %xcc, loop_4936 movrlz %l4, 0x1C5, %l3 ldd [%l7 + 0x48], %f2 tgu %xcc, 0x4 loop_4936: ldd [%l7 + 0x78], %f4 fbge,a %fcc3, loop_4937 lduw [%l7 + 0x24], %l2 stx %i6, [%l7 + 0x40] smulcc %g1, %l0, %i5 loop_4937: fbe %fcc3, loop_4938 fnot2 %f12, %f6 fpsub16 %f6, %f14, %f2 st %f12, [%l7 + 0x28] loop_4938: fornot1s %f7, %f0, %f5 fmovdneg %icc, %f15, %f12 sth %o6, [%l7 + 0x5A] brgz,a %g6, loop_4939 fmovsgu %xcc, %f15, %f10 fandnot1s %f7, %f12, %f13 bpos %xcc, loop_4940 loop_4939: ldsw [%l7 + 0x38], %o1 fcmpd %fcc2, %f0, %f0 tleu %icc, 0x1 loop_4940: ldsw [%l7 + 0x10], %o0 sllx %g3, 0x1A, %l5 stb %i2, [%l7 + 0x1F] fmovspos %xcc, %f6, %f12 ldub [%l7 + 0x3E], %o4 taddcc %i0, %l6, %g2 fmovsle %icc, %f7, %f7 bgu,a,pt %icc, loop_4941 xorcc %i3, 0x0AE6, %o2 alignaddr %g4, %l1, %i1 movre %o5, %g5, %i4 loop_4941: edge32ln %o3, %o7, %g7 ldsb [%l7 + 0x34], %i7 ld [%l7 + 0x08], %f2 edge16ln %l4, %l2, %i6 sth %g1, [%l7 + 0x32] edge8l %l3, %l0, %i5 fbne,a %fcc0, loop_4942 ldsw [%l7 + 0x24], %o6 fornot1s %f6, %f3, %f11 ldsh [%l7 + 0x36], %o1 loop_4942: fmovrdlz %g6, %f2, %f8 fmovd %f0, %f0 fandnot1 %f6, %f2, %f12 movcc %icc, %o0, %l5 ldd [%l7 + 0x50], %f8 ldd [%l7 + 0x68], %f2 ldd [%l7 + 0x10], %f10 ld [%l7 + 0x0C], %f3 fandnot2 %f14, %f4, %f12 xnor %i2, %o4, %i0 bgu,a,pn %xcc, loop_4943 smul %g3, %l6, %i3 xnorcc %o2, %g2, %l1 fcmpne32 %f8, %f14, %g4 loop_4943: addc %i1, %o5, %g5 stx %o3, [%l7 + 0x58] fornot2 %f12, %f0, %f12 tleu %xcc, 0x5 st %f1, [%l7 + 0x64] smulcc %o7, %i4, %g7 fnegd %f4, %f2 tsubcctv %i7, %l2, %l4 taddcctv %g1, %i6, %l3 fmovsleu %icc, %f7, %f13 movcs %icc, %l0, %i5 bne,a loop_4944 bcs,a %icc, loop_4945 andn %o6, 0x1AAE, %o1 call loop_4946 loop_4944: fbg %fcc0, loop_4947 loop_4945: fnands %f4, %f15, %f0 ld [%l7 + 0x74], %f4 loop_4946: fmovsgu %xcc, %f12, %f6 loop_4947: fba %fcc3, loop_4948 fmul8x16 %f10, %f12, %f10 bcc,a,pt %icc, loop_4949 fnands %f6, %f13, %f5 loop_4948: fblg,a %fcc1, loop_4950 fcmpeq16 %f6, %f6, %o0 loop_4949: movrlz %l5, 0x3DB, %i2 brgz %o4, loop_4951 loop_4950: movg %xcc, %g6, %g3 sra %i0, 0x04, %l6 stx %i3, [%l7 + 0x60] loop_4951: mulscc %o2, 0x1461, %l1 fnands %f5, %f10, %f4 movpos %icc, %g2, %i1 fmovdg %icc, %f15, %f14 ldx [%l7 + 0x50], %g4 fmovdneg %xcc, %f10, %f0 bvc,a loop_4952 sdivx %g5, 0x0356, %o3 lduw [%l7 + 0x58], %o7 addccc %o5, %i4, %g7 loop_4952: edge32 %i7, %l4, %g1 ldsh [%l7 + 0x0C], %l2 sth %i6, [%l7 + 0x1C] fmovscs %icc, %f8, %f7 fmovdge %icc, %f2, %f9 bvs,pn %xcc, loop_4953 lduh [%l7 + 0x6A], %l3 ldsh [%l7 + 0x44], %i5 fands %f10, %f5, %f14 loop_4953: fcmpgt32 %f8, %f4, %o6 movrne %o1, 0x336, %o0 stw %l5, [%l7 + 0x10] ldsb [%l7 + 0x4C], %i2 sdivx %o4, 0x12B8, %l0 fmovspos %icc, %f3, %f5 fmul8x16al %f2, %f14, %f14 fmovsvs %xcc, %f2, %f8 stw %g6, [%l7 + 0x1C] fzero %f2 fcmpeq32 %f14, %f8, %g3 ldsw [%l7 + 0x44], %i0 tne %icc, 0x5 sll %i3, %o2, %l1 ld [%l7 + 0x74], %f8 fcmped %fcc3, %f8, %f4 udiv %g2, 0x0CA0, %i1 movneg %xcc, %l6, %g4 fandnot1s %f0, %f0, %f8 ld [%l7 + 0x58], %f0 fmovsvs %xcc, %f3, %f11 fbl,a %fcc2, loop_4954 tl %xcc, 0x5 edge8 %o3, %o7, %o5 fmovspos %xcc, %f4, %f1 loop_4954: sth %g5, [%l7 + 0x22] stb %i4, [%l7 + 0x0C] movrgz %g7, %l4, %i7 ld [%l7 + 0x7C], %f14 fmul8x16al %f1, %f7, %f0 sll %l2, 0x15, %i6 tsubcctv %l3, 0x0EA9, %g1 sra %o6, %o1, %o0 fmovrdne %l5, %f0, %f14 brlez %i2, loop_4955 std %f14, [%l7 + 0x78] movgu %xcc, %o4, %l0 orcc %g6, 0x01AE, %g3 loop_4955: sth %i5, [%l7 + 0x62] fmovde %xcc, %f8, %f14 edge8 %i3, %o2, %l1 fcmpne16 %f14, %f2, %g2 ldsb [%l7 + 0x61], %i1 orcc %i0, %l6, %g4 or %o3, 0x14E5, %o5 tvs %icc, 0x3 addccc %g5, 0x1BB4, %i4 tvc %icc, 0x4 fzeros %f1 st %f10, [%l7 + 0x68] fandnot2s %f2, %f2, %f5 edge16ln %g7, %o7, %l4 edge16 %i7, %i6, %l3 std %f8, [%l7 + 0x58] fsrc2 %f14, %f2 lduw [%l7 + 0x44], %g1 fcmpes %fcc1, %f14, %f8 stb %l2, [%l7 + 0x13] ldsw [%l7 + 0x68], %o6 lduw [%l7 + 0x48], %o1 lduw [%l7 + 0x6C], %l5 bvs,pt %xcc, loop_4956 movn %xcc, %i2, %o4 sth %o0, [%l7 + 0x5C] fbug,a %fcc2, loop_4957 loop_4956: fmovrdlz %g6, %f4, %f4 ldsh [%l7 + 0x0A], %g3 st %f5, [%l7 + 0x2C] loop_4957: ldub [%l7 + 0x0D], %l0 movle %xcc, %i5, %o2 std %f0, [%l7 + 0x08] edge32n %i3, %g2, %l1 movvs %xcc, %i0, %i1 mulx %l6, 0x0630, %o3 ldsb [%l7 + 0x77], %o5 ldd [%l7 + 0x10], %f6 fcmple16 %f2, %f14, %g4 ldd [%l7 + 0x78], %f12 movrlez %i4, %g7, %o7 orn %l4, %i7, %i6 lduw [%l7 + 0x3C], %g5 fcmpne16 %f14, %f14, %l3 ldd [%l7 + 0x50], %f10 fornot1 %f12, %f8, %f10 xnor %g1, 0x1095, %l2 fnand %f0, %f2, %f14 movre %o1, 0x2B7, %o6 fmovdcc %xcc, %f12, %f1 fandnot2s %f3, %f10, %f15 lduw [%l7 + 0x7C], %l5 fcmpd %fcc1, %f10, %f12 fnors %f12, %f5, %f9 ldsh [%l7 + 0x40], %i2 sethi 0x0BDF, %o4 tpos %xcc, 0x4 ldsh [%l7 + 0x36], %o0 ld [%l7 + 0x54], %f2 bcs,a,pt %icc, loop_4958 udiv %g6, 0x1E48, %g3 fcmpd %fcc2, %f12, %f10 sdivx %l0, 0x0630, %i5 loop_4958: fmovsvc %icc, %f1, %f4 stw %o2, [%l7 + 0x24] stx %g2, [%l7 + 0x50] ld [%l7 + 0x38], %f4 fmovsle %xcc, %f2, %f1 brgz %i3, loop_4959 movleu %xcc, %l1, %i0 fmovdneg %icc, %f6, %f15 addccc %l6, %o3, %o5 loop_4959: st %f5, [%l7 + 0x48] fmovsne %icc, %f3, %f14 ld [%l7 + 0x14], %f7 fbge %fcc1, loop_4960 stw %g4, [%l7 + 0x0C] fornot1 %f4, %f2, %f4 brlez,a %i4, loop_4961 loop_4960: movleu %icc, %g7, %i1 bpos,a loop_4962 ldx [%l7 + 0x78], %l4 loop_4961: sth %i7, [%l7 + 0x20] fones %f1 loop_4962: lduh [%l7 + 0x4C], %o7 fmovscs %icc, %f2, %f13 smul %i6, 0x122D, %l3 stx %g1, [%l7 + 0x30] orn %g5, 0x0B2D, %l2 umulcc %o1, 0x11DD, %l5 lduh [%l7 + 0x56], %i2 ldd [%l7 + 0x60], %f2 stb %o6, [%l7 + 0x73] ldsb [%l7 + 0x10], %o0 movcs %xcc, %o4, %g3 movn %icc, %g6, %i5 ld [%l7 + 0x60], %f14 movrgz %o2, %l0, %g2 std %f10, [%l7 + 0x30] fmovdg %icc, %f10, %f12 fmovsvs %icc, %f11, %f10 bneg,pt %icc, loop_4963 bne,a,pt %xcc, loop_4964 fzero %f4 fmovsa %icc, %f9, %f3 loop_4963: fmovrsne %l1, %f10, %f7 loop_4964: stb %i3, [%l7 + 0x28] movgu %icc, %i0, %o3 ba,pn %xcc, loop_4965 ta %xcc, 0x4 ldd [%l7 + 0x18], %f14 fmovdne %xcc, %f7, %f1 loop_4965: fmovrsgz %o5, %f6, %f8 fmul8x16au %f8, %f11, %f12 fcmpd %fcc2, %f4, %f12 sdiv %l6, 0x0359, %g4 movne %xcc, %g7, %i1 smul %i4, %l4, %i7 mulx %i6, 0x1CA2, %l3 edge16n %o7, %g1, %l2 fmovsvc %xcc, %f2, %f10 std %f14, [%l7 + 0x20] fcmpeq32 %f6, %f2, %g5 array16 %l5, %i2, %o6 fmovsg %icc, %f9, %f10 fone %f12 movge %icc, %o0, %o4 edge8l %o1, %g6, %g3 fmovscc %icc, %f15, %f14 stx %o2, [%l7 + 0x50] bl,a,pn %icc, loop_4966 fble,a %fcc0, loop_4967 fornot1 %f10, %f14, %f12 fmovdgu %xcc, %f5, %f6 loop_4966: tne %icc, 0x5 loop_4967: fpadd16 %f4, %f4, %f2 movleu %icc, %l0, %i5 fmovrde %g2, %f6, %f2 tg %icc, 0x1 fbn %fcc0, loop_4968 fmovsl %icc, %f0, %f12 fmovrdlez %i3, %f2, %f0 movre %i0, %l1, %o3 loop_4968: brlez %o5, loop_4969 bl,a,pt %icc, loop_4970 te %xcc, 0x2 siam 0x1 loop_4969: bneg,a,pt %icc, loop_4971 loop_4970: fbne %fcc0, loop_4972 stb %g4, [%l7 + 0x4F] xnorcc %l6, 0x1A40, %g7 loop_4971: movrlez %i4, 0x219, %l4 loop_4972: ta %icc, 0x4 fcmpeq16 %f4, %f8, %i7 lduw [%l7 + 0x74], %i1 fmovsgu %xcc, %f14, %f2 ldsh [%l7 + 0x2C], %i6 stw %l3, [%l7 + 0x2C] edge32n %o7, %l2, %g5 fbue,a %fcc2, loop_4973 fble,a %fcc0, loop_4974 fmul8x16al %f10, %f5, %f14 fmovrdlez %g1, %f8, %f0 loop_4973: fnor %f14, %f8, %f12 loop_4974: stx %l5, [%l7 + 0x58] ldsw [%l7 + 0x6C], %o6 fornot2s %f7, %f10, %f2 alignaddr %i2, %o4, %o1 mulx %g6, %g3, %o0 brnz,a %l0, loop_4975 ldd [%l7 + 0x08], %f8 bvc,a,pn %icc, loop_4976 fmovsneg %xcc, %f13, %f9 loop_4975: fcmpeq16 %f6, %f12, %o2 tpos %xcc, 0x6 loop_4976: std %f10, [%l7 + 0x50] udivcc %i5, 0x02E4, %g2 fbuge,a %fcc2, loop_4977 fmovrsgez %i3, %f2, %f13 ldsh [%l7 + 0x0A], %l1 st %f3, [%l7 + 0x54] loop_4977: fbg %fcc3, loop_4978 brnz,a %o3, loop_4979 move %icc, %o5, %g4 stb %l6, [%l7 + 0x24] loop_4978: udivx %i0, 0x16FB, %i4 loop_4979: fsrc2 %f2, %f2 st %f15, [%l7 + 0x34] movre %l4, 0x1FA, %g7 fmovdne %xcc, %f8, %f14 fcmpeq32 %f2, %f14, %i7 fbn %fcc0, loop_4980 movcs %xcc, %i6, %i1 std %f0, [%l7 + 0x60] fbge,a %fcc2, loop_4981 loop_4980: stx %o7, [%l7 + 0x38] tl %icc, 0x2 brgez,a %l2, loop_4982 loop_4981: fpsub16 %f8, %f0, %f10 sdiv %l3, 0x1EA8, %g5 fmovrdne %g1, %f14, %f6 loop_4982: fpsub32 %f2, %f2, %f10 movpos %xcc, %l5, %o6 be,pn %icc, loop_4983 fcmple16 %f8, %f6, %i2 fornot2s %f4, %f1, %f13 fbl %fcc2, loop_4984 loop_4983: movre %o1, 0x08B, %o4 addcc %g6, %g3, %o0 edge16n %o2, %i5, %g2 loop_4984: fbu %fcc2, loop_4985 movrlz %i3, 0x32A, %l1 ld [%l7 + 0x68], %f13 sth %l0, [%l7 + 0x4A] loop_4985: tn %xcc, 0x2 srax %o5, 0x09, %g4 andcc %o3, %i0, %l6 bneg,a,pn %xcc, loop_4986 movl %icc, %i4, %l4 tpos %xcc, 0x7 stb %g7, [%l7 + 0x64] loop_4986: ldsw [%l7 + 0x4C], %i7 ldsw [%l7 + 0x3C], %i6 fbe,a %fcc3, loop_4987 fcmps %fcc2, %f13, %f3 tneg %xcc, 0x5 bge %icc, loop_4988 loop_4987: fpadd16 %f4, %f8, %f2 lduw [%l7 + 0x3C], %o7 array8 %l2, %i1, %g5 loop_4988: sth %l3, [%l7 + 0x62] tvc %xcc, 0x3 stb %l5, [%l7 + 0x17] addccc %g1, %i2, %o1 ldsb [%l7 + 0x5A], %o4 lduh [%l7 + 0x14], %g6 fcmpne32 %f6, %f0, %o6 fands %f2, %f10, %f10 movrne %g3, %o0, %o2 fba,a %fcc0, loop_4989 subcc %g2, %i3, %l1 sth %i5, [%l7 + 0x54] lduh [%l7 + 0x3A], %o5 loop_4989: fmovdneg %icc, %f13, %f10 ldx [%l7 + 0x50], %g4 xor %o3, %i0, %l0 udivx %i4, 0x1431, %l4 lduw [%l7 + 0x6C], %l6 fmovscc %icc, %f14, %f15 movvs %icc, %g7, %i7 fnot1s %f6, %f10 fnegs %f5, %f12 faligndata %f6, %f8, %f10 udiv %i6, 0x088B, %l2 stx %i1, [%l7 + 0x50] fbul,a %fcc1, loop_4990 sth %g5, [%l7 + 0x64] fmovsl %icc, %f4, %f14 fxor %f10, %f8, %f12 loop_4990: fcmpne16 %f2, %f14, %l3 lduw [%l7 + 0x30], %o7 fpadd32s %f9, %f5, %f11 fmovdne %icc, %f6, %f2 brnz,a %l5, loop_4991 fone %f10 fcmpeq16 %f8, %f12, %g1 sra %i2, 0x11, %o4 loop_4991: sub %g6, 0x13F7, %o1 fornot2 %f6, %f2, %f0 ld [%l7 + 0x5C], %f12 xnor %g3, %o6, %o2 tcc %icc, 0x2 taddcctv %g2, %o0, %l1 sdiv %i3, 0x16B6, %i5 fmovd %f2, %f10 fsrc1s %f13, %f6 fzeros %f3 edge32n %o5, %o3, %g4 fxnor %f4, %f12, %f14 brz %l0, loop_4992 for %f8, %f10, %f8 bvc %icc, loop_4993 fxnor %f14, %f0, %f2 loop_4992: brnz,a %i0, loop_4994 subc %i4, %l4, %l6 loop_4993: fbge,a %fcc0, loop_4995 fmovsa %xcc, %f2, %f10 loop_4994: edge32ln %g7, %i7, %l2 fnot1 %f10, %f6 loop_4995: fbne,a %fcc1, loop_4996 fcmpne32 %f12, %f10, %i1 fnot1 %f0, %f6 movre %g5, 0x0A0, %i6 loop_4996: ldd [%l7 + 0x18], %f10 lduh [%l7 + 0x2C], %o7 movleu %icc, %l3, %l5 bneg,a loop_4997 tn %icc, 0x2 ldsw [%l7 + 0x0C], %i2 movl %xcc, %g1, %o4 loop_4997: xorcc %g6, 0x19C4, %o1 sdivx %g3, 0x18E0, %o2 fabsd %f8, %f4 std %f6, [%l7 + 0x50] ldd [%l7 + 0x58], %f12 fmovdn %icc, %f2, %f5 fmovdl %icc, %f14, %f0 fmovs %f6, %f3 fpsub32s %f8, %f8, %f5 fmul8sux16 %f6, %f10, %f0 movrgez %g2, %o0, %o6 fmul8x16au %f1, %f14, %f2 fnors %f14, %f14, %f12 fpsub32 %f6, %f0, %f8 fmovrdlez %l1, %f12, %f10 fpackfix %f2, %f2 sdivcc %i5, 0x0566, %i3 fnegs %f9, %f5 st %f5, [%l7 + 0x08] tleu %icc, 0x7 fbule,a %fcc3, loop_4998 fmovdpos %xcc, %f11, %f3 fpadd16 %f14, %f14, %f12 fmovrde %o5, %f4, %f14 loop_4998: umul %g4, 0x1F7C, %o3 fmovrslz %i0, %f13, %f3 edge8l %l0, %i4, %l4 fmul8x16 %f8, %f12, %f2 movcc %xcc, %g7, %i7 st %f5, [%l7 + 0x28] brlz,a %l6, loop_4999 fba %fcc0, loop_5000 srax %l2, 0x1E, %g5 sth %i6, [%l7 + 0x44] loop_4999: ldd [%l7 + 0x30], %f4 loop_5000: ld [%l7 + 0x60], %f12 ldsh [%l7 + 0x74], %i1 fcmpd %fcc1, %f10, %f4 fmovdge %xcc, %f11, %f2 bgu %icc, loop_5001 movneg %xcc, %l3, %l5 fblg,a %fcc3, loop_5002 fpack16 %f8, %f15 loop_5001: bcc,a loop_5003 std %f0, [%l7 + 0x30] loop_5002: array16 %o7, %i2, %g1 fbe %fcc2, loop_5004 loop_5003: fnegs %f1, %f15 fones %f2 ld [%l7 + 0x24], %f11 loop_5004: andn %g6, 0x14D6, %o1 stx %g3, [%l7 + 0x18] fornot2s %f3, %f0, %f6 stw %o2, [%l7 + 0x3C] std %f14, [%l7 + 0x18] ldsb [%l7 + 0x2F], %o4 bgu,a,pn %icc, loop_5005 ld [%l7 + 0x58], %f11 fnor %f14, %f10, %f0 fexpand %f14, %f10 loop_5005: orncc %g2, %o0, %o6 ldsw [%l7 + 0x58], %i5 stb %i3, [%l7 + 0x79] fmovdl %icc, %f14, %f14 fmovrsgez %l1, %f14, %f2 move %icc, %o5, %o3 ld [%l7 + 0x34], %f14 fmovrdlez %g4, %f8, %f4 srlx %i0, 0x18, %i4 fmovdle %icc, %f13, %f6 te %icc, 0x0 edge16 %l4, %g7, %i7 fnors %f7, %f9, %f6 taddcc %l6, 0x1B91, %l0 tvc %xcc, 0x5 stb %g5, [%l7 + 0x3D] ldsw [%l7 + 0x30], %l2 stx %i1, [%l7 + 0x40] bgu,a loop_5006 mulscc %l3, %i6, %l5 lduw [%l7 + 0x18], %o7 fmovsa %xcc, %f15, %f10 loop_5006: fmovsn %icc, %f9, %f12 fmovrdlz %g1, %f12, %f4 smul %i2, %o1, %g3 movvc %xcc, %g6, %o2 fandnot2 %f8, %f10, %f12 std %f4, [%l7 + 0x70] bpos,pt %xcc, loop_5007 ldsw [%l7 + 0x60], %g2 lduw [%l7 + 0x30], %o4 ldsw [%l7 + 0x58], %o6 loop_5007: fmovdcc %icc, %f15, %f8 fmovrse %i5, %f15, %f10 stb %i3, [%l7 + 0x5D] fbuge %fcc2, loop_5008 edge8ln %o0, %o5, %l1 fpadd16 %f4, %f8, %f10 bl loop_5009 loop_5008: ldd [%l7 + 0x28], %f8 taddcc %g4, %o3, %i0 movle %xcc, %l4, %g7 loop_5009: andncc %i4, %i7, %l6 nop setx loop_5010, %l0, %l1 jmpl %l1, %g5 fmovrdne %l0, %f4, %f4 fmovrdgez %l2, %f8, %f0 bvc,a,pn %icc, loop_5011 loop_5010: fmovdge %xcc, %f3, %f14 fzero %f6 alignaddr %l3, %i6, %l5 loop_5011: bne,a,pt %xcc, loop_5012 ldsw [%l7 + 0x54], %i1 movrlez %o7, %g1, %o1 st %f4, [%l7 + 0x18] loop_5012: edge8ln %g3, %i2, %o2 fbg %fcc2, loop_5013 fmovrsgz %g6, %f0, %f9 brz,a %g2, loop_5014 fmovrse %o4, %f11, %f5 loop_5013: stx %o6, [%l7 + 0x48] array16 %i3, %o0, %i5 loop_5014: brgz %l1, loop_5015 ld [%l7 + 0x44], %f4 mulscc %g4, %o3, %i0 fabss %f6, %f13 loop_5015: fmovdvc %xcc, %f12, %f11 fpadd16s %f13, %f9, %f0 bleu,a %icc, loop_5016 fmovdleu %xcc, %f11, %f1 udivcc %l4, 0x0089, %o5 te %xcc, 0x4 loop_5016: udiv %i4, 0x1D76, %i7 bn,a %xcc, loop_5017 addccc %l6, %g5, %g7 fcmpne16 %f4, %f12, %l2 tvc %xcc, 0x4 loop_5017: ldx [%l7 + 0x48], %l3 fbule %fcc3, loop_5018 fcmped %fcc0, %f6, %f14 fandnot2 %f0, %f12, %f8 ldx [%l7 + 0x70], %i6 loop_5018: fmovsgu %icc, %f5, %f14 ble,a,pn %icc, loop_5019 fbue %fcc0, loop_5020 ldsh [%l7 + 0x38], %l5 ldsw [%l7 + 0x5C], %i1 loop_5019: fmovdcc %xcc, %f6, %f12 loop_5020: fblg %fcc1, loop_5021 edge32 %o7, %g1, %o1 fandnot1 %f4, %f4, %f2 fmovsge %xcc, %f13, %f4 loop_5021: fmovdcs %icc, %f8, %f0 fors %f3, %f11, %f13 ldsw [%l7 + 0x14], %g3 fmovsleu %icc, %f13, %f13 ldx [%l7 + 0x58], %l0 tn %xcc, 0x1 fsrc1s %f2, %f12 tsubcctv %i2, %o2, %g2 edge32 %g6, %o6, %o4 ldx [%l7 + 0x20], %o0 and %i5, 0x1562, %i3 ldd [%l7 + 0x70], %f10 tne %icc, 0x2 fbl,a %fcc3, loop_5022 bvs,a,pn %xcc, loop_5023 fmuld8sux16 %f12, %f13, %f4 bcc loop_5024 loop_5022: tvc %icc, 0x3 loop_5023: fxnors %f11, %f7, %f15 edge32 %l1, %o3, %i0 loop_5024: udivx %g4, 0x1F9A, %l4 ldub [%l7 + 0x30], %o5 fmovse %xcc, %f3, %f12 fones %f0 fones %f4 orncc %i4, 0x1155, %i7 brnz,a %l6, loop_5025 or %g7, %g5, %l2 or %i6, 0x08A6, %l5 sth %l3, [%l7 + 0x54] loop_5025: fzeros %f3 fmovrsgz %i1, %f7, %f6 fpadd32 %f12, %f8, %f0 fmovdcs %icc, %f4, %f9 fornot1 %f10, %f6, %f14 xnorcc %g1, %o1, %o7 mova %icc, %g3, %i2 fbge,a %fcc3, loop_5026 xnorcc %l0, 0x0C52, %o2 fmovrde %g6, %f4, %f8 lduw [%l7 + 0x58], %o6 loop_5026: fmovspos %xcc, %f3, %f10 fandnot2 %f2, %f6, %f10 fmuld8ulx16 %f3, %f15, %f8 stb %g2, [%l7 + 0x65] std %f12, [%l7 + 0x10] ldsw [%l7 + 0x6C], %o0 tle %xcc, 0x5 ldsw [%l7 + 0x2C], %i5 fcmpd %fcc3, %f10, %f8 fnegd %f8, %f14 fpsub16 %f12, %f12, %f10 movcc %icc, %o4, %l1 stx %i3, [%l7 + 0x20] fmovdleu %icc, %f9, %f9 fmovdcs %xcc, %f4, %f2 stx %i0, [%l7 + 0x38] fand %f8, %f6, %f0 sll %g4, 0x1E, %o3 fmovrdlz %o5, %f14, %f14 fnot2s %f6, %f5 fmovrdne %l4, %f8, %f10 sth %i7, [%l7 + 0x0A] sth %l6, [%l7 + 0x4A] ldx [%l7 + 0x70], %g7 stb %g5, [%l7 + 0x30] srax %i4, %l2, %i6 stb %l3, [%l7 + 0x0B] edge32 %i1, %g1, %l5 ldsb [%l7 + 0x11], %o7 ld [%l7 + 0x08], %f6 pdist %f0, %f2, %f6 fcmpd %fcc2, %f10, %f4 fmovdle %xcc, %f5, %f1 brlz %g3, loop_5027 st %f12, [%l7 + 0x6C] addc %o1, 0x0726, %i2 edge16l %o2, %l0, %g6 loop_5027: brgez %o6, loop_5028 fzeros %f12 stb %g2, [%l7 + 0x6B] pdist %f2, %f10, %f10 loop_5028: addc %o0, 0x17ED, %i5 addcc %o4, %l1, %i3 array32 %g4, %i0, %o3 stw %l4, [%l7 + 0x38] stx %i7, [%l7 + 0x28] lduw [%l7 + 0x4C], %l6 fmovdg %xcc, %f1, %f12 stx %g7, [%l7 + 0x40] array8 %g5, %i4, %l2 andncc %o5, %i6, %i1 fmovrdgez %g1, %f2, %f4 edge32l %l3, %o7, %g3 fmovrdne %l5, %f0, %f14 ldx [%l7 + 0x48], %o1 fmul8sux16 %f14, %f6, %f2 ld [%l7 + 0x18], %f6 ld [%l7 + 0x1C], %f2 ldsh [%l7 + 0x10], %i2 stx %o2, [%l7 + 0x48] ldsb [%l7 + 0x1A], %l0 bpos,a,pn %icc, loop_5029 ldsw [%l7 + 0x6C], %o6 st %f0, [%l7 + 0x40] fpmerge %f1, %f7, %f4 loop_5029: fpackfix %f0, %f10 ldsw [%l7 + 0x24], %g2 st %f8, [%l7 + 0x70] ldd [%l7 + 0x60], %f14 edge32 %o0, %i5, %g6 lduh [%l7 + 0x4A], %o4 fsrc2 %f12, %f8 fblg,a %fcc3, loop_5030 fmovsge %xcc, %f1, %f5 ldd [%l7 + 0x48], %f10 fba,a %fcc0, loop_5031 loop_5030: fble,a %fcc0, loop_5032 fmovrslz %i3, %f2, %f10 edge16 %l1, %g4, %o3 loop_5031: sdivcc %l4, 0x0145, %i7 loop_5032: movrgz %l6, 0x06B, %i0 brz %g5, loop_5033 sth %i4, [%l7 + 0x6C] fornot1 %f4, %f14, %f8 be,a %xcc, loop_5034 loop_5033: fbg %fcc2, loop_5035 ldsb [%l7 + 0x25], %l2 movre %o5, %g7, %i1 loop_5034: stx %g1, [%l7 + 0x40] loop_5035: fbuge,a %fcc2, loop_5036 addc %i6, 0x0C37, %o7 ld [%l7 + 0x68], %f9 taddcctv %g3, 0x1E8C, %l5 loop_5036: fnot2s %f4, %f1 ldsb [%l7 + 0x16], %o1 fmovdge %icc, %f9, %f5 fmovdl %icc, %f13, %f7 ldsh [%l7 + 0x58], %l3 ldx [%l7 + 0x20], %i2 fbue %fcc2, loop_5037 fnot1s %f9, %f14 movrgz %l0, %o2, %o6 fmovsn %icc, %f11, %f2 loop_5037: brlz %o0, loop_5038 smul %i5, %g6, %o4 st %f3, [%l7 + 0x4C] subcc %g2, %i3, %g4 loop_5038: fcmple32 %f8, %f8, %l1 ld [%l7 + 0x50], %f6 ldsw [%l7 + 0x08], %l4 stw %o3, [%l7 + 0x28] ldd [%l7 + 0x28], %f0 fcmpd %fcc3, %f6, %f10 fbg %fcc0, loop_5039 tcs %xcc, 0x4 ldsh [%l7 + 0x52], %l6 fbul %fcc2, loop_5040 loop_5039: movle %icc, %i0, %i7 fmovdge %icc, %f7, %f3 fba %fcc0, loop_5041 loop_5040: ldsh [%l7 + 0x40], %i4 st %f10, [%l7 + 0x58] ld [%l7 + 0x28], %f0 loop_5041: brgz %g5, loop_5042 tcs %icc, 0x1 fmovdpos %xcc, %f15, %f8 fandnot2s %f12, %f7, %f8 loop_5042: fpackfix %f12, %f15 edge8l %o5, %g7, %l2 srax %i1, 0x14, %i6 fmovrdgz %o7, %f6, %f6 ldsb [%l7 + 0x4C], %g3 edge32 %l5, %o1, %l3 fnor %f4, %f2, %f8 fandnot2 %f0, %f0, %f4 umulcc %i2, 0x1E70, %g1 tcc %xcc, 0x3 edge8l %l0, %o2, %o0 sth %o6, [%l7 + 0x2E] sll %i5, 0x01, %o4 fone %f4 fmovsl %icc, %f1, %f0 ldub [%l7 + 0x71], %g2 sdivx %g6, 0x0AA1, %g4 fands %f6, %f14, %f3 array32 %i3, %l4, %o3 fandnot1 %f14, %f12, %f2 orn %l1, 0x1533, %l6 bg,pt %icc, loop_5043 bshuffle %f10, %f10, %f12 fnot1s %f0, %f10 lduw [%l7 + 0x1C], %i0 loop_5043: nop setx loop_5044, %l0, %l1 jmpl %l1, %i4 ldsh [%l7 + 0x34], %g5 movcc %icc, %o5, %g7 stw %i7, [%l7 + 0x2C] loop_5044: fmuld8sux16 %f7, %f0, %f14 fmovdvc %icc, %f3, %f13 xnor %i1, %l2, %o7 lduw [%l7 + 0x2C], %i6 fzero %f10 movre %g3, %o1, %l5 fbue,a %fcc1, loop_5045 tge %xcc, 0x5 ldsh [%l7 + 0x4E], %l3 mulscc %i2, %l0, %g1 loop_5045: std %f8, [%l7 + 0x48] ldsb [%l7 + 0x55], %o0 ldsw [%l7 + 0x74], %o6 alignaddr %i5, %o4, %g2 sll %o2, 0x14, %g6 stx %g4, [%l7 + 0x30] ldsh [%l7 + 0x30], %l4 ldx [%l7 + 0x48], %i3 ldsw [%l7 + 0x38], %o3 stw %l6, [%l7 + 0x44] fmovsne %icc, %f6, %f6 fmovdcs %icc, %f11, %f14 ldsh [%l7 + 0x3E], %i0 array8 %l1, %g5, %i4 ldx [%l7 + 0x40], %g7 alignaddr %o5, %i7, %i1 fnand %f10, %f12, %f6 ld [%l7 + 0x24], %f1 fornot2s %f2, %f0, %f13 stb %l2, [%l7 + 0x54] ldub [%l7 + 0x2F], %i6 bge,a %icc, loop_5046 sdivcc %o7, 0x0F57, %g3 tl %icc, 0x6 st %f4, [%l7 + 0x40] loop_5046: tpos %xcc, 0x0 xor %o1, %l5, %l3 fmul8x16au %f10, %f9, %f4 fmuld8ulx16 %f4, %f10, %f12 bne,a,pt %xcc, loop_5047 ldd [%l7 + 0x20], %f10 movleu %icc, %i2, %g1 fmovsne %xcc, %f11, %f14 loop_5047: brgez %l0, loop_5048 smul %o6, %i5, %o4 fble,a %fcc1, loop_5049 addc %g2, %o0, %g6 loop_5048: stx %o2, [%l7 + 0x38] fcmpes %fcc2, %f9, %f10 loop_5049: sth %g4, [%l7 + 0x74] andn %l4, %o3, %i3 ldx [%l7 + 0x30], %l6 fcmpeq16 %f12, %f12, %i0 fmovrde %g5, %f10, %f4 bneg,a %xcc, loop_5050 add %l1, 0x0F4F, %i4 fblg %fcc0, loop_5051 movrgez %g7, %o5, %i1 loop_5050: stb %l2, [%l7 + 0x1C] ldsb [%l7 + 0x27], %i6 loop_5051: edge8l %i7, %g3, %o1 ldub [%l7 + 0x51], %o7 bvs loop_5052 fmul8sux16 %f12, %f10, %f4 ldsb [%l7 + 0x7B], %l3 fpsub16s %f13, %f5, %f6 loop_5052: tne %icc, 0x7 fmul8sux16 %f2, %f2, %f6 fmovdne %xcc, %f5, %f10 fmovdcc %xcc, %f11, %f8 addc %l5, 0x1FA4, %i2 fxnor %f2, %f6, %f6 movl %icc, %l0, %g1 sra %o6, %i5, %g2 brgz %o0, loop_5053 addcc %o4, %g6, %g4 ldd [%l7 + 0x40], %f0 ldd [%l7 + 0x50], %f12 loop_5053: fpadd16s %f13, %f8, %f13 fmovsvc %icc, %f9, %f11 sdiv %l4, 0x0B5E, %o2 fmovsgu %icc, %f8, %f4 movne %xcc, %i3, %o3 fnot2 %f4, %f4 tle %icc, 0x0 fmovdn %xcc, %f11, %f5 fbn,a %fcc2, loop_5054 pdist %f10, %f6, %f14 sdivcc %i0, 0x17C3, %g5 fnot2 %f6, %f14 loop_5054: stx %l1, [%l7 + 0x08] stx %i4, [%l7 + 0x18] bpos,a,pt %icc, loop_5055 fbuge,a %fcc1, loop_5056 std %f0, [%l7 + 0x48] or %g7, %o5, %l6 loop_5055: fbule,a %fcc1, loop_5057 loop_5056: ldsb [%l7 + 0x2B], %i1 fornot2 %f2, %f4, %f0 st %f13, [%l7 + 0x24] loop_5057: sth %i6, [%l7 + 0x16] movrlez %i7, 0x00E, %l2 add %o1, 0x0F67, %o7 bg,a loop_5058 fxor %f8, %f2, %f12 movn %icc, %g3, %l3 ld [%l7 + 0x64], %f4 loop_5058: fcmpgt16 %f4, %f8, %l5 bcc,pt %xcc, loop_5059 movcs %xcc, %i2, %g1 udivx %o6, 0x0006, %l0 fpadd32s %f8, %f7, %f1 loop_5059: stx %g2, [%l7 + 0x70] std %f14, [%l7 + 0x48] bne,pt %xcc, loop_5060 movg %icc, %o0, %o4 udivx %g6, 0x162B, %g4 tleu %icc, 0x6 loop_5060: fsrc1 %f12, %f2 movre %l4, %i5, %o2 fmovrdgz %i3, %f14, %f12 stw %i0, [%l7 + 0x30] fmovsl %xcc, %f5, %f0 fcmpne16 %f4, %f0, %g5 bshuffle %f12, %f2, %f6 orncc %o3, 0x0814, %l1 fxnors %f5, %f0, %f1 fxors %f6, %f10, %f8 st %f2, [%l7 + 0x74] bne,a,pn %icc, loop_5061 fornot1 %f0, %f10, %f4 fmovs %f0, %f4 movge %icc, %g7, %o5 loop_5061: te %icc, 0x3 move %icc, %l6, %i4 subccc %i6, %i1, %l2 sllx %o1, %i7, %o7 and %l3, 0x0515, %g3 movrlz %i2, 0x166, %l5 bn,a,pt %xcc, loop_5062 fbuge,a %fcc3, loop_5063 stx %o6, [%l7 + 0x58] fbl,a %fcc1, loop_5064 loop_5062: xor %g1, %l0, %o0 loop_5063: fbn %fcc3, loop_5065 fmovrsne %o4, %f5, %f7 loop_5064: sth %g2, [%l7 + 0x40] bneg,a %xcc, loop_5066 loop_5065: fmovsn %icc, %f6, %f9 movpos %xcc, %g6, %g4 movgu %icc, %l4, %o2 loop_5066: fmovdle %xcc, %f6, %f3 fmovrdlz %i5, %f2, %f0 lduw [%l7 + 0x6C], %i0 fmovsleu %icc, %f4, %f1 mova %icc, %g5, %i3 fzero %f4 fbge %fcc3, loop_5067 stx %o3, [%l7 + 0x08] fnot1s %f0, %f11 taddcctv %l1, %g7, %o5 loop_5067: srl %l6, %i4, %i1 fnot2 %f2, %f0 fpack16 %f10, %f0 fmovscc %icc, %f2, %f7 ldx [%l7 + 0x28], %l2 edge8 %o1, %i7, %i6 nop setx loop_5068, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry srlx %o7, %l3, %g3 stx %i2, [%l7 + 0x70] fnands %f3, %f15, %f6 loop_5068: tgu %icc, 0x5 edge32ln %o6, %l5, %g1 stw %l0, [%l7 + 0x0C] fcmpes %fcc3, %f12, %f12 fcmpes %fcc0, %f11, %f6 edge8ln %o4, %o0, %g6 ldd [%l7 + 0x58], %f2 tleu %icc, 0x2 fnor %f4, %f8, %f14 ba,a,pt %xcc, loop_5069 fcmpeq32 %f12, %f12, %g4 xor %l4, 0x15AD, %o2 st %f13, [%l7 + 0x20] loop_5069: ldub [%l7 + 0x7E], %g2 movge %xcc, %i5, %g5 fabsd %f4, %f8 fmovdge %xcc, %f11, %f0 sth %i0, [%l7 + 0x74] brnz %i3, loop_5070 fmovdn %icc, %f8, %f0 fbg %fcc0, loop_5071 ldsb [%l7 + 0x4B], %o3 loop_5070: andn %l1, %o5, %l6 bg,pt %xcc, loop_5072 loop_5071: ld [%l7 + 0x60], %f11 lduh [%l7 + 0x72], %g7 nop setx loop_5073, %l0, %l1 jmpl %l1, %i1 loop_5072: udivx %i4, 0x1D4F, %l2 fbe %fcc3, loop_5074 bn,a,pt %icc, loop_5075 loop_5073: fmovsneg %xcc, %f11, %f15 movcc %icc, %i7, %i6 loop_5074: udivcc %o7, 0x004D, %o1 loop_5075: popc %l3, %i2 ldsh [%l7 + 0x56], %g3 stw %o6, [%l7 + 0x54] brlez %g1, loop_5076 fmovrde %l0, %f14, %f6 fbg,a %fcc0, loop_5077 fmovsvc %xcc, %f5, %f5 loop_5076: std %f10, [%l7 + 0x28] lduw [%l7 + 0x6C], %o4 loop_5077: andncc %l5, %o0, %g6 fbe %fcc1, loop_5078 ldub [%l7 + 0x6A], %g4 fpack32 %f6, %f10, %f4 fnegd %f6, %f10 loop_5078: fsrc1 %f8, %f8 ldd [%l7 + 0x38], %f2 ldd [%l7 + 0x58], %f0 ldd [%l7 + 0x18], %f12 fsrc1 %f2, %f14 ldsb [%l7 + 0x2D], %o2 stx %l4, [%l7 + 0x48] fmul8sux16 %f4, %f4, %f4 sth %g2, [%l7 + 0x4A] ldsh [%l7 + 0x2C], %i5 tsubcctv %g5, 0x153F, %i3 edge32ln %i0, %o3, %o5 ldsw [%l7 + 0x64], %l6 ldd [%l7 + 0x20], %f12 ble %icc, loop_5079 fmovsle %icc, %f11, %f6 fands %f2, %f2, %f2 umulcc %l1, %i1, %g7 loop_5079: lduw [%l7 + 0x3C], %l2 stw %i7, [%l7 + 0x30] stx %i4, [%l7 + 0x10] fmovrdgz %o7, %f8, %f4 ldsb [%l7 + 0x46], %o1 st %f3, [%l7 + 0x38] ldx [%l7 + 0x08], %i6 fmovsle %xcc, %f13, %f6 movneg %icc, %i2, %l3 ldsb [%l7 + 0x74], %g3 fand %f0, %f4, %f6 fnegs %f6, %f8 fzero %f12 fmovsvs %xcc, %f15, %f0 std %f2, [%l7 + 0x28] fnor %f4, %f12, %f4 edge8n %o6, %g1, %o4 pdist %f6, %f0, %f4 fmovrdlez %l5, %f0, %f6 fmul8x16 %f2, %f14, %f14 brlez %l0, loop_5080 orcc %o0, 0x1F41, %g4 stx %g6, [%l7 + 0x50] fnors %f12, %f2, %f13 loop_5080: or %o2, %l4, %g2 fmovdleu %icc, %f2, %f6 fmul8sux16 %f14, %f2, %f12 fands %f5, %f8, %f6 tpos %icc, 0x4 ldub [%l7 + 0x29], %i5 ldsb [%l7 + 0x3D], %i3 fmovrde %g5, %f0, %f10 fbue %fcc2, loop_5081 fsrc2 %f6, %f2 ldsb [%l7 + 0x4A], %o3 std %f0, [%l7 + 0x08] loop_5081: sth %i0, [%l7 + 0x72] tsubcctv %o5, 0x176A, %l1 sllx %i1, %g7, %l6 sethi 0x09B0, %l2 ldx [%l7 + 0x58], %i7 lduw [%l7 + 0x58], %o7 fxors %f5, %f10, %f3 lduh [%l7 + 0x58], %i4 fnot2 %f8, %f14 movrgez %o1, 0x0F8, %i6 fbu,a %fcc3, loop_5082 fmul8ulx16 %f6, %f0, %f0 bgu,a,pn %icc, loop_5083 fpadd16 %f14, %f12, %f12 loop_5082: lduh [%l7 + 0x26], %l3 sth %g3, [%l7 + 0x5E] loop_5083: tcc %icc, 0x0 fmovrdgez %i2, %f0, %f8 srl %o6, 0x1A, %g1 fpadd32 %f14, %f12, %f8 ldsh [%l7 + 0x42], %l5 lduw [%l7 + 0x44], %o4 brz %l0, loop_5084 ldsh [%l7 + 0x20], %o0 ldx [%l7 + 0x18], %g6 mulscc %g4, %o2, %l4 loop_5084: fcmple16 %f4, %f14, %i5 fmovsvc %xcc, %f7, %f1 fble %fcc2, loop_5085 movg %xcc, %i3, %g2 tcs %icc, 0x2 fmovsg %xcc, %f13, %f9 loop_5085: fbne %fcc2, loop_5086 ldsw [%l7 + 0x44], %g5 fnegs %f6, %f14 stw %o3, [%l7 + 0x3C] loop_5086: ldsw [%l7 + 0x24], %o5 taddcctv %l1, %i1, %i0 fmovsge %xcc, %f2, %f12 ldsw [%l7 + 0x50], %g7 fmovd %f8, %f14 fpsub16s %f0, %f7, %f11 bge,a loop_5087 ldx [%l7 + 0x48], %l2 movleu %xcc, %i7, %l6 mulx %o7, 0x1477, %o1 loop_5087: fbule %fcc1, loop_5088 tpos %xcc, 0x2 subcc %i4, 0x1CFA, %l3 fnot1 %f8, %f2 loop_5088: popc %g3, %i6 ld [%l7 + 0x34], %f13 ldsb [%l7 + 0x72], %i2 fcmpne32 %f2, %f6, %g1 smul %o6, %o4, %l5 ldub [%l7 + 0x7C], %o0 ldx [%l7 + 0x78], %g6 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 fone %f12 fpadd16 %f2, %f14, %f2 sra %l0, %g4, %l4 loop_5089: st %f14, [%l7 + 0x34] stx %i5, [%l7 + 0x38] fpsub32 %f12, %f10, %f14 stb %o2, [%l7 + 0x55] udivcc %i3, 0x0487, %g5 stw %o3, [%l7 + 0x34] fnot1 %f12, %f8 std %f14, [%l7 + 0x50] orn %o5, %l1, %i1 fble,a %fcc1, loop_5090 ldsb [%l7 + 0x68], %i0 fnands %f5, %f13, %f3 fbul %fcc2, loop_5091 loop_5090: fexpand %f2, %f2 fpsub16s %f1, %f15, %f6 ldsb [%l7 + 0x3F], %g2 loop_5091: ba,a,pt %icc, loop_5092 tcs %xcc, 0x7 srlx %g7, 0x1F, %l2 ldsb [%l7 + 0x12], %l6 loop_5092: fbg,a %fcc2, loop_5093 fba,a %fcc2, loop_5094 edge16n %o7, %i7, %o1 ldub [%l7 + 0x42], %i4 loop_5093: stb %l3, [%l7 + 0x32] loop_5094: fmovdpos %xcc, %f7, %f5 fcmpne32 %f14, %f14, %i6 fpadd32 %f14, %f12, %f2 edge32ln %i2, %g3, %g1 brnz,a %o6, loop_5095 lduh [%l7 + 0x2A], %l5 fmovdvs %xcc, %f0, %f10 fcmpeq16 %f14, %f2, %o4 loop_5095: stb %o0, [%l7 + 0x74] ldsw [%l7 + 0x2C], %l0 fbu,a %fcc0, loop_5096 fcmpne32 %f6, %f8, %g4 fcmpeq16 %f14, %f6, %g6 ldsb [%l7 + 0x69], %i5 loop_5096: st %f3, [%l7 + 0x3C] fpadd16 %f2, %f10, %f2 sth %l4, [%l7 + 0x68] movn %xcc, %o2, %i3 fmovrdgz %o3, %f6, %f0 taddcc %o5, %g5, %i1 edge16n %i0, %l1, %g7 st %f13, [%l7 + 0x74] edge16 %g2, %l6, %o7 and %i7, %o1, %i4 srlx %l2, %l3, %i6 fabss %f15, %f7 edge32 %g3, %i2, %g1 ldsb [%l7 + 0x6C], %o6 be loop_5097 edge16 %l5, %o4, %l0 sdiv %g4, 0x1B3A, %o0 orncc %i5, %l4, %o2 loop_5097: movrlz %i3, 0x066, %g6 fcmpeq32 %f10, %f4, %o5 fmovscc %xcc, %f5, %f7 udiv %o3, 0x1152, %i1 std %f8, [%l7 + 0x40] fmovsge %icc, %f13, %f4 mulscc %i0, 0x1903, %g5 movn %icc, %g7, %l1 fbge %fcc1, loop_5098 fandnot1s %f10, %f2, %f13 bcs,pn %icc, loop_5099 ld [%l7 + 0x2C], %f12 loop_5098: ldub [%l7 + 0x15], %l6 fba %fcc2, loop_5100 loop_5099: movvs %icc, %o7, %g2 tneg %xcc, 0x7 movrlz %i7, 0x023, %o1 loop_5100: ba loop_5101 fmovrslez %i4, %f1, %f13 stw %l2, [%l7 + 0x30] lduh [%l7 + 0x5E], %i6 loop_5101: fsrc1s %f11, %f11 stx %l3, [%l7 + 0x28] xor %i2, 0x198C, %g3 fmovscc %xcc, %f4, %f4 fbug,a %fcc2, loop_5102 fxors %f3, %f8, %f5 st %f12, [%l7 + 0x7C] fmovscc %icc, %f15, %f10 loop_5102: st %f0, [%l7 + 0x08] fmovrde %g1, %f12, %f12 ldx [%l7 + 0x08], %l5 srlx %o6, %o4, %g4 sethi 0x1D41, %o0 movge %xcc, %i5, %l4 array32 %o2, %i3, %l0 std %f0, [%l7 + 0x60] fpadd16 %f10, %f14, %f10 ldx [%l7 + 0x50], %o5 ldsh [%l7 + 0x3A], %o3 xnor %i1, %g6, %g5 fmovdcc %xcc, %f15, %f3 srax %i0, 0x14, %l1 fmovse %xcc, %f6, %f4 stx %l6, [%l7 + 0x10] fbl %fcc3, loop_5103 ldub [%l7 + 0x69], %o7 fmovd %f8, %f4 fmovdcc %icc, %f4, %f14 loop_5103: ldd [%l7 + 0x50], %f10 addccc %g2, 0x0D45, %i7 tsubcc %g7, 0x0B5E, %i4 fmovdcs %icc, %f4, %f15 faligndata %f14, %f10, %f2 edge16ln %o1, %i6, %l3 tsubcctv %l2, %g3, %i2 fmovsl %icc, %f9, %f0 fnor %f2, %f14, %f8 fmovrse %l5, %f0, %f10 edge32n %o6, %o4, %g4 fandnot2 %f12, %f2, %f4 fmovse %xcc, %f7, %f2 fmovscs %icc, %f0, %f9 fone %f2 fpadd16 %f12, %f14, %f8 fxnor %f0, %f14, %f8 edge32l %g1, %i5, %l4 ldub [%l7 + 0x6F], %o2 ldsw [%l7 + 0x60], %i3 fba %fcc0, loop_5104 fsrc1s %f4, %f1 fmul8ulx16 %f10, %f2, %f4 alignaddrl %l0, %o5, %o0 loop_5104: movn %icc, %i1, %o3 fmovsle %xcc, %f4, %f15 edge8l %g5, %i0, %l1 call loop_5105 fmovrdgz %l6, %f2, %f4 lduh [%l7 + 0x54], %g6 stw %o7, [%l7 + 0x64] loop_5105: movcc %xcc, %i7, %g7 sdiv %i4, 0x1DA4, %o1 movcs %xcc, %g2, %i6 stw %l3, [%l7 + 0x20] fxnors %f4, %f1, %f3 bcs,pt %icc, loop_5106 fbul,a %fcc1, loop_5107 te %xcc, 0x5 st %f4, [%l7 + 0x48] loop_5106: ldx [%l7 + 0x10], %l2 loop_5107: taddcctv %g3, 0x0C61, %i2 fmovdneg %icc, %f8, %f0 bneg,a loop_5108 fbuge %fcc3, loop_5109 sllx %l5, 0x18, %o6 tgu %xcc, 0x5 loop_5108: stb %g4, [%l7 + 0x12] loop_5109: fzeros %f13 bn,a %icc, loop_5110 ldsw [%l7 + 0x0C], %o4 fbue %fcc2, loop_5111 stw %i5, [%l7 + 0x2C] loop_5110: fabsd %f12, %f10 st %f15, [%l7 + 0x70] loop_5111: fcmps %fcc2, %f8, %f11 fbuge,a %fcc1, loop_5112 lduh [%l7 + 0x0E], %g1 fmovsvs %xcc, %f15, %f5 xor %l4, %i3, %l0 loop_5112: be,a loop_5113 fmovsle %xcc, %f0, %f7 tn %xcc, 0x7 srl %o2, %o5, %o0 loop_5113: std %f0, [%l7 + 0x40] fcmpne16 %f8, %f6, %i1 lduh [%l7 + 0x5E], %g5 movn %icc, %o3, %l1 fnand %f14, %f14, %f14 bvc,a,pt %icc, loop_5114 srax %i0, 0x0B, %g6 fbo %fcc3, loop_5115 bpos,a loop_5116 loop_5114: fmovsvc %xcc, %f12, %f10 lduw [%l7 + 0x34], %o7 loop_5115: ldsw [%l7 + 0x40], %l6 loop_5116: bgu,a,pn %xcc, loop_5117 sth %g7, [%l7 + 0x66] fors %f1, %f5, %f0 fmul8ulx16 %f6, %f14, %f12 loop_5117: stb %i4, [%l7 + 0x71] movgu %xcc, %i7, %o1 ble loop_5118 stb %g2, [%l7 + 0x15] stx %l3, [%l7 + 0x58] fcmped %fcc2, %f8, %f10 loop_5118: nop setx loop_5119, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxnors %f2, %f1, %f11 stb %l2, [%l7 + 0x34] udivcc %i6, 0x0AC2, %i2 loop_5119: ldx [%l7 + 0x70], %l5 std %f4, [%l7 + 0x08] fmovsge %xcc, %f14, %f3 movl %xcc, %g3, %o6 stb %o4, [%l7 + 0x71] sth %i5, [%l7 + 0x4A] andcc %g1, 0x1A46, %g4 array8 %i3, %l0, %o2 be,pn %icc, loop_5120 fbge %fcc3, loop_5121 ldsh [%l7 + 0x46], %l4 stb %o0, [%l7 + 0x6B] loop_5120: fcmpes %fcc1, %f8, %f8 loop_5121: fnegd %f14, %f14 ldsh [%l7 + 0x08], %o5 brnz,a %i1, loop_5122 fxors %f10, %f11, %f12 std %f14, [%l7 + 0x58] pdist %f12, %f10, %f2 loop_5122: sdiv %g5, 0x1A50, %o3 alignaddrl %i0, %l1, %o7 andcc %g6, 0x1828, %l6 array16 %i4, %i7, %g7 ldsb [%l7 + 0x76], %o1 fmovdn %icc, %f3, %f11 ldsw [%l7 + 0x38], %g2 edge16n %l2, %l3, %i6 array8 %l5, %i2, %o6 ld [%l7 + 0x70], %f1 fnegd %f0, %f6 fands %f3, %f11, %f7 edge8 %g3, %i5, %g1 orn %o4, 0x0DD3, %i3 fcmps %fcc0, %f8, %f8 smul %l0, 0x1000, %g4 fmovdle %icc, %f13, %f0 fpadd32 %f10, %f6, %f12 stx %l4, [%l7 + 0x30] mulx %o2, %o5, %i1 fblg,a %fcc0, loop_5123 sth %o0, [%l7 + 0x7C] edge8l %g5, %i0, %l1 fnot1 %f6, %f6 loop_5123: ldx [%l7 + 0x18], %o7 std %f14, [%l7 + 0x38] tl %icc, 0x5 ldsb [%l7 + 0x53], %o3 fmul8sux16 %f6, %f10, %f14 std %f0, [%l7 + 0x78] stw %l6, [%l7 + 0x50] edge32 %i4, %g6, %g7 edge32l %o1, %g2, %l2 movpos %icc, %l3, %i7 fmovdgu %xcc, %f15, %f0 stb %i6, [%l7 + 0x7A] tn %icc, 0x6 std %f6, [%l7 + 0x40] ldub [%l7 + 0x1A], %i2 fcmpgt16 %f2, %f4, %l5 std %f6, [%l7 + 0x70] ldx [%l7 + 0x68], %o6 bshuffle %f2, %f10, %f14 ldsh [%l7 + 0x0A], %g3 st %f6, [%l7 + 0x74] ldsb [%l7 + 0x4C], %g1 st %f5, [%l7 + 0x50] ld [%l7 + 0x34], %f3 fmovsg %icc, %f9, %f13 fandnot2 %f2, %f2, %f8 movrgez %o4, %i3, %l0 stx %i5, [%l7 + 0x48] brgez %g4, loop_5124 sdivx %l4, 0x129F, %o5 fblg,a %fcc3, loop_5125 fmovdge %icc, %f10, %f0 loop_5124: fmovsl %icc, %f15, %f8 umul %i1, 0x1F79, %o2 loop_5125: ta %xcc, 0x7 st %f14, [%l7 + 0x5C] movgu %icc, %g5, %o0 fcmpd %fcc0, %f8, %f0 fornot2 %f6, %f10, %f6 movn %xcc, %i0, %o7 lduw [%l7 + 0x24], %o3 ldx [%l7 + 0x08], %l1 alignaddr %l6, %i4, %g6 lduw [%l7 + 0x68], %o1 fandnot1s %f3, %f2, %f7 ldd [%l7 + 0x38], %f12 ldx [%l7 + 0x50], %g7 st %f15, [%l7 + 0x18] mulscc %g2, 0x04FF, %l3 lduw [%l7 + 0x34], %i7 lduh [%l7 + 0x60], %l2 fmovrdne %i6, %f0, %f6 nop setx loop_5126, %l0, %l1 jmpl %l1, %i2 lduh [%l7 + 0x64], %l5 lduw [%l7 + 0x30], %g3 fmovdvc %xcc, %f9, %f3 loop_5126: ldd [%l7 + 0x10], %f8 addccc %g1, 0x03D6, %o4 brlz,a %o6, loop_5127 ldx [%l7 + 0x58], %l0 ldsh [%l7 + 0x5C], %i5 fmovdpos %icc, %f8, %f3 loop_5127: std %f10, [%l7 + 0x20] fcmped %fcc3, %f2, %f0 xorcc %i3, 0x0DFB, %g4 smulcc %o5, %l4, %i1 xnorcc %g5, %o0, %o2 fmovsvc %icc, %f8, %f1 fcmpes %fcc2, %f7, %f0 fmovdg %icc, %f10, %f7 sth %i0, [%l7 + 0x5A] fands %f0, %f9, %f4 fpsub16 %f10, %f10, %f0 st %f6, [%l7 + 0x40] mova %icc, %o7, %o3 udiv %l6, 0x13A5, %i4 lduh [%l7 + 0x54], %l1 fxnors %f11, %f12, %f4 ldsb [%l7 + 0x5F], %g6 ldsh [%l7 + 0x7E], %g7 fpadd32s %f12, %f13, %f7 alignaddrl %g2, %o1, %l3 xorcc %l2, 0x0EDE, %i7 fone %f10 andncc %i6, %l5, %g3 std %f10, [%l7 + 0x68] fxnor %f2, %f2, %f2 fmovdcc %xcc, %f13, %f10 fbe %fcc3, loop_5128 movrne %i2, 0x249, %o4 udiv %g1, 0x0E27, %o6 bg,a,pt %xcc, loop_5129 loop_5128: movvs %icc, %l0, %i3 ld [%l7 + 0x38], %f8 ldsw [%l7 + 0x78], %i5 loop_5129: fcmpne16 %f2, %f4, %g4 siam 0x7 edge8l %o5, %i1, %g5 fmovspos %icc, %f2, %f0 nop setx loop_5130, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbo %fcc1, loop_5131 bne,pn %xcc, loop_5132 srax %o0, 0x07, %o2 loop_5130: movrgez %i0, 0x02E, %l4 loop_5131: orcc %o7, %l6, %i4 loop_5132: fmovdneg %icc, %f7, %f9 bcc,pt %icc, loop_5133 ld [%l7 + 0x58], %f9 sth %l1, [%l7 + 0x16] std %f2, [%l7 + 0x20] loop_5133: bn,pt %xcc, loop_5134 ldsw [%l7 + 0x48], %o3 array32 %g7, %g6, %g2 stw %l3, [%l7 + 0x48] loop_5134: ldsh [%l7 + 0x0A], %l2 popc %i7, %i6 tneg %icc, 0x5 srax %o1, 0x03, %g3 lduh [%l7 + 0x3A], %i2 fsrc1s %f0, %f12 bpos,a %xcc, loop_5135 ldsw [%l7 + 0x5C], %o4 subc %l5, %o6, %g1 fpack16 %f10, %f11 loop_5135: subccc %l0, 0x1D7B, %i5 ldx [%l7 + 0x38], %i3 movneg %xcc, %o5, %g4 stb %i1, [%l7 + 0x14] movl %xcc, %g5, %o2 for %f0, %f0, %f12 smulcc %o0, %i0, %o7 umulcc %l4, 0x18BB, %l6 stw %l1, [%l7 + 0x74] srax %i4, %g7, %o3 popc 0x1B27, %g6 lduw [%l7 + 0x2C], %g2 ldub [%l7 + 0x64], %l2 fmovsg %icc, %f11, %f2 lduw [%l7 + 0x64], %l3 fbue,a %fcc1, loop_5136 edge32n %i6, %o1, %i7 orn %i2, %o4, %g3 movrgz %o6, %g1, %l0 loop_5136: tn %xcc, 0x3 ldsw [%l7 + 0x58], %l5 fmovdg %icc, %f10, %f4 ldsh [%l7 + 0x3A], %i5 ldsb [%l7 + 0x32], %i3 ldsw [%l7 + 0x64], %g4 fblg %fcc1, loop_5137 lduw [%l7 + 0x0C], %o5 fcmped %fcc3, %f8, %f2 fcmple32 %f0, %f6, %i1 loop_5137: stw %o2, [%l7 + 0x1C] bpos,a,pt %icc, loop_5138 edge16n %o0, %g5, %o7 fblg %fcc0, loop_5139 bleu,a,pn %icc, loop_5140 loop_5138: ldsw [%l7 + 0x3C], %i0 stb %l4, [%l7 + 0x4C] loop_5139: bleu,a loop_5141 loop_5140: umulcc %l6, %l1, %i4 lduh [%l7 + 0x3E], %g7 fmovrsgz %o3, %f9, %f13 loop_5141: movl %icc, %g6, %l2 movgu %icc, %l3, %g2 fcmps %fcc1, %f11, %f8 lduh [%l7 + 0x66], %o1 movcs %xcc, %i6, %i2 siam 0x4 tvs %xcc, 0x4 bcs,pn %xcc, loop_5142 fmovrsne %i7, %f1, %f8 fmovd %f14, %f0 ldsw [%l7 + 0x40], %g3 loop_5142: movpos %xcc, %o4, %g1 orcc %l0, %o6, %l5 brz,a %i5, loop_5143 fands %f0, %f14, %f8 stb %i3, [%l7 + 0x2B] stw %o5, [%l7 + 0x68] loop_5143: ldsw [%l7 + 0x78], %g4 ldd [%l7 + 0x68], %f4 fmovrdgez %o2, %f2, %f8 fmovrdlez %o0, %f8, %f4 edge8ln %i1, %o7, %g5 xor %l4, 0x1F09, %i0 brgez,a %l6, loop_5144 edge32n %i4, %l1, %o3 taddcctv %g6, 0x062B, %l2 bshuffle %f10, %f0, %f0 loop_5144: tcs %xcc, 0x0 fxnors %f4, %f5, %f12 fmovdgu %icc, %f2, %f10 fble,a %fcc3, loop_5145 call loop_5146 mova %xcc, %l3, %g2 fbug,a %fcc1, loop_5147 loop_5145: ldx [%l7 + 0x20], %g7 loop_5146: ldsw [%l7 + 0x44], %i6 ldsb [%l7 + 0x0B], %o1 loop_5147: fcmpes %fcc1, %f0, %f1 bl loop_5148 subc %i2, %i7, %o4 ldsh [%l7 + 0x3A], %g1 fmovse %xcc, %f9, %f6 loop_5148: fnot1 %f8, %f8 orn %g3, 0x137A, %o6 udivx %l5, 0x100A, %i5 mulx %i3, %o5, %g4 movrgez %o2, 0x2C7, %l0 movleu %icc, %o0, %i1 fornot1 %f14, %f10, %f12 st %f15, [%l7 + 0x50] ldsw [%l7 + 0x64], %g5 ldx [%l7 + 0x28], %l4 ldd [%l7 + 0x78], %f14 movvc %icc, %o7, %l6 movvc %icc, %i4, %i0 fmul8x16 %f8, %f12, %f2 fmul8sux16 %f0, %f14, %f0 bvc loop_5149 edge8 %o3, %g6, %l1 ld [%l7 + 0x14], %f6 std %f4, [%l7 + 0x78] loop_5149: sth %l2, [%l7 + 0x62] array32 %l3, %g2, %i6 ldx [%l7 + 0x58], %g7 fcmped %fcc0, %f12, %f0 movrne %o1, 0x296, %i7 lduh [%l7 + 0x5A], %i2 st %f1, [%l7 + 0x38] st %f2, [%l7 + 0x24] fbule,a %fcc0, loop_5150 ld [%l7 + 0x3C], %f5 bg,a,pt %xcc, loop_5151 bpos,a %xcc, loop_5152 loop_5150: std %f12, [%l7 + 0x70] ldd [%l7 + 0x30], %f0 loop_5151: ldd [%l7 + 0x18], %f6 loop_5152: tcs %xcc, 0x5 lduw [%l7 + 0x50], %o4 stw %g3, [%l7 + 0x40] fble %fcc1, loop_5153 fmovrdlz %o6, %f0, %f12 fnot2 %f2, %f0 ldub [%l7 + 0x79], %g1 loop_5153: lduh [%l7 + 0x10], %i5 fbue,a %fcc0, loop_5154 stw %i3, [%l7 + 0x48] st %f15, [%l7 + 0x70] fmovrsne %o5, %f3, %f12 loop_5154: brgez %l5, loop_5155 fmovdleu %xcc, %f7, %f8 stx %g4, [%l7 + 0x78] stb %o2, [%l7 + 0x71] loop_5155: ldsb [%l7 + 0x63], %l0 bge loop_5156 subcc %o0, %i1, %l4 movre %g5, %o7, %i4 fsrc1 %f8, %f2 loop_5156: ldsh [%l7 + 0x1E], %l6 sethi 0x1D3E, %o3 lduw [%l7 + 0x58], %g6 movcs %icc, %i0, %l1 fsrc2s %f6, %f13 edge32 %l2, %g2, %i6 subccc %l3, 0x1173, %o1 sdivx %i7, 0x07A9, %g7 stw %i2, [%l7 + 0x54] stb %g3, [%l7 + 0x3E] ble loop_5157 st %f15, [%l7 + 0x74] stx %o6, [%l7 + 0x28] fzero %f4 loop_5157: ld [%l7 + 0x7C], %f0 st %f4, [%l7 + 0x58] xnorcc %o4, %g1, %i3 fnot1 %f10, %f4 bn loop_5158 fmovdcc %xcc, %f2, %f15 add %o5, %i5, %l5 stw %g4, [%l7 + 0x20] loop_5158: ld [%l7 + 0x2C], %f6 tl %icc, 0x3 fxor %f12, %f2, %f2 stx %l0, [%l7 + 0x48] fmuld8ulx16 %f12, %f5, %f14 popc %o0, %i1 movrne %l4, 0x38F, %o2 fcmps %fcc0, %f0, %f4 movrne %g5, %o7, %l6 ld [%l7 + 0x70], %f1 lduw [%l7 + 0x30], %i4 addcc %g6, %i0, %o3 fnors %f6, %f12, %f12 ldsw [%l7 + 0x34], %l1 movrne %l2, 0x2E8, %i6 ldsb [%l7 + 0x7D], %g2 fcmpgt16 %f0, %f2, %l3 subcc %o1, %g7, %i7 movrgez %g3, 0x143, %o6 ldub [%l7 + 0x48], %i2 ldd [%l7 + 0x60], %f4 fbug,a %fcc3, loop_5159 fmovspos %icc, %f7, %f4 fmovrdne %g1, %f8, %f12 bg,a %icc, loop_5160 loop_5159: ldx [%l7 + 0x08], %o4 lduh [%l7 + 0x0A], %i3 bl,a,pt %xcc, loop_5161 loop_5160: edge32 %o5, %i5, %g4 fmovdgu %xcc, %f7, %f6 fmovscs %xcc, %f13, %f13 loop_5161: fpadd32s %f10, %f3, %f4 sll %l0, 0x0C, %l5 srlx %i1, 0x1C, %o0 movl %xcc, %l4, %o2 stw %o7, [%l7 + 0x20] edge32n %g5, %l6, %i4 fba %fcc2, loop_5162 umul %g6, %i0, %l1 fmovsleu %icc, %f3, %f12 edge16l %l2, %i6, %g2 loop_5162: edge32ln %o3, %l3, %g7 stb %o1, [%l7 + 0x43] fmovdne %icc, %f0, %f15 stb %g3, [%l7 + 0x75] movrne %o6, 0x386, %i2 fmovda %icc, %f2, %f9 umulcc %i7, %g1, %i3 taddcc %o4, %o5, %i5 lduh [%l7 + 0x0A], %l0 movleu %icc, %l5, %i1 fmovda %icc, %f5, %f9 bneg,a,pn %icc, loop_5163 fmovdcs %icc, %f11, %f11 bvs,a,pn %icc, loop_5164 edge8ln %g4, %l4, %o2 loop_5163: fmovrdlez %o0, %f10, %f14 ldsh [%l7 + 0x7C], %o7 loop_5164: movcc %xcc, %g5, %l6 bge,a,pn %xcc, loop_5165 fmovsvs %xcc, %f12, %f10 fmovsle %icc, %f4, %f7 ld [%l7 + 0x14], %f9 loop_5165: fsrc1s %f4, %f9 brlez %i4, loop_5166 udiv %g6, 0x19E3, %i0 fmovda %icc, %f3, %f3 ba,pt %xcc, loop_5167 loop_5166: fzeros %f1 movn %xcc, %l2, %l1 ld [%l7 + 0x4C], %f7 loop_5167: tcs %xcc, 0x2 ldd [%l7 + 0x48], %f2 sdiv %g2, 0x0710, %o3 movne %icc, %l3, %g7 fmovdpos %xcc, %f12, %f15 fmovrdlz %o1, %f14, %f0 fmul8x16au %f0, %f7, %f2 fmovdgu %xcc, %f12, %f4 subc %i6, 0x0F26, %g3 st %f7, [%l7 + 0x20] std %f14, [%l7 + 0x20] ldsb [%l7 + 0x42], %i2 fmovspos %xcc, %f10, %f15 stw %o6, [%l7 + 0x64] brnz,a %i7, loop_5168 for %f6, %f14, %f8 fornot1 %f12, %f6, %f2 st %f7, [%l7 + 0x44] loop_5168: call loop_5169 lduh [%l7 + 0x30], %g1 udiv %i3, 0x01C4, %o4 fpadd16s %f10, %f5, %f8 loop_5169: ldub [%l7 + 0x15], %o5 std %f6, [%l7 + 0x28] fba,a %fcc1, loop_5170 stx %i5, [%l7 + 0x30] fcmped %fcc2, %f0, %f12 stw %l0, [%l7 + 0x28] loop_5170: mulscc %l5, %i1, %g4 ldx [%l7 + 0x18], %o2 std %f14, [%l7 + 0x70] tcs %xcc, 0x2 bgu,a loop_5171 movneg %icc, %l4, %o0 ldx [%l7 + 0x30], %g5 array8 %o7, %i4, %g6 loop_5171: fmovsle %icc, %f8, %f3 bge,a loop_5172 st %f14, [%l7 + 0x58] fbo,a %fcc0, loop_5173 movcc %icc, %i0, %l6 loop_5172: lduh [%l7 + 0x52], %l1 tneg %icc, 0x5 loop_5173: ldsh [%l7 + 0x0A], %l2 ldsw [%l7 + 0x44], %o3 tl %xcc, 0x3 brgez %g2, loop_5174 st %f0, [%l7 + 0x28] fnands %f6, %f12, %f5 ld [%l7 + 0x34], %f4 loop_5174: lduh [%l7 + 0x28], %l3 stx %o1, [%l7 + 0x30] st %f0, [%l7 + 0x58] ld [%l7 + 0x64], %f2 ldub [%l7 + 0x66], %g7 movrgez %g3, %i6, %o6 sllx %i2, 0x03, %g1 ldsw [%l7 + 0x54], %i7 ldsh [%l7 + 0x34], %o4 fmul8ulx16 %f12, %f6, %f14 ldd [%l7 + 0x60], %f10 ta %icc, 0x4 bleu,a,pn %icc, loop_5175 sth %i3, [%l7 + 0x4C] lduh [%l7 + 0x36], %o5 fblg,a %fcc1, loop_5176 loop_5175: fnegs %f0, %f14 fbu %fcc0, loop_5177 andncc %l0, %l5, %i5 loop_5176: std %f2, [%l7 + 0x70] fble,a %fcc1, loop_5178 loop_5177: sth %g4, [%l7 + 0x48] sdiv %o2, 0x05AD, %l4 ldsw [%l7 + 0x48], %i1 loop_5178: fmovrdlez %o0, %f4, %f14 fmovrdgez %g5, %f14, %f6 sdiv %i4, 0x1B9D, %g6 st %f12, [%l7 + 0x74] fmovrse %i0, %f5, %f7 brlz %l6, loop_5179 fsrc1 %f2, %f0 fmovdne %icc, %f5, %f11 std %f14, [%l7 + 0x18] loop_5179: lduh [%l7 + 0x36], %l1 fandnot1 %f4, %f10, %f0 fmuld8sux16 %f12, %f8, %f14 fmovsvs %xcc, %f15, %f0 tn %xcc, 0x6 sth %o7, [%l7 + 0x1A] smul %l2, %g2, %o3 taddcc %l3, %o1, %g3 ldsw [%l7 + 0x2C], %i6 ldd [%l7 + 0x48], %f8 sth %o6, [%l7 + 0x18] fmovdpos %icc, %f10, %f8 alignaddr %i2, %g7, %i7 brnz,a %g1, loop_5180 fpsub16 %f8, %f14, %f0 subccc %o4, %i3, %o5 fmovdg %icc, %f3, %f4 loop_5180: sth %l0, [%l7 + 0x44] movcc %icc, %i5, %l5 ldx [%l7 + 0x18], %o2 movrne %g4, %i1, %o0 fcmpne32 %f12, %f14, %g5 fnot2s %f7, %f15 udiv %l4, 0x0B36, %g6 taddcctv %i0, %l6, %i4 fmuld8ulx16 %f1, %f3, %f8 fmovdl %icc, %f9, %f3 std %f8, [%l7 + 0x68] sdiv %l1, 0x0C2B, %o7 brz,a %l2, loop_5181 taddcctv %o3, %g2, %o1 fmuld8sux16 %f2, %f13, %f10 ldx [%l7 + 0x10], %g3 loop_5181: tleu %icc, 0x1 ldsb [%l7 + 0x52], %i6 fmovrde %o6, %f8, %f12 fandnot2s %f8, %f1, %f1 tl %icc, 0x3 bvc,a,pt %icc, loop_5182 fornot1 %f0, %f10, %f6 fsrc2s %f12, %f15 subccc %i2, 0x007A, %g7 loop_5182: fcmpne16 %f12, %f0, %l3 movgu %xcc, %i7, %g1 ta %icc, 0x7 fnegs %f15, %f9 std %f2, [%l7 + 0x68] fones %f10 stx %i3, [%l7 + 0x10] sth %o4, [%l7 + 0x58] movpos %xcc, %o5, %l0 movpos %xcc, %l5, %o2 fcmple16 %f4, %f2, %g4 fxor %f4, %f0, %f0 edge32n %i1, %i5, %g5 bvs,pt %xcc, loop_5183 array8 %o0, %l4, %g6 movrgz %i0, %i4, %l1 fxors %f13, %f4, %f6 loop_5183: fbne,a %fcc3, loop_5184 fcmple32 %f14, %f6, %l6 sth %o7, [%l7 + 0x0A] fpsub16s %f14, %f1, %f10 loop_5184: ld [%l7 + 0x38], %f14 sra %o3, %l2, %o1 edge16l %g3, %g2, %o6 srl %i2, %i6, %l3 fmovsne %xcc, %f15, %f11 stb %g7, [%l7 + 0x20] fcmpeq16 %f0, %f12, %i7 st %f13, [%l7 + 0x78] ldsh [%l7 + 0x5A], %i3 fbug,a %fcc2, loop_5185 bpos,a,pn %xcc, loop_5186 fbuge,a %fcc3, loop_5187 fmovrsne %o4, %f5, %f7 loop_5185: orcc %g1, %o5, %l5 loop_5186: tl %icc, 0x3 loop_5187: nop setx loop_5188, %l0, %l1 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 + 0x34], %f2 fcmpeq16 %f8, %f6, %o2 movre %l0, %g4, %i1 loop_5188: sll %g5, 0x06, %o0 sth %l4, [%l7 + 0x12] move %xcc, %g6, %i5 brgz,a %i4, loop_5189 movge %xcc, %l1, %i0 ldsw [%l7 + 0x78], %o7 sth %o3, [%l7 + 0x34] loop_5189: edge32n %l6, %o1, %g3 tg %xcc, 0x7 stw %l2, [%l7 + 0x28] fmovrdlez %o6, %f14, %f2 srlx %g2, 0x06, %i6 fsrc1s %f8, %f11 bne,pn %xcc, loop_5190 nop setx loop_5191, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrsgez %i2, %f0, %f0 stx %l3, [%l7 + 0x60] loop_5190: fxnor %f10, %f10, %f14 loop_5191: alignaddrl %i7, %g7, %i3 fmul8sux16 %f4, %f0, %f2 movrlz %g1, %o4, %o5 fones %f12 edge8l %l5, %l0, %o2 fmovsgu %icc, %f4, %f13 movvs %xcc, %g4, %i1 fcmpne32 %f4, %f6, %o0 fcmped %fcc1, %f6, %f2 tvs %icc, 0x6 srl %g5, 0x15, %g6 ldub [%l7 + 0x0C], %i5 st %f6, [%l7 + 0x28] fmovdge %icc, %f0, %f3 fbe %fcc1, loop_5192 fmovrslz %i4, %f8, %f5 tn %xcc, 0x4 tvs %icc, 0x3 loop_5192: tleu %xcc, 0x3 lduw [%l7 + 0x50], %l4 fandnot2s %f11, %f12, %f4 fble,a %fcc3, loop_5193 stw %l1, [%l7 + 0x44] fmovdvs %icc, %f4, %f10 bgu,a %icc, loop_5194 loop_5193: tne %icc, 0x2 ldub [%l7 + 0x63], %i0 ldsb [%l7 + 0x60], %o3 loop_5194: movle %xcc, %o7, %o1 fors %f15, %f13, %f5 movneg %xcc, %l6, %g3 movpos %xcc, %l2, %g2 fbg %fcc1, loop_5195 nop setx loop_5196, %l0, %l1 jmpl %l1, %o6 st %f0, [%l7 + 0x10] bl,a,pt %xcc, loop_5197 loop_5195: ldsw [%l7 + 0x74], %i2 loop_5196: fcmps %fcc2, %f12, %f15 fmovsa %icc, %f6, %f10 loop_5197: stx %i6, [%l7 + 0x50] ldub [%l7 + 0x6F], %i7 edge32n %l3, %g7, %i3 fmovsl %xcc, %f14, %f0 ldsb [%l7 + 0x19], %o4 bcs,pt %xcc, loop_5198 ldub [%l7 + 0x3F], %g1 fnands %f14, %f11, %f4 fcmpne16 %f12, %f10, %l5 loop_5198: ldub [%l7 + 0x70], %l0 fmovdvs %icc, %f1, %f3 movrgez %o5, 0x336, %o2 stw %g4, [%l7 + 0x14] xor %o0, %g5, %i1 udiv %i5, 0x0638, %g6 edge16l %i4, %l4, %l1 lduw [%l7 + 0x1C], %o3 subccc %o7, %i0, %l6 fcmple32 %f4, %f6, %o1 tvc %icc, 0x0 ldsb [%l7 + 0x38], %l2 ldub [%l7 + 0x48], %g2 movg %xcc, %g3, %o6 stw %i6, [%l7 + 0x48] addccc %i2, %i7, %l3 move %icc, %i3, %g7 ld [%l7 + 0x3C], %f11 movge %icc, %g1, %l5 fmovrdne %l0, %f14, %f14 edge8ln %o4, %o5, %g4 fornot1 %f2, %f12, %f14 fmovrsgez %o2, %f4, %f12 st %f4, [%l7 + 0x18] mulscc %o0, %g5, %i5 bl,a loop_5199 edge32n %i1, %g6, %l4 stw %l1, [%l7 + 0x30] fornot1s %f14, %f4, %f1 loop_5199: brgez %o3, loop_5200 movrgz %o7, %i4, %l6 smulcc %o1, %l2, %g2 stx %i0, [%l7 + 0x40] loop_5200: fble,a %fcc0, loop_5201 edge16 %o6, %i6, %i2 stb %g3, [%l7 + 0x17] st %f3, [%l7 + 0x70] loop_5201: tsubcctv %l3, 0x1371, %i7 stx %i3, [%l7 + 0x20] xnor %g7, %l5, %g1 stw %l0, [%l7 + 0x14] ldsw [%l7 + 0x5C], %o5 movneg %xcc, %o4, %o2 fmovrsgz %o0, %f11, %f4 fmovrse %g4, %f10, %f4 fmovsa %icc, %f10, %f11 fmovrdgez %g5, %f10, %f12 ta %xcc, 0x0 fmuld8ulx16 %f8, %f7, %f0 fmovdcs %icc, %f2, %f8 ble,pn %xcc, loop_5202 fmul8x16al %f8, %f8, %f4 fbule,a %fcc0, loop_5203 movvs %icc, %i1, %i5 loop_5202: siam 0x7 fbg %fcc3, loop_5204 loop_5203: fmovsge %xcc, %f14, %f14 edge16 %g6, %l4, %l1 fmul8ulx16 %f2, %f12, %f8 loop_5204: fbug,a %fcc3, loop_5205 lduh [%l7 + 0x0C], %o3 sethi 0x020B, %o7 nop setx loop_5206, %l0, %l1 jmpl %l1, %l6 loop_5205: lduw [%l7 + 0x7C], %o1 fblg %fcc1, loop_5207 fble,a %fcc1, loop_5208 loop_5206: tpos %xcc, 0x0 fnot2 %f8, %f2 loop_5207: ldd [%l7 + 0x40], %f4 loop_5208: fnegd %f8, %f4 ldsw [%l7 + 0x08], %i4 fbu %fcc3, loop_5209 add %l2, 0x13BC, %i0 ldsw [%l7 + 0x18], %o6 add %g2, %i6, %g3 loop_5209: ldsb [%l7 + 0x6D], %i2 ldd [%l7 + 0x50], %f4 std %f8, [%l7 + 0x08] fmovscs %icc, %f1, %f10 fpsub16 %f8, %f12, %f2 fzero %f6 fmovdcc %xcc, %f0, %f2 ld [%l7 + 0x1C], %f0 fbo,a %fcc3, loop_5210 movvs %icc, %l3, %i3 fxnors %f1, %f2, %f10 stx %i7, [%l7 + 0x28] loop_5210: ldsb [%l7 + 0x14], %l5 subc %g1, %l0, %g7 fmovs %f15, %f12 umul %o4, %o5, %o0 fbo,a %fcc3, loop_5211 fmul8x16au %f5, %f1, %f0 brnz,a %o2, loop_5212 ldub [%l7 + 0x20], %g5 loop_5211: fnand %f4, %f8, %f14 lduh [%l7 + 0x2A], %i1 loop_5212: siam 0x7 brgez %i5, loop_5213 fbu %fcc1, loop_5214 bl,a loop_5215 bvc,pt %xcc, loop_5216 loop_5213: ta %icc, 0x4 loop_5214: fbge %fcc2, loop_5217 loop_5215: subcc %g4, %l4, %l1 loop_5216: taddcctv %g6, 0x0BF9, %o7 fmovdcs %icc, %f3, %f5 loop_5217: ldsh [%l7 + 0x60], %o3 edge8ln %o1, %l6, %l2 ldsh [%l7 + 0x6C], %i0 fpadd32 %f2, %f14, %f8 lduh [%l7 + 0x10], %o6 fand %f4, %f4, %f8 lduw [%l7 + 0x44], %i4 fmovrse %g2, %f11, %f3 lduh [%l7 + 0x7E], %g3 stx %i6, [%l7 + 0x38] ldub [%l7 + 0x7C], %i2 movge %xcc, %l3, %i7 stx %i3, [%l7 + 0x68] ldsb [%l7 + 0x62], %l5 popc %g1, %g7 addcc %o4, %o5, %l0 fandnot1 %f0, %f10, %f0 fbl,a %fcc2, loop_5218 fone %f6 std %f8, [%l7 + 0x48] stw %o2, [%l7 + 0x24] loop_5218: fbug %fcc2, loop_5219 sdivcc %o0, 0x0B09, %i1 ta %icc, 0x7 fmovdne %icc, %f14, %f9 loop_5219: xnorcc %i5, 0x00C7, %g5 mova %xcc, %g4, %l1 bleu,a %xcc, loop_5220 brgez,a %l4, loop_5221 nop setx loop_5222, %l0, %l1 jmpl %l1, %g6 sra %o7, %o3, %o1 loop_5220: fzero %f0 loop_5221: fmul8ulx16 %f10, %f4, %f14 loop_5222: fpack32 %f8, %f4, %f10 movrlez %l2, %i0, %l6 fmuld8ulx16 %f4, %f1, %f8 tgu %icc, 0x7 movl %xcc, %i4, %g2 brz,a %g3, loop_5223 ldub [%l7 + 0x2A], %i6 or %i2, %o6, %l3 orn %i3, 0x047F, %l5 loop_5223: fcmpes %fcc0, %f1, %f7 fnot1s %f6, %f12 st %f4, [%l7 + 0x5C] std %f2, [%l7 + 0x10] fxnors %f6, %f9, %f3 edge32 %g1, %g7, %i7 stb %o4, [%l7 + 0x4D] sra %o5, %l0, %o0 stb %o2, [%l7 + 0x59] fzeros %f9 fzero %f10 movleu %icc, %i5, %g5 ble,a loop_5224 sth %g4, [%l7 + 0x20] lduw [%l7 + 0x6C], %i1 sdivcc %l1, 0x0BED, %g6 loop_5224: lduh [%l7 + 0x28], %o7 fpadd32s %f14, %f9, %f2 lduw [%l7 + 0x64], %o3 st %f8, [%l7 + 0x58] lduh [%l7 + 0x7A], %l4 lduh [%l7 + 0x7C], %l2 brnz %i0, loop_5225 sth %l6, [%l7 + 0x36] bshuffle %f2, %f10, %f12 ld [%l7 + 0x68], %f10 loop_5225: xnor %o1, %g2, %g3 edge32n %i6, %i4, %i2 bcc loop_5226 lduw [%l7 + 0x14], %l3 movrgez %o6, %i3, %l5 ldsh [%l7 + 0x12], %g7 loop_5226: xnorcc %g1, %i7, %o4 movle %icc, %o5, %o0 fornot1 %f12, %f12, %f4 ldsb [%l7 + 0x63], %l0 taddcctv %o2, %i5, %g5 fnors %f0, %f4, %f12 fcmpes %fcc3, %f10, %f6 tge %icc, 0x4 movcc %xcc, %g4, %i1 fnors %f1, %f14, %f11 fbn %fcc0, loop_5227 std %f6, [%l7 + 0x40] ldsh [%l7 + 0x12], %g6 fbo,a %fcc0, loop_5228 loop_5227: bg,pt %xcc, loop_5229 fmovrdne %o7, %f8, %f8 movpos %icc, %o3, %l1 loop_5228: ldd [%l7 + 0x28], %f6 loop_5229: fmovscc %icc, %f11, %f7 tl %xcc, 0x3 fmovsne %xcc, %f8, %f9 alignaddrl %l2, %i0, %l6 fsrc1s %f13, %f9 fmovsleu %xcc, %f6, %f14 fbge %fcc1, loop_5230 fcmpd %fcc1, %f4, %f14 brnz %l4, loop_5231 ld [%l7 + 0x7C], %f8 loop_5230: fcmps %fcc2, %f8, %f3 umulcc %o1, 0x1DF2, %g2 loop_5231: fbu %fcc0, loop_5232 movcs %icc, %g3, %i4 fmul8x16al %f0, %f3, %f6 ld [%l7 + 0x38], %f4 loop_5232: stw %i2, [%l7 + 0x08] taddcctv %i6, 0x02C3, %l3 ldub [%l7 + 0x6F], %o6 sub %l5, 0x158D, %g7 fmovsle %icc, %f4, %f13 movge %icc, %i3, %i7 bneg,a loop_5233 fmovdneg %xcc, %f9, %f15 fbne %fcc0, loop_5234 ldub [%l7 + 0x70], %o4 loop_5233: std %f10, [%l7 + 0x48] fmovd %f2, %f2 loop_5234: tleu %icc, 0x4 ldx [%l7 + 0x38], %o5 ldsw [%l7 + 0x7C], %g1 edge8 %l0, %o2, %o0 fmovde %xcc, %f5, %f11 stx %i5, [%l7 + 0x50] addccc %g5, %i1, %g4 tge %icc, 0x4 fmovse %xcc, %f3, %f3 fbo,a %fcc2, loop_5235 stw %g6, [%l7 + 0x48] fandnot1 %f8, %f14, %f2 taddcctv %o7, %o3, %l1 loop_5235: bl,pt %xcc, loop_5236 fone %f2 fpmerge %f4, %f1, %f10 movcs %icc, %l2, %i0 loop_5236: movrgz %l6, 0x39B, %o1 fpsub32s %f15, %f4, %f12 fnegd %f8, %f6 ldd [%l7 + 0x50], %f14 fpsub16s %f10, %f9, %f3 fmovdge %xcc, %f8, %f2 fcmple32 %f8, %f12, %l4 for %f0, %f0, %f0 fbge %fcc2, loop_5237 fcmpgt16 %f2, %f0, %g2 ldd [%l7 + 0x38], %f14 faligndata %f8, %f8, %f14 loop_5237: srax %i4, 0x1C, %i2 fba %fcc3, loop_5238 edge32n %g3, %l3, %i6 stx %l5, [%l7 + 0x10] bpos,a,pn %xcc, loop_5239 loop_5238: sth %o6, [%l7 + 0x30] fors %f13, %f10, %f2 fmovdcs %icc, %f14, %f9 loop_5239: movvc %xcc, %g7, %i3 ldsh [%l7 + 0x44], %i7 lduw [%l7 + 0x10], %o4 movcs %xcc, %o5, %l0 fandnot1 %f2, %f10, %f8 tvc %xcc, 0x3 lduw [%l7 + 0x78], %g1 ldub [%l7 + 0x55], %o2 ldsh [%l7 + 0x54], %i5 st %f4, [%l7 + 0x68] fcmpgt16 %f10, %f8, %g5 ldsh [%l7 + 0x12], %i1 stw %g4, [%l7 + 0x08] movne %xcc, %o0, %g6 std %f10, [%l7 + 0x28] srlx %o7, 0x1F, %o3 ldub [%l7 + 0x44], %l2 ld [%l7 + 0x7C], %f6 taddcc %i0, 0x1E91, %l1 nop setx loop_5240, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fba,a %fcc1, loop_5241 sub %l6, 0x0010, %o1 lduw [%l7 + 0x48], %l4 loop_5240: lduh [%l7 + 0x46], %g2 loop_5241: fcmpd %fcc2, %f2, %f12 edge32l %i2, %i4, %l3 fornot2s %f6, %f3, %f13 lduh [%l7 + 0x30], %g3 bn,pn %icc, loop_5242 ldub [%l7 + 0x46], %l5 brlez %o6, loop_5243 sllx %i6, %g7, %i3 loop_5242: edge8l %i7, %o5, %o4 std %f10, [%l7 + 0x40] loop_5243: fsrc2s %f7, %f11 movleu %icc, %l0, %g1 fmovrse %o2, %f8, %f13 and %g5, %i1, %g4 ldsh [%l7 + 0x4C], %i5 fmovdl %xcc, %f6, %f7 ldsb [%l7 + 0x0B], %g6 sdivcc %o0, 0x163E, %o7 stb %l2, [%l7 + 0x20] fsrc2 %f12, %f10 sdiv %o3, 0x1101, %l1 lduh [%l7 + 0x1E], %l6 edge8n %o1, %i0, %l4 sth %g2, [%l7 + 0x7C] fmovsl %xcc, %f8, %f1 fmuld8sux16 %f10, %f0, %f14 for %f2, %f8, %f0 te %icc, 0x3 lduh [%l7 + 0x5C], %i4 edge16l %i2, %g3, %l3 ldsb [%l7 + 0x21], %l5 xnorcc %i6, %g7, %o6 movpos %icc, %i3, %o5 fcmpgt16 %f10, %f4, %o4 lduh [%l7 + 0x7C], %i7 lduh [%l7 + 0x1C], %l0 bcs loop_5244 stb %g1, [%l7 + 0x0D] std %f14, [%l7 + 0x30] sth %o2, [%l7 + 0x56] loop_5244: stx %i1, [%l7 + 0x50] fpmerge %f11, %f9, %f10 array16 %g4, %g5, %g6 fsrc2s %f14, %f13 brlez,a %i5, loop_5245 orcc %o7, 0x0AB7, %l2 ldd [%l7 + 0x40], %f12 fbu,a %fcc1, loop_5246 loop_5245: or %o3, %o0, %l6 edge32ln %o1, %i0, %l4 fcmpes %fcc2, %f5, %f12 loop_5246: movl %xcc, %g2, %i4 fmovrslz %i2, %f14, %f10 stb %g3, [%l7 + 0x0D] mova %xcc, %l3, %l5 edge32n %i6, %l1, %g7 fbul %fcc2, loop_5247 srax %o6, 0x02, %o5 srax %o4, %i3, %l0 fnegd %f8, %f4 loop_5247: st %f9, [%l7 + 0x4C] fnors %f4, %f0, %f11 bvs,a %icc, loop_5248 fmovrdgez %i7, %f2, %f6 tg %xcc, 0x4 sra %o2, %g1, %i1 loop_5248: mulx %g5, %g4, %i5 fbe,a %fcc3, loop_5249 stx %g6, [%l7 + 0x50] popc 0x04E1, %l2 fmovspos %icc, %f14, %f2 loop_5249: sdivx %o3, 0x0431, %o0 fbul %fcc3, loop_5250 movgu %icc, %l6, %o7 ldsw [%l7 + 0x30], %i0 orn %o1, %g2, %l4 loop_5250: brz %i2, loop_5251 bge,a,pn %icc, loop_5252 fpsub16s %f7, %f3, %f7 fornot2s %f1, %f9, %f8 loop_5251: sth %g3, [%l7 + 0x4C] loop_5252: brnz,a %l3, loop_5253 orn %l5, 0x0FEA, %i6 st %f10, [%l7 + 0x1C] fmovse %icc, %f14, %f3 loop_5253: or %l1, %i4, %g7 stw %o5, [%l7 + 0x3C] movle %xcc, %o6, %o4 ld [%l7 + 0x10], %f9 fbg,a %fcc0, loop_5254 ldx [%l7 + 0x40], %l0 std %f2, [%l7 + 0x08] stw %i3, [%l7 + 0x68] loop_5254: fnegs %f14, %f1 bvc,a,pn %xcc, loop_5255 fmovdl %xcc, %f13, %f1 array32 %i7, %o2, %i1 lduh [%l7 + 0x60], %g5 loop_5255: brgz,a %g1, loop_5256 fbe %fcc1, loop_5257 lduh [%l7 + 0x70], %i5 addcc %g4, %g6, %l2 loop_5256: fmovsvc %xcc, %f14, %f1 loop_5257: fmovda %icc, %f4, %f0 ldx [%l7 + 0x08], %o3 std %f0, [%l7 + 0x18] fmovrslz %l6, %f7, %f14 sth %o0, [%l7 + 0x4C] st %f12, [%l7 + 0x2C] fcmpgt32 %f14, %f2, %o7 udivcc %i0, 0x1AE1, %o1 edge16l %l4, %g2, %i2 edge32ln %g3, %l3, %i6 fblg %fcc3, loop_5258 fmovsvc %icc, %f7, %f3 sth %l1, [%l7 + 0x2E] ldub [%l7 + 0x22], %i4 loop_5258: st %f8, [%l7 + 0x14] tvc %icc, 0x5 ldsh [%l7 + 0x22], %g7 ldsb [%l7 + 0x56], %o5 udivcc %o6, 0x1545, %l5 fabss %f15, %f14 fbo,a %fcc2, loop_5259 taddcc %l0, %o4, %i3 stb %i7, [%l7 + 0x38] fmul8ulx16 %f0, %f4, %f2 loop_5259: fexpand %f3, %f10 ba,a,pn %icc, loop_5260 fmovdcc %icc, %f2, %f11 alignaddr %o2, %i1, %g5 fmovdn %xcc, %f11, %f4 loop_5260: movne %icc, %i5, %g1 ldx [%l7 + 0x40], %g6 ldd [%l7 + 0x10], %f4 taddcctv %l2, %g4, %l6 fbul,a %fcc3, loop_5261 fmovsleu %icc, %f14, %f14 ldsb [%l7 + 0x1A], %o0 xnorcc %o7, %o3, %o1 loop_5261: andn %l4, 0x025E, %i0 fsrc2 %f14, %f8 fmovrslz %g2, %f6, %f1 fcmpgt16 %f12, %f12, %i2 ld [%l7 + 0x70], %f12 mova %icc, %g3, %i6 ldsh [%l7 + 0x76], %l3 sdiv %i4, 0x1770, %l1 ldsb [%l7 + 0x6D], %g7 fmovsg %xcc, %f0, %f8 fbule,a %fcc1, loop_5262 pdist %f14, %f12, %f8 bneg,pn %xcc, loop_5263 fmovda %xcc, %f7, %f3 loop_5262: fbe %fcc0, loop_5264 lduw [%l7 + 0x48], %o5 loop_5263: srax %o6, %l5, %o4 ldx [%l7 + 0x18], %i3 loop_5264: fandnot2 %f2, %f2, %f8 fpsub16s %f11, %f3, %f5 xorcc %i7, %l0, %o2 sth %i1, [%l7 + 0x18] subc %i5, 0x02D5, %g1 lduh [%l7 + 0x48], %g5 movpos %icc, %g6, %l2 edge8ln %g4, %l6, %o0 sdivcc %o7, 0x09BB, %o3 subccc %l4, %i0, %g2 brgez,a %o1, loop_5265 lduh [%l7 + 0x0E], %i2 brgez %g3, loop_5266 addc %i6, 0x0D38, %i4 loop_5265: fmul8x16 %f14, %f4, %f8 edge8l %l1, %g7, %o5 loop_5266: taddcctv %o6, %l3, %o4 fmovsneg %icc, %f4, %f0 fbue %fcc2, loop_5267 brlz,a %l5, loop_5268 ldub [%l7 + 0x64], %i7 fxnor %f10, %f12, %f10 loop_5267: movrlz %l0, %i3, %i1 loop_5268: fmovdleu %xcc, %f11, %f1 popc 0x108F, %o2 or %g1, %g5, %i5 ldsb [%l7 + 0x1B], %l2 fsrc1s %f5, %f11 nop setx loop_5269, %l0, %l1 jmpl %l1, %g4 tgu %icc, 0x4 ldsb [%l7 + 0x39], %l6 fbge %fcc1, loop_5270 loop_5269: tl %xcc, 0x0 ldx [%l7 + 0x60], %g6 fmovspos %icc, %f8, %f12 loop_5270: fble,a %fcc2, loop_5271 std %f12, [%l7 + 0x18] fba %fcc3, loop_5272 fmovrse %o7, %f9, %f8 loop_5271: fpack16 %f0, %f15 popc 0x0EEA, %o3 loop_5272: fmuld8ulx16 %f2, %f4, %f0 bneg,a loop_5273 bgu,pn %xcc, loop_5274 xor %o0, 0x19B7, %i0 fcmpes %fcc1, %f10, %f9 loop_5273: fba,a %fcc3, loop_5275 loop_5274: bg,a loop_5276 tcc %xcc, 0x7 tvs %icc, 0x2 loop_5275: brnz %g2, loop_5277 loop_5276: fnor %f4, %f6, %f14 fand %f2, %f6, %f0 fmovscs %icc, %f8, %f14 loop_5277: sdivx %o1, 0x022C, %i2 ldub [%l7 + 0x76], %l4 ldsh [%l7 + 0x10], %g3 fandnot2s %f6, %f12, %f5 or %i6, %i4, %l1 fbne,a %fcc0, loop_5278 ldsh [%l7 + 0x0C], %o5 lduh [%l7 + 0x12], %g7 stx %o6, [%l7 + 0x08] loop_5278: ldd [%l7 + 0x28], %f0 fmul8x16 %f6, %f4, %f0 fnot2 %f14, %f0 tg %xcc, 0x0 std %f8, [%l7 + 0x48] fmovrslz %l3, %f7, %f0 tg %icc, 0x2 movle %icc, %l5, %o4 fbo,a %fcc1, loop_5279 std %f12, [%l7 + 0x30] fbe %fcc1, loop_5280 fmovrse %i7, %f11, %f3 loop_5279: fmovsg %xcc, %f14, %f5 bcs,pn %xcc, loop_5281 loop_5280: fpsub32s %f3, %f4, %f15 ba,pn %xcc, loop_5282 bneg loop_5283 loop_5281: fornot1 %f10, %f6, %f14 fcmpes %fcc0, %f14, %f2 loop_5282: ta %xcc, 0x3 loop_5283: ba,a loop_5284 fcmpeq32 %f10, %f14, %l0 ldx [%l7 + 0x48], %i3 fones %f0 loop_5284: fpmerge %f7, %f12, %f0 fornot1s %f8, %f0, %f13 brz %o2, loop_5285 and %i1, %g5, %g1 fmovsn %xcc, %f3, %f3 fbuge %fcc1, loop_5286 loop_5285: ldx [%l7 + 0x78], %l2 fmovsleu %xcc, %f5, %f1 movcs %icc, %i5, %g4 loop_5286: fmovdl %xcc, %f15, %f13 bl,a loop_5287 edge16l %l6, %o7, %g6 fbge %fcc0, loop_5288 fmovdne %icc, %f6, %f3 loop_5287: sub %o3, 0x1B0D, %i0 ldsb [%l7 + 0x18], %o0 loop_5288: edge8l %g2, %i2, %o1 ldx [%l7 + 0x28], %l4 movrlz %g3, 0x39B, %i4 andcc %l1, 0x0D81, %o5 fones %f2 tge %xcc, 0x1 lduh [%l7 + 0x72], %g7 xnor %o6, %l3, %l5 xorcc %o4, 0x13B3, %i7 stw %l0, [%l7 + 0x44] sth %i3, [%l7 + 0x38] bpos,pn %icc, loop_5289 ldx [%l7 + 0x30], %o2 ldsh [%l7 + 0x08], %i1 fbug %fcc2, loop_5290 loop_5289: ldx [%l7 + 0x78], %i6 fpmerge %f3, %f14, %f8 ldd [%l7 + 0x40], %f8 loop_5290: fabsd %f10, %f0 array32 %g5, %g1, %i5 ld [%l7 + 0x54], %f9 nop setx loop_5291, %l0, %l1 jmpl %l1, %g4 fmovdneg %xcc, %f5, %f0 sth %l2, [%l7 + 0x46] subcc %o7, 0x0D0C, %g6 loop_5291: tle %xcc, 0x1 ldsh [%l7 + 0x2A], %l6 sth %i0, [%l7 + 0x42] fpack16 %f4, %f13 bvc,a,pn %xcc, loop_5292 ldsb [%l7 + 0x57], %o3 ldsb [%l7 + 0x15], %o0 tpos %xcc, 0x0 loop_5292: nop setx loop_5293, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sth %i2, [%l7 + 0x16] tneg %xcc, 0x2 bn,a,pn %xcc, loop_5294 loop_5293: fandnot2 %f0, %f4, %f0 bvs,a,pn %xcc, loop_5295 fxnors %f9, %f0, %f5 loop_5294: sth %g2, [%l7 + 0x16] tle %icc, 0x1 loop_5295: stb %l4, [%l7 + 0x1E] fmovrse %o1, %f0, %f13 fxors %f5, %f1, %f7 movrgz %i4, %g3, %l1 ldd [%l7 + 0x78], %f6 fbug,a %fcc1, loop_5296 movrgz %g7, 0x222, %o5 stx %o6, [%l7 + 0x70] subcc %l3, 0x14E3, %l5 loop_5296: fmovdcs %icc, %f2, %f8 sth %i7, [%l7 + 0x56] fand %f6, %f10, %f4 ldd [%l7 + 0x28], %f6 fpsub16s %f0, %f11, %f10 fxnors %f13, %f11, %f5 bge %xcc, loop_5297 stx %o4, [%l7 + 0x48] fmovsvs %xcc, %f4, %f8 movvs %icc, %i3, %o2 loop_5297: ldub [%l7 + 0x34], %i1 bleu,a,pt %icc, loop_5298 ldub [%l7 + 0x13], %l0 fcmpes %fcc0, %f12, %f12 udiv %i6, 0x0FB6, %g5 loop_5298: ldsw [%l7 + 0x38], %g1 fpadd32 %f2, %f0, %f4 fnot2 %f6, %f14 ldx [%l7 + 0x68], %g4 fmul8sux16 %f10, %f2, %f12 fbn %fcc2, loop_5299 sethi 0x11D6, %l2 fbuge,a %fcc3, loop_5300 fnands %f0, %f9, %f1 loop_5299: fmovsl %xcc, %f0, %f5 bgu,pt %xcc, loop_5301 loop_5300: fbue,a %fcc2, loop_5302 stb %o7, [%l7 + 0x20] fmul8x16 %f2, %f2, %f8 loop_5301: ba,a,pn %xcc, loop_5303 loop_5302: fpadd16s %f11, %f0, %f11 fcmpes %fcc0, %f3, %f12 sth %i5, [%l7 + 0x56] loop_5303: edge16 %g6, %i0, %o3 brz %l6, loop_5304 stb %i2, [%l7 + 0x6F] ldd [%l7 + 0x50], %f2 fmovsa %icc, %f11, %f15 loop_5304: fmovdcs %xcc, %f6, %f12 fors %f7, %f15, %f10 siam 0x2 movg %icc, %g2, %o0 bvc,pt %xcc, loop_5305 stw %o1, [%l7 + 0x14] stb %l4, [%l7 + 0x70] st %f9, [%l7 + 0x4C] loop_5305: ldsw [%l7 + 0x50], %i4 andcc %g3, 0x18F8, %g7 fsrc1 %f2, %f4 edge16ln %l1, %o5, %l3 movrlz %l5, %i7, %o6 ldsh [%l7 + 0x08], %i3 ldd [%l7 + 0x48], %f2 fcmpgt32 %f14, %f4, %o4 fmovdneg %icc, %f12, %f14 sethi 0x0AE8, %o2 fmovsvc %icc, %f12, %f6 fmovdn %icc, %f14, %f11 bgu,pt %icc, loop_5306 ldsw [%l7 + 0x5C], %l0 bgu,a,pt %xcc, loop_5307 ldx [%l7 + 0x20], %i6 loop_5306: movle %xcc, %g5, %i1 ldsb [%l7 + 0x11], %g1 loop_5307: fmovrsne %l2, %f7, %f1 fnot1 %f4, %f0 ldsh [%l7 + 0x74], %g4 sra %o7, %g6, %i5 bneg loop_5308 bn,a,pt %icc, loop_5309 movle %xcc, %i0, %o3 addcc %i2, %g2, %o0 loop_5308: fandnot2 %f12, %f8, %f0 loop_5309: ldsb [%l7 + 0x70], %l6 stb %l4, [%l7 + 0x1A] fmovrsne %o1, %f4, %f8 subccc %g3, 0x17C7, %i4 edge8l %l1, %g7, %o5 srl %l3, 0x16, %l5 brz %o6, loop_5310 ldub [%l7 + 0x46], %i7 nop setx loop_5311, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x26], %i3 loop_5310: ble,a %icc, loop_5312 fpsub16 %f4, %f4, %f8 loop_5311: edge8n %o2, %l0, %i6 movge %xcc, %g5, %i1 loop_5312: subc %g1, %l2, %g4 sth %o4, [%l7 + 0x3C] fmovse %xcc, %f12, %f0 ba,a loop_5313 fpack32 %f10, %f12, %f10 be loop_5314 fnors %f0, %f6, %f15 loop_5313: fmovdge %icc, %f3, %f11 fpsub16s %f12, %f13, %f1 loop_5314: stw %o7, [%l7 + 0x1C] fcmple32 %f8, %f14, %g6 edge8 %i0, %o3, %i5 ld [%l7 + 0x3C], %f0 ble loop_5315 fbn %fcc0, loop_5316 fsrc1s %f1, %f0 ldsh [%l7 + 0x5A], %i2 loop_5315: fbn,a %fcc2, loop_5317 loop_5316: tneg %xcc, 0x4 fpack16 %f10, %f2 srax %g2, 0x09, %o0 loop_5317: ldsw [%l7 + 0x4C], %l4 stx %l6, [%l7 + 0x08] stw %g3, [%l7 + 0x20] ldub [%l7 + 0x5F], %i4 brlz %o1, loop_5318 popc %g7, %o5 movle %icc, %l1, %l5 fbne %fcc2, loop_5319 loop_5318: udivx %l3, 0x06DC, %i7 sll %o6, 0x16, %o2 tne %icc, 0x7 loop_5319: st %f1, [%l7 + 0x2C] fmovdvc %icc, %f13, %f1 fcmpd %fcc1, %f4, %f10 brnz,a %i3, loop_5320 tsubcctv %l0, 0x186A, %g5 siam 0x7 orcc %i6, 0x1900, %i1 loop_5320: fmovdcs %xcc, %f15, %f13 ldsb [%l7 + 0x6B], %g1 tle %icc, 0x0 movvs %xcc, %l2, %g4 addccc %o7, %g6, %i0 ld [%l7 + 0x34], %f8 ldd [%l7 + 0x20], %f10 movneg %icc, %o4, %i5 ble,pn %icc, loop_5321 fandnot2s %f10, %f13, %f9 sdivx %i2, 0x09CF, %o3 movge %icc, %g2, %l4 loop_5321: st %f15, [%l7 + 0x74] fnand %f10, %f0, %f10 ldsb [%l7 + 0x58], %o0 brgez %l6, loop_5322 movleu %icc, %g3, %i4 ldub [%l7 + 0x58], %g7 fands %f3, %f0, %f12 loop_5322: fmovdgu %icc, %f4, %f15 fandnot2 %f2, %f10, %f2 stw %o1, [%l7 + 0x10] sth %o5, [%l7 + 0x2E] st %f12, [%l7 + 0x44] ldsh [%l7 + 0x4C], %l1 movcc %icc, %l5, %i7 ldsw [%l7 + 0x40], %l3 ldsh [%l7 + 0x66], %o6 bne %xcc, loop_5323 fabss %f10, %f3 ld [%l7 + 0x34], %f13 stb %i3, [%l7 + 0x49] loop_5323: bneg loop_5324 ldd [%l7 + 0x70], %f12 ldx [%l7 + 0x40], %l0 edge8ln %o2, %i6, %i1 loop_5324: ldsh [%l7 + 0x66], %g1 stb %g5, [%l7 + 0x39] subc %g4, 0x032C, %l2 tgu %icc, 0x7 andn %g6, 0x1AFA, %o7 tcs %xcc, 0x7 lduh [%l7 + 0x56], %i0 umulcc %i5, %i2, %o3 ble,a,pt %icc, loop_5325 srlx %o4, 0x14, %l4 sethi 0x02E0, %o0 fors %f3, %f10, %f13 loop_5325: fbe %fcc2, loop_5326 edge32n %l6, %g2, %i4 orncc %g7, %g3, %o1 tle %xcc, 0x6 loop_5326: xnor %o5, 0x13D8, %l5 srlx %l1, 0x10, %i7 fones %f3 stx %o6, [%l7 + 0x30] and %l3, %i3, %o2 nop setx loop_5327, %l0, %l1 jmpl %l1, %l0 fornot2 %f6, %f4, %f4 orncc %i1, %i6, %g1 fsrc2 %f0, %f12 loop_5327: srlx %g4, 0x15, %g5 fbug %fcc0, loop_5328 movpos %icc, %l2, %o7 srl %g6, 0x11, %i0 fmovsle %xcc, %f12, %f9 loop_5328: fmovsvs %icc, %f14, %f10 fmovsa %xcc, %f4, %f0 tge %icc, 0x6 edge32n %i5, %i2, %o4 ldsh [%l7 + 0x54], %o3 bcc loop_5329 bneg,a,pn %xcc, loop_5330 stb %o0, [%l7 + 0x65] movpos %xcc, %l6, %l4 loop_5329: ldsw [%l7 + 0x40], %g2 loop_5330: bne loop_5331 tneg %icc, 0x0 ldx [%l7 + 0x78], %g7 stx %g3, [%l7 + 0x70] loop_5331: srl %o1, %i4, %l5 st %f5, [%l7 + 0x74] lduw [%l7 + 0x40], %l1 movl %xcc, %i7, %o5 edge16 %o6, %i3, %o2 ldub [%l7 + 0x5C], %l3 fbe,a %fcc1, loop_5332 lduw [%l7 + 0x50], %l0 subcc %i1, 0x0EBA, %i6 bn,pt %xcc, loop_5333 loop_5332: ble,a,pt %icc, loop_5334 fnot1s %f14, %f11 fpackfix %f8, %f1 loop_5333: fmovrsgz %g1, %f10, %f6 loop_5334: fmovrsgez %g5, %f2, %f8 fmovda %xcc, %f14, %f6 stw %l2, [%l7 + 0x50] bvc %xcc, loop_5335 orn %o7, %g4, %i0 ld [%l7 + 0x08], %f4 fbe %fcc1, loop_5336 loop_5335: fornot1 %f12, %f10, %f2 bgu,a,pn %xcc, loop_5337 brlez,a %g6, loop_5338 loop_5336: movrne %i2, %o4, %i5 fnot1s %f8, %f1 loop_5337: subcc %o0, %l6, %l4 loop_5338: fnegd %f2, %f12 sll %o3, 0x16, %g7 fbo,a %fcc2, loop_5339 fmovdg %xcc, %f4, %f12 tg %icc, 0x7 fmovdg %icc, %f6, %f11 loop_5339: edge32ln %g2, %o1, %g3 ldd [%l7 + 0x40], %f6 fnors %f6, %f4, %f5 edge8n %i4, %l5, %l1 fbn,a %fcc3, loop_5340 ldsb [%l7 + 0x47], %i7 fnegd %f0, %f0 bne,a,pt %xcc, loop_5341 loop_5340: ldd [%l7 + 0x30], %f14 ldsh [%l7 + 0x2A], %o6 ld [%l7 + 0x1C], %f8 loop_5341: ldsw [%l7 + 0x48], %i3 bgu,a loop_5342 orncc %o5, %l3, %l0 fmovscs %icc, %f11, %f1 st %f15, [%l7 + 0x3C] loop_5342: fmovrde %i1, %f12, %f10 stx %o2, [%l7 + 0x18] fbne,a %fcc1, loop_5343 for %f2, %f8, %f6 fcmped %fcc1, %f4, %f0 movne %xcc, %g1, %i6 loop_5343: movge %xcc, %l2, %o7 andcc %g5, %g4, %g6 lduw [%l7 + 0x08], %i2 fcmpeq32 %f8, %f8, %o4 fbo %fcc3, loop_5344 std %f6, [%l7 + 0x58] fblg,a %fcc1, loop_5345 stw %i5, [%l7 + 0x60] loop_5344: brnz,a %i0, loop_5346 mulscc %o0, %l4, %l6 loop_5345: ldsb [%l7 + 0x33], %o3 fbge,a %fcc1, loop_5347 loop_5346: ldx [%l7 + 0x10], %g2 ldd [%l7 + 0x18], %f4 fmovdleu %icc, %f15, %f7 loop_5347: fornot2s %f14, %f3, %f12 tge %xcc, 0x3 andn %o1, 0x07FB, %g3 ldsw [%l7 + 0x5C], %g7 stw %i4, [%l7 + 0x6C] add %l5, 0x09D1, %l1 movl %xcc, %o6, %i7 ldsh [%l7 + 0x5A], %i3 edge16ln %l3, %o5, %i1 bvs loop_5348 srlx %o2, 0x19, %l0 ldd [%l7 + 0x30], %f6 call loop_5349 loop_5348: fmovsvc %xcc, %f10, %f9 st %f13, [%l7 + 0x24] ld [%l7 + 0x74], %f3 loop_5349: edge32ln %i6, %l2, %g1 tsubcctv %o7, %g5, %g4 fand %f2, %f10, %f2 fone %f12 stb %g6, [%l7 + 0x3A] fble %fcc1, loop_5350 fcmpd %fcc1, %f12, %f12 fmul8x16 %f3, %f0, %f14 movg %xcc, %o4, %i2 loop_5350: orncc %i5, 0x1B0D, %i0 tleu %xcc, 0x2 sth %l4, [%l7 + 0x14] movrgez %l6, 0x014, %o0 stx %g2, [%l7 + 0x58] fone %f14 ba,a loop_5351 fors %f5, %f9, %f1 ldx [%l7 + 0x60], %o3 ldsw [%l7 + 0x14], %g3 loop_5351: alignaddr %o1, %g7, %l5 lduw [%l7 + 0x44], %i4 and %l1, 0x0255, %o6 fnands %f14, %f5, %f3 and %i3, %i7, %o5 lduh [%l7 + 0x0C], %l3 movcs %icc, %o2, %i1 fpsub16s %f7, %f4, %f14 bn,a %xcc, loop_5352 ld [%l7 + 0x40], %f9 and %l0, %i6, %l2 fsrc2s %f7, %f8 loop_5352: tg %xcc, 0x1 fble,a %fcc3, loop_5353 fbe,a %fcc0, loop_5354 fnand %f14, %f4, %f6 fcmpeq32 %f14, %f6, %o7 loop_5353: fpack32 %f4, %f0, %f10 loop_5354: fcmpes %fcc0, %f15, %f15 movrne %g1, %g5, %g6 xnor %g4, 0x1209, %i2 udivx %o4, 0x0F5C, %i0 ldsw [%l7 + 0x20], %i5 bcc,pn %icc, loop_5355 srax %l6, 0x0D, %o0 pdist %f14, %f6, %f0 movpos %icc, %g2, %l4 loop_5355: tle %xcc, 0x2 xnorcc %o3, %o1, %g3 tcc %icc, 0x3 lduh [%l7 + 0x4E], %g7 addcc %i4, %l5, %o6 fmovrdgz %i3, %f0, %f10 st %f10, [%l7 + 0x08] fcmple32 %f6, %f8, %l1 fcmpeq16 %f14, %f8, %i7 std %f8, [%l7 + 0x20] ldd [%l7 + 0x38], %f8 tcs %icc, 0x3 sll %o5, 0x1E, %l3 std %f4, [%l7 + 0x10] tg %icc, 0x7 ldsw [%l7 + 0x0C], %i1 fbg,a %fcc2, loop_5356 fmovdneg %xcc, %f11, %f15 fors %f15, %f15, %f10 fmovde %xcc, %f12, %f5 loop_5356: ldsb [%l7 + 0x6A], %o2 lduh [%l7 + 0x2C], %i6 fbe,a %fcc2, loop_5357 ta %icc, 0x6 fxor %f6, %f2, %f6 tsubcc %l2, 0x0BF2, %l0 loop_5357: brlez %g1, loop_5358 ld [%l7 + 0x34], %f13 tcc %xcc, 0x1 umul %g5, 0x0BD1, %g6 loop_5358: fmovrdlez %g4, %f10, %f12 fbule %fcc3, loop_5359 tcs %icc, 0x1 movn %icc, %i2, %o7 stb %i0, [%l7 + 0x12] loop_5359: ldsb [%l7 + 0x1C], %i5 fbn %fcc0, loop_5360 fmovrsgz %l6, %f7, %f10 sth %o4, [%l7 + 0x20] ldsh [%l7 + 0x26], %o0 loop_5360: tl %icc, 0x7 lduh [%l7 + 0x78], %l4 ldd [%l7 + 0x58], %f0 stx %o3, [%l7 + 0x48] siam 0x5 tne %xcc, 0x6 fpack32 %f6, %f12, %f0 fnot2s %f8, %f4 fbn,a %fcc0, loop_5361 fpsub32s %f13, %f13, %f4 bleu,a,pn %xcc, loop_5362 stx %g2, [%l7 + 0x50] loop_5361: ldsw [%l7 + 0x20], %g3 lduw [%l7 + 0x44], %g7 loop_5362: movge %icc, %i4, %l5 mulx %o6, %i3, %l1 ldd [%l7 + 0x10], %f6 movvs %icc, %i7, %o1 ldub [%l7 + 0x20], %l3 movrgz %i1, 0x09D, %o2 std %f10, [%l7 + 0x68] fmovrdlz %o5, %f8, %f10 fand %f2, %f2, %f6 fpadd32s %f6, %f14, %f13 tle %xcc, 0x3 fornot2 %f14, %f6, %f10 fnot2 %f0, %f4 edge32 %i6, %l2, %g1 fnot2 %f6, %f2 st %f7, [%l7 + 0x08] mulx %l0, %g5, %g4 bvc,a %icc, loop_5363 bpos,a,pn %icc, loop_5364 tneg %icc, 0x1 fcmpne32 %f4, %f8, %g6 loop_5363: fornot2s %f14, %f12, %f12 loop_5364: tg %xcc, 0x4 movcs %icc, %o7, %i2 movvc %xcc, %i5, %i0 mova %xcc, %o4, %o0 fandnot1s %f15, %f14, %f13 movpos %xcc, %l4, %o3 bl,pt %icc, loop_5365 udiv %l6, 0x152E, %g3 fmovrslz %g2, %f4, %f9 fcmpeq32 %f0, %f4, %g7 loop_5365: fbn %fcc0, loop_5366 movgu %xcc, %i4, %o6 fornot2 %f0, %f14, %f6 fbu,a %fcc2, loop_5367 loop_5366: srlx %i3, %l5, %i7 lduh [%l7 + 0x38], %o1 std %f6, [%l7 + 0x38] loop_5367: taddcctv %l3, 0x1D90, %l1 ld [%l7 + 0x10], %f9 fcmpne32 %f12, %f12, %o2 bleu,a %xcc, loop_5368 edge32ln %i1, %o5, %i6 fbg,a %fcc3, loop_5369 fnot2 %f10, %f10 loop_5368: ldsb [%l7 + 0x73], %l2 ldx [%l7 + 0x28], %l0 loop_5369: brz,a %g5, loop_5370 fpackfix %f0, %f13 fmovsleu %xcc, %f8, %f7 fmovscs %icc, %f4, %f1 loop_5370: stw %g1, [%l7 + 0x50] lduw [%l7 + 0x6C], %g6 lduw [%l7 + 0x40], %g4 stw %i2, [%l7 + 0x08] ldd [%l7 + 0x68], %f10 lduh [%l7 + 0x6C], %i5 bcs,a,pt %xcc, loop_5371 fsrc1s %f12, %f13 ldd [%l7 + 0x18], %f2 fand %f10, %f6, %f12 loop_5371: fbg %fcc0, loop_5372 movneg %xcc, %i0, %o4 fcmpeq32 %f10, %f14, %o0 fzeros %f5 loop_5372: brlez %o7, loop_5373 lduw [%l7 + 0x10], %l4 movpos %icc, %l6, %o3 ldd [%l7 + 0x60], %f4 loop_5373: ldub [%l7 + 0x2A], %g2 fmovdl %xcc, %f4, %f7 udivx %g7, 0x01CF, %i4 stw %o6, [%l7 + 0x60] st %f0, [%l7 + 0x6C] movvc %icc, %i3, %l5 ld [%l7 + 0x24], %f2 sth %i7, [%l7 + 0x52] movcc %icc, %o1, %g3 fbul,a %fcc3, loop_5374 ldx [%l7 + 0x70], %l3 fornot2s %f5, %f7, %f13 ldd [%l7 + 0x68], %f6 loop_5374: bvs,pt %icc, loop_5375 xor %l1, %i1, %o2 stw %o5, [%l7 + 0x5C] movpos %xcc, %l2, %i6 loop_5375: st %f2, [%l7 + 0x30] mulscc %g5, 0x0A02, %l0 bpos,pn %icc, loop_5376 fpadd32s %f3, %f5, %f3 fbe %fcc2, loop_5377 fmovsneg %xcc, %f8, %f14 loop_5376: alignaddr %g6, %g4, %i2 ldsw [%l7 + 0x24], %i5 loop_5377: fmovde %xcc, %f10, %f14 lduh [%l7 + 0x08], %i0 ld [%l7 + 0x54], %f13 tle %icc, 0x4 ld [%l7 + 0x24], %f12 ldd [%l7 + 0x70], %f10 fpsub16s %f0, %f13, %f0 fbne,a %fcc2, loop_5378 stx %g1, [%l7 + 0x28] fcmple32 %f10, %f14, %o0 stw %o4, [%l7 + 0x5C] loop_5378: std %f2, [%l7 + 0x48] fmovs %f8, %f8 fpadd32s %f14, %f0, %f0 fxnor %f10, %f10, %f14 stx %o7, [%l7 + 0x78] tsubcc %l4, 0x0655, %l6 tvc %xcc, 0x6 tn %icc, 0x5 fand %f8, %f6, %f10 edge16 %o3, %g2, %i4 fmovsn %icc, %f4, %f14 fnands %f3, %f10, %f7 ble,pt %icc, loop_5379 tsubcctv %g7, %o6, %l5 stb %i3, [%l7 + 0x26] edge16n %o1, %g3, %l3 loop_5379: stx %i7, [%l7 + 0x10] fnegs %f9, %f15 ldx [%l7 + 0x58], %l1 sth %i1, [%l7 + 0x0E] st %f1, [%l7 + 0x5C] call loop_5380 fnegs %f14, %f8 movrlz %o2, %l2, %i6 fmovrse %o5, %f0, %f7 loop_5380: brgez %g5, loop_5381 ldx [%l7 + 0x20], %l0 fcmpd %fcc1, %f6, %f12 fmovsneg %xcc, %f4, %f13 loop_5381: brgez,a %g6, loop_5382 fmovrdlz %g4, %f2, %f6 fmovrsgz %i5, %f11, %f9 movleu %xcc, %i0, %g1 loop_5382: movge %icc, %o0, %i2 sth %o4, [%l7 + 0x08] sdivcc %o7, 0x07C7, %l4 ldd [%l7 + 0x40], %f6 be,a %icc, loop_5383 tl %icc, 0x3 edge32n %l6, %g2, %o3 stw %i4, [%l7 + 0x1C] loop_5383: fpsub32s %f1, %f11, %f3 fcmpeq16 %f6, %f10, %g7 bshuffle %f8, %f12, %f8 ldsh [%l7 + 0x72], %l5 nop setx loop_5384, %l0, %l1 jmpl %l1, %o6 fmovsle %icc, %f12, %f10 stx %i3, [%l7 + 0x50] be,a,pn %xcc, loop_5385 loop_5384: nop setx loop_5386, %l0, %l1 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 + 0x34], %g3 fba,a %fcc0, loop_5387 loop_5385: lduw [%l7 + 0x1C], %o1 loop_5386: array16 %l3, %i7, %l1 ldsw [%l7 + 0x58], %o2 loop_5387: fmul8x16al %f2, %f2, %f12 fbu,a %fcc2, loop_5388 st %f10, [%l7 + 0x74] bcc,pn %xcc, loop_5389 sdivcc %l2, 0x1150, %i1 loop_5388: std %f14, [%l7 + 0x10] bge,a,pn %icc, loop_5390 loop_5389: tgu %xcc, 0x2 sdivcc %i6, 0x1839, %o5 fbn,a %fcc1, loop_5391 loop_5390: ldub [%l7 + 0x64], %g5 movvs %xcc, %l0, %g6 srax %g4, %i0, %g1 loop_5391: movpos %xcc, %i5, %o0 std %f0, [%l7 + 0x38] fmovde %icc, %f14, %f4 tpos %icc, 0x7 fmovda %icc, %f10, %f14 ldx [%l7 + 0x78], %i2 stx %o4, [%l7 + 0x20] edge8ln %l4, %l6, %g2 stx %o7, [%l7 + 0x40] movrgz %o3, %g7, %i4 fpadd32 %f8, %f6, %f12 fpsub32 %f8, %f10, %f8 movpos %icc, %o6, %i3 nop setx loop_5392, %l0, %l1 jmpl %l1, %l5 ldsh [%l7 + 0x4A], %o1 smulcc %g3, 0x05C4, %l3 fpsub32s %f9, %f2, %f8 loop_5392: fxors %f11, %f14, %f2 fone %f14 ldsw [%l7 + 0x18], %i7 fbuge,a %fcc1, loop_5393 fcmpd %fcc0, %f4, %f14 lduw [%l7 + 0x14], %l1 movl %xcc, %o2, %i1 loop_5393: fmovscs %icc, %f12, %f4 tgu %icc, 0x3 ldsb [%l7 + 0x38], %i6 ldub [%l7 + 0x2D], %l2 fmovsg %icc, %f0, %f10 stb %o5, [%l7 + 0x1D] fmovde %icc, %f13, %f3 smul %l0, %g6, %g4 std %f6, [%l7 + 0x38] movne %xcc, %g5, %i0 umul %g1, %o0, %i5 fornot2s %f7, %f15, %f12 ldx [%l7 + 0x30], %i2 ldsb [%l7 + 0x2B], %o4 and %l4, 0x0A41, %l6 lduh [%l7 + 0x1E], %g2 fcmple32 %f10, %f2, %o3 movvs %icc, %g7, %i4 fmovdg %icc, %f0, %f0 subcc %o7, %i3, %o6 ldsb [%l7 + 0x21], %o1 fand %f14, %f14, %f10 fbuge,a %fcc3, loop_5394 brnz,a %l5, loop_5395 fmovsvc %icc, %f1, %f6 st %f8, [%l7 + 0x2C] loop_5394: smul %g3, 0x0DC1, %i7 loop_5395: pdist %f8, %f6, %f8 fba %fcc3, loop_5396 ldub [%l7 + 0x75], %l3 stw %o2, [%l7 + 0x70] bge loop_5397 loop_5396: lduw [%l7 + 0x48], %l1 edge16 %i6, %l2, %i1 movvs %icc, %o5, %l0 loop_5397: movne %icc, %g4, %g6 fmovrsne %g5, %f13, %f5 fmovsvc %xcc, %f11, %f8 srax %i0, 0x1E, %g1 ldub [%l7 + 0x5C], %i5 addccc %i2, 0x1367, %o4 edge8ln %o0, %l6, %g2 taddcctv %o3, 0x1151, %g7 fnegs %f11, %f10 fpsub32 %f8, %f2, %f8 movvc %xcc, %i4, %l4 fmovsneg %xcc, %f3, %f14 bcs,a %icc, loop_5398 lduw [%l7 + 0x58], %o7 ldsh [%l7 + 0x60], %i3 edge32 %o6, %o1, %l5 loop_5398: lduw [%l7 + 0x44], %i7 ble,pn %icc, loop_5399 fblg %fcc2, loop_5400 st %f1, [%l7 + 0x14] stb %l3, [%l7 + 0x36] loop_5399: fcmple16 %f8, %f8, %g3 loop_5400: stx %o2, [%l7 + 0x78] ld [%l7 + 0x0C], %f8 ld [%l7 + 0x70], %f13 fmovdgu %xcc, %f1, %f5 movre %l1, %i6, %l2 brlz,a %o5, loop_5401 bvc,a loop_5402 ldsb [%l7 + 0x72], %i1 sethi 0x1A99, %g4 loop_5401: orcc %l0, 0x1A4C, %g5 loop_5402: tne %icc, 0x0 sth %g6, [%l7 + 0x44] fbul %fcc1, loop_5403 mova %xcc, %i0, %g1 movpos %xcc, %i2, %o4 brgz,a %i5, loop_5404 loop_5403: movl %icc, %l6, %o0 taddcctv %o3, 0x1592, %g7 ldub [%l7 + 0x64], %i4 loop_5404: orcc %g2, 0x02FB, %o7 nop setx loop_5405, %l0, %l1 jmpl %l1, %i3 lduh [%l7 + 0x60], %o6 xor %o1, 0x003E, %l4 fpadd32s %f1, %f4, %f15 loop_5405: edge8 %i7, %l3, %l5 nop setx loop_5406, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot1s %f5, %f15, %f12 ld [%l7 + 0x34], %f8 edge32ln %g3, %l1, %i6 loop_5406: sub %o2, 0x0DAA, %l2 st %f12, [%l7 + 0x54] stx %o5, [%l7 + 0x70] stb %g4, [%l7 + 0x1E] st %f7, [%l7 + 0x5C] sth %l0, [%l7 + 0x44] fmovdpos %icc, %f4, %f8 array8 %i1, %g5, %i0 fbule %fcc1, loop_5407 fmovsge %icc, %f11, %f2 addccc %g6, %i2, %o4 lduh [%l7 + 0x70], %g1 loop_5407: lduh [%l7 + 0x68], %i5 fmovdpos %icc, %f0, %f13 fmovdneg %xcc, %f14, %f7 lduw [%l7 + 0x2C], %o0 tgu %xcc, 0x6 fcmps %fcc0, %f9, %f9 lduh [%l7 + 0x2A], %l6 fnors %f5, %f3, %f5 ldd [%l7 + 0x48], %f6 stb %g7, [%l7 + 0x39] movrgez %i4, 0x229, %g2 fnot2s %f3, %f7 std %f14, [%l7 + 0x18] ldd [%l7 + 0x40], %f0 ldub [%l7 + 0x64], %o3 fmovdcs %icc, %f4, %f1 edge16ln %i3, %o6, %o1 movvc %xcc, %o7, %i7 edge16l %l4, %l3, %g3 sdiv %l1, 0x09BC, %l5 stx %i6, [%l7 + 0x30] ldsw [%l7 + 0x7C], %o2 fcmpne16 %f6, %f8, %o5 call loop_5408 sra %g4, %l0, %l2 orncc %g5, 0x10FF, %i0 bl,a,pt %icc, loop_5409 loop_5408: movrgz %g6, 0x34B, %i2 edge8ln %i1, %o4, %i5 fandnot1s %f12, %f2, %f1 loop_5409: lduh [%l7 + 0x78], %g1 fzeros %f15 ld [%l7 + 0x14], %f5 lduh [%l7 + 0x76], %l6 lduh [%l7 + 0x3E], %g7 ldx [%l7 + 0x68], %o0 bvs,pn %icc, loop_5410 st %f5, [%l7 + 0x18] fmovdneg %icc, %f13, %f11 taddcctv %i4, 0x0E85, %g2 loop_5410: xor %i3, 0x1072, %o3 fmovdcc %icc, %f6, %f8 stx %o1, [%l7 + 0x08] edge8 %o7, %o6, %i7 tcs %xcc, 0x2 fnot1 %f4, %f4 movcc %icc, %l4, %l3 fandnot1s %f9, %f15, %f0 movg %xcc, %g3, %l5 srl %i6, 0x0A, %l1 ld [%l7 + 0x3C], %f15 fcmpeq32 %f14, %f12, %o5 sethi 0x1249, %g4 bge,a %xcc, loop_5411 std %f14, [%l7 + 0x50] bvc %icc, loop_5412 sth %o2, [%l7 + 0x56] loop_5411: fmovda %xcc, %f2, %f0 stb %l0, [%l7 + 0x36] loop_5412: fmovscs %icc, %f2, %f15 edge32n %l2, %g5, %g6 ldsh [%l7 + 0x4A], %i2 fandnot2 %f10, %f0, %f2 fmovrslez %i0, %f14, %f0 ldub [%l7 + 0x6A], %i1 fbg,a %fcc1, loop_5413 fmovdneg %xcc, %f6, %f5 umulcc %i5, 0x0756, %g1 lduw [%l7 + 0x34], %l6 loop_5413: fblg,a %fcc1, loop_5414 fbe %fcc3, loop_5415 movg %xcc, %g7, %o0 fmovdn %xcc, %f9, %f12 loop_5414: udivcc %o4, 0x0E27, %i4 loop_5415: ldx [%l7 + 0x70], %g2 st %f13, [%l7 + 0x28] edge8l %o3, %o1, %i3 fmovdne %xcc, %f13, %f12 fors %f5, %f10, %f9 for %f12, %f2, %f10 bgu,a %xcc, loop_5416 ldx [%l7 + 0x60], %o6 fbug %fcc0, loop_5417 stx %o7, [%l7 + 0x50] loop_5416: fornot1s %f3, %f13, %f12 popc 0x1830, %i7 loop_5417: edge32ln %l3, %g3, %l5 stw %i6, [%l7 + 0x38] std %f4, [%l7 + 0x40] fmovdneg %xcc, %f13, %f4 nop setx loop_5418, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movleu %xcc, %l1, %l4 ldub [%l7 + 0x62], %o5 std %f12, [%l7 + 0x68] loop_5418: fxors %f2, %f1, %f0 fmovrdne %o2, %f8, %f0 lduh [%l7 + 0x24], %g4 fmovspos %xcc, %f15, %f5 st %f1, [%l7 + 0x58] andcc %l0, %g5, %g6 fpmerge %f10, %f2, %f4 stx %l2, [%l7 + 0x60] tne %icc, 0x6 add %i2, 0x1B0C, %i1 ldd [%l7 + 0x60], %f4 ldsh [%l7 + 0x38], %i0 ldsh [%l7 + 0x2C], %i5 srl %g1, 0x15, %l6 bneg,pt %xcc, loop_5419 fmovdn %xcc, %f0, %f7 fsrc2 %f2, %f10 tsubcctv %g7, %o0, %i4 loop_5419: orn %g2, %o4, %o1 fnegd %f6, %f0 movg %icc, %o3, %i3 ld [%l7 + 0x5C], %f2 umul %o6, 0x1D24, %i7 fsrc1s %f14, %f13 ldsb [%l7 + 0x4A], %l3 fnot2 %f4, %f4 edge8n %g3, %o7, %i6 fpadd32 %f8, %f2, %f14 ldsh [%l7 + 0x08], %l5 lduh [%l7 + 0x26], %l1 tneg %icc, 0x6 fmul8x16au %f8, %f12, %f0 stx %l4, [%l7 + 0x18] lduh [%l7 + 0x20], %o5 fands %f2, %f6, %f4 edge32l %o2, %l0, %g5 umul %g6, 0x1423, %g4 fmovsa %xcc, %f11, %f7 fmul8x16al %f4, %f5, %f10 fmovsvc %xcc, %f2, %f4 stw %i2, [%l7 + 0x64] edge32ln %i1, %i0, %i5 sth %g1, [%l7 + 0x4E] orncc %l2, %g7, %o0 tneg %xcc, 0x2 stx %l6, [%l7 + 0x18] edge8l %g2, %o4, %i4 edge32l %o3, %o1, %o6 bpos,a,pn %xcc, loop_5420 ldx [%l7 + 0x18], %i3 ld [%l7 + 0x4C], %f2 std %f14, [%l7 + 0x60] loop_5420: fzero %f6 lduw [%l7 + 0x40], %i7 fba %fcc0, loop_5421 ldsb [%l7 + 0x40], %l3 lduw [%l7 + 0x18], %o7 ble %xcc, loop_5422 loop_5421: array8 %i6, %l5, %g3 std %f10, [%l7 + 0x50] fcmpes %fcc0, %f0, %f15 loop_5422: ldx [%l7 + 0x48], %l1 movcs %xcc, %o5, %o2 stb %l0, [%l7 + 0x34] ldd [%l7 + 0x58], %f0 tne %icc, 0x0 fcmps %fcc0, %f0, %f4 edge8 %g5, %l4, %g6 fnot2s %f0, %f1 ldsw [%l7 + 0x44], %g4 fmovrsne %i2, %f7, %f1 fmovrde %i1, %f14, %f14 st %f0, [%l7 + 0x54] udiv %i5, 0x148B, %g1 bn,a,pt %xcc, loop_5423 andncc %l2, %g7, %o0 fsrc1 %f0, %f10 edge32n %i0, %g2, %l6 loop_5423: fmovdvc %icc, %f11, %f4 fxnor %f2, %f10, %f0 brz,a %i4, loop_5424 fmovrde %o3, %f10, %f8 umul %o1, 0x01D7, %o4 fands %f0, %f5, %f5 loop_5424: bne,a,pn %xcc, loop_5425 movne %xcc, %o6, %i3 add %i7, 0x0598, %l3 fxors %f11, %f2, %f9 loop_5425: ldub [%l7 + 0x29], %i6 bne,pn %xcc, loop_5426 fmovdge %icc, %f14, %f12 fexpand %f2, %f12 ld [%l7 + 0x1C], %f11 loop_5426: alignaddr %l5, %g3, %o7 xnor %o5, %o2, %l1 ldsh [%l7 + 0x32], %g5 alignaddrl %l4, %l0, %g4 srax %i2, 0x10, %i1 ld [%l7 + 0x68], %f8 fmovrdlez %i5, %f0, %f12 fors %f12, %f13, %f4 fmovsneg %xcc, %f1, %f4 fmovsvs %xcc, %f15, %f1 fbu,a %fcc0, loop_5427 fbl,a %fcc0, loop_5428 std %f2, [%l7 + 0x10] movcs %xcc, %g1, %g6 loop_5427: ldsw [%l7 + 0x40], %g7 loop_5428: fnegd %f12, %f4 edge8ln %o0, %l2, %g2 fbu,a %fcc0, loop_5429 lduh [%l7 + 0x34], %i0 stb %i4, [%l7 + 0x6E] std %f6, [%l7 + 0x70] loop_5429: movvc %xcc, %l6, %o3 fmovsleu %icc, %f1, %f2 fexpand %f6, %f12 array16 %o1, %o6, %i3 ldub [%l7 + 0x5D], %i7 fmovdg %xcc, %f11, %f5 sllx %l3, 0x07, %i6 fcmps %fcc1, %f11, %f6 sth %o4, [%l7 + 0x20] fnor %f4, %f2, %f0 fmul8ulx16 %f10, %f2, %f8 call loop_5430 fsrc1s %f4, %f3 stw %l5, [%l7 + 0x50] ldsb [%l7 + 0x51], %o7 loop_5430: fmovrdgz %g3, %f2, %f6 sdivx %o5, 0x0BCF, %l1 ble,a %xcc, loop_5431 fones %f8 st %f10, [%l7 + 0x7C] fmovscc %icc, %f0, %f2 loop_5431: bl %xcc, loop_5432 stw %g5, [%l7 + 0x74] fmul8x16 %f15, %f14, %f14 ldub [%l7 + 0x53], %l4 loop_5432: ldsh [%l7 + 0x18], %l0 brgez,a %g4, loop_5433 mova %xcc, %i2, %i1 brnz %i5, loop_5434 lduw [%l7 + 0x54], %o2 loop_5433: fmovs %f13, %f12 fpack16 %f2, %f14 loop_5434: bgu %xcc, loop_5435 pdist %f6, %f10, %f8 fmovrsgz %g1, %f14, %f2 fbn %fcc2, loop_5436 loop_5435: bleu %xcc, loop_5437 sllx %g6, 0x0C, %o0 xorcc %l2, %g7, %g2 loop_5436: bpos %icc, loop_5438 loop_5437: ldsh [%l7 + 0x0C], %i0 st %f2, [%l7 + 0x30] ldub [%l7 + 0x40], %l6 loop_5438: fmovsa %icc, %f1, %f7 fmovrsgz %i4, %f9, %f6 fornot1 %f2, %f12, %f4 std %f4, [%l7 + 0x48] std %f12, [%l7 + 0x78] fbo,a %fcc0, loop_5439 brgz %o1, loop_5440 andncc %o3, %o6, %i7 tneg %xcc, 0x4 loop_5439: fpadd32 %f14, %f14, %f8 loop_5440: fmul8x16 %f6, %f12, %f4 umul %i3, %i6, %l3 ldsb [%l7 + 0x17], %l5 fornot2 %f8, %f14, %f10 fcmpes %fcc1, %f14, %f5 ldx [%l7 + 0x68], %o7 std %f8, [%l7 + 0x70] fmul8x16 %f11, %f6, %f6 movrgez %g3, %o5, %l1 taddcc %o4, %l4, %g5 fmovdl %xcc, %f2, %f15 stw %l0, [%l7 + 0x44] fba,a %fcc2, loop_5441 fmul8x16au %f1, %f14, %f8 tneg %xcc, 0x1 st %f14, [%l7 + 0x18] loop_5441: fbl %fcc0, loop_5442 edge16l %i2, %i1, %i5 sdivcc %o2, 0x0382, %g1 tneg %icc, 0x5 loop_5442: brnz %g4, loop_5443 ldsh [%l7 + 0x40], %o0 tneg %xcc, 0x0 sth %g6, [%l7 + 0x54] loop_5443: fpack32 %f2, %f6, %f8 bcc,pn %icc, loop_5444 stx %g7, [%l7 + 0x50] movvs %icc, %l2, %i0 stw %l6, [%l7 + 0x6C] loop_5444: ld [%l7 + 0x30], %f15 bpos,a,pn %icc, loop_5445 fxors %f9, %f12, %f2 fornot1 %f10, %f8, %f14 andcc %i4, 0x0278, %g2 loop_5445: orn %o1, 0x00CB, %o3 movge %xcc, %i7, %i3 fmovscc %icc, %f4, %f1 fmovrdgez %o6, %f2, %f6 fbg,a %fcc2, loop_5446 ldd [%l7 + 0x58], %f8 fbe,a %fcc3, loop_5447 ldub [%l7 + 0x1A], %i6 loop_5446: fmovrsgez %l3, %f2, %f11 fcmple16 %f4, %f12, %o7 loop_5447: stb %g3, [%l7 + 0x4B] bcc,pt %icc, loop_5448 subccc %l5, %l1, %o5 sra %o4, 0x12, %g5 tpos %icc, 0x5 loop_5448: sra %l0, 0x08, %l4 ld [%l7 + 0x1C], %f6 edge32 %i1, %i5, %o2 ldd [%l7 + 0x08], %f6 ldd [%l7 + 0x28], %f0 stx %i2, [%l7 + 0x28] fmovdle %xcc, %f2, %f7 umul %g4, 0x1AAF, %o0 sdivx %g6, 0x16DF, %g1 ldsb [%l7 + 0x67], %l2 bge %icc, loop_5449 array32 %g7, %i0, %i4 fmovdge %xcc, %f1, %f2 movge %xcc, %l6, %g2 loop_5449: fbu %fcc1, loop_5450 fmul8sux16 %f2, %f12, %f4 stb %o3, [%l7 + 0x10] call loop_5451 loop_5450: fmovdl %xcc, %f12, %f11 st %f6, [%l7 + 0x44] fbne %fcc2, loop_5452 loop_5451: subc %o1, %i3, %o6 fors %f5, %f12, %f0 fmovsg %xcc, %f0, %f3 loop_5452: movg %xcc, %i6, %i7 fmovrslez %l3, %f4, %f9 sethi 0x0D3D, %o7 addcc %l5, %g3, %l1 edge8ln %o4, %o5, %g5 lduh [%l7 + 0x54], %l4 fpsub32s %f7, %f1, %f6 movvc %xcc, %i1, %l0 fpadd16 %f2, %f14, %f10 movrlz %i5, %o2, %i2 stb %g4, [%l7 + 0x1A] tsubcc %o0, %g1, %g6 fmul8x16au %f1, %f4, %f4 call loop_5453 sub %l2, %g7, %i4 bcc,a loop_5454 ldd [%l7 + 0x48], %f4 loop_5453: fones %f3 nop setx loop_5455, %l0, %l1 jmpl %l1, %i0 loop_5454: sth %l6, [%l7 + 0x62] umul %o3, %g2, %i3 sth %o6, [%l7 + 0x74] loop_5455: ba %xcc, loop_5456 stx %o1, [%l7 + 0x18] fmovsneg %icc, %f12, %f1 fcmped %fcc2, %f2, %f6 loop_5456: lduh [%l7 + 0x48], %i6 movrgez %i7, %o7, %l3 edge16 %l5, %l1, %o4 ldx [%l7 + 0x30], %g3 lduh [%l7 + 0x70], %o5 srl %l4, 0x1A, %i1 fnor %f14, %f8, %f8 fpsub16 %f14, %f14, %f12 ta %xcc, 0x3 bgu,a %xcc, loop_5457 sdivx %l0, 0x1D18, %i5 lduw [%l7 + 0x60], %o2 fcmple16 %f4, %f8, %i2 loop_5457: fmovrdgez %g4, %f4, %f4 ldsw [%l7 + 0x34], %o0 movge %icc, %g5, %g6 sth %l2, [%l7 + 0x50] sllx %g1, %i4, %g7 st %f6, [%l7 + 0x24] taddcctv %i0, 0x1F52, %o3 ldsw [%l7 + 0x28], %g2 or %l6, 0x03E9, %i3 movge %xcc, %o1, %i6 fmul8sux16 %f6, %f14, %f8 fmovscs %icc, %f13, %f7 fba %fcc1, loop_5458 edge16l %o6, %i7, %o7 fxor %f12, %f14, %f0 sdivx %l3, 0x07CD, %l5 loop_5458: edge8n %o4, %g3, %l1 fpsub16s %f3, %f0, %f0 orncc %l4, 0x1EE5, %i1 fmovs %f12, %f0 fcmpne16 %f14, %f6, %l0 fmovdne %xcc, %f6, %f14 st %f13, [%l7 + 0x54] fmovdneg %xcc, %f0, %f10 stb %i5, [%l7 + 0x43] fmovspos %xcc, %f9, %f6 fnot1 %f10, %f8 ldub [%l7 + 0x75], %o5 andn %i2, 0x1E75, %g4 bcc,a,pt %xcc, loop_5459 tgu %xcc, 0x3 fnegs %f11, %f1 for %f12, %f2, %f0 loop_5459: xor %o0, %g5, %g6 udivcc %o2, 0x127E, %g1 fmovdn %icc, %f13, %f1 andn %l2, %g7, %i4 stb %i0, [%l7 + 0x46] fcmpgt32 %f2, %f14, %o3 fandnot2 %f0, %f8, %f10 edge8 %l6, %g2, %o1 ldsw [%l7 + 0x7C], %i6 movrne %i3, %i7, %o7 ld [%l7 + 0x28], %f15 fble %fcc2, loop_5460 lduw [%l7 + 0x10], %o6 xor %l5, %l3, %o4 tleu %icc, 0x6 loop_5460: edge32ln %l1, %l4, %i1 ldx [%l7 + 0x50], %g3 ldsb [%l7 + 0x67], %i5 ldsh [%l7 + 0x2C], %o5 fmul8x16 %f4, %f8, %f14 ldx [%l7 + 0x78], %l0 edge32l %g4, %i2, %g5 fmovdgu %icc, %f9, %f11 stw %g6, [%l7 + 0x34] ldub [%l7 + 0x66], %o2 movn %xcc, %o0, %g1 ldub [%l7 + 0x57], %l2 fmovsa %icc, %f0, %f7 edge32 %i4, %i0, %g7 and %l6, 0x1EFA, %g2 lduw [%l7 + 0x48], %o1 fzeros %f9 fmul8sux16 %f8, %f6, %f10 ldd [%l7 + 0x58], %f14 fxnors %f6, %f15, %f9 nop setx loop_5461, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tleu %xcc, 0x1 fxors %f9, %f5, %f6 fmovrde %i6, %f8, %f12 loop_5461: fcmpgt32 %f8, %f12, %o3 ldsh [%l7 + 0x0A], %i3 lduw [%l7 + 0x08], %i7 ldsw [%l7 + 0x58], %o6 tcc %icc, 0x7 fmul8x16al %f7, %f9, %f4 ldd [%l7 + 0x68], %f4 stb %o7, [%l7 + 0x0F] bshuffle %f0, %f4, %f6 mulscc %l5, %l3, %l1 stb %o4, [%l7 + 0x42] fone %f0 movrne %i1, %l4, %i5 brlez,a %g3, loop_5462 movrgez %o5, 0x1CB, %l0 fone %f14 fmovsneg %icc, %f10, %f7 loop_5462: fbo,a %fcc2, loop_5463 fmovse %xcc, %f11, %f15 fabss %f15, %f5 bvc loop_5464 loop_5463: fmovsa %icc, %f2, %f1 ld [%l7 + 0x5C], %f4 stw %g4, [%l7 + 0x10] loop_5464: fands %f1, %f1, %f8 movrlez %i2, 0x2D6, %g5 fcmpes %fcc1, %f12, %f1 fmovda %icc, %f5, %f14 movrgz %g6, %o0, %o2 brz %l2, loop_5465 tsubcc %i4, %g1, %i0 ta %xcc, 0x4 ldsw [%l7 + 0x24], %g7 loop_5465: lduh [%l7 + 0x6A], %g2 movge %icc, %o1, %l6 stb %i6, [%l7 + 0x68] fmovrsgz %i3, %f1, %f10 fsrc1s %f1, %f3 pdist %f12, %f2, %f4 std %f10, [%l7 + 0x68] fone %f12 mulx %o3, %o6, %o7 fbuge %fcc1, loop_5466 bge,a,pt %icc, loop_5467 fmovrse %l5, %f13, %f7 ldub [%l7 + 0x7A], %i7 loop_5466: fcmple32 %f12, %f14, %l3 loop_5467: movrlez %l1, 0x3D4, %i1 fcmpeq32 %f2, %f10, %l4 std %f6, [%l7 + 0x28] lduw [%l7 + 0x60], %o4 sth %i5, [%l7 + 0x0E] fmovscs %icc, %f2, %f3 std %f8, [%l7 + 0x78] stw %g3, [%l7 + 0x48] udivx %l0, 0x1DFF, %g4 stx %i2, [%l7 + 0x48] ld [%l7 + 0x64], %f10 lduw [%l7 + 0x24], %o5 fmovsleu %icc, %f8, %f4 sub %g5, 0x1A88, %o0 ldx [%l7 + 0x38], %o2 siam 0x4 ldsw [%l7 + 0x08], %l2 fble,a %fcc0, loop_5468 mulscc %g6, 0x1B93, %g1 fbn %fcc2, loop_5469 alignaddrl %i4, %i0, %g2 loop_5468: fcmpne32 %f6, %f4, %o1 fmovdgu %xcc, %f6, %f12 loop_5469: ldsw [%l7 + 0x58], %g7 fmovrde %i6, %f12, %f14 fornot2 %f6, %f4, %f12 movcs %xcc, %l6, %i3 fmul8ulx16 %f10, %f0, %f6 bcc,a,pt %icc, loop_5470 ldd [%l7 + 0x20], %f14 mulx %o3, 0x04CF, %o6 sdivx %o7, 0x15A8, %i7 loop_5470: movvs %icc, %l5, %l3 fones %f9 bvc,pt %icc, loop_5471 bne,a,pn %xcc, loop_5472 movrlez %i1, 0x021, %l1 stx %l4, [%l7 + 0x40] loop_5471: ldsb [%l7 + 0x2F], %i5 loop_5472: lduw [%l7 + 0x38], %o4 xnor %g3, 0x1C4F, %g4 ldx [%l7 + 0x40], %l0 fmovde %xcc, %f5, %f2 array16 %o5, %g5, %i2 movvc %icc, %o2, %o0 sth %l2, [%l7 + 0x5E] andncc %g1, %g6, %i0 ta %icc, 0x5 tg %xcc, 0x1 brz %i4, loop_5473 ldub [%l7 + 0x1B], %g2 fmovsn %xcc, %f3, %f14 fbl,a %fcc1, loop_5474 loop_5473: stw %o1, [%l7 + 0x2C] ldsh [%l7 + 0x0C], %g7 udiv %i6, 0x0496, %i3 loop_5474: ldx [%l7 + 0x28], %l6 ldsh [%l7 + 0x10], %o3 nop setx loop_5475, %l0, %l1 jmpl %l1, %o7 movneg %icc, %o6, %i7 movrlz %l3, %l5, %l1 ldsb [%l7 + 0x4F], %l4 loop_5475: fsrc1s %f7, %f0 andncc %i5, %i1, %o4 tleu %icc, 0x2 ldsh [%l7 + 0x6A], %g3 movrlez %l0, %g4, %g5 stb %i2, [%l7 + 0x7C] fnegd %f12, %f4 fandnot2 %f8, %f2, %f10 fandnot1 %f10, %f8, %f12 bleu,a,pt %xcc, loop_5476 edge8n %o2, %o0, %o5 ld [%l7 + 0x74], %f8 fnegd %f0, %f10 loop_5476: std %f6, [%l7 + 0x08] fpsub32 %f0, %f6, %f10 fmovdcc %icc, %f0, %f12 movcs %icc, %g1, %l2 fbo %fcc0, loop_5477 move %icc, %g6, %i0 fmovsvs %xcc, %f15, %f0 ldd [%l7 + 0x18], %f4 loop_5477: bpos %xcc, loop_5478 fors %f11, %f3, %f1 fmovdl %xcc, %f10, %f14 fpadd16 %f4, %f4, %f12 loop_5478: movrgez %g2, 0x315, %i4 fpadd16 %f2, %f12, %f14 sdivx %o1, 0x042F, %i6 std %f2, [%l7 + 0x40] edge32n %i3, %l6, %g7 fpadd16 %f12, %f12, %f4 ldd [%l7 + 0x20], %f2 movrlez %o3, %o6, %i7 fbug,a %fcc2, loop_5479 fnot2s %f10, %f8 stw %l3, [%l7 + 0x50] fmovdcs %xcc, %f7, %f15 loop_5479: fandnot1s %f3, %f14, %f3 movvc %xcc, %o7, %l5 stx %l1, [%l7 + 0x78] fmovrdgez %i5, %f4, %f8 ldsw [%l7 + 0x0C], %i1 srax %o4, 0x08, %g3 sth %l0, [%l7 + 0x4C] udiv %g4, 0x133D, %g5 ld [%l7 + 0x10], %f4 add %i2, %l4, %o2 stx %o0, [%l7 + 0x68] stb %o5, [%l7 + 0x60] tn %xcc, 0x5 lduh [%l7 + 0x3E], %g1 fcmpgt16 %f6, %f6, %g6 fmovscc %xcc, %f0, %f3 fnot2s %f7, %f8 tgu %icc, 0x2 udiv %i0, 0x14A2, %l2 array16 %i4, %g2, %o1 fmuld8ulx16 %f8, %f12, %f8 fpmerge %f11, %f15, %f2 ldsw [%l7 + 0x7C], %i6 sll %i3, 0x0B, %g7 fandnot2s %f11, %f10, %f8 stx %l6, [%l7 + 0x40] movvs %xcc, %o3, %i7 bcs,pn %xcc, loop_5480 fmovdvs %icc, %f5, %f5 ldsw [%l7 + 0x34], %o6 fbuge %fcc3, loop_5481 loop_5480: tvs %xcc, 0x7 lduh [%l7 + 0x2A], %o7 edge32 %l3, %l5, %i5 loop_5481: fmovdge %icc, %f8, %f15 edge32l %i1, %o4, %g3 subccc %l1, %l0, %g4 ldsw [%l7 + 0x5C], %g5 sth %i2, [%l7 + 0x70] movle %icc, %o2, %l4 ldsh [%l7 + 0x50], %o5 lduw [%l7 + 0x5C], %o0 and %g6, 0x1D60, %i0 ldsh [%l7 + 0x3C], %g1 fnor %f6, %f4, %f12 fbl %fcc2, loop_5482 ble,a %icc, loop_5483 ldub [%l7 + 0x72], %l2 ldsh [%l7 + 0x4E], %g2 loop_5482: std %f0, [%l7 + 0x10] loop_5483: ldsw [%l7 + 0x44], %o1 fbo,a %fcc0, loop_5484 std %f4, [%l7 + 0x40] tsubcctv %i4, 0x0F7B, %i3 fmovde %icc, %f9, %f14 loop_5484: fexpand %f5, %f8 st %f11, [%l7 + 0x64] stb %i6, [%l7 + 0x3D] ld [%l7 + 0x1C], %f13 fmovdle %xcc, %f5, %f13 stb %g7, [%l7 + 0x39] movrlz %o3, %l6, %i7 fmovdgu %icc, %f15, %f6 fpadd32s %f2, %f12, %f1 nop setx loop_5485, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x1C], %o7 tcc %icc, 0x7 bpos,a %icc, loop_5486 loop_5485: fmovsa %icc, %f6, %f11 call loop_5487 fsrc1 %f6, %f12 loop_5486: udivcc %l3, 0x0F27, %l5 fmovdleu %xcc, %f14, %f2 loop_5487: st %f2, [%l7 + 0x30] fpsub32s %f4, %f7, %f6 ldub [%l7 + 0x72], %i5 fornot1s %f12, %f8, %f10 fmovsvs %icc, %f11, %f11 edge32ln %o6, %i1, %g3 ldub [%l7 + 0x66], %o4 brgez,a %l1, loop_5488 tpos %xcc, 0x7 std %f14, [%l7 + 0x08] tcs %xcc, 0x7 loop_5488: edge8ln %g4, %g5, %i2 ldsh [%l7 + 0x52], %l0 stw %l4, [%l7 + 0x54] fmul8x16au %f3, %f14, %f0 fpadd16s %f8, %f10, %f7 xnor %o2, %o0, %g6 taddcctv %o5, 0x056A, %g1 edge8 %i0, %l2, %o1 ldx [%l7 + 0x08], %i4 subccc %i3, 0x1347, %g2 fpadd16s %f7, %f4, %f13 srlx %i6, 0x14, %g7 brz,a %o3, loop_5489 fpsub16 %f10, %f14, %f4 sllx %i7, 0x03, %l6 te %xcc, 0x7 loop_5489: ldsb [%l7 + 0x33], %o7 fmovrsgez %l3, %f14, %f15 edge32l %i5, %l5, %o6 fmovsgu %xcc, %f3, %f6 mulx %g3, 0x108B, %o4 fmovsvc %icc, %f13, %f7 fpsub32 %f6, %f6, %f12 fbe,a %fcc1, loop_5490 and %l1, %i1, %g5 ldsw [%l7 + 0x40], %i2 sll %l0, 0x04, %l4 loop_5490: movrlez %o2, %g4, %g6 stw %o5, [%l7 + 0x2C] std %f8, [%l7 + 0x20] fmovrdlz %o0, %f8, %f2 ldsw [%l7 + 0x18], %g1 ldd [%l7 + 0x28], %f0 lduh [%l7 + 0x7A], %l2 udivcc %i0, 0x16F1, %i4 ldsh [%l7 + 0x58], %o1 ldsb [%l7 + 0x65], %i3 fmovsge %xcc, %f13, %f5 stx %i6, [%l7 + 0x08] bleu,pn %xcc, loop_5491 fxnors %f4, %f10, %f6 ldd [%l7 + 0x60], %f0 fnot1 %f0, %f8 loop_5491: xorcc %g2, 0x01A5, %g7 call loop_5492 ldub [%l7 + 0x2F], %i7 ldsh [%l7 + 0x4C], %o3 ldsw [%l7 + 0x44], %o7 loop_5492: tge %xcc, 0x7 brgz %l6, loop_5493 edge8ln %i5, %l5, %l3 ldsh [%l7 + 0x0A], %g3 lduw [%l7 + 0x74], %o4 loop_5493: fmovdcs %xcc, %f1, %f9 fmovdle %icc, %f8, %f13 tgu %icc, 0x6 siam 0x1 st %f4, [%l7 + 0x6C] lduw [%l7 + 0x20], %l1 fcmped %fcc0, %f6, %f12 ldsh [%l7 + 0x52], %o6 fcmpgt32 %f14, %f8, %g5 movrne %i2, %i1, %l4 fbu %fcc0, loop_5494 st %f4, [%l7 + 0x58] movrlz %o2, 0x1D7, %g4 tg %icc, 0x3 loop_5494: movne %xcc, %g6, %l0 fble,a %fcc2, loop_5495 st %f2, [%l7 + 0x3C] stb %o5, [%l7 + 0x20] fands %f2, %f5, %f8 loop_5495: ld [%l7 + 0x70], %f1 fmovs %f13, %f2 stw %g1, [%l7 + 0x2C] call loop_5496 andncc %l2, %o0, %i0 tcs %icc, 0x7 fbe %fcc0, loop_5497 loop_5496: nop setx loop_5498, %l0, %l1 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, %o1, %i3 fbg %fcc2, loop_5499 loop_5497: fmovsne %icc, %f4, %f4 loop_5498: sethi 0x14BA, %i4 bneg,a,pn %xcc, loop_5500 loop_5499: fbug %fcc1, loop_5501 bcs,a loop_5502 movl %icc, %i6, %g7 loop_5500: bl,a %icc, loop_5503 loop_5501: fone %f6 loop_5502: fmovsneg %icc, %f4, %f1 ldsh [%l7 + 0x08], %g2 loop_5503: alignaddrl %o3, %o7, %l6 bcs,pt %icc, loop_5504 lduh [%l7 + 0x72], %i5 sth %i7, [%l7 + 0x60] fmovrdlz %l5, %f12, %f14 loop_5504: bpos,a,pt %xcc, loop_5505 brgz,a %l3, loop_5506 ta %xcc, 0x6 tcc %xcc, 0x2 loop_5505: sth %o4, [%l7 + 0x32] loop_5506: fxnor %f0, %f0, %f0 st %f5, [%l7 + 0x70] fmovrdgez %g3, %f8, %f14 fmovsl %xcc, %f3, %f6 udivx %l1, 0x0DBD, %g5 ldub [%l7 + 0x2C], %i2 nop setx loop_5507, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bshuffle %f10, %f4, %f10 fxor %f12, %f2, %f6 for %f12, %f6, %f14 loop_5507: lduw [%l7 + 0x30], %i1 fmul8x16 %f1, %f2, %f0 tpos %xcc, 0x6 stw %o6, [%l7 + 0x0C] fzeros %f15 fpadd32 %f6, %f14, %f12 edge8 %l4, %o2, %g4 ldsh [%l7 + 0x18], %l0 tsubcctv %o5, 0x11C0, %g6 xor %g1, %l2, %o0 ldx [%l7 + 0x10], %i0 fmovdvs %xcc, %f12, %f13 fbue %fcc1, loop_5508 sdiv %o1, 0x0386, %i3 fpack16 %f10, %f7 array16 %i6, %g7, %i4 loop_5508: be,pn %icc, loop_5509 ldub [%l7 + 0x40], %g2 stx %o3, [%l7 + 0x08] bneg,pt %xcc, loop_5510 loop_5509: std %f0, [%l7 + 0x70] tcc %xcc, 0x4 subcc %l6, 0x1362, %i5 loop_5510: ldub [%l7 + 0x54], %o7 st %f6, [%l7 + 0x1C] fnot1 %f2, %f12 srlx %l5, 0x17, %i7 popc 0x0E21, %o4 stx %g3, [%l7 + 0x28] lduh [%l7 + 0x1E], %l1 movg %icc, %l3, %i2 fcmpd %fcc0, %f10, %f4 move %icc, %g5, %o6 fbug,a %fcc3, loop_5511 fmovrse %i1, %f14, %f6 ldd [%l7 + 0x60], %f0 edge8n %o2, %g4, %l0 loop_5511: fbu,a %fcc0, loop_5512 fmovsgu %xcc, %f6, %f2 fcmple16 %f10, %f6, %o5 fcmpeq32 %f12, %f14, %g6 loop_5512: fmovde %icc, %f10, %f11 fmovdg %icc, %f6, %f5 ldx [%l7 + 0x68], %l4 lduw [%l7 + 0x28], %g1 ldd [%l7 + 0x48], %f2 fmovrse %o0, %f12, %f5 fmovdl %xcc, %f2, %f9 fmovsvc %icc, %f4, %f5 movrlez %i0, 0x3E6, %l2 ld [%l7 + 0x60], %f3 addc %o1, 0x11C6, %i6 fmovscs %xcc, %f4, %f12 edge8 %g7, %i3, %i4 std %f4, [%l7 + 0x38] fmovrsgz %g2, %f10, %f3 fmovdn %xcc, %f15, %f12 xnor %o3, %l6, %o7 ldx [%l7 + 0x58], %l5 bl,pt %icc, loop_5513 tsubcc %i7, %i5, %o4 fmovdvs %xcc, %f6, %f5 fsrc1s %f11, %f1 loop_5513: bge,a,pt %xcc, loop_5514 std %f4, [%l7 + 0x18] st %f8, [%l7 + 0x28] sub %g3, %l1, %i2 loop_5514: tleu %xcc, 0x0 fcmped %fcc1, %f4, %f12 fnot2 %f8, %f8 andncc %g5, %o6, %l3 fmovdcc %icc, %f4, %f8 movpos %xcc, %i1, %o2 fmovdleu %xcc, %f2, %f9 fmovsvc %xcc, %f12, %f14 ld [%l7 + 0x18], %f11 ldsb [%l7 + 0x7E], %g4 movl %icc, %l0, %o5 ldsw [%l7 + 0x34], %l4 tg %xcc, 0x3 st %f2, [%l7 + 0x60] fmovsneg %xcc, %f1, %f11 umul %g1, %o0, %g6 fabss %f15, %f2 lduh [%l7 + 0x36], %i0 fnegd %f0, %f0 ldub [%l7 + 0x7E], %l2 st %f11, [%l7 + 0x38] popc 0x0270, %i6 ldsb [%l7 + 0x64], %o1 ldsw [%l7 + 0x4C], %i3 edge16 %i4, %g2, %o3 lduw [%l7 + 0x68], %l6 sub %g7, %l5, %i7 fmovdpos %xcc, %f8, %f0 fone %f2 movcs %xcc, %i5, %o7 edge32l %g3, %o4, %i2 ldx [%l7 + 0x08], %g5 bn,a %xcc, loop_5515 ldsw [%l7 + 0x70], %o6 siam 0x3 movrlz %l3, 0x108, %i1 loop_5515: movn %xcc, %o2, %l1 ld [%l7 + 0x5C], %f15 fmovrsgez %g4, %f7, %f15 stb %o5, [%l7 + 0x36] fsrc2 %f14, %f6 ldsb [%l7 + 0x6D], %l0 fpadd16 %f14, %f0, %f4 ld [%l7 + 0x50], %f10 add %l4, 0x117D, %g1 tg %xcc, 0x6 fbuge %fcc3, loop_5516 fmovsne %xcc, %f7, %f11 sth %g6, [%l7 + 0x3A] movl %icc, %o0, %i0 loop_5516: fmovrslez %l2, %f1, %f9 fbue,a %fcc3, loop_5517 std %f12, [%l7 + 0x18] fmovdg %icc, %f7, %f4 std %f6, [%l7 + 0x58] loop_5517: edge32 %i6, %i3, %i4 tg %icc, 0x5 movre %g2, 0x013, %o3 fmovdneg %xcc, %f5, %f6 fones %f0 bneg,pn %xcc, loop_5518 movvs %icc, %o1, %g7 tne %icc, 0x2 ldsh [%l7 + 0x0A], %l5 loop_5518: fbo,a %fcc3, loop_5519 bg,a,pt %icc, loop_5520 lduw [%l7 + 0x5C], %l6 fabsd %f10, %f10 loop_5519: sdivx %i5, 0x1B83, %o7 loop_5520: st %f6, [%l7 + 0x28] bcs,a loop_5521 brgez %g3, loop_5522 ta %icc, 0x0 brgez,a %i7, loop_5523 loop_5521: fmovrsne %i2, %f15, %f12 loop_5522: movre %o4, %g5, %l3 sra %i1, 0x04, %o6 loop_5523: array16 %l1, %o2, %o5 fmovdle %icc, %f1, %f5 fbue %fcc3, loop_5524 fnands %f12, %f10, %f8 ld [%l7 + 0x44], %f5 fors %f5, %f4, %f4 loop_5524: nop setx loop_5525, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brnz %g4, loop_5526 fnot1s %f15, %f5 bshuffle %f10, %f12, %f0 loop_5525: lduh [%l7 + 0x08], %l4 loop_5526: ldsh [%l7 + 0x0C], %l0 st %f6, [%l7 + 0x78] st %f0, [%l7 + 0x50] orn %g6, 0x0CFD, %g1 fmul8ulx16 %f2, %f6, %f12 ldub [%l7 + 0x1A], %o0 move %xcc, %i0, %i6 fmuld8ulx16 %f6, %f2, %f6 subccc %i3, 0x1AAE, %i4 fblg,a %fcc3, loop_5527 movcc %icc, %l2, %o3 fmovdle %icc, %f0, %f7 st %f6, [%l7 + 0x14] loop_5527: ld [%l7 + 0x08], %f2 fmovsvc %icc, %f12, %f8 fpsub16 %f8, %f4, %f0 fandnot1s %f11, %f6, %f6 fbul,a %fcc3, loop_5528 fxnors %f9, %f6, %f14 fnot2s %f8, %f11 tpos %icc, 0x6 loop_5528: tpos %xcc, 0x6 ldsb [%l7 + 0x25], %g2 brlez,a %g7, loop_5529 stx %o1, [%l7 + 0x58] brlz,a %l5, loop_5530 brz,a %i5, loop_5531 loop_5529: fmovsa %xcc, %f4, %f8 fbug,a %fcc1, loop_5532 loop_5530: lduw [%l7 + 0x20], %l6 loop_5531: fcmpne16 %f10, %f14, %o7 andcc %i7, 0x07F9, %g3 loop_5532: fpack16 %f4, %f14 bg,a %icc, loop_5533 fmovsleu %xcc, %f2, %f6 fblg,a %fcc3, loop_5534 fxnor %f2, %f6, %f0 loop_5533: fsrc2 %f14, %f0 movrne %o4, %g5, %l3 loop_5534: fbue %fcc3, loop_5535 alignaddrl %i2, %o6, %i1 tneg %xcc, 0x3 ldub [%l7 + 0x62], %l1 loop_5535: pdist %f6, %f0, %f14 alignaddr %o5, %o2, %l4 bg,pt %icc, loop_5536 stw %l0, [%l7 + 0x64] sth %g6, [%l7 + 0x66] edge32n %g4, %g1, %i0 loop_5536: fmovrdlez %o0, %f6, %f4 fnand %f10, %f8, %f10 sth %i6, [%l7 + 0x76] fbuge,a %fcc0, loop_5537 tne %icc, 0x7 movvs %icc, %i3, %l2 std %f4, [%l7 + 0x68] loop_5537: fpadd16 %f8, %f10, %f14 fcmped %fcc0, %f12, %f2 ldsh [%l7 + 0x52], %o3 movrgez %g2, %g7, %o1 ld [%l7 + 0x24], %f10 stb %l5, [%l7 + 0x44] ldsw [%l7 + 0x4C], %i4 movre %i5, 0x388, %l6 fpack32 %f6, %f12, %f2 movg %icc, %i7, %o7 edge16 %o4, %g5, %g3 fmuld8ulx16 %f15, %f12, %f0 fmovde %xcc, %f15, %f14 fmovsvc %xcc, %f8, %f5 ldsb [%l7 + 0x50], %l3 stx %i2, [%l7 + 0x60] movne %icc, %i1, %o6 lduh [%l7 + 0x54], %l1 fzeros %f9 edge32l %o2, %l4, %l0 std %f14, [%l7 + 0x40] fcmple32 %f2, %f8, %g6 sethi 0x0CC3, %g4 ldsw [%l7 + 0x70], %g1 fpackfix %f4, %f10 umulcc %o5, 0x14C2, %o0 fmovdleu %icc, %f11, %f11 brgez %i0, loop_5538 bge %xcc, loop_5539 fmuld8sux16 %f1, %f9, %f10 fbge,a %fcc1, loop_5540 loop_5538: ldsb [%l7 + 0x42], %i6 loop_5539: stw %i3, [%l7 + 0x4C] lduw [%l7 + 0x60], %o3 loop_5540: movne %icc, %g2, %g7 fnands %f0, %f3, %f9 brgz %o1, loop_5541 fone %f2 lduh [%l7 + 0x78], %l5 ldd [%l7 + 0x10], %f12 loop_5541: fexpand %f11, %f8 fxor %f14, %f2, %f10 lduw [%l7 + 0x2C], %i4 ldsb [%l7 + 0x2D], %l2 fmovrdgez %l6, %f4, %f6 movgu %xcc, %i5, %i7 std %f2, [%l7 + 0x50] fmovd %f8, %f6 ldsw [%l7 + 0x30], %o4 ld [%l7 + 0x44], %f5 tle %icc, 0x6 std %f6, [%l7 + 0x48] addc %o7, 0x0572, %g5 fmovdne %xcc, %f3, %f12 std %f14, [%l7 + 0x48] tn %xcc, 0x0 fmovdleu %icc, %f11, %f7 stx %l3, [%l7 + 0x38] ldsb [%l7 + 0x3C], %g3 lduh [%l7 + 0x3A], %i2 std %f4, [%l7 + 0x60] ldd [%l7 + 0x48], %f10 xor %o6, %l1, %i1 ldx [%l7 + 0x68], %o2 fbne %fcc0, loop_5542 fbuge %fcc0, loop_5543 stx %l0, [%l7 + 0x68] call loop_5544 loop_5542: fmul8x16au %f5, %f9, %f14 loop_5543: ba,a %xcc, loop_5545 fmovrsgez %g6, %f9, %f10 loop_5544: tle %icc, 0x5 fmovdn %xcc, %f13, %f1 loop_5545: ld [%l7 + 0x4C], %f4 fnot2s %f4, %f15 fmovrdlz %g4, %f4, %f4 fpadd32 %f6, %f8, %f14 fsrc2 %f0, %f10 edge32n %g1, %l4, %o5 ldsw [%l7 + 0x18], %o0 fpsub16 %f10, %f2, %f2 tvc %xcc, 0x4 movvs %icc, %i0, %i3 fcmpeq32 %f2, %f8, %o3 ldsb [%l7 + 0x7D], %g2 brnz %g7, loop_5546 stx %i6, [%l7 + 0x48] fbn,a %fcc2, loop_5547 tg %icc, 0x2 loop_5546: lduw [%l7 + 0x78], %l5 stb %i4, [%l7 + 0x46] loop_5547: ldsw [%l7 + 0x54], %l2 ldsh [%l7 + 0x36], %l6 ldsw [%l7 + 0x3C], %i5 movne %icc, %o1, %o4 ldx [%l7 + 0x40], %i7 fsrc2s %f11, %f14 fmovrdlez %o7, %f14, %f12 edge16 %g5, %l3, %i2 bshuffle %f10, %f12, %f12 fnand %f2, %f4, %f0 lduw [%l7 + 0x7C], %o6 ldsh [%l7 + 0x72], %g3 fcmple16 %f4, %f6, %l1 fmul8x16 %f4, %f8, %f10 st %f9, [%l7 + 0x08] lduw [%l7 + 0x08], %i1 ldsb [%l7 + 0x1F], %o2 fmovsl %icc, %f9, %f1 fcmpne16 %f12, %f2, %g6 fblg,a %fcc3, loop_5548 fnot1 %f4, %f10 fmovsa %icc, %f2, %f3 ldx [%l7 + 0x48], %g4 loop_5548: ldx [%l7 + 0x58], %l0 edge32ln %g1, %o5, %l4 nop setx loop_5549, %l0, %l1 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 + 0x28], %f12 fbuge,a %fcc1, loop_5550 sth %o0, [%l7 + 0x0C] loop_5549: fmovdneg %icc, %f13, %f13 lduw [%l7 + 0x20], %i3 loop_5550: sth %i0, [%l7 + 0x68] tcs %icc, 0x1 stb %g2, [%l7 + 0x57] fmovdn %icc, %f7, %f12 fnot1s %f14, %f8 ld [%l7 + 0x30], %f8 fbne,a %fcc3, loop_5551 fbul,a %fcc3, loop_5552 popc %g7, %o3 movre %i6, 0x06A, %i4 loop_5551: movrgez %l5, 0x135, %l2 loop_5552: ld [%l7 + 0x20], %f12 fpadd16 %f4, %f8, %f10 stw %l6, [%l7 + 0x64] fcmpes %fcc3, %f11, %f0 alignaddrl %i5, %o4, %o1 fzeros %f2 ldsh [%l7 + 0x70], %i7 fones %f6 fble %fcc2, loop_5553 orn %g5, %l3, %o7 call loop_5554 ldd [%l7 + 0x48], %f4 loop_5553: fnors %f4, %f11, %f7 stw %o6, [%l7 + 0x50] loop_5554: sra %i2, %l1, %g3 fandnot2s %f3, %f6, %f2 fmovrsgz %o2, %f2, %f13 ldsh [%l7 + 0x56], %g6 orncc %i1, %l0, %g1 ldsb [%l7 + 0x4C], %g4 alignaddrl %o5, %l4, %o0 stw %i0, [%l7 + 0x18] fpadd32s %f7, %f3, %f7 fbug %fcc0, loop_5555 bcc %xcc, loop_5556 edge8 %g2, %g7, %o3 ldx [%l7 + 0x38], %i6 loop_5555: fnegd %f14, %f4 loop_5556: st %f8, [%l7 + 0x20] ldsh [%l7 + 0x64], %i3 fnors %f9, %f10, %f1 sth %l5, [%l7 + 0x3A] ldub [%l7 + 0x12], %i4 fpadd16s %f11, %f4, %f14 movleu %xcc, %l6, %l2 tsubcc %i5, %o4, %i7 fcmple32 %f0, %f6, %o1 move %icc, %g5, %l3 call loop_5557 movrgz %o7, 0x346, %o6 sll %i2, 0x10, %l1 fmovrdgz %o2, %f10, %f4 loop_5557: movle %icc, %g6, %i1 edge16ln %g3, %l0, %g1 ldsh [%l7 + 0x58], %g4 ldsb [%l7 + 0x7E], %l4 tpos %xcc, 0x3 movneg %xcc, %o5, %i0 bcs,pt %xcc, loop_5558 sra %o0, %g2, %o3 fmovscc %icc, %f7, %f11 ldsw [%l7 + 0x6C], %g7 loop_5558: fbo %fcc1, loop_5559 tvc %icc, 0x7 tvs %xcc, 0x5 fmul8sux16 %f6, %f10, %f12 loop_5559: ldsb [%l7 + 0x2D], %i6 sdivcc %i3, 0x1685, %i4 ta %icc, 0x2 srlx %l6, 0x0A, %l5 fxnors %f15, %f5, %f7 bcs,pn %xcc, loop_5560 fornot1 %f6, %f6, %f0 fmovspos %icc, %f4, %f7 st %f3, [%l7 + 0x6C] loop_5560: ldd [%l7 + 0x60], %f4 ldx [%l7 + 0x50], %l2 xnor %i5, %o4, %o1 tne %xcc, 0x7 st %f11, [%l7 + 0x1C] lduh [%l7 + 0x4A], %g5 fnors %f1, %f10, %f1 bleu,a,pt %xcc, loop_5561 alignaddrl %i7, %o7, %o6 bg,a %xcc, loop_5562 fzeros %f7 loop_5561: xor %l3, 0x1997, %l1 fbl,a %fcc0, loop_5563 loop_5562: ldsb [%l7 + 0x75], %o2 ldd [%l7 + 0x58], %f0 movneg %xcc, %i2, %i1 loop_5563: movrne %g3, %l0, %g1 stb %g4, [%l7 + 0x5F] fmovsvc %icc, %f4, %f12 fmovdn %xcc, %f3, %f0 alignaddr %l4, %g6, %o5 fmovdgu %xcc, %f13, %f5 st %f5, [%l7 + 0x14] fmovdvs %icc, %f15, %f11 ldd [%l7 + 0x50], %f0 fmovdleu %icc, %f14, %f5 array32 %i0, %o0, %g2 sth %g7, [%l7 + 0x1C] nop setx loop_5564, %l0, %l1 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 %i6, 0x18A8, %i3 bg %xcc, loop_5565 ldsh [%l7 + 0x38], %o3 loop_5564: fnot1 %f12, %f4 ldsw [%l7 + 0x2C], %l6 loop_5565: orncc %i4, 0x17D5, %l2 bgu,pn %icc, loop_5566 movcc %xcc, %i5, %o4 brlz,a %o1, loop_5567 and %g5, 0x04AA, %i7 loop_5566: movcs %xcc, %o7, %l5 fbg,a %fcc2, loop_5568 loop_5567: ldub [%l7 + 0x24], %l3 udivcc %l1, 0x19B2, %o2 ldsh [%l7 + 0x2E], %o6 loop_5568: mulx %i2, %i1, %g3 bge,a,pn %icc, loop_5569 fmovsn %xcc, %f5, %f9 smulcc %l0, 0x1137, %g1 lduw [%l7 + 0x50], %g4 loop_5569: ld [%l7 + 0x14], %f8 ldub [%l7 + 0x56], %l4 move %xcc, %o5, %g6 ldub [%l7 + 0x2F], %i0 ld [%l7 + 0x3C], %f15 ldsb [%l7 + 0x34], %g2 fmovdpos %xcc, %f12, %f3 ldx [%l7 + 0x68], %g7 lduw [%l7 + 0x78], %i6 for %f14, %f12, %f6 fcmps %fcc0, %f0, %f5 stw %o0, [%l7 + 0x10] fnot2s %f14, %f15 fbne %fcc3, loop_5570 fbule %fcc1, loop_5571 fzeros %f12 brnz %o3, loop_5572 loop_5570: fmovscc %xcc, %f7, %f2 loop_5571: fxors %f10, %f0, %f12 ldx [%l7 + 0x60], %l6 loop_5572: fbu,a %fcc0, loop_5573 fnot2 %f12, %f8 array8 %i3, %l2, %i5 lduh [%l7 + 0x58], %o4 loop_5573: fones %f6 fbule %fcc2, loop_5574 fblg %fcc1, loop_5575 movl %xcc, %o1, %g5 edge16 %i7, %o7, %l5 loop_5574: sdivx %i4, 0x072F, %l3 loop_5575: fmovda %xcc, %f4, %f15 fpsub16s %f2, %f13, %f5 fpsub32 %f6, %f12, %f2 std %f0, [%l7 + 0x70] ld [%l7 + 0x24], %f11 stb %l1, [%l7 + 0x1D] fmul8x16au %f8, %f2, %f2 fcmple32 %f12, %f2, %o6 nop setx loop_5576, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16 %o2, %i2, %i1 ld [%l7 + 0x54], %f14 fcmped %fcc3, %f12, %f10 loop_5576: st %f15, [%l7 + 0x18] fmovdcc %xcc, %f8, %f13 ldub [%l7 + 0x7C], %l0 orn %g3, %g4, %g1 fbn,a %fcc3, loop_5577 fmovsn %xcc, %f5, %f6 subcc %o5, 0x1805, %l4 fmovsl %icc, %f11, %f6 loop_5577: ld [%l7 + 0x0C], %f10 subccc %g6, 0x1BFF, %g2 fsrc2s %f7, %f11 edge16l %g7, %i0, %o0 bvs,a loop_5578 fbge %fcc2, loop_5579 fpmerge %f4, %f11, %f14 bcs,pt %icc, loop_5580 loop_5578: ldsh [%l7 + 0x36], %i6 loop_5579: ldx [%l7 + 0x60], %o3 tvc %icc, 0x0 loop_5580: ldd [%l7 + 0x28], %f14 fandnot2 %f8, %f12, %f14 tvs %xcc, 0x3 fnot1 %f4, %f14 ldub [%l7 + 0x59], %i3 fmovd %f4, %f12 ba,pt %xcc, loop_5581 movpos %icc, %l2, %i5 ldx [%l7 + 0x28], %l6 be,pt %xcc, loop_5582 loop_5581: ldd [%l7 + 0x10], %f10 movcs %xcc, %o1, %g5 movrlez %o4, %i7, %o7 loop_5582: fnot1 %f8, %f4 fxor %f0, %f8, %f0 brlz %i4, loop_5583 fpsub16 %f0, %f14, %f0 st %f8, [%l7 + 0x10] fmovsle %xcc, %f13, %f6 loop_5583: ldsh [%l7 + 0x5A], %l3 ldsh [%l7 + 0x32], %l5 fmovde %icc, %f10, %f4 fmul8x16au %f1, %f6, %f14 ldx [%l7 + 0x48], %o6 st %f7, [%l7 + 0x58] movg %xcc, %o2, %l1 brnz %i1, loop_5584 ldsb [%l7 + 0x15], %l0 fbuge,a %fcc3, loop_5585 bneg %icc, loop_5586 loop_5584: ld [%l7 + 0x4C], %f5 ld [%l7 + 0x10], %f5 loop_5585: stx %g3, [%l7 + 0x18] loop_5586: edge16l %g4, %g1, %o5 fmovrslez %l4, %f6, %f11 movg %xcc, %i2, %g2 be,a %xcc, loop_5587 edge32 %g6, %i0, %o0 ta %xcc, 0x2 fnor %f0, %f12, %f2 loop_5587: st %f15, [%l7 + 0x68] fmovrdne %g7, %f2, %f10 edge8n %o3, %i6, %i3 fmovsne %icc, %f5, %f3 andn %i5, %l2, %o1 tcs %xcc, 0x4 ldsw [%l7 + 0x50], %g5 fmul8x16au %f2, %f11, %f2 array16 %l6, %o4, %o7 fmuld8ulx16 %f7, %f5, %f8 umulcc %i7, 0x0B93, %l3 addccc %i4, 0x0714, %o6 nop setx loop_5588, %l0, %l1 jmpl %l1, %l5 std %f6, [%l7 + 0x38] movrlz %l1, %i1, %l0 movn %xcc, %o2, %g3 loop_5588: movle %xcc, %g4, %o5 smulcc %l4, 0x0DC5, %i2 std %f6, [%l7 + 0x30] sethi 0x0C89, %g2 fxors %f2, %f10, %f4 bn,pn %icc, loop_5589 ldsh [%l7 + 0x10], %g6 sth %g1, [%l7 + 0x7A] fcmpeq32 %f6, %f12, %i0 loop_5589: alignaddrl %g7, %o3, %o0 ba %xcc, loop_5590 fnand %f2, %f6, %f12 tcc %icc, 0x6 fcmpne16 %f10, %f14, %i6 loop_5590: fcmpes %fcc3, %f8, %f5 srl %i3, 0x1F, %l2 fpadd32s %f14, %f12, %f3 fmovdcc %icc, %f4, %f7 mova %icc, %i5, %o1 ldsw [%l7 + 0x58], %g5 ldub [%l7 + 0x43], %l6 fmovsvc %icc, %f4, %f5 stb %o4, [%l7 + 0x7E] pdist %f10, %f0, %f10 stb %i7, [%l7 + 0x1A] fbg,a %fcc0, loop_5591 fbuge %fcc1, loop_5592 fnands %f13, %f2, %f6 fcmple16 %f10, %f12, %o7 loop_5591: fxnors %f4, %f11, %f14 loop_5592: addc %l3, 0x1727, %i4 fbul,a %fcc0, loop_5593 be,a loop_5594 tneg %icc, 0x5 ldsb [%l7 + 0x3A], %o6 loop_5593: tvs %icc, 0x4 loop_5594: movg %icc, %l5, %i1 srax %l1, 0x08, %o2 sth %l0, [%l7 + 0x72] movne %icc, %g4, %o5 fcmple32 %f0, %f14, %g3 tleu %icc, 0x0 stx %i2, [%l7 + 0x50] ldx [%l7 + 0x08], %g2 ld [%l7 + 0x34], %f12 fmul8ulx16 %f4, %f2, %f10 fmovsleu %xcc, %f2, %f0 bpos,a,pn %xcc, loop_5595 for %f10, %f2, %f14 ldsb [%l7 + 0x54], %g6 andcc %g1, %i0, %g7 loop_5595: andcc %l4, 0x07CC, %o3 srlx %i6, %o0, %l2 or %i3, 0x0F11, %i5 stb %g5, [%l7 + 0x4B] stb %l6, [%l7 + 0x6E] xorcc %o1, 0x13FA, %i7 move %icc, %o4, %l3 ldsw [%l7 + 0x78], %o7 subccc %i4, 0x0E9F, %l5 fxors %f15, %f3, %f11 sdivx %i1, 0x0340, %l1 mulscc %o2, 0x144A, %l0 fmovrslz %o6, %f9, %f1 umulcc %o5, 0x1360, %g3 lduh [%l7 + 0x4E], %i2 ldsh [%l7 + 0x2C], %g4 sdiv %g6, 0x014B, %g1 ldd [%l7 + 0x58], %f10 edge32 %i0, %g2, %l4 brlz,a %g7, loop_5596 tne %xcc, 0x0 fmovscs %icc, %f9, %f14 ba,a,pn %icc, loop_5597 loop_5596: ld [%l7 + 0x58], %f9 fandnot2 %f10, %f10, %f4 fcmple32 %f6, %f6, %i6 loop_5597: ldsh [%l7 + 0x12], %o0 st %f2, [%l7 + 0x30] bpos,pn %icc, loop_5598 fpsub16 %f4, %f6, %f0 lduw [%l7 + 0x08], %o3 sth %l2, [%l7 + 0x7E] loop_5598: fbue,a %fcc3, loop_5599 fornot2s %f8, %f9, %f11 brgz,a %i3, loop_5600 brlez %g5, loop_5601 loop_5599: lduh [%l7 + 0x40], %i5 fandnot1 %f2, %f12, %f8 loop_5600: fmovdleu %icc, %f10, %f1 loop_5601: sllx %l6, 0x02, %o1 bcs %xcc, loop_5602 lduw [%l7 + 0x38], %i7 alignaddr %o4, %l3, %i4 fsrc2s %f13, %f14 loop_5602: fmovrdne %l5, %f8, %f14 fmovsvs %xcc, %f1, %f10 ldub [%l7 + 0x42], %o7 fmovsn %icc, %f12, %f8 bneg,pt %xcc, loop_5603 fcmpeq16 %f14, %f10, %l1 fandnot1 %f2, %f8, %f10 ldx [%l7 + 0x48], %o2 loop_5603: ldsb [%l7 + 0x59], %l0 lduh [%l7 + 0x62], %o6 fmovrdgz %o5, %f12, %f8 fpackfix %f14, %f0 alignaddrl %i1, %i2, %g3 brlez %g6, loop_5604 ldsh [%l7 + 0x5C], %g1 ldx [%l7 + 0x20], %g4 fmovrsgez %g2, %f10, %f6 loop_5604: fmovrdlez %i0, %f8, %f0 tsubcc %g7, %i6, %o0 tvc %xcc, 0x5 bneg loop_5605 fandnot2s %f8, %f0, %f14 bl loop_5606 sdivcc %o3, 0x17F2, %l2 loop_5605: ta %icc, 0x0 xnorcc %i3, 0x0901, %l4 loop_5606: ldx [%l7 + 0x38], %i5 array16 %g5, %o1, %l6 fandnot2 %f0, %f4, %f10 fandnot1 %f2, %f8, %f10 fbl,a %fcc2, loop_5607 std %f12, [%l7 + 0x08] fcmple32 %f10, %f0, %o4 movle %icc, %l3, %i7 loop_5607: fmovdn %icc, %f3, %f0 fmovspos %xcc, %f4, %f4 fmul8x16al %f12, %f9, %f0 stx %l5, [%l7 + 0x30] ld [%l7 + 0x34], %f3 fpsub32s %f3, %f1, %f7 fmovdge %xcc, %f15, %f7 movge %icc, %o7, %l1 addc %i4, %o2, %o6 subc %l0, %i1, %o5 fbu,a %fcc0, loop_5608 st %f8, [%l7 + 0x1C] bneg,pn %icc, loop_5609 ldsb [%l7 + 0x24], %g3 loop_5608: fmovsl %xcc, %f0, %f11 fmovsl %icc, %f12, %f3 loop_5609: lduw [%l7 + 0x30], %g6 stx %g1, [%l7 + 0x08] fbue,a %fcc1, loop_5610 fbn,a %fcc2, loop_5611 lduw [%l7 + 0x78], %g4 fmovrslez %g2, %f3, %f9 loop_5610: fmovrslez %i0, %f0, %f13 loop_5611: tcs %icc, 0x4 edge32l %i2, %i6, %g7 tsubcc %o0, %o3, %i3 fmovrde %l4, %f14, %f8 array32 %i5, %g5, %l2 fnot2s %f0, %f0 movrlez %o1, %o4, %l3 fpadd16s %f11, %f10, %f14 stb %l6, [%l7 + 0x3A] tcs %icc, 0x0 fpadd32 %f0, %f4, %f12 sth %l5, [%l7 + 0x58] ldsb [%l7 + 0x28], %i7 edge8n %o7, %l1, %o2 stx %i4, [%l7 + 0x18] fnot1 %f8, %f6 stb %l0, [%l7 + 0x6C] fmovsg %xcc, %f1, %f1 orcc %i1, %o5, %g3 movl %xcc, %g6, %g1 fmovdle %icc, %f15, %f0 mulx %o6, 0x0481, %g2 fbl,a %fcc1, loop_5612 stw %i0, [%l7 + 0x28] fabss %f7, %f8 bcs,a,pn %xcc, loop_5613 loop_5612: fmovspos %icc, %f15, %f8 fnands %f14, %f4, %f15 bvs %xcc, loop_5614 loop_5613: ld [%l7 + 0x20], %f5 std %f8, [%l7 + 0x40] stw %g4, [%l7 + 0x54] loop_5614: addcc %i2, 0x0D65, %g7 fcmpne32 %f14, %f2, %o0 fsrc2s %f7, %f11 fcmps %fcc2, %f12, %f12 ldub [%l7 + 0x78], %i6 std %f2, [%l7 + 0x70] tsubcc %o3, %l4, %i5 fxors %f1, %f1, %f2 popc 0x1F73, %i3 fors %f9, %f2, %f6 fzero %f0 sth %l2, [%l7 + 0x56] fnors %f13, %f4, %f7 fmovse %xcc, %f13, %f13 std %f2, [%l7 + 0x68] movg %xcc, %g5, %o4 ldx [%l7 + 0x30], %l3 fmovse %icc, %f4, %f15 te %icc, 0x7 fmovsneg %icc, %f14, %f7 xnor %l6, 0x1448, %l5 fsrc1 %f14, %f6 ldd [%l7 + 0x48], %f2 st %f3, [%l7 + 0x24] fmovscs %xcc, %f15, %f14 lduh [%l7 + 0x4A], %o1 fmovrde %i7, %f12, %f14 bvs,pt %icc, loop_5615 st %f1, [%l7 + 0x30] fandnot1s %f2, %f5, %f15 ldsw [%l7 + 0x24], %o7 loop_5615: xnorcc %l1, 0x137D, %i4 orn %l0, 0x170B, %o2 smul %o5, %g3, %g6 fmovdn %xcc, %f4, %f14 sdivx %g1, 0x0E4C, %o6 fmovdvc %icc, %f8, %f14 lduw [%l7 + 0x20], %g2 ldsh [%l7 + 0x5C], %i1 movn %icc, %i0, %i2 umulcc %g4, %o0, %g7 fcmple32 %f12, %f8, %o3 ldsb [%l7 + 0x31], %i6 ldsw [%l7 + 0x18], %i5 bne loop_5616 siam 0x1 lduh [%l7 + 0x1A], %i3 alignaddrl %l4, %l2, %g5 loop_5616: fbule %fcc3, loop_5617 lduh [%l7 + 0x22], %o4 ldub [%l7 + 0x0F], %l6 movre %l5, 0x360, %l3 loop_5617: edge16l %o1, %o7, %l1 sth %i7, [%l7 + 0x4E] orcc %l0, %o2, %i4 brgez,a %o5, loop_5618 movcs %xcc, %g6, %g3 fmovdle %xcc, %f8, %f11 bpos loop_5619 loop_5618: tcc %xcc, 0x3 movrgez %g1, 0x109, %o6 tcc %xcc, 0x5 loop_5619: udivcc %g2, 0x158B, %i0 bg,a,pt %xcc, loop_5620 ldd [%l7 + 0x68], %f0 tvc %xcc, 0x0 std %f4, [%l7 + 0x08] loop_5620: ldx [%l7 + 0x40], %i1 bneg,a,pn %xcc, loop_5621 subccc %g4, 0x1F43, %i2 movvc %icc, %g7, %o0 fcmple32 %f2, %f12, %i6 loop_5621: sdiv %o3, 0x0458, %i5 fpadd32 %f8, %f14, %f2 sdivx %i3, 0x165D, %l2 ba,a,pt %xcc, loop_5622 lduw [%l7 + 0x4C], %l4 bne,pt %xcc, loop_5623 std %f14, [%l7 + 0x78] loop_5622: fornot2 %f8, %f0, %f0 bcc,a loop_5624 loop_5623: stw %g5, [%l7 + 0x54] sth %l6, [%l7 + 0x2A] sllx %l5, %o4, %l3 loop_5624: fbn,a %fcc3, loop_5625 fmovsle %xcc, %f5, %f13 edge8 %o7, %o1, %i7 ldd [%l7 + 0x78], %f2 loop_5625: array16 %l0, %o2, %l1 sdivx %i4, 0x05B2, %g6 ldd [%l7 + 0x40], %f4 fors %f1, %f0, %f3 for %f0, %f12, %f2 ld [%l7 + 0x48], %f15 fmovsne %icc, %f5, %f3 ldub [%l7 + 0x74], %g3 fmul8sux16 %f4, %f14, %f6 fpack32 %f12, %f2, %f12 st %f14, [%l7 + 0x08] fmovsneg %icc, %f5, %f8 movrne %g1, 0x198, %o6 bneg loop_5626 edge32n %o5, %g2, %i0 stx %i1, [%l7 + 0x60] umulcc %i2, %g4, %o0 loop_5626: bcc,a loop_5627 fmovsneg %xcc, %f8, %f13 fmovrdlz %g7, %f6, %f0 fabss %f2, %f6 loop_5627: fmovrsgz %i6, %f1, %f15 tsubcc %i5, %i3, %l2 bcs,pt %icc, loop_5628 ld [%l7 + 0x50], %f6 lduw [%l7 + 0x54], %l4 call loop_5629 loop_5628: fmovdl %xcc, %f1, %f5 fmovde %xcc, %f6, %f2 edge8ln %g5, %l6, %o3 loop_5629: xorcc %l5, %o4, %l3 ldd [%l7 + 0x68], %f12 fmovsgu %xcc, %f15, %f15 lduw [%l7 + 0x48], %o1 fsrc1 %f4, %f12 fsrc2 %f14, %f12 fandnot2s %f1, %f11, %f5 fmovdvs %xcc, %f14, %f5 fmovde %icc, %f12, %f1 ldsb [%l7 + 0x5A], %o7 array8 %l0, %i7, %o2 faligndata %f2, %f12, %f0 sdivcc %l1, 0x136A, %i4 brgez,a %g3, loop_5630 xnorcc %g6, %o6, %o5 lduh [%l7 + 0x5A], %g1 stb %g2, [%l7 + 0x70] loop_5630: stb %i1, [%l7 + 0x1E] fmovrdlez %i2, %f0, %f14 ldsw [%l7 + 0x7C], %g4 te %xcc, 0x6 movcc %xcc, %i0, %g7 fmovdgu %xcc, %f10, %f14 xor %i6, 0x1BAA, %o0 fbul,a %fcc0, loop_5631 movvc %xcc, %i5, %l2 bl loop_5632 ble,a,pt %icc, loop_5633 loop_5631: lduw [%l7 + 0x68], %i3 fmovsleu %xcc, %f2, %f7 loop_5632: brgez %g5, loop_5634 loop_5633: mova %icc, %l4, %l6 fmovscc %xcc, %f0, %f0 fmovrdne %l5, %f0, %f2 loop_5634: ldsb [%l7 + 0x23], %o3 ldsb [%l7 + 0x25], %l3 umulcc %o1, 0x16DC, %o7 fmovdneg %xcc, %f11, %f3 bpos,a loop_5635 bgu %icc, loop_5636 fblg %fcc3, loop_5637 fmovsn %xcc, %f9, %f8 loop_5635: ble,pn %icc, loop_5638 loop_5636: subccc %o4, %i7, %l0 loop_5637: fmovsvs %xcc, %f5, %f4 sth %l1, [%l7 + 0x18] loop_5638: edge16ln %i4, %o2, %g3 tvc %xcc, 0x1 ba,a %xcc, loop_5639 fpsub32s %f13, %f4, %f6 stx %o6, [%l7 + 0x40] movne %xcc, %o5, %g1 loop_5639: st %f5, [%l7 + 0x2C] std %f2, [%l7 + 0x10] siam 0x6 ldx [%l7 + 0x38], %g6 brgez %i1, loop_5640 fbug %fcc1, loop_5641 movn %icc, %i2, %g4 movneg %icc, %i0, %g7 loop_5640: fxor %f10, %f6, %f6 loop_5641: fmovda %xcc, %f5, %f14 sth %i6, [%l7 + 0x46] ta %xcc, 0x1 stw %g2, [%l7 + 0x68] movle %icc, %i5, %o0 movpos %icc, %l2, %g5 or %l4, 0x096C, %l6 stw %l5, [%l7 + 0x08] ldub [%l7 + 0x6E], %o3 movn %xcc, %i3, %o1 movvc %icc, %l3, %o4 movne %xcc, %i7, %l0 bn,a,pn %xcc, loop_5642 mulx %l1, 0x012C, %i4 movneg %icc, %o2, %o7 fmul8sux16 %f10, %f10, %f4 loop_5642: be,pn %icc, loop_5643 stx %g3, [%l7 + 0x08] mulx %o6, 0x027F, %g1 fmovsneg %xcc, %f3, %f8 loop_5643: fcmpeq16 %f8, %f4, %g6 fone %f0 ldx [%l7 + 0x30], %o5 sllx %i1, 0x0A, %i2 ta %icc, 0x0 fmovsge %xcc, %f4, %f7 ldub [%l7 + 0x48], %i0 stw %g7, [%l7 + 0x58] fmovd %f8, %f0 st %f0, [%l7 + 0x70] bge %icc, loop_5644 fmovdgu %xcc, %f14, %f14 fzero %f10 std %f12, [%l7 + 0x18] loop_5644: edge32ln %i6, %g4, %i5 fbuge %fcc3, loop_5645 or %g2, 0x16F3, %l2 sth %g5, [%l7 + 0x30] tneg %xcc, 0x6 loop_5645: fpadd32s %f12, %f15, %f12 ldsw [%l7 + 0x40], %l4 sdivx %o0, 0x00E3, %l6 st %f13, [%l7 + 0x1C] ldsw [%l7 + 0x50], %l5 fmovrsne %o3, %f5, %f4 addcc %o1, 0x1295, %i3 alignaddrl %l3, %i7, %l0 std %f4, [%l7 + 0x48] movge %icc, %l1, %o4 bcs,a,pn %icc, loop_5646 tvc %xcc, 0x6 fmovrslz %o2, %f0, %f12 fmul8sux16 %f12, %f4, %f0 loop_5646: lduh [%l7 + 0x68], %o7 srl %i4, 0x0E, %g3 bl,pn %icc, loop_5647 movl %xcc, %g1, %g6 fsrc1 %f8, %f10 tsubcctv %o6, %i1, %i2 loop_5647: be loop_5648 brgz,a %i0, loop_5649 xor %o5, %g7, %i6 fornot1s %f10, %f11, %f2 loop_5648: fbug %fcc1, loop_5650 loop_5649: fpsub16s %f3, %f13, %f10 fmovdle %xcc, %f2, %f5 ldsb [%l7 + 0x1A], %g4 loop_5650: lduw [%l7 + 0x20], %i5 ldsb [%l7 + 0x08], %l2 fcmpne32 %f4, %f0, %g5 fmovsge %icc, %f10, %f12 sth %g2, [%l7 + 0x40] srlx %l4, 0x0B, %l6 sth %l5, [%l7 + 0x44] ldsw [%l7 + 0x68], %o3 fmovde %icc, %f5, %f4 stx %o1, [%l7 + 0x58] subcc %o0, 0x051F, %l3 mulscc %i3, 0x1F8E, %i7 fnot2s %f8, %f13 fabss %f12, %f7 tg %icc, 0x0 mulscc %l0, 0x1F39, %o4 be,pn %icc, loop_5651 fpsub32 %f14, %f8, %f8 bg,a,pt %xcc, loop_5652 ldd [%l7 + 0x10], %f4 loop_5651: ldd [%l7 + 0x60], %f4 sth %l1, [%l7 + 0x0A] loop_5652: movrgez %o2, 0x1D5, %i4 ldsw [%l7 + 0x50], %g3 fmovsgu %icc, %f9, %f11 fbu %fcc0, loop_5653 movrne %o7, %g1, %g6 fmovrdne %i1, %f8, %f2 ldd [%l7 + 0x40], %f6 loop_5653: fmul8sux16 %f8, %f4, %f14 ble,a,pt %icc, loop_5654 ldsb [%l7 + 0x2A], %i2 ldd [%l7 + 0x78], %f6 tg %icc, 0x7 loop_5654: fsrc2s %f4, %f3 stb %i0, [%l7 + 0x44] subccc %o6, 0x1A6A, %o5 movcs %xcc, %g7, %g4 edge32n %i6, %i5, %l2 be,pn %icc, loop_5655 lduh [%l7 + 0x42], %g2 fmovrdgz %l4, %f8, %f6 stb %g5, [%l7 + 0x5B] loop_5655: call loop_5656 ldd [%l7 + 0x50], %f10 fmovrsgez %l6, %f6, %f12 movl %icc, %l5, %o1 loop_5656: ble,a loop_5657 nop setx loop_5658, %l0, %l1 jmpl %l1, %o3 orncc %o0, 0x1625, %i3 tsubcctv %l3, 0x0B5D, %i7 loop_5657: stb %o4, [%l7 + 0x58] loop_5658: fbe,a %fcc0, loop_5659 xnor %l1, %o2, %i4 stx %g3, [%l7 + 0x48] fcmpgt32 %f12, %f12, %o7 loop_5659: be,pt %xcc, loop_5660 fmul8x16au %f10, %f11, %f12 sdivcc %l0, 0x115B, %g1 udivx %i1, 0x07CA, %i2 loop_5660: ldsw [%l7 + 0x50], %g6 ldsw [%l7 + 0x20], %i0 edge8ln %o5, %g7, %g4 ld [%l7 + 0x48], %f8 addc %i6, 0x037D, %o6 fabsd %f6, %f8 std %f10, [%l7 + 0x30] fcmpgt16 %f2, %f14, %i5 fmovdcs %xcc, %f2, %f12 fnot2 %f14, %f12 orn %l2, 0x1539, %l4 fble,a %fcc1, loop_5661 fand %f0, %f6, %f6 ldsh [%l7 + 0x5C], %g5 edge8l %l6, %l5, %g2 loop_5661: bgu,pt %xcc, loop_5662 bcs,a,pn %xcc, loop_5663 fmovsa %icc, %f0, %f5 fornot1s %f9, %f2, %f5 loop_5662: ldub [%l7 + 0x3D], %o1 loop_5663: ldd [%l7 + 0x18], %f6 tsubcc %o3, 0x043C, %i3 st %f13, [%l7 + 0x2C] fnegs %f8, %f10 smul %o0, %l3, %i7 fmovdpos %xcc, %f8, %f1 movge %xcc, %o4, %o2 fmovse %xcc, %f1, %f15 ldd [%l7 + 0x78], %f4 movrgz %i4, %l1, %g3 fcmpne32 %f10, %f10, %o7 bleu,a,pn %icc, loop_5664 fmovsleu %xcc, %f1, %f4 edge8 %g1, %i1, %l0 fxnor %f14, %f2, %f6 loop_5664: bleu,pn %xcc, loop_5665 fpadd32 %f6, %f0, %f8 tvs %xcc, 0x3 fmovrdne %g6, %f8, %f4 loop_5665: fcmps %fcc0, %f14, %f14 fpadd16s %f4, %f10, %f1 fsrc1 %f6, %f0 fmovdpos %xcc, %f13, %f11 fsrc2 %f0, %f4 edge16 %i0, %i2, %g7 bvc,a %xcc, loop_5666 movn %icc, %g4, %o5 fmovrslz %i6, %f9, %f7 fmovrdne %i5, %f0, %f8 loop_5666: fmovsl %icc, %f5, %f5 lduw [%l7 + 0x10], %o6 stx %l2, [%l7 + 0x08] movrlez %g5, 0x330, %l6 ldsb [%l7 + 0x2E], %l5 udivx %l4, 0x08C1, %g2 fand %f14, %f8, %f2 ldsh [%l7 + 0x70], %o3 fmul8sux16 %f14, %f4, %f10 fzero %f12 ldx [%l7 + 0x40], %i3 fxors %f7, %f10, %f7 array16 %o0, %o1, %i7 fmovdle %icc, %f4, %f12 faligndata %f8, %f14, %f12 fbne,a %fcc0, loop_5667 bne,a loop_5668 st %f0, [%l7 + 0x78] fmovrde %l3, %f0, %f8 loop_5667: tgu %icc, 0x0 loop_5668: edge16l %o4, %i4, %o2 array32 %g3, %l1, %g1 fblg,a %fcc1, loop_5669 sth %i1, [%l7 + 0x6C] lduw [%l7 + 0x28], %l0 ld [%l7 + 0x1C], %f7 loop_5669: fmovdn %xcc, %f0, %f10 fmovsvs %xcc, %f1, %f6 stx %g6, [%l7 + 0x30] fbue %fcc2, loop_5670 movrgez %o7, %i2, %i0 fmovrsne %g7, %f5, %f6 xor %o5, %i6, %g4 loop_5670: fpsub16s %f10, %f5, %f3 lduh [%l7 + 0x72], %o6 smul %i5, %g5, %l6 bshuffle %f2, %f8, %f8 and %l2, %l5, %l4 fmovdvc %icc, %f3, %f1 lduh [%l7 + 0x1C], %g2 stw %i3, [%l7 + 0x70] array8 %o0, %o1, %i7 fmovrdgez %o3, %f12, %f12 fornot1s %f3, %f13, %f7 fbg,a %fcc2, loop_5671 movvs %icc, %o4, %l3 fors %f6, %f13, %f14 sth %i4, [%l7 + 0x6E] loop_5671: std %f8, [%l7 + 0x58] addc %g3, 0x141D, %l1 fmovdl %xcc, %f10, %f10 fone %f6 bcc,a,pn %xcc, loop_5672 fmovd %f10, %f2 fnot2s %f8, %f15 fpsub32 %f4, %f8, %f4 loop_5672: sth %o2, [%l7 + 0x26] fcmple16 %f2, %f8, %i1 smulcc %l0, %g6, %o7 lduh [%l7 + 0x74], %i2 fabss %f8, %f12 ldsb [%l7 + 0x33], %g1 fones %f9 srax %i0, 0x0A, %g7 fmovrslz %i6, %f9, %f12 tge %xcc, 0x0 addc %o5, 0x0085, %g4 sll %i5, 0x11, %o6 movgu %icc, %l6, %l2 srl %l5, %g5, %l4 fmovsle %icc, %f0, %f9 ldsw [%l7 + 0x18], %i3 movrlz %o0, 0x27A, %g2 bgu %xcc, loop_5673 umul %o1, 0x0EA9, %o3 fmovs %f9, %f6 udivcc %o4, 0x107C, %i7 loop_5673: fmovsvs %icc, %f9, %f11 ldsh [%l7 + 0x50], %l3 ldsw [%l7 + 0x18], %i4 fmovdne %icc, %f0, %f2 fornot2s %f14, %f0, %f5 ldd [%l7 + 0x30], %f10 fnegd %f0, %f0 fbg %fcc0, loop_5674 udiv %l1, 0x0BA0, %g3 mova %icc, %i1, %l0 movgu %xcc, %g6, %o2 loop_5674: fxnor %f14, %f14, %f14 bge,a,pn %xcc, loop_5675 edge32n %i2, %g1, %i0 movrlz %o7, %g7, %o5 ld [%l7 + 0x70], %f3 loop_5675: subc %i6, %g4, %i5 edge8ln %o6, %l2, %l5 tleu %xcc, 0x5 sll %g5, %l4, %l6 stb %o0, [%l7 + 0x68] ta %xcc, 0x5 tne %icc, 0x1 fmovsgu %xcc, %f11, %f2 movleu %icc, %g2, %i3 edge8l %o3, %o4, %o1 nop setx loop_5676, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tn %icc, 0x5 ldx [%l7 + 0x68], %i7 ldd [%l7 + 0x50], %f12 loop_5676: fpsub16 %f0, %f10, %f2 fmovdge %xcc, %f8, %f7 fornot1s %f10, %f14, %f2 fpmerge %f13, %f9, %f2 fabsd %f6, %f10 st %f13, [%l7 + 0x44] fmovdvc %xcc, %f0, %f0 ldsh [%l7 + 0x26], %i4 movrlz %l1, 0x2EB, %g3 fnot2 %f12, %f2 std %f8, [%l7 + 0x40] ld [%l7 + 0x60], %f10 lduw [%l7 + 0x14], %l3 fmovdn %xcc, %f0, %f14 sdivx %i1, 0x1E0A, %l0 brz %o2, loop_5677 edge16ln %g6, %i2, %g1 mova %icc, %i0, %g7 fnegd %f2, %f8 loop_5677: movn %xcc, %o7, %o5 fblg %fcc3, loop_5678 movge %xcc, %g4, %i6 fmovdneg %icc, %f9, %f13 bneg loop_5679 loop_5678: fsrc2s %f4, %f15 stb %i5, [%l7 + 0x69] fbl %fcc0, loop_5680 loop_5679: fcmple16 %f4, %f6, %l2 fblg %fcc1, loop_5681 movle %icc, %o6, %g5 loop_5680: fcmpeq16 %f8, %f10, %l4 ldsb [%l7 + 0x30], %l5 loop_5681: ld [%l7 + 0x18], %f8 fbule %fcc2, loop_5682 fba %fcc0, loop_5683 fmovdleu %xcc, %f15, %f13 st %f6, [%l7 + 0x10] loop_5682: tsubcc %l6, %g2, %o0 loop_5683: fbl,a %fcc0, loop_5684 fpadd32 %f2, %f6, %f8 ld [%l7 + 0x74], %f6 fandnot1 %f4, %f14, %f14 loop_5684: andn %o3, 0x1C52, %i3 fcmped %fcc3, %f8, %f12 bcc,a %xcc, loop_5685 srax %o1, 0x1D, %o4 ldsh [%l7 + 0x28], %i7 stw %l1, [%l7 + 0x2C] loop_5685: ld [%l7 + 0x7C], %f12 ldsh [%l7 + 0x0E], %g3 fcmpeq16 %f8, %f2, %l3 orncc %i4, 0x13CD, %l0 ldub [%l7 + 0x79], %o2 fpackfix %f0, %f11 ldsh [%l7 + 0x2E], %g6 tvc %xcc, 0x7 smul %i2, %i1, %g1 bn,pt %xcc, loop_5686 ldsh [%l7 + 0x70], %i0 tge %icc, 0x3 movcs %xcc, %o7, %o5 loop_5686: stb %g7, [%l7 + 0x54] stw %g4, [%l7 + 0x48] brlz %i6, loop_5687 fmovscc %icc, %f14, %f10 fba %fcc3, loop_5688 ldsb [%l7 + 0x13], %l2 loop_5687: lduw [%l7 + 0x58], %o6 fnand %f2, %f8, %f6 loop_5688: movg %xcc, %g5, %l4 brnz %i5, loop_5689 ld [%l7 + 0x74], %f1 ldsw [%l7 + 0x60], %l6 andcc %g2, 0x17B0, %l5 loop_5689: movcs %xcc, %o0, %i3 fbuge %fcc2, loop_5690 or %o1, %o4, %i7 fbl,a %fcc3, loop_5691 fornot2s %f12, %f6, %f11 loop_5690: subccc %o3, 0x1551, %g3 sllx %l3, 0x07, %l1 loop_5691: fmovdvs %xcc, %f11, %f12 faligndata %f10, %f0, %f4 brz,a %i4, loop_5692 fbu,a %fcc3, loop_5693 ldsb [%l7 + 0x18], %l0 fzero %f6 loop_5692: brlz,a %g6, loop_5694 loop_5693: bshuffle %f10, %f6, %f0 movpos %icc, %i2, %o2 andn %g1, %i0, %o7 loop_5694: movvs %xcc, %i1, %g7 std %f4, [%l7 + 0x60] edge32ln %g4, %o5, %i6 fmuld8sux16 %f7, %f15, %f4 bpos,pn %xcc, loop_5695 fmovdge %icc, %f9, %f7 stb %l2, [%l7 + 0x46] movn %xcc, %o6, %g5 loop_5695: fnot2s %f7, %f2 fbuge,a %fcc3, loop_5696 fmul8sux16 %f12, %f4, %f2 fbue,a %fcc3, loop_5697 movrgz %l4, %l6, %g2 loop_5696: movcs %xcc, %i5, %o0 edge16ln %l5, %o1, %o4 loop_5697: fmovrsgz %i3, %f10, %f8 sth %o3, [%l7 + 0x2A] tsubcctv %i7, %g3, %l3 lduh [%l7 + 0x62], %l1 st %f13, [%l7 + 0x68] fblg,a %fcc3, loop_5698 movgu %icc, %l0, %i4 bvc,pn %xcc, loop_5699 fmovrslez %g6, %f2, %f8 loop_5698: faligndata %f0, %f4, %f4 subcc %o2, %g1, %i2 loop_5699: fmovdl %icc, %f13, %f14 move %xcc, %o7, %i0 movcs %icc, %i1, %g7 lduw [%l7 + 0x40], %o5 ldsw [%l7 + 0x68], %i6 sth %g4, [%l7 + 0x42] ldsh [%l7 + 0x60], %l2 srl %g5, 0x19, %l4 addcc %o6, 0x18A9, %g2 popc 0x0257, %i5 ldsh [%l7 + 0x4A], %l6 fnegd %f10, %f10 fmovsle %icc, %f14, %f9 faligndata %f4, %f12, %f6 stw %l5, [%l7 + 0x5C] fmovscs %icc, %f14, %f4 ldsh [%l7 + 0x38], %o1 mova %xcc, %o0, %i3 fornot1s %f3, %f12, %f14 ba,a loop_5700 fmuld8sux16 %f9, %f6, %f4 tneg %xcc, 0x0 fcmpgt16 %f10, %f14, %o4 loop_5700: fmovscs %xcc, %f9, %f11 st %f4, [%l7 + 0x78] fbu,a %fcc1, loop_5701 stb %o3, [%l7 + 0x3E] array32 %g3, %i7, %l3 sra %l1, %l0, %g6 loop_5701: ldsw [%l7 + 0x1C], %i4 ldsb [%l7 + 0x42], %g1 fmovrse %o2, %f2, %f11 tvs %xcc, 0x3 fmovdvs %xcc, %f6, %f5 ldub [%l7 + 0x73], %i2 brnz %o7, loop_5702 fmovrslez %i0, %f1, %f0 edge8l %g7, %i1, %i6 lduw [%l7 + 0x5C], %o5 loop_5702: edge8ln %g4, %l2, %l4 ldub [%l7 + 0x2E], %g5 std %f4, [%l7 + 0x08] st %f15, [%l7 + 0x34] sth %g2, [%l7 + 0x32] fmovsvc %xcc, %f8, %f6 edge32 %o6, %i5, %l5 movrgez %o1, 0x141, %o0 addccc %i3, 0x153F, %l6 fmovrslez %o3, %f9, %f5 movneg %icc, %g3, %i7 fornot2 %f8, %f6, %f6 bshuffle %f14, %f4, %f12 array16 %o4, %l1, %l3 sth %g6, [%l7 + 0x2A] taddcc %i4, %l0, %g1 fmovdneg %icc, %f9, %f6 tg %icc, 0x1 fpsub32 %f12, %f8, %f6 sllx %o2, 0x12, %o7 fcmped %fcc3, %f6, %f12 ldsb [%l7 + 0x21], %i0 tn %xcc, 0x6 nop setx loop_5703, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x16], %i2 lduw [%l7 + 0x44], %i1 orcc %i6, 0x0190, %g7 loop_5703: std %f0, [%l7 + 0x10] andcc %g4, %o5, %l4 tleu %icc, 0x0 fcmpeq32 %f2, %f14, %l2 bl,a,pt %icc, loop_5704 movvc %xcc, %g2, %g5 fmovsa %xcc, %f11, %f11 fbe,a %fcc0, loop_5705 loop_5704: siam 0x2 bleu loop_5706 ldub [%l7 + 0x17], %i5 loop_5705: fmovspos %icc, %f11, %f7 movne %icc, %l5, %o6 loop_5706: siam 0x7 stx %o0, [%l7 + 0x38] fmul8ulx16 %f4, %f8, %f4 ldsw [%l7 + 0x38], %i3 fbg %fcc2, loop_5707 sdivcc %l6, 0x1E02, %o3 fones %f15 add %o1, %i7, %g3 loop_5707: brlz,a %o4, loop_5708 fmovdge %icc, %f2, %f3 alignaddr %l3, %l1, %g6 movpos %xcc, %l0, %i4 loop_5708: ldsh [%l7 + 0x10], %o2 lduw [%l7 + 0x68], %o7 fexpand %f9, %f12 fpadd32 %f14, %f12, %f10 ldd [%l7 + 0x60], %f14 fmovdge %icc, %f9, %f2 bleu,a,pn %icc, loop_5709 fpackfix %f4, %f11 ldx [%l7 + 0x60], %g1 fmovsa %icc, %f2, %f10 loop_5709: stb %i0, [%l7 + 0x11] fmovrsgz %i2, %f3, %f2 fmovdne %icc, %f10, %f3 fbuge,a %fcc2, loop_5710 fnot2 %f8, %f14 fmovrslez %i1, %f0, %f1 sth %g7, [%l7 + 0x66] loop_5710: move %xcc, %i6, %o5 ldx [%l7 + 0x28], %g4 tne %xcc, 0x7 ldx [%l7 + 0x10], %l4 edge32n %g2, %l2, %g5 stw %i5, [%l7 + 0x74] fandnot1s %f3, %f8, %f3 bg loop_5711 fcmpne16 %f12, %f0, %o6 fxors %f2, %f13, %f9 srlx %o0, %l5, %i3 loop_5711: fmovscs %icc, %f13, %f13 bvc loop_5712 lduh [%l7 + 0x7E], %l6 ldx [%l7 + 0x50], %o3 mulx %i7, 0x0991, %o1 loop_5712: ldd [%l7 + 0x20], %f2 fmovsne %xcc, %f9, %f11 fmovrde %o4, %f6, %f8 ldub [%l7 + 0x3F], %g3 ta %icc, 0x4 ldsw [%l7 + 0x58], %l3 std %f12, [%l7 + 0x18] lduh [%l7 + 0x72], %l1 sdiv %l0, 0x0655, %i4 fbne %fcc1, loop_5713 ldsw [%l7 + 0x54], %o2 fcmpgt16 %f12, %f6, %o7 fbg %fcc2, loop_5714 loop_5713: fandnot1 %f12, %f14, %f8 lduw [%l7 + 0x68], %g1 fmovrslz %i0, %f10, %f13 loop_5714: ld [%l7 + 0x38], %f15 bgu,a,pn %xcc, loop_5715 fmovse %icc, %f9, %f7 fmovdvc %xcc, %f1, %f15 bl,a,pt %xcc, loop_5716 loop_5715: sdivcc %i2, 0x0206, %g6 brlez %g7, loop_5717 fmovsneg %icc, %f6, %f8 loop_5716: ldub [%l7 + 0x29], %i1 tpos %icc, 0x2 loop_5717: fcmple16 %f0, %f0, %i6 subccc %g4, %o5, %l4 fmovrdlz %l2, %f14, %f2 fandnot1 %f4, %f2, %f0 sll %g5, 0x02, %g2 andcc %o6, %i5, %o0 be,a %icc, loop_5718 fbn %fcc3, loop_5719 fbg,a %fcc1, loop_5720 ldx [%l7 + 0x50], %l5 loop_5718: addcc %l6, %i3, %o3 loop_5719: edge16n %i7, %o4, %g3 loop_5720: srax %l3, 0x12, %o1 fpsub16 %f6, %f12, %f10 st %f8, [%l7 + 0x54] movpos %icc, %l0, %l1 ldsw [%l7 + 0x74], %i4 bgu,a,pn %icc, loop_5721 movl %icc, %o7, %o2 ldd [%l7 + 0x48], %f10 fmovsneg %icc, %f8, %f10 loop_5721: fmul8x16al %f7, %f4, %f14 fblg %fcc2, loop_5722 fmovsg %icc, %f14, %f15 st %f1, [%l7 + 0x28] sdiv %i0, 0x1DB0, %g1 loop_5722: taddcctv %i2, 0x0916, %g6 lduh [%l7 + 0x10], %g7 lduh [%l7 + 0x62], %i6 lduh [%l7 + 0x7C], %g4 ldsw [%l7 + 0x28], %i1 fmovscc %icc, %f8, %f12 fmovdge %icc, %f1, %f9 ldsh [%l7 + 0x40], %o5 brz,a %l4, loop_5723 add %l2, %g5, %o6 fmovde %xcc, %f6, %f10 tne %xcc, 0x6 loop_5723: fexpand %f10, %f8 tneg %icc, 0x2 fand %f6, %f4, %f12 st %f14, [%l7 + 0x48] edge8n %i5, %o0, %l5 stb %g2, [%l7 + 0x5A] tleu %icc, 0x3 stw %l6, [%l7 + 0x70] ldd [%l7 + 0x10], %f12 fxor %f14, %f14, %f0 ldd [%l7 + 0x48], %f4 std %f12, [%l7 + 0x20] bl loop_5724 ldub [%l7 + 0x1F], %o3 fmovrde %i3, %f0, %f10 movrlz %o4, %i7, %l3 loop_5724: ld [%l7 + 0x78], %f7 andcc %g3, %l0, %o1 fcmpgt32 %f4, %f2, %l1 nop setx loop_5725, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tg %xcc, 0x1 fmovrde %i4, %f2, %f10 fmovdle %icc, %f1, %f5 loop_5725: stw %o2, [%l7 + 0x3C] lduw [%l7 + 0x68], %o7 udiv %g1, 0x1CDF, %i2 fornot1 %f8, %f10, %f6 tsubcctv %i0, 0x1AEC, %g6 tcc %xcc, 0x0 bcs loop_5726 fmovrsgz %g7, %f8, %f10 bg,pt %xcc, loop_5727 mulx %i6, %i1, %o5 loop_5726: fxnor %f4, %f8, %f2 addcc %l4, 0x1CC6, %g4 loop_5727: stw %l2, [%l7 + 0x1C] lduw [%l7 + 0x48], %o6 edge32l %g5, %i5, %o0 subcc %l5, %g2, %o3 stw %i3, [%l7 + 0x34] lduw [%l7 + 0x70], %l6 xnor %i7, 0x1563, %l3 stb %g3, [%l7 + 0x3A] fmovd %f8, %f0 fmovsa %xcc, %f1, %f1 fmovdgu %xcc, %f4, %f4 lduw [%l7 + 0x44], %o4 fcmpeq16 %f4, %f12, %l0 brgz,a %o1, loop_5728 lduh [%l7 + 0x66], %i4 lduh [%l7 + 0x36], %l1 fxnors %f5, %f3, %f13 loop_5728: subc %o2, %o7, %g1 std %f12, [%l7 + 0x10] tvc %icc, 0x0 lduw [%l7 + 0x74], %i0 movvs %xcc, %g6, %i2 sdivx %g7, 0x1D7B, %i6 movcs %icc, %o5, %i1 tn %icc, 0x6 stx %l4, [%l7 + 0x38] bgu,pn %icc, loop_5729 fbe %fcc2, loop_5730 fbug,a %fcc3, loop_5731 ldx [%l7 + 0x28], %l2 loop_5729: mova %icc, %o6, %g5 loop_5730: movle %xcc, %i5, %g4 loop_5731: stw %l5, [%l7 + 0x3C] ldx [%l7 + 0x78], %o0 xor %o3, %i3, %g2 sethi 0x1A59, %i7 ldsh [%l7 + 0x34], %l6 movcs %xcc, %l3, %g3 fmovdg %xcc, %f7, %f9 fmovsgu %xcc, %f13, %f10 te %icc, 0x0 fmovdcc %icc, %f11, %f15 ldsh [%l7 + 0x54], %o4 brlez %o1, loop_5732 fmovrsne %l0, %f15, %f3 stb %l1, [%l7 + 0x75] xorcc %o2, %i4, %g1 loop_5732: fmovdle %xcc, %f2, %f7 ldsb [%l7 + 0x61], %o7 ld [%l7 + 0x10], %f10 fbn,a %fcc2, loop_5733 fble,a %fcc3, loop_5734 fmovd %f8, %f6 ble,pt %xcc, loop_5735 loop_5733: ldd [%l7 + 0x70], %f8 loop_5734: fxnor %f8, %f0, %f10 fcmple16 %f4, %f12, %i0 loop_5735: ldx [%l7 + 0x60], %i2 fnegd %f4, %f12 fbg,a %fcc2, loop_5736 bgu,pn %icc, loop_5737 edge16n %g6, %i6, %o5 fpsub16 %f10, %f2, %f6 loop_5736: fcmpeq16 %f8, %f6, %i1 loop_5737: xorcc %g7, 0x0B25, %l2 ldd [%l7 + 0x30], %f6 sth %l4, [%l7 + 0x58] stw %o6, [%l7 + 0x64] tle %icc, 0x0 ldx [%l7 + 0x50], %i5 udivx %g5, 0x1C6F, %g4 fmovrsgz %o0, %f4, %f7 fnors %f11, %f9, %f15 brz,a %l5, loop_5738 fbe,a %fcc3, loop_5739 fxors %f8, %f4, %f7 tg %icc, 0x7 loop_5738: fmovse %icc, %f15, %f1 loop_5739: fbule %fcc3, loop_5740 lduh [%l7 + 0x6E], %o3 ldsb [%l7 + 0x44], %g2 bl,a loop_5741 loop_5740: andcc %i7, %l6, %i3 ldsb [%l7 + 0x72], %g3 addc %o4, %o1, %l3 loop_5741: stw %l1, [%l7 + 0x40] stw %o2, [%l7 + 0x14] sth %i4, [%l7 + 0x78] array8 %l0, %g1, %i0 ldsb [%l7 + 0x76], %i2 call loop_5742 fxors %f8, %f4, %f0 srax %o7, %i6, %g6 fpadd32s %f12, %f14, %f14 loop_5742: ldx [%l7 + 0x10], %i1 udiv %g7, 0x19FB, %o5 ldsh [%l7 + 0x10], %l2 edge32ln %l4, %i5, %o6 fmovdl %icc, %f6, %f14 fmovdne %icc, %f12, %f11 fbne,a %fcc0, loop_5743 ldsw [%l7 + 0x48], %g5 or %g4, %o0, %o3 fbuge,a %fcc3, loop_5744 loop_5743: fmovdl %icc, %f15, %f3 taddcc %g2, %i7, %l5 fmovdl %icc, %f12, %f14 loop_5744: ldsh [%l7 + 0x18], %l6 ldd [%l7 + 0x38], %f6 fmovrde %g3, %f10, %f4 fmovsa %icc, %f2, %f15 ldx [%l7 + 0x08], %i3 stw %o4, [%l7 + 0x38] tleu %icc, 0x3 fmovsneg %icc, %f8, %f5 edge32n %l3, %l1, %o1 brnz,a %o2, loop_5745 movneg %xcc, %i4, %g1 fmovda %xcc, %f6, %f7 ldx [%l7 + 0x68], %l0 loop_5745: ldub [%l7 + 0x32], %i2 fnegd %f10, %f4 taddcctv %o7, %i0, %i6 fandnot1 %f2, %f6, %f4 fmovscc %icc, %f12, %f10 array32 %g6, %i1, %o5 addc %g7, 0x1850, %l4 fmovsneg %xcc, %f8, %f9 tpos %xcc, 0x3 tl %icc, 0x4 stb %i5, [%l7 + 0x64] bcc,pn %icc, loop_5746 sra %o6, %l2, %g4 mulscc %o0, 0x0A5C, %g5 fmovse %icc, %f4, %f10 loop_5746: sth %o3, [%l7 + 0x72] subcc %g2, %i7, %l6 ldsb [%l7 + 0x1C], %g3 fcmpne32 %f14, %f6, %i3 bleu,a loop_5747 smul %o4, 0x1715, %l3 fmovdcs %xcc, %f13, %f3 pdist %f8, %f12, %f12 loop_5747: edge32l %l5, %o1, %o2 std %f12, [%l7 + 0x38] movle %xcc, %i4, %g1 fcmple16 %f6, %f8, %l1 movcc %xcc, %l0, %i2 edge16ln %o7, %i6, %g6 ldd [%l7 + 0x58], %f10 lduh [%l7 + 0x36], %i1 stb %i0, [%l7 + 0x5A] ldub [%l7 + 0x28], %g7 mova %icc, %l4, %o5 fcmpne32 %f12, %f10, %o6 tcs %icc, 0x6 fmovdvs %xcc, %f3, %f0 srl %i5, %l2, %o0 tg %icc, 0x2 array32 %g4, %g5, %o3 tle %xcc, 0x2 fand %f10, %f8, %f14 stb %i7, [%l7 + 0x26] ldsb [%l7 + 0x40], %g2 lduh [%l7 + 0x3E], %l6 fmovrsgz %g3, %f11, %f8 nop setx loop_5748, %l0, %l1 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 + 0x7C], %i3 and %l3, %l5, %o4 ble,a %icc, loop_5749 loop_5748: fmovrdlez %o1, %f0, %f2 movcs %xcc, %i4, %o2 stx %l1, [%l7 + 0x18] loop_5749: fcmple32 %f6, %f10, %g1 taddcc %l0, %i2, %i6 stx %g6, [%l7 + 0x40] be %icc, loop_5750 fmovsvc %icc, %f4, %f6 fbo %fcc2, loop_5751 tcc %icc, 0x3 loop_5750: std %f2, [%l7 + 0x40] bcs,a loop_5752 loop_5751: lduh [%l7 + 0x0A], %i1 ldsh [%l7 + 0x1E], %o7 stw %i0, [%l7 + 0x68] loop_5752: brgez,a %l4, loop_5753 ldub [%l7 + 0x08], %g7 add %o6, %o5, %i5 fmovsge %icc, %f7, %f0 loop_5753: call loop_5754 brnz %l2, loop_5755 fble,a %fcc3, loop_5756 taddcc %o0, %g5, %g4 loop_5754: fmovsa %xcc, %f8, %f9 loop_5755: srax %o3, 0x07, %i7 loop_5756: ldub [%l7 + 0x3F], %l6 ldsb [%l7 + 0x26], %g3 lduw [%l7 + 0x54], %g2 bleu,a %icc, loop_5757 fbue,a %fcc2, loop_5758 stw %i3, [%l7 + 0x4C] fmovsneg %icc, %f6, %f0 loop_5757: ldsh [%l7 + 0x52], %l3 loop_5758: lduw [%l7 + 0x44], %o4 stw %o1, [%l7 + 0x3C] brz %i4, loop_5759 fmovdgu %xcc, %f14, %f0 fnor %f10, %f8, %f8 alignaddrl %o2, %l1, %l5 loop_5759: ldd [%l7 + 0x38], %f6 ldsw [%l7 + 0x60], %g1 fsrc2s %f7, %f11 fnors %f4, %f0, %f11 ldsw [%l7 + 0x0C], %l0 edge16ln %i2, %g6, %i1 movre %i6, 0x0DB, %o7 stb %l4, [%l7 + 0x77] stb %i0, [%l7 + 0x5C] bvc %icc, loop_5760 bcs,pt %xcc, loop_5761 stb %g7, [%l7 + 0x1C] ld [%l7 + 0x58], %f15 loop_5760: ldx [%l7 + 0x48], %o6 loop_5761: array32 %o5, %l2, %i5 bpos loop_5762 fmovrdlz %o0, %f12, %f2 nop setx loop_5763, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsvc %icc, %f7, %f10 loop_5762: fblg %fcc0, loop_5764 orcc %g4, %g5, %i7 loop_5763: move %icc, %l6, %o3 ldub [%l7 + 0x3D], %g2 loop_5764: fandnot1s %f1, %f8, %f0 ldsb [%l7 + 0x3C], %i3 std %f12, [%l7 + 0x18] fxor %f6, %f6, %f6 fcmpd %fcc3, %f14, %f14 tneg %icc, 0x5 movrlez %l3, %o4, %g3 ldsw [%l7 + 0x48], %i4 ldub [%l7 + 0x45], %o2 fxor %f14, %f6, %f8 fbul,a %fcc1, loop_5765 bne loop_5766 fpadd32s %f12, %f15, %f10 ldsb [%l7 + 0x53], %o1 loop_5765: stx %l5, [%l7 + 0x30] loop_5766: edge8l %l1, %g1, %l0 move %xcc, %i2, %g6 fmovsvc %icc, %f5, %f13 movrgez %i6, 0x3D5, %i1 ldd [%l7 + 0x48], %f4 fcmps %fcc2, %f9, %f8 sub %l4, %i0, %g7 orncc %o6, %o7, %o5 lduh [%l7 + 0x44], %i5 fandnot2s %f15, %f2, %f10 fcmpes %fcc2, %f7, %f4 tleu %icc, 0x4 fandnot2s %f12, %f1, %f1 movne %icc, %l2, %o0 ld [%l7 + 0x60], %f12 xnorcc %g5, 0x0BCF, %i7 fpadd16 %f8, %f10, %f10 taddcc %g4, %o3, %g2 ldsb [%l7 + 0x29], %i3 fabsd %f14, %f0 bne,a,pt %icc, loop_5767 fmovdne %xcc, %f2, %f4 nop setx loop_5768, %l0, %l1 jmpl %l1, %l3 udivcc %l6, 0x032F, %g3 loop_5767: array16 %i4, %o4, %o2 fmovde %xcc, %f13, %f7 loop_5768: addccc %o1, 0x02B5, %l5 movle %xcc, %l1, %l0 fmovdg %icc, %f6, %f10 stw %g1, [%l7 + 0x28] sll %g6, %i6, %i2 stb %l4, [%l7 + 0x6B] call loop_5769 fabss %f15, %f8 movvs %icc, %i1, %g7 fmul8x16 %f15, %f0, %f12 loop_5769: ld [%l7 + 0x30], %f8 movrgez %o6, %o7, %o5 ldd [%l7 + 0x78], %f4 fcmpne32 %f8, %f14, %i0 stw %l2, [%l7 + 0x34] ldub [%l7 + 0x0E], %i5 fmovrde %g5, %f10, %f2 edge8 %o0, %g4, %o3 umul %g2, 0x0A9B, %i3 fmovsle %icc, %f0, %f2 and %i7, 0x188E, %l3 stb %g3, [%l7 + 0x45] fmovdg %icc, %f0, %f6 bvc,a,pt %xcc, loop_5770 fmovsle %xcc, %f12, %f4 stb %i4, [%l7 + 0x42] fmovrslez %l6, %f8, %f8 loop_5770: fcmpd %fcc3, %f10, %f4 brz,a %o2, loop_5771 fnot1s %f6, %f13 fcmple32 %f0, %f8, %o1 movneg %xcc, %l5, %o4 loop_5771: edge8n %l1, %l0, %g1 ldx [%l7 + 0x50], %g6 ldsb [%l7 + 0x32], %i6 sdiv %l4, 0x1B0D, %i1 andcc %i2, %o6, %g7 bge,pn %icc, loop_5772 umul %o7, 0x082A, %i0 ldsh [%l7 + 0x2C], %l2 fnand %f6, %f4, %f8 loop_5772: stb %i5, [%l7 + 0x08] stw %o5, [%l7 + 0x24] brlez,a %g5, loop_5773 mulscc %g4, %o0, %g2 stb %i3, [%l7 + 0x21] fnegs %f14, %f8 loop_5773: sdiv %i7, 0x0CD4, %l3 ld [%l7 + 0x34], %f15 ldsh [%l7 + 0x12], %g3 fblg,a %fcc1, loop_5774 fmovrslz %i4, %f12, %f10 fmul8sux16 %f14, %f14, %f4 lduh [%l7 + 0x32], %l6 loop_5774: fbug,a %fcc1, loop_5775 tvs %icc, 0x0 fsrc1s %f1, %f3 stb %o2, [%l7 + 0x0F] loop_5775: taddcc %o3, %o1, %o4 orncc %l1, %l5, %l0 nop setx loop_5776, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry taddcc %g6, %i6, %g1 bge loop_5777 fba,a %fcc3, loop_5778 loop_5776: movvc %icc, %l4, %i1 movvc %icc, %o6, %i2 loop_5777: bvs,a loop_5779 loop_5778: stb %g7, [%l7 + 0x09] andn %i0, %o7, %i5 ld [%l7 + 0x64], %f10 loop_5779: brgez %l2, loop_5780 fpmerge %f12, %f15, %f14 fmovdge %xcc, %f4, %f15 lduw [%l7 + 0x08], %g5 loop_5780: movcs %xcc, %o5, %o0 mulx %g2, 0x09F0, %i3 ldsw [%l7 + 0x14], %i7 nop setx loop_5781, %l0, %l1 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 + 0x34], %g4 and %g3, 0x0547, %i4 fand %f8, %f8, %f0 loop_5781: fbuge,a %fcc3, loop_5782 sdivcc %l3, 0x1B70, %l6 stx %o3, [%l7 + 0x68] fexpand %f5, %f10 loop_5782: movge %xcc, %o1, %o4 movcc %xcc, %o2, %l5 fbe %fcc1, loop_5783 ldd [%l7 + 0x08], %f10 subcc %l0, 0x149A, %l1 ldub [%l7 + 0x0D], %g6 loop_5783: movrgz %g1, %i6, %i1 tleu %xcc, 0x6 ble,pt %icc, loop_5784 ldx [%l7 + 0x68], %l4 ld [%l7 + 0x68], %f15 bpos loop_5785 loop_5784: ldx [%l7 + 0x58], %o6 stw %i2, [%l7 + 0x1C] fbl %fcc3, loop_5786 loop_5785: sethi 0x1379, %g7 lduw [%l7 + 0x6C], %i0 lduw [%l7 + 0x5C], %i5 loop_5786: te %xcc, 0x0 fcmpeq16 %f10, %f10, %o7 ldx [%l7 + 0x08], %g5 fpadd32s %f1, %f8, %f12 movn %icc, %o5, %o0 st %f8, [%l7 + 0x14] fmovsge %icc, %f6, %f12 fmovscs %xcc, %f7, %f11 fbue %fcc0, loop_5787 lduh [%l7 + 0x2E], %l2 sdivx %i3, 0x1D29, %g2 stx %i7, [%l7 + 0x70] loop_5787: pdist %f10, %f8, %f4 lduw [%l7 + 0x20], %g3 sth %g4, [%l7 + 0x74] smulcc %l3, %l6, %o3 edge8n %o1, %i4, %o2 array8 %o4, %l5, %l1 brlz %g6, loop_5788 xor %l0, 0x0D6E, %i6 movle %icc, %g1, %i1 fpackfix %f4, %f4 loop_5788: stx %l4, [%l7 + 0x10] fsrc1 %f12, %f14 fbue %fcc2, loop_5789 stx %i2, [%l7 + 0x08] ldsw [%l7 + 0x30], %o6 fbu,a %fcc3, loop_5790 loop_5789: bcs,pn %icc, loop_5791 tneg %xcc, 0x2 lduh [%l7 + 0x34], %g7 loop_5790: fornot2 %f4, %f4, %f6 loop_5791: ldsb [%l7 + 0x0C], %i0 ldsw [%l7 + 0x30], %i5 fmovrdlz %o7, %f4, %f12 fmovsge %xcc, %f1, %f12 fbl,a %fcc2, loop_5792 edge16n %o5, %g5, %o0 tsubcctv %l2, 0x0E85, %g2 ld [%l7 + 0x2C], %f2 loop_5792: movleu %icc, %i3, %i7 fmovscs %icc, %f2, %f0 stx %g3, [%l7 + 0x78] fsrc1s %f8, %f15 xor %g4, %l3, %l6 fmovscs %icc, %f15, %f9 te %xcc, 0x4 lduh [%l7 + 0x2A], %o1 movrne %o3, %o2, %o4 fbge,a %fcc0, loop_5793 fbge,a %fcc0, loop_5794 fmovdg %icc, %f0, %f7 fmovsg %xcc, %f6, %f12 loop_5793: nop setx loop_5795, %l0, %l1 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_5794: tneg %icc, 0x6 ldsw [%l7 + 0x1C], %l5 fbue %fcc2, loop_5796 loop_5795: bvs,pn %xcc, loop_5797 tcs %xcc, 0x0 ldsh [%l7 + 0x0E], %i4 loop_5796: edge8ln %g6, %l0, %i6 loop_5797: fmovdle %icc, %f14, %f14 brlez,a %l1, loop_5798 st %f13, [%l7 + 0x14] fpsub16 %f10, %f2, %f12 array16 %g1, %l4, %i2 loop_5798: edge8l %i1, %g7, %i0 ldsw [%l7 + 0x48], %o6 movne %xcc, %o7, %i5 fors %f10, %f13, %f15 ldx [%l7 + 0x70], %g5 edge16 %o0, %l2, %g2 movvs %xcc, %i3, %i7 tn %xcc, 0x0 fpack16 %f8, %f1 movrgz %o5, 0x363, %g4 ldsh [%l7 + 0x12], %l3 fmovsl %icc, %f6, %f3 ldub [%l7 + 0x12], %l6 movrgez %o1, 0x36D, %o3 lduw [%l7 + 0x10], %g3 smulcc %o4, 0x06A0, %o2 movcc %xcc, %l5, %i4 ldsw [%l7 + 0x58], %g6 mulx %l0, 0x0289, %l1 fcmpgt16 %f10, %f6, %g1 stb %l4, [%l7 + 0x23] fmovse %icc, %f13, %f15 fmovse %icc, %f15, %f2 fxor %f0, %f2, %f14 be,pt %xcc, loop_5799 fandnot1 %f10, %f10, %f4 fmovrdne %i6, %f6, %f8 movpos %icc, %i2, %g7 loop_5799: add %i1, %o6, %i0 sth %o7, [%l7 + 0x0A] fmul8x16au %f15, %f8, %f6 sdivcc %i5, 0x1A15, %o0 ldsh [%l7 + 0x10], %l2 bvs,a,pt %icc, loop_5800 fnor %f4, %f0, %f8 fmovdpos %icc, %f13, %f11 stx %g2, [%l7 + 0x18] loop_5800: fba %fcc1, loop_5801 ldx [%l7 + 0x60], %i3 xnorcc %i7, 0x0721, %g5 ldsh [%l7 + 0x24], %g4 loop_5801: andn %l3, %o5, %o1 edge8n %l6, %o3, %g3 ldub [%l7 + 0x4E], %o4 sll %o2, 0x01, %i4 stx %l5, [%l7 + 0x78] lduh [%l7 + 0x4A], %g6 stw %l0, [%l7 + 0x18] subc %l1, 0x1EAD, %g1 bpos,a %xcc, loop_5802 alignaddr %l4, %i6, %i2 fmovsvs %icc, %f11, %f6 fmovdgu %xcc, %f10, %f0 loop_5802: ldsb [%l7 + 0x17], %g7 fmovdvs %xcc, %f4, %f5 tvc %icc, 0x2 fble %fcc0, loop_5803 fba,a %fcc3, loop_5804 fpackfix %f12, %f10 fmovrdgz %i1, %f0, %f12 loop_5803: fand %f12, %f2, %f4 loop_5804: be,a loop_5805 ld [%l7 + 0x08], %f4 fcmpgt16 %f0, %f4, %i0 fnot2 %f12, %f14 loop_5805: fandnot1 %f6, %f2, %f12 ldd [%l7 + 0x70], %f6 sdivcc %o7, 0x121A, %o6 lduw [%l7 + 0x6C], %o0 bcs,a,pt %xcc, loop_5806 ldsw [%l7 + 0x18], %i5 nop setx loop_5807, %l0, %l1 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_5808, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5806: fmovde %icc, %f10, %f11 ldx [%l7 + 0x58], %g2 loop_5807: movrgz %l2, %i7, %i3 loop_5808: umul %g5, %l3, %o5 ld [%l7 + 0x28], %f1 udivcc %g4, 0x10F5, %l6 fmovsvc %xcc, %f5, %f14 edge16n %o3, %o1, %o4 fones %f15 bgu,a,pn %xcc, loop_5809 fbu %fcc0, loop_5810 std %f10, [%l7 + 0x70] andncc %g3, %o2, %i4 loop_5809: fmovsa %icc, %f13, %f13 loop_5810: fbu %fcc0, loop_5811 umulcc %l5, %l0, %l1 fmul8ulx16 %f0, %f2, %f0 fmul8x16al %f14, %f0, %f12 loop_5811: fandnot2s %f8, %f9, %f3 lduw [%l7 + 0x64], %g1 brgz %g6, loop_5812 array32 %i6, %l4, %i2 ldx [%l7 + 0x10], %g7 fnegs %f10, %f12 loop_5812: ldd [%l7 + 0x68], %f10 movre %i0, 0x3E5, %i1 fmovdgu %xcc, %f1, %f9 brgz,a %o6, loop_5813 mulx %o7, 0x114D, %i5 fmovdg %icc, %f8, %f8 fxor %f10, %f6, %f4 loop_5813: stw %o0, [%l7 + 0x14] edge16l %g2, %i7, %i3 stx %g5, [%l7 + 0x40] fpack16 %f6, %f8 addcc %l3, %o5, %l2 movneg %xcc, %g4, %l6 ldsb [%l7 + 0x35], %o3 movle %xcc, %o1, %g3 fmovsleu %icc, %f10, %f14 srl %o2, %i4, %o4 fmovs %f3, %f2 andn %l5, %l1, %g1 fmovd %f4, %f14 sth %l0, [%l7 + 0x0C] stx %g6, [%l7 + 0x28] tn %icc, 0x3 srl %i6, %i2, %l4 tpos %icc, 0x7 tge %icc, 0x0 ldd [%l7 + 0x70], %f4 edge16ln %g7, %i1, %o6 tl %xcc, 0x0 ldx [%l7 + 0x28], %o7 nop setx loop_5814, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub16 %f14, %f12, %f14 fbue %fcc2, loop_5815 tvs %xcc, 0x2 loop_5814: stx %i0, [%l7 + 0x78] fornot2s %f5, %f10, %f3 loop_5815: fcmps %fcc1, %f7, %f8 fxnor %f6, %f6, %f14 st %f9, [%l7 + 0x38] fmul8sux16 %f10, %f12, %f4 sra %o0, %i5, %i7 ta %icc, 0x3 bne,a loop_5816 movpos %xcc, %g2, %i3 ldd [%l7 + 0x68], %f10 fnors %f15, %f7, %f15 loop_5816: stx %g5, [%l7 + 0x20] fcmpeq16 %f14, %f10, %l3 alignaddr %o5, %l2, %g4 tge %icc, 0x7 sdiv %l6, 0x052D, %o1 stw %o3, [%l7 + 0x24] movleu %xcc, %o2, %i4 ldsb [%l7 + 0x30], %g3 fpsub16s %f4, %f7, %f11 lduw [%l7 + 0x60], %o4 lduw [%l7 + 0x20], %l5 ldd [%l7 + 0x40], %f12 ble,a %icc, loop_5817 ldsw [%l7 + 0x34], %g1 tleu %icc, 0x1 ldd [%l7 + 0x20], %f6 loop_5817: brz,a %l1, loop_5818 lduh [%l7 + 0x16], %g6 alignaddrl %l0, %i2, %l4 lduh [%l7 + 0x1E], %g7 loop_5818: fmovrdne %i1, %f14, %f12 fmovdge %xcc, %f6, %f2 movgu %xcc, %o6, %i6 fmovsge %icc, %f14, %f8 fcmped %fcc2, %f2, %f4 srl %i0, %o7, %o0 fcmple32 %f4, %f4, %i7 be,a,pn %xcc, loop_5819 ld [%l7 + 0x5C], %f1 array16 %g2, %i5, %g5 array8 %i3, %o5, %l3 loop_5819: lduw [%l7 + 0x78], %g4 sdivx %l6, 0x12B1, %o1 bneg,a,pt %xcc, loop_5820 fcmpgt16 %f12, %f10, %o3 st %f2, [%l7 + 0x14] fbg,a %fcc3, loop_5821 loop_5820: fmovdge %xcc, %f6, %f4 bg,a %xcc, loop_5822 fmovspos %icc, %f13, %f9 loop_5821: alignaddr %l2, %i4, %o2 tsubcc %o4, 0x05A2, %g3 loop_5822: ldsw [%l7 + 0x50], %g1 tleu %xcc, 0x2 ldx [%l7 + 0x18], %l1 ldd [%l7 + 0x48], %f14 subc %l5, 0x0347, %l0 and %i2, 0x1640, %g6 tleu %xcc, 0x7 st %f5, [%l7 + 0x1C] edge32n %l4, %i1, %o6 fmovrdlz %i6, %f6, %f4 std %f10, [%l7 + 0x48] udiv %g7, 0x1BF0, %i0 tvs %icc, 0x4 fcmpes %fcc1, %f7, %f4 fxor %f0, %f14, %f14 stx %o7, [%l7 + 0x28] st %f13, [%l7 + 0x28] ldd [%l7 + 0x58], %f12 fandnot2s %f12, %f1, %f5 lduw [%l7 + 0x6C], %i7 fcmpeq16 %f2, %f4, %g2 fmovrdgez %i5, %f14, %f4 fxnors %f3, %f13, %f15 fmovscs %icc, %f1, %f11 ldsh [%l7 + 0x16], %g5 xor %i3, 0x018B, %o5 mulscc %o0, %l3, %l6 nop setx loop_5823, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot1 %f12, %f14, %f6 ldsw [%l7 + 0x20], %o1 ldsh [%l7 + 0x2C], %o3 loop_5823: stx %l2, [%l7 + 0x58] ldsb [%l7 + 0x37], %g4 fands %f4, %f1, %f6 fcmple16 %f12, %f8, %i4 andcc %o4, %g3, %g1 tle %icc, 0x2 lduh [%l7 + 0x68], %o2 ldub [%l7 + 0x13], %l1 bcs,a,pn %xcc, loop_5824 fcmps %fcc2, %f6, %f2 fandnot2 %f0, %f6, %f12 fmovda %icc, %f3, %f13 loop_5824: fmovsne %xcc, %f3, %f0 fcmpd %fcc3, %f6, %f4 tne %icc, 0x7 movpos %xcc, %l0, %i2 brnz,a %g6, loop_5825 std %f4, [%l7 + 0x58] tge %xcc, 0x3 fblg %fcc1, loop_5826 loop_5825: edge16ln %l4, %l5, %o6 st %f11, [%l7 + 0x74] fmovdg %xcc, %f14, %f2 loop_5826: fbue,a %fcc2, loop_5827 movle %icc, %i6, %g7 fmovrdlz %i0, %f6, %f12 stb %i1, [%l7 + 0x32] loop_5827: ldsw [%l7 + 0x70], %o7 stx %g2, [%l7 + 0x40] lduh [%l7 + 0x20], %i5 be,a loop_5828 ldsw [%l7 + 0x18], %g5 fmovdvs %icc, %f14, %f4 siam 0x2 loop_5828: fones %f8 ldx [%l7 + 0x08], %i7 fmovrsgz %o5, %f13, %f0 fmovdvc %icc, %f13, %f13 ldx [%l7 + 0x20], %o0 fsrc1 %f0, %f14 stb %l3, [%l7 + 0x09] fbuge,a %fcc1, loop_5829 bcs,a %xcc, loop_5830 fzero %f12 ld [%l7 + 0x30], %f1 loop_5829: ld [%l7 + 0x40], %f4 loop_5830: udivcc %i3, 0x1538, %l6 fmovs %f11, %f0 sdivcc %o1, 0x1F40, %l2 tcs %xcc, 0x6 alignaddrl %o3, %i4, %o4 st %f1, [%l7 + 0x28] std %f14, [%l7 + 0x08] movrlez %g3, 0x04B, %g1 array32 %g4, %l1, %l0 brgez,a %o2, loop_5831 tsubcctv %i2, %l4, %g6 tcs %icc, 0x4 brgez,a %l5, loop_5832 loop_5831: movvs %xcc, %o6, %i6 ldsh [%l7 + 0x6E], %g7 fbne,a %fcc0, loop_5833 loop_5832: fmovdge %icc, %f12, %f8 ldd [%l7 + 0x18], %f0 fmovrdgz %i1, %f12, %f4 loop_5833: ldsh [%l7 + 0x76], %i0 bleu,a loop_5834 st %f3, [%l7 + 0x24] fmovrsgez %g2, %f12, %f1 fba,a %fcc1, loop_5835 loop_5834: sra %i5, %g5, %o7 stw %i7, [%l7 + 0x0C] tpos %xcc, 0x7 loop_5835: ldsb [%l7 + 0x12], %o5 fmovdne %xcc, %f6, %f8 stx %l3, [%l7 + 0x40] fba %fcc0, loop_5836 ldsh [%l7 + 0x24], %o0 fbl,a %fcc2, loop_5837 brz %i3, loop_5838 loop_5836: movneg %icc, %l6, %l2 fmovrdlz %o1, %f14, %f2 loop_5837: stb %o3, [%l7 + 0x63] loop_5838: fmovsle %icc, %f7, %f1 fsrc1 %f8, %f10 fmovdcs %icc, %f13, %f0 std %f2, [%l7 + 0x18] smulcc %o4, %g3, %g1 sdivcc %g4, 0x11F1, %l1 ldsb [%l7 + 0x24], %i4 fpmerge %f6, %f7, %f12 fone %f0 edge8 %l0, %i2, %l4 brnz %o2, loop_5839 fmovse %xcc, %f12, %f4 andn %l5, %o6, %i6 fmovsl %icc, %f13, %f8 loop_5839: ldd [%l7 + 0x58], %f0 lduw [%l7 + 0x50], %g6 movrne %g7, %i0, %i1 sth %g2, [%l7 + 0x20] stx %i5, [%l7 + 0x68] fpadd16s %f2, %f2, %f0 fmovsgu %icc, %f10, %f1 sub %o7, 0x1EAD, %g5 brgez,a %i7, loop_5840 edge32n %o5, %l3, %i3 movle %xcc, %o0, %l6 fnot2s %f15, %f11 loop_5840: faligndata %f4, %f0, %f0 fcmpeq16 %f6, %f4, %l2 fbo,a %fcc1, loop_5841 ldsh [%l7 + 0x1C], %o3 ldx [%l7 + 0x48], %o4 edge32ln %g3, %g1, %g4 loop_5841: ba,a loop_5842 sdivcc %o1, 0x0F3C, %i4 fpsub32 %f8, %f4, %f0 ta %xcc, 0x7 loop_5842: smulcc %l1, 0x1CFA, %i2 ldsh [%l7 + 0x64], %l4 fmovrsgez %o2, %f11, %f12 brlez,a %l0, loop_5843 smul %l5, %i6, %o6 lduh [%l7 + 0x66], %g7 tle %xcc, 0x4 loop_5843: bcc,pn %xcc, loop_5844 ldd [%l7 + 0x60], %f10 movrne %g6, 0x265, %i0 ldsw [%l7 + 0x38], %g2 loop_5844: ldd [%l7 + 0x28], %f4 ldd [%l7 + 0x70], %f6 tge %icc, 0x3 ldd [%l7 + 0x10], %f2 fmovsg %xcc, %f4, %f6 sth %i1, [%l7 + 0x72] tgu %xcc, 0x5 ldub [%l7 + 0x61], %i5 lduh [%l7 + 0x18], %g5 sdivcc %i7, 0x1496, %o7 fbl,a %fcc0, loop_5845 fpackfix %f6, %f15 lduw [%l7 + 0x0C], %l3 brlez,a %i3, loop_5846 loop_5845: bne,a %xcc, loop_5847 fmul8x16 %f1, %f10, %f2 fornot1 %f4, %f2, %f6 loop_5846: fmovdn %icc, %f2, %f9 loop_5847: stb %o5, [%l7 + 0x54] sth %l6, [%l7 + 0x44] fbug %fcc3, loop_5848 umul %o0, 0x0189, %o3 fmovsn %icc, %f2, %f8 ldsw [%l7 + 0x44], %l2 loop_5848: tne %icc, 0x2 bcc,a,pn %xcc, loop_5849 srax %g3, %g1, %g4 movrgz %o4, 0x1A4, %o1 fbl %fcc3, loop_5850 loop_5849: tsubcc %i4, 0x0284, %l1 fmovdge %icc, %f7, %f0 movvc %icc, %l4, %i2 loop_5850: fcmpes %fcc1, %f6, %f13 fmovdpos %xcc, %f12, %f12 fnegs %f1, %f3 stb %o2, [%l7 + 0x4D] movvc %xcc, %l5, %i6 fmovdne %icc, %f14, %f12 addcc %l0, %g7, %g6 nop setx loop_5851, %l0, %l1 jmpl %l1, %i0 std %f8, [%l7 + 0x20] stw %g2, [%l7 + 0x58] brgez %o6, loop_5852 loop_5851: movle %icc, %i5, %i1 ld [%l7 + 0x20], %f10 addcc %g5, %i7, %o7 loop_5852: fmovdn %xcc, %f3, %f10 edge8 %l3, %o5, %l6 fba,a %fcc1, loop_5853 fabsd %f6, %f0 fmovda %xcc, %f0, %f7 bl,a,pt %xcc, loop_5854 loop_5853: tg %icc, 0x7 fcmpeq32 %f6, %f4, %i3 ldx [%l7 + 0x68], %o3 loop_5854: fnot2s %f8, %f15 ldub [%l7 + 0x53], %o0 tgu %xcc, 0x0 movgu %icc, %g3, %g1 move %icc, %g4, %o4 fbul,a %fcc0, loop_5855 tpos %icc, 0x2 bge %xcc, loop_5856 or %o1, %l2, %i4 loop_5855: fbuge %fcc1, loop_5857 ldsb [%l7 + 0x10], %l4 loop_5856: bvs %icc, loop_5858 ldd [%l7 + 0x18], %f0 loop_5857: ldsh [%l7 + 0x4A], %l1 ldub [%l7 + 0x19], %i2 loop_5858: fcmped %fcc1, %f8, %f14 fbge %fcc1, loop_5859 fones %f2 sth %l5, [%l7 + 0x18] fbule,a %fcc1, loop_5860 loop_5859: alignaddrl %i6, %l0, %g7 bvs,a loop_5861 tleu %icc, 0x0 loop_5860: brlz %o2, loop_5862 fmovdn %xcc, %f1, %f15 loop_5861: bg %icc, loop_5863 edge8n %i0, %g6, %o6 loop_5862: movrgz %i5, 0x294, %g2 srlx %g5, %i1, %i7 loop_5863: fmovrsgz %l3, %f13, %f10 lduh [%l7 + 0x6E], %o7 movrlz %l6, %o5, %i3 mulx %o0, %o3, %g3 fmovsvc %icc, %f0, %f11 fsrc2 %f14, %f12 fbo,a %fcc2, loop_5864 stb %g4, [%l7 + 0x36] std %f12, [%l7 + 0x30] fmovdleu %xcc, %f2, %f3 loop_5864: lduw [%l7 + 0x74], %g1 tsubcctv %o1, 0x197C, %o4 edge8l %i4, %l2, %l1 fmovsgu %icc, %f3, %f6 xor %i2, 0x0D47, %l5 ld [%l7 + 0x1C], %f1 ldub [%l7 + 0x27], %l4 ba,a loop_5865 bge,a loop_5866 stx %l0, [%l7 + 0x50] lduw [%l7 + 0x30], %i6 loop_5865: srlx %g7, 0x19, %i0 loop_5866: movcc %xcc, %g6, %o2 edge16n %i5, %o6, %g2 ldub [%l7 + 0x23], %i1 stx %g5, [%l7 + 0x28] edge8ln %l3, %o7, %i7 movpos %icc, %l6, %o5 ldsb [%l7 + 0x43], %i3 ble,pn %icc, loop_5867 fnegd %f8, %f14 fmovscs %icc, %f2, %f13 srax %o3, 0x1F, %o0 loop_5867: fmovdpos %icc, %f5, %f15 fmovsneg %icc, %f8, %f13 fandnot2s %f1, %f1, %f2 fcmpne32 %f4, %f0, %g3 smulcc %g1, 0x1AFD, %o1 fbo %fcc3, loop_5868 fmovdgu %xcc, %f12, %f10 ldd [%l7 + 0x30], %f10 move %xcc, %o4, %g4 loop_5868: subc %l2, 0x0701, %l1 stx %i2, [%l7 + 0x10] fmovrslz %l5, %f7, %f1 std %f6, [%l7 + 0x38] lduw [%l7 + 0x0C], %i4 ldsw [%l7 + 0x4C], %l4 fmovsneg %xcc, %f15, %f4 ldsb [%l7 + 0x71], %i6 fmul8sux16 %f4, %f0, %f14 fmovrde %g7, %f12, %f12 fxnor %f14, %f0, %f2 fmovrse %l0, %f1, %f7 ldsw [%l7 + 0x20], %i0 addcc %g6, 0x001F, %i5 brgz %o6, loop_5869 stw %g2, [%l7 + 0x78] ldsh [%l7 + 0x28], %i1 lduw [%l7 + 0x54], %g5 loop_5869: fpadd32 %f8, %f14, %f2 ldsh [%l7 + 0x14], %l3 bpos,a loop_5870 tpos %icc, 0x5 brlz,a %o7, loop_5871 orcc %i7, %l6, %o2 loop_5870: fcmpne16 %f0, %f4, %i3 pdist %f4, %f4, %f12 loop_5871: orn %o3, %o5, %g3 stb %g1, [%l7 + 0x1D] lduw [%l7 + 0x74], %o0 sth %o4, [%l7 + 0x22] fbge,a %fcc0, loop_5872 smul %o1, %g4, %l1 movl %icc, %i2, %l5 bvc,a loop_5873 loop_5872: nop setx loop_5874, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpsub16 %f10, %f6, %f4 fmovsg %icc, %f12, %f7 loop_5873: tpos %xcc, 0x4 loop_5874: movpos %xcc, %l2, %l4 ldd [%l7 + 0x30], %f2 bl,pt %icc, loop_5875 fmovsne %icc, %f2, %f14 mulscc %i4, 0x1413, %g7 udiv %l0, 0x14BF, %i6 loop_5875: fmovse %xcc, %f1, %f5 st %f11, [%l7 + 0x34] fxor %f10, %f8, %f4 fmovsg %icc, %f2, %f3 fnors %f1, %f4, %f8 fmovsvs %xcc, %f9, %f13 fbuge,a %fcc1, loop_5876 bgu,a loop_5877 stw %g6, [%l7 + 0x4C] call loop_5878 loop_5876: orncc %i5, %i0, %o6 loop_5877: siam 0x2 ta %icc, 0x2 loop_5878: fpadd16 %f2, %f6, %f2 taddcctv %g2, 0x1C1E, %g5 fsrc2 %f12, %f0 fpsub32 %f6, %f12, %f12 fmovdpos %xcc, %f8, %f12 stw %i1, [%l7 + 0x7C] ldd [%l7 + 0x70], %f8 add %o7, 0x1CCD, %l3 tg %xcc, 0x2 ld [%l7 + 0x28], %f11 stx %l6, [%l7 + 0x08] movle %xcc, %o2, %i7 fbule,a %fcc3, loop_5879 ldsh [%l7 + 0x36], %i3 movrne %o3, %g3, %g1 fpackfix %f12, %f1 loop_5879: fba %fcc2, loop_5880 fcmpne32 %f2, %f6, %o5 std %f8, [%l7 + 0x20] sdivcc %o0, 0x074C, %o4 loop_5880: fbule %fcc0, loop_5881 fmovdle %icc, %f12, %f10 std %f8, [%l7 + 0x08] bge,a %xcc, loop_5882 loop_5881: lduw [%l7 + 0x64], %g4 sth %o1, [%l7 + 0x70] ldx [%l7 + 0x60], %l1 loop_5882: subc %l5, 0x0B39, %l2 bpos loop_5883 bvc,pn %xcc, loop_5884 brnz,a %i2, loop_5885 bpos,pn %icc, loop_5886 loop_5883: bg,a,pn %xcc, loop_5887 loop_5884: sra %i4, %g7, %l4 loop_5885: fnot1s %f3, %f2 loop_5886: fornot1s %f10, %f3, %f3 loop_5887: fand %f6, %f0, %f4 fand %f8, %f4, %f8 tvs %xcc, 0x5 bne,a loop_5888 bne,a %xcc, loop_5889 ldd [%l7 + 0x78], %f2 fbge %fcc0, loop_5890 loop_5888: tge %xcc, 0x1 loop_5889: or %i6, %l0, %g6 std %f8, [%l7 + 0x70] loop_5890: fcmpeq32 %f12, %f2, %i0 fbne %fcc2, loop_5891 fpadd32s %f2, %f4, %f8 std %f0, [%l7 + 0x58] std %f10, [%l7 + 0x38] loop_5891: ldsh [%l7 + 0x30], %o6 sth %g2, [%l7 + 0x4E] edge32l %g5, %i5, %i1 fors %f4, %f0, %f9 ldsb [%l7 + 0x64], %l3 fands %f2, %f6, %f10 sdivx %l6, 0x0710, %o2 ldsb [%l7 + 0x71], %o7 bg,a %icc, loop_5892 st %f6, [%l7 + 0x14] std %f2, [%l7 + 0x48] fcmple16 %f10, %f0, %i3 loop_5892: movge %icc, %o3, %g3 lduw [%l7 + 0x0C], %i7 fbg %fcc3, loop_5893 brnz,a %g1, loop_5894 tg %xcc, 0x0 fsrc2s %f6, %f12 loop_5893: smulcc %o0, %o5, %o4 loop_5894: fmul8ulx16 %f0, %f10, %f14 stx %g4, [%l7 + 0x68] srax %l1, %o1, %l5 std %f10, [%l7 + 0x48] stw %l2, [%l7 + 0x34] ld [%l7 + 0x10], %f14 fors %f8, %f1, %f1 fbue %fcc0, loop_5895 fmovdn %xcc, %f12, %f9 sth %i4, [%l7 + 0x36] fmovdn %icc, %f4, %f8 loop_5895: ldub [%l7 + 0x6F], %g7 fmovspos %xcc, %f7, %f15 tcc %icc, 0x5 stx %i2, [%l7 + 0x38] fnegd %f14, %f8 brlz,a %l4, loop_5896 fornot1 %f12, %f0, %f0 movpos %xcc, %l0, %i6 ldd [%l7 + 0x28], %f8 loop_5896: bn,a,pn %xcc, loop_5897 fcmpeq32 %f6, %f14, %i0 alignaddr %o6, %g6, %g5 fornot1s %f8, %f11, %f8 loop_5897: ld [%l7 + 0x68], %f15 fpsub32 %f14, %f12, %f2 orcc %g2, %i5, %l3 fmovdn %xcc, %f15, %f6 ldsb [%l7 + 0x4A], %l6 tneg %xcc, 0x1 xor %o2, 0x1718, %o7 fbug %fcc3, loop_5898 movcc %xcc, %i1, %i3 fexpand %f7, %f12 fpack16 %f2, %f0 loop_5898: fpsub16s %f14, %f12, %f9 fmul8x16 %f0, %f12, %f10 movl %xcc, %o3, %g3 ldsb [%l7 + 0x53], %g1 subc %o0, %i7, %o4 ldsw [%l7 + 0x68], %g4 ldsw [%l7 + 0x74], %l1 stw %o1, [%l7 + 0x60] std %f4, [%l7 + 0x48] ldsb [%l7 + 0x74], %l5 xnorcc %l2, %o5, %i4 for %f4, %f10, %f0 tsubcctv %g7, 0x0A0F, %l4 popc 0x1199, %i2 fmovsleu %icc, %f0, %f4 fbe %fcc1, loop_5899 fabsd %f14, %f10 fmovdvc %icc, %f14, %f10 ldx [%l7 + 0x10], %i6 loop_5899: bvc,pn %icc, loop_5900 tl %icc, 0x2 ble,pt %icc, loop_5901 tvs %icc, 0x1 loop_5900: stx %i0, [%l7 + 0x60] andn %l0, 0x0555, %o6 loop_5901: array8 %g5, %g6, %g2 fbg,a %fcc1, loop_5902 movrgz %i5, 0x006, %l6 stb %l3, [%l7 + 0x0C] edge8l %o7, %o2, %i1 loop_5902: tneg %icc, 0x6 edge8l %o3, %i3, %g1 sdiv %g3, 0x0B88, %o0 ldsb [%l7 + 0x30], %o4 brz,a %i7, loop_5903 ldsh [%l7 + 0x5E], %l1 stw %g4, [%l7 + 0x60] smulcc %o1, 0x1277, %l2 loop_5903: ldsw [%l7 + 0x70], %o5 movcs %xcc, %i4, %l5 fornot2s %f15, %f8, %f4 tpos %icc, 0x2 fcmpgt16 %f2, %f12, %l4 st %f5, [%l7 + 0x20] fcmple32 %f14, %f8, %g7 pdist %f6, %f6, %f2 ld [%l7 + 0x34], %f11 fexpand %f2, %f12 ldub [%l7 + 0x78], %i2 ldub [%l7 + 0x52], %i6 subcc %i0, 0x1501, %o6 fcmpd %fcc0, %f2, %f8 brgz %l0, loop_5904 fbug,a %fcc0, loop_5905 mulscc %g5, %g6, %i5 bge,a,pn %icc, loop_5906 loop_5904: bvs,a,pn %xcc, loop_5907 loop_5905: movrlz %l6, 0x07F, %l3 fcmple32 %f12, %f4, %g2 loop_5906: bvc,a,pn %xcc, loop_5908 loop_5907: srl %o7, %i1, %o3 nop setx loop_5909, %l0, %l1 jmpl %l1, %o2 stb %g1, [%l7 + 0x5B] loop_5908: fnegs %f4, %f4 fmovdcs %xcc, %f6, %f2 loop_5909: fcmpeq16 %f2, %f12, %i3 std %f0, [%l7 + 0x28] mova %xcc, %g3, %o4 array32 %i7, %l1, %g4 sth %o1, [%l7 + 0x10] sethi 0x0D47, %l2 movl %icc, %o5, %o0 movrlz %l5, %i4, %g7 fmovse %xcc, %f8, %f6 fmovrde %i2, %f2, %f2 bgu loop_5910 lduw [%l7 + 0x64], %l4 ldub [%l7 + 0x7B], %i6 fbge,a %fcc0, loop_5911 loop_5910: ble %xcc, loop_5912 ldd [%l7 + 0x18], %f2 tgu %xcc, 0x3 loop_5911: st %f0, [%l7 + 0x3C] loop_5912: udivcc %o6, 0x1B95, %i0 fandnot2s %f9, %f10, %f13 ldsh [%l7 + 0x66], %l0 movg %xcc, %g5, %i5 edge32ln %l6, %l3, %g6 ldsh [%l7 + 0x1C], %g2 edge32l %i1, %o3, %o2 sdiv %o7, 0x1B53, %i3 stx %g3, [%l7 + 0x48] xorcc %g1, %o4, %l1 fbn %fcc2, loop_5913 edge16 %g4, %i7, %o1 fsrc1 %f6, %f4 stx %l2, [%l7 + 0x60] loop_5913: fmovrde %o0, %f8, %f10 brlez %o5, loop_5914 fmovsne %icc, %f5, %f1 fmovdcs %xcc, %f3, %f2 st %f4, [%l7 + 0x68] loop_5914: xnor %i4, 0x14F1, %g7 fmovsle %icc, %f6, %f6 alignaddr %i2, %l5, %l4 bg,a,pn %xcc, loop_5915 tvs %icc, 0x5 ba,a,pn %icc, loop_5916 fmovsvc %icc, %f4, %f14 loop_5915: fmovsl %xcc, %f10, %f15 popc %o6, %i6 loop_5916: brz,a %i0, loop_5917 fmovde %xcc, %f0, %f10 tpos %icc, 0x6 fands %f11, %f1, %f6 loop_5917: edge32n %g5, %l0, %l6 movvs %icc, %i5, %g6 siam 0x3 fpadd16 %f12, %f2, %f12 fmovd %f10, %f0 sdivx %g2, 0x04D3, %l3 udivx %o3, 0x045E, %i1 move %icc, %o7, %o2 bn %xcc, loop_5918 stx %i3, [%l7 + 0x38] movcc %xcc, %g3, %g1 std %f6, [%l7 + 0x68] loop_5918: fmuld8sux16 %f14, %f2, %f2 sdivx %l1, 0x1BC8, %g4 ba,a,pn %icc, loop_5919 andncc %o4, %i7, %o1 ldsb [%l7 + 0x2F], %o0 movgu %xcc, %l2, %i4 loop_5919: fmovsa %xcc, %f2, %f6 bl %xcc, loop_5920 subcc %g7, %o5, %l5 fmovrdgez %l4, %f2, %f14 std %f14, [%l7 + 0x30] loop_5920: sllx %o6, 0x01, %i2 udiv %i0, 0x19B4, %i6 movne %icc, %l0, %l6 fmovsneg %xcc, %f13, %f4 fmovrsne %g5, %f8, %f1 stx %g6, [%l7 + 0x30] std %f0, [%l7 + 0x50] fmovrdlz %i5, %f6, %f14 tleu %icc, 0x4 stb %g2, [%l7 + 0x69] fand %f10, %f14, %f10 fmuld8ulx16 %f8, %f14, %f0 stb %o3, [%l7 + 0x14] ldsb [%l7 + 0x5C], %i1 fornot2s %f12, %f0, %f12 edge32l %o7, %o2, %i3 orn %l3, 0x0041, %g1 fzero %f14 smulcc %l1, %g3, %o4 fxnors %f1, %f7, %f7 fsrc1s %f11, %f6 fsrc2 %f8, %f0 move %xcc, %i7, %o1 umul %o0, %l2, %g4 fornot2 %f14, %f8, %f0 fornot2s %f0, %f7, %f12 ldsb [%l7 + 0x5E], %i4 movle %xcc, %o5, %l5 bpos,a,pt %xcc, loop_5921 umul %g7, 0x1EDF, %o6 tvs %icc, 0x6 smul %i2, %l4, %i0 loop_5921: lduh [%l7 + 0x28], %l0 smulcc %l6, %i6, %g6 pdist %f8, %f10, %f4 st %f3, [%l7 + 0x4C] fbu,a %fcc1, loop_5922 fmovrdlez %i5, %f4, %f14 bvc,a loop_5923 fnegd %f8, %f2 loop_5922: taddcctv %g5, 0x1D61, %o3 fmovde %xcc, %f7, %f8 loop_5923: taddcctv %i1, %o7, %g2 tleu %xcc, 0x0 fmovdl %icc, %f5, %f4 bpos,pn %xcc, loop_5924 alignaddrl %o2, %i3, %g1 umul %l1, %g3, %o4 ldx [%l7 + 0x20], %i7 loop_5924: edge16ln %l3, %o0, %l2 fand %f2, %f8, %f4 bcs %icc, loop_5925 movrgz %o1, %g4, %o5 fbn,a %fcc1, loop_5926 add %i4, %g7, %o6 loop_5925: lduh [%l7 + 0x44], %i2 fand %f10, %f4, %f2 loop_5926: fabsd %f2, %f4 fand %f6, %f10, %f12 stb %l4, [%l7 + 0x79] umul %l5, %l0, %i0 stb %i6, [%l7 + 0x19] fbge,a %fcc3, loop_5927 movre %l6, 0x3A7, %g6 array32 %g5, %o3, %i5 st %f3, [%l7 + 0x4C] loop_5927: fmovsgu %icc, %f10, %f10 bg,a %xcc, loop_5928 fmovda %icc, %f10, %f11 movrlz %o7, %i1, %o2 sdivx %g2, 0x0F27, %g1 loop_5928: fornot1 %f12, %f10, %f0 movneg %icc, %i3, %l1 fmovscs %xcc, %f5, %f15 ld [%l7 + 0x40], %f8 bleu,a,pn %icc, loop_5929 fabss %f10, %f9 lduw [%l7 + 0x64], %o4 fornot2s %f12, %f1, %f11 loop_5929: fmovsgu %xcc, %f10, %f0 fxors %f1, %f7, %f7 ldd [%l7 + 0x30], %f12 subccc %g3, %l3, %i7 movg %xcc, %o0, %o1 edge32n %l2, %o5, %g4 fcmpne16 %f6, %f8, %i4 ldx [%l7 + 0x78], %g7 stw %i2, [%l7 + 0x58] stx %o6, [%l7 + 0x40] fmovscc %xcc, %f5, %f7 fbg %fcc1, loop_5930 stw %l5, [%l7 + 0x3C] fble,a %fcc2, loop_5931 srax %l4, %l0, %i0 loop_5930: fone %f12 fbo %fcc2, loop_5932 loop_5931: ldub [%l7 + 0x70], %l6 array8 %g6, %i6, %g5 addcc %o3, %o7, %i1 loop_5932: fxnors %f1, %f14, %f7 ldsb [%l7 + 0x4C], %o2 tgu %icc, 0x6 fandnot1s %f12, %f11, %f1 st %f1, [%l7 + 0x2C] ldx [%l7 + 0x60], %g2 ldsh [%l7 + 0x4E], %i5 brgez,a %g1, loop_5933 fmovsl %xcc, %f11, %f11 ba,pn %icc, loop_5934 ldsh [%l7 + 0x1E], %l1 loop_5933: fmul8x16au %f8, %f9, %f8 brnz,a %o4, loop_5935 loop_5934: fornot2s %f6, %f8, %f11 umulcc %g3, 0x1501, %l3 fands %f14, %f9, %f8 loop_5935: xor %i3, 0x0B20, %i7 edge32l %o0, %l2, %o1 andncc %o5, %g4, %g7 fmovsleu %icc, %f4, %f10 movcc %icc, %i2, %o6 orn %l5, 0x160F, %i4 fornot1s %f3, %f9, %f7 ldd [%l7 + 0x08], %f4 ldx [%l7 + 0x78], %l4 ldsw [%l7 + 0x38], %l0 fmovdn %icc, %f2, %f8 lduh [%l7 + 0x1E], %l6 movre %g6, %i6, %g5 movl %xcc, %o3, %o7 st %f15, [%l7 + 0x54] fcmped %fcc0, %f4, %f2 fcmple32 %f8, %f0, %i0 sdiv %i1, 0x0FBC, %g2 add %o2, %g1, %i5 nop setx loop_5936, %l0, %l1 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_5937, %l0, %l1 jmpl %l1, %o4 fcmple32 %f12, %f8, %l1 fmovrse %l3, %f5, %f1 loop_5936: addccc %i3, %i7, %g3 loop_5937: fpmerge %f15, %f8, %f0 ldub [%l7 + 0x11], %o0 lduw [%l7 + 0x40], %l2 edge16l %o5, %g4, %o1 stx %g7, [%l7 + 0x38] sth %o6, [%l7 + 0x1A] fba,a %fcc2, loop_5938 movgu %xcc, %l5, %i2 sdivx %l4, 0x0265, %l0 fsrc2s %f6, %f4 loop_5938: tcc %xcc, 0x3 fnegd %f2, %f8 ldsw [%l7 + 0x54], %l6 ldsw [%l7 + 0x18], %i4 sth %i6, [%l7 + 0x66] fnors %f15, %f15, %f11 xor %g6, %o3, %g5 tgu %xcc, 0x0 alignaddrl %o7, %i0, %i1 fmovrdgez %g2, %f10, %f4 fbue,a %fcc0, loop_5939 fpmerge %f9, %f13, %f0 fnegs %f2, %f11 add %g1, %i5, %o4 loop_5939: st %f12, [%l7 + 0x28] bcc loop_5940 sth %l1, [%l7 + 0x56] bneg,a %xcc, loop_5941 sth %o2, [%l7 + 0x3C] loop_5940: array16 %i3, %l3, %i7 edge8n %o0, %l2, %o5 loop_5941: fmovdg %icc, %f7, %f13 nop setx loop_5942, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrslz %g3, %f0, %f5 ldsh [%l7 + 0x38], %o1 lduw [%l7 + 0x58], %g4 loop_5942: bl,a loop_5943 movn %icc, %o6, %g7 fornot1 %f10, %f6, %f0 fmovrdne %l5, %f6, %f12 loop_5943: fmovrsne %l4, %f6, %f8 ldsh [%l7 + 0x72], %l0 ldsh [%l7 + 0x34], %l6 fmovsa %icc, %f1, %f5 tpos %icc, 0x5 fmovde %xcc, %f9, %f6 movrlez %i2, %i4, %i6 fandnot1 %f0, %f6, %f4 stb %g6, [%l7 + 0x40] tl %icc, 0x1 ldsh [%l7 + 0x1E], %g5 sub %o3, %i0, %o7 fmovdvs %xcc, %f13, %f12 fxnor %f12, %f10, %f4 nop setx loop_5944, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x20], %g2 smulcc %i1, 0x0F6E, %g1 stw %i5, [%l7 + 0x50] loop_5944: ldsb [%l7 + 0x42], %l1 lduh [%l7 + 0x42], %o4 fones %f13 stx %o2, [%l7 + 0x08] ldx [%l7 + 0x58], %i3 udivx %l3, 0x0F3D, %o0 or %i7, 0x005C, %o5 fpsub32s %f2, %f10, %f8 fsrc2 %f12, %f4 fmovsg %xcc, %f10, %f3 fnot2 %f8, %f6 ld [%l7 + 0x5C], %f4 stx %l2, [%l7 + 0x58] fbge %fcc3, loop_5945 stx %g3, [%l7 + 0x50] ba,pn %xcc, loop_5946 alignaddr %o1, %o6, %g7 loop_5945: mulx %g4, %l4, %l5 bne,a,pn %icc, loop_5947 loop_5946: lduw [%l7 + 0x50], %l6 tsubcctv %i2, 0x1976, %l0 edge32 %i6, %g6, %g5 loop_5947: fxnors %f13, %f2, %f8 ldd [%l7 + 0x78], %f8 ldub [%l7 + 0x39], %i4 sth %i0, [%l7 + 0x7A] fxnors %f15, %f14, %f2 fmovscs %icc, %f15, %f3 ld [%l7 + 0x6C], %f4 andncc %o7, %o3, %i1 nop setx loop_5948, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmple16 %f2, %f12, %g1 tl %xcc, 0x1 fba,a %fcc3, loop_5949 loop_5948: fxors %f14, %f15, %f9 std %f14, [%l7 + 0x28] ldsh [%l7 + 0x56], %i5 loop_5949: movrlz %l1, 0x3BE, %g2 fnegs %f7, %f4 stb %o4, [%l7 + 0x5C] edge16n %i3, %o2, %o0 fble %fcc2, loop_5950 fmovsle %xcc, %f15, %f5 fnegd %f14, %f6 fmovrslez %i7, %f10, %f2 loop_5950: bshuffle %f6, %f4, %f10 fbul %fcc0, loop_5951 fbg,a %fcc0, loop_5952 lduw [%l7 + 0x50], %o5 fmovs %f0, %f14 loop_5951: fpack16 %f0, %f9 loop_5952: fmovrdlez %l2, %f2, %f4 edge16l %l3, %o1, %g3 fcmpes %fcc1, %f2, %f1 nop setx loop_5953, %l0, %l1 jmpl %l1, %g7 stw %g4, [%l7 + 0x7C] bvc,a loop_5954 ld [%l7 + 0x58], %f15 loop_5953: andn %l4, %l5, %o6 sth %l6, [%l7 + 0x2A] loop_5954: tcs %icc, 0x3 fmovsne %icc, %f7, %f4 add %i2, 0x037E, %l0 ldsh [%l7 + 0x4A], %i6 taddcc %g5, 0x0D85, %g6 fble,a %fcc1, loop_5955 movcs %icc, %i0, %o7 fandnot1s %f3, %f6, %f1 ldsb [%l7 + 0x39], %i4 loop_5955: tneg %icc, 0x2 faligndata %f8, %f2, %f0 fsrc1 %f6, %f10 edge32l %i1, %o3, %i5 bg %xcc, loop_5956 fcmps %fcc1, %f9, %f10 tle %xcc, 0x7 st %f2, [%l7 + 0x38] loop_5956: srax %g1, %g2, %o4 bpos,a,pn %xcc, loop_5957 fmovdne %icc, %f8, %f6 ldsh [%l7 + 0x28], %l1 ldsb [%l7 + 0x31], %i3 loop_5957: ld [%l7 + 0x58], %f6 lduh [%l7 + 0x1E], %o0 tsubcctv %o2, %o5, %i7 ldub [%l7 + 0x23], %l3 addc %o1, 0x04FC, %g3 fmovde %icc, %f12, %f7 sth %g7, [%l7 + 0x46] lduw [%l7 + 0x08], %g4 movrlez %l4, 0x2E4, %l5 lduw [%l7 + 0x48], %l2 fnot1s %f13, %f3 fmovrdlez %o6, %f14, %f10 fpack16 %f2, %f1 tge %xcc, 0x6 lduw [%l7 + 0x28], %i2 movrlez %l0, %i6, %g5 bgu,pn %icc, loop_5958 sub %l6, 0x0EF5, %g6 fpsub32 %f6, %f0, %f4 udivx %i0, 0x1413, %o7 loop_5958: fmovscc %icc, %f9, %f10 sub %i1, %i4, %o3 std %f12, [%l7 + 0x40] ldsb [%l7 + 0x2A], %i5 andcc %g1, 0x1515, %g2 fpadd32 %f0, %f10, %f10 fbuge,a %fcc3, loop_5959 sth %o4, [%l7 + 0x0E] smulcc %l1, 0x0CC2, %i3 ldsb [%l7 + 0x4C], %o0 loop_5959: fornot1s %f13, %f12, %f9 ldx [%l7 + 0x40], %o5 add %o2, 0x0E2A, %l3 edge8n %o1, %g3, %i7 ldsb [%l7 + 0x63], %g7 std %f6, [%l7 + 0x70] movneg %icc, %l4, %l5 fmovsvc %xcc, %f1, %f11 ldx [%l7 + 0x70], %l2 stb %g4, [%l7 + 0x1A] lduh [%l7 + 0x2E], %o6 bge %xcc, loop_5960 fandnot1s %f3, %f10, %f12 fpadd32s %f6, %f6, %f1 fmovrdgz %i2, %f2, %f4 loop_5960: ld [%l7 + 0x2C], %f13 and %i6, %l0, %l6 movcs %xcc, %g6, %g5 fsrc2s %f1, %f4 st %f12, [%l7 + 0x70] sdiv %i0, 0x0229, %o7 fmovdneg %xcc, %f8, %f0 fcmped %fcc0, %f6, %f14 brz,a %i1, loop_5961 bne,pn %icc, loop_5962 edge8ln %o3, %i4, %i5 fxnors %f9, %f5, %f7 loop_5961: fcmple16 %f0, %f4, %g1 loop_5962: movcc %xcc, %o4, %g2 tg %icc, 0x1 tleu %xcc, 0x6 ldsb [%l7 + 0x0C], %i3 tge %xcc, 0x2 fpadd16 %f2, %f2, %f12 fmovdcc %icc, %f11, %f4 ldsw [%l7 + 0x70], %l1 sdivx %o0, 0x1F83, %o5 bcc,a,pt %icc, loop_5963 fornot2 %f6, %f6, %f14 fbu,a %fcc1, loop_5964 stw %o2, [%l7 + 0x4C] loop_5963: stx %l3, [%l7 + 0x38] movrlez %g3, %o1, %g7 loop_5964: array32 %i7, %l5, %l2 fpmerge %f6, %f11, %f14 udivx %g4, 0x1507, %l4 stw %o6, [%l7 + 0x5C] ldd [%l7 + 0x20], %f10 sth %i6, [%l7 + 0x0C] fpadd16 %f6, %f2, %f10 brnz %l0, loop_5965 st %f3, [%l7 + 0x18] ldsh [%l7 + 0x34], %i2 ldsh [%l7 + 0x30], %g6 loop_5965: std %f2, [%l7 + 0x18] std %f8, [%l7 + 0x58] movre %l6, 0x3C4, %g5 movg %xcc, %o7, %i1 array16 %o3, %i4, %i0 array32 %g1, %i5, %g2 fnegs %f4, %f15 fmovsg %icc, %f14, %f2 fmovrdlz %o4, %f14, %f8 bpos %xcc, loop_5966 fble %fcc2, loop_5967 orcc %l1, 0x09E8, %i3 movge %xcc, %o0, %o5 loop_5966: fxnor %f2, %f14, %f8 loop_5967: popc 0x0BA0, %o2 fmovrse %g3, %f2, %f9 st %f7, [%l7 + 0x34] fxnor %f14, %f14, %f4 fors %f6, %f9, %f3 bcs,a loop_5968 move %icc, %o1, %g7 fnot2 %f10, %f10 movcc %icc, %i7, %l3 loop_5968: fsrc2 %f10, %f8 ldd [%l7 + 0x20], %f10 alignaddrl %l2, %g4, %l4 andncc %o6, %i6, %l0 fmovrdgz %l5, %f0, %f12 subc %g6, %l6, %i2 fbue %fcc1, loop_5969 fmul8ulx16 %f8, %f6, %f4 fsrc1s %f0, %f3 movne %xcc, %g5, %o7 loop_5969: tsubcc %o3, 0x1006, %i4 edge8 %i0, %i1, %g1 movge %xcc, %i5, %g2 subcc %l1, %o4, %i3 brlez,a %o5, loop_5970 ldsh [%l7 + 0x10], %o0 ldd [%l7 + 0x48], %f0 bge,pt %icc, loop_5971 loop_5970: tl %xcc, 0x1 st %f10, [%l7 + 0x10] bshuffle %f10, %f4, %f4 loop_5971: fmovrslez %g3, %f11, %f4 st %f6, [%l7 + 0x18] edge8 %o1, %o2, %i7 stb %g7, [%l7 + 0x61] andncc %l3, %g4, %l4 brlz,a %l2, loop_5972 ldd [%l7 + 0x68], %f10 for %f6, %f4, %f14 fmovdle %icc, %f12, %f12 loop_5972: bvc loop_5973 edge32n %o6, %l0, %i6 ld [%l7 + 0x20], %f5 sth %g6, [%l7 + 0x40] loop_5973: fpadd16 %f0, %f14, %f8 sth %l6, [%l7 + 0x52] stw %l5, [%l7 + 0x2C] brlz,a %i2, loop_5974 ldd [%l7 + 0x30], %f0 fpsub16s %f4, %f11, %f11 tsubcctv %o7, %o3, %g5 loop_5974: bcc,a %xcc, loop_5975 tge %xcc, 0x1 ta %xcc, 0x0 subccc %i0, %i4, %i1 loop_5975: bg,pn %icc, loop_5976 mova %icc, %g1, %i5 edge16 %g2, %o4, %i3 array8 %o5, %o0, %l1 loop_5976: fnors %f15, %f2, %f4 fmovspos %icc, %f1, %f3 fbge,a %fcc0, loop_5977 fmovdcs %icc, %f1, %f9 fmovsge %icc, %f7, %f11 fpack32 %f8, %f8, %f12 loop_5977: fornot2 %f6, %f4, %f0 ld [%l7 + 0x24], %f4 movne %xcc, %o1, %g3 bcc,a,pt %xcc, loop_5978 movcc %icc, %i7, %o2 lduh [%l7 + 0x40], %l3 srl %g7, %g4, %l4 loop_5978: fmul8sux16 %f10, %f8, %f10 tn %xcc, 0x7 movneg %icc, %o6, %l2 stw %l0, [%l7 + 0x24] fcmple16 %f6, %f10, %g6 fmovdvs %xcc, %f12, %f12 ldd [%l7 + 0x30], %f2 ldx [%l7 + 0x68], %i6 brlez %l6, loop_5979 or %i2, 0x026C, %o7 fmuld8ulx16 %f11, %f1, %f10 andcc %o3, %g5, %l5 loop_5979: movl %xcc, %i0, %i4 lduh [%l7 + 0x10], %g1 ldsw [%l7 + 0x1C], %i1 srl %g2, 0x1D, %i5 stb %o4, [%l7 + 0x6F] fbe,a %fcc1, loop_5980 fnor %f4, %f4, %f4 ldx [%l7 + 0x38], %i3 add %o5, 0x0C4A, %o0 loop_5980: st %f9, [%l7 + 0x54] ldub [%l7 + 0x7E], %o1 srax %l1, 0x1A, %i7 std %f2, [%l7 + 0x28] fzeros %f5 fmovrdlez %g3, %f0, %f6 fmovsneg %xcc, %f13, %f13 ldd [%l7 + 0x38], %f8 sdiv %o2, 0x1374, %l3 fandnot1s %f10, %f2, %f7 fmul8x16al %f3, %f14, %f12 bge loop_5981 edge8ln %g7, %l4, %g4 movgu %icc, %o6, %l2 stx %l0, [%l7 + 0x08] loop_5981: stw %i6, [%l7 + 0x34] fandnot1 %f10, %f8, %f14 fpack32 %f8, %f4, %f2 nop setx loop_5982, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brgez %g6, loop_5983 st %f8, [%l7 + 0x70] ble %icc, loop_5984 loop_5982: edge32n %i2, %o7, %o3 loop_5983: sdiv %l6, 0x06C0, %l5 fcmple32 %f6, %f8, %i0 loop_5984: movne %icc, %i4, %g5 edge16ln %g1, %g2, %i5 movle %icc, %o4, %i3 ld [%l7 + 0x74], %f8 fexpand %f7, %f4 tleu %xcc, 0x0 lduw [%l7 + 0x40], %i1 bge,a loop_5985 ldsb [%l7 + 0x73], %o5 ldd [%l7 + 0x30], %f0 edge8l %o1, %o0, %i7 loop_5985: fmovd %f0, %f8 bpos loop_5986 fmovsvc %xcc, %f1, %f6 bl %xcc, loop_5987 edge8n %l1, %o2, %l3 loop_5986: ldub [%l7 + 0x0A], %g3 std %f4, [%l7 + 0x50] loop_5987: fbne,a %fcc3, loop_5988 edge32l %g7, %l4, %g4 fpsub32s %f14, %f9, %f0 movrlez %l2, %l0, %i6 loop_5988: fcmpgt32 %f6, %f2, %o6 lduh [%l7 + 0x0C], %i2 st %f2, [%l7 + 0x44] fbl %fcc3, loop_5989 stx %g6, [%l7 + 0x58] udivcc %o3, 0x18C7, %l6 nop setx loop_5990, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5989: fmovrdgz %l5, %f2, %f6 fmovdvs %icc, %f11, %f1 edge8l %i0, %o7, %g5 loop_5990: umulcc %i4, 0x153A, %g1 st %f9, [%l7 + 0x28] lduh [%l7 + 0x2A], %i5 ldsb [%l7 + 0x21], %o4 taddcc %i3, %i1, %g2 fmovde %icc, %f5, %f3 fmovsleu %xcc, %f15, %f13 tcs %xcc, 0x1 ldsb [%l7 + 0x49], %o1 fpack16 %f6, %f9 movgu %xcc, %o0, %o5 fcmple32 %f10, %f2, %i7 std %f8, [%l7 + 0x60] fmuld8ulx16 %f6, %f15, %f0 stx %l1, [%l7 + 0x10] bne,a,pt %xcc, loop_5991 brlez,a %l3, loop_5992 siam 0x4 fzero %f2 loop_5991: fcmpes %fcc1, %f15, %f0 loop_5992: fbe,a %fcc0, loop_5993 sub %g3, 0x0151, %o2 fnot1 %f0, %f2 fornot2s %f14, %f12, %f7 loop_5993: movrgez %g7, 0x140, %l4 fba,a %fcc3, loop_5994 lduw [%l7 + 0x50], %l2 lduh [%l7 + 0x58], %l0 ld [%l7 + 0x14], %f11 loop_5994: fabss %f14, %f14 sethi 0x0901, %g4 fands %f2, %f6, %f12 fmovsleu %xcc, %f3, %f0 movrlz %i6, %i2, %o6 st %f0, [%l7 + 0x70] tl %xcc, 0x5 movrgz %o3, 0x3EB, %l6 bn %xcc, loop_5995 tpos %icc, 0x7 fba,a %fcc3, loop_5996 brlez %l5, loop_5997 loop_5995: ldx [%l7 + 0x78], %i0 bcc,a %icc, loop_5998 loop_5996: tl %xcc, 0x1 loop_5997: ldub [%l7 + 0x3C], %o7 sth %g6, [%l7 + 0x78] loop_5998: ldsw [%l7 + 0x24], %i4 bvs loop_5999 fnand %f6, %f8, %f8 fcmpne16 %f8, %f6, %g1 fnot2 %f8, %f6 loop_5999: lduw [%l7 + 0x20], %g5 popc 0x0371, %o4 st %f13, [%l7 + 0x44] fbge %fcc3, loop_6000 edge32n %i5, %i1, %i3 std %f10, [%l7 + 0x20] taddcctv %o1, 0x0DF8, %o0 loop_6000: fmovda %xcc, %f8, %f10 fpackfix %f0, %f1 sub %o5, 0x1907, %i7 ldd [%l7 + 0x60], %f8 fsrc1s %f5, %f8 fnot2 %f2, %f8 srl %g2, %l1, %g3 taddcctv %l3, 0x0061, %g7 ldsb [%l7 + 0x75], %o2 movcc %xcc, %l2, %l0 fone %f10 fpsub32s %f4, %f11, %f14 sdivcc %g4, 0x1E31, %l4 fmovsn %xcc, %f12, %f0 movrne %i6, %o6, %i2 udiv %o3, 0x1337, %l5 movre %i0, 0x21D, %o7 fblg %fcc0, loop_6001 fmovrdgez %l6, %f2, %f10 movvs %xcc, %g6, %i4 fmovdvc %xcc, %f14, %f8 loop_6001: fbl,a %fcc2, loop_6002 tge %icc, 0x2 movgu %icc, %g5, %o4 fcmpeq32 %f0, %f12, %g1 loop_6002: fzero %f8 ldsw [%l7 + 0x68], %i5 ld [%l7 + 0x0C], %f6 movgu %xcc, %i1, %o1 bg,a loop_6003 fmovdvc %icc, %f1, %f2 ld [%l7 + 0x2C], %f13 alignaddr %o0, %o5, %i7 loop_6003: lduh [%l7 + 0x16], %i3 ld [%l7 + 0x70], %f12 ld [%l7 + 0x2C], %f12 ldsh [%l7 + 0x36], %g2 ldx [%l7 + 0x08], %g3 std %f12, [%l7 + 0x68] fmovdgu %xcc, %f1, %f14 fbul,a %fcc3, loop_6004 sth %l1, [%l7 + 0x56] xnorcc %l3, %g7, %l2 ldx [%l7 + 0x50], %l0 loop_6004: std %f0, [%l7 + 0x28] fmovrdne %o2, %f8, %f4 stb %g4, [%l7 + 0x43] movcc %icc, %i6, %o6 tleu %xcc, 0x1 lduh [%l7 + 0x62], %i2 ldsb [%l7 + 0x77], %o3 st %f2, [%l7 + 0x54] ldsh [%l7 + 0x2C], %l5 fmul8x16 %f0, %f4, %f14 ldd [%l7 + 0x08], %f14 bge,pn %xcc, loop_6005 sth %i0, [%l7 + 0x4E] ld [%l7 + 0x68], %f15 sll %o7, 0x12, %l6 loop_6005: xor %l4, %g6, %g5 alignaddrl %o4, %g1, %i4 fnot1 %f14, %f14 fmovrdgez %i1, %f14, %f4 fmul8x16 %f14, %f4, %f6 fnot1 %f10, %f12 fbn %fcc3, loop_6006 ldsh [%l7 + 0x22], %i5 movrne %o1, %o0, %i7 fmuld8ulx16 %f0, %f8, %f2 loop_6006: fmovsvc %xcc, %f6, %f0 fble,a %fcc2, loop_6007 edge32ln %i3, %o5, %g3 ldsb [%l7 + 0x60], %g2 fmovscc %icc, %f0, %f9 loop_6007: fba,a %fcc1, loop_6008 ldsb [%l7 + 0x5F], %l1 ldsw [%l7 + 0x3C], %g7 andn %l2, 0x06FF, %l3 loop_6008: fbug %fcc0, loop_6009 sdivcc %o2, 0x06F9, %l0 fpack32 %f10, %f8, %f4 tpos %xcc, 0x0 loop_6009: orcc %i6, %g4, %i2 stb %o3, [%l7 + 0x39] umul %l5, 0x060F, %o6 fpadd16s %f15, %f9, %f6 sth %i0, [%l7 + 0x4E] stb %l6, [%l7 + 0x7B] popc 0x0468, %l4 tpos %xcc, 0x4 fbo,a %fcc0, loop_6010 fbue %fcc1, loop_6011 movcs %xcc, %g6, %o7 stx %o4, [%l7 + 0x40] loop_6010: fcmple32 %f10, %f0, %g1 loop_6011: lduh [%l7 + 0x5E], %i4 fcmped %fcc1, %f8, %f8 fandnot1s %f13, %f6, %f15 st %f6, [%l7 + 0x08] ldsh [%l7 + 0x74], %g5 fmovsgu %xcc, %f11, %f5 movpos %xcc, %i1, %o1 brlz %i5, loop_6012 std %f10, [%l7 + 0x50] ldub [%l7 + 0x4E], %i7 xnorcc %i3, %o5, %o0 loop_6012: fbe %fcc1, loop_6013 alignaddrl %g2, %g3, %g7 fandnot1 %f8, %f2, %f2 fpadd32s %f11, %f9, %f5 loop_6013: lduh [%l7 + 0x40], %l1 bshuffle %f4, %f4, %f10 movgu %icc, %l2, %o2 fxnors %f15, %f4, %f9 fbule %fcc3, loop_6014 fmovsle %xcc, %f11, %f15 bg,pt %icc, loop_6015 lduh [%l7 + 0x58], %l3 loop_6014: brlez,a %i6, loop_6016 movpos %xcc, %l0, %g4 loop_6015: fbul %fcc1, loop_6017 edge16l %i2, %o3, %o6 loop_6016: fnot1 %f8, %f0 std %f0, [%l7 + 0x50] loop_6017: fmovdcc %xcc, %f12, %f8 sth %i0, [%l7 + 0x48] fsrc1s %f12, %f5 fmovdge %icc, %f0, %f9 ldd [%l7 + 0x18], %f2 fmovrdlz %l6, %f10, %f0 nop setx loop_6018, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrsne %l5, %f3, %f11 ldd [%l7 + 0x70], %f0 stb %l4, [%l7 + 0x1E] loop_6018: sll %g6, 0x03, %o4 taddcc %o7, %i4, %g5 edge16 %i1, %g1, %i5 ldsw [%l7 + 0x18], %o1 fmovdl %icc, %f0, %f6 fsrc1s %f2, %f3 movvs %xcc, %i3, %o5 st %f14, [%l7 + 0x74] fmovd %f4, %f6 tcs %xcc, 0x5 call loop_6019 mulx %o0, 0x156F, %i7 mulx %g3, %g2, %l1 fmovrse %g7, %f10, %f4 loop_6019: stw %o2, [%l7 + 0x4C] taddcctv %l2, %i6, %l3 lduh [%l7 + 0x66], %g4 sllx %i2, 0x11, %o3 fcmped %fcc0, %f2, %f4 fandnot1s %f9, %f12, %f10 tpos %xcc, 0x5 fmovdleu %xcc, %f13, %f7 ta %icc, 0x2 stw %l0, [%l7 + 0x64] stw %i0, [%l7 + 0x50] st %f10, [%l7 + 0x78] bg,a,pn %xcc, loop_6020 fmul8ulx16 %f4, %f2, %f0 fornot1 %f4, %f8, %f8 fcmped %fcc1, %f6, %f2 loop_6020: fmul8ulx16 %f10, %f14, %f8 fmovdvs %icc, %f13, %f14 fcmpne32 %f4, %f8, %o6 fpack16 %f2, %f9 fmovdpos %xcc, %f5, %f15 stw %l5, [%l7 + 0x1C] fmovsg %icc, %f13, %f15 or %l4, 0x142D, %l6 fcmpne32 %f2, %f14, %o4 ldsw [%l7 + 0x48], %o7 fabsd %f2, %f14 fmuld8sux16 %f7, %f12, %f2 fmovdleu %icc, %f13, %f4 ldx [%l7 + 0x38], %g6 lduw [%l7 + 0x1C], %i4 ldub [%l7 + 0x61], %g5 stb %g1, [%l7 + 0x46] fmovrsgez %i1, %f4, %f4 ldsw [%l7 + 0x10], %i5 movge %icc, %o1, %i3 edge8n %o0, %o5, %i7 fandnot1s %f14, %f0, %f0 tvs %icc, 0x1 fmul8x16al %f2, %f10, %f14 ldx [%l7 + 0x58], %g3 ldsb [%l7 + 0x6A], %g2 stb %g7, [%l7 + 0x5C] movl %icc, %l1, %o2 fble %fcc1, loop_6021 fmul8ulx16 %f4, %f14, %f8 fpmerge %f11, %f5, %f14 bcc %icc, loop_6022 loop_6021: fmovrslz %l2, %f7, %f15 fbue %fcc3, loop_6023 tcs %icc, 0x2 loop_6022: ldx [%l7 + 0x40], %i6 xorcc %g4, 0x0120, %l3 loop_6023: lduw [%l7 + 0x68], %i2 bge loop_6024 fmovse %xcc, %f0, %f9 ldsh [%l7 + 0x6A], %l0 brgez %o3, loop_6025 loop_6024: std %f6, [%l7 + 0x58] subccc %i0, 0x0CA8, %l5 ble,pn %xcc, loop_6026 loop_6025: fbge %fcc2, loop_6027 fbo %fcc2, loop_6028 srlx %o6, 0x12, %l4 loop_6026: fmovdleu %icc, %f7, %f9 loop_6027: fzero %f2 loop_6028: fcmpes %fcc0, %f2, %f10 sethi 0x0D2A, %l6 ld [%l7 + 0x58], %f4 ldsw [%l7 + 0x64], %o7 tsubcc %g6, 0x159C, %i4 bvs,pn %icc, loop_6029 fbule %fcc3, loop_6030 lduh [%l7 + 0x4E], %g5 andcc %g1, 0x00FC, %i1 loop_6029: sth %i5, [%l7 + 0x2E] loop_6030: fsrc2s %f6, %f7 addc %o4, 0x1748, %o1 ld [%l7 + 0x0C], %f13 stb %i3, [%l7 + 0x16] lduh [%l7 + 0x1A], %o5 fsrc1 %f10, %f2 fbg,a %fcc2, loop_6031 addc %o0, %i7, %g2 ldsb [%l7 + 0x4F], %g7 stw %l1, [%l7 + 0x44] loop_6031: fmovdle %icc, %f6, %f5 ldub [%l7 + 0x24], %g3 lduw [%l7 + 0x44], %o2 bvs %xcc, loop_6032 bpos,a %xcc, loop_6033 fmul8x16 %f12, %f8, %f0 fmovsn %xcc, %f6, %f12 loop_6032: bl,a %icc, loop_6034 loop_6033: fmovdcs %icc, %f14, %f10 umulcc %l2, %g4, %i6 lduw [%l7 + 0x78], %i2 loop_6034: fba %fcc3, loop_6035 movrlez %l0, %l3, %o3 ldd [%l7 + 0x60], %f14 edge16l %i0, %l5, %o6 loop_6035: edge16 %l6, %l4, %g6 ld [%l7 + 0x18], %f10 fors %f2, %f12, %f0 orncc %o7, %i4, %g1 fnor %f14, %f4, %f10 brnz %g5, loop_6036 ldsb [%l7 + 0x4D], %i5 sth %o4, [%l7 + 0x22] brlz %i1, loop_6037 loop_6036: ldsb [%l7 + 0x24], %o1 std %f2, [%l7 + 0x60] stx %o5, [%l7 + 0x20] loop_6037: fnors %f3, %f1, %f1 brz,a %i3, loop_6038 fmovdcc %xcc, %f9, %f2 addc %i7, 0x12CD, %o0 addccc %g7, %l1, %g2 loop_6038: lduh [%l7 + 0x4C], %g3 brlez,a %o2, loop_6039 stx %l2, [%l7 + 0x58] movrne %g4, %i6, %l0 movle %icc, %l3, %o3 loop_6039: movvs %icc, %i0, %i2 stw %o6, [%l7 + 0x10] fmovdpos %xcc, %f9, %f14 edge8 %l6, %l4, %g6 andncc %o7, %i4, %l5 movge %xcc, %g1, %i5 lduh [%l7 + 0x3E], %g5 andncc %i1, %o1, %o4 fcmps %fcc1, %f10, %f8 ldsb [%l7 + 0x68], %i3 fsrc1s %f6, %f9 fnor %f10, %f14, %f14 fpmerge %f13, %f10, %f4 stb %i7, [%l7 + 0x36] st %f9, [%l7 + 0x5C] fbe %fcc0, loop_6040 fcmpne32 %f14, %f0, %o0 std %f0, [%l7 + 0x50] fmovscc %icc, %f10, %f1 loop_6040: fnegd %f4, %f14 ldx [%l7 + 0x20], %o5 fbe,a %fcc3, loop_6041 ldsh [%l7 + 0x2A], %g7 fnands %f12, %f8, %f4 stw %g2, [%l7 + 0x38] loop_6041: movle %xcc, %l1, %o2 subccc %g3, 0x0015, %g4 fnand %f8, %f10, %f8 fbge %fcc3, loop_6042 fandnot2 %f6, %f10, %f12 addc %l2, %i6, %l0 andncc %l3, %o3, %i0 loop_6042: fmovrdlez %o6, %f10, %f0 tpos %xcc, 0x6 movcs %icc, %i2, %l4 edge32n %l6, %o7, %g6 andcc %i4, 0x1F16, %l5 fmovdpos %xcc, %f4, %f14 sll %g1, 0x1E, %g5 ldd [%l7 + 0x30], %f2 orn %i1, %o1, %o4 xorcc %i5, 0x0BA9, %i3 ldx [%l7 + 0x18], %o0 stw %i7, [%l7 + 0x70] ldsb [%l7 + 0x51], %g7 ldsw [%l7 + 0x08], %o5 movneg %xcc, %l1, %o2 nop setx loop_6043, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x1A], %g3 sth %g2, [%l7 + 0x10] lduw [%l7 + 0x38], %g4 loop_6043: fnor %f2, %f4, %f2 fandnot2 %f10, %f10, %f8 lduh [%l7 + 0x46], %i6 bgu loop_6044 fmovdne %icc, %f0, %f12 lduw [%l7 + 0x10], %l0 fbn,a %fcc2, loop_6045 loop_6044: ta %icc, 0x3 smul %l3, %o3, %i0 fcmpeq16 %f14, %f10, %o6 loop_6045: tg %xcc, 0x2 sth %l2, [%l7 + 0x72] fandnot2s %f14, %f12, %f14 umul %i2, 0x05EB, %l6 fcmpd %fcc3, %f10, %f2 pdist %f0, %f12, %f10 bcc,pt %xcc, loop_6046 fxor %f6, %f4, %f12 ldsh [%l7 + 0x08], %o7 fmovde %xcc, %f8, %f3 loop_6046: fbe %fcc2, loop_6047 movvs %xcc, %l4, %i4 stb %g6, [%l7 + 0x5F] fmovdcs %icc, %f0, %f7 loop_6047: tsubcc %l5, 0x0FDC, %g5 ldx [%l7 + 0x58], %i1 ldx [%l7 + 0x10], %g1 fbo,a %fcc0, loop_6048 ta %xcc, 0x0 fmovsa %icc, %f1, %f3 fpsub16 %f8, %f8, %f6 loop_6048: movpos %xcc, %o1, %o4 ldub [%l7 + 0x54], %i5 stb %o0, [%l7 + 0x3B] sll %i7, 0x1E, %g7 bcs,a %icc, loop_6049 add %i3, %l1, %o2 fpsub32s %f10, %f9, %f9 fmul8ulx16 %f4, %f12, %f10 loop_6049: stw %o5, [%l7 + 0x4C] mulscc %g3, %g2, %i6 lduh [%l7 + 0x58], %l0 mulx %l3, 0x0A34, %o3 fnegd %f2, %f12 ld [%l7 + 0x24], %f5 ldx [%l7 + 0x50], %i0 ldx [%l7 + 0x48], %o6 andcc %g4, %i2, %l2 ldsh [%l7 + 0x4A], %o7 fmuld8sux16 %f12, %f2, %f6 bvc,pn %xcc, loop_6050 stb %l6, [%l7 + 0x5D] smulcc %i4, 0x1C85, %g6 ldsw [%l7 + 0x2C], %l5 loop_6050: bcc,pt %icc, loop_6051 and %l4, 0x027F, %i1 fbu,a %fcc3, loop_6052 fmovsg %icc, %f7, %f11 loop_6051: st %f5, [%l7 + 0x3C] fmovsgu %icc, %f7, %f13 loop_6052: tgu %icc, 0x0 fnot1 %f4, %f12 addc %g5, 0x15ED, %g1 andcc %o4, %o1, %o0 edge32 %i7, %g7, %i5 fba,a %fcc2, loop_6053 ldsh [%l7 + 0x0C], %i3 movne %icc, %l1, %o5 ldx [%l7 + 0x10], %o2 loop_6053: sdiv %g2, 0x1A40, %i6 fabsd %f6, %f6 sth %g3, [%l7 + 0x28] andn %l0, %l3, %i0 sll %o3, 0x06, %o6 fmovdn %icc, %f1, %f9 andncc %g4, %i2, %l2 fmovdn %icc, %f11, %f12 std %f10, [%l7 + 0x10] bpos,a %icc, loop_6054 std %f2, [%l7 + 0x40] sth %o7, [%l7 + 0x2A] fble %fcc3, loop_6055 loop_6054: movgu %icc, %i4, %l6 stw %l5, [%l7 + 0x34] lduh [%l7 + 0x70], %g6 loop_6055: ld [%l7 + 0x18], %f5 sth %l4, [%l7 + 0x66] ble %icc, loop_6056 ldsh [%l7 + 0x3C], %i1 fpsub16s %f9, %f10, %f1 ldsw [%l7 + 0x68], %g1 loop_6056: edge32ln %g5, %o4, %o0 bge,a,pn %icc, loop_6057 std %f14, [%l7 + 0x58] nop setx loop_6058, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %o1, [%l7 + 0x08] loop_6057: fbg %fcc0, loop_6059 edge32 %g7, %i5, %i3 loop_6058: fmovdg %xcc, %f5, %f15 bpos,pt %icc, loop_6060 loop_6059: fmovrdgz %l1, %f4, %f10 addc %i7, %o5, %g2 fabsd %f12, %f4 loop_6060: stx %i6, [%l7 + 0x70] fmovrslz %g3, %f13, %f15 lduw [%l7 + 0x38], %o2 bpos,pt %xcc, loop_6061 fble %fcc1, loop_6062 ldsh [%l7 + 0x14], %l3 movrgez %i0, %l0, %o6 loop_6061: lduh [%l7 + 0x70], %g4 loop_6062: fbge,a %fcc1, loop_6063 ldsb [%l7 + 0x19], %o3 lduh [%l7 + 0x60], %l2 st %f0, [%l7 + 0x68] loop_6063: fmovsvc %xcc, %f4, %f7 ld [%l7 + 0x18], %f15 smulcc %o7, %i4, %l6 sdiv %l5, 0x1CE0, %i2 fmul8x16al %f10, %f11, %f12 fpsub16s %f7, %f10, %f2 fbu %fcc3, loop_6064 ldub [%l7 + 0x27], %g6 addc %l4, 0x07C1, %g1 edge8ln %g5, %i1, %o0 loop_6064: fmovrdgz %o4, %f10, %f4 ldsw [%l7 + 0x18], %o1 stw %i5, [%l7 + 0x54] lduw [%l7 + 0x54], %g7 bgu,pn %xcc, loop_6065 fmuld8ulx16 %f3, %f14, %f14 fsrc1 %f0, %f8 tgu %icc, 0x0 loop_6065: fmovdn %xcc, %f2, %f4 movg %icc, %l1, %i3 fmuld8ulx16 %f11, %f6, %f12 ldsh [%l7 + 0x2C], %i7 fandnot2 %f4, %f8, %f2 fnors %f6, %f11, %f3 st %f10, [%l7 + 0x58] xor %g2, %i6, %g3 brlez %o5, loop_6066 tcs %icc, 0x7 fmovsle %icc, %f12, %f10 fmovrde %o2, %f8, %f8 loop_6066: fmovsgu %xcc, %f6, %f7 brlz,a %i0, loop_6067 ldd [%l7 + 0x30], %f10 movvs %icc, %l3, %o6 tvs %xcc, 0x6 loop_6067: edge32l %l0, %g4, %l2 fmul8x16al %f8, %f5, %f8 stb %o7, [%l7 + 0x2E] nop setx loop_6068, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8ulx16 %f1, %f8, %f6 std %f14, [%l7 + 0x68] ld [%l7 + 0x24], %f13 loop_6068: sth %o3, [%l7 + 0x26] fmovs %f10, %f1 subc %i4, %l5, %l6 fmovsl %xcc, %f14, %f9 xor %i2, %g6, %l4 fone %f12 std %f12, [%l7 + 0x68] fmovdg %icc, %f3, %f5 fmovrsne %g1, %f2, %f0 fbuge,a %fcc1, loop_6069 fmovdg %xcc, %f6, %f7 stb %i1, [%l7 + 0x1C] fmovsa %icc, %f2, %f8 loop_6069: fble %fcc2, loop_6070 lduw [%l7 + 0x58], %g5 st %f15, [%l7 + 0x70] brlez %o0, loop_6071 loop_6070: movge %icc, %o4, %o1 ldsh [%l7 + 0x20], %i5 smulcc %l1, 0x00C0, %i3 loop_6071: fmovscs %icc, %f13, %f15 udivcc %g7, 0x036C, %i7 fmovspos %xcc, %f3, %f12 array16 %i6, %g2, %g3 bn %xcc, loop_6072 stw %o2, [%l7 + 0x14] smulcc %o5, %l3, %i0 stx %o6, [%l7 + 0x40] loop_6072: brnz %g4, loop_6073 edge16n %l0, %l2, %o3 fxnor %f12, %f6, %f4 fmovsg %xcc, %f3, %f8 loop_6073: bgu,pt %icc, loop_6074 fone %f2 fbge,a %fcc1, loop_6075 umulcc %i4, 0x05E0, %o7 loop_6074: ldd [%l7 + 0x68], %f12 fpsub16 %f6, %f10, %f0 loop_6075: fmovdcc %icc, %f8, %f4 lduw [%l7 + 0x18], %l6 ldsw [%l7 + 0x40], %i2 mulscc %l5, %g6, %g1 mulx %i1, %g5, %l4 fand %f4, %f6, %f0 array8 %o0, %o1, %o4 ldsh [%l7 + 0x76], %i5 fandnot1 %f12, %f0, %f8 lduh [%l7 + 0x30], %l1 orcc %i3, 0x140C, %i7 fmovdpos %xcc, %f13, %f3 bcc,a loop_6076 be %icc, loop_6077 siam 0x5 movneg %xcc, %g7, %i6 loop_6076: stw %g2, [%l7 + 0x68] loop_6077: alignaddrl %g3, %o2, %o5 fmovdl %icc, %f13, %f0 stw %l3, [%l7 + 0x70] movre %i0, %g4, %l0 fbug %fcc0, loop_6078 fxnors %f2, %f1, %f5 lduw [%l7 + 0x2C], %l2 alignaddr %o3, %i4, %o7 loop_6078: taddcc %o6, 0x0B4C, %l6 std %f0, [%l7 + 0x60] movrne %l5, 0x39F, %g6 lduh [%l7 + 0x52], %g1 fors %f11, %f1, %f10 fbuge,a %fcc3, loop_6079 fone %f10 fbu,a %fcc0, loop_6080 ldsw [%l7 + 0x64], %i1 loop_6079: movge %icc, %i2, %l4 stw %o0, [%l7 + 0x14] loop_6080: fmovscs %xcc, %f0, %f10 fmovdle %icc, %f6, %f0 ldx [%l7 + 0x30], %g5 fmovspos %icc, %f9, %f12 fcmpne32 %f8, %f10, %o1 array32 %o4, %l1, %i5 fmul8x16au %f10, %f3, %f12 brgez,a %i3, loop_6081 ldsh [%l7 + 0x66], %i7 te %icc, 0x6 fcmpne32 %f8, %f8, %g7 loop_6081: fbug,a %fcc1, loop_6082 tsubcc %g2, %g3, %i6 sth %o2, [%l7 + 0x3A] lduh [%l7 + 0x3A], %o5 loop_6082: fmovse %icc, %f7, %f5 std %f14, [%l7 + 0x40] movleu %xcc, %l3, %i0 fmovsvc %xcc, %f8, %f9 fnot1s %f7, %f9 umulcc %g4, 0x0594, %l2 bl,a,pt %xcc, loop_6083 fand %f12, %f4, %f10 fmovrsgez %l0, %f3, %f1 edge16n %i4, %o3, %o7 loop_6083: fba,a %fcc1, loop_6084 movneg %icc, %o6, %l6 fmovrdlz %g6, %f12, %f10 tle %xcc, 0x0 loop_6084: ldsh [%l7 + 0x3E], %l5 sth %g1, [%l7 + 0x20] ldsw [%l7 + 0x08], %i1 andn %i2, 0x1454, %l4 fzero %f6 sth %g5, [%l7 + 0x36] lduh [%l7 + 0x5E], %o0 fble,a %fcc1, loop_6085 st %f15, [%l7 + 0x70] sth %o4, [%l7 + 0x50] fsrc1s %f1, %f14 loop_6085: ldub [%l7 + 0x75], %o1 subc %i5, 0x0047, %i3 stb %i7, [%l7 + 0x7C] sth %l1, [%l7 + 0x7A] fmovda %icc, %f3, %f12 fsrc2 %f0, %f6 tl %icc, 0x5 fors %f11, %f1, %f9 ldsb [%l7 + 0x44], %g2 addcc %g7, %i6, %o2 fnors %f11, %f13, %f9 ldx [%l7 + 0x48], %o5 bshuffle %f10, %f14, %f4 fblg,a %fcc3, loop_6086 stw %g3, [%l7 + 0x2C] movrlz %l3, %g4, %i0 sdivcc %l0, 0x1A06, %l2 loop_6086: edge8 %o3, %o7, %o6 bgu,a,pt %xcc, loop_6087 tle %icc, 0x4 andcc %l6, %i4, %l5 fmovde %xcc, %f12, %f7 loop_6087: ldsw [%l7 + 0x70], %g6 movleu %icc, %g1, %i2 fandnot1s %f8, %f1, %f10 edge8 %i1, %g5, %l4 fmovsg %icc, %f7, %f11 fmul8x16 %f11, %f6, %f2 fmul8sux16 %f12, %f8, %f12 lduw [%l7 + 0x38], %o0 fzeros %f5 movn %icc, %o1, %i5 tg %xcc, 0x6 fcmple32 %f10, %f10, %i3 ldsw [%l7 + 0x78], %o4 fmovrse %i7, %f4, %f3 fmovde %icc, %f12, %f6 fnot1 %f12, %f0 movleu %icc, %l1, %g2 fcmpgt32 %f12, %f0, %g7 lduw [%l7 + 0x30], %i6 fmovde %icc, %f5, %f11 fba,a %fcc1, loop_6088 ldd [%l7 + 0x18], %f10 edge8n %o5, %o2, %g3 fcmpgt16 %f10, %f12, %l3 loop_6088: and %i0, %g4, %l0 taddcc %o3, 0x0A4B, %o7 std %f0, [%l7 + 0x10] lduw [%l7 + 0x30], %l2 edge32 %l6, %i4, %l5 lduw [%l7 + 0x30], %o6 stb %g1, [%l7 + 0x33] st %f12, [%l7 + 0x38] fsrc2s %f11, %f0 movvc %xcc, %g6, %i1 fbe %fcc2, loop_6089 fpack16 %f4, %f0 st %f1, [%l7 + 0x54] bneg loop_6090 loop_6089: fmovrse %i2, %f1, %f5 fcmpd %fcc3, %f12, %f0 popc %l4, %g5 loop_6090: ldsw [%l7 + 0x20], %o1 ldx [%l7 + 0x20], %o0 fcmps %fcc3, %f11, %f14 fcmpne16 %f6, %f14, %i3 fzeros %f1 ldub [%l7 + 0x2A], %o4 stx %i5, [%l7 + 0x40] fornot1 %f10, %f6, %f0 edge32l %l1, %i7, %g2 fbne,a %fcc1, loop_6091 fpackfix %f8, %f11 ldsb [%l7 + 0x64], %i6 ldsb [%l7 + 0x50], %g7 loop_6091: bcc,a loop_6092 ldsh [%l7 + 0x3C], %o2 ba %icc, loop_6093 st %f2, [%l7 + 0x40] loop_6092: xor %o5, 0x1354, %l3 ld [%l7 + 0x38], %f8 loop_6093: lduh [%l7 + 0x0C], %i0 subcc %g3, 0x0F10, %l0 movrgez %g4, 0x09B, %o3 fpmerge %f2, %f15, %f0 fmovrdgz %o7, %f4, %f8 tne %icc, 0x6 movrgz %l6, 0x3DD, %i4 bg loop_6094 fmovsl %icc, %f15, %f3 stw %l2, [%l7 + 0x5C] fmuld8sux16 %f8, %f7, %f0 loop_6094: xnorcc %o6, %g1, %g6 mova %xcc, %l5, %i1 movpos %xcc, %i2, %g5 array16 %l4, %o0, %i3 st %f6, [%l7 + 0x44] ld [%l7 + 0x28], %f4 ldsh [%l7 + 0x0E], %o4 edge16ln %o1, %i5, %l1 movvs %icc, %i7, %i6 movrne %g7, 0x174, %g2 ld [%l7 + 0x2C], %f2 fmovsleu %icc, %f2, %f12 fbl,a %fcc0, loop_6095 fcmpgt16 %f12, %f14, %o2 movne %icc, %l3, %i0 movre %o5, %g3, %g4 loop_6095: stx %l0, [%l7 + 0x58] sth %o7, [%l7 + 0x42] ldx [%l7 + 0x18], %l6 std %f12, [%l7 + 0x70] ld [%l7 + 0x6C], %f9 addcc %o3, 0x08C0, %i4 fbe,a %fcc2, loop_6096 fmovsge %xcc, %f9, %f14 fbe,a %fcc1, loop_6097 fcmped %fcc0, %f2, %f12 loop_6096: movpos %icc, %l2, %g1 std %f0, [%l7 + 0x10] loop_6097: ldsw [%l7 + 0x50], %g6 movcs %icc, %l5, %i1 sllx %i2, 0x0F, %o6 fmovrdlz %l4, %f14, %f4 fabss %f7, %f2 stw %g5, [%l7 + 0x18] fmovrsgz %i3, %f5, %f5 fbul %fcc3, loop_6098 tle %xcc, 0x5 lduw [%l7 + 0x64], %o4 nop setx loop_6099, %l0, %l1 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_6098: edge8ln %o1, %i5, %l1 std %f2, [%l7 + 0x48] fmovdvc %icc, %f15, %f2 loop_6099: fcmple32 %f6, %f10, %i7 fnegd %f14, %f0 ldd [%l7 + 0x70], %f0 stx %o0, [%l7 + 0x10] bvs,a loop_6100 fandnot1 %f12, %f0, %f6 stw %g7, [%l7 + 0x38] stb %i6, [%l7 + 0x79] loop_6100: movvs %xcc, %g2, %o2 smulcc %i0, 0x14B9, %l3 fmovsg %xcc, %f2, %f9 stw %o5, [%l7 + 0x50] be,a loop_6101 taddcctv %g4, 0x10CA, %l0 fbule %fcc3, loop_6102 stb %g3, [%l7 + 0x1B] loop_6101: andcc %o7, %o3, %i4 stw %l6, [%l7 + 0x20] loop_6102: std %f6, [%l7 + 0x18] andncc %g1, %g6, %l5 edge32ln %i1, %i2, %o6 ldsh [%l7 + 0x5E], %l4 tge %xcc, 0x2 alignaddrl %g5, %i3, %l2 ldsb [%l7 + 0x0A], %o1 taddcc %i5, %l1, %o4 fornot2 %f6, %f0, %f8 ldsh [%l7 + 0x28], %i7 fmovsgu %icc, %f14, %f11 ldsb [%l7 + 0x40], %o0 tgu %icc, 0x4 fmovdge %xcc, %f0, %f1 std %f12, [%l7 + 0x58] umul %g7, %i6, %g2 fpsub32s %f7, %f7, %f3 fblg,a %fcc2, loop_6103 ldub [%l7 + 0x59], %o2 ldd [%l7 + 0x68], %f0 fmovrsgz %i0, %f8, %f13 loop_6103: fpackfix %f12, %f2 ldsh [%l7 + 0x1A], %o5 lduw [%l7 + 0x78], %g4 fexpand %f9, %f8 edge8l %l0, %g3, %l3 movpos %icc, %o7, %i4 ldsh [%l7 + 0x0C], %l6 fsrc1 %f2, %f8 lduw [%l7 + 0x14], %g1 fornot1s %f10, %f7, %f9 ldsw [%l7 + 0x08], %g6 mova %xcc, %l5, %o3 sdivcc %i1, 0x0034, %i2 movrne %o6, %l4, %i3 fmovrdne %l2, %f6, %f12 fmovsvs %icc, %f2, %f3 stw %g5, [%l7 + 0x50] udivcc %i5, 0x0B0D, %o1 fmovsvc %xcc, %f13, %f11 sllx %o4, 0x02, %i7 fbul,a %fcc2, loop_6104 fpack32 %f2, %f10, %f14 fnegd %f6, %f10 tg %icc, 0x1 loop_6104: tge %icc, 0x0 std %f6, [%l7 + 0x28] bvc loop_6105 umul %l1, 0x0BA2, %g7 ldx [%l7 + 0x70], %o0 ldsh [%l7 + 0x50], %g2 loop_6105: ldsh [%l7 + 0x66], %i6 ldd [%l7 + 0x70], %f12 udivcc %i0, 0x10BA, %o5 lduh [%l7 + 0x6A], %o2 fbn %fcc0, loop_6106 be loop_6107 movrgez %g4, 0x396, %g3 st %f12, [%l7 + 0x1C] loop_6106: movl %icc, %l3, %l0 loop_6107: ldx [%l7 + 0x50], %o7 fmovdcs %icc, %f7, %f1 stb %l6, [%l7 + 0x6E] edge8ln %i4, %g6, %l5 bg,a %xcc, loop_6108 stb %o3, [%l7 + 0x69] stx %i1, [%l7 + 0x40] ldsw [%l7 + 0x44], %g1 loop_6108: movvc %xcc, %o6, %i2 fbuge %fcc3, loop_6109 stb %l4, [%l7 + 0x55] fpack32 %f0, %f12, %f0 ldsh [%l7 + 0x18], %l2 loop_6109: fmovscs %icc, %f0, %f12 fmovs %f11, %f15 movvc %xcc, %i3, %g5 ldsh [%l7 + 0x32], %i5 sub %o4, 0x0B65, %o1 fnot2 %f0, %f8 stw %l1, [%l7 + 0x40] edge8n %i7, %o0, %g2 fxnors %f10, %f2, %f8 fnand %f10, %f4, %f0 fmovsneg %xcc, %f1, %f10 fmul8x16 %f6, %f0, %f14 addcc %i6, 0x1C77, %g7 movgu %icc, %o5, %o2 movrgez %g4, 0x311, %g3 sth %i0, [%l7 + 0x0E] ldsw [%l7 + 0x40], %l0 st %f7, [%l7 + 0x74] sub %o7, %l3, %i4 ldsb [%l7 + 0x7A], %g6 stx %l5, [%l7 + 0x20] fzero %f0 fbul,a %fcc2, loop_6110 tneg %xcc, 0x0 be,a,pt %icc, loop_6111 orn %o3, %i1, %g1 loop_6110: brnz %o6, loop_6112 fmovsge %icc, %f8, %f15 loop_6111: xorcc %i2, %l6, %l4 bcs loop_6113 loop_6112: fcmpeq16 %f2, %f14, %l2 fnot2s %f4, %f8 faligndata %f6, %f8, %f8 loop_6113: ldsh [%l7 + 0x34], %i3 addcc %g5, %o4, %i5 edge16n %o1, %l1, %i7 fmovsneg %xcc, %f12, %f6 lduw [%l7 + 0x54], %o0 fmovrslz %g2, %f5, %f7 stw %g7, [%l7 + 0x6C] fcmpes %fcc2, %f0, %f11 smul %o5, %o2, %g4 fmovrsne %g3, %f13, %f1 ldsw [%l7 + 0x48], %i0 fcmpeq16 %f14, %f8, %i6 fcmple16 %f10, %f8, %l0 srl %o7, %i4, %l3 ldsh [%l7 + 0x18], %g6 fcmple32 %f2, %f8, %o3 sth %i1, [%l7 + 0x26] ldd [%l7 + 0x58], %f4 lduw [%l7 + 0x3C], %l5 fmovsvc %icc, %f10, %f1 fmul8x16au %f9, %f4, %f0 bvc,pn %xcc, loop_6114 subcc %g1, %i2, %l6 stb %o6, [%l7 + 0x71] orn %l2, %l4, %g5 loop_6114: sth %i3, [%l7 + 0x1C] fmovd %f2, %f6 ldsh [%l7 + 0x68], %o4 tcc %icc, 0x1 ldsh [%l7 + 0x2E], %i5 sdiv %l1, 0x01B3, %o1 tleu %icc, 0x2 bcc,a %xcc, loop_6115 stb %o0, [%l7 + 0x3D] fnot1 %f8, %f4 lduh [%l7 + 0x70], %i7 loop_6115: orcc %g7, %o5, %g2 movneg %xcc, %g4, %o2 fnot1 %f8, %f8 fmovsg %icc, %f15, %f14 fmovdgu %xcc, %f3, %f5 fba %fcc1, loop_6116 ldsb [%l7 + 0x45], %i0 fcmped %fcc0, %f8, %f10 fors %f8, %f6, %f14 loop_6116: tne %icc, 0x3 lduh [%l7 + 0x46], %g3 stb %l0, [%l7 + 0x7D] edge32ln %i6, %i4, %o7 brgez %l3, loop_6117 ldsb [%l7 + 0x12], %o3 fbo,a %fcc2, loop_6118 orcc %g6, %i1, %l5 loop_6117: edge32ln %g1, %l6, %o6 fbl,a %fcc3, loop_6119 loop_6118: lduw [%l7 + 0x5C], %i2 movne %icc, %l4, %g5 st %f9, [%l7 + 0x1C] loop_6119: fbule,a %fcc2, loop_6120 movrne %i3, %l2, %i5 ld [%l7 + 0x0C], %f2 lduw [%l7 + 0x54], %l1 loop_6120: fpsub16 %f0, %f2, %f2 smulcc %o4, %o1, %o0 fpackfix %f12, %f5 bleu,pt %xcc, loop_6121 lduw [%l7 + 0x78], %g7 stx %o5, [%l7 + 0x78] movcs %icc, %g2, %g4 loop_6121: alignaddrl %i7, %o2, %i0 edge8ln %g3, %i6, %l0 fzero %f8 fcmps %fcc2, %f5, %f4 ld [%l7 + 0x18], %f5 fandnot2s %f7, %f12, %f5 ldub [%l7 + 0x78], %o7 array8 %i4, %l3, %o3 orcc %g6, %i1, %g1 fbo,a %fcc0, loop_6122 ldsh [%l7 + 0x3C], %l5 ldsh [%l7 + 0x4E], %o6 lduw [%l7 + 0x48], %l6 loop_6122: fnot2s %f8, %f7 stw %i2, [%l7 + 0x24] fbn %fcc3, loop_6123 lduh [%l7 + 0x30], %g5 fmovdcs %icc, %f5, %f12 fones %f6 loop_6123: ld [%l7 + 0x44], %f9 stb %i3, [%l7 + 0x30] bneg,pn %icc, loop_6124 brnz,a %l4, loop_6125 bn,a,pt %xcc, loop_6126 fbug,a %fcc1, loop_6127 loop_6124: movrlez %l2, 0x29A, %i5 loop_6125: ldd [%l7 + 0x60], %f0 loop_6126: fmovse %xcc, %f9, %f0 loop_6127: fmovdg %xcc, %f9, %f9 fmovrde %l1, %f14, %f6 brlz,a %o1, loop_6128 stx %o4, [%l7 + 0x70] lduw [%l7 + 0x14], %o0 ldx [%l7 + 0x38], %g7 loop_6128: edge16ln %o5, %g4, %i7 fors %f5, %f1, %f8 stx %g2, [%l7 + 0x58] fmovs %f7, %f10 fmovsg %xcc, %f9, %f7 andn %i0, 0x131F, %g3 fabsd %f4, %f2 andn %i6, 0x0A7D, %l0 fxnor %f0, %f12, %f4 fmovdcs %xcc, %f3, %f2 lduh [%l7 + 0x26], %o2 fxors %f7, %f11, %f15 tn %xcc, 0x1 ldsh [%l7 + 0x22], %i4 brz %o7, loop_6129 pdist %f10, %f10, %f8 lduh [%l7 + 0x2C], %l3 fmovrslz %o3, %f1, %f1 loop_6129: fsrc1 %f8, %f0 movrgez %g6, %g1, %l5 fcmped %fcc1, %f2, %f2 addcc %i1, 0x0D33, %o6 lduw [%l7 + 0x50], %l6 stb %g5, [%l7 + 0x3A] fmovsvs %icc, %f13, %f1 movleu %icc, %i3, %i2 fmovd %f6, %f10 alignaddr %l2, %l4, %l1 sth %i5, [%l7 + 0x1E] fnands %f5, %f14, %f2 taddcctv %o1, %o0, %g7 tne %xcc, 0x4 fmovdneg %icc, %f0, %f11 smulcc %o4, %o5, %g4 taddcctv %g2, 0x13EC, %i7 fbl %fcc3, loop_6130 bcs,a %icc, loop_6131 faligndata %f4, %f12, %f10 movleu %icc, %i0, %i6 loop_6130: tl %icc, 0x2 loop_6131: stw %l0, [%l7 + 0x78] ldsb [%l7 + 0x32], %g3 andn %o2, 0x0F71, %o7 fpmerge %f15, %f11, %f2 movge %xcc, %l3, %o3 fcmple16 %f10, %f8, %i4 call loop_6132 movpos %xcc, %g6, %l5 xorcc %i1, %o6, %l6 ba loop_6133 loop_6132: lduw [%l7 + 0x0C], %g1 fcmple16 %f0, %f2, %g5 tgu %icc, 0x6 loop_6133: fcmple16 %f6, %f0, %i3 stb %l2, [%l7 + 0x51] subc %l4, 0x0213, %i2 fmovsg %icc, %f1, %f14 fxnors %f15, %f13, %f14 stb %i5, [%l7 + 0x7A] fbn %fcc2, loop_6134 ldsh [%l7 + 0x0A], %o1 fmovscs %xcc, %f3, %f11 fmuld8sux16 %f9, %f7, %f4 loop_6134: fmovrdgez %l1, %f12, %f10 fbl,a %fcc0, loop_6135 stx %g7, [%l7 + 0x38] stw %o0, [%l7 + 0x68] ldub [%l7 + 0x4A], %o5 loop_6135: fbug %fcc3, loop_6136 fcmpgt16 %f4, %f10, %g4 movleu %xcc, %g2, %i7 bl,a,pn %xcc, loop_6137 loop_6136: tn %icc, 0x6 fnot1 %f6, %f14 ldub [%l7 + 0x20], %i0 loop_6137: add %i6, 0x095A, %l0 array32 %o4, %g3, %o2 fmovrslz %l3, %f2, %f1 lduw [%l7 + 0x64], %o7 taddcctv %i4, 0x0FD1, %o3 fsrc1s %f2, %f6 fmovsgu %xcc, %f4, %f0 fmovsn %icc, %f4, %f12 fmovscs %icc, %f10, %f10 fmovdvs %xcc, %f0, %f10 fmuld8ulx16 %f0, %f12, %f2 ld [%l7 + 0x78], %f1 stw %l5, [%l7 + 0x14] udiv %g6, 0x0EE1, %i1 lduw [%l7 + 0x14], %o6 fbl %fcc0, loop_6138 mulx %l6, %g5, %g1 addcc %l2, 0x1F22, %i3 brz,a %i2, loop_6139 loop_6138: sth %i5, [%l7 + 0x58] brlez %l4, loop_6140 lduh [%l7 + 0x4A], %o1 loop_6139: ldsh [%l7 + 0x1E], %g7 stx %o0, [%l7 + 0x08] loop_6140: udiv %o5, 0x06DD, %g4 stw %l1, [%l7 + 0x40] fones %f9 fcmpd %fcc0, %f4, %f4 edge16ln %g2, %i7, %i6 std %f4, [%l7 + 0x38] movvs %xcc, %i0, %o4 fbn,a %fcc1, loop_6141 bge,pn %xcc, loop_6142 fmovspos %icc, %f10, %f10 ldsw [%l7 + 0x3C], %g3 loop_6141: fnand %f8, %f12, %f0 loop_6142: movpos %xcc, %l0, %l3 tneg %xcc, 0x7 fandnot1 %f14, %f4, %f0 ldx [%l7 + 0x50], %o2 bvc,pn %xcc, loop_6143 ldub [%l7 + 0x27], %o7 fcmpgt16 %f14, %f0, %o3 fbuge,a %fcc0, loop_6144 loop_6143: srl %l5, 0x09, %i4 fmovrslez %i1, %f1, %f5 addccc %g6, %o6, %g5 loop_6144: be,pn %icc, loop_6145 lduh [%l7 + 0x68], %l6 brz,a %g1, loop_6146 nop setx loop_6147, %l0, %l1 jmpl %l1, %l2 loop_6145: brz %i3, loop_6148 fmul8x16al %f11, %f13, %f14 loop_6146: movre %i2, 0x082, %l4 loop_6147: fmovrsgez %o1, %f12, %f9 loop_6148: srl %g7, %i5, %o5 andncc %o0, %l1, %g2 ldd [%l7 + 0x38], %f4 addcc %g4, %i6, %i7 fbn %fcc2, loop_6149 bl,a,pn %icc, loop_6150 fsrc2s %f11, %f7 tge %xcc, 0x7 loop_6149: smulcc %i0, 0x029F, %g3 loop_6150: ldd [%l7 + 0x60], %f6 fnands %f1, %f4, %f4 nop setx loop_6151, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tneg %icc, 0x7 ldsb [%l7 + 0x78], %l0 fpack16 %f12, %f5 loop_6151: move %xcc, %o4, %o2 fones %f5 fmovrdgez %o7, %f14, %f8 fnot2s %f10, %f14 bn,a,pt %icc, loop_6152 fnand %f0, %f14, %f2 ldsh [%l7 + 0x66], %o3 fmovdcs %icc, %f14, %f11 loop_6152: nop setx loop_6153, %l0, %l1 jmpl %l1, %l3 lduh [%l7 + 0x46], %l5 edge8n %i4, %i1, %o6 movneg %icc, %g5, %g6 loop_6153: popc %l6, %l2 ldub [%l7 + 0x3F], %g1 fmovsvs %xcc, %f15, %f9 alignaddr %i3, %l4, %o1 fsrc2s %f10, %f9 fors %f8, %f9, %f6 stx %i2, [%l7 + 0x20] ldsb [%l7 + 0x72], %g7 fbge %fcc0, loop_6154 for %f6, %f2, %f0 lduw [%l7 + 0x24], %i5 lduw [%l7 + 0x30], %o0 loop_6154: ldsw [%l7 + 0x08], %l1 fmovdge %icc, %f6, %f7 fmovrse %o5, %f7, %f10 stw %g2, [%l7 + 0x3C] nop setx loop_6155, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tg %xcc, 0x4 fnands %f11, %f6, %f0 stw %g4, [%l7 + 0x44] loop_6155: ldx [%l7 + 0x38], %i6 fexpand %f2, %f12 fxors %f15, %f15, %f10 lduw [%l7 + 0x74], %i0 ta %icc, 0x6 movneg %xcc, %g3, %l0 fmovspos %icc, %f12, %f5 fbug,a %fcc2, loop_6156 sub %i7, %o4, %o2 fmovdgu %icc, %f15, %f4 fmovdvc %xcc, %f12, %f6 loop_6156: tneg %xcc, 0x6 movge %xcc, %o7, %o3 fsrc1s %f13, %f8 tg %xcc, 0x4 lduh [%l7 + 0x5E], %l5 fandnot2s %f0, %f2, %f10 ldsh [%l7 + 0x66], %l3 edge8ln %i1, %i4, %o6 fpack16 %f8, %f2 ldsh [%l7 + 0x14], %g5 fmovdcc %icc, %f1, %f2 sth %g6, [%l7 + 0x5A] srlx %l2, %g1, %i3 sth %l4, [%l7 + 0x46] sth %o1, [%l7 + 0x52] sra %l6, 0x11, %i2 udiv %i5, 0x093A, %g7 movl %icc, %o0, %o5 fcmpes %fcc0, %f10, %f14 fmovsge %icc, %f8, %f11 ldsb [%l7 + 0x2B], %g2 fbl %fcc2, loop_6157 call loop_6158 sllx %l1, 0x15, %i6 sdiv %g4, 0x06F0, %i0 loop_6157: fones %f4 loop_6158: ldsb [%l7 + 0x3C], %g3 ldd [%l7 + 0x10], %f0 ldx [%l7 + 0x20], %l0 sth %o4, [%l7 + 0x3E] fmovrdgz %o2, %f10, %f10 fbe %fcc0, loop_6159 smulcc %i7, %o7, %l5 edge8 %l3, %i1, %i4 nop setx loop_6160, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6159: xorcc %o6, 0x017C, %o3 ld [%l7 + 0x08], %f14 fmovrdne %g6, %f14, %f0 loop_6160: popc 0x0EF9, %l2 movgu %icc, %g1, %g5 ldsh [%l7 + 0x6C], %i3 ldsb [%l7 + 0x54], %l4 edge32l %o1, %l6, %i5 nop setx loop_6161, %l0, %l1 jmpl %l1, %i2 fcmple16 %f0, %f0, %g7 fmovde %icc, %f1, %f11 array16 %o5, %g2, %l1 loop_6161: umulcc %i6, 0x1151, %g4 tne %xcc, 0x1 stw %i0, [%l7 + 0x70] call loop_6162 edge8 %o0, %l0, %o4 ldub [%l7 + 0x43], %o2 stw %g3, [%l7 + 0x7C] loop_6162: fmovdge %icc, %f1, %f14 sra %i7, 0x03, %l5 tleu %xcc, 0x6 edge32l %o7, %l3, %i1 fmovdne %icc, %f14, %f1 ldd [%l7 + 0x40], %f10 ldsh [%l7 + 0x5E], %o6 fpsub32s %f0, %f10, %f10 edge8l %o3, %i4, %l2 edge32n %g1, %g5, %i3 ld [%l7 + 0x44], %f6 mulscc %g6, 0x046A, %o1 movrne %l4, 0x08D, %l6 fmul8ulx16 %f6, %f14, %f4 ld [%l7 + 0x78], %f7 fmovrdgez %i5, %f4, %f10 fmovdvc %xcc, %f5, %f2 brlez %g7, loop_6163 srax %o5, 0x00, %i2 tgu %icc, 0x4 st %f7, [%l7 + 0x50] loop_6163: fpack32 %f10, %f2, %f0 bvc,a loop_6164 tcc %icc, 0x4 mova %xcc, %l1, %g2 fmovdle %xcc, %f10, %f1 loop_6164: addccc %i6, %i0, %g4 nop setx loop_6165, %l0, %l1 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 %xcc, %f15, %f7 fbne %fcc2, loop_6166 ldsb [%l7 + 0x78], %l0 loop_6165: fpadd16s %f2, %f10, %f0 nop setx loop_6167, %l0, %l1 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_6166: bcc,pn %icc, loop_6168 fands %f9, %f15, %f1 fzero %f12 loop_6167: udivx %o4, 0x1B54, %o0 loop_6168: fbg,a %fcc3, loop_6169 fmul8x16al %f6, %f0, %f8 alignaddr %g3, %o2, %i7 ldsb [%l7 + 0x3E], %l5 loop_6169: subccc %l3, 0x1869, %i1 array8 %o6, %o7, %i4 lduw [%l7 + 0x78], %o3 fnot2 %f8, %f6 fmovdcs %icc, %f13, %f11 fbuge %fcc0, loop_6170 sth %l2, [%l7 + 0x5C] fexpand %f12, %f12 ldub [%l7 + 0x77], %g5 loop_6170: brgz,a %g1, loop_6171 ldsh [%l7 + 0x3E], %i3 mova %icc, %o1, %g6 st %f5, [%l7 + 0x5C] loop_6171: fandnot1 %f12, %f2, %f12 ld [%l7 + 0x3C], %f1 fpsub32s %f5, %f15, %f8 tcc %xcc, 0x0 ldub [%l7 + 0x20], %l4 fsrc2 %f4, %f2 fnot2 %f4, %f8 fbue %fcc0, loop_6172 stx %i5, [%l7 + 0x38] fpsub16s %f10, %f10, %f8 subccc %g7, 0x01F8, %l6 loop_6172: fpack16 %f12, %f0 edge8n %i2, %o5, %g2 ldsb [%l7 + 0x7E], %l1 fmovsa %icc, %f13, %f4 stw %i6, [%l7 + 0x74] tneg %xcc, 0x5 array8 %i0, %g4, %o4 tsubcctv %o0, 0x064F, %g3 be %xcc, loop_6173 fmovdvc %xcc, %f8, %f6 ld [%l7 + 0x2C], %f12 ldub [%l7 + 0x45], %o2 loop_6173: ldsh [%l7 + 0x24], %i7 ldx [%l7 + 0x20], %l5 nop setx loop_6174, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry andn %l3, 0x1421, %i1 fors %f6, %f3, %f2 fmovdge %icc, %f5, %f4 loop_6174: fmovdgu %icc, %f5, %f12 fandnot1 %f8, %f6, %f8 fmovdg %xcc, %f4, %f9 stw %o6, [%l7 + 0x20] bcs,a,pn %icc, loop_6175 fxnors %f14, %f14, %f2 sth %o7, [%l7 + 0x48] tle %icc, 0x1 loop_6175: movleu %xcc, %l0, %i4 bleu,a loop_6176 brz %l2, loop_6177 ldsb [%l7 + 0x26], %g5 fpsub32s %f10, %f9, %f14 loop_6176: array16 %g1, %o3, %o1 loop_6177: movcc %icc, %g6, %l4 ldsb [%l7 + 0x0D], %i5 smul %i3, 0x00BC, %g7 edge16ln %l6, %o5, %i2 stw %l1, [%l7 + 0x24] edge16l %i6, %i0, %g4 fnands %f10, %f14, %f15 fcmpd %fcc1, %f2, %f10 bn,a,pn %icc, loop_6178 movrlz %o4, 0x241, %o0 orn %g2, %g3, %i7 tn %icc, 0x3 loop_6178: add %l5, %l3, %o2 fornot2s %f2, %f6, %f9 ldd [%l7 + 0x08], %f8 fmovdvc %xcc, %f7, %f5 std %f12, [%l7 + 0x78] edge32n %i1, %o6, %l0 nop setx loop_6179, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdvs %icc, %f3, %f7 fbul,a %fcc3, loop_6180 fnegs %f10, %f2 loop_6179: edge32 %o7, %l2, %g5 tle %xcc, 0x1 loop_6180: fmovdne %icc, %f9, %f10 be,pn %xcc, loop_6181 ldd [%l7 + 0x38], %f14 faligndata %f0, %f14, %f14 fmovdcs %icc, %f5, %f12 loop_6181: fbg,a %fcc0, loop_6182 ldx [%l7 + 0x40], %g1 stb %i4, [%l7 + 0x44] fmul8x16al %f15, %f2, %f6 loop_6182: be,a loop_6183 fsrc1 %f10, %f4 brgz,a %o1, loop_6184 fmuld8sux16 %f9, %f12, %f6 loop_6183: ldd [%l7 + 0x20], %f12 stb %g6, [%l7 + 0x40] loop_6184: ld [%l7 + 0x30], %f4 fmovdl %xcc, %f6, %f0 ldx [%l7 + 0x10], %o3 movpos %xcc, %l4, %i3 ldsw [%l7 + 0x70], %i5 nop setx loop_6185, %l0, %l1 jmpl %l1, %l6 srax %o5, 0x11, %g7 ldx [%l7 + 0x10], %l1 bcc,a,pn %icc, loop_6186 loop_6185: bn,a,pt %icc, loop_6187 ldub [%l7 + 0x2B], %i2 bn loop_6188 loop_6186: ldsw [%l7 + 0x70], %i6 loop_6187: ldx [%l7 + 0x18], %g4 ba,a,pn %xcc, loop_6189 loop_6188: ld [%l7 + 0x4C], %f8 fbe,a %fcc3, loop_6190 fandnot2 %f0, %f0, %f14 loop_6189: movleu %xcc, %o4, %o0 bgu loop_6191 loop_6190: bvc,pn %xcc, loop_6192 alignaddr %g2, %i0, %i7 std %f4, [%l7 + 0x18] loop_6191: fbn %fcc3, loop_6193 loop_6192: fcmped %fcc1, %f0, %f14 subccc %g3, 0x1C1E, %l5 sth %l3, [%l7 + 0x0C] loop_6193: fpsub16 %f10, %f4, %f10 st %f15, [%l7 + 0x2C] umul %i1, 0x01D0, %o6 fcmpd %fcc1, %f10, %f0 fbug %fcc2, loop_6194 fbo,a %fcc1, loop_6195 std %f12, [%l7 + 0x08] nop setx loop_6196, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6194: fbo %fcc2, loop_6197 loop_6195: popc 0x149B, %o2 fmovscc %icc, %f0, %f9 loop_6196: addccc %l0, %l2, %o7 loop_6197: faligndata %f4, %f4, %f6 call loop_6198 ldsh [%l7 + 0x56], %g5 movrlz %g1, 0x3BB, %i4 fmovsa %icc, %f3, %f11 loop_6198: ldsh [%l7 + 0x36], %o1 bn %icc, loop_6199 fpadd16 %f8, %f8, %f2 fmovsne %icc, %f1, %f0 sethi 0x0AEB, %g6 loop_6199: lduw [%l7 + 0x78], %l4 movcs %icc, %i3, %o3 sth %l6, [%l7 + 0x2E] movvc %icc, %o5, %i5 edge16 %g7, %i2, %l1 bg,pn %xcc, loop_6200 ldsb [%l7 + 0x36], %g4 sdiv %i6, 0x1E53, %o0 fbge,a %fcc2, loop_6201 loop_6200: fpack32 %f14, %f0, %f0 and %o4, 0x1FBF, %g2 be,a loop_6202 loop_6201: fbl,a %fcc3, loop_6203 orn %i0, 0x1A16, %i7 stb %g3, [%l7 + 0x52] loop_6202: subc %l5, %l3, %i1 loop_6203: fmovsne %xcc, %f1, %f6 fblg %fcc0, loop_6204 fones %f5 fornot1 %f4, %f2, %f0 fmovscc %xcc, %f7, %f6 loop_6204: fabsd %f4, %f8 lduw [%l7 + 0x5C], %o2 ldsh [%l7 + 0x32], %l0 ldd [%l7 + 0x68], %f8 tn %xcc, 0x7 xnorcc %o6, 0x0172, %l2 stb %g5, [%l7 + 0x46] movl %xcc, %g1, %i4 udivx %o7, 0x069E, %o1 fmovsgu %icc, %f5, %f7 fmuld8sux16 %f2, %f11, %f2 fands %f4, %f0, %f12 ld [%l7 + 0x4C], %f2 fzero %f0 edge32n %l4, %i3, %o3 fpadd16s %f4, %f11, %f4 movcc %xcc, %l6, %g6 stx %i5, [%l7 + 0x48] stb %o5, [%l7 + 0x67] fands %f15, %f7, %f8 ldx [%l7 + 0x70], %i2 fmovrdgz %l1, %f4, %f0 edge16n %g7, %g4, %o0 xnorcc %i6, %g2, %i0 brgz,a %i7, loop_6205 alignaddrl %o4, %l5, %g3 lduw [%l7 + 0x28], %i1 sethi 0x0E2F, %l3 loop_6205: movgu %xcc, %o2, %o6 srax %l2, 0x00, %l0 fmovrdgz %g5, %f6, %f12 move %xcc, %g1, %i4 ta %xcc, 0x4 fcmpne32 %f6, %f8, %o1 xnorcc %l4, 0x1C58, %o7 fmuld8ulx16 %f4, %f10, %f14 stw %o3, [%l7 + 0x68] fmovdneg %xcc, %f4, %f9 bge,a %icc, loop_6206 bpos,a,pn %icc, loop_6207 fmovsleu %icc, %f2, %f12 lduw [%l7 + 0x1C], %i3 loop_6206: fandnot1s %f6, %f1, %f15 loop_6207: stx %l6, [%l7 + 0x78] ldub [%l7 + 0x1E], %i5 udivx %o5, 0x113F, %i2 array8 %l1, %g6, %g4 ld [%l7 + 0x08], %f12 fpmerge %f11, %f4, %f10 fmovsleu %xcc, %f0, %f1 array16 %o0, %i6, %g7 udiv %i0, 0x02CA, %i7 fpadd16 %f12, %f12, %f6 fmovrslz %o4, %f0, %f13 xnorcc %l5, %g2, %i1 fmovdneg %xcc, %f15, %f1 fmovs %f1, %f15 fcmple16 %f4, %f2, %l3 stw %g3, [%l7 + 0x0C] fmovs %f8, %f3 brgez,a %o6, loop_6208 srlx %o2, 0x07, %l2 fmovdne %icc, %f15, %f6 ldsw [%l7 + 0x4C], %g5 loop_6208: fpmerge %f4, %f1, %f14 bneg %icc, loop_6209 fcmpgt32 %f10, %f2, %g1 ba,pn %xcc, loop_6210 fmovrde %l0, %f10, %f8 loop_6209: bcs,pn %xcc, loop_6211 tvs %xcc, 0x4 loop_6210: brnz %o1, loop_6212 mulscc %l4, 0x0A7E, %o7 loop_6211: fcmps %fcc0, %f5, %f4 fcmpgt32 %f10, %f4, %o3 loop_6212: lduw [%l7 + 0x30], %i3 nop setx loop_6213, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x54], %i4 fmovsne %icc, %f13, %f15 pdist %f4, %f8, %f12 loop_6213: edge16l %l6, %i5, %i2 ldsw [%l7 + 0x20], %l1 ldub [%l7 + 0x50], %o5 ld [%l7 + 0x7C], %f3 movle %icc, %g6, %g4 xor %i6, 0x0A59, %o0 fmovrdlz %g7, %f10, %f4 fcmpgt16 %f2, %f8, %i0 lduh [%l7 + 0x26], %o4 ldsh [%l7 + 0x2A], %l5 fandnot2 %f4, %f12, %f8 sth %i7, [%l7 + 0x46] sllx %g2, 0x0F, %i1 ldsw [%l7 + 0x1C], %g3 std %f4, [%l7 + 0x10] nop setx loop_6214, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tsubcc %l3, %o6, %o2 st %f1, [%l7 + 0x38] udiv %l2, 0x0946, %g5 loop_6214: edge16 %g1, %l0, %l4 brgz,a %o1, loop_6215 fmovsa %xcc, %f5, %f2 lduw [%l7 + 0x08], %o3 fmovscs %xcc, %f10, %f3 loop_6215: movpos %icc, %o7, %i3 st %f7, [%l7 + 0x6C] lduw [%l7 + 0x1C], %l6 tg %xcc, 0x6 alignaddrl %i4, %i2, %i5 fmovdcs %icc, %f15, %f7 fmovrsgez %l1, %f3, %f10 ldsb [%l7 + 0x68], %g6 tvs %xcc, 0x7 fbul %fcc1, loop_6216 stw %o5, [%l7 + 0x1C] ldx [%l7 + 0x50], %g4 fmovsl %icc, %f5, %f2 loop_6216: fnot2s %f2, %f13 fmovs %f12, %f0 ldsw [%l7 + 0x20], %i6 add %o0, %g7, %i0 bpos,a,pt %xcc, loop_6217 ldx [%l7 + 0x58], %l5 fnand %f6, %f6, %f0 fnot1s %f0, %f7 loop_6217: taddcc %i7, 0x1166, %o4 movleu %xcc, %g2, %i1 edge16l %g3, %o6, %l3 movvs %xcc, %l2, %o2 ld [%l7 + 0x54], %f14 bcc,pt %xcc, loop_6218 ldsh [%l7 + 0x2C], %g1 fbn %fcc1, loop_6219 bcs,pn %xcc, loop_6220 loop_6218: movg %icc, %g5, %l0 edge32l %l4, %o3, %o7 loop_6219: bvs %xcc, loop_6221 loop_6220: fmovdgu %xcc, %f13, %f4 or %i3, 0x01AD, %l6 fand %f6, %f0, %f10 loop_6221: fmovscc %xcc, %f11, %f11 array8 %i4, %i2, %i5 fbne,a %fcc1, loop_6222 fmovsn %xcc, %f3, %f1 fmovrde %l1, %f2, %f8 fmovsn %xcc, %f15, %f11 loop_6222: movcs %icc, %g6, %o5 ld [%l7 + 0x6C], %f10 bcs %icc, loop_6223 fblg %fcc1, loop_6224 te %xcc, 0x0 fmovrdlez %o1, %f10, %f14 loop_6223: ldsb [%l7 + 0x35], %g4 loop_6224: stx %i6, [%l7 + 0x40] std %f12, [%l7 + 0x10] fpsub32 %f2, %f0, %f10 fmovsvc %xcc, %f14, %f2 stx %o0, [%l7 + 0x20] ldub [%l7 + 0x38], %i0 st %f3, [%l7 + 0x78] fnor %f4, %f8, %f10 ld [%l7 + 0x30], %f13 brgez %l5, loop_6225 fxnors %f3, %f1, %f0 brgz %i7, loop_6226 edge32ln %g7, %o4, %i1 loop_6225: movvs %xcc, %g3, %g2 ld [%l7 + 0x14], %f10 loop_6226: andn %o6, 0x1446, %l3 siam 0x7 ldsh [%l7 + 0x0C], %l2 ldx [%l7 + 0x30], %g1 andn %o2, 0x1CFF, %l0 subcc %g5, %l4, %o7 fbuge %fcc1, loop_6227 ldub [%l7 + 0x18], %i3 srax %o3, 0x12, %l6 fones %f9 loop_6227: stx %i2, [%l7 + 0x10] st %f1, [%l7 + 0x78] fcmped %fcc2, %f10, %f10 ldsb [%l7 + 0x08], %i5 stw %l1, [%l7 + 0x28] bge,pn %xcc, loop_6228 ldx [%l7 + 0x68], %g6 brlez,a %o5, loop_6229 tge %xcc, 0x2 loop_6228: tsubcctv %o1, %g4, %i6 lduw [%l7 + 0x24], %o0 loop_6229: fpmerge %f12, %f11, %f2 stb %i0, [%l7 + 0x39] ldsh [%l7 + 0x7C], %l5 std %f14, [%l7 + 0x40] stb %i7, [%l7 + 0x2A] ldx [%l7 + 0x60], %i4 tcs %icc, 0x5 ldub [%l7 + 0x65], %g7 stx %o4, [%l7 + 0x70] sth %i1, [%l7 + 0x5C] ble %xcc, loop_6230 and %g3, 0x0B9A, %g2 andncc %o6, %l3, %g1 ldub [%l7 + 0x6D], %o2 loop_6230: ld [%l7 + 0x58], %f11 stx %l2, [%l7 + 0x70] orcc %l0, %l4, %o7 edge32 %i3, %o3, %g5 fble %fcc2, loop_6231 stw %i2, [%l7 + 0x10] stb %l6, [%l7 + 0x70] ldsb [%l7 + 0x4D], %l1 loop_6231: fmovrdgez %i5, %f6, %f2 ldsb [%l7 + 0x47], %o5 st %f3, [%l7 + 0x28] fpadd32 %f0, %f14, %f4 fmovrse %o1, %f3, %f15 ldsw [%l7 + 0x40], %g4 lduh [%l7 + 0x3C], %i6 st %f12, [%l7 + 0x3C] or %g6, 0x058C, %o0 ldd [%l7 + 0x78], %f6 tsubcc %i0, 0x11C9, %l5 lduh [%l7 + 0x54], %i7 lduw [%l7 + 0x74], %g7 sth %o4, [%l7 + 0x1C] brgez %i1, loop_6232 tge %xcc, 0x4 ldub [%l7 + 0x5E], %g3 bl loop_6233 loop_6232: array32 %i4, %o6, %g2 fpadd32s %f15, %f6, %f8 brgez,a %l3, loop_6234 loop_6233: faligndata %f4, %f10, %f8 std %f2, [%l7 + 0x50] for %f4, %f0, %f10 loop_6234: fpadd16s %f6, %f4, %f11 srlx %g1, %o2, %l2 fandnot1 %f0, %f12, %f10 be,pt %icc, loop_6235 tn %icc, 0x3 stb %l0, [%l7 + 0x68] ldsh [%l7 + 0x56], %o7 loop_6235: andcc %i3, %o3, %g5 ldsh [%l7 + 0x24], %l4 fpadd32 %f12, %f12, %f4 ldsw [%l7 + 0x44], %l6 brlez %i2, loop_6236 ldub [%l7 + 0x2C], %i5 fmovrsgz %o5, %f13, %f4 ldsw [%l7 + 0x10], %l1 loop_6236: bcc,a,pn %icc, loop_6237 stx %o1, [%l7 + 0x30] movcs %icc, %g4, %i6 movneg %icc, %o0, %i0 loop_6237: fbl %fcc0, loop_6238 fand %f8, %f14, %f8 fone %f4 fmul8x16au %f11, %f1, %f6 loop_6238: bgu,a,pn %icc, loop_6239 tl %icc, 0x5 ldd [%l7 + 0x28], %f14 fnegs %f0, %f3 loop_6239: brz %g6, loop_6240 add %i7, %g7, %o4 lduw [%l7 + 0x14], %l5 fmovdcs %xcc, %f13, %f14 loop_6240: sll %g3, 0x17, %i4 fmovda %icc, %f8, %f0 fbu %fcc1, loop_6241 edge8ln %i1, %o6, %l3 sth %g2, [%l7 + 0x30] brlez,a %g1, loop_6242 loop_6241: mulscc %o2, %l2, %l0 fpadd32s %f12, %f7, %f12 stx %i3, [%l7 + 0x20] loop_6242: umulcc %o7, %g5, %o3 array8 %l4, %i2, %i5 lduh [%l7 + 0x2C], %o5 fcmple16 %f12, %f0, %l6 fcmple16 %f12, %f8, %o1 lduw [%l7 + 0x24], %g4 orcc %l1, %o0, %i6 sth %g6, [%l7 + 0x3C] movvs %xcc, %i7, %g7 fandnot2 %f8, %f2, %f12 taddcctv %i0, 0x0FA4, %o4 edge32ln %g3, %i4, %l5 fxors %f15, %f5, %f14 tpos %xcc, 0x0 andcc %i1, %l3, %o6 and %g2, %g1, %o2 fornot1s %f4, %f6, %f11 ld [%l7 + 0x38], %f15 lduh [%l7 + 0x44], %l2 smulcc %l0, %i3, %g5 sllx %o3, %l4, %i2 and %o7, %o5, %i5 movrgez %o1, %g4, %l1 ldd [%l7 + 0x48], %f12 ldub [%l7 + 0x1D], %l6 ba %icc, loop_6243 fmovdg %xcc, %f2, %f8 nop setx loop_6244, %l0, %l1 jmpl %l1, %i6 edge32 %o0, %i7, %g6 loop_6243: fmovdn %icc, %f3, %f12 stb %i0, [%l7 + 0x7D] loop_6244: fbu %fcc1, loop_6245 andcc %o4, %g3, %g7 fornot1s %f7, %f6, %f5 sllx %l5, 0x03, %i1 loop_6245: fmovdneg %icc, %f3, %f7 tvs %icc, 0x4 fmovsleu %xcc, %f2, %f8 std %f0, [%l7 + 0x58] ldub [%l7 + 0x6C], %l3 fpadd16s %f8, %f0, %f8 movgu %icc, %i4, %o6 for %f12, %f12, %f10 lduh [%l7 + 0x66], %g1 fmovrdlz %g2, %f6, %f14 fmovdle %xcc, %f13, %f11 brz %o2, loop_6246 tl %icc, 0x5 stb %l2, [%l7 + 0x0B] ldd [%l7 + 0x20], %f12 loop_6246: fmovsgu %xcc, %f9, %f13 ldsb [%l7 + 0x2A], %l0 fbuge %fcc2, loop_6247 fnands %f10, %f2, %f6 fmovsl %icc, %f6, %f0 stb %g5, [%l7 + 0x67] loop_6247: fcmpes %fcc3, %f7, %f6 lduh [%l7 + 0x52], %o3 stw %i3, [%l7 + 0x28] movvs %icc, %i2, %l4 tne %icc, 0x5 fand %f10, %f0, %f12 fmovrdgz %o5, %f0, %f6 ldub [%l7 + 0x11], %o7 ldub [%l7 + 0x3B], %o1 ldsw [%l7 + 0x40], %i5 fbl,a %fcc0, loop_6248 fnegd %f12, %f12 fcmpne32 %f4, %f4, %l1 sethi 0x14CA, %g4 loop_6248: tle %xcc, 0x0 movre %i6, 0x3EF, %l6 ldub [%l7 + 0x38], %i7 taddcc %g6, 0x1A61, %i0 st %f9, [%l7 + 0x70] sth %o4, [%l7 + 0x34] tge %icc, 0x0 ldsb [%l7 + 0x48], %o0 lduh [%l7 + 0x6A], %g7 movle %icc, %l5, %g3 fzero %f14 movleu %icc, %l3, %i1 stw %o6, [%l7 + 0x48] orncc %i4, 0x0CBD, %g2 tcc %xcc, 0x6 movrlez %o2, %g1, %l2 fmovsne %xcc, %f12, %f13 lduh [%l7 + 0x48], %g5 ldsw [%l7 + 0x48], %l0 std %f14, [%l7 + 0x20] st %f15, [%l7 + 0x3C] fmul8sux16 %f4, %f14, %f0 fmovsneg %icc, %f1, %f0 ldx [%l7 + 0x08], %i3 edge32l %o3, %l4, %i2 nop setx loop_6249, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brnz,a %o7, loop_6250 std %f0, [%l7 + 0x40] sra %o5, 0x02, %o1 loop_6249: bcc loop_6251 loop_6250: tne %xcc, 0x2 addc %i5, %g4, %l1 bpos,a,pn %xcc, loop_6252 loop_6251: tcc %icc, 0x6 ldd [%l7 + 0x48], %f4 ldsb [%l7 + 0x20], %i6 loop_6252: tgu %icc, 0x7 st %f7, [%l7 + 0x68] fmovdneg %icc, %f11, %f4 xor %i7, 0x18D0, %g6 mulscc %i0, 0x18EE, %o4 stw %o0, [%l7 + 0x68] mulx %l6, 0x0DB6, %g7 fmovrslez %l5, %f10, %f9 lduw [%l7 + 0x28], %l3 sra %i1, %g3, %o6 taddcc %i4, %o2, %g1 fcmpne32 %f8, %f0, %g2 movrlz %g5, 0x250, %l0 fcmpgt32 %f6, %f8, %i3 subccc %l2, 0x1A01, %l4 fmovrdlz %i2, %f8, %f2 fbn %fcc0, loop_6253 fmovrdlez %o3, %f14, %f8 mulx %o7, %o5, %o1 tleu %icc, 0x4 loop_6253: fnegs %f13, %f9 ldub [%l7 + 0x68], %g4 fbule,a %fcc1, loop_6254 fsrc2s %f10, %f3 tcc %xcc, 0x5 movge %icc, %i5, %i6 loop_6254: addccc %l1, 0x045D, %g6 fors %f14, %f4, %f11 array32 %i0, %i7, %o4 edge32n %o0, %g7, %l5 sethi 0x0445, %l3 call loop_6255 tcc %icc, 0x7 stw %i1, [%l7 + 0x44] edge16ln %g3, %o6, %i4 loop_6255: fblg %fcc3, loop_6256 stb %o2, [%l7 + 0x37] tleu %icc, 0x0 fmovs %f3, %f6 loop_6256: edge8l %g1, %l6, %g5 tge %xcc, 0x2 std %f14, [%l7 + 0x18] fmovdvc %icc, %f15, %f8 subccc %l0, %i3, %l2 movrlz %g2, %l4, %o3 fcmple32 %f12, %f0, %i2 ldub [%l7 + 0x74], %o5 lduh [%l7 + 0x3E], %o7 edge8ln %g4, %i5, %o1 ldsh [%l7 + 0x42], %i6 movgu %icc, %g6, %l1 fpadd32 %f6, %f10, %f10 stw %i0, [%l7 + 0x14] ldsw [%l7 + 0x74], %o4 fmovrdlez %o0, %f10, %f12 stx %g7, [%l7 + 0x20] bvs loop_6257 stx %l5, [%l7 + 0x40] call loop_6258 ldd [%l7 + 0x40], %f6 loop_6257: fpadd16s %f2, %f10, %f2 fmovdvs %icc, %f2, %f1 loop_6258: sth %i7, [%l7 + 0x72] movpos %xcc, %i1, %l3 fmovrsgez %g3, %f8, %f7 te %icc, 0x4 lduh [%l7 + 0x42], %o6 fxnors %f9, %f14, %f9 nop setx loop_6259, %l0, %l1 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 %i4, %o2, %g1 stx %g5, [%l7 + 0x20] ldsb [%l7 + 0x71], %l0 loop_6259: movle %icc, %l6, %l2 sdivcc %i3, 0x05B9, %g2 udiv %l4, 0x003C, %i2 popc 0x1425, %o3 fandnot2s %f3, %f2, %f15 sth %o5, [%l7 + 0x46] orncc %o7, %g4, %i5 movrgez %i6, 0x218, %g6 or %l1, 0x041A, %i0 lduw [%l7 + 0x44], %o4 fmovscc %icc, %f8, %f12 brlz %o0, loop_6260 ldsb [%l7 + 0x40], %g7 nop setx loop_6261, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movge %icc, %l5, %o1 loop_6260: fornot2s %f15, %f11, %f15 xor %i1, 0x1449, %l3 loop_6261: fmovdneg %icc, %f8, %f10 fmovsle %icc, %f13, %f12 ldx [%l7 + 0x10], %i7 stb %g3, [%l7 + 0x72] fornot1s %f10, %f8, %f14 ldsw [%l7 + 0x34], %o6 fnand %f14, %f4, %f14 popc %i4, %g1 array8 %o2, %g5, %l6 st %f14, [%l7 + 0x78] lduw [%l7 + 0x44], %l0 ldd [%l7 + 0x08], %f10 lduw [%l7 + 0x1C], %l2 fcmpd %fcc1, %f4, %f0 fbug,a %fcc1, loop_6262 sdivx %i3, 0x0520, %g2 sra %i2, 0x0B, %l4 ldsb [%l7 + 0x75], %o3 loop_6262: ld [%l7 + 0x34], %f12 add %o5, 0x139F, %g4 andncc %o7, %i5, %g6 stw %i6, [%l7 + 0x14] fone %f14 fnot1 %f14, %f10 tcs %xcc, 0x7 bcc,a %xcc, loop_6263 st %f6, [%l7 + 0x4C] edge16l %l1, %o4, %i0 fpack32 %f0, %f0, %f10 loop_6263: fmovrslez %g7, %f5, %f9 ba,a,pn %icc, loop_6264 tl %xcc, 0x6 movrlez %l5, 0x201, %o1 taddcc %i1, 0x17FC, %o0 loop_6264: ld [%l7 + 0x68], %f10 nop setx loop_6265, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tleu %icc, 0x6 fpsub32s %f9, %f1, %f0 array8 %l3, %g3, %i7 loop_6265: fpadd32s %f8, %f0, %f0 fmovrdlez %i4, %f4, %f14 fnegs %f15, %f3 srlx %o6, %g1, %g5 fmovrdlz %o2, %f12, %f12 alignaddrl %l0, %l2, %i3 mova %icc, %g2, %i2 fpsub16s %f7, %f5, %f9 sth %l4, [%l7 + 0x10] movneg %icc, %o3, %o5 edge8 %l6, %o7, %i5 pdist %f12, %f0, %f4 ldsw [%l7 + 0x74], %g4 array16 %g6, %l1, %o4 fpsub32 %f10, %f10, %f2 subc %i0, %g7, %l5 ldsb [%l7 + 0x64], %o1 sth %i1, [%l7 + 0x24] ldsw [%l7 + 0x4C], %i6 fmovdg %icc, %f0, %f10 fmovsneg %icc, %f8, %f5 fmovdle %icc, %f13, %f14 fnegd %f0, %f10 brlz %o0, loop_6266 bl loop_6267 fnor %f4, %f8, %f2 sra %g3, 0x0D, %i7 loop_6266: ldsw [%l7 + 0x74], %i4 loop_6267: mova %xcc, %l3, %o6 fxors %f7, %f0, %f2 movneg %icc, %g5, %g1 ldx [%l7 + 0x20], %o2 fmovscs %xcc, %f15, %f4 add %l0, 0x0ECD, %l2 fandnot2 %f6, %f2, %f10 ldd [%l7 + 0x18], %f0 nop setx loop_6268, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x5E], %g2 subccc %i3, %l4, %o3 xorcc %i2, 0x1245, %o5 loop_6268: movrne %o7, 0x074, %l6 lduh [%l7 + 0x40], %i5 sth %g4, [%l7 + 0x74] ldsh [%l7 + 0x60], %g6 fmovrdgez %l1, %f6, %f4 lduh [%l7 + 0x2C], %o4 fmovrdgz %i0, %f6, %f0 fcmpes %fcc2, %f4, %f6 edge32n %g7, %o1, %i1 fxnors %f7, %f11, %f13 fornot2 %f10, %f2, %f4 fbge,a %fcc2, loop_6269 stw %l5, [%l7 + 0x38] ld [%l7 + 0x3C], %f8 ld [%l7 + 0x3C], %f13 loop_6269: tvs %icc, 0x5 tvs %icc, 0x4 sethi 0x135C, %o0 fcmps %fcc1, %f3, %f7 fbug %fcc0, loop_6270 call loop_6271 edge32n %g3, %i7, %i4 ldx [%l7 + 0x38], %i6 loop_6270: fmuld8ulx16 %f4, %f11, %f4 loop_6271: smul %o6, 0x17D9, %l3 fpackfix %f10, %f2 fmovrdgz %g1, %f6, %f6 movrgez %g5, 0x1E8, %o2 stx %l0, [%l7 + 0x60] fmovsgu %icc, %f2, %f3 fexpand %f2, %f2 tn %xcc, 0x2 stb %g2, [%l7 + 0x68] fba %fcc1, loop_6272 fmovrsgz %i3, %f4, %f6 stb %l4, [%l7 + 0x1F] fornot1 %f12, %f10, %f0 loop_6272: movn %icc, %o3, %l2 xnorcc %i2, %o5, %l6 fmovsl %icc, %f6, %f1 ldub [%l7 + 0x32], %i5 fnot2s %f3, %f7 ldsb [%l7 + 0x36], %o7 tn %icc, 0x7 udivx %g6, 0x151D, %l1 umulcc %o4, %g4, %g7 fnegs %f14, %f10 sth %i0, [%l7 + 0x4E] array16 %o1, %i1, %l5 bcs,pn %icc, loop_6273 movcs %xcc, %g3, %i7 nop setx loop_6274, %l0, %l1 jmpl %l1, %i4 stx %i6, [%l7 + 0x58] loop_6273: tl %xcc, 0x3 ldsw [%l7 + 0x4C], %o6 loop_6274: fmovrse %l3, %f6, %f6 fcmps %fcc2, %f15, %f11 stx %g1, [%l7 + 0x20] fmovrdgz %o0, %f12, %f8 fcmple16 %f10, %f12, %g5 ldx [%l7 + 0x68], %l0 ldub [%l7 + 0x74], %g2 movneg %icc, %i3, %o2 fones %f6 fmovsg %icc, %f9, %f8 bcc,pn %icc, loop_6275 fmovse %xcc, %f9, %f4 and %o3, 0x1C49, %l2 edge8ln %l4, %o5, %i2 loop_6275: xorcc %l6, %o7, %i5 std %f6, [%l7 + 0x30] fcmpes %fcc1, %f12, %f9 nop setx loop_6276, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f6, [%l7 + 0x08] fbo %fcc2, loop_6277 fmovdcc %xcc, %f14, %f2 loop_6276: fcmps %fcc2, %f5, %f10 ba,a %xcc, loop_6278 loop_6277: stw %l1, [%l7 + 0x7C] fbn %fcc1, loop_6279 fmovrdgz %g6, %f2, %f14 loop_6278: umul %g4, 0x0DB7, %g7 movvs %icc, %o4, %o1 loop_6279: stx %i0, [%l7 + 0x30] tpos %icc, 0x1 ldsb [%l7 + 0x1C], %l5 fcmpne32 %f14, %f12, %i1 lduh [%l7 + 0x0A], %g3 fcmple32 %f10, %f10, %i7 tleu %xcc, 0x4 fmovsneg %icc, %f15, %f3 ldx [%l7 + 0x48], %i4 fbule,a %fcc3, loop_6280 bgu loop_6281 array16 %i6, %o6, %l3 stw %g1, [%l7 + 0x10] loop_6280: fmovsneg %icc, %f15, %f15 loop_6281: fpackfix %f6, %f10 tle %icc, 0x2 fpsub16s %f13, %f10, %f15 array32 %g5, %l0, %o0 bne,pt %icc, loop_6282 tn %xcc, 0x6 tn %icc, 0x1 lduw [%l7 + 0x54], %i3 loop_6282: brgz %o2, loop_6283 ldub [%l7 + 0x15], %o3 fmovde %xcc, %f12, %f5 std %f10, [%l7 + 0x18] loop_6283: udivx %l2, 0x1FAE, %l4 tg %icc, 0x1 mulx %g2, %o5, %l6 fnegs %f8, %f0 xorcc %i2, %i5, %o7 fnand %f2, %f4, %f12 edge32ln %g6, %g4, %g7 fnegd %f12, %f6 bcc,a %icc, loop_6284 fornot1 %f10, %f0, %f14 brgez,a %o4, loop_6285 nop setx loop_6286, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6284: ld [%l7 + 0x74], %f8 stb %l1, [%l7 + 0x6A] loop_6285: bcc %xcc, loop_6287 loop_6286: fnand %f10, %f10, %f8 fmovsa %icc, %f8, %f3 tge %xcc, 0x7 loop_6287: fsrc1s %f9, %f5 stx %o1, [%l7 + 0x58] std %f6, [%l7 + 0x70] fnor %f6, %f0, %f12 edge16 %i0, %i1, %l5 ldsb [%l7 + 0x79], %i7 std %f8, [%l7 + 0x40] subccc %i4, %g3, %o6 ld [%l7 + 0x54], %f10 stx %i6, [%l7 + 0x48] fexpand %f4, %f10 std %f8, [%l7 + 0x68] array32 %g1, %l3, %l0 bpos,pt %xcc, loop_6288 stb %g5, [%l7 + 0x62] st %f7, [%l7 + 0x74] movcc %xcc, %o0, %o2 loop_6288: ldx [%l7 + 0x38], %i3 fbn,a %fcc0, loop_6289 brgez %l2, loop_6290 ldsw [%l7 + 0x4C], %l4 fmul8ulx16 %f14, %f6, %f12 loop_6289: brlez,a %o3, loop_6291 loop_6290: fmovdcc %xcc, %f12, %f3 ldsw [%l7 + 0x7C], %g2 lduh [%l7 + 0x12], %l6 loop_6291: fbu %fcc0, loop_6292 tl %icc, 0x4 fnand %f12, %f2, %f8 tsubcctv %i2, 0x1525, %i5 loop_6292: st %f6, [%l7 + 0x2C] fnand %f14, %f2, %f0 fblg,a %fcc3, loop_6293 fandnot2 %f2, %f14, %f0 fmovs %f7, %f5 subccc %o5, 0x086F, %o7 loop_6293: movn %icc, %g4, %g6 call loop_6294 edge16l %o4, %g7, %o1 fmovrslez %l1, %f4, %f13 tl %xcc, 0x6 loop_6294: movrgz %i1, %l5, %i0 sth %i4, [%l7 + 0x40] fcmple32 %f10, %f8, %g3 xnorcc %o6, 0x0CB4, %i7 edge16 %i6, %l3, %g1 sth %g5, [%l7 + 0x0C] ld [%l7 + 0x54], %f3 fbuge,a %fcc1, loop_6295 fxnors %f6, %f7, %f12 sth %o0, [%l7 + 0x72] fblg,a %fcc2, loop_6296 loop_6295: fpack16 %f14, %f10 fmul8x16 %f8, %f4, %f0 sllx %o2, %l0, %i3 loop_6296: edge8 %l4, %l2, %o3 lduh [%l7 + 0x54], %g2 edge32l %l6, %i2, %o5 ldsb [%l7 + 0x7E], %o7 ldsb [%l7 + 0x29], %i5 faligndata %f0, %f14, %f12 fbl,a %fcc2, loop_6297 xnorcc %g4, 0x1B6D, %o4 ldub [%l7 + 0x1E], %g6 fnand %f4, %f10, %f8 loop_6297: edge8n %g7, %l1, %i1 array32 %o1, %i0, %i4 fmovsneg %icc, %f6, %f6 bcc %icc, loop_6298 fmovrdgz %l5, %f4, %f2 ldsw [%l7 + 0x14], %g3 ldub [%l7 + 0x48], %i7 loop_6298: stw %i6, [%l7 + 0x0C] umul %o6, 0x07AB, %g1 bleu,a %icc, loop_6299 fornot2 %f6, %f4, %f6 stw %g5, [%l7 + 0x5C] taddcctv %l3, %o0, %l0 loop_6299: fcmpgt32 %f2, %f8, %o2 ld [%l7 + 0x5C], %f12 stx %l4, [%l7 + 0x68] fmovsleu %icc, %f9, %f9 stx %l2, [%l7 + 0x28] orn %i3, 0x1402, %o3 fmovscs %xcc, %f12, %f2 movrgz %l6, %g2, %i2 fandnot1s %f14, %f0, %f10 brz,a %o5, loop_6300 fbug %fcc0, loop_6301 fones %f3 orncc %i5, 0x11EE, %o7 loop_6300: fzeros %f1 loop_6301: srlx %g4, 0x0F, %o4 fone %f0 fmovdle %xcc, %f4, %f14 fors %f12, %f15, %f5 ld [%l7 + 0x48], %f9 lduw [%l7 + 0x14], %g7 fnot2 %f12, %f6 fmul8x16 %f4, %f8, %f2 edge32n %g6, %l1, %o1 ldsh [%l7 + 0x66], %i0 fmuld8sux16 %f6, %f3, %f8 lduh [%l7 + 0x0A], %i1 lduh [%l7 + 0x14], %l5 st %f9, [%l7 + 0x70] sdivcc %g3, 0x1279, %i7 fmovsneg %icc, %f10, %f12 umul %i6, %o6, %i4 fpadd32 %f4, %f0, %f4 tle %xcc, 0x5 fandnot2s %f0, %f3, %f5 nop setx loop_6302, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8n %g5, %l3, %o0 movg %xcc, %l0, %g1 lduw [%l7 + 0x24], %l4 loop_6302: bl,pn %xcc, loop_6303 stw %l2, [%l7 + 0x18] fmovdpos %icc, %f10, %f3 add %i3, 0x1BCE, %o2 loop_6303: bcc loop_6304 ldx [%l7 + 0x28], %o3 array16 %g2, %i2, %o5 fmovs %f3, %f10 loop_6304: fmul8x16 %f12, %f8, %f0 stb %l6, [%l7 + 0x37] fbuge %fcc2, loop_6305 tsubcctv %i5, 0x133B, %o7 st %f14, [%l7 + 0x70] popc 0x1B47, %g4 loop_6305: fcmple16 %f4, %f6, %g7 fmovdgu %xcc, %f6, %f8 fxnors %f5, %f15, %f1 bleu,a,pt %icc, loop_6306 or %o4, 0x0ED9, %l1 for %f12, %f10, %f6 ldsw [%l7 + 0x68], %o1 loop_6306: fmuld8ulx16 %f8, %f0, %f14 fmul8x16au %f9, %f9, %f0 fmovrdlz %g6, %f10, %f4 or %i0, %i1, %g3 ldsw [%l7 + 0x50], %i7 tge %xcc, 0x2 ldx [%l7 + 0x78], %l5 std %f14, [%l7 + 0x38] bneg,pn %icc, loop_6307 fcmpes %fcc3, %f3, %f4 stx %o6, [%l7 + 0x28] sllx %i6, %g5, %l3 loop_6307: ldd [%l7 + 0x68], %f8 edge16n %o0, %i4, %l0 fpsub32s %f0, %f13, %f12 ld [%l7 + 0x6C], %f4 fnand %f6, %f4, %f10 sll %l4, 0x03, %l2 fcmple32 %f2, %f4, %g1 fnot1 %f10, %f0 ldx [%l7 + 0x48], %i3 stw %o2, [%l7 + 0x3C] ldx [%l7 + 0x78], %g2 ble,a,pn %xcc, loop_6308 brgez,a %o3, loop_6309 fsrc1s %f5, %f12 fone %f12 loop_6308: lduh [%l7 + 0x60], %o5 loop_6309: lduh [%l7 + 0x68], %i2 fandnot2s %f4, %f10, %f15 bg,a,pn %xcc, loop_6310 lduh [%l7 + 0x6E], %i5 ldub [%l7 + 0x68], %l6 movn %xcc, %g4, %o7 loop_6310: edge16n %o4, %l1, %o1 bne,a loop_6311 sllx %g7, %i0, %i1 ldub [%l7 + 0x38], %g3 bvc,a,pn %xcc, loop_6312 loop_6311: ldsw [%l7 + 0x58], %i7 fmovrdgez %g6, %f2, %f8 st %f11, [%l7 + 0x10] loop_6312: ldub [%l7 + 0x7C], %l5 fnegs %f2, %f5 edge32 %o6, %g5, %l3 ldx [%l7 + 0x40], %i6 ld [%l7 + 0x30], %f8 ta %icc, 0x3 fcmpne32 %f6, %f4, %i4 stw %l0, [%l7 + 0x20] addc %l4, 0x186A, %l2 fbug %fcc3, loop_6313 sra %g1, %o0, %i3 addccc %g2, %o3, %o5 std %f10, [%l7 + 0x28] loop_6313: ldsh [%l7 + 0x7C], %i2 orncc %i5, %l6, %o2 stw %g4, [%l7 + 0x48] st %f6, [%l7 + 0x74] orncc %o4, %o7, %o1 fmul8ulx16 %f6, %f2, %f8 ldsw [%l7 + 0x20], %l1 fxor %f0, %f4, %f14 movvs %xcc, %g7, %i1 movcs %xcc, %i0, %i7 ldub [%l7 + 0x6A], %g6 fmovdleu %icc, %f14, %f8 ldub [%l7 + 0x20], %l5 fcmpes %fcc0, %f0, %f7 fmovsgu %icc, %f13, %f13 addccc %g3, 0x1A4C, %o6 ldub [%l7 + 0x1D], %g5 ldsw [%l7 + 0x60], %i6 ldub [%l7 + 0x29], %i4 ldsh [%l7 + 0x1E], %l3 tleu %icc, 0x1 tgu %xcc, 0x7 fcmped %fcc3, %f6, %f8 alignaddrl %l0, %l4, %l2 sethi 0x0D79, %g1 ldsh [%l7 + 0x7C], %o0 ldd [%l7 + 0x30], %f6 ldsb [%l7 + 0x7F], %i3 brgz %g2, loop_6314 std %f4, [%l7 + 0x20] bcs,pn %icc, loop_6315 fmovdne %icc, %f0, %f4 loop_6314: stx %o5, [%l7 + 0x08] move %icc, %o3, %i2 loop_6315: movrlez %i5, 0x2DD, %l6 fmovrde %o2, %f2, %f4 ba %icc, loop_6316 lduh [%l7 + 0x28], %g4 edge16ln %o4, %o1, %o7 fnors %f10, %f12, %f14 loop_6316: fmovrdlez %g7, %f0, %f12 fsrc2 %f2, %f14 bvc %icc, loop_6317 addc %i1, 0x101D, %i0 edge16ln %i7, %g6, %l5 sth %l1, [%l7 + 0x54] loop_6317: srlx %g3, 0x12, %g5 fbge,a %fcc3, loop_6318 stx %o6, [%l7 + 0x28] fmovdvs %icc, %f6, %f5 ldsw [%l7 + 0x08], %i4 loop_6318: fxor %f12, %f0, %f8 orncc %l3, %i6, %l4 ldx [%l7 + 0x78], %l0 bpos,a %xcc, loop_6319 popc 0x1300, %g1 sllx %o0, %l2, %i3 fnand %f0, %f10, %f14 loop_6319: fbuge %fcc1, loop_6320 alignaddr %g2, %o3, %o5 stw %i5, [%l7 + 0x70] fmovdpos %icc, %f13, %f1 loop_6320: ldx [%l7 + 0x70], %l6 stw %o2, [%l7 + 0x20] bvs loop_6321 fmul8x16al %f5, %f4, %f14 call loop_6322 fsrc1s %f1, %f10 loop_6321: nop setx loop_6323, %l0, %l1 jmpl %l1, %g4 tneg %xcc, 0x1 loop_6322: ldsw [%l7 + 0x3C], %o4 bleu loop_6324 loop_6323: sth %i2, [%l7 + 0x56] movneg %xcc, %o1, %o7 ble,a loop_6325 loop_6324: fmovrslz %i1, %f4, %f7 fbu,a %fcc3, loop_6326 fpadd16 %f8, %f4, %f2 loop_6325: fmovsgu %xcc, %f10, %f15 stb %g7, [%l7 + 0x54] loop_6326: srl %i7, %i0, %g6 ld [%l7 + 0x38], %f5 fbuge %fcc3, loop_6327 fbe,a %fcc0, loop_6328 movrgz %l1, 0x3E7, %l5 sth %g3, [%l7 + 0x28] loop_6327: stw %o6, [%l7 + 0x50] loop_6328: ldub [%l7 + 0x34], %g5 ldx [%l7 + 0x60], %l3 ld [%l7 + 0x6C], %f5 sth %i6, [%l7 + 0x78] fmovsneg %xcc, %f11, %f3 fbule,a %fcc2, loop_6329 ta %icc, 0x7 fba %fcc3, loop_6330 fcmps %fcc2, %f15, %f10 loop_6329: fba %fcc0, loop_6331 brz,a %l4, loop_6332 loop_6330: fmul8x16al %f1, %f13, %f14 tl %xcc, 0x7 loop_6331: orncc %l0, 0x0045, %g1 loop_6332: move %icc, %o0, %i4 udivx %l2, 0x19C1, %i3 fmovdg %xcc, %f8, %f12 fandnot1 %f0, %f8, %f6 ldd [%l7 + 0x60], %f6 fandnot1 %f0, %f12, %f10 ldsh [%l7 + 0x6E], %o3 fmovsneg %xcc, %f5, %f8 bneg,a loop_6333 edge8 %g2, %o5, %l6 siam 0x5 sth %i5, [%l7 + 0x7A] loop_6333: tcs %icc, 0x6 fmul8x16au %f12, %f0, %f12 fbne %fcc1, loop_6334 fble %fcc3, loop_6335 ld [%l7 + 0x20], %f3 movne %icc, %o2, %o4 loop_6334: fexpand %f12, %f6 loop_6335: sra %i2, 0x08, %o1 fands %f3, %f11, %f0 ldsh [%l7 + 0x40], %g4 sth %o7, [%l7 + 0x4E] fmovrse %i1, %f10, %f10 sub %i7, %g7, %g6 tne %xcc, 0x2 array16 %l1, %l5, %i0 fmovsg %icc, %f4, %f6 tl %icc, 0x3 fmul8x16al %f3, %f13, %f12 ldsw [%l7 + 0x70], %g3 fandnot1s %f12, %f7, %f10 fcmpgt16 %f10, %f10, %o6 fbn %fcc0, loop_6336 fmovdle %xcc, %f14, %f4 brgz,a %l3, loop_6337 andcc %g5, %i6, %l0 loop_6336: ldd [%l7 + 0x20], %f12 fba,a %fcc3, loop_6338 loop_6337: sth %g1, [%l7 + 0x6C] mova %icc, %o0, %i4 array16 %l4, %i3, %l2 loop_6338: or %g2, %o5, %o3 ldsb [%l7 + 0x19], %i5 taddcc %l6, %o4, %i2 stb %o1, [%l7 + 0x6B] tcs %icc, 0x0 xnorcc %o2, %g4, %i1 st %f10, [%l7 + 0x4C] lduw [%l7 + 0x78], %o7 be,pn %icc, loop_6339 edge8 %i7, %g6, %l1 ba,pn %xcc, loop_6340 movrne %l5, 0x256, %i0 loop_6339: srax %g7, 0x01, %g3 tsubcc %o6, 0x0D75, %l3 loop_6340: be,a,pt %xcc, loop_6341 bgu,pt %icc, loop_6342 fcmpne32 %f6, %f12, %i6 bpos %xcc, loop_6343 loop_6341: fands %f15, %f0, %f8 loop_6342: ld [%l7 + 0x74], %f9 ldsh [%l7 + 0x12], %g5 loop_6343: ldsh [%l7 + 0x42], %l0 tne %xcc, 0x5 alignaddr %g1, %o0, %l4 umulcc %i3, 0x0265, %i4 fbne %fcc1, loop_6344 orcc %g2, %l2, %o3 tge %xcc, 0x1 tvc %xcc, 0x6 loop_6344: andcc %i5, 0x148B, %o5 ldd [%l7 + 0x58], %f14 brgz %o4, loop_6345 fmovsneg %icc, %f4, %f3 fmul8x16al %f5, %f9, %f4 movrgez %i2, 0x072, %l6 loop_6345: fabsd %f6, %f12 movpos %icc, %o2, %g4 ld [%l7 + 0x28], %f1 sdivx %i1, 0x1CEC, %o7 fcmpeq16 %f6, %f12, %o1 movcc %xcc, %i7, %g6 fabsd %f4, %f14 movcs %icc, %l1, %i0 movrlez %l5, %g3, %o6 ldsh [%l7 + 0x70], %g7 stx %i6, [%l7 + 0x48] stw %l3, [%l7 + 0x44] edge32l %l0, %g1, %o0 alignaddr %g5, %i3, %l4 stx %g2, [%l7 + 0x70] lduh [%l7 + 0x58], %l2 ldub [%l7 + 0x58], %i4 move %xcc, %i5, %o5 std %f4, [%l7 + 0x58] nop setx loop_6346, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f14, [%l7 + 0x78] fmovsvs %xcc, %f12, %f7 tge %icc, 0x1 loop_6346: ldsh [%l7 + 0x78], %o3 fornot2 %f14, %f0, %f2 fmovrdgz %o4, %f10, %f10 ldsb [%l7 + 0x09], %l6 edge8n %o2, %i2, %g4 ta %icc, 0x1 lduw [%l7 + 0x14], %o7 orn %o1, %i1, %i7 ldsb [%l7 + 0x0B], %l1 tcs %icc, 0x7 addcc %i0, %l5, %g6 edge8n %o6, %g7, %i6 ldsw [%l7 + 0x20], %l3 fmovde %xcc, %f15, %f5 ldsw [%l7 + 0x40], %g3 xor %g1, 0x004E, %o0 tneg %xcc, 0x4 sdivcc %g5, 0x0797, %l0 fmovdleu %xcc, %f0, %f4 ldsh [%l7 + 0x36], %l4 taddcc %i3, %l2, %i4 lduw [%l7 + 0x20], %g2 fnot2s %f13, %f9 edge16ln %i5, %o3, %o5 sdivx %l6, 0x13B0, %o2 movgu %xcc, %o4, %i2 popc 0x168F, %o7 nop setx loop_6347, %l0, %l1 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 %f1, %f1, %f6 or %g4, %i1, %i7 fcmple32 %f0, %f0, %o1 loop_6347: st %f6, [%l7 + 0x64] fxor %f14, %f8, %f4 ld [%l7 + 0x0C], %f15 std %f4, [%l7 + 0x40] or %i0, %l1, %g6 lduw [%l7 + 0x70], %l5 fpackfix %f2, %f8 ldx [%l7 + 0x30], %o6 lduw [%l7 + 0x70], %i6 tn %icc, 0x3 bne,a loop_6348 andncc %l3, %g3, %g7 sdivcc %g1, 0x1563, %g5 ld [%l7 + 0x2C], %f8 loop_6348: bg,a,pn %xcc, loop_6349 bg,a loop_6350 brlz %o0, loop_6351 ldd [%l7 + 0x38], %f4 loop_6349: ldsw [%l7 + 0x74], %l0 loop_6350: tvs %xcc, 0x7 loop_6351: fand %f8, %f4, %f8 umul %i3, 0x160F, %l4 ldx [%l7 + 0x30], %l2 ldub [%l7 + 0x45], %i4 te %icc, 0x1 fabsd %f6, %f12 movn %xcc, %i5, %o3 addc %g2, %l6, %o5 movneg %icc, %o4, %o2 stx %i2, [%l7 + 0x78] stb %o7, [%l7 + 0x12] fmovsl %icc, %f12, %f6 ldub [%l7 + 0x0B], %i1 brz,a %g4, loop_6352 fmovrsne %o1, %f12, %f8 std %f8, [%l7 + 0x68] fmovdne %xcc, %f5, %f13 loop_6352: stx %i0, [%l7 + 0x08] fpmerge %f6, %f13, %f14 smulcc %l1, %g6, %l5 mulscc %i7, 0x03FA, %o6 tpos %xcc, 0x6 movrlz %i6, 0x200, %g3 umul %l3, 0x178A, %g7 faligndata %f4, %f8, %f8 fnor %f10, %f6, %f10 bge %icc, loop_6353 fsrc1s %f2, %f3 fbne %fcc3, loop_6354 brnz,a %g1, loop_6355 loop_6353: sth %g5, [%l7 + 0x4C] fmovdvs %icc, %f7, %f11 loop_6354: edge8n %l0, %i3, %o0 loop_6355: tn %icc, 0x7 fmovse %xcc, %f12, %f14 tn %icc, 0x7 fmovdg %xcc, %f12, %f10 sth %l4, [%l7 + 0x68] fmul8x16al %f15, %f10, %f4 fnand %f2, %f8, %f2 fmovrse %i4, %f0, %f0 ldub [%l7 + 0x69], %l2 fandnot2s %f10, %f2, %f6 stw %o3, [%l7 + 0x10] ldub [%l7 + 0x1B], %g2 srax %i5, 0x02, %l6 fmovrdlez %o5, %f10, %f4 fmovdvc %xcc, %f0, %f5 ld [%l7 + 0x20], %f7 ld [%l7 + 0x30], %f4 fands %f5, %f15, %f3 fmul8sux16 %f4, %f6, %f6 lduw [%l7 + 0x38], %o2 fnegd %f12, %f8 lduh [%l7 + 0x4A], %o4 fbe,a %fcc1, loop_6356 edge16 %i2, %o7, %i1 fmovdne %icc, %f1, %f8 fmovrde %o1, %f4, %f14 loop_6356: bpos,pn %xcc, loop_6357 xor %g4, %i0, %g6 fmul8sux16 %f10, %f12, %f6 edge32ln %l5, %l1, %i7 loop_6357: sra %i6, 0x05, %g3 brlez %o6, loop_6358 srl %g7, 0x04, %g1 sllx %l3, %g5, %l0 fbule,a %fcc3, loop_6359 loop_6358: movge %icc, %o0, %i3 fblg,a %fcc3, loop_6360 lduh [%l7 + 0x22], %i4 loop_6359: sll %l2, 0x1A, %l4 ble loop_6361 loop_6360: xnorcc %o3, %g2, %l6 udivcc %o5, 0x1835, %i5 edge8l %o2, %i2, %o4 loop_6361: lduh [%l7 + 0x36], %i1 bne,a loop_6362 tvc %icc, 0x7 fmovrdgz %o7, %f12, %f8 stw %o1, [%l7 + 0x38] loop_6362: tvc %xcc, 0x1 fcmpne16 %f2, %f14, %i0 ldx [%l7 + 0x68], %g6 fbne,a %fcc2, loop_6363 movcc %icc, %g4, %l1 sth %i7, [%l7 + 0x14] fornot1 %f10, %f0, %f4 loop_6363: stb %l5, [%l7 + 0x0F] stw %g3, [%l7 + 0x7C] movcc %icc, %o6, %g7 fcmpgt16 %f2, %f4, %i6 tneg %xcc, 0x6 ldsh [%l7 + 0x44], %l3 lduh [%l7 + 0x76], %g5 fmul8sux16 %f14, %f6, %f10 fblg,a %fcc2, loop_6364 fcmpgt32 %f8, %f0, %g1 array8 %l0, %o0, %i4 fmovspos %icc, %f9, %f10 loop_6364: ldsb [%l7 + 0x08], %i3 lduh [%l7 + 0x5E], %l4 movcc %xcc, %o3, %l2 or %l6, %o5, %g2 ldx [%l7 + 0x40], %o2 orncc %i2, 0x0068, %o4 fornot1 %f6, %f8, %f8 orcc %i1, %o7, %o1 std %f4, [%l7 + 0x10] edge8 %i5, %g6, %i0 brgz,a %l1, loop_6365 ldsw [%l7 + 0x14], %i7 ldub [%l7 + 0x21], %g4 stw %l5, [%l7 + 0x74] loop_6365: edge16 %o6, %g7, %i6 lduw [%l7 + 0x20], %g3 lduw [%l7 + 0x6C], %l3 ldsw [%l7 + 0x2C], %g5 sth %l0, [%l7 + 0x26] fbue %fcc3, loop_6366 stb %g1, [%l7 + 0x76] brlez %o0, loop_6367 stb %i4, [%l7 + 0x72] loop_6366: bvs,pn %xcc, loop_6368 brlz,a %l4, loop_6369 loop_6367: lduw [%l7 + 0x60], %i3 srax %l2, 0x1B, %o3 loop_6368: fpsub16s %f3, %f7, %f10 loop_6369: fmovdg %xcc, %f15, %f10 ldsb [%l7 + 0x23], %l6 xor %g2, %o5, %i2 sth %o4, [%l7 + 0x6A] fbue %fcc2, loop_6370 ld [%l7 + 0x24], %f2 fnors %f9, %f12, %f0 fmuld8ulx16 %f9, %f13, %f12 loop_6370: movleu %icc, %o2, %o7 udivx %o1, 0x15C2, %i5 edge8l %i1, %i0, %g6 faligndata %f4, %f4, %f6 tge %xcc, 0x1 fba,a %fcc1, loop_6371 fbn,a %fcc2, loop_6372 smul %l1, 0x0DED, %i7 edge16n %g4, %l5, %g7 loop_6371: fsrc1 %f12, %f14 loop_6372: ldx [%l7 + 0x10], %o6 ldx [%l7 + 0x18], %i6 sdivx %g3, 0x0A98, %g5 stx %l3, [%l7 + 0x28] ldx [%l7 + 0x48], %l0 or %o0, %g1, %i4 bne %icc, loop_6373 fzeros %f6 mulx %i3, 0x1FDF, %l2 fnegd %f12, %f0 loop_6373: fbne,a %fcc2, loop_6374 ldd [%l7 + 0x48], %f14 ldsh [%l7 + 0x2C], %o3 and %l4, %l6, %g2 loop_6374: fsrc1s %f7, %f12 fbne,a %fcc3, loop_6375 fcmpgt16 %f10, %f10, %i2 fmovsvs %xcc, %f12, %f7 fmovdl %icc, %f5, %f0 loop_6375: edge16 %o4, %o5, %o2 nop setx loop_6376, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bpos %icc, loop_6377 fbuge,a %fcc3, loop_6378 brnz,a %o1, loop_6379 loop_6376: brgez,a %i5, loop_6380 loop_6377: stx %o7, [%l7 + 0x28] loop_6378: ldsw [%l7 + 0x44], %i0 loop_6379: fcmps %fcc2, %f2, %f4 loop_6380: fmovde %icc, %f5, %f12 fmovrsgez %g6, %f5, %f11 andncc %i1, %i7, %g4 tneg %xcc, 0x6 edge8l %l1, %l5, %g7 andncc %i6, %o6, %g3 fmovscc %icc, %f15, %f0 std %f12, [%l7 + 0x30] fabsd %f12, %f0 stx %l3, [%l7 + 0x60] fmul8x16al %f8, %f5, %f6 movrgez %g5, 0x3AB, %l0 stw %g1, [%l7 + 0x68] fmovdle %xcc, %f5, %f1 te %icc, 0x3 udiv %i4, 0x0DDD, %i3 lduw [%l7 + 0x7C], %o0 faligndata %f0, %f14, %f6 fones %f12 ldx [%l7 + 0x50], %o3 tcc %icc, 0x5 andn %l4, %l2, %g2 fsrc1s %f5, %f4 sub %i2, 0x081D, %o4 ld [%l7 + 0x38], %f7 add %l6, %o5, %o2 edge8n %o1, %i5, %i0 bpos loop_6381 fandnot2s %f3, %f7, %f6 movne %xcc, %g6, %o7 std %f6, [%l7 + 0x58] loop_6381: ldd [%l7 + 0x68], %f4 fpack32 %f14, %f8, %f6 fmovrdgez %i1, %f0, %f0 ldsw [%l7 + 0x1C], %i7 addccc %l1, 0x05FA, %l5 fmovdn %xcc, %f11, %f15 ldub [%l7 + 0x6A], %g7 movneg %xcc, %g4, %o6 fbo,a %fcc2, loop_6382 fmovdle %icc, %f3, %f15 bpos,a,pn %xcc, loop_6383 fcmpne16 %f6, %f2, %g3 loop_6382: fsrc1 %f12, %f10 fmovdleu %xcc, %f7, %f7 loop_6383: movg %icc, %l3, %g5 lduw [%l7 + 0x50], %i6 ldx [%l7 + 0x08], %l0 fmovsne %xcc, %f1, %f1 fmovsvc %xcc, %f6, %f10 fmovse %xcc, %f9, %f5 fmovsa %xcc, %f14, %f11 ldsh [%l7 + 0x68], %i4 ldx [%l7 + 0x70], %i3 ldx [%l7 + 0x48], %o0 ldx [%l7 + 0x68], %o3 lduw [%l7 + 0x58], %g1 addccc %l2, %g2, %l4 ldd [%l7 + 0x68], %f14 ldsb [%l7 + 0x77], %i2 fnot2 %f10, %f8 ta %xcc, 0x6 ldsw [%l7 + 0x2C], %o4 movrlz %l6, %o2, %o5 fcmpgt32 %f6, %f8, %o1 ldub [%l7 + 0x40], %i0 stx %g6, [%l7 + 0x30] fmovsge %xcc, %f15, %f3 ld [%l7 + 0x44], %f7 brlz,a %o7, loop_6384 fpsub16 %f14, %f4, %f10 lduh [%l7 + 0x74], %i5 nop setx loop_6385, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_6384: ta %icc, 0x2 movl %icc, %i7, %l1 movrlez %l5, 0x003, %g7 loop_6385: bn,a %icc, loop_6386 stx %g4, [%l7 + 0x08] stx %o6, [%l7 + 0x58] fmovd %f8, %f8 loop_6386: ldx [%l7 + 0x30], %i1 be,a loop_6387 ldub [%l7 + 0x0B], %l3 st %f6, [%l7 + 0x50] sub %g3, %g5, %i6 loop_6387: movge %icc, %l0, %i4 std %f14, [%l7 + 0x28] edge16n %i3, %o3, %o0 std %f14, [%l7 + 0x28] fornot2s %f0, %f1, %f6 fbl %fcc0, loop_6388 nop setx loop_6389, %l0, %l1 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 %l2, %f5, %f0 ldsh [%l7 + 0x78], %g2 loop_6388: stx %g1, [%l7 + 0x20] loop_6389: sth %l4, [%l7 + 0x26] stx %i2, [%l7 + 0x20] orcc %l6, %o4, %o5 fnands %f15, %f10, %f1 ldsb [%l7 + 0x42], %o2 edge8ln %o1, %g6, %o7 edge16 %i0, %i7, %i5 brz %l5, loop_6390 movrne %l1, 0x20C, %g4 array32 %o6, %g7, %i1 bn,pt %xcc, loop_6391 loop_6390: ldsh [%l7 + 0x12], %g3 fmovdne %xcc, %f15, %f5 nop setx loop_6392, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6391: ld [%l7 + 0x10], %f9 fbue,a %fcc3, loop_6393 popc %l3, %i6 loop_6392: fsrc2s %f3, %f7 fzero %f12 loop_6393: faligndata %f0, %f14, %f12 stb %g5, [%l7 + 0x5B] lduw [%l7 + 0x24], %l0 ldd [%l7 + 0x58], %f14 edge16l %i4, %o3, %i3 stx %o0, [%l7 + 0x60] fmovdvs %icc, %f14, %f7 fpsub16 %f10, %f12, %f8 fpack16 %f10, %f8 fcmpeq16 %f0, %f0, %g2 std %f8, [%l7 + 0x70] ldd [%l7 + 0x18], %f10 fcmpd %fcc1, %f14, %f14 stb %g1, [%l7 + 0x13] stx %l2, [%l7 + 0x78] std %f0, [%l7 + 0x38] tle %icc, 0x2 fbu,a %fcc3, loop_6394 fpsub32 %f4, %f0, %f4 bpos,a %xcc, loop_6395 srl %i2, %l6, %l4 loop_6394: array32 %o5, %o4, %o1 taddcc %o2, %g6, %o7 loop_6395: movcs %xcc, %i0, %i7 fmovsgu %icc, %f2, %f10 fpsub16s %f13, %f12, %f5 bl,pt %icc, loop_6396 fxor %f2, %f0, %f0 std %f8, [%l7 + 0x38] std %f14, [%l7 + 0x18] loop_6396: edge16ln %l5, %i5, %l1 fbg,a %fcc2, loop_6397 ba,pt %xcc, loop_6398 andncc %o6, %g4, %i1 fandnot1 %f4, %f6, %f0 loop_6397: fnors %f1, %f7, %f11 loop_6398: ldx [%l7 + 0x38], %g7 array16 %l3, %g3, %i6 std %f6, [%l7 + 0x48] fmovsleu %xcc, %f11, %f8 fbge %fcc0, loop_6399 fmovsl %icc, %f15, %f0 movne %xcc, %g5, %i4 udivx %l0, 0x1FC3, %i3 loop_6399: ldsw [%l7 + 0x24], %o3 ldsh [%l7 + 0x1C], %o0 fmovrdne %g2, %f10, %f10 fcmped %fcc0, %f6, %f6 lduh [%l7 + 0x58], %g1 array16 %l2, %i2, %l6 orcc %o5, 0x0EAD, %l4 fmovd %f14, %f8 lduw [%l7 + 0x0C], %o1 fmovrslez %o2, %f10, %f2 fmul8x16au %f6, %f6, %f2 fnors %f5, %f10, %f1 fmovdne %xcc, %f9, %f5 ldsh [%l7 + 0x68], %g6 fcmple32 %f8, %f4, %o4 fnors %f8, %f9, %f7 movneg %xcc, %i0, %o7 movpos %xcc, %i7, %l5 stx %i5, [%l7 + 0x40] be,a,pn %xcc, loop_6400 xorcc %o6, 0x1099, %g4 fmovrsne %i1, %f12, %f14 ldsh [%l7 + 0x2A], %g7 loop_6400: ld [%l7 + 0x24], %f8 lduw [%l7 + 0x34], %l3 tne %xcc, 0x4 ldub [%l7 + 0x7C], %l1 brlz,a %i6, loop_6401 movrgz %g5, %i4, %l0 stx %g3, [%l7 + 0x70] ldsb [%l7 + 0x53], %i3 loop_6401: stw %o3, [%l7 + 0x60] fmovde %icc, %f1, %f9 fxors %f13, %f4, %f1 fble,a %fcc3, loop_6402 movneg %icc, %o0, %g1 fpsub32 %f4, %f12, %f8 edge32ln %l2, %i2, %l6 loop_6402: ldsh [%l7 + 0x0C], %g2 ba,a %icc, loop_6403 fcmple32 %f2, %f0, %o5 ldx [%l7 + 0x40], %l4 movrlez %o2, %o1, %o4 loop_6403: fpsub16s %f6, %f12, %f2 tn %icc, 0x7 bvc,a,pn %icc, loop_6404 edge16l %i0, %g6, %i7 ld [%l7 + 0x20], %f2 ldsh [%l7 + 0x10], %l5 loop_6404: ldsb [%l7 + 0x6D], %i5 array8 %o7, %o6, %g4 bne %xcc, loop_6405 fpack16 %f4, %f0 ldsh [%l7 + 0x5E], %g7 movre %i1, 0x021, %l1 loop_6405: movl %icc, %l3, %g5 bg loop_6406 umul %i6, %l0, %i4 st %f4, [%l7 + 0x3C] stx %g3, [%l7 + 0x58] loop_6406: movn %xcc, %o3, %o0 bl loop_6407 add %g1, %l2, %i3 fmovrdgez %l6, %f2, %f8 fbge,a %fcc2, loop_6408 loop_6407: ld [%l7 + 0x64], %f14 fmovrsne %i2, %f9, %f5 tg %icc, 0x7 loop_6408: fpack32 %f14, %f4, %f2 brgz,a %o5, loop_6409 fcmpgt16 %f4, %f10, %g2 ldub [%l7 + 0x48], %l4 fbe,a %fcc2, loop_6410 loop_6409: add %o1, %o2, %o4 brgez %g6, loop_6411 fmul8x16al %f4, %f13, %f10 loop_6410: stw %i0, [%l7 + 0x0C] ldx [%l7 + 0x28], %l5 loop_6411: brgez %i7, loop_6412 fmovse %icc, %f3, %f5 stw %i5, [%l7 + 0x58] fble %fcc2, loop_6413 loop_6412: ldsb [%l7 + 0x57], %o7 fmovd %f0, %f8 fmovdleu %xcc, %f11, %f12 loop_6413: fnot2s %f3, %f4 bvc,a loop_6414 brlez,a %g4, loop_6415 fmovrsne %o6, %f0, %f5 bleu,a %icc, loop_6416 loop_6414: ldsw [%l7 + 0x60], %i1 loop_6415: st %f14, [%l7 + 0x40] edge32ln %g7, %l1, %g5 loop_6416: std %f0, [%l7 + 0x20] srl %i6, 0x11, %l0 movvs %xcc, %i4, %g3 tge %icc, 0x6 stx %o3, [%l7 + 0x18] bvs,a,pn %icc, loop_6417 fsrc1s %f10, %f1 subcc %o0, 0x1C16, %g1 fmovdpos %xcc, %f9, %f7 loop_6417: smulcc %l2, %l3, %i3 ldx [%l7 + 0x50], %i2 fpackfix %f0, %f13 ldsw [%l7 + 0x78], %o5 addccc %g2, %l6, %o1 ld [%l7 + 0x5C], %f9 umul %o2, %l4, %g6 ldd [%l7 + 0x78], %f10 xor %i0, 0x0AF1, %o4 movleu %icc, %i7, %l5 umulcc %o7, 0x174A, %g4 xorcc %i5, %i1, %o6 fnot2s %f11, %f5 st %f8, [%l7 + 0x60] sdiv %g7, 0x02B4, %g5 fbge,a %fcc0, loop_6418 fcmple32 %f4, %f12, %l1 sth %l0, [%l7 + 0x2A] fmovsleu %icc, %f1, %f7 loop_6418: brlz %i6, loop_6419 lduh [%l7 + 0x50], %i4 tn %xcc, 0x4 fmovsgu %xcc, %f13, %f9 loop_6419: st %f15, [%l7 + 0x2C] fbue,a %fcc2, loop_6420 stx %g3, [%l7 + 0x18] fmul8ulx16 %f12, %f2, %f0 lduh [%l7 + 0x5A], %o3 loop_6420: fmovsne %icc, %f8, %f9 movneg %icc, %g1, %l2 nop setx loop_6421, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry subccc %o0, 0x16BF, %i3 fnot2s %f5, %f14 ldub [%l7 + 0x3C], %i2 loop_6421: st %f12, [%l7 + 0x30] ld [%l7 + 0x64], %f8 st %f10, [%l7 + 0x48] ld [%l7 + 0x58], %f10 smulcc %l3, %g2, %o5 tl %xcc, 0x2 fmovsge %xcc, %f9, %f0 fandnot2s %f12, %f10, %f3 ldsh [%l7 + 0x52], %l6 ldd [%l7 + 0x10], %f8 ldsw [%l7 + 0x18], %o2 bcs,pt %icc, loop_6422 stb %o1, [%l7 + 0x68] fmovrdlez %l4, %f10, %f12 lduw [%l7 + 0x08], %i0 loop_6422: brgz %o4, loop_6423 ldsb [%l7 + 0x10], %i7 array8 %l5, %g6, %o7 tg %xcc, 0x2 loop_6423: movg %xcc, %i5, %i1 array32 %o6, %g4, %g5 tneg %icc, 0x7 lduh [%l7 + 0x2C], %l1 alignaddr %g7, %l0, %i4 bvs %xcc, loop_6424 fmovdcc %icc, %f8, %f3 fmovse %xcc, %f10, %f8 ldub [%l7 + 0x2D], %i6 loop_6424: brgz %g3, loop_6425 taddcctv %o3, %g1, %o0 fmovrdne %l2, %f4, %f4 bg,pt %xcc, loop_6426 loop_6425: fbug,a %fcc3, loop_6427 fble %fcc0, loop_6428 ldx [%l7 + 0x40], %i3 loop_6426: ldd [%l7 + 0x30], %f10 loop_6427: fzero %f14 loop_6428: smulcc %l3, %g2, %o5 pdist %f2, %f2, %f8 fmovdleu %icc, %f14, %f11 brgz %i2, loop_6429 stx %o2, [%l7 + 0x50] ldd [%l7 + 0x40], %f10 edge32l %l6, %o1, %i0 loop_6429: tn %xcc, 0x3 fcmpgt32 %f14, %f6, %l4 tg %xcc, 0x1 sdivcc %i7, 0x061B, %l5 fxor %f12, %f2, %f2 fexpand %f10, %f12 sth %g6, [%l7 + 0x64] ldsh [%l7 + 0x70], %o7 fmovscs %icc, %f9, %f5 lduw [%l7 + 0x38], %o4 std %f8, [%l7 + 0x10] brlez %i1, loop_6430 fba,a %fcc2, loop_6431 fmovdn %xcc, %f4, %f8 bpos,a %xcc, loop_6432 loop_6430: bshuffle %f10, %f10, %f8 loop_6431: st %f7, [%l7 + 0x20] fmovrde %i5, %f6, %f6 loop_6432: add %o6, 0x01ED, %g4 fmovrsgz %l1, %f13, %f7 ld [%l7 + 0x30], %f8 lduh [%l7 + 0x74], %g7 tne %icc, 0x5 ldsb [%l7 + 0x77], %g5 fbug,a %fcc3, loop_6433 ldx [%l7 + 0x38], %l0 umul %i4, %g3, %i6 fcmpeq16 %f6, %f6, %o3 loop_6433: umulcc %o0, 0x10E2, %l2 st %f15, [%l7 + 0x34] fandnot1 %f2, %f6, %f4 ldub [%l7 + 0x60], %g1 ldx [%l7 + 0x78], %i3 ldsb [%l7 + 0x5A], %g2 fnegs %f2, %f10 sethi 0x115A, %l3 movge %xcc, %i2, %o5 addcc %o2, %l6, %o1 ldsb [%l7 + 0x12], %l4 ldd [%l7 + 0x68], %f14 ta %xcc, 0x3 fbne %fcc0, loop_6434 fmovdg %icc, %f12, %f5 fornot2 %f6, %f2, %f0 udivcc %i7, 0x10E0, %i0 loop_6434: fcmped %fcc0, %f0, %f4 fmovs %f1, %f0 tgu %xcc, 0x1 fcmple32 %f10, %f0, %l5 fmovdg %icc, %f1, %f1 sll %o7, %o4, %g6 bne,a %xcc, loop_6435 fcmple32 %f4, %f2, %i5 fbul %fcc3, loop_6436 fbul,a %fcc2, loop_6437 loop_6435: mova %xcc, %o6, %g4 fandnot2s %f1, %f6, %f13 loop_6436: ldx [%l7 + 0x18], %l1 loop_6437: sth %i1, [%l7 + 0x14] fmovd %f2, %f12 fbg,a %fcc2, loop_6438 ldsw [%l7 + 0x44], %g7 fcmple16 %f14, %f2, %g5 fmuld8ulx16 %f13, %f15, %f12 loop_6438: fmovdpos %xcc, %f13, %f15 stx %i4, [%l7 + 0x68] fmovrsne %g3, %f6, %f9 bl,pt %icc, loop_6439 lduh [%l7 + 0x0E], %i6 fpsub32s %f9, %f8, %f4 fpsub16 %f6, %f6, %f12 loop_6439: edge32ln %l0, %o0, %o3 ta %icc, 0x7 st %f15, [%l7 + 0x6C] bl,a %xcc, loop_6440 smulcc %l2, %g1, %i3 ldsh [%l7 + 0x64], %l3 edge16l %i2, %o5, %g2 loop_6440: nop setx loop_6441, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry faligndata %f0, %f14, %f4 udivx %o2, 0x085E, %o1 fmovrdlez %l4, %f6, %f8 loop_6441: popc %l6, %i0 fmovda %xcc, %f0, %f8 ldsh [%l7 + 0x7E], %i7 fcmpgt32 %f4, %f10, %l5 ldsw [%l7 + 0x0C], %o4 lduw [%l7 + 0x2C], %o7 ldd [%l7 + 0x70], %f6 brz %i5, loop_6442 stb %o6, [%l7 + 0x4A] lduw [%l7 + 0x20], %g6 fnot1 %f8, %f4 loop_6442: fbl,a %fcc3, loop_6443 stx %l1, [%l7 + 0x40] movge %icc, %i1, %g7 movvs %icc, %g5, %i4 loop_6443: fmovdneg %xcc, %f3, %f5 ldd [%l7 + 0x68], %f14 bleu,pn %icc, loop_6444 sra %g3, 0x04, %i6 fmovdgu %xcc, %f14, %f11 or %l0, %o0, %o3 loop_6444: ld [%l7 + 0x10], %f2 fpsub32s %f0, %f13, %f5 ld [%l7 + 0x7C], %f2 fmovdpos %xcc, %f10, %f14 movrgz %l2, 0x18B, %g4 fabsd %f2, %f0 movge %xcc, %g1, %l3 tl %xcc, 0x3 fnands %f6, %f8, %f0 ld [%l7 + 0x6C], %f9 fpack32 %f12, %f8, %f8 fornot1s %f5, %f6, %f2 fbo,a %fcc2, loop_6445 stw %i2, [%l7 + 0x48] ldub [%l7 + 0x31], %i3 fcmpes %fcc2, %f14, %f1 loop_6445: sth %g2, [%l7 + 0x42] fpmerge %f5, %f2, %f0 orncc %o2, 0x1C46, %o5 fmovdvc %icc, %f13, %f4 fmovsleu %xcc, %f13, %f2 bvc,pn %xcc, loop_6446 sdivcc %l4, 0x0423, %o1 sth %l6, [%l7 + 0x46] bvs %xcc, loop_6447 loop_6446: orn %i0, 0x1230, %l5 ldsb [%l7 + 0x48], %i7 movrne %o4, 0x056, %i5 loop_6447: nop setx loop_6448, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrlez %o7, %o6, %l1 fpack32 %f12, %f8, %f10 ld [%l7 + 0x74], %f3 loop_6448: edge16n %g6, %i1, %g5 ldsh [%l7 + 0x0C], %i4 st %f0, [%l7 + 0x60] edge32l %g3, %i6, %l0 fmovrdlez %o0, %f12, %f12 bge,pt %icc, loop_6449 lduw [%l7 + 0x18], %o3 fmovse %icc, %f7, %f12 std %f4, [%l7 + 0x18] loop_6449: fcmpgt32 %f2, %f2, %l2 fmovdcc %icc, %f2, %f0 ldsh [%l7 + 0x12], %g4 nop setx loop_6450, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subcc %g7, %l3, %i2 fmovdg %icc, %f1, %f7 tg %xcc, 0x3 loop_6450: subcc %g1, 0x0DFF, %i3 ld [%l7 + 0x10], %f5 fmul8x16 %f3, %f14, %f12 ldx [%l7 + 0x50], %o2 fmovdcc %icc, %f5, %f1 fmuld8ulx16 %f1, %f9, %f0 fmovrsgez %o5, %f1, %f6 brlz,a %l4, loop_6451 orn %o1, %g2, %i0 ldub [%l7 + 0x4A], %l5 movcc %icc, %l6, %i7 loop_6451: edge8ln %o4, %i5, %o7 edge16n %l1, %g6, %i1 movge %xcc, %g5, %o6 tcs %icc, 0x3 ldsh [%l7 + 0x60], %g3 ldx [%l7 + 0x10], %i6 fmovscc %icc, %f4, %f0 fmovdneg %xcc, %f3, %f11 addcc %i4, 0x062B, %o0 edge16 %l0, %l2, %o3 stx %g7, [%l7 + 0x18] fmuld8ulx16 %f1, %f2, %f4 lduw [%l7 + 0x14], %l3 ldsw [%l7 + 0x38], %g4 udiv %i2, 0x1CFE, %i3 edge32l %g1, %o2, %l4 popc %o1, %g2 fpack16 %f14, %f1 fmovdpos %icc, %f14, %f5 andcc %i0, %o5, %l5 stb %i7, [%l7 + 0x22] std %f8, [%l7 + 0x20] stw %l6, [%l7 + 0x14] tg %icc, 0x2 fnot2 %f10, %f2 fmovsleu %icc, %f10, %f3 ldd [%l7 + 0x20], %f10 fnegs %f9, %f15 bgu,pn %xcc, loop_6452 tne %icc, 0x1 fmovdn %icc, %f8, %f6 fones %f14 loop_6452: sethi 0x098A, %i5 mulscc %o7, %l1, %g6 fornot1s %f10, %f2, %f4 taddcc %i1, %g5, %o4 fpackfix %f6, %f1 std %f8, [%l7 + 0x18] fmovde %icc, %f4, %f15 lduh [%l7 + 0x70], %o6 ldsb [%l7 + 0x14], %i6 fblg,a %fcc0, loop_6453 fmovrslz %g3, %f6, %f12 movne %icc, %o0, %l0 brgez %i4, loop_6454 loop_6453: tle %xcc, 0x1 edge8 %l2, %o3, %l3 ldub [%l7 + 0x52], %g7 loop_6454: fmovsl %icc, %f7, %f6 udivx %g4, 0x087F, %i2 fpsub16s %f2, %f2, %f11 ldsb [%l7 + 0x2F], %i3 sdiv %g1, 0x18E3, %o2 st %f14, [%l7 + 0x20] tl %icc, 0x7 ld [%l7 + 0x20], %f1 fmovdleu %icc, %f3, %f11 ldub [%l7 + 0x4A], %o1 tgu %xcc, 0x4 std %f14, [%l7 + 0x08] movgu %xcc, %g2, %i0 fabss %f12, %f8 ldx [%l7 + 0x40], %o5 movleu %xcc, %l4, %l5 bgu,a,pt %xcc, loop_6455 fandnot2 %f2, %f0, %f6 fpmerge %f10, %f14, %f0 stb %l6, [%l7 + 0x2D] loop_6455: bl,pt %icc, loop_6456 st %f15, [%l7 + 0x54] fpadd32 %f10, %f0, %f4 ldsh [%l7 + 0x1E], %i7 loop_6456: ldsb [%l7 + 0x32], %i5 std %f12, [%l7 + 0x58] movvc %icc, %o7, %l1 fcmpgt16 %f14, %f14, %i1 movg %icc, %g6, %g5 stx %o4, [%l7 + 0x70] sth %o6, [%l7 + 0x7A] fmovdvs %icc, %f14, %f10 fcmpgt32 %f10, %f12, %g3 ldsb [%l7 + 0x3A], %o0 fcmpeq16 %f6, %f8, %l0 fmovdneg %xcc, %f14, %f11 fmovrslez %i4, %f14, %f7 ldx [%l7 + 0x10], %i6 array8 %o3, %l3, %g7 fmovrdne %l2, %f14, %f0 fandnot1 %f6, %f10, %f14 lduw [%l7 + 0x44], %i2 std %f4, [%l7 + 0x28] fmovsne %icc, %f15, %f5 ldsh [%l7 + 0x16], %i3 movrgez %g4, 0x09C, %o2 tcc %xcc, 0x6 lduh [%l7 + 0x36], %g1 lduw [%l7 + 0x08], %g2 edge16l %o1, %o5, %i0 nop setx loop_6457, %l0, %l1 jmpl %l1, %l5 fmuld8sux16 %f15, %f5, %f10 fmovsge %icc, %f0, %f12 fbn,a %fcc1, loop_6458 loop_6457: fmovsle %xcc, %f3, %f0 movrgez %l6, %i7, %l4 mulx %i5, 0x1F86, %o7 loop_6458: ldd [%l7 + 0x18], %f2 fbuge,a %fcc3, loop_6459 stw %l1, [%l7 + 0x7C] ldd [%l7 + 0x50], %f12 fbul %fcc2, loop_6460 loop_6459: bneg %xcc, loop_6461 movrne %g6, 0x137, %g5 tgu %xcc, 0x5 loop_6460: fxor %f8, %f2, %f4 loop_6461: fsrc1s %f13, %f12 tsubcc %i1, %o4, %o6 edge8l %g3, %l0, %o0 fbu %fcc2, loop_6462 stw %i4, [%l7 + 0x64] ldx [%l7 + 0x58], %i6 bcs,a,pt %icc, loop_6463 loop_6462: stb %l3, [%l7 + 0x1E] edge32ln %g7, %o3, %l2 tg %xcc, 0x0 loop_6463: bshuffle %f2, %f8, %f0 fcmple16 %f2, %f2, %i2 movvs %icc, %i3, %o2 fpackfix %f8, %f4 bvc %xcc, loop_6464 fcmpne32 %f12, %f0, %g1 fcmpes %fcc2, %f1, %f13 fnor %f12, %f0, %f10 loop_6464: movg %icc, %g2, %g4 tn %xcc, 0x2 ld [%l7 + 0x28], %f5 ldsw [%l7 + 0x38], %o1 fmovsge %xcc, %f15, %f11 edge8l %o5, %i0, %l5 edge32l %l6, %i7, %l4 addc %o7, 0x03AA, %i5 addccc %l1, 0x0D8B, %g6 bpos,a,pt %xcc, loop_6465 sth %i1, [%l7 + 0x76] nop setx loop_6466, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bvc,a loop_6467 loop_6465: ldd [%l7 + 0x68], %f14 st %f10, [%l7 + 0x1C] loop_6466: call loop_6468 loop_6467: brgez,a %g5, loop_6469 stx %o4, [%l7 + 0x68] fmovsgu %xcc, %f9, %f1 loop_6468: fcmpeq32 %f8, %f6, %g3 loop_6469: brgez %o6, loop_6470 array8 %l0, %i4, %i6 ldsb [%l7 + 0x0F], %o0 lduw [%l7 + 0x6C], %g7 loop_6470: movgu %icc, %o3, %l2 ldsw [%l7 + 0x44], %i2 fmovrdgez %i3, %f6, %f4 fmovsleu %icc, %f3, %f9 fcmpes %fcc0, %f5, %f10 movrgz %l3, 0x055, %g1 bleu loop_6471 fandnot1 %f4, %f10, %f12 fmovdle %icc, %f3, %f8 taddcctv %g2, %g4, %o2 loop_6471: ldsb [%l7 + 0x75], %o1 sethi 0x1FD0, %o5 ldd [%l7 + 0x40], %f2 movpos %xcc, %i0, %l6 popc 0x0CD6, %l5 lduw [%l7 + 0x3C], %l4 fpack16 %f12, %f0 bshuffle %f10, %f8, %f8 ldsh [%l7 + 0x0A], %i7 tcc %xcc, 0x1 fmovsne %xcc, %f6, %f5 or %o7, 0x0A8D, %i5 ldsh [%l7 + 0x5E], %l1 bvs,a %icc, loop_6472 movrlez %i1, 0x16B, %g5 fcmple32 %f2, %f12, %g6 ldx [%l7 + 0x18], %g3 loop_6472: std %f2, [%l7 + 0x10] fmovrslez %o6, %f10, %f13 smulcc %o4, %i4, %l0 fzero %f14 ba %icc, loop_6473 sth %o0, [%l7 + 0x7E] ld [%l7 + 0x50], %f3 edge8ln %i6, %o3, %g7 loop_6473: fnot2s %f10, %f7 tvs %icc, 0x5 taddcctv %l2, 0x0621, %i2 tne %icc, 0x2 siam 0x2 fzero %f6 fcmple16 %f8, %f12, %i3 fmovrsgez %g1, %f13, %f7 nop setx loop_6474, %l0, %l1 jmpl %l1, %l3 movre %g2, 0x2F1, %g4 edge32n %o2, %o5, %i0 fandnot1s %f8, %f1, %f0 loop_6474: orncc %l6, 0x054C, %l5 stw %l4, [%l7 + 0x28] fmovrslz %o1, %f3, %f8 fbule %fcc0, loop_6475 fpadd16 %f8, %f6, %f14 fmovsg %xcc, %f14, %f11 stw %o7, [%l7 + 0x2C] loop_6475: stx %i7, [%l7 + 0x18] st %f11, [%l7 + 0x40] bl,a,pn %xcc, loop_6476 stb %i5, [%l7 + 0x0D] fcmple32 %f12, %f10, %i1 nop setx loop_6477, %l0, %l1 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_6476: fbue,a %fcc2, loop_6478 fmovrde %l1, %f14, %f10 tn %icc, 0x1 loop_6477: sll %g6, %g5, %o6 loop_6478: edge16l %g3, %i4, %l0 edge32n %o0, %o4, %o3 fmovdn %xcc, %f11, %f15 ldsw [%l7 + 0x5C], %i6 fornot1 %f8, %f6, %f12 fone %f8 movpos %icc, %l2, %g7 movge %icc, %i3, %g1 bgu,a loop_6479 fcmpne16 %f8, %f4, %l3 lduw [%l7 + 0x1C], %i2 fnot2 %f2, %f2 loop_6479: stx %g2, [%l7 + 0x60] fnand %f10, %f8, %f8 ldd [%l7 + 0x08], %f12 subcc %g4, 0x034E, %o5 orn %i0, 0x0FE1, %l6 pdist %f10, %f12, %f2 stx %l5, [%l7 + 0x28] fxnor %f8, %f14, %f0 for %f4, %f10, %f8 fmovscs %xcc, %f4, %f7 brlez %o2, loop_6480 te %xcc, 0x7 lduh [%l7 + 0x4C], %o1 stw %o7, [%l7 + 0x78] loop_6480: nop setx loop_6481, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andn %l4, 0x0A9E, %i7 bleu,a %icc, loop_6482 udivx %i5, 0x0764, %i1 loop_6481: sth %l1, [%l7 + 0x64] movvs %icc, %g6, %g5 loop_6482: bge,a loop_6483 fnot1 %f8, %f6 fmovdg %xcc, %f8, %f3 fmovscs %xcc, %f6, %f5 loop_6483: ldsb [%l7 + 0x42], %g3 ldub [%l7 + 0x33], %i4 ldsb [%l7 + 0x5E], %l0 umul %o0, %o4, %o3 ldub [%l7 + 0x7A], %o6 ld [%l7 + 0x74], %f7 ldsh [%l7 + 0x5E], %i6 fpadd16s %f4, %f5, %f11 tneg %icc, 0x2 fmovsge %xcc, %f14, %f7 ldsw [%l7 + 0x50], %g7 fornot2 %f12, %f8, %f2 fcmped %fcc3, %f12, %f14 ld [%l7 + 0x1C], %f12 fpack32 %f12, %f0, %f6 fpsub16 %f2, %f8, %f0 bgu,pn %xcc, loop_6484 ldsw [%l7 + 0x60], %l2 tvc %icc, 0x5 addc %i3, 0x043D, %l3 loop_6484: movcs %xcc, %g1, %g2 te %xcc, 0x7 fcmple32 %f4, %f10, %i2 ldx [%l7 + 0x08], %o5 tvs %icc, 0x5 brlez %i0, loop_6485 fabsd %f10, %f12 ldsh [%l7 + 0x58], %g4 stw %l5, [%l7 + 0x10] loop_6485: movrne %l6, %o1, %o2 fmovsa %icc, %f0, %f7 movrgez %l4, %i7, %i5 fmovrsgz %i1, %f7, %f0 movrlez %o7, %g6, %g5 ldsh [%l7 + 0x5C], %l1 and %g3, 0x0096, %l0 fandnot1 %f2, %f6, %f14 fnot1s %f6, %f10 ldsw [%l7 + 0x6C], %o0 ldx [%l7 + 0x10], %o4 fpack16 %f0, %f1 tcc %xcc, 0x3 sth %o3, [%l7 + 0x72] fmovrsne %i4, %f9, %f5 alignaddr %o6, %g7, %l2 bcc,a,pt %icc, loop_6486 movcc %xcc, %i6, %l3 ldd [%l7 + 0x28], %f4 sdiv %i3, 0x143E, %g1 loop_6486: fpack16 %f2, %f1 ldx [%l7 + 0x18], %g2 ldx [%l7 + 0x48], %o5 srax %i0, 0x1A, %g4 stx %l5, [%l7 + 0x40] fsrc2 %f10, %f10 fornot2 %f14, %f8, %f14 popc %i2, %l6 fpsub32s %f7, %f5, %f7 srlx %o1, %l4, %i7 edge32l %o2, %i5, %o7 fcmpgt32 %f2, %f8, %i1 sll %g5, %l1, %g6 brlez %g3, loop_6487 addc %l0, 0x12F4, %o0 fzero %f10 fmovrdgez %o4, %f0, %f8 loop_6487: fmovdleu %xcc, %f14, %f2 ldsh [%l7 + 0x20], %o3 fbul %fcc1, loop_6488 fsrc2 %f10, %f0 mulscc %i4, 0x1CA2, %g7 tleu %xcc, 0x2 loop_6488: bcc,a %xcc, loop_6489 fmovscc %icc, %f10, %f9 fbg,a %fcc1, loop_6490 subccc %o6, %i6, %l2 loop_6489: fpackfix %f6, %f13 fmovsneg %icc, %f7, %f13 loop_6490: ldd [%l7 + 0x18], %f12 fpadd16 %f8, %f6, %f6 fors %f6, %f12, %f10 sub %l3, %g1, %g2 bg,a,pn %xcc, loop_6491 fbug,a %fcc3, loop_6492 fnot1s %f15, %f8 stx %i3, [%l7 + 0x20] loop_6491: fmovrsgez %i0, %f0, %f11 loop_6492: bne,a %icc, loop_6493 fmovsneg %icc, %f4, %f12 fnot2 %f14, %f6 movrgz %o5, %g4, %l5 loop_6493: tle %xcc, 0x7 lduh [%l7 + 0x6C], %i2 add %l6, %l4, %o1 fmovsg %icc, %f2, %f8 stb %i7, [%l7 + 0x3D] fbuge %fcc3, loop_6494 popc %o2, %i5 ldd [%l7 + 0x40], %f6 nop setx loop_6495, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6494: sra %o7, 0x01, %g5 movn %xcc, %i1, %l1 fandnot1s %f2, %f8, %f8 loop_6495: pdist %f0, %f0, %f12 fcmps %fcc3, %f15, %f14 fmovsneg %xcc, %f7, %f6 sth %g3, [%l7 + 0x78] movvc %xcc, %g6, %l0 fnot1s %f11, %f1 fmovs %f2, %f11 fmovde %icc, %f6, %f8 fmovrdne %o0, %f12, %f8 tne %xcc, 0x6 fbe,a %fcc0, loop_6496 fmovdn %icc, %f13, %f8 fcmpne16 %f8, %f12, %o4 umulcc %o3, 0x0B8A, %i4 loop_6496: fors %f9, %f10, %f12 tge %icc, 0x0 fsrc1s %f9, %f7 fcmpne16 %f4, %f8, %o6 ldsh [%l7 + 0x46], %g7 fmovrdlez %l2, %f14, %f0 ldd [%l7 + 0x20], %f4 array8 %l3, %g1, %i6 brgz %i3, loop_6497 ldsw [%l7 + 0x10], %g2 fmul8x16au %f7, %f15, %f8 fcmpes %fcc0, %f4, %f7 loop_6497: fmovdn %xcc, %f7, %f9 ld [%l7 + 0x24], %f10 edge32ln %o5, %i0, %g4 ldx [%l7 + 0x30], %l5 st %f8, [%l7 + 0x0C] udiv %i2, 0x15A2, %l6 fnor %f14, %f6, %f10 addccc %o1, %l4, %o2 std %f14, [%l7 + 0x60] fexpand %f14, %f8 ldx [%l7 + 0x18], %i7 fandnot2 %f4, %f2, %f14 tg %xcc, 0x2 ldd [%l7 + 0x40], %f4 lduw [%l7 + 0x64], %o7 ld [%l7 + 0x78], %f12 lduw [%l7 + 0x2C], %i5 fpadd16 %f4, %f4, %f8 stx %g5, [%l7 + 0x20] ldsb [%l7 + 0x6F], %i1 fornot1s %f8, %f8, %f9 fbug,a %fcc0, loop_6498 fnand %f8, %f8, %f0 fxors %f7, %f4, %f2 fmovdneg %xcc, %f14, %f7 loop_6498: ld [%l7 + 0x48], %f7 add %g3, 0x0116, %l1 bpos,a,pt %xcc, loop_6499 sth %g6, [%l7 + 0x2E] std %f12, [%l7 + 0x08] tcc %icc, 0x2 loop_6499: bg,pt %xcc, loop_6500 fpackfix %f12, %f13 fbn %fcc2, loop_6501 std %f14, [%l7 + 0x40] loop_6500: be,a,pt %icc, loop_6502 andn %l0, 0x1A0F, %o0 loop_6501: stb %o4, [%l7 + 0x69] bvs,pt %xcc, loop_6503 loop_6502: fzero %f12 ldd [%l7 + 0x70], %f0 sth %o3, [%l7 + 0x0E] loop_6503: sdivx %i4, 0x080F, %g7 stx %o6, [%l7 + 0x68] fnot2 %f12, %f8 lduw [%l7 + 0x64], %l3 stw %l2, [%l7 + 0x40] ta %icc, 0x4 fmovsl %xcc, %f3, %f9 tle %icc, 0x3 sethi 0x16EA, %g1 fblg,a %fcc2, loop_6504 fabsd %f10, %f0 fcmpeq16 %f14, %f8, %i6 srax %g2, %o5, %i3 loop_6504: ldx [%l7 + 0x10], %g4 fors %f5, %f4, %f14 lduw [%l7 + 0x44], %l5 ld [%l7 + 0x14], %f9 ldub [%l7 + 0x7E], %i0 ldsw [%l7 + 0x10], %i2 st %f3, [%l7 + 0x74] fxnors %f3, %f13, %f3 stx %l6, [%l7 + 0x50] std %f6, [%l7 + 0x38] or %l4, 0x0F55, %o2 brgez,a %i7, loop_6505 edge8n %o7, %o1, %i5 lduw [%l7 + 0x5C], %g5 movvc %icc, %g3, %i1 loop_6505: fbule %fcc2, loop_6506 fpsub16 %f10, %f8, %f12 bge %xcc, loop_6507 ldsw [%l7 + 0x44], %g6 loop_6506: stx %l0, [%l7 + 0x78] lduw [%l7 + 0x68], %l1 loop_6507: for %f8, %f12, %f10 tne %xcc, 0x3 tle %xcc, 0x7 tle %icc, 0x5 ldub [%l7 + 0x52], %o0 stx %o3, [%l7 + 0x30] edge16l %i4, %o4, %g7 addc %o6, %l3, %g1 fxor %f0, %f6, %f4 fcmpeq16 %f2, %f0, %l2 fmovde %xcc, %f5, %f14 ldsw [%l7 + 0x74], %g2 taddcctv %o5, 0x0A4F, %i6 sth %g4, [%l7 + 0x76] lduh [%l7 + 0x0C], %i3 udiv %i0, 0x1D36, %l5 fpsub16 %f8, %f14, %f4 ldsb [%l7 + 0x3D], %l6 edge16 %l4, %o2, %i7 nop setx loop_6508, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpne32 %f8, %f12, %o7 fbn %fcc1, loop_6509 fxors %f5, %f9, %f8 loop_6508: fnot1s %f14, %f15 umul %i2, 0x1D6E, %i5 loop_6509: mulx %g5, 0x0EBD, %g3 fmovsvs %xcc, %f14, %f12 stw %o1, [%l7 + 0x08] fmovrslz %g6, %f1, %f14 orcc %l0, 0x17A6, %l1 tvc %icc, 0x1 fmovs %f3, %f11 fabsd %f4, %f0 sth %o0, [%l7 + 0x64] fandnot2 %f12, %f4, %f0 bcs loop_6510 ld [%l7 + 0x08], %f0 add %i1, 0x072A, %o3 add %o4, %i4, %o6 loop_6510: brlz,a %g7, loop_6511 andcc %g1, %l3, %g2 fmovsgu %xcc, %f11, %f5 fnot1s %f11, %f13 loop_6511: fmovdneg %icc, %f1, %f3 fbge,a %fcc3, loop_6512 fmovsle %icc, %f8, %f4 fmovrslez %l2, %f14, %f10 fors %f8, %f2, %f10 loop_6512: fpsub32s %f0, %f7, %f0 fbg %fcc3, loop_6513 fbul %fcc1, loop_6514 ldsb [%l7 + 0x45], %o5 for %f10, %f8, %f14 loop_6513: fmovsleu %xcc, %f12, %f7 loop_6514: srlx %i6, 0x03, %i3 ldsw [%l7 + 0x28], %g4 fcmpd %fcc0, %f10, %f12 array8 %i0, %l5, %l6 ldx [%l7 + 0x40], %o2 fandnot2s %f14, %f10, %f3 fmul8ulx16 %f4, %f6, %f4 brgz %l4, loop_6515 stw %i7, [%l7 + 0x5C] fmul8x16 %f11, %f14, %f4 fbge %fcc0, loop_6516 loop_6515: ldsh [%l7 + 0x3E], %i2 edge16 %i5, %o7, %g3 ldub [%l7 + 0x26], %g5 loop_6516: fmovrse %o1, %f10, %f10 movvc %icc, %l0, %l1 lduw [%l7 + 0x74], %o0 fbe,a %fcc3, loop_6517 std %f0, [%l7 + 0x78] edge8ln %g6, %o3, %i1 ldsb [%l7 + 0x32], %i4 loop_6517: fornot1 %f12, %f4, %f10 fmovsvc %icc, %f11, %f15 faligndata %f0, %f12, %f0 movrlez %o4, 0x3D7, %g7 fpadd32s %f4, %f13, %f5 lduw [%l7 + 0x70], %o6 ldub [%l7 + 0x3A], %l3 ldd [%l7 + 0x50], %f2 addccc %g2, 0x0520, %l2 sth %o5, [%l7 + 0x2E] tgu %icc, 0x2 movleu %xcc, %i6, %i3 movcs %icc, %g4, %g1 bl loop_6518 fmovd %f12, %f12 fexpand %f14, %f4 fbg,a %fcc2, loop_6519 loop_6518: st %f3, [%l7 + 0x18] nop setx loop_6520, %l0, %l1 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 + 0x28], %i0 loop_6519: ldsw [%l7 + 0x68], %l6 fbne,a %fcc1, loop_6521 loop_6520: xorcc %l5, 0x0D4B, %o2 ldub [%l7 + 0x73], %l4 ldsh [%l7 + 0x62], %i2 loop_6521: sdiv %i5, 0x0D3F, %i7 sth %g3, [%l7 + 0x38] fmovdcc %xcc, %f3, %f15 fcmpne32 %f2, %f12, %o7 stw %o1, [%l7 + 0x58] fbu,a %fcc2, loop_6522 brgez,a %l0, loop_6523 ldsw [%l7 + 0x74], %g5 fmovdvs %icc, %f10, %f12 loop_6522: srl %l1, 0x0B, %g6 loop_6523: sll %o0, %o3, %i1 movne %icc, %o4, %g7 brlz %i4, loop_6524 popc 0x0FF2, %o6 tneg %icc, 0x4 fand %f8, %f10, %f2 loop_6524: edge32n %g2, %l3, %l2 edge8n %i6, %o5, %g4 movrne %i3, %g1, %i0 fcmpne16 %f0, %f10, %l6 pdist %f4, %f6, %f0 xnorcc %l5, %o2, %i2 std %f12, [%l7 + 0x28] ld [%l7 + 0x48], %f11 fcmpes %fcc1, %f1, %f2 bpos,a,pt %xcc, loop_6525 fmovsneg %xcc, %f15, %f15 stw %i5, [%l7 + 0x4C] brlez,a %l4, loop_6526 loop_6525: ldd [%l7 + 0x48], %f12 fnand %f14, %f14, %f10 umulcc %g3, 0x097C, %i7 loop_6526: fmovscs %icc, %f10, %f1 fands %f0, %f13, %f10 stx %o7, [%l7 + 0x48] ldsh [%l7 + 0x48], %l0 andn %g5, %o1, %g6 st %f2, [%l7 + 0x40] bcc,a,pt %xcc, loop_6527 sth %l1, [%l7 + 0x2E] fmovse %icc, %f10, %f5 fxnor %f12, %f6, %f4 loop_6527: srax %o0, 0x17, %i1 ldsw [%l7 + 0x40], %o3 ldx [%l7 + 0x60], %g7 lduw [%l7 + 0x58], %o4 pdist %f6, %f6, %f8 tvs %xcc, 0x4 fzeros %f5 fornot1s %f15, %f0, %f10 fmovdleu %xcc, %f11, %f4 lduw [%l7 + 0x5C], %o6 lduw [%l7 + 0x58], %i4 edge16 %l3, %l2, %i6 st %f15, [%l7 + 0x64] tneg %icc, 0x0 std %f14, [%l7 + 0x18] fnot2 %f14, %f8 xor %o5, %g4, %i3 std %f10, [%l7 + 0x50] movrgz %g1, %i0, %l6 fnands %f13, %f4, %f11 ldsb [%l7 + 0x3E], %g2 fbge,a %fcc3, loop_6528 fmovsl %xcc, %f14, %f0 ldx [%l7 + 0x20], %l5 ldd [%l7 + 0x68], %f8 loop_6528: fmul8x16au %f0, %f0, %f2 fnor %f10, %f14, %f10 fmovsl %xcc, %f3, %f3 sll %o2, 0x0A, %i5 fornot1 %f6, %f8, %f10 fcmple32 %f14, %f14, %i2 add %l4, 0x09C9, %i7 udiv %o7, 0x1D3C, %g3 ba,a,pt %icc, loop_6529 fbe,a %fcc0, loop_6530 edge16l %g5, %l0, %o1 edge32ln %g6, %o0, %i1 loop_6529: nop setx loop_6531, %l0, %l1 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_6530: smulcc %o3, 0x0E20, %l1 movrlez %o4, 0x1CA, %o6 ldx [%l7 + 0x68], %i4 loop_6531: lduw [%l7 + 0x0C], %l3 fxnor %f6, %f8, %f6 fpack32 %f2, %f6, %f8 ldsw [%l7 + 0x10], %g7 ldsb [%l7 + 0x1B], %l2 fzeros %f2 edge16 %i6, %o5, %i3 fmovdneg %xcc, %f15, %f6 tle %xcc, 0x1 movrlz %g4, %i0, %g1 fmovde %xcc, %f13, %f0 taddcc %l6, 0x1E55, %l5 stx %g2, [%l7 + 0x78] sth %o2, [%l7 + 0x18] movvs %icc, %i2, %i5 fmovdcc %icc, %f2, %f4 subc %i7, %o7, %g3 ld [%l7 + 0x44], %f15 tcs %xcc, 0x2 lduh [%l7 + 0x48], %g5 stx %l4, [%l7 + 0x30] lduh [%l7 + 0x22], %o1 orncc %g6, %l0, %i1 orcc %o0, 0x0617, %o3 edge32n %l1, %o6, %i4 stx %o4, [%l7 + 0x28] ld [%l7 + 0x2C], %f7 fmovsg %xcc, %f10, %f13 stw %g7, [%l7 + 0x38] edge16n %l3, %i6, %o5 stw %i3, [%l7 + 0x78] tgu %icc, 0x1 fpack16 %f10, %f15 tpos %xcc, 0x2 tl %xcc, 0x5 ldub [%l7 + 0x34], %g4 fpadd16 %f6, %f2, %f12 fbl %fcc2, loop_6532 mova %icc, %i0, %l2 fexpand %f15, %f4 fxor %f4, %f2, %f0 loop_6532: ta %icc, 0x2 movvs %icc, %g1, %l6 movrlez %l5, %o2, %i2 bvs,a,pt %icc, loop_6533 stb %i5, [%l7 + 0x2C] fcmpeq16 %f12, %f0, %g2 fpsub32 %f10, %f2, %f10 loop_6533: fmovrslz %o7, %f7, %f4 nop setx loop_6534, %l0, %l1 jmpl %l1, %g3 lduh [%l7 + 0x22], %i7 bpos,pn %icc, loop_6535 fmovrdne %g5, %f6, %f0 loop_6534: fsrc2s %f14, %f3 fbuge,a %fcc0, loop_6536 loop_6535: fbuge %fcc3, loop_6537 lduh [%l7 + 0x28], %l4 fmovdneg %xcc, %f8, %f14 loop_6536: srlx %o1, %g6, %l0 loop_6537: ldd [%l7 + 0x18], %f2 bshuffle %f12, %f4, %f10 stw %o0, [%l7 + 0x70] fnot2 %f8, %f14 fmovspos %icc, %f2, %f14 fmovdg %xcc, %f15, %f3 stw %o3, [%l7 + 0x78] addcc %l1, 0x1601, %o6 ble,a loop_6538 movle %icc, %i4, %i1 ldsh [%l7 + 0x26], %g7 edge32n %o4, %i6, %o5 loop_6538: fmovrdlz %l3, %f14, %f2 fzeros %f12 ldd [%l7 + 0x18], %f14 fmovd %f10, %f4 fmovde %icc, %f14, %f15 fmovsgu %xcc, %f12, %f2 ldd [%l7 + 0x50], %f2 stx %i3, [%l7 + 0x18] taddcc %g4, %i0, %g1 ldd [%l7 + 0x18], %f8 sth %l6, [%l7 + 0x4E] siam 0x4 ldd [%l7 + 0x18], %f14 ldsb [%l7 + 0x59], %l5 ldub [%l7 + 0x66], %l2 fmovdleu %icc, %f15, %f15 alignaddrl %o2, %i2, %g2 fmovdpos %icc, %f8, %f3 ldd [%l7 + 0x10], %f8 stb %i5, [%l7 + 0x41] ldd [%l7 + 0x18], %f2 array8 %g3, %o7, %i7 std %f6, [%l7 + 0x28] stw %g5, [%l7 + 0x50] lduw [%l7 + 0x60], %o1 fmovrslez %l4, %f1, %f3 and %l0, 0x0C86, %o0 edge8l %o3, %g6, %l1 fmovrslez %o6, %f14, %f0 subc %i4, 0x0C3E, %i1 stx %g7, [%l7 + 0x30] taddcc %o4, %o5, %i6 tvs %icc, 0x3 fmovrdlez %i3, %f4, %f6 fmovdge %icc, %f15, %f10 lduh [%l7 + 0x38], %g4 sth %i0, [%l7 + 0x16] sethi 0x0D28, %l3 fbo,a %fcc1, loop_6539 fbne,a %fcc2, loop_6540 stb %g1, [%l7 + 0x1E] fnand %f2, %f6, %f0 loop_6539: sllx %l6, %l2, %o2 loop_6540: srl %l5, %g2, %i2 fcmpgt16 %f0, %f4, %g3 tl %icc, 0x2 st %f15, [%l7 + 0x2C] movgu %icc, %i5, %i7 orn %o7, %g5, %l4 ld [%l7 + 0x3C], %f4 fpsub16 %f8, %f10, %f2 fbl %fcc1, loop_6541 fpsub32s %f5, %f2, %f4 fmul8x16al %f11, %f2, %f2 fcmpne16 %f4, %f12, %o1 loop_6541: alignaddrl %l0, %o0, %g6 udivx %l1, 0x01E7, %o3 ld [%l7 + 0x2C], %f3 stw %i4, [%l7 + 0x14] bgu %xcc, loop_6542 ldsw [%l7 + 0x38], %i1 st %f12, [%l7 + 0x7C] ba,pn %icc, loop_6543 loop_6542: tl %xcc, 0x1 fmovdl %icc, %f12, %f4 alignaddrl %g7, %o4, %o5 loop_6543: std %f0, [%l7 + 0x38] movg %icc, %i6, %o6 orcc %g4, %i3, %i0 fbo %fcc1, loop_6544 fmovs %f12, %f11 fpsub16 %f2, %f6, %f14 fmovd %f0, %f14 loop_6544: ldsw [%l7 + 0x34], %g1 ldsw [%l7 + 0x78], %l6 stb %l3, [%l7 + 0x57] stb %l2, [%l7 + 0x71] fmovsn %xcc, %f15, %f11 fones %f0 movl %xcc, %l5, %o2 tleu %icc, 0x1 srlx %g2, %g3, %i2 stb %i7, [%l7 + 0x2E] smulcc %o7, 0x1E81, %i5 tsubcctv %l4, 0x18B8, %o1 lduw [%l7 + 0x20], %l0 fxnors %f3, %f10, %f8 addccc %g5, %o0, %l1 sth %g6, [%l7 + 0x12] st %f6, [%l7 + 0x4C] fbu %fcc3, loop_6545 fmovdn %xcc, %f4, %f13 movcc %xcc, %o3, %i1 ldsb [%l7 + 0x53], %g7 loop_6545: bvs,pn %xcc, loop_6546 stb %o4, [%l7 + 0x4C] st %f14, [%l7 + 0x6C] ldsb [%l7 + 0x5E], %i4 loop_6546: stx %i6, [%l7 + 0x60] fba %fcc2, loop_6547 srl %o6, 0x1D, %g4 bn loop_6548 fmovspos %xcc, %f4, %f1 loop_6547: fmovrsne %i3, %f3, %f4 ldsb [%l7 + 0x17], %i0 loop_6548: tge %icc, 0x6 movneg %icc, %o5, %l6 srax %g1, 0x0E, %l3 fbo %fcc1, loop_6549 sra %l5, 0x06, %l2 fcmple32 %f0, %f0, %g2 fpack16 %f2, %f11 loop_6549: fmovsg %xcc, %f8, %f11 fblg %fcc3, loop_6550 fpadd32s %f12, %f14, %f11 tg %icc, 0x4 sub %g3, 0x1AF4, %i2 loop_6550: ldd [%l7 + 0x48], %f2 std %f14, [%l7 + 0x38] fble,a %fcc0, loop_6551 tl %icc, 0x3 sra %i7, 0x19, %o7 fornot1 %f6, %f2, %f10 loop_6551: ldsh [%l7 + 0x28], %i5 fnot1s %f4, %f11 fbn,a %fcc0, loop_6552 edge32 %o2, %o1, %l4 movrlz %g5, %o0, %l1 ld [%l7 + 0x7C], %f2 loop_6552: umul %l0, 0x096B, %g6 xnor %i1, %o3, %o4 srax %i4, %i6, %g7 addccc %o6, 0x18A0, %g4 bcc,pt %icc, loop_6553 std %f10, [%l7 + 0x48] fmovde %icc, %f2, %f11 sth %i3, [%l7 + 0x52] loop_6553: ldd [%l7 + 0x18], %f0 sth %i0, [%l7 + 0x7E] fnand %f2, %f12, %f2 andncc %l6, %o5, %g1 ldsh [%l7 + 0x44], %l5 sdivcc %l2, 0x1409, %g2 ldsw [%l7 + 0x40], %l3 movle %xcc, %i2, %g3 sdivx %i7, 0x1D1B, %o7 orn %i5, 0x1ED5, %o1 nop setx loop_6554, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_6555, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbu,a %fcc0, loop_6556 fmovsge %xcc, %f10, %f5 loop_6554: ldsw [%l7 + 0x14], %o2 loop_6555: std %f6, [%l7 + 0x50] loop_6556: stw %g5, [%l7 + 0x1C] fmovdneg %icc, %f5, %f9 fnot2s %f15, %f15 sll %o0, 0x0E, %l4 ldx [%l7 + 0x18], %l0 fmul8sux16 %f2, %f6, %f12 fcmpgt16 %f14, %f10, %g6 ldub [%l7 + 0x63], %i1 tge %xcc, 0x6 fmovdne %icc, %f13, %f5 bgu loop_6557 edge8n %o3, %o4, %i4 brlz,a %l1, loop_6558 st %f3, [%l7 + 0x54] loop_6557: sll %g7, %i6, %o6 ba,a %icc, loop_6559 loop_6558: fbge,a %fcc0, loop_6560 move %xcc, %i3, %i0 fornot2s %f6, %f14, %f1 loop_6559: sdivx %l6, 0x0528, %g4 loop_6560: sll %g1, %l5, %o5 tg %xcc, 0x0 add %l2, %g2, %l3 bge loop_6561 fmovrdne %g3, %f12, %f0 move %xcc, %i2, %i7 lduw [%l7 + 0x5C], %i5 loop_6561: move %xcc, %o7, %o2 movneg %icc, %g5, %o1 fbe,a %fcc1, loop_6562 tgu %icc, 0x5 stx %o0, [%l7 + 0x68] brlz %l0, loop_6563 loop_6562: fexpand %f13, %f6 std %f0, [%l7 + 0x50] movrlz %l4, %i1, %o3 loop_6563: bcs %icc, loop_6564 fpack16 %f10, %f15 bgu,pt %xcc, loop_6565 edge8n %g6, %o4, %l1 loop_6564: stx %g7, [%l7 + 0x08] fnegs %f3, %f6 loop_6565: fbn %fcc3, loop_6566 ldx [%l7 + 0x40], %i4 ldub [%l7 + 0x0E], %o6 stx %i6, [%l7 + 0x18] loop_6566: movrlez %i3, %l6, %i0 edge32ln %g1, %l5, %g4 fcmpd %fcc1, %f12, %f0 fmovrdne %o5, %f12, %f6 fornot1s %f4, %f9, %f4 fnot1s %f5, %f1 ld [%l7 + 0x40], %f8 ld [%l7 + 0x6C], %f11 sethi 0x0A28, %l2 std %f10, [%l7 + 0x18] fmovrsgez %g2, %f2, %f13 array16 %g3, %i2, %l3 movrgez %i5, 0x1E1, %o7 fpmerge %f1, %f12, %f8 ldd [%l7 + 0x28], %f6 fmovsneg %xcc, %f4, %f14 fornot2s %f2, %f1, %f9 fandnot1s %f11, %f11, %f8 lduh [%l7 + 0x56], %i7 sdivx %o2, 0x0403, %o1 ba,pn %icc, loop_6567 ldsh [%l7 + 0x58], %g5 fnot2s %f15, %f0 ldub [%l7 + 0x4F], %o0 loop_6567: ld [%l7 + 0x10], %f8 bl,a loop_6568 brlz %l4, loop_6569 tle %xcc, 0x1 stw %i1, [%l7 + 0x78] loop_6568: array16 %l0, %o3, %o4 loop_6569: fmovda %icc, %f8, %f15 fpmerge %f11, %f12, %f10 ld [%l7 + 0x08], %f15 ldsh [%l7 + 0x68], %l1 fcmple16 %f14, %f2, %g6 tvs %xcc, 0x6 andn %g7, %i4, %o6 siam 0x7 lduw [%l7 + 0x48], %i6 fmovsa %xcc, %f12, %f5 fornot1s %f12, %f4, %f8 fmovda %icc, %f4, %f3 ldsh [%l7 + 0x70], %i3 stw %i0, [%l7 + 0x6C] xnor %g1, 0x10FC, %l5 ldub [%l7 + 0x11], %l6 lduw [%l7 + 0x18], %g4 fpadd32s %f9, %f5, %f4 edge32 %l2, %o5, %g3 pdist %f0, %f6, %f4 fmovdge %xcc, %f5, %f7 fmovspos %xcc, %f10, %f3 siam 0x0 sdivx %g2, 0x148C, %i2 ldsw [%l7 + 0x4C], %l3 ldd [%l7 + 0x48], %f8 ldsb [%l7 + 0x28], %o7 bne,a loop_6570 sth %i5, [%l7 + 0x58] movn %xcc, %o2, %o1 fmovsleu %xcc, %f11, %f5 loop_6570: stx %g5, [%l7 + 0x28] bcc,a %xcc, loop_6571 ba,pn %icc, loop_6572 movle %icc, %o0, %l4 popc 0x03C1, %i1 loop_6571: lduh [%l7 + 0x58], %i7 loop_6572: movgu %xcc, %o3, %o4 ble,a loop_6573 tge %icc, 0x0 fnot1s %f6, %f8 std %f6, [%l7 + 0x48] loop_6573: fmovsle %icc, %f7, %f13 fmovrdlez %l1, %f14, %f0 fmul8x16 %f13, %f0, %f14 ldub [%l7 + 0x76], %l0 movleu %xcc, %g7, %i4 stx %o6, [%l7 + 0x48] brnz %g6, loop_6574 sth %i6, [%l7 + 0x42] movvs %xcc, %i3, %i0 bg,a,pn %icc, loop_6575 loop_6574: fsrc2 %f10, %f4 fpsub16 %f14, %f6, %f2 ldsw [%l7 + 0x78], %l5 loop_6575: fmovdl %icc, %f3, %f10 fmovda %icc, %f6, %f8 bn,a loop_6576 mova %icc, %l6, %g1 fbge,a %fcc1, loop_6577 ldub [%l7 + 0x63], %g4 loop_6576: nop setx loop_6578, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrgez %o5, 0x2A1, %l2 loop_6577: ldd [%l7 + 0x78], %f6 ldub [%l7 + 0x77], %g3 loop_6578: ldsb [%l7 + 0x32], %g2 add %l3, %o7, %i2 ldd [%l7 + 0x38], %f10 fors %f7, %f0, %f11 ldd [%l7 + 0x48], %f6 be,pn %xcc, loop_6579 bg,pt %icc, loop_6580 xnor %o2, 0x0600, %i5 tcc %icc, 0x5 loop_6579: ldub [%l7 + 0x12], %o1 loop_6580: fmovscs %icc, %f12, %f5 edge32ln %g5, %l4, %i1 lduh [%l7 + 0x22], %i7 ta %xcc, 0x5 fbug,a %fcc2, loop_6581 fmovdle %xcc, %f3, %f15 ble,a %xcc, loop_6582 edge32 %o3, %o4, %l1 loop_6581: fmovsle %icc, %f15, %f7 fpadd16s %f0, %f9, %f8 loop_6582: ldsh [%l7 + 0x40], %l0 nop setx loop_6583, %l0, %l1 jmpl %l1, %g7 fmuld8ulx16 %f9, %f11, %f14 fmovdvs %icc, %f13, %f5 fbe %fcc3, loop_6584 loop_6583: fxnors %f4, %f11, %f12 movrlz %o0, 0x289, %i4 fnands %f11, %f2, %f6 loop_6584: ldx [%l7 + 0x48], %o6 fmovsgu %xcc, %f9, %f14 nop setx loop_6585, %l0, %l1 jmpl %l1, %g6 ld [%l7 + 0x0C], %f14 fpsub32s %f0, %f3, %f0 lduw [%l7 + 0x7C], %i6 loop_6585: fbu,a %fcc1, loop_6586 fmovd %f0, %f2 fmovdg %icc, %f0, %f9 ldx [%l7 + 0x78], %i0 loop_6586: stb %l5, [%l7 + 0x4B] alignaddrl %i3, %l6, %g4 ble,pt %icc, loop_6587 fbn %fcc3, loop_6588 move %xcc, %o5, %g1 ldsw [%l7 + 0x44], %l2 loop_6587: std %f12, [%l7 + 0x30] loop_6588: fmovspos %xcc, %f6, %f9 stb %g2, [%l7 + 0x56] bge,a %icc, loop_6589 ldub [%l7 + 0x73], %l3 ldub [%l7 + 0x48], %o7 addccc %g3, %o2, %i5 loop_6589: bne %icc, loop_6590 std %f12, [%l7 + 0x78] ldsw [%l7 + 0x0C], %o1 fornot2 %f12, %f10, %f10 loop_6590: tvc %icc, 0x6 fmovrsne %g5, %f5, %f11 tvc %xcc, 0x0 tsubcctv %i2, %l4, %i7 sth %o3, [%l7 + 0x14] pdist %f10, %f14, %f2 fors %f5, %f10, %f0 fblg,a %fcc2, loop_6591 sth %o4, [%l7 + 0x76] sth %i1, [%l7 + 0x66] or %l0, %l1, %g7 loop_6591: nop setx loop_6592, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andncc %o0, %i4, %g6 te %icc, 0x4 movre %o6, %i6, %l5 loop_6592: edge16ln %i3, %i0, %l6 sth %g4, [%l7 + 0x32] movneg %xcc, %g1, %l2 move %xcc, %g2, %l3 stw %o7, [%l7 + 0x64] bl,pt %icc, loop_6593 fmovrdgz %g3, %f6, %f8 ldx [%l7 + 0x60], %o5 movrgez %o2, 0x02B, %o1 loop_6593: fba,a %fcc1, loop_6594 fsrc1 %f14, %f2 fzeros %f8 tn %xcc, 0x6 loop_6594: addccc %g5, %i5, %i2 tcc %icc, 0x0 stb %i7, [%l7 + 0x36] ldsb [%l7 + 0x66], %l4 stw %o3, [%l7 + 0x6C] te %xcc, 0x6 fblg,a %fcc0, loop_6595 ld [%l7 + 0x68], %f4 tneg %icc, 0x4 fpsub16s %f1, %f3, %f2 loop_6595: fones %f5 ldsh [%l7 + 0x54], %o4 ldx [%l7 + 0x68], %l0 bpos loop_6596 movrne %l1, %i1, %o0 fbl %fcc2, loop_6597 fnot1s %f11, %f10 loop_6596: ba,pt %icc, loop_6598 movrne %g7, 0x375, %g6 loop_6597: edge8n %i4, %i6, %o6 ldsw [%l7 + 0x2C], %i3 loop_6598: fandnot1 %f6, %f10, %f2 fmovrdgez %i0, %f10, %f6 movne %xcc, %l5, %l6 fmovs %f14, %f5 fmovrsgez %g1, %f10, %f15 fmovscs %icc, %f0, %f12 edge16l %g4, %l2, %g2 movneg %icc, %l3, %o7 fmovscc %xcc, %f10, %f13 movne %icc, %o5, %g3 fmovrdlz %o1, %f12, %f0 lduh [%l7 + 0x58], %o2 umulcc %g5, %i5, %i2 fbo,a %fcc0, loop_6599 bcc,a,pn %icc, loop_6600 fornot2s %f13, %f3, %f7 ld [%l7 + 0x3C], %f5 loop_6599: lduh [%l7 + 0x70], %i7 loop_6600: array32 %o3, %o4, %l4 ld [%l7 + 0x6C], %f4 fsrc1s %f9, %f3 movle %icc, %l1, %l0 fpsub32 %f10, %f8, %f4 fornot1s %f4, %f5, %f11 ldub [%l7 + 0x7A], %o0 fand %f2, %f4, %f2 fandnot1 %f2, %f4, %f8 sub %g7, 0x13AF, %i1 ldub [%l7 + 0x12], %g6 fxors %f1, %f9, %f5 umul %i6, %o6, %i3 mulx %i4, 0x084D, %l5 edge8ln %l6, %i0, %g4 movle %icc, %g1, %l2 ldsw [%l7 + 0x08], %g2 fbge %fcc1, loop_6601 udiv %l3, 0x17D2, %o5 fxnor %f8, %f6, %f12 sth %g3, [%l7 + 0x52] loop_6601: fornot1s %f4, %f15, %f7 fabss %f1, %f1 std %f2, [%l7 + 0x40] ld [%l7 + 0x40], %f0 movcc %xcc, %o7, %o1 ldsw [%l7 + 0x50], %g5 fbne,a %fcc2, loop_6602 andn %o2, %i5, %i7 sethi 0x05B7, %i2 fbl %fcc0, loop_6603 loop_6602: st %f3, [%l7 + 0x28] fmovdn %icc, %f2, %f10 fmovrslez %o3, %f11, %f14 loop_6603: fble,a %fcc1, loop_6604 sdivx %l4, 0x058E, %l1 array8 %l0, %o4, %o0 movne %icc, %g7, %g6 loop_6604: tneg %xcc, 0x5 ldx [%l7 + 0x70], %i6 nop setx loop_6605, %l0, %l1 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 + 0x50], %i1 fornot1s %f5, %f8, %f12 lduh [%l7 + 0x3E], %o6 loop_6605: ldd [%l7 + 0x20], %f14 std %f6, [%l7 + 0x28] fmovd %f14, %f2 ldsw [%l7 + 0x78], %i3 fmovdvs %xcc, %f2, %f13 movge %xcc, %l5, %i4 fmovrdgz %l6, %f2, %f2 ldsw [%l7 + 0x34], %i0 edge32l %g4, %l2, %g1 bg %xcc, loop_6606 fornot1s %f3, %f8, %f7 alignaddr %l3, %o5, %g2 edge8n %g3, %o1, %o7 loop_6606: fble,a %fcc3, loop_6607 fcmple32 %f10, %f2, %g5 movn %icc, %i5, %i7 sth %i2, [%l7 + 0x18] loop_6607: bne loop_6608 bg,pn %xcc, loop_6609 fcmpne16 %f8, %f2, %o2 std %f8, [%l7 + 0x50] loop_6608: fmovdcs %icc, %f2, %f7 loop_6609: bcc,a %icc, loop_6610 srl %l4, 0x1A, %o3 tpos %icc, 0x5 fsrc2 %f0, %f8 loop_6610: fnot1s %f2, %f2 edge16ln %l0, %o4, %l1 bn,a loop_6611 taddcctv %g7, %g6, %o0 ldub [%l7 + 0x5F], %i1 addc %o6, %i6, %i3 loop_6611: fornot1s %f7, %f2, %f7 ldsh [%l7 + 0x36], %l5 fnot2 %f6, %f12 fnand %f10, %f4, %f4 or %i4, 0x0FB2, %l6 sra %i0, %g4, %g1 orcc %l3, %l2, %g2 or %o5, %o1, %g3 st %f10, [%l7 + 0x7C] bcc,pt %icc, loop_6612 tleu %icc, 0x7 te %icc, 0x1 array16 %o7, %i5, %g5 loop_6612: fmovsle %icc, %f7, %f6 std %f0, [%l7 + 0x10] andcc %i2, 0x0F79, %i7 bpos,pt %icc, loop_6613 edge32ln %l4, %o2, %l0 stx %o4, [%l7 + 0x30] st %f1, [%l7 + 0x6C] loop_6613: stw %o3, [%l7 + 0x6C] sll %l1, 0x0C, %g7 tsubcctv %g6, 0x0A15, %o0 fsrc2s %f13, %f9 fzero %f6 fmovsne %xcc, %f4, %f2 std %f8, [%l7 + 0x20] addcc %o6, %i6, %i1 movvs %xcc, %l5, %i4 tvs %icc, 0x0 te %xcc, 0x7 fone %f2 fpadd32 %f6, %f8, %f14 lduh [%l7 + 0x7C], %i3 movcs %xcc, %i0, %l6 fbg,a %fcc2, loop_6614 ldsw [%l7 + 0x10], %g4 movgu %icc, %g1, %l3 movre %l2, 0x19F, %g2 loop_6614: movl %icc, %o1, %o5 tcs %xcc, 0x4 udivcc %g3, 0x0117, %i5 fmovd %f2, %f4 lduw [%l7 + 0x24], %g5 siam 0x6 fbug,a %fcc1, loop_6615 lduw [%l7 + 0x7C], %o7 or %i7, 0x1BF6, %i2 ldsw [%l7 + 0x28], %o2 loop_6615: fcmpgt32 %f4, %f10, %l0 fandnot2s %f7, %f1, %f6 fmovrdne %o4, %f10, %f2 stb %l4, [%l7 + 0x78] fmovdg %icc, %f13, %f6 fmovsn %icc, %f3, %f0 stx %l1, [%l7 + 0x40] ldx [%l7 + 0x48], %g7 for %f6, %f10, %f0 fmovdge %xcc, %f12, %f12 ldsh [%l7 + 0x1A], %g6 sth %o0, [%l7 + 0x18] xnor %o6, %o3, %i1 alignaddr %i6, %l5, %i3 addccc %i4, 0x181A, %i0 sth %l6, [%l7 + 0x6C] fpadd16 %f12, %f6, %f0 fxnor %f2, %f0, %f10 fbuge,a %fcc0, loop_6616 sth %g1, [%l7 + 0x42] st %f9, [%l7 + 0x54] movle %icc, %g4, %l2 loop_6616: fbue,a %fcc0, loop_6617 ldx [%l7 + 0x50], %g2 lduw [%l7 + 0x30], %l3 std %f12, [%l7 + 0x60] loop_6617: fmovrdgez %o5, %f4, %f14 bneg,pn %icc, loop_6618 fbne,a %fcc3, loop_6619 edge32l %g3, %i5, %g5 lduh [%l7 + 0x3C], %o7 loop_6618: fmovdne %icc, %f9, %f8 loop_6619: fpsub32 %f4, %f4, %f6 fbug,a %fcc0, loop_6620 stb %i7, [%l7 + 0x33] tvs %icc, 0x4 brgz,a %o1, loop_6621 loop_6620: bn,a,pt %xcc, loop_6622 lduh [%l7 + 0x2C], %o2 fnot1s %f14, %f1 loop_6621: fcmple32 %f8, %f12, %l0 loop_6622: bn,a,pn %xcc, loop_6623 sdiv %i2, 0x1550, %o4 fmovdgu %xcc, %f7, %f13 ldsw [%l7 + 0x3C], %l1 loop_6623: fmovscs %icc, %f11, %f15 fzeros %f12 fmovdle %xcc, %f8, %f12 movge %icc, %l4, %g6 fmul8ulx16 %f12, %f2, %f6 st %f8, [%l7 + 0x54] lduh [%l7 + 0x0C], %o0 smulcc %o6, %o3, %g7 brlz,a %i1, loop_6624 tn %xcc, 0x7 xnor %i6, %i3, %l5 fmovdpos %xcc, %f6, %f15 loop_6624: ldsb [%l7 + 0x09], %i0 te %icc, 0x6 bvs,pt %xcc, loop_6625 bleu,a,pn %xcc, loop_6626 st %f14, [%l7 + 0x3C] st %f5, [%l7 + 0x60] loop_6625: popc 0x0B00, %i4 loop_6626: or %l6, 0x0960, %g4 fabsd %f4, %f12 tn %xcc, 0x4 fcmpgt16 %f2, %f12, %g1 fmuld8ulx16 %f13, %f9, %f14 fpsub32s %f5, %f6, %f6 movleu %xcc, %g2, %l3 fbul %fcc2, loop_6627 std %f12, [%l7 + 0x70] fpadd32 %f12, %f4, %f12 brgz,a %o5, loop_6628 loop_6627: fbuge %fcc3, loop_6629 bl,pn %xcc, loop_6630 edge8l %l2, %i5, %g3 loop_6628: stx %g5, [%l7 + 0x70] loop_6629: be,a loop_6631 loop_6630: fmovdn %icc, %f12, %f0 ldsh [%l7 + 0x40], %i7 nop setx loop_6632, %l0, %l1 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_6631: fmuld8sux16 %f3, %f7, %f10 ldub [%l7 + 0x4A], %o7 fmovsleu %xcc, %f5, %f5 loop_6632: fand %f10, %f4, %f14 ldub [%l7 + 0x19], %o1 fmovdpos %xcc, %f6, %f5 sth %o2, [%l7 + 0x14] faligndata %f6, %f10, %f10 ldub [%l7 + 0x24], %l0 fmovrde %o4, %f4, %f2 stx %i2, [%l7 + 0x70] umulcc %l1, 0x07F4, %g6 udiv %l4, 0x06A7, %o6 movrgez %o0, 0x33B, %g7 sra %i1, %o3, %i6 ldsw [%l7 + 0x1C], %i3 sll %i0, %l5, %l6 fcmped %fcc2, %f6, %f10 ldx [%l7 + 0x60], %i4 fmovdneg %icc, %f5, %f5 array8 %g4, %g1, %l3 fmovspos %xcc, %f10, %f13 fcmpd %fcc0, %f8, %f0 array16 %g2, %l2, %o5 stw %i5, [%l7 + 0x50] fcmpne16 %f6, %f14, %g3 fxors %f15, %f6, %f1 st %f6, [%l7 + 0x64] brz,a %g5, loop_6633 fmovrdgez %o7, %f8, %f4 movne %xcc, %o1, %i7 movleu %xcc, %o2, %l0 loop_6633: sdivx %o4, 0x0C2F, %i2 movrlz %l1, 0x00E, %l4 ldx [%l7 + 0x70], %g6 lduw [%l7 + 0x3C], %o0 fcmpgt32 %f2, %f12, %o6 fands %f12, %f10, %f14 ldsb [%l7 + 0x0E], %g7 ldub [%l7 + 0x4B], %o3 fzero %f12 mulscc %i1, 0x12B3, %i6 fxor %f2, %f10, %f10 fzeros %f9 fmovrsgz %i3, %f7, %f1 fnegs %f9, %f4 fornot1s %f5, %f14, %f5 srlx %i0, 0x14, %l5 fmovspos %xcc, %f12, %f7 ld [%l7 + 0x24], %f0 fmovdcs %icc, %f5, %f14 stb %l6, [%l7 + 0x0C] sllx %g4, 0x06, %g1 fcmple32 %f6, %f4, %l3 ldd [%l7 + 0x10], %f14 fmovdcs %icc, %f8, %f10 fbe %fcc3, loop_6634 ldx [%l7 + 0x48], %i4 lduw [%l7 + 0x5C], %g2 fnors %f11, %f5, %f11 loop_6634: fbul,a %fcc0, loop_6635 ld [%l7 + 0x1C], %f3 bgu loop_6636 orncc %l2, 0x0AFE, %o5 loop_6635: fnor %f8, %f0, %f10 ldub [%l7 + 0x58], %i5 loop_6636: addccc %g5, %o7, %o1 popc %g3, %o2 srax %l0, 0x0A, %i7 movpos %xcc, %o4, %i2 lduh [%l7 + 0x1E], %l1 fpack32 %f14, %f6, %f10 movrgz %g6, %o0, %o6 fpackfix %f6, %f7 fands %f15, %f7, %f2 fmovsa %icc, %f4, %f10 fpack32 %f10, %f0, %f12 fsrc1 %f6, %f2 bcs loop_6637 popc %g7, %l4 add %o3, 0x0A27, %i1 bcc %xcc, loop_6638 loop_6637: brgez %i3, loop_6639 bgu,a loop_6640 fbg %fcc2, loop_6641 loop_6638: stb %i6, [%l7 + 0x52] loop_6639: fpsub16 %f0, %f2, %f10 loop_6640: std %f4, [%l7 + 0x40] loop_6641: fmul8ulx16 %f14, %f10, %f4 te %xcc, 0x7 pdist %f6, %f2, %f14 bgu,a,pt %icc, loop_6642 lduw [%l7 + 0x0C], %i0 bcs,pt %xcc, loop_6643 fmovdneg %icc, %f14, %f10 loop_6642: lduh [%l7 + 0x40], %l5 fmovrdgz %l6, %f4, %f14 loop_6643: taddcctv %g1, %l3, %g4 nop setx loop_6644, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ble,a loop_6645 fxnors %f14, %f15, %f11 edge32l %g2, %l2, %o5 loop_6644: ldsh [%l7 + 0x60], %i4 loop_6645: fmovdg %xcc, %f1, %f11 fmovspos %icc, %f15, %f13 fpsub32s %f2, %f1, %f15 edge8ln %i5, %o7, %g5 xnor %o1, 0x1A19, %g3 fpsub32 %f8, %f6, %f8 ldsb [%l7 + 0x30], %l0 ldd [%l7 + 0x30], %f14 movrlz %o2, %i7, %i2 array8 %l1, %o4, %g6 ldd [%l7 + 0x58], %f14 ldx [%l7 + 0x70], %o0 lduh [%l7 + 0x7A], %o6 fbue %fcc3, loop_6646 fors %f0, %f3, %f7 ldd [%l7 + 0x30], %f2 nop setx loop_6647, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_6646: tg %xcc, 0x6 fmovspos %icc, %f3, %f10 fzero %f4 loop_6647: sllx %g7, 0x1B, %l4 st %f9, [%l7 + 0x18] fandnot2 %f10, %f14, %f6 nop setx loop_6648, %l0, %l1 jmpl %l1, %o3 stx %i3, [%l7 + 0x50] tge %xcc, 0x7 mulx %i6, 0x0774, %i0 loop_6648: for %f10, %f0, %f12 faligndata %f2, %f6, %f14 stw %i1, [%l7 + 0x44] fmovdcc %xcc, %f4, %f7 be,a loop_6649 fmovdcc %icc, %f9, %f11 stx %l5, [%l7 + 0x68] edge8n %g1, %l3, %g4 loop_6649: fpsub16s %f8, %f10, %f13 fcmpd %fcc1, %f14, %f0 fpack16 %f0, %f1 fmovscs %xcc, %f4, %f4 fnot2 %f4, %f12 lduw [%l7 + 0x68], %g2 and %l6, 0x1952, %l2 ldd [%l7 + 0x28], %f2 fnands %f13, %f13, %f3 fmovdpos %icc, %f12, %f15 lduh [%l7 + 0x18], %i4 stx %i5, [%l7 + 0x48] bvc,a,pn %xcc, loop_6650 stw %o7, [%l7 + 0x60] edge8ln %o5, %o1, %g3 be,a loop_6651 loop_6650: sth %g5, [%l7 + 0x6E] sth %l0, [%l7 + 0x0C] fbne,a %fcc0, loop_6652 loop_6651: fors %f0, %f6, %f11 array16 %i7, %o2, %i2 ldsh [%l7 + 0x44], %l1 loop_6652: fmovdcc %xcc, %f9, %f9 nop setx loop_6653, %l0, %l1 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 + 0x79], %g6 udivcc %o0, 0x0200, %o4 fnot1s %f11, %f15 loop_6653: addccc %o6, %g7, %o3 brlez,a %l4, loop_6654 popc 0x1921, %i3 edge8n %i6, %i1, %l5 ldd [%l7 + 0x18], %f4 loop_6654: edge32l %g1, %i0, %g4 lduh [%l7 + 0x72], %l3 ldsw [%l7 + 0x74], %g2 stx %l2, [%l7 + 0x60] fpmerge %f13, %f10, %f0 fone %f2 bshuffle %f4, %f8, %f10 fbue %fcc3, loop_6655 sth %l6, [%l7 + 0x76] fbu %fcc0, loop_6656 ldx [%l7 + 0x48], %i4 loop_6655: fcmpgt32 %f10, %f12, %o7 fmovdle %icc, %f9, %f3 loop_6656: edge32l %o5, %o1, %i5 fmovrse %g3, %f2, %f2 bleu,a %icc, loop_6657 ldx [%l7 + 0x08], %g5 ld [%l7 + 0x48], %f11 stw %l0, [%l7 + 0x34] loop_6657: fcmps %fcc0, %f5, %f13 ldd [%l7 + 0x60], %f2 tpos %xcc, 0x0 add %i7, %o2, %i2 fnot2 %f14, %f10 fcmped %fcc0, %f0, %f4 fble,a %fcc1, loop_6658 tneg %xcc, 0x6 srl %l1, 0x01, %g6 fxor %f0, %f2, %f10 loop_6658: te %icc, 0x1 fabss %f1, %f11 andcc %o0, 0x0B21, %o4 fbne,a %fcc0, loop_6659 fmovdleu %xcc, %f15, %f2 tn %xcc, 0x1 stw %g7, [%l7 + 0x78] loop_6659: tcs %xcc, 0x7 lduw [%l7 + 0x68], %o6 stw %l4, [%l7 + 0x44] bl,pt %icc, loop_6660 fmovsne %xcc, %f7, %f12 stb %i3, [%l7 + 0x1A] sra %o3, %i1, %i6 loop_6660: srlx %l5, %g1, %g4 array32 %l3, %g2, %l2 fandnot2 %f10, %f14, %f8 bvs loop_6661 fmovdle %xcc, %f2, %f12 nop setx loop_6662, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sethi 0x0275, %l6 loop_6661: sdivcc %i0, 0x0C49, %i4 stx %o5, [%l7 + 0x70] loop_6662: xnorcc %o1, %i5, %g3 ld [%l7 + 0x78], %f1 bcc %xcc, loop_6663 edge32n %g5, %l0, %i7 tcc %icc, 0x0 edge16l %o7, %i2, %l1 loop_6663: lduw [%l7 + 0x44], %o2 fnot2s %f8, %f3 fmovdvs %icc, %f8, %f6 fble,a %fcc1, loop_6664 sllx %g6, 0x00, %o0 ldsw [%l7 + 0x1C], %o4 movgu %xcc, %o6, %l4 loop_6664: st %f12, [%l7 + 0x7C] mulscc %i3, 0x0D76, %o3 movrne %g7, %i1, %l5 ba,a %icc, loop_6665 stw %g1, [%l7 + 0x1C] ldsb [%l7 + 0x2D], %g4 movne %icc, %i6, %g2 loop_6665: fmovsleu %xcc, %f12, %f0 for %f6, %f8, %f0 fand %f8, %f14, %f4 lduh [%l7 + 0x12], %l3 ld [%l7 + 0x5C], %f15 fpack32 %f4, %f14, %f2 fmovsleu %icc, %f6, %f14 udiv %l6, 0x175D, %i0 edge16 %i4, %l2, %o5 fmovdvs %xcc, %f3, %f11 ldx [%l7 + 0x68], %i5 mova %icc, %o1, %g5 fpsub32 %f4, %f10, %f6 fnot2s %f4, %f2 sth %l0, [%l7 + 0x5C] edge8 %g3, %o7, %i7 fnegs %f14, %f11 movg %xcc, %i2, %l1 ba,a %xcc, loop_6666 subc %o2, 0x10EC, %o0 brnz %o4, loop_6667 andn %g6, 0x09D8, %l4 loop_6666: stw %o6, [%l7 + 0x30] ldx [%l7 + 0x08], %i3 loop_6667: fpsub32 %f8, %f10, %f2 array32 %g7, %o3, %i1 umul %g1, %l5, %g4 fcmpgt32 %f2, %f8, %i6 lduh [%l7 + 0x0A], %g2 tsubcctv %l6, 0x0E52, %l3 bcs,a,pt %xcc, loop_6668 ldsw [%l7 + 0x4C], %i0 fpsub16 %f4, %f8, %f12 movrlez %l2, %o5, %i4 loop_6668: or %o1, 0x1337, %i5 fmovde %icc, %f10, %f6 stx %l0, [%l7 + 0x48] bleu,a loop_6669 fsrc2 %f4, %f2 lduw [%l7 + 0x70], %g5 fmuld8ulx16 %f0, %f4, %f12 loop_6669: fmovsgu %xcc, %f3, %f0 bcc loop_6670 fbu,a %fcc0, loop_6671 stx %g3, [%l7 + 0x58] ldd [%l7 + 0x30], %f10 loop_6670: fpadd16 %f8, %f12, %f0 loop_6671: fone %f6 ldub [%l7 + 0x1A], %o7 fnot2 %f6, %f0 tcs %xcc, 0x5 tgu %xcc, 0x6 xnor %i7, 0x0857, %l1 lduw [%l7 + 0x4C], %o2 lduh [%l7 + 0x08], %i2 brgez %o0, loop_6672 ldsb [%l7 + 0x37], %g6 sth %o4, [%l7 + 0x7A] brgez %l4, loop_6673 loop_6672: stw %o6, [%l7 + 0x68] std %f4, [%l7 + 0x38] edge8n %g7, %o3, %i1 loop_6673: bvc %xcc, loop_6674 fbug %fcc0, loop_6675 sth %i3, [%l7 + 0x24] tvc %icc, 0x1 loop_6674: ldsb [%l7 + 0x72], %g1 loop_6675: fbug %fcc3, loop_6676 stx %g4, [%l7 + 0x40] ldd [%l7 + 0x60], %f2 ldsw [%l7 + 0x14], %i6 loop_6676: fmovsge %xcc, %f2, %f5 ldd [%l7 + 0x78], %f10 std %f10, [%l7 + 0x58] sth %l5, [%l7 + 0x20] fmovrdlz %l6, %f12, %f10 smulcc %g2, %i0, %l2 ldsh [%l7 + 0x1E], %l3 fcmpne16 %f4, %f12, %i4 fmovsn %xcc, %f14, %f2 movge %icc, %o5, %o1 smul %l0, %i5, %g3 fpadd32 %f2, %f2, %f6 ldsb [%l7 + 0x0F], %o7 fmul8sux16 %f14, %f14, %f8 ldsh [%l7 + 0x34], %i7 fmovrdlz %g5, %f2, %f6 edge32ln %l1, %o2, %i2 stb %g6, [%l7 + 0x2F] tne %icc, 0x0 fpack16 %f4, %f1 sth %o4, [%l7 + 0x1A] udivcc %l4, 0x1943, %o0 be loop_6677 lduw [%l7 + 0x3C], %o6 std %f4, [%l7 + 0x18] stb %o3, [%l7 + 0x26] loop_6677: fmovd %f6, %f4 ldsw [%l7 + 0x20], %g7 ba loop_6678 fmovdvc %icc, %f4, %f0 ldsw [%l7 + 0x5C], %i1 bge loop_6679 loop_6678: fpadd32s %f10, %f6, %f11 fmovsgu %icc, %f5, %f14 lduh [%l7 + 0x3E], %g1 loop_6679: fmul8x16al %f13, %f13, %f6 umul %i3, 0x1973, %i6 brgz %g4, loop_6680 subc %l6, 0x0561, %g2 udivcc %i0, 0x1B65, %l2 fmul8x16 %f11, %f6, %f0 loop_6680: bg,a,pt %xcc, loop_6681 ldd [%l7 + 0x18], %f2 array8 %l3, %l5, %o5 sethi 0x0309, %o1 loop_6681: fornot1s %f3, %f10, %f10 fornot1s %f4, %f5, %f1 brlez,a %l0, loop_6682 stw %i4, [%l7 + 0x64] fmovsne %xcc, %f8, %f9 sdiv %g3, 0x15DB, %o7 loop_6682: fnors %f4, %f14, %f0 umul %i5, 0x04F7, %i7 movrne %l1, %g5, %i2 ldx [%l7 + 0x10], %g6 ldx [%l7 + 0x58], %o4 stb %l4, [%l7 + 0x4B] fsrc1s %f8, %f8 ldsw [%l7 + 0x28], %o0 orncc %o6, %o3, %g7 fbuge,a %fcc0, loop_6683 fmovda %xcc, %f12, %f3 st %f14, [%l7 + 0x14] fmovscs %icc, %f14, %f5 loop_6683: movleu %xcc, %o2, %i1 lduh [%l7 + 0x38], %g1 sdiv %i6, 0x15B1, %g4 fbn %fcc1, loop_6684 stx %i3, [%l7 + 0x38] movle %icc, %l6, %g2 siam 0x5 loop_6684: bvs,a loop_6685 st %f6, [%l7 + 0x2C] movg %icc, %i0, %l2 bcs,a %xcc, loop_6686 loop_6685: siam 0x1 alignaddr %l3, %o5, %l5 nop setx loop_6687, %l0, %l1 jmpl %l1, %o1 loop_6686: xor %i4, %l0, %g3 ldsw [%l7 + 0x78], %o7 fbule,a %fcc3, loop_6688 loop_6687: fmovdcs %xcc, %f15, %f13 fandnot1s %f5, %f3, %f15 stx %i5, [%l7 + 0x50] loop_6688: bn loop_6689 fsrc2 %f14, %f12 smul %l1, %g5, %i2 fbue %fcc2, loop_6690 loop_6689: fmovsle %xcc, %f14, %f1 movrgz %g6, 0x1DB, %o4 sth %i7, [%l7 + 0x56] loop_6690: ldd [%l7 + 0x18], %f8 ldub [%l7 + 0x43], %o0 fbug %fcc2, loop_6691 bneg,pt %xcc, loop_6692 fpack32 %f4, %f12, %f0 fmovsl %icc, %f10, %f12 loop_6691: ld [%l7 + 0x10], %f14 loop_6692: alignaddrl %o6, %o3, %g7 movcc %icc, %l4, %o2 bge,a loop_6693 orn %i1, 0x19E3, %i6 stb %g1, [%l7 + 0x2A] ldsb [%l7 + 0x65], %g4 loop_6693: fmovrsgez %i3, %f9, %f6 fmovrslez %g2, %f14, %f3 sth %l6, [%l7 + 0x1C] sdiv %l2, 0x1515, %i0 lduw [%l7 + 0x2C], %l3 movvs %icc, %l5, %o5 sra %i4, %o1, %g3 brz,a %l0, loop_6694 mulx %o7, 0x1743, %l1 bneg,a loop_6695 fnegd %f10, %f4 loop_6694: nop setx loop_6696, %l0, %l1 jmpl %l1, %g5 add %i5, %g6, %i2 loop_6695: std %f2, [%l7 + 0x78] ldsw [%l7 + 0x0C], %i7 loop_6696: edge32l %o4, %o0, %o6 ldsw [%l7 + 0x60], %g7 fpack32 %f2, %f6, %f12 fnors %f13, %f2, %f5 bgu loop_6697 bne,a %icc, loop_6698 movrlz %o3, 0x2E2, %o2 sth %i1, [%l7 + 0x32] loop_6697: sllx %l4, 0x1A, %g1 loop_6698: fmovsle %xcc, %f3, %f4 ld [%l7 + 0x40], %f1 fornot2 %f8, %f6, %f14 udiv %g4, 0x1D23, %i6 for %f8, %f8, %f8 fsrc2 %f2, %f0 ldsw [%l7 + 0x58], %g2 ldd [%l7 + 0x50], %f0 udivcc %i3, 0x1056, %l6 srl %i0, %l3, %l2 ld [%l7 + 0x3C], %f10 fmovdle %icc, %f6, %f3 tpos %xcc, 0x7 bcs,a loop_6699 st %f6, [%l7 + 0x3C] fnand %f12, %f2, %f8 fcmpd %fcc1, %f6, %f8 loop_6699: brz %l5, loop_6700 movvc %icc, %o5, %o1 edge32n %g3, %l0, %i4 lduw [%l7 + 0x08], %l1 loop_6700: fmovdg %icc, %f9, %f4 fones %f6 fcmpd %fcc1, %f8, %f6 fmul8x16al %f4, %f3, %f8 stw %o7, [%l7 + 0x68] popc 0x04B3, %g5 fba,a %fcc2, loop_6701 stb %g6, [%l7 + 0x25] lduh [%l7 + 0x3C], %i2 or %i7, 0x0B7E, %i5 loop_6701: fmovdl %icc, %f3, %f1 sth %o4, [%l7 + 0x3A] lduw [%l7 + 0x60], %o0 fpmerge %f12, %f5, %f6 st %f14, [%l7 + 0x70] fmovdneg %xcc, %f11, %f7 fmovsg %xcc, %f3, %f1 fcmpne16 %f8, %f10, %g7 fxor %f12, %f8, %f14 fmovdvc %icc, %f12, %f15 umul %o3, 0x0A13, %o6 brnz,a %o2, loop_6702 bvs,pt %xcc, loop_6703 ld [%l7 + 0x14], %f13 ldsh [%l7 + 0x78], %l4 loop_6702: ldub [%l7 + 0x32], %i1 loop_6703: tge %xcc, 0x6 fcmpne32 %f8, %f2, %g4 fmovsg %icc, %f0, %f10 movvs %icc, %g1, %g2 edge8ln %i6, %i3, %i0 ld [%l7 + 0x2C], %f6 ld [%l7 + 0x7C], %f9 edge32n %l3, %l2, %l6 ldx [%l7 + 0x70], %o5 fsrc2s %f1, %f10 std %f4, [%l7 + 0x20] bvc,a,pt %xcc, loop_6704 sth %l5, [%l7 + 0x42] fmul8sux16 %f14, %f0, %f10 sth %g3, [%l7 + 0x7C] loop_6704: movleu %icc, %l0, %o1 ldx [%l7 + 0x48], %i4 stw %l1, [%l7 + 0x28] fzero %f6 fabss %f15, %f9 sth %o7, [%l7 + 0x2C] fandnot1s %f12, %f1, %f3 fbo,a %fcc0, loop_6705 fornot2 %f10, %f8, %f14 fpmerge %f14, %f4, %f10 std %f12, [%l7 + 0x70] loop_6705: lduw [%l7 + 0x7C], %g6 bcc loop_6706 array16 %i2, %g5, %i5 lduw [%l7 + 0x44], %i7 stx %o0, [%l7 + 0x28] loop_6706: fpsub16s %f14, %f8, %f4 faligndata %f2, %f2, %f4 fmuld8ulx16 %f6, %f12, %f8 ldsw [%l7 + 0x50], %o4 ldsh [%l7 + 0x62], %o3 fones %f5 std %f2, [%l7 + 0x58] fmovdn %icc, %f6, %f4 fmuld8sux16 %f14, %f5, %f0 ldx [%l7 + 0x08], %g7 movvc %xcc, %o6, %o2 brlez,a %l4, loop_6707 ldd [%l7 + 0x38], %f10 movrgez %g4, 0x013, %g1 stx %i1, [%l7 + 0x18] loop_6707: movne %icc, %i6, %i3 ldsw [%l7 + 0x58], %g2 lduh [%l7 + 0x4E], %l3 fmovsg %xcc, %f10, %f1 fxnor %f0, %f4, %f6 ldsh [%l7 + 0x4C], %l2 movpos %xcc, %l6, %i0 array16 %o5, %l5, %l0 fbg %fcc3, loop_6708 tle %icc, 0x2 bneg,a %icc, loop_6709 ld [%l7 + 0x14], %f2 loop_6708: fmovrde %o1, %f14, %f14 movn %icc, %g3, %i4 loop_6709: movrne %l1, %o7, %g6 stw %i2, [%l7 + 0x74] sth %i5, [%l7 + 0x6C] stb %g5, [%l7 + 0x43] fcmpes %fcc3, %f6, %f0 ldub [%l7 + 0x0C], %i7 bleu,a %icc, loop_6710 srlx %o4, 0x00, %o0 fmovsvc %xcc, %f12, %f10 fnands %f9, %f2, %f6 loop_6710: fmovdvs %icc, %f0, %f0 st %f8, [%l7 + 0x40] fmovrse %o3, %f8, %f7 fxnors %f5, %f0, %f5 std %f2, [%l7 + 0x10] fblg,a %fcc2, loop_6711 brlez,a %o6, loop_6712 fmovsl %xcc, %f4, %f2 fsrc1s %f13, %f11 loop_6711: sth %g7, [%l7 + 0x24] loop_6712: stb %l4, [%l7 + 0x53] nop setx loop_6713, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tn %icc, 0x7 fbne,a %fcc0, loop_6714 bcs,pt %icc, loop_6715 loop_6713: fcmpeq32 %f2, %f12, %g4 orn %o2, 0x16EE, %i1 loop_6714: fornot2 %f12, %f10, %f12 loop_6715: std %f0, [%l7 + 0x38] fpadd16s %f5, %f0, %f11 fcmple32 %f6, %f0, %g1 te %icc, 0x5 fzero %f12 fmovsge %xcc, %f6, %f5 ldsw [%l7 + 0x64], %i3 ld [%l7 + 0x44], %f9 std %f8, [%l7 + 0x58] fmovdge %icc, %f13, %f11 fpsub32 %f4, %f12, %f10 udiv %g2, 0x0979, %i6 edge8l %l3, %l6, %i0 edge16l %o5, %l2, %l5 bl,pn %xcc, loop_6716 ldd [%l7 + 0x78], %f8 smulcc %o1, %g3, %l0 nop setx loop_6717, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_6716: udiv %i4, 0x191E, %l1 srlx %g6, %i2, %o7 fmovdgu %icc, %f10, %f10 loop_6717: sub %g5, 0x0092, %i5 ldsh [%l7 + 0x6E], %i7 edge16n %o0, %o3, %o4 xnorcc %o6, %l4, %g7 edge8l %o2, %g4, %g1 fcmpgt16 %f6, %f4, %i3 movneg %xcc, %g2, %i6 fba %fcc2, loop_6718 fbne %fcc0, loop_6719 tn %icc, 0x3 sllx %l3, 0x18, %i1 loop_6718: stx %l6, [%l7 + 0x20] loop_6719: bg,pt %icc, loop_6720 movrlez %o5, 0x329, %l2 ld [%l7 + 0x2C], %f6 sth %i0, [%l7 + 0x40] loop_6720: move %icc, %l5, %g3 fpadd32s %f10, %f11, %f0 tvc %icc, 0x0 sth %l0, [%l7 + 0x24] move %xcc, %i4, %l1 ble,pt %icc, loop_6721 movleu %icc, %o1, %g6 bcs,a,pn %xcc, loop_6722 fsrc2 %f4, %f10 loop_6721: fba,a %fcc2, loop_6723 stb %i2, [%l7 + 0x7B] loop_6722: fbu,a %fcc2, loop_6724 xnor %g5, %i5, %i7 loop_6723: fbuge %fcc2, loop_6725 fcmpeq32 %f0, %f6, %o0 loop_6724: ldub [%l7 + 0x59], %o3 sdivx %o4, 0x1836, %o6 loop_6725: movl %icc, %o7, %g7 lduh [%l7 + 0x36], %l4 ldsw [%l7 + 0x5C], %o2 call loop_6726 lduh [%l7 + 0x42], %g1 movge %icc, %g4, %i3 call loop_6727 loop_6726: fmovdge %xcc, %f9, %f3 movl %xcc, %g2, %i6 movcs %xcc, %i1, %l6 loop_6727: mulx %l3, %l2, %i0 bn,pn %xcc, loop_6728 movle %xcc, %o5, %g3 bpos,a loop_6729 fsrc1s %f7, %f10 loop_6728: ldub [%l7 + 0x10], %l5 fmovspos %xcc, %f13, %f11 loop_6729: fzeros %f5 ldd [%l7 + 0x30], %f2 stw %l0, [%l7 + 0x08] fabss %f13, %f5 fmovrdne %i4, %f4, %f10 ldx [%l7 + 0x18], %o1 fmovsg %xcc, %f3, %f3 fmovrdgez %g6, %f12, %f12 fpsub32 %f14, %f2, %f8 movre %i2, 0x3B0, %l1 add %i5, %g5, %o0 ldsw [%l7 + 0x70], %o3 taddcc %o4, %o6, %o7 fnot1 %f4, %f0 subccc %i7, 0x1C47, %g7 fnot2s %f7, %f15 fnot2s %f1, %f9 movrgez %o2, %g1, %l4 movvc %icc, %g4, %g2 tgu %xcc, 0x3 ldsh [%l7 + 0x42], %i6 udivcc %i1, 0x190B, %l6 fpadd16 %f14, %f10, %f10 fnor %f6, %f10, %f0 bvs %icc, loop_6730 fmovdvs %icc, %f11, %f2 andcc %i3, %l3, %l2 tvc %icc, 0x2 loop_6730: udivx %o5, 0x0825, %i0 movrlz %l5, 0x0A6, %l0 st %f8, [%l7 + 0x34] fcmpes %fcc2, %f13, %f12 bl,pt %xcc, loop_6731 fmovse %icc, %f12, %f2 ldx [%l7 + 0x20], %i4 fmovrdlz %g3, %f2, %f8 loop_6731: sll %o1, 0x0C, %i2 fornot1s %f0, %f8, %f6 movg %icc, %g6, %i5 fcmpd %fcc2, %f10, %f4 fbe,a %fcc2, loop_6732 lduw [%l7 + 0x30], %l1 tgu %icc, 0x6 tvs %icc, 0x2 loop_6732: edge32ln %o0, %o3, %g5 fors %f6, %f7, %f9 st %f5, [%l7 + 0x44] ldx [%l7 + 0x38], %o6 fmovsvs %icc, %f3, %f4 movpos %xcc, %o4, %i7 movvc %icc, %o7, %o2 ldsh [%l7 + 0x08], %g7 tn %icc, 0x6 fornot2s %f8, %f13, %f7 fmovdpos %xcc, %f14, %f8 fmovrsne %l4, %f0, %f13 fmovs %f0, %f4 edge32n %g1, %g2, %i6 ldd [%l7 + 0x08], %f14 edge32l %g4, %l6, %i1 fbge %fcc2, loop_6733 umul %l3, %l2, %o5 sth %i3, [%l7 + 0x22] ldd [%l7 + 0x60], %f2 loop_6733: ldsh [%l7 + 0x2A], %i0 movneg %icc, %l0, %i4 fmovdneg %icc, %f10, %f8 brz,a %l5, loop_6734 tsubcc %o1, %g3, %g6 fnot2 %f10, %f0 fbul,a %fcc2, loop_6735 loop_6734: andn %i2, %i5, %o0 fpsub16s %f8, %f13, %f5 bneg,a loop_6736 loop_6735: ldsb [%l7 + 0x0B], %o3 fmovrse %l1, %f5, %f0 ldub [%l7 + 0x16], %g5 loop_6736: ldub [%l7 + 0x76], %o6 fcmpgt32 %f0, %f8, %i7 ldub [%l7 + 0x6C], %o7 tcs %icc, 0x3 st %f13, [%l7 + 0x6C] fcmpne16 %f0, %f0, %o2 ld [%l7 + 0x34], %f12 sth %o4, [%l7 + 0x16] mulx %l4, %g7, %g2 ldub [%l7 + 0x7B], %g1 fcmped %fcc0, %f8, %f4 sth %i6, [%l7 + 0x10] fxnor %f2, %f0, %f2 movrgez %l6, 0x393, %i1 lduh [%l7 + 0x76], %g4 xor %l3, %l2, %i3 fpadd32s %f6, %f5, %f11 fmovdg %icc, %f0, %f8 mova %xcc, %i0, %o5 lduw [%l7 + 0x18], %l0 tvc %xcc, 0x4 stx %i4, [%l7 + 0x28] xnor %l5, %o1, %g6 call loop_6737 tcc %xcc, 0x5 bpos,a,pn %xcc, loop_6738 udiv %g3, 0x0FD2, %i5 loop_6737: mova %xcc, %o0, %o3 ldsw [%l7 + 0x38], %l1 loop_6738: fbuge %fcc1, loop_6739 fbl,a %fcc2, loop_6740 sra %g5, 0x1A, %o6 ldx [%l7 + 0x48], %i7 loop_6739: tcs %xcc, 0x6 loop_6740: stb %o7, [%l7 + 0x7D] movne %icc, %o2, %o4 fmovdvs %icc, %f1, %f0 fmovdvs %xcc, %f1, %f15 udivx %i2, 0x07E3, %g7 lduw [%l7 + 0x48], %l4 bleu,pt %icc, loop_6741 fmuld8sux16 %f12, %f4, %f4 ldub [%l7 + 0x69], %g2 bgu %icc, loop_6742 loop_6741: edge32ln %g1, %i6, %l6 fmovdl %xcc, %f10, %f12 fbn,a %fcc2, loop_6743 loop_6742: orcc %i1, 0x11F0, %g4 bpos,a %xcc, loop_6744 fmovdn %xcc, %f5, %f7 loop_6743: ldub [%l7 + 0x17], %l3 fnands %f7, %f8, %f3 loop_6744: fxnor %f14, %f10, %f12 stx %i3, [%l7 + 0x10] taddcctv %i0, %l2, %l0 fones %f10 movleu %icc, %i4, %o5 lduw [%l7 + 0x78], %o1 brnz %g6, loop_6745 fmovde %xcc, %f6, %f11 bvs,pn %icc, loop_6746 tn %xcc, 0x1 loop_6745: udivcc %g3, 0x06E7, %i5 fmovdne %xcc, %f15, %f2 loop_6746: fnors %f8, %f6, %f14 stb %l5, [%l7 + 0x31] popc 0x057E, %o3 xnorcc %l1, 0x19ED, %o0 ldx [%l7 + 0x50], %o6 umulcc %g5, %i7, %o7 std %f14, [%l7 + 0x68] tl %xcc, 0x0 brgez %o4, loop_6747 fbo,a %fcc3, loop_6748 tle %xcc, 0x2 movleu %icc, %i2, %g7 loop_6747: nop setx loop_6749, %l0, %l1 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_6748: ldsb [%l7 + 0x53], %o2 sdivx %l4, 0x192B, %g2 fornot2s %f11, %f2, %f1 loop_6749: sth %i6, [%l7 + 0x34] ldx [%l7 + 0x08], %l6 sdiv %i1, 0x1141, %g1 movne %icc, %g4, %i3 nop setx loop_6750, %l0, %l1 jmpl %l1, %i0 fcmpgt16 %f10, %f2, %l3 fmovsneg %xcc, %f8, %f11 ldsh [%l7 + 0x0C], %l2 loop_6750: smul %l0, %o5, %o1 tg %xcc, 0x3 fpack32 %f12, %f2, %f6 sth %g6, [%l7 + 0x16] udivcc %i4, 0x10DC, %g3 taddcc %i5, %o3, %l1 fmovdvc %icc, %f2, %f9 fpack16 %f8, %f6 fmovsle %xcc, %f6, %f3 fxnors %f4, %f8, %f7 std %f6, [%l7 + 0x10] fmovrdgz %l5, %f14, %f2 tpos %xcc, 0x0 lduw [%l7 + 0x70], %o6 fbul,a %fcc3, loop_6751 andcc %g5, 0x1AB9, %i7 sdiv %o0, 0x1107, %o7 movn %xcc, %i2, %g7 loop_6751: srl %o2, %l4, %g2 ld [%l7 + 0x2C], %f14 sth %i6, [%l7 + 0x1E] tpos %xcc, 0x7 move %icc, %o4, %i1 edge32ln %l6, %g4, %g1 movvs %xcc, %i3, %i0 fbne,a %fcc2, loop_6752 ldsh [%l7 + 0x5A], %l3 fmovsne %xcc, %f1, %f14 fandnot2s %f0, %f13, %f13 loop_6752: fmul8x16au %f4, %f6, %f2 stw %l2, [%l7 + 0x3C] bvc loop_6753 stw %o5, [%l7 + 0x5C] fmovdcs %xcc, %f8, %f11 fornot2 %f12, %f14, %f2 loop_6753: orcc %o1, %l0, %i4 move %xcc, %g6, %g3 fmovd %f12, %f8 ldub [%l7 + 0x46], %i5 stx %l1, [%l7 + 0x10] fmovscs %xcc, %f11, %f3 lduh [%l7 + 0x4E], %l5 edge8 %o3, %o6, %i7 sth %g5, [%l7 + 0x70] st %f2, [%l7 + 0x58] ld [%l7 + 0x10], %f9 andn %o0, 0x00A3, %o7 fmovd %f0, %f4 fnegd %f12, %f4 tl %xcc, 0x7 stb %i2, [%l7 + 0x15] fnands %f7, %f6, %f10 fcmple16 %f8, %f4, %o2 bl,a %icc, loop_6754 lduw [%l7 + 0x2C], %l4 tneg %xcc, 0x1 sllx %g2, 0x17, %i6 loop_6754: fandnot1 %f6, %f14, %f8 bne,pn %xcc, loop_6755 fone %f6 stb %o4, [%l7 + 0x3F] edge8 %g7, %l6, %i1 loop_6755: ldub [%l7 + 0x5F], %g4 fbn,a %fcc2, loop_6756 tpos %icc, 0x1 tsubcctv %g1, %i3, %i0 fmul8x16 %f14, %f10, %f14 loop_6756: st %f8, [%l7 + 0x64] movcc %icc, %l2, %l3 fba,a %fcc1, loop_6757 tpos %xcc, 0x5 fcmpgt16 %f4, %f0, %o1 sth %o5, [%l7 + 0x66] loop_6757: tcc %icc, 0x3 stb %i4, [%l7 + 0x6E] movrlz %l0, %g3, %g6 fxnor %f14, %f14, %f12 fmovdcc %icc, %f12, %f7 stx %i5, [%l7 + 0x08] movrlz %l5, %l1, %o6 fornot1s %f7, %f1, %f14 std %f4, [%l7 + 0x60] bleu,a loop_6758 ldub [%l7 + 0x7C], %i7 fbg %fcc3, loop_6759 and %o3, %g5, %o0 loop_6758: sdivx %i2, 0x0ECF, %o2 fmovrsgez %o7, %f0, %f3 loop_6759: stw %g2, [%l7 + 0x70] fcmpne16 %f10, %f12, %i6 fmovrdgz %l4, %f12, %f2 add %o4, 0x0E0C, %g7 tcs %xcc, 0x0 ld [%l7 + 0x5C], %f12 fpadd32 %f2, %f8, %f8 bleu,a,pt %icc, loop_6760 nop setx loop_6761, %l0, %l1 jmpl %l1, %i1 ld [%l7 + 0x2C], %f10 fpadd32s %f6, %f9, %f11 loop_6760: nop setx loop_6762, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6761: sdivcc %g4, 0x001D, %l6 fsrc1s %f4, %f6 stb %g1, [%l7 + 0x15] loop_6762: xor %i3, %l2, %i0 fblg,a %fcc1, loop_6763 call loop_6764 fmovdle %xcc, %f7, %f3 fxnor %f6, %f6, %f14 loop_6763: ldd [%l7 + 0x50], %f12 loop_6764: smulcc %l3, %o1, %o5 stw %i4, [%l7 + 0x48] movleu %icc, %g3, %l0 bpos loop_6765 xnor %g6, 0x02A7, %i5 stx %l5, [%l7 + 0x68] ldx [%l7 + 0x60], %l1 loop_6765: tle %icc, 0x4 ldx [%l7 + 0x68], %i7 edge16 %o3, %g5, %o6 brlz %i2, loop_6766 lduw [%l7 + 0x4C], %o0 fnot1s %f4, %f13 brz,a %o2, loop_6767 loop_6766: stb %o7, [%l7 + 0x56] tcs %xcc, 0x5 fpsub32s %f8, %f4, %f1 loop_6767: sdiv %g2, 0x0AC1, %l4 fcmpeq32 %f14, %f8, %i6 bvc,a loop_6768 brlez,a %g7, loop_6769 srax %i1, %o4, %g4 array8 %g1, %l6, %i3 loop_6768: addcc %l2, %l3, %o1 loop_6769: ble,a %icc, loop_6770 edge16l %o5, %i4, %i0 tcc %xcc, 0x1 fcmpeq16 %f8, %f14, %l0 loop_6770: movrlez %g3, %i5, %g6 ldsh [%l7 + 0x22], %l5 or %i7, %o3, %l1 bneg,a loop_6771 stb %o6, [%l7 + 0x0A] edge8l %g5, %o0, %i2 bl,pn %xcc, loop_6772 loop_6771: st %f11, [%l7 + 0x40] taddcc %o2, 0x0D0B, %g2 fpack32 %f2, %f10, %f4 loop_6772: movvs %xcc, %l4, %o7 add %g7, %i1, %i6 movle %xcc, %o4, %g1 fxor %f8, %f10, %f10 fandnot1 %f14, %f8, %f8 fmovdg %icc, %f11, %f6 fornot1 %f12, %f10, %f4 umul %l6, %i3, %g4 edge16ln %l2, %l3, %o5 fabsd %f2, %f6 fxor %f10, %f14, %f12 sdivcc %o1, 0x1F72, %i4 fexpand %f15, %f2 edge32 %l0, %g3, %i0 edge32ln %g6, %i5, %i7 fornot1s %f6, %f4, %f3 ble,pt %icc, loop_6773 fmovrdlz %o3, %f4, %f14 sdiv %l1, 0x08AD, %l5 udivx %g5, 0x13A8, %o6 loop_6773: stw %i2, [%l7 + 0x60] ldsw [%l7 + 0x28], %o0 fmul8x16au %f2, %f3, %f2 xnor %o2, 0x0FE0, %l4 movneg %xcc, %o7, %g7 fmovdcc %xcc, %f11, %f8 fornot1s %f6, %f0, %f6 ldsh [%l7 + 0x14], %g2 fmovdgu %xcc, %f4, %f5 fpmerge %f0, %f13, %f2 movpos %xcc, %i6, %i1 fmovscs %icc, %f11, %f11 stb %o4, [%l7 + 0x76] std %f6, [%l7 + 0x70] fmovsne %xcc, %f12, %f0 stb %g1, [%l7 + 0x29] ldsh [%l7 + 0x4A], %l6 ldx [%l7 + 0x48], %i3 stx %g4, [%l7 + 0x28] st %f7, [%l7 + 0x64] edge8ln %l3, %o5, %o1 fbug %fcc3, loop_6774 nop setx loop_6775, %l0, %l1 jmpl %l1, %i4 orn %l0, 0x1E9F, %l2 tge %xcc, 0x1 loop_6774: fabsd %f0, %f2 loop_6775: stb %g3, [%l7 + 0x0A] bleu,a %xcc, loop_6776 std %f12, [%l7 + 0x50] brz,a %i0, loop_6777 st %f2, [%l7 + 0x14] loop_6776: sll %i5, %g6, %i7 ldub [%l7 + 0x10], %l1 loop_6777: std %f6, [%l7 + 0x60] fnor %f8, %f12, %f4 movpos %icc, %o3, %g5 ldsb [%l7 + 0x0B], %o6 sth %i2, [%l7 + 0x38] tleu %xcc, 0x3 fmovdvs %icc, %f14, %f12 fcmpne16 %f14, %f10, %o0 fble,a %fcc2, loop_6778 edge16l %l5, %o2, %l4 ld [%l7 + 0x60], %f7 edge32ln %o7, %g7, %i6 loop_6778: fbu,a %fcc1, loop_6779 bne,a loop_6780 tvc %icc, 0x1 fnot1 %f14, %f8 loop_6779: tn %icc, 0x4 loop_6780: fbge %fcc3, loop_6781 fbug,a %fcc1, loop_6782 st %f3, [%l7 + 0x78] tsubcc %g2, %i1, %g1 loop_6781: fcmped %fcc0, %f14, %f6 loop_6782: sth %o4, [%l7 + 0x36] taddcc %l6, 0x00A5, %g4 ldub [%l7 + 0x7C], %l3 fnors %f15, %f1, %f0 fsrc2s %f5, %f10 edge32 %o5, %o1, %i3 edge32 %i4, %l0, %l2 sth %g3, [%l7 + 0x76] fpack16 %f0, %f12 subc %i0, %i5, %g6 fnegs %f5, %f6 fmovsleu %xcc, %f4, %f8 tleu %xcc, 0x5 fabsd %f8, %f0 fands %f11, %f1, %f14 xnor %l1, %o3, %g5 fbl,a %fcc0, loop_6783 fbe %fcc3, loop_6784 ta %xcc, 0x4 brgz,a %o6, loop_6785 loop_6783: fmovde %xcc, %f14, %f2 loop_6784: ldd [%l7 + 0x18], %f10 tsubcc %i7, %o0, %i2 loop_6785: fmovrdlez %l5, %f12, %f2 sth %o2, [%l7 + 0x14] xnor %l4, 0x0C04, %g7 ld [%l7 + 0x50], %f3 fabsd %f4, %f4 fornot2s %f3, %f9, %f11 fmovdl %icc, %f8, %f12 ldd [%l7 + 0x10], %f12 fzeros %f9 lduh [%l7 + 0x74], %i6 xnor %o7, %i1, %g2 std %f6, [%l7 + 0x10] ldsb [%l7 + 0x59], %o4 fsrc1s %f15, %f7 fmovrslez %l6, %f3, %f11 udivx %g1, 0x10A2, %g4 fbge,a %fcc0, loop_6786 fmovsvs %xcc, %f6, %f12 fmuld8ulx16 %f3, %f12, %f6 ld [%l7 + 0x68], %f1 loop_6786: brlz %l3, loop_6787 brlez,a %o5, loop_6788 bvc,pn %icc, loop_6789 edge32n %o1, %i4, %i3 loop_6787: orn %l0, %l2, %g3 loop_6788: or %i5, 0x124D, %i0 loop_6789: alignaddr %l1, %g6, %g5 fmovsne %icc, %f7, %f3 tne %xcc, 0x0 movleu %icc, %o6, %i7 sllx %o3, 0x19, %o0 andn %l5, 0x11A3, %i2 alignaddr %l4, %o2, %i6 fmovspos %xcc, %f15, %f11 fbg %fcc1, loop_6790 fblg,a %fcc0, loop_6791 stw %g7, [%l7 + 0x34] stx %o7, [%l7 + 0x78] loop_6790: fmul8x16 %f1, %f4, %f0 loop_6791: ld [%l7 + 0x18], %f11 fbe,a %fcc0, loop_6792 fcmple16 %f12, %f8, %i1 fmovs %f0, %f15 fbule,a %fcc3, loop_6793 loop_6792: fbule %fcc2, loop_6794 fcmpne32 %f14, %f8, %o4 st %f11, [%l7 + 0x10] loop_6793: ldd [%l7 + 0x78], %f4 loop_6794: alignaddrl %l6, %g2, %g1 std %f0, [%l7 + 0x38] fand %f6, %f14, %f0 bpos,a loop_6795 ldsw [%l7 + 0x74], %g4 edge8 %l3, %o5, %i4 sdivcc %i3, 0x0EF8, %o1 loop_6795: bl %icc, loop_6796 bn,a loop_6797 ldsb [%l7 + 0x3F], %l0 fsrc2 %f14, %f6 loop_6796: orcc %l2, %i5, %i0 loop_6797: brlz %l1, loop_6798 bneg,a,pt %xcc, loop_6799 xnorcc %g6, 0x1E78, %g3 fabsd %f0, %f12 loop_6798: tle %icc, 0x7 loop_6799: std %f4, [%l7 + 0x10] faligndata %f0, %f14, %f12 fmovdn %xcc, %f2, %f11 movn %xcc, %o6, %g5 movn %icc, %o3, %o0 fbe %fcc0, loop_6800 fmovdvs %xcc, %f12, %f12 call loop_6801 fmovrde %i7, %f6, %f2 loop_6800: stw %i2, [%l7 + 0x18] udivcc %l5, 0x1EC0, %l4 loop_6801: std %f6, [%l7 + 0x70] bg,a loop_6802 fcmpgt32 %f10, %f4, %o2 ldsw [%l7 + 0x50], %i6 fand %f0, %f2, %f6 loop_6802: ldsh [%l7 + 0x56], %g7 st %f13, [%l7 + 0x44] fmovscs %icc, %f14, %f5 fmul8x16al %f9, %f9, %f8 fmovdn %xcc, %f3, %f15 fmovscs %xcc, %f3, %f0 brlz,a %i1, loop_6803 fmovsvs %icc, %f1, %f15 fcmped %fcc2, %f8, %f8 lduw [%l7 + 0x78], %o7 loop_6803: bne,a,pt %icc, loop_6804 fnegd %f0, %f14 stx %l6, [%l7 + 0x68] tn %xcc, 0x2 loop_6804: fmovdl %icc, %f9, %f12 stb %g2, [%l7 + 0x72] sethi 0x0F48, %g1 faligndata %f2, %f12, %f2 lduw [%l7 + 0x30], %g4 add %o4, %o5, %i4 ldd [%l7 + 0x70], %f12 move %xcc, %l3, %o1 fnor %f4, %f12, %f0 fpadd16s %f11, %f12, %f5 sth %l0, [%l7 + 0x44] fbo %fcc3, loop_6805 movn %icc, %i3, %i5 fbue %fcc2, loop_6806 fnand %f6, %f14, %f10 loop_6805: bpos,a loop_6807 movn %icc, %i0, %l2 loop_6806: movn %xcc, %g6, %g3 array32 %o6, %l1, %g5 loop_6807: fmuld8ulx16 %f10, %f1, %f6 fmovrdlz %o3, %f2, %f12 ldub [%l7 + 0x3A], %o0 stx %i7, [%l7 + 0x40] orn %i2, %l4, %l5 ldx [%l7 + 0x08], %o2 fmovdleu %xcc, %f10, %f11 faligndata %f2, %f10, %f12 fcmpgt16 %f0, %f2, %i6 ldub [%l7 + 0x3A], %g7 add %o7, 0x1788, %l6 ldub [%l7 + 0x7B], %g2 fpmerge %f7, %f5, %f8 fmovdle %xcc, %f10, %f13 fxnors %f15, %f9, %f13 fcmps %fcc1, %f15, %f15 tn %xcc, 0x6 ldsh [%l7 + 0x0A], %g1 fmul8ulx16 %f8, %f10, %f2 lduw [%l7 + 0x10], %i1 lduw [%l7 + 0x1C], %g4 fcmpes %fcc0, %f12, %f0 bg,a,pn %xcc, loop_6808 mulx %o5, 0x13EC, %o4 ldsh [%l7 + 0x54], %i4 lduh [%l7 + 0x74], %o1 loop_6808: edge16ln %l0, %l3, %i3 fands %f13, %f15, %f4 fbg,a %fcc1, loop_6809 sth %i5, [%l7 + 0x56] stx %i0, [%l7 + 0x68] andn %l2, 0x1738, %g6 loop_6809: fands %f13, %f0, %f13 ld [%l7 + 0x78], %f10 fnegs %f10, %f3 fbn %fcc3, loop_6810 fmul8ulx16 %f12, %f8, %f4 srax %o6, 0x0A, %g3 stb %l1, [%l7 + 0x6B] loop_6810: edge8l %g5, %o3, %i7 movpos %icc, %i2, %l4 ldsb [%l7 + 0x58], %l5 move %icc, %o0, %i6 fpackfix %f12, %f12 movn %xcc, %o2, %g7 fmovdn %xcc, %f5, %f2 edge16n %o7, %g2, %l6 fpackfix %f8, %f13 movge %icc, %i1, %g4 bcs %icc, loop_6811 movneg %icc, %o5, %g1 lduh [%l7 + 0x48], %i4 ld [%l7 + 0x58], %f2 loop_6811: movge %xcc, %o1, %l0 pdist %f10, %f12, %f12 fmuld8sux16 %f5, %f9, %f10 fsrc2s %f4, %f1 subccc %l3, 0x0089, %i3 edge8 %i5, %i0, %o4 ldx [%l7 + 0x28], %g6 edge32n %o6, %g3, %l1 tcs %xcc, 0x5 fone %f14 fcmpgt32 %f2, %f10, %l2 lduw [%l7 + 0x50], %o3 move %xcc, %i7, %g5 fnot1s %f0, %f9 edge16l %i2, %l4, %o0 sra %i6, %o2, %l5 stx %o7, [%l7 + 0x70] ldx [%l7 + 0x48], %g7 fnegs %f6, %f5 fpadd16s %f14, %f9, %f0 stx %g2, [%l7 + 0x70] fmovsle %icc, %f1, %f9 bleu,pn %xcc, loop_6812 fcmpeq16 %f10, %f14, %l6 mulx %i1, 0x1B4C, %g4 ldub [%l7 + 0x30], %o5 loop_6812: tn %icc, 0x6 sdiv %g1, 0x1CA7, %o1 std %f0, [%l7 + 0x50] fpadd16 %f6, %f4, %f2 ldd [%l7 + 0x68], %f10 std %f6, [%l7 + 0x70] fbe %fcc2, loop_6813 fbne %fcc0, loop_6814 and %l0, 0x0C71, %i4 fcmped %fcc3, %f12, %f10 loop_6813: fsrc2s %f0, %f12 loop_6814: ldsh [%l7 + 0x4C], %l3 brgz,a %i3, loop_6815 stx %i5, [%l7 + 0x70] sdivx %i0, 0x0167, %g6 fmovdneg %icc, %f4, %f7 loop_6815: stx %o4, [%l7 + 0x78] stb %o6, [%l7 + 0x50] mova %xcc, %g3, %l1 edge8ln %l2, %o3, %i7 ldd [%l7 + 0x10], %f10 fbne %fcc3, loop_6816 fcmpes %fcc2, %f15, %f7 stw %i2, [%l7 + 0x1C] brlz,a %g5, loop_6817 loop_6816: fcmple16 %f2, %f10, %o0 ta %icc, 0x4 fnors %f1, %f8, %f10 loop_6817: movre %l4, %i6, %l5 fpadd16s %f1, %f7, %f0 std %f12, [%l7 + 0x30] stx %o7, [%l7 + 0x70] fmovrsgez %o2, %f9, %f5 ldsh [%l7 + 0x3E], %g7 stw %l6, [%l7 + 0x18] bl loop_6818 fmovsgu %xcc, %f6, %f9 te %icc, 0x2 sth %i1, [%l7 + 0x5C] loop_6818: array8 %g4, %o5, %g2 bn,a,pt %icc, loop_6819 andncc %o1, %g1, %i4 orn %l3, 0x078D, %i3 fnot1 %f6, %f8 loop_6819: fmuld8ulx16 %f6, %f6, %f14 ldub [%l7 + 0x22], %i5 stx %l0, [%l7 + 0x78] ld [%l7 + 0x0C], %f4 fmovdleu %xcc, %f2, %f1 ld [%l7 + 0x74], %f15 fmovsgu %xcc, %f6, %f5 fpack16 %f6, %f8 fzero %f6 fnand %f4, %f10, %f4 srax %g6, %o4, %o6 edge32n %g3, %i0, %l1 lduh [%l7 + 0x1C], %l2 bpos,a loop_6820 lduh [%l7 + 0x2C], %i7 tge %icc, 0x2 fabss %f1, %f9 loop_6820: fabss %f3, %f4 bn,a,pn %xcc, loop_6821 fnot2s %f4, %f8 ldd [%l7 + 0x38], %f10 fmovdne %icc, %f1, %f2 loop_6821: edge16l %o3, %i2, %g5 fnot1 %f14, %f2 movrne %o0, 0x32D, %i6 tl %icc, 0x5 fmovdvc %icc, %f8, %f15 brlz,a %l5, loop_6822 fxnors %f5, %f4, %f6 lduh [%l7 + 0x74], %o7 ldd [%l7 + 0x68], %f4 loop_6822: lduw [%l7 + 0x38], %l4 andn %g7, 0x0EAC, %l6 fsrc1s %f13, %f3 taddcctv %i1, 0x0ED1, %o2 ld [%l7 + 0x64], %f2 tneg %xcc, 0x5 edge16n %o5, %g4, %g2 bg loop_6823 ldsh [%l7 + 0x26], %o1 lduw [%l7 + 0x44], %g1 fmovdle %icc, %f7, %f8 loop_6823: lduw [%l7 + 0x44], %l3 udivcc %i3, 0x12BB, %i4 movg %icc, %i5, %l0 fbn %fcc0, loop_6824 orcc %o4, 0x178B, %g6 alignaddrl %o6, %g3, %i0 tne %xcc, 0x3 loop_6824: fmovrdlez %l1, %f14, %f14 fblg %fcc1, loop_6825 movne %xcc, %i7, %o3 fmovsa %xcc, %f2, %f15 ldx [%l7 + 0x68], %i2 loop_6825: xorcc %l2, 0x171D, %g5 brlz,a %i6, loop_6826 ldx [%l7 + 0x50], %o0 fcmpgt16 %f14, %f12, %o7 srax %l4, %l5, %l6 loop_6826: ldub [%l7 + 0x57], %g7 ldsw [%l7 + 0x2C], %i1 lduh [%l7 + 0x4C], %o2 fmovdn %icc, %f10, %f12 fands %f11, %f11, %f15 alignaddrl %g4, %g2, %o1 fmovse %xcc, %f10, %f2 lduw [%l7 + 0x38], %o5 sth %l3, [%l7 + 0x0A] ldsw [%l7 + 0x64], %i3 lduh [%l7 + 0x66], %g1 ble %xcc, loop_6827 fmuld8sux16 %f2, %f10, %f8 ldub [%l7 + 0x5D], %i5 fpackfix %f4, %f14 loop_6827: fxor %f14, %f6, %f6 fmovd %f2, %f2 movn %xcc, %l0, %o4 ld [%l7 + 0x2C], %f1 fsrc2s %f3, %f1 andncc %g6, %i4, %o6 sll %g3, 0x0C, %l1 ldx [%l7 + 0x70], %i0 stw %o3, [%l7 + 0x4C] fnegd %f4, %f12 tneg %icc, 0x6 tcc %icc, 0x1 fmovscc %xcc, %f13, %f7 ldsh [%l7 + 0x76], %i7 fmovrsgz %i2, %f1, %f6 fzeros %f12 fbg %fcc0, loop_6828 ldsw [%l7 + 0x70], %l2 orcc %g5, 0x080A, %o0 fblg,a %fcc3, loop_6829 loop_6828: mulx %o7, 0x012F, %i6 srl %l4, 0x11, %l6 edge32n %l5, %g7, %i1 loop_6829: alignaddr %o2, %g2, %g4 add %o1, 0x1446, %o5 ldx [%l7 + 0x10], %i3 ldsw [%l7 + 0x2C], %g1 fbul %fcc0, loop_6830 fmovsgu %icc, %f12, %f6 ldd [%l7 + 0x38], %f8 subc %l3, 0x0F07, %i5 loop_6830: ld [%l7 + 0x20], %f11 ldub [%l7 + 0x1F], %o4 movpos %icc, %g6, %l0 fmovscs %xcc, %f7, %f6 movgu %icc, %o6, %i4 stx %l1, [%l7 + 0x40] xnor %i0, 0x0907, %o3 stw %g3, [%l7 + 0x74] fcmpne16 %f8, %f2, %i2 ldsb [%l7 + 0x48], %l2 andncc %g5, %o0, %i7 bleu,a,pn %icc, loop_6831 st %f6, [%l7 + 0x78] ldsh [%l7 + 0x28], %o7 brz,a %i6, loop_6832 loop_6831: movrne %l6, %l5, %g7 fmovsn %xcc, %f11, %f15 fsrc2s %f2, %f13 loop_6832: ldx [%l7 + 0x48], %l4 bne,pn %xcc, loop_6833 movne %icc, %o2, %g2 std %f12, [%l7 + 0x40] fbg,a %fcc0, loop_6834 loop_6833: call loop_6835 ldd [%l7 + 0x18], %f2 sth %i1, [%l7 + 0x44] loop_6834: brlez %o1, loop_6836 loop_6835: fbne,a %fcc2, loop_6837 stw %o5, [%l7 + 0x5C] fbg,a %fcc3, loop_6838 loop_6836: call loop_6839 loop_6837: fabss %f7, %f3 ld [%l7 + 0x74], %f3 loop_6838: fmovsvc %xcc, %f8, %f8 loop_6839: stb %g4, [%l7 + 0x48] movpos %icc, %g1, %i3 std %f8, [%l7 + 0x60] fcmpd %fcc3, %f12, %f6 sdivx %i5, 0x068A, %l3 edge8 %o4, %g6, %o6 edge16ln %i4, %l1, %l0 fand %f14, %f6, %f8 sub %o3, 0x0CBE, %g3 fcmps %fcc2, %f9, %f13 stw %i0, [%l7 + 0x7C] fmovd %f14, %f4 fpack32 %f4, %f10, %f8 fabsd %f2, %f10 ldsw [%l7 + 0x48], %l2 fsrc2 %f6, %f6 fblg,a %fcc0, loop_6840 edge32l %i2, %g5, %o0 ld [%l7 + 0x3C], %f3 edge8l %o7, %i6, %l6 loop_6840: fmovdgu %xcc, %f10, %f7 fbne %fcc0, loop_6841 edge8l %i7, %l5, %g7 std %f0, [%l7 + 0x28] ldx [%l7 + 0x20], %o2 loop_6841: fmul8sux16 %f12, %f0, %f12 ldd [%l7 + 0x08], %f12 stw %g2, [%l7 + 0x1C] fbule,a %fcc3, loop_6842 umul %l4, %o1, %o5 fpadd16s %f4, %f14, %f6 orncc %i1, 0x1241, %g1 loop_6842: tcc %icc, 0x5 fpsub16s %f12, %f10, %f1 fbge %fcc3, loop_6843 movn %xcc, %i3, %g4 lduw [%l7 + 0x34], %l3 std %f4, [%l7 + 0x50] loop_6843: tleu %xcc, 0x1 fmovdleu %icc, %f15, %f11 ldsb [%l7 + 0x0F], %o4 stx %g6, [%l7 + 0x10] fcmple32 %f2, %f4, %i5 umul %i4, 0x0B49, %l1 edge16n %l0, %o6, %g3 edge32n %o3, %l2, %i0 ldub [%l7 + 0x0C], %g5 stx %i2, [%l7 + 0x70] brlz,a %o7, loop_6844 fcmped %fcc1, %f14, %f2 st %f0, [%l7 + 0x40] bneg,a %icc, loop_6845 loop_6844: brlz,a %o0, loop_6846 bvc,a,pt %xcc, loop_6847 movre %i6, %l6, %i7 loop_6845: ldub [%l7 + 0x5F], %g7 loop_6846: ldd [%l7 + 0x78], %f14 loop_6847: fba %fcc1, loop_6848 tl %icc, 0x6 andncc %o2, %g2, %l5 tleu %xcc, 0x1 loop_6848: movl %xcc, %o1, %o5 sra %i1, %l4, %g1 fnegd %f12, %f14 nop setx loop_6849, %l0, %l1 jmpl %l1, %g4 udivcc %i3, 0x19D6, %l3 fmovsne %xcc, %f7, %f7 fmovrse %g6, %f10, %f8 loop_6849: fblg %fcc1, loop_6850 stx %o4, [%l7 + 0x58] tn %xcc, 0x4 movn %xcc, %i4, %l1 loop_6850: addccc %i5, %l0, %g3 fble,a %fcc3, loop_6851 fbg,a %fcc3, loop_6852 lduh [%l7 + 0x62], %o3 fble %fcc1, loop_6853 loop_6851: st %f6, [%l7 + 0x38] loop_6852: orn %o6, %i0, %g5 ba,a %icc, loop_6854 loop_6853: st %f14, [%l7 + 0x5C] ldd [%l7 + 0x38], %f8 tcc %xcc, 0x4 loop_6854: bneg,a loop_6855 stb %i2, [%l7 + 0x52] lduh [%l7 + 0x26], %l2 std %f8, [%l7 + 0x70] loop_6855: srax %o0, %i6, %o7 tsubcctv %i7, 0x1613, %g7 ldsw [%l7 + 0x58], %l6 st %f4, [%l7 + 0x28] fcmple16 %f6, %f8, %o2 ldd [%l7 + 0x70], %f10 edge32n %l5, %g2, %o1 tleu %xcc, 0x7 fmovdne %xcc, %f13, %f6 movg %icc, %i1, %o5 lduh [%l7 + 0x26], %l4 fpsub32s %f14, %f9, %f14 fmovdge %xcc, %f8, %f8 bg,pt %xcc, loop_6856 fpsub32s %f13, %f4, %f12 tne %xcc, 0x4 edge8l %g1, %g4, %l3 loop_6856: ldx [%l7 + 0x40], %g6 ld [%l7 + 0x7C], %f6 fmovspos %icc, %f0, %f3 ba,a %icc, loop_6857 ldx [%l7 + 0x48], %o4 movvs %icc, %i3, %i4 fmovsleu %icc, %f8, %f5 loop_6857: tg %xcc, 0x7 fbule,a %fcc2, loop_6858 brgez %l1, loop_6859 fpack32 %f2, %f14, %f2 fmul8x16al %f4, %f13, %f12 loop_6858: std %f0, [%l7 + 0x58] loop_6859: fblg,a %fcc1, loop_6860 fbue,a %fcc2, loop_6861 fxors %f1, %f10, %f4 ldub [%l7 + 0x20], %i5 loop_6860: ld [%l7 + 0x10], %f13 loop_6861: fnot1s %f12, %f3 ldsw [%l7 + 0x38], %g3 fmovrsgz %o3, %f1, %f4 bg loop_6862 sth %l0, [%l7 + 0x1E] mulx %i0, %o6, %g5 std %f2, [%l7 + 0x40] loop_6862: tcc %xcc, 0x2 edge16n %l2, %i2, %i6 lduw [%l7 + 0x6C], %o0 fmuld8ulx16 %f9, %f0, %f12 fbo,a %fcc3, loop_6863 bcc,a,pn %icc, loop_6864 fcmpd %fcc2, %f12, %f12 fble,a %fcc2, loop_6865 loop_6863: ldx [%l7 + 0x28], %o7 loop_6864: sub %g7, 0x06B3, %l6 fcmpeq16 %f14, %f0, %o2 loop_6865: movrne %i7, 0x33E, %l5 fcmpgt16 %f12, %f12, %o1 fpack16 %f0, %f15 fornot2 %f10, %f6, %f8 move %icc, %g2, %o5 ld [%l7 + 0x6C], %f14 fmovrde %l4, %f4, %f6 fbge %fcc2, loop_6866 bn,a %icc, loop_6867 fbg,a %fcc0, loop_6868 ldd [%l7 + 0x68], %f4 loop_6866: ldsb [%l7 + 0x68], %i1 loop_6867: lduw [%l7 + 0x7C], %g4 loop_6868: srl %g1, %l3, %o4 fnand %f14, %f4, %f4 fba,a %fcc3, loop_6869 bvc,a,pt %xcc, loop_6870 subc %i3, %i4, %l1 ldx [%l7 + 0x38], %g6 loop_6869: std %f8, [%l7 + 0x70] loop_6870: fpack16 %f4, %f3 fandnot1 %f8, %f14, %f0 stb %g3, [%l7 + 0x47] ldx [%l7 + 0x48], %o3 ldsw [%l7 + 0x10], %l0 orcc %i5, 0x16B9, %o6 ldd [%l7 + 0x30], %f4 srax %g5, %i0, %i2 xorcc %l2, %i6, %o0 fbne,a %fcc3, loop_6871 fxnor %f10, %f6, %f8 fmovdcc %xcc, %f14, %f15 edge32ln %o7, %g7, %o2 loop_6871: sth %l6, [%l7 + 0x36] bgu %icc, loop_6872 lduh [%l7 + 0x56], %l5 fpackfix %f10, %f1 st %f8, [%l7 + 0x58] loop_6872: stw %o1, [%l7 + 0x14] bgu,pn %icc, loop_6873 tleu %xcc, 0x7 alignaddr %g2, %i7, %o5 bshuffle %f4, %f6, %f14 loop_6873: fmuld8sux16 %f10, %f9, %f10 fxor %f4, %f10, %f6 stw %l4, [%l7 + 0x34] brgz %g4, loop_6874 te %xcc, 0x2 st %f1, [%l7 + 0x5C] stw %i1, [%l7 + 0x78] loop_6874: fcmple16 %f10, %f6, %l3 andncc %g1, %o4, %i3 lduw [%l7 + 0x4C], %l1 movge %xcc, %i4, %g3 brnz,a %o3, loop_6875 movne %xcc, %l0, %g6 ldsh [%l7 + 0x14], %o6 fcmpes %fcc2, %f1, %f0 loop_6875: std %f12, [%l7 + 0x20] fmuld8ulx16 %f13, %f2, %f12 fmovsl %icc, %f0, %f12 bn,pn %xcc, loop_6876 bvs %icc, loop_6877 fpadd32 %f14, %f4, %f2 tsubcctv %g5, 0x1ABB, %i5 loop_6876: fmovrdlz %i0, %f6, %f6 loop_6877: ldsh [%l7 + 0x38], %i2 nop setx loop_6878, %l0, %l1 jmpl %l1, %l2 fmovsgu %xcc, %f9, %f0 nop setx loop_6879, %l0, %l1 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 %f7, %f5, %f1 loop_6878: brnz %o0, loop_6880 fbge,a %fcc1, loop_6881 loop_6879: ldx [%l7 + 0x20], %i6 brlez,a %o7, loop_6882 loop_6880: ldub [%l7 + 0x62], %g7 loop_6881: movl %icc, %o2, %l5 movrne %l6, %g2, %o1 loop_6882: fmovrdlez %i7, %f4, %f14 stb %o5, [%l7 + 0x58] movrgz %g4, 0x1B3, %l4 fmovsgu %xcc, %f4, %f0 tgu %xcc, 0x4 brnz,a %l3, loop_6883 fnegd %f8, %f2 sllx %i1, %g1, %i3 ldub [%l7 + 0x37], %o4 loop_6883: fmovda %icc, %f1, %f14 brgz,a %l1, loop_6884 fmovsn %xcc, %f10, %f11 fpackfix %f14, %f12 fpadd32 %f10, %f12, %f2 loop_6884: fand %f14, %f2, %f8 fcmpd %fcc3, %f2, %f4 stx %i4, [%l7 + 0x30] addc %g3, %o3, %l0 bshuffle %f10, %f12, %f14 nop setx loop_6885, %l0, %l1 jmpl %l1, %g6 nop setx loop_6886, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fand %f6, %f4, %f6 ldsb [%l7 + 0x45], %g5 loop_6885: brz %o6, loop_6887 loop_6886: fmovrsgez %i0, %f10, %f11 fbe,a %fcc0, loop_6888 movl %xcc, %i2, %l2 loop_6887: ldx [%l7 + 0x28], %i5 bcs,a %xcc, loop_6889 loop_6888: addc %o0, 0x1994, %i6 fmovrdgz %g7, %f14, %f6 alignaddrl %o2, %o7, %l5 loop_6889: bne %xcc, loop_6890 fmul8ulx16 %f2, %f10, %f4 fsrc1s %f9, %f11 fbug %fcc1, loop_6891 loop_6890: fblg %fcc3, loop_6892 std %f8, [%l7 + 0x48] tsubcctv %g2, %o1, %l6 loop_6891: ldub [%l7 + 0x4A], %i7 loop_6892: sllx %g4, %o5, %l4 srlx %i1, %g1, %i3 tge %icc, 0x3 umulcc %l3, %l1, %i4 movpos %xcc, %o4, %o3 ldub [%l7 + 0x6F], %g3 fcmpeq16 %f0, %f12, %l0 movne %xcc, %g5, %g6 fbge %fcc2, loop_6893 ta %xcc, 0x7 brgz,a %o6, loop_6894 stb %i2, [%l7 + 0x52] loop_6893: edge32n %l2, %i0, %i5 edge16l %i6, %o0, %o2 loop_6894: fmovdl %icc, %f1, %f6 bcc,a,pn %icc, loop_6895 fmovdl %xcc, %f12, %f7 tcc %xcc, 0x5 mulx %o7, %g7, %g2 loop_6895: fpack32 %f2, %f10, %f0 fmuld8sux16 %f10, %f7, %f14 fbo %fcc2, loop_6896 fornot1s %f2, %f13, %f2 fones %f5 ldd [%l7 + 0x60], %f4 loop_6896: ldsh [%l7 + 0x62], %l5 orncc %o1, 0x0FEF, %l6 sll %g4, %o5, %i7 stx %l4, [%l7 + 0x38] srax %g1, 0x18, %i3 fandnot2s %f11, %f10, %f11 st %f9, [%l7 + 0x3C] sth %i1, [%l7 + 0x20] fbne %fcc2, loop_6897 fmovrdlez %l3, %f2, %f14 brgez,a %i4, loop_6898 ldsw [%l7 + 0x7C], %l1 loop_6897: fnands %f13, %f3, %f8 fbo %fcc3, loop_6899 loop_6898: ta %icc, 0x1 ldub [%l7 + 0x28], %o4 bne,a,pt %icc, loop_6900 loop_6899: alignaddrl %g3, %o3, %g5 tne %icc, 0x0 be loop_6901 loop_6900: fpsub32 %f4, %f0, %f8 lduw [%l7 + 0x3C], %l0 fnot1s %f12, %f7 loop_6901: fcmpeq32 %f0, %f2, %g6 fmovscs %icc, %f15, %f15 lduw [%l7 + 0x58], %o6 ldsb [%l7 + 0x15], %l2 nop setx loop_6902, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sub %i0, 0x1927, %i2 fmovdge %xcc, %f14, %f12 lduh [%l7 + 0x28], %i5 loop_6902: fmovdl %xcc, %f10, %f10 brz %o0, loop_6903 fble %fcc1, loop_6904 sdivx %o2, 0x14DD, %o7 umul %i6, 0x1787, %g2 loop_6903: fabss %f14, %f11 loop_6904: edge16l %g7, %l5, %o1 bleu loop_6905 srlx %g4, 0x00, %o5 stx %l6, [%l7 + 0x18] fcmpd %fcc1, %f14, %f4 loop_6905: tn %xcc, 0x5 fmovd %f14, %f12 sdivcc %i7, 0x1B33, %l4 or %g1, 0x1E41, %i3 addcc %i1, %l3, %l1 fmovsleu %icc, %f15, %f11 fbug %fcc0, loop_6906 ldsh [%l7 + 0x42], %i4 fmovrdne %g3, %f10, %f8 movvc %icc, %o4, %g5 loop_6906: nop setx loop_6907, %l0, %l1 jmpl %l1, %l0 ldsb [%l7 + 0x1F], %g6 fcmpgt32 %f4, %f10, %o6 stw %l2, [%l7 + 0x30] loop_6907: tn %icc, 0x2 fmovde %xcc, %f9, %f7 bshuffle %f2, %f2, %f6 fnegs %f1, %f6 movpos %icc, %o3, %i0 be,a %icc, loop_6908 bpos,a %icc, loop_6909 fnors %f12, %f10, %f5 fornot1 %f0, %f8, %f10 loop_6908: fbge %fcc1, loop_6910 loop_6909: fmovsne %icc, %f13, %f4 fpsub32s %f0, %f6, %f0 array8 %i5, %o0, %i2 loop_6910: fors %f15, %f5, %f1 fmovse %icc, %f6, %f10 fbo %fcc2, loop_6911 sdivx %o7, 0x0210, %o2 stx %i6, [%l7 + 0x38] fbule,a %fcc2, loop_6912 loop_6911: sth %g2, [%l7 + 0x24] fmovrslez %g7, %f12, %f11 st %f14, [%l7 + 0x3C] loop_6912: stw %l5, [%l7 + 0x10] ldsh [%l7 + 0x56], %o1 fmovrdlez %o5, %f2, %f6 movrlz %g4, 0x228, %l6 addccc %i7, %l4, %i3 fbl %fcc1, loop_6913 lduw [%l7 + 0x64], %g1 ld [%l7 + 0x68], %f7 orncc %l3, 0x1556, %l1 loop_6913: st %f13, [%l7 + 0x44] fmovdvs %icc, %f3, %f6 ldsh [%l7 + 0x68], %i4 st %f7, [%l7 + 0x30] taddcc %g3, %o4, %g5 fnand %f2, %f8, %f14 fcmpd %fcc0, %f8, %f6 fmovsvs %xcc, %f7, %f15 ldd [%l7 + 0x08], %f14 fandnot2s %f9, %f9, %f9 array8 %i1, %l0, %g6 fmovspos %icc, %f7, %f1 for %f14, %f8, %f2 fxors %f0, %f14, %f13 movrne %l2, %o3, %i0 fmovdl %xcc, %f0, %f8 fmovrslez %i5, %f4, %f11 alignaddrl %o0, %o6, %i2 stw %o2, [%l7 + 0x44] andncc %o7, %i6, %g2 sll %l5, 0x18, %g7 movneg %icc, %o1, %g4 fbule,a %fcc0, loop_6914 brz,a %o5, loop_6915 lduw [%l7 + 0x78], %l6 bcs %icc, loop_6916 loop_6914: fmuld8ulx16 %f15, %f13, %f12 loop_6915: ba,pt %xcc, loop_6917 ldsh [%l7 + 0x28], %i7 loop_6916: movleu %icc, %l4, %g1 fmovsneg %icc, %f9, %f3 loop_6917: ble,a %xcc, loop_6918 std %f10, [%l7 + 0x78] fmovsn %xcc, %f7, %f0 smulcc %l3, 0x13B9, %i3 loop_6918: fpadd32s %f3, %f8, %f11 bgu,pn %xcc, loop_6919 stw %l1, [%l7 + 0x74] be,pn %xcc, loop_6920 bleu,pn %icc, loop_6921 loop_6919: sth %i4, [%l7 + 0x62] add %g3, 0x08A5, %o4 loop_6920: ldsb [%l7 + 0x74], %i1 loop_6921: faligndata %f14, %f10, %f14 fpadd16 %f8, %f0, %f0 stb %l0, [%l7 + 0x7E] ba,pt %icc, loop_6922 orncc %g6, %l2, %g5 fmovdpos %xcc, %f0, %f12 ld [%l7 + 0x38], %f12 loop_6922: faligndata %f12, %f6, %f6 bg,a,pn %icc, loop_6923 fmovdgu %xcc, %f13, %f7 fmovrde %i0, %f10, %f6 srl %i5, 0x0F, %o3 loop_6923: lduw [%l7 + 0x74], %o0 brlez %o6, loop_6924 fmovrde %i2, %f12, %f12 bvs,a loop_6925 stw %o7, [%l7 + 0x0C] loop_6924: bleu,pn %xcc, loop_6926 fmovdvc %xcc, %f0, %f1 loop_6925: fmovsne %icc, %f12, %f0 andncc %i6, %o2, %l5 loop_6926: fxnor %f4, %f8, %f0 popc %g7, %o1 fmovsle %xcc, %f10, %f8 fbule,a %fcc3, loop_6927 xorcc %g4, %g2, %l6 fmovdcc %xcc, %f10, %f11 ldub [%l7 + 0x6B], %o5 loop_6927: fbge,a %fcc2, loop_6928 bge,a,pn %icc, loop_6929 edge32 %l4, %g1, %l3 ldsb [%l7 + 0x1B], %i7 loop_6928: fmovd %f14, %f8 loop_6929: array8 %i3, %l1, %g3 tg %xcc, 0x1 bne,a loop_6930 addcc %i4, %i1, %l0 bneg loop_6931 ldsw [%l7 + 0x38], %g6 loop_6930: ldsw [%l7 + 0x64], %l2 ble,a,pt %icc, loop_6932 loop_6931: fbue,a %fcc3, loop_6933 movn %xcc, %g5, %i0 and %i5, %o4, %o0 loop_6932: fcmple16 %f14, %f2, %o6 loop_6933: ldsb [%l7 + 0x29], %o3 ldd [%l7 + 0x70], %f8 ldx [%l7 + 0x28], %o7 fcmpne16 %f4, %f6, %i6 orncc %o2, %i2, %l5 or %g7, %o1, %g4 std %f4, [%l7 + 0x68] st %f4, [%l7 + 0x30] sth %g2, [%l7 + 0x22] fbug,a %fcc1, loop_6934 bg,a,pn %xcc, loop_6935 fmovsgu %xcc, %f9, %f11 movrne %o5, 0x14B, %l6 loop_6934: bcc,a,pn %xcc, loop_6936 loop_6935: faligndata %f12, %f4, %f6 mulx %g1, 0x0C5C, %l4 ldsb [%l7 + 0x7D], %l3 loop_6936: edge16l %i7, %i3, %l1 mulx %g3, %i4, %i1 sth %g6, [%l7 + 0x72] ldx [%l7 + 0x28], %l2 fpmerge %f15, %f14, %f14 lduw [%l7 + 0x50], %l0 fnot1s %f11, %f3 lduw [%l7 + 0x64], %i0 movcc %xcc, %i5, %g5 tvs %icc, 0x1 fnand %f6, %f8, %f8 tpos %icc, 0x6 fnot1 %f10, %f8 ld [%l7 + 0x28], %f9 lduw [%l7 + 0x10], %o0 fmovsn %icc, %f14, %f0 fmovdcs %icc, %f8, %f7 andncc %o6, %o3, %o7 fcmpd %fcc0, %f10, %f0 for %f8, %f6, %f4 fcmple32 %f0, %f8, %o4 fors %f6, %f5, %f3 fmovrdlez %i6, %f14, %f0 lduh [%l7 + 0x66], %i2 tsubcctv %o2, 0x13C4, %l5 fpmerge %f1, %f2, %f8 orcc %g7, 0x0476, %o1 movrgez %g2, %g4, %o5 std %f0, [%l7 + 0x50] bne,a loop_6937 nop setx loop_6938, %l0, %l1 jmpl %l1, %g1 fmovrde %l4, %f0, %f10 fpsub32s %f14, %f0, %f8 loop_6937: ldx [%l7 + 0x60], %l6 loop_6938: fpsub32 %f8, %f14, %f4 bcs loop_6939 ldsb [%l7 + 0x52], %i7 std %f12, [%l7 + 0x08] fones %f10 loop_6939: edge8n %l3, %l1, %g3 array16 %i3, %i1, %i4 fmovrslz %g6, %f13, %f4 stb %l2, [%l7 + 0x5E] fmovsl %icc, %f14, %f9 bne,pt %xcc, loop_6940 fsrc2 %f6, %f0 ldsh [%l7 + 0x4C], %i0 ld [%l7 + 0x28], %f12 loop_6940: ldsw [%l7 + 0x58], %i5 stw %l0, [%l7 + 0x34] addccc %g5, %o6, %o0 tvc %icc, 0x0 ldx [%l7 + 0x58], %o3 fsrc2 %f14, %f10 fpack16 %f4, %f1 tcs %xcc, 0x3 fornot2s %f2, %f5, %f14 stw %o4, [%l7 + 0x40] tvc %xcc, 0x6 mova %xcc, %i6, %i2 lduw [%l7 + 0x3C], %o2 ldx [%l7 + 0x28], %l5 fsrc1 %f4, %f8 fmovde %icc, %f13, %f0 tcc %icc, 0x6 stw %o7, [%l7 + 0x38] movge %xcc, %g7, %g2 fmovsn %icc, %f15, %f10 fmovsvc %xcc, %f9, %f12 fones %f15 st %f15, [%l7 + 0x08] ldsw [%l7 + 0x34], %o1 sth %g4, [%l7 + 0x14] fnot1s %f7, %f14 fmovspos %xcc, %f12, %f4 fbe %fcc3, loop_6941 movne %xcc, %g1, %l4 tne %icc, 0x0 tsubcctv %l6, 0x0CAA, %o5 loop_6941: fmovdg %icc, %f3, %f6 std %f12, [%l7 + 0x60] ba,a,pt %icc, loop_6942 alignaddrl %i7, %l1, %l3 fabss %f9, %f1 fbul,a %fcc3, loop_6943 loop_6942: fandnot1 %f4, %f14, %f8 faligndata %f12, %f6, %f6 tgu %icc, 0x6 loop_6943: fxors %f13, %f13, %f3 fpadd16s %f8, %f2, %f5 fnot2s %f7, %f9 ldsh [%l7 + 0x14], %g3 ldsb [%l7 + 0x63], %i1 stw %i4, [%l7 + 0x78] fcmpgt32 %f10, %f4, %i3 fbu,a %fcc3, loop_6944 ld [%l7 + 0x08], %f14 st %f5, [%l7 + 0x5C] array16 %l2, %i0, %i5 loop_6944: stw %g6, [%l7 + 0x1C] ta %xcc, 0x3 fornot1 %f12, %f10, %f2 fmovrdgez %g5, %f12, %f2 orn %o6, %o0, %l0 fandnot1s %f0, %f9, %f0 edge8n %o4, %i6, %i2 tsubcc %o2, %o3, %l5 st %f13, [%l7 + 0x18] movcc %icc, %g7, %o7 fbn %fcc0, loop_6945 ldub [%l7 + 0x40], %g2 ldsw [%l7 + 0x40], %o1 tge %icc, 0x0 loop_6945: fmovdcc %xcc, %f7, %f10 fblg %fcc0, loop_6946 ldsb [%l7 + 0x4C], %g1 orn %g4, %l6, %o5 fxnors %f14, %f0, %f10 loop_6946: udivx %l4, 0x1C2D, %l1 lduh [%l7 + 0x1C], %i7 fmovsg %xcc, %f11, %f8 fmovd %f10, %f0 fmul8x16au %f12, %f2, %f0 stb %g3, [%l7 + 0x65] tne %xcc, 0x7 fmuld8sux16 %f4, %f4, %f6 st %f6, [%l7 + 0x14] ba loop_6947 brlz %i1, loop_6948 subccc %i4, %i3, %l2 fmovrdlz %i0, %f2, %f8 loop_6947: fble,a %fcc3, loop_6949 loop_6948: edge32ln %l3, %g6, %g5 ldsh [%l7 + 0x1A], %i5 ldsb [%l7 + 0x78], %o6 loop_6949: sdivcc %o0, 0x1472, %l0 te %xcc, 0x0 bl,a loop_6950 fmovde %icc, %f6, %f11 lduh [%l7 + 0x52], %o4 tvs %xcc, 0x5 loop_6950: fornot2s %f12, %f8, %f9 edge8n %i2, %i6, %o2 bvs,pn %icc, loop_6951 fmovsgu %xcc, %f3, %f9 bl,a,pn %icc, loop_6952 fbo %fcc2, loop_6953 loop_6951: stx %o3, [%l7 + 0x78] andncc %g7, %l5, %g2 loop_6952: fmovrsgz %o7, %f6, %f10 loop_6953: sth %g1, [%l7 + 0x5C] fbl %fcc1, loop_6954 sethi 0x0DD2, %o1 tvs %xcc, 0x1 fnot1s %f10, %f5 loop_6954: ldsw [%l7 + 0x1C], %l6 stb %o5, [%l7 + 0x7F] taddcc %l4, %l1, %g4 sdiv %i7, 0x1463, %i1 ldx [%l7 + 0x48], %i4 nop setx loop_6955, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16au %f13, %f14, %f6 ldsw [%l7 + 0x28], %i3 fpadd32s %f11, %f5, %f11 loop_6955: ld [%l7 + 0x58], %f7 fmovdvc %icc, %f13, %f3 ldub [%l7 + 0x19], %g3 fbn %fcc3, loop_6956 sra %l2, %l3, %g6 tcc %icc, 0x5 fcmpne16 %f8, %f12, %i0 loop_6956: tne %icc, 0x2 fpsub32 %f2, %f12, %f4 std %f0, [%l7 + 0x38] stx %i5, [%l7 + 0x48] ldsw [%l7 + 0x10], %g5 fmovdne %icc, %f12, %f11 fandnot2 %f4, %f2, %f2 fnand %f8, %f2, %f14 addccc %o6, 0x07CE, %l0 ldsw [%l7 + 0x50], %o0 stb %i2, [%l7 + 0x76] movcs %icc, %i6, %o4 movrne %o3, %g7, %o2 fcmpes %fcc1, %f9, %f1 fmovdn %xcc, %f0, %f13 fzero %f10 fmul8sux16 %f2, %f0, %f0 fmovdcc %xcc, %f13, %f1 array8 %g2, %o7, %l5 subcc %o1, 0x1FC4, %g1 fmovs %f11, %f5 faligndata %f8, %f14, %f14 st %f8, [%l7 + 0x14] tcc %icc, 0x5 srax %o5, 0x0C, %l4 srl %l1, 0x15, %g4 ldsb [%l7 + 0x57], %l6 ta %xcc, 0x6 sth %i7, [%l7 + 0x5C] fcmped %fcc0, %f2, %f10 movg %icc, %i1, %i4 ldx [%l7 + 0x30], %i3 ldsw [%l7 + 0x18], %g3 ba,pn %xcc, loop_6957 std %f2, [%l7 + 0x68] ldsh [%l7 + 0x4E], %l2 ldsb [%l7 + 0x66], %l3 loop_6957: fmovsvc %icc, %f4, %f9 ldx [%l7 + 0x78], %g6 st %f10, [%l7 + 0x30] bpos loop_6958 bcs,pn %xcc, loop_6959 xorcc %i5, 0x18DF, %g5 lduh [%l7 + 0x4C], %o6 loop_6958: lduh [%l7 + 0x44], %i0 loop_6959: sth %o0, [%l7 + 0x60] fmovsneg %icc, %f14, %f6 xorcc %i2, %l0, %o4 fandnot1 %f0, %f14, %f8 fbge,a %fcc0, loop_6960 stb %o3, [%l7 + 0x67] popc 0x15DC, %g7 stw %i6, [%l7 + 0x40] loop_6960: ldx [%l7 + 0x20], %g2 std %f10, [%l7 + 0x28] fandnot1 %f14, %f6, %f6 lduh [%l7 + 0x2A], %o2 ldd [%l7 + 0x38], %f10 stx %l5, [%l7 + 0x28] fandnot1 %f6, %f6, %f6 stx %o1, [%l7 + 0x78] stb %o7, [%l7 + 0x49] subcc %g1, %l4, %o5 bcs,a %icc, loop_6961 movvs %icc, %l1, %l6 bge %xcc, loop_6962 fandnot1s %f14, %f5, %f4 loop_6961: fmovrslz %g4, %f2, %f11 fmovrsgez %i1, %f12, %f13 loop_6962: fnegd %f4, %f12 ldsb [%l7 + 0x3F], %i7 ldub [%l7 + 0x38], %i4 fmovrdne %g3, %f0, %f0 fmovse %xcc, %f6, %f14 stb %l2, [%l7 + 0x55] fmovrdlz %l3, %f0, %f0 std %f14, [%l7 + 0x30] fmovsn %xcc, %f14, %f9 fnot1 %f10, %f12 bge,a %xcc, loop_6963 stb %i3, [%l7 + 0x0B] bneg %xcc, loop_6964 stb %i5, [%l7 + 0x41] loop_6963: fbule %fcc2, loop_6965 orcc %g5, 0x1BF3, %g6 loop_6964: brz,a %i0, loop_6966 lduh [%l7 + 0x22], %o6 loop_6965: ldd [%l7 + 0x18], %f6 fmovrsgz %i2, %f7, %f10 loop_6966: smul %l0, %o4, %o0 te %icc, 0x0 ldsw [%l7 + 0x44], %g7 edge8ln %i6, %o3, %o2 stb %g2, [%l7 + 0x7E] bl,a,pn %xcc, loop_6967 array32 %l5, %o1, %o7 movl %icc, %l4, %g1 ldsh [%l7 + 0x12], %l1 loop_6967: ld [%l7 + 0x1C], %f8 fzero %f14 fcmped %fcc1, %f2, %f6 fpadd16s %f2, %f12, %f9 fxnor %f8, %f8, %f10 fmovsa %icc, %f3, %f7 fnegs %f9, %f7 ldsb [%l7 + 0x2F], %l6 bge,a %xcc, loop_6968 fmovdcc %xcc, %f11, %f2 fnot1s %f1, %f5 ldd [%l7 + 0x50], %f0 loop_6968: mulx %o5, %g4, %i1 fpadd16 %f10, %f8, %f8 edge16 %i7, %i4, %g3 bvc,a %xcc, loop_6969 tgu %xcc, 0x2 fnot1s %f0, %f8 fmovs %f15, %f8 loop_6969: ld [%l7 + 0x10], %f9 ldx [%l7 + 0x58], %l2 fmovsle %xcc, %f0, %f10 srax %i3, %l3, %i5 pdist %f6, %f2, %f2 fcmps %fcc0, %f6, %f14 ldsh [%l7 + 0x14], %g5 ldub [%l7 + 0x36], %g6 st %f15, [%l7 + 0x20] fpackfix %f8, %f14 tne %xcc, 0x3 edge16ln %o6, %i2, %l0 ldub [%l7 + 0x0A], %i0 ldsw [%l7 + 0x64], %o0 tsubcc %o4, 0x1F83, %g7 stw %i6, [%l7 + 0x60] fmul8x16al %f3, %f1, %f8 fpmerge %f7, %f2, %f2 ldsw [%l7 + 0x7C], %o3 ldsw [%l7 + 0x18], %g2 edge32ln %o2, %l5, %o7 stw %l4, [%l7 + 0x6C] ldd [%l7 + 0x38], %f0 lduw [%l7 + 0x50], %g1 popc %l1, %o1 stw %l6, [%l7 + 0x34] stx %g4, [%l7 + 0x20] fmovrdgz %o5, %f6, %f6 lduh [%l7 + 0x10], %i7 edge16l %i4, %i1, %g3 ldsw [%l7 + 0x30], %i3 bne,pt %xcc, loop_6970 tg %icc, 0x1 smulcc %l3, 0x18E0, %i5 call loop_6971 loop_6970: sth %l2, [%l7 + 0x0C] bcc,a,pt %xcc, loop_6972 lduh [%l7 + 0x5A], %g6 loop_6971: std %f8, [%l7 + 0x48] orcc %g5, %o6, %i2 loop_6972: lduh [%l7 + 0x66], %l0 tvc %xcc, 0x5 alignaddrl %o0, %o4, %i0 fbule %fcc3, loop_6973 udiv %i6, 0x0E23, %g7 ldx [%l7 + 0x30], %g2 bneg,a loop_6974 loop_6973: fmovdvs %xcc, %f1, %f9 fxnor %f4, %f10, %f6 ldd [%l7 + 0x30], %f14 loop_6974: stx %o2, [%l7 + 0x40] ldx [%l7 + 0x40], %l5 fbg,a %fcc2, loop_6975 movneg %icc, %o3, %o7 st %f14, [%l7 + 0x38] fzero %f6 loop_6975: xnorcc %l4, %g1, %o1 fmovdleu %xcc, %f0, %f7 tcc %icc, 0x7 fnot2 %f10, %f4 fpadd32s %f10, %f14, %f13 lduh [%l7 + 0x4A], %l6 array32 %g4, %l1, %o5 ldub [%l7 + 0x52], %i7 fpackfix %f2, %f10 ldsb [%l7 + 0x40], %i4 movl %icc, %g3, %i1 edge32 %l3, %i3, %i5 stw %l2, [%l7 + 0x24] ldsb [%l7 + 0x35], %g5 fpsub32s %f3, %f0, %f13 ldsw [%l7 + 0x34], %g6 fcmpeq16 %f4, %f2, %o6 fmovrslez %l0, %f2, %f2 fbge,a %fcc1, loop_6976 ldx [%l7 + 0x58], %o0 fmovse %xcc, %f3, %f7 fnot2s %f10, %f12 loop_6976: add %i2, 0x0BD9, %o4 fpsub32 %f14, %f6, %f14 fmovdl %icc, %f5, %f3 fbuge,a %fcc1, loop_6977 lduh [%l7 + 0x1C], %i6 stb %i0, [%l7 + 0x71] fxnor %f8, %f6, %f6 loop_6977: fnegd %f12, %f10 addc %g7, 0x0CE2, %g2 stx %l5, [%l7 + 0x10] stw %o2, [%l7 + 0x74] sth %o3, [%l7 + 0x7A] movn %icc, %o7, %l4 bvc,a,pn %xcc, loop_6978 ldd [%l7 + 0x10], %f12 ldsh [%l7 + 0x0A], %o1 ldsb [%l7 + 0x46], %g1 loop_6978: alignaddr %g4, %l1, %o5 fbne,a %fcc0, loop_6979 fmovde %xcc, %f3, %f1 fnegs %f0, %f2 ldsh [%l7 + 0x0E], %i7 loop_6979: lduw [%l7 + 0x08], %l6 fmovsge %icc, %f7, %f7 stb %i4, [%l7 + 0x14] stx %i1, [%l7 + 0x38] sth %l3, [%l7 + 0x0C] st %f7, [%l7 + 0x38] movvc %icc, %g3, %i5 umulcc %l2, %i3, %g6 fone %f6 brlz %o6, loop_6980 stw %l0, [%l7 + 0x58] ble,a %icc, loop_6981 fbn %fcc0, loop_6982 loop_6980: fmovdvs %xcc, %f5, %f2 tle %icc, 0x1 loop_6981: edge32ln %o0, %i2, %o4 loop_6982: fba,a %fcc1, loop_6983 movneg %icc, %i6, %i0 call loop_6984 ldsb [%l7 + 0x74], %g7 loop_6983: ldd [%l7 + 0x30], %f6 sth %g5, [%l7 + 0x2E] loop_6984: edge32 %g2, %o2, %o3 fpsub32s %f13, %f12, %f2 ble,pt %icc, loop_6985 brz %o7, loop_6986 sth %l5, [%l7 + 0x3C] fpadd32s %f3, %f14, %f9 loop_6985: fnegs %f8, %f7 loop_6986: bpos loop_6987 fxor %f12, %f8, %f2 stx %l4, [%l7 + 0x60] ldsh [%l7 + 0x5E], %g1 loop_6987: lduh [%l7 + 0x68], %o1 xorcc %g4, 0x1C4F, %o5 stb %i7, [%l7 + 0x35] std %f0, [%l7 + 0x20] bshuffle %f6, %f8, %f8 srl %l1, %i4, %l6 alignaddr %l3, %i1, %g3 lduw [%l7 + 0x70], %l2 movvc %icc, %i5, %i3 bleu,a,pt %xcc, loop_6988 movrne %g6, 0x0F0, %o6 edge8n %o0, %l0, %i2 stx %o4, [%l7 + 0x48] loop_6988: ld [%l7 + 0x28], %f8 ldd [%l7 + 0x18], %f4 tleu %icc, 0x4 udivx %i6, 0x0910, %i0 bleu,a,pt %xcc, loop_6989 be,pn %icc, loop_6990 fcmple16 %f10, %f6, %g7 fmovsleu %icc, %f2, %f15 loop_6989: lduw [%l7 + 0x38], %g2 loop_6990: movrgez %o2, %o3, %g5 sth %l5, [%l7 + 0x1C] edge32n %o7, %g1, %o1 movrgez %g4, 0x3AC, %l4 fornot2s %f0, %f14, %f10 stw %i7, [%l7 + 0x08] fmovspos %icc, %f5, %f3 siam 0x3 brz,a %o5, loop_6991 fbue %fcc2, loop_6992 fcmpne16 %f4, %f0, %i4 fmovsvs %icc, %f15, %f9 loop_6991: tsubcctv %l1, %l6, %l3 loop_6992: bvs loop_6993 ldub [%l7 + 0x0D], %i1 tcs %xcc, 0x1 fmovrse %g3, %f7, %f14 loop_6993: ldsh [%l7 + 0x4C], %i5 stx %l2, [%l7 + 0x48] fpadd16 %f12, %f2, %f8 fbne,a %fcc2, loop_6994 edge32 %i3, %o6, %o0 taddcctv %l0, 0x035C, %i2 fbule,a %fcc1, loop_6995 loop_6994: brgez,a %g6, loop_6996 edge8 %o4, %i0, %i6 te %xcc, 0x3 loop_6995: ldd [%l7 + 0x40], %f12 loop_6996: fornot2s %f10, %f12, %f11 fpsub16s %f12, %f15, %f4 fones %f1 ldsh [%l7 + 0x58], %g2 fnands %f4, %f6, %f10 ldx [%l7 + 0x50], %g7 fmovdle %icc, %f8, %f11 tle %icc, 0x5 fmovs %f3, %f7 andcc %o2, 0x1E08, %o3 fmovsl %xcc, %f12, %f14 fmovdcc %xcc, %f2, %f15 tsubcc %g5, 0x1234, %l5 stw %g1, [%l7 + 0x30] be,a %icc, loop_6997 array8 %o1, %o7, %l4 fcmpne32 %f0, %f8, %i7 movvc %xcc, %g4, %i4 loop_6997: ldx [%l7 + 0x58], %o5 fcmpeq16 %f12, %f8, %l6 ldsb [%l7 + 0x57], %l1 fba %fcc2, loop_6998 brlz %l3, loop_6999 movge %xcc, %i1, %i5 lduw [%l7 + 0x1C], %g3 loop_6998: and %l2, %o6, %i3 loop_6999: tcc %xcc, 0x1 fmuld8ulx16 %f9, %f1, %f8 fornot2 %f8, %f2, %f6 stw %o0, [%l7 + 0x0C] sethi 0x0051, %l0 edge16ln %i2, %o4, %i0 stx %g6, [%l7 + 0x60] fornot1s %f9, %f15, %f10 bne,a loop_7000 fmovrsne %g2, %f2, %f8 brz %g7, loop_7001 std %f4, [%l7 + 0x18] loop_7000: faligndata %f8, %f6, %f4 ldub [%l7 + 0x0D], %i6 loop_7001: fmuld8ulx16 %f13, %f6, %f14 ldx [%l7 + 0x50], %o3 tpos %xcc, 0x4 nop setx loop_7002, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnegs %f5, %f0 fbe,a %fcc0, loop_7003 ldsb [%l7 + 0x50], %g5 loop_7002: st %f14, [%l7 + 0x4C] ld [%l7 + 0x10], %f14 loop_7003: brlz %o2, loop_7004 fmovse %xcc, %f13, %f8 fcmple16 %f4, %f10, %l5 fmovsge %icc, %f4, %f8 loop_7004: fsrc2 %f4, %f10 fbue %fcc1, loop_7005 movneg %icc, %o1, %o7 udiv %g1, 0x0452, %l4 smulcc %i7, 0x0283, %i4 loop_7005: fcmple32 %f8, %f12, %g4 stx %l6, [%l7 + 0x28] te %icc, 0x6 lduh [%l7 + 0x18], %o5 ldd [%l7 + 0x30], %f0 stb %l1, [%l7 + 0x6A] ldsh [%l7 + 0x0E], %i1 ldsb [%l7 + 0x45], %l3 fmovsa %xcc, %f9, %f5 edge16n %i5, %l2, %o6 lduh [%l7 + 0x0E], %g3 lduh [%l7 + 0x66], %i3 stx %l0, [%l7 + 0x20] ld [%l7 + 0x44], %f4 stb %i2, [%l7 + 0x36] movrgez %o4, %i0, %o0 tsubcc %g2, 0x10C1, %g6 std %f2, [%l7 + 0x68] fand %f2, %f6, %f6 subccc %i6, %o3, %g7 fmovrdgez %o2, %f12, %f6 fcmpne32 %f10, %f8, %g5 bshuffle %f8, %f0, %f8 fcmple16 %f4, %f10, %o1 ta %icc, 0x7 brz %l5, loop_7006 brgez,a %o7, loop_7007 movrgez %l4, %i7, %g1 tle %xcc, 0x4 loop_7006: stb %i4, [%l7 + 0x18] loop_7007: bg,a %icc, loop_7008 edge16l %g4, %o5, %l1 fnor %f12, %f12, %f8 tsubcc %i1, %l3, %l6 loop_7008: lduw [%l7 + 0x58], %l2 fnors %f12, %f15, %f1 fnands %f7, %f1, %f2 fmovdneg %icc, %f14, %f13 stx %o6, [%l7 + 0x68] movcc %icc, %i5, %i3 fbul,a %fcc0, loop_7009 te %xcc, 0x3 te %icc, 0x6 fmovscs %icc, %f6, %f0 loop_7009: fmovrdlez %g3, %f2, %f10 fnands %f0, %f7, %f1 fandnot1s %f0, %f6, %f4 fmovrdgez %l0, %f6, %f10 edge8 %i2, %i0, %o0 fcmped %fcc2, %f0, %f0 movg %xcc, %g2, %o4 fandnot2s %f15, %f14, %f7 or %i6, 0x16CB, %o3 sth %g6, [%l7 + 0x30] ldsb [%l7 + 0x65], %o2 brlez %g5, loop_7010 udivcc %g7, 0x079C, %o1 array16 %l5, %o7, %l4 fnot2s %f14, %f14 loop_7010: add %i7, 0x04A3, %i4 ldsw [%l7 + 0x30], %g4 be %icc, loop_7011 tle %icc, 0x4 fmovrsne %g1, %f9, %f2 ldsb [%l7 + 0x70], %o5 loop_7011: ldsw [%l7 + 0x18], %i1 fmovrsne %l1, %f8, %f10 bl,pn %icc, loop_7012 sth %l3, [%l7 + 0x2E] movrlez %l6, 0x0C4, %l2 ldub [%l7 + 0x41], %i5 loop_7012: and %i3, 0x16A6, %o6 ldsb [%l7 + 0x69], %l0 ldx [%l7 + 0x68], %i2 array16 %g3, %o0, %i0 tcc %icc, 0x6 fpadd16s %f12, %f1, %f11 sllx %g2, %i6, %o4 brz %o3, loop_7013 lduh [%l7 + 0x1C], %g6 fabss %f3, %f1 fmovscc %icc, %f5, %f8 loop_7013: ble,a,pt %xcc, loop_7014 movcc %icc, %g5, %g7 lduh [%l7 + 0x4E], %o2 addcc %o1, 0x111A, %l5 loop_7014: tvc %xcc, 0x1 tneg %xcc, 0x0 bgu,a,pt %xcc, loop_7015 stw %l4, [%l7 + 0x10] stw %o7, [%l7 + 0x28] stx %i7, [%l7 + 0x60] loop_7015: stw %i4, [%l7 + 0x78] fmovspos %xcc, %f8, %f2 fandnot1s %f12, %f1, %f1 lduw [%l7 + 0x78], %g4 fcmple32 %f0, %f6, %o5 fmovscc %icc, %f1, %f3 bleu,a loop_7016 edge32ln %i1, %l1, %g1 fnand %f0, %f12, %f10 ldx [%l7 + 0x60], %l6 loop_7016: ldub [%l7 + 0x42], %l2 movge %icc, %i5, %l3 fnot2s %f14, %f5 fmovdge %xcc, %f1, %f3 std %f2, [%l7 + 0x30] fands %f9, %f2, %f1 xor %o6, 0x0BA0, %i3 fmovrsgez %i2, %f0, %f13 fmovsneg %xcc, %f0, %f14 andcc %g3, %o0, %i0 edge8n %l0, %g2, %o4 movrlez %o3, %i6, %g5 fmovdl %xcc, %f9, %f9 ld [%l7 + 0x20], %f0 fcmped %fcc3, %f12, %f12 ldub [%l7 + 0x76], %g7 st %f0, [%l7 + 0x24] fabsd %f8, %f12 fcmple16 %f10, %f2, %o2 srlx %o1, 0x1D, %l5 tge %icc, 0x5 stb %g6, [%l7 + 0x14] fcmpes %fcc2, %f0, %f14 fmuld8ulx16 %f12, %f12, %f10 std %f14, [%l7 + 0x40] lduh [%l7 + 0x5E], %l4 fmovdneg %icc, %f3, %f5 edge16ln %o7, %i4, %g4 fcmple32 %f10, %f10, %i7 fmovsvc %xcc, %f15, %f1 sub %i1, 0x0268, %o5 fmovsgu %icc, %f10, %f10 fsrc1 %f0, %f8 fmovde %xcc, %f5, %f3 ldsw [%l7 + 0x60], %g1 fmovse %xcc, %f11, %f10 umulcc %l6, %l2, %l1 stb %i5, [%l7 + 0x13] lduw [%l7 + 0x50], %l3 edge8n %o6, %i3, %g3 ldd [%l7 + 0x60], %f2 nop setx loop_7017, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x4C], %i2 fpsub16s %f13, %f14, %f8 fmovrslz %i0, %f7, %f10 loop_7017: fble,a %fcc3, loop_7018 ldx [%l7 + 0x18], %l0 fornot2 %f0, %f2, %f12 bne,pt %icc, loop_7019 loop_7018: tvc %icc, 0x6 movrgz %o0, 0x1CD, %g2 ld [%l7 + 0x64], %f2 loop_7019: lduh [%l7 + 0x6E], %o3 fandnot2 %f2, %f4, %f0 fmul8x16al %f11, %f8, %f4 srl %o4, %g5, %i6 brlez,a %o2, loop_7020 bpos,pt %xcc, loop_7021 fxors %f2, %f11, %f14 bneg loop_7022 loop_7020: call loop_7023 loop_7021: orncc %o1, %l5, %g6 xorcc %g7, 0x1073, %l4 loop_7022: fmul8x16 %f14, %f14, %f10 loop_7023: movne %icc, %o7, %i4 udiv %g4, 0x0F16, %i7 stx %i1, [%l7 + 0x10] ldsb [%l7 + 0x76], %o5 st %f0, [%l7 + 0x14] fmovdgu %xcc, %f5, %f4 ld [%l7 + 0x50], %f9 fmovdge %icc, %f7, %f14 stb %l6, [%l7 + 0x4B] fmovsgu %icc, %f4, %f15 fmovda %icc, %f9, %f15 smulcc %g1, %l1, %i5 stw %l2, [%l7 + 0x48] ldd [%l7 + 0x40], %f8 lduw [%l7 + 0x3C], %l3 faligndata %f4, %f6, %f4 fmovdcs %xcc, %f9, %f2 fble %fcc3, loop_7024 movrlez %i3, 0x16B, %o6 subccc %g3, %i0, %l0 add %i2, 0x177E, %o0 loop_7024: st %f11, [%l7 + 0x08] ldx [%l7 + 0x28], %g2 fcmpes %fcc0, %f13, %f10 ldx [%l7 + 0x60], %o3 taddcc %o4, %i6, %g5 brnz %o1, loop_7025 nop setx loop_7026, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsa %icc, %f10, %f13 fcmpeq32 %f0, %f0, %l5 loop_7025: fxor %f2, %f10, %f8 loop_7026: bg loop_7027 fbul,a %fcc2, loop_7028 edge8 %g6, %o2, %l4 ldd [%l7 + 0x68], %f12 loop_7027: fmovse %icc, %f2, %f4 loop_7028: fnot1s %f1, %f2 bvc %icc, loop_7029 tpos %icc, 0x5 ldd [%l7 + 0x20], %f14 subc %g7, 0x00D0, %o7 loop_7029: fnot2s %f7, %f3 fcmpgt32 %f14, %f12, %g4 fcmps %fcc2, %f3, %f9 stb %i4, [%l7 + 0x69] udivx %i1, 0x03B7, %o5 stx %l6, [%l7 + 0x60] movvc %icc, %g1, %i7 fba,a %fcc0, loop_7030 brgz,a %l1, loop_7031 lduw [%l7 + 0x2C], %i5 ldsb [%l7 + 0x3B], %l2 loop_7030: ldub [%l7 + 0x60], %l3 loop_7031: addccc %o6, %i3, %g3 fmovrde %l0, %f2, %f4 ldub [%l7 + 0x77], %i2 ldsw [%l7 + 0x40], %o0 edge16n %i0, %g2, %o4 ldsw [%l7 + 0x24], %o3 array32 %g5, %i6, %l5 ldsh [%l7 + 0x0A], %o1 ld [%l7 + 0x0C], %f4 movre %g6, 0x2B3, %l4 udiv %o2, 0x04B6, %g7 movre %o7, 0x1CC, %g4 ldub [%l7 + 0x3D], %i4 fbge %fcc2, loop_7032 sth %i1, [%l7 + 0x64] lduw [%l7 + 0x50], %o5 fmovsvs %xcc, %f15, %f7 loop_7032: stw %g1, [%l7 + 0x1C] array8 %l6, %i7, %l1 fpack16 %f2, %f15 fcmpeq32 %f4, %f14, %l2 fbo,a %fcc1, loop_7033 xor %l3, 0x1065, %i5 fsrc2 %f4, %f8 faligndata %f12, %f4, %f2 loop_7033: edge16l %o6, %g3, %l0 lduh [%l7 + 0x18], %i3 fandnot2s %f3, %f3, %f4 lduh [%l7 + 0x42], %i2 tn %icc, 0x1 ldx [%l7 + 0x50], %o0 addcc %i0, 0x170F, %o4 umul %g2, %g5, %i6 ldsh [%l7 + 0x1E], %o3 movre %l5, 0x0E0, %o1 tvc %icc, 0x0 ta %icc, 0x0 add %g6, 0x1A21, %o2 lduh [%l7 + 0x38], %l4 smul %o7, %g7, %i4 ldsb [%l7 + 0x72], %g4 std %f2, [%l7 + 0x50] fpsub32s %f4, %f10, %f15 tneg %icc, 0x1 fmovrsne %o5, %f9, %f14 fbuge,a %fcc3, loop_7034 ldx [%l7 + 0x58], %g1 bleu loop_7035 ta %xcc, 0x6 loop_7034: mova %icc, %i1, %i7 bl,a %icc, loop_7036 loop_7035: addcc %l6, %l1, %l3 movre %l2, %o6, %i5 ldsb [%l7 + 0x72], %l0 loop_7036: nop setx loop_7037, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8sux16 %f15, %f7, %f2 fcmpeq16 %f6, %f0, %i3 fornot1 %f0, %f2, %f12 loop_7037: stx %g3, [%l7 + 0x28] taddcctv %i2, %i0, %o0 stw %o4, [%l7 + 0x44] ldx [%l7 + 0x50], %g5 st %f10, [%l7 + 0x20] fxor %f10, %f4, %f12 fpsub32s %f0, %f4, %f10 fmul8ulx16 %f10, %f2, %f6 mova %xcc, %g2, %o3 bvc %xcc, loop_7038 ldub [%l7 + 0x4B], %i6 ldsw [%l7 + 0x14], %o1 stx %l5, [%l7 + 0x58] loop_7038: fbue,a %fcc2, loop_7039 fxnor %f6, %f12, %f4 tl %icc, 0x1 fcmpeq16 %f8, %f12, %o2 loop_7039: sth %l4, [%l7 + 0x62] xorcc %o7, %g6, %g7 fmovsneg %icc, %f3, %f11 fcmpne16 %f14, %f12, %i4 stw %o5, [%l7 + 0x3C] movvs %xcc, %g1, %g4 fmovrde %i1, %f0, %f8 te %icc, 0x2 lduh [%l7 + 0x2E], %l6 bl,a,pn %xcc, loop_7040 ldx [%l7 + 0x78], %i7 udivcc %l1, 0x1632, %l2 ldd [%l7 + 0x20], %f4 loop_7040: tne %xcc, 0x5 fpsub32 %f0, %f4, %f8 st %f4, [%l7 + 0x4C] xor %l3, %i5, %l0 lduh [%l7 + 0x52], %o6 ldsw [%l7 + 0x40], %i3 fornot2s %f13, %f3, %f11 ldsh [%l7 + 0x7A], %g3 ldsb [%l7 + 0x38], %i0 sllx %i2, %o4, %o0 fcmpeq16 %f12, %f4, %g2 umul %o3, 0x06CA, %g5 edge8ln %i6, %o1, %l5 fnot2 %f4, %f10 fxnor %f14, %f14, %f8 std %f12, [%l7 + 0x78] fbge %fcc0, loop_7041 lduw [%l7 + 0x38], %o2 st %f14, [%l7 + 0x6C] andn %o7, 0x1956, %g6 loop_7041: movge %xcc, %g7, %i4 ldd [%l7 + 0x30], %f10 ldsh [%l7 + 0x2E], %o5 fmovdge %icc, %f9, %f1 movleu %icc, %g1, %g4 fbule,a %fcc1, loop_7042 tvs %icc, 0x3 movpos %icc, %i1, %l6 ldd [%l7 + 0x20], %f10 loop_7042: lduw [%l7 + 0x64], %l4 add %l1, %l2, %l3 ba,a %icc, loop_7043 bpos,a,pt %icc, loop_7044 edge8 %i7, %l0, %o6 fands %f9, %f7, %f6 loop_7043: ldd [%l7 + 0x58], %f2 loop_7044: fandnot1 %f12, %f6, %f2 tleu %icc, 0x6 fmovrse %i5, %f5, %f1 fpsub32 %f4, %f8, %f0 tpos %icc, 0x4 tcs %icc, 0x7 edge32n %g3, %i0, %i2 fxor %f4, %f12, %f14 stb %o4, [%l7 + 0x7D] edge8ln %i3, %o0, %g2 bn,pn %icc, loop_7045 fbo %fcc0, loop_7046 std %f0, [%l7 + 0x78] umulcc %o3, %i6, %g5 loop_7045: movre %o1, %l5, %o7 loop_7046: umul %o2, 0x1714, %g7 fbul,a %fcc0, loop_7047 movcc %xcc, %i4, %g6 movpos %icc, %g1, %o5 bleu,a %xcc, loop_7048 loop_7047: fzeros %f3 fmul8ulx16 %f12, %f10, %f4 sth %i1, [%l7 + 0x5E] loop_7048: fmovsleu %xcc, %f13, %f11 ldsw [%l7 + 0x40], %l6 fbg %fcc0, loop_7049 fxnors %f6, %f5, %f8 popc 0x1548, %g4 fbe %fcc2, loop_7050 loop_7049: array32 %l4, %l1, %l3 xorcc %i7, 0x156F, %l0 subcc %l2, 0x1661, %o6 loop_7050: fpsub16s %f11, %f1, %f0 stb %i5, [%l7 + 0x43] movrgez %g3, 0x03B, %i2 ld [%l7 + 0x70], %f8 brgez,a %i0, loop_7051 addc %i3, 0x1BA1, %o0 fmovrsgz %g2, %f13, %f15 st %f12, [%l7 + 0x1C] loop_7051: addccc %o4, %i6, %g5 fpsub32s %f9, %f0, %f5 movrlz %o1, 0x3B0, %o3 tne %xcc, 0x7 fpack32 %f12, %f8, %f10 movrlez %o7, %o2, %l5 fmovdg %xcc, %f8, %f4 ldsw [%l7 + 0x54], %i4 call loop_7052 ldsb [%l7 + 0x7E], %g7 brlez,a %g6, loop_7053 tge %xcc, 0x7 loop_7052: smulcc %g1, 0x177E, %i1 addccc %o5, %l6, %g4 loop_7053: fsrc1s %f10, %f1 ldsb [%l7 + 0x65], %l4 orn %l3, %l1, %l0 subcc %l2, 0x163D, %o6 ldsh [%l7 + 0x12], %i5 ld [%l7 + 0x3C], %f3 ldsh [%l7 + 0x2A], %i7 fbug %fcc0, loop_7054 tsubcc %i2, %g3, %i3 fbg,a %fcc3, loop_7055 fsrc2s %f13, %f7 loop_7054: tge %icc, 0x1 lduh [%l7 + 0x4A], %i0 loop_7055: fbne,a %fcc0, loop_7056 movcs %xcc, %g2, %o4 ldsw [%l7 + 0x14], %o0 fbul %fcc3, loop_7057 loop_7056: brlez %g5, loop_7058 movpos %xcc, %i6, %o1 edge8ln %o7, %o2, %l5 loop_7057: ldx [%l7 + 0x08], %o3 loop_7058: fmovsvs %icc, %f1, %f1 stw %i4, [%l7 + 0x34] tsubcc %g7, %g1, %i1 fones %f7 fba,a %fcc2, loop_7059 mova %icc, %o5, %l6 fsrc1s %f7, %f14 edge16l %g6, %l4, %l3 loop_7059: sdiv %l1, 0x1EF0, %l0 taddcc %g4, %l2, %i5 fandnot2s %f7, %f14, %f2 andncc %o6, %i7, %g3 fpmerge %f13, %f6, %f2 ldsw [%l7 + 0x0C], %i2 stw %i3, [%l7 + 0x58] fmul8x16 %f15, %f14, %f2 brz,a %g2, loop_7060 ldsh [%l7 + 0x34], %o4 fornot2s %f2, %f3, %f14 subc %i0, %g5, %o0 loop_7060: array8 %o1, %i6, %o2 fsrc1s %f4, %f4 stw %l5, [%l7 + 0x44] st %f14, [%l7 + 0x70] edge8 %o7, %o3, %g7 stb %g1, [%l7 + 0x3D] fmovsg %icc, %f15, %f8 ldd [%l7 + 0x30], %f14 movrgez %i1, 0x055, %o5 fmovrdne %i4, %f2, %f12 fbule %fcc3, loop_7061 fmovrslez %g6, %f4, %f13 tgu %icc, 0x2 edge32 %l6, %l4, %l1 loop_7061: movg %icc, %l3, %l0 subccc %g4, %i5, %l2 umul %i7, 0x1DF6, %o6 fpack16 %f10, %f2 fmovdcc %xcc, %f14, %f7 edge8 %i2, %i3, %g3 edge16l %o4, %i0, %g5 fpack16 %f6, %f10 ldd [%l7 + 0x70], %f10 orn %o0, 0x03E3, %o1 tg %xcc, 0x2 tne %xcc, 0x3 addccc %i6, %g2, %o2 fmovda %xcc, %f13, %f10 sth %l5, [%l7 + 0x36] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14236 ! Type i : 14275 ! Type cti : 7061 ! Type l : 14428 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0x163C522F .word 0x9FAFEA2C .word 0xD4288122 .word 0x79C8D00A .word 0x1CC58EC7 .word 0x0FCF016C .word 0x54766EFC .word 0x8D506740 .word 0x880DCCBA .word 0x08E42D0B .word 0xE35C4E7C .word 0xB2ADC38E .word 0x916D94B8 .word 0x57C60427 .word 0x2AA95536 .word 0xBAF6C954 .word 0xB3BDC418 .word 0x3C290F95 .word 0xDD06E56B .word 0xE0A0CF64 .word 0x8CBA5AE1 .word 0x601150B7 .word 0x6B087492 .word 0xBA15B779 .word 0xC4BFF511 .word 0x3395DB96 .word 0x257720FE .word 0xE80B9E12 .word 0x90EA0E91 .word 0xDC281394 .word 0x56BFCCC7 .word 0x53674F1B .word 0xF41E4BC9 .word 0x22DDAD06 .word 0xEBF79149 .word 0x9002E8B0 .word 0x71122B25 .word 0x9C1417D1 .word 0xC669A863 .word 0x9CF48D66 .word 0xAC6D4F35 .word 0xC5E191E5 .word 0xF94F8D8A .word 0xD0459291 .word 0x05F4A5CC .word 0x9FCFF588 .word 0x9ED47B9A .word 0x5F3C4438 .word 0x6D994F1C .word 0x815E031E .word 0xC33FCA91 .word 0x0E82EC69 .word 0x60BCA88F .word 0xD978F986 .word 0x30389DFA .word 0x195D46EF .word 0xBFA93308 .word 0x5C22D662 .word 0xCC653EDE .word 0x0F32A2A6 .word 0xF7613B41 .word 0xB1BC932D .word 0x4F102671 .word 0x0CB39546 .end