/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc27.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=902436079" .ident "BY rg131678 ON Mon Jul 14 14:24:24 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc27.s,v 1.3 2007/07/05 21:59:27 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 0x2, %g1 set 0x9, %g2 set 0x1, %g3 set 0x2, %g4 set 0x9, %g5 set 0x3, %g6 set 0x1, %g7 !# Input registers set -0x4, %i0 set -0x8, %i1 set -0x7, %i2 set -0x4, %i3 set -0xB, %i4 set -0x1, %i5 set -0x6, %i6 set -0x4, %i7 !# Local registers set 0x0FD0978E, %l0 set 0x3C1585BE, %l1 set 0x7F2526BF, %l2 set 0x4039715A, %l3 set 0x6DDD8AD9, %l4 set 0x521F4B53, %l5 set 0x5DF02A41, %l6 !# Output registers set -0x0686, %o0 set -0x1091, %o1 set 0x1538, %o2 set -0x046F, %o3 set -0x1A13, %o4 set -0x12B1, %o5 set 0x1085, %o6 set -0x09DE, %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 .. fbule,a %fcc3, loop_1 bn,a %icc, loop_2 ld [%l7 + 0x2C], %f9 fbge,a %fcc2, loop_3 loop_1: fmul8ulx16 %f12, %f2, %f12 loop_2: fpsub32 %f4, %f4, %f12 movl %icc, %l2, %l5 loop_3: ldub [%l7 + 0x2D], %g2 sdiv %i2, 0x0EAC, %o6 fandnot2s %f14, %f11, %f4 movrgez %o2, 0x1A9, %i7 udivcc %o1, 0x0A99, %g7 fmovdpos %xcc, %f8, %f13 fbl,a %fcc0, loop_4 std %f4, [%l7 + 0x28] popc %o3, %o4 fmuld8sux16 %f6, %f15, %f12 loop_4: ldub [%l7 + 0x21], %g4 movrgez %g3, %i6, %i1 fcmple16 %f10, %f10, %g6 lduh [%l7 + 0x30], %o7 sethi 0x159D, %l0 addccc %i3, %o0, %g5 fcmps %fcc2, %f7, %f10 fcmpne16 %f4, %f12, %l6 stb %i4, [%l7 + 0x7B] fbge,a %fcc2, loop_5 st %f1, [%l7 + 0x14] ld [%l7 + 0x28], %f0 fnot1s %f1, %f3 loop_5: fmovdne %xcc, %f3, %f6 fornot2 %f12, %f2, %f4 andn %l3, %i0, %l4 ta %icc, 0x2 ld [%l7 + 0x14], %f14 fmovrslez %i5, %f6, %f7 lduw [%l7 + 0x20], %l1 fmovs %f9, %f4 edge16l %o5, %l2, %l5 fpsub16 %f8, %f0, %f14 st %f9, [%l7 + 0x08] fbuge,a %fcc2, loop_6 fbuge %fcc1, loop_7 fmovrslz %g2, %f11, %f6 fbe,a %fcc1, loop_8 loop_6: fba %fcc3, loop_9 loop_7: fornot2s %f2, %f4, %f11 fandnot1s %f15, %f7, %f11 loop_8: std %f10, [%l7 + 0x38] loop_9: tsubcctv %i2, 0x063F, %g1 movgu %xcc, %o6, %i7 faligndata %f6, %f12, %f0 fpadd16s %f2, %f1, %f3 ldd [%l7 + 0x50], %f8 fornot1s %f1, %f0, %f13 move %icc, %o1, %g7 ldsh [%l7 + 0x38], %o3 brlz,a %o4, loop_10 fbl,a %fcc2, loop_11 movrne %g4, 0x030, %g3 fpadd16 %f6, %f2, %f6 loop_10: ldsb [%l7 + 0x53], %i6 loop_11: ble loop_12 std %f4, [%l7 + 0x58] ldsb [%l7 + 0x45], %i1 bcc,pt %xcc, loop_13 loop_12: fmul8x16au %f8, %f3, %f12 ldd [%l7 + 0x70], %f0 fmul8x16al %f13, %f6, %f10 loop_13: bge loop_14 fandnot1 %f0, %f4, %f4 ldsb [%l7 + 0x75], %g6 fmovdcs %icc, %f7, %f7 loop_14: addc %o2, %o7, %l0 std %f0, [%l7 + 0x08] movneg %xcc, %i3, %o0 fmovrslez %l6, %f1, %f2 mova %xcc, %g5, %l3 movleu %xcc, %i0, %l4 fmovsgu %xcc, %f15, %f0 fornot2s %f13, %f14, %f7 fble,a %fcc1, loop_15 alignaddr %i4, %i5, %o5 tsubcc %l1, %l5, %l2 fmovs %f9, %f4 loop_15: fmovsg %xcc, %f3, %f15 movneg %xcc, %g2, %g1 fmovdg %icc, %f7, %f11 stw %o6, [%l7 + 0x38] move %xcc, %i2, %o1 ldx [%l7 + 0x30], %i7 fbo %fcc2, loop_16 lduh [%l7 + 0x4E], %o3 nop setx loop_17, %l0, %l1 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 %g7, [%l7 + 0x0E] loop_16: ble,pt %xcc, loop_18 fcmpes %fcc0, %f13, %f15 loop_17: alignaddrl %o4, %g3, %i6 orncc %g4, 0x0AA2, %g6 loop_18: edge8ln %o2, %o7, %i1 stw %l0, [%l7 + 0x1C] st %f5, [%l7 + 0x40] tvc %icc, 0x5 fsrc2 %f4, %f12 bl,a,pn %xcc, loop_19 bl,a,pn %xcc, loop_20 stw %o0, [%l7 + 0x18] fcmpd %fcc3, %f0, %f12 loop_19: lduw [%l7 + 0x54], %l6 loop_20: xnor %g5, %i3, %i0 sllx %l3, 0x03, %l4 movle %icc, %i4, %i5 tn %icc, 0x0 sth %o5, [%l7 + 0x12] sth %l1, [%l7 + 0x10] edge32n %l5, %g2, %l2 sth %o6, [%l7 + 0x48] stx %i2, [%l7 + 0x58] tpos %xcc, 0x3 tn %xcc, 0x1 st %f12, [%l7 + 0x70] fmovd %f10, %f6 ldsw [%l7 + 0x08], %g1 bg %icc, loop_21 fcmpgt32 %f4, %f6, %i7 ldx [%l7 + 0x18], %o1 ld [%l7 + 0x4C], %f7 loop_21: ldx [%l7 + 0x18], %o3 fmovdvs %xcc, %f10, %f5 fmovrdgz %o4, %f2, %f8 stw %g7, [%l7 + 0x44] ldx [%l7 + 0x40], %i6 stx %g3, [%l7 + 0x60] fands %f11, %f4, %f8 stw %g6, [%l7 + 0x4C] srlx %o2, %g4, %i1 movl %icc, %l0, %o7 fmovdne %xcc, %f1, %f7 taddcctv %o0, 0x13E4, %g5 fmovsl %icc, %f1, %f12 ba,a,pt %xcc, loop_22 movcs %xcc, %l6, %i3 lduh [%l7 + 0x46], %l3 be,pt %icc, loop_23 loop_22: ldsb [%l7 + 0x6A], %i0 movrlez %l4, %i4, %i5 lduw [%l7 + 0x24], %o5 loop_23: sdivx %l5, 0x0690, %g2 fcmped %fcc3, %f14, %f14 ldsb [%l7 + 0x41], %l2 stw %l1, [%l7 + 0x24] ldd [%l7 + 0x40], %f12 bvs,a loop_24 ldsw [%l7 + 0x14], %i2 edge16 %o6, %i7, %o1 ldub [%l7 + 0x6D], %g1 loop_24: fbn %fcc1, loop_25 andcc %o4, 0x15CE, %g7 sdivcc %i6, 0x147C, %o3 ldsh [%l7 + 0x5C], %g3 loop_25: brlz %g6, loop_26 movre %o2, 0x3D5, %g4 stw %i1, [%l7 + 0x34] fmovsn %icc, %f13, %f4 loop_26: array16 %o7, %l0, %g5 ldub [%l7 + 0x68], %o0 fors %f6, %f3, %f4 fmovsa %icc, %f7, %f9 stw %l6, [%l7 + 0x74] fmovsgu %xcc, %f8, %f8 edge32l %i3, %i0, %l3 bcs,a loop_27 fmovs %f5, %f12 st %f14, [%l7 + 0x70] srl %i4, %i5, %l4 loop_27: andcc %o5, 0x0D85, %g2 fxor %f6, %f0, %f12 fnegs %f1, %f12 fbue %fcc0, loop_28 edge32l %l5, %l2, %i2 movrgez %o6, 0x004, %i7 fmovrdne %l1, %f4, %f6 loop_28: fmul8ulx16 %f12, %f12, %f14 ld [%l7 + 0x08], %f0 fbuge %fcc1, loop_29 popc %g1, %o4 nop setx loop_30, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot1 %f10, %f14, %f6 loop_29: fpackfix %f12, %f6 fmul8sux16 %f8, %f0, %f14 loop_30: fmovsvs %icc, %f4, %f6 bgu %icc, loop_31 fnot1s %f6, %f0 fnand %f12, %f10, %f14 ldub [%l7 + 0x4E], %g7 loop_31: std %f2, [%l7 + 0x40] sth %i6, [%l7 + 0x16] fpack32 %f8, %f10, %f0 fmovscc %icc, %f8, %f6 fmovdgu %icc, %f0, %f0 faligndata %f8, %f12, %f10 bgu,a,pn %xcc, loop_32 fcmpne16 %f2, %f2, %o3 ldsh [%l7 + 0x32], %o1 ldsw [%l7 + 0x08], %g6 loop_32: lduw [%l7 + 0x34], %o2 movvs %icc, %g3, %i1 ba,a loop_33 tn %xcc, 0x3 movn %icc, %g4, %o7 fornot1s %f12, %f5, %f7 loop_33: fxors %f9, %f12, %f14 fmovdvc %icc, %f12, %f8 fnand %f4, %f2, %f2 st %f3, [%l7 + 0x4C] edge8 %g5, %o0, %l0 ldub [%l7 + 0x51], %i3 fmovsn %xcc, %f1, %f1 fzeros %f12 std %f4, [%l7 + 0x78] nop setx loop_34, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f14, [%l7 + 0x28] movrlz %l6, 0x107, %i0 st %f11, [%l7 + 0x34] loop_34: movrlez %l3, %i4, %l4 fornot2s %f12, %f4, %f2 fpadd32 %f2, %f12, %f6 fmovdgu %xcc, %f7, %f13 ldd [%l7 + 0x58], %f6 popc 0x0A98, %o5 edge32l %i5, %g2, %l2 brgz,a %i2, loop_35 nop setx loop_36, %l0, %l1 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 %l5, [%l7 + 0x0E] movvc %xcc, %i7, %o6 loop_35: fmovrde %g1, %f14, %f14 loop_36: brgz,a %l1, loop_37 sdivx %g7, 0x094C, %o4 bvc,a,pt %icc, loop_38 fbne,a %fcc2, loop_39 loop_37: ldsw [%l7 + 0x20], %o3 be,a,pn %icc, loop_40 loop_38: fmul8sux16 %f10, %f12, %f2 loop_39: srax %o1, 0x0B, %i6 ld [%l7 + 0x30], %f8 loop_40: st %f7, [%l7 + 0x70] fmovdpos %icc, %f14, %f1 fsrc1 %f0, %f6 bvs,a %icc, loop_41 te %xcc, 0x3 st %f15, [%l7 + 0x08] addccc %o2, %g6, %g3 loop_41: udivcc %i1, 0x11B3, %g4 lduh [%l7 + 0x4A], %o7 lduw [%l7 + 0x74], %o0 fsrc2 %f8, %f2 fbul,a %fcc3, loop_42 fmovdne %xcc, %f8, %f0 taddcctv %g5, %i3, %l0 fpadd16 %f10, %f10, %f14 loop_42: fmovrslez %i0, %f9, %f0 fmovsne %xcc, %f12, %f7 st %f8, [%l7 + 0x40] fbu %fcc0, loop_43 fmovdpos %xcc, %f5, %f10 fmul8ulx16 %f6, %f6, %f8 ba %xcc, loop_44 loop_43: smulcc %l3, 0x0FD3, %l6 ldsw [%l7 + 0x58], %l4 fcmps %fcc1, %f8, %f14 loop_44: brgez %i4, loop_45 fmovscs %icc, %f12, %f7 stw %o5, [%l7 + 0x1C] fcmpgt16 %f6, %f12, %i5 loop_45: fnor %f0, %f10, %f0 bpos,a,pt %xcc, loop_46 fbu,a %fcc1, loop_47 fandnot1s %f12, %f15, %f12 stw %l2, [%l7 + 0x0C] loop_46: bne loop_48 loop_47: tcc %icc, 0x7 sra %i2, 0x1B, %g2 mova %icc, %i7, %o6 loop_48: stw %g1, [%l7 + 0x70] taddcctv %l5, 0x1206, %l1 fmovsne %xcc, %f3, %f3 ldd [%l7 + 0x18], %f12 fpadd32s %f12, %f2, %f10 edge8 %o4, %o3, %g7 fzero %f12 fnegd %f8, %f4 fmovrsne %o1, %f9, %f7 stb %i6, [%l7 + 0x31] ldsw [%l7 + 0x38], %o2 st %f10, [%l7 + 0x54] sra %g6, 0x1F, %i1 edge16n %g4, %g3, %o7 taddcctv %o0, %g5, %i3 fcmps %fcc2, %f12, %f4 fmuld8ulx16 %f5, %f10, %f10 fornot2 %f4, %f14, %f12 move %icc, %l0, %i0 subcc %l6, 0x070B, %l4 movl %xcc, %l3, %o5 fmovdgu %icc, %f14, %f12 alignaddr %i5, %l2, %i4 fpadd32s %f14, %f1, %f2 movleu %xcc, %g2, %i7 fmuld8ulx16 %f3, %f4, %f4 tsubcctv %o6, %i2, %g1 bneg,pn %icc, loop_49 fmovdneg %icc, %f8, %f7 alignaddrl %l5, %l1, %o3 ldsw [%l7 + 0x08], %o4 loop_49: std %f0, [%l7 + 0x28] movneg %icc, %o1, %i6 bn,pt %icc, loop_50 tsubcc %g7, 0x11ED, %o2 fmovdle %icc, %f4, %f9 fmovdne %xcc, %f6, %f8 loop_50: umul %g6, %i1, %g3 sth %g4, [%l7 + 0x12] std %f4, [%l7 + 0x28] movre %o7, 0x1F7, %g5 add %i3, 0x0688, %l0 ldub [%l7 + 0x17], %o0 fexpand %f3, %f0 movcc %icc, %i0, %l6 fcmpd %fcc3, %f12, %f4 fmovrsne %l3, %f4, %f10 fbo %fcc3, loop_51 fcmpeq16 %f10, %f14, %l4 sdivx %o5, 0x0A02, %i5 bg loop_52 loop_51: fnors %f4, %f13, %f0 fmovspos %icc, %f11, %f2 srax %i4, %l2, %i7 loop_52: fmovsvs %xcc, %f1, %f0 movl %xcc, %o6, %g2 edge16n %i2, %l5, %l1 fpadd16s %f10, %f14, %f6 std %f4, [%l7 + 0x18] bvc,pt %xcc, loop_53 umulcc %o3, %g1, %o1 lduh [%l7 + 0x30], %i6 stx %o4, [%l7 + 0x50] loop_53: fmovdcs %xcc, %f8, %f4 bl loop_54 fmovd %f0, %f8 st %f4, [%l7 + 0x3C] ldub [%l7 + 0x6F], %o2 loop_54: edge16 %g6, %i1, %g7 fxnor %f6, %f4, %f2 sdivcc %g3, 0x0217, %g4 fmuld8sux16 %f5, %f12, %f12 fmul8x16au %f1, %f6, %f12 fandnot2 %f0, %f2, %f8 movrlez %o7, 0x3F1, %g5 ldd [%l7 + 0x70], %f6 ba %xcc, loop_55 sethi 0x057D, %l0 movle %xcc, %i3, %o0 sub %l6, %i0, %l4 loop_55: mulscc %o5, 0x0464, %i5 ld [%l7 + 0x6C], %f15 call loop_56 tsubcctv %i4, %l3, %l2 array16 %i7, %g2, %i2 andn %l5, 0x00E8, %o6 loop_56: fmovrdgz %o3, %f12, %f4 fmovdpos %icc, %f11, %f3 sethi 0x0345, %l1 xnorcc %o1, 0x0594, %i6 fmovsg %xcc, %f2, %f7 stx %o4, [%l7 + 0x48] fmovdgu %icc, %f1, %f4 fbo,a %fcc3, loop_57 tleu %xcc, 0x5 smul %g1, %o2, %g6 sth %i1, [%l7 + 0x08] loop_57: stb %g3, [%l7 + 0x3A] tge %icc, 0x1 fmovsle %xcc, %f15, %f5 brnz %g4, loop_58 ld [%l7 + 0x60], %f12 bn,a loop_59 srlx %g7, 0x10, %g5 loop_58: edge16l %l0, %o7, %o0 movcc %icc, %l6, %i3 loop_59: sub %l4, %i0, %o5 ldsb [%l7 + 0x3A], %i4 fmovscc %icc, %f5, %f8 st %f0, [%l7 + 0x2C] lduw [%l7 + 0x78], %i5 fpsub32s %f4, %f5, %f6 movne %xcc, %l3, %i7 or %g2, 0x1B52, %i2 srlx %l2, %o6, %o3 fbul,a %fcc3, loop_60 fcmpeq16 %f8, %f0, %l1 movleu %icc, %o1, %i6 bcc,a,pt %icc, loop_61 loop_60: stw %o4, [%l7 + 0x38] andcc %g1, 0x0B8E, %o2 tl %xcc, 0x0 loop_61: lduw [%l7 + 0x20], %l5 std %f0, [%l7 + 0x20] call loop_62 alignaddrl %i1, %g3, %g6 umul %g7, 0x124C, %g4 stx %l0, [%l7 + 0x78] loop_62: ldsb [%l7 + 0x0E], %g5 call loop_63 fmovrsgez %o7, %f6, %f7 stx %l6, [%l7 + 0x38] sth %i3, [%l7 + 0x3E] loop_63: sdivcc %o0, 0x130C, %i0 lduw [%l7 + 0x68], %o5 fbe,a %fcc3, loop_64 fmovdleu %icc, %f12, %f11 ldub [%l7 + 0x69], %i4 stb %l4, [%l7 + 0x3E] loop_64: fblg %fcc2, loop_65 fors %f15, %f15, %f0 fmovdpos %icc, %f12, %f3 sth %l3, [%l7 + 0x2E] loop_65: fpsub32 %f8, %f6, %f0 sub %i5, %g2, %i2 sdiv %i7, 0x1A20, %l2 movn %xcc, %o6, %o3 fbe %fcc3, loop_66 edge32 %o1, %i6, %l1 fnand %f10, %f8, %f12 fxnor %f0, %f4, %f8 loop_66: bge,a,pt %icc, loop_67 fmovsneg %xcc, %f10, %f11 fornot1s %f10, %f4, %f7 fmul8sux16 %f2, %f14, %f2 loop_67: fornot1s %f2, %f8, %f14 fnands %f2, %f11, %f13 fpsub32 %f2, %f0, %f4 movgu %icc, %g1, %o4 ldd [%l7 + 0x68], %f10 movrgez %l5, %o2, %g3 brgz %g6, loop_68 stb %i1, [%l7 + 0x3E] ldx [%l7 + 0x20], %g4 stb %l0, [%l7 + 0x41] loop_68: fbl,a %fcc2, loop_69 edge8ln %g5, %g7, %l6 ldsw [%l7 + 0x20], %i3 fnor %f10, %f8, %f14 loop_69: umul %o7, 0x1F3A, %i0 ldx [%l7 + 0x48], %o5 fmovdgu %icc, %f1, %f3 fsrc1s %f9, %f0 ldx [%l7 + 0x28], %o0 mova %icc, %l4, %l3 xorcc %i4, 0x090E, %i5 ldsh [%l7 + 0x64], %i2 fxnors %f14, %f3, %f5 movvc %icc, %g2, %i7 movvc %xcc, %l2, %o3 fbuge %fcc3, loop_70 stx %o1, [%l7 + 0x58] bleu,a loop_71 ldsw [%l7 + 0x28], %i6 loop_70: taddcctv %o6, 0x15BE, %l1 fornot2s %f7, %f12, %f5 loop_71: ldd [%l7 + 0x18], %f12 st %f15, [%l7 + 0x64] sll %g1, %o4, %l5 fbl,a %fcc1, loop_72 array16 %o2, %g6, %g3 ldx [%l7 + 0x48], %i1 alignaddrl %l0, %g5, %g4 loop_72: movvc %icc, %l6, %i3 movrlz %o7, %g7, %i0 ble,a,pn %xcc, loop_73 fmovrslez %o0, %f0, %f10 fmovrde %l4, %f8, %f10 bvs,a,pn %xcc, loop_74 loop_73: umulcc %l3, 0x1FC7, %o5 stb %i5, [%l7 + 0x4D] lduw [%l7 + 0x2C], %i2 loop_74: tne %xcc, 0x6 lduw [%l7 + 0x6C], %i4 fandnot1s %f6, %f0, %f3 addcc %i7, %g2, %l2 stb %o1, [%l7 + 0x26] edge8n %i6, %o3, %o6 fbn %fcc3, loop_75 ta %icc, 0x3 ldsw [%l7 + 0x5C], %l1 move %icc, %g1, %o4 loop_75: fmovdl %icc, %f1, %f2 sdivx %l5, 0x0401, %g6 fmovrse %o2, %f2, %f13 ldsb [%l7 + 0x57], %g3 std %f14, [%l7 + 0x78] fmovsvc %icc, %f7, %f8 stb %l0, [%l7 + 0x2D] fmovrse %g5, %f2, %f1 std %f2, [%l7 + 0x60] sllx %i1, %g4, %i3 fmovse %icc, %f3, %f3 edge16 %o7, %g7, %l6 bne loop_76 fpack16 %f0, %f4 stb %o0, [%l7 + 0x22] fmovdl %icc, %f15, %f2 loop_76: fmovsne %xcc, %f15, %f7 fmovse %icc, %f3, %f15 ld [%l7 + 0x6C], %f4 bpos,a %xcc, loop_77 and %i0, 0x19FD, %l3 sub %o5, %i5, %l4 sdivcc %i4, 0x09E4, %i2 loop_77: std %f14, [%l7 + 0x40] fmuld8ulx16 %f11, %f9, %f14 fmul8ulx16 %f4, %f6, %f4 std %f2, [%l7 + 0x18] tsubcc %g2, 0x000E, %l2 fnegs %f1, %f13 movrlz %i7, 0x048, %i6 st %f12, [%l7 + 0x38] sth %o3, [%l7 + 0x36] sra %o1, %o6, %g1 bleu,a loop_78 fnor %f8, %f2, %f12 ldub [%l7 + 0x73], %o4 fpack16 %f8, %f10 loop_78: fmul8x16au %f9, %f13, %f10 stx %l5, [%l7 + 0x40] fmovrdgz %g6, %f0, %f12 ldub [%l7 + 0x7B], %l1 fmovda %icc, %f5, %f13 fpack32 %f2, %f12, %f0 st %f0, [%l7 + 0x60] fsrc2s %f12, %f4 stw %g3, [%l7 + 0x1C] fnot1s %f12, %f10 fmovdne %icc, %f8, %f4 tge %xcc, 0x3 ldsh [%l7 + 0x78], %l0 ldsh [%l7 + 0x34], %g5 addc %o2, 0x010F, %i1 tcc %icc, 0x2 ldsw [%l7 + 0x38], %i3 ld [%l7 + 0x50], %f10 tvc %icc, 0x7 andcc %g4, %o7, %l6 fpsub16s %f10, %f3, %f10 ldsb [%l7 + 0x2A], %g7 fxnor %f4, %f10, %f14 ldsw [%l7 + 0x68], %o0 fmul8x16au %f7, %f2, %f4 fbul %fcc1, loop_79 fmovdg %icc, %f6, %f8 edge8n %l3, %i0, %i5 lduw [%l7 + 0x74], %l4 loop_79: movge %xcc, %o5, %i2 edge8n %g2, %i4, %l2 bgu,a loop_80 tleu %icc, 0x5 fbne,a %fcc3, loop_81 edge8ln %i6, %o3, %o1 loop_80: std %f8, [%l7 + 0x08] fmovscc %icc, %f3, %f14 loop_81: ldsb [%l7 + 0x6C], %i7 fmovrdlz %o6, %f8, %f4 fabsd %f8, %f2 fpadd16 %f10, %f4, %f8 brlz %g1, loop_82 fmovsn %icc, %f2, %f11 fmovdn %xcc, %f11, %f9 fbne %fcc0, loop_83 loop_82: fmovsvs %icc, %f2, %f12 fxors %f12, %f5, %f12 ldd [%l7 + 0x70], %f0 loop_83: stw %o4, [%l7 + 0x5C] ldd [%l7 + 0x58], %f12 tle %xcc, 0x2 fornot2 %f8, %f4, %f12 fmovspos %xcc, %f10, %f11 fone %f12 brlez,a %g6, loop_84 std %f0, [%l7 + 0x38] alignaddr %l1, %l5, %l0 add %g5, 0x0691, %g3 loop_84: fmovrdlz %i1, %f14, %f14 orn %o2, %g4, %o7 fcmped %fcc0, %f14, %f8 ta %icc, 0x0 siam 0x6 fpmerge %f9, %f7, %f0 st %f13, [%l7 + 0x58] edge16 %l6, %i3, %o0 fmovsg %icc, %f9, %f14 movrlz %l3, 0x11D, %g7 sllx %i5, %l4, %o5 fcmpne16 %f6, %f6, %i0 fbn %fcc3, loop_85 udivcc %i2, 0x1AF3, %i4 fmovrsgez %g2, %f8, %f15 ldx [%l7 + 0x48], %i6 loop_85: fmovrse %o3, %f10, %f9 sth %o1, [%l7 + 0x7C] movleu %icc, %l2, %o6 fmuld8sux16 %f6, %f11, %f0 ld [%l7 + 0x7C], %f1 brgz %i7, loop_86 fxnor %f12, %f6, %f0 fba %fcc1, loop_87 movgu %icc, %g1, %g6 loop_86: fbu,a %fcc3, loop_88 fpack16 %f12, %f5 loop_87: ld [%l7 + 0x50], %f9 edge32 %l1, %o4, %l5 loop_88: bg %xcc, loop_89 ldub [%l7 + 0x75], %l0 fpadd16 %f10, %f0, %f0 stx %g3, [%l7 + 0x08] loop_89: fmovrde %i1, %f6, %f12 st %f3, [%l7 + 0x78] ldsw [%l7 + 0x20], %o2 udiv %g4, 0x05B0, %g5 fbuge %fcc2, loop_90 fandnot2 %f6, %f12, %f8 fors %f13, %f12, %f4 brgz %l6, loop_91 loop_90: bg,pt %xcc, loop_92 brz %i3, loop_93 andncc %o0, %l3, %g7 loop_91: fxors %f11, %f14, %f2 loop_92: sth %o7, [%l7 + 0x22] loop_93: ldsb [%l7 + 0x32], %l4 ld [%l7 + 0x7C], %f6 bvs,a,pt %icc, loop_94 fmovdgu %xcc, %f15, %f8 ldsw [%l7 + 0x68], %o5 ld [%l7 + 0x5C], %f15 loop_94: std %f4, [%l7 + 0x48] sth %i5, [%l7 + 0x52] tsubcctv %i0, 0x1A71, %i2 xnor %g2, 0x0728, %i4 fpmerge %f11, %f15, %f6 fmul8x16 %f15, %f6, %f8 movn %icc, %o3, %i6 fmovrsgez %o1, %f6, %f2 fxors %f5, %f2, %f0 fbule %fcc0, loop_95 sll %o6, 0x0C, %l2 bgu,pn %xcc, loop_96 fmovrde %g1, %f6, %f8 loop_95: tleu %icc, 0x7 bge,a,pn %icc, loop_97 loop_96: bvs,a,pn %icc, loop_98 lduh [%l7 + 0x5A], %i7 fbu,a %fcc1, loop_99 loop_97: edge32 %l1, %o4, %l5 loop_98: andncc %l0, %g3, %g6 alignaddr %i1, %o2, %g4 loop_99: xorcc %l6, 0x1601, %i3 fnor %f8, %f14, %f12 fmovrdgez %g5, %f14, %f2 brgz,a %l3, loop_100 stw %o0, [%l7 + 0x24] fmovsg %xcc, %f2, %f2 fmuld8ulx16 %f1, %f12, %f12 loop_100: fzeros %f15 sdivx %g7, 0x1EFB, %l4 fmovdcc %icc, %f5, %f7 fmovdleu %xcc, %f12, %f12 smul %o7, 0x0FE2, %i5 lduh [%l7 + 0x70], %o5 smulcc %i2, %i0, %i4 stb %o3, [%l7 + 0x77] fbul %fcc0, loop_101 std %f12, [%l7 + 0x48] lduh [%l7 + 0x4C], %g2 tneg %icc, 0x1 loop_101: fpsub32 %f8, %f8, %f10 movpos %xcc, %o1, %i6 std %f10, [%l7 + 0x60] ldd [%l7 + 0x20], %f14 fmovrde %l2, %f2, %f10 addc %g1, %o6, %l1 fmovsa %xcc, %f3, %f6 udivcc %i7, 0x00CC, %o4 fba,a %fcc3, loop_102 andncc %l0, %l5, %g6 tsubcctv %g3, 0x18A1, %i1 tn %icc, 0x6 loop_102: be loop_103 fnand %f12, %f0, %f4 fexpand %f5, %f14 orcc %o2, 0x16C8, %g4 loop_103: udivx %l6, 0x07FA, %i3 tneg %icc, 0x6 fandnot2s %f4, %f2, %f12 andcc %g5, 0x00E0, %l3 ldsb [%l7 + 0x79], %g7 array32 %l4, %o7, %i5 tgu %icc, 0x0 fornot1 %f6, %f10, %f2 fcmpeq32 %f2, %f4, %o0 fzero %f12 fmovscs %icc, %f7, %f0 std %f2, [%l7 + 0x78] ldsh [%l7 + 0x4E], %o5 fabsd %f2, %f6 edge32l %i2, %i4, %o3 fmovscc %xcc, %f2, %f10 fpack16 %f2, %f10 fbe,a %fcc2, loop_104 sth %g2, [%l7 + 0x66] smulcc %o1, %i6, %l2 lduh [%l7 + 0x2C], %i0 loop_104: lduh [%l7 + 0x26], %o6 fcmple32 %f4, %f8, %g1 fmovrdne %i7, %f2, %f10 fmovsa %icc, %f10, %f9 udivcc %o4, 0x0215, %l0 bleu,pn %xcc, loop_105 pdist %f12, %f6, %f2 ldd [%l7 + 0x38], %f12 edge32l %l5, %g6, %l1 loop_105: edge32ln %i1, %g3, %o2 fpsub32 %f6, %f14, %f12 ldub [%l7 + 0x7E], %l6 ldub [%l7 + 0x2D], %i3 std %f8, [%l7 + 0x48] nop setx loop_106, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry andcc %g4, 0x195E, %g5 fmul8sux16 %f2, %f0, %f6 sub %l3, %l4, %g7 loop_106: bcs,a loop_107 fpsub32s %f14, %f15, %f11 stx %i5, [%l7 + 0x40] fbl,a %fcc2, loop_108 loop_107: ldx [%l7 + 0x18], %o7 stw %o5, [%l7 + 0x14] ldsb [%l7 + 0x20], %i2 loop_108: ldd [%l7 + 0x08], %f10 fbu,a %fcc0, loop_109 brlez,a %i4, loop_110 xorcc %o3, %g2, %o0 array8 %o1, %i6, %i0 loop_109: fxnors %f8, %f13, %f12 loop_110: edge16ln %l2, %g1, %o6 fcmpgt32 %f14, %f12, %o4 sdivx %i7, 0x0266, %l0 fmovrsgz %g6, %f1, %f8 lduw [%l7 + 0x08], %l5 fsrc1s %f13, %f0 fmovrsne %l1, %f6, %f2 tge %xcc, 0x3 fbg %fcc3, loop_111 smulcc %g3, %o2, %i1 mova %xcc, %i3, %l6 fmovrse %g4, %f0, %f4 loop_111: fmovdle %xcc, %f15, %f5 st %f9, [%l7 + 0x24] ldsh [%l7 + 0x58], %g5 taddcctv %l3, %g7, %l4 fmovrslz %i5, %f15, %f15 bg %xcc, loop_112 ldub [%l7 + 0x55], %o5 fmuld8ulx16 %f9, %f3, %f0 fmovsl %xcc, %f9, %f9 loop_112: movg %icc, %o7, %i2 fbl %fcc3, loop_113 fmovda %xcc, %f15, %f10 std %f12, [%l7 + 0x40] sdivcc %o3, 0x1F80, %i4 loop_113: for %f0, %f12, %f10 and %g2, 0x054A, %o0 fones %f7 lduh [%l7 + 0x7E], %i6 fcmpgt32 %f4, %f4, %i0 te %xcc, 0x2 tsubcc %l2, %g1, %o1 fbo,a %fcc3, loop_114 fmovdcc %icc, %f15, %f4 ldsw [%l7 + 0x64], %o4 fxors %f8, %f14, %f11 loop_114: stw %i7, [%l7 + 0x58] te %icc, 0x2 ldub [%l7 + 0x26], %o6 or %g6, 0x1A8A, %l5 udivcc %l1, 0x0538, %g3 ldsh [%l7 + 0x2E], %l0 fsrc2s %f12, %f8 fnor %f6, %f6, %f10 tvc %xcc, 0x5 xorcc %i1, 0x0F66, %o2 xnorcc %i3, %g4, %l6 ldd [%l7 + 0x08], %f4 stx %g5, [%l7 + 0x18] smulcc %l3, 0x0404, %l4 ldd [%l7 + 0x68], %f0 fmovrsgez %i5, %f15, %f2 ldub [%l7 + 0x21], %o5 ldub [%l7 + 0x7E], %o7 movre %g7, %i2, %i4 fmul8x16 %f10, %f10, %f4 edge16n %o3, %g2, %i6 tvc %icc, 0x7 or %i0, %o0, %g1 addc %o1, %o4, %l2 fmovdcs %icc, %f11, %f13 add %o6, %i7, %l5 ldsb [%l7 + 0x71], %g6 fmul8x16al %f10, %f2, %f10 bn loop_115 mulscc %l1, %l0, %g3 fba %fcc3, loop_116 st %f13, [%l7 + 0x78] loop_115: ld [%l7 + 0x78], %f5 stb %o2, [%l7 + 0x29] loop_116: be,pn %icc, loop_117 fpadd16 %f0, %f4, %f10 ld [%l7 + 0x1C], %f10 lduh [%l7 + 0x58], %i1 loop_117: tgu %icc, 0x3 movn %xcc, %g4, %i3 sth %l6, [%l7 + 0x4C] sdivx %g5, 0x0E3B, %l3 movrne %l4, 0x2A9, %i5 array16 %o5, %o7, %i2 tleu %icc, 0x5 sra %g7, 0x0A, %i4 ld [%l7 + 0x4C], %f10 popc %o3, %g2 movgu %icc, %i0, %o0 ldsw [%l7 + 0x20], %g1 fmovs %f15, %f9 addccc %o1, 0x08B4, %o4 movvc %icc, %i6, %o6 call loop_118 fornot2 %f8, %f6, %f4 fmovdvs %icc, %f11, %f12 fmovrdgz %l2, %f4, %f12 loop_118: movne %xcc, %l5, %g6 nop setx loop_119, %l0, %l1 jmpl %l1, %i7 array16 %l1, %l0, %o2 fble,a %fcc1, loop_120 fnot2s %f10, %f8 loop_119: lduw [%l7 + 0x0C], %i1 fnands %f4, %f9, %f9 loop_120: and %g3, %i3, %g4 movre %g5, %l6, %l3 bleu,a,pn %xcc, loop_121 andn %l4, %o5, %o7 ldub [%l7 + 0x68], %i2 fbue,a %fcc3, loop_122 loop_121: std %f4, [%l7 + 0x10] tleu %xcc, 0x7 andcc %g7, 0x0217, %i4 loop_122: fmovrdlez %o3, %f10, %f10 fzero %f14 ldsb [%l7 + 0x5C], %g2 ldsb [%l7 + 0x74], %i0 tpos %xcc, 0x3 fands %f11, %f15, %f9 umulcc %o0, 0x15D8, %g1 edge8 %o1, %i5, %o4 fmovsge %icc, %f13, %f6 stb %o6, [%l7 + 0x10] orn %i6, 0x0D02, %l5 sth %g6, [%l7 + 0x74] fbe,a %fcc3, loop_123 ldx [%l7 + 0x10], %i7 or %l2, 0x07C8, %l0 edge16 %l1, %o2, %g3 loop_123: fabss %f1, %f1 addccc %i3, 0x1FE8, %i1 tl %icc, 0x5 fmul8x16 %f1, %f6, %f2 ldsw [%l7 + 0x38], %g4 fnands %f13, %f0, %f13 fxor %f12, %f4, %f2 fmul8ulx16 %f8, %f0, %f4 xnorcc %l6, 0x0DBC, %g5 fba,a %fcc3, loop_124 fandnot1 %f6, %f4, %f4 te %xcc, 0x1 mova %xcc, %l3, %o5 loop_124: fmovspos %xcc, %f6, %f5 ldd [%l7 + 0x38], %f6 stb %l4, [%l7 + 0x21] lduh [%l7 + 0x6C], %i2 ba,a %xcc, loop_125 siam 0x1 fmovdle %icc, %f9, %f15 fpsub32 %f8, %f8, %f0 loop_125: bn %icc, loop_126 addc %g7, 0x05F9, %o7 fmuld8sux16 %f3, %f10, %f14 fba %fcc0, loop_127 loop_126: subcc %o3, %g2, %i4 fsrc2s %f7, %f0 sll %o0, 0x09, %i0 loop_127: bge,a,pn %xcc, loop_128 ldsb [%l7 + 0x5A], %o1 lduw [%l7 + 0x70], %g1 mova %icc, %i5, %o6 loop_128: st %f8, [%l7 + 0x68] array16 %o4, %i6, %l5 fpack16 %f12, %f6 edge8ln %i7, %l2, %l0 st %f14, [%l7 + 0x54] fmovsge %xcc, %f13, %f13 udivx %g6, 0x1FEF, %l1 mulscc %g3, %i3, %o2 fmovsge %icc, %f9, %f15 fone %f14 sth %g4, [%l7 + 0x6A] fbn,a %fcc3, loop_129 tsubcctv %l6, %i1, %l3 ldsh [%l7 + 0x36], %g5 ldsw [%l7 + 0x1C], %o5 loop_129: tg %icc, 0x4 orcc %i2, %l4, %g7 lduh [%l7 + 0x22], %o3 array16 %o7, %g2, %i4 fmovdge %xcc, %f6, %f15 fbn,a %fcc2, loop_130 bvs,a loop_131 sethi 0x0A2D, %o0 brgez,a %o1, loop_132 loop_130: tpos %xcc, 0x7 loop_131: orcc %g1, %i5, %i0 st %f8, [%l7 + 0x30] loop_132: ldsw [%l7 + 0x60], %o4 te %xcc, 0x4 st %f15, [%l7 + 0x5C] fones %f11 fmovrde %o6, %f14, %f8 sth %i6, [%l7 + 0x5C] nop setx loop_133, %l0, %l1 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 %l5, 0x00AE, %l2 bpos loop_134 sethi 0x1520, %l0 loop_133: fmovrslez %g6, %f10, %f2 ldd [%l7 + 0x48], %f14 loop_134: bl loop_135 fabss %f12, %f2 fba,a %fcc0, loop_136 fand %f12, %f4, %f12 loop_135: fors %f12, %f2, %f15 fxnors %f11, %f1, %f15 loop_136: bleu,a loop_137 sth %i7, [%l7 + 0x0C] tneg %xcc, 0x6 edge32ln %l1, %g3, %o2 loop_137: edge32n %g4, %l6, %i1 ldx [%l7 + 0x10], %i3 fbo,a %fcc3, loop_138 ldx [%l7 + 0x48], %l3 nop setx loop_139, %l0, %l1 jmpl %l1, %o5 movge %xcc, %i2, %g5 loop_138: srlx %l4, 0x18, %o3 fornot1s %f14, %f13, %f3 loop_139: st %f15, [%l7 + 0x2C] brlez %g7, loop_140 xor %g2, %o7, %i4 sdiv %o0, 0x0B19, %g1 edge16 %o1, %i0, %o4 loop_140: te %icc, 0x7 movcs %icc, %o6, %i5 fbu %fcc3, loop_141 fandnot2 %f12, %f12, %f10 brnz,a %l5, loop_142 stw %i6, [%l7 + 0x48] loop_141: ldx [%l7 + 0x28], %l2 fmovrsgez %l0, %f10, %f10 loop_142: fbge %fcc0, loop_143 movge %xcc, %g6, %i7 ldx [%l7 + 0x70], %l1 fbne,a %fcc2, loop_144 loop_143: ldsh [%l7 + 0x42], %g3 fors %f8, %f13, %f6 movgu %xcc, %g4, %o2 loop_144: fmovdg %xcc, %f12, %f10 movrgz %l6, %i1, %i3 call loop_145 umulcc %l3, %i2, %o5 bleu,a %icc, loop_146 orcc %g5, %l4, %o3 loop_145: fpsub32 %f4, %f6, %f4 addc %g2, 0x0C83, %o7 loop_146: bneg,a loop_147 fba %fcc2, loop_148 srlx %g7, 0x06, %o0 bge,a,pt %icc, loop_149 loop_147: te %icc, 0x4 loop_148: bvs,a loop_150 fpackfix %f8, %f5 loop_149: umul %i4, 0x0553, %o1 be,a,pt %icc, loop_151 loop_150: fblg,a %fcc2, loop_152 fsrc1s %f11, %f1 ldub [%l7 + 0x0C], %g1 loop_151: st %f7, [%l7 + 0x34] loop_152: fbuge %fcc2, loop_153 fble %fcc2, loop_154 fsrc2 %f10, %f0 lduh [%l7 + 0x42], %i0 loop_153: stb %o6, [%l7 + 0x77] loop_154: movrlez %o4, 0x3CD, %l5 mova %icc, %i5, %i6 fbne %fcc0, loop_155 ldd [%l7 + 0x58], %f2 fmovrde %l2, %f12, %f8 lduh [%l7 + 0x3C], %l0 loop_155: fpadd16 %f6, %f10, %f12 ldsw [%l7 + 0x30], %g6 ldsh [%l7 + 0x52], %l1 subcc %g3, 0x017D, %i7 fmovdn %xcc, %f2, %f6 tleu %icc, 0x3 udiv %o2, 0x0C21, %g4 sth %l6, [%l7 + 0x6C] fandnot1 %f14, %f0, %f0 fpadd16 %f6, %f0, %f6 fbue %fcc1, loop_156 lduw [%l7 + 0x28], %i1 xorcc %l3, 0x00BC, %i2 fmovsvs %icc, %f13, %f7 loop_156: fabsd %f8, %f8 sethi 0x082D, %i3 sra %o5, %l4, %o3 edge16l %g2, %o7, %g7 ldsb [%l7 + 0x3E], %g5 tne %xcc, 0x1 subccc %i4, 0x0F0A, %o1 fba %fcc3, loop_157 tcc %icc, 0x4 ldd [%l7 + 0x70], %f8 lduw [%l7 + 0x78], %o0 loop_157: st %f6, [%l7 + 0x54] srax %g1, 0x12, %i0 fsrc1 %f2, %f12 bn loop_158 sdivx %o4, 0x0259, %o6 fcmpd %fcc0, %f2, %f14 lduh [%l7 + 0x4A], %i5 loop_158: tle %icc, 0x0 brlez,a %l5, loop_159 lduh [%l7 + 0x44], %i6 st %f5, [%l7 + 0x6C] edge32n %l2, %l0, %g6 loop_159: sra %g3, %l1, %o2 fmovsge %icc, %f3, %f2 sth %g4, [%l7 + 0x3C] fmovscc %xcc, %f14, %f12 fbge,a %fcc3, loop_160 fcmpgt16 %f4, %f4, %i7 ta %xcc, 0x2 st %f5, [%l7 + 0x50] loop_160: lduh [%l7 + 0x42], %i1 fmovde %icc, %f5, %f9 fornot1s %f2, %f11, %f4 movcc %xcc, %l6, %l3 fmovspos %icc, %f13, %f9 fmovrdgz %i3, %f12, %f10 lduw [%l7 + 0x28], %o5 orn %l4, 0x0275, %o3 fandnot1 %f2, %f8, %f8 move %xcc, %i2, %o7 tl %xcc, 0x3 fmovspos %xcc, %f2, %f14 fbg,a %fcc2, loop_161 stb %g7, [%l7 + 0x43] ldx [%l7 + 0x68], %g5 fxnors %f7, %f4, %f9 loop_161: nop setx loop_162, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movcc %xcc, %g2, %o1 ldd [%l7 + 0x20], %f0 srlx %o0, 0x01, %i4 loop_162: stx %g1, [%l7 + 0x48] fmovrsne %o4, %f7, %f0 brgz,a %o6, loop_163 movleu %xcc, %i0, %l5 std %f0, [%l7 + 0x40] fmovscc %icc, %f5, %f13 loop_163: fcmpgt32 %f4, %f12, %i5 stw %i6, [%l7 + 0x5C] fone %f10 brnz %l0, loop_164 edge16n %l2, %g6, %l1 movcc %icc, %o2, %g4 alignaddrl %g3, %i7, %l6 loop_164: st %f4, [%l7 + 0x74] bvc,a loop_165 udivcc %l3, 0x1DB1, %i1 fmovsg %xcc, %f0, %f12 tg %icc, 0x1 loop_165: tpos %icc, 0x7 alignaddr %o5, %i3, %o3 movcc %xcc, %l4, %i2 tne %icc, 0x3 fmovrslz %o7, %f4, %f1 ldsb [%l7 + 0x62], %g7 ldx [%l7 + 0x08], %g5 fmovrsne %g2, %f3, %f6 movneg %xcc, %o1, %i4 sdiv %o0, 0x1EC1, %o4 brgz %o6, loop_166 sub %i0, %l5, %g1 fmovrsgez %i6, %f4, %f4 fmovrdlez %l0, %f0, %f10 loop_166: fmovde %icc, %f15, %f0 fcmps %fcc1, %f5, %f3 add %i5, 0x0E52, %g6 ldd [%l7 + 0x38], %f12 movcc %icc, %l2, %o2 tne %xcc, 0x0 fmul8ulx16 %f10, %f8, %f12 fornot2 %f14, %f0, %f10 lduw [%l7 + 0x78], %g4 nop setx loop_167, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8n %g3, %l1, %i7 be,pn %xcc, loop_168 move %icc, %l3, %i1 loop_167: fmul8x16 %f15, %f8, %f12 fblg %fcc1, loop_169 loop_168: fmovdne %xcc, %f10, %f11 fandnot1s %f4, %f11, %f15 movcc %xcc, %l6, %o5 loop_169: lduh [%l7 + 0x3E], %i3 ld [%l7 + 0x2C], %f14 fcmpne16 %f10, %f2, %o3 edge8n %l4, %i2, %o7 stx %g7, [%l7 + 0x40] fmovdcc %icc, %f15, %f13 st %f10, [%l7 + 0x30] movne %xcc, %g5, %g2 movrlez %i4, %o1, %o4 ldsw [%l7 + 0x68], %o0 movpos %xcc, %o6, %i0 movne %icc, %l5, %i6 fmovsg %icc, %f12, %f10 stx %g1, [%l7 + 0x60] sth %l0, [%l7 + 0x2E] tneg %icc, 0x5 ldsb [%l7 + 0x5F], %g6 ldx [%l7 + 0x58], %i5 edge16 %o2, %l2, %g4 bl %xcc, loop_170 fbn,a %fcc1, loop_171 xor %l1, 0x0604, %i7 subc %l3, %i1, %l6 loop_170: popc %o5, %g3 loop_171: fmovdpos %icc, %f8, %f5 tvc %xcc, 0x2 stw %o3, [%l7 + 0x1C] movneg %xcc, %i3, %i2 fble %fcc0, loop_172 bvs,a,pn %xcc, loop_173 ld [%l7 + 0x08], %f4 fnors %f6, %f1, %f1 loop_172: movle %xcc, %l4, %g7 loop_173: fpack16 %f4, %f4 stb %o7, [%l7 + 0x79] movcc %icc, %g2, %i4 fmovdvc %xcc, %f12, %f2 stx %g5, [%l7 + 0x30] st %f2, [%l7 + 0x0C] sdiv %o1, 0x1750, %o0 fnot1s %f12, %f11 fxors %f15, %f11, %f6 mulscc %o4, 0x0F9A, %o6 fsrc1s %f8, %f0 ldsw [%l7 + 0x14], %l5 fsrc2s %f2, %f15 lduh [%l7 + 0x4E], %i0 fbge,a %fcc3, loop_174 tgu %xcc, 0x1 sth %i6, [%l7 + 0x5E] orn %l0, 0x0C49, %g1 loop_174: lduw [%l7 + 0x70], %i5 smul %o2, %l2, %g6 fnor %f12, %f10, %f4 bcc,pn %icc, loop_175 fcmpgt32 %f6, %f2, %g4 fbge %fcc3, loop_176 fmovdneg %xcc, %f9, %f12 loop_175: array16 %i7, %l1, %i1 te %icc, 0x5 loop_176: movle %icc, %l6, %o5 ldub [%l7 + 0x1B], %l3 st %f2, [%l7 + 0x14] mulscc %o3, 0x1E95, %i3 ldsb [%l7 + 0x3D], %g3 stx %l4, [%l7 + 0x28] stb %i2, [%l7 + 0x23] fornot1s %f2, %f5, %f1 fmovrslez %g7, %f6, %f11 ldd [%l7 + 0x10], %f6 stb %o7, [%l7 + 0x6D] sth %i4, [%l7 + 0x46] movg %xcc, %g2, %o1 sth %g5, [%l7 + 0x42] movpos %icc, %o0, %o4 taddcc %o6, 0x17EB, %i0 movge %xcc, %i6, %l5 mulscc %g1, 0x0813, %l0 call loop_177 srlx %i5, 0x1D, %l2 and %o2, 0x0239, %g4 fornot1s %f7, %f6, %f3 loop_177: fmovdneg %icc, %f4, %f11 tpos %xcc, 0x3 ld [%l7 + 0x3C], %f1 stb %g6, [%l7 + 0x14] fmovrdgez %i7, %f14, %f14 bge,a,pn %icc, loop_178 fmovdvs %xcc, %f3, %f6 st %f14, [%l7 + 0x34] ldx [%l7 + 0x78], %l1 loop_178: call loop_179 fcmpne32 %f8, %f12, %i1 fmovsne %icc, %f9, %f4 fmovrsne %o5, %f9, %f2 loop_179: edge16 %l6, %l3, %o3 fpsub16s %f7, %f12, %f15 fmovsn %icc, %f6, %f3 st %f5, [%l7 + 0x78] ldd [%l7 + 0x38], %f2 orn %g3, %l4, %i3 tge %icc, 0x7 fblg,a %fcc2, loop_180 bpos,pt %xcc, loop_181 fpadd32s %f6, %f13, %f7 be,a,pn %xcc, loop_182 loop_180: stw %i2, [%l7 + 0x6C] loop_181: brgz,a %o7, loop_183 bleu,a,pt %icc, loop_184 loop_182: movl %icc, %i4, %g2 fbl,a %fcc3, loop_185 loop_183: ba,a,pt %xcc, loop_186 loop_184: fbule,a %fcc1, loop_187 fmovdvc %icc, %f11, %f7 loop_185: lduh [%l7 + 0x2C], %g7 loop_186: ldsw [%l7 + 0x58], %g5 loop_187: st %f3, [%l7 + 0x6C] fxor %f2, %f8, %f10 sth %o1, [%l7 + 0x4A] subcc %o0, 0x1F46, %o4 and %o6, %i6, %i0 tge %icc, 0x5 fcmpes %fcc1, %f7, %f10 stb %g1, [%l7 + 0x56] xnorcc %l5, %i5, %l2 xnorcc %o2, 0x0A4F, %g4 fxnor %f4, %f6, %f8 fmovdl %xcc, %f12, %f2 fzero %f8 edge16l %l0, %i7, %g6 bne,pt %xcc, loop_188 smul %l1, 0x0D4B, %i1 edge16n %l6, %l3, %o5 array16 %g3, %l4, %i3 loop_188: fnands %f15, %f6, %f13 stb %o3, [%l7 + 0x54] fmovrsne %i2, %f12, %f11 fmovrde %o7, %f12, %f14 fnegd %f12, %f6 umulcc %g2, 0x15E4, %g7 srl %g5, %i4, %o1 fmovd %f6, %f14 lduh [%l7 + 0x50], %o4 fandnot2s %f5, %f6, %f14 subccc %o0, %i6, %o6 fnot1 %f12, %f2 edge32l %i0, %l5, %i5 fcmpgt32 %f6, %f0, %l2 fmovrslez %o2, %f13, %f13 sth %g1, [%l7 + 0x28] fmovdvc %xcc, %f3, %f7 ld [%l7 + 0x14], %f12 subccc %g4, 0x08DD, %l0 srl %g6, 0x15, %i7 fzeros %f13 movpos %icc, %l1, %l6 orn %i1, 0x192F, %o5 fmovdge %icc, %f12, %f14 ldsh [%l7 + 0x68], %g3 edge8ln %l3, %l4, %o3 movn %icc, %i2, %o7 fmovsvc %xcc, %f14, %f3 edge16ln %g2, %g7, %g5 ldd [%l7 + 0x30], %f2 fnot1s %f4, %f14 bg %xcc, loop_189 move %xcc, %i3, %o1 ldx [%l7 + 0x30], %i4 array8 %o4, %o0, %o6 loop_189: ldd [%l7 + 0x38], %f2 lduw [%l7 + 0x54], %i0 stb %l5, [%l7 + 0x62] edge32l %i6, %i5, %o2 bne,a,pn %icc, loop_190 movcs %icc, %l2, %g4 be %xcc, loop_191 movcs %xcc, %g1, %g6 loop_190: ldx [%l7 + 0x20], %i7 andncc %l0, %l6, %l1 loop_191: fnot2s %f10, %f4 edge32n %i1, %o5, %l3 fpsub32s %f11, %f2, %f4 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 ldsb [%l7 + 0x56], %g3 ldub [%l7 + 0x25], %l4 ldsb [%l7 + 0x6C], %o3 loop_192: ldsw [%l7 + 0x24], %i2 fone %f10 stx %o7, [%l7 + 0x48] ldsb [%l7 + 0x7F], %g7 fmovdl %xcc, %f15, %f2 ldd [%l7 + 0x68], %f12 xnorcc %g5, 0x149D, %i3 array32 %o1, %g2, %i4 andcc %o0, %o4, %o6 fmovrde %l5, %f2, %f12 lduw [%l7 + 0x08], %i0 fbuge,a %fcc3, loop_193 ldd [%l7 + 0x68], %f14 fmul8ulx16 %f4, %f0, %f4 ldd [%l7 + 0x10], %f2 loop_193: stx %i5, [%l7 + 0x28] ldub [%l7 + 0x62], %i6 ble,a %icc, loop_194 ldsh [%l7 + 0x46], %l2 fnot1s %f6, %f4 lduw [%l7 + 0x58], %g4 loop_194: fnand %f4, %f4, %f2 movre %o2, %g6, %g1 fmovscs %icc, %f0, %f15 fbge,a %fcc0, loop_195 std %f4, [%l7 + 0x08] alignaddr %l0, %i7, %l6 fmovrde %l1, %f2, %f8 loop_195: stx %o5, [%l7 + 0x70] srax %l3, 0x1F, %g3 fmovdcs %xcc, %f15, %f9 ldsh [%l7 + 0x6E], %l4 fsrc1s %f9, %f14 ldsh [%l7 + 0x6E], %i1 orncc %o3, 0x09E5, %o7 ldsh [%l7 + 0x22], %i2 fcmpgt16 %f0, %f0, %g7 sth %g5, [%l7 + 0x72] ldx [%l7 + 0x70], %o1 fmovrdlez %g2, %f8, %f12 fornot1 %f14, %f14, %f6 ld [%l7 + 0x20], %f6 lduh [%l7 + 0x7A], %i4 st %f11, [%l7 + 0x50] fbule %fcc3, loop_196 brlez %i3, loop_197 tneg %xcc, 0x0 ldub [%l7 + 0x22], %o4 loop_196: ba,a loop_198 loop_197: srlx %o0, 0x18, %l5 st %f2, [%l7 + 0x5C] ldd [%l7 + 0x70], %f14 loop_198: fmovscc %icc, %f15, %f1 sth %o6, [%l7 + 0x46] edge8ln %i0, %i5, %l2 fmovrslz %i6, %f7, %f13 orncc %g4, %o2, %g6 addcc %g1, %i7, %l6 ldsb [%l7 + 0x50], %l0 fsrc1 %f4, %f10 ldx [%l7 + 0x18], %l1 tvc %xcc, 0x5 fornot2s %f5, %f8, %f7 edge8n %l3, %g3, %o5 call loop_199 fmuld8ulx16 %f8, %f14, %f10 bshuffle %f4, %f6, %f0 ldd [%l7 + 0x58], %f2 loop_199: ldsb [%l7 + 0x6E], %i1 fandnot2s %f3, %f11, %f7 fcmple16 %f4, %f10, %l4 sth %o7, [%l7 + 0x52] edge8n %i2, %o3, %g5 fbug %fcc0, loop_200 fsrc1 %f0, %f8 faligndata %f2, %f2, %f0 tsubcc %g7, 0x17DE, %g2 loop_200: stw %i4, [%l7 + 0x78] fmovsleu %xcc, %f4, %f8 brnz %o1, loop_201 umul %o4, %i3, %o0 mulx %l5, %o6, %i5 fnand %f14, %f12, %f14 loop_201: nop setx loop_202, %l0, %l1 jmpl %l1, %i0 bge,a %icc, loop_203 ldx [%l7 + 0x40], %i6 sth %g4, [%l7 + 0x7C] loop_202: sth %o2, [%l7 + 0x1E] loop_203: brnz,a %g6, loop_204 tcc %xcc, 0x6 brlez %g1, loop_205 sra %i7, 0x17, %l6 loop_204: bneg,pn %xcc, loop_206 fsrc2s %f5, %f4 loop_205: fpackfix %f12, %f4 st %f15, [%l7 + 0x10] loop_206: tpos %xcc, 0x1 umul %l2, 0x19F0, %l0 movcs %xcc, %l1, %l3 add %o5, 0x196F, %i1 edge32n %g3, %l4, %i2 bleu,a %xcc, loop_207 mulscc %o3, 0x1C5D, %o7 fcmped %fcc2, %f14, %f14 fmovspos %icc, %f8, %f9 loop_207: ldsw [%l7 + 0x20], %g7 fmovdne %icc, %f8, %f9 ld [%l7 + 0x68], %f7 bg,a,pn %xcc, loop_208 sth %g5, [%l7 + 0x0A] fble %fcc2, loop_209 tleu %xcc, 0x7 loop_208: ldub [%l7 + 0x6F], %i4 fmovs %f1, %f14 loop_209: ldsb [%l7 + 0x27], %o1 ldsb [%l7 + 0x16], %o4 fnegd %f0, %f6 fbe,a %fcc2, loop_210 bpos,a loop_211 tneg %icc, 0x3 fbue %fcc2, loop_212 loop_210: lduh [%l7 + 0x68], %i3 loop_211: movne %icc, %o0, %l5 orn %o6, 0x1FD4, %g2 loop_212: tn %icc, 0x5 fbule,a %fcc3, loop_213 bneg,a loop_214 fmovsg %xcc, %f2, %f2 ldub [%l7 + 0x7D], %i5 loop_213: ldsw [%l7 + 0x28], %i0 loop_214: ldub [%l7 + 0x0D], %i6 fors %f5, %f6, %f13 fsrc1 %f8, %f12 fcmps %fcc0, %f6, %f10 nop setx loop_215, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot1s %f1, %f14 fmovdleu %xcc, %f15, %f7 fsrc2s %f6, %f13 loop_215: fcmpgt16 %f2, %f8, %o2 lduw [%l7 + 0x2C], %g4 fmovdl %icc, %f1, %f13 bl loop_216 brgez,a %g6, loop_217 fpsub32s %f15, %f15, %f3 bneg,a loop_218 loop_216: ldsb [%l7 + 0x46], %g1 loop_217: movrgz %i7, %l6, %l2 fmovs %f12, %f1 loop_218: fmovsge %icc, %f10, %f7 mulx %l0, 0x0C6F, %l3 pdist %f10, %f2, %f0 fcmpne16 %f6, %f0, %l1 edge32n %o5, %i1, %l4 tsubcctv %g3, 0x110E, %i2 fmovdcs %icc, %f11, %f6 ld [%l7 + 0x6C], %f0 fpsub16 %f10, %f12, %f12 umulcc %o7, %g7, %g5 movcs %icc, %o3, %i4 fmul8x16au %f4, %f13, %f6 fmovsne %icc, %f10, %f9 ta %icc, 0x0 move %xcc, %o1, %i3 fmovsne %icc, %f9, %f7 stw %o4, [%l7 + 0x38] stx %l5, [%l7 + 0x20] movrlz %o0, %o6, %g2 srl %i0, 0x1E, %i6 fzero %f0 lduw [%l7 + 0x14], %o2 fsrc1 %f0, %f12 ldsh [%l7 + 0x7A], %g4 brlez,a %g6, loop_219 fba %fcc1, loop_220 movne %xcc, %i5, %i7 lduh [%l7 + 0x74], %l6 loop_219: fcmpd %fcc1, %f6, %f4 loop_220: lduw [%l7 + 0x24], %g1 bgu,a,pn %xcc, loop_221 fble,a %fcc2, loop_222 fcmple16 %f4, %f0, %l0 array32 %l2, %l1, %o5 loop_221: st %f4, [%l7 + 0x34] loop_222: fpsub32s %f1, %f9, %f11 tcs %icc, 0x6 fcmpes %fcc3, %f0, %f3 fmovdg %xcc, %f1, %f4 ldsh [%l7 + 0x10], %i1 fzero %f12 edge32n %l3, %g3, %l4 subcc %i2, 0x00C2, %o7 stw %g7, [%l7 + 0x2C] fmovrse %o3, %f3, %f9 ldsh [%l7 + 0x5E], %i4 ldsh [%l7 + 0x26], %g5 fmovdle %icc, %f7, %f9 fble %fcc1, loop_223 fornot2 %f6, %f2, %f12 ldub [%l7 + 0x69], %i3 umul %o4, %l5, %o0 loop_223: lduh [%l7 + 0x5A], %o1 ldsb [%l7 + 0x3D], %o6 fmovdleu %xcc, %f14, %f15 fpadd32 %f14, %f2, %f12 lduw [%l7 + 0x6C], %g2 sra %i6, 0x08, %o2 fnot1s %f15, %f3 fmul8x16au %f7, %f13, %f12 be loop_224 fnegd %f12, %f6 fbuge %fcc2, loop_225 srax %i0, %g6, %g4 loop_224: stw %i7, [%l7 + 0x74] bpos,a,pn %icc, loop_226 loop_225: stw %i5, [%l7 + 0x58] fornot2s %f1, %f11, %f2 fpack32 %f0, %f12, %f8 loop_226: ldsb [%l7 + 0x52], %g1 fpadd16 %f2, %f0, %f6 fpsub16 %f14, %f14, %f6 fmovrdgz %l0, %f14, %f0 ldx [%l7 + 0x68], %l2 ta %xcc, 0x6 taddcc %l1, 0x037D, %o5 ldsw [%l7 + 0x10], %i1 fors %f15, %f9, %f0 srax %l6, %l3, %l4 or %g3, %o7, %i2 ldsw [%l7 + 0x38], %o3 ldx [%l7 + 0x70], %g7 bvs,pt %xcc, loop_227 tsubcc %g5, %i4, %i3 fcmpd %fcc3, %f2, %f10 ldd [%l7 + 0x48], %f8 loop_227: ld [%l7 + 0x50], %f7 bcc,pt %xcc, loop_228 tg %xcc, 0x4 for %f8, %f2, %f6 xorcc %o4, %o0, %l5 loop_228: move %xcc, %o6, %g2 movcc %icc, %i6, %o2 fmovsn %xcc, %f12, %f1 edge32l %i0, %o1, %g6 smulcc %g4, 0x1445, %i7 fmovsa %xcc, %f15, %f3 fornot1 %f2, %f12, %f10 fmovs %f13, %f5 ba,pt %icc, loop_229 stb %i5, [%l7 + 0x60] fcmple16 %f10, %f6, %g1 stb %l0, [%l7 + 0x6B] loop_229: stx %l2, [%l7 + 0x28] be,a,pt %icc, loop_230 ldsw [%l7 + 0x38], %l1 tn %icc, 0x1 fnegs %f0, %f15 loop_230: call loop_231 alignaddrl %i1, %o5, %l6 ld [%l7 + 0x5C], %f2 fpsub32 %f14, %f0, %f10 loop_231: stb %l3, [%l7 + 0x1D] popc 0x0083, %g3 sethi 0x0678, %o7 ldd [%l7 + 0x20], %f6 ldsh [%l7 + 0x2E], %i2 std %f2, [%l7 + 0x08] fexpand %f6, %f6 movn %xcc, %o3, %g7 movn %xcc, %l4, %g5 sth %i3, [%l7 + 0x62] umulcc %o4, 0x1327, %i4 fbuge %fcc2, loop_232 popc %l5, %o0 fpmerge %f15, %f15, %f8 edge8ln %o6, %i6, %o2 loop_232: ldsw [%l7 + 0x6C], %g2 srlx %o1, 0x04, %g6 xor %i0, 0x0246, %g4 ba,a %icc, loop_233 xorcc %i5, 0x0771, %g1 ldsb [%l7 + 0x17], %l0 movre %i7, %l1, %l2 loop_233: stw %i1, [%l7 + 0x74] call loop_234 stw %o5, [%l7 + 0x48] smulcc %l6, 0x14D0, %g3 fmovdle %xcc, %f13, %f14 loop_234: st %f13, [%l7 + 0x1C] movne %icc, %l3, %i2 st %f9, [%l7 + 0x4C] brgz %o3, loop_235 fmovdcs %xcc, %f10, %f8 fmovsneg %xcc, %f7, %f10 stx %g7, [%l7 + 0x30] loop_235: ldsb [%l7 + 0x27], %o7 brz,a %g5, loop_236 srlx %i3, 0x1D, %l4 fcmpd %fcc0, %f0, %f12 lduh [%l7 + 0x0A], %i4 loop_236: fmovs %f4, %f15 fnand %f14, %f10, %f0 ld [%l7 + 0x78], %f10 taddcctv %o4, 0x1560, %l5 ldd [%l7 + 0x38], %f14 subccc %o6, %o0, %i6 std %f8, [%l7 + 0x18] fmovdneg %icc, %f4, %f9 ldd [%l7 + 0x40], %f0 fnot2s %f6, %f2 addcc %o2, 0x024D, %o1 fornot1s %f12, %f13, %f6 fbg,a %fcc1, loop_237 fcmpne16 %f4, %f0, %g2 bl %icc, loop_238 array32 %g6, %i0, %i5 loop_237: stx %g1, [%l7 + 0x18] xor %g4, %i7, %l1 loop_238: stx %l2, [%l7 + 0x78] sth %l0, [%l7 + 0x6A] fandnot2 %f12, %f14, %f8 andcc %o5, %l6, %g3 sth %l3, [%l7 + 0x70] fpadd32s %f13, %f11, %f14 edge16ln %i2, %i1, %o3 bne,a loop_239 sth %o7, [%l7 + 0x58] fmovsleu %icc, %f6, %f7 brz %g7, loop_240 loop_239: ldsh [%l7 + 0x30], %i3 ldd [%l7 + 0x38], %f0 fmul8x16al %f9, %f14, %f2 loop_240: ldub [%l7 + 0x35], %l4 stb %g5, [%l7 + 0x1F] nop setx loop_241, %l0, %l1 jmpl %l1, %i4 ldx [%l7 + 0x38], %l5 fbne,a %fcc0, loop_242 lduh [%l7 + 0x54], %o4 loop_241: subccc %o6, %i6, %o0 srax %o2, %g2, %o1 loop_242: ldsh [%l7 + 0x0A], %i0 ldsb [%l7 + 0x3F], %i5 movrlz %g6, %g4, %g1 lduw [%l7 + 0x40], %i7 bgu,pn %xcc, loop_243 fands %f2, %f10, %f1 fmovrde %l2, %f0, %f2 movle %icc, %l0, %l1 loop_243: std %f4, [%l7 + 0x20] fbg %fcc3, loop_244 movrlez %l6, 0x1F2, %g3 ldd [%l7 + 0x30], %f2 ldx [%l7 + 0x38], %l3 loop_244: stw %i2, [%l7 + 0x0C] ldsb [%l7 + 0x22], %o5 xor %o3, %i1, %o7 fmovdgu %xcc, %f13, %f1 tcs %xcc, 0x6 fmovscs %icc, %f1, %f6 srl %i3, %g7, %g5 fmovsleu %xcc, %f3, %f15 stw %l4, [%l7 + 0x4C] movne %xcc, %i4, %o4 movpos %icc, %l5, %i6 ldsw [%l7 + 0x30], %o6 tg %xcc, 0x6 ldsw [%l7 + 0x2C], %o0 ldx [%l7 + 0x48], %g2 fors %f1, %f14, %f7 array32 %o2, %o1, %i5 brgez %i0, loop_245 ldsw [%l7 + 0x0C], %g6 fors %f0, %f5, %f4 stb %g4, [%l7 + 0x73] loop_245: fmovdpos %xcc, %f3, %f3 lduh [%l7 + 0x28], %i7 st %f11, [%l7 + 0x0C] ldsb [%l7 + 0x78], %l2 fnand %f10, %f2, %f14 ld [%l7 + 0x50], %f11 fxor %f0, %f14, %f14 fpsub16 %f4, %f14, %f14 fmovsa %xcc, %f7, %f8 edge32ln %l0, %l1, %g1 srl %g3, 0x12, %l6 std %f4, [%l7 + 0x08] fmovrsgez %l3, %f11, %f13 std %f2, [%l7 + 0x08] fors %f5, %f8, %f10 xor %i2, 0x1B13, %o5 fornot2 %f4, %f8, %f4 fpadd16s %f15, %f13, %f11 fpadd32s %f4, %f8, %f10 ldub [%l7 + 0x4B], %i1 ld [%l7 + 0x58], %f11 fbule %fcc1, loop_246 lduh [%l7 + 0x6E], %o3 fmovrdlez %o7, %f8, %f10 movrgez %g7, %i3, %g5 loop_246: tneg %xcc, 0x4 fmul8sux16 %f12, %f8, %f12 movle %icc, %l4, %o4 tl %icc, 0x7 and %l5, 0x1FD6, %i6 fmul8ulx16 %f2, %f8, %f6 std %f6, [%l7 + 0x60] fcmps %fcc2, %f3, %f3 xor %i4, %o6, %o0 popc 0x02EB, %g2 movle %icc, %o1, %o2 udivcc %i0, 0x1DF6, %i5 lduh [%l7 + 0x74], %g4 fbe,a %fcc2, loop_247 ld [%l7 + 0x7C], %f10 tcs %xcc, 0x0 srlx %g6, 0x07, %l2 loop_247: fmovsvs %icc, %f14, %f10 ldub [%l7 + 0x4E], %i7 pdist %f0, %f4, %f2 edge8 %l0, %g1, %l1 array8 %g3, %l6, %l3 ldsb [%l7 + 0x73], %o5 stw %i1, [%l7 + 0x1C] movrgez %o3, %i2, %o7 andcc %i3, 0x11C4, %g7 ld [%l7 + 0x18], %f6 sth %l4, [%l7 + 0x40] edge32l %g5, %o4, %l5 stw %i4, [%l7 + 0x3C] st %f5, [%l7 + 0x2C] ldx [%l7 + 0x58], %o6 ld [%l7 + 0x24], %f0 movpos %xcc, %o0, %g2 fmovrse %i6, %f2, %f3 edge32n %o1, %i0, %i5 lduh [%l7 + 0x6C], %o2 movcs %icc, %g6, %g4 edge32l %l2, %l0, %i7 fabss %f0, %f8 movcc %icc, %g1, %g3 fnors %f9, %f8, %f2 orcc %l6, %l3, %l1 fbue %fcc2, loop_248 fxnors %f15, %f1, %f13 lduw [%l7 + 0x54], %i1 ldub [%l7 + 0x0E], %o3 loop_248: tpos %icc, 0x0 fmovrslez %i2, %f1, %f6 siam 0x2 fmovdge %xcc, %f3, %f14 movre %o7, 0x047, %i3 fandnot1s %f13, %f4, %f5 stx %g7, [%l7 + 0x30] st %f14, [%l7 + 0x14] tsubcc %o5, 0x046F, %l4 fmovsneg %icc, %f3, %f15 bl loop_249 xorcc %g5, 0x0EED, %l5 addcc %i4, 0x03D8, %o4 ldsw [%l7 + 0x34], %o6 loop_249: fcmpgt32 %f10, %f12, %o0 ldd [%l7 + 0x30], %f8 edge8 %g2, %i6, %o1 fcmple32 %f14, %f12, %i0 stw %i5, [%l7 + 0x54] fba,a %fcc3, loop_250 nop setx loop_251, %l0, %l1 jmpl %l1, %o2 tcs %xcc, 0x3 ldub [%l7 + 0x27], %g6 loop_250: taddcctv %l2, %g4, %l0 loop_251: std %f12, [%l7 + 0x28] brlez %i7, loop_252 fmovdg %icc, %f13, %f15 sth %g1, [%l7 + 0x5A] bcs,pt %icc, loop_253 loop_252: array32 %g3, %l6, %l1 fmuld8sux16 %f6, %f3, %f4 fzero %f8 loop_253: ldsw [%l7 + 0x2C], %l3 fmul8x16al %f15, %f7, %f4 edge8l %i1, %o3, %o7 ldsb [%l7 + 0x4F], %i2 edge8n %g7, %i3, %l4 ldsb [%l7 + 0x23], %o5 fnot1s %f14, %f10 fmovsne %xcc, %f7, %f12 orcc %g5, 0x1321, %i4 fcmpgt16 %f8, %f10, %o4 lduh [%l7 + 0x46], %o6 stx %l5, [%l7 + 0x58] std %f12, [%l7 + 0x70] fzeros %f11 lduw [%l7 + 0x7C], %o0 edge8l %g2, %o1, %i0 bl loop_254 st %f13, [%l7 + 0x38] lduw [%l7 + 0x5C], %i5 udivcc %o2, 0x0CDC, %g6 loop_254: bpos,a,pt %xcc, loop_255 fnot2 %f0, %f0 taddcc %i6, 0x0D0D, %g4 movleu %xcc, %l2, %i7 loop_255: fmovrdgez %g1, %f6, %f14 udiv %l0, 0x1493, %g3 movvc %xcc, %l1, %l6 fmovsg %icc, %f10, %f9 fnands %f9, %f2, %f11 sra %i1, %l3, %o3 fnand %f10, %f0, %f12 fnands %f7, %f11, %f8 ldub [%l7 + 0x43], %i2 fba %fcc3, loop_256 movne %icc, %o7, %g7 fble %fcc2, loop_257 fone %f14 loop_256: st %f15, [%l7 + 0x14] addccc %i3, %o5, %g5 loop_257: fbug,a %fcc3, loop_258 fpack16 %f10, %f12 bvs,a loop_259 tcs %xcc, 0x5 loop_258: movge %icc, %i4, %o4 lduw [%l7 + 0x44], %o6 loop_259: ldsw [%l7 + 0x68], %l5 ldsb [%l7 + 0x42], %l4 lduw [%l7 + 0x7C], %g2 fxnor %f12, %f8, %f14 tge %xcc, 0x5 nop setx loop_260, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrde %o1, %f14, %f6 movle %xcc, %o0, %i5 fmovsgu %icc, %f11, %f14 loop_260: std %f4, [%l7 + 0x20] fmovrslez %i0, %f4, %f10 ldd [%l7 + 0x58], %f12 fpmerge %f0, %f13, %f8 brlz %o2, loop_261 orn %g6, %i6, %l2 bvs,a,pn %icc, loop_262 udiv %i7, 0x0CEE, %g4 loop_261: ldub [%l7 + 0x74], %g1 movne %xcc, %g3, %l0 loop_262: fmovsne %icc, %f11, %f0 ba,pn %icc, loop_263 fmovsle %xcc, %f11, %f2 addc %l1, 0x18E1, %i1 fandnot2 %f10, %f4, %f6 loop_263: movvc %xcc, %l3, %o3 tvc %xcc, 0x6 fxnor %f0, %f12, %f6 or %l6, 0x1086, %i2 ta %icc, 0x1 orncc %o7, %i3, %g7 edge32l %o5, %i4, %g5 smul %o6, 0x010C, %l5 movgu %icc, %o4, %g2 brgz,a %o1, loop_264 fmovdvc %xcc, %f9, %f14 brgez %l4, loop_265 std %f4, [%l7 + 0x08] loop_264: ldsw [%l7 + 0x68], %i5 fornot1s %f12, %f14, %f1 loop_265: stw %i0, [%l7 + 0x18] udivcc %o2, 0x1077, %o0 movleu %icc, %i6, %g6 andncc %l2, %i7, %g1 fxnors %f7, %f1, %f1 ldub [%l7 + 0x3E], %g4 fmovsneg %xcc, %f12, %f10 stb %g3, [%l7 + 0x27] sdivcc %l0, 0x1F88, %l1 fors %f12, %f15, %f1 fmul8sux16 %f10, %f8, %f2 ldsb [%l7 + 0x64], %l3 ld [%l7 + 0x50], %f12 fmovdvc %icc, %f8, %f10 edge8 %i1, %l6, %o3 fmovsgu %xcc, %f4, %f3 fcmps %fcc1, %f13, %f3 sub %i2, 0x1663, %o7 fbge %fcc2, loop_266 ldsh [%l7 + 0x30], %g7 fpsub32 %f8, %f2, %f8 stw %i3, [%l7 + 0x68] loop_266: fpsub16s %f6, %f1, %f1 addcc %o5, %g5, %o6 brgz %i4, loop_267 ldsb [%l7 + 0x40], %l5 tl %icc, 0x1 ldd [%l7 + 0x28], %f14 loop_267: bn loop_268 bgu,a,pn %xcc, loop_269 bcc loop_270 std %f0, [%l7 + 0x20] loop_268: fxnor %f14, %f2, %f12 loop_269: fmovs %f13, %f8 loop_270: orn %o4, 0x1424, %g2 movge %xcc, %o1, %i5 ble,a,pn %xcc, loop_271 fcmped %fcc1, %f8, %f10 orn %l4, 0x0CE1, %i0 fmuld8ulx16 %f13, %f14, %f6 loop_271: brlz %o0, loop_272 std %f8, [%l7 + 0x68] srax %i6, 0x0A, %o2 stx %l2, [%l7 + 0x18] loop_272: ld [%l7 + 0x20], %f3 ldsw [%l7 + 0x38], %i7 st %f0, [%l7 + 0x58] stw %g1, [%l7 + 0x44] ldsh [%l7 + 0x5C], %g6 fblg %fcc1, loop_273 fcmpne32 %f10, %f10, %g4 fmovspos %icc, %f8, %f9 ldsh [%l7 + 0x2A], %g3 loop_273: bcc loop_274 tvc %icc, 0x0 fbne %fcc0, loop_275 fpack16 %f14, %f7 loop_274: fbug %fcc2, loop_276 bne,a,pn %xcc, loop_277 loop_275: bn,a,pt %xcc, loop_278 fnegs %f1, %f14 loop_276: fornot1 %f0, %f14, %f8 loop_277: andncc %l1, %l0, %l3 loop_278: movpos %xcc, %l6, %i1 std %f8, [%l7 + 0x40] fcmped %fcc0, %f2, %f10 movre %o3, %i2, %o7 fpsub32s %f6, %f9, %f12 bne %xcc, loop_279 array8 %g7, %o5, %i3 fmovrdlez %o6, %f2, %f0 st %f4, [%l7 + 0x68] loop_279: fmovsge %icc, %f12, %f9 edge32 %i4, %l5, %o4 fmovspos %icc, %f6, %f4 udiv %g2, 0x1A57, %o1 ld [%l7 + 0x14], %f5 fandnot1 %f8, %f4, %f0 lduw [%l7 + 0x78], %g5 fmovdne %xcc, %f8, %f9 ldsw [%l7 + 0x30], %i5 stb %l4, [%l7 + 0x1A] fbn %fcc0, loop_280 lduw [%l7 + 0x5C], %o0 fmovspos %xcc, %f10, %f6 fabss %f5, %f4 loop_280: ldub [%l7 + 0x0C], %i0 ld [%l7 + 0x1C], %f5 array16 %o2, %i6, %i7 ldsh [%l7 + 0x38], %g1 fnegd %f12, %f4 movre %g6, %l2, %g3 stx %g4, [%l7 + 0x50] fmovrdlz %l0, %f10, %f10 fcmpd %fcc2, %f10, %f2 bneg,pn %icc, loop_281 st %f10, [%l7 + 0x18] ldub [%l7 + 0x3D], %l3 stx %l1, [%l7 + 0x10] loop_281: ldsh [%l7 + 0x40], %l6 fmovspos %xcc, %f14, %f7 brnz,a %o3, loop_282 fmovs %f13, %f6 ldsh [%l7 + 0x60], %i1 movneg %xcc, %i2, %g7 loop_282: ldsh [%l7 + 0x2A], %o5 tcc %icc, 0x5 fmul8ulx16 %f0, %f0, %f0 tcs %icc, 0x2 fones %f2 movvc %xcc, %o7, %i3 st %f7, [%l7 + 0x54] ldub [%l7 + 0x13], %o6 fnot1 %f14, %f12 faligndata %f0, %f12, %f4 fnot1 %f8, %f10 fmovrsne %l5, %f0, %f4 brz,a %i4, loop_283 fbg,a %fcc0, loop_284 ldsw [%l7 + 0x14], %o4 fbu,a %fcc3, loop_285 loop_283: ba,a %icc, loop_286 loop_284: fxor %f0, %f2, %f2 ldub [%l7 + 0x36], %o1 loop_285: fcmple16 %f4, %f8, %g2 loop_286: fmovrslez %i5, %f2, %f14 brnz,a %l4, loop_287 fornot1 %f2, %f14, %f2 sth %g5, [%l7 + 0x1E] fandnot2s %f11, %f1, %f8 loop_287: subcc %i0, %o0, %i6 fnegs %f15, %f7 bneg loop_288 taddcctv %i7, 0x0EF5, %o2 fmovdcs %xcc, %f8, %f6 tgu %xcc, 0x2 loop_288: movne %icc, %g1, %l2 stw %g6, [%l7 + 0x3C] tle %xcc, 0x1 stx %g4, [%l7 + 0x18] tg %icc, 0x6 fxnors %f10, %f9, %f2 fcmpgt16 %f14, %f10, %g3 movcc %icc, %l3, %l0 edge16ln %l6, %l1, %o3 fmovdl %xcc, %f1, %f2 fbue %fcc2, loop_289 orcc %i2, %g7, %o5 popc %i1, %o7 fnegs %f0, %f0 loop_289: fmovrslez %o6, %f13, %f5 lduw [%l7 + 0x1C], %i3 bge loop_290 ldsh [%l7 + 0x28], %i4 andcc %o4, %o1, %g2 bneg loop_291 loop_290: ldx [%l7 + 0x18], %i5 sdivx %l4, 0x0693, %g5 alignaddrl %l5, %o0, %i6 loop_291: xnorcc %i0, %i7, %g1 fmovspos %xcc, %f11, %f11 st %f8, [%l7 + 0x74] fpack32 %f4, %f4, %f2 ldub [%l7 + 0x1F], %o2 stx %g6, [%l7 + 0x58] ldub [%l7 + 0x6E], %l2 bgu,a,pt %xcc, loop_292 popc 0x1D66, %g4 fmovdgu %icc, %f11, %f8 sdivcc %g3, 0x03F4, %l0 loop_292: te %icc, 0x3 fornot1 %f2, %f6, %f6 fmovscc %icc, %f1, %f11 ldsb [%l7 + 0x78], %l3 tne %icc, 0x7 fbge %fcc2, loop_293 siam 0x0 fmovscc %icc, %f15, %f0 movpos %icc, %l1, %l6 loop_293: st %f1, [%l7 + 0x3C] brgz,a %i2, loop_294 orn %o3, %o5, %i1 fcmpes %fcc1, %f4, %f12 ldsb [%l7 + 0x17], %g7 loop_294: st %f2, [%l7 + 0x28] edge8ln %o6, %o7, %i3 ld [%l7 + 0x74], %f13 brgz %i4, loop_295 ldd [%l7 + 0x78], %f8 fmovs %f8, %f8 stb %o1, [%l7 + 0x0E] loop_295: fcmpgt16 %f2, %f8, %o4 stw %g2, [%l7 + 0x08] and %l4, %i5, %l5 fpadd32s %f7, %f12, %f0 lduh [%l7 + 0x48], %g5 st %f0, [%l7 + 0x24] ldsb [%l7 + 0x7C], %i6 stb %i0, [%l7 + 0x32] movrne %o0, 0x18F, %i7 fexpand %f15, %f8 subcc %g1, 0x15B3, %g6 bn,a %xcc, loop_296 xorcc %l2, 0x0F09, %o2 edge8 %g4, %l0, %g3 brlz,a %l1, loop_297 loop_296: tl %xcc, 0x2 lduw [%l7 + 0x1C], %l6 andcc %l3, 0x0993, %o3 loop_297: fornot1s %f2, %f14, %f8 ldsb [%l7 + 0x43], %o5 fbul,a %fcc1, loop_298 movrgz %i1, 0x1C8, %i2 fnegs %f14, %f14 fbge,a %fcc0, loop_299 loop_298: mulx %o6, 0x079F, %g7 ldx [%l7 + 0x58], %o7 fpackfix %f8, %f9 loop_299: tcc %icc, 0x6 fbe,a %fcc3, loop_300 fones %f15 fabss %f10, %f4 ldsw [%l7 + 0x74], %i3 loop_300: stx %o1, [%l7 + 0x10] edge16l %o4, %i4, %l4 fcmple16 %f4, %f12, %g2 fnegs %f2, %f6 ldub [%l7 + 0x08], %l5 edge16l %g5, %i6, %i0 popc %i5, %o0 fmovsn %xcc, %f2, %f11 sth %g1, [%l7 + 0x7E] and %g6, %i7, %o2 fabsd %f12, %f12 fnor %f8, %f4, %f0 fba,a %fcc2, loop_301 sth %g4, [%l7 + 0x6A] fbu,a %fcc3, loop_302 fcmped %fcc2, %f0, %f4 loop_301: stw %l0, [%l7 + 0x54] lduw [%l7 + 0x40], %g3 loop_302: tle %icc, 0x5 fmovsn %xcc, %f13, %f14 fmovdl %xcc, %f10, %f7 fnegd %f2, %f8 edge8ln %l2, %l1, %l6 stx %o3, [%l7 + 0x38] ldsb [%l7 + 0x5A], %l3 ba,pt %icc, loop_303 lduw [%l7 + 0x38], %o5 addcc %i2, 0x02FD, %i1 fcmpgt16 %f12, %f2, %g7 loop_303: edge32 %o7, %i3, %o1 std %f0, [%l7 + 0x38] fnors %f15, %f10, %f13 stb %o4, [%l7 + 0x21] ta %xcc, 0x7 lduw [%l7 + 0x5C], %o6 tleu %xcc, 0x0 addccc %i4, %g2, %l4 ld [%l7 + 0x28], %f9 fpack16 %f4, %f14 ldsb [%l7 + 0x69], %g5 stb %l5, [%l7 + 0x75] lduw [%l7 + 0x34], %i6 fbg,a %fcc2, loop_304 addc %i0, %i5, %o0 movg %xcc, %g6, %i7 fsrc1 %f12, %f2 loop_304: tne %xcc, 0x4 ldsw [%l7 + 0x08], %g1 sdivcc %o2, 0x1297, %l0 taddcc %g4, %g3, %l2 fsrc2s %f14, %f10 fzero %f4 edge8n %l6, %l1, %l3 subcc %o5, 0x0FDB, %o3 fmovsa %xcc, %f9, %f12 fmovdvc %xcc, %f10, %f9 ldx [%l7 + 0x10], %i2 fcmpgt16 %f0, %f6, %g7 addcc %i1, 0x0596, %i3 fmovrsgz %o7, %f14, %f1 fmovdcs %xcc, %f10, %f15 movl %icc, %o1, %o4 bge,pn %icc, loop_305 nop setx loop_306, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movneg %icc, %o6, %i4 fbg %fcc0, loop_307 loop_305: fmovrdgz %g2, %f2, %f12 loop_306: movre %g5, %l4, %i6 ldub [%l7 + 0x1E], %i0 loop_307: fcmpeq32 %f10, %f12, %l5 ble,pt %icc, loop_308 for %f2, %f14, %f14 sth %o0, [%l7 + 0x16] sth %g6, [%l7 + 0x24] loop_308: sethi 0x1C8A, %i7 ldx [%l7 + 0x50], %g1 ldsw [%l7 + 0x08], %o2 ldsh [%l7 + 0x2C], %i5 stw %l0, [%l7 + 0x58] ldsh [%l7 + 0x2E], %g4 fnors %f3, %f7, %f7 movrne %l2, 0x1AB, %l6 bneg,a,pt %icc, loop_309 bn,a loop_310 ldub [%l7 + 0x72], %g3 ldsw [%l7 + 0x2C], %l3 loop_309: movn %icc, %l1, %o3 loop_310: tl %icc, 0x4 ldd [%l7 + 0x40], %f14 ldsh [%l7 + 0x0A], %o5 fabsd %f10, %f12 fandnot2s %f1, %f12, %f1 fble %fcc1, loop_311 fxnors %f1, %f13, %f10 addcc %i2, %g7, %i1 xorcc %o7, 0x0BB7, %o1 loop_311: fornot2 %f6, %f0, %f4 fbug,a %fcc1, loop_312 movn %icc, %i3, %o6 sth %o4, [%l7 + 0x1E] ldd [%l7 + 0x20], %f14 loop_312: mulx %i4, 0x16E9, %g2 lduw [%l7 + 0x74], %l4 ldd [%l7 + 0x28], %f12 xnor %i6, 0x1EB3, %i0 lduh [%l7 + 0x18], %l5 ldd [%l7 + 0x20], %f10 fbo,a %fcc0, loop_313 stx %o0, [%l7 + 0x60] fmovrdgz %g6, %f12, %f10 ldub [%l7 + 0x77], %i7 loop_313: fmovsle %xcc, %f7, %f10 brgz,a %g1, loop_314 fmovdn %xcc, %f8, %f4 fmovdn %icc, %f10, %f12 fpack32 %f0, %f0, %f4 loop_314: lduw [%l7 + 0x60], %o2 ldsw [%l7 + 0x24], %g5 stb %i5, [%l7 + 0x36] std %f14, [%l7 + 0x50] ldx [%l7 + 0x38], %g4 edge16ln %l2, %l6, %g3 fmovdne %xcc, %f8, %f13 fmovrslz %l0, %f10, %f13 lduh [%l7 + 0x16], %l1 bvs,pt %xcc, loop_315 edge8n %o3, %l3, %i2 orn %g7, %i1, %o7 ldub [%l7 + 0x2D], %o1 loop_315: andn %o5, 0x0E40, %o6 brgz %o4, loop_316 bvc,a loop_317 fpsub16 %f8, %f14, %f14 stb %i4, [%l7 + 0x3A] loop_316: movg %icc, %g2, %l4 loop_317: fcmpgt32 %f2, %f8, %i3 ldub [%l7 + 0x31], %i0 fcmpgt16 %f14, %f14, %i6 fxnors %f8, %f7, %f5 stw %l5, [%l7 + 0x5C] stw %g6, [%l7 + 0x78] stx %o0, [%l7 + 0x60] fbe %fcc3, loop_318 ldsh [%l7 + 0x48], %i7 fxnor %f10, %f6, %f2 tcs %icc, 0x1 loop_318: ldsh [%l7 + 0x60], %o2 ldd [%l7 + 0x58], %f2 taddcc %g1, %g5, %g4 ld [%l7 + 0x44], %f11 fmul8ulx16 %f12, %f2, %f0 movrlz %i5, %l6, %g3 brgez,a %l0, loop_319 tn %xcc, 0x3 fmuld8sux16 %f2, %f4, %f14 fcmpne16 %f6, %f6, %l1 loop_319: fmovrslez %o3, %f0, %f3 ldub [%l7 + 0x6D], %l3 fmovscs %icc, %f2, %f15 fmovdcs %xcc, %f13, %f12 fsrc2s %f12, %f0 std %f12, [%l7 + 0x58] movpos %xcc, %l2, %i2 ldub [%l7 + 0x43], %g7 ldsb [%l7 + 0x47], %o7 fpsub32s %f1, %f3, %f12 fmovrdlz %i1, %f10, %f8 bcc loop_320 fzero %f10 ldsh [%l7 + 0x2A], %o5 stx %o1, [%l7 + 0x20] loop_320: fmul8sux16 %f8, %f8, %f10 fbn %fcc3, loop_321 and %o6, 0x1993, %i4 tvc %icc, 0x1 brgz,a %g2, loop_322 loop_321: xor %l4, 0x01EA, %o4 fmovdl %icc, %f0, %f10 edge16ln %i3, %i0, %l5 loop_322: addc %g6, %i6, %o0 fsrc2 %f0, %f6 andncc %o2, %g1, %i7 fpadd16 %f0, %f12, %f6 movrlz %g5, %i5, %g4 fcmpne32 %f10, %f0, %l6 ldsh [%l7 + 0x34], %g3 ldsh [%l7 + 0x22], %l0 fands %f6, %f2, %f11 xor %l1, 0x1A55, %l3 addcc %o3, %l2, %g7 fmovda %icc, %f4, %f0 fpsub32 %f14, %f0, %f8 fbug %fcc2, loop_323 lduh [%l7 + 0x72], %i2 fones %f4 st %f0, [%l7 + 0x68] loop_323: stw %i1, [%l7 + 0x3C] fbn,a %fcc0, loop_324 ldx [%l7 + 0x30], %o5 fbue,a %fcc3, loop_325 ldsw [%l7 + 0x50], %o1 loop_324: lduw [%l7 + 0x48], %o6 fmovrdgz %o7, %f10, %f4 loop_325: fnegs %f6, %f8 popc 0x0C97, %g2 fmuld8sux16 %f9, %f1, %f12 ldsb [%l7 + 0x11], %i4 tleu %xcc, 0x5 sth %o4, [%l7 + 0x56] smul %l4, %i3, %i0 fblg,a %fcc2, loop_326 fmovdle %xcc, %f6, %f3 ldd [%l7 + 0x38], %f6 fmovse %icc, %f2, %f10 loop_326: std %f2, [%l7 + 0x08] fmovs %f8, %f12 fornot2 %f2, %f4, %f8 ldx [%l7 + 0x78], %g6 fabss %f2, %f5 fmovdgu %icc, %f2, %f1 lduw [%l7 + 0x4C], %l5 orncc %o0, %o2, %i6 bleu,a loop_327 brlez %g1, loop_328 fmovscc %xcc, %f4, %f9 movgu %xcc, %i7, %g5 loop_327: fmul8ulx16 %f6, %f10, %f8 loop_328: movvc %icc, %g4, %i5 movn %xcc, %g3, %l6 fmovdg %xcc, %f1, %f12 fcmps %fcc0, %f2, %f10 movneg %icc, %l1, %l3 fand %f12, %f14, %f4 edge16l %o3, %l2, %g7 orncc %l0, %i2, %o5 edge32n %i1, %o1, %o6 fmovdvs %xcc, %f1, %f12 tvs %xcc, 0x0 bshuffle %f8, %f12, %f10 fba %fcc0, loop_329 sllx %o7, 0x01, %i4 tge %icc, 0x4 bn,a,pt %xcc, loop_330 loop_329: ldd [%l7 + 0x28], %f0 tge %xcc, 0x6 fzero %f4 loop_330: ldsw [%l7 + 0x68], %o4 fbe %fcc3, loop_331 sllx %l4, %i3, %i0 ldx [%l7 + 0x70], %g6 ldsw [%l7 + 0x4C], %l5 loop_331: ldsb [%l7 + 0x1C], %o0 alignaddrl %o2, %g2, %i6 edge32l %i7, %g1, %g5 mulx %i5, 0x1254, %g3 andncc %l6, %l1, %l3 ldub [%l7 + 0x13], %g4 fmovdn %xcc, %f6, %f10 tg %xcc, 0x4 movneg %icc, %o3, %l2 stb %l0, [%l7 + 0x45] ld [%l7 + 0x74], %f5 edge8ln %i2, %g7, %i1 fmovrde %o5, %f0, %f10 fmovrde %o6, %f10, %f14 fmovrdgz %o7, %f8, %f14 fmovse %icc, %f7, %f8 fmovdg %icc, %f2, %f8 andn %i4, 0x056E, %o1 fpadd32 %f6, %f14, %f2 movrne %o4, %l4, %i3 bgu,a loop_332 tvc %icc, 0x1 fnot1s %f11, %f5 ld [%l7 + 0x7C], %f9 loop_332: fpadd16 %f8, %f2, %f12 bn,a %icc, loop_333 andncc %g6, %l5, %o0 ldsw [%l7 + 0x0C], %i0 ldsh [%l7 + 0x1C], %g2 loop_333: srl %i6, 0x03, %i7 tleu %xcc, 0x2 ldsh [%l7 + 0x58], %g1 ldsw [%l7 + 0x3C], %o2 fbn,a %fcc3, loop_334 sethi 0x17C3, %g5 fmovdpos %xcc, %f5, %f9 bvc,a %xcc, loop_335 loop_334: fcmpd %fcc2, %f0, %f10 fmovrsne %g3, %f5, %f1 bl,pn %xcc, loop_336 loop_335: fcmpne16 %f12, %f8, %l6 nop setx loop_337, %l0, %l1 jmpl %l1, %i5 fcmple32 %f14, %f0, %l1 loop_336: fmovrslez %l3, %f11, %f9 xnor %g4, 0x056C, %l2 loop_337: fmovdleu %icc, %f12, %f14 fbuge %fcc3, loop_338 fmovdcs %xcc, %f2, %f5 fmovsgu %xcc, %f5, %f15 fpadd32s %f3, %f6, %f7 loop_338: fxnor %f0, %f12, %f8 fmovrde %o3, %f0, %f6 ldub [%l7 + 0x59], %i2 fmovrslz %l0, %f15, %f13 brgez %i1, loop_339 lduh [%l7 + 0x26], %o5 be loop_340 lduw [%l7 + 0x7C], %o6 loop_339: st %f7, [%l7 + 0x0C] add %g7, %o7, %i4 loop_340: st %f2, [%l7 + 0x30] array32 %o4, %l4, %i3 bg loop_341 fbu,a %fcc0, loop_342 fand %f8, %f12, %f0 fbn,a %fcc2, loop_343 loop_341: st %f14, [%l7 + 0x3C] loop_342: fnegd %f10, %f0 lduw [%l7 + 0x14], %g6 loop_343: edge16 %l5, %o0, %i0 fabss %f6, %f13 ldsh [%l7 + 0x42], %g2 tle %xcc, 0x6 stx %i6, [%l7 + 0x40] ld [%l7 + 0x74], %f6 tpos %xcc, 0x0 fble,a %fcc3, loop_344 brlez,a %o1, loop_345 fnot2 %f4, %f4 for %f8, %f14, %f14 loop_344: ldx [%l7 + 0x20], %i7 loop_345: fbule,a %fcc0, loop_346 fbule %fcc2, loop_347 fmovsvs %xcc, %f4, %f15 stx %g1, [%l7 + 0x48] loop_346: fmovrde %o2, %f4, %f14 loop_347: fcmple16 %f10, %f2, %g5 fmuld8sux16 %f14, %f14, %f6 ld [%l7 + 0x24], %f2 fcmpeq16 %f4, %f8, %l6 stw %i5, [%l7 + 0x24] and %g3, %l1, %g4 fmovrslz %l3, %f7, %f8 ldub [%l7 + 0x35], %l2 stw %o3, [%l7 + 0x54] movrgz %l0, %i2, %i1 srax %o6, 0x0D, %g7 fmovdl %icc, %f15, %f13 fbn %fcc0, loop_348 fmovsvc %xcc, %f13, %f3 mulx %o5, %i4, %o7 fmul8x16au %f12, %f11, %f8 loop_348: edge8 %l4, %i3, %g6 alignaddrl %l5, %o0, %o4 ldx [%l7 + 0x48], %i0 ldub [%l7 + 0x17], %g2 bleu,pn %xcc, loop_349 tsubcc %o1, 0x09C9, %i7 subccc %g1, %i6, %g5 addccc %l6, %o2, %i5 loop_349: edge16n %l1, %g3, %l3 ldsh [%l7 + 0x36], %g4 udivcc %l2, 0x01A4, %l0 sdiv %i2, 0x147F, %i1 fnegd %f2, %f8 stb %o6, [%l7 + 0x1B] stb %o3, [%l7 + 0x78] movrgez %g7, %i4, %o5 ldsw [%l7 + 0x68], %o7 bleu,a loop_350 fbuge,a %fcc0, loop_351 fnor %f10, %f6, %f12 fmul8x16au %f10, %f4, %f10 loop_350: stw %i3, [%l7 + 0x38] loop_351: nop setx loop_352, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movle %icc, %l4, %l5 ldub [%l7 + 0x21], %o0 ldsw [%l7 + 0x64], %o4 loop_352: fmul8ulx16 %f10, %f8, %f10 fmovrsne %g6, %f3, %f5 fbug %fcc2, loop_353 ldsb [%l7 + 0x60], %g2 fsrc1s %f14, %f14 bl,a %xcc, loop_354 loop_353: fmovsg %xcc, %f10, %f6 mulx %o1, %i0, %i7 fornot2 %f12, %f0, %f12 loop_354: ldd [%l7 + 0x38], %f0 tcs %xcc, 0x4 fmovsneg %xcc, %f8, %f13 edge8l %i6, %g5, %g1 fexpand %f7, %f4 mova %xcc, %o2, %i5 stx %l6, [%l7 + 0x18] fmovdg %icc, %f12, %f5 tleu %xcc, 0x4 st %f14, [%l7 + 0x10] tge %xcc, 0x3 std %f6, [%l7 + 0x10] bvs,pt %xcc, loop_355 fbule,a %fcc3, loop_356 edge32ln %g3, %l1, %l3 brlez,a %l2, loop_357 loop_355: st %f7, [%l7 + 0x74] loop_356: ldx [%l7 + 0x18], %g4 bl,a loop_358 loop_357: edge16ln %l0, %i1, %i2 fsrc1s %f15, %f7 lduw [%l7 + 0x24], %o6 loop_358: mulscc %o3, %i4, %g7 brlez %o7, loop_359 lduw [%l7 + 0x78], %i3 nop setx loop_360, %l0, %l1 jmpl %l1, %l4 ldsw [%l7 + 0x64], %o5 loop_359: edge16ln %l5, %o0, %o4 st %f4, [%l7 + 0x18] loop_360: movpos %icc, %g2, %g6 te %icc, 0x5 ldx [%l7 + 0x18], %i0 ldsw [%l7 + 0x64], %o1 brlz,a %i7, loop_361 ldsw [%l7 + 0x2C], %g5 fnands %f2, %f12, %f14 ldx [%l7 + 0x60], %g1 loop_361: call loop_362 sth %o2, [%l7 + 0x36] ldx [%l7 + 0x30], %i5 fcmpgt32 %f14, %f14, %i6 loop_362: movrgz %g3, 0x369, %l1 ldd [%l7 + 0x60], %f6 lduw [%l7 + 0x28], %l3 stb %l6, [%l7 + 0x55] fsrc2s %f6, %f13 xnorcc %l2, %l0, %i1 fbu %fcc3, loop_363 fmovrsgez %g4, %f0, %f3 fone %f8 brz,a %o6, loop_364 loop_363: fnor %f8, %f0, %f14 sth %i2, [%l7 + 0x44] stx %o3, [%l7 + 0x10] loop_364: ldx [%l7 + 0x50], %g7 fones %f0 fmovdl %xcc, %f12, %f11 fabsd %f8, %f4 tge %xcc, 0x7 ld [%l7 + 0x78], %f8 move %xcc, %o7, %i4 fbul %fcc2, loop_365 mulscc %l4, 0x0884, %i3 movn %icc, %l5, %o5 movg %xcc, %o4, %o0 loop_365: fxors %f8, %f15, %f1 ldsh [%l7 + 0x2C], %g6 tcs %xcc, 0x2 lduh [%l7 + 0x1C], %i0 fpadd16s %f4, %f7, %f5 bcc,a loop_366 xnor %o1, %g2, %g5 andncc %g1, %i7, %o2 std %f8, [%l7 + 0x60] loop_366: lduh [%l7 + 0x16], %i5 xor %i6, 0x08E3, %l1 ldub [%l7 + 0x52], %l3 std %f0, [%l7 + 0x28] bpos,a loop_367 movgu %xcc, %l6, %l2 movge %xcc, %g3, %l0 sth %g4, [%l7 + 0x48] loop_367: ld [%l7 + 0x48], %f13 ldx [%l7 + 0x38], %o6 stx %i2, [%l7 + 0x38] fpsub16s %f6, %f9, %f3 st %f0, [%l7 + 0x5C] or %i1, %o3, %g7 subccc %o7, %l4, %i3 fmovspos %icc, %f12, %f15 fbo %fcc2, loop_368 edge8n %l5, %o5, %o4 lduw [%l7 + 0x38], %o0 ldsw [%l7 + 0x78], %i4 loop_368: sllx %g6, %o1, %g2 stw %g5, [%l7 + 0x10] xorcc %g1, 0x15C7, %i0 fmovsvs %icc, %f7, %f1 bge loop_369 sethi 0x05D9, %o2 fmovsleu %icc, %f11, %f3 fcmpgt32 %f10, %f0, %i5 loop_369: bne,pt %xcc, loop_370 fxnors %f1, %f12, %f15 fmovsvs %icc, %f8, %f13 ldsb [%l7 + 0x5F], %i7 loop_370: fpsub16s %f6, %f0, %f11 fones %f8 bl %icc, loop_371 fmovdn %xcc, %f1, %f9 ldub [%l7 + 0x59], %l1 ldx [%l7 + 0x20], %l3 loop_371: fmovspos %xcc, %f12, %f9 sth %l6, [%l7 + 0x2E] tle %xcc, 0x7 ldsb [%l7 + 0x58], %i6 brgez,a %g3, loop_372 st %f11, [%l7 + 0x14] alignaddrl %l0, %g4, %l2 ldx [%l7 + 0x08], %i2 loop_372: fpadd32 %f10, %f10, %f10 brz,a %o6, loop_373 fpsub16 %f2, %f6, %f2 fmul8x16 %f12, %f0, %f0 srlx %o3, 0x1B, %g7 loop_373: st %f2, [%l7 + 0x6C] fnors %f12, %f10, %f12 bleu,a,pn %icc, loop_374 movgu %xcc, %i1, %o7 fandnot1s %f13, %f9, %f4 std %f0, [%l7 + 0x08] loop_374: fpsub16s %f14, %f12, %f13 ldx [%l7 + 0x70], %l4 fmovse %icc, %f7, %f0 stb %l5, [%l7 + 0x7E] fmovrdgez %i3, %f10, %f4 ldd [%l7 + 0x18], %f8 fmovrsgz %o4, %f8, %f7 st %f10, [%l7 + 0x2C] lduh [%l7 + 0x62], %o0 lduw [%l7 + 0x40], %i4 bn,a,pt %xcc, loop_375 ldsb [%l7 + 0x58], %o5 fbg %fcc1, loop_376 sllx %o1, %g2, %g6 loop_375: fmovdvc %xcc, %f8, %f10 sth %g5, [%l7 + 0x32] loop_376: stb %i0, [%l7 + 0x15] stw %o2, [%l7 + 0x68] fors %f4, %f11, %f2 array32 %i5, %i7, %l1 tneg %icc, 0x3 movneg %icc, %g1, %l6 lduw [%l7 + 0x3C], %i6 mulscc %l3, %g3, %l0 call loop_377 ldsw [%l7 + 0x70], %l2 ldsb [%l7 + 0x09], %i2 srlx %g4, %o3, %g7 loop_377: st %f14, [%l7 + 0x68] movvc %xcc, %i1, %o6 st %f1, [%l7 + 0x30] edge16l %o7, %l4, %i3 ble,a,pt %xcc, loop_378 fmovsneg %xcc, %f14, %f11 brlz,a %o4, loop_379 umulcc %l5, 0x1E54, %i4 loop_378: fpack16 %f14, %f3 siam 0x2 loop_379: ldsh [%l7 + 0x30], %o0 fmovdge %xcc, %f13, %f13 sth %o1, [%l7 + 0x36] movcc %icc, %o5, %g6 ldsb [%l7 + 0x38], %g2 tvs %icc, 0x5 fmovsvc %xcc, %f5, %f1 ldx [%l7 + 0x70], %i0 ldsh [%l7 + 0x10], %g5 ldd [%l7 + 0x20], %f14 stx %i5, [%l7 + 0x40] fcmped %fcc3, %f4, %f8 andcc %i7, %l1, %g1 xnorcc %o2, 0x1DA3, %l6 ldd [%l7 + 0x08], %f10 movneg %xcc, %l3, %g3 stx %l0, [%l7 + 0x40] array8 %i6, %i2, %l2 st %f5, [%l7 + 0x6C] bcc loop_380 fmovdn %icc, %f4, %f8 fmovd %f14, %f6 std %f12, [%l7 + 0x58] loop_380: ldsb [%l7 + 0x7F], %o3 fpsub16s %f15, %f1, %f0 ld [%l7 + 0x34], %f6 srax %g7, %g4, %i1 fzero %f8 st %f12, [%l7 + 0x5C] umul %o6, 0x1A1B, %o7 array32 %l4, %i3, %l5 fmovdleu %xcc, %f8, %f6 fmovrdgz %o4, %f8, %f6 ldx [%l7 + 0x40], %i4 std %f6, [%l7 + 0x28] stw %o1, [%l7 + 0x7C] stx %o0, [%l7 + 0x30] subccc %g6, %g2, %i0 tgu %xcc, 0x0 stx %o5, [%l7 + 0x60] fbue,a %fcc3, loop_381 fpack16 %f8, %f7 fxnor %f6, %f14, %f4 ldsw [%l7 + 0x5C], %g5 loop_381: std %f8, [%l7 + 0x38] subccc %i5, %l1, %i7 bne,a loop_382 ldsb [%l7 + 0x7F], %o2 sra %l6, 0x03, %l3 lduw [%l7 + 0x44], %g1 loop_382: fpackfix %f14, %f12 stx %g3, [%l7 + 0x28] bcc %icc, loop_383 fsrc1s %f5, %f10 ldd [%l7 + 0x70], %f8 ldub [%l7 + 0x59], %l0 loop_383: ldd [%l7 + 0x58], %f4 fnot1s %f6, %f15 alignaddrl %i2, %l2, %o3 stw %g7, [%l7 + 0x28] lduw [%l7 + 0x3C], %i6 ldd [%l7 + 0x30], %f10 fmovdge %xcc, %f1, %f9 smul %g4, %o6, %i1 edge16l %o7, %l4, %l5 udivx %i3, 0x0F31, %o4 ld [%l7 + 0x68], %f13 addc %i4, %o0, %g6 fandnot2s %f10, %f0, %f9 faligndata %f14, %f8, %f8 lduw [%l7 + 0x54], %g2 movrlz %o1, %i0, %o5 fexpand %f8, %f6 fornot2 %f12, %f10, %f8 fabss %f15, %f6 ld [%l7 + 0x2C], %f13 sth %i5, [%l7 + 0x52] fmovsn %icc, %f8, %f0 lduh [%l7 + 0x2E], %l1 lduh [%l7 + 0x50], %i7 fmovdn %xcc, %f8, %f3 fmovsge %icc, %f13, %f13 fpadd32 %f0, %f8, %f8 alignaddrl %g5, %l6, %l3 taddcc %o2, 0x03BC, %g1 movleu %xcc, %l0, %g3 sethi 0x00D8, %i2 bleu,pt %xcc, loop_384 ldsw [%l7 + 0x28], %l2 ld [%l7 + 0x68], %f15 fcmpeq16 %f10, %f0, %o3 loop_384: call loop_385 movle %icc, %i6, %g7 bcs,pn %xcc, loop_386 ld [%l7 + 0x5C], %f1 loop_385: lduw [%l7 + 0x74], %o6 fmovscs %icc, %f15, %f4 loop_386: stw %g4, [%l7 + 0x48] ba,a loop_387 lduw [%l7 + 0x50], %i1 sth %l4, [%l7 + 0x4A] ldd [%l7 + 0x18], %f14 loop_387: and %o7, %l5, %o4 fnot1s %f9, %f5 stx %i4, [%l7 + 0x68] tg %icc, 0x3 fmul8x16al %f7, %f12, %f10 addc %i3, %g6, %o0 fcmpgt32 %f4, %f8, %o1 nop setx loop_388, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdneg %xcc, %f5, %f1 fmovsvc %icc, %f0, %f8 bge,a %xcc, loop_389 loop_388: fcmped %fcc2, %f14, %f14 be,pn %xcc, loop_390 fmovd %f6, %f2 loop_389: fnegd %f14, %f6 ldd [%l7 + 0x28], %f14 loop_390: array8 %i0, %g2, %i5 fmovdgu %icc, %f14, %f8 fmul8x16al %f3, %f7, %f8 stx %l1, [%l7 + 0x18] stx %o5, [%l7 + 0x18] movrne %g5, %l6, %i7 ldd [%l7 + 0x28], %f2 fmovsl %icc, %f13, %f0 stw %l3, [%l7 + 0x54] fmovse %xcc, %f0, %f2 ldsh [%l7 + 0x16], %g1 lduw [%l7 + 0x78], %l0 sdivx %o2, 0x176E, %g3 movleu %xcc, %i2, %o3 sth %i6, [%l7 + 0x7A] edge8n %l2, %o6, %g4 lduh [%l7 + 0x7C], %i1 ldsw [%l7 + 0x60], %g7 lduh [%l7 + 0x5C], %o7 edge16ln %l4, %l5, %i4 array32 %i3, %g6, %o4 st %f11, [%l7 + 0x48] andncc %o1, %o0, %g2 sth %i0, [%l7 + 0x50] bleu,a,pt %icc, loop_391 fornot2 %f14, %f12, %f14 lduh [%l7 + 0x3E], %i5 fmul8x16au %f1, %f14, %f12 loop_391: ldsb [%l7 + 0x47], %l1 fmovrde %o5, %f2, %f8 lduw [%l7 + 0x50], %g5 fmovrde %i7, %f12, %f12 brnz,a %l3, loop_392 stb %l6, [%l7 + 0x1B] subc %l0, 0x00CF, %g1 fcmple16 %f2, %f12, %g3 loop_392: fpadd16s %f4, %f6, %f9 ldsb [%l7 + 0x59], %i2 stb %o2, [%l7 + 0x72] ba %xcc, loop_393 fzeros %f3 fba,a %fcc0, loop_394 fbul %fcc3, loop_395 loop_393: sra %i6, %l2, %o3 ldsh [%l7 + 0x5E], %o6 loop_394: brz %i1, loop_396 loop_395: lduw [%l7 + 0x44], %g7 ldd [%l7 + 0x50], %f14 orncc %g4, %o7, %l5 loop_396: movge %icc, %i4, %i3 stw %g6, [%l7 + 0x2C] tgu %xcc, 0x7 fpadd32s %f1, %f7, %f11 xnorcc %l4, %o4, %o0 fpsub32 %f4, %f14, %f6 tpos %xcc, 0x1 sllx %o1, %g2, %i5 xnorcc %i0, 0x0B1C, %l1 fpadd16s %f3, %f2, %f2 st %f3, [%l7 + 0x34] ldub [%l7 + 0x52], %o5 smul %g5, %i7, %l3 taddcc %l0, %l6, %g3 xorcc %g1, %o2, %i2 brnz %i6, loop_397 ld [%l7 + 0x68], %f14 fandnot1s %f8, %f6, %f12 movcs %xcc, %o3, %l2 loop_397: bcc,a,pt %xcc, loop_398 ldd [%l7 + 0x40], %f12 std %f4, [%l7 + 0x40] array32 %i1, %o6, %g7 loop_398: edge8ln %g4, %o7, %l5 sdiv %i4, 0x000E, %g6 brnz %i3, loop_399 fpadd16s %f10, %f15, %f11 fcmpeq32 %f8, %f8, %o4 stw %l4, [%l7 + 0x40] loop_399: popc 0x0843, %o0 ldsb [%l7 + 0x59], %g2 movle %xcc, %i5, %i0 bne,a,pn %xcc, loop_400 sth %l1, [%l7 + 0x42] fmovsl %xcc, %f4, %f2 fnot2s %f0, %f12 loop_400: stx %o1, [%l7 + 0x50] and %o5, %i7, %l3 lduw [%l7 + 0x60], %l0 fabss %f13, %f8 nop setx loop_401, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdle %icc, %f0, %f6 fbue %fcc2, loop_402 tle %xcc, 0x1 loop_401: udiv %g5, 0x1746, %g3 ldsh [%l7 + 0x54], %l6 loop_402: te %icc, 0x5 fmovscc %xcc, %f1, %f3 fnot2 %f8, %f10 ldsh [%l7 + 0x42], %g1 faligndata %f6, %f2, %f10 fbo %fcc3, loop_403 ldd [%l7 + 0x08], %f4 fbn %fcc0, loop_404 ldx [%l7 + 0x40], %o2 loop_403: fpadd32s %f11, %f1, %f0 lduw [%l7 + 0x74], %i6 loop_404: fpadd32s %f2, %f13, %f15 fmovspos %icc, %f7, %f9 fand %f0, %f10, %f0 nop setx loop_405, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f2, [%l7 + 0x30] lduh [%l7 + 0x16], %o3 fxor %f10, %f2, %f8 loop_405: bvs %icc, loop_406 ld [%l7 + 0x24], %f9 orcc %i2, %i1, %o6 pdist %f2, %f12, %f8 loop_406: fmovdcs %xcc, %f11, %f5 movrlz %l2, %g7, %g4 brlz %l5, loop_407 umul %o7, 0x0EE6, %i4 bshuffle %f4, %f4, %f10 stb %i3, [%l7 + 0x42] loop_407: andncc %g6, %l4, %o4 edge32 %o0, %i5, %i0 movne %icc, %g2, %o1 movre %l1, 0x1F2, %i7 fmovse %icc, %f14, %f4 st %f5, [%l7 + 0x58] stx %o5, [%l7 + 0x50] stw %l0, [%l7 + 0x28] stx %l3, [%l7 + 0x10] fnors %f5, %f4, %f14 fble %fcc3, loop_408 ld [%l7 + 0x68], %f13 sll %g3, %l6, %g1 sth %o2, [%l7 + 0x3A] loop_408: tn %icc, 0x4 ldx [%l7 + 0x38], %g5 smulcc %i6, %i2, %i1 lduw [%l7 + 0x2C], %o3 ldub [%l7 + 0x78], %l2 sllx %o6, 0x11, %g4 ld [%l7 + 0x70], %f1 fbn,a %fcc2, loop_409 movle %icc, %l5, %g7 fpmerge %f0, %f7, %f8 std %f4, [%l7 + 0x18] loop_409: fxor %f14, %f10, %f2 lduh [%l7 + 0x52], %o7 tn %icc, 0x6 brz %i4, loop_410 fmovda %icc, %f7, %f2 fmovsvs %icc, %f11, %f9 tn %xcc, 0x6 loop_410: ldsh [%l7 + 0x78], %g6 bge,pn %icc, loop_411 stx %i3, [%l7 + 0x78] for %f14, %f10, %f0 std %f14, [%l7 + 0x18] loop_411: fpsub32s %f1, %f11, %f12 mova %xcc, %l4, %o4 stx %i5, [%l7 + 0x58] or %o0, 0x0938, %g2 fmovrdgz %i0, %f6, %f2 fnor %f0, %f2, %f10 fbge %fcc3, loop_412 movrlez %l1, 0x0AC, %o1 movcs %xcc, %o5, %i7 ldsh [%l7 + 0x54], %l3 loop_412: fpsub32 %f2, %f10, %f8 stb %g3, [%l7 + 0x7E] fmovd %f6, %f0 mulscc %l0, 0x19E7, %l6 xnor %g1, %o2, %g5 bpos,pt %xcc, loop_413 array32 %i6, %i2, %i1 fmovdl %xcc, %f4, %f4 subc %l2, 0x1066, %o3 loop_413: movneg %icc, %g4, %l5 fone %f4 tl %xcc, 0x5 ta %icc, 0x4 movrne %o6, 0x1AD, %o7 bneg,a,pt %icc, loop_414 lduh [%l7 + 0x5A], %g7 lduw [%l7 + 0x60], %g6 orncc %i3, %i4, %o4 loop_414: fsrc2s %f9, %f6 edge8n %l4, %i5, %g2 fbue %fcc0, loop_415 fpsub32 %f14, %f8, %f2 fbge,a %fcc2, loop_416 brlz,a %i0, loop_417 loop_415: bshuffle %f4, %f4, %f4 ldsb [%l7 + 0x2A], %o0 loop_416: stx %o1, [%l7 + 0x30] loop_417: xnorcc %l1, %i7, %o5 stx %l3, [%l7 + 0x70] edge8n %g3, %l6, %l0 ldsh [%l7 + 0x50], %o2 fmovdn %icc, %f7, %f15 movle %icc, %g1, %i6 srl %i2, %i1, %g5 fsrc2 %f14, %f10 stx %o3, [%l7 + 0x60] lduh [%l7 + 0x6C], %l2 fmul8sux16 %f4, %f4, %f10 fmovsl %xcc, %f15, %f6 st %f0, [%l7 + 0x30] bge,a,pt %icc, loop_418 fmovsge %xcc, %f9, %f1 ldsw [%l7 + 0x54], %l5 ld [%l7 + 0x4C], %f3 loop_418: movvs %icc, %o6, %g4 stx %g7, [%l7 + 0x58] smulcc %g6, %o7, %i4 sdivcc %i3, 0x1127, %l4 st %f10, [%l7 + 0x6C] fbuge %fcc0, loop_419 mulx %i5, %o4, %g2 movrgz %i0, %o0, %o1 ldx [%l7 + 0x40], %i7 loop_419: tsubcctv %o5, 0x12BB, %l1 edge8 %g3, %l3, %l0 mulx %o2, 0x1E10, %g1 stx %l6, [%l7 + 0x40] edge8 %i2, %i1, %g5 fmovrsgez %o3, %f4, %f7 edge8ln %i6, %l5, %o6 st %f12, [%l7 + 0x70] fmovsn %icc, %f10, %f13 lduh [%l7 + 0x66], %l2 fbl,a %fcc1, loop_420 fnegd %f14, %f12 ldsh [%l7 + 0x1C], %g4 smulcc %g7, 0x04FC, %g6 loop_420: xnorcc %i4, %o7, %i3 movrne %l4, %o4, %i5 edge16n %i0, %o0, %o1 orn %i7, 0x1069, %o5 fmovsleu %icc, %f6, %f3 fones %f9 edge8ln %l1, %g2, %l3 brlez %g3, loop_421 fmovdvc %icc, %f2, %f15 addccc %o2, 0x1321, %g1 tge %icc, 0x0 loop_421: tn %icc, 0x4 fandnot2s %f5, %f2, %f0 fmovrdgz %l0, %f10, %f12 fnegs %f10, %f12 edge16l %l6, %i2, %i1 fbo %fcc2, loop_422 fcmpne16 %f14, %f6, %g5 fors %f10, %f12, %f13 tleu %icc, 0x3 loop_422: ldsw [%l7 + 0x54], %i6 mova %icc, %o3, %o6 stw %l5, [%l7 + 0x1C] andncc %g4, %g7, %l2 stb %g6, [%l7 + 0x43] std %f12, [%l7 + 0x20] sub %o7, 0x0666, %i4 udivx %i3, 0x04ED, %l4 ldsw [%l7 + 0x70], %i5 ldsw [%l7 + 0x60], %i0 bvc loop_423 stb %o4, [%l7 + 0x66] ld [%l7 + 0x48], %f5 ldd [%l7 + 0x30], %f4 loop_423: fmovsa %icc, %f4, %f7 fmul8x16au %f11, %f0, %f10 mulscc %o1, 0x02DE, %i7 std %f12, [%l7 + 0x18] ldsb [%l7 + 0x2C], %o5 taddcc %o0, 0x0321, %l1 umul %g2, 0x032F, %g3 ldsb [%l7 + 0x35], %o2 fmovsa %icc, %f4, %f4 stw %l3, [%l7 + 0x6C] lduw [%l7 + 0x68], %l0 addc %l6, %i2, %g1 std %f6, [%l7 + 0x40] xnor %i1, %g5, %i6 ldd [%l7 + 0x40], %f10 fblg %fcc1, loop_424 bge,a loop_425 edge16 %o6, %l5, %g4 fcmpgt16 %f6, %f14, %g7 loop_424: bg,a %xcc, loop_426 loop_425: andn %l2, 0x0BF5, %o3 fmul8ulx16 %f6, %f0, %f10 orcc %g6, %o7, %i3 loop_426: fmovsvc %xcc, %f13, %f14 fmovsg %xcc, %f2, %f0 fcmpes %fcc1, %f0, %f1 fbn %fcc2, loop_427 ldd [%l7 + 0x18], %f14 movpos %icc, %l4, %i4 movneg %xcc, %i0, %i5 loop_427: fpadd16s %f6, %f2, %f5 fandnot1s %f8, %f10, %f5 ldsb [%l7 + 0x4E], %o4 bgu,a %icc, loop_428 fcmped %fcc3, %f10, %f6 fpadd16s %f11, %f10, %f4 fors %f3, %f7, %f2 loop_428: edge16 %i7, %o5, %o0 movl %xcc, %o1, %g2 lduh [%l7 + 0x3A], %g3 sdivx %o2, 0x0DDA, %l3 bge,a %icc, loop_429 stw %l0, [%l7 + 0x20] ldd [%l7 + 0x70], %f4 sth %l1, [%l7 + 0x6E] loop_429: fmovrsgz %l6, %f1, %f1 fabsd %f4, %f4 stw %i2, [%l7 + 0x68] fzero %f0 fbo %fcc2, loop_430 lduh [%l7 + 0x60], %g1 bleu %icc, loop_431 st %f3, [%l7 + 0x58] loop_430: fnegs %f8, %f3 ldd [%l7 + 0x78], %f10 loop_431: ldd [%l7 + 0x48], %f2 ldsb [%l7 + 0x11], %i1 ldub [%l7 + 0x5B], %i6 ld [%l7 + 0x54], %f3 edge8 %o6, %l5, %g4 fbge %fcc3, loop_432 ldx [%l7 + 0x48], %g5 fcmpd %fcc3, %f12, %f12 ld [%l7 + 0x28], %f7 loop_432: ldsb [%l7 + 0x20], %l2 std %f0, [%l7 + 0x70] fbe,a %fcc0, loop_433 fmovrdgz %g7, %f6, %f12 fmovsvs %icc, %f2, %f8 lduh [%l7 + 0x5E], %o3 loop_433: fcmpeq16 %f8, %f4, %o7 sth %i3, [%l7 + 0x3C] umul %g6, 0x0AF5, %l4 bge,a,pn %icc, loop_434 stx %i4, [%l7 + 0x20] edge32l %i5, %o4, %i7 fmuld8sux16 %f3, %f11, %f10 loop_434: ldub [%l7 + 0x4B], %o5 lduh [%l7 + 0x6A], %i0 stb %o0, [%l7 + 0x27] bn,a,pn %xcc, loop_435 bleu,a,pt %icc, loop_436 tgu %xcc, 0x5 fbule %fcc1, loop_437 loop_435: fcmpes %fcc1, %f5, %f8 loop_436: call loop_438 st %f5, [%l7 + 0x10] loop_437: orncc %g2, 0x1B0E, %g3 fcmps %fcc3, %f9, %f10 loop_438: edge8n %o2, %o1, %l0 tsubcc %l3, 0x1E5C, %l1 lduh [%l7 + 0x1C], %l6 umulcc %g1, %i2, %i1 ldd [%l7 + 0x60], %f2 bl %icc, loop_439 ldub [%l7 + 0x1C], %o6 add %l5, %i6, %g5 fmovs %f12, %f13 loop_439: fnot1s %f8, %f8 bvs,a,pt %icc, loop_440 fmovdgu %icc, %f0, %f9 edge16n %l2, %g7, %g4 fcmpeq16 %f6, %f14, %o3 loop_440: ldd [%l7 + 0x48], %f8 edge32l %o7, %i3, %l4 stx %g6, [%l7 + 0x20] fmovdl %icc, %f12, %f12 ldsw [%l7 + 0x4C], %i4 movgu %xcc, %o4, %i5 fsrc1s %f8, %f13 fmovrdlez %i7, %f12, %f8 edge16n %i0, %o0, %o5 bge,pn %icc, loop_441 fors %f8, %f5, %f4 xorcc %g2, 0x1C52, %o2 xorcc %g3, %l0, %l3 loop_441: brgz %l1, loop_442 fbu %fcc2, loop_443 smulcc %o1, %l6, %i2 lduw [%l7 + 0x50], %i1 loop_442: tsubcctv %o6, %g1, %i6 loop_443: st %f7, [%l7 + 0x54] fornot2s %f3, %f11, %f7 fmovrdne %l5, %f4, %f0 bpos,pt %xcc, loop_444 fmovdne %icc, %f4, %f15 mova %icc, %g5, %g7 fmul8ulx16 %f2, %f0, %f2 loop_444: subc %l2, %o3, %o7 fmovdn %xcc, %f13, %f13 fpack32 %f8, %f10, %f12 nop setx loop_445, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry addccc %g4, 0x12C4, %l4 fba,a %fcc2, loop_446 brlez,a %g6, loop_447 loop_445: pdist %f12, %f6, %f8 fmuld8ulx16 %f1, %f6, %f4 loop_446: nop setx loop_448, %l0, %l1 jmpl %l1, %i4 loop_447: edge32ln %i3, %i5, %i7 ldsb [%l7 + 0x56], %i0 bcc loop_449 loop_448: fmul8x16al %f0, %f3, %f2 tleu %icc, 0x5 movge %xcc, %o4, %o0 loop_449: sdivcc %o5, 0x195D, %o2 nop setx loop_450, %l0, %l1 jmpl %l1, %g3 array32 %g2, %l0, %l3 fbge,a %fcc3, loop_451 xor %l1, %l6, %i2 loop_450: or %o1, %o6, %i1 fors %f10, %f1, %f9 loop_451: st %f6, [%l7 + 0x20] stx %i6, [%l7 + 0x50] taddcc %g1, 0x1A86, %l5 taddcc %g7, 0x11BE, %g5 fnot1s %f2, %f3 brlez %l2, loop_452 array8 %o7, %o3, %l4 for %f4, %f6, %f12 brz,a %g4, loop_453 loop_452: fba,a %fcc1, loop_454 sth %i4, [%l7 + 0x6A] movl %xcc, %g6, %i3 loop_453: fmovdge %icc, %f12, %f15 loop_454: fbn %fcc3, loop_455 fmovsneg %xcc, %f2, %f9 fnand %f14, %f0, %f6 fmovsvs %icc, %f8, %f9 loop_455: movvs %xcc, %i7, %i0 sth %o4, [%l7 + 0x48] tl %icc, 0x2 fbl %fcc3, loop_456 tne %icc, 0x1 ld [%l7 + 0x54], %f3 fnor %f8, %f0, %f10 loop_456: tcs %icc, 0x5 stb %i5, [%l7 + 0x0D] andncc %o5, %o2, %o0 bvc,pt %icc, loop_457 ldsb [%l7 + 0x46], %g2 movrgez %g3, 0x2EC, %l0 fpmerge %f10, %f6, %f6 loop_457: array32 %l3, %l1, %l6 stx %i2, [%l7 + 0x38] fmovda %icc, %f8, %f14 fmovsvs %xcc, %f5, %f8 st %f1, [%l7 + 0x74] fmovdvs %icc, %f15, %f12 lduw [%l7 + 0x1C], %o6 ld [%l7 + 0x1C], %f13 array16 %i1, %i6, %g1 fmuld8ulx16 %f11, %f10, %f0 ldsh [%l7 + 0x20], %o1 fmovrslez %g7, %f14, %f9 stb %l5, [%l7 + 0x2D] fmovrse %l2, %f10, %f5 stw %g5, [%l7 + 0x70] fmovsne %xcc, %f15, %f9 edge16ln %o3, %l4, %g4 movrne %i4, %o7, %i3 ld [%l7 + 0x74], %f7 movne %icc, %i7, %i0 fpsub16 %f2, %f10, %f0 fmovdvc %xcc, %f1, %f7 ldsh [%l7 + 0x7E], %g6 lduh [%l7 + 0x22], %o4 tle %icc, 0x2 fcmple16 %f10, %f2, %i5 bvc loop_458 fmovsle %icc, %f1, %f13 std %f4, [%l7 + 0x68] fbg,a %fcc1, loop_459 loop_458: brz %o2, loop_460 brlez %o0, loop_461 ldsb [%l7 + 0x7C], %g2 loop_459: ta %xcc, 0x2 loop_460: fmovsleu %xcc, %f8, %f14 loop_461: tg %icc, 0x5 brgez,a %g3, loop_462 fmovrdgz %o5, %f14, %f10 fornot1s %f1, %f14, %f10 stx %l3, [%l7 + 0x38] loop_462: ldx [%l7 + 0x40], %l0 fabss %f6, %f11 stb %l6, [%l7 + 0x4A] tneg %icc, 0x2 fmovrsgez %l1, %f3, %f8 ld [%l7 + 0x44], %f8 edge16 %o6, %i2, %i6 subcc %g1, 0x1920, %i1 brnz,a %g7, loop_463 fnot2 %f10, %f12 tgu %icc, 0x2 fcmpne16 %f14, %f6, %l5 loop_463: bvc,a,pn %icc, loop_464 movcc %icc, %o1, %l2 ldsw [%l7 + 0x34], %o3 fzero %f2 loop_464: fbu %fcc3, loop_465 mulscc %g5, %g4, %i4 ldd [%l7 + 0x08], %f0 ta %icc, 0x1 loop_465: brlez %o7, loop_466 te %icc, 0x5 ldsw [%l7 + 0x64], %i3 fmovsl %xcc, %f8, %f6 loop_466: bneg %xcc, loop_467 fornot1s %f4, %f1, %f13 fnegs %f10, %f9 fbuge %fcc3, loop_468 loop_467: fmovrdne %i7, %f0, %f8 st %f11, [%l7 + 0x3C] ldub [%l7 + 0x47], %i0 loop_468: fblg,a %fcc3, loop_469 call loop_470 ldsb [%l7 + 0x44], %g6 movg %xcc, %o4, %i5 loop_469: sth %o2, [%l7 + 0x08] loop_470: movrlez %o0, 0x13C, %l4 mova %xcc, %g3, %g2 bleu,a,pn %xcc, loop_471 stx %l3, [%l7 + 0x70] fbl,a %fcc1, loop_472 fbne %fcc2, loop_473 loop_471: or %l0, %o5, %l1 fsrc2s %f0, %f1 loop_472: fmovscs %xcc, %f1, %f6 loop_473: ldub [%l7 + 0x3C], %l6 movrlz %i2, %i6, %o6 ldsw [%l7 + 0x10], %i1 brgz,a %g1, loop_474 fornot1 %f14, %f10, %f6 xor %l5, %g7, %o1 ld [%l7 + 0x68], %f7 loop_474: fcmple16 %f0, %f0, %l2 sdiv %g5, 0x0DD0, %g4 be loop_475 sth %i4, [%l7 + 0x62] ldsh [%l7 + 0x18], %o3 sth %o7, [%l7 + 0x64] loop_475: fcmpeq32 %f10, %f12, %i7 sdiv %i0, 0x077C, %g6 sth %i3, [%l7 + 0x54] fbge,a %fcc1, loop_476 movrgez %o4, %o2, %i5 lduw [%l7 + 0x30], %l4 fble,a %fcc0, loop_477 loop_476: fpackfix %f4, %f10 lduw [%l7 + 0x1C], %g3 fcmpd %fcc2, %f14, %f14 loop_477: fmovsn %xcc, %f8, %f4 fmovsle %icc, %f10, %f3 ldd [%l7 + 0x10], %f12 stw %o0, [%l7 + 0x5C] fmovsg %xcc, %f11, %f9 movle %xcc, %g2, %l0 ldd [%l7 + 0x38], %f0 fone %f12 tl %xcc, 0x5 fmovda %xcc, %f1, %f9 ble,a loop_478 fxnor %f14, %f0, %f10 orncc %o5, 0x0FC8, %l3 sllx %l1, 0x18, %l6 loop_478: fmovdge %xcc, %f13, %f11 fcmped %fcc3, %f12, %f8 tleu %xcc, 0x3 fcmple32 %f2, %f14, %i2 fmovdne %icc, %f15, %f8 ldub [%l7 + 0x50], %o6 fmovda %xcc, %f15, %f10 ld [%l7 + 0x50], %f7 sra %i1, %g1, %l5 movcs %icc, %i6, %g7 ldub [%l7 + 0x54], %o1 andn %l2, %g4, %g5 edge16 %o3, %i4, %i7 fbul,a %fcc2, loop_479 udivcc %o7, 0x1360, %g6 lduw [%l7 + 0x10], %i0 lduh [%l7 + 0x22], %i3 loop_479: array16 %o2, %i5, %l4 tne %xcc, 0x1 edge8ln %o4, %o0, %g2 fmovsleu %xcc, %f9, %f0 ldx [%l7 + 0x28], %g3 ldsh [%l7 + 0x10], %o5 edge8l %l3, %l0, %l1 fandnot2 %f2, %f4, %f14 fxnors %f13, %f4, %f4 fmovrdlz %l6, %f2, %f8 andn %o6, %i2, %g1 bcc,pt %icc, loop_480 fmovde %icc, %f8, %f2 ldsh [%l7 + 0x08], %l5 bneg %icc, loop_481 loop_480: fcmpgt16 %f8, %f0, %i6 fpsub32s %f2, %f15, %f9 ldsw [%l7 + 0x24], %g7 loop_481: ld [%l7 + 0x20], %f10 fpsub16 %f6, %f0, %f8 fbuge %fcc2, loop_482 andcc %o1, %l2, %g4 stx %g5, [%l7 + 0x50] fcmpeq32 %f2, %f0, %i1 loop_482: movcc %xcc, %o3, %i4 fmovsleu %xcc, %f5, %f5 fpsub32 %f6, %f6, %f2 bleu,a,pt %icc, loop_483 tn %xcc, 0x4 fxnor %f10, %f12, %f0 pdist %f14, %f12, %f6 loop_483: stb %i7, [%l7 + 0x6D] movrgz %o7, %g6, %i0 fnand %f4, %f8, %f0 sdiv %o2, 0x042A, %i5 smul %i3, %l4, %o0 fcmped %fcc0, %f10, %f8 xor %o4, %g2, %g3 brgez,a %o5, loop_484 alignaddr %l3, %l1, %l6 fpack32 %f6, %f12, %f12 sdivx %l0, 0x0E5B, %i2 loop_484: std %f14, [%l7 + 0x18] ldsb [%l7 + 0x74], %g1 be,pt %xcc, loop_485 addccc %o6, %l5, %i6 ldsw [%l7 + 0x64], %g7 fbug %fcc2, loop_486 loop_485: fandnot1s %f15, %f7, %f5 tsubcctv %o1, 0x1A9D, %g4 or %g5, %l2, %o3 loop_486: fcmpne32 %f4, %f14, %i1 fbul %fcc2, loop_487 edge32l %i7, %o7, %i4 fandnot1 %f2, %f6, %f8 sth %i0, [%l7 + 0x76] loop_487: edge8l %g6, %i5, %o2 bpos,a,pn %xcc, loop_488 std %f0, [%l7 + 0x08] fbue,a %fcc2, loop_489 fzeros %f12 loop_488: fpack16 %f6, %f12 stw %l4, [%l7 + 0x64] loop_489: fmovdpos %icc, %f2, %f8 brlez %i3, loop_490 stw %o4, [%l7 + 0x34] lduh [%l7 + 0x46], %g2 ldsb [%l7 + 0x1F], %g3 loop_490: ldub [%l7 + 0x28], %o5 tpos %icc, 0x7 fnors %f2, %f9, %f4 fcmpeq16 %f10, %f8, %o0 ldd [%l7 + 0x60], %f14 bneg,a,pt %icc, loop_491 bgu,a,pt %xcc, loop_492 lduh [%l7 + 0x44], %l3 fmovrdgez %l6, %f0, %f6 loop_491: fmovsge %icc, %f2, %f3 loop_492: brlez,a %l0, loop_493 fmovdcs %icc, %f10, %f8 sth %i2, [%l7 + 0x2A] fnand %f6, %f6, %f6 loop_493: addc %l1, 0x0ACA, %o6 fmovda %icc, %f3, %f3 bg,a,pn %xcc, loop_494 fmovscc %xcc, %f13, %f14 movrne %g1, %l5, %g7 fands %f0, %f9, %f8 loop_494: addccc %i6, %g4, %o1 fmovrdgez %l2, %f14, %f0 ldub [%l7 + 0x11], %g5 andn %i1, 0x10F8, %o3 stw %o7, [%l7 + 0x18] srl %i7, %i4, %g6 taddcctv %i5, 0x12D2, %i0 lduh [%l7 + 0x10], %o2 ldx [%l7 + 0x70], %i3 fpackfix %f2, %f8 fmovsl %xcc, %f0, %f2 tsubcc %o4, 0x0E49, %l4 fcmpne16 %f12, %f0, %g2 fmovrdgez %g3, %f12, %f2 umulcc %o0, %o5, %l3 movre %l0, %i2, %l1 fmovdgu %xcc, %f9, %f0 lduh [%l7 + 0x6C], %o6 ldsb [%l7 + 0x12], %l6 fxors %f2, %f14, %f0 tneg %xcc, 0x5 fcmped %fcc0, %f4, %f6 lduh [%l7 + 0x76], %g1 fnot1 %f8, %f2 fzeros %f5 edge8ln %l5, %i6, %g4 fmovsle %xcc, %f2, %f4 fmovse %icc, %f15, %f7 bn loop_495 movg %xcc, %o1, %g7 fsrc1s %f2, %f10 fmovdne %xcc, %f7, %f8 loop_495: edge8 %l2, %g5, %i1 lduw [%l7 + 0x40], %o7 fmovdvc %xcc, %f5, %f10 fpadd32 %f14, %f2, %f6 mulscc %i7, %o3, %g6 fsrc1s %f6, %f9 fmovd %f6, %f10 std %f4, [%l7 + 0x68] fmovdne %xcc, %f14, %f0 movge %icc, %i5, %i0 fand %f4, %f14, %f10 fmovde %icc, %f6, %f6 stw %o2, [%l7 + 0x7C] subc %i4, %o4, %l4 ldx [%l7 + 0x18], %i3 stb %g3, [%l7 + 0x20] fmovsleu %xcc, %f10, %f12 addc %g2, 0x1C52, %o0 sllx %l3, 0x0C, %o5 stx %l0, [%l7 + 0x20] stx %i2, [%l7 + 0x28] fmovsn %xcc, %f10, %f10 bleu,pt %icc, loop_496 edge16n %o6, %l1, %g1 stw %l6, [%l7 + 0x74] fmovsneg %icc, %f4, %f10 loop_496: fbe,a %fcc3, loop_497 fpadd32 %f10, %f8, %f12 tsubcc %l5, %i6, %g4 fsrc1 %f12, %f12 loop_497: movrne %o1, %l2, %g7 edge32 %i1, %g5, %i7 lduh [%l7 + 0x30], %o7 bge,a,pn %icc, loop_498 orncc %o3, 0x0CB6, %g6 lduh [%l7 + 0x30], %i0 fmovscc %icc, %f12, %f10 loop_498: fnegs %f1, %f12 st %f7, [%l7 + 0x50] fmovdneg %icc, %f0, %f15 fnegs %f15, %f4 sth %i5, [%l7 + 0x54] fbue,a %fcc0, loop_499 fabsd %f8, %f14 sethi 0x0C7A, %i4 ld [%l7 + 0x78], %f4 loop_499: xor %o4, %o2, %l4 fblg,a %fcc3, loop_500 st %f15, [%l7 + 0x08] bg %xcc, loop_501 sra %i3, %g2, %o0 loop_500: fcmpne16 %f6, %f0, %g3 lduw [%l7 + 0x28], %o5 loop_501: std %f0, [%l7 + 0x10] fxnors %f11, %f15, %f13 edge16n %l3, %l0, %i2 ldx [%l7 + 0x10], %o6 ble,pn %icc, loop_502 fand %f6, %f6, %f10 ldsh [%l7 + 0x36], %g1 stx %l6, [%l7 + 0x38] loop_502: brgz %l1, loop_503 bg,a,pn %xcc, loop_504 addccc %l5, %g4, %o1 movleu %xcc, %l2, %g7 loop_503: subccc %i1, %g5, %i7 loop_504: fmul8sux16 %f6, %f10, %f12 fone %f10 st %f14, [%l7 + 0x68] lduw [%l7 + 0x0C], %i6 fmovsn %xcc, %f1, %f6 bl,a loop_505 fpadd32 %f10, %f6, %f8 tleu %icc, 0x3 orncc %o3, %o7, %g6 loop_505: fbge,a %fcc2, loop_506 fble %fcc1, loop_507 fble,a %fcc2, loop_508 ldx [%l7 + 0x48], %i0 loop_506: ldx [%l7 + 0x28], %i5 loop_507: bn %xcc, loop_509 loop_508: fbue %fcc0, loop_510 stx %o4, [%l7 + 0x28] movn %xcc, %i4, %o2 loop_509: fmul8ulx16 %f2, %f12, %f6 loop_510: brgz,a %l4, loop_511 fpsub32s %f14, %f7, %f10 sth %i3, [%l7 + 0x1E] srax %g2, 0x06, %o0 loop_511: and %o5, 0x19BF, %l3 fandnot2s %f7, %f14, %f3 bshuffle %f8, %f6, %f14 fmovsl %icc, %f8, %f8 fmovsl %xcc, %f4, %f15 edge8n %g3, %l0, %i2 fmovdl %icc, %f1, %f6 movcc %icc, %o6, %l6 sethi 0x0CCA, %l1 movcs %xcc, %g1, %l5 fcmpd %fcc3, %f0, %f8 fmovdle %xcc, %f3, %f4 movpos %xcc, %o1, %l2 fcmps %fcc1, %f11, %f0 fpack16 %f4, %f8 siam 0x6 stx %g4, [%l7 + 0x60] sth %g7, [%l7 + 0x6A] bvs %xcc, loop_512 stx %g5, [%l7 + 0x38] fnegd %f14, %f6 fcmped %fcc2, %f10, %f0 loop_512: bn,a %icc, loop_513 bn,a loop_514 pdist %f2, %f4, %f6 fsrc1 %f14, %f2 loop_513: subcc %i1, %i6, %i7 loop_514: andcc %o3, 0x1707, %o7 ldx [%l7 + 0x68], %i0 stw %i5, [%l7 + 0x4C] st %f4, [%l7 + 0x78] stb %g6, [%l7 + 0x38] array16 %i4, %o2, %l4 ldd [%l7 + 0x68], %f4 fmovdle %icc, %f9, %f2 addcc %o4, 0x0CCB, %g2 fmovsge %xcc, %f5, %f1 fbn %fcc3, loop_515 lduw [%l7 + 0x78], %i3 stx %o5, [%l7 + 0x70] ldsb [%l7 + 0x0A], %o0 loop_515: fble %fcc3, loop_516 fbne %fcc3, loop_517 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 ldd [%l7 + 0x40], %f10 loop_516: ta %xcc, 0x4 loop_517: fsrc2 %f8, %f2 loop_518: ba,a loop_519 movge %icc, %g3, %l3 ldsw [%l7 + 0x28], %i2 sll %o6, 0x08, %l0 loop_519: edge32n %l1, %g1, %l5 stx %l6, [%l7 + 0x78] edge16 %l2, %g4, %o1 fands %f12, %f0, %f3 ldub [%l7 + 0x56], %g5 edge16l %g7, %i6, %i1 fnegs %f1, %f14 fcmpgt32 %f12, %f14, %o3 tgu %xcc, 0x4 lduw [%l7 + 0x64], %i7 tleu %icc, 0x1 stx %o7, [%l7 + 0x10] fandnot1 %f12, %f2, %f14 brnz,a %i0, loop_520 fandnot1s %f12, %f1, %f9 be %icc, loop_521 ldsh [%l7 + 0x3E], %g6 loop_520: ba loop_522 ldsh [%l7 + 0x54], %i4 loop_521: ldsb [%l7 + 0x52], %o2 fbug %fcc3, loop_523 loop_522: movge %icc, %i5, %l4 ldub [%l7 + 0x32], %o4 fmovdle %icc, %f9, %f0 loop_523: stb %g2, [%l7 + 0x37] fpsub16s %f1, %f7, %f8 fpack32 %f14, %f0, %f6 fmovdneg %icc, %f6, %f8 nop setx loop_524, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movvc %xcc, %o5, %i3 fxor %f0, %f12, %f6 ld [%l7 + 0x5C], %f11 loop_524: fmovde %xcc, %f11, %f9 for %f4, %f12, %f10 edge16l %o0, %g3, %l3 fmovrse %i2, %f13, %f6 fmovsgu %xcc, %f7, %f1 bne,a,pt %xcc, loop_525 fand %f2, %f2, %f2 ldd [%l7 + 0x58], %f12 ld [%l7 + 0x58], %f11 loop_525: movleu %icc, %l0, %o6 ldsw [%l7 + 0x08], %l1 sllx %l5, 0x15, %g1 ldsh [%l7 + 0x68], %l2 fbne %fcc3, loop_526 fmovrdlz %g4, %f0, %f6 fmul8x16 %f11, %f8, %f6 movrgez %l6, 0x309, %o1 loop_526: st %f2, [%l7 + 0x24] add %g5, 0x1549, %g7 movgu %xcc, %i6, %o3 siam 0x1 fmovdge %xcc, %f2, %f14 fmovdcc %icc, %f15, %f2 bge,a,pt %icc, loop_527 fmovdpos %xcc, %f11, %f7 brlz,a %i1, loop_528 edge8l %i7, %o7, %g6 loop_527: fmul8x16au %f0, %f3, %f10 fmovd %f0, %f4 loop_528: fmovsvs %icc, %f2, %f9 ldx [%l7 + 0x38], %i0 stb %o2, [%l7 + 0x5E] be,a %icc, loop_529 for %f4, %f6, %f10 tge %xcc, 0x0 tcs %icc, 0x3 loop_529: st %f7, [%l7 + 0x08] fmovdgu %icc, %f13, %f13 brlez %i4, loop_530 sllx %i5, 0x1E, %l4 fmovdcc %xcc, %f9, %f14 fzeros %f6 loop_530: ble,a,pn %icc, loop_531 fbg,a %fcc1, loop_532 fmovsge %xcc, %f8, %f5 ta %icc, 0x6 loop_531: fpsub32s %f12, %f7, %f0 loop_532: ldub [%l7 + 0x2A], %g2 fornot1s %f9, %f2, %f5 call loop_533 fpsub16s %f4, %f9, %f5 fand %f4, %f12, %f0 ldsh [%l7 + 0x0E], %o4 loop_533: mova %icc, %i3, %o0 fmovsne %xcc, %f3, %f8 bshuffle %f12, %f2, %f8 movrlez %g3, 0x367, %o5 tg %icc, 0x0 tcs %xcc, 0x4 ldub [%l7 + 0x2A], %l3 bne,a loop_534 srl %l0, %i2, %l1 edge32l %l5, %o6, %g1 fpsub16 %f6, %f8, %f6 loop_534: array16 %g4, %l2, %l6 movre %o1, 0x075, %g7 fmovrdlz %g5, %f8, %f4 fmovspos %xcc, %f11, %f15 subc %o3, %i1, %i7 stb %i6, [%l7 + 0x76] nop setx loop_535, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bg,pt %xcc, loop_536 ldsb [%l7 + 0x1A], %o7 ldsh [%l7 + 0x20], %i0 loop_535: fmovrsne %o2, %f12, %f3 loop_536: nop setx loop_537, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tsubcctv %i4, %i5, %g6 fmovsleu %xcc, %f5, %f0 nop setx loop_538, %l0, %l1 jmpl %l1, %l4 loop_537: sub %g2, 0x036F, %i3 fmovspos %icc, %f15, %f4 ta %xcc, 0x2 loop_538: lduw [%l7 + 0x10], %o0 movvs %xcc, %g3, %o5 brlz,a %o4, loop_539 sth %l0, [%l7 + 0x4A] std %f8, [%l7 + 0x28] fmovrsne %i2, %f9, %f1 loop_539: tgu %icc, 0x4 ldsw [%l7 + 0x30], %l3 fbn,a %fcc1, loop_540 lduh [%l7 + 0x70], %l5 st %f2, [%l7 + 0x64] movg %xcc, %l1, %g1 loop_540: ldsh [%l7 + 0x2C], %g4 ta %icc, 0x3 lduw [%l7 + 0x50], %o6 brlez,a %l6, loop_541 fbue %fcc1, loop_542 smul %o1, %g7, %l2 sth %o3, [%l7 + 0x4A] loop_541: fzeros %f3 loop_542: fnands %f10, %f5, %f1 fnot2s %f13, %f14 fbule,a %fcc0, loop_543 movrne %i1, 0x3F0, %i7 udivcc %i6, 0x1C74, %o7 ldd [%l7 + 0x50], %f0 loop_543: fble %fcc3, loop_544 fbo %fcc1, loop_545 fmovrsne %i0, %f7, %f3 fmovsneg %icc, %f12, %f14 loop_544: ldsh [%l7 + 0x7C], %o2 loop_545: subc %g5, 0x0B23, %i4 stw %g6, [%l7 + 0x08] fmovsge %icc, %f8, %f10 stx %i5, [%l7 + 0x78] fnot1s %f2, %f8 brnz,a %g2, loop_546 bpos,pt %xcc, loop_547 ldsh [%l7 + 0x74], %l4 fmovdvc %icc, %f3, %f6 loop_546: sth %o0, [%l7 + 0x32] loop_547: lduw [%l7 + 0x30], %i3 fmovsvc %icc, %f12, %f6 fbne,a %fcc0, loop_548 fcmpd %fcc0, %f6, %f8 movpos %icc, %g3, %o4 ld [%l7 + 0x58], %f7 loop_548: tcs %icc, 0x2 ldsw [%l7 + 0x70], %o5 fpsub16 %f12, %f8, %f14 bgu,a %icc, loop_549 fpadd16s %f5, %f5, %f2 lduh [%l7 + 0x12], %i2 fbuge %fcc1, loop_550 loop_549: andn %l3, 0x06B9, %l5 movle %icc, %l0, %l1 ld [%l7 + 0x24], %f3 loop_550: edge16n %g1, %g4, %l6 edge8ln %o6, %g7, %l2 fbe %fcc3, loop_551 fmovsneg %icc, %f2, %f11 fmovdle %icc, %f4, %f10 ldd [%l7 + 0x10], %f6 loop_551: bcc,a,pt %icc, loop_552 st %f3, [%l7 + 0x3C] std %f4, [%l7 + 0x60] sth %o3, [%l7 + 0x58] loop_552: ldx [%l7 + 0x58], %i1 udivx %o1, 0x06F3, %i6 fmovdvc %xcc, %f0, %f8 ldub [%l7 + 0x79], %i7 fmul8x16au %f1, %f2, %f6 orncc %i0, %o2, %g5 ldd [%l7 + 0x78], %f8 fcmpgt16 %f4, %f14, %i4 fmovdgu %xcc, %f9, %f2 fmovdpos %xcc, %f1, %f7 brnz %g6, loop_553 fmovrsgz %o7, %f8, %f14 tge %xcc, 0x7 fbule,a %fcc3, loop_554 loop_553: fornot2s %f8, %f7, %f2 fcmpgt16 %f2, %f4, %i5 fnors %f1, %f4, %f5 loop_554: tn %icc, 0x3 lduw [%l7 + 0x74], %g2 fnands %f13, %f3, %f14 stw %l4, [%l7 + 0x18] ldub [%l7 + 0x7B], %i3 lduh [%l7 + 0x2A], %o0 tge %xcc, 0x4 fcmple16 %f6, %f10, %g3 nop setx loop_555, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x32], %o4 fandnot1 %f4, %f14, %f14 stb %i2, [%l7 + 0x47] loop_555: mulx %l3, %l5, %o5 alignaddr %l0, %g1, %l1 fcmpne32 %f12, %f14, %l6 xorcc %g4, 0x1363, %g7 ldsh [%l7 + 0x0E], %o6 st %f6, [%l7 + 0x64] lduw [%l7 + 0x4C], %l2 fcmpeq16 %f6, %f12, %o3 bge,a,pn %xcc, loop_556 fornot2 %f2, %f4, %f14 std %f4, [%l7 + 0x08] fmovrsgz %i1, %f13, %f1 loop_556: std %f10, [%l7 + 0x68] bpos,a %xcc, loop_557 call loop_558 ldsb [%l7 + 0x14], %o1 fbl %fcc1, loop_559 loop_557: brnz %i6, loop_560 loop_558: fnegd %f12, %f12 xnorcc %i7, %i0, %o2 loop_559: udivx %i4, 0x13EB, %g6 loop_560: fpsub16s %f1, %f12, %f0 stb %g5, [%l7 + 0x79] fmovdcc %icc, %f4, %f7 movge %icc, %i5, %o7 fnands %f11, %f8, %f12 lduw [%l7 + 0x40], %g2 ldd [%l7 + 0x60], %f2 fnands %f1, %f9, %f1 tne %icc, 0x6 edge8l %l4, %o0, %g3 st %f3, [%l7 + 0x44] ble,a %icc, loop_561 fnegs %f9, %f9 nop setx loop_562, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sll %i3, 0x0D, %o4 loop_561: ldsh [%l7 + 0x1E], %l3 movleu %icc, %i2, %l5 loop_562: ldd [%l7 + 0x38], %f4 edge8l %o5, %l0, %l1 stw %l6, [%l7 + 0x48] fmovrde %g1, %f12, %f12 fbo,a %fcc2, loop_563 fnot2s %f9, %f12 nop setx loop_564, %l0, %l1 jmpl %l1, %g7 fmovrse %o6, %f6, %f7 loop_563: ldsb [%l7 + 0x38], %g4 stw %l2, [%l7 + 0x34] loop_564: fsrc2 %f10, %f10 movpos %xcc, %o3, %i1 ldsw [%l7 + 0x78], %o1 fand %f0, %f10, %f14 fba %fcc0, loop_565 add %i7, %i6, %o2 orn %i0, %g6, %g5 fmovrdlez %i5, %f10, %f8 loop_565: ldsw [%l7 + 0x4C], %i4 fandnot2s %f1, %f11, %f2 sdivcc %g2, 0x1AD1, %l4 ldd [%l7 + 0x40], %f12 mulx %o7, 0x1BA8, %o0 std %f2, [%l7 + 0x18] andncc %g3, %i3, %l3 ld [%l7 + 0x54], %f3 bgu,pt %icc, loop_566 srlx %o4, %i2, %l5 bneg,a loop_567 edge16l %o5, %l1, %l6 loop_566: brlez,a %l0, loop_568 fmovrslez %g1, %f12, %f5 loop_567: fpack32 %f6, %f6, %f10 ldsb [%l7 + 0x61], %o6 loop_568: alignaddrl %g4, %l2, %g7 fmovsn %xcc, %f5, %f11 std %f2, [%l7 + 0x38] tpos %xcc, 0x5 fabsd %f14, %f6 alignaddr %i1, %o1, %o3 edge8n %i7, %o2, %i6 fmuld8sux16 %f5, %f7, %f0 fmovrsne %i0, %f10, %f5 stb %g6, [%l7 + 0x22] nop setx loop_569, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done umul %g5, %i4, %i5 fmovsvc %icc, %f12, %f8 movle %xcc, %g2, %l4 loop_569: fnegs %f0, %f8 fba %fcc0, loop_570 edge8n %o7, %g3, %o0 edge8l %i3, %o4, %i2 ba,a loop_571 loop_570: fmuld8sux16 %f14, %f5, %f12 sth %l3, [%l7 + 0x16] sethi 0x0163, %l5 loop_571: fmul8x16au %f8, %f2, %f2 brlez %o5, loop_572 fnot2s %f2, %f7 movn %xcc, %l1, %l6 fnands %f7, %f14, %f6 loop_572: sdivcc %l0, 0x0332, %o6 fpsub32 %f6, %f0, %f14 fbo %fcc0, loop_573 xnor %g4, %g1, %g7 bge,pt %xcc, loop_574 ldub [%l7 + 0x0B], %i1 loop_573: fbuge %fcc0, loop_575 for %f8, %f4, %f10 loop_574: smulcc %o1, %l2, %o3 movneg %icc, %i7, %i6 loop_575: fxnor %f0, %f2, %f0 brz %o2, loop_576 addc %i0, %g6, %g5 sllx %i5, %g2, %i4 srax %l4, 0x05, %o7 loop_576: st %f15, [%l7 + 0x78] fpmerge %f4, %f7, %f12 st %f2, [%l7 + 0x30] stb %g3, [%l7 + 0x0E] addcc %i3, %o4, %i2 srlx %l3, %l5, %o5 bneg loop_577 stw %o0, [%l7 + 0x30] ldsb [%l7 + 0x38], %l6 fpack16 %f8, %f11 loop_577: fxnors %f8, %f8, %f15 fba,a %fcc0, loop_578 fbu %fcc0, loop_579 std %f10, [%l7 + 0x68] udiv %l1, 0x00FA, %l0 loop_578: movrne %g4, 0x150, %g1 loop_579: lduw [%l7 + 0x78], %g7 fcmpes %fcc0, %f12, %f11 edge32n %i1, %o6, %o1 fbul %fcc1, loop_580 brz %l2, loop_581 ldd [%l7 + 0x10], %f8 fxnor %f2, %f0, %f0 loop_580: fpadd16 %f10, %f14, %f2 loop_581: fnands %f13, %f8, %f15 fmul8sux16 %f10, %f0, %f14 fmovsne %icc, %f9, %f11 fbl %fcc3, loop_582 ldub [%l7 + 0x28], %o3 sth %i6, [%l7 + 0x08] ldub [%l7 + 0x0A], %i7 loop_582: fmovsne %xcc, %f1, %f7 st %f6, [%l7 + 0x14] addc %o2, 0x1100, %i0 stb %g5, [%l7 + 0x78] fmovrdlz %i5, %f6, %f4 tvc %icc, 0x4 ldx [%l7 + 0x70], %g2 stb %i4, [%l7 + 0x45] sth %l4, [%l7 + 0x18] bcc loop_583 fnot2 %f14, %f12 ld [%l7 + 0x08], %f3 bleu,pn %xcc, loop_584 loop_583: stw %o7, [%l7 + 0x44] ld [%l7 + 0x60], %f9 fzeros %f7 loop_584: edge32ln %g3, %i3, %g6 movg %icc, %i2, %o4 subccc %l3, 0x1DD0, %l5 ld [%l7 + 0x20], %f4 or %o0, %o5, %l1 tneg %xcc, 0x6 fcmple16 %f8, %f2, %l6 ldsh [%l7 + 0x76], %g4 fabss %f6, %f14 sth %l0, [%l7 + 0x38] brgz,a %g1, loop_585 movrgez %i1, %o6, %o1 ldub [%l7 + 0x23], %g7 brgez %o3, loop_586 loop_585: udivx %i6, 0x115E, %l2 srax %o2, 0x12, %i0 stw %i7, [%l7 + 0x74] loop_586: fcmpne32 %f0, %f8, %i5 fzero %f8 fmovdgu %icc, %f14, %f0 std %f10, [%l7 + 0x78] taddcc %g2, %g5, %i4 ldsb [%l7 + 0x4A], %o7 bcs,a,pn %icc, loop_587 stw %g3, [%l7 + 0x0C] ldd [%l7 + 0x20], %f12 st %f0, [%l7 + 0x2C] loop_587: fnegs %f5, %f9 ld [%l7 + 0x74], %f7 fblg %fcc2, loop_588 fornot1s %f4, %f13, %f13 movgu %icc, %i3, %g6 movcs %icc, %l4, %o4 loop_588: fpack16 %f8, %f7 brgez %l3, loop_589 fbne,a %fcc3, loop_590 fcmpeq32 %f2, %f2, %l5 fxnor %f6, %f4, %f6 loop_589: fxnors %f11, %f15, %f8 loop_590: movge %xcc, %i2, %o0 fmovrse %l1, %f5, %f12 fpsub32s %f11, %f5, %f13 srl %o5, %l6, %g4 brlz %g1, loop_591 smulcc %i1, 0x0920, %o6 srax %o1, %l0, %g7 xorcc %i6, 0x05B0, %l2 loop_591: ldd [%l7 + 0x78], %f10 stb %o2, [%l7 + 0x7E] movne %icc, %i0, %o3 fcmpes %fcc3, %f6, %f13 ble %xcc, loop_592 ldub [%l7 + 0x56], %i7 fcmped %fcc3, %f6, %f14 orcc %g2, 0x19C3, %i5 loop_592: ldx [%l7 + 0x60], %g5 ldsw [%l7 + 0x14], %i4 fmovsge %icc, %f11, %f7 ld [%l7 + 0x44], %f15 orn %g3, 0x1054, %i3 orncc %g6, %o7, %l4 ldub [%l7 + 0x32], %l3 tsubcc %o4, %l5, %o0 and %l1, %i2, %l6 be,a loop_593 tge %xcc, 0x0 fmovdg %xcc, %f11, %f6 ldsb [%l7 + 0x1E], %o5 loop_593: fexpand %f10, %f10 ldsw [%l7 + 0x5C], %g4 fcmpne32 %f4, %f2, %i1 ldub [%l7 + 0x45], %g1 lduw [%l7 + 0x20], %o6 movrlez %l0, %g7, %o1 subccc %i6, 0x005F, %o2 bl,a loop_594 st %f0, [%l7 + 0x28] sdiv %i0, 0x1742, %l2 fpmerge %f15, %f11, %f14 loop_594: lduw [%l7 + 0x14], %o3 addccc %i7, 0x0139, %i5 andn %g2, %i4, %g3 subccc %i3, 0x0BF4, %g5 fbn %fcc1, loop_595 ldsw [%l7 + 0x38], %g6 popc %l4, %o7 fpsub16 %f4, %f6, %f6 loop_595: brgez %o4, loop_596 sth %l3, [%l7 + 0x52] sth %l5, [%l7 + 0x26] sdiv %l1, 0x00B5, %o0 loop_596: ldsh [%l7 + 0x78], %l6 fpsub32s %f4, %f0, %f7 edge8ln %o5, %g4, %i1 fmovsg %xcc, %f6, %f11 ldx [%l7 + 0x70], %i2 fmovde %xcc, %f1, %f9 stx %g1, [%l7 + 0x70] fsrc2 %f10, %f12 xnor %o6, 0x094E, %l0 smul %o1, %i6, %o2 fandnot2s %f2, %f6, %f3 fmovdpos %xcc, %f8, %f3 udivx %i0, 0x075C, %l2 fmovdleu %icc, %f3, %f3 ldsb [%l7 + 0x4D], %g7 ld [%l7 + 0x58], %f5 fone %f0 stx %i7, [%l7 + 0x10] tsubcctv %o3, 0x0B92, %i5 ble,pn %xcc, loop_597 edge8 %i4, %g3, %i3 movne %xcc, %g5, %g2 sth %g6, [%l7 + 0x3A] loop_597: st %f3, [%l7 + 0x7C] fmovsl %icc, %f5, %f5 st %f4, [%l7 + 0x60] fbn,a %fcc2, loop_598 edge32n %o7, %l4, %l3 brlz %o4, loop_599 movrlez %l5, 0x28F, %o0 loop_598: ld [%l7 + 0x0C], %f5 brlez,a %l1, loop_600 loop_599: fmovsle %xcc, %f8, %f2 udiv %o5, 0x0CE9, %g4 stx %l6, [%l7 + 0x48] loop_600: ldsw [%l7 + 0x50], %i2 fmovsne %icc, %f9, %f0 xor %g1, %i1, %o6 movne %icc, %l0, %o1 fandnot1s %f7, %f0, %f10 fbl %fcc3, loop_601 fnand %f8, %f12, %f0 fcmpne32 %f12, %f0, %o2 tsubcctv %i0, %l2, %g7 loop_601: fmovdcs %xcc, %f6, %f6 call loop_602 bge loop_603 mova %xcc, %i7, %o3 fornot2s %f4, %f15, %f3 loop_602: ldub [%l7 + 0x09], %i5 loop_603: sth %i4, [%l7 + 0x7A] tle %icc, 0x1 addccc %g3, 0x19EF, %i3 fbn %fcc2, loop_604 fmovs %f10, %f10 alignaddrl %i6, %g5, %g6 ba loop_605 loop_604: faligndata %f6, %f0, %f14 ldd [%l7 + 0x70], %f14 movgu %icc, %g2, %o7 loop_605: stx %l3, [%l7 + 0x38] ldsb [%l7 + 0x0F], %l4 movge %icc, %l5, %o0 fmovsge %xcc, %f2, %f1 te %xcc, 0x1 sth %o4, [%l7 + 0x0A] stw %l1, [%l7 + 0x50] fbug %fcc2, loop_606 movrne %g4, 0x2D1, %l6 bvc,pn %xcc, loop_607 sth %o5, [%l7 + 0x6A] loop_606: movne %icc, %g1, %i2 xnor %i1, %o6, %l0 loop_607: fcmpd %fcc3, %f12, %f4 ldsb [%l7 + 0x0B], %o2 stb %i0, [%l7 + 0x6D] fbug,a %fcc2, loop_608 tneg %icc, 0x6 mova %xcc, %l2, %o1 ba,a,pt %xcc, loop_609 loop_608: addccc %i7, 0x1D5B, %o3 sllx %g7, %i4, %g3 fpack32 %f0, %f12, %f10 loop_609: st %f2, [%l7 + 0x40] tsubcc %i3, %i6, %i5 edge16n %g6, %g2, %g5 movne %xcc, %l3, %o7 fcmps %fcc3, %f10, %f0 fbne %fcc2, loop_610 sllx %l5, %o0, %o4 fxors %f2, %f0, %f9 ldsw [%l7 + 0x70], %l1 loop_610: srax %g4, 0x1F, %l4 movcs %xcc, %l6, %g1 ldsb [%l7 + 0x35], %o5 for %f6, %f10, %f8 fone %f8 fbne,a %fcc2, loop_611 ldub [%l7 + 0x38], %i2 fsrc2 %f14, %f6 fmovdcc %icc, %f9, %f5 loop_611: movg %icc, %o6, %i1 ld [%l7 + 0x5C], %f10 movvc %icc, %o2, %i0 brz %l2, loop_612 fba %fcc2, loop_613 srax %l0, 0x0D, %i7 stb %o1, [%l7 + 0x47] loop_612: array16 %g7, %o3, %g3 loop_613: st %f15, [%l7 + 0x14] movneg %xcc, %i4, %i6 ldub [%l7 + 0x42], %i3 nop setx loop_614, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fble,a %fcc2, loop_615 lduw [%l7 + 0x6C], %i5 addcc %g6, 0x0BA0, %g5 loop_614: fandnot2 %f10, %f4, %f4 loop_615: fone %f10 lduw [%l7 + 0x0C], %g2 ldsh [%l7 + 0x40], %l3 lduh [%l7 + 0x18], %l5 fnors %f14, %f9, %f6 ldsh [%l7 + 0x36], %o0 fexpand %f5, %f0 ldsh [%l7 + 0x6C], %o4 or %o7, 0x0AEF, %l1 fcmple32 %f2, %f0, %l4 movre %g4, 0x2C4, %l6 fmovdg %icc, %f0, %f4 tg %xcc, 0x2 movvc %icc, %g1, %i2 fxor %f10, %f14, %f4 nop setx loop_616, %l0, %l1 jmpl %l1, %o5 for %f12, %f4, %f14 ldd [%l7 + 0x38], %f6 ld [%l7 + 0x64], %f12 loop_616: call loop_617 lduh [%l7 + 0x6C], %o6 andcc %o2, 0x0199, %i1 fnand %f2, %f14, %f8 loop_617: movpos %icc, %l2, %i0 edge16 %i7, %l0, %g7 edge8l %o1, %g3, %i4 lduh [%l7 + 0x1C], %i6 movvc %icc, %o3, %i5 lduh [%l7 + 0x54], %g6 lduh [%l7 + 0x14], %i3 stx %g5, [%l7 + 0x78] stb %l3, [%l7 + 0x6D] stb %g2, [%l7 + 0x1C] and %o0, 0x1133, %l5 lduh [%l7 + 0x78], %o4 fmovrslez %l1, %f8, %f4 subcc %o7, %g4, %l4 ldsb [%l7 + 0x20], %l6 stb %g1, [%l7 + 0x5E] sra %o5, %o6, %i2 fmovdn %xcc, %f3, %f14 ldsw [%l7 + 0x78], %i1 xnor %o2, %l2, %i7 stx %l0, [%l7 + 0x68] stx %i0, [%l7 + 0x08] ldsw [%l7 + 0x64], %o1 sdivx %g7, 0x139D, %i4 fmul8x16al %f2, %f1, %f6 tsubcc %i6, %g3, %o3 lduh [%l7 + 0x72], %i5 fmovspos %icc, %f4, %f8 fmovdleu %xcc, %f10, %f11 fmovdne %icc, %f11, %f13 ldub [%l7 + 0x5C], %g6 ldsh [%l7 + 0x1A], %i3 fmovse %icc, %f9, %f9 udivx %g5, 0x1921, %l3 fcmpne32 %f0, %f12, %g2 fmovdpos %icc, %f13, %f1 ldsw [%l7 + 0x38], %o0 fsrc2 %f12, %f0 fmovdneg %xcc, %f7, %f2 sdiv %l5, 0x08B8, %l1 umulcc %o7, 0x0137, %o4 fbe %fcc0, loop_618 fcmped %fcc0, %f0, %f10 tvs %xcc, 0x6 movrgz %g4, %l4, %g1 loop_618: edge8n %l6, %o5, %i2 lduh [%l7 + 0x68], %o6 ldsb [%l7 + 0x27], %i1 st %f13, [%l7 + 0x24] fmovrdlez %l2, %f4, %f8 array8 %i7, %l0, %o2 stx %o1, [%l7 + 0x68] ldub [%l7 + 0x0A], %i0 fcmpeq32 %f8, %f14, %g7 mova %xcc, %i6, %i4 fpsub32s %f4, %f8, %f11 stw %o3, [%l7 + 0x3C] fcmps %fcc2, %f14, %f14 srl %g3, %i5, %g6 tcc %xcc, 0x5 tle %xcc, 0x0 stw %g5, [%l7 + 0x2C] std %f14, [%l7 + 0x20] ldub [%l7 + 0x3C], %l3 array16 %g2, %i3, %o0 st %f12, [%l7 + 0x44] lduh [%l7 + 0x22], %l5 fpadd32 %f12, %f10, %f6 stx %l1, [%l7 + 0x20] bcs %xcc, loop_619 fmovd %f10, %f6 fpadd32s %f5, %f5, %f7 add %o4, 0x0D3B, %o7 loop_619: movne %icc, %g4, %l4 ldsw [%l7 + 0x3C], %l6 stb %g1, [%l7 + 0x27] st %f5, [%l7 + 0x50] stw %i2, [%l7 + 0x4C] sth %o6, [%l7 + 0x42] fcmpeq32 %f2, %f12, %o5 tleu %icc, 0x6 fnot2s %f10, %f1 taddcctv %i1, %i7, %l0 fmovsle %xcc, %f7, %f10 tgu %icc, 0x0 tn %xcc, 0x2 stx %l2, [%l7 + 0x40] lduw [%l7 + 0x2C], %o2 mulscc %o1, 0x088E, %i0 ldsw [%l7 + 0x38], %i6 stw %i4, [%l7 + 0x70] fpsub32s %f8, %f11, %f12 xorcc %o3, %g7, %g3 fnot2 %f8, %f12 sth %i5, [%l7 + 0x48] ldd [%l7 + 0x18], %f10 andncc %g6, %l3, %g2 ldub [%l7 + 0x73], %i3 fmovdge %icc, %f12, %f12 fba,a %fcc0, loop_620 lduh [%l7 + 0x76], %g5 sra %o0, 0x17, %l1 tg %xcc, 0x6 loop_620: fcmpd %fcc1, %f8, %f8 stb %o4, [%l7 + 0x5D] tge %icc, 0x4 fmul8x16al %f9, %f13, %f14 fands %f14, %f0, %f10 tsubcc %l5, %o7, %g4 fba,a %fcc3, loop_621 edge8ln %l6, %l4, %i2 fmovse %icc, %f11, %f5 fmovdpos %xcc, %f15, %f14 loop_621: and %o6, 0x1D34, %g1 fbue,a %fcc0, loop_622 ldx [%l7 + 0x08], %o5 edge8l %i1, %i7, %l0 movrne %o2, 0x0A5, %o1 loop_622: ldsw [%l7 + 0x44], %l2 array16 %i0, %i4, %o3 fmovdle %icc, %f4, %f0 movcc %xcc, %i6, %g3 fba %fcc0, loop_623 tgu %icc, 0x6 stx %g7, [%l7 + 0x08] mulx %i5, 0x1D0F, %g6 loop_623: fmul8x16au %f9, %f8, %f6 stb %g2, [%l7 + 0x70] andncc %l3, %i3, %g5 fnegd %f10, %f0 fmul8ulx16 %f4, %f4, %f4 fcmple32 %f4, %f4, %o0 fornot1 %f0, %f12, %f2 fmuld8ulx16 %f12, %f7, %f2 stx %l1, [%l7 + 0x30] lduw [%l7 + 0x08], %o4 fnot2s %f1, %f8 fornot2s %f12, %f12, %f10 lduw [%l7 + 0x7C], %l5 fmovdcs %icc, %f8, %f11 ldx [%l7 + 0x08], %g4 fxors %f5, %f13, %f12 std %f10, [%l7 + 0x08] stw %o7, [%l7 + 0x70] movneg %icc, %l6, %i2 edge8 %o6, %l4, %o5 tge %icc, 0x3 lduw [%l7 + 0x50], %g1 tsubcc %i7, 0x1A2B, %l0 fexpand %f3, %f10 fors %f7, %f1, %f7 ldx [%l7 + 0x78], %o2 movg %xcc, %o1, %l2 fbne,a %fcc2, loop_624 fmul8x16al %f15, %f1, %f0 ldd [%l7 + 0x30], %f14 fmovdne %xcc, %f10, %f2 loop_624: fmovse %xcc, %f4, %f10 mulscc %i0, 0x068D, %i1 fxnor %f10, %f4, %f12 fcmpgt16 %f8, %f8, %i4 fmovdleu %icc, %f12, %f0 fcmpes %fcc1, %f15, %f8 fmovdg %icc, %f11, %f0 fmovrslz %o3, %f9, %f7 be,a,pt %xcc, loop_625 ldub [%l7 + 0x60], %g3 ldub [%l7 + 0x31], %i6 mulscc %i5, 0x1DA0, %g6 loop_625: st %f3, [%l7 + 0x58] srax %g7, %l3, %g2 std %f10, [%l7 + 0x30] bshuffle %f4, %f4, %f14 bge %icc, loop_626 fxor %f12, %f10, %f12 fcmple16 %f10, %f10, %i3 fpadd16 %f4, %f0, %f12 loop_626: ldx [%l7 + 0x20], %g5 ldsb [%l7 + 0x3A], %l1 call loop_627 fcmpgt32 %f14, %f12, %o4 umul %l5, %o0, %o7 std %f10, [%l7 + 0x10] loop_627: ldub [%l7 + 0x7E], %g4 fmul8x16au %f15, %f3, %f6 fbue,a %fcc0, loop_628 fmul8x16 %f5, %f14, %f2 mulx %i2, %o6, %l6 stw %o5, [%l7 + 0x54] loop_628: tleu %icc, 0x4 mulscc %l4, %g1, %i7 fmul8sux16 %f8, %f10, %f8 stb %l0, [%l7 + 0x18] xor %o2, %o1, %i0 tle %xcc, 0x0 popc 0x0778, %l2 edge8n %i4, %i1, %g3 fornot1 %f6, %f10, %f2 lduh [%l7 + 0x1C], %o3 xnorcc %i5, 0x12A9, %g6 st %f11, [%l7 + 0x50] ldsh [%l7 + 0x44], %i6 smulcc %g7, 0x0FD3, %g2 ldx [%l7 + 0x10], %i3 fbue,a %fcc3, loop_629 fcmple32 %f10, %f14, %g5 fcmpgt16 %f10, %f14, %l3 brgez,a %l1, loop_630 loop_629: alignaddrl %o4, %l5, %o0 andcc %g4, 0x1072, %i2 te %icc, 0x0 loop_630: array16 %o6, %l6, %o5 fmul8x16 %f11, %f0, %f14 movvs %icc, %o7, %g1 ldd [%l7 + 0x10], %f12 ldub [%l7 + 0x7E], %i7 movl %xcc, %l0, %o2 st %f15, [%l7 + 0x24] fcmpne16 %f4, %f10, %o1 ldub [%l7 + 0x7D], %i0 sdiv %l4, 0x1912, %i4 movcs %xcc, %i1, %g3 movrlez %l2, 0x1B5, %o3 alignaddrl %g6, %i6, %i5 bpos loop_631 movle %xcc, %g7, %i3 ldsb [%l7 + 0x43], %g2 fnot1s %f9, %f0 loop_631: ldx [%l7 + 0x20], %g5 fmovda %xcc, %f11, %f0 orncc %l1, 0x1BAB, %o4 bg,pt %icc, loop_632 bvs loop_633 tsubcc %l3, 0x0E0A, %l5 sllx %g4, %o0, %o6 loop_632: addcc %i2, %o5, %o7 loop_633: stw %l6, [%l7 + 0x6C] ldd [%l7 + 0x18], %f10 tvs %icc, 0x0 fcmped %fcc3, %f10, %f4 subc %i7, %l0, %g1 std %f4, [%l7 + 0x50] nop setx loop_634, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f8, [%l7 + 0x28] tleu %icc, 0x2 ldsw [%l7 + 0x30], %o1 loop_634: fcmple32 %f2, %f0, %o2 nop setx loop_635, %l0, %l1 jmpl %l1, %i0 ldsb [%l7 + 0x2F], %i4 fbuge,a %fcc0, loop_636 sth %i1, [%l7 + 0x34] loop_635: fbue %fcc0, loop_637 fpadd32 %f8, %f8, %f4 loop_636: fble,a %fcc1, loop_638 fmovrsgez %l4, %f5, %f14 loop_637: subcc %g3, %o3, %l2 tge %icc, 0x2 loop_638: fbue,a %fcc3, loop_639 fmovrsgz %i6, %f6, %f0 fmovrdgz %i5, %f6, %f12 ldd [%l7 + 0x20], %f2 loop_639: fmovrslez %g7, %f11, %f8 tpos %xcc, 0x3 xorcc %i3, %g2, %g5 movrgez %l1, %o4, %l3 fxnors %f7, %f10, %f4 ldsw [%l7 + 0x74], %g6 addcc %g4, %o0, %o6 fcmpeq16 %f10, %f12, %l5 fbuge %fcc3, loop_640 movrlz %i2, 0x04E, %o5 fmovdleu %icc, %f3, %f8 fmovdleu %xcc, %f2, %f8 loop_640: fmovsneg %icc, %f14, %f5 movn %icc, %o7, %i7 bne,a %icc, loop_641 std %f2, [%l7 + 0x78] tneg %icc, 0x6 fpack16 %f12, %f11 loop_641: fornot2s %f1, %f7, %f13 std %f6, [%l7 + 0x60] edge16ln %l6, %g1, %o1 lduh [%l7 + 0x5E], %l0 fmovdn %icc, %f8, %f0 or %i0, 0x0FF4, %o2 stb %i1, [%l7 + 0x76] ldd [%l7 + 0x78], %f8 brgez %i4, loop_642 ble,pn %xcc, loop_643 stw %l4, [%l7 + 0x10] ldub [%l7 + 0x09], %g3 loop_642: edge32l %o3, %l2, %i6 loop_643: fmovde %icc, %f8, %f8 fand %f6, %f8, %f10 tge %xcc, 0x7 std %f6, [%l7 + 0x40] fmovrdlz %g7, %f12, %f12 tpos %icc, 0x2 tg %xcc, 0x0 movrlez %i3, %i5, %g2 fors %f8, %f1, %f6 ba,a,pn %xcc, loop_644 ld [%l7 + 0x08], %f14 lduw [%l7 + 0x34], %g5 fbl,a %fcc1, loop_645 loop_644: ldx [%l7 + 0x20], %o4 ld [%l7 + 0x1C], %f3 fnot2 %f8, %f8 loop_645: fcmpne32 %f6, %f0, %l3 fones %f6 ldx [%l7 + 0x30], %l1 sub %g4, %g6, %o0 fble %fcc2, loop_646 fbug %fcc1, loop_647 fcmpes %fcc2, %f10, %f14 fmovdleu %icc, %f3, %f12 loop_646: smulcc %o6, %i2, %l5 loop_647: fbge %fcc1, loop_648 fmuld8ulx16 %f4, %f6, %f2 orncc %o5, 0x06BB, %i7 faligndata %f2, %f14, %f14 loop_648: fnand %f2, %f0, %f8 fandnot1 %f2, %f0, %f14 tneg %icc, 0x2 movre %l6, 0x0B4, %o7 fbul,a %fcc2, loop_649 st %f6, [%l7 + 0x2C] ldub [%l7 + 0x56], %o1 fmovdneg %xcc, %f15, %f1 loop_649: fble,a %fcc1, loop_650 brz %g1, loop_651 ldx [%l7 + 0x18], %l0 sethi 0x0AFA, %o2 loop_650: ldsw [%l7 + 0x5C], %i1 loop_651: ba,a,pn %xcc, loop_652 fnand %f6, %f0, %f4 fmovscc %xcc, %f4, %f5 fmul8x16 %f7, %f0, %f14 loop_652: fmovdneg %icc, %f14, %f2 mulscc %i0, %l4, %i4 lduh [%l7 + 0x60], %g3 fbule,a %fcc1, loop_653 fxnor %f4, %f4, %f2 ldd [%l7 + 0x48], %f4 ld [%l7 + 0x30], %f8 loop_653: st %f15, [%l7 + 0x38] st %f5, [%l7 + 0x40] movrne %l2, %o3, %g7 fmovdvs %icc, %f5, %f12 movleu %xcc, %i3, %i6 lduw [%l7 + 0x4C], %g2 fcmpgt16 %f12, %f0, %g5 array16 %o4, %l3, %l1 fcmpeq16 %f6, %f14, %i5 fmovsle %xcc, %f2, %f6 brz %g6, loop_654 fnegd %f8, %f12 ldsw [%l7 + 0x40], %g4 fmovdn %xcc, %f6, %f3 loop_654: fmovsl %icc, %f0, %f14 be,a loop_655 fzero %f10 be,a loop_656 bl loop_657 loop_655: or %o6, %o0, %i2 movn %xcc, %l5, %i7 loop_656: stw %o5, [%l7 + 0x58] loop_657: stw %o7, [%l7 + 0x68] udiv %l6, 0x0E38, %g1 stw %l0, [%l7 + 0x3C] ldub [%l7 + 0x65], %o2 fabsd %f6, %f10 st %f10, [%l7 + 0x2C] bvs,pt %xcc, loop_658 lduh [%l7 + 0x7A], %o1 fpadd32 %f8, %f6, %f10 ldx [%l7 + 0x38], %i0 loop_658: fpadd16 %f10, %f0, %f4 movvc %icc, %l4, %i4 sdivcc %i1, 0x15EF, %l2 fbe,a %fcc1, loop_659 fsrc2s %f9, %f12 fbn,a %fcc2, loop_660 lduw [%l7 + 0x40], %g3 loop_659: ld [%l7 + 0x34], %f14 fandnot2 %f4, %f2, %f10 loop_660: ld [%l7 + 0x6C], %f8 ldsw [%l7 + 0x48], %o3 ldsb [%l7 + 0x33], %g7 fbl %fcc2, loop_661 lduw [%l7 + 0x1C], %i6 bleu,a loop_662 ldsw [%l7 + 0x78], %i3 loop_661: sllx %g2, %g5, %o4 fcmpne32 %f8, %f4, %l1 loop_662: fmovdn %icc, %f1, %f9 movrne %i5, %g6, %g4 fblg %fcc0, loop_663 tpos %xcc, 0x7 movleu %xcc, %o6, %l3 tpos %xcc, 0x4 loop_663: movrgz %o0, %i2, %l5 fnegd %f0, %f0 ldsw [%l7 + 0x24], %i7 brnz,a %o7, loop_664 bpos,a,pn %icc, loop_665 fcmpne16 %f4, %f14, %o5 fcmple32 %f12, %f6, %g1 loop_664: ldd [%l7 + 0x08], %f6 loop_665: lduw [%l7 + 0x74], %l0 fxnor %f8, %f4, %f14 fmovdn %xcc, %f8, %f4 bl %icc, loop_666 edge8n %l6, %o2, %i0 srlx %o1, 0x09, %i4 fandnot2 %f0, %f2, %f4 loop_666: fbuge,a %fcc0, loop_667 andcc %i1, %l2, %g3 ldsw [%l7 + 0x7C], %l4 orn %g7, 0x01F5, %i6 loop_667: fmovsge %xcc, %f14, %f14 ba,a %xcc, loop_668 tcs %xcc, 0x4 ldub [%l7 + 0x30], %i3 fmovsgu %xcc, %f3, %f0 loop_668: sethi 0x1B2A, %g2 fbul,a %fcc0, loop_669 movn %xcc, %o3, %o4 lduh [%l7 + 0x4E], %g5 fmovsn %icc, %f0, %f8 loop_669: mulscc %i5, %l1, %g4 andn %o6, %g6, %o0 std %f8, [%l7 + 0x50] tvs %xcc, 0x2 brlez %i2, loop_670 std %f8, [%l7 + 0x20] std %f8, [%l7 + 0x50] fmovdne %xcc, %f3, %f12 loop_670: ldub [%l7 + 0x49], %l3 std %f8, [%l7 + 0x48] ld [%l7 + 0x3C], %f5 fors %f6, %f11, %f5 ldx [%l7 + 0x20], %i7 fandnot1 %f8, %f0, %f10 ldx [%l7 + 0x40], %l5 ld [%l7 + 0x7C], %f8 ldsb [%l7 + 0x6C], %o5 stw %o7, [%l7 + 0x48] xor %g1, %l0, %l6 movne %xcc, %o2, %i0 alignaddrl %i4, %o1, %i1 fmovsgu %icc, %f14, %f14 fcmple16 %f0, %f10, %g3 fandnot2s %f8, %f2, %f15 brlez,a %l2, loop_671 fmovrdgez %g7, %f10, %f14 ldsh [%l7 + 0x62], %i6 fba %fcc0, loop_672 loop_671: stb %l4, [%l7 + 0x2A] ldx [%l7 + 0x58], %g2 ldsb [%l7 + 0x1C], %o3 loop_672: stb %o4, [%l7 + 0x59] movneg %xcc, %i3, %i5 ldx [%l7 + 0x20], %l1 ldsb [%l7 + 0x72], %g5 ldsb [%l7 + 0x30], %o6 orncc %g6, 0x0736, %g4 stw %o0, [%l7 + 0x74] std %f4, [%l7 + 0x40] ldx [%l7 + 0x28], %l3 stx %i7, [%l7 + 0x20] fnors %f9, %f14, %f14 nop setx loop_673, %l0, %l1 jmpl %l1, %l5 bne loop_674 fmovdn %icc, %f6, %f11 lduh [%l7 + 0x66], %o5 loop_673: movne %icc, %o7, %g1 loop_674: fandnot2 %f10, %f10, %f8 faligndata %f0, %f6, %f12 stw %i2, [%l7 + 0x60] fmovsg %xcc, %f5, %f4 fcmpne16 %f6, %f0, %l0 lduh [%l7 + 0x42], %l6 fmovrdgz %i0, %f8, %f10 tg %icc, 0x7 movrgez %o2, 0x0A1, %i4 fmovdpos %icc, %f10, %f4 mulscc %i1, 0x01A2, %g3 stw %l2, [%l7 + 0x4C] fmul8ulx16 %f8, %f10, %f12 udivcc %g7, 0x0AFD, %o1 tn %icc, 0x6 call loop_675 lduh [%l7 + 0x24], %i6 bleu,pt %xcc, loop_676 fmul8sux16 %f2, %f2, %f12 loop_675: fsrc1s %f9, %f3 bl loop_677 loop_676: andn %l4, %g2, %o3 orn %i3, %o4, %l1 subc %i5, %g5, %g6 loop_677: bleu,pn %icc, loop_678 umul %g4, 0x0F66, %o6 sdiv %l3, 0x01CA, %o0 stx %i7, [%l7 + 0x18] loop_678: xorcc %l5, %o5, %o7 fmovdneg %icc, %f10, %f12 sth %g1, [%l7 + 0x68] tg %icc, 0x0 ldsb [%l7 + 0x47], %i2 bcc,pn %xcc, loop_679 fpadd32 %f8, %f14, %f8 fmovdg %icc, %f10, %f10 fbg %fcc1, loop_680 loop_679: ldx [%l7 + 0x60], %l0 fbge %fcc2, loop_681 stx %l6, [%l7 + 0x10] loop_680: ldd [%l7 + 0x68], %f8 fmovrsgez %i0, %f7, %f11 loop_681: ldsw [%l7 + 0x10], %i4 fmovsgu %xcc, %f10, %f6 fmovsleu %xcc, %f4, %f10 ldub [%l7 + 0x7A], %o2 std %f14, [%l7 + 0x78] fmovdgu %xcc, %f13, %f6 bvc,a,pt %icc, loop_682 nop setx loop_683, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry addcc %i1, 0x0723, %l2 ldd [%l7 + 0x40], %f10 loop_682: fbue %fcc2, loop_684 loop_683: stx %g3, [%l7 + 0x50] movle %xcc, %g7, %o1 ldsw [%l7 + 0x78], %i6 loop_684: xnor %l4, 0x10F3, %g2 ldsb [%l7 + 0x34], %o3 fcmpgt16 %f2, %f2, %o4 fandnot1s %f0, %f8, %f3 bcs loop_685 fmovs %f3, %f5 fcmpgt16 %f6, %f10, %i3 fpsub16s %f14, %f12, %f7 loop_685: stx %i5, [%l7 + 0x08] fmul8x16 %f15, %f6, %f6 orcc %g5, 0x01FF, %l1 fexpand %f10, %f6 fmovrdlz %g6, %f6, %f14 siam 0x6 andncc %g4, %l3, %o0 fand %f6, %f14, %f10 std %f10, [%l7 + 0x20] fbn,a %fcc1, loop_686 fone %f12 te %icc, 0x2 stx %i7, [%l7 + 0x30] loop_686: orcc %l5, %o6, %o7 fors %f5, %f13, %f11 tn %xcc, 0x7 fsrc2s %f1, %f12 fxnor %f10, %f12, %f2 fmovsvc %icc, %f4, %f15 tne %xcc, 0x6 ldsw [%l7 + 0x4C], %g1 tg %xcc, 0x0 stb %o5, [%l7 + 0x44] udivcc %l0, 0x1305, %l6 fcmped %fcc0, %f10, %f6 bgu %xcc, loop_687 sdivcc %i0, 0x1BFC, %i2 ldub [%l7 + 0x3D], %i4 subc %o2, 0x12CD, %i1 loop_687: faligndata %f14, %f6, %f4 movn %xcc, %l2, %g3 edge8n %g7, %o1, %i6 bge %xcc, loop_688 fpack32 %f2, %f4, %f12 ld [%l7 + 0x08], %f0 movrne %l4, %g2, %o3 loop_688: smulcc %i3, 0x0B85, %o4 movvs %xcc, %g5, %l1 movrne %g6, %g4, %i5 ldsh [%l7 + 0x2E], %o0 stb %i7, [%l7 + 0x3D] fsrc2 %f6, %f0 addcc %l3, 0x05FA, %l5 fmovrdgez %o6, %f12, %f10 bleu,a %icc, loop_689 bcs %icc, loop_690 fpack32 %f12, %f8, %f12 add %o7, 0x16E5, %g1 loop_689: bvc %xcc, loop_691 loop_690: std %f0, [%l7 + 0x58] fmuld8ulx16 %f12, %f8, %f6 ldsw [%l7 + 0x2C], %l0 loop_691: fbug,a %fcc1, loop_692 fcmple16 %f8, %f10, %l6 tvc %xcc, 0x7 ldsw [%l7 + 0x2C], %i0 loop_692: fcmpne32 %f10, %f8, %o5 ldsw [%l7 + 0x78], %i4 fble %fcc1, loop_693 alignaddrl %i2, %o2, %l2 call loop_694 fmovsa %xcc, %f9, %f6 loop_693: fmul8x16au %f6, %f1, %f0 fbo %fcc1, loop_695 loop_694: fnot2s %f0, %f5 tg %xcc, 0x3 stb %g3, [%l7 + 0x30] loop_695: fpmerge %f11, %f11, %f6 ld [%l7 + 0x2C], %f11 tle %icc, 0x4 fnegs %f14, %f14 st %f11, [%l7 + 0x24] fpadd16 %f6, %f12, %f2 xor %i1, 0x1663, %o1 bne,pn %icc, loop_696 std %f10, [%l7 + 0x58] fbo,a %fcc0, loop_697 fmovdvc %xcc, %f12, %f0 loop_696: fmovde %xcc, %f9, %f5 fmuld8sux16 %f0, %f7, %f2 loop_697: fmovse %xcc, %f6, %f12 fzeros %f0 ldd [%l7 + 0x70], %f14 bcs loop_698 taddcc %i6, %g7, %g2 fcmple16 %f2, %f14, %o3 umulcc %i3, %l4, %g5 loop_698: bpos,a loop_699 stb %l1, [%l7 + 0x16] fbu %fcc2, loop_700 ldd [%l7 + 0x58], %f2 loop_699: ldx [%l7 + 0x70], %g6 ldx [%l7 + 0x70], %o4 loop_700: stx %i5, [%l7 + 0x50] brlez,a %g4, loop_701 addc %o0, 0x11E9, %i7 te %icc, 0x6 bgu loop_702 loop_701: ldx [%l7 + 0x50], %l3 fand %f2, %f14, %f10 ldsh [%l7 + 0x18], %l5 loop_702: lduw [%l7 + 0x20], %o7 lduh [%l7 + 0x7E], %o6 andn %l0, 0x141E, %l6 andcc %g1, %i0, %i4 sth %o5, [%l7 + 0x76] tleu %icc, 0x5 fcmpne16 %f4, %f8, %o2 std %f14, [%l7 + 0x30] ld [%l7 + 0x7C], %f0 fone %f14 fpadd32 %f14, %f8, %f0 te %icc, 0x3 movneg %icc, %l2, %i2 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 edge8 %i1, %g3, %o1 ldd [%l7 + 0x08], %f0 fmul8x16au %f0, %f8, %f2 loop_703: fbge %fcc0, loop_704 fbule %fcc2, loop_705 fcmpne16 %f2, %f6, %g7 fbug,a %fcc3, loop_706 loop_704: std %f8, [%l7 + 0x28] loop_705: fmovda %icc, %f1, %f3 edge8ln %g2, %i6, %o3 loop_706: movrgz %l4, %i3, %l1 fmovrsgz %g6, %f13, %f4 ld [%l7 + 0x34], %f4 lduw [%l7 + 0x70], %o4 array16 %i5, %g5, %g4 fbuge,a %fcc2, loop_707 fxor %f8, %f6, %f8 fbule %fcc1, loop_708 fxors %f6, %f6, %f11 loop_707: fmovs %f14, %f8 bshuffle %f8, %f8, %f8 loop_708: edge32n %o0, %i7, %l3 ldub [%l7 + 0x3B], %l5 fbn,a %fcc0, loop_709 fcmpne16 %f2, %f2, %o7 st %f7, [%l7 + 0x48] fmovrdne %o6, %f0, %f2 loop_709: fmovrdlez %l6, %f4, %f8 bvc,a loop_710 lduw [%l7 + 0x08], %g1 movrgez %l0, %i0, %i4 andncc %o5, %o2, %l2 loop_710: fors %f4, %f8, %f8 stw %i1, [%l7 + 0x70] stb %i2, [%l7 + 0x6E] fand %f12, %f2, %f12 array16 %o1, %g3, %g7 ldx [%l7 + 0x70], %i6 fornot1 %f12, %f2, %f12 sth %g2, [%l7 + 0x12] brlez,a %o3, loop_711 addccc %i3, %l1, %l4 fmovrsne %g6, %f1, %f15 fnot1s %f11, %f9 loop_711: fnot2s %f11, %f10 sth %i5, [%l7 + 0x1A] stx %g5, [%l7 + 0x28] bvc,a,pt %icc, loop_712 fmovsl %xcc, %f1, %f9 sra %g4, 0x0B, %o0 fbul,a %fcc2, loop_713 loop_712: fzero %f6 fmul8sux16 %f4, %f8, %f12 lduw [%l7 + 0x7C], %o4 loop_713: bge loop_714 fmovs %f8, %f0 stw %i7, [%l7 + 0x7C] fmovsneg %xcc, %f6, %f11 loop_714: ldsw [%l7 + 0x58], %l3 array16 %l5, %o7, %l6 movn %icc, %g1, %o6 fmovrsgz %i0, %f1, %f6 ldsw [%l7 + 0x48], %l0 fornot2 %f4, %f4, %f10 stw %o5, [%l7 + 0x54] fsrc2 %f2, %f8 xor %i4, %l2, %i1 bneg,a,pt %icc, loop_715 fnegd %f0, %f6 fnegd %f12, %f12 xorcc %i2, %o1, %o2 loop_715: fbu %fcc2, loop_716 fnot1 %f10, %f8 ldsh [%l7 + 0x48], %g3 fexpand %f4, %f4 loop_716: st %f7, [%l7 + 0x38] fnot1s %f2, %f2 stb %i6, [%l7 + 0x16] stx %g2, [%l7 + 0x10] ldub [%l7 + 0x2B], %o3 add %g7, %i3, %l1 edge16 %g6, %l4, %g5 ldx [%l7 + 0x48], %i5 fmovspos %icc, %f6, %f5 st %f11, [%l7 + 0x0C] bvs %xcc, loop_717 std %f0, [%l7 + 0x40] ldd [%l7 + 0x10], %f2 tl %icc, 0x1 loop_717: fmovdcs %icc, %f4, %f6 xnorcc %g4, %o4, %o0 umul %i7, 0x1D41, %l5 fmul8ulx16 %f2, %f2, %f10 stw %o7, [%l7 + 0x28] fmovsg %icc, %f2, %f15 brz,a %l6, loop_718 edge16 %g1, %o6, %i0 fcmple32 %f8, %f10, %l3 ld [%l7 + 0x48], %f10 loop_718: ldsb [%l7 + 0x73], %o5 edge32 %i4, %l0, %i1 brgez %l2, loop_719 andn %i2, 0x0579, %o1 fmovda %xcc, %f11, %f12 fmuld8ulx16 %f14, %f6, %f10 loop_719: fnegs %f13, %f6 ldsb [%l7 + 0x16], %g3 sll %i6, %o2, %g2 fmovrsne %g7, %f7, %f5 fnand %f10, %f14, %f4 ldub [%l7 + 0x5D], %i3 andcc %o3, %g6, %l1 xnor %g5, %l4, %g4 ldsb [%l7 + 0x73], %o4 bgu,a %icc, loop_720 fmovscc %xcc, %f10, %f13 movvs %xcc, %i5, %i7 call loop_721 loop_720: brnz,a %l5, loop_722 alignaddrl %o7, %l6, %o0 subccc %o6, %i0, %g1 loop_721: subccc %o5, 0x1DBA, %l3 loop_722: fmovs %f14, %f0 fsrc1s %f6, %f8 fpmerge %f7, %f1, %f12 sllx %l0, 0x15, %i1 ldub [%l7 + 0x27], %l2 fbg,a %fcc1, loop_723 ba,a,pt %xcc, loop_724 xor %i4, %i2, %g3 fnot2 %f10, %f12 loop_723: ldsw [%l7 + 0x0C], %o1 loop_724: xnorcc %o2, 0x119C, %g2 fsrc1 %f14, %f8 edge32l %i6, %i3, %g7 call loop_725 std %f2, [%l7 + 0x78] fsrc2s %f9, %f11 stb %o3, [%l7 + 0x4A] loop_725: ld [%l7 + 0x18], %f11 movrne %g6, %g5, %l1 tne %xcc, 0x6 subccc %g4, %l4, %i5 ld [%l7 + 0x64], %f5 movvs %icc, %i7, %o4 fbue,a %fcc0, loop_726 ldsw [%l7 + 0x64], %o7 fmovdg %xcc, %f2, %f8 fbl,a %fcc3, loop_727 loop_726: fmovsl %icc, %f1, %f3 stw %l6, [%l7 + 0x30] fnot2 %f4, %f4 loop_727: ldx [%l7 + 0x78], %o0 smul %l5, %o6, %g1 ld [%l7 + 0x7C], %f9 fmovdvc %xcc, %f4, %f4 orcc %i0, 0x0E38, %l3 lduw [%l7 + 0x14], %l0 fmovrsne %i1, %f4, %f8 stw %l2, [%l7 + 0x38] bpos,pn %xcc, loop_728 array32 %o5, %i4, %i2 ldub [%l7 + 0x43], %o1 lduh [%l7 + 0x50], %g3 loop_728: edge16n %o2, %g2, %i3 stw %i6, [%l7 + 0x50] lduh [%l7 + 0x44], %g7 stb %g6, [%l7 + 0x76] sth %g5, [%l7 + 0x5E] orcc %o3, %g4, %l4 lduh [%l7 + 0x14], %l1 faligndata %f2, %f12, %f6 ldx [%l7 + 0x70], %i7 taddcc %i5, %o7, %l6 fandnot1 %f10, %f8, %f12 ldsw [%l7 + 0x50], %o0 movg %icc, %o4, %o6 ldsb [%l7 + 0x20], %g1 fpack32 %f4, %f4, %f12 edge8 %l5, %i0, %l0 std %f12, [%l7 + 0x78] sth %l3, [%l7 + 0x48] brgz %i1, loop_729 fzero %f12 movre %l2, 0x1BE, %i4 fmovsleu %icc, %f10, %f6 loop_729: tsubcctv %o5, %o1, %g3 nop setx loop_730, %l0, %l1 jmpl %l1, %o2 fandnot1 %f4, %f8, %f10 movgu %xcc, %g2, %i3 fexpand %f3, %f0 loop_730: umul %i2, 0x0EE9, %g7 fmovdvs %xcc, %f8, %f5 movrlez %g6, 0x3E4, %i6 ld [%l7 + 0x48], %f2 fnors %f6, %f13, %f10 edge16ln %o3, %g5, %l4 ldsw [%l7 + 0x44], %l1 fbue %fcc0, loop_731 fornot2 %f6, %f4, %f0 bpos loop_732 fmovdvc %xcc, %f8, %f0 loop_731: ldd [%l7 + 0x40], %f6 ldub [%l7 + 0x3A], %g4 loop_732: lduh [%l7 + 0x0C], %i5 sdiv %i7, 0x0BD0, %l6 fbne %fcc3, loop_733 fpsub16 %f8, %f0, %f8 ldx [%l7 + 0x28], %o0 ld [%l7 + 0x3C], %f15 loop_733: fexpand %f11, %f0 fornot1s %f7, %f9, %f5 fone %f14 bcc loop_734 xnorcc %o7, 0x007C, %o4 std %f4, [%l7 + 0x60] fnegs %f15, %f2 loop_734: tne %xcc, 0x5 sth %o6, [%l7 + 0x60] fnot2s %f3, %f5 ldsb [%l7 + 0x6E], %l5 edge8n %g1, %i0, %l0 fsrc2s %f10, %f10 stx %l3, [%l7 + 0x60] ldd [%l7 + 0x58], %f4 fsrc1 %f10, %f10 ta %xcc, 0x2 ldsw [%l7 + 0x40], %l2 tvc %icc, 0x6 fmovs %f4, %f2 ldsb [%l7 + 0x51], %i4 std %f2, [%l7 + 0x28] fcmple32 %f6, %f0, %i1 fones %f2 bpos,a,pt %xcc, loop_735 fnot2s %f1, %f5 st %f7, [%l7 + 0x24] stb %o5, [%l7 + 0x55] loop_735: mova %icc, %g3, %o2 mulscc %g2, 0x1A5C, %o1 tcs %icc, 0x4 tcc %xcc, 0x7 smul %i3, 0x06C7, %g7 fmuld8sux16 %f15, %f11, %f4 movleu %icc, %g6, %i6 movl %icc, %i2, %g5 fpadd32s %f3, %f7, %f7 st %f8, [%l7 + 0x08] brlz,a %l4, loop_736 faligndata %f0, %f14, %f4 srl %o3, 0x1C, %g4 fmovsne %icc, %f6, %f11 loop_736: stb %i5, [%l7 + 0x2C] sll %i7, 0x12, %l1 edge16ln %o0, %l6, %o7 fmovdvs %icc, %f13, %f11 umulcc %o4, %l5, %o6 addcc %i0, 0x0BEB, %g1 edge32ln %l0, %l2, %l3 stx %i1, [%l7 + 0x08] brlez %o5, loop_737 fnegd %f8, %f2 fmovsvc %xcc, %f13, %f5 taddcc %i4, 0x0D9C, %g3 loop_737: ldsb [%l7 + 0x3F], %g2 tcs %icc, 0x4 sllx %o1, 0x14, %o2 fmovdcc %icc, %f3, %f14 stb %i3, [%l7 + 0x61] edge8l %g6, %g7, %i2 mova %xcc, %i6, %l4 fmovdcs %xcc, %f14, %f6 bgu,a,pn %icc, loop_738 ldub [%l7 + 0x77], %g5 edge32n %o3, %g4, %i5 movvs %icc, %i7, %o0 loop_738: stx %l6, [%l7 + 0x18] fmovse %icc, %f13, %f11 stx %o7, [%l7 + 0x78] fcmpeq32 %f2, %f2, %l1 fmovrdgez %l5, %f8, %f12 fnand %f2, %f0, %f0 bgu,pt %icc, loop_739 fandnot1s %f6, %f6, %f10 nop setx loop_740, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tsubcctv %o4, 0x1A6C, %o6 loop_739: and %g1, 0x158A, %l0 fpadd16 %f14, %f2, %f2 loop_740: fbule %fcc3, loop_741 fpadd32s %f8, %f1, %f5 stx %i0, [%l7 + 0x58] fxor %f14, %f2, %f6 loop_741: pdist %f0, %f10, %f8 bvs,pn %icc, loop_742 ba,a,pn %xcc, loop_743 lduh [%l7 + 0x52], %l3 stw %l2, [%l7 + 0x6C] loop_742: fand %f2, %f14, %f2 loop_743: andncc %o5, %i4, %i1 ldsh [%l7 + 0x4E], %g3 stw %g2, [%l7 + 0x2C] fnot2s %f12, %f9 addccc %o2, 0x125B, %o1 bg,pn %icc, loop_744 brlez %i3, loop_745 tleu %icc, 0x2 st %f1, [%l7 + 0x7C] loop_744: sethi 0x0A97, %g7 loop_745: fmovrde %g6, %f2, %f6 fmul8sux16 %f4, %f8, %f8 edge16 %i6, %l4, %g5 std %f10, [%l7 + 0x68] movn %xcc, %i2, %o3 fbn %fcc3, loop_746 movrgez %g4, 0x077, %i7 array32 %o0, %i5, %l6 stb %l1, [%l7 + 0x10] loop_746: fbu %fcc3, loop_747 fmovrsgez %l5, %f15, %f7 edge32ln %o7, %o6, %g1 array16 %l0, %i0, %l3 loop_747: fmovrdlez %l2, %f12, %f12 ldsw [%l7 + 0x6C], %o5 fmovrse %o4, %f7, %f2 edge32ln %i4, %g3, %g2 stx %i1, [%l7 + 0x48] fandnot1 %f0, %f6, %f14 stw %o1, [%l7 + 0x30] srlx %i3, 0x04, %o2 movrlz %g7, 0x32E, %g6 xnor %l4, %i6, %i2 bcc %icc, loop_748 fmovdpos %xcc, %f1, %f6 lduw [%l7 + 0x60], %o3 add %g5, %g4, %o0 loop_748: stw %i7, [%l7 + 0x0C] stb %i5, [%l7 + 0x3D] movrgz %l6, 0x1EB, %l5 fbu %fcc1, loop_749 stx %o7, [%l7 + 0x68] fxnors %f11, %f10, %f5 ldsw [%l7 + 0x48], %o6 loop_749: mulx %g1, %l1, %l0 stx %l3, [%l7 + 0x60] brlz %i0, loop_750 bpos,a %icc, loop_751 fors %f13, %f9, %f13 sll %o5, 0x12, %l2 loop_750: st %f12, [%l7 + 0x78] loop_751: tneg %icc, 0x5 fnot1 %f0, %f0 edge8 %i4, %o4, %g3 move %icc, %i1, %o1 fmovsg %xcc, %f3, %f11 and %i3, %o2, %g7 sethi 0x13BA, %g2 fmovsl %xcc, %f15, %f6 smulcc %g6, %l4, %i2 movrne %o3, %g5, %g4 tvs %xcc, 0x6 tsubcc %i6, %i7, %o0 bn,a,pn %icc, loop_752 sll %i5, %l6, %l5 brlez %o6, loop_753 array16 %g1, %l1, %o7 loop_752: tge %xcc, 0x1 brlz,a %l3, loop_754 loop_753: fsrc2 %f14, %f6 tneg %xcc, 0x1 srl %i0, 0x14, %l0 loop_754: tpos %xcc, 0x0 sth %o5, [%l7 + 0x4A] fandnot1s %f7, %f15, %f15 mova %xcc, %l2, %o4 bvc,pt %xcc, loop_755 edge16n %i4, %i1, %o1 tsubcctv %i3, 0x1A4B, %o2 ble,pn %icc, loop_756 loop_755: stw %g3, [%l7 + 0x78] tl %xcc, 0x5 faligndata %f4, %f14, %f4 loop_756: fnors %f10, %f1, %f11 fxor %f14, %f0, %f4 fands %f6, %f6, %f6 subc %g7, %g2, %g6 ldsw [%l7 + 0x50], %l4 sth %o3, [%l7 + 0x5A] bn %icc, loop_757 bpos %xcc, loop_758 fmovrsne %i2, %f3, %f9 fmovrslez %g4, %f5, %f7 loop_757: stx %i6, [%l7 + 0x10] loop_758: tg %icc, 0x5 stb %g5, [%l7 + 0x19] fxnors %f1, %f1, %f8 fcmple16 %f10, %f4, %o0 tcc %xcc, 0x2 subcc %i5, 0x1637, %i7 ldsb [%l7 + 0x64], %l5 nop setx loop_759, %l0, %l1 jmpl %l1, %l6 bl,a,pt %icc, loop_760 ldsh [%l7 + 0x5E], %g1 sdiv %l1, 0x0AF8, %o7 loop_759: ldsw [%l7 + 0x08], %l3 loop_760: bleu,pt %icc, loop_761 fmovrsne %o6, %f4, %f13 tpos %xcc, 0x6 stw %l0, [%l7 + 0x60] loop_761: ldsb [%l7 + 0x6D], %i0 ldx [%l7 + 0x78], %o5 bgu,a,pn %xcc, loop_762 fcmps %fcc2, %f12, %f13 movne %icc, %o4, %i4 bleu,pn %xcc, loop_763 loop_762: edge16ln %l2, %i1, %o1 fcmpeq32 %f8, %f0, %o2 ldsh [%l7 + 0x7A], %i3 loop_763: lduh [%l7 + 0x52], %g3 fand %f12, %f6, %f14 fmovdn %xcc, %f2, %f3 fmovrsne %g7, %f14, %f5 stx %g2, [%l7 + 0x18] smul %l4, %o3, %g6 fmul8x16au %f7, %f5, %f0 bvs,a,pt %xcc, loop_764 stx %g4, [%l7 + 0x20] fmovsne %icc, %f12, %f13 siam 0x5 loop_764: ldd [%l7 + 0x10], %f6 for %f12, %f0, %f8 stx %i2, [%l7 + 0x50] brlez,a %i6, loop_765 fornot2 %f12, %f10, %f8 ldsw [%l7 + 0x74], %o0 xnorcc %g5, %i5, %i7 loop_765: ldub [%l7 + 0x4D], %l5 addc %l6, 0x066B, %l1 ld [%l7 + 0x54], %f13 movl %icc, %g1, %o7 fandnot2 %f6, %f12, %f2 edge16l %l3, %l0, %i0 fones %f5 ldd [%l7 + 0x50], %f14 srl %o6, 0x01, %o4 movrgez %o5, %i4, %l2 fsrc2 %f12, %f2 fnot1 %f14, %f12 array32 %i1, %o2, %i3 stw %g3, [%l7 + 0x48] lduw [%l7 + 0x5C], %o1 add %g2, 0x138F, %g7 te %xcc, 0x3 edge8l %l4, %g6, %g4 smulcc %i2, %o3, %i6 smul %g5, %i5, %o0 fpsub16 %f2, %f2, %f10 or %l5, 0x0C37, %l6 lduw [%l7 + 0x7C], %i7 fbue,a %fcc2, loop_766 fornot2s %f12, %f1, %f4 movne %xcc, %g1, %o7 ldub [%l7 + 0x2B], %l1 loop_766: fandnot2 %f8, %f0, %f8 sdiv %l3, 0x1496, %l0 xor %i0, 0x0D7C, %o6 ldsb [%l7 + 0x2A], %o4 tge %icc, 0x7 std %f8, [%l7 + 0x10] brnz,a %o5, loop_767 stb %l2, [%l7 + 0x64] fbn %fcc2, loop_768 te %xcc, 0x6 loop_767: brlez %i4, loop_769 fmovrdgez %o2, %f4, %f12 loop_768: std %f12, [%l7 + 0x60] fmovrse %i3, %f1, %f15 loop_769: sdivx %g3, 0x196F, %i1 fmovrsgz %o1, %f3, %f9 ldx [%l7 + 0x50], %g7 movrgz %g2, 0x3C2, %g6 tge %icc, 0x4 brgez %g4, loop_770 lduw [%l7 + 0x30], %l4 fbne %fcc2, loop_771 movl %icc, %o3, %i2 loop_770: fmul8x16 %f1, %f2, %f6 fabsd %f4, %f6 loop_771: sethi 0x1FA0, %i6 fcmpeq32 %f4, %f2, %g5 edge8 %o0, %l5, %l6 tcs %xcc, 0x1 be,a %xcc, loop_772 fbne,a %fcc0, loop_773 andcc %i5, %g1, %o7 edge8n %i7, %l3, %l0 loop_772: lduw [%l7 + 0x28], %l1 loop_773: fmovsvs %xcc, %f15, %f1 fmovsa %xcc, %f9, %f11 bneg,a,pn %xcc, loop_774 stw %o6, [%l7 + 0x64] and %i0, 0x1694, %o4 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: ldd [%l7 + 0x38], %f10 fmul8ulx16 %f14, %f14, %f2 ldub [%l7 + 0x6A], %l2 loop_775: ldsw [%l7 + 0x20], %i4 movpos %icc, %o2, %i3 tvs %icc, 0x7 fzero %f8 ldsh [%l7 + 0x6C], %g3 tn %icc, 0x2 bl,a loop_776 ldub [%l7 + 0x6D], %o5 nop setx loop_777, %l0, %l1 jmpl %l1, %o1 orncc %i1, 0x0636, %g7 loop_776: mova %icc, %g2, %g4 bvc %xcc, loop_778 loop_777: movge %xcc, %l4, %o3 brgez,a %g6, loop_779 ldx [%l7 + 0x20], %i6 loop_778: fmovrsne %g5, %f0, %f12 addc %i2, 0x01D9, %o0 loop_779: fmovrslz %l5, %f15, %f13 fmovrse %i5, %f5, %f9 tgu %xcc, 0x0 tn %xcc, 0x6 tneg %icc, 0x2 movre %g1, %o7, %l6 fnot1s %f5, %f10 std %f8, [%l7 + 0x78] fmovrdne %l3, %f2, %f12 st %f2, [%l7 + 0x48] fmovrdlz %l0, %f10, %f6 fba,a %fcc0, loop_780 nop setx loop_781, %l0, %l1 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, %f11, %f7 ldsw [%l7 + 0x58], %i7 loop_780: fpadd32 %f4, %f10, %f8 loop_781: st %f3, [%l7 + 0x44] tvc %xcc, 0x0 ldsw [%l7 + 0x74], %o6 srl %i0, 0x0E, %o4 fmovdg %xcc, %f4, %f15 fcmps %fcc1, %f0, %f1 fabsd %f4, %f2 fmul8x16 %f14, %f8, %f10 ldsb [%l7 + 0x5F], %l2 brgz,a %i4, loop_782 movgu %icc, %l1, %o2 fpsub32s %f5, %f14, %f7 sth %g3, [%l7 + 0x42] loop_782: edge32ln %o5, %i3, %o1 ld [%l7 + 0x7C], %f8 fmovse %icc, %f5, %f8 sdivcc %i1, 0x06EA, %g2 fpadd16s %f11, %f4, %f8 bneg,a loop_783 nop setx loop_784, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bl %icc, loop_785 fba %fcc3, loop_786 loop_783: ldsw [%l7 + 0x50], %g4 loop_784: movrgez %l4, %o3, %g7 loop_785: fbule,a %fcc3, loop_787 loop_786: ldsh [%l7 + 0x10], %i6 fmovde %icc, %f10, %f4 fabss %f5, %f13 loop_787: st %f4, [%l7 + 0x50] fbne,a %fcc1, loop_788 st %f9, [%l7 + 0x44] ldd [%l7 + 0x40], %f6 popc %g5, %i2 loop_788: tvs %icc, 0x5 std %f12, [%l7 + 0x50] bn,a,pt %icc, loop_789 move %icc, %o0, %g6 subcc %i5, %l5, %g1 movg %xcc, %o7, %l3 loop_789: andn %l0, %l6, %i7 fbg %fcc0, loop_790 fandnot2s %f14, %f4, %f2 brnz,a %i0, loop_791 ldsb [%l7 + 0x6C], %o6 loop_790: fnand %f4, %f12, %f12 movrlez %l2, %o4, %i4 loop_791: movne %xcc, %l1, %o2 stb %o5, [%l7 + 0x55] fmul8x16al %f11, %f0, %f4 orcc %i3, 0x14F4, %g3 movrgez %o1, 0x00C, %i1 smulcc %g2, 0x17AD, %l4 fmovrslez %g4, %f6, %f0 andn %g7, 0x02BD, %i6 movl %xcc, %g5, %i2 fpadd16s %f8, %f2, %f14 sdivx %o0, 0x1E32, %g6 udivx %o3, 0x023D, %l5 ldsh [%l7 + 0x26], %i5 xnorcc %o7, 0x13B4, %g1 edge8ln %l0, %l6, %i7 udiv %i0, 0x1731, %o6 stb %l3, [%l7 + 0x2E] fpack16 %f4, %f12 lduw [%l7 + 0x1C], %l2 bvc,a %xcc, loop_792 tne %xcc, 0x2 ldub [%l7 + 0x2B], %i4 edge16ln %o4, %o2, %l1 loop_792: fmovsle %icc, %f9, %f10 fmovsge %xcc, %f11, %f12 fnot2s %f4, %f11 sllx %i3, %g3, %o5 fcmpgt16 %f6, %f2, %i1 std %f10, [%l7 + 0x68] bgu,a loop_793 tge %xcc, 0x0 ldd [%l7 + 0x50], %f10 fabsd %f2, %f12 loop_793: ldub [%l7 + 0x18], %g2 st %f15, [%l7 + 0x50] lduw [%l7 + 0x0C], %o1 fand %f10, %f14, %f4 edge8n %l4, %g7, %i6 taddcc %g5, %i2, %g4 fmovrdlz %o0, %f4, %f10 tvs %xcc, 0x4 st %f15, [%l7 + 0x34] movne %icc, %g6, %o3 fmovdge %xcc, %f13, %f10 fba %fcc2, loop_794 movrgez %i5, %l5, %o7 nop setx loop_795, %l0, %l1 jmpl %l1, %l0 fmovdleu %xcc, %f0, %f10 loop_794: bcs %icc, loop_796 udiv %l6, 0x15E4, %i7 loop_795: stb %i0, [%l7 + 0x3E] fmovsvc %xcc, %f1, %f4 loop_796: st %f6, [%l7 + 0x74] srax %g1, 0x11, %l3 nop setx loop_797, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry subcc %o6, %l2, %i4 ldub [%l7 + 0x38], %o4 or %l1, %i3, %o2 loop_797: subccc %g3, %o5, %g2 fmovsleu %xcc, %f6, %f7 movrne %o1, 0x1F2, %l4 fxnor %f6, %f6, %f4 fcmpgt16 %f2, %f0, %i1 fmovsleu %icc, %f7, %f2 tne %xcc, 0x3 orn %g7, %g5, %i6 lduw [%l7 + 0x78], %i2 call loop_798 fmovsge %xcc, %f11, %f4 ldsb [%l7 + 0x10], %o0 fxors %f15, %f4, %f4 loop_798: stx %g4, [%l7 + 0x68] fpsub32s %f8, %f5, %f15 fmuld8sux16 %f5, %f15, %f2 bn,a,pn %icc, loop_799 fmovsle %icc, %f3, %f11 movre %g6, 0x128, %i5 fbge %fcc3, loop_800 loop_799: nop setx loop_801, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpgt16 %f6, %f12, %l5 fbl %fcc2, loop_802 loop_800: stw %o3, [%l7 + 0x78] loop_801: st %f0, [%l7 + 0x10] ldx [%l7 + 0x20], %l0 loop_802: sdiv %o7, 0x05C7, %l6 bn loop_803 ld [%l7 + 0x50], %f7 fbule,a %fcc1, loop_804 fmovdl %xcc, %f10, %f3 loop_803: ldsh [%l7 + 0x3E], %i7 smulcc %g1, 0x1C0A, %l3 loop_804: fmovsa %icc, %f9, %f14 st %f3, [%l7 + 0x60] movrgz %i0, 0x058, %o6 fcmpd %fcc0, %f12, %f8 tsubcctv %i4, 0x04A5, %o4 brgz,a %l2, loop_805 movrlz %l1, 0x1E5, %o2 fmovdcc %xcc, %f6, %f14 fsrc1 %f4, %f14 loop_805: fba %fcc2, loop_806 fmul8x16au %f8, %f1, %f2 stw %i3, [%l7 + 0x54] fbu %fcc2, loop_807 loop_806: array32 %g3, %o5, %g2 edge32l %l4, %o1, %i1 bl %icc, loop_808 loop_807: ta %xcc, 0x2 fornot2s %f12, %f11, %f15 add %g7, 0x10F1, %i6 loop_808: call loop_809 stb %g5, [%l7 + 0x38] bpos,a loop_810 movrne %i2, 0x2F3, %o0 loop_809: stw %g6, [%l7 + 0x38] bpos,pt %icc, loop_811 loop_810: fblg %fcc0, loop_812 fnot1 %f10, %f6 ldsh [%l7 + 0x54], %g4 loop_811: st %f7, [%l7 + 0x10] loop_812: bvc,a loop_813 tneg %icc, 0x7 fba,a %fcc1, loop_814 ldsh [%l7 + 0x44], %l5 loop_813: taddcctv %o3, %l0, %i5 tvs %icc, 0x3 loop_814: tleu %icc, 0x2 std %f10, [%l7 + 0x20] udivcc %l6, 0x181E, %i7 fmovsgu %xcc, %f9, %f10 ldub [%l7 + 0x21], %o7 sdiv %l3, 0x0AF1, %i0 brgez %o6, loop_815 stb %g1, [%l7 + 0x09] fnegd %f6, %f10 fba,a %fcc0, loop_816 loop_815: nop setx loop_817, %l0, %l1 jmpl %l1, %i4 std %f4, [%l7 + 0x38] fcmpeq32 %f14, %f14, %l2 loop_816: fcmpgt32 %f12, %f2, %o4 loop_817: movvc %xcc, %o2, %i3 addcc %l1, %g3, %g2 fabss %f5, %f5 lduh [%l7 + 0x0C], %o5 fbul %fcc1, loop_818 edge32n %l4, %i1, %o1 fpsub16s %f10, %f12, %f0 sth %i6, [%l7 + 0x1E] loop_818: stb %g7, [%l7 + 0x5A] sra %i2, %o0, %g6 stb %g5, [%l7 + 0x74] fmovsle %icc, %f0, %f1 tleu %xcc, 0x2 fornot1s %f1, %f4, %f13 ldsh [%l7 + 0x18], %g4 stw %l5, [%l7 + 0x38] move %icc, %o3, %i5 fpack32 %f4, %f14, %f6 lduw [%l7 + 0x24], %l6 movleu %icc, %l0, %o7 st %f3, [%l7 + 0x78] fpsub16 %f4, %f6, %f4 fpack32 %f10, %f14, %f0 edge32 %i7, %l3, %i0 fandnot2 %f12, %f6, %f6 fornot1s %f14, %f8, %f12 st %f8, [%l7 + 0x5C] popc 0x02A7, %g1 fones %f9 stb %i4, [%l7 + 0x78] sth %l2, [%l7 + 0x1E] fandnot1s %f9, %f5, %f11 te %xcc, 0x1 xorcc %o4, %o2, %o6 fnot1s %f11, %f11 fmuld8sux16 %f14, %f9, %f2 stb %l1, [%l7 + 0x53] fbule %fcc0, loop_819 xnor %i3, %g3, %g2 fpadd32s %f13, %f9, %f15 movvs %icc, %l4, %o5 loop_819: mova %xcc, %i1, %i6 fbu,a %fcc0, loop_820 addc %o1, 0x0AA3, %g7 fcmple32 %f8, %f2, %i2 brlz,a %o0, loop_821 loop_820: fblg,a %fcc2, loop_822 edge16l %g5, %g4, %g6 fcmple32 %f6, %f6, %o3 loop_821: fbg,a %fcc1, loop_823 loop_822: movvc %icc, %l5, %l6 fmovrslez %i5, %f12, %f3 edge16n %l0, %o7, %i7 loop_823: fnot2s %f3, %f13 call loop_824 st %f4, [%l7 + 0x20] ldsw [%l7 + 0x10], %i0 fmovs %f12, %f1 loop_824: std %f10, [%l7 + 0x40] fandnot1s %f8, %f3, %f9 movcc %icc, %l3, %g1 stb %i4, [%l7 + 0x6B] fpsub32 %f0, %f14, %f2 stb %l2, [%l7 + 0x4D] stb %o2, [%l7 + 0x7B] tsubcctv %o6, 0x052F, %o4 for %f2, %f4, %f12 umulcc %l1, 0x1136, %i3 tgu %icc, 0x6 movpos %icc, %g3, %g2 movge %xcc, %l4, %i1 stb %o5, [%l7 + 0x4C] fbe %fcc3, loop_825 fandnot1 %f10, %f6, %f4 move %xcc, %i6, %o1 fcmpd %fcc0, %f2, %f10 loop_825: ldsw [%l7 + 0x60], %i2 ldx [%l7 + 0x68], %o0 std %f4, [%l7 + 0x68] stb %g5, [%l7 + 0x36] ldsh [%l7 + 0x46], %g4 ldsb [%l7 + 0x67], %g6 fone %f0 lduw [%l7 + 0x68], %g7 srlx %l5, 0x0D, %l6 tle %icc, 0x3 edge8l %o3, %i5, %o7 fnors %f5, %f3, %f10 ldub [%l7 + 0x11], %i7 fmovsl %icc, %f9, %f12 array32 %i0, %l3, %l0 fbu,a %fcc1, loop_826 sth %i4, [%l7 + 0x0C] fors %f10, %f12, %f13 movle %icc, %l2, %g1 loop_826: tneg %xcc, 0x3 fbue,a %fcc0, loop_827 sdivcc %o2, 0x1796, %o4 std %f4, [%l7 + 0x38] st %f8, [%l7 + 0x1C] loop_827: stx %l1, [%l7 + 0x38] lduh [%l7 + 0x5E], %o6 subcc %i3, %g2, %g3 edge16ln %l4, %o5, %i6 subccc %o1, %i2, %o0 edge8l %g5, %i1, %g6 bn %icc, loop_828 array32 %g7, %l5, %l6 fmul8x16 %f9, %f14, %f14 for %f10, %f10, %f0 loop_828: edge8ln %o3, %i5, %g4 ld [%l7 + 0x48], %f10 subcc %i7, 0x0F54, %o7 andcc %l3, %l0, %i4 array16 %i0, %l2, %g1 fmul8x16 %f5, %f2, %f6 fnot1 %f12, %f14 srl %o4, 0x19, %o2 stw %l1, [%l7 + 0x20] fabsd %f10, %f2 fnot2s %f1, %f2 lduh [%l7 + 0x3C], %o6 std %f12, [%l7 + 0x48] movvs %xcc, %g2, %g3 fmovrdlz %i3, %f0, %f4 fmovse %icc, %f13, %f15 fnegs %f3, %f7 tvc %icc, 0x5 brgz %l4, loop_829 fabsd %f6, %f4 movvs %xcc, %o5, %o1 mulx %i2, %o0, %g5 loop_829: sll %i1, 0x06, %i6 fmovdneg %xcc, %f15, %f2 popc 0x0A4E, %g6 fmovrslez %l5, %f12, %f0 tne %xcc, 0x1 stb %g7, [%l7 + 0x47] bg,pt %xcc, loop_830 array8 %l6, %o3, %i5 addcc %i7, %o7, %l3 ldub [%l7 + 0x2C], %g4 loop_830: add %i4, %i0, %l2 umul %l0, %g1, %o4 movrgez %l1, %o2, %o6 fmul8ulx16 %f12, %f6, %f4 stx %g2, [%l7 + 0x58] xnorcc %g3, 0x036F, %l4 tleu %icc, 0x2 fbn,a %fcc2, loop_831 move %xcc, %o5, %i3 fmuld8sux16 %f4, %f3, %f6 fmovscs %xcc, %f14, %f11 loop_831: movne %icc, %o1, %i2 ldsb [%l7 + 0x55], %o0 stw %g5, [%l7 + 0x20] addcc %i6, %g6, %l5 fcmpne32 %f2, %f0, %g7 movrgez %l6, 0x015, %o3 fcmpeq16 %f2, %f0, %i5 bge %icc, loop_832 stx %i7, [%l7 + 0x68] ldd [%l7 + 0x38], %f4 fsrc1s %f2, %f11 loop_832: fbe,a %fcc0, loop_833 fmovdge %icc, %f9, %f3 umulcc %i1, %l3, %o7 ldd [%l7 + 0x30], %f6 loop_833: movrlz %i4, %g4, %l2 tn %xcc, 0x1 fornot1s %f1, %f14, %f3 edge32 %l0, %i0, %o4 ldsw [%l7 + 0x34], %g1 andcc %o2, %l1, %g2 sth %g3, [%l7 + 0x2E] edge32l %l4, %o5, %i3 fand %f2, %f0, %f6 movne %xcc, %o6, %i2 sll %o1, %o0, %g5 stw %i6, [%l7 + 0x38] stx %l5, [%l7 + 0x70] addcc %g7, 0x1F61, %l6 sdivx %o3, 0x04D9, %i5 fbe %fcc1, loop_834 fmul8ulx16 %f8, %f12, %f14 fnot2 %f12, %f6 stx %i7, [%l7 + 0x48] loop_834: fandnot2 %f2, %f2, %f12 fmovda %xcc, %f14, %f10 ld [%l7 + 0x08], %f6 fcmpd %fcc3, %f10, %f12 std %f0, [%l7 + 0x70] bvs,pn %icc, loop_835 ldd [%l7 + 0x50], %f12 lduw [%l7 + 0x24], %i1 fandnot2 %f8, %f8, %f4 loop_835: nop setx loop_836, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x34], %l3 call loop_837 te %icc, 0x2 loop_836: edge16ln %g6, %i4, %g4 stx %o7, [%l7 + 0x68] loop_837: ld [%l7 + 0x10], %f8 call loop_838 ldsw [%l7 + 0x50], %l2 movrgz %i0, 0x366, %l0 ldsh [%l7 + 0x22], %g1 loop_838: std %f4, [%l7 + 0x58] fmovrdgez %o2, %f10, %f14 fbne %fcc1, loop_839 ldsw [%l7 + 0x20], %o4 bpos loop_840 fmovd %f10, %f10 loop_839: sth %g2, [%l7 + 0x5A] lduh [%l7 + 0x38], %g3 loop_840: movge %icc, %l4, %o5 udivcc %l1, 0x03E4, %o6 srlx %i3, 0x13, %i2 movcc %xcc, %o1, %o0 fxor %f10, %f14, %f10 ldsw [%l7 + 0x1C], %g5 fpsub32s %f6, %f15, %f4 lduh [%l7 + 0x42], %l5 xor %g7, %l6, %o3 tgu %xcc, 0x4 ldx [%l7 + 0x68], %i5 std %f2, [%l7 + 0x70] ldx [%l7 + 0x40], %i6 stx %i7, [%l7 + 0x50] ldsb [%l7 + 0x08], %i1 fxors %f4, %f9, %f5 lduh [%l7 + 0x32], %g6 nop setx loop_841, %l0, %l1 jmpl %l1, %l3 ldd [%l7 + 0x38], %f4 st %f10, [%l7 + 0x48] ld [%l7 + 0x5C], %f5 loop_841: fpsub32s %f6, %f6, %f1 orncc %g4, 0x108A, %o7 fmovrse %i4, %f11, %f2 subccc %l2, %i0, %g1 ldx [%l7 + 0x38], %l0 ldub [%l7 + 0x60], %o2 alignaddr %o4, %g3, %l4 fmul8ulx16 %f14, %f4, %f0 bg,pn %icc, loop_842 bcs,a,pn %xcc, loop_843 lduh [%l7 + 0x74], %g2 ldsw [%l7 + 0x2C], %l1 loop_842: fbul,a %fcc3, loop_844 loop_843: fmovsl %xcc, %f8, %f15 fxor %f2, %f8, %f6 ldsh [%l7 + 0x66], %o6 loop_844: fba,a %fcc2, loop_845 brnz %i3, loop_846 ldsw [%l7 + 0x64], %i2 orn %o5, %o0, %g5 loop_845: ldub [%l7 + 0x4D], %o1 loop_846: ble %xcc, loop_847 subcc %g7, %l5, %l6 fmovrslez %i5, %f3, %f14 fandnot1s %f12, %f5, %f0 loop_847: ld [%l7 + 0x2C], %f2 edge16ln %i6, %i7, %i1 ldsb [%l7 + 0x18], %g6 tsubcc %o3, 0x1288, %g4 movle %icc, %l3, %o7 std %f12, [%l7 + 0x60] edge8ln %i4, %i0, %g1 fmovdg %icc, %f11, %f0 xnor %l2, 0x07E8, %o2 ldsh [%l7 + 0x42], %o4 or %g3, 0x023E, %l0 stw %l4, [%l7 + 0x44] lduw [%l7 + 0x44], %l1 fbu %fcc0, loop_848 fbl %fcc2, loop_849 movrgez %o6, 0x116, %g2 bne loop_850 loop_848: fmovrslez %i2, %f8, %f6 loop_849: ldx [%l7 + 0x40], %i3 ldub [%l7 + 0x6E], %o0 loop_850: ldub [%l7 + 0x3F], %o5 fmovrsne %g5, %f13, %f14 ldx [%l7 + 0x20], %g7 fmovrdgez %o1, %f0, %f12 fmovrsne %l6, %f6, %f11 fcmpgt32 %f0, %f10, %l5 movre %i6, %i7, %i1 mova %xcc, %i5, %o3 faligndata %f0, %f6, %f8 std %f4, [%l7 + 0x48] nop setx loop_851, %l0, %l1 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 %g6, loop_852 lduh [%l7 + 0x4C], %l3 fandnot2 %f2, %f6, %f6 loop_851: movne %icc, %g4, %i4 loop_852: movleu %icc, %i0, %o7 bshuffle %f6, %f10, %f2 fxnors %f10, %f13, %f3 fnand %f12, %f0, %f6 fornot2 %f6, %f10, %f6 tsubcctv %g1, 0x0D16, %o2 sth %o4, [%l7 + 0x1C] lduh [%l7 + 0x16], %l2 sdiv %g3, 0x06B8, %l0 movgu %xcc, %l4, %l1 stb %o6, [%l7 + 0x64] movrgz %g2, 0x045, %i3 brgz,a %i2, loop_853 std %f10, [%l7 + 0x78] movle %xcc, %o0, %g5 edge16l %o5, %o1, %g7 loop_853: fmovdl %icc, %f12, %f7 ldd [%l7 + 0x40], %f6 movl %xcc, %l5, %l6 ble,a,pt %icc, loop_854 movle %xcc, %i7, %i1 movn %icc, %i6, %o3 bleu,a,pn %xcc, loop_855 loop_854: umulcc %i5, 0x05FF, %l3 brgz %g6, loop_856 fornot2 %f6, %f6, %f2 loop_855: xnor %g4, %i0, %o7 stb %g1, [%l7 + 0x6D] loop_856: lduw [%l7 + 0x68], %o2 brnz,a %i4, loop_857 edge16n %l2, %g3, %l0 edge8n %o4, %l4, %o6 std %f10, [%l7 + 0x28] loop_857: ldsw [%l7 + 0x78], %g2 ldub [%l7 + 0x4A], %i3 srlx %l1, %o0, %g5 alignaddrl %o5, %o1, %g7 or %l5, 0x1486, %i2 ldsh [%l7 + 0x20], %l6 bpos,a loop_858 fpmerge %f10, %f3, %f10 movvc %xcc, %i1, %i6 fsrc1s %f11, %f8 loop_858: edge32ln %i7, %o3, %l3 fbe %fcc0, loop_859 fcmpes %fcc0, %f4, %f13 and %g6, %i5, %g4 fmovsvc %icc, %f11, %f6 loop_859: stx %i0, [%l7 + 0x68] ldsb [%l7 + 0x6B], %g1 ldd [%l7 + 0x18], %f10 fmovsne %icc, %f6, %f12 fxor %f12, %f10, %f0 lduh [%l7 + 0x0C], %o2 movrne %o7, 0x344, %i4 fone %f2 lduw [%l7 + 0x38], %l2 fandnot1s %f7, %f7, %f8 fmovrslz %g3, %f13, %f4 fnot1s %f12, %f2 udivcc %o4, 0x111B, %l4 fble,a %fcc3, loop_860 std %f14, [%l7 + 0x28] bcs %icc, loop_861 stw %o6, [%l7 + 0x38] loop_860: alignaddr %g2, %i3, %l1 brlz,a %l0, loop_862 loop_861: fbu,a %fcc2, loop_863 sth %o0, [%l7 + 0x64] ldsw [%l7 + 0x38], %g5 loop_862: ldsh [%l7 + 0x24], %o5 loop_863: stx %o1, [%l7 + 0x68] bvc loop_864 ldsh [%l7 + 0x4E], %g7 fcmps %fcc1, %f14, %f2 fbu %fcc0, loop_865 loop_864: stb %l5, [%l7 + 0x2C] fbe %fcc1, loop_866 sdivcc %i2, 0x141E, %l6 loop_865: stw %i6, [%l7 + 0x78] ldx [%l7 + 0x48], %i7 loop_866: ldd [%l7 + 0x68], %f14 mulscc %i1, 0x1D73, %l3 te %xcc, 0x6 fmovscs %xcc, %f11, %f8 fbn,a %fcc1, loop_867 orcc %o3, %i5, %g6 sth %g4, [%l7 + 0x3C] fmovdpos %icc, %f1, %f0 loop_867: std %f2, [%l7 + 0x58] fpsub32s %f7, %f1, %f10 lduh [%l7 + 0x46], %g1 fandnot2s %f12, %f11, %f8 movge %icc, %i0, %o2 edge8ln %o7, %l2, %g3 st %f15, [%l7 + 0x5C] st %f7, [%l7 + 0x54] fbule,a %fcc3, loop_868 udivcc %o4, 0x190B, %l4 bshuffle %f4, %f8, %f10 fandnot2 %f8, %f4, %f10 loop_868: sth %i4, [%l7 + 0x44] bvc,a %xcc, loop_869 ldx [%l7 + 0x30], %g2 fsrc1s %f0, %f14 fxnor %f8, %f14, %f8 loop_869: stw %i3, [%l7 + 0x28] fxnor %f10, %f0, %f6 subcc %o6, %l0, %l1 stb %g5, [%l7 + 0x79] st %f0, [%l7 + 0x3C] movrne %o5, %o0, %o1 fsrc1 %f4, %f14 ld [%l7 + 0x14], %f1 fcmpd %fcc3, %f2, %f0 edge8l %g7, %i2, %l5 brnz,a %l6, loop_870 ldub [%l7 + 0x2C], %i7 movrne %i6, 0x284, %i1 addccc %o3, %l3, %i5 loop_870: addcc %g4, 0x0B57, %g1 movrgz %g6, 0x057, %i0 fcmpeq16 %f6, %f4, %o2 fcmpne32 %f12, %f4, %o7 tvs %icc, 0x3 st %f13, [%l7 + 0x58] tleu %xcc, 0x0 fmovsn %xcc, %f8, %f2 fmovsne %icc, %f12, %f0 array32 %l2, %g3, %o4 fnors %f13, %f1, %f11 for %f12, %f10, %f6 std %f2, [%l7 + 0x18] fabss %f11, %f5 stx %i4, [%l7 + 0x20] stw %g2, [%l7 + 0x20] alignaddr %i3, %l4, %l0 tsubcc %l1, %o6, %g5 fmovrslez %o5, %f4, %f6 stw %o1, [%l7 + 0x60] fmovrde %g7, %f8, %f10 move %icc, %o0, %l5 fmovsn %icc, %f4, %f15 movcs %icc, %i2, %l6 sth %i7, [%l7 + 0x2C] movrgez %i6, %o3, %i1 fcmpes %fcc3, %f0, %f1 umulcc %l3, 0x1593, %g4 ld [%l7 + 0x78], %f11 bvc %icc, loop_871 tsubcctv %g1, %i5, %i0 fba,a %fcc1, loop_872 fpadd32s %f1, %f12, %f12 loop_871: xnor %g6, 0x03E9, %o7 fandnot1s %f6, %f15, %f14 loop_872: edge16 %l2, %g3, %o4 stb %i4, [%l7 + 0x54] ldub [%l7 + 0x4F], %o2 fbge,a %fcc1, loop_873 fmovdle %icc, %f1, %f14 fexpand %f6, %f6 tl %xcc, 0x4 loop_873: fblg,a %fcc3, loop_874 ldsb [%l7 + 0x46], %g2 fbne,a %fcc2, loop_875 fmovdge %xcc, %f12, %f15 loop_874: fmovdgu %icc, %f5, %f4 st %f11, [%l7 + 0x4C] loop_875: st %f8, [%l7 + 0x4C] ldd [%l7 + 0x18], %f12 lduw [%l7 + 0x24], %i3 bpos %icc, loop_876 ldd [%l7 + 0x30], %f14 fpadd16 %f2, %f6, %f8 fmovsgu %icc, %f0, %f2 loop_876: lduh [%l7 + 0x62], %l0 fnegd %f0, %f10 fmovdneg %icc, %f6, %f12 fcmpne32 %f4, %f8, %l1 fbug,a %fcc0, loop_877 mova %xcc, %l4, %g5 fornot1s %f12, %f8, %f11 fbn,a %fcc2, loop_878 loop_877: fpsub16 %f0, %f6, %f2 brgez,a %o6, loop_879 fcmpeq16 %f8, %f8, %o5 loop_878: fmovda %icc, %f4, %f0 movvc %xcc, %g7, %o0 loop_879: fmovse %icc, %f5, %f6 bneg,a,pt %xcc, loop_880 call loop_881 ldx [%l7 + 0x30], %o1 bvc %icc, loop_882 loop_880: fcmped %fcc1, %f12, %f4 loop_881: fbge %fcc1, loop_883 fxor %f2, %f12, %f14 loop_882: edge8 %i2, %l6, %l5 fmovdvc %xcc, %f8, %f14 loop_883: movrgez %i7, %o3, %i6 stw %i1, [%l7 + 0x6C] sth %g4, [%l7 + 0x34] fmovrde %g1, %f12, %f4 fabss %f9, %f3 ldsw [%l7 + 0x60], %l3 fmul8sux16 %f2, %f10, %f0 fmovdvc %xcc, %f13, %f15 fors %f0, %f9, %f9 sethi 0x16E1, %i0 bneg %icc, loop_884 tle %xcc, 0x5 subccc %g6, %o7, %i5 lduh [%l7 + 0x1E], %g3 loop_884: nop setx loop_885, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdne %o4, %f0, %f8 fmovdgu %xcc, %f10, %f9 edge32ln %i4, %l2, %o2 loop_885: fornot1 %f8, %f2, %f10 st %f7, [%l7 + 0x24] stx %i3, [%l7 + 0x20] ldsb [%l7 + 0x3F], %g2 sdiv %l1, 0x19A9, %l0 ld [%l7 + 0x38], %f1 st %f11, [%l7 + 0x54] movcs %xcc, %g5, %l4 pdist %f6, %f8, %f0 movrlez %o5, 0x3F4, %o6 tsubcctv %o0, %g7, %i2 fmovdleu %xcc, %f0, %f11 ldsh [%l7 + 0x08], %o1 sll %l5, %i7, %l6 fmovrslz %o3, %f12, %f6 std %f6, [%l7 + 0x70] ld [%l7 + 0x10], %f4 tcc %icc, 0x0 lduw [%l7 + 0x70], %i1 movle %xcc, %i6, %g1 fpackfix %f6, %f1 stx %g4, [%l7 + 0x70] ta %icc, 0x7 ldub [%l7 + 0x3D], %l3 movge %icc, %g6, %o7 tsubcctv %i0, 0x0F71, %g3 sdivx %o4, 0x1AC7, %i4 sethi 0x06DE, %i5 fpadd32 %f8, %f2, %f8 ldub [%l7 + 0x09], %o2 orcc %l2, 0x0509, %i3 tcc %xcc, 0x0 fpack16 %f8, %f10 fmovrsne %g2, %f9, %f12 udiv %l0, 0x1374, %g5 lduw [%l7 + 0x24], %l1 ldsh [%l7 + 0x74], %o5 movre %l4, %o0, %g7 ld [%l7 + 0x2C], %f15 movrne %i2, 0x224, %o1 tsubcc %l5, %i7, %l6 fmovrde %o6, %f8, %f0 stx %o3, [%l7 + 0x08] ba,a loop_886 tcs %xcc, 0x5 fcmpne32 %f6, %f2, %i6 fandnot1s %f1, %f3, %f4 loop_886: edge8n %g1, %g4, %i1 fpackfix %f8, %f6 smulcc %g6, %o7, %l3 ldx [%l7 + 0x40], %g3 stw %i0, [%l7 + 0x08] edge8n %o4, %i4, %i5 be %icc, loop_887 fornot2s %f13, %f9, %f0 ba,a,pt %xcc, loop_888 lduw [%l7 + 0x50], %o2 loop_887: fmovsl %icc, %f7, %f8 udivcc %l2, 0x01AA, %i3 loop_888: fmovdl %icc, %f9, %f3 ldsh [%l7 + 0x54], %l0 orncc %g5, %g2, %l1 fabsd %f10, %f0 movrlz %o5, %o0, %g7 lduw [%l7 + 0x60], %l4 fmovsneg %xcc, %f4, %f14 stw %o1, [%l7 + 0x18] stw %l5, [%l7 + 0x60] tpos %icc, 0x6 movre %i7, %i2, %o6 fmovrslez %o3, %f3, %f11 edge8n %i6, %g1, %g4 movrlez %l6, %g6, %o7 fnand %f4, %f6, %f8 movpos %icc, %i1, %g3 fmovdcc %icc, %f3, %f11 movrne %l3, 0x2DC, %i0 movge %icc, %i4, %i5 bg,a loop_889 sth %o4, [%l7 + 0x32] bne,a,pt %xcc, loop_890 fbg,a %fcc0, loop_891 loop_889: fmovsge %icc, %f10, %f2 fble %fcc2, loop_892 loop_890: pdist %f10, %f2, %f2 loop_891: fmul8ulx16 %f8, %f6, %f14 edge8ln %l2, %o2, %l0 loop_892: fmovsvs %xcc, %f7, %f15 fmul8ulx16 %f0, %f0, %f0 movrne %g5, 0x3B7, %g2 lduh [%l7 + 0x4C], %i3 fsrc1 %f2, %f12 sth %o5, [%l7 + 0x1E] lduh [%l7 + 0x3C], %o0 fzero %f8 lduh [%l7 + 0x42], %l1 sdiv %l4, 0x0E72, %g7 alignaddr %l5, %i7, %i2 array8 %o1, %o3, %o6 bvc %xcc, loop_893 stw %g1, [%l7 + 0x34] fmovscs %xcc, %f3, %f12 ldub [%l7 + 0x25], %i6 loop_893: std %f6, [%l7 + 0x48] fmovde %xcc, %f6, %f0 tn %xcc, 0x0 ld [%l7 + 0x7C], %f9 fmovdcc %icc, %f2, %f10 and %l6, %g4, %g6 stb %o7, [%l7 + 0x24] addc %i1, 0x14DA, %l3 ld [%l7 + 0x3C], %f4 andn %i0, %i4, %i5 movge %xcc, %o4, %l2 brlez,a %o2, loop_894 fmul8x16 %f7, %f14, %f10 ldd [%l7 + 0x40], %f0 stb %g3, [%l7 + 0x63] loop_894: ldub [%l7 + 0x58], %l0 lduh [%l7 + 0x14], %g2 umul %i3, %o5, %o0 fcmpes %fcc0, %f8, %f0 stb %g5, [%l7 + 0x57] faligndata %f0, %f10, %f4 orncc %l4, 0x061D, %g7 taddcc %l1, %l5, %i2 xnor %i7, 0x1292, %o1 lduw [%l7 + 0x50], %o3 fmovde %xcc, %f14, %f4 umul %o6, 0x0DFC, %i6 edge8l %g1, %g4, %g6 te %icc, 0x3 fmul8x16al %f11, %f0, %f4 fnot1 %f2, %f6 movl %icc, %o7, %i1 te %xcc, 0x1 tvs %icc, 0x3 fmovdle %icc, %f12, %f0 fbug %fcc1, loop_895 fmovrsgez %l6, %f11, %f15 movvc %icc, %l3, %i4 addc %i0, 0x004F, %o4 loop_895: ld [%l7 + 0x78], %f4 stx %l2, [%l7 + 0x70] fmovsneg %xcc, %f15, %f7 bg,pt %xcc, loop_896 bgu,a loop_897 and %i5, 0x1125, %o2 sethi 0x1AB9, %l0 loop_896: lduw [%l7 + 0x54], %g2 loop_897: ldsb [%l7 + 0x37], %i3 fzero %f12 ldsw [%l7 + 0x70], %g3 ldub [%l7 + 0x79], %o5 lduh [%l7 + 0x62], %g5 lduw [%l7 + 0x60], %l4 fpack16 %f6, %f3 fexpand %f3, %f0 brlz %g7, loop_898 brgez %o0, loop_899 lduh [%l7 + 0x44], %l1 sdivcc %l5, 0x1A01, %i2 loop_898: tn %xcc, 0x3 loop_899: ldx [%l7 + 0x28], %i7 stx %o1, [%l7 + 0x68] fxnor %f4, %f12, %f4 fcmped %fcc0, %f6, %f12 movge %xcc, %o6, %i6 fmovrdgez %g1, %f6, %f12 fpadd16 %f14, %f4, %f2 fcmple32 %f0, %f4, %o3 fcmple32 %f2, %f14, %g4 andn %o7, %g6, %l6 sth %l3, [%l7 + 0x36] lduw [%l7 + 0x58], %i4 stw %i0, [%l7 + 0x20] tsubcctv %o4, %i1, %l2 fandnot2s %f1, %f1, %f1 lduw [%l7 + 0x54], %o2 umulcc %i5, 0x1445, %g2 st %f5, [%l7 + 0x0C] nop setx loop_900, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsvc %xcc, %f11, %f7 ldd [%l7 + 0x18], %f8 sth %i3, [%l7 + 0x30] loop_900: fblg,a %fcc2, loop_901 st %f9, [%l7 + 0x20] be,a,pn %xcc, loop_902 fmovde %icc, %f12, %f3 loop_901: fcmpeq16 %f12, %f6, %l0 st %f9, [%l7 + 0x10] loop_902: fabsd %f4, %f12 fmovrdgz %o5, %f2, %f10 ldub [%l7 + 0x70], %g5 stx %g3, [%l7 + 0x38] sdivx %g7, 0x0DC7, %o0 call loop_903 srl %l1, %l5, %l4 ldsw [%l7 + 0x50], %i7 ldsb [%l7 + 0x18], %o1 loop_903: udivcc %i2, 0x025C, %i6 fornot1 %f2, %f0, %f2 ldd [%l7 + 0x30], %f6 fmovdneg %icc, %f14, %f2 sth %g1, [%l7 + 0x2A] fbe %fcc0, loop_904 fbu,a %fcc0, loop_905 fbg %fcc2, loop_906 ld [%l7 + 0x30], %f11 loop_904: lduw [%l7 + 0x70], %o3 loop_905: bshuffle %f0, %f12, %f4 loop_906: ldsb [%l7 + 0x4D], %g4 alignaddr %o6, %g6, %l6 stw %l3, [%l7 + 0x38] fbne %fcc1, loop_907 addc %i4, 0x198C, %o7 sth %i0, [%l7 + 0x46] fcmped %fcc2, %f10, %f2 loop_907: tg %xcc, 0x0 tne %icc, 0x2 stx %i1, [%l7 + 0x28] fpadd16 %f6, %f14, %f8 bcs,a,pn %icc, loop_908 lduh [%l7 + 0x18], %o4 umul %o2, %i5, %g2 st %f12, [%l7 + 0x14] loop_908: lduh [%l7 + 0x0C], %i3 move %xcc, %l2, %o5 alignaddrl %l0, %g5, %g7 bleu,a,pt %xcc, loop_909 array32 %g3, %o0, %l5 brnz %l4, loop_910 lduh [%l7 + 0x4A], %l1 loop_909: fbu,a %fcc3, loop_911 subc %i7, 0x09CA, %o1 loop_910: fmovsleu %xcc, %f0, %f12 fcmpne16 %f4, %f6, %i6 loop_911: edge32 %i2, %o3, %g4 ldub [%l7 + 0x61], %g1 fblg %fcc3, loop_912 nop setx loop_913, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movle %icc, %o6, %l6 ldsb [%l7 + 0x3E], %g6 loop_912: std %f0, [%l7 + 0x10] loop_913: fmovdpos %icc, %f14, %f6 stb %l3, [%l7 + 0x7F] fcmpd %fcc0, %f14, %f2 edge32 %i4, %i0, %o7 fmovdn %icc, %f13, %f15 sdivx %o4, 0x137D, %i1 bvc %xcc, loop_914 fbul,a %fcc2, loop_915 movrgz %o2, %g2, %i5 fandnot2s %f13, %f10, %f12 loop_914: andcc %l2, 0x002D, %i3 loop_915: orcc %o5, 0x0EA2, %l0 ld [%l7 + 0x10], %f14 tle %icc, 0x2 st %f1, [%l7 + 0x70] stb %g7, [%l7 + 0x28] movvs %icc, %g3, %o0 tsubcc %l5, %l4, %g5 ldd [%l7 + 0x20], %f14 movrgez %l1, %o1, %i7 array8 %i2, %i6, %g4 fpackfix %f0, %f8 std %f6, [%l7 + 0x18] subc %o3, 0x111B, %o6 tleu %icc, 0x1 ldsb [%l7 + 0x62], %g1 ldub [%l7 + 0x65], %l6 addcc %g6, 0x05A6, %l3 fpadd32s %f9, %f13, %f2 nop setx loop_916, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot2s %f9, %f15, %f0 mova %xcc, %i4, %i0 ldsw [%l7 + 0x4C], %o7 loop_916: brnz,a %i1, loop_917 addccc %o2, 0x13AF, %g2 fmovrdne %i5, %f2, %f6 edge16ln %l2, %o4, %i3 loop_917: fsrc1s %f12, %f2 ld [%l7 + 0x28], %f11 fandnot1s %f6, %f2, %f6 edge8n %o5, %l0, %g3 bg,a loop_918 sth %g7, [%l7 + 0x54] ldsw [%l7 + 0x08], %o0 fmovdl %icc, %f11, %f6 loop_918: fmovsg %xcc, %f4, %f10 ldub [%l7 + 0x10], %l5 bvs,pn %xcc, loop_919 brz %g5, loop_920 fmovdneg %xcc, %f12, %f10 sth %l1, [%l7 + 0x70] loop_919: st %f6, [%l7 + 0x5C] loop_920: stx %o1, [%l7 + 0x30] ldsh [%l7 + 0x54], %i7 fsrc2s %f3, %f9 fbo,a %fcc0, loop_921 fmovrdgz %l4, %f12, %f2 fmovdpos %xcc, %f11, %f0 stx %i2, [%l7 + 0x28] loop_921: ldub [%l7 + 0x75], %i6 bge loop_922 ldsb [%l7 + 0x63], %g4 fbug %fcc3, loop_923 fmovdne %icc, %f10, %f4 loop_922: udivcc %o6, 0x1B8E, %g1 fsrc2 %f4, %f6 loop_923: edge8 %l6, %o3, %g6 sra %i4, %l3, %o7 array8 %i1, %o2, %i0 edge8ln %i5, %g2, %l2 smulcc %o4, %o5, %i3 ldub [%l7 + 0x33], %g3 movrlez %l0, 0x0FE, %o0 subc %g7, %l5, %g5 ba,a %xcc, loop_924 bl,pn %icc, loop_925 smulcc %o1, %i7, %l4 fmovse %icc, %f13, %f10 loop_924: and %l1, 0x1EFA, %i2 loop_925: tsubcctv %g4, 0x19C9, %i6 fzeros %f2 ldd [%l7 + 0x40], %f0 lduw [%l7 + 0x7C], %o6 umul %g1, %o3, %g6 mulx %l6, %i4, %l3 fbo %fcc2, loop_926 sth %i1, [%l7 + 0x1A] ldsh [%l7 + 0x50], %o2 or %o7, %i0, %i5 loop_926: orncc %l2, %g2, %o5 brgz %i3, loop_927 fmovrde %o4, %f8, %f4 std %f4, [%l7 + 0x58] fmovdn %xcc, %f2, %f5 loop_927: movne %icc, %g3, %l0 fsrc1s %f6, %f3 fmovdneg %xcc, %f11, %f0 fmovdle %icc, %f1, %f13 st %f0, [%l7 + 0x28] fnot1 %f10, %f10 stx %o0, [%l7 + 0x70] fbu %fcc3, loop_928 movne %icc, %l5, %g5 fnors %f10, %f3, %f12 ld [%l7 + 0x7C], %f6 loop_928: sth %o1, [%l7 + 0x6A] fmovdne %icc, %f1, %f2 fmovrdgez %i7, %f2, %f8 ld [%l7 + 0x74], %f8 for %f2, %f14, %f6 fbe %fcc2, loop_929 mulscc %g7, %l4, %i2 ldsb [%l7 + 0x2B], %g4 fnot2s %f15, %f12 loop_929: fmovsgu %icc, %f3, %f6 fba %fcc0, loop_930 ldub [%l7 + 0x69], %l1 movg %xcc, %i6, %o6 ldsw [%l7 + 0x5C], %o3 loop_930: movrlz %g6, 0x3E7, %g1 fbge,a %fcc1, loop_931 fcmpd %fcc0, %f6, %f8 fcmpeq16 %f4, %f12, %i4 fmovsgu %xcc, %f9, %f15 loop_931: ldd [%l7 + 0x70], %f14 fba,a %fcc2, loop_932 fba %fcc1, loop_933 fcmped %fcc0, %f12, %f4 subcc %l6, 0x0EC5, %i1 loop_932: fmovrdlez %o2, %f6, %f12 loop_933: fpackfix %f10, %f14 fornot2 %f14, %f0, %f12 ld [%l7 + 0x74], %f4 movre %l3, %o7, %i0 fxnors %f9, %f13, %f1 fand %f14, %f0, %f6 fzero %f4 bn,pn %xcc, loop_934 tcc %xcc, 0x1 tneg %xcc, 0x2 edge8n %l2, %i5, %o5 loop_934: fmul8x16al %f15, %f2, %f14 fpackfix %f2, %f13 lduh [%l7 + 0x6C], %i3 fmul8x16 %f0, %f4, %f12 stb %o4, [%l7 + 0x3E] fmuld8sux16 %f4, %f12, %f12 fbue %fcc2, loop_935 movrne %g3, %g2, %o0 ld [%l7 + 0x70], %f4 andncc %l5, %g5, %l0 loop_935: fcmpgt16 %f10, %f8, %o1 ba,a,pt %xcc, loop_936 be %xcc, loop_937 movg %xcc, %i7, %g7 udiv %i2, 0x007E, %g4 loop_936: bgu,a loop_938 loop_937: stb %l4, [%l7 + 0x2C] ldd [%l7 + 0x60], %f4 fbge %fcc1, loop_939 loop_938: mulx %l1, %i6, %o3 fnot2 %f0, %f10 fmovdg %xcc, %f11, %f14 loop_939: fcmple16 %f14, %f4, %g6 mova %xcc, %o6, %g1 ldsb [%l7 + 0x51], %i4 movn %xcc, %l6, %i1 fxors %f6, %f3, %f9 array8 %o2, %o7, %l3 stw %l2, [%l7 + 0x58] lduw [%l7 + 0x60], %i0 fmuld8ulx16 %f2, %f15, %f2 sth %i5, [%l7 + 0x6A] add %o5, 0x19D5, %o4 bpos,pt %xcc, loop_940 fornot2s %f7, %f7, %f6 fmovdn %icc, %f9, %f10 movleu %xcc, %g3, %i3 loop_940: subcc %g2, %o0, %l5 fba,a %fcc0, loop_941 bcc,pn %icc, loop_942 fcmpne16 %f6, %f4, %l0 ldsb [%l7 + 0x2B], %g5 loop_941: fpack32 %f8, %f4, %f8 loop_942: std %f14, [%l7 + 0x48] ldx [%l7 + 0x70], %i7 ba,a,pn %xcc, loop_943 fabss %f2, %f12 srlx %o1, %g7, %g4 lduh [%l7 + 0x74], %i2 loop_943: lduh [%l7 + 0x54], %l4 edge32ln %i6, %o3, %l1 stb %o6, [%l7 + 0x68] movn %icc, %g6, %i4 ld [%l7 + 0x7C], %f1 fmovsneg %xcc, %f15, %f12 edge16 %l6, %g1, %o2 std %f0, [%l7 + 0x08] fmovsne %icc, %f7, %f12 fmuld8ulx16 %f8, %f15, %f8 ldx [%l7 + 0x50], %i1 addc %o7, %l3, %i0 fmovda %xcc, %f0, %f15 ldd [%l7 + 0x58], %f0 fsrc1s %f3, %f13 pdist %f12, %f12, %f12 ldx [%l7 + 0x40], %i5 fandnot2s %f5, %f14, %f12 movneg %icc, %o5, %l2 movl %xcc, %o4, %i3 fmovdleu %icc, %f15, %f12 popc 0x12A6, %g3 fmovrsne %o0, %f10, %f4 ldd [%l7 + 0x08], %f12 be loop_944 fabsd %f2, %f6 ldx [%l7 + 0x18], %g2 bg,pt %xcc, loop_945 loop_944: fblg,a %fcc3, loop_946 nop setx loop_947, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bvs,a loop_948 loop_945: stx %l0, [%l7 + 0x10] loop_946: fbug,a %fcc3, loop_949 loop_947: fbule,a %fcc2, loop_950 loop_948: brlz %g5, loop_951 lduw [%l7 + 0x28], %l5 loop_949: tne %xcc, 0x5 loop_950: umulcc %o1, %g7, %g4 loop_951: movge %icc, %i2, %i7 fands %f10, %f4, %f1 stx %l4, [%l7 + 0x60] edge32n %o3, %i6, %l1 fxnors %f3, %f6, %f6 ldsb [%l7 + 0x3D], %g6 movneg %xcc, %o6, %l6 ldsb [%l7 + 0x46], %i4 ldsw [%l7 + 0x6C], %g1 ldsw [%l7 + 0x4C], %i1 std %f10, [%l7 + 0x58] ldub [%l7 + 0x4F], %o7 ldsw [%l7 + 0x48], %l3 fmovrdgez %i0, %f6, %f12 tn %icc, 0x1 fcmpgt16 %f10, %f12, %o2 fcmps %fcc3, %f5, %f11 fmovdl %xcc, %f11, %f13 add %o5, 0x06A2, %l2 fbuge,a %fcc2, loop_952 sdivx %i5, 0x1AD9, %o4 stx %g3, [%l7 + 0x10] sethi 0x0AE1, %o0 loop_952: fmovda %icc, %f7, %f6 tsubcc %g2, 0x10DF, %i3 fmovrsne %g5, %f15, %f11 fcmps %fcc0, %f2, %f5 bne,pn %icc, loop_953 bn,pt %xcc, loop_954 fmovrdlz %l0, %f8, %f6 sll %l5, %o1, %g4 loop_953: tcc %icc, 0x7 loop_954: brz,a %i2, loop_955 stb %g7, [%l7 + 0x5A] ldx [%l7 + 0x58], %l4 fble,a %fcc3, loop_956 loop_955: sth %i7, [%l7 + 0x36] fcmped %fcc1, %f14, %f10 movrgz %i6, 0x0FD, %l1 loop_956: stb %o3, [%l7 + 0x0C] sth %g6, [%l7 + 0x4E] ldsh [%l7 + 0x64], %l6 fmovrsgez %i4, %f15, %f5 fmovsvc %icc, %f12, %f4 fmovrdlez %g1, %f8, %f4 fnands %f14, %f2, %f2 brnz %i1, loop_957 movgu %xcc, %o7, %l3 fmovdg %xcc, %f2, %f9 ldub [%l7 + 0x5F], %o6 loop_957: fmovrde %o2, %f0, %f12 ldsh [%l7 + 0x30], %i0 tvs %xcc, 0x0 fzero %f10 fmovdneg %xcc, %f2, %f11 st %f10, [%l7 + 0x40] bpos,pt %icc, loop_958 fmovrslz %o5, %f13, %f11 fmovsl %xcc, %f10, %f9 bcs,a,pt %xcc, loop_959 loop_958: orcc %l2, 0x184D, %i5 fmovdcc %xcc, %f4, %f11 nop setx loop_960, %l0, %l1 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_959: fble,a %fcc2, loop_961 edge16n %o4, %g3, %g2 tcc %icc, 0x3 loop_960: be %icc, loop_962 loop_961: movcs %xcc, %i3, %g5 fmovdn %icc, %f9, %f8 fpadd32s %f13, %f15, %f8 loop_962: ld [%l7 + 0x10], %f5 sth %o0, [%l7 + 0x3A] brgez %l0, loop_963 orncc %o1, %g4, %l5 fmovrde %i2, %f4, %f4 std %f0, [%l7 + 0x40] loop_963: andncc %g7, %l4, %i6 fbge,a %fcc2, loop_964 fble %fcc0, loop_965 xnor %l1, 0x0A49, %o3 array8 %g6, %l6, %i7 loop_964: nop setx loop_966, %l0, %l1 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_965: fbug,a %fcc2, loop_967 addccc %i4, %g1, %o7 stw %i1, [%l7 + 0x6C] loop_966: stb %o6, [%l7 + 0x7D] loop_967: fcmple32 %f0, %f2, %l3 fcmple32 %f10, %f4, %o2 edge32l %o5, %i0, %i5 fnand %f12, %f2, %f4 umul %l2, %g3, %g2 ldsh [%l7 + 0x28], %i3 fmovsg %icc, %f6, %f6 fblg %fcc3, loop_968 ld [%l7 + 0x74], %f2 fbul %fcc2, loop_969 movpos %icc, %o4, %o0 loop_968: bgu loop_970 fzero %f14 loop_969: fmovd %f10, %f12 lduw [%l7 + 0x78], %g5 loop_970: stx %l0, [%l7 + 0x40] fmovdg %xcc, %f12, %f0 fxors %f9, %f3, %f11 fmovde %icc, %f14, %f15 tge %icc, 0x0 bleu %xcc, loop_971 bge,a,pt %icc, loop_972 udivcc %o1, 0x1205, %g4 orncc %i2, %g7, %l5 loop_971: ldsb [%l7 + 0x62], %i6 loop_972: fxnors %f12, %f11, %f8 fmovsge %xcc, %f9, %f10 stb %l1, [%l7 + 0x66] ldsw [%l7 + 0x30], %o3 sllx %l4, %l6, %g6 fmovdpos %xcc, %f1, %f0 fmovrslez %i4, %f7, %f15 srlx %g1, %i7, %i1 bvs,pn %xcc, loop_973 ldsb [%l7 + 0x68], %o7 ldub [%l7 + 0x65], %l3 xnor %o2, 0x1D4F, %o5 loop_973: fpsub16 %f0, %f0, %f8 fornot1 %f12, %f4, %f2 tvc %icc, 0x3 fornot1 %f4, %f4, %f6 fxnors %f4, %f3, %f1 array8 %i0, %o6, %l2 ldsw [%l7 + 0x08], %i5 ldx [%l7 + 0x58], %g3 sth %g2, [%l7 + 0x5C] ldx [%l7 + 0x50], %o4 ta %xcc, 0x7 nop setx loop_974, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpack16 %f8, %f13 srax %o0, 0x13, %g5 fmovsn %xcc, %f7, %f7 loop_974: array16 %l0, %i3, %g4 fpadd32s %f11, %f13, %f6 ldub [%l7 + 0x3C], %o1 mulscc %g7, 0x0E12, %l5 fnand %f2, %f10, %f6 sll %i2, 0x12, %i6 ld [%l7 + 0x2C], %f15 tle %xcc, 0x4 fba %fcc3, loop_975 fmovde %icc, %f11, %f15 std %f8, [%l7 + 0x58] sth %l1, [%l7 + 0x32] loop_975: fpack32 %f6, %f14, %f2 movrgez %l4, %l6, %o3 fandnot1 %f10, %f2, %f12 bshuffle %f0, %f0, %f10 stx %i4, [%l7 + 0x70] movgu %icc, %g6, %g1 fornot2s %f8, %f11, %f5 xorcc %i7, %i1, %l3 ldd [%l7 + 0x20], %f4 ld [%l7 + 0x30], %f11 fcmpgt16 %f0, %f14, %o2 fmovrdne %o7, %f0, %f4 fmovsle %xcc, %f9, %f12 ldsb [%l7 + 0x3A], %o5 fcmpeq32 %f2, %f12, %o6 bleu,pt %xcc, loop_976 bvc,pt %xcc, loop_977 array8 %l2, %i5, %g3 fcmps %fcc0, %f9, %f7 loop_976: lduh [%l7 + 0x46], %g2 loop_977: edge8ln %i0, %o0, %g5 edge8 %o4, %l0, %i3 sll %g4, 0x06, %o1 movrgez %l5, %i2, %g7 ldub [%l7 + 0x0C], %i6 fmovdvs %xcc, %f4, %f11 ldsb [%l7 + 0x44], %l4 fmovdcs %xcc, %f10, %f11 subc %l6, 0x1DA6, %o3 sth %i4, [%l7 + 0x14] xnor %l1, 0x0CC0, %g6 ldsw [%l7 + 0x6C], %g1 tne %xcc, 0x3 fnegd %f12, %f12 ldsh [%l7 + 0x12], %i1 edge32n %i7, %o2, %l3 fxors %f14, %f8, %f13 fmovdcc %xcc, %f5, %f7 fbe %fcc2, loop_978 for %f0, %f2, %f2 ldd [%l7 + 0x48], %f14 fpadd32 %f14, %f0, %f14 loop_978: ldsw [%l7 + 0x14], %o5 st %f10, [%l7 + 0x54] ldd [%l7 + 0x40], %f12 std %f2, [%l7 + 0x08] fcmpeq32 %f12, %f12, %o7 fmul8x16al %f14, %f8, %f14 st %f5, [%l7 + 0x48] pdist %f12, %f0, %f12 lduh [%l7 + 0x64], %o6 lduw [%l7 + 0x34], %l2 fornot1 %f2, %f10, %f0 bl %icc, loop_979 nop setx loop_980, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bgu,pt %xcc, loop_981 umulcc %i5, %g3, %g2 loop_979: fmovsleu %icc, %f11, %f7 loop_980: movre %o0, %i0, %g5 loop_981: fcmpes %fcc0, %f15, %f1 stw %l0, [%l7 + 0x34] fmovsge %xcc, %f11, %f0 bne,pn %xcc, loop_982 bne loop_983 bge,a,pt %icc, loop_984 sllx %o4, %i3, %o1 loop_982: stx %g4, [%l7 + 0x18] loop_983: std %f6, [%l7 + 0x78] loop_984: fxnors %f8, %f11, %f13 edge8l %l5, %g7, %i6 edge8ln %i2, %l4, %o3 fmuld8ulx16 %f2, %f11, %f4 andncc %l6, %l1, %i4 tge %xcc, 0x6 fsrc2 %f12, %f14 st %f13, [%l7 + 0x64] ldub [%l7 + 0x45], %g6 movgu %xcc, %g1, %i1 subccc %i7, %l3, %o5 stx %o7, [%l7 + 0x40] ldx [%l7 + 0x10], %o6 fcmpne32 %f6, %f6, %l2 fors %f6, %f13, %f3 movg %xcc, %i5, %o2 tl %icc, 0x2 stw %g2, [%l7 + 0x4C] stw %g3, [%l7 + 0x24] bcs,pt %xcc, loop_985 fandnot1 %f8, %f4, %f14 tsubcc %i0, 0x0463, %g5 movg %icc, %o0, %o4 loop_985: ldsh [%l7 + 0x5E], %i3 fcmpeq16 %f4, %f14, %l0 tn %xcc, 0x2 bl loop_986 fsrc1s %f1, %f4 fbu %fcc1, loop_987 fmovrsgz %g4, %f10, %f14 loop_986: ldsw [%l7 + 0x2C], %l5 tne %xcc, 0x6 loop_987: fand %f8, %f8, %f2 bcs,a %icc, loop_988 edge32ln %o1, %g7, %i2 xnor %i6, 0x007A, %l4 fnegs %f4, %f6 loop_988: and %l6, 0x032D, %o3 edge8l %l1, %i4, %g1 bcs,pn %xcc, loop_989 std %f2, [%l7 + 0x10] fpadd16 %f14, %f0, %f0 fmul8ulx16 %f2, %f14, %f14 loop_989: movne %xcc, %g6, %i1 sdivx %i7, 0x0CF8, %l3 ldd [%l7 + 0x18], %f12 andn %o7, %o6, %l2 lduh [%l7 + 0x5A], %o5 ldub [%l7 + 0x75], %i5 tneg %xcc, 0x6 fandnot1 %f10, %f2, %f14 fbne,a %fcc3, loop_990 sdivx %g2, 0x16D2, %g3 fbn,a %fcc3, loop_991 faligndata %f12, %f6, %f10 loop_990: fmovdne %icc, %f8, %f5 fpadd16 %f2, %f12, %f0 loop_991: movne %xcc, %i0, %o2 sth %o0, [%l7 + 0x3A] add %g5, 0x1E0D, %i3 ldsh [%l7 + 0x3E], %o4 orn %g4, %l5, %l0 tvs %icc, 0x0 fmovrslez %g7, %f7, %f15 edge8ln %o1, %i2, %i6 movrlez %l4, 0x156, %o3 xorcc %l1, %l6, %i4 sll %g1, %g6, %i7 fblg,a %fcc2, loop_992 fbe,a %fcc0, loop_993 fmovrsgz %i1, %f10, %f11 brlz %o7, loop_994 loop_992: sdivcc %l3, 0x04BC, %l2 loop_993: ldsh [%l7 + 0x56], %o6 stx %i5, [%l7 + 0x78] loop_994: fnegs %f14, %f3 srax %g2, %o5, %g3 srlx %o2, 0x1E, %i0 movrgez %g5, 0x3F5, %i3 fpack32 %f14, %f8, %f6 tleu %xcc, 0x2 smul %o4, %o0, %l5 fcmpgt16 %f12, %f14, %g4 lduh [%l7 + 0x18], %g7 fmuld8sux16 %f6, %f14, %f10 lduw [%l7 + 0x7C], %o1 nop setx loop_995, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fabss %f11, %f1 bgu %xcc, loop_996 ldsb [%l7 + 0x34], %l0 loop_995: stw %i6, [%l7 + 0x1C] subcc %i2, %l4, %l1 loop_996: ldub [%l7 + 0x6C], %o3 fmovsne %icc, %f11, %f1 bcs %xcc, loop_997 ldsh [%l7 + 0x2A], %i4 fmovsn %xcc, %f10, %f3 mova %xcc, %g1, %l6 loop_997: ldsw [%l7 + 0x58], %g6 xor %i7, %o7, %l3 fnot2 %f0, %f8 brgez %i1, loop_998 stx %o6, [%l7 + 0x20] fcmpne32 %f0, %f2, %i5 fbu,a %fcc1, loop_999 loop_998: ta %xcc, 0x4 tgu %icc, 0x7 fmovrdgez %g2, %f10, %f8 loop_999: ldx [%l7 + 0x40], %o5 ldx [%l7 + 0x38], %l2 stb %g3, [%l7 + 0x72] tvc %xcc, 0x4 move %icc, %i0, %g5 movcc %icc, %i3, %o2 call loop_1000 lduw [%l7 + 0x54], %o0 fpack16 %f4, %f8 stb %o4, [%l7 + 0x7E] loop_1000: movre %l5, %g7, %g4 fmovdl %xcc, %f2, %f15 sdiv %o1, 0x046C, %i6 mulx %i2, 0x05A7, %l4 std %f6, [%l7 + 0x40] ldd [%l7 + 0x20], %f14 ldsh [%l7 + 0x6A], %l1 fpadd32 %f12, %f12, %f8 fzero %f8 edge32ln %l0, %o3, %g1 fpsub32s %f6, %f5, %f13 ld [%l7 + 0x40], %f5 ldub [%l7 + 0x4B], %l6 fbge %fcc2, loop_1001 ldx [%l7 + 0x20], %i4 movneg %xcc, %g6, %o7 subcc %i7, 0x1121, %i1 loop_1001: stx %o6, [%l7 + 0x20] fbuge,a %fcc0, loop_1002 fmovsgu %icc, %f4, %f8 std %f4, [%l7 + 0x48] fexpand %f14, %f14 loop_1002: fcmple16 %f2, %f0, %i5 fmovrsgz %l3, %f7, %f0 ld [%l7 + 0x40], %f3 sth %g2, [%l7 + 0x3A] movrgz %o5, %l2, %i0 std %f4, [%l7 + 0x48] fba,a %fcc1, loop_1003 ldub [%l7 + 0x7D], %g5 fmovdge %icc, %f7, %f11 alignaddr %i3, %g3, %o0 loop_1003: andn %o2, 0x0049, %l5 std %f6, [%l7 + 0x78] fmovs %f11, %f4 movle %icc, %o4, %g7 fmovsle %icc, %f7, %f10 call loop_1004 brlez %g4, loop_1005 fmovsneg %xcc, %f0, %f8 sth %i6, [%l7 + 0x5C] loop_1004: fmovrdlz %i2, %f4, %f0 loop_1005: bgu,pn %icc, loop_1006 te %icc, 0x0 edge16 %o1, %l4, %l1 ldsb [%l7 + 0x5E], %o3 loop_1006: be loop_1007 be,pt %xcc, loop_1008 tle %xcc, 0x2 fsrc2 %f12, %f14 loop_1007: fbl %fcc1, loop_1009 loop_1008: fmovdleu %icc, %f6, %f1 ld [%l7 + 0x10], %f6 fzero %f10 loop_1009: fmovsne %xcc, %f8, %f3 fpsub16 %f10, %f10, %f10 fmovdcc %icc, %f8, %f8 fmovsvs %icc, %f0, %f8 stw %g1, [%l7 + 0x74] fmovdgu %icc, %f10, %f1 ldx [%l7 + 0x48], %l0 fandnot2 %f8, %f2, %f8 movne %xcc, %i4, %l6 alignaddrl %g6, %o7, %i1 fornot2s %f2, %f1, %f9 std %f2, [%l7 + 0x28] ldsb [%l7 + 0x55], %i7 ldsb [%l7 + 0x48], %i5 orn %l3, 0x02F9, %g2 fmovsa %xcc, %f7, %f9 andncc %o6, %l2, %o5 array16 %i0, %g5, %g3 fpack16 %f8, %f11 ldsh [%l7 + 0x7E], %o0 tn %icc, 0x2 fmovdpos %xcc, %f7, %f1 fmovdl %icc, %f15, %f9 stw %o2, [%l7 + 0x1C] umul %i3, 0x0485, %l5 ldsb [%l7 + 0x67], %o4 fnors %f11, %f9, %f14 ldub [%l7 + 0x35], %g7 tg %icc, 0x6 st %f0, [%l7 + 0x14] tle %xcc, 0x7 lduw [%l7 + 0x0C], %g4 udivx %i6, 0x1004, %i2 te %xcc, 0x2 fcmped %fcc2, %f12, %f6 brz %l4, loop_1010 fmovdleu %xcc, %f14, %f8 ldub [%l7 + 0x70], %l1 stb %o3, [%l7 + 0x4F] loop_1010: fcmpd %fcc3, %f4, %f4 srl %g1, 0x16, %o1 movne %xcc, %l0, %l6 sth %i4, [%l7 + 0x12] fmul8x16 %f6, %f4, %f10 tvc %xcc, 0x0 fmovsvs %xcc, %f9, %f1 edge8n %g6, %i1, %o7 mova %icc, %i7, %i5 fmovsl %xcc, %f12, %f9 fpadd16 %f2, %f10, %f2 ldub [%l7 + 0x0C], %g2 fmovrslz %o6, %f1, %f14 lduh [%l7 + 0x1A], %l2 ldsh [%l7 + 0x54], %l3 tg %icc, 0x6 fcmped %fcc1, %f14, %f10 movne %icc, %i0, %g5 fcmple32 %f10, %f14, %g3 movpos %xcc, %o5, %o2 fmovrdlez %i3, %f4, %f2 fcmpeq16 %f14, %f14, %o0 sllx %l5, %o4, %g7 std %f10, [%l7 + 0x10] faligndata %f12, %f2, %f0 fmovdg %icc, %f13, %f3 ldub [%l7 + 0x32], %i6 nop setx loop_1011, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmps %fcc3, %f2, %f15 fmovsge %icc, %f10, %f4 brlez,a %i2, loop_1012 loop_1011: fxors %f0, %f11, %f1 edge8l %l4, %g4, %l1 ld [%l7 + 0x24], %f2 loop_1012: bgu,a loop_1013 mulx %o3, %o1, %l0 ldsh [%l7 + 0x44], %g1 bl %xcc, loop_1014 loop_1013: te %xcc, 0x4 lduh [%l7 + 0x24], %l6 ldx [%l7 + 0x38], %g6 loop_1014: stb %i1, [%l7 + 0x19] fbule %fcc3, loop_1015 std %f10, [%l7 + 0x50] brgz,a %i4, loop_1016 fmovdneg %icc, %f14, %f10 loop_1015: fmul8x16au %f8, %f14, %f8 fpack16 %f10, %f5 loop_1016: ldsw [%l7 + 0x50], %o7 bvc,a,pn %icc, loop_1017 add %i5, 0x0980, %g2 fmovsgu %xcc, %f0, %f1 fcmpne32 %f12, %f10, %i7 loop_1017: edge16ln %l2, %o6, %l3 ldub [%l7 + 0x08], %g5 ldsh [%l7 + 0x12], %i0 stx %o5, [%l7 + 0x40] stb %o2, [%l7 + 0x0B] taddcctv %g3, %i3, %o0 fmovdleu %xcc, %f12, %f10 edge8l %l5, %o4, %g7 ldsh [%l7 + 0x46], %i6 stb %l4, [%l7 + 0x7D] fones %f13 ldsw [%l7 + 0x68], %g4 fabss %f1, %f7 fmovsne %icc, %f4, %f13 array16 %l1, %i2, %o1 fbul,a %fcc2, loop_1018 fmovsge %icc, %f8, %f13 lduh [%l7 + 0x38], %o3 stb %g1, [%l7 + 0x6B] loop_1018: call loop_1019 fbe %fcc2, loop_1020 fmovsneg %xcc, %f4, %f13 movn %xcc, %l0, %l6 loop_1019: movrgez %g6, %i4, %i1 loop_1020: fba,a %fcc0, loop_1021 ldsb [%l7 + 0x3C], %o7 fabsd %f0, %f10 fmovrdne %g2, %f10, %f8 loop_1021: tvs %xcc, 0x4 subc %i5, 0x015C, %i7 ldx [%l7 + 0x78], %o6 fmovdle %icc, %f8, %f4 fcmpgt32 %f14, %f2, %l2 ldx [%l7 + 0x18], %l3 fornot2 %f6, %f0, %f10 fmovdvs %xcc, %f2, %f5 bl,a,pn %xcc, loop_1022 fnands %f1, %f14, %f6 fmovsneg %xcc, %f11, %f6 stx %i0, [%l7 + 0x18] loop_1022: fbule %fcc0, loop_1023 fmuld8sux16 %f9, %f6, %f10 mulscc %g5, %o5, %o2 ldsb [%l7 + 0x31], %i3 loop_1023: fornot1 %f10, %f4, %f6 edge16l %o0, %l5, %g3 bge,a,pt %xcc, loop_1024 movrlez %o4, %g7, %i6 stx %g4, [%l7 + 0x30] srax %l4, 0x0E, %l1 loop_1024: xor %i2, %o3, %o1 edge32 %l0, %l6, %g1 be %icc, loop_1025 udivcc %i4, 0x1C64, %g6 xor %o7, %g2, %i5 edge8n %i7, %i1, %l2 loop_1025: stw %o6, [%l7 + 0x08] st %f11, [%l7 + 0x38] st %f12, [%l7 + 0x10] ldd [%l7 + 0x28], %f12 bshuffle %f6, %f4, %f12 ta %icc, 0x5 fornot1s %f14, %f2, %f14 stw %i0, [%l7 + 0x34] fmovdneg %icc, %f2, %f15 bgu %icc, loop_1026 ldsb [%l7 + 0x16], %g5 fblg %fcc0, loop_1027 movneg %xcc, %l3, %o5 loop_1026: fbul,a %fcc0, loop_1028 or %i3, %o2, %l5 loop_1027: tle %icc, 0x1 brz %g3, loop_1029 loop_1028: fpadd16s %f7, %f15, %f12 ldsw [%l7 + 0x1C], %o4 fones %f13 loop_1029: fmul8ulx16 %f8, %f4, %f14 xnor %g7, %o0, %i6 nop setx loop_1030, %l0, %l1 jmpl %l1, %g4 fblg %fcc3, loop_1031 sdiv %l1, 0x0934, %i2 fmovrdlez %o3, %f12, %f4 loop_1030: tpos %xcc, 0x4 loop_1031: ldsb [%l7 + 0x20], %l4 fmovdne %icc, %f12, %f3 ldsw [%l7 + 0x7C], %l0 std %f8, [%l7 + 0x20] bcc,a,pt %xcc, loop_1032 fbu %fcc0, loop_1033 ldsh [%l7 + 0x10], %o1 ldsb [%l7 + 0x50], %l6 loop_1032: ldd [%l7 + 0x30], %f2 loop_1033: ldsb [%l7 + 0x74], %g1 fmul8x16al %f1, %f6, %f10 fsrc2s %f12, %f3 fmovdleu %icc, %f11, %f15 fmovrdne %i4, %f8, %f2 edge8l %g6, %o7, %g2 ldd [%l7 + 0x40], %f8 brlez,a %i7, loop_1034 fornot2 %f8, %f14, %f12 fmovdn %xcc, %f8, %f15 fbue,a %fcc3, loop_1035 loop_1034: ldsh [%l7 + 0x5C], %i1 fmovdne %icc, %f2, %f1 lduh [%l7 + 0x20], %l2 loop_1035: stw %i5, [%l7 + 0x0C] fbul %fcc3, loop_1036 sth %i0, [%l7 + 0x18] fmovsgu %icc, %f9, %f11 bne,a,pn %xcc, loop_1037 loop_1036: movrlez %o6, 0x2EA, %g5 ba,a,pt %icc, loop_1038 ldsb [%l7 + 0x7F], %o5 loop_1037: bpos,a,pt %icc, loop_1039 ble %xcc, loop_1040 loop_1038: tne %xcc, 0x2 stw %l3, [%l7 + 0x74] loop_1039: fmovscc %xcc, %f13, %f5 loop_1040: fmovrsgz %o2, %f15, %f6 tsubcctv %l5, %g3, %o4 stb %i3, [%l7 + 0x4D] fandnot2s %f6, %f13, %f1 ldsb [%l7 + 0x75], %g7 ldd [%l7 + 0x48], %f12 stb %o0, [%l7 + 0x7B] fmul8x16au %f14, %f15, %f0 fmul8sux16 %f6, %f10, %f4 fmovdcc %xcc, %f15, %f2 std %f4, [%l7 + 0x10] fpmerge %f7, %f11, %f8 tne %icc, 0x7 bgu,a %icc, loop_1041 movne %xcc, %g4, %i6 fmovrdgez %i2, %f6, %f0 bne,a,pt %icc, loop_1042 loop_1041: xnor %o3, %l1, %l4 edge32 %o1, %l0, %l6 tn %icc, 0x4 loop_1042: movvs %icc, %i4, %g1 movgu %xcc, %o7, %g6 sth %g2, [%l7 + 0x4C] subccc %i7, 0x10E8, %i1 fmovdcs %icc, %f8, %f11 ld [%l7 + 0x14], %f0 edge8 %i5, %i0, %o6 addc %g5, 0x00AE, %l2 or %o5, 0x1C51, %l3 bvc,a,pn %icc, loop_1043 stb %o2, [%l7 + 0x6F] mulscc %l5, 0x14DA, %o4 fornot1s %f8, %f6, %f8 loop_1043: sra %i3, 0x0A, %g7 ldsh [%l7 + 0x1A], %o0 fmovda %icc, %f1, %f4 stb %g4, [%l7 + 0x0E] edge32ln %i6, %i2, %o3 movge %icc, %l1, %g3 fxnor %f10, %f6, %f12 bne,a,pt %icc, loop_1044 fornot2 %f12, %f0, %f14 ldsh [%l7 + 0x5C], %o1 fmul8x16al %f2, %f12, %f4 loop_1044: fbn %fcc1, loop_1045 taddcc %l0, %l6, %l4 fandnot2 %f14, %f8, %f6 fpadd16 %f10, %f4, %f8 loop_1045: movle %xcc, %i4, %g1 ldsb [%l7 + 0x08], %g6 ba %icc, loop_1046 mulx %o7, 0x0605, %i7 fnegd %f0, %f8 fmovdg %xcc, %f9, %f6 loop_1046: fornot2s %f13, %f10, %f0 fmovrslez %i1, %f13, %f6 fmovde %icc, %f6, %f9 std %f14, [%l7 + 0x50] ldd [%l7 + 0x60], %f14 bl,a %xcc, loop_1047 sdivx %g2, 0x0B71, %i0 ld [%l7 + 0x30], %f12 brlez %i5, loop_1048 loop_1047: fmovscs %icc, %f4, %f4 fmovsvs %icc, %f12, %f9 ldsw [%l7 + 0x44], %o6 loop_1048: popc %g5, %o5 tsubcc %l2, %l3, %o2 movleu %icc, %o4, %i3 fandnot1s %f12, %f14, %f5 smulcc %g7, %l5, %o0 tsubcc %g4, %i2, %o3 edge8 %l1, %g3, %i6 fmovscc %xcc, %f15, %f9 ldd [%l7 + 0x28], %f8 edge32ln %l0, %l6, %o1 movrlz %l4, 0x3FA, %i4 fandnot2 %f4, %f12, %f12 tle %xcc, 0x4 std %f4, [%l7 + 0x68] stb %g1, [%l7 + 0x2B] stb %g6, [%l7 + 0x1C] ldsw [%l7 + 0x68], %i7 ldsh [%l7 + 0x46], %i1 fcmpne32 %f14, %f8, %g2 stw %i0, [%l7 + 0x18] brlez,a %o7, loop_1049 ldub [%l7 + 0x15], %o6 ldd [%l7 + 0x08], %f2 mulscc %i5, 0x13E1, %g5 loop_1049: bleu,a %icc, loop_1050 fbge,a %fcc3, loop_1051 movge %xcc, %l2, %l3 fpsub16s %f11, %f8, %f10 loop_1050: bcs loop_1052 loop_1051: movvc %icc, %o5, %o4 ldsh [%l7 + 0x12], %o2 ldsb [%l7 + 0x14], %i3 loop_1052: te %xcc, 0x4 fnot1 %f0, %f12 bcc,a,pn %xcc, loop_1053 xorcc %g7, 0x090F, %l5 ldsw [%l7 + 0x0C], %o0 fpadd32s %f15, %f14, %f10 loop_1053: bpos,pn %icc, loop_1054 orcc %i2, 0x0834, %g4 bpos,pn %xcc, loop_1055 movrgz %o3, 0x2DD, %g3 loop_1054: fcmpes %fcc3, %f3, %f11 fbge %fcc0, loop_1056 loop_1055: tl %icc, 0x2 stb %i6, [%l7 + 0x31] fmul8sux16 %f0, %f12, %f2 loop_1056: fands %f7, %f4, %f5 fmovrslz %l1, %f7, %f9 fbn,a %fcc2, loop_1057 fmovdgu %xcc, %f7, %f5 st %f14, [%l7 + 0x20] ldsw [%l7 + 0x3C], %l0 loop_1057: fpackfix %f12, %f5 fsrc2 %f4, %f10 tsubcctv %l6, %l4, %i4 fmovrdgez %o1, %f4, %f14 stx %g6, [%l7 + 0x30] mulscc %i7, %i1, %g2 ldsh [%l7 + 0x7C], %i0 fmul8x16al %f14, %f14, %f10 fmovda %icc, %f12, %f3 tneg %xcc, 0x6 stw %o7, [%l7 + 0x24] fnegd %f8, %f6 fandnot1 %f14, %f4, %f2 lduh [%l7 + 0x24], %o6 umulcc %g1, 0x1F2B, %g5 bvs,pn %icc, loop_1058 edge8ln %i5, %l2, %o5 mulscc %o4, %o2, %l3 fpmerge %f14, %f13, %f4 loop_1058: bleu,a loop_1059 ldsb [%l7 + 0x36], %g7 tn %icc, 0x0 ldsw [%l7 + 0x48], %i3 loop_1059: stw %o0, [%l7 + 0x48] array32 %i2, %g4, %o3 movne %xcc, %g3, %i6 lduw [%l7 + 0x54], %l1 fnegs %f1, %f0 edge32 %l0, %l5, %l6 fcmpes %fcc3, %f2, %f15 stw %i4, [%l7 + 0x4C] sdiv %l4, 0x0F05, %o1 movg %xcc, %i7, %g6 array32 %g2, %i0, %i1 movle %xcc, %o7, %g1 srax %g5, %o6, %i5 fmovdvc %xcc, %f2, %f13 std %f12, [%l7 + 0x48] fbl %fcc3, loop_1060 fcmpgt32 %f8, %f2, %l2 bne,a,pt %xcc, loop_1061 fmovrdlez %o5, %f14, %f4 loop_1060: fpsub16s %f2, %f8, %f11 ldub [%l7 + 0x5C], %o4 loop_1061: tg %icc, 0x1 movneg %xcc, %l3, %o2 movrne %i3, %o0, %g7 udiv %g4, 0x00E5, %o3 stb %i2, [%l7 + 0x73] lduh [%l7 + 0x5E], %g3 brlez,a %i6, loop_1062 edge16l %l1, %l0, %l6 fmovdvc %icc, %f15, %f10 fbule %fcc1, loop_1063 loop_1062: fcmpeq32 %f10, %f8, %i4 bge loop_1064 xorcc %l4, 0x195E, %l5 loop_1063: fmovdne %icc, %f14, %f14 ldsb [%l7 + 0x47], %o1 loop_1064: bvs,a loop_1065 movpos %xcc, %g6, %i7 fornot2 %f6, %f0, %f4 stw %i0, [%l7 + 0x1C] loop_1065: fpadd16 %f8, %f2, %f2 st %f6, [%l7 + 0x10] ldx [%l7 + 0x50], %g2 srax %i1, 0x19, %g1 udivcc %o7, 0x1FB2, %o6 stw %g5, [%l7 + 0x5C] sdiv %l2, 0x127F, %i5 ld [%l7 + 0x40], %f15 fcmpeq32 %f0, %f8, %o5 fmovsleu %icc, %f11, %f14 lduw [%l7 + 0x54], %o4 fornot1 %f8, %f0, %f12 fmovrdne %l3, %f14, %f10 ldsh [%l7 + 0x0C], %o2 ldx [%l7 + 0x48], %i3 fmul8x16au %f12, %f5, %f2 sra %g7, %g4, %o3 fnot1s %f8, %f9 fbg,a %fcc3, loop_1066 movl %xcc, %i2, %o0 fble,a %fcc1, loop_1067 fnands %f5, %f7, %f8 loop_1066: faligndata %f10, %f2, %f10 lduw [%l7 + 0x40], %g3 loop_1067: tgu %icc, 0x0 bshuffle %f6, %f0, %f8 alignaddrl %l1, %l0, %l6 fbule %fcc2, loop_1068 fxor %f6, %f4, %f0 ldsw [%l7 + 0x48], %i4 lduh [%l7 + 0x34], %i6 loop_1068: fmul8x16 %f3, %f4, %f10 stx %l4, [%l7 + 0x78] edge8ln %l5, %o1, %g6 fmovscc %icc, %f3, %f1 fbul %fcc3, loop_1069 fmovsvc %xcc, %f11, %f4 stb %i7, [%l7 + 0x30] fandnot2 %f14, %f10, %f8 loop_1069: tle %xcc, 0x1 fnand %f4, %f4, %f10 sdivx %g2, 0x01EE, %i0 mulscc %i1, 0x1B59, %o7 tle %xcc, 0x0 array32 %g1, %g5, %l2 call loop_1070 ldx [%l7 + 0x60], %o6 lduw [%l7 + 0x1C], %o5 stb %o4, [%l7 + 0x68] loop_1070: edge16ln %l3, %o2, %i5 brlz %i3, loop_1071 fpack16 %f14, %f11 bne loop_1072 st %f13, [%l7 + 0x78] loop_1071: orn %g4, %o3, %g7 tcc %xcc, 0x4 loop_1072: fcmpeq16 %f10, %f6, %o0 subccc %g3, %l1, %l0 array16 %l6, %i2, %i6 fbge %fcc1, loop_1073 udivx %i4, 0x098A, %l4 stb %o1, [%l7 + 0x54] ldsw [%l7 + 0x24], %l5 loop_1073: xorcc %g6, 0x1F09, %i7 ldd [%l7 + 0x08], %f12 ldd [%l7 + 0x70], %f2 stx %i0, [%l7 + 0x50] stw %g2, [%l7 + 0x24] fands %f2, %f3, %f6 andn %i1, 0x1E4F, %o7 ldub [%l7 + 0x13], %g5 fnands %f2, %f3, %f2 fmovd %f2, %f0 fmovdpos %xcc, %f5, %f9 movge %xcc, %g1, %l2 umulcc %o5, %o4, %l3 stx %o6, [%l7 + 0x60] bn,a,pn %icc, loop_1074 array32 %i5, %o2, %g4 stb %o3, [%l7 + 0x5E] ld [%l7 + 0x10], %f15 loop_1074: tge %xcc, 0x5 fmovrslz %g7, %f1, %f5 fba,a %fcc2, loop_1075 ldsh [%l7 + 0x78], %i3 fnot2 %f14, %f14 or %o0, 0x04AF, %g3 loop_1075: udivx %l1, 0x09D4, %l0 bge,pt %icc, loop_1076 ldsb [%l7 + 0x3F], %l6 smul %i6, 0x118A, %i4 ldsh [%l7 + 0x72], %i2 loop_1076: addc %l4, %l5, %o1 ldsb [%l7 + 0x2B], %i7 ldd [%l7 + 0x60], %f10 fabsd %f12, %f12 array8 %g6, %i0, %i1 fxnors %f15, %f12, %f15 tneg %xcc, 0x3 fble %fcc0, loop_1077 fcmple32 %f0, %f0, %g2 bleu,pn %icc, loop_1078 fmovrslez %o7, %f10, %f1 loop_1077: alignaddr %g1, %l2, %o5 stb %o4, [%l7 + 0x0C] loop_1078: addccc %l3, 0x1039, %o6 lduh [%l7 + 0x3A], %i5 fnor %f4, %f4, %f14 edge32 %g5, %g4, %o2 sdivcc %o3, 0x1EFE, %g7 fblg,a %fcc0, loop_1079 tgu %icc, 0x2 fmovsvs %icc, %f12, %f10 fzeros %f4 loop_1079: movn %icc, %o0, %i3 orcc %g3, 0x196D, %l0 stb %l1, [%l7 + 0x43] movrne %i6, 0x294, %i4 bn,a loop_1080 tn %icc, 0x6 movrne %l6, %l4, %l5 bl,a,pn %icc, loop_1081 loop_1080: bleu,a,pt %xcc, loop_1082 edge8n %o1, %i7, %g6 ta %icc, 0x6 loop_1081: ldx [%l7 + 0x40], %i0 loop_1082: srlx %i1, %g2, %i2 stx %g1, [%l7 + 0x50] fmovrdgez %l2, %f2, %f10 tneg %xcc, 0x4 edge32ln %o5, %o4, %o7 fmovsgu %icc, %f11, %f8 xnor %l3, 0x08C5, %o6 fands %f7, %f1, %f3 ldsb [%l7 + 0x24], %i5 fmovdgu %icc, %f1, %f15 stb %g4, [%l7 + 0x2C] stx %g5, [%l7 + 0x70] fble %fcc3, loop_1083 fmovrsgez %o3, %f3, %f6 bg %icc, loop_1084 fmovrdne %g7, %f2, %f4 loop_1083: fpadd16 %f4, %f14, %f4 fmovsvs %icc, %f14, %f14 loop_1084: andncc %o0, %o2, %g3 std %f8, [%l7 + 0x48] add %i3, 0x0ADE, %l1 movle %xcc, %l0, %i4 bg,pt %icc, loop_1085 ldsh [%l7 + 0x34], %i6 ldd [%l7 + 0x38], %f4 fcmps %fcc0, %f11, %f3 loop_1085: fpadd16s %f7, %f0, %f12 edge16ln %l6, %l4, %o1 movge %xcc, %l5, %i7 stw %g6, [%l7 + 0x34] fmovdle %icc, %f8, %f10 ldub [%l7 + 0x57], %i0 ta %xcc, 0x4 srax %g2, 0x1D, %i1 stw %g1, [%l7 + 0x44] fmovrsne %i2, %f11, %f6 umulcc %o5, 0x1BE3, %o4 fbue %fcc1, loop_1086 fbge %fcc2, loop_1087 fones %f4 edge32ln %o7, %l3, %o6 loop_1086: fmovdl %xcc, %f2, %f12 loop_1087: sth %l2, [%l7 + 0x76] array32 %i5, %g5, %o3 udivcc %g4, 0x02FC, %o0 ldsb [%l7 + 0x41], %o2 movcs %icc, %g3, %i3 subc %g7, %l0, %i4 ldsb [%l7 + 0x47], %l1 fmul8sux16 %f4, %f4, %f12 fcmpgt32 %f0, %f0, %l6 fble %fcc2, loop_1088 xor %i6, 0x1BE4, %o1 tgu %icc, 0x5 sth %l4, [%l7 + 0x12] loop_1088: orn %i7, 0x0E31, %g6 fmovdvc %icc, %f14, %f15 fmovsn %icc, %f12, %f0 stb %l5, [%l7 + 0x53] fmovspos %xcc, %f8, %f15 stb %i0, [%l7 + 0x4F] std %f4, [%l7 + 0x18] fandnot1 %f14, %f0, %f0 lduh [%l7 + 0x72], %i1 mulscc %g2, 0x0588, %g1 fnand %f6, %f10, %f14 ldx [%l7 + 0x10], %i2 edge8ln %o5, %o4, %o7 fmovrslz %l3, %f3, %f15 sllx %l2, 0x10, %i5 ldsh [%l7 + 0x3A], %o6 fmovsl %xcc, %f6, %f9 lduw [%l7 + 0x50], %o3 fpadd16s %f2, %f13, %f14 stw %g5, [%l7 + 0x5C] nop setx loop_1089, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry subc %o0, 0x071E, %g4 fmovrdlez %g3, %f2, %f4 subc %o2, %g7, %l0 loop_1089: brgez,a %i3, loop_1090 ldsb [%l7 + 0x77], %l1 ld [%l7 + 0x14], %f5 fmovsne %icc, %f10, %f2 loop_1090: edge16n %i4, %l6, %i6 ldd [%l7 + 0x18], %f4 tcs %xcc, 0x7 movcc %icc, %o1, %i7 xnorcc %l4, 0x06C5, %l5 lduw [%l7 + 0x74], %g6 std %f12, [%l7 + 0x40] fbuge,a %fcc3, loop_1091 ldd [%l7 + 0x08], %f6 ldub [%l7 + 0x2D], %i0 fxors %f10, %f9, %f5 loop_1091: ldd [%l7 + 0x70], %f4 stw %i1, [%l7 + 0x64] fabsd %f12, %f6 te %xcc, 0x1 bpos,pn %xcc, loop_1092 fcmps %fcc1, %f2, %f0 fnot2 %f6, %f4 ld [%l7 + 0x4C], %f0 loop_1092: fandnot1s %f7, %f4, %f8 fnot1s %f10, %f12 bcs,pn %xcc, loop_1093 bl,pn %icc, loop_1094 sub %g1, %g2, %i2 std %f8, [%l7 + 0x28] loop_1093: ldub [%l7 + 0x5D], %o4 loop_1094: ldd [%l7 + 0x78], %f2 sth %o7, [%l7 + 0x0A] ldub [%l7 + 0x69], %o5 orcc %l2, 0x11E7, %i5 or %o6, 0x0C6F, %l3 ldsw [%l7 + 0x24], %g5 fsrc1 %f10, %f14 ldx [%l7 + 0x68], %o0 movcc %icc, %o3, %g4 ta %icc, 0x0 udivcc %g3, 0x1D9C, %g7 ld [%l7 + 0x38], %f3 tleu %xcc, 0x6 ldd [%l7 + 0x50], %f14 st %f6, [%l7 + 0x48] ldsh [%l7 + 0x40], %o2 sth %i3, [%l7 + 0x56] udiv %l0, 0x13F7, %i4 alignaddrl %l6, %l1, %i6 bcs,pn %xcc, loop_1095 fmovdge %icc, %f9, %f7 movne %icc, %i7, %o1 bgu loop_1096 loop_1095: movcc %icc, %l5, %g6 ldsh [%l7 + 0x6A], %i0 fcmpgt16 %f0, %f12, %i1 loop_1096: call loop_1097 bg,a loop_1098 lduh [%l7 + 0x3E], %g1 ldd [%l7 + 0x68], %f0 loop_1097: stb %l4, [%l7 + 0x45] loop_1098: fcmped %fcc3, %f4, %f8 sth %i2, [%l7 + 0x46] ldsh [%l7 + 0x20], %g2 ldsh [%l7 + 0x18], %o7 lduw [%l7 + 0x58], %o4 stx %o5, [%l7 + 0x70] fmovd %f6, %f6 tle %xcc, 0x0 fmovsg %icc, %f4, %f5 fmovdcc %icc, %f13, %f2 st %f15, [%l7 + 0x40] fpackfix %f10, %f3 fmovsle %icc, %f4, %f11 st %f3, [%l7 + 0x58] sth %i5, [%l7 + 0x7C] fpsub32s %f0, %f0, %f14 ld [%l7 + 0x30], %f15 tsubcc %l2, %l3, %g5 move %icc, %o0, %o6 ld [%l7 + 0x68], %f13 movle %xcc, %o3, %g4 tvc %xcc, 0x4 movpos %icc, %g7, %o2 tgu %icc, 0x6 nop setx loop_1099, %l0, %l1 jmpl %l1, %i3 sdivx %g3, 0x01DF, %l0 smulcc %i4, %l1, %l6 std %f0, [%l7 + 0x10] loop_1099: tsubcc %i6, %i7, %o1 for %f8, %f8, %f6 movrlez %l5, 0x141, %g6 fcmple32 %f10, %f2, %i0 ldx [%l7 + 0x38], %g1 ldx [%l7 + 0x08], %l4 ldx [%l7 + 0x10], %i2 fcmpne32 %f6, %f10, %g2 bgu,a,pt %xcc, loop_1100 subcc %i1, 0x0110, %o7 sllx %o4, %o5, %i5 subcc %l3, 0x0D06, %g5 loop_1100: edge32ln %o0, %l2, %o3 fcmpd %fcc3, %f8, %f10 fcmpeq32 %f0, %f10, %o6 fpackfix %f4, %f13 fmovsne %icc, %f5, %f3 fmovs %f11, %f11 xnorcc %g4, 0x1C81, %o2 lduw [%l7 + 0x2C], %g7 andcc %g3, 0x17B3, %i3 ta %xcc, 0x4 stb %l0, [%l7 + 0x61] fandnot2s %f8, %f15, %f0 bcc,a,pt %xcc, loop_1101 fors %f1, %f12, %f13 bl,a %icc, loop_1102 fmovspos %icc, %f3, %f15 loop_1101: fsrc2s %f1, %f5 fone %f8 loop_1102: fcmple16 %f0, %f0, %i4 fcmpgt32 %f10, %f12, %l6 movgu %icc, %i6, %l1 fbule %fcc0, loop_1103 edge32n %i7, %l5, %o1 bneg loop_1104 mova %xcc, %g6, %i0 loop_1103: movrne %l4, %g1, %i2 fone %f10 loop_1104: fcmple32 %f4, %f4, %i1 mova %xcc, %o7, %o4 lduh [%l7 + 0x62], %g2 movrne %o5, %l3, %g5 bpos,pn %xcc, loop_1105 pdist %f2, %f12, %f14 fmovsge %icc, %f3, %f0 srax %o0, 0x00, %l2 loop_1105: fnor %f8, %f0, %f6 fcmple16 %f14, %f2, %i5 array8 %o6, %g4, %o3 fcmple16 %f8, %f6, %o2 bcc %icc, loop_1106 fmovdvs %xcc, %f14, %f8 fpack16 %f8, %f4 fmovsneg %xcc, %f8, %f2 loop_1106: tn %icc, 0x7 movre %g3, 0x384, %i3 ldsb [%l7 + 0x41], %g7 bvs,pn %xcc, loop_1107 umul %l0, 0x047F, %l6 fmovrslz %i4, %f0, %f12 array32 %i6, %l1, %l5 loop_1107: ldsw [%l7 + 0x20], %o1 fmovdcc %xcc, %f7, %f7 tge %icc, 0x7 xnor %i7, %i0, %g6 addc %l4, %g1, %i2 fmovrdgz %i1, %f6, %f6 fxors %f2, %f14, %f13 stb %o4, [%l7 + 0x27] bcs,a,pt %icc, loop_1108 bg,a %xcc, loop_1109 addccc %g2, 0x12B6, %o7 tcc %icc, 0x1 loop_1108: std %f14, [%l7 + 0x58] loop_1109: stw %o5, [%l7 + 0x0C] ldd [%l7 + 0x30], %f0 fmovrsgz %g5, %f15, %f6 ld [%l7 + 0x78], %f4 ldx [%l7 + 0x38], %l3 fpsub16s %f10, %f0, %f7 fmul8x16 %f11, %f14, %f6 faligndata %f14, %f8, %f2 bcc loop_1110 fba,a %fcc1, loop_1111 ldx [%l7 + 0x28], %l2 nop setx loop_1112, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1110: stw %o0, [%l7 + 0x58] loop_1111: stx %i5, [%l7 + 0x38] ta %icc, 0x2 loop_1112: st %f10, [%l7 + 0x0C] fmuld8ulx16 %f3, %f9, %f8 std %f12, [%l7 + 0x08] sdivcc %g4, 0x12FB, %o3 fmul8x16 %f12, %f2, %f12 orcc %o2, 0x191C, %o6 fandnot1s %f6, %f8, %f9 ldsh [%l7 + 0x0A], %i3 fcmpne16 %f2, %f10, %g3 tpos %icc, 0x2 movgu %icc, %l0, %g7 fnot1 %f0, %f8 edge32 %l6, %i4, %l1 tg %xcc, 0x4 fone %f10 ldx [%l7 + 0x18], %i6 sdivx %o1, 0x0E52, %i7 fbule %fcc0, loop_1113 fmovrdlez %i0, %f12, %f0 nop setx loop_1114, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x4C], %g6 loop_1113: ldx [%l7 + 0x78], %l4 fmovdn %icc, %f14, %f9 loop_1114: alignaddr %g1, %i2, %l5 fmovd %f4, %f2 bpos,a loop_1115 fpackfix %f2, %f1 fmovsl %xcc, %f11, %f7 ta %xcc, 0x0 loop_1115: fone %f14 sth %i1, [%l7 + 0x32] ldd [%l7 + 0x78], %f14 fmuld8sux16 %f2, %f8, %f4 edge16 %g2, %o4, %o7 lduh [%l7 + 0x30], %o5 orncc %g5, 0x0AAF, %l3 movge %icc, %o0, %l2 tcs %xcc, 0x4 fmovdg %icc, %f3, %f15 lduw [%l7 + 0x28], %i5 tgu %icc, 0x6 ldub [%l7 + 0x3A], %g4 fnot2s %f15, %f3 ld [%l7 + 0x58], %f3 alignaddr %o3, %o6, %i3 fzeros %f0 move %icc, %o2, %g3 fand %f12, %f8, %f4 brgez %g7, loop_1116 fmovrslz %l0, %f3, %f8 stw %l6, [%l7 + 0x44] ldd [%l7 + 0x30], %f4 loop_1116: fmovdcc %xcc, %f4, %f7 add %i4, 0x16C9, %l1 tvc %xcc, 0x4 movcc %icc, %o1, %i6 sth %i0, [%l7 + 0x76] udivx %g6, 0x05A7, %l4 std %f6, [%l7 + 0x08] smul %g1, %i7, %l5 movrlez %i2, 0x132, %i1 fbg,a %fcc1, loop_1117 edge16l %o4, %g2, %o7 lduh [%l7 + 0x6A], %g5 ldsh [%l7 + 0x4A], %o5 loop_1117: fcmpgt16 %f6, %f12, %l3 movn %xcc, %l2, %o0 ld [%l7 + 0x70], %f13 fpadd16s %f2, %f2, %f7 fmovscs %xcc, %f11, %f13 sra %i5, %g4, %o3 ld [%l7 + 0x1C], %f11 bge loop_1118 umul %o6, 0x0A6C, %i3 fcmple16 %f14, %f10, %o2 fnors %f13, %f14, %f3 loop_1118: nop setx loop_1119, %l0, %l1 jmpl %l1, %g3 fmovscs %icc, %f8, %f13 orcc %g7, 0x1CBC, %l6 stw %i4, [%l7 + 0x5C] loop_1119: fcmpgt32 %f0, %f0, %l0 bpos,a loop_1120 fmovrdlz %l1, %f12, %f0 subcc %i6, %o1, %g6 ba %xcc, loop_1121 loop_1120: siam 0x4 stb %l4, [%l7 + 0x59] fmovsle %icc, %f2, %f2 loop_1121: fmovrdne %g1, %f0, %f2 fpsub16s %f12, %f4, %f9 fmuld8sux16 %f13, %f4, %f2 stb %i0, [%l7 + 0x66] ldd [%l7 + 0x70], %f2 nop setx loop_1122, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movl %xcc, %i7, %l5 lduw [%l7 + 0x24], %i1 bne loop_1123 loop_1122: srax %o4, 0x0C, %g2 lduw [%l7 + 0x2C], %o7 bge,a loop_1124 loop_1123: fmovrslez %g5, %f1, %f13 edge16n %o5, %i2, %l3 fpsub32 %f12, %f6, %f12 loop_1124: stb %l2, [%l7 + 0x0D] fandnot2s %f0, %f3, %f11 fmovrdlez %i5, %f2, %f12 brlez %g4, loop_1125 fbul,a %fcc2, loop_1126 bne,pt %xcc, loop_1127 fmovscs %icc, %f15, %f8 loop_1125: lduw [%l7 + 0x54], %o3 loop_1126: fandnot2s %f8, %f2, %f7 loop_1127: st %f7, [%l7 + 0x4C] fbg %fcc2, loop_1128 movgu %icc, %o0, %o6 fcmpes %fcc3, %f8, %f6 xorcc %i3, %o2, %g3 loop_1128: ldd [%l7 + 0x28], %f14 bneg,a,pt %icc, loop_1129 ldsw [%l7 + 0x10], %l6 bleu,pn %xcc, loop_1130 fmovrde %g7, %f14, %f12 loop_1129: bg,a %icc, loop_1131 fmovsle %icc, %f8, %f4 loop_1130: lduw [%l7 + 0x1C], %l0 movre %l1, 0x3D7, %i4 loop_1131: tleu %icc, 0x4 sll %o1, %g6, %l4 fmul8ulx16 %f10, %f12, %f6 fnors %f2, %f1, %f13 tneg %xcc, 0x0 andcc %i6, 0x08EC, %g1 ldsw [%l7 + 0x50], %i0 fbuge %fcc0, loop_1132 movn %xcc, %i7, %l5 ldsb [%l7 + 0x29], %i1 fbul,a %fcc1, loop_1133 loop_1132: movrlz %g2, 0x313, %o7 ldub [%l7 + 0x25], %g5 ldsh [%l7 + 0x20], %o5 loop_1133: fabss %f6, %f6 fcmple32 %f2, %f4, %o4 movgu %icc, %l3, %l2 edge8l %i2, %g4, %o3 udiv %i5, 0x11BF, %o6 stb %o0, [%l7 + 0x29] mova %icc, %o2, %i3 fcmpes %fcc1, %f0, %f15 fpack32 %f10, %f14, %f14 ldsw [%l7 + 0x68], %l6 fmovspos %icc, %f8, %f14 ldx [%l7 + 0x48], %g3 movrne %l0, 0x3CA, %g7 udivcc %i4, 0x17BE, %l1 movre %o1, 0x237, %l4 sth %g6, [%l7 + 0x6E] fbge,a %fcc3, loop_1134 brlez %i6, loop_1135 fpmerge %f14, %f3, %f4 popc %g1, %i7 loop_1134: fmovrslez %i0, %f5, %f10 loop_1135: sth %l5, [%l7 + 0x16] stx %g2, [%l7 + 0x18] fsrc1 %f2, %f6 stw %o7, [%l7 + 0x4C] bcs,pn %xcc, loop_1136 brgz %g5, loop_1137 srax %i1, 0x0A, %o4 ldd [%l7 + 0x40], %f0 loop_1136: edge16ln %o5, %l2, %i2 loop_1137: fmovdg %xcc, %f7, %f1 edge8l %l3, %g4, %o3 fmovdg %xcc, %f14, %f14 fnors %f10, %f0, %f7 stb %i5, [%l7 + 0x09] ldx [%l7 + 0x20], %o0 bneg,a,pt %icc, loop_1138 tge %xcc, 0x7 fandnot1 %f2, %f14, %f12 siam 0x2 loop_1138: ld [%l7 + 0x0C], %f6 fpackfix %f14, %f1 bl,a %icc, loop_1139 addcc %o6, 0x121E, %i3 ldx [%l7 + 0x18], %l6 fcmpeq16 %f8, %f0, %g3 loop_1139: popc 0x148B, %l0 stx %g7, [%l7 + 0x58] ldd [%l7 + 0x48], %f4 fcmpeq32 %f10, %f10, %o2 fmovspos %xcc, %f1, %f11 edge8ln %l1, %o1, %i4 fmovsa %xcc, %f2, %f10 ldub [%l7 + 0x45], %g6 fba %fcc2, loop_1140 ldsh [%l7 + 0x1C], %l4 std %f8, [%l7 + 0x50] bgu %xcc, loop_1141 loop_1140: stx %i6, [%l7 + 0x40] edge16n %g1, %i0, %i7 ldsb [%l7 + 0x4F], %l5 loop_1141: movvs %xcc, %o7, %g2 edge8ln %i1, %g5, %o4 srl %o5, 0x02, %i2 bg,pt %xcc, loop_1142 ldsh [%l7 + 0x5C], %l3 ldd [%l7 + 0x68], %f14 std %f4, [%l7 + 0x18] loop_1142: stb %g4, [%l7 + 0x75] lduh [%l7 + 0x54], %o3 fble,a %fcc0, loop_1143 ldsh [%l7 + 0x7A], %i5 tvs %icc, 0x2 fpsub32 %f8, %f4, %f12 loop_1143: std %f12, [%l7 + 0x08] fcmpne32 %f0, %f14, %o0 edge16l %l2, %o6, %i3 brz,a %g3, loop_1144 std %f10, [%l7 + 0x10] lduh [%l7 + 0x4C], %l0 fnegs %f13, %f7 loop_1144: fmovdvc %xcc, %f8, %f8 movn %xcc, %l6, %g7 fbne %fcc0, loop_1145 fmovsge %icc, %f7, %f0 fzeros %f12 stb %o2, [%l7 + 0x33] loop_1145: tvs %icc, 0x0 fbl %fcc0, loop_1146 edge8ln %o1, %l1, %i4 stb %l4, [%l7 + 0x4B] xnorcc %i6, 0x1279, %g6 loop_1146: sth %i0, [%l7 + 0x4C] ldsh [%l7 + 0x46], %g1 addc %l5, 0x0164, %i7 lduh [%l7 + 0x12], %g2 fxnor %f0, %f12, %f8 ldub [%l7 + 0x7E], %o7 fmovsa %xcc, %f13, %f10 fbg,a %fcc0, loop_1147 movneg %icc, %g5, %i1 sth %o5, [%l7 + 0x16] ld [%l7 + 0x6C], %f6 loop_1147: std %f14, [%l7 + 0x28] sth %i2, [%l7 + 0x7E] lduw [%l7 + 0x34], %o4 and %g4, %o3, %l3 array32 %o0, %l2, %o6 xorcc %i5, %i3, %g3 fmovrslz %l0, %f10, %f13 fbge %fcc3, loop_1148 edge8l %g7, %l6, %o1 fmovde %icc, %f0, %f9 fbu %fcc2, loop_1149 loop_1148: andn %l1, 0x11AB, %o2 lduh [%l7 + 0x20], %i4 stw %i6, [%l7 + 0x34] loop_1149: ld [%l7 + 0x58], %f8 sth %l4, [%l7 + 0x4C] fmovsne %icc, %f15, %f1 fmovdpos %xcc, %f7, %f3 ldd [%l7 + 0x60], %f12 fmovde %icc, %f5, %f9 ldub [%l7 + 0x73], %i0 ldd [%l7 + 0x30], %f0 nop setx loop_1150, %l0, %l1 jmpl %l1, %g6 nop setx loop_1151, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x1C], %l5 edge8n %g1, %g2, %o7 loop_1150: fxnor %f4, %f8, %f6 loop_1151: fpack32 %f0, %f6, %f12 alignaddrl %g5, %i7, %o5 array16 %i2, %i1, %o4 fmovde %icc, %f15, %f6 stw %o3, [%l7 + 0x1C] te %icc, 0x4 stx %l3, [%l7 + 0x70] fzeros %f1 bn,pt %icc, loop_1152 ldd [%l7 + 0x08], %f4 fnot1s %f9, %f7 fmovsleu %xcc, %f13, %f1 loop_1152: lduh [%l7 + 0x62], %o0 udiv %l2, 0x0AAB, %o6 nop setx loop_1153, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %g4, [%l7 + 0x70] fcmple32 %f8, %f4, %i3 fmovrse %i5, %f14, %f8 loop_1153: array8 %g3, %g7, %l6 edge32ln %o1, %l1, %l0 std %f4, [%l7 + 0x70] ldx [%l7 + 0x78], %o2 subc %i6, 0x025F, %l4 sth %i4, [%l7 + 0x56] ldsh [%l7 + 0x0C], %g6 ld [%l7 + 0x60], %f10 bcs,pt %xcc, loop_1154 fmovdleu %xcc, %f14, %f14 bcc,pn %xcc, loop_1155 stw %l5, [%l7 + 0x60] loop_1154: edge32ln %g1, %g2, %i0 ldsb [%l7 + 0x29], %o7 loop_1155: bcs,pn %xcc, loop_1156 fbe %fcc3, loop_1157 ldub [%l7 + 0x32], %i7 subcc %g5, 0x1660, %o5 loop_1156: ldsb [%l7 + 0x5D], %i1 loop_1157: ta %icc, 0x0 fxnor %f4, %f10, %f2 fmovsleu %icc, %f0, %f13 st %f0, [%l7 + 0x20] fbe,a %fcc0, loop_1158 movn %icc, %i2, %o3 fsrc1s %f8, %f11 tn %xcc, 0x4 loop_1158: fmovdneg %icc, %f3, %f11 stw %l3, [%l7 + 0x64] movrgez %o0, %l2, %o4 fcmped %fcc2, %f14, %f8 ld [%l7 + 0x4C], %f6 fmul8sux16 %f4, %f8, %f12 bvs,a loop_1159 andn %o6, %g4, %i5 fbe,a %fcc0, loop_1160 fcmpeq32 %f12, %f14, %i3 loop_1159: te %xcc, 0x5 udivx %g3, 0x021C, %l6 loop_1160: fabsd %f10, %f2 stw %o1, [%l7 + 0x18] bvc,a loop_1161 fxnors %f7, %f3, %f13 for %f0, %f0, %f4 nop setx loop_1162, %l0, %l1 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_1161: fandnot2s %f3, %f12, %f6 lduh [%l7 + 0x0C], %g7 fmovsgu %xcc, %f11, %f6 loop_1162: fxor %f2, %f12, %f0 fors %f1, %f1, %f14 ldd [%l7 + 0x20], %f10 stx %l1, [%l7 + 0x30] fcmpd %fcc3, %f4, %f4 fmovdneg %icc, %f9, %f9 fzero %f14 ld [%l7 + 0x0C], %f10 fbge %fcc3, loop_1163 fcmpgt32 %f10, %f6, %l0 stb %o2, [%l7 + 0x30] fblg %fcc3, loop_1164 loop_1163: tgu %xcc, 0x6 fmovrslz %l4, %f14, %f12 fmovsl %xcc, %f13, %f1 loop_1164: fpadd16 %f14, %f12, %f4 fmovrdlz %i4, %f6, %f0 fmovscc %icc, %f7, %f1 lduh [%l7 + 0x7E], %i6 ldsw [%l7 + 0x4C], %g6 lduh [%l7 + 0x30], %g1 sllx %l5, %g2, %i0 fornot1 %f12, %f8, %f8 fornot1 %f0, %f0, %f8 movrgz %i7, 0x029, %g5 sdivx %o5, 0x1F50, %i1 fmul8ulx16 %f14, %f8, %f8 tleu %xcc, 0x3 movl %xcc, %i2, %o7 alignaddr %o3, %o0, %l2 ldsb [%l7 + 0x6B], %o4 fmovrsgez %o6, %f9, %f12 fbule %fcc3, loop_1165 fcmpeq32 %f10, %f8, %l3 fors %f13, %f0, %f12 bge,a,pt %icc, loop_1166 loop_1165: fcmpeq32 %f0, %f6, %i5 nop setx loop_1167, %l0, %l1 jmpl %l1, %g4 mulx %i3, %l6, %g3 loop_1166: mulx %g7, 0x0D6C, %l1 lduw [%l7 + 0x20], %l0 loop_1167: fpsub16 %f2, %f8, %f6 fmovrdgez %o2, %f12, %f12 brlez %l4, loop_1168 fmul8sux16 %f0, %f12, %f14 edge8l %i4, %o1, %g6 srl %g1, 0x1B, %i6 loop_1168: movrgz %g2, 0x22B, %i0 fandnot1s %f3, %f13, %f15 ldx [%l7 + 0x10], %l5 fsrc2 %f8, %f14 brgz,a %g5, loop_1169 fmovdg %icc, %f6, %f2 fmovrdlz %i7, %f10, %f4 mulx %i1, %o5, %o7 loop_1169: stw %o3, [%l7 + 0x38] movrgez %o0, %i2, %l2 fnegd %f10, %f2 alignaddrl %o6, %o4, %i5 brgz %g4, loop_1170 edge16 %i3, %l3, %l6 ldub [%l7 + 0x4E], %g7 fmovrsgez %l1, %f11, %f9 loop_1170: fornot1 %f10, %f12, %f2 fbe %fcc3, loop_1171 fcmped %fcc1, %f6, %f14 edge32 %g3, %o2, %l0 tne %icc, 0x5 loop_1171: stx %i4, [%l7 + 0x28] fnot1 %f6, %f0 fmovscc %xcc, %f0, %f7 fmovdleu %xcc, %f14, %f7 ldd [%l7 + 0x28], %f0 addc %o1, 0x005B, %g6 xnor %g1, %i6, %g2 bn %icc, loop_1172 bshuffle %f14, %f8, %f14 ld [%l7 + 0x08], %f15 brz %l4, loop_1173 loop_1172: fpackfix %f8, %f14 edge8l %l5, %g5, %i0 fpadd32s %f8, %f2, %f9 loop_1173: fpack32 %f4, %f0, %f6 movpos %xcc, %i1, %i7 sub %o7, %o5, %o0 fbn %fcc3, loop_1174 tge %icc, 0x7 ldsh [%l7 + 0x66], %o3 fzeros %f12 loop_1174: stb %l2, [%l7 + 0x79] movvc %xcc, %o6, %i2 fnot1 %f6, %f0 smulcc %o4, 0x107A, %i5 sdivcc %i3, 0x106C, %g4 fble %fcc0, loop_1175 fnot1 %f0, %f4 edge32l %l6, %g7, %l3 fones %f10 loop_1175: mulx %g3, %l1, %l0 fxors %f0, %f2, %f11 std %f0, [%l7 + 0x18] fmovdvs %xcc, %f6, %f14 fmovdle %xcc, %f6, %f12 xnor %i4, %o1, %o2 ldsb [%l7 + 0x16], %g1 mova %icc, %i6, %g2 xorcc %g6, %l4, %l5 stw %i0, [%l7 + 0x30] bvc,a loop_1176 smul %i1, %i7, %g5 fmovsgu %icc, %f13, %f3 fand %f8, %f2, %f8 loop_1176: ldx [%l7 + 0x60], %o5 fblg,a %fcc0, loop_1177 fmovs %f7, %f2 tg %icc, 0x7 movle %xcc, %o0, %o7 loop_1177: fnor %f14, %f10, %f0 ldx [%l7 + 0x38], %l2 bgu loop_1178 xorcc %o6, 0x015E, %i2 sth %o3, [%l7 + 0x0A] sth %i5, [%l7 + 0x2A] loop_1178: st %f0, [%l7 + 0x14] fmul8x16al %f0, %f13, %f2 fpackfix %f12, %f7 ldx [%l7 + 0x10], %o4 bleu,pt %icc, loop_1179 st %f12, [%l7 + 0x10] ldx [%l7 + 0x68], %g4 lduh [%l7 + 0x4E], %l6 loop_1179: ble %icc, loop_1180 ld [%l7 + 0x24], %f0 fnegs %f9, %f6 tl %xcc, 0x7 loop_1180: edge16n %i3, %l3, %g7 fpsub32s %f12, %f12, %f13 stb %g3, [%l7 + 0x32] ldub [%l7 + 0x3C], %l1 for %f12, %f4, %f12 std %f2, [%l7 + 0x60] fnot2s %f0, %f15 ld [%l7 + 0x7C], %f10 movle %icc, %i4, %o1 fpsub16s %f7, %f6, %f0 movleu %xcc, %o2, %g1 fpsub16 %f0, %f14, %f2 lduw [%l7 + 0x7C], %i6 umul %l0, 0x0988, %g2 ldsw [%l7 + 0x74], %g6 umul %l5, %l4, %i1 stw %i7, [%l7 + 0x74] fbge %fcc0, loop_1181 ldsw [%l7 + 0x08], %i0 ldsb [%l7 + 0x1F], %o5 ldsw [%l7 + 0x5C], %g5 loop_1181: fmovsl %xcc, %f10, %f9 fbg,a %fcc0, loop_1182 ldsh [%l7 + 0x3E], %o7 ldd [%l7 + 0x58], %f8 ld [%l7 + 0x68], %f5 loop_1182: lduh [%l7 + 0x26], %o0 sra %o6, 0x0E, %i2 fnegd %f14, %f8 xor %o3, 0x078A, %l2 alignaddrl %i5, %g4, %o4 movrgez %i3, 0x2FE, %l6 sth %g7, [%l7 + 0x3A] fmovdl %icc, %f8, %f2 fmovrsgez %l3, %f13, %f10 sdivcc %g3, 0x13E9, %l1 brnz %i4, loop_1183 stx %o1, [%l7 + 0x18] fmovsgu %xcc, %f12, %f12 ldub [%l7 + 0x38], %o2 loop_1183: andcc %i6, 0x05E1, %g1 edge8 %g2, %l0, %g6 tg %xcc, 0x2 brgez,a %l5, loop_1184 fbule %fcc3, loop_1185 movcc %xcc, %l4, %i7 lduh [%l7 + 0x64], %i0 loop_1184: st %f15, [%l7 + 0x38] loop_1185: fmovsvc %icc, %f4, %f9 mulx %o5, %g5, %o7 movneg %xcc, %o0, %i1 ldsw [%l7 + 0x0C], %o6 fmovrdne %i2, %f4, %f2 udivx %o3, 0x0608, %l2 array16 %g4, %o4, %i3 lduw [%l7 + 0x4C], %l6 movrgez %g7, %l3, %g3 fmovse %xcc, %f3, %f8 ldsh [%l7 + 0x32], %l1 movvc %icc, %i4, %o1 bleu loop_1186 sth %o2, [%l7 + 0x6A] ldx [%l7 + 0x70], %i6 fmovdleu %icc, %f3, %f15 loop_1186: st %f7, [%l7 + 0x28] ldsw [%l7 + 0x58], %g1 andncc %i5, %l0, %g6 siam 0x4 fmovrsgz %g2, %f2, %f15 movpos %icc, %l4, %i7 lduw [%l7 + 0x18], %l5 tpos %xcc, 0x4 fbul,a %fcc1, loop_1187 fmovs %f9, %f14 ldsb [%l7 + 0x58], %i0 tle %icc, 0x1 loop_1187: bg %xcc, loop_1188 lduw [%l7 + 0x44], %g5 stb %o5, [%l7 + 0x3C] fmovrde %o0, %f14, %f6 loop_1188: taddcc %o7, %o6, %i2 fandnot2s %f4, %f8, %f12 bn,a,pt %xcc, loop_1189 std %f12, [%l7 + 0x70] ldsh [%l7 + 0x70], %o3 fnot2s %f14, %f14 loop_1189: movn %icc, %l2, %g4 tcs %icc, 0x0 st %f13, [%l7 + 0x54] stw %o4, [%l7 + 0x50] ldd [%l7 + 0x70], %f12 fmovdgu %icc, %f14, %f0 edge32ln %i1, %l6, %g7 ldsb [%l7 + 0x6F], %i3 ld [%l7 + 0x28], %f10 taddcc %g3, %l1, %l3 movn %xcc, %o1, %o2 stx %i6, [%l7 + 0x60] sdiv %i4, 0x042A, %i5 movleu %xcc, %l0, %g6 tvc %xcc, 0x0 stw %g1, [%l7 + 0x40] fone %f2 fcmpne16 %f8, %f8, %l4 lduw [%l7 + 0x38], %i7 fmovdpos %xcc, %f8, %f7 ldub [%l7 + 0x67], %g2 fmovrsgz %l5, %f14, %f0 fandnot1s %f9, %f5, %f4 fmovrdgez %i0, %f4, %f12 tvc %icc, 0x0 edge8n %g5, %o5, %o7 fbge,a %fcc2, loop_1190 tn %xcc, 0x4 stb %o0, [%l7 + 0x12] fmovdn %xcc, %f5, %f9 loop_1190: fcmpne16 %f2, %f10, %o6 ldub [%l7 + 0x23], %i2 brlz %l2, loop_1191 fzero %f2 array16 %g4, %o4, %o3 fbl %fcc0, loop_1192 loop_1191: xorcc %i1, 0x192A, %l6 fones %f13 ldsb [%l7 + 0x5B], %i3 loop_1192: ldub [%l7 + 0x1E], %g3 fpadd32s %f15, %f0, %f2 brgz,a %l1, loop_1193 tsubcctv %g7, %l3, %o2 fpadd32 %f8, %f14, %f8 fands %f11, %f13, %f13 loop_1193: movrgez %i6, %i4, %i5 ldx [%l7 + 0x18], %l0 movcc %icc, %o1, %g1 movvs %icc, %g6, %l4 fblg %fcc3, loop_1194 taddcctv %i7, 0x1F3A, %g2 fnot1 %f10, %f14 ldx [%l7 + 0x10], %i0 loop_1194: movg %xcc, %l5, %g5 movrgz %o7, 0x0D5, %o5 fbug,a %fcc0, loop_1195 fbul %fcc3, loop_1196 movgu %icc, %o6, %o0 stx %l2, [%l7 + 0x08] loop_1195: fba,a %fcc0, loop_1197 loop_1196: fbge,a %fcc1, loop_1198 std %f12, [%l7 + 0x68] fnot1 %f2, %f0 loop_1197: fsrc2 %f2, %f6 loop_1198: tl %icc, 0x2 taddcctv %g4, %o4, %i2 sth %i1, [%l7 + 0x4C] pdist %f4, %f8, %f10 fnand %f4, %f10, %f10 fcmpne16 %f6, %f10, %l6 ldsh [%l7 + 0x78], %o3 bg,pn %xcc, loop_1199 std %f12, [%l7 + 0x20] fbue,a %fcc0, loop_1200 fbge,a %fcc2, loop_1201 loop_1199: fmul8ulx16 %f8, %f10, %f6 fpackfix %f6, %f9 loop_1200: or %i3, 0x1B99, %g3 loop_1201: std %f0, [%l7 + 0x30] lduw [%l7 + 0x68], %l1 lduw [%l7 + 0x58], %l3 sllx %g7, 0x1D, %o2 movre %i6, %i4, %l0 fmovd %f2, %f0 movg %icc, %i5, %g1 movneg %icc, %g6, %o1 nop setx loop_1202, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry smulcc %l4, 0x1053, %i7 brgz,a %i0, loop_1203 srlx %g2, %l5, %g5 loop_1202: ldd [%l7 + 0x30], %f12 fone %f6 loop_1203: ld [%l7 + 0x40], %f13 smul %o5, %o6, %o0 movneg %xcc, %o7, %g4 st %f15, [%l7 + 0x6C] fandnot2 %f4, %f8, %f4 ld [%l7 + 0x74], %f1 fmovsne %icc, %f8, %f15 umul %l2, 0x00DE, %o4 movcc %xcc, %i1, %l6 fornot1 %f0, %f12, %f10 fbue,a %fcc2, loop_1204 ldsw [%l7 + 0x10], %i2 ldsw [%l7 + 0x34], %o3 ldsh [%l7 + 0x4E], %g3 loop_1204: ldsb [%l7 + 0x43], %l1 brgez,a %l3, loop_1205 fcmps %fcc1, %f5, %f12 fmovda %xcc, %f4, %f10 lduw [%l7 + 0x18], %g7 loop_1205: ldx [%l7 + 0x78], %o2 fmovrsgez %i6, %f9, %f5 brgz %i4, loop_1206 sethi 0x1965, %i3 movrne %i5, %l0, %g6 lduw [%l7 + 0x34], %o1 loop_1206: stb %g1, [%l7 + 0x36] movge %icc, %l4, %i7 te %icc, 0x3 fandnot2s %f10, %f13, %f4 tg %xcc, 0x6 sth %i0, [%l7 + 0x38] srl %g2, %l5, %g5 fmovdvs %xcc, %f12, %f6 fornot1s %f14, %f7, %f9 fpack16 %f8, %f10 ldsw [%l7 + 0x28], %o5 tvc %icc, 0x1 lduh [%l7 + 0x12], %o6 bl,a,pt %icc, loop_1207 fmovsge %xcc, %f5, %f7 edge32 %o0, %g4, %l2 st %f15, [%l7 + 0x70] loop_1207: be,pn %xcc, loop_1208 edge16l %o7, %i1, %o4 movneg %icc, %l6, %i2 srlx %g3, 0x02, %o3 loop_1208: lduw [%l7 + 0x54], %l3 fpack32 %f6, %f12, %f0 ldsh [%l7 + 0x6C], %l1 bvs,a,pn %xcc, loop_1209 and %g7, %o2, %i4 fmovdcc %icc, %f2, %f1 fmovrsgez %i3, %f2, %f14 loop_1209: lduw [%l7 + 0x1C], %i5 lduw [%l7 + 0x7C], %i6 orn %g6, 0x0232, %o1 sth %g1, [%l7 + 0x7E] fnand %f2, %f2, %f0 andn %l4, 0x04E1, %l0 ld [%l7 + 0x60], %f4 lduw [%l7 + 0x64], %i0 mova %icc, %i7, %l5 fba %fcc0, loop_1210 fmuld8sux16 %f5, %f7, %f2 sth %g2, [%l7 + 0x2E] movrgez %g5, 0x1A1, %o6 loop_1210: fcmpgt32 %f0, %f6, %o5 fble,a %fcc0, loop_1211 fnors %f10, %f7, %f1 edge32 %g4, %o0, %l2 call loop_1212 loop_1211: edge32 %o7, %o4, %l6 ld [%l7 + 0x30], %f13 fxor %f2, %f6, %f8 loop_1212: fmovdn %xcc, %f10, %f9 edge8ln %i2, %i1, %o3 fmovrslz %g3, %f15, %f8 lduw [%l7 + 0x7C], %l1 fble,a %fcc0, loop_1213 edge16ln %l3, %g7, %i4 tne %icc, 0x7 xnor %i3, %o2, %i6 loop_1213: andcc %g6, 0x0245, %i5 orncc %o1, %l4, %g1 ldsb [%l7 + 0x41], %i0 sth %l0, [%l7 + 0x4E] st %f15, [%l7 + 0x18] stx %l5, [%l7 + 0x50] ldsh [%l7 + 0x16], %i7 srlx %g5, 0x0D, %o6 sth %g2, [%l7 + 0x28] fnot1s %f1, %f2 fbge,a %fcc3, loop_1214 stx %o5, [%l7 + 0x38] tvs %xcc, 0x2 ldsw [%l7 + 0x08], %g4 loop_1214: siam 0x3 stb %o0, [%l7 + 0x40] ldx [%l7 + 0x40], %o7 add %o4, 0x1639, %l6 udivx %i2, 0x082A, %i1 ldsw [%l7 + 0x18], %l2 ldsh [%l7 + 0x6A], %g3 stw %o3, [%l7 + 0x08] fpsub32 %f2, %f8, %f12 std %f4, [%l7 + 0x48] array8 %l3, %l1, %i4 xnor %g7, 0x18F9, %o2 fbu %fcc2, loop_1215 stw %i6, [%l7 + 0x28] fbue,a %fcc3, loop_1216 ld [%l7 + 0x08], %f15 loop_1215: movrgz %i3, %i5, %o1 fnot2 %f12, %f10 loop_1216: sll %g6, %g1, %l4 fmovde %icc, %f15, %f11 edge32 %l0, %l5, %i0 lduw [%l7 + 0x74], %i7 ld [%l7 + 0x78], %f12 fmovscc %icc, %f8, %f7 std %f4, [%l7 + 0x18] stx %g5, [%l7 + 0x50] fmovsn %xcc, %f12, %f7 ld [%l7 + 0x08], %f9 fabsd %f14, %f2 nop setx loop_1217, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tcs %icc, 0x7 brgz %o6, loop_1218 st %f14, [%l7 + 0x40] loop_1217: fbu,a %fcc2, loop_1219 fmovspos %xcc, %f4, %f8 loop_1218: ldx [%l7 + 0x20], %o5 fnegd %f12, %f12 loop_1219: fmovsge %icc, %f13, %f10 bcc,a,pt %xcc, loop_1220 fandnot1s %f0, %f11, %f3 ldub [%l7 + 0x36], %g4 ld [%l7 + 0x08], %f14 loop_1220: fcmple16 %f0, %f14, %g2 fornot2s %f2, %f13, %f3 lduh [%l7 + 0x42], %o0 fmovsl %xcc, %f1, %f3 sth %o4, [%l7 + 0x7A] ble loop_1221 edge16 %o7, %i2, %i1 std %f6, [%l7 + 0x38] ldsw [%l7 + 0x78], %l2 loop_1221: movre %l6, %g3, %l3 fpadd32s %f11, %f10, %f9 movcc %icc, %o3, %l1 bpos,a loop_1222 fbge %fcc1, loop_1223 ba,a loop_1224 fmovrde %g7, %f10, %f6 loop_1222: fmovdleu %icc, %f10, %f8 loop_1223: fsrc1s %f0, %f4 loop_1224: tl %icc, 0x3 ldsw [%l7 + 0x08], %o2 stw %i4, [%l7 + 0x3C] call loop_1225 fbu %fcc1, loop_1226 st %f4, [%l7 + 0x0C] xor %i6, 0x069B, %i5 loop_1225: bl,a %xcc, loop_1227 loop_1226: sdivx %i3, 0x1800, %o1 fmul8x16 %f8, %f14, %f10 stw %g1, [%l7 + 0x48] loop_1227: tle %icc, 0x6 fmovdneg %icc, %f14, %f12 edge8n %g6, %l4, %l5 xor %l0, 0x16E8, %i0 lduh [%l7 + 0x70], %i7 xorcc %o6, %o5, %g4 sub %g5, 0x1FE2, %o0 fpack32 %f10, %f4, %f10 st %f1, [%l7 + 0x58] tn %icc, 0x4 st %f8, [%l7 + 0x78] mova %icc, %o4, %g2 umul %o7, %i2, %i1 fmovsa %xcc, %f3, %f5 bn,a,pn %icc, loop_1228 edge32 %l6, %g3, %l3 fones %f14 fornot1s %f13, %f13, %f7 loop_1228: fbu %fcc0, loop_1229 mulx %l2, %l1, %o3 fnot1 %f10, %f4 stw %o2, [%l7 + 0x3C] loop_1229: ldd [%l7 + 0x10], %f0 fbe,a %fcc3, loop_1230 st %f15, [%l7 + 0x0C] fmovsgu %xcc, %f14, %f6 fcmped %fcc1, %f14, %f14 loop_1230: movvs %icc, %g7, %i4 fxnors %f2, %f10, %f6 ldsh [%l7 + 0x18], %i6 xnorcc %i5, %o1, %g1 addccc %g6, 0x0E2A, %l4 bvc,pn %icc, loop_1231 bcc,a,pn %xcc, loop_1232 edge8 %i3, %l0, %i0 sll %i7, 0x0E, %o6 loop_1231: fnot2 %f0, %f12 loop_1232: ldsw [%l7 + 0x20], %l5 fcmpne16 %f4, %f12, %g4 fmovrsgz %g5, %f14, %f7 fmuld8sux16 %f6, %f13, %f0 sdivcc %o5, 0x1858, %o4 te %xcc, 0x4 be %xcc, loop_1233 fmovsl %xcc, %f0, %f13 st %f14, [%l7 + 0x10] edge16 %o0, %o7, %g2 loop_1233: edge16 %i2, %l6, %g3 fbn %fcc0, loop_1234 stx %i1, [%l7 + 0x68] movg %xcc, %l3, %l1 ld [%l7 + 0x7C], %f3 loop_1234: fcmped %fcc1, %f8, %f0 fsrc2 %f0, %f0 movpos %icc, %l2, %o3 bshuffle %f8, %f0, %f6 fmuld8ulx16 %f4, %f7, %f14 fsrc2s %f2, %f9 fbne,a %fcc2, loop_1235 tl %xcc, 0x2 fcmped %fcc2, %f14, %f14 fbe %fcc2, loop_1236 loop_1235: fnot2s %f9, %f14 fors %f9, %f0, %f4 ldd [%l7 + 0x28], %f0 loop_1236: edge8 %g7, %i4, %i6 movrgez %o2, 0x197, %o1 be,a loop_1237 stw %g1, [%l7 + 0x34] fbo,a %fcc1, loop_1238 fbo,a %fcc3, loop_1239 loop_1237: edge32l %g6, %i5, %i3 fpsub32s %f10, %f8, %f1 loop_1238: fmuld8ulx16 %f0, %f5, %f10 loop_1239: stx %l0, [%l7 + 0x78] fnor %f4, %f12, %f4 fcmpgt32 %f10, %f0, %l4 st %f15, [%l7 + 0x50] tle %xcc, 0x4 sth %i0, [%l7 + 0x38] stb %o6, [%l7 + 0x58] fpack16 %f12, %f13 fbug %fcc0, loop_1240 tg %xcc, 0x4 movcc %xcc, %i7, %g4 lduw [%l7 + 0x50], %l5 loop_1240: smul %g5, 0x13E2, %o4 tn %icc, 0x1 stb %o5, [%l7 + 0x7F] fandnot1 %f12, %f12, %f2 andn %o0, %o7, %g2 sdiv %l6, 0x099B, %i2 fble %fcc1, loop_1241 fbue,a %fcc3, loop_1242 st %f10, [%l7 + 0x50] fmul8x16al %f15, %f5, %f14 loop_1241: sth %i1, [%l7 + 0x6A] loop_1242: edge16ln %g3, %l3, %l1 fmovrslez %o3, %f4, %f14 fmovrsne %g7, %f9, %f0 fsrc1 %f6, %f2 nop setx loop_1243, %l0, %l1 jmpl %l1, %l2 fmovsn %icc, %f2, %f0 fbuge %fcc1, loop_1244 fnot1s %f3, %f0 loop_1243: lduh [%l7 + 0x1A], %i4 ldx [%l7 + 0x48], %o2 loop_1244: bvc,a %xcc, loop_1245 fzero %f10 lduh [%l7 + 0x66], %o1 mulx %i6, 0x1BC6, %g1 loop_1245: sllx %i5, 0x1F, %g6 sth %l0, [%l7 + 0x66] ld [%l7 + 0x1C], %f8 fpmerge %f8, %f3, %f8 tsubcctv %i3, 0x1E51, %i0 mulscc %l4, 0x1949, %o6 ba,a %icc, loop_1246 orncc %g4, %i7, %l5 fmovsle %icc, %f5, %f0 st %f7, [%l7 + 0x54] loop_1246: fbue %fcc2, loop_1247 fmovdgu %xcc, %f4, %f2 fpadd32s %f12, %f5, %f9 fmovdl %icc, %f10, %f12 loop_1247: fcmpgt16 %f12, %f2, %g5 fmovse %icc, %f7, %f12 fpadd16 %f10, %f0, %f4 fmovdpos %xcc, %f5, %f2 fsrc2s %f8, %f13 fpadd32s %f8, %f3, %f9 array32 %o4, %o5, %o0 lduw [%l7 + 0x0C], %o7 fmovrdgz %l6, %f14, %f0 fnand %f0, %f12, %f10 ldub [%l7 + 0x51], %g2 nop setx loop_1248, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrne %i2, 0x0C2, %g3 fmovsvs %xcc, %f1, %f1 brnz %i1, loop_1249 loop_1248: fcmple32 %f12, %f14, %l3 lduh [%l7 + 0x40], %o3 pdist %f12, %f10, %f10 loop_1249: faligndata %f0, %f8, %f8 edge32ln %g7, %l1, %l2 fpadd32s %f6, %f2, %f8 fone %f0 tvc %xcc, 0x6 add %i4, %o1, %i6 ba,a,pt %icc, loop_1250 fsrc1 %f6, %f6 bvs,a loop_1251 bn,pt %icc, loop_1252 loop_1250: fones %f0 movge %icc, %g1, %o2 loop_1251: edge32 %i5, %l0, %i3 loop_1252: lduw [%l7 + 0x50], %i0 tleu %xcc, 0x3 sra %g6, %o6, %g4 stw %i7, [%l7 + 0x30] ld [%l7 + 0x3C], %f6 fbl,a %fcc1, loop_1253 ba,pt %icc, loop_1254 tsubcc %l5, %g5, %l4 fzero %f0 loop_1253: fbul,a %fcc3, loop_1255 loop_1254: ldsh [%l7 + 0x46], %o5 sdiv %o4, 0x1BF9, %o7 ldub [%l7 + 0x0E], %l6 loop_1255: sth %g2, [%l7 + 0x60] std %f6, [%l7 + 0x10] lduh [%l7 + 0x1C], %o0 fmovrsgz %g3, %f3, %f8 andn %i1, 0x0D6A, %l3 nop setx loop_1256, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sra %o3, 0x13, %g7 fmovrsne %l1, %f12, %f0 brgz %i2, loop_1257 loop_1256: movvc %icc, %l2, %i4 edge8 %i6, %o1, %g1 srlx %o2, 0x1B, %i5 loop_1257: stx %l0, [%l7 + 0x28] fcmpne32 %f2, %f2, %i0 brgz %i3, loop_1258 lduw [%l7 + 0x50], %o6 fpsub32 %f10, %f2, %f12 fbl %fcc1, loop_1259 loop_1258: stx %g4, [%l7 + 0x38] ta %icc, 0x5 lduw [%l7 + 0x38], %i7 loop_1259: pdist %f2, %f2, %f14 stb %g6, [%l7 + 0x78] subcc %g5, 0x0BAC, %l4 fcmpgt32 %f0, %f10, %o5 edge16 %l5, %o7, %l6 ldsw [%l7 + 0x14], %g2 fmovrslz %o4, %f2, %f6 stx %o0, [%l7 + 0x60] mova %xcc, %i1, %l3 edge32 %o3, %g7, %g3 fcmpeq16 %f14, %f10, %i2 andcc %l1, 0x114E, %l2 fmovdpos %icc, %f8, %f12 fbu,a %fcc3, loop_1260 stb %i4, [%l7 + 0x09] std %f6, [%l7 + 0x68] alignaddrl %i6, %o1, %g1 loop_1260: array32 %o2, %l0, %i0 for %f2, %f2, %f0 fmovsle %xcc, %f5, %f15 fmovrde %i3, %f8, %f6 st %f3, [%l7 + 0x30] fmovdpos %icc, %f9, %f7 fpadd32s %f5, %f9, %f3 udivx %o6, 0x045D, %i5 fmovsgu %icc, %f11, %f14 fnand %f0, %f12, %f12 std %f8, [%l7 + 0x68] fmovdg %icc, %f6, %f12 ldsh [%l7 + 0x50], %g4 umulcc %i7, %g5, %g6 brlz %l4, loop_1261 ldsw [%l7 + 0x7C], %l5 fpack16 %f0, %f4 lduw [%l7 + 0x14], %o7 loop_1261: fcmpgt16 %f12, %f8, %l6 srlx %g2, %o5, %o4 stb %i1, [%l7 + 0x16] lduh [%l7 + 0x34], %o0 fmovrdgz %o3, %f4, %f14 std %f2, [%l7 + 0x38] be,pn %xcc, loop_1262 edge8l %l3, %g3, %i2 std %f8, [%l7 + 0x38] ldub [%l7 + 0x57], %g7 loop_1262: sethi 0x04CE, %l1 stb %l2, [%l7 + 0x4A] ldsb [%l7 + 0x7D], %i4 std %f4, [%l7 + 0x18] fornot1s %f7, %f1, %f8 movge %xcc, %i6, %o1 sub %o2, %l0, %i0 fmovdcc %icc, %f2, %f6 ldsw [%l7 + 0x5C], %g1 fmovrdgz %o6, %f4, %f2 fnand %f10, %f2, %f4 alignaddrl %i3, %g4, %i5 fblg,a %fcc2, loop_1263 ldsw [%l7 + 0x6C], %i7 fmovd %f8, %f8 fmovrslz %g6, %f13, %f1 loop_1263: movrgz %l4, %l5, %o7 fornot1 %f6, %f10, %f12 fmovrdlz %g5, %f4, %f0 array16 %l6, %g2, %o5 ta %xcc, 0x0 ldsw [%l7 + 0x74], %i1 fbn,a %fcc1, loop_1264 lduw [%l7 + 0x14], %o4 sth %o0, [%l7 + 0x32] fornot2 %f4, %f6, %f2 loop_1264: udiv %l3, 0x0C11, %o3 tleu %xcc, 0x4 fcmpgt16 %f10, %f14, %g3 movrne %i2, %l1, %g7 bgu,pn %xcc, loop_1265 subc %i4, %i6, %l2 fbe %fcc0, loop_1266 fmovdneg %xcc, %f2, %f10 loop_1265: ldd [%l7 + 0x20], %f8 tge %icc, 0x1 loop_1266: movl %xcc, %o2, %o1 fnegd %f4, %f10 ldub [%l7 + 0x7F], %i0 tg %icc, 0x2 srl %g1, %o6, %l0 fmovspos %icc, %f11, %f3 bn loop_1267 ldsh [%l7 + 0x5E], %i3 edge16ln %i5, %g4, %g6 fnor %f12, %f4, %f8 loop_1267: movrgz %l4, %l5, %i7 mulscc %g5, 0x1079, %o7 stw %l6, [%l7 + 0x48] ldub [%l7 + 0x79], %o5 lduw [%l7 + 0x58], %g2 fmovd %f8, %f0 fbuge,a %fcc1, loop_1268 fmovrdlez %o4, %f14, %f4 movre %o0, 0x196, %l3 fble %fcc0, loop_1269 loop_1268: movrlez %o3, 0x2A3, %g3 pdist %f10, %f14, %f8 ldx [%l7 + 0x70], %i2 loop_1269: edge8l %l1, %g7, %i1 movrlz %i4, %i6, %o2 stx %l2, [%l7 + 0x58] fcmple16 %f0, %f0, %i0 subc %o1, 0x07C4, %o6 for %f12, %f4, %f0 fmovdvc %icc, %f9, %f10 fmovrdlez %l0, %f10, %f10 fmovs %f14, %f13 fcmpd %fcc3, %f12, %f4 ld [%l7 + 0x38], %f0 lduw [%l7 + 0x08], %i3 ldx [%l7 + 0x50], %g1 tvc %icc, 0x7 nop setx loop_1270, %l0, %l1 jmpl %l1, %g4 ldd [%l7 + 0x38], %f12 movle %xcc, %i5, %l4 umulcc %g6, 0x1FFF, %l5 loop_1270: fabsd %f14, %f10 fsrc2s %f13, %f14 fmovda %xcc, %f6, %f5 ldub [%l7 + 0x7D], %g5 lduw [%l7 + 0x08], %o7 lduw [%l7 + 0x54], %i7 fxors %f9, %f7, %f0 fpadd16 %f6, %f8, %f8 fnand %f6, %f14, %f2 call loop_1271 lduw [%l7 + 0x0C], %l6 nop setx loop_1272, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbg,a %fcc0, loop_1273 loop_1271: fsrc2s %f15, %f9 ldsh [%l7 + 0x2C], %o5 loop_1272: ldd [%l7 + 0x08], %f10 loop_1273: andn %g2, 0x08C5, %o0 std %f2, [%l7 + 0x58] stx %o4, [%l7 + 0x40] sdiv %o3, 0x1823, %g3 ldsb [%l7 + 0x6C], %l3 fmovrse %i2, %f1, %f10 edge32n %l1, %g7, %i4 fsrc2 %f2, %f14 fcmpne16 %f14, %f6, %i6 ld [%l7 + 0x64], %f9 fands %f11, %f4, %f7 fmovsle %icc, %f1, %f6 fmovsne %icc, %f7, %f1 stb %o2, [%l7 + 0x11] add %i1, 0x1AE0, %i0 array16 %l2, %o1, %l0 bneg,a %icc, loop_1274 fmovse %icc, %f6, %f8 fmul8ulx16 %f10, %f4, %f4 movcs %xcc, %o6, %g1 loop_1274: fmul8sux16 %f8, %f8, %f2 fmovs %f2, %f1 fmovrsne %i3, %f5, %f0 alignaddr %g4, %i5, %l4 fmovsle %xcc, %f4, %f10 movle %icc, %g6, %g5 fmovsle %xcc, %f1, %f13 sdivx %o7, 0x0DDD, %l5 for %f14, %f0, %f8 stw %i7, [%l7 + 0x30] edge32n %o5, %l6, %o0 fbue,a %fcc2, loop_1275 fbg,a %fcc0, loop_1276 tpos %icc, 0x4 stw %g2, [%l7 + 0x7C] loop_1275: movl %xcc, %o3, %g3 loop_1276: movvc %xcc, %l3, %o4 bvs,pn %icc, loop_1277 fcmpne32 %f0, %f14, %l1 bgu,pn %icc, loop_1278 ldsb [%l7 + 0x1E], %g7 loop_1277: sll %i4, %i2, %o2 fcmpne16 %f10, %f6, %i6 loop_1278: sdivcc %i1, 0x0E97, %l2 lduw [%l7 + 0x34], %o1 ldx [%l7 + 0x10], %l0 fmovsn %xcc, %f5, %f12 fabsd %f6, %f2 fmovsleu %icc, %f10, %f0 stb %o6, [%l7 + 0x67] fmovde %xcc, %f13, %f14 ldd [%l7 + 0x58], %f8 ldx [%l7 + 0x40], %i0 tn %icc, 0x0 srax %i3, %g1, %i5 ldsb [%l7 + 0x6C], %g4 fcmped %fcc2, %f6, %f12 fmovrde %g6, %f12, %f4 std %f14, [%l7 + 0x18] ld [%l7 + 0x20], %f5 sth %g5, [%l7 + 0x44] edge16 %o7, %l4, %l5 fcmps %fcc2, %f15, %f9 edge32l %o5, %l6, %o0 addcc %g2, %i7, %g3 bvs,pn %xcc, loop_1279 movrlez %o3, 0x11D, %o4 tne %xcc, 0x7 fpadd32s %f12, %f3, %f12 loop_1279: te %xcc, 0x1 movleu %icc, %l3, %l1 fabsd %f8, %f12 fmovrslez %g7, %f0, %f0 fcmped %fcc2, %f8, %f8 tn %icc, 0x6 ldd [%l7 + 0x18], %f12 xnor %i4, %o2, %i6 lduw [%l7 + 0x30], %i2 fexpand %f11, %f0 fcmpne16 %f14, %f4, %l2 bpos,pt %icc, loop_1280 addcc %o1, %i1, %o6 fcmpeq16 %f0, %f12, %i0 pdist %f6, %f10, %f8 loop_1280: fnegd %f0, %f2 fpsub16s %f5, %f6, %f9 brgz,a %i3, loop_1281 fxnor %f4, %f12, %f6 ld [%l7 + 0x38], %f11 fmovdvc %xcc, %f2, %f15 loop_1281: bcs %xcc, loop_1282 stb %g1, [%l7 + 0x47] fmovde %icc, %f7, %f11 movle %icc, %i5, %g4 loop_1282: ldd [%l7 + 0x20], %f6 xnorcc %l0, 0x1A35, %g5 bn loop_1283 std %f2, [%l7 + 0x18] xorcc %o7, 0x1EF3, %l4 fxnors %f0, %f5, %f9 loop_1283: or %l5, 0x06FA, %g6 ldsw [%l7 + 0x44], %o5 movle %icc, %l6, %o0 fcmpgt32 %f10, %f4, %g2 edge16l %g3, %i7, %o3 sdivx %l3, 0x1645, %o4 fnot2s %f2, %f8 lduh [%l7 + 0x6A], %g7 st %f0, [%l7 + 0x44] fpmerge %f0, %f7, %f4 fpadd16s %f1, %f11, %f14 movle %xcc, %l1, %i4 andcc %i6, 0x19E9, %i2 bg,a loop_1284 fmovde %icc, %f4, %f12 lduw [%l7 + 0x7C], %o2 edge8 %o1, %l2, %i1 loop_1284: ldsh [%l7 + 0x7E], %o6 nop setx loop_1285, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bl loop_1286 movle %icc, %i3, %i0 tpos %xcc, 0x7 loop_1285: srl %g1, 0x19, %g4 loop_1286: movge %icc, %i5, %l0 fmovsne %icc, %f4, %f6 fbl %fcc2, loop_1287 bneg,pn %icc, loop_1288 ldd [%l7 + 0x18], %f12 ld [%l7 + 0x28], %f3 loop_1287: fnegd %f8, %f8 loop_1288: fbo %fcc0, loop_1289 orn %g5, 0x0B82, %l4 tvs %xcc, 0x4 movcs %icc, %o7, %l5 loop_1289: ld [%l7 + 0x50], %f2 bvs loop_1290 stx %o5, [%l7 + 0x10] std %f0, [%l7 + 0x50] nop setx loop_1291, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1290: stx %l6, [%l7 + 0x70] ldsw [%l7 + 0x44], %o0 bge,a,pt %icc, loop_1292 loop_1291: fmovd %f6, %f6 ldx [%l7 + 0x58], %g6 bvc,a,pn %xcc, loop_1293 loop_1292: xorcc %g2, 0x1D41, %g3 fmovse %xcc, %f4, %f6 smulcc %i7, 0x0704, %l3 loop_1293: move %xcc, %o4, %g7 stb %o3, [%l7 + 0x3A] std %f8, [%l7 + 0x68] lduw [%l7 + 0x54], %i4 ldsw [%l7 + 0x64], %l1 lduh [%l7 + 0x72], %i6 fbo %fcc0, loop_1294 alignaddr %i2, %o1, %l2 lduw [%l7 + 0x28], %i1 fcmpgt16 %f10, %f10, %o6 loop_1294: movpos %xcc, %i3, %o2 edge8ln %i0, %g4, %g1 ldd [%l7 + 0x20], %f8 fbe %fcc0, loop_1295 ld [%l7 + 0x7C], %f6 ldsw [%l7 + 0x7C], %l0 fpadd32s %f15, %f12, %f5 loop_1295: subccc %i5, %l4, %o7 movcc %icc, %l5, %o5 lduh [%l7 + 0x38], %l6 movrgz %g5, 0x3B7, %g6 ldx [%l7 + 0x20], %o0 subcc %g2, %i7, %l3 bne,a loop_1296 stx %o4, [%l7 + 0x58] lduh [%l7 + 0x40], %g7 fmovdpos %icc, %f9, %f0 loop_1296: fmovsleu %icc, %f8, %f2 edge8l %g3, %i4, %l1 tl %xcc, 0x0 brgz,a %i6, loop_1297 fmovd %f10, %f4 fxnor %f12, %f0, %f12 fbl %fcc2, loop_1298 loop_1297: ldsw [%l7 + 0x5C], %i2 fmovrsgz %o3, %f14, %f0 ldd [%l7 + 0x60], %f2 loop_1298: brlez %l2, loop_1299 ldsb [%l7 + 0x7A], %o1 umulcc %o6, %i1, %o2 popc 0x1164, %i3 loop_1299: stw %i0, [%l7 + 0x44] tcc %xcc, 0x3 stx %g4, [%l7 + 0x30] array8 %l0, %i5, %g1 ldub [%l7 + 0x62], %o7 std %f4, [%l7 + 0x48] fbuge,a %fcc0, loop_1300 siam 0x6 fnegd %f2, %f6 tne %xcc, 0x4 loop_1300: fmovrsgz %l4, %f3, %f1 st %f12, [%l7 + 0x08] bne,a,pn %xcc, loop_1301 fxnor %f6, %f2, %f0 fxor %f12, %f8, %f14 fblg %fcc3, loop_1302 loop_1301: fmovrdlez %l5, %f6, %f6 edge16 %l6, %o5, %g6 fnors %f11, %f13, %f12 loop_1302: mulscc %o0, 0x18D2, %g2 fxnors %f0, %f0, %f8 brlez %g5, loop_1303 sdivx %i7, 0x1F4A, %o4 andcc %g7, %g3, %l3 fpsub32 %f2, %f2, %f12 loop_1303: fnot1s %f11, %f10 st %f10, [%l7 + 0x20] lduh [%l7 + 0x6A], %l1 movge %xcc, %i4, %i6 fpsub32s %f2, %f6, %f1 edge16n %i2, %o3, %o1 edge16 %o6, %l2, %i1 srlx %i3, %o2, %i0 lduw [%l7 + 0x40], %l0 fpadd16s %f10, %f6, %f3 ldub [%l7 + 0x47], %g4 nop setx loop_1304, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovde %xcc, %f12, %f10 pdist %f2, %f10, %f6 fnegd %f12, %f14 loop_1304: st %f5, [%l7 + 0x24] fmovde %icc, %f5, %f4 edge32ln %g1, %i5, %l4 ld [%l7 + 0x4C], %f4 bvs,a,pn %icc, loop_1305 tcs %icc, 0x5 movle %xcc, %l5, %l6 fbo,a %fcc3, loop_1306 loop_1305: udiv %o5, 0x1142, %o7 alignaddr %o0, %g2, %g6 brz,a %g5, loop_1307 loop_1306: tpos %xcc, 0x1 ldsh [%l7 + 0x36], %i7 bn,pn %icc, loop_1308 loop_1307: ldx [%l7 + 0x38], %o4 tgu %icc, 0x4 fandnot1s %f11, %f15, %f13 loop_1308: ld [%l7 + 0x4C], %f0 stb %g3, [%l7 + 0x4B] stb %g7, [%l7 + 0x51] stw %l1, [%l7 + 0x2C] movgu %xcc, %i4, %i6 ld [%l7 + 0x34], %f7 brgez,a %l3, loop_1309 fornot1 %f14, %f0, %f4 fbu %fcc2, loop_1310 fzero %f6 loop_1309: stx %i2, [%l7 + 0x70] ld [%l7 + 0x28], %f13 loop_1310: fcmpeq32 %f0, %f4, %o1 addc %o6, 0x1E70, %l2 ldsb [%l7 + 0x7C], %i1 bgu,pn %xcc, loop_1311 sdivx %o3, 0x0724, %i3 faligndata %f2, %f0, %f6 fpadd32 %f2, %f14, %f6 loop_1311: mulscc %i0, %l0, %g4 ld [%l7 + 0x24], %f10 ldsh [%l7 + 0x6E], %o2 lduh [%l7 + 0x34], %i5 lduh [%l7 + 0x76], %g1 fones %f0 siam 0x7 stx %l4, [%l7 + 0x70] edge32n %l6, %o5, %o7 sth %l5, [%l7 + 0x72] ld [%l7 + 0x18], %f9 stw %o0, [%l7 + 0x14] ld [%l7 + 0x14], %f1 std %f8, [%l7 + 0x38] movne %icc, %g6, %g5 subccc %g2, 0x0939, %o4 sth %i7, [%l7 + 0x32] stb %g7, [%l7 + 0x36] fandnot1 %f8, %f8, %f4 xnorcc %l1, %i4, %i6 call loop_1312 lduw [%l7 + 0x6C], %g3 fpadd16s %f6, %f13, %f8 movrgez %l3, %o1, %i2 loop_1312: sth %l2, [%l7 + 0x16] std %f12, [%l7 + 0x50] ldsw [%l7 + 0x7C], %i1 ldsb [%l7 + 0x7D], %o6 stb %o3, [%l7 + 0x19] addc %i3, 0x0328, %i0 movvs %icc, %l0, %g4 fbo,a %fcc0, loop_1313 stx %o2, [%l7 + 0x40] edge16ln %g1, %l4, %i5 srlx %o5, %o7, %l5 loop_1313: fcmped %fcc0, %f8, %f2 bcs,a,pn %icc, loop_1314 umulcc %l6, %g6, %g5 fpadd16s %f0, %f1, %f14 fbl,a %fcc1, loop_1315 loop_1314: ldsh [%l7 + 0x12], %g2 ld [%l7 + 0x50], %f5 stx %o4, [%l7 + 0x30] loop_1315: ld [%l7 + 0x34], %f10 ldx [%l7 + 0x70], %i7 ldx [%l7 + 0x08], %o0 fmovsa %icc, %f15, %f9 sllx %g7, %l1, %i6 movg %xcc, %i4, %g3 lduw [%l7 + 0x68], %o1 fmovdvs %xcc, %f6, %f0 ldx [%l7 + 0x70], %i2 ble,a loop_1316 fmovsgu %icc, %f13, %f10 std %f12, [%l7 + 0x78] fmovsleu %xcc, %f8, %f6 loop_1316: ldd [%l7 + 0x60], %f2 sllx %l2, %l3, %i1 fmovsneg %xcc, %f2, %f14 tcs %icc, 0x5 stx %o6, [%l7 + 0x38] add %i3, 0x0924, %i0 ldd [%l7 + 0x28], %f12 stx %l0, [%l7 + 0x38] fmovrse %g4, %f1, %f14 edge32 %o3, %o2, %g1 ldd [%l7 + 0x40], %f10 subcc %l4, %o5, %i5 tneg %xcc, 0x1 pdist %f6, %f14, %f14 ldub [%l7 + 0x24], %o7 std %f10, [%l7 + 0x58] std %f14, [%l7 + 0x08] fmovrse %l5, %f12, %f2 fbne,a %fcc2, loop_1317 fmovrdgz %l6, %f0, %f12 lduw [%l7 + 0x68], %g5 fbne %fcc3, loop_1318 loop_1317: tvc %icc, 0x4 bl,a,pn %xcc, loop_1319 ble,pn %icc, loop_1320 loop_1318: be %icc, loop_1321 fmovsle %xcc, %f15, %f15 loop_1319: fornot2s %f3, %f10, %f9 loop_1320: fmovdgu %xcc, %f10, %f10 loop_1321: movge %icc, %g6, %g2 srlx %i7, 0x1A, %o0 fmul8ulx16 %f8, %f4, %f12 ldd [%l7 + 0x38], %f0 brgz %o4, loop_1322 fmovd %f4, %f8 orcc %g7, %l1, %i4 fpsub16s %f6, %f1, %f11 loop_1322: brlez,a %g3, loop_1323 fnand %f10, %f6, %f14 ldsb [%l7 + 0x5B], %o1 tn %icc, 0x6 loop_1323: fcmple32 %f8, %f4, %i6 lduw [%l7 + 0x28], %l2 fmovdvs %xcc, %f13, %f9 bvc %icc, loop_1324 ld [%l7 + 0x50], %f0 ldsb [%l7 + 0x3E], %l3 fmovrse %i2, %f0, %f9 loop_1324: ldx [%l7 + 0x78], %o6 ldsw [%l7 + 0x28], %i1 edge32l %i0, %i3, %l0 movrlz %o3, %o2, %g4 stb %g1, [%l7 + 0x24] fbne %fcc0, loop_1325 for %f14, %f14, %f6 stw %l4, [%l7 + 0x08] fnegd %f0, %f8 loop_1325: fmovsne %xcc, %f0, %f13 orcc %i5, %o5, %o7 ldsb [%l7 + 0x23], %l6 fpack32 %f14, %f0, %f2 fbe %fcc0, loop_1326 subcc %g5, %l5, %g6 fcmpne32 %f0, %f10, %g2 fnor %f6, %f2, %f14 loop_1326: movn %xcc, %o0, %i7 addccc %o4, %g7, %i4 fble %fcc3, loop_1327 fpmerge %f12, %f1, %f0 fandnot2 %f6, %f12, %f2 ta %icc, 0x6 loop_1327: fornot2s %f12, %f2, %f5 andncc %g3, %o1, %l1 fsrc1s %f12, %f11 sdivcc %i6, 0x1CC3, %l2 sth %l3, [%l7 + 0x56] ldx [%l7 + 0x30], %i2 fmovdvc %xcc, %f2, %f5 alignaddr %o6, %i1, %i0 fnot2s %f9, %f12 fmovrslz %l0, %f9, %f2 sethi 0x09C5, %i3 sth %o3, [%l7 + 0x40] movge %xcc, %g4, %o2 fbul %fcc0, loop_1328 fmovdgu %icc, %f11, %f4 srax %g1, 0x1F, %i5 tl %icc, 0x2 loop_1328: tle %xcc, 0x4 bvc,a,pn %xcc, loop_1329 fmovd %f0, %f12 ldx [%l7 + 0x10], %l4 fsrc2 %f10, %f0 loop_1329: tsubcc %o7, 0x0C3E, %l6 st %f8, [%l7 + 0x70] fcmple16 %f6, %f14, %o5 fpsub16s %f15, %f0, %f8 sub %g5, 0x0F5A, %l5 std %f8, [%l7 + 0x50] tvc %xcc, 0x7 fmovsne %icc, %f1, %f10 ldd [%l7 + 0x10], %f4 lduh [%l7 + 0x64], %g2 movrgz %o0, %g6, %i7 fmovsa %icc, %f7, %f14 ldub [%l7 + 0x70], %o4 edge8l %i4, %g3, %o1 fmovrsgz %l1, %f13, %f11 nop setx loop_1330, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sra %g7, 0x18, %i6 movrne %l3, 0x25D, %l2 lduh [%l7 + 0x4E], %o6 loop_1330: fble %fcc1, loop_1331 fbn,a %fcc0, loop_1332 stx %i1, [%l7 + 0x20] sllx %i2, %i0, %i3 loop_1331: brlez,a %l0, loop_1333 loop_1332: fmovd %f0, %f6 stw %o3, [%l7 + 0x48] andn %g4, %o2, %g1 loop_1333: sth %i5, [%l7 + 0x40] lduh [%l7 + 0x62], %l4 fbug %fcc2, loop_1334 lduw [%l7 + 0x48], %o7 ldsw [%l7 + 0x70], %o5 fcmps %fcc3, %f11, %f6 loop_1334: ldsb [%l7 + 0x16], %g5 lduh [%l7 + 0x6E], %l5 ldd [%l7 + 0x40], %f4 fmovsg %xcc, %f4, %f7 ld [%l7 + 0x54], %f5 fpack16 %f2, %f8 ldsb [%l7 + 0x72], %g2 movle %xcc, %o0, %l6 ldsw [%l7 + 0x74], %g6 movvs %xcc, %i7, %i4 bcs,a loop_1335 tvs %xcc, 0x6 fmul8x16al %f1, %f12, %f2 sll %o4, 0x10, %o1 loop_1335: popc %l1, %g7 ldsb [%l7 + 0x41], %g3 fmovsne %xcc, %f2, %f6 fcmpes %fcc1, %f7, %f12 fpack16 %f10, %f3 fmovrde %i6, %f14, %f12 movg %icc, %l3, %o6 stw %i1, [%l7 + 0x7C] umul %l2, 0x106B, %i0 umul %i2, %i3, %o3 edge16 %l0, %o2, %g4 st %f6, [%l7 + 0x54] bgu,a,pn %xcc, loop_1336 movrne %i5, 0x0D3, %g1 movleu %xcc, %l4, %o7 fcmped %fcc1, %f4, %f8 loop_1336: fbl %fcc3, loop_1337 lduw [%l7 + 0x60], %o5 ldsh [%l7 + 0x4E], %g5 stx %g2, [%l7 + 0x18] loop_1337: edge32 %l5, %l6, %o0 ld [%l7 + 0x48], %f1 fmovdle %xcc, %f9, %f6 be,a,pn %icc, loop_1338 lduh [%l7 + 0x26], %i7 siam 0x7 fnot2 %f10, %f14 loop_1338: fbge,a %fcc1, loop_1339 fbne %fcc2, loop_1340 fmovsvs %xcc, %f3, %f7 lduh [%l7 + 0x20], %g6 loop_1339: bge,a,pn %xcc, loop_1341 loop_1340: fcmple16 %f6, %f8, %i4 orncc %o1, %o4, %l1 fcmpgt32 %f12, %f2, %g3 loop_1341: fmovsl %icc, %f10, %f4 fmovse %xcc, %f3, %f15 edge32 %i6, %g7, %l3 movl %icc, %i1, %o6 movcs %xcc, %l2, %i2 fcmpes %fcc1, %f8, %f14 fmovdcc %xcc, %f6, %f15 stw %i3, [%l7 + 0x48] sth %i0, [%l7 + 0x3C] fmuld8sux16 %f15, %f14, %f0 ldub [%l7 + 0x3C], %l0 sdivx %o3, 0x0B03, %g4 stx %i5, [%l7 + 0x08] add %o2, 0x0DC9, %l4 fnegs %f3, %f6 fcmple32 %f2, %f2, %o7 edge8ln %o5, %g5, %g1 pdist %f12, %f2, %f0 fandnot2s %f11, %f8, %f1 brnz,a %g2, loop_1342 ldsh [%l7 + 0x7E], %l5 ta %icc, 0x3 fmovdn %icc, %f3, %f9 loop_1342: fcmpes %fcc0, %f6, %f9 sth %o0, [%l7 + 0x7A] bleu,a,pn %xcc, loop_1343 bge,a,pt %icc, loop_1344 fmovrdlez %l6, %f6, %f4 or %i7, %g6, %i4 loop_1343: fmul8sux16 %f2, %f2, %f10 loop_1344: fmovse %xcc, %f6, %f4 xor %o4, 0x1BEB, %l1 stb %o1, [%l7 + 0x4C] st %f3, [%l7 + 0x44] sdiv %i6, 0x0471, %g7 fbne %fcc2, loop_1345 orncc %l3, %g3, %i1 fmovsge %xcc, %f6, %f14 edge32l %o6, %l2, %i2 loop_1345: fmovrdlz %i3, %f8, %f4 fornot1 %f12, %f6, %f14 brnz,a %l0, loop_1346 fandnot2s %f6, %f11, %f1 ld [%l7 + 0x1C], %f3 ble,a,pt %xcc, loop_1347 loop_1346: ldub [%l7 + 0x47], %i0 stx %o3, [%l7 + 0x28] srlx %i5, 0x0E, %g4 loop_1347: movrlz %o2, %o7, %o5 tge %xcc, 0x5 lduh [%l7 + 0x14], %l4 fmovrslz %g5, %f1, %f13 fbe %fcc1, loop_1348 and %g1, 0x0D17, %l5 fcmpd %fcc1, %f0, %f12 bcs,pn %xcc, loop_1349 loop_1348: fbge %fcc3, loop_1350 xnor %o0, %l6, %g2 movrgz %i7, %g6, %i4 loop_1349: fmovsn %icc, %f3, %f15 loop_1350: fpack32 %f10, %f4, %f8 fnegd %f4, %f8 fnot1s %f11, %f8 ldsb [%l7 + 0x4F], %o4 tgu %xcc, 0x5 fands %f4, %f0, %f13 stx %l1, [%l7 + 0x38] bleu,a %icc, loop_1351 fors %f6, %f12, %f0 fnegs %f11, %f10 fxnor %f4, %f6, %f4 loop_1351: fcmpeq16 %f8, %f10, %i6 st %f8, [%l7 + 0x08] fble,a %fcc2, loop_1352 ldd [%l7 + 0x08], %f8 fble,a %fcc0, loop_1353 movleu %icc, %g7, %o1 loop_1352: ldx [%l7 + 0x78], %l3 tvc %icc, 0x7 loop_1353: stx %i1, [%l7 + 0x10] fmovsg %icc, %f9, %f14 taddcc %g3, %o6, %i2 xorcc %i3, 0x1682, %l0 nop setx loop_1354, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tgu %xcc, 0x5 ldsw [%l7 + 0x48], %i0 movge %xcc, %l2, %o3 loop_1354: ld [%l7 + 0x3C], %f12 tgu %xcc, 0x4 orn %i5, %o2, %g4 sub %o5, 0x18DA, %o7 lduw [%l7 + 0x74], %l4 stw %g5, [%l7 + 0x2C] ldx [%l7 + 0x78], %l5 addccc %g1, %l6, %o0 fmovrse %i7, %f11, %f8 ldsh [%l7 + 0x2E], %g2 udiv %i4, 0x11A1, %o4 edge16n %l1, %i6, %g6 stw %g7, [%l7 + 0x68] stb %l3, [%l7 + 0x5A] fandnot2s %f4, %f6, %f15 tsubcctv %i1, %o1, %g3 fxor %f6, %f6, %f6 fmovse %xcc, %f8, %f0 fnor %f8, %f2, %f2 ldd [%l7 + 0x28], %f10 movl %icc, %i2, %i3 fornot1 %f4, %f12, %f6 srl %o6, 0x0E, %i0 fandnot1s %f9, %f6, %f4 st %f2, [%l7 + 0x70] tne %xcc, 0x5 ldsw [%l7 + 0x38], %l2 ldsb [%l7 + 0x0B], %l0 movle %icc, %o3, %o2 st %f3, [%l7 + 0x28] brgez %g4, loop_1355 st %f2, [%l7 + 0x54] ldx [%l7 + 0x60], %i5 bcs,a loop_1356 loop_1355: ldsh [%l7 + 0x3C], %o5 fmovscc %icc, %f2, %f11 ldd [%l7 + 0x28], %f0 loop_1356: nop setx loop_1357, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x7A], %o7 ldd [%l7 + 0x18], %f2 st %f8, [%l7 + 0x20] loop_1357: lduh [%l7 + 0x5A], %l4 bvc %xcc, loop_1358 movneg %xcc, %l5, %g5 xor %l6, %g1, %i7 fmovdge %icc, %f1, %f3 loop_1358: movneg %icc, %o0, %g2 mova %icc, %i4, %l1 movcs %xcc, %o4, %g6 movrgez %i6, %g7, %i1 ta %icc, 0x1 fzero %f0 fmovdcc %icc, %f1, %f3 st %f10, [%l7 + 0x44] fmovdl %icc, %f7, %f5 movrlz %l3, %o1, %i2 tsubcc %g3, %i3, %o6 bleu loop_1359 ldx [%l7 + 0x20], %l2 sethi 0x1040, %l0 fmovrsgz %o3, %f15, %f6 loop_1359: brlz,a %i0, loop_1360 tvs %xcc, 0x1 srl %o2, 0x15, %g4 ldd [%l7 + 0x60], %f12 loop_1360: fandnot2 %f8, %f2, %f4 fpsub32s %f1, %f13, %f4 stb %i5, [%l7 + 0x67] movvs %xcc, %o7, %o5 mulscc %l4, 0x120E, %g5 fabsd %f14, %f2 fmovspos %icc, %f6, %f12 ldsw [%l7 + 0x58], %l5 fones %f6 bcc %icc, loop_1361 ld [%l7 + 0x0C], %f1 fsrc1 %f10, %f4 std %f14, [%l7 + 0x30] loop_1361: movpos %icc, %l6, %i7 bn loop_1362 sth %g1, [%l7 + 0x16] edge32 %o0, %i4, %l1 andcc %g2, 0x06CA, %g6 loop_1362: mulscc %o4, 0x185B, %g7 fmovdl %icc, %f14, %f3 ldsw [%l7 + 0x64], %i6 array8 %l3, %i1, %o1 fmovdcs %xcc, %f6, %f13 fmovsg %icc, %f6, %f13 stw %g3, [%l7 + 0x14] fmovdcs %xcc, %f15, %f12 fnegd %f14, %f10 st %f12, [%l7 + 0x48] edge8ln %i2, %i3, %l2 udivcc %o6, 0x0A75, %o3 movre %i0, 0x00C, %l0 stb %g4, [%l7 + 0x4A] tsubcctv %o2, 0x02C6, %o7 fones %f5 sth %i5, [%l7 + 0x46] srax %l4, 0x01, %o5 fmovrdgez %g5, %f14, %f6 sth %l5, [%l7 + 0x58] fones %f14 sth %l6, [%l7 + 0x7A] fpmerge %f4, %f3, %f10 stw %i7, [%l7 + 0x6C] edge16n %o0, %i4, %g1 srlx %l1, 0x08, %g6 fba %fcc2, loop_1363 sllx %g2, %o4, %g7 fmovs %f7, %f6 st %f14, [%l7 + 0x54] loop_1363: edge32n %i6, %i1, %o1 stx %g3, [%l7 + 0x70] ldub [%l7 + 0x25], %l3 fbne %fcc2, loop_1364 or %i2, 0x09EC, %i3 mova %xcc, %o6, %o3 fxnor %f12, %f0, %f10 loop_1364: stx %i0, [%l7 + 0x60] ldx [%l7 + 0x58], %l2 fcmple32 %f8, %f0, %g4 fmovdn %xcc, %f3, %f10 tpos %xcc, 0x3 fxor %f0, %f8, %f0 nop setx loop_1365, %l0, %l1 jmpl %l1, %o2 brgez %o7, loop_1366 fbne %fcc1, loop_1367 sub %i5, 0x07C1, %l4 loop_1365: pdist %f10, %f14, %f6 loop_1366: fmovsne %xcc, %f1, %f13 loop_1367: ldx [%l7 + 0x38], %l0 ldsw [%l7 + 0x5C], %g5 edge32ln %l5, %o5, %i7 move %icc, %l6, %i4 fmovrse %g1, %f7, %f10 bvc loop_1368 fbl %fcc2, loop_1369 tn %xcc, 0x3 bcs,pn %icc, loop_1370 loop_1368: subcc %l1, 0x081F, %g6 loop_1369: sth %g2, [%l7 + 0x0C] std %f14, [%l7 + 0x30] loop_1370: fxors %f12, %f11, %f2 tvc %icc, 0x3 sub %o4, 0x106D, %g7 xorcc %o0, %i6, %o1 smul %i1, %g3, %l3 xorcc %i2, 0x12C7, %i3 brz,a %o6, loop_1371 edge32ln %i0, %o3, %g4 edge16 %l2, %o2, %o7 stx %l4, [%l7 + 0x38] loop_1371: movne %xcc, %l0, %g5 tleu %icc, 0x1 brgz %i5, loop_1372 fpsub16s %f8, %f9, %f15 fmovsg %xcc, %f14, %f0 fcmple16 %f10, %f14, %o5 loop_1372: ldub [%l7 + 0x75], %i7 ldx [%l7 + 0x60], %l6 ldub [%l7 + 0x51], %l5 fnor %f14, %f10, %f10 fzeros %f5 tcs %xcc, 0x1 tneg %xcc, 0x7 brz,a %g1, loop_1373 st %f1, [%l7 + 0x34] fbu %fcc2, loop_1374 std %f10, [%l7 + 0x40] loop_1373: sth %i4, [%l7 + 0x7A] brlez %g6, loop_1375 loop_1374: sth %l1, [%l7 + 0x78] fmovsne %xcc, %f2, %f5 tcs %icc, 0x3 loop_1375: alignaddrl %o4, %g7, %g2 ldd [%l7 + 0x08], %f4 stw %o0, [%l7 + 0x6C] move %xcc, %i6, %i1 brgz,a %g3, loop_1376 orn %l3, 0x18D3, %o1 and %i3, %i2, %o6 ld [%l7 + 0x54], %f0 loop_1376: fmovdvs %icc, %f9, %f2 xnor %o3, 0x0274, %g4 fcmple16 %f10, %f14, %l2 edge32 %o2, %o7, %i0 fexpand %f12, %f10 movcc %icc, %l4, %g5 bcs,pt %xcc, loop_1377 fmovsa %icc, %f4, %f13 movrgez %i5, 0x2D6, %l0 array16 %i7, %l6, %l5 loop_1377: ble %xcc, loop_1378 mulx %o5, %g1, %g6 ldd [%l7 + 0x68], %f12 fzero %f2 loop_1378: sdivcc %l1, 0x0B82, %i4 lduh [%l7 + 0x2C], %o4 fors %f11, %f4, %f13 fmovrsgez %g2, %f7, %f0 bvs %xcc, loop_1379 bneg,a,pt %xcc, loop_1380 tg %xcc, 0x6 tpos %xcc, 0x6 loop_1379: fmovdvc %icc, %f10, %f7 loop_1380: lduw [%l7 + 0x18], %o0 fmovdg %icc, %f4, %f13 fmul8x16al %f8, %f6, %f14 ldd [%l7 + 0x40], %f4 fbne %fcc0, loop_1381 stb %g7, [%l7 + 0x0C] fpmerge %f7, %f14, %f8 fmovsg %xcc, %f6, %f5 loop_1381: ba,a,pt %icc, loop_1382 movgu %xcc, %i6, %i1 fbu %fcc2, loop_1383 lduw [%l7 + 0x3C], %l3 loop_1382: ldsw [%l7 + 0x08], %g3 stb %i3, [%l7 + 0x12] loop_1383: fnot1 %f12, %f14 fcmpeq16 %f12, %f2, %o1 movvc %icc, %i2, %o6 st %f15, [%l7 + 0x4C] fbuge %fcc1, loop_1384 fcmpd %fcc0, %f4, %f4 nop setx loop_1385, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f6, [%l7 + 0x60] loop_1384: movrne %o3, %l2, %o2 st %f15, [%l7 + 0x78] loop_1385: bcs,pn %xcc, loop_1386 fmovsa %icc, %f13, %f5 fbug %fcc0, loop_1387 bleu loop_1388 loop_1386: ldsw [%l7 + 0x64], %o7 ldsb [%l7 + 0x35], %g4 loop_1387: movrgz %l4, 0x023, %g5 loop_1388: stx %i5, [%l7 + 0x30] stb %i0, [%l7 + 0x09] ldsb [%l7 + 0x5D], %i7 array16 %l6, %l0, %l5 fmovrsgez %o5, %f5, %f11 fmul8x16 %f2, %f8, %f4 xnorcc %g1, %l1, %g6 sth %o4, [%l7 + 0x72] stb %i4, [%l7 + 0x21] fmuld8sux16 %f2, %f6, %f0 fbue,a %fcc3, loop_1389 tneg %icc, 0x3 stb %g2, [%l7 + 0x5B] ldsb [%l7 + 0x7B], %o0 loop_1389: fandnot2s %f0, %f7, %f10 lduh [%l7 + 0x5E], %i6 sth %g7, [%l7 + 0x68] stx %l3, [%l7 + 0x78] movrgez %g3, 0x39E, %i1 stx %i3, [%l7 + 0x28] stw %o1, [%l7 + 0x70] fmovrde %o6, %f10, %f8 array16 %i2, %o3, %l2 fmovse %icc, %f4, %f2 tn %xcc, 0x1 stb %o7, [%l7 + 0x6D] lduh [%l7 + 0x5E], %g4 udiv %l4, 0x0F91, %g5 bg,a,pt %icc, loop_1390 fone %f14 ldsh [%l7 + 0x42], %i5 sth %o2, [%l7 + 0x1A] loop_1390: fmovrslz %i7, %f5, %f5 fmovrslez %l6, %f8, %f0 ld [%l7 + 0x60], %f1 fmovdcc %xcc, %f4, %f15 fbu,a %fcc1, loop_1391 fpadd32 %f14, %f4, %f12 addc %l0, 0x19A9, %i0 fbg,a %fcc3, loop_1392 loop_1391: fmovdn %icc, %f7, %f9 add %l5, 0x16A9, %g1 lduw [%l7 + 0x40], %l1 loop_1392: fmovdleu %xcc, %f4, %f12 stx %g6, [%l7 + 0x58] fmovrslez %o5, %f3, %f5 fmovdgu %xcc, %f2, %f13 fbg %fcc1, loop_1393 movre %o4, %g2, %i4 std %f10, [%l7 + 0x58] ldsb [%l7 + 0x1D], %i6 loop_1393: ldd [%l7 + 0x78], %f4 fpadd16 %f12, %f4, %f8 edge32ln %o0, %l3, %g7 fpack32 %f2, %f0, %f8 brnz,a %g3, loop_1394 fmovdcs %icc, %f11, %f10 ldd [%l7 + 0x38], %f0 movrlez %i3, 0x2D5, %o1 loop_1394: movgu %icc, %i1, %i2 fmovsvs %xcc, %f13, %f13 edge16 %o6, %l2, %o7 pdist %f10, %f8, %f0 ldsh [%l7 + 0x28], %g4 stx %l4, [%l7 + 0x30] tsubcctv %o3, %g5, %i5 stx %o2, [%l7 + 0x08] ldsw [%l7 + 0x14], %i7 fand %f0, %f4, %f14 ldd [%l7 + 0x40], %f14 fmovdg %xcc, %f12, %f15 bg,pt %icc, loop_1395 fcmped %fcc2, %f14, %f14 ldsh [%l7 + 0x4E], %l0 udivcc %l6, 0x0865, %i0 loop_1395: fmovrslez %g1, %f15, %f8 fbuge %fcc0, loop_1396 sra %l5, %g6, %l1 move %icc, %o5, %g2 sdivx %i4, 0x1C82, %o4 loop_1396: tne %xcc, 0x2 fsrc1 %f12, %f0 edge32n %o0, %i6, %g7 fmovrdlz %g3, %f10, %f6 edge8n %i3, %l3, %o1 tle %icc, 0x1 edge32ln %i1, %i2, %o6 movvs %icc, %l2, %g4 ldx [%l7 + 0x10], %l4 stb %o3, [%l7 + 0x71] tpos %xcc, 0x0 sllx %o7, %g5, %i5 mova %icc, %o2, %l0 fabsd %f2, %f6 st %f5, [%l7 + 0x7C] tsubcctv %l6, %i7, %i0 fandnot2 %f0, %f4, %f0 movvs %icc, %g1, %g6 ldsh [%l7 + 0x2C], %l5 stw %o5, [%l7 + 0x64] subcc %l1, %i4, %o4 ldx [%l7 + 0x50], %g2 ldsb [%l7 + 0x34], %i6 fmovrdlez %g7, %f6, %f0 fmovscc %icc, %f2, %f1 std %f4, [%l7 + 0x70] fmovsgu %icc, %f1, %f3 ldub [%l7 + 0x6C], %o0 stw %i3, [%l7 + 0x60] fnot2 %f2, %f14 stw %g3, [%l7 + 0x18] ble,a,pn %xcc, loop_1397 fmovsn %icc, %f7, %f4 stb %o1, [%l7 + 0x18] xor %l3, 0x1753, %i2 loop_1397: xor %i1, 0x1802, %o6 sth %g4, [%l7 + 0x1C] edge32l %l2, %o3, %l4 fmul8x16al %f15, %f7, %f6 stw %g5, [%l7 + 0x2C] fpackfix %f14, %f8 fabss %f9, %f14 fxnors %f9, %f6, %f0 movleu %xcc, %o7, %o2 fpsub32s %f4, %f10, %f5 sll %i5, 0x14, %l0 smulcc %l6, 0x1831, %i7 fbuge,a %fcc2, loop_1398 srl %g1, 0x07, %g6 sra %l5, 0x17, %o5 sra %l1, %i4, %o4 loop_1398: tleu %xcc, 0x3 bvs,pt %xcc, loop_1399 movpos %xcc, %g2, %i6 bleu,a loop_1400 edge32l %i0, %g7, %o0 loop_1399: fmovsleu %xcc, %f8, %f3 mulx %g3, 0x1CBC, %i3 loop_1400: tne %xcc, 0x3 te %icc, 0x6 stx %l3, [%l7 + 0x58] st %f2, [%l7 + 0x50] fmovdvc %xcc, %f9, %f7 or %o1, %i2, %o6 ldsh [%l7 + 0x68], %i1 fmovrdgez %l2, %f10, %f6 fpsub16s %f2, %f10, %f7 fmovse %icc, %f10, %f0 sllx %o3, 0x08, %g4 std %f0, [%l7 + 0x40] tle %icc, 0x2 fpsub32 %f10, %f0, %f14 fpadd16 %f6, %f6, %f6 edge16ln %g5, %l4, %o2 movg %xcc, %o7, %l0 fnegs %f10, %f4 ldub [%l7 + 0x34], %l6 edge16 %i5, %g1, %i7 fmovs %f5, %f13 fmovrslez %l5, %f14, %f2 movcc %xcc, %g6, %l1 ldsw [%l7 + 0x70], %i4 stx %o4, [%l7 + 0x30] fpack32 %f10, %f12, %f2 fnot2s %f14, %f12 stw %g2, [%l7 + 0x5C] sllx %i6, %o5, %i0 bvs,a,pn %xcc, loop_1401 edge32l %g7, %g3, %o0 fmovrdlez %l3, %f6, %f6 bpos,a %xcc, loop_1402 loop_1401: fnegd %f10, %f8 movre %o1, 0x22F, %i2 bvs,a %icc, loop_1403 loop_1402: ldd [%l7 + 0x48], %f12 array16 %o6, %i1, %i3 lduh [%l7 + 0x7A], %l2 loop_1403: movl %icc, %o3, %g4 fbn,a %fcc3, loop_1404 movrgez %g5, %l4, %o2 tne %icc, 0x1 call loop_1405 loop_1404: movne %icc, %l0, %o7 fones %f15 fmovscs %xcc, %f12, %f7 loop_1405: fpmerge %f4, %f0, %f4 sdivx %l6, 0x1A2F, %g1 fmovsvc %icc, %f6, %f4 fxor %f0, %f4, %f10 ldsh [%l7 + 0x4C], %i7 fblg %fcc3, loop_1406 fzeros %f12 fblg %fcc2, loop_1407 edge32l %i5, %g6, %l5 loop_1406: st %f1, [%l7 + 0x60] stb %l1, [%l7 + 0x7A] loop_1407: bleu,pt %icc, loop_1408 lduh [%l7 + 0x18], %o4 sdivx %i4, 0x1C57, %i6 bgu,a,pn %xcc, loop_1409 loop_1408: sth %g2, [%l7 + 0x66] fmovsl %icc, %f8, %f2 lduh [%l7 + 0x0A], %o5 loop_1409: sth %i0, [%l7 + 0x3A] ble loop_1410 ldsh [%l7 + 0x0E], %g7 edge16n %g3, %o0, %l3 movcs %icc, %i2, %o1 loop_1410: fmovdvs %xcc, %f4, %f15 bvs,pt %xcc, loop_1411 tg %icc, 0x4 nop setx loop_1412, %l0, %l1 jmpl %l1, %o6 ldx [%l7 + 0x40], %i3 loop_1411: std %f12, [%l7 + 0x18] fmovrdne %i1, %f6, %f14 loop_1412: fpsub16 %f14, %f12, %f2 stb %o3, [%l7 + 0x53] sdiv %l2, 0x11DC, %g4 fsrc2 %f0, %f8 smulcc %l4, %g5, %l0 ldsb [%l7 + 0x73], %o7 fpadd16 %f0, %f14, %f14 fbule,a %fcc1, loop_1413 ba %xcc, loop_1414 ldx [%l7 + 0x20], %o2 tleu %xcc, 0x1 loop_1413: te %xcc, 0x6 loop_1414: stb %g1, [%l7 + 0x5E] fpadd32 %f10, %f2, %f14 fmovse %icc, %f0, %f12 fmovrsgz %l6, %f14, %f4 ldsh [%l7 + 0x52], %i5 fmovrde %i7, %f8, %f4 fpsub32s %f1, %f0, %f12 bcs,pn %icc, loop_1415 fands %f4, %f15, %f11 fpadd32s %f13, %f7, %f2 fpackfix %f14, %f2 loop_1415: bpos,a,pn %icc, loop_1416 fpadd16s %f13, %f9, %f6 fmovsne %icc, %f12, %f15 movrgz %g6, %l1, %o4 loop_1416: orncc %i4, %i6, %l5 ldsb [%l7 + 0x69], %o5 fblg %fcc2, loop_1417 fmovrslz %i0, %f5, %f6 ldsw [%l7 + 0x68], %g7 fcmps %fcc1, %f4, %f9 loop_1417: stb %g2, [%l7 + 0x6C] st %f13, [%l7 + 0x30] fble %fcc0, loop_1418 stw %g3, [%l7 + 0x54] ldsw [%l7 + 0x24], %l3 ldub [%l7 + 0x0D], %o0 loop_1418: fmovsvc %xcc, %f13, %f1 fpadd32 %f2, %f2, %f12 array16 %i2, %o1, %i3 xnor %o6, %o3, %i1 fnors %f11, %f5, %f8 sra %g4, %l2, %g5 sethi 0x00AD, %l0 bshuffle %f8, %f8, %f4 ldsh [%l7 + 0x12], %o7 lduw [%l7 + 0x2C], %o2 movneg %xcc, %l4, %g1 std %f6, [%l7 + 0x30] fnor %f8, %f6, %f0 fxnors %f2, %f10, %f5 fornot1 %f8, %f0, %f2 stb %i5, [%l7 + 0x45] bvc,pt %icc, loop_1419 fpsub16 %f4, %f14, %f8 ldsw [%l7 + 0x0C], %l6 ldsb [%l7 + 0x2F], %g6 loop_1419: alignaddr %l1, %i7, %i4 std %f12, [%l7 + 0x20] brgez %o4, loop_1420 fmovrde %l5, %f4, %f4 fxnors %f12, %f13, %f9 tneg %xcc, 0x1 loop_1420: xorcc %i6, 0x1822, %i0 fbuge,a %fcc3, loop_1421 fmovrdne %g7, %f0, %f0 movrgz %o5, 0x35B, %g2 lduw [%l7 + 0x10], %g3 loop_1421: tl %icc, 0x7 movleu %xcc, %o0, %l3 udiv %i2, 0x1547, %o1 movg %xcc, %o6, %i3 bg,a,pt %xcc, loop_1422 fnot1s %f5, %f8 fba %fcc3, loop_1423 fmovrdgez %i1, %f14, %f0 loop_1422: brnz %g4, loop_1424 ldub [%l7 + 0x26], %l2 loop_1423: orncc %g5, 0x14C2, %l0 ldsw [%l7 + 0x30], %o3 loop_1424: movle %icc, %o7, %l4 alignaddrl %g1, %i5, %o2 movgu %icc, %l6, %g6 fnegs %f0, %f5 sth %i7, [%l7 + 0x12] lduh [%l7 + 0x18], %i4 sdiv %l1, 0x0B1B, %l5 ld [%l7 + 0x6C], %f14 ldsb [%l7 + 0x1C], %o4 fcmpeq16 %f6, %f10, %i6 fcmpne16 %f6, %f8, %g7 brgez %i0, loop_1425 ldub [%l7 + 0x69], %g2 bgu loop_1426 move %icc, %o5, %g3 loop_1425: fblg,a %fcc1, loop_1427 xor %l3, 0x0882, %o0 loop_1426: bgu,a,pn %xcc, loop_1428 ldd [%l7 + 0x38], %f0 loop_1427: stw %i2, [%l7 + 0x50] fzeros %f0 loop_1428: tpos %xcc, 0x2 tl %xcc, 0x4 ldsw [%l7 + 0x0C], %o6 andn %i3, %i1, %g4 sth %l2, [%l7 + 0x4A] lduw [%l7 + 0x48], %g5 movneg %xcc, %l0, %o3 brnz,a %o1, loop_1429 tsubcc %o7, %g1, %i5 fandnot2s %f10, %f10, %f3 bge,a loop_1430 loop_1429: fmuld8sux16 %f15, %f6, %f14 brz,a %l4, loop_1431 fbe %fcc2, loop_1432 loop_1430: bneg loop_1433 lduw [%l7 + 0x78], %l6 loop_1431: st %f10, [%l7 + 0x60] loop_1432: fmovsle %icc, %f1, %f10 loop_1433: lduh [%l7 + 0x2E], %o2 ldd [%l7 + 0x70], %f6 fmovsn %xcc, %f3, %f2 bn,a %xcc, loop_1434 ta %xcc, 0x3 taddcc %g6, 0x02E4, %i4 tl %icc, 0x5 loop_1434: ldsw [%l7 + 0x20], %l1 xnorcc %i7, 0x0015, %o4 sllx %i6, %g7, %l5 edge16l %g2, %o5, %g3 movrlez %l3, 0x20F, %o0 std %f4, [%l7 + 0x60] array16 %i0, %i2, %i3 fcmple32 %f6, %f10, %i1 ldd [%l7 + 0x18], %f14 fsrc2 %f14, %f2 tvs %xcc, 0x4 ldsw [%l7 + 0x6C], %g4 orcc %l2, 0x013A, %o6 st %f15, [%l7 + 0x64] smul %g5, %l0, %o3 ldsh [%l7 + 0x2E], %o7 fmovrslz %o1, %f12, %f11 te %xcc, 0x6 ld [%l7 + 0x24], %f0 bcs,a,pt %xcc, loop_1435 addcc %g1, %i5, %l4 fmovrsgez %o2, %f5, %f9 movg %icc, %l6, %g6 loop_1435: lduw [%l7 + 0x50], %i4 fpadd32 %f14, %f6, %f10 array32 %i7, %o4, %i6 fmovrsne %g7, %f2, %f12 fmovsge %xcc, %f2, %f11 sth %l5, [%l7 + 0x50] fmovrdgz %l1, %f12, %f12 fnegs %f11, %f12 bg %icc, loop_1436 array32 %o5, %g2, %g3 movne %xcc, %l3, %i0 subccc %i2, 0x15AD, %o0 loop_1436: fmovdvc %icc, %f7, %f2 brgez,a %i3, loop_1437 fbu,a %fcc3, loop_1438 ldd [%l7 + 0x60], %f14 mova %xcc, %i1, %l2 loop_1437: array16 %g4, %o6, %g5 loop_1438: fandnot2s %f2, %f10, %f12 fbule %fcc0, loop_1439 stw %o3, [%l7 + 0x4C] ld [%l7 + 0x78], %f10 udivcc %l0, 0x0A55, %o1 loop_1439: brnz,a %g1, loop_1440 tgu %icc, 0x1 fmovsa %icc, %f2, %f7 and %o7, 0x0C73, %i5 loop_1440: movrgez %l4, 0x194, %o2 bleu,pt %icc, loop_1441 fexpand %f1, %f12 call loop_1442 taddcc %g6, 0x0AAB, %i4 loop_1441: tcc %icc, 0x1 edge32l %l6, %o4, %i6 loop_1442: edge32ln %g7, %i7, %l1 ldsh [%l7 + 0x2C], %l5 te %xcc, 0x1 fmovsneg %xcc, %f8, %f10 fmovrsne %o5, %f9, %f5 bcs,a %icc, loop_1443 orcc %g3, %g2, %i0 fnot2 %f0, %f0 stw %i2, [%l7 + 0x6C] loop_1443: edge8l %o0, %i3, %i1 orncc %l3, %l2, %g4 brlz,a %g5, loop_1444 ldsw [%l7 + 0x54], %o6 alignaddrl %l0, %o1, %g1 fmovdle %icc, %f8, %f8 loop_1444: andcc %o3, %o7, %i5 fmovrdgz %l4, %f0, %f8 taddcctv %g6, 0x0B3A, %o2 bcc,a loop_1445 lduh [%l7 + 0x2A], %i4 brgez,a %o4, loop_1446 fmovdg %icc, %f8, %f4 loop_1445: edge8ln %l6, %g7, %i7 fmovsleu %xcc, %f6, %f8 loop_1446: fmovsg %icc, %f14, %f3 mulscc %l1, 0x043F, %i6 mulscc %l5, 0x11D6, %g3 brgez,a %o5, loop_1447 fmovsne %xcc, %f12, %f4 bge,pn %icc, loop_1448 fmul8x16al %f14, %f14, %f4 loop_1447: fornot2 %f4, %f10, %f14 ldsh [%l7 + 0x40], %g2 loop_1448: call loop_1449 fexpand %f13, %f14 fnegd %f6, %f8 lduh [%l7 + 0x5E], %i0 loop_1449: udivcc %i2, 0x067E, %o0 array16 %i3, %i1, %l2 mova %xcc, %g4, %g5 std %f4, [%l7 + 0x68] edge32l %l3, %o6, %l0 fnors %f14, %f5, %f13 movcs %icc, %g1, %o1 stw %o3, [%l7 + 0x1C] lduh [%l7 + 0x2A], %o7 movcs %icc, %l4, %g6 brlz %o2, loop_1450 fmovsge %icc, %f6, %f8 movne %xcc, %i5, %i4 fpsub32s %f4, %f11, %f1 loop_1450: or %o4, %g7, %i7 std %f2, [%l7 + 0x20] subcc %l1, %l6, %l5 ld [%l7 + 0x74], %f10 bne,a,pt %icc, loop_1451 tle %icc, 0x5 sth %i6, [%l7 + 0x68] sth %g3, [%l7 + 0x74] loop_1451: stw %g2, [%l7 + 0x14] bneg,a %xcc, loop_1452 ld [%l7 + 0x28], %f1 fzero %f4 or %o5, %i2, %i0 loop_1452: ldsh [%l7 + 0x7E], %i3 ba,a,pn %icc, loop_1453 stb %i1, [%l7 + 0x5F] fnegs %f4, %f5 bpos,a,pt %xcc, loop_1454 loop_1453: ldub [%l7 + 0x20], %l2 fmovdl %icc, %f0, %f13 movgu %icc, %o0, %g4 loop_1454: addc %l3, 0x1F5B, %g5 fmovrslz %o6, %f1, %f1 mulscc %l0, 0x1F7F, %o1 fcmpeq32 %f12, %f10, %o3 fmovsgu %icc, %f1, %f8 fandnot1 %f2, %f10, %f8 fbn,a %fcc1, loop_1455 ldx [%l7 + 0x60], %o7 fnors %f0, %f0, %f11 edge8 %g1, %l4, %g6 loop_1455: fbule,a %fcc0, loop_1456 lduh [%l7 + 0x44], %o2 call loop_1457 fpadd32 %f14, %f4, %f0 loop_1456: tvs %xcc, 0x0 fbuge %fcc0, loop_1458 loop_1457: tvc %xcc, 0x0 alignaddr %i5, %i4, %g7 edge16ln %i7, %o4, %l1 loop_1458: fzero %f0 stb %l5, [%l7 + 0x2B] tneg %xcc, 0x5 ldx [%l7 + 0x08], %i6 fbug %fcc3, loop_1459 st %f6, [%l7 + 0x44] alignaddrl %l6, %g2, %g3 ld [%l7 + 0x50], %f8 loop_1459: edge16 %o5, %i2, %i3 tgu %icc, 0x6 lduw [%l7 + 0x78], %i0 smul %l2, 0x0111, %o0 movgu %icc, %i1, %g4 fmovrsgez %g5, %f12, %f7 array16 %l3, %l0, %o1 fbge,a %fcc0, loop_1460 fxnors %f9, %f6, %f7 andn %o3, 0x082C, %o6 st %f4, [%l7 + 0x2C] loop_1460: ble %xcc, loop_1461 nop setx loop_1462, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry popc 0x171E, %o7 fbo,a %fcc3, loop_1463 loop_1461: movrlez %l4, 0x21F, %g6 loop_1462: fblg %fcc1, loop_1464 fmovdleu %xcc, %f7, %f9 loop_1463: std %f14, [%l7 + 0x60] tcc %xcc, 0x4 loop_1464: orncc %g1, %i5, %o2 bne,a,pt %icc, loop_1465 sdivx %g7, 0x03FD, %i7 fmovspos %icc, %f14, %f9 fcmple32 %f8, %f0, %o4 loop_1465: fcmpgt32 %f10, %f0, %l1 fnegs %f13, %f8 movrlz %l5, %i4, %i6 fnand %f4, %f0, %f12 bg,a %icc, loop_1466 fands %f10, %f15, %f8 be,pt %xcc, loop_1467 mova %icc, %l6, %g2 loop_1466: fmovrdgz %o5, %f12, %f10 sllx %i2, 0x13, %i3 loop_1467: fmovsvc %xcc, %f5, %f15 ldsw [%l7 + 0x08], %g3 fmovdgu %icc, %f13, %f6 fmovscc %icc, %f12, %f2 bge,a,pn %xcc, loop_1468 ldsb [%l7 + 0x45], %i0 lduh [%l7 + 0x14], %o0 movvs %icc, %l2, %i1 loop_1468: fmovrslez %g4, %f7, %f13 edge16n %l3, %l0, %g5 ldsw [%l7 + 0x28], %o3 ldsw [%l7 + 0x1C], %o6 lduw [%l7 + 0x2C], %o1 tsubcc %o7, %g6, %g1 stw %l4, [%l7 + 0x58] fpack16 %f12, %f0 fba,a %fcc0, loop_1469 fmovrsgz %i5, %f3, %f8 sdivx %o2, 0x1155, %g7 fmovrse %i7, %f11, %f12 loop_1469: fmovrdlz %l1, %f12, %f10 ldd [%l7 + 0x18], %f2 movrgez %o4, %i4, %i6 ld [%l7 + 0x20], %f11 st %f5, [%l7 + 0x70] fmul8x16au %f1, %f9, %f2 fmovrdlz %l5, %f8, %f12 ld [%l7 + 0x38], %f6 fmovd %f6, %f10 fmovrslez %g2, %f11, %f7 tsubcctv %o5, %i2, %l6 te %xcc, 0x1 std %f4, [%l7 + 0x10] lduw [%l7 + 0x58], %g3 st %f1, [%l7 + 0x5C] lduh [%l7 + 0x60], %i3 ba,pn %icc, loop_1470 ldx [%l7 + 0x50], %i0 tcs %xcc, 0x4 ldx [%l7 + 0x40], %o0 loop_1470: ldub [%l7 + 0x79], %i1 mova %xcc, %l2, %g4 ldsw [%l7 + 0x48], %l0 xorcc %l3, %g5, %o3 ldub [%l7 + 0x46], %o6 fmovdgu %xcc, %f3, %f0 bn,a loop_1471 stx %o1, [%l7 + 0x70] fnot2 %f6, %f14 fmovrdgz %g6, %f2, %f8 loop_1471: fbn %fcc2, loop_1472 fpmerge %f11, %f7, %f0 fandnot1 %f2, %f10, %f12 nop setx loop_1473, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1472: fmovsne %xcc, %f13, %f10 fmovsn %icc, %f15, %f7 ldsb [%l7 + 0x32], %o7 loop_1473: fpadd16s %f10, %f0, %f10 ldd [%l7 + 0x30], %f2 bne %icc, loop_1474 fmovscs %icc, %f0, %f8 ldsw [%l7 + 0x18], %l4 move %icc, %i5, %g1 loop_1474: movn %icc, %o2, %g7 faligndata %f12, %f4, %f14 fpsub32 %f8, %f10, %f4 st %f15, [%l7 + 0x18] fmovdcs %xcc, %f2, %f4 array32 %l1, %i7, %o4 brlez %i4, loop_1475 fbule %fcc2, loop_1476 sll %i6, %l5, %o5 ldsb [%l7 + 0x2F], %i2 loop_1475: bl,a,pn %icc, loop_1477 loop_1476: ldsh [%l7 + 0x6E], %g2 taddcctv %g3, %i3, %i0 fbule %fcc2, loop_1478 loop_1477: fcmpgt32 %f2, %f14, %o0 fnegd %f8, %f4 sethi 0x0B85, %l6 loop_1478: lduw [%l7 + 0x78], %i1 ldub [%l7 + 0x25], %g4 stb %l0, [%l7 + 0x38] fmovde %xcc, %f4, %f2 nop setx loop_1479, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovspos %icc, %f12, %f1 stb %l3, [%l7 + 0x47] ldd [%l7 + 0x50], %f6 loop_1479: stx %g5, [%l7 + 0x48] tle %icc, 0x5 fmovsge %icc, %f3, %f11 stx %l2, [%l7 + 0x20] movn %xcc, %o6, %o3 fmovdl %xcc, %f6, %f14 stw %g6, [%l7 + 0x40] subcc %o7, 0x183B, %l4 fnegs %f7, %f13 ldsw [%l7 + 0x7C], %o1 subcc %g1, %o2, %i5 ldx [%l7 + 0x40], %g7 fmovscc %xcc, %f14, %f13 sth %l1, [%l7 + 0x1A] fmovdne %icc, %f13, %f12 sth %o4, [%l7 + 0x1E] fbug %fcc2, loop_1480 ldx [%l7 + 0x10], %i7 brgez %i6, loop_1481 sdivx %i4, 0x0B00, %l5 loop_1480: movpos %xcc, %i2, %g2 fcmple16 %f4, %f2, %g3 loop_1481: ldsb [%l7 + 0x73], %i3 bl,a,pt %xcc, loop_1482 fornot2 %f0, %f4, %f12 fzeros %f9 ble,a loop_1483 loop_1482: movge %xcc, %i0, %o5 orn %o0, 0x1732, %l6 fbug,a %fcc1, loop_1484 loop_1483: edge8l %g4, %i1, %l0 movl %icc, %l3, %l2 ldsb [%l7 + 0x12], %g5 loop_1484: fpsub32s %f0, %f0, %f0 ldsw [%l7 + 0x58], %o3 ldx [%l7 + 0x58], %g6 stb %o7, [%l7 + 0x56] ldx [%l7 + 0x08], %o6 ldx [%l7 + 0x58], %l4 umulcc %g1, %o2, %i5 andn %g7, %o1, %o4 edge8n %l1, %i6, %i7 tle %xcc, 0x2 bvs,pt %icc, loop_1485 movne %icc, %l5, %i2 fbule %fcc3, loop_1486 fcmps %fcc3, %f11, %f0 loop_1485: tcs %xcc, 0x4 fpmerge %f5, %f7, %f8 loop_1486: ble,a loop_1487 ldsh [%l7 + 0x4A], %g2 stx %g3, [%l7 + 0x78] fmovsg %xcc, %f9, %f2 loop_1487: bpos,pn %icc, loop_1488 bleu,a,pt %icc, loop_1489 edge32 %i3, %i0, %i4 and %o0, %l6, %o5 loop_1488: fbo %fcc1, loop_1490 loop_1489: fexpand %f2, %f10 fnot1 %f6, %f14 bge %xcc, loop_1491 loop_1490: popc 0x1514, %i1 stb %l0, [%l7 + 0x18] ldx [%l7 + 0x50], %g4 loop_1491: bleu,pt %icc, loop_1492 fmovrdgez %l2, %f10, %f8 sdivx %l3, 0x19FE, %g5 tl %icc, 0x3 loop_1492: xorcc %g6, %o7, %o3 orcc %o6, 0x1B52, %g1 movg %icc, %o2, %l4 fnot1 %f14, %f10 fmovdge %icc, %f0, %f5 tneg %icc, 0x6 smul %i5, 0x018A, %o1 nop setx loop_1493, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry mulx %g7, 0x1F7E, %o4 stx %i6, [%l7 + 0x30] ldub [%l7 + 0x69], %l1 loop_1493: andcc %l5, 0x1D66, %i7 orn %g2, %i2, %i3 bg,a,pn %icc, loop_1494 brgez %g3, loop_1495 sdivcc %i0, 0x12E8, %o0 bpos,pn %xcc, loop_1496 loop_1494: sdivx %i4, 0x02E3, %o5 loop_1495: lduw [%l7 + 0x3C], %i1 add %l0, %g4, %l2 loop_1496: ld [%l7 + 0x60], %f14 sra %l3, 0x14, %l6 stb %g5, [%l7 + 0x71] st %f7, [%l7 + 0x6C] fmovd %f12, %f10 fmovs %f10, %f2 lduh [%l7 + 0x44], %g6 ldx [%l7 + 0x20], %o7 bshuffle %f10, %f10, %f4 xnorcc %o3, 0x1735, %g1 mulscc %o2, %l4, %i5 ldx [%l7 + 0x70], %o1 ldub [%l7 + 0x54], %g7 andncc %o4, %i6, %l1 edge16l %o6, %i7, %g2 fmovsgu %icc, %f11, %f7 lduh [%l7 + 0x36], %l5 smul %i2, %g3, %i0 fxors %f12, %f8, %f15 fpadd32 %f4, %f2, %f12 fbne,a %fcc0, loop_1497 fbl %fcc1, loop_1498 sdivx %o0, 0x044F, %i4 fbge,a %fcc2, loop_1499 loop_1497: fxnors %f0, %f5, %f2 loop_1498: fbo,a %fcc0, loop_1500 tsubcctv %o5, 0x1C23, %i3 loop_1499: tleu %xcc, 0x4 ld [%l7 + 0x14], %f9 loop_1500: stw %i1, [%l7 + 0x10] stx %g4, [%l7 + 0x48] fornot1 %f8, %f4, %f0 alignaddr %l2, %l0, %l3 sdivcc %g5, 0x0CE1, %l6 tg %icc, 0x7 tl %xcc, 0x7 bleu loop_1501 fpadd16 %f0, %f6, %f10 tvs %xcc, 0x3 orn %g6, %o7, %g1 loop_1501: tl %icc, 0x5 fbg,a %fcc0, loop_1502 fcmple16 %f14, %f4, %o2 ldd [%l7 + 0x40], %f2 stx %o3, [%l7 + 0x60] loop_1502: fmovsg %xcc, %f13, %f8 edge16 %i5, %l4, %o1 stx %g7, [%l7 + 0x18] nop setx loop_1503, %l0, %l1 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, %i6, %o4 fmovsleu %xcc, %f13, %f6 array8 %l1, %i7, %g2 loop_1503: fsrc1 %f6, %f2 sdivx %l5, 0x107E, %o6 movrlz %i2, %g3, %i0 stw %o0, [%l7 + 0x08] fpsub16s %f6, %f13, %f9 bcs,a,pn %icc, loop_1504 edge8ln %o5, %i4, %i1 tg %xcc, 0x2 ld [%l7 + 0x54], %f11 loop_1504: fmovde %xcc, %f15, %f11 fpsub16 %f10, %f4, %f6 fmovrdgez %g4, %f0, %f12 umul %l2, 0x08D4, %i3 movpos %icc, %l0, %l3 ldd [%l7 + 0x58], %f10 udiv %l6, 0x11C9, %g5 fpsub32s %f3, %f14, %f11 fone %f14 movre %g6, 0x069, %o7 faligndata %f6, %f6, %f8 fmovdge %icc, %f6, %f12 ldd [%l7 + 0x10], %f4 lduw [%l7 + 0x2C], %g1 fcmpd %fcc1, %f2, %f4 ldsh [%l7 + 0x0E], %o3 fsrc1 %f14, %f8 movne %xcc, %i5, %l4 ld [%l7 + 0x1C], %f2 fandnot2 %f0, %f6, %f10 fnot2s %f6, %f13 tcc %icc, 0x5 stw %o1, [%l7 + 0x50] sth %g7, [%l7 + 0x7C] ldsw [%l7 + 0x4C], %i6 lduh [%l7 + 0x46], %o2 and %o4, %i7, %g2 sll %l1, 0x04, %o6 orn %l5, 0x023B, %i2 mulscc %i0, 0x1E50, %o0 taddcctv %g3, 0x15AE, %i4 movrgez %o5, 0x0A2, %i1 fnand %f12, %f12, %f4 fcmpne32 %f14, %f10, %l2 ld [%l7 + 0x5C], %f10 srl %g4, %l0, %l3 fbuge %fcc0, loop_1505 ldx [%l7 + 0x30], %l6 fmovdge %icc, %f8, %f2 fnor %f6, %f8, %f2 loop_1505: siam 0x2 fmovde %xcc, %f4, %f12 edge32l %g5, %i3, %o7 fbn,a %fcc2, loop_1506 fmovsa %xcc, %f7, %f3 ldsw [%l7 + 0x0C], %g6 fcmpne32 %f6, %f10, %o3 loop_1506: fornot1 %f4, %f8, %f10 fcmpeq32 %f14, %f6, %g1 stx %l4, [%l7 + 0x40] ldx [%l7 + 0x60], %i5 ba,a %icc, loop_1507 brgez %g7, loop_1508 bl,pt %icc, loop_1509 fmovrslz %o1, %f2, %f14 loop_1507: fbn %fcc1, loop_1510 loop_1508: fands %f8, %f12, %f4 loop_1509: stx %o2, [%l7 + 0x30] ldx [%l7 + 0x68], %i6 loop_1510: call loop_1511 ldsh [%l7 + 0x08], %o4 movl %icc, %g2, %l1 sdiv %i7, 0x1BB9, %l5 loop_1511: fbo,a %fcc0, loop_1512 lduh [%l7 + 0x64], %o6 ldx [%l7 + 0x10], %i2 edge8ln %o0, %g3, %i0 loop_1512: bg,pt %icc, loop_1513 edge32n %o5, %i1, %i4 brlz %g4, loop_1514 fors %f13, %f8, %f10 loop_1513: nop setx loop_1515, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpne16 %f14, %f14, %l0 loop_1514: ldd [%l7 + 0x70], %f6 fnot2s %f4, %f1 loop_1515: fbo %fcc2, loop_1516 fmovdne %icc, %f3, %f0 fmovspos %xcc, %f3, %f9 ld [%l7 + 0x4C], %f15 loop_1516: fmovde %xcc, %f10, %f13 xorcc %l3, %l2, %l6 movcc %icc, %i3, %g5 fmovsa %icc, %f7, %f10 taddcc %g6, %o7, %g1 fblg %fcc0, loop_1517 andncc %l4, %o3, %i5 be,a,pt %icc, loop_1518 alignaddr %g7, %o2, %i6 loop_1517: ldsw [%l7 + 0x58], %o1 fpadd32 %f2, %f0, %f4 loop_1518: orcc %o4, %g2, %l1 movleu %xcc, %i7, %l5 tcc %icc, 0x7 andn %o6, 0x0494, %o0 for %f2, %f8, %f0 call loop_1519 ldsb [%l7 + 0x5E], %i2 st %f7, [%l7 + 0x3C] fmovsa %xcc, %f11, %f1 loop_1519: ld [%l7 + 0x58], %f10 bleu,pn %xcc, loop_1520 andcc %i0, %g3, %o5 movleu %icc, %i4, %g4 stb %l0, [%l7 + 0x4D] loop_1520: srlx %l3, 0x17, %i1 fands %f12, %f11, %f1 stx %l6, [%l7 + 0x58] fmovspos %xcc, %f13, %f0 bvs,a,pn %icc, loop_1521 srlx %l2, %i3, %g6 subccc %o7, 0x1707, %g1 lduh [%l7 + 0x7C], %l4 loop_1521: movrgez %g5, 0x325, %o3 ldd [%l7 + 0x18], %f14 fbo %fcc0, loop_1522 umul %g7, %o2, %i5 fmovrdne %o1, %f6, %f2 movrgz %o4, 0x3CD, %g2 loop_1522: fmovrse %l1, %f5, %f5 ldx [%l7 + 0x60], %i6 fpackfix %f2, %f10 sth %l5, [%l7 + 0x40] fcmpd %fcc1, %f14, %f8 bne,a,pn %xcc, loop_1523 ldsw [%l7 + 0x38], %i7 fabss %f5, %f6 tvc %xcc, 0x2 loop_1523: brgez,a %o0, loop_1524 lduh [%l7 + 0x0A], %o6 ldx [%l7 + 0x18], %i0 fmovd %f10, %f6 loop_1524: movcs %xcc, %g3, %i2 addccc %o5, 0x1E2C, %i4 bne,pn %xcc, loop_1525 tsubcc %l0, %g4, %l3 xor %l6, %i1, %l2 edge32n %i3, %g6, %g1 loop_1525: ldd [%l7 + 0x08], %f8 fbne %fcc3, loop_1526 fmovsg %xcc, %f11, %f13 movle %icc, %l4, %o7 andcc %o3, %g5, %g7 loop_1526: sllx %i5, %o1, %o2 fmovse %icc, %f12, %f8 tg %icc, 0x6 ldsw [%l7 + 0x5C], %g2 bneg,a,pt %icc, loop_1527 bshuffle %f0, %f14, %f12 fbu %fcc3, loop_1528 bgu,a loop_1529 loop_1527: fmovsg %icc, %f4, %f4 fbue %fcc1, loop_1530 loop_1528: fbu,a %fcc1, loop_1531 loop_1529: ta %icc, 0x4 fnot1 %f14, %f4 loop_1530: stb %o4, [%l7 + 0x13] loop_1531: ldsw [%l7 + 0x68], %l1 fand %f14, %f0, %f4 tvs %xcc, 0x0 ldsw [%l7 + 0x20], %l5 std %f2, [%l7 + 0x20] fpadd16s %f4, %f1, %f14 andncc %i7, %i6, %o0 fmovrslz %o6, %f6, %f3 andncc %g3, %i0, %o5 umul %i2, %i4, %g4 fmovsn %icc, %f3, %f2 ldd [%l7 + 0x60], %f4 fmovscs %icc, %f11, %f10 udiv %l0, 0x0DAA, %l6 brlz,a %i1, loop_1532 fbul,a %fcc2, loop_1533 fbne,a %fcc3, loop_1534 fbne %fcc0, loop_1535 loop_1532: orn %l2, %l3, %g6 loop_1533: array8 %g1, %l4, %i3 loop_1534: stx %o7, [%l7 + 0x40] loop_1535: bg loop_1536 fmovrsgez %g5, %f2, %f0 brnz,a %g7, loop_1537 std %f0, [%l7 + 0x50] loop_1536: mulscc %o3, %o1, %i5 std %f14, [%l7 + 0x68] loop_1537: lduh [%l7 + 0x6E], %g2 xorcc %o2, %l1, %l5 array16 %o4, %i7, %o0 bshuffle %f4, %f2, %f12 stx %o6, [%l7 + 0x60] ldsw [%l7 + 0x60], %i6 std %f12, [%l7 + 0x50] movcc %xcc, %i0, %g3 edge8ln %i2, %i4, %g4 ldd [%l7 + 0x70], %f0 ldx [%l7 + 0x68], %l0 sth %o5, [%l7 + 0x38] fcmple32 %f12, %f4, %i1 andn %l6, %l3, %l2 ldx [%l7 + 0x58], %g1 ldsb [%l7 + 0x55], %g6 fnegs %f11, %f0 fmovscs %xcc, %f6, %f3 stb %l4, [%l7 + 0x53] edge8ln %i3, %o7, %g7 for %f0, %f2, %f0 siam 0x0 edge16ln %o3, %g5, %o1 stx %i5, [%l7 + 0x58] fbug,a %fcc3, loop_1538 ld [%l7 + 0x7C], %f9 lduw [%l7 + 0x64], %o2 fbue %fcc3, loop_1539 loop_1538: fmovdle %xcc, %f13, %f1 tsubcctv %g2, 0x041C, %l1 fnot2 %f14, %f14 loop_1539: movrgz %o4, 0x386, %i7 sethi 0x119A, %l5 taddcctv %o6, 0x0940, %i6 fmul8x16au %f3, %f7, %f2 ldsb [%l7 + 0x4F], %o0 fnot1 %f12, %f6 sub %g3, 0x12AE, %i2 sllx %i0, 0x01, %g4 be,pn %xcc, loop_1540 bge,a %icc, loop_1541 xorcc %i4, %o5, %i1 fmul8sux16 %f0, %f4, %f0 loop_1540: fpsub32s %f7, %f10, %f7 loop_1541: bvc,pt %icc, loop_1542 xor %l6, 0x1C69, %l3 lduw [%l7 + 0x60], %l0 subccc %l2, 0x1F23, %g1 loop_1542: ldsh [%l7 + 0x10], %l4 fcmps %fcc2, %f0, %f13 std %f8, [%l7 + 0x38] fmovrse %i3, %f14, %f11 ldub [%l7 + 0x6D], %g6 fbl,a %fcc3, loop_1543 ldd [%l7 + 0x30], %f10 brgez,a %g7, loop_1544 stb %o7, [%l7 + 0x5F] loop_1543: fbo,a %fcc2, loop_1545 te %xcc, 0x4 loop_1544: sth %g5, [%l7 + 0x7A] addcc %o3, %i5, %o2 loop_1545: bvc,a loop_1546 fbo,a %fcc0, loop_1547 fnegd %f4, %f8 tcc %xcc, 0x7 loop_1546: fmovse %xcc, %f10, %f15 loop_1547: fors %f7, %f11, %f2 edge16l %g2, %l1, %o4 tcc %icc, 0x6 umulcc %i7, %o1, %o6 fmovsneg %xcc, %f13, %f10 fbu %fcc2, loop_1548 bl,pt %xcc, loop_1549 fcmpeq16 %f6, %f2, %l5 std %f12, [%l7 + 0x08] loop_1548: bcs,pt %icc, loop_1550 loop_1549: fabsd %f8, %f0 brgz %i6, loop_1551 ldd [%l7 + 0x40], %f10 loop_1550: ldsh [%l7 + 0x42], %g3 fcmped %fcc1, %f0, %f4 loop_1551: movrlz %o0, %i2, %g4 and %i4, 0x0657, %i0 movre %i1, 0x162, %o5 fpadd16 %f2, %f6, %f4 stx %l3, [%l7 + 0x60] sth %l6, [%l7 + 0x34] fmovrdne %l2, %f14, %f4 fnot1s %f2, %f6 brz,a %l0, loop_1552 fpsub16s %f3, %f11, %f11 fmovdne %icc, %f8, %f2 edge8n %l4, %i3, %g1 loop_1552: ldsw [%l7 + 0x38], %g7 edge16ln %o7, %g6, %g5 fmovrde %i5, %f2, %f4 fbuge %fcc0, loop_1553 tge %icc, 0x1 bcc,pn %xcc, loop_1554 std %f10, [%l7 + 0x48] loop_1553: subc %o2, 0x0F9B, %g2 ldx [%l7 + 0x30], %l1 loop_1554: fmovsa %xcc, %f12, %f15 fnot2 %f8, %f10 edge8 %o4, %o3, %o1 fmovdleu %icc, %f15, %f8 movvc %icc, %i7, %l5 fbo %fcc3, loop_1555 lduh [%l7 + 0x76], %o6 fmovdgu %icc, %f3, %f6 edge32 %g3, %o0, %i2 loop_1555: fmovrsne %g4, %f4, %f2 mulscc %i4, %i0, %i6 ldsb [%l7 + 0x30], %i1 movre %l3, %l6, %l2 ldsw [%l7 + 0x60], %l0 sth %o5, [%l7 + 0x1E] array32 %i3, %l4, %g1 fmul8ulx16 %f14, %f10, %f2 ldub [%l7 + 0x4A], %g7 sra %o7, 0x11, %g5 fpack16 %f12, %f15 fandnot1 %f10, %f12, %f2 ldx [%l7 + 0x58], %i5 fmovsne %icc, %f0, %f8 stb %g6, [%l7 + 0x15] ld [%l7 + 0x38], %f7 std %f2, [%l7 + 0x68] fcmpgt32 %f6, %f10, %o2 bne loop_1556 array8 %g2, %o4, %l1 ldsw [%l7 + 0x08], %o1 bleu,a loop_1557 loop_1556: stw %i7, [%l7 + 0x7C] lduh [%l7 + 0x74], %l5 taddcctv %o6, %o3, %g3 loop_1557: fble,a %fcc0, loop_1558 ldsh [%l7 + 0x0A], %o0 lduh [%l7 + 0x32], %g4 fors %f11, %f11, %f4 loop_1558: orncc %i4, 0x11DB, %i0 fpadd32s %f10, %f13, %f15 st %f8, [%l7 + 0x50] fmovrsgz %i2, %f10, %f14 stw %i1, [%l7 + 0x20] fpsub16s %f3, %f12, %f5 stw %i6, [%l7 + 0x7C] bpos %icc, loop_1559 fmovrsne %l6, %f0, %f7 sub %l2, %l3, %o5 movle %icc, %i3, %l4 loop_1559: lduw [%l7 + 0x44], %g1 tgu %xcc, 0x1 fmovse %icc, %f2, %f13 edge8ln %l0, %o7, %g5 fnors %f6, %f12, %f10 fbne %fcc3, loop_1560 tsubcctv %i5, %g6, %o2 st %f5, [%l7 + 0x24] st %f2, [%l7 + 0x74] loop_1560: fcmple16 %f6, %f6, %g7 fcmpne16 %f4, %f12, %o4 fbue,a %fcc1, loop_1561 fmovsne %icc, %f15, %f9 sth %l1, [%l7 + 0x6E] ldub [%l7 + 0x4B], %o1 loop_1561: subccc %i7, 0x0A68, %g2 ldsb [%l7 + 0x5A], %o6 fmul8sux16 %f2, %f4, %f10 st %f5, [%l7 + 0x5C] move %xcc, %l5, %g3 movrgz %o3, 0x20C, %o0 fors %f0, %f0, %f6 fcmpeq32 %f2, %f2, %i4 ldsh [%l7 + 0x2E], %i0 lduh [%l7 + 0x1E], %g4 fbul,a %fcc3, loop_1562 fmovdcc %xcc, %f10, %f3 brgez %i1, loop_1563 fbuge %fcc3, loop_1564 loop_1562: edge16n %i2, %i6, %l6 array32 %l3, %l2, %i3 loop_1563: fmovrdgez %l4, %f6, %f8 loop_1564: tne %icc, 0x4 edge16ln %o5, %l0, %o7 edge16n %g1, %g5, %g6 fcmpeq32 %f10, %f10, %o2 bpos,pn %icc, loop_1565 fbue,a %fcc2, loop_1566 stb %g7, [%l7 + 0x33] fmovrdgez %i5, %f8, %f8 loop_1565: smulcc %l1, 0x0E36, %o4 loop_1566: edge16ln %o1, %g2, %i7 fone %f12 fblg %fcc0, loop_1567 fba,a %fcc0, loop_1568 ldx [%l7 + 0x78], %l5 fba,a %fcc0, loop_1569 loop_1567: umulcc %o6, 0x14F3, %g3 loop_1568: ldd [%l7 + 0x48], %f4 fmovspos %icc, %f6, %f1 loop_1569: and %o0, %o3, %i4 taddcctv %i0, 0x1EDA, %i1 fandnot1s %f7, %f6, %f8 lduh [%l7 + 0x0C], %g4 fsrc2 %f4, %f10 st %f1, [%l7 + 0x60] movleu %icc, %i2, %l6 edge16ln %i6, %l2, %i3 fmovsne %icc, %f3, %f2 sth %l3, [%l7 + 0x36] tleu %icc, 0x0 brz,a %o5, loop_1570 tleu %icc, 0x4 fpsub32 %f6, %f6, %f12 edge8 %l0, %o7, %g1 loop_1570: fnot1s %f2, %f15 ldd [%l7 + 0x50], %f6 fzero %f8 smul %l4, 0x1281, %g6 bcs,a loop_1571 ldsh [%l7 + 0x30], %g5 brnz %o2, loop_1572 fnot1s %f3, %f15 loop_1571: fcmpeq32 %f14, %f12, %g7 bgu,a %icc, loop_1573 loop_1572: fpsub32s %f15, %f5, %f3 siam 0x5 fpadd16s %f0, %f11, %f15 loop_1573: brgz %l1, loop_1574 tpos %icc, 0x4 xnorcc %o4, 0x10A8, %i5 ldsb [%l7 + 0x15], %g2 loop_1574: ldsh [%l7 + 0x28], %o1 fmovde %xcc, %f11, %f0 fandnot2s %f1, %f6, %f12 fbl %fcc1, loop_1575 fcmpgt16 %f8, %f10, %i7 fmovdcs %icc, %f1, %f1 fmuld8sux16 %f2, %f5, %f6 loop_1575: tcs %xcc, 0x2 std %f12, [%l7 + 0x40] bvs,pt %xcc, loop_1576 nop setx loop_1577, %l0, %l1 jmpl %l1, %l5 fnor %f14, %f0, %f0 edge8ln %g3, %o6, %o0 loop_1576: stw %o3, [%l7 + 0x58] loop_1577: ba loop_1578 movl %icc, %i0, %i1 ldsw [%l7 + 0x08], %i4 udivcc %i2, 0x13EE, %g4 loop_1578: fmovrslz %l6, %f2, %f5 tne %icc, 0x4 edge8n %l2, %i3, %i6 fble %fcc2, loop_1579 fxor %f0, %f8, %f0 fmul8x16al %f12, %f1, %f8 fones %f14 loop_1579: faligndata %f10, %f0, %f12 fbule,a %fcc0, loop_1580 ldub [%l7 + 0x53], %l3 smulcc %o5, 0x1EE9, %o7 or %g1, 0x0575, %l4 loop_1580: fnegs %f3, %f8 tpos %xcc, 0x0 fbg %fcc1, loop_1581 ld [%l7 + 0x6C], %f2 srax %l0, 0x0D, %g5 sth %o2, [%l7 + 0x40] loop_1581: fmovsneg %xcc, %f14, %f6 stx %g7, [%l7 + 0x58] tn %xcc, 0x4 fand %f8, %f8, %f0 ldsh [%l7 + 0x22], %l1 fmovdn %icc, %f9, %f5 fmuld8sux16 %f4, %f9, %f4 fpadd16s %f11, %f7, %f13 tvc %icc, 0x3 fmovsl %xcc, %f12, %f11 nop setx loop_1582, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbge %fcc2, loop_1583 taddcc %o4, %g6, %i5 std %f4, [%l7 + 0x30] loop_1582: fmovsle %xcc, %f14, %f9 loop_1583: fxors %f15, %f14, %f14 ldsh [%l7 + 0x7E], %g2 movn %xcc, %o1, %l5 faligndata %f8, %f0, %f6 ldsb [%l7 + 0x7A], %i7 ldd [%l7 + 0x30], %f14 tge %xcc, 0x7 fmuld8ulx16 %f5, %f12, %f4 ldsw [%l7 + 0x54], %o6 edge32ln %g3, %o3, %o0 or %i1, 0x039F, %i0 fmovdvc %icc, %f14, %f13 movge %xcc, %i2, %i4 fcmpne32 %f2, %f14, %l6 fpsub32s %f13, %f15, %f15 stx %g4, [%l7 + 0x78] fones %f14 ldx [%l7 + 0x78], %i3 movg %icc, %l2, %i6 faligndata %f2, %f4, %f10 sll %o5, 0x02, %o7 bn loop_1584 edge16ln %l3, %g1, %l4 ldx [%l7 + 0x48], %g5 call loop_1585 loop_1584: movl %icc, %o2, %l0 stw %g7, [%l7 + 0x6C] bvc loop_1586 loop_1585: addcc %l1, 0x07F0, %o4 movrne %i5, %g6, %g2 edge16l %o1, %l5, %o6 loop_1586: tge %icc, 0x3 movrlez %i7, %g3, %o3 tgu %icc, 0x3 mulx %o0, 0x0E95, %i1 std %f6, [%l7 + 0x18] ba,a %icc, loop_1587 udivcc %i2, 0x1A59, %i4 std %f12, [%l7 + 0x20] std %f14, [%l7 + 0x10] loop_1587: movgu %icc, %l6, %i0 bgu,a,pn %xcc, loop_1588 st %f1, [%l7 + 0x38] sdivcc %g4, 0x15A9, %i3 ldsw [%l7 + 0x7C], %i6 loop_1588: std %f0, [%l7 + 0x18] fxnors %f10, %f0, %f3 movrgez %l2, %o7, %o5 stb %l3, [%l7 + 0x35] udivx %l4, 0x066C, %g5 st %f12, [%l7 + 0x68] movre %g1, %l0, %o2 stx %l1, [%l7 + 0x58] fbo %fcc3, loop_1589 bge,pn %icc, loop_1590 fmuld8ulx16 %f10, %f11, %f2 ldd [%l7 + 0x30], %f2 loop_1589: andncc %g7, %o4, %i5 loop_1590: lduw [%l7 + 0x30], %g6 tneg %icc, 0x6 std %f2, [%l7 + 0x70] fsrc1s %f1, %f7 orncc %g2, 0x0007, %o1 fand %f2, %f2, %f2 fornot1s %f4, %f5, %f10 tl %icc, 0x0 fandnot2s %f13, %f7, %f0 tsubcctv %o6, %i7, %l5 ldsb [%l7 + 0x4E], %g3 stb %o0, [%l7 + 0x3B] fcmple16 %f2, %f2, %i1 fblg,a %fcc3, loop_1591 lduw [%l7 + 0x2C], %i2 movvs %icc, %o3, %l6 movcs %xcc, %i4, %i0 loop_1591: stb %i3, [%l7 + 0x45] ldd [%l7 + 0x58], %f6 fpmerge %f11, %f15, %f8 stb %g4, [%l7 + 0x57] lduw [%l7 + 0x60], %i6 brgez %l2, loop_1592 edge16ln %o7, %l3, %l4 lduw [%l7 + 0x64], %g5 ldsh [%l7 + 0x7C], %g1 loop_1592: ldx [%l7 + 0x78], %l0 fxor %f8, %f10, %f12 popc %o2, %o5 umul %g7, 0x1762, %l1 fbn %fcc1, loop_1593 fnot2s %f5, %f9 nop setx loop_1594, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovse %xcc, %f11, %f3 loop_1593: fpadd32s %f14, %f9, %f2 fnor %f14, %f10, %f0 loop_1594: brgz,a %i5, loop_1595 st %f12, [%l7 + 0x60] fbne,a %fcc3, loop_1596 fmovscc %icc, %f4, %f4 loop_1595: tsubcc %o4, %g6, %o1 fones %f4 loop_1596: alignaddr %g2, %o6, %l5 stw %i7, [%l7 + 0x68] faligndata %f8, %f12, %f14 tleu %icc, 0x0 or %g3, %o0, %i1 andncc %i2, %l6, %i4 fmovsl %icc, %f4, %f8 ld [%l7 + 0x08], %f10 array32 %o3, %i3, %i0 ble,a %xcc, loop_1597 edge16ln %g4, %i6, %o7 brlez,a %l2, loop_1598 fmovsge %xcc, %f4, %f9 loop_1597: fmovrdne %l4, %f14, %f8 ldsb [%l7 + 0x3E], %g5 loop_1598: fcmpgt32 %f6, %f10, %g1 movne %xcc, %l3, %l0 fmovdcc %icc, %f13, %f11 fmovrde %o2, %f2, %f2 ldsh [%l7 + 0x38], %o5 ldub [%l7 + 0x11], %l1 bcc,pn %icc, loop_1599 ldd [%l7 + 0x48], %f12 bne,a loop_1600 brlz %g7, loop_1601 loop_1599: alignaddrl %i5, %g6, %o4 fexpand %f7, %f6 loop_1600: ldd [%l7 + 0x50], %f0 loop_1601: fnot1 %f14, %f4 ldub [%l7 + 0x48], %g2 srl %o6, 0x13, %o1 fmovrslez %l5, %f5, %f3 tg %xcc, 0x6 stb %g3, [%l7 + 0x71] tcc %xcc, 0x0 ldsb [%l7 + 0x6A], %o0 movrgz %i7, 0x249, %i2 lduw [%l7 + 0x44], %i1 fmovsl %icc, %f3, %f8 fmovdle %icc, %f9, %f11 bl,a loop_1602 fbn,a %fcc3, loop_1603 fpack16 %f6, %f0 fcmpgt32 %f6, %f12, %i4 loop_1602: ldd [%l7 + 0x60], %f14 loop_1603: taddcc %o3, 0x1F47, %i3 fmovdvs %icc, %f7, %f4 tpos %icc, 0x3 fbne %fcc0, loop_1604 fpadd32s %f3, %f4, %f3 fmovscc %xcc, %f5, %f12 nop setx loop_1605, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1604: lduw [%l7 + 0x7C], %i0 fmovdgu %icc, %f14, %f1 lduh [%l7 + 0x6A], %l6 loop_1605: fmuld8sux16 %f9, %f4, %f0 bvc,a %xcc, loop_1606 fcmpne32 %f8, %f14, %g4 fcmpeq32 %f4, %f14, %o7 std %f8, [%l7 + 0x68] loop_1606: brgez,a %l2, loop_1607 mulx %i6, 0x1012, %l4 bleu,a,pt %xcc, loop_1608 fmovdvc %icc, %f12, %f15 loop_1607: edge32n %g5, %l3, %g1 fpadd16 %f2, %f8, %f12 loop_1608: tleu %xcc, 0x0 fpsub32 %f4, %f0, %f8 std %f10, [%l7 + 0x30] movle %icc, %l0, %o2 fmovdn %xcc, %f13, %f12 stb %l1, [%l7 + 0x57] fands %f11, %f11, %f7 ldd [%l7 + 0x18], %f8 fpmerge %f3, %f2, %f6 ld [%l7 + 0x20], %f10 xnorcc %g7, %i5, %o5 fpadd32s %f2, %f5, %f1 edge16ln %o4, %g6, %o6 ta %icc, 0x5 stx %g2, [%l7 + 0x78] fnors %f7, %f7, %f6 ldsh [%l7 + 0x26], %o1 movg %xcc, %l5, %g3 fpadd32 %f0, %f2, %f10 ld [%l7 + 0x14], %f3 addc %o0, %i7, %i2 stx %i1, [%l7 + 0x78] ldsh [%l7 + 0x30], %i4 ld [%l7 + 0x68], %f12 tcs %icc, 0x3 fmuld8sux16 %f2, %f14, %f6 fmovdvs %icc, %f5, %f0 ldd [%l7 + 0x10], %f8 ldsw [%l7 + 0x74], %i3 ldsw [%l7 + 0x2C], %o3 fble,a %fcc3, loop_1609 fmovrdne %l6, %f14, %f8 fpsub16 %f10, %f2, %f10 alignaddrl %g4, %i0, %o7 loop_1609: fmovdg %xcc, %f4, %f6 srl %l2, 0x1A, %l4 ldx [%l7 + 0x20], %g5 call loop_1610 fone %f2 movle %icc, %i6, %l3 lduh [%l7 + 0x6C], %l0 loop_1610: movcs %icc, %o2, %g1 sub %l1, 0x1FF7, %g7 edge32n %o5, %i5, %g6 smul %o6, %o4, %o1 fcmpeq32 %f8, %f2, %l5 fpack32 %f10, %f10, %f6 xnorcc %g2, 0x05E7, %o0 ldd [%l7 + 0x10], %f12 addccc %g3, %i7, %i2 fmovrse %i4, %f14, %f8 sdivcc %i3, 0x11C7, %i1 movle %icc, %o3, %l6 edge32l %g4, %o7, %l2 tge %icc, 0x2 fmovsg %icc, %f6, %f10 ldub [%l7 + 0x4D], %i0 tsubcc %l4, %i6, %g5 fmovsvs %icc, %f4, %f3 sll %l0, 0x1D, %l3 edge16 %o2, %l1, %g7 fmovrsgez %g1, %f12, %f10 ld [%l7 + 0x64], %f13 fmovd %f0, %f10 ldx [%l7 + 0x60], %o5 fmul8x16 %f8, %f12, %f14 ldub [%l7 + 0x72], %i5 nop setx loop_1611, %l0, %l1 jmpl %l1, %g6 smulcc %o6, 0x06A2, %o4 ldsh [%l7 + 0x58], %o1 taddcc %g2, %o0, %l5 loop_1611: smulcc %i7, %i2, %g3 fxors %f11, %f8, %f13 fmovs %f14, %f4 edge16n %i4, %i3, %i1 movge %xcc, %l6, %g4 brnz,a %o7, loop_1612 ldub [%l7 + 0x75], %l2 lduh [%l7 + 0x44], %i0 srl %o3, %i6, %g5 loop_1612: movgu %icc, %l0, %l4 ldd [%l7 + 0x58], %f0 subcc %o2, 0x1759, %l3 edge16l %g7, %g1, %o5 stw %i5, [%l7 + 0x5C] fble %fcc0, loop_1613 ldsb [%l7 + 0x41], %g6 ldsw [%l7 + 0x50], %o6 sra %l1, %o1, %g2 loop_1613: ldx [%l7 + 0x30], %o0 stb %o4, [%l7 + 0x1E] bpos,a,pt %icc, loop_1614 ble,pn %icc, loop_1615 fnot1 %f10, %f6 orn %l5, 0x11D5, %i2 loop_1614: stb %g3, [%l7 + 0x6E] loop_1615: fzero %f6 movrlz %i7, %i4, %i3 fabsd %f2, %f14 brgz,a %i1, loop_1616 ldsh [%l7 + 0x68], %l6 fmovrslz %g4, %f7, %f15 stx %l2, [%l7 + 0x28] loop_1616: movre %i0, 0x33C, %o3 array32 %o7, %g5, %l0 stw %l4, [%l7 + 0x10] bvc,pt %icc, loop_1617 fandnot1 %f8, %f6, %f12 lduh [%l7 + 0x3E], %o2 ldd [%l7 + 0x28], %f0 loop_1617: ldub [%l7 + 0x0F], %l3 fcmpeq32 %f2, %f8, %i6 fone %f8 lduw [%l7 + 0x24], %g7 movg %icc, %g1, %o5 fmovdpos %icc, %f7, %f5 stw %g6, [%l7 + 0x5C] tl %icc, 0x5 ba,a %xcc, loop_1618 sth %i5, [%l7 + 0x0E] ldsh [%l7 + 0x08], %o6 fmovdge %icc, %f14, %f0 loop_1618: fnegs %f0, %f4 fcmpes %fcc3, %f5, %f10 fabss %f6, %f8 fmovrsgz %l1, %f7, %f11 movg %icc, %o1, %o0 movpos %icc, %g2, %l5 fbu %fcc0, loop_1619 fcmple16 %f6, %f10, %o4 fcmps %fcc1, %f10, %f5 fmovdvs %xcc, %f8, %f14 loop_1619: fnor %f14, %f14, %f10 fones %f13 be,pt %icc, loop_1620 fornot2 %f2, %f2, %f4 ldsw [%l7 + 0x3C], %i2 tcc %icc, 0x4 loop_1620: fmovrsne %g3, %f14, %f12 stb %i7, [%l7 + 0x5D] fmovsgu %xcc, %f8, %f1 stb %i3, [%l7 + 0x0B] std %f14, [%l7 + 0x70] sth %i4, [%l7 + 0x16] edge16ln %i1, %g4, %l2 brgz %l6, loop_1621 ldsb [%l7 + 0x59], %o3 fmovsgu %icc, %f5, %f13 fmovrslz %o7, %f12, %f7 loop_1621: brlez %g5, loop_1622 fnot2s %f3, %f2 stw %i0, [%l7 + 0x10] edge16l %l0, %o2, %l3 loop_1622: ld [%l7 + 0x30], %f4 st %f14, [%l7 + 0x58] fmovsneg %xcc, %f3, %f11 or %l4, %g7, %g1 movpos %xcc, %o5, %i6 bshuffle %f14, %f0, %f14 ldsb [%l7 + 0x68], %g6 sth %i5, [%l7 + 0x4E] alignaddr %l1, %o1, %o0 fnor %f2, %f12, %f8 fcmple32 %f8, %f12, %g2 fmul8x16 %f11, %f10, %f12 fpsub32 %f4, %f12, %f6 fpadd16s %f11, %f7, %f4 tpos %icc, 0x2 fmovrdlz %o6, %f2, %f4 st %f12, [%l7 + 0x1C] lduh [%l7 + 0x5A], %o4 fpadd16s %f3, %f5, %f6 array16 %l5, %i2, %g3 andn %i3, 0x0649, %i4 stx %i7, [%l7 + 0x48] fbu %fcc0, loop_1623 fbue %fcc3, loop_1624 ldsw [%l7 + 0x6C], %g4 fbule,a %fcc2, loop_1625 loop_1623: tsubcc %i1, 0x06CE, %l2 loop_1624: ldd [%l7 + 0x10], %f8 andn %o3, %o7, %l6 loop_1625: sdivcc %i0, 0x1605, %l0 fba %fcc0, loop_1626 fcmps %fcc0, %f3, %f6 movl %xcc, %g5, %o2 fbe,a %fcc1, loop_1627 loop_1626: ldd [%l7 + 0x48], %f6 bneg,a,pn %xcc, loop_1628 lduw [%l7 + 0x6C], %l3 loop_1627: sth %g7, [%l7 + 0x40] edge16ln %l4, %g1, %o5 loop_1628: sth %i6, [%l7 + 0x24] fpsub32s %f7, %f2, %f11 ldsh [%l7 + 0x62], %g6 andcc %l1, 0x137A, %i5 fcmple16 %f4, %f6, %o0 fmovrslez %o1, %f13, %f0 st %f11, [%l7 + 0x70] fandnot1s %f2, %f7, %f12 lduh [%l7 + 0x3E], %g2 alignaddr %o4, %o6, %i2 bshuffle %f8, %f10, %f6 fmovscc %xcc, %f12, %f8 mova %xcc, %g3, %i3 ldsb [%l7 + 0x57], %i4 tleu %xcc, 0x4 fzeros %f13 fmovrse %i7, %f9, %f14 move %xcc, %g4, %l5 andcc %l2, 0x0485, %i1 fornot2s %f0, %f12, %f5 fmul8x16au %f6, %f3, %f2 be,a,pt %icc, loop_1629 ldsw [%l7 + 0x08], %o7 sdivcc %o3, 0x0981, %l6 umulcc %i0, 0x1741, %g5 loop_1629: fmovs %f7, %f0 srax %o2, %l0, %g7 fpsub32s %f1, %f9, %f4 sub %l3, 0x0FAB, %g1 bvs,pn %icc, loop_1630 fmul8sux16 %f12, %f12, %f8 lduw [%l7 + 0x74], %o5 fmovrdlz %i6, %f0, %f4 loop_1630: bcc,a %icc, loop_1631 fmovrsgez %g6, %f12, %f9 fmovspos %icc, %f13, %f6 fblg %fcc1, loop_1632 loop_1631: fpadd16s %f14, %f12, %f13 fabsd %f8, %f2 fpmerge %f0, %f4, %f12 loop_1632: fnands %f5, %f13, %f8 brgez,a %l1, loop_1633 stb %l4, [%l7 + 0x68] ldub [%l7 + 0x2E], %o0 fbo %fcc3, loop_1634 loop_1633: fmuld8sux16 %f9, %f8, %f12 ldd [%l7 + 0x08], %f2 fornot2s %f15, %f1, %f1 loop_1634: fnand %f12, %f14, %f14 stx %i5, [%l7 + 0x30] tcs %xcc, 0x6 fba,a %fcc1, loop_1635 for %f14, %f4, %f8 be %xcc, loop_1636 ldsh [%l7 + 0x58], %o1 loop_1635: bg,a %xcc, loop_1637 fsrc1s %f15, %f15 loop_1636: bne,a,pt %xcc, loop_1638 call loop_1639 loop_1637: ldsw [%l7 + 0x14], %g2 fmovsn %xcc, %f15, %f12 loop_1638: fandnot2s %f15, %f14, %f6 loop_1639: fmovdcs %xcc, %f5, %f4 fnot2 %f2, %f14 nop setx loop_1640, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x50], %f4 fnegs %f7, %f11 addcc %o4, 0x0666, %i2 loop_1640: fmovsge %xcc, %f12, %f2 fmovdcs %xcc, %f7, %f12 std %f0, [%l7 + 0x68] bne,a,pn %icc, loop_1641 ta %icc, 0x3 te %xcc, 0x0 tl %xcc, 0x4 loop_1641: fmovrse %g3, %f4, %f8 fnegs %f14, %f9 sth %i3, [%l7 + 0x0E] movre %o6, %i4, %i7 ldx [%l7 + 0x68], %g4 fpack32 %f12, %f4, %f4 fcmple32 %f4, %f2, %l5 brz,a %i1, loop_1642 sllx %o7, 0x1F, %l2 subccc %o3, 0x18DC, %l6 movcs %icc, %i0, %o2 loop_1642: fandnot2s %f10, %f7, %f2 fabsd %f10, %f12 sdivx %g5, 0x05C8, %l0 ld [%l7 + 0x24], %f13 ldd [%l7 + 0x28], %f0 fsrc1s %f7, %f9 stx %g7, [%l7 + 0x70] fmovdgu %xcc, %f1, %f15 tsubcc %l3, 0x0625, %g1 ldsb [%l7 + 0x21], %o5 fornot2s %f8, %f8, %f0 fbuge,a %fcc3, loop_1643 edge32n %g6, %l1, %l4 or %i6, 0x142F, %i5 brgez,a %o1, loop_1644 loop_1643: andn %g2, %o0, %o4 sdiv %i2, 0x02F3, %i3 fmovsgu %xcc, %f1, %f13 loop_1644: fmovsvc %xcc, %f4, %f10 ldsw [%l7 + 0x3C], %o6 tn %xcc, 0x3 fbue %fcc0, loop_1645 tvc %icc, 0x7 sth %i4, [%l7 + 0x48] fmovrdlz %i7, %f8, %f6 loop_1645: tsubcctv %g3, %g4, %l5 stw %o7, [%l7 + 0x60] fmuld8ulx16 %f3, %f7, %f2 fcmpes %fcc3, %f5, %f15 fpsub16 %f12, %f10, %f4 fmovdleu %icc, %f3, %f0 ldub [%l7 + 0x38], %l2 ldx [%l7 + 0x58], %i1 tsubcc %l6, %o3, %i0 fbn %fcc3, loop_1646 movrgez %o2, %g5, %g7 nop setx loop_1647, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpgt16 %f0, %f2, %l0 loop_1646: bshuffle %f4, %f12, %f0 fpadd32s %f11, %f5, %f8 loop_1647: fmovrsne %g1, %f6, %f13 movre %l3, 0x086, %g6 bneg,a,pt %xcc, loop_1648 pdist %f4, %f8, %f0 stx %l1, [%l7 + 0x60] sth %o5, [%l7 + 0x76] loop_1648: fbn %fcc1, loop_1649 fmovsleu %icc, %f9, %f9 lduh [%l7 + 0x4C], %l4 bcc,a,pn %icc, loop_1650 loop_1649: fbge,a %fcc2, loop_1651 fba,a %fcc0, loop_1652 tsubcc %i5, %o1, %g2 loop_1650: brgz %i6, loop_1653 loop_1651: sth %o0, [%l7 + 0x6A] loop_1652: bcs,pt %icc, loop_1654 fmovdcc %icc, %f2, %f10 loop_1653: fcmpd %fcc1, %f6, %f6 fpsub32 %f14, %f10, %f10 loop_1654: andn %o4, %i3, %i2 movgu %xcc, %i4, %i7 brlez %g3, loop_1655 brgez,a %g4, loop_1656 movcs %xcc, %o6, %o7 tl %xcc, 0x5 loop_1655: udiv %l5, 0x127B, %i1 loop_1656: ldx [%l7 + 0x78], %l6 ldsh [%l7 + 0x2E], %l2 bneg,pn %icc, loop_1657 fmovsn %xcc, %f11, %f7 srax %i0, %o2, %g5 bne,a,pt %icc, loop_1658 loop_1657: std %f2, [%l7 + 0x18] ldub [%l7 + 0x4C], %g7 sdiv %o3, 0x1F70, %l0 loop_1658: fornot2 %f14, %f12, %f14 fexpand %f12, %f10 movle %icc, %g1, %g6 xorcc %l3, 0x1882, %l1 fzeros %f6 brgez,a %o5, loop_1659 fmovrsne %i5, %f15, %f14 ble %xcc, loop_1660 fands %f4, %f6, %f0 loop_1659: fnot2s %f7, %f7 movle %icc, %o1, %g2 loop_1660: fmovsle %xcc, %f13, %f2 ldub [%l7 + 0x53], %l4 fmovdvs %xcc, %f4, %f15 taddcc %i6, %o4, %o0 ldsh [%l7 + 0x7A], %i2 ldx [%l7 + 0x58], %i3 brz %i4, loop_1661 fzero %f0 addccc %i7, %g3, %g4 movrgez %o7, 0x036, %o6 loop_1661: ldd [%l7 + 0x60], %f6 lduh [%l7 + 0x44], %l5 brnz,a %l6, loop_1662 fornot2 %f0, %f2, %f14 stw %l2, [%l7 + 0x34] ldd [%l7 + 0x58], %f8 loop_1662: tne %icc, 0x5 lduw [%l7 + 0x0C], %i1 sth %o2, [%l7 + 0x30] st %f5, [%l7 + 0x40] fpadd32 %f4, %f8, %f8 ldx [%l7 + 0x30], %g5 std %f4, [%l7 + 0x08] fmovdgu %xcc, %f14, %f13 fnand %f0, %f10, %f0 st %f8, [%l7 + 0x2C] st %f2, [%l7 + 0x3C] ldsh [%l7 + 0x30], %g7 stb %o3, [%l7 + 0x19] stb %i0, [%l7 + 0x25] ldsh [%l7 + 0x6C], %g1 fmovdleu %icc, %f1, %f7 fcmps %fcc3, %f4, %f11 subcc %g6, %l0, %l3 fmovs %f2, %f15 fbe %fcc2, loop_1663 fpadd16s %f15, %f4, %f4 fmul8sux16 %f4, %f12, %f14 sdiv %o5, 0x1667, %i5 loop_1663: fbug,a %fcc3, loop_1664 ldd [%l7 + 0x50], %f2 movre %o1, %l1, %g2 fcmpne16 %f6, %f12, %l4 loop_1664: ble,a loop_1665 movrlz %i6, %o4, %o0 alignaddrl %i2, %i4, %i3 fmovsne %xcc, %f1, %f0 loop_1665: movrgez %i7, 0x07E, %g4 orncc %o7, 0x19A1, %o6 lduw [%l7 + 0x50], %g3 fbule %fcc2, loop_1666 fpadd32s %f5, %f4, %f15 fcmple16 %f6, %f12, %l6 st %f12, [%l7 + 0x50] loop_1666: srax %l5, %i1, %l2 edge32 %g5, %g7, %o3 ldsb [%l7 + 0x18], %i0 movg %xcc, %o2, %g6 fbue %fcc0, loop_1667 and %g1, %l3, %l0 stw %i5, [%l7 + 0x50] fsrc2 %f2, %f12 loop_1667: move %icc, %o1, %l1 fmovsg %icc, %f13, %f12 add %o5, %l4, %i6 fmovrslz %o4, %f2, %f15 movrlez %o0, %g2, %i2 fsrc2s %f1, %f3 bne,a,pt %xcc, loop_1668 faligndata %f0, %f0, %f8 taddcc %i3, 0x0043, %i7 stx %g4, [%l7 + 0x48] loop_1668: and %o7, 0x05DF, %o6 fmul8x16al %f3, %f13, %f0 edge8n %g3, %l6, %i4 movgu %xcc, %i1, %l2 bvc loop_1669 tcs %xcc, 0x2 stb %g5, [%l7 + 0x5D] sethi 0x17BF, %g7 loop_1669: sth %o3, [%l7 + 0x44] fpadd32s %f6, %f14, %f0 ldsw [%l7 + 0x2C], %i0 edge32l %o2, %l5, %g1 fbg %fcc1, loop_1670 ld [%l7 + 0x08], %f13 srax %l3, %l0, %g6 fbu %fcc0, loop_1671 loop_1670: tle %icc, 0x6 fmovrslez %i5, %f1, %f14 ld [%l7 + 0x64], %f2 loop_1671: fpadd32s %f11, %f5, %f0 stx %l1, [%l7 + 0x40] lduh [%l7 + 0x72], %o5 fpadd16s %f9, %f3, %f0 fxnors %f2, %f9, %f13 fpackfix %f12, %f15 brnz %l4, loop_1672 stb %i6, [%l7 + 0x30] lduw [%l7 + 0x10], %o4 ldd [%l7 + 0x58], %f4 loop_1672: stb %o1, [%l7 + 0x6F] fmovrde %g2, %f4, %f8 ldd [%l7 + 0x40], %f10 ldx [%l7 + 0x18], %o0 tsubcctv %i3, 0x1147, %i2 fsrc2s %f12, %f5 st %f10, [%l7 + 0x28] stx %g4, [%l7 + 0x40] ldsw [%l7 + 0x70], %o7 fmovdvc %icc, %f4, %f8 fmovsne %icc, %f11, %f6 lduh [%l7 + 0x0E], %i7 sll %g3, %l6, %i4 ldsb [%l7 + 0x26], %i1 fpadd32 %f10, %f4, %f0 ldsb [%l7 + 0x4B], %l2 ldub [%l7 + 0x27], %o6 array8 %g5, %g7, %i0 fcmple16 %f2, %f14, %o2 subc %l5, %o3, %g1 fcmpeq32 %f12, %f4, %l0 ta %xcc, 0x7 fmovrsgez %g6, %f5, %f12 edge8 %i5, %l1, %o5 fnot2 %f2, %f12 bne loop_1673 st %f12, [%l7 + 0x0C] fpsub16s %f6, %f15, %f3 fcmps %fcc3, %f1, %f3 loop_1673: array32 %l4, %i6, %o4 fmovsle %icc, %f8, %f6 sdiv %o1, 0x15ED, %g2 ldd [%l7 + 0x10], %f6 fbge %fcc3, loop_1674 edge32n %l3, %i3, %i2 ldsb [%l7 + 0x65], %g4 fxnors %f13, %f11, %f13 loop_1674: or %o0, 0x1667, %o7 tle %xcc, 0x5 ldx [%l7 + 0x58], %g3 fmovdpos %icc, %f10, %f12 fors %f1, %f12, %f5 lduh [%l7 + 0x5A], %i7 sth %i4, [%l7 + 0x36] edge16n %i1, %l6, %l2 mulx %o6, 0x0CB9, %g7 fpadd32 %f0, %f14, %f6 fcmpeq16 %f2, %f8, %i0 fnegs %f3, %f2 ldsb [%l7 + 0x28], %g5 ba,pn %xcc, loop_1675 fornot1s %f4, %f8, %f10 std %f6, [%l7 + 0x28] sdivcc %l5, 0x03AC, %o3 loop_1675: fbul,a %fcc3, loop_1676 edge16l %g1, %l0, %g6 fmul8x16 %f1, %f0, %f0 brlez,a %i5, loop_1677 loop_1676: andcc %o2, 0x0BEA, %l1 fnegd %f12, %f4 ldsw [%l7 + 0x68], %l4 loop_1677: fcmped %fcc3, %f12, %f4 xor %o5, 0x01EC, %i6 for %f4, %f8, %f8 ld [%l7 + 0x08], %f1 fands %f13, %f7, %f13 tpos %icc, 0x4 tn %xcc, 0x1 movle %xcc, %o1, %g2 fmuld8sux16 %f0, %f8, %f6 bn %icc, loop_1678 fmovsne %xcc, %f15, %f9 fpadd16 %f12, %f6, %f2 addc %l3, 0x1461, %o4 loop_1678: fmovd %f4, %f2 fmovdle %icc, %f3, %f4 fmovdneg %icc, %f14, %f10 fcmpgt16 %f4, %f10, %i2 sll %g4, 0x16, %o0 stw %i3, [%l7 + 0x18] ldsh [%l7 + 0x74], %o7 tle %xcc, 0x0 nop setx loop_1679, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done and %g3, 0x1805, %i4 fpsub32 %f2, %f0, %f8 bpos,a %icc, loop_1680 loop_1679: stb %i1, [%l7 + 0x5E] sth %l6, [%l7 + 0x7E] movrlez %l2, %o6, %i7 loop_1680: umulcc %i0, 0x1D8C, %g5 addc %g7, 0x0CA6, %o3 fcmpes %fcc3, %f12, %f11 fmovdpos %xcc, %f11, %f0 array8 %l5, %l0, %g6 edge32l %g1, %i5, %o2 stx %l1, [%l7 + 0x58] ldsh [%l7 + 0x6A], %l4 brnz %i6, loop_1681 std %f8, [%l7 + 0x18] fmovrdgz %o5, %f0, %f12 edge16n %o1, %l3, %g2 loop_1681: edge8ln %o4, %g4, %i2 lduw [%l7 + 0x10], %i3 ta %xcc, 0x6 std %f4, [%l7 + 0x30] stb %o7, [%l7 + 0x48] fnot1 %f6, %f6 fors %f11, %f3, %f6 ldsh [%l7 + 0x40], %g3 ldd [%l7 + 0x30], %f14 fmovrde %i4, %f14, %f14 tsubcc %i1, %l6, %o0 fandnot1s %f9, %f14, %f3 ld [%l7 + 0x10], %f12 ldsh [%l7 + 0x58], %l2 fbule,a %fcc0, loop_1682 sra %i7, %i0, %o6 movvs %xcc, %g7, %g5 bcs,pt %icc, loop_1683 loop_1682: brnz,a %l5, loop_1684 fmovdneg %icc, %f7, %f13 fandnot1 %f8, %f6, %f8 loop_1683: stw %l0, [%l7 + 0x78] loop_1684: fbo %fcc3, loop_1685 fcmpne16 %f14, %f8, %g6 srlx %o3, 0x10, %g1 sdiv %o2, 0x0F40, %i5 loop_1685: ldsh [%l7 + 0x08], %l1 ldsh [%l7 + 0x4A], %i6 movge %icc, %l4, %o5 tvs %xcc, 0x4 std %f6, [%l7 + 0x70] stw %o1, [%l7 + 0x50] fmul8x16au %f11, %f10, %f8 fmovrde %l3, %f4, %f12 ldd [%l7 + 0x30], %f10 std %f12, [%l7 + 0x40] movvc %icc, %o4, %g2 sth %i2, [%l7 + 0x5A] fbu,a %fcc0, loop_1686 brgez %g4, loop_1687 fbn %fcc1, loop_1688 fmovsleu %icc, %f11, %f11 loop_1686: ldsw [%l7 + 0x70], %o7 loop_1687: bn,a,pt %xcc, loop_1689 loop_1688: fxnors %f12, %f9, %f15 fcmpes %fcc1, %f7, %f3 fcmpeq16 %f10, %f0, %i3 loop_1689: fpsub32s %f13, %f2, %f12 ba,a %icc, loop_1690 nop setx loop_1691, %l0, %l1 jmpl %l1, %g3 stw %i1, [%l7 + 0x30] ld [%l7 + 0x3C], %f0 loop_1690: umul %i4, 0x1C2E, %o0 loop_1691: movrne %l2, %l6, %i0 bpos,a %icc, loop_1692 edge16 %o6, %i7, %g7 ldub [%l7 + 0x4B], %g5 andcc %l0, 0x0EB7, %l5 loop_1692: ldsh [%l7 + 0x36], %o3 lduw [%l7 + 0x58], %g1 fpadd16 %f8, %f14, %f6 edge8 %g6, %o2, %l1 stw %i5, [%l7 + 0x10] edge8n %i6, %l4, %o5 fcmpgt32 %f10, %f14, %l3 fbug %fcc2, loop_1693 movg %icc, %o1, %g2 fsrc2s %f8, %f4 fbne,a %fcc3, loop_1694 loop_1693: fxors %f6, %f5, %f9 std %f8, [%l7 + 0x10] tcc %xcc, 0x5 loop_1694: edge8l %o4, %g4, %i2 fmovdge %icc, %f15, %f15 lduh [%l7 + 0x6A], %i3 movle %icc, %g3, %o7 subc %i1, %i4, %o0 fmul8x16 %f13, %f10, %f8 ldsw [%l7 + 0x54], %l2 fzeros %f8 fblg %fcc1, loop_1695 st %f15, [%l7 + 0x1C] fcmpne16 %f10, %f8, %l6 subcc %o6, 0x0F8B, %i0 loop_1695: sth %i7, [%l7 + 0x3A] addc %g5, %g7, %l0 fpackfix %f2, %f15 fmovse %icc, %f15, %f3 ld [%l7 + 0x44], %f6 ld [%l7 + 0x1C], %f8 tsubcctv %o3, %l5, %g6 movcs %xcc, %g1, %l1 movrlez %o2, 0x37F, %i6 tgu %icc, 0x2 bcc,a,pt %icc, loop_1696 sll %i5, 0x0C, %l4 fmovde %icc, %f8, %f4 ldub [%l7 + 0x51], %o5 loop_1696: mova %xcc, %o1, %l3 fmovdpos %xcc, %f7, %f15 fmovsl %xcc, %f6, %f9 ldd [%l7 + 0x20], %f0 stx %g2, [%l7 + 0x38] ldsb [%l7 + 0x29], %o4 udiv %i2, 0x12FF, %i3 st %f8, [%l7 + 0x0C] ldsh [%l7 + 0x62], %g3 ld [%l7 + 0x0C], %f10 lduh [%l7 + 0x44], %o7 smul %i1, %i4, %g4 fbu,a %fcc0, loop_1697 ldub [%l7 + 0x72], %o0 bn,a %icc, loop_1698 stb %l2, [%l7 + 0x55] loop_1697: ldub [%l7 + 0x75], %l6 std %f10, [%l7 + 0x48] loop_1698: fandnot1 %f2, %f4, %f12 fmul8x16 %f15, %f6, %f10 sub %o6, 0x1AD1, %i0 fxnors %f7, %f9, %f1 ldx [%l7 + 0x78], %i7 edge32ln %g7, %l0, %o3 umulcc %l5, 0x1607, %g5 edge8 %g6, %g1, %o2 st %f7, [%l7 + 0x60] fzeros %f12 fpadd32 %f2, %f4, %f4 fmul8x16al %f7, %f1, %f4 tl %xcc, 0x7 movle %icc, %l1, %i5 std %f12, [%l7 + 0x50] fnegs %f15, %f12 fnot1 %f4, %f0 stb %i6, [%l7 + 0x50] udivcc %l4, 0x1FB5, %o5 fmovsleu %icc, %f0, %f15 ldsw [%l7 + 0x48], %o1 xnor %l3, %o4, %i2 tpos %xcc, 0x1 lduh [%l7 + 0x5E], %g2 fandnot1s %f13, %f3, %f2 ldub [%l7 + 0x39], %i3 orncc %g3, %o7, %i4 ldsw [%l7 + 0x34], %g4 fblg %fcc1, loop_1699 ldx [%l7 + 0x68], %i1 std %f14, [%l7 + 0x70] lduw [%l7 + 0x70], %o0 loop_1699: udiv %l2, 0x1018, %o6 fpmerge %f5, %f6, %f2 ld [%l7 + 0x20], %f4 brgz,a %l6, loop_1700 for %f10, %f2, %f6 fmovdpos %xcc, %f0, %f5 ldsb [%l7 + 0x39], %i0 loop_1700: fones %f13 ldd [%l7 + 0x20], %f8 tcc %icc, 0x4 fmul8sux16 %f8, %f14, %f12 movneg %xcc, %g7, %i7 faligndata %f8, %f0, %f10 tcs %icc, 0x7 fands %f10, %f0, %f12 nop setx loop_1701, %l0, %l1 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 %f10 fsrc1 %f4, %f0 fmovdgu %icc, %f3, %f10 loop_1701: ldsh [%l7 + 0x64], %o3 movrlez %l0, 0x3AE, %l5 fornot2 %f10, %f10, %f6 faligndata %f0, %f0, %f2 ldx [%l7 + 0x10], %g6 ldx [%l7 + 0x38], %g5 ldx [%l7 + 0x08], %g1 ld [%l7 + 0x20], %f2 stx %o2, [%l7 + 0x70] sdivx %i5, 0x1FBB, %l1 movl %xcc, %l4, %o5 fsrc2s %f12, %f11 faligndata %f2, %f12, %f0 fandnot1s %f1, %f2, %f11 fpmerge %f14, %f1, %f14 edge8 %o1, %i6, %o4 bcs,a %xcc, loop_1702 xnor %l3, 0x1CCD, %i2 fmovda %icc, %f4, %f6 fbuge %fcc3, loop_1703 loop_1702: sth %i3, [%l7 + 0x22] fmovscc %xcc, %f4, %f4 movl %xcc, %g2, %o7 loop_1703: srlx %i4, %g4, %g3 ldd [%l7 + 0x78], %f6 fpadd32s %f5, %f10, %f4 fbn,a %fcc0, loop_1704 orn %i1, 0x0CA2, %l2 edge32l %o6, %l6, %o0 move %xcc, %i0, %g7 loop_1704: sth %i7, [%l7 + 0x2A] fxors %f3, %f7, %f9 tpos %icc, 0x5 fcmpgt32 %f2, %f0, %o3 fzero %f8 fbu,a %fcc0, loop_1705 fabss %f7, %f14 mova %xcc, %l0, %g6 umul %l5, %g5, %g1 loop_1705: edge8ln %o2, %i5, %l4 movle %xcc, %o5, %o1 lduw [%l7 + 0x5C], %l1 and %i6, 0x15B8, %l3 stw %o4, [%l7 + 0x08] xnor %i3, 0x08FF, %g2 stx %o7, [%l7 + 0x58] ldsb [%l7 + 0x7C], %i2 ld [%l7 + 0x38], %f15 fbl %fcc2, loop_1706 edge16ln %i4, %g3, %i1 bshuffle %f14, %f4, %f0 brgz %l2, loop_1707 loop_1706: edge32 %g4, %o6, %l6 ldub [%l7 + 0x18], %i0 bshuffle %f14, %f8, %f12 loop_1707: lduh [%l7 + 0x74], %g7 ldub [%l7 + 0x47], %o0 movleu %xcc, %o3, %i7 lduh [%l7 + 0x68], %l0 be,a loop_1708 bvc,pn %icc, loop_1709 and %g6, %g5, %l5 ldsw [%l7 + 0x48], %o2 loop_1708: tn %xcc, 0x3 loop_1709: lduh [%l7 + 0x7E], %i5 lduw [%l7 + 0x68], %g1 bvc,pt %xcc, loop_1710 fnegd %f12, %f10 bleu,a,pn %xcc, loop_1711 bgu loop_1712 loop_1710: ldsw [%l7 + 0x44], %l4 array32 %o1, %l1, %i6 loop_1711: fmovsleu %icc, %f2, %f6 loop_1712: movle %xcc, %o5, %l3 stw %o4, [%l7 + 0x5C] ldub [%l7 + 0x0E], %g2 ldsw [%l7 + 0x60], %o7 ldx [%l7 + 0x78], %i3 edge8n %i2, %g3, %i1 fmovdge %xcc, %f5, %f4 fbu %fcc1, loop_1713 call loop_1714 movgu %xcc, %l2, %g4 fmovrsgez %o6, %f5, %f13 loop_1713: tvc %xcc, 0x2 loop_1714: fbul %fcc3, loop_1715 udiv %l6, 0x074C, %i4 bgu,pn %xcc, loop_1716 movpos %xcc, %i0, %g7 loop_1715: brnz %o3, loop_1717 add %i7, %l0, %o0 loop_1716: std %f0, [%l7 + 0x08] ldx [%l7 + 0x30], %g5 loop_1717: fmovdgu %xcc, %f13, %f6 fmovsne %icc, %f1, %f14 tge %icc, 0x3 subc %g6, 0x1B59, %o2 stb %l5, [%l7 + 0x18] siam 0x7 srax %g1, %l4, %o1 movl %xcc, %i5, %i6 addc %l1, %o5, %o4 fcmple16 %f0, %f4, %l3 alignaddrl %g2, %o7, %i2 stx %i3, [%l7 + 0x38] bneg,a,pn %icc, loop_1718 addcc %i1, %g3, %l2 brnz %g4, loop_1719 fpsub16s %f10, %f1, %f0 loop_1718: fpack32 %f10, %f0, %f0 fmovdle %xcc, %f14, %f10 loop_1719: fandnot1 %f12, %f14, %f8 tneg %xcc, 0x5 tl %icc, 0x3 ldx [%l7 + 0x18], %l6 fmovdne %xcc, %f0, %f10 ldsw [%l7 + 0x28], %o6 lduw [%l7 + 0x68], %i0 fmovdg %icc, %f4, %f10 fmuld8sux16 %f0, %f11, %f14 lduw [%l7 + 0x4C], %i4 tge %xcc, 0x6 sll %o3, 0x00, %i7 fcmpd %fcc0, %f2, %f0 fbne %fcc0, loop_1720 ldsb [%l7 + 0x3E], %l0 fnands %f11, %f4, %f3 fxors %f5, %f12, %f13 loop_1720: edge16l %o0, %g5, %g7 bcc,pt %xcc, loop_1721 orcc %g6, 0x1247, %l5 ldsh [%l7 + 0x1E], %g1 smul %l4, %o1, %o2 loop_1721: stb %i5, [%l7 + 0x17] stb %i6, [%l7 + 0x60] tcc %xcc, 0x3 udivx %l1, 0x02A5, %o4 nop setx loop_1722, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdle %xcc, %f11, %f14 srl %o5, 0x04, %l3 fnors %f7, %f5, %f15 loop_1722: fnot2s %f9, %f13 ldsb [%l7 + 0x0E], %o7 bge,pn %icc, loop_1723 movcc %xcc, %i2, %g2 movneg %icc, %i1, %g3 tsubcctv %i3, 0x1B56, %l2 loop_1723: fbne %fcc1, loop_1724 fpackfix %f0, %f11 fbug %fcc2, loop_1725 fmovdpos %xcc, %f13, %f1 loop_1724: stw %g4, [%l7 + 0x18] std %f2, [%l7 + 0x30] loop_1725: lduh [%l7 + 0x72], %o6 stb %i0, [%l7 + 0x66] fmovrdne %l6, %f14, %f0 or %o3, 0x1A60, %i4 fpack16 %f12, %f7 ldsw [%l7 + 0x40], %i7 lduw [%l7 + 0x60], %l0 fxnors %f4, %f12, %f4 mulx %o0, %g7, %g6 st %f15, [%l7 + 0x30] edge8l %g5, %l5, %l4 orncc %o1, %o2, %i5 sdiv %i6, 0x05E3, %g1 lduh [%l7 + 0x60], %l1 faligndata %f10, %f10, %f12 brz,a %o4, loop_1726 tne %xcc, 0x7 ldub [%l7 + 0x39], %o5 movrlz %o7, 0x2F1, %l3 loop_1726: edge16n %i2, %i1, %g2 fmovdcs %xcc, %f0, %f8 std %f2, [%l7 + 0x60] ldsw [%l7 + 0x1C], %g3 fsrc2 %f10, %f6 brnz %l2, loop_1727 brgez %g4, loop_1728 ldsw [%l7 + 0x38], %i3 ldx [%l7 + 0x08], %i0 loop_1727: fnand %f8, %f4, %f6 loop_1728: fmovsn %xcc, %f1, %f7 ldsh [%l7 + 0x58], %o6 ldx [%l7 + 0x20], %l6 ldsb [%l7 + 0x26], %i4 sll %i7, %o3, %l0 orcc %o0, %g6, %g5 fsrc1s %f15, %f7 fmovrdlez %g7, %f12, %f14 edge16ln %l4, %o1, %l5 array16 %i5, %o2, %g1 taddcctv %l1, 0x04D9, %o4 lduh [%l7 + 0x48], %i6 ldd [%l7 + 0x68], %f0 orncc %o5, 0x08DD, %o7 movre %l3, %i2, %g2 fcmpgt16 %f12, %f2, %g3 ldsb [%l7 + 0x13], %i1 fmuld8sux16 %f6, %f0, %f10 fcmpeq16 %f8, %f0, %l2 st %f13, [%l7 + 0x30] st %f2, [%l7 + 0x74] fpsub32 %f0, %f10, %f0 andncc %g4, %i3, %o6 fmovrdgz %i0, %f12, %f8 fmovrdne %i4, %f4, %f8 edge16ln %l6, %o3, %l0 fpsub16 %f12, %f14, %f0 pdist %f0, %f8, %f14 array8 %o0, %i7, %g5 movvc %xcc, %g7, %g6 fcmpne32 %f0, %f6, %l4 ldd [%l7 + 0x58], %f10 edge32l %l5, %i5, %o2 fpadd32s %f15, %f11, %f3 tn %icc, 0x4 ldx [%l7 + 0x70], %o1 fnot1s %f8, %f10 fmovrsgz %l1, %f7, %f15 ldsw [%l7 + 0x6C], %g1 stw %o4, [%l7 + 0x64] st %f12, [%l7 + 0x38] ldsb [%l7 + 0x2D], %i6 fcmpne32 %f8, %f8, %o7 fnot1s %f5, %f10 lduh [%l7 + 0x0E], %l3 fmovsgu %icc, %f2, %f0 fmovdn %xcc, %f7, %f11 bg,a,pt %xcc, loop_1729 ldd [%l7 + 0x58], %f8 lduh [%l7 + 0x7A], %o5 fnot1 %f10, %f0 loop_1729: andcc %g2, 0x14C7, %i2 ldsb [%l7 + 0x14], %i1 brnz %g3, loop_1730 movrgz %g4, 0x111, %i3 sth %o6, [%l7 + 0x7A] fmul8x16au %f7, %f2, %f12 loop_1730: std %f14, [%l7 + 0x68] fnot2s %f15, %f1 stx %i0, [%l7 + 0x48] ld [%l7 + 0x20], %f9 fmovdneg %icc, %f3, %f2 fnands %f3, %f15, %f8 fmovsge %xcc, %f8, %f8 fexpand %f12, %f2 bshuffle %f14, %f6, %f6 fmovse %icc, %f1, %f11 stb %l2, [%l7 + 0x28] fnegs %f15, %f1 sth %i4, [%l7 + 0x7A] fmovscs %xcc, %f6, %f5 mulx %o3, 0x1E95, %l0 ldsh [%l7 + 0x1A], %o0 sth %l6, [%l7 + 0x46] ldsh [%l7 + 0x54], %i7 fcmpne16 %f12, %f8, %g7 stb %g6, [%l7 + 0x5F] bg,a loop_1731 taddcc %g5, %l4, %l5 lduh [%l7 + 0x4E], %i5 fnors %f5, %f1, %f4 loop_1731: brgz %o1, loop_1732 tl %icc, 0x7 fnegs %f6, %f13 fornot2s %f11, %f2, %f2 loop_1732: fpsub16s %f11, %f4, %f14 fpadd16 %f12, %f14, %f14 lduh [%l7 + 0x24], %o2 lduw [%l7 + 0x6C], %g1 ldd [%l7 + 0x08], %f4 ldsh [%l7 + 0x46], %l1 lduh [%l7 + 0x36], %o4 fmuld8sux16 %f6, %f14, %f4 fmul8sux16 %f8, %f0, %f8 stb %o7, [%l7 + 0x0D] array16 %i6, %o5, %g2 movpos %icc, %l3, %i2 ldsb [%l7 + 0x37], %i1 fbu %fcc0, loop_1733 tsubcctv %g4, %g3, %o6 st %f1, [%l7 + 0x40] and %i3, 0x020C, %l2 loop_1733: smul %i0, %o3, %l0 ldsb [%l7 + 0x71], %i4 ldd [%l7 + 0x18], %f2 fxor %f10, %f0, %f14 stx %l6, [%l7 + 0x18] fcmpne32 %f2, %f10, %o0 movl %xcc, %i7, %g7 nop setx loop_1734, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdgu %xcc, %f4, %f6 bpos,a,pn %icc, loop_1735 and %g5, %l4, %l5 loop_1734: bl,pt %icc, loop_1736 ldsb [%l7 + 0x7C], %i5 loop_1735: ldx [%l7 + 0x30], %o1 be,pt %xcc, loop_1737 loop_1736: array32 %o2, %g6, %g1 sth %o4, [%l7 + 0x6C] fexpand %f13, %f12 loop_1737: stb %o7, [%l7 + 0x5A] fcmpeq16 %f8, %f0, %l1 popc %i6, %g2 fmovdvc %xcc, %f14, %f12 fmovdvc %xcc, %f8, %f4 smulcc %l3, 0x0DA2, %o5 lduw [%l7 + 0x30], %i2 lduh [%l7 + 0x16], %i1 st %f15, [%l7 + 0x1C] movrlz %g4, 0x213, %g3 ldd [%l7 + 0x48], %f4 stx %i3, [%l7 + 0x40] tvs %xcc, 0x6 ldx [%l7 + 0x20], %l2 fmovsne %xcc, %f13, %f11 tleu %icc, 0x4 tl %xcc, 0x7 ldub [%l7 + 0x57], %o6 fnot1 %f6, %f4 lduh [%l7 + 0x44], %i0 array16 %l0, %o3, %i4 ldd [%l7 + 0x50], %f6 fxor %f6, %f0, %f2 smulcc %l6, 0x17C0, %o0 fpsub32s %f6, %f3, %f7 std %f10, [%l7 + 0x40] movrlez %i7, 0x2E7, %g7 ldsb [%l7 + 0x59], %g5 fnands %f9, %f12, %f8 fands %f3, %f10, %f15 mulx %l5, 0x1452, %l4 sth %i5, [%l7 + 0x2E] fmovdneg %xcc, %f4, %f0 fmovdgu %xcc, %f5, %f6 fand %f6, %f14, %f8 fandnot2 %f14, %f2, %f14 stb %o2, [%l7 + 0x64] and %o1, 0x0613, %g1 siam 0x7 stw %g6, [%l7 + 0x70] nop setx loop_1738, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done call loop_1739 ldsh [%l7 + 0x4C], %o4 ldub [%l7 + 0x0C], %o7 loop_1738: movl %icc, %i6, %l1 loop_1739: edge8l %l3, %o5, %i2 fmovdn %icc, %f14, %f2 fbue,a %fcc1, loop_1740 mulx %i1, %g2, %g3 fnot1s %f8, %f9 ldsw [%l7 + 0x20], %g4 loop_1740: pdist %f2, %f10, %f10 fbg,a %fcc1, loop_1741 andcc %i3, %o6, %l2 fmovdn %icc, %f8, %f12 lduh [%l7 + 0x50], %l0 loop_1741: udivx %i0, 0x1F8E, %i4 std %f8, [%l7 + 0x70] array16 %o3, %o0, %l6 call loop_1742 stw %i7, [%l7 + 0x50] popc 0x18D3, %g5 bg %icc, loop_1743 loop_1742: fblg %fcc3, loop_1744 movleu %icc, %g7, %l4 fzeros %f12 loop_1743: fmovsl %xcc, %f2, %f9 loop_1744: bn loop_1745 fexpand %f9, %f12 ble,a loop_1746 ldx [%l7 + 0x48], %i5 loop_1745: ldsw [%l7 + 0x48], %o2 fmovdvc %icc, %f12, %f4 loop_1746: st %f7, [%l7 + 0x70] fnands %f11, %f5, %f3 fmul8ulx16 %f4, %f4, %f14 fmovsge %xcc, %f5, %f14 fmovsne %xcc, %f13, %f13 tle %icc, 0x5 lduh [%l7 + 0x32], %l5 fnegd %f2, %f4 bshuffle %f10, %f2, %f4 movrlz %o1, 0x32D, %g1 ldsw [%l7 + 0x18], %o4 andcc %g6, 0x1F05, %o7 fone %f4 fcmple16 %f8, %f10, %i6 stw %l1, [%l7 + 0x7C] lduh [%l7 + 0x72], %o5 lduh [%l7 + 0x58], %i2 fcmpgt32 %f8, %f10, %i1 fmovdn %xcc, %f6, %f2 edge16n %l3, %g3, %g4 fpadd32s %f10, %f6, %f8 lduw [%l7 + 0x34], %i3 andncc %g2, %l2, %o6 addcc %i0, %l0, %i4 popc 0x1575, %o0 movcc %icc, %o3, %l6 fpadd16s %f10, %f1, %f1 bg %icc, loop_1747 movvs %xcc, %g5, %g7 fmul8x16al %f15, %f12, %f8 fpadd32 %f6, %f4, %f8 loop_1747: stw %l4, [%l7 + 0x44] fandnot2 %f2, %f10, %f2 fmovdleu %icc, %f3, %f15 fands %f9, %f0, %f10 bcs,a %icc, loop_1748 fbe %fcc1, loop_1749 sub %i5, 0x0610, %o2 movre %i7, %l5, %o1 loop_1748: fble %fcc0, loop_1750 loop_1749: sll %o4, 0x0A, %g6 nop setx loop_1751, %l0, %l1 jmpl %l1, %g1 tgu %xcc, 0x3 loop_1750: ldsh [%l7 + 0x4A], %i6 ldsw [%l7 + 0x34], %o7 loop_1751: umulcc %o5, 0x1DAA, %l1 tn %xcc, 0x6 smul %i2, %i1, %g3 fmovrdgez %l3, %f12, %f12 fnot2s %f7, %f8 fmovsn %xcc, %f14, %f9 fmovsleu %xcc, %f8, %f10 fnegs %f9, %f4 stb %g4, [%l7 + 0x69] ld [%l7 + 0x24], %f1 stw %g2, [%l7 + 0x70] fmovscs %xcc, %f7, %f13 fbu,a %fcc3, loop_1752 fmovdle %icc, %f0, %f14 bge,pt %icc, loop_1753 nop setx loop_1754, %l0, %l1 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_1752: st %f9, [%l7 + 0x6C] fmovrdgez %l2, %f6, %f4 loop_1753: array8 %o6, %i0, %l0 loop_1754: fmovsl %icc, %f0, %f11 fmovdcs %icc, %f12, %f2 std %f6, [%l7 + 0x40] bcc,a,pt %icc, loop_1755 fandnot2 %f0, %f0, %f14 faligndata %f6, %f0, %f6 ldsw [%l7 + 0x5C], %i4 loop_1755: ldd [%l7 + 0x68], %f6 tpos %xcc, 0x0 fba %fcc1, loop_1756 fmovdpos %icc, %f14, %f1 fmovrsne %i3, %f6, %f5 ldsb [%l7 + 0x3E], %o3 loop_1756: tne %icc, 0x3 fors %f13, %f15, %f9 sub %o0, %g5, %l6 sll %l4, 0x0C, %g7 fbul,a %fcc2, loop_1757 tne %xcc, 0x4 ldsb [%l7 + 0x59], %i5 fmul8sux16 %f12, %f12, %f8 loop_1757: sll %o2, %l5, %o1 stb %i7, [%l7 + 0x73] fbu %fcc0, loop_1758 movrgz %o4, 0x2D7, %g1 ldsw [%l7 + 0x4C], %g6 fmovsge %xcc, %f14, %f15 loop_1758: nop setx loop_1759, %l0, %l1 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 %o7, %f11, %f10 array16 %i6, %o5, %i2 fmovrslez %l1, %f1, %f1 loop_1759: fsrc2s %f1, %f9 fmovda %xcc, %f10, %f9 lduw [%l7 + 0x40], %g3 fmovrslz %i1, %f7, %f14 bleu loop_1760 fmovde %xcc, %f3, %f2 or %l3, %g2, %g4 fnot2 %f10, %f2 loop_1760: stx %l2, [%l7 + 0x38] tsubcc %o6, 0x012C, %i0 orcc %i4, 0x0EE5, %l0 udivx %i3, 0x09FD, %o3 fmovsa %xcc, %f11, %f10 addc %g5, %l6, %o0 ldx [%l7 + 0x38], %g7 array32 %l4, %i5, %o2 fmovscs %icc, %f9, %f8 fmovrdgz %o1, %f12, %f4 stx %i7, [%l7 + 0x48] fmovde %xcc, %f6, %f9 srax %o4, %l5, %g1 fxor %f10, %f10, %f14 sth %g6, [%l7 + 0x6A] bvc,a loop_1761 lduh [%l7 + 0x32], %i6 te %icc, 0x7 sdivcc %o7, 0x175B, %o5 loop_1761: fmovdgu %icc, %f7, %f13 fmovrsgz %l1, %f7, %f15 tge %xcc, 0x3 ldsh [%l7 + 0x28], %g3 lduw [%l7 + 0x5C], %i2 ldsw [%l7 + 0x5C], %l3 fmovspos %xcc, %f3, %f2 brlz,a %i1, loop_1762 bpos,a,pn %xcc, loop_1763 fcmpne32 %f4, %f14, %g4 brgz %g2, loop_1764 loop_1762: fbne,a %fcc2, loop_1765 loop_1763: stx %l2, [%l7 + 0x50] tpos %xcc, 0x3 loop_1764: smulcc %i0, %i4, %o6 loop_1765: edge32ln %i3, %l0, %g5 ld [%l7 + 0x50], %f15 fcmpeq16 %f2, %f14, %o3 movg %icc, %o0, %l6 fcmple32 %f4, %f2, %g7 stx %l4, [%l7 + 0x40] fnor %f12, %f4, %f2 fcmpeq32 %f6, %f10, %o2 fbne %fcc3, loop_1766 fbule %fcc1, loop_1767 fmovrde %o1, %f10, %f6 fornot1s %f5, %f7, %f12 loop_1766: fmovdl %xcc, %f8, %f11 loop_1767: fmovdcc %xcc, %f1, %f4 ldd [%l7 + 0x60], %f2 ldsw [%l7 + 0x2C], %i5 movrlz %o4, %l5, %i7 or %g6, 0x1366, %i6 fbul,a %fcc0, loop_1768 fmovsgu %xcc, %f8, %f5 fbo %fcc1, loop_1769 fbge %fcc3, loop_1770 loop_1768: ldx [%l7 + 0x60], %g1 stw %o5, [%l7 + 0x20] loop_1769: tsubcctv %l1, 0x0A69, %g3 loop_1770: fbge,a %fcc2, loop_1771 ld [%l7 + 0x28], %f13 array32 %o7, %i2, %i1 andncc %l3, %g4, %g2 loop_1771: tgu %icc, 0x0 fxnors %f6, %f9, %f5 tg %xcc, 0x3 fmovrsne %l2, %f2, %f14 taddcc %i0, 0x1198, %o6 ldsw [%l7 + 0x54], %i4 nop setx loop_1772, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmple16 %f14, %f14, %l0 movne %icc, %i3, %o3 fnot1 %f4, %f8 loop_1772: be,pn %xcc, loop_1773 bl loop_1774 sra %g5, 0x1D, %l6 movge %xcc, %g7, %l4 loop_1773: ldub [%l7 + 0x4D], %o2 loop_1774: edge16 %o1, %i5, %o4 bgu,pt %xcc, loop_1775 ldx [%l7 + 0x38], %o0 sdivcc %i7, 0x0115, %l5 tle %xcc, 0x6 loop_1775: movpos %xcc, %g6, %i6 tneg %icc, 0x4 stb %o5, [%l7 + 0x3C] lduh [%l7 + 0x70], %g1 subcc %l1, %g3, %i2 udiv %o7, 0x1B19, %i1 fcmpgt16 %f6, %f12, %g4 fpack16 %f4, %f10 ldsh [%l7 + 0x64], %l3 movrlez %g2, %i0, %l2 ldx [%l7 + 0x58], %o6 movneg %icc, %l0, %i3 movcc %xcc, %o3, %g5 ldd [%l7 + 0x38], %f0 ldd [%l7 + 0x70], %f2 fmovdleu %icc, %f6, %f4 fandnot2s %f13, %f8, %f11 ldsb [%l7 + 0x76], %i4 sth %g7, [%l7 + 0x7A] fabss %f15, %f8 and %l4, %o2, %o1 fmovdcs %icc, %f12, %f11 fbg,a %fcc0, loop_1776 stw %l6, [%l7 + 0x58] lduw [%l7 + 0x40], %o4 lduh [%l7 + 0x18], %i5 loop_1776: fpmerge %f2, %f10, %f8 nop setx loop_1777, %l0, %l1 jmpl %l1, %i7 sdivcc %o0, 0x042F, %g6 brnz %l5, loop_1778 alignaddrl %o5, %g1, %i6 loop_1777: tgu %icc, 0x2 movne %icc, %g3, %i2 loop_1778: srax %l1, %i1, %o7 stw %g4, [%l7 + 0x0C] mulx %g2, %i0, %l3 call loop_1779 addc %l2, %o6, %i3 bgu %icc, loop_1780 ld [%l7 + 0x74], %f0 loop_1779: movvs %xcc, %l0, %g5 stw %o3, [%l7 + 0x48] loop_1780: ldub [%l7 + 0x54], %i4 bshuffle %f6, %f6, %f4 ldsh [%l7 + 0x34], %l4 std %f6, [%l7 + 0x60] fmovsle %icc, %f10, %f14 std %f2, [%l7 + 0x50] fmovrdne %o2, %f10, %f8 fbul,a %fcc0, loop_1781 fmovrse %o1, %f12, %f4 fabsd %f4, %f10 ld [%l7 + 0x18], %f8 loop_1781: fsrc2 %f14, %f14 stx %l6, [%l7 + 0x10] st %f10, [%l7 + 0x14] te %xcc, 0x3 fbue,a %fcc3, loop_1782 ld [%l7 + 0x48], %f0 fbe %fcc3, loop_1783 edge8l %o4, %i5, %i7 loop_1782: ldsw [%l7 + 0x2C], %o0 mulscc %g6, 0x0822, %g7 loop_1783: mulscc %o5, %l5, %g1 fzero %f8 fxnors %f1, %f5, %f2 bcs,a %icc, loop_1784 fmovdl %icc, %f9, %f5 sethi 0x0081, %i6 ldx [%l7 + 0x38], %i2 loop_1784: fpackfix %f14, %f14 fmovsge %icc, %f10, %f3 fmovdpos %icc, %f6, %f9 sdiv %l1, 0x1ABD, %i1 fbg,a %fcc0, loop_1785 bge,pn %icc, loop_1786 orncc %o7, %g4, %g3 ld [%l7 + 0x0C], %f9 loop_1785: movcc %icc, %i0, %l3 loop_1786: fxnor %f12, %f2, %f8 fexpand %f8, %f0 fmul8x16 %f4, %f12, %f10 fbug %fcc0, loop_1787 std %f4, [%l7 + 0x40] fbue %fcc3, loop_1788 fmovrdgz %l2, %f10, %f12 loop_1787: brgz,a %o6, loop_1789 ld [%l7 + 0x4C], %f12 loop_1788: addcc %i3, %l0, %g5 bneg,a,pt %icc, loop_1790 loop_1789: sth %g2, [%l7 + 0x26] addcc %i4, %o3, %l4 fmovrdlz %o1, %f12, %f8 loop_1790: siam 0x0 edge32 %l6, %o2, %i5 fbug %fcc3, loop_1791 edge16l %o4, %o0, %i7 fbul,a %fcc2, loop_1792 sdivx %g7, 0x0C87, %g6 loop_1791: edge32n %l5, %o5, %i6 sth %i2, [%l7 + 0x78] loop_1792: fxnors %f15, %f10, %f14 sdiv %l1, 0x1E35, %i1 edge32n %o7, %g4, %g1 fmovse %xcc, %f14, %f6 stw %i0, [%l7 + 0x70] ldx [%l7 + 0x18], %g3 fnors %f11, %f9, %f14 edge8 %l2, %l3, %o6 srl %l0, 0x1B, %g5 edge8ln %i3, %i4, %o3 nop setx loop_1793, %l0, %l1 jmpl %l1, %l4 std %f0, [%l7 + 0x58] fsrc1 %f4, %f10 ta %xcc, 0x3 loop_1793: bcs,pt %icc, loop_1794 ldsh [%l7 + 0x54], %o1 pdist %f8, %f0, %f6 fmovrse %l6, %f13, %f10 loop_1794: movre %g2, %i5, %o4 fmovrdlz %o2, %f0, %f4 fandnot1s %f1, %f7, %f14 stx %i7, [%l7 + 0x78] fnor %f0, %f14, %f10 brnz,a %o0, loop_1795 fba %fcc2, loop_1796 fba %fcc0, loop_1797 bneg,pt %xcc, loop_1798 loop_1795: fnors %f1, %f8, %f7 loop_1796: be,a loop_1799 loop_1797: fornot2s %f8, %f9, %f15 loop_1798: movge %xcc, %g6, %g7 edge8ln %l5, %i6, %i2 loop_1799: fbne,a %fcc1, loop_1800 sra %o5, 0x01, %l1 srl %o7, 0x0D, %i1 fpack16 %f10, %f10 loop_1800: ldd [%l7 + 0x50], %f10 fpadd16 %f12, %f2, %f2 bpos,pn %xcc, loop_1801 fmovdneg %icc, %f1, %f7 umul %g4, %g1, %g3 array16 %l2, %i0, %o6 loop_1801: movleu %icc, %l3, %g5 xnorcc %l0, 0x1B78, %i4 pdist %f12, %f2, %f12 array32 %o3, %i3, %o1 fmul8x16au %f0, %f7, %f10 movg %icc, %l4, %g2 fbg %fcc0, loop_1802 subc %i5, %o4, %l6 fmovdleu %icc, %f12, %f12 lduh [%l7 + 0x62], %o2 loop_1802: fmovsn %xcc, %f0, %f9 bpos %xcc, loop_1803 movle %icc, %o0, %i7 fbn %fcc2, loop_1804 fxors %f4, %f14, %f3 loop_1803: movrgez %g6, 0x3F9, %l5 sth %i6, [%l7 + 0x54] loop_1804: fcmpne32 %f8, %f10, %g7 std %f6, [%l7 + 0x28] fbul %fcc0, loop_1805 sethi 0x1AF0, %o5 fbul %fcc1, loop_1806 fmovsvs %icc, %f8, %f9 loop_1805: movn %icc, %l1, %o7 fmul8x16 %f5, %f8, %f2 loop_1806: fbl %fcc1, loop_1807 ldd [%l7 + 0x50], %f10 fnor %f10, %f8, %f2 lduw [%l7 + 0x70], %i1 loop_1807: st %f5, [%l7 + 0x08] movre %i2, %g1, %g4 edge8n %g3, %l2, %o6 std %f4, [%l7 + 0x20] tleu %icc, 0x4 fpsub32s %f4, %f3, %f8 fmovsa %icc, %f10, %f14 fmovsa %icc, %f0, %f10 fnegd %f0, %f12 sth %i0, [%l7 + 0x62] sth %g5, [%l7 + 0x64] lduw [%l7 + 0x30], %l3 fnands %f2, %f2, %f2 fbug,a %fcc2, loop_1808 lduh [%l7 + 0x3E], %i4 fpadd16s %f1, %f15, %f10 fbule %fcc3, loop_1809 loop_1808: xor %o3, 0x0E91, %i3 st %f9, [%l7 + 0x6C] fbe %fcc1, loop_1810 loop_1809: sdivcc %o1, 0x1670, %l0 tcc %icc, 0x7 orncc %g2, 0x0A09, %l4 loop_1810: edge16l %i5, %o4, %o2 std %f4, [%l7 + 0x78] brgez %l6, loop_1811 lduw [%l7 + 0x3C], %o0 fcmpne16 %f0, %f4, %i7 umulcc %g6, %l5, %i6 loop_1811: edge16ln %o5, %g7, %l1 fmovsvs %icc, %f4, %f15 tvc %xcc, 0x4 fmovsle %icc, %f8, %f10 xnor %i1, 0x1A3C, %i2 fornot1s %f8, %f12, %f5 tne %xcc, 0x7 stb %o7, [%l7 + 0x49] fabss %f1, %f11 stb %g1, [%l7 + 0x34] movrgz %g4, %l2, %o6 fornot1 %f8, %f2, %f10 ldsb [%l7 + 0x76], %g3 fmovsn %icc, %f11, %f11 tn %icc, 0x6 ldx [%l7 + 0x40], %i0 fornot1s %f15, %f11, %f10 or %l3, 0x0A53, %g5 orncc %i4, %o3, %o1 std %f4, [%l7 + 0x78] udivx %i3, 0x0B72, %g2 fmovd %f4, %f8 movre %l0, %l4, %o4 fmovrde %i5, %f0, %f12 fandnot2 %f8, %f2, %f12 fands %f4, %f7, %f4 fmovspos %icc, %f6, %f15 ldsb [%l7 + 0x33], %l6 umulcc %o2, 0x169C, %i7 fmovsg %xcc, %f13, %f7 or %g6, %l5, %i6 subccc %o5, 0x07B0, %o0 ldx [%l7 + 0x58], %g7 movleu %xcc, %l1, %i2 array16 %o7, %i1, %g4 fmovsne %xcc, %f2, %f8 lduw [%l7 + 0x18], %l2 andncc %o6, %g3, %g1 ld [%l7 + 0x6C], %f4 movne %icc, %l3, %g5 fpadd16s %f2, %f3, %f9 srl %i4, 0x02, %o3 brz %o1, loop_1812 te %icc, 0x5 andcc %i0, 0x1E06, %i3 orncc %l0, 0x1CFB, %g2 loop_1812: fmovdne %xcc, %f14, %f15 st %f11, [%l7 + 0x6C] be %icc, loop_1813 fpsub32 %f14, %f2, %f8 ldd [%l7 + 0x28], %f6 fornot2s %f2, %f13, %f12 loop_1813: edge32l %o4, %i5, %l6 fbn %fcc0, loop_1814 ldub [%l7 + 0x3C], %l4 edge32l %o2, %g6, %l5 lduw [%l7 + 0x30], %i7 loop_1814: ldsw [%l7 + 0x70], %o5 tne %icc, 0x3 lduw [%l7 + 0x70], %i6 stx %g7, [%l7 + 0x50] fmovsneg %icc, %f3, %f3 array32 %l1, %i2, %o7 bne,a,pt %icc, loop_1815 orcc %i1, 0x1429, %g4 fmovdgu %xcc, %f2, %f10 ble,a,pn %xcc, loop_1816 loop_1815: ldd [%l7 + 0x28], %f10 edge32ln %o0, %l2, %g3 mulscc %o6, %g1, %l3 loop_1816: fbue,a %fcc3, loop_1817 lduh [%l7 + 0x50], %i4 lduw [%l7 + 0x7C], %g5 mova %icc, %o3, %i0 loop_1817: mova %icc, %o1, %i3 fmovdvc %icc, %f14, %f4 srax %g2, 0x08, %l0 ldd [%l7 + 0x78], %f12 st %f14, [%l7 + 0x20] fmovrdlz %o4, %f12, %f8 bgu,a,pn %icc, loop_1818 ldub [%l7 + 0x50], %l6 fmovdg %xcc, %f8, %f12 udivcc %i5, 0x0832, %o2 loop_1818: fnegd %f2, %f6 fmovrdlez %l4, %f8, %f14 ldsb [%l7 + 0x2D], %l5 tge %icc, 0x4 movcc %icc, %i7, %g6 udivx %i6, 0x0D32, %g7 ldsh [%l7 + 0x48], %o5 subc %l1, %o7, %i1 fmul8x16al %f14, %f5, %f10 fmovsvs %icc, %f8, %f8 ta %xcc, 0x0 tne %xcc, 0x6 stx %g4, [%l7 + 0x10] fmovd %f6, %f2 for %f2, %f6, %f10 fornot1 %f12, %f0, %f2 fba,a %fcc3, loop_1819 smul %o0, %i2, %l2 fbn %fcc0, loop_1820 bge %icc, loop_1821 loop_1819: stb %g3, [%l7 + 0x0C] fnand %f14, %f14, %f4 loop_1820: sth %o6, [%l7 + 0x42] loop_1821: fpack16 %f2, %f14 stb %g1, [%l7 + 0x4C] movleu %xcc, %i4, %l3 fones %f8 taddcc %o3, %g5, %i0 fpadd32s %f12, %f9, %f8 fpsub32s %f8, %f14, %f15 sdivcc %o1, 0x002A, %g2 andn %l0, 0x0027, %o4 fmovrdlez %i3, %f14, %f6 std %f14, [%l7 + 0x60] stb %i5, [%l7 + 0x35] edge8ln %l6, %o2, %l4 ldx [%l7 + 0x38], %l5 ldub [%l7 + 0x3D], %g6 edge32 %i7, %i6, %g7 lduw [%l7 + 0x0C], %o5 movle %xcc, %l1, %o7 fble %fcc1, loop_1822 fbuge %fcc2, loop_1823 ldsh [%l7 + 0x14], %i1 and %g4, 0x1D12, %o0 loop_1822: bcs,pt %icc, loop_1824 loop_1823: brgez,a %l2, loop_1825 siam 0x5 stx %i2, [%l7 + 0x28] loop_1824: lduh [%l7 + 0x4A], %g3 loop_1825: edge16 %o6, %i4, %l3 fornot1s %f11, %f14, %f13 xnorcc %g1, 0x154A, %g5 stb %i0, [%l7 + 0x41] array8 %o1, %g2, %l0 stw %o3, [%l7 + 0x38] st %f8, [%l7 + 0x54] edge32n %o4, %i5, %l6 bcs,a loop_1826 pdist %f12, %f4, %f14 bgu,a %xcc, loop_1827 movg %xcc, %i3, %o2 loop_1826: std %f14, [%l7 + 0x78] fmovsne %xcc, %f9, %f5 loop_1827: fpsub16s %f15, %f13, %f13 ta %xcc, 0x0 lduh [%l7 + 0x74], %l5 sth %l4, [%l7 + 0x62] sth %g6, [%l7 + 0x40] sth %i6, [%l7 + 0x2A] lduh [%l7 + 0x2C], %i7 st %f1, [%l7 + 0x34] udiv %o5, 0x0ABA, %l1 ldx [%l7 + 0x18], %g7 andn %i1, %g4, %o0 ldd [%l7 + 0x58], %f0 fxor %f6, %f12, %f2 tgu %xcc, 0x7 bge,pt %xcc, loop_1828 sth %l2, [%l7 + 0x2C] fmovde %icc, %f2, %f14 fbge %fcc0, loop_1829 loop_1828: sth %i2, [%l7 + 0x36] ldub [%l7 + 0x68], %g3 fmovrsne %o7, %f7, %f5 loop_1829: ldsh [%l7 + 0x7E], %i4 bshuffle %f0, %f10, %f0 srax %o6, 0x03, %g1 popc 0x07EA, %l3 fandnot2 %f0, %f0, %f0 sth %i0, [%l7 + 0x16] udivcc %o1, 0x0C7F, %g2 ld [%l7 + 0x44], %f8 fornot1s %f7, %f11, %f13 movle %xcc, %g5, %l0 for %f2, %f0, %f4 tn %icc, 0x1 faligndata %f10, %f0, %f6 addccc %o3, 0x0937, %i5 ldub [%l7 + 0x32], %o4 fnot1 %f12, %f12 alignaddr %l6, %i3, %l5 movne %xcc, %l4, %o2 fmovse %icc, %f13, %f7 fmovdne %xcc, %f6, %f1 ldsb [%l7 + 0x21], %i6 edge32l %g6, %i7, %l1 ta %xcc, 0x3 fpack32 %f12, %f14, %f2 fbne %fcc3, loop_1830 fcmps %fcc1, %f13, %f13 movrlz %o5, %i1, %g7 ldsh [%l7 + 0x62], %g4 loop_1830: fblg,a %fcc2, loop_1831 edge16 %o0, %l2, %g3 fbn %fcc1, loop_1832 fornot1s %f13, %f6, %f8 loop_1831: fmovdvs %icc, %f10, %f14 fbul,a %fcc1, loop_1833 loop_1832: edge16l %o7, %i2, %o6 bneg,a,pn %icc, loop_1834 fmovdcs %xcc, %f14, %f14 loop_1833: tneg %icc, 0x0 nop setx loop_1835, %l0, %l1 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_1834: fornot1s %f12, %f1, %f1 fmovdvc %icc, %f10, %f0 movpos %icc, %i4, %l3 loop_1835: brgez,a %g1, loop_1836 stb %o1, [%l7 + 0x2D] fsrc2s %f1, %f11 lduw [%l7 + 0x24], %g2 loop_1836: st %f7, [%l7 + 0x70] ldx [%l7 + 0x50], %g5 fmovdleu %icc, %f5, %f8 fbo,a %fcc1, loop_1837 tn %icc, 0x5 fbu %fcc1, loop_1838 subccc %i0, 0x0234, %l0 loop_1837: fbu %fcc1, loop_1839 st %f4, [%l7 + 0x38] loop_1838: sdivcc %i5, 0x0FFE, %o3 tsubcc %o4, 0x15A8, %i3 loop_1839: fmovsn %xcc, %f2, %f3 fcmple16 %f12, %f0, %l5 lduh [%l7 + 0x5E], %l6 fzero %f10 fpsub32s %f5, %f9, %f12 ldsb [%l7 + 0x44], %o2 alignaddr %i6, %l4, %g6 movvc %icc, %i7, %o5 fmovspos %icc, %f15, %f15 fpadd32 %f8, %f10, %f12 srax %i1, 0x05, %l1 smulcc %g4, %o0, %g7 brlz,a %g3, loop_1840 fmovrsne %l2, %f4, %f2 fblg,a %fcc3, loop_1841 fnand %f2, %f12, %f14 loop_1840: fbo %fcc0, loop_1842 smulcc %o7, 0x13A3, %i2 loop_1841: lduw [%l7 + 0x74], %o6 movg %xcc, %l3, %i4 loop_1842: ldsw [%l7 + 0x78], %o1 stx %g1, [%l7 + 0x10] brz %g2, loop_1843 fornot2s %f1, %f8, %f7 ldsb [%l7 + 0x41], %i0 ldd [%l7 + 0x08], %f4 loop_1843: std %f8, [%l7 + 0x28] fnors %f3, %f9, %f8 std %f6, [%l7 + 0x68] alignaddr %g5, %i5, %l0 fpack16 %f6, %f0 fors %f1, %f7, %f1 ba,a,pn %xcc, loop_1844 edge8l %o4, %i3, %o3 fpsub16s %f13, %f6, %f9 movg %xcc, %l6, %o2 loop_1844: mulx %l5, %i6, %l4 fmovrsgz %i7, %f9, %f9 fpack16 %f12, %f9 ldsw [%l7 + 0x50], %g6 movvc %xcc, %o5, %l1 tsubcctv %g4, 0x0F67, %o0 smulcc %i1, %g3, %g7 subcc %l2, %i2, %o7 fbo %fcc2, loop_1845 fpsub32 %f14, %f8, %f6 ldsh [%l7 + 0x3E], %l3 stx %o6, [%l7 + 0x10] loop_1845: fornot1s %f1, %f10, %f5 fpsub16 %f2, %f0, %f0 brlz,a %o1, loop_1846 fxnor %f10, %f12, %f0 or %g1, 0x1B80, %g2 fnor %f12, %f4, %f2 loop_1846: ldub [%l7 + 0x48], %i4 movge %xcc, %g5, %i5 taddcctv %i0, %l0, %i3 st %f1, [%l7 + 0x7C] alignaddrl %o3, %l6, %o2 fmovrdlz %o4, %f0, %f2 bn,a %icc, loop_1847 ldsw [%l7 + 0x28], %l5 fbul %fcc1, loop_1848 movle %xcc, %l4, %i6 loop_1847: ldsw [%l7 + 0x58], %g6 movrlz %i7, 0x2BB, %l1 loop_1848: mulx %g4, 0x1CD0, %o0 ldsb [%l7 + 0x5A], %o5 ldd [%l7 + 0x38], %f4 or %i1, %g3, %g7 ldsh [%l7 + 0x14], %i2 nop setx loop_1849, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movg %xcc, %l2, %l3 stw %o6, [%l7 + 0x50] lduw [%l7 + 0x5C], %o7 loop_1849: sdivx %o1, 0x00CA, %g1 fmovdn %icc, %f7, %f6 edge8l %g2, %g5, %i5 fmovrslz %i4, %f11, %f12 ld [%l7 + 0x54], %f4 ldub [%l7 + 0x59], %l0 brgz %i0, loop_1850 ldsw [%l7 + 0x18], %o3 sth %i3, [%l7 + 0x6C] ldsb [%l7 + 0x67], %l6 loop_1850: siam 0x1 std %f14, [%l7 + 0x10] bneg,pn %xcc, loop_1851 andcc %o2, 0x026F, %l5 orncc %l4, 0x0DF1, %i6 ldsh [%l7 + 0x28], %g6 loop_1851: fands %f5, %f9, %f8 movvc %xcc, %i7, %l1 stx %o4, [%l7 + 0x50] edge16l %o0, %o5, %i1 addc %g4, %g7, %i2 udivcc %l2, 0x1303, %l3 lduh [%l7 + 0x78], %g3 popc %o7, %o1 fmovrdne %o6, %f14, %f0 fble %fcc0, loop_1852 fble %fcc3, loop_1853 std %f10, [%l7 + 0x78] movne %xcc, %g1, %g2 loop_1852: taddcctv %i5, %g5, %l0 loop_1853: tpos %xcc, 0x1 fbn %fcc1, loop_1854 tle %xcc, 0x7 fmul8x16 %f10, %f0, %f2 ldsh [%l7 + 0x42], %i4 loop_1854: stb %i0, [%l7 + 0x24] movcc %xcc, %i3, %o3 tvc %icc, 0x7 fpsub32 %f8, %f4, %f10 tvs %icc, 0x1 ldsb [%l7 + 0x24], %l6 fcmps %fcc0, %f3, %f10 sth %l5, [%l7 + 0x2A] udivcc %l4, 0x0A92, %i6 movg %xcc, %g6, %o2 subcc %i7, %o4, %o0 bgu,a,pt %xcc, loop_1855 fmovsvs %icc, %f2, %f6 taddcctv %l1, 0x03D9, %i1 fmovrdgez %o5, %f0, %f14 loop_1855: tpos %icc, 0x7 ldsh [%l7 + 0x6C], %g4 stb %g7, [%l7 + 0x23] fmovrsgz %i2, %f4, %f9 fpsub16s %f7, %f14, %f3 bge,a loop_1856 fand %f10, %f14, %f8 ldx [%l7 + 0x30], %l2 pdist %f2, %f12, %f6 loop_1856: edge32 %l3, %g3, %o7 ldsh [%l7 + 0x78], %o1 ld [%l7 + 0x78], %f1 fsrc2s %f0, %f2 bvc %xcc, loop_1857 edge32 %g1, %o6, %g2 movcc %xcc, %i5, %g5 taddcctv %l0, %i4, %i0 loop_1857: tcc %xcc, 0x7 fmovdg %xcc, %f7, %f1 fxors %f15, %f12, %f14 sth %i3, [%l7 + 0x54] sdivcc %l6, 0x15D9, %l5 movcs %icc, %o3, %i6 fbl,a %fcc0, loop_1858 sth %l4, [%l7 + 0x10] fmovrse %g6, %f12, %f0 ldx [%l7 + 0x28], %o2 loop_1858: array32 %i7, %o4, %l1 subcc %o0, %o5, %g4 srl %g7, 0x19, %i2 mova %xcc, %i1, %l3 fabsd %f12, %f4 sethi 0x1380, %g3 addccc %l2, 0x1EC0, %o7 stb %o1, [%l7 + 0x1A] fbg %fcc3, loop_1859 movre %o6, %g2, %g1 alignaddrl %g5, %l0, %i5 fbue,a %fcc1, loop_1860 loop_1859: xor %i0, 0x1AD6, %i3 brgz %l6, loop_1861 ldsh [%l7 + 0x0C], %l5 loop_1860: mulx %i4, 0x0CD3, %o3 st %f5, [%l7 + 0x44] loop_1861: sdivx %i6, 0x0561, %g6 fmovrdgz %l4, %f6, %f8 fmuld8sux16 %f0, %f4, %f6 faligndata %f14, %f2, %f12 ldx [%l7 + 0x78], %i7 fcmpgt32 %f2, %f10, %o2 fnot1 %f0, %f2 ldd [%l7 + 0x70], %f12 fmovde %xcc, %f3, %f15 sllx %l1, %o0, %o5 fnegs %f7, %f15 fmovrslez %g4, %f4, %f9 movrlez %g7, 0x2B2, %o4 ldsw [%l7 + 0x28], %i1 popc 0x04F1, %l3 array32 %i2, %l2, %o7 stb %g3, [%l7 + 0x29] ldd [%l7 + 0x30], %f4 fcmps %fcc0, %f9, %f3 stx %o6, [%l7 + 0x30] lduw [%l7 + 0x24], %o1 movneg %icc, %g2, %g1 tleu %xcc, 0x2 ld [%l7 + 0x68], %f12 ld [%l7 + 0x48], %f8 movrlz %l0, 0x066, %g5 xorcc %i0, %i5, %l6 fpadd16 %f4, %f10, %f8 fandnot1 %f10, %f10, %f4 tsubcctv %l5, 0x1941, %i4 ld [%l7 + 0x50], %f13 bvs,a,pt %icc, loop_1862 sth %i3, [%l7 + 0x52] fmovsn %xcc, %f14, %f9 st %f7, [%l7 + 0x70] loop_1862: sth %i6, [%l7 + 0x44] brgez,a %o3, loop_1863 fxnor %f12, %f8, %f8 ldsh [%l7 + 0x1A], %l4 bgu %xcc, loop_1864 loop_1863: umul %i7, 0x14E7, %g6 stb %o2, [%l7 + 0x3E] fmovs %f10, %f9 loop_1864: fmovsn %icc, %f14, %f1 fmul8sux16 %f12, %f2, %f0 ldsw [%l7 + 0x54], %o0 edge8 %l1, %o5, %g7 mova %xcc, %g4, %i1 bg,a,pt %xcc, loop_1865 fnegd %f14, %f2 fxnors %f12, %f10, %f8 ldx [%l7 + 0x78], %o4 loop_1865: lduw [%l7 + 0x44], %i2 fxor %f10, %f0, %f14 fnot1s %f4, %f3 movl %xcc, %l3, %o7 movrlz %g3, %o6, %o1 edge16 %l2, %g2, %l0 fmovscs %xcc, %f4, %f13 fone %f0 st %f6, [%l7 + 0x68] subc %g5, 0x0179, %g1 lduh [%l7 + 0x38], %i0 tgu %xcc, 0x5 bvc %xcc, loop_1866 fandnot2s %f5, %f3, %f7 fornot2s %f0, %f10, %f4 sethi 0x08DE, %l6 loop_1866: sth %i5, [%l7 + 0x7A] movvs %xcc, %l5, %i4 fors %f3, %f4, %f6 fbe,a %fcc0, loop_1867 sllx %i3, 0x0C, %i6 fmovdle %xcc, %f10, %f1 ldsh [%l7 + 0x5C], %l4 loop_1867: orn %o3, 0x1152, %i7 fnor %f2, %f12, %f4 andn %g6, 0x0F6B, %o0 fmovrdlez %o2, %f0, %f12 movg %icc, %l1, %g7 tge %xcc, 0x1 sdivx %g4, 0x159C, %i1 fmovda %xcc, %f0, %f15 fmovsn %icc, %f7, %f6 fpack32 %f12, %f10, %f10 movgu %xcc, %o4, %i2 umulcc %l3, %o5, %g3 fcmps %fcc3, %f14, %f12 sth %o7, [%l7 + 0x60] stb %o1, [%l7 + 0x3D] fmovrsne %l2, %f15, %f13 movpos %xcc, %g2, %o6 bshuffle %f10, %f0, %f2 lduw [%l7 + 0x34], %g5 edge32n %g1, %l0, %l6 tn %xcc, 0x0 fcmpgt32 %f0, %f14, %i5 stw %l5, [%l7 + 0x74] tge %icc, 0x0 std %f6, [%l7 + 0x60] ldub [%l7 + 0x0F], %i0 fbo,a %fcc1, loop_1868 fcmps %fcc1, %f4, %f1 tgu %icc, 0x1 xnor %i4, %i6, %l4 loop_1868: tsubcctv %o3, %i3, %i7 fone %f0 fxnor %f0, %f4, %f2 brlz %g6, loop_1869 fmovsleu %xcc, %f3, %f6 stb %o2, [%l7 + 0x66] te %xcc, 0x4 loop_1869: brlez %o0, loop_1870 call loop_1871 fcmpes %fcc0, %f0, %f1 fmovdcc %icc, %f0, %f7 loop_1870: fnand %f10, %f4, %f2 loop_1871: ldub [%l7 + 0x21], %l1 xor %g7, %g4, %i1 bleu,a %xcc, loop_1872 fmul8x16al %f14, %f9, %f14 bl,a,pt %xcc, loop_1873 lduh [%l7 + 0x70], %o4 loop_1872: tgu %icc, 0x2 movrlez %l3, 0x06A, %o5 loop_1873: fmovdne %icc, %f7, %f10 fmovse %xcc, %f14, %f0 st %f2, [%l7 + 0x28] bne,a,pn %xcc, loop_1874 sdivx %i2, 0x0753, %g3 fandnot2s %f10, %f12, %f14 lduw [%l7 + 0x6C], %o1 loop_1874: ta %icc, 0x0 fornot1s %f7, %f15, %f13 tcc %icc, 0x5 nop setx loop_1875, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tcc %xcc, 0x2 orcc %o7, 0x0485, %g2 brgz,a %o6, loop_1876 loop_1875: fmovrde %g5, %f2, %f4 fpadd32 %f14, %f12, %f0 subcc %g1, %l0, %l2 loop_1876: movcs %icc, %i5, %l6 st %f4, [%l7 + 0x4C] fpadd16 %f0, %f4, %f14 fmovs %f7, %f3 sdivx %l5, 0x1774, %i4 sdivcc %i6, 0x0F79, %i0 fmovdcs %xcc, %f10, %f13 stb %o3, [%l7 + 0x6A] bleu,pt %icc, loop_1877 sub %l4, %i7, %g6 fbug %fcc0, loop_1878 bleu,a loop_1879 loop_1877: fbge %fcc2, loop_1880 fpsub32 %f2, %f10, %f4 loop_1878: xnorcc %i3, 0x0318, %o0 loop_1879: fmovsge %icc, %f15, %f7 loop_1880: sub %o2, %l1, %g4 fcmps %fcc0, %f5, %f4 stw %i1, [%l7 + 0x40] fmovs %f7, %f7 call loop_1881 fmovsleu %xcc, %f12, %f7 ldsw [%l7 + 0x58], %g7 ldsh [%l7 + 0x74], %o4 loop_1881: movg %xcc, %l3, %i2 taddcc %g3, %o5, %o1 fbul %fcc3, loop_1882 array8 %o7, %g2, %o6 lduh [%l7 + 0x2C], %g5 ldub [%l7 + 0x13], %g1 loop_1882: call loop_1883 fone %f2 stw %l2, [%l7 + 0x34] movrlz %i5, %l0, %l5 loop_1883: lduh [%l7 + 0x78], %i4 ldsw [%l7 + 0x68], %i6 fzero %f14 tgu %icc, 0x5 array16 %i0, %l6, %l4 ldsw [%l7 + 0x4C], %i7 brlez %o3, loop_1884 st %f1, [%l7 + 0x54] fmovs %f15, %f4 movrlz %g6, 0x2C9, %i3 loop_1884: stb %o2, [%l7 + 0x18] srax %l1, 0x06, %o0 bcs,a,pn %icc, loop_1885 lduw [%l7 + 0x74], %g4 ldd [%l7 + 0x50], %f14 bgu,a,pn %xcc, loop_1886 loop_1885: edge8n %g7, %o4, %l3 ldx [%l7 + 0x68], %i2 stw %i1, [%l7 + 0x40] loop_1886: andn %g3, %o5, %o7 fand %f4, %f14, %f0 popc %g2, %o1 movrgz %g5, 0x027, %g1 tl %xcc, 0x2 tg %xcc, 0x0 lduh [%l7 + 0x48], %o6 std %f14, [%l7 + 0x40] fpsub16 %f8, %f6, %f0 fpadd16s %f4, %f14, %f15 fcmpeq16 %f14, %f6, %l2 lduh [%l7 + 0x36], %l0 fmovdcs %xcc, %f7, %f14 std %f2, [%l7 + 0x48] faligndata %f6, %f12, %f14 ld [%l7 + 0x54], %f9 ldd [%l7 + 0x78], %f8 stb %i5, [%l7 + 0x2F] stx %l5, [%l7 + 0x68] fandnot1s %f4, %f14, %f4 ta %icc, 0x0 fxnor %f4, %f12, %f4 nop setx loop_1887, %l0, %l1 jmpl %l1, %i6 ldsh [%l7 + 0x7C], %i4 ld [%l7 + 0x70], %f1 fblg,a %fcc0, loop_1888 loop_1887: xor %i0, 0x160E, %l6 fmovdn %xcc, %f9, %f10 ldsb [%l7 + 0x4C], %l4 loop_1888: std %f0, [%l7 + 0x50] bge,a %xcc, loop_1889 ldx [%l7 + 0x18], %i7 fpackfix %f8, %f14 ldsw [%l7 + 0x48], %g6 loop_1889: fmovsn %icc, %f11, %f3 or %o3, %i3, %l1 fnands %f7, %f15, %f11 movleu %icc, %o0, %o2 bvs,pt %xcc, loop_1890 sra %g7, 0x00, %o4 bge,pt %icc, loop_1891 bcc,a,pt %icc, loop_1892 loop_1890: movge %xcc, %l3, %g4 fmul8sux16 %f4, %f14, %f14 loop_1891: fba,a %fcc2, loop_1893 loop_1892: bvc loop_1894 fxnors %f8, %f0, %f0 stx %i1, [%l7 + 0x40] loop_1893: movvs %icc, %i2, %o5 loop_1894: orcc %o7, %g2, %g3 tvc %icc, 0x1 fnors %f1, %f2, %f7 tsubcc %o1, %g5, %g1 fmovrde %l2, %f12, %f14 fmovsvc %icc, %f7, %f13 lduw [%l7 + 0x20], %l0 fblg,a %fcc3, loop_1895 ldub [%l7 + 0x0B], %o6 subcc %i5, %l5, %i4 fmovsneg %icc, %f14, %f5 loop_1895: fbug %fcc0, loop_1896 stx %i0, [%l7 + 0x50] lduw [%l7 + 0x60], %l6 fmul8x16al %f2, %f2, %f10 loop_1896: bneg,a,pn %xcc, loop_1897 sth %i6, [%l7 + 0x08] fcmped %fcc1, %f2, %f10 movcs %xcc, %i7, %g6 loop_1897: sth %o3, [%l7 + 0x1E] fblg,a %fcc0, loop_1898 fmovspos %xcc, %f10, %f8 fblg %fcc2, loop_1899 ldd [%l7 + 0x48], %f0 loop_1898: tne %icc, 0x3 stw %i3, [%l7 + 0x20] loop_1899: fands %f12, %f9, %f8 fmovdvs %icc, %f9, %f5 fnot2 %f4, %f0 fcmpd %fcc1, %f14, %f4 movcc %icc, %l4, %o0 stx %o2, [%l7 + 0x58] fmovdpos %xcc, %f9, %f5 fmovsvc %icc, %f7, %f6 move %xcc, %l1, %g7 fbe,a %fcc1, loop_1900 tl %icc, 0x0 edge32l %o4, %l3, %i1 fmovsneg %icc, %f11, %f1 loop_1900: fmovrse %i2, %f7, %f4 orn %o5, %o7, %g4 fmovrdlez %g3, %f8, %f8 ldsw [%l7 + 0x50], %g2 ldd [%l7 + 0x38], %f14 fmovscs %xcc, %f11, %f13 fbe,a %fcc1, loop_1901 faligndata %f12, %f14, %f2 edge16l %g5, %g1, %o1 fzero %f10 loop_1901: siam 0x1 bvc,pt %xcc, loop_1902 ld [%l7 + 0x4C], %f9 fmovdvc %icc, %f5, %f11 ldsh [%l7 + 0x32], %l0 loop_1902: sub %o6, %l2, %i5 fmovdg %icc, %f13, %f15 edge32 %l5, %i0, %i4 fmovdpos %xcc, %f4, %f7 ld [%l7 + 0x08], %f15 sth %i6, [%l7 + 0x6A] fpsub32 %f10, %f14, %f8 stb %i7, [%l7 + 0x08] fmovdle %icc, %f4, %f2 sethi 0x060E, %l6 fandnot2 %f4, %f12, %f14 fxor %f10, %f10, %f6 bleu %xcc, loop_1903 ta %xcc, 0x2 ldd [%l7 + 0x40], %f2 ba,pt %xcc, loop_1904 loop_1903: fmovrslez %g6, %f11, %f12 fmovscc %xcc, %f10, %f5 brz,a %i3, loop_1905 loop_1904: fpackfix %f6, %f8 taddcc %l4, 0x1F6C, %o3 siam 0x7 loop_1905: faligndata %f6, %f6, %f14 lduw [%l7 + 0x60], %o0 fmovdge %icc, %f6, %f0 stx %l1, [%l7 + 0x58] andn %o2, %g7, %l3 tsubcctv %o4, 0x13A8, %i2 bge,a,pn %xcc, loop_1906 ldsb [%l7 + 0x3F], %i1 move %xcc, %o5, %o7 sdivcc %g3, 0x0629, %g2 loop_1906: array8 %g4, %g5, %o1 or %g1, %l0, %l2 stx %i5, [%l7 + 0x08] bvs %icc, loop_1907 call loop_1908 nop setx loop_1909, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc1 %f12, %f8 loop_1907: st %f5, [%l7 + 0x34] loop_1908: fand %f6, %f4, %f0 loop_1909: nop setx loop_1910, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tgu %xcc, 0x5 brlez,a %l5, loop_1911 lduw [%l7 + 0x5C], %o6 loop_1910: pdist %f0, %f2, %f2 movl %icc, %i0, %i6 loop_1911: fcmpgt32 %f6, %f6, %i4 sdivcc %i7, 0x032F, %l6 fcmpgt32 %f6, %f0, %i3 fmovse %icc, %f13, %f1 be loop_1912 tleu %xcc, 0x5 ldsb [%l7 + 0x2E], %l4 fmovdleu %xcc, %f1, %f12 loop_1912: addcc %o3, 0x057D, %g6 ldsb [%l7 + 0x75], %l1 st %f2, [%l7 + 0x5C] mulscc %o0, 0x0325, %g7 fzero %f4 bl,pt %icc, loop_1913 fxors %f2, %f3, %f0 fmovspos %icc, %f0, %f14 movpos %icc, %l3, %o4 loop_1913: mova %xcc, %i2, %o2 tge %xcc, 0x4 subccc %i1, %o5, %o7 movpos %xcc, %g2, %g4 fmovdcs %xcc, %f4, %f12 movg %icc, %g5, %o1 lduw [%l7 + 0x0C], %g3 fcmpgt16 %f6, %f2, %g1 bvs,a,pt %xcc, loop_1914 fmovscc %xcc, %f9, %f11 fornot2s %f7, %f8, %f11 stx %l0, [%l7 + 0x08] loop_1914: lduh [%l7 + 0x44], %l2 andn %i5, %o6, %l5 fnor %f4, %f6, %f10 sth %i6, [%l7 + 0x7A] lduh [%l7 + 0x58], %i4 lduw [%l7 + 0x6C], %i7 stb %i0, [%l7 + 0x29] movcs %icc, %l6, %l4 fmovdvc %icc, %f8, %f0 smulcc %i3, 0x17E4, %o3 fmovsgu %xcc, %f6, %f8 fpsub32s %f5, %f4, %f15 lduw [%l7 + 0x30], %g6 ldx [%l7 + 0x48], %o0 fmovde %xcc, %f4, %f2 edge16n %l1, %g7, %o4 sth %l3, [%l7 + 0x1E] fbg %fcc2, loop_1915 fbl %fcc2, loop_1916 edge8l %o2, %i2, %i1 fmovrdlz %o5, %f2, %f12 loop_1915: fmul8x16au %f8, %f15, %f8 loop_1916: fmovrdne %g2, %f2, %f10 std %f4, [%l7 + 0x58] fcmpne32 %f0, %f14, %g4 stb %o7, [%l7 + 0x59] fpmerge %f9, %f4, %f12 bshuffle %f6, %f10, %f12 edge32ln %o1, %g3, %g1 brnz,a %g5, loop_1917 fmovde %icc, %f13, %f5 ldx [%l7 + 0x10], %l2 fmovdneg %icc, %f14, %f2 loop_1917: array32 %i5, %o6, %l0 stx %i6, [%l7 + 0x08] mulx %l5, %i7, %i0 stb %l6, [%l7 + 0x46] tne %xcc, 0x1 fpadd16s %f5, %f13, %f14 brz,a %l4, loop_1918 ldub [%l7 + 0x3B], %i4 fands %f2, %f9, %f0 tpos %icc, 0x0 loop_1918: fpsub32s %f10, %f14, %f12 fbo,a %fcc2, loop_1919 brz %i3, loop_1920 ldd [%l7 + 0x08], %f4 ldsb [%l7 + 0x26], %o3 loop_1919: smul %o0, %g6, %l1 loop_1920: fcmps %fcc0, %f6, %f5 fabss %f3, %f6 fmovsgu %xcc, %f8, %f5 ldx [%l7 + 0x58], %o4 fpadd16 %f14, %f8, %f14 array8 %g7, %o2, %l3 fnot1s %f8, %f12 fbl,a %fcc1, loop_1921 fnot1 %f6, %f10 fbe,a %fcc3, loop_1922 fmovdcs %xcc, %f0, %f14 loop_1921: tl %xcc, 0x4 fsrc1s %f5, %f12 loop_1922: fornot2 %f10, %f12, %f12 st %f1, [%l7 + 0x78] fnands %f9, %f1, %f6 stx %i2, [%l7 + 0x70] lduw [%l7 + 0x7C], %o5 fsrc2 %f8, %f8 movneg %icc, %g2, %i1 orcc %o7, %o1, %g3 tl %icc, 0x6 fandnot1 %f6, %f0, %f2 movleu %icc, %g4, %g5 stx %g1, [%l7 + 0x58] fmovrdlez %i5, %f14, %f14 fbge %fcc2, loop_1923 fpack32 %f4, %f4, %f12 std %f2, [%l7 + 0x28] lduh [%l7 + 0x62], %o6 loop_1923: udiv %l0, 0x17CC, %i6 fmovsa %xcc, %f4, %f15 tsubcctv %l2, %i7, %l5 umulcc %l6, %l4, %i4 fbne,a %fcc0, loop_1924 movl %icc, %i3, %o3 movvc %xcc, %o0, %i0 ldsw [%l7 + 0x34], %l1 loop_1924: ldsw [%l7 + 0x54], %g6 fpackfix %f6, %f4 brz,a %o4, loop_1925 fpackfix %f4, %f15 st %f8, [%l7 + 0x5C] st %f4, [%l7 + 0x08] loop_1925: tvs %xcc, 0x6 xnor %g7, %o2, %i2 fmovde %xcc, %f10, %f14 stb %l3, [%l7 + 0x59] orncc %o5, %g2, %i1 lduh [%l7 + 0x46], %o7 ldx [%l7 + 0x48], %g3 andn %g4, 0x09A8, %g5 srl %g1, 0x1A, %i5 tvs %xcc, 0x7 fmovrde %o6, %f6, %f4 st %f9, [%l7 + 0x0C] lduw [%l7 + 0x40], %l0 fmovdl %xcc, %f8, %f11 fabsd %f14, %f10 tleu %xcc, 0x3 for %f8, %f12, %f0 edge8 %i6, %l2, %i7 bne,a %xcc, loop_1926 fmovdn %xcc, %f12, %f5 fmovdvs %xcc, %f9, %f1 movge %xcc, %l5, %l6 loop_1926: lduh [%l7 + 0x56], %l4 movrgz %i4, 0x314, %i3 std %f4, [%l7 + 0x08] fnors %f1, %f7, %f0 fmovrslez %o3, %f2, %f15 fmovdvs %xcc, %f14, %f11 fands %f1, %f4, %f11 fmovrslez %o0, %f10, %f15 stb %i0, [%l7 + 0x50] fabsd %f8, %f14 move %icc, %o1, %l1 ld [%l7 + 0x68], %f6 fbule,a %fcc1, loop_1927 array32 %o4, %g6, %g7 fmovdcs %icc, %f1, %f15 fmovs %f13, %f2 loop_1927: lduw [%l7 + 0x18], %i2 fbne,a %fcc2, loop_1928 xor %o2, %o5, %g2 fpadd16s %f2, %f1, %f15 fones %f3 loop_1928: bg,a,pt %icc, loop_1929 udivx %l3, 0x1BB8, %i1 fnegd %f0, %f14 ldsb [%l7 + 0x15], %g3 loop_1929: addc %g4, 0x0AB1, %o7 srlx %g1, %i5, %g5 fmovscc %xcc, %f8, %f7 ble,pn %icc, loop_1930 udivx %l0, 0x0C85, %i6 stx %o6, [%l7 + 0x58] tpos %xcc, 0x7 loop_1930: fandnot2s %f10, %f15, %f1 ldub [%l7 + 0x4A], %i7 stx %l5, [%l7 + 0x40] bpos,pn %icc, loop_1931 xnor %l2, %l4, %i4 ldsb [%l7 + 0x5D], %l6 andncc %o3, %i3, %o0 loop_1931: fmovdcs %xcc, %f0, %f7 ldx [%l7 + 0x50], %o1 ldsw [%l7 + 0x70], %l1 fabsd %f0, %f8 stb %o4, [%l7 + 0x6D] fbn %fcc3, loop_1932 fmovsg %xcc, %f5, %f15 tn %xcc, 0x1 fexpand %f11, %f2 loop_1932: brnz %g6, loop_1933 stw %g7, [%l7 + 0x44] edge32l %i2, %o2, %o5 ldsw [%l7 + 0x3C], %g2 loop_1933: fbe,a %fcc0, loop_1934 stw %i0, [%l7 + 0x58] fpsub16 %f14, %f2, %f10 fmuld8sux16 %f3, %f4, %f0 loop_1934: be,pt %icc, loop_1935 stb %i1, [%l7 + 0x16] movvs %icc, %g3, %l3 ldx [%l7 + 0x10], %o7 loop_1935: fmovdvc %xcc, %f0, %f13 fnor %f8, %f4, %f2 fcmpne32 %f2, %f14, %g1 alignaddrl %g4, %i5, %l0 ldsb [%l7 + 0x6C], %i6 stb %o6, [%l7 + 0x68] movleu %xcc, %i7, %g5 fxnors %f2, %f0, %f0 st %f0, [%l7 + 0x74] fpsub32s %f8, %f10, %f14 stb %l5, [%l7 + 0x6C] lduw [%l7 + 0x4C], %l4 edge8ln %l2, %l6, %i4 fxnors %f1, %f14, %f1 bneg,a %xcc, loop_1936 bneg %xcc, loop_1937 fcmple16 %f0, %f14, %i3 te %xcc, 0x1 loop_1936: lduw [%l7 + 0x78], %o0 loop_1937: edge16l %o1, %o3, %o4 movrgez %g6, 0x28E, %g7 fpadd16 %f4, %f4, %f8 lduw [%l7 + 0x58], %i2 stw %o2, [%l7 + 0x38] nop setx loop_1938, %l0, %l1 jmpl %l1, %o5 ldsw [%l7 + 0x5C], %l1 edge8ln %g2, %i0, %i1 mulscc %l3, 0x0A5C, %g3 loop_1938: fzeros %f9 ldsb [%l7 + 0x14], %o7 fbn,a %fcc2, loop_1939 ldsh [%l7 + 0x66], %g4 sll %g1, 0x1F, %i5 stx %i6, [%l7 + 0x78] loop_1939: fxors %f2, %f1, %f9 tg %icc, 0x1 umulcc %l0, %i7, %g5 st %f10, [%l7 + 0x58] fmuld8sux16 %f6, %f14, %f2 fabsd %f2, %f0 srl %l5, 0x0B, %l4 stw %o6, [%l7 + 0x50] ldsw [%l7 + 0x54], %l6 ldx [%l7 + 0x60], %l2 movrgz %i3, 0x370, %i4 st %f6, [%l7 + 0x68] sub %o1, 0x02D1, %o3 stw %o4, [%l7 + 0x3C] xor %g6, 0x1FC9, %o0 array16 %g7, %i2, %o2 nop setx loop_1940, %l0, %l1 jmpl %l1, %l1 tcc %xcc, 0x3 ldd [%l7 + 0x28], %f6 fbg %fcc3, loop_1941 loop_1940: umul %g2, 0x0D41, %o5 bvs,a loop_1942 edge8n %i1, %i0, %g3 loop_1941: smul %l3, 0x1E12, %g4 lduh [%l7 + 0x32], %g1 loop_1942: taddcc %o7, 0x09CE, %i6 movn %xcc, %i5, %l0 nop setx loop_1943, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x38], %g5 mulx %l5, 0x18D6, %i7 fmovrslez %o6, %f2, %f13 loop_1943: array32 %l4, %l6, %i3 fors %f11, %f1, %f3 ld [%l7 + 0x48], %f11 fandnot2 %f0, %f10, %f8 ldsb [%l7 + 0x7B], %l2 fblg %fcc3, loop_1944 ldub [%l7 + 0x3D], %i4 fsrc2 %f0, %f8 fmul8ulx16 %f2, %f12, %f10 loop_1944: brnz %o3, loop_1945 fmul8x16al %f3, %f5, %f4 fmovse %icc, %f5, %f1 movn %xcc, %o1, %o4 loop_1945: ldsw [%l7 + 0x74], %g6 fzero %f8 lduw [%l7 + 0x08], %o0 fsrc2 %f14, %f12 ldub [%l7 + 0x4C], %g7 srax %o2, 0x10, %l1 fandnot1 %f14, %f14, %f10 ldub [%l7 + 0x65], %g2 tl %icc, 0x3 fcmpgt32 %f6, %f4, %i2 edge8n %i1, %i0, %o5 fmovdcs %icc, %f4, %f11 sdiv %l3, 0x18AD, %g3 orncc %g1, 0x0F50, %g4 fbug,a %fcc3, loop_1946 fmovsgu %xcc, %f3, %f3 smulcc %o7, 0x088C, %i6 edge8ln %i5, %l0, %g5 loop_1946: fmovdgu %icc, %f1, %f5 smulcc %i7, 0x0541, %l5 edge8n %l4, %o6, %l6 array8 %l2, %i4, %i3 fmovdg %xcc, %f6, %f13 bvs,pt %icc, loop_1947 fcmps %fcc3, %f3, %f3 bvs %xcc, loop_1948 edge16 %o3, %o4, %o1 loop_1947: fmuld8sux16 %f6, %f15, %f4 ldsw [%l7 + 0x30], %g6 loop_1948: sllx %g7, %o2, %l1 taddcctv %g2, %o0, %i1 ldsh [%l7 + 0x0A], %i2 fnot2s %f11, %f2 ldub [%l7 + 0x5A], %o5 tn %xcc, 0x3 bleu,pt %icc, loop_1949 umul %i0, 0x03F9, %l3 ldsh [%l7 + 0x7C], %g3 movleu %icc, %g4, %o7 loop_1949: fble %fcc0, loop_1950 fornot2 %f4, %f10, %f10 fmovdn %xcc, %f11, %f7 stb %i6, [%l7 + 0x2F] loop_1950: movrne %i5, 0x215, %g1 fnand %f8, %f4, %f0 fmovdn %icc, %f4, %f4 fpack32 %f0, %f4, %f10 ld [%l7 + 0x7C], %f11 sth %g5, [%l7 + 0x68] udivx %l0, 0x038C, %l5 nop setx loop_1951, %l0, %l1 jmpl %l1, %l4 stw %i7, [%l7 + 0x20] std %f6, [%l7 + 0x08] stx %l6, [%l7 + 0x70] loop_1951: popc 0x15F4, %l2 st %f5, [%l7 + 0x1C] fpsub16 %f6, %f10, %f4 udiv %o6, 0x01CA, %i4 fpack32 %f4, %f6, %f0 ldsh [%l7 + 0x44], %i3 smulcc %o3, 0x1C44, %o1 mulscc %o4, 0x0C47, %g7 bvc,pn %icc, loop_1952 ldx [%l7 + 0x78], %o2 bg %icc, loop_1953 fcmped %fcc3, %f2, %f2 loop_1952: edge32 %l1, %g2, %o0 fmovsne %icc, %f6, %f9 loop_1953: sra %g6, %i2, %o5 fpsub32s %f1, %f10, %f12 brnz %i0, loop_1954 edge8l %l3, %g3, %g4 sdivcc %o7, 0x145D, %i1 fmovsvc %icc, %f6, %f6 loop_1954: fpsub16s %f6, %f3, %f0 fones %f14 fmovrsgz %i6, %f8, %f3 bge,a,pn %xcc, loop_1955 fmovscc %icc, %f15, %f14 or %g1, %g5, %i5 sth %l5, [%l7 + 0x6C] loop_1955: fpackfix %f6, %f3 fmovdcs %icc, %f10, %f14 bshuffle %f2, %f4, %f14 fmovsn %xcc, %f3, %f13 fnot2 %f4, %f2 stw %l4, [%l7 + 0x28] fpadd16s %f7, %f4, %f6 ldx [%l7 + 0x68], %l0 bgu,a %icc, loop_1956 fmovrdgz %i7, %f0, %f6 fpsub16s %f5, %f9, %f2 fmuld8sux16 %f9, %f4, %f12 loop_1956: ldsb [%l7 + 0x6B], %l2 ldsb [%l7 + 0x54], %l6 bpos,a loop_1957 fbul,a %fcc0, loop_1958 move %xcc, %o6, %i3 ble,a %icc, loop_1959 loop_1957: umulcc %i4, %o3, %o1 loop_1958: fpadd32 %f12, %f10, %f8 fbne %fcc0, loop_1960 loop_1959: std %f8, [%l7 + 0x50] ldx [%l7 + 0x40], %g7 std %f6, [%l7 + 0x78] loop_1960: sth %o2, [%l7 + 0x50] ldsb [%l7 + 0x0B], %o4 xnor %l1, %g2, %g6 brlz %i2, loop_1961 ldd [%l7 + 0x40], %f2 fmovsvc %xcc, %f0, %f11 popc %o5, %o0 loop_1961: array8 %i0, %g3, %l3 stw %g4, [%l7 + 0x5C] movrgz %i1, 0x3AB, %i6 fmovsle %icc, %f2, %f4 fandnot2 %f0, %f8, %f8 ldsw [%l7 + 0x28], %o7 edge16 %g5, %i5, %g1 umulcc %l4, 0x0910, %l5 array16 %i7, %l0, %l6 stx %l2, [%l7 + 0x50] lduh [%l7 + 0x6A], %i3 fbule %fcc0, loop_1962 bpos,pn %xcc, loop_1963 fbug,a %fcc0, loop_1964 edge16n %i4, %o6, %o3 loop_1962: fmovdl %icc, %f12, %f13 loop_1963: fsrc2 %f6, %f4 loop_1964: fsrc1s %f6, %f8 fmovse %xcc, %f11, %f13 edge8 %o1, %g7, %o4 fmovdg %icc, %f5, %f1 stx %o2, [%l7 + 0x78] fbug,a %fcc0, loop_1965 edge32l %l1, %g2, %g6 ld [%l7 + 0x70], %f13 bcc,a,pn %icc, loop_1966 loop_1965: movvs %xcc, %i2, %o5 fpmerge %f7, %f14, %f6 addccc %o0, 0x03C8, %i0 loop_1966: tneg %icc, 0x3 ble,pt %xcc, loop_1967 be,pt %xcc, loop_1968 fmovsneg %icc, %f13, %f13 ldx [%l7 + 0x08], %g3 loop_1967: ldsb [%l7 + 0x1E], %g4 loop_1968: mulscc %i1, 0x0FE7, %l3 movvs %icc, %o7, %g5 movrgez %i6, %g1, %l4 ldsb [%l7 + 0x58], %i5 ldsb [%l7 + 0x16], %l5 fcmpne16 %f10, %f4, %i7 ldd [%l7 + 0x48], %f8 ld [%l7 + 0x3C], %f15 edge16l %l6, %l2, %l0 fbge %fcc2, loop_1969 ldub [%l7 + 0x13], %i4 tleu %icc, 0x7 fmovrsgez %o6, %f15, %f13 loop_1969: ldub [%l7 + 0x6B], %o3 bl %xcc, loop_1970 ldsb [%l7 + 0x40], %o1 fmovdn %icc, %f4, %f8 std %f6, [%l7 + 0x08] loop_1970: lduw [%l7 + 0x2C], %i3 movgu %icc, %o4, %o2 tvc %xcc, 0x2 ldsh [%l7 + 0x44], %l1 orncc %g2, %g7, %i2 fxnor %f12, %f2, %f4 call loop_1971 bshuffle %f10, %f4, %f2 movneg %icc, %o5, %g6 movvs %icc, %i0, %o0 loop_1971: fcmped %fcc1, %f12, %f2 nop setx loop_1972, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movle %icc, %g3, %i1 stx %l3, [%l7 + 0x68] fmul8x16 %f5, %f4, %f8 loop_1972: stx %o7, [%l7 + 0x68] lduh [%l7 + 0x6E], %g4 bleu,a %icc, loop_1973 sra %i6, %g1, %l4 tvs %icc, 0x6 movrgz %g5, 0x0B0, %l5 loop_1973: umulcc %i7, %l6, %i5 edge32ln %l2, %i4, %l0 movg %xcc, %o3, %o1 stb %o6, [%l7 + 0x65] and %i3, %o4, %l1 fmovsne %xcc, %f1, %f11 tvc %icc, 0x1 st %f9, [%l7 + 0x28] taddcc %g2, %o2, %g7 sth %o5, [%l7 + 0x18] fbuge %fcc1, loop_1974 ld [%l7 + 0x60], %f10 fmovrsgz %i2, %f6, %f7 ldub [%l7 + 0x5D], %i0 loop_1974: fba,a %fcc0, loop_1975 ldsh [%l7 + 0x3A], %o0 fmul8sux16 %f12, %f8, %f6 faligndata %f10, %f10, %f10 loop_1975: std %f8, [%l7 + 0x18] ldx [%l7 + 0x10], %g6 nop setx loop_1976, %l0, %l1 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 %f6 edge8ln %g3, %i1, %o7 tl %icc, 0x2 loop_1976: fnands %f1, %f10, %f3 ta %xcc, 0x2 tleu %xcc, 0x4 fmovs %f0, %f3 fmovrdne %l3, %f4, %f10 nop setx loop_1977, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srlx %g4, %g1, %i6 fabsd %f4, %f12 fcmpne16 %f4, %f12, %l4 loop_1977: sllx %l5, %i7, %g5 ldsb [%l7 + 0x12], %l6 lduw [%l7 + 0x30], %l2 stx %i4, [%l7 + 0x78] st %f15, [%l7 + 0x20] stb %l0, [%l7 + 0x09] ldx [%l7 + 0x48], %i5 fcmpeq32 %f12, %f0, %o3 nop setx loop_1978, %l0, %l1 jmpl %l1, %o1 fabsd %f14, %f14 brlz %o6, loop_1979 add %o4, %l1, %i3 loop_1978: fmovdneg %icc, %f11, %f6 ld [%l7 + 0x30], %f15 loop_1979: ldsb [%l7 + 0x61], %g2 stx %o2, [%l7 + 0x08] smul %o5, 0x1073, %g7 add %i2, 0x0D97, %i0 xnor %g6, 0x0B43, %o0 ldd [%l7 + 0x28], %f0 fmovdg %xcc, %f4, %f1 st %f0, [%l7 + 0x4C] fmovdpos %icc, %f15, %f14 fmovsge %icc, %f0, %f6 fpsub16 %f8, %f2, %f2 ld [%l7 + 0x50], %f4 add %i1, %o7, %l3 fmovde %icc, %f5, %f12 fmul8x16al %f12, %f13, %f12 fnot1s %f6, %f7 fpack32 %f12, %f8, %f6 tpos %xcc, 0x7 ldsw [%l7 + 0x64], %g3 fbl,a %fcc2, loop_1980 ld [%l7 + 0x58], %f14 mulscc %g4, 0x168F, %g1 fmul8x16 %f0, %f12, %f8 loop_1980: bgu,a loop_1981 bvs,a loop_1982 fmovdne %xcc, %f11, %f9 andcc %l4, %l5, %i7 loop_1981: bgu,a,pn %icc, loop_1983 loop_1982: fmovdl %icc, %f2, %f4 movrlez %i6, 0x3B4, %g5 sth %l2, [%l7 + 0x1E] loop_1983: fpack32 %f10, %f12, %f12 fornot1s %f2, %f8, %f4 fnot1 %f6, %f4 edge32n %i4, %l6, %i5 bg,a loop_1984 brgez,a %o3, loop_1985 fbo,a %fcc2, loop_1986 and %l0, %o6, %o4 loop_1984: bpos,a,pn %xcc, loop_1987 loop_1985: fmovrdne %l1, %f14, %f10 loop_1986: tn %xcc, 0x4 movrlez %i3, 0x398, %g2 loop_1987: ba,pn %xcc, loop_1988 fmovdl %icc, %f1, %f7 ldsb [%l7 + 0x37], %o2 brlz,a %o1, loop_1989 loop_1988: taddcc %o5, %i2, %g7 sth %g6, [%l7 + 0x70] fmovsa %xcc, %f9, %f3 loop_1989: ldd [%l7 + 0x78], %f12 tcc %icc, 0x7 udivx %i0, 0x1D00, %o0 fandnot1s %f9, %f4, %f1 stx %o7, [%l7 + 0x58] stw %l3, [%l7 + 0x48] stb %g3, [%l7 + 0x18] array16 %g4, %i1, %g1 stx %l5, [%l7 + 0x58] taddcc %l4, 0x04D7, %i7 fbn %fcc1, loop_1990 ble,pn %icc, loop_1991 lduw [%l7 + 0x08], %i6 bgu,a loop_1992 loop_1990: fpsub32s %f13, %f14, %f4 loop_1991: fmovscs %icc, %f13, %f9 ldd [%l7 + 0x18], %f14 loop_1992: st %f0, [%l7 + 0x4C] movge %xcc, %g5, %i4 ldsb [%l7 + 0x0C], %l2 nop setx loop_1993, %l0, %l1 jmpl %l1, %l6 ba %xcc, loop_1994 sdivcc %i5, 0x0FD0, %o3 siam 0x1 loop_1993: fones %f11 loop_1994: ldsb [%l7 + 0x0A], %l0 bneg,pn %xcc, loop_1995 movge %xcc, %o6, %o4 stw %i3, [%l7 + 0x60] lduh [%l7 + 0x66], %l1 loop_1995: lduw [%l7 + 0x0C], %o2 tne %icc, 0x7 stx %o1, [%l7 + 0x30] ld [%l7 + 0x7C], %f12 ldsb [%l7 + 0x1C], %o5 orncc %i2, %g2, %g6 fbl %fcc3, loop_1996 st %f15, [%l7 + 0x2C] edge32 %g7, %i0, %o0 fmovdcs %icc, %f13, %f11 loop_1996: bshuffle %f14, %f2, %f12 sth %l3, [%l7 + 0x60] ldd [%l7 + 0x68], %f10 addccc %o7, %g3, %g4 array32 %i1, %g1, %l5 ldsb [%l7 + 0x44], %i7 fornot2 %f14, %f2, %f2 tn %xcc, 0x6 stb %i6, [%l7 + 0x2A] ldsh [%l7 + 0x66], %g5 stw %i4, [%l7 + 0x74] stx %l4, [%l7 + 0x60] ldsb [%l7 + 0x62], %l2 for %f8, %f0, %f0 fcmpgt32 %f0, %f12, %l6 sth %i5, [%l7 + 0x34] st %f13, [%l7 + 0x20] tvc %icc, 0x4 fmuld8ulx16 %f7, %f9, %f2 ble,a loop_1997 ldsb [%l7 + 0x0C], %o3 xorcc %l0, %o6, %i3 fmovspos %icc, %f14, %f11 loop_1997: fblg %fcc0, loop_1998 fbue %fcc1, loop_1999 fpsub16s %f7, %f5, %f10 bgu,a,pn %icc, loop_2000 loop_1998: ldx [%l7 + 0x48], %l1 loop_1999: ta %xcc, 0x5 edge32l %o2, %o1, %o5 loop_2000: lduh [%l7 + 0x66], %o4 movvc %icc, %i2, %g2 subccc %g7, 0x0372, %g6 fmul8x16au %f3, %f9, %f12 nop setx loop_2001, %l0, %l1 jmpl %l1, %o0 sdivcc %i0, 0x0A92, %l3 bg,pt %xcc, loop_2002 addc %g3, 0x0605, %o7 loop_2001: lduw [%l7 + 0x64], %g4 xor %g1, %i1, %l5 loop_2002: fmovrdlz %i6, %f8, %f10 fmovdcc %xcc, %f3, %f5 movge %xcc, %i7, %g5 fmovsvc %icc, %f10, %f15 fcmple16 %f6, %f0, %l4 andncc %l2, %l6, %i5 orncc %o3, 0x06F2, %i4 brgz,a %l0, loop_2003 and %i3, 0x0240, %l1 stb %o6, [%l7 + 0x33] bge loop_2004 loop_2003: st %f15, [%l7 + 0x08] fmuld8ulx16 %f12, %f6, %f6 lduw [%l7 + 0x70], %o2 loop_2004: mulscc %o5, %o4, %i2 movleu %icc, %g2, %o1 fpadd32 %f2, %f10, %f10 movrgz %g6, %o0, %g7 brnz,a %i0, loop_2005 fmovdle %xcc, %f8, %f12 stx %g3, [%l7 + 0x10] st %f0, [%l7 + 0x70] loop_2005: ldsw [%l7 + 0x3C], %l3 fandnot2 %f12, %f8, %f6 fpackfix %f4, %f8 stw %g4, [%l7 + 0x48] st %f4, [%l7 + 0x48] ld [%l7 + 0x20], %f4 fmul8ulx16 %f2, %f10, %f12 fcmps %fcc2, %f10, %f2 siam 0x3 movcc %xcc, %o7, %i1 stb %l5, [%l7 + 0x24] brlez %i6, loop_2006 ldub [%l7 + 0x30], %g1 fcmpeq32 %f10, %f4, %g5 edge32ln %l4, %i7, %l2 loop_2006: fornot2 %f0, %f6, %f6 brgez,a %i5, loop_2007 fmovd %f8, %f10 ldsb [%l7 + 0x37], %l6 nop setx loop_2008, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2007: ldd [%l7 + 0x58], %f4 move %xcc, %o3, %l0 alignaddrl %i4, %l1, %o6 loop_2008: stw %o2, [%l7 + 0x64] sub %i3, %o4, %o5 tneg %icc, 0x0 fone %f8 fnors %f1, %f2, %f15 lduw [%l7 + 0x54], %i2 tvc %xcc, 0x1 fbug %fcc1, loop_2009 fmovsleu %xcc, %f8, %f11 fcmpne16 %f4, %f6, %g2 ldsb [%l7 + 0x1A], %o1 loop_2009: ldsh [%l7 + 0x28], %o0 udivx %g6, 0x189D, %g7 movneg %xcc, %i0, %g3 fone %f4 edge32 %g4, %l3, %o7 stx %i1, [%l7 + 0x08] bge,a %icc, loop_2010 tsubcc %l5, %i6, %g1 bvs %xcc, loop_2011 andcc %l4, %g5, %i7 loop_2010: st %f15, [%l7 + 0x28] bl %xcc, loop_2012 loop_2011: ldsw [%l7 + 0x4C], %l2 fbe %fcc3, loop_2013 fpadd16s %f2, %f12, %f14 loop_2012: ldub [%l7 + 0x1F], %l6 ld [%l7 + 0x20], %f11 loop_2013: stw %o3, [%l7 + 0x24] lduh [%l7 + 0x28], %i5 fmovrdgez %l0, %f4, %f6 tle %xcc, 0x5 fpsub16s %f3, %f4, %f4 fors %f7, %f13, %f5 ldsw [%l7 + 0x30], %l1 ldx [%l7 + 0x68], %i4 stx %o6, [%l7 + 0x40] fnor %f14, %f14, %f12 fbg %fcc3, loop_2014 ldsh [%l7 + 0x12], %o2 fbul %fcc1, loop_2015 taddcctv %o4, 0x119B, %o5 loop_2014: fbuge %fcc3, loop_2016 stb %i2, [%l7 + 0x4E] loop_2015: brlz,a %g2, loop_2017 bne,pn %icc, loop_2018 loop_2016: fmovrslez %i3, %f6, %f11 subcc %o0, 0x0D39, %g6 loop_2017: fcmps %fcc0, %f10, %f14 loop_2018: fors %f9, %f10, %f11 andcc %g7, 0x1F14, %i0 ldx [%l7 + 0x78], %o1 ldsb [%l7 + 0x11], %g3 stx %l3, [%l7 + 0x38] stw %o7, [%l7 + 0x1C] fmovrslz %i1, %f14, %f5 stx %l5, [%l7 + 0x58] movvc %xcc, %i6, %g1 movvc %icc, %g4, %l4 fmovdpos %icc, %f2, %f1 sth %i7, [%l7 + 0x56] fmovse %xcc, %f13, %f13 sdivx %l2, 0x1E5C, %l6 fnor %f12, %f12, %f14 ldub [%l7 + 0x15], %g5 fcmps %fcc0, %f6, %f15 edge16l %o3, %i5, %l0 ldsb [%l7 + 0x10], %i4 siam 0x1 sdivx %o6, 0x02C9, %l1 udivcc %o2, 0x0B28, %o5 sth %o4, [%l7 + 0x3E] movpos %xcc, %g2, %i2 fcmpne32 %f10, %f0, %o0 fmovrsne %i3, %f12, %f2 smulcc %g7, 0x04FD, %i0 bge,a loop_2019 sth %o1, [%l7 + 0x46] edge8n %g3, %l3, %o7 stw %g6, [%l7 + 0x20] loop_2019: or %i1, %l5, %i6 fcmpeq32 %f8, %f10, %g1 movvc %icc, %l4, %g4 ldx [%l7 + 0x38], %l2 fmovrdgz %l6, %f14, %f0 ldsh [%l7 + 0x28], %g5 fmovsn %icc, %f7, %f0 pdist %f6, %f8, %f6 std %f6, [%l7 + 0x68] movg %xcc, %o3, %i5 fandnot1 %f4, %f8, %f4 ldub [%l7 + 0x35], %i7 ldd [%l7 + 0x78], %f8 movne %icc, %i4, %o6 ldsw [%l7 + 0x3C], %l1 fmovdcs %xcc, %f10, %f5 bleu,pn %xcc, loop_2020 andncc %l0, %o2, %o5 sllx %g2, %o4, %o0 fmovrde %i3, %f2, %f4 loop_2020: fmovdcc %icc, %f2, %f15 fmuld8ulx16 %f8, %f9, %f12 movcs %xcc, %g7, %i0 fmovrdlez %o1, %f6, %f10 movrgez %g3, %l3, %i2 fmovdn %icc, %f0, %f6 tge %icc, 0x2 fabss %f4, %f4 fmovsleu %icc, %f11, %f12 fmovrslez %g6, %f6, %f9 edge16ln %i1, %l5, %i6 fmovrdlz %g1, %f6, %f12 fmovsa %icc, %f12, %f15 fmovrse %l4, %f3, %f14 fornot2 %f12, %f2, %f0 popc %g4, %o7 fbne,a %fcc2, loop_2021 taddcctv %l2, %l6, %o3 fzeros %f2 ld [%l7 + 0x68], %f3 loop_2021: fcmpes %fcc3, %f11, %f1 fmovdvs %icc, %f11, %f7 lduw [%l7 + 0x1C], %i5 alignaddr %g5, %i4, %i7 movleu %xcc, %l1, %l0 tle %xcc, 0x6 fnegd %f14, %f2 fmovsneg %icc, %f5, %f0 fmovrdlz %o6, %f6, %f12 fmovsgu %icc, %f6, %f4 fcmple32 %f14, %f14, %o5 ldd [%l7 + 0x68], %f12 lduw [%l7 + 0x14], %o2 lduh [%l7 + 0x0E], %g2 fmovda %xcc, %f5, %f11 movcc %icc, %o4, %o0 sth %g7, [%l7 + 0x3C] std %f8, [%l7 + 0x50] bvs loop_2022 ldsw [%l7 + 0x74], %i3 fandnot2 %f2, %f8, %f4 std %f6, [%l7 + 0x38] loop_2022: fsrc2 %f8, %f10 andcc %i0, %o1, %l3 ldd [%l7 + 0x68], %f10 lduw [%l7 + 0x10], %i2 ldsb [%l7 + 0x1E], %g3 fnot1 %f2, %f12 fmovd %f4, %f0 tne %xcc, 0x1 andn %g6, %l5, %i1 ldd [%l7 + 0x58], %f14 fmovdvc %xcc, %f9, %f10 fxnors %f7, %f11, %f8 edge8l %g1, %l4, %g4 fpadd32s %f13, %f13, %f6 movgu %icc, %i6, %l2 fmovsle %xcc, %f3, %f0 movl %xcc, %o7, %l6 alignaddrl %o3, %g5, %i4 fmul8x16au %f12, %f3, %f14 fcmple32 %f14, %f0, %i5 lduw [%l7 + 0x48], %l1 nop setx loop_2023, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f8, [%l7 + 0x58] ldsb [%l7 + 0x1A], %i7 mulscc %l0, 0x0BE6, %o6 loop_2023: fmuld8ulx16 %f13, %f4, %f8 stx %o5, [%l7 + 0x10] bvc,a %icc, loop_2024 std %f2, [%l7 + 0x18] fmul8ulx16 %f14, %f12, %f14 fpadd32 %f12, %f6, %f2 loop_2024: bgu,a %icc, loop_2025 tsubcctv %o2, %g2, %o4 bl,a,pn %xcc, loop_2026 ldsh [%l7 + 0x14], %o0 loop_2025: sth %i3, [%l7 + 0x44] edge32l %g7, %o1, %i0 loop_2026: fmovdgu %icc, %f7, %f7 tvc %xcc, 0x5 fpsub16s %f9, %f4, %f0 stb %i2, [%l7 + 0x5C] fbuge,a %fcc1, loop_2027 array16 %g3, %g6, %l3 pdist %f0, %f0, %f8 ldub [%l7 + 0x41], %l5 loop_2027: ldd [%l7 + 0x28], %f2 fandnot1s %f5, %f5, %f10 movleu %icc, %i1, %g1 array32 %l4, %i6, %l2 ld [%l7 + 0x2C], %f10 movvs %icc, %g4, %l6 fmovdvc %xcc, %f1, %f10 lduw [%l7 + 0x7C], %o7 st %f3, [%l7 + 0x4C] movrne %o3, 0x141, %g5 andcc %i4, 0x1AC9, %l1 fpmerge %f3, %f6, %f0 fmovrslez %i7, %f9, %f12 stx %i5, [%l7 + 0x60] st %f2, [%l7 + 0x08] fcmpeq32 %f6, %f10, %l0 orn %o5, %o2, %o6 movgu %icc, %o4, %o0 stw %g2, [%l7 + 0x74] udiv %i3, 0x0EC1, %g7 fmovsge %xcc, %f9, %f4 ldsh [%l7 + 0x6A], %o1 ldub [%l7 + 0x70], %i2 fmul8x16al %f10, %f8, %f8 fbn %fcc1, loop_2028 mova %xcc, %i0, %g6 fnegs %f4, %f15 subccc %l3, 0x0A30, %g3 loop_2028: srlx %l5, %g1, %l4 subccc %i1, %i6, %l2 fandnot2 %f12, %f4, %f12 andn %g4, %l6, %o3 xnorcc %g5, 0x1BD4, %o7 nop setx loop_2029, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x08], %f14 ld [%l7 + 0x60], %f14 sdivx %l1, 0x199B, %i7 loop_2029: ldub [%l7 + 0x67], %i4 fbul,a %fcc0, loop_2030 nop setx loop_2031, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x46], %l0 edge32l %i5, %o2, %o6 loop_2030: movvc %xcc, %o4, %o5 loop_2031: fxor %f10, %f2, %f14 fmovde %xcc, %f12, %f3 sll %g2, %i3, %o0 st %f4, [%l7 + 0x2C] bn,a,pt %icc, loop_2032 tsubcc %o1, 0x0854, %g7 fmovscc %icc, %f6, %f4 st %f10, [%l7 + 0x78] loop_2032: sdivcc %i2, 0x14B8, %g6 fbge,a %fcc0, loop_2033 fxnor %f6, %f10, %f14 brlez,a %l3, loop_2034 fxors %f11, %f14, %f6 loop_2033: bg,a,pn %icc, loop_2035 brlez %g3, loop_2036 loop_2034: fpadd32s %f14, %f15, %f9 xorcc %l5, %g1, %l4 loop_2035: fpadd16s %f13, %f9, %f7 loop_2036: brlez,a %i0, loop_2037 tle %icc, 0x5 edge8 %i1, %i6, %l2 sth %l6, [%l7 + 0x5C] loop_2037: orncc %o3, 0x184E, %g5 ldx [%l7 + 0x78], %o7 stx %g4, [%l7 + 0x18] fmovdneg %icc, %f3, %f14 fmovscs %icc, %f15, %f7 ldsw [%l7 + 0x50], %l1 fmovsgu %xcc, %f5, %f6 stb %i4, [%l7 + 0x7C] ldd [%l7 + 0x50], %f2 ldd [%l7 + 0x28], %f10 movrgez %l0, %i5, %i7 fbule %fcc2, loop_2038 tle %icc, 0x5 movrlz %o2, %o4, %o6 ldd [%l7 + 0x68], %f4 loop_2038: fabss %f2, %f3 tneg %icc, 0x0 bne,a,pt %icc, loop_2039 tsubcc %g2, %o5, %o0 fmovs %f14, %f5 ldx [%l7 + 0x40], %o1 loop_2039: te %icc, 0x6 stx %g7, [%l7 + 0x40] ldsb [%l7 + 0x6B], %i2 edge8l %g6, %i3, %g3 ta %xcc, 0x1 ldub [%l7 + 0x45], %l3 movne %icc, %l5, %g1 movg %xcc, %i0, %i1 st %f5, [%l7 + 0x50] bgu %xcc, loop_2040 lduw [%l7 + 0x38], %i6 movl %xcc, %l2, %l4 nop setx loop_2041, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2040: move %icc, %l6, %g5 fmovdcs %xcc, %f2, %f5 fbu,a %fcc3, loop_2042 loop_2041: lduw [%l7 + 0x20], %o7 lduh [%l7 + 0x50], %o3 subc %g4, %i4, %l0 loop_2042: ld [%l7 + 0x10], %f4 addcc %i5, 0x177A, %l1 fmovsl %xcc, %f14, %f1 sdivcc %i7, 0x0021, %o2 movvs %icc, %o6, %o4 ta %icc, 0x4 orncc %g2, %o5, %o0 ldsb [%l7 + 0x31], %o1 subcc %g7, %i2, %g6 brgz %g3, loop_2043 stb %i3, [%l7 + 0x38] subcc %l3, %g1, %l5 tl %icc, 0x5 loop_2043: edge32ln %i0, %i1, %i6 fmovs %f12, %f15 alignaddr %l2, %l6, %g5 tg %icc, 0x0 taddcc %o7, 0x1F58, %o3 bn,a,pt %icc, loop_2044 ldd [%l7 + 0x70], %f2 st %f4, [%l7 + 0x64] ldsh [%l7 + 0x16], %g4 loop_2044: brz %l4, loop_2045 movneg %xcc, %i4, %i5 stb %l0, [%l7 + 0x25] subcc %l1, 0x1953, %o2 loop_2045: stx %o6, [%l7 + 0x30] andncc %o4, %g2, %o5 stw %i7, [%l7 + 0x14] tge %xcc, 0x3 ldsw [%l7 + 0x3C], %o0 fabsd %f0, %f0 std %f0, [%l7 + 0x78] std %f12, [%l7 + 0x78] fmovdleu %xcc, %f14, %f1 brgez,a %o1, loop_2046 ldsb [%l7 + 0x4F], %i2 fornot2s %f4, %f11, %f1 ldsh [%l7 + 0x6E], %g6 loop_2046: ldd [%l7 + 0x58], %f2 std %f0, [%l7 + 0x48] bgu,pn %icc, loop_2047 fcmpeq32 %f4, %f14, %g7 ldub [%l7 + 0x7F], %g3 brnz %i3, loop_2048 loop_2047: te %xcc, 0x5 lduh [%l7 + 0x74], %g1 move %xcc, %l5, %l3 loop_2048: fbul,a %fcc2, loop_2049 movrgez %i0, %i1, %l2 fandnot1s %f12, %f1, %f7 taddcc %l6, %i6, %o7 loop_2049: tgu %xcc, 0x4 ldsh [%l7 + 0x70], %o3 subccc %g5, 0x1DD7, %g4 std %f0, [%l7 + 0x70] fmovrsgez %i4, %f6, %f14 st %f15, [%l7 + 0x48] tleu %icc, 0x6 fbo,a %fcc0, loop_2050 udivx %l4, 0x16A7, %l0 ld [%l7 + 0x70], %f10 fcmpeq16 %f10, %f4, %i5 loop_2050: fmovdle %xcc, %f11, %f1 fpsub16 %f2, %f10, %f6 call loop_2051 fcmpne16 %f10, %f14, %o2 edge32 %o6, %l1, %o4 fcmpeq32 %f8, %f2, %o5 loop_2051: std %f14, [%l7 + 0x68] stx %g2, [%l7 + 0x50] st %f4, [%l7 + 0x58] movrgez %i7, 0x181, %o1 ldsh [%l7 + 0x62], %o0 movpos %xcc, %g6, %i2 srlx %g7, %g3, %g1 fmovse %icc, %f12, %f7 ldsh [%l7 + 0x3C], %i3 fors %f8, %f2, %f2 ldub [%l7 + 0x5B], %l3 ldsb [%l7 + 0x50], %i0 fcmpgt16 %f8, %f12, %i1 fandnot1 %f4, %f2, %f8 movrlz %l2, 0x32E, %l5 movrlz %l6, 0x339, %o7 brlz %o3, loop_2052 fmovse %icc, %f7, %f3 movcc %xcc, %i6, %g5 bgu,a loop_2053 loop_2052: ldub [%l7 + 0x3B], %i4 ldsw [%l7 + 0x40], %g4 movleu %xcc, %l4, %i5 loop_2053: ldsw [%l7 + 0x38], %l0 stw %o6, [%l7 + 0x70] fmovdle %icc, %f8, %f14 fmovsvs %icc, %f14, %f8 bne,pn %icc, loop_2054 lduw [%l7 + 0x38], %l1 ldsb [%l7 + 0x64], %o4 fmovsl %icc, %f12, %f15 loop_2054: lduw [%l7 + 0x40], %o5 bvs,a loop_2055 fpsub16 %f2, %f6, %f14 fbg,a %fcc0, loop_2056 ldub [%l7 + 0x5E], %g2 loop_2055: fbuge %fcc1, loop_2057 fmovrdgez %o2, %f2, %f12 loop_2056: fmovdgu %icc, %f10, %f7 stw %o1, [%l7 + 0x38] loop_2057: fmuld8sux16 %f12, %f4, %f0 sdiv %o0, 0x0FB4, %i7 fbge,a %fcc1, loop_2058 fpack16 %f6, %f11 edge32ln %i2, %g6, %g3 movvs %xcc, %g1, %i3 loop_2058: movleu %icc, %l3, %i0 ldd [%l7 + 0x50], %f2 fxors %f13, %f5, %f9 fbul,a %fcc3, loop_2059 stb %g7, [%l7 + 0x3C] fxnor %f6, %f12, %f12 ldd [%l7 + 0x38], %f14 loop_2059: fcmpne32 %f14, %f8, %i1 fmovrdgz %l2, %f2, %f10 fmovdg %xcc, %f12, %f10 fbe,a %fcc1, loop_2060 stw %l5, [%l7 + 0x74] fmul8sux16 %f8, %f2, %f6 st %f5, [%l7 + 0x78] loop_2060: stw %l6, [%l7 + 0x1C] fmovsvc %xcc, %f12, %f2 ldx [%l7 + 0x10], %o3 fabss %f7, %f2 ldd [%l7 + 0x20], %f2 movrgez %o7, 0x334, %i6 lduh [%l7 + 0x4C], %g5 ldx [%l7 + 0x38], %g4 be %icc, loop_2061 stw %l4, [%l7 + 0x38] edge8n %i5, %l0, %i4 siam 0x3 loop_2061: brz,a %o6, loop_2062 taddcc %o4, 0x0F59, %l1 udiv %g2, 0x12AD, %o2 movpos %icc, %o1, %o0 loop_2062: sth %o5, [%l7 + 0x1C] brgez,a %i7, loop_2063 fmovsneg %icc, %f9, %f11 sub %g6, 0x095C, %g3 fornot1s %f5, %f4, %f3 loop_2063: fcmps %fcc2, %f0, %f3 fandnot2s %f15, %f5, %f11 lduw [%l7 + 0x48], %i2 fornot2 %f6, %f8, %f14 st %f13, [%l7 + 0x28] std %f6, [%l7 + 0x78] fmovdcs %icc, %f8, %f11 addcc %g1, 0x0DA7, %i3 subcc %i0, 0x11F6, %g7 fmovsvc %xcc, %f14, %f2 ldsh [%l7 + 0x1E], %i1 umul %l2, 0x1E26, %l3 fbul %fcc3, loop_2064 subc %l5, %o3, %o7 std %f0, [%l7 + 0x10] edge8ln %l6, %g5, %g4 loop_2064: fnand %f6, %f2, %f14 ldub [%l7 + 0x48], %l4 subccc %i6, 0x1A87, %l0 fnands %f6, %f4, %f14 movcs %icc, %i5, %i4 fnot2 %f8, %f12 fnors %f5, %f8, %f13 st %f1, [%l7 + 0x50] edge16ln %o4, %l1, %o6 fcmpne32 %f14, %f10, %g2 sdivcc %o2, 0x19F9, %o0 fbge %fcc0, loop_2065 bpos loop_2066 fmovs %f0, %f0 fmovrdgez %o1, %f0, %f2 loop_2065: sth %o5, [%l7 + 0x7A] loop_2066: ldsw [%l7 + 0x50], %i7 lduw [%l7 + 0x68], %g6 umul %g3, %i2, %g1 fornot1 %f12, %f6, %f4 ble,a,pn %icc, loop_2067 be %icc, loop_2068 st %f12, [%l7 + 0x14] ldsb [%l7 + 0x14], %i3 loop_2067: fmovdl %icc, %f13, %f5 loop_2068: fabsd %f8, %f14 ld [%l7 + 0x30], %f0 edge8n %i0, %i1, %g7 fmovdne %icc, %f14, %f12 ldsb [%l7 + 0x7E], %l2 tge %xcc, 0x5 fnegd %f2, %f6 movge %icc, %l5, %o3 fmovrdgz %o7, %f0, %f2 st %f8, [%l7 + 0x08] fmovsge %xcc, %f3, %f11 siam 0x3 fmovrdgez %l3, %f0, %f4 bl,a loop_2069 fcmple32 %f14, %f8, %g5 movrlez %l6, %l4, %i6 fmovscs %xcc, %f3, %f7 loop_2069: ld [%l7 + 0x30], %f1 fexpand %f15, %f4 fmovdl %icc, %f7, %f10 std %f0, [%l7 + 0x50] stx %l0, [%l7 + 0x60] fbo,a %fcc2, loop_2070 bgu loop_2071 bcc,a %icc, loop_2072 movgu %icc, %g4, %i4 loop_2070: fmul8x16al %f4, %f2, %f4 loop_2071: std %f10, [%l7 + 0x50] loop_2072: fpsub16 %f6, %f2, %f14 stw %i5, [%l7 + 0x08] ldub [%l7 + 0x0F], %o4 fmovdg %xcc, %f15, %f11 movle %icc, %l1, %g2 ldd [%l7 + 0x40], %f4 ldd [%l7 + 0x38], %f12 fpackfix %f6, %f2 ld [%l7 + 0x3C], %f8 fble,a %fcc3, loop_2073 lduw [%l7 + 0x7C], %o2 stw %o0, [%l7 + 0x18] mulx %o6, 0x12B9, %o1 loop_2073: movvs %icc, %i7, %o5 fors %f8, %f6, %f1 stw %g3, [%l7 + 0x60] fmovdge %icc, %f5, %f7 ldx [%l7 + 0x48], %g6 st %f3, [%l7 + 0x40] bvs %xcc, loop_2074 bvs,a,pn %icc, loop_2075 fmovda %xcc, %f15, %f4 fmovda %icc, %f2, %f3 loop_2074: smul %g1, %i2, %i3 loop_2075: fxors %f4, %f4, %f14 ldd [%l7 + 0x78], %f12 fbge,a %fcc3, loop_2076 brnz %i1, loop_2077 sdivx %g7, 0x154E, %i0 xnor %l2, 0x1780, %l5 loop_2076: movrgz %o3, %l3, %g5 loop_2077: fmovd %f6, %f6 ldub [%l7 + 0x24], %l6 bne loop_2078 fmovrde %o7, %f4, %f6 ld [%l7 + 0x40], %f6 fbge,a %fcc2, loop_2079 loop_2078: add %i6, %l4, %g4 xnor %i4, 0x14DD, %l0 fbule %fcc0, loop_2080 loop_2079: ldub [%l7 + 0x1D], %i5 movrne %o4, %l1, %o2 edge8 %g2, %o0, %o6 loop_2080: fmovrdgez %i7, %f0, %f6 fmovrsgez %o1, %f13, %f15 nop setx loop_2081, %l0, %l1 jmpl %l1, %g3 stw %o5, [%l7 + 0x58] ldsw [%l7 + 0x34], %g1 brgz %i2, loop_2082 loop_2081: srlx %g6, 0x1A, %i1 fmul8ulx16 %f0, %f2, %f2 edge8ln %g7, %i3, %i0 loop_2082: fpadd32 %f14, %f4, %f8 fmovscs %xcc, %f15, %f0 xnor %l2, 0x13EF, %l5 fcmpgt16 %f14, %f8, %o3 fpsub32s %f10, %f5, %f6 taddcc %l3, 0x0589, %g5 be,pn %xcc, loop_2083 alignaddr %o7, %l6, %l4 fbl %fcc3, loop_2084 bcs %icc, loop_2085 loop_2083: movrne %g4, 0x389, %i6 ldx [%l7 + 0x60], %l0 loop_2084: for %f12, %f0, %f10 loop_2085: edge32ln %i5, %i4, %l1 fmovs %f10, %f3 ldd [%l7 + 0x70], %f10 orn %o2, %g2, %o0 edge32 %o6, %o4, %i7 tn %icc, 0x6 call loop_2086 fmovsn %xcc, %f13, %f5 addc %g3, 0x0D79, %o5 std %f14, [%l7 + 0x08] loop_2086: bcs,a,pt %xcc, loop_2087 ldsw [%l7 + 0x1C], %g1 tgu %xcc, 0x5 ldsw [%l7 + 0x1C], %o1 loop_2087: bn,pn %icc, loop_2088 taddcc %i2, %i1, %g7 fmul8x16al %f2, %f12, %f0 stx %g6, [%l7 + 0x48] loop_2088: fmul8x16al %f3, %f7, %f4 ldsw [%l7 + 0x78], %i0 nop setx loop_2089, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done or %i3, 0x03AB, %l2 alignaddrl %o3, %l5, %g5 movrlz %l3, 0x1BA, %o7 loop_2089: fcmpne16 %f2, %f14, %l6 nop setx loop_2090, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot1s %f11, %f12, %f13 subccc %l4, %g4, %l0 movcs %icc, %i5, %i4 loop_2090: udivcc %l1, 0x0797, %o2 stw %g2, [%l7 + 0x20] fmovrsne %o0, %f5, %f13 std %f2, [%l7 + 0x70] edge16ln %i6, %o6, %i7 fmovsleu %xcc, %f7, %f13 fmovdneg %icc, %f2, %f3 fmovrdgz %g3, %f0, %f8 fmovrslez %o4, %f11, %f7 fmovscs %icc, %f5, %f1 fmovrdgz %o5, %f6, %f12 ba,pn %icc, loop_2091 ldsh [%l7 + 0x40], %o1 bcc,pn %icc, loop_2092 fmovrdlez %g1, %f6, %f10 loop_2091: bneg,a,pt %xcc, loop_2093 st %f4, [%l7 + 0x24] loop_2092: fpadd16 %f4, %f12, %f0 fpsub32 %f0, %f0, %f14 loop_2093: fcmpne32 %f14, %f10, %i1 edge16l %i2, %g6, %g7 fsrc2 %f2, %f2 fmovrsgez %i3, %f2, %f1 edge32ln %l2, %i0, %l5 fxnors %f0, %f13, %f12 stw %g5, [%l7 + 0x60] array8 %o3, %l3, %o7 lduw [%l7 + 0x40], %l4 or %g4, 0x01E1, %l6 tne %icc, 0x2 fmovdleu %icc, %f1, %f2 fmovsl %icc, %f3, %f12 sth %l0, [%l7 + 0x10] std %f6, [%l7 + 0x08] fbuge %fcc3, loop_2094 stb %i5, [%l7 + 0x34] stw %i4, [%l7 + 0x68] ldsw [%l7 + 0x30], %o2 loop_2094: fmovdcs %icc, %f14, %f15 sll %g2, 0x09, %o0 stx %i6, [%l7 + 0x30] bpos,pn %icc, loop_2095 tleu %xcc, 0x5 fornot2 %f2, %f12, %f6 fnot1 %f12, %f10 loop_2095: lduh [%l7 + 0x44], %o6 tsubcctv %i7, %l1, %g3 st %f11, [%l7 + 0x20] fnot2s %f5, %f5 subc %o4, %o1, %g1 fxnors %f3, %f14, %f9 fmovdleu %xcc, %f1, %f11 movrgz %o5, %i1, %i2 fmuld8sux16 %f4, %f7, %f6 fnot2s %f5, %f2 fmovsvs %xcc, %f14, %f9 fornot1s %f11, %f7, %f4 xnorcc %g7, %g6, %l2 stx %i3, [%l7 + 0x58] ldsw [%l7 + 0x08], %l5 movrgz %i0, 0x3C6, %g5 tge %xcc, 0x2 ldx [%l7 + 0x48], %l3 edge32n %o7, %l4, %g4 stb %o3, [%l7 + 0x7D] fabss %f12, %f4 fmovse %xcc, %f9, %f12 bg,pn %icc, loop_2096 fmovrdlz %l0, %f10, %f4 fmul8x16al %f2, %f13, %f2 taddcctv %i5, %i4, %o2 loop_2096: sll %l6, %o0, %g2 for %f14, %f4, %f8 lduw [%l7 + 0x44], %o6 or %i7, %i6, %g3 fmul8sux16 %f14, %f6, %f6 brlez,a %o4, loop_2097 movrne %l1, 0x110, %o1 bcs,pt %icc, loop_2098 tgu %xcc, 0x7 loop_2097: stw %o5, [%l7 + 0x54] fmovdne %xcc, %f5, %f12 loop_2098: popc 0x17AF, %g1 lduh [%l7 + 0x16], %i2 addcc %i1, %g6, %l2 or %g7, %i3, %i0 fmovsle %xcc, %f2, %f0 ld [%l7 + 0x0C], %f12 lduh [%l7 + 0x28], %g5 fmovscs %xcc, %f6, %f2 fpack32 %f14, %f10, %f14 fmovsn %icc, %f9, %f2 smulcc %l5, 0x0F8C, %o7 fmuld8ulx16 %f11, %f9, %f2 add %l4, 0x1D3B, %g4 st %f15, [%l7 + 0x44] fmovrdne %o3, %f2, %f8 fornot2 %f0, %f4, %f6 fmovrsne %l3, %f8, %f10 fmovdne %xcc, %f8, %f15 movrgz %i5, 0x09D, %l0 stb %o2, [%l7 + 0x42] brgz,a %i4, loop_2099 brgz,a %l6, loop_2100 fpack16 %f6, %f0 movvs %icc, %o0, %g2 loop_2099: movleu %icc, %i7, %o6 loop_2100: fnot1 %f2, %f0 udiv %i6, 0x1EA5, %o4 lduh [%l7 + 0x32], %l1 edge16l %g3, %o1, %o5 st %f3, [%l7 + 0x5C] movne %xcc, %i2, %g1 ldsw [%l7 + 0x1C], %i1 umulcc %g6, 0x013F, %l2 ldx [%l7 + 0x28], %i3 tcs %xcc, 0x7 xnor %g7, 0x1D26, %g5 ldsw [%l7 + 0x1C], %i0 sllx %o7, 0x06, %l4 bcc,a %icc, loop_2101 ldsh [%l7 + 0x64], %g4 ble,a %xcc, loop_2102 fmovda %xcc, %f0, %f0 loop_2101: stx %o3, [%l7 + 0x60] movrne %l3, %l5, %i5 loop_2102: addc %o2, 0x10AA, %i4 nop setx loop_2103, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsle %xcc, %f8, %f7 fcmpne16 %f10, %f6, %l0 fcmpne16 %f12, %f12, %o0 loop_2103: lduh [%l7 + 0x5A], %l6 fors %f15, %f3, %f7 st %f13, [%l7 + 0x24] movl %xcc, %i7, %g2 edge8l %i6, %o6, %l1 stw %g3, [%l7 + 0x68] or %o1, %o5, %o4 move %icc, %g1, %i2 fmovdpos %icc, %f15, %f10 std %f14, [%l7 + 0x20] fmovsl %xcc, %f7, %f6 fmovspos %icc, %f3, %f8 bpos,a,pt %icc, loop_2104 fnot1s %f15, %f8 ld [%l7 + 0x58], %f6 stx %g6, [%l7 + 0x20] loop_2104: fmovrdlz %i1, %f2, %f10 add %l2, %i3, %g5 stw %g7, [%l7 + 0x54] fbo,a %fcc1, loop_2105 st %f11, [%l7 + 0x54] fpmerge %f8, %f9, %f2 bvs,a,pt %icc, loop_2106 loop_2105: sdivcc %i0, 0x14A4, %l4 fcmped %fcc1, %f12, %f0 stw %g4, [%l7 + 0x24] loop_2106: stx %o7, [%l7 + 0x78] fpsub32 %f10, %f10, %f12 fmovrdlz %l3, %f14, %f6 brlez %l5, loop_2107 tne %icc, 0x0 movrgez %i5, %o3, %o2 ldd [%l7 + 0x30], %f4 loop_2107: fcmpgt32 %f0, %f8, %l0 bg,a,pn %icc, loop_2108 ldsb [%l7 + 0x2E], %i4 fandnot2 %f10, %f12, %f14 xorcc %o0, %l6, %g2 loop_2108: fpsub32 %f10, %f8, %f6 fpsub16s %f0, %f5, %f14 ldsw [%l7 + 0x74], %i7 be loop_2109 lduh [%l7 + 0x1A], %o6 faligndata %f4, %f10, %f14 fnot2s %f13, %f14 loop_2109: fmovrslez %i6, %f0, %f2 st %f7, [%l7 + 0x64] add %g3, %l1, %o5 fxors %f4, %f14, %f11 fpack16 %f10, %f2 fxnor %f8, %f0, %f10 fmuld8sux16 %f3, %f11, %f10 bne,a %xcc, loop_2110 movge %icc, %o4, %o1 edge8n %i2, %g6, %g1 lduw [%l7 + 0x5C], %i1 loop_2110: stx %i3, [%l7 + 0x58] ldsw [%l7 + 0x34], %l2 fbge %fcc1, loop_2111 addc %g7, %g5, %i0 fxors %f5, %f0, %f10 ldd [%l7 + 0x08], %f2 loop_2111: bvc,pt %icc, loop_2112 ldsh [%l7 + 0x46], %g4 addc %l4, %l3, %o7 fbe,a %fcc3, loop_2113 loop_2112: ldx [%l7 + 0x68], %i5 fcmpd %fcc3, %f6, %f10 bgu loop_2114 loop_2113: st %f2, [%l7 + 0x68] stb %l5, [%l7 + 0x61] fpadd16 %f6, %f6, %f6 loop_2114: addccc %o3, 0x0C65, %o2 fcmple16 %f0, %f4, %l0 sdivcc %i4, 0x0261, %o0 fmovdne %icc, %f10, %f7 bne,a loop_2115 move %xcc, %l6, %g2 ldub [%l7 + 0x64], %o6 taddcc %i6, 0x0A4B, %i7 loop_2115: ldd [%l7 + 0x68], %f4 movrgez %l1, 0x2DC, %g3 stw %o4, [%l7 + 0x24] std %f2, [%l7 + 0x28] ld [%l7 + 0x50], %f11 ldd [%l7 + 0x38], %f0 fornot1s %f8, %f14, %f9 stb %o1, [%l7 + 0x45] sll %i2, 0x0A, %o5 udiv %g6, 0x1A0F, %i1 subc %i3, %l2, %g1 ldd [%l7 + 0x50], %f4 brlz,a %g7, loop_2116 tne %icc, 0x4 fmovdleu %icc, %f5, %f6 fcmpgt16 %f0, %f6, %g5 loop_2116: fmovd %f6, %f14 fcmple32 %f10, %f2, %g4 st %f7, [%l7 + 0x08] addccc %l4, 0x0052, %l3 lduh [%l7 + 0x58], %o7 bvs,pt %icc, loop_2117 ldx [%l7 + 0x58], %i0 nop setx loop_2118, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry alignaddrl %i5, %l5, %o2 loop_2117: popc %o3, %i4 lduw [%l7 + 0x0C], %l0 loop_2118: lduw [%l7 + 0x18], %o0 fbug %fcc1, loop_2119 mova %icc, %l6, %o6 subccc %i6, %i7, %l1 ldub [%l7 + 0x4D], %g2 loop_2119: fmovdne %xcc, %f8, %f10 fmovdne %icc, %f11, %f11 and %g3, %o4, %i2 fmovdcs %icc, %f4, %f11 fandnot1s %f5, %f3, %f15 stb %o5, [%l7 + 0x5A] fcmpgt16 %f14, %f2, %g6 for %f12, %f0, %f14 fmovscc %xcc, %f7, %f10 fexpand %f5, %f10 ldub [%l7 + 0x68], %o1 fnegd %f10, %f14 fbg,a %fcc0, loop_2120 stb %i3, [%l7 + 0x7F] fmovdleu %icc, %f8, %f13 ldsb [%l7 + 0x2E], %i1 loop_2120: tn %icc, 0x6 udivx %l2, 0x1253, %g7 brlz,a %g5, loop_2121 fone %f12 ldsb [%l7 + 0x78], %g1 addccc %g4, %l3, %l4 loop_2121: alignaddrl %i0, %i5, %l5 smul %o7, %o3, %i4 lduw [%l7 + 0x28], %l0 stb %o2, [%l7 + 0x57] mulx %o0, 0x189D, %o6 sub %i6, 0x0BFC, %l6 lduw [%l7 + 0x60], %l1 fmul8sux16 %f10, %f12, %f6 ldub [%l7 + 0x4F], %g2 ldub [%l7 + 0x77], %g3 nop setx loop_2122, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bne,a,pt %icc, loop_2123 udivx %i7, 0x1267, %i2 fpack16 %f2, %f2 loop_2122: bcc,a %xcc, loop_2124 loop_2123: ld [%l7 + 0x24], %f4 movge %xcc, %o4, %o5 fbule %fcc2, loop_2125 loop_2124: call loop_2126 sra %g6, %o1, %i3 xnor %l2, 0x14D3, %g7 loop_2125: fpsub32 %f8, %f2, %f14 loop_2126: stw %i1, [%l7 + 0x0C] fornot2 %f14, %f0, %f0 tge %icc, 0x7 pdist %f12, %f12, %f10 tpos %xcc, 0x6 fmovsge %xcc, %f9, %f11 brgez %g1, loop_2127 edge8ln %g4, %g5, %l3 brz,a %l4, loop_2128 movge %icc, %i0, %l5 loop_2127: bn,a,pn %xcc, loop_2129 tcs %xcc, 0x5 loop_2128: fmovdg %icc, %f10, %f12 ldsb [%l7 + 0x0E], %o7 loop_2129: movpos %icc, %i5, %i4 tneg %xcc, 0x2 fmovda %xcc, %f2, %f8 edge32l %l0, %o3, %o2 movpos %icc, %o0, %i6 fba,a %fcc0, loop_2130 bcs,a loop_2131 fnand %f6, %f0, %f0 fnot2s %f9, %f8 loop_2130: alignaddrl %l6, %l1, %g2 loop_2131: st %f2, [%l7 + 0x54] fbl,a %fcc0, loop_2132 movvc %xcc, %g3, %i7 bcs,a,pt %xcc, loop_2133 popc %i2, %o6 loop_2132: ldsh [%l7 + 0x74], %o5 fmovdn %icc, %f9, %f6 loop_2133: xorcc %g6, %o1, %o4 fors %f6, %f11, %f12 srax %l2, %g7, %i1 fbe %fcc2, loop_2134 ba,a loop_2135 st %f1, [%l7 + 0x28] std %f12, [%l7 + 0x78] loop_2134: sth %i3, [%l7 + 0x66] loop_2135: nop setx loop_2136, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stb %g4, [%l7 + 0x2F] ldsw [%l7 + 0x74], %g1 fmuld8ulx16 %f3, %f8, %f0 loop_2136: edge32n %l3, %g5, %i0 ldsb [%l7 + 0x1B], %l5 lduh [%l7 + 0x60], %o7 udivcc %l4, 0x1DEE, %i5 alignaddrl %l0, %o3, %i4 fmovdne %icc, %f12, %f12 popc 0x16D8, %o0 fmovsneg %icc, %f2, %f4 lduw [%l7 + 0x44], %i6 fabsd %f0, %f12 edge16 %o2, %l1, %l6 fmul8x16au %f12, %f10, %f12 fnand %f14, %f2, %f6 ldx [%l7 + 0x40], %g2 fxnors %f2, %f10, %f5 fmovsge %icc, %f15, %f15 add %i7, %i2, %o6 bvs,a loop_2137 fxnors %f7, %f13, %f1 stw %o5, [%l7 + 0x10] fbl,a %fcc3, loop_2138 loop_2137: movrne %g3, 0x126, %o1 fmovscs %xcc, %f1, %f0 fmovrdgez %g6, %f4, %f2 loop_2138: brnz %l2, loop_2139 st %f14, [%l7 + 0x28] sth %g7, [%l7 + 0x6A] fmul8x16al %f5, %f0, %f2 loop_2139: fmovsle %icc, %f2, %f0 sethi 0x0BC3, %o4 fbg,a %fcc1, loop_2140 std %f0, [%l7 + 0x68] movrne %i3, 0x396, %g4 fmovde %icc, %f1, %f12 loop_2140: movpos %xcc, %i1, %l3 fmovrdne %g5, %f12, %f6 ldsw [%l7 + 0x18], %g1 fmovsl %icc, %f13, %f3 fmovrdlz %i0, %f0, %f0 fandnot2 %f10, %f6, %f0 alignaddr %o7, %l5, %i5 edge16ln %l0, %o3, %l4 movge %xcc, %i4, %o0 xnor %i6, 0x170A, %l1 fmovsn %icc, %f13, %f15 edge8n %l6, %o2, %g2 xnor %i7, 0x09CB, %i2 sllx %o6, %g3, %o1 stb %g6, [%l7 + 0x22] brnz %o5, loop_2141 tl %xcc, 0x2 fmovspos %xcc, %f6, %f12 lduh [%l7 + 0x46], %g7 loop_2141: fmovdn %icc, %f0, %f0 nop setx loop_2142, %l0, %l1 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 + 0x1A], %l2 brnz %o4, loop_2143 bvc,pn %icc, loop_2144 loop_2142: lduh [%l7 + 0x3C], %i3 lduh [%l7 + 0x1A], %g4 loop_2143: mulx %l3, 0x1AB4, %g5 loop_2144: sth %g1, [%l7 + 0x40] fxors %f15, %f15, %f1 tvs %xcc, 0x4 fsrc1 %f0, %f0 brgez %i1, loop_2145 stw %i0, [%l7 + 0x10] ld [%l7 + 0x3C], %f1 ld [%l7 + 0x4C], %f8 loop_2145: stb %l5, [%l7 + 0x31] fnegd %f2, %f6 fmovrsgez %o7, %f2, %f4 ld [%l7 + 0x70], %f4 fmuld8ulx16 %f2, %f1, %f8 tsubcctv %i5, %l0, %o3 fbug,a %fcc3, loop_2146 fcmpne16 %f0, %f6, %i4 fmul8ulx16 %f4, %f0, %f10 fbuge %fcc2, loop_2147 loop_2146: edge8n %o0, %l4, %l1 edge8n %i6, %o2, %g2 fmovsa %xcc, %f11, %f5 loop_2147: ldd [%l7 + 0x10], %f6 fmovrsgz %l6, %f5, %f6 fmovde %xcc, %f7, %f1 movle %xcc, %i7, %o6 fmuld8sux16 %f8, %f3, %f10 mulscc %i2, %o1, %g6 fmovrsgz %g3, %f12, %f1 nop setx loop_2148, %l0, %l1 jmpl %l1, %o5 fcmped %fcc3, %f8, %f0 fpadd16s %f7, %f13, %f13 movl %xcc, %g7, %o4 loop_2148: fmuld8ulx16 %f3, %f5, %f10 stx %l2, [%l7 + 0x28] ldub [%l7 + 0x2D], %i3 bpos,a %xcc, loop_2149 alignaddr %g4, %g5, %g1 subcc %i1, %l3, %l5 mulx %i0, %i5, %o7 loop_2149: xnorcc %l0, 0x1DF7, %i4 fmovrsgez %o0, %f7, %f15 bvc,a,pt %xcc, loop_2150 bl,a,pt %icc, loop_2151 fands %f1, %f4, %f12 movn %xcc, %o3, %l1 loop_2150: movge %icc, %i6, %l4 loop_2151: sth %g2, [%l7 + 0x62] fmul8x16al %f7, %f10, %f10 andncc %l6, %o2, %i7 std %f14, [%l7 + 0x08] stw %i2, [%l7 + 0x34] std %f2, [%l7 + 0x38] movrne %o6, %g6, %o1 fmovdle %xcc, %f9, %f12 stw %o5, [%l7 + 0x3C] ldsw [%l7 + 0x40], %g7 fbn,a %fcc3, loop_2152 lduw [%l7 + 0x24], %o4 stx %g3, [%l7 + 0x28] sll %i3, 0x10, %l2 loop_2152: stx %g5, [%l7 + 0x68] ldd [%l7 + 0x38], %f10 fmovsl %xcc, %f4, %f2 srl %g4, %i1, %l3 tcc %xcc, 0x2 sth %l5, [%l7 + 0x78] ldx [%l7 + 0x58], %i0 ldsb [%l7 + 0x10], %g1 fzero %f6 edge16l %o7, %i5, %i4 fcmpes %fcc3, %f6, %f15 fcmpne32 %f4, %f6, %o0 bl,a loop_2153 fmul8x16 %f10, %f8, %f8 fbe %fcc3, loop_2154 fmovdvs %xcc, %f1, %f15 loop_2153: fmovrde %o3, %f0, %f14 movcc %icc, %l0, %l1 loop_2154: tl %xcc, 0x6 fmovsvc %icc, %f10, %f11 fcmpeq16 %f10, %f6, %l4 fmovdneg %icc, %f14, %f0 fmovrsgez %g2, %f1, %f3 ldd [%l7 + 0x20], %f10 sethi 0x1917, %i6 edge32 %o2, %l6, %i7 lduw [%l7 + 0x74], %i2 bne,pt %xcc, loop_2155 fmovsne %xcc, %f14, %f2 fbl %fcc3, loop_2156 stw %g6, [%l7 + 0x7C] loop_2155: lduh [%l7 + 0x5C], %o6 ldub [%l7 + 0x73], %o5 loop_2156: std %f14, [%l7 + 0x40] tleu %icc, 0x4 sdivcc %o1, 0x1618, %o4 fbge %fcc0, loop_2157 tsubcc %g3, %g7, %l2 ldd [%l7 + 0x58], %f4 fbug,a %fcc0, loop_2158 loop_2157: smul %i3, 0x1239, %g5 fbuge,a %fcc2, loop_2159 ldx [%l7 + 0x40], %i1 loop_2158: ldsh [%l7 + 0x36], %g4 std %f8, [%l7 + 0x10] loop_2159: ble,pt %icc, loop_2160 fzero %f4 fmovs %f12, %f13 fbge %fcc2, loop_2161 loop_2160: stb %l3, [%l7 + 0x60] mova %icc, %i0, %g1 stb %o7, [%l7 + 0x18] loop_2161: fones %f0 edge8 %l5, %i4, %i5 fmovrdlz %o3, %f6, %f14 fnand %f10, %f0, %f12 ld [%l7 + 0x10], %f12 ldsw [%l7 + 0x74], %l0 stb %l1, [%l7 + 0x5F] add %o0, %g2, %l4 fmovd %f12, %f14 fmul8sux16 %f8, %f10, %f10 ldub [%l7 + 0x2C], %i6 alignaddr %o2, %i7, %l6 stb %i2, [%l7 + 0x29] bl %xcc, loop_2162 orncc %g6, 0x1F3A, %o5 orncc %o1, 0x1BF3, %o4 fmovrsgez %g3, %f5, %f0 loop_2162: andncc %g7, %o6, %i3 and %g5, %i1, %g4 sth %l2, [%l7 + 0x42] fmovsvc %icc, %f14, %f5 edge8l %i0, %l3, %g1 bl,pt %icc, loop_2163 udiv %l5, 0x0BEE, %o7 ldsb [%l7 + 0x3E], %i4 sethi 0x0317, %o3 loop_2163: fpmerge %f0, %f5, %f10 lduh [%l7 + 0x50], %l0 ld [%l7 + 0x74], %f12 ldx [%l7 + 0x48], %i5 smul %o0, 0x1822, %g2 fxnor %f8, %f2, %f14 fmovdne %icc, %f13, %f2 alignaddr %l4, %l1, %o2 mulx %i7, %i6, %l6 edge16l %i2, %o5, %o1 nop setx loop_2164, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tvs %icc, 0x5 smul %g6, %o4, %g3 ld [%l7 + 0x34], %f0 loop_2164: fmovsleu %xcc, %f3, %f4 lduh [%l7 + 0x22], %o6 fand %f10, %f4, %f0 fmovsa %icc, %f9, %f13 sth %i3, [%l7 + 0x4C] smul %g5, %i1, %g7 ldd [%l7 + 0x48], %f4 orcc %l2, %i0, %l3 fbue %fcc0, loop_2165 fbug,a %fcc2, loop_2166 brz %g1, loop_2167 stx %l5, [%l7 + 0x20] loop_2165: sth %g4, [%l7 + 0x22] loop_2166: edge16n %o7, %i4, %l0 loop_2167: tge %icc, 0x0 movg %xcc, %i5, %o0 movrne %g2, %l4, %o3 fmul8x16au %f1, %f7, %f14 fmovdvs %icc, %f10, %f0 ldd [%l7 + 0x38], %f0 fone %f10 sethi 0x00AF, %l1 bleu,a loop_2168 ta %xcc, 0x3 edge16ln %o2, %i6, %i7 fsrc2 %f2, %f14 loop_2168: tneg %icc, 0x2 ldsh [%l7 + 0x52], %l6 tcs %xcc, 0x1 stb %i2, [%l7 + 0x7F] umul %o1, 0x0554, %g6 sub %o5, 0x0966, %g3 andcc %o6, %i3, %g5 xnor %i1, %g7, %o4 tcc %icc, 0x4 fpackfix %f2, %f12 ldsb [%l7 + 0x0B], %l2 ldsb [%l7 + 0x18], %i0 ldsh [%l7 + 0x6C], %g1 fbul,a %fcc3, loop_2169 fnors %f10, %f9, %f10 fnot2s %f5, %f11 tvc %icc, 0x3 loop_2169: sth %l5, [%l7 + 0x40] sethi 0x0198, %l3 fmovrslz %g4, %f7, %f8 edge8 %o7, %i4, %i5 fzero %f2 taddcc %l0, %g2, %o0 smul %l4, 0x0066, %l1 nop setx loop_2170, %l0, %l1 jmpl %l1, %o2 fandnot2s %f9, %f2, %f10 fnors %f4, %f14, %f11 movvs %icc, %o3, %i6 loop_2170: fbe %fcc2, loop_2171 fabss %f0, %f12 stb %l6, [%l7 + 0x21] fexpand %f7, %f8 loop_2171: ld [%l7 + 0x44], %f1 mulscc %i7, 0x1FC1, %i2 fmovscs %xcc, %f11, %f0 fmuld8ulx16 %f12, %f2, %f0 fpack32 %f2, %f6, %f0 fabss %f2, %f13 ldsh [%l7 + 0x24], %g6 lduw [%l7 + 0x70], %o5 fcmped %fcc1, %f10, %f6 ldub [%l7 + 0x28], %o1 fand %f0, %f2, %f4 fcmpeq32 %f14, %f14, %g3 fmovrdlez %i3, %f8, %f0 fbge,a %fcc0, loop_2172 fpsub32 %f10, %f14, %f6 fornot1s %f3, %f15, %f12 ldsb [%l7 + 0x3D], %o6 loop_2172: stw %i1, [%l7 + 0x08] bcs,a %icc, loop_2173 ldd [%l7 + 0x30], %f12 fmovdle %icc, %f9, %f12 bpos %icc, loop_2174 loop_2173: ldx [%l7 + 0x38], %g7 movpos %icc, %g5, %l2 fpsub16s %f11, %f9, %f9 loop_2174: udivx %o4, 0x0E5E, %g1 stw %i0, [%l7 + 0x44] fpmerge %f11, %f6, %f12 ldub [%l7 + 0x36], %l5 udivx %l3, 0x07EA, %o7 sll %i4, %g4, %l0 ldd [%l7 + 0x60], %f12 fpsub32 %f2, %f8, %f14 ldub [%l7 + 0x3F], %i5 sdivcc %o0, 0x11C7, %l4 fcmpgt32 %f6, %f14, %l1 fand %f2, %f8, %f0 stw %o2, [%l7 + 0x30] fornot2 %f4, %f2, %f12 fandnot2s %f14, %f10, %f8 sth %o3, [%l7 + 0x6C] movvc %xcc, %g2, %i6 fone %f0 ldsh [%l7 + 0x7C], %i7 std %f14, [%l7 + 0x08] movrlz %i2, 0x286, %l6 fbn,a %fcc0, loop_2175 bpos,pt %icc, loop_2176 sth %g6, [%l7 + 0x76] fpsub32 %f2, %f8, %f0 loop_2175: smul %o1, %g3, %o5 loop_2176: umul %i3, 0x1B2F, %o6 fmovda %xcc, %f3, %f0 bvc,pn %xcc, loop_2177 edge16ln %i1, %g7, %g5 fabsd %f12, %f4 fbne,a %fcc0, loop_2178 loop_2177: stx %o4, [%l7 + 0x40] fcmpes %fcc0, %f2, %f10 stw %l2, [%l7 + 0x34] loop_2178: fmovdne %xcc, %f10, %f9 std %f8, [%l7 + 0x58] array16 %g1, %i0, %l3 ldd [%l7 + 0x70], %f10 fbg %fcc1, loop_2179 stb %o7, [%l7 + 0x70] fmovrslz %i4, %f12, %f2 fmovsle %xcc, %f2, %f14 loop_2179: movrlez %l5, 0x3F7, %g4 fmovrsne %l0, %f8, %f3 tvs %xcc, 0x7 edge16ln %o0, %l4, %i5 xor %l1, 0x0126, %o2 ldx [%l7 + 0x20], %o3 fmovrsgez %i6, %f1, %f5 bgu %icc, loop_2180 fcmple16 %f10, %f12, %g2 tleu %icc, 0x5 lduh [%l7 + 0x6E], %i7 loop_2180: tn %xcc, 0x4 ta %icc, 0x5 sth %i2, [%l7 + 0x3E] array16 %l6, %o1, %g3 add %g6, 0x09A4, %i3 edge32 %o6, %o5, %i1 array32 %g5, %g7, %l2 fba,a %fcc0, loop_2181 st %f7, [%l7 + 0x20] bgu,a loop_2182 edge8l %g1, %o4, %i0 loop_2181: sra %o7, %l3, %l5 movpos %xcc, %i4, %l0 loop_2182: edge32l %g4, %l4, %o0 ldd [%l7 + 0x50], %f10 fnot1s %f13, %f3 be loop_2183 bcc loop_2184 std %f14, [%l7 + 0x30] fbul %fcc3, loop_2185 loop_2183: stw %l1, [%l7 + 0x58] loop_2184: brz,a %i5, loop_2186 fmovsn %icc, %f7, %f11 loop_2185: fpsub16s %f0, %f5, %f8 subcc %o3, %o2, %i6 loop_2186: xnor %g2, %i2, %i7 ldsb [%l7 + 0x52], %o1 fblg,a %fcc2, loop_2187 sdivx %g3, 0x1F8F, %g6 and %l6, %i3, %o6 srl %o5, %i1, %g5 loop_2187: fnands %f15, %f6, %f1 fmovs %f2, %f0 faligndata %f6, %f12, %f8 udivx %g7, 0x0468, %g1 bcs,pt %icc, loop_2188 ldx [%l7 + 0x10], %l2 udivx %i0, 0x0B86, %o4 bpos loop_2189 loop_2188: andncc %l3, %o7, %l5 sth %i4, [%l7 + 0x16] fmovsne %xcc, %f8, %f3 loop_2189: bleu,a,pt %icc, loop_2190 fsrc2s %f10, %f3 fmul8ulx16 %f10, %f10, %f0 array8 %g4, %l4, %o0 loop_2190: ldub [%l7 + 0x2F], %l1 movcs %xcc, %l0, %o3 fnot1 %f6, %f4 tneg %xcc, 0x7 stx %i5, [%l7 + 0x28] fmovrse %i6, %f4, %f13 alignaddr %g2, %o2, %i2 ta %icc, 0x4 taddcctv %o1, %i7, %g6 andcc %g3, %i3, %o6 movvc %icc, %o5, %l6 ldsw [%l7 + 0x28], %g5 ldsb [%l7 + 0x53], %g7 fmovdneg %icc, %f2, %f6 fmovdvs %icc, %f13, %f7 fsrc2s %f6, %f9 fmovdcc %xcc, %f1, %f2 fmovdne %icc, %f11, %f10 stb %g1, [%l7 + 0x35] fmovs %f1, %f13 brgez %l2, loop_2191 fba %fcc1, loop_2192 tneg %xcc, 0x4 tleu %xcc, 0x4 loop_2191: fble %fcc1, loop_2193 loop_2192: ta %icc, 0x6 bshuffle %f14, %f8, %f14 fmovdn %xcc, %f8, %f13 loop_2193: fandnot2 %f4, %f12, %f12 subccc %i1, 0x1D5B, %i0 fbu %fcc0, loop_2194 ldsh [%l7 + 0x26], %l3 sth %o7, [%l7 + 0x7C] std %f8, [%l7 + 0x50] loop_2194: stb %l5, [%l7 + 0x65] umul %o4, 0x1A0B, %g4 std %f2, [%l7 + 0x38] fmul8x16 %f5, %f10, %f10 fbe,a %fcc2, loop_2195 andn %i4, 0x0D5C, %l4 ldsh [%l7 + 0x16], %l1 st %f2, [%l7 + 0x60] loop_2195: fnot1s %f15, %f11 movge %xcc, %o0, %o3 fmovsle %icc, %f10, %f3 fandnot1 %f0, %f0, %f0 brgez,a %i5, loop_2196 ldub [%l7 + 0x1D], %l0 edge8l %g2, %o2, %i2 udivcc %i6, 0x09F2, %i7 loop_2196: fmovsvs %xcc, %f7, %f7 subcc %o1, %g3, %g6 brgez %o6, loop_2197 fble,a %fcc0, loop_2198 for %f4, %f10, %f8 tn %xcc, 0x5 loop_2197: addccc %o5, %l6, %i3 loop_2198: lduh [%l7 + 0x7E], %g7 ld [%l7 + 0x68], %f9 fbe %fcc0, loop_2199 bneg %icc, loop_2200 fcmpne16 %f0, %f6, %g1 fba %fcc3, loop_2201 loop_2199: bvs,a,pt %xcc, loop_2202 loop_2200: std %f2, [%l7 + 0x60] lduh [%l7 + 0x0A], %l2 loop_2201: sth %g5, [%l7 + 0x18] loop_2202: fmovrdlez %i0, %f14, %f2 fmovde %xcc, %f9, %f15 pdist %f10, %f6, %f8 sllx %l3, 0x03, %o7 ldd [%l7 + 0x08], %f0 fones %f5 tcc %xcc, 0x6 edge16n %l5, %o4, %g4 fsrc1s %f8, %f8 fblg,a %fcc1, loop_2203 taddcctv %i1, %i4, %l4 edge8l %l1, %o0, %o3 fbul %fcc2, loop_2204 loop_2203: lduw [%l7 + 0x78], %i5 movre %l0, 0x29B, %g2 fbul,a %fcc1, loop_2205 loop_2204: stb %i2, [%l7 + 0x6A] bleu loop_2206 fmul8x16al %f10, %f4, %f2 loop_2205: edge16ln %o2, %i7, %i6 ldsb [%l7 + 0x7C], %o1 loop_2206: ldd [%l7 + 0x30], %f4 fmovsa %xcc, %f2, %f7 edge8n %g3, %o6, %g6 movge %xcc, %o5, %i3 call loop_2207 andncc %g7, %g1, %l6 subc %l2, %g5, %l3 ble,pt %icc, loop_2208 loop_2207: fmovsn %icc, %f8, %f2 srax %i0, %o7, %l5 xorcc %g4, 0x1D7A, %o4 loop_2208: brz %i4, loop_2209 fbg %fcc3, loop_2210 stb %l4, [%l7 + 0x46] movvs %icc, %i1, %o0 loop_2209: fand %f6, %f10, %f2 loop_2210: movrgz %o3, 0x23C, %l1 fmovsleu %icc, %f15, %f2 std %f10, [%l7 + 0x48] ldsw [%l7 + 0x14], %l0 fcmpes %fcc0, %f6, %f14 fsrc2s %f7, %f5 stb %i5, [%l7 + 0x13] fmovscc %icc, %f4, %f12 subccc %g2, 0x1DB1, %o2 fone %f12 bshuffle %f6, %f10, %f14 fmovrde %i2, %f6, %f6 fmovdleu %icc, %f7, %f12 fandnot2 %f10, %f4, %f8 stx %i7, [%l7 + 0x10] lduh [%l7 + 0x3C], %o1 ldub [%l7 + 0x51], %g3 xorcc %i6, 0x03A9, %o6 ldx [%l7 + 0x38], %o5 edge8 %i3, %g6, %g1 fbl,a %fcc0, loop_2211 edge32l %g7, %l2, %l6 movle %icc, %l3, %g5 ldsh [%l7 + 0x76], %o7 loop_2211: stx %l5, [%l7 + 0x48] lduh [%l7 + 0x76], %i0 fcmped %fcc1, %f10, %f4 sll %g4, %i4, %o4 fmovdpos %xcc, %f0, %f7 sth %l4, [%l7 + 0x3C] fones %f11 fnegd %f8, %f12 ldub [%l7 + 0x16], %o0 fmovdgu %xcc, %f15, %f6 ble,a,pt %icc, loop_2212 alignaddr %o3, %l1, %i1 stb %l0, [%l7 + 0x7E] fxnor %f12, %f10, %f10 loop_2212: sdivx %i5, 0x1E57, %g2 xor %o2, 0x1EC9, %i2 movrne %o1, %i7, %i6 fbuge %fcc3, loop_2213 stb %o6, [%l7 + 0x46] fxnors %f15, %f14, %f0 ldd [%l7 + 0x20], %f14 loop_2213: stx %g3, [%l7 + 0x30] fba %fcc3, loop_2214 ba,a,pn %xcc, loop_2215 fsrc1 %f6, %f14 mulx %i3, %o5, %g6 loop_2214: tsubcctv %g7, 0x126D, %l2 loop_2215: fbu %fcc0, loop_2216 fmovrdgz %g1, %f8, %f6 sllx %l3, %g5, %l6 fmovsl %icc, %f14, %f14 loop_2216: ldub [%l7 + 0x5A], %o7 ld [%l7 + 0x60], %f1 fnegs %f8, %f7 umul %l5, %g4, %i4 std %f8, [%l7 + 0x38] st %f9, [%l7 + 0x70] movleu %xcc, %o4, %i0 srl %o0, 0x18, %o3 ldsb [%l7 + 0x5F], %l1 sra %l4, 0x18, %l0 fmovsa %icc, %f11, %f9 fpadd32 %f0, %f10, %f2 ldsw [%l7 + 0x34], %i5 movcs %icc, %g2, %o2 fbue %fcc1, loop_2217 std %f12, [%l7 + 0x60] fmovse %xcc, %f10, %f4 fmovspos %xcc, %f10, %f3 loop_2217: stx %i1, [%l7 + 0x58] ble,a loop_2218 tgu %icc, 0x5 fmovrslez %o1, %f5, %f7 ldub [%l7 + 0x60], %i2 loop_2218: fpsub32s %f0, %f14, %f0 fpadd16 %f2, %f8, %f4 stx %i7, [%l7 + 0x30] lduh [%l7 + 0x78], %o6 fble,a %fcc1, loop_2219 fpmerge %f6, %f15, %f2 st %f3, [%l7 + 0x54] fxor %f6, %f0, %f12 loop_2219: fmovsneg %icc, %f11, %f12 tle %icc, 0x7 ldsh [%l7 + 0x46], %g3 sdivcc %i3, 0x0677, %i6 lduh [%l7 + 0x74], %o5 ldd [%l7 + 0x50], %f8 umul %g6, %l2, %g1 ldx [%l7 + 0x18], %l3 fand %f8, %f14, %f8 lduh [%l7 + 0x50], %g7 fcmpeq32 %f4, %f8, %l6 fsrc2 %f4, %f4 ldsb [%l7 + 0x14], %g5 fsrc1 %f2, %f0 bl,a loop_2220 fcmpd %fcc1, %f14, %f8 fnands %f4, %f5, %f0 fbg %fcc3, loop_2221 loop_2220: fnand %f12, %f4, %f0 fmovrsgz %l5, %f0, %f15 bn loop_2222 loop_2221: array16 %g4, %i4, %o7 ldx [%l7 + 0x10], %o4 ldsb [%l7 + 0x44], %i0 loop_2222: fpadd32 %f8, %f6, %f14 lduw [%l7 + 0x20], %o3 fmovsn %icc, %f7, %f6 stx %l1, [%l7 + 0x28] xnorcc %o0, %l0, %i5 umul %l4, %g2, %i1 std %f14, [%l7 + 0x30] fmovdne %xcc, %f2, %f3 fnors %f15, %f5, %f5 fpsub32s %f5, %f4, %f3 fnot1s %f13, %f5 st %f7, [%l7 + 0x58] xnor %o1, %i2, %o2 fmovscs %xcc, %f10, %f0 tn %xcc, 0x6 alignaddrl %o6, %g3, %i7 fbul %fcc3, loop_2223 fmovdpos %icc, %f6, %f2 xnor %i3, 0x06C7, %i6 fandnot2 %f12, %f2, %f8 loop_2223: stb %o5, [%l7 + 0x2F] sra %g6, %l2, %g1 bpos,a loop_2224 fmovdge %xcc, %f4, %f13 subc %l3, 0x1E3E, %l6 ldub [%l7 + 0x6F], %g7 loop_2224: movpos %icc, %l5, %g4 for %f8, %f14, %f14 stw %g5, [%l7 + 0x50] lduw [%l7 + 0x24], %i4 fnor %f10, %f8, %f4 xor %o7, %o4, %o3 movrlz %l1, 0x362, %o0 brnz %i0, loop_2225 fbge,a %fcc1, loop_2226 lduh [%l7 + 0x76], %i5 ba,pt %xcc, loop_2227 loop_2225: stw %l4, [%l7 + 0x74] loop_2226: ble,a,pn %xcc, loop_2228 tge %icc, 0x0 loop_2227: st %f13, [%l7 + 0x30] ldx [%l7 + 0x78], %l0 loop_2228: udivcc %i1, 0x09A6, %g2 ldx [%l7 + 0x50], %i2 fpadd32s %f15, %f7, %f13 ldd [%l7 + 0x78], %f10 tcc %icc, 0x4 ta %xcc, 0x4 fbne,a %fcc3, loop_2229 ldx [%l7 + 0x78], %o1 movre %o2, %g3, %i7 fmovdcc %icc, %f3, %f12 loop_2229: pdist %f4, %f6, %f8 movge %icc, %o6, %i6 fmul8ulx16 %f8, %f6, %f4 bne,pn %icc, loop_2230 smulcc %i3, %g6, %l2 ldsh [%l7 + 0x56], %g1 bne,a,pt %xcc, loop_2231 loop_2230: ldd [%l7 + 0x60], %f6 ldub [%l7 + 0x30], %l3 fmovdleu %icc, %f14, %f15 loop_2231: fpsub32s %f13, %f15, %f12 faligndata %f6, %f14, %f14 fbg,a %fcc2, loop_2232 stx %l6, [%l7 + 0x58] edge8l %g7, %o5, %g4 fble,a %fcc3, loop_2233 loop_2232: fmovd %f14, %f14 fmovsvc %xcc, %f10, %f4 be,a,pn %xcc, loop_2234 loop_2233: fbue,a %fcc2, loop_2235 stw %l5, [%l7 + 0x64] addccc %g5, %o7, %i4 loop_2234: ldx [%l7 + 0x48], %o4 loop_2235: fble %fcc0, loop_2236 fmovrsgez %o3, %f13, %f4 ldub [%l7 + 0x50], %l1 tleu %icc, 0x6 loop_2236: fand %f14, %f8, %f14 bshuffle %f8, %f8, %f14 stw %o0, [%l7 + 0x38] std %f2, [%l7 + 0x08] fmovsvc %icc, %f11, %f1 ldsh [%l7 + 0x32], %i0 brlez %l4, loop_2237 ldsh [%l7 + 0x4E], %i5 fabss %f8, %f5 bg,a,pt %xcc, loop_2238 loop_2237: ldd [%l7 + 0x68], %f12 fpadd16s %f2, %f12, %f4 lduw [%l7 + 0x78], %l0 loop_2238: tne %icc, 0x0 udivx %i1, 0x19CA, %i2 fbue %fcc3, loop_2239 movpos %icc, %g2, %o2 movpos %xcc, %g3, %i7 ldsb [%l7 + 0x36], %o1 loop_2239: ldsh [%l7 + 0x5E], %i6 ld [%l7 + 0x30], %f1 fmul8x16al %f9, %f15, %f8 st %f10, [%l7 + 0x34] fmovrsgz %i3, %f0, %f14 bleu,a %icc, loop_2240 mulx %o6, %g6, %l2 udivx %l3, 0x1817, %l6 movle %icc, %g7, %o5 loop_2240: ldd [%l7 + 0x48], %f12 xnorcc %g1, 0x092F, %l5 ldub [%l7 + 0x3B], %g5 tvc %xcc, 0x2 fmovde %xcc, %f4, %f9 ldub [%l7 + 0x1B], %g4 fmovrse %o7, %f8, %f14 ldsw [%l7 + 0x60], %i4 addccc %o3, 0x01A6, %l1 sllx %o4, %i0, %l4 orncc %i5, %l0, %i1 bne,pt %icc, loop_2241 fexpand %f8, %f6 fxnors %f0, %f1, %f0 sth %o0, [%l7 + 0x6A] loop_2241: movvc %xcc, %i2, %o2 ldub [%l7 + 0x0E], %g3 movgu %xcc, %i7, %g2 lduw [%l7 + 0x24], %i6 fmovrdgez %i3, %f10, %f2 ldx [%l7 + 0x38], %o1 lduh [%l7 + 0x26], %g6 stw %l2, [%l7 + 0x4C] ldsw [%l7 + 0x28], %o6 fsrc1s %f12, %f7 sllx %l6, 0x06, %l3 fmovsvs %xcc, %f4, %f14 sll %g7, %g1, %l5 ldsw [%l7 + 0x30], %o5 move %xcc, %g5, %g4 tcs %icc, 0x1 fbn,a %fcc3, loop_2242 fmovrdne %i4, %f2, %f8 ldub [%l7 + 0x17], %o3 fabss %f6, %f2 loop_2242: bl %icc, loop_2243 ldsb [%l7 + 0x12], %l1 fmul8sux16 %f2, %f12, %f8 fbe,a %fcc1, loop_2244 loop_2243: fbne %fcc2, loop_2245 brlez %o4, loop_2246 fmovd %f8, %f0 loop_2244: stb %i0, [%l7 + 0x52] loop_2245: movvc %icc, %o7, %l4 loop_2246: sllx %l0, %i5, %o0 ld [%l7 + 0x34], %f1 fmovsvc %icc, %f5, %f10 ldd [%l7 + 0x20], %f8 fmovsgu %xcc, %f7, %f2 sth %i1, [%l7 + 0x74] mulscc %o2, %i2, %g3 fsrc2 %f6, %f4 fmovrslez %i7, %f8, %f8 fmovscs %xcc, %f6, %f5 ldd [%l7 + 0x20], %f4 umul %i6, 0x11D4, %i3 std %f2, [%l7 + 0x48] fbu %fcc0, loop_2247 fbug,a %fcc0, loop_2248 ldd [%l7 + 0x58], %f14 fcmpeq32 %f6, %f2, %o1 loop_2247: fblg %fcc0, loop_2249 loop_2248: fmovscs %icc, %f0, %f14 fpadd32s %f7, %f7, %f2 fmovdvc %icc, %f3, %f8 loop_2249: ldsb [%l7 + 0x37], %g2 stw %l2, [%l7 + 0x1C] bl %xcc, loop_2250 fandnot1 %f4, %f2, %f12 edge16l %o6, %l6, %l3 fmovsvc %icc, %f9, %f8 loop_2250: fpack32 %f4, %f0, %f10 brnz,a %g6, loop_2251 fmovsne %icc, %f15, %f14 ldsb [%l7 + 0x16], %g7 fone %f4 loop_2251: std %f8, [%l7 + 0x50] move %icc, %g1, %o5 fpsub32 %f12, %f14, %f6 ldsb [%l7 + 0x10], %l5 edge16 %g5, %i4, %o3 ldub [%l7 + 0x5B], %g4 lduh [%l7 + 0x1E], %l1 lduh [%l7 + 0x38], %o4 srax %o7, 0x0D, %l4 stw %l0, [%l7 + 0x54] stw %i0, [%l7 + 0x70] movpos %xcc, %i5, %i1 movre %o2, 0x365, %o0 stx %g3, [%l7 + 0x18] fones %f5 lduw [%l7 + 0x74], %i7 fmuld8ulx16 %f1, %f14, %f12 tn %icc, 0x7 movge %icc, %i2, %i6 lduw [%l7 + 0x38], %i3 fmovdcs %icc, %f8, %f12 ldx [%l7 + 0x10], %g2 nop setx loop_2252, %l0, %l1 jmpl %l1, %o1 fpsub16 %f6, %f4, %f2 tg %xcc, 0x3 srl %l2, 0x0A, %l6 loop_2252: array16 %l3, %o6, %g6 ld [%l7 + 0x70], %f12 edge16 %g1, %o5, %g7 tle %xcc, 0x0 stw %l5, [%l7 + 0x54] st %f6, [%l7 + 0x70] std %f4, [%l7 + 0x70] nop setx loop_2253, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tvc %xcc, 0x4 te %icc, 0x6 ldd [%l7 + 0x28], %f4 loop_2253: fmovdle %xcc, %f6, %f12 st %f5, [%l7 + 0x34] ldub [%l7 + 0x6A], %g5 edge16n %i4, %o3, %l1 stw %g4, [%l7 + 0x54] srax %o7, 0x1F, %o4 fpadd32s %f4, %f6, %f15 tleu %icc, 0x1 fmovsne %xcc, %f10, %f3 siam 0x0 udivcc %l0, 0x084A, %i0 fmovrsne %l4, %f11, %f0 ld [%l7 + 0x50], %f6 sdiv %i5, 0x0B27, %o2 udivcc %o0, 0x09DA, %i1 fornot1s %f12, %f9, %f9 fmovrdne %i7, %f8, %f14 fpack16 %f12, %f12 fmovd %f12, %f2 fcmpne32 %f6, %f2, %i2 udivcc %i6, 0x0CD8, %g3 fand %f0, %f6, %f8 bge loop_2254 ldsh [%l7 + 0x46], %g2 std %f6, [%l7 + 0x10] fxor %f10, %f2, %f2 loop_2254: tpos %icc, 0x0 movne %xcc, %i3, %o1 tcc %xcc, 0x3 edge8n %l2, %l6, %l3 fornot1s %f4, %f8, %f2 tvs %xcc, 0x1 fmovdl %xcc, %f0, %f7 fmovdcc %xcc, %f9, %f15 udiv %g6, 0x1C1E, %o6 fandnot1 %f10, %f12, %f0 edge32l %g1, %g7, %l5 bn,a,pn %icc, loop_2255 std %f8, [%l7 + 0x38] ldsw [%l7 + 0x3C], %o5 ldx [%l7 + 0x70], %i4 loop_2255: movleu %xcc, %o3, %g5 fbg %fcc1, loop_2256 stb %l1, [%l7 + 0x1B] mulx %o7, %o4, %l0 fmovspos %icc, %f3, %f4 loop_2256: edge8n %i0, %l4, %g4 tcc %xcc, 0x6 tl %icc, 0x3 pdist %f14, %f12, %f6 fpack16 %f12, %f3 or %i5, %o2, %o0 fands %f4, %f0, %f14 fandnot2 %f2, %f8, %f12 sth %i1, [%l7 + 0x5E] ldub [%l7 + 0x74], %i2 fnot1 %f12, %f12 bvs,a %icc, loop_2257 bneg,a,pt %xcc, loop_2258 fblg,a %fcc2, loop_2259 fmul8ulx16 %f8, %f6, %f12 loop_2257: subc %i7, %i6, %g3 loop_2258: sth %i3, [%l7 + 0x32] loop_2259: bg,a,pt %icc, loop_2260 stx %o1, [%l7 + 0x48] udivcc %l2, 0x1FC4, %l6 fnot1s %f1, %f12 loop_2260: fmovrsgez %l3, %f4, %f3 fpsub16 %f8, %f4, %f10 edge16 %g2, %g6, %g1 movpos %icc, %g7, %l5 movrlz %o5, %i4, %o6 brlez,a %o3, loop_2261 fpsub16 %f12, %f4, %f2 fxors %f11, %f1, %f1 fnegs %f13, %f15 loop_2261: fcmpeq32 %f0, %f10, %g5 addccc %o7, 0x10CD, %o4 ldub [%l7 + 0x37], %l1 tsubcc %i0, %l4, %l0 movne %xcc, %g4, %o2 st %f10, [%l7 + 0x38] fmul8x16au %f5, %f2, %f4 bn,pt %xcc, loop_2262 bl,a loop_2263 ta %icc, 0x6 lduh [%l7 + 0x2A], %i5 loop_2262: fandnot2s %f6, %f7, %f10 loop_2263: fexpand %f13, %f8 fmovsg %xcc, %f14, %f9 stb %o0, [%l7 + 0x7F] movneg %xcc, %i1, %i2 tcc %xcc, 0x0 ldsh [%l7 + 0x20], %i6 tvc %icc, 0x2 fmovd %f2, %f4 st %f6, [%l7 + 0x74] ldsh [%l7 + 0x26], %i7 brgz %i3, loop_2264 fmovscs %xcc, %f12, %f7 stb %o1, [%l7 + 0x2B] movrlez %l2, %g3, %l3 loop_2264: alignaddr %l6, %g6, %g2 fmovs %f11, %f0 lduw [%l7 + 0x74], %g7 brz,a %g1, loop_2265 tleu %icc, 0x6 fnegd %f8, %f14 fandnot1s %f7, %f2, %f7 loop_2265: fcmps %fcc0, %f3, %f5 fnors %f9, %f10, %f10 sth %o5, [%l7 + 0x34] brlez %l5, loop_2266 fnot1 %f6, %f4 bvs,a,pt %xcc, loop_2267 orncc %o6, 0x1315, %i4 loop_2266: array16 %o3, %o7, %o4 ldsb [%l7 + 0x3F], %l1 loop_2267: tsubcc %g5, %l4, %l0 ld [%l7 + 0x2C], %f0 fmovsg %icc, %f2, %f15 movrgez %g4, 0x064, %i0 lduw [%l7 + 0x5C], %o2 fmovde %xcc, %f10, %f4 std %f0, [%l7 + 0x18] ldd [%l7 + 0x38], %f8 edge8n %i5, %i1, %o0 stw %i6, [%l7 + 0x10] ldsh [%l7 + 0x26], %i2 fmovscc %icc, %f1, %f7 fcmpeq16 %f4, %f14, %i7 fblg,a %fcc0, loop_2268 udivcc %o1, 0x01AA, %i3 ldsw [%l7 + 0x3C], %l2 stb %l3, [%l7 + 0x56] loop_2268: ldub [%l7 + 0x3F], %l6 bpos,a %icc, loop_2269 fcmpgt32 %f0, %f8, %g6 fmovd %f6, %f8 movre %g2, 0x04D, %g7 loop_2269: fpsub16s %f5, %f4, %f13 sth %g1, [%l7 + 0x28] alignaddrl %g3, %o5, %l5 movle %xcc, %o6, %i4 fmovdvs %icc, %f7, %f15 tgu %xcc, 0x2 fmuld8sux16 %f0, %f4, %f10 ldsb [%l7 + 0x55], %o7 fpsub16 %f6, %f8, %f2 ldsh [%l7 + 0x7E], %o4 fmovsa %xcc, %f2, %f12 fabsd %f8, %f2 ldx [%l7 + 0x30], %l1 movcs %xcc, %o3, %l4 fpadd16 %f10, %f8, %f2 mulscc %g5, 0x0E9D, %g4 ldd [%l7 + 0x30], %f10 sth %l0, [%l7 + 0x4A] subccc %o2, %i5, %i1 fmovdg %icc, %f0, %f1 ld [%l7 + 0x70], %f5 std %f12, [%l7 + 0x68] movge %xcc, %o0, %i6 alignaddrl %i2, %i0, %i7 stx %i3, [%l7 + 0x20] ldub [%l7 + 0x4B], %o1 fexpand %f7, %f14 sub %l2, 0x04BD, %l6 movcc %icc, %l3, %g6 fbule %fcc1, loop_2270 call loop_2271 edge32n %g7, %g1, %g2 fandnot1s %f9, %f15, %f9 loop_2270: tcc %icc, 0x6 loop_2271: movge %icc, %o5, %l5 or %g3, %i4, %o6 edge32 %o4, %o7, %l1 std %f0, [%l7 + 0x20] ldd [%l7 + 0x50], %f10 fcmpd %fcc3, %f14, %f12 fmovsgu %xcc, %f7, %f5 movvc %xcc, %o3, %g5 mova %icc, %g4, %l0 stw %l4, [%l7 + 0x60] xorcc %o2, %i1, %o0 movrlz %i5, %i2, %i6 lduh [%l7 + 0x78], %i0 lduw [%l7 + 0x3C], %i7 ldsb [%l7 + 0x21], %i3 fzeros %f4 ldx [%l7 + 0x78], %o1 edge32ln %l2, %l6, %l3 tl %icc, 0x6 fcmpeq32 %f4, %f2, %g6 sub %g7, %g1, %o5 fpadd16 %f14, %f2, %f2 stx %l5, [%l7 + 0x38] fpack16 %f6, %f4 fands %f6, %f0, %f1 ldd [%l7 + 0x40], %f0 ldsh [%l7 + 0x48], %g3 tcs %xcc, 0x0 fmovdcs %xcc, %f13, %f10 fsrc1s %f12, %f15 or %i4, %g2, %o6 alignaddrl %o7, %o4, %o3 andncc %g5, %l1, %l0 edge8l %l4, %o2, %g4 fmovda %xcc, %f8, %f3 fmul8x16 %f6, %f0, %f0 fcmpne32 %f2, %f4, %i1 fnegs %f7, %f11 stw %i5, [%l7 + 0x54] fornot2s %f8, %f0, %f9 std %f8, [%l7 + 0x40] lduh [%l7 + 0x60], %i2 sllx %o0, 0x16, %i0 std %f8, [%l7 + 0x28] ldub [%l7 + 0x49], %i6 st %f8, [%l7 + 0x7C] ldx [%l7 + 0x78], %i3 sth %i7, [%l7 + 0x08] fornot2 %f12, %f4, %f12 ldx [%l7 + 0x28], %l2 stb %o1, [%l7 + 0x56] sdivx %l6, 0x1BBE, %g6 st %f5, [%l7 + 0x50] fxnors %f13, %f11, %f4 std %f0, [%l7 + 0x78] array32 %g7, %g1, %o5 for %f4, %f4, %f8 udiv %l3, 0x0500, %l5 sth %g3, [%l7 + 0x36] tsubcctv %i4, %g2, %o7 ld [%l7 + 0x5C], %f0 fandnot2 %f8, %f12, %f2 array16 %o6, %o3, %o4 lduh [%l7 + 0x40], %g5 fba,a %fcc2, loop_2272 fcmpne32 %f10, %f0, %l1 fcmpgt16 %f4, %f2, %l0 sth %o2, [%l7 + 0x46] loop_2272: fnand %f6, %f2, %f0 mova %icc, %g4, %i1 tneg %icc, 0x3 fmovdcs %xcc, %f3, %f7 fnors %f14, %f8, %f0 taddcc %l4, 0x1817, %i5 brlez %i2, loop_2273 bpos %xcc, loop_2274 movrgz %o0, 0x272, %i0 std %f6, [%l7 + 0x20] loop_2273: taddcc %i3, 0x1F9D, %i6 loop_2274: fnands %f0, %f12, %f14 ldd [%l7 + 0x08], %f2 ldd [%l7 + 0x58], %f14 ldx [%l7 + 0x18], %i7 stb %o1, [%l7 + 0x0B] ldx [%l7 + 0x18], %l6 lduh [%l7 + 0x7A], %g6 stx %l2, [%l7 + 0x30] ldub [%l7 + 0x7D], %g7 lduh [%l7 + 0x68], %g1 fmovdvc %icc, %f10, %f12 stw %o5, [%l7 + 0x40] fpadd32 %f2, %f4, %f8 stb %l5, [%l7 + 0x5E] movge %icc, %l3, %i4 fbule,a %fcc2, loop_2275 movcc %icc, %g3, %g2 ld [%l7 + 0x48], %f13 stw %o6, [%l7 + 0x54] loop_2275: ldsw [%l7 + 0x70], %o3 fbl,a %fcc0, loop_2276 fble,a %fcc0, loop_2277 fnands %f1, %f4, %f12 fmovsne %xcc, %f7, %f15 loop_2276: fcmpd %fcc2, %f2, %f6 loop_2277: array16 %o4, %o7, %g5 tl %icc, 0x2 fornot2 %f8, %f0, %f8 movg %icc, %l1, %o2 movcs %xcc, %g4, %l0 tleu %xcc, 0x7 xnorcc %i1, %l4, %i2 bg,pt %icc, loop_2278 fmovdcs %xcc, %f0, %f0 fbne %fcc0, loop_2279 ldx [%l7 + 0x50], %i5 loop_2278: fba,a %fcc1, loop_2280 brgz %i0, loop_2281 loop_2279: faligndata %f12, %f6, %f8 ldub [%l7 + 0x39], %o0 loop_2280: brlez %i3, loop_2282 loop_2281: fnand %f2, %f12, %f2 movge %icc, %i7, %o1 fsrc1 %f4, %f14 loop_2282: fnot1 %f14, %f4 brlez %i6, loop_2283 movleu %icc, %g6, %l2 fornot2 %f12, %f10, %f14 subccc %g7, %l6, %o5 loop_2283: ldsw [%l7 + 0x24], %l5 bvs,a %icc, loop_2284 stx %l3, [%l7 + 0x60] movcs %xcc, %g1, %g3 bleu,pt %xcc, loop_2285 loop_2284: edge16l %i4, %g2, %o3 orncc %o4, 0x12A4, %o7 stb %g5, [%l7 + 0x3D] loop_2285: fbue,a %fcc2, loop_2286 ba,pt %icc, loop_2287 ldub [%l7 + 0x70], %l1 udiv %o6, 0x16CD, %o2 loop_2286: umulcc %l0, %g4, %i1 loop_2287: tg %icc, 0x7 sth %i2, [%l7 + 0x38] popc 0x063A, %l4 call loop_2288 tle %xcc, 0x6 array16 %i5, %o0, %i3 ld [%l7 + 0x58], %f15 loop_2288: fexpand %f5, %f12 fbg %fcc3, loop_2289 bg,a loop_2290 movvs %icc, %i7, %i0 ldd [%l7 + 0x10], %f12 loop_2289: fnegs %f2, %f14 loop_2290: ldsw [%l7 + 0x1C], %i6 orn %o1, 0x1583, %l2 bvs,a loop_2291 fandnot1 %f12, %f14, %f2 fmovdge %xcc, %f7, %f15 for %f12, %f10, %f2 loop_2291: fpackfix %f2, %f14 tle %icc, 0x5 fornot2s %f12, %f15, %f1 ldx [%l7 + 0x10], %g7 bvc,a %icc, loop_2292 fmovdgu %xcc, %f9, %f5 addccc %g6, %l6, %o5 std %f6, [%l7 + 0x50] loop_2292: fnot2 %f0, %f14 stw %l5, [%l7 + 0x3C] lduh [%l7 + 0x1E], %l3 ldsw [%l7 + 0x50], %g1 stx %g3, [%l7 + 0x10] stx %g2, [%l7 + 0x08] pdist %f14, %f10, %f10 ble,pn %xcc, loop_2293 ldsh [%l7 + 0x30], %o3 fmovdl %icc, %f3, %f14 fxnors %f15, %f4, %f4 loop_2293: movgu %xcc, %i4, %o4 movrlez %o7, %l1, %o6 sra %o2, %g5, %l0 fxors %f15, %f0, %f11 tsubcc %i1, 0x1256, %g4 fmovsn %xcc, %f4, %f9 movrgez %i2, %i5, %o0 brnz,a %i3, loop_2294 mulscc %l4, 0x0ECF, %i7 brgez,a %i6, loop_2295 fba %fcc3, loop_2296 loop_2294: fabsd %f8, %f14 movpos %xcc, %i0, %l2 loop_2295: fcmpne32 %f12, %f4, %o1 loop_2296: fandnot1 %f6, %f0, %f2 ldsb [%l7 + 0x44], %g6 movre %l6, 0x012, %g7 fandnot1s %f12, %f14, %f2 move %icc, %l5, %l3 fmul8x16al %f15, %f8, %f10 ldub [%l7 + 0x77], %g1 movrgz %g3, %o5, %g2 movge %xcc, %o3, %i4 nop setx loop_2297, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x50], %f6 fornot1s %f3, %f15, %f15 fpsub32s %f4, %f9, %f1 loop_2297: sth %o7, [%l7 + 0x64] stb %l1, [%l7 + 0x40] fcmpne16 %f4, %f0, %o4 fpadd16 %f6, %f6, %f12 ldd [%l7 + 0x10], %f10 movl %xcc, %o2, %g5 ld [%l7 + 0x68], %f0 brgz,a %l0, loop_2298 fmovdvs %icc, %f3, %f12 std %f10, [%l7 + 0x20] fmovdcc %xcc, %f1, %f14 loop_2298: fcmpes %fcc2, %f12, %f12 ta %xcc, 0x0 sdivcc %o6, 0x0D32, %g4 movrlz %i1, %i5, %o0 fbuge %fcc0, loop_2299 ld [%l7 + 0x4C], %f12 st %f8, [%l7 + 0x44] fnegd %f10, %f6 loop_2299: movrlz %i3, %i2, %l4 bn,pt %icc, loop_2300 stx %i6, [%l7 + 0x20] sth %i0, [%l7 + 0x7A] sth %i7, [%l7 + 0x7A] loop_2300: std %f4, [%l7 + 0x50] ldd [%l7 + 0x40], %f12 fba,a %fcc3, loop_2301 ldub [%l7 + 0x5A], %l2 popc 0x1A10, %g6 std %f2, [%l7 + 0x18] loop_2301: fmovdle %xcc, %f4, %f5 addcc %l6, 0x141C, %o1 fpsub32 %f12, %f8, %f8 std %f14, [%l7 + 0x38] fabss %f2, %f2 siam 0x6 lduw [%l7 + 0x18], %l5 fxor %f12, %f6, %f8 edge16 %l3, %g7, %g3 lduh [%l7 + 0x42], %o5 ldub [%l7 + 0x25], %g1 fcmps %fcc3, %f5, %f0 ld [%l7 + 0x78], %f2 fmovsn %icc, %f3, %f8 ldsb [%l7 + 0x29], %o3 tgu %xcc, 0x0 brlz %i4, loop_2302 fandnot1 %f6, %f4, %f2 brlez,a %g2, loop_2303 sth %o7, [%l7 + 0x5E] loop_2302: fcmps %fcc0, %f1, %f0 bne loop_2304 loop_2303: ldsh [%l7 + 0x46], %o4 stb %o2, [%l7 + 0x17] array8 %l1, %g5, %o6 loop_2304: stx %g4, [%l7 + 0x30] sdivx %l0, 0x0B65, %i5 be,pn %xcc, loop_2305 te %xcc, 0x3 fmovrdlez %o0, %f4, %f0 lduh [%l7 + 0x7C], %i1 loop_2305: ldsw [%l7 + 0x58], %i3 fblg %fcc2, loop_2306 tge %icc, 0x3 fbl %fcc3, loop_2307 sth %i2, [%l7 + 0x64] loop_2306: movg %xcc, %i6, %i0 lduh [%l7 + 0x28], %l4 loop_2307: fcmpeq32 %f6, %f2, %l2 fnot2 %f8, %f8 stb %i7, [%l7 + 0x7B] fble,a %fcc0, loop_2308 movvc %icc, %l6, %o1 stx %g6, [%l7 + 0x10] tvc %xcc, 0x5 loop_2308: sth %l5, [%l7 + 0x30] sth %l3, [%l7 + 0x30] sth %g3, [%l7 + 0x0A] brgez %o5, loop_2309 tge %icc, 0x7 edge16n %g1, %g7, %o3 movle %icc, %g2, %o7 loop_2309: lduw [%l7 + 0x2C], %o4 movrgz %i4, 0x081, %o2 brlz %g5, loop_2310 sll %o6, 0x0D, %g4 move %icc, %l1, %i5 bne,a,pn %xcc, loop_2311 loop_2310: stb %o0, [%l7 + 0x3D] umulcc %i1, %l0, %i2 ldsw [%l7 + 0x40], %i6 loop_2311: stx %i0, [%l7 + 0x38] fmovrsne %l4, %f11, %f5 movpos %xcc, %i3, %l2 ldx [%l7 + 0x30], %l6 fmovda %icc, %f0, %f11 fmovde %xcc, %f7, %f4 fexpand %f6, %f2 movrlz %i7, 0x035, %g6 ldsb [%l7 + 0x3C], %o1 fand %f12, %f0, %f4 tn %xcc, 0x2 fmovdcc %xcc, %f9, %f2 edge16ln %l5, %l3, %o5 fmovsg %xcc, %f7, %f13 ld [%l7 + 0x30], %f12 brlez %g3, loop_2312 ldsh [%l7 + 0x50], %g1 fornot2s %f12, %f4, %f9 movl %xcc, %o3, %g7 loop_2312: ldsh [%l7 + 0x72], %o7 faligndata %f12, %f8, %f14 movge %icc, %g2, %i4 bn loop_2313 stx %o4, [%l7 + 0x70] lduw [%l7 + 0x4C], %g5 fpackfix %f12, %f0 loop_2313: brnz %o6, loop_2314 bge,a %xcc, loop_2315 xorcc %g4, 0x1E2D, %o2 be,pt %icc, loop_2316 loop_2314: tleu %icc, 0x3 loop_2315: edge16 %i5, %o0, %i1 fandnot2 %f4, %f10, %f10 loop_2316: sth %l1, [%l7 + 0x3C] fnegd %f4, %f0 fcmpgt16 %f14, %f2, %i2 srlx %l0, 0x0A, %i6 fnot1s %f1, %f8 fbl,a %fcc3, loop_2317 lduw [%l7 + 0x38], %i0 bvc %xcc, loop_2318 stw %l4, [%l7 + 0x48] loop_2317: ldsw [%l7 + 0x0C], %l2 fmovrse %l6, %f15, %f2 loop_2318: sth %i7, [%l7 + 0x22] fmul8ulx16 %f8, %f8, %f14 tgu %xcc, 0x1 taddcc %i3, 0x14C4, %g6 alignaddrl %o1, %l5, %l3 fmovdgu %icc, %f5, %f2 movvs %xcc, %o5, %g1 fmuld8sux16 %f0, %f8, %f8 fpack16 %f0, %f13 fmul8sux16 %f10, %f10, %f12 fmovse %icc, %f8, %f13 fxnor %f12, %f14, %f8 fmovsa %icc, %f15, %f3 tneg %icc, 0x1 subccc %o3, %g3, %o7 edge32l %g2, %g7, %i4 edge16ln %o4, %g5, %g4 sth %o6, [%l7 + 0x14] andn %i5, 0x0D60, %o0 bleu,a loop_2319 alignaddrl %o2, %l1, %i1 fpsub32s %f8, %f8, %f11 array16 %i2, %i6, %i0 loop_2319: tpos %xcc, 0x0 movvc %xcc, %l0, %l4 smul %l2, %i7, %l6 fmovsne %icc, %f5, %f12 xnor %i3, 0x1F7E, %o1 fzeros %f0 fmovdneg %xcc, %f8, %f1 bne,a,pt %xcc, loop_2320 ldd [%l7 + 0x10], %f10 xor %l5, 0x0935, %g6 edge8n %l3, %g1, %o5 loop_2320: fble %fcc1, loop_2321 udivcc %g3, 0x0B03, %o7 tn %icc, 0x3 fmovsvs %xcc, %f2, %f2 loop_2321: fcmple32 %f8, %f6, %o3 fsrc2 %f6, %f14 fmovdcs %icc, %f12, %f5 ldsh [%l7 + 0x20], %g7 fsrc2 %f12, %f0 brlez %g2, loop_2322 fbge,a %fcc0, loop_2323 bgu,a %icc, loop_2324 fcmpne32 %f12, %f12, %i4 loop_2322: taddcctv %g5, %g4, %o6 loop_2323: bvc,a,pn %icc, loop_2325 loop_2324: bge,pn %icc, loop_2326 array8 %i5, %o4, %o2 edge16ln %o0, %l1, %i1 loop_2325: srlx %i2, 0x10, %i6 loop_2326: ldsb [%l7 + 0x2C], %l0 fmovdgu %icc, %f15, %f8 fbug,a %fcc3, loop_2327 stx %i0, [%l7 + 0x38] fmovdn %xcc, %f0, %f8 ldx [%l7 + 0x60], %l4 loop_2327: bvc,a %icc, loop_2328 pdist %f0, %f0, %f4 sth %i7, [%l7 + 0x5C] std %f2, [%l7 + 0x78] loop_2328: tvc %xcc, 0x6 edge16l %l2, %l6, %o1 ldsb [%l7 + 0x24], %l5 st %f1, [%l7 + 0x38] sethi 0x11A8, %g6 fnor %f14, %f12, %f8 stb %l3, [%l7 + 0x5F] movvc %icc, %i3, %o5 lduw [%l7 + 0x0C], %g1 call loop_2329 ldsb [%l7 + 0x7A], %o7 siam 0x6 fzeros %f15 loop_2329: andcc %o3, %g7, %g3 tsubcctv %g2, %g5, %g4 fones %f15 alignaddrl %o6, %i4, %i5 std %f8, [%l7 + 0x18] ldsw [%l7 + 0x58], %o4 stw %o0, [%l7 + 0x78] ldx [%l7 + 0x70], %l1 ldx [%l7 + 0x60], %o2 ldub [%l7 + 0x38], %i1 ldub [%l7 + 0x59], %i2 fmovdl %icc, %f15, %f11 stb %l0, [%l7 + 0x15] stb %i0, [%l7 + 0x63] fmul8x16al %f4, %f2, %f8 bcc,pt %xcc, loop_2330 fcmpgt32 %f2, %f6, %l4 sth %i7, [%l7 + 0x14] fpsub32 %f10, %f2, %f6 loop_2330: fnor %f6, %f10, %f2 stw %i6, [%l7 + 0x7C] popc 0x1F96, %l2 lduw [%l7 + 0x2C], %l6 ldsh [%l7 + 0x36], %o1 fands %f4, %f7, %f4 addccc %l5, %g6, %i3 addcc %l3, 0x1E30, %o5 fcmple32 %f12, %f8, %g1 ldub [%l7 + 0x45], %o7 be,a,pn %icc, loop_2331 lduh [%l7 + 0x22], %o3 mulx %g7, 0x125A, %g3 lduh [%l7 + 0x7C], %g2 loop_2331: fpsub16s %f6, %f2, %f7 tn %icc, 0x2 fcmple16 %f4, %f14, %g4 stw %g5, [%l7 + 0x7C] edge8 %o6, %i4, %o4 fmovsne %icc, %f8, %f13 fand %f4, %f2, %f4 ldub [%l7 + 0x62], %o0 subcc %i5, %l1, %i1 sllx %o2, 0x09, %i2 call loop_2332 fmovrse %i0, %f11, %f15 fmovda %xcc, %f2, %f7 addcc %l4, %i7, %l0 loop_2332: fcmped %fcc3, %f10, %f14 ldsb [%l7 + 0x1D], %i6 fpsub32s %f5, %f4, %f8 fmovsleu %xcc, %f7, %f7 st %f11, [%l7 + 0x10] fmovrslz %l2, %f9, %f12 call loop_2333 for %f2, %f0, %f12 lduw [%l7 + 0x18], %l6 fcmpne32 %f4, %f0, %l5 loop_2333: alignaddr %o1, %g6, %l3 fmovdleu %icc, %f15, %f3 fmovdn %icc, %f1, %f8 add %i3, 0x12E8, %o5 movpos %icc, %g1, %o7 fmovsn %icc, %f1, %f15 fbule,a %fcc0, loop_2334 st %f7, [%l7 + 0x30] edge32n %o3, %g3, %g7 ldsh [%l7 + 0x32], %g4 loop_2334: fandnot2s %f3, %f4, %f12 fcmple32 %f14, %f4, %g2 ldsb [%l7 + 0x79], %o6 edge8ln %i4, %g5, %o4 edge16n %o0, %i5, %l1 fmovse %xcc, %f8, %f1 stx %i1, [%l7 + 0x58] ldub [%l7 + 0x3D], %o2 edge32n %i2, %i0, %l4 taddcc %i7, %l0, %l2 fabsd %f8, %f4 ldub [%l7 + 0x09], %i6 tgu %icc, 0x5 faligndata %f0, %f6, %f6 mulx %l6, 0x0BD6, %o1 addcc %g6, 0x0CA3, %l3 fnot2 %f14, %f14 fmovrsgz %l5, %f14, %f9 fands %f13, %f3, %f8 fpsub16 %f2, %f12, %f12 ldsh [%l7 + 0x5E], %o5 fmovrdgez %g1, %f0, %f0 or %i3, 0x1AC4, %o3 fmul8x16al %f0, %f12, %f4 fbne,a %fcc2, loop_2335 and %g3, 0x0999, %o7 fmovrdne %g7, %f0, %f10 fmovrdne %g2, %f10, %f14 loop_2335: ldx [%l7 + 0x58], %g4 orn %i4, %o6, %g5 xor %o4, 0x12D8, %o0 ldsb [%l7 + 0x36], %i5 fmovd %f2, %f14 brgez %i1, loop_2336 movle %icc, %o2, %i2 fornot1 %f12, %f6, %f4 ldx [%l7 + 0x58], %i0 loop_2336: mulx %l1, 0x08AF, %i7 lduh [%l7 + 0x24], %l0 brgz,a %l2, loop_2337 fxors %f10, %f2, %f5 fandnot2 %f6, %f8, %f0 ldsw [%l7 + 0x48], %l4 loop_2337: brgez,a %i6, loop_2338 st %f1, [%l7 + 0x0C] tle %xcc, 0x2 st %f12, [%l7 + 0x1C] loop_2338: andn %o1, %g6, %l6 st %f13, [%l7 + 0x7C] or %l5, 0x0373, %o5 fandnot2 %f6, %f8, %f6 ld [%l7 + 0x5C], %f11 fmovrsgz %l3, %f11, %f11 ldub [%l7 + 0x77], %g1 fmovrsgz %o3, %f6, %f5 fmul8ulx16 %f4, %f10, %f8 fmovsneg %icc, %f3, %f0 xorcc %i3, 0x1C9C, %o7 call loop_2339 fbug,a %fcc2, loop_2340 fpsub16 %f10, %f14, %f4 lduw [%l7 + 0x2C], %g7 loop_2339: add %g3, %g2, %g4 loop_2340: bvs loop_2341 fmovse %icc, %f2, %f15 movrgez %i4, %g5, %o4 addcc %o6, 0x0BE9, %i5 loop_2341: ldsh [%l7 + 0x72], %i1 edge16ln %o0, %i2, %i0 fbe,a %fcc0, loop_2342 srlx %l1, 0x0A, %o2 be,a loop_2343 movrgz %i7, %l0, %l4 loop_2342: ldsb [%l7 + 0x68], %l2 ldsb [%l7 + 0x7C], %i6 loop_2343: lduw [%l7 + 0x0C], %o1 fmul8sux16 %f6, %f12, %f10 movvs %icc, %l6, %g6 fbul %fcc3, loop_2344 fmovsn %icc, %f2, %f7 std %f2, [%l7 + 0x58] fmovse %xcc, %f1, %f13 loop_2344: andcc %o5, %l3, %g1 fexpand %f10, %f6 ldsb [%l7 + 0x42], %l5 st %f1, [%l7 + 0x10] fbul,a %fcc0, loop_2345 edge8ln %o3, %i3, %g7 siam 0x6 fmul8x16al %f15, %f12, %f4 loop_2345: st %f13, [%l7 + 0x18] bvc,a,pn %icc, loop_2346 fmovse %icc, %f14, %f9 ldsh [%l7 + 0x66], %g3 fmovdg %xcc, %f3, %f12 loop_2346: fmovs %f14, %f5 fble %fcc1, loop_2347 fmovrsgz %o7, %f0, %f7 lduh [%l7 + 0x46], %g4 sdiv %g2, 0x032B, %i4 loop_2347: fmovdneg %xcc, %f1, %f14 ldsw [%l7 + 0x0C], %g5 movne %xcc, %o6, %i5 movre %o4, %i1, %o0 lduh [%l7 + 0x42], %i2 ldx [%l7 + 0x50], %l1 ldsw [%l7 + 0x08], %o2 ldub [%l7 + 0x53], %i7 lduh [%l7 + 0x50], %l0 ldsh [%l7 + 0x50], %l4 brgez %i0, loop_2348 fmovscc %xcc, %f13, %f1 ldx [%l7 + 0x38], %i6 st %f8, [%l7 + 0x7C] loop_2348: fxor %f10, %f12, %f2 movge %xcc, %o1, %l6 brgez %l2, loop_2349 siam 0x1 fbo %fcc1, loop_2350 lduw [%l7 + 0x48], %o5 loop_2349: edge32n %g6, %g1, %l5 subccc %l3, %o3, %i3 loop_2350: ldub [%l7 + 0x71], %g3 nop setx loop_2351, %l0, %l1 jmpl %l1, %g7 nop setx loop_2352, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbug %fcc3, loop_2353 andncc %o7, %g2, %g4 loop_2351: movn %xcc, %i4, %o6 loop_2352: bne,pn %xcc, loop_2354 loop_2353: sethi 0x079F, %g5 tgu %xcc, 0x6 fcmpeq32 %f2, %f0, %o4 loop_2354: fcmpgt32 %f6, %f6, %i5 edge32l %i1, %o0, %l1 bn,a %xcc, loop_2355 fbn %fcc0, loop_2356 nop setx loop_2357, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry array32 %o2, %i7, %i2 loop_2355: edge32l %l4, %i0, %l0 loop_2356: ldd [%l7 + 0x08], %f10 loop_2357: lduw [%l7 + 0x70], %o1 ldsh [%l7 + 0x7A], %i6 fmovsvs %xcc, %f3, %f9 tleu %xcc, 0x3 fba %fcc3, loop_2358 fcmpd %fcc0, %f4, %f6 fcmpgt16 %f4, %f12, %l6 stw %o5, [%l7 + 0x38] loop_2358: movcs %xcc, %g6, %l2 array32 %g1, %l5, %o3 lduh [%l7 + 0x5E], %i3 fmovsleu %xcc, %f12, %f12 ldd [%l7 + 0x18], %f4 fmovdg %icc, %f14, %f6 fbge %fcc0, loop_2359 bgu,a,pn %icc, loop_2360 lduh [%l7 + 0x7A], %l3 brlez %g3, loop_2361 loop_2359: tvc %icc, 0x1 loop_2360: fmul8x16 %f11, %f0, %f6 fnot2 %f4, %f14 loop_2361: sub %g7, %g2, %g4 ldsw [%l7 + 0x08], %o7 fmovdge %icc, %f5, %f13 st %f11, [%l7 + 0x28] fmovsgu %icc, %f4, %f5 fmovrdne %i4, %f8, %f10 ldsw [%l7 + 0x68], %g5 lduw [%l7 + 0x48], %o6 sllx %o4, 0x13, %i1 fsrc2 %f4, %f2 brlez,a %o0, loop_2362 stx %i5, [%l7 + 0x78] fpmerge %f14, %f10, %f14 tl %xcc, 0x7 loop_2362: fmovdgu %icc, %f11, %f6 ldsw [%l7 + 0x4C], %l1 siam 0x0 ldsh [%l7 + 0x4E], %o2 sth %i2, [%l7 + 0x20] fbne,a %fcc0, loop_2363 stw %i7, [%l7 + 0x28] fmovdcc %icc, %f13, %f8 ldsb [%l7 + 0x47], %l4 loop_2363: sllx %i0, %l0, %o1 ldub [%l7 + 0x3B], %l6 ble,a,pt %icc, loop_2364 fnot1s %f15, %f1 bgu,pt %xcc, loop_2365 fcmpgt32 %f12, %f12, %i6 loop_2364: fmuld8ulx16 %f15, %f11, %f14 fmovrslz %g6, %f14, %f0 loop_2365: fmovrdgez %o5, %f6, %f6 bshuffle %f2, %f2, %f14 fcmpeq32 %f10, %f12, %l2 stx %l5, [%l7 + 0x18] fnot1 %f10, %f14 edge16ln %g1, %i3, %o3 sth %l3, [%l7 + 0x70] bpos,pt %icc, loop_2366 bpos %icc, loop_2367 st %f4, [%l7 + 0x24] subc %g7, 0x0223, %g2 loop_2366: fsrc1 %f4, %f0 loop_2367: ldub [%l7 + 0x0C], %g4 std %f8, [%l7 + 0x28] stx %g3, [%l7 + 0x18] array8 %i4, %g5, %o7 tcc %xcc, 0x7 fbge %fcc2, loop_2368 fpadd32 %f8, %f14, %f12 sth %o6, [%l7 + 0x2C] fmovdneg %xcc, %f0, %f11 loop_2368: edge8n %i1, %o0, %i5 orcc %o4, 0x0CFD, %o2 fornot2 %f14, %f6, %f2 fbu,a %fcc2, loop_2369 edge32n %i2, %i7, %l4 smulcc %i0, 0x1959, %l0 fmovdpos %icc, %f8, %f7 loop_2369: fmovdneg %xcc, %f7, %f7 ld [%l7 + 0x50], %f12 udivcc %o1, 0x1101, %l1 stw %i6, [%l7 + 0x2C] movg %xcc, %g6, %o5 ldx [%l7 + 0x48], %l6 fmovs %f12, %f4 fmovsleu %xcc, %f2, %f0 for %f4, %f10, %f8 tge %icc, 0x1 andn %l5, %l2, %i3 sth %o3, [%l7 + 0x54] stb %l3, [%l7 + 0x5F] ldx [%l7 + 0x10], %g7 subc %g1, %g2, %g4 movleu %icc, %i4, %g5 ldsw [%l7 + 0x1C], %o7 ldx [%l7 + 0x28], %g3 array16 %i1, %o6, %o0 fblg %fcc1, loop_2370 movge %xcc, %o4, %i5 fand %f2, %f6, %f4 movrgez %i2, 0x326, %i7 loop_2370: std %f4, [%l7 + 0x18] fmovsgu %icc, %f2, %f3 bvs,pt %xcc, loop_2371 ldsh [%l7 + 0x16], %l4 ldsw [%l7 + 0x08], %i0 ldsw [%l7 + 0x6C], %o2 loop_2371: lduh [%l7 + 0x50], %o1 faligndata %f0, %f8, %f12 std %f6, [%l7 + 0x10] ld [%l7 + 0x48], %f15 fmovsne %xcc, %f8, %f10 fbuge %fcc3, loop_2372 fornot1s %f8, %f10, %f10 fmovs %f14, %f1 orncc %l1, %i6, %g6 loop_2372: xor %o5, %l6, %l5 andcc %l0, 0x1AE4, %l2 ldx [%l7 + 0x70], %o3 ldub [%l7 + 0x6A], %i3 ldub [%l7 + 0x61], %g7 udivcc %l3, 0x10A8, %g1 tsubcctv %g4, 0x0B7B, %i4 fpadd32s %f2, %f15, %f1 std %f12, [%l7 + 0x38] ldd [%l7 + 0x60], %f10 fmul8x16au %f8, %f5, %f4 fbe %fcc1, loop_2373 ldsw [%l7 + 0x60], %g2 edge16ln %g5, %g3, %o7 ldsh [%l7 + 0x34], %i1 loop_2373: sll %o0, %o4, %i5 stw %i2, [%l7 + 0x34] fcmpgt16 %f2, %f10, %i7 fabss %f15, %f4 ldub [%l7 + 0x2B], %l4 bl,pn %xcc, loop_2374 fmovsne %icc, %f7, %f0 fmovrslez %i0, %f4, %f14 tcs %xcc, 0x6 loop_2374: fabsd %f10, %f10 edge16n %o6, %o1, %o2 stx %i6, [%l7 + 0x70] st %f2, [%l7 + 0x38] fcmpne16 %f6, %f2, %g6 stw %o5, [%l7 + 0x3C] movcs %xcc, %l6, %l5 bl,pn %xcc, loop_2375 fmul8x16au %f15, %f1, %f0 ldx [%l7 + 0x28], %l0 fbul %fcc1, loop_2376 loop_2375: ldsh [%l7 + 0x64], %l2 srax %o3, %l1, %i3 fabsd %f0, %f0 loop_2376: sth %l3, [%l7 + 0x7C] array16 %g1, %g4, %i4 mulx %g7, 0x156E, %g2 fmovdg %xcc, %f14, %f9 fnot1 %f12, %f8 fsrc2 %f2, %f10 ldx [%l7 + 0x08], %g3 fones %f9 movrlez %g5, %i1, %o0 fbuge,a %fcc0, loop_2377 taddcc %o4, 0x0FEA, %o7 array16 %i2, %i5, %i7 fcmped %fcc3, %f2, %f8 loop_2377: lduh [%l7 + 0x5E], %i0 orncc %l4, %o1, %o2 ldd [%l7 + 0x68], %f8 stw %o6, [%l7 + 0x60] alignaddr %i6, %g6, %o5 ldsw [%l7 + 0x74], %l6 ldd [%l7 + 0x70], %f12 tvs %icc, 0x6 stx %l5, [%l7 + 0x38] fmovrde %l2, %f4, %f12 srlx %o3, %l0, %l1 fands %f5, %f6, %f14 fand %f0, %f14, %f14 stx %i3, [%l7 + 0x10] fmovrde %g1, %f12, %f2 lduw [%l7 + 0x14], %l3 movl %xcc, %g4, %g7 tn %icc, 0x3 tg %xcc, 0x3 stb %i4, [%l7 + 0x62] subc %g2, %g5, %g3 te %xcc, 0x4 ldsw [%l7 + 0x50], %o0 fmovsne %xcc, %f12, %f13 fmovdle %icc, %f8, %f12 movne %xcc, %i1, %o7 array16 %o4, %i5, %i7 alignaddr %i2, %l4, %i0 stb %o2, [%l7 + 0x35] addc %o6, %i6, %o1 fone %f14 fble %fcc0, loop_2378 movrne %g6, 0x08C, %o5 popc 0x19F2, %l6 tn %icc, 0x5 loop_2378: ldd [%l7 + 0x48], %f8 fand %f10, %f14, %f4 fmovrse %l2, %f11, %f14 st %f9, [%l7 + 0x4C] add %l5, 0x0FE3, %o3 fmovdgu %icc, %f15, %f4 ldsw [%l7 + 0x70], %l1 orn %l0, 0x1597, %i3 ble,pn %xcc, loop_2379 andcc %l3, 0x0E8D, %g1 lduw [%l7 + 0x24], %g7 move %icc, %i4, %g2 loop_2379: edge32n %g5, %g3, %g4 add %i1, %o0, %o4 movvs %xcc, %i5, %i7 fnot2s %f10, %f9 fbuge %fcc1, loop_2380 ldsb [%l7 + 0x4F], %o7 fands %f13, %f2, %f3 fmovdpos %xcc, %f13, %f3 loop_2380: ld [%l7 + 0x44], %f6 tl %icc, 0x3 fbl,a %fcc3, loop_2381 edge32n %l4, %i0, %i2 edge8n %o2, %i6, %o6 bpos,a loop_2382 loop_2381: edge8ln %g6, %o5, %o1 ldub [%l7 + 0x3F], %l6 movge %xcc, %l5, %o3 loop_2382: sdivcc %l2, 0x1D21, %l1 fbug %fcc0, loop_2383 xnor %l0, %i3, %l3 sth %g1, [%l7 + 0x4C] ldx [%l7 + 0x20], %g7 loop_2383: fmovscs %icc, %f3, %f4 ldd [%l7 + 0x08], %f0 sth %g2, [%l7 + 0x78] ldsb [%l7 + 0x68], %i4 array16 %g5, %g3, %g4 fpsub32s %f2, %f7, %f6 fmovdgu %icc, %f10, %f11 movvs %icc, %o0, %i1 brlez,a %i5, loop_2384 fbue %fcc0, loop_2385 bgu,a %xcc, loop_2386 fpadd16 %f14, %f14, %f12 loop_2384: tle %icc, 0x3 loop_2385: st %f1, [%l7 + 0x64] loop_2386: fmovdpos %xcc, %f3, %f9 fmovdcc %xcc, %f11, %f6 fmovdl %xcc, %f10, %f9 ldsh [%l7 + 0x36], %i7 edge16n %o4, %l4, %i0 bneg,a,pt %xcc, loop_2387 stb %o7, [%l7 + 0x51] fornot1s %f8, %f8, %f1 movn %icc, %i2, %i6 loop_2387: fbul,a %fcc2, loop_2388 fmovrde %o2, %f6, %f4 lduh [%l7 + 0x56], %o6 lduw [%l7 + 0x34], %g6 loop_2388: ldub [%l7 + 0x7E], %o1 movl %icc, %o5, %l6 alignaddrl %l5, %l2, %l1 fnot2 %f10, %f4 sdivx %l0, 0x09A5, %i3 fmovse %xcc, %f15, %f10 fmovrdne %o3, %f0, %f2 brlz,a %g1, loop_2389 lduw [%l7 + 0x1C], %g7 ldsh [%l7 + 0x0A], %l3 edge32n %g2, %i4, %g3 loop_2389: orncc %g4, 0x1A39, %g5 popc 0x0CC3, %i1 stb %i5, [%l7 + 0x27] ldub [%l7 + 0x61], %i7 fmovdle %xcc, %f5, %f9 fmovrsgz %o4, %f1, %f12 fnors %f14, %f15, %f14 ldub [%l7 + 0x1B], %l4 fcmpes %fcc0, %f9, %f0 tl %icc, 0x1 bge,a %icc, loop_2390 stx %o0, [%l7 + 0x38] bg,a %xcc, loop_2391 bne,pt %xcc, loop_2392 loop_2390: subccc %i0, 0x0D5B, %i2 smul %o7, %i6, %o2 loop_2391: stb %g6, [%l7 + 0x51] loop_2392: brz %o1, loop_2393 ldsh [%l7 + 0x3C], %o5 fxor %f10, %f12, %f4 fmovs %f11, %f11 loop_2393: or %l6, 0x0395, %l5 fxor %f4, %f0, %f10 fandnot1 %f4, %f0, %f6 fbu,a %fcc1, loop_2394 stb %l2, [%l7 + 0x57] edge16n %l1, %o6, %i3 mulscc %o3, %g1, %g7 loop_2394: fmuld8ulx16 %f7, %f2, %f0 bcc loop_2395 fnot1s %f13, %f0 fcmpne32 %f12, %f10, %l3 bneg loop_2396 loop_2395: fbule,a %fcc3, loop_2397 ld [%l7 + 0x2C], %f10 stw %g2, [%l7 + 0x48] loop_2396: movvs %icc, %l0, %i4 loop_2397: lduh [%l7 + 0x2C], %g3 ldsb [%l7 + 0x22], %g4 st %f2, [%l7 + 0x38] fmul8sux16 %f2, %f8, %f6 sdivx %i1, 0x0CCE, %i5 std %f14, [%l7 + 0x40] bge loop_2398 fcmpne16 %f8, %f2, %g5 fmovsne %xcc, %f11, %f15 ldub [%l7 + 0x3B], %o4 loop_2398: lduw [%l7 + 0x40], %i7 ldx [%l7 + 0x70], %l4 fble,a %fcc1, loop_2399 fmovsleu %xcc, %f10, %f9 orncc %i0, %o0, %o7 fandnot1 %f14, %f8, %f6 loop_2399: sra %i2, %o2, %g6 orn %o1, 0x066A, %i6 tl %icc, 0x5 tl %xcc, 0x1 fnot1s %f2, %f12 ldx [%l7 + 0x20], %l6 subc %o5, 0x1740, %l2 edge16 %l5, %o6, %i3 udiv %l1, 0x03CE, %o3 ldx [%l7 + 0x68], %g7 ldsh [%l7 + 0x36], %g1 fmovdvs %icc, %f14, %f9 ldub [%l7 + 0x50], %l3 stx %g2, [%l7 + 0x28] udiv %i4, 0x07FF, %l0 ldsb [%l7 + 0x39], %g4 ldx [%l7 + 0x60], %g3 stb %i5, [%l7 + 0x4D] stb %g5, [%l7 + 0x4C] ldsb [%l7 + 0x14], %i1 st %f14, [%l7 + 0x20] ldub [%l7 + 0x78], %i7 fcmple32 %f4, %f2, %l4 fmovsa %xcc, %f12, %f2 fble %fcc0, loop_2400 bvs %xcc, loop_2401 fmovdpos %xcc, %f10, %f14 bleu,a,pn %icc, loop_2402 loop_2400: fmovsne %xcc, %f10, %f0 loop_2401: movge %xcc, %i0, %o4 move %xcc, %o0, %i2 loop_2402: lduh [%l7 + 0x34], %o2 tvc %xcc, 0x2 move %icc, %o7, %g6 edge32n %o1, %l6, %o5 fbl,a %fcc2, loop_2403 st %f12, [%l7 + 0x20] fmovsne %icc, %f9, %f6 fbu %fcc3, loop_2404 loop_2403: fcmpne32 %f12, %f8, %i6 bvc,a,pt %icc, loop_2405 bne,a,pt %icc, loop_2406 loop_2404: smulcc %l2, 0x0E57, %o6 fmovdvc %icc, %f15, %f15 loop_2405: ld [%l7 + 0x78], %f8 loop_2406: fpack16 %f2, %f0 fzero %f8 fmul8x16al %f2, %f8, %f12 fnands %f6, %f8, %f13 std %f12, [%l7 + 0x68] fandnot2 %f2, %f8, %f8 ldsh [%l7 + 0x6C], %l5 subc %l1, %o3, %i3 fcmple16 %f6, %f12, %g1 brgz %g7, loop_2407 ldsw [%l7 + 0x10], %l3 fmovrdne %i4, %f10, %f6 bneg,pt %icc, loop_2408 loop_2407: fbne,a %fcc1, loop_2409 fones %f6 stx %g2, [%l7 + 0x38] loop_2408: ldx [%l7 + 0x68], %l0 loop_2409: fbuge,a %fcc1, loop_2410 udivx %g4, 0x19C9, %g3 st %f8, [%l7 + 0x18] fmovrdne %i5, %f8, %f8 loop_2410: addccc %i1, %g5, %i7 fble %fcc3, loop_2411 stw %l4, [%l7 + 0x54] fcmpd %fcc0, %f0, %f14 ld [%l7 + 0x28], %f0 loop_2411: edge16n %o4, %o0, %i2 mulx %o2, 0x190E, %i0 ldx [%l7 + 0x60], %o7 fmovrse %g6, %f6, %f10 movleu %icc, %l6, %o5 fmovdvs %icc, %f6, %f6 fpack16 %f10, %f9 fmovrse %o1, %f10, %f4 lduh [%l7 + 0x26], %l2 brz %i6, loop_2412 fpadd32s %f5, %f2, %f5 fmovrdgz %l5, %f12, %f12 tgu %xcc, 0x1 loop_2412: ldsb [%l7 + 0x12], %l1 ldd [%l7 + 0x48], %f6 ldd [%l7 + 0x78], %f10 movcc %xcc, %o6, %i3 addccc %g1, 0x10FE, %o3 lduw [%l7 + 0x58], %l3 fbue %fcc3, loop_2413 stb %g7, [%l7 + 0x08] ldx [%l7 + 0x58], %i4 sth %g2, [%l7 + 0x38] loop_2413: ldx [%l7 + 0x10], %g4 stb %g3, [%l7 + 0x2B] be %icc, loop_2414 srax %l0, 0x0B, %i1 fpsub32s %f8, %f15, %f13 fmovsa %xcc, %f6, %f15 loop_2414: fbe,a %fcc3, loop_2415 fandnot1s %f5, %f11, %f0 stx %g5, [%l7 + 0x68] movrgez %i5, %i7, %l4 loop_2415: fpsub16 %f4, %f4, %f8 bn,a,pn %icc, loop_2416 fcmpeq32 %f6, %f0, %o0 stw %i2, [%l7 + 0x3C] subc %o2, %o4, %i0 loop_2416: brgz %o7, loop_2417 taddcctv %l6, %o5, %g6 tvs %xcc, 0x7 sth %o1, [%l7 + 0x3E] loop_2417: ldd [%l7 + 0x50], %f2 lduw [%l7 + 0x70], %l2 subcc %i6, %l1, %l5 std %f14, [%l7 + 0x78] fpmerge %f9, %f5, %f2 ldub [%l7 + 0x2E], %i3 mova %icc, %g1, %o6 smulcc %l3, %g7, %i4 fmovdcc %xcc, %f1, %f2 fcmpes %fcc1, %f4, %f9 tvs %icc, 0x0 fbuge,a %fcc2, loop_2418 subccc %o3, 0x1E54, %g4 fmovdcs %xcc, %f13, %f15 ld [%l7 + 0x60], %f3 loop_2418: ldsh [%l7 + 0x6C], %g3 fmul8x16au %f0, %f9, %f12 movcc %xcc, %g2, %l0 brgz,a %i1, loop_2419 ldx [%l7 + 0x68], %i5 fpadd32 %f4, %f10, %f8 ld [%l7 + 0x74], %f15 loop_2419: fmovsn %icc, %f2, %f9 ldd [%l7 + 0x08], %f4 edge16l %g5, %l4, %i7 subccc %o0, 0x1B29, %o2 addc %o4, %i0, %o7 movvs %icc, %l6, %o5 fmul8x16al %f8, %f10, %f0 ldsb [%l7 + 0x5A], %g6 fcmple32 %f4, %f12, %o1 umulcc %l2, %i6, %l1 fabss %f13, %f9 sdiv %l5, 0x0316, %i2 fornot2 %f6, %f14, %f12 movgu %xcc, %i3, %g1 fcmple16 %f10, %f8, %l3 ldd [%l7 + 0x18], %f6 bpos,a %icc, loop_2420 st %f8, [%l7 + 0x20] ldsb [%l7 + 0x3E], %g7 fpsub16s %f2, %f2, %f11 loop_2420: tge %xcc, 0x6 sth %o6, [%l7 + 0x40] xnor %o3, 0x1A4B, %g4 stx %i4, [%l7 + 0x30] ldsw [%l7 + 0x64], %g3 fxor %f0, %f14, %f6 andncc %l0, %g2, %i1 fmovdpos %icc, %f8, %f9 fnot1s %f9, %f14 addccc %i5, 0x15D0, %l4 fmovrse %i7, %f10, %f0 bneg loop_2421 st %f1, [%l7 + 0x4C] fmovsle %icc, %f14, %f6 ldsh [%l7 + 0x12], %g5 loop_2421: edge16l %o0, %o2, %o4 pdist %f10, %f8, %f8 bge,a,pt %xcc, loop_2422 sth %i0, [%l7 + 0x48] stx %l6, [%l7 + 0x08] fcmple16 %f4, %f8, %o5 loop_2422: popc %g6, %o1 movg %icc, %o7, %l2 tsubcctv %i6, %l1, %i2 movcs %icc, %i3, %g1 tle %icc, 0x4 add %l3, 0x0A1F, %g7 fmovsvs %icc, %f7, %f1 edge16n %l5, %o3, %g4 bneg,pn %icc, loop_2423 bn,pn %xcc, loop_2424 ldsh [%l7 + 0x4E], %i4 stx %o6, [%l7 + 0x48] loop_2423: sth %g3, [%l7 + 0x5C] loop_2424: ldsh [%l7 + 0x70], %g2 ldsh [%l7 + 0x44], %i1 movrne %i5, 0x01D, %l4 tle %icc, 0x4 fmul8x16 %f9, %f8, %f6 fsrc2 %f4, %f6 brlz %l0, loop_2425 faligndata %f6, %f2, %f12 udiv %i7, 0x05F4, %g5 edge16n %o2, %o0, %i0 loop_2425: ldsb [%l7 + 0x68], %o4 tcc %xcc, 0x4 lduh [%l7 + 0x6E], %o5 fxors %f14, %f13, %f13 lduh [%l7 + 0x58], %l6 add %o1, 0x0482, %g6 fmuld8sux16 %f6, %f14, %f14 fnot2s %f3, %f1 tne %icc, 0x5 ldub [%l7 + 0x0E], %o7 sllx %l2, %i6, %i2 ld [%l7 + 0x20], %f4 movg %icc, %i3, %g1 bneg loop_2426 movgu %xcc, %l3, %g7 fmovdne %icc, %f6, %f3 brgez,a %l5, loop_2427 loop_2426: andcc %l1, 0x12E2, %o3 fmovsvs %icc, %f6, %f8 lduw [%l7 + 0x30], %g4 loop_2427: movgu %icc, %i4, %g3 ldub [%l7 + 0x72], %o6 fxors %f10, %f3, %f4 movvs %icc, %g2, %i5 fnors %f10, %f0, %f3 move %icc, %l4, %i1 subcc %l0, %i7, %o2 fmul8sux16 %f14, %f0, %f12 fmovsa %icc, %f11, %f4 ldsb [%l7 + 0x22], %g5 fcmpne16 %f14, %f12, %o0 and %o4, %o5, %i0 fsrc1 %f4, %f2 fbg,a %fcc0, loop_2428 stb %l6, [%l7 + 0x31] st %f0, [%l7 + 0x50] fmul8x16al %f5, %f1, %f8 loop_2428: fbn %fcc1, loop_2429 ldd [%l7 + 0x08], %f6 bgu loop_2430 fandnot1s %f12, %f8, %f11 loop_2429: sll %g6, %o1, %l2 stx %o7, [%l7 + 0x08] loop_2430: bne,a loop_2431 lduw [%l7 + 0x4C], %i2 ldsh [%l7 + 0x66], %i3 fxors %f14, %f0, %f5 loop_2431: te %icc, 0x4 movrlez %g1, %l3, %g7 fmul8x16al %f12, %f12, %f10 tleu %xcc, 0x5 bshuffle %f2, %f4, %f2 fmovsn %xcc, %f12, %f5 brlez,a %i6, loop_2432 ld [%l7 + 0x18], %f11 fcmpgt32 %f14, %f2, %l1 tl %icc, 0x6 loop_2432: ldsw [%l7 + 0x6C], %l5 lduh [%l7 + 0x6A], %g4 array16 %o3, %i4, %o6 movvs %xcc, %g2, %i5 sub %l4, 0x03E5, %g3 ldx [%l7 + 0x08], %l0 tl %icc, 0x6 ldsw [%l7 + 0x14], %i7 edge16 %o2, %i1, %g5 fbo %fcc0, loop_2433 fandnot2 %f10, %f12, %f2 ldub [%l7 + 0x43], %o0 lduw [%l7 + 0x4C], %o5 loop_2433: fbug %fcc3, loop_2434 fbu %fcc1, loop_2435 umulcc %i0, %l6, %g6 edge8ln %o1, %l2, %o4 loop_2434: ldx [%l7 + 0x60], %o7 loop_2435: addc %i3, %g1, %i2 bge,a %xcc, loop_2436 ld [%l7 + 0x1C], %f1 fones %f0 fornot2s %f6, %f6, %f9 loop_2436: fbn,a %fcc3, loop_2437 fmovsne %icc, %f6, %f3 bleu %icc, loop_2438 lduh [%l7 + 0x30], %l3 loop_2437: bcc,a %xcc, loop_2439 fnand %f8, %f10, %f8 loop_2438: movcs %xcc, %g7, %i6 tsubcc %l5, %l1, %o3 loop_2439: ldsb [%l7 + 0x51], %i4 fmovdge %xcc, %f10, %f7 movg %xcc, %o6, %g4 edge8n %i5, %g2, %l4 andncc %l0, %i7, %o2 orncc %g3, 0x07E0, %g5 sth %i1, [%l7 + 0x32] subcc %o5, 0x1C69, %o0 movl %icc, %l6, %g6 fornot1s %f10, %f6, %f3 fpack32 %f10, %f0, %f14 ldsh [%l7 + 0x64], %o1 fmovdleu %icc, %f11, %f3 ldub [%l7 + 0x1A], %i0 edge8 %o4, %o7, %l2 fmovsn %icc, %f8, %f2 sth %i3, [%l7 + 0x66] taddcctv %g1, %i2, %g7 fmovsgu %xcc, %f10, %f13 fmovrsgez %l3, %f14, %f4 stx %i6, [%l7 + 0x78] fsrc1s %f14, %f3 edge32ln %l1, %o3, %l5 srax %o6, %i4, %i5 ldx [%l7 + 0x78], %g4 ldd [%l7 + 0x78], %f4 array16 %g2, %l4, %i7 ldsb [%l7 + 0x6A], %o2 fnand %f12, %f6, %f6 movrlez %g3, %g5, %l0 st %f2, [%l7 + 0x14] sdivx %o5, 0x061E, %i1 stx %o0, [%l7 + 0x28] ldub [%l7 + 0x41], %l6 ld [%l7 + 0x08], %f13 stx %o1, [%l7 + 0x40] fsrc2 %f12, %f10 bneg,a,pt %icc, loop_2440 fnot2s %f1, %f3 ldsh [%l7 + 0x36], %i0 movre %g6, %o4, %o7 loop_2440: lduw [%l7 + 0x14], %i3 fpsub16s %f7, %f3, %f10 fnot2 %f6, %f8 ldub [%l7 + 0x4D], %l2 fmovsn %icc, %f10, %f1 stw %i2, [%l7 + 0x30] bneg,a %xcc, loop_2441 fxnor %f10, %f0, %f2 movrlez %g1, 0x305, %g7 alignaddr %i6, %l3, %l1 loop_2441: fmovdgu %xcc, %f11, %f11 andcc %o3, 0x0366, %o6 call loop_2442 fnot1s %f14, %f15 sth %l5, [%l7 + 0x2A] sethi 0x1DB7, %i4 loop_2442: stw %i5, [%l7 + 0x34] fpsub32 %f0, %f14, %f8 edge32 %g2, %l4, %i7 fbule,a %fcc0, loop_2443 movneg %xcc, %g4, %o2 bl,a,pt %icc, loop_2444 fmovsne %xcc, %f10, %f8 loop_2443: ldsw [%l7 + 0x14], %g3 fcmpgt16 %f0, %f8, %l0 loop_2444: fpadd16s %f11, %f4, %f10 fmovdpos %icc, %f10, %f6 fone %f8 alignaddrl %o5, %i1, %g5 ldx [%l7 + 0x08], %l6 bne loop_2445 fornot1 %f6, %f10, %f14 and %o0, %i0, %o1 fbne %fcc1, loop_2446 loop_2445: orn %o4, %g6, %o7 ba %xcc, loop_2447 fbu %fcc0, loop_2448 loop_2446: ldub [%l7 + 0x0E], %i3 fpsub32s %f10, %f12, %f11 loop_2447: bl,a,pn %icc, loop_2449 loop_2448: ldsb [%l7 + 0x7E], %l2 lduw [%l7 + 0x6C], %g1 andncc %g7, %i6, %l3 loop_2449: stx %l1, [%l7 + 0x38] sth %i2, [%l7 + 0x4E] fpsub32s %f3, %f7, %f9 fabsd %f8, %f4 movpos %icc, %o6, %o3 ba,a,pt %xcc, loop_2450 bgu,a,pn %xcc, loop_2451 fmovdcc %icc, %f14, %f15 brz %l5, loop_2452 loop_2450: ldsh [%l7 + 0x1E], %i4 loop_2451: fbn,a %fcc0, loop_2453 movneg %icc, %i5, %l4 loop_2452: fcmpd %fcc1, %f4, %f4 andn %g2, 0x03F6, %i7 loop_2453: fnor %f12, %f10, %f6 ldub [%l7 + 0x62], %o2 fpadd16s %f4, %f2, %f1 st %f6, [%l7 + 0x1C] fcmpeq32 %f10, %f12, %g3 stw %g4, [%l7 + 0x14] or %o5, %l0, %g5 or %i1, %o0, %l6 ldx [%l7 + 0x20], %i0 udivx %o1, 0x0D91, %o4 fcmpeq16 %f6, %f6, %o7 fbue %fcc2, loop_2454 fcmpd %fcc2, %f6, %f6 xnor %g6, %i3, %g1 std %f4, [%l7 + 0x48] loop_2454: edge32n %l2, %i6, %l3 tg %icc, 0x2 fmovscs %xcc, %f12, %f11 ldsw [%l7 + 0x40], %g7 st %f9, [%l7 + 0x38] fmovsneg %icc, %f9, %f5 fcmpne16 %f14, %f12, %i2 movleu %icc, %l1, %o3 fmovrslz %o6, %f0, %f4 std %f2, [%l7 + 0x38] fsrc1 %f0, %f2 st %f11, [%l7 + 0x18] ldsb [%l7 + 0x14], %l5 lduw [%l7 + 0x24], %i4 bshuffle %f0, %f4, %f0 fmovdneg %xcc, %f7, %f0 ldd [%l7 + 0x48], %f8 lduw [%l7 + 0x54], %l4 stw %i5, [%l7 + 0x38] fcmpgt16 %f6, %f2, %g2 ldd [%l7 + 0x30], %f0 bleu loop_2455 fmul8x16au %f15, %f12, %f6 srax %o2, %i7, %g4 fmovdn %icc, %f4, %f5 loop_2455: edge16ln %g3, %o5, %g5 ld [%l7 + 0x38], %f8 bg,a,pn %xcc, loop_2456 fblg %fcc1, loop_2457 fbue %fcc2, loop_2458 fmovsle %icc, %f12, %f7 loop_2456: fmovdle %xcc, %f8, %f4 loop_2457: ldsh [%l7 + 0x4E], %l0 loop_2458: fmovrslez %i1, %f14, %f2 std %f14, [%l7 + 0x50] bvs,a,pn %icc, loop_2459 fmovdgu %xcc, %f1, %f3 siam 0x6 tsubcc %l6, %o0, %i0 loop_2459: fpack32 %f0, %f0, %f14 andncc %o1, %o7, %o4 edge16n %g6, %g1, %i3 ldsw [%l7 + 0x7C], %i6 brgez %l2, loop_2460 edge32l %l3, %g7, %l1 movneg %xcc, %i2, %o3 fnegd %f6, %f14 loop_2460: fmovrse %l5, %f2, %f6 siam 0x5 fmovsvs %icc, %f2, %f13 fmovdgu %xcc, %f15, %f13 ldub [%l7 + 0x77], %o6 edge16n %i4, %l4, %i5 bvs,a,pn %icc, loop_2461 fbug,a %fcc3, loop_2462 sth %o2, [%l7 + 0x6C] edge8 %i7, %g2, %g4 loop_2461: fones %f7 loop_2462: taddcctv %g3, %o5, %l0 fbn,a %fcc2, loop_2463 movn %icc, %g5, %l6 fsrc2 %f0, %f6 addc %i1, 0x1491, %i0 loop_2463: or %o0, 0x14E1, %o1 movvc %xcc, %o4, %g6 tleu %icc, 0x5 ldx [%l7 + 0x20], %g1 ba %icc, loop_2464 edge32n %i3, %i6, %l2 edge8ln %o7, %l3, %l1 taddcctv %g7, 0x00BB, %i2 loop_2464: std %f2, [%l7 + 0x70] lduh [%l7 + 0x6C], %o3 tn %xcc, 0x1 lduw [%l7 + 0x40], %l5 tge %xcc, 0x2 mulx %o6, 0x12D6, %i4 fornot1 %f10, %f10, %f4 movne %xcc, %i5, %o2 fnot2s %f8, %f3 stw %l4, [%l7 + 0x14] ld [%l7 + 0x3C], %f2 bneg,a,pt %xcc, loop_2465 ldd [%l7 + 0x68], %f10 brz,a %i7, loop_2466 fbug,a %fcc3, loop_2467 loop_2465: stw %g4, [%l7 + 0x64] popc 0x0677, %g3 loop_2466: edge8 %o5, %l0, %g2 loop_2467: std %f2, [%l7 + 0x78] array16 %l6, %i1, %g5 movl %xcc, %o0, %i0 bcs,a,pt %icc, loop_2468 ldsb [%l7 + 0x46], %o4 fbue %fcc0, loop_2469 te %xcc, 0x7 loop_2468: be,a loop_2470 stw %g6, [%l7 + 0x54] loop_2469: st %f10, [%l7 + 0x0C] fpack16 %f6, %f13 loop_2470: or %g1, 0x1093, %o1 addccc %i6, 0x0E2C, %l2 tneg %xcc, 0x2 movneg %icc, %i3, %l3 bleu,a loop_2471 mova %xcc, %o7, %l1 fbl %fcc3, loop_2472 srlx %g7, 0x0D, %i2 loop_2471: ldsb [%l7 + 0x1D], %l5 tge %xcc, 0x0 loop_2472: fmovdn %xcc, %f9, %f1 fnegd %f14, %f2 or %o3, 0x189B, %i4 tcs %icc, 0x5 fandnot2 %f10, %f12, %f2 ldub [%l7 + 0x31], %i5 edge16 %o2, %l4, %o6 stb %g4, [%l7 + 0x44] fpadd16s %f15, %f0, %f12 fmovrslz %i7, %f2, %f7 fmul8ulx16 %f8, %f10, %f6 st %f2, [%l7 + 0x7C] edge32ln %g3, %l0, %g2 movcc %icc, %o5, %l6 fbug,a %fcc1, loop_2473 sub %g5, 0x0B5F, %i1 st %f13, [%l7 + 0x54] fmovrde %o0, %f6, %f10 loop_2473: stx %i0, [%l7 + 0x10] lduh [%l7 + 0x56], %o4 fmovdge %icc, %f4, %f10 stw %g1, [%l7 + 0x74] edge16ln %g6, %i6, %o1 fmovsge %xcc, %f15, %f13 subcc %l2, %i3, %o7 bneg,a,pt %icc, loop_2474 fones %f2 lduh [%l7 + 0x6A], %l3 sth %l1, [%l7 + 0x48] loop_2474: fmovda %icc, %f7, %f7 brgz %i2, loop_2475 ld [%l7 + 0x58], %f13 movrne %l5, 0x162, %o3 movrgz %g7, %i4, %i5 loop_2475: ldd [%l7 + 0x48], %f14 tne %icc, 0x7 lduh [%l7 + 0x56], %o2 fbue %fcc1, loop_2476 ldd [%l7 + 0x48], %f14 movl %icc, %l4, %g4 st %f11, [%l7 + 0x30] loop_2476: lduh [%l7 + 0x0C], %i7 stx %g3, [%l7 + 0x58] brgez,a %l0, loop_2477 fsrc1 %f12, %f6 movl %icc, %o6, %o5 fmovdpos %icc, %f3, %f2 loop_2477: fxors %f0, %f11, %f3 sra %l6, 0x09, %g2 sth %i1, [%l7 + 0x5E] ldub [%l7 + 0x7B], %o0 fornot2 %f8, %f10, %f2 std %f6, [%l7 + 0x20] fmovdle %xcc, %f5, %f11 sdiv %g5, 0x186B, %i0 stx %o4, [%l7 + 0x50] bcc,a loop_2478 ldub [%l7 + 0x0D], %g6 movcc %icc, %i6, %o1 ldsh [%l7 + 0x34], %g1 loop_2478: sllx %l2, %i3, %l3 movneg %xcc, %o7, %l1 fmovs %f12, %f12 ldsb [%l7 + 0x56], %l5 fands %f10, %f3, %f9 fmovse %xcc, %f10, %f13 fxor %f0, %f10, %f10 fble,a %fcc3, loop_2479 tsubcctv %o3, %i2, %g7 stw %i5, [%l7 + 0x24] movvs %xcc, %o2, %l4 loop_2479: fbug %fcc0, loop_2480 fmovsvs %xcc, %f3, %f6 sth %g4, [%l7 + 0x4C] nop setx loop_2481, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2480: movg %icc, %i7, %g3 movleu %icc, %l0, %o6 ldsh [%l7 + 0x34], %i4 loop_2481: ble,pt %xcc, loop_2482 fbue %fcc3, loop_2483 fands %f2, %f4, %f13 bne %icc, loop_2484 loop_2482: fbug,a %fcc2, loop_2485 loop_2483: fmovdvc %icc, %f9, %f3 tvs %xcc, 0x0 loop_2484: stb %o5, [%l7 + 0x4D] loop_2485: fcmpd %fcc3, %f14, %f12 udivcc %l6, 0x028F, %g2 fmovsvs %xcc, %f15, %f13 fbn %fcc3, loop_2486 fmovrdlz %o0, %f10, %f14 pdist %f14, %f10, %f6 lduh [%l7 + 0x2E], %g5 loop_2486: tneg %icc, 0x7 umulcc %i1, 0x04CC, %i0 std %f6, [%l7 + 0x50] fcmpgt32 %f0, %f12, %g6 fmovrsgez %o4, %f13, %f14 tsubcc %i6, 0x0E9D, %g1 std %f10, [%l7 + 0x30] tn %xcc, 0x4 fexpand %f10, %f12 fpackfix %f6, %f7 fand %f6, %f8, %f14 bl,pt %xcc, loop_2487 bvc,a %xcc, loop_2488 ldsb [%l7 + 0x78], %l2 sdivcc %o1, 0x04FD, %l3 loop_2487: fmovsl %icc, %f5, %f12 loop_2488: bne loop_2489 ldsw [%l7 + 0x0C], %o7 srax %i3, 0x0E, %l5 ldsb [%l7 + 0x2C], %l1 loop_2489: tge %icc, 0x4 tne %xcc, 0x2 srl %i2, %g7, %o3 edge32 %o2, %i5, %l4 fmovrsgz %g4, %f8, %f4 addcc %i7, 0x0896, %g3 tg %xcc, 0x7 ldsw [%l7 + 0x64], %l0 tvc %xcc, 0x0 fmovdgu %icc, %f13, %f14 srl %o6, 0x0C, %i4 stx %o5, [%l7 + 0x78] ldx [%l7 + 0x40], %l6 movrgz %g2, %o0, %g5 sll %i0, 0x07, %g6 fmovde %xcc, %f2, %f14 fmovrsne %o4, %f15, %f6 fmovdl %xcc, %f0, %f3 fmovrdgez %i1, %f10, %f8 xnor %g1, 0x13D1, %i6 movge %xcc, %l2, %l3 sth %o1, [%l7 + 0x14] bg,a,pn %icc, loop_2490 fmovsl %xcc, %f13, %f6 sth %i3, [%l7 + 0x36] or %o7, 0x159F, %l5 loop_2490: fmovse %icc, %f6, %f8 smulcc %i2, 0x1F73, %g7 ldub [%l7 + 0x77], %l1 stw %o3, [%l7 + 0x1C] tvs %xcc, 0x0 stb %o2, [%l7 + 0x57] srlx %i5, %l4, %i7 ld [%l7 + 0x6C], %f8 fnors %f14, %f1, %f6 stb %g3, [%l7 + 0x14] nop setx loop_2491, %l0, %l1 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 %f3, [%l7 + 0x28] movrlez %g4, 0x2A2, %l0 addc %i4, %o6, %l6 loop_2491: move %xcc, %g2, %o5 fnot2s %f0, %f7 edge8n %g5, %i0, %o0 ba,pn %icc, loop_2492 stb %o4, [%l7 + 0x74] stb %i1, [%l7 + 0x3D] bvc loop_2493 loop_2492: stw %g6, [%l7 + 0x24] stb %i6, [%l7 + 0x3B] brlez,a %g1, loop_2494 loop_2493: stx %l3, [%l7 + 0x48] ldsb [%l7 + 0x49], %l2 sethi 0x11E8, %i3 loop_2494: umulcc %o7, %l5, %o1 ldx [%l7 + 0x78], %i2 bge,a loop_2495 ble,a,pn %icc, loop_2496 fmovrsgz %g7, %f5, %f0 ldd [%l7 + 0x40], %f8 loop_2495: fxnors %f0, %f8, %f11 loop_2496: movgu %xcc, %l1, %o3 umulcc %o2, %i5, %l4 ld [%l7 + 0x74], %f13 fxors %f6, %f3, %f4 fandnot1s %f15, %f9, %f9 ldsb [%l7 + 0x57], %g3 fpsub16s %f12, %f15, %f12 srax %g4, %i7, %i4 ldd [%l7 + 0x68], %f10 stb %l0, [%l7 + 0x17] taddcctv %l6, %o6, %g2 stw %g5, [%l7 + 0x34] fbule,a %fcc2, loop_2497 ldsb [%l7 + 0x70], %o5 tsubcc %o0, %o4, %i1 fnot1s %f8, %f3 loop_2497: fmovrdgez %i0, %f4, %f8 brgz %g6, loop_2498 ld [%l7 + 0x0C], %f10 fmuld8ulx16 %f12, %f7, %f12 fmovd %f2, %f0 loop_2498: st %f9, [%l7 + 0x48] taddcctv %g1, 0x10AF, %l3 fors %f3, %f12, %f4 andcc %i6, %i3, %l2 fbul,a %fcc0, loop_2499 te %icc, 0x2 std %f0, [%l7 + 0x40] movcs %xcc, %l5, %o7 loop_2499: ldsh [%l7 + 0x68], %o1 sth %g7, [%l7 + 0x0A] edge8 %i2, %l1, %o3 sth %i5, [%l7 + 0x0C] ldx [%l7 + 0x58], %o2 fbn,a %fcc1, loop_2500 move %icc, %g3, %l4 fmul8sux16 %f6, %f6, %f8 ldx [%l7 + 0x20], %g4 loop_2500: fmovsneg %icc, %f0, %f12 lduw [%l7 + 0x6C], %i4 bvc loop_2501 be loop_2502 ldd [%l7 + 0x28], %f4 ldx [%l7 + 0x68], %i7 loop_2501: fbuge,a %fcc3, loop_2503 loop_2502: brgz,a %l6, loop_2504 fmovdgu %xcc, %f2, %f5 movl %icc, %o6, %g2 loop_2503: fmovdcs %icc, %f0, %f10 loop_2504: st %f8, [%l7 + 0x48] ld [%l7 + 0x7C], %f9 ldub [%l7 + 0x52], %g5 fmovscs %xcc, %f11, %f5 stx %l0, [%l7 + 0x40] movvs %icc, %o5, %o0 lduh [%l7 + 0x12], %i1 fmovsvc %icc, %f5, %f3 movcc %xcc, %i0, %o4 movvs %icc, %g1, %g6 tcc %icc, 0x5 std %f14, [%l7 + 0x50] fmovdcs %icc, %f2, %f9 edge8n %i6, %i3, %l3 ldx [%l7 + 0x60], %l5 fnand %f2, %f0, %f6 fcmple32 %f8, %f2, %l2 fmovdgu %icc, %f12, %f3 fmovrsgez %o7, %f8, %f14 fones %f8 ldub [%l7 + 0x61], %g7 edge16l %i2, %o1, %l1 udivx %o3, 0x1091, %o2 fmovrdlez %i5, %f14, %f8 lduh [%l7 + 0x0E], %l4 fmovsvc %icc, %f0, %f6 lduh [%l7 + 0x46], %g4 stw %g3, [%l7 + 0x74] std %f0, [%l7 + 0x60] fmovdcc %icc, %f11, %f8 movleu %xcc, %i4, %l6 fpmerge %f4, %f12, %f8 ldd [%l7 + 0x68], %f2 fxnor %f4, %f8, %f14 be,a %icc, loop_2505 sub %o6, %i7, %g2 tsubcc %g5, 0x0A26, %l0 ldsw [%l7 + 0x38], %o0 loop_2505: ldsb [%l7 + 0x40], %o5 movg %xcc, %i0, %o4 fcmple16 %f0, %f12, %i1 fornot2s %f12, %f12, %f10 stb %g1, [%l7 + 0x2A] fmovsle %xcc, %f10, %f5 fpsub32s %f7, %f7, %f13 st %f6, [%l7 + 0x5C] fmovrsgez %i6, %f5, %f15 bvs,a %xcc, loop_2506 ldd [%l7 + 0x50], %f10 fmovdleu %xcc, %f5, %f14 stw %g6, [%l7 + 0x60] loop_2506: movge %xcc, %l3, %i3 movrgz %l2, %l5, %g7 fcmpne32 %f12, %f10, %i2 ldsw [%l7 + 0x58], %o1 sth %l1, [%l7 + 0x44] fand %f6, %f12, %f10 umulcc %o7, 0x02E9, %o2 or %i5, %o3, %l4 ble,a loop_2507 bn,a,pt %xcc, loop_2508 sra %g3, 0x08, %g4 ld [%l7 + 0x30], %f6 loop_2507: movrlez %i4, %l6, %i7 loop_2508: udivcc %o6, 0x14A9, %g5 smul %l0, 0x1C19, %g2 std %f6, [%l7 + 0x18] stb %o0, [%l7 + 0x68] fpack32 %f14, %f14, %f10 ldsh [%l7 + 0x24], %i0 fnot1 %f6, %f8 movcs %icc, %o4, %o5 sth %g1, [%l7 + 0x54] fpack16 %f4, %f5 array16 %i1, %i6, %g6 tsubcc %l3, 0x1096, %l2 fmovrdlez %i3, %f6, %f14 fcmpgt16 %f0, %f6, %g7 std %f0, [%l7 + 0x68] fmovdneg %xcc, %f7, %f5 tn %xcc, 0x0 st %f8, [%l7 + 0x50] lduw [%l7 + 0x0C], %i2 lduh [%l7 + 0x60], %o1 ldub [%l7 + 0x1B], %l5 mova %icc, %o7, %l1 lduh [%l7 + 0x7A], %i5 fbul,a %fcc3, loop_2509 alignaddrl %o2, %o3, %l4 fba,a %fcc2, loop_2510 ldsb [%l7 + 0x42], %g3 loop_2509: tcs %icc, 0x7 ldx [%l7 + 0x38], %i4 loop_2510: popc 0x18F0, %l6 stb %g4, [%l7 + 0x57] mulscc %i7, %g5, %l0 tgu %xcc, 0x2 fzeros %f2 fabsd %f4, %f0 fmovsa %xcc, %f0, %f4 move %xcc, %o6, %o0 fcmpgt16 %f6, %f6, %i0 stw %g2, [%l7 + 0x30] faligndata %f8, %f2, %f10 edge32l %o4, %g1, %i1 ldub [%l7 + 0x16], %o5 movle %icc, %i6, %g6 udivcc %l2, 0x136D, %i3 fornot1s %f10, %f12, %f1 fandnot2 %f2, %f2, %f6 lduw [%l7 + 0x64], %g7 umul %l3, 0x0472, %o1 edge8l %i2, %o7, %l5 array16 %i5, %o2, %l1 brgez,a %l4, loop_2511 nop setx loop_2512, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldx [%l7 + 0x40], %o3 fmovrsgz %g3, %f0, %f11 loop_2511: brnz,a %l6, loop_2513 loop_2512: stx %g4, [%l7 + 0x08] movpos %icc, %i7, %g5 ldx [%l7 + 0x70], %l0 loop_2513: fmovrsne %i4, %f8, %f0 fxnor %f6, %f6, %f0 stw %o6, [%l7 + 0x78] fcmpgt32 %f6, %f8, %i0 lduw [%l7 + 0x50], %g2 mulscc %o0, %g1, %o4 fmovrsgez %o5, %f10, %f6 ldx [%l7 + 0x60], %i1 ldsw [%l7 + 0x54], %i6 ldx [%l7 + 0x60], %g6 udiv %l2, 0x0998, %i3 std %f0, [%l7 + 0x10] be,a,pn %xcc, loop_2514 movrgz %l3, %g7, %i2 umulcc %o1, %o7, %i5 brgz %o2, loop_2515 loop_2514: fmovsle %xcc, %f9, %f2 fmovsge %icc, %f0, %f15 movn %icc, %l5, %l4 loop_2515: stx %l1, [%l7 + 0x50] std %f4, [%l7 + 0x70] tvc %icc, 0x1 srlx %o3, %l6, %g4 stx %g3, [%l7 + 0x58] ldub [%l7 + 0x57], %g5 ldx [%l7 + 0x28], %i7 te %xcc, 0x6 fmul8ulx16 %f12, %f6, %f8 fnor %f0, %f2, %f0 fmovse %icc, %f13, %f9 fbg %fcc1, loop_2516 fmovdleu %xcc, %f8, %f3 fmovdneg %icc, %f0, %f3 siam 0x0 loop_2516: nop setx loop_2517, %l0, %l1 jmpl %l1, %l0 fmul8x16au %f8, %f12, %f8 bn,pn %xcc, loop_2518 be loop_2519 loop_2517: fmovrsgez %i4, %f11, %f9 array32 %i0, %g2, %o0 loop_2518: be,a,pn %icc, loop_2520 loop_2519: fmovrde %g1, %f14, %f8 ldx [%l7 + 0x20], %o6 stb %o4, [%l7 + 0x0D] loop_2520: movl %xcc, %i1, %o5 fbn %fcc1, loop_2521 ldub [%l7 + 0x77], %g6 fnor %f14, %f4, %f4 edge8n %i6, %l2, %i3 loop_2521: fmovdn %xcc, %f10, %f5 ldsh [%l7 + 0x6A], %g7 stb %i2, [%l7 + 0x75] move %icc, %o1, %l3 orcc %o7, 0x1EAA, %o2 ldub [%l7 + 0x3C], %l5 fmovdn %icc, %f9, %f0 edge32ln %i5, %l4, %l1 fmovsvs %icc, %f9, %f2 taddcc %l6, %g4, %g3 stw %g5, [%l7 + 0x1C] ldsb [%l7 + 0x2D], %o3 stw %i7, [%l7 + 0x38] movge %icc, %l0, %i4 andncc %g2, %o0, %i0 sdivcc %o6, 0x03BF, %g1 ldsh [%l7 + 0x6A], %o4 fnot1 %f4, %f2 fmovrsgez %i1, %f0, %f9 lduh [%l7 + 0x4A], %g6 movrgz %o5, 0x1F0, %i6 fbul,a %fcc0, loop_2522 call loop_2523 edge8l %l2, %g7, %i2 fbul,a %fcc0, loop_2524 loop_2522: movvs %icc, %o1, %l3 loop_2523: fbue %fcc0, loop_2525 fornot2 %f4, %f14, %f12 loop_2524: fmovdvs %icc, %f7, %f10 stw %o7, [%l7 + 0x20] loop_2525: ld [%l7 + 0x28], %f3 bvs,a,pn %xcc, loop_2526 tsubcctv %i3, %l5, %o2 brz %l4, loop_2527 ldub [%l7 + 0x65], %i5 loop_2526: tvs %xcc, 0x5 fmovdcc %icc, %f10, %f1 loop_2527: add %l6, 0x1C5D, %g4 fbge,a %fcc1, loop_2528 stb %g3, [%l7 + 0x3E] st %f6, [%l7 + 0x1C] mulscc %l1, 0x0200, %g5 loop_2528: mulscc %o3, 0x0E5A, %i7 fmovrde %l0, %f8, %f6 fmovdl %xcc, %f12, %f2 fbuge,a %fcc2, loop_2529 ldsb [%l7 + 0x53], %i4 bn,a,pt %icc, loop_2530 tcs %icc, 0x2 loop_2529: ldd [%l7 + 0x08], %f0 fmovdl %icc, %f2, %f11 loop_2530: ldsb [%l7 + 0x0E], %g2 fmovda %icc, %f7, %f10 sth %i0, [%l7 + 0x7A] fbuge %fcc3, loop_2531 fbo %fcc3, loop_2532 fbo %fcc2, loop_2533 fpmerge %f9, %f6, %f14 loop_2531: ta %icc, 0x2 loop_2532: fmul8x16al %f4, %f9, %f10 loop_2533: ta %xcc, 0x1 fmovsne %icc, %f0, %f6 ldd [%l7 + 0x08], %f0 bgu,a loop_2534 fbn,a %fcc1, loop_2535 fmul8ulx16 %f10, %f14, %f10 bcs,a,pn %icc, loop_2536 loop_2534: fbg %fcc2, loop_2537 loop_2535: bg,pn %xcc, loop_2538 movle %xcc, %o6, %g1 loop_2536: fbu %fcc3, loop_2539 loop_2537: ldsw [%l7 + 0x3C], %o0 loop_2538: ldd [%l7 + 0x60], %f14 bg %xcc, loop_2540 loop_2539: tn %xcc, 0x2 fzeros %f14 fnand %f6, %f0, %f10 loop_2540: movrgez %o4, 0x3F7, %i1 bge,a,pn %xcc, loop_2541 stx %g6, [%l7 + 0x68] stb %o5, [%l7 + 0x68] stx %l2, [%l7 + 0x18] loop_2541: nop setx loop_2542, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpack32 %f2, %f4, %f2 lduw [%l7 + 0x14], %g7 ldub [%l7 + 0x58], %i6 loop_2542: siam 0x1 fors %f13, %f9, %f11 ldub [%l7 + 0x7C], %o1 fmovsgu %xcc, %f0, %f2 fmovsg %xcc, %f12, %f3 move %icc, %i2, %o7 fands %f4, %f0, %f8 st %f5, [%l7 + 0x38] sdivcc %i3, 0x070F, %l3 fmovsle %xcc, %f3, %f14 call loop_2543 fmul8x16al %f1, %f11, %f2 fandnot2s %f14, %f3, %f4 ldub [%l7 + 0x27], %o2 loop_2543: fmovd %f2, %f12 fcmple32 %f0, %f8, %l5 bpos loop_2544 ldub [%l7 + 0x68], %l4 te %xcc, 0x2 brz,a %i5, loop_2545 loop_2544: fone %f0 edge8ln %g4, %l6, %l1 fabsd %f0, %f6 loop_2545: movle %icc, %g3, %o3 sdivx %g5, 0x18B9, %l0 fmovrsne %i7, %f14, %f0 brgez %i4, loop_2546 xnor %i0, 0x05B2, %o6 fmovsn %icc, %f7, %f7 fpadd32 %f2, %f4, %f4 loop_2546: lduh [%l7 + 0x7C], %g2 fpsub16s %f1, %f10, %f10 fmovsn %icc, %f7, %f10 fmovrsgz %g1, %f13, %f3 edge8n %o0, %o4, %i1 umulcc %g6, 0x074F, %o5 sth %g7, [%l7 + 0x3A] fble,a %fcc1, loop_2547 movrlez %l2, 0x388, %o1 lduh [%l7 + 0x72], %i2 brgez,a %o7, loop_2548 loop_2547: fzeros %f0 stx %i3, [%l7 + 0x68] tsubcc %i6, %l3, %l5 loop_2548: bshuffle %f2, %f6, %f10 lduh [%l7 + 0x54], %l4 fmovrsgez %i5, %f4, %f5 fornot2 %f14, %f10, %f4 fnegd %f6, %f4 bshuffle %f14, %f8, %f2 bne,pn %icc, loop_2549 sdivcc %o2, 0x1E92, %g4 fbul,a %fcc3, loop_2550 sth %l6, [%l7 + 0x68] loop_2549: brgez %g3, loop_2551 stx %l1, [%l7 + 0x10] loop_2550: fzeros %f7 fpsub16 %f0, %f2, %f14 loop_2551: movn %xcc, %g5, %l0 edge32l %i7, %o3, %i4 andn %o6, 0x1E09, %g2 fcmpes %fcc3, %f5, %f11 fmovdvc %xcc, %f1, %f12 lduh [%l7 + 0x1E], %g1 fnor %f2, %f14, %f0 tpos %icc, 0x0 ldd [%l7 + 0x70], %f0 alignaddrl %o0, %o4, %i1 movge %icc, %i0, %o5 movrne %g7, %l2, %o1 std %f0, [%l7 + 0x38] tsubcctv %i2, 0x0CB3, %o7 ld [%l7 + 0x18], %f4 fone %f2 fzeros %f7 ldsw [%l7 + 0x74], %i3 edge8n %i6, %g6, %l5 movrlez %l4, 0x23D, %l3 ldx [%l7 + 0x70], %i5 stx %o2, [%l7 + 0x18] fpsub32 %f6, %f2, %f12 srlx %g4, %g3, %l6 fmovsg %xcc, %f5, %f8 fbn %fcc1, loop_2552 array16 %l1, %g5, %l0 ldsb [%l7 + 0x2F], %o3 tn %xcc, 0x1 loop_2552: edge32l %i4, %i7, %o6 fone %f8 tsubcctv %g2, 0x1532, %g1 fcmpeq32 %f8, %f8, %o4 lduw [%l7 + 0x14], %o0 call loop_2553 sth %i0, [%l7 + 0x78] fpadd32s %f7, %f0, %f7 nop setx loop_2554, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2553: srlx %i1, 0x0A, %o5 ldsh [%l7 + 0x72], %g7 umul %l2, %o1, %o7 loop_2554: fmul8sux16 %f12, %f0, %f4 fmovdcc %xcc, %f11, %f4 std %f14, [%l7 + 0x10] xor %i2, 0x0A7B, %i3 fcmped %fcc2, %f12, %f4 edge8ln %i6, %l5, %g6 fzero %f10 tge %icc, 0x2 faligndata %f0, %f6, %f4 movrgez %l3, 0x1A6, %i5 ldsw [%l7 + 0x10], %o2 fnors %f9, %f13, %f3 lduh [%l7 + 0x22], %l4 fpack32 %f10, %f4, %f10 fpsub32 %f4, %f8, %f0 fpack16 %f14, %f1 edge32ln %g4, %l6, %g3 brlz %g5, loop_2555 ldx [%l7 + 0x50], %l1 edge32 %o3, %l0, %i7 edge32l %o6, %i4, %g2 loop_2555: fnot1 %f10, %f14 ldd [%l7 + 0x38], %f6 fxors %f11, %f7, %f2 fmovdl %xcc, %f8, %f13 fmovsge %icc, %f13, %f1 fnands %f13, %f15, %f14 fmovse %xcc, %f10, %f14 fnot1 %f6, %f0 stw %g1, [%l7 + 0x5C] movg %icc, %o4, %o0 tneg %icc, 0x5 ldsh [%l7 + 0x24], %i0 movneg %xcc, %o5, %g7 fbu %fcc0, loop_2556 ldx [%l7 + 0x48], %i1 stw %l2, [%l7 + 0x30] orcc %o7, %i2, %i3 loop_2556: subccc %o1, 0x064F, %l5 ld [%l7 + 0x48], %f5 fmul8x16au %f13, %f7, %f8 bcc,pt %icc, loop_2557 fbu,a %fcc0, loop_2558 fnegs %f5, %f8 tleu %icc, 0x5 loop_2557: movleu %xcc, %g6, %i6 loop_2558: fmovdle %icc, %f11, %f8 fba,a %fcc2, loop_2559 fmuld8ulx16 %f5, %f5, %f14 nop setx loop_2560, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %l3, [%l7 + 0x16] loop_2559: or %i5, 0x163E, %o2 edge16n %g4, %l6, %g3 loop_2560: fmovrslz %l4, %f5, %f11 fnot1s %f3, %f3 tle %xcc, 0x4 xnorcc %l1, %o3, %l0 sth %g5, [%l7 + 0x30] fmovdpos %xcc, %f9, %f14 edge16 %o6, %i7, %i4 fpmerge %f12, %f13, %f2 ldsb [%l7 + 0x64], %g2 movpos %icc, %g1, %o4 sethi 0x0D94, %o0 tsubcc %i0, 0x049F, %g7 fpadd16s %f2, %f6, %f7 fabsd %f10, %f12 std %f4, [%l7 + 0x38] brgez %i1, loop_2561 edge16 %l2, %o7, %o5 ldsh [%l7 + 0x7C], %i3 fmovsleu %xcc, %f0, %f7 loop_2561: ldx [%l7 + 0x18], %o1 st %f6, [%l7 + 0x48] fmovrdne %l5, %f2, %f4 fmovdne %xcc, %f15, %f12 brgez %g6, loop_2562 edge8l %i2, %l3, %i5 subc %o2, %i6, %l6 fornot2s %f0, %f1, %f2 loop_2562: ldsw [%l7 + 0x60], %g3 fmovsn %icc, %f1, %f4 movre %g4, 0x315, %l1 bneg,a loop_2563 bg,a,pt %xcc, loop_2564 sdivcc %l4, 0x07A6, %o3 fmovdcs %icc, %f5, %f1 loop_2563: lduh [%l7 + 0x1E], %g5 loop_2564: st %f10, [%l7 + 0x70] lduh [%l7 + 0x56], %l0 ldd [%l7 + 0x20], %f12 ldd [%l7 + 0x68], %f4 bpos,a %xcc, loop_2565 subccc %o6, %i4, %i7 movvs %icc, %g2, %g1 brz,a %o0, loop_2566 loop_2565: bg %xcc, loop_2567 fmovs %f12, %f1 mova %xcc, %o4, %i0 loop_2566: ldsb [%l7 + 0x3B], %i1 loop_2567: tvs %icc, 0x2 edge16 %g7, %l2, %o7 ldd [%l7 + 0x68], %f0 fmovsl %icc, %f13, %f9 srax %o5, 0x02, %i3 fmovrsgz %o1, %f15, %f13 fmovrdgez %g6, %f6, %f6 subc %l5, 0x009E, %i2 ldsw [%l7 + 0x14], %l3 fmovrdgz %i5, %f10, %f8 fmovdgu %icc, %f7, %f13 brlez %o2, loop_2568 fbu %fcc0, loop_2569 lduh [%l7 + 0x0C], %i6 std %f6, [%l7 + 0x10] loop_2568: st %f13, [%l7 + 0x7C] loop_2569: srax %g3, 0x08, %l6 edge32n %l1, %g4, %o3 fsrc1s %f12, %f1 bne,a loop_2570 brnz %l4, loop_2571 stb %l0, [%l7 + 0x1E] movne %xcc, %o6, %g5 loop_2570: brz %i4, loop_2572 loop_2571: fmul8ulx16 %f14, %f10, %f8 lduw [%l7 + 0x24], %g2 stx %i7, [%l7 + 0x10] loop_2572: fmul8ulx16 %f10, %f6, %f12 movl %icc, %g1, %o4 std %f8, [%l7 + 0x10] fcmpeq16 %f6, %f12, %i0 fcmpne16 %f6, %f8, %o0 srl %g7, 0x02, %i1 fbuge,a %fcc3, loop_2573 fmovrdgz %o7, %f10, %f6 fmovrse %o5, %f4, %f13 fmul8x16au %f12, %f5, %f8 loop_2573: ldsw [%l7 + 0x1C], %l2 fors %f10, %f10, %f2 fpadd16s %f9, %f15, %f15 bneg,a,pt %icc, loop_2574 fbo %fcc1, loop_2575 fbl %fcc0, loop_2576 udivcc %i3, 0x1171, %g6 loop_2574: ldx [%l7 + 0x50], %l5 loop_2575: st %f12, [%l7 + 0x4C] loop_2576: orn %i2, 0x0088, %l3 fble %fcc0, loop_2577 ldsw [%l7 + 0x60], %i5 fpadd32 %f0, %f4, %f4 fmovrsgez %o2, %f13, %f5 loop_2577: brgez,a %i6, loop_2578 edge8ln %g3, %l6, %o1 ld [%l7 + 0x2C], %f12 fmovscc %xcc, %f2, %f9 loop_2578: stx %g4, [%l7 + 0x30] fmovscs %icc, %f3, %f0 fmovrdlez %o3, %f8, %f10 xnor %l4, %l1, %o6 fmovsn %xcc, %f13, %f11 fmovdleu %xcc, %f11, %f5 array8 %l0, %g5, %i4 ldsw [%l7 + 0x3C], %i7 bneg,pt %icc, loop_2579 fzeros %f9 movl %icc, %g1, %g2 fbl,a %fcc1, loop_2580 loop_2579: stw %o4, [%l7 + 0x1C] stx %i0, [%l7 + 0x28] movrlz %o0, 0x17D, %g7 loop_2580: taddcc %o7, 0x0BE2, %i1 lduw [%l7 + 0x40], %o5 fbg,a %fcc2, loop_2581 ba %xcc, loop_2582 ld [%l7 + 0x60], %f7 stw %i3, [%l7 + 0x50] loop_2581: fpadd16 %f12, %f14, %f0 loop_2582: fmovs %f0, %f7 tgu %icc, 0x0 ldsw [%l7 + 0x28], %g6 addccc %l2, 0x0F9E, %l5 sth %l3, [%l7 + 0x7E] fxnors %f12, %f10, %f15 bneg %icc, loop_2583 bne,pt %icc, loop_2584 bvc,pn %icc, loop_2585 bshuffle %f8, %f14, %f6 loop_2583: ldsb [%l7 + 0x6C], %i2 loop_2584: taddcc %o2, %i6, %g3 loop_2585: bge %icc, loop_2586 fbg,a %fcc0, loop_2587 fnors %f13, %f4, %f9 subc %i5, 0x099B, %l6 loop_2586: movrne %g4, 0x015, %o3 loop_2587: fmovrsgez %o1, %f6, %f0 fbo,a %fcc2, loop_2588 movrne %l1, 0x348, %l4 ta %xcc, 0x1 nop setx loop_2589, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2588: fmovsl %icc, %f7, %f10 fmovdg %icc, %f4, %f13 stx %o6, [%l7 + 0x60] loop_2589: siam 0x2 orn %g5, 0x0221, %l0 lduw [%l7 + 0x70], %i7 fbe,a %fcc0, loop_2590 fmul8x16au %f6, %f7, %f6 sll %i4, 0x12, %g1 tsubcc %g2, 0x030F, %o4 loop_2590: ldub [%l7 + 0x52], %o0 fsrc1s %f9, %f13 fbue %fcc2, loop_2591 subccc %g7, %i0, %i1 bcc,a,pt %icc, loop_2592 std %f14, [%l7 + 0x30] loop_2591: fxnors %f5, %f2, %f6 mulscc %o5, 0x11A8, %o7 loop_2592: fone %f12 ldsh [%l7 + 0x40], %g6 st %f1, [%l7 + 0x60] and %l2, %i3, %l3 tpos %icc, 0x1 bn,pt %xcc, loop_2593 ldsw [%l7 + 0x24], %i2 lduh [%l7 + 0x1A], %o2 lduh [%l7 + 0x10], %l5 loop_2593: stb %i6, [%l7 + 0x40] fors %f6, %f0, %f2 orn %g3, 0x0D1E, %l6 fpsub32s %f9, %f14, %f4 add %i5, 0x188C, %g4 sdivx %o1, 0x0264, %l1 bn,pn %icc, loop_2594 fmovdvs %icc, %f8, %f2 ldx [%l7 + 0x70], %o3 bl,a,pn %xcc, loop_2595 loop_2594: fands %f13, %f5, %f11 bg,a loop_2596 fcmpes %fcc0, %f7, %f9 loop_2595: ld [%l7 + 0x68], %f13 ta %xcc, 0x5 loop_2596: fsrc1s %f1, %f3 lduh [%l7 + 0x10], %o6 subcc %l4, %l0, %g5 fnot2s %f7, %f12 edge16ln %i7, %g1, %i4 fbne %fcc2, loop_2597 stw %o4, [%l7 + 0x74] and %g2, 0x0E1B, %g7 fmovsvs %xcc, %f3, %f9 loop_2597: edge32l %i0, %i1, %o0 ldub [%l7 + 0x58], %o5 umulcc %o7, 0x1292, %g6 fpack32 %f10, %f10, %f10 stb %l2, [%l7 + 0x5F] fcmpeq32 %f12, %f10, %l3 movgu %icc, %i2, %i3 sdivx %l5, 0x0D52, %o2 ldub [%l7 + 0x6F], %g3 bneg,pn %xcc, loop_2598 ld [%l7 + 0x58], %f8 fmovrslez %l6, %f15, %f6 movgu %icc, %i5, %g4 loop_2598: movleu %xcc, %o1, %i6 stw %o3, [%l7 + 0x5C] fmovsn %icc, %f8, %f1 stx %o6, [%l7 + 0x28] fmovrslz %l4, %f11, %f4 subcc %l0, 0x0FAD, %l1 ldsb [%l7 + 0x77], %i7 fzeros %f11 fxors %f6, %f3, %f4 te %xcc, 0x3 ldd [%l7 + 0x68], %f10 fbge %fcc2, loop_2599 ldsw [%l7 + 0x20], %g5 nop setx loop_2600, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sra %g1, %o4, %g2 loop_2599: fmovsle %icc, %f11, %f4 ld [%l7 + 0x10], %f14 loop_2600: sdivx %i4, 0x0212, %i0 bcs,a,pn %xcc, loop_2601 array32 %g7, %i1, %o0 fmul8ulx16 %f10, %f8, %f6 sth %o5, [%l7 + 0x76] loop_2601: srlx %g6, 0x09, %l2 srax %l3, %o7, %i3 edge16n %i2, %l5, %o2 fpadd16 %f4, %f12, %f10 bpos %icc, loop_2602 fmovdcs %xcc, %f15, %f2 fxors %f15, %f9, %f3 orn %g3, 0x1E3B, %l6 loop_2602: fmul8x16al %f6, %f7, %f2 stw %i5, [%l7 + 0x64] alignaddrl %o1, %i6, %o3 fcmpgt16 %f2, %f6, %o6 movgu %icc, %g4, %l0 lduh [%l7 + 0x62], %l4 ldsh [%l7 + 0x2C], %l1 movle %icc, %g5, %i7 tne %icc, 0x2 ta %xcc, 0x3 movrlz %o4, 0x107, %g1 te %icc, 0x0 tcc %icc, 0x4 fmovdl %icc, %f10, %f9 fpack16 %f0, %f4 ldd [%l7 + 0x10], %f8 edge16ln %i4, %i0, %g7 tle %xcc, 0x7 tg %xcc, 0x4 movgu %icc, %i1, %o0 fnand %f10, %f14, %f12 ldsb [%l7 + 0x1D], %g2 lduh [%l7 + 0x1E], %o5 ldx [%l7 + 0x58], %l2 fmovscs %icc, %f6, %f14 movleu %xcc, %g6, %l3 be,pt %xcc, loop_2603 tn %icc, 0x2 alignaddrl %o7, %i3, %l5 array32 %i2, %o2, %g3 loop_2603: ld [%l7 + 0x74], %f12 sth %l6, [%l7 + 0x64] bcc,pn %icc, loop_2604 fnands %f5, %f1, %f8 sth %o1, [%l7 + 0x40] orncc %i6, 0x129E, %i5 loop_2604: subccc %o6, %g4, %l0 movrlez %l4, %l1, %o3 fmovrse %g5, %f8, %f10 movre %i7, 0x14D, %o4 fors %f3, %f10, %f2 fmovscc %xcc, %f15, %f2 stb %i4, [%l7 + 0x25] bcs,a,pn %xcc, loop_2605 lduw [%l7 + 0x2C], %g1 fcmpes %fcc2, %f15, %f6 mulscc %i0, %i1, %o0 loop_2605: stw %g7, [%l7 + 0x54] fmovdl %icc, %f14, %f6 brnz,a %g2, loop_2606 fmovsle %icc, %f2, %f0 fcmpgt16 %f12, %f12, %o5 bgu,a loop_2607 loop_2606: bge %xcc, loop_2608 fble,a %fcc0, loop_2609 bleu,a %xcc, loop_2610 loop_2607: bge %icc, loop_2611 loop_2608: std %f8, [%l7 + 0x18] loop_2609: udivcc %g6, 0x16FA, %l3 loop_2610: sdiv %l2, 0x1EA3, %i3 loop_2611: ldub [%l7 + 0x09], %o7 ldsb [%l7 + 0x47], %i2 tsubcctv %o2, %g3, %l6 stw %o1, [%l7 + 0x34] fble,a %fcc2, loop_2612 ldsb [%l7 + 0x66], %i6 fpsub16s %f15, %f11, %f11 faligndata %f12, %f4, %f14 loop_2612: stb %i5, [%l7 + 0x3B] fcmpeq32 %f2, %f12, %o6 stw %l5, [%l7 + 0x20] lduh [%l7 + 0x70], %g4 srl %l0, 0x01, %l4 ldsw [%l7 + 0x48], %l1 fmovrdne %o3, %f0, %f10 stw %g5, [%l7 + 0x64] bl loop_2613 fones %f7 stb %o4, [%l7 + 0x1D] mulx %i7, 0x17AC, %i4 loop_2613: fmovrsgez %i0, %f5, %f13 lduw [%l7 + 0x68], %i1 fbge %fcc1, loop_2614 xor %o0, 0x139B, %g1 udiv %g2, 0x17A7, %g7 fmovda %icc, %f12, %f6 loop_2614: fmovsle %xcc, %f0, %f2 fmuld8sux16 %f14, %f9, %f10 movleu %xcc, %g6, %l3 brgz %o5, loop_2615 tgu %icc, 0x2 stb %i3, [%l7 + 0x79] fabsd %f14, %f2 loop_2615: st %f5, [%l7 + 0x30] fble,a %fcc3, loop_2616 udiv %l2, 0x0F1A, %o7 edge8l %i2, %g3, %o2 srlx %o1, %l6, %i6 loop_2616: tneg %xcc, 0x1 bge,a,pt %icc, loop_2617 fmovs %f7, %f14 stw %o6, [%l7 + 0x38] st %f6, [%l7 + 0x64] loop_2617: tsubcctv %i5, %l5, %g4 and %l4, 0x0AF6, %l1 umul %o3, 0x1845, %g5 fmovrdgz %o4, %f2, %f10 fors %f10, %f15, %f10 fmovd %f6, %f10 fmovsleu %icc, %f5, %f6 fmovdle %icc, %f2, %f1 stb %l0, [%l7 + 0x14] ldsw [%l7 + 0x4C], %i4 movcs %xcc, %i0, %i7 addc %i1, 0x0CF7, %g1 fmovsleu %xcc, %f7, %f6 movl %xcc, %g2, %o0 sll %g7, %l3, %o5 fand %f0, %f2, %f12 ldx [%l7 + 0x08], %g6 fcmple16 %f4, %f6, %i3 ldsw [%l7 + 0x74], %l2 ldub [%l7 + 0x53], %i2 edge16ln %o7, %o2, %o1 lduw [%l7 + 0x38], %g3 ldsw [%l7 + 0x1C], %i6 tleu %xcc, 0x1 udiv %l6, 0x05DC, %o6 fsrc2s %f14, %f5 addc %l5, %i5, %l4 fbug,a %fcc1, loop_2618 movcc %xcc, %g4, %l1 movcc %icc, %g5, %o3 lduh [%l7 + 0x28], %l0 loop_2618: fors %f1, %f3, %f15 bg,a %icc, loop_2619 lduw [%l7 + 0x74], %i4 andncc %o4, %i7, %i1 fmovrslez %g1, %f9, %f7 loop_2619: fblg %fcc1, loop_2620 fmovdl %xcc, %f5, %f13 srlx %i0, %g2, %g7 andncc %l3, %o0, %o5 loop_2620: fsrc1s %f9, %f2 fornot1 %f14, %f2, %f4 addccc %g6, %i3, %l2 umul %o7, 0x1275, %i2 fcmpeq32 %f8, %f10, %o2 fmovrslez %g3, %f14, %f2 std %f4, [%l7 + 0x30] ldsh [%l7 + 0x0E], %o1 tvc %icc, 0x4 brlez,a %i6, loop_2621 or %l6, %l5, %i5 ldsb [%l7 + 0x21], %l4 udivx %o6, 0x139E, %g4 loop_2621: ldx [%l7 + 0x40], %l1 bg,pn %xcc, loop_2622 fbne %fcc2, loop_2623 srlx %g5, %o3, %l0 fpack32 %f2, %f10, %f0 loop_2622: addcc %o4, %i7, %i4 loop_2623: udivx %g1, 0x0B31, %i0 fpack16 %f10, %f4 fbe,a %fcc3, loop_2624 fxnors %f9, %f10, %f3 tneg %xcc, 0x3 tsubcctv %i1, 0x02CF, %g7 loop_2624: stw %l3, [%l7 + 0x08] fmovsn %icc, %f11, %f6 tge %icc, 0x2 fcmpeq32 %f4, %f4, %g2 ldub [%l7 + 0x38], %o0 st %f6, [%l7 + 0x6C] fble,a %fcc3, loop_2625 tcs %xcc, 0x0 stw %g6, [%l7 + 0x08] orn %o5, %l2, %i3 loop_2625: fandnot2 %f6, %f0, %f6 fors %f15, %f8, %f1 call loop_2626 fcmpgt32 %f4, %f12, %o7 movleu %icc, %o2, %i2 fmovrdlez %o1, %f10, %f2 loop_2626: fpmerge %f6, %f11, %f8 tle %icc, 0x6 fpadd16s %f11, %f12, %f13 bg %icc, loop_2627 stx %g3, [%l7 + 0x10] bgu loop_2628 std %f2, [%l7 + 0x38] loop_2627: std %f6, [%l7 + 0x20] tcc %icc, 0x5 loop_2628: ble,a %icc, loop_2629 movvc %xcc, %i6, %l5 mulx %l6, %i5, %l4 bleu,a loop_2630 loop_2629: movcc %icc, %o6, %g4 fpadd32 %f14, %f6, %f2 fbug,a %fcc2, loop_2631 loop_2630: st %f1, [%l7 + 0x44] fcmpeq16 %f6, %f6, %g5 movleu %icc, %l1, %o3 loop_2631: nop setx loop_2632, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movgu %xcc, %o4, %l0 smulcc %i7, %g1, %i4 sth %i0, [%l7 + 0x6C] loop_2632: lduh [%l7 + 0x1E], %i1 fbug,a %fcc0, loop_2633 umulcc %g7, 0x0D2D, %g2 fpack16 %f6, %f12 bg,pn %icc, loop_2634 loop_2633: movcs %xcc, %l3, %o0 tsubcctv %g6, %o5, %i3 srax %o7, %o2, %i2 loop_2634: edge32ln %l2, %g3, %o1 sra %i6, 0x13, %l6 fcmpne16 %f0, %f2, %i5 ld [%l7 + 0x20], %f9 fcmpd %fcc2, %f14, %f4 edge32ln %l4, %o6, %g4 fbl,a %fcc1, loop_2635 fmovdleu %xcc, %f10, %f4 fcmpne32 %f10, %f2, %g5 fmovdle %xcc, %f7, %f2 loop_2635: be loop_2636 move %xcc, %l1, %o3 movleu %icc, %o4, %l5 sdivcc %l0, 0x0AA9, %i7 loop_2636: brnz %g1, loop_2637 fmovdcs %icc, %f9, %f13 lduw [%l7 + 0x3C], %i0 bshuffle %f14, %f14, %f14 loop_2637: siam 0x2 srl %i1, 0x0B, %g7 sdiv %g2, 0x0F2B, %l3 tsubcctv %o0, 0x0C5C, %i4 fbne,a %fcc3, loop_2638 ldub [%l7 + 0x6E], %o5 ldsw [%l7 + 0x64], %g6 fsrc1s %f1, %f7 loop_2638: std %f12, [%l7 + 0x48] movrlez %o7, 0x059, %o2 ldd [%l7 + 0x50], %f14 xnor %i3, %i2, %l2 ldd [%l7 + 0x40], %f2 ldsw [%l7 + 0x44], %g3 stb %o1, [%l7 + 0x35] fmovsgu %icc, %f14, %f1 std %f14, [%l7 + 0x38] stw %l6, [%l7 + 0x4C] stx %i5, [%l7 + 0x78] ldd [%l7 + 0x70], %f8 tvc %icc, 0x4 fcmpeq32 %f0, %f6, %i6 fnands %f11, %f5, %f9 ldsh [%l7 + 0x16], %l4 fcmpeq32 %f4, %f6, %o6 fbug %fcc2, loop_2639 subcc %g5, 0x0AC0, %l1 fbo,a %fcc1, loop_2640 nop setx loop_2641, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2639: movl %xcc, %o3, %g4 ldsh [%l7 + 0x1A], %l5 loop_2640: bpos,a loop_2642 loop_2641: sth %o4, [%l7 + 0x5E] fmovrsgz %l0, %f3, %f0 st %f1, [%l7 + 0x54] loop_2642: st %f3, [%l7 + 0x14] ldd [%l7 + 0x30], %f14 movvs %icc, %g1, %i0 fbe,a %fcc0, loop_2643 fmovdle %icc, %f1, %f2 stx %i7, [%l7 + 0x10] fbu,a %fcc0, loop_2644 loop_2643: brlz,a %i1, loop_2645 nop setx loop_2646, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movl %xcc, %g2, %g7 loop_2644: movrlz %l3, %i4, %o0 loop_2645: bn loop_2647 loop_2646: fmovrsgz %g6, %f1, %f5 bcs,a,pt %xcc, loop_2648 fnor %f10, %f6, %f12 loop_2647: tsubcctv %o5, %o2, %o7 fmovspos %icc, %f8, %f7 loop_2648: stx %i2, [%l7 + 0x38] fornot2 %f10, %f0, %f2 bn %icc, loop_2649 fcmps %fcc1, %f12, %f6 fmovsl %icc, %f10, %f8 ldd [%l7 + 0x10], %f14 loop_2649: fnors %f9, %f15, %f12 addc %i3, %l2, %g3 tvc %xcc, 0x2 ldx [%l7 + 0x20], %o1 tcc %xcc, 0x0 fcmpne32 %f12, %f0, %i5 fxors %f10, %f2, %f1 tcc %xcc, 0x1 fmovde %icc, %f4, %f4 fmovrsgez %i6, %f9, %f9 edge32n %l4, %o6, %g5 fbule,a %fcc1, loop_2650 or %l6, 0x0A8F, %l1 edge32n %g4, %o3, %o4 tg %icc, 0x2 loop_2650: fxnors %f2, %f12, %f4 brlez %l0, loop_2651 ldx [%l7 + 0x10], %g1 sth %l5, [%l7 + 0x0A] fsrc2s %f12, %f14 loop_2651: edge32l %i0, %i7, %g2 std %f12, [%l7 + 0x58] umul %i1, %l3, %i4 fcmpeq32 %f6, %f12, %g7 st %f15, [%l7 + 0x24] movl %xcc, %o0, %g6 bpos,pt %icc, loop_2652 ba,a,pn %icc, loop_2653 ldx [%l7 + 0x10], %o2 tleu %icc, 0x5 loop_2652: sdivcc %o5, 0x1F83, %i2 loop_2653: fmul8x16 %f4, %f14, %f14 pdist %f4, %f10, %f12 fble,a %fcc3, loop_2654 movcc %xcc, %i3, %l2 popc 0x1C27, %g3 edge8n %o1, %o7, %i5 loop_2654: edge8n %i6, %o6, %g5 bshuffle %f8, %f6, %f14 stb %l4, [%l7 + 0x09] faligndata %f10, %f6, %f10 brgez,a %l6, loop_2655 tg %icc, 0x3 fbge,a %fcc1, loop_2656 ldsw [%l7 + 0x34], %l1 loop_2655: nop setx loop_2657, %l0, %l1 jmpl %l1, %o3 and %g4, 0x1132, %o4 loop_2656: ld [%l7 + 0x3C], %f14 bgu,pn %xcc, loop_2658 loop_2657: move %xcc, %l0, %l5 fmovdneg %xcc, %f10, %f3 fmovrsgez %g1, %f9, %f13 loop_2658: ldd [%l7 + 0x40], %f14 ldx [%l7 + 0x28], %i7 fcmps %fcc2, %f6, %f10 st %f7, [%l7 + 0x4C] edge8l %g2, %i0, %l3 fmovs %f1, %f8 edge32l %i4, %i1, %g7 ldsb [%l7 + 0x75], %o0 bleu %xcc, loop_2659 fmovrdlz %o2, %f0, %f12 bcc,a loop_2660 edge16ln %g6, %i2, %o5 loop_2659: ldsh [%l7 + 0x78], %i3 fbne %fcc1, loop_2661 loop_2660: lduw [%l7 + 0x50], %g3 array16 %o1, %o7, %i5 fcmpgt16 %f8, %f12, %l2 loop_2661: ldd [%l7 + 0x08], %f2 fmovrdlez %o6, %f4, %f12 movpos %xcc, %g5, %l4 bgu,a,pt %icc, loop_2662 edge8ln %l6, %i6, %o3 sth %l1, [%l7 + 0x60] movn %icc, %o4, %g4 loop_2662: ldub [%l7 + 0x79], %l0 udivx %l5, 0x1476, %i7 ldx [%l7 + 0x70], %g2 ldsh [%l7 + 0x5A], %i0 fbuge,a %fcc0, loop_2663 orcc %g1, 0x0701, %l3 edge32 %i1, %i4, %o0 ldsh [%l7 + 0x46], %o2 loop_2663: std %f12, [%l7 + 0x58] std %f4, [%l7 + 0x10] fmovsle %xcc, %f0, %f12 fabss %f10, %f13 movrgz %g7, 0x082, %g6 movge %icc, %i2, %i3 lduw [%l7 + 0x78], %g3 sethi 0x0A6F, %o1 ldub [%l7 + 0x74], %o7 stx %i5, [%l7 + 0x28] movrgez %o5, 0x139, %o6 movcc %icc, %l2, %g5 fmovsl %icc, %f0, %f2 fmovdneg %icc, %f0, %f10 fabsd %f8, %f10 fmovda %xcc, %f8, %f15 fones %f6 fpadd16s %f14, %f13, %f0 stx %l4, [%l7 + 0x48] fmovde %xcc, %f15, %f12 fmovdleu %icc, %f13, %f3 fone %f10 edge8n %l6, %i6, %o3 subccc %l1, %o4, %g4 tcc %icc, 0x6 ld [%l7 + 0x4C], %f1 fmovd %f4, %f8 fba %fcc0, loop_2664 lduw [%l7 + 0x24], %l0 fpackfix %f12, %f1 fpadd16 %f6, %f12, %f10 loop_2664: tn %icc, 0x3 smul %i7, %g2, %i0 fmovspos %icc, %f11, %f3 fmovrslez %l5, %f6, %f7 std %f8, [%l7 + 0x08] fmovrslz %l3, %f6, %f15 fmovdleu %icc, %f7, %f13 stx %g1, [%l7 + 0x08] array32 %i4, %o0, %i1 ldsb [%l7 + 0x41], %g7 fpadd32s %f12, %f3, %f8 mulx %o2, 0x182E, %g6 orcc %i3, %g3, %i2 tn %icc, 0x7 fbul %fcc0, loop_2665 ldsb [%l7 + 0x62], %o7 fmul8x16 %f2, %f2, %f10 movrlz %i5, 0x116, %o1 loop_2665: lduw [%l7 + 0x40], %o5 lduw [%l7 + 0x58], %l2 ldsh [%l7 + 0x22], %o6 movge %icc, %g5, %l6 fpack32 %f6, %f2, %f8 nop setx loop_2666, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ta %icc, 0x6 edge8n %l4, %o3, %l1 fmuld8sux16 %f11, %f6, %f14 loop_2666: brnz,a %i6, loop_2667 bvs,a,pt %xcc, loop_2668 tleu %xcc, 0x4 ldd [%l7 + 0x40], %f4 loop_2667: mulscc %g4, %o4, %i7 loop_2668: fands %f0, %f13, %f15 fornot1s %f8, %f3, %f3 edge16 %g2, %i0, %l0 movrne %l3, 0x10F, %l5 fmovrsgz %g1, %f5, %f3 sra %o0, 0x0C, %i4 ldsh [%l7 + 0x5E], %g7 stb %i1, [%l7 + 0x58] edge8ln %g6, %o2, %g3 tl %xcc, 0x5 fcmpgt32 %f6, %f12, %i3 movpos %xcc, %o7, %i2 std %f6, [%l7 + 0x58] bcc,pn %xcc, loop_2669 movle %icc, %i5, %o1 array8 %o5, %l2, %g5 ldsh [%l7 + 0x7E], %o6 loop_2669: fcmple32 %f8, %f12, %l4 fmovda %icc, %f13, %f15 fcmpgt32 %f10, %f2, %l6 movrgz %l1, %i6, %o3 fmovsgu %icc, %f8, %f4 movn %xcc, %o4, %g4 lduh [%l7 + 0x08], %i7 fandnot1 %f4, %f10, %f12 edge8l %i0, %l0, %l3 tne %icc, 0x0 stb %g2, [%l7 + 0x45] fmovrsne %g1, %f8, %f13 movpos %xcc, %l5, %o0 fbge,a %fcc2, loop_2670 fexpand %f4, %f14 fmovsge %xcc, %f0, %f13 bgu,a,pt %xcc, loop_2671 loop_2670: fmovrsgez %i4, %f9, %f5 sth %i1, [%l7 + 0x3C] sll %g7, %o2, %g6 loop_2671: bshuffle %f6, %f12, %f6 pdist %f4, %f4, %f2 fandnot2s %f1, %f12, %f3 tl %xcc, 0x4 ldsw [%l7 + 0x64], %i3 movcc %xcc, %g3, %o7 fmovrdgz %i5, %f6, %f4 fpack16 %f4, %f5 tsubcctv %o1, 0x1886, %o5 fnot2 %f12, %f14 stx %i2, [%l7 + 0x60] movvc %xcc, %g5, %l2 fpadd32s %f10, %f14, %f11 movneg %icc, %l4, %l6 fmovs %f7, %f4 fnegd %f4, %f14 sdiv %o6, 0x0ACC, %i6 fmovda %icc, %f11, %f8 ldsh [%l7 + 0x32], %l1 ldsb [%l7 + 0x51], %o3 movrne %o4, %g4, %i7 addccc %l0, 0x0876, %l3 bge,a %icc, loop_2672 st %f7, [%l7 + 0x38] fmovsleu %icc, %f13, %f2 edge16l %i0, %g1, %l5 loop_2672: lduw [%l7 + 0x28], %o0 fxor %f0, %f6, %f4 orn %g2, 0x129F, %i1 mulscc %i4, 0x1FB2, %g7 fmovs %f3, %f12 sll %g6, %i3, %o2 mulx %o7, %g3, %o1 sth %i5, [%l7 + 0x46] movn %icc, %i2, %g5 stb %l2, [%l7 + 0x2C] fpsub16s %f14, %f7, %f9 edge8ln %o5, %l6, %o6 siam 0x6 taddcc %l4, %i6, %o3 call loop_2673 fmovrsgez %l1, %f6, %f2 brz %g4, loop_2674 ldd [%l7 + 0x58], %f12 loop_2673: ldx [%l7 + 0x78], %o4 stb %l0, [%l7 + 0x13] loop_2674: brgz %l3, loop_2675 stw %i7, [%l7 + 0x70] popc 0x1F58, %i0 fcmpne16 %f0, %f12, %g1 loop_2675: edge32 %o0, %g2, %i1 ldub [%l7 + 0x54], %l5 lduw [%l7 + 0x44], %g7 bcc,pt %icc, loop_2676 movpos %icc, %i4, %g6 fmovrdlez %i3, %f8, %f12 fcmpgt16 %f8, %f14, %o7 loop_2676: fpsub32s %f2, %f3, %f7 stw %g3, [%l7 + 0x2C] stx %o1, [%l7 + 0x50] std %f10, [%l7 + 0x50] stb %i5, [%l7 + 0x72] ldsh [%l7 + 0x16], %i2 tn %icc, 0x5 fabss %f12, %f13 fnot1 %f14, %f0 fabsd %f8, %f10 fpack16 %f14, %f12 tg %icc, 0x2 stw %g5, [%l7 + 0x1C] edge8ln %l2, %o2, %l6 fpsub32s %f5, %f7, %f13 fbug,a %fcc1, loop_2677 bn %xcc, loop_2678 orcc %o5, %l4, %o6 fornot1 %f4, %f6, %f10 loop_2677: ldd [%l7 + 0x18], %f0 loop_2678: movgu %icc, %o3, %l1 fmovdle %xcc, %f5, %f7 fandnot1s %f14, %f2, %f0 stb %g4, [%l7 + 0x59] sdiv %i6, 0x1B1E, %l0 fmovdcc %icc, %f6, %f9 stx %l3, [%l7 + 0x30] ldsw [%l7 + 0x28], %i7 fnands %f2, %f0, %f2 lduw [%l7 + 0x54], %i0 ldsh [%l7 + 0x64], %g1 stx %o4, [%l7 + 0x28] fmovrslez %o0, %f4, %f3 sub %g2, 0x0A96, %l5 array16 %g7, %i1, %g6 brgez %i3, loop_2679 fexpand %f8, %f12 tcc %icc, 0x0 std %f6, [%l7 + 0x58] loop_2679: ldsb [%l7 + 0x10], %o7 fmovrdgz %g3, %f14, %f12 movvc %icc, %o1, %i5 ldx [%l7 + 0x50], %i2 umulcc %i4, %g5, %o2 array16 %l6, %o5, %l2 fmovse %icc, %f4, %f15 bne,a loop_2680 fpadd32 %f10, %f2, %f14 sth %l4, [%l7 + 0x2E] fbug %fcc0, loop_2681 loop_2680: sra %o3, %o6, %l1 std %f14, [%l7 + 0x58] popc %i6, %g4 loop_2681: orcc %l3, %i7, %i0 fandnot1 %f12, %f10, %f12 bl,a loop_2682 fmovsn %icc, %f8, %f14 bg loop_2683 fors %f2, %f4, %f1 loop_2682: edge32ln %g1, %l0, %o4 ta %xcc, 0x3 loop_2683: and %o0, %g2, %g7 andn %l5, %g6, %i3 or %o7, 0x183D, %g3 fmovsgu %icc, %f15, %f7 ldd [%l7 + 0x58], %f6 be,a loop_2684 bg,a,pn %xcc, loop_2685 bcs,a,pn %icc, loop_2686 bleu,pn %xcc, loop_2687 loop_2684: nop setx loop_2688, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2685: ble,a %xcc, loop_2689 loop_2686: ldub [%l7 + 0x19], %o1 loop_2687: mulscc %i1, 0x0CC2, %i2 loop_2688: movrlez %i5, %i4, %o2 loop_2689: sth %l6, [%l7 + 0x68] fmovscs %icc, %f0, %f5 udivcc %g5, 0x1318, %l2 tne %xcc, 0x7 lduw [%l7 + 0x24], %o5 ldsb [%l7 + 0x70], %l4 mulx %o3, 0x0B55, %o6 st %f13, [%l7 + 0x48] fnot2s %f2, %f8 and %i6, %l1, %g4 stw %l3, [%l7 + 0x7C] fbuge,a %fcc1, loop_2690 sdivcc %i7, 0x0985, %i0 fbn,a %fcc0, loop_2691 movvc %icc, %g1, %l0 loop_2690: movrne %o0, %o4, %g7 movrne %l5, %g2, %i3 loop_2691: fornot2 %f0, %f8, %f0 ldsh [%l7 + 0x48], %o7 brnz %g3, loop_2692 ldx [%l7 + 0x78], %g6 fmovrsgez %i1, %f8, %f5 tsubcc %o1, %i5, %i2 loop_2692: sth %o2, [%l7 + 0x12] fone %f10 stx %i4, [%l7 + 0x70] srl %l6, 0x00, %g5 fandnot1 %f6, %f10, %f8 ldsh [%l7 + 0x7E], %l2 fmovsg %xcc, %f14, %f14 std %f6, [%l7 + 0x40] ld [%l7 + 0x70], %f12 stw %l4, [%l7 + 0x2C] ldsh [%l7 + 0x34], %o3 fbge,a %fcc3, loop_2693 movvc %icc, %o5, %i6 movcs %icc, %l1, %o6 ld [%l7 + 0x20], %f0 loop_2693: fcmpne16 %f8, %f6, %g4 bl,pt %xcc, loop_2694 nop setx loop_2695, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done te %icc, 0x7 sdivcc %l3, 0x113F, %i0 loop_2694: edge16n %g1, %l0, %i7 loop_2695: st %f13, [%l7 + 0x38] st %f4, [%l7 + 0x14] bl,a,pn %icc, loop_2696 nop setx loop_2697, %l0, %l1 jmpl %l1, %o0 tgu %icc, 0x5 sth %g7, [%l7 + 0x1A] loop_2696: sth %l5, [%l7 + 0x1A] loop_2697: srlx %o4, 0x03, %i3 bvc %xcc, loop_2698 fbg,a %fcc2, loop_2699 fmovrdlz %o7, %f12, %f0 fmovdl %xcc, %f14, %f12 loop_2698: pdist %f10, %f6, %f0 loop_2699: brgez,a %g3, loop_2700 tg %xcc, 0x3 fmovdcc %icc, %f1, %f15 fmovdne %icc, %f15, %f5 loop_2700: fmovdne %icc, %f6, %f5 ldd [%l7 + 0x70], %f12 edge32ln %g6, %g2, %o1 fpsub16 %f10, %f2, %f12 movrlez %i1, 0x355, %i5 te %icc, 0x5 brnz,a %o2, loop_2701 fpadd16 %f14, %f4, %f0 stx %i4, [%l7 + 0x38] sdivx %i2, 0x17D6, %g5 loop_2701: orn %l2, %l4, %l6 sdiv %o3, 0x0527, %o5 brnz %l1, loop_2702 fbge %fcc0, loop_2703 fmovdl %icc, %f8, %f0 fmovdvs %icc, %f7, %f13 loop_2702: fmovdneg %xcc, %f7, %f15 loop_2703: fmovdne %icc, %f6, %f7 ld [%l7 + 0x10], %f9 stw %o6, [%l7 + 0x48] fmovrsgez %i6, %f3, %f8 ldsw [%l7 + 0x5C], %l3 fand %f14, %f2, %f12 alignaddr %i0, %g4, %g1 fnot2s %f6, %f15 subccc %i7, 0x1BFE, %l0 stx %g7, [%l7 + 0x38] ld [%l7 + 0x54], %f2 fandnot1s %f11, %f1, %f15 fornot2s %f10, %f4, %f14 movrgz %o0, %l5, %o4 ldsb [%l7 + 0x36], %i3 srl %g3, 0x10, %g6 fnegs %f12, %f11 fmuld8ulx16 %f3, %f11, %f2 edge16 %o7, %g2, %o1 fmovrdgez %i5, %f2, %f0 ldx [%l7 + 0x18], %o2 fandnot2 %f10, %f4, %f0 udivx %i4, 0x1CFF, %i2 std %f0, [%l7 + 0x50] fbe %fcc3, loop_2704 stb %i1, [%l7 + 0x68] fnegd %f14, %f12 ldsb [%l7 + 0x11], %l2 loop_2704: fmovrdlez %l4, %f10, %f10 movleu %icc, %l6, %o3 sth %o5, [%l7 + 0x40] lduw [%l7 + 0x0C], %l1 fxors %f3, %f15, %f1 fmovrdlz %o6, %f2, %f12 fpack32 %f10, %f4, %f2 sth %i6, [%l7 + 0x58] taddcctv %g5, %l3, %i0 fbg %fcc3, loop_2705 ba,pn %xcc, loop_2706 fands %f8, %f9, %f6 std %f6, [%l7 + 0x78] loop_2705: ta %icc, 0x1 loop_2706: stw %g4, [%l7 + 0x10] sll %i7, %l0, %g1 bleu,pn %icc, loop_2707 fbg %fcc0, loop_2708 brnz %g7, loop_2709 fmovscc %icc, %f4, %f11 loop_2707: xnor %l5, 0x1D67, %o0 loop_2708: ldx [%l7 + 0x28], %i3 loop_2709: movrgz %o4, %g6, %g3 fmovsgu %icc, %f1, %f2 fornot1s %f6, %f0, %f5 xnor %o7, 0x1937, %o1 stw %i5, [%l7 + 0x10] lduh [%l7 + 0x32], %g2 fxors %f5, %f2, %f3 ldsb [%l7 + 0x4D], %i4 bshuffle %f14, %f0, %f8 fmovrdgz %o2, %f12, %f8 fblg,a %fcc1, loop_2710 xor %i1, %i2, %l2 fandnot1 %f10, %f12, %f6 fmovrsgez %l4, %f2, %f1 loop_2710: orncc %l6, 0x09A5, %o5 fmovdvc %xcc, %f5, %f14 be,a loop_2711 andncc %o3, %l1, %i6 movrgz %o6, 0x0B9, %g5 fmovdpos %xcc, %f5, %f10 loop_2711: ldsh [%l7 + 0x16], %l3 fbn %fcc2, loop_2712 ble,a,pt %icc, loop_2713 st %f4, [%l7 + 0x34] sllx %i0, 0x13, %g4 loop_2712: lduh [%l7 + 0x7A], %i7 loop_2713: array16 %g1, %g7, %l5 mova %xcc, %l0, %i3 ld [%l7 + 0x5C], %f3 lduh [%l7 + 0x56], %o0 fmovrsne %g6, %f3, %f13 add %g3, %o4, %o1 ldsw [%l7 + 0x0C], %o7 fornot1s %f0, %f7, %f3 movrgez %i5, %g2, %o2 fpadd16 %f0, %f12, %f6 tcs %xcc, 0x2 fcmpne32 %f10, %f6, %i1 ldd [%l7 + 0x58], %f6 edge8ln %i2, %l2, %l4 fmovdleu %xcc, %f12, %f1 movre %l6, 0x390, %o5 stw %i4, [%l7 + 0x34] lduw [%l7 + 0x14], %o3 smul %i6, %l1, %o6 nop setx loop_2714, %l0, %l1 jmpl %l1, %l3 ldsw [%l7 + 0x08], %i0 st %f7, [%l7 + 0x34] edge8ln %g5, %g4, %i7 loop_2714: std %f12, [%l7 + 0x48] ldsh [%l7 + 0x62], %g1 stw %l5, [%l7 + 0x78] fmul8sux16 %f14, %f12, %f4 sub %g7, 0x0D34, %l0 brgez,a %o0, loop_2715 fmuld8sux16 %f15, %f13, %f4 stb %i3, [%l7 + 0x6C] fmovdleu %icc, %f3, %f15 loop_2715: tle %xcc, 0x1 movle %xcc, %g3, %g6 fandnot1 %f10, %f2, %f12 edge32n %o1, %o7, %i5 movcc %icc, %o4, %g2 ble %xcc, loop_2716 fmul8x16au %f11, %f8, %f0 siam 0x7 fsrc1s %f7, %f14 loop_2716: edge8ln %o2, %i1, %i2 andcc %l2, %l6, %l4 andncc %i4, %o5, %i6 tl %icc, 0x6 lduh [%l7 + 0x5A], %l1 fmul8ulx16 %f4, %f0, %f6 brnz,a %o3, loop_2717 ble,pt %xcc, loop_2718 fmovdl %icc, %f8, %f2 sdiv %l3, 0x07AD, %o6 loop_2717: stb %i0, [%l7 + 0x13] loop_2718: xor %g4, %i7, %g5 fmovdne %icc, %f4, %f12 movge %xcc, %l5, %g7 fbule,a %fcc0, loop_2719 brz %l0, loop_2720 sth %o0, [%l7 + 0x54] fand %f8, %f2, %f14 loop_2719: movcs %icc, %i3, %g3 loop_2720: fzero %f14 or %g6, %g1, %o7 fmovrslz %i5, %f3, %f8 lduw [%l7 + 0x48], %o4 ta %icc, 0x1 sth %o1, [%l7 + 0x6A] fnot1 %f0, %f2 ldx [%l7 + 0x28], %o2 ldd [%l7 + 0x20], %f10 fabss %f3, %f12 fsrc1 %f10, %f8 fands %f10, %f1, %f13 alignaddrl %g2, %i2, %l2 fmul8x16 %f7, %f0, %f2 st %f14, [%l7 + 0x68] pdist %f6, %f4, %f2 fcmped %fcc1, %f6, %f0 fmovsleu %icc, %f10, %f10 ldx [%l7 + 0x60], %l6 stb %i1, [%l7 + 0x57] lduh [%l7 + 0x08], %i4 stx %l4, [%l7 + 0x20] ldd [%l7 + 0x60], %f8 bneg,pn %icc, loop_2721 ldx [%l7 + 0x40], %o5 ldsw [%l7 + 0x28], %l1 bne,a,pt %icc, loop_2722 loop_2721: fmovdneg %xcc, %f12, %f13 andcc %i6, 0x02BF, %l3 ldub [%l7 + 0x28], %o6 loop_2722: tcc %xcc, 0x6 addccc %i0, 0x026E, %o3 tleu %xcc, 0x1 orcc %i7, 0x17EC, %g4 bvs,a loop_2723 lduw [%l7 + 0x60], %g5 fmovdge %icc, %f1, %f11 mulx %l5, %l0, %o0 loop_2723: ldsw [%l7 + 0x44], %i3 siam 0x1 fmovdcs %icc, %f14, %f5 bg,pn %icc, loop_2724 add %g7, 0x1492, %g6 fmovrdlez %g3, %f0, %f12 st %f15, [%l7 + 0x38] loop_2724: stb %g1, [%l7 + 0x7A] bn,a,pt %icc, loop_2725 edge8 %o7, %o4, %o1 move %xcc, %o2, %i5 fabss %f11, %f13 loop_2725: fmovda %icc, %f14, %f1 smulcc %i2, %l2, %l6 fbne,a %fcc0, loop_2726 fmul8x16al %f14, %f3, %f0 movgu %xcc, %g2, %i1 stb %i4, [%l7 + 0x36] loop_2726: siam 0x5 subccc %l4, %l1, %o5 tcc %icc, 0x1 ble,a %xcc, loop_2727 ldub [%l7 + 0x7D], %i6 edge32l %l3, %o6, %i0 taddcc %o3, %i7, %g5 loop_2727: andcc %l5, 0x169D, %l0 st %f3, [%l7 + 0x38] fabss %f13, %f14 movleu %xcc, %g4, %o0 smul %g7, 0x0CBA, %g6 fandnot1 %f12, %f6, %f2 edge32l %i3, %g1, %o7 ldsh [%l7 + 0x0E], %o4 movge %icc, %g3, %o2 tge %icc, 0x4 fmovdvc %xcc, %f5, %f11 stw %o1, [%l7 + 0x2C] ldub [%l7 + 0x4E], %i5 udivcc %l2, 0x187D, %i2 brlz %g2, loop_2728 fnegd %f0, %f10 sub %l6, 0x030B, %i4 fcmpgt32 %f0, %f2, %l4 loop_2728: fpack32 %f4, %f6, %f12 addcc %i1, 0x1B4D, %o5 sth %i6, [%l7 + 0x1C] fble %fcc2, loop_2729 sth %l1, [%l7 + 0x6A] fand %f0, %f14, %f0 ldsh [%l7 + 0x58], %l3 loop_2729: fcmpgt32 %f8, %f14, %i0 edge16n %o6, %i7, %o3 ldx [%l7 + 0x18], %g5 ble,pt %icc, loop_2730 fmovd %f14, %f14 tvs %xcc, 0x3 fxnor %f2, %f0, %f2 loop_2730: fmovd %f6, %f0 ldd [%l7 + 0x78], %f4 orcc %l0, %g4, %l5 ldub [%l7 + 0x33], %g7 lduw [%l7 + 0x18], %g6 udivx %o0, 0x0B19, %g1 ldx [%l7 + 0x10], %o7 std %f2, [%l7 + 0x08] lduw [%l7 + 0x10], %o4 movg %icc, %g3, %i3 movne %xcc, %o2, %o1 or %l2, %i2, %i5 ldsh [%l7 + 0x66], %l6 fmovsne %xcc, %f13, %f15 edge16ln %i4, %g2, %l4 fmul8x16 %f9, %f8, %f0 fmovdvc %icc, %f15, %f6 fmovsgu %icc, %f5, %f0 fcmpeq32 %f10, %f10, %o5 lduh [%l7 + 0x42], %i6 addcc %l1, 0x0F5D, %l3 fxors %f11, %f7, %f1 ldsw [%l7 + 0x50], %i0 ldsb [%l7 + 0x4B], %i1 fnot2s %f3, %f4 stb %i7, [%l7 + 0x5A] ldsb [%l7 + 0x0D], %o3 sllx %g5, 0x18, %l0 alignaddr %g4, %l5, %g7 fpsub16s %f3, %f8, %f6 fmovscs %icc, %f14, %f2 stw %o6, [%l7 + 0x60] fabsd %f12, %f4 ldsh [%l7 + 0x1C], %o0 bcc,pn %xcc, loop_2731 edge32l %g1, %g6, %o7 fmovrde %g3, %f14, %f2 stx %o4, [%l7 + 0x70] loop_2731: fmul8ulx16 %f0, %f10, %f2 movgu %xcc, %i3, %o2 edge16ln %o1, %i2, %i5 addc %l2, 0x024D, %i4 ldx [%l7 + 0x18], %g2 fmul8x16al %f0, %f1, %f0 ldsb [%l7 + 0x25], %l6 std %f4, [%l7 + 0x40] fnegd %f2, %f8 fnor %f6, %f6, %f6 movn %icc, %l4, %i6 brgz,a %o5, loop_2732 fnegd %f8, %f4 fcmple32 %f8, %f4, %l3 fbule %fcc0, loop_2733 loop_2732: or %l1, 0x093A, %i1 ldx [%l7 + 0x20], %i0 mulx %o3, %i7, %g5 loop_2733: call loop_2734 edge32l %g4, %l0, %l5 sdiv %g7, 0x14C6, %o6 lduw [%l7 + 0x0C], %o0 loop_2734: fmovdle %icc, %f12, %f10 ldd [%l7 + 0x60], %f8 movne %xcc, %g1, %o7 pdist %f14, %f4, %f6 fmovsl %icc, %f10, %f5 ldd [%l7 + 0x08], %f6 fbule,a %fcc1, loop_2735 tcs %icc, 0x3 fpsub32 %f14, %f4, %f0 std %f0, [%l7 + 0x38] loop_2735: ldsh [%l7 + 0x76], %g3 std %f6, [%l7 + 0x30] tvc %icc, 0x4 stx %g6, [%l7 + 0x50] sth %i3, [%l7 + 0x5E] bvs %icc, loop_2736 fmovse %icc, %f1, %f15 stb %o2, [%l7 + 0x6E] fmovsgu %xcc, %f1, %f9 loop_2736: fsrc1 %f8, %f8 fnot1s %f14, %f11 lduh [%l7 + 0x0C], %o1 sth %i2, [%l7 + 0x42] movg %xcc, %i5, %o4 fcmpeq32 %f4, %f6, %l2 fmul8x16 %f14, %f8, %f2 ldd [%l7 + 0x08], %f6 tleu %icc, 0x4 std %f2, [%l7 + 0x58] ldub [%l7 + 0x23], %i4 fmul8x16au %f8, %f13, %f14 sth %l6, [%l7 + 0x58] fmovdcs %xcc, %f14, %f1 nop setx loop_2737, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbne,a %fcc0, loop_2738 fxors %f2, %f4, %f15 sdiv %l4, 0x105A, %g2 loop_2737: bpos,a loop_2739 loop_2738: fpadd32 %f14, %f14, %f2 nop setx loop_2740, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x1C], %i6 loop_2739: pdist %f10, %f0, %f4 fandnot2s %f3, %f1, %f0 loop_2740: movvc %icc, %o5, %l3 for %f2, %f12, %f2 edge8ln %l1, %i0, %o3 array32 %i1, %i7, %g4 stb %g5, [%l7 + 0x67] addc %l0, %l5, %o6 edge16l %g7, %o0, %g1 ldsh [%l7 + 0x6C], %o7 fcmpgt32 %f0, %f10, %g6 lduh [%l7 + 0x74], %g3 fmovsvs %icc, %f6, %f5 edge16l %o2, %o1, %i2 siam 0x7 std %f14, [%l7 + 0x78] bge,pt %xcc, loop_2741 sth %i5, [%l7 + 0x46] std %f0, [%l7 + 0x78] fbn %fcc2, loop_2742 loop_2741: fcmple16 %f10, %f2, %o4 ldd [%l7 + 0x48], %f10 ldsb [%l7 + 0x4A], %l2 loop_2742: brgez,a %i4, loop_2743 andcc %i3, %l4, %g2 smul %l6, %o5, %l3 stx %i6, [%l7 + 0x50] loop_2743: edge32ln %i0, %o3, %l1 fnot2 %f12, %f2 fbe %fcc1, loop_2744 srlx %i1, %i7, %g4 movneg %icc, %g5, %l5 addccc %o6, 0x1C60, %g7 loop_2744: ldsb [%l7 + 0x1D], %l0 ldsb [%l7 + 0x08], %g1 fmovsneg %icc, %f4, %f2 fcmpeq32 %f2, %f12, %o0 fbul %fcc1, loop_2745 movpos %icc, %g6, %o7 std %f14, [%l7 + 0x40] udivx %g3, 0x1E92, %o1 loop_2745: fnegs %f15, %f3 stx %o2, [%l7 + 0x68] fcmpgt32 %f14, %f0, %i2 fba %fcc1, loop_2746 fabss %f8, %f15 fmuld8sux16 %f14, %f7, %f6 fbuge %fcc0, loop_2747 loop_2746: fba %fcc1, loop_2748 smul %i5, %l2, %i4 fnands %f15, %f3, %f14 loop_2747: fmovrsgz %o4, %f5, %f5 loop_2748: fmovrdgz %i3, %f4, %f14 ldsw [%l7 + 0x64], %g2 stw %l6, [%l7 + 0x7C] ld [%l7 + 0x20], %f4 ldd [%l7 + 0x30], %f2 fabsd %f6, %f10 tpos %icc, 0x6 mulx %l4, 0x0BF5, %o5 stb %l3, [%l7 + 0x5C] or %i0, %i6, %l1 stw %i1, [%l7 + 0x54] stb %i7, [%l7 + 0x5E] movrgz %g4, 0x1CC, %o3 fnot1 %f10, %f8 fxor %f6, %f12, %f12 array32 %l5, %g5, %g7 std %f2, [%l7 + 0x48] fmul8x16al %f5, %f13, %f12 ldd [%l7 + 0x18], %f10 or %o6, 0x197B, %g1 fpackfix %f4, %f3 fabsd %f6, %f4 orn %o0, %g6, %l0 fmovsvc %xcc, %f13, %f8 ldsh [%l7 + 0x3E], %g3 fpadd32s %f7, %f8, %f1 faligndata %f2, %f4, %f10 lduw [%l7 + 0x64], %o7 sethi 0x1D4B, %o2 fmovrsne %o1, %f14, %f2 lduw [%l7 + 0x60], %i5 fmul8x16 %f11, %f14, %f0 fmovdl %xcc, %f2, %f14 fmovsne %icc, %f15, %f6 std %f14, [%l7 + 0x18] orn %l2, %i4, %i2 ba,a,pn %icc, loop_2749 sdiv %o4, 0x199B, %i3 siam 0x4 taddcctv %g2, %l4, %l6 loop_2749: ldd [%l7 + 0x20], %f8 movl %icc, %l3, %o5 stw %i6, [%l7 + 0x78] movg %xcc, %l1, %i0 brlez,a %i7, loop_2750 movg %xcc, %g4, %i1 fcmpne16 %f12, %f4, %l5 fpadd16s %f7, %f11, %f11 loop_2750: bleu,pt %icc, loop_2751 addcc %o3, 0x16F0, %g7 ba,a,pt %icc, loop_2752 bvs loop_2753 loop_2751: fmul8x16au %f5, %f13, %f4 umul %o6, %g5, %g1 loop_2752: ldsb [%l7 + 0x28], %g6 loop_2753: ldsh [%l7 + 0x72], %l0 fmul8sux16 %f0, %f14, %f8 fmul8x16al %f5, %f9, %f12 tn %xcc, 0x3 lduh [%l7 + 0x28], %g3 smulcc %o7, 0x1D37, %o0 bvc,a,pn %icc, loop_2754 st %f14, [%l7 + 0x10] nop setx loop_2755, %l0, %l1 jmpl %l1, %o2 siam 0x7 loop_2754: taddcctv %i5, 0x1718, %l2 ld [%l7 + 0x4C], %f5 loop_2755: ldx [%l7 + 0x48], %i4 ld [%l7 + 0x6C], %f7 ldsb [%l7 + 0x46], %i2 fors %f3, %f7, %f13 bne,a,pt %xcc, loop_2756 std %f4, [%l7 + 0x40] fmovdl %icc, %f3, %f10 tl %icc, 0x5 loop_2756: orn %o1, 0x11B8, %i3 fbu,a %fcc2, loop_2757 sth %o4, [%l7 + 0x2E] te %icc, 0x0 edge16l %l4, %l6, %g2 loop_2757: fmovdge %icc, %f13, %f2 fornot1 %f14, %f12, %f12 orncc %l3, %i6, %o5 ldsh [%l7 + 0x38], %i0 tneg %xcc, 0x7 stw %i7, [%l7 + 0x78] stx %l1, [%l7 + 0x08] stx %g4, [%l7 + 0x78] stw %i1, [%l7 + 0x34] fpadd32 %f10, %f12, %f14 lduw [%l7 + 0x18], %l5 ldsb [%l7 + 0x5C], %g7 udivx %o3, 0x1924, %g5 movg %xcc, %o6, %g1 ldx [%l7 + 0x28], %g6 fbl %fcc2, loop_2758 movpos %xcc, %l0, %o7 tneg %icc, 0x2 be,a,pn %xcc, loop_2759 loop_2758: fmovdvs %icc, %f3, %f5 ldsh [%l7 + 0x26], %o0 smul %o2, %i5, %g3 loop_2759: stx %i4, [%l7 + 0x70] fsrc2 %f12, %f0 bcc %xcc, loop_2760 addc %l2, %i2, %o1 fnot1s %f14, %f1 fpack16 %f6, %f13 loop_2760: popc %o4, %i3 addc %l4, %g2, %l6 sth %l3, [%l7 + 0x64] srlx %i6, 0x1F, %i0 fmovsleu %icc, %f0, %f7 fxnors %f14, %f9, %f14 ldsb [%l7 + 0x1A], %o5 fxor %f6, %f8, %f12 fcmpgt32 %f2, %f10, %i7 std %f6, [%l7 + 0x78] faligndata %f6, %f2, %f2 ldd [%l7 + 0x20], %f14 stw %g4, [%l7 + 0x1C] fmovse %xcc, %f6, %f11 fmovrdlz %l1, %f12, %f2 fbge %fcc3, loop_2761 taddcctv %l5, 0x157D, %i1 fmovsleu %xcc, %f6, %f3 smulcc %o3, 0x1F91, %g7 loop_2761: brlz %o6, loop_2762 fpsub16 %f0, %f14, %f0 ld [%l7 + 0x24], %f8 stx %g5, [%l7 + 0x18] loop_2762: lduw [%l7 + 0x68], %g6 fmul8x16 %f6, %f0, %f2 ldsw [%l7 + 0x30], %l0 ldd [%l7 + 0x48], %f6 tle %xcc, 0x4 fcmpne16 %f8, %f4, %o7 or %o0, %g1, %o2 lduh [%l7 + 0x6A], %g3 fmovsneg %icc, %f14, %f12 sth %i5, [%l7 + 0x3C] fzeros %f6 ldub [%l7 + 0x60], %l2 mova %xcc, %i2, %i4 fbg,a %fcc1, loop_2763 mova %icc, %o4, %o1 fsrc2s %f1, %f6 fands %f2, %f4, %f12 loop_2763: fnegs %f13, %f14 lduh [%l7 + 0x14], %i3 addcc %g2, %l6, %l3 nop setx loop_2764, %l0, %l1 jmpl %l1, %l4 movpos %xcc, %i6, %o5 fnot1s %f5, %f5 srlx %i0, 0x16, %i7 loop_2764: sethi 0x1C8E, %g4 smul %l5, 0x1AAF, %i1 ldsb [%l7 + 0x4C], %o3 fnot2 %f0, %f0 movl %icc, %l1, %g7 fornot1 %f14, %f10, %f8 fnot2 %f14, %f14 st %f15, [%l7 + 0x78] array8 %g5, %g6, %l0 edge32 %o7, %o0, %o6 fxors %f11, %f4, %f3 fnegd %f12, %f8 fnands %f13, %f7, %f6 alignaddr %o2, %g3, %g1 fmovda %xcc, %f0, %f9 fnegs %f13, %f9 ldsw [%l7 + 0x4C], %l2 fsrc2 %f12, %f4 mova %xcc, %i2, %i5 ldx [%l7 + 0x70], %o4 lduw [%l7 + 0x30], %i4 ldd [%l7 + 0x10], %f14 fcmpd %fcc1, %f14, %f6 move %icc, %o1, %g2 fpmerge %f14, %f9, %f4 tcc %xcc, 0x3 fcmple32 %f14, %f4, %i3 stb %l6, [%l7 + 0x68] ldd [%l7 + 0x48], %f14 stw %l3, [%l7 + 0x10] fsrc1s %f2, %f12 fnors %f7, %f0, %f0 ldub [%l7 + 0x08], %i6 std %f14, [%l7 + 0x68] tsubcc %o5, 0x1AFC, %i0 lduh [%l7 + 0x0C], %i7 ldsw [%l7 + 0x2C], %l4 tne %icc, 0x6 std %f6, [%l7 + 0x70] smulcc %l5, %i1, %o3 stw %l1, [%l7 + 0x18] fmovsvc %icc, %f1, %f13 stw %g7, [%l7 + 0x58] edge32ln %g5, %g6, %g4 ldub [%l7 + 0x23], %l0 sth %o7, [%l7 + 0x62] fmovrsgz %o6, %f1, %f6 nop setx loop_2765, %l0, %l1 jmpl %l1, %o2 fpadd32 %f2, %f0, %f0 fcmpne32 %f10, %f14, %o0 lduw [%l7 + 0x08], %g1 loop_2765: ta %xcc, 0x2 ldx [%l7 + 0x20], %l2 tgu %icc, 0x7 fpmerge %f12, %f0, %f4 ldx [%l7 + 0x30], %g3 fmovrdne %i5, %f0, %f8 sth %i2, [%l7 + 0x6C] ldsh [%l7 + 0x60], %o4 lduh [%l7 + 0x6C], %i4 srl %o1, %i3, %l6 std %f6, [%l7 + 0x48] array16 %g2, %l3, %o5 stx %i6, [%l7 + 0x40] bpos,pn %icc, loop_2766 bl loop_2767 ba,pn %xcc, loop_2768 ldsb [%l7 + 0x49], %i7 loop_2766: movn %xcc, %i0, %l5 loop_2767: movre %i1, 0x042, %l4 loop_2768: orn %l1, 0x1ACE, %g7 fandnot1s %f2, %f10, %f13 fors %f6, %f15, %f11 st %f15, [%l7 + 0x7C] fornot2s %f2, %f15, %f8 sth %g5, [%l7 + 0x28] fblg,a %fcc3, loop_2769 std %f4, [%l7 + 0x28] bne,pt %xcc, loop_2770 stb %g6, [%l7 + 0x58] loop_2769: fmul8x16 %f10, %f0, %f2 udivcc %g4, 0x031A, %l0 loop_2770: bleu,a,pt %icc, loop_2771 movrlz %o7, %o6, %o2 fmovrdne %o3, %f6, %f6 ld [%l7 + 0x50], %f1 loop_2771: alignaddr %o0, %l2, %g3 fcmpd %fcc0, %f2, %f6 pdist %f2, %f14, %f14 tn %icc, 0x6 fandnot2s %f5, %f2, %f11 std %f4, [%l7 + 0x20] sdivcc %g1, 0x1546, %i5 fmul8x16al %f13, %f1, %f6 bgu,a,pt %xcc, loop_2772 fmovscs %icc, %f0, %f10 sth %i2, [%l7 + 0x6A] tvc %icc, 0x1 loop_2772: movrgz %o4, 0x00F, %o1 fnot2 %f12, %f2 fmovrdlz %i4, %f4, %f10 stx %i3, [%l7 + 0x08] ldd [%l7 + 0x38], %f2 stw %g2, [%l7 + 0x28] st %f1, [%l7 + 0x34] fmovsleu %icc, %f2, %f7 movre %l3, 0x1A2, %l6 ta %xcc, 0x5 brnz,a %o5, loop_2773 fsrc2s %f8, %f3 ldx [%l7 + 0x10], %i6 edge32 %i7, %i0, %i1 loop_2773: ldsh [%l7 + 0x54], %l4 fabss %f1, %f7 stx %l1, [%l7 + 0x20] ldsw [%l7 + 0x54], %g7 fornot2 %f8, %f14, %f6 tgu %xcc, 0x5 fmovrde %g5, %f4, %f8 fpmerge %f1, %f1, %f6 movre %g6, %g4, %l5 fbg,a %fcc0, loop_2774 stx %l0, [%l7 + 0x20] srl %o6, %o2, %o3 ldx [%l7 + 0x60], %o0 loop_2774: fnand %f6, %f6, %f0 bne,a,pt %icc, loop_2775 stb %l2, [%l7 + 0x7C] sth %g3, [%l7 + 0x20] movne %icc, %o7, %i5 loop_2775: fmovs %f2, %f0 bneg loop_2776 udivcc %i2, 0x1377, %o4 fmul8x16 %f4, %f2, %f14 stx %g1, [%l7 + 0x68] loop_2776: nop setx loop_2777, %l0, %l1 jmpl %l1, %i4 lduh [%l7 + 0x68], %i3 fbug,a %fcc3, loop_2778 ldsw [%l7 + 0x54], %g2 loop_2777: fnegd %f10, %f12 move %xcc, %l3, %l6 loop_2778: edge32ln %o5, %i6, %i7 nop setx loop_2779, %l0, %l1 jmpl %l1, %i0 and %o1, %i1, %l1 stw %g7, [%l7 + 0x34] tpos %xcc, 0x1 loop_2779: ldsw [%l7 + 0x40], %l4 ldsh [%l7 + 0x62], %g6 fmovsa %xcc, %f13, %f12 fmovsg %icc, %f12, %f5 fornot2 %f14, %f8, %f12 fmovrdgez %g5, %f6, %f10 smulcc %g4, %l5, %l0 fmovdleu %xcc, %f8, %f11 edge16l %o6, %o2, %o3 or %l2, 0x082F, %g3 sth %o7, [%l7 + 0x62] sll %i5, 0x08, %i2 ba %xcc, loop_2780 movrgez %o4, %g1, %o0 stb %i4, [%l7 + 0x3E] fmovdle %icc, %f13, %f5 loop_2780: ld [%l7 + 0x24], %f0 ldd [%l7 + 0x60], %f2 andcc %g2, 0x1227, %l3 std %f2, [%l7 + 0x20] ldsw [%l7 + 0x78], %i3 bshuffle %f8, %f6, %f10 tgu %icc, 0x1 st %f10, [%l7 + 0x64] fexpand %f0, %f8 ld [%l7 + 0x48], %f4 fmovrse %l6, %f13, %f1 ba,a loop_2781 fzero %f0 movrgz %o5, %i6, %i7 ldd [%l7 + 0x30], %f6 loop_2781: fpsub32s %f2, %f14, %f13 tsubcc %i0, 0x1A4A, %o1 fmovsneg %xcc, %f4, %f15 ba,a %icc, loop_2782 fmovsle %xcc, %f14, %f0 ldd [%l7 + 0x70], %f6 xor %l1, %i1, %l4 loop_2782: tcs %xcc, 0x5 addcc %g7, 0x017E, %g5 stx %g4, [%l7 + 0x18] stx %l5, [%l7 + 0x70] ld [%l7 + 0x48], %f2 ldx [%l7 + 0x40], %l0 stx %g6, [%l7 + 0x78] fcmpeq16 %f10, %f4, %o2 fandnot1 %f8, %f6, %f8 edge8 %o6, %l2, %o3 umulcc %o7, %g3, %i2 st %f12, [%l7 + 0x70] srl %o4, %g1, %i5 stw %o0, [%l7 + 0x28] bpos,a,pn %xcc, loop_2783 ldub [%l7 + 0x12], %g2 te %icc, 0x3 fnot1s %f2, %f5 loop_2783: fmovdneg %icc, %f0, %f4 ldsh [%l7 + 0x28], %l3 stx %i3, [%l7 + 0x78] sth %l6, [%l7 + 0x10] edge32 %i4, %o5, %i7 xor %i0, %i6, %l1 udiv %i1, 0x0FFD, %l4 stb %g7, [%l7 + 0x16] fbug %fcc1, loop_2784 fmovscc %icc, %f10, %f12 stw %g5, [%l7 + 0x4C] fmovsvs %xcc, %f3, %f11 loop_2784: lduh [%l7 + 0x2E], %o1 fbue %fcc1, loop_2785 fmovscc %xcc, %f10, %f9 tle %icc, 0x5 fpackfix %f2, %f12 loop_2785: ldsw [%l7 + 0x28], %g4 fbul,a %fcc3, loop_2786 fmovrdgez %l5, %f14, %f12 fpmerge %f8, %f8, %f12 bge %xcc, loop_2787 loop_2786: bcc,a %icc, loop_2788 edge32l %l0, %o2, %o6 sra %g6, %o3, %o7 loop_2787: addc %l2, %g3, %o4 loop_2788: movg %icc, %i2, %g1 stb %i5, [%l7 + 0x65] fmovscs %icc, %f6, %f0 brlez %o0, loop_2789 ldsw [%l7 + 0x14], %g2 fbue,a %fcc2, loop_2790 bgu,a loop_2791 loop_2789: st %f13, [%l7 + 0x24] fzero %f4 loop_2790: ldsw [%l7 + 0x5C], %l3 loop_2791: fnot2 %f4, %f10 edge32l %i3, %l6, %o5 fbl,a %fcc3, loop_2792 fexpand %f12, %f10 sth %i7, [%l7 + 0x2A] movcs %xcc, %i0, %i6 loop_2792: stw %l1, [%l7 + 0x70] edge8 %i4, %l4, %i1 bcs,pt %icc, loop_2793 ld [%l7 + 0x10], %f2 taddcctv %g7, 0x1FEA, %g5 alignaddrl %g4, %l5, %l0 loop_2793: srax %o1, 0x1A, %o6 ldub [%l7 + 0x53], %o2 stx %g6, [%l7 + 0x28] subcc %o3, 0x10C8, %l2 ldsw [%l7 + 0x4C], %o7 mulx %o4, 0x0155, %i2 orcc %g3, %g1, %i5 bcs,a,pt %icc, loop_2794 ld [%l7 + 0x68], %f0 stw %g2, [%l7 + 0x64] lduh [%l7 + 0x26], %l3 loop_2794: stw %o0, [%l7 + 0x4C] fble,a %fcc3, loop_2795 bneg,a,pt %xcc, loop_2796 fmovrdlez %i3, %f0, %f8 stx %l6, [%l7 + 0x18] loop_2795: movrgz %o5, 0x2FD, %i7 loop_2796: stx %i0, [%l7 + 0x38] ldsb [%l7 + 0x23], %i6 udiv %i4, 0x0584, %l4 fornot2 %f10, %f2, %f6 tle %icc, 0x7 ldsw [%l7 + 0x50], %i1 brz,a %g7, loop_2797 fbug,a %fcc2, loop_2798 sra %l1, %g5, %l5 movge %xcc, %l0, %g4 loop_2797: stb %o1, [%l7 + 0x71] loop_2798: fnegs %f5, %f7 fandnot1 %f14, %f2, %f2 ldsh [%l7 + 0x72], %o6 lduh [%l7 + 0x6A], %g6 fcmpeq16 %f4, %f4, %o2 umul %l2, %o3, %o7 fmovdl %xcc, %f8, %f8 fsrc2s %f11, %f10 bcc,a,pt %xcc, loop_2799 movneg %icc, %i2, %o4 stb %g3, [%l7 + 0x0F] mova %icc, %i5, %g1 loop_2799: tne %xcc, 0x1 ldx [%l7 + 0x68], %g2 bg loop_2800 fbule %fcc1, loop_2801 ldsb [%l7 + 0x2F], %o0 stx %l3, [%l7 + 0x20] loop_2800: fornot1s %f5, %f1, %f12 loop_2801: tsubcctv %l6, %i3, %o5 or %i7, %i0, %i4 stb %l4, [%l7 + 0x73] fmovdcc %xcc, %f2, %f9 brlez %i6, loop_2802 movpos %xcc, %g7, %l1 ldsw [%l7 + 0x58], %g5 ldsw [%l7 + 0x68], %l5 loop_2802: fnot1s %f11, %f2 fmul8x16al %f1, %f8, %f2 umul %l0, %g4, %i1 fcmpd %fcc2, %f10, %f0 fornot2s %f12, %f12, %f10 sth %o1, [%l7 + 0x18] edge8l %o6, %o2, %l2 fbge,a %fcc0, loop_2803 mulx %g6, %o7, %o3 ba,a,pt %xcc, loop_2804 movrgz %i2, %o4, %i5 loop_2803: fba,a %fcc2, loop_2805 lduh [%l7 + 0x28], %g3 loop_2804: sra %g1, %g2, %o0 alignaddr %l3, %i3, %l6 loop_2805: tvs %xcc, 0x3 stw %i7, [%l7 + 0x10] ble %xcc, loop_2806 umul %i0, %i4, %o5 stw %l4, [%l7 + 0x30] fmovs %f4, %f0 loop_2806: tl %icc, 0x7 xnorcc %i6, 0x13FC, %l1 umul %g7, 0x1BEC, %g5 std %f6, [%l7 + 0x78] lduw [%l7 + 0x1C], %l0 bg,a,pt %xcc, loop_2807 fcmpes %fcc0, %f12, %f14 movl %icc, %l5, %g4 ldsh [%l7 + 0x66], %i1 loop_2807: subcc %o1, 0x0F2F, %o6 fpmerge %f11, %f12, %f6 st %f5, [%l7 + 0x5C] ld [%l7 + 0x60], %f8 sdiv %l2, 0x1000, %o2 fmovsgu %icc, %f14, %f2 move %xcc, %o7, %o3 edge16 %i2, %o4, %i5 stx %g3, [%l7 + 0x50] fnot2 %f2, %f14 fmul8x16au %f0, %f5, %f10 fmul8ulx16 %f0, %f14, %f4 fabsd %f6, %f6 lduh [%l7 + 0x36], %g6 stw %g1, [%l7 + 0x58] xorcc %g2, %o0, %l3 sub %i3, %l6, %i0 edge8ln %i4, %i7, %o5 stx %l4, [%l7 + 0x58] smul %l1, 0x12DF, %i6 fmovdl %icc, %f9, %f1 fsrc2 %f8, %f8 fmovdne %xcc, %f8, %f15 ldsw [%l7 + 0x3C], %g5 fmovdvc %icc, %f0, %f0 movcc %xcc, %l0, %l5 tcc %xcc, 0x4 bgu,a %xcc, loop_2808 std %f14, [%l7 + 0x68] ldub [%l7 + 0x23], %g4 ldd [%l7 + 0x10], %f12 loop_2808: sth %i1, [%l7 + 0x6A] sdiv %g7, 0x056A, %o1 fexpand %f2, %f10 ldsb [%l7 + 0x36], %l2 fandnot2 %f0, %f4, %f6 tneg %icc, 0x3 andcc %o2, %o7, %o6 fbne,a %fcc2, loop_2809 movvs %icc, %o3, %o4 ldsh [%l7 + 0x32], %i2 sra %g3, 0x18, %i5 loop_2809: fpmerge %f4, %f7, %f0 fone %f14 brlez %g1, loop_2810 bcs %icc, loop_2811 fmovdgu %xcc, %f10, %f14 fabsd %f10, %f8 loop_2810: movne %xcc, %g6, %g2 loop_2811: fmul8x16 %f6, %f6, %f8 or %o0, 0x1A26, %i3 fcmpd %fcc2, %f0, %f6 for %f4, %f2, %f6 ldsw [%l7 + 0x5C], %l6 stw %l3, [%l7 + 0x74] ldub [%l7 + 0x3A], %i4 bgu loop_2812 ld [%l7 + 0x74], %f6 movcc %icc, %i7, %o5 stx %l4, [%l7 + 0x50] loop_2812: edge16 %l1, %i6, %g5 and %i0, %l5, %g4 tvs %icc, 0x5 sub %l0, %i1, %o1 ldub [%l7 + 0x40], %l2 bcc,pt %xcc, loop_2813 subccc %g7, 0x147B, %o7 or %o2, 0x0778, %o3 lduh [%l7 + 0x78], %o6 loop_2813: lduw [%l7 + 0x28], %o4 for %f0, %f2, %f0 st %f4, [%l7 + 0x2C] lduw [%l7 + 0x48], %g3 stx %i5, [%l7 + 0x28] fpadd32s %f5, %f10, %f9 stw %i2, [%l7 + 0x7C] popc %g1, %g6 lduw [%l7 + 0x64], %g2 fbue,a %fcc1, loop_2814 nop setx loop_2815, %l0, %l1 jmpl %l1, %i3 ld [%l7 + 0x74], %f12 faligndata %f0, %f10, %f10 loop_2814: lduw [%l7 + 0x44], %l6 loop_2815: ldd [%l7 + 0x70], %f4 umulcc %o0, %i4, %i7 sll %o5, %l3, %l1 bshuffle %f6, %f2, %f14 ldsh [%l7 + 0x4C], %l4 lduh [%l7 + 0x3C], %i6 fpsub16 %f10, %f2, %f14 fpadd32s %f4, %f3, %f0 stb %i0, [%l7 + 0x21] fmovsn %icc, %f2, %f12 fnand %f8, %f8, %f0 movneg %xcc, %l5, %g4 sdivx %l0, 0x13C5, %i1 array16 %o1, %l2, %g7 tl %icc, 0x1 fmovdn %xcc, %f3, %f10 ldx [%l7 + 0x50], %o7 tle %xcc, 0x1 bcc %icc, loop_2816 movvs %xcc, %o2, %g5 tle %icc, 0x5 brlez %o6, loop_2817 loop_2816: fpadd32 %f10, %f8, %f0 ldsb [%l7 + 0x53], %o3 fmovse %icc, %f1, %f4 loop_2817: lduw [%l7 + 0x2C], %g3 tle %xcc, 0x1 sethi 0x160E, %i5 lduh [%l7 + 0x6C], %i2 tpos %icc, 0x1 edge16ln %g1, %o4, %g6 ldsb [%l7 + 0x69], %g2 movgu %icc, %i3, %l6 fcmpgt16 %f4, %f2, %i4 fmovrslz %o0, %f7, %f5 ldx [%l7 + 0x70], %o5 stb %l3, [%l7 + 0x79] ldd [%l7 + 0x18], %f4 ldsh [%l7 + 0x46], %l1 fpack32 %f0, %f6, %f8 ld [%l7 + 0x74], %f12 stw %i7, [%l7 + 0x48] movvs %xcc, %l4, %i0 srlx %i6, %g4, %l0 stb %l5, [%l7 + 0x79] edge8 %i1, %l2, %g7 ldub [%l7 + 0x20], %o1 ldsh [%l7 + 0x20], %o2 fmovdge %xcc, %f1, %f12 fcmpne16 %f12, %f0, %o7 st %f13, [%l7 + 0x6C] popc %o6, %o3 tne %icc, 0x7 fcmpeq32 %f4, %f2, %g3 fand %f8, %f0, %f0 udivcc %g5, 0x0426, %i5 fornot1s %f0, %f4, %f4 fmovdvc %xcc, %f10, %f8 fmovdcs %xcc, %f14, %f2 fmovdneg %icc, %f9, %f9 movge %icc, %g1, %o4 edge32 %i2, %g2, %i3 xorcc %l6, %g6, %o0 array8 %i4, %l3, %o5 std %f10, [%l7 + 0x38] movge %icc, %l1, %l4 ld [%l7 + 0x6C], %f2 fmovscc %xcc, %f9, %f7 fmovrse %i0, %f12, %f9 ba %xcc, loop_2818 ldsb [%l7 + 0x6C], %i7 ldx [%l7 + 0x78], %g4 fornot1 %f8, %f6, %f6 loop_2818: ld [%l7 + 0x7C], %f2 ta %icc, 0x6 fbug %fcc3, loop_2819 std %f0, [%l7 + 0x70] fnot1 %f0, %f6 ldx [%l7 + 0x40], %l0 loop_2819: nop setx loop_2820, %l0, %l1 jmpl %l1, %l5 sdiv %i1, 0x0AA4, %i6 ble loop_2821 subcc %l2, %g7, %o1 loop_2820: fpsub32s %f11, %f10, %f13 ldub [%l7 + 0x30], %o7 loop_2821: fabsd %f10, %f4 tne %xcc, 0x1 ldsh [%l7 + 0x2A], %o2 fba %fcc1, loop_2822 ldub [%l7 + 0x11], %o6 srax %o3, 0x0D, %g5 ldsw [%l7 + 0x1C], %i5 loop_2822: ldub [%l7 + 0x28], %g3 sdivcc %o4, 0x1500, %g1 stb %g2, [%l7 + 0x4F] tleu %icc, 0x4 fpsub16 %f2, %f14, %f4 array16 %i3, %l6, %i2 brgz,a %g6, loop_2823 fbne,a %fcc2, loop_2824 st %f3, [%l7 + 0x14] st %f5, [%l7 + 0x64] loop_2823: fmovsn %icc, %f6, %f12 loop_2824: fpmerge %f8, %f15, %f2 fmovdvc %xcc, %f0, %f15 ldsw [%l7 + 0x30], %i4 movvc %xcc, %o0, %l3 stw %o5, [%l7 + 0x24] fnegd %f2, %f2 srl %l4, 0x06, %l1 fmovdleu %xcc, %f5, %f3 st %f7, [%l7 + 0x48] movrgez %i7, %g4, %l0 bgu %xcc, loop_2825 movcc %xcc, %l5, %i0 mova %xcc, %i1, %l2 movrgez %g7, %i6, %o7 loop_2825: ldd [%l7 + 0x60], %f8 movpos %icc, %o1, %o6 fmovrdgez %o3, %f4, %f14 bshuffle %f14, %f14, %f6 bshuffle %f6, %f4, %f8 fpsub16s %f6, %f9, %f5 fba,a %fcc3, loop_2826 ldsw [%l7 + 0x3C], %o2 stw %i5, [%l7 + 0x08] fpadd32s %f2, %f3, %f15 loop_2826: ldub [%l7 + 0x2E], %g5 sra %o4, %g3, %g2 brz %g1, loop_2827 movneg %xcc, %l6, %i2 fzero %f10 movre %i3, %i4, %o0 loop_2827: fxnor %f0, %f6, %f10 movge %xcc, %l3, %o5 be,a %xcc, loop_2828 for %f14, %f0, %f0 ldsb [%l7 + 0x2D], %l4 fbge %fcc1, loop_2829 loop_2828: edge16ln %l1, %i7, %g4 ld [%l7 + 0x54], %f11 smul %l0, 0x1850, %l5 loop_2829: stx %i0, [%l7 + 0x60] fbug %fcc0, loop_2830 edge8ln %i1, %l2, %g7 fzero %f4 fbl,a %fcc0, loop_2831 loop_2830: ldsh [%l7 + 0x62], %i6 fbe %fcc3, loop_2832 tne %xcc, 0x7 loop_2831: tsubcc %o7, 0x0283, %o1 movg %icc, %o6, %g6 loop_2832: stx %o3, [%l7 + 0x30] mulscc %o2, %g5, %o4 movre %i5, 0x2D0, %g3 sll %g1, %l6, %g2 fbg,a %fcc2, loop_2833 lduh [%l7 + 0x62], %i3 ldsb [%l7 + 0x41], %i2 mulx %i4, 0x1E2B, %l3 loop_2833: fornot2s %f0, %f11, %f7 nop setx loop_2834, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdne %icc, %f10, %f9 tge %xcc, 0x7 ldd [%l7 + 0x78], %f10 loop_2834: stx %o0, [%l7 + 0x60] fmul8sux16 %f8, %f0, %f0 ldsb [%l7 + 0x58], %o5 fmovdgu %xcc, %f3, %f7 movpos %icc, %l4, %l1 umul %g4, %l0, %i7 lduw [%l7 + 0x64], %i0 tneg %xcc, 0x1 xor %l5, 0x0EB3, %i1 movl %icc, %g7, %l2 tne %icc, 0x5 ldd [%l7 + 0x70], %f0 lduw [%l7 + 0x08], %i6 ldsh [%l7 + 0x50], %o7 fandnot1 %f4, %f2, %f14 fmovsne %xcc, %f11, %f4 mulscc %o1, %g6, %o6 xor %o2, 0x0FB5, %o3 sdiv %o4, 0x0547, %g5 sdiv %g3, 0x06B6, %i5 alignaddrl %l6, %g1, %g2 or %i3, %i4, %l3 edge32l %i2, %o0, %o5 call loop_2835 bge loop_2836 ldub [%l7 + 0x4A], %l1 fcmpgt32 %f6, %f10, %l4 loop_2835: st %f11, [%l7 + 0x60] loop_2836: be,a,pt %icc, loop_2837 bg %xcc, loop_2838 fmovrsne %g4, %f3, %f7 bneg %xcc, loop_2839 loop_2837: siam 0x4 loop_2838: fmul8ulx16 %f14, %f8, %f2 fmovdne %xcc, %f14, %f5 loop_2839: fmovsge %icc, %f11, %f0 be,a,pn %xcc, loop_2840 ldd [%l7 + 0x28], %f4 fmovsne %icc, %f6, %f12 fmovrsgz %i7, %f8, %f5 loop_2840: fnors %f11, %f10, %f6 movne %icc, %l0, %i0 ldx [%l7 + 0x08], %i1 st %f4, [%l7 + 0x3C] bge,a %xcc, loop_2841 tle %icc, 0x2 fcmpes %fcc2, %f1, %f9 ldsb [%l7 + 0x41], %l5 loop_2841: fcmple32 %f14, %f8, %l2 bcc %icc, loop_2842 ldsw [%l7 + 0x30], %g7 ldx [%l7 + 0x50], %o7 addc %o1, 0x0314, %g6 loop_2842: movvs %xcc, %o6, %o2 udivcc %o3, 0x0231, %i6 fmuld8sux16 %f8, %f5, %f6 fmovda %xcc, %f13, %f14 edge8ln %o4, %g5, %i5 edge8ln %g3, %l6, %g1 fbuge %fcc3, loop_2843 sub %i3, 0x1B37, %i4 stb %g2, [%l7 + 0x22] fcmps %fcc0, %f2, %f12 loop_2843: fblg,a %fcc1, loop_2844 array16 %i2, %l3, %o5 fmovd %f6, %f6 fcmpne16 %f14, %f14, %o0 loop_2844: fnegs %f7, %f0 lduh [%l7 + 0x14], %l4 ldsb [%l7 + 0x2A], %g4 fmovsle %icc, %f13, %f15 fnot1s %f1, %f0 ldub [%l7 + 0x3C], %i7 fmovdge %icc, %f11, %f4 fmovdg %xcc, %f10, %f10 fands %f13, %f1, %f1 ldx [%l7 + 0x68], %l1 tcc %icc, 0x3 tsubcc %l0, 0x0AB0, %i1 stb %l5, [%l7 + 0x77] fnand %f12, %f6, %f2 fmovsge %xcc, %f7, %f14 st %f4, [%l7 + 0x54] fsrc1 %f10, %f0 fornot1 %f4, %f4, %f14 ldsh [%l7 + 0x72], %i0 ldsw [%l7 + 0x48], %g7 fsrc2 %f2, %f2 fcmple16 %f10, %f10, %o7 fmovdcc %icc, %f15, %f14 stx %o1, [%l7 + 0x78] udiv %g6, 0x0084, %l2 andn %o2, 0x1259, %o6 fnand %f2, %f4, %f6 stx %i6, [%l7 + 0x08] popc 0x1D54, %o3 subcc %g5, 0x0C66, %i5 ld [%l7 + 0x78], %f10 ldsh [%l7 + 0x1C], %g3 edge8 %o4, %g1, %l6 tsubcc %i3, 0x1577, %g2 bshuffle %f2, %f8, %f2 subcc %i4, %l3, %o5 fxor %f4, %f14, %f14 fmovspos %icc, %f15, %f8 ldub [%l7 + 0x19], %o0 ldsb [%l7 + 0x44], %l4 srlx %g4, %i7, %l1 ldsb [%l7 + 0x23], %i2 movvc %xcc, %l0, %i1 movvc %icc, %l5, %i0 ldd [%l7 + 0x48], %f4 movrlez %g7, 0x1C9, %o7 movne %xcc, %g6, %l2 edge16n %o1, %o2, %i6 fornot2 %f10, %f14, %f12 movneg %icc, %o3, %o6 fmovsg %icc, %f7, %f4 tsubcc %g5, 0x19A6, %i5 tcc %xcc, 0x5 sdiv %g3, 0x1983, %o4 edge32l %g1, %i3, %l6 ld [%l7 + 0x0C], %f11 fmovsvc %icc, %f7, %f2 popc 0x0D42, %i4 stb %g2, [%l7 + 0x3C] ldsb [%l7 + 0x35], %l3 fmovdpos %icc, %f6, %f4 fba,a %fcc3, loop_2845 stx %o5, [%l7 + 0x18] fmovsg %xcc, %f9, %f9 fble %fcc1, loop_2846 loop_2845: edge8n %l4, %o0, %i7 fmovse %xcc, %f8, %f0 fnors %f9, %f12, %f3 loop_2846: ldub [%l7 + 0x2B], %g4 ldx [%l7 + 0x70], %l1 tpos %xcc, 0x7 ta %xcc, 0x2 fnor %f2, %f6, %f0 fmovda %icc, %f13, %f1 alignaddr %l0, %i1, %i2 brgez %i0, loop_2847 call loop_2848 tcc %icc, 0x4 fmovsg %icc, %f13, %f14 loop_2847: lduh [%l7 + 0x4C], %l5 loop_2848: tcs %xcc, 0x1 stw %g7, [%l7 + 0x0C] fmovda %icc, %f8, %f2 ldsb [%l7 + 0x57], %g6 tl %icc, 0x2 lduh [%l7 + 0x20], %l2 fmovsne %icc, %f4, %f7 stx %o7, [%l7 + 0x08] fsrc2 %f8, %f10 movl %icc, %o1, %o2 fsrc1 %f8, %f4 call loop_2849 edge32n %i6, %o3, %o6 tpos %icc, 0x4 fxnors %f4, %f2, %f7 loop_2849: edge16n %i5, %g3, %g5 tpos %icc, 0x3 brgez %g1, loop_2850 fmovdvc %xcc, %f3, %f8 orncc %o4, 0x0619, %l6 lduh [%l7 + 0x5E], %i4 loop_2850: ldsb [%l7 + 0x67], %g2 ldx [%l7 + 0x08], %l3 fandnot2 %f12, %f10, %f8 fpsub32 %f0, %f14, %f10 ldsh [%l7 + 0x24], %i3 fpadd32s %f13, %f5, %f7 lduw [%l7 + 0x20], %l4 fsrc1 %f0, %f12 fmovdleu %icc, %f4, %f10 ba loop_2851 stx %o0, [%l7 + 0x30] lduh [%l7 + 0x0E], %o5 fpsub32s %f11, %f10, %f10 loop_2851: ldub [%l7 + 0x78], %i7 fcmped %fcc1, %f2, %f4 bgu %xcc, loop_2852 bge,a,pn %icc, loop_2853 fmovrsne %l1, %f12, %f9 fmovrsne %g4, %f1, %f10 loop_2852: fbne %fcc3, loop_2854 loop_2853: fmovrslez %i1, %f9, %f13 fpack16 %f8, %f5 st %f11, [%l7 + 0x78] loop_2854: ld [%l7 + 0x64], %f14 fzero %f10 stb %i2, [%l7 + 0x61] stb %i0, [%l7 + 0x79] fands %f10, %f3, %f12 bvc,pt %xcc, loop_2855 fbe,a %fcc1, loop_2856 fnot2s %f14, %f4 nop setx loop_2857, %l0, %l1 jmpl %l1, %l5 loop_2855: std %f8, [%l7 + 0x20] loop_2856: stx %l0, [%l7 + 0x78] subccc %g6, 0x0448, %l2 loop_2857: stb %g7, [%l7 + 0x3E] fmovdvc %xcc, %f7, %f15 ldub [%l7 + 0x15], %o7 ldx [%l7 + 0x58], %o2 st %f1, [%l7 + 0x3C] fcmpes %fcc0, %f8, %f0 addc %o1, 0x0833, %o3 tvs %icc, 0x5 fmuld8ulx16 %f3, %f3, %f6 stb %o6, [%l7 + 0x21] fpsub32s %f13, %f15, %f0 fbge,a %fcc0, loop_2858 lduh [%l7 + 0x4E], %i6 nop setx loop_2859, %l0, %l1 jmpl %l1, %g3 lduw [%l7 + 0x38], %g5 loop_2858: fcmple16 %f12, %f12, %i5 ldub [%l7 + 0x15], %g1 loop_2859: fmovrsgz %o4, %f1, %f7 ldd [%l7 + 0x40], %f14 bl,a,pt %icc, loop_2860 fabss %f10, %f15 lduw [%l7 + 0x5C], %l6 addcc %i4, %l3, %g2 loop_2860: ldsw [%l7 + 0x10], %i3 bpos,a loop_2861 ldx [%l7 + 0x20], %o0 stw %l4, [%l7 + 0x24] movrlz %o5, %l1, %i7 loop_2861: edge8ln %g4, %i2, %i1 fmovsa %icc, %f6, %f14 xnorcc %i0, 0x1CBC, %l5 ldsw [%l7 + 0x18], %l0 edge8n %g6, %g7, %l2 fmovdcs %xcc, %f12, %f0 mova %xcc, %o2, %o7 stw %o1, [%l7 + 0x38] sth %o6, [%l7 + 0x66] fpadd16 %f6, %f6, %f4 sth %i6, [%l7 + 0x2E] ldsb [%l7 + 0x46], %g3 fmovdvs %xcc, %f10, %f0 fmovsne %icc, %f10, %f4 edge8l %o3, %g5, %i5 fmovd %f10, %f12 st %f0, [%l7 + 0x48] fmul8x16al %f4, %f7, %f8 fmovsl %icc, %f1, %f11 nop setx loop_2862, %l0, %l1 jmpl %l1, %g1 andncc %o4, %i4, %l6 andn %l3, 0x174F, %g2 movcs %icc, %o0, %i3 loop_2862: addc %o5, %l1, %l4 bcs,a %icc, loop_2863 sdivcc %i7, 0x12FE, %g4 ldx [%l7 + 0x18], %i1 fpack16 %f14, %f2 loop_2863: fmovdgu %xcc, %f7, %f15 fmovdle %icc, %f12, %f4 fpmerge %f7, %f3, %f10 fmovsl %icc, %f5, %f1 or %i0, 0x0F23, %l5 fmovsne %icc, %f12, %f13 tne %icc, 0x3 ldsh [%l7 + 0x52], %i2 fmovd %f8, %f14 ldsw [%l7 + 0x64], %g6 siam 0x5 fbuge,a %fcc1, loop_2864 movrlez %l0, %g7, %l2 sth %o2, [%l7 + 0x6E] stb %o7, [%l7 + 0x3D] loop_2864: std %f14, [%l7 + 0x10] fzero %f2 ldx [%l7 + 0x30], %o6 xorcc %i6, 0x0F1C, %o1 fmovdne %xcc, %f7, %f11 movrgez %o3, %g3, %i5 ldx [%l7 + 0x58], %g5 fbg,a %fcc0, loop_2865 ldsh [%l7 + 0x5A], %g1 sdiv %o4, 0x1CEC, %l6 brlz %l3, loop_2866 loop_2865: movgu %icc, %g2, %o0 fcmpeq32 %f2, %f8, %i4 tsubcc %i3, 0x194B, %l1 loop_2866: brgz,a %o5, loop_2867 edge32 %i7, %g4, %i1 tgu %icc, 0x7 tpos %icc, 0x0 loop_2867: fmovrdlz %i0, %f12, %f0 brlz %l4, loop_2868 fbn,a %fcc2, loop_2869 ldub [%l7 + 0x2F], %l5 addccc %g6, 0x0A50, %i2 loop_2868: sll %g7, 0x19, %l0 loop_2869: stx %l2, [%l7 + 0x68] brnz,a %o7, loop_2870 ldub [%l7 + 0x2B], %o6 subc %i6, %o2, %o1 fnands %f3, %f6, %f9 loop_2870: nop setx loop_2871, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x34], %o3 addcc %i5, 0x0CF6, %g5 ldsb [%l7 + 0x4B], %g3 loop_2871: fnor %f14, %f8, %f6 sdivx %o4, 0x1BFC, %l6 ldd [%l7 + 0x40], %f14 edge32n %l3, %g1, %g2 tcc %xcc, 0x4 ble %xcc, loop_2872 fmovdneg %xcc, %f3, %f1 fabsd %f2, %f0 ld [%l7 + 0x18], %f7 loop_2872: fbue,a %fcc0, loop_2873 tn %icc, 0x2 movrgz %o0, %i3, %i4 mova %xcc, %o5, %l1 loop_2873: ldsh [%l7 + 0x5E], %i7 mova %icc, %i1, %g4 subc %i0, %l5, %g6 fmovdle %icc, %f5, %f14 move %xcc, %i2, %l4 fpsub16s %f8, %f10, %f14 bvs,a,pt %xcc, loop_2874 ldub [%l7 + 0x40], %g7 movrne %l2, %l0, %o7 fpadd16 %f2, %f6, %f0 loop_2874: andn %i6, 0x0225, %o2 movrlz %o6, %o3, %i5 bshuffle %f6, %f10, %f10 fmul8x16 %f0, %f14, %f6 fmovdgu %icc, %f12, %f8 ldsb [%l7 + 0x13], %g5 fmul8x16 %f11, %f2, %f6 fmovrdgz %g3, %f6, %f6 ldx [%l7 + 0x70], %o1 ld [%l7 + 0x64], %f5 fpadd32 %f12, %f8, %f2 fbl,a %fcc0, loop_2875 ldsw [%l7 + 0x5C], %l6 udiv %o4, 0x194F, %l3 umulcc %g2, %o0, %i3 loop_2875: sdivcc %g1, 0x04B0, %o5 movcc %icc, %l1, %i7 fornot2s %f14, %f2, %f8 fmovda %icc, %f12, %f10 sllx %i4, %g4, %i1 fmovdle %icc, %f0, %f6 fsrc1s %f6, %f1 ldub [%l7 + 0x14], %l5 smul %g6, %i2, %l4 movrlz %i0, %l2, %l0 fpsub16s %f12, %f14, %f0 fmovsne %xcc, %f10, %f7 brgz %o7, loop_2876 std %f12, [%l7 + 0x58] fornot1 %f2, %f4, %f10 stb %i6, [%l7 + 0x30] loop_2876: stx %g7, [%l7 + 0x40] brgez,a %o6, loop_2877 fblg,a %fcc0, loop_2878 fornot1 %f12, %f0, %f6 sllx %o2, 0x11, %o3 loop_2877: sth %g5, [%l7 + 0x20] loop_2878: tneg %icc, 0x4 lduw [%l7 + 0x40], %g3 movrgez %o1, %i5, %l6 fcmpgt16 %f10, %f12, %o4 fbu,a %fcc0, loop_2879 fmovdleu %icc, %f15, %f0 fmovdleu %icc, %f3, %f2 brlz,a %g2, loop_2880 loop_2879: ldsh [%l7 + 0x20], %l3 subcc %i3, %g1, %o5 addc %l1, 0x00DC, %i7 loop_2880: movcc %xcc, %o0, %g4 ldsb [%l7 + 0x5A], %i1 fexpand %f13, %f4 fmovrslz %l5, %f13, %f9 fpadd16s %f10, %f3, %f10 fmuld8sux16 %f6, %f13, %f6 taddcctv %i4, 0x0714, %i2 fbl,a %fcc1, loop_2881 movvs %icc, %l4, %i0 tvc %xcc, 0x2 tvs %xcc, 0x5 loop_2881: udivcc %l2, 0x1DB9, %l0 alignaddrl %o7, %g6, %i6 ldub [%l7 + 0x26], %o6 fmovsle %icc, %f12, %f6 movre %o2, %g7, %g5 fnot2s %f8, %f1 udivcc %g3, 0x0061, %o3 ldx [%l7 + 0x68], %o1 xnor %l6, %o4, %i5 lduh [%l7 + 0x12], %g2 fmovsg %icc, %f15, %f15 xor %i3, %l3, %o5 fmovsge %xcc, %f7, %f3 brnz,a %l1, loop_2882 fbug %fcc3, loop_2883 movge %icc, %i7, %o0 lduh [%l7 + 0x42], %g4 loop_2882: andn %i1, %l5, %i4 loop_2883: faligndata %f14, %f4, %f0 tsubcctv %g1, %i2, %l4 brgez,a %l2, loop_2884 fnands %f4, %f11, %f7 fnands %f7, %f8, %f9 stx %i0, [%l7 + 0x20] loop_2884: fmovspos %icc, %f7, %f13 edge32l %o7, %l0, %i6 fbuge,a %fcc1, loop_2885 udiv %o6, 0x12F3, %o2 lduh [%l7 + 0x58], %g6 tcs %icc, 0x3 loop_2885: edge32l %g7, %g3, %g5 smulcc %o3, 0x1CE5, %o1 fba,a %fcc3, loop_2886 sdiv %l6, 0x1A68, %i5 orncc %o4, %i3, %l3 fmovdvs %xcc, %f10, %f12 loop_2886: fnegs %f6, %f8 xorcc %g2, %o5, %l1 fmovsl %xcc, %f3, %f4 stx %i7, [%l7 + 0x08] fpsub16 %f14, %f0, %f4 std %f0, [%l7 + 0x60] std %f10, [%l7 + 0x68] sllx %g4, %o0, %l5 brlz %i4, loop_2887 movrne %i1, 0x2EE, %g1 fcmpes %fcc3, %f10, %f10 ldx [%l7 + 0x48], %l4 loop_2887: lduw [%l7 + 0x34], %i2 ldub [%l7 + 0x30], %l2 ldsb [%l7 + 0x1C], %o7 bshuffle %f14, %f8, %f8 fmovspos %xcc, %f3, %f0 movrlez %l0, %i0, %i6 edge32l %o2, %g6, %g7 andncc %g3, %g5, %o3 fmovsleu %icc, %f2, %f11 fnot1 %f0, %f14 fmovdcc %icc, %f14, %f8 tsubcc %o6, 0x10E5, %l6 std %f10, [%l7 + 0x40] array32 %o1, %o4, %i5 stx %l3, [%l7 + 0x78] fmovde %xcc, %f10, %f9 udiv %g2, 0x109B, %i3 fornot1 %f2, %f14, %f12 ldsh [%l7 + 0x68], %o5 bvs loop_2888 fzero %f4 std %f12, [%l7 + 0x50] bvs,a %xcc, loop_2889 loop_2888: brz %l1, loop_2890 fxors %f1, %f14, %f13 andcc %g4, 0x1BA2, %o0 loop_2889: fmovrdne %i7, %f2, %f8 loop_2890: fmovsn %xcc, %f8, %f2 subc %l5, 0x0D6A, %i4 fbl,a %fcc2, loop_2891 fmul8x16au %f3, %f3, %f14 std %f14, [%l7 + 0x58] fmovrslz %i1, %f15, %f6 loop_2891: fcmpeq32 %f10, %f14, %l4 siam 0x4 fabss %f8, %f3 ldub [%l7 + 0x35], %i2 ldub [%l7 + 0x68], %l2 ldsh [%l7 + 0x2C], %g1 stb %o7, [%l7 + 0x3A] std %f10, [%l7 + 0x30] taddcctv %l0, 0x1089, %i0 fnands %f0, %f13, %f3 orcc %o2, %i6, %g6 fmovrdlez %g7, %f4, %f8 brgz,a %g5, loop_2892 stb %o3, [%l7 + 0x66] udivcc %g3, 0x03F7, %l6 fmovspos %xcc, %f15, %f10 loop_2892: sth %o6, [%l7 + 0x22] bge %xcc, loop_2893 ld [%l7 + 0x60], %f6 fsrc1s %f5, %f14 lduw [%l7 + 0x4C], %o4 loop_2893: bge %icc, loop_2894 sth %i5, [%l7 + 0x5E] nop setx loop_2895, %l0, %l1 jmpl %l1, %o1 movg %xcc, %g2, %i3 loop_2894: bvs,pn %icc, loop_2896 for %f0, %f14, %f8 loop_2895: tn %xcc, 0x2 ldsh [%l7 + 0x1C], %o5 loop_2896: fpsub32s %f0, %f7, %f2 fpsub16 %f10, %f0, %f6 tneg %xcc, 0x7 edge8ln %l3, %l1, %o0 fandnot1s %f2, %f3, %f0 fcmpd %fcc1, %f0, %f2 edge32ln %i7, %l5, %g4 fmovrsgz %i1, %f5, %f12 ldsh [%l7 + 0x0A], %l4 ldd [%l7 + 0x08], %f8 ldsw [%l7 + 0x4C], %i2 udivx %l2, 0x1225, %g1 ba,a %icc, loop_2897 sth %i4, [%l7 + 0x66] orncc %o7, %i0, %l0 fmovdvs %xcc, %f15, %f7 loop_2897: std %f4, [%l7 + 0x60] edge32ln %o2, %i6, %g6 fmovdcc %xcc, %f11, %f14 ld [%l7 + 0x58], %f1 ldsb [%l7 + 0x60], %g7 ldsb [%l7 + 0x58], %o3 edge32n %g3, %l6, %g5 sll %o6, 0x1F, %i5 ldd [%l7 + 0x20], %f8 fbge,a %fcc2, loop_2898 fble,a %fcc1, loop_2899 edge32ln %o1, %g2, %i3 fmovrslz %o4, %f1, %f0 loop_2898: fnot1 %f2, %f2 loop_2899: fpsub32s %f7, %f6, %f8 sdiv %o5, 0x0A20, %l1 st %f0, [%l7 + 0x3C] tge %icc, 0x1 tge %icc, 0x6 stx %o0, [%l7 + 0x48] fabsd %f6, %f8 fmovdle %icc, %f8, %f5 array8 %l3, %l5, %g4 taddcctv %i7, %l4, %i1 fbl,a %fcc3, loop_2900 stw %l2, [%l7 + 0x14] ldub [%l7 + 0x28], %i2 taddcctv %i4, %g1, %o7 loop_2900: udivcc %l0, 0x0563, %i0 lduw [%l7 + 0x1C], %i6 fabsd %f14, %f10 ld [%l7 + 0x18], %f2 taddcc %o2, %g6, %o3 fornot1 %f12, %f0, %f8 tsubcc %g7, %g3, %g5 lduw [%l7 + 0x5C], %l6 fmovsvc %xcc, %f5, %f12 tsubcc %o6, 0x16FB, %o1 fblg,a %fcc0, loop_2901 movre %g2, 0x1FC, %i3 nop setx loop_2902, %l0, %l1 jmpl %l1, %o4 ld [%l7 + 0x30], %f0 loop_2901: movvc %icc, %o5, %i5 tsubcctv %l1, 0x1A02, %l3 loop_2902: stx %o0, [%l7 + 0x48] fba,a %fcc2, loop_2903 mova %icc, %l5, %i7 srl %l4, %g4, %i1 lduw [%l7 + 0x20], %l2 loop_2903: sub %i2, 0x0819, %i4 fcmpne16 %f10, %f6, %g1 popc %l0, %o7 stw %i6, [%l7 + 0x74] fbue,a %fcc1, loop_2904 st %f2, [%l7 + 0x48] taddcc %i0, %g6, %o3 movvs %icc, %g7, %o2 loop_2904: stx %g5, [%l7 + 0x10] std %f10, [%l7 + 0x58] nop setx loop_2905, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd16 %f6, %f12, %f12 ldsb [%l7 + 0x24], %g3 ldub [%l7 + 0x72], %o6 loop_2905: ldsw [%l7 + 0x6C], %l6 movrne %g2, 0x2B9, %o1 lduw [%l7 + 0x1C], %o4 bleu,pt %icc, loop_2906 brgez %o5, loop_2907 ldx [%l7 + 0x40], %i5 fmovs %f0, %f5 loop_2906: stb %l1, [%l7 + 0x0E] loop_2907: st %f13, [%l7 + 0x68] edge32l %i3, %o0, %l5 bleu,pn %icc, loop_2908 movge %xcc, %l3, %i7 ldx [%l7 + 0x60], %l4 bgu %icc, loop_2909 loop_2908: std %f6, [%l7 + 0x58] umul %i1, %l2, %g4 xorcc %i2, 0x16C5, %g1 loop_2909: fmovdvc %xcc, %f6, %f12 fandnot1s %f6, %f2, %f12 mulx %l0, %i4, %o7 bneg,pt %icc, loop_2910 movne %icc, %i6, %g6 lduw [%l7 + 0x58], %o3 fmovrslez %g7, %f1, %f12 loop_2910: fbu,a %fcc2, loop_2911 fba,a %fcc1, loop_2912 ldx [%l7 + 0x60], %i0 array16 %g5, %g3, %o6 loop_2911: fornot1 %f2, %f10, %f2 loop_2912: addccc %o2, 0x0938, %l6 tg %icc, 0x3 fandnot1 %f12, %f12, %f0 bshuffle %f14, %f0, %f10 movle %xcc, %g2, %o1 fpsub32 %f12, %f12, %f8 fbuge %fcc3, loop_2913 for %f10, %f10, %f0 fnot2 %f12, %f4 fmovsa %xcc, %f12, %f3 loop_2913: movle %xcc, %o4, %o5 sllx %l1, %i3, %i5 fbuge %fcc3, loop_2914 sdiv %l5, 0x19F6, %l3 lduh [%l7 + 0x1C], %i7 edge32 %l4, %o0, %i1 loop_2914: edge32l %g4, %l2, %g1 fones %f14 lduw [%l7 + 0x50], %i2 ldd [%l7 + 0x58], %f0 addcc %i4, 0x19EE, %l0 move %icc, %o7, %i6 tcc %xcc, 0x3 fcmpne16 %f6, %f12, %g6 brgez,a %o3, loop_2915 fmovsg %icc, %f0, %f0 andn %g7, %g5, %g3 mulx %o6, %o2, %l6 loop_2915: sra %i0, 0x1E, %o1 fmul8x16 %f11, %f4, %f4 ldsb [%l7 + 0x10], %o4 fmovrdgez %o5, %f12, %f12 st %f5, [%l7 + 0x30] lduw [%l7 + 0x40], %l1 sll %i3, 0x1C, %g2 xor %l5, %l3, %i5 lduw [%l7 + 0x50], %i7 std %f4, [%l7 + 0x30] ldd [%l7 + 0x10], %f14 fpsub32 %f4, %f12, %f14 sra %o0, 0x0E, %i1 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 pdist %f0, %f8, %f0 brlz %g4, loop_2917 lduh [%l7 + 0x0A], %l2 loop_2916: nop setx loop_2918, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd32 %f14, %f14, %f4 loop_2917: bn %icc, loop_2919 ba,pt %icc, loop_2920 loop_2918: movrgz %l4, 0x0F8, %i2 tle %xcc, 0x5 loop_2919: sdivx %g1, 0x03E6, %i4 loop_2920: tn %icc, 0x4 fcmps %fcc2, %f8, %f14 std %f4, [%l7 + 0x68] ldsw [%l7 + 0x70], %o7 fnor %f4, %f4, %f12 fxor %f4, %f0, %f14 fbe,a %fcc3, loop_2921 bpos,pn %xcc, loop_2922 addcc %i6, 0x0E61, %g6 fble %fcc2, loop_2923 loop_2921: fbl %fcc2, loop_2924 loop_2922: stb %o3, [%l7 + 0x3C] fnor %f4, %f4, %f8 loop_2923: fmovsa %icc, %f2, %f10 loop_2924: lduw [%l7 + 0x70], %g7 fmovda %icc, %f8, %f1 brgez %g5, loop_2925 movrlez %g3, 0x140, %l0 xnorcc %o2, 0x03D1, %l6 subcc %o6, 0x1898, %o1 loop_2925: movre %i0, %o5, %o4 bne loop_2926 srl %i3, %g2, %l1 fmovsvc %icc, %f9, %f9 ldsb [%l7 + 0x3B], %l3 loop_2926: sub %i5, %i7, %o0 stw %i1, [%l7 + 0x34] sdiv %g4, 0x0A0B, %l5 pdist %f2, %f12, %f12 stb %l2, [%l7 + 0x48] udiv %i2, 0x182F, %g1 fxors %f8, %f2, %f2 stw %l4, [%l7 + 0x64] movne %icc, %o7, %i4 movcs %icc, %i6, %o3 sth %g6, [%l7 + 0x0C] bvs,a loop_2927 fmovsa %xcc, %f13, %f6 ldx [%l7 + 0x10], %g5 sll %g7, %g3, %l0 loop_2927: ldd [%l7 + 0x48], %f8 fbe %fcc1, loop_2928 for %f12, %f8, %f12 tsubcc %l6, 0x12FE, %o2 udiv %o6, 0x0E98, %o1 loop_2928: fbul %fcc2, loop_2929 taddcctv %i0, 0x016D, %o4 subc %o5, %i3, %l1 edge16l %l3, %g2, %i7 loop_2929: ldsh [%l7 + 0x0A], %i5 fble %fcc0, loop_2930 edge8ln %o0, %i1, %l5 sub %l2, %g4, %g1 lduw [%l7 + 0x0C], %l4 loop_2930: stb %o7, [%l7 + 0x22] edge8 %i2, %i4, %i6 edge16 %g6, %g5, %g7 fmovdg %icc, %f11, %f0 orncc %o3, %g3, %l0 fcmpne32 %f0, %f6, %o2 st %f14, [%l7 + 0x68] mova %xcc, %l6, %o6 ldx [%l7 + 0x70], %i0 fblg %fcc2, loop_2931 fmovdvc %xcc, %f2, %f13 fcmpne32 %f8, %f0, %o4 lduh [%l7 + 0x4A], %o1 loop_2931: tge %xcc, 0x6 ld [%l7 + 0x58], %f6 ldub [%l7 + 0x1B], %i3 fzero %f4 edge8 %o5, %l3, %g2 nop setx loop_2932, %l0, %l1 jmpl %l1, %i7 fbue %fcc2, loop_2933 fmovrdgz %i5, %f10, %f2 std %f12, [%l7 + 0x58] loop_2932: brlz %l1, loop_2934 loop_2933: array8 %o0, %l5, %i1 edge8ln %l2, %g4, %l4 std %f0, [%l7 + 0x40] loop_2934: movcs %xcc, %o7, %g1 ldsw [%l7 + 0x08], %i2 or %i4, 0x1C54, %g6 tneg %icc, 0x6 subcc %g5, 0x1515, %g7 ldsb [%l7 + 0x1C], %o3 ldsb [%l7 + 0x17], %i6 edge32n %l0, %g3, %o2 ldx [%l7 + 0x78], %o6 movvc %icc, %l6, %i0 ldub [%l7 + 0x29], %o1 fnor %f4, %f12, %f0 udiv %i3, 0x18F9, %o5 fmovsneg %xcc, %f5, %f2 ldsw [%l7 + 0x64], %o4 fpsub32s %f8, %f3, %f9 fnot1s %f9, %f11 stw %l3, [%l7 + 0x6C] subccc %g2, 0x1837, %i5 udivx %l1, 0x1178, %i7 fmovdn %xcc, %f11, %f9 fnors %f15, %f13, %f1 mulscc %o0, %l5, %i1 ldsw [%l7 + 0x18], %l2 fmovdne %xcc, %f13, %f12 fble,a %fcc3, loop_2935 brgz %l4, loop_2936 te %icc, 0x3 srlx %o7, 0x06, %g4 loop_2935: fmuld8ulx16 %f7, %f12, %f0 loop_2936: smulcc %i2, %g1, %i4 alignaddrl %g5, %g6, %g7 srl %o3, 0x14, %l0 fbg %fcc2, loop_2937 std %f10, [%l7 + 0x58] edge32 %i6, %g3, %o2 std %f8, [%l7 + 0x48] loop_2937: movre %o6, 0x08E, %l6 edge32 %o1, %i0, %o5 fands %f4, %f8, %f7 brz %i3, loop_2938 fmovsvc %xcc, %f9, %f9 fmovsneg %icc, %f7, %f12 fmovse %icc, %f5, %f12 loop_2938: fbl,a %fcc1, loop_2939 fbn,a %fcc1, loop_2940 fands %f0, %f12, %f12 nop setx loop_2941, %l0, %l1 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_2939: andcc %l3, 0x1561, %o4 loop_2940: edge32n %g2, %l1, %i5 add %i7, 0x15FD, %o0 loop_2941: smulcc %l5, %i1, %l4 sdiv %o7, 0x0F91, %l2 ldx [%l7 + 0x50], %g4 st %f5, [%l7 + 0x7C] std %f8, [%l7 + 0x38] fxors %f2, %f2, %f10 fmovsn %xcc, %f3, %f12 fmovdn %icc, %f9, %f5 fmovdgu %icc, %f6, %f5 fmovdl %xcc, %f15, %f7 edge8l %g1, %i4, %g5 movvc %xcc, %i2, %g7 ldub [%l7 + 0x46], %o3 fmovdleu %icc, %f13, %f7 ldx [%l7 + 0x70], %l0 fbl,a %fcc2, loop_2942 movcc %icc, %g6, %g3 tvc %xcc, 0x4 fbge %fcc0, loop_2943 loop_2942: bne,pt %xcc, loop_2944 array16 %i6, %o2, %l6 fexpand %f14, %f4 loop_2943: fblg,a %fcc1, loop_2945 loop_2944: fmovrsgz %o6, %f6, %f0 movneg %xcc, %i0, %o1 fornot1s %f7, %f15, %f5 loop_2945: ldsw [%l7 + 0x40], %i3 stw %o5, [%l7 + 0x58] ldsw [%l7 + 0x1C], %l3 ldd [%l7 + 0x60], %f6 movrlez %g2, %o4, %l1 fabsd %f6, %f14 bl %icc, loop_2946 and %i7, 0x1136, %o0 taddcctv %i5, %i1, %l4 umulcc %l5, %o7, %g4 loop_2946: xor %l2, 0x1FC3, %i4 stb %g5, [%l7 + 0x35] fpsub32 %f6, %f14, %f0 ldub [%l7 + 0x6A], %i2 brlez %g1, loop_2947 fmuld8ulx16 %f4, %f0, %f8 brgez,a %o3, loop_2948 std %f10, [%l7 + 0x10] loop_2947: fsrc2s %f14, %f13 fnot1 %f6, %f6 loop_2948: fmovdneg %xcc, %f3, %f1 fcmpne16 %f14, %f12, %l0 lduh [%l7 + 0x48], %g6 taddcc %g7, %i6, %o2 stx %l6, [%l7 + 0x68] fmovdge %xcc, %f5, %f8 lduw [%l7 + 0x0C], %g3 fornot1s %f15, %f6, %f3 ldsh [%l7 + 0x40], %i0 std %f6, [%l7 + 0x68] fcmpeq32 %f10, %f14, %o6 fmovsge %icc, %f11, %f2 ldsh [%l7 + 0x2C], %o1 sth %o5, [%l7 + 0x14] orcc %i3, 0x0313, %l3 brgz %o4, loop_2949 fmovspos %xcc, %f8, %f12 fabsd %f4, %f14 brlez,a %g2, loop_2950 loop_2949: array16 %i7, %o0, %l1 fsrc2s %f12, %f8 movrgez %i5, 0x1D2, %l4 loop_2950: fmovsa %xcc, %f13, %f12 ldsw [%l7 + 0x14], %l5 stb %i1, [%l7 + 0x45] ldd [%l7 + 0x08], %f14 fbu,a %fcc0, loop_2951 mulscc %o7, %l2, %i4 edge8ln %g5, %g4, %i2 tgu %icc, 0x1 loop_2951: stw %g1, [%l7 + 0x30] fmovsl %xcc, %f7, %f3 fnands %f6, %f6, %f7 xor %o3, %l0, %g6 and %i6, %g7, %o2 nop setx loop_2952, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbuge,a %fcc1, loop_2953 fcmpeq32 %f10, %f12, %l6 tsubcc %i0, %g3, %o1 loop_2952: std %f4, [%l7 + 0x50] loop_2953: udivcc %o6, 0x0336, %i3 brgez %o5, loop_2954 fcmpeq16 %f6, %f12, %l3 fmuld8sux16 %f4, %f3, %f14 std %f2, [%l7 + 0x30] loop_2954: fnors %f4, %f11, %f2 lduh [%l7 + 0x22], %o4 ldd [%l7 + 0x58], %f0 brlz %g2, loop_2955 ldsw [%l7 + 0x14], %i7 tl %xcc, 0x5 subccc %o0, 0x1C14, %l1 loop_2955: edge32 %i5, %l5, %l4 bshuffle %f2, %f8, %f2 st %f15, [%l7 + 0x64] fmovsneg %icc, %f11, %f12 fpsub16 %f14, %f14, %f0 ta %icc, 0x7 brnz,a %i1, loop_2956 fmovdvs %icc, %f6, %f6 ldub [%l7 + 0x47], %l2 fmovsg %xcc, %f4, %f14 loop_2956: sth %o7, [%l7 + 0x58] subccc %i4, %g4, %i2 ldsb [%l7 + 0x15], %g1 ldd [%l7 + 0x40], %f0 fornot1 %f10, %f8, %f10 srax %g5, 0x1B, %o3 fexpand %f11, %f8 fornot1s %f4, %f0, %f6 ldd [%l7 + 0x50], %f10 stx %g6, [%l7 + 0x28] udivx %l0, 0x1F8F, %g7 st %f9, [%l7 + 0x7C] movvc %xcc, %o2, %l6 array32 %i6, %g3, %o1 fpackfix %f4, %f0 array8 %i0, %o6, %o5 taddcctv %l3, 0x1516, %o4 fmovspos %xcc, %f14, %f5 ldsb [%l7 + 0x17], %g2 sdiv %i3, 0x18B0, %i7 fmovrslz %o0, %f3, %f8 fnot1 %f14, %f14 ldd [%l7 + 0x38], %f12 fmovrde %i5, %f0, %f2 fsrc1s %f13, %f15 stx %l1, [%l7 + 0x50] fba %fcc0, loop_2957 fmovdgu %icc, %f5, %f3 lduw [%l7 + 0x40], %l4 brgz,a %l5, loop_2958 loop_2957: nop setx loop_2959, %l0, %l1 jmpl %l1, %i1 pdist %f10, %f8, %f8 lduw [%l7 + 0x3C], %l2 loop_2958: fnors %f0, %f5, %f0 loop_2959: sth %i4, [%l7 + 0x4C] ldsw [%l7 + 0x74], %o7 fnands %f8, %f15, %f1 sdivcc %g4, 0x08E5, %g1 bpos,a,pt %icc, loop_2960 bcs,a,pt %icc, loop_2961 edge32ln %i2, %o3, %g6 movpos %icc, %l0, %g5 loop_2960: movn %icc, %o2, %l6 loop_2961: sth %i6, [%l7 + 0x64] fmuld8sux16 %f4, %f15, %f12 smulcc %g7, 0x0E04, %o1 fmovdcc %xcc, %f7, %f2 tgu %icc, 0x2 srax %g3, 0x17, %i0 nop setx loop_2962, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bpos,pn %xcc, loop_2963 tn %icc, 0x3 sth %o5, [%l7 + 0x08] loop_2962: fmovsg %xcc, %f4, %f3 loop_2963: fcmple16 %f8, %f10, %l3 fnot2s %f7, %f13 fzeros %f3 movrgez %o6, %o4, %i3 fpadd16 %f0, %f10, %f14 array32 %g2, %o0, %i5 srl %l1, %i7, %l4 fsrc2s %f3, %f12 fmovs %f11, %f5 stw %i1, [%l7 + 0x44] fbl,a %fcc3, loop_2964 fbu %fcc3, loop_2965 brnz %l2, loop_2966 bne,a %icc, loop_2967 loop_2964: fcmpeq32 %f10, %f10, %l5 loop_2965: ldd [%l7 + 0x30], %f6 loop_2966: nop setx loop_2968, %l0, %l1 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_2967: ldub [%l7 + 0x58], %i4 movvc %icc, %o7, %g4 fandnot1 %f12, %f0, %f12 loop_2968: movre %g1, 0x261, %o3 edge8n %i2, %l0, %g6 fbl,a %fcc3, loop_2969 fbug %fcc3, loop_2970 fmovscs %icc, %f10, %f4 srax %o2, 0x09, %g5 loop_2969: ldx [%l7 + 0x18], %i6 loop_2970: fmovrdne %g7, %f0, %f8 fmul8x16al %f5, %f2, %f10 sth %l6, [%l7 + 0x70] fmovdvc %icc, %f12, %f15 sllx %g3, %i0, %o5 edge16n %o1, %l3, %o4 stx %o6, [%l7 + 0x68] udiv %i3, 0x1185, %g2 umul %o0, %l1, %i7 stw %l4, [%l7 + 0x70] sth %i5, [%l7 + 0x08] fmovrse %l2, %f2, %f1 edge32l %l5, %i4, %o7 mulx %i1, 0x187C, %g1 addccc %o3, %g4, %l0 fmovsl %xcc, %f8, %f9 srax %i2, 0x1B, %g6 fbge,a %fcc1, loop_2971 fpack16 %f0, %f4 tsubcc %o2, 0x0E05, %g5 sll %i6, %l6, %g7 loop_2971: tne %xcc, 0x0 sll %g3, %o5, %o1 sra %l3, %i0, %o4 udivx %i3, 0x14F4, %g2 ldsh [%l7 + 0x54], %o0 ldub [%l7 + 0x0F], %o6 fpadd32 %f4, %f0, %f2 sth %i7, [%l7 + 0x18] alignaddrl %l1, %i5, %l2 fmovde %xcc, %f3, %f5 bleu,pn %icc, loop_2972 stb %l5, [%l7 + 0x68] lduh [%l7 + 0x2C], %l4 tne %xcc, 0x5 loop_2972: fblg,a %fcc0, loop_2973 movcs %icc, %o7, %i4 lduw [%l7 + 0x50], %g1 fxors %f3, %f4, %f9 loop_2973: fmovsgu %icc, %f5, %f7 fnands %f12, %f5, %f3 ld [%l7 + 0x4C], %f10 fmovrsgez %o3, %f10, %f13 andcc %g4, 0x093A, %i1 fbu %fcc0, loop_2974 ba %xcc, loop_2975 ldsh [%l7 + 0x48], %i2 ldd [%l7 + 0x60], %f2 loop_2974: fblg %fcc2, loop_2976 loop_2975: addc %l0, %o2, %g6 fmovdn %xcc, %f12, %f2 fsrc2 %f4, %f12 loop_2976: brnz,a %g5, loop_2977 brgez %i6, loop_2978 xorcc %l6, 0x1D1D, %g3 and %g7, 0x0E28, %o5 loop_2977: fmovdg %icc, %f3, %f1 loop_2978: stw %l3, [%l7 + 0x50] ldsh [%l7 + 0x62], %i0 lduh [%l7 + 0x1E], %o4 std %f0, [%l7 + 0x28] fcmpes %fcc3, %f2, %f14 call loop_2979 fbo,a %fcc3, loop_2980 lduh [%l7 + 0x1A], %o1 tgu %icc, 0x3 loop_2979: fmovdcc %xcc, %f10, %f8 loop_2980: ba,a loop_2981 fmul8x16al %f9, %f7, %f12 movvc %icc, %i3, %g2 udivcc %o0, 0x171A, %i7 loop_2981: stx %l1, [%l7 + 0x48] bge,a,pt %xcc, loop_2982 tleu %icc, 0x5 lduw [%l7 + 0x78], %i5 ldx [%l7 + 0x70], %l2 loop_2982: ldsh [%l7 + 0x0A], %l5 sllx %o6, %l4, %i4 fmovdge %icc, %f10, %f14 ldsw [%l7 + 0x74], %g1 edge32l %o7, %o3, %g4 edge32 %i1, %i2, %o2 stb %l0, [%l7 + 0x27] fmovrse %g5, %f2, %f11 udivx %g6, 0x0EC1, %i6 fnand %f6, %f4, %f2 fmovsge %icc, %f6, %f0 bge,pt %icc, loop_2983 lduh [%l7 + 0x28], %g3 tg %icc, 0x6 fmovdvc %icc, %f15, %f5 loop_2983: fexpand %f5, %f2 srax %l6, 0x1F, %g7 ldx [%l7 + 0x70], %o5 stx %i0, [%l7 + 0x20] fsrc2 %f10, %f12 fands %f3, %f2, %f7 fcmple32 %f2, %f10, %l3 movre %o4, %o1, %i3 umul %o0, %i7, %g2 fexpand %f0, %f12 bvs,a,pn %icc, loop_2984 ldsb [%l7 + 0x45], %l1 movvc %xcc, %l2, %i5 ld [%l7 + 0x64], %f7 loop_2984: stw %l5, [%l7 + 0x18] bvs,a %xcc, loop_2985 fcmpeq32 %f14, %f6, %o6 movrne %i4, 0x209, %g1 bvs,a,pt %icc, loop_2986 loop_2985: fmovdcc %xcc, %f2, %f5 fnegd %f6, %f6 fba,a %fcc2, loop_2987 loop_2986: fbug %fcc2, loop_2988 fbe %fcc1, loop_2989 fble %fcc0, loop_2990 loop_2987: ldd [%l7 + 0x40], %f4 loop_2988: ldsb [%l7 + 0x21], %o7 loop_2989: fzero %f0 loop_2990: fpack16 %f8, %f1 bshuffle %f2, %f0, %f10 fornot2 %f0, %f10, %f2 fpsub32s %f14, %f14, %f13 ldd [%l7 + 0x18], %f12 ld [%l7 + 0x10], %f0 st %f8, [%l7 + 0x44] fmovsvs %xcc, %f6, %f3 fbne,a %fcc0, loop_2991 tneg %icc, 0x0 mova %xcc, %o3, %l4 fmuld8ulx16 %f2, %f4, %f12 loop_2991: ldsb [%l7 + 0x75], %i1 fcmpes %fcc1, %f11, %f5 fbn %fcc0, loop_2992 array8 %g4, %o2, %i2 fcmps %fcc2, %f10, %f11 fmul8x16 %f9, %f14, %f2 loop_2992: ldx [%l7 + 0x28], %l0 bcc,pn %xcc, loop_2993 taddcctv %g6, 0x1E10, %g5 fxnor %f8, %f2, %f2 tneg %icc, 0x4 loop_2993: ldsh [%l7 + 0x0A], %i6 udivcc %g3, 0x0263, %l6 edge16l %g7, %o5, %l3 st %f3, [%l7 + 0x64] bpos,a %icc, loop_2994 srlx %o4, 0x14, %i0 fmul8x16al %f1, %f1, %f4 fbul %fcc2, loop_2995 loop_2994: mulscc %i3, %o0, %o1 ldub [%l7 + 0x09], %i7 tne %xcc, 0x4 loop_2995: stb %l1, [%l7 + 0x17] movge %xcc, %g2, %i5 ldsb [%l7 + 0x16], %l5 fandnot2s %f0, %f7, %f11 ldx [%l7 + 0x50], %l2 fcmple16 %f2, %f12, %o6 ta %xcc, 0x0 stw %i4, [%l7 + 0x0C] ldub [%l7 + 0x60], %g1 mova %xcc, %o7, %l4 fbl,a %fcc1, loop_2996 fmovrdgz %o3, %f0, %f10 fbue,a %fcc0, loop_2997 ldx [%l7 + 0x38], %i1 loop_2996: fble,a %fcc1, loop_2998 stx %o2, [%l7 + 0x08] loop_2997: ldsh [%l7 + 0x14], %i2 orn %l0, %g4, %g5 loop_2998: ldsh [%l7 + 0x34], %i6 st %f15, [%l7 + 0x58] brlez,a %g6, loop_2999 fnot2s %f3, %f13 fornot2s %f10, %f10, %f11 fabss %f6, %f8 loop_2999: fpmerge %f3, %f1, %f12 tl %icc, 0x3 lduw [%l7 + 0x10], %l6 bl,a %xcc, loop_3000 smul %g3, 0x1634, %g7 std %f14, [%l7 + 0x40] fpadd16s %f0, %f6, %f4 loop_3000: lduw [%l7 + 0x70], %o5 movpos %icc, %o4, %l3 xorcc %i3, %i0, %o0 fmovrdgez %i7, %f12, %f2 ldsb [%l7 + 0x31], %o1 ldub [%l7 + 0x13], %l1 stw %i5, [%l7 + 0x1C] std %f10, [%l7 + 0x50] lduw [%l7 + 0x20], %l5 be,a,pt %xcc, loop_3001 fnors %f11, %f3, %f3 fpsub32 %f2, %f0, %f6 bgu,a,pt %icc, loop_3002 loop_3001: fmovsvc %xcc, %f8, %f9 stb %g2, [%l7 + 0x35] fcmpd %fcc1, %f4, %f2 loop_3002: alignaddrl %l2, %o6, %i4 fcmple16 %f4, %f4, %o7 ldsw [%l7 + 0x1C], %g1 ldx [%l7 + 0x70], %l4 fcmped %fcc0, %f6, %f12 fnegs %f10, %f13 ldd [%l7 + 0x58], %f4 lduw [%l7 + 0x20], %i1 ldx [%l7 + 0x70], %o3 tl %icc, 0x6 fcmpes %fcc3, %f9, %f15 fcmpgt32 %f6, %f14, %i2 fpadd32s %f13, %f6, %f11 fmovdpos %icc, %f10, %f8 fmovrsgez %o2, %f3, %f2 movrgez %l0, %g5, %i6 array16 %g6, %g4, %g3 fbue,a %fcc3, loop_3003 bge,pt %xcc, loop_3004 fmovsvs %xcc, %f5, %f2 tvs %icc, 0x7 loop_3003: sllx %g7, 0x16, %l6 loop_3004: movle %icc, %o5, %o4 ld [%l7 + 0x74], %f13 std %f4, [%l7 + 0x10] fmul8sux16 %f8, %f0, %f4 edge8l %l3, %i3, %i0 xorcc %i7, 0x0838, %o0 fmovsne %xcc, %f4, %f1 fmul8x16al %f6, %f7, %f10 udivx %l1, 0x080F, %i5 srl %o1, 0x18, %l5 fmovsa %icc, %f6, %f8 mova %xcc, %l2, %g2 subc %o6, %o7, %g1 fxors %f8, %f6, %f1 fmovdpos %icc, %f11, %f14 fmovrdlez %i4, %f8, %f2 fmovrdlz %i1, %f4, %f2 sdivcc %o3, 0x17CE, %l4 bcs,a,pn %xcc, loop_3005 udivcc %i2, 0x0E40, %l0 fabsd %f10, %f6 fmul8x16al %f0, %f12, %f10 loop_3005: pdist %f14, %f0, %f4 fmovse %icc, %f15, %f9 fmuld8ulx16 %f12, %f2, %f0 stb %g5, [%l7 + 0x42] tcs %xcc, 0x6 ld [%l7 + 0x54], %f7 srlx %i6, %o2, %g4 fabss %f10, %f13 fmovdge %icc, %f13, %f14 brgez,a %g6, loop_3006 bne loop_3007 ldx [%l7 + 0x28], %g7 ble,a,pn %icc, loop_3008 loop_3006: ldsh [%l7 + 0x34], %g3 loop_3007: ldsh [%l7 + 0x2C], %l6 sdivcc %o5, 0x02BC, %l3 loop_3008: lduh [%l7 + 0x7E], %i3 fpsub16s %f11, %f10, %f7 fnands %f5, %f11, %f8 brgz,a %o4, loop_3009 fmul8x16au %f6, %f6, %f12 st %f11, [%l7 + 0x28] sra %i7, 0x03, %o0 loop_3009: fexpand %f11, %f4 tvc %icc, 0x0 tle %xcc, 0x1 movvs %icc, %i0, %i5 sub %o1, %l1, %l2 ba %xcc, loop_3010 fmul8x16au %f12, %f0, %f0 srlx %l5, 0x11, %o6 sllx %o7, 0x01, %g1 loop_3010: fmovdcs %icc, %f13, %f13 fcmped %fcc0, %f10, %f2 fmovde %icc, %f10, %f3 stw %i4, [%l7 + 0x4C] stx %i1, [%l7 + 0x18] fexpand %f7, %f2 lduh [%l7 + 0x0E], %o3 ldsb [%l7 + 0x63], %g2 fandnot2 %f10, %f14, %f12 lduw [%l7 + 0x68], %l4 brz %l0, loop_3011 sdiv %i2, 0x0F3D, %g5 ldx [%l7 + 0x50], %i6 edge16n %g4, %g6, %g7 loop_3011: ldsw [%l7 + 0x40], %g3 bvs,a loop_3012 ble,a,pt %icc, loop_3013 fcmple32 %f8, %f4, %o2 fmovde %xcc, %f5, %f4 loop_3012: mulscc %l6, 0x00BF, %l3 loop_3013: ldx [%l7 + 0x60], %o5 taddcctv %o4, 0x120C, %i3 movg %xcc, %o0, %i0 movrlz %i5, %o1, %l1 bcc,pt %icc, loop_3014 fmul8x16 %f5, %f14, %f14 ldd [%l7 + 0x78], %f10 bge,pt %icc, loop_3015 loop_3014: andncc %l2, %i7, %l5 fnot2 %f4, %f4 bl,a loop_3016 loop_3015: movpos %xcc, %o7, %g1 fmovsvs %icc, %f5, %f7 andn %i4, %o6, %i1 loop_3016: subccc %o3, 0x199E, %g2 st %f1, [%l7 + 0x5C] bshuffle %f4, %f10, %f2 xnorcc %l4, %i2, %l0 edge32n %g5, %g4, %i6 stb %g6, [%l7 + 0x32] lduw [%l7 + 0x74], %g7 ld [%l7 + 0x64], %f0 ldsw [%l7 + 0x08], %o2 smulcc %g3, %l3, %o5 lduh [%l7 + 0x30], %o4 movrgez %l6, 0x07E, %i3 movne %xcc, %o0, %i0 st %f5, [%l7 + 0x2C] ldsw [%l7 + 0x24], %i5 mova %icc, %o1, %l1 movl %xcc, %l2, %l5 stb %o7, [%l7 + 0x6D] movvs %icc, %g1, %i7 ldsw [%l7 + 0x18], %o6 movneg %xcc, %i4, %o3 fpsub32 %f0, %f4, %f8 tleu %xcc, 0x3 fbg %fcc3, loop_3017 mova %xcc, %i1, %g2 fmovrslez %l4, %f6, %f11 stb %l0, [%l7 + 0x4F] loop_3017: ldub [%l7 + 0x1F], %i2 ldx [%l7 + 0x08], %g5 stw %g4, [%l7 + 0x7C] ble,pt %icc, loop_3018 fcmple32 %f8, %f4, %i6 fmovsn %icc, %f8, %f3 stb %g7, [%l7 + 0x50] loop_3018: fandnot2 %f14, %f8, %f10 fnot1s %f7, %f1 ldx [%l7 + 0x30], %g6 fmovsvs %icc, %f15, %f8 tcs %icc, 0x6 andn %g3, 0x13B7, %o2 ldsb [%l7 + 0x1A], %o5 ldsh [%l7 + 0x7A], %l3 fmovdcs %xcc, %f2, %f5 xnor %l6, %i3, %o0 brz,a %o4, loop_3019 ldsb [%l7 + 0x3C], %i0 ta %icc, 0x3 fcmps %fcc2, %f10, %f3 loop_3019: brgz %i5, loop_3020 stx %l1, [%l7 + 0x20] ldub [%l7 + 0x0F], %o1 fmovsle %icc, %f11, %f12 loop_3020: fble %fcc0, loop_3021 movrgez %l5, %l2, %o7 fmovdn %icc, %f5, %f10 fzeros %f5 loop_3021: for %f14, %f0, %f2 brnz %i7, loop_3022 fexpand %f6, %f2 ta %xcc, 0x5 fnot1 %f8, %f8 loop_3022: ldsb [%l7 + 0x0F], %o6 sth %i4, [%l7 + 0x2E] fmovdg %xcc, %f7, %f6 srlx %o3, %i1, %g1 ldd [%l7 + 0x70], %f8 stb %g2, [%l7 + 0x69] ldsw [%l7 + 0x54], %l4 edge8l %l0, %i2, %g4 stw %i6, [%l7 + 0x44] edge16l %g5, %g7, %g3 addccc %g6, %o5, %o2 subc %l6, 0x1C06, %l3 stw %o0, [%l7 + 0x54] ld [%l7 + 0x34], %f8 sdiv %o4, 0x11AB, %i0 fba,a %fcc0, loop_3023 fmovdvc %xcc, %f15, %f9 brz,a %i3, loop_3024 std %f6, [%l7 + 0x58] loop_3023: stx %i5, [%l7 + 0x48] stb %l1, [%l7 + 0x09] loop_3024: ldub [%l7 + 0x75], %l5 fmovsvs %xcc, %f0, %f0 st %f5, [%l7 + 0x28] tg %icc, 0x2 ldsw [%l7 + 0x34], %l2 nop setx loop_3025, %l0, %l1 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 %f14 fmovdvs %xcc, %f14, %f0 tcc %xcc, 0x3 loop_3025: edge8l %o1, %o7, %o6 fbg %fcc0, loop_3026 ldsw [%l7 + 0x18], %i4 fmovsneg %xcc, %f5, %f10 fandnot2 %f0, %f6, %f2 loop_3026: fmovrse %o3, %f1, %f0 fnors %f9, %f10, %f3 ldsw [%l7 + 0x2C], %i1 fbg,a %fcc3, loop_3027 lduh [%l7 + 0x7C], %g1 fcmpne16 %f2, %f10, %g2 lduh [%l7 + 0x3E], %i7 loop_3027: fandnot1 %f12, %f6, %f4 orncc %l0, %l4, %i2 movre %g4, %g5, %i6 fcmpne16 %f2, %f0, %g7 fpsub16s %f15, %f3, %f11 sth %g3, [%l7 + 0x0C] fsrc2s %f10, %f5 stw %o5, [%l7 + 0x4C] fmuld8sux16 %f10, %f3, %f12 ld [%l7 + 0x64], %f9 ldx [%l7 + 0x70], %o2 udivx %l6, 0x1996, %l3 fmovsvc %xcc, %f11, %f9 fmovsn %icc, %f4, %f11 fcmple32 %f10, %f4, %g6 alignaddr %o0, %i0, %o4 lduh [%l7 + 0x38], %i5 edge8l %l1, %l5, %i3 fmovdleu %xcc, %f13, %f6 xnor %o1, 0x1C51, %l2 fornot1s %f3, %f3, %f12 fmovsleu %xcc, %f5, %f8 stw %o7, [%l7 + 0x5C] fmovsg %xcc, %f11, %f12 fbg %fcc2, loop_3028 ldd [%l7 + 0x38], %f2 st %f5, [%l7 + 0x28] ldsw [%l7 + 0x4C], %o6 loop_3028: fxnor %f4, %f12, %f2 ldd [%l7 + 0x08], %f4 tvs %xcc, 0x7 fandnot2s %f15, %f7, %f14 lduw [%l7 + 0x14], %o3 tleu %xcc, 0x0 bne,a %xcc, loop_3029 fbu,a %fcc1, loop_3030 ba,a %xcc, loop_3031 bvs %xcc, loop_3032 loop_3029: ld [%l7 + 0x50], %f11 loop_3030: stx %i4, [%l7 + 0x68] loop_3031: orcc %g1, %i1, %i7 loop_3032: ldx [%l7 + 0x08], %l0 fmovs %f7, %f6 andncc %l4, %g2, %i2 fabss %f4, %f14 ld [%l7 + 0x24], %f8 fmovrsgez %g4, %f9, %f1 ldsb [%l7 + 0x56], %i6 ldx [%l7 + 0x68], %g7 fmovsg %xcc, %f11, %f15 fmovrdlez %g3, %f0, %f14 ld [%l7 + 0x6C], %f3 tg %icc, 0x5 movrgz %o5, %o2, %l6 stx %g5, [%l7 + 0x78] fmovdl %icc, %f13, %f3 ldd [%l7 + 0x40], %f12 fmovsvc %icc, %f4, %f11 fmovdl %xcc, %f7, %f15 fmovrsne %l3, %f7, %f15 and %g6, %i0, %o4 fcmpne32 %f6, %f2, %o0 umul %i5, %l5, %l1 ldub [%l7 + 0x5B], %o1 fmul8x16al %f11, %f8, %f10 stb %l2, [%l7 + 0x18] fpsub32 %f12, %f8, %f0 mova %icc, %o7, %o6 ldd [%l7 + 0x08], %f12 stw %i3, [%l7 + 0x48] fmul8x16 %f1, %f0, %f0 fsrc2 %f14, %f14 bleu,pn %icc, loop_3033 ld [%l7 + 0x58], %f5 srax %i4, 0x13, %g1 tle %icc, 0x5 loop_3033: te %icc, 0x1 and %o3, %i7, %i1 ldsh [%l7 + 0x7C], %l4 fbn,a %fcc3, loop_3034 bgu,a %xcc, loop_3035 nop setx loop_3036, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bl,a,pn %icc, loop_3037 loop_3034: array32 %l0, %g2, %i2 loop_3035: tl %xcc, 0x6 loop_3036: alignaddrl %g4, %i6, %g7 loop_3037: nop setx loop_3038, %l0, %l1 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 %f5, %f8, %f11 fmovsneg %xcc, %f4, %f1 ldd [%l7 + 0x30], %f6 loop_3038: fmovsvc %icc, %f3, %f9 ble,a,pn %icc, loop_3039 std %f12, [%l7 + 0x20] ldub [%l7 + 0x50], %g3 edge32n %o2, %l6, %g5 loop_3039: sth %l3, [%l7 + 0x4E] fbule,a %fcc3, loop_3040 tl %xcc, 0x4 fbu,a %fcc0, loop_3041 ldsw [%l7 + 0x74], %g6 loop_3040: fpackfix %f10, %f0 ld [%l7 + 0x6C], %f6 loop_3041: movrlez %o5, 0x3D9, %o4 fpadd32s %f4, %f0, %f8 tgu %xcc, 0x1 stx %o0, [%l7 + 0x30] bl,pt %xcc, loop_3042 tpos %xcc, 0x6 bvs,a,pt %icc, loop_3043 fbu,a %fcc2, loop_3044 loop_3042: bcs,a,pt %icc, loop_3045 fmovspos %icc, %f14, %f13 loop_3043: movrgz %i5, %l5, %l1 loop_3044: addccc %o1, 0x0141, %i0 loop_3045: tcc %xcc, 0x7 fmovsvs %xcc, %f14, %f11 fands %f4, %f4, %f13 fmovrdlz %o7, %f4, %f10 subcc %l2, 0x0B45, %o6 tvs %icc, 0x5 ldsw [%l7 + 0x48], %i3 movgu %icc, %g1, %o3 lduw [%l7 + 0x20], %i4 edge16ln %i1, %i7, %l4 ldub [%l7 + 0x74], %g2 brgez %l0, loop_3046 fmovsge %icc, %f15, %f9 array32 %i2, %i6, %g7 stw %g4, [%l7 + 0x50] loop_3046: tne %icc, 0x2 movleu %icc, %o2, %g3 stb %g5, [%l7 + 0x29] sth %l6, [%l7 + 0x52] st %f12, [%l7 + 0x14] stx %g6, [%l7 + 0x38] bleu,a %xcc, loop_3047 lduw [%l7 + 0x64], %o5 fbn %fcc1, loop_3048 call loop_3049 loop_3047: fnands %f1, %f1, %f11 fmovsle %xcc, %f1, %f8 loop_3048: edge32l %o4, %l3, %o0 loop_3049: fmovdcc %icc, %f1, %f10 fexpand %f0, %f2 ldsw [%l7 + 0x48], %i5 bg,pn %xcc, loop_3050 fsrc1s %f15, %f2 tsubcctv %l1, %l5, %i0 fmovrdgez %o7, %f4, %f8 loop_3050: fmovsge %xcc, %f5, %f7 fmovsleu %xcc, %f13, %f2 andncc %o1, %l2, %o6 lduh [%l7 + 0x12], %i3 andncc %g1, %o3, %i1 fmovs %f15, %f5 fmovdvc %xcc, %f0, %f5 st %f9, [%l7 + 0x44] fcmpes %fcc0, %f14, %f12 fmovrse %i7, %f13, %f10 fnegd %f8, %f8 fnegs %f4, %f8 stx %l4, [%l7 + 0x78] std %f6, [%l7 + 0x38] movre %i4, %l0, %i2 lduw [%l7 + 0x48], %i6 call loop_3051 fsrc2 %f4, %f10 fpadd16s %f11, %f2, %f10 nop setx loop_3052, %l0, %l1 jmpl %l1, %g2 loop_3051: stb %g4, [%l7 + 0x7B] movneg %xcc, %g7, %o2 movrgz %g3, 0x04C, %l6 loop_3052: fones %f14 fmovd %f4, %f10 lduw [%l7 + 0x44], %g5 sllx %g6, %o5, %o4 fmovs %f7, %f8 fbo %fcc3, loop_3053 tvs %icc, 0x3 fmovspos %xcc, %f9, %f8 ldsh [%l7 + 0x0A], %o0 loop_3053: fmovrsgz %i5, %f2, %f13 te %xcc, 0x7 fcmpgt16 %f10, %f6, %l3 fbe,a %fcc3, loop_3054 tpos %icc, 0x7 st %f15, [%l7 + 0x38] fmovdl %xcc, %f8, %f6 loop_3054: edge16n %l1, %i0, %l5 taddcc %o1, 0x1D82, %o7 ldub [%l7 + 0x48], %l2 stw %o6, [%l7 + 0x5C] fmovscc %icc, %f7, %f6 bshuffle %f8, %f8, %f14 fmovdcs %icc, %f8, %f6 fbe %fcc2, loop_3055 ldsh [%l7 + 0x28], %i3 fbuge,a %fcc2, loop_3056 stx %o3, [%l7 + 0x50] loop_3055: fandnot1 %f0, %f12, %f10 fcmpne16 %f12, %f4, %g1 loop_3056: fcmple32 %f6, %f10, %i1 tn %icc, 0x2 edge32ln %l4, %i7, %l0 fbul,a %fcc0, loop_3057 pdist %f12, %f14, %f0 fcmps %fcc1, %f9, %f14 fmul8sux16 %f2, %f12, %f8 loop_3057: fmovrdgez %i4, %f8, %f0 pdist %f4, %f4, %f0 fmovdleu %xcc, %f5, %f5 tvs %icc, 0x1 brgz,a %i6, loop_3058 brlz %g2, loop_3059 fmovdcs %icc, %f13, %f14 fpack32 %f6, %f0, %f8 loop_3058: sdivcc %g4, 0x1D7A, %g7 loop_3059: fmovrdgez %i2, %f0, %f14 ldd [%l7 + 0x48], %f8 stx %g3, [%l7 + 0x40] ldsh [%l7 + 0x16], %o2 stw %g5, [%l7 + 0x60] fcmpeq16 %f2, %f6, %g6 fxnor %f0, %f10, %f14 fcmpgt16 %f14, %f12, %l6 fmovscc %icc, %f8, %f9 movl %icc, %o5, %o0 ldsh [%l7 + 0x1C], %o4 ta %xcc, 0x4 fpack16 %f12, %f15 fmovrse %i5, %f11, %f3 andncc %l3, %l1, %i0 ldsb [%l7 + 0x5B], %o1 fmovsle %xcc, %f9, %f13 ld [%l7 + 0x5C], %f9 fmul8x16au %f11, %f1, %f10 ldsh [%l7 + 0x78], %l5 fmovsg %xcc, %f8, %f3 fone %f6 fmovsvs %icc, %f4, %f10 tgu %xcc, 0x0 fnot2s %f15, %f15 faligndata %f4, %f10, %f2 movneg %xcc, %l2, %o6 tl %xcc, 0x0 orcc %i3, 0x1B7C, %o3 edge8 %o7, %i1, %g1 edge8ln %i7, %l0, %l4 ldsh [%l7 + 0x12], %i6 ldsw [%l7 + 0x60], %i4 fcmpes %fcc0, %f4, %f10 stb %g2, [%l7 + 0x59] edge16ln %g4, %i2, %g3 fmovsne %xcc, %f4, %f8 add %g7, 0x1D5A, %o2 movleu %xcc, %g5, %g6 stw %o5, [%l7 + 0x6C] sub %l6, %o0, %o4 bn,pt %xcc, loop_3060 bgu,pn %icc, loop_3061 ldd [%l7 + 0x18], %f6 ld [%l7 + 0x6C], %f10 loop_3060: subccc %l3, 0x173F, %l1 loop_3061: movrgz %i0, %i5, %o1 fbue %fcc0, loop_3062 edge8ln %l5, %l2, %i3 movn %xcc, %o6, %o3 fnors %f6, %f6, %f10 loop_3062: array8 %i1, %g1, %i7 ldsw [%l7 + 0x1C], %o7 fbne %fcc3, loop_3063 ldsw [%l7 + 0x48], %l0 fpadd32s %f9, %f15, %f1 fnot2s %f13, %f13 loop_3063: ldub [%l7 + 0x17], %l4 fors %f4, %f8, %f0 lduh [%l7 + 0x2A], %i6 ldsw [%l7 + 0x70], %g2 fbe %fcc0, loop_3064 fbo,a %fcc3, loop_3065 tvs %xcc, 0x6 sth %i4, [%l7 + 0x12] loop_3064: bge,a,pt %xcc, loop_3066 loop_3065: fmovsn %icc, %f3, %f3 stw %i2, [%l7 + 0x10] add %g3, 0x1C45, %g4 loop_3066: bg,a %icc, loop_3067 edge32l %o2, %g5, %g7 addcc %o5, 0x0FEE, %l6 ldd [%l7 + 0x28], %f2 loop_3067: sth %o0, [%l7 + 0x14] udivcc %g6, 0x0562, %l3 fmovrdne %o4, %f8, %f10 ldsb [%l7 + 0x71], %i0 bvs,pt %icc, loop_3068 fble,a %fcc1, loop_3069 fmovsge %icc, %f7, %f5 ldub [%l7 + 0x29], %l1 loop_3068: fmovdvc %icc, %f0, %f13 loop_3069: lduh [%l7 + 0x6A], %o1 fbule %fcc0, loop_3070 ldsh [%l7 + 0x60], %l5 mulscc %l2, %i5, %o6 fornot2s %f9, %f11, %f14 loop_3070: stb %i3, [%l7 + 0x2B] pdist %f2, %f14, %f14 lduw [%l7 + 0x54], %o3 xor %i1, %i7, %o7 bn,pt %xcc, loop_3071 brz,a %g1, loop_3072 fmovdg %icc, %f7, %f14 fandnot1 %f4, %f10, %f12 loop_3071: fba,a %fcc0, loop_3073 loop_3072: ld [%l7 + 0x24], %f10 udivx %l4, 0x1AA9, %l0 fmovse %icc, %f5, %f1 loop_3073: fnands %f7, %f4, %f3 ldsh [%l7 + 0x6C], %g2 edge8 %i6, %i4, %i2 tgu %xcc, 0x0 ldsh [%l7 + 0x2A], %g3 std %f0, [%l7 + 0x10] fba,a %fcc3, loop_3074 fmovsgu %icc, %f1, %f15 movvs %xcc, %g4, %o2 ld [%l7 + 0x34], %f12 loop_3074: movpos %xcc, %g5, %o5 fmovdvc %xcc, %f1, %f14 sdivcc %l6, 0x0C8C, %g7 fmovrdlz %g6, %f10, %f6 fmul8sux16 %f4, %f0, %f2 ldsb [%l7 + 0x25], %o0 fbule %fcc2, loop_3075 lduw [%l7 + 0x38], %l3 fmovsleu %icc, %f5, %f3 stb %o4, [%l7 + 0x2F] loop_3075: stw %i0, [%l7 + 0x3C] fsrc1 %f14, %f6 srax %l1, 0x1C, %o1 fnegs %f8, %f0 ldsh [%l7 + 0x32], %l2 fcmpeq32 %f2, %f4, %l5 fmovsge %icc, %f12, %f13 sth %i5, [%l7 + 0x2E] nop setx loop_3076, %l0, %l1 jmpl %l1, %i3 st %f15, [%l7 + 0x30] bg,a,pn %xcc, loop_3077 fmovsg %xcc, %f1, %f4 loop_3076: brgz %o6, loop_3078 ldub [%l7 + 0x44], %i1 loop_3077: fxors %f11, %f10, %f15 stw %i7, [%l7 + 0x6C] loop_3078: fandnot2 %f4, %f0, %f12 stx %o3, [%l7 + 0x28] stb %o7, [%l7 + 0x1E] ldub [%l7 + 0x3C], %g1 fmovrdlz %l0, %f6, %f12 movg %icc, %g2, %l4 bg %icc, loop_3079 fsrc2s %f11, %f5 ldsb [%l7 + 0x40], %i6 stw %i4, [%l7 + 0x74] loop_3079: movleu %icc, %g3, %g4 movleu %icc, %o2, %i2 fmovsvc %xcc, %f1, %f4 fmovsg %icc, %f12, %f12 ldsh [%l7 + 0x7A], %g5 orcc %o5, 0x1C43, %g7 andcc %l6, %g6, %l3 stb %o0, [%l7 + 0x19] bpos,pn %xcc, loop_3080 fmovscc %xcc, %f14, %f4 fmovsne %icc, %f4, %f13 fmovrslz %i0, %f10, %f5 loop_3080: fmovrdlez %l1, %f12, %f10 ldsw [%l7 + 0x40], %o1 lduh [%l7 + 0x68], %o4 tvc %icc, 0x6 ld [%l7 + 0x70], %f0 sra %l2, 0x08, %i5 stw %l5, [%l7 + 0x54] movrgez %o6, 0x125, %i1 movvc %icc, %i3, %i7 ldsw [%l7 + 0x78], %o3 fnor %f6, %f14, %f6 st %f4, [%l7 + 0x74] edge32ln %g1, %o7, %l0 fcmped %fcc0, %f14, %f4 fnor %f2, %f2, %f10 xnorcc %l4, 0x1A3D, %i6 fmovdne %xcc, %f1, %f15 brlez %g2, loop_3081 umul %i4, 0x18D3, %g3 fors %f12, %f0, %f8 taddcctv %o2, 0x03E6, %i2 loop_3081: movne %xcc, %g4, %o5 for %f14, %f14, %f14 bg loop_3082 movneg %icc, %g5, %l6 fbge %fcc2, loop_3083 fmovsvs %xcc, %f2, %f2 loop_3082: ldd [%l7 + 0x68], %f12 taddcctv %g6, %l3, %o0 loop_3083: faligndata %f4, %f8, %f8 lduh [%l7 + 0x38], %i0 sdivx %g7, 0x17EB, %o1 fmovrdlz %o4, %f10, %f10 fpsub16s %f11, %f7, %f10 brgez,a %l2, loop_3084 edge8l %i5, %l1, %l5 st %f4, [%l7 + 0x0C] ldd [%l7 + 0x68], %f8 loop_3084: fpadd32s %f12, %f15, %f8 bg,a loop_3085 ble,a loop_3086 edge8 %o6, %i3, %i1 ldx [%l7 + 0x08], %i7 loop_3085: stx %g1, [%l7 + 0x10] loop_3086: st %f1, [%l7 + 0x30] ble,a %xcc, loop_3087 bneg,a,pn %icc, loop_3088 bvc,pt %xcc, loop_3089 tne %icc, 0x2 loop_3087: fmovsleu %icc, %f12, %f9 loop_3088: fsrc2 %f4, %f2 loop_3089: fand %f14, %f2, %f14 movcs %icc, %o7, %o3 fandnot1s %f12, %f4, %f5 andn %l4, 0x00D7, %i6 fbule %fcc2, loop_3090 fbl %fcc0, loop_3091 fsrc2s %f15, %f10 fmovrse %l0, %f11, %f12 loop_3090: std %f12, [%l7 + 0x58] loop_3091: ldsw [%l7 + 0x74], %i4 ldsh [%l7 + 0x72], %g2 fmovsgu %icc, %f11, %f8 ldsw [%l7 + 0x3C], %g3 st %f15, [%l7 + 0x78] fxor %f2, %f2, %f12 fbu,a %fcc3, loop_3092 brnz,a %o2, loop_3093 lduw [%l7 + 0x30], %i2 fmul8ulx16 %f2, %f10, %f14 loop_3092: fabss %f15, %f7 loop_3093: ble,a %icc, loop_3094 tsubcc %g4, 0x0AF7, %g5 sdivcc %l6, 0x0BB2, %g6 std %f14, [%l7 + 0x30] loop_3094: fpsub16s %f14, %f10, %f5 fmovrse %o5, %f9, %f2 ba,a,pt %icc, loop_3095 bneg,a,pt %icc, loop_3096 sllx %l3, %o0, %i0 fmovdn %icc, %f1, %f1 loop_3095: addcc %g7, 0x1E07, %o4 loop_3096: ldx [%l7 + 0x70], %o1 tleu %icc, 0x2 fands %f12, %f8, %f10 ldsb [%l7 + 0x11], %l2 movcc %xcc, %i5, %l5 tge %xcc, 0x5 bge %icc, loop_3097 brgz %o6, loop_3098 fmovsge %xcc, %f5, %f15 bcc,a,pt %xcc, loop_3099 loop_3097: sth %l1, [%l7 + 0x74] loop_3098: lduw [%l7 + 0x08], %i1 edge8ln %i3, %i7, %o7 loop_3099: udivx %g1, 0x12F9, %l4 edge8 %i6, %o3, %l0 fmovspos %xcc, %f3, %f12 fmovdcs %xcc, %f14, %f10 movpos %xcc, %g2, %g3 sdiv %i4, 0x03EC, %i2 fmovsvs %xcc, %f6, %f11 edge32n %g4, %g5, %o2 tge %xcc, 0x0 move %xcc, %g6, %l6 st %f10, [%l7 + 0x24] st %f5, [%l7 + 0x1C] fmovs %f0, %f14 udiv %o5, 0x1FCF, %o0 fandnot2s %f0, %f14, %f15 fpackfix %f2, %f0 st %f7, [%l7 + 0x20] fpack16 %f10, %f1 stb %l3, [%l7 + 0x53] fmul8x16 %f14, %f0, %f12 fones %f10 fcmple16 %f4, %f8, %i0 fmovse %icc, %f3, %f3 fmovrsgez %o4, %f2, %f10 xnor %g7, %o1, %l2 fmuld8ulx16 %f14, %f4, %f0 ldub [%l7 + 0x79], %l5 ldd [%l7 + 0x30], %f10 movge %icc, %i5, %l1 tge %icc, 0x1 fcmped %fcc3, %f6, %f14 fmovs %f3, %f14 ldsb [%l7 + 0x30], %o6 fandnot1s %f15, %f0, %f1 fxnors %f13, %f12, %f6 fmovscs %icc, %f4, %f10 sth %i1, [%l7 + 0x26] stw %i7, [%l7 + 0x0C] ba,a loop_3100 ldx [%l7 + 0x20], %i3 fnot1s %f3, %f4 sth %g1, [%l7 + 0x36] loop_3100: umul %l4, %i6, %o3 st %f10, [%l7 + 0x58] tn %icc, 0x7 ldsb [%l7 + 0x67], %o7 fsrc1s %f13, %f10 movrlez %g2, 0x1D7, %l0 movrgz %g3, 0x351, %i4 fbu,a %fcc1, loop_3101 brlz %i2, loop_3102 tl %xcc, 0x6 edge32n %g5, %g4, %o2 loop_3101: bpos %icc, loop_3103 loop_3102: fcmps %fcc3, %f14, %f3 xor %l6, 0x0F1B, %g6 move %xcc, %o5, %l3 loop_3103: fpadd16 %f2, %f0, %f2 movrgz %i0, 0x110, %o0 sth %o4, [%l7 + 0x56] stb %g7, [%l7 + 0x2D] nop setx loop_3104, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tle %icc, 0x6 ldsw [%l7 + 0x20], %l2 std %f6, [%l7 + 0x40] loop_3104: lduw [%l7 + 0x30], %o1 fands %f5, %f8, %f13 andn %i5, 0x0CE1, %l5 sth %o6, [%l7 + 0x2A] std %f14, [%l7 + 0x18] udiv %l1, 0x01E8, %i7 st %f4, [%l7 + 0x18] move %icc, %i3, %g1 tcc %xcc, 0x4 edge32 %l4, %i6, %i1 ldsb [%l7 + 0x1D], %o7 ldub [%l7 + 0x36], %g2 brgz,a %l0, loop_3105 fmovsn %icc, %f0, %f15 ldub [%l7 + 0x3B], %g3 movg %xcc, %i4, %i2 loop_3105: fcmps %fcc0, %f13, %f12 bvs,a,pn %xcc, loop_3106 tneg %icc, 0x1 xnorcc %g5, 0x08C0, %o3 fmovrdlz %o2, %f12, %f10 loop_3106: movle %xcc, %g4, %l6 movneg %icc, %o5, %g6 fmovrdne %i0, %f8, %f2 brz %l3, loop_3107 fmovdg %icc, %f12, %f2 movge %icc, %o0, %g7 movn %xcc, %o4, %o1 loop_3107: tl %xcc, 0x0 movvc %xcc, %i5, %l5 ldsw [%l7 + 0x08], %o6 fcmped %fcc0, %f14, %f6 be,a,pn %xcc, loop_3108 orn %l1, %l2, %i7 sdiv %g1, 0x128D, %i3 ble %icc, loop_3109 loop_3108: fmovsne %icc, %f1, %f15 fzero %f10 udivx %l4, 0x0263, %i6 loop_3109: fmovsle %xcc, %f5, %f6 fsrc2 %f10, %f12 brlz,a %o7, loop_3110 tsubcctv %g2, %i1, %g3 movge %xcc, %i4, %i2 tcc %xcc, 0x3 loop_3110: nop setx loop_3111, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8ulx16 %f14, %f0, %f10 movneg %icc, %l0, %o3 movcs %icc, %g5, %o2 loop_3111: fpadd32 %f2, %f10, %f8 fbne,a %fcc2, loop_3112 ble,a loop_3113 ldsh [%l7 + 0x74], %l6 stx %o5, [%l7 + 0x20] loop_3112: lduw [%l7 + 0x60], %g6 loop_3113: fand %f12, %f10, %f6 fmovrsgez %i0, %f11, %f0 movrgez %l3, 0x3F6, %g4 umulcc %o0, 0x146D, %g7 tvc %icc, 0x1 mulscc %o4, %o1, %l5 tleu %xcc, 0x3 ldd [%l7 + 0x18], %f10 call loop_3114 udiv %o6, 0x062D, %i5 fnot1s %f8, %f13 udivcc %l1, 0x1039, %i7 loop_3114: fmovscc %icc, %f9, %f13 tleu %icc, 0x7 fors %f9, %f5, %f14 tleu %xcc, 0x0 ble loop_3115 movg %icc, %l2, %i3 fpadd32 %f12, %f14, %f4 pdist %f2, %f12, %f14 loop_3115: array16 %l4, %i6, %g1 tsubcc %g2, %i1, %g3 bg,pn %icc, loop_3116 fmuld8ulx16 %f5, %f0, %f2 ldsb [%l7 + 0x35], %o7 movneg %xcc, %i4, %i2 loop_3116: orncc %o3, 0x1644, %g5 ldsw [%l7 + 0x7C], %o2 fpack16 %f10, %f12 fmovsa %icc, %f11, %f12 addc %l6, 0x1F31, %o5 stb %l0, [%l7 + 0x7C] bcc loop_3117 fbu,a %fcc1, loop_3118 bvs loop_3119 fbule,a %fcc2, loop_3120 loop_3117: ldsh [%l7 + 0x68], %i0 loop_3118: tpos %xcc, 0x2 loop_3119: lduh [%l7 + 0x72], %l3 loop_3120: smul %g6, %g4, %g7 fmovrsgz %o4, %f0, %f1 ldsb [%l7 + 0x5B], %o1 fsrc1 %f8, %f2 fandnot2 %f10, %f10, %f2 edge16 %o0, %l5, %i5 fcmple16 %f8, %f6, %l1 fbuge,a %fcc3, loop_3121 ble,pt %icc, loop_3122 fmovdvc %icc, %f9, %f12 tpos %xcc, 0x6 loop_3121: ta %xcc, 0x0 loop_3122: fpmerge %f11, %f7, %f8 fnot1s %f9, %f7 ldub [%l7 + 0x4A], %o6 fmul8ulx16 %f4, %f12, %f14 fbn,a %fcc2, loop_3123 ldsb [%l7 + 0x1A], %i7 tpos %xcc, 0x7 movpos %icc, %l2, %l4 loop_3123: bleu,a loop_3124 fmovsvc %xcc, %f5, %f7 fmovrse %i3, %f10, %f3 fmovs %f10, %f15 loop_3124: ldsw [%l7 + 0x54], %i6 fmovd %f6, %f2 ldub [%l7 + 0x60], %g1 alignaddr %g2, %i1, %o7 ldd [%l7 + 0x38], %f10 movge %xcc, %i4, %i2 lduh [%l7 + 0x4E], %g3 fmovdn %xcc, %f7, %f8 fba,a %fcc2, loop_3125 ldub [%l7 + 0x3F], %g5 fmovrdlez %o2, %f4, %f6 addc %l6, %o5, %o3 loop_3125: stb %i0, [%l7 + 0x53] fabsd %f4, %f0 fmovdne %icc, %f15, %f1 fpadd16s %f3, %f0, %f11 fbul,a %fcc1, loop_3126 fmul8ulx16 %f2, %f14, %f2 stx %l0, [%l7 + 0x40] lduw [%l7 + 0x0C], %g6 loop_3126: st %f6, [%l7 + 0x34] ldsh [%l7 + 0x5E], %l3 be,a loop_3127 ta %xcc, 0x7 lduh [%l7 + 0x66], %g7 andncc %o4, %g4, %o0 loop_3127: fmovdn %xcc, %f10, %f11 ldx [%l7 + 0x60], %o1 fandnot2s %f13, %f8, %f2 stx %i5, [%l7 + 0x68] xnorcc %l1, 0x0DE5, %l5 stw %i7, [%l7 + 0x7C] sdivcc %l2, 0x05DA, %l4 ldsw [%l7 + 0x70], %o6 fblg %fcc2, loop_3128 fbo,a %fcc0, loop_3129 srlx %i6, %g1, %i3 addc %i1, %g2, %i4 loop_3128: ldsh [%l7 + 0x0A], %o7 loop_3129: tsubcctv %i2, %g3, %o2 fmovsne %xcc, %f0, %f2 movre %g5, 0x20E, %l6 fzero %f8 fnot1s %f14, %f5 ldsw [%l7 + 0x0C], %o3 edge16n %o5, %i0, %l0 stw %g6, [%l7 + 0x5C] subc %g7, 0x1041, %l3 fmuld8sux16 %f6, %f6, %f6 ble,a,pt %xcc, loop_3130 fmovsneg %xcc, %f0, %f13 ldsb [%l7 + 0x64], %o4 edge8n %o0, %g4, %i5 loop_3130: sth %l1, [%l7 + 0x60] ldsw [%l7 + 0x4C], %o1 fbn %fcc0, loop_3131 fbn %fcc3, loop_3132 fmovsvc %xcc, %f15, %f6 lduh [%l7 + 0x78], %l5 loop_3131: fmovdvs %xcc, %f9, %f15 loop_3132: fcmpne16 %f4, %f12, %i7 fmovdne %xcc, %f0, %f0 stw %l4, [%l7 + 0x30] fmovdvs %icc, %f12, %f0 ldd [%l7 + 0x50], %f14 sdiv %l2, 0x072F, %o6 move %icc, %i6, %g1 fmovdle %xcc, %f13, %f5 st %f1, [%l7 + 0x64] bne,a,pn %xcc, loop_3133 ldd [%l7 + 0x48], %f6 fmovrslz %i3, %f15, %f1 fbue %fcc1, loop_3134 loop_3133: tcc %xcc, 0x6 stb %g2, [%l7 + 0x24] fmul8ulx16 %f12, %f12, %f6 loop_3134: bcc,a loop_3135 std %f2, [%l7 + 0x30] sth %i1, [%l7 + 0x6C] movrlez %o7, %i4, %i2 loop_3135: fpackfix %f2, %f0 fbo,a %fcc2, loop_3136 ldsw [%l7 + 0x2C], %o2 alignaddr %g3, %g5, %l6 fbg %fcc2, loop_3137 loop_3136: stx %o5, [%l7 + 0x70] udivx %o3, 0x1A63, %l0 fbuge,a %fcc0, loop_3138 loop_3137: sethi 0x1364, %i0 stx %g6, [%l7 + 0x58] fmovrsgez %l3, %f5, %f9 loop_3138: ldsh [%l7 + 0x12], %g7 andcc %o0, %g4, %i5 stb %l1, [%l7 + 0x08] stx %o1, [%l7 + 0x58] subccc %o4, 0x1AD2, %i7 fmovdle %icc, %f14, %f15 ld [%l7 + 0x58], %f3 ldsh [%l7 + 0x58], %l5 tleu %xcc, 0x3 fmovspos %xcc, %f4, %f7 st %f9, [%l7 + 0x30] addcc %l4, 0x0004, %o6 ldsb [%l7 + 0x32], %l2 brgez,a %g1, loop_3139 movcc %icc, %i3, %g2 addcc %i1, %i6, %o7 ldub [%l7 + 0x11], %i2 loop_3139: lduh [%l7 + 0x5C], %i4 stb %o2, [%l7 + 0x4E] fmovrdgz %g5, %f4, %f14 lduh [%l7 + 0x78], %l6 ld [%l7 + 0x18], %f14 popc %o5, %g3 ldsw [%l7 + 0x44], %o3 st %f9, [%l7 + 0x1C] tge %icc, 0x5 sth %i0, [%l7 + 0x30] fnot1s %f12, %f14 fandnot1 %f6, %f14, %f6 alignaddrl %l0, %g6, %l3 ldsb [%l7 + 0x42], %o0 fnot2s %f0, %f12 ldub [%l7 + 0x61], %g7 tpos %icc, 0x0 ldsw [%l7 + 0x48], %i5 fbne,a %fcc0, loop_3140 movpos %xcc, %g4, %l1 nop setx loop_3141, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x20], %o4 loop_3140: edge16 %i7, %o1, %l4 fzeros %f14 loop_3141: fxnors %f1, %f11, %f4 fpadd32 %f6, %f4, %f6 std %f2, [%l7 + 0x30] ldsb [%l7 + 0x19], %o6 bl loop_3142 fbl %fcc1, loop_3143 ldsw [%l7 + 0x64], %l5 fands %f0, %f2, %f4 loop_3142: std %f10, [%l7 + 0x28] loop_3143: lduh [%l7 + 0x7C], %l2 subc %g1, 0x000E, %i3 fmovdvs %xcc, %f4, %f3 mulx %i1, 0x0DF3, %g2 ldsb [%l7 + 0x1A], %o7 popc 0x0739, %i6 bvs loop_3144 ldx [%l7 + 0x58], %i2 fmovdcs %xcc, %f0, %f15 fandnot2s %f1, %f13, %f5 loop_3144: bneg,a loop_3145 fpadd16s %f11, %f10, %f5 std %f0, [%l7 + 0x18] stw %o2, [%l7 + 0x0C] loop_3145: lduw [%l7 + 0x18], %i4 orncc %l6, 0x05F6, %o5 lduh [%l7 + 0x52], %g3 fmovrde %o3, %f6, %f14 faligndata %f12, %f8, %f14 fmovdcs %icc, %f13, %f6 bshuffle %f12, %f6, %f6 subc %i0, 0x03B0, %l0 fcmpgt32 %f14, %f14, %g6 nop setx loop_3146, %l0, %l1 jmpl %l1, %l3 fone %f6 edge8n %g5, %o0, %i5 bge loop_3147 loop_3146: ldub [%l7 + 0x0B], %g7 sllx %g4, 0x05, %o4 orcc %l1, %i7, %l4 loop_3147: tge %xcc, 0x1 edge16l %o6, %o1, %l5 tvc %icc, 0x5 ldub [%l7 + 0x4E], %g1 ldx [%l7 + 0x10], %i3 andcc %l2, 0x1AA5, %i1 fpadd16s %f14, %f13, %f13 edge32l %o7, %i6, %g2 stb %i2, [%l7 + 0x27] tn %icc, 0x3 tvs %icc, 0x7 stx %i4, [%l7 + 0x58] ld [%l7 + 0x34], %f7 fmovrslez %l6, %f15, %f3 edge8ln %o5, %o2, %g3 fmovsneg %icc, %f5, %f7 fmovdpos %icc, %f9, %f8 stw %o3, [%l7 + 0x68] bne,a %xcc, loop_3148 addcc %l0, %i0, %l3 fbe %fcc2, loop_3149 ldsh [%l7 + 0x66], %g5 loop_3148: ldx [%l7 + 0x10], %g6 std %f6, [%l7 + 0x58] loop_3149: bgu,pt %icc, loop_3150 fmovsn %xcc, %f1, %f0 ldsb [%l7 + 0x48], %o0 te %xcc, 0x1 loop_3150: ldsh [%l7 + 0x20], %g7 nop setx loop_3151, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovse %icc, %f11, %f3 stb %i5, [%l7 + 0x7C] fmovde %xcc, %f11, %f2 loop_3151: fmovsleu %icc, %f11, %f13 ldub [%l7 + 0x55], %g4 fmovsn %xcc, %f4, %f11 brgez %o4, loop_3152 edge8ln %i7, %l4, %l1 sll %o1, %o6, %g1 fmovsl %icc, %f2, %f0 loop_3152: tneg %xcc, 0x2 taddcc %i3, %l2, %i1 fzero %f12 addc %o7, 0x01C3, %l5 fmuld8ulx16 %f2, %f7, %f8 sdivcc %g2, 0x14DA, %i2 ldd [%l7 + 0x50], %f4 array8 %i6, %l6, %o5 edge32l %o2, %i4, %g3 ldx [%l7 + 0x48], %l0 fmovs %f0, %f14 edge8ln %o3, %l3, %g5 stx %i0, [%l7 + 0x08] sethi 0x0D27, %g6 fcmpgt32 %f12, %f4, %g7 ldsh [%l7 + 0x40], %i5 edge32l %g4, %o0, %i7 sth %o4, [%l7 + 0x42] array8 %l4, %l1, %o6 stb %g1, [%l7 + 0x49] movgu %xcc, %i3, %l2 ld [%l7 + 0x10], %f4 stx %o1, [%l7 + 0x30] ldsb [%l7 + 0x43], %o7 edge32 %l5, %g2, %i2 fmovrse %i1, %f7, %f2 sdivx %i6, 0x0F95, %o5 stw %o2, [%l7 + 0x34] brlz %l6, loop_3153 fnot2 %f14, %f2 movle %xcc, %i4, %l0 tn %xcc, 0x5 loop_3153: movcs %icc, %o3, %l3 ldub [%l7 + 0x63], %g5 bleu,pn %icc, loop_3154 movrgez %g3, %g6, %g7 sethi 0x1F98, %i5 stw %i0, [%l7 + 0x58] loop_3154: umul %g4, 0x179B, %i7 movrgz %o4, %l4, %l1 ldsw [%l7 + 0x60], %o0 ldsh [%l7 + 0x62], %g1 tvc %xcc, 0x6 tsubcctv %o6, %l2, %o1 movcs %xcc, %o7, %i3 fcmps %fcc0, %f15, %f11 ldx [%l7 + 0x50], %g2 fmovdl %xcc, %f11, %f12 fmul8x16al %f10, %f10, %f6 fmovsvs %xcc, %f9, %f3 tsubcctv %i2, 0x087A, %i1 be,a loop_3155 movpos %xcc, %i6, %l5 sth %o5, [%l7 + 0x24] lduw [%l7 + 0x28], %l6 loop_3155: fandnot1s %f13, %f1, %f15 fmuld8sux16 %f0, %f0, %f4 ld [%l7 + 0x24], %f10 fbl,a %fcc0, loop_3156 lduh [%l7 + 0x54], %i4 fmovdn %xcc, %f3, %f10 movpos %xcc, %l0, %o3 loop_3156: fblg,a %fcc1, loop_3157 fmul8x16 %f2, %f6, %f8 srlx %o2, 0x0D, %g5 stx %l3, [%l7 + 0x40] loop_3157: st %f13, [%l7 + 0x48] movvs %xcc, %g3, %g6 srax %g7, %i5, %i0 sth %i7, [%l7 + 0x1C] bg,a,pt %icc, loop_3158 taddcctv %o4, 0x0EAE, %g4 edge32 %l1, %l4, %g1 popc 0x1AC8, %o0 loop_3158: fbge %fcc3, loop_3159 umul %o6, %o1, %o7 bvs,a,pt %icc, loop_3160 stw %l2, [%l7 + 0x24] loop_3159: ldx [%l7 + 0x40], %g2 ldsw [%l7 + 0x10], %i3 loop_3160: fmovrsne %i2, %f9, %f13 sllx %i1, 0x19, %l5 ld [%l7 + 0x4C], %f8 brgez,a %o5, loop_3161 movvc %icc, %l6, %i4 edge8 %l0, %i6, %o3 fbule,a %fcc0, loop_3162 loop_3161: movne %xcc, %g5, %l3 umul %o2, %g6, %g7 fmovdcc %xcc, %f1, %f14 loop_3162: fnegs %f3, %f15 ldub [%l7 + 0x20], %g3 edge32l %i0, %i7, %i5 tcc %xcc, 0x4 subccc %g4, %o4, %l1 stb %l4, [%l7 + 0x6A] fexpand %f10, %f2 fmovrdgz %g1, %f12, %f8 fmovsvc %xcc, %f3, %f1 fnor %f4, %f12, %f12 bge,a loop_3163 bgu %icc, loop_3164 fcmped %fcc2, %f14, %f10 ldx [%l7 + 0x40], %o0 loop_3163: tvc %xcc, 0x3 loop_3164: ldsw [%l7 + 0x6C], %o1 fbe,a %fcc0, loop_3165 bne,a,pt %icc, loop_3166 edge32l %o7, %l2, %o6 udiv %i3, 0x0C96, %i2 loop_3165: movvs %xcc, %g2, %i1 loop_3166: lduh [%l7 + 0x7A], %l5 fcmpeq32 %f14, %f14, %o5 sth %i4, [%l7 + 0x32] xorcc %l0, 0x18C9, %l6 fnot2 %f10, %f4 sth %o3, [%l7 + 0x26] edge8n %i6, %g5, %l3 fmovdleu %xcc, %f9, %f15 movpos %xcc, %g6, %o2 ldsb [%l7 + 0x6C], %g7 edge8l %i0, %i7, %i5 movg %xcc, %g4, %g3 nop setx loop_3167, %l0, %l1 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 + 0x59], %l1 tvs %xcc, 0x7 stx %l4, [%l7 + 0x28] loop_3167: sdivx %o4, 0x132C, %o0 xor %o1, %o7, %l2 fble,a %fcc2, loop_3168 stx %g1, [%l7 + 0x60] st %f14, [%l7 + 0x08] sethi 0x19B4, %o6 loop_3168: lduh [%l7 + 0x4C], %i3 smulcc %g2, %i2, %i1 bvs %xcc, loop_3169 fbne,a %fcc0, loop_3170 edge32ln %o5, %i4, %l5 udivcc %l6, 0x1A35, %l0 loop_3169: fmovsgu %icc, %f6, %f14 loop_3170: ble %icc, loop_3171 fcmps %fcc1, %f11, %f6 fmovrdne %o3, %f14, %f8 pdist %f2, %f6, %f8 loop_3171: taddcc %i6, 0x12B9, %g5 fmovd %f0, %f10 fors %f14, %f11, %f7 ldx [%l7 + 0x58], %l3 edge16n %o2, %g7, %g6 mulscc %i0, %i5, %i7 edge32ln %g3, %g4, %l1 fbul,a %fcc2, loop_3172 movneg %xcc, %l4, %o4 edge32ln %o1, %o0, %o7 fnot1s %f12, %f4 loop_3172: movcs %icc, %l2, %g1 brnz %o6, loop_3173 ldsb [%l7 + 0x70], %g2 fxnor %f0, %f10, %f2 fmovrdne %i3, %f0, %f14 loop_3173: sdivcc %i1, 0x191A, %i2 ldsw [%l7 + 0x18], %o5 fmovrdgez %l5, %f0, %f10 lduh [%l7 + 0x2A], %i4 movg %xcc, %l6, %l0 tgu %xcc, 0x2 fmovd %f14, %f6 ble,a %icc, loop_3174 ldsw [%l7 + 0x70], %o3 siam 0x6 movvs %icc, %i6, %l3 loop_3174: sth %g5, [%l7 + 0x24] fmovsgu %xcc, %f0, %f5 fmovrsgz %o2, %f12, %f9 fcmpes %fcc1, %f9, %f13 ldsw [%l7 + 0x38], %g6 fbo %fcc2, loop_3175 fcmpne32 %f14, %f0, %g7 fmovdvs %xcc, %f2, %f5 tcc %xcc, 0x3 loop_3175: orcc %i5, %i7, %g3 ld [%l7 + 0x18], %f0 stw %i0, [%l7 + 0x10] be loop_3176 fandnot2s %f0, %f0, %f8 fnor %f2, %f14, %f12 ld [%l7 + 0x38], %f2 loop_3176: bpos,pt %xcc, loop_3177 or %g4, 0x190C, %l1 fmul8ulx16 %f4, %f8, %f14 bl,pn %xcc, loop_3178 loop_3177: stw %o4, [%l7 + 0x3C] fsrc1 %f8, %f6 fmovsleu %xcc, %f0, %f15 loop_3178: fpackfix %f10, %f15 fcmpne16 %f10, %f14, %o1 fexpand %f15, %f12 te %xcc, 0x6 lduh [%l7 + 0x7A], %o0 bgu,pn %xcc, loop_3179 fpadd32 %f14, %f0, %f14 fmovsvs %icc, %f1, %f0 smulcc %l4, %l2, %o7 loop_3179: movrlez %g1, 0x31A, %g2 std %f0, [%l7 + 0x58] fmovrde %o6, %f2, %f10 fmovdgu %icc, %f8, %f9 fxors %f4, %f0, %f4 sdiv %i3, 0x1BB7, %i2 ld [%l7 + 0x30], %f12 stb %o5, [%l7 + 0x5E] udiv %i1, 0x161C, %i4 std %f6, [%l7 + 0x78] umul %l5, 0x05E0, %l6 movcc %xcc, %l0, %o3 movre %i6, %l3, %g5 fnor %f2, %f14, %f14 udivx %g6, 0x0B2E, %o2 fcmped %fcc3, %f10, %f12 ldub [%l7 + 0x1A], %g7 fmovdneg %icc, %f5, %f8 fcmpeq16 %f2, %f14, %i5 mulscc %i7, 0x06E1, %i0 brlez %g4, loop_3180 ldx [%l7 + 0x68], %g3 edge32n %o4, %l1, %o0 edge16n %o1, %l4, %o7 loop_3180: edge16n %g1, %g2, %l2 bvc,a,pt %xcc, loop_3181 ldd [%l7 + 0x68], %f10 fmuld8ulx16 %f15, %f3, %f2 fmuld8ulx16 %f1, %f12, %f10 loop_3181: fnegs %f12, %f2 lduw [%l7 + 0x4C], %i3 fpadd32s %f9, %f7, %f11 srax %o6, 0x17, %o5 st %f3, [%l7 + 0x6C] sub %i1, %i4, %i2 fandnot1s %f3, %f1, %f3 stw %l6, [%l7 + 0x74] subc %l5, 0x004B, %l0 fors %f1, %f12, %f5 fnot1 %f0, %f12 fmovsleu %icc, %f6, %f14 fmovrsgez %i6, %f6, %f7 st %f6, [%l7 + 0x64] ta %icc, 0x2 std %f2, [%l7 + 0x50] stw %o3, [%l7 + 0x6C] ldsw [%l7 + 0x54], %l3 ldd [%l7 + 0x48], %f8 st %f14, [%l7 + 0x74] sth %g6, [%l7 + 0x7A] sdivx %g5, 0x0031, %o2 taddcctv %i5, %i7, %g7 and %g4, %g3, %o4 fmovrslz %l1, %f13, %f15 fors %f15, %f5, %f8 fnot2 %f10, %f2 fpsub16 %f14, %f0, %f0 fornot1 %f10, %f14, %f10 sra %i0, %o1, %o0 bvs,a loop_3182 edge8ln %o7, %g1, %l4 fmovrslz %g2, %f2, %f5 bl,pn %xcc, loop_3183 loop_3182: sll %i3, 0x1C, %o6 brgez %l2, loop_3184 fbo %fcc3, loop_3185 loop_3183: fcmpne32 %f4, %f2, %i1 movvc %xcc, %i4, %i2 loop_3184: stw %o5, [%l7 + 0x54] loop_3185: ldsh [%l7 + 0x0E], %l5 fnot1 %f0, %f8 tleu %icc, 0x7 for %f2, %f2, %f12 ldsw [%l7 + 0x54], %l6 lduw [%l7 + 0x40], %i6 mulscc %l0, %o3, %g6 ldd [%l7 + 0x60], %f14 edge32ln %l3, %o2, %g5 umul %i5, 0x0E04, %i7 fnands %f12, %f9, %f7 lduh [%l7 + 0x28], %g7 ldd [%l7 + 0x30], %f8 ldsw [%l7 + 0x0C], %g3 fbn %fcc1, loop_3186 mova %xcc, %o4, %l1 ld [%l7 + 0x7C], %f7 fnot1 %f12, %f2 loop_3186: fabsd %f2, %f12 movleu %icc, %i0, %g4 ld [%l7 + 0x44], %f6 ldsw [%l7 + 0x10], %o1 be,pt %icc, loop_3187 ldd [%l7 + 0x30], %f14 ldub [%l7 + 0x46], %o7 pdist %f10, %f8, %f12 loop_3187: ldub [%l7 + 0x35], %g1 tsubcctv %l4, %o0, %g2 fmovrdne %i3, %f0, %f0 fmovs %f4, %f12 fmovsvs %xcc, %f2, %f11 fandnot2 %f6, %f0, %f14 edge8 %l2, %o6, %i4 ldsw [%l7 + 0x20], %i1 ldub [%l7 + 0x2D], %i2 brz,a %o5, loop_3188 fmovrslz %l6, %f12, %f14 fpsub16s %f2, %f11, %f10 bge,a %icc, loop_3189 loop_3188: ldub [%l7 + 0x6A], %i6 array16 %l5, %l0, %o3 fmovdleu %xcc, %f1, %f11 loop_3189: fornot2s %f5, %f5, %f4 ble,pt %icc, loop_3190 nop setx loop_3191, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x36], %l3 subcc %o2, 0x0510, %g6 loop_3190: stw %g5, [%l7 + 0x38] loop_3191: srlx %i5, %g7, %g3 sra %o4, %l1, %i7 fbu %fcc3, loop_3192 ldsb [%l7 + 0x38], %g4 fmovd %f12, %f12 udivcc %i0, 0x1684, %o7 loop_3192: ldub [%l7 + 0x58], %o1 fxor %f10, %f10, %f8 orn %g1, 0x10FE, %l4 fandnot2s %f3, %f10, %f4 xorcc %g2, %i3, %l2 ld [%l7 + 0x44], %f2 fnand %f10, %f12, %f8 lduw [%l7 + 0x70], %o6 be %icc, loop_3193 fpadd16s %f4, %f14, %f0 ba,a %xcc, loop_3194 srax %o0, %i4, %i1 loop_3193: fmovrsgz %o5, %f14, %f1 fmovdneg %xcc, %f9, %f7 loop_3194: lduh [%l7 + 0x20], %l6 fble %fcc1, loop_3195 edge32n %i2, %i6, %l5 fxors %f3, %f12, %f13 st %f5, [%l7 + 0x30] loop_3195: fcmpne32 %f4, %f12, %l0 ldsb [%l7 + 0x10], %o3 bpos,pn %icc, loop_3196 stb %l3, [%l7 + 0x21] fbn,a %fcc1, loop_3197 fmovrsne %g6, %f1, %f13 loop_3196: fone %f12 fzeros %f9 loop_3197: edge32n %o2, %i5, %g7 andcc %g5, 0x04A9, %o4 movl %icc, %g3, %l1 movre %i7, 0x280, %i0 te %icc, 0x1 lduw [%l7 + 0x48], %o7 fbl %fcc2, loop_3198 bne,a,pt %xcc, loop_3199 fnot1s %f5, %f0 st %f3, [%l7 + 0x5C] loop_3198: tl %icc, 0x7 loop_3199: fcmpeq32 %f8, %f10, %o1 fpsub16s %f15, %f2, %f7 tne %icc, 0x3 lduh [%l7 + 0x1C], %g4 st %f1, [%l7 + 0x58] tsubcc %g1, 0x19D3, %l4 movge %xcc, %g2, %i3 fbg %fcc1, loop_3200 movleu %xcc, %o6, %o0 fmovsg %icc, %f1, %f6 stx %l2, [%l7 + 0x60] loop_3200: movrlez %i4, 0x2F6, %o5 fmovrsne %i1, %f2, %f13 fsrc2 %f6, %f14 brz %i2, loop_3201 fmovsn %xcc, %f15, %f1 bn,pn %icc, loop_3202 fblg,a %fcc1, loop_3203 loop_3201: bgu,a %icc, loop_3204 nop setx loop_3205, %l0, %l1 jmpl %l1, %l6 loop_3202: stb %l5, [%l7 + 0x75] loop_3203: fcmple32 %f6, %f0, %i6 loop_3204: xnor %l0, %l3, %g6 loop_3205: fsrc2 %f14, %f4 fcmple32 %f2, %f2, %o3 fnors %f10, %f14, %f6 fmovde %xcc, %f6, %f10 fmovsvc %xcc, %f1, %f13 ldsw [%l7 + 0x2C], %i5 fpsub32s %f8, %f15, %f3 movleu %icc, %g7, %o2 movre %o4, %g5, %l1 umul %g3, %i0, %i7 add %o7, 0x1A06, %g4 stb %o1, [%l7 + 0x54] tleu %icc, 0x6 srlx %g1, %g2, %i3 stx %o6, [%l7 + 0x68] ldsw [%l7 + 0x30], %l4 movrlz %o0, %l2, %i4 andcc %i1, %o5, %i2 fcmps %fcc0, %f0, %f4 fblg %fcc2, loop_3206 fmovsvs %xcc, %f11, %f4 fxnors %f1, %f2, %f7 xnor %l6, %i6, %l5 loop_3206: brz %l3, loop_3207 bpos %icc, loop_3208 fmovsa %icc, %f15, %f13 fmovrde %l0, %f8, %f0 loop_3207: ldx [%l7 + 0x30], %o3 loop_3208: fpsub16s %f3, %f15, %f15 stx %g6, [%l7 + 0x68] st %f6, [%l7 + 0x74] lduw [%l7 + 0x0C], %g7 fzero %f4 fmovdle %xcc, %f10, %f15 fmovsvs %icc, %f12, %f7 add %i5, %o4, %o2 ta %xcc, 0x6 fpsub32s %f8, %f4, %f12 ldx [%l7 + 0x10], %l1 stw %g5, [%l7 + 0x14] ldsw [%l7 + 0x40], %i0 fmovde %xcc, %f12, %f4 ldd [%l7 + 0x18], %f12 fcmple16 %f14, %f8, %g3 tgu %xcc, 0x6 brlez,a %o7, loop_3209 bn loop_3210 fpsub32 %f0, %f10, %f8 sll %i7, 0x10, %g4 loop_3209: tl %icc, 0x4 loop_3210: fmul8ulx16 %f14, %f8, %f2 movrgz %o1, %g2, %g1 add %o6, 0x02A4, %l4 ldsh [%l7 + 0x72], %i3 sdiv %l2, 0x1D68, %i4 alignaddrl %i1, %o5, %o0 st %f7, [%l7 + 0x30] fxors %f8, %f12, %f4 fxor %f12, %f14, %f6 fzero %f0 fbul,a %fcc0, loop_3211 fmovdcc %icc, %f1, %f5 call loop_3212 orncc %i2, 0x1E08, %i6 loop_3211: stx %l5, [%l7 + 0x50] st %f1, [%l7 + 0x1C] loop_3212: faligndata %f2, %f10, %f8 fxor %f8, %f10, %f0 lduw [%l7 + 0x54], %l3 fand %f12, %f4, %f0 lduw [%l7 + 0x50], %l6 ldsh [%l7 + 0x3E], %l0 fmovsl %icc, %f9, %f11 stx %g6, [%l7 + 0x60] umul %o3, %g7, %i5 sdiv %o2, 0x1E04, %o4 array16 %l1, %i0, %g3 addc %o7, %g5, %g4 sethi 0x1935, %o1 lduw [%l7 + 0x34], %i7 fnors %f11, %f7, %f12 st %f8, [%l7 + 0x10] ldub [%l7 + 0x0A], %g2 brgez,a %g1, loop_3213 fornot2s %f5, %f9, %f3 tneg %icc, 0x4 bvc,a loop_3214 loop_3213: ble,pt %icc, loop_3215 taddcctv %o6, 0x0FAD, %i3 movpos %icc, %l2, %i4 loop_3214: fornot2s %f10, %f11, %f6 loop_3215: fmovrslz %l4, %f14, %f10 fnor %f10, %f2, %f12 bvs,a %xcc, loop_3216 fpsub16 %f6, %f6, %f0 brgz,a %o5, loop_3217 stb %i1, [%l7 + 0x38] loop_3216: lduw [%l7 + 0x78], %i2 fcmpd %fcc2, %f8, %f8 loop_3217: bn %xcc, loop_3218 edge16l %o0, %l5, %l3 fmovda %icc, %f0, %f13 ldd [%l7 + 0x40], %f2 loop_3218: fzeros %f13 stw %l6, [%l7 + 0x1C] faligndata %f8, %f14, %f12 sub %i6, %l0, %o3 fbge,a %fcc1, loop_3219 ldub [%l7 + 0x38], %g7 fors %f3, %f4, %f9 fxors %f7, %f0, %f3 loop_3219: stx %i5, [%l7 + 0x10] ldx [%l7 + 0x08], %g6 array16 %o2, %o4, %l1 fxors %f9, %f0, %f7 fpack32 %f2, %f14, %f6 fsrc1s %f5, %f1 edge32 %g3, %o7, %g5 edge32n %i0, %o1, %i7 sth %g4, [%l7 + 0x5A] ldsh [%l7 + 0x08], %g2 stx %g1, [%l7 + 0x78] ba,a,pn %xcc, loop_3220 alignaddrl %i3, %o6, %i4 smulcc %l4, 0x017B, %o5 xorcc %i1, 0x1B68, %l2 loop_3220: sth %o0, [%l7 + 0x2C] fpsub32 %f4, %f14, %f12 ldd [%l7 + 0x38], %f14 fornot1s %f10, %f9, %f11 fbn %fcc0, loop_3221 ta %xcc, 0x2 tgu %xcc, 0x1 ld [%l7 + 0x24], %f4 loop_3221: bge,a loop_3222 movrgez %i2, %l3, %l5 fmovrse %i6, %f13, %f13 ldsw [%l7 + 0x3C], %l6 loop_3222: ldd [%l7 + 0x18], %f12 fcmple32 %f6, %f0, %l0 fnor %f12, %f10, %f14 ldsw [%l7 + 0x30], %g7 ldx [%l7 + 0x28], %i5 fmovse %icc, %f11, %f8 fxnor %f0, %f6, %f10 fmovsneg %icc, %f7, %f6 tle %xcc, 0x2 ld [%l7 + 0x44], %f9 lduh [%l7 + 0x56], %g6 ba,pn %xcc, loop_3223 andncc %o3, %o2, %l1 lduw [%l7 + 0x24], %o4 stx %o7, [%l7 + 0x40] loop_3223: brlez,a %g3, loop_3224 sth %g5, [%l7 + 0x5C] ld [%l7 + 0x70], %f10 andncc %i0, %i7, %o1 loop_3224: fnegs %f7, %f12 fmovrdgz %g2, %f2, %f10 ldsh [%l7 + 0x56], %g4 fsrc2s %f15, %f4 st %f13, [%l7 + 0x24] brnz,a %i3, loop_3225 lduw [%l7 + 0x18], %o6 andcc %i4, 0x0421, %l4 fmovsgu %xcc, %f13, %f15 loop_3225: st %f13, [%l7 + 0x48] fcmpeq16 %f10, %f14, %o5 movrlz %g1, 0x2BD, %l2 tvs %xcc, 0x3 ldsh [%l7 + 0x0E], %i1 fcmple32 %f0, %f10, %o0 fpack16 %f4, %f12 lduw [%l7 + 0x40], %i2 fands %f7, %f4, %f11 fmovspos %icc, %f10, %f10 fcmpne16 %f12, %f2, %l5 lduw [%l7 + 0x7C], %i6 edge32l %l6, %l3, %g7 fsrc2s %f12, %f13 fornot2 %f4, %f12, %f14 xnorcc %i5, %g6, %o3 fbul,a %fcc0, loop_3226 fmovrslz %o2, %f12, %f1 edge8ln %l1, %l0, %o7 st %f5, [%l7 + 0x28] loop_3226: fzero %f0 for %f2, %f14, %f14 fmovda %xcc, %f10, %f10 fandnot2 %f2, %f10, %f8 fmovrsgz %g3, %f8, %f8 bvs %icc, loop_3227 fornot2 %f14, %f12, %f4 ldsw [%l7 + 0x68], %g5 sth %i0, [%l7 + 0x5C] loop_3227: movl %xcc, %o4, %o1 fbug,a %fcc3, loop_3228 tge %xcc, 0x3 fnot1s %f0, %f13 ldub [%l7 + 0x25], %i7 loop_3228: fmovse %icc, %f11, %f4 fbul,a %fcc0, loop_3229 fblg %fcc0, loop_3230 andncc %g2, %g4, %i3 fzero %f0 loop_3229: fble %fcc3, loop_3231 loop_3230: fmovrse %o6, %f0, %f14 movrlz %i4, 0x18B, %o5 addccc %g1, 0x0E07, %l2 loop_3231: fmovrsne %l4, %f9, %f12 tg %icc, 0x3 ldub [%l7 + 0x4A], %i1 sth %o0, [%l7 + 0x08] fpadd32 %f10, %f6, %f6 ldsh [%l7 + 0x4C], %l5 mulx %i2, %l6, %i6 fandnot1s %f6, %f7, %f3 fmovsg %icc, %f7, %f0 ldd [%l7 + 0x50], %f14 fmovsl %xcc, %f2, %f5 ldx [%l7 + 0x30], %l3 ldx [%l7 + 0x48], %g7 fnot2s %f1, %f9 fmovdne %xcc, %f14, %f13 fpadd32 %f6, %f0, %f10 ldsb [%l7 + 0x42], %g6 lduw [%l7 + 0x28], %i5 subccc %o3, %l1, %l0 move %icc, %o2, %g3 fpadd32 %f0, %f10, %f12 ld [%l7 + 0x0C], %f11 ble,pn %xcc, loop_3232 lduh [%l7 + 0x2C], %g5 sth %o7, [%l7 + 0x7C] ldsh [%l7 + 0x70], %i0 loop_3232: st %f10, [%l7 + 0x3C] edge16l %o4, %i7, %o1 st %f13, [%l7 + 0x34] ld [%l7 + 0x28], %f1 movrgz %g2, %i3, %g4 fnegd %f14, %f4 stw %o6, [%l7 + 0x2C] ldub [%l7 + 0x4E], %i4 stb %g1, [%l7 + 0x46] tneg %xcc, 0x6 subc %l2, %o5, %i1 edge32l %o0, %l5, %i2 fandnot2 %f0, %f14, %f4 stx %l6, [%l7 + 0x50] fmul8x16al %f6, %f2, %f14 lduw [%l7 + 0x2C], %l4 fmovsle %xcc, %f0, %f2 fmovsn %xcc, %f10, %f10 ba,a,pt %icc, loop_3233 edge16n %l3, %i6, %g7 stx %i5, [%l7 + 0x10] tvs %icc, 0x1 loop_3233: fmovdl %icc, %f6, %f6 fand %f12, %f14, %f6 fbule,a %fcc1, loop_3234 movpos %icc, %o3, %g6 sllx %l0, 0x08, %o2 te %xcc, 0x2 loop_3234: ldd [%l7 + 0x50], %f6 ldsh [%l7 + 0x14], %g3 fmovrdlz %l1, %f8, %f14 fbug %fcc2, loop_3235 fmovdgu %xcc, %f0, %f7 stb %g5, [%l7 + 0x6B] alignaddr %o7, %o4, %i0 loop_3235: fmuld8sux16 %f9, %f6, %f2 nop setx loop_3236, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduw [%l7 + 0x18], %o1 fnors %f13, %f5, %f4 fpack16 %f0, %f9 loop_3236: ld [%l7 + 0x30], %f7 fcmple16 %f8, %f10, %i7 ld [%l7 + 0x24], %f3 fpsub16 %f8, %f14, %f12 fxors %f2, %f7, %f8 orcc %g2, 0x1A0A, %i3 movg %icc, %o6, %i4 fzero %f14 ldub [%l7 + 0x12], %g4 lduh [%l7 + 0x6E], %l2 ldsw [%l7 + 0x7C], %o5 tsubcctv %i1, %g1, %o0 ldsb [%l7 + 0x78], %l5 fmovsne %icc, %f1, %f11 ldsh [%l7 + 0x08], %l6 movre %l4, 0x1B8, %i2 fexpand %f8, %f4 ld [%l7 + 0x0C], %f14 ldsb [%l7 + 0x66], %l3 fbu %fcc3, loop_3237 stx %g7, [%l7 + 0x68] array32 %i5, %o3, %g6 umulcc %l0, %i6, %g3 loop_3237: sth %o2, [%l7 + 0x16] fsrc1s %f8, %f1 tsubcctv %g5, %o7, %o4 xorcc %i0, 0x0E2B, %l1 fmovdleu %icc, %f8, %f15 movgu %xcc, %o1, %g2 move %xcc, %i7, %o6 ldsh [%l7 + 0x7C], %i4 fmovsn %xcc, %f7, %f6 st %f7, [%l7 + 0x2C] edge8n %i3, %g4, %l2 lduw [%l7 + 0x1C], %o5 st %f8, [%l7 + 0x30] sub %i1, 0x0CBD, %o0 tpos %icc, 0x6 movvs %xcc, %l5, %g1 fpadd32 %f12, %f10, %f8 fcmpgt16 %f10, %f14, %l4 stw %i2, [%l7 + 0x40] bvs,a,pn %xcc, loop_3238 ld [%l7 + 0x6C], %f3 fmovdn %icc, %f9, %f12 fmul8ulx16 %f12, %f8, %f6 loop_3238: fmuld8sux16 %f3, %f4, %f14 umulcc %l6, %g7, %l3 ldx [%l7 + 0x78], %i5 subccc %o3, %g6, %i6 fmovscs %icc, %f3, %f6 tvc %icc, 0x0 stx %g3, [%l7 + 0x28] fbn,a %fcc3, loop_3239 add %o2, %l0, %o7 fmovrdne %g5, %f6, %f10 fmovrdlz %i0, %f14, %f0 loop_3239: fmovs %f6, %f2 popc 0x022F, %l1 or %o1, 0x1B42, %o4 ldub [%l7 + 0x3C], %g2 fmovrse %i7, %f5, %f12 fmuld8ulx16 %f10, %f1, %f0 fzero %f12 stw %o6, [%l7 + 0x60] tvc %xcc, 0x6 xorcc %i4, %g4, %i3 ldsh [%l7 + 0x5A], %l2 nop setx loop_3240, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movl %xcc, %i1, %o0 ldx [%l7 + 0x38], %o5 sdiv %g1, 0x0374, %l5 loop_3240: fpadd32 %f0, %f14, %f0 edge32l %i2, %l6, %l4 addcc %l3, %i5, %g7 sth %o3, [%l7 + 0x4E] fpsub16 %f14, %f8, %f14 lduw [%l7 + 0x44], %g6 ldx [%l7 + 0x08], %i6 fbge,a %fcc2, loop_3241 movleu %icc, %g3, %l0 fmovdleu %icc, %f15, %f12 fornot2s %f9, %f3, %f4 loop_3241: stb %o7, [%l7 + 0x55] movpos %icc, %g5, %i0 ldx [%l7 + 0x30], %o2 xnor %o1, %o4, %l1 fcmped %fcc3, %f4, %f8 movvs %icc, %g2, %o6 sth %i4, [%l7 + 0x4A] brlz,a %g4, loop_3242 brlez,a %i7, loop_3243 orcc %i3, 0x1674, %i1 fmul8sux16 %f0, %f12, %f4 loop_3242: fmovrdlz %o0, %f0, %f8 loop_3243: movn %icc, %l2, %o5 bvc,a,pt %xcc, loop_3244 ldsb [%l7 + 0x50], %g1 fcmpgt32 %f2, %f8, %l5 lduw [%l7 + 0x40], %l6 loop_3244: bcc %icc, loop_3245 andncc %i2, %l4, %i5 fmovs %f15, %f5 call loop_3246 loop_3245: nop setx loop_3247, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movneg %xcc, %l3, %o3 tvc %xcc, 0x3 loop_3246: ldsb [%l7 + 0x2C], %g7 loop_3247: fmovdge %icc, %f10, %f4 ldx [%l7 + 0x30], %i6 ldsb [%l7 + 0x7D], %g3 fbg,a %fcc3, loop_3248 movneg %icc, %l0, %g6 edge16ln %o7, %i0, %o2 fpsub32 %f6, %f2, %f2 loop_3248: stx %o1, [%l7 + 0x38] sth %o4, [%l7 + 0x22] std %f12, [%l7 + 0x58] ld [%l7 + 0x40], %f7 subccc %l1, 0x0589, %g2 fpadd32 %f14, %f14, %f10 sth %o6, [%l7 + 0x6E] movle %icc, %g5, %i4 ldsw [%l7 + 0x4C], %g4 ldsw [%l7 + 0x14], %i3 fmovrdne %i1, %f12, %f6 fbge,a %fcc2, loop_3249 sdiv %i7, 0x1A02, %o0 sth %l2, [%l7 + 0x0A] taddcctv %o5, %l5, %l6 loop_3249: ldd [%l7 + 0x30], %f14 nop setx loop_3250, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry for %f6, %f4, %f12 fmovscs %icc, %f15, %f12 fnot1 %f10, %f0 loop_3250: fmovscs %xcc, %f5, %f1 movcs %icc, %g1, %l4 std %f14, [%l7 + 0x18] tpos %xcc, 0x0 fbne %fcc1, loop_3251 ldub [%l7 + 0x3B], %i5 fsrc1 %f6, %f8 movrgez %i2, %o3, %l3 loop_3251: siam 0x6 ldd [%l7 + 0x10], %f6 andncc %g7, %i6, %g3 udivcc %g6, 0x16FD, %l0 fnot2 %f2, %f14 fmovrdlz %o7, %f6, %f0 movrlez %o2, 0x30D, %i0 fbu %fcc0, loop_3252 sth %o4, [%l7 + 0x72] alignaddrl %l1, %o1, %g2 stw %g5, [%l7 + 0x60] loop_3252: stx %o6, [%l7 + 0x18] addc %i4, %g4, %i3 faligndata %f8, %f12, %f6 bge loop_3253 fbug %fcc1, loop_3254 edge32 %i1, %o0, %l2 mova %xcc, %o5, %l5 loop_3253: fxor %f8, %f4, %f8 loop_3254: fand %f8, %f2, %f2 mulscc %l6, 0x1D04, %i7 srlx %g1, %l4, %i2 ldx [%l7 + 0x48], %o3 fcmpes %fcc3, %f10, %f11 fxor %f10, %f6, %f14 faligndata %f8, %f8, %f0 tneg %icc, 0x7 st %f8, [%l7 + 0x70] ld [%l7 + 0x20], %f8 fmul8x16al %f4, %f7, %f2 fmuld8sux16 %f3, %f4, %f10 st %f4, [%l7 + 0x5C] fmovrdlez %l3, %f6, %f6 lduh [%l7 + 0x60], %g7 edge16 %i6, %g3, %g6 orcc %i5, %l0, %o2 lduw [%l7 + 0x28], %i0 xnor %o7, %l1, %o1 edge16l %g2, %o4, %o6 edge32 %g5, %i4, %i3 ld [%l7 + 0x10], %f3 brz,a %i1, loop_3255 ldsh [%l7 + 0x5E], %g4 lduw [%l7 + 0x74], %o0 addccc %l2, 0x1855, %l5 loop_3255: ldd [%l7 + 0x10], %f2 fexpand %f12, %f0 srlx %l6, 0x0A, %i7 tvs %xcc, 0x5 movneg %icc, %o5, %g1 addcc %l4, %i2, %o3 sdivx %g7, 0x065F, %l3 fmovdge %icc, %f3, %f14 tn %xcc, 0x5 move %xcc, %g3, %g6 fnot1s %f2, %f2 mulx %i6, %l0, %i5 brgez %o2, loop_3256 bleu,a,pt %icc, loop_3257 std %f2, [%l7 + 0x08] fmovde %icc, %f8, %f5 loop_3256: sth %i0, [%l7 + 0x38] loop_3257: ldd [%l7 + 0x60], %f2 sth %l1, [%l7 + 0x2C] fmovdcs %icc, %f9, %f1 ba,a,pn %icc, loop_3258 ldsb [%l7 + 0x18], %o7 fmovrdne %o1, %f4, %f12 stb %g2, [%l7 + 0x29] loop_3258: ba,a,pn %icc, loop_3259 movcc %xcc, %o6, %g5 edge32n %i4, %i3, %i1 fmul8x16al %f13, %f9, %f8 loop_3259: tl %xcc, 0x5 ldd [%l7 + 0x10], %f6 fmovsne %xcc, %f9, %f8 alignaddr %g4, %o4, %l2 addcc %o0, %l5, %l6 fabsd %f8, %f6 andncc %i7, %o5, %l4 fabsd %f14, %f12 ldsw [%l7 + 0x44], %i2 subc %g1, 0x1602, %o3 tpos %xcc, 0x6 fnot1s %f12, %f14 tg %xcc, 0x2 bvs,pn %xcc, loop_3260 fmovdl %icc, %f7, %f1 fandnot1s %f11, %f1, %f9 stb %l3, [%l7 + 0x57] loop_3260: movg %icc, %g3, %g6 edge16n %i6, %g7, %l0 orn %o2, %i0, %l1 fbl %fcc1, loop_3261 movle %xcc, %o7, %i5 udivcc %g2, 0x105F, %o6 lduh [%l7 + 0x48], %o1 loop_3261: edge8 %i4, %i3, %g5 be,a,pn %icc, loop_3262 srax %i1, 0x06, %o4 stx %l2, [%l7 + 0x48] edge8 %g4, %l5, %l6 loop_3262: fabsd %f0, %f4 bgu,pt %icc, loop_3263 subccc %o0, %i7, %l4 lduh [%l7 + 0x5A], %i2 fpadd32s %f6, %f12, %f12 loop_3263: movgu %icc, %g1, %o5 alignaddrl %l3, %o3, %g3 ld [%l7 + 0x74], %f8 fmovdpos %xcc, %f11, %f13 sth %i6, [%l7 + 0x42] ldsw [%l7 + 0x6C], %g7 fandnot1 %f0, %f14, %f8 fmovrslez %l0, %f12, %f7 fmovsn %icc, %f13, %f5 sll %g6, 0x13, %o2 bcs,a loop_3264 mova %icc, %l1, %o7 fmovdgu %xcc, %f4, %f3 xnorcc %i0, %i5, %o6 loop_3264: fornot1s %f10, %f6, %f2 movneg %icc, %g2, %o1 lduh [%l7 + 0x4C], %i4 brnz,a %i3, loop_3265 fone %f10 ldsh [%l7 + 0x76], %i1 bpos,a loop_3266 loop_3265: ldsb [%l7 + 0x61], %g5 ld [%l7 + 0x40], %f7 tl %icc, 0x4 loop_3266: brz,a %o4, loop_3267 fmovsgu %xcc, %f8, %f9 nop setx loop_3268, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x14], %f4 loop_3267: brnz %l2, loop_3269 taddcc %l5, %l6, %o0 loop_3268: movneg %xcc, %g4, %l4 fnegs %f3, %f12 loop_3269: edge32 %i2, %g1, %i7 lduh [%l7 + 0x64], %l3 ld [%l7 + 0x44], %f1 fmovdneg %icc, %f12, %f7 movrlz %o5, %g3, %o3 fmovdneg %xcc, %f13, %f0 fcmpne16 %f8, %f10, %i6 fbuge %fcc2, loop_3270 andncc %l0, %g7, %g6 std %f8, [%l7 + 0x38] lduh [%l7 + 0x46], %o2 loop_3270: bl,a %icc, loop_3271 ldx [%l7 + 0x30], %l1 ld [%l7 + 0x34], %f6 tle %xcc, 0x5 loop_3271: movle %xcc, %i0, %o7 ld [%l7 + 0x50], %f2 sth %i5, [%l7 + 0x7E] call loop_3272 fornot2s %f9, %f6, %f7 taddcc %g2, %o6, %o1 stw %i4, [%l7 + 0x54] loop_3272: stx %i1, [%l7 + 0x18] edge8 %i3, %o4, %l2 std %f0, [%l7 + 0x40] fble %fcc2, loop_3273 fmovdgu %xcc, %f7, %f8 fbg %fcc2, loop_3274 tsubcc %g5, %l5, %o0 loop_3273: sllx %l6, %g4, %l4 fblg %fcc0, loop_3275 loop_3274: orcc %g1, %i7, %l3 fzero %f12 nop setx loop_3276, %l0, %l1 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_3275: fsrc1 %f10, %f2 fmovdcc %xcc, %f2, %f10 ldub [%l7 + 0x1B], %i2 loop_3276: ldsw [%l7 + 0x74], %o5 fmovrsgz %o3, %f0, %f9 st %f4, [%l7 + 0x30] tleu %xcc, 0x7 andn %g3, 0x1203, %l0 fornot2 %f2, %f10, %f2 fandnot1 %f2, %f0, %f4 fnot1s %f8, %f5 sth %i6, [%l7 + 0x12] sdivcc %g7, 0x019C, %g6 movrgz %l1, %o2, %i0 fblg %fcc2, loop_3277 ldsh [%l7 + 0x44], %i5 addcc %o7, %o6, %g2 bn %icc, loop_3278 loop_3277: ld [%l7 + 0x38], %f7 sth %i4, [%l7 + 0x76] st %f12, [%l7 + 0x0C] loop_3278: brnz,a %o1, loop_3279 fcmple32 %f8, %f8, %i3 ldub [%l7 + 0x56], %o4 edge16 %i1, %g5, %l5 loop_3279: stx %l2, [%l7 + 0x60] brgez,a %o0, loop_3280 tcc %icc, 0x5 movneg %xcc, %l6, %l4 ld [%l7 + 0x5C], %f0 loop_3280: lduw [%l7 + 0x48], %g4 ldx [%l7 + 0x28], %g1 fmovrdlez %l3, %f4, %f2 fmovrslz %i2, %f15, %f14 fcmpgt32 %f10, %f10, %o5 ldsw [%l7 + 0x10], %i7 taddcctv %o3, 0x1C3D, %g3 fexpand %f5, %f10 fand %f14, %f0, %f6 fmovse %icc, %f12, %f12 fpadd32 %f14, %f8, %f14 fmul8x16au %f6, %f5, %f14 bgu,pn %xcc, loop_3281 fblg %fcc3, loop_3282 add %l0, %g7, %g6 stw %i6, [%l7 + 0x34] loop_3281: ld [%l7 + 0x24], %f1 loop_3282: fexpand %f10, %f12 tle %icc, 0x5 stw %l1, [%l7 + 0x5C] fmovd %f14, %f6 xnorcc %o2, 0x1161, %i0 ldsh [%l7 + 0x0A], %o7 movvc %xcc, %i5, %o6 lduh [%l7 + 0x1C], %i4 fmovrsgez %g2, %f4, %f12 fmovsvc %icc, %f3, %f10 sth %o1, [%l7 + 0x1E] edge8n %i3, %i1, %g5 fpack16 %f2, %f1 ldsw [%l7 + 0x40], %l5 bpos %icc, loop_3283 fmovde %icc, %f9, %f1 mulscc %o4, 0x190D, %l2 fbug,a %fcc3, loop_3284 loop_3283: fmovrslz %o0, %f6, %f2 std %f12, [%l7 + 0x30] st %f8, [%l7 + 0x70] loop_3284: tge %icc, 0x5 movcs %icc, %l4, %g4 fmovdl %xcc, %f15, %f6 fzeros %f0 fbuge,a %fcc0, loop_3285 orn %l6, 0x0B5A, %g1 stx %l3, [%l7 + 0x58] stw %i2, [%l7 + 0x20] loop_3285: srax %i7, %o3, %o5 edge32 %l0, %g7, %g6 fmovspos %xcc, %f8, %f15 ldsw [%l7 + 0x40], %i6 fnors %f15, %f4, %f1 edge8n %l1, %g3, %i0 sra %o2, 0x09, %i5 std %f6, [%l7 + 0x58] ldx [%l7 + 0x70], %o7 fmovd %f4, %f14 fmovrdgez %o6, %f14, %f8 stx %i4, [%l7 + 0x70] edge8n %o1, %i3, %i1 fmovsn %xcc, %f10, %f15 movneg %icc, %g2, %g5 std %f0, [%l7 + 0x20] ble,pn %xcc, loop_3286 fmul8x16 %f15, %f6, %f2 taddcctv %o4, %l2, %l5 movl %xcc, %l4, %o0 loop_3286: array16 %g4, %g1, %l3 ld [%l7 + 0x24], %f2 lduw [%l7 + 0x40], %l6 lduw [%l7 + 0x2C], %i7 ldx [%l7 + 0x48], %i2 fmovrde %o3, %f8, %f0 srl %o5, %l0, %g6 stb %i6, [%l7 + 0x49] array32 %l1, %g3, %g7 sth %i0, [%l7 + 0x0C] fmovd %f0, %f0 fcmpne16 %f10, %f10, %o2 fxnors %f14, %f13, %f1 taddcc %i5, %o7, %i4 sll %o6, %o1, %i3 ba,pt %xcc, loop_3287 fpadd16 %f8, %f8, %f6 xorcc %i1, 0x0CE2, %g5 andncc %g2, %l2, %l5 loop_3287: brz,a %o4, loop_3288 fcmpd %fcc3, %f14, %f12 fmovdleu %icc, %f9, %f2 stw %l4, [%l7 + 0x70] loop_3288: ble,pn %xcc, loop_3289 ld [%l7 + 0x14], %f12 fcmpd %fcc2, %f4, %f2 ldd [%l7 + 0x70], %f14 loop_3289: fandnot1 %f14, %f10, %f2 orncc %o0, %g1, %g4 stb %l6, [%l7 + 0x5C] fnor %f6, %f4, %f12 stw %i7, [%l7 + 0x68] smulcc %l3, 0x15F7, %o3 nop setx loop_3290, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f5, [%l7 + 0x60] udivx %i2, 0x080F, %l0 fornot2s %f11, %f4, %f9 loop_3290: sethi 0x0B64, %o5 ldd [%l7 + 0x78], %f6 tpos %icc, 0x3 lduw [%l7 + 0x08], %i6 edge16n %g6, %l1, %g7 fmuld8ulx16 %f12, %f2, %f0 tcs %xcc, 0x7 ta %icc, 0x7 fmuld8ulx16 %f0, %f10, %f14 ldx [%l7 + 0x78], %g3 std %f6, [%l7 + 0x50] st %f4, [%l7 + 0x7C] fmovrdlz %o2, %f0, %f2 movrlz %i0, %o7, %i5 fcmps %fcc1, %f9, %f4 ldd [%l7 + 0x18], %f4 fmovdneg %xcc, %f12, %f3 fsrc1 %f2, %f0 fcmpd %fcc2, %f4, %f6 edge32ln %o6, %i4, %i3 lduh [%l7 + 0x7C], %i1 nop setx loop_3291, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbg,a %fcc3, loop_3292 sdivcc %o1, 0x0780, %g2 std %f4, [%l7 + 0x40] loop_3291: tl %xcc, 0x7 loop_3292: ta %xcc, 0x7 fsrc1 %f4, %f4 bl,a,pt %xcc, loop_3293 edge16 %g5, %l2, %l5 movneg %xcc, %l4, %o4 movrne %g1, %g4, %l6 loop_3293: fbuge,a %fcc1, loop_3294 fmovrdlz %i7, %f14, %f2 sth %o0, [%l7 + 0x38] ldsh [%l7 + 0x5A], %l3 loop_3294: brgz,a %i2, loop_3295 ba,pt %xcc, loop_3296 fbo %fcc2, loop_3297 ldd [%l7 + 0x50], %f8 loop_3295: std %f8, [%l7 + 0x10] loop_3296: fpackfix %f4, %f1 loop_3297: st %f11, [%l7 + 0x78] bneg,a,pn %xcc, loop_3298 fabsd %f8, %f2 for %f0, %f4, %f2 fbo %fcc0, loop_3299 loop_3298: st %f1, [%l7 + 0x50] edge8l %l0, %o5, %i6 orn %o3, 0x1ECC, %l1 loop_3299: ldub [%l7 + 0x6D], %g6 tne %xcc, 0x0 mulscc %g3, %g7, %o2 fmovdge %xcc, %f13, %f2 brlez,a %i0, loop_3300 lduw [%l7 + 0x44], %o7 fmovdvs %icc, %f12, %f6 movrlez %i5, 0x3C0, %i4 loop_3300: fsrc2s %f6, %f4 fmovrsgz %o6, %f1, %f14 ldd [%l7 + 0x70], %f8 edge32ln %i1, %i3, %g2 tgu %icc, 0x1 st %f7, [%l7 + 0x34] sdiv %o1, 0x1350, %l2 edge16 %l5, %g5, %l4 tcc %xcc, 0x5 srax %g1, 0x0A, %g4 taddcc %o4, 0x09A7, %i7 edge32n %o0, %l6, %l3 edge8ln %i2, %l0, %o5 nop setx loop_3301, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f1, [%l7 + 0x6C] lduh [%l7 + 0x48], %o3 sth %l1, [%l7 + 0x0E] loop_3301: tge %xcc, 0x2 fpadd32 %f2, %f4, %f2 fpadd16 %f0, %f6, %f0 fxnor %f12, %f14, %f12 ldx [%l7 + 0x18], %i6 fmovdvc %icc, %f15, %f10 fblg %fcc2, loop_3302 edge8l %g6, %g7, %o2 sth %g3, [%l7 + 0x18] fmovsgu %xcc, %f7, %f7 loop_3302: ldsb [%l7 + 0x63], %i0 fbge,a %fcc1, loop_3303 bcs,a loop_3304 mulx %i5, 0x06EC, %o7 fmuld8sux16 %f11, %f4, %f14 loop_3303: ldub [%l7 + 0x5D], %i4 loop_3304: std %f12, [%l7 + 0x18] fone %f10 ldsb [%l7 + 0x52], %o6 st %f1, [%l7 + 0x3C] tg %xcc, 0x7 nop setx loop_3305, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x54], %i1 lduh [%l7 + 0x3E], %g2 ldx [%l7 + 0x58], %i3 loop_3305: fcmpgt16 %f8, %f4, %l2 fmuld8ulx16 %f8, %f7, %f6 lduh [%l7 + 0x74], %o1 fbue %fcc3, loop_3306 fpsub16 %f12, %f4, %f2 fzero %f8 brgz,a %g5, loop_3307 loop_3306: fcmped %fcc0, %f12, %f12 tn %icc, 0x2 ld [%l7 + 0x70], %f14 loop_3307: ldsw [%l7 + 0x4C], %l4 subc %l5, %g4, %o4 array32 %g1, %i7, %l6 ldx [%l7 + 0x30], %o0 fpsub16s %f14, %f11, %f11 fmovrdgez %i2, %f10, %f2 srlx %l0, 0x1C, %l3 fbl,a %fcc2, loop_3308 fmovdg %xcc, %f6, %f14 fbl %fcc0, loop_3309 be loop_3310 loop_3308: fmovrsgez %o5, %f11, %f7 pdist %f0, %f8, %f12 loop_3309: fmovrdne %l1, %f4, %f6 loop_3310: srax %i6, 0x1E, %o3 ldsb [%l7 + 0x71], %g6 addcc %g7, 0x1129, %o2 fnegs %f7, %f13 fmovdg %xcc, %f2, %f14 fbue,a %fcc2, loop_3311 fnot2s %f10, %f9 fbl,a %fcc1, loop_3312 edge32l %g3, %i0, %o7 loop_3311: bvs,a,pn %xcc, loop_3313 stb %i5, [%l7 + 0x22] loop_3312: std %f4, [%l7 + 0x20] fcmps %fcc3, %f12, %f6 loop_3313: fble %fcc2, loop_3314 call loop_3315 ldsb [%l7 + 0x47], %i4 fmovsge %icc, %f9, %f5 loop_3314: ldx [%l7 + 0x48], %i1 loop_3315: sra %g2, 0x16, %o6 ba %xcc, loop_3316 sdivcc %l2, 0x1A3B, %o1 edge16l %i3, %g5, %l4 fmovsn %xcc, %f15, %f13 loop_3316: ldd [%l7 + 0x18], %f14 udivcc %g4, 0x0778, %l5 fabss %f13, %f5 fmovsvs %icc, %f4, %f10 ldx [%l7 + 0x38], %o4 ldsw [%l7 + 0x60], %i7 fmovrdlz %l6, %f8, %f4 sth %o0, [%l7 + 0x28] fbue,a %fcc0, loop_3317 ldsh [%l7 + 0x58], %i2 siam 0x4 srax %g1, 0x18, %l0 loop_3317: lduw [%l7 + 0x70], %o5 ba,a,pt %icc, loop_3318 st %f13, [%l7 + 0x28] fpadd16s %f6, %f8, %f9 fmovdpos %icc, %f15, %f0 loop_3318: bcs %icc, loop_3319 array8 %l3, %i6, %l1 stb %o3, [%l7 + 0x28] faligndata %f2, %f6, %f2 loop_3319: fxnor %f12, %f2, %f0 ldd [%l7 + 0x28], %f0 fmovs %f10, %f9 siam 0x6 ldub [%l7 + 0x72], %g7 movleu %xcc, %o2, %g3 brgez,a %i0, loop_3320 sethi 0x1747, %o7 siam 0x7 fnegs %f8, %f7 loop_3320: ldx [%l7 + 0x10], %g6 fpack16 %f14, %f4 stx %i4, [%l7 + 0x10] ldsh [%l7 + 0x60], %i1 stb %g2, [%l7 + 0x7E] brnz %i5, loop_3321 ldd [%l7 + 0x28], %f12 fandnot2 %f14, %f14, %f0 stx %l2, [%l7 + 0x78] loop_3321: fnegd %f10, %f10 fpadd32s %f1, %f7, %f0 edge8ln %o1, %i3, %o6 fands %f7, %f11, %f13 stx %l4, [%l7 + 0x30] lduh [%l7 + 0x4E], %g4 stw %g5, [%l7 + 0x7C] lduh [%l7 + 0x56], %o4 ldsw [%l7 + 0x58], %l5 ldd [%l7 + 0x18], %f12 lduh [%l7 + 0x20], %l6 call loop_3322 fblg %fcc0, loop_3323 fbug %fcc1, loop_3324 ldsw [%l7 + 0x18], %o0 loop_3322: ldd [%l7 + 0x70], %f10 loop_3323: fnor %f10, %f14, %f12 loop_3324: sth %i7, [%l7 + 0x1C] fmovda %icc, %f11, %f14 std %f2, [%l7 + 0x20] stb %i2, [%l7 + 0x66] fbge %fcc2, loop_3325 fmovsle %icc, %f5, %f5 tcc %xcc, 0x3 ld [%l7 + 0x40], %f4 loop_3325: fmovscs %icc, %f6, %f8 bpos %xcc, loop_3326 bleu %icc, loop_3327 std %f6, [%l7 + 0x20] lduw [%l7 + 0x38], %l0 loop_3326: movne %icc, %o5, %l3 loop_3327: lduh [%l7 + 0x1A], %g1 taddcc %i6, %l1, %g7 fsrc2s %f14, %f4 edge16 %o3, %o2, %i0 tsubcctv %g3, %o7, %i4 udiv %i1, 0x1C29, %g6 std %f2, [%l7 + 0x18] fsrc1s %f11, %f1 fmovrsgez %i5, %f7, %f2 movneg %xcc, %g2, %l2 fbuge %fcc1, loop_3328 fmuld8ulx16 %f9, %f15, %f0 bcs,pt %icc, loop_3329 array32 %o1, %o6, %i3 loop_3328: fbn %fcc1, loop_3330 fmuld8sux16 %f2, %f6, %f10 loop_3329: fmovdne %icc, %f9, %f10 fandnot2 %f12, %f6, %f6 loop_3330: fbl,a %fcc1, loop_3331 fxnors %f4, %f8, %f8 fmovsge %xcc, %f9, %f1 fmovrdne %l4, %f2, %f12 loop_3331: fmovdg %icc, %f2, %f9 ld [%l7 + 0x10], %f4 fbule,a %fcc3, loop_3332 ldd [%l7 + 0x18], %f10 ld [%l7 + 0x68], %f6 fandnot1s %f7, %f7, %f0 loop_3332: ldsb [%l7 + 0x64], %g5 smulcc %g4, 0x1F47, %o4 ldsh [%l7 + 0x08], %l6 ldsb [%l7 + 0x16], %l5 bg,a,pt %xcc, loop_3333 lduh [%l7 + 0x56], %o0 srl %i2, 0x13, %l0 stb %i7, [%l7 + 0x38] loop_3333: lduh [%l7 + 0x5E], %o5 srlx %g1, %l3, %l1 sth %i6, [%l7 + 0x68] taddcctv %g7, %o3, %o2 fmovsne %xcc, %f13, %f9 bshuffle %f10, %f4, %f12 fmovsa %icc, %f1, %f14 lduh [%l7 + 0x0A], %g3 sdivcc %o7, 0x1919, %i4 fcmpgt32 %f8, %f12, %i1 fbge %fcc0, loop_3334 bvs,a,pn %icc, loop_3335 tvs %icc, 0x7 fmovrslz %g6, %f7, %f1 loop_3334: fands %f10, %f13, %f1 loop_3335: fmovrdlez %i5, %f14, %f6 movcs %xcc, %g2, %l2 bshuffle %f10, %f2, %f8 bleu,pn %xcc, loop_3336 sll %o1, 0x09, %o6 ldsw [%l7 + 0x70], %i3 ldub [%l7 + 0x1A], %l4 loop_3336: movre %g5, %i0, %g4 fmovsl %icc, %f14, %f9 sth %l6, [%l7 + 0x66] std %f4, [%l7 + 0x30] st %f5, [%l7 + 0x0C] bpos,a,pt %icc, loop_3337 lduh [%l7 + 0x70], %o4 mova %icc, %l5, %o0 tvs %icc, 0x6 loop_3337: fmuld8ulx16 %f3, %f1, %f10 fcmpes %fcc0, %f2, %f0 bcc,pn %icc, loop_3338 fmovsvc %xcc, %f10, %f8 fnor %f10, %f6, %f8 fpsub16 %f4, %f6, %f10 loop_3338: subccc %i2, 0x10F6, %l0 ldsw [%l7 + 0x08], %o5 for %f4, %f12, %f12 andn %g1, 0x0CE1, %i7 fnot1 %f6, %f6 fcmpeq16 %f6, %f12, %l1 smulcc %l3, 0x19E5, %i6 ldsh [%l7 + 0x12], %o3 addcc %o2, %g3, %g7 ldx [%l7 + 0x20], %o7 st %f5, [%l7 + 0x08] brlez,a %i1, loop_3339 sllx %i4, 0x15, %g6 fornot2 %f0, %f6, %f0 fnand %f14, %f4, %f12 loop_3339: movvc %xcc, %g2, %i5 stb %o1, [%l7 + 0x12] ldub [%l7 + 0x4E], %o6 fones %f14 movrgez %l2, %i3, %l4 srax %i0, 0x0A, %g5 srax %g4, 0x1F, %l6 ldd [%l7 + 0x68], %f4 lduh [%l7 + 0x72], %l5 sll %o0, 0x04, %i2 fmovrslz %l0, %f6, %f2 bleu,a %icc, loop_3340 sth %o4, [%l7 + 0x46] fble %fcc1, loop_3341 sth %g1, [%l7 + 0x32] loop_3340: fmovsne %xcc, %f15, %f7 srax %o5, 0x0F, %l1 loop_3341: fandnot2 %f10, %f10, %f6 fornot1 %f14, %f14, %f8 stx %i7, [%l7 + 0x40] fbu,a %fcc0, loop_3342 st %f3, [%l7 + 0x30] fbule %fcc1, loop_3343 tcc %icc, 0x2 loop_3342: smul %i6, 0x0A80, %o3 fbue %fcc0, loop_3344 loop_3343: andncc %l3, %o2, %g7 fmovrslz %g3, %f9, %f1 ld [%l7 + 0x24], %f9 loop_3344: fmovdn %icc, %f12, %f8 stb %i1, [%l7 + 0x39] edge32ln %o7, %i4, %g6 movvc %xcc, %g2, %o1 fxors %f5, %f11, %f5 ldsb [%l7 + 0x61], %o6 fmul8sux16 %f8, %f6, %f2 mulscc %i5, %l2, %l4 fbug,a %fcc3, loop_3345 fabsd %f14, %f10 fcmpeq16 %f0, %f6, %i0 edge8l %g5, %g4, %i3 loop_3345: tn %xcc, 0x6 sdiv %l6, 0x0E0E, %o0 fone %f12 ldsh [%l7 + 0x5A], %i2 lduw [%l7 + 0x48], %l0 fand %f10, %f12, %f0 sllx %l5, %o4, %g1 brlez,a %o5, loop_3346 ldsb [%l7 + 0x0A], %i7 sub %l1, 0x1075, %i6 ta %xcc, 0x5 loop_3346: tcc %xcc, 0x7 fmovscs %icc, %f9, %f11 brgz %o3, loop_3347 ldub [%l7 + 0x28], %l3 stw %o2, [%l7 + 0x34] fzeros %f8 loop_3347: umulcc %g7, 0x1BC4, %i1 fmovsgu %xcc, %f1, %f1 or %g3, 0x1715, %i4 fnor %f12, %f4, %f14 move %icc, %g6, %o7 fpsub16s %f0, %f1, %f0 movn %xcc, %g2, %o6 ldsb [%l7 + 0x1F], %o1 nop setx loop_3348, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot2 %f8, %f12, %f14 srl %i5, %l4, %l2 alignaddrl %i0, %g4, %i3 loop_3348: lduw [%l7 + 0x30], %g5 bpos loop_3349 lduw [%l7 + 0x44], %l6 fmovrdgz %o0, %f6, %f14 ldsb [%l7 + 0x30], %l0 loop_3349: fcmple16 %f6, %f0, %l5 ldsw [%l7 + 0x28], %i2 lduh [%l7 + 0x62], %o4 std %f6, [%l7 + 0x08] ldsb [%l7 + 0x28], %o5 movg %icc, %i7, %g1 movrlz %l1, %i6, %l3 ldx [%l7 + 0x48], %o3 brlz %g7, loop_3350 fmovsleu %xcc, %f2, %f3 stb %o2, [%l7 + 0x4B] edge16ln %g3, %i1, %i4 loop_3350: ldub [%l7 + 0x0A], %g6 fmul8x16au %f6, %f6, %f4 brlz,a %g2, loop_3351 bcc,a,pt %xcc, loop_3352 ldx [%l7 + 0x60], %o7 fbug %fcc0, loop_3353 loop_3351: fnands %f13, %f13, %f11 loop_3352: fmovdcs %icc, %f1, %f2 srl %o1, %i5, %l4 loop_3353: fmovrslz %o6, %f8, %f2 movrlz %i0, %l2, %i3 edge8n %g4, %g5, %o0 lduw [%l7 + 0x4C], %l0 stx %l6, [%l7 + 0x10] ldx [%l7 + 0x50], %l5 st %f2, [%l7 + 0x28] ld [%l7 + 0x38], %f11 ldx [%l7 + 0x70], %i2 sth %o5, [%l7 + 0x0A] fbn,a %fcc1, loop_3354 lduh [%l7 + 0x4A], %o4 fmul8ulx16 %f10, %f2, %f12 fmovsne %icc, %f10, %f3 loop_3354: fexpand %f0, %f14 nop setx loop_3355, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %g1, [%l7 + 0x60] taddcctv %i7, %i6, %l3 stb %l1, [%l7 + 0x51] loop_3355: lduw [%l7 + 0x34], %g7 edge16ln %o2, %g3, %i1 orcc %o3, 0x06AC, %i4 edge16l %g2, %o7, %g6 subc %o1, %l4, %i5 sth %i0, [%l7 + 0x3C] st %f4, [%l7 + 0x48] fcmple32 %f12, %f6, %o6 std %f2, [%l7 + 0x10] ldsw [%l7 + 0x44], %i3 fnot2s %f9, %f12 fmovdl %xcc, %f5, %f5 fornot1s %f14, %f14, %f11 movne %xcc, %l2, %g5 movl %xcc, %g4, %l0 fpsub32s %f13, %f2, %f9 fbe %fcc1, loop_3356 sll %o0, 0x1C, %l6 array16 %l5, %o5, %o4 subcc %i2, %g1, %i6 loop_3356: fmul8x16al %f0, %f14, %f14 fsrc2s %f3, %f5 fnegs %f13, %f8 bleu %icc, loop_3357 ldsb [%l7 + 0x68], %l3 edge8ln %i7, %l1, %g7 bvs loop_3358 loop_3357: sth %o2, [%l7 + 0x3E] bshuffle %f4, %f6, %f2 tcs %xcc, 0x3 loop_3358: fcmple32 %f8, %f8, %i1 fmovscs %xcc, %f6, %f4 st %f1, [%l7 + 0x2C] fbo,a %fcc2, loop_3359 sth %g3, [%l7 + 0x26] stb %i4, [%l7 + 0x11] fbug %fcc1, loop_3360 loop_3359: ldsh [%l7 + 0x16], %o3 andncc %g2, %g6, %o1 fcmpeq32 %f12, %f10, %l4 loop_3360: ld [%l7 + 0x60], %f9 brz,a %i5, loop_3361 ldx [%l7 + 0x20], %o7 popc %o6, %i3 smulcc %l2, 0x1DA8, %g5 loop_3361: fnand %f14, %f14, %f4 fmovsvs %icc, %f6, %f9 movneg %xcc, %g4, %l0 ldx [%l7 + 0x10], %o0 std %f6, [%l7 + 0x68] fmovspos %xcc, %f6, %f1 mova %xcc, %l6, %l5 fmovrslz %i0, %f0, %f15 fmovsvs %xcc, %f6, %f0 array8 %o5, %o4, %g1 ldub [%l7 + 0x5F], %i2 ld [%l7 + 0x0C], %f9 fmovdpos %xcc, %f4, %f2 fmovsle %xcc, %f7, %f1 ld [%l7 + 0x44], %f9 fmovse %xcc, %f6, %f5 nop setx loop_3362, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bvs,a %xcc, loop_3363 xor %l3, %i6, %i7 fbule,a %fcc0, loop_3364 loop_3362: movn %xcc, %l1, %o2 loop_3363: fcmped %fcc0, %f12, %f6 fcmple32 %f14, %f6, %i1 loop_3364: fmovdcs %icc, %f6, %f6 ldub [%l7 + 0x4F], %g3 pdist %f8, %f6, %f4 ldub [%l7 + 0x4A], %g7 fmovdvs %xcc, %f2, %f7 fand %f8, %f14, %f8 ldsb [%l7 + 0x59], %i4 stw %o3, [%l7 + 0x64] movrlez %g2, 0x2AF, %g6 orcc %l4, %o1, %i5 fmovdvs %xcc, %f10, %f12 tgu %icc, 0x7 fpadd16 %f12, %f14, %f6 stb %o7, [%l7 + 0x22] ldsw [%l7 + 0x64], %i3 subc %l2, 0x1C0F, %g5 xnorcc %o6, 0x0F2F, %l0 ldd [%l7 + 0x48], %f14 stw %o0, [%l7 + 0x70] ba,a loop_3365 edge16n %g4, %l5, %i0 ldsw [%l7 + 0x7C], %o5 fsrc2s %f4, %f10 loop_3365: stx %o4, [%l7 + 0x18] fmovdl %icc, %f12, %f9 sethi 0x124D, %l6 fba %fcc1, loop_3366 std %f0, [%l7 + 0x60] movpos %icc, %i2, %l3 andn %g1, %i6, %l1 loop_3366: movrne %i7, %i1, %g3 fbg %fcc0, loop_3367 mulscc %g7, %o2, %i4 movle %icc, %o3, %g6 fmovda %xcc, %f0, %f8 loop_3367: st %f3, [%l7 + 0x60] edge32n %l4, %g2, %o1 bneg,pn %icc, loop_3368 fxor %f0, %f12, %f12 tcs %xcc, 0x6 fmovdcc %icc, %f1, %f12 loop_3368: lduh [%l7 + 0x38], %i5 stx %o7, [%l7 + 0x38] fmovd %f0, %f4 bl,a,pt %icc, loop_3369 subcc %l2, %i3, %g5 tsubcc %l0, %o0, %g4 fnot2 %f8, %f14 loop_3369: tcc %icc, 0x5 fmovdg %xcc, %f8, %f1 lduh [%l7 + 0x5A], %o6 subcc %l5, %i0, %o4 fsrc2 %f10, %f0 fsrc2s %f7, %f9 fpadd32s %f10, %f14, %f7 movrgez %l6, 0x049, %i2 sub %l3, 0x0FEE, %o5 stw %g1, [%l7 + 0x40] ldub [%l7 + 0x72], %i6 addc %i7, %i1, %l1 bleu,a,pt %icc, loop_3370 lduh [%l7 + 0x4A], %g3 fpsub16 %f6, %f6, %f4 sth %g7, [%l7 + 0x18] loop_3370: fcmpne16 %f0, %f6, %i4 or %o2, %g6, %l4 bvs,a %icc, loop_3371 alignaddrl %o3, %o1, %i5 fpackfix %f10, %f3 movleu %xcc, %o7, %l2 loop_3371: fmul8ulx16 %f4, %f8, %f2 move %xcc, %i3, %g5 fbul %fcc1, loop_3372 lduh [%l7 + 0x54], %g2 xorcc %o0, 0x0284, %l0 andcc %o6, 0x1AAA, %g4 loop_3372: fnot1s %f7, %f14 fsrc2 %f8, %f14 stb %l5, [%l7 + 0x66] movneg %icc, %i0, %o4 stb %i2, [%l7 + 0x26] edge16l %l3, %o5, %g1 udiv %l6, 0x17F6, %i6 sdivcc %i7, 0x1C47, %l1 stb %i1, [%l7 + 0x26] mulx %g7, 0x0458, %g3 bvc,a,pn %xcc, loop_3373 movge %xcc, %i4, %g6 fcmpgt32 %f0, %f14, %o2 stx %l4, [%l7 + 0x08] loop_3373: nop setx loop_3374, %l0, %l1 jmpl %l1, %o3 or %o1, 0x0B63, %i5 tsubcc %l2, 0x1FB4, %i3 fmovrdgz %g5, %f0, %f0 loop_3374: fmovdcs %xcc, %f4, %f14 fpackfix %f0, %f12 fpack32 %f4, %f12, %f2 fmovdvc %icc, %f10, %f13 fmovrsgez %g2, %f3, %f7 edge16n %o0, %l0, %o6 ldsw [%l7 + 0x30], %g4 fmovdleu %xcc, %f7, %f9 fcmple16 %f6, %f12, %l5 brz,a %i0, loop_3375 fors %f9, %f4, %f15 ldx [%l7 + 0x38], %o4 umul %i2, 0x07BD, %l3 loop_3375: edge32l %o7, %o5, %g1 std %f12, [%l7 + 0x68] st %f9, [%l7 + 0x60] ldsw [%l7 + 0x0C], %l6 fnand %f0, %f4, %f2 be,a %icc, loop_3376 ta %icc, 0x1 fmovsa %xcc, %f14, %f3 lduw [%l7 + 0x48], %i7 loop_3376: movge %xcc, %i6, %l1 fmovsvc %xcc, %f5, %f5 mova %xcc, %g7, %i1 tne %icc, 0x0 movle %icc, %i4, %g6 lduh [%l7 + 0x1E], %g3 fmovsne %xcc, %f8, %f9 fnands %f0, %f12, %f8 fbe %fcc3, loop_3377 ldsb [%l7 + 0x5D], %l4 andncc %o2, %o1, %i5 movl %icc, %o3, %l2 loop_3377: fandnot1s %f2, %f4, %f5 mova %icc, %g5, %g2 bpos,a,pt %xcc, loop_3378 st %f8, [%l7 + 0x4C] ldsh [%l7 + 0x10], %o0 fmovsvs %icc, %f6, %f0 loop_3378: sll %i3, %o6, %l0 stx %g4, [%l7 + 0x18] fmovdvs %icc, %f4, %f3 stx %i0, [%l7 + 0x20] ldub [%l7 + 0x7E], %o4 xorcc %l5, %l3, %i2 fmovdle %xcc, %f8, %f13 stx %o5, [%l7 + 0x38] stb %o7, [%l7 + 0x0C] stx %g1, [%l7 + 0x48] brz %i7, loop_3379 edge8n %i6, %l6, %g7 udivx %l1, 0x192E, %i1 addc %i4, %g6, %g3 loop_3379: fcmps %fcc2, %f11, %f12 nop setx loop_3380, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x24], %f5 movge %xcc, %o2, %o1 lduh [%l7 + 0x34], %i5 loop_3380: ldx [%l7 + 0x60], %o3 taddcctv %l4, %l2, %g5 stx %g2, [%l7 + 0x28] fmovsle %icc, %f5, %f14 sdivcc %o0, 0x0BC5, %i3 std %f0, [%l7 + 0x30] fmovsgu %icc, %f11, %f13 edge8n %l0, %g4, %o6 edge16l %i0, %l5, %l3 movrlez %i2, %o5, %o7 fmovscc %icc, %f2, %f13 fcmpes %fcc3, %f5, %f12 fmovdvs %xcc, %f5, %f8 for %f6, %f10, %f6 ldub [%l7 + 0x34], %o4 fmovspos %icc, %f10, %f14 edge8l %i7, %g1, %l6 ldd [%l7 + 0x30], %f6 move %xcc, %i6, %g7 fxnor %f8, %f8, %f12 ldd [%l7 + 0x58], %f12 sth %i1, [%l7 + 0x4A] fmovdne %xcc, %f9, %f6 ldd [%l7 + 0x10], %f6 brnz,a %i4, loop_3381 ldx [%l7 + 0x60], %l1 te %icc, 0x4 sth %g3, [%l7 + 0x1C] loop_3381: fornot1s %f7, %f2, %f8 tcs %icc, 0x6 fmovscc %xcc, %f9, %f2 udivcc %g6, 0x1ACF, %o1 stw %i5, [%l7 + 0x44] st %f13, [%l7 + 0x2C] movneg %xcc, %o2, %l4 fpadd32 %f4, %f10, %f8 st %f14, [%l7 + 0x0C] fpack32 %f6, %f6, %f10 bgu,pn %icc, loop_3382 fcmple32 %f10, %f4, %l2 std %f12, [%l7 + 0x20] lduw [%l7 + 0x20], %o3 loop_3382: sra %g2, %g5, %o0 array32 %l0, %g4, %i3 st %f15, [%l7 + 0x34] ldub [%l7 + 0x70], %i0 tpos %xcc, 0x7 fsrc1 %f4, %f12 fsrc1s %f0, %f7 ld [%l7 + 0x58], %f6 udivcc %l5, 0x1287, %o6 fandnot2s %f0, %f9, %f13 stw %i2, [%l7 + 0x68] fmovspos %icc, %f2, %f12 movpos %xcc, %l3, %o5 bleu %xcc, loop_3383 movcc %icc, %o4, %i7 fsrc1s %f10, %f1 srl %g1, %l6, %i6 loop_3383: fmovrdlez %o7, %f4, %f4 fmovdg %icc, %f0, %f11 fnands %f1, %f8, %f4 movrlez %g7, %i1, %i4 st %f7, [%l7 + 0x44] fmovsg %icc, %f11, %f3 tneg %icc, 0x7 lduw [%l7 + 0x58], %g3 movgu %icc, %l1, %o1 fbuge,a %fcc1, loop_3384 stb %g6, [%l7 + 0x56] fnot1s %f9, %f11 bge,pt %icc, loop_3385 loop_3384: movg %icc, %o2, %i5 bshuffle %f0, %f10, %f14 srlx %l4, %o3, %l2 loop_3385: fandnot1 %f6, %f6, %f0 ldsb [%l7 + 0x53], %g5 bne,a %xcc, loop_3386 fpsub32s %f9, %f11, %f1 stw %g2, [%l7 + 0x30] stb %o0, [%l7 + 0x73] loop_3386: movgu %icc, %g4, %i3 fnegs %f15, %f11 alignaddr %l0, %l5, %o6 fmovsgu %xcc, %f9, %f8 lduh [%l7 + 0x40], %i0 ld [%l7 + 0x74], %f10 orcc %l3, 0x0A03, %o5 brgz,a %i2, loop_3387 tle %icc, 0x7 fmovsg %xcc, %f14, %f4 ldsb [%l7 + 0x40], %i7 loop_3387: fxor %f14, %f2, %f8 fmovdn %xcc, %f11, %f2 fandnot2 %f8, %f6, %f6 fnot2 %f8, %f12 movrgz %o4, 0x3FA, %l6 lduw [%l7 + 0x48], %i6 tvs %icc, 0x5 std %f10, [%l7 + 0x28] movrne %g1, %o7, %i1 movrlez %i4, 0x0E1, %g7 ldsh [%l7 + 0x66], %l1 lduw [%l7 + 0x1C], %o1 ldsb [%l7 + 0x79], %g6 fmovspos %icc, %f12, %f4 fbo %fcc0, loop_3388 fand %f12, %f14, %f8 edge8n %g3, %o2, %i5 movpos %icc, %l4, %l2 loop_3388: stw %g5, [%l7 + 0x48] fpmerge %f1, %f8, %f10 ldsw [%l7 + 0x40], %o3 std %f12, [%l7 + 0x48] fands %f10, %f0, %f9 edge8n %o0, %g2, %g4 brgez %l0, loop_3389 fmovdg %xcc, %f7, %f2 fmovrdlez %l5, %f8, %f14 fnand %f10, %f14, %f6 loop_3389: add %i3, 0x129C, %i0 fmovsvs %xcc, %f5, %f9 fpmerge %f8, %f8, %f4 fpsub16s %f3, %f8, %f7 bpos,a loop_3390 ldsw [%l7 + 0x1C], %l3 ldsh [%l7 + 0x48], %o5 stx %o6, [%l7 + 0x30] loop_3390: stx %i2, [%l7 + 0x40] movrlz %i7, %o4, %i6 fcmpd %fcc1, %f8, %f12 lduw [%l7 + 0x78], %g1 bneg,a loop_3391 fbge,a %fcc2, loop_3392 fnot1s %f2, %f9 ldd [%l7 + 0x58], %f14 loop_3391: sll %l6, %o7, %i4 loop_3392: sth %g7, [%l7 + 0x2A] fands %f12, %f2, %f13 ldsh [%l7 + 0x10], %i1 fone %f8 tsubcc %l1, 0x0F53, %g6 stx %o1, [%l7 + 0x10] fmovsge %xcc, %f4, %f2 fnot2 %f8, %f14 tn %xcc, 0x1 fcmpgt32 %f8, %f0, %o2 fcmple16 %f10, %f4, %g3 bvc,a,pn %icc, loop_3393 fandnot2 %f12, %f12, %f6 lduw [%l7 + 0x58], %l4 fmovscs %icc, %f14, %f13 loop_3393: movrgez %i5, %g5, %l2 ldx [%l7 + 0x18], %o0 fmovdvs %icc, %f4, %f10 xorcc %o3, %g2, %l0 fblg,a %fcc1, loop_3394 ldx [%l7 + 0x48], %l5 fba %fcc3, loop_3395 orn %g4, %i3, %l3 loop_3394: ldsw [%l7 + 0x34], %o5 fnegd %f8, %f2 loop_3395: sdiv %o6, 0x1677, %i0 fnegs %f15, %f13 fmovsleu %xcc, %f9, %f10 fandnot1s %f3, %f5, %f11 fnands %f13, %f13, %f8 brnz %i7, loop_3396 fabsd %f12, %f4 edge32n %o4, %i6, %i2 edge8l %g1, %o7, %i4 loop_3396: sll %g7, %i1, %l6 ldd [%l7 + 0x70], %f14 stb %g6, [%l7 + 0x3A] ldx [%l7 + 0x70], %o1 edge8n %l1, %o2, %l4 fnot1 %f6, %f0 stx %i5, [%l7 + 0x08] movne %icc, %g3, %g5 bpos,a,pn %xcc, loop_3397 movrne %l2, %o0, %o3 fands %f11, %f15, %f9 fmovdpos %icc, %f12, %f0 loop_3397: sdivcc %l0, 0x10EC, %l5 sth %g4, [%l7 + 0x7E] movneg %xcc, %g2, %i3 bne,pn %xcc, loop_3398 ld [%l7 + 0x34], %f10 lduw [%l7 + 0x0C], %l3 fmovdne %icc, %f2, %f14 loop_3398: fmovsne %xcc, %f1, %f11 fnot1 %f4, %f2 ble,a %xcc, loop_3399 addc %o6, 0x0B9A, %i0 tvs %xcc, 0x2 ldsw [%l7 + 0x44], %i7 loop_3399: fnands %f0, %f14, %f1 alignaddr %o5, %i6, %o4 stb %i2, [%l7 + 0x5A] ldsw [%l7 + 0x44], %o7 array16 %g1, %g7, %i4 ldx [%l7 + 0x20], %i1 st %f10, [%l7 + 0x34] smul %g6, %l6, %l1 std %f4, [%l7 + 0x60] tvs %icc, 0x2 ldd [%l7 + 0x18], %f6 bcc,a,pt %icc, loop_3400 sth %o1, [%l7 + 0x30] fmuld8ulx16 %f12, %f6, %f4 fornot2 %f10, %f6, %f12 loop_3400: bl,pn %xcc, loop_3401 sth %o2, [%l7 + 0x34] lduh [%l7 + 0x7A], %l4 sdivx %i5, 0x01B4, %g5 loop_3401: movrgez %g3, %l2, %o3 sllx %l0, 0x1E, %l5 stw %g4, [%l7 + 0x78] fbg,a %fcc1, loop_3402 ldsb [%l7 + 0x76], %g2 std %f6, [%l7 + 0x30] fmovrdgz %i3, %f14, %f8 loop_3402: movleu %xcc, %l3, %o0 fnegs %f15, %f4 ldsb [%l7 + 0x42], %o6 xnor %i7, 0x1DD1, %i0 fandnot1 %f4, %f4, %f12 ldx [%l7 + 0x10], %i6 ldub [%l7 + 0x0D], %o5 fmovrslez %o4, %f7, %f11 fmovd %f8, %f2 bvc,a %xcc, loop_3403 smulcc %o7, 0x1E78, %g1 stw %i2, [%l7 + 0x70] edge16ln %i4, %g7, %g6 loop_3403: smul %l6, 0x14B4, %l1 std %f4, [%l7 + 0x60] add %i1, %o2, %o1 st %f8, [%l7 + 0x2C] fcmpne16 %f10, %f6, %i5 tl %xcc, 0x2 bgu loop_3404 bcs,a loop_3405 fbn %fcc1, loop_3406 popc 0x13E0, %g5 loop_3404: fands %f5, %f7, %f14 loop_3405: edge16l %l4, %g3, %l2 loop_3406: movrlz %l0, %l5, %g4 array8 %o3, %i3, %l3 bn,a,pt %icc, loop_3407 bn,pn %icc, loop_3408 fpadd16 %f4, %f2, %f2 fmovdcs %icc, %f4, %f12 loop_3407: sdivx %o0, 0x090C, %o6 loop_3408: ldsh [%l7 + 0x62], %i7 edge8l %i0, %i6, %o5 ldsw [%l7 + 0x58], %g2 movgu %icc, %o4, %g1 stx %i2, [%l7 + 0x08] ldd [%l7 + 0x78], %f10 stb %i4, [%l7 + 0x2A] lduh [%l7 + 0x4E], %g7 fcmpd %fcc0, %f0, %f8 fmovrsne %o7, %f8, %f6 ble,a loop_3409 alignaddrl %l6, %g6, %i1 ba,a loop_3410 fornot2s %f15, %f15, %f15 loop_3409: sra %l1, %o2, %i5 fmovdcs %icc, %f7, %f10 loop_3410: ldd [%l7 + 0x50], %f6 edge16 %g5, %o1, %l4 std %f2, [%l7 + 0x68] udivcc %g3, 0x0F05, %l0 brnz,a %l2, loop_3411 faligndata %f4, %f6, %f2 fmovrslz %l5, %f1, %f9 fmovdvc %icc, %f8, %f14 loop_3411: sdivcc %o3, 0x0F1F, %i3 edge32n %l3, %o0, %g4 taddcc %o6, 0x1CE9, %i0 fand %f10, %f6, %f8 bcc,a loop_3412 bneg,a,pn %icc, loop_3413 fbu %fcc2, loop_3414 subc %i7, %o5, %i6 loop_3412: fand %f14, %f0, %f2 loop_3413: fpsub16 %f10, %f14, %f10 loop_3414: fmovdne %icc, %f0, %f4 tgu %xcc, 0x6 std %f12, [%l7 + 0x48] ldsw [%l7 + 0x1C], %g2 sth %g1, [%l7 + 0x2C] sllx %i2, %i4, %g7 orn %o7, 0x0EFA, %o4 fmovscc %xcc, %f11, %f7 fmovrdlez %l6, %f12, %f8 fmovdleu %icc, %f14, %f7 popc 0x1601, %i1 fmovrde %g6, %f4, %f12 stb %o2, [%l7 + 0x78] bne %xcc, loop_3415 ldd [%l7 + 0x10], %f4 lduw [%l7 + 0x08], %l1 stw %i5, [%l7 + 0x2C] loop_3415: array8 %o1, %l4, %g3 movle %xcc, %g5, %l2 add %l0, 0x0595, %o3 bge %icc, loop_3416 fmovdg %icc, %f9, %f15 fmovdpos %xcc, %f12, %f5 ldub [%l7 + 0x41], %l5 loop_3416: tvc %icc, 0x2 call loop_3417 movcs %xcc, %i3, %l3 andcc %o0, %g4, %i0 movg %icc, %i7, %o5 loop_3417: and %o6, 0x0FB7, %i6 udiv %g2, 0x1E05, %g1 std %f8, [%l7 + 0x30] fpack16 %f10, %f8 ble,a %icc, loop_3418 fexpand %f1, %f6 fmovse %icc, %f15, %f13 sth %i4, [%l7 + 0x14] loop_3418: array16 %i2, %o7, %o4 st %f15, [%l7 + 0x30] ldx [%l7 + 0x08], %g7 ble,pt %icc, loop_3419 srlx %l6, %i1, %o2 ldx [%l7 + 0x10], %l1 fandnot1s %f8, %f2, %f6 loop_3419: stx %g6, [%l7 + 0x48] nop setx loop_3420, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x78], %f11 tcs %xcc, 0x3 tpos %icc, 0x6 loop_3420: stb %i5, [%l7 + 0x5F] tpos %xcc, 0x3 stx %l4, [%l7 + 0x10] brgz,a %g3, loop_3421 fnot2 %f12, %f2 ldsw [%l7 + 0x38], %g5 sethi 0x0F6E, %o1 loop_3421: edge8 %l0, %o3, %l2 array16 %l5, %i3, %l3 stw %o0, [%l7 + 0x10] bn loop_3422 fmovspos %icc, %f3, %f5 ldx [%l7 + 0x60], %i0 fandnot1 %f8, %f2, %f14 loop_3422: fmovdvs %xcc, %f9, %f14 fpsub16s %f4, %f11, %f2 bn,a loop_3423 ldd [%l7 + 0x78], %f6 lduw [%l7 + 0x10], %g4 bpos,a loop_3424 loop_3423: ldub [%l7 + 0x29], %i7 ld [%l7 + 0x2C], %f0 stw %o5, [%l7 + 0x38] loop_3424: fsrc2 %f12, %f14 ldd [%l7 + 0x60], %f6 stw %o6, [%l7 + 0x38] fpadd16s %f9, %f3, %f10 bneg,a,pt %icc, loop_3425 sdivx %g2, 0x0D73, %g1 tvc %xcc, 0x3 stw %i4, [%l7 + 0x6C] loop_3425: sdiv %i6, 0x103A, %o7 tcc %icc, 0x1 fmovdg %icc, %f14, %f12 ld [%l7 + 0x64], %f12 andncc %i2, %o4, %g7 fmovsge %xcc, %f5, %f8 popc 0x00E9, %l6 ldub [%l7 + 0x2A], %i1 sdivx %l1, 0x19CD, %o2 nop setx loop_3426, %l0, %l1 jmpl %l1, %g6 fnot1 %f2, %f10 fzero %f4 ldsh [%l7 + 0x0A], %l4 loop_3426: lduw [%l7 + 0x74], %i5 bpos,a,pt %xcc, loop_3427 be,pn %xcc, loop_3428 ldd [%l7 + 0x50], %f8 sllx %g5, %g3, %o1 loop_3427: fsrc2 %f2, %f0 loop_3428: ldd [%l7 + 0x40], %f6 fmovsneg %xcc, %f4, %f12 fandnot2s %f14, %f1, %f13 orncc %l0, %l2, %l5 fmovrdlez %o3, %f6, %f4 fbne,a %fcc0, loop_3429 sdiv %l3, 0x006F, %o0 ldd [%l7 + 0x30], %f0 fmovdpos %xcc, %f10, %f6 loop_3429: fbn,a %fcc2, loop_3430 udiv %i3, 0x139E, %i0 ldsh [%l7 + 0x28], %i7 xnorcc %o5, 0x0CDC, %g4 loop_3430: fbg,a %fcc1, loop_3431 sth %g2, [%l7 + 0x52] fabsd %f0, %f6 andcc %o6, 0x1FC7, %g1 loop_3431: fpack16 %f10, %f11 ldx [%l7 + 0x40], %i4 lduh [%l7 + 0x2C], %o7 fpackfix %f12, %f14 tcc %icc, 0x7 fnegs %f12, %f1 fbug,a %fcc0, loop_3432 tsubcctv %i6, 0x05BA, %o4 st %f11, [%l7 + 0x78] st %f9, [%l7 + 0x34] loop_3432: fcmped %fcc2, %f10, %f12 subc %i2, %l6, %g7 fmovsa %xcc, %f1, %f11 fmovdpos %icc, %f15, %f9 fcmpgt16 %f10, %f2, %l1 ldd [%l7 + 0x70], %f2 ldsh [%l7 + 0x3C], %i1 ldsb [%l7 + 0x11], %o2 lduh [%l7 + 0x6A], %l4 andcc %g6, 0x05B0, %g5 xnorcc %g3, %i5, %o1 tgu %xcc, 0x6 edge16l %l2, %l5, %o3 sethi 0x0551, %l3 ldsb [%l7 + 0x42], %l0 st %f1, [%l7 + 0x2C] tne %xcc, 0x5 ldub [%l7 + 0x60], %i3 ldub [%l7 + 0x7F], %o0 ldub [%l7 + 0x57], %i0 edge16 %o5, %g4, %g2 fzero %f8 ldd [%l7 + 0x58], %f14 ldsw [%l7 + 0x10], %i7 fpackfix %f10, %f12 ld [%l7 + 0x34], %f5 sth %g1, [%l7 + 0x5A] ldx [%l7 + 0x28], %o6 fmovdne %xcc, %f11, %f15 fpadd16 %f12, %f0, %f10 fone %f4 lduw [%l7 + 0x28], %o7 fmul8x16au %f1, %f10, %f10 tne %icc, 0x2 udivcc %i6, 0x1BFD, %o4 tsubcc %i4, %i2, %l6 umulcc %g7, %l1, %o2 fnand %f6, %f2, %f10 ldub [%l7 + 0x7B], %i1 std %f6, [%l7 + 0x18] fmul8x16al %f2, %f8, %f2 xnor %l4, 0x00C4, %g6 fands %f13, %f2, %f12 tge %icc, 0x3 ldsh [%l7 + 0x42], %g3 fmul8x16al %f7, %f8, %f4 orn %g5, %o1, %i5 fmovrdne %l5, %f6, %f8 ldsb [%l7 + 0x38], %o3 tneg %icc, 0x7 bpos %icc, loop_3433 sethi 0x11BF, %l3 bge loop_3434 srax %l2, %l0, %i3 loop_3433: stw %o0, [%l7 + 0x10] fandnot1 %f10, %f6, %f8 loop_3434: fbuge %fcc2, loop_3435 ld [%l7 + 0x1C], %f5 fands %f7, %f5, %f7 faligndata %f4, %f12, %f8 loop_3435: fsrc2s %f15, %f15 fpsub16s %f7, %f2, %f2 brgez %o5, loop_3436 bneg,a,pn %xcc, loop_3437 fmovs %f0, %f5 ld [%l7 + 0x64], %f4 loop_3436: fmovsle %icc, %f0, %f11 loop_3437: ldsh [%l7 + 0x36], %i0 sra %g2, %g4, %i7 bg,a loop_3438 subc %o6, %g1, %i6 st %f13, [%l7 + 0x18] ldub [%l7 + 0x67], %o7 loop_3438: st %f13, [%l7 + 0x5C] ldub [%l7 + 0x66], %o4 tcs %icc, 0x7 fmovdcc %icc, %f6, %f15 st %f6, [%l7 + 0x3C] brnz,a %i4, loop_3439 fbn,a %fcc3, loop_3440 std %f8, [%l7 + 0x50] fbu %fcc3, loop_3441 loop_3439: addccc %i2, 0x008B, %l6 loop_3440: fmovrse %l1, %f2, %f8 srl %o2, %g7, %i1 loop_3441: fmul8sux16 %f10, %f14, %f8 bl,pn %icc, loop_3442 stw %g6, [%l7 + 0x64] fbuge %fcc1, loop_3443 fbue %fcc1, loop_3444 loop_3442: andncc %l4, %g3, %g5 umul %i5, %o1, %o3 loop_3443: fmovdge %xcc, %f12, %f14 loop_3444: lduh [%l7 + 0x4A], %l3 fabss %f8, %f3 fandnot1s %f15, %f4, %f3 tleu %xcc, 0x1 edge8l %l2, %l5, %l0 tleu %icc, 0x2 movne %xcc, %i3, %o0 fnot2s %f10, %f6 ldub [%l7 + 0x73], %o5 fmovsle %icc, %f5, %f5 lduh [%l7 + 0x1C], %g2 fpsub16s %f5, %f11, %f12 fcmpeq16 %f12, %f4, %g4 fble %fcc2, loop_3445 add %i0, 0x1F14, %i7 stw %o6, [%l7 + 0x08] fmovdl %icc, %f8, %f1 loop_3445: stw %i6, [%l7 + 0x2C] std %f2, [%l7 + 0x78] stw %g1, [%l7 + 0x18] sth %o4, [%l7 + 0x66] ble,pn %icc, loop_3446 ldsw [%l7 + 0x34], %i4 ble %icc, loop_3447 tneg %xcc, 0x1 loop_3446: orcc %o7, %l6, %l1 stx %o2, [%l7 + 0x10] loop_3447: fmovd %f0, %f0 ldd [%l7 + 0x28], %f12 fandnot2 %f12, %f0, %f4 std %f4, [%l7 + 0x60] fmovscc %icc, %f14, %f10 fmovrsgz %i2, %f12, %f11 fmul8ulx16 %f14, %f2, %f12 fbul,a %fcc2, loop_3448 ldd [%l7 + 0x08], %f14 ldsh [%l7 + 0x5A], %g7 std %f2, [%l7 + 0x48] loop_3448: fbule %fcc3, loop_3449 fabsd %f0, %f12 and %g6, %l4, %i1 fpsub16 %f8, %f2, %f2 loop_3449: fone %f2 tvc %xcc, 0x7 stx %g3, [%l7 + 0x78] stx %g5, [%l7 + 0x50] st %f5, [%l7 + 0x74] lduh [%l7 + 0x56], %i5 tsubcctv %o1, %o3, %l3 ldsw [%l7 + 0x08], %l2 ldd [%l7 + 0x38], %f12 fnegs %f5, %f3 fors %f4, %f6, %f1 stw %l5, [%l7 + 0x50] fone %f10 edge32n %l0, %i3, %o0 fmovdle %xcc, %f2, %f11 fmovrdlez %g2, %f8, %f2 bvc,a,pn %icc, loop_3450 tneg %icc, 0x6 faligndata %f10, %f6, %f2 fbl %fcc3, loop_3451 loop_3450: stw %o5, [%l7 + 0x6C] fone %f4 ble,a %xcc, loop_3452 loop_3451: fmovsl %icc, %f9, %f5 stx %i0, [%l7 + 0x38] bleu,pt %xcc, loop_3453 loop_3452: std %f2, [%l7 + 0x10] fmovrslez %g4, %f7, %f7 tle %xcc, 0x5 loop_3453: movgu %xcc, %i7, %o6 stb %i6, [%l7 + 0x42] sth %g1, [%l7 + 0x48] fbge,a %fcc1, loop_3454 stx %o4, [%l7 + 0x10] edge8 %i4, %o7, %l6 ldx [%l7 + 0x40], %o2 loop_3454: udivx %i2, 0x0BEF, %g7 fba,a %fcc1, loop_3455 umulcc %l1, %g6, %i1 std %f0, [%l7 + 0x28] stw %l4, [%l7 + 0x2C] loop_3455: move %icc, %g5, %g3 fpack32 %f12, %f0, %f8 ldsh [%l7 + 0x60], %o1 lduw [%l7 + 0x48], %i5 fmovrdgez %o3, %f10, %f14 fbe,a %fcc3, loop_3456 ldx [%l7 + 0x08], %l2 fble,a %fcc2, loop_3457 stb %l3, [%l7 + 0x41] loop_3456: te %xcc, 0x2 fpadd32 %f4, %f4, %f0 loop_3457: mulscc %l5, %i3, %l0 bn,a loop_3458 stw %g2, [%l7 + 0x50] lduw [%l7 + 0x1C], %o0 fands %f8, %f3, %f12 loop_3458: fmul8x16 %f5, %f10, %f2 smul %i0, %o5, %i7 fmovrdgz %g4, %f6, %f8 st %f1, [%l7 + 0x40] xnorcc %o6, 0x19E6, %g1 ba loop_3459 bl loop_3460 bne,a loop_3461 st %f0, [%l7 + 0x20] loop_3459: fcmpeq16 %f4, %f12, %i6 loop_3460: fmovdneg %icc, %f12, %f6 loop_3461: fnands %f13, %f9, %f8 fmovdcc %xcc, %f12, %f13 fpsub32 %f12, %f4, %f4 ba %xcc, loop_3462 edge16n %o4, %o7, %l6 add %o2, 0x07F8, %i2 fmovdl %xcc, %f4, %f14 loop_3462: call loop_3463 ble,a,pt %xcc, loop_3464 ldx [%l7 + 0x28], %i4 fmovscs %icc, %f4, %f2 loop_3463: alignaddrl %g7, %l1, %g6 loop_3464: sth %l4, [%l7 + 0x18] bn,a,pt %xcc, loop_3465 movn %xcc, %g5, %g3 nop setx loop_3466, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bcs,a,pt %icc, loop_3467 loop_3465: st %f14, [%l7 + 0x7C] srl %i1, 0x1E, %o1 loop_3466: bvs,a %icc, loop_3468 loop_3467: edge32ln %i5, %l2, %o3 ldsb [%l7 + 0x41], %l5 fmovsa %icc, %f3, %f8 loop_3468: fcmpgt16 %f6, %f12, %l3 subc %l0, 0x1385, %i3 fmovrdne %g2, %f2, %f2 nop setx loop_3469, %l0, %l1 jmpl %l1, %i0 fnands %f9, %f0, %f6 brgz,a %o0, loop_3470 mulx %o5, 0x0810, %g4 loop_3469: addcc %o6, %i7, %g1 subccc %o4, %o7, %l6 loop_3470: edge16l %o2, %i2, %i4 fpsub32s %f3, %f15, %f4 movvs %xcc, %g7, %l1 lduw [%l7 + 0x44], %i6 movl %icc, %g6, %g5 fbue,a %fcc0, loop_3471 movvc %xcc, %g3, %i1 movle %xcc, %o1, %i5 mulx %l4, %o3, %l5 loop_3471: brlz,a %l2, loop_3472 stx %l0, [%l7 + 0x38] fpadd32s %f8, %f1, %f2 alignaddrl %i3, %l3, %i0 loop_3472: movneg %icc, %g2, %o0 stx %o5, [%l7 + 0x68] ldx [%l7 + 0x40], %g4 ldd [%l7 + 0x70], %f6 fmovsvs %icc, %f1, %f0 fmovsgu %icc, %f5, %f15 fmovdleu %icc, %f1, %f3 move %icc, %i7, %g1 nop setx loop_3473, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsge %icc, %f13, %f15 lduh [%l7 + 0x6A], %o4 ld [%l7 + 0x4C], %f1 loop_3473: st %f15, [%l7 + 0x0C] fmovde %icc, %f13, %f4 fcmpgt16 %f12, %f2, %o6 sll %l6, %o2, %i2 fmovrsgez %o7, %f12, %f10 siam 0x7 fmovdleu %icc, %f10, %f4 fabsd %f8, %f8 alignaddr %i4, %l1, %i6 te %icc, 0x2 sdiv %g7, 0x1790, %g6 ld [%l7 + 0x7C], %f9 umulcc %g5, 0x0847, %g3 orncc %i1, %i5, %l4 bneg,pt %xcc, loop_3474 lduh [%l7 + 0x0A], %o1 fmul8x16 %f6, %f8, %f4 movvs %icc, %o3, %l2 loop_3474: fmovsleu %icc, %f6, %f15 fmovs %f0, %f0 ldsb [%l7 + 0x2E], %l5 lduh [%l7 + 0x46], %i3 tcc %icc, 0x6 tn %xcc, 0x2 xnorcc %l0, %i0, %l3 brgz,a %o0, loop_3475 ldd [%l7 + 0x50], %f6 bn loop_3476 ldsb [%l7 + 0x74], %g2 loop_3475: fmovrsgz %g4, %f9, %f14 tpos %icc, 0x2 loop_3476: ldsb [%l7 + 0x70], %i7 udiv %o5, 0x139C, %o4 ldx [%l7 + 0x28], %o6 sra %l6, 0x00, %g1 brz %i2, loop_3477 srl %o7, %i4, %l1 fmovdcc %icc, %f1, %f13 fmovdcc %icc, %f13, %f3 loop_3477: fcmpes %fcc3, %f11, %f9 bn,a loop_3478 ldub [%l7 + 0x3D], %i6 andcc %g7, 0x1C37, %g6 fpadd16s %f5, %f9, %f11 loop_3478: lduw [%l7 + 0x7C], %g5 sth %o2, [%l7 + 0x36] fmovrdgz %g3, %f8, %f0 ldd [%l7 + 0x10], %f2 ldsh [%l7 + 0x34], %i1 fbl,a %fcc1, loop_3479 fpadd16s %f3, %f15, %f2 brnz %l4, loop_3480 fpsub32 %f6, %f0, %f8 loop_3479: fexpand %f12, %f6 popc 0x0908, %o1 loop_3480: lduh [%l7 + 0x52], %o3 sra %i5, %l5, %l2 brgez,a %l0, loop_3481 tcs %icc, 0x4 fmovsle %xcc, %f2, %f2 ldub [%l7 + 0x70], %i3 loop_3481: ld [%l7 + 0x74], %f13 fmovsle %xcc, %f12, %f9 fmovdge %icc, %f8, %f1 std %f12, [%l7 + 0x30] fmuld8sux16 %f11, %f4, %f14 st %f14, [%l7 + 0x28] sub %i0, %o0, %l3 brgez,a %g4, loop_3482 ldx [%l7 + 0x28], %g2 fsrc2 %f10, %f6 stw %o5, [%l7 + 0x54] loop_3482: ldsh [%l7 + 0x66], %i7 fcmpgt32 %f14, %f10, %o4 ldsb [%l7 + 0x3D], %o6 sth %l6, [%l7 + 0x5A] stx %i2, [%l7 + 0x08] stx %o7, [%l7 + 0x70] fnegd %f10, %f8 smulcc %i4, %l1, %i6 st %f5, [%l7 + 0x5C] ldub [%l7 + 0x56], %g7 bvs loop_3483 nop setx loop_3484, %l0, %l1 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], %g1 fnot2 %f6, %f8 loop_3483: sdivcc %g6, 0x03BF, %g5 loop_3484: fone %f2 fcmpne16 %f4, %f8, %g3 ld [%l7 + 0x74], %f14 stx %i1, [%l7 + 0x28] fmul8ulx16 %f6, %f8, %f6 andcc %l4, 0x05F6, %o1 fbg %fcc0, loop_3485 fbn %fcc0, loop_3486 fmovsge %xcc, %f6, %f3 ld [%l7 + 0x64], %f9 loop_3485: ldsb [%l7 + 0x08], %o3 loop_3486: tn %xcc, 0x3 fmovdn %xcc, %f13, %f10 fmovrde %o2, %f10, %f6 sth %i5, [%l7 + 0x42] edge32n %l2, %l5, %l0 ldx [%l7 + 0x08], %i0 std %f10, [%l7 + 0x18] ld [%l7 + 0x48], %f8 fmovrdne %o0, %f8, %f0 bleu,pt %xcc, loop_3487 umulcc %l3, 0x1EF7, %g4 mova %xcc, %i3, %o5 alignaddr %g2, %i7, %o4 loop_3487: ldsb [%l7 + 0x43], %o6 fbne %fcc3, loop_3488 fmovdne %icc, %f15, %f7 ldsh [%l7 + 0x34], %i2 tn %xcc, 0x7 loop_3488: stb %l6, [%l7 + 0x46] fmovrdgez %o7, %f4, %f6 fmovrdlz %l1, %f0, %f4 fmovscc %xcc, %f2, %f5 fmovdleu %icc, %f6, %f4 fpadd16s %f6, %f3, %f7 fmovdne %xcc, %f1, %f8 fmovd %f0, %f2 fpsub32s %f9, %f2, %f15 nop setx loop_3489, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movcs %xcc, %i4, %i6 std %f0, [%l7 + 0x10] fmovsge %xcc, %f15, %f13 loop_3489: ldx [%l7 + 0x30], %g7 nop setx loop_3490, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bne,a,pn %icc, loop_3491 edge8n %g1, %g5, %g3 std %f2, [%l7 + 0x50] loop_3490: movl %icc, %g6, %l4 loop_3491: tvc %xcc, 0x5 umul %o1, 0x0EF2, %i1 fzero %f14 fmovrse %o2, %f4, %f10 fmovsleu %icc, %f15, %f3 taddcc %i5, 0x13D0, %l2 lduh [%l7 + 0x68], %o3 fmovsl %icc, %f8, %f13 fmovsvs %icc, %f2, %f6 fnot1 %f4, %f4 bne,a loop_3492 fmovsvc %xcc, %f7, %f8 stb %l0, [%l7 + 0x5B] lduw [%l7 + 0x0C], %l5 loop_3492: fmovdne %icc, %f10, %f4 fmul8sux16 %f2, %f4, %f0 stb %o0, [%l7 + 0x2F] fmovspos %xcc, %f1, %f2 call loop_3493 fmovdleu %xcc, %f9, %f8 edge16n %l3, %g4, %i3 ldx [%l7 + 0x20], %o5 loop_3493: lduh [%l7 + 0x54], %g2 ldd [%l7 + 0x68], %f0 be,a,pt %xcc, loop_3494 ldsh [%l7 + 0x22], %i0 ldx [%l7 + 0x70], %o4 tne %icc, 0x2 loop_3494: movrlez %o6, %i7, %i2 movne %xcc, %o7, %l1 lduw [%l7 + 0x5C], %i4 fors %f3, %f5, %f10 fmovdge %icc, %f5, %f9 lduw [%l7 + 0x38], %i6 fmovrdlez %l6, %f10, %f6 sth %g1, [%l7 + 0x4A] fxor %f4, %f10, %f8 ldub [%l7 + 0x5A], %g7 mova %icc, %g5, %g6 nop setx loop_3495, %l0, %l1 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], %g3 fmovscc %icc, %f2, %f4 srax %o1, %i1, %o2 loop_3495: fcmpgt32 %f12, %f4, %l4 ldsh [%l7 + 0x3C], %i5 addcc %o3, %l0, %l5 fornot1s %f9, %f12, %f12 tvs %icc, 0x6 alignaddr %o0, %l2, %l3 lduw [%l7 + 0x0C], %i3 fmovrdlez %g4, %f8, %f6 bvc,pt %icc, loop_3496 fcmpd %fcc1, %f10, %f10 fmovsle %xcc, %f6, %f4 fba %fcc0, loop_3497 loop_3496: sth %g2, [%l7 + 0x28] movrgez %i0, %o4, %o5 sth %o6, [%l7 + 0x1C] loop_3497: fxnors %f4, %f4, %f13 bpos,pn %icc, loop_3498 ldx [%l7 + 0x60], %i2 ldub [%l7 + 0x0F], %o7 fandnot1s %f8, %f2, %f7 loop_3498: fbge %fcc2, loop_3499 std %f10, [%l7 + 0x38] ble,pt %icc, loop_3500 fbg,a %fcc3, loop_3501 loop_3499: fmovdle %xcc, %f13, %f7 sdivcc %l1, 0x1533, %i4 loop_3500: fmovde %icc, %f12, %f3 loop_3501: andncc %i6, %l6, %g1 ldx [%l7 + 0x38], %g7 ld [%l7 + 0x48], %f8 fmovdleu %icc, %f10, %f0 fornot2 %f6, %f0, %f2 fcmps %fcc2, %f5, %f13 bne,a,pn %icc, loop_3502 fabsd %f10, %f6 ldub [%l7 + 0x6F], %i7 ldub [%l7 + 0x6E], %g6 loop_3502: fmovdne %xcc, %f11, %f13 brnz,a %g3, loop_3503 st %f5, [%l7 + 0x18] brlez %o1, loop_3504 fcmpeq16 %f0, %f12, %i1 loop_3503: fandnot1s %f7, %f11, %f1 stw %o2, [%l7 + 0x08] loop_3504: fmovdcs %xcc, %f15, %f14 fcmpeq16 %f14, %f12, %l4 ldub [%l7 + 0x1F], %i5 fmovsg %icc, %f14, %f2 ldsb [%l7 + 0x44], %g5 fsrc1 %f2, %f8 umul %o3, %l0, %l5 ldub [%l7 + 0x22], %l2 xnorcc %o0, 0x0FAC, %l3 movne %xcc, %i3, %g2 fmovdleu %icc, %f5, %f12 srlx %i0, 0x0A, %g4 ldub [%l7 + 0x4E], %o5 ta %xcc, 0x2 lduw [%l7 + 0x08], %o4 fzero %f0 fmovdcs %xcc, %f14, %f5 fmul8x16au %f8, %f1, %f0 orn %i2, %o6, %l1 bpos loop_3505 fbl,a %fcc0, loop_3506 ldd [%l7 + 0x28], %f14 fxnor %f8, %f14, %f2 loop_3505: ldsw [%l7 + 0x60], %o7 loop_3506: ldsh [%l7 + 0x4A], %i6 std %f2, [%l7 + 0x40] stx %i4, [%l7 + 0x50] fpsub16s %f12, %f1, %f4 lduw [%l7 + 0x14], %l6 sdivx %g7, 0x0292, %i7 fpsub32s %f5, %f1, %f12 ldx [%l7 + 0x38], %g6 fpsub16s %f5, %f12, %f10 tge %icc, 0x3 fmovsg %icc, %f8, %f14 fcmpeq16 %f8, %f8, %g1 fandnot1 %f10, %f14, %f0 srax %g3, 0x0A, %o1 srax %o2, %i1, %i5 brlz %l4, loop_3507 ldsw [%l7 + 0x40], %o3 tvc %xcc, 0x3 sll %g5, 0x16, %l0 loop_3507: xorcc %l2, %l5, %o0 edge16n %i3, %g2, %l3 ta %xcc, 0x5 or %g4, %o5, %o4 sdiv %i0, 0x01A6, %o6 bg %xcc, loop_3508 movrgz %l1, 0x133, %i2 udivcc %o7, 0x020F, %i6 ldsw [%l7 + 0x48], %l6 loop_3508: sra %g7, 0x1D, %i4 fpack32 %f2, %f2, %f6 fxnor %f2, %f0, %f12 tne %icc, 0x0 ldub [%l7 + 0x5F], %i7 ldd [%l7 + 0x58], %f0 orncc %g6, %g3, %o1 fsrc1 %f8, %f8 stw %o2, [%l7 + 0x4C] orcc %g1, %i1, %l4 brnz,a %i5, loop_3509 orcc %g5, 0x1950, %o3 fbu,a %fcc1, loop_3510 fmovsgu %icc, %f3, %f1 loop_3509: fcmped %fcc3, %f10, %f4 fbuge,a %fcc2, loop_3511 loop_3510: stx %l2, [%l7 + 0x10] lduh [%l7 + 0x26], %l0 mova %xcc, %l5, %i3 loop_3511: fnors %f10, %f4, %f14 lduw [%l7 + 0x4C], %o0 fble,a %fcc3, loop_3512 fbl,a %fcc2, loop_3513 fnegd %f6, %f12 fcmple16 %f6, %f2, %g2 loop_3512: and %l3, %g4, %o5 loop_3513: fandnot1 %f2, %f14, %f8 ldd [%l7 + 0x48], %f8 ldd [%l7 + 0x28], %f14 st %f4, [%l7 + 0x4C] lduh [%l7 + 0x78], %i0 fmovsa %icc, %f10, %f7 ldsh [%l7 + 0x1C], %o4 fmovsne %xcc, %f6, %f12 taddcctv %o6, 0x037D, %l1 fnands %f12, %f15, %f1 stx %o7, [%l7 + 0x78] sll %i6, %i2, %g7 st %f12, [%l7 + 0x18] bl,a %xcc, loop_3514 ta %icc, 0x7 ldx [%l7 + 0x58], %l6 fmovdcc %xcc, %f15, %f0 loop_3514: ldsw [%l7 + 0x2C], %i7 sra %g6, %g3, %o1 fnor %f14, %f10, %f0 ldsh [%l7 + 0x32], %o2 fpack16 %f8, %f15 stx %i4, [%l7 + 0x38] fbule %fcc2, loop_3515 bcc loop_3516 ldd [%l7 + 0x48], %f12 stw %g1, [%l7 + 0x38] loop_3515: edge32 %i1, %i5, %g5 loop_3516: subc %l4, %l2, %o3 fbuge %fcc3, loop_3517 ldsw [%l7 + 0x0C], %l0 fmovdvs %xcc, %f2, %f5 udivx %i3, 0x073F, %l5 loop_3517: fbg,a %fcc3, loop_3518 fmovsn %xcc, %f13, %f14 ldsb [%l7 + 0x49], %g2 std %f10, [%l7 + 0x58] loop_3518: bleu,pt %xcc, loop_3519 tleu %icc, 0x6 be loop_3520 movcc %icc, %l3, %g4 loop_3519: sub %o5, 0x05EE, %o0 fxnor %f12, %f6, %f12 loop_3520: std %f6, [%l7 + 0x68] stx %o4, [%l7 + 0x60] st %f1, [%l7 + 0x60] fnot2s %f7, %f3 ldsh [%l7 + 0x16], %o6 fcmpgt32 %f14, %f14, %i0 ldsh [%l7 + 0x6E], %l1 mova %icc, %i6, %o7 nop setx loop_3521, %l0, %l1 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 + 0x08], %i2 std %f2, [%l7 + 0x10] ldub [%l7 + 0x09], %g7 loop_3521: std %f6, [%l7 + 0x30] fba,a %fcc0, loop_3522 bcs,a loop_3523 fbe,a %fcc3, loop_3524 stb %i7, [%l7 + 0x47] loop_3522: movge %xcc, %l6, %g6 loop_3523: fornot1s %f7, %f9, %f0 loop_3524: tcs %icc, 0x1 ld [%l7 + 0x60], %f11 bge,a,pn %xcc, loop_3525 array32 %g3, %o2, %o1 add %i4, %g1, %i5 ld [%l7 + 0x30], %f7 loop_3525: fbne,a %fcc2, loop_3526 fmovrse %g5, %f12, %f5 fxnor %f14, %f6, %f6 fnand %f4, %f4, %f12 loop_3526: fmuld8sux16 %f10, %f14, %f14 taddcc %i1, %l4, %o3 fmul8x16 %f11, %f14, %f6 fmovrslez %l0, %f13, %f3 fpack32 %f6, %f8, %f2 fcmpd %fcc1, %f10, %f6 ldsw [%l7 + 0x40], %l2 fmovdvc %icc, %f5, %f11 fba,a %fcc0, loop_3527 lduh [%l7 + 0x12], %i3 brz %g2, loop_3528 ldx [%l7 + 0x18], %l5 loop_3527: fpadd16 %f12, %f0, %f10 bne,a,pt %xcc, loop_3529 loop_3528: stb %l3, [%l7 + 0x22] edge16l %g4, %o0, %o5 or %o6, 0x0F41, %i0 loop_3529: sdivx %o4, 0x11F0, %l1 ldd [%l7 + 0x50], %f2 st %f1, [%l7 + 0x10] tn %icc, 0x3 ldsh [%l7 + 0x24], %o7 stw %i6, [%l7 + 0x64] fmovdle %xcc, %f5, %f6 smulcc %i2, %g7, %l6 ldsw [%l7 + 0x6C], %i7 ta %xcc, 0x4 fand %f4, %f0, %f14 fmovrslez %g3, %f1, %f11 fbge %fcc0, loop_3530 bn,a,pn %icc, loop_3531 edge32l %g6, %o2, %o1 bg,pn %xcc, loop_3532 loop_3530: fbule,a %fcc1, loop_3533 loop_3531: ldsh [%l7 + 0x78], %g1 sth %i4, [%l7 + 0x5A] loop_3532: movn %icc, %i5, %g5 loop_3533: ldsw [%l7 + 0x70], %l4 brgz,a %i1, loop_3534 ldub [%l7 + 0x52], %o3 ldx [%l7 + 0x58], %l2 fandnot1s %f7, %f11, %f12 loop_3534: for %f12, %f12, %f8 tsubcc %l0, 0x0D31, %g2 tgu %icc, 0x4 fpack16 %f14, %f1 ldx [%l7 + 0x28], %i3 xorcc %l3, %l5, %g4 brz,a %o0, loop_3535 st %f10, [%l7 + 0x14] brgez %o6, loop_3536 ldsh [%l7 + 0x6C], %i0 loop_3535: fnot2 %f4, %f14 fors %f13, %f10, %f9 loop_3536: movrlz %o4, 0x207, %o5 udivx %o7, 0x0165, %i6 ldd [%l7 + 0x48], %f2 bcc %xcc, loop_3537 nop setx loop_3538, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movge %icc, %l1, %i2 fbne,a %fcc2, loop_3539 loop_3537: orcc %g7, 0x0BD2, %i7 loop_3538: nop setx loop_3540, %l0, %l1 jmpl %l1, %g3 array32 %g6, %o2, %l6 loop_3539: fmovscs %xcc, %f7, %f3 movl %icc, %g1, %i4 loop_3540: fmovsleu %icc, %f10, %f7 bpos,a,pt %xcc, loop_3541 movneg %icc, %o1, %i5 fbul,a %fcc2, loop_3542 fmuld8ulx16 %f8, %f8, %f10 loop_3541: ld [%l7 + 0x58], %f3 fmovrsgez %l4, %f1, %f4 loop_3542: fands %f7, %f2, %f12 fbuge,a %fcc1, loop_3543 fbug,a %fcc2, loop_3544 fmovdg %icc, %f5, %f4 fbl %fcc2, loop_3545 loop_3543: subccc %g5, 0x1AA0, %i1 loop_3544: ld [%l7 + 0x20], %f6 stb %o3, [%l7 + 0x34] loop_3545: lduh [%l7 + 0x5C], %l0 fcmpd %fcc0, %f0, %f6 bg,a %icc, loop_3546 fcmpeq16 %f6, %f12, %l2 stx %g2, [%l7 + 0x58] fnor %f4, %f10, %f6 loop_3546: sth %i3, [%l7 + 0x6C] tge %xcc, 0x7 movn %xcc, %l3, %g4 fbne,a %fcc0, loop_3547 stw %l5, [%l7 + 0x6C] ble,pt %xcc, loop_3548 lduw [%l7 + 0x40], %o0 loop_3547: ld [%l7 + 0x2C], %f14 edge32ln %i0, %o4, %o6 loop_3548: fbug %fcc1, loop_3549 stx %o5, [%l7 + 0x40] std %f12, [%l7 + 0x30] std %f0, [%l7 + 0x60] loop_3549: ldx [%l7 + 0x50], %i6 fbge,a %fcc3, loop_3550 stb %l1, [%l7 + 0x4A] std %f14, [%l7 + 0x68] stx %o7, [%l7 + 0x48] loop_3550: tg %icc, 0x4 fbl %fcc2, loop_3551 fabsd %f8, %f14 tleu %xcc, 0x0 fpsub32 %f10, %f0, %f14 loop_3551: edge16 %g7, %i7, %i2 brgz %g3, loop_3552 ldub [%l7 + 0x0E], %o2 bcc,a,pt %icc, loop_3553 fmovdpos %icc, %f1, %f11 loop_3552: alignaddr %g6, %g1, %i4 sth %l6, [%l7 + 0x26] loop_3553: fpack16 %f4, %f0 st %f2, [%l7 + 0x30] sub %o1, %l4, %g5 fornot2s %f7, %f8, %f15 fmovrsne %i1, %f11, %f2 stw %i5, [%l7 + 0x34] fbul %fcc0, loop_3554 stw %l0, [%l7 + 0x14] brz %o3, loop_3555 addccc %g2, 0x1010, %l2 loop_3554: stx %l3, [%l7 + 0x48] fbuge,a %fcc3, loop_3556 loop_3555: tsubcc %g4, 0x04A4, %i3 tgu %xcc, 0x5 fpadd16s %f14, %f0, %f5 loop_3556: ta %icc, 0x3 sethi 0x1B39, %o0 movpos %icc, %l5, %i0 fmovsvc %icc, %f10, %f6 ldsw [%l7 + 0x58], %o6 fbne,a %fcc0, loop_3557 faligndata %f14, %f0, %f10 call loop_3558 fpadd32s %f6, %f2, %f6 loop_3557: fnand %f12, %f12, %f14 fmovsle %icc, %f5, %f5 loop_3558: tleu %xcc, 0x7 mova %xcc, %o4, %i6 st %f1, [%l7 + 0x60] fmovdl %icc, %f5, %f12 tn %xcc, 0x4 orn %l1, %o5, %o7 stx %i7, [%l7 + 0x08] mulscc %g7, %i2, %o2 mulscc %g3, %g1, %i4 stb %g6, [%l7 + 0x0D] fnegs %f14, %f10 alignaddr %l6, %o1, %g5 addc %i1, 0x18DC, %i5 srax %l4, %o3, %l0 fpadd16s %f1, %f3, %f14 lduh [%l7 + 0x1A], %g2 tsubcc %l2, %g4, %i3 fmovd %f8, %f0 movge %icc, %l3, %l5 fmovde %icc, %f2, %f3 fmovrslez %o0, %f2, %f14 sth %i0, [%l7 + 0x5C] mova %icc, %o4, %i6 fbl,a %fcc3, loop_3559 fcmpne32 %f8, %f2, %l1 sth %o5, [%l7 + 0x5C] lduw [%l7 + 0x68], %o6 loop_3559: tpos %xcc, 0x7 fcmpgt16 %f4, %f8, %i7 nop setx loop_3560, %l0, %l1 jmpl %l1, %g7 fmovscc %icc, %f13, %f4 fmovdl %icc, %f5, %f10 fxnors %f12, %f5, %f14 loop_3560: tsubcctv %o7, 0x19D1, %o2 ld [%l7 + 0x48], %f5 ldsh [%l7 + 0x3E], %i2 pdist %f2, %f6, %f14 andncc %g1, %g3, %i4 fblg,a %fcc3, loop_3561 pdist %f10, %f2, %f14 ldsw [%l7 + 0x70], %g6 fba %fcc2, loop_3562 loop_3561: movvc %icc, %l6, %g5 fands %f15, %f2, %f5 faligndata %f8, %f0, %f2 loop_3562: fxnors %f11, %f1, %f3 stw %i1, [%l7 + 0x44] fpsub32 %f0, %f4, %f2 tleu %xcc, 0x2 xnorcc %i5, %o1, %l4 movn %xcc, %l0, %o3 fxnor %f8, %f2, %f14 fmovsl %icc, %f14, %f13 ld [%l7 + 0x58], %f15 ldsh [%l7 + 0x1C], %l2 bge,a,pt %icc, loop_3563 fmovrdgez %g4, %f12, %f2 smulcc %i3, 0x0A1E, %g2 movgu %xcc, %l5, %o0 loop_3563: fmovsl %xcc, %f3, %f14 fmovrsgez %i0, %f11, %f10 ldsb [%l7 + 0x5B], %o4 fcmpes %fcc0, %f4, %f13 tn %xcc, 0x1 bcs,a %icc, loop_3564 srax %i6, %l1, %l3 faligndata %f8, %f2, %f2 movcc %icc, %o5, %i7 loop_3564: st %f14, [%l7 + 0x24] ld [%l7 + 0x7C], %f3 tsubcctv %o6, %g7, %o2 stw %o7, [%l7 + 0x50] fmovs %f11, %f15 be,pt %xcc, loop_3565 udivcc %g1, 0x0A50, %g3 brnz,a %i2, loop_3566 sethi 0x03D6, %i4 loop_3565: edge8n %g6, %l6, %i1 bvc,a %xcc, loop_3567 loop_3566: fsrc2 %f4, %f6 lduw [%l7 + 0x14], %g5 taddcc %o1, %l4, %l0 loop_3567: ba,a,pn %icc, loop_3568 brz,a %o3, loop_3569 fmovdcc %icc, %f3, %f2 fnot2 %f8, %f0 loop_3568: fmovrsgz %l2, %f3, %f7 loop_3569: mulscc %g4, 0x0381, %i5 stb %i3, [%l7 + 0x33] stw %g2, [%l7 + 0x68] fmovrsgz %o0, %f5, %f4 ldsb [%l7 + 0x44], %l5 umulcc %o4, 0x194C, %i0 fabss %f11, %f10 sth %i6, [%l7 + 0x28] mova %icc, %l3, %o5 stx %l1, [%l7 + 0x70] orncc %o6, %g7, %o2 srl %i7, %g1, %o7 fmovsvc %xcc, %f15, %f0 fornot1 %f0, %f8, %f10 movgu %xcc, %i2, %i4 movrlez %g6, %l6, %g3 fmovdcc %xcc, %f0, %f0 movre %i1, %o1, %l4 fzeros %f8 fcmped %fcc0, %f8, %f6 stx %g5, [%l7 + 0x10] edge8ln %l0, %o3, %l2 ld [%l7 + 0x44], %f5 stx %g4, [%l7 + 0x18] fmovsl %icc, %f8, %f8 mulx %i3, 0x1EEA, %g2 fxnors %f11, %f13, %f11 ldsh [%l7 + 0x10], %i5 fmovrsne %l5, %f1, %f0 stw %o0, [%l7 + 0x38] brlz %i0, loop_3570 stb %o4, [%l7 + 0x30] bshuffle %f2, %f14, %f10 fxnors %f9, %f14, %f5 loop_3570: fmovda %icc, %f9, %f9 sth %i6, [%l7 + 0x32] lduh [%l7 + 0x7A], %o5 fmovdge %xcc, %f10, %f9 fba %fcc1, loop_3571 fmovdl %icc, %f6, %f4 ldsb [%l7 + 0x18], %l1 edge16l %l3, %g7, %o2 loop_3571: stw %o6, [%l7 + 0x7C] fmovsa %xcc, %f1, %f15 srl %g1, 0x00, %i7 addccc %o7, %i2, %g6 fnand %f0, %f8, %f12 lduh [%l7 + 0x6C], %i4 ldx [%l7 + 0x18], %l6 fmovsgu %xcc, %f0, %f6 ldsw [%l7 + 0x50], %g3 ldsw [%l7 + 0x08], %o1 edge16n %i1, %g5, %l0 fbule %fcc1, loop_3572 fbne %fcc1, loop_3573 ldsw [%l7 + 0x3C], %l4 fbe %fcc3, loop_3574 loop_3572: fmovdleu %xcc, %f4, %f6 loop_3573: edge16ln %l2, %o3, %g4 stw %g2, [%l7 + 0x5C] loop_3574: for %f8, %f12, %f8 fcmped %fcc1, %f14, %f12 addc %i5, 0x1FA6, %i3 fxnors %f2, %f6, %f15 fbule,a %fcc1, loop_3575 fpmerge %f0, %f2, %f0 lduw [%l7 + 0x28], %o0 tvs %xcc, 0x0 loop_3575: fmovsvs %icc, %f5, %f14 subcc %i0, %l5, %o4 orncc %o5, %l1, %i6 stw %g7, [%l7 + 0x20] fcmpd %fcc2, %f8, %f12 fmovdcs %xcc, %f12, %f13 bl loop_3576 fcmped %fcc3, %f14, %f4 sdiv %o2, 0x1FB3, %l3 std %f14, [%l7 + 0x38] loop_3576: ldub [%l7 + 0x6C], %o6 ldub [%l7 + 0x28], %i7 fornot2s %f13, %f10, %f6 brlez,a %g1, loop_3577 tgu %icc, 0x1 st %f14, [%l7 + 0x74] tg %xcc, 0x0 loop_3577: popc %o7, %i2 fcmpne32 %f14, %f0, %g6 sth %i4, [%l7 + 0x5E] stw %g3, [%l7 + 0x6C] fnor %f14, %f6, %f12 nop setx loop_3578, %l0, %l1 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 %o1, [%l7 + 0x0C] fbo %fcc2, loop_3579 st %f14, [%l7 + 0x48] loop_3578: lduw [%l7 + 0x18], %l6 ldsw [%l7 + 0x6C], %g5 loop_3579: tle %icc, 0x6 bcs,a %xcc, loop_3580 bleu,a loop_3581 sth %i1, [%l7 + 0x76] stw %l4, [%l7 + 0x58] loop_3580: fbne %fcc0, loop_3582 loop_3581: fmovdg %icc, %f5, %f1 ld [%l7 + 0x60], %f11 ldx [%l7 + 0x48], %l2 loop_3582: fbug %fcc1, loop_3583 fmovrdlz %l0, %f8, %f14 lduw [%l7 + 0x1C], %g4 ldsb [%l7 + 0x5B], %o3 loop_3583: sth %g2, [%l7 + 0x4E] edge8l %i5, %o0, %i3 ldsh [%l7 + 0x4C], %i0 sdivcc %l5, 0x16D5, %o4 sth %o5, [%l7 + 0x4E] fble,a %fcc0, loop_3584 fmovsvs %icc, %f4, %f14 fpsub32 %f4, %f14, %f6 and %i6, %g7, %l1 loop_3584: alignaddr %l3, %o2, %o6 movn %xcc, %i7, %g1 fmovsg %icc, %f11, %f4 subc %i2, 0x1E1D, %o7 fnor %f4, %f0, %f4 ld [%l7 + 0x54], %f4 stb %i4, [%l7 + 0x4F] stb %g6, [%l7 + 0x0C] fmovsl %xcc, %f6, %f8 fcmpne32 %f12, %f10, %o1 fble %fcc1, loop_3585 fone %f10 stb %g3, [%l7 + 0x35] stb %l6, [%l7 + 0x0B] loop_3585: lduh [%l7 + 0x5C], %g5 tsubcc %l4, 0x1D8F, %i1 fnot2 %f4, %f6 ldd [%l7 + 0x40], %f10 sth %l2, [%l7 + 0x26] fmovrde %g4, %f4, %f0 fnand %f0, %f0, %f4 st %f8, [%l7 + 0x38] movcs %xcc, %l0, %g2 fmovsvs %icc, %f15, %f4 stw %o3, [%l7 + 0x18] bg %icc, loop_3586 bl,a,pn %xcc, loop_3587 stx %i5, [%l7 + 0x50] fpadd16 %f8, %f14, %f8 loop_3586: edge32l %o0, %i0, %l5 loop_3587: edge8 %o4, %o5, %i3 fpadd16 %f4, %f6, %f4 sth %i6, [%l7 + 0x76] edge16 %g7, %l1, %l3 siam 0x6 fmovd %f0, %f2 lduh [%l7 + 0x20], %o6 ldsw [%l7 + 0x30], %i7 fpsub16 %f10, %f0, %f8 edge8n %o2, %i2, %g1 fmovrsgz %o7, %f3, %f7 movne %icc, %i4, %o1 and %g3, %g6, %l6 fbge,a %fcc2, loop_3588 ldx [%l7 + 0x70], %l4 tsubcctv %g5, %i1, %g4 fands %f15, %f11, %f4 loop_3588: edge32n %l0, %g2, %o3 xnor %l2, %o0, %i0 tsubcctv %l5, %i5, %o4 fpadd32 %f12, %f12, %f6 fmovdge %xcc, %f0, %f6 fpack32 %f10, %f10, %f14 fpsub32s %f6, %f2, %f7 sth %o5, [%l7 + 0x08] tl %icc, 0x0 movrlz %i6, %g7, %l1 fxors %f1, %f0, %f9 bn,a,pn %icc, loop_3589 fmovsne %xcc, %f4, %f15 edge8 %l3, %o6, %i7 ldub [%l7 + 0x7A], %i3 loop_3589: ldub [%l7 + 0x3B], %o2 bg,a,pt %icc, loop_3590 fmovdle %icc, %f0, %f3 movvs %icc, %i2, %g1 sth %i4, [%l7 + 0x0C] loop_3590: stx %o1, [%l7 + 0x28] fones %f4 subc %o7, 0x0ABA, %g6 ld [%l7 + 0x68], %f5 fmovsn %icc, %f9, %f7 stx %l6, [%l7 + 0x10] stx %l4, [%l7 + 0x08] fmovsvs %icc, %f9, %f4 fbo,a %fcc1, loop_3591 taddcctv %g5, 0x1D3F, %g3 stb %g4, [%l7 + 0x4F] ta %icc, 0x3 loop_3591: sdivcc %i1, 0x0FD4, %l0 ldx [%l7 + 0x20], %o3 edge16ln %g2, %l2, %i0 fnand %f10, %f2, %f2 st %f7, [%l7 + 0x40] fcmpne32 %f0, %f14, %o0 udivcc %i5, 0x1AC7, %o4 addccc %o5, %l5, %g7 fbe %fcc1, loop_3592 ldsh [%l7 + 0x78], %l1 stx %i6, [%l7 + 0x78] fmovsvs %xcc, %f8, %f6 loop_3592: mulx %l3, %i7, %o6 ldd [%l7 + 0x18], %f4 ldsb [%l7 + 0x36], %o2 sth %i2, [%l7 + 0x1A] fpmerge %f1, %f9, %f8 fmovsa %xcc, %f13, %f4 fcmple16 %f0, %f4, %i3 edge16 %g1, %o1, %o7 edge8n %i4, %l6, %l4 fbl,a %fcc3, loop_3593 fxor %f8, %f2, %f14 fpadd32s %f6, %f9, %f0 fmul8x16au %f6, %f14, %f14 loop_3593: tge %xcc, 0x7 sth %g6, [%l7 + 0x58] sth %g5, [%l7 + 0x4E] st %f5, [%l7 + 0x38] lduw [%l7 + 0x6C], %g3 std %f14, [%l7 + 0x78] lduw [%l7 + 0x70], %g4 tgu %xcc, 0x2 fbn %fcc0, loop_3594 ldsb [%l7 + 0x36], %l0 fmovda %xcc, %f13, %f4 fmovsle %icc, %f5, %f14 loop_3594: fble %fcc3, loop_3595 lduw [%l7 + 0x50], %o3 andn %g2, %i1, %i0 ldd [%l7 + 0x10], %f10 loop_3595: movcs %xcc, %o0, %i5 movg %xcc, %o4, %o5 fmovrdgez %l5, %f12, %f14 subc %g7, %l1, %i6 edge32l %l3, %l2, %o6 ldx [%l7 + 0x50], %o2 fbul,a %fcc0, loop_3596 sth %i2, [%l7 + 0x4C] fmovs %f1, %f6 fmovrsgez %i7, %f12, %f12 loop_3596: subcc %i3, 0x0DE2, %o1 fcmpne16 %f14, %f10, %o7 lduw [%l7 + 0x78], %i4 fxnors %f7, %f13, %f11 lduh [%l7 + 0x68], %g1 sdiv %l4, 0x112B, %g6 sll %g5, 0x14, %l6 tcc %xcc, 0x2 ldsh [%l7 + 0x5A], %g3 edge16ln %g4, %o3, %g2 ldx [%l7 + 0x38], %l0 and %i0, %o0, %i5 mova %icc, %i1, %o5 call loop_3597 st %f2, [%l7 + 0x70] fxnors %f8, %f7, %f5 ldsb [%l7 + 0x0A], %l5 loop_3597: ldsb [%l7 + 0x09], %o4 movcs %xcc, %g7, %l1 lduh [%l7 + 0x0E], %l3 fcmpd %fcc3, %f12, %f6 fones %f10 fcmpeq16 %f8, %f10, %l2 fmul8ulx16 %f2, %f10, %f4 fnegs %f0, %f9 std %f4, [%l7 + 0x20] fcmpne32 %f14, %f0, %o6 ldub [%l7 + 0x6D], %i6 ldsh [%l7 + 0x18], %o2 fmul8x16 %f13, %f4, %f4 movg %icc, %i2, %i7 taddcctv %o1, %o7, %i4 sll %i3, 0x06, %l4 stb %g1, [%l7 + 0x46] te %icc, 0x2 sth %g5, [%l7 + 0x56] fornot2s %f2, %f4, %f9 std %f6, [%l7 + 0x10] fmovrde %g6, %f4, %f14 ldub [%l7 + 0x0E], %g3 movcs %xcc, %g4, %l6 fnegd %f10, %f0 fbule,a %fcc0, loop_3598 tcc %icc, 0x5 fcmpne32 %f12, %f10, %g2 tcs %xcc, 0x4 loop_3598: movrgez %l0, 0x084, %o3 smul %o0, %i0, %i1 brlez,a %o5, loop_3599 sth %i5, [%l7 + 0x5A] ta %xcc, 0x4 array8 %o4, %l5, %g7 loop_3599: taddcc %l1, 0x184B, %l2 fmovspos %icc, %f4, %f6 sth %o6, [%l7 + 0x30] edge16ln %l3, %i6, %o2 fmovsgu %xcc, %f7, %f7 fmovscc %xcc, %f1, %f3 movrgez %i7, %o1, %i2 fnor %f0, %f8, %f2 ldsh [%l7 + 0x2C], %o7 fmovdge %icc, %f5, %f13 ldub [%l7 + 0x7C], %i3 fbl,a %fcc3, loop_3600 std %f0, [%l7 + 0x50] te %xcc, 0x4 fmovrdgz %i4, %f8, %f12 loop_3600: fcmped %fcc3, %f8, %f10 fones %f12 fbo %fcc1, loop_3601 stb %g1, [%l7 + 0x6D] stx %g5, [%l7 + 0x60] fbuge %fcc0, loop_3602 loop_3601: ldx [%l7 + 0x08], %l4 ldsh [%l7 + 0x50], %g6 fbg %fcc0, loop_3603 loop_3602: nop setx loop_3604, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpeq16 %f4, %f10, %g3 fpadd16s %f6, %f0, %f6 loop_3603: fand %f4, %f2, %f4 loop_3604: st %f0, [%l7 + 0x50] ldsw [%l7 + 0x18], %g4 fmovdn %icc, %f8, %f10 udiv %g2, 0x0830, %l0 fxors %f11, %f11, %f8 nop setx loop_3605, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movge %icc, %o3, %l6 tsubcctv %i0, 0x087D, %o0 sth %o5, [%l7 + 0x5A] loop_3605: fcmpne32 %f12, %f14, %i5 fmovrsne %o4, %f11, %f1 sdivcc %l5, 0x1AB0, %i1 fble,a %fcc3, loop_3606 fcmpgt32 %f2, %f2, %g7 lduw [%l7 + 0x58], %l1 bvs,pn %xcc, loop_3607 loop_3606: edge8 %l2, %o6, %i6 fmovrdne %o2, %f8, %f12 te %icc, 0x2 loop_3607: stx %i7, [%l7 + 0x28] ldd [%l7 + 0x48], %f8 fcmpes %fcc2, %f10, %f7 umul %o1, 0x1CA1, %l3 tsubcc %o7, 0x02EE, %i3 ldsh [%l7 + 0x2C], %i2 fmovd %f12, %f4 fornot1s %f13, %f15, %f13 fmovrdgz %g1, %f4, %f10 umulcc %g5, 0x1F43, %i4 ldsw [%l7 + 0x48], %g6 addccc %l4, %g3, %g2 fmovdle %xcc, %f8, %f8 fmovsle %xcc, %f11, %f15 sdiv %l0, 0x1A9B, %g4 mova %icc, %o3, %l6 fpsub32 %f6, %f4, %f14 orcc %i0, %o0, %o5 ld [%l7 + 0x0C], %f9 fmuld8sux16 %f2, %f12, %f4 std %f14, [%l7 + 0x18] ldsb [%l7 + 0x6E], %o4 subccc %l5, 0x10BC, %i5 sethi 0x0CE0, %g7 fpadd16s %f9, %f9, %f14 bshuffle %f10, %f8, %f6 ldx [%l7 + 0x78], %i1 movle %xcc, %l1, %o6 sethi 0x0A96, %l2 call loop_3608 stx %i6, [%l7 + 0x50] ldsh [%l7 + 0x68], %i7 lduw [%l7 + 0x70], %o1 loop_3608: sllx %l3, 0x16, %o7 st %f8, [%l7 + 0x40] fsrc2s %f1, %f12 tne %icc, 0x6 tcs %icc, 0x2 xorcc %i3, 0x1136, %o2 fmovdleu %icc, %f0, %f10 bgu,a,pn %xcc, loop_3609 fmovrdgez %g1, %f4, %f0 brz %g5, loop_3610 ldsw [%l7 + 0x30], %i4 loop_3609: srlx %g6, 0x0A, %i2 fcmpes %fcc2, %f7, %f11 loop_3610: fbl,a %fcc2, loop_3611 fmovscc %xcc, %f14, %f14 fornot1s %f3, %f12, %f15 ldsb [%l7 + 0x48], %g3 loop_3611: fnot2 %f2, %f8 fornot2s %f8, %f1, %f15 ba,a %icc, loop_3612 fmovspos %icc, %f2, %f7 stb %l4, [%l7 + 0x4F] bvs %xcc, loop_3613 loop_3612: ldsh [%l7 + 0x76], %g2 movcc %icc, %g4, %o3 srlx %l6, 0x01, %i0 loop_3613: sth %l0, [%l7 + 0x42] ldsw [%l7 + 0x60], %o5 call loop_3614 stb %o4, [%l7 + 0x79] stx %l5, [%l7 + 0x08] fmovrsgez %o0, %f0, %f5 loop_3614: edge32ln %i5, %g7, %i1 stw %l1, [%l7 + 0x74] tne %xcc, 0x0 ldx [%l7 + 0x40], %l2 faligndata %f12, %f2, %f8 tcs %icc, 0x4 ldsh [%l7 + 0x26], %i6 fnegd %f10, %f14 udivcc %i7, 0x096E, %o6 tg %icc, 0x4 fmovrsgez %o1, %f14, %f5 movrlz %l3, %o7, %o2 stb %i3, [%l7 + 0x3B] movrne %g1, 0x0B8, %g5 st %f14, [%l7 + 0x64] fbue,a %fcc0, loop_3615 fcmple32 %f6, %f4, %g6 add %i4, %i2, %l4 srlx %g3, %g2, %o3 loop_3615: fmovsleu %icc, %f13, %f8 fnot1s %f0, %f4 stb %g4, [%l7 + 0x15] movgu %xcc, %i0, %l6 fornot2 %f14, %f10, %f0 mulx %o5, %o4, %l5 udivcc %l0, 0x03DB, %i5 stx %g7, [%l7 + 0x40] lduw [%l7 + 0x74], %o0 fandnot1s %f13, %f5, %f8 lduh [%l7 + 0x62], %l1 tgu %xcc, 0x7 lduw [%l7 + 0x4C], %i1 movl %icc, %l2, %i6 brlez,a %o6, loop_3616 fmovrde %i7, %f0, %f6 movn %icc, %l3, %o1 movcc %icc, %o2, %i3 loop_3616: popc 0x0436, %g1 mulscc %g5, 0x1720, %g6 ld [%l7 + 0x6C], %f7 nop setx loop_3617, %l0, %l1 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 %o7, [%l7 + 0x16] ldsb [%l7 + 0x71], %i2 stw %i4, [%l7 + 0x4C] loop_3617: fnot2s %f1, %f8 fmovsne %icc, %f4, %f2 stx %g3, [%l7 + 0x38] fmovsneg %xcc, %f13, %f7 edge16ln %l4, %o3, %g2 fmovdne %icc, %f2, %f3 array32 %g4, %i0, %l6 ldsw [%l7 + 0x4C], %o5 fbuge,a %fcc1, loop_3618 fpadd32s %f7, %f3, %f1 lduh [%l7 + 0x22], %o4 fmovdvs %icc, %f12, %f2 loop_3618: brlz %l5, loop_3619 fmovrdgz %l0, %f0, %f6 fbge,a %fcc0, loop_3620 fbg %fcc1, loop_3621 loop_3619: xnorcc %i5, %g7, %l1 fnand %f14, %f12, %f0 loop_3620: fpadd32 %f4, %f8, %f4 loop_3621: brnz %i1, loop_3622 tle %xcc, 0x1 ldub [%l7 + 0x50], %o0 fmovdge %icc, %f10, %f10 loop_3622: std %f2, [%l7 + 0x60] ld [%l7 + 0x6C], %f5 smul %i6, 0x0FB9, %o6 movn %xcc, %i7, %l2 sdivx %o1, 0x11DB, %o2 fbge %fcc1, loop_3623 fmul8x16 %f4, %f2, %f8 bpos,pt %xcc, loop_3624 fmovsleu %xcc, %f5, %f4 loop_3623: lduw [%l7 + 0x18], %l3 std %f4, [%l7 + 0x58] loop_3624: udiv %g1, 0x09DD, %i3 umul %g6, %g5, %i2 fmovrsgz %o7, %f3, %f15 fpadd16s %f11, %f7, %f12 fmuld8ulx16 %f0, %f13, %f6 fbuge,a %fcc1, loop_3625 movgu %icc, %g3, %i4 ldd [%l7 + 0x38], %f8 bpos,a %icc, loop_3626 loop_3625: add %l4, %g2, %g4 sdivx %o3, 0x1522, %l6 movne %xcc, %i0, %o5 loop_3626: addccc %l5, 0x0FE2, %l0 stx %i5, [%l7 + 0x08] fnot1s %f4, %f2 taddcctv %o4, %l1, %i1 fbo,a %fcc2, loop_3627 faligndata %f8, %f8, %f14 sth %o0, [%l7 + 0x10] bneg,a loop_3628 loop_3627: ldub [%l7 + 0x32], %g7 stx %i6, [%l7 + 0x38] fnot1s %f14, %f8 loop_3628: fmovrslz %o6, %f7, %f12 xorcc %i7, %o1, %o2 fmovrsne %l2, %f2, %f4 ldsw [%l7 + 0x28], %l3 fmovdneg %icc, %f9, %f0 edge32l %i3, %g6, %g5 fmovrdlz %g1, %f14, %f8 fmovde %icc, %f14, %f12 taddcc %i2, 0x1517, %o7 edge16l %i4, %l4, %g2 ldsw [%l7 + 0x2C], %g3 smulcc %o3, 0x1385, %g4 bshuffle %f6, %f0, %f0 edge8n %i0, %o5, %l5 fbge %fcc2, loop_3629 fbl %fcc3, loop_3630 move %icc, %l6, %l0 fbge %fcc1, loop_3631 loop_3629: ldub [%l7 + 0x33], %i5 loop_3630: edge8n %o4, %l1, %o0 fmovs %f13, %f15 loop_3631: tleu %xcc, 0x2 fblg,a %fcc0, loop_3632 ldub [%l7 + 0x17], %i1 ldsh [%l7 + 0x6E], %g7 fmovdleu %xcc, %f4, %f7 loop_3632: move %xcc, %o6, %i7 alignaddrl %o1, %i6, %l2 srl %l3, %i3, %g6 tle %icc, 0x0 fmovsl %xcc, %f14, %f1 alignaddrl %g5, %g1, %i2 ldd [%l7 + 0x10], %f10 bvc,pt %xcc, loop_3633 bgu loop_3634 ld [%l7 + 0x50], %f3 bne,a,pn %icc, loop_3635 loop_3633: or %o7, 0x06CF, %i4 loop_3634: nop setx loop_3636, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f0, [%l7 + 0x20] loop_3635: srlx %l4, 0x0A, %o2 fors %f2, %f1, %f10 loop_3636: bn,pn %xcc, loop_3637 movpos %xcc, %g2, %g3 lduw [%l7 + 0x34], %o3 bpos,a,pn %icc, loop_3638 loop_3637: fnot2s %f0, %f7 ldd [%l7 + 0x58], %f12 sth %i0, [%l7 + 0x1C] loop_3638: ldub [%l7 + 0x2B], %o5 fmovdleu %icc, %f13, %f1 fcmpeq32 %f8, %f10, %g4 umul %l6, %l0, %l5 lduh [%l7 + 0x38], %i5 movge %icc, %l1, %o4 stw %i1, [%l7 + 0x2C] array16 %g7, %o6, %o0 brz,a %i7, loop_3639 or %o1, %i6, %l2 ldub [%l7 + 0x3D], %l3 fba %fcc0, loop_3640 loop_3639: bge,pt %icc, loop_3641 nop setx loop_3642, %l0, %l1 jmpl %l1, %i3 fbule %fcc1, loop_3643 loop_3640: fmovdle %icc, %f4, %f8 loop_3641: edge16ln %g6, %g5, %g1 loop_3642: fbue,a %fcc3, loop_3644 loop_3643: bshuffle %f12, %f12, %f8 tsubcc %i2, 0x1100, %i4 fmul8ulx16 %f2, %f0, %f0 loop_3644: movn %xcc, %o7, %o2 sdiv %g2, 0x145E, %g3 mulx %l4, %o3, %i0 std %f4, [%l7 + 0x58] fandnot1 %f12, %f6, %f8 fcmple32 %f10, %f12, %g4 te %xcc, 0x3 lduh [%l7 + 0x5A], %l6 fmovrdgez %o5, %f6, %f14 lduh [%l7 + 0x08], %l0 movrlz %l5, %i5, %l1 ble loop_3645 ble %xcc, loop_3646 array8 %i1, %g7, %o6 fxors %f6, %f4, %f7 loop_3645: fabsd %f8, %f0 loop_3646: ld [%l7 + 0x70], %f11 tsubcc %o0, %o4, %o1 fpsub32s %f12, %f0, %f5 st %f14, [%l7 + 0x58] bpos,a,pt %icc, loop_3647 fnor %f14, %f4, %f0 fbe %fcc2, loop_3648 bleu loop_3649 loop_3647: ldsb [%l7 + 0x11], %i7 fbue,a %fcc2, loop_3650 loop_3648: ldd [%l7 + 0x18], %f8 loop_3649: fmovda %icc, %f0, %f5 ldsw [%l7 + 0x58], %l2 loop_3650: movvs %xcc, %i6, %l3 ldx [%l7 + 0x60], %i3 ldub [%l7 + 0x2B], %g5 lduw [%l7 + 0x60], %g6 fandnot1s %f15, %f3, %f14 stb %i2, [%l7 + 0x61] nop setx loop_3651, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot1s %f7, %f1, %f13 xnor %i4, %g1, %o7 movcs %xcc, %o2, %g2 loop_3651: fbl %fcc3, loop_3652 fcmple32 %f4, %f10, %g3 lduh [%l7 + 0x26], %o3 fandnot2s %f10, %f14, %f1 loop_3652: tvs %xcc, 0x1 lduh [%l7 + 0x58], %i0 tneg %xcc, 0x3 tle %xcc, 0x0 lduh [%l7 + 0x34], %g4 stb %l6, [%l7 + 0x60] fmul8x16al %f8, %f2, %f10 srl %o5, %l4, %l5 siam 0x7 fornot2s %f3, %f15, %f4 fcmpne32 %f6, %f8, %l0 andcc %l1, 0x1B65, %i1 ld [%l7 + 0x50], %f11 fbue,a %fcc3, loop_3653 andn %i5, 0x0CDE, %o6 edge8ln %g7, %o0, %o4 ldsw [%l7 + 0x14], %i7 loop_3653: movle %icc, %l2, %o1 brz %l3, loop_3654 fbuge,a %fcc2, loop_3655 mulx %i6, %g5, %g6 movrlz %i2, %i4, %i3 loop_3654: stw %g1, [%l7 + 0x44] loop_3655: fbn %fcc1, loop_3656 fbe,a %fcc0, loop_3657 lduh [%l7 + 0x4A], %o7 stw %g2, [%l7 + 0x40] loop_3656: stw %o2, [%l7 + 0x24] loop_3657: tl %xcc, 0x0 fba %fcc3, loop_3658 stb %o3, [%l7 + 0x2C] ldub [%l7 + 0x36], %i0 fbug %fcc2, loop_3659 loop_3658: lduh [%l7 + 0x46], %g4 ld [%l7 + 0x6C], %f3 fcmpgt32 %f12, %f6, %g3 loop_3659: fmovs %f0, %f15 fnot2s %f2, %f5 fblg %fcc3, loop_3660 st %f15, [%l7 + 0x38] fmovrslz %o5, %f6, %f15 ldsw [%l7 + 0x58], %l4 loop_3660: fornot2s %f1, %f9, %f7 ldsb [%l7 + 0x58], %l6 smul %l5, 0x0452, %l1 and %i1, %l0, %i5 ldd [%l7 + 0x68], %f12 stx %g7, [%l7 + 0x40] bne %icc, loop_3661 move %xcc, %o0, %o4 movrgz %o6, 0x0E5, %i7 movrlz %l2, %o1, %l3 loop_3661: alignaddr %g5, %g6, %i6 ldsw [%l7 + 0x20], %i2 stw %i3, [%l7 + 0x38] nop setx loop_3662, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbl %fcc1, loop_3663 bvs,a %xcc, loop_3664 fmovdge %xcc, %f5, %f1 loop_3662: fmovrdlez %g1, %f4, %f12 loop_3663: array16 %o7, %g2, %o2 loop_3664: fbug,a %fcc1, loop_3665 nop setx loop_3666, %l0, %l1 jmpl %l1, %i4 fbl,a %fcc0, loop_3667 stw %i0, [%l7 + 0x60] loop_3665: sdiv %g4, 0x1278, %g3 loop_3666: fmovrdgz %o3, %f6, %f10 loop_3667: ldsb [%l7 + 0x1F], %o5 edge8l %l6, %l4, %l1 fnand %f10, %f10, %f10 pdist %f12, %f0, %f8 brlez %i1, loop_3668 fmovsle %xcc, %f10, %f9 fmovsleu %xcc, %f5, %f13 fcmpd %fcc1, %f14, %f2 loop_3668: smulcc %l0, 0x0318, %l5 popc %i5, %g7 addc %o0, 0x0080, %o4 fmovsvc %xcc, %f6, %f0 fmovrslz %o6, %f15, %f8 stw %i7, [%l7 + 0x24] fmul8x16 %f8, %f14, %f8 fcmple16 %f10, %f12, %o1 tge %icc, 0x2 te %icc, 0x2 fxnor %f12, %f10, %f2 stb %l3, [%l7 + 0x09] fcmped %fcc1, %f2, %f8 orncc %g5, %g6, %l2 movpos %xcc, %i6, %i2 movcc %icc, %g1, %o7 ldsh [%l7 + 0x7A], %i3 popc %o2, %i4 ldsb [%l7 + 0x7A], %i0 fbo %fcc0, loop_3669 sdivcc %g2, 0x04A1, %g4 fmovrde %g3, %f8, %f10 fmovsvs %xcc, %f15, %f5 loop_3669: ldsw [%l7 + 0x30], %o3 ld [%l7 + 0x20], %f13 lduh [%l7 + 0x42], %l6 fmovdvs %icc, %f10, %f12 fnegd %f14, %f2 ldub [%l7 + 0x10], %o5 srl %l1, %i1, %l0 sethi 0x123C, %l5 movpos %xcc, %l4, %i5 lduh [%l7 + 0x4E], %g7 fsrc2s %f0, %f8 fmuld8ulx16 %f8, %f5, %f2 fzero %f10 ld [%l7 + 0x74], %f7 ldsw [%l7 + 0x64], %o4 fors %f5, %f1, %f9 fmovsneg %xcc, %f3, %f13 edge32ln %o6, %i7, %o0 fbu %fcc2, loop_3670 and %o1, %l3, %g6 movne %icc, %l2, %g5 movcs %xcc, %i2, %i6 loop_3670: fcmpne32 %f14, %f0, %g1 bshuffle %f10, %f14, %f2 ldsw [%l7 + 0x28], %o7 ld [%l7 + 0x28], %f8 fpadd32 %f12, %f6, %f4 fmuld8sux16 %f7, %f7, %f0 stx %o2, [%l7 + 0x50] stb %i4, [%l7 + 0x20] stw %i0, [%l7 + 0x5C] stx %g2, [%l7 + 0x20] st %f7, [%l7 + 0x34] fmovse %icc, %f2, %f5 tpos %xcc, 0x2 fmul8x16al %f14, %f12, %f0 fmovrse %g4, %f12, %f10 fone %f0 stb %g3, [%l7 + 0x34] fabsd %f10, %f12 lduw [%l7 + 0x1C], %i3 movvs %icc, %l6, %o3 fnand %f14, %f8, %f2 fbl %fcc2, loop_3671 fmovdcc %xcc, %f7, %f13 ldub [%l7 + 0x11], %l1 st %f11, [%l7 + 0x3C] loop_3671: bgu %icc, loop_3672 fmovdcc %icc, %f3, %f6 movre %o5, 0x3AB, %i1 ldd [%l7 + 0x10], %f6 loop_3672: fnot2 %f10, %f12 stb %l5, [%l7 + 0x0B] addc %l4, 0x0AFF, %i5 ba,pt %icc, loop_3673 bg,a,pt %xcc, loop_3674 fpack16 %f0, %f2 ld [%l7 + 0x48], %f10 loop_3673: sdiv %l0, 0x18CD, %o4 loop_3674: ldsw [%l7 + 0x38], %o6 stx %i7, [%l7 + 0x70] edge16ln %g7, %o1, %o0 smulcc %g6, %l3, %l2 and %g5, %i2, %g1 lduh [%l7 + 0x6A], %o7 std %f2, [%l7 + 0x20] smulcc %o2, %i6, %i0 edge8ln %i4, %g2, %g4 fpadd16s %f7, %f3, %f5 fbue,a %fcc1, loop_3675 subccc %i3, 0x0197, %g3 srax %o3, %l6, %o5 sth %i1, [%l7 + 0x5C] loop_3675: brlz %l1, loop_3676 umulcc %l5, 0x10AA, %i5 fbe,a %fcc0, loop_3677 ldub [%l7 + 0x44], %l0 loop_3676: ld [%l7 + 0x20], %f0 st %f2, [%l7 + 0x14] loop_3677: fcmpgt32 %f12, %f6, %o4 fmuld8sux16 %f12, %f8, %f10 st %f6, [%l7 + 0x3C] ldsw [%l7 + 0x14], %l4 fmovrdlez %i7, %f6, %f0 fnot1 %f12, %f6 stw %o6, [%l7 + 0x74] fpadd16 %f4, %f2, %f2 srl %o1, 0x10, %g7 fmovrdgz %g6, %f2, %f2 ldsb [%l7 + 0x5C], %o0 tn %icc, 0x2 sllx %l3, 0x0D, %g5 bneg,a loop_3678 addcc %l2, 0x0472, %g1 fone %f10 std %f2, [%l7 + 0x50] loop_3678: fmovrsgez %o7, %f10, %f13 taddcc %o2, 0x0D8B, %i2 ldsb [%l7 + 0x6B], %i6 ldub [%l7 + 0x6E], %i0 ldx [%l7 + 0x30], %g2 bl,pt %icc, loop_3679 fsrc2 %f8, %f6 fmovrse %g4, %f13, %f3 fble,a %fcc2, loop_3680 loop_3679: orcc %i4, 0x0FA6, %i3 fxors %f1, %f7, %f5 brnz,a %g3, loop_3681 loop_3680: movrlz %l6, 0x11A, %o5 tg %xcc, 0x0 ldd [%l7 + 0x58], %f14 loop_3681: ldub [%l7 + 0x17], %o3 fandnot1s %f8, %f13, %f8 fmovsge %icc, %f14, %f11 fbuge,a %fcc3, loop_3682 movg %icc, %l1, %l5 movpos %xcc, %i1, %l0 stx %o4, [%l7 + 0x18] loop_3682: fble %fcc0, loop_3683 tsubcc %l4, 0x0551, %i5 edge16 %i7, %o6, %g7 array16 %o1, %o0, %g6 loop_3683: fbuge %fcc3, loop_3684 movgu %icc, %l3, %l2 sdivcc %g1, 0x1395, %g5 srl %o7, %i2, %i6 loop_3684: st %f1, [%l7 + 0x30] udiv %i0, 0x1E08, %o2 fmul8x16 %f14, %f14, %f4 fmovdcc %xcc, %f1, %f5 tvc %xcc, 0x3 udiv %g2, 0x0372, %g4 tl %icc, 0x5 bcc,pn %icc, loop_3685 move %icc, %i3, %g3 lduh [%l7 + 0x6A], %i4 ldx [%l7 + 0x20], %l6 loop_3685: alignaddr %o3, %o5, %l5 tgu %icc, 0x0 fcmpeq16 %f14, %f0, %l1 fandnot1 %f6, %f12, %f10 xor %i1, %l0, %o4 sethi 0x1F9F, %i5 sth %i7, [%l7 + 0x1C] fmovdvc %xcc, %f6, %f1 fsrc2 %f4, %f6 ldsh [%l7 + 0x66], %o6 movn %xcc, %l4, %g7 stb %o0, [%l7 + 0x57] fmovscs %icc, %f7, %f6 fbne %fcc2, loop_3686 tgu %icc, 0x3 umulcc %g6, 0x0D20, %o1 ldx [%l7 + 0x10], %l2 loop_3686: fcmpeq16 %f8, %f6, %l3 sth %g1, [%l7 + 0x74] edge8 %g5, %o7, %i6 fmovscc %icc, %f6, %f14 ldub [%l7 + 0x4B], %i2 fpadd32 %f6, %f8, %f4 fcmpgt32 %f4, %f6, %o2 fbuge %fcc1, loop_3687 ldub [%l7 + 0x1C], %i0 lduw [%l7 + 0x78], %g4 fmovrse %i3, %f1, %f10 loop_3687: bge,pt %xcc, loop_3688 fmovsleu %icc, %f2, %f12 fbule,a %fcc3, loop_3689 sth %g3, [%l7 + 0x4C] loop_3688: ldub [%l7 + 0x7A], %g2 fmovrdgz %l6, %f6, %f8 loop_3689: lduh [%l7 + 0x28], %i4 fornot1s %f9, %f4, %f14 fmul8ulx16 %f10, %f4, %f10 tpos %xcc, 0x2 ld [%l7 + 0x64], %f11 fnor %f8, %f12, %f6 addcc %o5, 0x1D5C, %l5 fmul8x16al %f6, %f15, %f4 tvc %icc, 0x0 fnor %f8, %f0, %f6 ldsb [%l7 + 0x36], %l1 ldsh [%l7 + 0x0A], %i1 andncc %l0, %o3, %o4 smul %i7, 0x0A55, %o6 bcs,a %xcc, loop_3690 fnegd %f8, %f6 fcmpgt16 %f6, %f10, %l4 std %f8, [%l7 + 0x10] loop_3690: tpos %icc, 0x6 edge8l %g7, %o0, %g6 fpmerge %f5, %f8, %f6 ble,pt %icc, loop_3691 taddcctv %i5, %l2, %l3 fmovrdne %g1, %f12, %f6 fcmple32 %f0, %f8, %g5 loop_3691: brz %o7, loop_3692 ba,a,pn %xcc, loop_3693 st %f14, [%l7 + 0x54] ldub [%l7 + 0x3B], %o1 loop_3692: tvs %xcc, 0x3 loop_3693: std %f14, [%l7 + 0x68] fmovsne %icc, %f4, %f4 fmovrdgez %i6, %f2, %f10 fmovdvc %icc, %f10, %f1 fnot2 %f14, %f6 fmovrdgez %i2, %f12, %f2 ldsw [%l7 + 0x74], %i0 fandnot2s %f11, %f13, %f15 bcs %icc, loop_3694 fxnors %f14, %f2, %f14 ldsh [%l7 + 0x2A], %o2 std %f0, [%l7 + 0x78] loop_3694: lduh [%l7 + 0x10], %g4 bl,a,pt %icc, loop_3695 fcmpeq16 %f4, %f14, %g3 ldsb [%l7 + 0x53], %g2 lduw [%l7 + 0x28], %l6 loop_3695: fxors %f7, %f12, %f4 std %f8, [%l7 + 0x50] fmovscc %xcc, %f5, %f5 lduh [%l7 + 0x52], %i4 fxnors %f4, %f10, %f11 sub %o5, 0x1EE8, %i3 tvc %xcc, 0x3 fmovsg %icc, %f1, %f7 brlez %l1, loop_3696 orcc %i1, %l0, %o3 edge8l %o4, %i7, %o6 stb %l5, [%l7 + 0x15] loop_3696: ldd [%l7 + 0x18], %f6 ble,a,pn %xcc, loop_3697 sdiv %g7, 0x1FE7, %l4 fbug %fcc0, loop_3698 bpos,a loop_3699 loop_3697: ldsh [%l7 + 0x3E], %o0 fbule,a %fcc1, loop_3700 loop_3698: stx %i5, [%l7 + 0x20] loop_3699: fcmple32 %f14, %f6, %l2 fmovrsgez %g6, %f12, %f2 loop_3700: array8 %g1, %g5, %o7 brgez %l3, loop_3701 tn %xcc, 0x4 fmovsa %xcc, %f9, %f11 fmuld8ulx16 %f6, %f4, %f0 loop_3701: movrlez %i6, 0x1A1, %o1 add %i0, %o2, %i2 ldx [%l7 + 0x68], %g4 addc %g3, 0x0164, %l6 fmovsa %xcc, %f10, %f1 fpsub16 %f0, %f14, %f12 fmovrsgez %g2, %f6, %f3 ldx [%l7 + 0x18], %o5 fcmpne16 %f2, %f6, %i3 fsrc1 %f6, %f14 edge16l %i4, %l1, %i1 movn %icc, %l0, %o3 fandnot2 %f8, %f4, %f10 ldub [%l7 + 0x56], %i7 stw %o6, [%l7 + 0x74] sth %l5, [%l7 + 0x40] bge,a %xcc, loop_3702 fors %f10, %f4, %f4 movrlz %o4, %l4, %g7 array8 %i5, %l2, %g6 loop_3702: ldd [%l7 + 0x60], %f0 ld [%l7 + 0x54], %f9 sth %o0, [%l7 + 0x60] ldx [%l7 + 0x48], %g1 ldsb [%l7 + 0x5F], %g5 tg %icc, 0x1 fmuld8ulx16 %f6, %f4, %f0 bshuffle %f10, %f2, %f14 ldx [%l7 + 0x20], %o7 ldsh [%l7 + 0x48], %i6 fsrc2 %f8, %f0 fpsub16s %f9, %f9, %f5 fmovrsgez %l3, %f9, %f8 fbne %fcc2, loop_3703 fone %f14 st %f9, [%l7 + 0x5C] fnands %f10, %f13, %f5 loop_3703: st %f5, [%l7 + 0x10] ldsb [%l7 + 0x0F], %i0 srax %o1, %o2, %g4 tle %icc, 0x7 fmovdn %xcc, %f5, %f6 movge %icc, %i2, %g3 fbe,a %fcc1, loop_3704 ldsw [%l7 + 0x4C], %g2 fbul,a %fcc0, loop_3705 fandnot1s %f15, %f0, %f8 loop_3704: movle %xcc, %l6, %o5 fandnot2s %f10, %f9, %f10 loop_3705: addccc %i4, 0x1D7A, %l1 tcc %xcc, 0x4 ld [%l7 + 0x48], %f2 nop setx loop_3706, %l0, %l1 jmpl %l1, %i3 bge,a,pn %icc, loop_3707 brz %i1, loop_3708 tsubcc %l0, %o3, %i7 loop_3706: bcs,a loop_3709 loop_3707: fmovsleu %xcc, %f0, %f2 loop_3708: movvs %icc, %o6, %o4 movle %icc, %l4, %g7 loop_3709: lduw [%l7 + 0x78], %l5 ldub [%l7 + 0x26], %i5 ldx [%l7 + 0x18], %l2 stx %o0, [%l7 + 0x20] tpos %icc, 0x6 nop setx loop_3710, %l0, %l1 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 %g6, [%l7 + 0x60] stb %g1, [%l7 + 0x52] sth %g5, [%l7 + 0x4C] loop_3710: ldsb [%l7 + 0x66], %i6 sllx %o7, 0x13, %l3 tcs %xcc, 0x2 te %xcc, 0x2 sllx %i0, %o1, %o2 lduh [%l7 + 0x0C], %i2 fpsub16 %f4, %f6, %f10 fmovsle %icc, %f10, %f2 movvc %icc, %g3, %g2 addc %g4, %o5, %l6 fmul8ulx16 %f2, %f6, %f8 edge8l %i4, %l1, %i3 fmul8ulx16 %f0, %f12, %f6 te %icc, 0x3 ldub [%l7 + 0x5D], %l0 stx %i1, [%l7 + 0x70] ldsw [%l7 + 0x64], %o3 tpos %xcc, 0x5 lduw [%l7 + 0x50], %i7 edge32n %o6, %l4, %o4 fmovrdlz %g7, %f0, %f4 fmovse %xcc, %f10, %f3 tn %xcc, 0x7 ldsb [%l7 + 0x63], %i5 sth %l2, [%l7 + 0x20] lduw [%l7 + 0x30], %o0 srlx %g6, %l5, %g5 lduw [%l7 + 0x54], %i6 fmovdg %xcc, %f11, %f11 std %f10, [%l7 + 0x40] edge32l %g1, %o7, %i0 taddcctv %o1, 0x19AB, %l3 orncc %i2, %g3, %o2 stw %g4, [%l7 + 0x20] ldsw [%l7 + 0x40], %o5 movvs %xcc, %g2, %l6 ldsw [%l7 + 0x30], %i4 fbg %fcc1, loop_3711 st %f9, [%l7 + 0x44] edge8ln %i3, %l0, %i1 andcc %o3, 0x081E, %i7 loop_3711: tcc %icc, 0x7 call loop_3712 movne %icc, %o6, %l1 brgez,a %l4, loop_3713 fbug %fcc1, loop_3714 loop_3712: faligndata %f12, %f4, %f10 movre %g7, 0x111, %i5 loop_3713: fxors %f9, %f4, %f3 loop_3714: st %f5, [%l7 + 0x10] lduh [%l7 + 0x4A], %o4 movrgez %l2, %o0, %l5 fmovspos %xcc, %f3, %f7 ldd [%l7 + 0x10], %f4 fbug %fcc2, loop_3715 fcmpeq16 %f2, %f12, %g5 stw %g6, [%l7 + 0x78] bn,a,pt %icc, loop_3716 loop_3715: smulcc %g1, %i6, %i0 movvc %icc, %o1, %o7 std %f14, [%l7 + 0x78] loop_3716: fornot2 %f4, %f8, %f6 bcs,a loop_3717 ldd [%l7 + 0x78], %f4 tn %xcc, 0x2 stb %l3, [%l7 + 0x2A] loop_3717: fcmpes %fcc1, %f13, %f10 brnz %i2, loop_3718 nop setx loop_3719, %l0, %l1 jmpl %l1, %o2 fcmple32 %f0, %f2, %g4 add %o5, 0x1662, %g2 loop_3718: lduh [%l7 + 0x1C], %g3 loop_3719: array32 %i4, %i3, %l0 fmovrdne %l6, %f8, %f4 fmovrdlez %o3, %f8, %f8 fand %f4, %f14, %f14 fmovdleu %xcc, %f0, %f12 bge,pt %xcc, loop_3720 stx %i1, [%l7 + 0x68] fpackfix %f12, %f7 fand %f10, %f4, %f6 loop_3720: movneg %xcc, %o6, %l1 std %f4, [%l7 + 0x40] ldsw [%l7 + 0x60], %i7 st %f4, [%l7 + 0x38] stx %l4, [%l7 + 0x28] lduh [%l7 + 0x4E], %g7 alignaddrl %o4, %i5, %l2 fornot1s %f11, %f13, %f4 tne %xcc, 0x3 edge16n %l5, %o0, %g5 stx %g6, [%l7 + 0x60] edge8l %g1, %i6, %o1 fbe,a %fcc0, loop_3721 brlez %o7, loop_3722 fmovdge %xcc, %f1, %f1 fbn,a %fcc1, loop_3723 loop_3721: lduw [%l7 + 0x78], %i0 loop_3722: edge16 %i2, %l3, %g4 movleu %icc, %o2, %g2 loop_3723: udiv %o5, 0x0F76, %g3 tge %xcc, 0x4 stx %i4, [%l7 + 0x68] fornot2 %f14, %f2, %f8 sdivx %l0, 0x1DEC, %l6 ldd [%l7 + 0x68], %f4 ldsw [%l7 + 0x3C], %o3 std %f6, [%l7 + 0x48] fmovsa %xcc, %f4, %f9 fsrc2s %f5, %f15 sth %i1, [%l7 + 0x10] array32 %i3, %o6, %l1 nop setx loop_3724, %l0, %l1 jmpl %l1, %l4 umulcc %g7, 0x0243, %o4 fexpand %f0, %f10 sth %i7, [%l7 + 0x7E] loop_3724: ldx [%l7 + 0x58], %l2 ldd [%l7 + 0x30], %f6 bn,pt %icc, loop_3725 bpos %icc, loop_3726 fsrc1s %f15, %f3 sth %l5, [%l7 + 0x44] loop_3725: movgu %xcc, %i5, %o0 loop_3726: fnand %f4, %f10, %f12 nop setx loop_3727, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabss %f1, %f14 sth %g6, [%l7 + 0x16] edge8l %g5, %g1, %o1 loop_3727: fbug,a %fcc0, loop_3728 sdivx %i6, 0x156E, %o7 srl %i0, %l3, %i2 taddcc %g4, %o2, %o5 loop_3728: fmovsn %xcc, %f8, %f8 addc %g2, 0x0549, %g3 fcmpeq16 %f0, %f6, %i4 stb %l0, [%l7 + 0x29] fpadd32 %f4, %f0, %f6 movrlz %l6, 0x27F, %i1 fmuld8sux16 %f14, %f10, %f6 udivcc %i3, 0x022C, %o6 sub %l1, 0x065B, %o3 fmovrdlz %g7, %f4, %f14 fmovdle %xcc, %f5, %f10 movneg %xcc, %l4, %o4 std %f8, [%l7 + 0x40] ldd [%l7 + 0x48], %f8 fmovdg %xcc, %f5, %f7 movrlz %l2, 0x1CE, %i7 edge32n %i5, %o0, %g6 ld [%l7 + 0x08], %f8 ldsw [%l7 + 0x78], %l5 bl,pn %icc, loop_3729 tcs %icc, 0x3 fbu,a %fcc2, loop_3730 movleu %icc, %g5, %o1 loop_3729: smul %g1, %o7, %i6 or %i0, %l3, %i2 loop_3730: andn %g4, 0x08D7, %o5 fmovsle %xcc, %f1, %f5 fmovrdgez %g2, %f10, %f2 tge %xcc, 0x6 fmovrde %g3, %f10, %f0 fmovrsgz %o2, %f8, %f1 edge16ln %i4, %l6, %l0 fandnot1s %f11, %f12, %f14 fmovdle %icc, %f11, %f13 ba loop_3731 stw %i3, [%l7 + 0x14] bvc,a %icc, loop_3732 fmovsleu %xcc, %f5, %f0 loop_3731: nop setx loop_3733, %l0, %l1 jmpl %l1, %i1 mulx %l1, 0x19E9, %o6 loop_3732: stx %g7, [%l7 + 0x30] ldsb [%l7 + 0x1E], %o3 loop_3733: fmovdpos %icc, %f12, %f14 fornot2s %f5, %f4, %f9 fmovde %icc, %f12, %f2 lduw [%l7 + 0x38], %l4 fmovscc %icc, %f4, %f15 fcmpes %fcc0, %f6, %f13 std %f14, [%l7 + 0x40] tne %xcc, 0x6 fnot1s %f14, %f12 edge8n %l2, %i7, %i5 st %f13, [%l7 + 0x54] stx %o4, [%l7 + 0x68] bg %xcc, loop_3734 st %f9, [%l7 + 0x30] movg %icc, %o0, %l5 xnor %g6, 0x1187, %g5 loop_3734: fmovdne %icc, %f7, %f4 fmovscs %xcc, %f12, %f8 brlez,a %o1, loop_3735 popc 0x0EA7, %o7 fpadd16s %f13, %f2, %f15 fmovdpos %icc, %f9, %f8 loop_3735: move %xcc, %g1, %i0 tcs %icc, 0x2 stw %l3, [%l7 + 0x48] fornot1s %f3, %f13, %f0 movrlz %i6, 0x09D, %g4 fpack16 %f6, %f14 or %o5, 0x1586, %i2 ldsw [%l7 + 0x40], %g2 ldsb [%l7 + 0x1C], %o2 fabsd %f4, %f12 popc %i4, %l6 tsubcc %g3, %l0, %i3 fnot2s %f12, %f2 ta %xcc, 0x7 fandnot2s %f8, %f12, %f8 tsubcc %i1, %l1, %o6 fbg,a %fcc3, loop_3736 movrlz %o3, %l4, %l2 fnegs %f7, %f5 fmul8x16 %f5, %f0, %f10 loop_3736: tvc %icc, 0x3 sra %i7, %i5, %g7 fblg,a %fcc3, loop_3737 stw %o4, [%l7 + 0x24] lduh [%l7 + 0x14], %o0 movrgz %l5, %g6, %g5 loop_3737: fmovde %icc, %f7, %f2 udiv %o7, 0x13DA, %o1 ldub [%l7 + 0x61], %g1 fmovs %f13, %f0 ldsb [%l7 + 0x45], %l3 lduh [%l7 + 0x36], %i0 fmovrsgz %i6, %f5, %f3 brz %o5, loop_3738 bn loop_3739 stb %i2, [%l7 + 0x26] fmovda %xcc, %f1, %f14 loop_3738: stw %g2, [%l7 + 0x30] loop_3739: lduw [%l7 + 0x64], %g4 fxnors %f15, %f9, %f1 fsrc2 %f14, %f8 ldx [%l7 + 0x10], %i4 fnot1 %f14, %f0 ldsw [%l7 + 0x78], %l6 fcmple16 %f12, %f6, %g3 bn,pt %xcc, loop_3740 tneg %xcc, 0x4 movvc %xcc, %l0, %i3 call loop_3741 loop_3740: stx %i1, [%l7 + 0x50] fnands %f4, %f14, %f12 ldd [%l7 + 0x30], %f0 loop_3741: fands %f15, %f7, %f9 fblg,a %fcc0, loop_3742 te %icc, 0x2 fmovrsgez %o2, %f7, %f5 brz,a %l1, loop_3743 loop_3742: subccc %o6, %l4, %l2 ldsb [%l7 + 0x70], %i7 fmuld8ulx16 %f14, %f7, %f0 loop_3743: fzeros %f11 fxnors %f10, %f11, %f9 or %o3, %g7, %o4 fmovdne %icc, %f11, %f7 fornot2 %f14, %f14, %f14 tsubcctv %i5, 0x17E6, %l5 ld [%l7 + 0x34], %f2 ldsw [%l7 + 0x34], %o0 movvs %icc, %g6, %g5 fornot2s %f4, %f12, %f13 fbe %fcc1, loop_3744 sra %o1, 0x02, %o7 tle %xcc, 0x5 fand %f4, %f2, %f10 loop_3744: stx %g1, [%l7 + 0x50] brnz %i0, loop_3745 movre %i6, %o5, %i2 tcc %icc, 0x3 and %l3, %g2, %g4 loop_3745: fmovrslz %l6, %f6, %f13 fmovda %xcc, %f6, %f1 umulcc %g3, 0x1F91, %l0 ldsw [%l7 + 0x58], %i3 orncc %i1, %i4, %o2 fblg,a %fcc2, loop_3746 sdiv %o6, 0x0180, %l4 tsubcc %l2, 0x0F94, %i7 ldsb [%l7 + 0x6F], %o3 loop_3746: tneg %icc, 0x0 fandnot1s %f11, %f6, %f10 ldsh [%l7 + 0x16], %g7 ldub [%l7 + 0x53], %o4 fones %f12 stx %l1, [%l7 + 0x70] fmovrdlz %i5, %f12, %f12 stw %o0, [%l7 + 0x18] brgz %l5, loop_3747 fornot1s %f2, %f8, %f7 lduw [%l7 + 0x68], %g6 tcc %icc, 0x3 loop_3747: fmovsvs %xcc, %f5, %f0 fbul %fcc2, loop_3748 ldsh [%l7 + 0x68], %o1 std %f14, [%l7 + 0x78] fmovsg %xcc, %f12, %f10 loop_3748: bge,pt %icc, loop_3749 stx %o7, [%l7 + 0x48] tvs %icc, 0x3 edge16n %g1, %g5, %i6 loop_3749: stw %o5, [%l7 + 0x18] brlez,a %i2, loop_3750 ldsh [%l7 + 0x20], %i0 fxnors %f11, %f2, %f3 umul %l3, 0x1749, %g4 loop_3750: tne %icc, 0x4 fcmpeq32 %f6, %f10, %g2 ldsh [%l7 + 0x5C], %l6 fpack32 %f12, %f10, %f12 lduw [%l7 + 0x08], %l0 te %icc, 0x3 stx %g3, [%l7 + 0x30] xorcc %i3, 0x1D5E, %i4 stx %i1, [%l7 + 0x10] fbl,a %fcc2, loop_3751 fmovsleu %xcc, %f9, %f6 tcc %icc, 0x1 fcmpeq16 %f10, %f10, %o2 loop_3751: fbug,a %fcc3, loop_3752 ldd [%l7 + 0x10], %f14 fmovdl %icc, %f6, %f1 brgz,a %o6, loop_3753 loop_3752: edge8l %l4, %l2, %o3 ba,pt %xcc, loop_3754 fmovdge %xcc, %f3, %f4 loop_3753: stw %g7, [%l7 + 0x74] movn %xcc, %i7, %l1 loop_3754: fba,a %fcc2, loop_3755 fmovsn %icc, %f1, %f3 faligndata %f2, %f0, %f14 stw %i5, [%l7 + 0x48] loop_3755: ldsw [%l7 + 0x7C], %o0 tpos %icc, 0x0 ld [%l7 + 0x1C], %f8 fmovdneg %icc, %f4, %f4 fcmple16 %f2, %f0, %l5 xnor %g6, %o1, %o7 movgu %icc, %g1, %g5 bge,pt %icc, loop_3756 fnegd %f10, %f4 ldsh [%l7 + 0x4E], %i6 st %f15, [%l7 + 0x68] loop_3756: edge8 %o4, %i2, %o5 fbu,a %fcc0, loop_3757 ldsh [%l7 + 0x32], %l3 fbu %fcc2, loop_3758 movle %xcc, %i0, %g2 loop_3757: faligndata %f10, %f10, %f0 fmovdge %xcc, %f11, %f8 loop_3758: stx %l6, [%l7 + 0x48] fbge %fcc3, loop_3759 fba %fcc2, loop_3760 fbe,a %fcc3, loop_3761 sth %l0, [%l7 + 0x3A] loop_3759: fbo %fcc0, loop_3762 loop_3760: fsrc2 %f2, %f10 loop_3761: stx %g4, [%l7 + 0x10] stb %i3, [%l7 + 0x0D] loop_3762: bshuffle %f8, %f6, %f8 fsrc1 %f8, %f10 fcmpgt16 %f12, %f2, %g3 ldx [%l7 + 0x48], %i1 edge16ln %o2, %o6, %i4 orn %l4, %o3, %l2 fmovsl %icc, %f1, %f13 fmovd %f14, %f6 fmuld8sux16 %f8, %f1, %f8 fbne,a %fcc3, loop_3763 alignaddrl %i7, %l1, %g7 lduw [%l7 + 0x20], %i5 fmovdcs %icc, %f7, %f11 loop_3763: fmul8x16al %f14, %f3, %f2 fmovdvs %xcc, %f9, %f11 fands %f7, %f15, %f14 ldsw [%l7 + 0x0C], %o0 fmovscc %icc, %f1, %f6 edge8l %l5, %g6, %o1 edge8n %g1, %g5, %i6 stb %o4, [%l7 + 0x0E] fpack16 %f8, %f5 ldd [%l7 + 0x48], %f12 fcmpeq16 %f6, %f6, %o7 stx %i2, [%l7 + 0x18] fmovrslz %o5, %f1, %f7 ldub [%l7 + 0x20], %l3 brz,a %g2, loop_3764 stb %l6, [%l7 + 0x58] fnot2s %f8, %f12 tg %icc, 0x0 loop_3764: array8 %i0, %l0, %i3 fones %f14 ldsw [%l7 + 0x4C], %g4 lduw [%l7 + 0x14], %g3 fbg %fcc1, loop_3765 fnors %f2, %f12, %f3 fmovspos %icc, %f5, %f0 fmovscc %xcc, %f1, %f7 loop_3765: ld [%l7 + 0x24], %f1 srlx %o2, 0x0D, %o6 lduh [%l7 + 0x58], %i4 brlz %i1, loop_3766 fmovsa %xcc, %f15, %f7 stb %l4, [%l7 + 0x59] movcc %icc, %o3, %l2 loop_3766: fmul8x16au %f5, %f12, %f4 stb %l1, [%l7 + 0x19] std %f8, [%l7 + 0x58] fmovrsne %i7, %f11, %f11 stx %g7, [%l7 + 0x28] fbl %fcc3, loop_3767 fmovdle %icc, %f8, %f12 fpmerge %f6, %f15, %f6 st %f0, [%l7 + 0x2C] loop_3767: stb %i5, [%l7 + 0x60] lduh [%l7 + 0x1E], %o0 stb %g6, [%l7 + 0x2B] fpsub16s %f3, %f7, %f6 ldsb [%l7 + 0x1A], %l5 fmovscc %xcc, %f0, %f5 bvc,pn %icc, loop_3768 ble loop_3769 fxnor %f6, %f12, %f4 ld [%l7 + 0x70], %f1 loop_3768: edge32n %g1, %g5, %o1 loop_3769: fbg %fcc0, loop_3770 fsrc2 %f12, %f2 tgu %xcc, 0x7 stw %i6, [%l7 + 0x64] loop_3770: ld [%l7 + 0x60], %f7 edge32 %o4, %o7, %i2 sra %l3, 0x0A, %g2 fba,a %fcc1, loop_3771 st %f5, [%l7 + 0x08] fmovdcs %xcc, %f12, %f9 ld [%l7 + 0x5C], %f14 loop_3771: movneg %icc, %l6, %o5 fone %f6 fmul8x16 %f4, %f2, %f12 lduw [%l7 + 0x28], %i0 fsrc1s %f3, %f9 smulcc %i3, %l0, %g4 fmovdvc %xcc, %f10, %f9 edge32 %g3, %o6, %o2 fandnot2 %f2, %f6, %f2 bn,a %xcc, loop_3772 stx %i4, [%l7 + 0x50] fpmerge %f3, %f10, %f0 ldub [%l7 + 0x4D], %l4 loop_3772: fornot1s %f3, %f2, %f7 tl %icc, 0x6 fandnot1 %f6, %f4, %f8 ldx [%l7 + 0x48], %i1 fandnot1s %f3, %f4, %f11 fmovsgu %xcc, %f7, %f6 ldd [%l7 + 0x68], %f12 fbu %fcc3, loop_3773 bshuffle %f0, %f2, %f0 movle %icc, %o3, %l2 fandnot1 %f8, %f4, %f14 loop_3773: fors %f13, %f9, %f9 nop setx loop_3774, %l0, %l1 jmpl %l1, %i7 mulx %l1, 0x1191, %i5 fmovrde %o0, %f4, %f6 movg %xcc, %g7, %l5 loop_3774: fmovdge %xcc, %f10, %f4 ldd [%l7 + 0x60], %f6 fmovde %icc, %f5, %f14 fmovrde %g6, %f10, %f10 fnot1 %f10, %f2 tleu %xcc, 0x0 edge8n %g1, %g5, %o1 stw %o4, [%l7 + 0x70] fmovdneg %icc, %f4, %f10 tge %icc, 0x6 fone %f10 stb %o7, [%l7 + 0x25] bne loop_3775 or %i2, %l3, %i6 lduw [%l7 + 0x2C], %g2 bge,a,pn %xcc, loop_3776 loop_3775: fpadd16 %f12, %f8, %f14 std %f4, [%l7 + 0x30] fmovspos %xcc, %f7, %f9 loop_3776: stx %o5, [%l7 + 0x30] fandnot2 %f2, %f12, %f2 fblg,a %fcc1, loop_3777 lduh [%l7 + 0x3A], %i0 ldsb [%l7 + 0x63], %i3 tleu %xcc, 0x1 loop_3777: edge32n %l6, %l0, %g3 ldsb [%l7 + 0x2A], %o6 fcmps %fcc3, %f14, %f15 stb %o2, [%l7 + 0x08] move %xcc, %i4, %g4 stb %l4, [%l7 + 0x29] fmovrse %o3, %f13, %f13 lduw [%l7 + 0x6C], %l2 ldsb [%l7 + 0x52], %i7 fnegs %f4, %f8 tge %icc, 0x4 fmovsle %icc, %f7, %f11 lduh [%l7 + 0x28], %l1 fmovdn %xcc, %f10, %f8 edge32n %i1, %i5, %g7 stb %l5, [%l7 + 0x5C] fmovsle %xcc, %f1, %f10 umulcc %g6, %o0, %g1 tgu %xcc, 0x7 mulscc %g5, 0x1129, %o4 brgez,a %o7, loop_3778 udivx %i2, 0x027A, %l3 fcmple32 %f8, %f4, %o1 st %f10, [%l7 + 0x78] loop_3778: subcc %i6, %g2, %i0 fmuld8sux16 %f7, %f13, %f4 fnor %f4, %f2, %f10 ldsh [%l7 + 0x48], %o5 lduw [%l7 + 0x30], %l6 ldsw [%l7 + 0x24], %i3 ldx [%l7 + 0x20], %g3 ldx [%l7 + 0x08], %o6 ldub [%l7 + 0x70], %l0 st %f1, [%l7 + 0x44] fmovsne %xcc, %f4, %f4 fabsd %f10, %f0 tge %icc, 0x2 orncc %o2, %g4, %i4 fmovsa %icc, %f0, %f11 movg %icc, %o3, %l4 edge8n %l2, %l1, %i1 fmovsleu %icc, %f2, %f7 fcmpes %fcc2, %f11, %f1 ld [%l7 + 0x2C], %f10 fors %f3, %f3, %f7 ldsh [%l7 + 0x0C], %i5 sdivcc %i7, 0x026A, %g7 nop setx loop_3779, %l0, %l1 jmpl %l1, %g6 fpack16 %f10, %f2 stb %l5, [%l7 + 0x3E] stb %o0, [%l7 + 0x7D] loop_3779: movrlez %g1, 0x2E2, %o4 fbl %fcc2, loop_3780 fpmerge %f9, %f10, %f8 fmovsvs %icc, %f7, %f1 movcs %xcc, %o7, %i2 loop_3780: alignaddrl %l3, %g5, %o1 fcmpeq16 %f2, %f4, %i6 ldx [%l7 + 0x58], %g2 movn %icc, %o5, %l6 fpsub32s %f14, %f8, %f3 fcmpeq16 %f4, %f14, %i3 nop setx loop_3781, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmps %fcc3, %f2, %f5 brlz,a %g3, loop_3782 alignaddrl %i0, %o6, %o2 loop_3781: fnegd %f8, %f2 move %xcc, %g4, %i4 loop_3782: brnz %l0, loop_3783 edge8 %l4, %o3, %l1 st %f1, [%l7 + 0x64] movrlz %l2, %i1, %i7 loop_3783: lduw [%l7 + 0x64], %i5 ldsh [%l7 + 0x42], %g7 st %f9, [%l7 + 0x3C] fbul,a %fcc0, loop_3784 movre %g6, %l5, %o0 bn %icc, loop_3785 movcc %xcc, %g1, %o4 loop_3784: srlx %o7, 0x0B, %i2 tvc %icc, 0x4 loop_3785: fpsub16 %f4, %f10, %f8 orncc %g5, %o1, %i6 tne %xcc, 0x1 tl %icc, 0x5 fcmple32 %f6, %f2, %l3 fmovsg %xcc, %f2, %f7 ldd [%l7 + 0x48], %f14 umulcc %g2, 0x03B9, %l6 fandnot2 %f10, %f12, %f8 bge loop_3786 ldub [%l7 + 0x26], %i3 stw %g3, [%l7 + 0x58] addc %o5, 0x1D31, %i0 loop_3786: stx %o6, [%l7 + 0x60] tvc %icc, 0x6 fcmpgt16 %f10, %f4, %o2 tge %xcc, 0x1 sth %i4, [%l7 + 0x5A] tcc %icc, 0x4 tsubcc %l0, %g4, %l4 std %f8, [%l7 + 0x18] fble %fcc0, loop_3787 movre %l1, 0x20C, %l2 fmovdpos %xcc, %f13, %f12 fbug,a %fcc2, loop_3788 loop_3787: stb %o3, [%l7 + 0x7B] addcc %i7, 0x1B44, %i5 fcmpne32 %f2, %f4, %g7 loop_3788: stb %g6, [%l7 + 0x3A] xnor %l5, 0x14EF, %o0 tgu %icc, 0x7 sth %i1, [%l7 + 0x28] brgz,a %g1, loop_3789 lduw [%l7 + 0x20], %o4 ldub [%l7 + 0x1A], %o7 fcmpeq32 %f6, %f2, %g5 loop_3789: brz,a %i2, loop_3790 sth %i6, [%l7 + 0x3E] fcmpeq16 %f2, %f10, %l3 tcc %icc, 0x1 loop_3790: st %f7, [%l7 + 0x70] fcmpgt32 %f4, %f6, %g2 sth %l6, [%l7 + 0x34] mulx %o1, 0x0489, %i3 bne loop_3791 fbule %fcc1, loop_3792 nop setx loop_3793, %l0, %l1 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 %g3, [%l7 + 0x58] loop_3791: fbuge %fcc0, loop_3794 loop_3792: ldx [%l7 + 0x18], %o5 loop_3793: fmovrsgz %i0, %f9, %f3 tge %icc, 0x0 loop_3794: movg %icc, %o2, %o6 fone %f12 fba,a %fcc0, loop_3795 fpsub16s %f13, %f1, %f15 fandnot1s %f7, %f3, %f0 ldsb [%l7 + 0x44], %i4 loop_3795: stb %l0, [%l7 + 0x7D] ldub [%l7 + 0x36], %g4 lduh [%l7 + 0x34], %l1 fpack16 %f4, %f7 sth %l2, [%l7 + 0x66] sth %o3, [%l7 + 0x44] fmovda %icc, %f2, %f9 fbne,a %fcc1, loop_3796 fpsub32s %f5, %f14, %f15 fbne,a %fcc1, loop_3797 fpack32 %f14, %f10, %f14 loop_3796: ldsh [%l7 + 0x50], %i7 fsrc1s %f1, %f9 loop_3797: edge32ln %l4, %g7, %g6 fmovspos %icc, %f15, %f3 fbn %fcc1, loop_3798 fandnot2 %f14, %f2, %f2 sth %i5, [%l7 + 0x78] movrlez %l5, %i1, %g1 loop_3798: edge8ln %o4, %o0, %o7 std %f12, [%l7 + 0x48] stx %g5, [%l7 + 0x28] stb %i6, [%l7 + 0x71] edge32ln %i2, %g2, %l6 addcc %l3, %i3, %g3 ldsh [%l7 + 0x2A], %o1 tcc %xcc, 0x2 fandnot2 %f10, %f6, %f2 lduh [%l7 + 0x1C], %i0 fzero %f12 fsrc1 %f6, %f4 stw %o5, [%l7 + 0x08] lduw [%l7 + 0x70], %o6 bgu,pt %icc, loop_3799 ldsh [%l7 + 0x0A], %i4 andn %l0, 0x03B6, %o2 bgu,pt %xcc, loop_3800 loop_3799: tcs %icc, 0x1 sethi 0x1ED9, %g4 fone %f0 loop_3800: addc %l2, 0x1B8D, %l1 ble loop_3801 movvs %xcc, %i7, %l4 smulcc %g7, %o3, %i5 fmovdcs %xcc, %f15, %f13 loop_3801: lduh [%l7 + 0x36], %l5 bvc loop_3802 stb %i1, [%l7 + 0x51] siam 0x0 ldub [%l7 + 0x4E], %g6 loop_3802: xorcc %o4, 0x135C, %g1 fmovrdlez %o7, %f8, %f6 for %f12, %f6, %f8 xnor %g5, %i6, %o0 stw %g2, [%l7 + 0x28] stx %l6, [%l7 + 0x20] stb %i2, [%l7 + 0x56] andcc %i3, %g3, %l3 movgu %xcc, %i0, %o5 for %f8, %f0, %f10 fcmple32 %f14, %f2, %o1 mulscc %i4, 0x1E0D, %l0 movre %o6, 0x2EC, %o2 ldsb [%l7 + 0x77], %l2 ldx [%l7 + 0x10], %g4 ble loop_3803 fmovdcs %icc, %f15, %f4 popc %l1, %l4 fbne,a %fcc2, loop_3804 loop_3803: ldsb [%l7 + 0x10], %g7 fmovrde %i7, %f12, %f0 ldsh [%l7 + 0x7E], %o3 loop_3804: movvs %icc, %i5, %i1 ldsb [%l7 + 0x19], %g6 bneg,a,pt %xcc, loop_3805 sth %l5, [%l7 + 0x2E] movle %icc, %g1, %o7 fcmpd %fcc3, %f4, %f0 loop_3805: brnz,a %o4, loop_3806 fones %f15 tgu %icc, 0x1 umulcc %g5, 0x0D22, %i6 loop_3806: fmovrsgz %o0, %f15, %f4 fmovda %xcc, %f5, %f15 fmovrsgz %l6, %f1, %f0 fmovse %icc, %f12, %f13 movne %icc, %i2, %g2 ld [%l7 + 0x50], %f13 lduh [%l7 + 0x7A], %g3 mulx %i3, 0x040E, %l3 stx %o5, [%l7 + 0x68] lduw [%l7 + 0x7C], %o1 bge %xcc, loop_3807 fcmpeq16 %f4, %f8, %i0 move %icc, %l0, %o6 fcmpgt16 %f2, %f8, %i4 loop_3807: alignaddrl %l2, %o2, %l1 fmovrslz %g4, %f9, %f2 edge8 %g7, %l4, %i7 movvc %xcc, %o3, %i1 sllx %g6, %l5, %g1 ldub [%l7 + 0x14], %o7 fmovrde %i5, %f2, %f8 fandnot1 %f0, %f8, %f0 ldsw [%l7 + 0x2C], %g5 fmovdge %xcc, %f5, %f11 fnand %f6, %f6, %f4 mulx %i6, 0x0E7C, %o0 nop setx loop_3808, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bg loop_3809 fcmpne32 %f12, %f6, %o4 stw %i2, [%l7 + 0x4C] loop_3808: fandnot1 %f14, %f12, %f4 loop_3809: ldsh [%l7 + 0x0E], %g2 tsubcc %g3, 0x0AEA, %l6 fmovsl %icc, %f8, %f12 lduh [%l7 + 0x36], %i3 movvc %xcc, %o5, %l3 ld [%l7 + 0x30], %f2 sth %o1, [%l7 + 0x62] array16 %i0, %o6, %i4 be %icc, loop_3810 fsrc1 %f8, %f10 fxors %f6, %f13, %f11 fbug,a %fcc2, loop_3811 loop_3810: fmovse %xcc, %f8, %f0 and %l0, %l2, %o2 bge,a loop_3812 loop_3811: ldsb [%l7 + 0x3B], %l1 udivx %g7, 0x08AA, %g4 addc %i7, %l4, %o3 loop_3812: fabsd %f0, %f12 ldsw [%l7 + 0x38], %g6 movre %l5, %g1, %i1 fxor %f14, %f10, %f2 fmovrsgz %i5, %f2, %f11 nop setx loop_3813, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovspos %icc, %f14, %f14 fmovdpos %xcc, %f11, %f9 tgu %xcc, 0x7 loop_3813: bn,a %xcc, loop_3814 ldx [%l7 + 0x28], %o7 andn %i6, %g5, %o4 std %f4, [%l7 + 0x60] loop_3814: ldd [%l7 + 0x48], %f12 tne %xcc, 0x2 ldub [%l7 + 0x29], %i2 fbuge %fcc1, loop_3815 ba,a loop_3816 sth %g2, [%l7 + 0x7C] ldx [%l7 + 0x18], %o0 loop_3815: fmovdleu %icc, %f14, %f6 loop_3816: fmovrdgz %g3, %f14, %f0 xor %i3, %o5, %l6 lduw [%l7 + 0x28], %l3 ldsh [%l7 + 0x10], %o1 bcc %icc, loop_3817 faligndata %f2, %f4, %f4 fbul %fcc1, loop_3818 fpadd16s %f10, %f8, %f15 loop_3817: bvc,a loop_3819 lduh [%l7 + 0x7C], %i0 loop_3818: fmovscc %icc, %f0, %f14 fxors %f2, %f7, %f6 loop_3819: ldsh [%l7 + 0x7E], %o6 ld [%l7 + 0x54], %f7 ldsw [%l7 + 0x40], %i4 fpadd16 %f2, %f10, %f8 movg %icc, %l2, %o2 tsubcctv %l0, 0x1038, %l1 ldd [%l7 + 0x68], %f14 srl %g4, %i7, %l4 ld [%l7 + 0x58], %f6 ldd [%l7 + 0x58], %f10 smulcc %g7, 0x047A, %o3 fmovdpos %icc, %f8, %f2 call loop_3820 stw %l5, [%l7 + 0x60] brz,a %g1, loop_3821 fmovrdgez %i1, %f0, %f2 loop_3820: fcmple16 %f10, %f12, %i5 fbo %fcc1, loop_3822 loop_3821: umulcc %o7, 0x1979, %i6 movg %xcc, %g6, %g5 fmovrdlez %i2, %f8, %f0 loop_3822: fmovdleu %xcc, %f0, %f0 ldsh [%l7 + 0x36], %g2 fcmpeq16 %f0, %f14, %o0 sth %o4, [%l7 + 0x42] ld [%l7 + 0x70], %f5 movrgez %g3, %o5, %l6 tvc %xcc, 0x6 fbu %fcc1, loop_3823 fblg %fcc0, loop_3824 stb %i3, [%l7 + 0x37] edge8 %l3, %i0, %o1 loop_3823: ldd [%l7 + 0x08], %f0 loop_3824: brlez,a %i4, loop_3825 sdivx %l2, 0x1108, %o6 std %f12, [%l7 + 0x28] fmul8ulx16 %f12, %f0, %f12 loop_3825: brlez %o2, loop_3826 ldsh [%l7 + 0x0E], %l1 fornot2 %f10, %f10, %f10 fcmpne16 %f6, %f10, %l0 loop_3826: fsrc2 %f0, %f4 ldsb [%l7 + 0x19], %g4 ldsw [%l7 + 0x30], %l4 fmovdge %icc, %f11, %f12 fsrc1s %f3, %f1 movrlz %i7, %g7, %l5 xorcc %g1, 0x15E2, %i1 fmovsgu %icc, %f6, %f14 lduw [%l7 + 0x38], %i5 smul %o7, 0x1035, %i6 fmovscs %icc, %f14, %f15 stb %o3, [%l7 + 0x4F] subcc %g5, 0x0558, %i2 fmovde %xcc, %f8, %f2 st %f5, [%l7 + 0x70] st %f10, [%l7 + 0x4C] brnz %g6, loop_3827 ldub [%l7 + 0x39], %o0 siam 0x4 tvs %icc, 0x2 loop_3827: st %f6, [%l7 + 0x74] ldsb [%l7 + 0x3C], %g2 fnor %f8, %f12, %f0 tgu %icc, 0x1 tle %xcc, 0x4 movleu %xcc, %g3, %o4 andn %o5, 0x0F00, %l6 orcc %i3, %i0, %l3 ldsh [%l7 + 0x40], %o1 lduh [%l7 + 0x34], %i4 fpsub32s %f15, %f3, %f3 ldsh [%l7 + 0x72], %o6 subccc %l2, 0x1E30, %l1 fmovdn %icc, %f0, %f9 for %f14, %f4, %f4 fors %f11, %f11, %f3 tge %xcc, 0x3 fpadd16s %f9, %f12, %f13 fabss %f6, %f3 fcmpd %fcc1, %f14, %f8 fmul8x16al %f10, %f0, %f6 ldd [%l7 + 0x60], %f14 sth %l0, [%l7 + 0x3E] fcmpne32 %f8, %f0, %g4 bgu loop_3828 std %f0, [%l7 + 0x30] ldub [%l7 + 0x7D], %o2 edge8ln %i7, %g7, %l4 loop_3828: stw %l5, [%l7 + 0x34] fcmps %fcc1, %f11, %f14 mova %xcc, %g1, %i5 fmovdge %icc, %f12, %f10 edge8 %i1, %o7, %o3 fmovsgu %xcc, %f6, %f4 ldsh [%l7 + 0x36], %g5 sub %i6, %i2, %g6 fmovspos %icc, %f2, %f3 brz %o0, loop_3829 movre %g2, %g3, %o4 tpos %xcc, 0x3 ldsb [%l7 + 0x1B], %l6 loop_3829: xnor %o5, 0x1C35, %i3 bcs,a loop_3830 ldx [%l7 + 0x20], %i0 edge8n %l3, %o1, %i4 ldsb [%l7 + 0x57], %l2 loop_3830: bne,a loop_3831 tg %xcc, 0x3 fmuld8ulx16 %f0, %f7, %f2 bge loop_3832 loop_3831: fbg,a %fcc3, loop_3833 brlz %l1, loop_3834 udivcc %l0, 0x1130, %g4 loop_3832: popc %o2, %o6 loop_3833: bneg,a loop_3835 loop_3834: movn %xcc, %g7, %i7 fmovdneg %xcc, %f4, %f5 fbe %fcc0, loop_3836 loop_3835: ld [%l7 + 0x28], %f11 ldub [%l7 + 0x21], %l4 ldx [%l7 + 0x78], %l5 loop_3836: ldx [%l7 + 0x20], %i5 fpsub32s %f3, %f1, %f3 stw %g1, [%l7 + 0x28] fmuld8ulx16 %f9, %f8, %f8 bgu,a %icc, loop_3837 fmovdvs %icc, %f4, %f8 sdiv %i1, 0x0BE3, %o7 siam 0x7 loop_3837: lduw [%l7 + 0x28], %g5 ldub [%l7 + 0x20], %i6 fmuld8sux16 %f3, %f7, %f8 movl %icc, %i2, %o3 ldsw [%l7 + 0x2C], %g6 fmovsg %icc, %f4, %f13 bvs,pn %icc, loop_3838 ld [%l7 + 0x30], %f2 fmul8ulx16 %f12, %f8, %f14 ldsb [%l7 + 0x50], %o0 loop_3838: st %f3, [%l7 + 0x48] stw %g2, [%l7 + 0x10] lduh [%l7 + 0x7A], %g3 std %f12, [%l7 + 0x48] movrlz %l6, 0x3F2, %o4 addc %i3, 0x0F3B, %i0 fmul8x16 %f5, %f6, %f14 tvs %xcc, 0x7 te %xcc, 0x2 fmul8ulx16 %f4, %f6, %f4 fmovsleu %icc, %f0, %f15 std %f8, [%l7 + 0x68] fbge,a %fcc0, loop_3839 xnor %l3, %o1, %i4 fmovrsne %o5, %f2, %f1 movpos %icc, %l2, %l0 loop_3839: fmovsa %icc, %f4, %f15 stb %g4, [%l7 + 0x21] fmovdleu %xcc, %f1, %f3 edge8 %o2, %o6, %g7 movne %xcc, %l1, %i7 edge16ln %l4, %l5, %i5 lduw [%l7 + 0x60], %g1 fmovdpos %icc, %f11, %f14 fsrc2 %f2, %f8 fornot2s %f13, %f9, %f5 or %o7, %g5, %i6 ldsb [%l7 + 0x50], %i2 bshuffle %f10, %f8, %f14 movleu %xcc, %i1, %o3 fmul8x16 %f8, %f2, %f14 bn,a,pt %icc, loop_3840 fmul8x16 %f4, %f12, %f8 fsrc1s %f3, %f0 nop setx loop_3841, %l0, %l1 jmpl %l1, %g6 loop_3840: fbuge %fcc0, loop_3842 lduw [%l7 + 0x5C], %o0 array32 %g2, %l6, %g3 loop_3841: pdist %f6, %f14, %f2 loop_3842: stw %i3, [%l7 + 0x14] subccc %o4, 0x18F4, %i0 fba,a %fcc2, loop_3843 subc %o1, 0x17CA, %i4 stx %o5, [%l7 + 0x28] movneg %icc, %l2, %l3 loop_3843: fbe %fcc1, loop_3844 lduh [%l7 + 0x2E], %l0 fnot1s %f15, %f5 fnegs %f15, %f13 loop_3844: fmovsne %xcc, %f14, %f5 mulx %o2, %g4, %o6 smul %g7, 0x0E57, %l1 fornot2s %f8, %f5, %f7 addccc %i7, %l5, %l4 brgez,a %g1, loop_3845 fmovsvs %icc, %f3, %f5 sth %o7, [%l7 + 0x26] fmovde %xcc, %f11, %f14 loop_3845: movneg %xcc, %i5, %g5 ldsh [%l7 + 0x62], %i6 andcc %i2, %i1, %g6 fmovdvc %xcc, %f1, %f9 srlx %o0, %g2, %l6 fcmpeq16 %f12, %f0, %o3 edge16 %g3, %o4, %i0 srl %o1, 0x10, %i4 ldd [%l7 + 0x50], %f2 std %f0, [%l7 + 0x40] fpmerge %f6, %f3, %f14 fones %f2 fnot1s %f3, %f9 movrgz %o5, 0x17E, %i3 fbl %fcc1, loop_3846 subccc %l3, %l0, %l2 fmovsg %xcc, %f13, %f13 fmovsgu %xcc, %f4, %f15 loop_3846: ld [%l7 + 0x0C], %f2 lduh [%l7 + 0x7E], %g4 bvc,pn %icc, loop_3847 fors %f13, %f13, %f8 fpack16 %f2, %f3 std %f6, [%l7 + 0x20] loop_3847: bshuffle %f6, %f6, %f14 edge8n %o6, %g7, %l1 andcc %o2, %l5, %l4 edge32n %g1, %o7, %i5 fcmpne32 %f8, %f0, %i7 ldsb [%l7 + 0x22], %g5 sth %i2, [%l7 + 0x24] alignaddrl %i1, %g6, %o0 brlz,a %i6, loop_3848 brgez %l6, loop_3849 lduh [%l7 + 0x2E], %o3 fnegd %f10, %f12 loop_3848: stb %g2, [%l7 + 0x1B] loop_3849: fmovsne %icc, %f11, %f14 fbne,a %fcc3, loop_3850 ba,a loop_3851 fmovsn %icc, %f2, %f2 fbue %fcc1, loop_3852 loop_3850: for %f6, %f4, %f10 loop_3851: fmovsne %xcc, %f2, %f13 bvs,a,pn %xcc, loop_3853 loop_3852: bvc,pt %icc, loop_3854 fmovdl %xcc, %f7, %f1 xnorcc %o4, %g3, %i0 loop_3853: fmovdvs %xcc, %f7, %f8 loop_3854: fmovrse %i4, %f15, %f10 lduw [%l7 + 0x2C], %o1 bg,a,pt %xcc, loop_3855 stx %i3, [%l7 + 0x58] stb %o5, [%l7 + 0x52] addccc %l3, 0x195C, %l2 loop_3855: bn,a %icc, loop_3856 ldub [%l7 + 0x71], %g4 movpos %icc, %o6, %g7 fmovdcs %xcc, %f6, %f14 loop_3856: ldd [%l7 + 0x30], %f14 ldd [%l7 + 0x50], %f10 st %f4, [%l7 + 0x14] std %f2, [%l7 + 0x38] sth %l1, [%l7 + 0x0E] sllx %o2, %l5, %l4 ldd [%l7 + 0x38], %f10 ldsh [%l7 + 0x44], %l0 std %f14, [%l7 + 0x78] tn %icc, 0x0 fors %f7, %f4, %f13 smulcc %g1, %o7, %i7 orn %g5, %i2, %i1 ldd [%l7 + 0x70], %f0 fbl %fcc2, loop_3857 smul %g6, %i5, %i6 movge %icc, %o0, %o3 bpos,a %xcc, loop_3858 loop_3857: fnot2 %f0, %f10 bpos loop_3859 andncc %l6, %o4, %g2 loop_3858: fpadd16s %f12, %f2, %f9 ldd [%l7 + 0x70], %f12 loop_3859: sth %g3, [%l7 + 0x3A] tsubcctv %i4, %i0, %i3 fsrc2s %f8, %f5 tneg %icc, 0x1 array32 %o1, %l3, %o5 sethi 0x0BF4, %g4 alignaddrl %l2, %g7, %o6 sth %l1, [%l7 + 0x5C] fornot2 %f4, %f14, %f6 array32 %o2, %l4, %l5 sub %g1, %l0, %o7 movleu %xcc, %g5, %i2 movleu %xcc, %i1, %g6 fsrc2s %f7, %f0 stw %i5, [%l7 + 0x7C] fmovspos %xcc, %f7, %f5 lduh [%l7 + 0x50], %i7 fmovrdlez %i6, %f2, %f14 ldsw [%l7 + 0x5C], %o0 fands %f14, %f6, %f9 movpos %icc, %o3, %o4 orcc %g2, 0x1354, %l6 ldd [%l7 + 0x60], %f8 bvc,a,pt %xcc, loop_3860 fbul,a %fcc0, loop_3861 fxors %f2, %f6, %f11 lduh [%l7 + 0x72], %i4 loop_3860: orncc %g3, 0x0B87, %i3 loop_3861: subccc %i0, 0x0B87, %l3 bleu,a,pn %xcc, loop_3862 ldsb [%l7 + 0x5E], %o1 std %f12, [%l7 + 0x40] edge16l %o5, %l2, %g7 loop_3862: stb %g4, [%l7 + 0x56] fmovrslz %o6, %f4, %f6 ldub [%l7 + 0x0B], %o2 fandnot1 %f0, %f12, %f2 fbg %fcc2, loop_3863 fsrc1s %f7, %f7 fnot2s %f14, %f5 fpackfix %f10, %f9 loop_3863: fzeros %f2 fnot2s %f5, %f1 fnors %f7, %f11, %f8 fmul8x16au %f7, %f13, %f6 udivx %l4, 0x189D, %l5 bvc,a,pn %xcc, loop_3864 brlez,a %g1, loop_3865 fmovsvc %icc, %f13, %f12 fmovsgu %xcc, %f1, %f10 loop_3864: andncc %l1, %o7, %l0 loop_3865: fmovsne %icc, %f9, %f5 bvs,a loop_3866 st %f6, [%l7 + 0x0C] fpackfix %f6, %f4 fcmpgt16 %f4, %f4, %g5 loop_3866: fmuld8sux16 %f0, %f15, %f2 fmul8x16 %f6, %f4, %f10 ba,a,pn %xcc, loop_3867 fcmpne32 %f2, %f12, %i2 bn,pt %icc, loop_3868 ldd [%l7 + 0x48], %f0 loop_3867: subccc %i1, %g6, %i5 fmovrdgz %i6, %f6, %f8 loop_3868: for %f0, %f12, %f8 stw %i7, [%l7 + 0x4C] call loop_3869 ldx [%l7 + 0x08], %o3 fcmpne32 %f8, %f8, %o4 stx %g2, [%l7 + 0x68] loop_3869: stx %l6, [%l7 + 0x40] bvc,a,pn %xcc, loop_3870 fsrc1s %f12, %f10 fmovdleu %icc, %f10, %f15 fmovdleu %xcc, %f2, %f2 loop_3870: fmuld8sux16 %f6, %f6, %f2 ldsh [%l7 + 0x24], %o0 movrlz %g3, 0x35B, %i4 fmovrsgz %i0, %f0, %f1 stx %l3, [%l7 + 0x28] stb %i3, [%l7 + 0x25] sub %o1, 0x059B, %l2 fmul8x16al %f14, %f5, %f2 fcmpes %fcc0, %f5, %f15 fnegs %f5, %f5 brlez %g7, loop_3871 bn %xcc, loop_3872 stb %o5, [%l7 + 0x2E] brgez %g4, loop_3873 loop_3871: ldub [%l7 + 0x79], %o6 loop_3872: fcmpne32 %f12, %f0, %l4 sll %o2, 0x16, %l5 loop_3873: array16 %l1, %o7, %l0 movl %icc, %g1, %g5 tn %xcc, 0x6 fbn %fcc1, loop_3874 subccc %i2, 0x172B, %i1 fmovdgu %xcc, %f6, %f14 fbo %fcc0, loop_3875 loop_3874: ta %icc, 0x6 fmovd %f2, %f6 bvc,pn %icc, loop_3876 loop_3875: stw %g6, [%l7 + 0x10] fsrc1 %f6, %f10 stw %i5, [%l7 + 0x74] loop_3876: fble %fcc0, loop_3877 ldd [%l7 + 0x50], %f12 ldsw [%l7 + 0x08], %i7 fsrc2 %f14, %f4 loop_3877: fmovrslz %o3, %f4, %f13 fbuge %fcc3, loop_3878 fnands %f1, %f2, %f10 fxnor %f14, %f8, %f2 brgez,a %i6, loop_3879 loop_3878: ldsb [%l7 + 0x34], %o4 udiv %g2, 0x02B3, %o0 edge32 %g3, %l6, %i4 loop_3879: fmovrdgez %i0, %f14, %f6 ldsb [%l7 + 0x72], %i3 for %f14, %f4, %f8 ldsb [%l7 + 0x64], %l3 ldsb [%l7 + 0x32], %o1 stb %g7, [%l7 + 0x7C] fcmpne32 %f6, %f12, %o5 ldx [%l7 + 0x68], %g4 bpos,a loop_3880 sth %l2, [%l7 + 0x48] st %f7, [%l7 + 0x24] or %o6, 0x13D2, %o2 loop_3880: fmovrdlz %l5, %f8, %f2 subcc %l1, %o7, %l0 fmovdg %icc, %f9, %f12 sth %g1, [%l7 + 0x2A] tvs %icc, 0x0 edge16ln %l4, %g5, %i1 srl %i2, 0x0E, %g6 ldub [%l7 + 0x43], %i5 edge8 %o3, %i7, %i6 tcc %xcc, 0x2 ldd [%l7 + 0x48], %f14 fmovsn %icc, %f3, %f4 fmul8x16au %f9, %f9, %f4 umul %o4, %g2, %o0 bcc %icc, loop_3881 udiv %l6, 0x13DF, %g3 fcmpne32 %f6, %f6, %i0 pdist %f2, %f2, %f0 loop_3881: stb %i4, [%l7 + 0x6F] fnegs %f14, %f14 addccc %l3, %o1, %i3 lduw [%l7 + 0x34], %g7 fmovrdne %g4, %f0, %f6 bg,a loop_3882 edge8l %o5, %o6, %l2 fmovsvc %xcc, %f15, %f5 ldx [%l7 + 0x30], %o2 loop_3882: tleu %icc, 0x2 fmul8x16al %f3, %f4, %f14 fmovs %f9, %f11 fcmps %fcc1, %f7, %f14 edge8 %l1, %l5, %l0 sth %g1, [%l7 + 0x56] ldsh [%l7 + 0x60], %l4 fmovsvc %icc, %f6, %f1 fands %f15, %f4, %f9 srl %o7, 0x08, %g5 ldd [%l7 + 0x10], %f0 fmovrsgz %i2, %f3, %f3 alignaddr %i1, %g6, %i5 fpsub32s %f12, %f7, %f11 sll %i7, 0x02, %o3 edge32 %o4, %i6, %o0 brgz %g2, loop_3883 tpos %icc, 0x6 fbe %fcc2, loop_3884 fmovrdlz %g3, %f10, %f2 loop_3883: sll %i0, 0x1D, %l6 stb %l3, [%l7 + 0x1B] loop_3884: fpsub32 %f10, %f0, %f12 fnors %f7, %f14, %f7 fmovs %f2, %f9 fmovrdne %o1, %f4, %f4 stw %i4, [%l7 + 0x74] fbne,a %fcc0, loop_3885 fcmple32 %f6, %f14, %i3 edge32ln %g7, %o5, %o6 fmovdn %xcc, %f6, %f14 loop_3885: call loop_3886 movrgz %g4, %o2, %l2 ldsb [%l7 + 0x27], %l1 bleu %icc, loop_3887 loop_3886: fexpand %f2, %f6 ldx [%l7 + 0x08], %l5 bvc,a loop_3888 loop_3887: fmuld8sux16 %f14, %f9, %f12 fands %f12, %f13, %f7 sdivcc %l0, 0x067A, %g1 loop_3888: fands %f4, %f15, %f14 movre %o7, %g5, %i2 fmovsne %icc, %f7, %f15 ldub [%l7 + 0x63], %l4 stb %i1, [%l7 + 0x79] ldd [%l7 + 0x68], %f6 std %f12, [%l7 + 0x68] edge32 %i5, %i7, %g6 subc %o4, 0x0183, %i6 fmovsneg %xcc, %f8, %f10 tsubcc %o0, %g2, %o3 ldx [%l7 + 0x38], %g3 fmul8x16al %f15, %f2, %f8 fbo %fcc3, loop_3889 ldd [%l7 + 0x28], %f2 fbg,a %fcc3, loop_3890 tle %xcc, 0x5 loop_3889: tvs %icc, 0x6 stw %i0, [%l7 + 0x78] loop_3890: ldd [%l7 + 0x20], %f6 ldub [%l7 + 0x2E], %l6 movpos %icc, %o1, %i4 fmovs %f0, %f12 fbg,a %fcc1, loop_3891 stw %i3, [%l7 + 0x34] ldsh [%l7 + 0x0E], %g7 fmuld8sux16 %f3, %f11, %f6 loop_3891: edge8 %o5, %l3, %g4 fmovde %xcc, %f9, %f10 fandnot1 %f2, %f12, %f0 tneg %xcc, 0x6 ldx [%l7 + 0x50], %o2 movrgz %l2, %o6, %l5 lduw [%l7 + 0x10], %l1 udiv %g1, 0x0E8F, %l0 fpack32 %f10, %f0, %f12 movcs %xcc, %o7, %g5 fmovrdne %l4, %f10, %f10 fpackfix %f10, %f0 ld [%l7 + 0x70], %f2 st %f6, [%l7 + 0x74] edge32ln %i2, %i1, %i5 fmovrsgez %i7, %f7, %f7 movge %icc, %g6, %i6 lduh [%l7 + 0x52], %o0 call loop_3892 fmuld8ulx16 %f2, %f14, %f2 fxnors %f12, %f11, %f11 alignaddr %o4, %g2, %g3 loop_3892: ldsh [%l7 + 0x3A], %o3 sth %l6, [%l7 + 0x7A] stx %o1, [%l7 + 0x60] movle %xcc, %i4, %i0 bcs loop_3893 fbuge,a %fcc0, loop_3894 ldsb [%l7 + 0x7B], %i3 bne,pn %xcc, loop_3895 loop_3893: std %f2, [%l7 + 0x60] loop_3894: fmovrdlz %g7, %f0, %f12 array16 %o5, %l3, %g4 loop_3895: edge32ln %l2, %o6, %l5 lduw [%l7 + 0x74], %o2 ba,a,pn %icc, loop_3896 bleu loop_3897 alignaddr %l1, %g1, %o7 movge %icc, %l0, %g5 loop_3896: sth %i2, [%l7 + 0x34] loop_3897: ldsh [%l7 + 0x2C], %i1 xnor %l4, 0x0A03, %i7 or %i5, %i6, %g6 stx %o4, [%l7 + 0x10] fmuld8ulx16 %f0, %f4, %f0 fand %f8, %f14, %f14 fmovdvc %icc, %f7, %f7 sethi 0x0153, %o0 te %icc, 0x6 stb %g2, [%l7 + 0x21] fmul8x16au %f7, %f14, %f14 fmovdpos %xcc, %f4, %f11 ldsh [%l7 + 0x12], %o3 fmovdvc %icc, %f3, %f5 tcc %xcc, 0x2 fbule,a %fcc2, loop_3898 andcc %g3, 0x00A4, %o1 fmovdleu %xcc, %f14, %f14 tvc %xcc, 0x4 loop_3898: fmovda %icc, %f2, %f14 fcmpeq16 %f12, %f8, %l6 ldub [%l7 + 0x52], %i4 sdivx %i0, 0x1205, %g7 nop setx loop_3899, %l0, %l1 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], %i3 nop setx loop_3900, %l0, %l1 jmpl %l1, %o5 lduh [%l7 + 0x4E], %g4 loop_3899: fbe %fcc3, loop_3901 ldub [%l7 + 0x7A], %l2 loop_3900: std %f14, [%l7 + 0x60] for %f2, %f14, %f2 loop_3901: std %f12, [%l7 + 0x30] fnot1 %f2, %f10 sethi 0x1A1D, %l3 ta %xcc, 0x4 fmovsle %xcc, %f10, %f12 andncc %o6, %l5, %o2 ld [%l7 + 0x58], %f2 fnot2s %f11, %f12 fcmple16 %f0, %f10, %l1 std %f14, [%l7 + 0x68] ldsb [%l7 + 0x0D], %g1 fxnor %f8, %f10, %f0 fmuld8sux16 %f2, %f7, %f6 ldx [%l7 + 0x78], %o7 andcc %l0, %g5, %i2 movge %xcc, %l4, %i1 fmovsge %icc, %f0, %f14 fmovsleu %xcc, %f1, %f7 sth %i5, [%l7 + 0x60] fmovrdlez %i6, %f12, %f12 fmovscs %icc, %f4, %f5 brnz,a %g6, loop_3902 mova %xcc, %i7, %o0 bvs,pn %xcc, loop_3903 fcmped %fcc2, %f4, %f10 loop_3902: lduw [%l7 + 0x20], %g2 st %f1, [%l7 + 0x34] loop_3903: st %f9, [%l7 + 0x28] fmovsge %xcc, %f5, %f1 edge8ln %o4, %o3, %o1 fpmerge %f12, %f7, %f10 fcmpne32 %f6, %f12, %l6 stx %i4, [%l7 + 0x48] lduw [%l7 + 0x24], %i0 fbue,a %fcc0, loop_3904 add %g3, 0x14EB, %g7 te %icc, 0x4 movn %icc, %o5, %g4 loop_3904: addccc %l2, %l3, %i3 ldsb [%l7 + 0x45], %o6 ldx [%l7 + 0x60], %o2 st %f5, [%l7 + 0x4C] edge32 %l1, %l5, %g1 fmovdvs %icc, %f7, %f12 ldub [%l7 + 0x28], %l0 fbul %fcc1, loop_3905 edge8 %g5, %o7, %l4 tg %xcc, 0x6 fcmps %fcc2, %f4, %f14 loop_3905: fpackfix %f8, %f14 sdiv %i1, 0x043E, %i5 fones %f9 fandnot2 %f6, %f6, %f10 stx %i6, [%l7 + 0x18] fsrc1s %f11, %f0 fmovse %xcc, %f10, %f14 stx %i2, [%l7 + 0x28] ldx [%l7 + 0x28], %g6 fnands %f14, %f0, %f10 ldsw [%l7 + 0x48], %i7 fbe,a %fcc3, loop_3906 siam 0x5 sth %g2, [%l7 + 0x2E] stx %o4, [%l7 + 0x50] loop_3906: fmovdge %xcc, %f6, %f9 fsrc1s %f13, %f0 fmovdg %icc, %f4, %f1 bpos,a %xcc, loop_3907 std %f14, [%l7 + 0x38] faligndata %f4, %f4, %f2 sth %o3, [%l7 + 0x40] loop_3907: edge8n %o1, %l6, %i4 fmovrsgez %i0, %f9, %f7 fmovsne %xcc, %f0, %f0 movvs %icc, %o0, %g3 fmovdcs %icc, %f5, %f3 fmovrsgez %o5, %f14, %f7 ldsw [%l7 + 0x64], %g7 ldsh [%l7 + 0x4A], %g4 fmovscs %icc, %f11, %f3 brlz,a %l2, loop_3908 bne,pn %icc, loop_3909 fmovrdlez %l3, %f10, %f6 tpos %xcc, 0x0 loop_3908: movle %xcc, %o6, %o2 loop_3909: move %xcc, %l1, %l5 std %f6, [%l7 + 0x38] lduh [%l7 + 0x1C], %i3 fbule %fcc0, loop_3910 fmovd %f12, %f2 fmul8x16 %f3, %f10, %f8 movne %icc, %g1, %l0 loop_3910: fbl %fcc3, loop_3911 srax %g5, 0x1A, %o7 smulcc %i1, 0x1B4D, %l4 fbug %fcc1, loop_3912 loop_3911: stx %i5, [%l7 + 0x60] ldsw [%l7 + 0x60], %i6 stb %g6, [%l7 + 0x4F] loop_3912: ld [%l7 + 0x08], %f1 ld [%l7 + 0x48], %f15 tge %xcc, 0x3 sth %i7, [%l7 + 0x7C] ld [%l7 + 0x54], %f14 nop setx loop_3913, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot2s %f2, %f8 ldx [%l7 + 0x08], %g2 fandnot1 %f14, %f2, %f8 loop_3913: ldx [%l7 + 0x30], %i2 fandnot1s %f8, %f9, %f3 bvs,pn %xcc, loop_3914 xnor %o3, %o4, %l6 fbo,a %fcc1, loop_3915 be,a,pt %xcc, loop_3916 loop_3914: srlx %i4, %o1, %o0 lduh [%l7 + 0x34], %i0 loop_3915: ldd [%l7 + 0x68], %f4 loop_3916: fsrc1 %f4, %f10 ldx [%l7 + 0x78], %o5 umulcc %g7, %g3, %g4 movre %l2, 0x212, %l3 fbge,a %fcc2, loop_3917 movrgez %o6, 0x079, %o2 stx %l1, [%l7 + 0x38] fmovrslez %l5, %f5, %f8 loop_3917: stb %g1, [%l7 + 0x30] subccc %i3, %l0, %g5 fnot2 %f6, %f8 ldx [%l7 + 0x70], %o7 nop setx loop_3918, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdlz %i1, %f6, %f2 nop setx loop_3919, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnor %f8, %f10, %f10 loop_3918: fcmpeq32 %f2, %f4, %l4 ldx [%l7 + 0x68], %i6 loop_3919: ldd [%l7 + 0x78], %f12 move %xcc, %i5, %g6 sra %g2, %i2, %i7 fmovde %icc, %f7, %f3 fmul8x16al %f14, %f13, %f0 brz,a %o3, loop_3920 sth %o4, [%l7 + 0x6E] fone %f0 edge32 %l6, %i4, %o0 loop_3920: movvc %icc, %i0, %o5 edge8 %o1, %g7, %g3 lduh [%l7 + 0x3A], %g4 movrlez %l3, %l2, %o2 fnegd %f10, %f6 fbo %fcc0, loop_3921 bvs,a loop_3922 tleu %xcc, 0x7 tsubcctv %l1, 0x1C11, %l5 loop_3921: fbne,a %fcc0, loop_3923 loop_3922: fands %f14, %f2, %f7 edge16n %g1, %i3, %l0 xnorcc %g5, 0x015A, %o7 loop_3923: edge32ln %o6, %i1, %i6 ta %icc, 0x0 fbne,a %fcc3, loop_3924 movne %xcc, %i5, %g6 andncc %l4, %g2, %i2 ba,a,pn %icc, loop_3925 loop_3924: fpadd32 %f8, %f8, %f4 movre %i7, %o3, %l6 fbuge %fcc1, loop_3926 loop_3925: movl %icc, %o4, %o0 fmuld8sux16 %f7, %f11, %f8 fors %f8, %f9, %f13 loop_3926: stw %i4, [%l7 + 0x40] nop setx loop_3927, %l0, %l1 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 %i0, [%l7 + 0x1D] fornot2s %f10, %f12, %f4 sllx %o1, %o5, %g3 loop_3927: ldx [%l7 + 0x20], %g4 fbuge,a %fcc2, loop_3928 tgu %icc, 0x0 fone %f14 fzero %f8 loop_3928: movrgez %l3, %g7, %o2 array32 %l1, %l5, %g1 movvs %xcc, %i3, %l0 fbn %fcc0, loop_3929 fbe,a %fcc2, loop_3930 ldsh [%l7 + 0x22], %g5 ldsb [%l7 + 0x68], %l2 loop_3929: ld [%l7 + 0x28], %f8 loop_3930: sth %o7, [%l7 + 0x0C] lduh [%l7 + 0x42], %o6 fnors %f11, %f6, %f8 ldsw [%l7 + 0x48], %i1 fmuld8ulx16 %f7, %f5, %f12 edge8ln %i5, %g6, %l4 brlz %g2, loop_3931 alignaddr %i6, %i2, %o3 xor %l6, 0x134D, %o4 edge32l %o0, %i7, %i0 loop_3931: lduw [%l7 + 0x58], %o1 fbu %fcc0, loop_3932 fnot2s %f9, %f2 fone %f6 xor %o5, %i4, %g4 loop_3932: fmovd %f14, %f4 ldx [%l7 + 0x40], %g3 fmul8ulx16 %f10, %f0, %f2 fnegs %f0, %f14 fcmpne32 %f14, %f6, %l3 stb %g7, [%l7 + 0x69] ldsb [%l7 + 0x2E], %o2 fnot2 %f14, %f6 st %f6, [%l7 + 0x50] ldsw [%l7 + 0x10], %l1 srl %l5, 0x05, %i3 call loop_3933 fxor %f10, %f4, %f6 sth %l0, [%l7 + 0x18] te %xcc, 0x1 loop_3933: xorcc %g5, 0x1CB5, %g1 fbul %fcc3, loop_3934 popc %l2, %o7 fpack32 %f4, %f6, %f6 ldsb [%l7 + 0x20], %i1 loop_3934: sth %o6, [%l7 + 0x66] sub %i5, 0x0415, %g6 edge16n %g2, %i6, %l4 srl %i2, 0x1D, %o3 ldub [%l7 + 0x5F], %l6 fcmpne32 %f8, %f14, %o4 lduw [%l7 + 0x1C], %o0 udivcc %i7, 0x0B9C, %o1 ldd [%l7 + 0x68], %f4 subccc %i0, %o5, %g4 ldx [%l7 + 0x28], %g3 alignaddr %i4, %l3, %g7 ldsw [%l7 + 0x78], %o2 fbue,a %fcc1, loop_3935 fpadd32s %f9, %f7, %f1 srl %l1, 0x15, %i3 lduh [%l7 + 0x62], %l0 loop_3935: st %f4, [%l7 + 0x48] fmovdcs %xcc, %f10, %f1 addcc %g5, %l5, %g1 fmovrdgez %l2, %f8, %f12 fbug %fcc1, loop_3936 xor %o7, %o6, %i1 fbn %fcc2, loop_3937 std %f2, [%l7 + 0x48] loop_3936: ldx [%l7 + 0x50], %i5 fmovscc %xcc, %f13, %f2 loop_3937: std %f10, [%l7 + 0x50] nop setx loop_3938, %l0, %l1 jmpl %l1, %g2 tne %icc, 0x2 fmovdneg %xcc, %f4, %f13 fbue,a %fcc0, loop_3939 loop_3938: fmovd %f2, %f0 fxor %f12, %f12, %f0 movne %icc, %i6, %g6 loop_3939: srax %i2, 0x01, %o3 tsubcc %l6, %o4, %l4 stx %i7, [%l7 + 0x08] ldsw [%l7 + 0x38], %o0 ldsh [%l7 + 0x1C], %i0 fmovrsgz %o5, %f15, %f4 udivcc %o1, 0x0BE2, %g4 xorcc %g3, %i4, %g7 std %f4, [%l7 + 0x78] smul %l3, 0x033F, %l1 fnor %f4, %f6, %f12 fbul,a %fcc1, loop_3940 fpadd16s %f1, %f13, %f6 tl %xcc, 0x6 tne %xcc, 0x1 loop_3940: tsubcc %i3, %o2, %g5 fexpand %f14, %f6 ldsh [%l7 + 0x62], %l0 edge16 %l5, %l2, %o7 fmovsvs %icc, %f7, %f13 fpadd16 %f4, %f4, %f8 edge32l %o6, %i1, %i5 lduw [%l7 + 0x70], %g1 lduh [%l7 + 0x26], %g2 fmovdvs %xcc, %f13, %f12 fmovsvc %xcc, %f1, %f14 bne,a loop_3941 ldsh [%l7 + 0x7E], %g6 ldsh [%l7 + 0x54], %i2 edge32n %i6, %o3, %o4 loop_3941: bleu,pn %xcc, loop_3942 fmovdneg %xcc, %f4, %f1 ldx [%l7 + 0x68], %l6 ld [%l7 + 0x68], %f13 loop_3942: fcmpne16 %f2, %f2, %l4 movleu %icc, %i7, %o0 fmul8x16 %f9, %f2, %f0 tleu %icc, 0x3 stb %i0, [%l7 + 0x4C] ldsh [%l7 + 0x38], %o5 fmovrdlez %o1, %f6, %f14 fbo,a %fcc0, loop_3943 fpsub32s %f4, %f8, %f13 ldub [%l7 + 0x27], %g4 fmul8sux16 %f12, %f8, %f0 loop_3943: movre %i4, %g7, %l3 ldsw [%l7 + 0x24], %l1 sth %i3, [%l7 + 0x40] movcc %xcc, %o2, %g3 sdiv %l0, 0x1687, %g5 fmovscc %xcc, %f9, %f7 tl %icc, 0x4 fmovsl %icc, %f5, %f10 fmovdl %icc, %f8, %f5 std %f4, [%l7 + 0x10] tneg %icc, 0x4 edge16ln %l5, %l2, %o6 stw %i1, [%l7 + 0x28] brnz,a %i5, loop_3944 ldsw [%l7 + 0x30], %o7 fandnot1s %f11, %f11, %f14 bcs loop_3945 loop_3944: bneg,a loop_3946 tvc %xcc, 0x0 fmovsvs %xcc, %f8, %f7 loop_3945: fnor %f12, %f10, %f4 loop_3946: fbge,a %fcc3, loop_3947 fnand %f12, %f4, %f4 fbug,a %fcc2, loop_3948 ldub [%l7 + 0x70], %g1 loop_3947: fmovrdgez %g2, %f2, %f12 fandnot2s %f4, %f6, %f2 loop_3948: sth %i2, [%l7 + 0x56] st %f13, [%l7 + 0x50] tleu %icc, 0x0 mulscc %g6, %o3, %i6 move %xcc, %l6, %l4 movg %xcc, %i7, %o4 tvs %xcc, 0x4 fandnot1s %f1, %f9, %f12 sth %o0, [%l7 + 0x20] fandnot1s %f0, %f2, %f15 fble,a %fcc3, loop_3949 st %f10, [%l7 + 0x48] ldd [%l7 + 0x78], %f12 sdivx %o5, 0x1362, %i0 loop_3949: ld [%l7 + 0x58], %f9 fzeros %f3 pdist %f6, %f10, %f14 bneg,a %xcc, loop_3950 st %f3, [%l7 + 0x50] ldx [%l7 + 0x38], %o1 fcmpgt16 %f2, %f12, %i4 loop_3950: fmovsne %icc, %f8, %f1 fmovrslz %g7, %f8, %f1 fnot2 %f6, %f4 fmovsleu %icc, %f8, %f6 movcc %icc, %l3, %g4 be,pn %icc, loop_3951 brlz,a %i3, loop_3952 fandnot2s %f12, %f5, %f2 fornot2 %f0, %f10, %f4 loop_3951: alignaddrl %l1, %o2, %l0 loop_3952: stw %g3, [%l7 + 0x58] fsrc1s %f8, %f15 fbg,a %fcc0, loop_3953 fmovsne %icc, %f0, %f0 fmovdneg %icc, %f10, %f9 fmovrdlez %l5, %f4, %f8 loop_3953: lduh [%l7 + 0x12], %g5 movne %xcc, %o6, %l2 sdiv %i1, 0x1919, %o7 fblg,a %fcc2, loop_3954 fcmple16 %f2, %f12, %i5 fzero %f12 ldx [%l7 + 0x50], %g1 loop_3954: bl,a loop_3955 udiv %g2, 0x1AC8, %g6 edge16 %o3, %i6, %i2 movgu %xcc, %l6, %i7 loop_3955: sll %o4, 0x00, %o0 movneg %xcc, %l4, %i0 fones %f14 ldsw [%l7 + 0x2C], %o1 siam 0x5 ba,a loop_3956 ld [%l7 + 0x08], %f6 tge %xcc, 0x1 move %icc, %i4, %o5 loop_3956: std %f4, [%l7 + 0x08] ldx [%l7 + 0x78], %g7 bne %icc, loop_3957 movpos %xcc, %l3, %g4 fcmpeq16 %f8, %f6, %i3 stx %o2, [%l7 + 0x20] loop_3957: fmovs %f10, %f5 stx %l1, [%l7 + 0x28] fors %f14, %f7, %f9 fmovdvs %xcc, %f13, %f10 fbne %fcc2, loop_3958 nop setx loop_3959, %l0, %l1 jmpl %l1, %l0 andncc %g3, %l5, %g5 ldsw [%l7 + 0x68], %o6 loop_3958: edge8l %l2, %o7, %i5 loop_3959: stb %g1, [%l7 + 0x6F] stw %i1, [%l7 + 0x5C] brnz,a %g2, loop_3960 fbue %fcc3, loop_3961 fmul8ulx16 %f2, %f2, %f10 ldsh [%l7 + 0x1A], %o3 loop_3960: addccc %i6, %g6, %i2 loop_3961: udivcc %l6, 0x142B, %o4 std %f8, [%l7 + 0x50] tsubcctv %i7, 0x1D85, %o0 subcc %l4, 0x0FD7, %o1 fcmpgt32 %f2, %f4, %i0 ldsw [%l7 + 0x28], %o5 ldsh [%l7 + 0x32], %i4 fpadd16s %f15, %f6, %f15 fbuge %fcc0, loop_3962 sll %l3, 0x12, %g4 movpos %icc, %g7, %o2 subc %l1, %i3, %g3 loop_3962: fmovdge %icc, %f14, %f5 edge8 %l5, %l0, %g5 movvc %icc, %o6, %l2 fmovde %icc, %f15, %f9 nop setx loop_3963, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdgu %xcc, %f15, %f8 xnorcc %i5, %o7, %g1 st %f13, [%l7 + 0x48] loop_3963: fnot1 %f14, %f0 tpos %xcc, 0x4 movvs %icc, %g2, %i1 ldx [%l7 + 0x58], %o3 bpos,a,pt %xcc, loop_3964 ldsb [%l7 + 0x7B], %g6 be,a,pt %xcc, loop_3965 fand %f12, %f2, %f2 loop_3964: tl %icc, 0x5 fmovrsne %i6, %f10, %f1 loop_3965: stx %l6, [%l7 + 0x48] std %f14, [%l7 + 0x08] sdiv %i2, 0x0366, %o4 sub %o0, %l4, %o1 movrlz %i0, 0x2D7, %i7 fpsub32s %f14, %f3, %f5 ldsb [%l7 + 0x2C], %o5 brnz %l3, loop_3966 ldsh [%l7 + 0x12], %i4 movle %xcc, %g7, %g4 stw %o2, [%l7 + 0x10] loop_3966: fbu %fcc3, loop_3967 fcmpeq16 %f2, %f14, %i3 std %f6, [%l7 + 0x08] ldub [%l7 + 0x57], %l1 loop_3967: for %f2, %f4, %f12 xor %g3, 0x1C6F, %l0 stw %l5, [%l7 + 0x48] bneg,a loop_3968 edge8ln %o6, %g5, %i5 fands %f8, %f10, %f4 std %f4, [%l7 + 0x20] loop_3968: popc 0x0238, %o7 smul %g1, 0x1D5F, %l2 tne %xcc, 0x7 fbne,a %fcc3, loop_3969 fbul %fcc1, loop_3970 ldx [%l7 + 0x58], %i1 xorcc %o3, 0x1A22, %g2 loop_3969: stx %g6, [%l7 + 0x40] loop_3970: movrne %l6, %i6, %i2 ldsb [%l7 + 0x12], %o0 fbue %fcc2, loop_3971 edge32n %l4, %o4, %i0 ldx [%l7 + 0x48], %i7 movgu %xcc, %o5, %l3 loop_3971: stw %o1, [%l7 + 0x74] fbe %fcc3, loop_3972 fpmerge %f8, %f2, %f2 smulcc %i4, %g4, %g7 stb %i3, [%l7 + 0x73] loop_3972: edge16n %l1, %g3, %o2 fxors %f10, %f6, %f11 fmovdgu %icc, %f2, %f6 edge8ln %l5, %o6, %g5 lduw [%l7 + 0x28], %i5 fbule %fcc1, loop_3973 ldub [%l7 + 0x73], %l0 fmovsleu %xcc, %f14, %f1 ldsb [%l7 + 0x36], %o7 loop_3973: bne,pt %xcc, loop_3974 ldd [%l7 + 0x10], %f0 popc %g1, %i1 faligndata %f4, %f0, %f2 loop_3974: sdivx %l2, 0x0718, %g2 fbl,a %fcc2, loop_3975 fbu,a %fcc2, loop_3976 sethi 0x0660, %g6 ldub [%l7 + 0x43], %l6 loop_3975: mulscc %o3, %i6, %i2 loop_3976: fmovrde %l4, %f4, %f0 call loop_3977 sth %o4, [%l7 + 0x32] fsrc2s %f12, %f13 edge16l %o0, %i0, %o5 loop_3977: fpadd32 %f12, %f2, %f6 sth %i7, [%l7 + 0x4A] ldsh [%l7 + 0x64], %o1 array32 %i4, %l3, %g4 ld [%l7 + 0x08], %f14 fnors %f8, %f14, %f8 fmul8ulx16 %f14, %f2, %f8 fmovs %f13, %f3 subcc %i3, 0x04D6, %g7 te %xcc, 0x2 fmovspos %icc, %f4, %f14 std %f4, [%l7 + 0x58] fmovdcc %icc, %f14, %f2 fpsub32s %f2, %f5, %f3 std %f0, [%l7 + 0x40] lduh [%l7 + 0x7A], %l1 fmovsg %icc, %f5, %f15 fmovrse %g3, %f15, %f3 movg %xcc, %o2, %o6 taddcc %l5, %i5, %l0 fmovdvs %icc, %f0, %f8 fmovrslz %o7, %f7, %f8 fnand %f0, %f14, %f6 orncc %g1, 0x1297, %g5 ldsh [%l7 + 0x34], %l2 bshuffle %f12, %f6, %f10 array8 %g2, %i1, %g6 addcc %o3, 0x0BFC, %i6 fmovsle %xcc, %f1, %f3 stw %l6, [%l7 + 0x40] fxnor %f4, %f0, %f2 fpsub16s %f15, %f11, %f15 xorcc %i2, %l4, %o4 edge32l %o0, %i0, %o5 fnot1s %f12, %f7 fpadd32s %f2, %f5, %f11 fcmpeq32 %f14, %f8, %i7 stx %o1, [%l7 + 0x28] subcc %i4, %g4, %l3 tg %xcc, 0x5 edge8n %g7, %l1, %g3 std %f0, [%l7 + 0x08] fmovsge %xcc, %f1, %f15 ldx [%l7 + 0x28], %o2 fzeros %f5 ldsw [%l7 + 0x10], %i3 fbug,a %fcc0, loop_3978 stw %l5, [%l7 + 0x18] tg %xcc, 0x1 lduw [%l7 + 0x54], %o6 loop_3978: fbge,a %fcc2, loop_3979 edge16n %i5, %l0, %g1 udiv %g5, 0x17EA, %o7 tge %xcc, 0x4 loop_3979: tvc %xcc, 0x0 fblg %fcc1, loop_3980 ldub [%l7 + 0x5F], %l2 ldd [%l7 + 0x70], %f2 std %f2, [%l7 + 0x50] loop_3980: fand %f10, %f4, %f4 fandnot1s %f2, %f4, %f15 stb %i1, [%l7 + 0x5B] fnands %f12, %f7, %f12 stx %g6, [%l7 + 0x08] bshuffle %f0, %f14, %f8 edge32 %o3, %g2, %i6 stb %i2, [%l7 + 0x2F] ldub [%l7 + 0x5E], %l4 fones %f4 ldsh [%l7 + 0x5A], %l6 ba,a %icc, loop_3981 brgz %o4, loop_3982 sdiv %o0, 0x0C0D, %o5 ldsb [%l7 + 0x0A], %i7 loop_3981: fmovdgu %xcc, %f11, %f11 loop_3982: ldsw [%l7 + 0x10], %o1 ldsb [%l7 + 0x12], %i0 ldx [%l7 + 0x60], %g4 fbl,a %fcc1, loop_3983 ldub [%l7 + 0x1B], %i4 fmovdg %icc, %f11, %f3 nop setx loop_3984, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3983: lduw [%l7 + 0x30], %l3 fba %fcc3, loop_3985 sth %g7, [%l7 + 0x3C] loop_3984: fbge,a %fcc0, loop_3986 fornot1s %f13, %f0, %f12 loop_3985: fmul8x16al %f0, %f3, %f12 tvc %xcc, 0x2 loop_3986: ldd [%l7 + 0x48], %f2 bneg loop_3987 stx %l1, [%l7 + 0x18] fmul8x16 %f10, %f12, %f2 call loop_3988 loop_3987: bneg,pt %icc, loop_3989 fandnot2 %f8, %f2, %f8 movne %xcc, %g3, %i3 loop_3988: fmovdne %xcc, %f0, %f13 loop_3989: fmovdcs %icc, %f10, %f2 sth %l5, [%l7 + 0x0E] fbl,a %fcc0, loop_3990 smul %o2, 0x0737, %i5 ldx [%l7 + 0x78], %l0 lduh [%l7 + 0x3A], %g1 loop_3990: be,a,pn %xcc, loop_3991 smul %g5, 0x085A, %o7 ldsh [%l7 + 0x18], %l2 fandnot1s %f12, %f6, %f11 loop_3991: fcmple16 %f12, %f10, %o6 ldsb [%l7 + 0x66], %g6 ld [%l7 + 0x68], %f0 fmovrdne %o3, %f6, %f10 stb %g2, [%l7 + 0x4A] fmovsneg %xcc, %f6, %f12 fbul,a %fcc0, loop_3992 edge16ln %i6, %i2, %i1 ldsh [%l7 + 0x5C], %l4 fpack16 %f10, %f4 loop_3992: brlez,a %l6, loop_3993 bne,pt %icc, loop_3994 addc %o4, 0x02B7, %o5 alignaddrl %i7, %o0, %o1 loop_3993: movrlez %g4, 0x19E, %i0 loop_3994: stx %l3, [%l7 + 0x18] fsrc1s %f12, %f9 ld [%l7 + 0x18], %f2 alignaddrl %i4, %g7, %g3 brlez,a %i3, loop_3995 brnz,a %l5, loop_3996 ld [%l7 + 0x74], %f5 fzeros %f6 loop_3995: std %f8, [%l7 + 0x10] loop_3996: stb %o2, [%l7 + 0x26] te %xcc, 0x0 fmul8x16al %f8, %f6, %f12 fmovrsgz %l1, %f6, %f13 fsrc1s %f12, %f14 fnot2s %f10, %f15 stx %l0, [%l7 + 0x18] sth %i5, [%l7 + 0x68] tpos %xcc, 0x0 fpsub16 %f2, %f4, %f14 ldd [%l7 + 0x78], %f8 fmovdge %xcc, %f8, %f14 fpsub32 %f12, %f8, %f6 fmovde %icc, %f4, %f4 st %f15, [%l7 + 0x64] array8 %g5, %g1, %l2 fands %f14, %f7, %f3 fabss %f1, %f5 ldx [%l7 + 0x30], %o6 fpsub32s %f11, %f3, %f3 fsrc2 %f12, %f8 fcmpeq16 %f14, %f4, %o7 bleu,a loop_3997 ldsb [%l7 + 0x27], %o3 st %f7, [%l7 + 0x74] fblg,a %fcc2, loop_3998 loop_3997: brz,a %g2, loop_3999 fpack16 %f10, %f6 fcmple32 %f8, %f2, %i6 loop_3998: ldd [%l7 + 0x40], %f10 loop_3999: fmovrsgez %i2, %f9, %f13 sll %i1, 0x17, %g6 fmovdvs %icc, %f4, %f1 bg,a,pt %xcc, loop_4000 fmovsa %xcc, %f8, %f3 sth %l6, [%l7 + 0x44] edge16n %l4, %o5, %i7 loop_4000: fmovdneg %icc, %f7, %f9 fcmps %fcc2, %f4, %f12 ldsw [%l7 + 0x30], %o4 pdist %f8, %f2, %f8 ldx [%l7 + 0x68], %o1 fmovsl %xcc, %f10, %f15 st %f7, [%l7 + 0x2C] fabss %f10, %f11 fmovrsgz %g4, %f12, %f14 movrgz %i0, 0x3CC, %l3 fnands %f8, %f11, %f4 stx %o0, [%l7 + 0x68] movn %xcc, %g7, %i4 fbn %fcc0, loop_4001 lduw [%l7 + 0x14], %i3 std %f2, [%l7 + 0x50] movcc %icc, %g3, %l5 loop_4001: movleu %icc, %l1, %l0 fcmpes %fcc0, %f2, %f9 edge8n %i5, %g5, %o2 fors %f8, %f5, %f10 fpadd32 %f10, %f6, %f12 st %f13, [%l7 + 0x7C] fbn %fcc1, loop_4002 bge,pt %icc, loop_4003 ld [%l7 + 0x7C], %f7 edge16ln %g1, %o6, %o7 loop_4002: fones %f1 loop_4003: edge32ln %l2, %g2, %i6 std %f14, [%l7 + 0x60] pdist %f2, %f6, %f10 edge32l %i2, %i1, %g6 stw %l6, [%l7 + 0x44] fzeros %f14 stx %l4, [%l7 + 0x38] ldsb [%l7 + 0x41], %o5 edge8ln %i7, %o3, %o4 orcc %o1, %g4, %l3 fmovdn %icc, %f9, %f4 smul %i0, %o0, %i4 ldd [%l7 + 0x30], %f10 popc %i3, %g7 movrlz %g3, 0x216, %l1 ld [%l7 + 0x3C], %f5 fmovsleu %icc, %f10, %f9 fpsub16s %f2, %f6, %f2 ldsb [%l7 + 0x6B], %l0 faligndata %f4, %f4, %f4 sth %l5, [%l7 + 0x78] ld [%l7 + 0x3C], %f2 lduh [%l7 + 0x18], %g5 fcmps %fcc3, %f15, %f14 stb %o2, [%l7 + 0x71] fmovsa %icc, %f6, %f7 lduh [%l7 + 0x08], %g1 xnor %o6, 0x0282, %o7 sethi 0x047F, %i5 edge16l %g2, %l2, %i2 st %f8, [%l7 + 0x3C] fmovrde %i1, %f10, %f0 std %f14, [%l7 + 0x58] andncc %i6, %l6, %l4 taddcctv %g6, %o5, %i7 fmovrsgez %o3, %f5, %f0 ldub [%l7 + 0x13], %o1 addc %g4, 0x1E53, %l3 lduw [%l7 + 0x50], %o4 alignaddr %o0, %i0, %i3 fbul %fcc2, loop_4004 movre %i4, 0x1D2, %g7 ldd [%l7 + 0x10], %f10 fmovsle %xcc, %f14, %f7 loop_4004: ldx [%l7 + 0x68], %g3 siam 0x4 stx %l1, [%l7 + 0x50] lduh [%l7 + 0x7E], %l5 fandnot2s %f5, %f10, %f14 fands %f9, %f6, %f2 movvs %xcc, %g5, %o2 fmovrdlz %g1, %f4, %f4 tle %xcc, 0x1 fba,a %fcc3, loop_4005 fmovdge %xcc, %f10, %f5 std %f10, [%l7 + 0x38] for %f14, %f8, %f2 loop_4005: andncc %o6, %l0, %o7 fnors %f6, %f8, %f9 pdist %f12, %f10, %f6 tl %icc, 0x0 fbn %fcc1, loop_4006 fmovdg %icc, %f12, %f8 ta %xcc, 0x1 movrne %g2, %i5, %l2 loop_4006: fmovrde %i1, %f8, %f4 taddcc %i6, 0x123F, %i2 fbe %fcc1, loop_4007 be,pt %icc, loop_4008 movne %xcc, %l4, %l6 fmul8x16al %f11, %f1, %f4 loop_4007: tcs %xcc, 0x1 loop_4008: st %f0, [%l7 + 0x58] ldsb [%l7 + 0x3F], %o5 nop setx loop_4009, %l0, %l1 jmpl %l1, %g6 lduw [%l7 + 0x44], %i7 fmovda %icc, %f4, %f13 udivcc %o1, 0x09EF, %g4 loop_4009: movcc %xcc, %o3, %l3 sth %o0, [%l7 + 0x10] addcc %i0, %o4, %i3 ldsh [%l7 + 0x22], %g7 tn %icc, 0x3 fnor %f8, %f0, %f0 fpadd16 %f2, %f10, %f4 fmovrdgz %i4, %f4, %f8 fmovdpos %icc, %f13, %f5 tl %xcc, 0x0 bpos %xcc, loop_4010 ldx [%l7 + 0x10], %g3 fble %fcc3, loop_4011 andn %l1, 0x195A, %l5 loop_4010: ldub [%l7 + 0x12], %g5 fmul8sux16 %f6, %f6, %f10 loop_4011: ldsh [%l7 + 0x3E], %g1 smulcc %o2, 0x119C, %o6 fones %f3 fmovde %icc, %f1, %f0 fcmpgt32 %f6, %f6, %l0 fmovsneg %xcc, %f12, %f3 std %f4, [%l7 + 0x70] fnor %f8, %f2, %f4 lduw [%l7 + 0x68], %o7 fbne,a %fcc2, loop_4012 fbu %fcc0, loop_4013 udivx %i5, 0x1C70, %g2 std %f10, [%l7 + 0x68] loop_4012: ba,a %icc, loop_4014 loop_4013: fbule %fcc2, loop_4015 brgez %l2, loop_4016 fnegs %f12, %f8 loop_4014: fmovsa %icc, %f1, %f8 loop_4015: xnor %i6, %i2, %l4 loop_4016: ldsb [%l7 + 0x44], %l6 ldd [%l7 + 0x68], %f12 fbu,a %fcc3, loop_4017 ldub [%l7 + 0x5F], %o5 fmul8x16 %f10, %f8, %f8 fpsub32 %f2, %f10, %f0 loop_4017: bvs,a %icc, loop_4018 popc 0x0AC6, %g6 edge8 %i7, %o1, %g4 nop setx loop_4019, %l0, %l1 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_4018: fmovdpos %icc, %f11, %f8 edge32ln %i1, %o3, %o0 bl,a loop_4020 loop_4019: ldub [%l7 + 0x45], %i0 fmovsneg %xcc, %f3, %f11 faligndata %f0, %f10, %f6 loop_4020: ldub [%l7 + 0x5B], %o4 ldub [%l7 + 0x12], %i3 fmovd %f4, %f0 movrgez %g7, %i4, %g3 movrne %l1, %l5, %g5 movvc %icc, %g1, %l3 ldub [%l7 + 0x72], %o6 fandnot1 %f0, %f10, %f0 fcmple32 %f14, %f10, %o2 fones %f9 fmovscc %xcc, %f13, %f4 fnot2 %f12, %f12 ldx [%l7 + 0x48], %o7 tvs %icc, 0x7 lduh [%l7 + 0x1C], %l0 bge %icc, loop_4021 fmovdgu %icc, %f4, %f9 fmovsge %xcc, %f1, %f9 be %icc, loop_4022 loop_4021: edge8l %i5, %l2, %g2 ldsw [%l7 + 0x78], %i6 lduh [%l7 + 0x50], %l4 loop_4022: fmovsn %icc, %f11, %f11 fbu,a %fcc3, loop_4023 fmul8x16al %f4, %f6, %f6 lduh [%l7 + 0x0A], %i2 fcmpeq32 %f2, %f0, %l6 loop_4023: taddcc %o5, %g6, %o1 fcmpne16 %f4, %f12, %g4 movvc %xcc, %i1, %i7 brgz,a %o3, loop_4024 andn %i0, 0x1F75, %o0 ldsw [%l7 + 0x5C], %o4 edge16 %i3, %g7, %g3 loop_4024: subccc %l1, 0x1584, %l5 fmovdneg %xcc, %f7, %f7 tne %icc, 0x0 fcmpes %fcc3, %f9, %f0 brgez,a %g5, loop_4025 std %f6, [%l7 + 0x20] fpsub16 %f10, %f0, %f14 ldsb [%l7 + 0x4D], %i4 loop_4025: fbn %fcc1, loop_4026 stw %g1, [%l7 + 0x44] taddcctv %o6, %o2, %o7 fcmpne32 %f4, %f14, %l0 loop_4026: fbn,a %fcc0, loop_4027 lduh [%l7 + 0x78], %l3 srlx %i5, %l2, %g2 array8 %i6, %i2, %l6 loop_4027: nop setx loop_4028, %l0, %l1 jmpl %l1, %l4 ldx [%l7 + 0x08], %g6 bvc,a,pt %icc, loop_4029 movrgz %o1, 0x0F6, %g4 loop_4028: bvs,a,pt %xcc, loop_4030 fmovsg %icc, %f13, %f8 loop_4029: std %f12, [%l7 + 0x58] fnot2 %f4, %f12 loop_4030: fzero %f4 lduw [%l7 + 0x70], %i1 fornot1s %f0, %f6, %f12 fmovsgu %icc, %f13, %f11 umul %i7, 0x18B6, %o5 ldub [%l7 + 0x46], %o3 fmovdleu %xcc, %f0, %f14 fmovsvc %xcc, %f15, %f2 brlz,a %i0, loop_4031 ldsw [%l7 + 0x10], %o0 nop setx loop_4032, %l0, %l1 jmpl %l1, %i3 fmovdne %icc, %f6, %f13 loop_4031: bne,a,pt %icc, loop_4033 fors %f8, %f6, %f6 loop_4032: stw %o4, [%l7 + 0x28] fornot2 %f14, %f4, %f0 loop_4033: fmul8ulx16 %f0, %f6, %f10 lduh [%l7 + 0x2C], %g7 mova %icc, %l1, %g3 st %f10, [%l7 + 0x10] sll %l5, %i4, %g1 std %f2, [%l7 + 0x50] sth %o6, [%l7 + 0x1E] fbue,a %fcc3, loop_4034 smulcc %g5, 0x0552, %o7 edge32n %o2, %l3, %l0 stx %l2, [%l7 + 0x08] loop_4034: fandnot1 %f10, %f10, %f14 movrgz %i5, 0x285, %i6 edge32ln %g2, %i2, %l4 orncc %l6, 0x0B04, %g6 ldsw [%l7 + 0x1C], %o1 fcmpgt32 %f0, %f4, %i1 ldsb [%l7 + 0x61], %g4 fmul8x16al %f12, %f11, %f8 sll %i7, 0x14, %o3 ldd [%l7 + 0x20], %f2 fands %f1, %f6, %f10 nop setx loop_4035, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_4036, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsb [%l7 + 0x37], %o5 xorcc %o0, %i3, %o4 loop_4035: fbo %fcc0, loop_4037 loop_4036: fors %f12, %f15, %f13 sth %i0, [%l7 + 0x24] ldsh [%l7 + 0x78], %g7 loop_4037: or %g3, %l1, %i4 movcc %xcc, %g1, %l5 fmovrslz %g5, %f7, %f9 fcmpd %fcc0, %f2, %f2 fbo,a %fcc0, loop_4038 stb %o7, [%l7 + 0x1D] xnor %o6, %o2, %l3 ldub [%l7 + 0x4C], %l0 loop_4038: fmovspos %icc, %f14, %f13 sdiv %i5, 0x124F, %l2 ldsw [%l7 + 0x0C], %g2 ldd [%l7 + 0x08], %f10 add %i2, %l4, %l6 ldsh [%l7 + 0x60], %g6 fmovdneg %xcc, %f10, %f5 st %f14, [%l7 + 0x54] fmovdleu %xcc, %f3, %f2 bn,a loop_4039 ldsw [%l7 + 0x64], %o1 orn %i6, 0x1C43, %i1 stx %i7, [%l7 + 0x48] loop_4039: ldd [%l7 + 0x58], %f8 movrgz %g4, %o5, %o0 bcs,pt %xcc, loop_4040 bpos,pn %icc, loop_4041 fpadd32 %f8, %f14, %f8 movcs %xcc, %i3, %o3 loop_4040: fmovsleu %xcc, %f15, %f11 loop_4041: fbule,a %fcc3, loop_4042 fbg,a %fcc0, loop_4043 fxnor %f4, %f14, %f2 ldx [%l7 + 0x48], %i0 loop_4042: fbu,a %fcc2, loop_4044 loop_4043: fmovdl %icc, %f12, %f15 fmovdle %xcc, %f5, %f10 brlez %g7, loop_4045 loop_4044: fbule %fcc2, loop_4046 fbug,a %fcc0, loop_4047 edge8 %o4, %g3, %i4 loop_4045: edge8l %g1, %l1, %g5 loop_4046: orcc %l5, 0x0539, %o7 loop_4047: edge32ln %o2, %l3, %o6 edge8ln %i5, %l0, %l2 fcmps %fcc2, %f12, %f0 fcmpne16 %f0, %f14, %g2 fnors %f0, %f13, %f4 ldub [%l7 + 0x44], %l4 fmovdvc %icc, %f13, %f12 fmovsvs %xcc, %f13, %f14 tle %xcc, 0x7 movge %icc, %i2, %l6 movgu %xcc, %g6, %o1 fcmpgt32 %f10, %f2, %i6 bgu loop_4048 fornot1s %f5, %f1, %f15 stw %i1, [%l7 + 0x58] ldd [%l7 + 0x58], %f12 loop_4048: lduw [%l7 + 0x24], %i7 fandnot2 %f4, %f8, %f6 ble,pn %xcc, loop_4049 fbl,a %fcc1, loop_4050 fmovdcc %xcc, %f13, %f2 ldsw [%l7 + 0x2C], %g4 loop_4049: ldd [%l7 + 0x20], %f14 loop_4050: ldx [%l7 + 0x30], %o5 fmovdle %icc, %f7, %f2 fmovd %f0, %f8 stx %i3, [%l7 + 0x60] fmuld8sux16 %f1, %f15, %f14 ldub [%l7 + 0x1D], %o3 move %icc, %i0, %g7 fcmpes %fcc0, %f11, %f12 mova %xcc, %o0, %g3 fbul %fcc2, loop_4051 fmovdn %icc, %f4, %f5 fmovd %f10, %f14 ldsw [%l7 + 0x7C], %i4 loop_4051: stx %o4, [%l7 + 0x58] fmovdcc %icc, %f15, %f2 fpsub32 %f2, %f4, %f12 ldsb [%l7 + 0x45], %l1 fmovdcc %xcc, %f13, %f13 sdivcc %g5, 0x18F3, %l5 ldd [%l7 + 0x78], %f6 sth %o7, [%l7 + 0x7E] fandnot1 %f0, %f6, %f8 stb %g1, [%l7 + 0x6A] edge32ln %o2, %l3, %i5 nop setx loop_4052, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done umul %o6, %l2, %g2 bge %icc, loop_4053 popc 0x08DA, %l0 loop_4052: bn,a %icc, loop_4054 movl %xcc, %l4, %i2 loop_4053: udivcc %g6, 0x00B3, %l6 fbul %fcc2, loop_4055 loop_4054: array32 %o1, %i1, %i6 orn %i7, 0x001C, %g4 smul %o5, %i3, %i0 loop_4055: stb %g7, [%l7 + 0x36] sll %o3, %g3, %o0 stb %o4, [%l7 + 0x27] fandnot1s %f12, %f2, %f11 fmovdcs %icc, %f2, %f13 ldsb [%l7 + 0x18], %i4 fandnot2 %f10, %f8, %f14 fmovrdgez %l1, %f2, %f0 ldx [%l7 + 0x40], %g5 ldx [%l7 + 0x08], %o7 lduw [%l7 + 0x50], %g1 fmul8x16al %f8, %f13, %f10 ldsh [%l7 + 0x58], %o2 umul %l5, %l3, %o6 lduh [%l7 + 0x12], %i5 nop setx loop_4056, %l0, %l1 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 + 0x70], %g2 fcmple32 %f0, %f0, %l0 sub %l2, %i2, %l4 loop_4056: ldd [%l7 + 0x48], %f10 ld [%l7 + 0x70], %f3 sdivcc %g6, 0x1FD1, %o1 fmuld8ulx16 %f15, %f14, %f14 stx %i1, [%l7 + 0x60] sth %l6, [%l7 + 0x0A] fsrc1 %f4, %f0 movvc %xcc, %i6, %g4 ldx [%l7 + 0x08], %i7 fbne %fcc3, loop_4057 brz %i3, loop_4058 udiv %i0, 0x07D7, %g7 bge,a,pt %icc, loop_4059 loop_4057: addccc %o3, %o5, %o0 loop_4058: stx %g3, [%l7 + 0x08] edge16l %o4, %l1, %g5 loop_4059: ld [%l7 + 0x38], %f14 fmovrslez %o7, %f6, %f10 stb %g1, [%l7 + 0x68] stx %i4, [%l7 + 0x18] fmovrdgez %l5, %f6, %f6 nop setx loop_4060, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrsgez %o2, %f9, %f14 tsubcctv %o6, %l3, %i5 addcc %g2, %l0, %i2 loop_4060: movcs %xcc, %l4, %l2 edge32ln %o1, %i1, %g6 bg,pn %xcc, loop_4061 sdiv %l6, 0x1946, %i6 std %f4, [%l7 + 0x78] fmovsge %xcc, %f15, %f9 loop_4061: array8 %g4, %i3, %i0 popc %i7, %g7 fnot2 %f10, %f0 ldd [%l7 + 0x30], %f0 bl,a,pn %xcc, loop_4062 tl %icc, 0x2 bgu %xcc, loop_4063 ldub [%l7 + 0x25], %o3 loop_4062: xor %o0, %o5, %o4 fmovscs %xcc, %f11, %f9 loop_4063: nop setx loop_4064, %l0, %l1 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 %l1, 0x13DA, %g3 std %f14, [%l7 + 0x78] fmovsle %icc, %f0, %f10 loop_4064: st %f10, [%l7 + 0x5C] movn %icc, %o7, %g5 ldd [%l7 + 0x38], %f12 fzeros %f1 movrlez %i4, 0x15C, %l5 ldd [%l7 + 0x20], %f12 udivcc %o2, 0x0138, %o6 ba,a %icc, loop_4065 fmovrslz %g1, %f9, %f12 fmovrsne %i5, %f11, %f6 sethi 0x11B3, %g2 loop_4065: bcc,a,pt %xcc, loop_4066 ldsh [%l7 + 0x18], %l0 fbul,a %fcc1, loop_4067 fmovse %icc, %f6, %f14 loop_4066: brlez %l3, loop_4068 fabsd %f0, %f4 loop_4067: movleu %xcc, %i2, %l4 fnot2 %f10, %f4 loop_4068: tcs %xcc, 0x1 stb %o1, [%l7 + 0x21] smulcc %l2, 0x0724, %i1 fzeros %f8 fnegd %f12, %f10 fexpand %f6, %f14 lduw [%l7 + 0x30], %g6 stb %l6, [%l7 + 0x30] ldsh [%l7 + 0x10], %i6 edge8n %i3, %g4, %i7 tcc %icc, 0x4 fpadd32 %f2, %f8, %f6 ld [%l7 + 0x74], %f8 umulcc %i0, %o3, %g7 mulscc %o5, %o4, %o0 edge16n %l1, %o7, %g5 fmovdg %icc, %f12, %f10 fcmpeq32 %f0, %f6, %i4 ldd [%l7 + 0x20], %f12 st %f1, [%l7 + 0x4C] fsrc1s %f4, %f14 tleu %xcc, 0x4 ld [%l7 + 0x24], %f12 ldsb [%l7 + 0x0E], %g3 array32 %l5, %o2, %o6 edge32 %g1, %i5, %l0 fbule,a %fcc2, loop_4069 ld [%l7 + 0x58], %f13 fmul8sux16 %f8, %f2, %f0 tge %icc, 0x4 loop_4069: array32 %g2, %l3, %l4 fzero %f4 lduw [%l7 + 0x70], %i2 fmovsg %icc, %f14, %f2 sth %o1, [%l7 + 0x68] ld [%l7 + 0x28], %f1 ldd [%l7 + 0x68], %f14 fcmpgt16 %f8, %f2, %i1 or %g6, 0x012B, %l2 st %f15, [%l7 + 0x54] movg %xcc, %l6, %i3 sdivx %g4, 0x12EB, %i7 fzero %f6 ld [%l7 + 0x14], %f9 movre %i0, 0x130, %o3 fblg %fcc1, loop_4070 fcmpes %fcc0, %f12, %f6 fnot1s %f13, %f13 bl,a loop_4071 loop_4070: stx %g7, [%l7 + 0x40] fnands %f14, %f12, %f13 fmovrdne %i6, %f12, %f10 loop_4071: ldsb [%l7 + 0x42], %o4 ldub [%l7 + 0x5D], %o5 movrgez %l1, 0x074, %o7 ta %xcc, 0x1 bne,pt %xcc, loop_4072 stx %g5, [%l7 + 0x08] ldsh [%l7 + 0x6E], %o0 fmovdgu %icc, %f10, %f7 loop_4072: tvs %xcc, 0x7 sethi 0x069A, %g3 fpsub32s %f4, %f3, %f6 ldsw [%l7 + 0x4C], %l5 bvs,a %icc, loop_4073 fmul8x16 %f2, %f0, %f14 fcmpne16 %f2, %f0, %o2 ldub [%l7 + 0x45], %o6 loop_4073: stx %g1, [%l7 + 0x40] fnors %f11, %f4, %f4 fmul8ulx16 %f0, %f4, %f14 movrne %i5, 0x279, %l0 fmovdne %icc, %f5, %f10 fmovsvs %xcc, %f3, %f3 sth %i4, [%l7 + 0x1E] bshuffle %f12, %f14, %f8 fmovdge %icc, %f11, %f10 fbn %fcc1, loop_4074 sth %l3, [%l7 + 0x22] fxnors %f0, %f2, %f6 ldsh [%l7 + 0x46], %g2 loop_4074: sdiv %l4, 0x11B3, %o1 sth %i2, [%l7 + 0x1C] fandnot2 %f0, %f10, %f12 nop setx loop_4075, %l0, %l1 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 %g6, 0x066, %l2 tcc %xcc, 0x5 fbe %fcc3, loop_4076 loop_4075: faligndata %f10, %f2, %f0 fblg,a %fcc2, loop_4077 add %l6, 0x1B7B, %i3 loop_4076: tvc %icc, 0x3 sdivcc %i1, 0x02DB, %g4 loop_4077: ld [%l7 + 0x54], %f15 fmovrsgez %i7, %f7, %f4 xnorcc %i0, %o3, %i6 fnegs %f0, %f8 nop setx loop_4078, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x22], %g7 bg loop_4079 tpos %xcc, 0x3 loop_4078: taddcc %o4, %l1, %o7 fmovrse %g5, %f0, %f13 loop_4079: srax %o5, 0x0F, %g3 fbge %fcc2, loop_4080 stb %l5, [%l7 + 0x2D] fmovd %f6, %f10 or %o0, %o2, %g1 loop_4080: stx %i5, [%l7 + 0x78] subccc %o6, 0x18A5, %l0 subcc %l3, %g2, %l4 bge,a,pt %xcc, loop_4081 bg,pt %xcc, loop_4082 tle %xcc, 0x1 mulx %i4, %i2, %g6 loop_4081: stb %l2, [%l7 + 0x0A] loop_4082: stw %o1, [%l7 + 0x4C] ldd [%l7 + 0x60], %f6 ldub [%l7 + 0x6A], %l6 fbul,a %fcc1, loop_4083 bg %xcc, loop_4084 ld [%l7 + 0x68], %f12 st %f4, [%l7 + 0x14] loop_4083: lduh [%l7 + 0x6A], %i1 loop_4084: mova %icc, %g4, %i3 ba,a,pn %icc, loop_4085 lduw [%l7 + 0x38], %i0 fand %f4, %f12, %f12 brz %o3, loop_4086 loop_4085: fmovrslez %i6, %f12, %f14 stx %g7, [%l7 + 0x48] brgez %i7, loop_4087 loop_4086: fcmpgt32 %f4, %f6, %l1 stb %o7, [%l7 + 0x1F] stb %o4, [%l7 + 0x45] loop_4087: fmovrse %g5, %f3, %f9 fnegs %f10, %f4 std %f14, [%l7 + 0x58] fpackfix %f2, %f6 fsrc2s %f13, %f4 ldx [%l7 + 0x10], %o5 fmul8ulx16 %f6, %f4, %f4 mova %xcc, %l5, %o0 lduw [%l7 + 0x38], %o2 fmovdpos %icc, %f10, %f8 sdivcc %g1, 0x19F4, %g3 alignaddr %i5, %o6, %l3 brlez %l0, loop_4088 ldsb [%l7 + 0x1F], %l4 andn %i4, %i2, %g2 fpadd32 %f8, %f4, %f8 loop_4088: fpadd16s %f11, %f9, %f13 fpsub16s %f4, %f5, %f12 fcmpgt32 %f2, %f14, %l2 fornot1s %f11, %f3, %f15 bleu,a,pn %icc, loop_4089 edge32ln %g6, %l6, %o1 ldsw [%l7 + 0x14], %g4 andcc %i1, %i3, %o3 loop_4089: movle %xcc, %i6, %g7 fba %fcc0, loop_4090 edge16ln %i7, %l1, %o7 fcmpgt32 %f10, %f4, %o4 fcmps %fcc2, %f14, %f2 loop_4090: std %f8, [%l7 + 0x48] bleu,pn %icc, loop_4091 brgez %i0, loop_4092 fmovda %xcc, %f12, %f5 fble,a %fcc1, loop_4093 loop_4091: fpmerge %f6, %f5, %f6 loop_4092: sth %o5, [%l7 + 0x24] orcc %l5, %g5, %o2 loop_4093: bge,pn %icc, loop_4094 fmovrdlz %o0, %f12, %f8 fmovsge %icc, %f7, %f14 fmovscs %icc, %f0, %f10 loop_4094: fpsub32s %f13, %f3, %f15 brlz %g3, loop_4095 nop setx loop_4096, %l0, %l1 jmpl %l1, %g1 array8 %o6, %i5, %l0 fcmple32 %f6, %f0, %l4 loop_4095: movn %xcc, %i4, %i2 loop_4096: fmul8sux16 %f14, %f8, %f6 array8 %g2, %l2, %l3 fbule %fcc2, loop_4097 fpackfix %f8, %f2 fbe,a %fcc2, loop_4098 lduh [%l7 + 0x18], %l6 loop_4097: ldsh [%l7 + 0x0C], %o1 alignaddrl %g4, %i1, %i3 loop_4098: fcmple16 %f10, %f14, %o3 movge %icc, %g6, %i6 smul %g7, %i7, %o7 stw %l1, [%l7 + 0x6C] fcmpes %fcc2, %f13, %f4 ldd [%l7 + 0x58], %f8 movl %xcc, %i0, %o4 array16 %o5, %l5, %o2 fmovrse %o0, %f13, %f7 stw %g3, [%l7 + 0x2C] fornot2s %f11, %f7, %f8 xor %g1, %o6, %g5 movrlz %l0, %i5, %i4 fzeros %f9 ldub [%l7 + 0x76], %i2 fmovdcc %xcc, %f9, %f2 fands %f4, %f2, %f6 stw %l4, [%l7 + 0x64] edge16 %l2, %g2, %l6 edge32l %l3, %g4, %i1 st %f8, [%l7 + 0x2C] fxor %f2, %f0, %f4 move %xcc, %o1, %o3 fmovsg %xcc, %f4, %f2 st %f4, [%l7 + 0x28] bvc %icc, loop_4099 fmovsvc %xcc, %f14, %f3 ld [%l7 + 0x3C], %f11 movrgez %i3, 0x26B, %g6 loop_4099: std %f6, [%l7 + 0x18] fcmpd %fcc0, %f14, %f4 lduh [%l7 + 0x4C], %g7 fmul8x16al %f7, %f2, %f4 ldub [%l7 + 0x5C], %i7 faligndata %f0, %f14, %f10 stb %o7, [%l7 + 0x6E] fands %f1, %f8, %f13 lduw [%l7 + 0x10], %l1 stb %i0, [%l7 + 0x18] fpackfix %f10, %f7 ldsw [%l7 + 0x5C], %o4 tle %xcc, 0x3 fmovdn %xcc, %f10, %f6 srax %o5, %l5, %o2 addc %o0, %g3, %g1 popc 0x1209, %i6 add %o6, %l0, %g5 lduh [%l7 + 0x6C], %i5 fmovrsne %i4, %f13, %f6 lduw [%l7 + 0x34], %i2 std %f8, [%l7 + 0x38] lduh [%l7 + 0x38], %l4 ldd [%l7 + 0x30], %f4 andn %g2, 0x1213, %l2 mova %xcc, %l3, %l6 xor %i1, 0x051B, %g4 edge8ln %o1, %i3, %o3 lduh [%l7 + 0x44], %g6 fcmple16 %f4, %f4, %g7 tcc %icc, 0x1 ld [%l7 + 0x20], %f0 ldsw [%l7 + 0x0C], %i7 bvs %icc, loop_4100 fmul8x16au %f13, %f15, %f10 brlez,a %o7, loop_4101 ldsh [%l7 + 0x0C], %i0 loop_4100: ld [%l7 + 0x54], %f12 fnot2 %f14, %f2 loop_4101: fsrc1 %f14, %f2 fmovda %xcc, %f11, %f8 fone %f2 fblg,a %fcc2, loop_4102 fpsub16s %f13, %f6, %f14 brlz %o4, loop_4103 tneg %icc, 0x5 loop_4102: ldsb [%l7 + 0x38], %o5 fmovdge %icc, %f11, %f3 loop_4103: sdivcc %l5, 0x1712, %l1 bvc,a %icc, loop_4104 lduw [%l7 + 0x14], %o0 fmovdne %icc, %f14, %f5 ldx [%l7 + 0x10], %o2 loop_4104: tleu %icc, 0x6 ldx [%l7 + 0x60], %g3 addc %g1, 0x04EB, %i6 ldx [%l7 + 0x70], %o6 edge32l %g5, %l0, %i4 ld [%l7 + 0x20], %f6 ldub [%l7 + 0x0D], %i2 fmovdgu %icc, %f8, %f0 movcs %xcc, %i5, %g2 ldx [%l7 + 0x58], %l2 fmuld8sux16 %f1, %f8, %f14 be,a %xcc, loop_4105 ldsw [%l7 + 0x38], %l4 movrlz %l3, 0x30A, %i1 fcmpne16 %f6, %f6, %g4 loop_4105: bg,a,pn %xcc, loop_4106 array32 %o1, %l6, %o3 mova %icc, %i3, %g6 stb %g7, [%l7 + 0x4E] loop_4106: ldub [%l7 + 0x67], %i7 fandnot1 %f4, %f6, %f14 bcc,a,pn %xcc, loop_4107 ldsh [%l7 + 0x6A], %i0 stw %o7, [%l7 + 0x60] ldsw [%l7 + 0x30], %o4 loop_4107: fmovd %f10, %f2 fnors %f9, %f9, %f0 fbul,a %fcc1, loop_4108 ldsw [%l7 + 0x4C], %l5 std %f14, [%l7 + 0x40] stw %l1, [%l7 + 0x78] loop_4108: movn %xcc, %o5, %o0 ldsh [%l7 + 0x0E], %g3 fmul8x16al %f14, %f13, %f0 bne %icc, loop_4109 movrgz %o2, %i6, %g1 bneg,a,pn %icc, loop_4110 ble,a,pt %icc, loop_4111 loop_4109: fmovsl %xcc, %f6, %f13 te %xcc, 0x3 loop_4110: ldub [%l7 + 0x68], %g5 loop_4111: te %icc, 0x1 stw %o6, [%l7 + 0x48] fpsub16 %f12, %f12, %f2 fbn %fcc0, loop_4112 lduw [%l7 + 0x64], %i4 ldub [%l7 + 0x74], %i2 tne %icc, 0x0 loop_4112: bshuffle %f6, %f2, %f4 fbn,a %fcc2, loop_4113 fones %f15 ldsw [%l7 + 0x78], %l0 tn %icc, 0x6 loop_4113: edge32n %i5, %l2, %g2 fblg,a %fcc0, loop_4114 movle %icc, %l4, %i1 fpsub16s %f5, %f10, %f2 sth %l3, [%l7 + 0x3E] loop_4114: fmovrsgz %g4, %f0, %f12 ldsw [%l7 + 0x14], %o1 addc %l6, 0x1D93, %i3 fsrc2s %f3, %f11 sra %o3, 0x08, %g6 fones %f4 sth %g7, [%l7 + 0x24] bleu,a,pn %icc, loop_4115 movn %icc, %i7, %o7 std %f14, [%l7 + 0x20] te %xcc, 0x7 loop_4115: fcmpgt32 %f6, %f6, %i0 sth %l5, [%l7 + 0x2A] fabss %f2, %f3 faligndata %f8, %f12, %f2 edge16n %l1, %o4, %o0 fmovscs %icc, %f4, %f5 andncc %g3, %o5, %i6 ldub [%l7 + 0x4E], %o2 fcmps %fcc2, %f0, %f1 fsrc1s %f14, %f0 bg loop_4116 stx %g5, [%l7 + 0x40] sth %o6, [%l7 + 0x42] tn %xcc, 0x4 loop_4116: std %f14, [%l7 + 0x40] sth %i4, [%l7 + 0x70] fmovsl %icc, %f6, %f13 lduw [%l7 + 0x5C], %i2 stw %l0, [%l7 + 0x38] movl %icc, %i5, %g1 fpadd32 %f4, %f10, %f8 edge8l %g2, %l2, %i1 stx %l4, [%l7 + 0x20] fbge,a %fcc3, loop_4117 umul %l3, 0x1B91, %g4 alignaddr %l6, %o1, %i3 fandnot1s %f13, %f13, %f3 loop_4117: ldx [%l7 + 0x08], %o3 fmul8x16au %f8, %f9, %f14 bshuffle %f8, %f12, %f4 stb %g6, [%l7 + 0x68] bneg,a,pt %xcc, loop_4118 fpmerge %f13, %f1, %f0 fmovdne %xcc, %f15, %f6 fmovrse %g7, %f10, %f7 loop_4118: fandnot2 %f10, %f6, %f10 sub %o7, %i0, %l5 ldx [%l7 + 0x78], %i7 fmovrsgz %o4, %f2, %f12 subccc %l1, 0x1758, %g3 stw %o5, [%l7 + 0x08] edge32l %i6, %o2, %o0 bleu loop_4119 movleu %icc, %o6, %g5 lduw [%l7 + 0x78], %i4 bn loop_4120 loop_4119: stx %l0, [%l7 + 0x18] nop setx loop_4121, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tcs %icc, 0x7 loop_4120: bge,a,pt %icc, loop_4122 move %icc, %i5, %g1 loop_4121: tg %icc, 0x1 ld [%l7 + 0x28], %f2 loop_4122: fcmpd %fcc0, %f8, %f4 fands %f10, %f4, %f15 and %g2, 0x1DC3, %l2 bneg %icc, loop_4123 edge32ln %i1, %i2, %l3 fmovsn %xcc, %f8, %f3 call loop_4124 loop_4123: edge16l %l4, %l6, %o1 bcc loop_4125 movneg %xcc, %i3, %g4 loop_4124: and %o3, 0x0E11, %g7 bge,a %icc, loop_4126 loop_4125: andcc %o7, %g6, %i0 fmovdcs %xcc, %f6, %f4 ld [%l7 + 0x44], %f6 loop_4126: bcc %xcc, loop_4127 move %xcc, %l5, %i7 tcc %icc, 0x0 fmovdl %icc, %f6, %f11 loop_4127: fmovsne %icc, %f0, %f1 ldsh [%l7 + 0x3A], %l1 fors %f11, %f9, %f7 fxors %f1, %f7, %f1 tne %xcc, 0x4 movvc %xcc, %g3, %o5 fmovrsne %o4, %f2, %f11 ldsw [%l7 + 0x20], %i6 fmovrslz %o2, %f0, %f9 sdiv %o0, 0x133E, %o6 st %f3, [%l7 + 0x5C] tge %xcc, 0x1 fmovsgu %xcc, %f12, %f14 umul %i4, %g5, %i5 fbule %fcc0, loop_4128 fmovdle %icc, %f14, %f1 subcc %g1, 0x191E, %l0 fmovrdlez %g2, %f0, %f10 loop_4128: smulcc %l2, 0x1044, %i1 lduh [%l7 + 0x10], %i2 movn %icc, %l4, %l6 tvs %xcc, 0x6 fbge,a %fcc3, loop_4129 bgu,pn %xcc, loop_4130 nop setx loop_4131, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x70], %f2 loop_4129: fbug %fcc2, loop_4132 loop_4130: brz %o1, loop_4133 loop_4131: tvs %icc, 0x5 fandnot1 %f14, %f6, %f2 loop_4132: fmovrde %i3, %f10, %f0 loop_4133: array32 %g4, %l3, %o3 fmovsvc %xcc, %f10, %f9 fnot2s %f14, %f14 orcc %o7, %g7, %g6 andcc %l5, %i7, %l1 nop setx loop_4134, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x58], %i0 fmovsle %icc, %f8, %f5 edge8n %o5, %g3, %o4 loop_4134: edge16 %i6, %o0, %o2 ble,a loop_4135 fnand %f12, %f10, %f12 movrgz %o6, 0x2A6, %i4 ldd [%l7 + 0x08], %f0 loop_4135: fblg %fcc3, loop_4136 ldx [%l7 + 0x78], %g5 ldsh [%l7 + 0x18], %i5 std %f2, [%l7 + 0x40] loop_4136: fandnot2 %f10, %f12, %f0 movleu %icc, %g1, %l0 orcc %l2, %g2, %i1 bleu,a %icc, loop_4137 bneg %xcc, loop_4138 fandnot2 %f4, %f10, %f4 fmovrsne %i2, %f0, %f10 loop_4137: tn %xcc, 0x6 loop_4138: sth %l4, [%l7 + 0x08] edge8l %l6, %o1, %i3 fmovdcs %xcc, %f0, %f15 sth %g4, [%l7 + 0x32] ldsb [%l7 + 0x29], %l3 fpadd32s %f7, %f1, %f15 bvs %icc, loop_4139 movle %icc, %o7, %g7 sub %o3, 0x171A, %l5 and %i7, %g6, %l1 loop_4139: orncc %o5, 0x1C18, %g3 fmovdne %xcc, %f4, %f14 movrne %i0, 0x313, %o4 ld [%l7 + 0x6C], %f9 fnot2s %f5, %f14 fmovdcs %xcc, %f3, %f1 fabss %f0, %f7 lduh [%l7 + 0x48], %o0 st %f7, [%l7 + 0x78] movrne %i6, 0x2C7, %o2 fpsub16s %f5, %f11, %f11 lduh [%l7 + 0x6C], %i4 fmovrde %g5, %f6, %f8 fmovspos %xcc, %f3, %f0 fmul8ulx16 %f2, %f12, %f8 sth %o6, [%l7 + 0x38] fmovrdne %g1, %f2, %f14 andncc %l0, %i5, %g2 stb %i1, [%l7 + 0x2F] add %l2, %l4, %i2 fba %fcc2, loop_4140 addccc %l6, 0x18D0, %i3 edge8 %o1, %l3, %g4 fnot1 %f6, %f14 loop_4140: fcmpes %fcc0, %f4, %f14 fornot1s %f1, %f3, %f4 fbue,a %fcc0, loop_4141 movle %icc, %o7, %o3 fmovdgu %xcc, %f13, %f13 fmovrsgz %g7, %f5, %f2 loop_4141: fble %fcc0, loop_4142 fble %fcc0, loop_4143 array16 %l5, %g6, %l1 edge32l %o5, %g3, %i0 loop_4142: ldsh [%l7 + 0x6C], %o4 loop_4143: ld [%l7 + 0x70], %f12 srlx %o0, 0x01, %i6 fblg %fcc0, loop_4144 fnot2 %f8, %f2 stx %i7, [%l7 + 0x70] mulx %i4, 0x1AA0, %o2 loop_4144: fcmpgt16 %f8, %f8, %o6 fmovspos %icc, %f12, %f3 tleu %xcc, 0x6 ldsw [%l7 + 0x48], %g1 nop setx loop_4145, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd16s %f3, %f7, %f9 movcs %icc, %g5, %i5 sub %g2, %l0, %l2 loop_4145: std %f8, [%l7 + 0x68] fxnors %f14, %f9, %f10 lduw [%l7 + 0x7C], %i1 edge8l %i2, %l6, %i3 fmovrslez %l4, %f5, %f8 fnot1s %f14, %f3 xnorcc %l3, %o1, %g4 edge8ln %o7, %o3, %g7 fmovdcs %icc, %f12, %f12 fcmple32 %f2, %f12, %l5 fmovse %xcc, %f14, %f8 subcc %g6, 0x12D9, %l1 mulx %g3, 0x0C50, %o5 fmovrslez %i0, %f7, %f13 tvs %xcc, 0x1 fmovdge %xcc, %f13, %f13 movrlz %o4, 0x3FD, %i6 ldsb [%l7 + 0x64], %i7 fmovdgu %icc, %f12, %f0 fandnot1 %f12, %f0, %f14 fmuld8ulx16 %f14, %f4, %f6 ldx [%l7 + 0x18], %o0 fnot1s %f6, %f4 movpos %icc, %o2, %o6 fpadd16s %f3, %f7, %f3 tvc %xcc, 0x6 brnz %g1, loop_4146 ldsw [%l7 + 0x14], %i4 fpsub16s %f13, %f2, %f9 edge8ln %i5, %g2, %g5 loop_4146: fbul %fcc0, loop_4147 st %f15, [%l7 + 0x1C] sth %l0, [%l7 + 0x0A] st %f14, [%l7 + 0x38] loop_4147: faligndata %f8, %f0, %f12 fbule %fcc3, loop_4148 stw %l2, [%l7 + 0x70] lduh [%l7 + 0x6C], %i2 movrgz %i1, %i3, %l6 loop_4148: sll %l3, %l4, %o1 brgez,a %g4, loop_4149 stx %o3, [%l7 + 0x10] sdivcc %g7, 0x050A, %o7 fxnors %f13, %f11, %f4 loop_4149: fmovdcc %xcc, %f8, %f1 xor %g6, 0x1F77, %l5 nop setx loop_4150, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stb %g3, [%l7 + 0x49] bshuffle %f6, %f10, %f14 orncc %l1, %i0, %o5 loop_4150: te %icc, 0x4 fpackfix %f10, %f10 xorcc %o4, %i7, %i6 fpsub32s %f14, %f8, %f13 fandnot1 %f4, %f14, %f4 bne loop_4151 sth %o0, [%l7 + 0x5E] for %f8, %f2, %f4 ldub [%l7 + 0x78], %o2 loop_4151: fxnors %f1, %f13, %f1 fandnot1 %f0, %f8, %f4 movrgez %g1, 0x2AE, %i4 movvs %xcc, %i5, %g2 fpmerge %f9, %f10, %f6 fcmpne16 %f0, %f4, %g5 fmovscs %xcc, %f7, %f4 popc 0x076E, %l0 fmovscs %icc, %f6, %f15 fpadd16s %f5, %f4, %f1 umulcc %l2, %o6, %i1 sllx %i3, 0x17, %l6 tsubcctv %i2, %l3, %l4 array32 %g4, %o3, %g7 lduh [%l7 + 0x6A], %o1 sth %o7, [%l7 + 0x0C] st %f7, [%l7 + 0x7C] fmovsle %icc, %f10, %f0 ldsh [%l7 + 0x1A], %l5 fnands %f0, %f12, %f1 fnot1s %f9, %f14 brlz,a %g6, loop_4152 st %f0, [%l7 + 0x30] fexpand %f12, %f12 fmovsvs %xcc, %f14, %f13 loop_4152: fbg,a %fcc2, loop_4153 edge16ln %l1, %g3, %i0 fmovdneg %xcc, %f10, %f9 lduw [%l7 + 0x10], %o5 loop_4153: ldub [%l7 + 0x08], %i7 tsubcc %o4, %o0, %i6 edge8l %g1, %i4, %o2 for %f8, %f10, %f6 fmovrdgz %i5, %f4, %f12 stx %g5, [%l7 + 0x18] fbge %fcc1, loop_4154 ldsh [%l7 + 0x2E], %g2 ldd [%l7 + 0x78], %f4 tvc %xcc, 0x3 loop_4154: brz %l2, loop_4155 tge %icc, 0x6 ldsh [%l7 + 0x40], %o6 stw %i1, [%l7 + 0x3C] loop_4155: fbug,a %fcc1, loop_4156 fbe %fcc3, loop_4157 lduw [%l7 + 0x4C], %l0 bneg,a %icc, loop_4158 loop_4156: movne %xcc, %l6, %i3 loop_4157: fands %f10, %f7, %f2 ldsb [%l7 + 0x31], %i2 loop_4158: andncc %l4, %l3, %o3 fxor %f4, %f4, %f4 srlx %g4, %o1, %o7 fpsub16s %f10, %f10, %f13 ldsh [%l7 + 0x14], %g7 ldd [%l7 + 0x18], %f6 fmovsa %icc, %f13, %f10 stw %g6, [%l7 + 0x74] fbn %fcc3, loop_4159 stb %l1, [%l7 + 0x30] sethi 0x130B, %g3 lduh [%l7 + 0x28], %i0 loop_4159: fpadd16s %f4, %f9, %f13 fnot1s %f15, %f7 orn %o5, %i7, %l5 fmovda %xcc, %f8, %f2 umul %o0, %o4, %g1 fmovsg %xcc, %f14, %f4 fand %f12, %f12, %f10 fabss %f0, %f6 sdivx %i6, 0x01AF, %i4 movcc %xcc, %i5, %g5 nop setx loop_4160, %l0, %l1 jmpl %l1, %o2 movcs %icc, %l2, %o6 bge %icc, loop_4161 fmovdvs %icc, %f14, %f1 loop_4160: bne,pn %icc, loop_4162 fmovsvc %icc, %f7, %f10 loop_4161: ldub [%l7 + 0x2F], %i1 std %f4, [%l7 + 0x78] loop_4162: brz,a %l0, loop_4163 stx %l6, [%l7 + 0x30] stb %g2, [%l7 + 0x37] tleu %icc, 0x4 loop_4163: fsrc2 %f4, %f12 fnegs %f14, %f5 edge8ln %i3, %l4, %l3 stw %i2, [%l7 + 0x74] edge32 %o3, %o1, %g4 ld [%l7 + 0x78], %f6 array32 %o7, %g7, %l1 fcmpeq32 %f2, %f10, %g6 ldub [%l7 + 0x5D], %g3 udivx %o5, 0x006E, %i0 umulcc %l5, 0x15C0, %i7 fmovsge %icc, %f3, %f3 fpsub32 %f12, %f12, %f2 fmovrdgz %o4, %f10, %f6 fpadd16 %f6, %f4, %f8 stx %g1, [%l7 + 0x48] fornot1s %f6, %f3, %f2 movgu %xcc, %i6, %o0 ldsb [%l7 + 0x1A], %i4 movle %xcc, %g5, %o2 array32 %i5, %l2, %i1 fmovsne %xcc, %f9, %f14 edge32ln %o6, %l0, %l6 fmovsle %xcc, %f15, %f8 faligndata %f14, %f2, %f4 fcmpne32 %f14, %f12, %g2 fmovrse %i3, %f6, %f1 ldsh [%l7 + 0x62], %l4 andncc %i2, %l3, %o3 st %f13, [%l7 + 0x40] ldsw [%l7 + 0x70], %g4 stw %o1, [%l7 + 0x60] fornot2 %f12, %f14, %f6 xnor %o7, 0x1636, %g7 stw %g6, [%l7 + 0x58] ba,pn %xcc, loop_4164 fmovrdgez %g3, %f8, %f10 fble,a %fcc2, loop_4165 ldsw [%l7 + 0x54], %o5 loop_4164: fmovrdlz %l1, %f12, %f10 or %l5, %i7, %o4 loop_4165: fcmpne16 %f10, %f2, %g1 fands %f14, %f15, %f9 fmovsa %icc, %f14, %f14 stb %i6, [%l7 + 0x3F] xor %i0, 0x0AA2, %o0 fmovdne %icc, %f14, %f0 stb %g5, [%l7 + 0x57] lduh [%l7 + 0x10], %o2 movg %xcc, %i5, %l2 fbg %fcc0, loop_4166 ldub [%l7 + 0x74], %i4 stb %i1, [%l7 + 0x67] orncc %o6, 0x0C77, %l0 loop_4166: fmul8sux16 %f8, %f12, %f12 fpadd16 %f10, %f6, %f6 fcmpne16 %f12, %f4, %g2 bpos,a,pn %xcc, loop_4167 fbe,a %fcc2, loop_4168 taddcc %l6, %l4, %i3 bcc %icc, loop_4169 loop_4167: fbul %fcc2, loop_4170 loop_4168: fzeros %f12 addc %l3, %i2, %g4 loop_4169: alignaddr %o1, %o7, %o3 loop_4170: fpack32 %f0, %f6, %f12 orncc %g6, %g3, %o5 stw %l1, [%l7 + 0x78] fands %f11, %f8, %f4 st %f3, [%l7 + 0x18] array16 %g7, %l5, %o4 ldsh [%l7 + 0x3A], %g1 nop setx loop_4171, %l0, %l1 jmpl %l1, %i7 fmovdge %xcc, %f2, %f13 fmovdpos %icc, %f13, %f15 fcmps %fcc2, %f2, %f11 loop_4171: fblg %fcc2, loop_4172 st %f9, [%l7 + 0x34] smul %i6, %i0, %g5 fbn %fcc3, loop_4173 loop_4172: sth %o0, [%l7 + 0x54] tleu %xcc, 0x0 sethi 0x1ACF, %o2 loop_4173: fnegs %f5, %f1 edge32l %l2, %i4, %i5 stb %i1, [%l7 + 0x0F] ldx [%l7 + 0x28], %l0 movne %icc, %o6, %g2 fsrc1s %f8, %f5 movleu %icc, %l6, %l4 fxor %f0, %f6, %f10 fbge,a %fcc3, loop_4174 movle %icc, %l3, %i2 ldsb [%l7 + 0x51], %i3 movcs %icc, %g4, %o7 loop_4174: pdist %f6, %f10, %f6 stb %o1, [%l7 + 0x7E] st %f2, [%l7 + 0x38] tcs %icc, 0x7 std %f4, [%l7 + 0x08] fcmpes %fcc0, %f9, %f0 fbe,a %fcc3, loop_4175 fnands %f2, %f8, %f10 fandnot2s %f7, %f10, %f8 st %f15, [%l7 + 0x54] loop_4175: mova %xcc, %o3, %g6 stb %g3, [%l7 + 0x28] fbo %fcc0, loop_4176 ldd [%l7 + 0x58], %f10 tleu %xcc, 0x2 movrne %l1, %o5, %g7 loop_4176: stw %l5, [%l7 + 0x14] ldsb [%l7 + 0x53], %g1 nop setx loop_4177, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movgu %icc, %o4, %i7 sub %i0, %g5, %o0 edge16ln %o2, %l2, %i4 loop_4177: xor %i6, 0x0717, %i1 fmovsa %xcc, %f11, %f8 fmovrdgez %i5, %f14, %f12 fcmple32 %f4, %f0, %o6 movne %xcc, %g2, %l6 bl,a loop_4178 lduh [%l7 + 0x16], %l4 ldd [%l7 + 0x40], %f14 lduh [%l7 + 0x0C], %l3 loop_4178: tneg %icc, 0x5 sth %l0, [%l7 + 0x52] movgu %icc, %i3, %g4 ldd [%l7 + 0x48], %f2 fnot1s %f10, %f5 brlz,a %i2, loop_4179 nop setx loop_4180, %l0, %l1 jmpl %l1, %o1 orncc %o3, 0x0B22, %o7 st %f4, [%l7 + 0x10] loop_4179: pdist %f6, %f12, %f14 loop_4180: fandnot2 %f12, %f4, %f14 fmovda %xcc, %f0, %f0 fba %fcc1, loop_4181 fmovrsne %g3, %f11, %f6 ldub [%l7 + 0x33], %l1 ld [%l7 + 0x3C], %f10 loop_4181: ldx [%l7 + 0x38], %g6 fmovdpos %xcc, %f14, %f0 movcc %icc, %o5, %g7 brlz,a %l5, loop_4182 fnand %f0, %f6, %f2 fmovsg %icc, %f5, %f0 fone %f8 loop_4182: fble %fcc2, loop_4183 sth %g1, [%l7 + 0x56] lduh [%l7 + 0x2E], %i7 fmovrse %i0, %f11, %f9 loop_4183: tcs %icc, 0x3 ldsw [%l7 + 0x1C], %o4 fnot1 %f4, %f10 fxnors %f2, %f12, %f8 fsrc2s %f11, %f1 st %f5, [%l7 + 0x50] mulscc %g5, 0x1F42, %o0 edge32ln %o2, %l2, %i4 fnot2 %f14, %f4 fnot2 %f12, %f12 sth %i1, [%l7 + 0x3C] fexpand %f14, %f2 fpadd32 %f10, %f4, %f6 fpack32 %f2, %f14, %f2 ldsw [%l7 + 0x6C], %i6 fors %f8, %f14, %f10 ld [%l7 + 0x3C], %f5 fpadd16s %f10, %f1, %f4 or %o6, 0x041F, %i5 fzero %f6 sth %l6, [%l7 + 0x1E] fcmpgt32 %f6, %f12, %g2 fzero %f2 stw %l4, [%l7 + 0x58] mova %icc, %l3, %l0 srax %i3, 0x06, %g4 fmovde %xcc, %f7, %f5 ldd [%l7 + 0x28], %f14 fmovsgu %xcc, %f14, %f8 srl %o1, 0x1F, %o3 fones %f0 array16 %o7, %g3, %i2 ldub [%l7 + 0x3A], %l1 ldsh [%l7 + 0x16], %g6 stw %g7, [%l7 + 0x24] edge8ln %l5, %g1, %i7 fcmpgt16 %f10, %f4, %o5 fpmerge %f7, %f13, %f8 smulcc %o4, 0x1A89, %g5 fmovdn %icc, %f12, %f14 brgz %i0, loop_4184 movcs %xcc, %o2, %l2 fnegd %f10, %f6 fmovrslez %i4, %f5, %f8 loop_4184: fmovrslz %i1, %f3, %f13 ldsb [%l7 + 0x29], %o0 fmul8x16al %f0, %f1, %f12 tpos %xcc, 0x0 fbg %fcc1, loop_4185 tvs %icc, 0x0 lduh [%l7 + 0x54], %o6 fcmpgt16 %f8, %f10, %i6 loop_4185: ldx [%l7 + 0x30], %i5 std %f4, [%l7 + 0x50] stx %g2, [%l7 + 0x30] bl,a,pt %xcc, loop_4186 std %f12, [%l7 + 0x58] fpsub32s %f8, %f1, %f7 ld [%l7 + 0x3C], %f0 loop_4186: addcc %l4, 0x118C, %l6 fexpand %f0, %f12 udivx %l0, 0x149D, %i3 movre %l3, 0x0D8, %o1 fmul8x16au %f0, %f11, %f6 ldsw [%l7 + 0x54], %o3 ldd [%l7 + 0x08], %f10 nop setx loop_4187, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmps %fcc1, %f3, %f4 ld [%l7 + 0x50], %f3 ldsh [%l7 + 0x50], %g4 loop_4187: edge8n %g3, %o7, %l1 brlz %i2, loop_4188 ldsb [%l7 + 0x39], %g6 fmovdg %xcc, %f4, %f14 ldd [%l7 + 0x58], %f14 loop_4188: ldx [%l7 + 0x40], %g7 nop setx loop_4189, %l0, %l1 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 + 0x18], %g1 fmovrslz %i7, %f14, %f12 ldsb [%l7 + 0x44], %l5 loop_4189: tpos %xcc, 0x3 fsrc2 %f4, %f12 ldx [%l7 + 0x20], %o4 stx %g5, [%l7 + 0x68] movpos %xcc, %o5, %o2 std %f0, [%l7 + 0x10] movrgz %l2, 0x389, %i4 tsubcctv %i1, %o0, %i0 fors %f3, %f1, %f7 array32 %o6, %i5, %g2 andncc %l4, %l6, %l0 brgz,a %i6, loop_4190 sth %l3, [%l7 + 0x34] fmovdne %icc, %f4, %f7 stx %o1, [%l7 + 0x50] loop_4190: ldub [%l7 + 0x4F], %i3 lduh [%l7 + 0x42], %g4 fcmple16 %f0, %f14, %o3 tsubcctv %o7, 0x03EF, %g3 ldsw [%l7 + 0x18], %l1 alignaddrl %i2, %g6, %g7 ldub [%l7 + 0x4A], %g1 mulx %l5, 0x003D, %i7 ldd [%l7 + 0x68], %f12 fpadd32s %f12, %f14, %f10 subccc %g5, %o4, %o5 te %xcc, 0x4 fmovd %f2, %f4 ldx [%l7 + 0x28], %l2 bgu %icc, loop_4191 movneg %icc, %i4, %o2 brlz %i1, loop_4192 udivx %o0, 0x194A, %i0 loop_4191: st %f10, [%l7 + 0x30] fcmpes %fcc2, %f12, %f8 loop_4192: fcmpgt32 %f10, %f8, %i5 fbuge %fcc0, loop_4193 movneg %icc, %g2, %o6 fpackfix %f6, %f0 fbul %fcc1, loop_4194 loop_4193: ldsh [%l7 + 0x22], %l6 st %f1, [%l7 + 0x28] and %l0, 0x0833, %i6 loop_4194: fmovdgu %xcc, %f0, %f0 fble,a %fcc1, loop_4195 movleu %icc, %l3, %l4 lduh [%l7 + 0x1A], %i3 mulscc %o1, 0x088A, %o3 loop_4195: fnot1 %f8, %f6 fcmpgt32 %f14, %f0, %o7 fpackfix %f6, %f1 smulcc %g4, %g3, %i2 fmovrde %g6, %f12, %f10 fzeros %f3 fmovrdlz %l1, %f0, %f4 edge8l %g7, %g1, %l5 tcc %xcc, 0x0 fcmpne32 %f6, %f12, %i7 brlez %o4, loop_4196 movne %icc, %g5, %o5 ldsb [%l7 + 0x3D], %l2 ldx [%l7 + 0x48], %i4 loop_4196: and %i1, 0x1A0B, %o2 stw %i0, [%l7 + 0x44] ta %icc, 0x5 udivcc %i5, 0x07D0, %g2 orcc %o6, 0x0626, %o0 movn %xcc, %l6, %i6 st %f13, [%l7 + 0x6C] subcc %l0, 0x1AC1, %l4 udivx %i3, 0x09FF, %l3 stx %o1, [%l7 + 0x18] fandnot2 %f6, %f4, %f4 edge8ln %o7, %g4, %g3 ldx [%l7 + 0x58], %o3 fbuge,a %fcc1, loop_4197 ldd [%l7 + 0x38], %f6 smulcc %g6, %l1, %g7 fandnot1 %f6, %f10, %f6 loop_4197: ldsh [%l7 + 0x78], %g1 bneg,a,pt %xcc, loop_4198 lduw [%l7 + 0x10], %l5 edge16n %i7, %o4, %i2 fmovdle %icc, %f6, %f2 loop_4198: std %f4, [%l7 + 0x20] lduw [%l7 + 0x0C], %o5 movpos %icc, %l2, %i4 ld [%l7 + 0x78], %f7 fone %f6 mulx %i1, 0x00CC, %g5 stb %o2, [%l7 + 0x52] mulscc %i5, 0x1254, %g2 movrgez %o6, 0x2B8, %o0 stx %l6, [%l7 + 0x78] fmovrsgez %i6, %f5, %f9 fnegs %f13, %f15 bne,pn %xcc, loop_4199 lduw [%l7 + 0x68], %l0 edge8l %l4, %i0, %i3 fbug,a %fcc1, loop_4200 loop_4199: fmovdcc %xcc, %f1, %f11 sethi 0x039B, %o1 stb %o7, [%l7 + 0x3B] loop_4200: movneg %xcc, %g4, %l3 fmovsvc %xcc, %f7, %f13 fmovsg %xcc, %f10, %f15 fcmple16 %f4, %f14, %o3 fbuge %fcc0, loop_4201 bg,pn %xcc, loop_4202 ldsh [%l7 + 0x7A], %g3 bleu %xcc, loop_4203 loop_4201: siam 0x5 loop_4202: fmovde %icc, %f15, %f1 fmovdleu %xcc, %f5, %f14 loop_4203: bge %xcc, loop_4204 fandnot1s %f13, %f6, %f14 ldsw [%l7 + 0x50], %g6 ldx [%l7 + 0x70], %l1 loop_4204: tcs %xcc, 0x2 ld [%l7 + 0x5C], %f12 subc %g1, 0x04A6, %g7 fmovdcs %icc, %f14, %f15 fmovspos %icc, %f6, %f12 fbge %fcc3, loop_4205 lduw [%l7 + 0x1C], %l5 lduw [%l7 + 0x3C], %o4 edge8l %i2, %i7, %o5 loop_4205: bn %xcc, loop_4206 ldd [%l7 + 0x68], %f2 edge16 %l2, %i1, %i4 mulx %g5, 0x10DB, %o2 loop_4206: fone %f12 movcs %xcc, %g2, %i5 umulcc %o6, %o0, %i6 fmul8ulx16 %f6, %f6, %f6 fbule,a %fcc3, loop_4207 fpmerge %f7, %f12, %f6 srlx %l6, 0x1A, %l4 ldx [%l7 + 0x28], %i0 loop_4207: fnands %f7, %f8, %f15 srlx %l0, 0x10, %o1 movre %i3, 0x384, %o7 stw %l3, [%l7 + 0x78] fmovdne %xcc, %f11, %f0 fpsub32 %f6, %f0, %f2 fcmpd %fcc0, %f4, %f4 st %f6, [%l7 + 0x74] ld [%l7 + 0x28], %f1 movne %xcc, %g4, %g3 fmovd %f14, %f10 sth %g6, [%l7 + 0x54] faligndata %f10, %f14, %f10 edge16n %o3, %g1, %l1 fmovsa %xcc, %f11, %f5 fbule %fcc3, loop_4208 lduw [%l7 + 0x54], %g7 movn %xcc, %o4, %i2 fnor %f12, %f10, %f8 loop_4208: fsrc2 %f10, %f2 ba,pn %icc, loop_4209 stx %i7, [%l7 + 0x68] tle %icc, 0x4 fones %f4 loop_4209: fzeros %f7 lduw [%l7 + 0x1C], %l5 movle %xcc, %o5, %l2 srax %i4, %i1, %o2 std %f0, [%l7 + 0x50] brgez %g5, loop_4210 edge16ln %g2, %i5, %o0 fmovsgu %xcc, %f3, %f1 stw %o6, [%l7 + 0x4C] loop_4210: fpmerge %f11, %f3, %f12 edge32l %l6, %l4, %i0 fmovsge %icc, %f14, %f0 fcmpeq16 %f2, %f6, %i6 sth %l0, [%l7 + 0x22] movcc %icc, %i3, %o7 fand %f6, %f6, %f0 lduw [%l7 + 0x4C], %l3 std %f8, [%l7 + 0x10] fornot2 %f4, %f12, %f0 fmovrsne %g4, %f7, %f5 siam 0x6 ldub [%l7 + 0x65], %o1 fmovrdne %g3, %f2, %f12 fors %f2, %f0, %f1 fxor %f2, %f10, %f0 call loop_4211 stb %o3, [%l7 + 0x38] mova %icc, %g6, %l1 fpmerge %f2, %f2, %f14 loop_4211: udivcc %g1, 0x0283, %o4 movrlez %i2, 0x3AC, %i7 fcmpes %fcc3, %f3, %f6 movl %icc, %l5, %o5 fmovdl %xcc, %f10, %f2 lduw [%l7 + 0x08], %g7 ldsb [%l7 + 0x32], %i4 nop setx loop_4212, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stb %l2, [%l7 + 0x25] stx %i1, [%l7 + 0x40] ldub [%l7 + 0x3D], %g5 loop_4212: subc %g2, %o2, %i5 fbul,a %fcc3, loop_4213 fxor %f4, %f4, %f2 movgu %icc, %o6, %o0 fmovsge %icc, %f13, %f4 loop_4213: movcc %icc, %l6, %l4 bvc,a %xcc, loop_4214 std %f6, [%l7 + 0x60] fcmpne32 %f8, %f8, %i6 fcmpd %fcc0, %f8, %f12 loop_4214: lduw [%l7 + 0x0C], %i0 fmovdne %icc, %f13, %f10 fcmple32 %f12, %f2, %l0 stx %o7, [%l7 + 0x70] ldub [%l7 + 0x5E], %i3 fmovsg %icc, %f1, %f1 sdivx %g4, 0x1743, %o1 fmovspos %icc, %f10, %f6 fpmerge %f13, %f1, %f0 st %f7, [%l7 + 0x58] st %f4, [%l7 + 0x24] ldsb [%l7 + 0x41], %l3 movrgez %g3, %g6, %o3 sth %g1, [%l7 + 0x30] sub %l1, %o4, %i2 sub %i7, 0x0BF6, %o5 movrgez %l5, %g7, %l2 ld [%l7 + 0x20], %f13 ldx [%l7 + 0x08], %i4 fpsub32s %f6, %f5, %f12 tcc %icc, 0x7 umul %i1, %g2, %g5 fmuld8sux16 %f13, %f5, %f2 st %f11, [%l7 + 0x44] std %f10, [%l7 + 0x68] array8 %i5, %o2, %o0 std %f4, [%l7 + 0x30] edge8 %l6, %o6, %i6 alignaddrl %l4, %l0, %o7 movle %xcc, %i0, %i3 stb %g4, [%l7 + 0x64] ldsb [%l7 + 0x4B], %l3 fbo,a %fcc1, loop_4215 lduh [%l7 + 0x54], %o1 sethi 0x0E13, %g3 ldsb [%l7 + 0x3E], %o3 loop_4215: mova %xcc, %g1, %g6 ld [%l7 + 0x20], %f15 move %xcc, %o4, %l1 sra %i2, 0x1F, %o5 ldd [%l7 + 0x38], %f4 std %f8, [%l7 + 0x78] edge32n %i7, %g7, %l5 fpsub16s %f2, %f9, %f2 movrgez %l2, %i1, %i4 srax %g2, %i5, %g5 fmovrslz %o0, %f13, %f5 movg %icc, %o2, %o6 srl %i6, 0x10, %l4 fmovda %xcc, %f8, %f3 sdivx %l0, 0x071D, %o7 mova %icc, %l6, %i3 lduh [%l7 + 0x42], %g4 movre %l3, %o1, %g3 fbn %fcc2, loop_4216 sth %o3, [%l7 + 0x10] fmul8x16au %f10, %f6, %f2 lduw [%l7 + 0x5C], %i0 loop_4216: movn %icc, %g1, %g6 fpsub32s %f14, %f15, %f12 fsrc2 %f10, %f4 fmovdg %xcc, %f15, %f7 tge %icc, 0x0 edge16ln %o4, %l1, %o5 brgz,a %i7, loop_4217 ldsh [%l7 + 0x08], %g7 fandnot1s %f8, %f1, %f6 fpmerge %f0, %f9, %f10 loop_4217: st %f8, [%l7 + 0x38] movrlez %l5, 0x037, %l2 fba,a %fcc0, loop_4218 edge32ln %i1, %i4, %i2 sdiv %g2, 0x0DD0, %g5 brnz,a %i5, loop_4219 loop_4218: fmul8sux16 %f2, %f2, %f12 fmovdcs %icc, %f4, %f10 ldsh [%l7 + 0x30], %o0 loop_4219: bn,pn %xcc, loop_4220 fexpand %f3, %f14 tle %icc, 0x6 stx %o6, [%l7 + 0x70] loop_4220: sdivx %o2, 0x0820, %i6 fmovscc %icc, %f8, %f3 fmovsa %xcc, %f10, %f14 and %l4, %l0, %l6 fcmpgt32 %f12, %f0, %o7 stb %g4, [%l7 + 0x12] stx %l3, [%l7 + 0x48] tgu %xcc, 0x1 tpos %xcc, 0x7 alignaddrl %o1, %g3, %i3 fblg,a %fcc0, loop_4221 movl %xcc, %i0, %g1 movpos %xcc, %g6, %o3 lduw [%l7 + 0x34], %o4 loop_4221: fmovrdlez %o5, %f4, %f4 bge,a,pt %icc, loop_4222 movcc %icc, %l1, %i7 andn %l5, 0x174D, %g7 ldx [%l7 + 0x08], %l2 loop_4222: lduh [%l7 + 0x6C], %i4 sdiv %i2, 0x0D50, %i1 array32 %g5, %i5, %g2 brz,a %o0, loop_4223 ldsh [%l7 + 0x5C], %o2 fbu,a %fcc0, loop_4224 fbne %fcc0, loop_4225 loop_4223: bl,a %icc, loop_4226 ldsb [%l7 + 0x6E], %i6 loop_4224: tleu %icc, 0x1 loop_4225: orncc %o6, %l0, %l4 loop_4226: fmovdg %xcc, %f14, %f3 bn loop_4227 ldd [%l7 + 0x78], %f0 fmovdpos %xcc, %f13, %f8 fcmpgt16 %f12, %f2, %l6 loop_4227: ldd [%l7 + 0x38], %f2 ble,a,pt %icc, loop_4228 ldsh [%l7 + 0x3C], %o7 addccc %g4, 0x044E, %o1 fexpand %f6, %f10 loop_4228: fcmpne16 %f10, %f12, %l3 st %f12, [%l7 + 0x54] ldd [%l7 + 0x28], %f8 fnot2 %f10, %f0 fmovdneg %xcc, %f11, %f11 fmovdle %xcc, %f5, %f14 fmovdge %xcc, %f2, %f2 ld [%l7 + 0x58], %f0 ldd [%l7 + 0x28], %f0 xnorcc %i3, %g3, %i0 move %xcc, %g1, %o3 fmul8x16au %f14, %f5, %f14 bvs,pn %xcc, loop_4229 sth %g6, [%l7 + 0x54] fmovdcc %xcc, %f12, %f7 bshuffle %f8, %f0, %f4 loop_4229: movcc %xcc, %o4, %l1 stx %i7, [%l7 + 0x50] fbu,a %fcc2, loop_4230 nop setx loop_4231, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbg %fcc1, loop_4232 edge16ln %l5, %o5, %g7 loop_4230: tpos %xcc, 0x2 loop_4231: ldsb [%l7 + 0x71], %l2 loop_4232: movgu %icc, %i2, %i4 ldsb [%l7 + 0x5A], %g5 ldsb [%l7 + 0x10], %i5 lduh [%l7 + 0x26], %g2 subc %i1, %o0, %o2 fnands %f10, %f4, %f13 movn %icc, %i6, %o6 fbg,a %fcc2, loop_4233 umulcc %l4, 0x0468, %l6 popc %o7, %l0 te %icc, 0x1 loop_4233: movre %o1, 0x2A0, %l3 siam 0x0 movge %icc, %g4, %g3 fmovscc %xcc, %f15, %f5 fmovdneg %icc, %f12, %f2 fbu,a %fcc3, loop_4234 lduw [%l7 + 0x30], %i0 addc %i3, 0x15F7, %o3 tgu %xcc, 0x4 loop_4234: ldub [%l7 + 0x29], %g6 edge8 %o4, %l1, %g1 fzeros %f1 fnegd %f4, %f0 bvc,pn %xcc, loop_4235 stx %l5, [%l7 + 0x10] tne %xcc, 0x3 lduh [%l7 + 0x1A], %o5 loop_4235: stx %i7, [%l7 + 0x38] fpack32 %f0, %f14, %f6 fnot1 %f2, %f12 edge8ln %l2, %g7, %i2 ldsb [%l7 + 0x20], %i4 ldsw [%l7 + 0x50], %g5 ldub [%l7 + 0x3B], %i5 sll %g2, 0x00, %o0 and %i1, 0x007F, %i6 fnot2 %f0, %f0 srlx %o2, %l4, %o6 movne %xcc, %o7, %l0 ldd [%l7 + 0x78], %f14 fbo,a %fcc0, loop_4236 xnorcc %o1, %l6, %g4 fcmped %fcc2, %f10, %f2 fbue,a %fcc0, loop_4237 loop_4236: sethi 0x0EC0, %g3 stx %i0, [%l7 + 0x70] fmovsge %icc, %f5, %f3 loop_4237: lduh [%l7 + 0x14], %i3 stx %l3, [%l7 + 0x48] fmovrdgz %g6, %f8, %f8 fabss %f11, %f0 fmul8ulx16 %f2, %f10, %f10 tn %xcc, 0x7 fmovdneg %xcc, %f10, %f8 tsubcc %o3, %l1, %g1 stw %l5, [%l7 + 0x6C] fcmpd %fcc3, %f4, %f6 addc %o5, %o4, %l2 fmovdvc %icc, %f4, %f14 sra %i7, 0x0C, %i2 brnz %i4, loop_4238 tne %icc, 0x7 fble %fcc1, loop_4239 lduh [%l7 + 0x50], %g5 loop_4238: popc 0x1949, %i5 fbg %fcc3, loop_4240 loop_4239: bg,a,pn %icc, loop_4241 fnor %f6, %f4, %f12 movrlez %g7, %o0, %g2 loop_4240: fnand %f4, %f12, %f12 loop_4241: lduh [%l7 + 0x62], %i1 ldsw [%l7 + 0x40], %o2 subcc %l4, %o6, %o7 andcc %i6, 0x1B88, %l0 fbue,a %fcc2, loop_4242 addccc %o1, 0x0D8E, %l6 fornot2 %f8, %f2, %f12 nop setx loop_4243, %l0, %l1 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_4242: ldsw [%l7 + 0x5C], %g4 fmovdne %icc, %f0, %f3 ldsw [%l7 + 0x74], %g3 loop_4243: fmovscc %icc, %f13, %f4 bne,a loop_4244 fsrc2 %f6, %f12 stb %i0, [%l7 + 0x7E] umul %i3, %g6, %o3 loop_4244: fzeros %f0 brlez %l1, loop_4245 ldsw [%l7 + 0x34], %l3 std %f2, [%l7 + 0x30] brnz %l5, loop_4246 loop_4245: tsubcc %o5, 0x083D, %o4 ldsh [%l7 + 0x6A], %l2 ld [%l7 + 0x70], %f13 loop_4246: move %icc, %i7, %i2 fmovdleu %icc, %f14, %f14 edge8n %g1, %i4, %g5 ldsw [%l7 + 0x34], %g7 movrgz %o0, 0x3F5, %i5 lduh [%l7 + 0x0C], %i1 edge32 %o2, %l4, %g2 fpadd16s %f9, %f8, %f5 tne %icc, 0x4 st %f6, [%l7 + 0x0C] xor %o7, 0x0BFC, %i6 std %f14, [%l7 + 0x08] ldsw [%l7 + 0x48], %o6 tg %icc, 0x5 fbu,a %fcc1, loop_4247 edge16ln %o1, %l6, %l0 brgez,a %g4, loop_4248 bvs,pt %xcc, loop_4249 loop_4247: tcs %icc, 0x2 ldd [%l7 + 0x70], %f14 loop_4248: bshuffle %f4, %f2, %f4 loop_4249: stx %i0, [%l7 + 0x58] brz,a %g3, loop_4250 tvs %icc, 0x3 ldsb [%l7 + 0x1A], %g6 ldub [%l7 + 0x6F], %o3 loop_4250: fpadd16s %f0, %f5, %f2 edge16n %l1, %l3, %i3 fsrc2 %f0, %f14 edge8l %o5, %l5, %o4 fors %f11, %f15, %f12 fzeros %f9 movrgz %l2, %i2, %g1 movvs %xcc, %i7, %g5 lduh [%l7 + 0x26], %i4 fmovdvs %icc, %f14, %f6 andcc %o0, 0x000F, %g7 ldsb [%l7 + 0x1D], %i5 fmovdvc %xcc, %f8, %f2 bpos,a,pn %icc, loop_4251 fsrc1s %f8, %f3 bvc,a loop_4252 movneg %xcc, %i1, %o2 loop_4251: sra %l4, %g2, %i6 fabss %f12, %f9 loop_4252: sth %o6, [%l7 + 0x7A] nop setx loop_4253, %l0, %l1 jmpl %l1, %o7 fcmpeq32 %f14, %f12, %l6 ldub [%l7 + 0x74], %o1 tl %xcc, 0x3 loop_4253: taddcc %g4, %l0, %g3 ldsw [%l7 + 0x60], %i0 fors %f9, %f8, %f7 fcmps %fcc1, %f14, %f11 addcc %g6, 0x1B5D, %o3 std %f8, [%l7 + 0x40] fmovse %icc, %f6, %f12 stw %l3, [%l7 + 0x08] stw %i3, [%l7 + 0x58] ldub [%l7 + 0x4A], %o5 fmovdvs %icc, %f13, %f1 tcs %xcc, 0x0 fpsub16 %f0, %f10, %f8 sth %l5, [%l7 + 0x74] udiv %o4, 0x1C61, %l2 ldsh [%l7 + 0x1E], %i2 movcc %xcc, %l1, %i7 bne loop_4254 fbue %fcc1, loop_4255 ld [%l7 + 0x40], %f8 fbuge,a %fcc0, loop_4256 loop_4254: sra %g1, %g5, %o0 loop_4255: taddcc %i4, %i5, %i1 edge16 %o2, %g7, %l4 loop_4256: stw %i6, [%l7 + 0x64] stw %o6, [%l7 + 0x20] fandnot1 %f6, %f4, %f2 bleu,pn %icc, loop_4257 taddcc %o7, 0x0A8E, %g2 stw %l6, [%l7 + 0x2C] fmul8sux16 %f4, %f10, %f4 loop_4257: fcmpeq16 %f2, %f0, %g4 xnorcc %l0, 0x114B, %g3 ldub [%l7 + 0x33], %o1 brgz,a %i0, loop_4258 ldx [%l7 + 0x48], %o3 std %f12, [%l7 + 0x60] fzero %f10 loop_4258: stw %g6, [%l7 + 0x0C] fmovdg %xcc, %f2, %f2 movre %i3, 0x178, %l3 std %f4, [%l7 + 0x30] fabss %f8, %f5 tleu %icc, 0x1 fmovrslz %l5, %f10, %f13 xorcc %o4, %o5, %i2 be,a,pn %icc, loop_4259 lduh [%l7 + 0x5E], %l1 fcmple32 %f12, %f0, %l2 fsrc1 %f14, %f10 loop_4259: fmovscc %xcc, %f9, %f2 mova %icc, %i7, %g1 fmul8ulx16 %f6, %f4, %f12 bne %icc, loop_4260 lduh [%l7 + 0x44], %g5 fsrc1s %f10, %f9 fpadd16 %f4, %f10, %f8 loop_4260: fornot1 %f8, %f12, %f0 sdivcc %i4, 0x0BFF, %i5 ba %xcc, loop_4261 fmul8x16au %f6, %f11, %f10 sth %o0, [%l7 + 0x16] move %icc, %i1, %o2 loop_4261: std %f10, [%l7 + 0x30] fnegs %f2, %f8 fandnot2 %f6, %f10, %f2 fpsub32 %f14, %f14, %f12 std %f10, [%l7 + 0x28] fmovrslz %g7, %f2, %f7 fmul8sux16 %f8, %f14, %f8 ldsh [%l7 + 0x50], %l4 fbu %fcc1, loop_4262 edge32n %o6, %o7, %g2 fbge,a %fcc1, loop_4263 smul %i6, 0x0EA1, %l6 loop_4262: smul %l0, %g4, %g3 stw %o1, [%l7 + 0x60] loop_4263: fba,a %fcc1, loop_4264 sra %i0, %o3, %g6 stx %i3, [%l7 + 0x30] fmovrdgz %l3, %f0, %f14 loop_4264: fpackfix %f12, %f0 bpos,a loop_4265 sdivx %l5, 0x0C1E, %o4 addc %i2, 0x03EA, %o5 fmovdleu %xcc, %f9, %f4 loop_4265: stb %l2, [%l7 + 0x0C] smulcc %i7, %l1, %g1 fcmpne32 %f6, %f0, %i4 ldsb [%l7 + 0x5C], %g5 movrlz %o0, 0x060, %i1 stw %o2, [%l7 + 0x6C] ldsw [%l7 + 0x54], %g7 ldub [%l7 + 0x57], %i5 fpmerge %f15, %f5, %f4 lduw [%l7 + 0x50], %o6 alignaddrl %l4, %g2, %i6 udivcc %o7, 0x1EB1, %l0 stx %g4, [%l7 + 0x30] subc %g3, 0x0E2F, %l6 movrgez %i0, %o3, %g6 ta %xcc, 0x6 fmovsne %xcc, %f5, %f12 fmovdgu %xcc, %f3, %f3 std %f2, [%l7 + 0x28] fands %f13, %f13, %f8 brgz,a %i3, loop_4266 ldsh [%l7 + 0x74], %o1 fnors %f2, %f4, %f15 fmovdvc %icc, %f15, %f12 loop_4266: fnors %f7, %f14, %f0 brgez %l3, loop_4267 fnands %f6, %f3, %f13 stb %l5, [%l7 + 0x18] stb %i2, [%l7 + 0x5E] loop_4267: sth %o4, [%l7 + 0x60] fxor %f0, %f2, %f10 call loop_4268 array16 %o5, %l2, %l1 std %f8, [%l7 + 0x10] ld [%l7 + 0x60], %f15 loop_4268: orn %i7, %g1, %g5 stb %i4, [%l7 + 0x54] edge8n %o0, %o2, %g7 movrne %i1, 0x3B5, %i5 bge,a,pt %xcc, loop_4269 ld [%l7 + 0x74], %f12 sth %l4, [%l7 + 0x66] lduh [%l7 + 0x34], %o6 loop_4269: ldx [%l7 + 0x20], %i6 ldsb [%l7 + 0x7D], %g2 stb %l0, [%l7 + 0x5C] tvc %xcc, 0x7 fmovdle %xcc, %f12, %f14 fba,a %fcc3, loop_4270 lduh [%l7 + 0x58], %o7 fzeros %f14 movge %icc, %g4, %g3 loop_4270: srl %i0, 0x1D, %o3 stb %g6, [%l7 + 0x6C] movpos %icc, %l6, %o1 ldub [%l7 + 0x63], %l3 tle %xcc, 0x7 fmovsleu %xcc, %f7, %f5 ldsb [%l7 + 0x31], %i3 fmovdcs %icc, %f6, %f8 edge8ln %l5, %o4, %o5 edge16n %l2, %l1, %i2 edge32ln %g1, %g5, %i4 tvc %icc, 0x0 ldx [%l7 + 0x70], %i7 bgu loop_4271 fmovdcc %xcc, %f3, %f1 stb %o2, [%l7 + 0x41] fmovse %xcc, %f12, %f13 loop_4271: fsrc1 %f6, %f6 fmovdneg %xcc, %f2, %f10 brnz %g7, loop_4272 fmul8x16au %f12, %f7, %f4 fcmpd %fcc0, %f0, %f4 fabss %f9, %f1 loop_4272: array8 %o0, %i1, %i5 sdivx %l4, 0x0E95, %i6 udivx %g2, 0x11D3, %l0 sth %o7, [%l7 + 0x60] te %xcc, 0x6 edge32n %g4, %o6, %i0 subcc %g3, 0x1AC1, %g6 ldsb [%l7 + 0x23], %l6 ldx [%l7 + 0x50], %o3 fmovdl %icc, %f4, %f14 ldx [%l7 + 0x28], %l3 std %f2, [%l7 + 0x58] mulscc %o1, %i3, %l5 fbge,a %fcc3, loop_4273 movneg %xcc, %o4, %l2 stb %l1, [%l7 + 0x79] bvs,a,pn %icc, loop_4274 loop_4273: ldsb [%l7 + 0x7F], %i2 andcc %g1, 0x1211, %g5 fcmpeq16 %f6, %f6, %o5 loop_4274: sth %i4, [%l7 + 0x1A] fblg,a %fcc1, loop_4275 fzero %f8 fmovsle %xcc, %f3, %f14 stb %i7, [%l7 + 0x79] loop_4275: brgz %g7, loop_4276 stx %o2, [%l7 + 0x78] fba,a %fcc0, loop_4277 ldsw [%l7 + 0x3C], %o0 loop_4276: movg %icc, %i1, %l4 fmovrdlz %i5, %f8, %f14 loop_4277: or %i6, %l0, %g2 bcs,a,pn %icc, loop_4278 movge %xcc, %g4, %o7 fand %f2, %f6, %f4 fxnors %f10, %f10, %f1 loop_4278: ldsw [%l7 + 0x54], %o6 bvc,pt %xcc, loop_4279 ldx [%l7 + 0x58], %g3 udivcc %g6, 0x15C7, %i0 stw %o3, [%l7 + 0x10] loop_4279: ldd [%l7 + 0x50], %f0 ta %icc, 0x6 stw %l6, [%l7 + 0x3C] brlez,a %o1, loop_4280 lduh [%l7 + 0x50], %i3 tvs %icc, 0x5 and %l5, %o4, %l3 loop_4280: ldx [%l7 + 0x68], %l1 ldsh [%l7 + 0x1C], %l2 tl %icc, 0x6 taddcc %g1, %i2, %g5 fbl %fcc1, loop_4281 fpack16 %f14, %f4 fmuld8ulx16 %f6, %f13, %f4 edge8ln %o5, %i4, %i7 loop_4281: xnorcc %o2, %o0, %g7 fmovrde %l4, %f0, %f2 fmovsvc %icc, %f2, %f11 bpos,a %icc, loop_4282 xnorcc %i1, %i5, %i6 fmovdpos %xcc, %f9, %f11 udivcc %l0, 0x11DD, %g2 loop_4282: fandnot2s %f5, %f1, %f10 fmovsge %icc, %f9, %f8 fmuld8ulx16 %f6, %f14, %f8 mova %icc, %g4, %o7 alignaddr %g3, %g6, %i0 ld [%l7 + 0x5C], %f15 sdivcc %o3, 0x0885, %o6 bcs,a,pt %icc, loop_4283 stb %l6, [%l7 + 0x27] fbu %fcc3, loop_4284 fandnot2s %f1, %f1, %f15 loop_4283: fbg,a %fcc0, loop_4285 st %f11, [%l7 + 0x68] loop_4284: lduw [%l7 + 0x2C], %i3 fmovsa %xcc, %f1, %f9 loop_4285: lduw [%l7 + 0x24], %l5 fpsub16 %f6, %f4, %f8 fbuge,a %fcc0, loop_4286 sth %o4, [%l7 + 0x10] fbe %fcc2, loop_4287 stw %l3, [%l7 + 0x58] loop_4286: udivcc %l1, 0x1063, %o1 lduw [%l7 + 0x4C], %g1 loop_4287: ldd [%l7 + 0x08], %f4 fmovdn %xcc, %f6, %f14 stx %i2, [%l7 + 0x58] tvs %icc, 0x3 fcmpes %fcc2, %f14, %f4 lduw [%l7 + 0x18], %g5 sllx %l2, 0x0D, %i4 srax %o5, %i7, %o0 umul %g7, 0x1659, %l4 fcmpes %fcc1, %f14, %f1 sra %o2, %i1, %i5 stb %i6, [%l7 + 0x69] ldsh [%l7 + 0x3A], %g2 fcmple32 %f4, %f12, %g4 taddcctv %l0, %o7, %g3 ld [%l7 + 0x60], %f7 movvc %xcc, %g6, %o3 lduw [%l7 + 0x7C], %i0 brgz,a %o6, loop_4288 edge8l %i3, %l6, %l5 popc %l3, %l1 fnor %f2, %f0, %f14 loop_4288: fmovrslez %o4, %f3, %f13 fmovsne %icc, %f7, %f2 array16 %g1, %o1, %g5 ldsb [%l7 + 0x16], %l2 fbuge,a %fcc2, loop_4289 brnz %i2, loop_4290 sth %i4, [%l7 + 0x54] bvs,a %xcc, loop_4291 loop_4289: stw %i7, [%l7 + 0x24] loop_4290: fcmple32 %f6, %f12, %o5 ldd [%l7 + 0x60], %f0 loop_4291: fmuld8ulx16 %f15, %f8, %f0 tcs %xcc, 0x3 fnegs %f9, %f11 fornot2 %f4, %f2, %f14 fba %fcc0, loop_4292 tvc %icc, 0x0 bg,a,pn %icc, loop_4293 movcc %xcc, %o0, %g7 loop_4292: fmovrdlez %l4, %f4, %f10 fblg,a %fcc2, loop_4294 loop_4293: stb %i1, [%l7 + 0x6A] ld [%l7 + 0x44], %f12 xnorcc %i5, 0x12FC, %i6 loop_4294: edge16ln %o2, %g4, %l0 tsubcc %g2, 0x172D, %g3 alignaddr %g6, %o3, %i0 fmovsle %xcc, %f10, %f14 fnot1s %f3, %f8 brgz %o7, loop_4295 ld [%l7 + 0x48], %f1 fbue %fcc0, loop_4296 fpackfix %f10, %f14 loop_4295: fexpand %f8, %f10 sdivcc %o6, 0x1569, %i3 loop_4296: stx %l5, [%l7 + 0x68] fxnor %f2, %f12, %f12 fcmps %fcc1, %f15, %f8 lduw [%l7 + 0x60], %l3 sth %l1, [%l7 + 0x26] fnand %f6, %f10, %f12 lduw [%l7 + 0x3C], %o4 taddcc %g1, 0x00A9, %l6 sllx %o1, %l2, %i2 fsrc1s %f9, %f8 stw %g5, [%l7 + 0x08] addcc %i7, 0x13BA, %o5 ba loop_4297 fmovrdlz %o0, %f10, %f0 mulx %g7, %i4, %i1 fmovrslz %i5, %f14, %f12 loop_4297: edge32ln %i6, %o2, %g4 ld [%l7 + 0x0C], %f4 sub %l4, 0x09F2, %l0 taddcctv %g3, 0x10F0, %g6 fandnot1s %f15, %f15, %f12 andcc %g2, %i0, %o3 array32 %o7, %o6, %i3 edge8l %l3, %l5, %l1 sra %o4, 0x0B, %g1 fmovdvc %icc, %f10, %f7 lduw [%l7 + 0x44], %o1 fmovdle %icc, %f12, %f13 stx %l2, [%l7 + 0x60] ldx [%l7 + 0x08], %i2 fbe,a %fcc2, loop_4298 fsrc2 %f8, %f10 std %f6, [%l7 + 0x70] fmovd %f6, %f8 loop_4298: subcc %l6, %g5, %o5 brgez,a %i7, loop_4299 bne,a %icc, loop_4300 ldsh [%l7 + 0x3A], %g7 ldsh [%l7 + 0x56], %o0 loop_4299: fmul8ulx16 %f10, %f12, %f6 loop_4300: st %f0, [%l7 + 0x0C] stb %i4, [%l7 + 0x10] tg %icc, 0x5 smulcc %i1, %i6, %i5 fbe %fcc0, loop_4301 nop setx loop_4302, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addcc %o2, %l4, %g4 andcc %g3, 0x15B0, %g6 loop_4301: movrgez %l0, %i0, %o3 loop_4302: ldd [%l7 + 0x10], %f8 stw %g2, [%l7 + 0x38] ldd [%l7 + 0x58], %f4 movn %xcc, %o7, %o6 array8 %l3, %l5, %l1 fmul8x16al %f13, %f10, %f8 std %f10, [%l7 + 0x40] ldub [%l7 + 0x0C], %o4 mulscc %i3, %o1, %l2 ldub [%l7 + 0x15], %i2 fcmpes %fcc2, %f15, %f7 stw %l6, [%l7 + 0x4C] fxnor %f10, %f2, %f10 brlez,a %g5, loop_4303 lduw [%l7 + 0x10], %g1 ta %xcc, 0x6 fpadd32s %f6, %f8, %f10 loop_4303: ldsh [%l7 + 0x3A], %o5 mulx %g7, %i7, %i4 fcmpd %fcc2, %f0, %f0 tvc %xcc, 0x6 udivcc %o0, 0x14C1, %i1 ldsh [%l7 + 0x0C], %i6 ldd [%l7 + 0x58], %f8 ldd [%l7 + 0x68], %f6 movleu %xcc, %o2, %l4 nop setx loop_4304, %l0, %l1 jmpl %l1, %i5 std %f14, [%l7 + 0x38] fone %f2 fxors %f0, %f8, %f14 loop_4304: andn %g4, 0x1126, %g3 st %f0, [%l7 + 0x68] fmovda %xcc, %f14, %f15 ldub [%l7 + 0x39], %l0 fbue %fcc2, loop_4305 stx %i0, [%l7 + 0x40] fnand %f6, %f14, %f8 subc %o3, %g6, %g2 loop_4305: nop setx loop_4306, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smulcc %o6, %l3, %o7 movrne %l5, 0x2FB, %l1 ldsw [%l7 + 0x5C], %o4 loop_4306: fmovsge %icc, %f1, %f8 movrgez %o1, 0x0AB, %i3 fbue %fcc2, loop_4307 fabsd %f10, %f6 stw %i2, [%l7 + 0x54] fmovdvc %xcc, %f8, %f10 loop_4307: stw %l2, [%l7 + 0x20] std %f12, [%l7 + 0x60] movg %icc, %l6, %g5 bne,a loop_4308 fmovdg %xcc, %f8, %f8 fsrc1 %f0, %f0 faligndata %f4, %f4, %f14 loop_4308: brlz,a %o5, loop_4309 st %f8, [%l7 + 0x14] add %g7, %g1, %i7 fpadd16 %f2, %f6, %f12 loop_4309: subcc %i4, %i1, %i6 movge %icc, %o0, %o2 fbul,a %fcc1, loop_4310 fmovsvs %xcc, %f15, %f5 ldx [%l7 + 0x50], %i5 ld [%l7 + 0x4C], %f14 loop_4310: bshuffle %f4, %f10, %f14 fnegd %f8, %f14 stw %l4, [%l7 + 0x10] movg %icc, %g3, %g4 ldub [%l7 + 0x4D], %i0 edge32l %l0, %o3, %g6 tsubcc %o6, %l3, %o7 bgu,pn %icc, loop_4311 fxor %f2, %f2, %f8 fsrc2 %f6, %f2 bg,a loop_4312 loop_4311: smul %l5, 0x1AF0, %g2 orn %o4, 0x1853, %o1 movcs %icc, %i3, %l1 loop_4312: brgez,a %i2, loop_4313 fmovse %icc, %f4, %f10 bcs,a loop_4314 ldx [%l7 + 0x50], %l6 loop_4313: ldd [%l7 + 0x70], %f0 tsubcc %g5, 0x0AAC, %l2 loop_4314: ldd [%l7 + 0x18], %f4 edge32 %o5, %g1, %i7 call loop_4315 bl,a %xcc, loop_4316 brnz,a %i4, loop_4317 fnegs %f8, %f6 loop_4315: ldx [%l7 + 0x10], %g7 loop_4316: fmovsn %icc, %f9, %f2 loop_4317: fornot2s %f14, %f9, %f4 fmovsgu %xcc, %f5, %f1 ld [%l7 + 0x6C], %f13 lduw [%l7 + 0x30], %i1 ldub [%l7 + 0x4F], %i6 fnors %f15, %f13, %f2 edge16ln %o2, %o0, %i5 tcs %icc, 0x4 subcc %g3, %l4, %i0 udiv %g4, 0x0132, %o3 fones %f13 fnand %f12, %f4, %f14 addccc %g6, %l0, %l3 ldx [%l7 + 0x08], %o7 fmovsge %xcc, %f14, %f7 be,pn %xcc, loop_4318 movn %xcc, %o6, %l5 fnot1 %f2, %f2 stb %o4, [%l7 + 0x30] loop_4318: fbug %fcc1, loop_4319 movn %xcc, %g2, %i3 ldsb [%l7 + 0x2A], %l1 sth %i2, [%l7 + 0x10] loop_4319: st %f1, [%l7 + 0x14] srax %o1, 0x15, %g5 tne %icc, 0x7 brlez %l2, loop_4320 ldx [%l7 + 0x48], %l6 andncc %o5, %g1, %i7 umulcc %i4, %g7, %i1 loop_4320: stw %o2, [%l7 + 0x74] brlz,a %i6, loop_4321 fmovsgu %xcc, %f12, %f14 lduw [%l7 + 0x08], %o0 edge8n %i5, %l4, %i0 loop_4321: xnor %g3, %g4, %o3 ldx [%l7 + 0x68], %l0 movrgez %l3, %g6, %o7 sdiv %l5, 0x07AB, %o6 fbul %fcc0, loop_4322 be,pt %xcc, loop_4323 bcs,pn %xcc, loop_4324 ldub [%l7 + 0x0F], %o4 loop_4322: fbge,a %fcc2, loop_4325 loop_4323: ldsb [%l7 + 0x48], %i3 loop_4324: bge %icc, loop_4326 subcc %g2, 0x1FB8, %i2 loop_4325: lduh [%l7 + 0x60], %l1 fsrc2s %f9, %f4 loop_4326: lduw [%l7 + 0x5C], %g5 bvs %xcc, loop_4327 bcc loop_4328 ldsw [%l7 + 0x48], %l2 move %xcc, %o1, %l6 loop_4327: std %f2, [%l7 + 0x40] loop_4328: fmovsn %icc, %f9, %f9 nop setx loop_4329, %l0, %l1 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 + 0x58], %o5 stw %i7, [%l7 + 0x1C] fand %f8, %f12, %f4 loop_4329: fandnot2s %f14, %f6, %f8 edge8ln %i4, %g1, %i1 fmuld8ulx16 %f5, %f7, %f2 fmovsgu %icc, %f11, %f5 edge32 %g7, %o2, %o0 ld [%l7 + 0x6C], %f6 or %i6, 0x059F, %i5 tge %icc, 0x1 fnands %f9, %f14, %f12 stx %i0, [%l7 + 0x20] st %f9, [%l7 + 0x78] ldsw [%l7 + 0x28], %g3 bleu,a loop_4330 nop setx loop_4331, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f5, [%l7 + 0x38] ldx [%l7 + 0x08], %g4 loop_4330: fpsub32 %f14, %f6, %f6 loop_4331: ldx [%l7 + 0x40], %o3 sth %l4, [%l7 + 0x20] movneg %icc, %l0, %l3 tl %icc, 0x0 fexpand %f4, %f6 ba,a,pn %icc, loop_4332 xor %g6, 0x1D63, %o7 fbue %fcc0, loop_4333 fmovd %f10, %f6 loop_4332: tvs %xcc, 0x1 fxor %f6, %f0, %f14 loop_4333: brlez,a %o6, loop_4334 fcmpeq16 %f0, %f10, %l5 fmovrdgez %i3, %f4, %f14 ld [%l7 + 0x40], %f6 loop_4334: tge %icc, 0x5 ldx [%l7 + 0x48], %o4 fcmpgt32 %f10, %f0, %i2 std %f4, [%l7 + 0x40] fmovrdgez %g2, %f2, %f14 ldsw [%l7 + 0x24], %l1 sll %g5, %o1, %l2 stb %o5, [%l7 + 0x72] ldsw [%l7 + 0x2C], %i7 fmovscs %xcc, %f5, %f12 fpadd16s %f12, %f14, %f3 fpsub16s %f14, %f15, %f8 movvs %icc, %l6, %i4 movcc %icc, %i1, %g7 movrlez %o2, 0x3EF, %g1 sth %i6, [%l7 + 0x1A] fpsub32s %f10, %f5, %f2 stb %i5, [%l7 + 0x31] fmovscs %icc, %f15, %f9 fnot1 %f4, %f4 ldsw [%l7 + 0x6C], %o0 sdivx %i0, 0x02F9, %g3 smul %o3, 0x06B6, %l4 fbg %fcc0, loop_4335 stb %l0, [%l7 + 0x71] fcmple16 %f2, %f4, %l3 fabsd %f14, %f12 loop_4335: fcmpne32 %f8, %f8, %g4 fnot2 %f10, %f2 ba loop_4336 edge32n %g6, %o7, %l5 ldsh [%l7 + 0x58], %i3 ldsh [%l7 + 0x60], %o6 loop_4336: fcmpne32 %f14, %f10, %o4 fmul8x16al %f10, %f3, %f6 call loop_4337 fmovrdgez %i2, %f14, %f6 ldub [%l7 + 0x58], %l1 stb %g5, [%l7 + 0x36] loop_4337: ldsw [%l7 + 0x18], %o1 tvs %icc, 0x2 fpackfix %f14, %f13 ble,pn %xcc, loop_4338 ldx [%l7 + 0x28], %l2 fors %f5, %f10, %f4 st %f5, [%l7 + 0x6C] loop_4338: fmovs %f2, %f8 ble %xcc, loop_4339 fcmpeq32 %f6, %f12, %o5 ld [%l7 + 0x14], %f8 fnot1 %f0, %f6 loop_4339: mulx %g2, 0x0AE9, %i7 ldsh [%l7 + 0x60], %i4 lduh [%l7 + 0x78], %i1 stw %g7, [%l7 + 0x34] bvc loop_4340 movrgez %o2, %l6, %i6 fpack32 %f12, %f4, %f14 st %f5, [%l7 + 0x34] loop_4340: fandnot1 %f4, %f6, %f8 fandnot2s %f7, %f5, %f1 pdist %f2, %f0, %f14 stx %g1, [%l7 + 0x70] movrlz %i5, 0x2BA, %o0 sllx %g3, %o3, %l4 fmovrdgez %i0, %f12, %f12 fbn,a %fcc2, loop_4341 std %f14, [%l7 + 0x48] fmovdvc %icc, %f2, %f14 brgez %l0, loop_4342 loop_4341: tle %icc, 0x4 brgz %g4, loop_4343 stw %l3, [%l7 + 0x3C] loop_4342: fsrc2 %f6, %f2 tl %icc, 0x5 loop_4343: alignaddr %o7, %l5, %g6 sra %o6, %i3, %i2 tvs %xcc, 0x6 add %o4, %g5, %l1 fcmple32 %f2, %f10, %l2 movn %xcc, %o1, %g2 srax %o5, 0x15, %i7 fmovsl %icc, %f7, %f1 fmovspos %xcc, %f0, %f9 fornot2 %f10, %f12, %f0 taddcctv %i1, 0x1D68, %g7 ldd [%l7 + 0x78], %f2 bcs loop_4344 orn %i4, 0x0AF3, %o2 fpsub16s %f8, %f8, %f9 fxnors %f11, %f3, %f9 loop_4344: brz,a %l6, loop_4345 movcc %icc, %i6, %i5 ldx [%l7 + 0x10], %g1 fmovrdlez %o0, %f8, %f0 loop_4345: or %o3, 0x1007, %l4 lduw [%l7 + 0x3C], %g3 tcc %icc, 0x0 fpadd32 %f2, %f12, %f4 be %icc, loop_4346 fbug %fcc2, loop_4347 andn %l0, 0x179F, %g4 fbe,a %fcc1, loop_4348 loop_4346: ldsb [%l7 + 0x45], %l3 loop_4347: fmovsneg %xcc, %f12, %f1 faligndata %f4, %f8, %f14 loop_4348: bge %icc, loop_4349 fors %f2, %f6, %f1 tg %xcc, 0x6 fcmpd %fcc2, %f0, %f2 loop_4349: edge32ln %i0, %l5, %g6 fand %f4, %f2, %f6 fnot2s %f6, %f9 faligndata %f4, %f2, %f2 tl %icc, 0x5 nop setx loop_4350, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x30], %o6 ldsb [%l7 + 0x76], %o7 xnorcc %i3, %o4, %i2 loop_4350: bgu,pt %icc, loop_4351 ldd [%l7 + 0x78], %f2 stw %g5, [%l7 + 0x14] stw %l2, [%l7 + 0x50] loop_4351: bcs %xcc, loop_4352 fpsub16s %f9, %f9, %f5 fmul8ulx16 %f6, %f12, %f6 fcmpeq16 %f10, %f8, %l1 loop_4352: st %f9, [%l7 + 0x64] edge16n %g2, %o1, %o5 lduh [%l7 + 0x5A], %i7 lduh [%l7 + 0x76], %i1 fnand %f2, %f14, %f8 fpsub16 %f2, %f10, %f2 ldub [%l7 + 0x24], %g7 fbne,a %fcc3, loop_4353 movgu %xcc, %o2, %l6 subccc %i4, %i6, %g1 edge8ln %i5, %o3, %o0 loop_4353: ldub [%l7 + 0x3A], %g3 fpmerge %f8, %f15, %f8 fba %fcc0, loop_4354 and %l0, 0x18CD, %l4 tvs %xcc, 0x1 sll %l3, 0x03, %g4 loop_4354: stb %i0, [%l7 + 0x08] taddcctv %g6, %o6, %o7 stx %l5, [%l7 + 0x50] ldsh [%l7 + 0x6E], %o4 movrlez %i3, 0x3C7, %i2 sth %l2, [%l7 + 0x20] ldsh [%l7 + 0x5C], %l1 stb %g2, [%l7 + 0x7B] stb %g5, [%l7 + 0x15] edge16n %o1, %o5, %i7 smulcc %i1, 0x1538, %g7 fmovrsgz %o2, %f8, %f15 fcmpgt32 %f2, %f6, %i4 fxnor %f6, %f6, %f10 bne loop_4355 fnor %f0, %f6, %f6 lduh [%l7 + 0x4C], %i6 std %f10, [%l7 + 0x20] loop_4355: lduw [%l7 + 0x3C], %l6 fmul8sux16 %f2, %f0, %f10 edge16 %g1, %o3, %i5 mova %icc, %o0, %g3 be,a %icc, loop_4356 udivcc %l4, 0x0C56, %l3 lduw [%l7 + 0x78], %g4 fpsub16s %f10, %f12, %f1 loop_4356: fabsd %f8, %f10 tvc %xcc, 0x2 fandnot2s %f12, %f15, %f3 sth %l0, [%l7 + 0x52] bl,a loop_4357 andncc %g6, %i0, %o7 fbu %fcc2, loop_4358 std %f4, [%l7 + 0x30] loop_4357: lduh [%l7 + 0x78], %o6 fornot2 %f4, %f4, %f10 loop_4358: ldsh [%l7 + 0x0A], %l5 fmovrslz %i3, %f10, %f5 fmovrdlez %i2, %f2, %f10 fornot2 %f14, %f0, %f4 ldd [%l7 + 0x50], %f2 ba,pn %xcc, loop_4359 fcmpeq32 %f10, %f2, %l2 tle %xcc, 0x5 siam 0x4 loop_4359: stx %o4, [%l7 + 0x10] for %f2, %f10, %f14 fmul8x16al %f10, %f15, %f14 movneg %xcc, %l1, %g5 xor %o1, 0x10F0, %g2 lduw [%l7 + 0x6C], %o5 ld [%l7 + 0x2C], %f14 fmovsgu %xcc, %f4, %f9 lduw [%l7 + 0x30], %i1 ba,pt %icc, loop_4360 stx %g7, [%l7 + 0x70] ta %xcc, 0x1 te %xcc, 0x7 loop_4360: fpadd32 %f8, %f12, %f6 movvs %icc, %o2, %i4 ldsh [%l7 + 0x70], %i7 tleu %icc, 0x3 te %xcc, 0x6 xnorcc %i6, 0x14CA, %l6 fmovdpos %xcc, %f7, %f9 fmovda %xcc, %f0, %f11 fnot2 %f8, %f0 ld [%l7 + 0x44], %f4 edge8l %g1, %o3, %o0 andncc %g3, %l4, %l3 fmovdge %xcc, %f11, %f3 alignaddrl %g4, %l0, %g6 stx %i5, [%l7 + 0x78] stw %o7, [%l7 + 0x14] ldsh [%l7 + 0x0C], %o6 nop setx loop_4361, %l0, %l1 jmpl %l1, %l5 array16 %i0, %i2, %l2 fpsub16s %f15, %f1, %f14 fmul8x16au %f4, %f4, %f8 loop_4361: edge8n %o4, %i3, %g5 bneg,a,pn %xcc, loop_4362 ldx [%l7 + 0x38], %l1 bge loop_4363 fnegs %f12, %f4 loop_4362: udivx %g2, 0x0D54, %o5 bpos,pt %xcc, loop_4364 loop_4363: stw %i1, [%l7 + 0x60] subcc %o1, 0x1637, %o2 fpack32 %f14, %f14, %f4 loop_4364: bcc,pt %xcc, loop_4365 lduh [%l7 + 0x2A], %i4 fbl,a %fcc1, loop_4366 nop setx loop_4367, %l0, %l1 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_4365: ldd [%l7 + 0x38], %f0 fcmped %fcc2, %f10, %f14 loop_4366: fbg %fcc1, loop_4368 loop_4367: fmovrdgz %g7, %f4, %f2 fnot2 %f4, %f10 ld [%l7 + 0x1C], %f11 loop_4368: fble %fcc0, loop_4369 or %i7, 0x18AE, %i6 tn %xcc, 0x0 fornot1s %f15, %f15, %f10 loop_4369: movcs %xcc, %l6, %o3 mulscc %o0, %g3, %l4 tgu %icc, 0x1 fcmpne16 %f12, %f2, %l3 lduh [%l7 + 0x6A], %g4 lduh [%l7 + 0x3E], %g1 fmuld8sux16 %f14, %f11, %f4 tsubcctv %g6, 0x19A7, %l0 orn %o7, %o6, %l5 ldsh [%l7 + 0x4A], %i5 move %icc, %i0, %l2 fmovdle %icc, %f15, %f1 nop setx loop_4370, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bl loop_4371 stb %o4, [%l7 + 0x0F] ldsw [%l7 + 0x10], %i3 loop_4370: fpadd32 %f4, %f10, %f14 loop_4371: stw %g5, [%l7 + 0x20] mova %xcc, %l1, %i2 stb %g2, [%l7 + 0x23] ldsw [%l7 + 0x14], %i1 tg %icc, 0x4 lduw [%l7 + 0x4C], %o1 movcc %xcc, %o2, %i4 sdiv %o5, 0x046A, %i7 brlez %g7, loop_4372 ldd [%l7 + 0x18], %f4 edge32ln %l6, %o3, %i6 fba %fcc2, loop_4373 loop_4372: ldsw [%l7 + 0x40], %g3 lduh [%l7 + 0x10], %o0 fpsub16s %f4, %f9, %f14 loop_4373: subcc %l3, 0x05DB, %g4 movneg %icc, %g1, %g6 fcmpd %fcc2, %f4, %f6 smul %l4, 0x08AF, %o7 stb %l0, [%l7 + 0x1C] xorcc %l5, %i5, %i0 bvc %xcc, loop_4374 st %f10, [%l7 + 0x5C] nop setx loop_4375, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bne %icc, loop_4376 loop_4374: movneg %xcc, %o6, %l2 fbuge %fcc1, loop_4377 loop_4375: or %i3, 0x0518, %o4 loop_4376: stb %g5, [%l7 + 0x5E] fmovdvs %xcc, %f6, %f7 loop_4377: brgez,a %l1, loop_4378 edge8 %g2, %i1, %o1 fnot1 %f4, %f4 bvs,a loop_4379 loop_4378: tl %xcc, 0x6 fmovrsne %o2, %f10, %f4 fmovdvs %icc, %f4, %f13 loop_4379: fnands %f3, %f12, %f15 ldx [%l7 + 0x70], %i2 siam 0x5 fbge,a %fcc2, loop_4380 ldsw [%l7 + 0x38], %o5 tsubcc %i4, 0x0C5C, %g7 fbe %fcc0, loop_4381 loop_4380: ldsh [%l7 + 0x7A], %l6 tleu %xcc, 0x6 movrlz %o3, %i7, %i6 loop_4381: ldsb [%l7 + 0x10], %o0 fors %f9, %f7, %f7 andncc %l3, %g4, %g1 andcc %g3, 0x1D57, %g6 fbuge,a %fcc0, loop_4382 ldsw [%l7 + 0x34], %l4 fbe %fcc1, loop_4383 movcs %xcc, %o7, %l0 loop_4382: fmul8x16 %f6, %f8, %f6 tle %xcc, 0x3 loop_4383: array32 %i5, %i0, %o6 fcmped %fcc3, %f6, %f6 ldsw [%l7 + 0x0C], %l2 movrlez %i3, %o4, %g5 orcc %l5, 0x12DD, %l1 ldub [%l7 + 0x1F], %i1 edge8 %o1, %g2, %i2 pdist %f8, %f6, %f0 move %icc, %o5, %o2 fxnor %f12, %f2, %f12 movrgez %g7, 0x29F, %l6 ldd [%l7 + 0x70], %f2 ldsh [%l7 + 0x28], %i4 fpmerge %f6, %f12, %f10 fmovscs %icc, %f13, %f11 tne %icc, 0x6 stw %i7, [%l7 + 0x18] stx %o3, [%l7 + 0x10] movrne %i6, 0x09B, %l3 srl %o0, %g1, %g3 ldsb [%l7 + 0x3A], %g4 edge16ln %g6, %l4, %o7 movrgz %l0, %i0, %o6 ldx [%l7 + 0x70], %l2 tvs %icc, 0x0 fpsub16s %f6, %f8, %f0 ld [%l7 + 0x74], %f14 andn %i3, 0x097E, %o4 addc %g5, 0x0C6F, %l5 tpos %icc, 0x1 fabss %f11, %f10 brnz,a %l1, loop_4384 ldd [%l7 + 0x28], %f14 edge32n %i5, %o1, %i1 fmovrse %g2, %f8, %f4 loop_4384: ldsh [%l7 + 0x70], %i2 fmovsvc %xcc, %f4, %f12 movrlez %o5, 0x00B, %g7 fandnot1s %f6, %f13, %f3 ld [%l7 + 0x70], %f3 udivx %l6, 0x0458, %i4 fmovdcs %xcc, %f8, %f10 stx %o2, [%l7 + 0x50] fmovscc %icc, %f11, %f9 fblg %fcc3, loop_4385 srax %o3, %i7, %i6 sub %o0, 0x1648, %g1 sth %l3, [%l7 + 0x0C] loop_4385: sth %g3, [%l7 + 0x3A] movcs %xcc, %g6, %g4 fmovdvs %icc, %f2, %f15 lduh [%l7 + 0x42], %o7 movcs %icc, %l4, %i0 bl %xcc, loop_4386 edge8l %o6, %l0, %i3 fpadd16 %f8, %f8, %f2 fsrc2s %f11, %f13 loop_4386: ldx [%l7 + 0x28], %o4 fmuld8ulx16 %f0, %f12, %f4 fbl,a %fcc1, loop_4387 brgez,a %l2, loop_4388 sth %l5, [%l7 + 0x2C] fmovdpos %icc, %f3, %f4 loop_4387: fbu %fcc2, loop_4389 loop_4388: fbg %fcc1, loop_4390 fcmpne16 %f0, %f0, %g5 fblg %fcc2, loop_4391 loop_4389: ldx [%l7 + 0x50], %i5 loop_4390: fandnot2 %f6, %f6, %f2 ldsw [%l7 + 0x4C], %o1 loop_4391: lduh [%l7 + 0x66], %i1 std %f10, [%l7 + 0x78] tpos %xcc, 0x4 fmovdvs %xcc, %f12, %f2 edge16l %g2, %i2, %l1 sllx %g7, 0x0D, %l6 movrne %o5, 0x177, %o2 ld [%l7 + 0x34], %f7 alignaddr %i4, %o3, %i7 stx %o0, [%l7 + 0x38] std %f6, [%l7 + 0x58] ld [%l7 + 0x3C], %f13 tne %xcc, 0x0 bleu,a %xcc, loop_4392 fmovrsne %i6, %f11, %f11 fmovrslz %l3, %f1, %f3 ldsb [%l7 + 0x3B], %g1 loop_4392: tge %xcc, 0x0 st %f2, [%l7 + 0x68] ldsh [%l7 + 0x54], %g6 movvs %icc, %g4, %g3 fmovsgu %xcc, %f13, %f0 edge32ln %l4, %i0, %o7 tl %xcc, 0x5 fmuld8sux16 %f2, %f10, %f2 movleu %icc, %o6, %l0 fbg %fcc0, loop_4393 movrne %o4, 0x140, %i3 movrlz %l2, %g5, %i5 tvc %xcc, 0x1 loop_4393: fxor %f4, %f4, %f14 nop setx loop_4394, %l0, %l1 jmpl %l1, %l5 sth %i1, [%l7 + 0x4C] fmovsneg %icc, %f6, %f9 bvs %icc, loop_4395 loop_4394: lduw [%l7 + 0x14], %g2 fsrc2s %f4, %f15 fcmpgt16 %f4, %f0, %o1 loop_4395: siam 0x5 fmovsvc %icc, %f13, %f8 taddcc %i2, %g7, %l6 sth %o5, [%l7 + 0x74] orncc %o2, 0x17CD, %i4 fmovsne %xcc, %f2, %f14 fnot1 %f6, %f6 te %xcc, 0x5 ld [%l7 + 0x70], %f11 sth %l1, [%l7 + 0x7C] lduw [%l7 + 0x78], %i7 movrlz %o0, 0x1DF, %i6 ldx [%l7 + 0x70], %l3 edge16ln %g1, %o3, %g4 fmovrsgz %g6, %f10, %f5 fandnot1s %f4, %f11, %f10 fmovdpos %xcc, %f7, %f11 fmovsl %icc, %f13, %f7 fbug %fcc2, loop_4396 ld [%l7 + 0x24], %f13 udiv %l4, 0x05C7, %i0 movg %xcc, %o7, %o6 loop_4396: ld [%l7 + 0x40], %f9 movrne %l0, %g3, %o4 call loop_4397 movre %l2, %g5, %i3 fexpand %f5, %f12 std %f14, [%l7 + 0x70] loop_4397: tg %xcc, 0x6 lduh [%l7 + 0x1E], %l5 tneg %icc, 0x2 tge %xcc, 0x7 ld [%l7 + 0x1C], %f6 fpack32 %f8, %f10, %f2 fcmpne16 %f6, %f2, %i5 std %f2, [%l7 + 0x10] stw %g2, [%l7 + 0x2C] stb %i1, [%l7 + 0x22] fmovsle %icc, %f5, %f14 subc %i2, 0x1011, %g7 tpos %xcc, 0x2 fmovspos %icc, %f5, %f0 xnor %l6, 0x15D5, %o5 array16 %o2, %i4, %l1 fsrc2 %f6, %f8 tn %icc, 0x5 bcs,a,pn %xcc, loop_4398 fpack16 %f12, %f12 mulx %o1, 0x0FED, %i7 fbo,a %fcc1, loop_4399 loop_4398: ldsb [%l7 + 0x60], %o0 ldsw [%l7 + 0x14], %i6 fcmpne32 %f0, %f0, %g1 loop_4399: fcmpes %fcc0, %f1, %f1 tgu %xcc, 0x1 ldsb [%l7 + 0x0E], %l3 fmovrdgz %o3, %f4, %f10 st %f2, [%l7 + 0x24] fmovdgu %xcc, %f8, %f7 fmovsle %icc, %f6, %f12 ld [%l7 + 0x2C], %f5 lduw [%l7 + 0x18], %g4 edge16 %g6, %i0, %o7 fmul8sux16 %f14, %f4, %f10 movcs %xcc, %o6, %l4 sth %l0, [%l7 + 0x56] bvs,a,pn %icc, loop_4400 bge,a,pn %icc, loop_4401 tge %icc, 0x4 fmovdgu %xcc, %f11, %f15 loop_4400: fmovsl %xcc, %f12, %f1 loop_4401: addc %g3, 0x19A9, %l2 ldub [%l7 + 0x1F], %o4 fzeros %f12 fmovdgu %xcc, %f12, %f9 stx %i3, [%l7 + 0x70] fmovdneg %xcc, %f12, %f9 fmovdvs %icc, %f4, %f11 fcmpne32 %f10, %f2, %l5 edge16ln %i5, %g5, %g2 bneg loop_4402 ble,a %xcc, loop_4403 fbo,a %fcc1, loop_4404 fpadd16s %f0, %f8, %f11 loop_4402: fxors %f15, %f8, %f11 loop_4403: stb %i1, [%l7 + 0x18] loop_4404: ld [%l7 + 0x58], %f7 fpack32 %f14, %f0, %f2 fmovdcs %icc, %f7, %f6 sdivcc %i2, 0x09F6, %g7 std %f8, [%l7 + 0x08] brgez %l6, loop_4405 xnor %o2, 0x12A9, %i4 bvc,a,pn %icc, loop_4406 ldsw [%l7 + 0x2C], %o5 loop_4405: fnegd %f14, %f6 fbu %fcc1, loop_4407 loop_4406: ldsh [%l7 + 0x2A], %l1 sth %o1, [%l7 + 0x2E] std %f6, [%l7 + 0x68] loop_4407: subcc %o0, 0x0666, %i7 stb %i6, [%l7 + 0x65] faligndata %f8, %f14, %f0 sethi 0x1181, %l3 tsubcctv %g1, 0x0BCC, %o3 alignaddr %g6, %g4, %o7 fmovdge %xcc, %f7, %f8 udivcc %i0, 0x06D4, %o6 movvs %icc, %l4, %g3 tne %icc, 0x2 tn %xcc, 0x7 movcs %icc, %l2, %o4 fmul8x16al %f2, %f11, %f0 brgez,a %l0, loop_4408 stw %i3, [%l7 + 0x3C] bshuffle %f10, %f2, %f8 nop setx loop_4409, %l0, %l1 jmpl %l1, %i5 loop_4408: movleu %xcc, %l5, %g5 taddcc %g2, 0x0A3F, %i1 fnot2 %f12, %f14 loop_4409: fcmps %fcc0, %f3, %f2 ldsb [%l7 + 0x6D], %g7 fcmpgt32 %f4, %f2, %l6 tne %icc, 0x4 stb %i2, [%l7 + 0x4B] xnorcc %o2, %i4, %l1 edge16l %o1, %o0, %i7 edge32 %i6, %l3, %o5 movle %xcc, %o3, %g6 fmovrde %g4, %f10, %f14 ble loop_4410 ldsh [%l7 + 0x30], %g1 stw %o7, [%l7 + 0x1C] fxnor %f8, %f6, %f4 loop_4410: ldsw [%l7 + 0x5C], %i0 st %f4, [%l7 + 0x40] fmovsvc %xcc, %f12, %f3 st %f0, [%l7 + 0x54] fmovda %icc, %f12, %f2 brnz %l4, loop_4411 movvs %xcc, %g3, %l2 movgu %xcc, %o6, %o4 fmovda %icc, %f4, %f14 loop_4411: std %f10, [%l7 + 0x40] fbg,a %fcc1, loop_4412 orn %l0, 0x1F3E, %i5 ldsb [%l7 + 0x6B], %l5 fandnot1 %f2, %f0, %f4 loop_4412: stx %g5, [%l7 + 0x70] brlez %i3, loop_4413 fmul8ulx16 %f8, %f8, %f14 ldsh [%l7 + 0x0A], %i1 st %f15, [%l7 + 0x08] loop_4413: fbo %fcc2, loop_4414 faligndata %f14, %f8, %f10 edge32ln %g7, %l6, %g2 bneg,pn %icc, loop_4415 loop_4414: bneg %icc, loop_4416 bg loop_4417 ldub [%l7 + 0x73], %o2 loop_4415: smulcc %i2, 0x03EC, %l1 loop_4416: bn,a loop_4418 loop_4417: edge16ln %o1, %i4, %i7 fmovdl %icc, %f11, %f5 mulx %o0, 0x0AB0, %i6 loop_4418: smulcc %o5, 0x06E8, %o3 addc %l3, %g6, %g4 fnot2s %f10, %f5 andn %g1, 0x1468, %i0 fmovdle %icc, %f11, %f15 fcmpeq16 %f6, %f6, %l4 fcmple32 %f14, %f14, %g3 ld [%l7 + 0x08], %f0 ldd [%l7 + 0x18], %f0 std %f2, [%l7 + 0x50] movrgez %l2, 0x079, %o7 stb %o6, [%l7 + 0x62] bcs,a,pn %icc, loop_4419 ldsw [%l7 + 0x68], %o4 fble,a %fcc3, loop_4420 ldub [%l7 + 0x7F], %i5 loop_4419: fmovspos %xcc, %f11, %f1 udiv %l0, 0x096E, %l5 loop_4420: fpadd16 %f0, %f0, %f0 fmovdneg %icc, %f1, %f8 ld [%l7 + 0x24], %f9 ld [%l7 + 0x14], %f4 ldsh [%l7 + 0x36], %i3 fnegd %f4, %f12 fmovdleu %icc, %f6, %f7 fsrc1 %f6, %f14 fbue,a %fcc1, loop_4421 bg,a %icc, loop_4422 fcmpgt16 %f4, %f2, %g5 ldx [%l7 + 0x18], %i1 loop_4421: fxnors %f9, %f3, %f3 loop_4422: stx %g7, [%l7 + 0x60] st %f5, [%l7 + 0x18] fbue,a %fcc0, loop_4423 fbug,a %fcc0, loop_4424 ta %xcc, 0x4 ldd [%l7 + 0x70], %f14 loop_4423: mova %icc, %g2, %l6 loop_4424: sub %i2, %o2, %l1 sth %i4, [%l7 + 0x7E] subccc %i7, 0x005D, %o1 stw %o0, [%l7 + 0x60] tvs %xcc, 0x1 movle %xcc, %o5, %i6 fmovsne %icc, %f3, %f13 fandnot2s %f13, %f10, %f9 tcc %icc, 0x3 fsrc2s %f6, %f1 fnors %f3, %f5, %f7 fpadd16s %f8, %f6, %f1 ldsw [%l7 + 0x1C], %o3 fbul,a %fcc0, loop_4425 tvs %xcc, 0x3 fcmple32 %f8, %f14, %g6 fpsub16s %f11, %f1, %f5 loop_4425: fbug,a %fcc3, loop_4426 brgez,a %g4, loop_4427 edge16n %g1, %l3, %i0 bvc loop_4428 loop_4426: movvs %icc, %l4, %g3 loop_4427: umulcc %l2, 0x11E5, %o7 ld [%l7 + 0x7C], %f2 loop_4428: fbu %fcc0, loop_4429 ldx [%l7 + 0x18], %o4 fcmpne16 %f10, %f0, %o6 fmovsn %xcc, %f4, %f1 loop_4429: lduh [%l7 + 0x6C], %l0 edge8 %l5, %i5, %g5 ldsw [%l7 + 0x64], %i3 smulcc %g7, %i1, %g2 ldsw [%l7 + 0x34], %l6 stx %o2, [%l7 + 0x50] ldsw [%l7 + 0x08], %l1 std %f8, [%l7 + 0x60] fpack16 %f2, %f12 fornot1s %f6, %f1, %f15 stx %i4, [%l7 + 0x40] st %f12, [%l7 + 0x78] fsrc1 %f4, %f6 ldx [%l7 + 0x20], %i2 std %f14, [%l7 + 0x68] edge8 %i7, %o0, %o5 fandnot1s %f2, %f1, %f2 std %f12, [%l7 + 0x50] fandnot2 %f12, %f6, %f4 srlx %i6, %o3, %g6 lduh [%l7 + 0x60], %g4 smulcc %o1, 0x042D, %l3 fnegs %f1, %f12 tgu %icc, 0x5 fmovdpos %xcc, %f13, %f4 fnand %f6, %f10, %f6 fmovsneg %xcc, %f10, %f0 array32 %i0, %l4, %g1 bn loop_4430 movn %icc, %l2, %o7 ldsw [%l7 + 0x24], %g3 tvc %icc, 0x4 loop_4430: ldsb [%l7 + 0x60], %o6 fnegs %f7, %f15 fpadd32 %f14, %f12, %f2 brlez,a %o4, loop_4431 fcmpes %fcc2, %f10, %f6 fbge %fcc3, loop_4432 lduw [%l7 + 0x10], %l0 loop_4431: tg %xcc, 0x3 brlz %i5, loop_4433 loop_4432: movvs %xcc, %g5, %i3 fbg %fcc1, loop_4434 lduw [%l7 + 0x50], %l5 loop_4433: edge8n %g7, %i1, %l6 fand %f8, %f8, %f8 loop_4434: andncc %g2, %l1, %o2 fmovdgu %xcc, %f14, %f7 fmovsl %xcc, %f9, %f11 edge16l %i4, %i7, %o0 edge8n %i2, %o5, %i6 edge16 %o3, %g6, %g4 stw %l3, [%l7 + 0x48] bneg,a,pt %icc, loop_4435 tgu %icc, 0x6 brlez,a %i0, loop_4436 bcc,a loop_4437 loop_4435: brgz,a %l4, loop_4438 sth %g1, [%l7 + 0x5A] loop_4436: st %f11, [%l7 + 0x5C] loop_4437: movvs %xcc, %o1, %o7 loop_4438: be,a loop_4439 smul %g3, 0x0DE4, %o6 bvs,a,pn %icc, loop_4440 fmovrdgez %o4, %f4, %f8 loop_4439: ldsb [%l7 + 0x6F], %l0 bpos,a,pn %icc, loop_4441 loop_4440: lduw [%l7 + 0x0C], %l2 movle %xcc, %g5, %i3 fcmps %fcc3, %f4, %f4 loop_4441: fmovdneg %icc, %f4, %f4 bleu,a,pn %icc, loop_4442 movpos %xcc, %l5, %g7 fpadd32s %f2, %f11, %f8 ldd [%l7 + 0x20], %f6 loop_4442: movpos %xcc, %i5, %l6 smul %g2, 0x110E, %l1 fmovscc %icc, %f7, %f1 fpadd32s %f15, %f4, %f14 bcs,a loop_4443 orcc %o2, 0x07A0, %i1 fsrc2s %f10, %f7 edge32n %i7, %o0, %i2 loop_4443: ldd [%l7 + 0x68], %f2 fmul8sux16 %f14, %f2, %f2 brz,a %i4, loop_4444 st %f8, [%l7 + 0x50] edge16 %i6, %o3, %o5 siam 0x6 loop_4444: ldsw [%l7 + 0x34], %g6 sth %g4, [%l7 + 0x38] fnand %f8, %f8, %f4 tneg %xcc, 0x2 udiv %l3, 0x0F96, %i0 bvs,a,pn %xcc, loop_4445 std %f2, [%l7 + 0x68] movn %xcc, %g1, %l4 udiv %o1, 0x0EB2, %o7 loop_4445: lduh [%l7 + 0x50], %g3 fmovdn %icc, %f0, %f10 std %f2, [%l7 + 0x58] xor %o4, 0x0C65, %o6 bgu,a loop_4446 movgu %icc, %l2, %l0 fmovsn %icc, %f14, %f12 fmovsne %icc, %f4, %f11 loop_4446: fmovdcs %icc, %f0, %f12 lduw [%l7 + 0x5C], %i3 fmovrsgez %l5, %f5, %f5 fbug,a %fcc3, loop_4447 fmovsvs %icc, %f10, %f10 xorcc %g7, 0x0E5C, %g5 ldd [%l7 + 0x38], %f2 loop_4447: movrlz %i5, %l6, %l1 ldub [%l7 + 0x3B], %g2 subccc %o2, %i7, %o0 for %f12, %f6, %f8 movrgz %i2, %i4, %i6 bge,pt %icc, loop_4448 edge32l %i1, %o5, %g6 brlz,a %g4, loop_4449 ta %xcc, 0x5 loop_4448: fmul8x16 %f10, %f0, %f2 edge8ln %l3, %o3, %i0 loop_4449: stx %g1, [%l7 + 0x38] movge %xcc, %l4, %o7 bg,pt %xcc, loop_4450 ldx [%l7 + 0x48], %o1 edge8ln %o4, %o6, %l2 popc %g3, %l0 loop_4450: fpackfix %f6, %f7 edge8ln %i3, %l5, %g5 fcmpne16 %f10, %f6, %g7 tsubcctv %l6, %l1, %g2 sub %o2, %i5, %o0 movleu %icc, %i2, %i4 fbne,a %fcc2, loop_4451 stb %i7, [%l7 + 0x10] fnegs %f12, %f3 umul %i1, %i6, %g6 loop_4451: fpadd32s %f3, %f5, %f12 std %f8, [%l7 + 0x40] ldsb [%l7 + 0x50], %g4 ld [%l7 + 0x60], %f13 ldsh [%l7 + 0x3E], %l3 movl %xcc, %o5, %i0 fnot1s %f14, %f14 sth %g1, [%l7 + 0x32] sth %l4, [%l7 + 0x62] addc %o3, 0x113B, %o1 ldub [%l7 + 0x3E], %o7 fone %f10 fmovrdlz %o6, %f8, %f4 stx %o4, [%l7 + 0x20] movg %icc, %g3, %l0 stw %i3, [%l7 + 0x30] movneg %icc, %l2, %g5 fmuld8sux16 %f4, %f2, %f6 bge,a,pt %icc, loop_4452 stw %l5, [%l7 + 0x60] stw %g7, [%l7 + 0x08] stw %l1, [%l7 + 0x20] loop_4452: ldsh [%l7 + 0x32], %g2 orncc %o2, 0x0A52, %l6 fmovd %f2, %f0 sth %i5, [%l7 + 0x34] fornot1 %f6, %f4, %f4 nop setx loop_4453, %l0, %l1 jmpl %l1, %i2 tn %icc, 0x5 fmuld8ulx16 %f15, %f11, %f4 ldd [%l7 + 0x60], %f12 loop_4453: fpadd16s %f8, %f9, %f3 movl %icc, %o0, %i7 umulcc %i4, 0x1A30, %i1 movcs %icc, %g6, %i6 stx %l3, [%l7 + 0x58] fmovdgu %icc, %f11, %f6 fmul8x16 %f10, %f10, %f12 fmovrsne %o5, %f11, %f14 bcs,pt %xcc, loop_4454 fbe %fcc3, loop_4455 tn %icc, 0x1 fzeros %f3 loop_4454: sth %g4, [%l7 + 0x3A] loop_4455: fmovdvs %xcc, %f12, %f1 taddcctv %i0, 0x0C6D, %l4 edge16 %g1, %o3, %o7 fmovd %f0, %f10 bn loop_4456 sub %o1, %o4, %o6 tsubcctv %g3, 0x0BEA, %l0 fmovrsgz %i3, %f1, %f3 loop_4456: ldsw [%l7 + 0x7C], %g5 fzeros %f9 stb %l5, [%l7 + 0x6A] std %f6, [%l7 + 0x48] ldsb [%l7 + 0x59], %l2 edge8l %g7, %g2, %l1 tne %icc, 0x6 fornot1 %f4, %f8, %f2 fpsub16s %f15, %f3, %f10 faligndata %f10, %f0, %f4 fble,a %fcc3, loop_4457 mulscc %l6, %i5, %o2 movpos %icc, %o0, %i7 fcmple32 %f14, %f14, %i4 loop_4457: sub %i2, 0x1A0A, %g6 stw %i1, [%l7 + 0x10] fmovsvs %xcc, %f15, %f6 srax %i6, %o5, %l3 fornot2 %f4, %f4, %f10 movle %icc, %i0, %g4 movrne %l4, %g1, %o7 fornot1 %f10, %f12, %f0 alignaddrl %o1, %o4, %o3 stw %o6, [%l7 + 0x58] fpadd32s %f0, %f1, %f5 tsubcc %g3, %i3, %l0 ldx [%l7 + 0x20], %l5 brlz,a %l2, loop_4458 movcs %icc, %g7, %g5 ldd [%l7 + 0x70], %f2 fnor %f14, %f2, %f10 loop_4458: fcmpne16 %f4, %f6, %g2 tge %xcc, 0x0 fmovrde %l6, %f2, %f12 lduw [%l7 + 0x6C], %l1 fnegd %f14, %f0 tneg %icc, 0x4 brlz %i5, loop_4459 fbu,a %fcc0, loop_4460 tvs %xcc, 0x4 fble %fcc2, loop_4461 loop_4459: ldsb [%l7 + 0x5C], %o0 loop_4460: movg %icc, %o2, %i7 fmovsvc %icc, %f3, %f3 loop_4461: fmovsge %icc, %f4, %f12 fba,a %fcc3, loop_4462 fmovrsne %i4, %f12, %f15 fmovse %xcc, %f12, %f3 nop setx loop_4463, %l0, %l1 jmpl %l1, %g6 loop_4462: sth %i1, [%l7 + 0x26] stx %i6, [%l7 + 0x40] ldub [%l7 + 0x11], %i2 loop_4463: fpack16 %f12, %f0 bl,a,pn %xcc, loop_4464 fmovrdlez %o5, %f12, %f10 sra %i0, 0x07, %g4 fcmpgt32 %f10, %f2, %l4 loop_4464: ldsb [%l7 + 0x35], %l3 ldx [%l7 + 0x48], %g1 fnegd %f8, %f4 fpackfix %f8, %f7 orn %o7, %o1, %o3 lduw [%l7 + 0x08], %o6 array32 %o4, %i3, %l0 fxors %f0, %f2, %f10 taddcc %l5, 0x1DB0, %l2 bge,pt %xcc, loop_4465 fcmpes %fcc3, %f4, %f7 tleu %icc, 0x1 movg %xcc, %g7, %g3 loop_4465: ldub [%l7 + 0x41], %g5 stw %g2, [%l7 + 0x24] ldsw [%l7 + 0x58], %l1 be loop_4466 fmul8x16al %f12, %f3, %f14 stw %i5, [%l7 + 0x40] fmovdneg %icc, %f6, %f9 loop_4466: stb %l6, [%l7 + 0x59] fmovrse %o2, %f12, %f10 movle %icc, %o0, %i4 fmovrsne %i7, %f15, %f1 ldub [%l7 + 0x7B], %g6 udiv %i6, 0x01FC, %i2 fnegs %f0, %f8 fmul8x16al %f9, %f14, %f4 edge32 %i1, %i0, %g4 umulcc %l4, 0x09EA, %o5 lduw [%l7 + 0x18], %l3 stx %g1, [%l7 + 0x78] fmovsvc %icc, %f5, %f14 lduw [%l7 + 0x58], %o7 xorcc %o1, %o6, %o3 xorcc %i3, 0x0996, %o4 udiv %l5, 0x0510, %l0 popc %l2, %g3 edge16n %g7, %g2, %g5 stb %i5, [%l7 + 0x5F] movrlez %l1, 0x02F, %o2 call loop_4467 ldsw [%l7 + 0x50], %l6 fbule %fcc2, loop_4468 fmovrse %i4, %f1, %f13 loop_4467: std %f10, [%l7 + 0x08] stb %o0, [%l7 + 0x2F] loop_4468: tneg %icc, 0x7 bleu,pn %icc, loop_4469 st %f4, [%l7 + 0x08] fpsub32 %f4, %f8, %f0 stw %i7, [%l7 + 0x4C] loop_4469: ldd [%l7 + 0x78], %f10 siam 0x5 fblg,a %fcc2, loop_4470 bgu,a loop_4471 ldsh [%l7 + 0x56], %i6 fexpand %f13, %f6 loop_4470: lduw [%l7 + 0x34], %i2 loop_4471: fpmerge %f8, %f12, %f12 tle %icc, 0x0 array32 %g6, %i1, %g4 fpack16 %f6, %f1 ldsh [%l7 + 0x60], %i0 ld [%l7 + 0x24], %f3 fmovspos %xcc, %f13, %f15 ldsw [%l7 + 0x78], %l4 lduh [%l7 + 0x5C], %o5 andn %g1, %o7, %o1 fabss %f7, %f4 lduh [%l7 + 0x4E], %o6 bg,pt %icc, loop_4472 fxor %f14, %f10, %f8 bleu,a,pn %xcc, loop_4473 std %f10, [%l7 + 0x10] loop_4472: fmovsvs %xcc, %f15, %f9 stb %l3, [%l7 + 0x24] loop_4473: ldsb [%l7 + 0x59], %i3 call loop_4474 lduw [%l7 + 0x0C], %o4 movrgz %o3, %l5, %l0 udivcc %g3, 0x00FE, %l2 loop_4474: tcs %icc, 0x1 edge8l %g2, %g7, %g5 fba %fcc0, loop_4475 fmovrsgz %i5, %f9, %f6 stb %l1, [%l7 + 0x55] edge8 %o2, %i4, %o0 loop_4475: ldx [%l7 + 0x48], %i7 lduw [%l7 + 0x0C], %l6 fcmpd %fcc2, %f4, %f6 bcc,pt %xcc, loop_4476 ldsb [%l7 + 0x2C], %i2 fmovde %xcc, %f14, %f5 st %f4, [%l7 + 0x4C] loop_4476: movcs %xcc, %i6, %g6 ldub [%l7 + 0x30], %g4 fbn,a %fcc3, loop_4477 umulcc %i0, 0x1DB6, %i1 ldsw [%l7 + 0x68], %l4 bleu,a,pt %xcc, loop_4478 loop_4477: stw %g1, [%l7 + 0x2C] fmovdle %xcc, %f5, %f3 sth %o7, [%l7 + 0x60] loop_4478: fmovda %xcc, %f14, %f0 fpmerge %f14, %f14, %f8 fandnot1 %f14, %f12, %f12 smulcc %o5, 0x0DF1, %o1 ldsw [%l7 + 0x4C], %o6 taddcc %i3, 0x05C8, %l3 fpack32 %f0, %f10, %f6 fmovdvc %icc, %f0, %f1 ldx [%l7 + 0x60], %o3 or %l5, 0x0306, %l0 tne %icc, 0x7 udivx %g3, 0x1620, %l2 stb %o4, [%l7 + 0x0F] nop setx loop_4479, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry faligndata %f14, %f4, %f12 stx %g2, [%l7 + 0x68] bg,a %icc, loop_4480 loop_4479: fand %f10, %f12, %f12 sdivcc %g5, 0x1BBC, %i5 movrgez %g7, %o2, %i4 loop_4480: stx %o0, [%l7 + 0x70] fmovse %xcc, %f3, %f2 edge8 %l1, %i7, %l6 fandnot2s %f13, %f0, %f4 ldub [%l7 + 0x25], %i2 movrgz %g6, %i6, %g4 brnz %i1, loop_4481 fbne,a %fcc1, loop_4482 ldd [%l7 + 0x10], %f0 std %f6, [%l7 + 0x08] loop_4481: ta %xcc, 0x7 loop_4482: st %f9, [%l7 + 0x44] fors %f14, %f0, %f9 std %f4, [%l7 + 0x28] fmul8sux16 %f12, %f12, %f10 stx %l4, [%l7 + 0x40] ta %xcc, 0x3 sra %i0, %g1, %o7 mova %icc, %o5, %o6 fzero %f8 movneg %icc, %o1, %i3 edge16l %l3, %o3, %l0 fmovrse %g3, %f0, %f2 sllx %l2, %l5, %g2 sth %o4, [%l7 + 0x76] sra %g5, 0x1B, %g7 udivx %o2, 0x1AAD, %i5 umulcc %i4, 0x1DD3, %l1 fnot2 %f0, %f8 movne %icc, %i7, %o0 ldub [%l7 + 0x0E], %i2 stw %l6, [%l7 + 0x54] fmovsn %icc, %f11, %f10 fcmple32 %f2, %f14, %i6 bvs,a,pn %icc, loop_4483 fnot2s %f11, %f9 fpadd32 %f4, %f10, %f6 stb %g4, [%l7 + 0x78] loop_4483: ld [%l7 + 0x20], %f15 fandnot1s %f6, %f7, %f11 fmovdcs %icc, %f13, %f2 lduh [%l7 + 0x54], %g6 edge16ln %l4, %i0, %i1 fmovrdne %o7, %f14, %f10 ldx [%l7 + 0x78], %g1 ldsb [%l7 + 0x36], %o5 sth %o6, [%l7 + 0x4C] fabss %f1, %f5 srax %o1, %l3, %o3 fbn %fcc0, loop_4484 fabsd %f6, %f14 lduw [%l7 + 0x40], %l0 bvs,pt %icc, loop_4485 loop_4484: fmovd %f8, %f12 fmovsvc %xcc, %f15, %f7 tneg %xcc, 0x2 loop_4485: fnot2 %f2, %f4 tvs %icc, 0x7 fandnot2s %f10, %f3, %f15 movrlz %g3, 0x3D6, %i3 fornot2s %f11, %f11, %f3 stx %l2, [%l7 + 0x68] lduw [%l7 + 0x70], %g2 sth %o4, [%l7 + 0x70] movpos %xcc, %l5, %g5 brlz,a %g7, loop_4486 tl %icc, 0x3 fmovsvc %xcc, %f3, %f4 ldsh [%l7 + 0x4E], %o2 loop_4486: srax %i5, 0x14, %i4 ldx [%l7 + 0x50], %i7 sub %l1, %i2, %o0 umul %i6, %l6, %g6 fmovdpos %xcc, %f8, %f9 orcc %g4, 0x0E01, %l4 fbule %fcc2, loop_4487 array32 %i1, %o7, %g1 lduh [%l7 + 0x3E], %i0 stx %o5, [%l7 + 0x40] loop_4487: ldsh [%l7 + 0x4C], %o6 fmovdg %icc, %f10, %f15 ld [%l7 + 0x30], %f2 edge16n %o1, %o3, %l3 fcmpgt32 %f2, %f0, %l0 fmovdcs %xcc, %f12, %f8 fpmerge %f13, %f0, %f8 umul %i3, %l2, %g2 ldsw [%l7 + 0x2C], %o4 fbuge,a %fcc0, loop_4488 std %f2, [%l7 + 0x78] ld [%l7 + 0x44], %f0 movn %icc, %l5, %g3 loop_4488: brnz,a %g7, loop_4489 tge %xcc, 0x5 fsrc1s %f14, %f9 fmovdcs %xcc, %f15, %f6 loop_4489: ldx [%l7 + 0x48], %o2 fmovdle %xcc, %f13, %f15 lduh [%l7 + 0x08], %i5 ld [%l7 + 0x6C], %f4 stw %i4, [%l7 + 0x74] edge8ln %i7, %g5, %l1 udivcc %i2, 0x052C, %i6 tneg %icc, 0x0 array32 %o0, %g6, %l6 ldd [%l7 + 0x50], %f2 sll %l4, %i1, %o7 pdist %f6, %f4, %f12 sethi 0x1D4E, %g1 stb %g4, [%l7 + 0x72] fpsub16 %f4, %f4, %f4 edge32 %o5, %i0, %o6 fcmpes %fcc0, %f2, %f10 sth %o3, [%l7 + 0x38] and %l3, %o1, %i3 fandnot1 %f12, %f2, %f6 fbo %fcc0, loop_4490 std %f0, [%l7 + 0x30] ldd [%l7 + 0x68], %f0 edge16ln %l0, %g2, %l2 loop_4490: stw %o4, [%l7 + 0x6C] edge8n %l5, %g7, %o2 alignaddrl %i5, %i4, %g3 addc %g5, 0x124B, %i7 sub %l1, %i2, %o0 fcmpne32 %f14, %f14, %g6 tcs %icc, 0x7 fmovsg %xcc, %f8, %f1 movge %xcc, %l6, %l4 ldub [%l7 + 0x4B], %i1 fmovdl %icc, %f5, %f8 ldsw [%l7 + 0x14], %o7 fandnot1s %f12, %f2, %f0 array16 %g1, %i6, %g4 st %f6, [%l7 + 0x38] ldsh [%l7 + 0x3E], %i0 fsrc2 %f6, %f2 fornot2s %f7, %f6, %f5 fpsub32s %f10, %f6, %f4 sdivcc %o5, 0x0657, %o6 movle %icc, %o3, %l3 sdiv %o1, 0x1455, %l0 edge8l %g2, %l2, %i3 st %f1, [%l7 + 0x48] ldx [%l7 + 0x58], %l5 movgu %xcc, %o4, %o2 sth %i5, [%l7 + 0x68] edge16l %i4, %g3, %g7 movge %xcc, %g5, %i7 stb %i2, [%l7 + 0x6A] addc %l1, %o0, %g6 ldub [%l7 + 0x5B], %l6 lduh [%l7 + 0x4A], %i1 fmovdvs %xcc, %f10, %f1 ldsh [%l7 + 0x30], %o7 bgu %icc, loop_4491 stb %l4, [%l7 + 0x51] sth %i6, [%l7 + 0x2E] fmovsl %xcc, %f3, %f2 loop_4491: fbo,a %fcc3, loop_4492 ldd [%l7 + 0x40], %f10 st %f3, [%l7 + 0x24] fone %f0 loop_4492: lduh [%l7 + 0x1C], %g1 stx %i0, [%l7 + 0x38] sth %o5, [%l7 + 0x7E] fmovdg %icc, %f8, %f1 sth %o6, [%l7 + 0x1A] fmovsneg %xcc, %f6, %f4 stw %o3, [%l7 + 0x10] std %f14, [%l7 + 0x78] xnorcc %l3, 0x03A8, %g4 ld [%l7 + 0x64], %f4 fmovsgu %icc, %f14, %f4 tvs %xcc, 0x7 fmovrdlz %l0, %f0, %f4 stx %o1, [%l7 + 0x38] stb %g2, [%l7 + 0x1F] fones %f8 fornot2s %f9, %f15, %f10 bpos,a,pn %icc, loop_4493 nop setx loop_4494, %l0, %l1 jmpl %l1, %i3 stx %l2, [%l7 + 0x50] fmovrdgz %l5, %f10, %f2 loop_4493: ldsw [%l7 + 0x18], %o2 loop_4494: subc %i5, %o4, %i4 ld [%l7 + 0x24], %f4 ldub [%l7 + 0x12], %g3 brz %g5, loop_4495 fornot1 %f4, %f2, %f10 fnegs %f5, %f4 stx %g7, [%l7 + 0x78] loop_4495: taddcc %i7, %l1, %i2 edge16ln %o0, %l6, %g6 edge8n %o7, %l4, %i1 tg %xcc, 0x6 lduh [%l7 + 0x52], %g1 tne %icc, 0x1 lduw [%l7 + 0x1C], %i6 fmovspos %xcc, %f13, %f6 lduw [%l7 + 0x08], %i0 fbu %fcc3, loop_4496 edge16l %o6, %o3, %l3 movre %g4, %l0, %o5 movg %icc, %g2, %i3 loop_4496: ldsb [%l7 + 0x39], %o1 orn %l5, 0x10DE, %l2 movle %xcc, %i5, %o4 fmovs %f13, %f4 fnot2 %f0, %f2 fmovrsgz %i4, %f4, %f15 mulscc %o2, %g3, %g7 ldsb [%l7 + 0x55], %g5 fcmple32 %f8, %f4, %l1 stb %i2, [%l7 + 0x1D] fmovscc %icc, %f15, %f12 fmovsleu %icc, %f12, %f2 movle %xcc, %i7, %o0 lduh [%l7 + 0x4C], %l6 move %xcc, %g6, %o7 ldx [%l7 + 0x18], %l4 lduw [%l7 + 0x0C], %g1 lduh [%l7 + 0x28], %i6 fbo,a %fcc1, loop_4497 fcmpeq16 %f10, %f4, %i1 fmovdleu %icc, %f15, %f2 stx %o6, [%l7 + 0x50] loop_4497: fands %f13, %f6, %f9 ldsb [%l7 + 0x60], %i0 fcmpes %fcc2, %f7, %f6 orcc %l3, 0x13E9, %g4 brgz,a %o3, loop_4498 ldx [%l7 + 0x58], %l0 sra %o5, %i3, %g2 sth %l5, [%l7 + 0x52] loop_4498: tvs %xcc, 0x5 popc %l2, %o1 fmul8sux16 %f0, %f12, %f14 ba,a %xcc, loop_4499 movre %i5, %o4, %o2 addcc %g3, %i4, %g5 nop setx loop_4500, %l0, %l1 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_4499: ld [%l7 + 0x6C], %f13 pdist %f12, %f10, %f12 stb %g7, [%l7 + 0x47] loop_4500: lduw [%l7 + 0x4C], %i2 call loop_4501 bleu,a,pt %icc, loop_4502 bne,a %xcc, loop_4503 fmovde %icc, %f1, %f2 loop_4501: fbg %fcc3, loop_4504 loop_4502: fzeros %f15 loop_4503: movrlez %i7, %o0, %l6 bshuffle %f6, %f2, %f12 loop_4504: fpadd32s %f6, %f8, %f10 ld [%l7 + 0x4C], %f11 fnands %f11, %f15, %f5 ldx [%l7 + 0x08], %l1 bge,pn %xcc, loop_4505 stx %o7, [%l7 + 0x58] tvc %icc, 0x7 sra %l4, 0x18, %g1 loop_4505: lduw [%l7 + 0x64], %g6 ble,pn %xcc, loop_4506 st %f6, [%l7 + 0x1C] movrgz %i6, 0x3E6, %i1 ldx [%l7 + 0x38], %o6 loop_4506: sth %i0, [%l7 + 0x5A] st %f13, [%l7 + 0x20] srl %g4, %l3, %o3 tcc %xcc, 0x0 lduw [%l7 + 0x24], %l0 fmovsvc %icc, %f6, %f11 brgez,a %o5, loop_4507 sethi 0x0DD3, %g2 movrgz %i3, 0x107, %l2 fnegs %f3, %f10 loop_4507: movl %xcc, %o1, %l5 fbule,a %fcc0, loop_4508 taddcc %o4, 0x1B25, %i5 ldsw [%l7 + 0x6C], %o2 fnot2s %f13, %f10 loop_4508: brnz,a %i4, loop_4509 fmovrdlez %g3, %f0, %f6 ldd [%l7 + 0x10], %f6 fabsd %f6, %f14 loop_4509: ldsw [%l7 + 0x48], %g7 edge8 %i2, %g5, %o0 stx %l6, [%l7 + 0x20] ldx [%l7 + 0x28], %i7 movre %o7, %l1, %l4 siam 0x1 fnegd %f12, %f14 ldsh [%l7 + 0x1E], %g6 addc %g1, %i6, %o6 fmovdpos %xcc, %f14, %f8 sth %i1, [%l7 + 0x30] bl %xcc, loop_4510 popc 0x1D0B, %g4 fmovdneg %icc, %f9, %f13 tleu %icc, 0x2 loop_4510: taddcctv %i0, %o3, %l3 smul %o5, 0x184A, %l0 move %xcc, %g2, %l2 fmovdpos %icc, %f4, %f14 andncc %i3, %l5, %o4 xorcc %i5, 0x15A7, %o1 fandnot2 %f14, %f2, %f2 tcs %xcc, 0x1 tcc %icc, 0x7 fnegs %f4, %f4 fmovsn %icc, %f0, %f11 sth %o2, [%l7 + 0x36] lduw [%l7 + 0x18], %g3 fcmpne32 %f8, %f0, %g7 fxnors %f14, %f5, %f14 tneg %xcc, 0x4 stb %i4, [%l7 + 0x19] fmovrdgz %g5, %f10, %f4 fmul8x16al %f3, %f9, %f0 ldsw [%l7 + 0x70], %o0 bpos,a loop_4511 fmovse %icc, %f3, %f3 array32 %l6, %i7, %o7 sth %i2, [%l7 + 0x0E] loop_4511: tn %xcc, 0x1 fcmpne32 %f12, %f8, %l1 fbo,a %fcc0, loop_4512 ldub [%l7 + 0x59], %g6 fandnot2s %f5, %f6, %f14 movgu %xcc, %g1, %i6 loop_4512: stw %o6, [%l7 + 0x44] ldsw [%l7 + 0x14], %l4 ldd [%l7 + 0x58], %f8 fmovdvc %xcc, %f4, %f15 nop setx loop_4513, %l0, %l1 jmpl %l1, %i1 ldx [%l7 + 0x50], %i0 fbule,a %fcc2, loop_4514 nop setx loop_4515, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4513: tleu %icc, 0x1 addccc %g4, %l3, %o5 loop_4514: ldx [%l7 + 0x10], %l0 loop_4515: ba,pt %xcc, loop_4516 stb %g2, [%l7 + 0x11] fmovdpos %icc, %f1, %f11 ld [%l7 + 0x3C], %f4 loop_4516: array8 %l2, %i3, %l5 ld [%l7 + 0x64], %f8 fmovsge %icc, %f12, %f8 fzeros %f0 sllx %o3, 0x03, %i5 orcc %o4, 0x00D4, %o1 brnz %o2, loop_4517 brnz %g7, loop_4518 fmovrdgez %i4, %f2, %f6 fmovsg %icc, %f0, %f7 loop_4517: fmovdcc %xcc, %f12, %f14 loop_4518: brz %g5, loop_4519 fpadd16 %f14, %f0, %f8 fmovrslez %o0, %f1, %f10 movrlz %g3, %l6, %i7 loop_4519: ble,a,pn %xcc, loop_4520 or %o7, 0x0D97, %i2 siam 0x1 fmovrdgz %g6, %f8, %f14 loop_4520: edge8 %l1, %g1, %i6 fmovdvc %xcc, %f10, %f13 fzeros %f9 nop setx loop_4521, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdvc %xcc, %f1, %f14 udivx %o6, 0x09BE, %i1 sdivx %i0, 0x02A2, %g4 loop_4521: stw %l4, [%l7 + 0x1C] fmuld8ulx16 %f13, %f8, %f8 fmovrsgz %o5, %f12, %f3 fsrc2 %f4, %f0 ldx [%l7 + 0x20], %l0 udivcc %l3, 0x0B9E, %l2 st %f7, [%l7 + 0x20] fmovsg %xcc, %f3, %f11 ldub [%l7 + 0x46], %i3 sethi 0x053A, %g2 fcmpes %fcc2, %f9, %f15 ldsb [%l7 + 0x6D], %o3 lduw [%l7 + 0x40], %i5 fxnors %f15, %f0, %f3 sllx %o4, %l5, %o2 st %f5, [%l7 + 0x10] ldsh [%l7 + 0x44], %o1 sth %i4, [%l7 + 0x7C] xnorcc %g5, %g7, %o0 fandnot2 %f10, %f10, %f14 mulscc %l6, 0x1274, %g3 edge32 %o7, %i2, %i7 movrgez %l1, %g1, %i6 array32 %o6, %g6, %i1 be,a,pn %xcc, loop_4522 ble,a,pn %icc, loop_4523 sdivx %g4, 0x194B, %i0 bleu,a,pt %xcc, loop_4524 loop_4522: fmovs %f10, %f3 loop_4523: fmovdvs %icc, %f1, %f6 sllx %o5, %l4, %l0 loop_4524: fpsub32s %f2, %f15, %f9 movre %l3, %i3, %l2 xorcc %g2, %o3, %o4 fnot2s %f4, %f9 ldsb [%l7 + 0x1A], %l5 movge %xcc, %o2, %o1 fnot2 %f6, %f10 movn %xcc, %i4, %g5 andcc %i5, 0x043D, %g7 fmovdge %xcc, %f8, %f13 fzero %f14 fmul8x16al %f1, %f12, %f10 alignaddrl %o0, %l6, %g3 fbul,a %fcc2, loop_4525 edge8 %i2, %i7, %l1 fmovde %icc, %f10, %f12 fnor %f8, %f4, %f4 loop_4525: lduw [%l7 + 0x0C], %o7 std %f2, [%l7 + 0x48] fmovdcs %icc, %f10, %f12 sth %g1, [%l7 + 0x38] sth %o6, [%l7 + 0x7A] tleu %xcc, 0x7 ldd [%l7 + 0x78], %f2 fcmped %fcc2, %f8, %f10 bl,pt %xcc, loop_4526 ldsb [%l7 + 0x68], %i6 ldx [%l7 + 0x58], %i1 fbu,a %fcc1, loop_4527 loop_4526: fornot2s %f7, %f3, %f10 subc %g6, 0x1802, %g4 fmul8ulx16 %f2, %f0, %f2 loop_4527: fnegd %f0, %f10 st %f8, [%l7 + 0x50] fmovd %f10, %f4 stw %i0, [%l7 + 0x20] smul %l4, 0x165D, %o5 stw %l0, [%l7 + 0x28] srlx %i3, %l2, %l3 edge32l %g2, %o4, %l5 brlez,a %o3, loop_4528 fbuge,a %fcc2, loop_4529 fbo %fcc0, loop_4530 ba,a,pn %xcc, loop_4531 loop_4528: ldx [%l7 + 0x40], %o2 loop_4529: fpadd32 %f8, %f4, %f2 loop_4530: fbe,a %fcc2, loop_4532 loop_4531: ldx [%l7 + 0x58], %o1 stw %g5, [%l7 + 0x24] tne %icc, 0x1 loop_4532: stx %i5, [%l7 + 0x40] sth %g7, [%l7 + 0x14] fmovrsgez %o0, %f11, %f7 movcs %icc, %i4, %l6 edge16n %i2, %g3, %i7 fzeros %f2 subccc %o7, %l1, %o6 tl %xcc, 0x4 array16 %i6, %g1, %i1 tcc %xcc, 0x3 bleu,a loop_4533 fcmpgt16 %f0, %f0, %g4 fmovrsgez %g6, %f10, %f12 stx %i0, [%l7 + 0x08] loop_4533: fmovs %f11, %f3 tvs %xcc, 0x6 ldsw [%l7 + 0x18], %l4 tl %icc, 0x4 fabsd %f12, %f14 fpsub32s %f10, %f1, %f4 bvc %xcc, loop_4534 fmovdneg %xcc, %f9, %f5 std %f10, [%l7 + 0x60] fcmpd %fcc2, %f10, %f10 loop_4534: fcmpeq16 %f0, %f4, %l0 lduw [%l7 + 0x6C], %i3 tg %icc, 0x7 fmovda %xcc, %f12, %f10 nop setx loop_4535, %l0, %l1 jmpl %l1, %l2 edge16 %o5, %l3, %o4 fmovsvs %xcc, %f11, %f3 fnot2 %f14, %f12 loop_4535: brlz,a %l5, loop_4536 std %f12, [%l7 + 0x08] ldx [%l7 + 0x70], %g2 nop setx loop_4537, %l0, %l1 jmpl %l1, %o2 loop_4536: tvc %icc, 0x2 fmovdg %icc, %f1, %f8 brnz %o1, loop_4538 loop_4537: alignaddrl %g5, %o3, %g7 edge16 %i5, %o0, %i4 fmovsgu %xcc, %f0, %f8 loop_4538: stb %l6, [%l7 + 0x73] std %f4, [%l7 + 0x78] fnegs %f2, %f5 movg %icc, %g3, %i2 bvs,pt %icc, loop_4539 fblg %fcc3, loop_4540 ldx [%l7 + 0x10], %i7 st %f3, [%l7 + 0x08] loop_4539: sth %o7, [%l7 + 0x1C] loop_4540: ldsh [%l7 + 0x68], %o6 for %f12, %f2, %f12 fmovsge %xcc, %f11, %f0 fand %f10, %f6, %f2 fmovda %icc, %f15, %f7 ldsb [%l7 + 0x69], %i6 lduh [%l7 + 0x38], %l1 ldsb [%l7 + 0x5A], %i1 fcmpes %fcc3, %f8, %f11 sllx %g1, %g6, %g4 ld [%l7 + 0x24], %f11 fcmped %fcc3, %f2, %f2 movvc %xcc, %i0, %l4 ldsh [%l7 + 0x12], %l0 ldsh [%l7 + 0x7A], %i3 fmul8x16al %f2, %f2, %f12 fblg %fcc2, loop_4541 fpsub32 %f4, %f12, %f14 fmuld8sux16 %f4, %f0, %f14 bcs,a,pn %icc, loop_4542 loop_4541: stx %o5, [%l7 + 0x60] nop setx loop_4543, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x7B], %l2 loop_4542: sdivx %l3, 0x1EAA, %o4 movcs %xcc, %l5, %g2 loop_4543: stx %o2, [%l7 + 0x78] xnor %o1, %g5, %o3 xor %g7, 0x19D8, %i5 fpackfix %f2, %f2 edge32n %o0, %i4, %l6 stb %i2, [%l7 + 0x30] stx %g3, [%l7 + 0x58] for %f10, %f4, %f4 ldub [%l7 + 0x57], %o7 lduh [%l7 + 0x08], %i7 bg,a,pt %xcc, loop_4544 fpack16 %f2, %f0 alignaddrl %i6, %l1, %o6 fnot1s %f8, %f9 loop_4544: fbo %fcc1, loop_4545 fpadd16s %f15, %f14, %f5 ldsh [%l7 + 0x1E], %i1 st %f9, [%l7 + 0x50] loop_4545: fcmps %fcc1, %f6, %f2 fbuge,a %fcc3, loop_4546 ldd [%l7 + 0x50], %f0 fmovrslz %g6, %f11, %f5 fcmpd %fcc1, %f4, %f6 loop_4546: tle %xcc, 0x6 ld [%l7 + 0x4C], %f12 sth %g1, [%l7 + 0x0C] fmul8x16 %f2, %f6, %f14 fmovrdne %g4, %f4, %f0 fpsub16s %f12, %f3, %f6 fmul8x16 %f7, %f2, %f4 ldx [%l7 + 0x10], %l4 sth %i0, [%l7 + 0x2C] edge8l %l0, %i3, %o5 fmovsne %icc, %f13, %f0 tvs %xcc, 0x1 fmovsl %icc, %f15, %f1 std %f14, [%l7 + 0x58] mova %xcc, %l2, %l3 ble,a,pn %icc, loop_4547 for %f12, %f0, %f2 fpadd16s %f6, %f8, %f3 fornot1 %f14, %f12, %f2 loop_4547: bcc,a loop_4548 fbne %fcc2, loop_4549 bn,a,pt %xcc, loop_4550 movne %xcc, %l5, %g2 loop_4548: srlx %o4, %o1, %g5 loop_4549: fcmpeq16 %f14, %f12, %o2 loop_4550: fmovsn %icc, %f14, %f13 ble,a %xcc, loop_4551 mulscc %o3, 0x05C5, %g7 umulcc %o0, 0x009F, %i5 fandnot2s %f1, %f14, %f15 loop_4551: sub %l6, 0x1D80, %i4 stb %i2, [%l7 + 0x0A] fmovdpos %xcc, %f14, %f11 fmovdge %xcc, %f1, %f3 fbge %fcc2, loop_4552 std %f8, [%l7 + 0x40] ldsb [%l7 + 0x18], %o7 ldx [%l7 + 0x68], %g3 loop_4552: ldsb [%l7 + 0x4F], %i6 bge,pn %icc, loop_4553 ldub [%l7 + 0x6A], %l1 fcmpes %fcc0, %f10, %f8 fbl %fcc0, loop_4554 loop_4553: fpackfix %f6, %f7 movrgz %i7, %o6, %i1 fzero %f8 loop_4554: mulx %g1, %g6, %l4 fmovs %f3, %f5 lduh [%l7 + 0x10], %g4 ldsh [%l7 + 0x14], %l0 fmovdn %icc, %f2, %f4 edge16n %i0, %o5, %i3 stw %l3, [%l7 + 0x24] ldsh [%l7 + 0x66], %l2 popc 0x1A2B, %l5 std %f4, [%l7 + 0x10] bvs,pt %xcc, loop_4555 fmul8x16 %f0, %f6, %f12 fmovdcs %icc, %f13, %f5 fmovdpos %icc, %f3, %f0 loop_4555: fornot1 %f10, %f0, %f2 fsrc2s %f8, %f8 movcs %icc, %g2, %o4 edge32ln %o1, %o2, %o3 fnand %f2, %f10, %f12 fpack16 %f12, %f13 fmovdneg %icc, %f3, %f13 movpos %icc, %g5, %o0 movneg %icc, %g7, %l6 taddcc %i5, %i2, %o7 fbu %fcc0, loop_4556 fmovdcs %xcc, %f1, %f3 fcmps %fcc3, %f1, %f1 ldsb [%l7 + 0x64], %i4 loop_4556: ldsh [%l7 + 0x72], %g3 movpos %xcc, %l1, %i7 brlz,a %i6, loop_4557 movpos %xcc, %o6, %i1 stw %g1, [%l7 + 0x68] fmovdleu %xcc, %f0, %f15 loop_4557: fbule %fcc3, loop_4558 tsubcc %g6, %l4, %g4 bl,a loop_4559 st %f5, [%l7 + 0x2C] loop_4558: edge16n %l0, %i0, %o5 lduh [%l7 + 0x46], %i3 loop_4559: stw %l2, [%l7 + 0x10] fnegs %f7, %f11 stw %l3, [%l7 + 0x74] fabss %f2, %f5 pdist %f0, %f10, %f10 fpadd32s %f8, %f6, %f7 brgez,a %l5, loop_4560 ldsh [%l7 + 0x18], %o4 stb %o1, [%l7 + 0x5C] fbn,a %fcc0, loop_4561 loop_4560: fmul8ulx16 %f2, %f2, %f0 ldx [%l7 + 0x10], %o2 fsrc1s %f3, %f9 loop_4561: st %f9, [%l7 + 0x20] orncc %g2, 0x17A1, %g5 lduh [%l7 + 0x3C], %o3 edge8l %o0, %g7, %l6 taddcc %i2, %o7, %i4 nop setx loop_4562, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x48], %g3 stx %l1, [%l7 + 0x10] ldx [%l7 + 0x38], %i5 loop_4562: edge8n %i7, %i6, %i1 std %f12, [%l7 + 0x28] tne %icc, 0x1 fmovrse %g1, %f3, %f3 fpsub32 %f12, %f14, %f2 fxors %f14, %f9, %f9 fmul8x16 %f0, %f4, %f14 fmovdleu %icc, %f0, %f4 nop setx loop_4563, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdivx %g6, 0x1881, %o6 fmovsleu %xcc, %f15, %f13 ldx [%l7 + 0x30], %l4 loop_4563: fsrc2s %f10, %f11 ldsh [%l7 + 0x74], %g4 stw %i0, [%l7 + 0x40] stb %o5, [%l7 + 0x6F] lduh [%l7 + 0x10], %l0 fmovsle %xcc, %f8, %f6 ld [%l7 + 0x70], %f6 ld [%l7 + 0x0C], %f15 orcc %i3, %l3, %l5 be,a,pn %icc, loop_4564 ld [%l7 + 0x4C], %f11 bneg,a %xcc, loop_4565 fornot1s %f4, %f15, %f5 loop_4564: ldsw [%l7 + 0x38], %l2 st %f3, [%l7 + 0x18] loop_4565: ldd [%l7 + 0x10], %f14 fmovdcc %icc, %f4, %f6 tne %xcc, 0x4 tvs %icc, 0x2 movpos %xcc, %o1, %o4 movl %xcc, %g2, %o2 movvc %icc, %o3, %o0 movgu %xcc, %g5, %l6 std %f14, [%l7 + 0x30] fmovdne %xcc, %f3, %f4 ld [%l7 + 0x60], %f1 andncc %i2, %g7, %i4 ldsh [%l7 + 0x2C], %g3 faligndata %f6, %f6, %f12 fands %f5, %f1, %f13 subccc %o7, 0x1EA9, %i5 fabsd %f12, %f14 ldx [%l7 + 0x40], %i7 ldub [%l7 + 0x15], %i6 sdiv %i1, 0x0411, %l1 for %f8, %f0, %f10 st %f6, [%l7 + 0x34] fpmerge %f8, %f3, %f10 faligndata %f14, %f6, %f14 ldub [%l7 + 0x43], %g6 fmovsge %icc, %f0, %f15 ldsw [%l7 + 0x5C], %o6 ldsb [%l7 + 0x1B], %g1 fbu,a %fcc3, loop_4566 ldsb [%l7 + 0x7D], %g4 fnot1 %f2, %f14 fand %f2, %f8, %f6 loop_4566: fmovsleu %xcc, %f14, %f0 fnands %f10, %f8, %f12 fmovsa %xcc, %f10, %f7 fmovrdgz %l4, %f0, %f8 sth %o5, [%l7 + 0x60] mova %icc, %i0, %l0 fmovsgu %icc, %f12, %f14 edge32ln %l3, %l5, %l2 tvc %icc, 0x6 nop setx loop_4567, %l0, %l1 jmpl %l1, %o1 lduw [%l7 + 0x1C], %o4 movcc %xcc, %i3, %o2 fmovscs %icc, %f6, %f3 loop_4567: sth %o3, [%l7 + 0x4E] ldd [%l7 + 0x58], %f8 fbu %fcc2, loop_4568 sllx %g2, %g5, %o0 fmul8x16al %f10, %f4, %f4 edge16 %l6, %g7, %i2 loop_4568: ble loop_4569 fornot2 %f4, %f8, %f12 fpack16 %f8, %f9 ldub [%l7 + 0x1C], %g3 loop_4569: fmovde %icc, %f14, %f13 stb %i4, [%l7 + 0x45] bl,a,pn %icc, loop_4570 fmovse %icc, %f13, %f8 movg %icc, %i5, %o7 umul %i6, %i1, %i7 loop_4570: movcs %icc, %l1, %g6 fmovsvs %icc, %f2, %f3 bleu,a %xcc, loop_4571 stw %o6, [%l7 + 0x08] brz %g1, loop_4572 st %f4, [%l7 + 0x78] loop_4571: andncc %l4, %o5, %i0 nop setx loop_4573, %l0, %l1 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_4572: bvs,pn %xcc, loop_4574 ldsh [%l7 + 0x28], %g4 lduh [%l7 + 0x14], %l3 loop_4573: fnot1s %f5, %f12 loop_4574: ldx [%l7 + 0x28], %l0 movneg %icc, %l5, %o1 fandnot2 %f2, %f8, %f10 movrne %o4, 0x190, %i3 edge8 %o2, %l2, %g2 udivcc %g5, 0x059D, %o0 fmovrsne %o3, %f2, %f2 fmovrsgz %g7, %f15, %f10 fmovsl %icc, %f0, %f14 lduh [%l7 + 0x20], %l6 edge8ln %g3, %i2, %i5 movvc %xcc, %i4, %i6 sdivcc %o7, 0x0BBF, %i7 addc %l1, 0x0F14, %i1 stb %o6, [%l7 + 0x41] fmovscs %xcc, %f12, %f14 fbge %fcc2, loop_4575 sth %g6, [%l7 + 0x44] smulcc %g1, %l4, %o5 fmovrdne %g4, %f6, %f6 loop_4575: fpsub32s %f13, %f1, %f6 fandnot1s %f0, %f6, %f7 movre %i0, 0x1A1, %l0 fsrc1s %f14, %f9 ldsh [%l7 + 0x30], %l3 brgez,a %o1, loop_4576 mulscc %l5, 0x1AAB, %i3 fsrc1s %f9, %f12 edge16n %o4, %l2, %o2 loop_4576: fbge %fcc2, loop_4577 edge8ln %g5, %g2, %o0 fabss %f3, %f1 fsrc2 %f12, %f4 loop_4577: tleu %xcc, 0x7 fmovdn %xcc, %f0, %f0 std %f4, [%l7 + 0x58] srl %o3, 0x0A, %g7 edge8 %g3, %i2, %i5 ldsb [%l7 + 0x7D], %i4 edge16 %l6, %o7, %i7 fandnot1 %f8, %f8, %f14 fba,a %fcc1, loop_4578 movle %xcc, %l1, %i1 fcmpeq32 %f2, %f12, %o6 fandnot2s %f1, %f11, %f4 loop_4578: movne %icc, %i6, %g6 popc %g1, %o5 fmovrdlz %g4, %f4, %f0 ldub [%l7 + 0x1A], %i0 movn %xcc, %l4, %l0 ldd [%l7 + 0x08], %f4 movleu %xcc, %l3, %o1 movn %icc, %i3, %l5 fbo,a %fcc3, loop_4579 ldx [%l7 + 0x10], %o4 fmovsge %icc, %f5, %f10 brlez,a %l2, loop_4580 loop_4579: bg,pt %icc, loop_4581 fbu,a %fcc2, loop_4582 ldsh [%l7 + 0x42], %g5 loop_4580: fnor %f8, %f6, %f12 loop_4581: fmovrsgz %g2, %f12, %f12 loop_4582: stb %o2, [%l7 + 0x71] ldsb [%l7 + 0x7E], %o0 fbuge,a %fcc0, loop_4583 fmovdn %icc, %f1, %f8 ldsh [%l7 + 0x6A], %g7 fabss %f13, %f14 loop_4583: fpadd32s %f13, %f6, %f7 movleu %icc, %g3, %o3 srl %i5, %i4, %l6 fmovrslez %o7, %f6, %f10 lduh [%l7 + 0x78], %i7 movne %xcc, %i2, %i1 tge %xcc, 0x4 tgu %xcc, 0x6 std %f6, [%l7 + 0x50] fmovdg %icc, %f11, %f6 andcc %l1, 0x1604, %i6 udivcc %g6, 0x0F3D, %g1 fmovspos %xcc, %f8, %f9 stb %o6, [%l7 + 0x43] st %f1, [%l7 + 0x28] mova %icc, %g4, %o5 fones %f11 movleu %icc, %l4, %l0 fmovdpos %xcc, %f3, %f14 fbl %fcc3, loop_4584 sll %i0, 0x19, %l3 fbule %fcc2, loop_4585 bge,a loop_4586 loop_4584: ld [%l7 + 0x64], %f13 fmul8sux16 %f4, %f10, %f12 loop_4585: movvc %icc, %i3, %l5 loop_4586: fmul8x16 %f14, %f0, %f10 edge32l %o1, %o4, %l2 tsubcctv %g5, 0x1674, %g2 fbe,a %fcc1, loop_4587 ldx [%l7 + 0x08], %o0 std %f6, [%l7 + 0x68] fmovde %xcc, %f12, %f3 loop_4587: sdiv %g7, 0x1E73, %o2 fbul %fcc2, loop_4588 taddcctv %o3, %i5, %i4 ldd [%l7 + 0x58], %f0 ldub [%l7 + 0x59], %l6 loop_4588: sth %o7, [%l7 + 0x52] fmovsl %icc, %f15, %f12 fpadd16s %f10, %f10, %f2 ldx [%l7 + 0x48], %g3 ldsw [%l7 + 0x2C], %i7 fmovsleu %icc, %f12, %f9 lduw [%l7 + 0x28], %i1 subc %l1, %i2, %g6 fsrc2 %f8, %f4 lduh [%l7 + 0x30], %g1 movrlz %i6, %g4, %o5 sllx %l4, 0x0C, %l0 fmovrslz %o6, %f14, %f10 fmovsgu %icc, %f2, %f5 fmovrdlez %l3, %f12, %f12 fornot2 %f8, %f12, %f4 lduh [%l7 + 0x40], %i3 ldx [%l7 + 0x60], %l5 lduh [%l7 + 0x4A], %i0 fmovsleu %xcc, %f1, %f12 subccc %o1, 0x0E2F, %l2 addccc %o4, %g2, %g5 fnegs %f3, %f14 fmovsne %xcc, %f9, %f10 ldx [%l7 + 0x10], %o0 bl %icc, loop_4589 ld [%l7 + 0x10], %f10 fmovdpos %xcc, %f5, %f12 movge %icc, %o2, %o3 loop_4589: smul %g7, 0x0B78, %i5 fmovsleu %icc, %f5, %f4 fmovscc %xcc, %f15, %f13 st %f0, [%l7 + 0x4C] sll %l6, %o7, %i4 fpadd16 %f14, %f2, %f4 std %f6, [%l7 + 0x30] movl %icc, %g3, %i1 fabss %f0, %f14 fandnot1 %f8, %f4, %f10 std %f6, [%l7 + 0x60] brgez %i7, loop_4590 tl %xcc, 0x5 fbne %fcc2, loop_4591 fmovsne %icc, %f11, %f9 loop_4590: movre %l1, %g6, %g1 fabsd %f8, %f4 loop_4591: ldsb [%l7 + 0x39], %i2 taddcctv %i6, 0x07FA, %o5 array32 %g4, %l0, %o6 fandnot2 %f8, %f0, %f0 lduh [%l7 + 0x26], %l4 ldsh [%l7 + 0x5E], %l3 std %f2, [%l7 + 0x68] st %f9, [%l7 + 0x14] fbu,a %fcc1, loop_4592 bge,a,pt %icc, loop_4593 movn %xcc, %l5, %i0 edge8ln %i3, %o1, %o4 loop_4592: movpos %icc, %g2, %g5 loop_4593: array16 %o0, %o2, %o3 movpos %icc, %g7, %i5 udiv %l2, 0x184D, %l6 fandnot1 %f8, %f12, %f4 fpadd32 %f12, %f12, %f0 edge32l %i4, %o7, %i1 fpack16 %f4, %f2 lduh [%l7 + 0x0A], %g3 fmovsne %xcc, %f10, %f14 tcc %icc, 0x3 sth %l1, [%l7 + 0x4C] stw %g6, [%l7 + 0x58] te %xcc, 0x3 fmovrslez %g1, %f10, %f10 ldd [%l7 + 0x08], %f8 tge %xcc, 0x2 fpsub16s %f15, %f2, %f0 fmovsl %icc, %f15, %f14 fxor %f12, %f0, %f8 popc %i7, %i2 bpos,a %xcc, loop_4594 ldx [%l7 + 0x38], %i6 stx %o5, [%l7 + 0x48] nop setx loop_4595, %l0, %l1 jmpl %l1, %g4 loop_4594: fsrc2s %f2, %f4 move %icc, %o6, %l0 fmovs %f3, %f10 loop_4595: fnot2 %f12, %f8 ble %xcc, loop_4596 bg,a loop_4597 fpackfix %f4, %f2 fmovsneg %xcc, %f4, %f9 loop_4596: fmovscs %icc, %f6, %f6 loop_4597: fcmped %fcc0, %f12, %f8 st %f8, [%l7 + 0x20] fones %f8 movrlz %l4, %l3, %l5 tn %icc, 0x1 st %f0, [%l7 + 0x20] pdist %f0, %f8, %f0 fone %f4 sth %i3, [%l7 + 0x26] ldsw [%l7 + 0x68], %o1 tn %icc, 0x4 fmovdl %xcc, %f6, %f7 stw %o4, [%l7 + 0x30] std %f4, [%l7 + 0x08] edge32l %i0, %g2, %o0 fnot1 %f14, %f8 fmovsn %icc, %f8, %f10 lduh [%l7 + 0x16], %o2 ld [%l7 + 0x28], %f12 tvc %xcc, 0x5 tne %icc, 0x0 fba,a %fcc0, loop_4598 ldsb [%l7 + 0x65], %g5 mulx %o3, 0x10AA, %i5 sth %g7, [%l7 + 0x24] loop_4598: fmovdgu %icc, %f4, %f3 fbuge,a %fcc2, loop_4599 fcmpes %fcc2, %f5, %f8 sllx %l6, %l2, %o7 stb %i4, [%l7 + 0x4E] loop_4599: st %f3, [%l7 + 0x6C] fmovsn %icc, %f3, %f1 subcc %g3, 0x0176, %i1 array8 %g6, %l1, %i7 fxnors %f1, %f6, %f9 fmovrde %i2, %f10, %f2 fmovdne %icc, %f15, %f7 std %f2, [%l7 + 0x08] fmul8x16au %f3, %f9, %f6 xor %g1, %o5, %g4 edge16 %i6, %o6, %l4 fnor %f2, %f10, %f10 fpsub32 %f6, %f6, %f8 st %f8, [%l7 + 0x48] tvs %xcc, 0x0 sll %l3, %l5, %l0 fnors %f4, %f2, %f2 taddcc %i3, 0x1043, %o1 fcmpd %fcc1, %f0, %f12 fmovdcs %icc, %f11, %f1 ldub [%l7 + 0x14], %o4 fmovscs %xcc, %f10, %f3 fcmpgt16 %f10, %f14, %i0 ldsb [%l7 + 0x4F], %o0 call loop_4600 fcmpgt16 %f6, %f0, %o2 lduw [%l7 + 0x0C], %g5 mova %xcc, %g2, %i5 loop_4600: ld [%l7 + 0x18], %f2 tcs %xcc, 0x7 tn %icc, 0x6 stw %g7, [%l7 + 0x5C] stw %l6, [%l7 + 0x54] brlz,a %o3, loop_4601 brlez,a %l2, loop_4602 movrlz %i4, 0x34D, %g3 ldub [%l7 + 0x74], %o7 loop_4601: std %f8, [%l7 + 0x70] loop_4602: lduw [%l7 + 0x30], %g6 stw %i1, [%l7 + 0x78] tvs %xcc, 0x5 ldsb [%l7 + 0x0D], %i7 movre %l1, 0x3F0, %g1 tsubcctv %i2, 0x1B21, %g4 stx %o5, [%l7 + 0x40] fmovsvs %xcc, %f15, %f10 call loop_4603 tg %xcc, 0x7 ldd [%l7 + 0x08], %f8 bcs,a %icc, loop_4604 loop_4603: movvc %icc, %i6, %l4 ldd [%l7 + 0x50], %f6 siam 0x2 loop_4604: movgu %icc, %l3, %o6 stw %l5, [%l7 + 0x44] ldub [%l7 + 0x59], %i3 fmovsvs %xcc, %f8, %f12 popc %l0, %o4 fbue %fcc0, loop_4605 fnot2s %f7, %f2 fmul8x16au %f13, %f6, %f8 ld [%l7 + 0x78], %f13 loop_4605: bg,a,pt %icc, loop_4606 fbe,a %fcc3, loop_4607 stx %o1, [%l7 + 0x28] fcmple16 %f2, %f4, %i0 loop_4606: andcc %o2, %g5, %g2 loop_4607: sdivcc %i5, 0x0D62, %g7 ld [%l7 + 0x54], %f2 lduw [%l7 + 0x44], %l6 fmovdg %xcc, %f1, %f3 fmul8x16au %f13, %f7, %f8 fmul8x16au %f10, %f12, %f0 fmovdneg %icc, %f13, %f15 andn %o0, %l2, %o3 fzeros %f10 ldsh [%l7 + 0x4C], %i4 ldub [%l7 + 0x39], %o7 lduw [%l7 + 0x08], %g3 fbug %fcc2, loop_4608 movneg %xcc, %g6, %i7 umulcc %l1, 0x0B4C, %i1 fmovda %icc, %f3, %f1 loop_4608: ld [%l7 + 0x30], %f4 lduh [%l7 + 0x44], %i2 bg,pt %xcc, loop_4609 stw %g1, [%l7 + 0x30] ldx [%l7 + 0x30], %g4 ldx [%l7 + 0x40], %o5 loop_4609: ld [%l7 + 0x7C], %f13 lduw [%l7 + 0x40], %l4 brlz %l3, loop_4610 fnands %f12, %f6, %f4 ldd [%l7 + 0x30], %f10 movne %icc, %o6, %i6 loop_4610: popc %l5, %l0 brlz,a %o4, loop_4611 edge16l %i3, %o1, %i0 st %f13, [%l7 + 0x28] fmovdgu %icc, %f12, %f2 loop_4611: ldsw [%l7 + 0x4C], %g5 fandnot1s %f15, %f0, %f14 ldd [%l7 + 0x48], %f8 srax %o2, 0x0B, %g2 fbue %fcc1, loop_4612 fmovscs %xcc, %f2, %f9 tleu %xcc, 0x6 stx %g7, [%l7 + 0x18] loop_4612: bleu,pn %xcc, loop_4613 fmovdge %xcc, %f3, %f4 sth %i5, [%l7 + 0x22] edge16 %l6, %o0, %l2 loop_4613: fsrc1s %f2, %f8 st %f7, [%l7 + 0x54] fnor %f14, %f2, %f8 fcmpeq32 %f6, %f12, %i4 faligndata %f12, %f4, %f12 fornot2 %f6, %f0, %f0 fmovrdne %o3, %f10, %f4 tge %icc, 0x4 brnz,a %o7, loop_4614 ld [%l7 + 0x18], %f4 ldsw [%l7 + 0x24], %g6 fmovdleu %xcc, %f5, %f10 loop_4614: lduw [%l7 + 0x5C], %g3 add %i7, 0x029C, %i1 or %i2, %l1, %g1 ld [%l7 + 0x2C], %f13 mulx %g4, 0x13F5, %l4 ld [%l7 + 0x24], %f2 ldx [%l7 + 0x58], %l3 fmovdn %icc, %f3, %f13 fsrc1s %f11, %f4 movre %o5, 0x366, %o6 fxnor %f12, %f4, %f6 fnors %f3, %f11, %f10 fmul8x16al %f1, %f11, %f12 subc %l5, 0x0350, %i6 stb %o4, [%l7 + 0x48] ldd [%l7 + 0x28], %f4 ldsh [%l7 + 0x0C], %i3 fmovdvs %icc, %f5, %f2 subcc %l0, %o1, %i0 ldsw [%l7 + 0x68], %g5 fandnot2 %f6, %f4, %f2 ld [%l7 + 0x20], %f5 bne,a,pn %xcc, loop_4615 ldub [%l7 + 0x0D], %g2 mulscc %o2, 0x19B4, %g7 fmul8x16 %f0, %f8, %f12 loop_4615: taddcctv %i5, 0x1A25, %l6 fnot2 %f12, %f8 sdivx %o0, 0x0393, %l2 umul %o3, %o7, %i4 fmovrsgez %g3, %f14, %f9 stb %i7, [%l7 + 0x78] fmovrsgz %i1, %f1, %f14 tne %xcc, 0x4 fandnot1s %f13, %f15, %f7 ld [%l7 + 0x28], %f13 fmovsne %icc, %f1, %f15 stb %i2, [%l7 + 0x47] lduw [%l7 + 0x20], %g6 stb %g1, [%l7 + 0x24] umul %l1, 0x083F, %g4 ldsw [%l7 + 0x4C], %l4 array8 %l3, %o6, %l5 stx %o5, [%l7 + 0x48] sth %o4, [%l7 + 0x3C] te %icc, 0x7 edge16l %i3, %i6, %l0 fpackfix %f10, %f4 bvc loop_4616 ldub [%l7 + 0x0A], %i0 fandnot1s %f3, %f10, %f14 sllx %o1, 0x01, %g2 loop_4616: fmovrsgez %g5, %f9, %f9 st %f15, [%l7 + 0x68] fmovdleu %icc, %f15, %f8 fpsub16s %f14, %f12, %f4 ldsw [%l7 + 0x78], %o2 st %f9, [%l7 + 0x20] fmovsg %icc, %f9, %f10 ldd [%l7 + 0x60], %f4 fbo %fcc0, loop_4617 siam 0x0 fmovrdgz %g7, %f0, %f8 fmovrde %l6, %f4, %f4 loop_4617: andncc %o0, %i5, %o3 ldd [%l7 + 0x28], %f12 fpackfix %f8, %f1 bge loop_4618 fbug %fcc3, loop_4619 srax %l2, %o7, %i4 fmul8ulx16 %f2, %f2, %f4 loop_4618: alignaddr %i7, %i1, %i2 loop_4619: smulcc %g3, 0x1A4C, %g6 ldsb [%l7 + 0x5E], %g1 fsrc1 %f2, %f0 movcs %xcc, %g4, %l1 ldsb [%l7 + 0x65], %l3 orncc %l4, %l5, %o5 fmovrslez %o6, %f8, %f10 udivcc %i3, 0x1D58, %i6 fpsub16 %f8, %f0, %f10 movrne %o4, 0x17A, %l0 fornot1 %f12, %f10, %f12 ldsb [%l7 + 0x17], %i0 ldx [%l7 + 0x38], %o1 fmovsleu %xcc, %f6, %f5 fornot1s %f6, %f8, %f5 lduw [%l7 + 0x40], %g2 tgu %icc, 0x0 lduw [%l7 + 0x34], %g5 ldub [%l7 + 0x5D], %g7 bcs %icc, loop_4620 movrgz %l6, %o0, %o2 ldub [%l7 + 0x11], %o3 fabss %f6, %f11 loop_4620: fmovrsgz %l2, %f5, %f13 sth %o7, [%l7 + 0x24] fnands %f7, %f3, %f0 stb %i5, [%l7 + 0x78] lduw [%l7 + 0x38], %i7 fnands %f7, %f4, %f5 ld [%l7 + 0x68], %f2 tpos %xcc, 0x4 movrne %i1, 0x15A, %i2 nop setx loop_4621, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addcc %i4, 0x099A, %g6 andncc %g1, %g3, %l1 fcmped %fcc3, %f14, %f8 loop_4621: ldx [%l7 + 0x20], %g4 bg,a loop_4622 xnorcc %l3, %l4, %l5 fbl %fcc1, loop_4623 lduw [%l7 + 0x3C], %o6 loop_4622: sth %o5, [%l7 + 0x60] lduw [%l7 + 0x2C], %i6 loop_4623: orncc %o4, %i3, %l0 ldx [%l7 + 0x08], %i0 stx %o1, [%l7 + 0x28] ldub [%l7 + 0x55], %g2 lduh [%l7 + 0x26], %g7 sth %l6, [%l7 + 0x32] lduh [%l7 + 0x24], %o0 fble %fcc0, loop_4624 movcc %xcc, %o2, %g5 lduw [%l7 + 0x64], %o3 fone %f12 loop_4624: movrgz %o7, %l2, %i7 xnor %i5, 0x1756, %i1 fmovdleu %xcc, %f0, %f12 ldub [%l7 + 0x76], %i4 fmovrse %i2, %f4, %f14 edge8ln %g1, %g6, %g3 movre %l1, %g4, %l4 nop setx loop_4625, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done or %l5, %o6, %o5 fmul8x16al %f6, %f14, %f2 smulcc %l3, 0x0923, %o4 loop_4625: fmovsge %icc, %f2, %f13 fmovrde %i3, %f14, %f8 andncc %i6, %l0, %i0 alignaddr %g2, %g7, %o1 lduh [%l7 + 0x24], %o0 fmovdneg %icc, %f0, %f9 addc %o2, %g5, %l6 ta %xcc, 0x4 ldsh [%l7 + 0x48], %o7 tsubcc %o3, %i7, %i5 ldub [%l7 + 0x2F], %i1 fpack32 %f10, %f8, %f6 ldd [%l7 + 0x58], %f10 stw %i4, [%l7 + 0x38] ldx [%l7 + 0x20], %l2 fmovda %icc, %f6, %f5 fmovdvc %xcc, %f14, %f5 fmovsgu %xcc, %f10, %f4 stb %i2, [%l7 + 0x09] fbe %fcc1, loop_4626 brz %g1, loop_4627 st %f7, [%l7 + 0x08] fcmpgt32 %f2, %f12, %g6 loop_4626: fbne,a %fcc3, loop_4628 loop_4627: movneg %icc, %g3, %l1 fnands %f3, %f3, %f14 fmovsvs %xcc, %f13, %f9 loop_4628: array32 %g4, %l5, %o6 srlx %l4, 0x19, %o5 umulcc %o4, %l3, %i6 fmovsa %xcc, %f11, %f8 sethi 0x10DD, %i3 stw %l0, [%l7 + 0x70] fmovrsne %i0, %f5, %f12 fmovsgu %xcc, %f3, %f6 fblg %fcc3, loop_4629 fornot1 %f14, %f0, %f4 srl %g7, %g2, %o1 fmovrsgz %o2, %f2, %f9 loop_4629: stw %o0, [%l7 + 0x18] fble,a %fcc1, loop_4630 fmovrsgz %l6, %f8, %f14 fnands %f5, %f13, %f3 fmovdpos %xcc, %f4, %f10 loop_4630: std %f10, [%l7 + 0x38] ldx [%l7 + 0x50], %g5 stw %o3, [%l7 + 0x24] stb %i7, [%l7 + 0x66] fmul8sux16 %f10, %f14, %f14 fmovsle %icc, %f11, %f9 ldx [%l7 + 0x30], %i5 alignaddrl %o7, %i4, %i1 fbug %fcc2, loop_4631 ldub [%l7 + 0x33], %l2 addc %i2, %g6, %g1 andncc %l1, %g4, %l5 loop_4631: orcc %o6, 0x1DC6, %g3 edge32n %o5, %l4, %o4 stw %l3, [%l7 + 0x4C] stx %i3, [%l7 + 0x18] stx %l0, [%l7 + 0x78] ldx [%l7 + 0x70], %i6 andcc %i0, 0x0CF1, %g2 sth %o1, [%l7 + 0x40] ldsw [%l7 + 0x48], %g7 edge32n %o0, %o2, %g5 array32 %o3, %i7, %i5 fmovsn %icc, %f15, %f6 andncc %l6, %i4, %i1 ldsh [%l7 + 0x40], %l2 fmovrsgz %o7, %f9, %f1 sth %g6, [%l7 + 0x22] ldsh [%l7 + 0x24], %i2 fcmped %fcc1, %f6, %f12 fnegs %f6, %f14 ldsw [%l7 + 0x7C], %l1 movg %icc, %g4, %g1 bcs,a loop_4632 fmuld8sux16 %f12, %f4, %f2 stx %l5, [%l7 + 0x78] tgu %icc, 0x1 loop_4632: pdist %f6, %f4, %f2 fpsub32 %f0, %f2, %f14 ldsb [%l7 + 0x77], %o6 edge8l %o5, %l4, %g3 ldd [%l7 + 0x08], %f10 brnz,a %l3, loop_4633 faligndata %f8, %f4, %f10 orn %o4, %l0, %i6 fors %f1, %f5, %f9 loop_4633: fmovsa %xcc, %f14, %f7 std %f8, [%l7 + 0x50] or %i3, 0x1F4E, %i0 fmovrdgz %g2, %f6, %f10 std %f0, [%l7 + 0x70] fors %f4, %f0, %f1 taddcctv %o1, 0x1E2D, %o0 fnor %f2, %f2, %f14 fmovsn %icc, %f7, %f3 fmovsne %icc, %f15, %f7 tle %icc, 0x5 tcs %xcc, 0x5 umul %g7, 0x07B6, %o2 sdivx %g5, 0x01A5, %i7 fandnot1 %f10, %f10, %f4 ld [%l7 + 0x68], %f11 edge32ln %o3, %i5, %i4 fmul8sux16 %f8, %f10, %f4 brlz,a %l6, loop_4634 lduh [%l7 + 0x7A], %l2 movne %xcc, %o7, %g6 movleu %xcc, %i1, %i2 loop_4634: fbn %fcc3, loop_4635 fmovsge %icc, %f9, %f10 andncc %l1, %g1, %g4 ldsh [%l7 + 0x72], %l5 loop_4635: stw %o6, [%l7 + 0x74] st %f15, [%l7 + 0x18] fone %f6 fmovsle %icc, %f1, %f7 fbu %fcc1, loop_4636 fcmpeq16 %f4, %f2, %l4 st %f14, [%l7 + 0x14] xnor %g3, 0x0F12, %l3 loop_4636: fabsd %f14, %f10 te %icc, 0x0 ldd [%l7 + 0x20], %f10 xorcc %o4, %l0, %o5 ldsh [%l7 + 0x4C], %i6 fmovrdlz %i3, %f14, %f4 fpsub16s %f2, %f7, %f12 ldsh [%l7 + 0x2A], %i0 fand %f4, %f0, %f8 stw %o1, [%l7 + 0x50] ldub [%l7 + 0x0F], %o0 fblg %fcc3, loop_4637 ldsh [%l7 + 0x44], %g2 fpadd32s %f14, %f10, %f12 ldd [%l7 + 0x50], %f4 loop_4637: fandnot1s %f9, %f15, %f10 nop setx loop_4638, %l0, %l1 jmpl %l1, %o2 fmovde %xcc, %f5, %f13 std %f12, [%l7 + 0x28] fnot1 %f10, %f6 loop_4638: nop setx loop_4639, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8ulx16 %f2, %f2, %f12 fmovsvs %xcc, %f12, %f15 sth %g5, [%l7 + 0x3C] loop_4639: ldsh [%l7 + 0x58], %g7 movneg %icc, %o3, %i7 bcc loop_4640 ldsh [%l7 + 0x34], %i5 mulscc %i4, %l2, %l6 tge %icc, 0x4 loop_4640: xor %o7, %g6, %i1 lduw [%l7 + 0x14], %i2 st %f5, [%l7 + 0x28] tsubcctv %g1, %l1, %g4 bcc loop_4641 fnot2s %f1, %f0 movrgz %o6, %l5, %l4 std %f4, [%l7 + 0x68] loop_4641: tle %icc, 0x2 bpos,a,pt %icc, loop_4642 lduw [%l7 + 0x44], %l3 edge16ln %g3, %o4, %l0 stb %i6, [%l7 + 0x74] loop_4642: fbl,a %fcc3, loop_4643 ldsh [%l7 + 0x4A], %i3 addc %i0, 0x02C4, %o1 orcc %o0, 0x0D4D, %g2 loop_4643: fcmpgt32 %f6, %f12, %o5 lduh [%l7 + 0x62], %g5 mova %xcc, %o2, %g7 bl,pt %xcc, loop_4644 st %f14, [%l7 + 0x68] ta %xcc, 0x7 fmovse %icc, %f11, %f1 loop_4644: edge8n %i7, %i5, %o3 lduh [%l7 + 0x48], %i4 fbue,a %fcc2, loop_4645 bl,a %icc, loop_4646 lduw [%l7 + 0x6C], %l6 tpos %icc, 0x0 loop_4645: ldub [%l7 + 0x77], %o7 loop_4646: fxor %f2, %f0, %f8 ldsh [%l7 + 0x74], %g6 std %f4, [%l7 + 0x40] movvc %xcc, %i1, %l2 std %f4, [%l7 + 0x20] tneg %xcc, 0x2 bpos,a,pt %xcc, loop_4647 fcmpeq16 %f6, %f14, %g1 stx %l1, [%l7 + 0x28] bne loop_4648 loop_4647: ldx [%l7 + 0x68], %i2 array8 %g4, %o6, %l4 ldsb [%l7 + 0x6D], %l3 loop_4648: fsrc1 %f4, %f0 movrlez %l5, %g3, %l0 fbge %fcc3, loop_4649 movleu %xcc, %o4, %i3 ldsw [%l7 + 0x40], %i0 stx %o1, [%l7 + 0x70] loop_4649: fmovda %icc, %f3, %f13 ldsb [%l7 + 0x0E], %o0 ldd [%l7 + 0x20], %f4 umul %g2, 0x0072, %o5 fbo,a %fcc3, loop_4650 fmuld8sux16 %f8, %f0, %f8 ba,a loop_4651 fmovrdgz %i6, %f2, %f14 loop_4650: fcmpne32 %f4, %f8, %g5 orncc %o2, 0x1D5E, %i7 loop_4651: bvc,a,pn %xcc, loop_4652 edge8l %g7, %i5, %o3 brgez,a %i4, loop_4653 ld [%l7 + 0x48], %f4 loop_4652: fnot2s %f15, %f0 ldsh [%l7 + 0x0A], %l6 loop_4653: or %o7, %g6, %l2 srax %i1, %g1, %l1 fornot1s %f11, %f11, %f5 fnor %f4, %f12, %f8 fmovsge %xcc, %f11, %f13 tg %icc, 0x7 popc 0x1C19, %i2 brz,a %g4, loop_4654 fmovrsgez %o6, %f3, %f4 ld [%l7 + 0x18], %f11 ldx [%l7 + 0x38], %l4 loop_4654: fmovdgu %icc, %f13, %f4 pdist %f10, %f12, %f10 edge32 %l5, %g3, %l3 xnor %o4, 0x085F, %i3 fnot1s %f13, %f9 fbue,a %fcc2, loop_4655 ldsw [%l7 + 0x24], %i0 lduw [%l7 + 0x10], %o1 movleu %xcc, %l0, %o0 loop_4655: edge32 %o5, %i6, %g5 fpack16 %f6, %f7 fpack16 %f4, %f15 fmovsn %xcc, %f7, %f14 edge32n %o2, %i7, %g7 fnands %f10, %f5, %f1 ldx [%l7 + 0x40], %i5 subccc %o3, 0x130D, %g2 ldsh [%l7 + 0x16], %i4 fblg %fcc1, loop_4656 or %l6, %o7, %l2 movle %xcc, %g6, %i1 stx %g1, [%l7 + 0x40] loop_4656: brgz %i2, loop_4657 tsubcc %g4, 0x1436, %l1 taddcc %l4, %o6, %g3 sth %l3, [%l7 + 0x26] loop_4657: fmovrde %l5, %f0, %f8 tvs %icc, 0x7 bn,a loop_4658 fpackfix %f12, %f11 fbuge %fcc1, loop_4659 brgez,a %o4, loop_4660 loop_4658: bne,pn %icc, loop_4661 tpos %xcc, 0x3 loop_4659: srl %i3, 0x11, %o1 loop_4660: st %f3, [%l7 + 0x54] loop_4661: fmovsg %icc, %f1, %f13 brlez %i0, loop_4662 fnors %f11, %f5, %f3 ldx [%l7 + 0x28], %o0 ldsh [%l7 + 0x6E], %o5 loop_4662: ldd [%l7 + 0x60], %f8 ldub [%l7 + 0x19], %i6 ldsb [%l7 + 0x66], %l0 fpadd32 %f6, %f14, %f0 fandnot2s %f11, %f4, %f7 xorcc %o2, %g5, %g7 fbo %fcc0, loop_4663 tg %icc, 0x3 bge,a,pn %xcc, loop_4664 bvs,a,pt %icc, loop_4665 loop_4663: movle %icc, %i5, %o3 sth %i7, [%l7 + 0x30] loop_4664: bshuffle %f12, %f8, %f0 loop_4665: ldsw [%l7 + 0x68], %i4 fandnot2 %f0, %f0, %f0 sllx %l6, 0x1F, %g2 movleu %icc, %o7, %l2 fmovsa %xcc, %f6, %f11 stw %g6, [%l7 + 0x74] ta %xcc, 0x4 fpsub16s %f8, %f5, %f6 array16 %g1, %i2, %g4 ldsw [%l7 + 0x20], %i1 ldd [%l7 + 0x68], %f6 array8 %l1, %l4, %g3 pdist %f0, %f2, %f14 mulx %o6, 0x1676, %l3 ldd [%l7 + 0x48], %f12 tvs %icc, 0x7 st %f10, [%l7 + 0x20] fzero %f14 ldsb [%l7 + 0x3E], %o4 fornot1s %f3, %f13, %f10 fornot2 %f0, %f14, %f6 fpadd16 %f8, %f12, %f14 fbn,a %fcc2, loop_4666 tneg %xcc, 0x0 stw %i3, [%l7 + 0x7C] bvc,pn %xcc, loop_4667 loop_4666: ldub [%l7 + 0x64], %l5 fmovdl %xcc, %f9, %f1 edge32n %o1, %o0, %i0 loop_4667: array8 %o5, %i6, %o2 be,a %icc, loop_4668 fnor %f4, %f12, %f12 edge8l %l0, %g5, %i5 sethi 0x196E, %g7 loop_4668: fsrc1s %f1, %f13 sdivcc %i7, 0x0039, %o3 fmovspos %icc, %f2, %f8 fands %f6, %f3, %f6 ldd [%l7 + 0x18], %f4 ba,pt %icc, loop_4669 addccc %l6, 0x1BC3, %g2 tvs %icc, 0x1 fpsub16s %f15, %f0, %f15 loop_4669: fmovrdlez %i4, %f12, %f14 fnands %f10, %f11, %f7 edge32 %o7, %g6, %l2 fpadd16 %f10, %f14, %f12 fnegd %f6, %f8 fone %f10 std %f0, [%l7 + 0x38] fnands %f8, %f15, %f13 fbn,a %fcc2, loop_4670 fsrc2s %f7, %f4 fcmpeq32 %f0, %f10, %g1 fpadd32 %f12, %f6, %f8 loop_4670: ldsw [%l7 + 0x18], %g4 fmuld8ulx16 %f15, %f13, %f12 edge16n %i2, %i1, %l4 ld [%l7 + 0x6C], %f7 edge16n %l1, %o6, %l3 fnot1 %f8, %f6 fmovsleu %icc, %f2, %f12 ldd [%l7 + 0x68], %f10 ldsh [%l7 + 0x3E], %o4 st %f9, [%l7 + 0x10] bvc,pt %xcc, loop_4671 bge,a,pt %icc, loop_4672 fmovsge %icc, %f13, %f3 movneg %icc, %g3, %i3 loop_4671: st %f4, [%l7 + 0x7C] loop_4672: fmovrsgz %l5, %f12, %f3 fzero %f6 nop setx loop_4673, %l0, %l1 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 + 0x08] edge32ln %o1, %o0, %o5 tleu %xcc, 0x5 loop_4673: fnot1 %f14, %f0 stx %i6, [%l7 + 0x10] udivx %o2, 0x0861, %l0 nop setx loop_4674, %l0, %l1 jmpl %l1, %i0 tsubcc %i5, %g7, %i7 ldsh [%l7 + 0x7E], %o3 siam 0x3 loop_4674: fbge,a %fcc3, loop_4675 lduw [%l7 + 0x70], %l6 edge32l %g5, %g2, %o7 fpadd32 %f8, %f2, %f8 loop_4675: st %f8, [%l7 + 0x0C] fmovrdlz %g6, %f10, %f10 stb %i4, [%l7 + 0x53] movneg %xcc, %l2, %g1 brz %i2, loop_4676 bne,a loop_4677 movrgez %i1, 0x04A, %g4 std %f14, [%l7 + 0x38] loop_4676: bn %xcc, loop_4678 loop_4677: siam 0x2 std %f14, [%l7 + 0x58] fmovsn %icc, %f14, %f4 loop_4678: pdist %f8, %f10, %f12 fnot2s %f3, %f4 brlez %l4, loop_4679 siam 0x4 fors %f1, %f8, %f4 tge %icc, 0x2 loop_4679: ldsb [%l7 + 0x33], %l1 movvc %icc, %o6, %l3 brgez,a %g3, loop_4680 stw %o4, [%l7 + 0x24] fbuge %fcc3, loop_4681 orn %i3, 0x0D4A, %l5 loop_4680: sethi 0x0895, %o0 fandnot2s %f2, %f6, %f4 loop_4681: ldx [%l7 + 0x38], %o1 stb %o5, [%l7 + 0x41] movcc %icc, %o2, %i6 fmovsa %icc, %f3, %f8 std %f2, [%l7 + 0x78] ldsb [%l7 + 0x67], %i0 movl %xcc, %i5, %l0 fmuld8ulx16 %f0, %f2, %f4 edge8ln %g7, %o3, %l6 fxors %f2, %f3, %f4 std %f10, [%l7 + 0x18] fcmpne32 %f4, %f4, %i7 ldx [%l7 + 0x30], %g2 stb %o7, [%l7 + 0x4E] fmovdneg %xcc, %f10, %f3 fbu,a %fcc0, loop_4682 movle %xcc, %g5, %i4 std %f4, [%l7 + 0x10] ldsb [%l7 + 0x12], %l2 loop_4682: stb %g1, [%l7 + 0x16] bgu,pn %icc, loop_4683 fmovsge %xcc, %f11, %f4 fnegd %f10, %f2 stb %i2, [%l7 + 0x28] loop_4683: bvc loop_4684 fpack32 %f0, %f4, %f10 fmovsle %icc, %f4, %f14 brnz,a %i1, loop_4685 loop_4684: movrlez %g4, 0x0C3, %l4 fnot2s %f12, %f13 fcmped %fcc0, %f2, %f4 loop_4685: fone %f10 fcmpgt32 %f0, %f4, %g6 fcmpd %fcc0, %f4, %f8 fmovs %f15, %f3 bneg,a loop_4686 stw %o6, [%l7 + 0x70] ldsb [%l7 + 0x5F], %l1 lduw [%l7 + 0x68], %g3 loop_4686: add %o4, %l3, %i3 fblg %fcc1, loop_4687 ldsw [%l7 + 0x78], %o0 ldsh [%l7 + 0x68], %l5 fmovdgu %icc, %f3, %f11 loop_4687: std %f2, [%l7 + 0x78] subccc %o1, 0x13B7, %o2 ldsw [%l7 + 0x44], %i6 fmovrde %i0, %f2, %f14 lduh [%l7 + 0x48], %i5 stw %o5, [%l7 + 0x54] lduw [%l7 + 0x2C], %g7 fcmpeq16 %f0, %f6, %o3 fbug,a %fcc3, loop_4688 fand %f4, %f12, %f8 ldsw [%l7 + 0x4C], %l6 tsubcc %l0, %i7, %o7 loop_4688: fbn %fcc3, loop_4689 umul %g5, %i4, %g2 movrne %g1, %l2, %i2 fmovsn %icc, %f11, %f15 loop_4689: fmul8x16al %f11, %f14, %f8 ble,pt %xcc, loop_4690 fsrc2 %f12, %f14 fmovde %icc, %f13, %f15 fcmpd %fcc2, %f14, %f8 loop_4690: tleu %icc, 0x0 addc %g4, %i1, %l4 sethi 0x16C0, %g6 fmovda %xcc, %f7, %f3 ldsw [%l7 + 0x0C], %o6 ldx [%l7 + 0x18], %l1 fornot2 %f2, %f8, %f12 fnegs %f15, %f7 edge32l %g3, %l3, %i3 subc %o4, %o0, %o1 brlez,a %o2, loop_4691 fpadd32 %f10, %f0, %f6 fmovspos %xcc, %f7, %f4 sdiv %i6, 0x14F1, %l5 loop_4691: sth %i5, [%l7 + 0x4A] ta %xcc, 0x3 fmovsl %xcc, %f5, %f14 fbg,a %fcc1, loop_4692 fnegd %f10, %f2 fornot2 %f4, %f6, %f12 ld [%l7 + 0x08], %f1 loop_4692: movvc %icc, %i0, %o5 orn %o3, 0x0B61, %g7 fcmpeq32 %f12, %f2, %l0 fmovsvc %icc, %f3, %f7 bne,pt %icc, loop_4693 fmovrdne %l6, %f4, %f8 srlx %i7, %o7, %i4 fmovdne %xcc, %f4, %f14 loop_4693: fba %fcc3, loop_4694 fcmple32 %f2, %f0, %g5 ldd [%l7 + 0x08], %f10 sll %g1, 0x1E, %g2 loop_4694: stw %l2, [%l7 + 0x28] st %f3, [%l7 + 0x28] std %f12, [%l7 + 0x50] st %f13, [%l7 + 0x78] nop setx loop_4695, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sethi 0x14F0, %i2 te %xcc, 0x5 movneg %icc, %g4, %l4 loop_4695: ldub [%l7 + 0x15], %g6 xnorcc %o6, %l1, %g3 fbge,a %fcc0, loop_4696 lduw [%l7 + 0x4C], %i1 std %f2, [%l7 + 0x70] fsrc1s %f15, %f9 loop_4696: fmovrsgez %l3, %f10, %f13 sth %i3, [%l7 + 0x38] fsrc2s %f2, %f2 fmovde %icc, %f15, %f10 fmovrdgz %o4, %f4, %f6 subcc %o1, %o0, %o2 fbo %fcc3, loop_4697 tn %icc, 0x5 lduw [%l7 + 0x08], %l5 sra %i6, %i5, %o5 loop_4697: edge16 %o3, %g7, %l0 stx %l6, [%l7 + 0x38] fnegs %f2, %f2 fcmps %fcc2, %f8, %f7 tsubcc %i0, %o7, %i4 bl,pt %icc, loop_4698 movrgez %i7, 0x259, %g5 sdiv %g2, 0x12D2, %g1 fmovs %f13, %f10 loop_4698: ldd [%l7 + 0x08], %f4 alignaddr %l2, %g4, %i2 edge8n %g6, %l4, %o6 fnot2 %f4, %f2 fors %f10, %f9, %f9 fpack32 %f2, %f4, %f0 stw %l1, [%l7 + 0x1C] smulcc %i1, 0x0080, %g3 bne,pt %xcc, loop_4699 fbe,a %fcc2, loop_4700 fbl,a %fcc2, loop_4701 tcs %icc, 0x4 loop_4699: fbo,a %fcc2, loop_4702 loop_4700: fbule,a %fcc3, loop_4703 loop_4701: sll %l3, %i3, %o4 fmovrse %o0, %f8, %f15 loop_4702: stb %o1, [%l7 + 0x21] loop_4703: fbue,a %fcc0, loop_4704 subcc %l5, %o2, %i5 fmovda %xcc, %f0, %f5 fbuge %fcc0, loop_4705 loop_4704: fmovsge %icc, %f8, %f13 fornot2 %f12, %f12, %f12 ldsh [%l7 + 0x50], %o5 loop_4705: orncc %o3, %g7, %l0 fpsub16s %f11, %f10, %f11 for %f14, %f14, %f4 fmovde %xcc, %f14, %f10 fmovse %icc, %f2, %f14 andn %l6, 0x1DAA, %i6 move %icc, %o7, %i4 st %f1, [%l7 + 0x50] sub %i7, 0x0115, %i0 ldsb [%l7 + 0x68], %g2 fandnot2 %f14, %f4, %f0 fabss %f12, %f1 fmovdgu %xcc, %f0, %f11 fble %fcc1, loop_4706 fmovrse %g1, %f15, %f2 fors %f7, %f1, %f0 brgz %g5, loop_4707 loop_4706: sethi 0x1FA0, %g4 tl %icc, 0x7 movg %xcc, %i2, %l2 loop_4707: ldsw [%l7 + 0x34], %g6 edge16n %l4, %l1, %i1 fmul8sux16 %f0, %f14, %f10 std %f0, [%l7 + 0x40] fmovsneg %xcc, %f8, %f8 alignaddrl %o6, %l3, %g3 fbe,a %fcc3, loop_4708 bneg loop_4709 fnands %f7, %f3, %f13 fmovsle %icc, %f3, %f6 loop_4708: ldub [%l7 + 0x75], %i3 loop_4709: move %xcc, %o0, %o1 bpos loop_4710 fsrc1s %f0, %f5 stw %o4, [%l7 + 0x74] edge16ln %l5, %o2, %i5 loop_4710: srax %o3, %g7, %o5 std %f6, [%l7 + 0x18] fabsd %f0, %f6 fmovsn %icc, %f4, %f2 fxors %f15, %f3, %f13 ldub [%l7 + 0x1C], %l0 movrlz %l6, 0x1E0, %o7 fmovrdlz %i4, %f8, %f6 array16 %i6, %i7, %i0 fnot2 %f14, %f0 brnz %g1, loop_4711 stb %g5, [%l7 + 0x19] xorcc %g2, %g4, %i2 fbl,a %fcc1, loop_4712 loop_4711: udivcc %l2, 0x022A, %l4 ldd [%l7 + 0x78], %f14 ldsw [%l7 + 0x2C], %l1 loop_4712: ldd [%l7 + 0x40], %f2 tge %xcc, 0x6 movrlez %i1, 0x1AD, %g6 mulx %l3, %g3, %i3 fsrc1s %f1, %f9 stw %o0, [%l7 + 0x64] fbg,a %fcc1, loop_4713 bcc,pn %icc, loop_4714 fmul8x16 %f8, %f12, %f0 stb %o1, [%l7 + 0x75] loop_4713: brz,a %o4, loop_4715 loop_4714: fbo,a %fcc3, loop_4716 fnand %f4, %f10, %f4 faligndata %f4, %f8, %f8 loop_4715: tgu %xcc, 0x0 loop_4716: movl %xcc, %l5, %o2 mulx %i5, 0x140F, %o6 andncc %g7, %o3, %l0 std %f10, [%l7 + 0x38] stx %o5, [%l7 + 0x30] ldd [%l7 + 0x30], %f4 fmovdg %xcc, %f13, %f2 fones %f3 fzero %f10 alignaddr %o7, %i4, %i6 fpack16 %f8, %f9 fmovscs %icc, %f6, %f14 ldx [%l7 + 0x70], %l6 tsubcctv %i7, 0x09D4, %g1 fpadd32 %f14, %f8, %f4 stb %i0, [%l7 + 0x41] edge32n %g5, %g4, %i2 srlx %g2, 0x18, %l2 tsubcc %l4, %l1, %i1 fbule %fcc3, loop_4717 fmovsvc %icc, %f1, %f11 fcmpd %fcc2, %f4, %f0 ldub [%l7 + 0x6E], %l3 loop_4717: movge %icc, %g6, %g3 add %o0, 0x0CAC, %i3 fmovdn %icc, %f2, %f7 stb %o4, [%l7 + 0x2C] st %f2, [%l7 + 0x40] bshuffle %f4, %f14, %f2 ble,a,pn %icc, loop_4718 stw %l5, [%l7 + 0x54] edge8ln %o1, %i5, %o2 tg %icc, 0x5 loop_4718: fabsd %f2, %f0 alignaddrl %g7, %o3, %l0 fandnot1 %f2, %f14, %f6 xnorcc %o5, 0x1979, %o6 bcs loop_4719 ld [%l7 + 0x7C], %f13 umul %o7, 0x097C, %i4 fbuge %fcc0, loop_4720 loop_4719: stx %i6, [%l7 + 0x68] tneg %icc, 0x4 movl %xcc, %l6, %i7 loop_4720: fblg %fcc1, loop_4721 ldsb [%l7 + 0x40], %g1 fpsub32s %f8, %f0, %f1 tneg %xcc, 0x5 loop_4721: edge8n %i0, %g5, %i2 tle %icc, 0x6 ldd [%l7 + 0x70], %f0 fnands %f15, %f2, %f6 bvs,pt %xcc, loop_4722 st %f3, [%l7 + 0x4C] ldx [%l7 + 0x38], %g4 ldub [%l7 + 0x11], %l2 loop_4722: faligndata %f2, %f4, %f0 fmovscs %icc, %f14, %f9 stx %g2, [%l7 + 0x60] tpos %icc, 0x7 andn %l1, 0x1B66, %l4 fxors %f12, %f4, %f6 faligndata %f10, %f4, %f14 tg %xcc, 0x6 alignaddr %i1, %g6, %g3 sth %l3, [%l7 + 0x30] lduw [%l7 + 0x3C], %o0 ldsh [%l7 + 0x3E], %o4 brlz %l5, loop_4723 lduh [%l7 + 0x1C], %i3 sth %i5, [%l7 + 0x3C] lduh [%l7 + 0x16], %o1 loop_4723: ldd [%l7 + 0x70], %f2 fcmpeq32 %f14, %f14, %o2 fnot2s %f12, %f3 fzero %f12 subcc %o3, %l0, %g7 faligndata %f2, %f4, %f4 fsrc2s %f8, %f11 ldx [%l7 + 0x18], %o5 ldsh [%l7 + 0x0C], %o7 fandnot2s %f3, %f9, %f6 bge %xcc, loop_4724 lduw [%l7 + 0x3C], %o6 addccc %i6, %i4, %l6 bvs,a,pn %icc, loop_4725 loop_4724: fble,a %fcc2, loop_4726 subcc %g1, %i0, %g5 ldub [%l7 + 0x1F], %i2 loop_4725: nop setx loop_4727, %l0, %l1 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_4726: movn %icc, %i7, %g4 fcmped %fcc3, %f4, %f6 fmovscs %xcc, %f13, %f0 loop_4727: fpsub32 %f2, %f0, %f0 bleu,pn %xcc, loop_4728 nop setx loop_4729, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bg,pt %xcc, loop_4730 stb %g2, [%l7 + 0x71] loop_4728: be,pt %xcc, loop_4731 loop_4729: subcc %l2, %l4, %i1 loop_4730: fpadd16 %f10, %f8, %f12 fmovscs %xcc, %f11, %f15 loop_4731: move %xcc, %g6, %l1 movgu %xcc, %g3, %l3 movvc %xcc, %o0, %o4 fnot2 %f14, %f2 sethi 0x1A1A, %i3 fcmps %fcc3, %f12, %f0 edge8 %l5, %o1, %i5 ldsb [%l7 + 0x58], %o2 ldsb [%l7 + 0x47], %o3 lduw [%l7 + 0x20], %g7 fmovdcc %xcc, %f14, %f3 edge8l %o5, %o7, %l0 movvs %icc, %i6, %i4 popc %l6, %g1 movrgez %o6, 0x173, %g5 movrlz %i0, %i2, %i7 stb %g4, [%l7 + 0x7B] bneg,pn %icc, loop_4732 brlz %l2, loop_4733 fmovdge %icc, %f3, %f15 taddcctv %g2, %l4, %g6 loop_4732: call loop_4734 loop_4733: movvs %icc, %i1, %g3 bvc loop_4735 fmovsleu %icc, %f2, %f8 loop_4734: stw %l3, [%l7 + 0x2C] fmovsne %icc, %f8, %f2 loop_4735: ldsh [%l7 + 0x6E], %l1 fmul8x16au %f11, %f6, %f6 fmovsgu %icc, %f12, %f7 movpos %xcc, %o4, %o0 tl %xcc, 0x0 fmovsge %icc, %f6, %f10 edge16n %l5, %i3, %i5 fmovse %icc, %f10, %f12 fornot1s %f4, %f2, %f15 fpsub16s %f0, %f2, %f15 fcmpeq16 %f4, %f0, %o2 fnot1 %f8, %f0 fmovscs %icc, %f11, %f15 fmul8x16 %f3, %f4, %f10 ldx [%l7 + 0x78], %o1 sth %g7, [%l7 + 0x1C] nop setx loop_4736, %l0, %l1 jmpl %l1, %o5 std %f2, [%l7 + 0x08] fexpand %f9, %f8 tvc %xcc, 0x2 loop_4736: stx %o3, [%l7 + 0x78] ldd [%l7 + 0x40], %f0 tleu %icc, 0x3 srl %l0, 0x1C, %i6 nop setx loop_4737, %l0, %l1 jmpl %l1, %o7 edge32ln %i4, %g1, %l6 fmovsvs %icc, %f11, %f3 movge %icc, %o6, %i0 loop_4737: fmovdneg %icc, %f12, %f1 fbu %fcc3, loop_4738 fandnot2s %f15, %f11, %f2 ldub [%l7 + 0x20], %g5 lduw [%l7 + 0x2C], %i2 loop_4738: sth %i7, [%l7 + 0x1E] orcc %g4, %l2, %g2 fands %f4, %f1, %f13 ldsb [%l7 + 0x6C], %l4 fnegs %f3, %f7 std %f2, [%l7 + 0x18] fsrc1s %f10, %f13 lduh [%l7 + 0x08], %i1 fbe,a %fcc0, loop_4739 bvc,pn %icc, loop_4740 ld [%l7 + 0x38], %f15 ldsb [%l7 + 0x51], %g6 loop_4739: tl %icc, 0x5 loop_4740: ldsb [%l7 + 0x6E], %g3 fmovspos %icc, %f9, %f1 std %f6, [%l7 + 0x28] fmuld8sux16 %f3, %f0, %f0 ldub [%l7 + 0x77], %l3 andcc %o4, %o0, %l5 ld [%l7 + 0x14], %f13 movrgez %l1, 0x28E, %i3 fcmple16 %f2, %f4, %o2 fnot2s %f13, %f9 stw %o1, [%l7 + 0x4C] fmul8x16au %f4, %f14, %f2 bleu,a,pn %icc, loop_4741 fandnot1 %f8, %f6, %f4 fsrc2s %f7, %f10 fones %f7 loop_4741: edge16n %i5, %g7, %o3 bvs,a,pt %icc, loop_4742 fpsub16s %f7, %f3, %f3 faligndata %f0, %f0, %f14 edge8ln %l0, %o5, %i6 loop_4742: sth %o7, [%l7 + 0x7A] fnot1 %f12, %f12 fbge,a %fcc0, loop_4743 fmovde %icc, %f12, %f8 ldx [%l7 + 0x70], %i4 udivx %l6, 0x1AD4, %g1 loop_4743: edge32n %i0, %g5, %i2 fmovdne %icc, %f13, %f3 fmovdvs %icc, %f6, %f13 std %f8, [%l7 + 0x08] ldx [%l7 + 0x38], %i7 st %f0, [%l7 + 0x08] bcc,pt %xcc, loop_4744 edge32ln %o6, %l2, %g4 tn %xcc, 0x3 brz %g2, loop_4745 loop_4744: ld [%l7 + 0x7C], %f14 lduh [%l7 + 0x64], %i1 fmovdne %xcc, %f14, %f15 loop_4745: xor %g6, 0x0E40, %l4 array8 %g3, %o4, %l3 ldd [%l7 + 0x08], %f8 fmul8ulx16 %f12, %f2, %f6 fmovdgu %icc, %f8, %f4 fcmped %fcc1, %f10, %f6 movne %icc, %o0, %l1 movpos %icc, %i3, %o2 fmul8x16au %f3, %f6, %f2 add %l5, %i5, %o1 be,a,pt %icc, loop_4746 tvs %icc, 0x2 move %xcc, %g7, %l0 ldsb [%l7 + 0x55], %o3 loop_4746: bneg,a,pt %icc, loop_4747 fmovsneg %icc, %f9, %f10 sth %o5, [%l7 + 0x40] fxors %f1, %f9, %f6 loop_4747: bg,pn %xcc, loop_4748 fmovdneg %icc, %f14, %f6 edge32n %o7, %i4, %l6 brlz,a %g1, loop_4749 loop_4748: ldd [%l7 + 0x20], %f14 fbn,a %fcc1, loop_4750 movcc %xcc, %i6, %i0 loop_4749: fbu,a %fcc0, loop_4751 fornot2s %f3, %f10, %f8 loop_4750: tcc %icc, 0x4 bn,pn %xcc, loop_4752 loop_4751: srax %i2, %g5, %o6 ldsh [%l7 + 0x2C], %i7 fxor %f8, %f2, %f10 loop_4752: tl %xcc, 0x0 ldsb [%l7 + 0x35], %g4 stx %g2, [%l7 + 0x30] alignaddr %l2, %i1, %l4 movrgz %g6, 0x2BF, %g3 move %xcc, %l3, %o0 bpos,a loop_4753 fbe %fcc1, loop_4754 fmovse %icc, %f8, %f1 fblg,a %fcc3, loop_4755 loop_4753: movrlez %o4, %i3, %o2 loop_4754: fbu %fcc1, loop_4756 fcmps %fcc3, %f15, %f4 loop_4755: st %f4, [%l7 + 0x40] xnor %l5, %l1, %o1 loop_4756: smul %i5, 0x14A9, %l0 fmovsne %xcc, %f1, %f0 tgu %icc, 0x6 lduw [%l7 + 0x68], %o3 fmovsle %icc, %f15, %f14 fcmple32 %f8, %f4, %o5 fmovsneg %xcc, %f0, %f8 fble,a %fcc3, loop_4757 bvc,a,pn %icc, loop_4758 st %f11, [%l7 + 0x70] stx %g7, [%l7 + 0x38] loop_4757: alignaddr %i4, %o7, %l6 loop_4758: ldsh [%l7 + 0x26], %i6 movn %xcc, %i0, %g1 fors %f8, %f13, %f5 siam 0x7 fands %f0, %f7, %f3 fbo %fcc3, loop_4759 fmovrsgz %i2, %f15, %f4 fble,a %fcc0, loop_4760 ld [%l7 + 0x2C], %f5 loop_4759: movvs %xcc, %o6, %i7 subcc %g5, 0x0309, %g4 loop_4760: fornot1 %f2, %f6, %f10 brnz,a %g2, loop_4761 andcc %i1, %l4, %g6 tne %icc, 0x7 fsrc2 %f12, %f2 loop_4761: std %f6, [%l7 + 0x50] sethi 0x17AF, %l2 ld [%l7 + 0x6C], %f11 bn %icc, loop_4762 fmovsvc %icc, %f7, %f0 ldsw [%l7 + 0x08], %g3 movcc %icc, %l3, %o4 loop_4762: mova %icc, %o0, %i3 brgz %l5, loop_4763 stw %o2, [%l7 + 0x30] sth %o1, [%l7 + 0x32] or %i5, 0x00C6, %l0 loop_4763: fors %f4, %f2, %f14 tneg %xcc, 0x3 subc %l1, 0x15FF, %o3 xor %g7, 0x19A7, %o5 edge8ln %o7, %i4, %l6 fpsub16s %f10, %f15, %f3 ld [%l7 + 0x30], %f1 xor %i6, 0x1F01, %g1 ldd [%l7 + 0x18], %f4 fnegd %f8, %f12 sth %i2, [%l7 + 0x4E] sll %o6, 0x05, %i7 andncc %g5, %g4, %i0 stb %g2, [%l7 + 0x53] fbe,a %fcc2, loop_4764 ld [%l7 + 0x3C], %f9 tle %xcc, 0x0 stx %l4, [%l7 + 0x58] loop_4764: lduw [%l7 + 0x28], %i1 movvs %xcc, %l2, %g3 lduh [%l7 + 0x18], %g6 ldsh [%l7 + 0x66], %o4 for %f12, %f0, %f0 bn,a,pt %xcc, loop_4765 be %icc, loop_4766 add %l3, %o0, %l5 ld [%l7 + 0x20], %f3 loop_4765: std %f2, [%l7 + 0x70] loop_4766: fmovspos %icc, %f12, %f14 std %f0, [%l7 + 0x50] fmovdvc %xcc, %f14, %f14 ldx [%l7 + 0x50], %i3 fbg,a %fcc1, loop_4767 siam 0x6 ldd [%l7 + 0x68], %f14 udiv %o1, 0x08E8, %i5 loop_4767: bleu %xcc, loop_4768 std %f4, [%l7 + 0x10] edge8ln %o2, %l0, %o3 bvs,pt %icc, loop_4769 loop_4768: fabsd %f0, %f8 stw %l1, [%l7 + 0x34] edge32 %o5, %o7, %i4 loop_4769: ldx [%l7 + 0x40], %l6 fpadd32 %f6, %f6, %f0 bne,pt %icc, loop_4770 ldd [%l7 + 0x28], %f14 std %f6, [%l7 + 0x50] tsubcctv %i6, 0x1688, %g7 loop_4770: fandnot1 %f0, %f2, %f12 sdivcc %i2, 0x050F, %o6 tvs %icc, 0x0 ldsw [%l7 + 0x18], %g1 stb %i7, [%l7 + 0x20] fmovrde %g5, %f14, %f8 stb %i0, [%l7 + 0x6A] stb %g2, [%l7 + 0x7E] ld [%l7 + 0x20], %f6 lduw [%l7 + 0x20], %l4 ld [%l7 + 0x6C], %f6 movg %xcc, %g4, %i1 ldx [%l7 + 0x38], %l2 ldx [%l7 + 0x20], %g3 sdiv %g6, 0x0B34, %o4 fbl,a %fcc1, loop_4771 fpmerge %f4, %f6, %f8 lduh [%l7 + 0x08], %o0 nop setx loop_4772, %l0, %l1 jmpl %l1, %l3 loop_4771: be,pn %xcc, loop_4773 fornot1 %f2, %f10, %f2 ldd [%l7 + 0x50], %f4 loop_4772: fornot1 %f2, %f14, %f8 loop_4773: brlz,a %l5, loop_4774 smul %i3, %i5, %o1 fors %f7, %f7, %f13 bl,a,pt %icc, loop_4775 loop_4774: brgez,a %o2, loop_4776 umulcc %l0, %o3, %o5 ld [%l7 + 0x34], %f12 loop_4775: fmovdne %xcc, %f13, %f10 loop_4776: tcc %xcc, 0x4 brgz,a %l1, loop_4777 fpadd32s %f2, %f10, %f14 ldd [%l7 + 0x08], %f14 movrgez %i4, %l6, %o7 loop_4777: fpsub32s %f11, %f4, %f12 edge16 %i6, %i2, %g7 movrlz %g1, %i7, %g5 xnor %o6, 0x01FF, %i0 ldsb [%l7 + 0x57], %l4 tne %icc, 0x2 fsrc2 %f10, %f8 fmovdcs %xcc, %f5, %f15 ldsh [%l7 + 0x74], %g2 lduh [%l7 + 0x5E], %i1 fabss %f1, %f14 movrgz %g4, 0x2DD, %l2 st %f2, [%l7 + 0x1C] ldsh [%l7 + 0x5C], %g3 subc %o4, 0x09BA, %o0 tcs %icc, 0x1 mulscc %l3, 0x1CBB, %g6 edge32n %i3, %i5, %o1 ble,a,pn %xcc, loop_4778 brnz,a %l5, loop_4779 udivcc %l0, 0x118E, %o3 fmovrse %o5, %f0, %f13 loop_4778: fbge,a %fcc3, loop_4780 loop_4779: fpadd16 %f8, %f12, %f14 lduw [%l7 + 0x20], %o2 stw %i4, [%l7 + 0x34] loop_4780: stx %l1, [%l7 + 0x60] bshuffle %f2, %f2, %f4 fmovdle %xcc, %f11, %f11 fmovsneg %icc, %f10, %f12 lduh [%l7 + 0x1E], %o7 umulcc %i6, 0x0D56, %l6 movvc %icc, %i2, %g7 fmovdvc %xcc, %f10, %f0 ldub [%l7 + 0x0D], %i7 orn %g1, %g5, %o6 std %f4, [%l7 + 0x48] ta %icc, 0x6 ldsh [%l7 + 0x5E], %l4 movl %icc, %g2, %i0 umul %g4, 0x0701, %i1 fbne %fcc0, loop_4781 fcmpne16 %f0, %f8, %g3 fmovdpos %icc, %f8, %f9 ld [%l7 + 0x44], %f12 loop_4781: stw %l2, [%l7 + 0x70] ldx [%l7 + 0x20], %o0 fnands %f3, %f10, %f14 std %f6, [%l7 + 0x70] umul %o4, %l3, %i3 ldub [%l7 + 0x08], %g6 movge %xcc, %i5, %o1 fpmerge %f15, %f2, %f0 taddcc %l0, 0x06EC, %o3 fcmpne16 %f8, %f14, %o5 bcc,a,pt %icc, loop_4782 fandnot1s %f3, %f13, %f8 tn %icc, 0x1 lduh [%l7 + 0x22], %o2 loop_4782: fba,a %fcc3, loop_4783 tcs %icc, 0x2 orcc %i4, 0x1EBF, %l5 fzeros %f9 loop_4783: fnegs %f13, %f13 edge16ln %o7, %l1, %l6 siam 0x7 fcmpgt16 %f14, %f14, %i6 fbe %fcc2, loop_4784 fmovrslez %i2, %f7, %f1 ld [%l7 + 0x48], %f6 fba %fcc0, loop_4785 loop_4784: fmovdge %xcc, %f11, %f0 edge16n %i7, %g7, %g1 fbuge,a %fcc1, loop_4786 loop_4785: st %f10, [%l7 + 0x7C] fnegs %f14, %f9 movcc %icc, %g5, %o6 loop_4786: stx %g2, [%l7 + 0x58] fbg %fcc1, loop_4787 fbge %fcc2, loop_4788 fbg %fcc0, loop_4789 fnegs %f14, %f3 loop_4787: sdiv %i0, 0x0E8E, %l4 loop_4788: ldd [%l7 + 0x78], %f6 loop_4789: fmovsge %icc, %f12, %f1 ldsh [%l7 + 0x1C], %g4 fmovrdne %i1, %f6, %f10 orcc %g3, %o0, %o4 fmovsvs %xcc, %f9, %f5 fand %f10, %f12, %f4 stx %l3, [%l7 + 0x18] fpsub16 %f10, %f14, %f2 fandnot2s %f8, %f5, %f10 fpadd16 %f6, %f6, %f14 call loop_4790 stx %i3, [%l7 + 0x68] edge16n %l2, %g6, %i5 tcc %xcc, 0x4 loop_4790: fbe,a %fcc2, loop_4791 mulscc %l0, 0x0A5A, %o3 fabsd %f12, %f6 fmovsleu %xcc, %f15, %f10 loop_4791: std %f4, [%l7 + 0x20] ba loop_4792 fbg %fcc0, loop_4793 stb %o5, [%l7 + 0x2C] fbug,a %fcc0, loop_4794 loop_4792: stw %o1, [%l7 + 0x5C] loop_4793: movle %xcc, %o2, %l5 movle %xcc, %i4, %o7 loop_4794: xnorcc %l1, %i6, %l6 lduw [%l7 + 0x0C], %i2 fmovs %f6, %f11 stb %i7, [%l7 + 0x31] fmovrslez %g7, %f5, %f14 fmovdleu %icc, %f13, %f3 sll %g1, %g5, %g2 st %f1, [%l7 + 0x24] lduh [%l7 + 0x4C], %i0 ld [%l7 + 0x24], %f14 fand %f12, %f8, %f0 std %f8, [%l7 + 0x48] sth %o6, [%l7 + 0x40] fbge,a %fcc0, loop_4795 movn %xcc, %g4, %i1 fbule,a %fcc1, loop_4796 fpadd32 %f4, %f4, %f4 loop_4795: sub %l4, 0x178B, %g3 sth %o0, [%l7 + 0x38] loop_4796: umul %o4, 0x0C52, %l3 addcc %i3, 0x072C, %g6 edge16n %i5, %l0, %o3 sth %l2, [%l7 + 0x1E] tn %icc, 0x3 bl,a loop_4797 bneg,pn %xcc, loop_4798 srlx %o5, %o2, %o1 sdiv %i4, 0x0B10, %o7 loop_4797: ldub [%l7 + 0x25], %l1 loop_4798: udivx %l5, 0x0BDD, %i6 fmovsn %xcc, %f3, %f12 fbn %fcc1, loop_4799 fmovdvs %xcc, %f15, %f6 fmovdcs %xcc, %f2, %f15 ld [%l7 + 0x10], %f3 loop_4799: fnor %f4, %f2, %f4 st %f11, [%l7 + 0x6C] tvs %icc, 0x1 ldsb [%l7 + 0x28], %l6 mulx %i2, 0x02C5, %g7 stx %g1, [%l7 + 0x38] tgu %icc, 0x5 tg %xcc, 0x6 fbule %fcc3, loop_4800 fbu,a %fcc2, loop_4801 lduw [%l7 + 0x70], %g5 movcc %xcc, %g2, %i7 loop_4800: edge16n %o6, %i0, %i1 loop_4801: xorcc %g4, %l4, %o0 bpos,a,pn %icc, loop_4802 array32 %g3, %l3, %i3 bg,a,pn %icc, loop_4803 movg %icc, %o4, %g6 loop_4802: fxnor %f6, %f0, %f10 fpack32 %f6, %f2, %f8 loop_4803: edge16n %i5, %o3, %l2 lduh [%l7 + 0x50], %l0 fmuld8ulx16 %f0, %f7, %f8 faligndata %f10, %f2, %f10 sth %o5, [%l7 + 0x10] ld [%l7 + 0x4C], %f7 array8 %o1, %o2, %i4 ldsw [%l7 + 0x6C], %o7 fmovse %icc, %f15, %f9 array8 %l1, %i6, %l6 fbne,a %fcc3, loop_4804 movge %xcc, %i2, %l5 fbug %fcc0, loop_4805 alignaddr %g7, %g5, %g1 loop_4804: alignaddrl %g2, %o6, %i0 fmovda %icc, %f6, %f0 loop_4805: stw %i7, [%l7 + 0x30] siam 0x6 udivcc %g4, 0x1165, %i1 fnor %f0, %f6, %f12 fpsub16s %f3, %f3, %f5 ldd [%l7 + 0x30], %f10 fmovse %icc, %f2, %f12 brlz %o0, loop_4806 fmovdgu %xcc, %f1, %f12 fone %f14 tvs %xcc, 0x6 loop_4806: edge32n %l4, %g3, %l3 st %f3, [%l7 + 0x68] fmovdcs %xcc, %f7, %f13 fcmple16 %f14, %f8, %o4 edge32l %g6, %i5, %i3 std %f6, [%l7 + 0x10] movne %xcc, %l2, %o3 be loop_4807 edge32ln %l0, %o5, %o2 fornot1s %f10, %f8, %f4 subcc %i4, 0x0F09, %o1 loop_4807: ldsw [%l7 + 0x54], %o7 lduw [%l7 + 0x2C], %i6 fmovrsgez %l6, %f0, %f8 fmovdgu %xcc, %f14, %f6 sub %i2, %l1, %l5 tsubcctv %g7, 0x18D2, %g1 fmuld8ulx16 %f8, %f3, %f4 ldx [%l7 + 0x60], %g2 fabsd %f4, %f12 edge8n %o6, %g5, %i0 fmovdne %icc, %f8, %f4 movn %icc, %i7, %i1 xnor %o0, 0x1EB4, %g4 ldx [%l7 + 0x48], %l4 array16 %l3, %g3, %g6 array8 %i5, %o4, %l2 std %f8, [%l7 + 0x38] movvc %xcc, %i3, %o3 fmovrdgez %o5, %f6, %f8 fmul8x16 %f5, %f2, %f2 fsrc1s %f1, %f15 fbul,a %fcc2, loop_4808 nop setx loop_4809, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x08], %l0 srlx %i4, %o2, %o1 loop_4808: ldsh [%l7 + 0x1C], %i6 loop_4809: ldsb [%l7 + 0x26], %l6 sdivx %o7, 0x096F, %i2 fxnors %f15, %f8, %f4 stw %l5, [%l7 + 0x64] fpadd32s %f14, %f8, %f14 st %f8, [%l7 + 0x0C] bg %icc, loop_4810 ldsh [%l7 + 0x6C], %l1 ldsh [%l7 + 0x62], %g1 andn %g7, %g2, %g5 loop_4810: movrne %o6, 0x1C5, %i0 udivx %i1, 0x1192, %o0 fcmpne32 %f4, %f2, %i7 fbne %fcc0, loop_4811 lduw [%l7 + 0x30], %l4 sth %l3, [%l7 + 0x14] ldub [%l7 + 0x2D], %g3 loop_4811: fornot2s %f14, %f15, %f13 edge8l %g6, %i5, %g4 sllx %l2, %i3, %o3 fcmpgt16 %f2, %f12, %o5 fxnors %f9, %f2, %f13 edge8l %l0, %i4, %o2 std %f6, [%l7 + 0x38] fbg %fcc2, loop_4812 xor %o1, 0x072D, %o4 st %f2, [%l7 + 0x20] xorcc %i6, 0x18C3, %o7 loop_4812: fblg,a %fcc0, loop_4813 bpos,a,pn %xcc, loop_4814 fmovdge %icc, %f5, %f0 edge16ln %i2, %l6, %l1 loop_4813: movvc %xcc, %g1, %l5 loop_4814: sth %g7, [%l7 + 0x1A] fmovdgu %icc, %f14, %f9 bn,a,pn %icc, loop_4815 nop setx loop_4816, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdlez %g2, %f12, %f4 siam 0x2 loop_4815: xnor %o6, 0x19F0, %i0 loop_4816: fblg,a %fcc3, loop_4817 fpack16 %f14, %f14 nop setx loop_4818, %l0, %l1 jmpl %l1, %i1 fmovdvs %icc, %f14, %f11 loop_4817: fmovdcc %xcc, %f4, %f7 subc %o0, 0x0B01, %i7 loop_4818: addc %g5, %l4, %g3 edge16n %l3, %g6, %g4 std %f4, [%l7 + 0x40] fbu %fcc0, loop_4819 fmovrsne %i5, %f3, %f4 fmovrsgz %i3, %f5, %f14 fmovdpos %xcc, %f14, %f10 loop_4819: fmovse %icc, %f6, %f7 lduh [%l7 + 0x7C], %o3 movge %xcc, %o5, %l0 fbge,a %fcc3, loop_4820 tvc %icc, 0x1 movneg %icc, %i4, %l2 stb %o1, [%l7 + 0x65] loop_4820: lduh [%l7 + 0x76], %o4 bcc,a,pn %xcc, loop_4821 movcs %xcc, %o2, %o7 movrgez %i6, %l6, %i2 fsrc2 %f4, %f10 loop_4821: std %f0, [%l7 + 0x10] movrlz %g1, 0x34E, %l1 umul %g7, %g2, %l5 brlz,a %o6, loop_4822 orncc %i1, 0x1426, %o0 fmovrslez %i7, %f15, %f15 fbl %fcc1, loop_4823 loop_4822: bn,a loop_4824 fbue %fcc1, loop_4825 fone %f10 loop_4823: alignaddr %g5, %i0, %g3 loop_4824: udivcc %l3, 0x025D, %l4 loop_4825: edge16 %g4, %i5, %g6 sth %o3, [%l7 + 0x54] ldd [%l7 + 0x68], %f4 brz,a %i3, loop_4826 fble %fcc3, loop_4827 fmovrdlz %o5, %f14, %f0 addc %i4, %l0, %l2 loop_4826: fmovsg %icc, %f8, %f3 loop_4827: ldsb [%l7 + 0x25], %o1 stx %o2, [%l7 + 0x18] bcc,a,pn %icc, loop_4828 fbue,a %fcc2, loop_4829 fpsub16 %f0, %f12, %f10 lduh [%l7 + 0x70], %o7 loop_4828: sllx %o4, 0x0F, %l6 loop_4829: std %f10, [%l7 + 0x48] fmovsgu %icc, %f4, %f1 lduh [%l7 + 0x42], %i6 edge32 %i2, %g1, %g7 mulx %g2, %l5, %l1 fornot1 %f12, %f14, %f12 fand %f12, %f4, %f2 st %f0, [%l7 + 0x70] std %f10, [%l7 + 0x30] fsrc2s %f4, %f5 bvc %icc, loop_4830 fmovrslz %o6, %f10, %f13 stb %o0, [%l7 + 0x42] edge32n %i1, %g5, %i7 loop_4830: fcmps %fcc0, %f0, %f12 st %f8, [%l7 + 0x18] bgu,pt %xcc, loop_4831 fbule,a %fcc3, loop_4832 taddcc %i0, %l3, %g3 movvs %xcc, %l4, %i5 loop_4831: fands %f2, %f6, %f4 loop_4832: sub %g4, 0x1063, %o3 ldsh [%l7 + 0x58], %g6 tvc %xcc, 0x7 lduh [%l7 + 0x28], %i3 addcc %i4, 0x003A, %l0 stw %l2, [%l7 + 0x34] ldub [%l7 + 0x4F], %o1 ld [%l7 + 0x44], %f9 fmul8x16al %f11, %f6, %f6 ldd [%l7 + 0x68], %f2 st %f7, [%l7 + 0x50] addc %o2, %o7, %o4 xorcc %o5, %i6, %i2 fones %f3 fzero %f14 fsrc1 %f12, %f10 tvc %icc, 0x1 ldd [%l7 + 0x70], %f6 fandnot1s %f14, %f1, %f7 fcmpne32 %f10, %f14, %l6 fones %f3 ldub [%l7 + 0x30], %g7 edge16n %g1, %l5, %g2 fpadd32 %f8, %f0, %f6 umulcc %l1, 0x0E10, %o0 fbo %fcc0, loop_4833 fmovdcs %icc, %f3, %f9 andcc %o6, 0x0017, %g5 fpadd16 %f12, %f12, %f6 loop_4833: ldsb [%l7 + 0x0C], %i7 edge8ln %i1, %l3, %i0 fmovsvs %icc, %f13, %f4 fmovdn %icc, %f0, %f6 fxnors %f12, %f8, %f3 fmovdgu %xcc, %f10, %f2 siam 0x5 fmovsa %icc, %f3, %f1 ldub [%l7 + 0x6D], %l4 ldsb [%l7 + 0x0B], %g3 ldsh [%l7 + 0x1C], %g4 sll %i5, 0x1A, %o3 array8 %i3, %g6, %l0 movgu %icc, %l2, %o1 movvs %xcc, %o2, %i4 tneg %icc, 0x4 ldx [%l7 + 0x68], %o4 st %f9, [%l7 + 0x1C] popc %o7, %i6 fmuld8ulx16 %f14, %f3, %f14 tle %xcc, 0x2 fpack32 %f6, %f8, %f12 fmovdcs %icc, %f1, %f1 ld [%l7 + 0x10], %f12 movrlz %i2, %l6, %g7 bl,a,pn %xcc, loop_4834 fmovde %icc, %f0, %f2 movrgez %g1, %l5, %g2 fpsub32s %f2, %f2, %f11 loop_4834: lduh [%l7 + 0x08], %o5 fnegd %f0, %f0 stx %o0, [%l7 + 0x48] ldd [%l7 + 0x68], %f8 lduh [%l7 + 0x1C], %l1 ldub [%l7 + 0x36], %g5 lduh [%l7 + 0x32], %i7 ldsh [%l7 + 0x10], %i1 ldx [%l7 + 0x58], %o6 fmovdn %xcc, %f5, %f10 srlx %l3, 0x19, %i0 fpsub32s %f4, %f11, %f12 lduw [%l7 + 0x70], %l4 tcs %icc, 0x2 fpsub16 %f8, %f14, %f6 bg,pt %xcc, loop_4835 bpos,a %xcc, loop_4836 udivcc %g4, 0x0D9B, %i5 tcs %icc, 0x0 loop_4835: fmovdge %xcc, %f4, %f1 loop_4836: stw %o3, [%l7 + 0x68] movge %icc, %i3, %g6 fxnor %f4, %f2, %f2 ldsh [%l7 + 0x40], %l0 fmul8x16al %f11, %f1, %f4 st %f15, [%l7 + 0x40] ld [%l7 + 0x6C], %f4 ldsh [%l7 + 0x1C], %l2 fcmpne32 %f4, %f8, %g3 fcmpne16 %f12, %f6, %o1 fmovsg %xcc, %f12, %f8 movpos %icc, %i4, %o2 bvc loop_4837 fba,a %fcc3, loop_4838 for %f12, %f6, %f2 sth %o4, [%l7 + 0x78] loop_4837: fmovsa %xcc, %f12, %f2 loop_4838: st %f5, [%l7 + 0x58] st %f10, [%l7 + 0x0C] sth %o7, [%l7 + 0x5E] movre %i6, %l6, %i2 tne %icc, 0x5 std %f14, [%l7 + 0x38] fcmple16 %f4, %f10, %g7 fnor %f4, %f4, %f8 array32 %l5, %g2, %g1 fmovde %icc, %f12, %f12 fmul8x16au %f14, %f7, %f10 orn %o5, 0x1329, %l1 ldx [%l7 + 0x28], %o0 fbuge %fcc1, loop_4839 std %f12, [%l7 + 0x10] fmovda %icc, %f2, %f8 be,a,pt %xcc, loop_4840 loop_4839: fand %f12, %f10, %f6 fsrc1s %f5, %f4 for %f8, %f6, %f10 loop_4840: sdivcc %g5, 0x18C6, %i1 fnot2s %f1, %f15 ldub [%l7 + 0x5D], %o6 srax %l3, 0x00, %i7 ta %xcc, 0x0 fmovda %xcc, %f8, %f7 std %f0, [%l7 + 0x78] fnot2 %f8, %f6 fnand %f10, %f12, %f0 fcmps %fcc3, %f2, %f2 stx %l4, [%l7 + 0x70] nop setx loop_4841, %l0, %l1 jmpl %l1, %g4 siam 0x2 ldx [%l7 + 0x58], %i5 stw %o3, [%l7 + 0x3C] loop_4841: fmovrsne %i0, %f8, %f13 movl %icc, %i3, %l0 andn %g6, 0x1E86, %g3 brgez,a %o1, loop_4842 bgu,pt %icc, loop_4843 ldsh [%l7 + 0x74], %i4 fbne %fcc1, loop_4844 loop_4842: tl %icc, 0x0 loop_4843: fcmpne16 %f8, %f10, %o2 ba,pn %xcc, loop_4845 loop_4844: array8 %o4, %l2, %o7 call loop_4846 fmovdgu %icc, %f1, %f8 loop_4845: fcmple32 %f12, %f8, %i6 ldsw [%l7 + 0x50], %l6 loop_4846: lduw [%l7 + 0x48], %i2 stx %g7, [%l7 + 0x70] fpmerge %f6, %f14, %f8 fmul8x16 %f3, %f0, %f8 ld [%l7 + 0x18], %f13 ldd [%l7 + 0x58], %f0 movl %icc, %l5, %g1 fmovsvc %icc, %f12, %f3 fsrc1s %f2, %f4 nop setx loop_4847, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrsne %g2, %f7, %f3 bcc loop_4848 fpadd16 %f12, %f12, %f10 loop_4847: fmovda %icc, %f2, %f13 fsrc2s %f8, %f2 loop_4848: st %f14, [%l7 + 0x08] st %f13, [%l7 + 0x24] ld [%l7 + 0x0C], %f0 bneg loop_4849 fpadd32 %f2, %f10, %f10 orn %o5, %o0, %l1 tvs %icc, 0x2 loop_4849: fmul8x16au %f2, %f0, %f8 brlz,a %i1, loop_4850 nop setx loop_4851, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16ln %o6, %g5, %i7 and %l3, 0x1E38, %g4 loop_4850: srlx %l4, %i5, %i0 loop_4851: ldsb [%l7 + 0x65], %o3 fmovdneg %icc, %f13, %f15 fmovrsgez %i3, %f2, %f0 fcmpgt32 %f14, %f8, %g6 fmovspos %xcc, %f14, %f2 movgu %xcc, %g3, %l0 stw %i4, [%l7 + 0x44] fmovdg %icc, %f2, %f0 stb %o2, [%l7 + 0x4D] fornot2s %f2, %f9, %f1 ldx [%l7 + 0x38], %o1 lduw [%l7 + 0x78], %o4 stw %o7, [%l7 + 0x3C] smulcc %i6, 0x046B, %l6 mulscc %l2, 0x0B66, %g7 brlez %l5, loop_4852 stb %g1, [%l7 + 0x13] bshuffle %f10, %f14, %f4 fones %f6 loop_4852: stw %i2, [%l7 + 0x28] stw %o5, [%l7 + 0x6C] or %g2, 0x018C, %o0 ld [%l7 + 0x34], %f9 brnz,a %l1, loop_4853 fcmps %fcc1, %f8, %f8 fmovse %icc, %f5, %f2 fmuld8ulx16 %f5, %f12, %f6 loop_4853: sethi 0x16AF, %o6 lduw [%l7 + 0x50], %i1 ldsb [%l7 + 0x4D], %i7 for %f14, %f4, %f8 movrlez %l3, 0x30A, %g5 ldsh [%l7 + 0x18], %g4 fmovsgu %xcc, %f11, %f8 movrlez %l4, %i0, %i5 ldx [%l7 + 0x70], %i3 xnor %o3, 0x079C, %g3 bl,pt %xcc, loop_4854 fmul8x16al %f11, %f3, %f8 tl %xcc, 0x3 stb %g6, [%l7 + 0x60] loop_4854: movge %icc, %l0, %o2 fmovsle %icc, %f3, %f11 sth %o1, [%l7 + 0x4A] fcmps %fcc1, %f15, %f2 tneg %xcc, 0x0 ldub [%l7 + 0x1A], %o4 fmovsge %xcc, %f10, %f5 tleu %xcc, 0x6 lduh [%l7 + 0x0E], %i4 fmul8sux16 %f0, %f14, %f12 tn %icc, 0x0 fcmpeq32 %f0, %f8, %i6 fmovsa %xcc, %f10, %f4 udivcc %l6, 0x07CA, %o7 ld [%l7 + 0x78], %f10 stw %g7, [%l7 + 0x48] pdist %f8, %f10, %f10 fmul8sux16 %f0, %f14, %f10 stb %l2, [%l7 + 0x66] st %f4, [%l7 + 0x20] ldd [%l7 + 0x50], %f10 srl %g1, 0x1D, %i2 fmovsle %icc, %f11, %f4 tn %icc, 0x6 ldsh [%l7 + 0x30], %o5 fnot1s %f11, %f1 movge %icc, %l5, %g2 edge16l %l1, %o0, %i1 ldsh [%l7 + 0x0A], %i7 tneg %xcc, 0x3 edge32ln %o6, %l3, %g4 subccc %g5, 0x0241, %l4 stb %i0, [%l7 + 0x6C] siam 0x5 fandnot2s %f15, %f7, %f13 ta %icc, 0x3 movne %icc, %i5, %i3 edge8l %g3, %o3, %l0 movleu %icc, %g6, %o2 sth %o4, [%l7 + 0x24] fbg,a %fcc3, loop_4855 ldsb [%l7 + 0x1F], %o1 fmovsa %xcc, %f8, %f0 ldsh [%l7 + 0x4A], %i4 loop_4855: lduw [%l7 + 0x5C], %i6 movvs %xcc, %o7, %g7 fones %f7 fcmple16 %f8, %f6, %l6 edge32 %g1, %l2, %o5 lduw [%l7 + 0x50], %i2 fpadd32 %f4, %f0, %f14 fand %f10, %f8, %f2 fmul8x16 %f9, %f0, %f4 fmul8ulx16 %f4, %f10, %f6 udivx %l5, 0x0E6E, %l1 fmovsg %xcc, %f5, %f7 edge16n %g2, %i1, %i7 bge,a,pt %xcc, loop_4856 sth %o0, [%l7 + 0x24] tcc %icc, 0x0 std %f12, [%l7 + 0x78] loop_4856: std %f14, [%l7 + 0x40] stx %o6, [%l7 + 0x20] movgu %icc, %l3, %g5 fcmpd %fcc1, %f8, %f0 fcmpes %fcc3, %f2, %f9 stb %g4, [%l7 + 0x50] stb %i0, [%l7 + 0x70] edge32l %i5, %i3, %g3 ldub [%l7 + 0x0D], %o3 fbe,a %fcc3, loop_4857 fmovsne %icc, %f15, %f5 fbul %fcc0, loop_4858 fabss %f13, %f0 loop_4857: tpos %xcc, 0x2 std %f14, [%l7 + 0x20] loop_4858: st %f8, [%l7 + 0x48] fandnot1 %f4, %f6, %f10 ldub [%l7 + 0x2B], %l0 fnands %f1, %f6, %f13 bne loop_4859 bl,a %xcc, loop_4860 bgu %icc, loop_4861 fmovsgu %xcc, %f9, %f5 loop_4859: lduh [%l7 + 0x76], %g6 loop_4860: std %f6, [%l7 + 0x60] loop_4861: tsubcctv %o2, 0x1441, %o4 fmovdcc %icc, %f1, %f8 fmovdvc %xcc, %f14, %f7 fcmpgt16 %f4, %f4, %o1 std %f2, [%l7 + 0x40] fcmple32 %f0, %f4, %i4 lduh [%l7 + 0x10], %l4 ble,a loop_4862 ldx [%l7 + 0x50], %i6 lduw [%l7 + 0x28], %o7 fxnors %f10, %f1, %f14 loop_4862: fmovscc %icc, %f15, %f3 fbuge %fcc3, loop_4863 fornot2s %f3, %f3, %f5 tg %icc, 0x1 fsrc1 %f6, %f10 loop_4863: ld [%l7 + 0x24], %f13 fxor %f10, %f12, %f0 sth %l6, [%l7 + 0x14] fmovrslz %g7, %f6, %f5 fnot2 %f10, %f10 fpsub16 %f10, %f2, %f2 bgu,pn %xcc, loop_4864 fmovsneg %icc, %f11, %f13 stb %g1, [%l7 + 0x15] st %f4, [%l7 + 0x30] loop_4864: add %l2, %i2, %l5 bne,a,pn %xcc, loop_4865 fcmpgt16 %f4, %f0, %l1 edge16ln %o5, %i1, %g2 fmovdleu %icc, %f2, %f14 loop_4865: udivcc %i7, 0x0402, %o0 fmovrsgez %o6, %f6, %f15 fmovrdgez %l3, %f6, %f10 fzero %f0 subc %g5, %i0, %g4 fmovdcc %icc, %f5, %f13 bneg,pt %xcc, loop_4866 popc 0x19EE, %i5 ldsw [%l7 + 0x68], %i3 sra %g3, 0x13, %o3 loop_4866: ldx [%l7 + 0x28], %l0 fbuge,a %fcc1, loop_4867 movleu %xcc, %g6, %o2 ldd [%l7 + 0x08], %f14 fandnot1 %f6, %f4, %f2 loop_4867: st %f4, [%l7 + 0x54] fmul8x16au %f3, %f9, %f8 andcc %o4, %o1, %i4 ldsh [%l7 + 0x44], %i6 lduh [%l7 + 0x08], %o7 ba loop_4868 fcmpgt16 %f12, %f6, %l4 ldx [%l7 + 0x48], %l6 stb %g7, [%l7 + 0x48] loop_4868: lduw [%l7 + 0x48], %l2 fsrc1s %f15, %f3 fpadd32 %f4, %f8, %f10 fbule,a %fcc3, loop_4869 fmovspos %icc, %f11, %f0 movrlez %g1, %i2, %l5 lduh [%l7 + 0x4A], %l1 loop_4869: ldub [%l7 + 0x67], %i1 edge16l %o5, %g2, %o0 stw %o6, [%l7 + 0x6C] edge32ln %i7, %g5, %l3 fbe,a %fcc1, loop_4870 ta %xcc, 0x3 ldd [%l7 + 0x58], %f0 movrgz %i0, 0x069, %g4 loop_4870: udiv %i3, 0x0BAB, %g3 ld [%l7 + 0x2C], %f13 fones %f1 fmovscc %xcc, %f6, %f10 mulscc %i5, %l0, %g6 fcmpgt32 %f10, %f2, %o2 fcmped %fcc2, %f14, %f4 bg,pt %icc, loop_4871 bcc,a,pn %xcc, loop_4872 bcc,a,pt %icc, loop_4873 ld [%l7 + 0x10], %f3 loop_4871: ldub [%l7 + 0x46], %o4 loop_4872: ldub [%l7 + 0x42], %o3 loop_4873: movrlez %i4, 0x316, %o1 fpsub32s %f0, %f9, %f10 sth %o7, [%l7 + 0x0A] taddcc %i6, %l6, %l4 ldsh [%l7 + 0x78], %l2 movrne %g1, 0x309, %g7 ld [%l7 + 0x50], %f12 fxors %f1, %f12, %f1 edge16n %l5, %i2, %i1 stx %l1, [%l7 + 0x28] fbue,a %fcc3, loop_4874 lduw [%l7 + 0x5C], %o5 call loop_4875 ldsh [%l7 + 0x16], %o0 loop_4874: fcmps %fcc3, %f11, %f15 fmul8ulx16 %f14, %f4, %f4 loop_4875: fpadd16s %f7, %f0, %f1 ba,a loop_4876 bne loop_4877 pdist %f0, %f14, %f4 brlez,a %o6, loop_4878 loop_4876: ldd [%l7 + 0x08], %f6 loop_4877: ldsh [%l7 + 0x50], %g2 and %g5, 0x1A5F, %i7 loop_4878: ld [%l7 + 0x2C], %f3 fmovsne %xcc, %f2, %f2 fmovdneg %icc, %f15, %f13 sdivx %i0, 0x125F, %g4 sth %l3, [%l7 + 0x4C] fmovrslez %i3, %f1, %f3 bn,a %icc, loop_4879 fpsub16 %f2, %f14, %f2 std %f12, [%l7 + 0x78] lduw [%l7 + 0x10], %g3 loop_4879: fabsd %f0, %f12 fand %f12, %f14, %f4 brnz %i5, loop_4880 fbug %fcc3, loop_4881 addc %g6, %l0, %o4 srlx %o3, %i4, %o1 loop_4880: array32 %o2, %o7, %l6 loop_4881: fxnors %f12, %f14, %f13 lduw [%l7 + 0x64], %l4 stx %l2, [%l7 + 0x30] xnorcc %g1, 0x00F8, %g7 ldx [%l7 + 0x18], %l5 ble,pt %icc, loop_4882 and %i6, %i2, %l1 sdivx %i1, 0x145E, %o5 movg %xcc, %o6, %o0 loop_4882: edge16 %g2, %g5, %i7 ld [%l7 + 0x54], %f10 ld [%l7 + 0x08], %f7 fmovsne %xcc, %f14, %f11 fmul8sux16 %f4, %f0, %f8 ldsb [%l7 + 0x23], %g4 st %f1, [%l7 + 0x70] sra %l3, %i0, %i3 st %f7, [%l7 + 0x30] std %f14, [%l7 + 0x10] ldsb [%l7 + 0x13], %i5 tcs %icc, 0x6 xnor %g3, %l0, %g6 ldsb [%l7 + 0x6B], %o4 stx %i4, [%l7 + 0x68] fmul8x16au %f9, %f15, %f0 edge16n %o1, %o2, %o3 brgez,a %l6, loop_4883 ldsb [%l7 + 0x5F], %o7 sth %l4, [%l7 + 0x36] edge32 %g1, %g7, %l5 loop_4883: ld [%l7 + 0x64], %f0 array8 %l2, %i6, %i2 ldx [%l7 + 0x28], %i1 stw %l1, [%l7 + 0x34] nop setx loop_4884, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdg %icc, %f12, %f15 tcs %xcc, 0x3 edge8 %o5, %o6, %o0 loop_4884: ld [%l7 + 0x58], %f2 edge32n %g2, %g5, %g4 lduh [%l7 + 0x56], %i7 movrlz %i0, %i3, %l3 edge8ln %g3, %i5, %l0 add %o4, %i4, %o1 fpack16 %f8, %f6 bleu %xcc, loop_4885 ld [%l7 + 0x48], %f2 ldx [%l7 + 0x68], %o2 call loop_4886 loop_4885: stx %g6, [%l7 + 0x10] ldsw [%l7 + 0x08], %o3 fnot1s %f0, %f7 loop_4886: fcmpne32 %f10, %f10, %o7 fbn %fcc2, loop_4887 ldub [%l7 + 0x11], %l4 sll %g1, 0x08, %l6 fsrc2 %f8, %f10 loop_4887: movvs %icc, %g7, %l5 ld [%l7 + 0x44], %f4 movvc %xcc, %l2, %i6 lduw [%l7 + 0x4C], %i1 lduh [%l7 + 0x56], %l1 tneg %icc, 0x6 sth %o5, [%l7 + 0x6A] sdivcc %o6, 0x01B9, %o0 ld [%l7 + 0x58], %f6 faligndata %f6, %f12, %f8 fba,a %fcc1, loop_4888 edge32 %i2, %g5, %g2 subccc %g4, 0x0EEB, %i7 sth %i3, [%l7 + 0x5E] loop_4888: edge32 %l3, %g3, %i5 sth %l0, [%l7 + 0x62] movvc %icc, %i0, %o4 brlz,a %o1, loop_4889 sdivcc %o2, 0x1600, %i4 movrlz %g6, %o3, %o7 ldd [%l7 + 0x30], %f0 loop_4889: ldsh [%l7 + 0x1A], %l4 sra %l6, 0x02, %g1 fxnors %f0, %f11, %f6 orncc %l5, 0x017C, %g7 fornot2s %f13, %f14, %f12 smulcc %i6, 0x1773, %i1 fpsub16 %f14, %f6, %f10 fands %f5, %f12, %f0 edge8ln %l1, %o5, %l2 subccc %o6, %i2, %g5 array16 %o0, %g4, %i7 fsrc2 %f12, %f12 ble,a,pn %icc, loop_4890 ldsb [%l7 + 0x74], %g2 ldub [%l7 + 0x0F], %l3 fbge %fcc1, loop_4891 loop_4890: ld [%l7 + 0x58], %f10 lduw [%l7 + 0x58], %g3 tl %icc, 0x5 loop_4891: sllx %i3, 0x1A, %i5 fbn,a %fcc2, loop_4892 fmovdleu %icc, %f1, %f12 fmovsne %icc, %f1, %f1 sdiv %i0, 0x12EA, %o4 loop_4892: stw %l0, [%l7 + 0x24] fmul8sux16 %f8, %f14, %f4 stb %o2, [%l7 + 0x6B] ldsh [%l7 + 0x2C], %i4 fors %f9, %f10, %f6 add %o1, %o3, %o7 ldx [%l7 + 0x20], %g6 fmovsge %icc, %f4, %f7 lduh [%l7 + 0x52], %l4 stx %l6, [%l7 + 0x10] nop setx loop_4893, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnor %f4, %f12, %f6 stw %g1, [%l7 + 0x74] stb %g7, [%l7 + 0x44] loop_4893: brgez %i6, loop_4894 fbug %fcc0, loop_4895 fornot2s %f4, %f4, %f13 stx %i1, [%l7 + 0x10] loop_4894: fmovsvs %icc, %f1, %f15 loop_4895: stb %l1, [%l7 + 0x30] subcc %o5, %l5, %l2 edge32l %i2, %g5, %o6 bgu,pt %icc, loop_4896 faligndata %f0, %f12, %f0 std %f2, [%l7 + 0x60] fnegd %f14, %f2 loop_4896: stw %o0, [%l7 + 0x64] bn loop_4897 ldd [%l7 + 0x70], %f12 ldsw [%l7 + 0x64], %g4 brgz %g2, loop_4898 loop_4897: ldsb [%l7 + 0x0C], %i7 fcmpgt16 %f8, %f8, %g3 lduh [%l7 + 0x0C], %l3 loop_4898: sth %i5, [%l7 + 0x54] fmovdpos %icc, %f1, %f15 ldsh [%l7 + 0x6C], %i0 bpos loop_4899 mulscc %o4, %l0, %i3 ld [%l7 + 0x40], %f8 brnz %o2, loop_4900 loop_4899: mulscc %i4, 0x03C7, %o3 fpsub32 %f8, %f8, %f4 fba %fcc0, loop_4901 loop_4900: fmovdvc %xcc, %f12, %f3 te %icc, 0x1 fmovsn %icc, %f11, %f15 loop_4901: fmovsvs %xcc, %f10, %f8 sth %o1, [%l7 + 0x2C] stw %o7, [%l7 + 0x4C] orn %g6, %l6, %g1 edge16l %l4, %i6, %g7 ldsb [%l7 + 0x5C], %l1 edge16 %i1, %l5, %o5 lduh [%l7 + 0x46], %l2 stx %i2, [%l7 + 0x18] ldx [%l7 + 0x70], %g5 fpadd16 %f8, %f0, %f10 ldsb [%l7 + 0x55], %o6 ldd [%l7 + 0x10], %f0 sethi 0x174B, %o0 fcmpd %fcc0, %f8, %f0 fmovrse %g4, %f0, %f13 ldx [%l7 + 0x58], %i7 fmovrdgz %g3, %f2, %f0 fandnot1s %f9, %f9, %f9 udiv %l3, 0x1FEF, %g2 fmovde %icc, %f10, %f2 fble %fcc1, loop_4902 udiv %i0, 0x0702, %o4 ld [%l7 + 0x2C], %f5 fnands %f4, %f9, %f0 loop_4902: srax %l0, 0x16, %i5 taddcc %i3, %o2, %i4 movvc %icc, %o1, %o7 ldd [%l7 + 0x40], %f0 taddcctv %o3, %g6, %g1 bvc,pn %icc, loop_4903 fmovrdgez %l6, %f4, %f14 brlez %l4, loop_4904 movne %icc, %g7, %l1 loop_4903: fbule,a %fcc1, loop_4905 fcmpeq32 %f6, %f14, %i1 loop_4904: fcmpeq32 %f0, %f0, %i6 movrlz %l5, 0x17C, %o5 loop_4905: fors %f11, %f2, %f7 sth %i2, [%l7 + 0x7A] smulcc %l2, %o6, %o0 fpackfix %f8, %f8 edge32 %g4, %i7, %g5 ld [%l7 + 0x4C], %f12 ldsh [%l7 + 0x46], %l3 sth %g3, [%l7 + 0x34] udivx %i0, 0x1023, %o4 fabsd %f6, %f6 sth %g2, [%l7 + 0x1A] ldub [%l7 + 0x35], %i5 edge16l %i3, %o2, %l0 bn,a,pt %xcc, loop_4906 sll %i4, %o1, %o7 fexpand %f3, %f6 tg %icc, 0x3 loop_4906: fmul8x16al %f7, %f2, %f8 fpsub16s %f0, %f4, %f14 fmovrsgz %o3, %f5, %f5 brlz,a %g1, loop_4907 for %f0, %f8, %f2 ldub [%l7 + 0x34], %l6 lduw [%l7 + 0x58], %l4 loop_4907: ble,a loop_4908 bne,a,pn %xcc, loop_4909 te %icc, 0x3 xnorcc %g7, 0x03F0, %l1 loop_4908: fxor %f10, %f6, %f4 loop_4909: fsrc2s %f4, %f10 mulscc %i1, 0x1A36, %g6 movpos %icc, %l5, %i6 stx %o5, [%l7 + 0x18] edge16n %i2, %o6, %o0 movg %xcc, %l2, %i7 fbne %fcc1, loop_4910 fbo,a %fcc3, loop_4911 brz %g4, loop_4912 movge %icc, %g5, %g3 loop_4910: tcs %xcc, 0x2 loop_4911: fbn,a %fcc1, loop_4913 loop_4912: subc %l3, %o4, %i0 sth %i5, [%l7 + 0x3E] movneg %icc, %g2, %i3 loop_4913: fbo %fcc1, loop_4914 addcc %l0, 0x1F09, %i4 fornot2 %f4, %f0, %f12 srlx %o2, 0x03, %o1 loop_4914: fornot1 %f4, %f4, %f2 fmovsleu %xcc, %f10, %f6 fsrc2 %f8, %f14 fbne %fcc0, loop_4915 tn %icc, 0x1 st %f12, [%l7 + 0x1C] edge8ln %o3, %g1, %o7 loop_4915: lduw [%l7 + 0x44], %l4 sth %l6, [%l7 + 0x66] lduw [%l7 + 0x4C], %l1 ldsb [%l7 + 0x28], %g7 stb %g6, [%l7 + 0x4C] fpsub16s %f7, %f6, %f6 sdiv %l5, 0x1111, %i1 addccc %o5, 0x05F9, %i6 te %icc, 0x1 sth %i2, [%l7 + 0x1A] tg %xcc, 0x6 andcc %o6, %l2, %o0 ld [%l7 + 0x30], %f8 st %f7, [%l7 + 0x28] fnot1s %f12, %f15 tl %xcc, 0x3 orcc %i7, 0x1260, %g4 std %f14, [%l7 + 0x60] lduh [%l7 + 0x76], %g3 fandnot1 %f8, %f0, %f14 fbue,a %fcc3, loop_4916 tl %xcc, 0x5 ldx [%l7 + 0x68], %g5 bn,a %icc, loop_4917 loop_4916: movn %icc, %o4, %l3 bleu,a,pt %xcc, loop_4918 fpsub16 %f4, %f2, %f0 loop_4917: ldub [%l7 + 0x16], %i5 nop setx loop_4919, %l0, %l1 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_4918: fabss %f0, %f3 nop setx loop_4920, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movle %icc, %g2, %i3 loop_4919: ldub [%l7 + 0x4C], %l0 fmovdl %icc, %f6, %f8 loop_4920: ldsh [%l7 + 0x7E], %i0 ldsh [%l7 + 0x5E], %o2 fmovdvs %xcc, %f5, %f1 fnegd %f6, %f8 bleu loop_4921 fcmpgt16 %f14, %f14, %o1 tg %icc, 0x0 ldx [%l7 + 0x70], %o3 loop_4921: movrgez %i4, 0x385, %g1 edge16 %o7, %l4, %l1 ldsb [%l7 + 0x56], %g7 lduw [%l7 + 0x68], %g6 edge8 %l6, %i1, %l5 stw %i6, [%l7 + 0x08] fmovdl %xcc, %f8, %f5 edge8n %o5, %i2, %o6 fmul8ulx16 %f4, %f10, %f6 popc 0x0C32, %o0 fsrc1 %f6, %f0 std %f6, [%l7 + 0x18] ldub [%l7 + 0x79], %i7 bl,pn %xcc, loop_4922 sth %g4, [%l7 + 0x52] fcmpd %fcc0, %f2, %f2 fcmpgt32 %f2, %f12, %l2 loop_4922: fmovdpos %xcc, %f7, %f4 std %f0, [%l7 + 0x60] fmovsneg %icc, %f7, %f4 orcc %g5, %g3, %o4 andcc %l3, 0x1D5A, %g2 ldsw [%l7 + 0x4C], %i5 fmuld8ulx16 %f12, %f12, %f2 edge16l %i3, %l0, %o2 fmovda %xcc, %f10, %f14 fnegs %f6, %f11 fmovspos %icc, %f14, %f9 tle %icc, 0x2 movcs %icc, %o1, %o3 fcmple32 %f4, %f12, %i0 stx %i4, [%l7 + 0x28] fmuld8ulx16 %f3, %f7, %f12 fmovdle %icc, %f2, %f3 ldsb [%l7 + 0x79], %g1 subcc %l4, 0x0238, %l1 andcc %o7, %g7, %l6 st %f5, [%l7 + 0x58] smul %g6, %l5, %i1 fsrc2s %f11, %f13 fmuld8sux16 %f1, %f12, %f8 brz %i6, loop_4923 fmovrdlez %o5, %f4, %f6 ldx [%l7 + 0x10], %i2 nop setx loop_4924, %l0, %l1 jmpl %l1, %o0 loop_4923: smulcc %i7, %g4, %o6 edge8ln %g5, %g3, %l2 fmovdl %xcc, %f9, %f10 loop_4924: fmovrse %o4, %f6, %f10 ldsb [%l7 + 0x48], %l3 edge32l %g2, %i5, %l0 fnor %f4, %f2, %f0 fnors %f2, %f15, %f1 stw %o2, [%l7 + 0x1C] te %xcc, 0x5 bpos,pt %icc, loop_4925 bcc,a,pn %xcc, loop_4926 fcmpeq32 %f14, %f8, %o1 fmovsle %icc, %f15, %f5 loop_4925: fpadd16 %f10, %f6, %f8 loop_4926: fone %f0 fbuge,a %fcc2, loop_4927 ldub [%l7 + 0x54], %i3 lduh [%l7 + 0x1A], %o3 mova %xcc, %i0, %i4 loop_4927: sllx %g1, 0x01, %l1 bcc,a,pt %icc, loop_4928 sub %o7, %l4, %l6 ld [%l7 + 0x58], %f9 fmovsg %xcc, %f9, %f12 loop_4928: fmovrdgez %g7, %f14, %f8 sth %g6, [%l7 + 0x6A] edge32l %i1, %i6, %o5 tvs %xcc, 0x0 ldsh [%l7 + 0x40], %l5 tne %icc, 0x2 fmovdne %xcc, %f0, %f13 fcmple16 %f0, %f12, %i2 call loop_4929 ldsb [%l7 + 0x27], %i7 sth %o0, [%l7 + 0x0A] fmovdg %icc, %f3, %f14 loop_4929: edge16n %o6, %g4, %g3 movleu %xcc, %g5, %l2 lduh [%l7 + 0x0E], %o4 fsrc1s %f6, %f2 xnorcc %l3, 0x00E3, %i5 fone %f2 fmovrse %g2, %f6, %f7 ldsb [%l7 + 0x36], %o2 faligndata %f0, %f0, %f14 fnand %f4, %f14, %f8 ldx [%l7 + 0x20], %l0 brgz %i3, loop_4930 fsrc1s %f1, %f10 fmovse %icc, %f9, %f2 mova %xcc, %o1, %i0 loop_4930: std %f4, [%l7 + 0x48] movleu %xcc, %o3, %g1 fmovdpos %xcc, %f6, %f5 fones %f1 fmovdvs %icc, %f11, %f2 ldx [%l7 + 0x18], %l1 stx %o7, [%l7 + 0x60] fcmps %fcc0, %f3, %f14 stw %l4, [%l7 + 0x50] brgez,a %l6, loop_4931 fcmps %fcc0, %f4, %f3 fmovrslez %i4, %f1, %f10 srl %g7, %g6, %i6 loop_4931: fpack32 %f6, %f8, %f2 fmul8x16al %f0, %f15, %f0 fbg,a %fcc2, loop_4932 edge8ln %o5, %i1, %l5 sth %i2, [%l7 + 0x32] ba loop_4933 loop_4932: ldx [%l7 + 0x28], %i7 fornot2s %f2, %f8, %f14 udivx %o6, 0x15A7, %o0 loop_4933: brgez,a %g4, loop_4934 addcc %g5, %g3, %l2 fsrc1 %f12, %f14 fxnor %f10, %f4, %f14 loop_4934: ldub [%l7 + 0x3B], %o4 fornot1 %f14, %f10, %f6 fmovrdlez %i5, %f14, %f10 st %f5, [%l7 + 0x58] ld [%l7 + 0x14], %f8 st %f9, [%l7 + 0x48] sub %l3, %o2, %l0 mova %xcc, %g2, %i3 movre %i0, 0x128, %o1 ldsh [%l7 + 0x2A], %o3 movvs %xcc, %l1, %o7 edge8ln %g1, %l6, %i4 udivcc %g7, 0x007F, %l4 fornot1s %f11, %f13, %f8 fmovrdne %i6, %f14, %f4 fblg %fcc2, loop_4935 pdist %f12, %f10, %f4 movleu %xcc, %g6, %o5 edge8n %i1, %i2, %l5 loop_4935: movneg %icc, %o6, %o0 movrne %i7, %g5, %g4 ldsh [%l7 + 0x62], %g3 udivx %l2, 0x1510, %i5 fbe,a %fcc2, loop_4936 fpadd16s %f13, %f3, %f4 tleu %xcc, 0x5 ldd [%l7 + 0x48], %f8 loop_4936: fsrc1s %f9, %f4 and %l3, 0x1549, %o4 ldub [%l7 + 0x29], %o2 lduw [%l7 + 0x24], %g2 ld [%l7 + 0x24], %f14 fxors %f7, %f1, %f10 edge16 %i3, %i0, %l0 nop setx loop_4937, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsg %xcc, %f6, %f14 fand %f0, %f4, %f14 ldsw [%l7 + 0x38], %o1 loop_4937: st %f1, [%l7 + 0x0C] fbne %fcc3, loop_4938 fbg,a %fcc0, loop_4939 fnors %f9, %f13, %f5 fornot1s %f2, %f14, %f9 loop_4938: fmovrdlez %l1, %f8, %f4 loop_4939: fabsd %f6, %f6 smul %o3, 0x1870, %g1 bgu %xcc, loop_4940 ldub [%l7 + 0x61], %o7 alignaddr %i4, %g7, %l6 bne %xcc, loop_4941 loop_4940: call loop_4942 ldd [%l7 + 0x18], %f2 movl %icc, %l4, %i6 loop_4941: stb %o5, [%l7 + 0x27] loop_4942: movcs %icc, %g6, %i2 fpmerge %f13, %f10, %f4 fnegd %f12, %f2 fbl %fcc2, loop_4943 fmul8ulx16 %f12, %f8, %f2 sdiv %l5, 0x1D7B, %o6 fcmpeq32 %f8, %f6, %i1 loop_4943: edge32l %o0, %i7, %g5 ldub [%l7 + 0x0C], %g3 fbl %fcc0, loop_4944 lduh [%l7 + 0x6E], %g4 fsrc1 %f12, %f10 tcc %icc, 0x5 loop_4944: bleu,a loop_4945 fmovrdgz %l2, %f0, %f8 fmovdneg %xcc, %f10, %f13 bvc %xcc, loop_4946 loop_4945: be,a,pt %xcc, loop_4947 fmovrsgez %l3, %f4, %f8 xorcc %o4, 0x0EFB, %i5 loop_4946: movrne %o2, 0x268, %i3 loop_4947: bleu loop_4948 fmovrsne %i0, %f8, %f11 ldsb [%l7 + 0x18], %l0 sll %o1, 0x0E, %g2 loop_4948: stw %l1, [%l7 + 0x60] siam 0x5 fnand %f14, %f14, %f4 fmovdleu %icc, %f5, %f15 fands %f12, %f3, %f2 ba,pt %xcc, loop_4949 fmovrdlez %o3, %f4, %f14 fmovdne %xcc, %f10, %f9 lduh [%l7 + 0x2E], %o7 loop_4949: fba,a %fcc3, loop_4950 fmovdneg %xcc, %f12, %f13 bg loop_4951 ldsw [%l7 + 0x18], %g1 loop_4950: addc %g7, %l6, %i4 tsubcctv %i6, 0x079B, %o5 loop_4951: fmovdl %icc, %f4, %f5 mulscc %g6, %i2, %l4 movleu %xcc, %o6, %l5 fabsd %f0, %f8 addc %o0, %i7, %i1 stw %g5, [%l7 + 0x64] te %icc, 0x4 movvc %icc, %g4, %g3 bleu %icc, loop_4952 fands %f15, %f12, %f11 tsubcc %l3, 0x01AC, %l2 sth %o4, [%l7 + 0x28] loop_4952: ld [%l7 + 0x68], %f3 movvc %xcc, %o2, %i3 fzeros %f15 movcc %xcc, %i0, %i5 alignaddrl %l0, %o1, %g2 fpsub16 %f4, %f8, %f10 fandnot1s %f10, %f8, %f1 nop setx loop_4953, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %l1, [%l7 + 0x0F] movleu %icc, %o3, %g1 lduh [%l7 + 0x62], %g7 loop_4953: ldx [%l7 + 0x60], %o7 smul %l6, %i6, %i4 movcc %xcc, %g6, %o5 lduw [%l7 + 0x48], %i2 ldsw [%l7 + 0x1C], %o6 tcs %icc, 0x3 sdivx %l4, 0x0572, %o0 fmul8sux16 %f10, %f2, %f0 fbl,a %fcc1, loop_4954 fbule %fcc1, loop_4955 brz %i7, loop_4956 add %l5, %i1, %g5 loop_4954: fmovdcs %icc, %f2, %f12 loop_4955: fpadd16 %f4, %f0, %f6 loop_4956: pdist %f8, %f14, %f0 xor %g4, 0x0A77, %g3 stx %l2, [%l7 + 0x68] fbg,a %fcc0, loop_4957 fmovdg %xcc, %f0, %f6 ldsh [%l7 + 0x7A], %o4 ldsw [%l7 + 0x14], %o2 loop_4957: ldsw [%l7 + 0x38], %i3 orn %l3, %i0, %l0 fnot1s %f3, %f13 fmovsgu %icc, %f0, %f10 edge16l %o1, %g2, %l1 fbule %fcc3, loop_4958 fcmped %fcc3, %f6, %f2 fmul8x16al %f2, %f13, %f8 ldd [%l7 + 0x28], %f12 loop_4958: fmovse %xcc, %f6, %f8 ldsh [%l7 + 0x2C], %o3 ldd [%l7 + 0x40], %f8 edge8 %i5, %g1, %o7 umulcc %l6, %g7, %i6 ldd [%l7 + 0x48], %f8 tcs %icc, 0x2 st %f3, [%l7 + 0x1C] movle %icc, %i4, %g6 fones %f2 fmovdvs %icc, %f14, %f11 stw %i2, [%l7 + 0x60] edge32n %o5, %o6, %o0 sra %l4, %i7, %i1 std %f4, [%l7 + 0x20] stb %l5, [%l7 + 0x27] st %f11, [%l7 + 0x14] edge32ln %g5, %g3, %g4 ldsw [%l7 + 0x40], %l2 fandnot2 %f6, %f14, %f0 fmul8x16 %f11, %f2, %f10 fmovdleu %icc, %f2, %f10 bvc %xcc, loop_4959 bge,a,pn %xcc, loop_4960 sth %o4, [%l7 + 0x6E] tleu %xcc, 0x0 loop_4959: fbug %fcc2, loop_4961 loop_4960: fzeros %f14 fbn %fcc3, loop_4962 ldd [%l7 + 0x38], %f0 loop_4961: fpadd32 %f12, %f2, %f10 fmul8x16au %f3, %f1, %f6 loop_4962: srax %i3, %o2, %i0 tn %xcc, 0x1 bn,a,pt %icc, loop_4963 edge32 %l0, %o1, %l3 sll %g2, %o3, %l1 fmovdg %icc, %f0, %f2 loop_4963: bge,a %xcc, loop_4964 fmovsl %xcc, %f11, %f11 subc %i5, 0x0692, %o7 sth %l6, [%l7 + 0x34] loop_4964: move %icc, %g1, %g7 lduw [%l7 + 0x24], %i4 sth %g6, [%l7 + 0x70] fmovsne %icc, %f12, %f6 st %f6, [%l7 + 0x6C] fbug,a %fcc1, loop_4965 sth %i2, [%l7 + 0x5A] fpadd16 %f2, %f4, %f0 fmovdle %icc, %f4, %f1 loop_4965: sth %o5, [%l7 + 0x3E] fandnot1 %f4, %f6, %f8 movrlz %i6, %o0, %l4 movvc %icc, %o6, %i1 fbug %fcc2, loop_4966 tvs %xcc, 0x0 xnor %l5, %i7, %g5 bl,a %xcc, loop_4967 loop_4966: stx %g3, [%l7 + 0x50] tleu %icc, 0x5 xorcc %l2, 0x18C5, %g4 loop_4967: fcmps %fcc0, %f10, %f1 fpsub16 %f10, %f8, %f10 fmovsge %icc, %f8, %f11 andn %o4, 0x030F, %o2 lduh [%l7 + 0x44], %i0 faligndata %f2, %f12, %f8 lduh [%l7 + 0x20], %i3 fmovdcc %icc, %f0, %f14 nop setx loop_4968, %l0, %l1 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,a %fcc0, loop_4969 fmul8ulx16 %f0, %f8, %f0 addccc %l0, %l3, %o1 loop_4968: st %f9, [%l7 + 0x64] loop_4969: stx %o3, [%l7 + 0x70] stb %l1, [%l7 + 0x52] movneg %xcc, %g2, %o7 ldx [%l7 + 0x30], %i5 fnot2s %f10, %f14 ldsw [%l7 + 0x60], %g1 xor %l6, 0x0432, %g7 st %f5, [%l7 + 0x40] st %f11, [%l7 + 0x2C] fmovsa %icc, %f11, %f8 std %f10, [%l7 + 0x30] move %icc, %i4, %i2 ldsb [%l7 + 0x3E], %o5 ldx [%l7 + 0x28], %g6 sdivx %o0, 0x0BD4, %i6 fpmerge %f7, %f11, %f14 st %f15, [%l7 + 0x64] ldsb [%l7 + 0x67], %o6 fandnot1 %f12, %f6, %f2 fabss %f4, %f11 stx %i1, [%l7 + 0x70] udivcc %l4, 0x05AB, %i7 ldub [%l7 + 0x50], %g5 movleu %xcc, %l5, %l2 fpackfix %f2, %f10 fbo,a %fcc1, loop_4970 ldsw [%l7 + 0x08], %g3 movl %icc, %o4, %g4 udivx %i0, 0x13B7, %o2 loop_4970: lduh [%l7 + 0x36], %i3 fble,a %fcc3, loop_4971 fcmpeq16 %f10, %f8, %l3 ldx [%l7 + 0x20], %l0 udivx %o1, 0x1A08, %l1 loop_4971: fandnot2 %f10, %f12, %f0 bl,a,pn %xcc, loop_4972 sth %o3, [%l7 + 0x6C] movpos %icc, %o7, %i5 fmovdgu %icc, %f5, %f11 loop_4972: sth %g1, [%l7 + 0x2E] brz %l6, loop_4973 tn %xcc, 0x1 popc %g2, %i4 stw %i2, [%l7 + 0x08] loop_4973: ldx [%l7 + 0x60], %o5 ta %xcc, 0x2 st %f11, [%l7 + 0x24] brlez,a %g7, loop_4974 edge16 %o0, %g6, %i6 sth %o6, [%l7 + 0x4E] st %f15, [%l7 + 0x10] loop_4974: fxors %f14, %f11, %f13 bcs loop_4975 lduh [%l7 + 0x68], %l4 sub %i7, 0x19E4, %g5 nop setx loop_4976, %l0, %l1 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_4975: movleu %icc, %l5, %l2 sdivx %g3, 0x1471, %o4 sra %i1, %g4, %i0 loop_4976: fpadd16 %f8, %f8, %f4 edge32ln %o2, %i3, %l3 or %l0, 0x166F, %o1 st %f3, [%l7 + 0x24] std %f10, [%l7 + 0x68] tl %xcc, 0x4 or %o3, %l1, %i5 fornot2s %f5, %f9, %f8 stx %o7, [%l7 + 0x60] fmovsa %icc, %f12, %f14 fmul8x16 %f1, %f10, %f2 stw %g1, [%l7 + 0x14] brgz %g2, loop_4977 or %i4, %l6, %i2 stx %o5, [%l7 + 0x38] lduw [%l7 + 0x60], %o0 loop_4977: fpsub16 %f8, %f12, %f6 nop setx loop_4978, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdne %icc, %f13, %f12 fmovdn %icc, %f10, %f9 ld [%l7 + 0x2C], %f2 loop_4978: bn,pt %icc, loop_4979 fmovspos %xcc, %f15, %f9 fornot2 %f0, %f10, %f8 ld [%l7 + 0x78], %f2 loop_4979: tl %icc, 0x4 stw %g6, [%l7 + 0x34] fbn,a %fcc3, loop_4980 fbue,a %fcc0, loop_4981 ldd [%l7 + 0x40], %f12 lduh [%l7 + 0x56], %i6 loop_4980: mulscc %o6, %l4, %i7 loop_4981: tl %icc, 0x2 stx %g7, [%l7 + 0x48] ldsh [%l7 + 0x3A], %g5 fmovrsne %l2, %f12, %f9 std %f4, [%l7 + 0x50] sdiv %l5, 0x0A1D, %o4 tne %xcc, 0x0 siam 0x5 fmovda %xcc, %f5, %f15 fmovd %f0, %f4 movleu %icc, %i1, %g3 fbu %fcc2, loop_4982 ldsh [%l7 + 0x32], %i0 fnot2 %f8, %f12 fmovdpos %xcc, %f8, %f4 loop_4982: fandnot1s %f6, %f13, %f13 st %f7, [%l7 + 0x54] ldsw [%l7 + 0x40], %o2 brgez %i3, loop_4983 fble,a %fcc3, loop_4984 sdiv %l3, 0x1824, %l0 fpadd32 %f8, %f0, %f0 loop_4983: fmovsvs %icc, %f13, %f1 loop_4984: std %f0, [%l7 + 0x48] edge32l %o1, %g4, %l1 tle %xcc, 0x4 stb %i5, [%l7 + 0x73] fmovda %icc, %f9, %f14 fmovrdne %o3, %f12, %f10 tg %icc, 0x6 fcmpes %fcc3, %f11, %f15 stx %g1, [%l7 + 0x68] stx %o7, [%l7 + 0x70] xnor %g2, %l6, %i4 lduw [%l7 + 0x18], %i2 lduh [%l7 + 0x42], %o5 movvs %icc, %o0, %i6 ld [%l7 + 0x20], %f5 bvc,pn %xcc, loop_4985 ld [%l7 + 0x74], %f13 ld [%l7 + 0x54], %f15 and %g6, 0x1F78, %l4 loop_4985: ldx [%l7 + 0x20], %i7 fbul %fcc3, loop_4986 movge %icc, %o6, %g5 fpmerge %f14, %f8, %f14 faligndata %f14, %f14, %f12 loop_4986: bshuffle %f10, %f12, %f2 stb %g7, [%l7 + 0x3C] fmovsne %xcc, %f7, %f6 st %f14, [%l7 + 0x44] movpos %icc, %l2, %l5 tne %icc, 0x3 ldd [%l7 + 0x18], %f14 and %o4, 0x1D1E, %g3 fmovrse %i1, %f4, %f3 st %f3, [%l7 + 0x60] fnot2 %f4, %f4 fmovdneg %xcc, %f2, %f9 fbo %fcc3, loop_4987 fpadd32s %f11, %f0, %f5 ldub [%l7 + 0x7F], %o2 edge16n %i0, %l3, %i3 loop_4987: tvc %xcc, 0x0 fbo %fcc1, loop_4988 stw %l0, [%l7 + 0x70] edge32l %g4, %l1, %o1 sdivcc %i5, 0x10AF, %g1 loop_4988: brlz %o7, loop_4989 sub %o3, %g2, %i4 movpos %icc, %l6, %i2 fbe %fcc1, loop_4990 loop_4989: tvs %icc, 0x0 ldd [%l7 + 0x10], %f10 udivcc %o5, 0x0132, %o0 loop_4990: stx %g6, [%l7 + 0x60] fmul8x16au %f12, %f12, %f8 addc %l4, %i6, %o6 stx %g5, [%l7 + 0x50] tvs %xcc, 0x7 fcmpes %fcc2, %f14, %f8 tleu %icc, 0x1 ld [%l7 + 0x58], %f9 tgu %icc, 0x5 lduh [%l7 + 0x62], %g7 stb %i7, [%l7 + 0x1F] fabsd %f8, %f6 fpmerge %f5, %f15, %f0 mulx %l2, %l5, %o4 xorcc %g3, 0x0E03, %o2 fmovrslz %i1, %f5, %f1 fmovdpos %icc, %f4, %f15 bpos,a,pt %icc, loop_4991 bn loop_4992 xnorcc %i0, 0x1C74, %i3 fmul8x16 %f15, %f12, %f4 loop_4991: fmovsl %icc, %f3, %f6 loop_4992: udivcc %l0, 0x0220, %g4 addcc %l3, 0x01CA, %l1 ld [%l7 + 0x54], %f1 mulscc %o1, %i5, %o7 stx %o3, [%l7 + 0x78] addc %g1, %g2, %l6 ldub [%l7 + 0x65], %i4 edge32ln %i2, %o5, %o0 fnand %f8, %f8, %f2 sth %l4, [%l7 + 0x74] lduh [%l7 + 0x38], %g6 movrgz %i6, 0x253, %o6 xorcc %g5, %i7, %g7 tvc %xcc, 0x6 tleu %xcc, 0x3 movcc %xcc, %l5, %l2 umul %o4, %o2, %g3 sethi 0x1FA5, %i1 fmovdge %xcc, %f10, %f1 sth %i0, [%l7 + 0x7C] fcmpgt32 %f0, %f12, %i3 fandnot2 %f2, %f2, %f14 ldx [%l7 + 0x28], %g4 ldsh [%l7 + 0x62], %l3 std %f8, [%l7 + 0x58] tg %icc, 0x6 tn %xcc, 0x3 fmovdleu %icc, %f7, %f11 udiv %l1, 0x0D09, %o1 fxnor %f2, %f0, %f12 nop setx loop_4993, %l0, %l1 jmpl %l1, %i5 udivcc %l0, 0x00BF, %o7 fxors %f9, %f4, %f5 sllx %g1, 0x10, %g2 loop_4993: bpos,a,pn %icc, loop_4994 movg %icc, %o3, %l6 std %f10, [%l7 + 0x08] orncc %i4, 0x18D5, %o5 loop_4994: st %f9, [%l7 + 0x08] mulscc %o0, 0x196A, %i2 fands %f15, %f3, %f12 movle %xcc, %g6, %l4 fbe %fcc2, loop_4995 fpsub32s %f9, %f11, %f2 fnand %f14, %f4, %f14 tne %xcc, 0x5 loop_4995: taddcctv %i6, %o6, %g5 fmovrslz %g7, %f2, %f1 alignaddrl %i7, %l2, %l5 stw %o4, [%l7 + 0x60] ldsh [%l7 + 0x74], %g3 fbu,a %fcc2, loop_4996 fnot2 %f10, %f0 ld [%l7 + 0x20], %f1 taddcc %i1, 0x0208, %o2 loop_4996: bcs,a,pn %xcc, loop_4997 fornot1 %f4, %f4, %f4 sth %i3, [%l7 + 0x42] ld [%l7 + 0x78], %f5 loop_4997: call loop_4998 fpack32 %f0, %f8, %f8 movvc %icc, %i0, %l3 lduw [%l7 + 0x6C], %l1 loop_4998: ldub [%l7 + 0x77], %o1 fmovdn %icc, %f7, %f15 andncc %i5, %g4, %o7 fbn,a %fcc2, loop_4999 stw %l0, [%l7 + 0x1C] fblg,a %fcc0, loop_5000 bcs,a %xcc, loop_5001 loop_4999: fpsub16s %f1, %f5, %f0 move %xcc, %g2, %o3 loop_5000: ldd [%l7 + 0x38], %f0 loop_5001: fcmple16 %f10, %f0, %l6 ldub [%l7 + 0x38], %i4 bcc,a,pt %icc, loop_5002 movcc %icc, %o5, %g1 st %f1, [%l7 + 0x60] stw %i2, [%l7 + 0x60] loop_5002: ld [%l7 + 0x68], %f12 movleu %icc, %o0, %l4 mulscc %g6, 0x1F1D, %o6 ba,a %xcc, loop_5003 fcmpd %fcc0, %f2, %f12 tpos %xcc, 0x1 orn %g5, 0x11B1, %g7 loop_5003: brlez %i7, loop_5004 tgu %icc, 0x2 sllx %l2, %i6, %o4 stw %g3, [%l7 + 0x20] loop_5004: fmovsn %icc, %f2, %f13 fbe,a %fcc2, loop_5005 st %f11, [%l7 + 0x28] fmovdneg %xcc, %f10, %f1 addccc %l5, %o2, %i1 loop_5005: stb %i3, [%l7 + 0x2A] brnz %i0, loop_5006 ld [%l7 + 0x58], %f13 tvc %icc, 0x0 smul %l1, %l3, %i5 loop_5006: movl %xcc, %o1, %g4 ld [%l7 + 0x4C], %f3 tne %xcc, 0x5 ldsh [%l7 + 0x10], %o7 fzeros %f13 ldub [%l7 + 0x37], %l0 fnegd %f2, %f4 stb %o3, [%l7 + 0x31] fmovdpos %icc, %f11, %f5 edge16ln %g2, %i4, %l6 fmovrsgez %g1, %f8, %f11 std %f8, [%l7 + 0x10] fmovdle %xcc, %f6, %f9 bleu,a loop_5007 array32 %i2, %o0, %o5 be %icc, loop_5008 fbug,a %fcc3, loop_5009 loop_5007: fmovdge %icc, %f3, %f3 edge8ln %l4, %g6, %o6 loop_5008: fpackfix %f10, %f10 loop_5009: move %xcc, %g5, %g7 addccc %i7, %i6, %o4 addccc %l2, %l5, %o2 ldsw [%l7 + 0x70], %i1 andncc %g3, %i3, %l1 lduw [%l7 + 0x5C], %l3 fpadd32 %f10, %f10, %f8 fsrc2 %f2, %f8 bl,a %icc, loop_5010 ld [%l7 + 0x7C], %f5 tl %xcc, 0x0 fmovdcc %icc, %f8, %f2 loop_5010: edge8n %i0, %o1, %i5 sllx %o7, %g4, %o3 subc %g2, %i4, %l6 sdivcc %g1, 0x1F4A, %l0 srax %o0, %o5, %i2 orcc %g6, 0x0753, %o6 fmovda %icc, %f12, %f1 fmovdge %xcc, %f10, %f5 fand %f12, %f14, %f0 tpos %icc, 0x3 sth %g5, [%l7 + 0x28] ldx [%l7 + 0x70], %l4 srax %g7, 0x17, %i6 ldsw [%l7 + 0x54], %i7 ba,pn %icc, loop_5011 lduh [%l7 + 0x2A], %o4 fzeros %f6 udivx %l5, 0x0E53, %l2 loop_5011: ldsb [%l7 + 0x18], %o2 edge16n %g3, %i1, %l1 fmovrde %i3, %f0, %f2 fmul8ulx16 %f0, %f8, %f6 ldsh [%l7 + 0x3A], %l3 ldd [%l7 + 0x68], %f6 stx %i0, [%l7 + 0x70] sth %o1, [%l7 + 0x52] bl,a loop_5012 movvs %xcc, %i5, %o7 movrgz %o3, %g2, %i4 stb %l6, [%l7 + 0x65] loop_5012: stx %g4, [%l7 + 0x30] fbu %fcc1, loop_5013 fcmpne32 %f0, %f8, %l0 fornot1s %f11, %f2, %f5 movge %xcc, %o0, %g1 loop_5013: xnorcc %i2, %g6, %o5 edge32ln %o6, %g5, %l4 movle %xcc, %i6, %i7 lduh [%l7 + 0x26], %o4 fpadd32s %f13, %f12, %f11 orcc %g7, 0x1902, %l5 ldsb [%l7 + 0x23], %l2 bvs,a,pn %xcc, loop_5014 stx %g3, [%l7 + 0x60] bneg,a,pt %icc, loop_5015 fnand %f2, %f6, %f12 loop_5014: fmovrde %i1, %f2, %f6 edge8n %o2, %l1, %i3 loop_5015: brz,a %i0, loop_5016 srax %o1, 0x04, %i5 ldsw [%l7 + 0x5C], %l3 movne %icc, %o3, %o7 loop_5016: fmovdvs %icc, %f1, %f1 mulscc %g2, %i4, %g4 fpmerge %f10, %f2, %f14 ld [%l7 + 0x54], %f4 ldsb [%l7 + 0x17], %l0 xorcc %l6, 0x1BF3, %g1 stx %o0, [%l7 + 0x78] fmovdpos %xcc, %f0, %f10 nop setx loop_5017, %l0, %l1 jmpl %l1, %g6 bshuffle %f10, %f12, %f4 fzeros %f12 fnot1 %f2, %f14 loop_5017: fpsub32 %f2, %f8, %f14 te %xcc, 0x7 movg %xcc, %i2, %o6 ldx [%l7 + 0x68], %g5 fpadd16 %f10, %f10, %f14 fsrc2s %f4, %f13 edge32ln %o5, %l4, %i7 bvs,pt %xcc, loop_5018 movrlz %i6, %o4, %g7 fbuge %fcc2, loop_5019 fzero %f4 loop_5018: fbn %fcc1, loop_5020 fmovdn %xcc, %f11, %f3 loop_5019: fmovspos %icc, %f5, %f11 fmovdneg %xcc, %f0, %f6 loop_5020: movgu %icc, %l2, %g3 st %f5, [%l7 + 0x5C] subc %l5, 0x1735, %o2 ldd [%l7 + 0x40], %f14 stb %l1, [%l7 + 0x17] fpackfix %f10, %f10 ldsh [%l7 + 0x7C], %i3 bl %xcc, loop_5021 edge32n %i1, %i0, %i5 ldsh [%l7 + 0x1E], %o1 bne %icc, loop_5022 loop_5021: fnot1s %f1, %f10 tn %xcc, 0x3 fpsub16 %f14, %f0, %f6 loop_5022: std %f0, [%l7 + 0x68] tvs %icc, 0x2 fnegs %f11, %f8 ld [%l7 + 0x14], %f1 stw %l3, [%l7 + 0x7C] bl,a loop_5023 fmovdn %icc, %f14, %f10 tl %icc, 0x0 fmovdleu %xcc, %f3, %f5 loop_5023: brgz %o7, loop_5024 sub %g2, %o3, %i4 lduw [%l7 + 0x74], %l0 fmul8x16 %f4, %f14, %f10 loop_5024: stb %g4, [%l7 + 0x77] fpadd16s %f7, %f8, %f1 orn %g1, %o0, %l6 mova %xcc, %i2, %g6 stx %g5, [%l7 + 0x38] ldsh [%l7 + 0x12], %o6 umulcc %l4, 0x0F63, %o5 fmovsvc %xcc, %f5, %f3 fzero %f6 fcmpes %fcc0, %f14, %f1 ldsw [%l7 + 0x34], %i7 stw %o4, [%l7 + 0x28] ldsb [%l7 + 0x0D], %g7 orn %i6, 0x1133, %g3 ldd [%l7 + 0x78], %f2 ldub [%l7 + 0x3A], %l2 movn %icc, %l5, %o2 ldsw [%l7 + 0x2C], %i3 sth %i1, [%l7 + 0x0A] movvs %icc, %l1, %i5 bleu,a,pt %xcc, loop_5025 ldub [%l7 + 0x3A], %o1 stw %i0, [%l7 + 0x1C] ldsb [%l7 + 0x4B], %l3 loop_5025: st %f11, [%l7 + 0x6C] ldx [%l7 + 0x28], %o7 fbo,a %fcc3, loop_5026 ldsb [%l7 + 0x2A], %g2 stw %o3, [%l7 + 0x3C] fabsd %f12, %f14 loop_5026: fpsub32 %f4, %f4, %f2 fcmple32 %f4, %f8, %i4 lduh [%l7 + 0x24], %l0 tcs %xcc, 0x6 st %f2, [%l7 + 0x70] fxnors %f6, %f15, %f11 andcc %g4, 0x1638, %g1 fbne %fcc0, loop_5027 bvc,pn %xcc, loop_5028 ldub [%l7 + 0x28], %l6 fmovsg %icc, %f11, %f1 loop_5027: edge16n %o0, %i2, %g5 loop_5028: array16 %o6, %g6, %o5 stw %i7, [%l7 + 0x64] fxnors %f10, %f14, %f8 stw %o4, [%l7 + 0x6C] ldx [%l7 + 0x28], %g7 lduw [%l7 + 0x0C], %i6 fbule,a %fcc2, loop_5029 fcmpne32 %f4, %f6, %l4 fbuge,a %fcc3, loop_5030 ldd [%l7 + 0x50], %f12 loop_5029: fmovda %icc, %f3, %f6 ldsb [%l7 + 0x63], %g3 loop_5030: andcc %l2, %o2, %l5 movvc %icc, %i3, %l1 tg %icc, 0x7 srl %i1, 0x1C, %i5 sdiv %i0, 0x11F7, %l3 bleu,a,pn %icc, loop_5031 faligndata %f8, %f8, %f14 fzeros %f12 sth %o1, [%l7 + 0x40] loop_5031: bcs,a,pt %xcc, loop_5032 movpos %icc, %g2, %o3 ldd [%l7 + 0x68], %f4 ld [%l7 + 0x40], %f8 loop_5032: fsrc1 %f14, %f8 stx %i4, [%l7 + 0x48] ldd [%l7 + 0x40], %f6 fmovse %icc, %f10, %f10 tsubcctv %o7, 0x0084, %l0 fornot1 %f6, %f14, %f0 fornot2 %f14, %f4, %f0 mulx %g1, 0x1FAC, %g4 nop setx loop_5033, %l0, %l1 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 %l6, [%l7 + 0x18] tvc %icc, 0x0 fandnot1 %f10, %f8, %f8 loop_5033: udivcc %i2, 0x05E4, %g5 bvs,pt %xcc, loop_5034 fcmpgt16 %f14, %f14, %o0 fzero %f14 tpos %icc, 0x0 loop_5034: fmul8ulx16 %f12, %f4, %f2 nop setx loop_5035, %l0, %l1 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 + 0x2E], %g6 sdivcc %o5, 0x0C44, %o6 edge32l %i7, %g7, %i6 loop_5035: addccc %o4, %g3, %l2 tg %icc, 0x1 tvs %icc, 0x0 addccc %o2, %l5, %i3 fbg %fcc3, loop_5036 xnorcc %l1, %l4, %i1 fmovdle %xcc, %f4, %f10 fmovsle %icc, %f7, %f10 loop_5036: stx %i0, [%l7 + 0x30] fzeros %f6 ldsh [%l7 + 0x20], %i5 brlez %l3, loop_5037 ldd [%l7 + 0x50], %f2 fmul8sux16 %f14, %f0, %f12 fmovsneg %xcc, %f14, %f0 loop_5037: fpack32 %f14, %f2, %f14 fnegs %f10, %f10 fpadd16 %f12, %f2, %f4 tne %icc, 0x1 faligndata %f14, %f2, %f14 fmovsle %icc, %f3, %f4 sth %g2, [%l7 + 0x28] fcmpes %fcc2, %f14, %f5 bcs,a,pt %xcc, loop_5038 tsubcc %o1, 0x112D, %i4 bg,a,pn %icc, loop_5039 stw %o7, [%l7 + 0x70] loop_5038: fmovsge %xcc, %f12, %f7 fmovdpos %icc, %f2, %f12 loop_5039: fbo,a %fcc1, loop_5040 ldd [%l7 + 0x30], %f10 lduh [%l7 + 0x74], %o3 bvc,a,pn %icc, loop_5041 loop_5040: fbu,a %fcc1, loop_5042 fmovdvc %icc, %f13, %f12 fcmple16 %f14, %f2, %g1 loop_5041: fpsub16 %f12, %f10, %f0 loop_5042: fcmps %fcc3, %f15, %f13 fmovde %icc, %f4, %f7 movrne %g4, 0x2B6, %l6 ld [%l7 + 0x0C], %f4 movre %i2, %l0, %g5 edge8ln %g6, %o0, %o6 xnor %o5, 0x1B57, %i7 sllx %i6, %o4, %g3 xorcc %l2, %o2, %g7 sll %l5, %l1, %i3 stb %l4, [%l7 + 0x1C] std %f12, [%l7 + 0x20] fmovsn %xcc, %f12, %f2 ldsb [%l7 + 0x59], %i0 ldsb [%l7 + 0x13], %i1 fmovdneg %xcc, %f5, %f12 fmovscs %xcc, %f4, %f0 fmovrsgz %l3, %f9, %f15 stx %i5, [%l7 + 0x28] std %f12, [%l7 + 0x08] udiv %o1, 0x0606, %g2 fmovsvc %xcc, %f11, %f13 lduw [%l7 + 0x18], %i4 fcmpgt16 %f12, %f14, %o3 sdivcc %g1, 0x0114, %o7 movg %xcc, %l6, %g4 movvs %xcc, %l0, %g5 fmovrdgz %g6, %f14, %f10 fpsub32 %f6, %f12, %f14 fnegd %f2, %f12 pdist %f14, %f6, %f4 alignaddrl %i2, %o6, %o5 fmovrsgz %i7, %f8, %f12 ldd [%l7 + 0x70], %f0 andncc %i6, %o0, %o4 for %f6, %f10, %f4 bgu %xcc, loop_5043 fmovsvc %icc, %f12, %f11 brlz,a %g3, loop_5044 tcs %xcc, 0x3 loop_5043: fmovdcc %icc, %f0, %f12 fxnor %f10, %f2, %f4 loop_5044: addc %l2, 0x1685, %o2 subccc %g7, 0x1CF9, %l5 fbuge %fcc0, loop_5045 stx %l1, [%l7 + 0x40] ldsw [%l7 + 0x5C], %l4 ldd [%l7 + 0x38], %f4 loop_5045: ld [%l7 + 0x14], %f1 fmovsn %xcc, %f1, %f8 array32 %i0, %i1, %i3 xnor %i5, 0x1CDA, %o1 fmovrsgez %l3, %f5, %f7 fbue,a %fcc3, loop_5046 movn %icc, %i4, %g2 fsrc2 %f0, %f4 fpsub32 %f4, %f2, %f2 loop_5046: fmovdne %icc, %f13, %f7 tleu %xcc, 0x6 movrne %o3, 0x38D, %g1 fba %fcc1, loop_5047 fxors %f5, %f1, %f13 stb %l6, [%l7 + 0x67] std %f4, [%l7 + 0x60] loop_5047: fbule %fcc0, loop_5048 stw %o7, [%l7 + 0x24] stw %l0, [%l7 + 0x34] lduh [%l7 + 0x7C], %g5 loop_5048: tsubcctv %g6, %g4, %i2 st %f15, [%l7 + 0x3C] fpack16 %f0, %f6 smul %o5, 0x0701, %o6 sth %i6, [%l7 + 0x0E] edge8l %o0, %o4, %g3 fcmpgt16 %f0, %f0, %i7 addccc %l2, 0x05C7, %g7 xorcc %o2, 0x11A2, %l1 be,a,pt %icc, loop_5049 edge16 %l4, %i0, %l5 tn %xcc, 0x0 fbl %fcc3, loop_5050 loop_5049: fsrc2 %f0, %f2 std %f4, [%l7 + 0x78] fmovsvc %xcc, %f7, %f15 loop_5050: smulcc %i3, %i1, %o1 ldsh [%l7 + 0x1A], %i5 fpackfix %f8, %f7 fcmpd %fcc0, %f12, %f0 mulx %i4, %l3, %o3 fmovrsgez %g2, %f13, %f2 fsrc1 %f2, %f6 ldd [%l7 + 0x48], %f8 movl %icc, %l6, %o7 stb %l0, [%l7 + 0x59] fblg,a %fcc2, loop_5051 nop setx loop_5052, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x68], %f14 lduw [%l7 + 0x60], %g1 loop_5051: xorcc %g6, 0x00CC, %g5 loop_5052: fzero %f6 ld [%l7 + 0x78], %f2 nop setx loop_5053, %l0, %l1 jmpl %l1, %g4 movl %xcc, %o5, %o6 sth %i2, [%l7 + 0x62] fbg %fcc2, loop_5054 loop_5053: sub %i6, 0x1931, %o4 stx %g3, [%l7 + 0x78] st %f6, [%l7 + 0x5C] loop_5054: stw %i7, [%l7 + 0x6C] fbue %fcc2, loop_5055 lduh [%l7 + 0x22], %o0 stx %g7, [%l7 + 0x08] movcc %icc, %l2, %l1 loop_5055: tvc %xcc, 0x4 fzero %f4 fandnot2 %f8, %f4, %f12 tgu %xcc, 0x0 movrgz %o2, %i0, %l4 fnot2 %f8, %f8 fmovrdgez %i3, %f0, %f4 ldub [%l7 + 0x5B], %i1 ldd [%l7 + 0x38], %f2 fnors %f15, %f15, %f6 fmovdgu %icc, %f12, %f8 fbul %fcc3, loop_5056 fornot1 %f4, %f10, %f8 fbu,a %fcc3, loop_5057 ta %icc, 0x0 loop_5056: fpsub32s %f1, %f7, %f14 stw %o1, [%l7 + 0x5C] loop_5057: srlx %l5, %i4, %i5 st %f8, [%l7 + 0x10] bge,pn %xcc, loop_5058 addccc %l3, %g2, %l6 fmovrslz %o7, %f6, %f0 siam 0x6 loop_5058: udivcc %l0, 0x1970, %g1 ld [%l7 + 0x10], %f2 fcmped %fcc2, %f8, %f4 fandnot2 %f8, %f10, %f8 fands %f15, %f2, %f6 lduh [%l7 + 0x12], %g6 fmovsa %xcc, %f4, %f10 lduh [%l7 + 0x22], %g5 fsrc1 %f8, %f10 fbl,a %fcc2, loop_5059 udivx %o3, 0x0BC8, %o5 fmovsleu %xcc, %f12, %f4 tge %xcc, 0x6 loop_5059: fbg %fcc3, loop_5060 fsrc1 %f10, %f2 fornot2 %f4, %f0, %f6 stw %o6, [%l7 + 0x30] loop_5060: popc 0x0751, %g4 fpackfix %f6, %f14 stx %i6, [%l7 + 0x70] andncc %o4, %g3, %i2 fxors %f3, %f10, %f2 lduw [%l7 + 0x24], %i7 fmul8sux16 %f0, %f12, %f4 sethi 0x1A12, %g7 fornot1s %f1, %f13, %f13 stx %l2, [%l7 + 0x20] pdist %f8, %f2, %f14 lduh [%l7 + 0x26], %o0 ldub [%l7 + 0x5A], %l1 taddcc %o2, %l4, %i0 sth %i1, [%l7 + 0x74] addccc %o1, 0x101F, %l5 tsubcctv %i4, 0x186B, %i5 taddcc %i3, %l3, %g2 ld [%l7 + 0x40], %f12 ldd [%l7 + 0x70], %f14 fnors %f10, %f10, %f12 ldsw [%l7 + 0x40], %l6 fmovdvc %xcc, %f10, %f10 addc %l0, %o7, %g6 fpsub16 %f0, %f14, %f10 fxors %f10, %f15, %f11 fcmple16 %f4, %f12, %g5 ble,a,pt %icc, loop_5061 ldd [%l7 + 0x78], %f10 fmovdge %xcc, %f4, %f13 lduh [%l7 + 0x12], %g1 loop_5061: fpsub32s %f15, %f1, %f6 umul %o5, 0x1A53, %o6 fmovrslz %g4, %f10, %f14 fcmpne32 %f0, %f14, %i6 bg,a loop_5062 fmovdcc %icc, %f14, %f0 std %f14, [%l7 + 0x30] stx %o3, [%l7 + 0x60] loop_5062: lduh [%l7 + 0x74], %g3 fmovs %f3, %f15 fxnor %f12, %f8, %f0 fone %f10 edge32l %o4, %i7, %i2 lduh [%l7 + 0x28], %l2 edge16ln %g7, %l1, %o0 movle %xcc, %o2, %i0 brz,a %i1, loop_5063 st %f13, [%l7 + 0x44] array32 %o1, %l5, %l4 fmovd %f10, %f0 loop_5063: edge8ln %i5, %i3, %l3 stx %g2, [%l7 + 0x30] fmuld8ulx16 %f2, %f15, %f4 fandnot1s %f3, %f15, %f13 sethi 0x1757, %l6 fone %f4 lduw [%l7 + 0x70], %i4 edge8n %l0, %g6, %g5 bn,a loop_5064 stx %g1, [%l7 + 0x08] sth %o7, [%l7 + 0x3C] ldsb [%l7 + 0x19], %o5 loop_5064: movl %icc, %o6, %i6 fmovrdlz %g4, %f6, %f0 stx %g3, [%l7 + 0x38] lduh [%l7 + 0x56], %o3 fors %f4, %f15, %f15 array32 %o4, %i7, %l2 st %f7, [%l7 + 0x3C] st %f13, [%l7 + 0x38] fand %f8, %f2, %f14 movrne %i2, 0x19F, %l1 fxor %f10, %f0, %f14 sll %o0, %o2, %g7 edge32ln %i1, %o1, %l5 fcmped %fcc2, %f8, %f6 fmovdg %xcc, %f12, %f11 movrlz %i0, %l4, %i5 ldd [%l7 + 0x48], %f10 bvc,pt %icc, loop_5065 fcmpeq16 %f4, %f14, %l3 movrne %g2, 0x041, %i3 ldsb [%l7 + 0x66], %l6 loop_5065: fmovsge %icc, %f11, %f8 fcmpgt16 %f14, %f10, %i4 fmovrdgez %l0, %f6, %f0 ldsw [%l7 + 0x74], %g6 ldsh [%l7 + 0x7E], %g5 fbge,a %fcc3, loop_5066 fpack16 %f12, %f11 subccc %o7, %g1, %o5 tsubcctv %i6, 0x13DC, %g4 loop_5066: stw %o6, [%l7 + 0x30] movl %icc, %g3, %o4 fmovrdgez %o3, %f8, %f10 edge8l %i7, %l2, %i2 movcc %xcc, %l1, %o2 ldsw [%l7 + 0x54], %o0 stx %g7, [%l7 + 0x68] stw %o1, [%l7 + 0x3C] movgu %icc, %l5, %i0 ta %icc, 0x6 xorcc %i1, %i5, %l3 fmovscc %xcc, %f1, %f9 sra %g2, %i3, %l4 fmovrse %i4, %f4, %f3 ldx [%l7 + 0x18], %l6 ldsb [%l7 + 0x59], %g6 stb %g5, [%l7 + 0x41] fmovdvs %icc, %f7, %f4 xor %l0, %g1, %o5 ldx [%l7 + 0x18], %i6 sllx %o7, 0x10, %g4 stx %g3, [%l7 + 0x58] tsubcc %o6, %o4, %i7 fpadd32s %f3, %f10, %f11 fba,a %fcc0, loop_5067 fmovsvc %icc, %f10, %f2 array8 %l2, %i2, %l1 srax %o3, %o2, %g7 loop_5067: ta %xcc, 0x3 ldsb [%l7 + 0x25], %o0 ld [%l7 + 0x14], %f3 umul %l5, %i0, %i1 ldx [%l7 + 0x30], %i5 fpack16 %f14, %f1 ld [%l7 + 0x6C], %f15 stw %l3, [%l7 + 0x24] ba,a,pn %icc, loop_5068 ldx [%l7 + 0x50], %g2 taddcc %i3, 0x0FD4, %l4 addc %i4, %o1, %l6 loop_5068: fmovdge %xcc, %f12, %f13 fpsub32s %f14, %f0, %f13 brz %g5, loop_5069 ldsb [%l7 + 0x33], %l0 lduw [%l7 + 0x20], %g1 edge16 %g6, %i6, %o7 loop_5069: fmovdleu %icc, %f15, %f10 fpack16 %f6, %f7 fbo,a %fcc2, loop_5070 subcc %o5, 0x1FBF, %g3 fnand %f10, %f4, %f10 xor %o6, 0x1DD4, %o4 loop_5070: fpackfix %f6, %f0 edge8 %i7, %l2, %g4 ldsb [%l7 + 0x6E], %i2 stx %l1, [%l7 + 0x48] movle %icc, %o3, %g7 lduw [%l7 + 0x34], %o2 lduh [%l7 + 0x56], %l5 edge32 %o0, %i0, %i1 ta %icc, 0x4 srl %i5, %l3, %g2 fandnot2 %f10, %f6, %f4 lduw [%l7 + 0x78], %l4 bl,a,pn %xcc, loop_5071 fmovsle %icc, %f1, %f4 stx %i3, [%l7 + 0x10] ldsh [%l7 + 0x0A], %o1 loop_5071: xnor %i4, 0x10F4, %l6 ldub [%l7 + 0x12], %g5 ldsb [%l7 + 0x68], %l0 fcmps %fcc3, %f14, %f1 fnegs %f0, %f4 ldd [%l7 + 0x40], %f8 stw %g6, [%l7 + 0x14] fmovdge %icc, %f3, %f11 stb %g1, [%l7 + 0x30] nop setx loop_5072, %l0, %l1 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 %i6, loop_5073 smul %o7, 0x0D9C, %g3 bvc,a,pt %xcc, loop_5074 loop_5072: fmovdcc %xcc, %f7, %f4 loop_5073: umul %o5, 0x030C, %o4 array16 %o6, %l2, %g4 loop_5074: fmul8x16al %f3, %f2, %f0 sdivx %i7, 0x08EE, %l1 fmovsl %icc, %f15, %f12 fone %f10 lduh [%l7 + 0x58], %i2 fpsub16s %f13, %f13, %f11 ldsb [%l7 + 0x1A], %g7 fmovspos %icc, %f1, %f13 umul %o3, 0x0495, %l5 ldsb [%l7 + 0x4D], %o0 or %i0, 0x0E14, %o2 fmovdneg %xcc, %f13, %f10 fmovsn %xcc, %f13, %f15 ld [%l7 + 0x40], %f13 fmovsgu %xcc, %f14, %f5 movne %icc, %i5, %i1 xor %g2, %l3, %i3 srax %o1, 0x08, %l4 fmovscc %xcc, %f10, %f3 fble %fcc2, loop_5075 ble %xcc, loop_5076 fpack32 %f4, %f14, %f12 movne %icc, %l6, %g5 loop_5075: movne %icc, %l0, %g6 loop_5076: fcmpne16 %f10, %f8, %g1 std %f0, [%l7 + 0x18] ldd [%l7 + 0x48], %f10 fblg %fcc3, loop_5077 bne,a,pt %icc, loop_5078 fbule,a %fcc1, loop_5079 fands %f8, %f6, %f0 loop_5077: ldub [%l7 + 0x27], %i6 loop_5078: lduh [%l7 + 0x38], %o7 loop_5079: fandnot1 %f12, %f8, %f2 bcc loop_5080 bcs,a loop_5081 ldx [%l7 + 0x28], %g3 fpsub32 %f10, %f0, %f2 loop_5080: tpos %icc, 0x4 loop_5081: fnands %f4, %f1, %f14 xnor %i4, %o5, %o6 fmovdneg %icc, %f8, %f2 movl %xcc, %o4, %g4 fmovsleu %xcc, %f9, %f13 fcmps %fcc0, %f15, %f11 sth %l2, [%l7 + 0x7C] stx %i7, [%l7 + 0x70] fbu,a %fcc1, loop_5082 ldd [%l7 + 0x60], %f12 fbg,a %fcc1, loop_5083 bcc,pn %xcc, loop_5084 loop_5082: umul %l1, %i2, %g7 fmovsvc %icc, %f12, %f15 loop_5083: fmul8x16 %f13, %f8, %f10 loop_5084: ldsb [%l7 + 0x56], %o3 ldsh [%l7 + 0x4E], %o0 fmovrde %l5, %f4, %f0 fxnors %f11, %f15, %f1 ba,a %icc, loop_5085 fmovrslez %o2, %f7, %f1 fornot1s %f14, %f15, %f4 fmovdcs %icc, %f10, %f6 loop_5085: ble,a,pn %xcc, loop_5086 fmovsge %icc, %f9, %f4 fbo,a %fcc3, loop_5087 stb %i0, [%l7 + 0x28] loop_5086: fmovsne %icc, %f9, %f10 fbuge,a %fcc2, loop_5088 loop_5087: call loop_5089 udiv %i5, 0x1BF4, %i1 tvs %icc, 0x1 loop_5088: movrne %l3, %g2, %o1 loop_5089: fmul8x16 %f7, %f4, %f8 fmul8x16au %f13, %f1, %f2 fmovdvs %xcc, %f11, %f11 ldsh [%l7 + 0x12], %i3 array32 %l6, %l4, %l0 fmovscs %icc, %f10, %f5 fpackfix %f14, %f3 fmul8x16 %f5, %f0, %f4 ldd [%l7 + 0x30], %f14 stx %g5, [%l7 + 0x68] stb %g6, [%l7 + 0x1E] fand %f8, %f2, %f2 sethi 0x00CA, %i6 std %f10, [%l7 + 0x18] fmovrdlz %o7, %f8, %f2 fbo %fcc0, loop_5090 bn,pt %xcc, loop_5091 nop setx loop_5092, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movvc %xcc, %g1, %i4 loop_5090: fbge,a %fcc0, loop_5093 loop_5091: std %f4, [%l7 + 0x08] loop_5092: fmovrsgez %o5, %f11, %f10 fmovrdne %g3, %f6, %f10 loop_5093: ldsw [%l7 + 0x18], %o6 addcc %o4, %l2, %g4 tsubcc %l1, 0x0DE9, %i2 subc %g7, %i7, %o0 ld [%l7 + 0x1C], %f12 fornot1s %f3, %f2, %f5 ldub [%l7 + 0x5E], %o3 ld [%l7 + 0x60], %f8 fbge %fcc0, loop_5094 array32 %l5, %o2, %i0 st %f11, [%l7 + 0x5C] fmovsleu %icc, %f10, %f5 loop_5094: brgez %i5, loop_5095 smulcc %l3, 0x15D5, %i1 ldd [%l7 + 0x50], %f4 ldx [%l7 + 0x28], %o1 loop_5095: std %f12, [%l7 + 0x58] stb %g2, [%l7 + 0x68] fcmple32 %f2, %f8, %i3 tpos %xcc, 0x4 ldsb [%l7 + 0x24], %l6 ldd [%l7 + 0x68], %f4 st %f12, [%l7 + 0x7C] ldd [%l7 + 0x28], %f4 ldsw [%l7 + 0x48], %l4 umul %l0, 0x0F16, %g6 fble %fcc0, loop_5096 andn %i6, %o7, %g5 ble,a loop_5097 tn %icc, 0x0 loop_5096: sth %g1, [%l7 + 0x76] sth %i4, [%l7 + 0x1A] loop_5097: std %f6, [%l7 + 0x78] movcs %icc, %o5, %o6 tcc %xcc, 0x0 fmul8x16al %f5, %f5, %f14 edge16ln %g3, %l2, %g4 fbne,a %fcc3, loop_5098 fnot2 %f2, %f8 fmovsneg %xcc, %f4, %f13 andcc %l1, 0x0999, %i2 loop_5098: andcc %o4, %i7, %o0 std %f14, [%l7 + 0x18] fmovsa %xcc, %f10, %f7 bge,a loop_5099 fpack16 %f14, %f12 fnot1 %f6, %f2 fbl %fcc0, loop_5100 loop_5099: tl %xcc, 0x0 fornot1s %f10, %f8, %f13 lduw [%l7 + 0x20], %o3 loop_5100: fmovrdne %l5, %f4, %f14 xorcc %g7, 0x1535, %o2 fmovdvc %icc, %f8, %f2 ldsw [%l7 + 0x5C], %i0 ld [%l7 + 0x34], %f0 fmovs %f12, %f3 ldsb [%l7 + 0x17], %l3 smul %i5, %o1, %g2 stx %i3, [%l7 + 0x70] std %f4, [%l7 + 0x48] fcmpeq32 %f12, %f4, %l6 movle %xcc, %i1, %l0 fbe %fcc0, loop_5101 fandnot2s %f8, %f11, %f1 fcmple16 %f12, %f2, %l4 mulscc %i6, %g6, %o7 loop_5101: fba %fcc0, loop_5102 fmul8x16au %f11, %f2, %f8 fmovrdlz %g5, %f2, %f14 ldsb [%l7 + 0x38], %g1 loop_5102: bpos,a %icc, loop_5103 addc %o5, 0x19D9, %o6 stx %g3, [%l7 + 0x20] movn %xcc, %i4, %g4 loop_5103: subc %l2, %i2, %o4 sdivcc %i7, 0x1637, %o0 st %f5, [%l7 + 0x6C] fmovsneg %xcc, %f13, %f14 fmovdpos %xcc, %f15, %f3 fmovdvc %xcc, %f5, %f13 addc %l1, %l5, %o3 ldub [%l7 + 0x7F], %g7 edge32 %o2, %i0, %l3 smulcc %o1, %g2, %i3 fornot2s %f11, %f1, %f1 fpadd32 %f6, %f4, %f10 movn %icc, %i5, %l6 stx %l0, [%l7 + 0x58] srl %l4, 0x16, %i1 srax %g6, 0x1E, %i6 edge16 %g5, %g1, %o5 faligndata %f2, %f10, %f2 fcmps %fcc0, %f14, %f8 ldd [%l7 + 0x50], %f10 brgz,a %o6, loop_5104 xorcc %o7, 0x04F2, %i4 fmovscs %xcc, %f13, %f7 pdist %f0, %f12, %f8 loop_5104: subccc %g4, 0x0913, %l2 bge,a %icc, loop_5105 andncc %i2, %g3, %o4 ld [%l7 + 0x10], %f11 taddcctv %i7, %o0, %l5 loop_5105: ldsh [%l7 + 0x12], %o3 xorcc %l1, %g7, %o2 fmovdcc %xcc, %f3, %f10 stb %l3, [%l7 + 0x52] ldub [%l7 + 0x1E], %i0 fmovsa %icc, %f8, %f10 srl %o1, 0x10, %i3 lduh [%l7 + 0x66], %g2 addccc %i5, %l6, %l4 fbuge %fcc3, loop_5106 fmovrdne %i1, %f8, %f4 call loop_5107 movg %icc, %l0, %i6 loop_5106: fmovdleu %icc, %f13, %f11 tsubcc %g5, %g6, %g1 loop_5107: nop setx loop_5108, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bg %icc, loop_5109 fpack16 %f4, %f1 fmovspos %xcc, %f0, %f4 loop_5108: alignaddr %o6, %o5, %o7 loop_5109: fbo %fcc3, loop_5110 sth %g4, [%l7 + 0x10] movrlz %i4, 0x242, %i2 andn %l2, 0x1BD1, %o4 loop_5110: movleu %xcc, %g3, %i7 movne %xcc, %l5, %o3 fmovrdlz %l1, %f14, %f8 fand %f8, %f0, %f14 movg %xcc, %g7, %o0 stb %l3, [%l7 + 0x16] orcc %i0, 0x0E00, %o2 fornot1s %f10, %f13, %f7 mulscc %o1, 0x0225, %g2 lduw [%l7 + 0x18], %i3 lduh [%l7 + 0x0A], %i5 brnz,a %l6, loop_5111 fmovrdlz %l4, %f8, %f10 fbug,a %fcc3, loop_5112 fand %f14, %f0, %f4 loop_5111: fmovrdlez %l0, %f2, %f0 movpos %icc, %i6, %i1 loop_5112: fandnot1 %f4, %f0, %f4 stx %g6, [%l7 + 0x10] ld [%l7 + 0x4C], %f13 pdist %f6, %f14, %f14 fnot1s %f4, %f1 for %f8, %f14, %f8 fmovdneg %xcc, %f5, %f5 std %f14, [%l7 + 0x20] sth %g5, [%l7 + 0x5C] sdivx %g1, 0x1B3C, %o5 fmovdleu %icc, %f12, %f9 xor %o7, %o6, %g4 fmovsle %icc, %f8, %f7 ldsw [%l7 + 0x10], %i4 bg,a,pt %icc, loop_5113 edge32n %l2, %i2, %g3 sdivcc %i7, 0x0FDA, %o4 tcc %icc, 0x6 loop_5113: std %f8, [%l7 + 0x08] nop setx loop_5114, %l0, %l1 jmpl %l1, %l5 bvc loop_5115 fnot1 %f10, %f4 fexpand %f5, %f10 loop_5114: bcs,a %xcc, loop_5116 loop_5115: ldx [%l7 + 0x18], %l1 ldx [%l7 + 0x38], %g7 fpack16 %f4, %f10 loop_5116: fmovdcs %icc, %f11, %f6 bl,a loop_5117 fandnot1 %f6, %f12, %f2 fmovscc %icc, %f3, %f5 ldsw [%l7 + 0x70], %o0 loop_5117: tsubcc %l3, 0x1CBA, %i0 fnegs %f2, %f0 fmovsgu %xcc, %f6, %f5 mova %icc, %o2, %o1 movg %xcc, %g2, %i3 fcmpgt16 %f0, %f0, %i5 movrlez %o3, 0x2CB, %l6 fcmpgt32 %f4, %f14, %l4 lduw [%l7 + 0x34], %l0 fmovscs %icc, %f14, %f13 sll %i1, %g6, %g5 std %f10, [%l7 + 0x50] stw %i6, [%l7 + 0x30] subcc %g1, %o7, %o6 sra %g4, 0x1F, %i4 ldd [%l7 + 0x60], %f8 ldx [%l7 + 0x28], %o5 ldx [%l7 + 0x30], %l2 fmul8sux16 %f12, %f6, %f10 tsubcctv %i2, %g3, %i7 fnegs %f4, %f2 sth %l5, [%l7 + 0x24] nop setx loop_5118, %l0, %l1 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 %l1, 0x1A70, %o4 fandnot1s %f7, %f10, %f10 sdivx %o0, 0x0B18, %l3 loop_5118: fbuge,a %fcc1, loop_5119 movneg %xcc, %g7, %i0 movle %icc, %o1, %o2 alignaddr %g2, %i3, %o3 loop_5119: fmovse %xcc, %f11, %f5 edge16n %l6, %i5, %l4 fbu %fcc3, loop_5120 tgu %xcc, 0x4 fbue %fcc1, loop_5121 movre %i1, %g6, %g5 loop_5120: ldsb [%l7 + 0x6F], %i6 fmul8x16au %f0, %f4, %f6 loop_5121: fbule,a %fcc0, loop_5122 stx %g1, [%l7 + 0x08] brgez,a %l0, loop_5123 lduw [%l7 + 0x20], %o6 loop_5122: fmovdl %icc, %f2, %f12 alignaddr %o7, %i4, %g4 loop_5123: fpack32 %f14, %f4, %f0 fnand %f10, %f10, %f4 movre %l2, 0x3DF, %i2 stb %o5, [%l7 + 0x10] addcc %g3, 0x129C, %i7 fornot1s %f7, %f13, %f12 popc %l5, %o4 ld [%l7 + 0x08], %f4 fmovdvs %xcc, %f7, %f8 te %xcc, 0x6 st %f9, [%l7 + 0x2C] ldub [%l7 + 0x31], %o0 ldsw [%l7 + 0x44], %l3 ldsh [%l7 + 0x32], %g7 ldx [%l7 + 0x78], %l1 udivcc %i0, 0x078F, %o2 ldsb [%l7 + 0x35], %g2 ble,a %xcc, loop_5124 bleu,a loop_5125 std %f10, [%l7 + 0x68] ldub [%l7 + 0x7E], %o1 loop_5124: fmovdne %icc, %f15, %f2 loop_5125: stx %o3, [%l7 + 0x28] sdiv %i3, 0x1608, %l6 stw %l4, [%l7 + 0x48] fbn,a %fcc2, loop_5126 ldx [%l7 + 0x68], %i1 stw %g6, [%l7 + 0x3C] st %f14, [%l7 + 0x54] loop_5126: subcc %g5, %i6, %i5 edge32ln %g1, %l0, %o7 fpadd32s %f0, %f15, %f13 mulx %o6, 0x0B7E, %i4 alignaddr %g4, %i2, %l2 fbne %fcc0, loop_5127 ldsw [%l7 + 0x60], %g3 fcmpeq32 %f0, %f0, %o5 xnorcc %i7, %l5, %o0 loop_5127: call loop_5128 fmovrdlez %o4, %f6, %f10 fcmpd %fcc2, %f14, %f0 udiv %g7, 0x1B54, %l1 loop_5128: udivcc %l3, 0x1181, %i0 srlx %g2, %o2, %o3 fmovrse %i3, %f13, %f9 brgz,a %l6, loop_5129 fmul8x16al %f2, %f0, %f6 bl,a,pt %xcc, loop_5130 lduw [%l7 + 0x70], %o1 loop_5129: bshuffle %f8, %f2, %f8 fmovsge %icc, %f5, %f15 loop_5130: sth %i1, [%l7 + 0x64] brgez %g6, loop_5131 movrlez %l4, %i6, %g5 stx %g1, [%l7 + 0x78] xnorcc %l0, %i5, %o6 loop_5131: array8 %i4, %g4, %i2 ldsb [%l7 + 0x43], %l2 ldd [%l7 + 0x78], %f0 fors %f7, %f7, %f4 movrgz %o7, 0x034, %g3 fbuge,a %fcc1, loop_5132 tge %xcc, 0x7 fmuld8ulx16 %f5, %f3, %f14 ldsw [%l7 + 0x40], %i7 loop_5132: bne,pn %icc, loop_5133 fmul8x16al %f2, %f15, %f0 fmovrsgz %l5, %f0, %f9 bl %icc, loop_5134 loop_5133: movgu %xcc, %o0, %o4 st %f12, [%l7 + 0x60] ld [%l7 + 0x24], %f0 loop_5134: ldub [%l7 + 0x74], %g7 stb %o5, [%l7 + 0x23] tge %xcc, 0x2 fpadd16 %f4, %f4, %f12 fmovrdgez %l1, %f0, %f14 tsubcc %l3, 0x0831, %g2 addc %o2, %o3, %i0 movl %icc, %i3, %l6 edge8 %o1, %i1, %l4 fmovscc %icc, %f10, %f1 fba,a %fcc1, loop_5135 std %f10, [%l7 + 0x50] lduh [%l7 + 0x0E], %i6 movrgez %g6, %g1, %l0 loop_5135: fcmpne16 %f14, %f2, %g5 te %icc, 0x3 fnegd %f8, %f8 movvc %xcc, %i5, %o6 sll %g4, %i2, %i4 movvc %icc, %o7, %g3 fpmerge %f10, %f12, %f6 edge32 %i7, %l5, %o0 fpmerge %f14, %f2, %f2 movcc %icc, %o4, %l2 fmovrslez %g7, %f12, %f11 bcc %xcc, loop_5136 fbule,a %fcc1, loop_5137 st %f7, [%l7 + 0x68] ldub [%l7 + 0x1F], %l1 loop_5136: sth %l3, [%l7 + 0x72] loop_5137: lduw [%l7 + 0x30], %o5 sth %o2, [%l7 + 0x26] fmovd %f6, %f10 stw %g2, [%l7 + 0x18] lduh [%l7 + 0x76], %i0 te %icc, 0x0 sth %i3, [%l7 + 0x0C] edge32n %o3, %l6, %o1 andncc %i1, %l4, %i6 nop setx loop_5138, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbul %fcc2, loop_5139 ldd [%l7 + 0x18], %f8 fmovrslz %g6, %f6, %f6 loop_5138: fmovdl %xcc, %f7, %f4 loop_5139: nop setx loop_5140, %l0, %l1 jmpl %l1, %g1 fmuld8ulx16 %f8, %f10, %f6 fpadd32s %f1, %f3, %f1 fpack16 %f0, %f1 loop_5140: movre %g5, 0x1D6, %l0 addc %o6, %i5, %i2 srax %g4, %o7, %i4 fone %f8 xorcc %g3, %l5, %i7 fnegd %f10, %f6 fpack32 %f4, %f2, %f12 udiv %o4, 0x1024, %o0 fand %f12, %f12, %f0 fpsub32s %f12, %f2, %f2 edge16ln %l2, %l1, %l3 fnot1s %f9, %f12 te %xcc, 0x6 fmovs %f8, %f6 andn %g7, %o2, %o5 be,a,pn %xcc, loop_5141 ld [%l7 + 0x30], %f13 fpackfix %f14, %f5 fors %f11, %f8, %f0 loop_5141: ba loop_5142 bl,a %xcc, loop_5143 ld [%l7 + 0x24], %f11 array32 %g2, %i3, %o3 loop_5142: ldx [%l7 + 0x28], %i0 loop_5143: movne %xcc, %o1, %l6 fpack16 %f14, %f0 xnorcc %i1, 0x16FB, %i6 array32 %l4, %g6, %g1 fornot2s %f14, %f2, %f14 subc %l0, %o6, %g5 ta %xcc, 0x1 std %f10, [%l7 + 0x20] fbu,a %fcc0, loop_5144 brz %i5, loop_5145 stx %i2, [%l7 + 0x20] stw %o7, [%l7 + 0x74] loop_5144: fcmpgt32 %f10, %f14, %g4 loop_5145: faligndata %f8, %f0, %f14 lduw [%l7 + 0x14], %g3 movgu %icc, %l5, %i4 mova %xcc, %i7, %o4 udivx %o0, 0x0C73, %l2 andn %l3, 0x173B, %l1 udivcc %o2, 0x05DE, %o5 st %f10, [%l7 + 0x24] fmovsa %icc, %f11, %f8 fnand %f8, %f8, %f2 std %f8, [%l7 + 0x58] ldsb [%l7 + 0x2E], %g2 nop setx loop_5146, %l0, %l1 jmpl %l1, %i3 fsrc1 %f4, %f2 tle %xcc, 0x5 ldsh [%l7 + 0x4C], %o3 loop_5146: fbe %fcc0, loop_5147 ldsw [%l7 + 0x14], %g7 lduw [%l7 + 0x74], %o1 stw %i0, [%l7 + 0x58] loop_5147: movrlez %l6, 0x3A8, %i6 movne %xcc, %i1, %g6 ldsb [%l7 + 0x13], %l4 sll %l0, 0x18, %g1 ldx [%l7 + 0x78], %g5 stb %o6, [%l7 + 0x24] fmul8x16 %f12, %f12, %f2 fmovdge %xcc, %f8, %f11 nop setx loop_5148, %l0, %l1 jmpl %l1, %i5 fmovdge %icc, %f13, %f8 fbule %fcc3, loop_5149 fnegd %f0, %f8 loop_5148: alignaddr %i2, %g4, %g3 fornot1 %f12, %f2, %f4 loop_5149: bgu %icc, loop_5150 movcs %icc, %o7, %i4 ldd [%l7 + 0x78], %f8 stx %i7, [%l7 + 0x50] loop_5150: fmovde %xcc, %f7, %f15 stw %o4, [%l7 + 0x08] stx %l5, [%l7 + 0x10] fxor %f4, %f10, %f0 fornot1 %f0, %f2, %f0 movrgez %o0, 0x2B8, %l2 addccc %l1, 0x1B76, %l3 fmul8sux16 %f0, %f0, %f0 fmovrsne %o2, %f7, %f8 ldx [%l7 + 0x38], %g2 sdivcc %o5, 0x0FB4, %i3 fmovsge %icc, %f9, %f8 movpos %icc, %g7, %o3 bvs,pn %icc, loop_5151 srl %o1, 0x12, %l6 sethi 0x021B, %i0 bn loop_5152 loop_5151: fands %f5, %f0, %f2 fcmped %fcc2, %f12, %f8 stb %i1, [%l7 + 0x0A] loop_5152: ldsw [%l7 + 0x38], %g6 edge16n %l4, %l0, %i6 movgu %xcc, %g5, %o6 fmovdcc %xcc, %f11, %f9 fpack16 %f6, %f2 fbug,a %fcc0, loop_5153 mulx %i5, 0x0933, %g1 fmul8x16al %f12, %f0, %f2 fones %f9 loop_5153: ldx [%l7 + 0x40], %i2 fba %fcc1, loop_5154 fmovdgu %icc, %f14, %f13 ld [%l7 + 0x38], %f10 tl %icc, 0x7 loop_5154: movn %icc, %g3, %o7 fmovsvs %xcc, %f8, %f0 alignaddr %g4, %i4, %o4 fmovrdgz %i7, %f14, %f0 and %l5, %o0, %l1 fnors %f15, %f3, %f13 fbg %fcc0, loop_5155 std %f2, [%l7 + 0x68] movrgez %l3, 0x3F0, %o2 sth %l2, [%l7 + 0x3C] loop_5155: ld [%l7 + 0x48], %f13 stw %o5, [%l7 + 0x4C] bge %xcc, loop_5156 nop setx loop_5157, %l0, %l1 jmpl %l1, %i3 fnegd %f4, %f6 fmovscc %icc, %f12, %f4 loop_5156: st %f14, [%l7 + 0x54] loop_5157: fba %fcc2, loop_5158 fcmple16 %f12, %f14, %g7 ldx [%l7 + 0x40], %o3 pdist %f8, %f0, %f2 loop_5158: tpos %icc, 0x7 fmovdvs %xcc, %f13, %f10 udivx %g2, 0x1739, %l6 nop setx loop_5159, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdgez %o1, %f14, %f8 movl %xcc, %i1, %i0 bneg,a %icc, loop_5160 loop_5159: fcmpgt16 %f4, %f6, %g6 brgz,a %l4, loop_5161 fbne %fcc1, loop_5162 loop_5160: fmul8x16 %f4, %f8, %f2 tleu %icc, 0x1 loop_5161: stw %i6, [%l7 + 0x64] loop_5162: fnor %f10, %f12, %f6 ld [%l7 + 0x78], %f3 ldub [%l7 + 0x75], %g5 fmovsn %xcc, %f3, %f6 tvs %icc, 0x6 stx %o6, [%l7 + 0x58] stx %i5, [%l7 + 0x48] orn %l0, %i2, %g3 mulscc %o7, %g1, %g4 fnot2s %f10, %f7 fands %f4, %f3, %f5 ldub [%l7 + 0x1A], %i4 umul %i7, %o4, %o0 ld [%l7 + 0x58], %f15 fbule,a %fcc0, loop_5163 lduh [%l7 + 0x7E], %l5 edge8 %l1, %l3, %l2 edge32 %o2, %i3, %g7 loop_5163: fmovrde %o5, %f0, %f12 faligndata %f8, %f8, %f2 movrne %g2, %l6, %o3 alignaddr %o1, %i1, %i0 lduh [%l7 + 0x44], %g6 fnot2 %f8, %f2 fabss %f8, %f1 stb %l4, [%l7 + 0x72] movne %icc, %i6, %o6 edge16l %i5, %l0, %i2 fnot1s %f9, %f4 srax %g3, %g5, %o7 nop setx loop_5164, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ba %xcc, loop_5165 bshuffle %f0, %f4, %f4 fcmple16 %f8, %f0, %g4 loop_5164: movge %xcc, %g1, %i4 loop_5165: std %f6, [%l7 + 0x70] stb %i7, [%l7 + 0x73] bg,pn %icc, loop_5166 movn %icc, %o4, %l5 stw %l1, [%l7 + 0x48] stb %o0, [%l7 + 0x4B] loop_5166: fmuld8ulx16 %f5, %f12, %f14 fmovdn %icc, %f12, %f13 stb %l2, [%l7 + 0x75] fmovrslez %l3, %f13, %f1 fbul,a %fcc3, loop_5167 be loop_5168 andn %i3, 0x0775, %g7 fpadd16s %f10, %f9, %f3 loop_5167: stb %o2, [%l7 + 0x28] loop_5168: fabsd %f2, %f10 fcmple16 %f8, %f2, %o5 fmovrde %l6, %f14, %f0 pdist %f6, %f2, %f2 sub %o3, %o1, %i1 fcmpes %fcc1, %f14, %f3 lduh [%l7 + 0x34], %g2 fmuld8sux16 %f1, %f13, %f12 faligndata %f14, %f2, %f6 udivcc %i0, 0x1E14, %l4 for %f12, %f8, %f10 fbue,a %fcc0, loop_5169 tl %icc, 0x4 ldub [%l7 + 0x1E], %i6 fmovdl %xcc, %f12, %f14 loop_5169: movcc %xcc, %g6, %o6 ldsb [%l7 + 0x3E], %l0 fcmpeq16 %f4, %f10, %i5 ldsw [%l7 + 0x40], %g3 fone %f14 fbul,a %fcc3, loop_5170 ld [%l7 + 0x34], %f12 fmovsl %xcc, %f4, %f9 edge16l %i2, %o7, %g5 loop_5170: stb %g1, [%l7 + 0x15] stb %i4, [%l7 + 0x5B] fsrc2 %f12, %f6 fxor %f6, %f4, %f4 fnands %f14, %f6, %f10 fsrc1 %f14, %f8 stb %i7, [%l7 + 0x51] sth %g4, [%l7 + 0x3C] fxnor %f6, %f4, %f10 bl,pt %xcc, loop_5171 mulx %o4, 0x0E6A, %l1 fmovdvc %icc, %f4, %f6 addcc %o0, 0x108F, %l2 loop_5171: stb %l5, [%l7 + 0x1C] fmovd %f12, %f14 ldsh [%l7 + 0x3C], %l3 ldx [%l7 + 0x48], %g7 lduw [%l7 + 0x5C], %o2 fxnor %f4, %f4, %f14 ld [%l7 + 0x1C], %f14 lduw [%l7 + 0x24], %i3 ld [%l7 + 0x74], %f0 lduh [%l7 + 0x3A], %l6 ldsw [%l7 + 0x18], %o5 lduh [%l7 + 0x66], %o3 fcmpne16 %f0, %f14, %i1 umulcc %g2, %i0, %l4 movcs %icc, %i6, %o1 fmovsvc %icc, %f6, %f12 fone %f0 fornot1 %f4, %f2, %f0 fbul %fcc3, loop_5172 edge32ln %o6, %g6, %i5 sra %l0, %g3, %i2 fmovsvs %xcc, %f2, %f13 loop_5172: sub %o7, 0x0D12, %g5 edge16n %i4, %i7, %g1 fpadd16 %f0, %f2, %f14 stx %o4, [%l7 + 0x48] sth %g4, [%l7 + 0x56] stx %o0, [%l7 + 0x60] fbuge,a %fcc3, loop_5173 fmul8sux16 %f2, %f10, %f6 orcc %l1, 0x1DD1, %l5 edge8 %l3, %l2, %g7 loop_5173: fpackfix %f6, %f3 ta %xcc, 0x0 stb %o2, [%l7 + 0x67] movrlz %l6, %i3, %o3 fpackfix %f12, %f14 fmuld8ulx16 %f2, %f12, %f4 ldub [%l7 + 0x1B], %o5 ldsh [%l7 + 0x7A], %i1 movne %icc, %i0, %l4 andncc %g2, %i6, %o1 fcmpgt32 %f14, %f8, %g6 srl %o6, %i5, %l0 sth %i2, [%l7 + 0x4C] ldsb [%l7 + 0x29], %g3 fcmped %fcc3, %f10, %f4 fsrc1 %f2, %f10 fmovse %xcc, %f12, %f9 lduh [%l7 + 0x18], %g5 srl %i4, %i7, %g1 edge8 %o7, %g4, %o0 ldsw [%l7 + 0x24], %o4 mova %xcc, %l1, %l3 xnor %l5, %g7, %o2 tn %icc, 0x7 fnot2 %f12, %f2 sth %l6, [%l7 + 0x48] sth %i3, [%l7 + 0x1E] fmovda %xcc, %f13, %f4 stx %l2, [%l7 + 0x30] edge8 %o5, %o3, %i0 fmovdpos %icc, %f12, %f9 brnz %l4, loop_5174 edge32ln %g2, %i6, %i1 fmul8sux16 %f2, %f0, %f10 fnot1 %f8, %f14 loop_5174: std %f14, [%l7 + 0x70] ba,a %xcc, loop_5175 ble,a,pn %xcc, loop_5176 ldsh [%l7 + 0x7C], %g6 fones %f1 loop_5175: fcmpd %fcc3, %f8, %f4 loop_5176: ldub [%l7 + 0x69], %o1 fornot1 %f14, %f8, %f8 array8 %o6, %i5, %i2 bg,a,pt %xcc, loop_5177 edge8ln %l0, %g5, %i4 ta %xcc, 0x2 lduw [%l7 + 0x28], %i7 loop_5177: lduw [%l7 + 0x4C], %g1 alignaddrl %g3, %o7, %o0 lduh [%l7 + 0x0C], %o4 fbe %fcc3, loop_5178 fxnor %f8, %f4, %f12 ldd [%l7 + 0x10], %f14 fmul8sux16 %f14, %f10, %f8 loop_5178: tsubcctv %l1, %g4, %l3 bcc,pt %icc, loop_5179 movl %xcc, %g7, %o2 subc %l5, 0x019A, %l6 fmovsleu %icc, %f3, %f1 loop_5179: fpsub16s %f11, %f0, %f0 srlx %l2, 0x16, %i3 ldub [%l7 + 0x19], %o5 fbu %fcc3, loop_5180 st %f7, [%l7 + 0x50] st %f7, [%l7 + 0x74] st %f5, [%l7 + 0x40] loop_5180: fmovrdgz %o3, %f12, %f4 ldd [%l7 + 0x48], %f12 bneg loop_5181 lduw [%l7 + 0x38], %i0 fxor %f12, %f10, %f6 std %f10, [%l7 + 0x78] loop_5181: fmovrsne %g2, %f15, %f15 stb %i6, [%l7 + 0x21] sllx %l4, %g6, %o1 lduw [%l7 + 0x5C], %o6 be,pn %icc, loop_5182 fmovdcc %icc, %f9, %f0 edge32ln %i5, %i1, %l0 fpsub16 %f0, %f14, %f0 loop_5182: subcc %i2, 0x1252, %i4 fmul8x16al %f12, %f14, %f12 fmovsne %xcc, %f8, %f4 ldub [%l7 + 0x53], %i7 brlz %g1, loop_5183 edge32ln %g3, %o7, %o0 fmovspos %icc, %f11, %f1 ldx [%l7 + 0x28], %o4 loop_5183: std %f14, [%l7 + 0x18] fmovrse %l1, %f3, %f11 sethi 0x1DE6, %g4 andncc %g5, %g7, %o2 te %icc, 0x6 ba,a,pt %xcc, loop_5184 fexpand %f13, %f12 sdivcc %l3, 0x0EE3, %l6 fornot2s %f9, %f14, %f12 loop_5184: fmovsvc %xcc, %f7, %f2 stw %l2, [%l7 + 0x70] fxor %f4, %f12, %f4 tsubcctv %l5, 0x1211, %i3 fmovdn %icc, %f9, %f11 bpos loop_5185 fnegs %f14, %f14 fsrc2s %f4, %f2 umulcc %o3, %o5, %i0 loop_5185: bneg,a loop_5186 std %f4, [%l7 + 0x38] smul %i6, 0x13F4, %g2 addc %l4, 0x1CE3, %o1 loop_5186: sth %o6, [%l7 + 0x76] fsrc2s %f13, %f14 bge,a %icc, loop_5187 fnand %f0, %f0, %f14 movre %g6, %i1, %l0 lduw [%l7 + 0x54], %i5 loop_5187: fmovdneg %xcc, %f6, %f6 tvs %icc, 0x1 lduh [%l7 + 0x72], %i4 fbuge %fcc2, loop_5188 ldx [%l7 + 0x20], %i7 ldd [%l7 + 0x70], %f8 fcmpne32 %f6, %f0, %i2 loop_5188: fornot2 %f4, %f6, %f4 for %f4, %f14, %f14 subc %g3, 0x1020, %g1 sub %o0, %o4, %l1 fpsub16s %f4, %f6, %f15 srl %o7, %g4, %g7 fcmpeq32 %f2, %f2, %o2 fnot2s %f12, %f15 edge16l %g5, %l3, %l6 fsrc2 %f0, %f12 sra %l5, %l2, %o3 ldsw [%l7 + 0x34], %i3 fmovrdgz %i0, %f2, %f0 fzeros %f6 lduh [%l7 + 0x6A], %i6 stw %g2, [%l7 + 0x48] fcmped %fcc3, %f8, %f4 fmovrdlez %o5, %f14, %f2 fmovdvs %xcc, %f15, %f12 srax %o1, %o6, %g6 sdivcc %l4, 0x180E, %l0 brlz,a %i5, loop_5189 fmovrsgez %i4, %f2, %f14 sdivcc %i7, 0x1719, %i1 addccc %i2, 0x07D4, %g3 loop_5189: movge %icc, %g1, %o0 ldd [%l7 + 0x28], %f2 movcc %xcc, %l1, %o4 fnot1 %f12, %f12 stb %g4, [%l7 + 0x32] srlx %o7, %o2, %g5 fabsd %f10, %f14 sth %l3, [%l7 + 0x46] ldsb [%l7 + 0x0E], %l6 edge8n %l5, %l2, %g7 ldd [%l7 + 0x40], %f12 orcc %o3, 0x13FD, %i0 fcmpgt32 %f8, %f0, %i6 std %f2, [%l7 + 0x08] bneg loop_5190 fcmpeq16 %f6, %f0, %g2 edge16 %o5, %i3, %o6 fnands %f9, %f1, %f9 loop_5190: fmovrslz %g6, %f13, %f10 for %f4, %f8, %f12 fbl,a %fcc2, loop_5191 fmovsg %icc, %f13, %f13 lduw [%l7 + 0x20], %o1 ta %xcc, 0x5 loop_5191: stw %l0, [%l7 + 0x4C] fmovsgu %xcc, %f1, %f2 stx %i5, [%l7 + 0x18] edge32n %l4, %i7, %i1 fba %fcc2, loop_5192 edge8l %i2, %i4, %g3 udivx %o0, 0x1EF5, %l1 fcmpne32 %f12, %f2, %g1 loop_5192: addc %g4, 0x0ACA, %o7 fmovrdgez %o4, %f2, %f6 sethi 0x110B, %o2 fble,a %fcc2, loop_5193 ldsh [%l7 + 0x64], %l3 array32 %l6, %g5, %l2 stw %l5, [%l7 + 0x60] loop_5193: ldsh [%l7 + 0x7C], %o3 tleu %xcc, 0x5 std %f2, [%l7 + 0x18] std %f0, [%l7 + 0x38] fone %f6 fpadd32 %f2, %f4, %f10 subcc %i0, %g7, %g2 be,a,pn %xcc, loop_5194 andncc %i6, %i3, %o6 lduh [%l7 + 0x3E], %g6 st %f9, [%l7 + 0x24] loop_5194: tvs %xcc, 0x3 ldsb [%l7 + 0x14], %o1 andn %o5, 0x0E86, %l0 srax %l4, 0x04, %i7 subc %i1, 0x1CBC, %i5 tg %xcc, 0x7 ldx [%l7 + 0x48], %i2 array8 %g3, %o0, %i4 stx %g1, [%l7 + 0x58] fcmpeq32 %f4, %f10, %l1 mulx %o7, 0x165D, %o4 fmuld8sux16 %f12, %f7, %f2 and %g4, 0x1A01, %l3 ldsb [%l7 + 0x2C], %l6 fmovsa %xcc, %f11, %f7 movgu %icc, %o2, %l2 fbl %fcc0, loop_5195 ldx [%l7 + 0x48], %g5 nop setx loop_5196, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8 %o3, %i0, %l5 loop_5195: fnegd %f10, %f8 std %f6, [%l7 + 0x48] loop_5196: nop setx loop_5197, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsgu %icc, %f14, %f10 std %f10, [%l7 + 0x08] sll %g7, 0x0F, %g2 loop_5197: pdist %f12, %f4, %f6 stx %i6, [%l7 + 0x10] nop setx loop_5198, %l0, %l1 jmpl %l1, %o6 ble,a,pn %icc, loop_5199 fmovdvs %icc, %f1, %f2 fcmple32 %f10, %f4, %i3 loop_5198: stx %g6, [%l7 + 0x28] loop_5199: st %f9, [%l7 + 0x18] fmuld8sux16 %f9, %f10, %f10 ldsw [%l7 + 0x50], %o5 fpsub16s %f7, %f14, %f2 brgez,a %l0, loop_5200 fmovdn %xcc, %f1, %f0 andn %o1, %i7, %l4 fmovdvs %xcc, %f15, %f15 loop_5200: bl,a,pn %xcc, loop_5201 movvs %xcc, %i5, %i1 brgz %g3, loop_5202 fnegs %f1, %f9 loop_5201: subc %o0, %i4, %i2 srlx %l1, 0x07, %g1 loop_5202: ldsb [%l7 + 0x42], %o7 fmovda %xcc, %f9, %f14 fmovsl %icc, %f7, %f1 fcmpne16 %f4, %f12, %g4 umulcc %l3, %o4, %l6 tleu %xcc, 0x1 orncc %o2, %l2, %g5 nop setx loop_5203, %l0, %l1 jmpl %l1, %i0 orcc %o3, %l5, %g7 xnor %i6, %o6, %i3 movrlz %g6, %g2, %o5 loop_5203: edge16n %l0, %o1, %i7 move %xcc, %i5, %l4 fpsub32 %f0, %f2, %f10 sth %i1, [%l7 + 0x64] fmovdvs %icc, %f13, %f5 ld [%l7 + 0x08], %f2 bneg,pn %icc, loop_5204 fmovdne %xcc, %f1, %f12 umulcc %g3, %i4, %o0 fxnors %f1, %f5, %f12 loop_5204: fpsub32s %f8, %f12, %f8 stb %i2, [%l7 + 0x13] movl %icc, %l1, %g1 taddcctv %o7, 0x0701, %g4 lduh [%l7 + 0x3E], %o4 ldsw [%l7 + 0x14], %l6 udivcc %l3, 0x0C86, %o2 brlez,a %l2, loop_5205 fmovscs %xcc, %f10, %f4 ldsw [%l7 + 0x1C], %i0 fnegs %f15, %f8 loop_5205: edge16 %o3, %l5, %g5 lduh [%l7 + 0x40], %i6 sth %g7, [%l7 + 0x0C] bvs,pt %icc, loop_5206 fmovsn %xcc, %f0, %f1 ldsh [%l7 + 0x2C], %i3 addcc %g6, 0x0F0E, %o6 loop_5206: fcmped %fcc0, %f2, %f10 fbo,a %fcc2, loop_5207 fmovrse %o5, %f13, %f5 fabss %f6, %f15 ldsb [%l7 + 0x76], %l0 loop_5207: movcc %icc, %o1, %i7 fcmpeq32 %f0, %f4, %i5 taddcc %l4, %i1, %g3 bcc,pt %xcc, loop_5208 fmovsa %xcc, %f3, %f6 bg,a,pt %xcc, loop_5209 fmovdne %xcc, %f2, %f10 loop_5208: ldsh [%l7 + 0x26], %i4 tcs %icc, 0x6 loop_5209: movge %icc, %g2, %i2 fmul8sux16 %f4, %f2, %f10 fxors %f1, %f12, %f1 ldsh [%l7 + 0x1E], %l1 addcc %g1, 0x0F31, %o0 fmovrdlz %o7, %f0, %f8 addccc %o4, 0x149F, %l6 orn %l3, %o2, %l2 std %f10, [%l7 + 0x08] edge32ln %g4, %o3, %i0 udivcc %g5, 0x0CC6, %i6 array16 %g7, %i3, %g6 stb %l5, [%l7 + 0x2F] taddcctv %o5, 0x149B, %l0 fornot2s %f13, %f9, %f2 bcs,pt %icc, loop_5210 fpadd32s %f3, %f0, %f5 fxnor %f2, %f0, %f14 fornot1s %f1, %f9, %f5 loop_5210: ldsw [%l7 + 0x6C], %o6 fors %f3, %f7, %f8 fmovsg %icc, %f5, %f12 ldsw [%l7 + 0x30], %o1 orcc %i7, %i5, %i1 fnot2s %f6, %f1 nop setx loop_5211, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxor %f4, %f4, %f8 fbl,a %fcc2, loop_5212 fcmpgt32 %f0, %f8, %l4 loop_5211: ldsh [%l7 + 0x5C], %g3 fmovdl %xcc, %f2, %f4 loop_5212: movge %xcc, %g2, %i4 fone %f6 stb %l1, [%l7 + 0x14] movgu %xcc, %i2, %o0 smul %g1, %o7, %o4 addcc %l6, 0x0AF1, %l3 tge %xcc, 0x6 sllx %l2, %o2, %o3 ldsb [%l7 + 0x33], %g4 mulx %g5, 0x1F54, %i0 udivx %g7, 0x1C99, %i6 tcs %xcc, 0x7 ldub [%l7 + 0x60], %i3 fpadd16 %f4, %f2, %f4 fsrc2s %f15, %f4 fbuge %fcc2, loop_5213 fbl,a %fcc1, loop_5214 fmovrsne %g6, %f3, %f5 fblg %fcc0, loop_5215 loop_5213: fmovrsgz %l5, %f0, %f10 loop_5214: sth %o5, [%l7 + 0x7C] fsrc2s %f3, %f8 loop_5215: ldsw [%l7 + 0x30], %l0 fands %f2, %f12, %f15 fcmpeq32 %f12, %f8, %o6 movle %xcc, %o1, %i7 andncc %i5, %i1, %l4 mova %icc, %g2, %i4 lduh [%l7 + 0x56], %g3 ldub [%l7 + 0x53], %l1 fmovdgu %icc, %f15, %f5 taddcc %o0, 0x0570, %i2 stw %g1, [%l7 + 0x24] xnorcc %o4, %l6, %l3 movcs %xcc, %o7, %o2 fpackfix %f2, %f11 sdiv %o3, 0x19A1, %l2 lduh [%l7 + 0x2C], %g4 andcc %g5, %i0, %g7 lduw [%l7 + 0x14], %i3 fmovsgu %icc, %f3, %f12 nop setx loop_5216, %l0, %l1 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 + 0x60], %i6 fba %fcc1, loop_5217 fmovsa %xcc, %f7, %f4 loop_5216: fmovscs %icc, %f9, %f6 nop setx loop_5218, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5217: fpadd16 %f4, %f14, %f0 popc 0x09AD, %g6 fxors %f10, %f15, %f1 loop_5218: edge16l %l5, %o5, %o6 ta %icc, 0x5 fmovde %icc, %f1, %f3 edge8n %o1, %l0, %i7 fandnot2 %f14, %f12, %f8 fbge %fcc2, loop_5219 ldsw [%l7 + 0x38], %i1 tsubcctv %i5, %l4, %g2 array8 %g3, %l1, %i4 loop_5219: fornot2s %f6, %f4, %f1 fnegd %f10, %f10 fpsub16s %f6, %f9, %f9 bn,pn %icc, loop_5220 fandnot1s %f13, %f12, %f6 lduh [%l7 + 0x54], %i2 fble %fcc3, loop_5221 loop_5220: lduh [%l7 + 0x64], %o0 siam 0x5 lduw [%l7 + 0x24], %o4 loop_5221: ldsh [%l7 + 0x78], %g1 fbug,a %fcc1, loop_5222 movvs %icc, %l3, %o7 ldx [%l7 + 0x48], %l6 sth %o2, [%l7 + 0x72] loop_5222: bneg,a loop_5223 ldx [%l7 + 0x58], %l2 smulcc %o3, 0x0D24, %g5 addc %g4, %i0, %i3 loop_5223: fmovdle %icc, %f7, %f6 xnor %g7, %i6, %g6 fxnor %f0, %f6, %f14 ldub [%l7 + 0x4D], %o5 stw %l5, [%l7 + 0x7C] ld [%l7 + 0x38], %f0 ld [%l7 + 0x24], %f7 srl %o1, 0x03, %l0 movpos %xcc, %o6, %i1 stx %i7, [%l7 + 0x28] bneg,a loop_5224 movpos %xcc, %i5, %g2 fmovsle %xcc, %f13, %f15 fcmpgt32 %f6, %f0, %l4 loop_5224: movl %xcc, %g3, %l1 lduh [%l7 + 0x58], %i4 fsrc1s %f4, %f4 ldd [%l7 + 0x48], %f2 orcc %o0, %o4, %g1 fpmerge %f6, %f0, %f14 nop setx loop_5225, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brgz,a %l3, loop_5226 bvs,a,pn %xcc, loop_5227 bcs,pt %icc, loop_5228 loop_5225: bgu %icc, loop_5229 loop_5226: fbe,a %fcc0, loop_5230 loop_5227: or %i2, 0x1E49, %l6 loop_5228: fmovsa %icc, %f5, %f8 loop_5229: stx %o2, [%l7 + 0x40] loop_5230: bl,pn %icc, loop_5231 sdivcc %l2, 0x1ECE, %o7 fmovrslez %o3, %f7, %f6 std %f8, [%l7 + 0x68] loop_5231: stx %g5, [%l7 + 0x28] fcmpeq16 %f2, %f14, %i0 ldx [%l7 + 0x28], %i3 alignaddrl %g7, %i6, %g4 ldsh [%l7 + 0x66], %g6 mova %xcc, %o5, %o1 tle %xcc, 0x6 movcc %xcc, %l0, %o6 fands %f3, %f14, %f6 movleu %icc, %i1, %i7 tne %icc, 0x7 fpadd32s %f11, %f3, %f5 stx %i5, [%l7 + 0x38] bcc loop_5232 brlz,a %l5, loop_5233 tn %xcc, 0x6 mova %xcc, %l4, %g2 loop_5232: lduh [%l7 + 0x62], %l1 loop_5233: fmovrsgz %g3, %f11, %f2 brlz,a %i4, loop_5234 ld [%l7 + 0x28], %f6 umul %o0, 0x15A3, %o4 fcmpne16 %f0, %f4, %l3 loop_5234: fmul8x16au %f5, %f14, %f10 ldsh [%l7 + 0x28], %g1 popc 0x0A2A, %i2 fpack16 %f8, %f6 std %f6, [%l7 + 0x58] fors %f9, %f13, %f9 faligndata %f4, %f14, %f4 fabsd %f4, %f12 ld [%l7 + 0x4C], %f7 lduw [%l7 + 0x28], %l6 lduh [%l7 + 0x12], %o2 sra %l2, %o7, %o3 ldub [%l7 + 0x54], %g5 fandnot2s %f3, %f14, %f8 ldd [%l7 + 0x38], %f12 ldd [%l7 + 0x10], %f12 fxors %f12, %f5, %f15 nop setx loop_5235, %l0, %l1 jmpl %l1, %i3 fpmerge %f8, %f6, %f10 fmovdgu %icc, %f7, %f1 movl %xcc, %g7, %i6 loop_5235: fbuge,a %fcc1, loop_5236 subccc %i0, 0x01D4, %g6 fble,a %fcc3, loop_5237 fbo %fcc3, loop_5238 loop_5236: fpsub16 %f4, %f12, %f14 movn %icc, %g4, %o1 loop_5237: subcc %o5, %l0, %i1 loop_5238: stw %i7, [%l7 + 0x74] ldsh [%l7 + 0x6A], %o6 bl,pn %icc, loop_5239 fbo %fcc1, loop_5240 mulx %i5, %l5, %l4 ldsb [%l7 + 0x0F], %l1 loop_5239: fmovdcc %xcc, %f0, %f9 loop_5240: sll %g3, %i4, %g2 fmovsvs %xcc, %f4, %f7 sra %o0, %l3, %o4 bvs,a,pt %xcc, loop_5241 edge8n %i2, %g1, %o2 fpadd16s %f14, %f14, %f8 ldsh [%l7 + 0x24], %l2 loop_5241: fpsub16s %f4, %f1, %f15 ldsw [%l7 + 0x50], %l6 fmovrdgz %o7, %f2, %f12 fmovsn %xcc, %f4, %f10 brgez %g5, loop_5242 stb %o3, [%l7 + 0x45] std %f6, [%l7 + 0x60] array8 %g7, %i6, %i0 loop_5242: movvc %icc, %g6, %g4 fmovsn %xcc, %f15, %f13 ta %xcc, 0x7 st %f4, [%l7 + 0x74] stw %i3, [%l7 + 0x34] tcc %icc, 0x6 fzero %f0 fmovsneg %xcc, %f8, %f3 fmovsge %xcc, %f2, %f15 subcc %o5, %o1, %i1 ba,pt %xcc, loop_5243 ta %xcc, 0x7 fzero %f4 ldx [%l7 + 0x18], %i7 loop_5243: or %o6, %i5, %l5 sllx %l0, %l4, %l1 bn,a,pt %xcc, loop_5244 movrgz %g3, %g2, %i4 fcmpes %fcc1, %f2, %f13 be,a,pn %icc, loop_5245 loop_5244: move %xcc, %o0, %l3 siam 0x5 ldsb [%l7 + 0x72], %o4 loop_5245: fmul8x16al %f9, %f8, %f4 ldsw [%l7 + 0x10], %g1 brlez %i2, loop_5246 array16 %l2, %o2, %o7 fmovdneg %icc, %f9, %f2 bn %xcc, loop_5247 loop_5246: fbe,a %fcc3, loop_5248 fmovrde %g5, %f0, %f0 st %f2, [%l7 + 0x38] loop_5247: stx %l6, [%l7 + 0x30] loop_5248: fnand %f0, %f10, %f14 ldx [%l7 + 0x28], %o3 sll %g7, 0x16, %i6 udivcc %i0, 0x0384, %g4 ld [%l7 + 0x48], %f8 be,a loop_5249 stb %i3, [%l7 + 0x79] tg %xcc, 0x5 ld [%l7 + 0x08], %f14 loop_5249: fsrc1s %f14, %f14 ldd [%l7 + 0x40], %f4 fmul8ulx16 %f12, %f14, %f0 nop setx loop_5250, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot2s %f2, %f0 fpack32 %f12, %f2, %f2 udiv %g6, 0x1B50, %o1 loop_5250: edge32n %i1, %i7, %o6 andncc %o5, %l5, %l0 edge8 %i5, %l1, %g3 fmovd %f2, %f10 fmovdcc %xcc, %f2, %f6 tge %icc, 0x5 movrgez %l4, 0x0FB, %g2 ldx [%l7 + 0x28], %o0 movvs %icc, %l3, %i4 tg %xcc, 0x4 fzeros %f10 ldd [%l7 + 0x60], %f8 ldsh [%l7 + 0x34], %o4 stw %i2, [%l7 + 0x70] ld [%l7 + 0x10], %f8 ldsb [%l7 + 0x6D], %l2 ldx [%l7 + 0x70], %g1 fzero %f10 mulscc %o7, %g5, %l6 ldd [%l7 + 0x30], %f2 ldsb [%l7 + 0x2F], %o3 fnot1s %f5, %f6 move %xcc, %g7, %o2 ldub [%l7 + 0x5D], %i6 lduw [%l7 + 0x78], %g4 fpack32 %f12, %f10, %f10 bcc,a loop_5251 fmovrsgz %i0, %f1, %f9 fmovsvc %xcc, %f0, %f2 ldsh [%l7 + 0x68], %g6 loop_5251: ldub [%l7 + 0x34], %i3 ldd [%l7 + 0x68], %f2 tcs %xcc, 0x3 movrgz %o1, 0x2B4, %i1 lduh [%l7 + 0x0A], %i7 fandnot2s %f8, %f1, %f15 fbl %fcc0, loop_5252 nop setx loop_5253, %l0, %l1 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 + 0x34], %o5 st %f14, [%l7 + 0x2C] loop_5252: edge8l %l5, %l0, %i5 loop_5253: std %f14, [%l7 + 0x50] lduh [%l7 + 0x42], %o6 sth %l1, [%l7 + 0x12] fmovdcc %xcc, %f7, %f4 edge32l %g3, %l4, %o0 mova %xcc, %l3, %g2 fands %f8, %f13, %f1 st %f9, [%l7 + 0x20] bn,pn %icc, loop_5254 ld [%l7 + 0x58], %f10 fmovrsgz %i4, %f10, %f3 fornot1 %f0, %f6, %f12 loop_5254: edge32ln %o4, %l2, %i2 xnor %o7, 0x0CD2, %g1 fmovrslez %l6, %f4, %f0 std %f12, [%l7 + 0x08] brz,a %o3, loop_5255 fbue,a %fcc0, loop_5256 fmovdvs %icc, %f14, %f6 st %f4, [%l7 + 0x58] loop_5255: fzero %f6 loop_5256: addcc %g5, 0x1395, %o2 ldub [%l7 + 0x62], %i6 fbule,a %fcc2, loop_5257 ld [%l7 + 0x5C], %f4 movrne %g4, %i0, %g6 st %f14, [%l7 + 0x40] loop_5257: array16 %i3, %o1, %i1 lduh [%l7 + 0x4E], %g7 tsubcc %i7, 0x00A8, %l5 mulx %o5, 0x18A0, %i5 tneg %xcc, 0x1 fmovdcs %icc, %f5, %f13 fmovrslez %l0, %f5, %f12 stb %l1, [%l7 + 0x47] ldsb [%l7 + 0x39], %g3 fabss %f0, %f2 fblg,a %fcc1, loop_5258 fmovdne %xcc, %f14, %f7 addccc %l4, %o0, %o6 sll %l3, %i4, %g2 loop_5258: addccc %o4, %i2, %o7 bne %icc, loop_5259 lduh [%l7 + 0x28], %l2 fbuge,a %fcc1, loop_5260 ldub [%l7 + 0x1F], %l6 loop_5259: fmovdpos %xcc, %f14, %f1 fmovde %icc, %f11, %f9 loop_5260: fpadd32s %f9, %f0, %f6 bn %xcc, loop_5261 fones %f8 bgu loop_5262 ldub [%l7 + 0x6E], %o3 loop_5261: fcmple16 %f6, %f12, %g5 taddcctv %o2, 0x1C85, %g1 loop_5262: fmovs %f14, %f1 fmovdle %icc, %f12, %f15 nop setx loop_5263, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %i6, [%l7 + 0x3E] lduw [%l7 + 0x2C], %g4 orn %g6, %i3, %o1 loop_5263: brgz,a %i1, loop_5264 stw %i0, [%l7 + 0x5C] fmovrse %g7, %f12, %f2 ldsh [%l7 + 0x0A], %i7 loop_5264: edge32n %l5, %o5, %l0 ldd [%l7 + 0x50], %f8 array8 %l1, %i5, %l4 fmovdpos %xcc, %f5, %f3 nop setx loop_5265, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orncc %o0, %g3, %l3 orn %o6, 0x051D, %i4 st %f2, [%l7 + 0x70] loop_5265: ldd [%l7 + 0x38], %f4 movrlz %g2, %o4, %o7 movgu %icc, %i2, %l6 fsrc1 %f10, %f4 tg %icc, 0x3 brnz,a %o3, loop_5266 mova %icc, %l2, %g5 udivx %g1, 0x02D1, %o2 brlez %i6, loop_5267 loop_5266: fandnot2 %f8, %f4, %f4 st %f3, [%l7 + 0x50] sub %g6, 0x0B7D, %g4 loop_5267: sethi 0x0599, %i3 mulscc %i1, %i0, %o1 ldsb [%l7 + 0x3A], %g7 edge32ln %i7, %o5, %l0 ldd [%l7 + 0x58], %f0 fpackfix %f2, %f3 andn %l5, %i5, %l4 bg,a %icc, loop_5268 fble,a %fcc0, loop_5269 movre %o0, 0x3AE, %g3 fmovdgu %xcc, %f10, %f2 loop_5268: fcmpeq32 %f10, %f10, %l1 loop_5269: brgz %o6, loop_5270 ldsw [%l7 + 0x38], %i4 ldsb [%l7 + 0x7D], %l3 fbue %fcc3, loop_5271 loop_5270: fmovrdne %g2, %f2, %f8 ldsw [%l7 + 0x2C], %o4 fmovrsne %o7, %f8, %f7 loop_5271: ldsh [%l7 + 0x6E], %l6 nop setx loop_5272, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addc %o3, 0x04DD, %i2 fmovdpos %icc, %f4, %f14 ldsb [%l7 + 0x4A], %g5 loop_5272: fmovsle %icc, %f10, %f15 ldx [%l7 + 0x70], %l2 fmovrslez %o2, %f11, %f0 stw %g1, [%l7 + 0x64] edge32ln %i6, %g4, %g6 tcs %icc, 0x1 fbg %fcc3, loop_5273 stw %i1, [%l7 + 0x44] movneg %icc, %i3, %i0 ldsh [%l7 + 0x14], %o1 loop_5273: fmovrslz %g7, %f10, %f6 fmovdge %xcc, %f10, %f6 bge,pt %xcc, loop_5274 fmovrdgez %i7, %f14, %f4 sth %l0, [%l7 + 0x50] ld [%l7 + 0x78], %f0 loop_5274: fmul8x16al %f7, %f6, %f8 stw %l5, [%l7 + 0x30] fbuge %fcc1, loop_5275 tneg %xcc, 0x7 be,a loop_5276 bl,pt %xcc, loop_5277 loop_5275: bcc loop_5278 movvs %icc, %i5, %o5 loop_5276: or %l4, 0x1486, %o0 loop_5277: subcc %g3, %l1, %o6 loop_5278: edge16n %l3, %g2, %o4 fcmpeq16 %f2, %f2, %i4 brgez %o7, loop_5279 brlez %o3, loop_5280 fbu %fcc0, loop_5281 st %f5, [%l7 + 0x44] loop_5279: fpmerge %f7, %f11, %f4 loop_5280: fmul8x16al %f8, %f8, %f2 loop_5281: fnors %f15, %f11, %f8 fmovdle %icc, %f13, %f14 siam 0x5 fxor %f8, %f0, %f12 tgu %xcc, 0x2 ldx [%l7 + 0x28], %l6 fones %f8 fmovsvc %xcc, %f9, %f5 tge %xcc, 0x3 alignaddr %i2, %l2, %g5 ld [%l7 + 0x24], %f14 xor %o2, 0x1CEE, %i6 stb %g1, [%l7 + 0x44] std %f10, [%l7 + 0x40] fmovrdgez %g6, %f12, %f12 addccc %i1, 0x0E9E, %g4 umul %i3, 0x130C, %i0 array16 %g7, %o1, %i7 bneg,a %xcc, loop_5282 fxors %f5, %f3, %f14 fcmple32 %f0, %f12, %l0 sth %i5, [%l7 + 0x1E] loop_5282: bn,a,pn %icc, loop_5283 fpack32 %f6, %f6, %f2 sth %o5, [%l7 + 0x36] or %l4, %l5, %g3 loop_5283: fxors %f12, %f0, %f3 fcmpeq16 %f6, %f6, %o0 nop setx loop_5284, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bn,pt %icc, loop_5285 ldsh [%l7 + 0x26], %l1 tsubcc %o6, %l3, %g2 loop_5284: fmovsl %xcc, %f10, %f0 loop_5285: stb %o4, [%l7 + 0x68] fcmpeq16 %f6, %f12, %i4 ldub [%l7 + 0x3A], %o3 ldx [%l7 + 0x18], %o7 ldsb [%l7 + 0x2B], %l6 ldub [%l7 + 0x6E], %i2 tvs %icc, 0x1 tvs %xcc, 0x4 fmovdge %xcc, %f13, %f7 fbl %fcc3, loop_5286 edge16l %l2, %o2, %i6 fble %fcc3, loop_5287 lduw [%l7 + 0x64], %g1 loop_5286: movrgez %g5, 0x173, %i1 bvc loop_5288 loop_5287: movrlz %g4, %g6, %i0 edge32l %g7, %i3, %i7 bneg loop_5289 loop_5288: fmovsl %xcc, %f8, %f2 lduw [%l7 + 0x28], %l0 tcs %icc, 0x6 loop_5289: movneg %icc, %o1, %o5 fpackfix %f4, %f5 stx %l4, [%l7 + 0x28] sethi 0x1A82, %i5 fpsub32 %f6, %f10, %f0 bg,pt %icc, loop_5290 mova %xcc, %l5, %g3 bvc,a,pt %icc, loop_5291 fmovrde %l1, %f14, %f4 loop_5290: tleu %xcc, 0x5 array16 %o0, %l3, %g2 loop_5291: fnegs %f9, %f5 movge %xcc, %o6, %o4 ld [%l7 + 0x50], %f11 srlx %i4, 0x06, %o3 fpsub16s %f1, %f4, %f6 srax %o7, %l6, %i2 fmovdvc %xcc, %f15, %f9 mulx %o2, %i6, %l2 addcc %g1, 0x0980, %i1 sth %g4, [%l7 + 0x76] fnor %f0, %f4, %f0 stx %g6, [%l7 + 0x20] std %f12, [%l7 + 0x60] fmovrdne %i0, %f0, %f2 orn %g5, 0x00A6, %i3 sdivx %g7, 0x1BCB, %l0 siam 0x1 fmovdn %icc, %f12, %f1 sllx %o1, 0x08, %o5 alignaddrl %l4, %i7, %i5 tcs %xcc, 0x5 ble,a %xcc, loop_5292 fcmpes %fcc2, %f14, %f8 tneg %icc, 0x6 fmovd %f0, %f6 loop_5292: fmovdcs %xcc, %f3, %f3 sth %g3, [%l7 + 0x18] st %f10, [%l7 + 0x1C] sethi 0x1E32, %l5 bleu,a,pt %icc, loop_5293 ble,a %xcc, loop_5294 fmovdpos %xcc, %f1, %f7 fmovdvc %xcc, %f15, %f7 loop_5293: stb %o0, [%l7 + 0x6C] loop_5294: ldsw [%l7 + 0x2C], %l1 edge16ln %l3, %g2, %o4 fcmple32 %f4, %f10, %i4 stb %o3, [%l7 + 0x33] fpadd16s %f2, %f11, %f0 fmovdcc %xcc, %f8, %f7 st %f5, [%l7 + 0x20] ldx [%l7 + 0x50], %o6 fandnot2s %f1, %f11, %f15 fpack32 %f14, %f8, %f8 fnors %f6, %f6, %f5 fbug %fcc0, loop_5295 ldub [%l7 + 0x3F], %l6 fmovrdgz %o7, %f8, %f4 fmovda %icc, %f13, %f10 loop_5295: fmul8x16al %f12, %f8, %f14 ldd [%l7 + 0x70], %f8 sllx %o2, 0x1B, %i6 fzeros %f13 array8 %i2, %g1, %l2 ld [%l7 + 0x58], %f0 fnot1 %f2, %f8 ldub [%l7 + 0x68], %g4 fnot2 %f14, %f14 lduh [%l7 + 0x24], %g6 ldd [%l7 + 0x28], %f6 fbule,a %fcc3, loop_5296 mova %xcc, %i0, %i1 ldub [%l7 + 0x62], %i3 ld [%l7 + 0x2C], %f15 loop_5296: lduh [%l7 + 0x3E], %g5 st %f5, [%l7 + 0x08] sth %l0, [%l7 + 0x7A] fpackfix %f14, %f15 ldsb [%l7 + 0x13], %g7 fzeros %f9 fcmpne16 %f4, %f4, %o1 fxor %f4, %f6, %f8 sth %o5, [%l7 + 0x6E] fcmps %fcc1, %f14, %f15 tcc %xcc, 0x1 stw %l4, [%l7 + 0x44] fnand %f10, %f8, %f14 fmovdvs %xcc, %f13, %f5 bneg,pn %icc, loop_5297 stx %i5, [%l7 + 0x18] ldd [%l7 + 0x78], %f14 bn,pn %icc, loop_5298 loop_5297: stb %i7, [%l7 + 0x56] lduh [%l7 + 0x0C], %g3 addc %o0, %l5, %l3 loop_5298: ldx [%l7 + 0x38], %g2 fpsub16s %f14, %f14, %f8 xorcc %l1, %o4, %i4 tcc %xcc, 0x3 edge16ln %o3, %o6, %o7 edge32 %l6, %o2, %i6 srl %g1, %i2, %g4 bgu %icc, loop_5299 tg %xcc, 0x1 tsubcctv %l2, %i0, %i1 fble,a %fcc0, loop_5300 loop_5299: ldx [%l7 + 0x50], %i3 movrlz %g6, %l0, %g7 edge32 %o1, %o5, %g5 loop_5300: edge32 %i5, %l4, %i7 movre %o0, %l5, %l3 udiv %g3, 0x0813, %g2 movrgz %o4, 0x10E, %i4 edge16l %l1, %o3, %o6 tcs %xcc, 0x5 stw %o7, [%l7 + 0x20] sth %l6, [%l7 + 0x72] sdivcc %o2, 0x0ACA, %g1 lduh [%l7 + 0x5C], %i6 ldx [%l7 + 0x38], %i2 srlx %l2, %i0, %g4 fbe,a %fcc3, loop_5301 movrlez %i1, 0x27E, %i3 fmovsneg %xcc, %f9, %f4 ble,pt %icc, loop_5302 loop_5301: movre %g6, %g7, %o1 sth %o5, [%l7 + 0x50] sth %l0, [%l7 + 0x1C] loop_5302: fmovspos %icc, %f10, %f6 fnot1 %f10, %f6 fba,a %fcc2, loop_5303 fcmpgt32 %f2, %f4, %i5 fmovrdlez %g5, %f12, %f12 lduw [%l7 + 0x6C], %l4 loop_5303: stx %i7, [%l7 + 0x68] st %f3, [%l7 + 0x4C] array16 %l5, %l3, %g3 ldd [%l7 + 0x38], %f8 sra %g2, 0x1C, %o4 st %f15, [%l7 + 0x50] st %f2, [%l7 + 0x14] fcmple16 %f8, %f2, %i4 bcc,a,pn %icc, loop_5304 fmovsne %icc, %f14, %f11 nop setx loop_5305, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x20], %f1 loop_5304: ldsw [%l7 + 0x30], %l1 stx %o3, [%l7 + 0x10] loop_5305: ldsw [%l7 + 0x6C], %o6 std %f4, [%l7 + 0x38] fandnot1 %f6, %f0, %f0 sllx %o0, 0x1C, %l6 stb %o2, [%l7 + 0x6C] lduh [%l7 + 0x1C], %o7 fornot2s %f14, %f7, %f10 lduw [%l7 + 0x0C], %i6 brz %i2, loop_5306 tn %xcc, 0x7 addc %g1, 0x1634, %l2 fmovsa %xcc, %f0, %f5 loop_5306: stb %g4, [%l7 + 0x76] fcmpeq32 %f14, %f12, %i1 movcc %xcc, %i0, %i3 ldsw [%l7 + 0x14], %g7 ldd [%l7 + 0x10], %f14 movn %xcc, %g6, %o5 fmovsn %xcc, %f10, %f14 ldx [%l7 + 0x60], %l0 fbul,a %fcc1, loop_5307 ldsh [%l7 + 0x3E], %o1 fmovsvs %icc, %f9, %f13 move %icc, %g5, %l4 loop_5307: ldsb [%l7 + 0x11], %i5 std %f12, [%l7 + 0x50] call loop_5308 fmovde %icc, %f15, %f9 ldx [%l7 + 0x78], %i7 st %f0, [%l7 + 0x38] loop_5308: movpos %icc, %l3, %l5 xnorcc %g2, 0x10D0, %g3 movvc %xcc, %i4, %l1 fcmpne32 %f10, %f4, %o3 fcmpne16 %f6, %f14, %o4 lduw [%l7 + 0x68], %o0 ldsw [%l7 + 0x24], %o6 movn %xcc, %o2, %o7 fmovscc %xcc, %f1, %f12 tsubcctv %i6, %l6, %g1 fabsd %f12, %f4 fcmple16 %f12, %f10, %l2 edge16l %i2, %g4, %i0 tleu %icc, 0x0 smulcc %i1, %i3, %g6 ldsb [%l7 + 0x78], %g7 fmovdleu %xcc, %f15, %f5 lduw [%l7 + 0x70], %l0 fandnot2 %f10, %f2, %f10 fbg %fcc3, loop_5309 umul %o5, 0x02DC, %o1 smul %l4, 0x0797, %g5 fandnot1 %f0, %f12, %f10 loop_5309: fmovsgu %xcc, %f10, %f14 sdivx %i5, 0x05B8, %l3 fmovdg %icc, %f8, %f10 edge16ln %l5, %i7, %g2 brz %g3, loop_5310 lduh [%l7 + 0x74], %l1 fmovrsne %o3, %f3, %f9 lduw [%l7 + 0x14], %i4 loop_5310: andn %o0, 0x1AB1, %o4 fmovrsgez %o2, %f11, %f13 ldub [%l7 + 0x4D], %o7 fmovsneg %icc, %f11, %f6 fmul8x16au %f8, %f12, %f2 movl %icc, %o6, %l6 fbl %fcc3, loop_5311 fmovsvc %icc, %f9, %f7 subccc %i6, 0x06BA, %l2 fexpand %f6, %f2 loop_5311: sra %i2, 0x0B, %g4 lduw [%l7 + 0x4C], %i0 ldsw [%l7 + 0x38], %g1 fmul8x16al %f12, %f11, %f10 ldsw [%l7 + 0x28], %i3 fbuge %fcc2, loop_5312 tvs %icc, 0x5 fmovdle %xcc, %f1, %f14 fmuld8sux16 %f3, %f15, %f0 loop_5312: fnegd %f6, %f0 sethi 0x1C62, %g6 fmovsg %xcc, %f6, %f2 fbne,a %fcc3, loop_5313 orncc %g7, 0x0FF9, %l0 tpos %icc, 0x4 fmovdle %icc, %f5, %f3 loop_5313: alignaddr %o5, %o1, %i1 lduh [%l7 + 0x3E], %l4 brlez %i5, loop_5314 fmovscs %xcc, %f4, %f2 fcmpgt32 %f12, %f8, %l3 fmovrdlz %g5, %f8, %f10 loop_5314: fands %f2, %f1, %f1 be loop_5315 brnz %i7, loop_5316 nop setx loop_5317, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f10, [%l7 + 0x30] loop_5315: edge8 %l5, %g2, %g3 loop_5316: mulscc %l1, %o3, %o0 loop_5317: fmul8sux16 %f14, %f10, %f12 fmovde %icc, %f11, %f12 std %f2, [%l7 + 0x38] fxors %f12, %f6, %f14 taddcc %o4, 0x0B7E, %o2 ldsb [%l7 + 0x6C], %o7 ldx [%l7 + 0x28], %o6 ldx [%l7 + 0x78], %i4 lduh [%l7 + 0x50], %l6 ld [%l7 + 0x4C], %f4 fbo,a %fcc2, loop_5318 xnorcc %i6, %i2, %l2 stx %g4, [%l7 + 0x50] fnors %f15, %f0, %f5 loop_5318: taddcc %i0, %g1, %g6 fpadd32 %f6, %f4, %f10 stw %i3, [%l7 + 0x18] fmovdn %xcc, %f3, %f15 fand %f4, %f4, %f8 fmovdcs %xcc, %f9, %f7 subcc %l0, 0x05FA, %g7 fbo %fcc2, loop_5319 bn,a,pn %xcc, loop_5320 movgu %xcc, %o1, %i1 bshuffle %f0, %f2, %f6 loop_5319: ldsw [%l7 + 0x44], %l4 loop_5320: ldsw [%l7 + 0x18], %o5 fbn %fcc1, loop_5321 edge32 %l3, %i5, %g5 udivcc %i7, 0x170A, %g2 bcs,a,pt %xcc, loop_5322 loop_5321: fmul8sux16 %f8, %f12, %f6 ldd [%l7 + 0x78], %f12 edge32 %g3, %l1, %o3 loop_5322: movrgez %l5, 0x378, %o0 fcmpgt16 %f14, %f2, %o4 fnot2 %f4, %f10 ldsw [%l7 + 0x1C], %o7 lduw [%l7 + 0x14], %o2 lduw [%l7 + 0x78], %o6 fnot2s %f9, %f14 fzeros %f5 tvs %icc, 0x2 bvc,a,pn %xcc, loop_5323 fpadd16 %f8, %f14, %f12 tcc %icc, 0x7 lduw [%l7 + 0x2C], %i4 loop_5323: stb %l6, [%l7 + 0x68] taddcc %i2, %i6, %l2 fmovdpos %xcc, %f2, %f14 st %f7, [%l7 + 0x50] fbne %fcc1, loop_5324 ldx [%l7 + 0x40], %i0 fmovdvs %icc, %f0, %f10 andn %g1, 0x07DF, %g6 loop_5324: fbuge,a %fcc3, loop_5325 movneg %xcc, %g4, %l0 stw %g7, [%l7 + 0x30] fmul8sux16 %f14, %f14, %f14 loop_5325: ldd [%l7 + 0x28], %f4 stw %i3, [%l7 + 0x08] fmovsge %icc, %f9, %f8 edge32ln %o1, %l4, %o5 alignaddrl %l3, %i1, %g5 fmovsne %xcc, %f10, %f14 fmovsgu %xcc, %f4, %f3 ldx [%l7 + 0x20], %i7 nop setx loop_5326, %l0, %l1 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 + 0x63], %g2 array16 %i5, %g3, %l1 edge32 %o3, %o0, %l5 loop_5326: addccc %o4, %o7, %o6 faligndata %f10, %f6, %f8 fcmpne32 %f8, %f4, %i4 edge32ln %l6, %o2, %i6 bvs,a loop_5327 mulx %l2, 0x0C80, %i2 brlz %g1, loop_5328 fnand %f0, %f10, %f2 loop_5327: fmovrsgez %g6, %f12, %f2 ld [%l7 + 0x2C], %f6 loop_5328: fmovdl %xcc, %f1, %f2 xnorcc %i0, %l0, %g7 fsrc2 %f12, %f14 fbug,a %fcc3, loop_5329 ta %icc, 0x0 udiv %g4, 0x0E7F, %i3 tgu %icc, 0x6 loop_5329: movrlez %l4, %o5, %l3 tn %xcc, 0x1 fmul8ulx16 %f0, %f8, %f2 lduh [%l7 + 0x0C], %i1 ldd [%l7 + 0x48], %f0 subcc %g5, %i7, %g2 fmul8x16al %f2, %f13, %f14 add %i5, %o1, %g3 movrlez %o3, 0x367, %l1 lduw [%l7 + 0x54], %o0 fpadd32 %f4, %f12, %f12 sdivcc %l5, 0x1486, %o7 edge8n %o6, %i4, %o4 subcc %l6, 0x1BCD, %i6 udiv %o2, 0x0FE0, %l2 tne %icc, 0x6 lduh [%l7 + 0x7C], %i2 tvs %icc, 0x7 bvs,a,pt %xcc, loop_5330 ldsb [%l7 + 0x4D], %g6 fmovdpos %xcc, %f2, %f1 mova %xcc, %i0, %l0 loop_5330: fbe %fcc0, loop_5331 tvc %xcc, 0x7 st %f3, [%l7 + 0x2C] movpos %xcc, %g7, %g4 loop_5331: stw %i3, [%l7 + 0x24] ld [%l7 + 0x74], %f1 edge8 %l4, %g1, %o5 edge8ln %i1, %g5, %i7 movrlz %l3, 0x100, %i5 ldsh [%l7 + 0x2C], %g2 fbn,a %fcc2, loop_5332 stw %g3, [%l7 + 0x2C] movle %icc, %o3, %o1 brz,a %l1, loop_5333 loop_5332: fcmpeq16 %f2, %f6, %o0 tg %icc, 0x5 fzero %f10 loop_5333: ble loop_5334 addccc %l5, 0x07C8, %o6 sth %o7, [%l7 + 0x34] fpmerge %f9, %f9, %f2 loop_5334: stw %i4, [%l7 + 0x18] tge %icc, 0x4 smul %o4, 0x1EAD, %l6 movvs %icc, %o2, %i6 popc 0x1CAE, %l2 fmovscc %xcc, %f12, %f0 fmovspos %icc, %f0, %f3 brlz,a %g6, loop_5335 stw %i0, [%l7 + 0x08] tleu %icc, 0x3 nop setx loop_5336, %l0, %l1 jmpl %l1, %l0 loop_5335: lduw [%l7 + 0x34], %g7 fcmped %fcc3, %f10, %f14 xnor %g4, %i3, %i2 loop_5336: fmovrdne %l4, %f14, %f2 xnorcc %o5, %i1, %g1 umul %i7, 0x0456, %g5 te %icc, 0x1 fones %f12 fexpand %f1, %f8 stb %l3, [%l7 + 0x75] fmovdvc %xcc, %f3, %f3 stx %g2, [%l7 + 0x30] fnot2 %f12, %f2 fmovdleu %icc, %f13, %f12 ldub [%l7 + 0x7A], %g3 fmovdgu %icc, %f13, %f15 lduw [%l7 + 0x24], %o3 nop setx loop_5337, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x10], %f7 sllx %i5, %o1, %o0 addc %l1, 0x05B1, %l5 loop_5337: andn %o7, 0x0591, %o6 fpsub16s %f10, %f2, %f10 tge %xcc, 0x3 umulcc %i4, %l6, %o2 sdiv %i6, 0x0D87, %l2 lduw [%l7 + 0x34], %o4 brnz,a %i0, loop_5338 edge32ln %g6, %g7, %g4 srl %l0, 0x02, %i2 edge16ln %l4, %i3, %i1 loop_5338: lduh [%l7 + 0x74], %g1 ld [%l7 + 0x18], %f7 std %f2, [%l7 + 0x20] std %f4, [%l7 + 0x50] tcs %icc, 0x4 ldsb [%l7 + 0x28], %i7 brz %o5, loop_5339 movn %xcc, %g5, %g2 fpadd16s %f7, %f15, %f2 smulcc %g3, 0x1DA5, %l3 loop_5339: edge8 %o3, %o1, %i5 fnot1 %f8, %f14 te %xcc, 0x3 st %f9, [%l7 + 0x3C] edge32ln %l1, %o0, %l5 add %o7, 0x1FDD, %o6 lduh [%l7 + 0x62], %i4 ldx [%l7 + 0x48], %o2 std %f0, [%l7 + 0x10] tsubcctv %i6, %l6, %o4 stb %i0, [%l7 + 0x0F] fcmpne32 %f8, %f12, %g6 or %g7, 0x1E74, %g4 movne %icc, %l2, %i2 be,a loop_5340 fmul8x16 %f4, %f12, %f14 fmovdn %xcc, %f9, %f5 movrgez %l4, %i3, %l0 loop_5340: fmovdpos %xcc, %f2, %f12 edge32 %i1, %i7, %o5 xnor %g1, 0x0AA2, %g5 fpackfix %f8, %f6 brlez,a %g2, loop_5341 ldsb [%l7 + 0x6A], %g3 fblg %fcc0, loop_5342 brlz %l3, loop_5343 loop_5341: fbue %fcc3, loop_5344 movrlz %o1, %i5, %l1 loop_5342: fbul %fcc2, loop_5345 loop_5343: ldx [%l7 + 0x20], %o0 loop_5344: fbl %fcc1, loop_5346 tsubcc %o3, 0x1C00, %l5 loop_5345: fbge,a %fcc1, loop_5347 addc %o7, 0x036F, %o6 loop_5346: fpackfix %f8, %f14 fmovde %icc, %f6, %f10 loop_5347: sdiv %o2, 0x0F74, %i6 fmovdge %xcc, %f12, %f2 ldsw [%l7 + 0x5C], %i4 lduh [%l7 + 0x0A], %o4 be,pt %icc, loop_5348 sra %i0, %g6, %g7 ldsw [%l7 + 0x38], %g4 fbn,a %fcc3, loop_5349 loop_5348: fmovrdlz %l2, %f6, %f12 sth %i2, [%l7 + 0x5A] sra %l6, %l4, %l0 loop_5349: call loop_5350 fabss %f7, %f3 te %xcc, 0x2 fors %f11, %f7, %f7 loop_5350: stw %i3, [%l7 + 0x20] std %f2, [%l7 + 0x30] fbu,a %fcc3, loop_5351 bgu,a,pn %icc, loop_5352 stw %i1, [%l7 + 0x3C] bneg,a,pn %xcc, loop_5353 loop_5351: mova %xcc, %o5, %i7 loop_5352: xorcc %g5, 0x04E7, %g2 nop setx loop_5354, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5353: fnand %f0, %f10, %f0 fmovrdgz %g3, %f14, %f2 fcmpeq32 %f8, %f2, %g1 loop_5354: tvc %icc, 0x7 fzero %f12 brgez,a %o1, loop_5355 ldsh [%l7 + 0x66], %i5 stw %l3, [%l7 + 0x30] orncc %l1, %o3, %l5 loop_5355: fmovscc %xcc, %f10, %f6 movrgz %o7, %o6, %o2 fmovdge %xcc, %f15, %f15 mulscc %o0, 0x052C, %i6 fblg,a %fcc0, loop_5356 stx %o4, [%l7 + 0x20] tvs %icc, 0x6 fblg %fcc0, loop_5357 loop_5356: fmovrdne %i4, %f14, %f8 fxnors %f14, %f3, %f11 bgu %xcc, loop_5358 loop_5357: fmovrslz %g6, %f2, %f8 movvc %icc, %i0, %g7 ldub [%l7 + 0x75], %g4 loop_5358: fmovrse %i2, %f1, %f13 fcmpeq16 %f6, %f10, %l6 fmovdge %icc, %f8, %f13 movg %xcc, %l2, %l0 lduw [%l7 + 0x10], %i3 mulx %l4, 0x1A89, %o5 stw %i7, [%l7 + 0x48] tleu %xcc, 0x0 fmovdl %xcc, %f0, %f3 bcc loop_5359 fbn %fcc3, loop_5360 fcmpeq32 %f0, %f12, %i1 movrgz %g5, %g3, %g1 loop_5359: taddcc %o1, 0x0501, %g2 loop_5360: movl %xcc, %l3, %i5 udivx %o3, 0x1CF3, %l5 movg %xcc, %l1, %o6 movrgz %o2, 0x089, %o7 fmovrdlez %i6, %f4, %f2 stb %o0, [%l7 + 0x31] movge %icc, %o4, %i4 movg %xcc, %i0, %g7 stx %g4, [%l7 + 0x20] pdist %f0, %f4, %f14 fpsub16 %f10, %f8, %f10 ldsw [%l7 + 0x24], %g6 ldsw [%l7 + 0x58], %i2 udivx %l6, 0x112E, %l2 lduh [%l7 + 0x62], %i3 sdiv %l0, 0x0CC4, %l4 fmovde %icc, %f12, %f0 ldx [%l7 + 0x78], %i7 orncc %i1, 0x054C, %g5 fornot2 %f6, %f12, %f4 mulx %g3, 0x1588, %o5 fcmpeq16 %f12, %f10, %g1 stw %g2, [%l7 + 0x30] fmovrdne %l3, %f2, %f8 xnorcc %o1, 0x0736, %o3 addccc %i5, 0x14E7, %l5 fbule,a %fcc0, loop_5361 movrlz %o6, 0x0F1, %l1 ldsh [%l7 + 0x0A], %o2 ldub [%l7 + 0x3A], %o7 loop_5361: movgu %xcc, %o0, %i6 fpsub16s %f3, %f12, %f15 bvc,a %icc, loop_5362 fmovrdlez %i4, %f0, %f2 st %f0, [%l7 + 0x44] st %f7, [%l7 + 0x3C] loop_5362: fbuge,a %fcc0, loop_5363 edge32 %o4, %i0, %g7 ld [%l7 + 0x40], %f2 udivcc %g4, 0x1E31, %i2 loop_5363: fpsub16s %f9, %f11, %f0 ldd [%l7 + 0x78], %f12 movl %icc, %l6, %l2 movle %icc, %g6, %i3 bcc,a,pt %icc, loop_5364 fble %fcc1, loop_5365 te %xcc, 0x4 fnot1 %f14, %f14 loop_5364: tvc %icc, 0x2 loop_5365: fmovsgu %icc, %f14, %f5 bne,a %xcc, loop_5366 std %f4, [%l7 + 0x68] fblg %fcc0, loop_5367 ldd [%l7 + 0x40], %f6 loop_5366: fmovrde %l4, %f8, %f2 edge8 %i7, %l0, %i1 loop_5367: tgu %icc, 0x6 fbn,a %fcc1, loop_5368 fbule %fcc1, loop_5369 tneg %icc, 0x4 tl %xcc, 0x2 loop_5368: fmovsvs %icc, %f2, %f1 loop_5369: tl %xcc, 0x0 movre %g3, %g5, %g1 and %o5, 0x03A5, %g2 array8 %o1, %o3, %l3 stx %i5, [%l7 + 0x60] alignaddrl %l5, %l1, %o6 fmovsge %xcc, %f3, %f2 ldsw [%l7 + 0x60], %o2 movcc %icc, %o7, %o0 movrlz %i4, %o4, %i6 mulx %i0, 0x1FD7, %g7 fandnot2s %f15, %f10, %f12 ld [%l7 + 0x54], %f11 fmovrdlez %g4, %f0, %f0 edge32ln %i2, %l2, %l6 sdivcc %g6, 0x09CD, %l4 stb %i3, [%l7 + 0x7F] std %f4, [%l7 + 0x18] fnor %f12, %f10, %f8 std %f8, [%l7 + 0x40] nop setx loop_5370, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbug %fcc2, loop_5371 fbg,a %fcc2, loop_5372 stx %l0, [%l7 + 0x40] loop_5370: fble,a %fcc0, loop_5373 loop_5371: ldub [%l7 + 0x35], %i1 loop_5372: ld [%l7 + 0x3C], %f5 fzero %f14 loop_5373: mulx %g3, 0x106E, %i7 tl %icc, 0x4 st %f13, [%l7 + 0x58] std %f12, [%l7 + 0x28] addccc %g1, 0x1423, %g5 ldsh [%l7 + 0x62], %g2 fcmpd %fcc1, %f4, %f6 sll %o1, %o5, %o3 udiv %l3, 0x14C9, %i5 stb %l5, [%l7 + 0x0C] fbe,a %fcc2, loop_5374 ld [%l7 + 0x38], %f7 brz %o6, loop_5375 fcmpne32 %f12, %f8, %l1 loop_5374: tneg %icc, 0x6 fmovs %f4, %f14 loop_5375: tg %icc, 0x3 bgu %xcc, loop_5376 std %f6, [%l7 + 0x08] srax %o2, %o0, %o7 std %f12, [%l7 + 0x08] loop_5376: fmovrdgez %o4, %f0, %f2 stx %i6, [%l7 + 0x70] orn %i0, %i4, %g4 fnor %f2, %f12, %f8 bleu,a,pt %xcc, loop_5377 fmovrdgz %i2, %f6, %f6 fbge,a %fcc3, loop_5378 tvs %xcc, 0x7 loop_5377: stx %g7, [%l7 + 0x18] orn %l6, 0x1F0F, %g6 loop_5378: fabsd %f14, %f12 edge16n %l4, %l2, %i3 fmovdpos %icc, %f15, %f4 bvc,a,pn %icc, loop_5379 std %f12, [%l7 + 0x60] sub %l0, %i1, %g3 mulscc %i7, %g1, %g5 loop_5379: stx %g2, [%l7 + 0x68] fmul8sux16 %f0, %f6, %f8 bpos,a loop_5380 fornot2 %f2, %f4, %f2 fmul8sux16 %f4, %f2, %f0 lduh [%l7 + 0x34], %o5 loop_5380: fbo,a %fcc2, loop_5381 movg %xcc, %o3, %o1 stx %i5, [%l7 + 0x38] st %f1, [%l7 + 0x2C] loop_5381: fcmple32 %f6, %f14, %l3 fmul8ulx16 %f12, %f12, %f6 ldsh [%l7 + 0x7A], %o6 te %xcc, 0x5 fzeros %f6 tcs %xcc, 0x0 movn %xcc, %l5, %l1 siam 0x0 fmovdge %icc, %f13, %f10 fmovscc %icc, %f8, %f13 ldsw [%l7 + 0x28], %o0 pdist %f4, %f14, %f14 be,a loop_5382 stx %o2, [%l7 + 0x40] sth %o4, [%l7 + 0x0C] edge32n %o7, %i0, %i4 loop_5382: sth %i6, [%l7 + 0x4C] fnot2 %f4, %f2 std %f14, [%l7 + 0x08] ld [%l7 + 0x68], %f11 st %f8, [%l7 + 0x1C] edge32l %i2, %g4, %g7 sth %g6, [%l7 + 0x6A] udivcc %l4, 0x03FE, %l6 movg %xcc, %i3, %l2 fmovsge %xcc, %f12, %f3 fmul8x16 %f9, %f14, %f10 fors %f0, %f12, %f7 smul %l0, %g3, %i7 stw %i1, [%l7 + 0x7C] bgu,a loop_5383 fcmped %fcc0, %f0, %f6 sra %g5, %g2, %g1 tsubcctv %o3, %o1, %i5 loop_5383: subc %o5, 0x0693, %o6 brgz %l5, loop_5384 ldx [%l7 + 0x78], %l3 fand %f8, %f0, %f14 fmovrdlez %o0, %f2, %f0 loop_5384: fmovdgu %icc, %f13, %f5 xorcc %l1, %o2, %o7 movcc %icc, %i0, %o4 fmuld8sux16 %f5, %f11, %f2 ldsw [%l7 + 0x44], %i6 bne,pt %icc, loop_5385 fnors %f7, %f2, %f12 movrne %i2, %g4, %g7 ldsw [%l7 + 0x18], %i4 loop_5385: fbu %fcc0, loop_5386 stx %l4, [%l7 + 0x28] fmul8sux16 %f6, %f2, %f8 fpsub16s %f8, %f4, %f12 loop_5386: fnegs %f8, %f13 te %xcc, 0x1 tsubcctv %l6, 0x0315, %i3 fmovsa %xcc, %f12, %f4 for %f6, %f12, %f8 ld [%l7 + 0x7C], %f5 lduw [%l7 + 0x3C], %g6 fmovsne %xcc, %f9, %f0 ldx [%l7 + 0x58], %l2 stw %g3, [%l7 + 0x30] add %l0, %i1, %i7 orn %g2, 0x045F, %g1 fcmpeq16 %f0, %f14, %o3 ldd [%l7 + 0x70], %f12 tneg %xcc, 0x2 fpmerge %f0, %f6, %f12 st %f7, [%l7 + 0x3C] fexpand %f3, %f6 ld [%l7 + 0x44], %f9 tgu %icc, 0x7 movre %g5, %i5, %o1 fcmple16 %f6, %f4, %o6 fandnot1 %f14, %f12, %f6 fmovdl %icc, %f12, %f6 fmuld8ulx16 %f3, %f13, %f10 fbo %fcc0, loop_5387 ld [%l7 + 0x30], %f14 edge16 %o5, %l3, %l5 stx %l1, [%l7 + 0x08] loop_5387: movrlez %o2, %o0, %o7 stw %o4, [%l7 + 0x38] ld [%l7 + 0x24], %f2 fnot2 %f2, %f0 addcc %i0, 0x05CB, %i2 stb %g4, [%l7 + 0x6A] fmovsvc %xcc, %f3, %f12 ta %icc, 0x3 ldd [%l7 + 0x78], %f12 fandnot2 %f14, %f2, %f0 stb %g7, [%l7 + 0x32] bneg,a %icc, loop_5388 ble,a,pn %xcc, loop_5389 lduh [%l7 + 0x78], %i4 lduh [%l7 + 0x38], %l4 loop_5388: fornot2s %f7, %f11, %f6 loop_5389: umulcc %l6, 0x048B, %i6 fbe %fcc0, loop_5390 ldsb [%l7 + 0x41], %g6 ldub [%l7 + 0x2C], %i3 movle %icc, %l2, %l0 loop_5390: alignaddr %i1, %g3, %g2 fmovscs %icc, %f4, %f14 fmovscs %xcc, %f5, %f13 stb %g1, [%l7 + 0x3B] ld [%l7 + 0x1C], %f15 bvc,pn %icc, loop_5391 lduw [%l7 + 0x28], %i7 fcmple32 %f14, %f2, %o3 fxor %f14, %f12, %f2 loop_5391: lduw [%l7 + 0x14], %i5 stb %g5, [%l7 + 0x77] tn %xcc, 0x6 fbu %fcc3, loop_5392 bl,pn %icc, loop_5393 lduw [%l7 + 0x28], %o1 bneg,pt %xcc, loop_5394 loop_5392: add %o5, 0x1D33, %l3 loop_5393: sdivcc %o6, 0x1AC6, %l5 bvc %icc, loop_5395 loop_5394: ldsw [%l7 + 0x10], %l1 ldx [%l7 + 0x70], %o2 sth %o7, [%l7 + 0x44] loop_5395: ld [%l7 + 0x64], %f6 tsubcctv %o0, %i0, %o4 call loop_5396 mova %xcc, %g4, %g7 fmovscc %xcc, %f13, %f1 bg,a loop_5397 loop_5396: fmuld8ulx16 %f2, %f4, %f12 fcmpne16 %f12, %f4, %i2 subccc %i4, 0x0F39, %l6 loop_5397: fcmpgt16 %f10, %f8, %l4 srlx %i6, %g6, %l2 fbule,a %fcc3, loop_5398 fpack16 %f6, %f6 fbn %fcc0, loop_5399 std %f0, [%l7 + 0x38] loop_5398: lduh [%l7 + 0x32], %i3 ldsb [%l7 + 0x59], %i1 loop_5399: stw %g3, [%l7 + 0x14] tge %xcc, 0x2 orcc %l0, %g1, %g2 fabss %f2, %f2 ldx [%l7 + 0x20], %i7 ldub [%l7 + 0x71], %i5 stb %g5, [%l7 + 0x41] sth %o1, [%l7 + 0x0C] tcc %xcc, 0x2 fnegd %f6, %f14 stb %o3, [%l7 + 0x55] movle %icc, %l3, %o5 srl %o6, %l5, %o2 udivcc %l1, 0x1FA8, %o0 tvs %xcc, 0x0 nop setx loop_5400, %l0, %l1 jmpl %l1, %o7 ldsh [%l7 + 0x40], %o4 tsubcc %i0, %g4, %i2 fpadd16 %f0, %f10, %f8 loop_5400: edge8l %g7, %i4, %l4 fmovd %f0, %f14 fbu %fcc0, loop_5401 fnegd %f4, %f14 fmovsneg %xcc, %f4, %f3 array8 %i6, %l6, %g6 loop_5401: bcc,a,pn %icc, loop_5402 movvc %xcc, %i3, %l2 fcmpne32 %f14, %f8, %g3 fmovd %f2, %f14 loop_5402: fmovrsne %l0, %f13, %f2 fcmpgt32 %f14, %f14, %i1 st %f15, [%l7 + 0x5C] fmovrsgez %g1, %f7, %f12 sllx %g2, 0x1A, %i7 ldd [%l7 + 0x10], %f6 fblg %fcc2, loop_5403 ldsw [%l7 + 0x54], %i5 lduw [%l7 + 0x3C], %g5 fpadd16 %f14, %f2, %f0 loop_5403: fcmpeq32 %f12, %f2, %o1 lduw [%l7 + 0x68], %o3 andncc %o5, %l3, %l5 ldsh [%l7 + 0x76], %o2 movrlz %o6, 0x11B, %o0 fpadd16 %f8, %f0, %f12 bl,a,pt %xcc, loop_5404 fbul,a %fcc0, loop_5405 fmovdge %xcc, %f8, %f5 taddcctv %l1, %o7, %i0 loop_5404: movl %xcc, %o4, %i2 loop_5405: array32 %g4, %i4, %l4 fcmpgt32 %f8, %f14, %g7 bvs,pn %icc, loop_5406 popc %l6, %i6 stw %i3, [%l7 + 0x6C] lduw [%l7 + 0x6C], %g6 loop_5406: fmuld8sux16 %f7, %f5, %f8 udivcc %l2, 0x1E79, %l0 subcc %i1, %g1, %g2 fandnot2s %f15, %f13, %f11 lduw [%l7 + 0x4C], %g3 movrgez %i7, %i5, %o1 fmovdl %icc, %f0, %f10 popc %g5, %o3 fmovscs %xcc, %f1, %f11 edge16l %o5, %l5, %l3 fmovrde %o6, %f12, %f0 movre %o0, 0x1BC, %l1 fcmps %fcc1, %f5, %f15 fpsub16s %f3, %f0, %f5 lduw [%l7 + 0x24], %o7 stx %i0, [%l7 + 0x08] movrlz %o4, %o2, %i2 bpos,a,pn %icc, loop_5407 fmovsvc %xcc, %f0, %f14 ldd [%l7 + 0x10], %f0 fors %f9, %f5, %f1 loop_5407: tleu %xcc, 0x7 fmovrsgz %g4, %f9, %f2 lduw [%l7 + 0x1C], %l4 fmovsa %icc, %f7, %f14 umul %g7, %i4, %l6 lduh [%l7 + 0x70], %i3 bn,a,pt %icc, loop_5408 fsrc2s %f2, %f8 std %f8, [%l7 + 0x30] fbl,a %fcc2, loop_5409 loop_5408: bneg,pn %icc, loop_5410 ldd [%l7 + 0x48], %f8 smul %i6, 0x17D1, %g6 loop_5409: be,a %icc, loop_5411 loop_5410: fmovdgu %xcc, %f6, %f5 ldsw [%l7 + 0x5C], %l2 ldsw [%l7 + 0x78], %l0 loop_5411: stx %i1, [%l7 + 0x50] movrgz %g2, %g1, %i7 ldub [%l7 + 0x35], %g3 fmul8x16 %f10, %f0, %f10 movle %xcc, %o1, %i5 st %f6, [%l7 + 0x48] subcc %o3, 0x1E10, %o5 srlx %l5, %l3, %g5 faligndata %f2, %f0, %f2 bne,a,pn %icc, loop_5412 bvs,pt %xcc, loop_5413 tleu %xcc, 0x2 fsrc1s %f10, %f7 loop_5412: fsrc1 %f8, %f8 loop_5413: fnot2 %f14, %f10 fmovsa %icc, %f7, %f15 bl,a,pn %xcc, loop_5414 fmovdleu %xcc, %f0, %f4 taddcctv %o6, %l1, %o0 fmovdgu %icc, %f5, %f0 loop_5414: fmul8x16al %f1, %f7, %f6 ld [%l7 + 0x44], %f10 fornot1s %f2, %f7, %f8 ldx [%l7 + 0x68], %i0 for %f6, %f0, %f6 bshuffle %f2, %f10, %f4 addcc %o7, 0x1777, %o4 stw %o2, [%l7 + 0x7C] nop setx loop_5415, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8ln %i2, %l4, %g7 fmovsa %icc, %f4, %f4 brnz,a %i4, loop_5416 loop_5415: fmovrdlz %g4, %f0, %f2 fnot1 %f6, %f4 fmovsn %icc, %f6, %f13 loop_5416: udivx %l6, 0x1B8F, %i3 fmovsg %icc, %f14, %f15 fmovscs %xcc, %f10, %f7 subccc %i6, %g6, %l0 fbu,a %fcc1, loop_5417 subccc %l2, %i1, %g1 srax %i7, %g3, %o1 fand %f2, %f10, %f2 loop_5417: fmovsle %xcc, %f4, %f12 ldx [%l7 + 0x18], %g2 sth %o3, [%l7 + 0x5C] fmovdleu %icc, %f14, %f5 bpos %icc, loop_5418 fbg %fcc1, loop_5419 lduh [%l7 + 0x6A], %o5 addcc %l5, %l3, %i5 loop_5418: edge8 %g5, %o6, %l1 loop_5419: mulscc %o0, %i0, %o7 faligndata %f12, %f10, %f12 fmovda %icc, %f3, %f5 mulscc %o2, %o4, %l4 bl,pt %icc, loop_5420 ldd [%l7 + 0x20], %f10 stw %i2, [%l7 + 0x40] stb %i4, [%l7 + 0x7E] loop_5420: bpos,a %icc, loop_5421 movgu %icc, %g4, %l6 fmovsvs %icc, %f10, %f0 edge16ln %g7, %i3, %i6 loop_5421: stx %g6, [%l7 + 0x30] ld [%l7 + 0x5C], %f11 bcc,a %icc, loop_5422 stb %l2, [%l7 + 0x62] popc 0x0EAB, %i1 fpsub32 %f2, %f4, %f6 loop_5422: udiv %l0, 0x1FC0, %i7 srl %g3, %g1, %o1 st %f13, [%l7 + 0x7C] bleu loop_5423 fsrc2 %f8, %f4 array32 %o3, %o5, %g2 std %f12, [%l7 + 0x30] loop_5423: fmovrdlez %l3, %f0, %f0 sth %i5, [%l7 + 0x70] fblg,a %fcc0, loop_5424 fmovdg %icc, %f1, %f5 call loop_5425 st %f0, [%l7 + 0x1C] loop_5424: fpsub16s %f9, %f15, %f10 fcmps %fcc0, %f4, %f15 loop_5425: bcs,pn %icc, loop_5426 fcmpgt16 %f4, %f10, %l5 fabsd %f12, %f8 lduh [%l7 + 0x50], %g5 loop_5426: ldsw [%l7 + 0x3C], %o6 ldsb [%l7 + 0x57], %l1 subcc %o0, %o7, %o2 subccc %o4, %i0, %i2 alignaddrl %l4, %i4, %l6 brz,a %g7, loop_5427 nop setx loop_5428, %l0, %l1 jmpl %l1, %g4 std %f0, [%l7 + 0x50] sdivx %i6, 0x1308, %g6 loop_5427: fnot2s %f11, %f5 loop_5428: ldx [%l7 + 0x08], %l2 bpos %icc, loop_5429 fmovdvc %icc, %f8, %f15 ldsh [%l7 + 0x58], %i1 fmovdge %icc, %f14, %f5 loop_5429: alignaddrl %i3, %l0, %i7 movvs %xcc, %g1, %o1 stx %g3, [%l7 + 0x10] andcc %o3, %g2, %l3 fcmple16 %f0, %f2, %i5 fmovrslz %o5, %f1, %f13 stw %g5, [%l7 + 0x28] orn %l5, 0x0058, %l1 sth %o0, [%l7 + 0x14] xor %o6, %o2, %o4 std %f12, [%l7 + 0x78] fbl %fcc1, loop_5430 st %f6, [%l7 + 0x78] movrlz %i0, 0x0C4, %i2 fbug %fcc1, loop_5431 loop_5430: stx %l4, [%l7 + 0x28] std %f2, [%l7 + 0x60] tvs %icc, 0x3 loop_5431: fnot1s %f12, %f14 xor %i4, 0x063D, %o7 movle %xcc, %l6, %g7 udiv %i6, 0x1CCB, %g6 fmul8ulx16 %f0, %f10, %f14 ldsh [%l7 + 0x6C], %l2 subc %g4, %i1, %l0 xorcc %i7, %g1, %o1 brnz,a %g3, loop_5432 fmovrslz %i3, %f3, %f7 sdiv %g2, 0x1DA7, %l3 andncc %i5, %o3, %o5 loop_5432: call loop_5433 fmovdn %xcc, %f14, %f8 movl %icc, %l5, %g5 movg %xcc, %l1, %o0 loop_5433: fnors %f9, %f9, %f6 stw %o2, [%l7 + 0x48] bshuffle %f6, %f14, %f6 tgu %icc, 0x3 ldsh [%l7 + 0x76], %o6 ldsh [%l7 + 0x42], %o4 stb %i0, [%l7 + 0x6F] bneg,a,pn %icc, loop_5434 edge8 %i2, %l4, %i4 movrlez %o7, %g7, %l6 st %f13, [%l7 + 0x5C] loop_5434: call loop_5435 ld [%l7 + 0x50], %f10 lduh [%l7 + 0x7E], %i6 ldsw [%l7 + 0x6C], %l2 loop_5435: fone %f12 fba %fcc1, loop_5436 std %f2, [%l7 + 0x10] array32 %g4, %g6, %i1 subc %i7, %g1, %o1 loop_5436: ldx [%l7 + 0x50], %l0 fbg,a %fcc2, loop_5437 fba %fcc0, loop_5438 mulx %i3, 0x0500, %g3 bcc,a,pt %xcc, loop_5439 loop_5437: ldx [%l7 + 0x08], %g2 loop_5438: ldsh [%l7 + 0x68], %i5 fbl,a %fcc3, loop_5440 loop_5439: stb %l3, [%l7 + 0x14] fbug %fcc3, loop_5441 edge32l %o5, %l5, %o3 loop_5440: fble %fcc1, loop_5442 fsrc1s %f13, %f5 loop_5441: xnor %l1, 0x09CA, %g5 movl %icc, %o0, %o2 loop_5442: edge8 %o6, %i0, %o4 std %f8, [%l7 + 0x40] fmovsleu %xcc, %f8, %f2 edge8l %l4, %i2, %i4 movneg %icc, %g7, %l6 alignaddr %i6, %o7, %l2 std %f8, [%l7 + 0x30] std %f8, [%l7 + 0x28] tcs %xcc, 0x4 bge,pt %xcc, loop_5443 fbg %fcc2, loop_5444 fbne,a %fcc1, loop_5445 ldub [%l7 + 0x51], %g6 loop_5443: nop setx loop_5446, %l0, %l1 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_5444: stw %i1, [%l7 + 0x6C] loop_5445: bvc,a %xcc, loop_5447 edge8n %i7, %g1, %g4 loop_5446: udiv %l0, 0x182A, %i3 fmovd %f14, %f14 loop_5447: xnorcc %g3, 0x0C94, %g2 fbug,a %fcc2, loop_5448 brgez %o1, loop_5449 bl %icc, loop_5450 fmovsg %xcc, %f6, %f8 loop_5448: siam 0x7 loop_5449: srl %l3, %o5, %l5 loop_5450: ldub [%l7 + 0x44], %i5 fmovdcs %icc, %f14, %f13 subc %l1, %g5, %o0 fabss %f13, %f0 sth %o2, [%l7 + 0x1E] ld [%l7 + 0x08], %f14 fmovsne %icc, %f8, %f8 bleu,a loop_5451 movrlez %o6, %i0, %o3 add %o4, 0x15CB, %i2 bshuffle %f0, %f10, %f10 loop_5451: sth %l4, [%l7 + 0x72] lduw [%l7 + 0x10], %i4 sth %g7, [%l7 + 0x68] lduh [%l7 + 0x2C], %l6 srlx %o7, %i6, %l2 fmovrslz %g6, %f1, %f10 fpadd32 %f10, %f6, %f4 ldsb [%l7 + 0x12], %i7 brlez %g1, loop_5452 nop setx loop_5453, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpack32 %f14, %f0, %f6 bvs loop_5454 loop_5452: fsrc1 %f14, %f0 loop_5453: xorcc %i1, %l0, %i3 tsubcc %g3, 0x1903, %g4 loop_5454: stw %o1, [%l7 + 0x14] lduh [%l7 + 0x1E], %l3 fcmple32 %f0, %f4, %o5 std %f2, [%l7 + 0x30] fcmpne32 %f0, %f0, %l5 umul %i5, 0x05AB, %g2 movvs %icc, %l1, %g5 fblg,a %fcc1, loop_5455 movl %icc, %o0, %o6 fcmpeq32 %f2, %f14, %i0 movrgez %o2, %o3, %i2 loop_5455: ldub [%l7 + 0x24], %o4 ba,a,pn %xcc, loop_5456 ldsh [%l7 + 0x5C], %l4 udivx %g7, 0x1D64, %l6 fmovsleu %xcc, %f3, %f15 loop_5456: lduh [%l7 + 0x18], %i4 fpack32 %f6, %f8, %f12 bneg %xcc, loop_5457 stb %i6, [%l7 + 0x20] fmovdne %xcc, %f9, %f4 movl %xcc, %o7, %g6 loop_5457: fmovdcs %xcc, %f6, %f14 bgu,pt %xcc, loop_5458 fpsub16 %f6, %f4, %f14 fblg,a %fcc0, loop_5459 ldd [%l7 + 0x78], %f0 loop_5458: stb %l2, [%l7 + 0x0D] ldx [%l7 + 0x60], %i7 loop_5459: fmovsne %icc, %f14, %f8 stw %i1, [%l7 + 0x34] or %g1, 0x0631, %l0 st %f2, [%l7 + 0x40] lduh [%l7 + 0x5A], %i3 fandnot1 %f8, %f2, %f10 bvs %xcc, loop_5460 andcc %g4, 0x1D56, %o1 mulscc %g3, 0x0C83, %o5 bpos loop_5461 loop_5460: fpackfix %f14, %f14 tvc %icc, 0x0 mova %icc, %l3, %l5 loop_5461: edge32n %i5, %g2, %l1 fmovspos %xcc, %f10, %f13 ldsb [%l7 + 0x31], %g5 fcmpne32 %f6, %f0, %o0 edge32l %o6, %i0, %o3 fornot2 %f0, %f2, %f14 fcmpgt16 %f14, %f12, %i2 udivx %o4, 0x19CB, %o2 fcmple16 %f0, %f14, %l4 ldsh [%l7 + 0x5E], %l6 tsubcctv %i4, 0x079A, %i6 fmovdgu %xcc, %f7, %f14 fmovrsgz %o7, %f5, %f11 ldsh [%l7 + 0x78], %g7 fnot2s %f9, %f8 faligndata %f12, %f6, %f6 fmovspos %icc, %f3, %f4 ldsh [%l7 + 0x66], %g6 nop setx loop_5462, %l0, %l1 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 + 0x1C], %f6 edge8l %l2, %i7, %i1 ld [%l7 + 0x08], %f12 loop_5462: std %f0, [%l7 + 0x78] smulcc %l0, 0x1571, %i3 fcmps %fcc2, %f6, %f7 tpos %icc, 0x5 movcs %xcc, %g1, %o1 ldd [%l7 + 0x30], %f10 mova %xcc, %g4, %g3 ld [%l7 + 0x18], %f12 fbo %fcc3, loop_5463 ldsh [%l7 + 0x48], %o5 udiv %l3, 0x1E16, %i5 edge8ln %l5, %g2, %l1 loop_5463: xorcc %o0, %g5, %i0 bvs,pt %icc, loop_5464 fornot1 %f14, %f14, %f6 fmul8x16au %f2, %f7, %f4 fbu %fcc1, loop_5465 loop_5464: bne,pn %xcc, loop_5466 fcmpgt32 %f2, %f4, %o3 or %o6, %i2, %o2 loop_5465: umulcc %o4, 0x1903, %l6 loop_5466: bl,pt %xcc, loop_5467 stb %i4, [%l7 + 0x38] tsubcc %i6, %l4, %o7 ldsw [%l7 + 0x1C], %g7 loop_5467: fbu %fcc2, loop_5468 tcc %icc, 0x5 fbn %fcc2, loop_5469 fxnors %f13, %f11, %f13 loop_5468: fone %f2 ldub [%l7 + 0x62], %l2 loop_5469: fmovdg %icc, %f6, %f1 for %f2, %f0, %f12 lduw [%l7 + 0x18], %i7 ldd [%l7 + 0x10], %f4 ldsb [%l7 + 0x0E], %g6 movrlz %i1, 0x23F, %i3 movg %xcc, %g1, %l0 fmovsgu %xcc, %f1, %f13 fandnot1s %f13, %f15, %f13 brlz,a %o1, loop_5470 tpos %xcc, 0x2 edge32l %g3, %g4, %o5 ldsb [%l7 + 0x5E], %i5 loop_5470: movrlez %l5, 0x0B2, %g2 sth %l1, [%l7 + 0x0E] ld [%l7 + 0x28], %f13 stw %o0, [%l7 + 0x20] ldsb [%l7 + 0x39], %g5 ldx [%l7 + 0x78], %l3 fcmple32 %f10, %f10, %o3 orncc %o6, 0x0B3C, %i0 fmovrdlz %i2, %f8, %f6 array16 %o4, %l6, %i4 ldsw [%l7 + 0x7C], %i6 fmovsn %xcc, %f5, %f12 fmovdneg %xcc, %f10, %f5 movcs %icc, %l4, %o2 ldd [%l7 + 0x70], %f12 ldsw [%l7 + 0x54], %g7 fsrc2 %f14, %f8 brnz %o7, loop_5471 fmovrse %i7, %f6, %f10 tg %xcc, 0x0 lduh [%l7 + 0x28], %l2 loop_5471: fsrc2 %f2, %f6 andcc %i1, %g6, %i3 sdiv %l0, 0x0710, %g1 movge %icc, %g3, %o1 fcmpd %fcc2, %f4, %f8 taddcc %g4, 0x07B4, %i5 fpmerge %f13, %f2, %f2 lduh [%l7 + 0x1E], %l5 fmovsgu %xcc, %f2, %f15 mulscc %o5, %l1, %o0 orcc %g5, 0x004E, %g2 fone %f6 ldsh [%l7 + 0x7E], %o3 tneg %icc, 0x5 ldsh [%l7 + 0x26], %o6 fmovrse %i0, %f13, %f4 sdivcc %l3, 0x152C, %o4 fnors %f7, %f11, %f8 fandnot1s %f15, %f13, %f3 lduh [%l7 + 0x42], %l6 fmul8x16au %f3, %f3, %f10 ldx [%l7 + 0x28], %i2 bg loop_5472 stb %i6, [%l7 + 0x0C] ldd [%l7 + 0x68], %f4 fmovdgu %icc, %f5, %f1 loop_5472: te %xcc, 0x4 addcc %l4, 0x15FF, %i4 movn %icc, %o2, %g7 alignaddr %i7, %l2, %o7 alignaddr %i1, %i3, %l0 alignaddr %g6, %g1, %o1 ldx [%l7 + 0x68], %g3 ldub [%l7 + 0x7F], %i5 srax %l5, %o5, %l1 umul %g4, %g5, %o0 fmovsn %icc, %f2, %f14 fblg %fcc1, loop_5473 movge %icc, %g2, %o3 fmovdgu %icc, %f6, %f4 tpos %xcc, 0x6 loop_5473: lduw [%l7 + 0x2C], %i0 fpsub32s %f3, %f7, %f10 movn %icc, %l3, %o4 ld [%l7 + 0x40], %f12 lduw [%l7 + 0x44], %o6 mova %xcc, %l6, %i2 stb %l4, [%l7 + 0x58] be,a loop_5474 fmovsge %icc, %f11, %f8 xnor %i4, 0x1AD5, %o2 st %f14, [%l7 + 0x10] loop_5474: movrgez %i6, 0x0DB, %g7 fbne,a %fcc2, loop_5475 fmovsge %icc, %f8, %f10 fxors %f8, %f8, %f8 andcc %i7, 0x17C5, %l2 loop_5475: sth %i1, [%l7 + 0x60] stw %o7, [%l7 + 0x44] st %f14, [%l7 + 0x50] fands %f2, %f7, %f13 std %f8, [%l7 + 0x38] andn %l0, %i3, %g1 addccc %g6, 0x0C84, %o1 lduh [%l7 + 0x2A], %g3 brlz,a %l5, loop_5476 fmul8x16au %f10, %f1, %f2 fmovscc %icc, %f0, %f2 st %f9, [%l7 + 0x5C] loop_5476: stb %i5, [%l7 + 0x5D] brlez,a %l1, loop_5477 fmovdvc %icc, %f15, %f14 fxnors %f11, %f6, %f3 smul %o5, %g4, %g5 loop_5477: ba,a,pt %xcc, loop_5478 popc %o0, %g2 movrlez %o3, %l3, %o4 fmul8x16au %f6, %f12, %f6 loop_5478: fmovdn %xcc, %f12, %f4 edge32n %i0, %o6, %i2 ldd [%l7 + 0x10], %f4 tcs %xcc, 0x3 st %f10, [%l7 + 0x40] ldsw [%l7 + 0x4C], %l6 lduw [%l7 + 0x08], %i4 std %f6, [%l7 + 0x38] ldub [%l7 + 0x6A], %l4 fbue,a %fcc3, loop_5479 st %f13, [%l7 + 0x64] stb %i6, [%l7 + 0x6C] stb %g7, [%l7 + 0x16] loop_5479: fbne,a %fcc0, loop_5480 ldub [%l7 + 0x09], %i7 srl %l2, %i1, %o7 ldd [%l7 + 0x48], %f6 loop_5480: xorcc %l0, %i3, %o2 movrgz %g1, 0x0FB, %g6 edge32 %o1, %l5, %g3 fmovsvc %xcc, %f11, %f0 addc %i5, %o5, %g4 tpos %icc, 0x7 ldd [%l7 + 0x08], %f10 addc %g5, 0x160B, %l1 move %icc, %o0, %o3 ldd [%l7 + 0x28], %f12 fbn %fcc0, loop_5481 fpadd16 %f0, %f2, %f14 fmovdge %xcc, %f5, %f10 st %f1, [%l7 + 0x6C] loop_5481: ldsb [%l7 + 0x0E], %g2 subc %o4, 0x1EC3, %l3 ldx [%l7 + 0x58], %o6 ldsb [%l7 + 0x1E], %i2 fandnot1 %f2, %f14, %f8 fbo %fcc2, loop_5482 sub %l6, 0x058B, %i4 sra %l4, 0x13, %i6 lduh [%l7 + 0x4C], %i0 loop_5482: ldub [%l7 + 0x6F], %i7 fmovsgu %xcc, %f5, %f6 xorcc %l2, %i1, %o7 fcmped %fcc1, %f0, %f6 ldx [%l7 + 0x10], %l0 fbge %fcc2, loop_5483 fandnot1s %f12, %f8, %f10 tvc %xcc, 0x7 ldsw [%l7 + 0x1C], %g7 loop_5483: bneg,a,pt %xcc, loop_5484 st %f12, [%l7 + 0x78] tcs %icc, 0x7 ldsw [%l7 + 0x34], %o2 loop_5484: fcmpne16 %f10, %f6, %i3 addc %g6, %o1, %g1 orcc %g3, %i5, %o5 ldsb [%l7 + 0x28], %l5 taddcc %g4, 0x102E, %g5 fmovd %f14, %f2 fandnot1 %f2, %f12, %f14 fmovrdne %o0, %f14, %f12 taddcc %l1, 0x0544, %g2 bvc,a loop_5485 ldub [%l7 + 0x46], %o3 fmovsgu %xcc, %f15, %f8 sdivcc %l3, 0x02E2, %o4 loop_5485: stw %i2, [%l7 + 0x5C] lduw [%l7 + 0x10], %o6 ldx [%l7 + 0x10], %i4 lduh [%l7 + 0x0E], %l4 ld [%l7 + 0x10], %f15 fmuld8ulx16 %f3, %f5, %f14 stw %l6, [%l7 + 0x5C] sra %i0, %i6, %i7 fpsub16 %f10, %f6, %f8 taddcctv %l2, %o7, %i1 fandnot1s %f14, %f4, %f6 movneg %icc, %g7, %o2 fmovdgu %xcc, %f3, %f7 fbug %fcc2, loop_5486 ldx [%l7 + 0x18], %i3 bg,a,pt %xcc, loop_5487 fmovs %f10, %f9 loop_5486: subcc %l0, 0x13B1, %g6 fxnors %f3, %f15, %f5 loop_5487: ldsw [%l7 + 0x20], %g1 udivcc %g3, 0x1F62, %o1 fxor %f8, %f6, %f14 orn %o5, 0x1FCD, %i5 stx %g4, [%l7 + 0x68] fmovsge %icc, %f10, %f3 pdist %f0, %f6, %f8 fnands %f4, %f8, %f15 fnand %f12, %f10, %f2 fxnors %f6, %f2, %f3 fmovdle %xcc, %f10, %f7 umul %l5, 0x1D01, %o0 stw %g5, [%l7 + 0x54] bn,a loop_5488 fmovsa %xcc, %f9, %f9 ldd [%l7 + 0x08], %f12 ldd [%l7 + 0x78], %f10 loop_5488: movre %g2, %l1, %o3 fbg %fcc2, loop_5489 fone %f12 stb %o4, [%l7 + 0x7D] fbuge %fcc3, loop_5490 loop_5489: std %f2, [%l7 + 0x48] fmovsl %icc, %f2, %f1 udivcc %i2, 0x1E0E, %o6 loop_5490: fcmpne16 %f8, %f2, %l3 tvc %xcc, 0x0 fxor %f8, %f0, %f2 ldsh [%l7 + 0x20], %i4 ld [%l7 + 0x34], %f5 brnz %l6, loop_5491 tge %xcc, 0x4 stx %i0, [%l7 + 0x38] fpadd16s %f14, %f12, %f6 loop_5491: fnor %f2, %f14, %f14 fmovrdgz %l4, %f6, %f10 fmovs %f0, %f10 lduw [%l7 + 0x24], %i6 fmuld8ulx16 %f11, %f10, %f4 fnegs %f9, %f10 for %f8, %f6, %f10 stb %l2, [%l7 + 0x79] ldsb [%l7 + 0x42], %i7 fmovdleu %icc, %f7, %f1 tneg %icc, 0x0 movleu %xcc, %o7, %g7 fnands %f13, %f0, %f2 alignaddrl %o2, %i1, %l0 mulscc %i3, 0x0840, %g1 fpadd32 %f8, %f8, %f12 fandnot2s %f3, %f0, %f6 fmovdl %xcc, %f3, %f6 ldd [%l7 + 0x30], %f14 umulcc %g3, %o1, %o5 fpadd32s %f3, %f15, %f5 fxor %f8, %f6, %f10 fzeros %f15 bleu,a,pt %xcc, loop_5492 ldub [%l7 + 0x40], %g6 alignaddrl %i5, %l5, %o0 fmovsa %xcc, %f9, %f5 loop_5492: tg %icc, 0x1 pdist %f8, %f10, %f2 st %f11, [%l7 + 0x08] mulscc %g4, 0x14B1, %g5 ld [%l7 + 0x0C], %f12 brgz,a %l1, loop_5493 array32 %o3, %o4, %g2 fexpand %f11, %f6 fmovrslz %o6, %f15, %f5 loop_5493: ldd [%l7 + 0x60], %f4 stb %i2, [%l7 + 0x28] xnorcc %l3, 0x1CAC, %l6 fors %f15, %f2, %f7 ldsb [%l7 + 0x13], %i4 sll %l4, %i6, %l2 ldub [%l7 + 0x79], %i7 edge16ln %o7, %i0, %g7 bl loop_5494 movcs %xcc, %o2, %i1 bgu,a loop_5495 ld [%l7 + 0x34], %f8 loop_5494: ldsh [%l7 + 0x7E], %l0 st %f9, [%l7 + 0x54] loop_5495: ldub [%l7 + 0x69], %g1 edge32l %i3, %o1, %o5 fmovdne %xcc, %f6, %f6 stw %g3, [%l7 + 0x34] movpos %xcc, %g6, %i5 ld [%l7 + 0x40], %f12 stx %o0, [%l7 + 0x28] edge32ln %l5, %g4, %l1 ld [%l7 + 0x48], %f12 fornot1 %f12, %f2, %f0 fmul8sux16 %f4, %f4, %f14 xorcc %o3, 0x180E, %o4 fba %fcc0, loop_5496 ldsb [%l7 + 0x52], %g5 ldd [%l7 + 0x68], %f4 fmovscc %icc, %f10, %f1 loop_5496: move %icc, %g2, %o6 bne,pn %icc, loop_5497 lduh [%l7 + 0x7E], %l3 brlz,a %i2, loop_5498 lduw [%l7 + 0x1C], %l6 loop_5497: ldx [%l7 + 0x58], %i4 add %i6, 0x152C, %l4 loop_5498: ba loop_5499 fcmpeq16 %f4, %f4, %i7 ldsb [%l7 + 0x64], %o7 umul %l2, %g7, %o2 loop_5499: tge %icc, 0x0 sub %i0, %l0, %i1 fmovscs %icc, %f2, %f3 stx %g1, [%l7 + 0x70] movrgez %o1, 0x04E, %i3 lduh [%l7 + 0x48], %o5 fsrc2s %f11, %f4 sth %g3, [%l7 + 0x56] fmovrslez %i5, %f10, %f4 fmul8sux16 %f14, %f10, %f4 fbne,a %fcc0, loop_5500 fbge,a %fcc2, loop_5501 xnor %o0, %g6, %g4 std %f2, [%l7 + 0x60] loop_5500: edge32 %l5, %o3, %l1 loop_5501: fandnot1 %f8, %f2, %f10 xnor %o4, %g5, %o6 fabss %f3, %f5 st %f9, [%l7 + 0x64] udivcc %l3, 0x173C, %g2 ldd [%l7 + 0x20], %f6 ldsb [%l7 + 0x45], %l6 ldsb [%l7 + 0x28], %i4 fpsub32s %f14, %f9, %f2 tpos %xcc, 0x6 xnor %i2, %i6, %i7 xnor %l4, 0x1076, %o7 or %g7, 0x09D9, %o2 fmovspos %icc, %f5, %f8 stx %l2, [%l7 + 0x70] movvc %xcc, %l0, %i0 fand %f0, %f12, %f8 ldd [%l7 + 0x68], %f6 sdivx %i1, 0x0C68, %g1 bleu %icc, loop_5502 add %i3, %o1, %o5 array8 %i5, %o0, %g3 bvs,a,pn %icc, loop_5503 loop_5502: fmovd %f10, %f12 fbule,a %fcc2, loop_5504 fmul8ulx16 %f2, %f2, %f10 loop_5503: fabsd %f12, %f12 ldub [%l7 + 0x22], %g4 loop_5504: fands %f9, %f8, %f11 fsrc2 %f4, %f8 fpadd32 %f8, %f4, %f14 ldsw [%l7 + 0x40], %l5 sdivcc %g6, 0x185A, %l1 subcc %o3, 0x021B, %g5 fbuge,a %fcc2, loop_5505 nop setx loop_5506, %l0, %l1 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 + 0x62], %o4 ldsh [%l7 + 0x68], %o6 loop_5505: brgz %l3, loop_5507 loop_5506: fornot2s %f10, %f1, %f10 fbue,a %fcc1, loop_5508 bshuffle %f2, %f6, %f6 loop_5507: stx %g2, [%l7 + 0x70] fmovdneg %icc, %f7, %f12 loop_5508: fmovse %icc, %f13, %f6 addc %l6, %i2, %i6 fandnot2s %f14, %f6, %f0 ldd [%l7 + 0x58], %f6 fnot1 %f4, %f12 bl,a,pt %icc, loop_5509 tn %icc, 0x6 ldsb [%l7 + 0x12], %i7 fsrc2s %f0, %f3 loop_5509: fornot2 %f12, %f4, %f2 smulcc %i4, 0x0588, %l4 ldx [%l7 + 0x48], %o7 stb %g7, [%l7 + 0x4E] st %f10, [%l7 + 0x4C] ldsb [%l7 + 0x4F], %l2 lduh [%l7 + 0x6A], %l0 fcmpd %fcc3, %f14, %f14 fandnot1 %f10, %f2, %f6 stb %o2, [%l7 + 0x0D] brlz,a %i1, loop_5510 array8 %i0, %g1, %i3 edge8ln %o5, %o1, %i5 fpack16 %f12, %f2 loop_5510: st %f6, [%l7 + 0x4C] stw %g3, [%l7 + 0x28] movleu %icc, %g4, %o0 fnands %f8, %f8, %f7 lduw [%l7 + 0x5C], %l5 mulscc %g6, 0x01E2, %o3 fpsub16s %f0, %f8, %f6 ldx [%l7 + 0x70], %g5 ldub [%l7 + 0x1B], %l1 brnz %o4, loop_5511 stx %o6, [%l7 + 0x40] st %f1, [%l7 + 0x64] bne,a,pt %xcc, loop_5512 loop_5511: std %f14, [%l7 + 0x78] lduw [%l7 + 0x78], %l3 movvc %icc, %l6, %i2 loop_5512: fmovsvc %icc, %f5, %f7 ldsh [%l7 + 0x3C], %g2 ldx [%l7 + 0x50], %i6 sth %i4, [%l7 + 0x3A] stb %i7, [%l7 + 0x7C] fbule %fcc3, loop_5513 ld [%l7 + 0x38], %f11 st %f2, [%l7 + 0x6C] brgez %o7, loop_5514 loop_5513: std %f6, [%l7 + 0x58] mulx %g7, 0x17B6, %l2 st %f15, [%l7 + 0x28] loop_5514: fmovsne %icc, %f15, %f4 fpadd16 %f14, %f12, %f0 fmovrdgz %l0, %f2, %f10 std %f8, [%l7 + 0x78] stb %l4, [%l7 + 0x7A] fcmple32 %f12, %f12, %i1 ldub [%l7 + 0x34], %i0 fsrc2 %f12, %f8 tge %xcc, 0x0 fmovdleu %icc, %f8, %f3 be,pn %icc, loop_5515 stw %o2, [%l7 + 0x68] ldx [%l7 + 0x28], %g1 movrgz %i3, %o1, %i5 loop_5515: add %g3, %g4, %o0 movvs %xcc, %l5, %o5 fmovdvc %xcc, %f0, %f6 fblg %fcc3, loop_5516 fnand %f10, %f12, %f12 fpadd32 %f14, %f14, %f4 sth %o3, [%l7 + 0x5E] loop_5516: ldsb [%l7 + 0x21], %g5 fandnot2 %f8, %f2, %f14 andcc %l1, 0x1640, %g6 array8 %o4, %l3, %l6 bn,a %xcc, loop_5517 fsrc1s %f15, %f9 fpadd32s %f2, %f7, %f4 st %f9, [%l7 + 0x08] loop_5517: fxor %f0, %f10, %f12 fmovdg %xcc, %f5, %f0 ldsh [%l7 + 0x38], %i2 fpadd32s %f13, %f5, %f4 ld [%l7 + 0x6C], %f7 ld [%l7 + 0x10], %f0 movrlez %g2, %o6, %i4 brlz,a %i7, loop_5518 fmovdcs %xcc, %f2, %f2 nop setx loop_5519, %l0, %l1 jmpl %l1, %o7 tsubcctv %i6, %l2, %g7 loop_5518: nop setx loop_5520, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x64], %l4 loop_5519: fmovdge %icc, %f5, %f8 srax %l0, %i0, %i1 loop_5520: fbg,a %fcc1, loop_5521 ldsw [%l7 + 0x24], %o2 stx %i3, [%l7 + 0x70] popc 0x093D, %o1 loop_5521: brz %i5, loop_5522 srl %g1, %g3, %o0 movvs %xcc, %g4, %l5 fmovsl %xcc, %f9, %f11 loop_5522: movl %icc, %o3, %o5 ba,a,pn %xcc, loop_5523 fcmpd %fcc2, %f10, %f2 xor %l1, 0x1D50, %g6 ldub [%l7 + 0x42], %o4 loop_5523: fbu %fcc0, loop_5524 umul %g5, %l3, %i2 fmovsn %xcc, %f12, %f10 fmovdg %icc, %f9, %f0 loop_5524: fbne,a %fcc3, loop_5525 ldd [%l7 + 0x40], %f4 ldsw [%l7 + 0x50], %g2 fmovdneg %icc, %f7, %f4 loop_5525: ld [%l7 + 0x68], %f5 fcmpd %fcc3, %f4, %f4 fsrc1s %f3, %f2 fornot2s %f12, %f9, %f10 stw %l6, [%l7 + 0x24] ldsw [%l7 + 0x34], %o6 andncc %i4, %i7, %o7 fabss %f6, %f3 fmovrse %l2, %f8, %f11 lduh [%l7 + 0x68], %i6 fmovdn %icc, %f6, %f2 movvs %icc, %g7, %l0 fornot1s %f6, %f9, %f0 fbg %fcc0, loop_5526 lduh [%l7 + 0x08], %i0 fbu,a %fcc1, loop_5527 tvs %icc, 0x1 loop_5526: add %i1, 0x0F6A, %l4 movge %xcc, %i3, %o1 loop_5527: fmovdleu %icc, %f13, %f12 fmovdg %icc, %f1, %f11 fcmpgt32 %f4, %f12, %i5 array32 %o2, %g3, %g1 sth %o0, [%l7 + 0x6C] ldsw [%l7 + 0x44], %l5 fmovdvs %icc, %f15, %f4 sll %g4, 0x0A, %o3 fmovrsgez %l1, %f0, %f8 fmovdneg %icc, %f14, %f3 fmovdle %icc, %f7, %f2 st %f8, [%l7 + 0x08] ldx [%l7 + 0x50], %g6 fmovdg %xcc, %f10, %f2 srl %o4, %o5, %l3 fmovdneg %xcc, %f11, %f9 smulcc %g5, 0x00DF, %i2 lduw [%l7 + 0x38], %l6 orncc %o6, 0x0D7B, %g2 ldub [%l7 + 0x71], %i7 movn %icc, %o7, %i4 for %f4, %f8, %f2 fornot1s %f0, %f14, %f12 fbu %fcc3, loop_5528 fmovdcs %icc, %f4, %f11 fcmpes %fcc3, %f8, %f9 tgu %icc, 0x5 loop_5528: alignaddr %l2, %g7, %l0 fzeros %f2 orncc %i0, %i1, %i6 lduw [%l7 + 0x50], %l4 bgu %icc, loop_5529 bn loop_5530 fmovsl %icc, %f1, %f1 fmovrdlz %o1, %f0, %f10 loop_5529: lduh [%l7 + 0x58], %i5 loop_5530: fpsub16 %f0, %f0, %f2 ldx [%l7 + 0x60], %o2 movle %xcc, %g3, %i3 fmuld8sux16 %f1, %f3, %f14 fmovdge %xcc, %f4, %f5 movgu %icc, %g1, %l5 taddcc %g4, 0x0F49, %o3 umul %o0, %g6, %o4 bg,pn %xcc, loop_5531 movrgz %l1, 0x0FA, %l3 lduw [%l7 + 0x40], %g5 sth %i2, [%l7 + 0x3C] loop_5531: movpos %xcc, %l6, %o6 andn %o5, 0x1970, %i7 fcmpd %fcc3, %f0, %f2 stw %o7, [%l7 + 0x70] tneg %icc, 0x0 tpos %xcc, 0x2 fmovdvs %icc, %f1, %f7 stx %g2, [%l7 + 0x68] fmovscs %xcc, %f11, %f3 taddcc %l2, %g7, %l0 popc %i0, %i1 fnors %f14, %f13, %f12 fbge,a %fcc2, loop_5532 brnz %i6, loop_5533 fbule %fcc0, loop_5534 stx %l4, [%l7 + 0x58] loop_5532: array8 %o1, %i4, %i5 loop_5533: bl %icc, loop_5535 loop_5534: alignaddrl %g3, %i3, %g1 fcmpd %fcc0, %f14, %f14 fornot1 %f2, %f6, %f6 loop_5535: array16 %o2, %l5, %g4 fabss %f3, %f8 stb %o0, [%l7 + 0x26] edge16l %g6, %o4, %o3 fcmple16 %f14, %f14, %l1 fmovse %icc, %f3, %f10 fcmpgt16 %f12, %f4, %g5 ldsb [%l7 + 0x7B], %i2 fcmped %fcc3, %f2, %f10 tcs %xcc, 0x1 bgu,a loop_5536 fmuld8ulx16 %f10, %f13, %f10 tl %icc, 0x3 fbo,a %fcc1, loop_5537 loop_5536: fmul8x16 %f10, %f8, %f6 umulcc %l3, %l6, %o6 fpadd32 %f10, %f4, %f0 loop_5537: tleu %icc, 0x7 fbug,a %fcc0, loop_5538 ldsw [%l7 + 0x3C], %o5 fble %fcc1, loop_5539 brnz,a %o7, loop_5540 loop_5538: fnegd %f6, %f6 fmovd %f14, %f14 loop_5539: stw %i7, [%l7 + 0x10] loop_5540: movle %xcc, %g2, %l2 fnot1 %f10, %f10 edge8ln %l0, %g7, %i1 ldsh [%l7 + 0x10], %i6 fmovsg %xcc, %f10, %f13 call loop_5541 bl,a %icc, loop_5542 fsrc1 %f6, %f12 fsrc2 %f8, %f4 loop_5541: ldub [%l7 + 0x31], %i0 loop_5542: stb %l4, [%l7 + 0x0D] ldsh [%l7 + 0x16], %o1 fmovrse %i4, %f10, %f15 fpadd16s %f6, %f6, %f12 sth %i5, [%l7 + 0x5E] movvc %icc, %i3, %g3 sth %o2, [%l7 + 0x6C] edge16 %l5, %g4, %o0 fsrc1 %f2, %f10 fmovsn %xcc, %f10, %f5 smulcc %g1, %o4, %o3 sth %g6, [%l7 + 0x44] st %f1, [%l7 + 0x3C] edge16l %g5, %l1, %i2 std %f0, [%l7 + 0x10] tvc %icc, 0x7 taddcc %l6, 0x1E58, %l3 sth %o5, [%l7 + 0x14] fmovrdlez %o7, %f0, %f12 movgu %xcc, %o6, %g2 fmovrsgez %i7, %f5, %f3 ldx [%l7 + 0x60], %l0 te %icc, 0x3 std %f8, [%l7 + 0x60] bshuffle %f0, %f6, %f2 andn %g7, 0x171D, %i1 movgu %icc, %i6, %i0 mova %xcc, %l4, %l2 array32 %i4, %i5, %o1 ldx [%l7 + 0x20], %i3 fmuld8sux16 %f12, %f7, %f14 ba %xcc, loop_5543 fmovsne %icc, %f1, %f7 fabsd %f0, %f6 fpack32 %f4, %f2, %f12 loop_5543: ldx [%l7 + 0x48], %g3 fmovscc %icc, %f9, %f2 edge16 %o2, %l5, %g4 movrgez %g1, 0x306, %o0 bvs loop_5544 fsrc1s %f15, %f13 fandnot1 %f8, %f0, %f8 movl %xcc, %o4, %o3 loop_5544: fnors %f13, %f6, %f0 fxor %f6, %f8, %f4 fmovrsgz %g5, %f10, %f9 bpos loop_5545 alignaddr %l1, %g6, %i2 call loop_5546 brgz %l6, loop_5547 loop_5545: fmovsle %xcc, %f0, %f4 fba %fcc2, loop_5548 loop_5546: stx %o5, [%l7 + 0x70] loop_5547: movcc %icc, %o7, %l3 smul %o6, %i7, %g2 loop_5548: fandnot1s %f7, %f2, %f14 movn %icc, %l0, %g7 fcmpeq32 %f12, %f4, %i1 fbue %fcc1, loop_5549 st %f9, [%l7 + 0x2C] ldd [%l7 + 0x50], %f8 stb %i6, [%l7 + 0x76] loop_5549: bcs,pt %icc, loop_5550 movleu %icc, %l4, %l2 udiv %i0, 0x16FA, %i5 stx %i4, [%l7 + 0x10] loop_5550: ldsh [%l7 + 0x12], %i3 movvs %xcc, %g3, %o1 tne %icc, 0x7 ldd [%l7 + 0x40], %f10 andncc %o2, %g4, %g1 edge32n %l5, %o4, %o3 fornot2 %f8, %f10, %f6 fexpand %f0, %f6 tcc %xcc, 0x5 brz %g5, loop_5551 fnors %f2, %f0, %f3 fmovdvc %xcc, %f0, %f15 fand %f0, %f0, %f6 loop_5551: stw %o0, [%l7 + 0x30] brlez,a %g6, loop_5552 xnor %l1, %i2, %l6 movl %icc, %o7, %l3 lduh [%l7 + 0x22], %o5 loop_5552: ba,a %xcc, loop_5553 fmovd %f10, %f6 movneg %xcc, %i7, %g2 nop setx loop_5554, %l0, %l1 jmpl %l1, %o6 loop_5553: edge32l %g7, %l0, %i6 fmul8x16au %f11, %f15, %f10 brlz,a %i1, loop_5555 loop_5554: ldx [%l7 + 0x70], %l2 stx %l4, [%l7 + 0x30] movcs %xcc, %i5, %i0 loop_5555: ldd [%l7 + 0x30], %f2 tl %icc, 0x7 fnot1 %f10, %f10 alignaddrl %i4, %i3, %g3 stx %o1, [%l7 + 0x30] tge %xcc, 0x5 tsubcctv %g4, 0x1A6A, %g1 st %f2, [%l7 + 0x2C] fbo,a %fcc0, loop_5556 fbug,a %fcc1, loop_5557 tsubcctv %l5, %o2, %o4 fba,a %fcc0, loop_5558 loop_5556: add %g5, 0x1317, %o0 loop_5557: fbule %fcc0, loop_5559 fmovrsgz %g6, %f14, %f2 loop_5558: stx %l1, [%l7 + 0x78] fcmpne16 %f0, %f4, %o3 loop_5559: addccc %l6, 0x1B6D, %i2 ld [%l7 + 0x08], %f6 fbg %fcc1, loop_5560 bleu %xcc, loop_5561 bneg,a %icc, loop_5562 addcc %o7, %l3, %o5 loop_5560: std %f0, [%l7 + 0x78] loop_5561: udivx %i7, 0x0953, %o6 loop_5562: ld [%l7 + 0x5C], %f9 andncc %g7, %g2, %l0 fmuld8sux16 %f5, %f0, %f0 brgez %i6, loop_5563 ldsb [%l7 + 0x5B], %l2 fmovrslz %i1, %f12, %f14 ldd [%l7 + 0x68], %f8 loop_5563: fmovrsgez %i5, %f13, %f4 ldd [%l7 + 0x10], %f14 orn %i0, %l4, %i4 fornot2 %f8, %f2, %f4 ta %icc, 0x0 andncc %i3, %o1, %g4 lduh [%l7 + 0x66], %g3 ldx [%l7 + 0x10], %g1 fbul %fcc2, loop_5564 udivcc %o2, 0x11B6, %o4 fcmpgt16 %f12, %f12, %l5 fbne,a %fcc0, loop_5565 loop_5564: lduw [%l7 + 0x54], %g5 movrgez %o0, 0x2FA, %l1 ld [%l7 + 0x64], %f7 loop_5565: ble %xcc, loop_5566 taddcctv %o3, %g6, %l6 stx %o7, [%l7 + 0x28] edge32l %l3, %o5, %i7 loop_5566: fbg %fcc0, loop_5567 orcc %o6, %i2, %g7 fbule %fcc1, loop_5568 fandnot1s %f15, %f7, %f13 loop_5567: fandnot2s %f4, %f3, %f8 sth %l0, [%l7 + 0x1A] loop_5568: tpos %icc, 0x5 ldsb [%l7 + 0x1C], %g2 bleu,a,pt %icc, loop_5569 fzeros %f13 udiv %l2, 0x00C3, %i6 ld [%l7 + 0x14], %f9 loop_5569: xnor %i5, %i1, %l4 fmovsne %xcc, %f6, %f9 fbule %fcc2, loop_5570 ldsh [%l7 + 0x64], %i4 fbg %fcc2, loop_5571 edge8ln %i0, %i3, %g4 loop_5570: st %f13, [%l7 + 0x58] fcmpne16 %f14, %f4, %o1 loop_5571: fandnot2s %f0, %f9, %f2 fmovda %xcc, %f0, %f6 lduh [%l7 + 0x10], %g3 addc %g1, 0x1176, %o4 fmuld8ulx16 %f15, %f10, %f8 mova %icc, %o2, %l5 lduh [%l7 + 0x78], %o0 ldsw [%l7 + 0x48], %l1 ldsw [%l7 + 0x78], %g5 call loop_5572 xnorcc %o3, 0x1D81, %l6 stw %g6, [%l7 + 0x50] fmovdcs %icc, %f7, %f4 loop_5572: movrlez %o7, 0x157, %l3 fandnot2s %f8, %f0, %f13 st %f4, [%l7 + 0x08] ldx [%l7 + 0x20], %o5 sllx %o6, %i2, %g7 nop setx loop_5573, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdgz %i7, %f0, %f12 ldsw [%l7 + 0x68], %g2 brgez,a %l0, loop_5574 loop_5573: fsrc2 %f2, %f6 stx %l2, [%l7 + 0x58] fbug,a %fcc1, loop_5575 loop_5574: stb %i5, [%l7 + 0x10] fbe,a %fcc1, loop_5576 tneg %xcc, 0x7 loop_5575: st %f5, [%l7 + 0x40] brgz,a %i6, loop_5577 loop_5576: mulscc %i1, %i4, %i0 tvs %icc, 0x6 movgu %icc, %i3, %l4 loop_5577: fmovrse %o1, %f1, %f7 sllx %g4, 0x0C, %g3 fmovrdlez %g1, %f6, %f2 nop setx loop_5578, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x7C], %o4 tpos %xcc, 0x2 move %xcc, %l5, %o2 loop_5578: bne,pt %icc, loop_5579 sethi 0x04C7, %o0 fnot2 %f0, %f14 fcmpgt32 %f12, %f8, %l1 loop_5579: fnot2 %f6, %f6 st %f5, [%l7 + 0x78] fmovdg %xcc, %f4, %f2 sdiv %g5, 0x170A, %o3 lduh [%l7 + 0x44], %g6 fmul8x16al %f6, %f13, %f0 sllx %l6, %l3, %o7 tl %xcc, 0x0 subccc %o5, %i2, %o6 ldx [%l7 + 0x30], %g7 brlz,a %g2, loop_5580 stw %i7, [%l7 + 0x40] fmovscc %xcc, %f10, %f9 orn %l0, 0x0E3E, %i5 loop_5580: fexpand %f13, %f14 xor %l2, %i1, %i6 ldsw [%l7 + 0x20], %i0 popc 0x0DDD, %i3 sth %l4, [%l7 + 0x1C] fandnot2s %f0, %f7, %f1 tne %xcc, 0x4 fmovspos %icc, %f8, %f2 fornot1 %f4, %f4, %f6 fmovdcc %xcc, %f4, %f6 ldd [%l7 + 0x78], %f14 ldub [%l7 + 0x3F], %o1 movn %xcc, %i4, %g4 edge32l %g3, %o4, %l5 fmovrdne %g1, %f2, %f14 fpadd32 %f14, %f10, %f14 fpsub32s %f9, %f5, %f6 stb %o0, [%l7 + 0x4F] sth %l1, [%l7 + 0x3C] stx %o2, [%l7 + 0x10] stx %o3, [%l7 + 0x30] ld [%l7 + 0x48], %f5 fmovdn %xcc, %f6, %f8 st %f3, [%l7 + 0x74] ldd [%l7 + 0x28], %f10 tsubcctv %g5, 0x0B5B, %g6 fmovdgu %icc, %f15, %f9 std %f10, [%l7 + 0x10] movn %xcc, %l3, %o7 fcmpeq32 %f14, %f4, %l6 fandnot2 %f12, %f6, %f4 ldsh [%l7 + 0x12], %i2 fpadd16 %f2, %f10, %f12 ldsh [%l7 + 0x26], %o5 fmovrdne %g7, %f12, %f6 addc %o6, %g2, %i7 stx %i5, [%l7 + 0x50] ld [%l7 + 0x30], %f5 sdivcc %l2, 0x0490, %i1 fbu %fcc0, loop_5581 stw %i6, [%l7 + 0x44] ldsb [%l7 + 0x61], %l0 ldsb [%l7 + 0x16], %i3 loop_5581: stx %l4, [%l7 + 0x18] bg,a loop_5582 lduw [%l7 + 0x20], %i0 fpadd32s %f7, %f0, %f12 fbl,a %fcc0, loop_5583 loop_5582: ldx [%l7 + 0x20], %o1 stx %g4, [%l7 + 0x50] fmovrdlz %g3, %f2, %f2 loop_5583: stb %i4, [%l7 + 0x16] mulscc %l5, 0x0F45, %o4 fornot1s %f7, %f13, %f7 fble,a %fcc0, loop_5584 sth %g1, [%l7 + 0x4C] bcc loop_5585 stb %o0, [%l7 + 0x2B] loop_5584: movg %xcc, %o2, %l1 fmovsg %xcc, %f7, %f0 loop_5585: std %f12, [%l7 + 0x58] bneg,a %xcc, loop_5586 edge8l %g5, %g6, %l3 fmovrslez %o3, %f1, %f3 fands %f12, %f15, %f9 loop_5586: fpack16 %f10, %f0 bleu %xcc, loop_5587 stx %l6, [%l7 + 0x60] tsubcc %o7, %o5, %i2 fnot1s %f0, %f15 loop_5587: ldsh [%l7 + 0x5C], %g7 fsrc1 %f4, %f4 xnor %g2, 0x1F91, %o6 fmovrdne %i5, %f4, %f4 xorcc %i7, 0x15D0, %l2 fba,a %fcc1, loop_5588 tne %icc, 0x7 stb %i1, [%l7 + 0x55] ldd [%l7 + 0x70], %f4 loop_5588: fmovrsne %l0, %f6, %f13 fones %f13 ldub [%l7 + 0x7B], %i3 fbul,a %fcc1, loop_5589 stx %l4, [%l7 + 0x30] ta %icc, 0x3 st %f7, [%l7 + 0x34] loop_5589: bge,a loop_5590 fbuge,a %fcc3, loop_5591 bge,a loop_5592 move %xcc, %i6, %i0 loop_5590: fpsub32 %f6, %f10, %f2 loop_5591: ldsb [%l7 + 0x2F], %o1 loop_5592: fmovrdlez %g4, %f12, %f12 movpos %xcc, %i4, %l5 fabsd %f14, %f4 movge %xcc, %g3, %o4 brlez,a %g1, loop_5593 alignaddrl %o0, %l1, %g5 sth %o2, [%l7 + 0x4C] move %icc, %g6, %l3 loop_5593: popc %o3, %o7 fmovrsgez %o5, %f7, %f11 stw %i2, [%l7 + 0x78] umulcc %g7, %l6, %g2 edge32 %i5, %o6, %i7 fnot2s %f1, %f0 st %f12, [%l7 + 0x68] lduw [%l7 + 0x5C], %i1 fmovsg %xcc, %f0, %f11 sll %l0, %l2, %l4 fmul8x16 %f6, %f0, %f4 fors %f6, %f8, %f6 ld [%l7 + 0x38], %f10 ble,a,pn %xcc, loop_5594 ldsw [%l7 + 0x0C], %i3 fbo %fcc1, loop_5595 fnegs %f13, %f3 loop_5594: fmovrse %i0, %f2, %f8 array16 %i6, %o1, %g4 loop_5595: ldd [%l7 + 0x58], %f0 xor %i4, %g3, %l5 fornot1s %f11, %f3, %f1 ldsh [%l7 + 0x32], %o4 tl %xcc, 0x1 bneg,a,pn %xcc, loop_5596 mulx %o0, %g1, %g5 fandnot1 %f2, %f0, %f6 fmovrdne %o2, %f4, %f2 loop_5596: bvc,a,pt %icc, loop_5597 tgu %xcc, 0x1 fmovrdlz %g6, %f10, %f0 tne %xcc, 0x3 loop_5597: ldsb [%l7 + 0x67], %l1 fba,a %fcc1, loop_5598 movge %xcc, %l3, %o7 edge16n %o3, %i2, %g7 st %f0, [%l7 + 0x64] loop_5598: ldx [%l7 + 0x70], %l6 bcs,pn %xcc, loop_5599 ldd [%l7 + 0x58], %f8 fornot2 %f6, %f12, %f14 brgez,a %o5, loop_5600 loop_5599: fmovsne %icc, %f14, %f3 fmovscc %icc, %f2, %f9 stw %g2, [%l7 + 0x2C] loop_5600: mulscc %i5, 0x0456, %i7 ldx [%l7 + 0x68], %o6 st %f9, [%l7 + 0x10] add %i1, %l0, %l2 fmul8sux16 %f6, %f14, %f6 fmovdne %icc, %f8, %f1 fcmpes %fcc1, %f2, %f10 fmovrsne %l4, %f14, %f12 std %f0, [%l7 + 0x18] bg loop_5601 alignaddrl %i0, %i6, %i3 lduh [%l7 + 0x14], %o1 fcmple16 %f0, %f14, %g4 loop_5601: fmovdleu %xcc, %f1, %f5 ld [%l7 + 0x14], %f13 movrgez %g3, %i4, %o4 stb %l5, [%l7 + 0x3D] fbul,a %fcc1, loop_5602 fxor %f12, %f2, %f8 fmovse %icc, %f8, %f6 sub %g1, %g5, %o2 loop_5602: fone %f8 st %f12, [%l7 + 0x4C] ldsh [%l7 + 0x62], %g6 fbule,a %fcc2, loop_5603 fandnot1s %f9, %f13, %f6 andn %o0, %l1, %o7 bcc %xcc, loop_5604 loop_5603: ldd [%l7 + 0x20], %f12 edge32 %l3, %o3, %g7 fsrc1s %f13, %f13 loop_5604: srax %l6, 0x1F, %o5 ldd [%l7 + 0x58], %f12 lduh [%l7 + 0x50], %g2 lduw [%l7 + 0x20], %i5 movrne %i2, 0x0DD, %i7 tneg %xcc, 0x7 ldsh [%l7 + 0x60], %i1 edge32ln %l0, %l2, %o6 tpos %xcc, 0x2 movrlez %i0, 0x24E, %l4 ldsh [%l7 + 0x60], %i6 fmovrdlez %i3, %f8, %f10 sth %g4, [%l7 + 0x3E] ldd [%l7 + 0x28], %f8 movrgez %o1, 0x097, %i4 std %f8, [%l7 + 0x78] fbul,a %fcc3, loop_5605 edge32 %g3, %l5, %o4 fcmpes %fcc0, %f6, %f15 edge32l %g5, %g1, %o2 loop_5605: ble,a,pn %icc, loop_5606 fsrc1 %f12, %f12 ldsb [%l7 + 0x3D], %o0 bneg %icc, loop_5607 loop_5606: fbe %fcc1, loop_5608 fornot1s %f13, %f11, %f6 fbg %fcc2, loop_5609 loop_5607: fbug %fcc1, loop_5610 loop_5608: stx %l1, [%l7 + 0x58] fmovdg %icc, %f1, %f8 loop_5609: movrne %o7, 0x03A, %l3 loop_5610: bl loop_5611 fsrc2s %f7, %f3 lduh [%l7 + 0x10], %g6 fmovsn %icc, %f1, %f13 loop_5611: fmovrdgez %o3, %f8, %f10 mova %icc, %l6, %g7 ld [%l7 + 0x60], %f0 ldsw [%l7 + 0x34], %g2 bl,pn %icc, loop_5612 fcmpes %fcc1, %f11, %f3 tcs %xcc, 0x1 nop setx loop_5613, %l0, %l1 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_5612: nop setx loop_5614, %l0, %l1 jmpl %l1, %i5 xnorcc %o5, 0x0150, %i7 fpmerge %f13, %f11, %f12 loop_5613: fcmpd %fcc1, %f8, %f6 loop_5614: fbug,a %fcc0, loop_5615 sth %i1, [%l7 + 0x50] tge %icc, 0x4 sth %l0, [%l7 + 0x60] loop_5615: fmovdvc %xcc, %f6, %f4 edge32 %i2, %o6, %i0 fbne,a %fcc2, loop_5616 fmul8x16 %f10, %f6, %f6 bg,pn %icc, loop_5617 edge16n %l4, %i6, %l2 loop_5616: bvc,a,pt %icc, loop_5618 brlz,a %g4, loop_5619 loop_5617: ld [%l7 + 0x68], %f5 fpadd32 %f6, %f2, %f10 loop_5618: umul %o1, %i4, %g3 loop_5619: ldsb [%l7 + 0x7E], %i3 stw %l5, [%l7 + 0x20] fpsub32 %f14, %f6, %f10 ldsw [%l7 + 0x44], %g5 sth %o4, [%l7 + 0x7E] fmovdvs %icc, %f11, %f1 sth %o2, [%l7 + 0x7C] taddcc %g1, %l1, %o0 smulcc %l3, 0x0E22, %o7 movg %xcc, %g6, %o3 be,pn %icc, loop_5620 array16 %l6, %g7, %i5 fmovrslez %o5, %f14, %f8 srlx %i7, 0x04, %i1 loop_5620: fandnot2 %f12, %f8, %f6 movgu %xcc, %g2, %i2 fmovsgu %xcc, %f4, %f6 tn %icc, 0x5 ld [%l7 + 0x50], %f15 stb %o6, [%l7 + 0x5C] orn %i0, %l0, %i6 ldsh [%l7 + 0x7A], %l4 stw %g4, [%l7 + 0x1C] movpos %icc, %l2, %o1 movrgz %g3, %i4, %i3 tpos %icc, 0x0 mulx %g5, 0x1F84, %l5 tpos %xcc, 0x3 ldsb [%l7 + 0x76], %o2 fmovrdlez %g1, %f0, %f0 bn,pt %xcc, loop_5621 fabsd %f2, %f6 popc %l1, %o0 andn %l3, 0x17B8, %o4 loop_5621: movneg %xcc, %o7, %o3 stw %g6, [%l7 + 0x5C] fnegd %f4, %f12 ldub [%l7 + 0x7E], %g7 fmul8ulx16 %f12, %f8, %f2 fmuld8ulx16 %f8, %f12, %f14 bg,a,pt %xcc, loop_5622 nop setx loop_5623, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdgu %icc, %f12, %f9 tge %xcc, 0x1 loop_5622: fcmpes %fcc1, %f15, %f8 loop_5623: move %icc, %i5, %o5 array32 %l6, %i7, %g2 tg %icc, 0x1 sth %i2, [%l7 + 0x18] bcs,a,pn %xcc, loop_5624 ldsb [%l7 + 0x39], %o6 fpack32 %f14, %f12, %f0 ldsh [%l7 + 0x20], %i1 loop_5624: std %f12, [%l7 + 0x40] udiv %i0, 0x1C8E, %l0 movne %icc, %i6, %g4 ldsw [%l7 + 0x30], %l2 fmovrdlez %l4, %f12, %f0 ldsw [%l7 + 0x2C], %g3 movrlz %o1, 0x083, %i3 and %g5, 0x1D71, %i4 xnorcc %l5, 0x0EE9, %g1 ldsb [%l7 + 0x41], %o2 stb %l1, [%l7 + 0x3A] fmovrslez %l3, %f9, %f15 movg %xcc, %o0, %o4 andn %o3, %g6, %o7 st %f0, [%l7 + 0x6C] bg %icc, loop_5625 fbe %fcc1, loop_5626 fornot1 %f4, %f14, %f0 fmovdvs %icc, %f10, %f13 loop_5625: fmovscc %xcc, %f12, %f0 loop_5626: movrne %g7, 0x1F3, %i5 fba %fcc2, loop_5627 fmovdn %xcc, %f4, %f4 movcs %icc, %o5, %l6 st %f7, [%l7 + 0x08] loop_5627: fandnot1 %f14, %f6, %f4 tge %xcc, 0x1 fmul8x16al %f3, %f14, %f14 tle %xcc, 0x4 st %f2, [%l7 + 0x18] umul %i7, 0x131F, %g2 stx %o6, [%l7 + 0x10] movvc %icc, %i2, %i0 lduw [%l7 + 0x70], %i1 brlez %l0, loop_5628 bg %icc, loop_5629 fmovdcs %icc, %f1, %f13 fmovsn %icc, %f0, %f0 loop_5628: fandnot2 %f8, %f10, %f0 loop_5629: fbge %fcc0, loop_5630 movl %xcc, %g4, %i6 fxnors %f13, %f3, %f9 stb %l2, [%l7 + 0x43] loop_5630: edge16 %l4, %o1, %g3 movvs %icc, %i3, %i4 edge8ln %g5, %l5, %o2 fandnot1s %f1, %f5, %f15 fbo %fcc2, loop_5631 std %f14, [%l7 + 0x30] nop setx loop_5632, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x5C], %g1 loop_5631: for %f4, %f14, %f6 tg %xcc, 0x7 loop_5632: fmovrslz %l1, %f13, %f9 taddcctv %o0, %l3, %o4 fmovdcc %xcc, %f15, %f14 fbne,a %fcc3, loop_5633 ldd [%l7 + 0x60], %f8 fbo,a %fcc0, loop_5634 fmovrsgez %o3, %f12, %f0 loop_5633: fandnot1 %f14, %f0, %f10 fmovrdgez %g6, %f8, %f4 loop_5634: ld [%l7 + 0x08], %f13 fba,a %fcc2, loop_5635 fmovscc %icc, %f12, %f11 ba %icc, loop_5636 mulx %g7, 0x0F4B, %o7 loop_5635: srl %i5, 0x10, %l6 brgz %i7, loop_5637 loop_5636: ldsw [%l7 + 0x1C], %g2 fnegd %f4, %f2 ldx [%l7 + 0x58], %o6 loop_5637: fandnot2s %f9, %f9, %f13 bl,pn %icc, loop_5638 movvc %icc, %i2, %o5 edge8 %i0, %l0, %i1 fornot2s %f14, %f2, %f1 loop_5638: taddcc %g4, %l2, %i6 taddcc %o1, 0x056C, %g3 srax %l4, %i3, %g5 mulscc %i4, %o2, %l5 xor %l1, %g1, %o0 mulscc %l3, 0x025E, %o3 std %f12, [%l7 + 0x48] movre %o4, %g6, %g7 udivx %i5, 0x1C25, %o7 fcmpeq16 %f0, %f10, %l6 subcc %g2, 0x170E, %i7 std %f14, [%l7 + 0x58] fsrc2 %f6, %f6 ldsh [%l7 + 0x52], %o6 std %f14, [%l7 + 0x78] fmovspos %icc, %f7, %f10 ld [%l7 + 0x30], %f14 ldsb [%l7 + 0x65], %i2 ldsh [%l7 + 0x30], %i0 lduh [%l7 + 0x5C], %l0 tl %icc, 0x1 ldsb [%l7 + 0x1A], %i1 stx %o5, [%l7 + 0x78] fmovsne %xcc, %f4, %f7 fzeros %f2 st %f5, [%l7 + 0x18] tvs %icc, 0x0 subccc %g4, 0x1DF0, %i6 movne %xcc, %l2, %o1 bcc,pt %icc, loop_5639 bn,a,pn %icc, loop_5640 sth %g3, [%l7 + 0x40] sth %l4, [%l7 + 0x52] loop_5639: st %f11, [%l7 + 0x54] loop_5640: fand %f10, %f2, %f12 movpos %xcc, %i3, %g5 std %f6, [%l7 + 0x48] tg %xcc, 0x6 xorcc %o2, %i4, %l5 fmovrslez %l1, %f5, %f13 tsubcc %o0, 0x1ECD, %l3 xor %g1, 0x0FA4, %o3 fmovdleu %icc, %f13, %f13 fnot2 %f6, %f8 edge32 %o4, %g7, %i5 tcc %icc, 0x2 ld [%l7 + 0x4C], %f0 fsrc2 %f2, %f14 ta %icc, 0x6 fbe,a %fcc1, loop_5641 tvs %icc, 0x1 nop setx loop_5642, %l0, %l1 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 + 0x1B], %g6 loop_5641: sdiv %o7, 0x037B, %g2 ld [%l7 + 0x28], %f11 loop_5642: bn,a,pt %xcc, loop_5643 stx %i7, [%l7 + 0x20] tcc %xcc, 0x6 lduw [%l7 + 0x2C], %o6 loop_5643: ta %icc, 0x3 ldd [%l7 + 0x50], %f14 movre %l6, 0x284, %i2 bgu %xcc, loop_5644 fxors %f7, %f14, %f6 movrlez %i0, %i1, %o5 movleu %xcc, %l0, %i6 loop_5644: ldsb [%l7 + 0x61], %l2 edge16n %g4, %g3, %o1 edge16ln %i3, %g5, %l4 movl %icc, %i4, %o2 smul %l5, %l1, %o0 xorcc %l3, 0x02FD, %o3 fba %fcc1, loop_5645 fmovrse %g1, %f13, %f8 tsubcc %g7, 0x182A, %o4 lduw [%l7 + 0x38], %i5 loop_5645: subcc %g6, %g2, %i7 fmovdn %xcc, %f9, %f2 mulscc %o6, %l6, %i2 stx %i0, [%l7 + 0x38] ldd [%l7 + 0x70], %f6 ldd [%l7 + 0x60], %f2 fzero %f6 ldsw [%l7 + 0x2C], %o7 alignaddr %o5, %i1, %l0 tcc %icc, 0x4 fmovdleu %xcc, %f5, %f2 subccc %l2, %g4, %g3 edge16l %i6, %i3, %g5 ldd [%l7 + 0x08], %f0 lduw [%l7 + 0x40], %o1 ldx [%l7 + 0x10], %i4 fandnot2 %f8, %f0, %f2 fpackfix %f12, %f6 ldsh [%l7 + 0x2C], %o2 fpack16 %f8, %f6 edge32 %l5, %l1, %o0 sth %l3, [%l7 + 0x1C] fcmpd %fcc3, %f0, %f2 movrgz %o3, 0x070, %l4 movge %icc, %g7, %o4 orcc %g1, %i5, %g6 bge,a loop_5646 fbg,a %fcc3, loop_5647 fmovdle %icc, %f1, %f5 lduh [%l7 + 0x62], %g2 loop_5646: stx %i7, [%l7 + 0x08] loop_5647: fpack32 %f14, %f2, %f10 sdivcc %l6, 0x054E, %i2 movrlez %o6, %o7, %o5 fnot1s %f9, %f7 ba,a,pt %icc, loop_5648 bpos,a,pt %xcc, loop_5649 fmovdcc %icc, %f12, %f14 st %f7, [%l7 + 0x54] loop_5648: srlx %i0, %l0, %l2 loop_5649: fmovrdgez %i1, %f4, %f12 ld [%l7 + 0x4C], %f9 stw %g4, [%l7 + 0x44] movpos %xcc, %i6, %g3 fmovsvc %icc, %f4, %f4 movneg %xcc, %g5, %i3 fbn %fcc2, loop_5650 tl %xcc, 0x6 edge32 %i4, %o1, %o2 fbge %fcc2, loop_5651 loop_5650: sth %l5, [%l7 + 0x34] st %f0, [%l7 + 0x44] ldsb [%l7 + 0x0F], %o0 loop_5651: ldsb [%l7 + 0x09], %l1 fbge %fcc2, loop_5652 mulx %o3, %l3, %g7 fmovdle %xcc, %f13, %f10 tn %icc, 0x7 loop_5652: bge,a,pn %icc, loop_5653 fmovrdgz %l4, %f12, %f8 ld [%l7 + 0x5C], %f5 fmuld8ulx16 %f10, %f9, %f10 loop_5653: fnot1 %f0, %f14 movrlz %o4, %i5, %g6 and %g1, %g2, %l6 fblg,a %fcc2, loop_5654 ldx [%l7 + 0x58], %i2 bl,pn %xcc, loop_5655 fabsd %f10, %f8 loop_5654: ldsb [%l7 + 0x7B], %i7 fcmpeq16 %f0, %f4, %o6 loop_5655: array32 %o7, %o5, %i0 lduh [%l7 + 0x48], %l2 fmovdvs %icc, %f10, %f7 bn,a,pn %xcc, loop_5656 sth %i1, [%l7 + 0x44] stb %l0, [%l7 + 0x46] srlx %i6, 0x0D, %g4 loop_5656: andn %g3, %i3, %i4 bl loop_5657 fpadd32s %f5, %f2, %f3 fabss %f10, %f13 fone %f4 loop_5657: movneg %xcc, %g5, %o2 tl %icc, 0x1 fmovd %f14, %f2 xorcc %l5, 0x1BF4, %o0 fnands %f5, %f8, %f6 ldsh [%l7 + 0x74], %l1 ba,a %icc, loop_5658 fmovscs %icc, %f10, %f10 fandnot1 %f8, %f4, %f14 fnands %f1, %f12, %f8 loop_5658: tn %icc, 0x0 be loop_5659 orcc %o1, %l3, %o3 ldub [%l7 + 0x48], %g7 lduw [%l7 + 0x4C], %o4 loop_5659: ldd [%l7 + 0x48], %f10 ldsh [%l7 + 0x20], %l4 ldub [%l7 + 0x4F], %g6 ldx [%l7 + 0x58], %g1 st %f11, [%l7 + 0x50] ldub [%l7 + 0x6E], %i5 edge16ln %l6, %i2, %i7 add %g2, %o6, %o5 movle %xcc, %i0, %l2 std %f14, [%l7 + 0x38] st %f5, [%l7 + 0x14] brz,a %i1, loop_5660 fsrc1s %f3, %f9 brlz %o7, loop_5661 stb %l0, [%l7 + 0x1B] loop_5660: movvc %xcc, %g4, %g3 movrlz %i3, 0x18A, %i6 loop_5661: xorcc %g5, 0x0029, %o2 fbug,a %fcc3, loop_5662 stw %i4, [%l7 + 0x48] movle %xcc, %o0, %l1 ldsb [%l7 + 0x4C], %l5 loop_5662: nop setx loop_5663, %l0, %l1 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 + 0x58], %f10 tleu %xcc, 0x7 orn %o1, 0x0D92, %o3 loop_5663: and %g7, %l3, %o4 fpadd32s %f10, %f7, %f8 movg %icc, %l4, %g1 subccc %i5, %g6, %i2 fxnor %f6, %f0, %f8 stb %l6, [%l7 + 0x38] ldub [%l7 + 0x6F], %i7 fbge %fcc2, loop_5664 fcmped %fcc2, %f12, %f8 fabss %f8, %f11 fmovsvc %icc, %f11, %f10 loop_5664: fmul8ulx16 %f10, %f8, %f10 bne,a,pn %xcc, loop_5665 movre %o6, %g2, %i0 tpos %xcc, 0x3 stx %o5, [%l7 + 0x38] loop_5665: tg %xcc, 0x3 fmovsvs %xcc, %f14, %f9 lduh [%l7 + 0x7A], %l2 fmovspos %icc, %f14, %f13 array32 %o7, %l0, %g4 nop setx loop_5666, %l0, %l1 jmpl %l1, %i1 tleu %xcc, 0x5 fbn %fcc1, loop_5667 fbug,a %fcc0, loop_5668 loop_5666: ld [%l7 + 0x40], %f13 lduh [%l7 + 0x18], %g3 loop_5667: ldd [%l7 + 0x28], %f4 loop_5668: tgu %icc, 0x5 ldx [%l7 + 0x50], %i3 movpos %icc, %g5, %i6 movgu %xcc, %i4, %o0 call loop_5669 movne %xcc, %l1, %l5 fmul8ulx16 %f0, %f10, %f6 brgez %o2, loop_5670 loop_5669: bcs,a,pn %xcc, loop_5671 lduw [%l7 + 0x40], %o3 alignaddrl %o1, %l3, %g7 loop_5670: stw %o4, [%l7 + 0x10] loop_5671: fcmpne16 %f4, %f8, %l4 ldsh [%l7 + 0x68], %i5 brnz,a %g6, loop_5672 fbe %fcc1, loop_5673 lduw [%l7 + 0x60], %i2 stw %l6, [%l7 + 0x4C] loop_5672: bne,pt %xcc, loop_5674 loop_5673: array16 %g1, %o6, %g2 fpsub32s %f12, %f6, %f2 ba,a loop_5675 loop_5674: ldx [%l7 + 0x08], %i0 fmovdgu %xcc, %f10, %f13 bn,a,pn %xcc, loop_5676 loop_5675: movrgez %o5, 0x06C, %l2 sth %i7, [%l7 + 0x28] fbul %fcc3, loop_5677 loop_5676: alignaddr %l0, %o7, %g4 fpack16 %f14, %f13 stb %i1, [%l7 + 0x1C] loop_5677: fmovrsgz %i3, %f9, %f10 tge %icc, 0x1 brgez,a %g5, loop_5678 nop setx loop_5679, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %i6, [%l7 + 0x76] bn,a,pn %icc, loop_5680 loop_5678: udivcc %g3, 0x0650, %o0 loop_5679: fpack32 %f12, %f4, %f10 fcmpd %fcc2, %f6, %f12 loop_5680: fnot2s %f2, %f15 bleu,a %icc, loop_5681 lduw [%l7 + 0x70], %i4 fnors %f9, %f13, %f6 lduh [%l7 + 0x34], %l5 loop_5681: sub %l1, 0x1093, %o3 fbuge,a %fcc1, loop_5682 fbul %fcc3, loop_5683 ldub [%l7 + 0x63], %o2 ldsh [%l7 + 0x40], %o1 loop_5682: std %f14, [%l7 + 0x60] loop_5683: or %g7, 0x0E8E, %l3 tge %icc, 0x4 udivx %o4, 0x0418, %i5 std %f14, [%l7 + 0x28] fbuge %fcc3, loop_5684 edge8l %l4, %i2, %g6 fcmple16 %f12, %f12, %l6 fornot2s %f14, %f7, %f12 loop_5684: ldub [%l7 + 0x40], %g1 std %f14, [%l7 + 0x50] bcs %xcc, loop_5685 fnands %f11, %f13, %f13 fcmpes %fcc3, %f6, %f2 te %xcc, 0x2 loop_5685: fnegd %f4, %f2 fmovrslez %g2, %f4, %f3 fbg %fcc0, loop_5686 movle %icc, %i0, %o6 stb %o5, [%l7 + 0x3D] fmovrdlez %i7, %f6, %f0 loop_5686: ldsw [%l7 + 0x68], %l0 fands %f10, %f4, %f10 sra %l2, 0x1E, %g4 ldsw [%l7 + 0x7C], %i1 fands %f5, %f8, %f4 add %o7, %i3, %g5 fandnot1s %f9, %f6, %f8 taddcc %i6, %g3, %i4 fcmple32 %f12, %f0, %o0 stb %l5, [%l7 + 0x65] sub %l1, %o3, %o2 stx %o1, [%l7 + 0x60] ba %xcc, loop_5687 fxor %f10, %f4, %f0 fbl %fcc1, loop_5688 subc %l3, %o4, %g7 loop_5687: st %f12, [%l7 + 0x50] st %f6, [%l7 + 0x0C] loop_5688: sth %l4, [%l7 + 0x4A] movrgez %i5, %i2, %l6 ldsw [%l7 + 0x34], %g1 andn %g2, 0x1E0A, %i0 lduw [%l7 + 0x2C], %o6 ldsh [%l7 + 0x26], %o5 fpadd16s %f3, %f2, %f11 edge32ln %i7, %g6, %l0 ldsb [%l7 + 0x49], %l2 smulcc %g4, 0x1E58, %o7 nop setx loop_5689, %l0, %l1 jmpl %l1, %i1 fcmped %fcc1, %f8, %f0 fmovdcc %icc, %f13, %f2 bleu loop_5690 loop_5689: ld [%l7 + 0x28], %f10 xnorcc %i3, 0x0B2A, %i6 bpos,a,pn %icc, loop_5691 loop_5690: fnot2 %f14, %f6 fmovsle %icc, %f11, %f15 ld [%l7 + 0x6C], %f4 loop_5691: stb %g3, [%l7 + 0x42] andn %g5, %i4, %l5 fpmerge %f0, %f13, %f6 fmovsl %icc, %f2, %f8 stx %o0, [%l7 + 0x18] fors %f5, %f4, %f10 fbule %fcc0, loop_5692 fcmple32 %f12, %f2, %l1 srl %o3, 0x13, %o1 alignaddrl %l3, %o2, %g7 loop_5692: smulcc %o4, 0x1203, %i5 fblg %fcc0, loop_5693 ldsw [%l7 + 0x6C], %i2 for %f4, %f12, %f14 lduw [%l7 + 0x20], %l6 loop_5693: fcmpeq16 %f4, %f8, %g1 edge8 %l4, %g2, %i0 fmovdneg %icc, %f6, %f12 brgz %o5, loop_5694 movle %xcc, %o6, %g6 ldx [%l7 + 0x28], %l0 ld [%l7 + 0x44], %f0 loop_5694: edge16n %i7, %g4, %o7 fble,a %fcc1, loop_5695 popc 0x16AD, %l2 fcmple32 %f8, %f8, %i3 fnors %f14, %f10, %f2 loop_5695: alignaddrl %i1, %i6, %g5 xnorcc %g3, 0x1669, %l5 tle %icc, 0x0 stw %o0, [%l7 + 0x54] fmovscc %xcc, %f2, %f5 fandnot1s %f8, %f13, %f9 ldx [%l7 + 0x30], %i4 fmovsle %icc, %f4, %f4 ldsb [%l7 + 0x09], %o3 ldsw [%l7 + 0x24], %l1 mova %xcc, %l3, %o2 ldsw [%l7 + 0x30], %g7 fone %f12 sdivcc %o4, 0x06DA, %i5 faligndata %f2, %f6, %f6 stb %i2, [%l7 + 0x6A] tvc %icc, 0x7 pdist %f8, %f2, %f6 tleu %xcc, 0x5 ldub [%l7 + 0x32], %l6 st %f9, [%l7 + 0x08] lduw [%l7 + 0x1C], %o1 edge8l %g1, %g2, %i0 taddcctv %o5, 0x0B62, %o6 fcmped %fcc1, %f2, %f12 brnz %g6, loop_5696 stw %l0, [%l7 + 0x3C] movrne %l4, 0x183, %i7 bneg,pn %xcc, loop_5697 loop_5696: ldx [%l7 + 0x60], %g4 edge32 %o7, %i3, %i1 st %f12, [%l7 + 0x50] loop_5697: subc %i6, 0x102C, %g5 fbue %fcc1, loop_5698 movvs %icc, %l2, %g3 tcc %icc, 0x6 fbul %fcc2, loop_5699 loop_5698: ldsb [%l7 + 0x19], %o0 st %f5, [%l7 + 0x44] fbo,a %fcc1, loop_5700 loop_5699: sllx %l5, 0x0D, %i4 st %f3, [%l7 + 0x6C] tcc %xcc, 0x5 loop_5700: stx %o3, [%l7 + 0x58] movvs %icc, %l3, %o2 mova %icc, %l1, %o4 umul %i5, %g7, %i2 edge32n %l6, %o1, %g1 ldub [%l7 + 0x1A], %g2 fmovrdlz %o5, %f14, %f6 stx %i0, [%l7 + 0x68] ldsh [%l7 + 0x14], %g6 fcmped %fcc2, %f0, %f14 ta %xcc, 0x0 movvs %icc, %l0, %l4 sub %i7, %g4, %o6 ldsb [%l7 + 0x24], %i3 fmovrsgz %i1, %f4, %f11 fmovspos %icc, %f3, %f10 fpadd16s %f1, %f0, %f15 fmovscc %icc, %f7, %f8 brlez,a %o7, loop_5701 brz %g5, loop_5702 movrgez %l2, %i6, %o0 fsrc2s %f7, %f1 loop_5701: fands %f9, %f15, %f10 loop_5702: tleu %icc, 0x3 ta %xcc, 0x5 ldd [%l7 + 0x10], %f0 fnot2s %f8, %f0 movcc %xcc, %l5, %g3 fcmped %fcc1, %f10, %f8 fmovdle %icc, %f6, %f7 fnot2s %f14, %f6 mova %icc, %i4, %l3 fmovsg %icc, %f7, %f7 ldsb [%l7 + 0x2D], %o3 popc 0x0B58, %o2 fandnot2 %f14, %f4, %f2 lduh [%l7 + 0x0E], %o4 stw %i5, [%l7 + 0x5C] std %f4, [%l7 + 0x48] fbne,a %fcc1, loop_5703 lduw [%l7 + 0x74], %g7 fxnor %f4, %f2, %f2 fmul8x16au %f12, %f3, %f4 loop_5703: fmul8sux16 %f2, %f4, %f0 ldsb [%l7 + 0x2E], %l1 fbe,a %fcc0, loop_5704 st %f2, [%l7 + 0x2C] ldsh [%l7 + 0x7A], %l6 lduh [%l7 + 0x6E], %o1 loop_5704: movrlz %i2, 0x089, %g2 stb %o5, [%l7 + 0x66] ldsh [%l7 + 0x0E], %i0 addc %g6, 0x00AC, %l0 fmovdn %xcc, %f3, %f0 or %l4, %g1, %g4 ldx [%l7 + 0x38], %i7 fnot1 %f6, %f12 srlx %o6, %i3, %o7 tle %xcc, 0x6 fnands %f15, %f2, %f4 fmovrdgz %i1, %f0, %f12 bleu,a %icc, loop_5705 fbg %fcc3, loop_5706 edge32l %g5, %l2, %o0 fornot2s %f5, %f11, %f9 loop_5705: fmovrde %l5, %f8, %f4 loop_5706: bcc,pt %xcc, loop_5707 stx %g3, [%l7 + 0x18] std %f10, [%l7 + 0x60] mova %xcc, %i6, %i4 loop_5707: add %l3, %o3, %o4 tle %xcc, 0x5 popc %i5, %g7 ldsb [%l7 + 0x59], %o2 fbne %fcc1, loop_5708 ldd [%l7 + 0x48], %f6 stx %l6, [%l7 + 0x08] std %f0, [%l7 + 0x20] loop_5708: fmovs %f1, %f15 fpackfix %f8, %f10 addccc %l1, 0x0996, %o1 brgez %g2, loop_5709 fblg,a %fcc2, loop_5710 xor %i2, %i0, %g6 smul %l0, 0x1109, %o5 loop_5709: umul %l4, 0x0FC4, %g1 loop_5710: bgu,a %xcc, loop_5711 fmovdne %icc, %f15, %f7 fmovs %f10, %f3 sth %g4, [%l7 + 0x3E] loop_5711: andcc %o6, %i7, %o7 fbl,a %fcc2, loop_5712 ble,pn %xcc, loop_5713 array8 %i3, %g5, %l2 edge16ln %i1, %l5, %g3 loop_5712: edge32n %i6, %i4, %l3 loop_5713: fors %f5, %f3, %f10 edge16ln %o0, %o3, %i5 fbuge,a %fcc2, loop_5714 fmovsvs %xcc, %f10, %f15 ldx [%l7 + 0x18], %g7 fmovscs %xcc, %f3, %f9 loop_5714: fcmpne16 %f4, %f0, %o2 fbule,a %fcc0, loop_5715 ldub [%l7 + 0x2C], %o4 fnot2s %f15, %f9 stx %l6, [%l7 + 0x08] loop_5715: ba,a,pn %xcc, loop_5716 fbn,a %fcc1, loop_5717 andncc %l1, %o1, %i2 umulcc %g2, %g6, %i0 loop_5716: sdivx %o5, 0x0E69, %l0 loop_5717: fbo,a %fcc2, loop_5718 st %f5, [%l7 + 0x58] fandnot2 %f8, %f14, %f4 tneg %xcc, 0x5 loop_5718: fmovrde %l4, %f14, %f2 fnot1 %f2, %f10 st %f7, [%l7 + 0x08] nop setx loop_5719, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnor %f12, %f12, %f2 ldsb [%l7 + 0x75], %g1 movre %o6, %i7, %o7 loop_5719: movcc %icc, %g4, %g5 fsrc2s %f12, %f10 fbug %fcc1, loop_5720 fmovrsne %i3, %f3, %f5 subccc %i1, %l2, %g3 edge8l %i6, %i4, %l5 loop_5720: bleu,pn %icc, loop_5721 fmovspos %icc, %f4, %f7 lduw [%l7 + 0x44], %l3 st %f7, [%l7 + 0x10] loop_5721: stw %o0, [%l7 + 0x30] ldub [%l7 + 0x7D], %o3 fsrc2 %f12, %f8 popc %i5, %g7 faligndata %f12, %f14, %f12 fbug,a %fcc2, loop_5722 fbu %fcc0, loop_5723 movle %icc, %o2, %o4 fbul,a %fcc1, loop_5724 loop_5722: edge16 %l6, %o1, %i2 loop_5723: fornot1 %f14, %f6, %f6 fandnot1s %f3, %f5, %f3 loop_5724: fmovdvs %xcc, %f4, %f12 fandnot2s %f12, %f14, %f6 lduh [%l7 + 0x10], %l1 andn %g2, 0x172B, %i0 fmovsa %icc, %f2, %f11 tleu %icc, 0x0 stb %o5, [%l7 + 0x58] bne,a loop_5725 addcc %g6, 0x13F3, %l4 edge8ln %l0, %o6, %g1 fxnors %f8, %f12, %f8 loop_5725: bn,a %icc, loop_5726 fblg %fcc2, loop_5727 fbo %fcc3, loop_5728 bshuffle %f6, %f2, %f4 loop_5726: fmovdvs %xcc, %f7, %f10 loop_5727: fcmpgt32 %f4, %f10, %i7 loop_5728: lduh [%l7 + 0x40], %o7 fcmpne16 %f10, %f2, %g4 sdiv %i3, 0x0995, %g5 fmovdcc %xcc, %f15, %f2 fnot1s %f8, %f2 call loop_5729 movge %icc, %i1, %l2 fblg %fcc0, loop_5730 fpack32 %f2, %f2, %f12 loop_5729: brgez %i6, loop_5731 fmovdg %icc, %f12, %f2 loop_5730: popc 0x1B42, %g3 fnot1s %f8, %f2 loop_5731: tle %xcc, 0x4 fsrc1 %f12, %f2 ld [%l7 + 0x34], %f4 fmovrdlez %i4, %f8, %f10 umul %l3, 0x1687, %o0 sth %o3, [%l7 + 0x2E] fmovrslez %i5, %f4, %f7 fmovrdgez %l5, %f8, %f4 ld [%l7 + 0x34], %f11 tpos %icc, 0x4 bcc,pn %xcc, loop_5732 fmovdpos %icc, %f1, %f9 sth %o2, [%l7 + 0x6A] fmovdleu %icc, %f3, %f3 loop_5732: movrlez %o4, %g7, %l6 stb %i2, [%l7 + 0x78] std %f0, [%l7 + 0x30] fbne %fcc1, loop_5733 fmovsneg %xcc, %f6, %f10 fba %fcc0, loop_5734 sth %o1, [%l7 + 0x1C] loop_5733: fbul,a %fcc0, loop_5735 lduh [%l7 + 0x42], %l1 loop_5734: udivx %i0, 0x0721, %o5 stb %g6, [%l7 + 0x08] loop_5735: fnand %f10, %f14, %f8 fmovrslez %l4, %f5, %f2 fcmpeq32 %f14, %f14, %l0 ldub [%l7 + 0x7D], %g2 te %icc, 0x0 ld [%l7 + 0x54], %f0 movle %icc, %g1, %o6 ldsw [%l7 + 0x78], %o7 fpadd16s %f13, %f14, %f2 lduw [%l7 + 0x48], %i7 edge8ln %i3, %g4, %i1 fbug %fcc0, loop_5736 bshuffle %f4, %f12, %f4 lduh [%l7 + 0x2C], %l2 edge16ln %g5, %g3, %i4 loop_5736: lduw [%l7 + 0x28], %i6 fornot2s %f11, %f5, %f15 fpsub32 %f2, %f2, %f12 ldub [%l7 + 0x50], %l3 stb %o0, [%l7 + 0x4D] edge8n %o3, %l5, %i5 sth %o4, [%l7 + 0x4C] ldsb [%l7 + 0x6C], %o2 sth %l6, [%l7 + 0x56] fblg,a %fcc2, loop_5737 stx %i2, [%l7 + 0x40] movleu %icc, %o1, %l1 fcmps %fcc0, %f7, %f10 loop_5737: tvs %xcc, 0x7 ldd [%l7 + 0x60], %f6 lduw [%l7 + 0x24], %i0 ldx [%l7 + 0x38], %g7 tvs %icc, 0x3 subc %o5, %g6, %l4 be,a %xcc, loop_5738 fmul8sux16 %f10, %f0, %f8 fmovdcc %xcc, %f5, %f11 andncc %g2, %g1, %o6 loop_5738: stw %l0, [%l7 + 0x0C] tpos %xcc, 0x1 sdivcc %i7, 0x14B3, %i3 fmul8sux16 %f12, %f10, %f8 tpos %icc, 0x7 fmovsle %icc, %f6, %f2 fmovsa %xcc, %f10, %f13 xor %o7, 0x0E96, %i1 ldsw [%l7 + 0x0C], %l2 taddcc %g5, %g3, %i4 subc %i6, 0x13E0, %l3 ld [%l7 + 0x6C], %f10 fmuld8ulx16 %f5, %f6, %f0 fmovrdne %g4, %f8, %f6 fandnot1 %f10, %f12, %f12 bg %icc, loop_5739 xnorcc %o0, 0x0D13, %l5 tl %icc, 0x4 smulcc %o3, %i5, %o4 loop_5739: nop setx loop_5740, %l0, %l1 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 %l6, [%l7 + 0x0C] ldsw [%l7 + 0x70], %o2 brnz,a %o1, loop_5741 loop_5740: stb %l1, [%l7 + 0x47] brnz,a %i2, loop_5742 tsubcc %g7, 0x16E9, %o5 loop_5741: tsubcc %i0, 0x1946, %l4 call loop_5743 loop_5742: ldub [%l7 + 0x68], %g6 bpos loop_5744 movvc %xcc, %g1, %g2 loop_5743: fnors %f5, %f6, %f14 be,a %icc, loop_5745 loop_5744: fpack32 %f10, %f6, %f14 edge16l %o6, %i7, %i3 stb %o7, [%l7 + 0x30] loop_5745: ldd [%l7 + 0x28], %f2 st %f10, [%l7 + 0x18] lduh [%l7 + 0x7A], %i1 fmul8x16 %f0, %f10, %f4 edge16l %l2, %l0, %g5 std %f2, [%l7 + 0x50] fandnot2s %f3, %f1, %f11 fmul8ulx16 %f0, %f4, %f2 fpsub32 %f2, %f8, %f8 fmovscs %xcc, %f4, %f3 fmovrslez %g3, %f11, %f7 ldub [%l7 + 0x08], %i6 ldd [%l7 + 0x30], %f0 fxors %f14, %f12, %f14 edge8l %i4, %g4, %l3 fpadd32 %f2, %f14, %f2 fxor %f14, %f0, %f10 ldub [%l7 + 0x25], %o0 fcmple32 %f14, %f2, %o3 fandnot2s %f12, %f2, %f2 fnot2s %f11, %f10 and %i5, 0x1E7A, %o4 ldd [%l7 + 0x78], %f8 lduw [%l7 + 0x14], %l5 smul %l6, %o2, %o1 fandnot2s %f0, %f10, %f7 fbu %fcc2, loop_5746 sra %i2, %g7, %o5 lduw [%l7 + 0x48], %l1 fmovrsgz %l4, %f11, %f8 loop_5746: movrne %g6, %i0, %g2 tneg %icc, 0x2 lduw [%l7 + 0x78], %o6 fabss %f10, %f0 fmovsneg %icc, %f15, %f10 stb %g1, [%l7 + 0x42] fand %f10, %f6, %f8 smulcc %i3, 0x1BF2, %i7 movrgez %o7, 0x31C, %i1 tg %icc, 0x5 fmul8x16al %f1, %f1, %f0 subccc %l2, 0x0FA0, %g5 ldx [%l7 + 0x38], %g3 std %f10, [%l7 + 0x38] fba,a %fcc3, loop_5747 xnorcc %l0, 0x15DA, %i6 ble,a %xcc, loop_5748 edge16 %i4, %g4, %l3 loop_5747: fmovrdlz %o3, %f12, %f2 andcc %i5, %o0, %l5 loop_5748: sdiv %l6, 0x0C66, %o4 bn,a,pt %xcc, loop_5749 bne loop_5750 edge32n %o1, %o2, %i2 ldsw [%l7 + 0x30], %o5 loop_5749: fbu %fcc0, loop_5751 loop_5750: fbg,a %fcc1, loop_5752 andcc %g7, %l1, %g6 orn %i0, %l4, %g2 loop_5751: ldsw [%l7 + 0x1C], %o6 loop_5752: fpadd16 %f14, %f2, %f6 lduw [%l7 + 0x24], %g1 bge,a %xcc, loop_5753 udivx %i3, 0x0F31, %i7 sth %o7, [%l7 + 0x32] lduh [%l7 + 0x4C], %l2 loop_5753: edge8l %g5, %g3, %i1 nop setx loop_5754, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subccc %l0, 0x0D17, %i4 fzeros %f0 bl,a,pt %xcc, loop_5755 loop_5754: st %f7, [%l7 + 0x60] movrne %g4, %i6, %l3 fpack16 %f0, %f3 loop_5755: fnot2 %f2, %f14 brlz,a %i5, loop_5756 ldsw [%l7 + 0x48], %o3 ldub [%l7 + 0x7B], %o0 ldd [%l7 + 0x30], %f8 loop_5756: stx %l6, [%l7 + 0x60] ldsb [%l7 + 0x0D], %l5 fmul8sux16 %f12, %f10, %f12 stb %o1, [%l7 + 0x3F] ldsh [%l7 + 0x62], %o4 fmovsl %xcc, %f14, %f14 ldx [%l7 + 0x70], %o2 bl,a loop_5757 fandnot2 %f6, %f0, %f4 fbu %fcc0, loop_5758 fmovdne %xcc, %f11, %f11 loop_5757: edge16ln %o5, %g7, %i2 fmovrslz %g6, %f14, %f13 loop_5758: st %f3, [%l7 + 0x20] fmovdg %xcc, %f11, %f7 fmovdl %icc, %f15, %f3 stw %i0, [%l7 + 0x30] fcmps %fcc2, %f3, %f13 ld [%l7 + 0x1C], %f8 movrlz %l4, %l1, %g2 movcc %icc, %o6, %i3 lduh [%l7 + 0x78], %g1 ldub [%l7 + 0x7F], %i7 stw %o7, [%l7 + 0x44] fones %f8 fandnot2s %f1, %f14, %f2 fmovsle %icc, %f4, %f2 fmovse %icc, %f1, %f2 fbo %fcc1, loop_5759 move %icc, %g5, %g3 ldx [%l7 + 0x20], %i1 bvs loop_5760 loop_5759: ldsw [%l7 + 0x3C], %l2 st %f7, [%l7 + 0x2C] tg %xcc, 0x6 loop_5760: addccc %l0, 0x0A7F, %g4 add %i6, 0x12B3, %l3 stw %i4, [%l7 + 0x74] sth %o3, [%l7 + 0x1C] fpsub16s %f7, %f11, %f5 movg %xcc, %i5, %o0 movcc %xcc, %l6, %o1 srlx %l5, 0x12, %o4 edge32n %o5, %g7, %o2 addccc %g6, 0x0AE3, %i0 ldd [%l7 + 0x40], %f14 fmovdvs %xcc, %f14, %f0 stw %l4, [%l7 + 0x38] movgu %icc, %i2, %g2 bgu,a %xcc, loop_5761 andncc %l1, %i3, %g1 stx %o6, [%l7 + 0x18] ldd [%l7 + 0x78], %f4 loop_5761: xnorcc %i7, %o7, %g3 fones %f0 stx %i1, [%l7 + 0x08] lduw [%l7 + 0x4C], %l2 movcs %icc, %g5, %g4 brlz,a %i6, loop_5762 fbn %fcc1, loop_5763 addc %l0, %l3, %o3 stb %i5, [%l7 + 0x11] loop_5762: edge8ln %i4, %o0, %o1 loop_5763: movneg %xcc, %l6, %l5 movg %xcc, %o4, %o5 stx %o2, [%l7 + 0x40] be,a,pn %icc, loop_5764 edge16ln %g6, %i0, %l4 fbule %fcc3, loop_5765 movleu %xcc, %g7, %i2 loop_5764: fmovrslz %g2, %f15, %f7 ldd [%l7 + 0x70], %f2 loop_5765: edge16l %l1, %g1, %o6 ldd [%l7 + 0x68], %f10 fmovrslez %i3, %f4, %f5 subccc %o7, %i7, %g3 tleu %icc, 0x4 umulcc %i1, %l2, %g4 fbu,a %fcc0, loop_5766 ldsh [%l7 + 0x5A], %g5 movrlz %i6, %l3, %l0 ldd [%l7 + 0x38], %f4 loop_5766: fmovdl %xcc, %f0, %f8 brgez %o3, loop_5767 bvs,a %xcc, loop_5768 mulscc %i4, %o0, %o1 st %f6, [%l7 + 0x08] loop_5767: fmul8x16al %f1, %f1, %f4 loop_5768: xorcc %l6, %l5, %o4 ldsw [%l7 + 0x60], %i5 tne %xcc, 0x2 ld [%l7 + 0x18], %f1 fabss %f1, %f4 umulcc %o2, %o5, %i0 bne,a,pn %xcc, loop_5769 stw %l4, [%l7 + 0x18] ldx [%l7 + 0x78], %g7 fmovsa %xcc, %f6, %f12 loop_5769: fxnor %f10, %f10, %f0 lduw [%l7 + 0x54], %i2 stw %g2, [%l7 + 0x0C] fcmped %fcc3, %f14, %f8 sub %g6, %g1, %o6 fexpand %f6, %f12 ldsw [%l7 + 0x18], %l1 stx %i3, [%l7 + 0x70] fxor %f10, %f6, %f2 sra %i7, %o7, %g3 fnand %f14, %f4, %f4 fmovdle %icc, %f12, %f3 xnor %l2, 0x1515, %i1 fpsub32s %f11, %f2, %f1 movrlez %g4, 0x202, %i6 ld [%l7 + 0x6C], %f0 fcmpeq16 %f0, %f4, %g5 ldsh [%l7 + 0x20], %l3 ldsw [%l7 + 0x08], %o3 fmovdneg %icc, %f6, %f0 fmovda %icc, %f11, %f1 ldd [%l7 + 0x10], %f12 xorcc %l0, 0x16C7, %i4 fand %f6, %f12, %f0 fcmple16 %f0, %f14, %o0 fmuld8sux16 %f7, %f7, %f8 tleu %xcc, 0x0 popc %o1, %l5 ldx [%l7 + 0x38], %o4 edge8l %l6, %o2, %o5 fmovdle %icc, %f8, %f11 std %f10, [%l7 + 0x28] fands %f8, %f1, %f3 ldx [%l7 + 0x68], %i5 ldsb [%l7 + 0x6C], %i0 bvs loop_5770 sth %l4, [%l7 + 0x6E] fmovspos %xcc, %f6, %f8 movvs %xcc, %g7, %i2 loop_5770: ldsh [%l7 + 0x3E], %g2 fabss %f12, %f15 sdiv %g1, 0x109F, %g6 lduh [%l7 + 0x40], %o6 lduh [%l7 + 0x78], %i3 bcc loop_5771 lduw [%l7 + 0x1C], %l1 movpos %xcc, %o7, %i7 orncc %g3, 0x05A3, %i1 loop_5771: addc %l2, 0x0BC1, %g4 fcmple32 %f12, %f10, %i6 lduw [%l7 + 0x20], %l3 brlez %o3, loop_5772 sth %g5, [%l7 + 0x58] fmul8x16 %f11, %f8, %f2 tne %icc, 0x3 loop_5772: tgu %icc, 0x3 ld [%l7 + 0x4C], %f3 movcc %xcc, %l0, %o0 tle %xcc, 0x7 stw %o1, [%l7 + 0x18] fbg,a %fcc2, loop_5773 edge16n %l5, %i4, %l6 sth %o4, [%l7 + 0x0A] edge8 %o5, %o2, %i0 loop_5773: sllx %i5, 0x10, %g7 stx %i2, [%l7 + 0x08] fbu,a %fcc1, loop_5774 ldsh [%l7 + 0x2C], %l4 stb %g1, [%l7 + 0x42] tvc %xcc, 0x7 loop_5774: bgu,a,pt %icc, loop_5775 fmovsvc %icc, %f5, %f7 std %f2, [%l7 + 0x28] bn,a loop_5776 loop_5775: fbule,a %fcc3, loop_5777 fmovsn %xcc, %f7, %f0 popc 0x1A01, %g2 loop_5776: ld [%l7 + 0x10], %f10 loop_5777: stx %o6, [%l7 + 0x78] fbue %fcc3, loop_5778 fnot2 %f8, %f0 fmovda %xcc, %f5, %f2 fnegs %f0, %f8 loop_5778: ldd [%l7 + 0x18], %f0 fors %f5, %f11, %f4 movn %xcc, %i3, %l1 tvs %xcc, 0x5 popc 0x151D, %g6 fpmerge %f10, %f8, %f12 fnot2 %f12, %f14 ldd [%l7 + 0x40], %f10 fsrc1s %f14, %f12 fbg,a %fcc0, loop_5779 fmovsg %xcc, %f5, %f1 fmul8x16 %f0, %f12, %f4 siam 0x3 loop_5779: fmovdvc %xcc, %f5, %f3 movg %icc, %i7, %g3 fmovrslez %o7, %f1, %f1 brlez %l2, loop_5780 fmovsgu %xcc, %f0, %f12 orcc %g4, 0x18A4, %i6 ldub [%l7 + 0x31], %l3 loop_5780: fnegs %f9, %f7 edge32 %o3, %g5, %l0 fcmpgt16 %f6, %f14, %o0 fmovdpos %icc, %f4, %f12 fabss %f11, %f11 fba,a %fcc2, loop_5781 fmovscc %xcc, %f3, %f11 edge8 %i1, %o1, %l5 udivcc %l6, 0x1F3B, %o4 loop_5781: movrgz %i4, %o2, %o5 or %i0, %g7, %i5 bl,a,pn %xcc, loop_5782 stw %i2, [%l7 + 0x60] be,a %xcc, loop_5783 lduw [%l7 + 0x60], %l4 loop_5782: ld [%l7 + 0x1C], %f7 srl %g2, 0x03, %o6 loop_5783: ldx [%l7 + 0x40], %i3 lduw [%l7 + 0x78], %l1 fbge,a %fcc2, loop_5784 bvs,a,pt %xcc, loop_5785 ldx [%l7 + 0x68], %g1 sth %g6, [%l7 + 0x78] loop_5784: ldsw [%l7 + 0x74], %g3 loop_5785: subcc %o7, 0x1142, %l2 bneg,pt %icc, loop_5786 bn loop_5787 sdivcc %i7, 0x1511, %i6 ldsb [%l7 + 0x25], %g4 loop_5786: tneg %icc, 0x7 loop_5787: fzero %f2 fcmps %fcc2, %f4, %f8 fmovsa %icc, %f6, %f14 sth %o3, [%l7 + 0x44] lduw [%l7 + 0x28], %l3 bneg %xcc, loop_5788 ldsw [%l7 + 0x64], %g5 fands %f5, %f8, %f3 ldx [%l7 + 0x18], %o0 loop_5788: tge %icc, 0x2 lduh [%l7 + 0x42], %i1 brlz %o1, loop_5789 addccc %l5, 0x1E1C, %l6 lduw [%l7 + 0x30], %l0 edge8l %i4, %o4, %o2 loop_5789: alignaddrl %i0, %o5, %g7 stx %i5, [%l7 + 0x28] edge8 %i2, %g2, %o6 fxnor %f4, %f8, %f6 fornot2 %f14, %f14, %f10 movcc %icc, %l4, %i3 edge32n %l1, %g1, %g6 fsrc1s %f13, %f1 fxor %f10, %f12, %f12 be,a %xcc, loop_5790 fornot1s %f5, %f3, %f0 subccc %o7, 0x10AF, %g3 stw %l2, [%l7 + 0x5C] loop_5790: fbul %fcc0, loop_5791 stw %i6, [%l7 + 0x20] fbn %fcc2, loop_5792 pdist %f8, %f4, %f2 loop_5791: xorcc %g4, 0x16D7, %o3 fmovdge %xcc, %f7, %f7 loop_5792: orn %i7, 0x00B1, %g5 sth %l3, [%l7 + 0x0E] ble,a %icc, loop_5793 edge8l %i1, %o0, %o1 lduw [%l7 + 0x64], %l6 stx %l5, [%l7 + 0x68] loop_5793: ldsh [%l7 + 0x16], %i4 sethi 0x1162, %o4 srlx %l0, %i0, %o5 movleu %icc, %g7, %i5 srl %o2, 0x1A, %g2 stx %i2, [%l7 + 0x18] addc %o6, 0x1165, %i3 ldub [%l7 + 0x63], %l4 fbne,a %fcc2, loop_5794 lduw [%l7 + 0x20], %l1 faligndata %f0, %f6, %f14 tvs %icc, 0x7 loop_5794: bg %xcc, loop_5795 ldsh [%l7 + 0x68], %g1 fmovsa %icc, %f1, %f15 edge32n %g6, %g3, %l2 loop_5795: sdivcc %i6, 0x1C31, %g4 array8 %o3, %o7, %i7 stx %g5, [%l7 + 0x18] bl,a,pn %icc, loop_5796 orcc %l3, 0x086D, %o0 fmovrdgez %o1, %f0, %f12 call loop_5797 loop_5796: stw %l6, [%l7 + 0x14] stb %l5, [%l7 + 0x10] fbg %fcc0, loop_5798 loop_5797: addc %i1, 0x16F0, %o4 ldub [%l7 + 0x7D], %i4 sll %l0, %o5, %i0 loop_5798: fxnor %f10, %f8, %f12 fsrc2s %f4, %f9 stw %i5, [%l7 + 0x34] edge16l %o2, %g7, %g2 te %icc, 0x5 fxor %f8, %f2, %f8 fors %f9, %f10, %f14 movge %xcc, %i2, %o6 movle %icc, %i3, %l1 movrne %g1, 0x23B, %l4 fmul8ulx16 %f10, %f14, %f0 stw %g6, [%l7 + 0x14] edge8 %l2, %i6, %g3 or %o3, 0x0677, %o7 fbu %fcc1, loop_5799 fmul8x16al %f5, %f12, %f0 fcmpes %fcc1, %f8, %f13 ldsw [%l7 + 0x6C], %g4 loop_5799: fmovde %xcc, %f5, %f10 fmul8ulx16 %f12, %f8, %f4 ldsh [%l7 + 0x10], %g5 std %f14, [%l7 + 0x68] bcc,a %xcc, loop_5800 sll %l3, 0x07, %i7 std %f6, [%l7 + 0x30] fbe,a %fcc2, loop_5801 loop_5800: fmovdge %icc, %f9, %f4 stx %o1, [%l7 + 0x10] ldsb [%l7 + 0x0F], %l6 loop_5801: taddcctv %o0, 0x0DE7, %i1 faligndata %f4, %f2, %f10 lduw [%l7 + 0x0C], %l5 fmovrdlez %i4, %f10, %f12 tg %xcc, 0x3 fornot1 %f2, %f12, %f2 sdivx %o4, 0x13B1, %l0 ble loop_5802 ldsb [%l7 + 0x57], %o5 edge32l %i5, %i0, %o2 fpackfix %f2, %f5 loop_5802: ldsw [%l7 + 0x2C], %g7 edge16 %i2, %o6, %g2 fbg,a %fcc0, loop_5803 sth %l1, [%l7 + 0x20] ldub [%l7 + 0x63], %g1 ldx [%l7 + 0x10], %l4 loop_5803: fnot1 %f8, %f14 fmovdle %xcc, %f0, %f0 fmovsne %icc, %f1, %f13 stb %g6, [%l7 + 0x69] orn %i3, %i6, %l2 fba,a %fcc3, loop_5804 movleu %icc, %o3, %o7 ldub [%l7 + 0x26], %g4 fcmped %fcc0, %f10, %f12 loop_5804: ldd [%l7 + 0x30], %f12 fbne,a %fcc0, loop_5805 ldsh [%l7 + 0x76], %g3 fbu %fcc2, loop_5806 or %g5, %l3, %i7 loop_5805: fbul %fcc3, loop_5807 ldd [%l7 + 0x50], %f10 loop_5806: movge %icc, %l6, %o0 fcmpgt32 %f2, %f2, %o1 loop_5807: ld [%l7 + 0x74], %f11 sth %i1, [%l7 + 0x3C] fcmpes %fcc1, %f6, %f13 edge32ln %l5, %i4, %l0 ld [%l7 + 0x28], %f4 fmovrdgz %o5, %f0, %f6 movge %icc, %o4, %i0 fnand %f6, %f0, %f12 lduw [%l7 + 0x1C], %i5 fcmpne32 %f12, %f14, %o2 bvs,pn %icc, loop_5808 fmovsl %xcc, %f12, %f11 tne %icc, 0x1 tpos %icc, 0x4 loop_5808: fbuge %fcc1, loop_5809 fnors %f11, %f10, %f10 bcs,a,pn %icc, loop_5810 bgu,pn %icc, loop_5811 loop_5809: bpos %xcc, loop_5812 lduw [%l7 + 0x60], %g7 loop_5810: ldsh [%l7 + 0x64], %i2 loop_5811: bn,a,pt %xcc, loop_5813 loop_5812: ldub [%l7 + 0x45], %o6 edge32n %l1, %g1, %l4 ldsw [%l7 + 0x44], %g6 loop_5813: bleu,a loop_5814 std %f14, [%l7 + 0x10] sllx %i3, %g2, %i6 tn %icc, 0x5 loop_5814: edge8l %o3, %o7, %l2 ldd [%l7 + 0x48], %f2 edge8n %g3, %g4, %l3 array32 %g5, %i7, %l6 fornot1s %f6, %f3, %f0 fble %fcc1, loop_5815 smulcc %o1, 0x0F0F, %i1 ldx [%l7 + 0x28], %l5 addcc %i4, %o0, %o5 loop_5815: std %f0, [%l7 + 0x40] fmovsg %xcc, %f13, %f1 fmul8sux16 %f4, %f8, %f12 fsrc1 %f0, %f0 bl,a,pn %icc, loop_5816 bshuffle %f12, %f8, %f8 fpack16 %f14, %f5 ldub [%l7 + 0x0D], %l0 loop_5816: fmovd %f10, %f0 ld [%l7 + 0x74], %f1 bn,a,pn %icc, loop_5817 array8 %o4, %i0, %i5 fabsd %f8, %f14 fmovrsgez %g7, %f4, %f13 loop_5817: movcc %xcc, %i2, %o6 std %f2, [%l7 + 0x40] xorcc %o2, %g1, %l4 stx %g6, [%l7 + 0x50] smul %i3, %g2, %i6 movle %icc, %l1, %o7 fmovsne %xcc, %f3, %f4 ldsh [%l7 + 0x6A], %l2 bleu,pn %xcc, loop_5818 subc %g3, %g4, %l3 fzeros %f9 fandnot2s %f13, %f7, %f6 loop_5818: fsrc2 %f8, %f6 fpack32 %f4, %f10, %f2 fmuld8sux16 %f6, %f2, %f0 brlz,a %g5, loop_5819 fzero %f4 ld [%l7 + 0x44], %f1 ldx [%l7 + 0x68], %i7 loop_5819: ld [%l7 + 0x74], %f11 fxors %f9, %f11, %f1 stx %o3, [%l7 + 0x78] fmovrdgz %l6, %f12, %f8 ldub [%l7 + 0x77], %o1 bge,pn %icc, loop_5820 movne %xcc, %l5, %i4 ldsh [%l7 + 0x08], %i1 bneg,a loop_5821 loop_5820: bgu,a loop_5822 fpackfix %f10, %f14 fmul8sux16 %f14, %f10, %f0 loop_5821: tg %xcc, 0x1 loop_5822: bg,a,pn %icc, loop_5823 stw %o0, [%l7 + 0x10] tne %xcc, 0x4 edge8l %l0, %o5, %o4 loop_5823: taddcctv %i0, %g7, %i5 fmovsl %icc, %f4, %f11 std %f6, [%l7 + 0x58] tneg %xcc, 0x5 stb %i2, [%l7 + 0x21] tg %icc, 0x2 fbuge,a %fcc0, loop_5824 fmovrsne %o6, %f10, %f9 bn,pn %xcc, loop_5825 st %f14, [%l7 + 0x78] loop_5824: ldd [%l7 + 0x38], %f0 movn %icc, %g1, %o2 loop_5825: fpmerge %f15, %f6, %f4 ldd [%l7 + 0x28], %f8 fmovdleu %icc, %f12, %f13 fpsub16s %f3, %f15, %f7 ldsb [%l7 + 0x5E], %g6 fexpand %f1, %f8 edge16ln %l4, %i3, %g2 fsrc1 %f0, %f4 or %l1, 0x1899, %o7 fornot1s %f4, %f14, %f11 ldx [%l7 + 0x60], %l2 lduh [%l7 + 0x64], %i6 edge32ln %g4, %g3, %l3 ldd [%l7 + 0x30], %f14 fmul8x16 %f1, %f0, %f4 array32 %g5, %o3, %i7 bpos,pn %icc, loop_5826 stx %l6, [%l7 + 0x48] fbl %fcc1, loop_5827 fexpand %f12, %f12 loop_5826: fbe,a %fcc0, loop_5828 fmovrdne %o1, %f0, %f4 loop_5827: sdiv %l5, 0x16BC, %i4 fmovdcs %xcc, %f12, %f5 loop_5828: fmovrslz %o0, %f13, %f15 fsrc1s %f11, %f8 fmovdne %xcc, %f9, %f7 ld [%l7 + 0x44], %f6 tsubcctv %i1, %o5, %l0 fbuge,a %fcc3, loop_5829 addc %i0, 0x01F6, %o4 ldsh [%l7 + 0x5C], %g7 stx %i5, [%l7 + 0x70] loop_5829: add %o6, %g1, %i2 fmovrsgz %g6, %f12, %f10 ldx [%l7 + 0x18], %o2 edge32 %l4, %i3, %g2 sub %o7, 0x15AD, %l1 tle %icc, 0x2 bleu,a %xcc, loop_5830 stw %i6, [%l7 + 0x34] fmovsvs %xcc, %f15, %f7 alignaddr %g4, %l2, %l3 loop_5830: fors %f12, %f3, %f15 fmovrdlez %g3, %f6, %f12 fmovdl %icc, %f12, %f0 fbg,a %fcc1, loop_5831 sdivx %g5, 0x11DE, %i7 fxors %f15, %f2, %f1 movn %icc, %l6, %o3 loop_5831: ldsb [%l7 + 0x7D], %o1 fcmpeq16 %f6, %f10, %l5 movrgz %i4, %i1, %o5 fmul8x16au %f5, %f10, %f0 udivx %o0, 0x1B45, %l0 tcs %xcc, 0x3 lduh [%l7 + 0x5C], %i0 bshuffle %f4, %f4, %f14 movcc %icc, %g7, %i5 fornot2 %f8, %f4, %f2 movn %icc, %o4, %g1 edge16n %i2, %g6, %o6 bcs,pt %xcc, loop_5832 tvs %xcc, 0x2 bl,a,pt %icc, loop_5833 fnot1 %f10, %f14 loop_5832: ba %icc, loop_5834 srl %o2, %l4, %g2 loop_5833: fmovrsgez %i3, %f11, %f12 fmovrdgez %o7, %f10, %f8 loop_5834: brgez %l1, loop_5835 ldub [%l7 + 0x14], %g4 fandnot2 %f8, %f12, %f0 fabss %f1, %f9 loop_5835: std %f12, [%l7 + 0x70] xnor %i6, 0x00C0, %l3 faligndata %f14, %f2, %f10 movrgez %l2, 0x24D, %g3 xorcc %i7, %g5, %o3 edge16 %l6, %o1, %l5 sth %i1, [%l7 + 0x6E] sth %i4, [%l7 + 0x66] fmovrsgez %o0, %f5, %f8 fmovrse %l0, %f3, %f5 fornot1 %f2, %f6, %f2 stw %o5, [%l7 + 0x68] ldd [%l7 + 0x78], %f6 stw %g7, [%l7 + 0x64] ldsh [%l7 + 0x2A], %i5 movrgez %o4, %i0, %g1 bleu,a %icc, loop_5836 ldub [%l7 + 0x30], %i2 xorcc %o6, %o2, %l4 ldsw [%l7 + 0x78], %g2 loop_5836: or %g6, %o7, %l1 fpadd32s %f1, %f15, %f4 fbo,a %fcc1, loop_5837 fmovde %icc, %f7, %f4 ldub [%l7 + 0x26], %i3 fnands %f13, %f9, %f12 loop_5837: lduh [%l7 + 0x10], %g4 fpmerge %f6, %f15, %f2 ldsw [%l7 + 0x44], %i6 fbn %fcc1, loop_5838 fbue,a %fcc1, loop_5839 ldsh [%l7 + 0x54], %l2 ldub [%l7 + 0x78], %l3 loop_5838: xnorcc %i7, %g5, %o3 loop_5839: fbge,a %fcc1, loop_5840 ldd [%l7 + 0x40], %f12 ldd [%l7 + 0x40], %f0 ldd [%l7 + 0x78], %f12 loop_5840: andn %l6, 0x0372, %o1 sethi 0x12BC, %l5 fmul8ulx16 %f2, %f6, %f4 ldsw [%l7 + 0x28], %g3 sethi 0x04BC, %i4 edge8ln %i1, %l0, %o5 ldd [%l7 + 0x68], %f10 fnand %f2, %f0, %f0 ldsh [%l7 + 0x1A], %o0 lduh [%l7 + 0x1A], %i5 be,a,pt %icc, loop_5841 movvs %xcc, %g7, %i0 tvs %icc, 0x0 brlz %o4, loop_5842 loop_5841: bne,a %xcc, loop_5843 fnands %f9, %f15, %f8 bvs,pn %icc, loop_5844 loop_5842: fand %f12, %f8, %f4 loop_5843: lduw [%l7 + 0x48], %g1 std %f6, [%l7 + 0x18] loop_5844: fnors %f10, %f2, %f5 ldd [%l7 + 0x38], %f6 st %f8, [%l7 + 0x64] fbl,a %fcc1, loop_5845 fmovsneg %icc, %f8, %f11 orncc %i2, 0x1ADC, %o2 movvc %xcc, %l4, %g2 loop_5845: array16 %g6, %o6, %l1 lduw [%l7 + 0x08], %o7 subccc %i3, %i6, %g4 ldsw [%l7 + 0x78], %l2 movleu %xcc, %l3, %i7 ldx [%l7 + 0x20], %g5 ldx [%l7 + 0x38], %o3 fbne,a %fcc1, loop_5846 fzeros %f12 addcc %o1, %l5, %l6 st %f12, [%l7 + 0x28] loop_5846: fbu,a %fcc1, loop_5847 bvs %icc, loop_5848 stx %i4, [%l7 + 0x50] ldx [%l7 + 0x50], %g3 loop_5847: movre %i1, %l0, %o5 loop_5848: subccc %o0, 0x097A, %i5 sth %i0, [%l7 + 0x52] or %g7, 0x1ABE, %o4 fnot2s %f6, %f3 movrgez %i2, %o2, %l4 movrgez %g2, 0x2C2, %g1 fmovdle %icc, %f4, %f10 fcmpne32 %f2, %f14, %o6 ldsb [%l7 + 0x7A], %l1 addccc %g6, 0x057B, %i3 fandnot2 %f10, %f10, %f6 fxor %f2, %f12, %f2 fbu,a %fcc1, loop_5849 ldsw [%l7 + 0x10], %o7 bcs,pn %xcc, loop_5850 ble loop_5851 loop_5849: stw %g4, [%l7 + 0x5C] fpack16 %f2, %f5 loop_5850: fmovsvc %icc, %f0, %f15 loop_5851: and %i6, %l2, %l3 movl %xcc, %g5, %i7 move %icc, %o1, %o3 bg,a,pt %icc, loop_5852 fmovdne %xcc, %f0, %f1 st %f11, [%l7 + 0x20] stw %l5, [%l7 + 0x24] loop_5852: edge32 %i4, %l6, %g3 ldd [%l7 + 0x38], %f12 ldsw [%l7 + 0x2C], %l0 ldsw [%l7 + 0x08], %i1 fsrc2 %f12, %f2 fcmpeq32 %f6, %f12, %o5 fmovsleu %xcc, %f6, %f6 tvs %icc, 0x4 xnorcc %i5, %o0, %i0 lduw [%l7 + 0x18], %o4 ld [%l7 + 0x14], %f3 alignaddrl %g7, %o2, %i2 tcs %xcc, 0x2 fbn %fcc3, loop_5853 udivcc %l4, 0x1099, %g1 fmovsleu %xcc, %f10, %f6 fpadd32 %f12, %f8, %f8 loop_5853: fba %fcc2, loop_5854 bl,a,pn %xcc, loop_5855 ldub [%l7 + 0x46], %o6 fpadd32s %f2, %f3, %f9 loop_5854: array8 %l1, %g2, %g6 loop_5855: bpos,pt %icc, loop_5856 tleu %xcc, 0x3 fbg %fcc2, loop_5857 st %f2, [%l7 + 0x10] loop_5856: ldsw [%l7 + 0x40], %i3 udivcc %o7, 0x0021, %g4 loop_5857: fba,a %fcc1, loop_5858 fmovrslez %i6, %f11, %f11 udivx %l2, 0x1F10, %g5 brz,a %l3, loop_5859 loop_5858: tneg %icc, 0x6 alignaddr %o1, %o3, %l5 edge32 %i4, %l6, %g3 loop_5859: stb %i7, [%l7 + 0x5B] std %f4, [%l7 + 0x58] fbn,a %fcc1, loop_5860 ldsh [%l7 + 0x7E], %i1 fmovdleu %xcc, %f12, %f10 mulx %o5, 0x1936, %l0 loop_5860: taddcc %i5, %o0, %o4 fmuld8sux16 %f7, %f9, %f0 lduh [%l7 + 0x48], %g7 lduh [%l7 + 0x46], %i0 fcmpgt16 %f2, %f0, %i2 tle %xcc, 0x2 fbge,a %fcc3, loop_5861 fmovrdne %o2, %f14, %f8 fcmpeq32 %f4, %f8, %g1 fmovdle %icc, %f4, %f3 loop_5861: sdivx %o6, 0x0789, %l4 stw %l1, [%l7 + 0x70] lduh [%l7 + 0x1E], %g6 tvs %xcc, 0x5 edge16l %g2, %o7, %g4 ldub [%l7 + 0x5D], %i3 smul %l2, %g5, %i6 tn %xcc, 0x3 std %f10, [%l7 + 0x20] alignaddrl %l3, %o1, %l5 lduh [%l7 + 0x72], %i4 bneg,pt %xcc, loop_5862 xorcc %l6, 0x101C, %g3 fmovsgu %icc, %f0, %f15 stw %o3, [%l7 + 0x4C] loop_5862: bpos,a loop_5863 stb %i7, [%l7 + 0x53] stw %i1, [%l7 + 0x54] fnot1 %f12, %f0 loop_5863: bn,pt %icc, loop_5864 tge %xcc, 0x6 fornot2 %f14, %f14, %f10 fmovrslz %o5, %f10, %f0 loop_5864: movcs %xcc, %l0, %o0 stb %o4, [%l7 + 0x69] fpackfix %f8, %f11 movrgz %g7, 0x025, %i0 ldd [%l7 + 0x78], %f6 movg %xcc, %i5, %o2 std %f12, [%l7 + 0x58] fcmped %fcc2, %f6, %f6 lduh [%l7 + 0x2A], %g1 siam 0x7 fnot2s %f9, %f9 ldx [%l7 + 0x50], %o6 stb %l4, [%l7 + 0x17] tvc %xcc, 0x0 ldsb [%l7 + 0x55], %l1 ldsw [%l7 + 0x7C], %i2 fnegd %f14, %f14 movgu %xcc, %g2, %o7 fnegs %f12, %f10 fbug,a %fcc0, loop_5865 fornot2 %f10, %f2, %f12 fbug %fcc2, loop_5866 srlx %g6, 0x19, %i3 loop_5865: sdiv %l2, 0x0F47, %g5 ta %icc, 0x6 loop_5866: fmul8x16 %f11, %f2, %f8 ldsh [%l7 + 0x1A], %i6 std %f12, [%l7 + 0x20] st %f6, [%l7 + 0x70] fbge %fcc0, loop_5867 brlez,a %l3, loop_5868 ldx [%l7 + 0x40], %g4 stw %o1, [%l7 + 0x10] loop_5867: movcs %icc, %i4, %l5 loop_5868: fmovsg %icc, %f2, %f3 ld [%l7 + 0x08], %f12 ldsb [%l7 + 0x40], %g3 std %f14, [%l7 + 0x70] edge32n %l6, %o3, %i7 ldsb [%l7 + 0x38], %i1 orncc %o5, %o0, %o4 fmovscs %icc, %f9, %f8 lduh [%l7 + 0x5A], %l0 fmovrsgez %g7, %f10, %f2 fmovsleu %icc, %f6, %f11 fmovdn %xcc, %f3, %f0 ldd [%l7 + 0x50], %f6 tsubcc %i5, 0x19E3, %o2 tn %icc, 0x5 for %f12, %f4, %f4 movn %icc, %i0, %g1 addccc %o6, %l1, %i2 nop setx loop_5869, %l0, %l1 jmpl %l1, %l4 lduh [%l7 + 0x3A], %g2 ld [%l7 + 0x08], %f12 fmovdge %xcc, %f6, %f0 loop_5869: tcs %icc, 0x3 std %f4, [%l7 + 0x10] tl %xcc, 0x5 st %f3, [%l7 + 0x4C] edge16l %g6, %i3, %o7 addc %l2, 0x0F25, %g5 fba %fcc1, loop_5870 movrgez %l3, 0x0CE, %i6 faligndata %f2, %f4, %f8 tge %xcc, 0x3 loop_5870: std %f14, [%l7 + 0x50] lduw [%l7 + 0x38], %o1 lduw [%l7 + 0x5C], %g4 movn %icc, %l5, %i4 ldsb [%l7 + 0x60], %l6 tneg %xcc, 0x1 addccc %o3, %g3, %i7 tsubcctv %o5, %i1, %o4 ldsh [%l7 + 0x1E], %o0 lduh [%l7 + 0x7A], %g7 fcmple32 %f8, %f4, %i5 movvs %icc, %o2, %l0 brgez %i0, loop_5871 tn %xcc, 0x5 ldsw [%l7 + 0x64], %g1 fcmps %fcc3, %f10, %f8 loop_5871: stx %l1, [%l7 + 0x58] movl %icc, %i2, %l4 tg %xcc, 0x5 bvs %icc, loop_5872 movrgz %g2, %g6, %o6 brlez,a %i3, loop_5873 ldub [%l7 + 0x2C], %l2 loop_5872: fbe %fcc3, loop_5874 fnors %f10, %f6, %f8 loop_5873: ldd [%l7 + 0x60], %f8 fpmerge %f1, %f0, %f2 loop_5874: lduw [%l7 + 0x3C], %g5 fmovrse %o7, %f11, %f8 fcmple16 %f2, %f10, %i6 brz,a %l3, loop_5875 fabsd %f6, %f6 array16 %g4, %l5, %o1 fors %f15, %f13, %f8 loop_5875: stx %l6, [%l7 + 0x18] bge %xcc, loop_5876 movle %xcc, %o3, %i4 fones %f10 edge8 %g3, %o5, %i7 loop_5876: fmul8ulx16 %f0, %f4, %f4 taddcctv %i1, %o4, %g7 sub %o0, 0x089A, %i5 stw %l0, [%l7 + 0x6C] ld [%l7 + 0x4C], %f7 ldsh [%l7 + 0x1A], %o2 fbule,a %fcc2, loop_5877 fmovsge %xcc, %f5, %f1 bge,a,pt %icc, loop_5878 ldsh [%l7 + 0x34], %i0 loop_5877: fmovdcc %icc, %f12, %f0 edge8l %g1, %i2, %l4 loop_5878: ldx [%l7 + 0x30], %l1 lduh [%l7 + 0x1A], %g6 fnand %f2, %f14, %f8 fones %f5 bneg,a,pt %icc, loop_5879 fmuld8sux16 %f6, %f13, %f10 movle %xcc, %o6, %i3 fornot1 %f8, %f12, %f0 loop_5879: fzero %f4 std %f10, [%l7 + 0x48] fmovrde %l2, %f12, %f8 fmuld8sux16 %f2, %f9, %f12 alignaddr %g5, %g2, %i6 smul %o7, %g4, %l5 fmovrse %l3, %f8, %f9 stx %o1, [%l7 + 0x70] edge8 %o3, %l6, %i4 stb %g3, [%l7 + 0x64] ld [%l7 + 0x24], %f5 movleu %icc, %i7, %o5 nop setx loop_5880, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udiv %o4, 0x1AEC, %i1 fcmpeq16 %f8, %f0, %g7 brnz,a %i5, loop_5881 loop_5880: bn,pn %icc, loop_5882 fbe,a %fcc1, loop_5883 ldd [%l7 + 0x70], %f4 loop_5881: fmovdvc %icc, %f8, %f4 loop_5882: bne,pt %xcc, loop_5884 loop_5883: ldsb [%l7 + 0x27], %l0 fmovrdlz %o0, %f6, %f4 srax %o2, 0x04, %i0 loop_5884: fpadd32s %f3, %f7, %f12 fbl,a %fcc2, loop_5885 st %f8, [%l7 + 0x50] movrlz %i2, %g1, %l4 alignaddrl %g6, %l1, %o6 loop_5885: bcs,pn %xcc, loop_5886 popc 0x1A3E, %l2 ldsw [%l7 + 0x48], %g5 edge32 %i3, %g2, %i6 loop_5886: stb %g4, [%l7 + 0x56] std %f0, [%l7 + 0x38] movrne %l5, %o7, %o1 fbuge,a %fcc0, loop_5887 ldx [%l7 + 0x40], %o3 fandnot2 %f0, %f8, %f0 tne %icc, 0x2 loop_5887: stx %l3, [%l7 + 0x68] andcc %l6, %i4, %g3 fpackfix %f2, %f2 fornot2s %f3, %f8, %f12 srax %o5, 0x05, %o4 orn %i7, %g7, %i1 fnors %f15, %f2, %f4 movrlz %i5, %l0, %o2 movn %xcc, %i0, %o0 ldub [%l7 + 0x45], %g1 fmovdge %icc, %f3, %f12 movrne %i2, %g6, %l4 ldub [%l7 + 0x4E], %l1 movleu %xcc, %l2, %g5 fmovdcc %icc, %f6, %f15 sth %i3, [%l7 + 0x12] ldsw [%l7 + 0x50], %g2 fmovscs %xcc, %f7, %f1 ldd [%l7 + 0x20], %f4 addcc %i6, 0x0BD6, %o6 fmovsvc %icc, %f3, %f11 lduw [%l7 + 0x50], %l5 nop setx loop_5888, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fzero %f2 fmovdneg %xcc, %f4, %f8 tcs %icc, 0x5 loop_5888: tvc %xcc, 0x1 fpsub32s %f6, %f6, %f5 ldsh [%l7 + 0x64], %o7 fone %f4 andcc %o1, 0x1DAB, %o3 bn loop_5889 ldsb [%l7 + 0x38], %l3 ldsb [%l7 + 0x3E], %g4 fmovs %f15, %f9 loop_5889: ldd [%l7 + 0x08], %f2 movrgez %l6, %g3, %o5 edge16 %o4, %i4, %g7 te %icc, 0x1 andn %i7, %i1, %l0 fmovdn %icc, %f14, %f3 smulcc %i5, %o2, %o0 edge8l %g1, %i2, %i0 stb %g6, [%l7 + 0x4A] tsubcc %l4, %l2, %l1 fornot2s %f14, %f9, %f2 fmovsneg %xcc, %f9, %f14 lduw [%l7 + 0x78], %g5 lduh [%l7 + 0x12], %i3 stw %g2, [%l7 + 0x14] fmul8x16 %f5, %f0, %f10 sllx %o6, 0x15, %l5 nop setx loop_5890, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tge %icc, 0x2 stw %i6, [%l7 + 0x48] subccc %o1, 0x024E, %o7 loop_5890: fsrc1 %f0, %f6 stx %l3, [%l7 + 0x10] smulcc %o3, %l6, %g3 ldub [%l7 + 0x58], %g4 sllx %o4, %o5, %i4 stx %g7, [%l7 + 0x08] nop setx loop_5891, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduh [%l7 + 0x7A], %i7 edge32l %l0, %i1, %i5 fmovdg %xcc, %f10, %f4 loop_5891: std %f4, [%l7 + 0x48] fmovdl %xcc, %f14, %f15 fnot1s %f13, %f2 bcc loop_5892 fmovscs %xcc, %f7, %f13 ldsb [%l7 + 0x08], %o2 stx %o0, [%l7 + 0x20] loop_5892: movcc %icc, %g1, %i2 ldd [%l7 + 0x68], %f14 movrlez %i0, 0x1FB, %g6 bneg,a loop_5893 brgez,a %l4, loop_5894 ld [%l7 + 0x28], %f4 sth %l2, [%l7 + 0x78] loop_5893: fbge,a %fcc2, loop_5895 loop_5894: sth %l1, [%l7 + 0x6C] fmovdne %icc, %f15, %f8 tvc %icc, 0x6 loop_5895: fmovrslez %g5, %f3, %f11 ld [%l7 + 0x14], %f11 stx %i3, [%l7 + 0x08] bshuffle %f12, %f8, %f10 ldd [%l7 + 0x68], %f10 andcc %g2, 0x14BE, %l5 fabss %f1, %f7 sllx %i6, 0x02, %o1 fpackfix %f12, %f1 tg %icc, 0x5 fbue,a %fcc2, loop_5896 stx %o7, [%l7 + 0x20] alignaddr %l3, %o3, %l6 brlez %o6, loop_5897 loop_5896: sth %g3, [%l7 + 0x0C] ldub [%l7 + 0x41], %g4 fmovsvs %xcc, %f0, %f14 loop_5897: ldx [%l7 + 0x38], %o4 fmovdcs %icc, %f1, %f7 lduh [%l7 + 0x4E], %i4 ldsb [%l7 + 0x3C], %g7 xor %o5, %i7, %i1 fblg,a %fcc1, loop_5898 fmul8x16 %f0, %f10, %f8 addc %i5, %l0, %o0 fmovde %xcc, %f13, %f14 loop_5898: edge8n %g1, %i2, %o2 movgu %xcc, %i0, %l4 nop setx loop_5899, %l0, %l1 jmpl %l1, %g6 addcc %l1, %g5, %i3 std %f14, [%l7 + 0x30] fcmple32 %f14, %f6, %l2 loop_5899: fands %f9, %f7, %f11 stb %l5, [%l7 + 0x4B] edge8 %g2, %i6, %o1 fmovdcc %xcc, %f12, %f12 umul %o7, 0x0F70, %o3 ld [%l7 + 0x50], %f7 fmovspos %icc, %f11, %f7 fmovdge %xcc, %f5, %f2 sll %l3, 0x1A, %l6 fors %f1, %f9, %f11 bcc loop_5900 movrlez %o6, %g4, %g3 bneg loop_5901 stw %o4, [%l7 + 0x14] loop_5900: ldsb [%l7 + 0x56], %i4 fpsub16 %f12, %f2, %f6 loop_5901: lduh [%l7 + 0x20], %o5 sdivcc %i7, 0x1B4E, %g7 ldsb [%l7 + 0x12], %i5 ldsh [%l7 + 0x14], %i1 bl,a,pt %icc, loop_5902 fbg,a %fcc2, loop_5903 ble,pn %xcc, loop_5904 ldub [%l7 + 0x2E], %l0 loop_5902: fbe,a %fcc3, loop_5905 loop_5903: sllx %g1, %i2, %o0 loop_5904: ble,pt %xcc, loop_5906 fabss %f11, %f14 loop_5905: fbe,a %fcc0, loop_5907 lduw [%l7 + 0x7C], %i0 loop_5906: movle %icc, %l4, %o2 fmovdcs %icc, %f5, %f0 loop_5907: ldsw [%l7 + 0x4C], %g6 popc %l1, %g5 bgu,a loop_5908 mulscc %i3, 0x0C5C, %l5 std %f4, [%l7 + 0x40] lduh [%l7 + 0x42], %g2 loop_5908: stw %l2, [%l7 + 0x4C] orncc %o1, %i6, %o3 stx %l3, [%l7 + 0x38] fzeros %f4 tsubcc %l6, %o7, %g4 fble,a %fcc2, loop_5909 ldub [%l7 + 0x3F], %g3 fmuld8sux16 %f1, %f1, %f12 fandnot1 %f10, %f0, %f0 loop_5909: tge %icc, 0x1 fmovrsgez %o6, %f5, %f10 tsubcctv %i4, 0x0AB2, %o4 fmovrsgz %i7, %f14, %f1 popc 0x1C41, %o5 ld [%l7 + 0x6C], %f4 array16 %i5, %i1, %l0 edge8l %g1, %i2, %g7 ldsh [%l7 + 0x1C], %i0 fcmple32 %f0, %f0, %l4 edge16 %o0, %o2, %g6 lduw [%l7 + 0x3C], %l1 fzeros %f6 sllx %g5, 0x00, %l5 stb %i3, [%l7 + 0x61] std %f10, [%l7 + 0x48] taddcctv %l2, 0x188A, %g2 mulscc %i6, %o3, %l3 tgu %xcc, 0x5 edge8 %l6, %o1, %g4 nop setx loop_5910, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movgu %icc, %o7, %o6 sethi 0x0154, %i4 fmovs %f5, %f9 loop_5910: fmovsn %icc, %f7, %f6 movpos %xcc, %g3, %i7 fone %f8 movge %xcc, %o5, %o4 sth %i1, [%l7 + 0x40] nop setx loop_5911, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry mulscc %l0, %g1, %i2 movvc %icc, %i5, %g7 fpackfix %f14, %f2 loop_5911: fnand %f0, %f2, %f2 ldub [%l7 + 0x43], %l4 bg,a,pt %xcc, loop_5912 fmovrslez %i0, %f14, %f5 lduw [%l7 + 0x60], %o0 fblg %fcc2, loop_5913 loop_5912: ba loop_5914 fmovsl %icc, %f2, %f13 fmovsa %xcc, %f13, %f3 loop_5913: ldub [%l7 + 0x61], %o2 loop_5914: fba %fcc1, loop_5915 ldsh [%l7 + 0x4A], %l1 ldsh [%l7 + 0x6C], %g5 stb %g6, [%l7 + 0x4A] loop_5915: bne,pn %xcc, loop_5916 fmul8x16au %f9, %f0, %f12 fpadd32 %f6, %f4, %f0 ldsh [%l7 + 0x22], %l5 loop_5916: fnegd %f12, %f8 fand %f6, %f8, %f2 srlx %i3, 0x05, %l2 fpadd16s %f7, %f2, %f9 tpos %icc, 0x2 ldsw [%l7 + 0x48], %g2 fcmpgt32 %f10, %f6, %i6 fmovdcs %xcc, %f6, %f2 edge32l %o3, %l3, %o1 stx %g4, [%l7 + 0x40] fmovrslz %l6, %f3, %f2 fmovspos %xcc, %f12, %f8 fsrc2 %f14, %f2 ldsw [%l7 + 0x54], %o6 ldsh [%l7 + 0x70], %i4 st %f13, [%l7 + 0x28] fbg %fcc3, loop_5917 fmovrdgez %o7, %f0, %f8 fbl,a %fcc3, loop_5918 bgu %icc, loop_5919 loop_5917: sdiv %g3, 0x1453, %i7 fmovsg %xcc, %f2, %f9 loop_5918: ldd [%l7 + 0x68], %f14 loop_5919: ldsw [%l7 + 0x74], %o5 tne %icc, 0x7 ld [%l7 + 0x44], %f13 umul %i1, 0x044F, %o4 stx %l0, [%l7 + 0x20] fbn,a %fcc2, loop_5920 ld [%l7 + 0x58], %f0 fcmpgt16 %f10, %f4, %i2 fbge %fcc1, loop_5921 loop_5920: movn %xcc, %i5, %g7 stx %g1, [%l7 + 0x28] fpsub32s %f7, %f11, %f10 loop_5921: ldx [%l7 + 0x50], %i0 bge,a,pt %icc, loop_5922 fmovdneg %icc, %f1, %f1 fpackfix %f4, %f5 movcs %xcc, %l4, %o0 loop_5922: fnot1 %f6, %f0 ldsb [%l7 + 0x73], %l1 sll %g5, 0x13, %g6 fsrc2 %f2, %f6 fmovsvs %icc, %f10, %f7 ldd [%l7 + 0x70], %f12 std %f0, [%l7 + 0x20] std %f12, [%l7 + 0x50] stw %l5, [%l7 + 0x34] std %f0, [%l7 + 0x28] fnor %f2, %f8, %f6 fbo,a %fcc0, loop_5923 smulcc %o2, %l2, %i3 brgz,a %i6, loop_5924 ldd [%l7 + 0x78], %f14 loop_5923: fnors %f15, %f3, %f4 lduh [%l7 + 0x54], %g2 loop_5924: move %xcc, %l3, %o3 tpos %icc, 0x7 ldx [%l7 + 0x58], %o1 fands %f14, %f5, %f11 lduw [%l7 + 0x64], %l6 brz,a %o6, loop_5925 and %i4, 0x1BCF, %o7 fmovdneg %xcc, %f6, %f13 ldsh [%l7 + 0x22], %g4 loop_5925: ld [%l7 + 0x34], %f2 ld [%l7 + 0x78], %f3 fmovrdlez %g3, %f14, %f14 move %icc, %o5, %i1 move %icc, %o4, %i7 movg %xcc, %l0, %i5 fnor %f14, %f10, %f6 fmovsleu %icc, %f1, %f15 umulcc %i2, 0x1AE6, %g7 fnands %f8, %f1, %f3 movleu %xcc, %i0, %g1 movcs %icc, %o0, %l1 fble %fcc2, loop_5926 fcmple16 %f0, %f12, %g5 movcc %xcc, %g6, %l4 fmovsn %xcc, %f0, %f0 loop_5926: ldsb [%l7 + 0x28], %o2 fnand %f0, %f0, %f10 fxnor %f2, %f12, %f14 fsrc1s %f12, %f7 sra %l2, 0x06, %l5 ld [%l7 + 0x50], %f0 std %f0, [%l7 + 0x58] te %xcc, 0x0 ldsh [%l7 + 0x12], %i3 tn %icc, 0x5 xor %i6, %g2, %o3 movne %xcc, %l3, %l6 fbuge,a %fcc2, loop_5927 umul %o6, %i4, %o7 bcc,a loop_5928 ldd [%l7 + 0x30], %f8 loop_5927: tcc %xcc, 0x3 fmovdle %icc, %f8, %f10 loop_5928: std %f12, [%l7 + 0x48] ldd [%l7 + 0x28], %f6 st %f14, [%l7 + 0x1C] bneg,a,pt %icc, loop_5929 movpos %icc, %g4, %o1 movgu %xcc, %o5, %i1 ldsb [%l7 + 0x64], %g3 loop_5929: lduw [%l7 + 0x2C], %o4 fbu %fcc3, loop_5930 orncc %i7, 0x19E6, %l0 ldub [%l7 + 0x55], %i2 smul %g7, 0x1C09, %i5 loop_5930: be,a loop_5931 fornot2 %f14, %f0, %f2 sdivx %g1, 0x11A8, %i0 fsrc2s %f1, %f12 loop_5931: fbn,a %fcc1, loop_5932 for %f8, %f6, %f10 ldub [%l7 + 0x0B], %l1 fcmpgt32 %f0, %f6, %o0 loop_5932: fsrc1s %f12, %f12 fcmpeq32 %f0, %f10, %g5 fmovscs %xcc, %f1, %f5 edge32ln %l4, %o2, %g6 brlz,a %l2, loop_5933 stw %l5, [%l7 + 0x18] movrgez %i6, 0x217, %i3 fmovsgu %xcc, %f12, %f5 loop_5933: stb %g2, [%l7 + 0x7E] stb %o3, [%l7 + 0x63] udiv %l3, 0x085C, %l6 subc %i4, %o6, %o7 sth %g4, [%l7 + 0x76] fbo,a %fcc1, loop_5934 fmovd %f8, %f12 lduh [%l7 + 0x68], %o1 lduh [%l7 + 0x6E], %i1 loop_5934: nop setx loop_5935, %l0, %l1 jmpl %l1, %o5 bne,pn %xcc, loop_5936 mova %xcc, %o4, %g3 st %f11, [%l7 + 0x30] loop_5935: tne %icc, 0x4 loop_5936: tleu %icc, 0x2 fmovsge %icc, %f8, %f12 fmovdg %icc, %f12, %f11 fmovscc %xcc, %f12, %f7 movn %xcc, %i7, %l0 add %i2, %g7, %g1 fmovrdlz %i0, %f0, %f2 fbe %fcc2, loop_5937 smul %i5, 0x099B, %o0 edge16n %l1, %g5, %o2 bshuffle %f12, %f6, %f14 loop_5937: sdivcc %l4, 0x1B43, %g6 lduh [%l7 + 0x40], %l2 or %i6, %i3, %g2 sub %l5, 0x12A3, %l3 orn %l6, %o3, %o6 ldsh [%l7 + 0x5A], %o7 addcc %g4, 0x1142, %o1 ldsb [%l7 + 0x4C], %i1 tne %xcc, 0x4 ldsw [%l7 + 0x68], %o5 fcmpd %fcc1, %f10, %f4 srlx %i4, 0x13, %g3 ld [%l7 + 0x44], %f14 stb %o4, [%l7 + 0x0C] udivx %i7, 0x095F, %i2 fmovsl %xcc, %f0, %f6 fbul %fcc0, loop_5938 stx %l0, [%l7 + 0x38] sth %g7, [%l7 + 0x7A] fmovspos %icc, %f9, %f13 loop_5938: fmovrslz %g1, %f9, %f15 popc %i5, %i0 fmovdcc %xcc, %f13, %f5 movg %icc, %l1, %o0 ldub [%l7 + 0x48], %o2 brnz,a %l4, loop_5939 ldx [%l7 + 0x08], %g5 edge16 %l2, %i6, %g6 fzeros %f12 loop_5939: brz %g2, loop_5940 nop setx loop_5941, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldx [%l7 + 0x28], %l5 lduw [%l7 + 0x54], %l3 loop_5940: fcmped %fcc1, %f8, %f12 loop_5941: sdiv %i3, 0x1A76, %o3 ldsh [%l7 + 0x2E], %l6 fbug %fcc0, loop_5942 fcmpne32 %f10, %f0, %o7 fmovscc %icc, %f0, %f1 bshuffle %f12, %f6, %f14 loop_5942: lduh [%l7 + 0x1A], %g4 fblg,a %fcc3, loop_5943 edge32 %o1, %i1, %o5 faligndata %f10, %f10, %f0 stw %o6, [%l7 + 0x58] loop_5943: ld [%l7 + 0x48], %f9 brz,a %g3, loop_5944 edge8n %o4, %i4, %i2 edge16 %l0, %i7, %g7 ldub [%l7 + 0x2A], %g1 loop_5944: xnorcc %i5, 0x1928, %l1 srax %o0, %i0, %l4 fbn,a %fcc1, loop_5945 fmovsneg %icc, %f9, %f1 array16 %g5, %o2, %i6 ldd [%l7 + 0x68], %f4 loop_5945: fmovspos %icc, %f0, %f13 sub %l2, 0x0209, %g2 fbule,a %fcc1, loop_5946 sethi 0x1A83, %l5 ldx [%l7 + 0x18], %g6 ldub [%l7 + 0x23], %l3 loop_5946: tsubcctv %o3, 0x0A06, %l6 array32 %i3, %g4, %o1 fsrc2 %f4, %f6 xorcc %o7, %i1, %o6 ldx [%l7 + 0x50], %g3 movge %icc, %o4, %i4 fmovrdgz %o5, %f0, %f8 bleu,pn %icc, loop_5947 brnz,a %l0, loop_5948 fcmple32 %f2, %f12, %i7 ldx [%l7 + 0x60], %g7 loop_5947: tgu %icc, 0x7 loop_5948: fornot2s %f4, %f5, %f7 tsubcctv %i2, 0x022F, %g1 fmovsge %icc, %f8, %f0 ld [%l7 + 0x1C], %f11 ldsb [%l7 + 0x10], %l1 addcc %i5, 0x0940, %i0 st %f9, [%l7 + 0x2C] ldsh [%l7 + 0x7E], %l4 fmovrslz %g5, %f6, %f15 siam 0x5 ldub [%l7 + 0x24], %o2 fbne,a %fcc3, loop_5949 edge8ln %i6, %o0, %g2 sdivcc %l2, 0x08BB, %l5 ldsb [%l7 + 0x49], %l3 loop_5949: st %f14, [%l7 + 0x40] ldub [%l7 + 0x61], %g6 fmovsge %xcc, %f11, %f2 std %f8, [%l7 + 0x10] edge16l %l6, %o3, %g4 fandnot1 %f4, %f12, %f14 tle %xcc, 0x3 ba,a loop_5950 ldx [%l7 + 0x08], %i3 ldub [%l7 + 0x0A], %o1 fble,a %fcc1, loop_5951 loop_5950: ldd [%l7 + 0x68], %f10 ba,pn %icc, loop_5952 and %o7, 0x0717, %o6 loop_5951: nop setx loop_5953, %l0, %l1 jmpl %l1, %g3 movvs %xcc, %i1, %i4 loop_5952: fmovsvc %icc, %f9, %f9 nop setx loop_5954, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5953: array8 %o4, %l0, %o5 fbuge %fcc0, loop_5955 lduw [%l7 + 0x70], %g7 loop_5954: std %f12, [%l7 + 0x38] orn %i2, 0x1C2F, %g1 loop_5955: ldsh [%l7 + 0x74], %i7 lduw [%l7 + 0x3C], %i5 stx %l1, [%l7 + 0x10] ldx [%l7 + 0x38], %i0 subc %l4, 0x1E6B, %g5 fbo %fcc2, loop_5956 bneg %xcc, loop_5957 fmovrdlz %i6, %f2, %f2 st %f1, [%l7 + 0x2C] loop_5956: ld [%l7 + 0x3C], %f11 loop_5957: fsrc2 %f6, %f8 fmovrdlez %o0, %f12, %f8 tgu %icc, 0x2 mova %xcc, %o2, %l2 fbn,a %fcc3, loop_5958 fmul8sux16 %f2, %f0, %f8 lduh [%l7 + 0x70], %l5 ldub [%l7 + 0x23], %g2 loop_5958: sdivx %l3, 0x0888, %l6 fbul,a %fcc1, loop_5959 stx %o3, [%l7 + 0x10] fand %f4, %f2, %f4 fors %f13, %f9, %f6 loop_5959: movvc %xcc, %g4, %g6 fmovsne %icc, %f4, %f10 movleu %xcc, %i3, %o7 fornot2s %f4, %f15, %f0 ldsw [%l7 + 0x44], %o6 alignaddr %o1, %i1, %g3 ldx [%l7 + 0x50], %i4 st %f15, [%l7 + 0x54] brz %l0, loop_5960 lduw [%l7 + 0x5C], %o4 movrne %o5, 0x206, %i2 sll %g1, %g7, %i7 loop_5960: fmul8sux16 %f8, %f12, %f14 lduh [%l7 + 0x6C], %l1 fmovspos %xcc, %f13, %f12 sth %i5, [%l7 + 0x54] ldx [%l7 + 0x68], %i0 fmovse %xcc, %f10, %f7 fcmps %fcc2, %f15, %f1 fmovde %icc, %f11, %f7 ld [%l7 + 0x5C], %f6 mulx %g5, 0x0FC7, %i6 fmul8x16au %f3, %f11, %f6 fpmerge %f7, %f6, %f6 fmovrdgez %l4, %f14, %f12 edge16ln %o2, %o0, %l2 movvc %xcc, %g2, %l3 tneg %icc, 0x4 edge8n %l6, %o3, %l5 sra %g4, %i3, %g6 move %icc, %o6, %o1 ldub [%l7 + 0x4A], %o7 fcmple32 %f0, %f6, %g3 mova %xcc, %i1, %i4 ldx [%l7 + 0x08], %l0 ld [%l7 + 0x70], %f4 tvs %icc, 0x0 st %f7, [%l7 + 0x78] fmovsl %icc, %f0, %f15 pdist %f0, %f8, %f2 andncc %o4, %i2, %g1 bleu,a %icc, loop_5961 fxors %f6, %f7, %f7 movrlz %o5, 0x1B4, %g7 tge %xcc, 0x6 loop_5961: st %f0, [%l7 + 0x3C] sth %l1, [%l7 + 0x5A] ldub [%l7 + 0x7D], %i7 fmovrde %i0, %f0, %f4 ld [%l7 + 0x34], %f3 fpadd32s %f5, %f6, %f0 tcc %icc, 0x1 fbul,a %fcc0, loop_5962 movne %icc, %g5, %i5 fmovsl %icc, %f8, %f11 fnot2 %f12, %f0 loop_5962: fmovscc %icc, %f2, %f0 fmovdleu %xcc, %f7, %f7 ldsw [%l7 + 0x74], %i6 fone %f4 for %f10, %f12, %f6 for %f4, %f12, %f0 edge16l %o2, %l4, %o0 fcmpeq16 %f0, %f8, %l2 lduw [%l7 + 0x44], %l3 fcmped %fcc1, %f10, %f2 ldsw [%l7 + 0x70], %g2 ldd [%l7 + 0x78], %f2 fpsub32s %f1, %f7, %f11 fmovsge %xcc, %f10, %f11 ldsb [%l7 + 0x71], %l6 brnz %l5, loop_5963 udivx %o3, 0x1E02, %g4 edge32l %i3, %o6, %g6 bcc,a,pt %xcc, loop_5964 loop_5963: brz %o1, loop_5965 edge32 %g3, %i1, %i4 te %xcc, 0x1 loop_5964: fcmpgt16 %f0, %f4, %o7 loop_5965: edge16 %l0, %o4, %i2 sth %o5, [%l7 + 0x4E] subc %g1, 0x1AB1, %g7 alignaddrl %l1, %i0, %g5 brz,a %i7, loop_5966 brlez %i5, loop_5967 movrne %o2, 0x3ED, %i6 ldd [%l7 + 0x38], %f10 loop_5966: ldd [%l7 + 0x68], %f12 loop_5967: fones %f6 lduh [%l7 + 0x66], %l4 movcc %xcc, %l2, %l3 edge32 %o0, %g2, %l6 umulcc %l5, %o3, %i3 brlez,a %g4, loop_5968 ldub [%l7 + 0x1D], %o6 edge16n %o1, %g3, %i1 sth %g6, [%l7 + 0x72] loop_5968: stw %o7, [%l7 + 0x5C] te %xcc, 0x0 movrgz %i4, 0x3B2, %l0 bcs,a %xcc, loop_5969 fbe %fcc1, loop_5970 st %f5, [%l7 + 0x40] fbn,a %fcc0, loop_5971 loop_5969: fmovscc %xcc, %f15, %f9 loop_5970: fpmerge %f14, %f9, %f12 fmovdleu %xcc, %f7, %f6 loop_5971: ld [%l7 + 0x48], %f5 std %f2, [%l7 + 0x48] fors %f5, %f3, %f15 brgz %o4, loop_5972 lduh [%l7 + 0x4E], %i2 fpsub32s %f15, %f5, %f15 movrgez %g1, %o5, %g7 loop_5972: movvc %icc, %l1, %g5 lduh [%l7 + 0x78], %i0 sdivcc %i5, 0x0530, %o2 sra %i6, 0x0D, %i7 movne %xcc, %l4, %l2 stw %l3, [%l7 + 0x78] ldd [%l7 + 0x60], %f8 brlz,a %g2, loop_5973 stb %l6, [%l7 + 0x53] stw %o0, [%l7 + 0x40] fmovdvc %xcc, %f12, %f7 loop_5973: fmovrdgz %o3, %f8, %f6 fmovdcs %xcc, %f2, %f11 edge32ln %l5, %i3, %g4 ld [%l7 + 0x4C], %f4 stx %o6, [%l7 + 0x58] tneg %icc, 0x2 lduw [%l7 + 0x54], %g3 fmovsn %xcc, %f1, %f4 sth %i1, [%l7 + 0x3C] tsubcctv %o1, 0x1245, %o7 tneg %xcc, 0x7 fexpand %f4, %f0 udivcc %g6, 0x0A39, %i4 fmovsneg %icc, %f13, %f6 sth %l0, [%l7 + 0x20] ldsb [%l7 + 0x7A], %o4 lduh [%l7 + 0x32], %g1 brlez %i2, loop_5974 ldsw [%l7 + 0x44], %g7 fbne,a %fcc1, loop_5975 brlz,a %o5, loop_5976 loop_5974: movne %icc, %g5, %l1 fcmpgt32 %f6, %f6, %i0 loop_5975: st %f7, [%l7 + 0x2C] loop_5976: tvs %icc, 0x0 ldsh [%l7 + 0x7C], %o2 fmovrdlez %i5, %f10, %f2 fmul8x16 %f3, %f4, %f14 fmovdcs %xcc, %f4, %f3 tpos %icc, 0x7 movvc %xcc, %i6, %i7 fabss %f10, %f14 stx %l4, [%l7 + 0x70] andcc %l3, %l2, %l6 movpos %xcc, %o0, %g2 ldx [%l7 + 0x68], %o3 addc %i3, 0x0C19, %g4 movpos %xcc, %l5, %o6 fmuld8sux16 %f2, %f14, %f6 ldx [%l7 + 0x18], %i1 te %icc, 0x5 array8 %g3, %o7, %g6 st %f13, [%l7 + 0x4C] alignaddr %o1, %l0, %o4 movrgz %g1, 0x397, %i4 lduh [%l7 + 0x3A], %i2 fmul8ulx16 %f4, %f10, %f2 std %f4, [%l7 + 0x18] fmuld8ulx16 %f12, %f10, %f6 movne %icc, %o5, %g7 pdist %f10, %f14, %f8 sth %l1, [%l7 + 0x44] ldd [%l7 + 0x50], %f2 ldd [%l7 + 0x20], %f0 fbo %fcc3, loop_5977 sll %g5, %o2, %i0 fmovse %xcc, %f13, %f1 brnz,a %i6, loop_5978 loop_5977: tgu %icc, 0x7 fmovde %xcc, %f6, %f2 fsrc1s %f13, %f6 loop_5978: ldd [%l7 + 0x30], %f2 brlz %i7, loop_5979 tle %icc, 0x0 movle %xcc, %i5, %l4 ld [%l7 + 0x70], %f7 loop_5979: edge8ln %l2, %l3, %o0 taddcctv %l6, 0x13B0, %o3 fabsd %f0, %f2 sdivcc %i3, 0x163B, %g4 stx %l5, [%l7 + 0x08] stw %g2, [%l7 + 0x68] stb %i1, [%l7 + 0x3A] st %f11, [%l7 + 0x1C] edge32 %o6, %g3, %o7 fpsub16 %f12, %f2, %f12 lduw [%l7 + 0x4C], %g6 fornot1s %f2, %f10, %f14 fnor %f4, %f2, %f14 xnor %o1, 0x1DCB, %o4 tcs %xcc, 0x2 addc %l0, 0x04FC, %g1 movvc %xcc, %i4, %o5 ldsb [%l7 + 0x40], %g7 fpsub16s %f13, %f3, %f0 bneg %icc, loop_5980 movne %icc, %l1, %i2 fcmpne32 %f0, %f12, %o2 fmovdcs %xcc, %f4, %f0 loop_5980: ld [%l7 + 0x14], %f0 fandnot2 %f8, %f8, %f14 lduh [%l7 + 0x12], %i0 tgu %xcc, 0x2 fands %f4, %f14, %f3 stx %g5, [%l7 + 0x70] lduw [%l7 + 0x6C], %i6 edge8ln %i7, %i5, %l2 bgu,a loop_5981 fand %f12, %f2, %f4 orncc %l4, 0x1D94, %o0 fmovdgu %icc, %f4, %f6 loop_5981: stw %l3, [%l7 + 0x3C] movleu %xcc, %l6, %i3 movle %xcc, %g4, %l5 edge32ln %o3, %i1, %g2 movrlz %o6, %o7, %g3 movrne %g6, 0x16D, %o1 fba,a %fcc2, loop_5982 fbne,a %fcc2, loop_5983 fabss %f2, %f7 fmovsn %xcc, %f10, %f10 loop_5982: bvc,pt %xcc, loop_5984 loop_5983: edge8ln %l0, %o4, %i4 ldsw [%l7 + 0x74], %o5 sllx %g1, 0x1B, %g7 loop_5984: tvc %xcc, 0x3 fabsd %f4, %f2 subc %i2, %l1, %i0 ld [%l7 + 0x44], %f0 stx %g5, [%l7 + 0x70] fble,a %fcc2, loop_5985 tle %icc, 0x1 stb %o2, [%l7 + 0x36] ldub [%l7 + 0x09], %i6 loop_5985: std %f6, [%l7 + 0x30] stw %i5, [%l7 + 0x68] fba %fcc0, loop_5986 fmul8x16 %f14, %f12, %f14 stx %l2, [%l7 + 0x30] fbul %fcc3, loop_5987 loop_5986: fornot1 %f2, %f10, %f0 bpos loop_5988 ldsb [%l7 + 0x33], %l4 loop_5987: fbule %fcc3, loop_5989 fmovdge %icc, %f15, %f9 loop_5988: fmovd %f12, %f6 bshuffle %f10, %f14, %f0 loop_5989: movneg %xcc, %i7, %o0 stw %l3, [%l7 + 0x10] fornot1s %f15, %f9, %f8 fand %f12, %f12, %f12 lduw [%l7 + 0x60], %i3 fandnot1s %f15, %f2, %f5 fmovrde %l6, %f10, %f4 lduh [%l7 + 0x30], %g4 fmovspos %icc, %f1, %f5 fsrc2s %f1, %f13 tsubcc %o3, 0x122A, %l5 andcc %g2, 0x147B, %o6 edge16ln %i1, %g3, %o7 ldx [%l7 + 0x78], %o1 fmovrsgz %l0, %f11, %f5 for %f14, %f2, %f10 fornot1s %f3, %f9, %f14 fmovrdgz %g6, %f8, %f12 te %xcc, 0x0 fmovdle %icc, %f9, %f9 tgu %xcc, 0x5 fnot1s %f4, %f2 mulscc %o4, %i4, %g1 srax %o5, 0x03, %i2 fsrc1s %f13, %f14 sth %g7, [%l7 + 0x64] fmovdcs %icc, %f7, %f5 movpos %xcc, %l1, %g5 be,pt %xcc, loop_5990 fnot2 %f6, %f0 std %f8, [%l7 + 0x20] edge32l %o2, %i0, %i6 loop_5990: std %f8, [%l7 + 0x50] ba loop_5991 fcmpgt32 %f12, %f14, %i5 brlz %l2, loop_5992 fxors %f1, %f7, %f8 loop_5991: andncc %i7, %o0, %l3 stx %i3, [%l7 + 0x58] loop_5992: fnors %f15, %f7, %f10 fmovrdgz %l6, %f4, %f4 brnz %g4, loop_5993 for %f14, %f0, %f10 fpmerge %f5, %f11, %f10 brgz %o3, loop_5994 loop_5993: call loop_5995 sth %l4, [%l7 + 0x5A] fmovs %f13, %f2 loop_5994: fnors %f1, %f4, %f8 loop_5995: std %f4, [%l7 + 0x30] fnor %f6, %f10, %f4 bneg,pt %xcc, loop_5996 udivcc %g2, 0x1EFD, %o6 ldd [%l7 + 0x40], %f0 bne,a %icc, loop_5997 loop_5996: udivcc %i1, 0x01D2, %g3 umulcc %l5, %o7, %l0 alignaddr %o1, %g6, %i4 loop_5997: edge32 %o4, %g1, %i2 edge16ln %g7, %l1, %g5 fmovdvc %icc, %f12, %f3 tsubcc %o5, 0x098E, %i0 fbg,a %fcc1, loop_5998 andcc %o2, 0x0C1A, %i6 orncc %l2, %i5, %o0 fmovrsne %i7, %f5, %f9 loop_5998: ldsb [%l7 + 0x31], %i3 be,pn %xcc, loop_5999 fmovdle %xcc, %f12, %f6 edge32n %l3, %g4, %o3 nop setx loop_6000, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5999: std %f14, [%l7 + 0x10] fbul %fcc1, loop_6001 tneg %xcc, 0x5 loop_6000: fmovsg %xcc, %f4, %f11 sub %l4, 0x1503, %g2 loop_6001: fmul8x16al %f11, %f12, %f10 stx %o6, [%l7 + 0x68] movpos %xcc, %i1, %g3 ldd [%l7 + 0x68], %f10 bvc,pt %xcc, loop_6002 fbne,a %fcc3, loop_6003 ldsb [%l7 + 0x74], %l6 brgez %l5, loop_6004 loop_6002: siam 0x0 loop_6003: bg,a,pn %xcc, loop_6005 edge8l %l0, %o7, %g6 loop_6004: fbl %fcc2, loop_6006 fmul8x16 %f12, %f2, %f2 loop_6005: fandnot1s %f15, %f11, %f4 fmovdleu %icc, %f7, %f8 loop_6006: subccc %i4, %o4, %g1 subc %o1, %g7, %i2 edge16n %g5, %l1, %i0 fcmps %fcc1, %f0, %f13 fmovrsgz %o2, %f15, %f12 fmovdvc %icc, %f4, %f8 ld [%l7 + 0x70], %f12 bcs,a %icc, loop_6007 fzeros %f11 fmovspos %icc, %f7, %f12 tleu %icc, 0x3 loop_6007: fmovsgu %xcc, %f0, %f9 movg %icc, %o5, %i6 std %f4, [%l7 + 0x18] movrne %i5, 0x2EF, %l2 fmuld8sux16 %f14, %f8, %f2 sth %o0, [%l7 + 0x36] movrgz %i3, 0x1D1, %l3 std %f10, [%l7 + 0x68] fmovsne %icc, %f8, %f10 fcmpgt32 %f14, %f2, %g4 stw %o3, [%l7 + 0x28] tvs %icc, 0x6 edge32n %i7, %l4, %g2 fmul8x16 %f0, %f12, %f10 movvs %xcc, %i1, %g3 std %f14, [%l7 + 0x30] bcc,a %xcc, loop_6008 fcmple16 %f4, %f2, %o6 ldx [%l7 + 0x68], %l5 nop setx loop_6009, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6008: fzeros %f14 brnz,a %l6, loop_6010 tleu %xcc, 0x7 loop_6009: nop setx loop_6011, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpgt32 %f12, %f2, %l0 loop_6010: stw %g6, [%l7 + 0x2C] fmovda %xcc, %f2, %f5 loop_6011: tne %xcc, 0x4 tvc %icc, 0x2 fmovsle %icc, %f9, %f2 std %f6, [%l7 + 0x08] xnorcc %i4, 0x0B87, %o4 andn %o7, %g1, %g7 fzero %f4 movpos %icc, %o1, %i2 fmovrdgez %l1, %f6, %f0 orcc %g5, 0x0444, %i0 stw %o2, [%l7 + 0x54] fmul8x16 %f15, %f0, %f10 stw %o5, [%l7 + 0x5C] ldsh [%l7 + 0x6E], %i6 bl,a,pn %icc, loop_6012 stx %i5, [%l7 + 0x70] ldsw [%l7 + 0x18], %l2 ldsb [%l7 + 0x64], %o0 loop_6012: fmovdgu %xcc, %f5, %f11 lduh [%l7 + 0x1A], %i3 std %f6, [%l7 + 0x70] stw %g4, [%l7 + 0x3C] stw %o3, [%l7 + 0x1C] fmovdn %icc, %f13, %f1 fandnot2 %f0, %f4, %f12 fpadd32s %f2, %f7, %f5 edge16ln %i7, %l4, %l3 umulcc %g2, %g3, %o6 st %f1, [%l7 + 0x70] fone %f10 movl %icc, %i1, %l6 fmovdle %xcc, %f1, %f6 fcmpeq16 %f6, %f14, %l0 addcc %l5, 0x0C50, %g6 fbue %fcc3, loop_6013 movle %xcc, %o4, %i4 std %f6, [%l7 + 0x10] fmovrse %g1, %f7, %f2 loop_6013: tvs %xcc, 0x1 add %o7, %o1, %i2 stx %l1, [%l7 + 0x10] nop setx loop_6014, %l0, %l1 jmpl %l1, %g5 ldsb [%l7 + 0x30], %g7 bg,a %icc, loop_6015 taddcctv %o2, 0x1527, %i0 loop_6014: lduh [%l7 + 0x12], %i6 movge %xcc, %o5, %l2 loop_6015: ldub [%l7 + 0x62], %i5 ldsw [%l7 + 0x38], %i3 ld [%l7 + 0x38], %f4 fnot2s %f4, %f8 fornot2 %f8, %f8, %f10 ldx [%l7 + 0x28], %g4 fmovrsne %o3, %f2, %f1 movle %icc, %i7, %l4 xorcc %l3, %o0, %g3 mulscc %g2, 0x1E54, %i1 fmovdcs %xcc, %f7, %f12 fbg %fcc0, loop_6016 ldsw [%l7 + 0x08], %l6 fbule,a %fcc3, loop_6017 addcc %l0, %l5, %o6 loop_6016: stb %o4, [%l7 + 0x55] siam 0x3 loop_6017: bvs,pt %icc, loop_6018 movneg %icc, %g6, %i4 fmovsg %xcc, %f10, %f12 ldd [%l7 + 0x28], %f4 loop_6018: fxnor %f10, %f8, %f10 fsrc1 %f12, %f2 stx %g1, [%l7 + 0x38] stb %o7, [%l7 + 0x46] tcc %xcc, 0x7 edge32n %o1, %i2, %l1 sth %g5, [%l7 + 0x0E] fmovsa %icc, %f1, %f8 ldub [%l7 + 0x4E], %g7 std %f8, [%l7 + 0x20] te %xcc, 0x4 fmovrslez %o2, %f7, %f9 orncc %i0, 0x1E7B, %i6 stb %o5, [%l7 + 0x38] movrgez %l2, %i5, %g4 movl %xcc, %i3, %i7 ld [%l7 + 0x50], %f4 fmuld8sux16 %f12, %f4, %f2 fcmps %fcc1, %f6, %f13 fbn,a %fcc0, loop_6019 movpos %xcc, %l4, %o3 fbu %fcc2, loop_6020 movgu %icc, %l3, %g3 loop_6019: brgez %o0, loop_6021 edge32ln %i1, %l6, %l0 loop_6020: sra %l5, 0x05, %g2 fmovrdlz %o6, %f6, %f14 loop_6021: sdiv %g6, 0x127E, %o4 sdivx %i4, 0x050F, %g1 fsrc1s %f8, %f10 srl %o1, %o7, %i2 fmovdge %icc, %f7, %f14 ldsw [%l7 + 0x0C], %l1 and %g5, %g7, %o2 fmovdl %icc, %f9, %f4 fmovrsgez %i6, %f3, %f11 ldd [%l7 + 0x30], %f2 fabsd %f12, %f6 lduh [%l7 + 0x10], %o5 fmovdcs %icc, %f15, %f15 ld [%l7 + 0x4C], %f11 bneg %icc, loop_6022 tgu %xcc, 0x7 fmul8ulx16 %f8, %f10, %f0 subc %l2, 0x0A6B, %i5 loop_6022: movrgz %i0, 0x054, %g4 fmovsleu %icc, %f9, %f10 taddcctv %i3, %l4, %i7 orncc %o3, 0x128A, %l3 ldsh [%l7 + 0x70], %o0 movrlez %i1, 0x00B, %l6 st %f0, [%l7 + 0x3C] fmovde %xcc, %f11, %f5 siam 0x3 movrlz %l0, %g3, %g2 ldx [%l7 + 0x60], %o6 fnegs %f3, %f10 fmovda %xcc, %f11, %f0 xorcc %l5, %o4, %i4 mulscc %g6, %o1, %o7 ldub [%l7 + 0x6D], %i2 fmovrslez %g1, %f9, %f14 tvc %icc, 0x7 stb %g5, [%l7 + 0x62] fmovdn %xcc, %f3, %f7 brgez,a %g7, loop_6023 faligndata %f2, %f4, %f4 tne %xcc, 0x0 bleu,pn %xcc, loop_6024 loop_6023: lduw [%l7 + 0x5C], %o2 array8 %l1, %o5, %l2 edge16ln %i5, %i0, %i6 loop_6024: tvs %icc, 0x4 bpos %xcc, loop_6025 ldd [%l7 + 0x08], %f14 movl %xcc, %i3, %l4 fandnot1 %f4, %f2, %f8 loop_6025: ld [%l7 + 0x1C], %f13 sth %g4, [%l7 + 0x50] fbug,a %fcc3, loop_6026 ld [%l7 + 0x78], %f4 sdiv %i7, 0x1E7F, %o3 call loop_6027 loop_6026: fands %f8, %f4, %f7 taddcc %l3, 0x0F04, %i1 sra %o0, 0x02, %l6 loop_6027: fmovrsgez %l0, %f10, %f8 sdivcc %g3, 0x1166, %g2 xor %o6, %l5, %i4 lduh [%l7 + 0x7C], %o4 fmovrdlz %g6, %f14, %f10 fandnot1s %f9, %f10, %f3 ldub [%l7 + 0x3C], %o1 fxor %f6, %f4, %f4 xorcc %o7, 0x064C, %g1 sra %i2, 0x1E, %g7 fmovrdlez %g5, %f12, %f8 movgu %xcc, %l1, %o2 movneg %icc, %l2, %o5 xnor %i0, %i5, %i3 fbge %fcc0, loop_6028 ldd [%l7 + 0x70], %f10 std %f6, [%l7 + 0x68] fbl %fcc1, loop_6029 loop_6028: fbe,a %fcc2, loop_6030 tl %xcc, 0x3 ldsb [%l7 + 0x09], %l4 loop_6029: fand %f12, %f8, %f2 loop_6030: fbg %fcc0, loop_6031 nop setx loop_6032, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovda %xcc, %f6, %f10 edge32l %g4, %i7, %o3 loop_6031: ba,a %xcc, loop_6033 loop_6032: movge %xcc, %i6, %l3 tg %xcc, 0x1 movrlz %o0, 0x1E5, %l6 loop_6033: fxor %f4, %f10, %f0 lduh [%l7 + 0x72], %l0 fpadd16 %f8, %f2, %f0 tcc %icc, 0x3 subccc %g3, %g2, %o6 fexpand %f11, %f12 tsubcc %l5, %i4, %o4 stx %i1, [%l7 + 0x60] ba,a,pn %xcc, loop_6034 ldsb [%l7 + 0x22], %g6 andcc %o1, 0x0F30, %o7 ldsb [%l7 + 0x22], %g1 loop_6034: lduw [%l7 + 0x64], %i2 fmovdleu %icc, %f12, %f9 fone %f14 srl %g5, 0x0F, %l1 addccc %o2, %l2, %g7 movvs %xcc, %i0, %i5 fpadd16s %f3, %f10, %f1 std %f6, [%l7 + 0x48] fmovdl %xcc, %f11, %f9 fbue,a %fcc0, loop_6035 fmul8x16al %f15, %f1, %f4 stw %o5, [%l7 + 0x1C] fnand %f6, %f2, %f6 loop_6035: tl %xcc, 0x1 movle %icc, %i3, %g4 subc %l4, %i7, %o3 fmul8x16al %f9, %f9, %f4 fpadd16 %f8, %f2, %f10 fble %fcc1, loop_6036 fcmps %fcc2, %f14, %f5 stx %i6, [%l7 + 0x50] andncc %o0, %l6, %l3 loop_6036: smulcc %l0, %g3, %g2 stw %o6, [%l7 + 0x7C] fmul8x16au %f9, %f6, %f12 tgu %xcc, 0x1 sth %i4, [%l7 + 0x3A] ld [%l7 + 0x4C], %f3 movne %icc, %o4, %i1 bcs loop_6037 nop setx loop_6038, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brz %g6, loop_6039 ld [%l7 + 0x34], %f5 loop_6037: fsrc2s %f10, %f3 loop_6038: fnot1 %f12, %f4 loop_6039: be,a,pt %xcc, loop_6040 fmovspos %icc, %f2, %f1 ldsb [%l7 + 0x48], %l5 tcs %xcc, 0x2 loop_6040: fmovdgu %icc, %f8, %f1 sllx %o7, 0x0E, %g1 popc 0x0D07, %o1 bg,a loop_6041 fcmpes %fcc2, %f2, %f3 brlez,a %g5, loop_6042 sth %i2, [%l7 + 0x76] loop_6041: tl %icc, 0x0 ldub [%l7 + 0x57], %o2 loop_6042: std %f2, [%l7 + 0x70] pdist %f0, %f8, %f14 mulx %l2, 0x1769, %l1 fbo,a %fcc1, loop_6043 fsrc2s %f7, %f9 nop setx loop_6044, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8n %i0, %i5, %g7 loop_6043: addc %i3, %o5, %g4 ldsh [%l7 + 0x0C], %i7 loop_6044: fmul8ulx16 %f10, %f14, %f8 fmovdne %xcc, %f13, %f11 tpos %icc, 0x1 bpos,pt %xcc, loop_6045 fmovsl %xcc, %f8, %f13 ldx [%l7 + 0x50], %l4 fmovsvc %xcc, %f0, %f9 loop_6045: tpos %xcc, 0x7 tne %xcc, 0x0 ldub [%l7 + 0x5C], %i6 stb %o0, [%l7 + 0x5E] fmovrsgz %l6, %f10, %f4 tgu %icc, 0x4 ldx [%l7 + 0x70], %o3 mulscc %l3, 0x03F5, %g3 ta %icc, 0x0 sth %g2, [%l7 + 0x7E] fnegs %f11, %f2 addc %o6, 0x12B6, %i4 edge8l %o4, %l0, %g6 ld [%l7 + 0x28], %f14 lduw [%l7 + 0x50], %l5 ldub [%l7 + 0x24], %i1 mulx %o7, 0x0D31, %o1 std %f8, [%l7 + 0x28] st %f0, [%l7 + 0x64] fornot2s %f11, %f4, %f4 std %f0, [%l7 + 0x08] movrlz %g1, 0x183, %g5 orcc %i2, %l2, %l1 smul %i0, %o2, %g7 ldsw [%l7 + 0x70], %i5 fbge %fcc0, loop_6046 fxor %f4, %f14, %f14 array8 %i3, %g4, %i7 ldub [%l7 + 0x2F], %l4 loop_6046: fmovscs %icc, %f12, %f11 ldsw [%l7 + 0x48], %o5 alignaddrl %i6, %l6, %o0 brlez %o3, loop_6047 tneg %icc, 0x7 fmovsn %icc, %f3, %f5 nop setx loop_6048, %l0, %l1 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_6047: taddcc %g3, %l3, %o6 bvs,a loop_6049 fmovspos %icc, %f10, %f15 loop_6048: lduw [%l7 + 0x4C], %g2 bleu,a %xcc, loop_6050 loop_6049: fcmple32 %f4, %f14, %o4 fcmped %fcc0, %f2, %f6 ldd [%l7 + 0x40], %f8 loop_6050: ldd [%l7 + 0x68], %f14 andncc %l0, %g6, %l5 movl %xcc, %i4, %i1 bl %icc, loop_6051 fbuge,a %fcc3, loop_6052 fmovspos %icc, %f5, %f5 brgz %o7, loop_6053 loop_6051: ble,a %icc, loop_6054 loop_6052: st %f1, [%l7 + 0x54] fcmpgt16 %f12, %f4, %o1 loop_6053: fmovrde %g1, %f8, %f0 loop_6054: fxor %f0, %f10, %f4 fpsub16 %f0, %f0, %f2 pdist %f8, %f6, %f2 stx %g5, [%l7 + 0x30] fmovsleu %icc, %f4, %f6 fpackfix %f10, %f10 lduw [%l7 + 0x1C], %i2 stw %l1, [%l7 + 0x78] fcmple32 %f12, %f6, %i0 tgu %xcc, 0x5 tne %xcc, 0x4 fmul8x16al %f14, %f8, %f14 ldx [%l7 + 0x58], %l2 ldsb [%l7 + 0x7A], %g7 fone %f14 fnand %f14, %f8, %f14 addc %o2, %i5, %i3 fmovrslez %g4, %f3, %f8 edge16l %l4, %o5, %i6 fbuge,a %fcc2, loop_6055 lduh [%l7 + 0x66], %i7 fnand %f12, %f0, %f6 tleu %xcc, 0x7 loop_6055: fmovdcc %icc, %f10, %f3 move %xcc, %o0, %l6 ld [%l7 + 0x38], %f12 ldub [%l7 + 0x4E], %o3 fmovscc %icc, %f5, %f12 movcc %icc, %l3, %o6 lduh [%l7 + 0x0E], %g3 fmovde %icc, %f6, %f10 lduw [%l7 + 0x10], %g2 movrgez %o4, %l0, %l5 ldub [%l7 + 0x13], %g6 udiv %i4, 0x1C34, %o7 taddcctv %i1, %g1, %o1 array8 %i2, %l1, %i0 bne,a %xcc, loop_6056 sllx %g5, 0x18, %g7 stx %o2, [%l7 + 0x48] ldsh [%l7 + 0x2C], %i5 loop_6056: move %icc, %i3, %l2 fmovdleu %icc, %f13, %f5 fpadd32 %f12, %f2, %f12 fmuld8sux16 %f9, %f9, %f2 ldsh [%l7 + 0x0A], %l4 fmul8ulx16 %f0, %f0, %f2 fmovdl %xcc, %f3, %f5 movre %o5, %g4, %i7 fbo,a %fcc0, loop_6057 ldsh [%l7 + 0x70], %o0 fmovscc %xcc, %f5, %f9 fbne %fcc1, loop_6058 loop_6057: movge %icc, %i6, %o3 ldsh [%l7 + 0x24], %l3 bg,pt %xcc, loop_6059 loop_6058: bleu loop_6060 stx %o6, [%l7 + 0x58] fxor %f4, %f8, %f2 loop_6059: ldsw [%l7 + 0x4C], %l6 loop_6060: fmovdvs %icc, %f5, %f6 sth %g2, [%l7 + 0x54] mulscc %g3, 0x01A0, %l0 fnot1 %f2, %f8 ldsb [%l7 + 0x45], %o4 ldsw [%l7 + 0x0C], %l5 stx %g6, [%l7 + 0x78] fpadd16 %f12, %f14, %f2 ldsw [%l7 + 0x24], %i4 fbl,a %fcc2, loop_6061 ld [%l7 + 0x10], %f3 addccc %i1, %o7, %g1 fnors %f12, %f13, %f13 loop_6061: fnegd %f6, %f14 fble,a %fcc1, loop_6062 ldsw [%l7 + 0x18], %i2 edge8ln %o1, %l1, %g5 ld [%l7 + 0x64], %f13 loop_6062: fnot2 %f2, %f14 ldub [%l7 + 0x7C], %g7 sdiv %o2, 0x1F4F, %i0 sth %i3, [%l7 + 0x58] lduw [%l7 + 0x60], %i5 umulcc %l2, %l4, %g4 movrgz %o5, %o0, %i6 sth %o3, [%l7 + 0x64] alignaddrl %i7, %l3, %l6 movneg %icc, %o6, %g2 movn %icc, %g3, %o4 fmovdne %xcc, %f13, %f11 fmovse %icc, %f8, %f6 ldub [%l7 + 0x46], %l5 ld [%l7 + 0x34], %f6 ldx [%l7 + 0x48], %l0 std %f8, [%l7 + 0x08] stx %i4, [%l7 + 0x38] and %i1, 0x13EF, %g6 fabsd %f8, %f14 st %f12, [%l7 + 0x70] fmovdvs %icc, %f8, %f4 for %f12, %f8, %f6 fmovda %icc, %f3, %f10 udiv %o7, 0x0C75, %g1 brlez %i2, loop_6063 smulcc %o1, 0x129E, %l1 bvc,a,pt %icc, loop_6064 sth %g7, [%l7 + 0x4C] loop_6063: subcc %o2, 0x141B, %g5 fmovsneg %icc, %f14, %f5 loop_6064: fmovsvs %icc, %f1, %f5 xor %i3, %i0, %i5 fbue %fcc3, loop_6065 fbul,a %fcc3, loop_6066 stb %l2, [%l7 + 0x55] nop setx loop_6067, %l0, %l1 jmpl %l1, %g4 loop_6065: xorcc %l4, 0x0E82, %o0 loop_6066: fxnors %f14, %f8, %f9 fcmpes %fcc0, %f10, %f5 loop_6067: sll %o5, %i6, %i7 bg,a,pn %xcc, loop_6068 fmovsl %xcc, %f15, %f10 bcc,a,pn %icc, loop_6069 st %f8, [%l7 + 0x24] loop_6068: nop setx loop_6070, %l0, %l1 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 %l3, %o3, %l6 loop_6069: edge8n %o6, %g3, %g2 fble %fcc0, loop_6071 loop_6070: fands %f14, %f8, %f4 tcs %xcc, 0x6 ldx [%l7 + 0x20], %l5 loop_6071: fandnot1 %f12, %f10, %f6 bn,a %xcc, loop_6072 lduh [%l7 + 0x2A], %o4 fxnors %f9, %f1, %f3 sdivcc %i4, 0x0805, %l0 loop_6072: lduh [%l7 + 0x0E], %i1 tne %icc, 0x2 movvs %icc, %g6, %o7 faligndata %f6, %f10, %f14 fbl,a %fcc2, loop_6073 fcmpeq16 %f0, %f2, %g1 ble %xcc, loop_6074 sll %o1, %l1, %g7 loop_6073: lduw [%l7 + 0x7C], %o2 ba,pn %xcc, loop_6075 loop_6074: smulcc %i2, 0x1FCB, %i3 edge32 %i0, %g5, %l2 fbe %fcc0, loop_6076 loop_6075: sdivx %g4, 0x069B, %i5 stw %o0, [%l7 + 0x0C] ldsh [%l7 + 0x4E], %l4 loop_6076: st %f2, [%l7 + 0x74] fzeros %f8 bvc,pn %icc, loop_6077 stw %i6, [%l7 + 0x0C] fxnor %f12, %f6, %f10 fmovdcc %icc, %f3, %f6 loop_6077: call loop_6078 ldsh [%l7 + 0x28], %o5 stw %i7, [%l7 + 0x28] tcs %xcc, 0x1 loop_6078: ldsh [%l7 + 0x4E], %o3 sdiv %l6, 0x0191, %o6 fcmped %fcc3, %f2, %f14 sdivcc %l3, 0x0A6E, %g2 fmovrdgez %g3, %f0, %f6 fabsd %f2, %f10 call loop_6079 lduh [%l7 + 0x52], %l5 tne %icc, 0x2 ldub [%l7 + 0x5E], %i4 loop_6079: mulx %o4, 0x1EAA, %i1 movle %icc, %g6, %l0 ldd [%l7 + 0x40], %f0 ld [%l7 + 0x7C], %f0 ldx [%l7 + 0x78], %o7 fmovs %f4, %f4 fmovde %xcc, %f6, %f3 sllx %o1, 0x02, %g1 std %f8, [%l7 + 0x70] xorcc %g7, %l1, %o2 pdist %f14, %f14, %f0 stx %i3, [%l7 + 0x30] movcs %xcc, %i2, %i0 fble,a %fcc3, loop_6080 fornot1 %f0, %f8, %f14 udivx %g5, 0x01E8, %l2 edge16n %g4, %i5, %l4 loop_6080: ldub [%l7 + 0x0D], %i6 stb %o0, [%l7 + 0x5C] fbule,a %fcc1, loop_6081 and %i7, %o5, %l6 bleu,a loop_6082 fbue,a %fcc0, loop_6083 loop_6081: fornot1 %f6, %f6, %f14 fmovda %xcc, %f12, %f13 loop_6082: bl,a %icc, loop_6084 loop_6083: lduw [%l7 + 0x2C], %o6 fand %f0, %f8, %f12 ld [%l7 + 0x38], %f11 loop_6084: fones %f6 fpadd32s %f15, %f14, %f4 fxors %f9, %f12, %f2 edge8ln %l3, %g2, %g3 srax %l5, 0x1F, %o3 edge8 %o4, %i4, %i1 stb %g6, [%l7 + 0x38] bneg,a %xcc, loop_6085 fbg %fcc0, loop_6086 fnot1 %f8, %f4 edge16l %o7, %o1, %l0 loop_6085: edge16ln %g7, %g1, %o2 loop_6086: movvc %xcc, %i3, %i2 movcc %xcc, %i0, %l1 and %l2, 0x1F1F, %g5 srlx %g4, 0x14, %l4 fmovscc %xcc, %f11, %f3 fmovrdlz %i5, %f12, %f8 fands %f1, %f2, %f1 fmovsgu %xcc, %f13, %f14 movcc %xcc, %o0, %i6 brlz %o5, loop_6087 bpos,a,pt %icc, loop_6088 fcmpd %fcc1, %f4, %f4 fbl,a %fcc1, loop_6089 loop_6087: fpack16 %f4, %f8 loop_6088: fmovsge %icc, %f10, %f6 srlx %l6, %i7, %l3 loop_6089: sdiv %o6, 0x1E3E, %g3 ldsh [%l7 + 0x72], %g2 bg,pt %xcc, loop_6090 fmovsl %xcc, %f1, %f8 movvs %icc, %l5, %o4 xnor %i4, %i1, %o3 loop_6090: fcmple16 %f14, %f14, %g6 fmovsvs %icc, %f11, %f0 sth %o7, [%l7 + 0x58] pdist %f0, %f6, %f6 lduw [%l7 + 0x7C], %l0 fmul8x16au %f1, %f15, %f12 ldx [%l7 + 0x48], %o1 bl,pn %xcc, loop_6091 fmovdle %xcc, %f1, %f14 ld [%l7 + 0x0C], %f1 fmuld8sux16 %f12, %f1, %f4 loop_6091: ldub [%l7 + 0x7F], %g7 edge8 %g1, %o2, %i2 edge32l %i3, %l1, %i0 ld [%l7 + 0x54], %f4 mulx %g5, 0x0003, %g4 taddcctv %l4, %l2, %o0 smulcc %i5, 0x01E5, %i6 ldsh [%l7 + 0x24], %l6 ldx [%l7 + 0x48], %o5 ldsw [%l7 + 0x0C], %i7 fmovsn %icc, %f3, %f3 andncc %o6, %l3, %g2 fmovsvs %icc, %f1, %f7 or %l5, 0x1D48, %g3 fbge,a %fcc2, loop_6092 sdivx %o4, 0x1AC0, %i1 lduw [%l7 + 0x64], %i4 fmuld8sux16 %f11, %f0, %f4 loop_6092: alignaddr %g6, %o7, %o3 smulcc %l0, %o1, %g7 fmovrdlez %g1, %f2, %f0 movgu %icc, %i2, %i3 brlez %o2, loop_6093 ldd [%l7 + 0x10], %f0 fmovd %f10, %f2 mulx %i0, %g5, %l1 loop_6093: umulcc %l4, 0x0922, %l2 andncc %g4, %o0, %i6 edge8n %l6, %i5, %i7 subc %o5, 0x1437, %o6 fpackfix %f10, %f10 ta %icc, 0x7 fpsub16s %f4, %f2, %f5 fbue,a %fcc0, loop_6094 stb %g2, [%l7 + 0x5F] smulcc %l3, 0x165B, %l5 sllx %o4, 0x13, %g3 loop_6094: fmovspos %xcc, %f8, %f0 ldsw [%l7 + 0x34], %i1 fcmped %fcc3, %f14, %f4 fmul8sux16 %f2, %f4, %f10 fcmpgt16 %f12, %f12, %i4 ldx [%l7 + 0x08], %g6 movrgz %o7, 0x1F7, %o3 sll %l0, %o1, %g1 edge8n %g7, %i3, %i2 udivx %i0, 0x0F35, %g5 sth %o2, [%l7 + 0x2C] lduh [%l7 + 0x76], %l4 sub %l1, %l2, %o0 ldsb [%l7 + 0x14], %i6 ldsb [%l7 + 0x74], %g4 fmul8sux16 %f14, %f8, %f8 lduh [%l7 + 0x34], %l6 fsrc1 %f4, %f10 ldsw [%l7 + 0x78], %i7 fands %f0, %f10, %f0 edge16l %i5, %o6, %o5 movleu %icc, %g2, %l5 fsrc1s %f13, %f13 fmovdge %xcc, %f3, %f13 lduh [%l7 + 0x4C], %o4 fmovdneg %icc, %f2, %f7 sll %g3, 0x0E, %l3 lduw [%l7 + 0x58], %i1 fandnot2 %f6, %f10, %f14 ldd [%l7 + 0x50], %f10 andncc %g6, %o7, %i4 fmovdvs %xcc, %f3, %f0 subc %l0, 0x0E18, %o3 mulx %o1, 0x0814, %g1 subc %g7, 0x1846, %i3 movcs %xcc, %i0, %i2 fcmps %fcc0, %f1, %f15 taddcc %o2, 0x091C, %g5 tl %xcc, 0x4 sth %l1, [%l7 + 0x68] udiv %l2, 0x1AEE, %o0 ldd [%l7 + 0x70], %f10 std %f4, [%l7 + 0x20] fmovda %icc, %f2, %f5 fmovsg %xcc, %f2, %f2 stx %l4, [%l7 + 0x08] stx %g4, [%l7 + 0x40] tsubcc %i6, %i7, %i5 st %f0, [%l7 + 0x4C] fxnors %f9, %f1, %f3 call loop_6095 fandnot2s %f10, %f1, %f9 bleu %xcc, loop_6096 fbule %fcc0, loop_6097 loop_6095: lduw [%l7 + 0x38], %l6 std %f6, [%l7 + 0x68] loop_6096: fmovsg %xcc, %f0, %f7 loop_6097: tgu %xcc, 0x7 sth %o6, [%l7 + 0x40] ble,a,pt %xcc, loop_6098 ldub [%l7 + 0x73], %g2 bshuffle %f6, %f12, %f8 bvc,a,pn %icc, loop_6099 loop_6098: fmovdle %icc, %f0, %f3 fmuld8ulx16 %f6, %f1, %f12 fbul %fcc2, loop_6100 loop_6099: orcc %o5, %l5, %g3 movrgez %o4, 0x11A, %l3 fblg %fcc3, loop_6101 loop_6100: fcmpes %fcc1, %f12, %f5 nop setx loop_6102, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done te %xcc, 0x5 loop_6101: siam 0x3 stw %i1, [%l7 + 0x70] loop_6102: ldub [%l7 + 0x39], %o7 orncc %i4, %g6, %l0 umulcc %o3, %g1, %g7 fnand %f4, %f8, %f0 fzero %f14 fmovdgu %xcc, %f1, %f1 nop setx loop_6103, %l0, %l1 jmpl %l1, %o1 fmovsn %xcc, %f8, %f12 tleu %xcc, 0x2 st %f1, [%l7 + 0x7C] loop_6103: fmovscc %icc, %f0, %f13 fmovdvc %icc, %f3, %f2 stw %i3, [%l7 + 0x64] bpos,a,pt %xcc, loop_6104 fmovrde %i0, %f4, %f6 fbn %fcc3, loop_6105 ldub [%l7 + 0x12], %o2 loop_6104: tcs %xcc, 0x7 movre %g5, %i2, %l2 loop_6105: ldsb [%l7 + 0x5D], %o0 fabsd %f10, %f8 siam 0x1 movcc %xcc, %l1, %l4 sub %i6, 0x11B9, %g4 ldx [%l7 + 0x38], %i7 fpackfix %f14, %f2 sth %l6, [%l7 + 0x0E] fmovsge %xcc, %f7, %f9 fcmpgt32 %f14, %f8, %i5 fbo,a %fcc2, loop_6106 fnors %f15, %f6, %f9 brnz,a %g2, loop_6107 fmovsa %xcc, %f8, %f14 loop_6106: bcs,a,pn %icc, loop_6108 subcc %o5, 0x1FBC, %o6 loop_6107: movre %l5, %o4, %g3 fbge,a %fcc0, loop_6109 loop_6108: ldub [%l7 + 0x0D], %l3 fbu,a %fcc1, loop_6110 smul %o7, 0x06B0, %i1 loop_6109: bcc,a %xcc, loop_6111 fzero %f2 loop_6110: edge32 %i4, %l0, %g6 ld [%l7 + 0x2C], %f6 loop_6111: ldsb [%l7 + 0x30], %g1 stb %g7, [%l7 + 0x3C] movneg %xcc, %o1, %o3 xor %i3, %i0, %g5 fmovrdgz %i2, %f14, %f0 sdiv %l2, 0x0DAD, %o0 ldub [%l7 + 0x30], %l1 fabss %f5, %f10 ldd [%l7 + 0x48], %f2 ldx [%l7 + 0x40], %l4 lduw [%l7 + 0x78], %i6 fandnot2 %f14, %f12, %f8 siam 0x3 fmovsn %xcc, %f4, %f12 lduw [%l7 + 0x58], %o2 fone %f12 fcmple32 %f4, %f12, %i7 ldsb [%l7 + 0x58], %l6 stx %g4, [%l7 + 0x68] bge %xcc, loop_6112 fcmple16 %f4, %f10, %g2 udivx %o5, 0x1FB2, %i5 fbule %fcc3, loop_6113 loop_6112: stb %l5, [%l7 + 0x5B] brlez %o4, loop_6114 and %o6, 0x16D7, %g3 loop_6113: fcmpgt16 %f12, %f10, %o7 fzero %f12 loop_6114: pdist %f12, %f12, %f12 ta %xcc, 0x3 movrgez %l3, %i4, %l0 fba %fcc1, loop_6115 mulx %i1, %g6, %g1 fands %f4, %f5, %f12 fbule,a %fcc3, loop_6116 loop_6115: movn %xcc, %g7, %o3 bneg,pn %icc, loop_6117 ldsw [%l7 + 0x2C], %i3 loop_6116: call loop_6118 bgu,pt %xcc, loop_6119 loop_6117: xnorcc %o1, 0x17F4, %g5 fnegs %f14, %f2 loop_6118: addcc %i2, 0x1FA8, %i0 loop_6119: fbule %fcc0, loop_6120 fbg %fcc0, loop_6121 fpsub16s %f7, %f8, %f13 fmovs %f11, %f1 loop_6120: edge8 %l2, %l1, %o0 loop_6121: fbe,a %fcc1, loop_6122 fmovde %xcc, %f10, %f10 fandnot1s %f4, %f1, %f4 fmovdcc %xcc, %f1, %f11 loop_6122: andcc %l4, %i6, %o2 movrlz %l6, %i7, %g4 fornot1s %f4, %f0, %f11 movrgez %g2, %i5, %l5 movre %o5, 0x3F1, %o6 movgu %icc, %o4, %g3 fbuge %fcc0, loop_6123 fcmps %fcc2, %f15, %f12 fnand %f10, %f6, %f10 movl %xcc, %o7, %i4 loop_6123: fblg %fcc0, loop_6124 srlx %l3, 0x19, %l0 stx %g6, [%l7 + 0x30] fcmpd %fcc2, %f0, %f0 loop_6124: st %f7, [%l7 + 0x18] ld [%l7 + 0x2C], %f11 stx %i1, [%l7 + 0x78] lduw [%l7 + 0x2C], %g7 fabsd %f2, %f6 fnegd %f6, %f0 tcc %xcc, 0x5 tsubcctv %g1, 0x09D3, %o3 ldub [%l7 + 0x6D], %o1 stw %i3, [%l7 + 0x3C] edge16n %g5, %i2, %l2 fone %f0 ldx [%l7 + 0x58], %i0 lduh [%l7 + 0x6E], %l1 fcmpne32 %f14, %f8, %l4 bne,a,pn %xcc, loop_6125 ld [%l7 + 0x70], %f0 ldsh [%l7 + 0x0A], %o0 udivx %i6, 0x1B67, %o2 loop_6125: movvc %xcc, %i7, %g4 xnorcc %g2, 0x0CC5, %i5 fbo %fcc3, loop_6126 fbu,a %fcc1, loop_6127 bne,a loop_6128 movne %icc, %l6, %o5 loop_6126: movg %xcc, %l5, %o4 loop_6127: lduh [%l7 + 0x0A], %g3 loop_6128: tn %icc, 0x2 fbul,a %fcc3, loop_6129 pdist %f8, %f2, %f6 edge8 %o6, %i4, %l3 ldd [%l7 + 0x08], %f14 loop_6129: fmovsvs %xcc, %f10, %f10 fbne %fcc2, loop_6130 lduh [%l7 + 0x12], %l0 ld [%l7 + 0x50], %f9 smulcc %o7, 0x0618, %i1 loop_6130: lduh [%l7 + 0x0E], %g6 stb %g7, [%l7 + 0x64] fpack32 %f0, %f2, %f2 stx %o3, [%l7 + 0x78] fxnors %f7, %f3, %f13 fnegd %f10, %f8 ldsh [%l7 + 0x22], %g1 fmovrslz %i3, %f5, %f15 ld [%l7 + 0x64], %f15 ldsb [%l7 + 0x65], %g5 fcmpgt16 %f10, %f0, %i2 fmovdgu %xcc, %f15, %f10 fmovsl %xcc, %f2, %f13 ldsb [%l7 + 0x3F], %o1 ta %xcc, 0x1 udiv %l2, 0x1EF2, %i0 ldsb [%l7 + 0x4D], %l1 ldx [%l7 + 0x38], %l4 ldd [%l7 + 0x10], %f12 bl loop_6131 stb %i6, [%l7 + 0x75] fcmpne16 %f10, %f12, %o0 fornot1 %f6, %f4, %f2 loop_6131: fmovrde %o2, %f2, %f8 fbu,a %fcc1, loop_6132 fcmpne32 %f6, %f0, %i7 fmovrse %g2, %f5, %f10 ldx [%l7 + 0x30], %i5 loop_6132: fmovdcc %icc, %f10, %f5 bcs,a %xcc, loop_6133 bcs,pt %icc, loop_6134 fmovrdlez %l6, %f2, %f14 bneg,a,pt %xcc, loop_6135 loop_6133: tg %xcc, 0x0 loop_6134: fmuld8sux16 %f4, %f6, %f14 fones %f8 loop_6135: st %f0, [%l7 + 0x14] std %f10, [%l7 + 0x38] lduh [%l7 + 0x38], %o5 udiv %g4, 0x0C39, %o4 ld [%l7 + 0x14], %f15 xor %g3, %l5, %i4 fpack32 %f12, %f10, %f4 movpos %xcc, %l3, %l0 tn %icc, 0x0 fbn,a %fcc3, loop_6136 ba loop_6137 fcmpne16 %f4, %f14, %o7 alignaddrl %i1, %o6, %g6 loop_6136: smulcc %o3, %g1, %g7 loop_6137: fbl,a %fcc2, loop_6138 orcc %i3, 0x0894, %g5 and %o1, %i2, %l2 fandnot1 %f6, %f8, %f10 loop_6138: std %f8, [%l7 + 0x78] movn %xcc, %l1, %l4 ld [%l7 + 0x5C], %f8 sdiv %i0, 0x1EB2, %i6 ldub [%l7 + 0x75], %o2 fmovrdgz %o0, %f10, %f12 fpadd32s %f0, %f9, %f14 fmovsgu %xcc, %f8, %f7 fornot2 %f6, %f10, %f14 fornot2 %f14, %f4, %f6 ldd [%l7 + 0x68], %f10 brz %g2, loop_6139 fmovdvc %icc, %f4, %f13 andn %i7, 0x112D, %l6 movrlz %o5, 0x209, %i5 loop_6139: xor %o4, 0x0426, %g3 sra %l5, 0x1C, %i4 brz %l3, loop_6140 movvc %icc, %g4, %l0 tge %icc, 0x3 ldsh [%l7 + 0x40], %o7 loop_6140: siam 0x3 fcmpes %fcc1, %f1, %f12 srlx %o6, %g6, %i1 fcmpgt32 %f6, %f14, %o3 bn,a,pt %icc, loop_6141 pdist %f10, %f2, %f0 stb %g1, [%l7 + 0x11] fzero %f0 loop_6141: orncc %i3, %g7, %g5 andcc %i2, 0x19EC, %l2 fnands %f14, %f9, %f6 fmovsle %icc, %f2, %f9 fpadd32s %f11, %f12, %f15 be,pn %icc, loop_6142 fmovsg %xcc, %f14, %f6 fmovsvc %xcc, %f4, %f4 tl %xcc, 0x7 loop_6142: ldsb [%l7 + 0x3F], %o1 ldx [%l7 + 0x50], %l4 bcc,a %icc, loop_6143 movrlz %l1, 0x0E0, %i6 be loop_6144 ldub [%l7 + 0x44], %i0 loop_6143: fpsub32 %f4, %f12, %f2 tneg %icc, 0x1 loop_6144: fmuld8sux16 %f14, %f8, %f10 fmovdvs %xcc, %f4, %f9 taddcc %o0, %o2, %i7 fsrc2 %f2, %f4 fbe,a %fcc0, loop_6145 fble %fcc1, loop_6146 fpadd16 %f2, %f14, %f4 ldsb [%l7 + 0x36], %g2 loop_6145: fsrc1 %f0, %f0 loop_6146: stw %o5, [%l7 + 0x14] addc %l6, 0x0387, %i5 sth %o4, [%l7 + 0x7A] fsrc1 %f8, %f10 fcmpd %fcc3, %f8, %f2 srlx %l5, 0x14, %g3 ldsw [%l7 + 0x54], %i4 fpadd16 %f8, %f4, %f0 fbug %fcc0, loop_6147 brgz %l3, loop_6148 fcmpne32 %f6, %f14, %g4 lduw [%l7 + 0x08], %o7 loop_6147: bcs,pn %icc, loop_6149 loop_6148: andcc %l0, %g6, %o6 move %icc, %i1, %o3 array16 %i3, %g7, %g1 loop_6149: ld [%l7 + 0x58], %f2 andncc %i2, %g5, %l2 fbe %fcc1, loop_6150 fandnot1 %f2, %f8, %f2 stx %o1, [%l7 + 0x60] nop setx loop_6151, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6150: sra %l4, 0x0E, %l1 sethi 0x1DF1, %i6 fpack16 %f6, %f5 loop_6151: fnot1 %f0, %f12 subc %o0, %i0, %i7 fbne,a %fcc2, loop_6152 stw %g2, [%l7 + 0x34] movvc %icc, %o2, %o5 movn %xcc, %l6, %o4 loop_6152: fbul,a %fcc1, loop_6153 movge %icc, %l5, %g3 movcs %xcc, %i5, %l3 ldub [%l7 + 0x1D], %g4 loop_6153: fcmple16 %f10, %f4, %i4 movrgez %o7, 0x3E7, %l0 add %g6, 0x164F, %o6 fandnot1 %f12, %f2, %f2 fexpand %f9, %f2 ldub [%l7 + 0x16], %i1 tcs %xcc, 0x3 move %icc, %i3, %o3 movcs %xcc, %g1, %i2 srax %g7, %l2, %g5 fornot1 %f6, %f4, %f8 tle %xcc, 0x5 st %f12, [%l7 + 0x10] tvs %xcc, 0x4 sth %o1, [%l7 + 0x7E] stb %l1, [%l7 + 0x3C] fpsub32 %f8, %f10, %f8 tcs %icc, 0x0 lduh [%l7 + 0x44], %i6 tl %icc, 0x1 ldd [%l7 + 0x58], %f2 std %f6, [%l7 + 0x48] stx %o0, [%l7 + 0x48] st %f7, [%l7 + 0x78] st %f6, [%l7 + 0x6C] fmovdcc %xcc, %f13, %f5 tcc %xcc, 0x7 faligndata %f4, %f10, %f14 fmovrde %l4, %f12, %f14 movgu %icc, %i0, %i7 siam 0x3 ldsb [%l7 + 0x29], %o2 ldsh [%l7 + 0x74], %o5 stw %l6, [%l7 + 0x68] fbuge,a %fcc3, loop_6154 sdiv %g2, 0x0B15, %o4 tgu %xcc, 0x4 stw %l5, [%l7 + 0x1C] loop_6154: orcc %i5, 0x1576, %g3 brlz %g4, loop_6155 brlz %l3, loop_6156 orn %i4, 0x0D28, %o7 lduw [%l7 + 0x50], %l0 loop_6155: orncc %g6, 0x10B6, %o6 loop_6156: fornot1 %f6, %f4, %f0 move %xcc, %i3, %i1 tge %icc, 0x6 ldx [%l7 + 0x10], %o3 edge32n %i2, %g1, %l2 ldsw [%l7 + 0x5C], %g5 ldsw [%l7 + 0x4C], %g7 fbu,a %fcc2, loop_6157 ta %xcc, 0x4 fornot1s %f4, %f7, %f4 fmuld8ulx16 %f5, %f9, %f2 loop_6157: stw %l1, [%l7 + 0x10] umul %o1, 0x0BCF, %i6 sdivx %o0, 0x1E0A, %i0 movgu %xcc, %i7, %l4 fzeros %f11 movle %icc, %o2, %l6 fmovsneg %xcc, %f5, %f0 fbge,a %fcc2, loop_6158 stw %g2, [%l7 + 0x40] andn %o4, 0x0C63, %o5 ldd [%l7 + 0x40], %f14 loop_6158: sth %l5, [%l7 + 0x2E] fcmple32 %f4, %f6, %i5 fcmple16 %f4, %f10, %g4 st %f12, [%l7 + 0x1C] lduh [%l7 + 0x68], %g3 movrlz %l3, 0x35A, %o7 st %f14, [%l7 + 0x1C] fmovsle %xcc, %f13, %f0 xnorcc %l0, %g6, %i4 sth %i3, [%l7 + 0x22] alignaddr %o6, %i1, %i2 fmovda %xcc, %f13, %f0 tneg %icc, 0x0 brlez %g1, loop_6159 fcmpne32 %f2, %f0, %l2 umulcc %o3, 0x070A, %g5 ba,pt %icc, loop_6160 loop_6159: lduw [%l7 + 0x34], %g7 movg %icc, %o1, %i6 edge16n %o0, %i0, %l1 loop_6160: fmovrslez %l4, %f4, %f12 fand %f4, %f10, %f14 tl %xcc, 0x4 fbu %fcc2, loop_6161 ldsh [%l7 + 0x68], %i7 tsubcctv %o2, 0x081C, %g2 movneg %icc, %o4, %o5 loop_6161: ldx [%l7 + 0x70], %l5 fmovrse %l6, %f10, %f10 stb %i5, [%l7 + 0x66] or %g4, 0x17F9, %g3 fmovdgu %icc, %f15, %f5 movrgez %o7, %l0, %g6 addc %i4, 0x1EA5, %i3 stw %l3, [%l7 + 0x38] fzeros %f15 fcmpeq16 %f8, %f8, %i1 stw %o6, [%l7 + 0x4C] bg,pn %xcc, loop_6162 movrlez %g1, %l2, %o3 nop setx loop_6163, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsge %xcc, %f14, %f0 loop_6162: fnegs %f6, %f3 fpadd16s %f5, %f9, %f14 loop_6163: stw %i2, [%l7 + 0x58] fcmpgt32 %f4, %f10, %g5 bneg,pn %xcc, loop_6164 stx %g7, [%l7 + 0x38] sth %o1, [%l7 + 0x4A] add %o0, %i6, %l1 loop_6164: fmovdl %xcc, %f13, %f6 fornot1s %f10, %f5, %f1 movge %icc, %i0, %l4 lduw [%l7 + 0x68], %o2 fmovrslez %i7, %f9, %f1 sth %o4, [%l7 + 0x7E] st %f1, [%l7 + 0x0C] alignaddr %o5, %l5, %g2 stx %i5, [%l7 + 0x70] movrgz %g4, %g3, %l6 sth %l0, [%l7 + 0x30] lduw [%l7 + 0x24], %g6 fmovrdne %o7, %f10, %f8 std %f14, [%l7 + 0x10] fmovsleu %xcc, %f11, %f9 smul %i3, %l3, %i1 std %f2, [%l7 + 0x48] fmovrdlez %o6, %f12, %f12 fmul8x16al %f6, %f7, %f10 array32 %g1, %i4, %l2 be,pn %xcc, loop_6165 fbug %fcc2, loop_6166 stb %o3, [%l7 + 0x45] fmovsvc %icc, %f13, %f12 loop_6165: orn %g5, 0x05A2, %i2 loop_6166: fpadd32s %f13, %f10, %f14 ldsh [%l7 + 0x52], %o1 fmovsge %icc, %f6, %f1 ldsb [%l7 + 0x25], %g7 fmovda %icc, %f10, %f6 ldx [%l7 + 0x10], %o0 fabss %f8, %f6 ldub [%l7 + 0x5C], %i6 fmovsa %icc, %f2, %f12 ldd [%l7 + 0x48], %f6 sth %i0, [%l7 + 0x52] std %f4, [%l7 + 0x08] fmovspos %xcc, %f1, %f8 bneg,pt %xcc, loop_6167 edge32 %l1, %o2, %i7 fmovsgu %xcc, %f15, %f11 ldub [%l7 + 0x6E], %l4 loop_6167: edge16n %o5, %l5, %o4 st %f13, [%l7 + 0x28] fcmps %fcc1, %f4, %f13 nop setx loop_6168, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2 %f10, %f0 fmovs %f3, %f5 be %icc, loop_6169 loop_6168: array16 %i5, %g4, %g2 sth %l6, [%l7 + 0x58] lduh [%l7 + 0x1A], %g3 loop_6169: array16 %l0, %o7, %g6 sth %i3, [%l7 + 0x1C] ldsh [%l7 + 0x52], %i1 fmovd %f4, %f4 tgu %xcc, 0x3 brlez %o6, loop_6170 move %icc, %g1, %i4 ldsw [%l7 + 0x18], %l3 st %f4, [%l7 + 0x1C] loop_6170: smul %l2, %g5, %i2 fcmpne32 %f14, %f6, %o3 fand %f2, %f14, %f2 st %f12, [%l7 + 0x64] fnot1 %f2, %f0 umul %o1, 0x18C0, %g7 ldsh [%l7 + 0x6E], %i6 mova %icc, %o0, %i0 subcc %l1, 0x0D36, %o2 bcc,a %icc, loop_6171 movgu %icc, %l4, %i7 st %f7, [%l7 + 0x54] edge8ln %l5, %o4, %i5 loop_6171: sdivx %g4, 0x1A26, %g2 ta %icc, 0x1 fxor %f0, %f12, %f2 fmul8x16au %f3, %f4, %f0 stw %o5, [%l7 + 0x24] smul %l6, %g3, %o7 tgu %xcc, 0x4 edge32 %l0, %i3, %i1 edge32n %g6, %g1, %i4 sethi 0x120B, %l3 fpsub16s %f6, %f9, %f13 fmovspos %xcc, %f7, %f6 stx %l2, [%l7 + 0x20] edge8l %o6, %i2, %g5 tcs %icc, 0x7 fnegd %f8, %f2 fandnot1s %f13, %f7, %f6 xorcc %o3, 0x05D1, %o1 alignaddr %i6, %g7, %o0 tl %icc, 0x0 bcc %icc, loop_6172 fcmped %fcc1, %f0, %f10 bcc,pn %icc, loop_6173 fmovrdgez %i0, %f10, %f14 loop_6172: tvs %icc, 0x3 mulscc %l1, %o2, %i7 loop_6173: ldub [%l7 + 0x3F], %l5 fsrc2 %f14, %f14 lduw [%l7 + 0x34], %o4 st %f12, [%l7 + 0x08] bneg,a,pn %icc, loop_6174 mulx %i5, 0x006C, %l4 bneg,a,pn %xcc, loop_6175 ld [%l7 + 0x28], %f11 loop_6174: edge32ln %g2, %g4, %o5 ldsw [%l7 + 0x4C], %l6 loop_6175: brgez,a %o7, loop_6176 tg %icc, 0x7 movpos %icc, %g3, %l0 ldx [%l7 + 0x58], %i3 loop_6176: lduw [%l7 + 0x38], %i1 fnot1s %f7, %f7 fsrc1s %f9, %f11 srax %g6, %g1, %i4 movl %xcc, %l2, %o6 addccc %l3, %i2, %o3 fbul %fcc2, loop_6177 bcs loop_6178 edge16 %o1, %i6, %g7 movrlz %g5, %o0, %i0 loop_6177: movcs %icc, %l1, %o2 loop_6178: fmovrslez %i7, %f7, %f2 fcmpd %fcc1, %f14, %f10 ldsb [%l7 + 0x65], %o4 ldsh [%l7 + 0x34], %i5 movgu %xcc, %l4, %g2 tne %icc, 0x0 lduh [%l7 + 0x3C], %l5 movrlez %o5, 0x308, %g4 tleu %icc, 0x1 ldub [%l7 + 0x09], %l6 edge16l %o7, %g3, %i3 fbug,a %fcc1, loop_6179 popc 0x0CDE, %i1 ldsw [%l7 + 0x34], %g6 ldsw [%l7 + 0x74], %g1 loop_6179: fone %f8 fnot2 %f12, %f14 ldsw [%l7 + 0x30], %i4 fmovrsgez %l2, %f2, %f11 ldub [%l7 + 0x2C], %o6 fxnors %f12, %f7, %f15 lduw [%l7 + 0x10], %l0 fmovsg %icc, %f14, %f7 for %f4, %f8, %f14 movge %icc, %i2, %l3 bpos %xcc, loop_6180 stw %o3, [%l7 + 0x08] fbn,a %fcc3, loop_6181 std %f2, [%l7 + 0x60] loop_6180: fba %fcc3, loop_6182 fnegs %f14, %f5 loop_6181: ldsh [%l7 + 0x2A], %o1 movrlz %g7, 0x16A, %i6 loop_6182: brgz,a %g5, loop_6183 brz %i0, loop_6184 mulx %l1, %o0, %i7 array32 %o4, %o2, %i5 loop_6183: movvc %xcc, %l4, %g2 loop_6184: fmovscc %xcc, %f4, %f6 fcmpeq16 %f0, %f6, %o5 st %f7, [%l7 + 0x10] umulcc %g4, 0x02D5, %l5 fmovda %icc, %f1, %f11 fcmpgt16 %f12, %f10, %o7 fmovrslz %l6, %f3, %f14 edge16l %g3, %i1, %g6 ldsh [%l7 + 0x0A], %i3 st %f1, [%l7 + 0x5C] fnot2 %f0, %f12 fbne %fcc1, loop_6185 fmovdpos %xcc, %f13, %f15 subccc %i4, 0x1F82, %l2 bpos,a,pt %icc, loop_6186 loop_6185: xnor %o6, 0x00FE, %g1 stx %l0, [%l7 + 0x40] movcc %icc, %i2, %l3 loop_6186: lduw [%l7 + 0x50], %o3 movneg %icc, %g7, %i6 lduw [%l7 + 0x20], %g5 call loop_6187 ble %xcc, loop_6188 stx %i0, [%l7 + 0x38] bleu,pn %icc, loop_6189 loop_6187: bpos,a %xcc, loop_6190 loop_6188: edge32l %o1, %l1, %i7 lduw [%l7 + 0x40], %o0 loop_6189: stb %o4, [%l7 + 0x0E] loop_6190: fornot2 %f8, %f6, %f8 tvc %xcc, 0x6 ldx [%l7 + 0x50], %i5 ldsh [%l7 + 0x2E], %l4 fmovdle %icc, %f13, %f8 fmovdneg %icc, %f13, %f7 fbn,a %fcc0, loop_6191 edge32n %g2, %o2, %o5 nop setx loop_6192, %l0, %l1 jmpl %l1, %l5 fmovdvc %icc, %f5, %f2 loop_6191: orncc %g4, 0x19EF, %o7 fbge %fcc3, loop_6193 loop_6192: ld [%l7 + 0x1C], %f7 ldd [%l7 + 0x20], %f0 std %f10, [%l7 + 0x28] loop_6193: udiv %g3, 0x03C0, %l6 faligndata %f10, %f0, %f12 fnegs %f13, %f8 sra %i1, 0x1B, %i3 ldx [%l7 + 0x38], %g6 ldsb [%l7 + 0x60], %l2 taddcc %i4, %g1, %o6 fmovrdgz %l0, %f2, %f0 stw %i2, [%l7 + 0x14] stb %o3, [%l7 + 0x52] fornot1 %f2, %f4, %f8 fmovsvs %icc, %f11, %f10 bleu,a loop_6194 bneg,a,pt %icc, loop_6195 movrgez %l3, 0x14E, %i6 brnz,a %g5, loop_6196 loop_6194: ldx [%l7 + 0x10], %i0 loop_6195: fornot1 %f14, %f6, %f0 st %f15, [%l7 + 0x08] loop_6196: tle %icc, 0x3 sll %g7, 0x01, %o1 movle %icc, %l1, %i7 fmovrse %o4, %f15, %f1 udiv %i5, 0x03E0, %o0 brlz,a %g2, loop_6197 bl,a,pn %icc, loop_6198 ldub [%l7 + 0x0C], %l4 tsubcc %o2, 0x0588, %l5 loop_6197: ldub [%l7 + 0x25], %g4 loop_6198: smul %o5, 0x0C43, %g3 std %f14, [%l7 + 0x68] fcmpgt16 %f10, %f0, %o7 tge %xcc, 0x7 fmovdneg %xcc, %f7, %f8 fmovrsne %i1, %f2, %f12 bcc,a,pt %xcc, loop_6199 movpos %icc, %l6, %g6 tgu %icc, 0x6 tcs %icc, 0x0 loop_6199: ld [%l7 + 0x68], %f9 mova %icc, %l2, %i3 brlez %g1, loop_6200 brgez %o6, loop_6201 nop setx loop_6202, %l0, %l1 jmpl %l1, %i4 stx %i2, [%l7 + 0x58] loop_6200: fnot1s %f12, %f11 loop_6201: fornot2 %f4, %f2, %f14 loop_6202: fmovsg %icc, %f5, %f15 fsrc1 %f12, %f4 tl %xcc, 0x0 subcc %o3, 0x113A, %l3 orcc %l0, %i6, %g5 ldsw [%l7 + 0x10], %g7 movle %xcc, %o1, %l1 sdiv %i0, 0x0973, %i7 ldsh [%l7 + 0x16], %o4 fbg,a %fcc2, loop_6203 lduh [%l7 + 0x50], %i5 fmovde %icc, %f7, %f15 array32 %g2, %l4, %o2 loop_6203: sethi 0x0300, %l5 tneg %xcc, 0x1 fsrc2s %f14, %f1 fmovrdne %g4, %f10, %f14 ldx [%l7 + 0x70], %o0 movrgez %o5, %o7, %g3 st %f6, [%l7 + 0x10] fmovsl %xcc, %f14, %f0 srax %l6, %g6, %l2 fandnot2 %f8, %f8, %f10 stx %i1, [%l7 + 0x60] stb %i3, [%l7 + 0x40] stb %g1, [%l7 + 0x7E] faligndata %f14, %f4, %f10 sth %i4, [%l7 + 0x38] bne loop_6204 fmovde %icc, %f13, %f15 smul %o6, %i2, %l3 std %f6, [%l7 + 0x38] loop_6204: fmovsneg %xcc, %f10, %f11 fbuge %fcc1, loop_6205 edge16 %l0, %o3, %i6 stw %g7, [%l7 + 0x54] st %f15, [%l7 + 0x48] loop_6205: lduh [%l7 + 0x70], %o1 tpos %icc, 0x1 brgz %g5, loop_6206 fnot2s %f6, %f13 st %f8, [%l7 + 0x1C] xorcc %l1, 0x0082, %i7 loop_6206: lduw [%l7 + 0x50], %o4 fones %f12 tgu %icc, 0x2 fors %f2, %f3, %f10 movrgz %i5, 0x189, %i0 movcs %xcc, %l4, %g2 lduw [%l7 + 0x78], %l5 stw %o2, [%l7 + 0x58] ldub [%l7 + 0x33], %o0 ldsw [%l7 + 0x30], %o5 ldsh [%l7 + 0x58], %g4 st %f7, [%l7 + 0x40] mulx %o7, 0x0B6A, %l6 movcc %icc, %g3, %g6 stx %i1, [%l7 + 0x38] fbuge %fcc2, loop_6207 fmovda %xcc, %f11, %f15 lduw [%l7 + 0x6C], %i3 fmovsle %icc, %f1, %f0 loop_6207: fmovdvc %xcc, %f8, %f5 movcs %icc, %g1, %l2 fpadd16s %f7, %f14, %f1 stx %o6, [%l7 + 0x40] addcc %i4, 0x009A, %i2 ldsb [%l7 + 0x37], %l0 lduh [%l7 + 0x32], %l3 fbne %fcc1, loop_6208 fmovdcs %icc, %f8, %f9 addc %i6, 0x0AB5, %o3 lduh [%l7 + 0x56], %g7 loop_6208: fcmpd %fcc2, %f4, %f0 orncc %o1, %g5, %i7 ldub [%l7 + 0x12], %o4 fand %f4, %f4, %f4 movpos %xcc, %i5, %i0 brgez %l4, loop_6209 brz,a %g2, loop_6210 std %f12, [%l7 + 0x38] fones %f3 loop_6209: ldub [%l7 + 0x3E], %l1 loop_6210: std %f2, [%l7 + 0x20] fmul8ulx16 %f14, %f8, %f6 ldd [%l7 + 0x50], %f4 bcc,a,pt %xcc, loop_6211 lduw [%l7 + 0x40], %l5 ldsb [%l7 + 0x44], %o0 fmovrsgez %o2, %f10, %f11 loop_6211: addccc %o5, 0x0DD6, %o7 sth %l6, [%l7 + 0x12] lduh [%l7 + 0x4E], %g4 ldub [%l7 + 0x0E], %g6 fbn %fcc0, loop_6212 edge8 %i1, %g3, %g1 fmovda %xcc, %f10, %f13 fmovd %f2, %f2 loop_6212: sll %i3, %l2, %i4 mulx %i2, %o6, %l0 movl %xcc, %i6, %l3 ldd [%l7 + 0x48], %f6 umulcc %o3, 0x0233, %o1 tcs %icc, 0x1 movne %icc, %g5, %i7 sub %o4, 0x1FA2, %g7 xnor %i5, %i0, %g2 sllx %l1, 0x0B, %l4 fmuld8ulx16 %f13, %f3, %f12 fsrc1 %f10, %f12 fmovsn %icc, %f1, %f15 fbug,a %fcc2, loop_6213 fabss %f5, %f5 fbu %fcc1, loop_6214 edge8ln %o0, %o2, %o5 loop_6213: stx %l5, [%l7 + 0x50] lduw [%l7 + 0x6C], %l6 loop_6214: faligndata %f0, %f6, %f4 tne %icc, 0x2 bgu loop_6215 movl %icc, %o7, %g6 bl,a,pn %icc, loop_6216 fxors %f8, %f0, %f4 loop_6215: popc %i1, %g3 addccc %g4, 0x05E9, %i3 loop_6216: edge8ln %l2, %g1, %i4 st %f2, [%l7 + 0x58] taddcctv %i2, 0x1C08, %l0 ldsh [%l7 + 0x76], %i6 ld [%l7 + 0x4C], %f5 bneg,a,pt %icc, loop_6217 fsrc1 %f10, %f4 fmul8sux16 %f8, %f0, %f12 tg %xcc, 0x3 loop_6217: sra %l3, %o3, %o1 or %o6, 0x1C3D, %i7 sth %o4, [%l7 + 0x1A] fcmple16 %f4, %f14, %g7 stw %g5, [%l7 + 0x78] ldsw [%l7 + 0x44], %i0 std %f2, [%l7 + 0x58] tgu %icc, 0x1 sdivx %g2, 0x182D, %l1 mova %xcc, %i5, %o0 bvs,a %icc, loop_6218 fmovsneg %xcc, %f0, %f13 movpos %xcc, %l4, %o2 fcmpeq32 %f6, %f6, %l5 loop_6218: ldsw [%l7 + 0x14], %o5 movre %l6, 0x31D, %g6 fbge,a %fcc0, loop_6219 fcmpes %fcc1, %f3, %f15 mulx %i1, 0x0E26, %o7 fzero %f2 loop_6219: ldsw [%l7 + 0x60], %g4 orcc %i3, %g3, %g1 ldsw [%l7 + 0x58], %i4 xnor %l2, %l0, %i2 fandnot1 %f0, %f8, %f2 pdist %f10, %f4, %f8 std %f12, [%l7 + 0x78] fmovsn %icc, %f5, %f7 edge32 %i6, %l3, %o1 fcmps %fcc2, %f14, %f15 bcc,a %xcc, loop_6220 nop setx loop_6221, %l0, %l1 jmpl %l1, %o6 alignaddrl %i7, %o4, %o3 fabsd %f10, %f2 loop_6220: ld [%l7 + 0x74], %f5 loop_6221: sllx %g7, 0x07, %g5 ldsb [%l7 + 0x6E], %i0 ldd [%l7 + 0x58], %f12 fandnot1 %f4, %f0, %f12 smulcc %l1, 0x145B, %g2 ldx [%l7 + 0x40], %o0 stw %l4, [%l7 + 0x40] fxors %f8, %f3, %f12 lduw [%l7 + 0x64], %i5 movcc %icc, %l5, %o5 movneg %xcc, %o2, %g6 brgz %i1, loop_6222 fabsd %f6, %f12 array16 %o7, %g4, %i3 fpadd16 %f4, %f4, %f6 loop_6222: fcmpne16 %f2, %f0, %l6 taddcc %g1, 0x1AE0, %i4 bg,a,pt %icc, loop_6223 fmovdcc %icc, %f8, %f5 bl,pn %icc, loop_6224 orcc %l2, %g3, %i2 loop_6223: edge8l %i6, %l0, %o1 fpack16 %f12, %f11 loop_6224: fmovsgu %xcc, %f7, %f2 ld [%l7 + 0x44], %f9 ldub [%l7 + 0x6A], %l3 fpsub32s %f4, %f12, %f10 stw %i7, [%l7 + 0x54] st %f9, [%l7 + 0x08] fcmpd %fcc2, %f6, %f12 fmovdgu %xcc, %f6, %f7 orcc %o6, %o3, %g7 ldx [%l7 + 0x18], %o4 movl %xcc, %i0, %g5 tcc %xcc, 0x4 srlx %l1, 0x0B, %g2 fmovdcc %icc, %f7, %f7 sub %o0, %i5, %l5 tle %icc, 0x6 fnot1s %f4, %f7 xnorcc %o5, 0x1917, %l4 fcmpeq16 %f0, %f8, %g6 movl %xcc, %o2, %i1 sdiv %o7, 0x0BF4, %i3 stb %l6, [%l7 + 0x0A] fmovrdlz %g4, %f10, %f10 stb %g1, [%l7 + 0x67] faligndata %f4, %f4, %f8 edge8ln %l2, %i4, %g3 ldsh [%l7 + 0x28], %i6 fmovsa %xcc, %f14, %f8 fandnot2s %f4, %f6, %f12 std %f14, [%l7 + 0x68] taddcctv %i2, 0x1910, %o1 bcs,pn %xcc, loop_6225 call loop_6226 taddcc %l3, %l0, %o6 ba,a,pt %icc, loop_6227 loop_6225: bshuffle %f14, %f2, %f4 loop_6226: tgu %icc, 0x5 lduw [%l7 + 0x58], %o3 loop_6227: tgu %xcc, 0x1 ldsb [%l7 + 0x42], %g7 fones %f9 fpadd32 %f6, %f4, %f8 nop setx loop_6228, %l0, %l1 jmpl %l1, %o4 fmovsg %xcc, %f3, %f8 udiv %i0, 0x18A1, %i7 ldd [%l7 + 0x30], %f4 loop_6228: fmovrdlz %l1, %f0, %f10 subcc %g5, %o0, %i5 stb %g2, [%l7 + 0x45] fmovse %xcc, %f5, %f14 subccc %l5, %o5, %l4 alignaddr %o2, %i1, %g6 array16 %o7, %i3, %l6 movleu %icc, %g1, %g4 fmul8x16 %f3, %f4, %f12 stw %i4, [%l7 + 0x40] edge32ln %l2, %g3, %i2 fmovsneg %xcc, %f0, %f1 edge16 %o1, %i6, %l0 tcs %icc, 0x4 tneg %icc, 0x5 ldd [%l7 + 0x48], %f6 fbne,a %fcc3, loop_6229 ldsb [%l7 + 0x3C], %l3 fmul8sux16 %f0, %f2, %f2 fbule %fcc3, loop_6230 loop_6229: lduh [%l7 + 0x38], %o6 fmovdvs %xcc, %f3, %f6 sth %g7, [%l7 + 0x1A] loop_6230: bne,a loop_6231 ta %icc, 0x3 udivcc %o4, 0x1708, %i0 ldsh [%l7 + 0x3C], %i7 loop_6231: mova %xcc, %o3, %l1 lduw [%l7 + 0x1C], %o0 xor %g5, %g2, %l5 fcmpeq16 %f0, %f10, %o5 edge16l %i5, %o2, %l4 sub %g6, 0x0F17, %i1 fmovsneg %icc, %f1, %f0 subccc %o7, %l6, %g1 fmovsg %icc, %f1, %f10 ldsh [%l7 + 0x7E], %g4 fxnors %f8, %f11, %f14 bvc,pn %xcc, loop_6232 tsubcctv %i4, %l2, %g3 fmul8x16 %f6, %f8, %f10 fcmple32 %f8, %f6, %i2 loop_6232: fbu,a %fcc2, loop_6233 andncc %o1, %i6, %i3 brnz %l0, loop_6234 fpsub16s %f12, %f12, %f8 loop_6233: for %f0, %f14, %f14 udiv %l3, 0x0922, %o6 loop_6234: edge16 %o4, %i0, %g7 ta %xcc, 0x2 add %i7, 0x1539, %o3 brlez %o0, loop_6235 srl %l1, %g2, %l5 bcc,a loop_6236 fmovdleu %icc, %f6, %f0 loop_6235: tn %xcc, 0x4 lduh [%l7 + 0x7A], %g5 loop_6236: bne,pn %xcc, loop_6237 fpadd16s %f6, %f2, %f8 fbue %fcc2, loop_6238 edge8 %i5, %o2, %o5 loop_6237: fmovsle %icc, %f2, %f6 fmovrslez %g6, %f5, %f11 loop_6238: fsrc2 %f4, %f4 fcmps %fcc1, %f13, %f15 ldsh [%l7 + 0x64], %i1 std %f8, [%l7 + 0x10] stw %o7, [%l7 + 0x54] andcc %l4, %g1, %l6 andn %i4, 0x0A70, %l2 fmovdne %xcc, %f0, %f2 fmovrsne %g3, %f10, %f9 sth %i2, [%l7 + 0x0C] fmovdn %xcc, %f12, %f9 addc %o1, %g4, %i3 fmovd %f10, %f4 xor %l0, %i6, %o6 ba,a,pn %xcc, loop_6239 fandnot2 %f8, %f4, %f12 tcc %xcc, 0x4 ldx [%l7 + 0x70], %o4 loop_6239: fmovsa %icc, %f3, %f0 edge32l %i0, %l3, %i7 ldx [%l7 + 0x58], %o3 andn %o0, %g7, %l1 ldub [%l7 + 0x52], %g2 fmul8x16au %f9, %f7, %f8 addc %l5, %g5, %i5 fornot2 %f0, %f4, %f12 fmovsl %xcc, %f1, %f1 fornot1s %f10, %f10, %f4 lduh [%l7 + 0x7A], %o2 ldub [%l7 + 0x7D], %o5 fnegs %f3, %f13 alignaddrl %i1, %o7, %l4 fxnor %f4, %f12, %f12 ldsw [%l7 + 0x1C], %g1 smul %l6, %i4, %l2 movrlez %g3, 0x391, %i2 fornot2 %f6, %f0, %f6 xnor %g6, %g4, %i3 fbg,a %fcc1, loop_6240 bleu loop_6241 ldd [%l7 + 0x40], %f2 ldsh [%l7 + 0x3A], %l0 loop_6240: ld [%l7 + 0x0C], %f2 loop_6241: stb %o1, [%l7 + 0x6B] stw %o6, [%l7 + 0x20] tg %xcc, 0x1 fnot2s %f6, %f0 stx %o4, [%l7 + 0x20] xnorcc %i6, 0x08A4, %l3 fcmpeq16 %f14, %f12, %i7 fsrc2s %f1, %f11 alignaddrl %i0, %o0, %g7 stw %l1, [%l7 + 0x58] ldsw [%l7 + 0x38], %o3 stw %g2, [%l7 + 0x48] ldub [%l7 + 0x1D], %g5 ldub [%l7 + 0x0F], %l5 andcc %o2, %o5, %i5 ldx [%l7 + 0x30], %o7 fpsub16s %f8, %f1, %f14 bne %xcc, loop_6242 tne %xcc, 0x6 andncc %i1, %g1, %l6 fbl %fcc2, loop_6243 loop_6242: xorcc %i4, 0x0D9B, %l2 fmovdl %icc, %f8, %f12 be,a,pn %xcc, loop_6244 loop_6243: brnz,a %g3, loop_6245 and %l4, 0x0D79, %g6 xorcc %g4, %i3, %l0 loop_6244: tle %xcc, 0x1 loop_6245: sethi 0x18F7, %i2 brz %o1, loop_6246 stx %o6, [%l7 + 0x18] fbul %fcc2, loop_6247 andncc %o4, %l3, %i7 loop_6246: fmovdne %icc, %f3, %f1 stw %i6, [%l7 + 0x14] loop_6247: array8 %i0, %o0, %g7 fexpand %f3, %f6 fabss %f3, %f5 fmovsleu %xcc, %f9, %f13 fmovscs %xcc, %f13, %f1 add %l1, 0x16C4, %g2 ldd [%l7 + 0x68], %f12 fbu,a %fcc3, loop_6248 fmovsgu %xcc, %f0, %f12 alignaddr %g5, %o3, %o2 ldd [%l7 + 0x58], %f12 loop_6248: fcmpeq16 %f8, %f4, %o5 fpack32 %f8, %f14, %f10 lduw [%l7 + 0x3C], %i5 ldsw [%l7 + 0x7C], %l5 fnegd %f2, %f14 ldsb [%l7 + 0x7B], %o7 movcs %icc, %g1, %l6 edge32ln %i1, %l2, %i4 lduw [%l7 + 0x08], %g3 stx %l4, [%l7 + 0x10] fnot2s %f3, %f12 fbule %fcc0, loop_6249 fpack16 %f0, %f11 smulcc %g4, %g6, %i3 std %f12, [%l7 + 0x28] loop_6249: brnz %i2, loop_6250 fbu %fcc1, loop_6251 sth %o1, [%l7 + 0x1A] te %xcc, 0x5 loop_6250: fpsub16 %f6, %f14, %f4 loop_6251: stw %l0, [%l7 + 0x50] fmovscs %xcc, %f10, %f0 tvs %xcc, 0x7 fmovrsgz %o4, %f14, %f7 fmovsn %xcc, %f14, %f6 st %f9, [%l7 + 0x4C] fbg,a %fcc2, loop_6252 ldd [%l7 + 0x30], %f14 sth %l3, [%l7 + 0x46] lduw [%l7 + 0x40], %o6 loop_6252: edge16l %i7, %i6, %o0 siam 0x2 ldub [%l7 + 0x19], %g7 movcs %icc, %i0, %l1 stb %g5, [%l7 + 0x16] orcc %g2, 0x0677, %o3 fzero %f4 fpadd16s %f7, %f10, %f4 ld [%l7 + 0x60], %f2 orncc %o2, %o5, %i5 fmovd %f14, %f0 stw %o7, [%l7 + 0x40] fpack32 %f12, %f2, %f8 fornot2 %f0, %f14, %f4 movne %xcc, %g1, %l5 stb %l6, [%l7 + 0x17] edge32 %l2, %i1, %g3 fxnor %f10, %f6, %f14 ldsh [%l7 + 0x2C], %l4 st %f8, [%l7 + 0x30] ldsh [%l7 + 0x26], %g4 fxors %f8, %f8, %f14 subccc %i4, %g6, %i3 fzero %f0 tle %xcc, 0x7 fcmple16 %f2, %f8, %i2 fcmped %fcc1, %f4, %f6 fmovdn %xcc, %f9, %f3 fba,a %fcc0, loop_6253 fcmple32 %f10, %f12, %l0 tvc %icc, 0x5 stw %o4, [%l7 + 0x1C] loop_6253: tne %icc, 0x7 fbe %fcc0, loop_6254 movge %icc, %l3, %o1 brlez %i7, loop_6255 ldsh [%l7 + 0x78], %i6 loop_6254: fornot2s %f13, %f13, %f0 ldsw [%l7 + 0x64], %o6 loop_6255: call loop_6256 bvs,pn %xcc, loop_6257 st %f12, [%l7 + 0x18] ldd [%l7 + 0x68], %f8 loop_6256: sth %g7, [%l7 + 0x3E] loop_6257: fmovdpos %icc, %f1, %f11 stx %i0, [%l7 + 0x18] lduw [%l7 + 0x54], %o0 stw %l1, [%l7 + 0x68] movrgez %g2, %o3, %o2 xor %g5, 0x074C, %i5 alignaddrl %o7, %g1, %o5 ldx [%l7 + 0x18], %l5 brnz,a %l6, loop_6258 fbule,a %fcc0, loop_6259 ldsw [%l7 + 0x58], %i1 ldsw [%l7 + 0x0C], %l2 loop_6258: brnz %l4, loop_6260 loop_6259: ldsh [%l7 + 0x18], %g3 lduh [%l7 + 0x7A], %i4 fmovda %xcc, %f6, %f15 loop_6260: fmovsvs %xcc, %f0, %f13 array8 %g4, %i3, %g6 sth %i2, [%l7 + 0x40] brlz,a %l0, loop_6261 tg %xcc, 0x5 bleu,pn %xcc, loop_6262 fmovde %icc, %f10, %f14 loop_6261: lduw [%l7 + 0x2C], %l3 ldub [%l7 + 0x1D], %o1 loop_6262: bvs,a %icc, loop_6263 subcc %o4, 0x0A8A, %i7 fpadd16 %f0, %f10, %f14 ldsb [%l7 + 0x43], %i6 loop_6263: std %f14, [%l7 + 0x70] fnands %f7, %f13, %f3 fpadd32 %f2, %f4, %f4 ldsw [%l7 + 0x38], %g7 fmul8x16au %f15, %f11, %f10 fmovsneg %xcc, %f0, %f12 fbg,a %fcc3, loop_6264 siam 0x1 ldx [%l7 + 0x58], %o6 bge,a,pn %icc, loop_6265 loop_6264: std %f0, [%l7 + 0x70] brlz,a %i0, loop_6266 fbl %fcc0, loop_6267 loop_6265: movl %xcc, %l1, %g2 stw %o3, [%l7 + 0x48] loop_6266: edge16l %o2, %g5, %i5 loop_6267: nop setx loop_6268, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udiv %o7, 0x1EFE, %g1 ldub [%l7 + 0x3E], %o0 fba,a %fcc3, loop_6269 loop_6268: lduw [%l7 + 0x64], %o5 movne %xcc, %l6, %l5 bvs,pn %xcc, loop_6270 loop_6269: fba,a %fcc3, loop_6271 ld [%l7 + 0x5C], %f7 ldsh [%l7 + 0x4C], %l2 loop_6270: andn %i1, %l4, %g3 loop_6271: fsrc1 %f14, %f6 bge,pn %xcc, loop_6272 nop setx loop_6273, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x64], %g4 ldsh [%l7 + 0x76], %i4 loop_6272: ldx [%l7 + 0x78], %g6 loop_6273: lduw [%l7 + 0x34], %i3 movg %icc, %i2, %l0 fpsub16 %f10, %f4, %f10 ldsw [%l7 + 0x48], %o1 ldub [%l7 + 0x7A], %o4 fmovsn %xcc, %f8, %f0 fmovrslz %i7, %f9, %f15 fpsub16 %f8, %f14, %f14 fbg %fcc3, loop_6274 taddcctv %l3, 0x1124, %i6 fbul,a %fcc2, loop_6275 movge %icc, %g7, %i0 loop_6274: sth %l1, [%l7 + 0x58] fandnot1 %f0, %f0, %f10 loop_6275: andncc %g2, %o6, %o3 fandnot2s %f1, %f8, %f8 ldd [%l7 + 0x30], %f14 stw %g5, [%l7 + 0x0C] ble,pn %icc, loop_6276 fnot1 %f4, %f6 fxor %f6, %f12, %f8 edge16n %o2, %i5, %o7 loop_6276: tle %icc, 0x7 fba %fcc1, loop_6277 ldub [%l7 + 0x39], %o0 std %f4, [%l7 + 0x28] ldsh [%l7 + 0x2A], %o5 loop_6277: te %icc, 0x3 bl,a,pn %icc, loop_6278 st %f1, [%l7 + 0x4C] stb %g1, [%l7 + 0x22] ld [%l7 + 0x5C], %f5 loop_6278: fbe %fcc3, loop_6279 ldx [%l7 + 0x40], %l5 sra %l6, %i1, %l2 fmovs %f12, %f2 loop_6279: fxors %f10, %f11, %f2 fmovrdgez %l4, %f6, %f0 fbn,a %fcc1, loop_6280 fbu,a %fcc0, loop_6281 ble loop_6282 smul %g3, 0x1730, %i4 loop_6280: mulscc %g6, 0x14A8, %g4 loop_6281: brlz,a %i2, loop_6283 loop_6282: ta %icc, 0x4 xorcc %i3, 0x1FB3, %o1 bneg,a,pn %icc, loop_6284 loop_6283: fandnot2 %f14, %f0, %f2 fbule %fcc3, loop_6285 fmovsge %icc, %f15, %f0 loop_6284: fmovrdne %o4, %f8, %f2 tgu %icc, 0x6 loop_6285: fcmped %fcc3, %f12, %f2 fmul8x16 %f9, %f8, %f10 udiv %l0, 0x092B, %l3 movgu %xcc, %i6, %i7 movrne %g7, 0x1F8, %i0 stx %g2, [%l7 + 0x40] fabsd %f2, %f6 movpos %icc, %o6, %l1 mulx %g5, %o2, %o3 tg %xcc, 0x7 brnz %o7, loop_6286 lduh [%l7 + 0x78], %o0 stx %i5, [%l7 + 0x40] fnot1s %f11, %f0 loop_6286: brgez %g1, loop_6287 ldd [%l7 + 0x08], %f0 fmovd %f0, %f6 sth %o5, [%l7 + 0x68] loop_6287: array8 %l5, %l6, %i1 fbn,a %fcc2, loop_6288 movrlz %l4, 0x1D6, %g3 std %f14, [%l7 + 0x10] andcc %l2, 0x0680, %i4 loop_6288: st %f4, [%l7 + 0x44] taddcctv %g4, 0x0705, %g6 ldsh [%l7 + 0x0E], %i3 ldx [%l7 + 0x30], %o1 lduh [%l7 + 0x58], %o4 fmul8x16al %f5, %f12, %f12 fpsub32 %f4, %f6, %f14 fblg %fcc1, loop_6289 tvs %icc, 0x0 stw %l0, [%l7 + 0x74] ldd [%l7 + 0x28], %f10 loop_6289: be,a %icc, loop_6290 fsrc1 %f14, %f12 movge %icc, %l3, %i2 edge16l %i6, %g7, %i7 loop_6290: tcs %xcc, 0x3 andn %i0, %o6, %l1 fmovdcs %icc, %f9, %f9 fmovrsgz %g2, %f13, %f11 sllx %o2, 0x1A, %g5 fmovdne %icc, %f0, %f14 fmovsgu %icc, %f7, %f15 xor %o7, 0x0C14, %o0 sth %o3, [%l7 + 0x4C] fmovsneg %icc, %f7, %f13 fmuld8ulx16 %f14, %f6, %f6 ldsb [%l7 + 0x70], %g1 sth %o5, [%l7 + 0x6E] fornot2s %f5, %f15, %f11 fmovrslz %l5, %f1, %f2 fpsub32s %f13, %f10, %f13 ldsb [%l7 + 0x5E], %l6 fnegd %f10, %f4 movrne %i5, 0x0B0, %i1 sth %l4, [%l7 + 0x0C] bvc,a,pn %xcc, loop_6291 ldsb [%l7 + 0x0D], %g3 edge16ln %l2, %i4, %g4 fmovdl %icc, %f13, %f5 loop_6291: fnot2s %f1, %f5 tge %xcc, 0x1 ldsw [%l7 + 0x4C], %i3 srax %o1, %o4, %g6 fmovrsgz %l3, %f11, %f12 addc %i2, %l0, %g7 stb %i6, [%l7 + 0x60] fmovsvc %xcc, %f1, %f9 ldsh [%l7 + 0x60], %i7 brgez %i0, loop_6292 fmovdvc %xcc, %f6, %f9 fmovsge %xcc, %f0, %f9 stx %l1, [%l7 + 0x58] loop_6292: brlz,a %o6, loop_6293 fmovdge %icc, %f15, %f8 tleu %xcc, 0x6 fands %f7, %f13, %f11 loop_6293: ld [%l7 + 0x78], %f6 fba,a %fcc2, loop_6294 ldx [%l7 + 0x08], %o2 movgu %icc, %g2, %g5 fpsub32s %f0, %f14, %f2 loop_6294: fblg,a %fcc1, loop_6295 fmovsneg %xcc, %f9, %f1 brz,a %o0, loop_6296 stx %o3, [%l7 + 0x50] loop_6295: movvs %icc, %g1, %o7 ld [%l7 + 0x28], %f15 loop_6296: movrgez %o5, 0x1A3, %l6 fpsub32 %f8, %f14, %f12 ldsw [%l7 + 0x1C], %i5 ldub [%l7 + 0x73], %l5 fmovsl %icc, %f0, %f12 sethi 0x1BBB, %l4 st %f9, [%l7 + 0x70] ldsh [%l7 + 0x3C], %i1 ldx [%l7 + 0x68], %g3 ldd [%l7 + 0x38], %f4 std %f14, [%l7 + 0x08] fmovdg %icc, %f8, %f12 stb %l2, [%l7 + 0x15] for %f14, %f0, %f4 movge %xcc, %i4, %i3 lduh [%l7 + 0x32], %o1 ld [%l7 + 0x34], %f13 lduh [%l7 + 0x1A], %g4 lduh [%l7 + 0x16], %g6 fcmpgt32 %f4, %f14, %o4 ldsb [%l7 + 0x75], %l3 fble,a %fcc2, loop_6297 ldx [%l7 + 0x48], %l0 fpsub32 %f10, %f4, %f2 sdiv %i2, 0x1623, %i6 loop_6297: xor %g7, %i7, %l1 brgz %i0, loop_6298 fcmpgt16 %f12, %f14, %o6 pdist %f4, %f6, %f4 andncc %o2, %g2, %o0 loop_6298: fbo %fcc3, loop_6299 movvs %xcc, %g5, %o3 ldx [%l7 + 0x10], %o7 bvc,a loop_6300 loop_6299: fmovda %icc, %f2, %f4 fmul8x16al %f7, %f14, %f6 tcc %xcc, 0x6 loop_6300: fmovdneg %xcc, %f13, %f10 edge32n %g1, %l6, %i5 array16 %o5, %l5, %l4 ldsh [%l7 + 0x14], %g3 subccc %i1, 0x17D3, %l2 movcs %xcc, %i3, %i4 st %f2, [%l7 + 0x20] ldub [%l7 + 0x34], %g4 orcc %o1, 0x13C4, %g6 fcmpd %fcc1, %f0, %f6 fmovdvc %xcc, %f12, %f2 edge8 %l3, %o4, %i2 bshuffle %f0, %f6, %f6 fmovdle %icc, %f6, %f15 orcc %i6, 0x1C82, %l0 ld [%l7 + 0x48], %f9 st %f0, [%l7 + 0x54] lduh [%l7 + 0x50], %i7 fmul8x16 %f14, %f14, %f0 call loop_6301 tvs %icc, 0x5 nop setx loop_6302, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x21], %g7 loop_6301: fmovsleu %icc, %f8, %f6 tsubcc %l1, %o6, %o2 loop_6302: brlez %i0, loop_6303 fxnors %f11, %f10, %f10 fone %f0 movge %icc, %o0, %g2 loop_6303: fcmple32 %f8, %f8, %o3 fblg,a %fcc0, loop_6304 std %f2, [%l7 + 0x68] fone %f6 alignaddrl %g5, %o7, %l6 loop_6304: ldsh [%l7 + 0x62], %g1 ldsh [%l7 + 0x3E], %o5 stx %i5, [%l7 + 0x08] bvc,a loop_6305 edge16 %l4, %l5, %i1 stx %l2, [%l7 + 0x60] ld [%l7 + 0x34], %f8 loop_6305: ldsw [%l7 + 0x60], %g3 lduh [%l7 + 0x5C], %i4 bcc,a,pn %icc, loop_6306 add %i3, %o1, %g4 fcmps %fcc2, %f4, %f2 movrgz %l3, 0x264, %o4 loop_6306: fandnot1s %f11, %f15, %f9 fble %fcc1, loop_6307 tl %icc, 0x1 ld [%l7 + 0x28], %f4 st %f8, [%l7 + 0x20] loop_6307: movcc %xcc, %g6, %i6 edge32 %l0, %i7, %g7 srax %l1, %i2, %o2 subccc %o6, %o0, %g2 bcs,a,pn %icc, loop_6308 fmovrslz %o3, %f12, %f1 ldsb [%l7 + 0x52], %g5 tsubcc %o7, %l6, %g1 loop_6308: bneg,a %icc, loop_6309 fmovdg %xcc, %f12, %f9 ldx [%l7 + 0x28], %i0 or %o5, 0x1DB3, %i5 loop_6309: fsrc1 %f10, %f4 ldsh [%l7 + 0x10], %l5 stx %i1, [%l7 + 0x68] stw %l4, [%l7 + 0x34] edge8ln %g3, %i4, %l2 fmovsge %xcc, %f11, %f8 fbul %fcc3, loop_6310 nop setx loop_6311, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bcc,pn %xcc, loop_6312 edge8n %o1, %i3, %g4 loop_6310: lduw [%l7 + 0x54], %o4 loop_6311: fbe %fcc1, loop_6313 loop_6312: stb %g6, [%l7 + 0x19] fmuld8sux16 %f4, %f14, %f10 std %f0, [%l7 + 0x28] loop_6313: ldd [%l7 + 0x38], %f14 fmovdg %xcc, %f13, %f15 fzero %f6 tcs %icc, 0x2 ldsh [%l7 + 0x70], %i6 subc %l3, %l0, %i7 lduw [%l7 + 0x0C], %g7 sdivx %i2, 0x1DD5, %l1 fmovdne %xcc, %f4, %f6 array8 %o6, %o2, %g2 fmovda %icc, %f1, %f5 fmovrsgez %o0, %f11, %f12 fbo %fcc0, loop_6314 tleu %icc, 0x1 fmovrde %g5, %f8, %f0 std %f2, [%l7 + 0x08] loop_6314: tge %xcc, 0x3 tneg %xcc, 0x0 fbue,a %fcc0, loop_6315 tn %icc, 0x6 andcc %o3, %o7, %l6 fmul8ulx16 %f2, %f4, %f10 loop_6315: ldd [%l7 + 0x40], %f0 edge32l %g1, %i0, %i5 movl %xcc, %l5, %i1 fcmpd %fcc2, %f8, %f8 fpsub32s %f12, %f11, %f3 fbue,a %fcc3, loop_6316 umulcc %l4, 0x04A3, %g3 taddcc %o5, 0x060C, %l2 ldub [%l7 + 0x77], %i4 loop_6316: brlez %i3, loop_6317 fmul8x16al %f0, %f11, %f2 fmovspos %icc, %f15, %f8 nop setx loop_6318, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6317: fmovrdgez %o1, %f6, %f2 sth %o4, [%l7 + 0x26] ldd [%l7 + 0x18], %f0 loop_6318: fxnor %f8, %f6, %f14 fmovrslz %g4, %f6, %f2 movn %xcc, %g6, %l3 add %l0, %i7, %i6 fbul,a %fcc0, loop_6319 fcmpne32 %f2, %f8, %g7 udivcc %i2, 0x1A3B, %o6 std %f8, [%l7 + 0x18] loop_6319: brgez,a %l1, loop_6320 movre %g2, 0x357, %o2 fandnot1s %f6, %f4, %f12 fpsub32s %f10, %f15, %f7 loop_6320: stb %g5, [%l7 + 0x64] stx %o0, [%l7 + 0x78] fcmple32 %f0, %f2, %o3 movrlz %l6, %g1, %o7 sth %i5, [%l7 + 0x12] array8 %l5, %i0, %l4 movleu %xcc, %g3, %i1 fbuge %fcc1, loop_6321 fcmpgt16 %f0, %f2, %o5 lduh [%l7 + 0x18], %l2 movneg %icc, %i3, %i4 loop_6321: tvc %xcc, 0x3 brnz,a %o1, loop_6322 bvs loop_6323 lduh [%l7 + 0x58], %g4 fmovdgu %icc, %f7, %f15 loop_6322: movn %xcc, %g6, %l3 loop_6323: fandnot2s %f4, %f7, %f7 sth %l0, [%l7 + 0x48] stw %o4, [%l7 + 0x58] sth %i7, [%l7 + 0x40] ld [%l7 + 0x3C], %f5 stw %i6, [%l7 + 0x74] tge %icc, 0x7 fblg %fcc2, loop_6324 bgu,a %xcc, loop_6325 sllx %g7, 0x06, %o6 fmovscs %xcc, %f3, %f14 loop_6324: fbge %fcc0, loop_6326 loop_6325: faligndata %f6, %f8, %f4 ble loop_6327 xorcc %l1, 0x0117, %i2 loop_6326: tsubcc %g2, 0x0E4E, %g5 movrgez %o0, 0x0BE, %o3 loop_6327: bne,a,pt %xcc, loop_6328 fnot1 %f8, %f12 ldd [%l7 + 0x28], %f12 ldub [%l7 + 0x53], %l6 loop_6328: st %f6, [%l7 + 0x50] tn %icc, 0x7 fmovdneg %xcc, %f14, %f0 or %o2, 0x1015, %o7 bcs,pn %xcc, loop_6329 or %i5, %l5, %i0 andn %l4, 0x1B7C, %g3 orn %i1, %o5, %l2 loop_6329: tsubcc %g1, 0x051F, %i3 tsubcctv %i4, 0x1074, %g4 ldub [%l7 + 0x7A], %o1 smulcc %g6, 0x1897, %l3 fbue %fcc1, loop_6330 faligndata %f6, %f12, %f8 fmovscs %icc, %f4, %f7 bn,a,pn %icc, loop_6331 loop_6330: fmovdne %icc, %f5, %f8 sdiv %o4, 0x18E8, %l0 ldd [%l7 + 0x58], %f0 loop_6331: fpsub32 %f14, %f4, %f14 edge32ln %i6, %g7, %i7 sth %l1, [%l7 + 0x2E] bpos,a %icc, loop_6332 edge8l %i2, %g2, %g5 lduh [%l7 + 0x20], %o6 fmovdle %xcc, %f6, %f9 loop_6332: edge32ln %o3, %o0, %l6 ldsh [%l7 + 0x0C], %o7 addc %i5, %o2, %l5 tge %xcc, 0x1 movcc %icc, %i0, %l4 fnand %f0, %f2, %f10 fbne,a %fcc3, loop_6333 ldsb [%l7 + 0x62], %g3 st %f14, [%l7 + 0x38] fmul8ulx16 %f6, %f10, %f10 loop_6333: stx %i1, [%l7 + 0x50] fmovdpos %icc, %f12, %f14 subc %o5, 0x1CDF, %l2 fbule %fcc2, loop_6334 fornot1 %f14, %f8, %f6 fornot2s %f14, %f5, %f10 movcs %xcc, %g1, %i3 loop_6334: ld [%l7 + 0x6C], %f5 stb %g4, [%l7 + 0x7A] movrne %i4, 0x335, %g6 ldsb [%l7 + 0x42], %o1 srl %o4, %l3, %l0 ld [%l7 + 0x74], %f12 stw %i6, [%l7 + 0x20] movrgz %g7, 0x39C, %i7 fpmerge %f2, %f6, %f14 fnegs %f10, %f2 st %f15, [%l7 + 0x10] tcc %xcc, 0x3 fmovsvs %icc, %f9, %f8 ld [%l7 + 0x60], %f11 stw %l1, [%l7 + 0x44] edge16ln %i2, %g5, %g2 edge32l %o6, %o3, %l6 ld [%l7 + 0x28], %f7 fmovrsne %o0, %f3, %f11 brlez %o7, loop_6335 lduh [%l7 + 0x6E], %i5 std %f10, [%l7 + 0x30] sll %o2, %i0, %l4 loop_6335: ldd [%l7 + 0x48], %f10 fone %f8 fblg,a %fcc3, loop_6336 bl,a,pt %icc, loop_6337 fbne %fcc1, loop_6338 fble %fcc1, loop_6339 loop_6336: tcc %xcc, 0x6 loop_6337: subc %l5, %g3, %i1 loop_6338: movn %icc, %l2, %g1 loop_6339: fmovsa %xcc, %f3, %f4 fmovsneg %xcc, %f15, %f0 edge16n %i3, %o5, %i4 tne %xcc, 0x1 fbo,a %fcc3, loop_6340 array8 %g6, %o1, %o4 bvc,pt %icc, loop_6341 ta %icc, 0x6 loop_6340: movre %g4, 0x3ED, %l0 ld [%l7 + 0x7C], %f14 loop_6341: ldsb [%l7 + 0x36], %l3 lduw [%l7 + 0x10], %g7 fmovscc %icc, %f5, %f9 fornot2 %f14, %f2, %f2 tpos %icc, 0x7 stb %i6, [%l7 + 0x39] brlz %l1, loop_6342 brz,a %i2, loop_6343 tleu %xcc, 0x1 stx %g5, [%l7 + 0x28] loop_6342: edge16 %g2, %o6, %i7 loop_6343: fmovrsgez %o3, %f5, %f8 ld [%l7 + 0x44], %f7 bneg,pt %icc, loop_6344 movge %xcc, %o0, %o7 xnorcc %i5, %l6, %o2 bvc,a,pt %icc, loop_6345 loop_6344: stb %l4, [%l7 + 0x78] stb %l5, [%l7 + 0x79] ldd [%l7 + 0x70], %f8 loop_6345: stb %g3, [%l7 + 0x26] sllx %i1, 0x12, %i0 array16 %g1, %l2, %o5 fexpand %f8, %f6 movrgz %i3, 0x115, %i4 sethi 0x014A, %o1 subc %o4, %g4, %l0 fabsd %f10, %f12 fmovrdlz %g6, %f12, %f10 std %f6, [%l7 + 0x28] movrgz %l3, %g7, %i6 movle %icc, %i2, %l1 and %g2, %g5, %i7 std %f0, [%l7 + 0x38] sth %o6, [%l7 + 0x14] ldsw [%l7 + 0x3C], %o3 xor %o7, %o0, %l6 fmovsg %xcc, %f14, %f12 fbge %fcc1, loop_6346 fmovscc %icc, %f5, %f8 addc %i5, 0x1F93, %o2 std %f2, [%l7 + 0x68] loop_6346: ldub [%l7 + 0x13], %l4 tleu %xcc, 0x5 ldsw [%l7 + 0x74], %l5 te %icc, 0x4 fpsub16 %f0, %f2, %f14 tcc %xcc, 0x0 subccc %g3, %i1, %g1 std %f12, [%l7 + 0x30] tsubcc %l2, %o5, %i0 fornot2s %f4, %f12, %f9 ldub [%l7 + 0x33], %i3 movvs %icc, %i4, %o1 fmovsne %icc, %f11, %f11 ldx [%l7 + 0x40], %g4 or %o4, 0x1C45, %g6 stw %l3, [%l7 + 0x58] fnot2s %f12, %f13 sethi 0x014C, %l0 fors %f0, %f11, %f14 mova %xcc, %g7, %i2 subc %i6, 0x0C2F, %g2 fmul8x16 %f1, %f6, %f0 fpackfix %f12, %f12 alignaddrl %g5, %i7, %o6 stx %l1, [%l7 + 0x10] addccc %o3, 0x03B8, %o7 lduw [%l7 + 0x6C], %o0 te %icc, 0x3 bleu,a %icc, loop_6347 fornot1s %f6, %f15, %f6 movpos %icc, %i5, %o2 fnand %f0, %f8, %f14 loop_6347: lduw [%l7 + 0x74], %l6 fcmped %fcc3, %f10, %f4 stx %l5, [%l7 + 0x30] std %f10, [%l7 + 0x30] ldsb [%l7 + 0x69], %g3 fcmple32 %f6, %f14, %l4 ldub [%l7 + 0x2E], %i1 fcmple16 %f2, %f10, %g1 stb %o5, [%l7 + 0x2A] tle %icc, 0x7 fmovrde %l2, %f4, %f6 stx %i0, [%l7 + 0x30] sdivx %i3, 0x174E, %i4 tneg %icc, 0x4 bvs,a,pt %xcc, loop_6348 edge16l %g4, %o1, %g6 fmul8x16au %f0, %f9, %f6 te %icc, 0x0 loop_6348: sth %o4, [%l7 + 0x40] tg %xcc, 0x5 ldd [%l7 + 0x78], %f4 fbg %fcc3, loop_6349 sra %l0, %g7, %i2 subccc %i6, 0x0ADF, %l3 movg %xcc, %g2, %i7 loop_6349: bgu loop_6350 lduh [%l7 + 0x44], %o6 tsubcc %g5, %o3, %l1 array32 %o7, %i5, %o2 loop_6350: fnor %f2, %f6, %f4 ldsw [%l7 + 0x5C], %o0 brgz,a %l6, loop_6351 st %f1, [%l7 + 0x2C] stb %g3, [%l7 + 0x3D] stw %l4, [%l7 + 0x10] loop_6351: array16 %l5, %i1, %o5 ld [%l7 + 0x6C], %f12 move %icc, %l2, %i0 brlz %g1, loop_6352 fmovrse %i3, %f6, %f5 fandnot1 %f2, %f6, %f0 ldsb [%l7 + 0x7E], %i4 loop_6352: ldx [%l7 + 0x68], %o1 fcmpeq32 %f8, %f8, %g6 fmovrslz %g4, %f1, %f7 bg,pt %icc, loop_6353 movneg %icc, %l0, %g7 movle %xcc, %o4, %i2 stx %i6, [%l7 + 0x38] loop_6353: ld [%l7 + 0x14], %f12 movpos %icc, %l3, %i7 fbu %fcc0, loop_6354 stx %o6, [%l7 + 0x68] lduw [%l7 + 0x44], %g5 fmul8x16au %f7, %f14, %f10 loop_6354: movneg %icc, %g2, %l1 fmovs %f4, %f4 tneg %xcc, 0x7 movneg %xcc, %o3, %o7 stw %o2, [%l7 + 0x6C] stb %i5, [%l7 + 0x2E] umul %o0, 0x1083, %l6 ldx [%l7 + 0x30], %l4 fpackfix %f8, %f12 movrlez %g3, 0x14D, %l5 stw %o5, [%l7 + 0x14] mova %xcc, %l2, %i1 ldx [%l7 + 0x50], %i0 fmovdvc %icc, %f6, %f9 movre %i3, %g1, %o1 fmovrdgz %g6, %f4, %f14 fmovdvs %icc, %f2, %f1 fbug %fcc0, loop_6355 fnegs %f2, %f11 tvc %xcc, 0x2 fcmpgt16 %f2, %f2, %i4 loop_6355: fpack32 %f0, %f8, %f6 taddcc %l0, 0x01CE, %g7 ld [%l7 + 0x30], %f5 bvs,a loop_6356 sth %o4, [%l7 + 0x70] fabss %f0, %f10 fbe %fcc0, loop_6357 loop_6356: tge %icc, 0x4 ld [%l7 + 0x24], %f1 edge32ln %g4, %i6, %i2 loop_6357: srax %i7, 0x06, %l3 ldx [%l7 + 0x50], %o6 ldx [%l7 + 0x28], %g2 fpadd32s %f3, %f11, %f6 fornot1s %f4, %f4, %f13 edge16ln %g5, %l1, %o3 fnegd %f14, %f0 udiv %o2, 0x1576, %o7 ldsh [%l7 + 0x6E], %o0 fmovdneg %xcc, %f2, %f12 fornot2s %f3, %f8, %f1 fsrc2s %f2, %f2 std %f14, [%l7 + 0x48] fbul %fcc2, loop_6358 fornot1 %f4, %f12, %f8 fmovdcc %xcc, %f0, %f13 tleu %xcc, 0x4 loop_6358: fmovsneg %xcc, %f3, %f10 udiv %i5, 0x1313, %l6 fbl,a %fcc2, loop_6359 ldub [%l7 + 0x70], %g3 fpsub16 %f10, %f4, %f14 movneg %xcc, %l5, %l4 loop_6359: fmovrse %o5, %f2, %f4 fmovrdlez %l2, %f0, %f14 ldd [%l7 + 0x68], %f2 array8 %i0, %i3, %g1 sdiv %i1, 0x0EFF, %o1 fmovdpos %icc, %f15, %f1 fmovrse %g6, %f0, %f1 fmovdl %icc, %f1, %f14 mova %icc, %i4, %g7 te %icc, 0x2 movre %l0, 0x082, %o4 fmovdne %xcc, %f0, %f0 ldsw [%l7 + 0x28], %i6 ldsb [%l7 + 0x4E], %i2 fand %f12, %f10, %f14 ldsb [%l7 + 0x5B], %i7 ldub [%l7 + 0x2D], %l3 fpsub32s %f7, %f9, %f10 ldub [%l7 + 0x38], %g4 tcs %icc, 0x1 fmovdn %icc, %f6, %f5 fones %f9 bcc,a,pt %icc, loop_6360 fmovsle %icc, %f10, %f1 fbul,a %fcc3, loop_6361 bn loop_6362 loop_6360: fmovdleu %xcc, %f10, %f0 fmovsleu %icc, %f15, %f8 loop_6361: andcc %g2, 0x1FAE, %o6 loop_6362: faligndata %f4, %f10, %f2 sth %l1, [%l7 + 0x0C] fmovsl %icc, %f11, %f7 fpadd32 %f6, %f2, %f0 fcmple16 %f14, %f10, %o3 stx %g5, [%l7 + 0x58] brnz %o7, loop_6363 fandnot1 %f6, %f14, %f2 tgu %xcc, 0x3 stx %o0, [%l7 + 0x38] loop_6363: array32 %i5, %o2, %l6 ldx [%l7 + 0x20], %g3 brnz %l5, loop_6364 ldd [%l7 + 0x30], %f4 fabsd %f8, %f0 std %f2, [%l7 + 0x28] loop_6364: fmovs %f1, %f12 fmovsg %icc, %f8, %f12 fmovsge %xcc, %f1, %f3 fmovdneg %icc, %f5, %f7 orcc %l4, 0x19F3, %o5 fmovsn %icc, %f9, %f15 fabsd %f4, %f2 fpack16 %f8, %f10 stx %i0, [%l7 + 0x08] fcmpgt32 %f0, %f12, %l2 xnor %i3, %g1, %i1 stb %g6, [%l7 + 0x0E] fandnot1 %f0, %f4, %f12 st %f14, [%l7 + 0x38] xor %o1, %i4, %l0 fbn %fcc2, loop_6365 orncc %o4, %i6, %g7 fmovdg %xcc, %f12, %f15 fbn,a %fcc2, loop_6366 loop_6365: fmovrsne %i2, %f5, %f12 tgu %icc, 0x0 fsrc2s %f0, %f12 loop_6366: addc %l3, 0x0BB3, %g4 fands %f9, %f15, %f11 edge16ln %i7, %o6, %l1 fmovsgu %icc, %f4, %f3 fmovdvs %xcc, %f2, %f15 fmul8x16 %f3, %f14, %f8 fandnot2 %f4, %f8, %f2 bleu,a %icc, loop_6367 stx %g2, [%l7 + 0x50] fmovsl %xcc, %f3, %f3 ldsh [%l7 + 0x5C], %o3 loop_6367: fbule %fcc2, loop_6368 edge8l %g5, %o7, %i5 fmovdleu %xcc, %f6, %f4 ldd [%l7 + 0x30], %f12 loop_6368: bgu,a,pn %icc, loop_6369 xor %o0, %o2, %g3 ldsb [%l7 + 0x25], %l6 tl %icc, 0x4 loop_6369: sdiv %l5, 0x0BD4, %o5 taddcctv %i0, 0x0045, %l2 addccc %i3, %l4, %i1 lduh [%l7 + 0x24], %g6 lduw [%l7 + 0x1C], %o1 fsrc2 %f8, %f0 ld [%l7 + 0x24], %f8 sth %i4, [%l7 + 0x12] ldd [%l7 + 0x18], %f4 siam 0x1 lduh [%l7 + 0x54], %g1 brlez,a %l0, loop_6370 std %f2, [%l7 + 0x78] movrlz %i6, 0x1ED, %o4 mulx %g7, 0x01A8, %i2 loop_6370: fmovrdne %l3, %f10, %f12 ldsw [%l7 + 0x14], %g4 lduh [%l7 + 0x1A], %i7 stw %l1, [%l7 + 0x5C] bpos,a,pt %xcc, loop_6371 st %f9, [%l7 + 0x44] ldsw [%l7 + 0x3C], %o6 subc %g2, 0x1352, %o3 loop_6371: ld [%l7 + 0x78], %f5 ldsw [%l7 + 0x48], %o7 andcc %g5, 0x0341, %o0 or %i5, %g3, %l6 stb %l5, [%l7 + 0x57] fsrc1s %f11, %f11 edge32n %o2, %o5, %i0 fmovdcs %xcc, %f15, %f5 array16 %l2, %i3, %i1 ldub [%l7 + 0x5F], %l4 ldx [%l7 + 0x10], %g6 bcc loop_6372 fmovdle %icc, %f11, %f6 st %f10, [%l7 + 0x20] lduw [%l7 + 0x3C], %i4 loop_6372: sth %g1, [%l7 + 0x4E] tpos %xcc, 0x7 std %f0, [%l7 + 0x18] movcs %xcc, %o1, %i6 ldub [%l7 + 0x58], %l0 fmovrdlez %o4, %f2, %f0 brgz %i2, loop_6373 fbuge,a %fcc0, loop_6374 edge32l %l3, %g4, %i7 stx %l1, [%l7 + 0x08] loop_6373: bcc loop_6375 loop_6374: fmul8x16al %f1, %f9, %f12 stw %g7, [%l7 + 0x60] orncc %o6, 0x0F8C, %g2 loop_6375: sth %o7, [%l7 + 0x1E] ba,pn %xcc, loop_6376 fpsub32 %f14, %f2, %f10 fnegs %f10, %f9 sth %o3, [%l7 + 0x6C] loop_6376: fnand %f4, %f8, %f10 stx %o0, [%l7 + 0x58] brlz %g5, loop_6377 call loop_6378 fmovrdlz %i5, %f6, %f0 ld [%l7 + 0x0C], %f0 loop_6377: stb %l6, [%l7 + 0x2E] loop_6378: ld [%l7 + 0x0C], %f13 movge %xcc, %l5, %g3 fpsub32 %f6, %f2, %f8 ldx [%l7 + 0x28], %o5 ldub [%l7 + 0x12], %i0 fmul8sux16 %f0, %f6, %f14 lduh [%l7 + 0x56], %o2 edge8 %i3, %l2, %l4 ldub [%l7 + 0x66], %i1 xor %i4, %g1, %g6 ldsh [%l7 + 0x5C], %i6 lduh [%l7 + 0x64], %o1 bvc,a,pt %icc, loop_6379 ldsh [%l7 + 0x52], %o4 ldsb [%l7 + 0x67], %l0 stb %i2, [%l7 + 0x1F] loop_6379: fnot1 %f12, %f8 bleu,a,pn %xcc, loop_6380 subcc %g4, %i7, %l3 subc %l1, 0x10F1, %g7 fzeros %f6 loop_6380: fpack16 %f2, %f14 fmovsvs %icc, %f14, %f1 fornot2s %f1, %f12, %f2 stw %o6, [%l7 + 0x50] fandnot2s %f6, %f10, %f9 fpsub32 %f4, %f10, %f14 stb %g2, [%l7 + 0x7A] fmovsn %xcc, %f11, %f4 fcmpes %fcc2, %f15, %f11 move %xcc, %o3, %o7 ldx [%l7 + 0x10], %o0 std %f8, [%l7 + 0x70] taddcc %g5, %l6, %l5 fbul,a %fcc3, loop_6381 alignaddrl %g3, %i5, %o5 tge %xcc, 0x3 fmovscs %xcc, %f8, %f4 loop_6381: udiv %o2, 0x1193, %i3 fbue %fcc1, loop_6382 fornot2 %f4, %f4, %f14 fzero %f12 mova %xcc, %l2, %l4 loop_6382: fpsub32 %f8, %f2, %f6 fmovrsgez %i1, %f15, %f15 movl %xcc, %i4, %g1 ta %xcc, 0x0 fexpand %f0, %f14 fmul8x16al %f10, %f7, %f10 faligndata %f8, %f2, %f4 fxor %f4, %f6, %f14 lduh [%l7 + 0x22], %i0 fnot1s %f5, %f0 fmovdne %icc, %f7, %f8 fmovde %icc, %f13, %f8 fblg %fcc2, loop_6383 ldx [%l7 + 0x78], %g6 mova %xcc, %o1, %i6 ldsb [%l7 + 0x73], %l0 loop_6383: lduw [%l7 + 0x6C], %o4 ldsb [%l7 + 0x73], %i2 xnorcc %i7, 0x0101, %l3 fmovrslz %l1, %f3, %f3 movrlz %g4, %g7, %g2 brgez,a %o6, loop_6384 ld [%l7 + 0x40], %f3 smul %o7, 0x0D2B, %o0 fbg,a %fcc1, loop_6385 loop_6384: bvc,pt %xcc, loop_6386 bgu,pt %xcc, loop_6387 ldd [%l7 + 0x68], %f6 loop_6385: movrlz %g5, 0x2A9, %l6 loop_6386: ldsw [%l7 + 0x24], %l5 loop_6387: lduh [%l7 + 0x5C], %o3 mulscc %g3, 0x161C, %i5 fpsub32s %f4, %f11, %f2 tcs %xcc, 0x4 fmovdge %xcc, %f2, %f0 ld [%l7 + 0x7C], %f4 tgu %icc, 0x4 ba %icc, loop_6388 fmovsvs %icc, %f1, %f13 fba %fcc3, loop_6389 fnot1s %f9, %f15 loop_6388: fandnot1s %f8, %f9, %f14 ldx [%l7 + 0x68], %o5 loop_6389: call loop_6390 fone %f0 brlz,a %o2, loop_6391 stb %l2, [%l7 + 0x36] loop_6390: ldub [%l7 + 0x33], %l4 bvs,pn %icc, loop_6392 loop_6391: ldub [%l7 + 0x4F], %i1 movrgz %i3, 0x1CD, %g1 std %f0, [%l7 + 0x08] loop_6392: fbne,a %fcc2, loop_6393 xor %i0, 0x1BE8, %g6 tvs %icc, 0x4 ld [%l7 + 0x0C], %f1 loop_6393: st %f12, [%l7 + 0x50] sra %i4, %i6, %o1 xorcc %l0, 0x0B00, %o4 fmovsneg %icc, %f3, %f13 sth %i2, [%l7 + 0x40] bcs,pn %icc, loop_6394 siam 0x1 edge32 %i7, %l1, %l3 movn %icc, %g4, %g2 loop_6394: st %f1, [%l7 + 0x64] subccc %o6, %o7, %g7 srl %o0, 0x05, %l6 fmovsg %icc, %f14, %f11 fmovrdne %l5, %f2, %f10 ldx [%l7 + 0x08], %g5 bl %xcc, loop_6395 lduw [%l7 + 0x34], %o3 umul %i5, %g3, %o2 fmovrdgz %l2, %f14, %f12 loop_6395: fpack16 %f0, %f1 std %f2, [%l7 + 0x10] movne %icc, %o5, %i1 lduh [%l7 + 0x76], %l4 fnand %f8, %f4, %f14 lduw [%l7 + 0x2C], %i3 fmovrslez %i0, %f3, %f14 fmuld8sux16 %f5, %f9, %f6 movcc %icc, %g1, %i4 fmovspos %xcc, %f4, %f2 brlz %i6, loop_6396 ldd [%l7 + 0x48], %f12 subcc %g6, 0x039B, %o1 sth %l0, [%l7 + 0x6E] loop_6396: std %f6, [%l7 + 0x28] taddcctv %o4, 0x0E1A, %i7 edge32l %i2, %l1, %l3 nop setx loop_6397, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f10, [%l7 + 0x10] fands %f7, %f8, %f1 ldub [%l7 + 0x37], %g2 loop_6397: fpsub16s %f5, %f7, %f2 fcmpne32 %f8, %f4, %o6 fpack32 %f2, %f8, %f4 stx %o7, [%l7 + 0x40] nop setx loop_6398, %l0, %l1 jmpl %l1, %g4 bcc,pt %icc, loop_6399 fnegs %f3, %f4 brnz,a %o0, loop_6400 loop_6398: fnot1 %f12, %f12 loop_6399: stx %l6, [%l7 + 0x78] movpos %xcc, %g7, %l5 loop_6400: movcs %icc, %o3, %i5 xnorcc %g3, %g5, %l2 stw %o2, [%l7 + 0x40] taddcctv %i1, %l4, %i3 stw %o5, [%l7 + 0x60] fmul8ulx16 %f6, %f8, %f8 sdivcc %i0, 0x049D, %i4 edge8 %g1, %g6, %o1 ldub [%l7 + 0x0C], %l0 fmovrse %i6, %f15, %f8 bpos loop_6401 lduw [%l7 + 0x44], %o4 fcmped %fcc1, %f4, %f12 bgu,a loop_6402 loop_6401: fmovdcs %icc, %f1, %f15 sth %i2, [%l7 + 0x3C] fmovda %icc, %f14, %f1 loop_6402: smul %l1, %i7, %l3 movre %o6, %o7, %g4 sth %g2, [%l7 + 0x24] ldub [%l7 + 0x3A], %l6 edge16n %g7, %o0, %o3 bshuffle %f0, %f0, %f12 ldx [%l7 + 0x68], %l5 fpsub16s %f2, %f9, %f4 te %xcc, 0x6 movleu %icc, %g3, %g5 fcmped %fcc3, %f0, %f8 fpack32 %f10, %f12, %f10 brnz,a %i5, loop_6403 fmul8x16 %f4, %f0, %f8 ldsb [%l7 + 0x24], %o2 movcc %icc, %i1, %l2 loop_6403: fcmpeq32 %f4, %f0, %i3 fbn,a %fcc2, loop_6404 lduw [%l7 + 0x08], %o5 ldx [%l7 + 0x38], %i0 std %f4, [%l7 + 0x38] loop_6404: for %f2, %f8, %f14 ldsb [%l7 + 0x0B], %i4 subccc %g1, %g6, %l4 smul %l0, %i6, %o1 tleu %icc, 0x4 fbug %fcc0, loop_6405 fmul8sux16 %f4, %f12, %f2 xnor %i2, %o4, %l1 movn %icc, %i7, %o6 loop_6405: ldsb [%l7 + 0x6F], %o7 udivcc %g4, 0x1802, %l3 fornot2 %f14, %f2, %f0 fcmpes %fcc0, %f3, %f12 fmovspos %xcc, %f1, %f15 bl,a,pt %icc, loop_6406 andn %g2, 0x1D33, %l6 fnor %f10, %f2, %f10 fmovrslz %g7, %f8, %f0 loop_6406: ldsb [%l7 + 0x79], %o3 ta %icc, 0x2 taddcctv %o0, 0x1890, %l5 stb %g5, [%l7 + 0x7F] fornot1 %f12, %f14, %f2 ldsb [%l7 + 0x44], %i5 fmovdleu %icc, %f13, %f5 tcc %icc, 0x6 std %f12, [%l7 + 0x20] tleu %xcc, 0x0 fones %f13 movgu %xcc, %o2, %i1 fabsd %f12, %f14 fpadd32s %f0, %f14, %f15 fmovrsne %g3, %f5, %f9 nop setx loop_6407, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done siam 0x3 fbu,a %fcc0, loop_6408 fpmerge %f0, %f7, %f2 loop_6407: fnands %f1, %f0, %f4 edge8ln %l2, %i3, %i0 loop_6408: subcc %i4, %o5, %g1 fcmple32 %f6, %f2, %l4 fmovsge %xcc, %f1, %f6 ldx [%l7 + 0x50], %g6 brgez,a %i6, loop_6409 fxor %f6, %f6, %f0 fbule %fcc1, loop_6410 bge loop_6411 loop_6409: array32 %o1, %i2, %l0 tsubcctv %o4, 0x1453, %l1 loop_6410: stx %o6, [%l7 + 0x50] loop_6411: brlz %o7, loop_6412 fmovdg %icc, %f11, %f6 lduw [%l7 + 0x3C], %i7 fmovsneg %icc, %f2, %f1 loop_6412: movrgez %g4, %g2, %l6 sdivx %g7, 0x098A, %l3 fmovdcc %xcc, %f7, %f4 brgz %o0, loop_6413 st %f15, [%l7 + 0x74] fnot2 %f10, %f14 fmovsleu %icc, %f12, %f13 loop_6413: ldx [%l7 + 0x68], %o3 sub %l5, 0x0630, %g5 fmovrdgez %i5, %f12, %f6 stx %o2, [%l7 + 0x10] ldub [%l7 + 0x4F], %g3 stw %i1, [%l7 + 0x44] fnands %f15, %f11, %f5 xnor %i3, 0x002E, %i0 move %icc, %l2, %o5 fnot1s %f0, %f10 ble,pn %xcc, loop_6414 fbge,a %fcc1, loop_6415 fbne %fcc1, loop_6416 brgz,a %g1, loop_6417 loop_6414: st %f2, [%l7 + 0x30] loop_6415: ldsh [%l7 + 0x10], %l4 loop_6416: ldx [%l7 + 0x38], %g6 loop_6417: bcc,pn %xcc, loop_6418 fmul8x16 %f11, %f4, %f10 faligndata %f2, %f4, %f4 fcmpd %fcc2, %f8, %f8 loop_6418: fcmpgt32 %f12, %f6, %i6 fbu,a %fcc1, loop_6419 sth %o1, [%l7 + 0x62] fmovrde %i2, %f0, %f8 stx %l0, [%l7 + 0x08] loop_6419: srax %i4, 0x01, %o4 fcmpne16 %f10, %f12, %o6 brlez,a %l1, loop_6420 ldd [%l7 + 0x18], %f10 fzero %f0 ldsh [%l7 + 0x2E], %i7 loop_6420: movneg %xcc, %o7, %g2 ldub [%l7 + 0x15], %g4 movpos %icc, %g7, %l3 fabsd %f8, %f10 fbuge %fcc3, loop_6421 bn %xcc, loop_6422 mulx %l6, 0x0130, %o3 bvc,a,pn %icc, loop_6423 loop_6421: std %f12, [%l7 + 0x40] loop_6422: fmovsvs %xcc, %f12, %f13 fmovrdne %o0, %f14, %f12 loop_6423: bne,a %xcc, loop_6424 bneg loop_6425 tle %icc, 0x0 ldsw [%l7 + 0x40], %l5 loop_6424: bvs,a,pt %icc, loop_6426 loop_6425: fxnors %f9, %f7, %f7 fmovdvc %xcc, %f4, %f3 lduw [%l7 + 0x10], %i5 loop_6426: st %f3, [%l7 + 0x7C] ldsh [%l7 + 0x5A], %o2 fmovdgu %xcc, %f3, %f5 ldub [%l7 + 0x19], %g3 tl %icc, 0x5 stw %i1, [%l7 + 0x64] orn %g5, %i3, %l2 fmovse %icc, %f11, %f11 movvs %xcc, %i0, %g1 ldub [%l7 + 0x59], %o5 ta %icc, 0x3 popc %g6, %l4 fcmpne16 %f4, %f6, %i6 stw %i2, [%l7 + 0x18] fors %f13, %f1, %f5 movg %icc, %l0, %o1 movne %icc, %o4, %i4 ld [%l7 + 0x30], %f15 stw %o6, [%l7 + 0x78] fmovrdlez %l1, %f6, %f14 ldd [%l7 + 0x78], %f14 stb %o7, [%l7 + 0x6A] fpack32 %f6, %f14, %f12 fsrc2 %f4, %f0 fmovdg %icc, %f6, %f15 bpos,a,pt %icc, loop_6427 bcs,a,pt %icc, loop_6428 fpack32 %f8, %f12, %f8 fblg %fcc1, loop_6429 loop_6427: ldsw [%l7 + 0x08], %g2 loop_6428: edge32l %i7, %g7, %g4 fpadd16s %f6, %f6, %f5 loop_6429: sth %l6, [%l7 + 0x52] be,a,pn %xcc, loop_6430 fmovde %icc, %f13, %f13 fmovdle %xcc, %f0, %f12 fbue,a %fcc0, loop_6431 loop_6430: tl %xcc, 0x1 fmovdn %icc, %f10, %f1 bvc loop_6432 loop_6431: ldsb [%l7 + 0x4A], %o3 ldsw [%l7 + 0x68], %o0 movrgez %l3, %i5, %l5 loop_6432: call loop_6433 fcmpgt32 %f2, %f8, %g3 fmovdneg %icc, %f3, %f6 ldub [%l7 + 0x55], %i1 loop_6433: brnz %o2, loop_6434 edge16n %i3, %l2, %g5 ld [%l7 + 0x54], %f3 edge8l %i0, %g1, %g6 loop_6434: fsrc2 %f6, %f8 fsrc2s %f10, %f1 orncc %l4, 0x122C, %i6 lduh [%l7 + 0x74], %i2 fmul8x16al %f10, %f8, %f4 fmovde %xcc, %f9, %f7 fexpand %f8, %f8 fmovrde %l0, %f14, %f10 pdist %f4, %f12, %f6 tcc %icc, 0x3 xnor %o1, %o5, %i4 fbue,a %fcc1, loop_6435 fmovrdgez %o4, %f14, %f2 nop setx loop_6436, %l0, %l1 jmpl %l1, %l1 bcc,a,pt %xcc, loop_6437 loop_6435: bge,pn %xcc, loop_6438 fmovsge %xcc, %f4, %f4 loop_6436: std %f10, [%l7 + 0x30] loop_6437: fmovspos %xcc, %f11, %f9 loop_6438: fornot2 %f8, %f0, %f14 brnz %o7, loop_6439 fcmpgt16 %f10, %f4, %g2 fba,a %fcc3, loop_6440 fbne %fcc3, loop_6441 loop_6439: sth %i7, [%l7 + 0x32] ldsw [%l7 + 0x7C], %g7 loop_6440: sth %o6, [%l7 + 0x7C] loop_6441: edge16l %g4, %o3, %l6 bshuffle %f0, %f0, %f6 fbg,a %fcc3, loop_6442 bg loop_6443 fpack32 %f8, %f12, %f14 ldsh [%l7 + 0x24], %l3 loop_6442: bge,pt %icc, loop_6444 loop_6443: lduh [%l7 + 0x10], %o0 xnorcc %l5, %i5, %i1 fmovdgu %icc, %f3, %f12 loop_6444: fornot1 %f12, %f14, %f14 std %f0, [%l7 + 0x50] fcmpeq16 %f2, %f12, %g3 tsubcctv %i3, 0x0902, %l2 fands %f3, %f11, %f2 fmovde %xcc, %f7, %f11 udivcc %g5, 0x1E36, %i0 orn %g1, 0x064A, %g6 fpadd32 %f10, %f6, %f2 edge32l %l4, %o2, %i2 nop setx loop_6445, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdlez %l0, %f14, %f2 lduw [%l7 + 0x18], %o1 stx %o5, [%l7 + 0x50] loop_6445: fmovdvc %icc, %f13, %f15 fpsub32s %f1, %f15, %f8 fbe %fcc0, loop_6446 fornot2 %f4, %f10, %f14 fandnot1s %f2, %f6, %f1 fpack32 %f4, %f0, %f8 loop_6446: fmovde %xcc, %f12, %f14 tgu %xcc, 0x1 sdivx %i4, 0x0A75, %o4 fbo,a %fcc1, loop_6447 fmovse %xcc, %f12, %f1 movrgez %l1, %i6, %o7 st %f14, [%l7 + 0x50] loop_6447: fmovdl %icc, %f4, %f9 fone %f0 fpack16 %f12, %f0 ldsh [%l7 + 0x44], %g2 std %f10, [%l7 + 0x10] bcc,a,pt %icc, loop_6448 ldd [%l7 + 0x68], %f4 fornot2s %f9, %f6, %f7 ldsb [%l7 + 0x37], %g7 loop_6448: add %o6, 0x07CC, %i7 fmovdle %icc, %f5, %f9 fmovrsgz %g4, %f1, %f3 ldsb [%l7 + 0x78], %o3 std %f4, [%l7 + 0x18] movrlz %l3, 0x250, %l6 edge8l %o0, %i5, %l5 srl %i1, %i3, %g3 addccc %l2, 0x160A, %i0 fpsub32s %f3, %f3, %f10 brlez,a %g5, loop_6449 fcmpne32 %f0, %f2, %g6 edge32 %l4, %g1, %i2 fmovrde %o2, %f8, %f14 loop_6449: fmovrslez %o1, %f3, %f12 fmovda %xcc, %f4, %f10 ldsw [%l7 + 0x08], %l0 array16 %o5, %i4, %o4 bcs,a %icc, loop_6450 fmovrslz %l1, %f2, %f4 movre %o7, 0x10B, %i6 fpsub32s %f13, %f11, %f2 loop_6450: ta %xcc, 0x4 edge8l %g2, %g7, %o6 fbne,a %fcc1, loop_6451 movrgz %g4, 0x397, %o3 fmovrsgez %l3, %f9, %f5 pdist %f0, %f12, %f12 loop_6451: fmovrdlz %l6, %f0, %f6 bcs,a,pt %icc, loop_6452 ld [%l7 + 0x28], %f9 fmovd %f10, %f4 stx %o0, [%l7 + 0x38] loop_6452: fmul8x16 %f14, %f2, %f12 fpadd16 %f12, %f8, %f0 fornot2s %f12, %f12, %f2 fbg,a %fcc3, loop_6453 fmovdne %xcc, %f10, %f5 fmovdn %icc, %f8, %f5 nop setx loop_6454, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6453: sth %i5, [%l7 + 0x08] stw %l5, [%l7 + 0x4C] addcc %i7, %i3, %g3 loop_6454: fcmple32 %f0, %f0, %i1 tpos %xcc, 0x3 ld [%l7 + 0x20], %f14 lduh [%l7 + 0x24], %l2 fpadd32s %f14, %f13, %f11 ldsb [%l7 + 0x72], %i0 ldsh [%l7 + 0x4A], %g5 edge32 %l4, %g6, %i2 lduh [%l7 + 0x2E], %g1 tleu %xcc, 0x7 movvc %icc, %o2, %o1 ld [%l7 + 0x5C], %f0 ld [%l7 + 0x54], %f13 fnands %f10, %f12, %f5 movre %l0, %i4, %o5 tvc %icc, 0x1 fnegs %f10, %f5 fmovdvc %icc, %f11, %f6 fpadd16 %f8, %f0, %f8 ble,a loop_6455 fmovde %xcc, %f1, %f11 brlez,a %o4, loop_6456 ldsh [%l7 + 0x6E], %l1 loop_6455: fmovde %xcc, %f9, %f11 fmovsn %icc, %f4, %f2 loop_6456: fbule,a %fcc2, loop_6457 fmovdvs %xcc, %f2, %f13 sth %i6, [%l7 + 0x54] subccc %g2, %g7, %o6 loop_6457: fone %f0 bge,a %icc, loop_6458 brnz,a %g4, loop_6459 ldd [%l7 + 0x38], %f10 addccc %o7, %l3, %l6 loop_6458: bneg loop_6460 loop_6459: sth %o0, [%l7 + 0x6E] ldsh [%l7 + 0x62], %i5 fba %fcc1, loop_6461 loop_6460: movvc %xcc, %l5, %o3 lduh [%l7 + 0x4A], %i3 ldsb [%l7 + 0x22], %i7 loop_6461: fmovrsgz %i1, %f8, %f2 lduh [%l7 + 0x0A], %g3 udiv %i0, 0x14FF, %l2 ldsh [%l7 + 0x16], %g5 movneg %xcc, %g6, %l4 movrne %g1, %i2, %o2 movrlz %o1, %i4, %l0 std %f6, [%l7 + 0x40] tle %xcc, 0x6 fxnors %f14, %f6, %f11 ldx [%l7 + 0x28], %o4 tpos %xcc, 0x2 fmul8x16al %f11, %f10, %f0 stb %o5, [%l7 + 0x47] fmovdne %xcc, %f12, %f7 movcc %icc, %l1, %i6 movle %xcc, %g7, %g2 fcmpne32 %f2, %f8, %g4 udivcc %o6, 0x1EF8, %l3 ldx [%l7 + 0x48], %o7 ldx [%l7 + 0x40], %o0 fmul8x16au %f9, %f6, %f6 fnand %f10, %f0, %f0 smul %l6, 0x0824, %i5 and %l5, %o3, %i3 srl %i7, 0x00, %g3 movcs %xcc, %i1, %l2 fba %fcc2, loop_6462 sll %g5, %i0, %g6 movle %icc, %g1, %l4 stw %i2, [%l7 + 0x40] loop_6462: ldsh [%l7 + 0x66], %o1 stb %i4, [%l7 + 0x59] ld [%l7 + 0x60], %f0 tn %icc, 0x0 array16 %l0, %o4, %o5 edge16l %o2, %i6, %g7 fcmpne32 %f2, %f2, %l1 udivx %g4, 0x1E77, %g2 ld [%l7 + 0x60], %f13 ld [%l7 + 0x34], %f6 tsubcc %l3, 0x019B, %o6 andcc %o0, %l6, %o7 ldsb [%l7 + 0x37], %i5 ldsh [%l7 + 0x1E], %o3 sth %l5, [%l7 + 0x10] ldx [%l7 + 0x28], %i3 be %icc, loop_6463 ld [%l7 + 0x14], %f9 fnegd %f6, %f14 std %f2, [%l7 + 0x60] loop_6463: fble %fcc1, loop_6464 nop setx loop_6465, %l0, %l1 jmpl %l1, %g3 fnand %f6, %f2, %f8 fmuld8sux16 %f5, %f4, %f14 loop_6464: ld [%l7 + 0x38], %f12 loop_6465: st %f1, [%l7 + 0x44] fnands %f2, %f0, %f9 stx %i1, [%l7 + 0x10] ldsh [%l7 + 0x7C], %l2 taddcctv %g5, %i7, %g6 std %f4, [%l7 + 0x68] stx %g1, [%l7 + 0x30] fbule %fcc1, loop_6466 ldsb [%l7 + 0x58], %l4 sth %i0, [%l7 + 0x10] fmovdneg %icc, %f0, %f6 loop_6466: sth %o1, [%l7 + 0x2A] fnands %f12, %f12, %f11 faligndata %f4, %f2, %f0 stw %i4, [%l7 + 0x48] ldsb [%l7 + 0x46], %l0 call loop_6467 tleu %xcc, 0x7 ldd [%l7 + 0x70], %f14 fandnot2s %f15, %f5, %f1 loop_6467: fcmpne32 %f2, %f12, %i2 stw %o4, [%l7 + 0x48] st %f12, [%l7 + 0x34] edge8 %o2, %i6, %g7 fcmps %fcc2, %f10, %f10 fpadd32 %f4, %f4, %f8 sdivx %l1, 0x0669, %g4 fcmpeq32 %f2, %f12, %g2 fnot2 %f10, %f2 fmovdg %icc, %f12, %f6 fmovda %icc, %f1, %f12 fcmpeq32 %f0, %f2, %o5 nop setx loop_6468, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry alignaddrl %l3, %o6, %o0 ldsb [%l7 + 0x6A], %o7 std %f10, [%l7 + 0x08] loop_6468: std %f8, [%l7 + 0x20] fxor %f12, %f8, %f2 fmovsl %xcc, %f6, %f6 movvc %xcc, %i5, %o3 edge16n %l6, %l5, %i3 pdist %f4, %f2, %f10 stb %g3, [%l7 + 0x1A] fmovdn %icc, %f0, %f9 fpadd16s %f13, %f3, %f1 brgz,a %i1, loop_6469 xor %l2, %g5, %i7 xnor %g1, %l4, %i0 fors %f3, %f2, %f7 loop_6469: bg,a %xcc, loop_6470 ld [%l7 + 0x5C], %f15 fmovsneg %icc, %f10, %f8 fmovdg %xcc, %f12, %f14 loop_6470: fpsub32 %f2, %f10, %f8 st %f12, [%l7 + 0x64] taddcctv %o1, 0x02DA, %i4 fmovdneg %icc, %f10, %f1 bleu,pn %xcc, loop_6471 stw %g6, [%l7 + 0x0C] edge16 %i2, %l0, %o4 nop setx loop_6472, %l0, %l1 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_6471: ba,pt %xcc, loop_6473 bleu,a,pn %icc, loop_6474 fornot2s %f15, %f9, %f8 loop_6472: fmovsle %xcc, %f13, %f7 loop_6473: fbl %fcc3, loop_6475 loop_6474: tcs %icc, 0x6 std %f6, [%l7 + 0x40] fmovrse %o2, %f0, %f2 loop_6475: ldx [%l7 + 0x60], %i6 edge16ln %g7, %g4, %l1 sra %o5, %g2, %l3 ldx [%l7 + 0x38], %o0 tvs %xcc, 0x4 move %icc, %o7, %i5 fmul8ulx16 %f4, %f0, %f6 for %f10, %f12, %f2 movrlez %o6, 0x1B3, %l6 fpsub32s %f8, %f8, %f3 stb %o3, [%l7 + 0x2D] tpos %xcc, 0x4 st %f15, [%l7 + 0x20] ldd [%l7 + 0x70], %f0 and %l5, %i3, %i1 lduw [%l7 + 0x5C], %g3 udivx %l2, 0x13F1, %g5 srl %i7, 0x12, %l4 srax %g1, 0x01, %i0 ldsb [%l7 + 0x2C], %o1 stb %g6, [%l7 + 0x26] ldub [%l7 + 0x25], %i4 std %f10, [%l7 + 0x50] fpsub16s %f12, %f0, %f8 ta %xcc, 0x3 movrgz %l0, 0x1C3, %i2 fble %fcc3, loop_6476 taddcctv %o4, %i6, %o2 ldub [%l7 + 0x46], %g4 fzeros %f10 loop_6476: std %f2, [%l7 + 0x20] sth %l1, [%l7 + 0x54] tpos %xcc, 0x7 tpos %icc, 0x7 stw %g7, [%l7 + 0x18] fbo,a %fcc0, loop_6477 fcmpes %fcc2, %f5, %f7 fblg %fcc2, loop_6478 umulcc %o5, 0x1066, %l3 loop_6477: ldub [%l7 + 0x25], %g2 brgz,a %o0, loop_6479 loop_6478: fmovsneg %icc, %f12, %f15 ldsw [%l7 + 0x44], %o7 fcmpd %fcc3, %f4, %f4 loop_6479: ldub [%l7 + 0x0C], %o6 fandnot2s %f1, %f7, %f6 addc %i5, %o3, %l6 srlx %i3, 0x17, %l5 fmovdcs %xcc, %f5, %f5 ldd [%l7 + 0x48], %f2 fmovsneg %xcc, %f11, %f13 movn %icc, %g3, %l2 fmovrdlez %g5, %f14, %f8 fmovdl %icc, %f11, %f7 fmovs %f12, %f4 lduh [%l7 + 0x08], %i1 fandnot2 %f8, %f2, %f6 add %i7, %g1, %i0 orncc %o1, 0x142E, %g6 tg %xcc, 0x2 fmovsvs %xcc, %f12, %f0 fbn %fcc2, loop_6480 fsrc1s %f8, %f13 tge %icc, 0x2 ldsh [%l7 + 0x34], %l4 loop_6480: ble,a loop_6481 fmul8ulx16 %f14, %f12, %f0 fornot2s %f10, %f5, %f11 ld [%l7 + 0x44], %f7 loop_6481: fnot2 %f0, %f0 ldub [%l7 + 0x46], %i4 array8 %l0, %o4, %i2 stw %i6, [%l7 + 0x34] fcmple32 %f12, %f4, %g4 st %f7, [%l7 + 0x78] subcc %o2, %g7, %o5 ldub [%l7 + 0x47], %l1 ldd [%l7 + 0x48], %f6 fandnot1 %f12, %f0, %f2 ldsh [%l7 + 0x08], %l3 fornot1 %f4, %f8, %f2 ld [%l7 + 0x2C], %f4 andcc %o0, 0x0F65, %g2 for %f4, %f4, %f0 brlez %o6, loop_6482 bne,a %icc, loop_6483 ldd [%l7 + 0x58], %f12 ld [%l7 + 0x28], %f10 loop_6482: sdivx %o7, 0x020B, %o3 loop_6483: addccc %l6, 0x08E2, %i3 fmovdgu %xcc, %f13, %f3 fmovrslz %i5, %f0, %f11 movre %l5, %g3, %g5 edge8n %i1, %l2, %g1 edge32l %i0, %o1, %g6 fabss %f15, %f8 fmovsle %icc, %f1, %f9 stx %i7, [%l7 + 0x78] tl %icc, 0x5 tg %icc, 0x6 ldsw [%l7 + 0x08], %i4 bcs,a loop_6484 fone %f0 fpmerge %f13, %f7, %f14 bshuffle %f8, %f2, %f6 loop_6484: tne %icc, 0x5 fmovsn %icc, %f14, %f11 move %xcc, %l4, %o4 fandnot2s %f12, %f15, %f12 fmovrsgz %i2, %f7, %f14 sth %l0, [%l7 + 0x6A] tleu %xcc, 0x2 siam 0x1 addc %i6, 0x0DBE, %o2 fmovrde %g4, %f0, %f12 tsubcctv %o5, %l1, %l3 ldd [%l7 + 0x20], %f10 fblg %fcc3, loop_6485 movne %xcc, %g7, %g2 std %f8, [%l7 + 0x78] tvc %xcc, 0x5 loop_6485: umulcc %o6, %o7, %o3 fmovspos %xcc, %f6, %f14 fmovdvs %xcc, %f13, %f9 fmovsneg %icc, %f1, %f3 ldub [%l7 + 0x35], %o0 edge8ln %i3, %l6, %i5 pdist %f2, %f14, %f4 tsubcctv %l5, 0x0CAD, %g3 fnands %f15, %f10, %f13 movpos %icc, %i1, %l2 subccc %g5, %g1, %i0 sdivcc %o1, 0x031A, %i7 array16 %g6, %l4, %i4 movvs %xcc, %i2, %l0 ldub [%l7 + 0x09], %o4 fmovrslez %o2, %f7, %f9 tgu %icc, 0x6 edge8ln %g4, %i6, %l1 ldsb [%l7 + 0x64], %l3 fone %f4 sth %g7, [%l7 + 0x10] sth %o5, [%l7 + 0x28] xnorcc %o6, 0x0A45, %o7 array32 %g2, %o3, %i3 fzero %f10 fmovscs %xcc, %f10, %f6 fbo,a %fcc0, loop_6486 stw %o0, [%l7 + 0x54] nop setx loop_6487, %l0, %l1 jmpl %l1, %i5 ba,a loop_6488 loop_6486: lduw [%l7 + 0x74], %l6 fornot2 %f8, %f8, %f2 loop_6487: fbn %fcc0, loop_6489 loop_6488: fmovrdgez %l5, %f8, %f8 lduh [%l7 + 0x6E], %g3 nop setx loop_6490, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6489: edge16ln %l2, %i1, %g1 fmovd %f14, %f4 lduh [%l7 + 0x30], %i0 loop_6490: fmul8x16au %f1, %f1, %f10 fcmpne16 %f6, %f12, %o1 lduh [%l7 + 0x44], %g5 fbl,a %fcc2, loop_6491 ba,a,pn %icc, loop_6492 xnorcc %i7, 0x1E21, %g6 bshuffle %f8, %f8, %f8 loop_6491: addcc %i4, 0x1E50, %i2 loop_6492: bne,a %xcc, loop_6493 srax %l4, 0x01, %o4 bpos,pn %icc, loop_6494 fornot1s %f1, %f5, %f12 loop_6493: std %f4, [%l7 + 0x10] brlz %l0, loop_6495 loop_6494: stw %g4, [%l7 + 0x74] movrlz %i6, %o2, %l3 orn %g7, %o5, %o6 loop_6495: stw %l1, [%l7 + 0x50] st %f0, [%l7 + 0x4C] fxor %f4, %f0, %f4 fxnors %f9, %f4, %f8 srlx %o7, 0x06, %o3 brnz %i3, loop_6496 addcc %o0, 0x1402, %g2 fcmpne32 %f10, %f10, %i5 tle %xcc, 0x0 loop_6496: bcc,pn %icc, loop_6497 ldsw [%l7 + 0x18], %l6 ldx [%l7 + 0x48], %g3 fmovdg %xcc, %f8, %f15 loop_6497: fabss %f6, %f5 ldx [%l7 + 0x40], %l5 fnot1 %f2, %f8 fmovdcs %icc, %f0, %f10 std %f2, [%l7 + 0x78] add %l2, %i1, %i0 lduh [%l7 + 0x6E], %g1 ld [%l7 + 0x2C], %f14 fmuld8ulx16 %f5, %f11, %f12 tn %xcc, 0x1 fmovsleu %xcc, %f14, %f7 fnands %f5, %f1, %f7 movrne %g5, %i7, %g6 stb %o1, [%l7 + 0x76] stb %i4, [%l7 + 0x76] add %l4, %i2, %o4 ldsb [%l7 + 0x30], %g4 movneg %icc, %l0, %i6 ldd [%l7 + 0x40], %f8 ldx [%l7 + 0x78], %o2 pdist %f14, %f10, %f12 or %g7, 0x16D5, %o5 fmuld8sux16 %f9, %f4, %f14 tvs %icc, 0x3 fmovrsne %o6, %f12, %f2 fnands %f5, %f6, %f13 fble,a %fcc3, loop_6498 tn %icc, 0x3 taddcc %l3, %o7, %l1 fnand %f0, %f14, %f8 loop_6498: movne %xcc, %o3, %i3 stb %o0, [%l7 + 0x43] fones %f7 stw %g2, [%l7 + 0x44] fmovdle %icc, %f6, %f0 ldd [%l7 + 0x78], %f8 ble,a,pn %icc, loop_6499 tge %icc, 0x6 fnands %f15, %f8, %f7 or %i5, 0x14D1, %l6 loop_6499: fandnot1 %f4, %f8, %f12 fmovrslz %l5, %f4, %f12 brgz,a %l2, loop_6500 smul %i1, %g3, %i0 sdiv %g1, 0x0C05, %i7 edge32l %g6, %g5, %o1 loop_6500: fcmpgt16 %f8, %f14, %i4 edge16l %l4, %i2, %g4 bg,a loop_6501 ld [%l7 + 0x4C], %f6 brnz,a %l0, loop_6502 fblg %fcc3, loop_6503 loop_6501: fbe,a %fcc0, loop_6504 subc %o4, 0x0BE6, %i6 loop_6502: movgu %icc, %o2, %o5 loop_6503: movvs %icc, %o6, %g7 loop_6504: brnz,a %l3, loop_6505 ldub [%l7 + 0x52], %o7 tsubcctv %o3, %i3, %o0 fbug,a %fcc3, loop_6506 loop_6505: fnands %f10, %f1, %f2 bcs loop_6507 sll %l1, %i5, %l6 loop_6506: movg %xcc, %l5, %l2 fornot1s %f8, %f8, %f4 loop_6507: fcmped %fcc2, %f10, %f4 bneg %icc, loop_6508 fpack32 %f2, %f0, %f10 stw %g2, [%l7 + 0x20] movle %xcc, %i1, %i0 loop_6508: fmovdpos %icc, %f7, %f3 st %f3, [%l7 + 0x40] ldsb [%l7 + 0x33], %g3 ldd [%l7 + 0x38], %f10 fmovdvs %xcc, %f1, %f8 fbule %fcc0, loop_6509 fmovdn %icc, %f6, %f0 addc %g1, %g6, %i7 tne %icc, 0x0 loop_6509: fmovsn %icc, %f1, %f10 stb %g5, [%l7 + 0x52] fnor %f2, %f4, %f8 alignaddr %o1, %i4, %l4 fba,a %fcc1, loop_6510 fcmps %fcc3, %f7, %f15 fba %fcc2, loop_6511 fxor %f6, %f4, %f0 loop_6510: bvs,pn %icc, loop_6512 fandnot1 %f12, %f12, %f0 loop_6511: orcc %i2, %g4, %l0 ldsh [%l7 + 0x5A], %i6 loop_6512: fba,a %fcc1, loop_6513 stb %o2, [%l7 + 0x5E] tsubcc %o5, 0x1CD2, %o6 fpmerge %f5, %f5, %f6 loop_6513: fornot1 %f8, %f6, %f10 sllx %o4, %g7, %o7 orncc %o3, %l3, %o0 alignaddr %l1, %i3, %i5 fpsub32s %f13, %f9, %f13 array32 %l5, %l2, %l6 brlz,a %i1, loop_6514 movg %icc, %g2, %i0 st %f8, [%l7 + 0x44] fandnot2 %f6, %f14, %f0 loop_6514: ldd [%l7 + 0x58], %f8 fzeros %f0 be,a loop_6515 lduw [%l7 + 0x58], %g1 fmovse %icc, %f11, %f14 fmovsg %icc, %f13, %f14 loop_6515: fmovrsgez %g3, %f10, %f12 fbo,a %fcc3, loop_6516 alignaddr %i7, %g6, %g5 sub %o1, 0x0B79, %i4 xor %i2, 0x1403, %g4 loop_6516: lduw [%l7 + 0x10], %l4 srl %i6, 0x1D, %o2 ldx [%l7 + 0x70], %l0 fbge,a %fcc1, loop_6517 st %f5, [%l7 + 0x18] fmovd %f14, %f2 udivcc %o6, 0x0F48, %o5 loop_6517: tg %xcc, 0x1 fmovscc %xcc, %f7, %f9 bshuffle %f14, %f2, %f8 ldd [%l7 + 0x30], %f6 fxnors %f10, %f12, %f7 ldub [%l7 + 0x25], %g7 movneg %xcc, %o4, %o7 bgu %xcc, loop_6518 ldd [%l7 + 0x60], %f12 ldsh [%l7 + 0x16], %l3 fmovdvs %icc, %f12, %f3 loop_6518: ldx [%l7 + 0x68], %o3 fmovsvs %icc, %f4, %f6 stw %o0, [%l7 + 0x78] fbge,a %fcc0, loop_6519 edge16l %l1, %i5, %i3 movvs %xcc, %l2, %l6 alignaddrl %i1, %g2, %l5 loop_6519: addccc %g1, %i0, %i7 fmovsle %icc, %f8, %f6 edge16n %g3, %g6, %g5 fnegs %f10, %f3 fpsub16s %f15, %f6, %f4 fmul8x16au %f15, %f10, %f14 bneg,pt %icc, loop_6520 brnz,a %o1, loop_6521 bn,a,pt %xcc, loop_6522 fandnot2s %f4, %f13, %f12 loop_6520: fbg,a %fcc1, loop_6523 loop_6521: movvc %icc, %i4, %i2 loop_6522: fmovdge %icc, %f5, %f15 ldd [%l7 + 0x40], %f0 loop_6523: sth %l4, [%l7 + 0x16] fbuge,a %fcc3, loop_6524 fmovdl %xcc, %f15, %f3 bleu,pn %xcc, loop_6525 bl,pt %xcc, loop_6526 loop_6524: stx %g4, [%l7 + 0x38] subcc %i6, %l0, %o2 loop_6525: orn %o6, 0x1AA8, %o5 loop_6526: bvc,pt %icc, loop_6527 ldsh [%l7 + 0x4C], %g7 xorcc %o7, 0x1F11, %o4 movge %icc, %o3, %l3 loop_6527: fbug %fcc2, loop_6528 bcs,a %icc, loop_6529 stw %o0, [%l7 + 0x68] fbuge %fcc1, loop_6530 loop_6528: array32 %i5, %l1, %i3 loop_6529: fmul8ulx16 %f4, %f8, %f12 udiv %l6, 0x0969, %l2 loop_6530: alignaddrl %i1, %g2, %l5 fnot2s %f6, %f13 fmovsgu %icc, %f1, %f4 sth %g1, [%l7 + 0x26] fsrc1 %f8, %f0 fmovdpos %icc, %f13, %f1 bl,a %xcc, loop_6531 ldub [%l7 + 0x1A], %i7 fxnor %f2, %f6, %f14 call loop_6532 loop_6531: edge16n %i0, %g6, %g3 fandnot1 %f12, %f4, %f12 movle %xcc, %g5, %i4 loop_6532: alignaddr %i2, %l4, %o1 fmovdvc %icc, %f15, %f10 fmul8x16 %f6, %f6, %f12 orncc %i6, 0x031B, %g4 fzeros %f6 andcc %o2, %o6, %o5 fmul8sux16 %f0, %f4, %f10 sdiv %l0, 0x0925, %o7 fpsub32 %f14, %f6, %f8 subc %g7, 0x06D8, %o4 fmuld8ulx16 %f9, %f5, %f6 ld [%l7 + 0x14], %f4 std %f8, [%l7 + 0x20] brgez %l3, loop_6533 movne %xcc, %o3, %o0 stx %l1, [%l7 + 0x58] fone %f14 loop_6533: fandnot1s %f11, %f4, %f7 fornot1s %f2, %f15, %f10 srlx %i3, 0x0A, %i5 subccc %l6, 0x171F, %l2 edge32 %g2, %l5, %g1 orcc %i7, 0x1242, %i0 sethi 0x01D0, %g6 movrgez %i1, %g5, %g3 fmovrdlz %i4, %f4, %f2 array16 %l4, %o1, %i2 ldsh [%l7 + 0x14], %g4 edge8l %o2, %o6, %i6 ldsb [%l7 + 0x7D], %o5 tge %icc, 0x5 fzero %f2 ldsh [%l7 + 0x36], %l0 addccc %o7, %o4, %l3 fmovsge %icc, %f12, %f10 std %f2, [%l7 + 0x68] array8 %o3, %g7, %l1 fmovrsgez %o0, %f9, %f1 fcmpeq16 %f12, %f4, %i3 andn %l6, %l2, %i5 sdivcc %g2, 0x0B15, %l5 ldsh [%l7 + 0x6A], %i7 addccc %i0, %g1, %i1 bl %xcc, loop_6534 movneg %xcc, %g6, %g5 fmovsgu %xcc, %f0, %f8 bvc,a,pt %icc, loop_6535 loop_6534: fmovscs %icc, %f4, %f12 movle %icc, %g3, %i4 fbue,a %fcc1, loop_6536 loop_6535: fmovrdgez %l4, %f10, %f8 fmul8x16al %f15, %f1, %f10 andncc %o1, %g4, %i2 loop_6536: sth %o2, [%l7 + 0x74] bn %xcc, loop_6537 tcs %icc, 0x4 fxors %f15, %f6, %f12 brlz,a %i6, loop_6538 loop_6537: srax %o5, %l0, %o6 lduh [%l7 + 0x1C], %o7 st %f15, [%l7 + 0x40] loop_6538: fcmpgt32 %f10, %f2, %o4 nop setx loop_6539, %l0, %l1 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 + 0x4A], %o3 fxors %f10, %f11, %f15 fmovsvs %xcc, %f4, %f1 loop_6539: fand %f12, %f0, %f6 fzeros %f9 lduh [%l7 + 0x38], %l3 lduw [%l7 + 0x2C], %g7 edge16ln %l1, %i3, %l6 fmovdne %xcc, %f15, %f13 lduw [%l7 + 0x44], %l2 fmovdcs %xcc, %f9, %f13 ldd [%l7 + 0x68], %f2 sdivx %i5, 0x023F, %g2 fbue %fcc3, loop_6540 ld [%l7 + 0x78], %f13 brlez %o0, loop_6541 fmovdge %icc, %f0, %f10 loop_6540: lduw [%l7 + 0x5C], %i7 brnz %i0, loop_6542 loop_6541: movn %icc, %g1, %i1 fmuld8sux16 %f15, %f1, %f2 lduw [%l7 + 0x40], %g6 loop_6542: fxor %f8, %f14, %f0 fmovrdne %g5, %f14, %f10 stx %g3, [%l7 + 0x48] andncc %i4, %l5, %o1 tpos %xcc, 0x5 fmovdvs %xcc, %f11, %f15 ldsw [%l7 + 0x3C], %g4 ldub [%l7 + 0x58], %i2 st %f6, [%l7 + 0x38] st %f5, [%l7 + 0x10] sth %o2, [%l7 + 0x54] for %f8, %f12, %f4 lduw [%l7 + 0x70], %l4 sdiv %i6, 0x00AB, %o5 ldsb [%l7 + 0x5A], %l0 movvc %icc, %o7, %o6 fmovsne %icc, %f7, %f12 ldx [%l7 + 0x48], %o4 lduw [%l7 + 0x5C], %l3 fnor %f12, %f12, %f4 lduh [%l7 + 0x78], %o3 udivx %g7, 0x1BCA, %i3 edge16l %l6, %l2, %i5 fmovdn %icc, %f2, %f11 fands %f7, %f3, %f9 tcc %xcc, 0x5 subcc %g2, 0x00B3, %o0 orcc %i7, 0x029F, %l1 fmovsvs %icc, %f4, %f3 ldub [%l7 + 0x2E], %g1 fmovsg %icc, %f2, %f9 stw %i1, [%l7 + 0x48] fmovde %icc, %f2, %f12 fpmerge %f9, %f13, %f2 ldub [%l7 + 0x0C], %g6 udiv %i0, 0x0718, %g3 ldx [%l7 + 0x48], %g5 tle %xcc, 0x4 orncc %i4, %l5, %g4 bshuffle %f2, %f8, %f14 addc %i2, 0x1959, %o2 bneg loop_6543 lduh [%l7 + 0x74], %o1 fblg %fcc0, loop_6544 fabsd %f6, %f6 loop_6543: orn %i6, 0x1FA7, %o5 ldsh [%l7 + 0x76], %l0 loop_6544: movvc %xcc, %o7, %l4 stw %o4, [%l7 + 0x10] fmovde %xcc, %f6, %f7 ldd [%l7 + 0x48], %f0 ldsw [%l7 + 0x24], %o6 fbug %fcc2, loop_6545 call loop_6546 fxors %f14, %f1, %f3 mulscc %l3, 0x0859, %g7 loop_6545: st %f8, [%l7 + 0x78] loop_6546: move %xcc, %o3, %l6 fsrc1s %f15, %f12 fcmpeq32 %f0, %f8, %l2 fmovrslez %i3, %f8, %f12 ble,pt %icc, loop_6547 movle %icc, %i5, %o0 fmovrsgez %i7, %f11, %f2 stx %l1, [%l7 + 0x70] loop_6547: ldd [%l7 + 0x70], %f10 fnors %f6, %f12, %f8 fmovsgu %icc, %f9, %f5 addcc %g2, %g1, %g6 fpsub16s %f14, %f1, %f13 ldd [%l7 + 0x78], %f8 fabss %f11, %f15 movre %i1, 0x2DE, %g3 ldd [%l7 + 0x20], %f10 sdivcc %g5, 0x19A3, %i0 sth %l5, [%l7 + 0x4A] fmovrse %g4, %f6, %f10 ble,a loop_6548 fmovd %f2, %f0 fxor %f2, %f12, %f2 ldsh [%l7 + 0x08], %i2 loop_6548: tge %icc, 0x0 movg %icc, %i4, %o2 fba,a %fcc2, loop_6549 fsrc1s %f5, %f14 movne %icc, %i6, %o1 taddcc %o5, 0x0DD8, %l0 loop_6549: sth %o7, [%l7 + 0x34] siam 0x1 tne %icc, 0x1 fornot2s %f2, %f9, %f10 lduh [%l7 + 0x1E], %o4 stw %o6, [%l7 + 0x6C] tgu %xcc, 0x5 add %l4, 0x011A, %g7 ldd [%l7 + 0x68], %f8 and %o3, %l3, %l6 bcc,a loop_6550 udivcc %l2, 0x0086, %i3 std %f6, [%l7 + 0x20] fcmpes %fcc2, %f10, %f5 loop_6550: ldx [%l7 + 0x78], %o0 bge,pn %xcc, loop_6551 fmovscc %icc, %f1, %f6 stx %i7, [%l7 + 0x28] stx %l1, [%l7 + 0x50] loop_6551: fpack32 %f4, %f12, %f14 edge32n %i5, %g2, %g1 edge8n %g6, %i1, %g5 fbl %fcc0, loop_6552 fpadd16 %f12, %f10, %f0 fmovscs %icc, %f14, %f4 fcmple16 %f14, %f4, %g3 loop_6552: fcmpeq32 %f0, %f2, %i0 bcs,a loop_6553 lduh [%l7 + 0x3A], %g4 fbug %fcc1, loop_6554 movre %i2, %l5, %o2 loop_6553: fmovdl %icc, %f13, %f0 fornot1s %f12, %f15, %f8 loop_6554: fmovdge %icc, %f5, %f8 fmovrdgz %i4, %f4, %f14 andcc %o1, 0x0A85, %o5 fors %f8, %f5, %f10 fmul8x16al %f11, %f6, %f0 tgu %xcc, 0x5 lduh [%l7 + 0x36], %l0 fpack16 %f4, %f10 movn %xcc, %o7, %o4 ldsw [%l7 + 0x68], %o6 ld [%l7 + 0x1C], %f0 movrlz %l4, %i6, %o3 andn %l3, %l6, %g7 be,a loop_6555 movrlz %i3, %l2, %i7 fcmped %fcc3, %f4, %f0 tpos %icc, 0x6 loop_6555: srlx %l1, %i5, %g2 fmovdgu %icc, %f5, %f11 fmul8x16al %f0, %f12, %f0 movvc %icc, %g1, %g6 fcmpeq16 %f12, %f2, %o0 bneg,pt %xcc, loop_6556 lduw [%l7 + 0x78], %i1 fandnot1s %f11, %f13, %f10 edge16n %g3, %i0, %g4 loop_6556: fsrc1s %f12, %f10 subcc %g5, %l5, %o2 ldx [%l7 + 0x48], %i2 std %f12, [%l7 + 0x20] ta %xcc, 0x6 ldub [%l7 + 0x66], %o1 nop setx loop_6557, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bpos loop_6558 taddcctv %i4, %o5, %o7 xnor %l0, 0x0DAB, %o6 loop_6557: siam 0x5 loop_6558: fcmpeq32 %f10, %f6, %o4 fones %f6 bneg,pn %xcc, loop_6559 bleu,a,pn %icc, loop_6560 fmovsn %icc, %f9, %f1 fba,a %fcc1, loop_6561 loop_6559: ba,a %icc, loop_6562 loop_6560: stw %l4, [%l7 + 0x6C] ldsh [%l7 + 0x30], %i6 loop_6561: umulcc %o3, %l6, %l3 loop_6562: tsubcctv %g7, 0x12E3, %l2 fmovrdgez %i3, %f10, %f8 fcmped %fcc0, %f14, %f4 bpos %xcc, loop_6563 fba %fcc2, loop_6564 stx %i7, [%l7 + 0x18] taddcctv %i5, %l1, %g2 loop_6563: bvs,a loop_6565 loop_6564: movle %xcc, %g1, %o0 nop setx loop_6566, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16l %g6, %g3, %i1 loop_6565: edge16 %i0, %g4, %l5 fornot1 %f6, %f4, %f0 loop_6566: ldsb [%l7 + 0x4B], %g5 mova %xcc, %o2, %o1 array16 %i4, %i2, %o5 fmovs %f11, %f7 fpsub32 %f0, %f10, %f10 fmovrdlez %o7, %f0, %f2 subc %o6, %o4, %l4 st %f5, [%l7 + 0x78] tn %xcc, 0x7 udivcc %i6, 0x141C, %l0 edge8n %o3, %l6, %g7 movre %l2, %i3, %l3 tneg %xcc, 0x3 nop setx loop_6567, %l0, %l1 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 + 0x7A], %i5 lduh [%l7 + 0x44], %i7 tne %xcc, 0x5 loop_6567: andcc %l1, %g2, %o0 fmovrdlez %g1, %f6, %f8 ldsh [%l7 + 0x6E], %g3 fmovrdgz %g6, %f6, %f4 orncc %i0, 0x1859, %g4 tpos %xcc, 0x0 sth %i1, [%l7 + 0x38] fbule,a %fcc1, loop_6568 fands %f5, %f0, %f5 sth %l5, [%l7 + 0x7C] fmovrdne %g5, %f6, %f0 loop_6568: fsrc2 %f12, %f6 fabsd %f12, %f4 stx %o2, [%l7 + 0x20] tsubcc %i4, %o1, %o5 fone %f8 movgu %icc, %o7, %o6 call loop_6569 fmovrdgez %o4, %f0, %f4 sth %l4, [%l7 + 0x3E] ldd [%l7 + 0x78], %f8 loop_6569: st %f15, [%l7 + 0x3C] fnor %f2, %f2, %f0 fsrc2 %f0, %f4 srl %i2, %l0, %o3 fba %fcc0, loop_6570 fand %f10, %f6, %f12 edge16 %l6, %g7, %i6 tge %icc, 0x4 loop_6570: stx %l2, [%l7 + 0x48] movrne %l3, %i3, %i7 movrgez %l1, %i5, %o0 ldsw [%l7 + 0x5C], %g2 ldx [%l7 + 0x60], %g1 lduh [%l7 + 0x64], %g3 fand %f2, %f4, %f12 stb %g6, [%l7 + 0x67] ldsb [%l7 + 0x5A], %g4 ldub [%l7 + 0x28], %i0 fmovscs %icc, %f3, %f6 movrgz %l5, 0x09F, %g5 fbug %fcc2, loop_6571 lduw [%l7 + 0x0C], %o2 fnands %f12, %f10, %f10 nop setx loop_6572, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6571: bge,pn %xcc, loop_6573 fzeros %f6 fors %f14, %f6, %f14 loop_6572: fbe,a %fcc1, loop_6574 loop_6573: ble loop_6575 ld [%l7 + 0x30], %f6 movgu %xcc, %i4, %o1 loop_6574: stb %i1, [%l7 + 0x42] loop_6575: fmovrdne %o7, %f6, %f8 bvc,a,pt %icc, loop_6576 addc %o5, 0x19C5, %o6 ldsw [%l7 + 0x58], %o4 lduh [%l7 + 0x74], %l4 loop_6576: edge16ln %i2, %o3, %l0 nop setx loop_6577, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbe %fcc1, loop_6578 ldd [%l7 + 0x68], %f14 edge16l %g7, %i6, %l6 loop_6577: ldsb [%l7 + 0x46], %l3 loop_6578: fnot2 %f0, %f10 fpadd16s %f11, %f6, %f1 ldx [%l7 + 0x10], %l2 udivx %i7, 0x0726, %l1 fmovdle %xcc, %f10, %f5 stw %i5, [%l7 + 0x38] fcmpes %fcc3, %f13, %f8 ldx [%l7 + 0x60], %o0 edge32 %g2, %i3, %g3 fmovdge %xcc, %f13, %f10 fandnot1s %f15, %f2, %f2 fbuge %fcc1, loop_6579 fbge %fcc2, loop_6580 nop setx loop_6581, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x64], %g6 loop_6579: fcmped %fcc3, %f0, %f12 loop_6580: srlx %g1, %i0, %g4 loop_6581: brlez %g5, loop_6582 ldub [%l7 + 0x17], %o2 fmovrdgez %i4, %f10, %f10 fbue %fcc1, loop_6583 loop_6582: stb %o1, [%l7 + 0x56] te %icc, 0x5 bl loop_6584 loop_6583: andn %i1, %o7, %o5 fornot1s %f12, %f11, %f12 stx %l5, [%l7 + 0x28] loop_6584: sth %o4, [%l7 + 0x16] ldx [%l7 + 0x40], %o6 ldsh [%l7 + 0x36], %l4 fmovdleu %icc, %f15, %f11 stb %i2, [%l7 + 0x2D] fmul8ulx16 %f6, %f14, %f6 fmovsa %xcc, %f12, %f3 ld [%l7 + 0x50], %f1 ldsb [%l7 + 0x30], %l0 udivx %o3, 0x19E7, %g7 fmul8sux16 %f12, %f14, %f2 fcmpgt32 %f0, %f0, %i6 fnegs %f12, %f11 fmul8x16 %f4, %f2, %f8 add %l6, 0x1F8F, %l3 std %f0, [%l7 + 0x40] movle %xcc, %i7, %l1 addc %l2, %o0, %i5 ldsb [%l7 + 0x25], %g2 fnot1s %f5, %f4 fzero %f12 and %i3, 0x19A6, %g6 sllx %g3, %i0, %g1 fabss %f5, %f7 bne loop_6585 sll %g5, 0x1F, %g4 ldsb [%l7 + 0x18], %i4 ldd [%l7 + 0x38], %f2 loop_6585: fnors %f0, %f7, %f6 tn %icc, 0x6 umulcc %o1, %i1, %o2 movvs %icc, %o5, %o7 fornot1s %f14, %f15, %f15 fbge %fcc1, loop_6586 brgez,a %o4, loop_6587 lduw [%l7 + 0x40], %l5 edge32 %o6, %l4, %l0 loop_6586: stb %i2, [%l7 + 0x29] loop_6587: bvc %icc, loop_6588 stx %g7, [%l7 + 0x68] fcmpne16 %f14, %f12, %i6 addc %l6, 0x17AF, %l3 loop_6588: sdivx %i7, 0x16C8, %o3 fors %f2, %f12, %f6 fxnors %f8, %f9, %f7 ldub [%l7 + 0x6D], %l1 movvs %xcc, %o0, %l2 ta %icc, 0x1 fones %f7 movl %xcc, %i5, %g2 tcc %icc, 0x0 fpackfix %f12, %f4 addccc %g6, %i3, %g3 stx %i0, [%l7 + 0x20] ldsh [%l7 + 0x20], %g5 fbu %fcc0, loop_6589 tpos %icc, 0x7 edge8l %g1, %i4, %o1 fpack16 %f2, %f13 loop_6589: stw %g4, [%l7 + 0x4C] fcmps %fcc3, %f11, %f2 lduh [%l7 + 0x7E], %i1 nop setx loop_6590, %l0, %l1 jmpl %l1, %o2 fandnot2s %f1, %f1, %f11 stb %o7, [%l7 + 0x36] movl %icc, %o5, %o4 loop_6590: sllx %o6, 0x1F, %l4 and %l0, 0x124B, %i2 lduw [%l7 + 0x44], %g7 edge8n %l5, %i6, %l6 fblg,a %fcc2, loop_6591 mulscc %l3, %o3, %l1 tcc %icc, 0x2 fmovrde %o0, %f2, %f6 loop_6591: andn %i7, 0x129E, %l2 std %f4, [%l7 + 0x18] fcmpes %fcc3, %f14, %f15 fmovrse %g2, %f15, %f14 alignaddrl %i5, %g6, %g3 lduh [%l7 + 0x34], %i3 sllx %g5, 0x11, %g1 ldsb [%l7 + 0x77], %i4 ldd [%l7 + 0x30], %f0 fmovdleu %xcc, %f8, %f12 fcmps %fcc3, %f14, %f10 fmovsvc %xcc, %f4, %f7 ldx [%l7 + 0x20], %i0 movgu %xcc, %g4, %o1 addccc %i1, 0x08F4, %o7 fcmps %fcc3, %f1, %f2 ld [%l7 + 0x2C], %f5 fcmpes %fcc2, %f6, %f2 ldx [%l7 + 0x18], %o5 tvc %xcc, 0x4 tcs %icc, 0x4 fsrc1 %f6, %f0 fbg %fcc2, loop_6592 array16 %o2, %o6, %o4 fmovd %f6, %f12 fmovrdlz %l0, %f4, %f2 loop_6592: andcc %l4, %i2, %g7 orcc %i6, 0x0AB8, %l6 st %f14, [%l7 + 0x64] fmovrdne %l3, %f2, %f10 bneg,a,pt %xcc, loop_6593 ld [%l7 + 0x30], %f3 ldsh [%l7 + 0x68], %o3 fbl,a %fcc0, loop_6594 loop_6593: tsubcctv %l1, %l5, %o0 lduh [%l7 + 0x2A], %l2 brlz,a %i7, loop_6595 loop_6594: tvc %icc, 0x5 brlz,a %g2, loop_6596 lduw [%l7 + 0x4C], %i5 loop_6595: ldsb [%l7 + 0x16], %g6 bvs,a,pt %xcc, loop_6597 loop_6596: sll %i3, 0x06, %g5 edge8ln %g1, %g3, %i4 stb %i0, [%l7 + 0x52] loop_6597: ldsb [%l7 + 0x30], %g4 subc %i1, 0x1851, %o7 ldsw [%l7 + 0x50], %o5 fba,a %fcc0, loop_6598 brz %o1, loop_6599 stb %o6, [%l7 + 0x69] brgez %o2, loop_6600 loop_6598: alignaddr %l0, %l4, %o4 loop_6599: tsubcctv %g7, %i6, %l6 fble,a %fcc1, loop_6601 loop_6600: fbuge %fcc1, loop_6602 sdiv %i2, 0x14AD, %l3 brlez %o3, loop_6603 loop_6601: st %f12, [%l7 + 0x48] loop_6602: edge8l %l5, %l1, %o0 mulscc %i7, 0x18C6, %l2 loop_6603: movge %xcc, %i5, %g6 fcmple32 %f2, %f8, %i3 tne %xcc, 0x4 or %g2, %g5, %g1 orn %i4, 0x1FB9, %g3 fmovrdgez %i0, %f14, %f0 fpsub16s %f0, %f11, %f13 fmovrdne %g4, %f0, %f10 ldd [%l7 + 0x28], %f0 fbn %fcc2, loop_6604 ldx [%l7 + 0x60], %o7 xor %i1, %o5, %o6 orn %o1, %o2, %l0 loop_6604: fcmpd %fcc0, %f2, %f12 edge8n %o4, %g7, %l4 ldsw [%l7 + 0x44], %i6 fnands %f1, %f4, %f4 fmul8ulx16 %f10, %f4, %f10 xorcc %i2, %l3, %o3 ldsh [%l7 + 0x60], %l5 sth %l1, [%l7 + 0x0E] ldsh [%l7 + 0x28], %o0 fbuge %fcc3, loop_6605 sub %i7, %l2, %l6 fmovs %f15, %f0 tsubcc %i5, 0x065A, %i3 loop_6605: fmul8x16al %f4, %f10, %f0 ldub [%l7 + 0x55], %g6 movvs %icc, %g5, %g2 srax %i4, %g1, %g3 fbe %fcc3, loop_6606 sdivcc %g4, 0x08C4, %i0 fzeros %f4 fpack32 %f8, %f0, %f10 loop_6606: ldub [%l7 + 0x62], %i1 orcc %o5, 0x18F1, %o7 srl %o1, 0x04, %o6 lduh [%l7 + 0x52], %o2 fmovsvc %icc, %f0, %f15 edge32ln %l0, %g7, %l4 fnot2 %f2, %f2 tleu %icc, 0x3 ldsw [%l7 + 0x4C], %i6 ldx [%l7 + 0x70], %o4 ldsh [%l7 + 0x6E], %l3 tgu %icc, 0x6 ldx [%l7 + 0x50], %o3 ldub [%l7 + 0x15], %i2 ldx [%l7 + 0x28], %l5 ldsh [%l7 + 0x3E], %l1 sth %i7, [%l7 + 0x32] udiv %l2, 0x0FC3, %l6 fsrc1s %f5, %f12 stw %i5, [%l7 + 0x24] fmovsge %xcc, %f15, %f14 fones %f2 stx %i3, [%l7 + 0x48] movvs %icc, %g6, %o0 fandnot2 %f8, %f8, %f14 fmuld8ulx16 %f5, %f6, %f14 st %f14, [%l7 + 0x08] fmovdpos %icc, %f6, %f14 st %f14, [%l7 + 0x4C] tcs %xcc, 0x0 fnands %f8, %f6, %f4 sll %g2, %g5, %g1 fnors %f10, %f8, %f6 xor %g3, 0x0A15, %i4 xor %g4, %i0, %o5 fmovda %icc, %f13, %f1 subcc %i1, %o1, %o6 subcc %o2, %l0, %g7 fmovdvs %icc, %f7, %f12 ld [%l7 + 0x44], %f14 ldsb [%l7 + 0x74], %o7 stw %l4, [%l7 + 0x7C] std %f6, [%l7 + 0x48] bvc,a,pn %xcc, loop_6607 fmovsvc %xcc, %f13, %f7 ldsh [%l7 + 0x62], %o4 brnz,a %i6, loop_6608 loop_6607: stb %l3, [%l7 + 0x13] ldsb [%l7 + 0x17], %i2 ldd [%l7 + 0x30], %f10 loop_6608: st %f1, [%l7 + 0x60] xnorcc %o3, 0x1183, %l5 ld [%l7 + 0x38], %f6 fmovdle %xcc, %f12, %f1 ldsb [%l7 + 0x3F], %l1 tgu %xcc, 0x1 subc %l2, 0x18B0, %l6 fones %f2 st %f14, [%l7 + 0x7C] ldsw [%l7 + 0x3C], %i7 movre %i3, 0x2B1, %g6 edge16ln %o0, %g2, %i5 ldx [%l7 + 0x38], %g1 stw %g3, [%l7 + 0x40] fpadd16s %f3, %f6, %f5 ldsb [%l7 + 0x3A], %i4 udiv %g5, 0x186F, %i0 for %f6, %f10, %f0 movrlez %o5, 0x3B7, %g4 fcmpgt16 %f4, %f8, %i1 sth %o1, [%l7 + 0x24] fmovdvs %icc, %f4, %f15 fbule,a %fcc1, loop_6609 st %f15, [%l7 + 0x38] tsubcctv %o2, %l0, %g7 stw %o7, [%l7 + 0x30] loop_6609: fpsub32s %f7, %f15, %f10 nop setx loop_6610, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrslez %l4, %f14, %f1 tg %xcc, 0x2 st %f2, [%l7 + 0x74] loop_6610: fpadd32 %f14, %f14, %f12 bg,a,pt %icc, loop_6611 ldsb [%l7 + 0x15], %o6 fandnot1 %f10, %f12, %f2 movvs %xcc, %i6, %o4 loop_6611: be,a %icc, loop_6612 fmovspos %xcc, %f1, %f0 stw %i2, [%l7 + 0x2C] movcc %icc, %l3, %o3 loop_6612: orn %l1, %l2, %l6 te %xcc, 0x1 stb %l5, [%l7 + 0x44] fpmerge %f8, %f10, %f8 sub %i7, 0x08A6, %i3 stb %g6, [%l7 + 0x2F] ldsw [%l7 + 0x74], %o0 array32 %i5, %g1, %g2 fabsd %f4, %f14 tsubcctv %i4, 0x1E94, %g3 fmovsgu %icc, %f3, %f10 ldx [%l7 + 0x48], %g5 bpos loop_6613 lduh [%l7 + 0x5E], %i0 sethi 0x1BA8, %g4 ldd [%l7 + 0x20], %f12 loop_6613: sth %i1, [%l7 + 0x22] ldd [%l7 + 0x40], %f10 fpmerge %f9, %f13, %f14 movvc %icc, %o1, %o2 fmovda %icc, %f6, %f10 ba,a loop_6614 bcc %icc, loop_6615 fornot1s %f10, %f0, %f5 brlz %l0, loop_6616 loop_6614: fmovsgu %xcc, %f7, %f1 loop_6615: lduh [%l7 + 0x2E], %o5 udiv %o7, 0x04A6, %l4 loop_6616: bvc,a loop_6617 fpsub16s %f8, %f6, %f0 nop setx loop_6618, %l0, %l1 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 %f1, %f14, %f8 loop_6617: fnands %f11, %f9, %f7 lduh [%l7 + 0x08], %o6 loop_6618: fnot1s %f0, %f4 fbn,a %fcc2, loop_6619 tsubcc %g7, 0x09A7, %i6 fmovsleu %xcc, %f13, %f5 orn %i2, 0x0761, %o4 loop_6619: fmovsvc %icc, %f11, %f5 edge32 %l3, %o3, %l2 ldsb [%l7 + 0x25], %l6 edge8ln %l1, %l5, %i3 bvs,a,pn %xcc, loop_6620 fbo %fcc2, loop_6621 te %xcc, 0x2 stw %g6, [%l7 + 0x5C] loop_6620: movcs %xcc, %i7, %o0 loop_6621: fmovscc %icc, %f13, %f6 fmovsvc %xcc, %f14, %f1 tg %xcc, 0x0 sub %i5, %g1, %i4 srl %g2, %g5, %i0 movg %xcc, %g3, %g4 fmovrsne %o1, %f1, %f13 movn %icc, %i1, %o2 subcc %l0, %o5, %l4 fmovs %f6, %f7 sth %o7, [%l7 + 0x44] xnor %g7, %i6, %o6 std %f8, [%l7 + 0x60] movre %o4, 0x299, %i2 srlx %l3, %o3, %l6 fmovsg %xcc, %f6, %f10 fpadd16 %f12, %f6, %f8 stx %l2, [%l7 + 0x08] tl %xcc, 0x7 fpsub32 %f8, %f10, %f2 ldd [%l7 + 0x68], %f8 ldsw [%l7 + 0x58], %l5 fzeros %f1 bg,a,pt %icc, loop_6622 ldub [%l7 + 0x32], %l1 sub %i3, 0x05E0, %g6 fornot2 %f14, %f2, %f12 loop_6622: tvc %icc, 0x2 fmovdge %xcc, %f12, %f4 fmovsne %xcc, %f9, %f1 xorcc %i7, %i5, %o0 ble,a %xcc, loop_6623 fandnot2 %f8, %f12, %f10 ldsb [%l7 + 0x43], %i4 movrlz %g1, %g2, %i0 loop_6623: edge8 %g5, %g4, %o1 fmovdgu %xcc, %f5, %f12 brgz %g3, loop_6624 std %f2, [%l7 + 0x48] edge16n %i1, %l0, %o2 bl,pn %icc, loop_6625 loop_6624: sth %o5, [%l7 + 0x3C] ldsb [%l7 + 0x3B], %o7 smul %g7, %i6, %o6 loop_6625: ldx [%l7 + 0x18], %l4 fmovsneg %icc, %f1, %f4 ldd [%l7 + 0x30], %f14 ldsb [%l7 + 0x5A], %o4 andn %l3, 0x0974, %o3 fmovse %icc, %f6, %f12 orcc %i2, 0x06F7, %l2 be,a,pt %xcc, loop_6626 fmovrdgz %l6, %f14, %f2 fsrc1s %f7, %f6 edge8n %l1, %l5, %i3 loop_6626: ld [%l7 + 0x70], %f8 fmovda %xcc, %f9, %f6 lduh [%l7 + 0x3A], %i7 call loop_6627 fmovsle %icc, %f12, %f5 pdist %f6, %f4, %f12 edge32l %g6, %o0, %i4 loop_6627: ldd [%l7 + 0x18], %f4 ldsb [%l7 + 0x75], %g1 orn %g2, %i0, %i5 std %f2, [%l7 + 0x60] fmovsn %xcc, %f1, %f1 bvc,pn %icc, loop_6628 std %f4, [%l7 + 0x50] fsrc1s %f0, %f2 xnor %g4, 0x1943, %o1 loop_6628: lduw [%l7 + 0x5C], %g5 tgu %xcc, 0x6 sth %i1, [%l7 + 0x1A] fandnot1 %f2, %f6, %f4 fcmpgt32 %f8, %f8, %g3 andn %l0, %o5, %o2 ldd [%l7 + 0x18], %f4 ldx [%l7 + 0x70], %g7 edge8l %o7, %i6, %o6 edge8n %o4, %l3, %o3 fpsub16 %f0, %f12, %f10 ldsb [%l7 + 0x3F], %i2 fcmpeq16 %f8, %f0, %l2 ldsw [%l7 + 0x58], %l6 std %f14, [%l7 + 0x30] lduh [%l7 + 0x58], %l4 fors %f6, %f11, %f5 ble,a,pt %icc, loop_6629 fcmple32 %f0, %f6, %l1 te %icc, 0x2 fandnot1 %f10, %f10, %f10 loop_6629: fbuge %fcc3, loop_6630 subcc %i3, %l5, %i7 sll %g6, 0x00, %o0 bg,a loop_6631 loop_6630: st %f7, [%l7 + 0x50] ldsw [%l7 + 0x30], %i4 udivcc %g1, 0x0B7E, %i0 loop_6631: fbge,a %fcc2, loop_6632 movle %icc, %i5, %g2 stb %g4, [%l7 + 0x0D] fmovdle %xcc, %f6, %f12 loop_6632: movrgez %o1, 0x0C1, %i1 lduw [%l7 + 0x64], %g5 brgez %l0, loop_6633 fmovsne %xcc, %f9, %f4 nop setx loop_6634, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbuge,a %fcc0, loop_6635 loop_6633: xnorcc %o5, %o2, %g7 fmovdg %xcc, %f11, %f6 loop_6634: smul %g3, 0x18F0, %i6 loop_6635: sth %o6, [%l7 + 0x32] fsrc1s %f15, %f4 bn %xcc, loop_6636 fpadd32 %f12, %f8, %f2 fmovsge %icc, %f12, %f4 ldsh [%l7 + 0x34], %o4 loop_6636: fcmpne32 %f0, %f14, %o7 fcmpne32 %f10, %f4, %o3 be,a %xcc, loop_6637 fxnor %f10, %f10, %f12 fpadd32 %f4, %f6, %f0 fmovrdlez %l3, %f4, %f4 loop_6637: taddcc %l2, %l6, %i2 tne %xcc, 0x7 ble loop_6638 udiv %l1, 0x11B7, %l4 std %f2, [%l7 + 0x30] fble %fcc3, loop_6639 loop_6638: tle %xcc, 0x7 fble,a %fcc2, loop_6640 fmovdpos %xcc, %f10, %f5 loop_6639: std %f4, [%l7 + 0x30] fmovdl %xcc, %f0, %f2 loop_6640: fbne,a %fcc1, loop_6641 fbug,a %fcc0, loop_6642 fmovsvs %xcc, %f8, %f12 ld [%l7 + 0x30], %f7 loop_6641: st %f3, [%l7 + 0x74] loop_6642: fnor %f6, %f2, %f14 sdiv %l5, 0x165F, %i7 fbug %fcc0, loop_6643 movge %xcc, %g6, %o0 ldd [%l7 + 0x60], %f0 fmul8x16 %f12, %f4, %f10 loop_6643: tsubcctv %i3, 0x177A, %i4 mova %icc, %g1, %i5 ldx [%l7 + 0x38], %g2 movcc %xcc, %i0, %g4 faligndata %f12, %f0, %f8 ta %xcc, 0x4 fmovrdne %o1, %f8, %f2 ld [%l7 + 0x2C], %f5 stw %i1, [%l7 + 0x44] udivx %l0, 0x029C, %g5 lduh [%l7 + 0x4A], %o2 st %f10, [%l7 + 0x60] nop setx loop_6644, %l0, %l1 jmpl %l1, %o5 fcmpes %fcc1, %f0, %f14 fmovsa %xcc, %f5, %f2 movrgez %g7, 0x3F4, %i6 loop_6644: fbg,a %fcc2, loop_6645 xnor %g3, %o4, %o6 movle %icc, %o3, %o7 stb %l3, [%l7 + 0x41] loop_6645: fmovsle %xcc, %f14, %f11 and %l2, 0x1B46, %i2 fcmpgt32 %f14, %f6, %l1 fornot1 %f12, %f14, %f10 xor %l6, %l4, %i7 fmovrslez %g6, %f11, %f5 fbug %fcc2, loop_6646 bg,pt %icc, loop_6647 fbe %fcc3, loop_6648 siam 0x2 loop_6646: ta %icc, 0x6 loop_6647: std %f8, [%l7 + 0x18] loop_6648: ldd [%l7 + 0x40], %f10 fmovdne %icc, %f7, %f12 bpos,pt %xcc, loop_6649 st %f14, [%l7 + 0x60] be,pn %icc, loop_6650 ld [%l7 + 0x10], %f6 loop_6649: edge32ln %o0, %l5, %i4 ldsh [%l7 + 0x4A], %i3 loop_6650: and %g1, 0x03FB, %i5 fmovsn %xcc, %f6, %f8 mulscc %i0, %g2, %o1 orcc %g4, 0x13F3, %i1 fcmpne16 %f4, %f10, %g5 st %f13, [%l7 + 0x4C] movcc %icc, %l0, %o5 fcmpeq32 %f12, %f14, %o2 ta %icc, 0x2 movl %xcc, %g7, %g3 addcc %o4, %i6, %o3 fmuld8sux16 %f1, %f6, %f6 fmovrdlez %o7, %f2, %f4 bleu,pn %icc, loop_6651 fbge %fcc2, loop_6652 fmovscs %icc, %f5, %f3 andncc %l3, %l2, %o6 loop_6651: fbu %fcc3, loop_6653 loop_6652: st %f14, [%l7 + 0x78] edge32n %i2, %l1, %l4 lduw [%l7 + 0x3C], %i7 loop_6653: ldsb [%l7 + 0x16], %l6 movl %xcc, %g6, %l5 bpos,a %xcc, loop_6654 fmovdvc %xcc, %f0, %f7 call loop_6655 fpadd32s %f13, %f4, %f12 loop_6654: fexpand %f9, %f2 tle %icc, 0x3 loop_6655: fmul8ulx16 %f0, %f14, %f14 st %f0, [%l7 + 0x34] sth %i4, [%l7 + 0x4C] fsrc2 %f14, %f14 fmovrdgez %o0, %f4, %f0 edge16l %g1, %i3, %i5 stw %i0, [%l7 + 0x60] nop setx loop_6656, %l0, %l1 jmpl %l1, %o1 edge16n %g4, %g2, %g5 xnor %i1, 0x1613, %o5 fornot1s %f1, %f12, %f0 loop_6656: udivcc %o2, 0x0BF7, %l0 fnot2s %f11, %f13 andcc %g7, %g3, %i6 std %f4, [%l7 + 0x30] fmovrdlz %o4, %f8, %f8 std %f14, [%l7 + 0x50] fnot2 %f2, %f6 ldub [%l7 + 0x21], %o7 st %f3, [%l7 + 0x50] tn %icc, 0x7 array8 %l3, %l2, %o3 std %f14, [%l7 + 0x28] fsrc2s %f15, %f6 mulx %i2, %l1, %o6 ldsw [%l7 + 0x38], %l4 umul %l6, %g6, %l5 tl %icc, 0x4 fcmple16 %f12, %f10, %i7 sdiv %o0, 0x0B91, %i4 st %f7, [%l7 + 0x38] fmovdvc %icc, %f9, %f9 st %f14, [%l7 + 0x38] sllx %g1, %i3, %i0 lduw [%l7 + 0x38], %i5 fpack32 %f8, %f8, %f0 smulcc %g4, 0x19B3, %g2 ldsb [%l7 + 0x4C], %g5 udivx %o1, 0x0609, %i1 fmul8x16al %f0, %f9, %f4 stb %o5, [%l7 + 0x5B] ldd [%l7 + 0x28], %f2 fornot2s %f15, %f2, %f14 ldsb [%l7 + 0x6C], %l0 ldx [%l7 + 0x08], %g7 tpos %icc, 0x5 lduw [%l7 + 0x2C], %g3 ldsh [%l7 + 0x5C], %i6 fmovdcs %icc, %f0, %f5 movneg %icc, %o4, %o7 fba %fcc3, loop_6657 lduh [%l7 + 0x24], %l3 st %f4, [%l7 + 0x7C] fbo,a %fcc0, loop_6658 loop_6657: fmovdg %xcc, %f10, %f11 fmovdcc %icc, %f15, %f12 ldd [%l7 + 0x40], %f4 loop_6658: ldsh [%l7 + 0x7C], %l2 fmovsn %icc, %f11, %f11 fbe %fcc0, loop_6659 ldsw [%l7 + 0x2C], %o2 bne,a,pn %icc, loop_6660 te %xcc, 0x6 loop_6659: bcs,a loop_6661 fmovdleu %xcc, %f4, %f12 loop_6660: movrgez %o3, 0x027, %l1 mulx %i2, %l4, %o6 loop_6661: movrgz %l6, %g6, %i7 fcmped %fcc0, %f10, %f12 fpack32 %f6, %f14, %f6 ldx [%l7 + 0x68], %o0 fmovrsgz %l5, %f10, %f7 fornot1s %f12, %f4, %f2 ldsb [%l7 + 0x2D], %g1 popc %i4, %i3 movneg %xcc, %i5, %g4 bcc,pn %xcc, loop_6662 ldd [%l7 + 0x50], %f8 ldd [%l7 + 0x48], %f0 edge8ln %i0, %g5, %o1 loop_6662: add %i1, 0x1401, %g2 mulx %l0, %g7, %o5 brnz,a %g3, loop_6663 tne %xcc, 0x6 movre %i6, %o7, %o4 fmovdgu %icc, %f11, %f14 loop_6663: tg %xcc, 0x4 stw %l3, [%l7 + 0x7C] lduh [%l7 + 0x0E], %l2 ble,a,pt %xcc, loop_6664 brlez %o2, loop_6665 ldd [%l7 + 0x08], %f14 ldsb [%l7 + 0x51], %o3 loop_6664: lduh [%l7 + 0x6C], %l1 loop_6665: stb %l4, [%l7 + 0x0F] bn,pt %xcc, loop_6666 fbge,a %fcc2, loop_6667 movn %xcc, %o6, %l6 fsrc2s %f0, %f5 loop_6666: fbule,a %fcc3, loop_6668 loop_6667: fble %fcc1, loop_6669 movrlez %i2, %g6, %i7 lduh [%l7 + 0x3A], %o0 loop_6668: sth %l5, [%l7 + 0x3A] loop_6669: ldsw [%l7 + 0x70], %i4 fbu,a %fcc0, loop_6670 be,pt %xcc, loop_6671 ldsh [%l7 + 0x6A], %g1 fmovspos %icc, %f8, %f1 loop_6670: fcmple32 %f6, %f4, %i5 loop_6671: std %f6, [%l7 + 0x10] fcmpeq32 %f8, %f6, %g4 stw %i0, [%l7 + 0x4C] st %f7, [%l7 + 0x70] movne %xcc, %i3, %g5 fpack32 %f4, %f12, %f0 tsubcc %o1, 0x0269, %g2 ldsh [%l7 + 0x58], %l0 movvs %icc, %g7, %o5 fmovdcc %icc, %f4, %f9 fands %f6, %f0, %f3 fnand %f0, %f6, %f12 ldsb [%l7 + 0x13], %i1 fmovsgu %icc, %f14, %f11 st %f4, [%l7 + 0x1C] fbe %fcc3, loop_6672 tsubcc %i6, %g3, %o4 fmovdn %xcc, %f1, %f12 ldsb [%l7 + 0x0B], %l3 loop_6672: ldx [%l7 + 0x40], %o7 sth %l2, [%l7 + 0x20] fblg %fcc3, loop_6673 ldsw [%l7 + 0x54], %o3 fmuld8sux16 %f11, %f8, %f2 stx %o2, [%l7 + 0x20] loop_6673: tsubcc %l1, %l4, %o6 call loop_6674 fcmped %fcc3, %f12, %f4 mulx %i2, %l6, %g6 movge %xcc, %o0, %l5 loop_6674: fmovdleu %xcc, %f15, %f2 fbug %fcc2, loop_6675 ldd [%l7 + 0x20], %f10 fmovdgu %xcc, %f1, %f9 std %f6, [%l7 + 0x50] loop_6675: fnot1s %f4, %f12 ba loop_6676 sra %i4, %i7, %g1 addccc %i5, 0x19B6, %i0 fors %f3, %f6, %f13 loop_6676: fzero %f10 fpackfix %f14, %f9 lduw [%l7 + 0x68], %i3 alignaddrl %g4, %o1, %g5 fcmpne16 %f2, %f8, %g2 tgu %icc, 0x1 mulx %l0, %g7, %i1 fbe,a %fcc0, loop_6677 fmul8sux16 %f8, %f6, %f14 movg %xcc, %o5, %i6 fmovrdlz %g3, %f6, %f0 loop_6677: fmovdcc %xcc, %f15, %f5 ldsh [%l7 + 0x68], %l3 fmovsleu %xcc, %f11, %f2 movgu %icc, %o4, %l2 ldd [%l7 + 0x08], %f0 fzeros %f8 fbug,a %fcc1, loop_6678 orn %o7, 0x1A84, %o3 nop setx loop_6679, %l0, %l1 jmpl %l1, %o2 fmovspos %icc, %f0, %f15 loop_6678: fmovsge %icc, %f5, %f7 fmovsvs %xcc, %f11, %f8 loop_6679: sdivcc %l4, 0x14B2, %l1 lduh [%l7 + 0x3C], %i2 sth %o6, [%l7 + 0x38] sth %l6, [%l7 + 0x26] movn %icc, %o0, %g6 st %f8, [%l7 + 0x3C] sll %i4, %l5, %g1 fcmpgt16 %f4, %f4, %i7 ldd [%l7 + 0x68], %f14 lduw [%l7 + 0x7C], %i0 umulcc %i5, %i3, %o1 tsubcctv %g5, %g4, %l0 ldsw [%l7 + 0x1C], %g7 orncc %i1, %g2, %i6 fpadd32s %f9, %f6, %f6 fexpand %f10, %f6 ldd [%l7 + 0x10], %f0 edge16 %g3, %l3, %o5 ldd [%l7 + 0x60], %f12 lduh [%l7 + 0x66], %l2 fmovse %xcc, %f8, %f11 fmovsl %xcc, %f7, %f13 ldd [%l7 + 0x70], %f10 ld [%l7 + 0x1C], %f8 ldsh [%l7 + 0x46], %o7 ldsb [%l7 + 0x48], %o4 umul %o3, %l4, %o2 fcmpes %fcc2, %f8, %f5 udiv %i2, 0x1FAB, %o6 edge32ln %l1, %o0, %l6 fmovdn %xcc, %f9, %f15 fbg %fcc2, loop_6680 ldd [%l7 + 0x30], %f8 movgu %xcc, %i4, %l5 alignaddr %g1, %i7, %i0 loop_6680: ld [%l7 + 0x18], %f2 ldx [%l7 + 0x40], %i5 fmovrdlez %g6, %f10, %f10 ldx [%l7 + 0x70], %o1 sth %i3, [%l7 + 0x38] fcmps %fcc0, %f3, %f13 fmul8sux16 %f12, %f4, %f6 bg,a,pn %icc, loop_6681 movcs %xcc, %g5, %g4 ldd [%l7 + 0x78], %f14 sra %l0, 0x0F, %i1 loop_6681: alignaddrl %g7, %g2, %i6 fbue %fcc1, loop_6682 bn,a %icc, loop_6683 ldx [%l7 + 0x28], %l3 fmovdgu %xcc, %f4, %f8 loop_6682: ldsw [%l7 + 0x28], %o5 loop_6683: fmovdg %xcc, %f2, %f0 fbul,a %fcc1, loop_6684 brgz %l2, loop_6685 edge32n %g3, %o4, %o3 stb %o7, [%l7 + 0x7F] loop_6684: movrgez %l4, 0x27A, %i2 loop_6685: fbg,a %fcc1, loop_6686 fcmped %fcc3, %f14, %f10 ldsw [%l7 + 0x28], %o2 movrne %o6, 0x01B, %l1 loop_6686: fbule %fcc0, loop_6687 fcmpne32 %f14, %f0, %l6 stx %i4, [%l7 + 0x20] srl %o0, %l5, %i7 loop_6687: ldd [%l7 + 0x58], %f12 fmovdcc %xcc, %f9, %f9 sra %i0, %g1, %g6 ldd [%l7 + 0x08], %f6 fpack16 %f10, %f15 ldsb [%l7 + 0x53], %i5 fexpand %f8, %f6 ldsb [%l7 + 0x7A], %i3 std %f10, [%l7 + 0x50] movle %icc, %o1, %g5 edge16 %g4, %l0, %g7 std %f6, [%l7 + 0x58] fbu %fcc2, loop_6688 ldub [%l7 + 0x10], %g2 andn %i6, %i1, %o5 stw %l3, [%l7 + 0x7C] loop_6688: fblg,a %fcc2, loop_6689 edge8ln %g3, %l2, %o4 ld [%l7 + 0x3C], %f6 edge8 %o7, %o3, %l4 loop_6689: ld [%l7 + 0x5C], %f15 fornot2s %f6, %f3, %f12 bn %icc, loop_6690 fcmpgt16 %f0, %f4, %i2 siam 0x6 lduw [%l7 + 0x34], %o2 loop_6690: fmovdvs %xcc, %f14, %f0 movgu %xcc, %o6, %l6 fmovrde %l1, %f0, %f14 ldx [%l7 + 0x20], %o0 sth %l5, [%l7 + 0x52] fbne %fcc2, loop_6691 fpadd32 %f12, %f4, %f4 lduw [%l7 + 0x7C], %i7 ldx [%l7 + 0x38], %i4 loop_6691: fxnor %f2, %f8, %f2 fcmple16 %f4, %f0, %g1 movgu %xcc, %i0, %i5 ldx [%l7 + 0x38], %g6 fmovdg %xcc, %f0, %f14 fcmpeq16 %f4, %f4, %i3 array8 %g5, %g4, %l0 stb %o1, [%l7 + 0x6D] movvc %icc, %g7, %i6 stx %g2, [%l7 + 0x30] bpos loop_6692 ldx [%l7 + 0x28], %i1 edge8 %o5, %g3, %l2 ldx [%l7 + 0x28], %l3 loop_6692: fmovde %icc, %f1, %f10 ld [%l7 + 0x6C], %f11 bge,a %xcc, loop_6693 fmovrdgz %o4, %f10, %f2 mova %xcc, %o7, %l4 bg,pn %xcc, loop_6694 loop_6693: ldsb [%l7 + 0x7D], %i2 fbl %fcc3, loop_6695 stx %o2, [%l7 + 0x60] loop_6694: bvs,a loop_6696 ldd [%l7 + 0x48], %f4 loop_6695: fand %f2, %f4, %f4 edge8 %o3, %o6, %l1 loop_6696: lduw [%l7 + 0x1C], %l6 stb %o0, [%l7 + 0x6E] sth %l5, [%l7 + 0x44] fbul,a %fcc3, loop_6697 bvc,a loop_6698 fpsub16 %f8, %f4, %f6 fbul %fcc1, loop_6699 loop_6697: fmul8sux16 %f12, %f12, %f14 loop_6698: movrlz %i4, 0x23E, %g1 ldsb [%l7 + 0x37], %i0 loop_6699: umulcc %i7, %g6, %i3 fmovdcc %icc, %f10, %f11 fnands %f10, %f14, %f13 st %f0, [%l7 + 0x2C] ld [%l7 + 0x64], %f11 stx %i5, [%l7 + 0x48] edge16 %g5, %g4, %o1 fpsub32s %f5, %f11, %f2 fbo %fcc0, loop_6700 stw %l0, [%l7 + 0x14] fbu %fcc1, loop_6701 edge32n %i6, %g2, %g7 loop_6700: ldsw [%l7 + 0x74], %i1 sub %g3, 0x1D01, %o5 loop_6701: tneg %xcc, 0x6 movvc %icc, %l3, %o4 fmovrsne %o7, %f9, %f3 bpos,a loop_6702 fmuld8sux16 %f0, %f14, %f12 ldsh [%l7 + 0x4A], %l4 fbug %fcc2, loop_6703 loop_6702: brz,a %i2, loop_6704 fnot1 %f4, %f2 ldsb [%l7 + 0x5E], %l2 loop_6703: ldsb [%l7 + 0x75], %o2 loop_6704: ldub [%l7 + 0x39], %o6 fmovsleu %icc, %f6, %f9 xnorcc %l1, %l6, %o0 fnands %f11, %f7, %f3 fbule,a %fcc2, loop_6705 bleu,a loop_6706 fzeros %f14 mulx %l5, 0x0A88, %o3 loop_6705: fmovrslez %g1, %f6, %f2 loop_6706: fcmpgt16 %f8, %f2, %i0 fandnot1s %f3, %f9, %f1 ldsw [%l7 + 0x34], %i7 fone %f14 nop setx loop_6707, %l0, %l1 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 %g6, %i3, %i4 fmovdl %xcc, %f7, %f10 edge32l %g5, %g4, %i5 loop_6707: ldx [%l7 + 0x18], %o1 tvs %icc, 0x2 fnor %f14, %f14, %f10 movgu %xcc, %i6, %l0 fsrc2s %f5, %f1 sth %g2, [%l7 + 0x3C] fmovsle %xcc, %f5, %f15 tleu %xcc, 0x5 movleu %icc, %g7, %i1 fsrc2s %f3, %f2 bcc,a loop_6708 fpsub16s %f1, %f1, %f6 movrne %g3, %l3, %o5 movl %icc, %o7, %o4 loop_6708: fmovrslez %i2, %f12, %f3 sdiv %l2, 0x1BF9, %o2 fbu %fcc1, loop_6709 ldd [%l7 + 0x38], %f0 bne,pt %icc, loop_6710 fbue %fcc3, loop_6711 loop_6709: srlx %l4, 0x05, %l1 pdist %f12, %f6, %f10 loop_6710: fba %fcc1, loop_6712 loop_6711: for %f10, %f0, %f0 stx %o6, [%l7 + 0x28] fbg,a %fcc1, loop_6713 loop_6712: taddcctv %l6, 0x0414, %o0 tsubcc %o3, 0x1818, %g1 fandnot2s %f12, %f3, %f5 loop_6713: movrgz %l5, %i7, %i0 ld [%l7 + 0x0C], %f12 fmovde %xcc, %f8, %f15 orcc %g6, %i4, %i3 bcs,a,pn %icc, loop_6714 tgu %icc, 0x4 stb %g5, [%l7 + 0x6A] fnot2s %f12, %f10 loop_6714: movcc %icc, %g4, %i5 fmovdg %xcc, %f14, %f4 fsrc1 %f2, %f14 srl %o1, %l0, %i6 fcmpeq16 %f6, %f14, %g2 std %f6, [%l7 + 0x68] stx %i1, [%l7 + 0x48] edge8ln %g7, %g3, %l3 movcs %xcc, %o7, %o5 lduw [%l7 + 0x24], %o4 lduw [%l7 + 0x1C], %i2 sth %l2, [%l7 + 0x4C] fbul %fcc0, loop_6715 fbg %fcc0, loop_6716 fand %f8, %f14, %f12 subc %o2, 0x1B64, %l1 loop_6715: tpos %icc, 0x7 loop_6716: ldx [%l7 + 0x18], %o6 array16 %l6, %o0, %o3 sll %l4, 0x04, %l5 fmovdge %xcc, %f4, %f7 brgez %i7, loop_6717 ldd [%l7 + 0x20], %f4 lduh [%l7 + 0x1E], %g1 fnegs %f13, %f14 loop_6717: tcc %icc, 0x5 subccc %i0, 0x1D15, %g6 umulcc %i3, 0x1A0C, %g5 fmovsg %icc, %f0, %f9 fmovsle %xcc, %f6, %f5 movre %i4, 0x1DA, %i5 movg %xcc, %o1, %l0 ldsh [%l7 + 0x4C], %i6 edge8n %g2, %g4, %g7 st %f8, [%l7 + 0x24] sth %i1, [%l7 + 0x42] ldsw [%l7 + 0x44], %l3 fbuge %fcc3, loop_6718 movcs %icc, %o7, %g3 be,pt %xcc, loop_6719 bn,pt %icc, loop_6720 loop_6718: std %f2, [%l7 + 0x20] ldx [%l7 + 0x30], %o4 loop_6719: fmovsgu %icc, %f3, %f8 loop_6720: fnot2 %f14, %f6 bge,pn %icc, loop_6721 ldsb [%l7 + 0x6C], %i2 ldsb [%l7 + 0x71], %o5 bn,pt %xcc, loop_6722 loop_6721: bne,a %xcc, loop_6723 fmul8x16au %f11, %f12, %f8 popc 0x16D3, %l2 loop_6722: fbl %fcc0, loop_6724 loop_6723: array8 %o2, %l1, %o6 ldx [%l7 + 0x50], %l6 sdivcc %o3, 0x0647, %o0 loop_6724: lduw [%l7 + 0x64], %l5 bvs,pt %icc, loop_6725 stx %l4, [%l7 + 0x28] std %f12, [%l7 + 0x48] stx %i7, [%l7 + 0x08] loop_6725: lduw [%l7 + 0x64], %i0 fbule,a %fcc3, loop_6726 fcmpne32 %f2, %f12, %g6 fmovsvc %icc, %f14, %f0 fbo %fcc2, loop_6727 loop_6726: fmovrdlez %g1, %f4, %f12 alignaddr %g5, %i4, %i3 fmovrslez %o1, %f2, %f12 loop_6727: fornot1s %f2, %f3, %f14 lduh [%l7 + 0x08], %i5 ldd [%l7 + 0x70], %f0 st %f10, [%l7 + 0x4C] fmovrslz %l0, %f5, %f5 tn %icc, 0x6 fcmple16 %f12, %f12, %i6 stx %g4, [%l7 + 0x08] stx %g2, [%l7 + 0x48] fmovdleu %icc, %f15, %f4 fmovsgu %xcc, %f0, %f6 fcmpne16 %f8, %f12, %g7 fpack32 %f6, %f14, %f8 fabsd %f14, %f14 sra %i1, 0x16, %l3 stb %g3, [%l7 + 0x1A] fmovrdlez %o7, %f12, %f4 fbg %fcc1, loop_6728 ld [%l7 + 0x60], %f7 movge %xcc, %o4, %i2 st %f6, [%l7 + 0x6C] loop_6728: lduh [%l7 + 0x4C], %o5 mulscc %l2, 0x1FA1, %o2 lduh [%l7 + 0x44], %l1 movre %l6, %o6, %o3 fmovsleu %xcc, %f13, %f12 edge16 %o0, %l4, %i7 sra %l5, %g6, %i0 edge8 %g5, %i4, %i3 fmovdl %xcc, %f13, %f11 sth %g1, [%l7 + 0x18] fmovsvs %xcc, %f4, %f12 std %f6, [%l7 + 0x78] stw %i5, [%l7 + 0x20] fandnot1 %f2, %f12, %f6 bvs,a loop_6729 fpsub16s %f2, %f8, %f11 ldsb [%l7 + 0x55], %o1 std %f4, [%l7 + 0x78] loop_6729: srl %i6, %l0, %g2 tne %xcc, 0x2 bvc %icc, loop_6730 sra %g4, 0x0C, %i1 fnand %f4, %f8, %f8 movgu %icc, %l3, %g3 loop_6730: sth %o7, [%l7 + 0x2C] lduw [%l7 + 0x0C], %g7 tsubcc %o4, %i2, %o5 brgz,a %l2, loop_6731 edge8 %o2, %l6, %l1 edge32l %o3, %o0, %o6 fbue,a %fcc3, loop_6732 loop_6731: fsrc2s %f8, %f3 fmovsle %xcc, %f1, %f8 smulcc %i7, %l5, %l4 loop_6732: fmovsa %icc, %f8, %f8 brnz %g6, loop_6733 ldsh [%l7 + 0x32], %i0 taddcc %g5, %i3, %g1 stx %i4, [%l7 + 0x10] loop_6733: fmovdne %xcc, %f0, %f5 fcmpgt16 %f6, %f14, %o1 fzeros %f1 fbug,a %fcc3, loop_6734 ldx [%l7 + 0x58], %i5 fbn %fcc1, loop_6735 movge %xcc, %l0, %i6 loop_6734: tneg %xcc, 0x6 ta %xcc, 0x5 loop_6735: brlz %g2, loop_6736 stw %g4, [%l7 + 0x7C] andncc %i1, %g3, %l3 popc %o7, %g7 loop_6736: fxnor %f8, %f14, %f4 ld [%l7 + 0x70], %f5 fabss %f8, %f14 fone %f8 fsrc1s %f2, %f12 fmovrsne %o4, %f0, %f14 stb %o5, [%l7 + 0x16] movge %icc, %l2, %o2 sth %i2, [%l7 + 0x40] st %f9, [%l7 + 0x30] srl %l1, %o3, %o0 tsubcctv %o6, 0x1791, %i7 std %f2, [%l7 + 0x70] fands %f2, %f9, %f0 edge16l %l5, %l6, %l4 xnor %i0, %g6, %i3 fba %fcc2, loop_6737 tl %xcc, 0x1 sub %g5, 0x04CF, %g1 st %f5, [%l7 + 0x68] loop_6737: fmovdg %xcc, %f2, %f8 brlz,a %o1, loop_6738 tvc %xcc, 0x5 tsubcctv %i5, 0x152D, %l0 fnand %f4, %f14, %f6 loop_6738: movcc %icc, %i4, %i6 fmovdcs %icc, %f6, %f9 fble,a %fcc2, loop_6739 fnot1s %f0, %f9 lduw [%l7 + 0x44], %g2 edge16ln %i1, %g4, %l3 loop_6739: bvc,a,pn %icc, loop_6740 fmovd %f12, %f8 bcs %icc, loop_6741 fmovrslez %o7, %f12, %f1 loop_6740: siam 0x1 fbo,a %fcc2, loop_6742 loop_6741: stw %g7, [%l7 + 0x58] fmovs %f2, %f6 brnz,a %o4, loop_6743 loop_6742: orcc %g3, 0x0714, %l2 sth %o5, [%l7 + 0x40] ldsw [%l7 + 0x24], %i2 loop_6743: fpmerge %f1, %f3, %f8 fnand %f4, %f8, %f4 st %f13, [%l7 + 0x48] ld [%l7 + 0x50], %f11 stw %l1, [%l7 + 0x54] fmovda %xcc, %f2, %f15 tneg %xcc, 0x4 fmovsvc %icc, %f1, %f12 brgez,a %o2, loop_6744 ldub [%l7 + 0x2D], %o0 fmovdleu %icc, %f1, %f0 fmovdvs %icc, %f15, %f13 loop_6744: std %f14, [%l7 + 0x18] fpadd32 %f14, %f0, %f6 stb %o6, [%l7 + 0x70] srl %i7, %o3, %l5 fone %f6 lduh [%l7 + 0x2A], %l4 nop setx loop_6745, %l0, %l1 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 %f1, [%l7 + 0x3C] fbug,a %fcc3, loop_6746 lduh [%l7 + 0x40], %i0 loop_6745: mova %xcc, %g6, %l6 fbge %fcc1, loop_6747 loop_6746: edge32l %i3, %g5, %g1 ldsb [%l7 + 0x32], %o1 ld [%l7 + 0x44], %f1 loop_6747: smul %i5, %i4, %l0 subc %g2, 0x0B31, %i6 fmovsne %icc, %f1, %f4 tcs %xcc, 0x6 tvs %xcc, 0x5 addc %g4, 0x0E4E, %l3 stx %o7, [%l7 + 0x08] fbule,a %fcc2, loop_6748 ldx [%l7 + 0x40], %i1 or %o4, 0x02AA, %g7 ld [%l7 + 0x5C], %f13 loop_6748: movrgz %l2, %g3, %o5 edge32n %i2, %o2, %l1 fbul %fcc0, loop_6749 fnot1s %f9, %f0 bl,pn %xcc, loop_6750 stw %o0, [%l7 + 0x44] loop_6749: stb %i7, [%l7 + 0x57] std %f12, [%l7 + 0x60] loop_6750: fmovscc %icc, %f9, %f14 addcc %o6, %o3, %l5 mulx %i0, 0x179C, %l4 fpmerge %f15, %f4, %f6 or %l6, 0x0E89, %g6 fpadd32 %f12, %f2, %f6 fandnot1s %f10, %f3, %f12 fmovrdne %i3, %f2, %f0 tvc %xcc, 0x1 fxor %f2, %f12, %f8 fmovdvs %xcc, %f14, %f12 movpos %xcc, %g5, %o1 fnands %f10, %f2, %f7 nop setx loop_6751, %l0, %l1 jmpl %l1, %g1 fmovdcs %icc, %f2, %f14 subcc %i4, 0x1537, %i5 edge16 %l0, %i6, %g4 loop_6751: fcmpeq32 %f12, %f4, %l3 tvs %icc, 0x5 fornot1 %f8, %f4, %f12 fcmpgt16 %f6, %f14, %g2 fzeros %f10 movpos %icc, %o7, %i1 edge16l %o4, %l2, %g3 fmovsle %xcc, %f14, %f7 addcc %g7, %o5, %i2 brgez %l1, loop_6752 movgu %xcc, %o0, %i7 brz %o2, loop_6753 fmovrdlz %o6, %f2, %f12 loop_6752: movl %icc, %l5, %i0 addccc %o3, %l6, %g6 loop_6753: movrgz %i3, %g5, %o1 bpos,pn %icc, loop_6754 bshuffle %f10, %f6, %f2 fnors %f9, %f3, %f8 faligndata %f0, %f14, %f0 loop_6754: fbul,a %fcc3, loop_6755 fpsub32 %f8, %f12, %f14 fpsub32 %f4, %f6, %f0 std %f2, [%l7 + 0x10] loop_6755: ldsw [%l7 + 0x0C], %g1 brz,a %i4, loop_6756 tneg %icc, 0x5 movcs %xcc, %l4, %l0 movpos %icc, %i6, %g4 loop_6756: fmovsvs %icc, %f11, %f1 edge8n %l3, %i5, %g2 fmuld8sux16 %f13, %f12, %f2 tge %icc, 0x6 stb %o7, [%l7 + 0x42] movre %o4, %i1, %l2 fbule,a %fcc1, loop_6757 tle %icc, 0x3 sth %g3, [%l7 + 0x52] tcs %icc, 0x2 loop_6757: stw %o5, [%l7 + 0x38] andn %g7, 0x096F, %i2 movrgz %l1, 0x376, %i7 fone %f0 tle %icc, 0x2 udivcc %o2, 0x05DA, %o6 stw %o0, [%l7 + 0x54] fmovdge %icc, %f8, %f2 fbug %fcc2, loop_6758 taddcctv %i0, 0x0A05, %o3 array16 %l5, %l6, %i3 movle %xcc, %g5, %g6 loop_6758: srlx %o1, 0x10, %i4 fpadd32s %f15, %f6, %f7 edge8ln %g1, %l4, %i6 ldsh [%l7 + 0x38], %g4 fmovrslz %l3, %f8, %f8 tpos %xcc, 0x7 fmovdcc %xcc, %f1, %f2 fnands %f3, %f13, %f9 lduh [%l7 + 0x38], %l0 or %i5, %o7, %o4 movg %xcc, %g2, %i1 ldub [%l7 + 0x5E], %g3 st %f12, [%l7 + 0x48] ldd [%l7 + 0x48], %f12 nop setx loop_6759, %l0, %l1 jmpl %l1, %l2 sdiv %g7, 0x005C, %i2 ld [%l7 + 0x50], %f14 fcmpeq32 %f14, %f8, %l1 loop_6759: ld [%l7 + 0x78], %f5 fbug %fcc2, loop_6760 fmovdge %xcc, %f2, %f9 move %xcc, %o5, %i7 fmovsa %icc, %f12, %f14 loop_6760: bvc,a %icc, loop_6761 stb %o6, [%l7 + 0x1F] ldsh [%l7 + 0x08], %o0 fbne %fcc0, loop_6762 loop_6761: stb %i0, [%l7 + 0x69] ldd [%l7 + 0x30], %f2 fmovdleu %xcc, %f4, %f13 loop_6762: tleu %icc, 0x4 fxor %f4, %f6, %f2 fcmpne16 %f10, %f12, %o2 fnors %f7, %f14, %f2 fands %f2, %f14, %f0 ldd [%l7 + 0x18], %f10 fmovsg %icc, %f11, %f3 fsrc1 %f2, %f0 fmovscs %xcc, %f3, %f12 fcmps %fcc2, %f2, %f7 fmovdle %xcc, %f9, %f10 movvs %xcc, %l5, %l6 ldsh [%l7 + 0x7A], %i3 tle %icc, 0x4 orn %g5, 0x1B62, %g6 tn %xcc, 0x7 stb %o1, [%l7 + 0x1F] ldsb [%l7 + 0x42], %o3 fmovsl %xcc, %f6, %f5 alignaddrl %g1, %l4, %i6 mulscc %i4, %g4, %l0 tg %icc, 0x0 ldsb [%l7 + 0x1B], %l3 fornot1s %f6, %f12, %f1 alignaddrl %o7, %o4, %i5 movpos %icc, %i1, %g3 fcmps %fcc2, %f1, %f8 fblg %fcc1, loop_6763 movl %xcc, %g2, %g7 fcmpgt32 %f0, %f12, %i2 sth %l2, [%l7 + 0x52] loop_6763: stw %o5, [%l7 + 0x30] addcc %l1, 0x071B, %i7 edge16ln %o6, %o0, %i0 sth %o2, [%l7 + 0x22] tl %xcc, 0x6 array16 %l5, %i3, %g5 bcs %xcc, loop_6764 ldd [%l7 + 0x58], %f6 fmovdle %icc, %f3, %f13 fmovdneg %icc, %f9, %f2 loop_6764: fxors %f7, %f2, %f0 fble %fcc3, loop_6765 stx %l6, [%l7 + 0x28] fmovsg %icc, %f6, %f4 xnor %o1, 0x1C88, %o3 loop_6765: fors %f0, %f1, %f6 stb %g6, [%l7 + 0x3B] taddcc %g1, %l4, %i4 for %f0, %f14, %f0 te %icc, 0x5 brgz,a %g4, loop_6766 fmovsg %icc, %f6, %f2 st %f14, [%l7 + 0x30] fmovsvc %xcc, %f15, %f1 loop_6766: fmovdl %icc, %f8, %f0 movrgz %l0, 0x0F3, %l3 brlez,a %o7, loop_6767 ldsh [%l7 + 0x18], %i6 movcs %xcc, %o4, %i1 brz,a %i5, loop_6768 loop_6767: andncc %g3, %g2, %i2 fnands %f1, %f6, %f7 edge16n %l2, %g7, %o5 loop_6768: fmovdleu %icc, %f14, %f3 ldsw [%l7 + 0x10], %i7 ldx [%l7 + 0x18], %l1 ldsh [%l7 + 0x16], %o0 pdist %f12, %f4, %f8 orn %o6, %i0, %l5 ld [%l7 + 0x10], %f7 ldsw [%l7 + 0x78], %o2 ble,a %xcc, loop_6769 ldsh [%l7 + 0x16], %g5 fbue %fcc3, loop_6770 fands %f5, %f0, %f1 loop_6769: fcmpne16 %f12, %f8, %l6 sub %o1, %o3, %g6 loop_6770: sdiv %g1, 0x195E, %i3 move %icc, %i4, %g4 bn,a loop_6771 bn,pt %xcc, loop_6772 bleu loop_6773 movrlz %l4, %l3, %l0 loop_6771: stb %o7, [%l7 + 0x27] loop_6772: sethi 0x0561, %i6 loop_6773: taddcc %o4, 0x01D3, %i1 lduh [%l7 + 0x72], %g3 std %f12, [%l7 + 0x70] ldd [%l7 + 0x78], %f12 fcmpgt16 %f10, %f2, %g2 fmovsleu %icc, %f8, %f3 fcmpeq16 %f10, %f8, %i5 fmovsne %icc, %f13, %f11 edge16ln %i2, %g7, %o5 fcmpgt16 %f14, %f14, %l2 fbe,a %fcc1, loop_6774 fpack16 %f10, %f2 fmovsne %icc, %f3, %f15 st %f10, [%l7 + 0x48] loop_6774: te %xcc, 0x1 fcmped %fcc3, %f12, %f2 stb %l1, [%l7 + 0x79] fmuld8ulx16 %f7, %f0, %f12 umul %o0, %o6, %i0 edge32 %l5, %i7, %g5 brgz,a %o2, loop_6775 edge32ln %o1, %l6, %g6 st %f13, [%l7 + 0x70] fmovsleu %icc, %f10, %f0 loop_6775: edge32 %g1, %i3, %i4 fbg %fcc1, loop_6776 bpos loop_6777 subc %g4, %o3, %l3 siam 0x1 loop_6776: fxor %f12, %f4, %f14 loop_6777: fxor %f12, %f14, %f12 mulx %l0, 0x17E8, %l4 fxnor %f14, %f14, %f10 fbne,a %fcc0, loop_6778 fandnot2 %f4, %f8, %f10 taddcctv %i6, 0x1BD7, %o4 fpack16 %f0, %f9 loop_6778: edge8 %o7, %g3, %i1 movvs %xcc, %i5, %g2 ld [%l7 + 0x40], %f14 fones %f4 ldsh [%l7 + 0x3E], %g7 tleu %icc, 0x0 nop setx loop_6779, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnors %f13, %f9, %f10 ldd [%l7 + 0x48], %f10 fbe %fcc1, loop_6780 loop_6779: stx %o5, [%l7 + 0x08] fble %fcc2, loop_6781 fbe %fcc3, loop_6782 loop_6780: fands %f12, %f9, %f13 xnorcc %i2, 0x00D8, %l2 loop_6781: tne %icc, 0x1 loop_6782: stw %o0, [%l7 + 0x70] fmovrdlz %l1, %f4, %f12 ld [%l7 + 0x40], %f10 fmovrde %i0, %f0, %f4 edge8l %o6, %i7, %g5 fcmpes %fcc0, %f9, %f15 fmovsn %xcc, %f10, %f0 sll %l5, %o2, %l6 ldx [%l7 + 0x48], %g6 ldsw [%l7 + 0x60], %o1 ldx [%l7 + 0x20], %i3 movgu %icc, %i4, %g4 sth %o3, [%l7 + 0x0C] fexpand %f8, %f10 fxnors %f1, %f6, %f14 fmovsne %icc, %f11, %f3 brnz,a %g1, loop_6783 fcmpd %fcc3, %f12, %f2 ldx [%l7 + 0x58], %l3 ldsh [%l7 + 0x20], %l0 loop_6783: stx %i6, [%l7 + 0x30] brgez,a %o4, loop_6784 stw %o7, [%l7 + 0x74] subcc %l4, %i1, %i5 stb %g3, [%l7 + 0x46] loop_6784: alignaddr %g2, %g7, %o5 ldx [%l7 + 0x28], %i2 tvs %xcc, 0x5 fpadd16s %f6, %f12, %f13 fpadd32s %f8, %f9, %f4 fnands %f8, %f6, %f3 brnz,a %o0, loop_6785 fcmped %fcc1, %f4, %f8 tleu %icc, 0x1 ldub [%l7 + 0x1C], %l2 loop_6785: tge %xcc, 0x7 fxors %f9, %f0, %f1 array32 %l1, %o6, %i0 movcs %xcc, %i7, %l5 te %icc, 0x1 fpackfix %f2, %f4 fnot1s %f3, %f9 fmovsgu %xcc, %f15, %f0 ldub [%l7 + 0x45], %o2 fcmpne16 %f8, %f14, %g5 fmovda %xcc, %f13, %f11 sra %g6, 0x08, %o1 stb %i3, [%l7 + 0x68] fmovrdlez %i4, %f2, %f0 ldub [%l7 + 0x52], %g4 andncc %l6, %o3, %l3 subc %l0, 0x0F6B, %g1 fmovrdlez %o4, %f2, %f12 udiv %o7, 0x0F22, %l4 sth %i6, [%l7 + 0x7E] udivx %i5, 0x0452, %i1 fcmpne16 %f6, %f0, %g2 ld [%l7 + 0x6C], %f10 ldub [%l7 + 0x65], %g3 fandnot2 %f8, %f12, %f6 fpmerge %f1, %f4, %f8 lduw [%l7 + 0x60], %o5 lduh [%l7 + 0x0E], %g7 edge32n %o0, %l2, %l1 fcmpd %fcc3, %f6, %f14 fbu %fcc3, loop_6786 smul %o6, %i2, %i0 ldsw [%l7 + 0x4C], %l5 stx %o2, [%l7 + 0x10] loop_6786: edge8 %i7, %g6, %g5 ldsw [%l7 + 0x70], %i3 ldd [%l7 + 0x10], %f14 stw %o1, [%l7 + 0x5C] lduw [%l7 + 0x48], %g4 ldsw [%l7 + 0x50], %i4 fnegd %f12, %f6 bvs,pn %xcc, loop_6787 bne,a loop_6788 bpos,pn %icc, loop_6789 mova %icc, %l6, %o3 loop_6787: fmovsne %icc, %f12, %f2 loop_6788: fble %fcc2, loop_6790 loop_6789: fbn %fcc3, loop_6791 movrlez %l0, 0x260, %l3 ldsb [%l7 + 0x7F], %g1 loop_6790: fmovrsgz %o7, %f7, %f3 loop_6791: fmovsne %xcc, %f0, %f1 stb %l4, [%l7 + 0x5B] fandnot2s %f12, %f8, %f0 st %f13, [%l7 + 0x2C] edge32ln %o4, %i5, %i6 bneg,pt %xcc, loop_6792 edge8n %g2, %g3, %o5 st %f4, [%l7 + 0x78] xor %i1, %o0, %l2 loop_6792: fmovrsgz %g7, %f4, %f10 st %f12, [%l7 + 0x20] fmovsn %icc, %f12, %f3 mova %icc, %l1, %o6 sll %i0, 0x11, %i2 std %f10, [%l7 + 0x68] umul %o2, %i7, %l5 ldsh [%l7 + 0x2A], %g5 ldsw [%l7 + 0x74], %g6 fmovdcc %icc, %f11, %f4 tn %icc, 0x3 st %f7, [%l7 + 0x7C] tg %xcc, 0x3 std %f12, [%l7 + 0x40] fble %fcc0, loop_6793 bshuffle %f8, %f6, %f2 lduw [%l7 + 0x5C], %i3 ldsw [%l7 + 0x48], %g4 loop_6793: fmovscs %xcc, %f10, %f2 ld [%l7 + 0x7C], %f10 ldsh [%l7 + 0x64], %i4 fmovrsne %o1, %f11, %f15 addcc %o3, 0x0DF2, %l6 pdist %f2, %f12, %f12 brz %l0, loop_6794 sdivcc %g1, 0x1876, %l3 movcs %xcc, %o7, %l4 fpadd32 %f8, %f4, %f8 loop_6794: fbe,a %fcc3, loop_6795 tl %xcc, 0x5 fpsub16 %f6, %f10, %f2 movvc %icc, %o4, %i6 loop_6795: or %i5, %g2, %o5 ldd [%l7 + 0x18], %f8 fmovsa %xcc, %f13, %f4 fsrc1s %f0, %f1 stx %i1, [%l7 + 0x20] fnegs %f12, %f4 movne %xcc, %o0, %g3 ldub [%l7 + 0x2F], %g7 fmovdne %xcc, %f1, %f8 udiv %l1, 0x0D86, %o6 fexpand %f3, %f12 ldsh [%l7 + 0x6C], %l2 ldub [%l7 + 0x3A], %i0 ldub [%l7 + 0x6E], %o2 ld [%l7 + 0x5C], %f15 fpmerge %f3, %f11, %f6 fmovdneg %xcc, %f9, %f3 fmovrdgz %i2, %f12, %f8 fmovrsgez %i7, %f11, %f12 ldsb [%l7 + 0x52], %g5 ldsb [%l7 + 0x7D], %l5 fmovde %icc, %f2, %f10 bvs,pt %icc, loop_6796 alignaddr %g6, %i3, %i4 ldd [%l7 + 0x30], %f6 sllx %o1, %o3, %g4 loop_6796: sth %l0, [%l7 + 0x66] ldsb [%l7 + 0x55], %l6 tvc %icc, 0x1 ble loop_6797 ldd [%l7 + 0x68], %f6 fmovsvc %icc, %f7, %f2 st %f13, [%l7 + 0x28] loop_6797: fmovdle %icc, %f9, %f0 fandnot2s %f11, %f13, %f11 fmul8sux16 %f8, %f12, %f4 ba loop_6798 edge16ln %g1, %o7, %l3 fmovsa %xcc, %f15, %f5 fxor %f12, %f2, %f12 loop_6798: fpadd32s %f14, %f10, %f1 fpadd32 %f10, %f0, %f14 fbue,a %fcc2, loop_6799 fmul8x16au %f3, %f15, %f0 fpadd16 %f4, %f14, %f0 movvs %xcc, %o4, %l4 loop_6799: ldsb [%l7 + 0x78], %i5 ldx [%l7 + 0x68], %i6 brnz,a %g2, loop_6800 fbg %fcc0, loop_6801 fnot1s %f3, %f1 movn %icc, %i1, %o5 loop_6800: st %f15, [%l7 + 0x74] loop_6801: tne %icc, 0x1 movg %icc, %g3, %g7 bge,a loop_6802 fpack32 %f12, %f0, %f6 pdist %f4, %f8, %f2 ldub [%l7 + 0x64], %o0 loop_6802: std %f2, [%l7 + 0x48] edge32 %l1, %l2, %i0 smulcc %o2, 0x0D8C, %o6 mulx %i2, %i7, %l5 ldsw [%l7 + 0x70], %g6 st %f3, [%l7 + 0x4C] fmovdneg %icc, %f14, %f13 sdivx %g5, 0x0185, %i3 edge16 %i4, %o1, %o3 movne %xcc, %g4, %l6 and %g1, %l0, %l3 edge16ln %o4, %o7, %l4 fands %f3, %f11, %f8 brlez %i5, loop_6803 stw %g2, [%l7 + 0x3C] ldsw [%l7 + 0x08], %i1 umulcc %o5, %g3, %g7 loop_6803: ldd [%l7 + 0x48], %f14 edge16n %i6, %l1, %l2 std %f0, [%l7 + 0x60] std %f2, [%l7 + 0x30] ldsw [%l7 + 0x20], %o0 movgu %icc, %o2, %i0 movne %xcc, %i2, %o6 stw %i7, [%l7 + 0x3C] tne %icc, 0x4 brlz,a %g6, loop_6804 stx %l5, [%l7 + 0x20] ld [%l7 + 0x48], %f0 fmovse %xcc, %f9, %f4 loop_6804: xnorcc %i3, 0x05BF, %i4 fmovrsgz %o1, %f5, %f13 andcc %g5, %g4, %o3 fblg %fcc0, loop_6805 te %icc, 0x2 fnot1 %f6, %f0 fmovrdlez %g1, %f12, %f4 loop_6805: orn %l6, 0x1D7D, %l3 ldx [%l7 + 0x38], %l0 fbul,a %fcc0, loop_6806 fmovrdgez %o4, %f8, %f12 stb %l4, [%l7 + 0x52] fmuld8sux16 %f12, %f11, %f2 loop_6806: move %icc, %o7, %i5 bvc loop_6807 fmuld8ulx16 %f3, %f0, %f6 ldsw [%l7 + 0x10], %g2 movge %icc, %i1, %g3 loop_6807: fmul8x16 %f13, %f6, %f14 ldsh [%l7 + 0x6A], %g7 fbge %fcc0, loop_6808 lduw [%l7 + 0x58], %i6 ldd [%l7 + 0x30], %f6 ldub [%l7 + 0x15], %o5 loop_6808: addcc %l1, %l2, %o2 bn,pt %icc, loop_6809 movre %o0, 0x008, %i2 srax %o6, %i0, %g6 fpackfix %f14, %f11 loop_6809: ldx [%l7 + 0x10], %l5 tl %icc, 0x4 movpos %icc, %i3, %i7 ldd [%l7 + 0x18], %f4 mulscc %i4, %o1, %g4 fnot2s %f9, %f0 fmovd %f8, %f12 lduw [%l7 + 0x38], %o3 fpadd16s %f12, %f5, %f0 call loop_6810 nop setx loop_6811, %l0, %l1 jmpl %l1, %g1 sdiv %g5, 0x0D01, %l3 fxnors %f14, %f3, %f5 loop_6810: std %f2, [%l7 + 0x50] loop_6811: ldub [%l7 + 0x64], %l0 brz,a %l6, loop_6812 brgez %l4, loop_6813 fcmpgt32 %f6, %f4, %o7 stw %i5, [%l7 + 0x30] loop_6812: edge32l %o4, %g2, %i1 loop_6813: bcs,a %icc, loop_6814 add %g3, %i6, %g7 ldsh [%l7 + 0x3E], %o5 edge8ln %l2, %l1, %o0 loop_6814: lduw [%l7 + 0x68], %o2 fmovdle %icc, %f13, %f8 ldub [%l7 + 0x61], %o6 sdivx %i0, 0x0111, %g6 fnot2 %f14, %f12 edge8n %i2, %i3, %l5 brlez %i7, loop_6815 ldx [%l7 + 0x08], %o1 lduw [%l7 + 0x2C], %g4 fmul8x16al %f14, %f7, %f8 loop_6815: fmul8x16 %f2, %f14, %f2 bvc,a,pt %icc, loop_6816 fpsub16s %f1, %f4, %f10 fornot1s %f10, %f0, %f6 stw %i4, [%l7 + 0x0C] loop_6816: smulcc %o3, 0x015A, %g5 fnegd %f14, %f14 std %f2, [%l7 + 0x10] brnz %g1, loop_6817 st %f15, [%l7 + 0x64] ldsh [%l7 + 0x14], %l3 stb %l0, [%l7 + 0x7C] loop_6817: ldsw [%l7 + 0x40], %l4 fmovsle %icc, %f9, %f2 fble,a %fcc0, loop_6818 fmovrdgez %o7, %f10, %f8 fmovde %xcc, %f7, %f0 ld [%l7 + 0x6C], %f15 loop_6818: taddcctv %i5, 0x01F4, %l6 fmuld8ulx16 %f14, %f1, %f4 edge8 %g2, %i1, %o4 brnz,a %i6, loop_6819 ldd [%l7 + 0x68], %f10 stx %g3, [%l7 + 0x28] movg %xcc, %g7, %l2 loop_6819: edge8l %o5, %l1, %o2 fzeros %f8 umulcc %o0, %o6, %i0 fornot2 %f4, %f0, %f0 fmovdge %xcc, %f10, %f10 fcmpgt32 %f14, %f6, %i2 lduh [%l7 + 0x12], %i3 lduh [%l7 + 0x70], %l5 ba loop_6820 fmovdgu %xcc, %f1, %f4 tg %xcc, 0x3 stx %g6, [%l7 + 0x58] loop_6820: ble,pt %icc, loop_6821 sth %i7, [%l7 + 0x5A] fmovspos %icc, %f2, %f13 std %f6, [%l7 + 0x78] loop_6821: fmovdcc %xcc, %f3, %f7 udivx %g4, 0x0191, %i4 ldx [%l7 + 0x28], %o3 tne %icc, 0x4 umulcc %g5, %g1, %l3 xnor %o1, %l4, %o7 stw %i5, [%l7 + 0x34] addcc %l6, %g2, %i1 movl %xcc, %l0, %o4 array8 %g3, %i6, %l2 tpos %xcc, 0x1 ld [%l7 + 0x60], %f3 fcmpgt16 %f4, %f6, %g7 array8 %o5, %l1, %o0 stw %o2, [%l7 + 0x3C] fbul %fcc2, loop_6822 ldsb [%l7 + 0x43], %i0 sth %o6, [%l7 + 0x44] udivx %i2, 0x1B24, %l5 loop_6822: fmovdneg %icc, %f1, %f12 ldsw [%l7 + 0x14], %i3 fmovda %icc, %f2, %f2 fandnot2s %f14, %f13, %f13 edge8 %i7, %g6, %g4 edge16n %i4, %o3, %g1 smulcc %l3, 0x15A4, %o1 movre %g5, 0x230, %o7 std %f12, [%l7 + 0x30] and %i5, 0x07A6, %l4 smul %g2, %i1, %l0 movcc %icc, %o4, %l6 fmovsneg %xcc, %f3, %f3 mulscc %i6, %g3, %g7 fpmerge %f8, %f9, %f12 subc %o5, %l2, %o0 tpos %icc, 0x6 fxor %f12, %f6, %f8 ldd [%l7 + 0x40], %f2 fmovsg %xcc, %f5, %f5 sra %l1, %o2, %o6 addccc %i2, %i0, %l5 mulscc %i7, %g6, %i3 fmovsvs %xcc, %f1, %f13 ld [%l7 + 0x38], %f15 srl %i4, %g4, %g1 ldx [%l7 + 0x58], %o3 brgz %l3, loop_6823 tn %icc, 0x7 fmul8ulx16 %f0, %f4, %f12 ble,a loop_6824 loop_6823: fone %f12 array8 %o1, %o7, %i5 nop setx loop_6825, %l0, %l1 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_6824: brgez,a %g5, loop_6826 andcc %g2, 0x1B0F, %l4 fzeros %f2 loop_6825: sdivcc %l0, 0x0114, %i1 loop_6826: subcc %o4, 0x1D38, %i6 fmovspos %icc, %f6, %f1 bvs,a,pt %xcc, loop_6827 fsrc1s %f14, %f13 ld [%l7 + 0x64], %f6 fpsub32 %f14, %f0, %f2 loop_6827: movcs %xcc, %g3, %l6 bn,a,pt %icc, loop_6828 addcc %o5, %l2, %g7 sth %l1, [%l7 + 0x48] tn %xcc, 0x0 loop_6828: stx %o2, [%l7 + 0x48] ldub [%l7 + 0x0C], %o0 fmovda %icc, %f6, %f14 fmovsge %xcc, %f1, %f10 fnegd %f0, %f8 ldub [%l7 + 0x74], %o6 fmovdvs %xcc, %f9, %f10 udiv %i2, 0x0593, %i0 add %i7, 0x15B0, %g6 ldsb [%l7 + 0x17], %l5 tle %xcc, 0x5 movn %xcc, %i4, %g4 lduw [%l7 + 0x68], %i3 addc %o3, %g1, %o1 lduw [%l7 + 0x50], %o7 ldub [%l7 + 0x38], %i5 ldsh [%l7 + 0x36], %l3 fbl,a %fcc2, loop_6829 sth %g5, [%l7 + 0x40] fcmpeq32 %f0, %f6, %l4 fmuld8ulx16 %f7, %f13, %f4 loop_6829: edge16ln %l0, %i1, %o4 stb %g2, [%l7 + 0x71] fmovrdlz %i6, %f14, %f10 faligndata %f10, %f2, %f4 ldsw [%l7 + 0x0C], %l6 fmovdvc %xcc, %f1, %f15 taddcctv %g3, 0x1675, %o5 ldsw [%l7 + 0x10], %l2 fand %f2, %f14, %f6 tvs %xcc, 0x2 fmovse %xcc, %f8, %f8 fandnot2s %f8, %f2, %f11 udivcc %l1, 0x1BDA, %o2 te %xcc, 0x0 stb %o0, [%l7 + 0x2B] tleu %xcc, 0x0 lduh [%l7 + 0x1E], %g7 stw %i2, [%l7 + 0x50] movvc %icc, %o6, %i0 stx %g6, [%l7 + 0x40] ldx [%l7 + 0x48], %i7 fble,a %fcc0, loop_6830 fble,a %fcc3, loop_6831 fmovscs %icc, %f15, %f2 movvs %xcc, %l5, %i4 loop_6830: tsubcctv %g4, 0x1D72, %i3 loop_6831: srl %o3, 0x17, %g1 fbuge,a %fcc3, loop_6832 fmovsge %xcc, %f12, %f9 fexpand %f15, %f4 fmovscs %xcc, %f3, %f10 loop_6832: fxors %f6, %f13, %f2 fnot2 %f2, %f12 st %f7, [%l7 + 0x54] stw %o7, [%l7 + 0x08] fmovsa %xcc, %f9, %f4 fcmpgt16 %f10, %f2, %o1 fors %f15, %f12, %f14 tvs %xcc, 0x4 fmuld8sux16 %f12, %f15, %f8 std %f2, [%l7 + 0x28] stb %l3, [%l7 + 0x61] andn %i5, %g5, %l0 lduw [%l7 + 0x1C], %l4 ldd [%l7 + 0x30], %f10 fbe,a %fcc1, loop_6833 stb %i1, [%l7 + 0x51] st %f9, [%l7 + 0x3C] ldsb [%l7 + 0x7F], %o4 loop_6833: lduh [%l7 + 0x40], %i6 stw %l6, [%l7 + 0x68] ldx [%l7 + 0x68], %g2 move %xcc, %o5, %l2 fmovsne %xcc, %f8, %f2 subc %l1, 0x05AA, %o2 tvs %icc, 0x0 ldsh [%l7 + 0x30], %g3 ble,pn %xcc, loop_6834 xorcc %g7, %o0, %o6 brnz %i0, loop_6835 be,a,pn %icc, loop_6836 loop_6834: xnor %i2, %g6, %i7 fpadd32s %f1, %f1, %f0 loop_6835: ldsh [%l7 + 0x36], %l5 loop_6836: movrgz %i4, %i3, %o3 ldsb [%l7 + 0x74], %g4 stb %o7, [%l7 + 0x44] lduw [%l7 + 0x34], %g1 ldsh [%l7 + 0x10], %o1 fbge %fcc0, loop_6837 bn,a loop_6838 stb %l3, [%l7 + 0x47] udivcc %g5, 0x0D05, %l0 loop_6837: fble %fcc0, loop_6839 loop_6838: std %f14, [%l7 + 0x68] fxor %f0, %f2, %f8 fmovdleu %xcc, %f2, %f13 loop_6839: fcmpeq32 %f4, %f4, %l4 fmovscs %xcc, %f2, %f2 movrlez %i1, 0x0E9, %i5 fmovdneg %icc, %f5, %f7 tneg %xcc, 0x3 lduw [%l7 + 0x74], %i6 ta %xcc, 0x1 fbe,a %fcc2, loop_6840 fabsd %f4, %f12 tpos %icc, 0x2 fmovrsgz %o4, %f6, %f14 loop_6840: popc 0x050F, %g2 ldx [%l7 + 0x50], %o5 fcmpgt16 %f4, %f4, %l6 ldsw [%l7 + 0x34], %l1 fbge,a %fcc1, loop_6841 fmovsneg %xcc, %f15, %f7 tne %xcc, 0x5 stw %o2, [%l7 + 0x58] loop_6841: fmovdleu %icc, %f8, %f7 fcmpgt32 %f6, %f12, %l2 tge %xcc, 0x6 ldub [%l7 + 0x11], %g3 stx %g7, [%l7 + 0x68] bcc,a %icc, loop_6842 fxnor %f10, %f14, %f12 ldx [%l7 + 0x68], %o0 mulx %o6, 0x1A4B, %i2 loop_6842: ldsh [%l7 + 0x5A], %i0 xnor %g6, 0x117D, %l5 fmovsgu %xcc, %f15, %f13 ldub [%l7 + 0x79], %i4 st %f3, [%l7 + 0x7C] stx %i7, [%l7 + 0x68] bcc,a,pn %icc, loop_6843 tcs %xcc, 0x0 tg %icc, 0x4 fmul8x16 %f10, %f12, %f8 loop_6843: stb %i3, [%l7 + 0x0C] lduh [%l7 + 0x1A], %g4 fmovsg %icc, %f0, %f9 ldsb [%l7 + 0x59], %o7 lduh [%l7 + 0x58], %g1 ldd [%l7 + 0x70], %f8 edge16ln %o3, %l3, %o1 addccc %l0, 0x1912, %g5 sdivx %l4, 0x1CF0, %i1 sdiv %i6, 0x1437, %i5 stx %g2, [%l7 + 0x10] std %f10, [%l7 + 0x68] udiv %o4, 0x144D, %o5 fmovdleu %xcc, %f9, %f5 ldsb [%l7 + 0x51], %l1 ldub [%l7 + 0x3B], %l6 fbg %fcc3, loop_6844 tcc %xcc, 0x1 fandnot1 %f4, %f8, %f6 fabss %f3, %f2 loop_6844: ldub [%l7 + 0x66], %o2 ldsw [%l7 + 0x30], %g3 fandnot2s %f10, %f6, %f11 fmul8x16al %f11, %f9, %f4 fbul %fcc0, loop_6845 fcmpgt32 %f14, %f10, %g7 fnand %f2, %f6, %f14 bcc,pn %xcc, loop_6846 loop_6845: lduh [%l7 + 0x38], %l2 alignaddr %o0, %i2, %o6 fmovdpos %icc, %f14, %f3 loop_6846: udiv %g6, 0x1328, %l5 fble %fcc2, loop_6847 ldub [%l7 + 0x39], %i4 subc %i7, %i3, %g4 fmovrde %o7, %f6, %f8 loop_6847: movre %g1, 0x0D9, %i0 fnegd %f8, %f14 sth %l3, [%l7 + 0x42] fcmpgt32 %f0, %f6, %o3 ldub [%l7 + 0x2D], %l0 bneg loop_6848 movl %xcc, %o1, %g5 movrne %i1, 0x154, %i6 stx %i5, [%l7 + 0x50] loop_6848: std %f2, [%l7 + 0x68] tg %xcc, 0x0 fmovscs %icc, %f1, %f7 ble,a %xcc, loop_6849 ldub [%l7 + 0x7F], %g2 addcc %l4, %o4, %o5 ldx [%l7 + 0x60], %l6 loop_6849: xor %o2, %g3, %l1 srlx %l2, %g7, %i2 edge32ln %o0, %g6, %o6 edge8l %l5, %i7, %i4 movge %icc, %i3, %g4 ldub [%l7 + 0x34], %g1 lduh [%l7 + 0x08], %i0 tvs %xcc, 0x6 tne %xcc, 0x4 fmovrse %o7, %f0, %f12 stx %o3, [%l7 + 0x48] fcmpne16 %f6, %f4, %l3 edge32ln %o1, %g5, %i1 fmovdneg %icc, %f2, %f7 fpsub16s %f1, %f10, %f3 fones %f12 ld [%l7 + 0x40], %f13 fmuld8sux16 %f14, %f12, %f14 fmovdl %icc, %f4, %f10 fmovdcs %xcc, %f4, %f8 edge8ln %l0, %i5, %g2 ldd [%l7 + 0x08], %f8 fmovsl %icc, %f15, %f9 ta %xcc, 0x6 fandnot2 %f10, %f4, %f6 ld [%l7 + 0x44], %f12 ld [%l7 + 0x3C], %f14 ld [%l7 + 0x5C], %f8 ldx [%l7 + 0x70], %l4 fbue,a %fcc2, loop_6850 edge16l %o4, %o5, %i6 ld [%l7 + 0x30], %f12 ldub [%l7 + 0x38], %l6 loop_6850: movcs %xcc, %o2, %l1 ldd [%l7 + 0x30], %f8 fmovsn %xcc, %f9, %f12 st %f3, [%l7 + 0x14] brnz %g3, loop_6851 stb %g7, [%l7 + 0x1F] fmovrdlz %l2, %f0, %f6 bvs,pt %xcc, loop_6852 loop_6851: tsubcctv %i2, %g6, %o6 sllx %l5, 0x0F, %o0 subc %i4, %i7, %i3 loop_6852: siam 0x0 movge %xcc, %g4, %i0 movneg %icc, %g1, %o7 st %f2, [%l7 + 0x58] stw %o3, [%l7 + 0x20] call loop_6853 bleu,pt %icc, loop_6854 lduw [%l7 + 0x44], %o1 movvs %icc, %g5, %l3 loop_6853: ldx [%l7 + 0x30], %l0 loop_6854: array32 %i1, %g2, %i5 alignaddr %l4, %o5, %o4 or %i6, %o2, %l6 fabss %f9, %f12 fmovdge %icc, %f2, %f12 umul %g3, %g7, %l1 be,a,pt %xcc, loop_6855 or %i2, 0x0353, %g6 andncc %l2, %l5, %o0 fpadd32 %f14, %f2, %f12 loop_6855: brgz,a %o6, loop_6856 std %f2, [%l7 + 0x38] movl %xcc, %i4, %i3 movge %icc, %g4, %i0 loop_6856: tl %xcc, 0x1 fmovdge %icc, %f2, %f3 tle %xcc, 0x5 fbug %fcc0, loop_6857 ldub [%l7 + 0x2D], %i7 orncc %o7, %o3, %o1 fbe %fcc0, loop_6858 loop_6857: fmovspos %xcc, %f0, %f11 subcc %g5, %g1, %l0 brlez,a %i1, loop_6859 loop_6858: ldd [%l7 + 0x40], %f0 fmuld8sux16 %f3, %f12, %f10 fmovrslz %g2, %f4, %f11 loop_6859: nop setx loop_6860, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bl,a,pn %xcc, loop_6861 std %f14, [%l7 + 0x48] movleu %xcc, %i5, %l3 loop_6860: ldub [%l7 + 0x6A], %l4 loop_6861: stw %o4, [%l7 + 0x2C] tgu %xcc, 0x5 movrlz %i6, %o2, %l6 bcs,a loop_6862 array16 %g3, %g7, %o5 edge8 %l1, %i2, %l2 sub %g6, 0x02FE, %l5 loop_6862: fcmpeq16 %f12, %f12, %o0 mulscc %o6, %i3, %g4 fxnor %f10, %f12, %f14 fmovdneg %icc, %f1, %f10 fmovsneg %xcc, %f14, %f12 ldd [%l7 + 0x30], %f0 array32 %i0, %i7, %i4 movle %xcc, %o7, %o1 fbl,a %fcc2, loop_6863 lduw [%l7 + 0x14], %g5 addccc %o3, %g1, %l0 tvs %icc, 0x3 loop_6863: ldsh [%l7 + 0x20], %g2 fbu,a %fcc1, loop_6864 st %f15, [%l7 + 0x64] fmovrslez %i1, %f0, %f4 bvs %icc, loop_6865 loop_6864: xnor %i5, 0x1283, %l3 fbug,a %fcc2, loop_6866 addccc %l4, %o4, %i6 loop_6865: ldub [%l7 + 0x71], %l6 stb %g3, [%l7 + 0x79] loop_6866: ld [%l7 + 0x7C], %f11 fnands %f8, %f5, %f14 fbge,a %fcc1, loop_6867 st %f5, [%l7 + 0x4C] bcc,a,pn %xcc, loop_6868 fcmple32 %f2, %f0, %o2 loop_6867: alignaddrl %o5, %g7, %l1 nop setx loop_6869, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6868: ld [%l7 + 0x50], %f8 srax %i2, 0x0E, %g6 fcmps %fcc1, %f1, %f11 loop_6869: fmovsl %icc, %f6, %f14 fandnot1s %f0, %f3, %f3 sth %l2, [%l7 + 0x6A] fmovrsgez %l5, %f14, %f8 movre %o0, %i3, %g4 stx %i0, [%l7 + 0x70] ldsb [%l7 + 0x40], %o6 fxnor %f12, %f4, %f2 bn,pn %icc, loop_6870 tcc %xcc, 0x4 ldsw [%l7 + 0x7C], %i4 nop setx loop_6871, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6870: ldsw [%l7 + 0x28], %o7 fcmps %fcc2, %f2, %f4 bg,pn %icc, loop_6872 loop_6871: fpadd16s %f13, %f11, %f3 fnot1s %f7, %f13 ba,a loop_6873 loop_6872: umul %o1, 0x1969, %i7 smul %g5, 0x1D7C, %o3 fbue %fcc0, loop_6874 loop_6873: ldsw [%l7 + 0x44], %g1 st %f9, [%l7 + 0x48] movn %xcc, %l0, %i1 loop_6874: fmovrde %g2, %f2, %f6 lduh [%l7 + 0x64], %l3 smul %i5, 0x1C26, %o4 fmovdl %icc, %f8, %f14 fbl %fcc2, loop_6875 fors %f2, %f9, %f11 add %l4, 0x0912, %i6 pdist %f6, %f0, %f0 loop_6875: fcmpne32 %f8, %f2, %g3 fmovdcc %icc, %f3, %f8 movrne %l6, %o5, %o2 fbn,a %fcc2, loop_6876 stx %g7, [%l7 + 0x30] fcmpd %fcc2, %f10, %f10 andn %i2, 0x1CEB, %l1 loop_6876: ldd [%l7 + 0x50], %f14 stx %g6, [%l7 + 0x48] fornot2s %f5, %f13, %f14 fcmpne32 %f14, %f10, %l5 lduh [%l7 + 0x36], %o0 lduh [%l7 + 0x1C], %i3 fones %f4 bn,a %icc, loop_6877 bg loop_6878 fmovrdlz %g4, %f14, %f2 bcs,pn %icc, loop_6879 loop_6877: fmovdleu %icc, %f0, %f8 loop_6878: tle %icc, 0x4 sll %l2, %i0, %o6 loop_6879: fmovrslz %o7, %f10, %f12 movpos %icc, %i4, %i7 andn %g5, %o3, %g1 fmovdleu %xcc, %f11, %f5 ldsb [%l7 + 0x5A], %o1 fbule %fcc1, loop_6880 fmovrse %i1, %f6, %f14 fmovsne %icc, %f10, %f12 fzeros %f11 loop_6880: fnegs %f2, %f11 array32 %l0, %l3, %g2 fnot2s %f7, %f4 movrlez %o4, 0x199, %l4 andncc %i5, %g3, %i6 stw %o5, [%l7 + 0x34] edge8ln %o2, %g7, %i2 smulcc %l1, %l6, %l5 xorcc %o0, 0x0F25, %i3 edge16l %g6, %l2, %g4 move %icc, %o6, %i0 array32 %i4, %i7, %g5 te %icc, 0x4 fpsub32s %f12, %f0, %f8 subcc %o3, 0x1986, %o7 addccc %g1, 0x1DDB, %i1 fmovdl %xcc, %f8, %f0 ldsb [%l7 + 0x42], %o1 tge %xcc, 0x3 movleu %xcc, %l3, %g2 umulcc %o4, %l4, %l0 movleu %xcc, %i5, %g3 ldub [%l7 + 0x0B], %o5 nop setx loop_6881, %l0, %l1 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 + 0x4B], %i6 fmovrdlez %g7, %f10, %f8 movne %icc, %i2, %o2 loop_6881: fmovscs %xcc, %f1, %f0 fcmpgt16 %f8, %f10, %l6 movcc %icc, %l1, %l5 stb %o0, [%l7 + 0x23] fmovse %xcc, %f1, %f9 tsubcctv %g6, 0x1D3B, %i3 stb %g4, [%l7 + 0x38] stw %o6, [%l7 + 0x14] fpadd16s %f8, %f2, %f3 st %f5, [%l7 + 0x40] fmovscc %icc, %f5, %f15 ld [%l7 + 0x20], %f9 ldd [%l7 + 0x30], %f10 fmovdneg %icc, %f0, %f2 for %f4, %f6, %f0 srl %i0, 0x1A, %i4 ldub [%l7 + 0x23], %i7 fandnot1s %f9, %f5, %f14 stw %l2, [%l7 + 0x0C] stw %o3, [%l7 + 0x34] xorcc %o7, %g5, %i1 srlx %o1, 0x14, %g1 fcmps %fcc1, %f2, %f5 ldsw [%l7 + 0x20], %l3 fornot2 %f6, %f6, %f8 fpackfix %f14, %f2 ldsh [%l7 + 0x76], %o4 stx %l4, [%l7 + 0x68] fba %fcc1, loop_6882 ldsh [%l7 + 0x7E], %g2 fbn,a %fcc3, loop_6883 brlez %l0, loop_6884 loop_6882: ldub [%l7 + 0x2B], %g3 std %f8, [%l7 + 0x68] loop_6883: edge32ln %i5, %o5, %g7 loop_6884: fnand %f8, %f12, %f6 fands %f15, %f6, %f15 ldd [%l7 + 0x60], %f0 smulcc %i2, %o2, %i6 bshuffle %f2, %f2, %f10 subcc %l1, 0x1B1B, %l5 fcmpne32 %f10, %f0, %l6 bn %icc, loop_6885 movre %g6, 0x06A, %o0 stx %i3, [%l7 + 0x28] lduw [%l7 + 0x1C], %g4 loop_6885: brlz %o6, loop_6886 fandnot1s %f14, %f15, %f13 fcmpeq16 %f12, %f12, %i4 bcc loop_6887 loop_6886: st %f4, [%l7 + 0x10] sdivx %i0, 0x0F1E, %i7 ldsb [%l7 + 0x20], %o3 loop_6887: tg %icc, 0x5 srlx %l2, %o7, %g5 tcs %xcc, 0x7 tpos %icc, 0x3 sllx %o1, %i1, %g1 ldub [%l7 + 0x3B], %l3 ldx [%l7 + 0x50], %l4 movle %xcc, %g2, %l0 addc %o4, %g3, %o5 fsrc1 %f14, %f2 fones %f12 edge32 %g7, %i2, %o2 fbg,a %fcc2, loop_6888 fbe,a %fcc0, loop_6889 tn %icc, 0x3 movrgz %i6, 0x12F, %l1 loop_6888: fcmpes %fcc0, %f11, %f10 loop_6889: st %f3, [%l7 + 0x6C] stx %l5, [%l7 + 0x68] fbne %fcc3, loop_6890 bpos,a,pn %xcc, loop_6891 siam 0x7 fxnor %f14, %f8, %f2 loop_6890: fpsub16s %f3, %f14, %f14 loop_6891: edge8 %i5, %g6, %l6 bcc %xcc, loop_6892 tg %xcc, 0x6 ldsb [%l7 + 0x2B], %i3 bneg,a %xcc, loop_6893 loop_6892: movrgez %o0, 0x13A, %o6 movrgez %i4, %g4, %i0 ldsb [%l7 + 0x68], %i7 loop_6893: ldx [%l7 + 0x08], %l2 lduw [%l7 + 0x28], %o3 stx %o7, [%l7 + 0x28] fmovrslz %o1, %f6, %f4 fmovsvc %xcc, %f6, %f0 bcc loop_6894 fandnot2s %f0, %f3, %f7 ldsw [%l7 + 0x5C], %i1 fmul8x16au %f9, %f6, %f12 loop_6894: brnz,a %g5, loop_6895 fmul8sux16 %f0, %f6, %f12 sth %g1, [%l7 + 0x20] std %f10, [%l7 + 0x40] loop_6895: ldsw [%l7 + 0x30], %l3 movgu %xcc, %g2, %l4 fsrc2s %f4, %f2 mulscc %o4, %g3, %o5 bcc,a %xcc, loop_6896 fpadd32 %f12, %f6, %f2 fmovdneg %icc, %f14, %f14 std %f14, [%l7 + 0x50] loop_6896: fcmpd %fcc2, %f6, %f0 siam 0x1 sth %l0, [%l7 + 0x7A] fmovsvc %icc, %f11, %f6 ldsw [%l7 + 0x2C], %i2 add %g7, 0x01F7, %i6 stb %l1, [%l7 + 0x66] bpos,a loop_6897 ldd [%l7 + 0x70], %f14 brz,a %l5, loop_6898 fmovsn %xcc, %f11, %f1 loop_6897: fone %f6 andncc %o2, %g6, %l6 loop_6898: fexpand %f4, %f14 ldsw [%l7 + 0x3C], %i3 movcs %icc, %i5, %o0 fmovdcc %icc, %f13, %f12 ldub [%l7 + 0x5C], %o6 tpos %icc, 0x3 sth %i4, [%l7 + 0x54] fcmpne32 %f0, %f12, %g4 fpackfix %f6, %f14 lduw [%l7 + 0x7C], %i0 fcmpgt16 %f6, %f12, %i7 edge8 %o3, %o7, %l2 fnot2s %f0, %f13 brz,a %i1, loop_6899 addccc %g5, 0x0358, %o1 umulcc %l3, 0x0C30, %g2 movrlez %l4, %g1, %o4 loop_6899: fornot2s %f14, %f10, %f11 st %f13, [%l7 + 0x60] call loop_6900 tneg %icc, 0x2 addc %o5, %l0, %g3 fornot1 %f2, %f6, %f14 loop_6900: fmovda %icc, %f10, %f12 fmovsg %xcc, %f2, %f0 udivcc %g7, 0x174D, %i2 fmovrsgez %i6, %f15, %f6 fandnot1 %f6, %f14, %f4 sdivcc %l1, 0x058B, %o2 movrgez %g6, %l5, %i3 fmovsne %icc, %f4, %f5 st %f12, [%l7 + 0x10] fmul8ulx16 %f6, %f10, %f6 movrgz %l6, 0x2C9, %o0 fpackfix %f12, %f9 call loop_6901 stw %i5, [%l7 + 0x48] brlez,a %i4, loop_6902 mulscc %o6, %g4, %i7 loop_6901: fcmps %fcc0, %f15, %f10 fmovse %icc, %f6, %f0 loop_6902: fzero %f8 edge32n %o3, %i0, %o7 ldsw [%l7 + 0x4C], %l2 ldx [%l7 + 0x18], %g5 fnands %f14, %f6, %f3 fmovda %xcc, %f13, %f0 srl %o1, %l3, %i1 tle %icc, 0x1 bne,a loop_6903 brlz %l4, loop_6904 tle %xcc, 0x5 stx %g1, [%l7 + 0x40] loop_6903: fbg,a %fcc0, loop_6905 loop_6904: st %f9, [%l7 + 0x50] tleu %icc, 0x5 bgu,pt %xcc, loop_6906 loop_6905: bcs,a,pt %xcc, loop_6907 edge32 %o4, %o5, %l0 nop setx loop_6908, %l0, %l1 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_6906: ldx [%l7 + 0x50], %g2 loop_6907: fpadd16s %f11, %f8, %f11 movle %xcc, %g7, %g3 loop_6908: lduw [%l7 + 0x30], %i2 ldx [%l7 + 0x28], %l1 te %xcc, 0x5 xorcc %o2, %i6, %g6 tsubcctv %l5, 0x01CB, %l6 sth %o0, [%l7 + 0x1C] add %i3, 0x124E, %i4 bcs loop_6909 fmovrdne %o6, %f8, %f0 ldsh [%l7 + 0x24], %g4 stw %i5, [%l7 + 0x70] loop_6909: stx %i7, [%l7 + 0x30] fnand %f10, %f8, %f12 fmul8x16au %f7, %f5, %f6 fmuld8sux16 %f13, %f3, %f0 stw %o3, [%l7 + 0x68] stx %o7, [%l7 + 0x18] ldsw [%l7 + 0x5C], %l2 ldsb [%l7 + 0x54], %g5 lduh [%l7 + 0x76], %o1 fxor %f10, %f12, %f8 tle %xcc, 0x6 st %f7, [%l7 + 0x6C] movrlz %l3, %i1, %l4 movre %i0, 0x35E, %o4 fexpand %f4, %f14 ld [%l7 + 0x5C], %f7 ldsh [%l7 + 0x60], %g1 bpos,pn %xcc, loop_6910 std %f6, [%l7 + 0x20] edge32 %o5, %l0, %g2 orcc %g3, 0x0C97, %g7 loop_6910: fbge %fcc3, loop_6911 lduw [%l7 + 0x34], %i2 st %f3, [%l7 + 0x10] bvs,a,pt %icc, loop_6912 loop_6911: movvc %xcc, %o2, %l1 lduh [%l7 + 0x78], %i6 srlx %l5, %l6, %o0 loop_6912: umulcc %g6, 0x15E7, %i4 ldsb [%l7 + 0x1B], %o6 mulscc %g4, %i3, %i7 movgu %xcc, %i5, %o3 edge8n %o7, %l2, %g5 lduh [%l7 + 0x2C], %o1 fxnors %f15, %f9, %f15 fcmpne32 %f8, %f4, %i1 ldsh [%l7 + 0x0E], %l3 array32 %l4, %i0, %o4 fandnot1 %f10, %f0, %f8 brgz %o5, loop_6913 fxnor %f12, %f4, %f10 fmul8x16au %f3, %f15, %f2 fpadd16s %f9, %f15, %f13 loop_6913: ldub [%l7 + 0x22], %g1 fpsub32s %f8, %f13, %f6 stx %g2, [%l7 + 0x68] edge16ln %l0, %g7, %g3 stx %i2, [%l7 + 0x50] tcc %icc, 0x0 bl,pn %xcc, loop_6914 fmovrdlz %o2, %f6, %f0 ldd [%l7 + 0x20], %f14 fmovrsne %l1, %f9, %f3 loop_6914: ldsw [%l7 + 0x38], %i6 addc %l6, %l5, %o0 fbule %fcc2, loop_6915 add %i4, 0x0244, %o6 fnand %f8, %f12, %f14 add %g6, 0x0D1A, %g4 loop_6915: fbug %fcc2, loop_6916 add %i7, 0x0A5F, %i3 fnot1 %f0, %f14 andncc %i5, %o3, %l2 loop_6916: fbu %fcc0, loop_6917 sub %o7, %o1, %i1 tl %xcc, 0x7 subccc %g5, 0x06F5, %l4 loop_6917: sub %l3, %i0, %o4 fmovda %icc, %f3, %f0 edge16ln %g1, %o5, %l0 fbuge,a %fcc3, loop_6918 srlx %g7, %g3, %i2 ldsw [%l7 + 0x30], %g2 ldsw [%l7 + 0x60], %o2 loop_6918: for %f2, %f10, %f2 stb %l1, [%l7 + 0x20] fsrc2 %f8, %f0 fandnot2s %f15, %f14, %f5 fbg,a %fcc2, loop_6919 addcc %i6, 0x04A1, %l6 fmovsle %icc, %f14, %f12 sdivcc %l5, 0x02D9, %o0 loop_6919: fmovdleu %xcc, %f6, %f11 fabsd %f8, %f4 edge32ln %i4, %g6, %g4 edge16ln %i7, %i3, %i5 stx %o3, [%l7 + 0x70] fabss %f15, %f15 tleu %xcc, 0x7 orn %l2, %o7, %o1 fmovrsgz %o6, %f14, %f10 ldx [%l7 + 0x78], %g5 lduh [%l7 + 0x30], %l4 sll %i1, %l3, %o4 stb %i0, [%l7 + 0x6E] tneg %xcc, 0x5 st %f13, [%l7 + 0x28] bl,a,pt %icc, loop_6920 bne loop_6921 stw %g1, [%l7 + 0x30] fmovsne %xcc, %f1, %f10 loop_6920: sdivx %o5, 0x1ED0, %g7 loop_6921: ldsw [%l7 + 0x58], %g3 fmovda %icc, %f15, %f7 fsrc2 %f12, %f8 ldx [%l7 + 0x20], %l0 tn %xcc, 0x4 move %icc, %i2, %g2 bcs,a,pn %xcc, loop_6922 edge32l %o2, %i6, %l6 movrlz %l1, 0x06D, %o0 sth %i4, [%l7 + 0x3E] loop_6922: fornot2s %f14, %f7, %f8 ldsw [%l7 + 0x74], %l5 bg loop_6923 fmovrdne %g4, %f6, %f12 fabsd %f8, %f14 st %f4, [%l7 + 0x30] loop_6923: tpos %icc, 0x7 ld [%l7 + 0x24], %f4 brlez,a %i7, loop_6924 movge %icc, %i3, %g6 fxor %f6, %f4, %f14 sll %i5, %o3, %o7 loop_6924: srl %l2, 0x07, %o6 ldsb [%l7 + 0x3A], %o1 fbo %fcc1, loop_6925 fble %fcc1, loop_6926 sdiv %l4, 0x183C, %i1 fnegs %f13, %f15 loop_6925: st %f6, [%l7 + 0x0C] loop_6926: fmovdcc %icc, %f9, %f8 std %f14, [%l7 + 0x38] edge16l %g5, %l3, %o4 ldsw [%l7 + 0x64], %i0 ldsh [%l7 + 0x3C], %g1 fmovd %f2, %f0 nop setx loop_6927, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sllx %g7, 0x16, %g3 tcs %icc, 0x2 fnot2s %f2, %f14 loop_6927: ldd [%l7 + 0x68], %f10 movleu %xcc, %o5, %l0 ldd [%l7 + 0x30], %f6 bvs,a loop_6928 movpos %icc, %i2, %g2 ldsh [%l7 + 0x6A], %i6 stw %o2, [%l7 + 0x40] loop_6928: sth %l1, [%l7 + 0x50] movvc %icc, %o0, %l6 fcmple16 %f0, %f6, %i4 fbug,a %fcc3, loop_6929 edge8n %g4, %i7, %l5 fpadd16 %f0, %f12, %f6 andncc %g6, %i3, %o3 loop_6929: nop setx loop_6930, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivx %i5, 0x0826, %l2 ldub [%l7 + 0x0F], %o6 edge8l %o1, %o7, %i1 loop_6930: fsrc2s %f10, %f4 umulcc %g5, %l4, %l3 fexpand %f10, %f10 movg %xcc, %i0, %o4 tn %xcc, 0x4 fnand %f10, %f6, %f0 andcc %g1, 0x1F96, %g3 movcc %icc, %g7, %l0 xorcc %o5, %g2, %i6 brlez,a %i2, loop_6931 sethi 0x1F8F, %o2 andcc %l1, %l6, %i4 ldsb [%l7 + 0x4B], %g4 loop_6931: ldx [%l7 + 0x30], %i7 umulcc %l5, %o0, %i3 stw %g6, [%l7 + 0x10] stw %o3, [%l7 + 0x64] mulx %l2, %o6, %o1 bleu %icc, loop_6932 fbne,a %fcc0, loop_6933 ldx [%l7 + 0x30], %o7 bn,a loop_6934 loop_6932: ldd [%l7 + 0x50], %f4 loop_6933: ldub [%l7 + 0x0D], %i5 udivcc %i1, 0x04FC, %g5 loop_6934: tneg %icc, 0x6 fnors %f13, %f7, %f9 stx %l4, [%l7 + 0x60] ldsh [%l7 + 0x0A], %l3 brgz,a %o4, loop_6935 ldsw [%l7 + 0x7C], %i0 fmovsn %xcc, %f2, %f14 lduw [%l7 + 0x14], %g3 loop_6935: fbug %fcc2, loop_6936 fmovrdlez %g7, %f12, %f10 ldd [%l7 + 0x08], %f4 sdivx %g1, 0x0329, %l0 loop_6936: movn %icc, %o5, %g2 fzero %f0 fmovsa %xcc, %f3, %f15 andn %i2, %o2, %i6 std %f4, [%l7 + 0x68] ldsh [%l7 + 0x4E], %l1 stb %i4, [%l7 + 0x5F] ldsb [%l7 + 0x78], %l6 srax %i7, %g4, %l5 fbule,a %fcc1, loop_6937 sra %o0, 0x1B, %i3 tl %icc, 0x1 stw %g6, [%l7 + 0x18] loop_6937: movg %xcc, %l2, %o3 fmovrsgez %o1, %f10, %f10 array32 %o6, %i5, %i1 ld [%l7 + 0x40], %f6 lduh [%l7 + 0x1A], %o7 umul %g5, 0x0BFC, %l3 bgu,pn %icc, loop_6938 fcmpeq32 %f14, %f10, %o4 fcmpes %fcc1, %f9, %f9 fornot1s %f8, %f1, %f13 loop_6938: stx %i0, [%l7 + 0x58] fblg %fcc0, loop_6939 movrgz %l4, %g3, %g7 array32 %l0, %o5, %g1 edge8l %g2, %o2, %i2 loop_6939: edge8 %l1, %i6, %l6 fbuge %fcc1, loop_6940 xnorcc %i4, %g4, %l5 sth %o0, [%l7 + 0x36] fcmpne32 %f2, %f6, %i7 loop_6940: sub %i3, %l2, %g6 fbg %fcc3, loop_6941 ldsb [%l7 + 0x62], %o1 move %xcc, %o3, %i5 edge8n %o6, %i1, %o7 loop_6941: fmul8x16 %f13, %f12, %f4 tgu %xcc, 0x0 fands %f13, %f11, %f11 stx %g5, [%l7 + 0x58] fandnot1s %f0, %f4, %f2 st %f9, [%l7 + 0x2C] fpsub16 %f10, %f4, %f2 fpadd32 %f14, %f12, %f4 ldd [%l7 + 0x20], %f14 sllx %l3, 0x0E, %i0 ldsb [%l7 + 0x71], %l4 te %icc, 0x3 fpadd32 %f10, %f12, %f2 lduh [%l7 + 0x42], %o4 fnands %f6, %f6, %f0 bvc,a %xcc, loop_6942 fmovsl %icc, %f3, %f2 movn %icc, %g3, %g7 addc %l0, 0x1C0F, %g1 loop_6942: stb %o5, [%l7 + 0x32] bn,pt %xcc, loop_6943 fmuld8sux16 %f5, %f2, %f4 ld [%l7 + 0x0C], %f10 sllx %o2, 0x1A, %i2 loop_6943: st %f11, [%l7 + 0x5C] fbug,a %fcc0, loop_6944 movrlz %g2, %i6, %l6 fmovrsgez %l1, %f15, %f10 st %f4, [%l7 + 0x70] loop_6944: ldsh [%l7 + 0x2A], %g4 ldub [%l7 + 0x23], %i4 lduh [%l7 + 0x16], %o0 bshuffle %f4, %f2, %f14 sdivcc %i7, 0x10E3, %i3 fmul8x16au %f9, %f7, %f6 and %l2, %g6, %o1 fmovsneg %icc, %f0, %f13 brnz,a %o3, loop_6945 fxnor %f8, %f6, %f14 movg %icc, %i5, %o6 fbul %fcc0, loop_6946 loop_6945: movcs %icc, %i1, %o7 fmovrdlez %g5, %f4, %f10 array8 %l5, %i0, %l3 loop_6946: ld [%l7 + 0x2C], %f7 bn,pt %xcc, loop_6947 movpos %xcc, %o4, %g3 edge32 %l4, %g7, %g1 movg %xcc, %o5, %l0 loop_6947: fandnot1s %f1, %f5, %f4 fzeros %f0 fmovsge %xcc, %f11, %f11 ldub [%l7 + 0x34], %o2 fmovrdne %g2, %f8, %f8 movle %icc, %i2, %i6 lduw [%l7 + 0x10], %l6 mulscc %g4, 0x1FB0, %i4 fbg %fcc1, loop_6948 fsrc2s %f4, %f10 ldsb [%l7 + 0x47], %l1 fbul,a %fcc1, loop_6949 loop_6948: ldsb [%l7 + 0x34], %i7 lduw [%l7 + 0x34], %i3 ld [%l7 + 0x60], %f11 loop_6949: tsubcctv %o0, %l2, %o1 be,a,pt %xcc, loop_6950 fmovsleu %xcc, %f4, %f15 movn %icc, %g6, %i5 fmovdvs %icc, %f15, %f5 loop_6950: fmovdle %xcc, %f13, %f7 ldub [%l7 + 0x0E], %o6 fcmpgt32 %f12, %f2, %o3 fmovda %xcc, %f0, %f4 fcmple32 %f14, %f8, %i1 lduh [%l7 + 0x7E], %o7 std %f4, [%l7 + 0x18] nop setx loop_6951, %l0, %l1 jmpl %l1, %g5 stb %l5, [%l7 + 0x78] bpos loop_6952 fbg %fcc1, loop_6953 loop_6951: fmovdvs %icc, %f2, %f15 bneg %xcc, loop_6954 loop_6952: movrgz %l3, %i0, %g3 loop_6953: xorcc %o4, %g7, %g1 be,a,pn %xcc, loop_6955 loop_6954: stx %l4, [%l7 + 0x60] movge %icc, %l0, %o5 call loop_6956 loop_6955: ldd [%l7 + 0x20], %f10 ldd [%l7 + 0x30], %f10 tge %xcc, 0x4 loop_6956: sra %o2, %i2, %i6 bne,a %xcc, loop_6957 smul %g2, 0x1D4A, %l6 smulcc %g4, 0x0327, %l1 fcmpes %fcc0, %f5, %f0 loop_6957: faligndata %f10, %f14, %f4 fcmpne32 %f0, %f12, %i4 subc %i7, 0x0DA2, %o0 stb %l2, [%l7 + 0x45] fone %f6 ldd [%l7 + 0x20], %f4 movl %icc, %i3, %g6 array32 %o1, %i5, %o3 be,a,pt %xcc, loop_6958 fmovdgu %icc, %f15, %f4 fmovd %f8, %f0 fnegs %f12, %f7 loop_6958: ldsh [%l7 + 0x7A], %i1 fmovse %icc, %f13, %f13 ldub [%l7 + 0x4A], %o7 bcs %xcc, loop_6959 fxors %f4, %f2, %f14 fbl %fcc0, loop_6960 std %f8, [%l7 + 0x40] loop_6959: fmovrsne %o6, %f14, %f15 fxnors %f11, %f4, %f0 loop_6960: fcmpgt16 %f4, %f0, %g5 array16 %l5, %i0, %g3 ldsw [%l7 + 0x6C], %o4 fmovdg %icc, %f8, %f4 fpadd32s %f6, %f4, %f1 ble,pt %xcc, loop_6961 add %l3, %g7, %g1 ldd [%l7 + 0x20], %f14 tge %icc, 0x5 loop_6961: fbn,a %fcc2, loop_6962 bgu,a,pt %icc, loop_6963 ldub [%l7 + 0x67], %l0 fblg %fcc1, loop_6964 loop_6962: tg %icc, 0x2 loop_6963: stw %l4, [%l7 + 0x14] fmovsl %icc, %f15, %f2 loop_6964: subccc %o2, 0x00F2, %o5 stx %i2, [%l7 + 0x28] fmovrde %g2, %f0, %f8 sllx %i6, 0x0C, %l6 fblg,a %fcc0, loop_6965 stw %g4, [%l7 + 0x24] nop setx loop_6966, %l0, %l1 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 %i4, 0x3A8, %i7 loop_6965: fsrc2s %f9, %f12 sub %o0, %l2, %l1 loop_6966: alignaddr %g6, %o1, %i3 fmovse %icc, %f12, %f2 nop setx loop_6967, %l0, %l1 jmpl %l1, %i5 ldsh [%l7 + 0x66], %o3 bvs,pn %icc, loop_6968 fone %f8 loop_6967: fmovdvs %xcc, %f3, %f2 sra %o7, 0x11, %i1 loop_6968: fmovdvc %xcc, %f3, %f9 fmovrsgz %g5, %f12, %f3 subccc %o6, 0x11B2, %i0 fbn %fcc0, loop_6969 umul %g3, %o4, %l5 andncc %l3, %g7, %g1 bgu,pt %xcc, loop_6970 loop_6969: taddcctv %l0, 0x124A, %o2 fnegs %f5, %f5 ld [%l7 + 0x6C], %f13 loop_6970: ld [%l7 + 0x2C], %f1 fmovdn %icc, %f10, %f2 fabsd %f6, %f6 brnz %o5, loop_6971 fmovrslz %l4, %f11, %f8 fbn,a %fcc2, loop_6972 ldsb [%l7 + 0x2D], %i2 loop_6971: ldub [%l7 + 0x1E], %i6 lduh [%l7 + 0x7A], %l6 loop_6972: smulcc %g4, %g2, %i4 ldd [%l7 + 0x30], %f12 stw %i7, [%l7 + 0x28] stw %l2, [%l7 + 0x10] tvs %icc, 0x0 ldub [%l7 + 0x31], %l1 ldx [%l7 + 0x30], %o0 fandnot2s %f1, %f10, %f6 fmuld8ulx16 %f2, %f5, %f14 fmovdcc %icc, %f6, %f0 stw %g6, [%l7 + 0x48] ldx [%l7 + 0x78], %i3 ldub [%l7 + 0x60], %o1 fpsub32s %f13, %f0, %f11 brlez %i5, loop_6973 brlz %o7, loop_6974 nop setx loop_6975, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xor %i1, 0x1C7A, %g5 loop_6973: sth %o6, [%l7 + 0x7E] loop_6974: movgu %xcc, %i0, %o3 loop_6975: stx %o4, [%l7 + 0x70] bleu,pt %icc, loop_6976 subccc %g3, %l3, %g7 sth %g1, [%l7 + 0x26] fones %f3 loop_6976: sdivcc %l0, 0x0FAB, %l5 ldsb [%l7 + 0x58], %o5 ldd [%l7 + 0x78], %f2 fmovsge %icc, %f11, %f10 tsubcc %l4, %o2, %i2 movneg %icc, %l6, %i6 std %f0, [%l7 + 0x40] movleu %icc, %g2, %i4 fmovscs %icc, %f14, %f12 stx %g4, [%l7 + 0x38] fmul8ulx16 %f4, %f4, %f12 ldsh [%l7 + 0x30], %l2 lduw [%l7 + 0x70], %i7 fmovdpos %icc, %f1, %f13 fbuge,a %fcc1, loop_6977 ldsb [%l7 + 0x6C], %o0 fmovd %f6, %f4 brlez,a %g6, loop_6978 loop_6977: movrne %i3, %l1, %i5 movleu %icc, %o1, %i1 fpack32 %f10, %f10, %f6 loop_6978: movcc %icc, %g5, %o6 ldx [%l7 + 0x48], %i0 fmovde %xcc, %f3, %f3 fbue %fcc1, loop_6979 add %o3, 0x1AF6, %o7 sub %g3, %o4, %g7 movleu %xcc, %g1, %l0 loop_6979: tge %xcc, 0x5 fmovdneg %xcc, %f14, %f15 tsubcc %l5, 0x07F1, %l3 fbu %fcc3, loop_6980 movg %xcc, %l4, %o2 fmul8x16 %f2, %f2, %f6 andncc %i2, %l6, %o5 loop_6980: fmovdcs %xcc, %f11, %f11 fmovrsgez %g2, %f9, %f7 ldsh [%l7 + 0x48], %i4 fmovrdgz %i6, %f4, %f6 ldsw [%l7 + 0x64], %g4 ldub [%l7 + 0x0D], %i7 bpos loop_6981 ldsb [%l7 + 0x0E], %l2 fmovsg %xcc, %f15, %f4 fbu,a %fcc0, loop_6982 loop_6981: ldub [%l7 + 0x41], %g6 fmovrdne %o0, %f0, %f6 fmovdneg %icc, %f8, %f9 loop_6982: brlz %l1, loop_6983 movre %i5, %i3, %o1 fxnor %f4, %f4, %f2 faligndata %f6, %f4, %f10 loop_6983: movvc %xcc, %g5, %o6 ld [%l7 + 0x28], %f4 fmovsne %xcc, %f10, %f0 subc %i0, 0x1DC4, %i1 srax %o7, %o3, %o4 ldd [%l7 + 0x30], %f2 ldsw [%l7 + 0x68], %g3 fpsub32 %f6, %f12, %f12 addcc %g7, %l0, %g1 fbue,a %fcc1, loop_6984 fbge,a %fcc0, loop_6985 ld [%l7 + 0x34], %f3 fmovrde %l3, %f4, %f8 loop_6984: fxnor %f0, %f4, %f8 loop_6985: fcmpd %fcc2, %f14, %f14 movrne %l5, 0x0C9, %o2 fble %fcc0, loop_6986 movrne %l4, %i2, %l6 fone %f8 fmul8ulx16 %f2, %f2, %f2 loop_6986: fornot2s %f15, %f7, %f3 fblg,a %fcc1, loop_6987 movle %xcc, %g2, %o5 fmovdcs %xcc, %f12, %f10 fmuld8sux16 %f12, %f7, %f6 loop_6987: fnot1s %f5, %f3 fornot1 %f2, %f12, %f14 mulscc %i6, 0x0734, %i4 fmovrse %i7, %f11, %f13 bcc,a loop_6988 ldx [%l7 + 0x08], %l2 tge %icc, 0x6 ldd [%l7 + 0x68], %f0 loop_6988: siam 0x1 move %xcc, %g4, %o0 mulscc %l1, %g6, %i5 ldx [%l7 + 0x30], %o1 fble %fcc1, loop_6989 fones %f6 st %f8, [%l7 + 0x24] stx %i3, [%l7 + 0x48] loop_6989: tleu %xcc, 0x2 ldsb [%l7 + 0x17], %g5 lduw [%l7 + 0x60], %o6 fornot1s %f12, %f5, %f10 fbn %fcc3, loop_6990 fones %f0 ldub [%l7 + 0x70], %i0 fba %fcc2, loop_6991 loop_6990: lduh [%l7 + 0x14], %i1 bge,a,pt %icc, loop_6992 edge8 %o3, %o4, %o7 loop_6991: fmovdleu %xcc, %f5, %f7 ldsb [%l7 + 0x40], %g7 loop_6992: fnor %f4, %f0, %f14 fmovrdgez %g3, %f8, %f12 fmuld8sux16 %f3, %f2, %f14 movgu %xcc, %l0, %g1 fnors %f15, %f3, %f3 fzeros %f2 tgu %icc, 0x6 fmovdvs %xcc, %f13, %f6 fcmple32 %f12, %f8, %l5 sth %o2, [%l7 + 0x66] bne,pt %icc, loop_6993 fandnot2s %f3, %f12, %f8 st %f5, [%l7 + 0x5C] fmovrslez %l3, %f1, %f4 loop_6993: srlx %i2, 0x07, %l4 xnorcc %g2, 0x11D7, %o5 stw %i6, [%l7 + 0x2C] xor %i4, 0x0DFC, %i7 lduh [%l7 + 0x6A], %l2 udivx %l6, 0x0068, %o0 fmovrdlz %g4, %f8, %f2 subccc %l1, 0x19A9, %i5 lduh [%l7 + 0x2C], %o1 sdivcc %i3, 0x1379, %g6 fbo,a %fcc1, loop_6994 st %f15, [%l7 + 0x48] be,a %xcc, loop_6995 ldub [%l7 + 0x7D], %g5 loop_6994: fbl %fcc0, loop_6996 movcs %icc, %o6, %i0 loop_6995: stb %i1, [%l7 + 0x27] fmul8x16al %f4, %f10, %f10 loop_6996: ldub [%l7 + 0x51], %o3 fmovsle %xcc, %f1, %f3 addccc %o4, %g7, %g3 taddcctv %l0, 0x0A09, %o7 fone %f14 bcc,a %icc, loop_6997 sth %l5, [%l7 + 0x4E] ldx [%l7 + 0x28], %o2 tl %xcc, 0x6 loop_6997: fmovsn %icc, %f0, %f1 ldsw [%l7 + 0x08], %l3 fmovdg %xcc, %f10, %f4 array8 %g1, %i2, %l4 move %xcc, %g2, %i6 subcc %i4, 0x1F82, %o5 fmovda %icc, %f10, %f12 bge,pn %icc, loop_6998 fmovse %icc, %f10, %f2 lduh [%l7 + 0x12], %i7 fexpand %f4, %f14 loop_6998: ldd [%l7 + 0x60], %f2 fornot2s %f7, %f7, %f3 fnot1 %f14, %f6 andn %l6, %l2, %o0 st %f9, [%l7 + 0x08] ldsh [%l7 + 0x12], %g4 fnands %f15, %f2, %f14 ldsw [%l7 + 0x14], %i5 ldub [%l7 + 0x5E], %l1 and %o1, %i3, %g6 movrne %g5, 0x313, %i0 fors %f7, %f3, %f13 fpmerge %f12, %f2, %f8 tleu %icc, 0x6 fcmple32 %f2, %f10, %o6 bleu,pn %xcc, loop_6999 fmovse %icc, %f11, %f0 brgez %o3, loop_7000 std %f14, [%l7 + 0x48] loop_6999: nop setx loop_7001, %l0, %l1 jmpl %l1, %i1 andcc %g7, %o4, %g3 loop_7000: movcc %xcc, %l0, %o7 sdiv %o2, 0x0216, %l5 loop_7001: array32 %l3, %i2, %g1 bgu,a,pt %icc, loop_7002 fnands %f10, %f0, %f8 tcs %xcc, 0x0 udivcc %l4, 0x1E60, %g2 loop_7002: bcc,a,pn %xcc, loop_7003 fcmple32 %f10, %f12, %i4 ldx [%l7 + 0x30], %i6 fbue,a %fcc3, loop_7004 loop_7003: fpsub32 %f6, %f14, %f4 movcs %xcc, %o5, %i7 addccc %l6, %o0, %g4 loop_7004: stx %l2, [%l7 + 0x70] fcmps %fcc1, %f5, %f8 orcc %i5, %o1, %i3 movre %g6, %l1, %i0 fmovse %icc, %f8, %f2 bvs,pt %xcc, loop_7005 movgu %xcc, %o6, %g5 tvs %xcc, 0x7 lduw [%l7 + 0x78], %o3 loop_7005: movrlez %g7, %o4, %i1 ldsh [%l7 + 0x46], %l0 ldsh [%l7 + 0x46], %o7 fmovd %f14, %f12 movcs %icc, %g3, %l5 fandnot1 %f4, %f8, %f12 bn,a,pn %xcc, loop_7006 tvs %icc, 0x4 tcc %xcc, 0x0 fmovsne %icc, %f4, %f5 loop_7006: fmovrdgz %o2, %f0, %f2 orncc %i2, 0x0B33, %l3 ldub [%l7 + 0x5E], %l4 tvc %icc, 0x1 std %f4, [%l7 + 0x08] movrlez %g1, %i4, %g2 fmovrdlz %i6, %f6, %f10 pdist %f10, %f0, %f6 fmovda %icc, %f14, %f8 movne %icc, %o5, %i7 fbge %fcc1, loop_7007 edge8 %l6, %o0, %g4 std %f4, [%l7 + 0x68] fcmped %fcc2, %f12, %f12 loop_7007: sth %l2, [%l7 + 0x3C] lduh [%l7 + 0x76], %i5 nop setx loop_7008, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge32 %o1, %i3, %l1 fpack32 %f12, %f12, %f10 ldx [%l7 + 0x68], %i0 loop_7008: bgu,a,pn %xcc, loop_7009 lduh [%l7 + 0x26], %o6 sdivx %g5, 0x064C, %g6 fmovscs %icc, %f7, %f8 loop_7009: stx %g7, [%l7 + 0x20] edge8n %o4, %o3, %i1 for %f6, %f2, %f4 lduw [%l7 + 0x20], %o7 fmovrslz %l0, %f2, %f11 fmovdgu %icc, %f6, %f0 movcs %xcc, %g3, %l5 edge32 %o2, %i2, %l4 ldsw [%l7 + 0x3C], %l3 fmovsa %xcc, %f7, %f9 sra %g1, %g2, %i6 fxnors %f6, %f6, %f13 ldd [%l7 + 0x28], %f4 array16 %o5, %i4, %l6 ldsh [%l7 + 0x56], %o0 nop setx loop_7010, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot1s %f13, %f15, %f5 stb %i7, [%l7 + 0x70] stw %l2, [%l7 + 0x40] loop_7010: fcmpne16 %f6, %f14, %i5 bn,pn %icc, loop_7011 fbl %fcc0, loop_7012 lduw [%l7 + 0x44], %g4 fmovrdlez %o1, %f14, %f0 loop_7011: stw %l1, [%l7 + 0x30] loop_7012: bl,pt %xcc, loop_7013 mulx %i0, %o6, %i3 fmovrslez %g6, %f7, %f10 tne %xcc, 0x1 loop_7013: movvc %icc, %g7, %o4 edge32ln %o3, %i1, %g5 fsrc1s %f6, %f10 srl %o7, %g3, %l5 ldx [%l7 + 0x78], %l0 andn %o2, 0x186A, %i2 movleu %icc, %l3, %l4 ldsh [%l7 + 0x30], %g1 movneg %xcc, %g2, %o5 fnot1s %f15, %f2 stb %i4, [%l7 + 0x7E] sdivcc %i6, 0x0AED, %l6 ldsh [%l7 + 0x7E], %o0 fpsub16 %f6, %f0, %f12 ldsb [%l7 + 0x4D], %i7 bcs loop_7014 ldd [%l7 + 0x50], %f10 st %f14, [%l7 + 0x2C] lduw [%l7 + 0x20], %l2 loop_7014: lduw [%l7 + 0x20], %g4 array16 %o1, %l1, %i0 fmovsvc %icc, %f0, %f8 stw %i5, [%l7 + 0x40] fmovrsgz %i3, %f12, %f11 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14397 ! Type i : 14389 ! Type cti : 7014 ! Type l : 14200 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0xEB133EB1 .word 0x6014A083 .word 0x62376F3B .word 0x9778F082 .word 0x9DCC75B9 .word 0x5E0160CE .word 0xB3E90025 .word 0xEB2FA891 .word 0x21D246C3 .word 0xD6D4C68D .word 0xD6C074A9 .word 0xC9BEB965 .word 0x582D41DA .word 0x495FA216 .word 0xD12C1E96 .word 0xB767427E .word 0x4B57B28C .word 0x801272CA .word 0x4C3E8CCD .word 0x59171254 .word 0x70FE1B1D .word 0xD6A7E24F .word 0xB9B372CA .word 0xC4AF671E .word 0xD238A7AC .word 0xB536AFE8 .word 0x14755004 .word 0x1FA7054F .word 0x36934706 .word 0x4C9F8966 .word 0xF812E5CD .word 0xF951FC48 .word 0x8F2D6B66 .word 0x6B1E0F7F .word 0xA15E99B4 .word 0xBD7ADD82 .word 0xF1F84B75 .word 0x22875F5F .word 0x7ED232AD .word 0x502FDEE8 .word 0xAF184E73 .word 0xE306612A .word 0xDD5C79BC .word 0xC10D4A3D .word 0x6AC957CA .word 0xCBEA54BF .word 0xF3B9AF8C .word 0xD14CFABD .word 0xBA5551F8 .word 0xF099C38E .word 0xBD957709 .word 0x2092A1F8 .word 0xE196CEE9 .word 0x8FDE5838 .word 0x5725C037 .word 0x76F18B48 .word 0xDD923204 .word 0x206EF2E0 .word 0x9B6ACBEF .word 0x23E7EB6D .word 0x9797B645 .word 0x3BAF8D7D .word 0xD978F830 .word 0x7EE11A4F .end