/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc17.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=388700167" .ident "BY rg131678 ON Mon Jul 14 14:06:38 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc17.s,v 1.3 2007/07/05 21:59:07 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 0xF, %g1 set 0xD, %g2 set 0x9, %g3 set 0xC, %g4 set 0xA, %g5 set 0xC, %g6 set 0x3, %g7 !# Input registers set -0xF, %i0 set -0x4, %i1 set -0xD, %i2 set -0x0, %i3 set -0x9, %i4 set -0xE, %i5 set -0xA, %i6 set -0x4, %i7 !# Local registers set 0x4114275E, %l0 set 0x57FA7E57, %l1 set 0x5BF18F7F, %l2 set 0x34295DC3, %l3 set 0x77B2A765, %l4 set 0x6B343EAA, %l5 set 0x443EFBC4, %l6 !# Output registers set 0x063E, %o0 set -0x1311, %o1 set -0x1776, %o2 set -0x1AE1, %o3 set -0x09EF, %o4 set -0x11BE, %o5 set -0x1BF2, %o6 set -0x0EFD, %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 .. ldsw [%l7 + 0x58], %o0 array16 %g3, %g2, %o3 addccc %o7, %g1, %l1 mova %xcc, %l2, %i7 fsrc2s %f11, %f5 te %icc, 0x2 stx %i5, [%l7 + 0x20] taddcc %i0, %o4, %g7 fcmps %fcc2, %f6, %f0 stb %g5, [%l7 + 0x0D] lduh [%l7 + 0x0A], %l4 fandnot2 %f2, %f10, %f2 fnor %f10, %f0, %f2 st %f7, [%l7 + 0x78] movle %icc, %l5, %i6 fmovsleu %icc, %f4, %f0 tg %icc, 0x1 movge %xcc, %o1, %g4 fsrc1s %f6, %f9 ldsh [%l7 + 0x0C], %i3 mova %xcc, %g6, %o6 fmovrdgz %i4, %f2, %f8 st %f0, [%l7 + 0x7C] fmovs %f5, %f8 bne,pt %xcc, loop_1 bge loop_2 sth %i2, [%l7 + 0x74] fxor %f10, %f8, %f4 loop_1: pdist %f12, %f14, %f12 loop_2: sdiv %i1, 0x0C1F, %o2 ldsb [%l7 + 0x34], %l0 tle %xcc, 0x5 sub %l6, 0x0815, %o5 ldx [%l7 + 0x68], %o0 fpsub32 %f2, %f10, %f6 fmovse %icc, %f3, %f12 fmovsge %xcc, %f9, %f13 umul %g3, 0x1BEE, %g2 tl %xcc, 0x1 edge8ln %l3, %o7, %o3 ldsh [%l7 + 0x0A], %l1 bn,pt %xcc, loop_3 bcc,pn %icc, loop_4 ldd [%l7 + 0x48], %f8 fsrc1s %f2, %f0 loop_3: fmovrdlez %g1, %f10, %f4 loop_4: movvc %icc, %l2, %i5 tl %xcc, 0x7 fxnors %f1, %f10, %f8 edge16n %i7, %o4, %g7 ldsb [%l7 + 0x5E], %g5 ldx [%l7 + 0x60], %i0 stw %l4, [%l7 + 0x14] ld [%l7 + 0x24], %f11 fmovdvc %icc, %f11, %f4 fmovdg %icc, %f15, %f12 stx %i6, [%l7 + 0x20] fandnot1 %f14, %f2, %f0 tneg %icc, 0x2 fmovs %f8, %f7 xorcc %l5, %g4, %o1 xnor %g6, 0x1C16, %o6 subccc %i3, 0x0649, %i4 tvc %xcc, 0x0 sll %i1, 0x00, %i2 alignaddrl %l0, %l6, %o2 tvc %icc, 0x7 st %f5, [%l7 + 0x40] stx %o5, [%l7 + 0x60] ld [%l7 + 0x78], %f9 ldub [%l7 + 0x66], %g3 subccc %o0, 0x0251, %l3 subcc %o7, 0x1636, %o3 movg %xcc, %l1, %g2 taddcc %g1, %l2, %i7 fmovspos %icc, %f10, %f5 fpackfix %f14, %f5 movn %icc, %i5, %o4 movre %g7, %i0, %l4 tl %icc, 0x1 andn %g5, 0x0B74, %l5 std %f8, [%l7 + 0x78] bleu,a %xcc, loop_5 bne,pt %icc, loop_6 ldx [%l7 + 0x60], %g4 sth %i6, [%l7 + 0x34] loop_5: alignaddr %g6, %o6, %o1 loop_6: fandnot2 %f6, %f8, %f8 srlx %i4, %i1, %i2 ldd [%l7 + 0x08], %f12 fmovdvs %xcc, %f2, %f7 st %f1, [%l7 + 0x38] fpackfix %f8, %f5 sethi 0x11CA, %l0 fmovrsgez %i3, %f8, %f9 bgu %xcc, loop_7 ldub [%l7 + 0x52], %l6 fmovrde %o5, %f8, %f4 fcmple32 %f8, %f14, %g3 loop_7: ldsw [%l7 + 0x70], %o2 fcmpeq16 %f14, %f0, %o0 xnor %o7, 0x1B11, %l3 sth %o3, [%l7 + 0x16] fcmpeq16 %f14, %f4, %g2 srl %g1, %l1, %l2 st %f4, [%l7 + 0x0C] fpack32 %f8, %f4, %f0 ldd [%l7 + 0x50], %f6 smul %i5, %o4, %i7 fpack16 %f8, %f6 sth %g7, [%l7 + 0x32] fbl %fcc3, loop_8 udivx %l4, 0x04E4, %g5 ldsb [%l7 + 0x60], %l5 ldsw [%l7 + 0x74], %g4 loop_8: movneg %xcc, %i0, %i6 bcs,a loop_9 fpmerge %f13, %f9, %f8 tl %xcc, 0x1 bcc,pn %icc, loop_10 loop_9: lduw [%l7 + 0x28], %o6 stb %o1, [%l7 + 0x78] movrgz %i4, %g6, %i2 loop_10: edge32 %l0, %i3, %l6 fmovscc %xcc, %f1, %f6 ldsw [%l7 + 0x6C], %o5 brlez,a %i1, loop_11 ldsh [%l7 + 0x18], %o2 fmovdn %xcc, %f15, %f11 fmovdne %icc, %f14, %f13 loop_11: fnand %f2, %f12, %f8 popc %g3, %o0 orcc %l3, 0x1B6D, %o7 stb %o3, [%l7 + 0x4B] std %f2, [%l7 + 0x50] fsrc2 %f4, %f6 orn %g1, 0x0663, %g2 be,a loop_12 ldub [%l7 + 0x2E], %l2 tcs %icc, 0x1 xnor %l1, 0x0393, %o4 loop_12: lduw [%l7 + 0x48], %i5 ldub [%l7 + 0x7A], %g7 fand %f8, %f14, %f4 andn %l4, %g5, %l5 brgez,a %i7, loop_13 fands %f0, %f11, %f1 fmovrslez %i0, %f4, %f14 be,a %xcc, loop_14 loop_13: fmovspos %icc, %f14, %f12 fmovspos %xcc, %f6, %f12 taddcctv %i6, %o6, %o1 loop_14: tge %icc, 0x0 stx %i4, [%l7 + 0x60] mulscc %g4, %g6, %l0 ldub [%l7 + 0x09], %i3 brlz,a %l6, loop_15 movl %icc, %o5, %i1 fmovdvs %xcc, %f3, %f13 call loop_16 loop_15: ldsb [%l7 + 0x0B], %o2 sdiv %g3, 0x1C32, %i2 sllx %l3, 0x17, %o0 loop_16: sdivcc %o7, 0x0651, %o3 fblg,a %fcc2, loop_17 ldsh [%l7 + 0x70], %g1 movne %xcc, %g2, %l2 tne %icc, 0x4 loop_17: sth %o4, [%l7 + 0x70] fcmped %fcc1, %f10, %f8 std %f14, [%l7 + 0x58] fone %f6 st %f12, [%l7 + 0x74] ld [%l7 + 0x54], %f7 movg %xcc, %l1, %i5 call loop_18 edge16l %g7, %l4, %g5 xor %l5, %i0, %i6 udiv %o6, 0x1570, %i7 loop_18: mulscc %i4, 0x0423, %o1 movrlz %g6, 0x315, %g4 tge %icc, 0x3 std %f2, [%l7 + 0x38] smulcc %i3, 0x0553, %l6 ld [%l7 + 0x08], %f13 fnor %f12, %f10, %f14 andn %l0, 0x17D5, %i1 fbl,a %fcc3, loop_19 stx %o2, [%l7 + 0x60] fmovsne %icc, %f0, %f5 lduh [%l7 + 0x3E], %o5 loop_19: bcc,a loop_20 movcc %xcc, %g3, %l3 fmovsgu %icc, %f5, %f10 ldsh [%l7 + 0x1C], %o0 loop_20: movrlz %o7, 0x2F2, %o3 movvc %icc, %i2, %g1 taddcctv %l2, 0x0028, %o4 fmovrdlez %l1, %f4, %f6 tg %xcc, 0x6 movrlz %g2, 0x32B, %i5 movn %icc, %l4, %g5 ldsw [%l7 + 0x54], %g7 fmul8ulx16 %f10, %f10, %f12 sllx %i0, %i6, %l5 fmovdpos %xcc, %f6, %f10 lduw [%l7 + 0x14], %o6 fmovrdlz %i4, %f4, %f8 fmovrdgez %i7, %f6, %f6 movrne %g6, %g4, %o1 fxors %f14, %f4, %f11 tle %icc, 0x1 fmovdcc %icc, %f7, %f9 bleu,a,pt %icc, loop_21 tvs %icc, 0x5 xor %l6, %l0, %i3 fbug %fcc0, loop_22 loop_21: bge,pt %xcc, loop_23 ldx [%l7 + 0x28], %i1 std %f8, [%l7 + 0x68] loop_22: taddcc %o2, %o5, %l3 loop_23: bvs,pt %xcc, loop_24 fxor %f2, %f4, %f2 bgu,pn %xcc, loop_25 fmovdpos %xcc, %f13, %f2 loop_24: fcmpeq16 %f0, %f10, %g3 fnands %f12, %f0, %f9 loop_25: fands %f8, %f8, %f0 brgez %o7, loop_26 stw %o3, [%l7 + 0x24] fmovrdlez %i2, %f6, %f10 stx %o0, [%l7 + 0x78] loop_26: stx %g1, [%l7 + 0x48] fba %fcc1, loop_27 stb %l2, [%l7 + 0x27] sth %o4, [%l7 + 0x2A] movl %icc, %l1, %g2 loop_27: ba,pt %xcc, loop_28 orcc %l4, 0x1F49, %g5 fcmple32 %f4, %f4, %g7 udivx %i0, 0x18D9, %i5 loop_28: fmovscc %xcc, %f13, %f11 stb %l5, [%l7 + 0x66] srl %i6, %o6, %i7 ld [%l7 + 0x78], %f12 call loop_29 lduh [%l7 + 0x56], %g6 movrgz %g4, 0x1D4, %o1 nop setx loop_30, %l0, %l1 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_29: movrlez %i4, 0x088, %l6 nop setx loop_31, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbn,a %fcc1, loop_32 loop_30: fmovdgu %xcc, %f15, %f6 lduh [%l7 + 0x4A], %i3 loop_31: lduw [%l7 + 0x74], %i1 loop_32: tvs %xcc, 0x5 fmovd %f2, %f0 sth %l0, [%l7 + 0x20] fandnot1 %f4, %f4, %f10 te %icc, 0x4 fmovrde %o5, %f14, %f10 ldsh [%l7 + 0x22], %l3 fcmple32 %f12, %f12, %o2 ldub [%l7 + 0x72], %g3 movleu %icc, %o3, %o7 ldd [%l7 + 0x30], %f2 fbl,a %fcc3, loop_33 fcmped %fcc3, %f2, %f10 fmovrsgz %i2, %f9, %f1 ldub [%l7 + 0x1E], %o0 loop_33: tne %icc, 0x5 ldub [%l7 + 0x17], %l2 st %f7, [%l7 + 0x40] call loop_34 fpsub16s %f14, %f1, %f15 ldd [%l7 + 0x38], %f14 ldd [%l7 + 0x78], %f8 loop_34: stw %g1, [%l7 + 0x18] fcmpgt32 %f4, %f2, %o4 movn %xcc, %l1, %l4 fmovsn %icc, %f3, %f11 fors %f10, %f14, %f1 stw %g5, [%l7 + 0x2C] movle %xcc, %g7, %i0 st %f7, [%l7 + 0x48] fcmple16 %f10, %f14, %i5 fmovsleu %xcc, %f10, %f7 andn %l5, %g2, %o6 tge %icc, 0x2 tgu %icc, 0x1 nop setx loop_35, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subcc %i6, 0x0D46, %i7 fmovsa %xcc, %f10, %f9 nop setx loop_36, %l0, %l1 jmpl %l1, %g4 loop_35: ldx [%l7 + 0x28], %o1 fone %f8 stw %i4, [%l7 + 0x24] loop_36: lduh [%l7 + 0x22], %g6 stx %l6, [%l7 + 0x68] xnor %i3, %l0, %i1 fands %f9, %f9, %f5 stw %l3, [%l7 + 0x14] orn %o2, 0x1BC2, %g3 udivcc %o5, 0x1AC8, %o7 srlx %o3, 0x0C, %i2 fmovsne %icc, %f13, %f11 fand %f14, %f14, %f12 brgz %l2, loop_37 lduw [%l7 + 0x58], %o0 ldsb [%l7 + 0x41], %o4 fblg %fcc3, loop_38 loop_37: nop setx loop_39, %l0, %l1 jmpl %l1, %l1 bne,a,pn %xcc, loop_40 lduw [%l7 + 0x60], %g1 loop_38: addc %l4, %g7, %i0 loop_39: fands %f9, %f1, %f12 loop_40: fand %f0, %f14, %f4 ldub [%l7 + 0x09], %g5 fmovda %icc, %f11, %f4 stw %l5, [%l7 + 0x50] fexpand %f10, %f12 std %f12, [%l7 + 0x30] ldsw [%l7 + 0x6C], %i5 fcmpeq16 %f14, %f0, %o6 ld [%l7 + 0x74], %f13 fcmple16 %f4, %f4, %i6 fcmped %fcc1, %f12, %f12 mova %xcc, %i7, %g4 fexpand %f0, %f4 st %f5, [%l7 + 0x2C] ldub [%l7 + 0x7F], %o1 bshuffle %f8, %f8, %f10 array8 %g2, %g6, %i4 bge %xcc, loop_41 fmovdgu %xcc, %f3, %f2 bvc loop_42 ldd [%l7 + 0x70], %f4 loop_41: lduh [%l7 + 0x4A], %l6 nop setx loop_43, %l0, %l1 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_42: std %f4, [%l7 + 0x08] fpadd16s %f10, %f14, %f5 ldsw [%l7 + 0x34], %i3 loop_43: ble,a,pt %icc, loop_44 tsubcctv %i1, 0x1BAC, %l0 te %icc, 0x0 bl loop_45 loop_44: fmul8x16au %f10, %f10, %f12 sdiv %l3, 0x0BEB, %g3 ldx [%l7 + 0x60], %o5 loop_45: smul %o7, 0x0456, %o2 ta %xcc, 0x7 stw %i2, [%l7 + 0x08] addcc %l2, %o3, %o4 std %f10, [%l7 + 0x28] ldub [%l7 + 0x59], %l1 lduh [%l7 + 0x44], %o0 fxnors %f6, %f0, %f13 ldsw [%l7 + 0x18], %l4 movvs %icc, %g7, %i0 fmuld8sux16 %f6, %f6, %f14 fand %f12, %f2, %f6 fpadd16s %f3, %f5, %f14 stb %g5, [%l7 + 0x29] subccc %g1, 0x105A, %i5 ldsb [%l7 + 0x68], %l5 lduw [%l7 + 0x6C], %i6 std %f6, [%l7 + 0x08] fone %f8 fbl,a %fcc1, loop_46 fbug %fcc2, loop_47 be loop_48 ldsb [%l7 + 0x14], %i7 loop_46: ldub [%l7 + 0x4F], %o6 loop_47: fnot1s %f8, %f2 loop_48: lduh [%l7 + 0x12], %o1 lduh [%l7 + 0x74], %g4 lduh [%l7 + 0x2E], %g6 fmovrsne %g2, %f12, %f11 bpos,a,pn %xcc, loop_49 or %i4, 0x15D0, %l6 tgu %xcc, 0x5 fmovdne %icc, %f8, %f9 loop_49: movrgz %i1, %l0, %i3 umul %l3, 0x1318, %g3 fnor %f6, %f10, %f8 edge32 %o7, %o2, %o5 fmovsle %icc, %f0, %f6 stx %i2, [%l7 + 0x60] ldsw [%l7 + 0x28], %o3 fones %f15 fpackfix %f2, %f12 fpsub16s %f5, %f1, %f0 fmovrdlz %o4, %f12, %f14 ble,pn %xcc, loop_50 stx %l2, [%l7 + 0x28] st %f1, [%l7 + 0x44] fmovdn %icc, %f12, %f13 loop_50: orn %l1, %l4, %o0 array16 %g7, %i0, %g1 ldub [%l7 + 0x61], %i5 fble %fcc3, loop_51 lduh [%l7 + 0x74], %g5 bge,a loop_52 brz %l5, loop_53 loop_51: movrlz %i7, %o6, %o1 fcmpgt16 %f14, %f6, %i6 loop_52: fmovse %icc, %f5, %f12 loop_53: ldub [%l7 + 0x12], %g4 brnz %g6, loop_54 smulcc %g2, 0x1811, %i4 lduw [%l7 + 0x68], %l6 ldub [%l7 + 0x33], %l0 loop_54: orn %i3, %i1, %l3 fbo,a %fcc0, loop_55 fornot2 %f12, %f0, %f4 sra %g3, %o7, %o5 movcc %xcc, %o2, %o3 loop_55: fbule %fcc2, loop_56 tleu %icc, 0x6 brgz,a %o4, loop_57 fmovdneg %icc, %f4, %f14 loop_56: fcmpeq32 %f4, %f10, %l2 bne,a,pt %xcc, loop_58 loop_57: stx %l1, [%l7 + 0x20] movpos %xcc, %i2, %l4 movrne %o0, %g7, %g1 loop_58: fcmpne16 %f0, %f6, %i0 lduw [%l7 + 0x60], %g5 fandnot2s %f15, %f4, %f5 fmovd %f8, %f10 ldub [%l7 + 0x18], %l5 fmovsl %icc, %f4, %f10 stw %i5, [%l7 + 0x48] lduh [%l7 + 0x0C], %o6 st %f3, [%l7 + 0x3C] alignaddrl %i7, %i6, %g4 fabss %f4, %f15 mulx %o1, 0x13C7, %g6 tsubcctv %g2, %i4, %l6 fmovsa %xcc, %f11, %f15 fmovdleu %icc, %f12, %f14 fmovdcc %icc, %f10, %f12 fmovspos %icc, %f1, %f14 tsubcc %i3, 0x03A9, %l0 subcc %i1, %g3, %l3 move %icc, %o5, %o2 ldsb [%l7 + 0x4D], %o7 fmovdl %xcc, %f9, %f13 fbu %fcc0, loop_59 tcs %xcc, 0x0 ld [%l7 + 0x2C], %f7 fmovdge %icc, %f0, %f10 loop_59: stb %o3, [%l7 + 0x3A] ld [%l7 + 0x70], %f9 siam 0x4 stb %l2, [%l7 + 0x5B] fbo,a %fcc3, loop_60 lduw [%l7 + 0x78], %l1 bn,pn %icc, loop_61 fble,a %fcc3, loop_62 loop_60: ldub [%l7 + 0x1A], %o4 fnot1 %f6, %f14 loop_61: fmovsgu %xcc, %f11, %f12 loop_62: fmovdne %icc, %f14, %f5 stw %i2, [%l7 + 0x58] ldx [%l7 + 0x18], %l4 fcmpne32 %f12, %f0, %g7 stx %o0, [%l7 + 0x68] lduw [%l7 + 0x38], %i0 ldd [%l7 + 0x78], %f10 sllx %g1, %g5, %l5 fmovdvs %xcc, %f2, %f0 fbule %fcc2, loop_63 sth %o6, [%l7 + 0x16] fbe %fcc3, loop_64 fpsub32 %f2, %f2, %f8 loop_63: be,a,pn %icc, loop_65 array32 %i7, %i5, %g4 loop_64: fmovd %f2, %f12 fand %f10, %f8, %f12 loop_65: fand %f0, %f6, %f12 stx %o1, [%l7 + 0x30] movpos %icc, %g6, %g2 fbge,a %fcc2, loop_66 fpackfix %f10, %f2 alignaddr %i6, %i4, %l6 alignaddr %l0, %i3, %g3 loop_66: st %f11, [%l7 + 0x50] or %i1, 0x0ABE, %l3 movrne %o2, %o7, %o3 ldsh [%l7 + 0x4E], %o5 fnors %f1, %f0, %f11 ld [%l7 + 0x58], %f9 fxor %f12, %f4, %f14 fmul8ulx16 %f6, %f10, %f6 stw %l2, [%l7 + 0x58] fmuld8ulx16 %f1, %f10, %f0 st %f0, [%l7 + 0x30] stx %o4, [%l7 + 0x78] ldub [%l7 + 0x39], %i2 fcmpd %fcc2, %f14, %f10 fzeros %f14 fpsub16s %f0, %f7, %f6 array16 %l1, %l4, %g7 movvc %xcc, %o0, %i0 fmovdle %icc, %f8, %f13 popc %g1, %l5 taddcctv %g5, 0x022A, %i7 fmovrse %i5, %f10, %f12 fmovdvc %icc, %f6, %f4 edge8n %o6, %o1, %g4 stb %g6, [%l7 + 0x76] ldsb [%l7 + 0x27], %i6 array16 %i4, %l6, %l0 fmovscs %xcc, %f14, %f11 fmovdle %xcc, %f11, %f14 ld [%l7 + 0x1C], %f0 movrgez %i3, %g2, %g3 fmovdpos %xcc, %f12, %f5 tsubcc %i1, 0x083B, %o2 ldd [%l7 + 0x78], %f4 brz %l3, loop_67 stw %o7, [%l7 + 0x44] fblg %fcc3, loop_68 nop setx loop_69, %l0, %l1 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_67: fxnor %f6, %f10, %f4 fmovdgu %xcc, %f8, %f1 loop_68: sdiv %o5, 0x0B0A, %l2 loop_69: movne %icc, %o4, %i2 fbu %fcc2, loop_70 lduw [%l7 + 0x28], %o3 fmovscs %xcc, %f8, %f13 fcmped %fcc2, %f0, %f6 loop_70: brgez %l4, loop_71 ldsh [%l7 + 0x32], %l1 fmovrse %o0, %f6, %f10 fcmpeq32 %f14, %f8, %i0 loop_71: fxor %f6, %f8, %f14 stw %g7, [%l7 + 0x68] addc %l5, %g5, %g1 fcmps %fcc2, %f7, %f10 std %f8, [%l7 + 0x50] tcc %xcc, 0x0 movn %icc, %i7, %i5 fmovdneg %icc, %f10, %f12 fmovsge %icc, %f12, %f9 fmovrsne %o6, %f13, %f13 fmovsleu %xcc, %f11, %f11 movvc %icc, %g4, %g6 movne %xcc, %i6, %o1 fbne %fcc1, loop_72 ta %xcc, 0x3 array8 %l6, %l0, %i4 fmovdleu %xcc, %f15, %f14 loop_72: call loop_73 lduw [%l7 + 0x0C], %i3 nop setx loop_74, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrlez %g3, 0x0DC, %g2 loop_73: siam 0x5 std %f6, [%l7 + 0x70] loop_74: lduw [%l7 + 0x2C], %o2 ldsw [%l7 + 0x24], %i1 mova %icc, %l3, %o7 fcmped %fcc1, %f0, %f14 srax %o5, 0x1E, %l2 ld [%l7 + 0x10], %f8 subccc %o4, 0x1516, %i2 stx %o3, [%l7 + 0x78] mova %icc, %l4, %l1 addcc %o0, %g7, %l5 fbu %fcc1, loop_75 fmovse %icc, %f0, %f0 fmovsl %icc, %f2, %f11 fmovrsgez %i0, %f8, %f4 loop_75: fexpand %f6, %f12 fbule %fcc0, loop_76 ldsb [%l7 + 0x4E], %g5 fmovsneg %icc, %f0, %f10 fnot2 %f4, %f6 loop_76: ldub [%l7 + 0x69], %i7 umul %g1, 0x120E, %i5 add %g4, 0x0945, %o6 sth %i6, [%l7 + 0x60] fmovdn %xcc, %f4, %f6 brnz,a %g6, loop_77 addc %l6, 0x08F2, %l0 fandnot2s %f1, %f6, %f2 ldd [%l7 + 0x08], %f8 loop_77: fmovdgu %xcc, %f0, %f11 array16 %o1, %i3, %i4 tsubcc %g2, %g3, %o2 ldsh [%l7 + 0x48], %l3 array8 %i1, %o5, %o7 ldub [%l7 + 0x49], %o4 ldsh [%l7 + 0x56], %i2 fxor %f6, %f14, %f0 tne %xcc, 0x7 fornot1s %f5, %f14, %f3 ldub [%l7 + 0x66], %l2 fmovdcc %xcc, %f7, %f1 mulx %o3, %l1, %o0 movvc %xcc, %g7, %l4 fcmpd %fcc0, %f14, %f6 addccc %l5, 0x186C, %g5 movne %xcc, %i0, %i7 addcc %g1, 0x1C7F, %g4 ld [%l7 + 0x3C], %f15 sth %i5, [%l7 + 0x6E] lduw [%l7 + 0x08], %i6 stw %g6, [%l7 + 0x34] sth %l6, [%l7 + 0x32] fsrc1s %f9, %f8 fbule,a %fcc0, loop_78 fmovse %xcc, %f15, %f3 tg %icc, 0x0 fmovde %xcc, %f8, %f1 loop_78: lduh [%l7 + 0x72], %l0 edge32l %o6, %i3, %i4 orn %g2, 0x073D, %g3 fble,a %fcc1, loop_79 ld [%l7 + 0x70], %f11 fmovdneg %icc, %f0, %f2 movgu %xcc, %o1, %l3 loop_79: ba loop_80 xnorcc %o2, %o5, %o7 stb %o4, [%l7 + 0x24] fornot2s %f5, %f7, %f2 loop_80: orcc %i2, %i1, %l2 fornot2s %f10, %f9, %f9 ldsw [%l7 + 0x30], %o3 subccc %o0, 0x002B, %l1 fmovdgu %xcc, %f15, %f14 lduh [%l7 + 0x68], %g7 fbne,a %fcc3, loop_81 fbue,a %fcc1, loop_82 udivcc %l4, 0x0610, %l5 tle %xcc, 0x2 loop_81: fmovdle %icc, %f11, %f5 loop_82: fbg %fcc3, loop_83 ldx [%l7 + 0x40], %i0 orcc %g5, %i7, %g4 movne %icc, %i5, %g1 loop_83: bg,a %xcc, loop_84 movre %g6, %l6, %l0 lduw [%l7 + 0x7C], %i6 stb %o6, [%l7 + 0x67] loop_84: array8 %i4, %g2, %i3 ba loop_85 tle %xcc, 0x5 fmovdneg %icc, %f5, %f3 movgu %xcc, %o1, %g3 loop_85: movrgez %o2, %o5, %l3 fmul8ulx16 %f4, %f6, %f14 subc %o7, 0x1D08, %o4 fnot2s %f1, %f3 std %f2, [%l7 + 0x48] srax %i1, %l2, %i2 st %f0, [%l7 + 0x2C] fsrc2 %f6, %f4 ldx [%l7 + 0x70], %o0 fmuld8ulx16 %f5, %f14, %f6 fba %fcc2, loop_86 sdiv %l1, 0x04BA, %g7 fnot2s %f13, %f11 edge8 %l4, %l5, %o3 loop_86: array16 %g5, %i7, %i0 fmovsneg %xcc, %f8, %f6 lduw [%l7 + 0x48], %i5 tle %xcc, 0x1 ldd [%l7 + 0x08], %f2 sth %g4, [%l7 + 0x1E] fornot2s %f5, %f8, %f3 ldx [%l7 + 0x18], %g1 movge %xcc, %g6, %l6 xorcc %i6, %l0, %o6 fcmple32 %f14, %f12, %i4 stb %g2, [%l7 + 0x2D] stb %i3, [%l7 + 0x19] edge16n %g3, %o2, %o1 fbn %fcc3, loop_87 fblg %fcc0, loop_88 ldx [%l7 + 0x68], %o5 xnorcc %l3, %o4, %o7 loop_87: ld [%l7 + 0x18], %f14 loop_88: ldub [%l7 + 0x26], %i1 ble %xcc, loop_89 faligndata %f10, %f14, %f8 st %f4, [%l7 + 0x1C] fmovsa %xcc, %f3, %f6 loop_89: movle %icc, %l2, %o0 ldx [%l7 + 0x58], %i2 std %f14, [%l7 + 0x60] ldsh [%l7 + 0x14], %g7 edge32l %l4, %l5, %o3 sethi 0x0C5B, %l1 ldub [%l7 + 0x46], %i7 ld [%l7 + 0x3C], %f3 fnand %f2, %f6, %f4 sra %i0, %i5, %g5 ldsw [%l7 + 0x6C], %g4 subcc %g6, %l6, %g1 fmovdpos %icc, %f12, %f10 faligndata %f2, %f12, %f4 st %f8, [%l7 + 0x10] fands %f9, %f5, %f2 bgu,a,pn %icc, loop_90 addccc %i6, 0x1A48, %o6 bge,a,pt %xcc, loop_91 fornot1 %f6, %f2, %f0 loop_90: bleu,pn %icc, loop_92 std %f14, [%l7 + 0x70] loop_91: xnor %l0, %i4, %i3 orcc %g2, %o2, %g3 loop_92: ldx [%l7 + 0x48], %o1 udiv %l3, 0x0651, %o4 fpsub16 %f4, %f0, %f6 sth %o7, [%l7 + 0x42] fmovsneg %icc, %f7, %f7 fpsub16s %f10, %f13, %f14 ld [%l7 + 0x64], %f7 ldsw [%l7 + 0x68], %i1 fands %f1, %f1, %f14 fpadd16 %f4, %f8, %f4 sth %l2, [%l7 + 0x1A] fands %f4, %f8, %f11 ldsh [%l7 + 0x1A], %o5 fmul8x16 %f3, %f4, %f0 nop setx loop_93, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tg %xcc, 0x1 ba,pn %icc, loop_94 tn %icc, 0x3 loop_93: mova %xcc, %o0, %i2 udivcc %g7, 0x078E, %l4 loop_94: sdiv %l5, 0x167F, %l1 lduw [%l7 + 0x48], %o3 fmovscs %icc, %f11, %f12 tleu %icc, 0x3 fmovse %xcc, %f1, %f3 mulx %i0, 0x1F37, %i5 ldsh [%l7 + 0x5C], %g5 stw %i7, [%l7 + 0x6C] taddcc %g6, 0x1F48, %g4 ldub [%l7 + 0x7B], %g1 sth %i6, [%l7 + 0x4A] fpadd16 %f14, %f6, %f8 ta %icc, 0x2 fnot1s %f6, %f2 movne %icc, %l6, %o6 stb %i4, [%l7 + 0x3B] edge32 %i3, %l0, %o2 ldub [%l7 + 0x30], %g3 fbe,a %fcc2, loop_95 edge16l %g2, %o1, %l3 array8 %o7, %i1, %l2 stw %o5, [%l7 + 0x74] loop_95: sllx %o4, %i2, %o0 fabss %f9, %f12 stb %l4, [%l7 + 0x0A] std %f12, [%l7 + 0x08] fblg %fcc3, loop_96 bl,pt %icc, loop_97 fpack32 %f2, %f6, %f12 ldub [%l7 + 0x0A], %l5 loop_96: ldsh [%l7 + 0x46], %l1 loop_97: ldx [%l7 + 0x30], %g7 ld [%l7 + 0x70], %f9 st %f11, [%l7 + 0x70] fand %f8, %f12, %f12 tpos %icc, 0x6 tsubcctv %i0, %i5, %o3 bshuffle %f14, %f10, %f0 movvs %xcc, %i7, %g6 stb %g4, [%l7 + 0x3C] edge8n %g1, %i6, %g5 fornot2 %f8, %f14, %f0 sllx %o6, %l6, %i4 fmul8x16au %f11, %f4, %f10 bleu,a,pt %icc, loop_98 xnor %i3, %o2, %g3 lduw [%l7 + 0x64], %g2 fandnot1 %f12, %f0, %f12 loop_98: bcc,pt %xcc, loop_99 lduw [%l7 + 0x0C], %l0 stw %l3, [%l7 + 0x60] ldd [%l7 + 0x58], %f2 loop_99: ld [%l7 + 0x5C], %f12 mulscc %o1, 0x04E8, %o7 fmovrslez %i1, %f2, %f10 brlez %o5, loop_100 lduw [%l7 + 0x18], %l2 fnor %f0, %f8, %f10 fmovdpos %icc, %f9, %f5 loop_100: fnegs %f14, %f13 nop setx loop_101, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bleu,a,pn %xcc, loop_102 ldsb [%l7 + 0x6C], %o4 ldub [%l7 + 0x0D], %i2 loop_101: bvc,pt %icc, loop_103 loop_102: addc %o0, 0x06F0, %l4 ld [%l7 + 0x74], %f7 st %f13, [%l7 + 0x60] loop_103: fmovdgu %xcc, %f8, %f6 fzeros %f6 fcmpd %fcc3, %f10, %f14 tsubcc %l5, 0x0EE0, %l1 fmovscs %xcc, %f6, %f13 orn %i0, %g7, %i5 edge16ln %i7, %o3, %g4 fmovsgu %icc, %f14, %f14 fbug,a %fcc0, loop_104 stb %g1, [%l7 + 0x3A] movcc %xcc, %g6, %g5 lduh [%l7 + 0x0E], %i6 loop_104: fmovdcs %icc, %f4, %f12 sth %o6, [%l7 + 0x22] fmovsneg %xcc, %f10, %f5 movle %xcc, %i4, %i3 fmul8x16al %f13, %f0, %f4 lduw [%l7 + 0x40], %o2 fnands %f15, %f1, %f10 srl %g3, %g2, %l0 fpsub32 %f2, %f12, %f8 fpack16 %f10, %f11 st %f1, [%l7 + 0x34] edge8l %l3, %o1, %l6 fmovdne %xcc, %f8, %f14 fpadd32s %f15, %f1, %f9 tcc %xcc, 0x1 fmul8x16au %f2, %f10, %f8 std %f4, [%l7 + 0x20] st %f6, [%l7 + 0x70] fbe,a %fcc2, loop_105 stw %i1, [%l7 + 0x7C] lduw [%l7 + 0x40], %o7 tg %icc, 0x3 loop_105: ldsw [%l7 + 0x4C], %o5 fmovdl %icc, %f9, %f1 bl,a loop_106 udivx %o4, 0x10EE, %i2 fnors %f4, %f4, %f15 tneg %xcc, 0x6 loop_106: ldd [%l7 + 0x60], %f2 stw %o0, [%l7 + 0x7C] stx %l2, [%l7 + 0x18] sdivcc %l4, 0x1C8D, %l5 bne,a %xcc, loop_107 fbne,a %fcc2, loop_108 movrlez %i0, %l1, %i5 fpadd16s %f9, %f7, %f6 loop_107: movle %icc, %i7, %g7 loop_108: ldsh [%l7 + 0x2A], %o3 movgu %icc, %g4, %g6 movrlz %g1, 0x10E, %i6 sdivcc %g5, 0x1AD0, %o6 ld [%l7 + 0x0C], %f1 lduh [%l7 + 0x46], %i3 bcc,a loop_109 xorcc %i4, %o2, %g2 sth %l0, [%l7 + 0x4A] movl %icc, %l3, %o1 loop_109: nop setx loop_110, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrgz %g3, 0x047, %i1 fmovdneg %icc, %f2, %f7 st %f8, [%l7 + 0x74] loop_110: fmovrdgez %o7, %f12, %f10 ta %xcc, 0x1 fpack32 %f4, %f8, %f2 fblg,a %fcc3, loop_111 stw %l6, [%l7 + 0x1C] bne loop_112 lduh [%l7 + 0x3A], %o4 loop_111: std %f14, [%l7 + 0x50] fmovsvc %xcc, %f8, %f14 loop_112: xnorcc %i2, %o0, %l2 add %l4, 0x1AF5, %o5 xorcc %i0, %l1, %l5 xnorcc %i5, %i7, %g7 fmovd %f6, %f14 fbl,a %fcc0, loop_113 nop setx loop_114, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsn %xcc, %f11, %f6 sth %g4, [%l7 + 0x42] loop_113: bl,a,pt %icc, loop_115 loop_114: stb %o3, [%l7 + 0x28] stw %g6, [%l7 + 0x08] edge16ln %g1, %i6, %o6 loop_115: ldsw [%l7 + 0x2C], %i3 edge8ln %g5, %i4, %o2 fbug,a %fcc3, loop_116 bpos %xcc, loop_117 movcc %xcc, %l0, %l3 fsrc2s %f15, %f10 loop_116: brlez %o1, loop_118 loop_117: std %f4, [%l7 + 0x40] fblg,a %fcc1, loop_119 fand %f2, %f10, %f10 loop_118: movn %icc, %g2, %i1 brgz,a %o7, loop_120 loop_119: nop setx loop_121, %l0, %l1 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 %g3, loop_122 edge8n %l6, %o4, %i2 loop_120: sth %o0, [%l7 + 0x72] loop_121: movcs %icc, %l2, %l4 loop_122: movrne %i0, 0x01B, %l1 bl,a,pn %xcc, loop_123 fcmpeq16 %f8, %f6, %o5 stw %l5, [%l7 + 0x2C] fcmple16 %f6, %f12, %i7 loop_123: fmul8sux16 %f6, %f0, %f8 ldd [%l7 + 0x50], %f14 fmovscc %xcc, %f11, %f14 st %f13, [%l7 + 0x34] fpsub32s %f5, %f13, %f4 bgu loop_124 st %f15, [%l7 + 0x10] ldsh [%l7 + 0x7A], %g7 fmovrdne %g4, %f0, %f12 loop_124: tcc %xcc, 0x6 fpsub16 %f6, %f12, %f0 fbn %fcc0, loop_125 fcmpgt32 %f12, %f12, %o3 st %f3, [%l7 + 0x74] fmovrsgez %i5, %f7, %f4 loop_125: tn %xcc, 0x3 stx %g6, [%l7 + 0x18] fpack32 %f8, %f2, %f2 taddcctv %g1, %o6, %i6 faligndata %f4, %f6, %f2 ldub [%l7 + 0x74], %g5 ldsw [%l7 + 0x6C], %i3 fmovsa %icc, %f11, %f11 nop setx loop_126, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmuld8sux16 %f9, %f14, %f6 andncc %i4, %l0, %l3 fnot2 %f0, %f4 loop_126: stw %o1, [%l7 + 0x48] edge32l %g2, %o2, %i1 fabsd %f4, %f14 faligndata %f14, %f0, %f12 ldx [%l7 + 0x08], %o7 stx %g3, [%l7 + 0x48] srl %l6, %i2, %o0 stx %l2, [%l7 + 0x40] fnand %f2, %f0, %f4 sdivcc %o4, 0x0BE6, %l4 fmovdleu %icc, %f6, %f12 edge32n %i0, %l1, %l5 fbu,a %fcc2, loop_127 array8 %o5, %g7, %i7 fmovsvc %xcc, %f5, %f4 fmovdg %icc, %f6, %f9 loop_127: fpadd16s %f9, %f5, %f4 faligndata %f10, %f12, %f6 bvs loop_128 brz %o3, loop_129 ldx [%l7 + 0x28], %i5 fsrc2 %f8, %f4 loop_128: fbu %fcc3, loop_130 loop_129: fabsd %f4, %f14 lduw [%l7 + 0x58], %g4 bg loop_131 loop_130: fpsub16 %f4, %f6, %f0 brz %g1, loop_132 ldsw [%l7 + 0x30], %o6 loop_131: movle %icc, %g6, %g5 ld [%l7 + 0x2C], %f10 loop_132: ldub [%l7 + 0x19], %i6 tvs %icc, 0x7 movl %xcc, %i4, %l0 fmovdne %xcc, %f14, %f8 ldsb [%l7 + 0x29], %l3 fpsub32s %f9, %f6, %f9 fornot2 %f14, %f4, %f6 ldsw [%l7 + 0x78], %i3 fcmple32 %f14, %f8, %o1 fpackfix %f12, %f3 fmovrde %g2, %f10, %f0 fbo,a %fcc0, loop_133 brz,a %i1, loop_134 fmovscc %icc, %f0, %f5 ldub [%l7 + 0x2A], %o2 loop_133: stb %o7, [%l7 + 0x14] loop_134: tl %icc, 0x0 lduw [%l7 + 0x6C], %l6 tvs %xcc, 0x6 fmovd %f6, %f0 stb %g3, [%l7 + 0x1E] smul %o0, %i2, %o4 bl,a loop_135 fmovd %f4, %f2 ldsb [%l7 + 0x56], %l2 movvc %xcc, %i0, %l4 loop_135: tsubcc %l1, 0x13DA, %o5 fandnot1s %f7, %f1, %f3 sethi 0x0A9B, %g7 ldsb [%l7 + 0x12], %i7 movge %icc, %l5, %i5 stw %g4, [%l7 + 0x34] movcs %icc, %g1, %o6 fmovspos %xcc, %f9, %f13 stw %o3, [%l7 + 0x60] fcmpeq16 %f4, %f10, %g6 xor %g5, 0x0625, %i6 fmovdvc %xcc, %f0, %f7 ble,a loop_136 edge8ln %l0, %i4, %l3 addc %o1, 0x1AB8, %g2 st %f1, [%l7 + 0x6C] loop_136: call loop_137 fandnot2 %f12, %f4, %f0 fmovdleu %xcc, %f0, %f4 std %f0, [%l7 + 0x50] loop_137: movcs %xcc, %i3, %i1 fpsub32 %f2, %f2, %f10 ldub [%l7 + 0x79], %o7 fmovrslz %o2, %f10, %f7 edge8l %l6, %g3, %i2 xnorcc %o4, 0x0130, %o0 lduh [%l7 + 0x16], %l2 lduh [%l7 + 0x32], %l4 fcmpd %fcc1, %f8, %f6 edge16n %l1, %o5, %g7 te %xcc, 0x5 ldsw [%l7 + 0x7C], %i0 stw %l5, [%l7 + 0x3C] fmovd %f4, %f2 stb %i7, [%l7 + 0x2F] st %f1, [%l7 + 0x68] fabsd %f8, %f8 srax %i5, %g4, %o6 edge16 %o3, %g6, %g5 fbul %fcc3, loop_138 taddcc %i6, 0x1A32, %g1 fbl %fcc1, loop_139 stb %l0, [%l7 + 0x0B] loop_138: ldx [%l7 + 0x38], %l3 tle %icc, 0x7 loop_139: tle %xcc, 0x6 sth %i4, [%l7 + 0x0E] ldub [%l7 + 0x4F], %o1 stw %g2, [%l7 + 0x38] ta %xcc, 0x6 move %xcc, %i3, %o7 ldsb [%l7 + 0x36], %i1 fmovrdne %o2, %f4, %f8 fsrc1 %f14, %f8 brlz,a %g3, loop_140 fmovrsgez %l6, %f6, %f13 tvs %xcc, 0x0 fnot2s %f3, %f7 loop_140: fmovdcs %icc, %f13, %f11 fexpand %f15, %f14 fble,a %fcc0, loop_141 ldub [%l7 + 0x0B], %i2 stx %o0, [%l7 + 0x60] st %f15, [%l7 + 0x40] loop_141: ldd [%l7 + 0x48], %f10 fbug,a %fcc0, loop_142 edge32n %l2, %l4, %l1 xorcc %o5, %g7, %o4 fmovrsgz %i0, %f3, %f15 loop_142: movcc %icc, %l5, %i7 stx %i5, [%l7 + 0x48] ldx [%l7 + 0x38], %g4 fmovrslez %o3, %f4, %f10 lduw [%l7 + 0x14], %o6 std %f2, [%l7 + 0x10] brz %g6, loop_143 ldsw [%l7 + 0x30], %g5 bleu %xcc, loop_144 ld [%l7 + 0x68], %f12 loop_143: ldub [%l7 + 0x0A], %i6 fabss %f8, %f10 loop_144: tge %icc, 0x7 movcc %xcc, %g1, %l3 fbl,a %fcc1, loop_145 tle %xcc, 0x0 fcmple16 %f4, %f4, %l0 bn %icc, loop_146 loop_145: ldsb [%l7 + 0x1E], %i4 fmovscc %icc, %f0, %f6 fbue %fcc1, loop_147 loop_146: fcmpgt16 %f0, %f10, %g2 movgu %icc, %i3, %o7 fbg %fcc1, loop_148 loop_147: fmovrdlz %o1, %f0, %f6 ldx [%l7 + 0x10], %o2 fmovsn %xcc, %f7, %f2 loop_148: ldsb [%l7 + 0x2C], %g3 fmovspos %xcc, %f15, %f5 fmuld8ulx16 %f2, %f14, %f6 movle %icc, %l6, %i2 ldx [%l7 + 0x08], %i1 ldsw [%l7 + 0x64], %l2 fnand %f0, %f8, %f4 fandnot1 %f10, %f6, %f12 stx %l4, [%l7 + 0x78] movl %icc, %o0, %o5 ldsw [%l7 + 0x1C], %g7 lduh [%l7 + 0x54], %o4 fxors %f2, %f13, %f11 ldsb [%l7 + 0x49], %i0 fmovrde %l1, %f14, %f6 nop setx loop_149, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry udiv %i7, 0x0067, %i5 fpsub32 %f14, %f14, %f14 orn %l5, %g4, %o3 loop_149: bcc,a %icc, loop_150 fmovdg %xcc, %f15, %f12 stb %g6, [%l7 + 0x5A] stx %o6, [%l7 + 0x48] loop_150: movleu %xcc, %g5, %g1 fcmped %fcc1, %f4, %f8 fones %f13 xnorcc %i6, 0x09E9, %l0 tgu %icc, 0x7 ldub [%l7 + 0x51], %l3 fsrc2 %f14, %f12 fmuld8ulx16 %f10, %f6, %f2 fmovsleu %icc, %f11, %f4 ldx [%l7 + 0x68], %i4 bn %xcc, loop_151 stb %i3, [%l7 + 0x78] lduw [%l7 + 0x78], %g2 fpadd16s %f3, %f9, %f4 loop_151: tpos %xcc, 0x6 movrne %o7, 0x3CC, %o1 lduh [%l7 + 0x6C], %o2 tneg %xcc, 0x1 bcs,a loop_152 ldsw [%l7 + 0x28], %l6 fmuld8sux16 %f11, %f8, %f0 lduh [%l7 + 0x3C], %i2 loop_152: std %f2, [%l7 + 0x78] fornot1 %f14, %f4, %f6 ldd [%l7 + 0x58], %f0 movvc %icc, %i1, %g3 fpadd32s %f5, %f8, %f8 movneg %icc, %l2, %l4 movrgez %o5, %g7, %o4 or %o0, %l1, %i7 std %f0, [%l7 + 0x30] ldsw [%l7 + 0x50], %i5 fbue,a %fcc0, loop_153 be,a %xcc, loop_154 fnand %f14, %f0, %f10 lduw [%l7 + 0x3C], %l5 loop_153: brgez %i0, loop_155 loop_154: fmovsl %icc, %f2, %f1 alignaddr %g4, %o3, %g6 fcmpeq16 %f10, %f12, %o6 loop_155: fcmps %fcc2, %f5, %f15 fandnot1 %f6, %f4, %f12 fmovrdlz %g5, %f0, %f6 fones %f9 fors %f0, %f8, %f10 tvs %icc, 0x5 fbuge %fcc2, loop_156 fmovsvc %icc, %f13, %f12 ldd [%l7 + 0x70], %f4 edge32 %g1, %i6, %l3 loop_156: fornot2s %f1, %f6, %f2 ta %xcc, 0x6 fmovdneg %icc, %f14, %f9 srax %l0, %i3, %g2 fbne %fcc2, loop_157 tge %xcc, 0x6 fmovdpos %icc, %f0, %f11 sth %o7, [%l7 + 0x2C] loop_157: ldx [%l7 + 0x50], %o1 ldsb [%l7 + 0x32], %i4 ldsb [%l7 + 0x7D], %o2 edge8ln %l6, %i1, %i2 fpsub16 %f14, %f14, %f12 ldd [%l7 + 0x08], %f0 ldd [%l7 + 0x78], %f8 xnor %g3, %l4, %o5 bn %xcc, loop_158 fpsub16s %f6, %f8, %f10 movle %icc, %g7, %l2 lduh [%l7 + 0x3E], %o0 loop_158: fpsub16 %f2, %f6, %f0 bl,a loop_159 lduh [%l7 + 0x6E], %o4 andn %i7, 0x05BA, %l1 fbu,a %fcc3, loop_160 loop_159: tcc %icc, 0x2 movrlz %l5, %i5, %g4 edge8n %o3, %i0, %g6 loop_160: ldd [%l7 + 0x70], %f8 movg %xcc, %g5, %o6 fbue %fcc0, loop_161 umul %i6, 0x024F, %l3 fsrc2s %f4, %f1 orcc %l0, 0x04A5, %i3 loop_161: ldub [%l7 + 0x0F], %g1 fxnors %f4, %f9, %f14 fcmpne32 %f12, %f2, %o7 sth %g2, [%l7 + 0x4C] call loop_162 ldd [%l7 + 0x08], %f2 fcmple16 %f0, %f12, %o1 taddcctv %o2, %i4, %l6 loop_162: fmovdl %xcc, %f0, %f9 ldsw [%l7 + 0x74], %i1 stw %i2, [%l7 + 0x20] sdivcc %l4, 0x1FFF, %o5 ldsb [%l7 + 0x0E], %g3 or %g7, 0x0C2D, %l2 mulx %o0, 0x0861, %i7 udivcc %l1, 0x00AD, %l5 fpsub32s %f0, %f5, %f1 fxnor %f10, %f8, %f4 movgu %icc, %o4, %g4 movn %icc, %i5, %o3 smul %i0, 0x1F79, %g5 ld [%l7 + 0x34], %f3 fmovsvs %icc, %f14, %f15 umulcc %g6, 0x1D4E, %o6 fmovdcs %icc, %f4, %f14 bvs,a,pn %xcc, loop_163 addcc %l3, %i6, %i3 bshuffle %f10, %f2, %f2 ldsb [%l7 + 0x24], %l0 loop_163: taddcc %g1, 0x1C0C, %o7 edge8 %o1, %o2, %g2 fmovs %f5, %f12 taddcctv %i4, %l6, %i1 movl %xcc, %i2, %l4 st %f9, [%l7 + 0x6C] andncc %o5, %g3, %g7 fabsd %f10, %f8 bpos,pt %xcc, loop_164 stw %o0, [%l7 + 0x44] movleu %icc, %l2, %i7 fandnot1s %f1, %f3, %f12 loop_164: sub %l5, 0x0A51, %l1 ld [%l7 + 0x48], %f13 bl,pn %icc, loop_165 stw %g4, [%l7 + 0x5C] edge8n %o4, %o3, %i5 tvc %icc, 0x0 loop_165: fnot2s %f0, %f8 stx %i0, [%l7 + 0x48] std %f12, [%l7 + 0x18] xorcc %g6, %o6, %l3 brlz %g5, loop_166 bl loop_167 fmovdn %xcc, %f2, %f15 fmovdn %icc, %f13, %f9 loop_166: brnz %i6, loop_168 loop_167: tn %xcc, 0x1 sth %l0, [%l7 + 0x3A] fmovdvc %xcc, %f15, %f12 loop_168: lduw [%l7 + 0x40], %g1 taddcc %o7, 0x0593, %i3 edge16ln %o2, %g2, %i4 sub %l6, 0x0D96, %i1 alignaddr %i2, %o1, %l4 movvs %icc, %g3, %o5 fbe,a %fcc0, loop_169 fble %fcc3, loop_170 bcc,a loop_171 ldsb [%l7 + 0x27], %g7 loop_169: fxors %f0, %f1, %f3 loop_170: fbul,a %fcc1, loop_172 loop_171: st %f5, [%l7 + 0x70] be,a %icc, loop_173 fsrc2s %f10, %f0 loop_172: fcmpne16 %f8, %f12, %o0 std %f4, [%l7 + 0x10] loop_173: movle %xcc, %i7, %l5 bshuffle %f8, %f0, %f6 ldsw [%l7 + 0x6C], %l2 ldsb [%l7 + 0x64], %g4 stx %l1, [%l7 + 0x78] fxor %f0, %f4, %f14 edge32n %o3, %o4, %i0 taddcctv %g6, 0x04AC, %i5 sra %l3, 0x16, %o6 edge8ln %g5, %i6, %l0 ldub [%l7 + 0x20], %o7 fmovdgu %xcc, %f6, %f2 sdivx %i3, 0x1203, %o2 fbule %fcc0, loop_174 tneg %icc, 0x2 ldsb [%l7 + 0x5C], %g2 fpack16 %f12, %f3 loop_174: fmuld8sux16 %f12, %f0, %f0 alignaddrl %g1, %i4, %l6 nop setx loop_175, %l0, %l1 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 + 0x74], %i1 nop setx loop_176, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bcs,a loop_177 loop_175: ldub [%l7 + 0x39], %o1 fmovrse %l4, %f12, %f5 loop_176: ldub [%l7 + 0x23], %i2 loop_177: fmovs %f5, %f10 stw %g3, [%l7 + 0x40] fone %f14 fmuld8sux16 %f11, %f13, %f10 fxnor %f4, %f12, %f14 alignaddrl %o5, %g7, %i7 ldd [%l7 + 0x60], %f10 ldsw [%l7 + 0x30], %l5 fbn %fcc1, loop_178 ldsw [%l7 + 0x60], %o0 fbne %fcc0, loop_179 edge32l %l2, %g4, %l1 loop_178: lduw [%l7 + 0x10], %o3 fcmpd %fcc0, %f10, %f2 loop_179: fmovsneg %xcc, %f8, %f0 fmovsa %icc, %f12, %f9 fmovda %icc, %f9, %f2 tcc %xcc, 0x2 fcmple32 %f12, %f6, %i0 ldx [%l7 + 0x10], %o4 lduw [%l7 + 0x30], %g6 st %f10, [%l7 + 0x44] tg %icc, 0x1 lduw [%l7 + 0x6C], %l3 stw %i5, [%l7 + 0x20] brnz,a %g5, loop_180 move %xcc, %i6, %l0 fbul %fcc0, loop_181 movrgz %o6, %o7, %o2 loop_180: fmuld8sux16 %f8, %f15, %f2 movpos %xcc, %g2, %i3 loop_181: tcs %icc, 0x2 fmovrdgz %i4, %f0, %f6 udivcc %l6, 0x09CE, %g1 fmovrdne %o1, %f0, %f4 tvs %xcc, 0x4 fmul8x16au %f7, %f8, %f0 ldsb [%l7 + 0x19], %l4 ldsw [%l7 + 0x3C], %i2 sth %i1, [%l7 + 0x24] fnot1s %f14, %f3 stw %o5, [%l7 + 0x48] nop setx loop_182, %l0, %l1 jmpl %l1, %g7 andncc %i7, %l5, %o0 ldx [%l7 + 0x40], %l2 brgez %g3, loop_183 loop_182: movne %icc, %g4, %l1 fble %fcc1, loop_184 sth %i0, [%l7 + 0x5C] loop_183: lduw [%l7 + 0x40], %o4 std %f14, [%l7 + 0x28] loop_184: fmovdgu %icc, %f2, %f12 fors %f2, %f12, %f1 brlz %g6, loop_185 ldsw [%l7 + 0x5C], %l3 fsrc2 %f10, %f14 array32 %i5, %g5, %i6 loop_185: bcc,a %icc, loop_186 lduw [%l7 + 0x24], %o3 lduw [%l7 + 0x5C], %l0 andcc %o6, 0x00B8, %o2 loop_186: fmovdl %icc, %f7, %f15 fbul %fcc2, loop_187 be loop_188 fcmpeq16 %f14, %f10, %g2 xor %i3, 0x1FCB, %o7 loop_187: sth %i4, [%l7 + 0x60] loop_188: ldsh [%l7 + 0x36], %l6 stb %o1, [%l7 + 0x71] tn %xcc, 0x4 te %icc, 0x7 lduw [%l7 + 0x40], %g1 sll %i2, %l4, %o5 xor %i1, %g7, %l5 bne,a,pn %icc, loop_189 fmul8ulx16 %f0, %f2, %f10 stx %o0, [%l7 + 0x50] pdist %f10, %f14, %f10 loop_189: move %icc, %l2, %i7 fbl %fcc0, loop_190 fmovrdgez %g3, %f8, %f6 movvs %icc, %l1, %g4 lduh [%l7 + 0x14], %i0 loop_190: fmuld8sux16 %f0, %f7, %f4 fmovdcs %icc, %f12, %f14 fnors %f7, %f2, %f10 fmovrslz %g6, %f2, %f13 fxors %f3, %f6, %f9 fmuld8ulx16 %f9, %f13, %f0 brgez %o4, loop_191 array8 %i5, %l3, %i6 edge8n %g5, %o3, %o6 fexpand %f15, %f10 loop_191: fabsd %f12, %f12 siam 0x2 fmovsa %xcc, %f0, %f6 ldsb [%l7 + 0x7F], %l0 fnands %f7, %f7, %f14 lduw [%l7 + 0x78], %g2 fornot2 %f14, %f4, %f2 fones %f11 fbug %fcc3, loop_192 brlz,a %o2, loop_193 fmovd %f14, %f6 sub %i3, %o7, %l6 loop_192: sth %o1, [%l7 + 0x3E] loop_193: fxnors %f10, %f0, %f3 ldx [%l7 + 0x18], %g1 bcc,pn %xcc, loop_194 lduh [%l7 + 0x68], %i4 movpos %xcc, %l4, %o5 fcmpne32 %f2, %f12, %i1 loop_194: ta %xcc, 0x6 edge32 %i2, %g7, %l5 lduw [%l7 + 0x60], %o0 fmovdvc %xcc, %f1, %f0 siam 0x6 udivx %l2, 0x0B77, %i7 xorcc %g3, 0x1DA3, %l1 popc 0x0FC6, %i0 tle %xcc, 0x0 orncc %g4, 0x1D8D, %g6 addccc %o4, 0x0FCB, %l3 fmovdge %icc, %f3, %f2 ldd [%l7 + 0x68], %f2 fmovde %icc, %f11, %f14 fmovsvc %icc, %f14, %f2 stx %i6, [%l7 + 0x48] faligndata %f8, %f8, %f2 fcmpne32 %f0, %f10, %g5 fpadd16s %f6, %f8, %f11 ldsb [%l7 + 0x62], %i5 ldsb [%l7 + 0x7E], %o6 fbul %fcc1, loop_195 bcs,a,pn %icc, loop_196 sllx %l0, %g2, %o3 fmovda %icc, %f8, %f6 loop_195: stw %i3, [%l7 + 0x08] loop_196: stx %o7, [%l7 + 0x38] brlez %l6, loop_197 mulscc %o1, %g1, %o2 for %f6, %f12, %f2 array32 %l4, %i4, %o5 loop_197: fbu %fcc1, loop_198 movleu %icc, %i1, %i2 movcc %xcc, %l5, %g7 fornot1 %f8, %f0, %f8 loop_198: edge8ln %l2, %i7, %g3 fandnot1s %f9, %f13, %f6 ldsb [%l7 + 0x59], %l1 movl %xcc, %i0, %o0 tvc %icc, 0x6 umul %g6, 0x0495, %o4 sll %g4, 0x0D, %i6 fzero %f4 fors %f9, %f8, %f7 fmovdl %icc, %f4, %f6 umul %g5, %l3, %i5 ldsb [%l7 + 0x16], %l0 ldx [%l7 + 0x28], %g2 stb %o6, [%l7 + 0x4D] array8 %i3, %o3, %l6 fble %fcc2, loop_199 fcmps %fcc0, %f14, %f0 ld [%l7 + 0x20], %f15 fbuge,a %fcc2, loop_200 loop_199: brgez,a %o1, loop_201 lduh [%l7 + 0x7A], %o7 fsrc1s %f3, %f4 loop_200: st %f8, [%l7 + 0x60] loop_201: fbue %fcc1, loop_202 ba,a,pt %xcc, loop_203 fnot1s %f6, %f9 bne,a loop_204 loop_202: fsrc2 %f14, %f14 loop_203: tpos %xcc, 0x7 fba %fcc1, loop_205 loop_204: fbule %fcc3, loop_206 nop setx loop_207, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srlx %g1, %o2, %i4 loop_205: tl %icc, 0x2 loop_206: std %f4, [%l7 + 0x30] loop_207: st %f12, [%l7 + 0x40] xnorcc %l4, %o5, %i1 ble,a,pt %xcc, loop_208 movl %xcc, %l5, %i2 edge8l %l2, %g7, %i7 fone %f0 loop_208: fmovsg %icc, %f4, %f8 ldd [%l7 + 0x18], %f12 smulcc %l1, %i0, %o0 array16 %g6, %g3, %g4 addcc %o4, %g5, %i6 fornot2 %f6, %f12, %f10 fcmpes %fcc0, %f12, %f1 srlx %l3, %l0, %g2 subc %o6, %i5, %o3 std %f2, [%l7 + 0x38] movleu %xcc, %i3, %l6 fpack16 %f14, %f3 lduh [%l7 + 0x72], %o1 edge8 %g1, %o7, %o2 fbe,a %fcc3, loop_209 fmovscc %icc, %f1, %f4 fmovsleu %icc, %f2, %f4 for %f4, %f14, %f6 loop_209: mulscc %i4, 0x094F, %o5 std %f6, [%l7 + 0x60] fcmpne32 %f10, %f6, %i1 lduw [%l7 + 0x2C], %l4 ldd [%l7 + 0x70], %f4 fblg,a %fcc3, loop_210 st %f11, [%l7 + 0x6C] ldd [%l7 + 0x60], %f14 std %f6, [%l7 + 0x30] loop_210: subccc %i2, %l2, %g7 fcmpne16 %f0, %f6, %i7 st %f6, [%l7 + 0x78] ldd [%l7 + 0x60], %f10 fbue,a %fcc3, loop_211 edge16n %l5, %i0, %l1 xorcc %o0, 0x0F37, %g6 tcc %icc, 0x7 loop_211: ld [%l7 + 0x18], %f14 udivx %g3, 0x17D7, %g4 ld [%l7 + 0x2C], %f0 st %f6, [%l7 + 0x58] fxor %f2, %f4, %f2 fmovsl %xcc, %f1, %f10 st %f7, [%l7 + 0x64] fmovsvs %xcc, %f8, %f3 tvs %icc, 0x0 fmovrsne %o4, %f12, %f1 nop setx loop_212, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8l %i6, %l3, %g5 bleu,a,pn %xcc, loop_213 bvs,a,pt %icc, loop_214 loop_212: subccc %l0, %g2, %i5 stx %o6, [%l7 + 0x30] loop_213: movvs %xcc, %o3, %l6 loop_214: bl,a %icc, loop_215 edge16n %i3, %g1, %o7 std %f0, [%l7 + 0x20] tneg %icc, 0x7 loop_215: movleu %icc, %o1, %o2 addc %i4, %i1, %l4 addccc %i2, 0x012F, %o5 fsrc1s %f15, %f1 fbuge,a %fcc3, loop_216 fmul8sux16 %f2, %f0, %f12 taddcctv %g7, %i7, %l2 fmovdge %xcc, %f13, %f11 loop_216: fornot1s %f6, %f4, %f9 tne %icc, 0x3 edge8l %i0, %l5, %o0 stx %g6, [%l7 + 0x58] stx %l1, [%l7 + 0x08] fcmped %fcc0, %f0, %f12 umul %g4, 0x0F6D, %o4 fzeros %f0 fmovsl %icc, %f8, %f12 fmovsvc %icc, %f5, %f8 fmovscs %icc, %f1, %f8 movre %i6, %l3, %g3 st %f6, [%l7 + 0x08] fmovdl %icc, %f6, %f6 stb %g5, [%l7 + 0x15] fmovsne %xcc, %f3, %f2 tge %icc, 0x0 stx %g2, [%l7 + 0x18] ld [%l7 + 0x64], %f11 taddcctv %i5, 0x0FAD, %l0 ldub [%l7 + 0x62], %o6 ldsh [%l7 + 0x64], %o3 fmovdleu %icc, %f8, %f3 subc %i3, %g1, %l6 udivx %o7, 0x0FF8, %o2 bgu,a loop_217 fbug %fcc1, loop_218 fmovsvs %icc, %f6, %f2 fmovrdlez %o1, %f14, %f8 loop_217: xnor %i1, %i4, %i2 loop_218: movl %icc, %l4, %o5 fandnot2 %f10, %f4, %f4 ldsh [%l7 + 0x5E], %g7 ldsw [%l7 + 0x40], %l2 stx %i7, [%l7 + 0x60] brgez %l5, loop_219 ld [%l7 + 0x3C], %f0 subccc %i0, 0x0011, %g6 edge8 %o0, %l1, %g4 loop_219: fors %f3, %f14, %f8 fmovspos %xcc, %f4, %f7 fmul8ulx16 %f6, %f12, %f12 mulscc %o4, 0x0B1A, %l3 ldsb [%l7 + 0x64], %i6 fmovdn %xcc, %f0, %f15 fandnot1s %f2, %f11, %f2 tpos %icc, 0x5 fpsub32s %f9, %f0, %f1 fble,a %fcc3, loop_220 mulscc %g3, %g2, %g5 stw %l0, [%l7 + 0x18] fornot2s %f15, %f2, %f4 loop_220: ldsw [%l7 + 0x48], %i5 array8 %o3, %o6, %i3 st %f11, [%l7 + 0x40] ldub [%l7 + 0x47], %l6 fcmpd %fcc3, %f10, %f6 fcmpne32 %f12, %f2, %g1 fbn,a %fcc2, loop_221 lduw [%l7 + 0x10], %o2 mova %icc, %o7, %o1 fmovdge %xcc, %f6, %f11 loop_221: st %f5, [%l7 + 0x40] edge32ln %i4, %i1, %l4 srax %i2, 0x1E, %g7 stb %l2, [%l7 + 0x7D] fcmpgt32 %f12, %f6, %i7 lduh [%l7 + 0x30], %o5 bvs %icc, loop_222 sethi 0x1930, %l5 sth %i0, [%l7 + 0x2A] fmovdvc %icc, %f7, %f14 loop_222: fmovs %f5, %f2 sdiv %g6, 0x1640, %l1 fbe %fcc3, loop_223 alignaddrl %o0, %g4, %l3 lduw [%l7 + 0x74], %o4 sub %i6, %g2, %g5 loop_223: fmovrsne %g3, %f6, %f11 stb %i5, [%l7 + 0x74] stw %o3, [%l7 + 0x34] stb %o6, [%l7 + 0x75] fnands %f8, %f0, %f3 fba %fcc0, loop_224 bneg %xcc, loop_225 addc %i3, %l0, %l6 ldub [%l7 + 0x6E], %g1 loop_224: movre %o7, 0x2AA, %o1 loop_225: subcc %i4, 0x055D, %o2 fpmerge %f10, %f7, %f10 fsrc1 %f8, %f10 stw %i1, [%l7 + 0x44] fpadd32s %f2, %f7, %f9 fmovrdlez %l4, %f6, %f0 bcc %icc, loop_226 fcmped %fcc0, %f2, %f14 movcs %icc, %g7, %i2 edge32ln %l2, %o5, %i7 loop_226: fcmpeq32 %f12, %f8, %i0 fcmpd %fcc2, %f0, %f2 fnot1 %f6, %f4 bleu,a loop_227 fmovsge %xcc, %f8, %f1 ld [%l7 + 0x3C], %f13 ldd [%l7 + 0x28], %f2 loop_227: fabsd %f12, %f8 fxnor %f8, %f2, %f2 ba loop_228 brgez %g6, loop_229 fbn %fcc2, loop_230 fmul8x16au %f4, %f4, %f8 loop_228: ldsw [%l7 + 0x18], %l5 loop_229: andn %o0, 0x1D96, %l1 loop_230: movl %icc, %g4, %o4 edge32l %i6, %l3, %g5 movre %g3, %g2, %i5 ldub [%l7 + 0x1B], %o6 movvs %icc, %o3, %l0 stw %i3, [%l7 + 0x28] smul %l6, %o7, %o1 bcc,a %icc, loop_231 st %f7, [%l7 + 0x44] ldub [%l7 + 0x7D], %i4 bleu loop_232 loop_231: array8 %g1, %o2, %i1 fmovdvc %icc, %f4, %f13 fpadd32 %f10, %f0, %f4 loop_232: edge32ln %g7, %l4, %l2 lduw [%l7 + 0x0C], %o5 fand %f8, %f12, %f0 fmul8x16al %f11, %f14, %f8 fmovsa %xcc, %f14, %f11 bg,a loop_233 edge16 %i7, %i2, %g6 add %i0, 0x1EA0, %l5 sdivx %l1, 0x1231, %g4 loop_233: fcmple32 %f6, %f12, %o0 fbule %fcc2, loop_234 ldsh [%l7 + 0x10], %o4 ldsb [%l7 + 0x75], %i6 ldsh [%l7 + 0x70], %l3 loop_234: fmovdn %icc, %f14, %f5 sub %g3, 0x03DF, %g2 andn %i5, %g5, %o3 fsrc1 %f2, %f8 fzeros %f15 fmovscs %icc, %f7, %f8 st %f14, [%l7 + 0x0C] movgu %icc, %l0, %i3 tleu %xcc, 0x5 bg,pn %xcc, loop_235 fbug %fcc1, loop_236 fmovde %xcc, %f3, %f6 fpack32 %f0, %f10, %f10 loop_235: st %f8, [%l7 + 0x08] loop_236: sdivx %l6, 0x039F, %o7 movrne %o6, %o1, %i4 movrgez %g1, 0x31C, %i1 udivx %g7, 0x056E, %o2 sub %l4, 0x0EF7, %o5 fmovsle %xcc, %f12, %f7 lduw [%l7 + 0x30], %l2 taddcctv %i7, %g6, %i0 taddcctv %l5, 0x0515, %l1 fexpand %f1, %f8 move %icc, %g4, %o0 lduh [%l7 + 0x64], %o4 edge32 %i6, %l3, %i2 sth %g3, [%l7 + 0x36] stb %g2, [%l7 + 0x5A] fmul8x16 %f8, %f4, %f0 fmovscc %xcc, %f7, %f4 fnot2 %f10, %f4 edge8l %i5, %g5, %o3 edge16ln %l0, %i3, %l6 fcmple32 %f8, %f2, %o7 fone %f14 tle %icc, 0x5 subccc %o1, 0x01D0, %o6 or %i4, %g1, %g7 ba,a,pt %icc, loop_237 fmovdcs %xcc, %f13, %f7 lduw [%l7 + 0x64], %i1 ldsb [%l7 + 0x5A], %l4 loop_237: fornot2 %f0, %f2, %f8 sth %o2, [%l7 + 0x46] sth %o5, [%l7 + 0x78] fcmpd %fcc1, %f8, %f2 add %l2, 0x027D, %g6 edge16n %i0, %i7, %l5 fbl %fcc0, loop_238 srax %g4, %l1, %o0 lduh [%l7 + 0x4A], %o4 ldsh [%l7 + 0x20], %l3 loop_238: ld [%l7 + 0x30], %f11 tge %icc, 0x4 array8 %i6, %i2, %g2 fnands %f10, %f13, %f11 lduh [%l7 + 0x5A], %i5 fmovdl %xcc, %f1, %f4 fmovda %xcc, %f14, %f0 movg %xcc, %g3, %o3 ldd [%l7 + 0x78], %f0 ld [%l7 + 0x30], %f10 fmovdn %icc, %f10, %f2 array16 %g5, %i3, %l0 ldsw [%l7 + 0x5C], %o7 tl %xcc, 0x4 fble,a %fcc2, loop_239 bcs,pn %icc, loop_240 orcc %l6, 0x0AE5, %o1 fpackfix %f14, %f9 loop_239: ldsh [%l7 + 0x3A], %i4 loop_240: edge32 %g1, %g7, %i1 andn %o6, 0x1AD4, %l4 nop setx loop_241, %l0, %l1 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 + 0x45], %o5 stx %o2, [%l7 + 0x48] ldub [%l7 + 0x0F], %g6 loop_241: fmovrslz %l2, %f7, %f4 ldsw [%l7 + 0x20], %i0 fabss %f11, %f6 fzero %f0 fbu %fcc2, loop_242 st %f7, [%l7 + 0x68] alignaddr %i7, %g4, %l5 bpos,a,pt %xcc, loop_243 loop_242: fbn %fcc2, loop_244 move %icc, %o0, %o4 movrne %l1, 0x2C3, %i6 loop_243: tneg %xcc, 0x1 loop_244: add %l3, 0x028D, %i2 fornot1s %f14, %f10, %f4 fzero %f8 fexpand %f15, %f12 tne %xcc, 0x4 fcmpne16 %f14, %f14, %g2 edge8 %g3, %o3, %g5 stw %i5, [%l7 + 0x40] fbn %fcc1, loop_245 fmovdgu %xcc, %f5, %f2 fabss %f12, %f4 ldd [%l7 + 0x68], %f4 loop_245: fpackfix %f2, %f7 fcmpgt32 %f4, %f6, %l0 xnor %o7, 0x132B, %i3 fmovdle %xcc, %f6, %f5 fbne %fcc2, loop_246 xor %l6, %i4, %o1 fbuge,a %fcc1, loop_247 ldd [%l7 + 0x10], %f6 loop_246: fmovrslez %g1, %f0, %f6 fble %fcc1, loop_248 loop_247: fmovsl %icc, %f7, %f0 alignaddrl %i1, %g7, %o6 ld [%l7 + 0x70], %f5 loop_248: orn %l4, %o5, %g6 fnegs %f5, %f7 fpsub32s %f1, %f15, %f11 ldub [%l7 + 0x52], %l2 fnot2s %f5, %f10 stb %i0, [%l7 + 0x53] stw %i7, [%l7 + 0x58] te %xcc, 0x2 ta %xcc, 0x6 fandnot1s %f11, %f8, %f11 fxnor %f10, %f12, %f10 fpack16 %f8, %f3 ta %icc, 0x5 bcs,a %xcc, loop_249 ldsb [%l7 + 0x7B], %g4 brlez %o2, loop_250 bne %xcc, loop_251 loop_249: stw %o0, [%l7 + 0x3C] lduw [%l7 + 0x10], %l5 loop_250: brnz,a %o4, loop_252 loop_251: popc %i6, %l1 be,a loop_253 fmovdg %xcc, %f11, %f14 loop_252: fbn %fcc2, loop_254 fpsub32 %f6, %f6, %f8 loop_253: taddcc %l3, %g2, %i2 fsrc2s %f5, %f7 loop_254: fmovrdlez %g3, %f6, %f10 fone %f6 fmovdcc %xcc, %f1, %f2 lduw [%l7 + 0x4C], %o3 edge32 %i5, %g5, %l0 movge %icc, %o7, %i3 stw %l6, [%l7 + 0x24] mulx %i4, %g1, %i1 stb %g7, [%l7 + 0x77] bvs loop_255 mulscc %o6, %l4, %o5 bgu,a %icc, loop_256 fmovsleu %icc, %f2, %f11 loop_255: ba,pn %xcc, loop_257 fbue %fcc3, loop_258 loop_256: edge16n %g6, %o1, %l2 fmovdcs %icc, %f1, %f13 loop_257: fmovdcs %icc, %f8, %f11 loop_258: fmul8ulx16 %f4, %f12, %f12 siam 0x2 fmovdleu %xcc, %f0, %f12 tcc %icc, 0x1 fmovscc %xcc, %f11, %f1 siam 0x1 fbug %fcc1, loop_259 fpack32 %f4, %f12, %f0 stw %i0, [%l7 + 0x28] srlx %i7, %o2, %o0 loop_259: stx %l5, [%l7 + 0x40] bcc,a %xcc, loop_260 movcs %icc, %g4, %i6 sth %o4, [%l7 + 0x5A] fzeros %f9 loop_260: tleu %xcc, 0x3 movg %icc, %l3, %g2 st %f7, [%l7 + 0x30] fandnot1s %f13, %f2, %f6 siam 0x4 ldx [%l7 + 0x38], %i2 ldx [%l7 + 0x08], %g3 fexpand %f11, %f8 edge8n %o3, %l1, %g5 subcc %i5, 0x1F7B, %l0 tleu %icc, 0x7 fmovsge %icc, %f9, %f1 fmuld8sux16 %f6, %f11, %f12 sth %i3, [%l7 + 0x60] fnot2s %f13, %f8 lduw [%l7 + 0x7C], %l6 edge16l %i4, %o7, %i1 edge8l %g1, %o6, %l4 brgz,a %o5, loop_261 fbuge %fcc1, loop_262 fcmpeq16 %f12, %f2, %g6 fbe %fcc0, loop_263 loop_261: sth %g7, [%l7 + 0x7A] loop_262: movre %o1, %i0, %l2 fnand %f12, %f10, %f4 loop_263: smul %i7, 0x1381, %o0 brnz,a %l5, loop_264 fmul8ulx16 %f0, %f0, %f10 fpadd16 %f0, %f14, %f0 fmovse %icc, %f7, %f0 loop_264: ldsh [%l7 + 0x46], %g4 fbg %fcc1, loop_265 fbl,a %fcc2, loop_266 lduh [%l7 + 0x1E], %o2 std %f2, [%l7 + 0x08] loop_265: ldx [%l7 + 0x10], %i6 loop_266: fand %f4, %f4, %f0 tgu %icc, 0x3 subccc %o4, %g2, %l3 nop setx loop_267, %l0, %l1 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 + 0x78], %i2 fnand %f4, %f2, %f2 tvc %icc, 0x1 loop_267: fcmpes %fcc2, %f10, %f5 tl %xcc, 0x2 stb %o3, [%l7 + 0x16] subcc %l1, %g3, %i5 ldsb [%l7 + 0x7B], %l0 sth %i3, [%l7 + 0x46] fnot2 %f8, %f10 tgu %xcc, 0x7 tneg %icc, 0x7 tle %xcc, 0x3 lduh [%l7 + 0x2C], %g5 std %f4, [%l7 + 0x78] movl %icc, %i4, %l6 fmovdvc %icc, %f11, %f13 fands %f8, %f13, %f15 stx %i1, [%l7 + 0x70] add %g1, %o6, %o7 fmuld8sux16 %f7, %f4, %f0 st %f13, [%l7 + 0x3C] movrlez %l4, %g6, %o5 sll %o1, %g7, %l2 mova %xcc, %i0, %o0 udivcc %i7, 0x1A2E, %g4 ba %icc, loop_268 srlx %l5, %i6, %o2 fmovsa %xcc, %f1, %f5 std %f6, [%l7 + 0x48] loop_268: std %f14, [%l7 + 0x20] movcc %icc, %o4, %l3 ldd [%l7 + 0x20], %f12 edge8l %i2, %o3, %g2 fnot2s %f9, %f3 stb %l1, [%l7 + 0x5A] tg %icc, 0x3 fones %f14 alignaddr %i5, %l0, %i3 sth %g5, [%l7 + 0x0C] edge8l %g3, %l6, %i4 movrgz %i1, 0x0C7, %o6 ldsw [%l7 + 0x60], %o7 lduh [%l7 + 0x14], %g1 movrne %g6, 0x118, %o5 fbuge %fcc2, loop_269 sth %o1, [%l7 + 0x22] movne %xcc, %l4, %l2 stw %i0, [%l7 + 0x2C] loop_269: fcmpne32 %f4, %f12, %g7 movpos %xcc, %i7, %g4 fmovsl %xcc, %f6, %f11 srlx %l5, 0x1A, %o0 ldub [%l7 + 0x2B], %i6 call loop_270 taddcc %o4, 0x1CCD, %l3 fbug,a %fcc3, loop_271 fxnor %f12, %f6, %f4 loop_270: bpos,a,pn %xcc, loop_272 ld [%l7 + 0x2C], %f2 loop_271: fmovrsgez %o2, %f10, %f7 pdist %f6, %f4, %f10 loop_272: array32 %i2, %o3, %l1 stw %i5, [%l7 + 0x0C] ldub [%l7 + 0x1F], %g2 brz,a %l0, loop_273 fnand %f10, %f2, %f2 fpadd16s %f15, %f4, %f1 ldx [%l7 + 0x20], %g5 loop_273: fcmps %fcc1, %f11, %f11 edge16ln %i3, %l6, %i4 ldd [%l7 + 0x58], %f0 fabsd %f8, %f0 edge8n %i1, %o6, %g3 std %f10, [%l7 + 0x28] fmul8ulx16 %f14, %f4, %f8 fble %fcc2, loop_274 pdist %f6, %f8, %f8 st %f5, [%l7 + 0x3C] movle %xcc, %g1, %o7 loop_274: tneg %icc, 0x2 bcs,a,pt %icc, loop_275 siam 0x4 fmul8x16 %f4, %f2, %f2 movpos %xcc, %o5, %g6 loop_275: stx %l4, [%l7 + 0x60] ldsw [%l7 + 0x44], %o1 fmovdleu %xcc, %f15, %f12 stb %i0, [%l7 + 0x58] addccc %l2, 0x1746, %g7 fbn,a %fcc0, loop_276 tcs %icc, 0x6 movge %xcc, %g4, %l5 fcmpgt16 %f14, %f6, %o0 loop_276: bn,a loop_277 edge16l %i7, %i6, %o4 ld [%l7 + 0x6C], %f7 movl %icc, %l3, %o2 loop_277: ld [%l7 + 0x40], %f12 fbl %fcc2, loop_278 smulcc %i2, %l1, %i5 fcmpd %fcc1, %f4, %f12 fzeros %f6 loop_278: movleu %icc, %o3, %g2 tne %icc, 0x1 ldsw [%l7 + 0x14], %g5 std %f0, [%l7 + 0x10] ldx [%l7 + 0x38], %l0 tleu %xcc, 0x5 fmovsl %icc, %f5, %f2 ld [%l7 + 0x5C], %f13 lduw [%l7 + 0x2C], %i3 bn %xcc, loop_279 call loop_280 fmovsl %icc, %f13, %f12 ldd [%l7 + 0x70], %f8 loop_279: fmul8x16al %f5, %f15, %f0 loop_280: std %f10, [%l7 + 0x50] stw %l6, [%l7 + 0x3C] fcmpgt16 %f4, %f6, %i4 std %f14, [%l7 + 0x30] ldd [%l7 + 0x08], %f2 fmovspos %icc, %f9, %f6 fzeros %f11 st %f3, [%l7 + 0x60] fbe %fcc1, loop_281 fandnot1 %f4, %f10, %f8 fmovdvc %icc, %f2, %f12 or %o6, 0x097C, %g3 loop_281: st %f2, [%l7 + 0x74] fbl %fcc1, loop_282 fxnor %f10, %f0, %f2 tgu %icc, 0x3 fbe %fcc2, loop_283 loop_282: fnor %f0, %f2, %f6 xor %g1, 0x1E01, %i1 tgu %xcc, 0x5 loop_283: fnot1 %f2, %f2 stw %o7, [%l7 + 0x70] stw %g6, [%l7 + 0x7C] fmovd %f12, %f8 bne,a,pt %icc, loop_284 tl %icc, 0x7 fmovrdlz %l4, %f14, %f12 movvs %xcc, %o5, %i0 loop_284: fzeros %f8 taddcctv %o1, 0x1271, %l2 stx %g4, [%l7 + 0x78] sth %l5, [%l7 + 0x32] bvc loop_285 movg %xcc, %o0, %g7 ba,a,pt %xcc, loop_286 fabsd %f12, %f0 loop_285: fbne %fcc1, loop_287 bl,a,pt %xcc, loop_288 loop_286: lduh [%l7 + 0x5A], %i6 lduh [%l7 + 0x76], %o4 loop_287: fmovrsgez %l3, %f15, %f6 loop_288: nop setx loop_289, %l0, %l1 jmpl %l1, %o2 edge32 %i7, %l1, %i2 fbule %fcc0, loop_290 ldsb [%l7 + 0x78], %i5 loop_289: array32 %o3, %g2, %g5 fornot2 %f2, %f8, %f14 loop_290: fbule %fcc0, loop_291 xnorcc %i3, 0x186C, %l6 fcmpes %fcc2, %f5, %f2 bcs,pn %xcc, loop_292 loop_291: fmovrdne %l0, %f12, %f4 sll %o6, %g3, %i4 ldsw [%l7 + 0x38], %g1 loop_292: ldx [%l7 + 0x68], %o7 fbg,a %fcc2, loop_293 fmovdleu %xcc, %f7, %f4 ldsw [%l7 + 0x1C], %i1 movvc %xcc, %g6, %o5 loop_293: stw %l4, [%l7 + 0x78] sth %o1, [%l7 + 0x7A] tle %xcc, 0x1 lduh [%l7 + 0x5A], %l2 fnands %f15, %f6, %f6 edge32ln %i0, %l5, %o0 movrlez %g7, 0x240, %i6 lduh [%l7 + 0x18], %o4 ldd [%l7 + 0x58], %f10 st %f8, [%l7 + 0x48] fcmpne32 %f2, %f14, %g4 stx %l3, [%l7 + 0x78] fxnor %f4, %f6, %f10 movn %xcc, %i7, %o2 bl,a loop_294 fbne,a %fcc2, loop_295 ldsh [%l7 + 0x0C], %l1 movl %xcc, %i5, %i2 loop_294: fmul8x16al %f14, %f0, %f12 loop_295: call loop_296 ld [%l7 + 0x74], %f12 fsrc1 %f2, %f4 ldub [%l7 + 0x1D], %g2 loop_296: ta %xcc, 0x6 ldub [%l7 + 0x76], %o3 fbu,a %fcc0, loop_297 fbge %fcc0, loop_298 array32 %i3, %l6, %g5 fpadd16s %f10, %f12, %f10 loop_297: fors %f13, %f11, %f2 loop_298: for %f12, %f10, %f10 lduw [%l7 + 0x4C], %l0 lduh [%l7 + 0x56], %g3 fandnot2 %f14, %f14, %f0 fbl %fcc1, loop_299 ble,pt %icc, loop_300 xor %o6, 0x1168, %i4 stw %o7, [%l7 + 0x20] loop_299: call loop_301 loop_300: lduw [%l7 + 0x24], %g1 fpsub16 %f14, %f10, %f8 lduw [%l7 + 0x40], %g6 loop_301: ldsw [%l7 + 0x6C], %i1 movneg %xcc, %o5, %o1 stx %l4, [%l7 + 0x38] fnors %f14, %f3, %f7 fornot1 %f8, %f8, %f6 sllx %i0, %l2, %o0 stb %g7, [%l7 + 0x0E] fsrc1s %f1, %f5 movrlez %i6, 0x2BA, %o4 movrne %l5, %g4, %l3 fcmpne16 %f6, %f4, %o2 fmovdcc %icc, %f2, %f7 fsrc2 %f6, %f2 taddcctv %i7, 0x14A9, %l1 movvs %xcc, %i5, %g2 fbue,a %fcc2, loop_302 udivx %o3, 0x145C, %i3 fcmpeq32 %f10, %f10, %l6 stw %i2, [%l7 + 0x30] loop_302: ldub [%l7 + 0x2E], %l0 bvs,a,pt %xcc, loop_303 fones %f5 orncc %g5, 0x0686, %o6 bshuffle %f6, %f4, %f12 loop_303: fcmped %fcc3, %f4, %f2 edge16l %i4, %g3, %o7 fcmple16 %f14, %f6, %g1 fornot1 %f4, %f12, %f4 edge8 %g6, %i1, %o5 st %f13, [%l7 + 0x68] fmovde %xcc, %f13, %f10 fcmpgt16 %f6, %f14, %l4 tsubcc %o1, %l2, %o0 lduh [%l7 + 0x1A], %i0 lduh [%l7 + 0x2C], %i6 fmovrslz %o4, %f13, %f13 fmovsge %icc, %f8, %f12 stb %g7, [%l7 + 0x68] movvc %xcc, %g4, %l5 sth %o2, [%l7 + 0x46] fpackfix %f10, %f5 fmovdcs %xcc, %f5, %f6 movrgez %i7, 0x0B0, %l3 ldub [%l7 + 0x7A], %i5 sethi 0x1656, %l1 ld [%l7 + 0x6C], %f9 ldsw [%l7 + 0x38], %g2 fbuge %fcc1, loop_304 and %o3, %i3, %i2 fcmpgt16 %f12, %f8, %l0 fmovrsgz %l6, %f13, %f11 loop_304: addccc %g5, %i4, %o6 ldub [%l7 + 0x43], %o7 fmovspos %xcc, %f1, %f5 fmovrdne %g3, %f4, %f10 sra %g6, %i1, %g1 edge8n %o5, %o1, %l4 sub %l2, %i0, %o0 fmovsle %icc, %f12, %f0 st %f3, [%l7 + 0x38] udivx %i6, 0x19F9, %o4 xnorcc %g4, 0x0E4A, %g7 fmovs %f11, %f4 sth %o2, [%l7 + 0x2C] smul %l5, 0x00AF, %l3 stw %i7, [%l7 + 0x50] fcmpgt32 %f12, %f6, %l1 movvc %xcc, %i5, %o3 fnand %f2, %f4, %f14 fmovsn %icc, %f8, %f3 ldsh [%l7 + 0x3C], %g2 movg %icc, %i2, %i3 ld [%l7 + 0x48], %f9 movre %l6, 0x024, %g5 fcmple16 %f14, %f4, %i4 edge32l %o6, %o7, %g3 fcmpgt32 %f8, %f6, %g6 movleu %icc, %l0, %i1 andcc %o5, %g1, %l4 fmovrsgez %l2, %f13, %f5 addccc %i0, %o0, %o1 tl %icc, 0x6 sth %i6, [%l7 + 0x2A] bcs,a,pn %icc, loop_305 edge32l %o4, %g7, %o2 umul %l5, 0x17AF, %g4 fmovsne %xcc, %f4, %f13 loop_305: alignaddrl %i7, %l1, %i5 movl %icc, %o3, %g2 call loop_306 movcc %icc, %i2, %l3 fble %fcc0, loop_307 ble,a,pt %xcc, loop_308 loop_306: fandnot2s %f0, %f5, %f14 nop setx loop_309, %l0, %l1 jmpl %l1, %i3 loop_307: sth %l6, [%l7 + 0x1C] loop_308: ldx [%l7 + 0x10], %g5 st %f9, [%l7 + 0x3C] loop_309: edge8l %o6, %i4, %g3 fbuge,a %fcc0, loop_310 sllx %g6, 0x04, %l0 fbg,a %fcc1, loop_311 fbg,a %fcc1, loop_312 loop_310: fxor %f2, %f14, %f4 ldx [%l7 + 0x38], %i1 loop_311: fmovsg %xcc, %f1, %f5 loop_312: ble %xcc, loop_313 movre %o5, %g1, %o7 fpsub32 %f4, %f4, %f6 brgz,a %l2, loop_314 loop_313: be,a loop_315 bn loop_316 fmovrslez %l4, %f6, %f3 loop_314: sra %o0, %i0, %i6 loop_315: ld [%l7 + 0x54], %f10 loop_316: fbg,a %fcc2, loop_317 st %f0, [%l7 + 0x50] fcmpgt16 %f14, %f0, %o4 fmovdcs %xcc, %f8, %f13 loop_317: fmovd %f12, %f14 fxnor %f8, %f10, %f14 ldsw [%l7 + 0x58], %o1 umul %g7, 0x0E61, %l5 fcmpeq16 %f12, %f10, %o2 addc %i7, %g4, %i5 mulx %l1, 0x0354, %g2 fmovrsgz %o3, %f10, %f8 ldx [%l7 + 0x30], %i2 fbul,a %fcc3, loop_318 fba %fcc1, loop_319 ldub [%l7 + 0x4B], %l3 ldx [%l7 + 0x30], %l6 loop_318: st %f2, [%l7 + 0x3C] loop_319: bn loop_320 sth %g5, [%l7 + 0x58] movpos %xcc, %o6, %i3 fxnor %f6, %f8, %f6 loop_320: std %f6, [%l7 + 0x68] ldd [%l7 + 0x78], %f10 fmovdpos %icc, %f6, %f13 fpsub32s %f9, %f7, %f0 movvc %xcc, %i4, %g3 subc %g6, 0x1C3A, %i1 ldsw [%l7 + 0x44], %l0 ldd [%l7 + 0x10], %f14 bcs %xcc, loop_321 sll %o5, 0x12, %o7 fbu,a %fcc2, loop_322 fsrc2s %f10, %f11 loop_321: addc %g1, 0x04E3, %l2 sth %l4, [%l7 + 0x3E] loop_322: taddcctv %i0, %o0, %i6 tvs %icc, 0x3 fmul8x16au %f5, %f9, %f4 bge %xcc, loop_323 udivcc %o1, 0x1A08, %o4 fmovd %f8, %f2 st %f7, [%l7 + 0x78] loop_323: sra %g7, %l5, %i7 fnegs %f12, %f3 bg,pt %xcc, loop_324 bg,pt %icc, loop_325 stx %o2, [%l7 + 0x08] ldd [%l7 + 0x58], %f6 loop_324: lduw [%l7 + 0x14], %g4 loop_325: bvs,a %xcc, loop_326 movneg %xcc, %i5, %l1 fbne,a %fcc0, loop_327 andn %o3, 0x176E, %g2 loop_326: fornot2 %f0, %f2, %f4 sub %i2, 0x0A16, %l3 loop_327: fmovsgu %icc, %f6, %f13 ldub [%l7 + 0x33], %l6 fbul,a %fcc0, loop_328 edge16n %o6, %i3, %i4 nop setx loop_329, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbo %fcc2, loop_330 loop_328: fmovrdgez %g5, %f2, %f2 sth %g3, [%l7 + 0x3C] loop_329: nop setx loop_331, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_330: sdivcc %g6, 0x0E2C, %l0 ldd [%l7 + 0x20], %f12 st %f0, [%l7 + 0x7C] loop_331: fsrc1s %f15, %f5 ldsw [%l7 + 0x40], %o5 sth %o7, [%l7 + 0x48] fnor %f6, %f0, %f4 xnor %i1, 0x0817, %g1 fandnot2s %f11, %f5, %f2 ldx [%l7 + 0x10], %l4 bcs,a %icc, loop_332 ldd [%l7 + 0x20], %f14 edge8l %i0, %l2, %i6 brz %o1, loop_333 loop_332: addccc %o0, %o4, %g7 fmovsl %icc, %f15, %f6 fxnor %f2, %f8, %f6 loop_333: movpos %xcc, %i7, %l5 fpackfix %f2, %f1 fbuge %fcc0, loop_334 lduh [%l7 + 0x1E], %g4 stw %i5, [%l7 + 0x34] fmovdle %icc, %f13, %f2 loop_334: lduh [%l7 + 0x68], %o2 pdist %f14, %f14, %f8 ld [%l7 + 0x6C], %f7 st %f8, [%l7 + 0x34] fxors %f2, %f3, %f4 ldub [%l7 + 0x2A], %o3 edge16ln %l1, %i2, %g2 fmovsne %xcc, %f8, %f5 lduw [%l7 + 0x30], %l3 fmovsgu %icc, %f13, %f14 fcmpd %fcc3, %f4, %f14 andncc %o6, %i3, %i4 fzero %f2 stw %l6, [%l7 + 0x10] fmovrdgz %g5, %f6, %f6 subcc %g3, %g6, %o5 stx %o7, [%l7 + 0x30] brgz,a %i1, loop_335 ldx [%l7 + 0x70], %l0 fbule,a %fcc3, loop_336 ldub [%l7 + 0x32], %g1 loop_335: fmovdl %xcc, %f2, %f14 edge8ln %l4, %i0, %l2 loop_336: tle %icc, 0x6 std %f12, [%l7 + 0x18] ldsh [%l7 + 0x56], %o1 edge16n %i6, %o0, %o4 ba,a %xcc, loop_337 fmovrsgz %g7, %f7, %f7 ldx [%l7 + 0x38], %l5 fmovdn %xcc, %f0, %f3 loop_337: fbge,a %fcc3, loop_338 fpackfix %f4, %f4 fba %fcc2, loop_339 fcmpne16 %f0, %f6, %i7 loop_338: bleu,a %icc, loop_340 fmovsleu %icc, %f1, %f5 loop_339: fsrc2s %f6, %f8 lduw [%l7 + 0x24], %g4 loop_340: sdivx %i5, 0x1302, %o2 stb %l1, [%l7 + 0x1C] movvs %icc, %o3, %i2 sth %l3, [%l7 + 0x58] sub %g2, %i3, %i4 fandnot2 %f12, %f6, %f4 movcs %xcc, %o6, %g5 stb %l6, [%l7 + 0x26] ldd [%l7 + 0x70], %f0 ldd [%l7 + 0x20], %f8 lduw [%l7 + 0x08], %g6 std %f4, [%l7 + 0x70] fmovrdlz %o5, %f4, %f8 alignaddrl %o7, %i1, %g3 ldsb [%l7 + 0x73], %g1 bl,a,pn %icc, loop_341 fbuge %fcc2, loop_342 fmovsl %icc, %f12, %f13 fmovsvc %icc, %f9, %f4 loop_341: tge %icc, 0x1 loop_342: fbug,a %fcc1, loop_343 xorcc %l0, %i0, %l4 sllx %l2, %o1, %i6 bneg loop_344 loop_343: addccc %o4, %g7, %o0 fpack16 %f0, %f11 ldsw [%l7 + 0x0C], %i7 loop_344: nop setx loop_345, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdneg %icc, %f3, %f13 edge8n %g4, %l5, %i5 ldx [%l7 + 0x58], %o2 loop_345: fmovrsgz %l1, %f4, %f15 ldd [%l7 + 0x78], %f4 movcc %xcc, %o3, %l3 array16 %i2, %g2, %i4 nop setx loop_346, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsn %icc, %f7, %f6 ta %icc, 0x0 fpack16 %f12, %f12 loop_346: lduh [%l7 + 0x4C], %i3 fmovsvs %xcc, %f4, %f9 sra %o6, %g5, %l6 tn %icc, 0x4 ldsh [%l7 + 0x4A], %g6 edge16l %o5, %o7, %g3 fnegd %f10, %f12 ldub [%l7 + 0x79], %g1 ldx [%l7 + 0x18], %i1 stb %i0, [%l7 + 0x17] call loop_347 fsrc2 %f4, %f14 st %f13, [%l7 + 0x30] fmovdpos %xcc, %f5, %f13 loop_347: lduh [%l7 + 0x34], %l0 edge8ln %l4, %o1, %l2 lduh [%l7 + 0x5A], %o4 ld [%l7 + 0x20], %f10 fnegs %f1, %f0 andcc %g7, 0x0009, %i6 fmovsvs %icc, %f4, %f14 lduh [%l7 + 0x5C], %i7 fcmple16 %f10, %f2, %o0 fmovdgu %icc, %f10, %f11 ldsw [%l7 + 0x30], %l5 movgu %xcc, %i5, %o2 sra %l1, 0x0D, %g4 ld [%l7 + 0x70], %f10 fbug,a %fcc1, loop_348 movn %icc, %o3, %l3 andcc %g2, %i2, %i4 movneg %icc, %o6, %g5 loop_348: sdiv %l6, 0x02A7, %i3 sth %g6, [%l7 + 0x6A] ldd [%l7 + 0x50], %f10 fmovda %icc, %f12, %f6 fcmpgt32 %f8, %f4, %o5 bg %xcc, loop_349 bshuffle %f0, %f10, %f8 ble,a,pt %xcc, loop_350 tvs %xcc, 0x1 loop_349: ldub [%l7 + 0x3E], %o7 lduh [%l7 + 0x32], %g3 loop_350: movne %xcc, %i1, %i0 brgez,a %l0, loop_351 movcc %xcc, %l4, %g1 srax %o1, 0x09, %l2 fbul,a %fcc2, loop_352 loop_351: ldsw [%l7 + 0x48], %g7 ldx [%l7 + 0x48], %i6 popc 0x065C, %o4 loop_352: andcc %i7, %l5, %i5 fmovrsne %o0, %f8, %f15 orn %l1, 0x08D7, %o2 nop setx loop_353, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpgt16 %f2, %f0, %g4 fmovsa %icc, %f8, %f6 andcc %l3, %g2, %i2 loop_353: fbne,a %fcc0, loop_354 fmovrsgz %o3, %f7, %f10 fnot2 %f10, %f6 fnot2s %f2, %f13 loop_354: stw %o6, [%l7 + 0x74] movleu %xcc, %i4, %l6 fmul8ulx16 %f10, %f14, %f6 bcc,a,pt %xcc, loop_355 lduh [%l7 + 0x52], %g5 lduw [%l7 + 0x74], %i3 stw %o5, [%l7 + 0x20] loop_355: ldsh [%l7 + 0x5A], %o7 fmovdleu %xcc, %f2, %f8 fmovsle %xcc, %f15, %f12 bneg,pn %xcc, loop_356 lduh [%l7 + 0x0A], %g3 ta %icc, 0x2 stb %i1, [%l7 + 0x60] loop_356: tne %icc, 0x6 sdiv %g6, 0x1E21, %i0 bgu loop_357 bn,a,pn %icc, loop_358 ldsb [%l7 + 0x1E], %l4 bpos loop_359 loop_357: fmovsvs %xcc, %f7, %f13 loop_358: tcs %icc, 0x6 brgez %g1, loop_360 loop_359: sethi 0x07CE, %l0 fsrc1 %f0, %f2 fpadd32s %f8, %f9, %f9 loop_360: fmovsg %icc, %f8, %f9 stx %l2, [%l7 + 0x50] fbul,a %fcc0, loop_361 fnands %f4, %f4, %f12 fmovdne %icc, %f3, %f8 ldd [%l7 + 0x08], %f0 loop_361: andn %o1, %g7, %i6 ldx [%l7 + 0x68], %o4 fcmpne16 %f12, %f2, %l5 fnegs %f9, %f3 bneg,pt %xcc, loop_362 st %f12, [%l7 + 0x1C] ldx [%l7 + 0x08], %i5 fmovd %f14, %f2 loop_362: te %xcc, 0x7 fandnot2s %f5, %f11, %f1 fmovspos %icc, %f14, %f7 fmovdg %xcc, %f10, %f7 fpack16 %f10, %f2 tcc %xcc, 0x0 movg %icc, %o0, %i7 movg %icc, %o2, %g4 xnor %l3, 0x1BC8, %l1 taddcctv %g2, 0x1F92, %o3 fmovsgu %xcc, %f7, %f11 subc %o6, %i4, %l6 ldd [%l7 + 0x20], %f4 ldsb [%l7 + 0x6A], %i2 ldub [%l7 + 0x2E], %g5 fxnor %f6, %f2, %f8 tcc %icc, 0x6 ldsb [%l7 + 0x7E], %o5 fmovdl %icc, %f6, %f14 fmovdvs %xcc, %f14, %f1 ld [%l7 + 0x3C], %f3 movvc %xcc, %i3, %o7 ldd [%l7 + 0x18], %f6 bvs,a %xcc, loop_363 fmovrslz %g3, %f9, %f14 stx %g6, [%l7 + 0x60] ldx [%l7 + 0x30], %i0 loop_363: fbug,a %fcc3, loop_364 fpsub16 %f6, %f12, %f10 ba,a,pn %xcc, loop_365 fnot1s %f12, %f7 loop_364: movvs %icc, %l4, %g1 edge8n %i1, %l2, %o1 loop_365: fzeros %f10 fmovsg %xcc, %f12, %f1 fmovrdne %l0, %f2, %f14 tpos %icc, 0x4 orn %i6, %o4, %g7 fzeros %f4 fmovdneg %icc, %f12, %f2 fnegd %f8, %f2 ldsh [%l7 + 0x7C], %l5 ldsh [%l7 + 0x44], %i5 ldsb [%l7 + 0x0B], %o0 edge32l %o2, %i7, %g4 fmovdvs %xcc, %f8, %f7 ldx [%l7 + 0x10], %l3 st %f0, [%l7 + 0x1C] xnor %l1, %g2, %o6 fpsub16 %f6, %f8, %f6 udivx %i4, 0x1A41, %o3 fornot1 %f10, %f14, %f4 stw %l6, [%l7 + 0x14] bleu,a,pn %xcc, loop_366 ldsb [%l7 + 0x4C], %i2 ldub [%l7 + 0x6A], %o5 bgu,a loop_367 loop_366: fcmpes %fcc2, %f12, %f9 stx %g5, [%l7 + 0x38] ldub [%l7 + 0x53], %o7 loop_367: udivx %i3, 0x1DE5, %g3 ldx [%l7 + 0x78], %g6 ldd [%l7 + 0x60], %f4 bshuffle %f6, %f2, %f2 ld [%l7 + 0x2C], %f8 ldsw [%l7 + 0x08], %l4 sllx %i0, 0x04, %i1 stw %g1, [%l7 + 0x64] sdiv %o1, 0x1EA3, %l0 fmovrdlz %i6, %f8, %f8 fbg %fcc2, loop_368 bne,pt %xcc, loop_369 taddcctv %l2, %o4, %l5 sth %i5, [%l7 + 0x72] loop_368: lduw [%l7 + 0x64], %o0 loop_369: movneg %xcc, %g7, %o2 fcmpne32 %f0, %f8, %g4 ldsw [%l7 + 0x24], %l3 bpos loop_370 movn %icc, %l1, %i7 sth %o6, [%l7 + 0x76] array8 %g2, %o3, %l6 loop_370: stb %i2, [%l7 + 0x15] lduh [%l7 + 0x26], %i4 fbue,a %fcc1, loop_371 smulcc %g5, %o5, %i3 fsrc2 %f12, %f0 fpmerge %f4, %f14, %f8 loop_371: ldsh [%l7 + 0x38], %o7 tgu %xcc, 0x1 pdist %f14, %f6, %f10 movneg %icc, %g6, %g3 stx %i0, [%l7 + 0x38] fmovrsgez %i1, %f4, %f3 fmovrsgez %g1, %f9, %f11 fcmpne32 %f2, %f6, %l4 stx %o1, [%l7 + 0x60] fcmpne16 %f12, %f14, %l0 movge %icc, %i6, %l2 fexpand %f14, %f10 ld [%l7 + 0x64], %f3 taddcctv %o4, 0x1D2F, %i5 fpack32 %f2, %f6, %f12 stw %o0, [%l7 + 0x54] ldd [%l7 + 0x70], %f6 stw %g7, [%l7 + 0x14] movcs %icc, %o2, %g4 fmul8x16al %f10, %f5, %f6 movge %xcc, %l3, %l5 fmovs %f8, %f7 ld [%l7 + 0x5C], %f7 ldsh [%l7 + 0x42], %i7 ldub [%l7 + 0x51], %o6 std %f4, [%l7 + 0x20] tvc %icc, 0x1 fpmerge %f15, %f0, %f14 ld [%l7 + 0x44], %f15 lduw [%l7 + 0x7C], %g2 ldd [%l7 + 0x78], %f6 ldsb [%l7 + 0x73], %l1 fmovsvs %xcc, %f8, %f14 edge16n %o3, %l6, %i2 bne,a %xcc, loop_372 ldsb [%l7 + 0x21], %g5 lduh [%l7 + 0x60], %o5 ldx [%l7 + 0x68], %i4 loop_372: ldsb [%l7 + 0x77], %i3 sth %o7, [%l7 + 0x7A] fcmpeq32 %f0, %f6, %g6 fsrc1s %f4, %f1 fmovsn %xcc, %f14, %f13 sethi 0x1977, %g3 ble,a,pt %xcc, loop_373 taddcctv %i1, 0x1890, %g1 smul %i0, %l4, %l0 ba,a,pn %xcc, loop_374 loop_373: movcc %icc, %o1, %i6 fpsub32s %f0, %f13, %f2 fandnot1s %f4, %f5, %f0 loop_374: ldsw [%l7 + 0x28], %o4 ldx [%l7 + 0x08], %i5 fbu %fcc1, loop_375 fmovdneg %xcc, %f15, %f0 orncc %o0, %l2, %g7 fabss %f13, %f2 loop_375: lduh [%l7 + 0x76], %o2 stw %g4, [%l7 + 0x54] orncc %l5, 0x0581, %l3 brgz,a %o6, loop_376 fbule %fcc2, loop_377 lduh [%l7 + 0x24], %i7 fmovdle %xcc, %f1, %f14 loop_376: fcmpne16 %f10, %f6, %l1 loop_377: ldsb [%l7 + 0x41], %g2 brlez,a %o3, loop_378 sth %l6, [%l7 + 0x52] edge16n %g5, %i2, %o5 fzero %f6 loop_378: bn loop_379 fmovsvs %xcc, %f5, %f7 or %i3, %i4, %o7 movl %xcc, %g6, %g3 loop_379: ldub [%l7 + 0x62], %g1 movge %icc, %i1, %l4 tg %xcc, 0x6 ldd [%l7 + 0x50], %f12 faligndata %f2, %f14, %f12 stb %i0, [%l7 + 0x52] fmovspos %icc, %f0, %f14 ba,pn %icc, loop_380 array8 %l0, %i6, %o4 brnz %i5, loop_381 fcmps %fcc3, %f2, %f11 loop_380: fornot2 %f8, %f2, %f0 ld [%l7 + 0x78], %f5 loop_381: stb %o1, [%l7 + 0x3F] fpack16 %f10, %f0 bvc,pn %xcc, loop_382 udivx %o0, 0x1061, %l2 array8 %g7, %o2, %g4 subccc %l3, 0x0FF2, %l5 loop_382: stw %o6, [%l7 + 0x48] fmovsgu %xcc, %f4, %f8 fcmple32 %f2, %f12, %i7 fmovse %icc, %f6, %f2 fbuge,a %fcc0, loop_383 smul %g2, %o3, %l6 movrgez %l1, %i2, %o5 lduw [%l7 + 0x24], %g5 loop_383: ldx [%l7 + 0x10], %i4 nop setx loop_384, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x48], %o7 ldsh [%l7 + 0x2E], %g6 sdivx %i3, 0x08BF, %g1 loop_384: ldsw [%l7 + 0x64], %g3 stx %l4, [%l7 + 0x48] fmovde %xcc, %f5, %f14 fxnors %f0, %f5, %f11 fmovsneg %icc, %f11, %f9 ldsb [%l7 + 0x63], %i1 stx %l0, [%l7 + 0x38] ld [%l7 + 0x3C], %f4 std %f8, [%l7 + 0x30] stb %i0, [%l7 + 0x19] fcmpgt16 %f10, %f8, %o4 ldd [%l7 + 0x70], %f6 fmovdne %xcc, %f0, %f7 ldsw [%l7 + 0x6C], %i6 brnz,a %i5, loop_385 tge %xcc, 0x7 edge32l %o0, %l2, %o1 nop setx loop_386, %l0, %l1 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_385: brnz %o2, loop_387 fornot1s %f10, %f1, %f8 ldsb [%l7 + 0x72], %g4 loop_386: fmovde %xcc, %f10, %f3 loop_387: stx %g7, [%l7 + 0x08] sdivcc %l5, 0x119A, %o6 xorcc %l3, %i7, %g2 ldsb [%l7 + 0x11], %o3 lduw [%l7 + 0x7C], %l6 bleu,a %xcc, loop_388 movvc %xcc, %i2, %l1 fmovse %icc, %f8, %f7 mova %xcc, %o5, %i4 loop_388: fmovdle %xcc, %f10, %f15 fbg %fcc2, loop_389 brz %g5, loop_390 fones %f10 fblg %fcc2, loop_391 loop_389: ldsh [%l7 + 0x24], %o7 loop_390: fxnors %f7, %f6, %f2 std %f12, [%l7 + 0x50] loop_391: ld [%l7 + 0x4C], %f10 fmovda %xcc, %f1, %f14 fones %f10 movvc %xcc, %g6, %g1 fexpand %f13, %f2 xnorcc %i3, 0x085D, %g3 st %f6, [%l7 + 0x48] edge8l %l4, %l0, %i0 ldub [%l7 + 0x29], %o4 addcc %i1, %i6, %i5 or %o0, 0x171F, %o1 tneg %icc, 0x2 fsrc1 %f6, %f4 fbg,a %fcc2, loop_392 fmovrde %l2, %f6, %f10 srlx %g4, 0x1E, %g7 bg %xcc, loop_393 loop_392: xor %l5, 0x08F5, %o6 move %xcc, %o2, %l3 ldub [%l7 + 0x6F], %g2 loop_393: fmovs %f14, %f7 std %f0, [%l7 + 0x20] taddcctv %o3, %i7, %i2 fxnor %f6, %f6, %f6 lduh [%l7 + 0x68], %l6 fmul8x16al %f11, %f15, %f6 lduh [%l7 + 0x3E], %o5 movrlez %l1, 0x1AC, %i4 bcs,a loop_394 fbule,a %fcc2, loop_395 fpsub32 %f4, %f10, %f12 fmovsvc %icc, %f0, %f8 loop_394: fcmpne32 %f10, %f2, %o7 loop_395: tleu %xcc, 0x4 fcmple16 %f10, %f10, %g5 ld [%l7 + 0x30], %f3 ldx [%l7 + 0x60], %g6 movleu %icc, %g1, %g3 brnz %i3, loop_396 fpackfix %f14, %f9 andncc %l0, %l4, %i0 lduh [%l7 + 0x4C], %o4 loop_396: fpadd32 %f8, %f0, %f14 subccc %i6, 0x17AF, %i1 fcmpes %fcc0, %f1, %f14 fpadd16 %f2, %f2, %f6 siam 0x3 ldsw [%l7 + 0x6C], %o0 fmul8x16au %f0, %f6, %f10 tgu %xcc, 0x6 edge16 %o1, %i5, %g4 bge,a %xcc, loop_397 ldsw [%l7 + 0x6C], %l2 fblg %fcc3, loop_398 lduw [%l7 + 0x50], %g7 loop_397: lduw [%l7 + 0x28], %o6 faligndata %f12, %f6, %f0 loop_398: fmovdne %icc, %f15, %f13 ldd [%l7 + 0x78], %f4 siam 0x1 fcmpgt16 %f6, %f6, %o2 mova %xcc, %l3, %l5 edge8 %g2, %o3, %i2 add %i7, 0x102C, %o5 movle %xcc, %l1, %i4 move %xcc, %l6, %o7 fxnor %f8, %f4, %f0 fones %f3 nop setx loop_399, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdivcc %g5, 0x15EC, %g1 add %g6, 0x0D3E, %i3 fxor %f8, %f14, %f4 loop_399: udivx %g3, 0x0D1D, %l4 fmovrse %i0, %f11, %f11 srlx %o4, %l0, %i6 fbl,a %fcc3, loop_400 stw %o0, [%l7 + 0x20] stx %i1, [%l7 + 0x30] fnegs %f13, %f13 loop_400: fmovsne %xcc, %f7, %f10 ldx [%l7 + 0x28], %i5 fmul8ulx16 %f2, %f2, %f10 stx %g4, [%l7 + 0x28] stb %l2, [%l7 + 0x6A] bg,a loop_401 sllx %g7, 0x03, %o1 stw %o2, [%l7 + 0x58] smulcc %l3, %l5, %o6 loop_401: fmovsvc %icc, %f10, %f2 ldsb [%l7 + 0x32], %o3 movn %icc, %g2, %i2 stx %i7, [%l7 + 0x18] fbo,a %fcc2, loop_402 fnot1 %f6, %f10 stw %o5, [%l7 + 0x3C] addc %l1, 0x17ED, %i4 loop_402: fnor %f8, %f0, %f6 fand %f14, %f2, %f10 umul %l6, 0x1A7C, %g5 fandnot1 %f8, %f6, %f6 ldsw [%l7 + 0x40], %o7 std %f14, [%l7 + 0x38] ldsh [%l7 + 0x3A], %g6 nop setx loop_403, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f9, [%l7 + 0x54] bl,a %xcc, loop_404 fbl,a %fcc2, loop_405 loop_403: sth %i3, [%l7 + 0x5E] smul %g1, %g3, %i0 loop_404: ldsw [%l7 + 0x08], %l4 loop_405: stb %o4, [%l7 + 0x38] fba %fcc0, loop_406 fornot2 %f6, %f14, %f6 fpadd16s %f15, %f0, %f14 move %icc, %l0, %i6 loop_406: taddcc %i1, 0x0439, %o0 fbne,a %fcc2, loop_407 ldsh [%l7 + 0x3A], %i5 ld [%l7 + 0x7C], %f11 bcs,a,pn %xcc, loop_408 loop_407: array32 %l2, %g7, %g4 mulscc %o1, 0x033A, %o2 fornot1 %f8, %f4, %f12 loop_408: fmovsleu %xcc, %f7, %f11 fabss %f2, %f13 fornot2s %f14, %f6, %f13 ldd [%l7 + 0x28], %f8 fmovdle %xcc, %f5, %f7 st %f13, [%l7 + 0x7C] fbne,a %fcc0, loop_409 fmuld8ulx16 %f9, %f10, %f6 fors %f7, %f11, %f4 fmovdl %icc, %f15, %f10 loop_409: movcc %icc, %l5, %o6 stx %l3, [%l7 + 0x48] stw %g2, [%l7 + 0x5C] mulx %o3, %i2, %o5 fxnor %f8, %f4, %f2 ld [%l7 + 0x40], %f6 fzero %f0 andcc %i7, %i4, %l6 ldsh [%l7 + 0x76], %g5 movre %l1, %o7, %i3 std %f4, [%l7 + 0x10] bn,a loop_410 st %f0, [%l7 + 0x38] popc %g1, %g6 fba,a %fcc0, loop_411 loop_410: st %f13, [%l7 + 0x54] fbe,a %fcc2, loop_412 fmovdn %xcc, %f6, %f8 loop_411: fblg %fcc3, loop_413 tsubcc %i0, %l4, %o4 loop_412: brgez,a %l0, loop_414 brz,a %i6, loop_415 loop_413: ldsh [%l7 + 0x66], %g3 std %f6, [%l7 + 0x38] loop_414: stb %i1, [%l7 + 0x23] loop_415: fmovrdgz %i5, %f2, %f8 array8 %l2, %o0, %g4 alignaddrl %o1, %g7, %l5 fmovda %icc, %f15, %f13 movge %xcc, %o6, %o2 fsrc2s %f0, %f1 fbue,a %fcc1, loop_416 fbul,a %fcc2, loop_417 sth %g2, [%l7 + 0x7A] fone %f8 loop_416: fzero %f8 loop_417: fmovsl %icc, %f13, %f4 fmovsleu %xcc, %f6, %f5 lduw [%l7 + 0x08], %o3 lduh [%l7 + 0x24], %l3 ldx [%l7 + 0x30], %i2 stx %i7, [%l7 + 0x60] fmovdleu %xcc, %f4, %f1 fcmpne16 %f14, %f0, %i4 fbge %fcc0, loop_418 lduw [%l7 + 0x64], %l6 fmul8sux16 %f6, %f4, %f6 fmovdvs %xcc, %f3, %f10 loop_418: ldsh [%l7 + 0x1C], %g5 tcc %xcc, 0x1 sdivx %l1, 0x19B1, %o5 sll %o7, %g1, %i3 fabsd %f14, %f8 fones %f7 sdiv %g6, 0x1D68, %l4 fmovscc %xcc, %f7, %f2 edge16n %o4, %l0, %i0 ldsb [%l7 + 0x1D], %i6 ldsh [%l7 + 0x50], %g3 fnors %f8, %f5, %f12 fcmple32 %f0, %f0, %i5 mova %icc, %l2, %o0 subcc %g4, %o1, %g7 movgu %icc, %l5, %o6 fbug,a %fcc1, loop_419 fbne,a %fcc3, loop_420 fnands %f14, %f6, %f15 lduh [%l7 + 0x4A], %o2 loop_419: ldx [%l7 + 0x20], %g2 loop_420: fsrc2s %f3, %f5 udiv %o3, 0x0E8C, %i1 fbge,a %fcc3, loop_421 bcc %icc, loop_422 ldsb [%l7 + 0x18], %i2 tn %icc, 0x1 loop_421: fmul8x16au %f6, %f13, %f10 loop_422: ldsw [%l7 + 0x60], %i7 std %f8, [%l7 + 0x38] ldd [%l7 + 0x18], %f14 fsrc2 %f4, %f8 sth %i4, [%l7 + 0x24] bneg %xcc, loop_423 fcmpeq16 %f12, %f8, %l3 andn %g5, 0x08E0, %l1 fmovsa %xcc, %f1, %f15 loop_423: nop setx loop_424, %l0, %l1 jmpl %l1, %l6 fcmpgt32 %f10, %f4, %o5 fmovsl %icc, %f8, %f4 movgu %xcc, %g1, %o7 loop_424: std %f0, [%l7 + 0x30] sdivx %g6, 0x04C1, %i3 ldsb [%l7 + 0x7F], %o4 bgu,pn %icc, loop_425 andncc %l0, %l4, %i0 edge16 %i6, %i5, %g3 fmuld8sux16 %f7, %f0, %f0 loop_425: ble,a,pt %xcc, loop_426 ldd [%l7 + 0x10], %f8 bvs loop_427 fmovrdne %o0, %f6, %f0 loop_426: tsubcctv %g4, 0x1C56, %l2 fmovdg %icc, %f5, %f8 loop_427: brnz,a %g7, loop_428 fbn %fcc1, loop_429 ldd [%l7 + 0x48], %f6 movrlz %o1, %l5, %o2 loop_428: lduh [%l7 + 0x3C], %g2 loop_429: fmovspos %icc, %f1, %f6 ldsw [%l7 + 0x34], %o6 fmul8x16 %f3, %f0, %f4 fpsub16s %f0, %f5, %f13 st %f7, [%l7 + 0x78] lduw [%l7 + 0x0C], %i1 bvs %xcc, loop_430 edge32ln %i2, %o3, %i4 ld [%l7 + 0x7C], %f8 fmovrslez %i7, %f6, %f15 loop_430: ldd [%l7 + 0x10], %f2 fpadd32s %f11, %f9, %f12 fnegs %f13, %f7 for %f6, %f8, %f8 nop setx loop_431, %l0, %l1 jmpl %l1, %l3 brnz,a %l1, loop_432 ldsb [%l7 + 0x7E], %l6 fnors %f2, %f10, %f10 loop_431: fmovd %f4, %f4 loop_432: subc %o5, 0x12F0, %g1 ldx [%l7 + 0x60], %g5 or %o7, 0x028C, %g6 fblg,a %fcc3, loop_433 ldd [%l7 + 0x30], %f12 movgu %xcc, %o4, %i3 sth %l4, [%l7 + 0x44] loop_433: fpadd32s %f8, %f1, %f10 stb %l0, [%l7 + 0x43] stx %i6, [%l7 + 0x28] fands %f9, %f10, %f0 ldd [%l7 + 0x08], %f0 subc %i0, %i5, %o0 sethi 0x1FB6, %g4 stx %g3, [%l7 + 0x08] tneg %icc, 0x6 movge %xcc, %l2, %g7 stb %l5, [%l7 + 0x46] ldsh [%l7 + 0x7C], %o1 fornot2s %f3, %f3, %f12 fmul8x16al %f8, %f0, %f6 lduh [%l7 + 0x4A], %o2 brlez %g2, loop_434 bl,pn %xcc, loop_435 be,a,pt %icc, loop_436 st %f14, [%l7 + 0x48] loop_434: ba,a,pt %icc, loop_437 loop_435: sll %i1, 0x0C, %i2 loop_436: ld [%l7 + 0x60], %f0 fmovsn %icc, %f6, %f14 loop_437: stw %o3, [%l7 + 0x64] movl %icc, %i4, %o6 udiv %l3, 0x0C26, %l1 fmovdgu %icc, %f7, %f0 sth %l6, [%l7 + 0x5C] stx %i7, [%l7 + 0x20] fmovde %xcc, %f0, %f5 ba,pt %icc, loop_438 stx %g1, [%l7 + 0x20] fsrc1s %f1, %f11 fbu,a %fcc1, loop_439 loop_438: stx %o5, [%l7 + 0x70] ldx [%l7 + 0x30], %o7 fmovrse %g5, %f3, %f0 loop_439: fmovsg %xcc, %f2, %f8 fone %f0 lduh [%l7 + 0x5A], %o4 orncc %i3, 0x054A, %l4 movl %icc, %g6, %l0 edge32n %i0, %i5, %o0 fnegs %f12, %f14 bn,a loop_440 brgz %i6, loop_441 orcc %g3, %g4, %g7 stb %l5, [%l7 + 0x7D] loop_440: call loop_442 loop_441: tneg %xcc, 0x4 fpsub32s %f10, %f5, %f3 fmovd %f10, %f2 loop_442: st %f5, [%l7 + 0x3C] fmovda %xcc, %f6, %f1 subcc %l2, %o1, %g2 ldd [%l7 + 0x50], %f12 addcc %i1, %o2, %o3 and %i2, %o6, %l3 ldsw [%l7 + 0x34], %i4 fbn %fcc2, loop_443 fzeros %f1 lduw [%l7 + 0x64], %l1 bl,a loop_444 loop_443: fmovdleu %icc, %f8, %f0 ld [%l7 + 0x6C], %f8 movrgez %l6, 0x0DE, %g1 loop_444: fnot1s %f7, %f11 brgz %o5, loop_445 andcc %i7, %g5, %o4 stb %o7, [%l7 + 0x78] std %f8, [%l7 + 0x78] loop_445: ldsh [%l7 + 0x2C], %i3 pdist %f8, %f14, %f10 subccc %l4, %g6, %i0 fmovrslz %i5, %f9, %f12 fmuld8sux16 %f1, %f14, %f8 mova %icc, %l0, %i6 ld [%l7 + 0x18], %f13 fblg,a %fcc3, loop_446 bleu,a,pn %xcc, loop_447 fbule %fcc1, loop_448 subc %o0, %g4, %g7 loop_446: fmovdl %xcc, %f12, %f13 loop_447: fpadd32 %f14, %f0, %f12 loop_448: fcmple16 %f8, %f4, %l5 movgu %xcc, %g3, %o1 stb %l2, [%l7 + 0x68] fmovdgu %icc, %f6, %f15 fzeros %f2 fandnot1 %f2, %f0, %f0 fmovsl %icc, %f6, %f3 ldsw [%l7 + 0x0C], %i1 tge %icc, 0x6 bne %icc, loop_449 fors %f9, %f10, %f13 ld [%l7 + 0x34], %f8 std %f0, [%l7 + 0x68] loop_449: alignaddr %g2, %o3, %i2 addccc %o6, 0x1CF3, %l3 ld [%l7 + 0x7C], %f12 movcs %icc, %o2, %l1 fcmple32 %f12, %f6, %l6 fmovdcs %icc, %f3, %f4 fsrc1 %f14, %f8 tcs %xcc, 0x0 fmovdne %icc, %f11, %f10 ldub [%l7 + 0x1C], %i4 fmul8sux16 %f4, %f0, %f4 ldsw [%l7 + 0x34], %o5 fandnot1s %f3, %f12, %f5 ldx [%l7 + 0x48], %i7 stb %g5, [%l7 + 0x74] mulx %o4, %o7, %i3 stx %l4, [%l7 + 0x10] fmovdg %xcc, %f5, %f14 lduh [%l7 + 0x66], %g6 siam 0x7 fmovda %icc, %f9, %f7 fmovdgu %xcc, %f9, %f8 fcmpgt32 %f2, %f2, %i0 fpmerge %f1, %f1, %f0 fexpand %f10, %f6 bgu,a loop_450 bpos,a %xcc, loop_451 subc %g1, %i5, %i6 fcmpeq32 %f2, %f8, %l0 loop_450: fblg,a %fcc0, loop_452 loop_451: edge8ln %g4, %o0, %l5 fcmped %fcc2, %f10, %f8 sra %g7, %g3, %l2 loop_452: fbue %fcc0, loop_453 fmovs %f8, %f3 fpadd32s %f15, %f5, %f3 alignaddr %o1, %i1, %o3 loop_453: call loop_454 mulx %g2, %o6, %l3 fnegs %f14, %f13 fpadd32s %f14, %f8, %f5 loop_454: ldub [%l7 + 0x55], %o2 sra %i2, %l1, %l6 tneg %icc, 0x3 ldsb [%l7 + 0x3F], %o5 movcs %xcc, %i7, %i4 tl %icc, 0x0 orcc %g5, 0x1ED0, %o7 fbue %fcc3, loop_455 fmovsg %icc, %f10, %f9 ld [%l7 + 0x50], %f0 movrlz %i3, 0x152, %o4 loop_455: fmovdvc %icc, %f4, %f4 ldsb [%l7 + 0x6D], %l4 fpadd32 %f4, %f14, %f14 movn %icc, %g6, %g1 popc 0x03D4, %i5 tleu %icc, 0x4 xnor %i0, %i6, %l0 ldsw [%l7 + 0x18], %g4 pdist %f6, %f14, %f14 fbo,a %fcc0, loop_456 ble,a %xcc, loop_457 fmovdvs %icc, %f7, %f10 fcmpeq16 %f8, %f4, %o0 loop_456: fpadd32 %f10, %f8, %f10 loop_457: fnands %f5, %f14, %f15 fmul8sux16 %f12, %f8, %f6 taddcctv %g7, %g3, %l2 move %xcc, %o1, %i1 nop setx loop_458, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x30], %f4 fmovsgu %xcc, %f11, %f4 movrlez %o3, %g2, %l5 loop_458: fsrc2 %f14, %f2 fmovrsgez %l3, %f4, %f13 fcmpgt16 %f2, %f2, %o6 andn %o2, 0x0C49, %i2 fble %fcc3, loop_459 udivx %l6, 0x0548, %o5 bn,a %icc, loop_460 stx %i7, [%l7 + 0x18] loop_459: umul %l1, 0x06BA, %i4 fbuge,a %fcc1, loop_461 loop_460: ldsb [%l7 + 0x6B], %g5 sth %o7, [%l7 + 0x2C] lduw [%l7 + 0x14], %i3 loop_461: fsrc2s %f6, %f2 ldsh [%l7 + 0x42], %o4 orncc %g6, %l4, %g1 sethi 0x14B4, %i5 umul %i6, %i0, %g4 fcmpes %fcc1, %f2, %f11 umulcc %l0, %o0, %g3 fors %f15, %f9, %f15 fone %f8 fmovdle %icc, %f6, %f3 tg %xcc, 0x1 udivcc %l2, 0x0F0E, %o1 ld [%l7 + 0x10], %f2 popc %g7, %o3 array8 %g2, %i1, %l5 fnor %f8, %f14, %f6 ldx [%l7 + 0x68], %l3 movvc %icc, %o6, %o2 lduh [%l7 + 0x16], %i2 bgu,a %icc, loop_462 stw %o5, [%l7 + 0x48] sth %i7, [%l7 + 0x32] edge32l %l6, %i4, %l1 loop_462: te %icc, 0x0 nop setx loop_463, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry addc %o7, 0x1D69, %i3 movpos %icc, %o4, %g5 bge,a,pn %xcc, loop_464 loop_463: st %f6, [%l7 + 0x08] ldx [%l7 + 0x20], %l4 ldsw [%l7 + 0x78], %g6 loop_464: ldsh [%l7 + 0x7C], %g1 fornot1 %f10, %f12, %f6 movn %xcc, %i6, %i5 fmovsvc %icc, %f13, %f13 fcmped %fcc0, %f10, %f0 fmovs %f6, %f11 tsubcc %i0, %l0, %g4 tg %icc, 0x7 ldx [%l7 + 0x08], %o0 edge8ln %l2, %g3, %g7 movrgz %o3, 0x26E, %o1 sra %g2, %i1, %l5 fbg %fcc0, loop_465 andn %o6, 0x008E, %l3 siam 0x7 edge32l %o2, %o5, %i2 loop_465: bcs,a loop_466 tgu %icc, 0x3 edge8ln %i7, %l6, %l1 fmul8x16al %f15, %f7, %f8 loop_466: lduh [%l7 + 0x26], %o7 ldsw [%l7 + 0x4C], %i4 fcmpeq16 %f12, %f10, %i3 tvc %icc, 0x5 mulx %g5, 0x1ED5, %o4 bne,a,pn %icc, loop_467 lduw [%l7 + 0x2C], %l4 siam 0x0 fornot2 %f8, %f10, %f14 loop_467: fmovsl %xcc, %f14, %f13 std %f0, [%l7 + 0x08] fmovsl %xcc, %f8, %f10 fmovdgu %icc, %f0, %f10 movl %icc, %g1, %g6 fmovrdlz %i5, %f8, %f12 xnor %i6, 0x05E8, %i0 fpsub16s %f10, %f2, %f1 tsubcc %g4, 0x1CA1, %l0 fmovrsgez %o0, %f8, %f7 fba %fcc2, loop_468 ldub [%l7 + 0x65], %g3 stx %g7, [%l7 + 0x18] ldub [%l7 + 0x78], %l2 loop_468: orncc %o1, %o3, %i1 st %f14, [%l7 + 0x18] fcmpd %fcc1, %f6, %f14 movneg %xcc, %g2, %o6 fbug,a %fcc3, loop_469 fornot2s %f8, %f8, %f4 fands %f15, %f4, %f10 st %f9, [%l7 + 0x3C] loop_469: fmovdcs %icc, %f15, %f6 fbu,a %fcc3, loop_470 ldx [%l7 + 0x70], %l5 fmovsg %icc, %f15, %f12 st %f5, [%l7 + 0x30] loop_470: fmovscc %xcc, %f13, %f9 fsrc1 %f14, %f8 brgz %o2, loop_471 bg,a loop_472 fpadd16s %f2, %f1, %f4 fmovrsne %l3, %f1, %f13 loop_471: std %f6, [%l7 + 0x20] loop_472: ble,a %icc, loop_473 fmovrdlez %o5, %f14, %f14 ldsh [%l7 + 0x12], %i7 sth %l6, [%l7 + 0x66] loop_473: bshuffle %f14, %f14, %f0 taddcc %i2, %l1, %o7 ldsb [%l7 + 0x5C], %i4 fmovrslez %g5, %f5, %f4 ld [%l7 + 0x44], %f1 stx %i3, [%l7 + 0x70] fpsub32 %f4, %f6, %f6 fxor %f0, %f0, %f2 movneg %xcc, %l4, %o4 fmovrdgz %g6, %f10, %f8 fmovs %f12, %f12 fbo %fcc3, loop_474 fbn %fcc2, loop_475 st %f5, [%l7 + 0x14] fone %f10 loop_474: xorcc %i5, 0x0C51, %g1 loop_475: mulx %i6, 0x1A38, %g4 bpos,pn %icc, loop_476 mulx %i0, 0x01F7, %o0 std %f6, [%l7 + 0x10] fands %f2, %f2, %f13 loop_476: tsubcc %l0, 0x11ED, %g7 ldub [%l7 + 0x34], %g3 stw %l2, [%l7 + 0x30] stx %o1, [%l7 + 0x10] array8 %i1, %g2, %o6 stw %o3, [%l7 + 0x14] movrlez %o2, %l5, %o5 fbge,a %fcc3, loop_477 movrgz %i7, %l6, %l3 fcmpne32 %f8, %f10, %l1 bpos,pt %xcc, loop_478 loop_477: xnor %i2, %o7, %i4 st %f8, [%l7 + 0x30] fmovrdlz %i3, %f6, %f10 loop_478: stb %l4, [%l7 + 0x30] ldd [%l7 + 0x10], %f12 fmul8x16au %f10, %f8, %f12 lduh [%l7 + 0x48], %o4 array16 %g5, %g6, %g1 fmovsge %icc, %f6, %f9 addcc %i6, %g4, %i0 siam 0x1 fcmped %fcc1, %f12, %f14 addcc %i5, %l0, %g7 lduw [%l7 + 0x38], %g3 fcmped %fcc1, %f8, %f12 srlx %l2, 0x19, %o1 fmuld8ulx16 %f4, %f14, %f4 fnand %f8, %f10, %f4 lduw [%l7 + 0x78], %o0 fmovrslz %i1, %f4, %f2 edge32l %o6, %g2, %o2 lduw [%l7 + 0x5C], %o3 stx %l5, [%l7 + 0x30] ldsw [%l7 + 0x54], %o5 fnors %f11, %f14, %f7 lduw [%l7 + 0x20], %l6 ld [%l7 + 0x10], %f11 udiv %l3, 0x1A49, %i7 st %f15, [%l7 + 0x18] ldd [%l7 + 0x48], %f12 lduw [%l7 + 0x38], %l1 stw %o7, [%l7 + 0x64] sdivx %i2, 0x130C, %i3 alignaddrl %i4, %o4, %l4 fornot1 %f8, %f8, %f6 ldsb [%l7 + 0x44], %g6 nop setx loop_479, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsn %icc, %f1, %f1 fmul8sux16 %f8, %f8, %f12 brz,a %g5, loop_480 loop_479: ld [%l7 + 0x34], %f2 sllx %g1, %i6, %i0 fxnor %f0, %f2, %f14 loop_480: ldsw [%l7 + 0x44], %g4 fmovrse %l0, %f13, %f6 edge8n %g7, %g3, %i5 fpsub16 %f10, %f12, %f10 smulcc %l2, 0x1A15, %o0 xnor %i1, %o6, %o1 popc %g2, %o3 bpos %icc, loop_481 add %o2, 0x0767, %o5 sub %l6, 0x153E, %l3 fcmpeq32 %f8, %f12, %l5 loop_481: array32 %i7, %l1, %i2 ldub [%l7 + 0x46], %o7 stb %i3, [%l7 + 0x2C] fmovspos %xcc, %f2, %f12 stb %o4, [%l7 + 0x09] stw %i4, [%l7 + 0x20] fbg,a %fcc1, loop_482 ba,a,pt %xcc, loop_483 ldx [%l7 + 0x30], %g6 lduw [%l7 + 0x58], %g5 loop_482: stx %l4, [%l7 + 0x20] loop_483: movrne %i6, %i0, %g4 fmovd %f14, %f10 tg %icc, 0x2 ta %xcc, 0x3 movneg %xcc, %l0, %g7 fpmerge %f7, %f1, %f0 fbule %fcc1, loop_484 fnegs %f12, %f14 add %g1, 0x06EC, %i5 fmul8x16au %f13, %f4, %f8 loop_484: taddcc %l2, 0x140F, %o0 fmovse %xcc, %f4, %f2 bcs,a,pt %xcc, loop_485 fmovs %f14, %f6 andn %i1, 0x0A90, %g3 alignaddr %o6, %o1, %g2 loop_485: ld [%l7 + 0x6C], %f4 std %f14, [%l7 + 0x68] xnor %o2, 0x1909, %o5 st %f2, [%l7 + 0x18] fmovrdne %o3, %f2, %f2 ldx [%l7 + 0x28], %l6 fpadd16s %f2, %f0, %f11 fxor %f14, %f6, %f10 fpackfix %f2, %f4 bneg %icc, loop_486 ldsw [%l7 + 0x3C], %l5 fmovscs %icc, %f1, %f3 ldsw [%l7 + 0x40], %l3 loop_486: fsrc1s %f10, %f13 brgez,a %i7, loop_487 ldsb [%l7 + 0x3B], %l1 fmovrde %i2, %f14, %f6 sth %i3, [%l7 + 0x1C] loop_487: fbule %fcc2, loop_488 andn %o4, 0x1FD9, %o7 fmovrslez %g6, %f4, %f0 fbul,a %fcc3, loop_489 loop_488: stx %i4, [%l7 + 0x18] smulcc %l4, 0x1BA3, %i6 lduh [%l7 + 0x38], %i0 loop_489: fbuge,a %fcc2, loop_490 edge32ln %g4, %l0, %g5 bleu,a,pn %xcc, loop_491 mulx %g7, 0x0F10, %i5 loop_490: ldub [%l7 + 0x7F], %l2 fpsub32s %f14, %f5, %f4 loop_491: fmovdle %xcc, %f10, %f10 tcc %icc, 0x4 stw %o0, [%l7 + 0x60] ldsh [%l7 + 0x20], %g1 std %f6, [%l7 + 0x38] fmovda %xcc, %f9, %f12 fmovsgu %xcc, %f11, %f3 ldd [%l7 + 0x48], %f4 taddcc %i1, 0x1B51, %g3 st %f1, [%l7 + 0x40] add %o6, %o1, %o2 fpadd32s %f11, %f2, %f6 fblg,a %fcc0, loop_492 fmovdcc %icc, %f2, %f10 lduh [%l7 + 0x68], %g2 fbg %fcc0, loop_493 loop_492: xnor %o5, %o3, %l5 fmovdneg %xcc, %f3, %f8 edge16n %l6, %l3, %i7 loop_493: mulscc %l1, %i3, %o4 ld [%l7 + 0x2C], %f15 st %f3, [%l7 + 0x60] fcmps %fcc2, %f13, %f1 fpadd32s %f11, %f5, %f2 sra %i2, 0x03, %g6 fbue %fcc0, loop_494 fands %f4, %f0, %f5 stw %o7, [%l7 + 0x50] movrgez %i4, 0x1F6, %i6 loop_494: fandnot1 %f2, %f12, %f0 fbo,a %fcc1, loop_495 tge %icc, 0x7 stw %i0, [%l7 + 0x54] ldub [%l7 + 0x7B], %g4 loop_495: fsrc2 %f6, %f10 edge32ln %l4, %g5, %g7 fblg,a %fcc0, loop_496 stw %l0, [%l7 + 0x5C] ldd [%l7 + 0x70], %f0 stx %i5, [%l7 + 0x60] loop_496: ld [%l7 + 0x78], %f11 fpadd16s %f0, %f12, %f12 fabss %f2, %f12 fmovscs %icc, %f9, %f9 movge %xcc, %l2, %o0 ldsh [%l7 + 0x5E], %i1 st %f0, [%l7 + 0x34] fmovsneg %xcc, %f3, %f0 movre %g1, %o6, %g3 std %f0, [%l7 + 0x48] sll %o1, %g2, %o5 fblg %fcc0, loop_497 lduh [%l7 + 0x1A], %o3 stx %l5, [%l7 + 0x18] stb %o2, [%l7 + 0x3E] loop_497: stx %l3, [%l7 + 0x18] taddcctv %i7, 0x1FE6, %l6 ldub [%l7 + 0x7D], %l1 fbue,a %fcc1, loop_498 fandnot2 %f4, %f2, %f14 fpadd16s %f13, %f0, %f3 ld [%l7 + 0x7C], %f0 loop_498: fmovsg %xcc, %f13, %f4 ldsb [%l7 + 0x38], %i3 bg,a,pn %icc, loop_499 bshuffle %f6, %f12, %f0 fbl,a %fcc0, loop_500 popc %o4, %i2 loop_499: fmovdl %icc, %f6, %f1 st %f0, [%l7 + 0x1C] loop_500: fmovsleu %icc, %f4, %f15 fpadd16s %f4, %f12, %f0 bgu loop_501 orcc %o7, 0x10F8, %g6 movvc %icc, %i4, %i0 sth %g4, [%l7 + 0x32] loop_501: sdiv %i6, 0x1BB3, %l4 st %f7, [%l7 + 0x14] fmovsne %icc, %f1, %f11 xor %g5, %g7, %l0 bleu,a,pt %xcc, loop_502 bg,a loop_503 fble %fcc3, loop_504 fpadd32s %f3, %f8, %f12 loop_502: fnegd %f0, %f14 loop_503: fcmpd %fcc2, %f14, %f2 loop_504: fabss %f1, %f14 fxnors %f6, %f12, %f5 lduh [%l7 + 0x1A], %i5 array8 %l2, %i1, %g1 stb %o6, [%l7 + 0x6A] orcc %g3, %o0, %g2 bne,a loop_505 fmovscc %xcc, %f5, %f10 lduw [%l7 + 0x10], %o1 fornot2 %f14, %f0, %f6 loop_505: ldx [%l7 + 0x30], %o3 mulscc %o5, 0x1BBA, %l5 fnands %f15, %f0, %f4 subccc %o2, %l3, %i7 pdist %f6, %f8, %f12 fpadd16 %f10, %f4, %f4 fmovsn %icc, %f7, %f14 fmovsne %xcc, %f9, %f4 tl %xcc, 0x6 bneg,a %icc, loop_506 ldub [%l7 + 0x5A], %l1 fmovsleu %icc, %f10, %f12 andcc %l6, 0x05C8, %i3 loop_506: addc %o4, 0x1B0F, %i2 st %f8, [%l7 + 0x34] te %xcc, 0x6 ldsb [%l7 + 0x69], %g6 fsrc1 %f14, %f2 fmovsl %icc, %f14, %f13 sth %o7, [%l7 + 0x4A] fbe,a %fcc3, loop_507 bneg,pn %xcc, loop_508 ldd [%l7 + 0x60], %f14 andcc %i4, %g4, %i6 loop_507: fmul8x16al %f0, %f2, %f8 loop_508: sub %i0, %l4, %g7 ldsh [%l7 + 0x4C], %l0 stb %g5, [%l7 + 0x74] bpos,a loop_509 edge32n %i5, %i1, %l2 fornot2s %f7, %f1, %f10 lduh [%l7 + 0x5E], %g1 loop_509: fsrc2 %f14, %f8 fmovsgu %xcc, %f8, %f14 fbne %fcc2, loop_510 stb %o6, [%l7 + 0x47] fnands %f5, %f11, %f1 fmul8sux16 %f2, %f10, %f4 loop_510: or %g3, 0x08AA, %o0 edge16n %g2, %o3, %o1 xnorcc %l5, %o5, %o2 st %f10, [%l7 + 0x7C] orcc %i7, %l1, %l6 fandnot2s %f1, %f14, %f4 fmovsgu %xcc, %f7, %f0 tg %xcc, 0x4 for %f14, %f0, %f12 nop setx loop_511, %l0, %l1 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 %l3, 0x16, %o4 bleu,a loop_512 addc %i2, 0x0A50, %i3 loop_511: fmuld8ulx16 %f5, %f14, %f6 fbge %fcc1, loop_513 loop_512: ldub [%l7 + 0x2F], %g6 fmovdle %xcc, %f10, %f4 fbne,a %fcc1, loop_514 loop_513: fsrc2s %f12, %f4 brgz,a %o7, loop_515 fmovsa %xcc, %f14, %f1 loop_514: stx %i4, [%l7 + 0x58] fmovsge %icc, %f2, %f14 loop_515: fandnot2 %f12, %f8, %f6 bcs,a loop_516 bn,pn %icc, loop_517 fpadd16s %f5, %f5, %f5 subccc %i6, 0x1FAE, %g4 loop_516: tn %icc, 0x3 loop_517: st %f1, [%l7 + 0x40] bg,a,pt %xcc, loop_518 tleu %icc, 0x1 tneg %xcc, 0x0 umulcc %l4, %g7, %l0 loop_518: movrne %g5, 0x187, %i0 fmovsgu %xcc, %f13, %f13 tleu %icc, 0x1 siam 0x6 fxors %f3, %f7, %f5 fnot2 %f4, %f8 srlx %i5, 0x02, %i1 fmovsvc %icc, %f15, %f4 lduh [%l7 + 0x46], %g1 ble %xcc, loop_519 lduw [%l7 + 0x14], %l2 andn %o6, 0x160A, %g3 ldsh [%l7 + 0x5C], %o0 loop_519: tcc %xcc, 0x5 fcmpes %fcc3, %f0, %f11 smul %g2, 0x136D, %o3 ldd [%l7 + 0x48], %f2 ldx [%l7 + 0x10], %l5 fxnor %f4, %f14, %f4 ldd [%l7 + 0x60], %f6 stx %o1, [%l7 + 0x38] fmovsa %icc, %f6, %f12 fone %f10 brz,a %o2, loop_520 fpsub32s %f5, %f0, %f4 brgez %i7, loop_521 lduw [%l7 + 0x18], %o5 loop_520: fbg %fcc1, loop_522 fpack32 %f0, %f4, %f4 loop_521: tn %xcc, 0x7 ldsb [%l7 + 0x3B], %l1 loop_522: ldsb [%l7 + 0x55], %l3 movvc %xcc, %l6, %i2 fsrc1s %f1, %f0 fnor %f12, %f2, %f12 ldub [%l7 + 0x61], %i3 brgez,a %g6, loop_523 tge %xcc, 0x2 fba %fcc1, loop_524 fbe %fcc1, loop_525 loop_523: xnor %o7, %i4, %i6 taddcctv %g4, %l4, %o4 loop_524: lduh [%l7 + 0x1A], %g7 loop_525: ldx [%l7 + 0x48], %l0 fmovdcs %icc, %f1, %f7 movrne %i0, 0x0D1, %i5 udivx %g5, 0x11EE, %i1 fbn,a %fcc2, loop_526 fcmpes %fcc2, %f9, %f3 fmovrslz %l2, %f2, %f8 xnorcc %g1, %o6, %g3 loop_526: fmovspos %icc, %f7, %f0 brz,a %g2, loop_527 for %f12, %f12, %f4 ldsh [%l7 + 0x46], %o3 std %f8, [%l7 + 0x48] loop_527: taddcc %o0, 0x0D32, %o1 fnegs %f4, %f5 ldd [%l7 + 0x38], %f10 andn %l5, %o2, %i7 brnz %o5, loop_528 bn,a,pn %icc, loop_529 sdivcc %l1, 0x07D7, %l6 movleu %xcc, %l3, %i3 loop_528: ldub [%l7 + 0x40], %i2 loop_529: ldub [%l7 + 0x08], %g6 st %f13, [%l7 + 0x30] stw %i4, [%l7 + 0x60] stw %i6, [%l7 + 0x4C] popc 0x1091, %o7 ldub [%l7 + 0x51], %l4 fnot1 %f4, %f6 fnands %f3, %f7, %f5 fsrc2s %f2, %f13 nop setx loop_530, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsge %xcc, %f13, %f4 fbo,a %fcc0, loop_531 fmovrslez %o4, %f1, %f6 loop_530: fmovsneg %icc, %f14, %f8 st %f6, [%l7 + 0x5C] loop_531: xor %g7, 0x1C98, %g4 fmovsg %xcc, %f1, %f14 fmovscs %xcc, %f14, %f15 fones %f4 edge8 %i0, %i5, %l0 array16 %g5, %l2, %i1 brlz %o6, loop_532 stb %g3, [%l7 + 0x12] stb %g1, [%l7 + 0x39] fcmps %fcc1, %f8, %f15 loop_532: fba %fcc1, loop_533 tcs %icc, 0x2 fmovdn %icc, %f0, %f3 stw %g2, [%l7 + 0x48] loop_533: fxors %f6, %f12, %f8 lduw [%l7 + 0x74], %o0 fornot1 %f4, %f0, %f6 fmovsvc %xcc, %f12, %f11 bne %icc, loop_534 ldub [%l7 + 0x33], %o1 fcmpeq32 %f4, %f10, %o3 stw %l5, [%l7 + 0x50] loop_534: umulcc %i7, %o2, %l1 nop setx loop_535, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fabsd %f2, %f4 fmovsvs %icc, %f6, %f10 fmovdvs %icc, %f1, %f9 loop_535: fpackfix %f8, %f12 ldx [%l7 + 0x68], %o5 movvc %xcc, %l6, %l3 fmovsg %icc, %f12, %f10 brgz,a %i2, loop_536 fmovrdlez %i3, %f4, %f8 fornot1 %f0, %f0, %f6 std %f4, [%l7 + 0x18] loop_536: fmuld8sux16 %f1, %f5, %f12 stx %g6, [%l7 + 0x70] call loop_537 andncc %i4, %o7, %l4 lduh [%l7 + 0x0C], %i6 movrgz %g7, %g4, %i0 loop_537: ldub [%l7 + 0x53], %o4 movne %icc, %l0, %i5 stx %l2, [%l7 + 0x38] fmovrslez %i1, %f1, %f2 movcc %xcc, %g5, %g3 bneg,a loop_538 edge32ln %g1, %g2, %o6 fmovs %f2, %f9 fble %fcc2, loop_539 loop_538: lduh [%l7 + 0x4E], %o1 fpadd16s %f12, %f5, %f11 ld [%l7 + 0x08], %f8 loop_539: stx %o3, [%l7 + 0x50] fmovdle %icc, %f9, %f4 stx %o0, [%l7 + 0x18] fmovrsne %i7, %f6, %f6 fpack16 %f2, %f7 tg %icc, 0x5 ldd [%l7 + 0x78], %f2 andn %l5, 0x00D7, %l1 fpadd16s %f3, %f0, %f15 fnot2s %f5, %f1 bvc,pn %xcc, loop_540 fones %f14 fpack32 %f4, %f14, %f10 edge8ln %o2, %o5, %l3 loop_540: stb %l6, [%l7 + 0x5B] ld [%l7 + 0x68], %f10 fmovdl %icc, %f10, %f0 lduh [%l7 + 0x54], %i2 tgu %xcc, 0x2 bvc,pn %icc, loop_541 alignaddrl %i3, %g6, %i4 ldd [%l7 + 0x38], %f10 movcs %icc, %l4, %i6 loop_541: lduw [%l7 + 0x70], %g7 nop setx loop_542, %l0, %l1 jmpl %l1, %g4 fcmps %fcc3, %f0, %f15 ldd [%l7 + 0x70], %f0 xorcc %o7, 0x0BA9, %o4 loop_542: edge8n %i0, %l0, %i5 fmovscs %icc, %f12, %f3 fsrc1 %f2, %f6 ld [%l7 + 0x24], %f1 sll %l2, %g5, %i1 brnz,a %g1, loop_543 orncc %g2, 0x1398, %g3 movrgez %o6, 0x007, %o1 fmovsl %icc, %f14, %f7 loop_543: bcc,a loop_544 brnz,a %o3, loop_545 stb %o0, [%l7 + 0x2D] edge32n %i7, %l1, %o2 loop_544: fbe %fcc3, loop_546 loop_545: subccc %l5, %o5, %l3 lduh [%l7 + 0x46], %l6 sethi 0x0B91, %i3 loop_546: movvs %xcc, %i2, %g6 fsrc1s %f10, %f4 tsubcctv %l4, 0x0B0B, %i6 fmovdgu %icc, %f8, %f12 sra %g7, %i4, %g4 nop setx loop_547, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry move %icc, %o7, %i0 fmovrdne %o4, %f8, %f14 bgu,a %icc, loop_548 loop_547: bleu,a,pt %xcc, loop_549 fbg,a %fcc0, loop_550 fmovdleu %xcc, %f10, %f3 loop_548: fbuge,a %fcc0, loop_551 loop_549: tpos %icc, 0x2 loop_550: fxnor %f8, %f2, %f14 ldd [%l7 + 0x50], %f12 loop_551: ldsw [%l7 + 0x64], %i5 fpsub32 %f14, %f0, %f10 brgz,a %l2, loop_552 movrlez %g5, %l0, %i1 fcmpgt16 %f10, %f6, %g2 fmovdcc %xcc, %f5, %f4 loop_552: edge32l %g3, %g1, %o6 nop setx loop_553, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpack32 %f0, %f14, %f0 stw %o3, [%l7 + 0x4C] fmovsne %icc, %f14, %f2 loop_553: movge %icc, %o0, %o1 fabsd %f8, %f14 fbuge,a %fcc2, loop_554 fmovsvs %icc, %f8, %f3 fpsub32 %f6, %f6, %f14 srlx %l1, %o2, %i7 loop_554: fmovsvs %xcc, %f2, %f1 movneg %xcc, %o5, %l3 te %xcc, 0x5 ldub [%l7 + 0x1F], %l6 movvs %xcc, %l5, %i2 fmovd %f14, %f10 move %icc, %i3, %l4 sth %g6, [%l7 + 0x5C] stb %i6, [%l7 + 0x6E] sth %g7, [%l7 + 0x78] smul %i4, 0x0AC3, %g4 ldsh [%l7 + 0x4E], %o7 fmovrsne %i0, %f10, %f6 std %f0, [%l7 + 0x70] ldsb [%l7 + 0x41], %i5 bn %icc, loop_555 movl %xcc, %l2, %g5 fones %f11 fxors %f0, %f1, %f6 loop_555: movne %xcc, %o4, %l0 andcc %g2, 0x129F, %g3 std %f8, [%l7 + 0x70] tne %xcc, 0x1 tleu %xcc, 0x4 fcmpd %fcc0, %f6, %f2 movrne %i1, 0x3B8, %o6 andncc %g1, %o0, %o3 fmovsne %icc, %f1, %f13 sllx %o1, 0x09, %o2 fpadd32s %f14, %f14, %f10 stw %l1, [%l7 + 0x38] fmovsne %icc, %f6, %f0 fmuld8ulx16 %f2, %f7, %f2 fpadd16 %f10, %f4, %f6 fornot2s %f3, %f0, %f8 ldsh [%l7 + 0x72], %o5 tpos %xcc, 0x6 fpadd16 %f6, %f14, %f14 stx %l3, [%l7 + 0x08] sth %l6, [%l7 + 0x34] fbu %fcc3, loop_556 fmovsgu %icc, %f0, %f5 stw %l5, [%l7 + 0x34] edge16ln %i2, %i3, %l4 loop_556: st %f12, [%l7 + 0x70] edge8 %i7, %g6, %g7 ldub [%l7 + 0x61], %i6 fcmpd %fcc2, %f0, %f10 movvs %icc, %g4, %i4 bg loop_557 fnands %f8, %f9, %f4 fmovs %f6, %f14 edge32n %i0, %o7, %i5 loop_557: tneg %xcc, 0x2 fbue %fcc0, loop_558 orncc %l2, %g5, %o4 ldub [%l7 + 0x2F], %g2 bcs,pn %icc, loop_559 loop_558: stx %l0, [%l7 + 0x70] ldsh [%l7 + 0x2A], %i1 umul %o6, %g1, %o0 loop_559: ldub [%l7 + 0x7D], %g3 fzeros %f10 lduw [%l7 + 0x1C], %o3 std %f6, [%l7 + 0x20] ldub [%l7 + 0x17], %o1 smul %l1, %o5, %l3 fbule %fcc1, loop_560 xorcc %o2, 0x0339, %l5 fandnot1s %f5, %f2, %f12 fsrc2s %f11, %f2 loop_560: tg %xcc, 0x0 lduh [%l7 + 0x3E], %i2 mova %icc, %i3, %l4 st %f12, [%l7 + 0x60] movg %xcc, %i7, %l6 lduh [%l7 + 0x3A], %g6 std %f2, [%l7 + 0x10] lduw [%l7 + 0x0C], %g7 ldub [%l7 + 0x5E], %g4 fmovdpos %xcc, %f6, %f13 edge32ln %i4, %i0, %o7 bvs %icc, loop_561 lduh [%l7 + 0x2E], %i5 fmovdge %xcc, %f2, %f1 fcmpes %fcc2, %f6, %f6 loop_561: fmovse %icc, %f13, %f4 bshuffle %f0, %f2, %f4 fmul8sux16 %f4, %f2, %f14 fnand %f0, %f4, %f2 fbn %fcc1, loop_562 lduh [%l7 + 0x14], %i6 fbg %fcc2, loop_563 tcc %icc, 0x3 loop_562: movge %icc, %l2, %o4 array8 %g2, %l0, %g5 loop_563: fmul8x16 %f11, %f0, %f2 edge32 %i1, %o6, %g1 orn %o0, %g3, %o3 fbg,a %fcc2, loop_564 lduh [%l7 + 0x66], %o1 bpos %xcc, loop_565 for %f0, %f4, %f4 loop_564: array32 %l1, %l3, %o5 sdiv %l5, 0x139F, %o2 loop_565: movne %icc, %i3, %i2 mulscc %l4, 0x0F03, %l6 fabsd %f4, %f8 fmovsn %xcc, %f9, %f10 edge8ln %i7, %g6, %g7 fxor %f14, %f8, %f12 fxors %f3, %f0, %f3 movn %xcc, %g4, %i4 ldsw [%l7 + 0x74], %o7 ldx [%l7 + 0x70], %i0 bleu %xcc, loop_566 movg %xcc, %i5, %l2 brlez %i6, loop_567 fmul8ulx16 %f2, %f2, %f8 loop_566: movvc %icc, %o4, %l0 sra %g5, %g2, %o6 loop_567: sth %g1, [%l7 + 0x42] ldsw [%l7 + 0x74], %o0 stw %g3, [%l7 + 0x70] fcmple32 %f4, %f8, %o3 fzero %f14 fmovsvc %xcc, %f4, %f10 ldsw [%l7 + 0x20], %o1 bvs,a,pn %icc, loop_568 te %xcc, 0x6 fmovrslez %i1, %f7, %f8 fbe %fcc2, loop_569 loop_568: taddcc %l1, %o5, %l3 call loop_570 movre %l5, %i3, %i2 loop_569: fcmpes %fcc3, %f13, %f10 fcmpne16 %f2, %f12, %l4 loop_570: st %f8, [%l7 + 0x50] fnot2 %f14, %f4 sllx %o2, 0x12, %l6 stb %i7, [%l7 + 0x39] bneg loop_571 fcmpgt32 %f14, %f10, %g7 ldd [%l7 + 0x40], %f6 ldsw [%l7 + 0x58], %g6 loop_571: ldsb [%l7 + 0x46], %g4 stx %o7, [%l7 + 0x40] stw %i4, [%l7 + 0x28] fpsub16 %f6, %f2, %f2 ldsh [%l7 + 0x34], %i5 fmovdleu %xcc, %f9, %f2 st %f2, [%l7 + 0x48] pdist %f4, %f0, %f4 xnor %l2, 0x1928, %i0 ldsw [%l7 + 0x20], %i6 bshuffle %f10, %f8, %f10 stw %o4, [%l7 + 0x40] xor %g5, %g2, %o6 mulx %l0, 0x1248, %g1 orncc %o0, %g3, %o1 bcs %icc, loop_572 movcs %icc, %i1, %l1 ldsh [%l7 + 0x3E], %o5 st %f15, [%l7 + 0x38] loop_572: or %o3, %l5, %i3 fbue,a %fcc3, loop_573 fbo,a %fcc0, loop_574 fcmpes %fcc0, %f12, %f9 mulx %l3, %i2, %o2 loop_573: sth %l6, [%l7 + 0x4C] loop_574: fornot2s %f13, %f14, %f2 fcmpne32 %f4, %f12, %i7 fmovdn %icc, %f14, %f0 alignaddrl %g7, %g6, %l4 tgu %icc, 0x3 fmovrsgez %o7, %f8, %f13 xnor %g4, 0x12B6, %i5 movrgz %i4, 0x28E, %l2 fcmpne16 %f8, %f10, %i6 fabsd %f0, %f12 orncc %i0, %o4, %g5 movne %icc, %g2, %o6 stw %l0, [%l7 + 0x28] fbo,a %fcc3, loop_575 stx %g1, [%l7 + 0x50] ldx [%l7 + 0x28], %g3 fsrc1s %f2, %f3 loop_575: tge %icc, 0x1 ble,pt %xcc, loop_576 bvc,a,pn %xcc, loop_577 udivcc %o1, 0x1068, %i1 fmovsl %icc, %f14, %f8 loop_576: ta %xcc, 0x1 loop_577: fcmped %fcc1, %f6, %f8 fmovsg %icc, %f13, %f6 fbl,a %fcc2, loop_578 array32 %o0, %l1, %o3 std %f14, [%l7 + 0x60] ldsw [%l7 + 0x10], %l5 loop_578: ble,a,pt %xcc, loop_579 movrlz %o5, 0x2EF, %i3 fcmps %fcc3, %f15, %f12 stx %l3, [%l7 + 0x70] loop_579: sdivx %o2, 0x05C2, %i2 ldsh [%l7 + 0x48], %i7 fmovsg %icc, %f1, %f1 fones %f14 fandnot2s %f11, %f10, %f9 fmovdn %xcc, %f2, %f8 st %f15, [%l7 + 0x08] fornot1 %f4, %f6, %f4 fbue,a %fcc1, loop_580 bg,a %icc, loop_581 ldub [%l7 + 0x7D], %l6 fmovrdne %g6, %f8, %f0 loop_580: fornot2 %f4, %f10, %f0 loop_581: fmovrse %l4, %f8, %f1 ldsh [%l7 + 0x1C], %o7 edge16l %g7, %g4, %i5 fcmple32 %f4, %f8, %i4 edge32 %i6, %l2, %i0 movrne %g5, %g2, %o6 fmovrdlez %o4, %f8, %f4 fmovsle %icc, %f13, %f8 stb %l0, [%l7 + 0x7E] edge32ln %g1, %g3, %o1 fexpand %f8, %f12 fmul8x16 %f15, %f12, %f2 tn %icc, 0x0 tneg %xcc, 0x7 ldd [%l7 + 0x48], %f14 fmovrdgz %i1, %f0, %f2 siam 0x1 sth %o0, [%l7 + 0x54] te %icc, 0x3 nop setx loop_582, %l0, %l1 jmpl %l1, %o3 fmovdleu %xcc, %f8, %f8 ld [%l7 + 0x30], %f1 fmuld8ulx16 %f11, %f1, %f2 loop_582: edge8 %l1, %o5, %l5 fmovrse %i3, %f0, %f3 brlez,a %o2, loop_583 movrgz %i2, 0x19B, %i7 sth %l3, [%l7 + 0x76] ldx [%l7 + 0x28], %g6 loop_583: ldub [%l7 + 0x4E], %l6 fmovdn %xcc, %f6, %f10 ldsb [%l7 + 0x7D], %o7 ldsw [%l7 + 0x48], %l4 fbu,a %fcc1, loop_584 fcmpne16 %f14, %f14, %g7 bvc,a,pn %icc, loop_585 fblg,a %fcc2, loop_586 loop_584: movgu %xcc, %g4, %i4 fba,a %fcc1, loop_587 loop_585: std %f6, [%l7 + 0x30] loop_586: tleu %icc, 0x7 fmovdgu %icc, %f5, %f1 loop_587: fornot2 %f2, %f8, %f6 fbne %fcc1, loop_588 stw %i5, [%l7 + 0x34] movrlez %i6, 0x3A6, %l2 lduh [%l7 + 0x64], %g5 loop_588: ldd [%l7 + 0x48], %f10 fcmpgt32 %f0, %f14, %g2 st %f5, [%l7 + 0x38] fmovsge %icc, %f0, %f12 nop setx loop_589, %l0, %l1 jmpl %l1, %o6 ldub [%l7 + 0x2A], %o4 fornot2 %f4, %f0, %f4 ldub [%l7 + 0x18], %l0 loop_589: ld [%l7 + 0x2C], %f11 fbo,a %fcc1, loop_590 fmovdle %xcc, %f10, %f12 bshuffle %f12, %f4, %f4 stw %i0, [%l7 + 0x10] loop_590: mova %icc, %g3, %o1 udivcc %g1, 0x00DD, %i1 fornot2 %f0, %f10, %f14 subccc %o3, %l1, %o5 fand %f2, %f4, %f2 ldsw [%l7 + 0x08], %l5 fmovscc %xcc, %f1, %f11 movrgez %i3, 0x24D, %o2 fcmped %fcc0, %f4, %f4 edge8 %o0, %i7, %i2 fmovsl %icc, %f1, %f2 fbul %fcc1, loop_591 fblg %fcc3, loop_592 bne,a loop_593 ldsh [%l7 + 0x58], %l3 loop_591: movleu %icc, %l6, %o7 loop_592: tcs %xcc, 0x3 loop_593: sth %l4, [%l7 + 0x54] or %g6, %g4, %i4 fzero %f4 movvs %icc, %g7, %i6 addc %l2, 0x1C24, %i5 ldd [%l7 + 0x30], %f8 bg loop_594 for %f14, %f14, %f8 bvc,a loop_595 srax %g2, %o6, %g5 loop_594: ldx [%l7 + 0x70], %l0 edge32n %i0, %o4, %g3 loop_595: lduw [%l7 + 0x10], %o1 std %f8, [%l7 + 0x68] te %xcc, 0x5 fbl,a %fcc3, loop_596 fors %f6, %f12, %f0 fcmped %fcc2, %f6, %f10 fmovdpos %xcc, %f14, %f5 loop_596: fmovsg %xcc, %f2, %f7 fmovdneg %xcc, %f7, %f12 fpadd16s %f12, %f1, %f6 ld [%l7 + 0x54], %f11 fcmpd %fcc2, %f12, %f8 fmovsleu %icc, %f6, %f15 mova %icc, %i1, %g1 fcmpd %fcc3, %f10, %f10 stw %o3, [%l7 + 0x10] fornot1s %f8, %f12, %f6 edge8ln %l1, %l5, %o5 fpack16 %f14, %f10 brz,a %o2, loop_597 fxor %f6, %f0, %f12 std %f12, [%l7 + 0x18] alignaddr %o0, %i7, %i2 loop_597: std %f4, [%l7 + 0x58] ldsw [%l7 + 0x3C], %i3 edge16n %l6, %o7, %l4 smulcc %g6, %g4, %i4 fmovrslez %g7, %f1, %f2 fzero %f8 fpack32 %f6, %f10, %f12 fnot1 %f12, %f12 smulcc %i6, 0x0C05, %l2 andn %i5, 0x18D5, %g2 srlx %o6, %l3, %l0 lduw [%l7 + 0x64], %i0 edge32l %o4, %g3, %o1 taddcc %i1, %g1, %g5 taddcc %l1, %o3, %o5 ldsb [%l7 + 0x71], %l5 ldub [%l7 + 0x2B], %o0 fmovsleu %icc, %f7, %f5 movrgez %o2, %i2, %i3 srlx %i7, 0x04, %o7 movvc %xcc, %l6, %g6 std %f8, [%l7 + 0x20] fmul8x16al %f14, %f9, %f2 lduw [%l7 + 0x70], %l4 bneg,a,pt %xcc, loop_598 mulscc %g4, %g7, %i6 fnot2 %f14, %f10 fcmpgt32 %f2, %f10, %l2 loop_598: fmovsvs %xcc, %f9, %f4 tn %xcc, 0x7 udivcc %i4, 0x0EF8, %g2 stw %i5, [%l7 + 0x64] stb %o6, [%l7 + 0x0B] stx %l0, [%l7 + 0x78] fandnot1s %f13, %f2, %f3 fmovdge %xcc, %f15, %f8 fbge %fcc0, loop_599 ldsw [%l7 + 0x28], %l3 ta %icc, 0x7 bg,a,pn %xcc, loop_600 loop_599: fpadd32s %f9, %f4, %f5 std %f6, [%l7 + 0x08] fbul,a %fcc0, loop_601 loop_600: call loop_602 movg %icc, %o4, %g3 movpos %xcc, %i0, %i1 loop_601: stw %g1, [%l7 + 0x54] loop_602: stb %o1, [%l7 + 0x23] fbg %fcc0, loop_603 fbue %fcc1, loop_604 tleu %xcc, 0x1 bne,a %xcc, loop_605 loop_603: fpadd32s %f2, %f6, %f15 loop_604: call loop_606 array32 %l1, %o3, %o5 loop_605: fmovse %xcc, %f6, %f9 udiv %l5, 0x0AF6, %g5 loop_606: edge16 %o2, %o0, %i2 tge %xcc, 0x0 stw %i3, [%l7 + 0x78] ldsh [%l7 + 0x54], %o7 array32 %l6, %i7, %l4 fmovdne %icc, %f8, %f1 movre %g4, %g6, %i6 orn %l2, 0x0ACF, %i4 fandnot2s %f2, %f2, %f0 nop setx loop_607, %l0, %l1 jmpl %l1, %g7 ble,a loop_608 bleu,a %xcc, loop_609 fmovrdne %i5, %f6, %f2 loop_607: fxor %f14, %f10, %f4 loop_608: bg %icc, loop_610 loop_609: fba %fcc3, loop_611 xnorcc %g2, 0x0058, %l0 fmovdle %icc, %f6, %f1 loop_610: fmovrdgez %l3, %f14, %f2 loop_611: ldx [%l7 + 0x40], %o6 brlz,a %g3, loop_612 movrlez %i0, 0x3AA, %i1 movrlz %o4, %g1, %o1 bpos,a,pn %icc, loop_613 loop_612: edge8n %l1, %o3, %o5 st %f10, [%l7 + 0x4C] bleu,a,pt %icc, loop_614 loop_613: fornot2 %f8, %f8, %f8 fmovrsgz %g5, %f2, %f10 ldd [%l7 + 0x60], %f10 loop_614: lduw [%l7 + 0x20], %l5 stw %o2, [%l7 + 0x6C] ldsh [%l7 + 0x4C], %i2 for %f10, %f10, %f0 movle %icc, %o0, %o7 std %f8, [%l7 + 0x50] fmovdle %icc, %f11, %f5 tleu %icc, 0x3 tneg %icc, 0x2 ba,a %xcc, loop_615 movn %xcc, %l6, %i7 fpadd16s %f6, %f4, %f8 ldx [%l7 + 0x40], %l4 loop_615: sll %g4, 0x09, %g6 ldx [%l7 + 0x18], %i6 stx %i3, [%l7 + 0x30] ldx [%l7 + 0x48], %i4 fbe,a %fcc1, loop_616 brlz,a %l2, loop_617 ldsw [%l7 + 0x64], %g7 edge16l %g2, %l0, %l3 loop_616: fxnor %f12, %f10, %f10 loop_617: fcmple16 %f6, %f10, %o6 fcmpd %fcc2, %f12, %f6 sth %g3, [%l7 + 0x18] taddcctv %i0, 0x12C9, %i1 fmovdleu %xcc, %f11, %f0 smul %o4, %g1, %o1 lduw [%l7 + 0x5C], %i5 fxnors %f6, %f11, %f1 tg %xcc, 0x2 ldsh [%l7 + 0x62], %o3 sth %o5, [%l7 + 0x0E] movn %xcc, %l1, %l5 movrgz %g5, 0x2C7, %i2 std %f14, [%l7 + 0x68] sth %o0, [%l7 + 0x0E] nop setx loop_618, %l0, %l1 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, %f4, %o2 ldub [%l7 + 0x1C], %l6 pdist %f2, %f10, %f8 loop_618: ld [%l7 + 0x38], %f4 or %o7, 0x039B, %l4 fpsub16s %f9, %f3, %f3 fandnot2 %f4, %f8, %f2 alignaddrl %i7, %g6, %g4 taddcctv %i6, 0x10E3, %i3 fmovdvs %xcc, %f2, %f0 fcmped %fcc0, %f8, %f4 fmovsvs %xcc, %f7, %f12 stb %i4, [%l7 + 0x59] stb %l2, [%l7 + 0x6D] ldsb [%l7 + 0x54], %g2 fmul8ulx16 %f10, %f4, %f0 std %f8, [%l7 + 0x48] sdivcc %l0, 0x10A3, %l3 fzero %f4 mulscc %o6, %g3, %i0 fbuge %fcc2, loop_619 fmovsge %xcc, %f6, %f2 ldsw [%l7 + 0x60], %i1 smul %g7, 0x1EA5, %g1 loop_619: edge16ln %o1, %o4, %o3 ldsb [%l7 + 0x6B], %o5 sth %i5, [%l7 + 0x56] bleu,pt %xcc, loop_620 array8 %l5, %l1, %g5 fmovrdne %o0, %f4, %f12 fnot2s %f11, %f2 loop_620: bvs,a,pn %icc, loop_621 ldx [%l7 + 0x08], %i2 ldsw [%l7 + 0x1C], %o2 tg %icc, 0x1 loop_621: ld [%l7 + 0x58], %f3 fornot1s %f4, %f3, %f14 ble,a,pn %xcc, loop_622 lduw [%l7 + 0x50], %o7 fbo %fcc0, loop_623 ble,a %icc, loop_624 loop_622: tge %icc, 0x2 fmovrdlz %l4, %f12, %f4 loop_623: fmovrdgz %l6, %f8, %f10 loop_624: bleu,a loop_625 bpos,a %xcc, loop_626 addccc %i7, 0x1E27, %g6 ldub [%l7 + 0x0E], %i6 loop_625: fcmpne32 %f12, %f0, %i3 loop_626: fmovrdlz %g4, %f2, %f2 stx %l2, [%l7 + 0x40] fmovdcs %xcc, %f3, %f15 stw %g2, [%l7 + 0x34] stx %i4, [%l7 + 0x18] st %f10, [%l7 + 0x48] tn %icc, 0x4 umulcc %l0, 0x125D, %o6 tvs %icc, 0x5 edge8ln %l3, %g3, %i1 sethi 0x17B4, %i0 fxnor %f10, %f14, %f6 tcs %xcc, 0x6 bvc,a,pt %xcc, loop_627 ldsh [%l7 + 0x7E], %g1 fmovdleu %xcc, %f14, %f4 edge16 %g7, %o4, %o3 loop_627: add %o1, %o5, %i5 tcs %xcc, 0x2 sllx %l1, %l5, %o0 ldsb [%l7 + 0x76], %g5 add %o2, 0x1752, %i2 fmovdneg %icc, %f14, %f0 bcs,a loop_628 udiv %o7, 0x104A, %l4 fors %f0, %f9, %f3 fmovsvs %icc, %f14, %f8 loop_628: tcs %icc, 0x4 orncc %i7, %l6, %g6 sub %i3, %i6, %g4 ld [%l7 + 0x4C], %f14 movvs %icc, %l2, %g2 udiv %l0, 0x0525, %o6 fnors %f14, %f15, %f12 stw %l3, [%l7 + 0x6C] ldsh [%l7 + 0x32], %g3 bneg,a,pt %xcc, loop_629 fxnor %f4, %f8, %f10 mulscc %i4, 0x102B, %i1 fmovse %icc, %f9, %f12 loop_629: sth %i0, [%l7 + 0x2A] movle %icc, %g1, %g7 lduw [%l7 + 0x6C], %o3 fnot2s %f15, %f6 fbu,a %fcc0, loop_630 fbuge %fcc1, loop_631 tsubcc %o4, 0x18C9, %o5 fmovsg %icc, %f6, %f5 loop_630: stw %o1, [%l7 + 0x38] loop_631: ldub [%l7 + 0x27], %l1 pdist %f8, %f14, %f2 subccc %l5, %i5, %o0 ldsb [%l7 + 0x4D], %g5 ldd [%l7 + 0x28], %f4 faligndata %f10, %f2, %f4 fmovrsne %i2, %f11, %f13 movg %xcc, %o7, %o2 subcc %i7, %l6, %g6 movrlz %l4, %i3, %g4 array8 %i6, %l2, %l0 fmovsleu %xcc, %f1, %f6 edge32ln %g2, %l3, %o6 xnorcc %g3, %i1, %i0 sth %g1, [%l7 + 0x26] fnegd %f12, %f8 fxnor %f10, %f10, %f0 move %xcc, %g7, %o3 taddcctv %i4, 0x185E, %o4 stb %o5, [%l7 + 0x6F] movleu %xcc, %o1, %l5 std %f12, [%l7 + 0x30] ldsb [%l7 + 0x3C], %i5 fornot1 %f8, %f10, %f8 ldub [%l7 + 0x1C], %l1 fands %f8, %f13, %f1 sth %o0, [%l7 + 0x64] lduh [%l7 + 0x18], %g5 stx %i2, [%l7 + 0x68] lduw [%l7 + 0x28], %o7 stx %i7, [%l7 + 0x68] fmul8ulx16 %f6, %f14, %f2 movle %icc, %l6, %o2 edge32n %l4, %i3, %g4 movcc %icc, %g6, %l2 fmovdg %xcc, %f5, %f8 fandnot2 %f12, %f14, %f6 movcc %xcc, %i6, %g2 st %f9, [%l7 + 0x1C] fsrc2 %f12, %f14 tl %icc, 0x3 fmul8x16 %f13, %f0, %f4 ldd [%l7 + 0x40], %f0 bpos loop_632 fmovsle %xcc, %f5, %f5 array32 %l0, %l3, %o6 lduw [%l7 + 0x4C], %g3 loop_632: fcmpgt16 %f12, %f2, %i1 fnor %f8, %f14, %f0 udivx %g1, 0x11B6, %g7 subc %i0, %o3, %i4 fbu %fcc0, loop_633 fmovrdgez %o5, %f12, %f2 std %f0, [%l7 + 0x68] fmuld8sux16 %f12, %f5, %f0 loop_633: mulx %o1, %l5, %o4 ldub [%l7 + 0x4D], %l1 subc %i5, 0x1E28, %o0 fmul8sux16 %f2, %f8, %f2 ldx [%l7 + 0x58], %g5 brgz %i2, loop_634 tcs %xcc, 0x1 brgz %o7, loop_635 brgz %l6, loop_636 loop_634: andcc %i7, 0x0C9A, %l4 fcmps %fcc3, %f0, %f15 loop_635: subccc %o2, %i3, %g6 loop_636: fbe %fcc0, loop_637 fxors %f12, %f15, %f0 st %f13, [%l7 + 0x70] alignaddrl %l2, %g4, %i6 loop_637: ld [%l7 + 0x7C], %f10 edge32ln %l0, %g2, %o6 subccc %l3, %i1, %g1 faligndata %f4, %f4, %f6 ldd [%l7 + 0x30], %f0 stw %g3, [%l7 + 0x50] fbue,a %fcc2, loop_638 ba,a,pn %xcc, loop_639 fmovdne %icc, %f11, %f15 fcmpne16 %f0, %f2, %g7 loop_638: ldd [%l7 + 0x38], %f8 loop_639: brz,a %o3, loop_640 bneg,a loop_641 subcc %i4, %i0, %o1 fbo %fcc2, loop_642 loop_640: movne %icc, %o5, %o4 loop_641: be,a %xcc, loop_643 fbg,a %fcc1, loop_644 loop_642: stb %l1, [%l7 + 0x3E] umulcc %l5, %i5, %g5 loop_643: ldsw [%l7 + 0x28], %o0 loop_644: fmuld8ulx16 %f7, %f6, %f2 std %f12, [%l7 + 0x18] sth %i2, [%l7 + 0x26] fcmpeq16 %f2, %f2, %o7 fcmpgt16 %f10, %f10, %i7 sdivx %l4, 0x0F50, %o2 edge16 %i3, %l6, %l2 fmul8sux16 %f4, %f2, %f12 srax %g6, 0x13, %g4 andn %i6, 0x0E52, %l0 ldx [%l7 + 0x78], %o6 std %f12, [%l7 + 0x30] ldd [%l7 + 0x48], %f12 fsrc1s %f1, %f15 nop setx loop_645, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f0, [%l7 + 0x0C] fbge,a %fcc1, loop_646 fbule,a %fcc2, loop_647 loop_645: siam 0x2 movl %xcc, %l3, %g2 loop_646: stx %i1, [%l7 + 0x08] loop_647: fmovrse %g3, %f11, %f12 bcs,a,pt %icc, loop_648 srlx %g7, 0x04, %g1 fabsd %f8, %f2 fmovdcc %icc, %f1, %f5 loop_648: bvs loop_649 edge16ln %o3, %i4, %i0 ldsh [%l7 + 0x12], %o1 fbule %fcc1, loop_650 loop_649: movneg %xcc, %o4, %o5 ldsh [%l7 + 0x1C], %l5 st %f0, [%l7 + 0x60] loop_650: addc %i5, %g5, %l1 sra %i2, %o7, %o0 sth %i7, [%l7 + 0x6E] fmovde %xcc, %f5, %f12 ldub [%l7 + 0x0C], %l4 ld [%l7 + 0x18], %f4 fornot1 %f12, %f8, %f8 stb %o2, [%l7 + 0x54] smul %i3, %l2, %l6 lduw [%l7 + 0x5C], %g6 fbe,a %fcc2, loop_651 sth %g4, [%l7 + 0x5E] fmovdleu %xcc, %f1, %f11 stw %l0, [%l7 + 0x68] loop_651: fcmped %fcc0, %f12, %f10 bg,pn %icc, loop_652 bshuffle %f4, %f6, %f12 movpos %icc, %i6, %o6 edge8ln %l3, %g2, %g3 loop_652: stb %i1, [%l7 + 0x3F] andn %g7, 0x012A, %o3 fbule %fcc3, loop_653 pdist %f12, %f10, %f8 bne,a loop_654 array32 %i4, %i0, %g1 loop_653: subccc %o4, 0x03D9, %o5 std %f14, [%l7 + 0x38] loop_654: lduh [%l7 + 0x52], %o1 fmovsleu %xcc, %f12, %f3 sllx %l5, %g5, %i5 stb %i2, [%l7 + 0x66] fmovdcs %icc, %f8, %f10 fnegd %f14, %f0 ldsw [%l7 + 0x34], %l1 std %f10, [%l7 + 0x08] sth %o0, [%l7 + 0x40] bvc loop_655 movle %icc, %o7, %i7 fbue %fcc3, loop_656 fmovrdlez %l4, %f2, %f4 loop_655: edge8ln %o2, %l2, %i3 lduw [%l7 + 0x4C], %g6 loop_656: bcs,a,pt %xcc, loop_657 alignaddr %l6, %l0, %g4 orn %i6, %o6, %g2 lduh [%l7 + 0x5A], %g3 loop_657: sth %i1, [%l7 + 0x22] srlx %g7, %l3, %o3 ldsb [%l7 + 0x32], %i4 fmovdvc %xcc, %f5, %f9 fmovdgu %icc, %f7, %f7 stw %g1, [%l7 + 0x20] nop setx loop_658, %l0, %l1 jmpl %l1, %o4 st %f5, [%l7 + 0x30] sethi 0x1946, %i0 tle %icc, 0x1 loop_658: bn,a loop_659 stx %o1, [%l7 + 0x60] ta %xcc, 0x6 tcs %icc, 0x7 loop_659: xnor %l5, %g5, %o5 ldsb [%l7 + 0x27], %i5 addccc %l1, 0x1ECE, %i2 edge32l %o7, %i7, %o0 ldx [%l7 + 0x60], %o2 ld [%l7 + 0x74], %f10 xnorcc %l4, 0x0DBB, %i3 mulscc %g6, 0x09F7, %l6 srax %l0, %g4, %l2 fmovdn %xcc, %f4, %f11 fmovrdne %i6, %f10, %f8 te %xcc, 0x2 fxor %f0, %f6, %f2 fmovdne %icc, %f15, %f8 ldd [%l7 + 0x70], %f2 ld [%l7 + 0x3C], %f5 tne %icc, 0x2 fmovsn %xcc, %f5, %f4 ldub [%l7 + 0x5A], %g2 std %f6, [%l7 + 0x40] fmovrsgez %g3, %f9, %f8 ldub [%l7 + 0x67], %o6 xnorcc %g7, %l3, %o3 ldub [%l7 + 0x63], %i1 ldsw [%l7 + 0x3C], %i4 fbug %fcc2, loop_660 fpsub32 %f2, %f2, %f0 lduw [%l7 + 0x34], %g1 ldd [%l7 + 0x70], %f4 loop_660: fmovdl %xcc, %f9, %f1 fmovrdne %i0, %f6, %f12 array8 %o4, %l5, %g5 st %f15, [%l7 + 0x24] array32 %o5, %i5, %l1 umulcc %i2, 0x035D, %o1 ldd [%l7 + 0x28], %f10 tpos %xcc, 0x0 orcc %i7, 0x0B98, %o0 fcmps %fcc1, %f4, %f15 movne %xcc, %o2, %l4 fpsub16s %f1, %f4, %f0 ldsw [%l7 + 0x68], %o7 ldsw [%l7 + 0x24], %g6 lduw [%l7 + 0x4C], %l6 fbge,a %fcc2, loop_661 call loop_662 fnand %f8, %f0, %f0 fsrc1 %f6, %f8 loop_661: sth %i3, [%l7 + 0x68] loop_662: movge %xcc, %l0, %g4 sllx %i6, %g2, %l2 brlez,a %o6, loop_663 stx %g3, [%l7 + 0x78] smulcc %g7, %o3, %l3 fble,a %fcc2, loop_664 loop_663: ldd [%l7 + 0x38], %f0 move %xcc, %i4, %g1 fzeros %f4 loop_664: fmovde %icc, %f12, %f5 movrlz %i1, 0x2F9, %o4 fmovde %icc, %f13, %f4 fpsub16s %f4, %f5, %f12 ldx [%l7 + 0x70], %i0 taddcctv %g5, 0x1154, %o5 ld [%l7 + 0x70], %f3 sdivcc %l5, 0x1ECD, %i5 fmovrsne %l1, %f2, %f1 fexpand %f13, %f4 stx %i2, [%l7 + 0x60] ldub [%l7 + 0x60], %i7 fmovsne %xcc, %f11, %f9 sth %o0, [%l7 + 0x30] fmul8x16al %f6, %f5, %f14 movneg %icc, %o2, %l4 fsrc2s %f8, %f4 lduh [%l7 + 0x4A], %o1 fpsub16s %f6, %f6, %f9 movvc %xcc, %g6, %o7 sth %i3, [%l7 + 0x50] fbo %fcc0, loop_665 fandnot1 %f12, %f4, %f10 bg,a,pn %icc, loop_666 stb %l0, [%l7 + 0x31] loop_665: srl %g4, 0x0D, %l6 fpadd32s %f6, %f11, %f1 loop_666: lduh [%l7 + 0x54], %i6 call loop_667 fpsub16s %f6, %f8, %f9 ldx [%l7 + 0x58], %l2 tsubcc %g2, %o6, %g3 loop_667: fabsd %f10, %f14 std %f14, [%l7 + 0x68] alignaddr %o3, %l3, %i4 ld [%l7 + 0x08], %f3 fnot2 %f6, %f10 fbne,a %fcc0, loop_668 ldub [%l7 + 0x38], %g1 ldx [%l7 + 0x50], %i1 ldx [%l7 + 0x08], %g7 loop_668: sth %o4, [%l7 + 0x6E] stx %i0, [%l7 + 0x30] fbul %fcc1, loop_669 bvc,pt %xcc, loop_670 stw %g5, [%l7 + 0x14] fbn %fcc1, loop_671 loop_669: fmovrde %l5, %f10, %f6 loop_670: fcmple16 %f12, %f12, %i5 ldsb [%l7 + 0x46], %l1 loop_671: sra %i2, 0x0B, %o5 movg %xcc, %o0, %i7 fmovsleu %icc, %f11, %f6 mova %icc, %l4, %o1 fmovsl %icc, %f1, %f11 xor %o2, 0x061E, %o7 stx %g6, [%l7 + 0x10] st %f1, [%l7 + 0x6C] movn %xcc, %l0, %i3 std %f14, [%l7 + 0x60] ld [%l7 + 0x24], %f10 ldub [%l7 + 0x3F], %g4 fpsub32 %f2, %f0, %f14 bpos,pt %icc, loop_672 fmovdcc %xcc, %f12, %f10 fmovdgu %xcc, %f9, %f1 fmovdl %xcc, %f15, %f1 loop_672: stx %l6, [%l7 + 0x60] ld [%l7 + 0x20], %f10 movvs %icc, %i6, %l2 fmovde %icc, %f8, %f14 umul %g2, 0x0723, %g3 ldx [%l7 + 0x58], %o3 lduh [%l7 + 0x3A], %o6 ldub [%l7 + 0x65], %l3 ba,a loop_673 tvc %xcc, 0x6 tleu %xcc, 0x4 umul %g1, 0x065C, %i4 loop_673: fxors %f6, %f7, %f9 xnor %i1, 0x16CE, %o4 and %i0, 0x036E, %g7 st %f15, [%l7 + 0x64] movrne %g5, 0x200, %i5 subcc %l1, %i2, %l5 fpsub32 %f10, %f0, %f12 ld [%l7 + 0x54], %f6 edge8n %o0, %i7, %o5 st %f3, [%l7 + 0x0C] ldub [%l7 + 0x46], %l4 fpadd16s %f9, %f11, %f8 movcc %icc, %o1, %o2 tg %icc, 0x5 alignaddr %g6, %l0, %i3 stx %o7, [%l7 + 0x70] orcc %l6, 0x00EA, %g4 edge8 %l2, %i6, %g3 ba,a,pn %xcc, loop_674 bvc %icc, loop_675 srax %o3, %o6, %l3 fpack16 %f12, %f1 loop_674: stb %g2, [%l7 + 0x5B] loop_675: fmovscc %xcc, %f10, %f12 fors %f7, %f11, %f4 xnor %g1, 0x0563, %i1 sth %i4, [%l7 + 0x5A] stx %o4, [%l7 + 0x30] fnand %f12, %f10, %f14 std %f4, [%l7 + 0x58] brlz,a %g7, loop_676 fmovscs %icc, %f5, %f1 tl %xcc, 0x7 array32 %i0, %i5, %g5 loop_676: fbue,a %fcc3, loop_677 fmuld8sux16 %f8, %f8, %f10 umul %i2, 0x1782, %l1 andncc %o0, %l5, %i7 loop_677: fbuge,a %fcc1, loop_678 nop setx loop_679, %l0, %l1 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 + 0x66], %l4 fmovsleu %icc, %f4, %f3 loop_678: ldx [%l7 + 0x38], %o5 loop_679: xor %o2, %g6, %l0 sth %i3, [%l7 + 0x78] nop setx loop_680, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbuge %fcc2, loop_681 addcc %o1, 0x020D, %l6 movleu %icc, %g4, %l2 loop_680: bleu,pn %icc, loop_682 loop_681: sdivx %o7, 0x1F25, %g3 fcmpne32 %f6, %f12, %o3 ldub [%l7 + 0x41], %i6 loop_682: andn %l3, %o6, %g1 stw %i1, [%l7 + 0x70] siam 0x5 fmovrdgez %i4, %f0, %f14 stb %o4, [%l7 + 0x1D] fmovrde %g2, %f6, %f2 movgu %xcc, %g7, %i5 fabss %f2, %f11 fbl,a %fcc3, loop_683 xnor %g5, %i0, %i2 fandnot2s %f6, %f3, %f7 fmul8x16 %f13, %f4, %f12 loop_683: brlez,a %l1, loop_684 bvs,a,pt %icc, loop_685 ldub [%l7 + 0x51], %l5 fpack16 %f0, %f14 loop_684: fbu,a %fcc0, loop_686 loop_685: fmovrdne %i7, %f12, %f12 movle %icc, %l4, %o0 ldd [%l7 + 0x58], %f6 loop_686: fmovdneg %icc, %f6, %f2 lduh [%l7 + 0x72], %o2 andncc %g6, %l0, %o5 bcc,pt %icc, loop_687 fzero %f6 ldsw [%l7 + 0x0C], %o1 fabsd %f8, %f6 loop_687: nop setx loop_688, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fands %f1, %f14, %f7 movpos %icc, %i3, %g4 fxor %f8, %f4, %f8 loop_688: fexpand %f12, %f0 orn %l6, %l2, %g3 fmovrdlez %o3, %f4, %f6 fands %f13, %f6, %f8 ldsh [%l7 + 0x5A], %o7 ldd [%l7 + 0x60], %f2 brz,a %l3, loop_689 ld [%l7 + 0x68], %f14 fandnot2 %f6, %f8, %f2 tcc %xcc, 0x2 loop_689: movgu %xcc, %o6, %i6 fpadd16s %f15, %f14, %f15 mova %xcc, %g1, %i4 fmovsl %icc, %f15, %f3 umulcc %o4, %i1, %g2 fpadd32 %f8, %f10, %f6 srl %g7, 0x1B, %g5 fnot1 %f0, %f4 fands %f10, %f5, %f1 stw %i5, [%l7 + 0x58] ldsh [%l7 + 0x66], %i0 array32 %l1, %l5, %i7 ble,pn %xcc, loop_690 std %f2, [%l7 + 0x58] tleu %icc, 0x5 fpackfix %f0, %f11 loop_690: ldsb [%l7 + 0x26], %l4 orn %i2, 0x14CB, %o0 fsrc1s %f2, %f1 tvc %icc, 0x6 fandnot1s %f2, %f10, %f6 stb %g6, [%l7 + 0x69] fbl %fcc0, loop_691 ldsw [%l7 + 0x18], %o2 fmovsl %icc, %f14, %f4 addc %l0, 0x19B3, %o1 loop_691: lduh [%l7 + 0x76], %i3 bcc %icc, loop_692 mulscc %g4, 0x0A1B, %l6 fmovrslez %o5, %f1, %f10 sra %g3, %o3, %o7 loop_692: brgz %l3, loop_693 lduw [%l7 + 0x74], %l2 brlz %o6, loop_694 nop setx loop_695, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_693: ldd [%l7 + 0x70], %f8 smul %g1, %i6, %o4 loop_694: brlez,a %i1, loop_696 loop_695: srlx %i4, %g7, %g2 brlz %g5, loop_697 ldd [%l7 + 0x48], %f10 loop_696: fzero %f12 fmul8x16 %f11, %f8, %f12 loop_697: fpsub16 %f10, %f8, %f6 ldsb [%l7 + 0x74], %i0 stx %i5, [%l7 + 0x10] ldub [%l7 + 0x18], %l5 edge16l %i7, %l1, %l4 ta %icc, 0x4 add %i2, 0x166C, %g6 srl %o0, %l0, %o2 fbul,a %fcc2, loop_698 sethi 0x0B29, %o1 fnot2 %f4, %f2 fbuge %fcc0, loop_699 loop_698: fbn %fcc0, loop_700 ldub [%l7 + 0x60], %i3 call loop_701 loop_699: sdivcc %g4, 0x0D25, %l6 loop_700: fmovsge %xcc, %f10, %f3 tle %icc, 0x3 loop_701: ldd [%l7 + 0x28], %f0 fmovrdgez %o5, %f14, %f0 fbl %fcc1, loop_702 for %f8, %f14, %f2 udivx %o3, 0x0D6E, %g3 ldsh [%l7 + 0x22], %l3 loop_702: fmovdneg %icc, %f10, %f10 fmovdne %icc, %f8, %f8 st %f0, [%l7 + 0x68] srl %l2, %o7, %o6 lduw [%l7 + 0x60], %i6 fcmpgt16 %f6, %f6, %o4 alignaddr %i1, %g1, %i4 smul %g7, 0x12C7, %g5 fabss %f13, %f1 addcc %g2, %i5, %i0 std %f2, [%l7 + 0x48] brnz %l5, loop_703 xor %i7, 0x1B6D, %l1 brgz,a %l4, loop_704 ldsw [%l7 + 0x70], %g6 loop_703: tle %xcc, 0x7 movneg %xcc, %o0, %i2 loop_704: fbug,a %fcc3, loop_705 fmul8ulx16 %f14, %f14, %f4 stx %l0, [%l7 + 0x40] movg %xcc, %o1, %i3 loop_705: bleu,a %icc, loop_706 fpadd16 %f12, %f12, %f0 andn %g4, 0x0D77, %l6 fbue,a %fcc1, loop_707 loop_706: edge16n %o5, %o2, %o3 movcc %xcc, %l3, %l2 movrne %g3, 0x1E6, %o6 loop_707: addccc %i6, %o7, %i1 tvc %xcc, 0x5 lduh [%l7 + 0x20], %o4 srl %i4, %g7, %g5 bcs,a loop_708 fsrc1s %f8, %f3 ldx [%l7 + 0x78], %g2 fbe,a %fcc1, loop_709 loop_708: ldsw [%l7 + 0x64], %i5 ldsh [%l7 + 0x42], %i0 andcc %g1, 0x1FA3, %i7 loop_709: movneg %icc, %l5, %l4 ldub [%l7 + 0x46], %g6 fornot2s %f0, %f5, %f14 ldd [%l7 + 0x68], %f4 movg %xcc, %l1, %i2 fmovrsgz %o0, %f6, %f14 brz,a %o1, loop_710 fmovrdlz %i3, %f2, %f8 fmovrdne %g4, %f4, %f10 movrlez %l0, 0x3B8, %o5 loop_710: fmovdpos %icc, %f9, %f13 bge,a,pn %xcc, loop_711 fmovsn %xcc, %f4, %f13 tgu %xcc, 0x7 tvc %xcc, 0x4 loop_711: ld [%l7 + 0x78], %f1 stx %o2, [%l7 + 0x10] std %f10, [%l7 + 0x18] fmovs %f3, %f5 fcmple16 %f12, %f14, %l6 ldsb [%l7 + 0x3E], %l3 fornot1s %f13, %f0, %f10 lduw [%l7 + 0x20], %l2 stw %g3, [%l7 + 0x1C] edge8l %o6, %o3, %i6 stw %o7, [%l7 + 0x1C] fmovrdne %o4, %f8, %f2 bvs,a,pt %xcc, loop_712 andn %i1, %i4, %g5 sth %g2, [%l7 + 0x44] movneg %xcc, %i5, %g7 loop_712: ldsw [%l7 + 0x6C], %g1 xorcc %i0, %i7, %l5 movleu %icc, %l4, %l1 ba,a %icc, loop_713 sra %i2, 0x06, %g6 fcmpeq32 %f10, %f8, %o0 movn %xcc, %o1, %i3 loop_713: fmovdl %xcc, %f1, %f15 orn %l0, %g4, %o2 tsubcctv %o5, 0x022F, %l6 st %f13, [%l7 + 0x50] ldub [%l7 + 0x6D], %l2 fmovdcs %icc, %f11, %f7 fmovrdne %l3, %f10, %f12 ldsh [%l7 + 0x08], %o6 movl %icc, %o3, %i6 addccc %o7, 0x1703, %o4 mulscc %g3, 0x020C, %i4 tsubcc %g5, %g2, %i5 movcs %xcc, %g7, %i1 array16 %g1, %i0, %l5 fmovrde %i7, %f0, %f12 fbuge %fcc1, loop_714 fpack32 %f2, %f10, %f0 addc %l1, %l4, %i2 ldsw [%l7 + 0x58], %g6 loop_714: sll %o0, %o1, %l0 add %i3, %g4, %o2 stb %l6, [%l7 + 0x72] umul %l2, 0x0258, %o5 sth %l3, [%l7 + 0x30] fmovdg %xcc, %f15, %f15 xnor %o6, 0x0D01, %i6 fpsub32 %f4, %f14, %f0 sth %o7, [%l7 + 0x46] fcmpd %fcc2, %f0, %f0 fblg %fcc2, loop_715 edge16ln %o4, %g3, %o3 brlez,a %g5, loop_716 tvc %icc, 0x3 loop_715: edge8 %i4, %i5, %g2 fba %fcc1, loop_717 loop_716: fpsub16s %f3, %f6, %f12 fpadd16s %f9, %f0, %f12 fmovsge %icc, %f1, %f11 loop_717: fmovsle %icc, %f14, %f2 ldsh [%l7 + 0x30], %i1 ldx [%l7 + 0x28], %g1 fbu %fcc0, loop_718 stb %g7, [%l7 + 0x2D] fxnor %f4, %f12, %f14 fbul,a %fcc3, loop_719 loop_718: bpos,a,pn %icc, loop_720 bg loop_721 subc %l5, 0x02C6, %i7 loop_719: tl %xcc, 0x4 loop_720: fpadd32s %f5, %f6, %f1 loop_721: fnand %f4, %f0, %f10 tne %icc, 0x4 fxor %f14, %f6, %f4 sdivcc %l1, 0x0161, %l4 umul %i0, %g6, %o0 fnot1s %f13, %f4 lduw [%l7 + 0x6C], %i2 tvc %xcc, 0x5 fbue %fcc0, loop_722 fandnot2 %f8, %f14, %f10 fpack32 %f6, %f2, %f10 fmovrdgz %l0, %f2, %f0 loop_722: xnorcc %o1, %g4, %o2 ldsh [%l7 + 0x4C], %i3 sth %l6, [%l7 + 0x66] sdivx %o5, 0x00F2, %l3 fmovrdne %l2, %f8, %f10 fmovrdgz %o6, %f10, %f12 taddcctv %o7, %o4, %i6 mulx %g3, %o3, %g5 stw %i5, [%l7 + 0x2C] ldub [%l7 + 0x13], %i4 ldd [%l7 + 0x30], %f12 fmovdg %xcc, %f13, %f11 ldx [%l7 + 0x48], %g2 srlx %i1, 0x04, %g7 fpsub32s %f14, %f10, %f12 ldsh [%l7 + 0x7A], %l5 tpos %xcc, 0x7 fxor %f14, %f0, %f12 smul %i7, 0x0FC0, %l1 fmovdleu %icc, %f8, %f2 fcmpgt32 %f0, %f6, %g1 fmul8x16al %f4, %f8, %f14 st %f4, [%l7 + 0x70] fandnot2s %f8, %f0, %f10 fbn,a %fcc3, loop_723 fcmpeq16 %f12, %f10, %l4 tl %xcc, 0x3 sth %g6, [%l7 + 0x6E] loop_723: ld [%l7 + 0x6C], %f15 sth %i0, [%l7 + 0x72] fornot1 %f10, %f6, %f8 smul %o0, %l0, %i2 sth %o1, [%l7 + 0x66] udivcc %o2, 0x0EB7, %i3 srax %g4, 0x0A, %o5 fornot2 %f10, %f6, %f6 st %f1, [%l7 + 0x54] or %l6, 0x0902, %l2 lduh [%l7 + 0x6E], %l3 fpmerge %f11, %f13, %f10 sdivx %o7, 0x1838, %o6 fmovsleu %icc, %f15, %f6 sllx %i6, %o4, %o3 sllx %g3, %i5, %i4 fbuge,a %fcc2, loop_724 fmovde %xcc, %f14, %f11 tsubcc %g2, 0x194A, %i1 bn %icc, loop_725 loop_724: lduw [%l7 + 0x4C], %g5 fnot1 %f10, %f6 array16 %l5, %g7, %l1 loop_725: fxors %f11, %f2, %f8 fbu %fcc0, loop_726 bne,pt %icc, loop_727 fmovrslz %i7, %f4, %f7 stx %l4, [%l7 + 0x68] loop_726: movvs %icc, %g6, %i0 loop_727: fabsd %f4, %f2 ldx [%l7 + 0x50], %o0 bgu loop_728 fmovrdlz %l0, %f10, %f6 std %f4, [%l7 + 0x50] std %f8, [%l7 + 0x58] loop_728: sth %i2, [%l7 + 0x10] ldsh [%l7 + 0x7E], %o1 fmuld8ulx16 %f1, %f13, %f6 fcmped %fcc3, %f8, %f10 lduw [%l7 + 0x60], %g1 fbul,a %fcc1, loop_729 fcmple16 %f8, %f4, %o2 stb %i3, [%l7 + 0x77] fmovsl %xcc, %f12, %f1 loop_729: st %f15, [%l7 + 0x5C] fexpand %f10, %f10 movl %xcc, %g4, %l6 stw %l2, [%l7 + 0x10] fmovsle %icc, %f5, %f15 fbug %fcc3, loop_730 movrlez %o5, 0x34B, %o7 te %xcc, 0x6 mulscc %l3, %o6, %i6 loop_730: fmovspos %xcc, %f7, %f11 sra %o3, %o4, %i5 fzero %f4 fnegd %f0, %f10 fbge,a %fcc3, loop_731 lduw [%l7 + 0x70], %i4 ldx [%l7 + 0x58], %g3 stw %g2, [%l7 + 0x54] loop_731: fmul8x16 %f4, %f0, %f0 sllx %i1, %l5, %g7 fcmple16 %f4, %f2, %l1 ldsb [%l7 + 0x3B], %g5 tge %icc, 0x1 stw %l4, [%l7 + 0x24] fcmpes %fcc0, %f2, %f10 and %i7, 0x1601, %g6 fmul8x16al %f15, %f7, %f14 fmovrsgz %i0, %f12, %f5 ldub [%l7 + 0x19], %l0 sth %o0, [%l7 + 0x36] bpos %xcc, loop_732 fcmple32 %f0, %f2, %o1 std %f12, [%l7 + 0x70] st %f7, [%l7 + 0x24] loop_732: movge %xcc, %g1, %o2 fmul8sux16 %f6, %f6, %f4 sub %i2, %i3, %g4 fmul8ulx16 %f12, %f6, %f10 brlez,a %l2, loop_733 movn %icc, %o5, %l6 fbue,a %fcc2, loop_734 bg %xcc, loop_735 loop_733: ldsw [%l7 + 0x48], %l3 orcc %o7, 0x0F33, %i6 loop_734: mova %icc, %o3, %o4 loop_735: ld [%l7 + 0x54], %f12 fmovsne %icc, %f0, %f15 movn %xcc, %o6, %i5 orcc %i4, 0x0C91, %g3 tpos %xcc, 0x6 fnand %f8, %f10, %f2 tcc %xcc, 0x6 std %f8, [%l7 + 0x18] fpsub32 %f4, %f0, %f10 ldsw [%l7 + 0x7C], %g2 xnorcc %l5, 0x1F72, %g7 fandnot1s %f14, %f13, %f9 lduw [%l7 + 0x30], %i1 ldsh [%l7 + 0x12], %g5 stw %l1, [%l7 + 0x78] fba,a %fcc1, loop_736 bl,a,pn %icc, loop_737 brlz %i7, loop_738 lduw [%l7 + 0x48], %g6 loop_736: brz,a %i0, loop_739 loop_737: fmovsgu %xcc, %f0, %f13 loop_738: tn %icc, 0x2 tl %icc, 0x1 loop_739: lduw [%l7 + 0x74], %l4 array8 %l0, %o1, %g1 fmovscs %icc, %f15, %f4 sll %o0, 0x05, %o2 fnor %f14, %f12, %f6 fcmpeq32 %f14, %f0, %i3 ld [%l7 + 0x14], %f4 movge %xcc, %i2, %g4 fornot1s %f10, %f1, %f15 sth %l2, [%l7 + 0x64] ld [%l7 + 0x08], %f5 fbn,a %fcc0, loop_740 std %f2, [%l7 + 0x38] orcc %l6, 0x10E8, %l3 srax %o5, 0x0F, %o7 loop_740: fcmpgt16 %f0, %f2, %i6 stb %o3, [%l7 + 0x3C] sth %o4, [%l7 + 0x2E] fmovsvs %icc, %f14, %f14 or %i5, %o6, %i4 fmovsn %xcc, %f9, %f13 fmovde %xcc, %f7, %f11 ldx [%l7 + 0x20], %g2 edge16l %g3, %g7, %l5 orcc %g5, %i1, %i7 ta %xcc, 0x3 fbne,a %fcc0, loop_741 tg %xcc, 0x3 fnot1 %f12, %f6 nop setx loop_742, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_741: fors %f9, %f11, %f1 fmovsa %icc, %f14, %f10 fmovdle %xcc, %f1, %f13 loop_742: alignaddr %l1, %i0, %g6 fnegs %f4, %f3 edge8ln %l4, %o1, %g1 fmovrse %l0, %f5, %f1 fpadd16 %f12, %f14, %f4 fmovsvc %icc, %f11, %f1 movpos %xcc, %o0, %o2 fxors %f6, %f9, %f4 fble %fcc3, loop_743 fxors %f9, %f11, %f7 fbe,a %fcc0, loop_744 siam 0x4 loop_743: fmul8x16al %f9, %f13, %f14 ld [%l7 + 0x1C], %f0 loop_744: fnors %f5, %f2, %f11 fone %f10 nop setx loop_745, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x50], %f4 ble,a loop_746 ldub [%l7 + 0x26], %i2 loop_745: stw %i3, [%l7 + 0x18] movleu %xcc, %g4, %l6 loop_746: fmul8ulx16 %f14, %f6, %f10 ldsh [%l7 + 0x64], %l2 fnot1s %f12, %f6 fpsub16s %f11, %f0, %f2 fmovdleu %xcc, %f12, %f4 tpos %xcc, 0x3 lduw [%l7 + 0x2C], %o5 fmovdn %icc, %f2, %f2 fbe %fcc0, loop_747 fbue %fcc1, loop_748 fcmpgt16 %f12, %f14, %l3 fpsub32 %f4, %f8, %f10 loop_747: srax %o7, %o3, %o4 loop_748: movgu %icc, %i5, %i6 movrlez %o6, %g2, %i4 udivcc %g7, 0x11A1, %l5 fmovrsne %g3, %f2, %f1 ldx [%l7 + 0x68], %i1 fbu,a %fcc0, loop_749 fnand %f2, %f0, %f6 std %f10, [%l7 + 0x18] fmovdne %xcc, %f6, %f7 loop_749: fnors %f8, %f9, %f11 movre %g5, 0x25F, %i7 tne %xcc, 0x2 smul %l1, %i0, %l4 edge16n %o1, %g1, %l0 stb %o0, [%l7 + 0x52] subccc %g6, %i2, %o2 array32 %g4, %l6, %i3 fandnot2s %f4, %f9, %f3 fbo %fcc2, loop_750 fnot1s %f4, %f5 fcmple16 %f12, %f6, %o5 ldub [%l7 + 0x5B], %l3 loop_750: stx %o7, [%l7 + 0x30] ldx [%l7 + 0x50], %o3 tg %icc, 0x5 xnorcc %l2, %o4, %i6 fmovsvc %xcc, %f2, %f4 lduh [%l7 + 0x5C], %i5 lduw [%l7 + 0x28], %o6 fbug,a %fcc2, loop_751 popc 0x0B4B, %g2 ldsb [%l7 + 0x21], %g7 ldd [%l7 + 0x78], %f4 loop_751: bl,pt %icc, loop_752 fmovsvs %xcc, %f9, %f14 fcmpes %fcc2, %f0, %f8 ldub [%l7 + 0x31], %i4 loop_752: fbul %fcc1, loop_753 subccc %g3, 0x0963, %i1 bcs,a %icc, loop_754 fone %f2 loop_753: stx %l5, [%l7 + 0x60] ldsw [%l7 + 0x14], %i7 loop_754: movn %icc, %l1, %i0 smulcc %l4, %o1, %g1 fbue,a %fcc1, loop_755 mova %xcc, %g5, %o0 fba,a %fcc0, loop_756 ldsw [%l7 + 0x54], %g6 loop_755: movg %xcc, %l0, %o2 ldub [%l7 + 0x5B], %i2 loop_756: fmovsgu %icc, %f3, %f2 array32 %g4, %l6, %o5 fbule %fcc0, loop_757 edge8l %i3, %o7, %o3 fnot2s %f5, %f11 ldsw [%l7 + 0x40], %l2 loop_757: fxnors %f6, %f4, %f1 stb %l3, [%l7 + 0x0B] fxnor %f10, %f2, %f10 ldsw [%l7 + 0x78], %i6 movvs %xcc, %i5, %o4 be,pn %icc, loop_758 ldsw [%l7 + 0x08], %o6 fmovsn %icc, %f0, %f10 fpsub32s %f7, %f1, %f10 loop_758: fnot2 %f10, %f0 fnegd %f14, %f10 or %g7, 0x134D, %g2 fba,a %fcc0, loop_759 brnz,a %i4, loop_760 fnor %f10, %f10, %f10 stb %g3, [%l7 + 0x3E] loop_759: fmovdvs %xcc, %f0, %f4 loop_760: stx %i1, [%l7 + 0x38] movne %icc, %i7, %l5 ldx [%l7 + 0x10], %l1 movrgz %i0, 0x269, %l4 be,a,pt %xcc, loop_761 umul %g1, 0x1339, %g5 fmovsvc %icc, %f4, %f1 fmovrdgez %o1, %f12, %f0 loop_761: fbuge,a %fcc1, loop_762 fmovd %f8, %f14 tgu %xcc, 0x1 ba %xcc, loop_763 loop_762: fabss %f15, %f4 smul %o0, 0x0E37, %l0 bcc loop_764 loop_763: move %xcc, %g6, %o2 array32 %g4, %i2, %o5 fmovrdlz %l6, %f4, %f12 loop_764: andn %o7, 0x07F9, %o3 st %f7, [%l7 + 0x20] taddcc %l2, 0x1E7C, %l3 addc %i3, %i5, %i6 movle %icc, %o6, %g7 ldd [%l7 + 0x68], %f2 fmovdg %icc, %f7, %f15 fabss %f2, %f7 st %f4, [%l7 + 0x34] movvc %xcc, %g2, %i4 fcmpgt32 %f8, %f12, %g3 stx %i1, [%l7 + 0x68] std %f6, [%l7 + 0x70] fpackfix %f10, %f15 fmovdneg %icc, %f9, %f13 stb %o4, [%l7 + 0x3A] bne,a,pn %icc, loop_765 fmovde %xcc, %f11, %f12 ldx [%l7 + 0x58], %l5 faligndata %f6, %f2, %f6 loop_765: faligndata %f0, %f12, %f8 st %f0, [%l7 + 0x48] tne %icc, 0x2 fmovsvs %icc, %f14, %f10 ldx [%l7 + 0x50], %l1 lduh [%l7 + 0x34], %i0 ldx [%l7 + 0x48], %l4 fmovsvc %xcc, %f12, %f1 ldx [%l7 + 0x38], %g1 alignaddrl %i7, %g5, %o1 fmovdneg %icc, %f13, %f8 bcc %xcc, loop_766 fmovdl %xcc, %f0, %f1 sth %o0, [%l7 + 0x36] movneg %icc, %g6, %l0 loop_766: ldsb [%l7 + 0x75], %o2 movge %icc, %g4, %i2 st %f0, [%l7 + 0x1C] array8 %o5, %l6, %o7 fpadd32 %f6, %f12, %f2 edge8ln %l2, %o3, %i3 edge16l %i5, %i6, %l3 ld [%l7 + 0x64], %f4 andncc %g7, %o6, %i4 ldd [%l7 + 0x28], %f6 st %f0, [%l7 + 0x60] ldub [%l7 + 0x66], %g2 edge8 %g3, %i1, %o4 fornot1s %f1, %f5, %f3 edge32l %l1, %l5, %l4 stb %i0, [%l7 + 0x5A] fmuld8sux16 %f1, %f14, %f6 stx %i7, [%l7 + 0x20] fmovde %icc, %f12, %f9 ld [%l7 + 0x28], %f7 tne %icc, 0x3 ldsw [%l7 + 0x28], %g1 movgu %xcc, %o1, %g5 stw %o0, [%l7 + 0x5C] lduw [%l7 + 0x20], %l0 tleu %icc, 0x4 ld [%l7 + 0x58], %f12 fbe,a %fcc0, loop_767 fzeros %f15 stw %o2, [%l7 + 0x24] bg loop_768 loop_767: ldx [%l7 + 0x40], %g4 ld [%l7 + 0x18], %f11 st %f7, [%l7 + 0x54] loop_768: addc %i2, 0x0F1C, %g6 ldub [%l7 + 0x44], %l6 movcs %xcc, %o7, %o5 lduw [%l7 + 0x20], %l2 bl,a,pn %icc, loop_769 ldx [%l7 + 0x08], %o3 ldd [%l7 + 0x70], %f12 ldsw [%l7 + 0x7C], %i5 loop_769: ldx [%l7 + 0x10], %i3 tsubcc %l3, %i6, %g7 fpackfix %f8, %f2 fmovrsgez %i4, %f1, %f15 ldsb [%l7 + 0x5C], %g2 std %f12, [%l7 + 0x20] fmovspos %icc, %f13, %f5 stx %o6, [%l7 + 0x18] fmovsneg %icc, %f6, %f2 ldx [%l7 + 0x58], %g3 ldsb [%l7 + 0x31], %i1 movn %icc, %l1, %l5 fpsub16 %f12, %f14, %f6 ldsb [%l7 + 0x17], %l4 fxor %f14, %f0, %f8 ldx [%l7 + 0x78], %i0 fxor %f4, %f2, %f12 fcmple32 %f8, %f0, %o4 fmovsgu %icc, %f2, %f6 movleu %icc, %g1, %i7 fcmpgt32 %f8, %f2, %g5 fornot2 %f2, %f6, %f4 fmovrdlz %o1, %f8, %f14 fmul8x16au %f14, %f4, %f12 lduh [%l7 + 0x4A], %l0 st %f15, [%l7 + 0x38] sth %o0, [%l7 + 0x6C] fornot1s %f1, %f14, %f15 stx %o2, [%l7 + 0x48] ldub [%l7 + 0x5D], %i2 lduh [%l7 + 0x2C], %g4 sth %l6, [%l7 + 0x1E] std %f14, [%l7 + 0x58] ldsw [%l7 + 0x70], %g6 stb %o5, [%l7 + 0x2E] std %f4, [%l7 + 0x38] fpadd32 %f6, %f8, %f8 addc %o7, 0x1720, %l2 bneg %xcc, loop_770 fornot2 %f6, %f10, %f8 fbul,a %fcc2, loop_771 sdivcc %o3, 0x0F03, %i3 loop_770: move %icc, %l3, %i6 fmovrse %i5, %f2, %f1 loop_771: fpsub32s %f4, %f3, %f7 ldd [%l7 + 0x58], %f4 ldd [%l7 + 0x68], %f8 fmovdneg %xcc, %f3, %f0 fnor %f0, %f6, %f10 fbl %fcc0, loop_772 fmuld8ulx16 %f0, %f3, %f2 fexpand %f13, %f14 fpadd32s %f2, %f14, %f15 loop_772: fbu,a %fcc3, loop_773 bge,a,pt %icc, loop_774 sth %i4, [%l7 + 0x52] fornot2s %f11, %f6, %f13 loop_773: st %f5, [%l7 + 0x0C] loop_774: fmovdl %xcc, %f11, %f11 stx %g2, [%l7 + 0x08] ldub [%l7 + 0x40], %g7 ldd [%l7 + 0x38], %f14 std %f4, [%l7 + 0x28] fmovdg %xcc, %f8, %f15 bcc %xcc, loop_775 lduw [%l7 + 0x1C], %o6 std %f14, [%l7 + 0x10] tsubcctv %g3, 0x15FC, %l1 loop_775: fbuge %fcc1, loop_776 fand %f0, %f4, %f10 fpsub32 %f6, %f14, %f12 sub %i1, %l4, %i0 loop_776: umul %o4, 0x1AF9, %l5 ldsh [%l7 + 0x44], %i7 fmovdle %xcc, %f3, %f14 fbuge %fcc1, loop_777 bpos %xcc, loop_778 lduw [%l7 + 0x44], %g1 stb %g5, [%l7 + 0x44] loop_777: edge16l %l0, %o1, %o0 loop_778: udiv %i2, 0x0FD4, %g4 ldsw [%l7 + 0x70], %o2 stb %l6, [%l7 + 0x46] fbe,a %fcc0, loop_779 orcc %o5, %o7, %g6 be,a,pn %icc, loop_780 ldsh [%l7 + 0x68], %l2 loop_779: fpackfix %f2, %f8 sth %i3, [%l7 + 0x3C] loop_780: movcc %icc, %l3, %i6 te %icc, 0x4 nop setx loop_781, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2 %f14, %f4 addc %o3, %i4, %g2 movgu %icc, %g7, %i5 loop_781: fzeros %f12 stw %o6, [%l7 + 0x40] edge16 %g3, %i1, %l4 lduh [%l7 + 0x42], %l1 fmovscc %icc, %f2, %f3 tsubcctv %o4, 0x106C, %l5 lduh [%l7 + 0x58], %i0 orncc %g1, 0x00ED, %i7 for %f12, %f8, %f4 ldsb [%l7 + 0x58], %g5 call loop_782 fsrc2s %f9, %f15 fpadd32s %f9, %f15, %f9 ldsb [%l7 + 0x1C], %o1 loop_782: andncc %l0, %i2, %g4 stx %o2, [%l7 + 0x78] movn %icc, %l6, %o5 lduh [%l7 + 0x42], %o7 movgu %icc, %o0, %l2 ldd [%l7 + 0x78], %f0 array16 %g6, %l3, %i3 fxors %f15, %f14, %f4 fmovde %icc, %f14, %f12 fnot1s %f6, %f8 ldsb [%l7 + 0x29], %i6 siam 0x4 ldd [%l7 + 0x20], %f14 fsrc2 %f8, %f4 ldsb [%l7 + 0x5C], %o3 fornot2s %f1, %f5, %f5 lduh [%l7 + 0x18], %i4 fmovrdlz %g7, %f4, %f14 ldx [%l7 + 0x08], %i5 ldsw [%l7 + 0x7C], %g2 fmovsne %icc, %f9, %f8 fbg,a %fcc2, loop_783 fpack16 %f8, %f10 fmul8x16au %f1, %f9, %f8 ldsb [%l7 + 0x7F], %o6 loop_783: fornot1 %f0, %f0, %f12 ble %icc, loop_784 std %f14, [%l7 + 0x30] tvc %xcc, 0x5 fones %f13 loop_784: ldd [%l7 + 0x18], %f8 sdiv %g3, 0x1CB1, %i1 tle %icc, 0x1 fpmerge %f8, %f8, %f12 stw %l4, [%l7 + 0x4C] std %f8, [%l7 + 0x68] addccc %l1, 0x1C60, %l5 stx %o4, [%l7 + 0x28] movcc %xcc, %i0, %i7 ldsh [%l7 + 0x22], %g1 udiv %g5, 0x1B22, %o1 tge %xcc, 0x7 ldd [%l7 + 0x20], %f2 fmovdvc %icc, %f4, %f3 srax %l0, %i2, %g4 sll %o2, %l6, %o5 tn %xcc, 0x1 fmovs %f5, %f9 ldsw [%l7 + 0x3C], %o7 fmovdle %icc, %f8, %f13 fbuge,a %fcc0, loop_785 ldsw [%l7 + 0x28], %l2 movcs %icc, %o0, %l3 stb %g6, [%l7 + 0x10] loop_785: fpackfix %f8, %f0 andn %i6, %i3, %i4 fmovdleu %xcc, %f15, %f5 tgu %xcc, 0x2 tsubcc %o3, %g7, %i5 fmovrdgez %g2, %f14, %f8 stw %g3, [%l7 + 0x54] movrgz %i1, %o6, %l4 stb %l5, [%l7 + 0x67] fba %fcc1, loop_786 fornot1 %f10, %f12, %f12 siam 0x7 fnot2 %f12, %f4 loop_786: fnegd %f10, %f12 fmovrdgez %l1, %f4, %f0 fbl,a %fcc1, loop_787 alignaddr %o4, %i0, %g1 sth %i7, [%l7 + 0x10] stw %o1, [%l7 + 0x38] loop_787: ldd [%l7 + 0x18], %f4 ldd [%l7 + 0x68], %f14 fmovsvc %icc, %f7, %f4 call loop_788 fmuld8sux16 %f5, %f14, %f6 smulcc %l0, 0x01D6, %i2 tge %xcc, 0x1 loop_788: popc 0x1232, %g4 movrgez %o2, 0x3CD, %l6 movg %icc, %o5, %g5 ld [%l7 + 0x1C], %f10 ldx [%l7 + 0x78], %l2 st %f1, [%l7 + 0x54] brlez,a %o0, loop_789 ldsh [%l7 + 0x62], %o7 fmovsleu %icc, %f15, %f8 stw %l3, [%l7 + 0x24] loop_789: fmovdg %icc, %f5, %f7 fbul,a %fcc3, loop_790 andcc %i6, %g6, %i3 fcmpeq16 %f10, %f2, %o3 fornot1s %f0, %f11, %f7 loop_790: bge loop_791 fbuge %fcc3, loop_792 fmul8sux16 %f12, %f6, %f2 stx %i4, [%l7 + 0x08] loop_791: fblg %fcc2, loop_793 loop_792: bpos,pt %xcc, loop_794 stw %g7, [%l7 + 0x54] movrlz %i5, 0x36E, %g3 loop_793: bg,pn %xcc, loop_795 loop_794: stw %i1, [%l7 + 0x70] be,pt %xcc, loop_796 udiv %g2, 0x1424, %l4 loop_795: stw %l5, [%l7 + 0x3C] fcmpgt32 %f8, %f8, %l1 loop_796: udivx %o6, 0x1E32, %o4 tcc %icc, 0x2 ld [%l7 + 0x2C], %f13 stb %g1, [%l7 + 0x77] ldd [%l7 + 0x28], %f0 fmovspos %xcc, %f13, %f0 fmovse %icc, %f4, %f8 fornot1s %f15, %f10, %f4 bl,a,pn %icc, loop_797 stx %i0, [%l7 + 0x48] bn,pt %xcc, loop_798 ldx [%l7 + 0x48], %o1 loop_797: udivx %l0, 0x1EA0, %i2 tsubcc %i7, %g4, %l6 loop_798: edge8ln %o2, %o5, %g5 fmovsneg %xcc, %f9, %f13 stw %o0, [%l7 + 0x60] fmovsvs %icc, %f3, %f5 udivcc %l2, 0x09D3, %l3 stx %i6, [%l7 + 0x20] movcc %icc, %g6, %i3 movrgz %o3, 0x274, %i4 fxors %f13, %f13, %f7 andcc %g7, 0x1F45, %i5 ld [%l7 + 0x64], %f7 fcmpes %fcc0, %f2, %f15 fmovrdgz %o7, %f2, %f6 fabss %f13, %f2 stw %g3, [%l7 + 0x58] bcs,a loop_799 fbg %fcc3, loop_800 tneg %xcc, 0x5 ldx [%l7 + 0x58], %g2 loop_799: movrlez %l4, %l5, %i1 loop_800: taddcc %o6, 0x026F, %l1 brnz %o4, loop_801 bgu,a %icc, loop_802 ldsb [%l7 + 0x1A], %i0 fnot2 %f8, %f4 loop_801: fxor %f0, %f4, %f4 loop_802: fmovrsgez %o1, %f0, %f14 fcmped %fcc3, %f8, %f8 edge8l %l0, %i2, %g1 xnor %i7, %l6, %g4 lduh [%l7 + 0x68], %o5 tn %icc, 0x4 fmovrdlez %o2, %f14, %f12 siam 0x2 stb %o0, [%l7 + 0x54] subc %g5, %l2, %l3 fzero %f10 brz %g6, loop_803 srl %i3, %o3, %i6 fbo,a %fcc2, loop_804 brgez %i4, loop_805 loop_803: fcmpgt32 %f12, %f10, %g7 mulx %o7, 0x181B, %i5 loop_804: ldd [%l7 + 0x60], %f2 loop_805: lduh [%l7 + 0x50], %g3 orncc %l4, %l5, %g2 ldub [%l7 + 0x11], %o6 stb %i1, [%l7 + 0x35] fmovspos %xcc, %f2, %f4 mova %xcc, %o4, %l1 subccc %o1, 0x1203, %i0 lduh [%l7 + 0x6C], %i2 ldx [%l7 + 0x08], %l0 srax %g1, 0x1E, %i7 fcmpne16 %f10, %f2, %g4 stb %l6, [%l7 + 0x1A] edge8 %o5, %o2, %o0 ldub [%l7 + 0x57], %l2 movn %xcc, %l3, %g6 stb %i3, [%l7 + 0x3F] mulx %g5, %i6, %o3 fmovscs %xcc, %f1, %f5 movrlez %g7, %o7, %i4 ba %xcc, loop_806 fands %f9, %f1, %f13 andncc %i5, %l4, %l5 fbne %fcc3, loop_807 loop_806: ldsw [%l7 + 0x6C], %g2 movneg %icc, %g3, %o6 ldsb [%l7 + 0x46], %i1 loop_807: bl,a %xcc, loop_808 fblg %fcc3, loop_809 movg %icc, %o4, %l1 fmovdgu %xcc, %f15, %f11 loop_808: movrne %o1, %i0, %i2 loop_809: fmovde %icc, %f4, %f13 st %f5, [%l7 + 0x28] brnz,a %g1, loop_810 stw %i7, [%l7 + 0x34] lduw [%l7 + 0x44], %l0 ldx [%l7 + 0x68], %g4 loop_810: fpmerge %f3, %f5, %f4 fxnor %f12, %f2, %f14 st %f6, [%l7 + 0x64] fpackfix %f4, %f12 movneg %icc, %l6, %o5 ble,pn %icc, loop_811 tvc %icc, 0x2 brlez,a %o2, loop_812 stx %o0, [%l7 + 0x50] loop_811: fxnor %f0, %f10, %f12 stw %l3, [%l7 + 0x14] loop_812: udivcc %g6, 0x076C, %l2 fmovrsgz %i3, %f1, %f8 movrne %i6, %g5, %g7 fcmple16 %f14, %f12, %o3 movpos %xcc, %o7, %i4 ldsb [%l7 + 0x3C], %l4 fpack32 %f12, %f0, %f6 fpsub32 %f12, %f4, %f0 srlx %l5, %i5, %g3 st %f15, [%l7 + 0x68] sdivcc %g2, 0x0429, %o6 fands %f8, %f11, %f11 fmovdn %icc, %f1, %f3 ldsh [%l7 + 0x56], %o4 lduh [%l7 + 0x18], %i1 fnot1 %f6, %f6 fabsd %f8, %f12 fcmpne16 %f4, %f2, %o1 sth %l1, [%l7 + 0x1C] fmovdge %icc, %f4, %f3 fbg,a %fcc2, loop_813 edge32 %i2, %i0, %i7 fandnot1s %f9, %f11, %f5 fpadd32 %f8, %f0, %f8 loop_813: movleu %icc, %l0, %g4 fbg %fcc3, loop_814 alignaddr %g1, %o5, %l6 tsubcctv %o2, 0x1983, %o0 fmul8x16au %f15, %f0, %f10 loop_814: fors %f9, %f4, %f2 fmovdne %xcc, %f1, %f2 alignaddrl %g6, %l3, %i3 fmovdg %xcc, %f9, %f11 fmul8x16al %f7, %f8, %f10 stw %i6, [%l7 + 0x6C] movl %xcc, %l2, %g7 lduw [%l7 + 0x24], %g5 movge %icc, %o7, %i4 fpadd32 %f6, %f0, %f0 smul %o3, 0x0887, %l5 ld [%l7 + 0x4C], %f1 tn %icc, 0x5 call loop_815 mova %icc, %l4, %g3 popc 0x09E4, %g2 movcs %icc, %o6, %o4 loop_815: orcc %i5, 0x1CA3, %i1 fmovrdne %l1, %f6, %f6 fnot2s %f6, %f3 addc %i2, 0x03C7, %o1 fcmpd %fcc2, %f0, %f10 bvs,a,pt %icc, loop_816 add %i7, %i0, %l0 fcmple16 %f4, %f4, %g4 edge16ln %o5, %g1, %l6 loop_816: std %f4, [%l7 + 0x38] bn,a,pn %xcc, loop_817 fbue %fcc0, loop_818 andncc %o0, %o2, %l3 fmuld8sux16 %f8, %f10, %f8 loop_817: umul %g6, 0x1275, %i6 loop_818: sdivx %l2, 0x0AF6, %i3 ldsw [%l7 + 0x24], %g7 ldsw [%l7 + 0x20], %o7 fnegs %f2, %f2 ldsb [%l7 + 0x32], %i4 fmovsg %xcc, %f2, %f8 umulcc %g5, %l5, %o3 for %f10, %f0, %f12 fcmped %fcc0, %f8, %f6 fbuge %fcc2, loop_819 stw %g3, [%l7 + 0x3C] xnor %l4, 0x087A, %g2 ldsb [%l7 + 0x2A], %o4 loop_819: fcmpd %fcc0, %f0, %f8 fcmple32 %f10, %f0, %o6 ldsw [%l7 + 0x2C], %i5 tn %xcc, 0x7 fbl,a %fcc2, loop_820 ldub [%l7 + 0x69], %l1 ldsh [%l7 + 0x0E], %i2 movrlz %o1, 0x375, %i1 loop_820: movpos %icc, %i7, %i0 tle %xcc, 0x1 stb %g4, [%l7 + 0x68] bpos,pn %icc, loop_821 brlez %l0, loop_822 tne %xcc, 0x3 ldsw [%l7 + 0x48], %g1 loop_821: tsubcc %l6, 0x0D0A, %o0 loop_822: fpadd16 %f12, %f10, %f8 ldx [%l7 + 0x70], %o5 mova %xcc, %o2, %g6 subc %l3, 0x117E, %i6 brnz,a %l2, loop_823 edge32n %i3, %o7, %g7 bge,pt %icc, loop_824 ldsh [%l7 + 0x2A], %g5 loop_823: fsrc1 %f14, %f0 fnands %f5, %f1, %f13 loop_824: stw %l5, [%l7 + 0x54] ldd [%l7 + 0x50], %f14 lduh [%l7 + 0x08], %i4 bcc,a %xcc, loop_825 ldsb [%l7 + 0x70], %g3 brgz,a %o3, loop_826 movre %g2, 0x3F2, %l4 loop_825: brgz %o6, loop_827 sth %o4, [%l7 + 0x36] loop_826: movrgez %i5, 0x148, %i2 fornot2s %f15, %f5, %f15 loop_827: lduh [%l7 + 0x74], %o1 ldsh [%l7 + 0x52], %i1 lduw [%l7 + 0x64], %i7 stx %l1, [%l7 + 0x40] brlez %i0, loop_828 brnz,a %l0, loop_829 fornot1s %f14, %f0, %f11 ldub [%l7 + 0x3E], %g4 loop_828: be,a,pn %xcc, loop_830 loop_829: nop setx loop_831, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x2F], %g1 sth %o0, [%l7 + 0x4C] loop_830: smulcc %o5, %l6, %g6 loop_831: fmovdcs %icc, %f8, %f5 fmovdn %xcc, %f9, %f14 stb %l3, [%l7 + 0x1F] bneg,a,pn %xcc, loop_832 fbge %fcc2, loop_833 sth %o2, [%l7 + 0x66] stx %i6, [%l7 + 0x10] loop_832: subcc %l2, 0x1039, %i3 loop_833: fones %f14 lduw [%l7 + 0x50], %o7 edge16 %g7, %g5, %l5 ldd [%l7 + 0x10], %f8 addc %i4, %o3, %g3 movvs %icc, %g2, %l4 ld [%l7 + 0x08], %f1 bneg,pn %icc, loop_834 fble %fcc2, loop_835 fpsub16 %f4, %f8, %f14 fmul8x16au %f13, %f4, %f0 loop_834: edge16 %o4, %i5, %o6 loop_835: smul %o1, 0x1C96, %i1 movg %xcc, %i2, %i7 array8 %i0, %l1, %g4 lduh [%l7 + 0x0C], %g1 subccc %l0, 0x1711, %o5 array8 %o0, %g6, %l3 ldub [%l7 + 0x64], %o2 std %f4, [%l7 + 0x70] brlz %l6, loop_836 move %xcc, %l2, %i6 lduh [%l7 + 0x10], %o7 popc 0x0776, %g7 loop_836: fcmpgt16 %f8, %f0, %g5 brz %i3, loop_837 fmovrsgz %i4, %f4, %f0 ldub [%l7 + 0x42], %o3 mulx %g3, %g2, %l4 loop_837: tsubcc %o4, %l5, %i5 edge8l %o6, %i1, %o1 edge16n %i7, %i2, %i0 ld [%l7 + 0x74], %f9 ldx [%l7 + 0x48], %g4 ba loop_838 fcmped %fcc1, %f10, %f0 ldub [%l7 + 0x2E], %l1 stx %g1, [%l7 + 0x78] loop_838: movpos %icc, %l0, %o5 bcs,a,pn %xcc, loop_839 ldsw [%l7 + 0x54], %o0 fnors %f12, %f6, %f1 andn %l3, %g6, %l6 loop_839: fmovda %xcc, %f2, %f11 ldx [%l7 + 0x68], %o2 fmovdleu %xcc, %f4, %f10 ldx [%l7 + 0x10], %i6 fbg,a %fcc2, loop_840 xor %o7, %g7, %l2 tneg %xcc, 0x0 tcs %xcc, 0x0 loop_840: fzeros %f8 edge8n %i3, %i4, %g5 fmovrse %o3, %f6, %f10 fandnot1s %f14, %f13, %f13 ldsb [%l7 + 0x42], %g2 ldsh [%l7 + 0x70], %g3 nop setx loop_841, %l0, %l1 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 %o4, 0x20F, %l4 lduw [%l7 + 0x38], %l5 fbl,a %fcc1, loop_842 loop_841: edge32 %o6, %i1, %o1 taddcc %i7, %i2, %i0 nop setx loop_843, %l0, %l1 jmpl %l1, %i5 loop_842: fbne %fcc2, loop_844 fbn %fcc1, loop_845 fcmpd %fcc3, %f14, %f4 loop_843: bvs %xcc, loop_846 loop_844: fmul8x16al %f14, %f13, %f2 loop_845: sth %g4, [%l7 + 0x44] subcc %g1, %l0, %l1 loop_846: tne %icc, 0x5 ldsb [%l7 + 0x10], %o5 stx %o0, [%l7 + 0x60] nop setx loop_847, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8ln %l3, %g6, %o2 fbne,a %fcc3, loop_848 tvc %xcc, 0x6 loop_847: fxnor %f4, %f14, %f14 ldub [%l7 + 0x4A], %l6 loop_848: fbuge %fcc1, loop_849 ldub [%l7 + 0x3D], %o7 tsubcc %g7, 0x176A, %i6 bvs,a,pn %icc, loop_850 loop_849: fnot2 %f12, %f6 tsubcctv %i3, %l2, %i4 edge32 %o3, %g2, %g3 loop_850: fxor %f4, %f8, %f12 fcmped %fcc1, %f8, %f0 fmul8x16au %f15, %f15, %f4 fmovda %xcc, %f11, %f1 xorcc %g5, 0x1BE7, %l4 fmovdn %icc, %f8, %f15 mulscc %l5, 0x158E, %o6 stx %o4, [%l7 + 0x48] ldub [%l7 + 0x63], %o1 fmovdn %icc, %f14, %f4 lduw [%l7 + 0x1C], %i7 fmovde %xcc, %f4, %f8 tneg %xcc, 0x4 srlx %i1, %i0, %i5 std %f4, [%l7 + 0x60] brlez,a %g4, loop_851 siam 0x2 ldsb [%l7 + 0x5B], %i2 tneg %xcc, 0x7 loop_851: fone %f4 ldsb [%l7 + 0x7A], %g1 st %f15, [%l7 + 0x2C] lduh [%l7 + 0x2A], %l0 and %o5, 0x0306, %o0 srax %l1, 0x10, %g6 ldsh [%l7 + 0x68], %o2 fmovsneg %xcc, %f6, %f2 brgz,a %l6, loop_852 tsubcctv %o7, 0x0D48, %g7 sll %i6, 0x01, %i3 lduw [%l7 + 0x64], %l3 loop_852: st %f4, [%l7 + 0x54] movrlz %i4, %o3, %l2 movleu %icc, %g2, %g3 te %icc, 0x3 std %f4, [%l7 + 0x58] fnegs %f15, %f7 mulscc %l4, 0x0D98, %l5 tvc %icc, 0x4 ld [%l7 + 0x54], %f14 std %f14, [%l7 + 0x48] fmovsgu %icc, %f3, %f2 add %o6, 0x08B7, %o4 umulcc %o1, 0x0B34, %g5 ldub [%l7 + 0x31], %i1 fcmpeq32 %f12, %f14, %i0 ldsh [%l7 + 0x24], %i7 movvc %icc, %g4, %i2 fnot1 %f8, %f10 fcmpgt32 %f12, %f2, %i5 fmovdgu %icc, %f2, %f15 lduw [%l7 + 0x20], %g1 fmovscs %xcc, %f13, %f9 ldsh [%l7 + 0x7E], %o5 ldsw [%l7 + 0x44], %o0 ldsh [%l7 + 0x3C], %l0 edge16n %g6, %l1, %o2 lduw [%l7 + 0x74], %o7 fmovrdlz %g7, %f8, %f0 taddcctv %l6, %i6, %i3 smulcc %l3, %i4, %o3 fones %f0 fpsub16s %f8, %f5, %f2 taddcctv %g2, %g3, %l2 ldsh [%l7 + 0x26], %l4 st %f10, [%l7 + 0x60] stb %l5, [%l7 + 0x38] std %f6, [%l7 + 0x30] fsrc1s %f12, %f4 nop setx loop_853, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbge,a %fcc0, loop_854 fandnot1s %f12, %f2, %f10 fzero %f12 loop_853: fcmpeq16 %f2, %f4, %o4 loop_854: fbue %fcc3, loop_855 fmovdneg %icc, %f15, %f8 ldd [%l7 + 0x70], %f12 fnot2s %f4, %f4 loop_855: fcmpd %fcc0, %f4, %f0 fmul8x16 %f7, %f12, %f4 fmovdcc %xcc, %f9, %f4 xnor %o1, 0x14B5, %o6 sll %i1, 0x18, %g5 stw %i7, [%l7 + 0x5C] stb %g4, [%l7 + 0x41] stw %i2, [%l7 + 0x38] edge8ln %i0, %g1, %i5 st %f8, [%l7 + 0x74] stx %o0, [%l7 + 0x10] fmovse %icc, %f14, %f2 fzeros %f12 sth %o5, [%l7 + 0x24] ldd [%l7 + 0x10], %f4 alignaddrl %g6, %l1, %o2 stb %o7, [%l7 + 0x3A] std %f0, [%l7 + 0x78] fmovdneg %xcc, %f2, %f4 lduw [%l7 + 0x44], %l0 fsrc1 %f14, %f12 ldsb [%l7 + 0x62], %l6 udiv %i6, 0x0BE2, %g7 fmovrsgz %l3, %f14, %f2 movrgz %i3, 0x3D4, %i4 ldub [%l7 + 0x16], %g2 bpos,pt %xcc, loop_856 orncc %g3, %l2, %l4 edge16n %l5, %o4, %o3 fcmpes %fcc0, %f2, %f6 loop_856: st %f12, [%l7 + 0x28] ldsb [%l7 + 0x10], %o6 fmovde %xcc, %f8, %f5 ba,a,pt %icc, loop_857 fmovscc %xcc, %f14, %f1 pdist %f14, %f14, %f10 bne,a,pn %xcc, loop_858 loop_857: bge,a %xcc, loop_859 brgz %i1, loop_860 andcc %g5, 0x1230, %i7 loop_858: tge %icc, 0x6 loop_859: fmovrdlz %g4, %f14, %f6 loop_860: fnor %f4, %f2, %f14 fnand %f2, %f12, %f10 lduh [%l7 + 0x6A], %i2 movl %icc, %i0, %g1 sth %i5, [%l7 + 0x6C] alignaddrl %o1, %o0, %o5 fzeros %f13 fmovscs %icc, %f0, %f7 st %f11, [%l7 + 0x3C] ldsw [%l7 + 0x64], %g6 nop setx loop_861, %l0, %l1 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 %f1, %f9, %f12 mulx %l1, 0x06AE, %o2 st %f4, [%l7 + 0x20] loop_861: fmovd %f2, %f14 brlz %l0, loop_862 subcc %o7, 0x1517, %l6 sth %i6, [%l7 + 0x18] ldx [%l7 + 0x48], %g7 loop_862: fabsd %f14, %f12 st %f6, [%l7 + 0x0C] fcmple32 %f2, %f10, %l3 fbul %fcc1, loop_863 ldsb [%l7 + 0x7E], %i4 fmovrdgez %i3, %f14, %f14 ldsb [%l7 + 0x19], %g3 loop_863: fexpand %f8, %f12 ldsb [%l7 + 0x6E], %l2 movre %l4, %l5, %g2 fba,a %fcc3, loop_864 fzeros %f1 ldx [%l7 + 0x68], %o4 fsrc1s %f1, %f12 loop_864: movrgez %o6, %o3, %g5 ldd [%l7 + 0x78], %f10 andncc %i7, %g4, %i1 lduw [%l7 + 0x30], %i2 fpadd16 %f6, %f6, %f6 ld [%l7 + 0x10], %f10 fbg %fcc3, loop_865 bcc,a loop_866 ldd [%l7 + 0x70], %f4 edge32ln %g1, %i5, %i0 loop_865: udivcc %o0, 0x165B, %o5 loop_866: ldsw [%l7 + 0x20], %o1 tvs %xcc, 0x6 fmul8x16au %f9, %f12, %f12 fxors %f1, %f7, %f0 movne %icc, %l1, %g6 fpsub16s %f3, %f14, %f4 tgu %icc, 0x6 subcc %o2, 0x11D3, %l0 udivx %o7, 0x1E06, %l6 bvs,a,pn %icc, loop_867 tvs %xcc, 0x0 edge32l %g7, %i6, %i4 fone %f10 loop_867: orncc %l3, %g3, %l2 fbo %fcc1, loop_868 movne %xcc, %i3, %l5 movrlz %g2, 0x0C8, %l4 fmovda %xcc, %f0, %f10 loop_868: array16 %o4, %o6, %o3 bleu,pt %xcc, loop_869 edge16l %i7, %g5, %i1 fpadd32 %f8, %f8, %f2 edge8l %g4, %g1, %i2 loop_869: fmovrsgz %i0, %f2, %f6 fexpand %f14, %f14 edge16n %i5, %o0, %o5 fones %f2 ldsw [%l7 + 0x58], %o1 fpack16 %f2, %f8 st %f10, [%l7 + 0x18] fbge,a %fcc1, loop_870 move %xcc, %l1, %o2 fmovdcc %icc, %f0, %f14 tne %icc, 0x3 loop_870: tvs %icc, 0x7 movl %xcc, %g6, %o7 std %f12, [%l7 + 0x08] fbule %fcc3, loop_871 fmovsvc %xcc, %f13, %f7 fpackfix %f12, %f7 ba,a loop_872 loop_871: ldd [%l7 + 0x40], %f10 tn %xcc, 0x2 std %f2, [%l7 + 0x30] loop_872: fnot2s %f10, %f0 ld [%l7 + 0x38], %f11 ldsb [%l7 + 0x32], %l6 fpackfix %f0, %f2 fandnot2 %f14, %f12, %f0 siam 0x7 sdivcc %l0, 0x0D27, %g7 tneg %xcc, 0x5 fmovsl %icc, %f11, %f0 fbul,a %fcc0, loop_873 ldsh [%l7 + 0x26], %i6 lduw [%l7 + 0x14], %l3 movge %xcc, %g3, %l2 loop_873: lduw [%l7 + 0x24], %i4 fmovd %f4, %f12 lduw [%l7 + 0x44], %l5 ba,a,pt %xcc, loop_874 fpsub32s %f10, %f3, %f9 alignaddr %g2, %l4, %o4 fnegs %f3, %f10 loop_874: fandnot1 %f14, %f10, %f6 stb %o6, [%l7 + 0x32] fmovsa %xcc, %f5, %f3 mulscc %i3, 0x0B50, %o3 stw %g5, [%l7 + 0x74] sth %i7, [%l7 + 0x54] ldd [%l7 + 0x50], %f14 fmul8x16 %f4, %f14, %f6 fsrc2 %f4, %f2 lduw [%l7 + 0x28], %i1 ldsh [%l7 + 0x0E], %g4 and %i2, %i0, %g1 ble,a,pn %xcc, loop_875 smul %i5, 0x1152, %o0 fbg,a %fcc3, loop_876 fxnors %f10, %f1, %f6 loop_875: nop setx loop_877, %l0, %l1 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 + 0x74], %o1 loop_876: fbl,a %fcc1, loop_878 movcc %xcc, %l1, %o2 loop_877: mulx %g6, %o7, %o5 fmovrsne %l6, %f11, %f9 loop_878: stb %g7, [%l7 + 0x4B] fmovdle %xcc, %f4, %f13 std %f14, [%l7 + 0x10] stb %i6, [%l7 + 0x0C] fmovdl %xcc, %f8, %f2 ta %xcc, 0x2 srlx %l3, %g3, %l0 lduh [%l7 + 0x2A], %l2 tg %icc, 0x7 ldsh [%l7 + 0x46], %i4 fmovrslez %g2, %f0, %f4 fmovsleu %icc, %f3, %f0 fmovs %f3, %f14 movgu %xcc, %l4, %o4 movcs %xcc, %o6, %l5 movge %xcc, %i3, %o3 ldsh [%l7 + 0x6E], %i7 ldd [%l7 + 0x50], %f4 fmovde %icc, %f3, %f3 edge32ln %g5, %i1, %g4 ldsb [%l7 + 0x0C], %i2 lduh [%l7 + 0x46], %i0 fbn,a %fcc0, loop_879 fxor %f0, %f0, %f12 fcmpeq32 %f0, %f14, %i5 sdivcc %g1, 0x02E0, %o1 loop_879: ldub [%l7 + 0x76], %l1 fbule,a %fcc0, loop_880 stw %o2, [%l7 + 0x4C] subc %g6, 0x09AA, %o0 bvc,a loop_881 loop_880: edge16n %o7, %o5, %g7 ldd [%l7 + 0x20], %f2 fbl,a %fcc3, loop_882 loop_881: xor %i6, %l6, %l3 tge %icc, 0x6 fmul8sux16 %f14, %f10, %f12 loop_882: stb %g3, [%l7 + 0x36] fbue %fcc1, loop_883 edge8 %l0, %l2, %g2 lduh [%l7 + 0x34], %l4 lduh [%l7 + 0x12], %o4 loop_883: movge %icc, %i4, %l5 fpsub32 %f12, %f2, %f12 ldsw [%l7 + 0x4C], %i3 ldsw [%l7 + 0x20], %o6 fmovdg %xcc, %f4, %f2 tcc %xcc, 0x0 fmovdvs %xcc, %f6, %f8 ldsw [%l7 + 0x14], %o3 fmovsge %icc, %f6, %f8 ldsh [%l7 + 0x66], %i7 fmovdleu %icc, %f12, %f9 andcc %g5, 0x1069, %g4 ldx [%l7 + 0x70], %i2 fmovscs %xcc, %f7, %f15 ldd [%l7 + 0x48], %f6 bcc,a,pt %xcc, loop_884 fbg,a %fcc1, loop_885 fmovsneg %icc, %f2, %f11 fmovrslez %i1, %f15, %f13 loop_884: edge8n %i0, %g1, %o1 loop_885: add %i5, 0x0EC8, %l1 bne,a,pt %xcc, loop_886 tcc %xcc, 0x7 nop setx loop_887, %l0, %l1 jmpl %l1, %o2 fmovsge %xcc, %f4, %f3 loop_886: lduw [%l7 + 0x18], %o0 stw %o7, [%l7 + 0x50] loop_887: movrne %g6, %g7, %o5 fand %f14, %f8, %f12 fble,a %fcc0, loop_888 lduw [%l7 + 0x24], %l6 sdivcc %l3, 0x165C, %i6 fpadd32s %f15, %f3, %f12 loop_888: fbge,a %fcc3, loop_889 brlez %l0, loop_890 call loop_891 stx %l2, [%l7 + 0x48] loop_889: edge32n %g3, %l4, %g2 loop_890: stb %o4, [%l7 + 0x1B] loop_891: ldsw [%l7 + 0x50], %i4 fmul8ulx16 %f0, %f4, %f8 fbule %fcc0, loop_892 fbe,a %fcc1, loop_893 ldd [%l7 + 0x68], %f0 fornot1 %f10, %f12, %f12 loop_892: fones %f2 loop_893: tsubcc %l5, 0x1181, %i3 fmovsleu %xcc, %f12, %f9 fbul %fcc2, loop_894 st %f3, [%l7 + 0x60] sth %o3, [%l7 + 0x5E] lduh [%l7 + 0x36], %o6 loop_894: lduh [%l7 + 0x4A], %g5 fmuld8sux16 %f3, %f9, %f12 fbule %fcc0, loop_895 tpos %xcc, 0x0 sdivcc %g4, 0x131E, %i2 fcmpd %fcc0, %f0, %f12 loop_895: ldx [%l7 + 0x30], %i7 std %f0, [%l7 + 0x60] ld [%l7 + 0x3C], %f10 xorcc %i0, %i1, %o1 stw %g1, [%l7 + 0x50] tsubcc %l1, %o2, %o0 fmovda %icc, %f8, %f1 fmovdcc %xcc, %f0, %f0 fmovrsgez %i5, %f6, %f4 mulscc %g6, 0x0E97, %g7 fbule,a %fcc3, loop_896 fbne,a %fcc1, loop_897 movrgz %o5, 0x024, %o7 fmovrdgez %l6, %f14, %f12 loop_896: fnegd %f2, %f10 loop_897: ldub [%l7 + 0x63], %l3 stb %i6, [%l7 + 0x19] tpos %icc, 0x0 fpsub32 %f14, %f6, %f12 array16 %l2, %l0, %l4 fcmple32 %f10, %f2, %g2 ldsw [%l7 + 0x40], %o4 stb %i4, [%l7 + 0x1D] fmovsa %icc, %f4, %f9 lduh [%l7 + 0x54], %l5 tg %icc, 0x1 ldsw [%l7 + 0x34], %i3 smulcc %g3, %o3, %o6 sdivx %g5, 0x00CC, %g4 fmovscs %icc, %f5, %f7 bvc,pt %icc, loop_898 st %f6, [%l7 + 0x5C] nop setx loop_899, %l0, %l1 jmpl %l1, %i7 xnorcc %i2, 0x0D6B, %i1 loop_898: udivcc %i0, 0x0B26, %o1 array16 %g1, %l1, %o2 loop_899: lduh [%l7 + 0x5E], %o0 lduh [%l7 + 0x48], %i5 lduw [%l7 + 0x24], %g7 ldsh [%l7 + 0x3C], %g6 edge32ln %o5, %l6, %l3 ldx [%l7 + 0x58], %o7 ld [%l7 + 0x14], %f12 stw %i6, [%l7 + 0x28] fmovda %xcc, %f12, %f5 lduh [%l7 + 0x48], %l0 lduw [%l7 + 0x30], %l4 fnand %f10, %f2, %f6 fmovrsgz %l2, %f3, %f1 lduw [%l7 + 0x0C], %o4 ld [%l7 + 0x70], %f6 sth %i4, [%l7 + 0x22] brnz %g2, loop_900 ld [%l7 + 0x08], %f8 or %i3, %g3, %o3 nop setx loop_901, %l0, %l1 jmpl %l1, %l5 loop_900: bshuffle %f6, %f4, %f12 std %f4, [%l7 + 0x40] array32 %o6, %g4, %i7 loop_901: fmovrsne %g5, %f1, %f12 fsrc1 %f2, %f0 std %f4, [%l7 + 0x78] movvs %icc, %i2, %i1 std %f12, [%l7 + 0x08] umulcc %i0, %o1, %l1 tn %xcc, 0x6 ldub [%l7 + 0x73], %o2 ldsw [%l7 + 0x64], %g1 add %o0, 0x0804, %i5 fmovrdlez %g6, %f0, %f0 lduw [%l7 + 0x58], %o5 lduh [%l7 + 0x78], %g7 edge32n %l6, %l3, %o7 bg,a %icc, loop_902 bl loop_903 fmuld8sux16 %f7, %f2, %f0 xorcc %i6, 0x1804, %l4 loop_902: stw %l0, [%l7 + 0x5C] loop_903: fmovsne %icc, %f2, %f13 fbe %fcc3, loop_904 nop setx loop_905, %l0, %l1 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 %l2, %o4, %i4 fnot2s %f2, %f15 loop_904: pdist %f0, %f14, %f0 loop_905: movneg %icc, %i3, %g3 fmovsa %xcc, %f8, %f4 lduw [%l7 + 0x10], %o3 ldub [%l7 + 0x33], %g2 st %f15, [%l7 + 0x14] pdist %f2, %f0, %f10 sllx %l5, 0x07, %g4 ld [%l7 + 0x18], %f12 fcmpd %fcc1, %f2, %f8 fmul8ulx16 %f4, %f0, %f8 srl %i7, 0x04, %g5 fmovsleu %xcc, %f3, %f7 movpos %icc, %o6, %i1 ldub [%l7 + 0x0E], %i2 taddcc %o1, 0x0D22, %l1 add %i0, 0x055E, %o2 fxnors %f4, %f15, %f15 add %o0, %g1, %i5 fnands %f4, %f11, %f9 edge8ln %g6, %o5, %l6 fnot2 %f2, %f8 brgez %l3, loop_906 stw %o7, [%l7 + 0x10] fmovsneg %xcc, %f7, %f6 tne %xcc, 0x3 loop_906: fmovscs %xcc, %f15, %f15 fsrc1s %f13, %f2 fmovsvs %xcc, %f14, %f8 std %f4, [%l7 + 0x68] ba,a loop_907 fnegs %f4, %f9 edge32l %i6, %l4, %g7 ldub [%l7 + 0x32], %l2 loop_907: fmovrdgez %l0, %f6, %f6 fcmpd %fcc1, %f12, %f0 fandnot2 %f12, %f6, %f8 lduh [%l7 + 0x40], %o4 fmuld8sux16 %f3, %f10, %f2 movge %icc, %i4, %g3 lduh [%l7 + 0x1E], %o3 taddcctv %i3, 0x1F90, %l5 movvc %icc, %g4, %g2 lduw [%l7 + 0x64], %g5 edge8n %o6, %i1, %i2 edge8n %o1, %l1, %i7 sth %i0, [%l7 + 0x70] fmovdne %icc, %f7, %f3 fbn %fcc2, loop_908 lduh [%l7 + 0x1C], %o0 fmovsl %xcc, %f0, %f3 stw %g1, [%l7 + 0x40] loop_908: smulcc %i5, 0x0888, %g6 bl loop_909 sdivcc %o2, 0x1C00, %o5 taddcc %l3, 0x0173, %o7 array16 %l6, %l4, %g7 loop_909: sth %i6, [%l7 + 0x24] andcc %l2, %o4, %i4 ldsh [%l7 + 0x5E], %l0 fnot1 %f0, %f8 ldub [%l7 + 0x21], %g3 movg %xcc, %o3, %l5 stw %g4, [%l7 + 0x10] bcc,pn %xcc, loop_910 fbge,a %fcc0, loop_911 fmovsvs %xcc, %f10, %f12 sdiv %i3, 0x1632, %g2 loop_910: fmovdleu %xcc, %f6, %f8 loop_911: fbul,a %fcc0, loop_912 st %f5, [%l7 + 0x30] fsrc1s %f0, %f10 stw %o6, [%l7 + 0x6C] loop_912: fcmpne16 %f4, %f12, %i1 stw %g5, [%l7 + 0x18] fsrc1s %f9, %f0 ldsh [%l7 + 0x6C], %o1 udivcc %i2, 0x1210, %i7 stb %l1, [%l7 + 0x37] fzero %f10 ldx [%l7 + 0x78], %i0 addccc %o0, %g1, %i5 for %f2, %f0, %f14 fble,a %fcc1, loop_913 brlz %g6, loop_914 stx %o5, [%l7 + 0x68] tsubcctv %o2, 0x07F8, %l3 loop_913: fpsub32s %f8, %f2, %f10 loop_914: stw %l6, [%l7 + 0x2C] fzero %f2 fbule %fcc2, loop_915 array32 %l4, %g7, %i6 fmovdcc %icc, %f11, %f10 fcmpeq16 %f8, %f12, %o7 loop_915: fpsub32 %f6, %f14, %f4 fpack32 %f6, %f12, %f14 stx %l2, [%l7 + 0x70] ldsw [%l7 + 0x64], %i4 fbu,a %fcc3, loop_916 tg %xcc, 0x1 ld [%l7 + 0x10], %f3 fmovdvc %icc, %f11, %f7 loop_916: sdivcc %o4, 0x01A6, %g3 ldub [%l7 + 0x44], %o3 fmovd %f2, %f4 movge %xcc, %l0, %l5 lduh [%l7 + 0x44], %i3 umulcc %g2, 0x0A35, %o6 movcs %xcc, %g4, %g5 mova %icc, %i1, %o1 smul %i7, %l1, %i0 siam 0x0 fbge,a %fcc3, loop_917 ldub [%l7 + 0x68], %o0 nop setx loop_918, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done call loop_919 loop_917: fmovsn %icc, %f4, %f8 fnands %f1, %f2, %f10 loop_918: fornot1 %f14, %f14, %f0 loop_919: tneg %icc, 0x2 alignaddrl %g1, %i5, %i2 stx %o5, [%l7 + 0x20] lduw [%l7 + 0x08], %o2 sth %g6, [%l7 + 0x48] brlz %l6, loop_920 fmovse %xcc, %f11, %f5 st %f11, [%l7 + 0x40] taddcctv %l3, 0x07FD, %l4 loop_920: umulcc %i6, 0x1C49, %g7 fmovrsne %l2, %f3, %f3 udivcc %i4, 0x19D1, %o4 bvc loop_921 sth %g3, [%l7 + 0x24] fmovsneg %xcc, %f9, %f13 subcc %o7, %l0, %o3 loop_921: call loop_922 addccc %l5, %g2, %i3 movneg %icc, %o6, %g4 udivx %i1, 0x1BBD, %g5 loop_922: edge8n %o1, %i7, %l1 bcs,a %xcc, loop_923 fcmpne16 %f2, %f14, %i0 fbo %fcc2, loop_924 fblg %fcc1, loop_925 loop_923: lduh [%l7 + 0x5E], %g1 alignaddrl %o0, %i2, %i5 loop_924: andncc %o2, %o5, %l6 loop_925: bge,pt %xcc, loop_926 ldd [%l7 + 0x60], %f0 fmovdvc %xcc, %f7, %f2 lduw [%l7 + 0x10], %g6 loop_926: fzero %f2 brnz,a %l4, loop_927 fmuld8sux16 %f6, %f3, %f2 fnand %f4, %f14, %f6 fcmps %fcc1, %f12, %f12 loop_927: fnor %f4, %f0, %f0 srax %i6, %g7, %l2 bcc,a loop_928 st %f5, [%l7 + 0x30] stw %i4, [%l7 + 0x3C] fmul8x16al %f10, %f2, %f4 loop_928: fcmps %fcc1, %f7, %f3 fands %f9, %f9, %f14 stw %l3, [%l7 + 0x38] edge32 %g3, %o7, %o4 tne %xcc, 0x4 bl,pn %xcc, loop_929 xor %l0, %o3, %g2 fpadd16 %f0, %f2, %f6 fones %f6 loop_929: movneg %xcc, %i3, %o6 tcs %xcc, 0x5 fmovsleu %icc, %f12, %f1 ldub [%l7 + 0x40], %g4 mulx %i1, 0x0DFE, %g5 subccc %o1, 0x1F2A, %l5 fbge,a %fcc3, loop_930 faligndata %f8, %f8, %f6 brz %l1, loop_931 fbg %fcc2, loop_932 loop_930: stx %i7, [%l7 + 0x40] ldsb [%l7 + 0x6F], %g1 loop_931: fsrc2 %f2, %f6 loop_932: sth %i0, [%l7 + 0x5C] tge %icc, 0x0 fbu,a %fcc0, loop_933 andn %i2, %o0, %o2 stb %i5, [%l7 + 0x63] and %l6, %o5, %g6 loop_933: fpadd16 %f14, %f4, %f12 bneg,a %icc, loop_934 bcs,a,pn %xcc, loop_935 movneg %icc, %l4, %g7 fbn %fcc1, loop_936 loop_934: ld [%l7 + 0x08], %f15 loop_935: lduw [%l7 + 0x30], %i6 subcc %i4, 0x085A, %l2 loop_936: smul %l3, %g3, %o7 stx %l0, [%l7 + 0x68] std %f4, [%l7 + 0x78] tvs %xcc, 0x4 tpos %xcc, 0x0 tcs %icc, 0x0 fcmpes %fcc3, %f0, %f14 movrgez %o4, %o3, %i3 fors %f2, %f9, %f6 ldsb [%l7 + 0x61], %o6 faligndata %f10, %f2, %f12 smul %g4, 0x1188, %i1 bpos,a loop_937 sth %g2, [%l7 + 0x38] movrlz %o1, 0x3B8, %g5 fmovrslz %l5, %f4, %f9 loop_937: add %i7, %l1, %i0 fmovscc %xcc, %f4, %f5 lduw [%l7 + 0x5C], %i2 fmovs %f8, %f15 nop setx loop_938, %l0, %l1 jmpl %l1, %o0 fand %f2, %f12, %f6 fmovdcs %xcc, %f9, %f10 stw %o2, [%l7 + 0x78] loop_938: fexpand %f14, %f8 fbl,a %fcc0, loop_939 fbuge %fcc0, loop_940 fbule %fcc0, loop_941 stw %i5, [%l7 + 0x5C] loop_939: taddcc %l6, %o5, %g1 loop_940: ldsw [%l7 + 0x60], %g6 loop_941: fbn,a %fcc1, loop_942 tgu %xcc, 0x3 bleu,pt %xcc, loop_943 popc 0x19B7, %l4 loop_942: movneg %icc, %i6, %i4 movne %xcc, %g7, %l2 loop_943: fmovdvs %xcc, %f3, %f2 fmovrsne %l3, %f4, %f9 fnand %f4, %f0, %f14 edge32 %g3, %l0, %o7 st %f6, [%l7 + 0x2C] fmovrde %o4, %f14, %f4 fmovdg %xcc, %f2, %f11 sth %o3, [%l7 + 0x64] lduw [%l7 + 0x10], %i3 fbue %fcc3, loop_944 sub %g4, 0x06F5, %i1 fmovrslez %o6, %f6, %f7 fbge,a %fcc0, loop_945 loop_944: tleu %icc, 0x0 brgez %g2, loop_946 stw %g5, [%l7 + 0x28] loop_945: bvs,a %icc, loop_947 ldsw [%l7 + 0x7C], %l5 loop_946: ldsb [%l7 + 0x6E], %o1 ld [%l7 + 0x14], %f3 loop_947: fmovsneg %icc, %f9, %f13 fbule %fcc1, loop_948 movcs %xcc, %i7, %l1 fcmpes %fcc3, %f9, %f2 ldsw [%l7 + 0x20], %i2 loop_948: fbne %fcc2, loop_949 srlx %o0, %i0, %o2 brnz,a %i5, loop_950 sethi 0x0D62, %o5 loop_949: sth %g1, [%l7 + 0x56] fors %f8, %f14, %f6 loop_950: fcmpgt32 %f2, %f14, %g6 fmovda %icc, %f10, %f3 movrlz %l4, 0x14D, %i6 ldd [%l7 + 0x70], %f6 fmovsne %xcc, %f8, %f0 fmovdl %icc, %f0, %f1 fmovrdgz %l6, %f8, %f0 sdivx %g7, 0x0C26, %i4 std %f12, [%l7 + 0x68] fxnors %f12, %f12, %f10 fmul8sux16 %f2, %f4, %f14 edge32ln %l2, %l3, %l0 mulscc %g3, %o7, %o4 fsrc2 %f10, %f2 ldd [%l7 + 0x28], %f12 ldub [%l7 + 0x2E], %o3 popc 0x18D5, %i3 movgu %xcc, %g4, %i1 fpadd16 %f0, %f2, %f10 fors %f6, %f11, %f6 fone %f2 lduh [%l7 + 0x1A], %g2 bcc,a loop_951 fone %f14 lduh [%l7 + 0x3C], %o6 ld [%l7 + 0x7C], %f12 loop_951: fmovsl %icc, %f9, %f15 bgu %xcc, loop_952 stw %g5, [%l7 + 0x4C] ld [%l7 + 0x14], %f7 fcmpgt16 %f4, %f8, %o1 loop_952: ldsw [%l7 + 0x44], %i7 edge32l %l5, %l1, %i2 fmuld8sux16 %f12, %f14, %f6 movvs %xcc, %i0, %o0 stx %i5, [%l7 + 0x58] movvc %icc, %o2, %o5 fandnot1s %f9, %f14, %f3 tvs %xcc, 0x1 ldub [%l7 + 0x0D], %g6 fmovda %icc, %f10, %f12 andcc %g1, %i6, %l4 fmovrse %l6, %f15, %f0 fnegs %f7, %f5 udivx %g7, 0x10BB, %i4 lduw [%l7 + 0x68], %l2 add %l3, 0x0966, %l0 movrlz %o7, 0x197, %g3 tn %xcc, 0x4 edge8 %o3, %o4, %i3 fcmpne16 %f4, %f2, %g4 fzero %f8 sll %i1, 0x04, %g2 move %xcc, %g5, %o1 fcmped %fcc1, %f2, %f10 ldsh [%l7 + 0x5C], %i7 fbue,a %fcc0, loop_953 ldsh [%l7 + 0x56], %o6 fnegs %f4, %f14 fsrc2s %f12, %f14 loop_953: ldd [%l7 + 0x40], %f14 tcs %xcc, 0x0 st %f15, [%l7 + 0x78] fpack32 %f4, %f6, %f14 sth %l1, [%l7 + 0x16] ldd [%l7 + 0x18], %f6 fbge,a %fcc1, loop_954 bvc,a,pt %xcc, loop_955 fpack32 %f14, %f0, %f12 tg %icc, 0x3 loop_954: nop setx loop_956, %l0, %l1 jmpl %l1, %l5 loop_955: ld [%l7 + 0x14], %f11 fpsub32s %f5, %f9, %f14 sdiv %i0, 0x144E, %o0 loop_956: sth %i2, [%l7 + 0x32] xnor %o2, 0x1F02, %o5 fmovrse %i5, %f14, %f3 bgu,a,pn %icc, loop_957 std %f6, [%l7 + 0x30] movvc %icc, %g1, %g6 ldd [%l7 + 0x50], %f6 loop_957: movvc %icc, %i6, %l6 ldx [%l7 + 0x28], %g7 movcs %xcc, %i4, %l2 fsrc1s %f0, %f2 ldx [%l7 + 0x78], %l3 tvc %xcc, 0x7 fandnot2 %f8, %f6, %f8 ldsh [%l7 + 0x48], %l4 andncc %l0, %o7, %o3 sra %o4, 0x1D, %g3 sethi 0x0CD3, %i3 fmovdg %icc, %f5, %f5 brgz %i1, loop_958 ldsw [%l7 + 0x5C], %g2 fornot1s %f7, %f10, %f12 fmovrdgz %g5, %f2, %f4 loop_958: fpack16 %f2, %f1 movl %icc, %o1, %g4 movleu %icc, %o6, %l1 fmovdleu %icc, %f14, %f12 add %l5, %i0, %i7 bg %icc, loop_959 fbge,a %fcc2, loop_960 bne,a,pt %icc, loop_961 bl,pn %xcc, loop_962 loop_959: lduh [%l7 + 0x56], %i2 loop_960: ldub [%l7 + 0x5B], %o2 loop_961: fnors %f9, %f15, %f3 loop_962: ld [%l7 + 0x40], %f11 lduw [%l7 + 0x70], %o0 fpadd32 %f12, %f10, %f14 fsrc1s %f0, %f12 bge,a,pn %xcc, loop_963 fcmpne16 %f10, %f2, %i5 movrlez %g1, 0x259, %g6 sth %i6, [%l7 + 0x7C] loop_963: fmovrdgez %l6, %f14, %f14 fcmpne16 %f10, %f14, %g7 fnot1s %f8, %f6 brlz %o5, loop_964 bshuffle %f6, %f0, %f14 andn %l2, 0x11A9, %l3 fmovd %f0, %f12 loop_964: fmovdneg %icc, %f8, %f0 subcc %l4, %l0, %o7 srl %i4, 0x1F, %o4 fmovdvc %xcc, %f1, %f9 bvs,pn %xcc, loop_965 nop setx loop_966, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movleu %xcc, %g3, %o3 orncc %i1, 0x1E9D, %g2 loop_965: fba %fcc3, loop_967 loop_966: fornot1s %f10, %f4, %f13 fcmpd %fcc0, %f12, %f12 ldsh [%l7 + 0x18], %g5 loop_967: andcc %i3, 0x1956, %g4 fbe %fcc3, loop_968 movge %icc, %o6, %o1 ldsh [%l7 + 0x34], %l1 add %l5, %i7, %i2 loop_968: lduw [%l7 + 0x0C], %o2 fcmped %fcc1, %f4, %f8 edge16ln %o0, %i0, %g1 movcc %xcc, %g6, %i6 xnorcc %l6, %i5, %o5 fsrc1 %f8, %f12 addc %l2, %g7, %l4 fsrc1 %f14, %f12 sdivx %l0, 0x0F17, %l3 st %f7, [%l7 + 0x54] brgz,a %i4, loop_969 ta %xcc, 0x6 fmovrdgz %o4, %f0, %f2 fmovscc %xcc, %f7, %f9 loop_969: fone %f8 fandnot1s %f2, %f10, %f2 fpadd16 %f4, %f10, %f10 udiv %o7, 0x11F5, %g3 std %f10, [%l7 + 0x70] be,pn %icc, loop_970 ldub [%l7 + 0x3B], %i1 fbuge,a %fcc1, loop_971 lduw [%l7 + 0x5C], %g2 loop_970: ldub [%l7 + 0x11], %g5 fmovrsgez %o3, %f8, %f2 loop_971: srlx %g4, %i3, %o1 fbn %fcc2, loop_972 alignaddr %l1, %l5, %o6 ld [%l7 + 0x4C], %f7 movrlez %i7, %i2, %o0 loop_972: tsubcc %i0, 0x15D8, %g1 lduh [%l7 + 0x6C], %o2 fmovscs %xcc, %f7, %f12 stx %i6, [%l7 + 0x30] ldsh [%l7 + 0x70], %g6 bcc loop_973 fbe %fcc0, loop_974 edge16n %l6, %o5, %l2 alignaddrl %i5, %l4, %l0 loop_973: brz %l3, loop_975 loop_974: fnands %f1, %f7, %f9 fbu %fcc3, loop_976 brnz,a %g7, loop_977 loop_975: brlz %i4, loop_978 stx %o4, [%l7 + 0x30] loop_976: std %f12, [%l7 + 0x68] loop_977: sethi 0x0D04, %g3 loop_978: fcmpd %fcc0, %f2, %f2 fbuge %fcc3, loop_979 fmovsleu %icc, %f8, %f4 edge8ln %i1, %g2, %g5 fba %fcc3, loop_980 loop_979: ldsb [%l7 + 0x61], %o3 sth %o7, [%l7 + 0x4A] bcs,a loop_981 loop_980: lduh [%l7 + 0x64], %g4 fpsub32 %f6, %f10, %f14 fxors %f3, %f3, %f7 loop_981: alignaddr %i3, %o1, %l5 fornot2 %f8, %f10, %f8 fnor %f12, %f12, %f12 fbue,a %fcc1, loop_982 st %f4, [%l7 + 0x34] fpadd32 %f10, %f8, %f2 fbul %fcc3, loop_983 loop_982: tcs %xcc, 0x2 ldub [%l7 + 0x3F], %o6 xnorcc %l1, 0x1B5D, %i7 loop_983: edge16l %o0, %i0, %g1 stb %o2, [%l7 + 0x51] fmovsl %xcc, %f0, %f14 lduh [%l7 + 0x2A], %i6 edge8l %g6, %l6, %o5 fbug %fcc0, loop_984 fnands %f4, %f15, %f0 mulx %l2, %i5, %i2 fmul8x16 %f13, %f4, %f2 loop_984: ta %icc, 0x3 ldsb [%l7 + 0x2D], %l4 sth %l3, [%l7 + 0x3A] xnor %l0, %i4, %o4 tl %icc, 0x7 std %f8, [%l7 + 0x50] fxors %f3, %f12, %f3 std %f2, [%l7 + 0x30] fbo %fcc1, loop_985 fbuge,a %fcc3, loop_986 fmovs %f6, %f3 fmovsleu %xcc, %f13, %f12 loop_985: fbue,a %fcc2, loop_987 loop_986: st %f1, [%l7 + 0x34] bl,a loop_988 edge8ln %g7, %g3, %i1 loop_987: ldsw [%l7 + 0x24], %g2 sth %g5, [%l7 + 0x2C] loop_988: edge8l %o7, %o3, %i3 orn %o1, 0x013F, %l5 orncc %g4, %o6, %l1 stw %i7, [%l7 + 0x70] fcmpgt32 %f14, %f14, %o0 brgz %i0, loop_989 taddcc %g1, %o2, %i6 movle %icc, %l6, %o5 movleu %xcc, %l2, %i5 loop_989: fbne %fcc0, loop_990 fmovsne %xcc, %f3, %f14 fmovdcs %icc, %f3, %f8 movge %icc, %i2, %g6 loop_990: lduw [%l7 + 0x28], %l4 fcmpd %fcc1, %f2, %f2 edge8l %l3, %i4, %o4 fnot1s %f5, %f9 fmovdneg %icc, %f1, %f13 sdiv %l0, 0x10D7, %g3 addcc %i1, 0x13FC, %g7 srax %g5, %g2, %o3 std %f10, [%l7 + 0x48] tleu %icc, 0x2 subc %o7, %i3, %o1 movg %icc, %g4, %l5 fnot1s %f1, %f13 stw %o6, [%l7 + 0x24] sdivx %l1, 0x0905, %i7 bge,a %xcc, loop_991 ld [%l7 + 0x0C], %f4 ldsw [%l7 + 0x24], %o0 sth %g1, [%l7 + 0x6C] loop_991: sdivcc %o2, 0x0C56, %i6 array32 %l6, %o5, %i0 tne %xcc, 0x7 ldub [%l7 + 0x35], %i5 ldd [%l7 + 0x30], %f8 fand %f12, %f0, %f14 ldub [%l7 + 0x2A], %i2 fnot2 %f10, %f14 ldx [%l7 + 0x28], %l2 movleu %xcc, %l4, %l3 fmovdl %xcc, %f14, %f10 fbne,a %fcc3, loop_992 sllx %i4, %o4, %l0 stb %g3, [%l7 + 0x5B] fmovdn %icc, %f5, %f6 loop_992: lduw [%l7 + 0x6C], %i1 sdivcc %g7, 0x031C, %g6 ldx [%l7 + 0x38], %g5 ld [%l7 + 0x68], %f15 ldub [%l7 + 0x71], %o3 fandnot2 %f2, %f6, %f8 fmovrsgez %o7, %f9, %f8 st %f5, [%l7 + 0x14] brgez %g2, loop_993 edge16l %o1, %g4, %i3 lduh [%l7 + 0x46], %l5 movn %xcc, %l1, %o6 loop_993: lduh [%l7 + 0x24], %i7 alignaddrl %g1, %o2, %i6 movn %xcc, %l6, %o5 fone %f4 fmovdneg %xcc, %f0, %f10 fmovsvs %icc, %f15, %f10 popc %o0, %i5 ldsb [%l7 + 0x50], %i2 sllx %l2, %i0, %l3 ldd [%l7 + 0x78], %f12 fpadd16s %f5, %f3, %f11 ldsb [%l7 + 0x12], %i4 fmovdg %icc, %f5, %f6 fnegs %f10, %f0 fbo %fcc3, loop_994 edge16n %o4, %l4, %l0 fmovsne %icc, %f4, %f6 ldub [%l7 + 0x2D], %i1 loop_994: fmul8ulx16 %f12, %f6, %f8 popc %g7, %g3 ld [%l7 + 0x68], %f8 stb %g5, [%l7 + 0x27] fmovdvc %icc, %f8, %f5 brz,a %o3, loop_995 movpos %icc, %o7, %g2 fmuld8sux16 %f7, %f10, %f6 fornot1 %f10, %f6, %f8 loop_995: stw %g6, [%l7 + 0x18] fmovdn %icc, %f10, %f6 fbl %fcc1, loop_996 fmovdge %icc, %f3, %f4 fornot2 %f2, %f10, %f10 fmul8sux16 %f14, %f6, %f0 loop_996: fxnor %f6, %f0, %f0 ldsh [%l7 + 0x7C], %o1 sdivcc %g4, 0x12CC, %i3 std %f6, [%l7 + 0x30] sll %l5, 0x08, %l1 std %f12, [%l7 + 0x78] ldsw [%l7 + 0x18], %o6 fmovsneg %icc, %f7, %f0 tl %icc, 0x0 brgez,a %i7, loop_997 tneg %xcc, 0x1 srax %g1, %o2, %i6 ldsh [%l7 + 0x14], %l6 loop_997: bg,pn %icc, loop_998 srl %o5, 0x1C, %o0 umulcc %i5, 0x013C, %l2 ldub [%l7 + 0x36], %i2 loop_998: fmovrsgz %i0, %f2, %f1 bleu,a,pt %xcc, loop_999 addcc %i4, %o4, %l3 brgez,a %l4, loop_1000 movgu %xcc, %i1, %g7 loop_999: brnz,a %g3, loop_1001 siam 0x4 loop_1000: udiv %l0, 0x1352, %o3 fmovrse %o7, %f9, %f12 loop_1001: fornot2s %f1, %f10, %f11 umul %g5, 0x1480, %g2 bvs loop_1002 fxor %f10, %f0, %f14 subcc %g6, 0x1846, %o1 st %f7, [%l7 + 0x1C] loop_1002: edge16ln %g4, %i3, %l5 subccc %o6, %l1, %i7 fandnot1s %f4, %f2, %f3 fmovrdlz %g1, %f4, %f12 fcmpd %fcc0, %f12, %f12 tn %xcc, 0x0 fpack16 %f10, %f11 tsubcctv %o2, 0x009B, %l6 movn %xcc, %o5, %i6 orcc %o0, 0x1263, %l2 subcc %i5, %i2, %i4 stx %i0, [%l7 + 0x20] fmovsvc %xcc, %f6, %f13 std %f4, [%l7 + 0x60] te %xcc, 0x6 fmovdne %xcc, %f1, %f10 ldub [%l7 + 0x72], %o4 subc %l4, %i1, %l3 lduh [%l7 + 0x40], %g7 fpmerge %f0, %f13, %f12 ldsh [%l7 + 0x58], %g3 fmovrsgz %l0, %f10, %f8 fnegd %f2, %f8 lduh [%l7 + 0x22], %o3 ldsb [%l7 + 0x5B], %g5 fzero %f10 fmovdneg %xcc, %f15, %f4 fpack16 %f6, %f7 faligndata %f8, %f10, %f6 fcmpgt16 %f14, %f10, %g2 nop setx loop_1003, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbue %fcc0, loop_1004 tgu %xcc, 0x2 fmovspos %xcc, %f15, %f4 loop_1003: fblg,a %fcc2, loop_1005 loop_1004: bne,a,pn %xcc, loop_1006 brlz %g6, loop_1007 fones %f13 loop_1005: movrgez %o7, %g4, %o1 loop_1006: ldd [%l7 + 0x20], %f6 loop_1007: fba %fcc3, loop_1008 fbg,a %fcc0, loop_1009 ble,a %xcc, loop_1010 std %f2, [%l7 + 0x40] loop_1008: ldsw [%l7 + 0x40], %l5 loop_1009: st %f6, [%l7 + 0x10] loop_1010: array32 %i3, %o6, %l1 st %f7, [%l7 + 0x4C] sdiv %i7, 0x1469, %o2 ldsh [%l7 + 0x1C], %l6 umulcc %g1, 0x0ED6, %i6 fmovdvc %xcc, %f3, %f4 fmul8x16al %f9, %f10, %f6 addc %o5, 0x0B10, %o0 fornot1s %f10, %f10, %f15 stb %i5, [%l7 + 0x2C] fzeros %f13 fcmps %fcc3, %f13, %f7 fba %fcc3, loop_1011 ldsb [%l7 + 0x57], %l2 bgu,a %icc, loop_1012 bgu,pt %xcc, loop_1013 loop_1011: ld [%l7 + 0x34], %f11 ldsh [%l7 + 0x24], %i2 loop_1012: for %f6, %f10, %f6 loop_1013: movge %xcc, %i0, %i4 lduw [%l7 + 0x40], %l4 stw %o4, [%l7 + 0x58] fbule %fcc0, loop_1014 nop setx loop_1015, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tle %icc, 0x0 ldsh [%l7 + 0x46], %i1 loop_1014: sethi 0x1F30, %l3 loop_1015: umul %g3, %l0, %o3 ldsb [%l7 + 0x16], %g7 fxnors %f2, %f5, %f0 stb %g5, [%l7 + 0x68] andn %g6, 0x1C25, %o7 tvs %icc, 0x4 stb %g2, [%l7 + 0x70] fabss %f2, %f14 nop setx loop_1016, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bneg,a %xcc, loop_1017 movneg %xcc, %o1, %g4 ldub [%l7 + 0x41], %i3 loop_1016: fand %f10, %f6, %f10 loop_1017: ldd [%l7 + 0x08], %f6 fbe %fcc3, loop_1018 movrlez %l5, %o6, %l1 nop setx loop_1019, %l0, %l1 jmpl %l1, %o2 umulcc %l6, %g1, %i6 loop_1018: xnorcc %o5, 0x1D03, %o0 array8 %i5, %i7, %i2 loop_1019: call loop_1020 std %f10, [%l7 + 0x40] fmovs %f10, %f13 fmovsne %xcc, %f2, %f15 loop_1020: subccc %l2, 0x1DB3, %i0 stx %l4, [%l7 + 0x30] ldub [%l7 + 0x46], %i4 ble %xcc, loop_1021 sdivx %o4, 0x17EB, %i1 st %f2, [%l7 + 0x40] st %f12, [%l7 + 0x5C] loop_1021: movcc %icc, %l3, %g3 movrlz %l0, 0x0AF, %g7 fbul %fcc3, loop_1022 sth %g5, [%l7 + 0x7E] fmovrdne %g6, %f0, %f14 be,a %xcc, loop_1023 loop_1022: sth %o3, [%l7 + 0x7C] brlz %o7, loop_1024 ba,a loop_1025 loop_1023: brlz,a %g2, loop_1026 fbule %fcc1, loop_1027 loop_1024: fcmple32 %f0, %f2, %o1 loop_1025: movg %icc, %i3, %g4 loop_1026: fmovdvs %icc, %f2, %f8 loop_1027: fmovrsgez %l5, %f7, %f12 tg %xcc, 0x5 movrne %l1, 0x3BB, %o2 ld [%l7 + 0x14], %f0 ld [%l7 + 0x60], %f3 std %f12, [%l7 + 0x38] edge8n %l6, %o6, %g1 fmovde %icc, %f1, %f6 andn %i6, 0x1AD6, %o0 ldsh [%l7 + 0x5A], %o5 tsubcc %i5, %i2, %i7 ldsw [%l7 + 0x44], %l2 fbge %fcc1, loop_1028 fmovsn %icc, %f7, %f1 tleu %icc, 0x5 fmul8x16al %f14, %f6, %f6 loop_1028: fpadd16s %f4, %f0, %f3 fmovrslz %l4, %f12, %f2 stx %i0, [%l7 + 0x48] lduw [%l7 + 0x5C], %i4 ldsw [%l7 + 0x4C], %i1 movl %icc, %o4, %g3 fone %f8 stb %l3, [%l7 + 0x41] fblg %fcc0, loop_1029 fxnors %f2, %f6, %f0 ldx [%l7 + 0x38], %l0 tsubcc %g7, 0x0CDD, %g6 loop_1029: fmovdvs %xcc, %f14, %f3 fmovd %f2, %f6 ldsb [%l7 + 0x2F], %o3 ld [%l7 + 0x48], %f9 ldsb [%l7 + 0x36], %g5 subccc %o7, 0x0EA9, %g2 ld [%l7 + 0x48], %f7 fpackfix %f6, %f0 fmovdcc %xcc, %f11, %f6 fmul8x16au %f7, %f9, %f10 ldx [%l7 + 0x20], %i3 subcc %g4, %o1, %l5 st %f12, [%l7 + 0x3C] movre %l1, %l6, %o6 andn %o2, %i6, %o0 lduw [%l7 + 0x48], %o5 bvs,pt %icc, loop_1030 st %f14, [%l7 + 0x1C] fbuge %fcc2, loop_1031 sth %g1, [%l7 + 0x4A] loop_1030: ldub [%l7 + 0x5C], %i5 fba %fcc3, loop_1032 loop_1031: smul %i7, %i2, %l4 ldd [%l7 + 0x38], %f14 lduh [%l7 + 0x38], %l2 loop_1032: fsrc2 %f6, %f12 fcmpes %fcc3, %f2, %f3 edge8n %i0, %i1, %i4 stx %g3, [%l7 + 0x70] movre %l3, %o4, %l0 sll %g6, %o3, %g5 ldsb [%l7 + 0x0F], %o7 fbue %fcc1, loop_1033 fand %f2, %f12, %f8 stb %g2, [%l7 + 0x26] movn %xcc, %i3, %g7 loop_1033: fxnor %f10, %f12, %f10 movle %xcc, %o1, %l5 edge8 %l1, %g4, %l6 orn %o2, 0x053A, %o6 lduh [%l7 + 0x60], %i6 or %o0, %o5, %g1 ldsb [%l7 + 0x38], %i5 fmovdvs %icc, %f0, %f6 fcmple16 %f0, %f0, %i2 array16 %i7, %l2, %l4 sllx %i1, %i4, %i0 sth %g3, [%l7 + 0x08] array8 %o4, %l3, %l0 fpsub16 %f6, %f8, %f6 fblg,a %fcc3, loop_1034 fmovdle %xcc, %f8, %f7 add %o3, %g5, %g6 brlez,a %g2, loop_1035 loop_1034: fbul %fcc1, loop_1036 std %f0, [%l7 + 0x78] fmovdl %icc, %f2, %f12 loop_1035: ldsb [%l7 + 0x76], %o7 loop_1036: bleu,pn %icc, loop_1037 ldd [%l7 + 0x30], %f10 std %f12, [%l7 + 0x48] fmovrdne %i3, %f12, %f4 loop_1037: ldsw [%l7 + 0x44], %g7 fone %f14 or %l5, 0x0E98, %o1 call loop_1038 brz %g4, loop_1039 fmovrdgez %l6, %f8, %f12 fandnot1s %f4, %f10, %f11 loop_1038: tn %icc, 0x1 loop_1039: andncc %o2, %l1, %o6 fmovse %icc, %f13, %f1 call loop_1040 fpadd16s %f8, %f4, %f1 lduh [%l7 + 0x1C], %i6 ld [%l7 + 0x30], %f9 loop_1040: ldd [%l7 + 0x40], %f2 fmovsvs %icc, %f7, %f7 sub %o0, %g1, %i5 ldsh [%l7 + 0x5C], %i2 fmovdleu %icc, %f15, %f0 move %icc, %i7, %l2 bgu,pn %icc, loop_1041 fsrc1s %f5, %f13 sllx %o5, %i1, %i4 tleu %xcc, 0x1 loop_1041: fpsub16s %f15, %f15, %f12 fpackfix %f4, %f5 ldsb [%l7 + 0x7A], %i0 array8 %l4, %g3, %o4 nop setx loop_1042, %l0, %l1 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 %f12, [%l7 + 0x18] edge8ln %l0, %o3, %l3 std %f14, [%l7 + 0x18] loop_1042: ldd [%l7 + 0x18], %f6 fmovrdgz %g6, %f12, %f14 st %f15, [%l7 + 0x14] sethi 0x1645, %g5 taddcctv %o7, %g2, %i3 mulscc %g7, %o1, %g4 movne %xcc, %l5, %l6 fmovdcc %icc, %f11, %f13 andncc %o2, %o6, %i6 bpos,pt %icc, loop_1043 bg %icc, loop_1044 stx %o0, [%l7 + 0x40] fcmpeq32 %f4, %f14, %g1 loop_1043: tsubcc %i5, 0x00BD, %l1 loop_1044: fmovdcc %icc, %f14, %f4 addcc %i7, %i2, %o5 st %f14, [%l7 + 0x0C] fornot2 %f6, %f2, %f6 fbe,a %fcc2, loop_1045 fmovsa %xcc, %f13, %f1 fsrc2s %f11, %f15 stx %i1, [%l7 + 0x18] loop_1045: fcmple16 %f2, %f0, %l2 stx %i4, [%l7 + 0x08] fbuge %fcc3, loop_1046 stw %l4, [%l7 + 0x5C] fmovspos %icc, %f13, %f2 siam 0x3 loop_1046: fcmpne16 %f2, %f10, %g3 fcmpne32 %f6, %f12, %i0 array8 %l0, %o3, %l3 fmul8x16au %f2, %f13, %f12 fmovdn %xcc, %f1, %f0 fnot2s %f2, %f8 subcc %o4, %g5, %o7 lduw [%l7 + 0x68], %g6 taddcc %i3, %g7, %o1 lduw [%l7 + 0x1C], %g4 ldd [%l7 + 0x48], %f8 ldsw [%l7 + 0x20], %l5 srax %g2, 0x0B, %l6 ldd [%l7 + 0x08], %f2 edge16ln %o6, %o2, %o0 bpos,a loop_1047 fpsub32 %f2, %f4, %f4 fmuld8sux16 %f7, %f2, %f6 fnegs %f3, %f3 loop_1047: brgez %g1, loop_1048 stx %i5, [%l7 + 0x50] fandnot2 %f2, %f12, %f2 std %f0, [%l7 + 0x40] loop_1048: subccc %i6, 0x1E07, %i7 lduh [%l7 + 0x2C], %l1 fmovrdgez %o5, %f6, %f14 fabss %f0, %f2 fandnot2s %f2, %f5, %f8 bge,a loop_1049 fbuge %fcc3, loop_1050 lduh [%l7 + 0x16], %i2 ld [%l7 + 0x68], %f5 loop_1049: orn %l2, %i4, %l4 loop_1050: taddcc %g3, %i0, %l0 fxnor %f0, %f14, %f0 addccc %i1, %o3, %o4 fmovdgu %xcc, %f4, %f4 lduw [%l7 + 0x70], %l3 bge,a,pt %xcc, loop_1051 bneg,a loop_1052 sth %g5, [%l7 + 0x5E] smul %g6, %o7, %i3 loop_1051: faligndata %f0, %f8, %f2 loop_1052: st %f4, [%l7 + 0x10] fcmpgt32 %f12, %f0, %o1 ld [%l7 + 0x5C], %f3 fcmpgt32 %f4, %f4, %g4 addc %l5, %g7, %l6 fpadd16s %f1, %f2, %f12 fble,a %fcc1, loop_1053 nop setx loop_1054, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry smul %o6, 0x1CE1, %o2 fpmerge %f7, %f4, %f14 loop_1053: ldub [%l7 + 0x57], %o0 loop_1054: bcs,a,pt %icc, loop_1055 fmovsge %icc, %f12, %f7 ldd [%l7 + 0x08], %f6 fnor %f12, %f12, %f14 loop_1055: movvc %icc, %g2, %i5 movneg %icc, %g1, %i6 fpadd16 %f0, %f0, %f12 fandnot2 %f6, %f0, %f6 st %f4, [%l7 + 0x7C] movleu %icc, %l1, %o5 fmovsleu %xcc, %f3, %f1 smul %i2, 0x05C4, %i7 fpsub16 %f4, %f2, %f4 movvc %icc, %l2, %i4 fpack32 %f4, %f6, %f6 ldsw [%l7 + 0x20], %g3 fmovrde %l4, %f12, %f8 xor %i0, 0x1E37, %i1 lduh [%l7 + 0x4E], %l0 std %f4, [%l7 + 0x28] std %f6, [%l7 + 0x10] fxors %f4, %f7, %f0 bne,pt %xcc, loop_1056 tleu %xcc, 0x5 fbug %fcc2, loop_1057 lduw [%l7 + 0x2C], %o4 loop_1056: bn loop_1058 srlx %o3, 0x17, %l3 loop_1057: fpadd16 %f2, %f2, %f4 fmovs %f4, %f13 loop_1058: fandnot2 %f8, %f14, %f4 orncc %g5, %g6, %o7 sll %i3, 0x15, %g4 movcs %xcc, %l5, %g7 stw %l6, [%l7 + 0x18] popc %o1, %o2 fand %f12, %f0, %f4 and %o0, %o6, %g2 sth %g1, [%l7 + 0x5A] popc %i6, %i5 bcs,a loop_1059 fones %f11 ldub [%l7 + 0x38], %l1 bgu,pt %xcc, loop_1060 loop_1059: fmuld8sux16 %f4, %f2, %f10 tle %xcc, 0x4 ld [%l7 + 0x5C], %f2 loop_1060: fmul8x16 %f6, %f4, %f12 orcc %i2, 0x149C, %o5 fexpand %f4, %f6 movrgez %l2, 0x305, %i7 ld [%l7 + 0x60], %f12 fmovscs %icc, %f8, %f3 edge8 %i4, %l4, %i0 ldsb [%l7 + 0x1E], %g3 ta %xcc, 0x7 fabss %f15, %f9 movne %icc, %l0, %o4 tn %icc, 0x5 fornot1 %f12, %f0, %f10 fbn %fcc2, loop_1061 bg,pn %xcc, loop_1062 ldub [%l7 + 0x24], %o3 tsubcc %i1, %l3, %g6 loop_1061: fmul8ulx16 %f12, %f0, %f4 loop_1062: ldx [%l7 + 0x30], %g5 fmovdneg %icc, %f8, %f5 fbe %fcc1, loop_1063 fmovspos %xcc, %f11, %f11 edge16l %i3, %g4, %l5 fmovsvc %icc, %f8, %f0 loop_1063: ldub [%l7 + 0x5F], %g7 stw %l6, [%l7 + 0x58] fandnot2s %f1, %f0, %f9 fpadd16 %f14, %f10, %f6 andcc %o7, 0x1F25, %o2 popc 0x102B, %o1 fmovsl %icc, %f12, %f9 srl %o0, 0x03, %g2 for %f8, %f10, %f6 tne %icc, 0x2 fmovscc %xcc, %f7, %f2 tl %xcc, 0x3 brlez %g1, loop_1064 alignaddrl %i6, %i5, %l1 ldsw [%l7 + 0x44], %i2 movl %icc, %o5, %o6 loop_1064: andncc %i7, %i4, %l2 fpsub32 %f12, %f14, %f8 fmovrsne %l4, %f5, %f1 edge8n %i0, %l0, %g3 move %icc, %o4, %i1 fbn,a %fcc0, loop_1065 ldx [%l7 + 0x18], %o3 brlz %l3, loop_1066 movrne %g5, %i3, %g4 loop_1065: fmul8x16al %f15, %f1, %f4 sra %g6, %l5, %g7 loop_1066: tneg %icc, 0x2 fmovrdgz %l6, %f2, %f4 fcmpne16 %f6, %f14, %o7 fmovrdlz %o2, %f2, %f0 nop setx loop_1067, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smulcc %o0, 0x101D, %g2 edge8 %g1, %o1, %i6 taddcc %i5, 0x1458, %l1 loop_1067: fcmpgt16 %f12, %f6, %o5 smulcc %o6, 0x010E, %i2 fsrc1s %f2, %f11 movg %xcc, %i7, %l2 fmovscc %xcc, %f14, %f10 fmovd %f12, %f6 srlx %i4, 0x15, %l4 fxors %f8, %f7, %f5 sll %i0, %l0, %g3 fsrc2 %f6, %f2 stb %o4, [%l7 + 0x46] stb %i1, [%l7 + 0x48] sth %l3, [%l7 + 0x70] bgu,a loop_1068 edge16n %g5, %o3, %i3 fsrc2s %f3, %f10 fmovsle %xcc, %f5, %f4 loop_1068: fcmpgt16 %f0, %f12, %g6 fmovdvs %xcc, %f0, %f1 movpos %xcc, %g4, %l5 tpos %icc, 0x3 st %f6, [%l7 + 0x40] fmovsleu %icc, %f3, %f14 fcmpgt16 %f2, %f14, %l6 fbg,a %fcc2, loop_1069 bpos,a,pn %xcc, loop_1070 movrlz %g7, %o2, %o0 fblg %fcc3, loop_1071 loop_1069: fpack32 %f12, %f2, %f0 loop_1070: movle %xcc, %g2, %g1 fmovdcs %xcc, %f6, %f9 loop_1071: fmovs %f10, %f10 ldsh [%l7 + 0x7C], %o7 fpsub16s %f1, %f11, %f8 fmovsvc %icc, %f7, %f2 sethi 0x078D, %o1 fmovrdlez %i5, %f8, %f10 lduw [%l7 + 0x18], %l1 stx %o5, [%l7 + 0x50] ldub [%l7 + 0x35], %o6 stx %i2, [%l7 + 0x18] st %f4, [%l7 + 0x24] bcs,a %xcc, loop_1072 fandnot1s %f13, %f1, %f12 udiv %i7, 0x0601, %i6 ldsb [%l7 + 0x79], %l2 loop_1072: ldsw [%l7 + 0x7C], %l4 ldsb [%l7 + 0x64], %i4 fsrc1 %f14, %f8 fnot2s %f3, %f8 fbl %fcc2, loop_1073 stw %l0, [%l7 + 0x68] addcc %g3, %o4, %i0 ldub [%l7 + 0x37], %i1 loop_1073: stx %g5, [%l7 + 0x40] fble %fcc2, loop_1074 sth %l3, [%l7 + 0x54] fcmped %fcc2, %f0, %f4 fmovscs %xcc, %f14, %f14 loop_1074: fornot1s %f7, %f10, %f5 fcmps %fcc1, %f11, %f15 fmovrsgez %i3, %f14, %f8 tge %icc, 0x3 fmul8x16 %f0, %f8, %f8 faligndata %f12, %f4, %f14 fpadd32 %f2, %f0, %f12 tle %icc, 0x6 fabsd %f14, %f0 fmovdle %xcc, %f11, %f3 fand %f2, %f14, %f8 bn,pt %xcc, loop_1075 fmovsleu %xcc, %f13, %f9 st %f10, [%l7 + 0x1C] fpmerge %f9, %f6, %f2 loop_1075: std %f14, [%l7 + 0x60] fbul %fcc2, loop_1076 orn %o3, 0x1BDE, %g4 st %f7, [%l7 + 0x78] fnor %f10, %f0, %f14 loop_1076: fbl,a %fcc3, loop_1077 ldub [%l7 + 0x63], %g6 tvs %xcc, 0x0 ba,a,pt %xcc, loop_1078 loop_1077: st %f4, [%l7 + 0x40] fmovsgu %icc, %f15, %f2 sth %l6, [%l7 + 0x4E] loop_1078: udiv %l5, 0x1490, %g7 sth %o2, [%l7 + 0x40] bvc,pn %icc, loop_1079 umulcc %o0, %g1, %g2 sethi 0x049E, %o7 stx %o1, [%l7 + 0x08] loop_1079: ld [%l7 + 0x10], %f2 fzero %f0 sub %l1, 0x0F3C, %i5 fnegs %f12, %f13 fmovsle %icc, %f9, %f15 nop setx loop_1080, %l0, %l1 jmpl %l1, %o5 fmovse %icc, %f14, %f7 edge16ln %i2, %o6, %i6 movne %xcc, %l2, %i7 loop_1080: movne %icc, %i4, %l4 add %g3, %l0, %i0 fmovdle %xcc, %f8, %f8 bg %xcc, loop_1081 ld [%l7 + 0x24], %f12 fnegs %f15, %f4 andncc %o4, %i1, %l3 loop_1081: ldd [%l7 + 0x10], %f0 fmovrsgez %i3, %f13, %f1 fabsd %f14, %f4 pdist %f2, %f2, %f4 andncc %o3, %g5, %g6 lduw [%l7 + 0x58], %l6 fnegs %f15, %f2 fmovdn %xcc, %f6, %f9 ldsb [%l7 + 0x7C], %g4 st %f9, [%l7 + 0x4C] fcmple16 %f6, %f2, %g7 movrlez %o2, %o0, %l5 stb %g2, [%l7 + 0x5D] umulcc %o7, %g1, %l1 bvs loop_1082 fpsub16 %f2, %f12, %f12 lduw [%l7 + 0x08], %o1 std %f2, [%l7 + 0x20] loop_1082: lduh [%l7 + 0x4E], %i5 fmovspos %xcc, %f10, %f14 ldx [%l7 + 0x08], %o5 fbul,a %fcc1, loop_1083 movrgz %o6, %i2, %l2 mulscc %i6, 0x0D91, %i7 sllx %l4, 0x14, %i4 loop_1083: te %icc, 0x1 fmovsle %icc, %f0, %f12 fcmps %fcc2, %f8, %f10 be,a loop_1084 movrlz %g3, 0x27C, %i0 orcc %l0, 0x1727, %o4 ld [%l7 + 0x1C], %f5 loop_1084: fbne %fcc3, loop_1085 fandnot2 %f4, %f6, %f8 lduh [%l7 + 0x40], %i1 fbl %fcc3, loop_1086 loop_1085: popc 0x09C6, %l3 fxnor %f4, %f8, %f0 nop setx loop_1087, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1086: fpsub16 %f6, %f10, %f14 edge16 %i3, %g5, %g6 brlz %o3, loop_1088 loop_1087: mulx %l6, %g4, %g7 stb %o0, [%l7 + 0x46] addc %l5, 0x0B8B, %g2 loop_1088: fbe,a %fcc0, loop_1089 fbl,a %fcc3, loop_1090 fmul8x16 %f9, %f4, %f10 fmovdle %icc, %f11, %f8 loop_1089: fsrc1s %f1, %f2 loop_1090: fmovdge %xcc, %f15, %f15 taddcctv %o7, 0x0D1D, %g1 lduh [%l7 + 0x3E], %o2 stw %l1, [%l7 + 0x08] fxors %f0, %f6, %f15 udivcc %i5, 0x0EE2, %o5 or %o6, %i2, %l2 std %f4, [%l7 + 0x38] st %f8, [%l7 + 0x48] mova %xcc, %i6, %i7 fmovrdlez %l4, %f8, %f10 brnz %o1, loop_1091 brz %g3, loop_1092 ldx [%l7 + 0x48], %i0 edge8 %i4, %o4, %l0 loop_1091: sth %i1, [%l7 + 0x72] loop_1092: fmovrslz %i3, %f2, %f1 taddcctv %l3, 0x1EE6, %g6 fnot1 %f6, %f4 fmovdleu %xcc, %f0, %f8 movne %xcc, %g5, %o3 ldub [%l7 + 0x15], %l6 movne %icc, %g4, %o0 bge %icc, loop_1093 ld [%l7 + 0x34], %f10 movne %xcc, %g7, %g2 fmovrsgz %o7, %f13, %f1 loop_1093: fandnot1 %f6, %f6, %f2 sth %l5, [%l7 + 0x44] fmovrdgez %o2, %f10, %f6 ldub [%l7 + 0x77], %l1 ba,pn %icc, loop_1094 edge16n %i5, %g1, %o6 stx %i2, [%l7 + 0x40] edge16n %o5, %l2, %i7 loop_1094: fcmple16 %f6, %f14, %i6 te %icc, 0x4 movg %xcc, %l4, %g3 movpos %icc, %i0, %o1 fcmped %fcc0, %f0, %f10 fmovscs %icc, %f8, %f7 movn %xcc, %o4, %i4 st %f15, [%l7 + 0x74] and %l0, 0x170B, %i1 sdiv %i3, 0x1C02, %l3 sdivx %g6, 0x0E8C, %o3 add %l6, %g5, %o0 fmovda %icc, %f5, %f6 stb %g4, [%l7 + 0x59] lduw [%l7 + 0x64], %g7 std %f4, [%l7 + 0x28] fmovspos %icc, %f12, %f12 st %f2, [%l7 + 0x24] umul %g2, 0x033A, %l5 ld [%l7 + 0x28], %f4 std %f6, [%l7 + 0x18] fpsub16s %f9, %f2, %f6 fmovdcs %xcc, %f4, %f12 fmul8sux16 %f0, %f6, %f0 ldsb [%l7 + 0x70], %o7 movge %xcc, %l1, %o2 array32 %g1, %o6, %i5 andn %o5, %i2, %i7 fcmped %fcc2, %f4, %f6 std %f0, [%l7 + 0x78] ldx [%l7 + 0x40], %l2 edge32 %l4, %g3, %i6 stw %o1, [%l7 + 0x58] array16 %i0, %o4, %i4 edge16n %l0, %i1, %i3 fmovsn %xcc, %f1, %f1 ldsh [%l7 + 0x2C], %l3 sth %o3, [%l7 + 0x1C] bleu,pn %icc, loop_1095 ld [%l7 + 0x0C], %f11 fmuld8ulx16 %f1, %f8, %f0 fmovrslez %l6, %f3, %f9 loop_1095: srl %g6, 0x18, %g5 sra %o0, 0x13, %g4 udiv %g7, 0x16B5, %g2 stw %o7, [%l7 + 0x30] ldsb [%l7 + 0x5D], %l5 brgez,a %l1, loop_1096 alignaddr %o2, %o6, %g1 lduw [%l7 + 0x18], %o5 fba,a %fcc1, loop_1097 loop_1096: edge8n %i2, %i7, %i5 fbuge %fcc0, loop_1098 edge8ln %l4, %l2, %g3 loop_1097: fnot1 %f14, %f14 edge32n %o1, %i6, %i0 loop_1098: srlx %o4, 0x19, %l0 fmul8x16 %f15, %f0, %f10 edge32ln %i1, %i3, %l3 fnand %f2, %f4, %f10 bn,a,pt %xcc, loop_1099 st %f3, [%l7 + 0x60] ldsw [%l7 + 0x70], %i4 tsubcc %o3, 0x046F, %g6 loop_1099: tpos %xcc, 0x3 fpadd32 %f4, %f6, %f14 tl %icc, 0x1 std %f4, [%l7 + 0x40] stx %l6, [%l7 + 0x30] stx %o0, [%l7 + 0x68] fcmpgt32 %f0, %f14, %g4 movcs %xcc, %g5, %g7 fpackfix %f2, %f13 or %g2, 0x11B4, %l5 sth %o7, [%l7 + 0x7E] ld [%l7 + 0x18], %f5 ldd [%l7 + 0x58], %f2 popc 0x08FD, %l1 orcc %o2, 0x04D2, %g1 stw %o5, [%l7 + 0x28] move %xcc, %i2, %o6 ldub [%l7 + 0x39], %i7 tn %xcc, 0x5 fnegd %f12, %f12 fmovrslz %i5, %f1, %f9 bn,a,pt %xcc, loop_1100 edge16ln %l4, %l2, %o1 ldx [%l7 + 0x70], %i6 tcc %icc, 0x1 loop_1100: fmovdpos %xcc, %f14, %f4 fsrc2s %f0, %f0 mulx %g3, 0x1A62, %i0 bvc,a,pt %icc, loop_1101 ldub [%l7 + 0x0E], %o4 ld [%l7 + 0x48], %f9 bn,a,pn %icc, loop_1102 loop_1101: ble loop_1103 bg,pt %icc, loop_1104 st %f9, [%l7 + 0x74] loop_1102: fpmerge %f5, %f7, %f2 loop_1103: fmovsge %icc, %f13, %f3 loop_1104: fmovrdne %l0, %f14, %f8 fmuld8sux16 %f15, %f11, %f8 bleu,a,pn %icc, loop_1105 fpsub16 %f14, %f10, %f4 sdivx %i1, 0x0DF1, %l3 call loop_1106 loop_1105: fpsub16s %f10, %f1, %f9 fmovrsgz %i4, %f3, %f6 stx %o3, [%l7 + 0x60] loop_1106: fpsub32 %f6, %f6, %f12 srl %g6, 0x19, %i3 ldx [%l7 + 0x10], %o0 stx %l6, [%l7 + 0x28] subcc %g5, 0x0759, %g7 bgu,pn %icc, loop_1107 brgz %g2, loop_1108 bneg,a %xcc, loop_1109 std %f12, [%l7 + 0x20] loop_1107: tsubcc %l5, 0x0FB5, %o7 loop_1108: fmovda %icc, %f9, %f0 loop_1109: fnands %f6, %f4, %f2 ldd [%l7 + 0x20], %f14 fba %fcc0, loop_1110 fmovdn %icc, %f8, %f2 movge %icc, %l1, %g4 mulscc %g1, %o5, %i2 loop_1110: fnands %f13, %f4, %f6 sub %o2, %i7, %o6 ldsb [%l7 + 0x5D], %i5 stw %l4, [%l7 + 0x5C] add %l2, 0x199B, %o1 edge8l %i6, %i0, %o4 stb %l0, [%l7 + 0x64] ld [%l7 + 0x1C], %f1 orcc %g3, 0x15B2, %i1 fmovrdne %l3, %f14, %f6 array8 %i4, %g6, %o3 ldsw [%l7 + 0x38], %i3 ldx [%l7 + 0x58], %o0 fpadd16s %f5, %f2, %f5 lduh [%l7 + 0x6E], %g5 movneg %xcc, %l6, %g7 fcmpeq16 %f2, %f2, %l5 xnor %g2, %l1, %o7 taddcc %g1, %g4, %o5 popc 0x1929, %o2 brgz,a %i2, loop_1111 fors %f12, %f2, %f2 addccc %i7, %i5, %o6 fmovdvs %xcc, %f4, %f2 loop_1111: bpos,pn %xcc, loop_1112 xnor %l4, %o1, %l2 popc %i6, %i0 addc %o4, 0x1415, %l0 loop_1112: fnors %f4, %f4, %f14 stb %i1, [%l7 + 0x0A] stb %g3, [%l7 + 0x33] srax %i4, %l3, %o3 lduw [%l7 + 0x10], %g6 bn,a %xcc, loop_1113 fornot1 %f0, %f2, %f10 fble,a %fcc3, loop_1114 fabsd %f4, %f6 loop_1113: lduw [%l7 + 0x3C], %i3 edge16ln %o0, %l6, %g7 loop_1114: movrlez %g5, %l5, %g2 orncc %l1, %g1, %g4 fbne %fcc1, loop_1115 addcc %o7, %o2, %i2 fmovscs %icc, %f3, %f1 fabsd %f14, %f14 loop_1115: lduw [%l7 + 0x7C], %o5 tle %icc, 0x7 movleu %icc, %i5, %o6 ldsb [%l7 + 0x46], %l4 sth %o1, [%l7 + 0x14] ldx [%l7 + 0x38], %i7 andn %l2, 0x1E8D, %i0 movre %o4, %i6, %i1 ld [%l7 + 0x78], %f11 fpadd16s %f15, %f13, %f1 ldd [%l7 + 0x40], %f0 ldub [%l7 + 0x0C], %g3 subc %i4, %l3, %o3 tsubcc %l0, %i3, %g6 sth %l6, [%l7 + 0x0C] fxors %f3, %f10, %f15 stw %o0, [%l7 + 0x60] fmovrslez %g7, %f12, %f1 movpos %xcc, %l5, %g5 fbl %fcc3, loop_1116 std %f0, [%l7 + 0x78] fmovdvs %xcc, %f10, %f2 fmovdle %icc, %f11, %f15 loop_1116: pdist %f0, %f6, %f10 fone %f12 fmovrsgz %g2, %f1, %f2 std %f6, [%l7 + 0x50] fmovd %f8, %f8 fbug,a %fcc1, loop_1117 ldsb [%l7 + 0x73], %l1 std %f10, [%l7 + 0x48] ta %xcc, 0x5 loop_1117: fnand %f10, %f12, %f2 tn %icc, 0x3 movle %xcc, %g4, %g1 udiv %o7, 0x1DDB, %i2 umulcc %o2, 0x055E, %o5 fmovrdlz %o6, %f12, %f4 fmuld8sux16 %f7, %f1, %f12 lduw [%l7 + 0x08], %i5 udivx %o1, 0x042C, %l4 udivx %l2, 0x12BA, %i7 fmovdcc %icc, %f15, %f7 fmovsn %xcc, %f3, %f15 fmovd %f10, %f0 edge16n %o4, %i0, %i1 fbule,a %fcc2, loop_1118 fmovda %icc, %f15, %f5 and %i6, 0x067B, %g3 fzero %f4 loop_1118: ldsb [%l7 + 0x25], %i4 smulcc %o3, %l0, %i3 alignaddrl %l3, %g6, %l6 fnot2 %f6, %f10 fmuld8ulx16 %f11, %f6, %f2 std %f2, [%l7 + 0x38] lduh [%l7 + 0x08], %g7 ldsh [%l7 + 0x12], %l5 bl,a loop_1119 fornot1 %f2, %f14, %f6 fmovrdlz %o0, %f8, %f6 fbuge %fcc1, loop_1120 loop_1119: movrgz %g2, 0x3DC, %l1 ldsw [%l7 + 0x34], %g4 popc %g1, %o7 loop_1120: bleu,pn %xcc, loop_1121 ld [%l7 + 0x08], %f14 ba,pt %icc, loop_1122 lduw [%l7 + 0x70], %g5 loop_1121: popc 0x179C, %i2 st %f13, [%l7 + 0x50] loop_1122: brgz,a %o2, loop_1123 tpos %xcc, 0x0 fmovsgu %xcc, %f6, %f10 stw %o5, [%l7 + 0x6C] loop_1123: edge16 %o6, %i5, %o1 stb %l4, [%l7 + 0x56] fnot2s %f14, %f0 fmovrsne %l2, %f7, %f1 stw %o4, [%l7 + 0x68] taddcctv %i7, 0x07E2, %i0 fmovsvs %icc, %f13, %f4 fnor %f10, %f0, %f12 tn %xcc, 0x1 fmovdleu %xcc, %f8, %f10 edge32 %i1, %g3, %i4 fmovsne %icc, %f0, %f12 tcc %xcc, 0x4 edge16 %i6, %o3, %l0 fones %f15 ta %icc, 0x2 fbl %fcc1, loop_1124 andncc %i3, %g6, %l6 ldd [%l7 + 0x20], %f12 bgu,a,pt %icc, loop_1125 loop_1124: sth %g7, [%l7 + 0x38] smul %l3, 0x02FF, %l5 fbuge,a %fcc0, loop_1126 loop_1125: ldd [%l7 + 0x30], %f0 ldx [%l7 + 0x08], %o0 fnot2 %f0, %f6 loop_1126: fcmped %fcc2, %f4, %f4 movre %l1, %g4, %g1 tsubcctv %o7, 0x1A98, %g2 tleu %icc, 0x6 ld [%l7 + 0x54], %f4 edge8l %g5, %o2, %i2 movcc %xcc, %o5, %o6 fzeros %f4 bgu loop_1127 stx %o1, [%l7 + 0x60] fmovscc %icc, %f0, %f3 sdivcc %i5, 0x1006, %l4 loop_1127: st %f10, [%l7 + 0x10] fmovrsgez %o4, %f7, %f11 array8 %i7, %l2, %i1 mulx %i0, 0x1589, %g3 fcmps %fcc1, %f9, %f3 fmovde %xcc, %f11, %f13 orncc %i4, %i6, %o3 or %l0, 0x174D, %g6 movne %icc, %i3, %g7 sth %l3, [%l7 + 0x56] fpsub16 %f10, %f8, %f6 bvc,a loop_1128 and %l6, 0x119A, %l5 ldub [%l7 + 0x4F], %o0 tge %icc, 0x3 loop_1128: lduh [%l7 + 0x74], %g4 pdist %f6, %f2, %f6 orcc %g1, %l1, %g2 tl %icc, 0x3 fpsub32 %f0, %f10, %f8 movrgez %g5, 0x13D, %o7 ta %icc, 0x0 fbue,a %fcc1, loop_1129 fzero %f12 ldx [%l7 + 0x68], %i2 ld [%l7 + 0x0C], %f10 loop_1129: lduh [%l7 + 0x70], %o2 stw %o6, [%l7 + 0x4C] ldsw [%l7 + 0x14], %o1 movg %xcc, %i5, %o5 and %o4, %i7, %l2 edge16 %l4, %i0, %g3 lduh [%l7 + 0x40], %i4 stw %i1, [%l7 + 0x10] tg %xcc, 0x0 fmovsleu %xcc, %f9, %f7 andcc %o3, %l0, %i6 sub %i3, %g6, %g7 lduw [%l7 + 0x74], %l3 popc 0x0BF3, %l6 edge16 %o0, %l5, %g1 fmovscc %icc, %f2, %f2 lduw [%l7 + 0x10], %l1 ldsb [%l7 + 0x38], %g4 fandnot1 %f14, %f14, %f4 ldx [%l7 + 0x08], %g5 lduh [%l7 + 0x30], %g2 fmovrsgez %i2, %f10, %f10 fbo %fcc2, loop_1130 fsrc2 %f10, %f4 alignaddrl %o2, %o7, %o6 sllx %i5, %o1, %o4 loop_1130: fmovdge %xcc, %f15, %f11 movrgz %i7, %l2, %o5 fcmpes %fcc1, %f1, %f0 alignaddr %i0, %l4, %i4 stw %i1, [%l7 + 0x58] ldub [%l7 + 0x36], %o3 edge8ln %g3, %i6, %l0 sllx %g6, %i3, %g7 call loop_1131 std %f10, [%l7 + 0x48] bleu,pt %icc, loop_1132 fmovdge %icc, %f9, %f1 loop_1131: fmovsgu %icc, %f13, %f9 sth %l6, [%l7 + 0x24] loop_1132: ldsw [%l7 + 0x24], %o0 lduw [%l7 + 0x68], %l3 lduh [%l7 + 0x22], %g1 orn %l5, 0x08DC, %l1 ldsh [%l7 + 0x24], %g4 st %f9, [%l7 + 0x5C] lduw [%l7 + 0x44], %g5 edge16 %g2, %i2, %o7 ldsh [%l7 + 0x14], %o6 ldsh [%l7 + 0x46], %o2 fcmps %fcc3, %f5, %f13 fmovdleu %icc, %f7, %f4 bvc,a loop_1133 ldsb [%l7 + 0x08], %i5 fbg %fcc2, loop_1134 fornot1s %f3, %f10, %f13 loop_1133: lduh [%l7 + 0x72], %o4 ldsh [%l7 + 0x48], %o1 loop_1134: mulx %i7, %l2, %o5 fbul %fcc3, loop_1135 fmovdvc %xcc, %f5, %f0 ldsw [%l7 + 0x58], %i0 andn %i4, 0x1A94, %i1 loop_1135: stw %o3, [%l7 + 0x44] ldsb [%l7 + 0x62], %l4 ldsh [%l7 + 0x26], %g3 ld [%l7 + 0x64], %f7 ld [%l7 + 0x6C], %f4 stw %l0, [%l7 + 0x24] sll %i6, 0x0A, %g6 fpadd32s %f5, %f12, %f3 bne,a,pn %icc, loop_1136 fmovsleu %xcc, %f2, %f6 fand %f0, %f8, %f10 ldsw [%l7 + 0x50], %i3 loop_1136: ld [%l7 + 0x40], %f1 fexpand %f11, %f2 fmovdleu %icc, %f8, %f3 sth %l6, [%l7 + 0x4A] fmovrsgz %g7, %f14, %f1 fbue,a %fcc3, loop_1137 fornot1 %f0, %f8, %f12 bneg,a %icc, loop_1138 fcmped %fcc3, %f4, %f12 loop_1137: fmovrdgez %o0, %f0, %f4 mova %icc, %g1, %l5 loop_1138: orncc %l3, %l1, %g4 ldsw [%l7 + 0x74], %g5 brgz %g2, loop_1139 fmovdcs %icc, %f14, %f3 bvc,a %icc, loop_1140 stw %o7, [%l7 + 0x24] loop_1139: fnor %f8, %f10, %f0 lduw [%l7 + 0x58], %o6 loop_1140: bcs %icc, loop_1141 sdivcc %i2, 0x0816, %i5 fmovdcc %icc, %f8, %f9 brgz %o4, loop_1142 loop_1141: movle %xcc, %o2, %i7 ldx [%l7 + 0x68], %l2 movcc %icc, %o5, %i0 loop_1142: ld [%l7 + 0x40], %f12 edge8l %i4, %i1, %o3 nop setx loop_1143, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movge %xcc, %o1, %l4 faligndata %f4, %f0, %f4 fmovrdgz %l0, %f4, %f6 loop_1143: pdist %f8, %f2, %f10 andncc %g3, %g6, %i3 lduw [%l7 + 0x38], %l6 fmovsl %xcc, %f15, %f9 fblg %fcc1, loop_1144 ldx [%l7 + 0x08], %i6 udivx %g7, 0x08E4, %g1 fmovd %f0, %f10 loop_1144: xnorcc %l5, %o0, %l3 movge %icc, %l1, %g4 ldd [%l7 + 0x78], %f10 sdiv %g2, 0x0AEF, %o7 srlx %g5, %i2, %i5 and %o4, 0x1A8F, %o6 ldub [%l7 + 0x33], %o2 fmovde %icc, %f12, %f0 popc 0x10FA, %l2 ta %xcc, 0x2 movle %icc, %o5, %i7 std %f6, [%l7 + 0x30] std %f0, [%l7 + 0x28] ldx [%l7 + 0x58], %i0 fba %fcc1, loop_1145 movgu %xcc, %i4, %i1 xor %o1, %l4, %l0 movrgz %g3, %g6, %o3 loop_1145: movcc %xcc, %i3, %l6 stw %g7, [%l7 + 0x34] fmovs %f0, %f0 brlz,a %g1, loop_1146 fmovde %icc, %f5, %f13 tleu %xcc, 0x6 ldsb [%l7 + 0x26], %i6 loop_1146: fmovdcc %xcc, %f2, %f10 ldsw [%l7 + 0x60], %o0 fzero %f12 siam 0x5 lduh [%l7 + 0x52], %l5 mova %xcc, %l1, %l3 srl %g2, %g4, %o7 fnands %f11, %f5, %f10 fmovse %xcc, %f7, %f7 for %f12, %f12, %f12 std %f6, [%l7 + 0x78] movvc %xcc, %i2, %g5 be %icc, loop_1147 subccc %i5, 0x1B8C, %o4 fmovdvc %xcc, %f14, %f11 ld [%l7 + 0x28], %f11 loop_1147: udivx %o2, 0x1164, %l2 call loop_1148 ldsb [%l7 + 0x12], %o5 fbule,a %fcc0, loop_1149 ldx [%l7 + 0x30], %i7 loop_1148: stw %i0, [%l7 + 0x74] fmuld8ulx16 %f5, %f10, %f14 loop_1149: addccc %i4, 0x1908, %i1 lduh [%l7 + 0x3A], %o6 and %o1, %l0, %g3 ldsb [%l7 + 0x37], %l4 lduh [%l7 + 0x5A], %g6 movvc %xcc, %i3, %l6 edge32n %g7, %o3, %i6 pdist %f6, %f12, %f4 fmovsg %xcc, %f0, %f7 movneg %xcc, %g1, %o0 fbg,a %fcc0, loop_1150 std %f6, [%l7 + 0x50] fbue %fcc0, loop_1151 fmovdl %icc, %f5, %f13 loop_1150: tn %icc, 0x6 fmovsvs %icc, %f8, %f10 loop_1151: ldub [%l7 + 0x12], %l5 bge,pn %icc, loop_1152 bne,a %icc, loop_1153 fone %f6 movvc %icc, %l3, %g2 loop_1152: fpack32 %f0, %f2, %f2 loop_1153: andncc %g4, %l1, %i2 edge16 %g5, %i5, %o4 stw %o7, [%l7 + 0x68] movrlz %l2, %o2, %i7 udiv %o5, 0x0AA8, %i0 std %f14, [%l7 + 0x08] tleu %icc, 0x6 subc %i1, 0x1233, %i4 fmuld8sux16 %f15, %f8, %f10 tne %icc, 0x1 fmovspos %xcc, %f6, %f1 tcc %xcc, 0x7 fcmple32 %f4, %f12, %o1 ldsw [%l7 + 0x50], %l0 fmovda %icc, %f11, %f2 fandnot2s %f4, %f12, %f1 ld [%l7 + 0x48], %f0 tvs %icc, 0x3 fmovscc %icc, %f4, %f7 tcc %icc, 0x5 srl %o6, 0x06, %l4 edge16n %g3, %g6, %l6 fmovdg %icc, %f10, %f4 edge32n %g7, %i3, %o3 fmul8x16au %f15, %f13, %f14 movvc %icc, %i6, %o0 tsubcctv %l5, %l3, %g2 ldub [%l7 + 0x41], %g1 fsrc2 %f2, %f10 fbe %fcc0, loop_1154 ldd [%l7 + 0x68], %f0 fnegd %f8, %f0 fsrc1s %f7, %f2 loop_1154: smul %l1, 0x0641, %g4 fmovsvs %xcc, %f12, %f11 tne %xcc, 0x0 srax %i2, 0x0C, %g5 fpsub16s %f3, %f12, %f10 stw %i5, [%l7 + 0x30] lduh [%l7 + 0x4E], %o7 tge %xcc, 0x6 tsubcc %l2, %o4, %i7 andcc %o5, 0x16AA, %i0 fmovrsne %i1, %f5, %f6 ldub [%l7 + 0x62], %i4 lduw [%l7 + 0x64], %o1 udivx %l0, 0x09B8, %o2 st %f11, [%l7 + 0x14] fnand %f0, %f4, %f8 fsrc2 %f2, %f8 ldd [%l7 + 0x58], %f12 fmovdpos %icc, %f5, %f6 fors %f6, %f4, %f5 edge8 %o6, %l4, %g6 tcc %icc, 0x2 subcc %l6, 0x1F75, %g7 fbg %fcc0, loop_1155 fbge,a %fcc0, loop_1156 sth %g3, [%l7 + 0x4C] xorcc %o3, 0x1FDE, %i3 loop_1155: taddcc %o0, %i6, %l3 loop_1156: fmovdcs %icc, %f10, %f6 st %f9, [%l7 + 0x60] fpadd32s %f8, %f8, %f9 array32 %l5, %g1, %g2 stx %g4, [%l7 + 0x48] ldx [%l7 + 0x78], %l1 sth %i2, [%l7 + 0x5A] ld [%l7 + 0x1C], %f13 stw %i5, [%l7 + 0x28] ble,a,pt %xcc, loop_1157 fbuge %fcc1, loop_1158 st %f1, [%l7 + 0x4C] nop setx loop_1159, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1157: fxnors %f12, %f9, %f15 loop_1158: xor %g5, %o7, %o4 fpadd32 %f10, %f6, %f8 loop_1159: alignaddr %i7, %o5, %i0 fandnot1s %f15, %f7, %f2 ldsw [%l7 + 0x34], %l2 orcc %i1, %i4, %l0 fxor %f4, %f6, %f12 lduw [%l7 + 0x08], %o1 movvs %icc, %o2, %o6 srl %g6, %l6, %g7 tg %icc, 0x7 std %f6, [%l7 + 0x18] edge8 %g3, %o3, %i3 fmovsne %icc, %f6, %f4 ldd [%l7 + 0x40], %f10 faligndata %f0, %f2, %f4 lduh [%l7 + 0x44], %o0 fcmped %fcc1, %f6, %f4 stw %i6, [%l7 + 0x68] fbul %fcc2, loop_1160 fmovdl %xcc, %f1, %f13 fnot2 %f4, %f14 fmovrslz %l4, %f6, %f6 loop_1160: fbg,a %fcc1, loop_1161 pdist %f2, %f10, %f12 ldsh [%l7 + 0x5A], %l3 fmovsvc %xcc, %f3, %f0 loop_1161: movl %icc, %g1, %l5 fpsub16 %f2, %f12, %f6 fmovdgu %icc, %f0, %f3 fblg,a %fcc3, loop_1162 mulscc %g4, 0x1FD7, %l1 fmovsgu %xcc, %f4, %f0 brz,a %g2, loop_1163 loop_1162: fbu,a %fcc1, loop_1164 ldx [%l7 + 0x10], %i2 fmovdleu %xcc, %f13, %f0 loop_1163: ldx [%l7 + 0x18], %i5 loop_1164: fzero %f8 ldsb [%l7 + 0x6D], %g5 ta %icc, 0x3 add %o4, 0x0B47, %o7 ld [%l7 + 0x4C], %f7 fmovrdgez %o5, %f12, %f8 fmovse %xcc, %f5, %f5 lduh [%l7 + 0x4C], %i7 tg %xcc, 0x3 fmovdcs %icc, %f0, %f5 ldx [%l7 + 0x18], %i0 brlez %i1, loop_1165 mulscc %l2, 0x0EB2, %i4 fnegd %f6, %f0 tpos %xcc, 0x5 loop_1165: bcs,a %icc, loop_1166 alignaddrl %l0, %o2, %o6 fnot1 %f10, %f0 stw %o1, [%l7 + 0x10] loop_1166: orcc %g6, 0x0E88, %g7 ldx [%l7 + 0x58], %l6 edge16n %o3, %i3, %g3 nop setx loop_1167, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done for %f14, %f4, %f6 tvc %icc, 0x6 st %f14, [%l7 + 0x44] loop_1167: ldsw [%l7 + 0x24], %i6 edge8 %o0, %l3, %g1 bge loop_1168 fmovdvc %icc, %f3, %f4 edge32ln %l4, %l5, %l1 tcs %icc, 0x3 loop_1168: fnegd %f12, %f10 faligndata %f14, %f4, %f4 fcmpne16 %f12, %f14, %g2 array8 %g4, %i2, %g5 edge16 %i5, %o4, %o5 ldd [%l7 + 0x78], %f4 call loop_1169 ldsb [%l7 + 0x41], %o7 fmovde %xcc, %f3, %f10 ldd [%l7 + 0x58], %f4 loop_1169: udiv %i0, 0x0FEB, %i1 fmovse %icc, %f2, %f13 edge32n %i7, %l2, %i4 fcmps %fcc0, %f8, %f13 ldsw [%l7 + 0x7C], %o2 fbug %fcc3, loop_1170 ldsw [%l7 + 0x6C], %o6 movl %icc, %o1, %g6 sub %l0, 0x1FDB, %g7 loop_1170: ldd [%l7 + 0x48], %f8 xor %l6, %i3, %o3 array32 %i6, %g3, %l3 addccc %g1, 0x0C23, %o0 taddcc %l4, %l1, %g2 or %l5, 0x1B90, %g4 tle %xcc, 0x5 fsrc1s %f12, %f14 udiv %g5, 0x1B02, %i5 tcs %icc, 0x4 fsrc1 %f2, %f0 stb %i2, [%l7 + 0x75] movl %xcc, %o5, %o7 fsrc1s %f15, %f14 tn %xcc, 0x4 stw %o4, [%l7 + 0x7C] fmovdvc %icc, %f7, %f13 alignaddr %i1, %i7, %i0 ldub [%l7 + 0x1B], %i4 st %f13, [%l7 + 0x58] stb %o2, [%l7 + 0x70] addccc %l2, 0x0FB6, %o6 fbue,a %fcc2, loop_1171 edge32n %g6, %l0, %g7 fbuge %fcc3, loop_1172 ld [%l7 + 0x08], %f0 loop_1171: fbge,a %fcc2, loop_1173 movcs %icc, %o1, %i3 loop_1172: fmovdcc %xcc, %f12, %f2 movle %icc, %l6, %i6 loop_1173: fmovspos %xcc, %f0, %f7 fmovse %icc, %f15, %f0 fbe %fcc3, loop_1174 st %f3, [%l7 + 0x40] fba,a %fcc2, loop_1175 stx %g3, [%l7 + 0x30] loop_1174: ldsw [%l7 + 0x78], %l3 movcs %xcc, %g1, %o0 loop_1175: fmovdleu %xcc, %f2, %f4 sth %o3, [%l7 + 0x2E] fxor %f8, %f12, %f2 fmovdn %xcc, %f4, %f1 fbl,a %fcc0, loop_1176 fbuge %fcc3, loop_1177 movrgez %l1, 0x022, %l4 fcmped %fcc2, %f14, %f8 loop_1176: ldsh [%l7 + 0x68], %g2 loop_1177: ldx [%l7 + 0x38], %g4 fbe %fcc3, loop_1178 fmovdl %icc, %f10, %f4 sth %g5, [%l7 + 0x50] sra %i5, %l5, %o5 loop_1178: smulcc %i2, 0x0ED2, %o4 fandnot2 %f4, %f4, %f2 ldub [%l7 + 0x60], %o7 fmovrdgz %i1, %f4, %f14 ldx [%l7 + 0x50], %i0 bshuffle %f2, %f8, %f10 ldx [%l7 + 0x10], %i4 array8 %o2, %l2, %i7 popc 0x1737, %g6 fbul,a %fcc0, loop_1179 fbug,a %fcc3, loop_1180 fzero %f2 orcc %o6, 0x1031, %g7 loop_1179: lduw [%l7 + 0x28], %l0 loop_1180: tleu %xcc, 0x7 fandnot2s %f12, %f9, %f6 edge16l %o1, %i3, %l6 tvs %xcc, 0x7 ldsb [%l7 + 0x5B], %i6 tge %xcc, 0x1 fbge %fcc1, loop_1181 fmovrde %g3, %f14, %f4 ldub [%l7 + 0x7E], %l3 movge %xcc, %g1, %o0 loop_1181: st %f1, [%l7 + 0x20] fmovdne %xcc, %f0, %f9 stw %o3, [%l7 + 0x2C] ldx [%l7 + 0x40], %l4 umulcc %g2, %l1, %g5 fmovrdlez %i5, %f0, %f12 ta %xcc, 0x7 fmovdpos %xcc, %f15, %f4 brgz,a %l5, loop_1182 movg %xcc, %g4, %i2 lduw [%l7 + 0x64], %o4 taddcctv %o7, 0x0E1A, %o5 loop_1182: stx %i0, [%l7 + 0x30] fsrc2 %f6, %f14 tl %xcc, 0x0 fsrc2s %f11, %f1 fmovrdne %i1, %f0, %f14 lduh [%l7 + 0x3A], %i4 bne %xcc, loop_1183 lduh [%l7 + 0x78], %o2 ldub [%l7 + 0x75], %l2 array32 %g6, %i7, %o6 loop_1183: stw %l0, [%l7 + 0x3C] fands %f14, %f7, %f3 stw %g7, [%l7 + 0x60] bleu,a,pt %xcc, loop_1184 fmovdpos %icc, %f4, %f9 ldsh [%l7 + 0x30], %o1 fbule %fcc2, loop_1185 loop_1184: edge16n %i3, %l6, %i6 sdiv %g3, 0x0433, %g1 std %f14, [%l7 + 0x08] loop_1185: fsrc1s %f10, %f5 movle %xcc, %o0, %o3 brgz %l3, loop_1186 bge loop_1187 edge8ln %g2, %l4, %l1 lduh [%l7 + 0x7E], %g5 loop_1186: fones %f5 loop_1187: bneg,a loop_1188 fbg %fcc1, loop_1189 movvs %xcc, %i5, %g4 fbge,a %fcc3, loop_1190 loop_1188: lduh [%l7 + 0x48], %i2 loop_1189: fmovrde %l5, %f6, %f2 ldd [%l7 + 0x68], %f10 loop_1190: ldsb [%l7 + 0x77], %o7 sllx %o5, %o4, %i0 edge32 %i4, %i1, %o2 fmovsle %xcc, %f12, %f14 bneg,a,pn %xcc, loop_1191 movl %icc, %l2, %g6 andcc %o6, 0x1AA5, %i7 sth %l0, [%l7 + 0x44] loop_1191: fmovsgu %icc, %f15, %f5 bshuffle %f10, %f0, %f2 udivx %g7, 0x02B0, %i3 fmovdvs %xcc, %f6, %f14 fnot2 %f12, %f4 andn %o1, %i6, %l6 fble %fcc3, loop_1192 edge32ln %g3, %o0, %g1 xorcc %l3, 0x0F4B, %g2 fmovse %xcc, %f8, %f10 loop_1192: lduw [%l7 + 0x48], %l4 ldsw [%l7 + 0x60], %l1 fmovrdne %g5, %f10, %f4 ldsh [%l7 + 0x7A], %i5 bvc loop_1193 ldd [%l7 + 0x18], %f2 umul %g4, %i2, %l5 fmovsl %xcc, %f9, %f5 loop_1193: sth %o3, [%l7 + 0x10] edge16n %o5, %o7, %i0 brlez %o4, loop_1194 ld [%l7 + 0x58], %f0 fxnor %f12, %f0, %f8 ldsh [%l7 + 0x0C], %i1 loop_1194: popc 0x1A5C, %o2 ldsw [%l7 + 0x40], %l2 stw %g6, [%l7 + 0x50] movgu %icc, %o6, %i7 smulcc %l0, 0x17B4, %i4 lduw [%l7 + 0x4C], %i3 lduw [%l7 + 0x18], %g7 mulx %i6, 0x0CAC, %o1 fmovsn %xcc, %f10, %f3 lduh [%l7 + 0x10], %g3 movg %icc, %l6, %o0 brnz,a %g1, loop_1195 brlez,a %l3, loop_1196 fmovsvs %icc, %f0, %f7 fxor %f6, %f12, %f0 loop_1195: sth %l4, [%l7 + 0x28] loop_1196: movrne %l1, %g2, %i5 fsrc1 %f14, %f14 brgz %g4, loop_1197 stw %i2, [%l7 + 0x40] stx %g5, [%l7 + 0x60] stw %l5, [%l7 + 0x5C] loop_1197: fnegs %f10, %f2 bvc,a %xcc, loop_1198 fbue %fcc2, loop_1199 std %f10, [%l7 + 0x08] movrne %o3, 0x2B9, %o7 loop_1198: brnz %o5, loop_1200 loop_1199: fnegs %f4, %f7 sth %i0, [%l7 + 0x62] fbug,a %fcc1, loop_1201 loop_1200: edge8 %o4, %i1, %o2 ldx [%l7 + 0x18], %g6 stb %o6, [%l7 + 0x11] loop_1201: tsubcc %i7, 0x028D, %l0 lduw [%l7 + 0x24], %i4 lduh [%l7 + 0x58], %i3 stx %g7, [%l7 + 0x18] brz,a %i6, loop_1202 movg %xcc, %o1, %g3 bne,a %xcc, loop_1203 fmovrdgz %l2, %f0, %f6 loop_1202: ldsh [%l7 + 0x52], %o0 sth %g1, [%l7 + 0x34] loop_1203: st %f7, [%l7 + 0x5C] movl %xcc, %l3, %l6 fandnot1 %f10, %f10, %f8 udivcc %l1, 0x0021, %g2 fpsub32s %f3, %f10, %f13 lduw [%l7 + 0x30], %i5 bn,pn %xcc, loop_1204 ldsw [%l7 + 0x58], %g4 st %f2, [%l7 + 0x64] bl,a loop_1205 loop_1204: fcmpes %fcc1, %f11, %f13 and %l4, %i2, %l5 fpack32 %f4, %f8, %f8 loop_1205: fors %f7, %f5, %f8 movge %icc, %o3, %g5 fexpand %f11, %f2 st %f1, [%l7 + 0x0C] edge32 %o7, %i0, %o5 lduh [%l7 + 0x70], %i1 std %f10, [%l7 + 0x78] fmovdleu %icc, %f8, %f3 add %o4, 0x1F99, %g6 udiv %o2, 0x0A3D, %i7 fnot1s %f13, %f11 ldsb [%l7 + 0x0C], %o6 pdist %f14, %f8, %f4 subccc %l0, 0x0813, %i4 edge16n %g7, %i6, %o1 movg %xcc, %i3, %g3 fmovrsgez %o0, %f15, %f2 fbuge,a %fcc2, loop_1206 fmovrdgz %l2, %f14, %f6 edge16 %g1, %l3, %l6 tsubcc %l1, %g2, %i5 loop_1206: sllx %g4, 0x1F, %i2 fnot2s %f15, %f6 movge %icc, %l5, %o3 fmovrdgz %g5, %f2, %f6 srlx %l4, 0x15, %i0 tl %icc, 0x3 lduw [%l7 + 0x5C], %o5 taddcctv %o7, 0x1370, %i1 movrgez %g6, %o2, %o4 move %xcc, %i7, %o6 nop setx loop_1207, %l0, %l1 jmpl %l1, %i4 sth %l0, [%l7 + 0x64] fmovsvs %icc, %f7, %f11 ldsw [%l7 + 0x10], %i6 loop_1207: fmul8ulx16 %f0, %f6, %f6 ld [%l7 + 0x68], %f11 popc 0x1924, %o1 ldsb [%l7 + 0x50], %i3 sth %g3, [%l7 + 0x5E] ldub [%l7 + 0x75], %g7 mulscc %l2, %o0, %g1 fcmps %fcc0, %f3, %f5 sth %l6, [%l7 + 0x52] stx %l1, [%l7 + 0x30] and %g2, 0x0CC4, %i5 bgu,a,pn %xcc, loop_1208 std %f6, [%l7 + 0x48] movrne %l3, 0x2E6, %i2 lduw [%l7 + 0x48], %l5 loop_1208: tcc %icc, 0x3 movrgez %g4, 0x12E, %g5 ld [%l7 + 0x4C], %f7 fone %f4 edge8n %o3, %i0, %o5 movgu %xcc, %l4, %o7 fmovdle %xcc, %f1, %f12 sth %i1, [%l7 + 0x40] ldsh [%l7 + 0x12], %o2 movge %xcc, %g6, %o4 xnorcc %o6, 0x0827, %i4 movre %l0, %i6, %i7 movrne %o1, 0x216, %g3 ldsb [%l7 + 0x22], %g7 fbne %fcc2, loop_1209 lduw [%l7 + 0x28], %l2 std %f6, [%l7 + 0x30] fmovrse %o0, %f0, %f15 loop_1209: sth %i3, [%l7 + 0x3C] fandnot2 %f0, %f0, %f10 movleu %xcc, %g1, %l1 taddcc %g2, 0x1B77, %l6 movle %xcc, %i5, %i2 lduh [%l7 + 0x50], %l3 fmovdn %xcc, %f1, %f9 fmul8ulx16 %f10, %f2, %f12 fmovdn %xcc, %f8, %f9 stw %l5, [%l7 + 0x58] std %f0, [%l7 + 0x58] stw %g4, [%l7 + 0x44] fmovrdne %g5, %f14, %f2 andncc %i0, %o5, %l4 sub %o3, 0x11F0, %o7 fands %f6, %f2, %f8 fpsub16s %f13, %f14, %f0 xorcc %o2, 0x0143, %i1 bgu %icc, loop_1210 fnegd %f12, %f12 fexpand %f4, %f4 fandnot2 %f2, %f12, %f2 loop_1210: sth %o4, [%l7 + 0x2A] srlx %g6, 0x03, %o6 tg %xcc, 0x4 tn %icc, 0x3 brz,a %i4, loop_1211 fbne %fcc2, loop_1212 fmovrdgez %l0, %f4, %f0 subc %i7, %o1, %i6 loop_1211: lduw [%l7 + 0x70], %g3 loop_1212: movrlez %l2, 0x345, %o0 tl %xcc, 0x1 ldd [%l7 + 0x10], %f12 ldd [%l7 + 0x10], %f14 fmovde %icc, %f13, %f10 orn %i3, %g7, %l1 add %g1, %l6, %g2 fbl %fcc2, loop_1213 ldsw [%l7 + 0x18], %i5 array8 %l3, %i2, %l5 movneg %xcc, %g4, %g5 loop_1213: fcmple32 %f12, %f8, %i0 sdiv %l4, 0x1625, %o3 ldx [%l7 + 0x78], %o7 orncc %o5, 0x09C0, %i1 tn %icc, 0x4 ld [%l7 + 0x34], %f4 addccc %o2, %o4, %o6 fmovdpos %xcc, %f9, %f0 siam 0x5 smul %i4, 0x154A, %l0 std %f8, [%l7 + 0x40] nop setx loop_1214, %l0, %l1 jmpl %l1, %i7 fcmpeq32 %f0, %f0, %o1 movne %xcc, %i6, %g3 movre %g6, %l2, %o0 loop_1214: nop setx loop_1215, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tleu %icc, 0x3 tpos %xcc, 0x5 movne %xcc, %g7, %l1 loop_1215: ldd [%l7 + 0x78], %f6 fbge %fcc2, loop_1216 fmovdl %xcc, %f2, %f13 tsubcc %g1, %l6, %g2 bn,a loop_1217 loop_1216: fmovsge %icc, %f15, %f10 fba %fcc0, loop_1218 fnegs %f3, %f11 loop_1217: fcmpne16 %f8, %f2, %i5 ldsw [%l7 + 0x24], %i3 loop_1218: fmovs %f2, %f12 fbuge,a %fcc2, loop_1219 fpadd16 %f6, %f10, %f10 fmovsgu %icc, %f7, %f5 fbug %fcc3, loop_1220 loop_1219: fpadd32 %f6, %f14, %f0 fmovrsgez %l3, %f4, %f3 fble %fcc3, loop_1221 loop_1220: sth %i2, [%l7 + 0x18] brlez,a %g4, loop_1222 fmovrsgz %g5, %f1, %f5 loop_1221: fmovdl %icc, %f2, %f1 sth %l5, [%l7 + 0x7E] loop_1222: fmovdgu %xcc, %f1, %f6 st %f3, [%l7 + 0x74] ld [%l7 + 0x3C], %f8 ldub [%l7 + 0x22], %l4 edge8n %i0, %o3, %o7 fmovrdlez %o5, %f14, %f4 fmovdg %icc, %f2, %f3 movn %icc, %i1, %o2 ld [%l7 + 0x60], %f15 movpos %icc, %o6, %i4 fbu,a %fcc0, loop_1223 array8 %o4, %l0, %i7 ld [%l7 + 0x54], %f10 fmuld8ulx16 %f2, %f11, %f14 loop_1223: movgu %icc, %i6, %o1 fmovsneg %icc, %f11, %f15 tleu %xcc, 0x7 ldsw [%l7 + 0x08], %g6 movrgez %l2, 0x2A0, %o0 bg,a,pt %icc, loop_1224 fmovrslz %g3, %f0, %f15 fmovdcc %xcc, %f1, %f4 fmovsgu %xcc, %f7, %f1 loop_1224: fmovdneg %icc, %f4, %f11 fornot2 %f4, %f4, %f10 movrne %l1, %g7, %l6 sth %g2, [%l7 + 0x42] fpadd32s %f6, %f4, %f2 lduw [%l7 + 0x10], %g1 fornot1 %f6, %f10, %f2 ldd [%l7 + 0x70], %f6 fmovdcs %xcc, %f12, %f5 std %f6, [%l7 + 0x70] array32 %i5, %l3, %i2 ldsw [%l7 + 0x30], %i3 nop setx loop_1225, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbug,a %fcc1, loop_1226 fmovsle %xcc, %f7, %f4 ld [%l7 + 0x78], %f11 loop_1225: fpackfix %f0, %f14 loop_1226: ld [%l7 + 0x2C], %f11 tn %xcc, 0x4 sdivx %g5, 0x1EBA, %g4 edge16ln %l4, %i0, %o3 fbn %fcc0, loop_1227 movne %xcc, %l5, %o7 sth %o5, [%l7 + 0x4A] edge8ln %o2, %o6, %i1 loop_1227: bg,pt %xcc, loop_1228 nop setx loop_1229, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbn %fcc2, loop_1230 fmovsneg %icc, %f1, %f9 loop_1228: tg %icc, 0x5 loop_1229: lduw [%l7 + 0x1C], %i4 loop_1230: fandnot2 %f8, %f8, %f8 fmovsgu %icc, %f14, %f5 fpadd32s %f9, %f8, %f1 bcs loop_1231 ldsw [%l7 + 0x50], %o4 fbule %fcc3, loop_1232 alignaddr %i7, %l0, %i6 loop_1231: fmovrsgez %g6, %f15, %f2 st %f1, [%l7 + 0x24] loop_1232: tcc %xcc, 0x2 stw %o1, [%l7 + 0x68] fmovsne %icc, %f4, %f13 ldsh [%l7 + 0x62], %o0 fands %f5, %f7, %f4 tsubcctv %l2, %l1, %g7 brlez %g3, loop_1233 movne %icc, %g2, %l6 edge32 %g1, %i5, %i2 fmovrdgez %i3, %f8, %f4 loop_1233: bcc,pt %icc, loop_1234 fpsub32s %f15, %f11, %f6 ldsh [%l7 + 0x6A], %l3 edge16ln %g4, %g5, %l4 loop_1234: edge8 %i0, %l5, %o3 ldub [%l7 + 0x43], %o7 fmovrdgez %o5, %f14, %f10 ldd [%l7 + 0x20], %f4 fmovdn %icc, %f1, %f3 fmovsl %icc, %f11, %f4 for %f6, %f4, %f6 fmovdg %icc, %f8, %f1 sth %o2, [%l7 + 0x6C] brz,a %i1, loop_1235 fornot2 %f6, %f8, %f0 fpsub32s %f12, %f3, %f8 fpadd32s %f7, %f14, %f13 loop_1235: sdivcc %i4, 0x1B69, %o4 fxnors %f5, %f6, %f14 fmovde %xcc, %f6, %f2 popc %o6, %l0 edge32l %i6, %i7, %o1 bcc,pn %xcc, loop_1236 fbn %fcc3, loop_1237 ldsh [%l7 + 0x62], %o0 movrgez %l2, %l1, %g6 loop_1236: sth %g7, [%l7 + 0x44] loop_1237: fbuge %fcc3, loop_1238 udiv %g2, 0x1B1B, %l6 ldd [%l7 + 0x30], %f2 fcmpes %fcc0, %f13, %f11 loop_1238: stw %g1, [%l7 + 0x68] tneg %icc, 0x0 faligndata %f2, %f12, %f12 fbo,a %fcc1, loop_1239 fnegs %f14, %f7 bcc,pn %xcc, loop_1240 mova %xcc, %g3, %i5 loop_1239: ba,a,pt %xcc, loop_1241 ld [%l7 + 0x7C], %f11 loop_1240: xor %i2, %i3, %g4 subcc %l3, 0x0DD9, %l4 loop_1241: movpos %xcc, %i0, %l5 fbg %fcc0, loop_1242 ldub [%l7 + 0x18], %g5 movge %xcc, %o7, %o5 movge %icc, %o2, %i1 loop_1242: ld [%l7 + 0x44], %f11 tle %xcc, 0x7 stx %o3, [%l7 + 0x10] lduh [%l7 + 0x1A], %o4 brlez %o6, loop_1243 brlez,a %i4, loop_1244 andn %l0, 0x09C3, %i7 edge16 %i6, %o1, %l2 loop_1243: fmovsle %xcc, %f11, %f3 loop_1244: bcc,pt %xcc, loop_1245 movrne %o0, %g6, %g7 bshuffle %f0, %f12, %f14 ldsh [%l7 + 0x28], %g2 loop_1245: move %icc, %l1, %l6 movneg %icc, %g1, %i5 fors %f9, %f13, %f4 nop setx loop_1246, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tl %icc, 0x6 ldsb [%l7 + 0x09], %g3 ldsb [%l7 + 0x6C], %i2 loop_1246: fmuld8ulx16 %f4, %f15, %f12 fmovd %f4, %f0 sethi 0x153D, %i3 stx %l3, [%l7 + 0x20] bleu,a,pt %xcc, loop_1247 fmovdgu %xcc, %f3, %f8 fmovse %icc, %f6, %f15 smul %l4, %g4, %l5 loop_1247: stx %g5, [%l7 + 0x68] fcmpgt16 %f4, %f2, %i0 fmuld8sux16 %f0, %f10, %f14 ld [%l7 + 0x4C], %f1 sth %o5, [%l7 + 0x4A] fba %fcc0, loop_1248 movn %icc, %o2, %o7 fmovdcc %xcc, %f10, %f5 tpos %xcc, 0x1 loop_1248: fmovdg %xcc, %f6, %f12 fcmple32 %f10, %f6, %o3 std %f14, [%l7 + 0x68] ta %icc, 0x7 tpos %icc, 0x5 std %f12, [%l7 + 0x28] te %xcc, 0x7 ldsh [%l7 + 0x3C], %i1 fmovd %f10, %f12 fpsub32s %f5, %f14, %f4 fcmpes %fcc0, %f14, %f9 alignaddr %o4, %i4, %o6 fnor %f10, %f12, %f8 ldd [%l7 + 0x40], %f0 tge %xcc, 0x0 pdist %f14, %f12, %f2 ldd [%l7 + 0x08], %f12 movleu %xcc, %l0, %i6 edge8n %i7, %l2, %o0 ldsh [%l7 + 0x22], %g6 sdivcc %g7, 0x18A2, %g2 array8 %o1, %l1, %l6 sdivcc %g1, 0x17AE, %i5 fmovdgu %icc, %f10, %f8 sth %g3, [%l7 + 0x52] subcc %i3, 0x0E05, %l3 fmovrdgz %l4, %f4, %f6 lduh [%l7 + 0x5E], %i2 movg %icc, %l5, %g5 fba,a %fcc0, loop_1249 nop setx loop_1250, %l0, %l1 jmpl %l1, %g4 mulscc %i0, 0x1720, %o2 fpadd16s %f4, %f13, %f6 loop_1249: fpadd32 %f4, %f4, %f6 loop_1250: movrlez %o5, %o3, %i1 fpmerge %f12, %f8, %f0 fpack32 %f6, %f2, %f12 bge,pt %icc, loop_1251 sth %o7, [%l7 + 0x64] edge8ln %i4, %o4, %o6 fmul8x16 %f9, %f4, %f10 loop_1251: tvs %xcc, 0x1 fpadd16s %f5, %f4, %f11 srlx %l0, %i6, %l2 lduh [%l7 + 0x22], %i7 ldd [%l7 + 0x10], %f12 fmovsle %icc, %f4, %f1 fbn %fcc1, loop_1252 and %o0, %g7, %g6 ldsw [%l7 + 0x2C], %o1 st %f5, [%l7 + 0x70] loop_1252: stw %l1, [%l7 + 0x10] udiv %l6, 0x061C, %g1 fbn %fcc2, loop_1253 edge16ln %g2, %i5, %g3 ldsh [%l7 + 0x3C], %l3 tsubcc %i3, 0x138A, %i2 loop_1253: fcmped %fcc3, %f12, %f0 fexpand %f1, %f4 fcmps %fcc2, %f1, %f9 fornot2 %f2, %f14, %f6 fbe,a %fcc3, loop_1254 tn %icc, 0x5 move %xcc, %l5, %g5 movgu %icc, %g4, %i0 loop_1254: fbuge,a %fcc2, loop_1255 fsrc2 %f10, %f12 fmovrdlz %l4, %f6, %f0 fcmple32 %f6, %f4, %o5 loop_1255: fbule %fcc0, loop_1256 smul %o2, %i1, %o7 subcc %i4, %o4, %o6 edge16 %o3, %l0, %i6 loop_1256: fmovsvc %icc, %f8, %f0 fmovdpos %xcc, %f3, %f5 fone %f10 edge8n %l2, %i7, %g7 movvc %icc, %g6, %o1 fmovsle %icc, %f9, %f5 movle %xcc, %l1, %l6 fmul8x16au %f1, %f1, %f12 array32 %g1, %g2, %o0 ldsb [%l7 + 0x19], %i5 lduw [%l7 + 0x40], %l3 ldx [%l7 + 0x08], %g3 ld [%l7 + 0x14], %f12 ldd [%l7 + 0x08], %f2 fpack32 %f10, %f12, %f0 st %f0, [%l7 + 0x44] add %i3, %l5, %i2 lduw [%l7 + 0x48], %g4 fmovrsgez %g5, %f8, %f13 fbn %fcc1, loop_1257 ba,a,pn %xcc, loop_1258 lduw [%l7 + 0x28], %i0 udiv %l4, 0x0780, %o2 loop_1257: movcc %icc, %i1, %o5 loop_1258: sth %o7, [%l7 + 0x2C] ld [%l7 + 0x3C], %f11 fmovse %icc, %f7, %f15 lduw [%l7 + 0x40], %i4 fmovdge %icc, %f9, %f5 stb %o4, [%l7 + 0x51] lduw [%l7 + 0x5C], %o3 ldx [%l7 + 0x20], %o6 brz %l0, loop_1259 srlx %l2, %i7, %i6 bleu,a,pt %icc, loop_1260 fcmple32 %f0, %f10, %g7 loop_1259: mulscc %g6, 0x1170, %l1 tge %icc, 0x6 loop_1260: fbul %fcc1, loop_1261 udivx %l6, 0x08BF, %o1 fmovsleu %icc, %f2, %f0 ldd [%l7 + 0x18], %f12 loop_1261: tpos %icc, 0x1 stx %g1, [%l7 + 0x40] fandnot2s %f12, %f7, %f12 fmovsneg %xcc, %f14, %f13 stw %o0, [%l7 + 0x28] tpos %xcc, 0x3 lduw [%l7 + 0x38], %i5 ldsh [%l7 + 0x60], %g2 movneg %xcc, %l3, %i3 fcmpd %fcc1, %f2, %f4 sth %g3, [%l7 + 0x3A] add %i2, %l5, %g5 ldsb [%l7 + 0x74], %g4 movvs %xcc, %l4, %o2 lduw [%l7 + 0x38], %i0 stx %i1, [%l7 + 0x08] lduh [%l7 + 0x20], %o7 alignaddr %i4, %o4, %o5 fnegs %f7, %f1 fands %f6, %f10, %f9 be,a %xcc, loop_1262 movcc %icc, %o3, %l0 tvs %xcc, 0x5 st %f6, [%l7 + 0x7C] loop_1262: edge32 %l2, %i7, %o6 ldub [%l7 + 0x21], %i6 ldub [%l7 + 0x08], %g6 fmovscc %icc, %f5, %f5 edge8 %l1, %g7, %l6 fmovrde %g1, %f0, %f4 ldsb [%l7 + 0x74], %o1 movrne %o0, 0x078, %g2 fble %fcc0, loop_1263 bcc,a %xcc, loop_1264 subcc %i5, %i3, %g3 fmovsl %xcc, %f6, %f3 loop_1263: tvs %icc, 0x3 loop_1264: fandnot2 %f14, %f8, %f12 fzeros %f6 fabss %f0, %f11 fcmpgt16 %f2, %f8, %i2 fmul8sux16 %f4, %f14, %f0 fmul8x16al %f9, %f9, %f6 ldub [%l7 + 0x3F], %l5 udivx %l3, 0x14F9, %g5 bge,pn %icc, loop_1265 lduh [%l7 + 0x32], %l4 stw %g4, [%l7 + 0x4C] ldsw [%l7 + 0x50], %o2 loop_1265: edge16 %i0, %o7, %i4 fmovsn %icc, %f14, %f6 ldx [%l7 + 0x50], %o4 fmuld8sux16 %f7, %f7, %f2 fmovdle %icc, %f2, %f0 fexpand %f13, %f0 bvs,a,pt %xcc, loop_1266 movg %xcc, %i1, %o5 bge,a,pt %xcc, loop_1267 nop setx loop_1268, %l0, %l1 jmpl %l1, %l0 loop_1266: bpos,a %xcc, loop_1269 fornot2s %f6, %f11, %f12 loop_1267: be,a loop_1270 loop_1268: ldd [%l7 + 0x28], %f2 loop_1269: fmovdcs %icc, %f7, %f1 ldub [%l7 + 0x7B], %o3 loop_1270: bleu,a,pt %xcc, loop_1271 tsubcc %i7, 0x00E5, %o6 ldsw [%l7 + 0x70], %l2 orn %g6, %i6, %g7 loop_1271: movleu %icc, %l6, %l1 xor %o1, 0x0043, %g1 fbu %fcc2, loop_1272 fbo,a %fcc2, loop_1273 stb %g2, [%l7 + 0x65] fzero %f2 loop_1272: fcmple32 %f12, %f6, %i5 loop_1273: fmovse %xcc, %f5, %f13 ldsh [%l7 + 0x74], %o0 ba,pn %xcc, loop_1274 ldsb [%l7 + 0x1D], %g3 ldsw [%l7 + 0x5C], %i2 fcmps %fcc0, %f8, %f14 loop_1274: ld [%l7 + 0x08], %f10 udivx %l5, 0x1B25, %i3 xorcc %g5, %l4, %l3 ldd [%l7 + 0x08], %f14 edge8 %o2, %g4, %o7 ldsw [%l7 + 0x2C], %i4 ldsh [%l7 + 0x0C], %o4 fcmpeq16 %f10, %f4, %i1 ldsw [%l7 + 0x08], %o5 fandnot1 %f6, %f4, %f2 movvc %icc, %l0, %o3 udivcc %i0, 0x1046, %o6 tge %icc, 0x1 ldsw [%l7 + 0x1C], %i7 ldd [%l7 + 0x28], %f12 ldub [%l7 + 0x10], %g6 edge8l %l2, %g7, %l6 smulcc %l1, 0x12D8, %o1 tpos %icc, 0x4 ldx [%l7 + 0x68], %i6 ldsh [%l7 + 0x4A], %g1 fcmpgt16 %f0, %f4, %g2 ldsb [%l7 + 0x67], %i5 stx %o0, [%l7 + 0x18] ldsh [%l7 + 0x70], %i2 stb %g3, [%l7 + 0x7F] lduh [%l7 + 0x74], %l5 movvs %icc, %g5, %i3 ldsh [%l7 + 0x5A], %l4 fcmped %fcc3, %f8, %f12 move %xcc, %l3, %g4 st %f7, [%l7 + 0x20] ldsw [%l7 + 0x24], %o2 fmovscs %icc, %f8, %f5 call loop_1275 mova %xcc, %o7, %i4 bgu,a loop_1276 fmovrslz %o4, %f0, %f7 loop_1275: ldsh [%l7 + 0x4C], %i1 movl %icc, %o5, %l0 loop_1276: ldsb [%l7 + 0x15], %i0 umulcc %o6, %o3, %g6 movcc %xcc, %i7, %l2 edge8n %g7, %l1, %l6 call loop_1277 fbe,a %fcc0, loop_1278 sll %i6, 0x1D, %o1 ld [%l7 + 0x1C], %f14 loop_1277: lduw [%l7 + 0x78], %g2 loop_1278: edge32l %i5, %o0, %g1 lduw [%l7 + 0x38], %i2 std %f8, [%l7 + 0x48] fcmpgt16 %f0, %f2, %g3 ld [%l7 + 0x7C], %f10 movleu %icc, %g5, %i3 tle %xcc, 0x3 std %f8, [%l7 + 0x40] edge16n %l5, %l3, %l4 ldd [%l7 + 0x60], %f8 fmul8sux16 %f14, %f2, %f8 movrne %o2, 0x1FA, %g4 movg %xcc, %i4, %o7 fbge %fcc1, loop_1279 fones %f11 lduh [%l7 + 0x70], %i1 fcmple32 %f8, %f8, %o5 loop_1279: ldsh [%l7 + 0x5C], %l0 ldub [%l7 + 0x70], %o4 fcmple16 %f8, %f2, %i0 fornot2 %f2, %f10, %f2 ldx [%l7 + 0x78], %o6 ldsb [%l7 + 0x79], %o3 fabss %f3, %f12 lduw [%l7 + 0x10], %g6 sub %l2, 0x16C4, %g7 sethi 0x1D62, %i7 fnegs %f15, %f12 udivx %l1, 0x13BD, %i6 or %l6, %o1, %i5 movre %o0, 0x1C9, %g1 fbn %fcc3, loop_1280 fmovspos %xcc, %f6, %f6 movleu %icc, %i2, %g2 stx %g3, [%l7 + 0x20] loop_1280: fmovsl %xcc, %f5, %f12 ldx [%l7 + 0x38], %i3 for %f8, %f8, %f10 fandnot1 %f12, %f8, %f4 movne %icc, %g5, %l5 bgu %icc, loop_1281 nop setx loop_1282, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot1 %f12, %f10, %f6 stw %l3, [%l7 + 0x20] loop_1281: smulcc %l4, 0x071B, %o2 loop_1282: fpsub32 %f12, %f0, %f14 fxor %f10, %f10, %f10 ld [%l7 + 0x50], %f5 movrgz %i4, %o7, %i1 movneg %xcc, %g4, %l0 fpadd16s %f15, %f6, %f11 fxors %f2, %f14, %f6 fmovrdgez %o5, %f10, %f10 tcc %icc, 0x4 fcmpd %fcc2, %f4, %f4 popc %o4, %i0 ldx [%l7 + 0x08], %o6 fmovdvs %xcc, %f2, %f3 fones %f1 ldub [%l7 + 0x2C], %o3 andn %l2, %g6, %i7 movrne %l1, 0x31B, %g7 ldd [%l7 + 0x48], %f0 movrgz %i6, %l6, %i5 tne %xcc, 0x3 sdiv %o1, 0x0B0D, %o0 lduh [%l7 + 0x40], %g1 fmul8ulx16 %f4, %f10, %f4 ld [%l7 + 0x44], %f6 lduw [%l7 + 0x4C], %g2 movcc %icc, %i2, %g3 andn %g5, %l5, %i3 movpos %icc, %l3, %o2 lduw [%l7 + 0x60], %i4 fmovd %f10, %f14 ldx [%l7 + 0x40], %l4 fand %f6, %f8, %f0 fnot2s %f11, %f3 subcc %o7, %i1, %l0 udivcc %o5, 0x0342, %g4 stb %i0, [%l7 + 0x4E] std %f10, [%l7 + 0x48] brgez %o4, loop_1283 ldub [%l7 + 0x11], %o6 array16 %o3, %g6, %i7 ldx [%l7 + 0x30], %l2 loop_1283: stw %l1, [%l7 + 0x78] be loop_1284 fcmpeq32 %f6, %f8, %g7 fmovdge %xcc, %f13, %f1 lduw [%l7 + 0x68], %l6 loop_1284: edge8n %i6, %o1, %i5 ldub [%l7 + 0x7F], %o0 lduh [%l7 + 0x1E], %g2 fmovsl %icc, %f11, %f13 ldub [%l7 + 0x64], %g1 brgez,a %i2, loop_1285 ldub [%l7 + 0x12], %g3 movle %xcc, %g5, %i3 ldd [%l7 + 0x28], %f2 loop_1285: fmovdvs %xcc, %f0, %f13 taddcc %l3, 0x15A0, %l5 udiv %i4, 0x033A, %o2 ldsw [%l7 + 0x30], %o7 fbe,a %fcc0, loop_1286 ldx [%l7 + 0x20], %i1 smul %l0, %l4, %g4 ldsb [%l7 + 0x50], %i0 loop_1286: orn %o4, %o6, %o3 lduh [%l7 + 0x7C], %g6 fmovdvc %icc, %f8, %f14 xor %i7, %o5, %l2 edge8 %g7, %l6, %i6 sth %o1, [%l7 + 0x54] fpsub16 %f6, %f8, %f14 fmovdg %icc, %f11, %f13 fmovda %xcc, %f13, %f15 fmovrdgez %l1, %f14, %f10 tne %icc, 0x0 fbe,a %fcc3, loop_1287 ldsw [%l7 + 0x3C], %i5 movleu %icc, %o0, %g2 orcc %g1, %g3, %g5 loop_1287: fpsub16 %f8, %f14, %f0 taddcctv %i3, 0x031E, %l3 movcs %icc, %l5, %i4 st %f3, [%l7 + 0x14] fmuld8ulx16 %f13, %f2, %f6 st %f0, [%l7 + 0x30] orcc %o2, 0x1E2C, %i2 fmovrslz %i1, %f6, %f2 te %icc, 0x3 ldub [%l7 + 0x48], %l0 lduw [%l7 + 0x70], %l4 fandnot2 %f4, %f4, %f0 st %f0, [%l7 + 0x5C] fmovse %xcc, %f14, %f10 fbug %fcc1, loop_1288 brlz %g4, loop_1289 fbl,a %fcc1, loop_1290 lduw [%l7 + 0x34], %i0 loop_1288: fornot1s %f2, %f14, %f14 loop_1289: mulscc %o7, 0x0344, %o4 loop_1290: srax %o3, 0x08, %g6 movle %icc, %i7, %o5 ldx [%l7 + 0x28], %l2 bpos,a,pt %icc, loop_1291 fbn %fcc1, loop_1292 lduh [%l7 + 0x30], %o6 lduw [%l7 + 0x1C], %g7 loop_1291: fzeros %f2 loop_1292: std %f0, [%l7 + 0x38] fmovdpos %icc, %f2, %f7 ldsb [%l7 + 0x4E], %i6 edge8n %o1, %l1, %l6 lduw [%l7 + 0x68], %o0 fbue %fcc2, loop_1293 ldsb [%l7 + 0x64], %g2 lduh [%l7 + 0x4E], %g1 ldd [%l7 + 0x60], %f6 loop_1293: alignaddrl %g3, %g5, %i3 stw %i5, [%l7 + 0x68] fxor %f0, %f10, %f0 fmovsn %xcc, %f3, %f2 st %f11, [%l7 + 0x5C] fpack16 %f4, %f0 fzero %f8 ld [%l7 + 0x2C], %f9 tge %xcc, 0x0 te %xcc, 0x1 udiv %l5, 0x088C, %l3 fbul,a %fcc1, loop_1294 fabsd %f6, %f4 fmovrsne %o2, %f0, %f0 fmovdgu %xcc, %f1, %f6 loop_1294: srlx %i4, %i1, %l0 ta %xcc, 0x5 ldsb [%l7 + 0x37], %i2 lduh [%l7 + 0x44], %l4 bleu loop_1295 movrlz %g4, 0x2FF, %o7 stx %o4, [%l7 + 0x08] movneg %icc, %i0, %g6 loop_1295: srlx %o3, 0x14, %o5 bge,a,pt %xcc, loop_1296 fcmple16 %f6, %f6, %l2 move %icc, %o6, %g7 tl %xcc, 0x6 loop_1296: ldx [%l7 + 0x18], %i7 stx %o1, [%l7 + 0x58] siam 0x7 fmovdvs %xcc, %f3, %f5 movrne %l1, %l6, %i6 ldub [%l7 + 0x32], %o0 stx %g1, [%l7 + 0x20] orn %g2, %g5, %i3 movcc %xcc, %g3, %l5 orcc %i5, 0x18AA, %o2 and %l3, 0x1797, %i1 fmovsg %icc, %f10, %f14 sth %l0, [%l7 + 0x32] sdivcc %i2, 0x0213, %i4 ldsh [%l7 + 0x1C], %l4 movcs %icc, %o7, %o4 tn %xcc, 0x2 fxors %f6, %f8, %f14 fcmpne32 %f4, %f0, %g4 fmul8sux16 %f2, %f14, %f4 bshuffle %f14, %f2, %f4 addcc %g6, %o3, %o5 movle %xcc, %l2, %i0 fmovd %f2, %f2 fsrc1s %f11, %f8 fbne,a %fcc1, loop_1297 udiv %o6, 0x0516, %i7 ldsw [%l7 + 0x6C], %g7 fmovsa %xcc, %f12, %f10 loop_1297: edge16 %o1, %l1, %i6 stx %l6, [%l7 + 0x10] fnegd %f2, %f2 ldsh [%l7 + 0x30], %o0 std %f8, [%l7 + 0x20] fmovdvc %xcc, %f1, %f1 movn %xcc, %g2, %g5 fors %f7, %f5, %f7 movpos %icc, %g1, %g3 ldsw [%l7 + 0x70], %l5 stx %i3, [%l7 + 0x28] fsrc2s %f4, %f10 ldsh [%l7 + 0x36], %i5 lduw [%l7 + 0x40], %l3 st %f11, [%l7 + 0x68] andncc %i1, %l0, %o2 edge8l %i4, %i2, %o7 fbo,a %fcc1, loop_1298 fmovsneg %icc, %f5, %f15 nop setx loop_1299, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16al %f14, %f14, %f10 loop_1298: edge8 %l4, %g4, %o4 tle %icc, 0x3 loop_1299: fbu,a %fcc2, loop_1300 fpsub16s %f13, %f8, %f9 tl %xcc, 0x2 ldsh [%l7 + 0x66], %o3 loop_1300: fble,a %fcc3, loop_1301 stx %o5, [%l7 + 0x10] bneg loop_1302 lduh [%l7 + 0x36], %l2 loop_1301: edge32 %i0, %g6, %i7 movrgez %o6, 0x274, %o1 loop_1302: sth %l1, [%l7 + 0x34] xnor %g7, 0x191B, %i6 ldd [%l7 + 0x50], %f4 ldsb [%l7 + 0x7C], %o0 fandnot2 %f10, %f8, %f2 ldub [%l7 + 0x7F], %l6 stx %g2, [%l7 + 0x48] fcmpd %fcc1, %f8, %f10 movrlz %g1, %g3, %l5 ldx [%l7 + 0x20], %i3 brz,a %i5, loop_1303 subccc %g5, 0x1F5D, %i1 fmovse %icc, %f0, %f6 ldd [%l7 + 0x10], %f2 loop_1303: brlez,a %l0, loop_1304 bvs,pn %xcc, loop_1305 bleu,a %xcc, loop_1306 ldd [%l7 + 0x78], %f10 loop_1304: edge8 %o2, %i4, %i2 loop_1305: fbne %fcc1, loop_1307 loop_1306: fbge %fcc1, loop_1308 ldsw [%l7 + 0x24], %o7 ldub [%l7 + 0x26], %l4 loop_1307: fsrc1s %f4, %f6 loop_1308: fmovdpos %xcc, %f8, %f12 movrne %l3, 0x26B, %g4 popc %o3, %o5 ldsw [%l7 + 0x18], %o4 orncc %l2, %i0, %i7 stx %o6, [%l7 + 0x40] sllx %g6, %o1, %l1 ldd [%l7 + 0x20], %f6 fbue %fcc1, loop_1309 tvs %icc, 0x0 fmovda %icc, %f9, %f3 fmul8sux16 %f12, %f12, %f6 loop_1309: ta %icc, 0x2 array8 %i6, %o0, %l6 umulcc %g7, 0x10AF, %g2 array8 %g1, %l5, %g3 std %f10, [%l7 + 0x58] ldsb [%l7 + 0x32], %i5 tvs %icc, 0x5 movge %xcc, %i3, %g5 fpsub32 %f2, %f12, %f12 array16 %i1, %l0, %i4 movvs %icc, %i2, %o7 ldd [%l7 + 0x08], %f2 sth %o2, [%l7 + 0x74] std %f6, [%l7 + 0x68] movle %xcc, %l4, %l3 fnors %f1, %f12, %f0 fornot2 %f14, %f12, %f10 bshuffle %f14, %f10, %f2 fmovdvs %icc, %f14, %f9 ldsb [%l7 + 0x14], %g4 edge32l %o3, %o4, %o5 lduw [%l7 + 0x58], %l2 fbl,a %fcc3, loop_1310 nop setx loop_1311, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnand %f6, %f2, %f0 ldsb [%l7 + 0x6E], %i0 loop_1310: stw %i7, [%l7 + 0x30] loop_1311: fpack16 %f8, %f3 fmovdn %icc, %f4, %f2 fblg %fcc2, loop_1312 fmovsge %icc, %f9, %f6 umulcc %o6, 0x04CE, %g6 tn %icc, 0x6 loop_1312: edge8 %l1, %i6, %o1 fmovdne %icc, %f2, %f12 sth %l6, [%l7 + 0x14] fbe %fcc2, loop_1313 alignaddrl %o0, %g7, %g1 sth %l5, [%l7 + 0x2E] fmuld8ulx16 %f14, %f0, %f8 loop_1313: ldsw [%l7 + 0x78], %g3 bn,a,pt %xcc, loop_1314 fandnot2s %f14, %f7, %f0 edge8ln %g2, %i5, %g5 movn %xcc, %i1, %l0 loop_1314: fmovscs %xcc, %f7, %f7 tgu %icc, 0x7 fnot1s %f5, %f1 edge32n %i3, %i2, %i4 lduw [%l7 + 0x60], %o7 brgez %l4, loop_1315 movre %l3, 0x2D7, %o2 pdist %f10, %f4, %f6 fmovsge %xcc, %f12, %f8 loop_1315: movrgez %g4, %o4, %o5 movrlez %l2, 0x069, %o3 fbule,a %fcc2, loop_1316 ldsw [%l7 + 0x24], %i0 edge8ln %o6, %g6, %i7 faligndata %f8, %f2, %f12 loop_1316: array8 %i6, %l1, %o1 stx %o0, [%l7 + 0x68] movcs %xcc, %g7, %g1 fmovsg %icc, %f2, %f8 smul %l6, %l5, %g3 fpadd16 %f2, %f10, %f8 ldx [%l7 + 0x20], %g2 ldsh [%l7 + 0x42], %i5 fblg %fcc1, loop_1317 sethi 0x0877, %i1 umulcc %l0, %g5, %i2 movle %icc, %i3, %i4 loop_1317: bpos %icc, loop_1318 edge32n %l4, %o7, %l3 fxnor %f6, %f0, %f12 fsrc2s %f12, %f5 loop_1318: fnegd %f12, %f6 fbl,a %fcc0, loop_1319 edge32n %g4, %o4, %o2 ld [%l7 + 0x44], %f10 ta %xcc, 0x3 loop_1319: brnz %o5, loop_1320 fmovsgu %xcc, %f13, %f15 fmovrde %l2, %f0, %f2 te %xcc, 0x0 loop_1320: umulcc %o3, %i0, %o6 fmovsgu %xcc, %f10, %f4 edge8n %i7, %i6, %l1 ld [%l7 + 0x20], %f15 ldub [%l7 + 0x2B], %o1 std %f8, [%l7 + 0x30] stb %g6, [%l7 + 0x6B] fba,a %fcc2, loop_1321 mulx %o0, 0x1F6D, %g7 xnor %g1, %l6, %l5 fmovspos %icc, %f7, %f10 loop_1321: brlez %g2, loop_1322 fpsub32 %f0, %f4, %f4 tgu %xcc, 0x0 stb %g3, [%l7 + 0x7D] loop_1322: ldx [%l7 + 0x50], %i1 stx %i5, [%l7 + 0x10] ld [%l7 + 0x40], %f11 movrne %l0, %i2, %g5 ldsw [%l7 + 0x7C], %i3 movgu %xcc, %i4, %o7 add %l3, 0x1658, %l4 srax %g4, %o4, %o2 fmovsne %xcc, %f9, %f7 tge %icc, 0x3 sll %l2, 0x10, %o5 mova %icc, %i0, %o3 ldsb [%l7 + 0x34], %i7 fmovsneg %xcc, %f3, %f11 ldd [%l7 + 0x68], %f10 umul %o6, %l1, %o1 sethi 0x0947, %g6 sth %i6, [%l7 + 0x2E] fmovdg %xcc, %f13, %f15 sdivx %o0, 0x1362, %g7 ldx [%l7 + 0x78], %g1 fones %f11 fpadd32 %f10, %f4, %f0 bcs loop_1323 ld [%l7 + 0x48], %f0 fnegs %f4, %f5 fandnot1s %f11, %f9, %f8 loop_1323: ldub [%l7 + 0x45], %l5 fors %f6, %f6, %f12 ble,pt %icc, loop_1324 fmovdge %icc, %f3, %f12 orcc %g2, 0x19A9, %g3 movre %i1, %l6, %l0 loop_1324: srlx %i5, 0x00, %i2 alignaddr %i3, %i4, %g5 fmovrse %o7, %f11, %f9 ldx [%l7 + 0x08], %l3 ldub [%l7 + 0x49], %g4 fxors %f7, %f9, %f14 fmovsvc %xcc, %f6, %f7 fbe,a %fcc0, loop_1325 fcmple16 %f0, %f10, %l4 fbg,a %fcc1, loop_1326 xnorcc %o2, %l2, %o4 loop_1325: edge8l %i0, %o3, %o5 fmovsvs %icc, %f4, %f7 loop_1326: st %f9, [%l7 + 0x5C] movrgz %i7, %l1, %o1 sethi 0x0567, %g6 tn %icc, 0x0 fornot1 %f12, %f12, %f14 fnand %f4, %f0, %f4 sra %o6, %i6, %o0 fmovrslz %g1, %f5, %f9 ld [%l7 + 0x0C], %f9 srax %g7, %g2, %l5 sth %g3, [%l7 + 0x28] std %f10, [%l7 + 0x40] ld [%l7 + 0x34], %f9 popc %l6, %i1 ta %xcc, 0x4 ldd [%l7 + 0x70], %f4 fmul8x16au %f13, %f13, %f10 fpack32 %f8, %f6, %f14 fmovdne %xcc, %f9, %f4 ldsw [%l7 + 0x78], %l0 orncc %i5, 0x14B1, %i3 fmovdneg %icc, %f6, %f15 fmovsgu %xcc, %f8, %f1 subcc %i4, %i2, %g5 movpos %icc, %o7, %g4 tcs %icc, 0x2 popc %l3, %l4 ld [%l7 + 0x1C], %f6 fandnot1 %f0, %f14, %f8 nop setx loop_1327, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduw [%l7 + 0x50], %o2 bshuffle %f0, %f8, %f8 stb %l2, [%l7 + 0x78] loop_1327: fmul8x16 %f9, %f2, %f0 std %f8, [%l7 + 0x30] ldd [%l7 + 0x08], %f14 movrlez %o4, 0x382, %o3 brz,a %i0, loop_1328 lduh [%l7 + 0x10], %i7 tgu %xcc, 0x7 fmovdgu %icc, %f5, %f11 loop_1328: movle %xcc, %l1, %o5 movcs %xcc, %o1, %o6 taddcctv %g6, 0x1274, %o0 ldd [%l7 + 0x48], %f14 ldx [%l7 + 0x58], %g1 array16 %g7, %g2, %i6 fand %f8, %f0, %f2 edge32 %g3, %l5, %i1 sth %l0, [%l7 + 0x48] fornot1 %f12, %f0, %f12 ldd [%l7 + 0x08], %f12 fmovdn %xcc, %f8, %f7 fmovdvc %xcc, %f6, %f4 ld [%l7 + 0x3C], %f4 bcs %xcc, loop_1329 fpadd32s %f6, %f0, %f3 fmovs %f0, %f9 fcmps %fcc2, %f9, %f3 loop_1329: fnand %f6, %f6, %f6 ta %icc, 0x0 edge32n %i5, %i3, %l6 stb %i2, [%l7 + 0x6D] fbuge,a %fcc3, loop_1330 ba,a,pn %icc, loop_1331 movgu %icc, %i4, %g5 andncc %g4, %o7, %l4 loop_1330: fbl,a %fcc3, loop_1332 loop_1331: bcs,a,pt %xcc, loop_1333 sth %l3, [%l7 + 0x0A] ta %icc, 0x4 loop_1332: ldsb [%l7 + 0x33], %o2 loop_1333: alignaddrl %l2, %o4, %i0 subcc %i7, 0x13E4, %o3 fzero %f12 bcc,a %icc, loop_1334 taddcctv %o5, %l1, %o6 udivcc %o1, 0x1B92, %g6 ldsb [%l7 + 0x47], %o0 loop_1334: array32 %g1, %g7, %i6 ldx [%l7 + 0x08], %g3 sllx %l5, 0x0E, %i1 ldub [%l7 + 0x71], %l0 edge16ln %g2, %i3, %l6 array8 %i2, %i5, %g5 bg,pt %xcc, loop_1335 edge16l %i4, %g4, %l4 add %o7, %o2, %l3 fcmpne32 %f0, %f6, %o4 loop_1335: fmovdpos %icc, %f15, %f13 fmul8sux16 %f4, %f0, %f2 lduw [%l7 + 0x40], %l2 array16 %i0, %o3, %i7 movle %icc, %l1, %o6 fbuge,a %fcc1, loop_1336 tsubcc %o5, 0x1802, %o1 edge32ln %g6, %o0, %g1 st %f3, [%l7 + 0x3C] loop_1336: fsrc1s %f15, %f12 ldsh [%l7 + 0x74], %g7 std %f2, [%l7 + 0x68] stw %i6, [%l7 + 0x74] fpsub32 %f2, %f12, %f12 te %xcc, 0x2 fble,a %fcc3, loop_1337 fones %f7 ldd [%l7 + 0x38], %f0 ldsb [%l7 + 0x36], %g3 loop_1337: ldsb [%l7 + 0x14], %l5 fpmerge %f2, %f8, %f2 fmovdg %icc, %f1, %f2 edge32 %i1, %g2, %i3 ldub [%l7 + 0x77], %l6 taddcc %i2, 0x1513, %i5 bpos,pn %icc, loop_1338 fmovda %xcc, %f7, %f12 movvs %icc, %l0, %i4 movrne %g4, 0x011, %l4 loop_1338: fmul8x16al %f13, %f4, %f12 fmovsvs %icc, %f1, %f7 std %f8, [%l7 + 0x18] fmuld8sux16 %f7, %f1, %f6 ble,a,pn %xcc, loop_1339 fmovdpos %xcc, %f13, %f12 std %f4, [%l7 + 0x48] fornot1s %f9, %f7, %f14 loop_1339: movcs %xcc, %g5, %o7 fandnot1 %f6, %f12, %f4 fcmpeq32 %f6, %f8, %o2 lduh [%l7 + 0x4C], %l3 tsubcctv %l2, %o4, %i0 fcmpes %fcc0, %f0, %f14 ldsb [%l7 + 0x50], %i7 tle %icc, 0x2 ld [%l7 + 0x50], %f11 andcc %o3, 0x1DBC, %l1 ld [%l7 + 0x54], %f3 brlez,a %o5, loop_1340 ldd [%l7 + 0x20], %f8 fcmple16 %f0, %f2, %o6 fmovdl %icc, %f6, %f3 loop_1340: ld [%l7 + 0x2C], %f5 fnot1s %f10, %f4 fpackfix %f10, %f12 tneg %icc, 0x1 lduh [%l7 + 0x30], %o1 ld [%l7 + 0x70], %f2 fbne %fcc2, loop_1341 ld [%l7 + 0x6C], %f9 ble,a,pt %icc, loop_1342 movn %icc, %o0, %g6 loop_1341: ldsw [%l7 + 0x48], %g1 tn %icc, 0x7 loop_1342: nop setx loop_1343, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bl,a %xcc, loop_1344 movre %i6, %g3, %g7 tle %icc, 0x0 loop_1343: std %f2, [%l7 + 0x40] loop_1344: fmovd %f12, %f0 edge32ln %l5, %i1, %g2 ldub [%l7 + 0x64], %l6 orcc %i2, %i5, %l0 tle %xcc, 0x2 fcmple32 %f14, %f0, %i4 fmovdcs %xcc, %f6, %f0 lduh [%l7 + 0x3C], %i3 brlz %g4, loop_1345 stw %g5, [%l7 + 0x2C] fxnor %f0, %f12, %f14 te %xcc, 0x1 loop_1345: ldsw [%l7 + 0x74], %o7 fxnors %f14, %f9, %f0 ld [%l7 + 0x2C], %f2 fpadd32s %f11, %f12, %f13 ldsw [%l7 + 0x60], %o2 brgz,a %l3, loop_1346 fand %f8, %f0, %f2 umul %l4, 0x05C8, %o4 tvc %xcc, 0x3 loop_1346: stb %i0, [%l7 + 0x1E] brgz %i7, loop_1347 fmovde %xcc, %f10, %f3 tsubcc %l2, %o3, %l1 bleu %xcc, loop_1348 loop_1347: sll %o5, %o6, %o0 lduw [%l7 + 0x3C], %g6 stb %o1, [%l7 + 0x13] loop_1348: tleu %xcc, 0x7 nop setx loop_1349, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2 %f8, %f2 lduw [%l7 + 0x08], %g1 fmovsvc %xcc, %f0, %f0 loop_1349: ldsw [%l7 + 0x18], %g3 sllx %i6, 0x06, %g7 stw %l5, [%l7 + 0x28] stw %g2, [%l7 + 0x74] ldub [%l7 + 0x28], %i1 xnorcc %i2, %i5, %l0 sra %i4, %i3, %l6 nop setx loop_1350, %l0, %l1 jmpl %l1, %g5 lduw [%l7 + 0x34], %o7 edge16l %g4, %l3, %l4 srlx %o4, 0x0C, %o2 loop_1350: sethi 0x03B3, %i0 sth %l2, [%l7 + 0x72] lduw [%l7 + 0x78], %i7 mova %xcc, %o3, %o5 smulcc %l1, %o6, %o0 stb %g6, [%l7 + 0x5B] ldsw [%l7 + 0x58], %g1 xorcc %o1, %g3, %g7 fblg,a %fcc0, loop_1351 nop setx loop_1352, %l0, %l1 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 + 0x38], %l5 std %f12, [%l7 + 0x38] loop_1351: fpsub16s %f12, %f12, %f15 loop_1352: srl %i6, 0x01, %i1 fmovsl %xcc, %f4, %f11 movne %icc, %i2, %i5 st %f4, [%l7 + 0x58] array8 %l0, %g2, %i4 ldsh [%l7 + 0x34], %i3 fmovdcc %xcc, %f0, %f5 movrlz %l6, %g5, %g4 movvs %xcc, %o7, %l4 movcs %xcc, %o4, %l3 fbuge %fcc2, loop_1353 fbn,a %fcc0, loop_1354 edge16ln %o2, %l2, %i7 fcmpgt32 %f2, %f4, %i0 loop_1353: fbge %fcc0, loop_1355 loop_1354: bne,pn %icc, loop_1356 ba,a %xcc, loop_1357 tleu %icc, 0x1 loop_1355: fmovrslez %o5, %f4, %f10 loop_1356: move %xcc, %o3, %l1 loop_1357: ldd [%l7 + 0x30], %f2 lduw [%l7 + 0x70], %o0 fmovdcs %xcc, %f14, %f8 udivcc %o6, 0x063F, %g6 fmovrsgez %o1, %f3, %f4 edge16n %g1, %g3, %g7 fxor %f10, %f8, %f4 bleu %xcc, loop_1358 bl,pn %xcc, loop_1359 tvc %xcc, 0x0 fmovrdne %i6, %f14, %f8 loop_1358: stw %l5, [%l7 + 0x10] loop_1359: fands %f7, %f14, %f5 fmul8x16 %f5, %f4, %f14 fone %f0 movg %icc, %i2, %i5 stx %i1, [%l7 + 0x48] fornot1 %f2, %f4, %f12 srlx %l0, %i4, %i3 ldx [%l7 + 0x30], %g2 fsrc2s %f7, %f4 stb %l6, [%l7 + 0x6B] sub %g4, %g5, %l4 stw %o4, [%l7 + 0x5C] xorcc %l3, 0x1D08, %o2 sllx %l2, %o7, %i7 std %f12, [%l7 + 0x18] fmul8x16 %f10, %f14, %f10 or %o5, %o3, %l1 fmovsgu %xcc, %f11, %f3 tvc %xcc, 0x5 tneg %xcc, 0x6 bleu,a %icc, loop_1360 smul %o0, 0x14CE, %i0 fandnot2s %f1, %f11, %f11 smulcc %o6, 0x0884, %o1 loop_1360: bg %icc, loop_1361 fmovrdlz %g6, %f6, %f12 mulscc %g3, %g1, %i6 ld [%l7 + 0x18], %f1 loop_1361: stw %g7, [%l7 + 0x10] alignaddrl %i2, %i5, %i1 fmovsg %xcc, %f7, %f9 fone %f10 ldsh [%l7 + 0x1C], %l0 fcmpes %fcc0, %f11, %f14 ldub [%l7 + 0x55], %i4 ldd [%l7 + 0x40], %f6 stx %i3, [%l7 + 0x70] tg %icc, 0x2 fbule %fcc2, loop_1362 bge loop_1363 tleu %icc, 0x1 std %f8, [%l7 + 0x50] loop_1362: ldsb [%l7 + 0x10], %l5 loop_1363: movre %g2, 0x0C3, %l6 fmul8x16 %f12, %f10, %f8 ldx [%l7 + 0x70], %g4 edge16ln %l4, %g5, %o4 ldsh [%l7 + 0x50], %l3 bcs,a,pn %xcc, loop_1364 fcmpgt32 %f0, %f0, %o2 ldx [%l7 + 0x30], %o7 fcmped %fcc3, %f12, %f6 loop_1364: fmovdpos %icc, %f4, %f8 bneg,a,pn %xcc, loop_1365 smulcc %i7, %o5, %l2 fmovsvc %icc, %f12, %f15 ldd [%l7 + 0x08], %f4 loop_1365: fxor %f0, %f2, %f0 lduw [%l7 + 0x68], %l1 fbue %fcc1, loop_1366 edge8ln %o0, %i0, %o3 andn %o6, %g6, %o1 be %xcc, loop_1367 loop_1366: ldx [%l7 + 0x30], %g1 bge,a loop_1368 ldsw [%l7 + 0x10], %i6 loop_1367: fbule,a %fcc3, loop_1369 edge16ln %g3, %g7, %i5 loop_1368: brz,a %i1, loop_1370 tneg %icc, 0x0 loop_1369: st %f2, [%l7 + 0x08] fnot1s %f13, %f4 loop_1370: edge32n %i2, %i4, %l0 tneg %icc, 0x5 ldsh [%l7 + 0x20], %l5 movvc %xcc, %g2, %l6 fmovdg %xcc, %f14, %f8 fmovdl %xcc, %f8, %f14 tleu %xcc, 0x1 ble,pn %xcc, loop_1371 stb %i3, [%l7 + 0x1C] st %f3, [%l7 + 0x30] fbule %fcc1, loop_1372 loop_1371: bn,pn %icc, loop_1373 bpos,pn %icc, loop_1374 ldsw [%l7 + 0x44], %l4 loop_1372: fmovsg %icc, %f15, %f7 loop_1373: nop setx loop_1375, %l0, %l1 jmpl %l1, %g5 loop_1374: ldsh [%l7 + 0x44], %o4 ldub [%l7 + 0x34], %g4 ldd [%l7 + 0x10], %f2 loop_1375: lduw [%l7 + 0x7C], %o2 fnot2 %f6, %f0 ldsh [%l7 + 0x16], %o7 lduh [%l7 + 0x1C], %i7 ldub [%l7 + 0x20], %l3 fpadd16s %f3, %f2, %f3 edge16l %o5, %l1, %o0 stx %l2, [%l7 + 0x60] tle %icc, 0x7 fmovdneg %icc, %f2, %f8 sll %i0, 0x04, %o6 std %f10, [%l7 + 0x20] sth %g6, [%l7 + 0x52] stx %o1, [%l7 + 0x18] fmovda %icc, %f0, %f0 ldd [%l7 + 0x60], %f12 popc %o3, %i6 ldd [%l7 + 0x60], %f8 fmovsleu %xcc, %f12, %f9 stw %g1, [%l7 + 0x54] fblg %fcc1, loop_1376 movpos %xcc, %g3, %i5 srax %g7, 0x14, %i2 brgez,a %i4, loop_1377 loop_1376: nop setx loop_1378, %l0, %l1 jmpl %l1, %i1 stx %l5, [%l7 + 0x78] fnot2s %f8, %f4 loop_1377: bge,a,pn %icc, loop_1379 loop_1378: fpack16 %f10, %f0 sth %l0, [%l7 + 0x74] ldsw [%l7 + 0x6C], %l6 loop_1379: fandnot1 %f14, %f10, %f12 udivcc %g2, 0x1B44, %i3 bneg,a loop_1380 sth %g5, [%l7 + 0x1A] stx %o4, [%l7 + 0x08] fcmple32 %f12, %f12, %l4 loop_1380: sth %o2, [%l7 + 0x58] fnot2 %f14, %f2 ldub [%l7 + 0x5C], %o7 ldd [%l7 + 0x10], %f8 ldx [%l7 + 0x20], %i7 fmovdpos %icc, %f4, %f13 smul %l3, 0x0788, %g4 fmovdgu %xcc, %f10, %f15 tcc %xcc, 0x0 brgz,a %l1, loop_1381 sdivcc %o5, 0x0DE7, %l2 lduw [%l7 + 0x28], %i0 tneg %icc, 0x4 loop_1381: sdiv %o6, 0x1153, %g6 sth %o1, [%l7 + 0x0A] lduh [%l7 + 0x38], %o0 mulx %o3, 0x1AF1, %i6 brz %g3, loop_1382 ldub [%l7 + 0x0E], %g1 umulcc %g7, %i2, %i4 udivx %i5, 0x064A, %l5 loop_1382: fornot2 %f12, %f6, %f2 edge8n %i1, %l0, %l6 movge %icc, %i3, %g5 ldsw [%l7 + 0x30], %g2 taddcc %o4, %o2, %o7 brz,a %i7, loop_1383 fand %f10, %f10, %f12 sll %l4, %g4, %l1 or %l3, %l2, %o5 loop_1383: tsubcctv %i0, %g6, %o6 mova %xcc, %o0, %o3 fmovspos %xcc, %f3, %f12 st %f2, [%l7 + 0x0C] movg %icc, %o1, %i6 fabsd %f0, %f8 xnorcc %g1, 0x07B2, %g7 fbg,a %fcc1, loop_1384 addcc %i2, %g3, %i5 ldsh [%l7 + 0x76], %i4 ld [%l7 + 0x60], %f13 loop_1384: sth %i1, [%l7 + 0x20] fmovsg %icc, %f10, %f6 fexpand %f14, %f12 std %f14, [%l7 + 0x08] fpsub32s %f4, %f0, %f10 stb %l0, [%l7 + 0x43] fblg %fcc2, loop_1385 fpack32 %f6, %f14, %f6 fmovse %icc, %f14, %f10 bge,a,pt %xcc, loop_1386 loop_1385: add %l5, %l6, %i3 sllx %g5, 0x00, %g2 ldsh [%l7 + 0x5A], %o2 loop_1386: fornot1 %f10, %f10, %f4 mulscc %o4, %o7, %l4 alignaddrl %g4, %l1, %i7 fandnot1s %f0, %f8, %f3 fble,a %fcc1, loop_1387 fmuld8ulx16 %f5, %f14, %f8 ldsw [%l7 + 0x4C], %l2 sth %l3, [%l7 + 0x70] loop_1387: lduw [%l7 + 0x48], %i0 bn,pt %xcc, loop_1388 st %f15, [%l7 + 0x7C] stw %o5, [%l7 + 0x40] fblg,a %fcc3, loop_1389 loop_1388: fmovrdlz %o6, %f8, %f14 ldd [%l7 + 0x78], %f0 sth %g6, [%l7 + 0x46] loop_1389: edge8n %o3, %o0, %i6 fmovrde %o1, %f14, %f8 fmovrsne %g7, %f8, %f12 nop setx loop_1390, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsgu %xcc, %f4, %f6 ba,pt %xcc, loop_1391 fmovrsgz %g1, %f11, %f2 loop_1390: xnor %i2, 0x0923, %i5 fmovsneg %xcc, %f2, %f13 loop_1391: sth %i4, [%l7 + 0x4E] xnor %i1, %l0, %g3 fpsub32 %f8, %f10, %f4 bgu,pn %icc, loop_1392 mova %icc, %l6, %l5 fpadd16 %f12, %f4, %f6 fcmpd %fcc2, %f0, %f12 loop_1392: bn,pt %icc, loop_1393 fcmped %fcc0, %f0, %f4 fbug %fcc1, loop_1394 bcs,a,pt %xcc, loop_1395 loop_1393: edge32 %g5, %i3, %g2 fmovdne %icc, %f5, %f10 loop_1394: edge32ln %o2, %o7, %l4 loop_1395: sth %o4, [%l7 + 0x54] lduh [%l7 + 0x0A], %l1 tvs %icc, 0x4 fandnot1s %f0, %f3, %f9 fnot2s %f10, %f14 fnot1 %f14, %f4 fbul,a %fcc2, loop_1396 ldsb [%l7 + 0x20], %g4 or %i7, 0x118A, %l2 fmovsvs %xcc, %f7, %f10 loop_1396: fsrc2s %f2, %f5 st %f13, [%l7 + 0x48] fpadd32 %f12, %f14, %f12 edge32l %i0, %l3, %o5 ldub [%l7 + 0x0E], %o6 brz %g6, loop_1397 addc %o3, 0x09FD, %i6 fmovrdgz %o1, %f8, %f4 movpos %icc, %g7, %o0 loop_1397: addccc %g1, %i5, %i4 fmul8x16au %f2, %f7, %f10 and %i2, 0x0064, %i1 stw %g3, [%l7 + 0x1C] ldsw [%l7 + 0x70], %l6 movrgez %l0, 0x204, %l5 udivx %g5, 0x000C, %g2 brnz,a %o2, loop_1398 ldsb [%l7 + 0x1D], %i3 lduw [%l7 + 0x78], %o7 fmovsvs %xcc, %f7, %f14 loop_1398: brgez,a %l4, loop_1399 tcs %icc, 0x1 fcmple16 %f2, %f6, %l1 ldsw [%l7 + 0x70], %g4 loop_1399: stb %o4, [%l7 + 0x09] stb %i7, [%l7 + 0x5A] edge8n %i0, %l3, %o5 bshuffle %f14, %f2, %f6 bvc,a %xcc, loop_1400 addccc %l2, %o6, %o3 std %f6, [%l7 + 0x10] fble,a %fcc1, loop_1401 loop_1400: lduw [%l7 + 0x5C], %g6 ldx [%l7 + 0x28], %o1 sub %i6, 0x10CF, %g7 loop_1401: fmovsn %icc, %f2, %f10 orncc %o0, 0x036B, %i5 umul %i4, 0x1307, %g1 sth %i1, [%l7 + 0x7C] alignaddrl %i2, %l6, %g3 lduw [%l7 + 0x18], %l5 brlz,a %l0, loop_1402 edge8l %g5, %o2, %g2 taddcctv %i3, %o7, %l4 movle %icc, %g4, %o4 loop_1402: srl %l1, %i0, %i7 edge8 %o5, %l2, %l3 fcmps %fcc0, %f9, %f12 movrne %o6, %o3, %g6 udiv %i6, 0x138A, %g7 fcmpes %fcc3, %f3, %f10 fmovsl %icc, %f13, %f11 tcs %icc, 0x6 st %f11, [%l7 + 0x7C] sth %o0, [%l7 + 0x22] st %f9, [%l7 + 0x6C] tsubcc %i5, %i4, %g1 alignaddrl %o1, %i1, %i2 fmovrde %l6, %f10, %f14 fpsub16 %f6, %f4, %f14 udivcc %l5, 0x1D80, %g3 tgu %xcc, 0x6 stw %g5, [%l7 + 0x78] stw %l0, [%l7 + 0x38] subcc %g2, 0x01E4, %i3 ldsw [%l7 + 0x54], %o2 movn %icc, %o7, %l4 stb %g4, [%l7 + 0x64] fmuld8sux16 %f12, %f8, %f0 bpos %xcc, loop_1403 movl %icc, %o4, %i0 ta %icc, 0x7 fandnot2s %f12, %f0, %f6 loop_1403: ldsh [%l7 + 0x56], %l1 ldsb [%l7 + 0x1C], %i7 ldub [%l7 + 0x68], %l2 ldx [%l7 + 0x10], %o5 fnands %f3, %f1, %f7 fmovsne %xcc, %f5, %f3 tn %xcc, 0x2 ldx [%l7 + 0x70], %l3 ldub [%l7 + 0x73], %o6 ldub [%l7 + 0x67], %o3 fzero %f2 tcs %icc, 0x5 nop setx loop_1404, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8ulx16 %f0, %f5, %f2 movg %xcc, %g6, %i6 bneg,a,pn %icc, loop_1405 loop_1404: lduw [%l7 + 0x18], %o0 fnegs %f4, %f10 fbue,a %fcc3, loop_1406 loop_1405: fmovrsne %i5, %f2, %f12 subc %g7, 0x1B73, %i4 stx %o1, [%l7 + 0x78] loop_1406: subccc %g1, %i1, %l6 bshuffle %f2, %f14, %f0 fnegd %f4, %f6 addcc %i2, 0x037E, %l5 addccc %g5, %g3, %l0 fmovdcs %xcc, %f14, %f6 udivx %i3, 0x0D2D, %o2 fmovrsgz %o7, %f8, %f7 movcs %icc, %g2, %g4 fmovrdlez %l4, %f8, %f12 ldsb [%l7 + 0x55], %o4 fpack16 %f8, %f4 bcc,a loop_1407 fcmpne16 %f14, %f8, %i0 tneg %xcc, 0x5 fxnors %f11, %f0, %f8 loop_1407: sth %l1, [%l7 + 0x20] array8 %i7, %l2, %l3 lduw [%l7 + 0x24], %o5 fmovde %icc, %f0, %f8 or %o6, 0x028A, %g6 ldx [%l7 + 0x68], %o3 fbg %fcc0, loop_1408 st %f4, [%l7 + 0x5C] fmuld8ulx16 %f4, %f4, %f2 ldub [%l7 + 0x31], %o0 loop_1408: ldx [%l7 + 0x10], %i5 fxor %f6, %f6, %f14 ldx [%l7 + 0x08], %g7 ldx [%l7 + 0x28], %i4 ldsw [%l7 + 0x74], %o1 fmovdn %icc, %f8, %f14 fcmpne32 %f10, %f14, %g1 faligndata %f4, %f14, %f6 sth %i6, [%l7 + 0x58] tgu %xcc, 0x3 andncc %i1, %i2, %l6 fmovda %icc, %f0, %f6 movvs %icc, %g5, %l5 edge16 %l0, %g3, %o2 ldx [%l7 + 0x10], %i3 fnors %f11, %f4, %f0 bge,pn %xcc, loop_1409 std %f4, [%l7 + 0x70] bleu loop_1410 ldsh [%l7 + 0x4E], %o7 loop_1409: bn loop_1411 tne %xcc, 0x2 loop_1410: lduw [%l7 + 0x0C], %g2 ldx [%l7 + 0x48], %l4 loop_1411: udivcc %g4, 0x08DD, %o4 fornot2s %f12, %f8, %f9 sth %l1, [%l7 + 0x7A] orn %i7, 0x0283, %l2 fpadd16 %f4, %f10, %f10 stb %l3, [%l7 + 0x11] fands %f5, %f1, %f3 fmovdvc %icc, %f12, %f3 fmovsgu %xcc, %f14, %f2 fblg %fcc0, loop_1412 movne %icc, %o5, %i0 st %f5, [%l7 + 0x40] taddcc %o6, 0x18AD, %g6 loop_1412: st %f11, [%l7 + 0x34] stw %o3, [%l7 + 0x64] lduw [%l7 + 0x58], %i5 movcc %icc, %o0, %i4 stx %o1, [%l7 + 0x10] xor %g7, 0x1086, %g1 sdivx %i6, 0x1858, %i2 fmovsge %xcc, %f13, %f4 bcs,pn %icc, loop_1413 bvc,pn %xcc, loop_1414 orcc %i1, %g5, %l6 fpsub32 %f4, %f12, %f8 loop_1413: ldsb [%l7 + 0x18], %l0 loop_1414: fexpand %f12, %f10 ldsw [%l7 + 0x68], %l5 ldsh [%l7 + 0x1A], %o2 stx %g3, [%l7 + 0x48] fmovsne %xcc, %f12, %f14 umul %i3, %o7, %l4 addc %g4, %o4, %l1 edge16 %g2, %i7, %l3 orcc %l2, %o5, %o6 ldsh [%l7 + 0x1C], %i0 tpos %xcc, 0x3 addcc %o3, %i5, %g6 fblg,a %fcc0, loop_1415 edge8l %o0, %i4, %o1 lduw [%l7 + 0x0C], %g1 ba,a,pt %xcc, loop_1416 loop_1415: mulx %g7, 0x0595, %i6 fbuge,a %fcc0, loop_1417 fmovsne %xcc, %f10, %f14 loop_1416: stw %i2, [%l7 + 0x68] fba,a %fcc0, loop_1418 loop_1417: ldub [%l7 + 0x2F], %g5 movn %xcc, %l6, %i1 movge %xcc, %l5, %o2 loop_1418: ldsw [%l7 + 0x1C], %g3 ldx [%l7 + 0x48], %l0 tsubcctv %o7, %i3, %g4 edge32ln %o4, %l1, %l4 stx %g2, [%l7 + 0x60] ba %xcc, loop_1419 sth %i7, [%l7 + 0x40] edge8l %l2, %o5, %l3 bge,a,pn %icc, loop_1420 loop_1419: sth %i0, [%l7 + 0x1C] tg %xcc, 0x2 ldsw [%l7 + 0x10], %o6 loop_1420: fmuld8sux16 %f2, %f0, %f10 fcmple32 %f8, %f4, %i5 stb %o3, [%l7 + 0x3E] fpsub16s %f15, %f11, %f6 fcmpeq16 %f2, %f0, %g6 bg,a loop_1421 te %xcc, 0x0 taddcc %o0, %o1, %i4 stw %g7, [%l7 + 0x50] loop_1421: addccc %i6, 0x130D, %g1 bn,a %icc, loop_1422 move %xcc, %g5, %l6 ldsh [%l7 + 0x50], %i2 sth %l5, [%l7 + 0x40] loop_1422: sra %i1, 0x13, %o2 tl %icc, 0x5 ld [%l7 + 0x24], %f0 stw %g3, [%l7 + 0x24] bge,a,pt %xcc, loop_1423 ldx [%l7 + 0x70], %o7 ta %xcc, 0x1 stx %i3, [%l7 + 0x58] loop_1423: st %f3, [%l7 + 0x24] fbul,a %fcc2, loop_1424 stw %l0, [%l7 + 0x48] fcmpgt16 %f8, %f4, %g4 tg %icc, 0x4 loop_1424: ldsh [%l7 + 0x60], %o4 fmovspos %icc, %f1, %f5 ld [%l7 + 0x18], %f14 movcc %xcc, %l1, %g2 brz,a %l4, loop_1425 ble %icc, loop_1426 tcc %icc, 0x6 stx %i7, [%l7 + 0x58] loop_1425: bvs,pn %xcc, loop_1427 loop_1426: fble %fcc2, loop_1428 ldd [%l7 + 0x30], %f12 fmovdn %xcc, %f1, %f6 loop_1427: tvs %icc, 0x3 loop_1428: fmovdvs %icc, %f11, %f1 addcc %l2, 0x0E87, %o5 movneg %icc, %l3, %i0 fone %f2 stw %o6, [%l7 + 0x6C] fbu %fcc3, loop_1429 edge8n %i5, %g6, %o0 fpsub32 %f8, %f0, %f12 ldsh [%l7 + 0x74], %o1 loop_1429: fmovsle %xcc, %f15, %f2 movrne %i4, %g7, %i6 brgz,a %g1, loop_1430 xnor %g5, 0x1343, %l6 andn %i2, %l5, %o3 ldd [%l7 + 0x78], %f12 loop_1430: fmovdl %xcc, %f11, %f6 tsubcctv %i1, %g3, %o7 fzeros %f3 fandnot1 %f6, %f0, %f4 ba,a loop_1431 ld [%l7 + 0x78], %f5 stx %i3, [%l7 + 0x18] st %f4, [%l7 + 0x18] loop_1431: tle %xcc, 0x4 nop setx loop_1432, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x50], %o2 ld [%l7 + 0x70], %f2 brgz,a %g4, loop_1433 loop_1432: fnegs %f12, %f0 tle %icc, 0x7 ld [%l7 + 0x08], %f1 loop_1433: stw %l0, [%l7 + 0x68] bl %icc, loop_1434 fnegs %f15, %f10 array8 %l1, %o4, %l4 fcmple16 %f12, %f14, %i7 loop_1434: smul %l2, %o5, %l3 lduw [%l7 + 0x08], %g2 fmovrdlez %o6, %f12, %f8 fmovdcc %xcc, %f9, %f14 fbue %fcc3, loop_1435 ld [%l7 + 0x30], %f4 popc 0x1390, %i0 lduh [%l7 + 0x34], %g6 loop_1435: ldsw [%l7 + 0x74], %o0 fmovsvc %xcc, %f5, %f14 fbe,a %fcc3, loop_1436 fpackfix %f10, %f12 fors %f0, %f12, %f3 stx %i5, [%l7 + 0x38] loop_1436: nop setx loop_1437, %l0, %l1 jmpl %l1, %o1 ldub [%l7 + 0x60], %g7 fmovsge %xcc, %f9, %f13 movrgz %i6, 0x085, %g1 loop_1437: st %f12, [%l7 + 0x48] bg,a loop_1438 fmuld8sux16 %f2, %f4, %f0 movcs %icc, %i4, %l6 fmovrdgez %g5, %f12, %f14 loop_1438: fmovscs %xcc, %f13, %f10 movrne %i2, %l5, %o3 std %f14, [%l7 + 0x38] ldsh [%l7 + 0x14], %g3 edge16 %i1, %i3, %o2 fmul8x16 %f12, %f0, %f8 orncc %g4, %o7, %l1 fcmpgt16 %f2, %f2, %l0 movvs %xcc, %l4, %o4 xnor %i7, 0x0C1A, %l2 fmovspos %xcc, %f13, %f11 sethi 0x1694, %o5 brz,a %g2, loop_1439 fors %f10, %f11, %f14 fbo %fcc3, loop_1440 fornot2 %f4, %f12, %f0 loop_1439: sdivx %o6, 0x15A2, %i0 ld [%l7 + 0x3C], %f7 loop_1440: ldsh [%l7 + 0x2C], %l3 movg %xcc, %o0, %g6 tcs %xcc, 0x6 fcmpd %fcc1, %f4, %f14 ldsh [%l7 + 0x0C], %o1 xorcc %i5, %g7, %i6 umulcc %g1, %l6, %g5 tcs %xcc, 0x4 udiv %i4, 0x180E, %i2 fandnot1 %f0, %f0, %f6 tge %icc, 0x2 fmovsl %xcc, %f11, %f3 fbug %fcc2, loop_1441 movne %icc, %o3, %l5 fnors %f12, %f9, %f12 fcmpgt16 %f14, %f14, %g3 loop_1441: ldsb [%l7 + 0x5E], %i1 fble,a %fcc1, loop_1442 lduh [%l7 + 0x42], %i3 or %g4, %o7, %l1 movcs %icc, %l0, %l4 loop_1442: fmul8sux16 %f10, %f14, %f14 array16 %o2, %o4, %i7 ldsw [%l7 + 0x0C], %o5 ldub [%l7 + 0x53], %g2 sdivcc %o6, 0x0532, %i0 sub %l3, 0x0B14, %o0 stx %l2, [%l7 + 0x30] st %f5, [%l7 + 0x08] fbu,a %fcc3, loop_1443 fmovrsgz %g6, %f7, %f6 stw %o1, [%l7 + 0x40] srl %i5, 0x19, %i6 loop_1443: tcs %icc, 0x3 xnor %g7, %g1, %l6 stb %g5, [%l7 + 0x15] fble %fcc0, loop_1444 lduh [%l7 + 0x74], %i4 ldsb [%l7 + 0x5E], %o3 ldsh [%l7 + 0x56], %l5 loop_1444: fmovrslez %i2, %f6, %f2 ld [%l7 + 0x78], %f3 ta %icc, 0x1 movrne %g3, 0x17C, %i3 ld [%l7 + 0x2C], %f1 brgz %g4, loop_1445 fbl %fcc2, loop_1446 fmovdcs %xcc, %f10, %f3 brlez,a %o7, loop_1447 loop_1445: fsrc1 %f2, %f12 loop_1446: brlz %i1, loop_1448 lduh [%l7 + 0x3A], %l0 loop_1447: stb %l4, [%l7 + 0x61] tgu %xcc, 0x5 loop_1448: bpos,a,pn %xcc, loop_1449 ld [%l7 + 0x54], %f14 lduw [%l7 + 0x14], %l1 brlz %o4, loop_1450 loop_1449: fornot1s %f1, %f8, %f10 bge,pt %xcc, loop_1451 edge32ln %o2, %o5, %g2 loop_1450: bvs,a,pn %xcc, loop_1452 stb %i7, [%l7 + 0x15] loop_1451: st %f3, [%l7 + 0x20] stx %i0, [%l7 + 0x58] loop_1452: tgu %icc, 0x1 nop setx loop_1453, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x08], %f7 lduw [%l7 + 0x58], %o6 taddcc %o0, 0x03FA, %l2 loop_1453: stx %l3, [%l7 + 0x70] lduh [%l7 + 0x26], %g6 bge,a,pt %icc, loop_1454 fmovdgu %xcc, %f12, %f11 call loop_1455 edge32ln %o1, %i6, %i5 loop_1454: umulcc %g7, 0x0BFD, %l6 fmovscs %icc, %f1, %f7 loop_1455: fpsub32 %f14, %f12, %f12 fpack16 %f14, %f14 fbule %fcc0, loop_1456 smul %g1, %g5, %i4 ldd [%l7 + 0x60], %f6 fmovdl %xcc, %f2, %f4 loop_1456: tn %icc, 0x0 fmovrde %o3, %f4, %f0 tge %xcc, 0x0 fnot2 %f10, %f6 ldub [%l7 + 0x36], %l5 tsubcctv %i2, %g3, %i3 srl %o7, 0x06, %g4 fmul8x16al %f14, %f13, %f2 bshuffle %f10, %f12, %f12 bshuffle %f14, %f10, %f4 fbo %fcc3, loop_1457 ldsb [%l7 + 0x2C], %l0 fbu %fcc2, loop_1458 ldd [%l7 + 0x30], %f2 loop_1457: move %xcc, %i1, %l4 movne %icc, %l1, %o4 loop_1458: fmuld8sux16 %f9, %f5, %f14 sdiv %o5, 0x0AC4, %g2 sth %i7, [%l7 + 0x56] fmuld8sux16 %f8, %f9, %f10 nop setx loop_1459, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrlz %o2, %o6, %o0 addccc %i0, %l3, %l2 te %icc, 0x4 loop_1459: fandnot2 %f10, %f8, %f6 edge8ln %g6, %i6, %i5 sllx %g7, 0x13, %l6 ldsh [%l7 + 0x1A], %g1 fcmped %fcc3, %f6, %f6 fornot1 %f12, %f12, %f10 brnz,a %o1, loop_1460 movrne %g5, %i4, %l5 fmovrde %o3, %f10, %f10 ldd [%l7 + 0x68], %f10 loop_1460: sth %g3, [%l7 + 0x36] ldsw [%l7 + 0x20], %i2 bshuffle %f6, %f8, %f8 fmovdvs %icc, %f3, %f7 stx %o7, [%l7 + 0x50] fzeros %f0 fbe %fcc1, loop_1461 ldub [%l7 + 0x79], %g4 fandnot1 %f8, %f14, %f2 stb %l0, [%l7 + 0x14] loop_1461: addc %i1, %i3, %l1 tneg %icc, 0x1 bg,a %icc, loop_1462 ldx [%l7 + 0x18], %o4 fcmpgt32 %f12, %f12, %l4 ldx [%l7 + 0x38], %g2 loop_1462: stb %o5, [%l7 + 0x24] fsrc2s %f1, %f3 movvs %xcc, %i7, %o6 fmovdl %icc, %f8, %f6 lduw [%l7 + 0x74], %o2 ld [%l7 + 0x68], %f2 edge32 %o0, %i0, %l2 addcc %l3, %i6, %g6 fble,a %fcc0, loop_1463 fpack32 %f6, %f2, %f4 xorcc %i5, 0x0B26, %l6 ldub [%l7 + 0x73], %g7 loop_1463: std %f4, [%l7 + 0x78] fbe,a %fcc1, loop_1464 bleu,a %icc, loop_1465 fbg,a %fcc1, loop_1466 fpsub32 %f2, %f10, %f12 loop_1464: edge16ln %o1, %g5, %g1 loop_1465: movl %icc, %i4, %l5 loop_1466: ldsb [%l7 + 0x1D], %g3 std %f14, [%l7 + 0x08] bvs loop_1467 movl %icc, %o3, %i2 ldd [%l7 + 0x70], %f14 fmovrdgez %o7, %f12, %f0 loop_1467: fbul %fcc0, loop_1468 call loop_1469 stx %l0, [%l7 + 0x40] ldsw [%l7 + 0x28], %i1 loop_1468: ta %icc, 0x1 loop_1469: edge16ln %i3, %g4, %l1 fmovrdgez %l4, %f8, %f2 tleu %xcc, 0x7 lduh [%l7 + 0x64], %g2 fbul,a %fcc3, loop_1470 or %o4, 0x032B, %o5 fmovde %icc, %f13, %f12 move %xcc, %o6, %i7 loop_1470: fbo %fcc2, loop_1471 fmovsg %xcc, %f6, %f13 tcc %xcc, 0x5 stx %o0, [%l7 + 0x08] loop_1471: stx %o2, [%l7 + 0x58] ldub [%l7 + 0x62], %l2 movcs %icc, %i0, %l3 fblg,a %fcc0, loop_1472 fnot2s %f1, %f12 pdist %f6, %f4, %f0 faligndata %f8, %f8, %f0 loop_1472: nop setx loop_1473, %l0, %l1 jmpl %l1, %i6 array32 %g6, %l6, %g7 fbu %fcc1, loop_1474 fbn,a %fcc3, loop_1475 loop_1473: stx %o1, [%l7 + 0x30] lduh [%l7 + 0x44], %i5 loop_1474: fmovsvc %icc, %f11, %f4 loop_1475: udivx %g5, 0x0A8B, %g1 orncc %i4, 0x17FE, %l5 ld [%l7 + 0x60], %f9 brz,a %o3, loop_1476 lduw [%l7 + 0x48], %g3 fandnot1s %f5, %f5, %f8 lduw [%l7 + 0x78], %i2 loop_1476: ldsh [%l7 + 0x76], %l0 bn,pt %xcc, loop_1477 andn %i1, %i3, %o7 andn %g4, %l4, %l1 fbg %fcc1, loop_1478 loop_1477: tleu %xcc, 0x7 fpadd16s %f8, %f14, %f2 edge16n %o4, %g2, %o6 loop_1478: fmovsa %xcc, %f2, %f0 movrne %o5, %o0, %i7 lduw [%l7 + 0x50], %o2 ldsb [%l7 + 0x1A], %i0 fmovrsgez %l2, %f0, %f13 sllx %i6, 0x13, %l3 tle %icc, 0x1 fsrc1s %f2, %f1 tleu %icc, 0x6 nop setx loop_1479, %l0, %l1 jmpl %l1, %g6 mulx %g7, 0x0246, %o1 ldx [%l7 + 0x78], %l6 stb %g5, [%l7 + 0x75] loop_1479: std %f4, [%l7 + 0x60] lduh [%l7 + 0x42], %i5 stb %i4, [%l7 + 0x3C] smulcc %l5, %g1, %g3 fornot1s %f14, %f11, %f9 ldd [%l7 + 0x28], %f0 ldsh [%l7 + 0x5C], %i2 fnot1 %f12, %f0 st %f10, [%l7 + 0x64] fba,a %fcc2, loop_1480 stw %o3, [%l7 + 0x70] movl %xcc, %l0, %i1 fsrc1 %f8, %f8 loop_1480: edge8l %i3, %g4, %l4 udivcc %l1, 0x1382, %o7 fmovdne %icc, %f12, %f14 fmovrslez %o4, %f5, %f4 fble %fcc3, loop_1481 ldsh [%l7 + 0x42], %o6 subccc %g2, %o5, %o0 fmovrde %o2, %f8, %f0 loop_1481: movpos %icc, %i7, %i0 fcmpgt16 %f8, %f0, %l2 edge32l %i6, %l3, %g6 fxors %f14, %f1, %f9 movrgez %o1, %l6, %g5 fcmps %fcc3, %f1, %f14 fnand %f4, %f2, %f8 nop setx loop_1482, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_1483, %l0, %l1 jmpl %l1, %i5 movle %icc, %g7, %i4 array8 %g1, %l5, %i2 loop_1482: tl %xcc, 0x0 loop_1483: fmovdleu %icc, %f10, %f1 sth %o3, [%l7 + 0x10] fbge,a %fcc3, loop_1484 st %f2, [%l7 + 0x74] fmovdne %xcc, %f14, %f7 tvs %icc, 0x4 loop_1484: be %xcc, loop_1485 fmovsvc %xcc, %f13, %f11 fmovda %icc, %f4, %f12 ble,a,pt %icc, loop_1486 loop_1485: taddcc %l0, 0x1E15, %g3 edge16l %i1, %g4, %l4 fmovdle %xcc, %f7, %f15 loop_1486: lduw [%l7 + 0x48], %i3 fnand %f14, %f6, %f0 fmovsg %xcc, %f2, %f4 smulcc %o7, 0x0A7D, %l1 edge8l %o6, %o4, %g2 lduw [%l7 + 0x6C], %o5 bne,pt %xcc, loop_1487 brlez,a %o2, loop_1488 alignaddr %i7, %o0, %i0 edge32 %l2, %i6, %g6 loop_1487: fmovsg %xcc, %f4, %f3 loop_1488: ld [%l7 + 0x38], %f8 fblg %fcc2, loop_1489 fbue,a %fcc3, loop_1490 ldsb [%l7 + 0x77], %l3 bshuffle %f8, %f10, %f8 loop_1489: ldsh [%l7 + 0x78], %o1 loop_1490: ldsh [%l7 + 0x5E], %g5 fmovdle %xcc, %f12, %f4 fcmple32 %f0, %f12, %i5 ldub [%l7 + 0x1F], %g7 stx %l6, [%l7 + 0x38] fbg,a %fcc1, loop_1491 nop setx loop_1492, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movn %xcc, %g1, %i4 lduw [%l7 + 0x3C], %l5 loop_1491: lduh [%l7 + 0x26], %i2 loop_1492: fxor %f14, %f2, %f8 fmovsa %icc, %f14, %f15 udivcc %l0, 0x12D0, %g3 stx %o3, [%l7 + 0x78] fnot2 %f6, %f6 std %f4, [%l7 + 0x58] fmovrslez %i1, %f5, %f6 fpadd32s %f2, %f2, %f15 fnegs %f3, %f8 stw %l4, [%l7 + 0x1C] stx %g4, [%l7 + 0x30] fnot1s %f5, %f5 ldd [%l7 + 0x70], %f8 orncc %i3, 0x0371, %l1 tne %xcc, 0x5 movrne %o7, 0x1C9, %o4 fbl %fcc1, loop_1493 lduh [%l7 + 0x62], %g2 fbge %fcc0, loop_1494 ldsw [%l7 + 0x14], %o5 loop_1493: fones %f10 ldd [%l7 + 0x70], %f14 loop_1494: fmovdleu %icc, %f5, %f3 stw %o6, [%l7 + 0x4C] stx %i7, [%l7 + 0x58] stw %o0, [%l7 + 0x34] fzero %f6 fcmpeq32 %f8, %f12, %o2 lduh [%l7 + 0x1A], %l2 brgz %i0, loop_1495 tle %icc, 0x4 lduw [%l7 + 0x30], %g6 sth %l3, [%l7 + 0x36] loop_1495: tgu %xcc, 0x4 ldsw [%l7 + 0x18], %o1 tn %xcc, 0x6 smulcc %g5, 0x0E74, %i5 movle %icc, %g7, %i6 sdivcc %l6, 0x07B8, %g1 movl %icc, %i4, %i2 movcs %icc, %l5, %l0 stx %o3, [%l7 + 0x38] lduw [%l7 + 0x6C], %g3 brgez %i1, loop_1496 ba,a loop_1497 fzero %f8 ldsh [%l7 + 0x66], %g4 loop_1496: ldub [%l7 + 0x3B], %i3 loop_1497: fnand %f10, %f6, %f14 movle %xcc, %l4, %o7 udivcc %o4, 0x14DB, %g2 ldsw [%l7 + 0x64], %l1 ldsb [%l7 + 0x6D], %o6 siam 0x3 fbn,a %fcc2, loop_1498 ldsw [%l7 + 0x20], %o5 udivcc %i7, 0x0CAF, %o2 ldsb [%l7 + 0x78], %l2 loop_1498: movrne %i0, %g6, %l3 brz,a %o1, loop_1499 fmovdne %icc, %f15, %f13 fmovdvc %icc, %f10, %f3 fpsub32s %f0, %f9, %f7 loop_1499: bl %xcc, loop_1500 ba,a loop_1501 array32 %o0, %g5, %g7 stw %i5, [%l7 + 0x6C] loop_1500: fmovrdgez %i6, %f14, %f0 loop_1501: tsubcc %l6, %g1, %i4 fbue %fcc3, loop_1502 ldsh [%l7 + 0x6A], %l5 fmul8x16 %f1, %f0, %f12 tne %icc, 0x0 loop_1502: fcmps %fcc1, %f8, %f4 brgz,a %i2, loop_1503 ldsh [%l7 + 0x28], %l0 bne loop_1504 sllx %g3, %i1, %o3 loop_1503: edge8n %g4, %l4, %o7 fpack32 %f6, %f6, %f8 loop_1504: fors %f7, %f13, %f10 fabss %f6, %f12 ldsb [%l7 + 0x62], %i3 tcc %xcc, 0x0 fpsub32 %f6, %f2, %f14 fpsub16s %f10, %f5, %f4 movneg %xcc, %o4, %g2 fcmped %fcc2, %f10, %f6 ble,pt %xcc, loop_1505 ldub [%l7 + 0x56], %o6 fcmpeq32 %f4, %f0, %o5 fandnot1s %f14, %f11, %f13 loop_1505: stx %i7, [%l7 + 0x10] bvc,pn %icc, loop_1506 nop setx loop_1507, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot1 %f8, %f8 fmovs %f3, %f1 loop_1506: sth %o2, [%l7 + 0x72] loop_1507: addcc %l2, 0x0FE0, %i0 fornot2 %f4, %f12, %f6 fmovsneg %icc, %f11, %f3 tgu %xcc, 0x3 bl,a loop_1508 umul %g6, 0x07AB, %l3 fpadd16s %f5, %f11, %f12 stw %o1, [%l7 + 0x54] loop_1508: fmovrde %l1, %f10, %f8 ldsh [%l7 + 0x54], %g5 tgu %xcc, 0x2 add %o0, %g7, %i6 fornot1s %f7, %f8, %f4 brlez %l6, loop_1509 fmovsne %icc, %f8, %f4 fzero %f4 stb %g1, [%l7 + 0x7E] loop_1509: fzeros %f3 fbule %fcc0, loop_1510 ble loop_1511 ldub [%l7 + 0x1D], %i4 edge32l %i5, %i2, %l0 loop_1510: fpsub16 %f2, %f12, %f0 loop_1511: fbug %fcc0, loop_1512 orncc %g3, %l5, %o3 call loop_1513 ldsb [%l7 + 0x6F], %i1 loop_1512: ldd [%l7 + 0x30], %f14 lduw [%l7 + 0x28], %g4 loop_1513: stw %l4, [%l7 + 0x20] fcmpd %fcc0, %f12, %f12 fmovsle %xcc, %f12, %f8 fmovscs %xcc, %f10, %f14 fands %f8, %f2, %f5 ld [%l7 + 0x08], %f13 fabsd %f0, %f4 std %f2, [%l7 + 0x58] taddcctv %o7, 0x1AFC, %o4 ldsw [%l7 + 0x08], %g2 bge,pn %xcc, loop_1514 xorcc %i3, %o5, %o6 tneg %xcc, 0x6 ldsb [%l7 + 0x1E], %o2 loop_1514: fbg %fcc2, loop_1515 ldd [%l7 + 0x18], %f0 fcmpne16 %f4, %f6, %l2 stb %i7, [%l7 + 0x33] loop_1515: fbu,a %fcc3, loop_1516 fmovrdgz %i0, %f12, %f0 alignaddrl %l3, %g6, %o1 ldsh [%l7 + 0x0C], %g5 loop_1516: stw %o0, [%l7 + 0x20] lduw [%l7 + 0x28], %g7 fmovdcc %icc, %f0, %f13 fbug %fcc3, loop_1517 fmovdge %xcc, %f9, %f12 stw %l1, [%l7 + 0x3C] edge16ln %l6, %i6, %i4 loop_1517: mova %icc, %i5, %g1 fcmpgt32 %f12, %f8, %i2 bge loop_1518 ldx [%l7 + 0x38], %g3 movg %icc, %l0, %l5 fmovsgu %icc, %f12, %f11 loop_1518: fsrc1 %f0, %f12 tneg %xcc, 0x0 call loop_1519 fbo,a %fcc0, loop_1520 ldsb [%l7 + 0x2A], %o3 array16 %i1, %l4, %g4 loop_1519: tpos %xcc, 0x5 loop_1520: mova %xcc, %o4, %o7 fnot2 %f4, %f0 ldsw [%l7 + 0x2C], %i3 xor %o5, %g2, %o6 movge %icc, %o2, %i7 movrgez %l2, %l3, %g6 fmovdg %icc, %f14, %f8 ldsh [%l7 + 0x4A], %i0 movre %o1, 0x382, %o0 fmovrdgez %g5, %f10, %f8 std %f6, [%l7 + 0x38] fmovsle %icc, %f1, %f6 sdiv %l1, 0x16E9, %g7 array8 %i6, %l6, %i4 stw %g1, [%l7 + 0x74] stx %i5, [%l7 + 0x08] ldub [%l7 + 0x22], %i2 fmovdne %xcc, %f5, %f7 movle %icc, %l0, %l5 fmovdn %xcc, %f10, %f5 fabss %f10, %f13 edge8ln %o3, %g3, %i1 bvs,pn %icc, loop_1521 sra %g4, 0x1D, %l4 ldx [%l7 + 0x60], %o4 movrne %o7, 0x3D7, %o5 loop_1521: ldsb [%l7 + 0x7B], %i3 ldub [%l7 + 0x0D], %g2 movvc %xcc, %o2, %o6 ldub [%l7 + 0x0A], %l2 ldd [%l7 + 0x78], %f4 ldd [%l7 + 0x40], %f12 fmovsn %xcc, %f12, %f1 fmovrslz %l3, %f14, %f5 sub %i7, 0x0747, %i0 add %g6, 0x1B9F, %o1 xor %g5, %o0, %g7 taddcc %i6, 0x1154, %l6 st %f1, [%l7 + 0x40] nop setx loop_1522, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movleu %xcc, %i4, %g1 fbu %fcc3, loop_1523 nop setx loop_1524, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1522: popc %l1, %i5 stw %i2, [%l7 + 0x7C] loop_1523: fmul8ulx16 %f6, %f4, %f10 loop_1524: stb %l0, [%l7 + 0x18] fnands %f7, %f11, %f3 ld [%l7 + 0x24], %f5 fmovsge %xcc, %f6, %f8 stw %l5, [%l7 + 0x24] call loop_1525 fcmpne32 %f0, %f8, %g3 ldsw [%l7 + 0x1C], %i1 ldx [%l7 + 0x10], %g4 loop_1525: movrlz %l4, 0x2EF, %o3 or %o7, 0x19A8, %o5 fmovse %icc, %f2, %f8 movleu %icc, %o4, %i3 fbo,a %fcc2, loop_1526 fba %fcc3, loop_1527 fcmpd %fcc2, %f2, %f8 stw %g2, [%l7 + 0x40] loop_1526: edge16ln %o2, %o6, %l2 loop_1527: tneg %icc, 0x2 fmovdne %xcc, %f11, %f12 edge8n %l3, %i0, %g6 fpadd16 %f8, %f6, %f14 mulscc %i7, %g5, %o1 fmovrsne %o0, %f0, %f9 movn %xcc, %g7, %i6 movl %icc, %i4, %g1 edge8 %l6, %i5, %i2 addc %l0, %l1, %g3 fmovdl %icc, %f6, %f15 orncc %l5, 0x132E, %i1 fzero %f14 fbne %fcc2, loop_1528 fornot1s %f7, %f15, %f2 std %f8, [%l7 + 0x08] fmul8x16al %f14, %f9, %f6 loop_1528: stb %g4, [%l7 + 0x17] fsrc2 %f14, %f12 fnegs %f1, %f5 subcc %l4, 0x1766, %o3 fbne %fcc1, loop_1529 movrgz %o7, %o4, %i3 subcc %g2, %o5, %o6 bne,pn %xcc, loop_1530 loop_1529: tn %icc, 0x7 fmuld8sux16 %f15, %f2, %f8 ldd [%l7 + 0x58], %f6 loop_1530: fbo %fcc2, loop_1531 stw %o2, [%l7 + 0x6C] movn %xcc, %l3, %l2 edge16ln %g6, %i7, %g5 loop_1531: subccc %i0, %o0, %g7 edge8l %i6, %i4, %g1 ldsw [%l7 + 0x58], %l6 umulcc %i5, 0x1BCF, %i2 stx %l0, [%l7 + 0x68] edge8 %l1, %g3, %o1 taddcctv %l5, 0x107E, %g4 fnand %f6, %f10, %f6 fbue %fcc0, loop_1532 fbo %fcc1, loop_1533 tg %xcc, 0x6 fmul8ulx16 %f8, %f2, %f4 loop_1532: lduw [%l7 + 0x10], %l4 loop_1533: fsrc2 %f0, %f8 udivx %o3, 0x0534, %o7 ldsh [%l7 + 0x14], %i1 movgu %xcc, %o4, %g2 edge16 %i3, %o6, %o5 movge %icc, %l3, %o2 std %f8, [%l7 + 0x40] bg,pt %icc, loop_1534 fmovrde %g6, %f12, %f6 stw %l2, [%l7 + 0x38] lduh [%l7 + 0x48], %i7 loop_1534: fnands %f15, %f8, %f3 ldsh [%l7 + 0x44], %g5 movgu %xcc, %o0, %i0 udiv %i6, 0x1168, %i4 bg loop_1535 fones %f6 fsrc1s %f8, %f1 ldsh [%l7 + 0x1A], %g1 loop_1535: ldx [%l7 + 0x38], %g7 fmovsle %xcc, %f6, %f9 bneg,pn %xcc, loop_1536 movge %icc, %l6, %i2 fxors %f13, %f9, %f4 andn %i5, 0x0624, %l1 loop_1536: or %g3, 0x0421, %o1 tvc %icc, 0x4 fcmpne16 %f8, %f4, %l5 ldsw [%l7 + 0x68], %l0 edge8l %l4, %g4, %o7 stb %i1, [%l7 + 0x48] fabsd %f14, %f8 stx %o4, [%l7 + 0x78] bpos,a,pn %xcc, loop_1537 bn loop_1538 andncc %o3, %i3, %o6 ldsb [%l7 + 0x5D], %o5 loop_1537: fnot2 %f14, %f0 loop_1538: fmovsvs %xcc, %f9, %f8 nop setx loop_1539, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x35], %g2 std %f4, [%l7 + 0x70] bcs,a loop_1540 loop_1539: tcs %icc, 0x3 orncc %l3, %o2, %g6 alignaddrl %l2, %i7, %o0 loop_1540: sth %g5, [%l7 + 0x14] ldd [%l7 + 0x18], %f12 subcc %i0, 0x151E, %i4 st %f5, [%l7 + 0x78] bl,a,pt %xcc, loop_1541 movne %icc, %g1, %i6 movne %xcc, %l6, %g7 ldd [%l7 + 0x78], %f14 loop_1541: fmovsneg %xcc, %f13, %f6 for %f4, %f2, %f4 fmovdcc %xcc, %f10, %f8 brlz %i2, loop_1542 stb %l1, [%l7 + 0x34] xnorcc %i5, 0x052B, %o1 ld [%l7 + 0x48], %f1 loop_1542: ld [%l7 + 0x6C], %f3 fmovrdgz %l5, %f6, %f8 bvc,a,pt %xcc, loop_1543 fmovsvc %xcc, %f1, %f6 fors %f11, %f6, %f4 fbule,a %fcc1, loop_1544 loop_1543: subc %g3, %l0, %g4 fmovdpos %xcc, %f14, %f10 fmovdg %xcc, %f10, %f8 loop_1544: stw %o7, [%l7 + 0x0C] lduh [%l7 + 0x22], %l4 fmovrdlz %i1, %f2, %f14 movcs %xcc, %o4, %i3 for %f4, %f4, %f8 xnorcc %o3, %o6, %g2 fmovrslz %l3, %f14, %f6 ldsh [%l7 + 0x70], %o5 ldsw [%l7 + 0x30], %o2 lduw [%l7 + 0x5C], %l2 fba,a %fcc0, loop_1545 lduw [%l7 + 0x38], %g6 ldsh [%l7 + 0x1E], %o0 sub %g5, %i0, %i7 loop_1545: fabsd %f2, %f10 fmuld8ulx16 %f9, %f15, %f14 fandnot2s %f12, %f15, %f8 fxnors %f2, %f1, %f6 movl %xcc, %g1, %i4 nop setx loop_1546, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16n %l6, %g7, %i2 add %i6, 0x193B, %l1 st %f3, [%l7 + 0x44] loop_1546: sth %i5, [%l7 + 0x74] movneg %xcc, %o1, %l5 bge,a loop_1547 tgu %icc, 0x0 fmuld8sux16 %f13, %f2, %f6 fmovrsne %g3, %f15, %f1 loop_1547: fbne %fcc3, loop_1548 call loop_1549 bpos,a,pt %icc, loop_1550 xor %g4, 0x1B3E, %o7 loop_1548: tpos %icc, 0x0 loop_1549: stb %l4, [%l7 + 0x0F] loop_1550: edge32 %i1, %o4, %l0 st %f9, [%l7 + 0x78] fmul8x16 %f11, %f8, %f0 ba,pt %icc, loop_1551 taddcc %i3, %o3, %o6 ldd [%l7 + 0x08], %f8 subccc %l3, %o5, %g2 loop_1551: fmovsg %icc, %f2, %f10 brlz,a %l2, loop_1552 bcc,pt %xcc, loop_1553 fpmerge %f10, %f11, %f14 orncc %o2, %o0, %g6 loop_1552: ldsw [%l7 + 0x2C], %g5 loop_1553: bn,a %icc, loop_1554 fbn %fcc0, loop_1555 ldx [%l7 + 0x60], %i7 ldsb [%l7 + 0x7A], %i0 loop_1554: sth %g1, [%l7 + 0x74] loop_1555: fmul8sux16 %f10, %f2, %f10 tsubcc %i4, %l6, %i2 lduw [%l7 + 0x34], %g7 fors %f5, %f3, %f4 ba loop_1556 orcc %l1, %i6, %i5 bgu loop_1557 fcmpne32 %f12, %f6, %l5 loop_1556: taddcctv %g3, 0x0EEB, %o1 fnand %f6, %f6, %f8 loop_1557: fcmpne16 %f6, %f6, %g4 ldsh [%l7 + 0x32], %o7 tcc %xcc, 0x1 alignaddr %i1, %o4, %l0 ldx [%l7 + 0x40], %l4 ld [%l7 + 0x14], %f1 smulcc %i3, 0x1B68, %o6 fmovsgu %icc, %f9, %f1 fornot2 %f10, %f2, %f4 array32 %o3, %o5, %l3 bshuffle %f2, %f14, %f6 tg %icc, 0x3 popc 0x1F4E, %g2 ld [%l7 + 0x54], %f5 movl %icc, %l2, %o0 fmovrdgz %g6, %f8, %f6 fornot1s %f0, %f4, %f7 ldx [%l7 + 0x18], %g5 movrlez %i7, %o2, %i0 fmovdle %icc, %f8, %f2 call loop_1558 fxnors %f7, %f0, %f9 ldsw [%l7 + 0x10], %g1 fandnot1s %f12, %f11, %f5 loop_1558: ld [%l7 + 0x74], %f5 ldx [%l7 + 0x38], %i4 lduw [%l7 + 0x7C], %i2 ldd [%l7 + 0x18], %f2 mova %xcc, %l6, %l1 bvs %icc, loop_1559 ldx [%l7 + 0x38], %g7 tn %icc, 0x7 fmul8sux16 %f6, %f12, %f8 loop_1559: fbu,a %fcc0, loop_1560 movpos %icc, %i5, %l5 fxnors %f7, %f14, %f12 tgu %icc, 0x2 loop_1560: lduh [%l7 + 0x2E], %g3 st %f9, [%l7 + 0x78] ldx [%l7 + 0x28], %o1 bg,a,pn %xcc, loop_1561 bneg,a,pt %icc, loop_1562 fmovs %f6, %f14 fmovde %icc, %f4, %f12 loop_1561: fmul8sux16 %f10, %f2, %f10 loop_1562: fmovrsgez %i6, %f6, %f2 ldsw [%l7 + 0x28], %o7 bg,a,pt %xcc, loop_1563 ldd [%l7 + 0x70], %f8 fornot2s %f14, %f8, %f3 std %f10, [%l7 + 0x78] loop_1563: fnegd %f12, %f10 fbug %fcc0, loop_1564 ldub [%l7 + 0x59], %g4 srl %i1, %o4, %l4 stw %l0, [%l7 + 0x6C] loop_1564: bvs,a,pt %xcc, loop_1565 fnot2 %f4, %f12 ldd [%l7 + 0x58], %f4 fmovrsgz %i3, %f1, %f10 loop_1565: stw %o6, [%l7 + 0x58] sth %o5, [%l7 + 0x1C] fbo %fcc0, loop_1566 addccc %o3, 0x13F7, %g2 sth %l3, [%l7 + 0x7C] fcmpne32 %f8, %f10, %o0 loop_1566: bn,pn %xcc, loop_1567 fble,a %fcc1, loop_1568 stb %l2, [%l7 + 0x66] fmovrslez %g5, %f3, %f8 loop_1567: fmovdn %icc, %f6, %f8 loop_1568: stb %g6, [%l7 + 0x21] lduw [%l7 + 0x48], %i7 fbn %fcc2, loop_1569 ldsw [%l7 + 0x3C], %o2 fbg %fcc0, loop_1570 fbge %fcc1, loop_1571 loop_1569: fmovscs %icc, %f1, %f13 bcs,a,pn %xcc, loop_1572 loop_1570: tleu %icc, 0x0 loop_1571: ldsh [%l7 + 0x42], %g1 stb %i0, [%l7 + 0x1F] loop_1572: subccc %i4, 0x1327, %i2 fmovrdgez %l1, %f4, %f2 ldub [%l7 + 0x42], %g7 srl %l6, 0x19, %l5 tne %xcc, 0x6 ldub [%l7 + 0x49], %i5 tpos %icc, 0x5 edge32l %o1, %g3, %i6 stx %o7, [%l7 + 0x28] array16 %g4, %i1, %o4 fmovsne %xcc, %f2, %f9 subccc %l0, 0x1738, %i3 fones %f2 fcmpgt16 %f6, %f8, %o6 subccc %o5, 0x03A4, %l4 fors %f7, %f13, %f11 fandnot1 %f2, %f8, %f4 fzeros %f9 sth %g2, [%l7 + 0x6E] bl,pn %icc, loop_1573 fornot2s %f13, %f7, %f3 fmovd %f0, %f12 fmovdpos %icc, %f2, %f11 loop_1573: movrgez %o3, %l3, %l2 fbul %fcc1, loop_1574 fcmpeq32 %f4, %f6, %o0 fbu,a %fcc1, loop_1575 ldub [%l7 + 0x31], %g5 loop_1574: ldd [%l7 + 0x50], %f0 fmovsvs %xcc, %f6, %f5 loop_1575: xorcc %i7, 0x08B0, %g6 brlez %g1, loop_1576 movcc %xcc, %i0, %i4 fpadd16s %f0, %f3, %f10 ldsw [%l7 + 0x78], %i2 loop_1576: fcmpd %fcc3, %f4, %f14 movrlz %o2, 0x265, %g7 stw %l6, [%l7 + 0x30] ldx [%l7 + 0x70], %l1 fcmped %fcc3, %f12, %f12 ldsh [%l7 + 0x50], %i5 ldsh [%l7 + 0x1A], %o1 ldub [%l7 + 0x6C], %g3 lduh [%l7 + 0x72], %i6 fbule,a %fcc2, loop_1577 st %f11, [%l7 + 0x0C] brgez %l5, loop_1578 ldd [%l7 + 0x10], %f10 loop_1577: ta %xcc, 0x3 edge16 %g4, %o7, %o4 loop_1578: stw %i1, [%l7 + 0x28] sth %l0, [%l7 + 0x60] sth %o6, [%l7 + 0x52] ldx [%l7 + 0x38], %o5 fmul8x16au %f13, %f11, %f12 taddcc %i3, 0x1096, %g2 fmovsgu %xcc, %f15, %f6 fsrc1s %f1, %f1 std %f12, [%l7 + 0x10] fmovdge %xcc, %f10, %f8 ldx [%l7 + 0x50], %o3 mulscc %l3, %l4, %o0 brgz,a %l2, loop_1579 umul %g5, 0x0A19, %i7 ldsh [%l7 + 0x76], %g6 ldsw [%l7 + 0x5C], %i0 loop_1579: lduw [%l7 + 0x60], %i4 xor %g1, 0x0F27, %o2 stw %i2, [%l7 + 0x0C] bge loop_1580 ld [%l7 + 0x64], %f4 fandnot2 %f14, %f14, %f14 fcmps %fcc1, %f0, %f9 loop_1580: fmovdg %xcc, %f9, %f11 fandnot1s %f14, %f13, %f0 ldsw [%l7 + 0x54], %g7 or %l1, 0x118B, %i5 fexpand %f13, %f4 or %l6, 0x1FE6, %g3 fnot2s %f1, %f11 edge32ln %i6, %l5, %o1 fbge,a %fcc3, loop_1581 fcmple16 %f12, %f4, %g4 brgz %o7, loop_1582 orcc %i1, 0x17AD, %o4 loop_1581: sth %o6, [%l7 + 0x3C] movvc %icc, %o5, %i3 loop_1582: fbl %fcc3, loop_1583 array8 %l0, %o3, %g2 ldd [%l7 + 0x18], %f12 bgu,pn %icc, loop_1584 loop_1583: ldx [%l7 + 0x50], %l3 bvc,a loop_1585 sra %l4, %o0, %l2 loop_1584: lduw [%l7 + 0x30], %g5 popc %i7, %g6 loop_1585: tsubcctv %i0, %i4, %o2 fpadd16s %f15, %f14, %f6 lduh [%l7 + 0x7C], %g1 call loop_1586 srlx %g7, %i2, %i5 movrlez %l1, 0x089, %l6 stw %i6, [%l7 + 0x5C] loop_1586: std %f12, [%l7 + 0x08] ldsw [%l7 + 0x1C], %g3 fornot2s %f10, %f1, %f11 fmovsvs %icc, %f5, %f11 fbn %fcc0, loop_1587 movrgez %o1, 0x361, %l5 std %f4, [%l7 + 0x30] fandnot1 %f6, %f4, %f2 loop_1587: brlz %g4, loop_1588 umul %i1, 0x1B5B, %o4 ldsb [%l7 + 0x28], %o6 fcmpeq16 %f12, %f12, %o7 loop_1588: bpos,a %icc, loop_1589 st %f9, [%l7 + 0x58] movrgz %o5, %l0, %i3 ld [%l7 + 0x30], %f15 loop_1589: smulcc %o3, %l3, %l4 fabsd %f10, %f0 bgu %icc, loop_1590 std %f0, [%l7 + 0x20] brlez,a %o0, loop_1591 fmovrslez %g2, %f9, %f11 loop_1590: tpos %icc, 0x5 fand %f0, %f0, %f6 loop_1591: fmovdleu %icc, %f3, %f4 stx %g5, [%l7 + 0x50] sth %l2, [%l7 + 0x64] fmovsleu %icc, %f15, %f12 fmovdcs %xcc, %f15, %f13 stb %g6, [%l7 + 0x48] fmovdvc %xcc, %f13, %f11 fornot1s %f3, %f8, %f9 subcc %i0, %i7, %i4 ldsw [%l7 + 0x64], %g1 fbuge %fcc1, loop_1592 fbn %fcc1, loop_1593 fornot1 %f2, %f12, %f6 fnot1s %f11, %f7 loop_1592: stx %g7, [%l7 + 0x78] loop_1593: bpos,a loop_1594 fpmerge %f4, %f6, %f12 umul %i2, 0x141F, %o2 ldsw [%l7 + 0x14], %l1 loop_1594: edge32n %l6, %i5, %g3 call loop_1595 edge16n %i6, %o1, %l5 tg %icc, 0x7 lduh [%l7 + 0x6E], %i1 loop_1595: fmovrse %o4, %f7, %f8 stb %g4, [%l7 + 0x1D] movle %icc, %o7, %o5 smulcc %l0, 0x084E, %i3 ldsw [%l7 + 0x50], %o3 tsubcc %l3, 0x1A34, %l4 tneg %icc, 0x0 bneg,pt %xcc, loop_1596 st %f2, [%l7 + 0x08] tcc %xcc, 0x4 fmovsleu %icc, %f15, %f5 loop_1596: fmovrdlz %o6, %f8, %f6 movrlez %o0, %g5, %l2 fexpand %f3, %f12 st %f15, [%l7 + 0x24] ldd [%l7 + 0x50], %f10 fmovdg %xcc, %f7, %f1 for %f0, %f8, %f2 ldd [%l7 + 0x68], %f0 fpsub16s %f4, %f7, %f9 stx %g6, [%l7 + 0x38] fmovscc %xcc, %f10, %f14 array32 %g2, %i7, %i0 tne %xcc, 0x6 fmovdl %icc, %f14, %f13 fmovdcs %xcc, %f13, %f14 mulscc %i4, %g7, %i2 bvc,a %xcc, loop_1597 fmovsl %xcc, %f8, %f2 fmovdleu %xcc, %f13, %f11 array16 %g1, %l1, %o2 loop_1597: edge16 %l6, %g3, %i6 popc %o1, %i5 subccc %i1, %o4, %l5 fnands %f11, %f8, %f9 fmuld8sux16 %f7, %f15, %f2 ld [%l7 + 0x60], %f8 st %f4, [%l7 + 0x0C] fpsub32s %f1, %f13, %f2 fmovsneg %icc, %f13, %f4 srl %o7, 0x12, %g4 fbue,a %fcc2, loop_1598 movle %icc, %o5, %l0 sth %o3, [%l7 + 0x6A] fmovscc %xcc, %f6, %f15 loop_1598: ld [%l7 + 0x7C], %f9 fcmple32 %f8, %f0, %l3 xor %i3, %o6, %l4 lduh [%l7 + 0x0A], %g5 stx %l2, [%l7 + 0x58] mulscc %g6, %o0, %g2 smul %i7, 0x0E2F, %i4 xnorcc %i0, 0x1E78, %g7 tn %xcc, 0x0 sdiv %i2, 0x049D, %g1 for %f10, %f6, %f6 lduw [%l7 + 0x10], %l1 fnegd %f6, %f4 fsrc2s %f4, %f4 ldsh [%l7 + 0x58], %l6 ldx [%l7 + 0x70], %o2 fnands %f0, %f12, %f6 fmovsvc %icc, %f11, %f4 tcc %icc, 0x4 st %f10, [%l7 + 0x78] ldx [%l7 + 0x58], %i6 stx %o1, [%l7 + 0x08] fpack32 %f6, %f12, %f14 fmovdcs %icc, %f9, %f3 ldsw [%l7 + 0x60], %i5 fnor %f6, %f14, %f2 movne %icc, %i1, %o4 fnand %f8, %f4, %f6 ldub [%l7 + 0x1D], %g3 fpmerge %f8, %f7, %f4 smulcc %l5, 0x08D4, %g4 tge %icc, 0x0 movpos %xcc, %o7, %l0 umul %o3, 0x02ED, %l3 fbge %fcc2, loop_1599 st %f10, [%l7 + 0x6C] edge16ln %i3, %o6, %o5 edge16l %l4, %l2, %g6 loop_1599: sllx %o0, 0x1A, %g5 fmovrdgez %i7, %f2, %f10 tvs %icc, 0x5 fandnot2 %f4, %f2, %f14 brlez,a %i4, loop_1600 lduw [%l7 + 0x54], %g2 tn %xcc, 0x4 andn %g7, %i0, %i2 loop_1600: sllx %l1, 0x08, %g1 mulx %o2, 0x17BA, %i6 brlez,a %o1, loop_1601 subccc %l6, %i1, %i5 st %f12, [%l7 + 0x7C] fandnot1s %f5, %f0, %f10 loop_1601: stx %g3, [%l7 + 0x50] tneg %icc, 0x5 srax %o4, %g4, %l5 ld [%l7 + 0x5C], %f6 fabsd %f0, %f4 ldx [%l7 + 0x18], %l0 siam 0x1 ldd [%l7 + 0x40], %f12 fmovrsgez %o7, %f8, %f6 fsrc1s %f10, %f15 mulx %l3, %o3, %o6 ldx [%l7 + 0x40], %o5 fpmerge %f9, %f6, %f12 fmovrsgz %l4, %f10, %f10 fornot2 %f8, %f12, %f8 std %f4, [%l7 + 0x10] sth %l2, [%l7 + 0x24] fmul8sux16 %f10, %f2, %f2 ldx [%l7 + 0x78], %i3 ldsb [%l7 + 0x2A], %g6 bn,a,pt %icc, loop_1602 bcs,a loop_1603 srax %g5, %o0, %i4 fornot1 %f0, %f8, %f10 loop_1602: st %f15, [%l7 + 0x28] loop_1603: fandnot1 %f14, %f2, %f0 fpmerge %f10, %f7, %f12 ldsw [%l7 + 0x30], %g2 fcmpne32 %f0, %f2, %g7 ldsb [%l7 + 0x13], %i0 fxnors %f0, %f4, %f13 fmovrdlz %i7, %f14, %f12 sth %l1, [%l7 + 0x44] ldsh [%l7 + 0x50], %i2 lduh [%l7 + 0x5A], %o2 fornot2 %f4, %f4, %f14 brlez %g1, loop_1604 bl,a,pt %icc, loop_1605 sub %i6, %o1, %i1 tne %icc, 0x6 loop_1604: sth %l6, [%l7 + 0x42] loop_1605: fexpand %f7, %f0 edge16 %g3, %i5, %o4 fmovdg %xcc, %f3, %f12 fmovdl %icc, %f6, %f13 andncc %l5, %g4, %l0 sdiv %l3, 0x1833, %o7 movcs %xcc, %o6, %o5 for %f10, %f12, %f4 fcmple16 %f2, %f2, %l4 edge16n %l2, %o3, %i3 edge16ln %g5, %o0, %i4 ldub [%l7 + 0x28], %g2 fpadd32 %f4, %f2, %f6 fbl,a %fcc1, loop_1606 fble %fcc0, loop_1607 fpadd16 %f14, %f2, %f8 orcc %g7, %i0, %g6 loop_1606: fpmerge %f10, %f6, %f2 loop_1607: bge %icc, loop_1608 ldsh [%l7 + 0x2C], %i7 fmul8x16al %f9, %f0, %f0 movvc %icc, %i2, %o2 loop_1608: call loop_1609 fmovdg %icc, %f10, %f14 sth %g1, [%l7 + 0x26] ldx [%l7 + 0x68], %l1 loop_1609: bcs,a %icc, loop_1610 edge32n %i6, %i1, %l6 fmul8x16au %f1, %f3, %f4 fmovdge %icc, %f5, %f6 loop_1610: bvc,pt %icc, loop_1611 fzeros %f10 bneg,pt %xcc, loop_1612 smul %o1, 0x0A82, %g3 loop_1611: ldsw [%l7 + 0x28], %i5 sub %l5, 0x029A, %g4 loop_1612: fcmped %fcc3, %f2, %f0 andcc %l0, %o4, %l3 tge %icc, 0x2 fpsub32 %f12, %f4, %f6 sth %o7, [%l7 + 0x26] fmul8x16 %f11, %f14, %f10 fbge,a %fcc1, loop_1613 fnors %f15, %f8, %f1 stw %o5, [%l7 + 0x18] udivx %o6, 0x0369, %l2 loop_1613: fmovrsgez %l4, %f4, %f2 fnands %f5, %f5, %f7 fble %fcc3, loop_1614 fnand %f0, %f2, %f14 fmovsa %xcc, %f6, %f12 fmovse %icc, %f9, %f4 loop_1614: ld [%l7 + 0x58], %f5 faligndata %f2, %f2, %f14 alignaddr %o3, %i3, %g5 lduh [%l7 + 0x28], %i4 movg %icc, %g2, %o0 fcmpd %fcc0, %f2, %f12 movleu %xcc, %g7, %i0 ldd [%l7 + 0x70], %f2 movneg %icc, %g6, %i7 fmovscs %icc, %f2, %f14 fxors %f0, %f14, %f8 subc %i2, %g1, %l1 smulcc %o2, 0x0C92, %i1 fbu %fcc2, loop_1615 fbule %fcc3, loop_1616 fmovrsne %i6, %f0, %f5 fmovdg %icc, %f3, %f5 loop_1615: ld [%l7 + 0x68], %f12 loop_1616: add %l6, 0x0FA9, %g3 st %f3, [%l7 + 0x34] tvs %icc, 0x0 stb %i5, [%l7 + 0x0A] fmovsle %icc, %f12, %f4 fmovsg %xcc, %f8, %f10 ldub [%l7 + 0x32], %o1 tl %xcc, 0x7 ldsw [%l7 + 0x10], %g4 tle %xcc, 0x7 ldx [%l7 + 0x08], %l5 ldsw [%l7 + 0x68], %o4 lduh [%l7 + 0x08], %l0 fbl,a %fcc2, loop_1617 movg %icc, %l3, %o7 fbl %fcc0, loop_1618 fpadd32s %f8, %f9, %f11 loop_1617: nop setx loop_1619, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x7E], %o6 loop_1618: ldsw [%l7 + 0x34], %l2 ldsb [%l7 + 0x4D], %l4 loop_1619: ldx [%l7 + 0x50], %o5 fmul8sux16 %f4, %f2, %f4 fsrc2 %f8, %f2 fbg,a %fcc1, loop_1620 fmovrdgez %o3, %f12, %f12 ldd [%l7 + 0x60], %f8 smul %g5, 0x1ABF, %i3 loop_1620: fmovrsne %i4, %f10, %f1 ldsb [%l7 + 0x3E], %g2 stx %g7, [%l7 + 0x10] fsrc2s %f2, %f0 brz,a %i0, loop_1621 lduw [%l7 + 0x2C], %o0 fmuld8sux16 %f1, %f9, %f12 ldx [%l7 + 0x78], %g6 loop_1621: fones %f13 lduh [%l7 + 0x7E], %i2 smulcc %i7, 0x1B8D, %g1 tvc %xcc, 0x5 fpsub32s %f4, %f3, %f6 fsrc2 %f8, %f2 fpsub32 %f8, %f14, %f0 ldd [%l7 + 0x30], %f8 bcc,a,pn %xcc, loop_1622 fmovrsgz %l1, %f1, %f6 ldub [%l7 + 0x2F], %i1 fbn %fcc3, loop_1623 loop_1622: ldx [%l7 + 0x30], %o2 stb %i6, [%l7 + 0x45] stw %g3, [%l7 + 0x7C] loop_1623: subc %l6, %o1, %g4 smul %l5, 0x025C, %i5 fbge %fcc2, loop_1624 call loop_1625 fpadd32s %f13, %f11, %f0 fbo,a %fcc3, loop_1626 loop_1624: fmovsn %icc, %f2, %f4 loop_1625: stw %o4, [%l7 + 0x5C] stw %l0, [%l7 + 0x68] loop_1626: ldub [%l7 + 0x35], %o7 fmovsa %xcc, %f0, %f11 movre %o6, %l2, %l4 fbg,a %fcc3, loop_1627 stw %l3, [%l7 + 0x44] tneg %icc, 0x1 fsrc1s %f2, %f4 loop_1627: ldsw [%l7 + 0x5C], %o5 movneg %icc, %o3, %g5 ldx [%l7 + 0x78], %i3 ld [%l7 + 0x60], %f15 lduh [%l7 + 0x34], %i4 ldsw [%l7 + 0x7C], %g7 fmul8x16au %f12, %f6, %f2 bleu loop_1628 movcs %icc, %g2, %i0 sllx %o0, 0x1E, %g6 lduh [%l7 + 0x42], %i2 loop_1628: sdivcc %i7, 0x1A71, %g1 brnz,a %l1, loop_1629 ldsb [%l7 + 0x46], %o2 fblg %fcc3, loop_1630 edge16 %i6, %i1, %l6 loop_1629: fbu %fcc2, loop_1631 fcmpne32 %f4, %f10, %o1 loop_1630: fmovdvs %xcc, %f2, %f6 movvc %icc, %g4, %g3 loop_1631: tl %icc, 0x2 edge8n %i5, %l5, %o4 bneg,a,pn %icc, loop_1632 nop setx loop_1633, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mova %xcc, %o7, %o6 tsubcctv %l0, %l2, %l3 loop_1632: sth %o5, [%l7 + 0x0C] loop_1633: ldx [%l7 + 0x30], %o3 ldub [%l7 + 0x4C], %l4 orcc %i3, 0x0D34, %g5 ldub [%l7 + 0x30], %i4 std %f14, [%l7 + 0x48] sth %g7, [%l7 + 0x52] fmovrde %i0, %f2, %f14 fmul8x16 %f5, %f6, %f14 ld [%l7 + 0x34], %f0 ldub [%l7 + 0x48], %o0 fble %fcc3, loop_1634 ldsb [%l7 + 0x4C], %g2 fabss %f6, %f5 tsubcc %g6, 0x0CC5, %i7 loop_1634: lduh [%l7 + 0x64], %i2 edge16 %l1, %o2, %i6 fsrc2 %f6, %f4 move %icc, %g1, %l6 fcmple16 %f2, %f2, %o1 fmovdneg %icc, %f11, %f3 edge8l %i1, %g4, %g3 stx %l5, [%l7 + 0x18] fbe,a %fcc3, loop_1635 pdist %f8, %f10, %f8 std %f14, [%l7 + 0x60] or %i5, %o4, %o6 loop_1635: movge %xcc, %l0, %l2 stw %l3, [%l7 + 0x0C] fmovsl %icc, %f12, %f13 orcc %o5, 0x01B0, %o3 fmovscc %icc, %f3, %f5 ldsb [%l7 + 0x4E], %l4 fmovdneg %xcc, %f13, %f8 edge32ln %i3, %g5, %o7 stw %g7, [%l7 + 0x3C] tneg %icc, 0x0 fcmpeq32 %f2, %f4, %i0 fbg,a %fcc0, loop_1636 fbul %fcc3, loop_1637 alignaddr %o0, %g2, %i4 mulscc %g6, 0x1526, %i7 loop_1636: ldsb [%l7 + 0x37], %l1 loop_1637: fcmpne16 %f0, %f10, %o2 fnor %f10, %f6, %f4 ldub [%l7 + 0x2F], %i6 bge,a loop_1638 ldd [%l7 + 0x58], %f0 subccc %g1, 0x0476, %l6 fbul %fcc1, loop_1639 loop_1638: fsrc1s %f9, %f7 std %f14, [%l7 + 0x28] fpsub32s %f2, %f4, %f11 loop_1639: ldsh [%l7 + 0x54], %i2 fmul8x16au %f3, %f8, %f8 st %f11, [%l7 + 0x30] popc 0x0879, %i1 tpos %xcc, 0x4 bge,pn %icc, loop_1640 fnot2s %f5, %f12 brlz %o1, loop_1641 ldsh [%l7 + 0x50], %g4 loop_1640: std %f0, [%l7 + 0x30] stb %g3, [%l7 + 0x16] loop_1641: ld [%l7 + 0x54], %f4 srax %l5, %i5, %o6 fones %f2 bleu,a %xcc, loop_1642 fmovsa %xcc, %f1, %f4 std %f2, [%l7 + 0x58] movvc %xcc, %o4, %l2 loop_1642: ldsh [%l7 + 0x34], %l3 edge32l %l0, %o3, %o5 ldub [%l7 + 0x42], %l4 std %f4, [%l7 + 0x68] fmovsg %icc, %f1, %f2 ldsh [%l7 + 0x68], %g5 array32 %i3, %g7, %i0 fmovdgu %xcc, %f12, %f0 subcc %o7, %o0, %g2 brz,a %i4, loop_1643 fmovscc %xcc, %f12, %f6 fmuld8sux16 %f7, %f9, %f8 fmovdg %xcc, %f4, %f1 loop_1643: smul %g6, %i7, %l1 fnand %f8, %f2, %f14 fpack16 %f8, %f8 fmovsneg %icc, %f15, %f13 movre %o2, 0x243, %g1 fmovdg %icc, %f15, %f3 addc %l6, %i6, %i2 std %f12, [%l7 + 0x20] ldx [%l7 + 0x60], %o1 fmovrdne %i1, %f0, %f14 fone %f8 ba %xcc, loop_1644 lduw [%l7 + 0x5C], %g3 fmuld8sux16 %f15, %f10, %f4 fbe %fcc0, loop_1645 loop_1644: fmovsn %xcc, %f14, %f8 movre %g4, %l5, %o6 sllx %o4, %i5, %l2 loop_1645: lduh [%l7 + 0x6C], %l0 fones %f2 fbe %fcc0, loop_1646 sth %l3, [%l7 + 0x7A] ld [%l7 + 0x18], %f4 tneg %icc, 0x6 loop_1646: fmovsle %icc, %f12, %f8 fnand %f14, %f2, %f4 movpos %icc, %o3, %o5 ldsw [%l7 + 0x48], %g5 fornot2 %f12, %f10, %f6 stb %i3, [%l7 + 0x7C] mulx %g7, 0x0CD0, %l4 movrlz %i0, %o7, %o0 fexpand %f14, %f4 fbuge,a %fcc1, loop_1647 tcc %xcc, 0x3 tvs %icc, 0x5 fbne %fcc3, loop_1648 loop_1647: fbug,a %fcc0, loop_1649 movgu %icc, %i4, %g6 fnot2s %f4, %f3 loop_1648: edge32 %g2, %i7, %o2 loop_1649: fmovd %f2, %f6 ta %xcc, 0x3 bcs,a,pn %xcc, loop_1650 ldsh [%l7 + 0x26], %l1 fble,a %fcc0, loop_1651 sllx %l6, %g1, %i2 loop_1650: sll %o1, 0x05, %i1 fones %f12 loop_1651: nop setx loop_1652, %l0, %l1 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 + 0x78], %i6 fmovsn %icc, %f6, %f9 stw %g4, [%l7 + 0x34] loop_1652: ldsw [%l7 + 0x54], %l5 bgu,a %xcc, loop_1653 srax %o6, %g3, %i5 fnot1 %f0, %f0 and %l2, %l0, %o4 loop_1653: fmovde %xcc, %f6, %f6 fmovsleu %xcc, %f4, %f10 fabsd %f6, %f14 fandnot1s %f9, %f4, %f9 ldd [%l7 + 0x48], %f10 ldx [%l7 + 0x30], %o3 fmovscs %icc, %f2, %f11 fmovsneg %xcc, %f0, %f3 stw %l3, [%l7 + 0x20] fnot1 %f6, %f6 fexpand %f2, %f10 st %f3, [%l7 + 0x64] taddcctv %g5, 0x0B4D, %i3 fmul8sux16 %f6, %f2, %f8 fandnot1 %f12, %f10, %f4 fcmple32 %f4, %f8, %o5 edge16n %g7, %i0, %l4 fsrc1s %f0, %f7 edge8n %o0, %i4, %g6 ldd [%l7 + 0x08], %f8 tvc %xcc, 0x5 stx %g2, [%l7 + 0x38] fsrc1 %f12, %f14 ldsb [%l7 + 0x3B], %i7 fands %f1, %f11, %f13 lduh [%l7 + 0x18], %o7 ba,a loop_1654 tle %xcc, 0x4 fandnot2 %f14, %f6, %f10 bneg,pn %xcc, loop_1655 loop_1654: fmovdge %icc, %f6, %f12 movrlez %l1, %l6, %g1 fcmple32 %f10, %f14, %i2 loop_1655: fxnors %f6, %f6, %f1 fbge,a %fcc3, loop_1656 stb %o2, [%l7 + 0x33] fmovdle %xcc, %f8, %f12 bvs,pn %xcc, loop_1657 loop_1656: fzero %f14 movrlez %i1, 0x125, %o1 fmovsa %xcc, %f2, %f13 loop_1657: lduw [%l7 + 0x28], %i6 lduw [%l7 + 0x34], %g4 stx %o6, [%l7 + 0x70] fbe,a %fcc3, loop_1658 stb %g3, [%l7 + 0x2D] tn %xcc, 0x4 xor %l5, 0x01C3, %l2 loop_1658: stx %l0, [%l7 + 0x78] fbl,a %fcc3, loop_1659 lduw [%l7 + 0x6C], %i5 st %f6, [%l7 + 0x38] tpos %icc, 0x3 loop_1659: fpadd16s %f0, %f13, %f15 stx %o4, [%l7 + 0x48] std %f10, [%l7 + 0x08] st %f2, [%l7 + 0x18] stw %l3, [%l7 + 0x54] sth %g5, [%l7 + 0x1E] fmovda %xcc, %f14, %f13 mulx %i3, %o3, %g7 lduw [%l7 + 0x58], %o5 udiv %l4, 0x1231, %o0 stx %i4, [%l7 + 0x78] addc %i0, 0x18D9, %g2 stb %i7, [%l7 + 0x48] std %f8, [%l7 + 0x58] edge8ln %o7, %g6, %l6 te %xcc, 0x3 stw %g1, [%l7 + 0x48] fmovdge %icc, %f7, %f13 fbule,a %fcc1, loop_1660 movge %icc, %i2, %l1 nop setx loop_1661, %l0, %l1 jmpl %l1, %o2 tsubcc %i1, %o1, %g4 loop_1660: fmul8x16au %f7, %f4, %f12 fandnot1s %f5, %f9, %f12 loop_1661: ldd [%l7 + 0x38], %f0 ldsh [%l7 + 0x66], %o6 ldub [%l7 + 0x1A], %g3 faligndata %f2, %f4, %f6 edge16ln %i6, %l5, %l0 fabsd %f12, %f0 ldsw [%l7 + 0x14], %i5 tpos %xcc, 0x2 ldsh [%l7 + 0x20], %l2 ldub [%l7 + 0x7F], %o4 bcc,pt %xcc, loop_1662 tne %xcc, 0x5 fabss %f7, %f1 tvs %icc, 0x1 loop_1662: brgz,a %l3, loop_1663 fmovdcc %xcc, %f9, %f11 bleu,pt %xcc, loop_1664 ldsb [%l7 + 0x36], %i3 loop_1663: fors %f10, %f12, %f7 ld [%l7 + 0x18], %f2 loop_1664: ldx [%l7 + 0x48], %g5 bn,a,pt %icc, loop_1665 fmuld8ulx16 %f12, %f13, %f12 fpsub16 %f0, %f8, %f14 orn %o3, 0x1A1E, %o5 loop_1665: fxors %f11, %f11, %f13 brnz,a %g7, loop_1666 ldd [%l7 + 0x28], %f12 ldsb [%l7 + 0x5C], %o0 te %icc, 0x2 loop_1666: bge loop_1667 ldsh [%l7 + 0x68], %l4 ldub [%l7 + 0x2B], %i4 orncc %g2, %i0, %o7 loop_1667: ldd [%l7 + 0x38], %f4 srlx %g6, 0x1C, %l6 or %g1, 0x1157, %i7 fbne %fcc2, loop_1668 alignaddr %l1, %o2, %i2 tsubcctv %o1, 0x151B, %i1 st %f10, [%l7 + 0x5C] loop_1668: fmovsvs %xcc, %f11, %f3 lduw [%l7 + 0x68], %g4 tle %xcc, 0x1 fmovspos %icc, %f14, %f10 fornot2s %f9, %f1, %f8 stb %g3, [%l7 + 0x77] ldsw [%l7 + 0x48], %o6 ldx [%l7 + 0x68], %l5 fcmpeq32 %f6, %f0, %i6 brgez,a %i5, loop_1669 fzero %f2 stx %l0, [%l7 + 0x10] stw %o4, [%l7 + 0x20] loop_1669: bneg loop_1670 stb %l3, [%l7 + 0x38] ld [%l7 + 0x60], %f13 tsubcc %l2, %g5, %o3 loop_1670: ldd [%l7 + 0x18], %f4 bpos,a,pn %xcc, loop_1671 fone %f4 fmovdgu %icc, %f4, %f1 tcc %xcc, 0x0 loop_1671: fmovrsgz %i3, %f0, %f2 fornot2s %f13, %f10, %f9 fpsub32 %f2, %f6, %f12 stx %g7, [%l7 + 0x18] stw %o0, [%l7 + 0x4C] fmul8sux16 %f4, %f12, %f8 fbu %fcc3, loop_1672 ldx [%l7 + 0x40], %l4 ldub [%l7 + 0x67], %o5 tsubcctv %i4, 0x1DB3, %i0 loop_1672: edge32n %g2, %g6, %o7 bn,pn %icc, loop_1673 fmovse %icc, %f12, %f5 fbule,a %fcc2, loop_1674 fbne,a %fcc3, loop_1675 loop_1673: edge16 %l6, %i7, %g1 tvc %icc, 0x7 loop_1674: fble,a %fcc2, loop_1676 loop_1675: fornot1s %f12, %f4, %f4 stw %l1, [%l7 + 0x74] ldd [%l7 + 0x48], %f10 loop_1676: fnegs %f6, %f7 call loop_1677 fbl %fcc0, loop_1678 ldx [%l7 + 0x30], %o2 bgu,a,pn %icc, loop_1679 loop_1677: pdist %f10, %f14, %f12 loop_1678: popc %o1, %i1 lduh [%l7 + 0x0A], %i2 loop_1679: sll %g3, 0x0B, %g4 fmovdl %xcc, %f0, %f0 ld [%l7 + 0x58], %f3 ldsh [%l7 + 0x20], %o6 fcmpd %fcc3, %f14, %f0 movg %icc, %l5, %i6 and %l0, 0x12D1, %o4 lduh [%l7 + 0x5C], %l3 edge16 %i5, %g5, %o3 movrgez %i3, %l2, %g7 nop setx loop_1680, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xnorcc %l4, 0x0024, %o0 tpos %xcc, 0x2 bne,a loop_1681 loop_1680: movcc %icc, %i4, %o5 st %f1, [%l7 + 0x38] fbg %fcc3, loop_1682 loop_1681: movneg %icc, %g2, %g6 st %f9, [%l7 + 0x08] edge16ln %o7, %l6, %i7 loop_1682: tn %icc, 0x3 fmovscc %xcc, %f14, %f5 ldub [%l7 + 0x37], %g1 fsrc2 %f14, %f2 fbu %fcc1, loop_1683 lduw [%l7 + 0x74], %l1 stb %i0, [%l7 + 0x57] fcmpne32 %f10, %f0, %o1 loop_1683: std %f2, [%l7 + 0x08] fbn %fcc0, loop_1684 alignaddrl %o2, %i2, %g3 fmul8x16al %f13, %f14, %f0 fbo %fcc0, loop_1685 loop_1684: fnand %f12, %f14, %f6 fmovde %xcc, %f4, %f10 te %icc, 0x3 loop_1685: fsrc2s %f15, %f6 lduh [%l7 + 0x50], %i1 movleu %icc, %o6, %g4 tne %xcc, 0x3 sth %i6, [%l7 + 0x22] ldx [%l7 + 0x40], %l5 movcs %icc, %o4, %l0 fmovsleu %icc, %f0, %f10 nop setx loop_1686, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot1s %f12, %f14 bcc %icc, loop_1687 fbule %fcc0, loop_1688 loop_1686: brz,a %i5, loop_1689 movrlez %g5, 0x31A, %l3 loop_1687: for %f0, %f8, %f10 loop_1688: fpadd16 %f8, %f8, %f6 loop_1689: xor %i3, %l2, %g7 stb %l4, [%l7 + 0x5F] std %f6, [%l7 + 0x30] fmovdg %icc, %f11, %f12 tvc %xcc, 0x1 stx %o0, [%l7 + 0x30] stb %i4, [%l7 + 0x49] brnz %o5, loop_1690 edge8n %o3, %g6, %o7 be loop_1691 st %f4, [%l7 + 0x24] loop_1690: udiv %l6, 0x097E, %i7 fmovsa %xcc, %f0, %f14 loop_1691: fpackfix %f2, %f14 fpadd32 %f10, %f14, %f10 ba,a,pt %xcc, loop_1692 xnorcc %g1, 0x06E0, %l1 brlz %g2, loop_1693 std %f10, [%l7 + 0x60] loop_1692: ld [%l7 + 0x60], %f4 fcmpne16 %f4, %f12, %i0 loop_1693: fsrc1 %f14, %f8 fmovdcc %xcc, %f12, %f7 fmuld8sux16 %f1, %f1, %f2 lduh [%l7 + 0x76], %o1 ld [%l7 + 0x6C], %f3 stb %i2, [%l7 + 0x0C] stw %g3, [%l7 + 0x38] te %xcc, 0x4 orcc %o2, %o6, %i1 fornot2s %f5, %f11, %f12 tpos %icc, 0x7 te %icc, 0x6 fbuge %fcc2, loop_1694 ldsh [%l7 + 0x26], %g4 fxnor %f12, %f4, %f12 fnot2 %f8, %f4 loop_1694: fxnor %f10, %f14, %f10 fnot1s %f2, %f1 bg,a,pt %xcc, loop_1695 fxnors %f6, %f14, %f5 movpos %xcc, %l5, %i6 sth %o4, [%l7 + 0x0E] loop_1695: edge8 %i5, %l0, %l3 fmovrdne %i3, %f8, %f4 fble %fcc2, loop_1696 ldx [%l7 + 0x10], %g5 bneg,a,pt %icc, loop_1697 fbue,a %fcc1, loop_1698 loop_1696: fzero %f0 brnz,a %l2, loop_1699 loop_1697: ba,pn %xcc, loop_1700 loop_1698: tcs %icc, 0x0 stx %l4, [%l7 + 0x28] loop_1699: fmovdneg %xcc, %f0, %f9 loop_1700: stw %g7, [%l7 + 0x24] edge16 %i4, %o5, %o0 array8 %g6, %o3, %o7 andn %i7, %l6, %l1 fmovsne %xcc, %f11, %f15 nop setx loop_1701, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpes %fcc0, %f8, %f14 fbge,a %fcc2, loop_1702 edge8ln %g2, %g1, %o1 loop_1701: ldd [%l7 + 0x58], %f0 fmovsn %xcc, %f12, %f13 loop_1702: fandnot2s %f9, %f10, %f14 fornot1s %f15, %f15, %f1 movge %xcc, %i0, %i2 fmovdneg %xcc, %f7, %f15 movrlez %o2, 0x2BB, %o6 fandnot1 %f4, %f2, %f6 movpos %xcc, %i1, %g3 tcc %xcc, 0x1 tsubcc %l5, %g4, %o4 fmovdleu %xcc, %f2, %f14 andcc %i5, %l0, %i6 fmovsg %icc, %f3, %f7 fmovrsne %i3, %f8, %f3 fornot2s %f10, %f1, %f2 nop setx loop_1703, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tn %xcc, 0x4 be %xcc, loop_1704 srlx %l3, %l2, %l4 loop_1703: xor %g5, %g7, %i4 ble,a loop_1705 loop_1704: bvs,a,pt %icc, loop_1706 srax %o0, 0x0E, %g6 fmovrdlz %o3, %f2, %f10 loop_1705: sth %o5, [%l7 + 0x30] loop_1706: ldsb [%l7 + 0x38], %i7 edge32 %l6, %o7, %g2 fpackfix %f14, %f3 fbge %fcc0, loop_1707 lduh [%l7 + 0x70], %g1 movl %xcc, %o1, %l1 fmuld8ulx16 %f13, %f3, %f12 loop_1707: fxor %f8, %f12, %f12 lduh [%l7 + 0x20], %i2 ldsw [%l7 + 0x30], %i0 fmovrslz %o6, %f14, %f8 bvc loop_1708 fmovsg %xcc, %f12, %f1 ldsb [%l7 + 0x5F], %o2 movge %xcc, %g3, %l5 loop_1708: tg %xcc, 0x7 orcc %g4, 0x1893, %i1 fabsd %f12, %f6 ldub [%l7 + 0x54], %i5 fnor %f6, %f12, %f2 stb %o4, [%l7 + 0x6A] move %icc, %i6, %l0 subcc %l3, %i3, %l2 fmul8ulx16 %f8, %f0, %f14 fmovd %f6, %f0 fmovsvs %xcc, %f14, %f12 or %l4, %g7, %g5 stw %o0, [%l7 + 0x40] fands %f10, %f0, %f3 sdivx %g6, 0x18B1, %i4 tgu %xcc, 0x0 std %f6, [%l7 + 0x40] orn %o5, %i7, %o3 fnors %f6, %f5, %f9 movg %icc, %o7, %l6 smul %g2, %g1, %o1 lduw [%l7 + 0x70], %i2 taddcc %i0, %o6, %o2 fbuge %fcc1, loop_1709 ldx [%l7 + 0x60], %g3 movn %icc, %l5, %g4 ldsw [%l7 + 0x30], %i1 loop_1709: movrgz %i5, 0x1AA, %l1 stx %o4, [%l7 + 0x40] fmovdne %xcc, %f3, %f2 sth %i6, [%l7 + 0x5C] fsrc2 %f10, %f12 fnand %f4, %f12, %f8 bleu,pn %icc, loop_1710 fmovrde %l0, %f2, %f10 fnot1s %f11, %f15 st %f1, [%l7 + 0x28] loop_1710: movneg %icc, %l3, %i3 fpack16 %f12, %f1 movrne %l4, 0x194, %g7 fmovsle %xcc, %f4, %f2 bshuffle %f14, %f2, %f14 ldx [%l7 + 0x30], %g5 mulx %o0, %l2, %i4 fmovscs %xcc, %f1, %f14 fcmple32 %f10, %f6, %o5 ld [%l7 + 0x78], %f12 fpmerge %f14, %f3, %f12 siam 0x2 stx %g6, [%l7 + 0x60] st %f12, [%l7 + 0x18] ldx [%l7 + 0x60], %i7 xorcc %o3, %l6, %o7 bcc,a,pt %xcc, loop_1711 bge,a %xcc, loop_1712 smul %g2, 0x07A2, %g1 siam 0x3 loop_1711: mulx %o1, %i2, %o6 loop_1712: mulscc %o2, %i0, %g3 tgu %icc, 0x3 tne %icc, 0x6 stw %g4, [%l7 + 0x1C] fpack16 %f10, %f15 fmovdleu %icc, %f6, %f6 fmovrdlez %i1, %f10, %f12 stb %i5, [%l7 + 0x24] sth %l5, [%l7 + 0x74] ldsw [%l7 + 0x1C], %o4 fcmpes %fcc0, %f14, %f11 fmovsa %icc, %f3, %f9 fmovdpos %xcc, %f2, %f9 ldsw [%l7 + 0x54], %l1 fmovdl %icc, %f15, %f5 brgez %l0, loop_1713 nop setx loop_1714, %l0, %l1 jmpl %l1, %i6 tle %icc, 0x4 add %i3, %l3, %l4 loop_1713: mova %xcc, %g7, %o0 loop_1714: fcmpgt32 %f4, %f6, %l2 fmovsne %icc, %f1, %f1 addcc %i4, 0x0BE4, %g5 bvc,a loop_1715 tpos %icc, 0x7 edge16l %o5, %g6, %i7 movl %icc, %l6, %o3 loop_1715: ld [%l7 + 0x74], %f10 fmovscc %xcc, %f1, %f15 movne %xcc, %g2, %o7 fors %f13, %f5, %f2 alignaddrl %o1, %g1, %o6 fmul8x16al %f15, %f4, %f8 stx %i2, [%l7 + 0x28] taddcctv %o2, 0x1951, %g3 fpsub32 %f12, %f2, %f0 fmuld8ulx16 %f0, %f12, %f6 fmovdl %icc, %f6, %f3 fmovs %f8, %f4 movpos %xcc, %g4, %i0 fmovscc %icc, %f15, %f4 edge8ln %i5, %i1, %l5 fcmpeq16 %f2, %f4, %o4 stb %l1, [%l7 + 0x64] fbug,a %fcc3, loop_1716 movg %xcc, %l0, %i3 taddcc %l3, %l4, %g7 fbe %fcc2, loop_1717 loop_1716: fsrc1s %f2, %f13 movpos %icc, %i6, %l2 fmovrse %i4, %f10, %f11 loop_1717: ld [%l7 + 0x5C], %f1 movn %xcc, %o0, %g5 movpos %xcc, %g6, %o5 fmovdg %icc, %f7, %f2 stx %l6, [%l7 + 0x08] fnot2s %f3, %f13 fmovdvc %xcc, %f0, %f11 lduh [%l7 + 0x72], %o3 sth %i7, [%l7 + 0x2C] ldsb [%l7 + 0x49], %o7 nop setx loop_1718, %l0, %l1 jmpl %l1, %o1 stw %g2, [%l7 + 0x30] fand %f10, %f10, %f2 fmovsg %icc, %f15, %f7 loop_1718: fmovsvc %icc, %f9, %f14 fbo,a %fcc2, loop_1719 ldub [%l7 + 0x0D], %o6 lduw [%l7 + 0x1C], %g1 fmovdleu %xcc, %f1, %f10 loop_1719: fornot1 %f14, %f12, %f12 movre %i2, 0x095, %g3 fcmpes %fcc0, %f7, %f4 fmovdn %xcc, %f4, %f1 bvc loop_1720 and %g4, %i0, %i5 fmovrsgz %o2, %f6, %f2 ld [%l7 + 0x34], %f15 loop_1720: fmovsne %xcc, %f7, %f2 bg,a loop_1721 fmovscs %icc, %f3, %f12 subc %i1, 0x155B, %o4 stx %l5, [%l7 + 0x08] loop_1721: fmovsneg %icc, %f8, %f11 fmul8x16al %f12, %f14, %f4 ldsh [%l7 + 0x18], %l0 fmovdcs %icc, %f0, %f4 srl %l1, %l3, %i3 stw %g7, [%l7 + 0x64] movgu %icc, %i6, %l2 mulx %i4, 0x1302, %o0 bcs %icc, loop_1722 ldx [%l7 + 0x08], %g5 subcc %l4, 0x0AF1, %g6 std %f10, [%l7 + 0x10] loop_1722: movge %icc, %o5, %l6 bleu loop_1723 fmovrsgez %o3, %f5, %f0 ldsh [%l7 + 0x6A], %o7 fmovrse %i7, %f1, %f10 loop_1723: fsrc2 %f4, %f8 fmovrse %o1, %f4, %f8 edge16ln %o6, %g2, %g1 movleu %icc, %i2, %g4 movre %i0, %g3, %o2 xorcc %i5, 0x1D2B, %i1 ta %icc, 0x1 edge16n %o4, %l5, %l0 fmovdle %xcc, %f4, %f10 andcc %l3, 0x0980, %i3 fmovrsne %g7, %f12, %f10 tleu %xcc, 0x1 bvs,a %xcc, loop_1724 fnors %f9, %f4, %f14 st %f8, [%l7 + 0x44] fmul8ulx16 %f12, %f2, %f6 loop_1724: sth %l1, [%l7 + 0x28] fmovsg %xcc, %f0, %f9 fandnot2s %f8, %f13, %f14 fmovspos %xcc, %f15, %f2 fmovdne %xcc, %f12, %f13 lduw [%l7 + 0x50], %i6 ldsw [%l7 + 0x70], %i4 andcc %l2, 0x1171, %g5 fmul8ulx16 %f6, %f12, %f8 movrlz %o0, %l4, %o5 fble,a %fcc1, loop_1725 fmovrslz %g6, %f0, %f2 fmovse %icc, %f4, %f9 addccc %o3, 0x0A15, %l6 loop_1725: fornot1s %f12, %f11, %f11 lduh [%l7 + 0x1E], %i7 taddcctv %o7, %o1, %o6 nop setx loop_1726, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnands %f1, %f11, %f6 fcmped %fcc2, %f4, %f0 lduw [%l7 + 0x30], %g1 loop_1726: tneg %xcc, 0x5 bvc,pt %icc, loop_1727 fmovrdlez %i2, %f0, %f10 fands %f10, %f10, %f15 lduw [%l7 + 0x50], %g4 loop_1727: movrlez %g2, %i0, %g3 movl %xcc, %i5, %o2 ldub [%l7 + 0x24], %i1 tl %icc, 0x4 bvc,pt %xcc, loop_1728 fone %f10 fcmped %fcc2, %f8, %f4 bl loop_1729 loop_1728: brgez,a %o4, loop_1730 alignaddr %l5, %l3, %l0 st %f12, [%l7 + 0x0C] loop_1729: tvs %icc, 0x7 loop_1730: movleu %xcc, %g7, %l1 st %f13, [%l7 + 0x5C] fornot1 %f10, %f12, %f0 ldd [%l7 + 0x08], %f14 fbl,a %fcc1, loop_1731 fmovsvc %icc, %f8, %f6 te %icc, 0x0 stb %i6, [%l7 + 0x66] loop_1731: fsrc2 %f2, %f0 array8 %i4, %i3, %l2 fmovda %xcc, %f4, %f5 st %f10, [%l7 + 0x64] st %f1, [%l7 + 0x14] fbg %fcc3, loop_1732 fblg %fcc1, loop_1733 fmovrdlez %g5, %f2, %f4 ld [%l7 + 0x08], %f7 loop_1732: ldx [%l7 + 0x40], %l4 loop_1733: stw %o0, [%l7 + 0x0C] movrgz %g6, %o5, %o3 bvc,a,pn %xcc, loop_1734 fmovdne %icc, %f10, %f11 fbue %fcc0, loop_1735 ldsb [%l7 + 0x55], %i7 loop_1734: sth %l6, [%l7 + 0x64] tne %icc, 0x5 loop_1735: brnz,a %o7, loop_1736 nop setx loop_1737, %l0, %l1 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 %o6, [%l7 + 0x3E] sra %o1, %g1, %g4 loop_1736: fzeros %f13 loop_1737: udivx %i2, 0x0413, %i0 tgu %xcc, 0x1 movge %xcc, %g3, %g2 srax %o2, 0x02, %i5 fpsub32 %f4, %f14, %f14 movneg %xcc, %i1, %l5 fmul8ulx16 %f12, %f2, %f10 fmovdn %icc, %f11, %f15 xor %l3, 0x0284, %o4 ldub [%l7 + 0x7E], %g7 fmovdvc %icc, %f4, %f0 fornot1s %f0, %f7, %f6 tpos %icc, 0x2 subcc %l0, 0x0540, %l1 fmovsleu %xcc, %f13, %f5 ld [%l7 + 0x10], %f5 ldx [%l7 + 0x78], %i4 fsrc2s %f11, %f10 fxnors %f8, %f13, %f3 nop setx loop_1738, %l0, %l1 jmpl %l1, %i6 st %f2, [%l7 + 0x4C] bneg loop_1739 orn %l2, %i3, %g5 loop_1738: fornot2s %f8, %f2, %f4 array16 %o0, %g6, %o5 loop_1739: movg %xcc, %l4, %o3 ldx [%l7 + 0x70], %i7 fnot2 %f2, %f0 tneg %xcc, 0x4 fcmpeq16 %f8, %f12, %l6 popc 0x153E, %o7 edge16n %o6, %o1, %g4 ldd [%l7 + 0x20], %f0 stb %i2, [%l7 + 0x11] stw %g1, [%l7 + 0x34] stx %i0, [%l7 + 0x58] fors %f2, %f7, %f4 nop setx loop_1740, %l0, %l1 jmpl %l1, %g2 bcs loop_1741 fble,a %fcc1, loop_1742 fandnot1 %f0, %f10, %f4 loop_1740: fmovdle %xcc, %f14, %f2 loop_1741: umul %g3, 0x044E, %o2 loop_1742: ldsh [%l7 + 0x1E], %i5 smul %i1, 0x1FEF, %l5 ldsh [%l7 + 0x0A], %o4 fsrc2 %f12, %f0 ldsw [%l7 + 0x20], %l3 fbn %fcc1, loop_1743 ldsh [%l7 + 0x40], %l0 fbuge %fcc1, loop_1744 fmovdvc %xcc, %f12, %f4 loop_1743: std %f10, [%l7 + 0x50] fbug %fcc0, loop_1745 loop_1744: tne %xcc, 0x6 edge32 %l1, %g7, %i4 stw %l2, [%l7 + 0x2C] loop_1745: movrlez %i6, %i3, %g5 bpos loop_1746 fmovspos %icc, %f7, %f10 fmovs %f0, %f13 ld [%l7 + 0x5C], %f8 loop_1746: stb %o0, [%l7 + 0x22] fmovdg %xcc, %f2, %f13 stb %g6, [%l7 + 0x2E] nop setx loop_1747, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fba,a %fcc2, loop_1748 fbul %fcc1, loop_1749 addc %o5, 0x1A1E, %l4 loop_1747: xnorcc %i7, %l6, %o7 loop_1748: ldub [%l7 + 0x0E], %o6 loop_1749: srlx %o1, %g4, %o3 st %f11, [%l7 + 0x58] orcc %i2, 0x1B13, %i0 ld [%l7 + 0x0C], %f0 fnands %f9, %f11, %f5 ldsb [%l7 + 0x5C], %g2 fabss %f15, %f2 stb %g3, [%l7 + 0x08] lduw [%l7 + 0x58], %o2 ldd [%l7 + 0x40], %f8 fmuld8sux16 %f3, %f2, %f14 fmovdn %icc, %f5, %f1 fmovrdgz %i5, %f6, %f12 addcc %i1, %l5, %o4 stw %l3, [%l7 + 0x4C] fmovscc %icc, %f0, %f14 subc %l0, 0x1B92, %g1 tgu %xcc, 0x2 nop setx loop_1750, %l0, %l1 jmpl %l1, %g7 tl %xcc, 0x1 sth %l1, [%l7 + 0x12] brlez,a %i4, loop_1751 loop_1750: lduh [%l7 + 0x32], %l2 ldd [%l7 + 0x48], %f12 mova %xcc, %i6, %g5 loop_1751: fbg,a %fcc1, loop_1752 ldd [%l7 + 0x10], %f14 ldsw [%l7 + 0x40], %i3 fmovsvc %icc, %f8, %f4 loop_1752: tcc %xcc, 0x0 movleu %icc, %o0, %o5 sllx %g6, %i7, %l6 tneg %icc, 0x0 tl %xcc, 0x3 movn %icc, %l4, %o6 lduh [%l7 + 0x72], %o7 fblg,a %fcc0, loop_1753 fbne,a %fcc3, loop_1754 ldsh [%l7 + 0x42], %o1 bn,pn %xcc, loop_1755 loop_1753: fmovsle %xcc, %f15, %f4 loop_1754: edge32 %g4, %o3, %i0 stw %i2, [%l7 + 0x5C] loop_1755: movrlz %g2, 0x2ED, %o2 edge16ln %g3, %i5, %l5 andcc %o4, %i1, %l0 fmovsneg %xcc, %f11, %f8 movre %g1, %l3, %l1 edge16l %i4, %l2, %g7 umul %g5, 0x1840, %i6 fmovsg %xcc, %f8, %f15 fornot1s %f9, %f10, %f2 std %f4, [%l7 + 0x38] stw %i3, [%l7 + 0x10] fmovdg %icc, %f5, %f0 be,pn %xcc, loop_1756 smul %o5, %o0, %i7 udivx %l6, 0x1A83, %g6 edge32 %l4, %o7, %o1 loop_1756: bgu,pt %xcc, loop_1757 subc %g4, %o3, %o6 fmovrdne %i0, %f6, %f10 movleu %xcc, %g2, %i2 loop_1757: ldsw [%l7 + 0x6C], %g3 brlez %i5, loop_1758 fbul %fcc0, loop_1759 addc %l5, 0x1A7C, %o4 nop setx loop_1760, %l0, %l1 jmpl %l1, %i1 loop_1758: ldx [%l7 + 0x28], %o2 loop_1759: sth %l0, [%l7 + 0x6A] fandnot1 %f4, %f14, %f8 loop_1760: pdist %f0, %f12, %f12 fnot2s %f13, %f14 fcmped %fcc0, %f6, %f0 st %f12, [%l7 + 0x18] fmovsvs %xcc, %f7, %f9 ldsh [%l7 + 0x14], %g1 movpos %icc, %l1, %l3 fba,a %fcc0, loop_1761 fmovdgu %xcc, %f9, %f5 xor %l2, %g7, %g5 orcc %i4, 0x01B8, %i3 loop_1761: fnot2s %f10, %f0 std %f8, [%l7 + 0x70] stx %i6, [%l7 + 0x30] orcc %o5, 0x176A, %i7 fmovda %icc, %f5, %f13 call loop_1762 bvc %icc, loop_1763 ldsh [%l7 + 0x3A], %o0 movg %xcc, %g6, %l6 loop_1762: nop setx loop_1764, %l0, %l1 jmpl %l1, %o7 loop_1763: ldsb [%l7 + 0x13], %o1 fmovrde %l4, %f12, %f12 bgu,a loop_1765 loop_1764: tn %xcc, 0x5 fcmps %fcc2, %f7, %f11 stb %o3, [%l7 + 0x21] loop_1765: ldub [%l7 + 0x65], %o6 udiv %g4, 0x082F, %g2 move %icc, %i0, %g3 tcc %icc, 0x0 tsubcc %i5, %l5, %o4 fexpand %f3, %f14 fbn,a %fcc3, loop_1766 fcmpeq16 %f0, %f8, %i2 subccc %o2, %l0, %i1 sth %l1, [%l7 + 0x22] loop_1766: st %f14, [%l7 + 0x38] movl %xcc, %g1, %l3 fnor %f10, %f12, %f0 sdivcc %l2, 0x1AA0, %g7 fbug %fcc3, loop_1767 brlz,a %g5, loop_1768 ldub [%l7 + 0x53], %i3 fabss %f0, %f9 loop_1767: fmovspos %xcc, %f3, %f7 loop_1768: fzeros %f13 ldsh [%l7 + 0x14], %i6 udivx %i4, 0x1E1D, %o5 sdivcc %i7, 0x0F3A, %o0 tpos %xcc, 0x0 ldsb [%l7 + 0x7B], %l6 fmovsgu %icc, %f11, %f9 fmovrdgez %g6, %f12, %f6 movl %xcc, %o7, %l4 sth %o1, [%l7 + 0x3A] ldsb [%l7 + 0x65], %o3 fmovscs %icc, %f9, %f5 orn %o6, %g2, %i0 alignaddrl %g4, %i5, %g3 fandnot2 %f12, %f10, %f2 ldd [%l7 + 0x60], %f4 movle %xcc, %o4, %l5 call loop_1769 lduw [%l7 + 0x68], %o2 fnot2 %f14, %f0 lduw [%l7 + 0x24], %l0 loop_1769: fmovrsne %i1, %f15, %f8 fxnor %f14, %f0, %f12 bvs,pn %icc, loop_1770 fmovsa %xcc, %f4, %f13 ld [%l7 + 0x4C], %f0 sdivcc %i2, 0x16A0, %l1 loop_1770: sra %l3, %l2, %g7 addc %g1, %i3, %i6 array8 %g5, %i4, %o5 ldsb [%l7 + 0x7A], %i7 fmovsle %icc, %f4, %f4 fmovsvs %xcc, %f13, %f6 bne %icc, loop_1771 fzeros %f15 tpos %icc, 0x6 fmovrslez %l6, %f9, %f6 loop_1771: lduw [%l7 + 0x18], %g6 stx %o0, [%l7 + 0x70] fnors %f9, %f10, %f12 fmovrslez %o7, %f7, %f14 brgz,a %l4, loop_1772 ta %xcc, 0x4 fzeros %f2 stb %o1, [%l7 + 0x1C] loop_1772: fandnot1 %f14, %f0, %f12 ld [%l7 + 0x64], %f10 movvc %icc, %o3, %o6 sth %i0, [%l7 + 0x28] call loop_1773 ldsw [%l7 + 0x5C], %g4 fcmpgt32 %f0, %f2, %g2 sdivx %g3, 0x0C50, %i5 loop_1773: fmul8x16 %f15, %f6, %f2 bl,pn %xcc, loop_1774 umul %o4, %l5, %l0 fbge %fcc2, loop_1775 subccc %o2, 0x177A, %i2 loop_1774: addccc %l1, %i1, %l3 tsubcctv %g7, 0x1384, %g1 loop_1775: fmovrdlz %i3, %f12, %f0 ldx [%l7 + 0x18], %l2 fmovrdgez %i6, %f12, %f14 xor %g5, 0x15DE, %o5 and %i7, 0x0FE0, %l6 ldub [%l7 + 0x6A], %i4 tl %xcc, 0x4 fand %f4, %f0, %f14 stb %g6, [%l7 + 0x18] lduh [%l7 + 0x70], %o7 tgu %icc, 0x4 movrne %l4, 0x174, %o0 fmovrsne %o1, %f4, %f12 fcmpes %fcc1, %f7, %f6 fnot2 %f10, %f14 srlx %o3, %o6, %i0 brlz,a %g4, loop_1776 smulcc %g2, 0x1269, %i5 ld [%l7 + 0x38], %f14 movg %icc, %o4, %g3 loop_1776: fzeros %f10 std %f10, [%l7 + 0x20] movge %icc, %l5, %l0 array32 %i2, %o2, %i1 bcc,a %icc, loop_1777 fmovdne %icc, %f15, %f8 bgu,pn %icc, loop_1778 alignaddrl %l1, %g7, %l3 loop_1777: st %f6, [%l7 + 0x64] fcmped %fcc0, %f14, %f4 loop_1778: ldub [%l7 + 0x6E], %g1 faligndata %f14, %f12, %f14 sth %i3, [%l7 + 0x18] fand %f0, %f2, %f12 fandnot2 %f10, %f6, %f6 fmul8x16 %f5, %f2, %f0 taddcc %i6, %l2, %o5 orn %i7, 0x05B2, %l6 stb %g5, [%l7 + 0x29] stb %g6, [%l7 + 0x3B] lduh [%l7 + 0x30], %i4 sdivcc %l4, 0x0495, %o0 ble,pn %xcc, loop_1779 fmovsn %xcc, %f14, %f2 ldub [%l7 + 0x37], %o1 fbu %fcc0, loop_1780 loop_1779: fpackfix %f14, %f1 ldx [%l7 + 0x38], %o7 tn %icc, 0x3 loop_1780: mulx %o6, 0x0644, %o3 fbne,a %fcc0, loop_1781 tpos %icc, 0x4 stb %g4, [%l7 + 0x46] edge16l %g2, %i5, %i0 loop_1781: add %o4, %l5, %l0 sra %i2, 0x0D, %o2 stb %g3, [%l7 + 0x20] and %l1, %i1, %l3 edge16l %g7, %g1, %i3 edge32n %l2, %i6, %o5 fnot2s %f8, %f14 xnor %i7, %g5, %l6 sra %g6, %l4, %i4 stb %o1, [%l7 + 0x41] ldx [%l7 + 0x10], %o0 fmovsvc %xcc, %f5, %f0 movpos %icc, %o6, %o7 fsrc1s %f4, %f7 std %f14, [%l7 + 0x40] fbu %fcc2, loop_1782 fmovsneg %xcc, %f13, %f1 ldx [%l7 + 0x40], %g4 array8 %o3, %i5, %g2 loop_1782: fexpand %f9, %f8 fandnot1 %f6, %f14, %f6 addccc %i0, %o4, %l0 ldx [%l7 + 0x08], %l5 lduw [%l7 + 0x44], %o2 fsrc1s %f13, %f0 or %i2, 0x1F5F, %l1 fmovsleu %xcc, %f9, %f9 fmovdge %xcc, %f2, %f12 edge16ln %i1, %l3, %g7 movgu %icc, %g3, %g1 edge8n %l2, %i3, %i6 movl %xcc, %o5, %i7 fmovdleu %xcc, %f4, %f15 edge32l %g5, %l6, %g6 ld [%l7 + 0x30], %f1 fmovspos %icc, %f7, %f0 ldsh [%l7 + 0x1C], %i4 bvc,a %icc, loop_1783 fnors %f6, %f8, %f2 fmovd %f14, %f14 ldx [%l7 + 0x30], %o1 loop_1783: bne,a %xcc, loop_1784 stw %o0, [%l7 + 0x2C] stw %l4, [%l7 + 0x18] ldsb [%l7 + 0x4C], %o6 loop_1784: ldx [%l7 + 0x10], %g4 movrlez %o3, 0x298, %o7 tl %xcc, 0x5 movgu %xcc, %g2, %i0 st %f9, [%l7 + 0x40] fbug,a %fcc0, loop_1785 fcmpne32 %f14, %f0, %o4 st %f10, [%l7 + 0x78] fone %f6 loop_1785: movg %icc, %i5, %l5 fnand %f6, %f14, %f2 fzeros %f1 fsrc1s %f6, %f5 fmovsvc %icc, %f13, %f15 fbule %fcc2, loop_1786 ldsh [%l7 + 0x42], %o2 movn %icc, %l0, %i2 stb %l1, [%l7 + 0x27] loop_1786: ldsh [%l7 + 0x24], %l3 fmovrdgz %i1, %f6, %f12 fpsub16 %f12, %f4, %f6 sth %g3, [%l7 + 0x2C] movrgz %g7, 0x2F0, %g1 lduh [%l7 + 0x6E], %i3 bpos,a loop_1787 sth %i6, [%l7 + 0x1E] fnand %f4, %f14, %f6 ldub [%l7 + 0x56], %o5 loop_1787: fbuge %fcc3, loop_1788 ldd [%l7 + 0x58], %f6 brlz,a %l2, loop_1789 popc 0x1441, %g5 loop_1788: sth %l6, [%l7 + 0x18] edge32l %i7, %g6, %o1 loop_1789: ldsb [%l7 + 0x25], %i4 movrgez %l4, %o6, %o0 ldsb [%l7 + 0x36], %o3 st %f15, [%l7 + 0x28] fbe,a %fcc0, loop_1790 movleu %xcc, %g4, %g2 lduh [%l7 + 0x32], %o7 brlz %o4, loop_1791 loop_1790: fmovscs %icc, %f2, %f10 fmovde %icc, %f1, %f13 std %f8, [%l7 + 0x10] loop_1791: fmovdl %icc, %f12, %f6 st %f11, [%l7 + 0x08] movvc %xcc, %i0, %i5 fmuld8ulx16 %f9, %f4, %f8 lduw [%l7 + 0x1C], %l5 brlz,a %l0, loop_1792 movrgez %o2, 0x153, %i2 fmovspos %icc, %f4, %f8 lduh [%l7 + 0x66], %l3 loop_1792: movg %icc, %l1, %g3 umulcc %g7, 0x1B2C, %i1 fornot2s %f15, %f6, %f8 st %f0, [%l7 + 0x50] fornot1s %f7, %f3, %f12 xnor %g1, 0x02D8, %i6 ldd [%l7 + 0x10], %f0 sdivx %o5, 0x1991, %i3 sethi 0x0BC7, %g5 sub %l6, 0x1632, %l2 bcs loop_1793 srax %g6, 0x0E, %o1 lduw [%l7 + 0x38], %i4 fpack16 %f2, %f11 loop_1793: ldsw [%l7 + 0x20], %i7 sdiv %l4, 0x15E9, %o0 fpsub16 %f6, %f12, %f2 fnand %f4, %f6, %f10 lduh [%l7 + 0x4A], %o3 nop setx loop_1794, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrgez %o6, 0x19E, %g2 fbue %fcc3, loop_1795 fmovsg %icc, %f15, %f14 loop_1794: ldsw [%l7 + 0x14], %g4 fmovrdlez %o7, %f8, %f8 loop_1795: fbe %fcc3, loop_1796 movg %icc, %i0, %i5 stw %l5, [%l7 + 0x6C] umulcc %o4, 0x1CFD, %l0 loop_1796: brgez %i2, loop_1797 tne %icc, 0x4 movre %l3, %l1, %g3 movcs %icc, %o2, %i1 loop_1797: edge32n %g7, %g1, %i6 ldsh [%l7 + 0x34], %o5 fcmple32 %f10, %f12, %i3 tleu %xcc, 0x0 fmovsn %icc, %f1, %f9 udivcc %g5, 0x1521, %l6 stw %l2, [%l7 + 0x14] ldsw [%l7 + 0x50], %o1 fmovdvc %xcc, %f15, %f7 movn %icc, %g6, %i4 fandnot2 %f10, %f4, %f12 edge32 %i7, %l4, %o3 fcmpes %fcc0, %f10, %f5 subccc %o6, 0x1FBE, %g2 sth %g4, [%l7 + 0x50] std %f0, [%l7 + 0x38] std %f2, [%l7 + 0x28] tne %icc, 0x7 addccc %o7, 0x16E9, %i0 fpsub32 %f10, %f0, %f6 fpackfix %f14, %f3 or %i5, %o0, %o4 fzero %f6 fmovspos %xcc, %f12, %f15 tleu %icc, 0x0 fpackfix %f14, %f11 bvs,a loop_1798 tgu %xcc, 0x7 fand %f14, %f14, %f6 movneg %icc, %l0, %i2 loop_1798: st %f12, [%l7 + 0x20] lduh [%l7 + 0x2E], %l3 fpack32 %f8, %f4, %f10 fone %f12 fmuld8ulx16 %f12, %f8, %f0 movvc %icc, %l1, %l5 smulcc %g3, 0x196A, %o2 sth %i1, [%l7 + 0x20] ld [%l7 + 0x38], %f10 bpos,pt %xcc, loop_1799 move %icc, %g1, %i6 fmovsvs %xcc, %f2, %f12 movge %xcc, %o5, %i3 loop_1799: lduh [%l7 + 0x68], %g7 movn %xcc, %l6, %l2 srax %g5, 0x17, %g6 edge8ln %o1, %i4, %i7 movcs %xcc, %l4, %o3 st %f12, [%l7 + 0x74] ldsw [%l7 + 0x10], %o6 edge32 %g2, %g4, %o7 ldub [%l7 + 0x6F], %i0 ldsh [%l7 + 0x54], %o0 sth %o4, [%l7 + 0x08] fbge,a %fcc3, loop_1800 fpsub32 %f4, %f10, %f4 ldd [%l7 + 0x60], %f4 ld [%l7 + 0x0C], %f7 loop_1800: lduw [%l7 + 0x58], %l0 ld [%l7 + 0x70], %f8 brgz,a %i2, loop_1801 taddcc %i5, 0x1E01, %l3 alignaddr %l1, %l5, %o2 subc %i1, %g3, %g1 loop_1801: ldsb [%l7 + 0x25], %i6 stw %o5, [%l7 + 0x7C] fmovdle %icc, %f3, %f10 fbn,a %fcc2, loop_1802 fpadd16s %f6, %f3, %f8 xnor %i3, %l6, %l2 stb %g5, [%l7 + 0x14] loop_1802: fcmpeq32 %f12, %f6, %g7 xnorcc %g6, %i4, %o1 st %f11, [%l7 + 0x58] std %f14, [%l7 + 0x48] brlez %l4, loop_1803 ldub [%l7 + 0x16], %i7 ldub [%l7 + 0x52], %o3 fornot2s %f4, %f7, %f7 loop_1803: st %f11, [%l7 + 0x44] stw %o6, [%l7 + 0x14] bvc,a %xcc, loop_1804 st %f12, [%l7 + 0x0C] fmovdvs %icc, %f1, %f8 lduh [%l7 + 0x0A], %g4 loop_1804: movvc %xcc, %o7, %i0 fnot2 %f12, %f0 fmovse %icc, %f3, %f1 umul %g2, 0x0274, %o4 fmovsg %icc, %f10, %f15 stb %o0, [%l7 + 0x36] xor %i2, 0x1A5C, %l0 xnorcc %i5, 0x0989, %l3 ld [%l7 + 0x30], %f1 ldd [%l7 + 0x70], %f10 edge16 %l5, %l1, %i1 stw %g3, [%l7 + 0x50] ldd [%l7 + 0x30], %f4 fbug,a %fcc2, loop_1805 ldd [%l7 + 0x48], %f8 ldx [%l7 + 0x50], %o2 fble,a %fcc1, loop_1806 loop_1805: edge32l %g1, %i6, %i3 pdist %f8, %f8, %f14 sdivx %l6, 0x1B64, %o5 loop_1806: ba,a loop_1807 fbl,a %fcc3, loop_1808 fcmpeq32 %f12, %f4, %l2 fmovsne %xcc, %f3, %f7 loop_1807: ldub [%l7 + 0x17], %g7 loop_1808: sth %g5, [%l7 + 0x28] fand %f6, %f2, %f6 addcc %i4, 0x0C2E, %o1 bgu %icc, loop_1809 fba,a %fcc3, loop_1810 fmovdge %xcc, %f0, %f4 edge16l %l4, %g6, %i7 loop_1809: fnand %f6, %f4, %f8 loop_1810: taddcctv %o6, 0x13CB, %o3 fandnot2s %f12, %f13, %f12 fmovsvs %icc, %f11, %f7 brgez,a %g4, loop_1811 stx %i0, [%l7 + 0x20] ldsh [%l7 + 0x60], %g2 sth %o4, [%l7 + 0x68] loop_1811: fmovsneg %xcc, %f6, %f4 fnot1 %f2, %f8 ld [%l7 + 0x3C], %f2 fpack32 %f0, %f4, %f6 fmovrdne %o0, %f6, %f0 movne %xcc, %i2, %l0 ld [%l7 + 0x5C], %f3 ble loop_1812 fcmpgt16 %f6, %f8, %i5 fnor %f6, %f10, %f2 movg %xcc, %o7, %l3 loop_1812: ldsb [%l7 + 0x46], %l5 lduh [%l7 + 0x48], %i1 fmovrdlz %g3, %f8, %f6 fmuld8sux16 %f2, %f0, %f4 fba,a %fcc1, loop_1813 st %f1, [%l7 + 0x18] lduw [%l7 + 0x34], %l1 movrne %o2, 0x390, %i6 loop_1813: bl,pt %xcc, loop_1814 fsrc2s %f14, %f0 fmovscc %xcc, %f3, %f4 fmovdge %xcc, %f14, %f5 loop_1814: ldd [%l7 + 0x28], %f10 mulx %i3, 0x19BF, %l6 fxnors %f13, %f10, %f10 ldsh [%l7 + 0x3C], %g1 sdivx %o5, 0x0447, %l2 st %f9, [%l7 + 0x1C] fnand %f6, %f8, %f6 fornot2s %f13, %f7, %f9 andcc %g5, %i4, %g7 bvc loop_1815 umulcc %l4, %g6, %i7 fsrc2s %f13, %f2 ldsh [%l7 + 0x7E], %o1 loop_1815: stx %o3, [%l7 + 0x60] movvs %icc, %o6, %g4 ldd [%l7 + 0x20], %f8 fnor %f8, %f10, %f4 fcmpgt16 %f4, %f0, %g2 fmovrdgez %o4, %f2, %f0 fmovsg %xcc, %f11, %f8 bvs,a,pt %xcc, loop_1816 orncc %i0, %o0, %l0 stw %i2, [%l7 + 0x3C] fmovdneg %xcc, %f3, %f11 loop_1816: array8 %o7, %l3, %i5 fmuld8ulx16 %f3, %f4, %f6 te %icc, 0x2 ldsb [%l7 + 0x6D], %i1 sth %g3, [%l7 + 0x50] tleu %xcc, 0x5 fmuld8ulx16 %f0, %f5, %f4 movcs %xcc, %l1, %l5 nop setx loop_1817, %l0, %l1 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 %f8, %f14, %f2 tvs %icc, 0x0 bne,pn %xcc, loop_1818 loop_1817: and %i6, %i3, %o2 array16 %l6, %g1, %o5 call loop_1819 loop_1818: siam 0x1 fbo,a %fcc3, loop_1820 std %f4, [%l7 + 0x70] loop_1819: addc %l2, %g5, %g7 stw %l4, [%l7 + 0x74] loop_1820: lduh [%l7 + 0x0E], %i4 movneg %icc, %i7, %g6 bg,a loop_1821 st %f15, [%l7 + 0x08] fabss %f11, %f4 xnor %o3, %o6, %g4 loop_1821: movge %icc, %o1, %o4 movn %icc, %g2, %o0 fbe,a %fcc2, loop_1822 brlez,a %i0, loop_1823 stw %i2, [%l7 + 0x2C] tg %icc, 0x1 loop_1822: be,a %xcc, loop_1824 loop_1823: ldub [%l7 + 0x27], %l0 fbue %fcc2, loop_1825 ldx [%l7 + 0x28], %o7 loop_1824: std %f2, [%l7 + 0x68] addc %i5, 0x15AF, %l3 loop_1825: fblg %fcc2, loop_1826 fnor %f6, %f10, %f12 std %f6, [%l7 + 0x68] tvc %xcc, 0x3 loop_1826: fbge,a %fcc3, loop_1827 xnor %g3, %i1, %l1 bl,pt %icc, loop_1828 fmovda %icc, %f4, %f5 loop_1827: umulcc %i6, %l5, %i3 ldx [%l7 + 0x08], %o2 loop_1828: fmovs %f9, %f0 add %l6, 0x0094, %g1 stx %l2, [%l7 + 0x60] ldsb [%l7 + 0x54], %o5 bge,pn %xcc, loop_1829 ldsb [%l7 + 0x3C], %g5 ldsh [%l7 + 0x3A], %l4 alignaddrl %g7, %i4, %i7 loop_1829: movn %xcc, %g6, %o6 xnor %g4, 0x10F8, %o1 tge %xcc, 0x6 mulscc %o4, 0x15B1, %o3 fbuge,a %fcc1, loop_1830 alignaddr %o0, %i0, %i2 fmovrde %l0, %f2, %f2 ld [%l7 + 0x18], %f9 loop_1830: fpadd32s %f14, %f12, %f0 fmovdg %xcc, %f0, %f11 ldsw [%l7 + 0x3C], %g2 ld [%l7 + 0x48], %f13 bleu,a,pt %icc, loop_1831 fmovrslz %o7, %f4, %f1 lduh [%l7 + 0x18], %i5 mulx %l3, 0x0248, %g3 loop_1831: srl %l1, %i1, %l5 movrlez %i6, %i3, %l6 fpack16 %f10, %f3 lduw [%l7 + 0x1C], %o2 brlez %l2, loop_1832 stx %o5, [%l7 + 0x20] fsrc1s %f13, %f11 lduw [%l7 + 0x44], %g5 loop_1832: fcmpeq16 %f10, %f10, %l4 stw %g7, [%l7 + 0x50] udiv %g1, 0x1E8F, %i7 fmovsa %xcc, %f8, %f6 add %i4, %o6, %g6 lduh [%l7 + 0x1C], %g4 sth %o1, [%l7 + 0x42] stw %o4, [%l7 + 0x4C] ldub [%l7 + 0x69], %o0 fmovdleu %icc, %f15, %f6 fabsd %f6, %f0 addcc %o3, 0x158E, %i0 bl %icc, loop_1833 ta %icc, 0x6 bneg,a %xcc, loop_1834 edge16 %i2, %g2, %l0 loop_1833: stx %o7, [%l7 + 0x58] ldsb [%l7 + 0x3B], %i5 loop_1834: movgu %icc, %l3, %l1 fbg,a %fcc1, loop_1835 mova %xcc, %g3, %i1 bge %icc, loop_1836 sdiv %l5, 0x1780, %i6 loop_1835: std %f2, [%l7 + 0x08] nop setx loop_1837, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1836: ldsh [%l7 + 0x2A], %l6 addcc %o2, 0x138F, %i3 bvc,a,pn %xcc, loop_1838 loop_1837: fmovsgu %icc, %f6, %f14 xnor %o5, %g5, %l2 ldub [%l7 + 0x74], %l4 loop_1838: fmul8sux16 %f6, %f4, %f6 ldd [%l7 + 0x58], %f8 fmovrslz %g1, %f6, %f8 sra %g7, %i4, %i7 fblg,a %fcc1, loop_1839 udivcc %g6, 0x1449, %g4 fbue,a %fcc3, loop_1840 movrlz %o6, 0x164, %o1 loop_1839: fcmpgt32 %f8, %f10, %o0 tcc %icc, 0x0 loop_1840: fmovrdne %o3, %f4, %f6 fmovda %xcc, %f7, %f11 lduh [%l7 + 0x6E], %i0 stx %o4, [%l7 + 0x08] array16 %g2, %i2, %o7 ldub [%l7 + 0x1F], %i5 edge32ln %l3, %l1, %g3 fcmpgt32 %f4, %f8, %i1 lduh [%l7 + 0x44], %l0 smul %l5, %i6, %l6 fnot1s %f2, %f12 fmovdvc %xcc, %f6, %f15 lduw [%l7 + 0x38], %o2 orcc %o5, 0x0042, %i3 ldx [%l7 + 0x40], %g5 sdivcc %l4, 0x1807, %l2 fmovs %f12, %f14 fornot1 %f8, %f2, %f10 fmovrsgez %g7, %f10, %f10 fpadd16 %f10, %f14, %f14 ldx [%l7 + 0x78], %i4 fmovrdlez %i7, %f10, %f10 fmuld8sux16 %f10, %f14, %f2 fbue,a %fcc2, loop_1841 alignaddrl %g1, %g4, %g6 movgu %icc, %o1, %o6 subc %o0, 0x1799, %i0 loop_1841: for %f10, %f2, %f8 ldsw [%l7 + 0x24], %o3 fandnot1s %f11, %f5, %f9 fmovdleu %icc, %f1, %f3 sth %o4, [%l7 + 0x7A] st %f4, [%l7 + 0x10] fand %f6, %f0, %f14 fandnot1s %f10, %f15, %f15 fpadd32 %f10, %f2, %f6 tgu %xcc, 0x3 tvc %xcc, 0x1 fpadd16s %f11, %f0, %f2 fmovsvc %xcc, %f4, %f10 fbl,a %fcc2, loop_1842 xorcc %i2, 0x1FB8, %o7 stb %i5, [%l7 + 0x59] lduh [%l7 + 0x4E], %g2 loop_1842: stx %l1, [%l7 + 0x70] ldd [%l7 + 0x78], %f2 siam 0x0 ldsh [%l7 + 0x4E], %l3 udivx %g3, 0x105A, %l0 stx %i1, [%l7 + 0x30] fbne,a %fcc2, loop_1843 fmovsn %icc, %f9, %f12 fmovs %f6, %f4 stw %i6, [%l7 + 0x70] loop_1843: fmovrdlz %l6, %f2, %f14 ldx [%l7 + 0x38], %l5 lduh [%l7 + 0x7C], %o2 mulscc %i3, %o5, %g5 fnegd %f4, %f12 fnands %f3, %f8, %f2 fpadd32s %f5, %f2, %f7 fmovdn %xcc, %f6, %f4 fbl %fcc1, loop_1844 ldub [%l7 + 0x45], %l2 popc %l4, %g7 udiv %i4, 0x139E, %i7 loop_1844: fmovdne %icc, %f1, %f7 tvs %icc, 0x5 fmovrsgez %g4, %f6, %f14 movg %xcc, %g1, %o1 edge8n %g6, %o0, %i0 fornot2s %f0, %f13, %f13 tge %icc, 0x1 fmul8x16 %f11, %f14, %f14 ble,pn %xcc, loop_1845 orncc %o6, %o3, %o4 brlez,a %o7, loop_1846 sth %i2, [%l7 + 0x52] loop_1845: sth %g2, [%l7 + 0x74] mulscc %l1, 0x1032, %l3 loop_1846: fmovrdgez %g3, %f0, %f12 sth %l0, [%l7 + 0x36] bge,a loop_1847 tsubcctv %i1, %i6, %l6 siam 0x5 addcc %i5, %o2, %l5 loop_1847: fmovdge %icc, %f11, %f2 brnz,a %i3, loop_1848 tg %xcc, 0x1 bcs %icc, loop_1849 fmovda %icc, %f14, %f11 loop_1848: stw %g5, [%l7 + 0x3C] ldsh [%l7 + 0x72], %l2 loop_1849: ldsw [%l7 + 0x0C], %o5 ldsb [%l7 + 0x5E], %g7 addccc %i4, %l4, %g4 stw %g1, [%l7 + 0x40] stw %i7, [%l7 + 0x10] fmul8x16al %f5, %f11, %f14 fcmped %fcc0, %f14, %f0 ldx [%l7 + 0x70], %g6 sub %o1, %i0, %o0 stb %o3, [%l7 + 0x74] stx %o4, [%l7 + 0x40] fmovdneg %icc, %f8, %f15 ldx [%l7 + 0x18], %o6 movg %xcc, %o7, %g2 stw %i2, [%l7 + 0x30] std %f2, [%l7 + 0x08] ldsw [%l7 + 0x34], %l3 ldsb [%l7 + 0x18], %g3 ldd [%l7 + 0x68], %f6 fmovsvs %icc, %f3, %f9 taddcc %l0, %i1, %i6 ld [%l7 + 0x24], %f5 stx %l6, [%l7 + 0x40] be,a loop_1850 movn %icc, %i5, %l1 ld [%l7 + 0x0C], %f15 edge16ln %l5, %o2, %g5 loop_1850: array32 %i3, %o5, %l2 stx %g7, [%l7 + 0x18] lduh [%l7 + 0x5E], %i4 umul %l4, 0x0045, %g4 movrgz %g1, %g6, %o1 tg %xcc, 0x1 edge32n %i0, %o0, %i7 tl %xcc, 0x5 fmovdcc %icc, %f1, %f11 ldx [%l7 + 0x78], %o3 stb %o4, [%l7 + 0x13] std %f6, [%l7 + 0x60] fmul8x16al %f3, %f6, %f8 fsrc2s %f13, %f8 taddcc %o6, 0x0323, %o7 tl %icc, 0x0 bcc,pt %xcc, loop_1851 fpackfix %f2, %f15 stw %g2, [%l7 + 0x14] movle %xcc, %l3, %g3 loop_1851: brnz %l0, loop_1852 umulcc %i2, %i6, %l6 array8 %i5, %i1, %l1 sth %o2, [%l7 + 0x30] loop_1852: fmovrslz %l5, %f14, %f6 addccc %i3, %o5, %l2 ld [%l7 + 0x1C], %f4 fble,a %fcc1, loop_1853 fcmpeq32 %f12, %f0, %g5 fba,a %fcc1, loop_1854 tge %icc, 0x0 loop_1853: stw %g7, [%l7 + 0x44] stx %l4, [%l7 + 0x60] loop_1854: fzero %f10 fnot2s %f4, %f7 fcmps %fcc2, %f4, %f15 fmul8sux16 %f2, %f0, %f6 fmovdg %icc, %f15, %f9 fzeros %f14 stx %i4, [%l7 + 0x50] st %f10, [%l7 + 0x30] fbuge %fcc0, loop_1855 fmovsge %icc, %f0, %f7 stx %g4, [%l7 + 0x10] addc %g1, %g6, %o1 loop_1855: ldx [%l7 + 0x38], %i0 sth %o0, [%l7 + 0x0A] mulscc %o3, %i7, %o6 ldsb [%l7 + 0x0E], %o4 fmovde %xcc, %f3, %f1 fba,a %fcc1, loop_1856 edge8 %o7, %l3, %g2 fcmpgt32 %f10, %f0, %g3 or %l0, 0x0A33, %i2 loop_1856: edge32ln %l6, %i6, %i5 movg %xcc, %i1, %l1 fmovrdlez %o2, %f4, %f4 array16 %l5, %o5, %i3 fbuge %fcc3, loop_1857 bn,a %icc, loop_1858 siam 0x5 xnorcc %l2, 0x1C6A, %g7 loop_1857: tne %icc, 0x6 loop_1858: brnz,a %l4, loop_1859 and %g5, %i4, %g4 lduh [%l7 + 0x48], %g1 stb %o1, [%l7 + 0x5E] loop_1859: ldub [%l7 + 0x36], %i0 ldx [%l7 + 0x30], %g6 stw %o0, [%l7 + 0x60] ldsb [%l7 + 0x39], %o3 movre %o6, 0x3E3, %o4 ldsw [%l7 + 0x30], %o7 movpos %icc, %l3, %g2 ldub [%l7 + 0x23], %g3 ldub [%l7 + 0x36], %i7 fabss %f2, %f8 stw %i2, [%l7 + 0x68] movre %l0, %i6, %i5 fble,a %fcc0, loop_1860 stb %i1, [%l7 + 0x78] tcs %xcc, 0x2 ld [%l7 + 0x4C], %f15 loop_1860: ba %icc, loop_1861 nop setx loop_1862, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpne16 %f8, %f6, %l1 edge16n %o2, %l6, %o5 loop_1861: popc %i3, %l5 loop_1862: sdivcc %l2, 0x0DC9, %l4 taddcc %g5, %g7, %g4 fnor %f6, %f6, %f6 fxors %f7, %f13, %f1 movrgz %i4, 0x3E4, %o1 movpos %icc, %g1, %g6 lduw [%l7 + 0x28], %i0 lduw [%l7 + 0x74], %o3 ldsw [%l7 + 0x58], %o6 tg %xcc, 0x4 stw %o4, [%l7 + 0x08] bvc,pt %icc, loop_1863 movrgz %o0, 0x0E3, %l3 fbn %fcc2, loop_1864 lduw [%l7 + 0x2C], %o7 loop_1863: bgu loop_1865 fand %f10, %f2, %f0 loop_1864: ld [%l7 + 0x78], %f1 edge32n %g3, %i7, %i2 loop_1865: fmovrsne %g2, %f5, %f7 stx %l0, [%l7 + 0x58] brgz,a %i5, loop_1866 fabss %f6, %f4 edge16n %i6, %l1, %o2 fmovsleu %icc, %f10, %f2 loop_1866: movrne %i1, %o5, %l6 movrlez %i3, %l5, %l4 fmovrdgez %g5, %f4, %f10 bvs,a,pt %icc, loop_1867 fpadd16 %f4, %f12, %f12 ldub [%l7 + 0x0C], %l2 bge,pn %xcc, loop_1868 loop_1867: nop setx loop_1869, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot2 %f6, %f10 tleu %icc, 0x4 loop_1868: movleu %icc, %g4, %g7 loop_1869: bgu,a %icc, loop_1870 xor %i4, %o1, %g1 ldub [%l7 + 0x28], %g6 fpsub32s %f11, %f4, %f14 loop_1870: fbge,a %fcc2, loop_1871 stx %i0, [%l7 + 0x18] tgu %xcc, 0x4 fnands %f13, %f4, %f3 loop_1871: fpack16 %f8, %f1 stw %o3, [%l7 + 0x2C] stw %o4, [%l7 + 0x7C] ldx [%l7 + 0x78], %o6 ldd [%l7 + 0x28], %f8 movvs %icc, %o0, %l3 edge16n %o7, %i7, %g3 fcmple32 %f12, %f6, %g2 fmovrsgez %l0, %f5, %f11 std %f12, [%l7 + 0x58] fmovdvs %icc, %f2, %f6 stb %i2, [%l7 + 0x1C] ldsw [%l7 + 0x20], %i5 or %i6, 0x0AC1, %o2 fmovs %f13, %f9 nop setx loop_1872, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc1 %f14, %f2 movvc %xcc, %l1, %o5 stw %i1, [%l7 + 0x48] loop_1872: tne %xcc, 0x4 bge %icc, loop_1873 move %xcc, %i3, %l6 sth %l4, [%l7 + 0x34] st %f13, [%l7 + 0x18] loop_1873: lduw [%l7 + 0x30], %g5 fornot2 %f4, %f8, %f2 movrne %l5, %l2, %g4 fxnors %f8, %f1, %f14 fmovspos %xcc, %f14, %f10 edge8 %g7, %i4, %o1 tpos %icc, 0x7 mulscc %g1, %i0, %o3 fbn %fcc1, loop_1874 fmovrse %o4, %f4, %f0 ldd [%l7 + 0x40], %f6 stx %o6, [%l7 + 0x78] loop_1874: fmovsge %icc, %f14, %f12 stw %g6, [%l7 + 0x54] andn %o0, 0x10D1, %o7 fsrc2s %f5, %f9 sub %i7, 0x0FD3, %l3 fxors %f10, %f11, %f1 fandnot2s %f10, %f9, %f7 edge32n %g3, %g2, %l0 fandnot1 %f4, %f4, %f2 ba loop_1875 fxnors %f7, %f12, %f14 stx %i5, [%l7 + 0x20] tleu %icc, 0x6 loop_1875: fcmpeq16 %f10, %f6, %i6 lduw [%l7 + 0x28], %o2 ldd [%l7 + 0x58], %f0 st %f3, [%l7 + 0x3C] fcmpgt16 %f8, %f4, %i2 ldx [%l7 + 0x40], %l1 stx %i1, [%l7 + 0x60] fpadd16 %f14, %f6, %f10 popc 0x0F38, %o5 fcmpd %fcc2, %f8, %f14 ldsw [%l7 + 0x68], %i3 movcc %xcc, %l4, %l6 te %icc, 0x7 siam 0x0 stw %l5, [%l7 + 0x08] nop setx loop_1876, %l0, %l1 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, %l2, %g5 fmovdneg %icc, %f13, %f7 fmovdl %icc, %f12, %f3 loop_1876: fmovspos %xcc, %f2, %f4 ldx [%l7 + 0x78], %g7 fnand %f12, %f14, %f10 ldub [%l7 + 0x6F], %g4 tvs %xcc, 0x1 st %f5, [%l7 + 0x14] ldsb [%l7 + 0x57], %o1 ldx [%l7 + 0x48], %i4 ldub [%l7 + 0x15], %i0 lduh [%l7 + 0x7E], %o3 fmul8ulx16 %f14, %f0, %f6 fabss %f4, %f6 sth %o4, [%l7 + 0x32] umul %o6, %g6, %g1 fornot2s %f10, %f7, %f2 fmovscs %xcc, %f2, %f10 ldsb [%l7 + 0x16], %o0 ldsw [%l7 + 0x54], %o7 call loop_1877 bpos,a %icc, loop_1878 and %i7, %l3, %g2 edge16l %l0, %i5, %i6 loop_1877: fmul8ulx16 %f4, %f6, %f4 loop_1878: ldx [%l7 + 0x38], %g3 lduw [%l7 + 0x6C], %i2 lduw [%l7 + 0x40], %l1 sra %o2, 0x11, %i1 srlx %i3, %o5, %l4 lduh [%l7 + 0x30], %l5 subcc %l6, %l2, %g5 fmovdn %icc, %f12, %f12 fornot1s %f14, %f0, %f15 fpsub16s %f9, %f13, %f12 array32 %g4, %o1, %i4 std %f12, [%l7 + 0x20] orcc %i0, %o3, %o4 ldd [%l7 + 0x20], %f12 fmovs %f8, %f8 fmovsleu %xcc, %f9, %f12 tsubcc %o6, %g6, %g7 bvs loop_1879 subc %o0, 0x1483, %o7 fmovdvc %xcc, %f13, %f13 stx %g1, [%l7 + 0x58] loop_1879: fsrc2 %f6, %f8 fpadd16s %f0, %f4, %f11 movg %icc, %i7, %g2 bcc,a,pn %xcc, loop_1880 fmovspos %icc, %f9, %f0 fpsub16 %f4, %f0, %f6 sdiv %l0, 0x0C48, %l3 loop_1880: taddcctv %i5, 0x1F6A, %g3 ldsh [%l7 + 0x0C], %i6 fmovdle %xcc, %f14, %f2 edge32n %i2, %l1, %i1 fmovrdne %o2, %f0, %f10 brgz %o5, loop_1881 array16 %i3, %l5, %l4 srlx %l2, 0x11, %l6 fblg %fcc1, loop_1882 loop_1881: fors %f15, %f8, %f6 bne,a %icc, loop_1883 movre %g5, 0x26D, %g4 loop_1882: fmovsvs %xcc, %f2, %f4 lduh [%l7 + 0x72], %o1 loop_1883: fmul8ulx16 %f8, %f4, %f0 tl %icc, 0x4 fbg,a %fcc1, loop_1884 srax %i0, %o3, %i4 umul %o4, 0x1EC3, %g6 fmovrslz %o6, %f2, %f12 loop_1884: ldsb [%l7 + 0x71], %o0 lduh [%l7 + 0x34], %g7 edge16 %o7, %g1, %i7 stx %g2, [%l7 + 0x60] fmovrslez %l3, %f2, %f0 nop setx loop_1885, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done and %l0, %i5, %g3 st %f12, [%l7 + 0x74] stw %i2, [%l7 + 0x20] loop_1885: xnorcc %l1, 0x1F5C, %i6 udiv %o2, 0x0490, %i1 ldsb [%l7 + 0x4D], %i3 fmul8x16al %f15, %f3, %f10 sra %l5, %o5, %l2 fmovrdne %l4, %f14, %f6 tcs %icc, 0x7 tneg %xcc, 0x7 ldx [%l7 + 0x58], %l6 fexpand %f12, %f6 andcc %g4, %o1, %i0 fmovde %xcc, %f3, %f2 ld [%l7 + 0x68], %f14 bneg,a %xcc, loop_1886 movl %xcc, %g5, %o3 sth %o4, [%l7 + 0x7A] tpos %xcc, 0x4 loop_1886: tpos %xcc, 0x3 ldsh [%l7 + 0x7E], %i4 be,a %icc, loop_1887 fbn,a %fcc3, loop_1888 ldsb [%l7 + 0x1D], %o6 call loop_1889 loop_1887: ldsh [%l7 + 0x56], %g6 loop_1888: fmovspos %xcc, %f3, %f8 fmovsne %icc, %f4, %f2 loop_1889: subcc %g7, %o0, %o7 fbul,a %fcc0, loop_1890 brnz %g1, loop_1891 orcc %g2, 0x19F7, %l3 tle %icc, 0x3 loop_1890: fnegd %f6, %f2 loop_1891: fmovdge %xcc, %f15, %f3 tvs %xcc, 0x4 sllx %i7, 0x16, %l0 alignaddr %g3, %i5, %i2 fbule %fcc3, loop_1892 fmovsleu %xcc, %f12, %f10 ldsb [%l7 + 0x33], %l1 fmovde %xcc, %f3, %f3 loop_1892: fcmps %fcc3, %f14, %f9 lduh [%l7 + 0x6C], %i6 movrlez %o2, 0x116, %i1 fbne,a %fcc3, loop_1893 ldd [%l7 + 0x48], %f8 ldsb [%l7 + 0x43], %i3 bcc %xcc, loop_1894 loop_1893: subcc %l5, %l2, %l4 brz %l6, loop_1895 sth %o5, [%l7 + 0x48] loop_1894: movge %xcc, %g4, %i0 xorcc %g5, %o3, %o1 loop_1895: fble %fcc1, loop_1896 tne %xcc, 0x1 lduh [%l7 + 0x4A], %o4 stb %i4, [%l7 + 0x18] loop_1896: bpos loop_1897 stx %g6, [%l7 + 0x50] ldx [%l7 + 0x58], %g7 st %f8, [%l7 + 0x2C] loop_1897: edge8ln %o0, %o7, %g1 stx %o6, [%l7 + 0x38] bneg,a,pn %icc, loop_1898 fmovscs %icc, %f0, %f9 srlx %l3, %i7, %l0 or %g2, 0x190A, %g3 loop_1898: tl %icc, 0x1 fbl,a %fcc1, loop_1899 fzeros %f0 bne,pt %xcc, loop_1900 ldsw [%l7 + 0x60], %i2 loop_1899: fexpand %f4, %f12 stx %i5, [%l7 + 0x10] loop_1900: stb %i6, [%l7 + 0x3F] fzero %f12 movn %icc, %o2, %i1 fnors %f4, %f1, %f10 umulcc %l1, %l5, %l2 ldsw [%l7 + 0x0C], %i3 bcc,pn %icc, loop_1901 tleu %icc, 0x7 ldsw [%l7 + 0x24], %l6 stb %l4, [%l7 + 0x42] loop_1901: bpos,pt %xcc, loop_1902 st %f1, [%l7 + 0x34] fones %f0 lduh [%l7 + 0x24], %o5 loop_1902: ldsh [%l7 + 0x16], %i0 fbl %fcc1, loop_1903 nop setx loop_1904, %l0, %l1 jmpl %l1, %g5 lduw [%l7 + 0x0C], %o3 ldsb [%l7 + 0x48], %o1 loop_1903: fzeros %f11 loop_1904: movgu %icc, %g4, %i4 stb %o4, [%l7 + 0x59] fors %f4, %f8, %f4 std %f6, [%l7 + 0x10] subc %g6, 0x0B24, %o0 fxnors %f1, %f3, %f3 fnot1 %f0, %f10 fmovdne %xcc, %f6, %f8 sll %g7, 0x07, %o7 st %f7, [%l7 + 0x38] ldsh [%l7 + 0x5E], %o6 edge8l %g1, %l3, %i7 sethi 0x0885, %l0 fabsd %f8, %f4 fmovrsgez %g3, %f10, %f9 bvc,a loop_1905 movne %icc, %i2, %g2 subc %i5, 0x082E, %i6 movg %icc, %o2, %l1 loop_1905: fmuld8ulx16 %f5, %f12, %f14 fornot2s %f11, %f7, %f3 ldsb [%l7 + 0x6D], %i1 smul %l5, %i3, %l2 fbne,a %fcc1, loop_1906 bleu loop_1907 fmovrdne %l6, %f8, %f8 fcmpeq32 %f8, %f12, %o5 loop_1906: fnand %f14, %f8, %f0 loop_1907: fcmpd %fcc3, %f10, %f10 edge16ln %i0, %g5, %o3 bvs %xcc, loop_1908 or %l4, %g4, %o1 ldsh [%l7 + 0x50], %i4 fmovrdne %o4, %f4, %f6 loop_1908: fmul8x16al %f13, %f1, %f14 fmovrdne %o0, %f10, %f4 fmovsneg %icc, %f7, %f5 fbug %fcc3, loop_1909 lduh [%l7 + 0x66], %g7 lduw [%l7 + 0x0C], %o7 bneg,pn %icc, loop_1910 loop_1909: lduw [%l7 + 0x30], %o6 fand %f2, %f10, %f12 brnz,a %g1, loop_1911 loop_1910: addc %g6, %l3, %l0 fcmple16 %f6, %f6, %g3 ld [%l7 + 0x74], %f5 loop_1911: ldx [%l7 + 0x58], %i7 fmovdleu %xcc, %f8, %f13 fones %f9 fmovdvs %icc, %f11, %f14 fsrc2s %f11, %f7 fmovsgu %xcc, %f5, %f0 bge %xcc, loop_1912 taddcc %i2, %i5, %g2 ld [%l7 + 0x3C], %f5 movre %i6, 0x0B5, %o2 loop_1912: for %f10, %f8, %f12 stw %i1, [%l7 + 0x54] fmovsl %icc, %f6, %f0 movvc %xcc, %l1, %l5 brgez,a %l2, loop_1913 brnz %i3, loop_1914 fxor %f0, %f12, %f2 stw %l6, [%l7 + 0x14] loop_1913: fmovda %xcc, %f4, %f12 loop_1914: ldsb [%l7 + 0x7D], %o5 bpos %xcc, loop_1915 fmovsleu %xcc, %f8, %f11 fones %f5 ldd [%l7 + 0x28], %f12 loop_1915: stx %i0, [%l7 + 0x08] fsrc1 %f4, %f2 mulx %g5, 0x08FA, %l4 call loop_1916 bvs,pt %icc, loop_1917 bcc,a loop_1918 smul %o3, 0x03A5, %g4 loop_1916: std %f12, [%l7 + 0x20] loop_1917: ldx [%l7 + 0x28], %o1 loop_1918: fpadd32s %f2, %f10, %f10 andcc %i4, %o4, %g7 pdist %f14, %f12, %f2 ldsw [%l7 + 0x4C], %o7 sdiv %o6, 0x1A30, %o0 fexpand %f1, %f10 addcc %g1, %l3, %g6 udiv %g3, 0x1997, %i7 ldsw [%l7 + 0x74], %l0 edge8ln %i5, %g2, %i6 ldsb [%l7 + 0x72], %i2 ldd [%l7 + 0x18], %f14 orcc %i1, %o2, %l1 ldsb [%l7 + 0x2C], %l5 st %f7, [%l7 + 0x74] brlez,a %i3, loop_1919 fxors %f7, %f3, %f8 fmovrsne %l2, %f1, %f1 brgez,a %l6, loop_1920 loop_1919: fabsd %f4, %f14 stx %i0, [%l7 + 0x38] ldsb [%l7 + 0x38], %g5 loop_1920: movrlez %l4, %o3, %g4 fornot2s %f6, %f9, %f11 tsubcctv %o5, 0x03C5, %i4 fzeros %f14 brgz,a %o4, loop_1921 fmovdg %icc, %f2, %f10 subccc %o1, %g7, %o6 fmovsne %xcc, %f3, %f14 loop_1921: fone %f8 srax %o0, 0x18, %o7 subccc %g1, 0x0611, %l3 std %f8, [%l7 + 0x68] udivcc %g6, 0x1E97, %i7 lduh [%l7 + 0x7E], %g3 edge16l %l0, %i5, %i6 ldd [%l7 + 0x58], %f12 fbge %fcc0, loop_1922 ldd [%l7 + 0x38], %f10 ldsh [%l7 + 0x64], %i2 fcmple32 %f14, %f12, %i1 loop_1922: nop setx loop_1923, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge32l %o2, %l1, %l5 sth %g2, [%l7 + 0x52] tpos %xcc, 0x4 loop_1923: fmovsa %icc, %f8, %f4 tleu %xcc, 0x6 brlez %l2, loop_1924 fbe,a %fcc3, loop_1925 fpadd32s %f11, %f9, %f2 brgez %i3, loop_1926 loop_1924: lduh [%l7 + 0x18], %l6 loop_1925: bcs,a,pt %icc, loop_1927 sth %g5, [%l7 + 0x32] loop_1926: fcmpgt16 %f0, %f4, %i0 subcc %o3, 0x13C9, %l4 loop_1927: movrne %g4, %i4, %o5 fsrc2 %f8, %f4 fmovdgu %xcc, %f3, %f11 tle %xcc, 0x3 alignaddrl %o1, %o4, %g7 taddcctv %o0, %o6, %g1 ldsh [%l7 + 0x58], %l3 movne %icc, %o7, %i7 fnot2s %f3, %f14 edge8l %g3, %g6, %l0 fmul8x16al %f11, %f13, %f14 fnor %f12, %f4, %f12 fcmpd %fcc1, %f8, %f2 xnorcc %i5, 0x1E6E, %i2 fornot1 %f4, %f12, %f0 te %xcc, 0x0 edge16 %i1, %i6, %l1 ldd [%l7 + 0x38], %f0 fmovsg %xcc, %f15, %f2 fmovsvs %icc, %f12, %f4 movleu %icc, %o2, %l5 orncc %g2, %l2, %l6 orn %i3, %g5, %i0 bg %icc, loop_1928 std %f12, [%l7 + 0x70] fcmpgt16 %f4, %f12, %l4 be,a,pn %icc, loop_1929 loop_1928: nop setx loop_1930, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdgz %o3, %f4, %f8 tcc %icc, 0x7 loop_1929: movpos %icc, %g4, %o5 loop_1930: lduw [%l7 + 0x58], %i4 stw %o1, [%l7 + 0x18] fmovdn %icc, %f0, %f9 fcmpeq16 %f2, %f4, %o4 edge8ln %o0, %g7, %o6 mova %icc, %g1, %l3 sllx %i7, %o7, %g6 fmovdne %xcc, %f1, %f9 fmovsvs %icc, %f5, %f0 fba %fcc1, loop_1931 lduw [%l7 + 0x5C], %l0 fcmple16 %f12, %f0, %g3 ldd [%l7 + 0x58], %f12 loop_1931: ta %xcc, 0x4 brlz %i2, loop_1932 fmovrsgez %i5, %f5, %f3 tne %xcc, 0x6 bleu,pt %icc, loop_1933 loop_1932: fbuge,a %fcc3, loop_1934 movl %xcc, %i6, %i1 fornot1 %f2, %f12, %f10 loop_1933: stx %o2, [%l7 + 0x38] loop_1934: fcmpeq32 %f14, %f6, %l5 fnegd %f12, %f12 movre %l1, %l2, %g2 xorcc %l6, 0x042B, %i3 move %icc, %g5, %i0 stx %l4, [%l7 + 0x30] movcc %icc, %o3, %g4 bpos,a,pt %icc, loop_1935 srlx %o5, %o1, %i4 move %xcc, %o0, %o4 lduw [%l7 + 0x5C], %o6 loop_1935: fmovdne %xcc, %f5, %f9 lduh [%l7 + 0x72], %g1 call loop_1936 fandnot2s %f11, %f9, %f12 fmovrdlez %g7, %f6, %f2 faligndata %f6, %f14, %f8 loop_1936: std %f0, [%l7 + 0x40] fpsub16 %f8, %f10, %f0 bl loop_1937 stb %i7, [%l7 + 0x2C] mulx %l3, %o7, %l0 tgu %xcc, 0x3 loop_1937: alignaddr %g6, %g3, %i5 fmovrsne %i2, %f6, %f7 fmovsg %xcc, %f5, %f13 edge32 %i1, %o2, %l5 siam 0x0 bvs,a,pt %icc, loop_1938 ld [%l7 + 0x74], %f13 nop setx loop_1939, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot2 %f6, %f6 loop_1938: fmovdn %xcc, %f15, %f5 ldsw [%l7 + 0x24], %i6 loop_1939: stx %l1, [%l7 + 0x38] orcc %g2, %l2, %i3 fmovdcc %icc, %f3, %f9 st %f5, [%l7 + 0x74] edge16l %g5, %l6, %l4 fcmple32 %f0, %f14, %o3 fmovdg %icc, %f7, %f10 lduh [%l7 + 0x1E], %g4 fmovsvs %xcc, %f6, %f13 ldx [%l7 + 0x10], %o5 fba,a %fcc3, loop_1940 smul %o1, %i0, %o0 ba,a %xcc, loop_1941 addcc %o4, 0x0BD1, %o6 loop_1940: st %f5, [%l7 + 0x44] ldd [%l7 + 0x08], %f12 loop_1941: fnot2s %f9, %f5 fpadd16s %f12, %f15, %f5 udivcc %i4, 0x1569, %g1 brlez %i7, loop_1942 ldsh [%l7 + 0x16], %g7 sdiv %o7, 0x0A83, %l0 stw %g6, [%l7 + 0x10] loop_1942: fbug,a %fcc1, loop_1943 sth %g3, [%l7 + 0x24] fpsub32 %f4, %f14, %f10 andn %l3, 0x090D, %i5 loop_1943: movn %icc, %i1, %o2 fmovsle %icc, %f5, %f11 st %f15, [%l7 + 0x58] fmovrsgez %l5, %f14, %f5 bge,pn %icc, loop_1944 movvs %xcc, %i6, %l1 stx %g2, [%l7 + 0x40] std %f14, [%l7 + 0x48] loop_1944: ldsh [%l7 + 0x3C], %l2 fpack16 %f14, %f10 fzero %f2 bvs,a,pt %icc, loop_1945 sethi 0x1E86, %i3 fpadd32s %f13, %f9, %f4 subcc %i2, 0x1188, %l6 loop_1945: orn %g5, 0x05CF, %l4 mova %xcc, %g4, %o5 fmul8x16 %f6, %f4, %f6 ldd [%l7 + 0x28], %f12 stb %o3, [%l7 + 0x32] fxor %f2, %f4, %f12 tvs %xcc, 0x6 ldsb [%l7 + 0x3A], %i0 fbug,a %fcc2, loop_1946 fmovspos %icc, %f6, %f2 lduw [%l7 + 0x7C], %o1 fbg,a %fcc3, loop_1947 loop_1946: edge32l %o4, %o0, %o6 umul %i4, 0x12CB, %g1 alignaddrl %i7, %g7, %o7 loop_1947: ldsw [%l7 + 0x1C], %g6 andncc %l0, %l3, %g3 alignaddr %i1, %o2, %l5 addc %i6, %i5, %g2 udivcc %l1, 0x1AC9, %i3 fones %f11 lduh [%l7 + 0x1E], %l2 fors %f3, %f6, %f14 lduw [%l7 + 0x7C], %l6 alignaddrl %i2, %l4, %g5 ldsw [%l7 + 0x40], %g4 movre %o5, %i0, %o3 lduw [%l7 + 0x70], %o4 ldsw [%l7 + 0x08], %o1 movge %xcc, %o0, %i4 movvs %xcc, %g1, %i7 movle %xcc, %o6, %g7 lduh [%l7 + 0x2C], %g6 fbu %fcc1, loop_1948 fxors %f8, %f6, %f14 fbe %fcc2, loop_1949 lduw [%l7 + 0x40], %o7 loop_1948: srl %l3, 0x11, %l0 fmovrslz %g3, %f12, %f13 loop_1949: fand %f8, %f6, %f0 fabss %f5, %f4 fmovse %icc, %f1, %f9 fmovd %f8, %f4 fcmpgt16 %f14, %f14, %i1 te %xcc, 0x0 tgu %icc, 0x1 fand %f6, %f2, %f8 fbo,a %fcc3, loop_1950 fmovdneg %icc, %f6, %f7 fpmerge %f9, %f1, %f14 fornot2s %f4, %f5, %f15 loop_1950: fmovdle %icc, %f12, %f5 stb %l5, [%l7 + 0x10] ldsw [%l7 + 0x24], %i6 ldsh [%l7 + 0x3A], %i5 fble,a %fcc1, loop_1951 udivx %o2, 0x0C30, %g2 tsubcc %l1, %i3, %l2 std %f0, [%l7 + 0x58] loop_1951: fornot1s %f8, %f2, %f7 andn %l6, 0x1EE3, %l4 popc %i2, %g4 fbge,a %fcc3, loop_1952 fnegs %f0, %f15 fzeros %f5 fmovrslz %g5, %f0, %f0 loop_1952: fbu %fcc0, loop_1953 stx %o5, [%l7 + 0x30] srax %i0, %o3, %o4 fmovrse %o1, %f13, %f15 loop_1953: fbn,a %fcc1, loop_1954 bvc,pt %icc, loop_1955 sllx %i4, 0x04, %g1 fand %f12, %f4, %f12 loop_1954: lduw [%l7 + 0x44], %o0 loop_1955: srl %i7, %g7, %g6 movvs %xcc, %o7, %l3 movgu %xcc, %l0, %g3 stw %i1, [%l7 + 0x78] fand %f2, %f4, %f8 stb %l5, [%l7 + 0x0F] alignaddrl %i6, %i5, %o2 bl,pt %icc, loop_1956 fbule,a %fcc2, loop_1957 edge8l %o6, %l1, %i3 movle %icc, %l2, %l6 loop_1956: fand %f0, %f12, %f14 loop_1957: ldsw [%l7 + 0x74], %l4 fmovdpos %xcc, %f2, %f14 fxor %f8, %f12, %f8 fbge,a %fcc0, loop_1958 ldsb [%l7 + 0x7A], %g2 edge32ln %i2, %g5, %o5 fmovdg %xcc, %f2, %f8 loop_1958: ldx [%l7 + 0x78], %g4 edge16l %o3, %i0, %o1 edge32l %o4, %g1, %o0 subccc %i7, 0x1981, %g7 bcc,a,pn %xcc, loop_1959 brz %i4, loop_1960 fmovrsne %g6, %f1, %f14 faligndata %f6, %f4, %f12 loop_1959: stb %l3, [%l7 + 0x22] loop_1960: fsrc1s %f15, %f0 smulcc %o7, 0x0A23, %g3 fmovs %f4, %f9 sth %l0, [%l7 + 0x34] ldd [%l7 + 0x68], %f14 fmovdne %xcc, %f14, %f4 fornot1 %f2, %f8, %f2 brlz %i1, loop_1961 fnegd %f0, %f10 mulscc %i6, 0x0DDC, %i5 fpadd32 %f10, %f14, %f6 loop_1961: fzero %f8 ldx [%l7 + 0x78], %o2 lduh [%l7 + 0x5C], %l5 lduh [%l7 + 0x28], %l1 fbne,a %fcc2, loop_1962 tne %icc, 0x7 sth %o6, [%l7 + 0x76] umul %i3, %l2, %l6 loop_1962: fpadd32s %f5, %f2, %f0 ldub [%l7 + 0x26], %l4 bcs,a loop_1963 fbg %fcc1, loop_1964 stx %i2, [%l7 + 0x28] ta %icc, 0x5 loop_1963: ldd [%l7 + 0x18], %f6 loop_1964: for %f14, %f12, %f4 srlx %g2, 0x0A, %o5 fmovd %f6, %f0 fbg %fcc2, loop_1965 stb %g5, [%l7 + 0x22] fbule,a %fcc3, loop_1966 fmul8sux16 %f4, %f12, %f0 loop_1965: stb %g4, [%l7 + 0x4E] ldd [%l7 + 0x50], %f10 loop_1966: orcc %o3, 0x1FF9, %i0 subc %o4, %g1, %o1 sra %o0, 0x1A, %g7 sethi 0x1692, %i4 fmovsne %icc, %f4, %f0 fmovdvs %xcc, %f13, %f4 udiv %i7, 0x0E8B, %g6 fmuld8ulx16 %f4, %f1, %f0 andcc %o7, 0x15DF, %g3 fbge %fcc2, loop_1967 fbule,a %fcc0, loop_1968 fcmpgt32 %f14, %f6, %l3 fmovspos %xcc, %f8, %f15 loop_1967: std %f6, [%l7 + 0x30] loop_1968: bge,a,pt %icc, loop_1969 movge %xcc, %l0, %i6 movvc %icc, %i1, %o2 andncc %l5, %i5, %l1 loop_1969: std %f12, [%l7 + 0x78] fornot1 %f14, %f0, %f0 mulx %i3, 0x15CC, %l2 fmovrdlez %l6, %f12, %f2 movrgez %o6, %i2, %l4 fxors %f11, %f5, %f5 move %xcc, %o5, %g2 fmul8sux16 %f10, %f8, %f4 fmovdcc %xcc, %f14, %f8 fmovspos %xcc, %f8, %f4 ldd [%l7 + 0x40], %f14 stb %g5, [%l7 + 0x2D] movrne %o3, 0x212, %g4 fmovspos %icc, %f1, %f6 st %f12, [%l7 + 0x64] andncc %o4, %i0, %o1 movcs %icc, %o0, %g7 fcmped %fcc0, %f10, %f14 mulscc %g1, %i4, %g6 bg loop_1970 tvs %icc, 0x4 smul %o7, %i7, %l3 movvs %xcc, %l0, %g3 loop_1970: tgu %xcc, 0x0 fbul %fcc3, loop_1971 fcmpeq32 %f10, %f0, %i1 fmovdne %xcc, %f12, %f0 bne,a,pt %icc, loop_1972 loop_1971: fpadd16s %f12, %f13, %f3 lduw [%l7 + 0x64], %i6 nop setx loop_1973, %l0, %l1 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_1972: and %o2, 0x1C54, %i5 fpack32 %f6, %f6, %f12 fmul8sux16 %f4, %f14, %f2 loop_1973: ldsw [%l7 + 0x54], %l1 fxnor %f8, %f14, %f2 tcs %icc, 0x2 fxor %f8, %f10, %f14 fmovrsgez %l5, %f3, %f4 brnz %i3, loop_1974 te %xcc, 0x4 stb %l6, [%l7 + 0x20] tcc %xcc, 0x1 loop_1974: fmovdcs %icc, %f8, %f14 bvc,pn %icc, loop_1975 xor %o6, 0x1311, %l2 smul %i2, 0x0886, %o5 fbug %fcc2, loop_1976 loop_1975: fmovsle %xcc, %f1, %f5 fmovdl %xcc, %f4, %f2 lduw [%l7 + 0x30], %l4 loop_1976: stb %g5, [%l7 + 0x13] popc %g2, %g4 array8 %o3, %i0, %o4 ldsw [%l7 + 0x7C], %o1 ldsb [%l7 + 0x40], %g7 fbg %fcc3, loop_1977 add %o0, %g1, %i4 fnot2s %f11, %f15 fandnot2 %f4, %f8, %f12 loop_1977: bpos,a,pt %icc, loop_1978 fandnot1s %f6, %f6, %f8 brgz %g6, loop_1979 mova %xcc, %i7, %o7 loop_1978: fandnot1s %f14, %f7, %f12 fmovsvs %icc, %f13, %f11 loop_1979: stw %l0, [%l7 + 0x64] fcmple16 %f14, %f8, %g3 stx %i1, [%l7 + 0x70] fmovsa %xcc, %f7, %f3 te %xcc, 0x0 addc %l3, 0x12BD, %o2 ldsh [%l7 + 0x44], %i6 stb %i5, [%l7 + 0x13] ldx [%l7 + 0x78], %l1 orncc %l5, %i3, %o6 stx %l6, [%l7 + 0x68] move %xcc, %l2, %i2 fpsub16 %f2, %f10, %f4 nop setx loop_1980, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbn %fcc3, loop_1981 ldsh [%l7 + 0x2E], %l4 bleu loop_1982 loop_1980: sdivcc %o5, 0x0F1D, %g5 loop_1981: faligndata %f12, %f4, %f14 ldsw [%l7 + 0x18], %g2 loop_1982: edge16n %o3, %i0, %g4 umul %o1, %o4, %o0 fmovdle %icc, %f12, %f15 xor %g1, %i4, %g6 fcmpeq32 %f2, %f8, %i7 bvc,a loop_1983 fandnot2 %f14, %f6, %f4 fmovrdne %o7, %f2, %f8 lduw [%l7 + 0x2C], %g7 loop_1983: edge16 %l0, %i1, %l3 lduh [%l7 + 0x38], %o2 fands %f6, %f9, %f14 fandnot1 %f6, %f4, %f12 sth %g3, [%l7 + 0x6A] fbule %fcc3, loop_1984 ldx [%l7 + 0x48], %i5 fmul8sux16 %f10, %f4, %f0 movrlz %l1, %i6, %i3 loop_1984: brnz %l5, loop_1985 edge8ln %o6, %l2, %i2 fmul8x16al %f10, %f2, %f2 edge8 %l6, %l4, %g5 loop_1985: movrlez %g2, %o5, %o3 fone %f2 fnot2 %f6, %f12 ld [%l7 + 0x24], %f12 nop setx loop_1986, %l0, %l1 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 + 0x08] fxnor %f14, %f4, %f0 faligndata %f8, %f6, %f2 loop_1986: st %f15, [%l7 + 0x24] umulcc %g4, 0x1A2B, %o1 ldx [%l7 + 0x68], %o4 nop setx loop_1987, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmple32 %f8, %f14, %i0 fcmple16 %f12, %f0, %g1 sth %o0, [%l7 + 0x3A] loop_1987: fandnot2s %f15, %f12, %f10 fmovsvs %icc, %f0, %f12 stw %i4, [%l7 + 0x3C] fbn,a %fcc1, loop_1988 std %f2, [%l7 + 0x08] movn %icc, %i7, %g6 movg %icc, %g7, %l0 loop_1988: fzeros %f7 fba,a %fcc2, loop_1989 sra %i1, 0x0D, %l3 fpsub32 %f4, %f12, %f12 ld [%l7 + 0x20], %f1 loop_1989: fand %f14, %f14, %f14 fmovrdgz %o7, %f4, %f10 movleu %icc, %g3, %o2 fxors %f6, %f4, %f9 mova %xcc, %i5, %l1 fnand %f4, %f8, %f2 bl,a,pn %xcc, loop_1990 fbn,a %fcc3, loop_1991 fbne,a %fcc3, loop_1992 fmovsa %xcc, %f0, %f10 loop_1990: xor %i3, %i6, %l5 loop_1991: move %xcc, %l2, %o6 loop_1992: fbe %fcc1, loop_1993 std %f6, [%l7 + 0x58] fcmpd %fcc1, %f0, %f2 ldsw [%l7 + 0x6C], %i2 loop_1993: st %f15, [%l7 + 0x38] tl %xcc, 0x0 edge16 %l4, %g5, %g2 bge,a loop_1994 fmovrdgz %o5, %f10, %f14 fandnot2s %f12, %f7, %f1 fbule %fcc0, loop_1995 loop_1994: andcc %l6, 0x0249, %o3 fmovrde %g4, %f8, %f8 fmovsvc %icc, %f9, %f10 loop_1995: edge8n %o4, %i0, %g1 stb %o0, [%l7 + 0x3C] tle %xcc, 0x5 fandnot2 %f8, %f14, %f14 fbe,a %fcc3, loop_1996 fcmple16 %f0, %f10, %i4 brnz %i7, loop_1997 sth %o1, [%l7 + 0x76] loop_1996: fmul8x16 %f4, %f2, %f4 stw %g7, [%l7 + 0x38] loop_1997: fmovdvs %xcc, %f3, %f6 tcc %xcc, 0x6 udiv %g6, 0x0383, %l0 edge8l %l3, %o7, %i1 ldsw [%l7 + 0x7C], %o2 lduw [%l7 + 0x7C], %g3 tleu %icc, 0x7 movneg %xcc, %l1, %i5 fbn,a %fcc2, loop_1998 fbug,a %fcc2, loop_1999 edge32l %i3, %i6, %l5 sth %l2, [%l7 + 0x1C] loop_1998: lduh [%l7 + 0x5E], %i2 loop_1999: alignaddr %o6, %l4, %g5 bpos,a %xcc, loop_2000 tge %icc, 0x4 fmovdneg %icc, %f3, %f8 std %f14, [%l7 + 0x70] loop_2000: fbne %fcc2, loop_2001 ld [%l7 + 0x70], %f13 andncc %o5, %l6, %g2 fcmpeq32 %f0, %f4, %o3 loop_2001: ldd [%l7 + 0x10], %f6 fone %f12 fmovdne %icc, %f12, %f14 std %f2, [%l7 + 0x28] fmovrdne %o4, %f6, %f2 ldd [%l7 + 0x58], %f12 ld [%l7 + 0x6C], %f14 ldx [%l7 + 0x20], %i0 fbn %fcc2, loop_2002 fxors %f12, %f5, %f11 fcmpes %fcc0, %f3, %f7 addcc %g1, %g4, %o0 loop_2002: ldd [%l7 + 0x30], %f0 ld [%l7 + 0x28], %f0 tsubcctv %i7, 0x0A2E, %o1 fcmpes %fcc0, %f12, %f2 fpack16 %f14, %f7 brlz,a %i4, loop_2003 fbne %fcc1, loop_2004 fornot1s %f7, %f2, %f2 alignaddrl %g7, %g6, %l0 loop_2003: umul %l3, 0x1F06, %o7 loop_2004: bcc,pt %xcc, loop_2005 ldx [%l7 + 0x10], %i1 umulcc %o2, 0x0550, %l1 brnz,a %g3, loop_2006 loop_2005: fbo %fcc2, loop_2007 ldsw [%l7 + 0x24], %i3 stx %i6, [%l7 + 0x38] loop_2006: ldd [%l7 + 0x30], %f14 loop_2007: std %f12, [%l7 + 0x18] be,a,pt %icc, loop_2008 andn %l5, %i5, %i2 ldub [%l7 + 0x45], %l2 sth %l4, [%l7 + 0x58] loop_2008: sth %g5, [%l7 + 0x66] call loop_2009 movre %o6, %o5, %l6 fand %f8, %f0, %f4 fmovsg %xcc, %f6, %f8 loop_2009: alignaddr %g2, %o3, %i0 fbne,a %fcc2, loop_2010 fzeros %f6 srl %o4, 0x0A, %g4 fones %f9 loop_2010: tvc %icc, 0x2 array16 %o0, %i7, %o1 fmovrsgez %g1, %f6, %f12 fxnors %f6, %f13, %f9 andn %i4, 0x1361, %g6 ldd [%l7 + 0x30], %f4 ld [%l7 + 0x40], %f15 mova %xcc, %g7, %l0 fmovrdgez %o7, %f6, %f10 lduh [%l7 + 0x34], %i1 brlez,a %o2, loop_2011 fcmple32 %f2, %f6, %l1 fpackfix %f10, %f7 fbne,a %fcc3, loop_2012 loop_2011: fnands %f2, %f11, %f3 or %g3, %i3, %i6 edge8l %l5, %l3, %i5 loop_2012: ld [%l7 + 0x38], %f15 sethi 0x10D4, %l2 sth %i2, [%l7 + 0x08] lduh [%l7 + 0x3C], %g5 mulscc %o6, %o5, %l6 sethi 0x185E, %l4 te %xcc, 0x2 tge %xcc, 0x0 andcc %g2, 0x1FE6, %i0 ldx [%l7 + 0x38], %o4 stw %o3, [%l7 + 0x58] edge32 %o0, %i7, %o1 movrlez %g1, %g4, %g6 bcs,a loop_2013 nop setx loop_2014, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sub %g7, 0x0251, %i4 fbn,a %fcc1, loop_2015 loop_2013: stb %o7, [%l7 + 0x69] loop_2014: movcc %icc, %i1, %o2 movrne %l0, 0x0D4, %l1 loop_2015: addc %i3, %i6, %l5 fmovdpos %xcc, %f14, %f12 ld [%l7 + 0x48], %f12 fpmerge %f5, %f9, %f8 fmovscs %xcc, %f15, %f6 xorcc %g3, 0x1663, %l3 ldsw [%l7 + 0x0C], %l2 st %f2, [%l7 + 0x70] sth %i5, [%l7 + 0x60] fmovdg %icc, %f9, %f14 edge8l %i2, %o6, %g5 edge32n %l6, %l4, %g2 fmovrslez %o5, %f0, %f4 fbge,a %fcc3, loop_2016 subc %o4, 0x0D12, %o3 fpsub32s %f3, %f0, %f7 array16 %o0, %i7, %i0 loop_2016: fbge %fcc3, loop_2017 movcs %icc, %o1, %g1 fcmpgt32 %f6, %f14, %g6 stw %g4, [%l7 + 0x2C] loop_2017: fbul %fcc0, loop_2018 movvc %xcc, %i4, %o7 fpadd32s %f7, %f9, %f14 stw %g7, [%l7 + 0x70] loop_2018: stb %i1, [%l7 + 0x57] movg %icc, %o2, %l1 ldd [%l7 + 0x08], %f2 fpack16 %f8, %f4 fbue %fcc1, loop_2019 fnot1s %f8, %f9 bleu,a %xcc, loop_2020 movpos %icc, %l0, %i6 loop_2019: sth %i3, [%l7 + 0x16] fbge,a %fcc1, loop_2021 loop_2020: fcmpgt32 %f10, %f2, %g3 fpsub16 %f10, %f2, %f8 tpos %xcc, 0x6 loop_2021: ldsw [%l7 + 0x18], %l3 stx %l2, [%l7 + 0x40] fbe %fcc3, loop_2022 fabsd %f14, %f14 fzeros %f14 stw %l5, [%l7 + 0x70] loop_2022: tpos %icc, 0x2 movn %xcc, %i2, %o6 fbo,a %fcc0, loop_2023 ldsh [%l7 + 0x2A], %i5 stb %l6, [%l7 + 0x2D] srl %l4, 0x16, %g5 loop_2023: tcc %icc, 0x0 fexpand %f7, %f12 lduw [%l7 + 0x10], %o5 nop setx loop_2024, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bcs loop_2025 edge8 %o4, %g2, %o0 fone %f12 loop_2024: edge32l %o3, %i7, %o1 loop_2025: and %i0, %g6, %g4 ldsb [%l7 + 0x55], %i4 std %f0, [%l7 + 0x70] ldub [%l7 + 0x1B], %g1 lduh [%l7 + 0x12], %g7 movrgez %i1, %o2, %o7 and %l0, %l1, %i6 bl,a %xcc, loop_2026 ldub [%l7 + 0x30], %i3 movcc %icc, %g3, %l3 fones %f2 loop_2026: fbue %fcc3, loop_2027 fmovsvc %icc, %f7, %f11 orncc %l2, %l5, %o6 stb %i2, [%l7 + 0x78] loop_2027: tn %icc, 0x4 fmul8x16 %f1, %f10, %f0 fcmple32 %f0, %f0, %l6 edge8n %l4, %g5, %i5 fand %f10, %f10, %f0 ld [%l7 + 0x50], %f12 fmovrsgz %o5, %f11, %f8 xorcc %o4, %g2, %o0 fandnot1 %f0, %f14, %f0 ldub [%l7 + 0x58], %i7 stb %o1, [%l7 + 0x79] fcmped %fcc3, %f10, %f0 tcs %xcc, 0x6 fmovdne %xcc, %f13, %f12 movpos %xcc, %i0, %g6 xnor %g4, %o3, %g1 subcc %i4, %i1, %g7 ldsh [%l7 + 0x7A], %o7 umulcc %l0, %l1, %o2 bne %icc, loop_2028 udivcc %i6, 0x1D6A, %i3 srlx %l3, 0x0E, %l2 tn %icc, 0x6 loop_2028: movrlz %g3, %o6, %l5 fbo,a %fcc3, loop_2029 fmovdpos %xcc, %f1, %f2 fmovsa %xcc, %f15, %f14 nop setx loop_2030, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2029: udivcc %i2, 0x0FBA, %l6 movneg %xcc, %g5, %i5 ldx [%l7 + 0x50], %l4 loop_2030: udivcc %o4, 0x1E79, %g2 te %icc, 0x5 st %f2, [%l7 + 0x4C] fcmpgt16 %f8, %f4, %o0 fxnors %f2, %f5, %f1 fpsub16 %f2, %f14, %f8 call loop_2031 orncc %i7, %o1, %i0 ldsb [%l7 + 0x12], %g6 fmovd %f8, %f6 loop_2031: array16 %o5, %o3, %g4 fexpand %f12, %f14 tleu %xcc, 0x3 bne,pt %xcc, loop_2032 bvs,a,pn %icc, loop_2033 array16 %i4, %g1, %g7 ldsh [%l7 + 0x6C], %o7 loop_2032: fcmple16 %f14, %f0, %l0 loop_2033: fmovd %f6, %f10 edge16 %l1, %i1, %i6 be,a,pt %icc, loop_2034 andn %o2, 0x147C, %l3 fnot1s %f4, %f3 fmovdle %icc, %f1, %f2 loop_2034: fones %f15 fornot2s %f2, %f15, %f11 brgez %l2, loop_2035 edge8ln %i3, %g3, %o6 movrne %l5, 0x049, %i2 te %icc, 0x6 loop_2035: ldsh [%l7 + 0x5C], %l6 bgu,pt %xcc, loop_2036 ldd [%l7 + 0x08], %f10 movne %icc, %i5, %g5 mulx %l4, 0x100A, %o4 loop_2036: fmovs %f10, %f9 ldsw [%l7 + 0x30], %o0 tcc %icc, 0x0 movl %xcc, %g2, %i7 movrgz %i0, %g6, %o1 lduw [%l7 + 0x20], %o5 fbue %fcc2, loop_2037 stw %g4, [%l7 + 0x6C] ldsw [%l7 + 0x60], %i4 fmovdneg %xcc, %f14, %f8 loop_2037: edge8n %g1, %o3, %g7 ldsw [%l7 + 0x44], %l0 sth %l1, [%l7 + 0x14] tleu %icc, 0x1 lduh [%l7 + 0x40], %i1 lduw [%l7 + 0x10], %o7 ldsw [%l7 + 0x44], %i6 fxnors %f6, %f13, %f12 movgu %icc, %l3, %l2 stx %i3, [%l7 + 0x18] tle %xcc, 0x3 subcc %o2, %o6, %l5 fmovde %icc, %f12, %f3 movvs %icc, %g3, %l6 lduw [%l7 + 0x64], %i2 movne %xcc, %i5, %l4 ldd [%l7 + 0x58], %f4 sllx %g5, 0x12, %o4 fcmpeq16 %f10, %f12, %o0 array8 %g2, %i7, %i0 movg %xcc, %o1, %g6 tn %xcc, 0x6 tle %icc, 0x0 fcmpeq32 %f4, %f4, %o5 fmovspos %xcc, %f12, %f5 xnor %i4, %g1, %g4 fmovsn %xcc, %f9, %f14 fand %f14, %f10, %f0 fbge %fcc3, loop_2038 fandnot2 %f14, %f0, %f0 movn %xcc, %g7, %l0 stx %l1, [%l7 + 0x40] loop_2038: brnz,a %i1, loop_2039 ldub [%l7 + 0x2E], %o7 fmul8x16au %f15, %f2, %f6 fmovrslz %i6, %f13, %f14 loop_2039: nop setx loop_2040, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bg,a,pn %xcc, loop_2041 fandnot2s %f8, %f14, %f3 fcmpes %fcc0, %f0, %f4 loop_2040: fornot2s %f4, %f7, %f6 loop_2041: fcmpgt32 %f6, %f2, %o3 ldx [%l7 + 0x28], %l2 tvc %icc, 0x7 fone %f4 fbuge %fcc1, loop_2042 movneg %icc, %l3, %i3 fbu %fcc0, loop_2043 fmovdl %icc, %f12, %f13 loop_2042: movgu %icc, %o6, %l5 stb %o2, [%l7 + 0x52] loop_2043: bcc,pt %xcc, loop_2044 fpadd16s %f5, %f14, %f5 stb %g3, [%l7 + 0x4E] brnz,a %l6, loop_2045 loop_2044: fandnot2 %f2, %f10, %f0 sth %i2, [%l7 + 0x26] ldsw [%l7 + 0x14], %l4 loop_2045: movg %xcc, %g5, %o4 ldx [%l7 + 0x18], %o0 umulcc %i5, 0x059C, %i7 fbu %fcc3, loop_2046 fpadd16 %f6, %f2, %f8 fornot2s %f9, %f6, %f4 fnegs %f2, %f5 loop_2046: fmovsleu %xcc, %f6, %f15 fmovrdlez %g2, %f0, %f8 std %f10, [%l7 + 0x60] mulx %o1, %i0, %g6 brz,a %i4, loop_2047 ldsb [%l7 + 0x2F], %g1 fcmple32 %f14, %f0, %o5 fpackfix %f0, %f13 loop_2047: nop setx loop_2048, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdleu %xcc, %f0, %f2 fnot1s %f7, %f1 stb %g7, [%l7 + 0x0B] loop_2048: fmuld8sux16 %f10, %f4, %f2 movcc %icc, %l0, %g4 addc %i1, 0x0403, %l1 sth %o7, [%l7 + 0x4E] lduh [%l7 + 0x2C], %i6 st %f9, [%l7 + 0x0C] sllx %o3, %l3, %i3 movrlz %o6, 0x3A2, %l2 stx %l5, [%l7 + 0x68] sethi 0x121E, %o2 fbu %fcc3, loop_2049 smul %g3, 0x0426, %l6 movleu %icc, %i2, %g5 ldsw [%l7 + 0x30], %o4 loop_2049: tleu %xcc, 0x3 or %o0, %l4, %i7 edge8n %g2, %i5, %i0 fcmpne32 %f8, %f12, %g6 bvc loop_2050 or %o1, %i4, %o5 fpack32 %f8, %f0, %f2 andncc %g7, %g1, %g4 loop_2050: fmovscs %icc, %f0, %f0 ldx [%l7 + 0x18], %l0 fbo,a %fcc0, loop_2051 ldd [%l7 + 0x68], %f8 ld [%l7 + 0x2C], %f4 fbug %fcc2, loop_2052 loop_2051: sth %l1, [%l7 + 0x56] pdist %f6, %f4, %f6 sth %i1, [%l7 + 0x0C] loop_2052: std %f2, [%l7 + 0x28] fpadd32s %f11, %f0, %f14 ldx [%l7 + 0x38], %i6 siam 0x0 fbug,a %fcc2, loop_2053 tn %icc, 0x4 ldub [%l7 + 0x6A], %o7 stx %l3, [%l7 + 0x40] loop_2053: movrgz %i3, 0x32C, %o3 ldsh [%l7 + 0x7C], %l2 ldd [%l7 + 0x70], %f0 subccc %l5, 0x0B32, %o2 fnor %f4, %f0, %f12 ldsb [%l7 + 0x77], %o6 stb %l6, [%l7 + 0x24] std %f14, [%l7 + 0x18] srlx %i2, %g5, %g3 fnegs %f5, %f5 bvs,pt %xcc, loop_2054 ldsw [%l7 + 0x44], %o4 stw %l4, [%l7 + 0x08] fpadd32 %f4, %f6, %f2 loop_2054: umulcc %i7, %g2, %o0 ldx [%l7 + 0x50], %i5 fmuld8ulx16 %f13, %f15, %f12 st %f9, [%l7 + 0x44] stx %g6, [%l7 + 0x78] fpmerge %f6, %f13, %f4 fpadd32s %f14, %f0, %f6 te %xcc, 0x0 fmovdvc %icc, %f2, %f14 movrne %i0, %o1, %o5 nop setx loop_2055, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnors %f5, %f9, %f6 ldsw [%l7 + 0x64], %g7 tle %xcc, 0x7 loop_2055: fmovdpos %icc, %f9, %f3 sll %g1, %g4, %i4 bvs,a,pt %xcc, loop_2056 fbg,a %fcc2, loop_2057 fmul8x16al %f9, %f0, %f2 fsrc2 %f8, %f8 loop_2056: xnorcc %l1, %l0, %i1 loop_2057: stx %i6, [%l7 + 0x08] ldd [%l7 + 0x48], %f8 tl %icc, 0x7 movre %o7, 0x311, %i3 st %f13, [%l7 + 0x6C] ld [%l7 + 0x34], %f15 ld [%l7 + 0x34], %f13 fmovrse %o3, %f6, %f12 bcc %icc, loop_2058 ldd [%l7 + 0x78], %f8 ld [%l7 + 0x4C], %f0 fcmpes %fcc2, %f11, %f6 loop_2058: popc 0x09D6, %l2 bneg,pt %xcc, loop_2059 fmovrslez %l3, %f1, %f4 tg %xcc, 0x0 ldsb [%l7 + 0x35], %l5 loop_2059: alignaddr %o6, %l6, %i2 stb %o2, [%l7 + 0x7D] fmovscs %icc, %f3, %f3 ldsb [%l7 + 0x55], %g3 udivcc %o4, 0x19C4, %l4 std %f12, [%l7 + 0x28] bneg,a,pt %icc, loop_2060 bne,pn %xcc, loop_2061 fabss %f9, %f3 brlez,a %g5, loop_2062 loop_2060: fandnot2 %f2, %f4, %f6 loop_2061: bn %icc, loop_2063 umulcc %g2, %i7, %o0 loop_2062: lduw [%l7 + 0x7C], %g6 edge8n %i5, %o1, %o5 loop_2063: ldsh [%l7 + 0x7A], %g7 fcmpgt32 %f2, %f6, %i0 andn %g4, %i4, %l1 ldsh [%l7 + 0x4E], %g1 fmovscs %xcc, %f7, %f15 fmovs %f1, %f5 fbg,a %fcc2, loop_2064 nop setx loop_2065, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x5C], %l0 call loop_2066 loop_2064: fmovdcc %icc, %f12, %f9 loop_2065: ldsb [%l7 + 0x2B], %i6 lduw [%l7 + 0x5C], %o7 loop_2066: edge32n %i1, %i3, %l2 fmovdvc %icc, %f12, %f6 ldd [%l7 + 0x08], %f10 alignaddrl %l3, %l5, %o6 ld [%l7 + 0x3C], %f13 fmovrslz %l6, %f8, %f1 lduh [%l7 + 0x2C], %i2 taddcctv %o2, %o3, %g3 ldsw [%l7 + 0x70], %l4 brz,a %o4, loop_2067 lduw [%l7 + 0x64], %g2 bg,a,pt %icc, loop_2068 stw %g5, [%l7 + 0x0C] loop_2067: nop setx loop_2069, %l0, %l1 jmpl %l1, %i7 xorcc %g6, 0x1FBA, %i5 loop_2068: fmul8x16al %f15, %f3, %f14 movg %xcc, %o1, %o0 loop_2069: ldsw [%l7 + 0x18], %g7 movle %xcc, %o5, %i0 movre %i4, 0x07D, %l1 fornot2 %f8, %f0, %f14 tg %icc, 0x3 st %f10, [%l7 + 0x08] pdist %f4, %f6, %f0 fmovsa %xcc, %f1, %f6 bge,a loop_2070 ld [%l7 + 0x28], %f6 movne %icc, %g4, %l0 andcc %i6, %o7, %i1 loop_2070: tg %icc, 0x4 tcs %xcc, 0x5 movge %icc, %g1, %i3 alignaddrl %l2, %l5, %o6 fmul8ulx16 %f8, %f6, %f0 ldsw [%l7 + 0x7C], %l3 brgez,a %l6, loop_2071 movleu %xcc, %i2, %o2 fmovdne %xcc, %f3, %f13 and %g3, 0x101E, %l4 loop_2071: ldub [%l7 + 0x1C], %o4 fmuld8ulx16 %f2, %f7, %f10 or %g2, %o3, %g5 ld [%l7 + 0x74], %f15 stx %g6, [%l7 + 0x20] bvc,a loop_2072 ldsb [%l7 + 0x3A], %i5 fblg,a %fcc3, loop_2073 stw %o1, [%l7 + 0x14] loop_2072: std %f6, [%l7 + 0x40] fmovdvs %icc, %f0, %f13 loop_2073: mulx %o0, %g7, %o5 sth %i0, [%l7 + 0x7A] fmovrdgez %i7, %f14, %f8 fmuld8ulx16 %f0, %f15, %f2 lduh [%l7 + 0x42], %l1 stb %i4, [%l7 + 0x57] movcs %icc, %g4, %i6 ldub [%l7 + 0x43], %o7 fbe,a %fcc0, loop_2074 udivcc %l0, 0x1F32, %g1 sth %i3, [%l7 + 0x20] fcmpgt32 %f10, %f12, %i1 loop_2074: fandnot2s %f0, %f8, %f7 ldx [%l7 + 0x30], %l2 fmovdge %xcc, %f0, %f8 movle %xcc, %o6, %l3 nop setx loop_2075, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpd %fcc3, %f10, %f12 mulx %l5, %i2, %l6 fxnor %f0, %f10, %f14 loop_2075: fcmpne16 %f0, %f0, %g3 fmovrslz %o2, %f4, %f15 movleu %xcc, %o4, %l4 fandnot2s %f11, %f7, %f6 ldub [%l7 + 0x3B], %g2 srlx %g5, %g6, %o3 tle %xcc, 0x4 std %f12, [%l7 + 0x58] bl,a %xcc, loop_2076 stw %i5, [%l7 + 0x14] ldx [%l7 + 0x70], %o1 fxnors %f10, %f3, %f9 loop_2076: taddcc %g7, 0x0C7E, %o0 fmovd %f14, %f12 sub %o5, %i7, %i0 ldsw [%l7 + 0x70], %l1 ldub [%l7 + 0x63], %g4 ldsw [%l7 + 0x54], %i6 stb %i4, [%l7 + 0x20] brlz,a %o7, loop_2077 edge32 %g1, %i3, %l0 fbuge,a %fcc3, loop_2078 fbn,a %fcc0, loop_2079 loop_2077: fmovrdgez %l2, %f0, %f8 ldsb [%l7 + 0x4E], %i1 loop_2078: ldub [%l7 + 0x51], %o6 loop_2079: st %f14, [%l7 + 0x0C] movrlez %l5, %l3, %i2 fandnot1s %f6, %f6, %f6 fmovd %f12, %f14 fmovrsne %g3, %f6, %f7 ldsb [%l7 + 0x34], %l6 fpsub32s %f2, %f5, %f3 xnor %o2, %o4, %l4 movrgez %g5, 0x3EB, %g2 mova %icc, %o3, %i5 ldub [%l7 + 0x70], %g6 fmul8sux16 %f4, %f8, %f14 ldsh [%l7 + 0x6C], %o1 movne %icc, %o0, %g7 brlez,a %o5, loop_2080 fmovrdgz %i0, %f6, %f8 fmovrdlez %l1, %f4, %f0 bleu,a loop_2081 loop_2080: st %f15, [%l7 + 0x30] ldsw [%l7 + 0x4C], %g4 sdiv %i7, 0x1877, %i6 loop_2081: fzeros %f12 fornot1 %f0, %f4, %f12 call loop_2082 ldd [%l7 + 0x68], %f14 movrgez %i4, %o7, %g1 be,pn %xcc, loop_2083 loop_2082: fcmple32 %f8, %f0, %i3 mova %icc, %l2, %l0 fabss %f12, %f13 loop_2083: ldx [%l7 + 0x58], %i1 fmovscc %xcc, %f15, %f6 st %f0, [%l7 + 0x64] movcc %icc, %l5, %l3 fmovdvs %icc, %f11, %f3 add %o6, %i2, %g3 ldd [%l7 + 0x58], %f10 fnot2 %f10, %f4 fmovdvs %icc, %f0, %f1 bvc,pn %xcc, loop_2084 fbne %fcc3, loop_2085 movrgez %l6, %o2, %l4 ldsw [%l7 + 0x18], %o4 loop_2084: st %f3, [%l7 + 0x5C] loop_2085: fandnot2 %f14, %f4, %f4 bn,a %xcc, loop_2086 movre %g5, 0x2F0, %g2 fnot2 %f0, %f8 tgu %xcc, 0x6 loop_2086: fandnot2 %f12, %f10, %f6 fbo,a %fcc3, loop_2087 subc %o3, %i5, %o1 stb %o0, [%l7 + 0x36] fpack16 %f10, %f3 loop_2087: fmovdgu %xcc, %f6, %f11 bpos,pn %xcc, loop_2088 fmovdl %xcc, %f13, %f12 fmovdl %xcc, %f9, %f11 ldsh [%l7 + 0x3C], %g7 loop_2088: ldsw [%l7 + 0x58], %o5 fmovdneg %icc, %f5, %f13 std %f0, [%l7 + 0x10] srlx %i0, %g6, %g4 edge16n %l1, %i7, %i4 fba %fcc2, loop_2089 stb %i6, [%l7 + 0x69] sll %o7, %g1, %l2 bshuffle %f8, %f2, %f8 loop_2089: fsrc2s %f4, %f3 brgz %i3, loop_2090 st %f2, [%l7 + 0x78] fandnot2s %f13, %f5, %f1 bvc loop_2091 loop_2090: stx %l0, [%l7 + 0x10] ldx [%l7 + 0x60], %l5 movg %xcc, %l3, %o6 loop_2091: brgz %i2, loop_2092 fmovdpos %xcc, %f15, %f7 nop setx loop_2093, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x3F], %i1 loop_2092: movcs %xcc, %l6, %o2 fmovdle %xcc, %f2, %f2 loop_2093: te %xcc, 0x6 tge %icc, 0x0 sth %l4, [%l7 + 0x4A] fnor %f10, %f10, %f14 fexpand %f5, %f4 fmul8sux16 %f6, %f8, %f8 fandnot1 %f0, %f12, %f12 fnors %f7, %f11, %f3 fxor %f2, %f2, %f12 st %f5, [%l7 + 0x30] fbul %fcc1, loop_2094 fandnot2s %f1, %f6, %f3 bg,pt %icc, loop_2095 array32 %g3, %g5, %g2 loop_2094: ldsh [%l7 + 0x22], %o3 ld [%l7 + 0x28], %f11 loop_2095: ldx [%l7 + 0x40], %i5 ldd [%l7 + 0x60], %f4 fblg,a %fcc1, loop_2096 fands %f13, %f6, %f0 fornot2s %f2, %f15, %f8 andncc %o4, %o1, %o0 loop_2096: srax %o5, 0x0B, %i0 ldsb [%l7 + 0x62], %g7 tvc %icc, 0x1 bge,pn %xcc, loop_2097 fpack32 %f14, %f0, %f10 bpos,a loop_2098 fcmpne32 %f4, %f0, %g6 loop_2097: bge %xcc, loop_2099 udivcc %g4, 0x1984, %l1 loop_2098: stb %i4, [%l7 + 0x43] edge32n %i7, %o7, %g1 loop_2099: ldd [%l7 + 0x48], %f4 fmovrsne %i6, %f1, %f11 nop setx loop_2100, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movre %l2, 0x035, %i3 fmul8ulx16 %f8, %f14, %f10 stb %l0, [%l7 + 0x56] loop_2100: ldsb [%l7 + 0x7F], %l3 fbu,a %fcc1, loop_2101 ldub [%l7 + 0x61], %l5 ldsb [%l7 + 0x12], %i2 fbl,a %fcc3, loop_2102 loop_2101: edge32 %o6, %l6, %o2 fnor %f10, %f10, %f12 movcs %xcc, %i1, %g3 loop_2102: brgez,a %g5, loop_2103 ldsh [%l7 + 0x36], %l4 fbue %fcc3, loop_2104 fpackfix %f10, %f3 loop_2103: fxnors %f1, %f3, %f12 call loop_2105 loop_2104: smul %g2, 0x128C, %o3 st %f6, [%l7 + 0x38] fpsub16s %f12, %f2, %f0 loop_2105: ldsb [%l7 + 0x22], %i5 movle %xcc, %o1, %o4 st %f9, [%l7 + 0x38] sra %o5, %o0, %g7 sub %g6, %g4, %l1 fmovdvc %icc, %f9, %f3 bgu,a %xcc, loop_2106 mova %icc, %i4, %i0 stw %o7, [%l7 + 0x5C] bge,a %icc, loop_2107 loop_2106: fbe,a %fcc1, loop_2108 ldsh [%l7 + 0x46], %g1 and %i7, %i6, %i3 loop_2107: addc %l0, 0x07F3, %l2 loop_2108: fmovsl %icc, %f4, %f8 udivcc %l3, 0x12A1, %i2 ldsb [%l7 + 0x1F], %o6 fandnot2s %f8, %f5, %f11 fmovdneg %icc, %f11, %f5 fandnot1 %f14, %f10, %f10 ldx [%l7 + 0x28], %l6 fmovda %xcc, %f12, %f11 ld [%l7 + 0x54], %f11 movrne %o2, %l5, %i1 sth %g3, [%l7 + 0x60] lduh [%l7 + 0x10], %l4 movn %xcc, %g5, %g2 srax %o3, %o1, %i5 ba,pt %xcc, loop_2109 edge16ln %o5, %o0, %g7 bge,a loop_2110 and %o4, 0x13CD, %g6 loop_2109: ldx [%l7 + 0x48], %l1 bcs,a loop_2111 loop_2110: srax %g4, 0x06, %i4 movn %icc, %o7, %i0 siam 0x0 loop_2111: fbn %fcc0, loop_2112 sethi 0x006F, %g1 bleu,a,pn %icc, loop_2113 fpadd16 %f14, %f12, %f10 loop_2112: ld [%l7 + 0x20], %f9 tne %icc, 0x4 loop_2113: ldsw [%l7 + 0x20], %i7 fpsub32 %f8, %f4, %f8 fbl %fcc0, loop_2114 fmovrsne %i3, %f0, %f9 tleu %xcc, 0x7 sdivx %l0, 0x11AF, %i6 loop_2114: xnor %l3, 0x1F82, %l2 ldx [%l7 + 0x30], %o6 fbu,a %fcc3, loop_2115 fnegd %f2, %f6 ldd [%l7 + 0x28], %f2 xorcc %i2, 0x0111, %l6 loop_2115: ldsw [%l7 + 0x0C], %o2 fpadd32 %f10, %f14, %f10 brgez %l5, loop_2116 bgu,pn %xcc, loop_2117 ldsw [%l7 + 0x2C], %i1 fmovsn %icc, %f3, %f14 loop_2116: movcc %xcc, %g3, %l4 loop_2117: bne %icc, loop_2118 fmul8ulx16 %f0, %f4, %f2 movrne %g5, 0x038, %o3 movleu %xcc, %o1, %g2 loop_2118: fmovsa %icc, %f15, %f5 st %f15, [%l7 + 0x60] fmovs %f2, %f8 sdivcc %o5, 0x02FA, %i5 tcs %icc, 0x2 ldd [%l7 + 0x60], %f14 fmovdne %xcc, %f5, %f9 stb %o0, [%l7 + 0x73] andcc %o4, 0x0AEA, %g7 tgu %xcc, 0x0 ld [%l7 + 0x10], %f10 lduh [%l7 + 0x1A], %g6 mulscc %g4, %l1, %o7 sth %i0, [%l7 + 0x7E] ldub [%l7 + 0x7B], %i4 ldsb [%l7 + 0x5A], %i7 xnor %g1, %i3, %l0 fba %fcc0, loop_2119 and %l3, 0x15B8, %i6 movrne %o6, %l2, %l6 fmovsneg %icc, %f5, %f14 loop_2119: srl %i2, %l5, %i1 lduw [%l7 + 0x14], %o2 fmovdleu %xcc, %f5, %f15 udiv %l4, 0x1BA7, %g3 fmovdge %xcc, %f5, %f2 sth %o3, [%l7 + 0x14] bpos %icc, loop_2120 st %f9, [%l7 + 0x48] nop setx loop_2121, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrgez %g5, 0x273, %o1 loop_2120: fmovdcs %icc, %f12, %f14 tgu %xcc, 0x0 loop_2121: udivcc %g2, 0x0DCE, %i5 edge8ln %o0, %o5, %o4 fcmpgt32 %f4, %f8, %g6 ldsb [%l7 + 0x43], %g4 fmovrslz %l1, %f14, %f0 fmul8x16al %f6, %f1, %f8 fcmpne16 %f0, %f12, %g7 brlz,a %o7, loop_2122 udiv %i0, 0x1157, %i7 fpackfix %f10, %f5 te %icc, 0x6 loop_2122: fornot2 %f10, %f6, %f2 subccc %g1, %i4, %i3 fcmple16 %f4, %f6, %l3 brgez %i6, loop_2123 sth %l0, [%l7 + 0x6A] fcmpeq32 %f6, %f14, %l2 bcs,a,pt %xcc, loop_2124 loop_2123: brnz %l6, loop_2125 movg %xcc, %i2, %o6 ldd [%l7 + 0x50], %f10 loop_2124: sth %i1, [%l7 + 0x32] loop_2125: movvs %xcc, %l5, %l4 stx %g3, [%l7 + 0x30] fmovdpos %xcc, %f9, %f13 fmovdg %icc, %f8, %f8 fmovsl %icc, %f7, %f5 bneg,a,pn %icc, loop_2126 fmovrdlez %o3, %f6, %f2 movcc %icc, %g5, %o2 stw %g2, [%l7 + 0x18] loop_2126: stb %i5, [%l7 + 0x44] edge16 %o0, %o5, %o1 bneg,a,pt %icc, loop_2127 ldsb [%l7 + 0x6B], %o4 bge %icc, loop_2128 smul %g4, 0x10A9, %g6 loop_2127: xnorcc %l1, 0x0A6E, %g7 ldx [%l7 + 0x68], %i0 loop_2128: fcmped %fcc1, %f2, %f0 fpsub16 %f8, %f6, %f6 sth %i7, [%l7 + 0x34] fpadd32 %f6, %f0, %f2 brnz,a %o7, loop_2129 fmovsg %icc, %f1, %f5 fmovse %xcc, %f13, %f8 subccc %i4, 0x1375, %i3 loop_2129: std %f10, [%l7 + 0x38] orcc %l3, %i6, %g1 srax %l0, 0x04, %l6 fxnors %f13, %f0, %f12 fmovsvs %xcc, %f9, %f2 fcmpes %fcc3, %f12, %f0 ldsw [%l7 + 0x0C], %l2 be,a,pn %xcc, loop_2130 ldx [%l7 + 0x60], %o6 fmuld8sux16 %f1, %f14, %f4 edge16ln %i1, %i2, %l5 loop_2130: stw %g3, [%l7 + 0x28] movne %icc, %l4, %g5 brz %o3, loop_2131 edge8 %o2, %i5, %g2 fmovrdlz %o0, %f10, %f2 add %o5, %o1, %g4 loop_2131: fpadd32 %f10, %f8, %f14 fcmpd %fcc1, %f10, %f2 fmovdvs %icc, %f1, %f8 xor %g6, 0x1076, %o4 fcmpd %fcc2, %f10, %f4 addc %g7, %l1, %i0 fmovs %f0, %f8 st %f9, [%l7 + 0x44] movg %icc, %o7, %i4 fbu %fcc3, loop_2132 ldx [%l7 + 0x48], %i7 edge32ln %l3, %i3, %g1 movge %xcc, %l0, %l6 loop_2132: fexpand %f5, %f2 fbe %fcc0, loop_2133 stw %i6, [%l7 + 0x14] sth %o6, [%l7 + 0x5E] stw %i1, [%l7 + 0x1C] loop_2133: fmul8sux16 %f14, %f4, %f10 fbe,a %fcc0, loop_2134 fmovrsne %l2, %f10, %f6 fmovrdlez %i2, %f8, %f6 ldx [%l7 + 0x20], %l5 loop_2134: tvc %icc, 0x7 bl loop_2135 fornot1s %f15, %f14, %f14 movre %l4, 0x138, %g5 stb %o3, [%l7 + 0x34] loop_2135: movvs %xcc, %g3, %o2 smul %g2, 0x0D2C, %i5 fmovrdgz %o5, %f14, %f4 tn %xcc, 0x7 umul %o1, %o0, %g6 stb %g4, [%l7 + 0x22] brgez %o4, loop_2136 bleu,a,pn %icc, loop_2137 subccc %g7, %l1, %i0 fmul8ulx16 %f10, %f12, %f4 loop_2136: andcc %i4, %i7, %l3 loop_2137: udivcc %i3, 0x0B64, %o7 ldub [%l7 + 0x50], %g1 st %f9, [%l7 + 0x70] fmovdg %icc, %f7, %f9 sll %l0, 0x09, %l6 tge %xcc, 0x0 stw %i6, [%l7 + 0x20] fcmpne16 %f4, %f2, %i1 ldx [%l7 + 0x60], %o6 fmovdneg %icc, %f3, %f2 sth %i2, [%l7 + 0x32] bgu,pt %icc, loop_2138 bleu,pn %icc, loop_2139 bg,a %icc, loop_2140 fpack32 %f4, %f2, %f4 loop_2138: stx %l5, [%l7 + 0x28] loop_2139: fbl,a %fcc1, loop_2141 loop_2140: fmovde %xcc, %f5, %f3 fpack32 %f0, %f2, %f2 movn %xcc, %l2, %g5 loop_2141: fbu,a %fcc3, loop_2142 fbuge %fcc2, loop_2143 fandnot1 %f10, %f14, %f2 movrgez %o3, 0x07E, %l4 loop_2142: ldsh [%l7 + 0x14], %g3 loop_2143: lduw [%l7 + 0x68], %g2 movn %xcc, %o2, %o5 sth %o1, [%l7 + 0x78] sth %o0, [%l7 + 0x12] fcmped %fcc0, %f8, %f0 fbge %fcc1, loop_2144 brlez %i5, loop_2145 std %f8, [%l7 + 0x20] ldsb [%l7 + 0x12], %g6 loop_2144: faligndata %f2, %f4, %f10 loop_2145: mova %icc, %o4, %g7 fmovdgu %xcc, %f3, %f9 st %f0, [%l7 + 0x64] fnot2s %f8, %f11 fnand %f6, %f14, %f0 fcmps %fcc1, %f1, %f7 fcmpes %fcc1, %f4, %f14 bcc,a %xcc, loop_2146 fandnot1 %f8, %f14, %f8 movleu %xcc, %l1, %g4 ld [%l7 + 0x5C], %f14 loop_2146: popc 0x0237, %i4 fmul8sux16 %f14, %f6, %f0 edge32ln %i7, %l3, %i3 umul %o7, %g1, %l0 orcc %l6, 0x1799, %i0 fexpand %f7, %f8 ldsh [%l7 + 0x48], %i1 tle %xcc, 0x2 ldx [%l7 + 0x60], %o6 udivx %i6, 0x1A50, %l5 fornot1 %f8, %f12, %f4 sth %l2, [%l7 + 0x08] for %f0, %f0, %f0 ldub [%l7 + 0x12], %g5 bvc,pn %xcc, loop_2147 fnands %f1, %f15, %f13 xorcc %o3, 0x0070, %i2 fmul8x16al %f2, %f3, %f2 loop_2147: movl %xcc, %g3, %l4 movl %icc, %g2, %o2 mulx %o5, %o1, %o0 fmul8x16au %f1, %f1, %f14 st %f15, [%l7 + 0x0C] fmovsne %icc, %f1, %f8 ldx [%l7 + 0x40], %g6 ldsb [%l7 + 0x5E], %o4 tvc %xcc, 0x3 sra %i5, 0x1F, %g7 ldsw [%l7 + 0x5C], %g4 fmovdcs %xcc, %f0, %f6 bcc,a,pn %icc, loop_2148 fmovdpos %icc, %f2, %f15 ldsh [%l7 + 0x74], %i4 fmuld8sux16 %f13, %f4, %f2 loop_2148: alignaddr %l1, %i7, %l3 fmovdleu %xcc, %f15, %f5 fmovscs %xcc, %f5, %f4 fpack32 %f2, %f10, %f12 fornot1s %f15, %f5, %f6 edge32 %o7, %i3, %l0 ldx [%l7 + 0x78], %g1 ldd [%l7 + 0x78], %f0 stb %i0, [%l7 + 0x11] fpsub32s %f8, %f7, %f9 xorcc %i1, %o6, %i6 fcmped %fcc1, %f2, %f2 fandnot1 %f4, %f4, %f12 movrgz %l6, %l5, %l2 fabsd %f10, %f6 tvs %icc, 0x6 xorcc %g5, 0x1C73, %o3 fbge,a %fcc3, loop_2149 fpadd16 %f8, %f6, %f2 fcmpeq32 %f12, %f12, %i2 ldd [%l7 + 0x58], %f4 loop_2149: fnegs %f3, %f8 tpos %xcc, 0x5 fble %fcc1, loop_2150 fmovsge %icc, %f9, %f10 ld [%l7 + 0x60], %f2 sdiv %l4, 0x078C, %g2 loop_2150: fcmple16 %f12, %f2, %o2 stw %g3, [%l7 + 0x1C] udiv %o5, 0x01DB, %o0 fsrc2 %f12, %f6 ta %xcc, 0x2 st %f6, [%l7 + 0x24] bg,a loop_2151 tle %icc, 0x1 fpsub32s %f11, %f7, %f9 srlx %g6, 0x1E, %o1 loop_2151: for %f14, %f12, %f14 ld [%l7 + 0x34], %f10 fnegs %f3, %f6 ldsh [%l7 + 0x0A], %o4 lduh [%l7 + 0x4C], %i5 std %f8, [%l7 + 0x60] ldd [%l7 + 0x48], %f14 ldsh [%l7 + 0x1A], %g4 tleu %icc, 0x6 fbge,a %fcc2, loop_2152 tcs %icc, 0x4 mulx %i4, 0x0873, %g7 brlz %i7, loop_2153 loop_2152: bl %icc, loop_2154 movn %icc, %l1, %l3 ldsb [%l7 + 0x1F], %o7 loop_2153: and %i3, 0x1AD3, %l0 loop_2154: edge16 %g1, %i1, %i0 stw %i6, [%l7 + 0x30] fmovrdne %o6, %f10, %f0 ldsh [%l7 + 0x7C], %l5 movcs %icc, %l6, %g5 bleu loop_2155 ldsh [%l7 + 0x3C], %l2 add %i2, 0x00F7, %l4 stx %o3, [%l7 + 0x08] loop_2155: stw %o2, [%l7 + 0x78] fzeros %f7 fornot2 %f12, %f6, %f0 ldsw [%l7 + 0x20], %g2 ldd [%l7 + 0x08], %f0 stw %g3, [%l7 + 0x68] bvc %icc, loop_2156 stb %o0, [%l7 + 0x30] movg %xcc, %o5, %g6 fmovsleu %xcc, %f3, %f12 loop_2156: ldx [%l7 + 0x68], %o1 taddcc %i5, %g4, %i4 ld [%l7 + 0x20], %f7 fbu,a %fcc2, loop_2157 ld [%l7 + 0x24], %f13 ldsw [%l7 + 0x74], %g7 sllx %o4, 0x10, %i7 loop_2157: fpadd32 %f0, %f12, %f8 ld [%l7 + 0x50], %f15 umul %l3, %l1, %i3 fsrc2 %f2, %f12 movpos %xcc, %l0, %g1 addcc %o7, 0x15FA, %i0 alignaddrl %i1, %o6, %i6 fmovrse %l5, %f11, %f8 bg,pt %icc, loop_2158 fsrc1 %f0, %f8 fpsub16 %f2, %f12, %f10 sth %l6, [%l7 + 0x60] loop_2158: fornot2s %f10, %f5, %f7 fmovrslz %g5, %f12, %f4 fmovdvc %xcc, %f7, %f13 fmul8x16al %f1, %f1, %f4 brnz %i2, loop_2159 srl %l4, 0x0A, %l2 tneg %xcc, 0x1 bg %icc, loop_2160 loop_2159: stb %o2, [%l7 + 0x68] fmovsa %xcc, %f7, %f8 tg %xcc, 0x4 loop_2160: edge8l %g2, %g3, %o3 fnands %f7, %f0, %f10 fpsub16 %f6, %f8, %f2 fpack16 %f0, %f7 fsrc2 %f8, %f14 ld [%l7 + 0x1C], %f8 tg %icc, 0x3 stx %o0, [%l7 + 0x28] lduh [%l7 + 0x72], %g6 addc %o5, 0x0571, %i5 fexpand %f11, %f2 ta %xcc, 0x0 fxnor %f8, %f12, %f6 ldub [%l7 + 0x51], %g4 lduh [%l7 + 0x68], %i4 fbne,a %fcc0, loop_2161 stx %o1, [%l7 + 0x70] sdivx %g7, 0x046F, %o4 fnot2s %f15, %f15 loop_2161: srax %l3, %l1, %i7 orcc %i3, %g1, %l0 edge8 %o7, %i1, %i0 fmovrdlez %o6, %f4, %f14 nop setx loop_2162, %l0, %l1 jmpl %l1, %l5 fmovrslez %i6, %f9, %f12 fone %f8 ldsw [%l7 + 0x60], %g5 loop_2162: tn %icc, 0x7 edge16n %i2, %l4, %l2 fandnot2 %f4, %f8, %f0 addcc %o2, 0x0CCC, %l6 ldsb [%l7 + 0x74], %g3 sdiv %g2, 0x1878, %o3 bl %icc, loop_2163 ldd [%l7 + 0x08], %f4 sdivcc %g6, 0x1A03, %o5 fmovscc %icc, %f2, %f10 loop_2163: bgu,a %icc, loop_2164 smulcc %o0, %g4, %i4 lduw [%l7 + 0x78], %o1 movcc %xcc, %i5, %o4 loop_2164: fpadd32 %f8, %f8, %f8 brlz,a %g7, loop_2165 ld [%l7 + 0x08], %f12 bcc,a,pn %icc, loop_2166 bvc,a %xcc, loop_2167 loop_2165: ldsh [%l7 + 0x78], %l1 st %f0, [%l7 + 0x38] loop_2166: siam 0x4 loop_2167: faligndata %f8, %f10, %f8 fbg,a %fcc2, loop_2168 tle %icc, 0x0 lduw [%l7 + 0x50], %l3 movleu %xcc, %i7, %i3 loop_2168: fbue,a %fcc3, loop_2169 fzeros %f15 stb %g1, [%l7 + 0x6F] fpsub16s %f11, %f2, %f6 loop_2169: fmovrdlez %l0, %f14, %f4 fmovrsgz %i1, %f10, %f1 fbg %fcc0, loop_2170 sllx %o7, %i0, %l5 fnors %f8, %f11, %f3 tvs %icc, 0x5 loop_2170: fcmpgt16 %f4, %f10, %o6 fornot2 %f4, %f14, %f2 fornot2s %f6, %f5, %f9 sdiv %i6, 0x0944, %g5 fmovsg %icc, %f10, %f8 fbo %fcc1, loop_2171 nop setx loop_2172, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32ln %l4, %l2, %o2 fmovsn %icc, %f13, %f0 loop_2171: lduh [%l7 + 0x54], %i2 loop_2172: bge,a,pt %xcc, loop_2173 bne,a loop_2174 sub %g3, 0x1177, %l6 fmovrslez %o3, %f2, %f11 loop_2173: fble,a %fcc1, loop_2175 loop_2174: st %f7, [%l7 + 0x40] fmovsge %xcc, %f1, %f5 std %f8, [%l7 + 0x08] loop_2175: edge16n %g6, %g2, %o0 fxnors %f3, %f14, %f3 bl,a,pt %xcc, loop_2176 movrlez %g4, 0x3B1, %o5 add %i4, %o1, %i5 fzeros %f2 loop_2176: stb %o4, [%l7 + 0x7E] fmuld8sux16 %f0, %f5, %f4 fors %f12, %f10, %f12 fmul8sux16 %f6, %f6, %f12 fmovdne %xcc, %f14, %f12 bl,a,pt %xcc, loop_2177 fornot2 %f0, %f2, %f8 fsrc1s %f13, %f0 fcmped %fcc2, %f4, %f4 loop_2177: st %f2, [%l7 + 0x18] ldub [%l7 + 0x31], %l1 stw %l3, [%l7 + 0x68] fbl,a %fcc2, loop_2178 ldsw [%l7 + 0x0C], %i7 fmovsge %icc, %f3, %f4 move %xcc, %i3, %g1 loop_2178: fmovrsgz %g7, %f11, %f2 stx %i1, [%l7 + 0x48] movg %xcc, %o7, %i0 movl %icc, %l5, %l0 and %o6, %g5, %l4 ldsb [%l7 + 0x1A], %l2 fblg %fcc2, loop_2179 udivx %o2, 0x1C04, %i2 fmovsneg %xcc, %f8, %f15 std %f6, [%l7 + 0x78] loop_2179: fcmpgt32 %f6, %f2, %i6 popc %g3, %o3 std %f4, [%l7 + 0x50] nop setx loop_2180, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdivcc %l6, 0x1375, %g2 ldub [%l7 + 0x5D], %g6 std %f2, [%l7 + 0x60] loop_2180: fbul,a %fcc0, loop_2181 movleu %icc, %o0, %o5 fnors %f6, %f13, %f1 bn,pt %icc, loop_2182 loop_2181: fexpand %f0, %f6 std %f10, [%l7 + 0x40] bleu,pn %xcc, loop_2183 loop_2182: brz %g4, loop_2184 fmovrdlez %i4, %f10, %f4 ldsh [%l7 + 0x78], %i5 loop_2183: movrne %o4, %l1, %l3 loop_2184: edge16n %i7, %i3, %g1 fcmps %fcc2, %f11, %f6 fand %f10, %f10, %f14 ldub [%l7 + 0x1C], %o1 fornot2 %f2, %f8, %f2 te %icc, 0x4 fmovsgu %xcc, %f10, %f10 bcc,a,pt %icc, loop_2185 fmovsleu %icc, %f7, %f15 brz,a %i1, loop_2186 fpsub16s %f2, %f7, %f15 loop_2185: std %f6, [%l7 + 0x10] fbn %fcc0, loop_2187 loop_2186: fbue,a %fcc2, loop_2188 stb %g7, [%l7 + 0x28] andcc %o7, 0x1383, %l5 loop_2187: fbug,a %fcc1, loop_2189 loop_2188: movrgez %l0, 0x197, %i0 ldsw [%l7 + 0x4C], %g5 fand %f14, %f6, %f4 loop_2189: xorcc %l4, %o6, %l2 tsubcc %o2, 0x1F40, %i6 movle %icc, %g3, %o3 edge16n %l6, %i2, %g6 st %f5, [%l7 + 0x2C] bvs,a,pt %icc, loop_2190 std %f12, [%l7 + 0x68] std %f2, [%l7 + 0x18] ldsb [%l7 + 0x22], %o0 loop_2190: sdiv %o5, 0x1C94, %g2 pdist %f4, %f2, %f8 ldsw [%l7 + 0x64], %g4 ldsw [%l7 + 0x54], %i4 fbue %fcc1, loop_2191 stx %o4, [%l7 + 0x58] fmovrsgez %l1, %f12, %f11 tcc %icc, 0x5 loop_2191: ldsw [%l7 + 0x58], %l3 std %f10, [%l7 + 0x70] stw %i5, [%l7 + 0x14] stw %i3, [%l7 + 0x60] fnand %f4, %f8, %f12 ld [%l7 + 0x10], %f1 fcmpeq32 %f6, %f12, %i7 fors %f10, %f5, %f6 fxnors %f5, %f2, %f3 fmuld8ulx16 %f5, %f13, %f8 tvc %xcc, 0x4 fmovrsgez %g1, %f9, %f11 pdist %f14, %f12, %f12 udivx %o1, 0x114E, %i1 fors %f9, %f9, %f13 lduh [%l7 + 0x76], %o7 fcmpd %fcc3, %f10, %f2 fcmpeq16 %f8, %f6, %l5 fnot2 %f2, %f2 lduh [%l7 + 0x76], %g7 bneg,a,pt %xcc, loop_2192 fmovrde %l0, %f6, %f6 ldd [%l7 + 0x78], %f14 bgu,a,pt %xcc, loop_2193 loop_2192: std %f12, [%l7 + 0x30] fmovscc %icc, %f11, %f9 lduw [%l7 + 0x78], %i0 loop_2193: fandnot2 %f6, %f4, %f12 mova %icc, %l4, %g5 ldub [%l7 + 0x24], %l2 taddcc %o2, %o6, %g3 nop setx loop_2194, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbg %fcc0, loop_2195 fmuld8sux16 %f0, %f1, %f8 fmovd %f4, %f2 loop_2194: fmuld8sux16 %f7, %f11, %f6 loop_2195: fmovdcs %xcc, %f12, %f9 ldub [%l7 + 0x25], %o3 fpack32 %f8, %f6, %f6 fbug %fcc2, loop_2196 sdivcc %i6, 0x0D52, %i2 bn,a loop_2197 andn %l6, %g6, %o0 loop_2196: fmovdle %icc, %f2, %f3 fpack16 %f10, %f4 loop_2197: stx %o5, [%l7 + 0x78] fbue %fcc1, loop_2198 fbo,a %fcc1, loop_2199 sth %g2, [%l7 + 0x2E] stw %g4, [%l7 + 0x48] loop_2198: fble,a %fcc0, loop_2200 loop_2199: fnot1s %f7, %f10 fnands %f11, %f13, %f12 udivx %o4, 0x1549, %i4 loop_2200: fmovsge %icc, %f15, %f7 fmovdcs %icc, %f2, %f11 fmovsvs %xcc, %f5, %f10 ld [%l7 + 0x64], %f10 st %f14, [%l7 + 0x6C] stb %l3, [%l7 + 0x76] sll %i5, %i3, %l1 fmovsa %icc, %f12, %f7 udivcc %g1, 0x1AE6, %o1 edge16ln %i1, %i7, %l5 stx %g7, [%l7 + 0x10] ld [%l7 + 0x18], %f10 tsubcc %l0, 0x0C3F, %i0 fnegd %f12, %f14 fnot2s %f15, %f15 ldub [%l7 + 0x6D], %l4 fmovrdgez %g5, %f12, %f0 movre %l2, 0x374, %o7 fexpand %f14, %f10 fnot2s %f9, %f3 brlz,a %o6, loop_2201 fnegs %f3, %f0 fmul8sux16 %f14, %f14, %f0 stx %g3, [%l7 + 0x58] loop_2201: fmovscc %icc, %f12, %f1 orncc %o2, 0x0636, %i6 ld [%l7 + 0x1C], %f0 sth %o3, [%l7 + 0x3E] ldsb [%l7 + 0x44], %i2 fmovsne %icc, %f6, %f4 lduh [%l7 + 0x4A], %g6 fcmple32 %f6, %f8, %o0 fnot2s %f0, %f4 fmovrslz %o5, %f13, %f3 movvc %xcc, %l6, %g2 movne %icc, %g4, %i4 st %f0, [%l7 + 0x10] st %f3, [%l7 + 0x30] lduw [%l7 + 0x7C], %o4 fnor %f4, %f8, %f14 ld [%l7 + 0x0C], %f1 st %f13, [%l7 + 0x54] std %f6, [%l7 + 0x28] fmovrdgz %l3, %f12, %f12 mova %xcc, %i3, %i5 fnot2 %f14, %f14 ldd [%l7 + 0x60], %f2 ld [%l7 + 0x78], %f14 movpos %icc, %g1, %l1 ld [%l7 + 0x0C], %f10 fandnot1 %f0, %f4, %f0 fbo %fcc3, loop_2202 ldsh [%l7 + 0x0A], %i1 ldx [%l7 + 0x18], %i7 st %f1, [%l7 + 0x5C] loop_2202: te %icc, 0x7 subccc %l5, %o1, %g7 lduw [%l7 + 0x24], %l0 ld [%l7 + 0x3C], %f8 xorcc %l4, 0x1A35, %g5 fmovdvs %xcc, %f14, %f15 fba %fcc1, loop_2203 ldub [%l7 + 0x29], %l2 fmovdle %icc, %f4, %f14 fmovrde %i0, %f2, %f8 loop_2203: mova %xcc, %o6, %o7 fxors %f15, %f6, %f15 ld [%l7 + 0x48], %f5 brz,a %g3, loop_2204 edge8l %i6, %o3, %i2 tsubcctv %o2, %g6, %o0 movne %xcc, %o5, %g2 loop_2204: ldd [%l7 + 0x68], %f8 lduw [%l7 + 0x74], %l6 lduh [%l7 + 0x54], %g4 fblg,a %fcc0, loop_2205 edge16 %o4, %i4, %i3 brz %i5, loop_2206 fba,a %fcc2, loop_2207 loop_2205: orcc %g1, %l3, %l1 stb %i1, [%l7 + 0x5D] loop_2206: edge16n %i7, %l5, %o1 loop_2207: sth %g7, [%l7 + 0x48] andncc %l4, %g5, %l0 fnot2s %f6, %f10 bpos %icc, loop_2208 udivcc %i0, 0x121B, %o6 edge8 %o7, %l2, %g3 fpsub32s %f12, %f11, %f11 loop_2208: tcc %icc, 0x7 std %f6, [%l7 + 0x58] fandnot2 %f8, %f10, %f0 fmovrse %i6, %f10, %f11 st %f13, [%l7 + 0x78] fmovdpos %xcc, %f12, %f6 stb %o3, [%l7 + 0x49] ldub [%l7 + 0x7F], %i2 bvs %icc, loop_2209 fmovde %xcc, %f11, %f2 lduw [%l7 + 0x68], %g6 fbn %fcc1, loop_2210 loop_2209: ble %icc, loop_2211 ldd [%l7 + 0x50], %f6 movvs %icc, %o0, %o2 loop_2210: lduh [%l7 + 0x0E], %o5 loop_2211: std %f0, [%l7 + 0x08] stw %l6, [%l7 + 0x6C] sth %g4, [%l7 + 0x38] sdiv %o4, 0x0256, %g2 fmovdvc %icc, %f7, %f1 edge16ln %i4, %i5, %g1 bl,a,pn %icc, loop_2212 lduw [%l7 + 0x54], %l3 umul %l1, %i3, %i7 tsubcc %i1, %l5, %o1 loop_2212: stb %l4, [%l7 + 0x49] udivcc %g7, 0x0054, %g5 udivcc %l0, 0x164A, %i0 and %o7, %o6, %l2 tvc %xcc, 0x6 fmovrde %g3, %f12, %f10 stx %o3, [%l7 + 0x10] stb %i6, [%l7 + 0x58] fpsub32s %f1, %f14, %f12 st %f13, [%l7 + 0x74] sth %g6, [%l7 + 0x14] ldsw [%l7 + 0x08], %o0 te %icc, 0x7 fmovsne %icc, %f11, %f7 tg %icc, 0x0 xnorcc %i2, 0x19BF, %o2 movg %icc, %l6, %o5 fone %f10 stb %o4, [%l7 + 0x1B] fxnor %f12, %f0, %f14 fmovde %icc, %f15, %f11 fmovrdlz %g4, %f4, %f12 fnand %f0, %f10, %f12 bpos %xcc, loop_2213 ldd [%l7 + 0x40], %f4 edge32 %i4, %g2, %i5 udiv %l3, 0x0793, %l1 loop_2213: fpadd16 %f6, %f8, %f4 addcc %g1, 0x1C7F, %i7 movpos %icc, %i3, %l5 ld [%l7 + 0x20], %f11 call loop_2214 edge16n %o1, %l4, %g7 fandnot1 %f10, %f2, %f0 sra %g5, 0x08, %i1 loop_2214: movge %icc, %l0, %i0 movrlez %o6, 0x045, %l2 fxor %f2, %f14, %f8 mulscc %g3, %o7, %o3 fornot2s %f11, %f6, %f10 bvs,a,pn %icc, loop_2215 fpsub32 %f14, %f6, %f12 movne %icc, %i6, %o0 bcc,a,pn %xcc, loop_2216 loop_2215: fbne,a %fcc1, loop_2217 ldub [%l7 + 0x46], %i2 brz,a %g6, loop_2218 loop_2216: stb %l6, [%l7 + 0x0C] loop_2217: fmuld8sux16 %f14, %f11, %f12 lduw [%l7 + 0x1C], %o5 loop_2218: ldd [%l7 + 0x58], %f10 array16 %o2, %o4, %g4 ld [%l7 + 0x30], %f13 tl %xcc, 0x6 ldsb [%l7 + 0x65], %i4 brnz %g2, loop_2219 ldd [%l7 + 0x40], %f10 add %l3, %i5, %l1 lduw [%l7 + 0x60], %i7 loop_2219: movrgez %i3, %g1, %l5 edge16ln %l4, %o1, %g5 fpadd16 %f4, %f4, %f14 ldsh [%l7 + 0x2C], %g7 nop setx loop_2220, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8ulx16 %f2, %f14, %f4 fnor %f6, %f12, %f6 ld [%l7 + 0x44], %f4 loop_2220: bcc,pt %xcc, loop_2221 bg,pn %icc, loop_2222 movl %icc, %i1, %i0 subccc %o6, %l2, %g3 loop_2221: fmovdvc %icc, %f12, %f2 loop_2222: bpos loop_2223 sdivx %o7, 0x0CAB, %l0 fand %f2, %f10, %f6 sth %o3, [%l7 + 0x3E] loop_2223: andcc %i6, 0x1FA3, %i2 ldsh [%l7 + 0x36], %o0 fmovrdlz %g6, %f0, %f0 smulcc %l6, %o5, %o2 lduh [%l7 + 0x36], %g4 bge loop_2224 movcc %icc, %o4, %g2 movle %icc, %i4, %i5 stw %l1, [%l7 + 0x08] loop_2224: ldsh [%l7 + 0x78], %i7 fand %f8, %f10, %f0 bshuffle %f4, %f12, %f14 std %f12, [%l7 + 0x50] fands %f15, %f11, %f1 addc %l3, 0x0647, %g1 stw %l5, [%l7 + 0x48] add %i3, 0x1C1E, %l4 ldsh [%l7 + 0x64], %o1 st %f8, [%l7 + 0x34] fabsd %f4, %f8 sth %g7, [%l7 + 0x56] fones %f11 fmovrdlz %g5, %f0, %f12 fmovsneg %xcc, %f5, %f5 sra %i1, %i0, %o6 stx %g3, [%l7 + 0x48] smulcc %o7, %l2, %l0 tne %icc, 0x5 bvs,pt %xcc, loop_2225 fpsub16 %f10, %f8, %f4 fmovsle %xcc, %f11, %f2 st %f12, [%l7 + 0x2C] loop_2225: movvs %icc, %o3, %i6 ldx [%l7 + 0x68], %o0 ldsw [%l7 + 0x68], %g6 fmuld8sux16 %f10, %f4, %f0 fornot2s %f9, %f8, %f9 fbne,a %fcc0, loop_2226 fcmpeq16 %f14, %f2, %l6 fabsd %f14, %f6 tcc %icc, 0x4 loop_2226: fbue %fcc2, loop_2227 fmovsg %icc, %f14, %f8 fbn,a %fcc2, loop_2228 tge %icc, 0x6 loop_2227: fzero %f8 stx %i2, [%l7 + 0x08] loop_2228: ldsw [%l7 + 0x7C], %o2 sth %g4, [%l7 + 0x46] fmovrdgz %o4, %f14, %f12 fmul8ulx16 %f12, %f6, %f4 stx %o5, [%l7 + 0x20] fpsub32 %f12, %f0, %f4 fmovsneg %xcc, %f14, %f6 movrlez %g2, 0x282, %i4 st %f10, [%l7 + 0x74] fnand %f10, %f10, %f2 array16 %i5, %l1, %l3 movrlz %g1, 0x287, %i7 fmovdneg %icc, %f14, %f6 bneg,a,pn %xcc, loop_2229 fpsub16 %f6, %f2, %f2 stw %i3, [%l7 + 0x1C] ld [%l7 + 0x4C], %f13 loop_2229: subc %l5, %o1, %g7 edge16n %l4, %g5, %i1 lduh [%l7 + 0x18], %o6 stx %g3, [%l7 + 0x68] addc %o7, %i0, %l0 or %l2, 0x147A, %o3 fbne,a %fcc1, loop_2230 movrgez %i6, 0x129, %g6 ldsb [%l7 + 0x75], %o0 fbule %fcc3, loop_2231 loop_2230: fcmpne16 %f14, %f2, %i2 call loop_2232 fbu %fcc1, loop_2233 loop_2231: fnot2 %f14, %f10 fbne,a %fcc3, loop_2234 loop_2232: ldd [%l7 + 0x30], %f4 loop_2233: tg %xcc, 0x7 fbug,a %fcc3, loop_2235 loop_2234: fmovsge %icc, %f15, %f5 ta %icc, 0x2 ldsb [%l7 + 0x57], %l6 loop_2235: fmovsneg %xcc, %f15, %f8 lduh [%l7 + 0x66], %g4 edge32n %o2, %o4, %g2 ldsh [%l7 + 0x50], %i4 fmovsle %xcc, %f2, %f11 tsubcctv %o5, 0x0098, %l1 sth %l3, [%l7 + 0x1A] fmovse %xcc, %f10, %f6 nop setx loop_2236, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x66], %g1 movvs %icc, %i7, %i5 edge32l %i3, %o1, %g7 loop_2236: fpack32 %f12, %f0, %f4 fmovs %f4, %f2 fbul %fcc0, loop_2237 ldd [%l7 + 0x70], %f12 ldsh [%l7 + 0x5E], %l4 movcc %icc, %g5, %i1 loop_2237: lduw [%l7 + 0x50], %o6 fmovdn %icc, %f7, %f1 fornot2 %f4, %f0, %f4 st %f14, [%l7 + 0x7C] srax %g3, 0x16, %o7 ld [%l7 + 0x74], %f9 udivx %l5, 0x1694, %i0 st %f14, [%l7 + 0x14] for %f4, %f2, %f12 fmovrsgez %l2, %f12, %f13 fmovdpos %xcc, %f5, %f4 fcmped %fcc1, %f4, %f6 ldub [%l7 + 0x46], %l0 ldsh [%l7 + 0x24], %o3 edge8l %i6, %o0, %g6 fpsub16s %f1, %f5, %f6 addc %l6, %g4, %o2 ldsw [%l7 + 0x28], %o4 fmovrdgez %g2, %f14, %f4 brz,a %i2, loop_2238 fandnot1 %f14, %f6, %f8 pdist %f10, %f10, %f10 xnor %i4, %l1, %l3 loop_2238: fmovdcs %xcc, %f9, %f11 ld [%l7 + 0x50], %f7 lduh [%l7 + 0x1A], %g1 fxnors %f9, %f2, %f2 fmovsvc %icc, %f11, %f7 fmovdpos %icc, %f13, %f10 taddcctv %i7, %i5, %o5 stw %o1, [%l7 + 0x50] fpsub16 %f0, %f6, %f2 for %f2, %f10, %f12 fxnors %f1, %f6, %f3 fmul8sux16 %f12, %f10, %f8 and %i3, 0x0A53, %l4 ldsw [%l7 + 0x64], %g5 sth %i1, [%l7 + 0x52] ldd [%l7 + 0x18], %f0 fmovdvs %xcc, %f2, %f7 mulscc %g7, %g3, %o7 fmovde %icc, %f7, %f0 ldsw [%l7 + 0x64], %l5 stx %i0, [%l7 + 0x18] edge32l %o6, %l2, %o3 lduh [%l7 + 0x40], %l0 ldsb [%l7 + 0x21], %i6 fnors %f5, %f2, %f10 tneg %icc, 0x1 sth %g6, [%l7 + 0x2A] fabsd %f4, %f6 ld [%l7 + 0x24], %f9 fcmpne16 %f6, %f10, %l6 fnot2 %f8, %f8 lduw [%l7 + 0x58], %g4 ldub [%l7 + 0x41], %o2 stw %o4, [%l7 + 0x18] std %f14, [%l7 + 0x78] std %f8, [%l7 + 0x20] std %f0, [%l7 + 0x08] fbl,a %fcc1, loop_2239 std %f2, [%l7 + 0x20] fxnors %f11, %f3, %f5 smul %g2, 0x0B66, %o0 loop_2239: lduw [%l7 + 0x44], %i2 fornot2s %f11, %f9, %f8 tneg %xcc, 0x5 fbg,a %fcc2, loop_2240 sth %l1, [%l7 + 0x1E] fnot1 %f10, %f6 tn %xcc, 0x2 loop_2240: ldd [%l7 + 0x38], %f2 fmovspos %icc, %f3, %f9 ld [%l7 + 0x68], %f12 fxnor %f14, %f0, %f2 fornot1s %f12, %f3, %f6 fmovdne %icc, %f12, %f14 fbne,a %fcc1, loop_2241 fmovrdne %l3, %f12, %f0 fexpand %f8, %f4 fblg %fcc2, loop_2242 loop_2241: movvc %xcc, %i4, %i7 ldd [%l7 + 0x30], %f14 ldd [%l7 + 0x30], %f12 loop_2242: addccc %g1, 0x10FA, %i5 movvc %xcc, %o5, %o1 st %f6, [%l7 + 0x30] bcc,a loop_2243 fnot2s %f4, %f4 fpadd32 %f8, %f8, %f6 edge32 %i3, %l4, %g5 loop_2243: bgu,a,pn %icc, loop_2244 edge16ln %g7, %g3, %i1 tle %xcc, 0x0 ldub [%l7 + 0x1D], %l5 loop_2244: pdist %f2, %f0, %f6 st %f3, [%l7 + 0x74] fornot1s %f15, %f8, %f3 lduw [%l7 + 0x20], %o7 fornot2 %f12, %f12, %f12 fpsub32s %f11, %f6, %f6 stw %i0, [%l7 + 0x50] addcc %l2, 0x034A, %o3 bvc,a,pt %xcc, loop_2245 ldub [%l7 + 0x3D], %l0 edge16l %i6, %o6, %g6 edge32ln %l6, %g4, %o2 loop_2245: fands %f15, %f9, %f12 ld [%l7 + 0x64], %f9 fmovsa %xcc, %f3, %f12 fmul8x16au %f1, %f15, %f14 fnegs %f3, %f13 udiv %g2, 0x1747, %o4 fmovsvc %icc, %f10, %f6 fmovdleu %icc, %f14, %f6 st %f7, [%l7 + 0x28] ldsh [%l7 + 0x56], %i2 fbe,a %fcc3, loop_2246 sth %o0, [%l7 + 0x1C] fmul8x16au %f15, %f15, %f14 ldub [%l7 + 0x64], %l3 loop_2246: movleu %icc, %l1, %i7 fmovsvs %icc, %f10, %f2 ldub [%l7 + 0x78], %i4 movne %xcc, %i5, %o5 fbl,a %fcc1, loop_2247 movre %g1, %i3, %l4 stw %o1, [%l7 + 0x34] fmul8x16al %f4, %f2, %f4 loop_2247: sdivcc %g5, 0x14C4, %g7 sethi 0x1C5C, %i1 std %f14, [%l7 + 0x48] st %f9, [%l7 + 0x14] tvs %icc, 0x6 movleu %icc, %g3, %l5 lduw [%l7 + 0x14], %o7 fpack16 %f12, %f0 tge %xcc, 0x2 edge32ln %i0, %l2, %o3 brgz,a %i6, loop_2248 fmovsvc %xcc, %f12, %f13 taddcc %l0, 0x1FA3, %g6 movcs %icc, %l6, %g4 loop_2248: fone %f6 ldx [%l7 + 0x08], %o2 tcs %xcc, 0x5 ldsb [%l7 + 0x4E], %g2 fpack16 %f6, %f14 umul %o4, 0x08BD, %o6 movl %xcc, %i2, %l3 ldsw [%l7 + 0x58], %o0 fmovdle %xcc, %f0, %f12 ldub [%l7 + 0x11], %l1 stw %i7, [%l7 + 0x08] ldx [%l7 + 0x48], %i4 stw %o5, [%l7 + 0x0C] movvs %xcc, %g1, %i3 udiv %l4, 0x1E7C, %o1 ldsh [%l7 + 0x56], %g5 fmovdpos %xcc, %f6, %f5 tleu %icc, 0x6 fmovrdgz %i5, %f4, %f2 ldsb [%l7 + 0x75], %g7 mulscc %i1, %g3, %o7 fmovrsgz %i0, %f1, %f11 fmovdneg %xcc, %f12, %f4 ld [%l7 + 0x58], %f9 fmovda %icc, %f15, %f5 for %f12, %f2, %f4 fmul8sux16 %f8, %f10, %f14 sra %l5, 0x0F, %o3 movn %icc, %i6, %l0 sdiv %l2, 0x1E42, %l6 ldsh [%l7 + 0x3A], %g6 movleu %xcc, %o2, %g4 movrgz %g2, 0x341, %o4 sdivcc %i2, 0x0EDF, %l3 sdivx %o6, 0x014E, %l1 ble,a,pn %icc, loop_2249 bneg,pn %xcc, loop_2250 fcmpd %fcc3, %f12, %f8 sllx %i7, %i4, %o5 loop_2249: fcmpd %fcc2, %f8, %f14 loop_2250: ldd [%l7 + 0x68], %f0 andcc %g1, 0x0CF8, %o0 fcmped %fcc1, %f6, %f14 lduh [%l7 + 0x68], %l4 fcmpd %fcc3, %f6, %f10 andncc %o1, %g5, %i3 fpmerge %f12, %f8, %f8 edge16l %g7, %i5, %i1 fexpand %f4, %f6 udiv %o7, 0x08AD, %i0 sth %g3, [%l7 + 0x10] fzeros %f0 fpadd16s %f9, %f14, %f9 bcc %xcc, loop_2251 st %f5, [%l7 + 0x14] xorcc %l5, %i6, %l0 sra %l2, 0x08, %l6 loop_2251: stx %g6, [%l7 + 0x28] ldx [%l7 + 0x20], %o2 fmovs %f3, %f4 fsrc2s %f15, %f9 fandnot2s %f2, %f15, %f7 fbue %fcc1, loop_2252 lduw [%l7 + 0x30], %o3 faligndata %f10, %f4, %f8 movleu %icc, %g2, %g4 loop_2252: srax %i2, %l3, %o4 sth %l1, [%l7 + 0x78] fxnors %f12, %f5, %f15 umulcc %i7, 0x12BC, %i4 fbge,a %fcc0, loop_2253 sth %o6, [%l7 + 0x18] fmovsa %icc, %f1, %f15 lduw [%l7 + 0x24], %g1 loop_2253: fornot1s %f9, %f8, %f11 ldd [%l7 + 0x58], %f4 sth %o0, [%l7 + 0x5C] fzero %f2 std %f4, [%l7 + 0x10] stx %o5, [%l7 + 0x28] orncc %l4, 0x07F6, %o1 stw %i3, [%l7 + 0x4C] umulcc %g7, 0x0A0E, %g5 fandnot1s %f9, %f2, %f15 movrlez %i1, %o7, %i0 edge32ln %g3, %l5, %i5 movrlez %i6, 0x0B3, %l0 stw %l6, [%l7 + 0x30] ldsb [%l7 + 0x2F], %l2 sdiv %g6, 0x1DE9, %o2 array16 %g2, %o3, %i2 fpsub32 %f6, %f2, %f10 array8 %l3, %o4, %g4 edge32ln %l1, %i7, %o6 edge32n %g1, %o0, %o5 umulcc %i4, 0x0BC4, %l4 ldsb [%l7 + 0x4C], %o1 ldub [%l7 + 0x2B], %g7 stx %i3, [%l7 + 0x60] ldsh [%l7 + 0x38], %i1 bvs,a,pn %xcc, loop_2254 tsubcctv %g5, 0x0C73, %i0 subc %g3, 0x0E4D, %o7 bcs,a,pn %xcc, loop_2255 loop_2254: movl %xcc, %l5, %i6 movrlez %i5, 0x1F4, %l0 movrlz %l2, 0x202, %g6 loop_2255: bneg,a,pn %xcc, loop_2256 movrgez %l6, %g2, %o3 ldub [%l7 + 0x1E], %i2 edge32 %l3, %o4, %g4 loop_2256: ldub [%l7 + 0x54], %o2 movcc %icc, %i7, %o6 taddcctv %l1, 0x1578, %g1 siam 0x4 nop setx loop_2257, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andn %o0, 0x17DC, %i4 srax %l4, %o1, %g7 andncc %i3, %i1, %o5 loop_2257: lduw [%l7 + 0x68], %i0 fandnot2s %f8, %f8, %f12 fpackfix %f6, %f3 edge8n %g3, %g5, %l5 lduh [%l7 + 0x2C], %o7 fornot2 %f14, %f0, %f0 ldub [%l7 + 0x53], %i6 ldub [%l7 + 0x3F], %i5 ldd [%l7 + 0x28], %f12 addcc %l0, 0x1F9C, %l2 fbg,a %fcc1, loop_2258 fpack16 %f2, %f1 ld [%l7 + 0x50], %f0 fmovrdne %l6, %f0, %f12 loop_2258: fmovdvc %icc, %f2, %f15 fcmpgt16 %f4, %f6, %g6 fmovrslez %o3, %f11, %f12 ldub [%l7 + 0x5C], %g2 fcmped %fcc2, %f2, %f4 ldd [%l7 + 0x68], %f0 umulcc %i2, %l3, %o4 ba,a,pt %xcc, loop_2259 tcc %xcc, 0x7 fpack32 %f12, %f14, %f4 brlz,a %o2, loop_2260 loop_2259: fmovrdgz %g4, %f12, %f14 fcmped %fcc1, %f0, %f0 ldx [%l7 + 0x28], %i7 loop_2260: siam 0x0 subccc %l1, 0x1896, %o6 fmovsleu %xcc, %f3, %f14 subc %o0, %g1, %l4 bn loop_2261 fandnot1 %f10, %f4, %f0 ble,a,pt %icc, loop_2262 fmovrsne %i4, %f4, %f9 loop_2261: fbge %fcc2, loop_2263 fcmpeq16 %f0, %f2, %o1 loop_2262: ld [%l7 + 0x58], %f0 siam 0x2 loop_2263: and %g7, %i3, %i1 fbe %fcc3, loop_2264 edge32l %o5, %g3, %i0 fpack32 %f4, %f10, %f8 ldub [%l7 + 0x72], %l5 loop_2264: subccc %o7, 0x1A60, %i6 ldsb [%l7 + 0x5B], %g5 ldd [%l7 + 0x18], %f0 array32 %l0, %i5, %l6 fnot1 %f2, %f8 fornot2s %f12, %f0, %f12 lduh [%l7 + 0x58], %l2 tcc %icc, 0x7 ldd [%l7 + 0x28], %f10 fxnor %f8, %f4, %f14 fble,a %fcc0, loop_2265 orncc %g6, %o3, %i2 fnot1 %f2, %f4 fbule %fcc2, loop_2266 loop_2265: fpadd32 %f12, %f14, %f0 movre %l3, %g2, %o4 ble %xcc, loop_2267 loop_2266: tn %xcc, 0x6 bpos,pn %xcc, loop_2268 fcmpd %fcc0, %f14, %f8 loop_2267: array16 %o2, %i7, %l1 brgez %o6, loop_2269 loop_2268: fmovdle %xcc, %f1, %f2 movle %icc, %o0, %g1 bleu,a,pn %xcc, loop_2270 loop_2269: std %f8, [%l7 + 0x08] ldsh [%l7 + 0x6A], %l4 stb %g4, [%l7 + 0x2E] loop_2270: ldsw [%l7 + 0x18], %i4 bcs,a %icc, loop_2271 mova %icc, %g7, %o1 fsrc2s %f12, %f2 alignaddrl %i1, %o5, %g3 loop_2271: ldx [%l7 + 0x38], %i0 xnor %l5, 0x0D38, %o7 st %f4, [%l7 + 0x24] fabss %f9, %f15 tcs %icc, 0x0 tsubcc %i3, %g5, %i6 movne %icc, %l0, %i5 sethi 0x1FA3, %l6 fsrc2s %f10, %f12 movrgez %l2, 0x333, %g6 fmovdcc %icc, %f6, %f8 edge32 %i2, %o3, %g2 movl %xcc, %l3, %o4 brnz,a %i7, loop_2272 for %f14, %f6, %f10 andn %l1, 0x1EB4, %o2 ldsb [%l7 + 0x26], %o0 loop_2272: std %f6, [%l7 + 0x20] smulcc %o6, %l4, %g1 taddcc %i4, %g4, %o1 st %f14, [%l7 + 0x78] and %g7, %o5, %g3 ldx [%l7 + 0x58], %i1 ldub [%l7 + 0x4B], %i0 xnor %o7, 0x1FCB, %i3 movgu %icc, %l5, %g5 move %icc, %i6, %l0 ldsb [%l7 + 0x53], %i5 edge8 %l6, %g6, %i2 udivx %l2, 0x00D6, %g2 movvc %icc, %l3, %o3 fmovsa %xcc, %f13, %f5 std %f0, [%l7 + 0x50] bshuffle %f4, %f10, %f4 sra %i7, 0x10, %o4 ldsh [%l7 + 0x30], %l1 stw %o2, [%l7 + 0x18] nop setx loop_2273, %l0, %l1 jmpl %l1, %o6 fsrc2s %f10, %f8 array8 %l4, %o0, %i4 movre %g4, 0x34C, %o1 loop_2273: sth %g1, [%l7 + 0x0C] ldx [%l7 + 0x08], %g7 ldx [%l7 + 0x78], %g3 std %f12, [%l7 + 0x30] array32 %o5, %i0, %i1 sllx %o7, 0x1E, %l5 fmuld8sux16 %f7, %f2, %f2 ldd [%l7 + 0x58], %f0 smul %g5, 0x01B1, %i3 stx %i6, [%l7 + 0x68] ldsh [%l7 + 0x74], %l0 nop setx loop_2274, %l0, %l1 jmpl %l1, %l6 bpos,pt %icc, loop_2275 edge8n %g6, %i5, %i2 fcmpgt16 %f14, %f10, %g2 loop_2274: movneg %xcc, %l3, %l2 loop_2275: movn %xcc, %i7, %o4 ld [%l7 + 0x54], %f11 fbue %fcc3, loop_2276 ldd [%l7 + 0x60], %f4 sth %l1, [%l7 + 0x6A] fmovse %xcc, %f6, %f9 loop_2276: lduw [%l7 + 0x70], %o3 sdivcc %o6, 0x1FBE, %l4 addc %o2, 0x0A4F, %o0 ldd [%l7 + 0x50], %f2 fmuld8sux16 %f0, %f8, %f6 brnz %i4, loop_2277 fnors %f12, %f11, %f12 fsrc2s %f3, %f2 stb %g4, [%l7 + 0x50] loop_2277: lduh [%l7 + 0x58], %o1 subcc %g7, 0x1F3B, %g1 bvc %icc, loop_2278 andncc %o5, %g3, %i1 ble,a loop_2279 siam 0x0 loop_2278: fbo,a %fcc1, loop_2280 addccc %i0, %o7, %g5 loop_2279: fbg,a %fcc0, loop_2281 add %i3, %l5, %i6 loop_2280: movcc %icc, %l6, %g6 xorcc %l0, %i5, %i2 loop_2281: addc %l3, %l2, %i7 fpack16 %f2, %f8 sth %o4, [%l7 + 0x18] fcmpes %fcc3, %f0, %f2 stx %l1, [%l7 + 0x38] lduh [%l7 + 0x70], %o3 ldd [%l7 + 0x28], %f6 fmovspos %xcc, %f10, %f10 sdiv %g2, 0x0E07, %l4 fpsub16 %f8, %f12, %f6 stb %o2, [%l7 + 0x19] movgu %icc, %o6, %i4 movrlz %g4, 0x2D4, %o1 sllx %g7, %o0, %g1 fnot2 %f0, %f10 fmovdg %xcc, %f5, %f7 lduw [%l7 + 0x3C], %o5 fone %f8 stx %i1, [%l7 + 0x68] lduh [%l7 + 0x58], %g3 fcmpne16 %f14, %f14, %i0 fpadd16s %f9, %f2, %f13 smulcc %o7, 0x0EC3, %g5 stx %i3, [%l7 + 0x38] movg %icc, %i6, %l5 brgz,a %g6, loop_2282 edge16 %l6, %l0, %i2 fnor %f0, %f8, %f14 smulcc %l3, %i5, %i7 loop_2282: sth %o4, [%l7 + 0x26] fbuge %fcc1, loop_2283 fone %f0 stx %l2, [%l7 + 0x70] tvs %icc, 0x7 loop_2283: edge32n %l1, %g2, %o3 ldx [%l7 + 0x70], %o2 fbne,a %fcc3, loop_2284 fsrc1 %f10, %f8 bshuffle %f8, %f12, %f4 tvs %xcc, 0x4 loop_2284: fmovdcc %xcc, %f9, %f10 stw %o6, [%l7 + 0x68] ldd [%l7 + 0x68], %f6 fmovscs %icc, %f15, %f7 taddcctv %i4, %g4, %o1 bneg,a,pn %icc, loop_2285 fmovrdne %l4, %f0, %f8 sethi 0x054E, %g7 fbn,a %fcc1, loop_2286 loop_2285: fbg %fcc1, loop_2287 move %xcc, %o0, %g1 fpackfix %f8, %f4 loop_2286: lduh [%l7 + 0x1A], %i1 loop_2287: fblg,a %fcc2, loop_2288 fbg %fcc3, loop_2289 fnegs %f10, %f10 ldd [%l7 + 0x78], %f8 loop_2288: subcc %o5, %i0, %o7 loop_2289: alignaddr %g3, %g5, %i6 ldub [%l7 + 0x42], %l5 ble,pt %xcc, loop_2290 nop setx loop_2291, %l0, %l1 jmpl %l1, %g6 movle %xcc, %l6, %l0 fornot1s %f6, %f3, %f3 loop_2290: fand %f6, %f2, %f6 loop_2291: movn %icc, %i2, %i3 fmovsgu %xcc, %f9, %f1 and %i5, %l3, %i7 ldsb [%l7 + 0x53], %l2 tleu %xcc, 0x3 tne %icc, 0x2 ld [%l7 + 0x54], %f7 sth %o4, [%l7 + 0x34] stx %l1, [%l7 + 0x20] fmovdne %icc, %f1, %f1 stw %o3, [%l7 + 0x44] sra %o2, 0x1C, %g2 stw %i4, [%l7 + 0x44] xorcc %o6, 0x0251, %o1 add %l4, 0x011C, %g4 sdiv %o0, 0x0421, %g7 bvs,a %xcc, loop_2292 movrgez %i1, %o5, %g1 ldx [%l7 + 0x70], %o7 alignaddrl %i0, %g5, %g3 loop_2292: ldsb [%l7 + 0x6F], %l5 fmovsle %icc, %f3, %f15 fcmpgt16 %f4, %f6, %i6 edge8ln %l6, %g6, %l0 fmovsg %xcc, %f13, %f7 stw %i2, [%l7 + 0x40] smulcc %i5, %i3, %l3 fmovsn %xcc, %f2, %f7 fmovrde %l2, %f2, %f12 ldx [%l7 + 0x10], %o4 brgz %i7, loop_2293 te %icc, 0x0 fmuld8sux16 %f14, %f2, %f12 bl,a %icc, loop_2294 loop_2293: edge32ln %l1, %o3, %o2 sra %i4, %o6, %o1 fcmps %fcc2, %f3, %f4 loop_2294: ldx [%l7 + 0x60], %g2 edge16n %l4, %o0, %g4 brnz %g7, loop_2295 movrgez %i1, %g1, %o5 array16 %i0, %g5, %g3 fmovsgu %icc, %f14, %f13 loop_2295: fpadd32 %f10, %f6, %f6 ble,pn %icc, loop_2296 fexpand %f12, %f10 fxors %f3, %f6, %f9 ldd [%l7 + 0x08], %f10 loop_2296: nop setx loop_2297, %l0, %l1 jmpl %l1, %l5 tg %xcc, 0x6 ldsb [%l7 + 0x5A], %o7 std %f14, [%l7 + 0x48] loop_2297: fmovsgu %xcc, %f11, %f6 fbl,a %fcc2, loop_2298 bneg,a,pn %icc, loop_2299 fmovde %xcc, %f9, %f5 tne %xcc, 0x1 loop_2298: mulx %i6, 0x023D, %l6 loop_2299: edge8l %g6, %l0, %i2 edge16 %i5, %l3, %l2 fmovsg %icc, %f12, %f7 movleu %icc, %i3, %i7 sth %l1, [%l7 + 0x24] std %f0, [%l7 + 0x20] xor %o4, 0x05D8, %o2 nop setx loop_2300, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsw [%l7 + 0x60], %o3 sth %o6, [%l7 + 0x7E] stx %i4, [%l7 + 0x38] loop_2300: ldub [%l7 + 0x27], %o1 fmovrde %g2, %f14, %f6 fmovscs %icc, %f5, %f0 call loop_2301 edge32n %l4, %g4, %g7 fbe,a %fcc3, loop_2302 fmovdleu %xcc, %f7, %f9 loop_2301: stw %i1, [%l7 + 0x4C] fnegd %f8, %f4 loop_2302: ldx [%l7 + 0x28], %o0 addc %g1, %o5, %g5 st %f4, [%l7 + 0x20] fpsub32s %f12, %f10, %f12 stb %i0, [%l7 + 0x0E] stw %g3, [%l7 + 0x48] for %f10, %f0, %f8 fpsub32 %f6, %f8, %f2 fmovdcs %icc, %f4, %f1 sth %l5, [%l7 + 0x4A] edge32ln %o7, %l6, %i6 addcc %l0, 0x0351, %g6 fmul8sux16 %f6, %f8, %f0 sth %i2, [%l7 + 0x0A] fmul8x16al %f14, %f15, %f14 fmovrdlez %l3, %f4, %f8 fmovrslz %l2, %f14, %f5 fmuld8sux16 %f7, %f4, %f8 tn %xcc, 0x0 ldub [%l7 + 0x28], %i5 ldx [%l7 + 0x60], %i7 fmovsn %icc, %f14, %f2 tleu %xcc, 0x1 fmovrsgez %i3, %f14, %f0 fandnot1s %f0, %f13, %f13 ld [%l7 + 0x28], %f9 fzero %f0 te %icc, 0x6 lduw [%l7 + 0x20], %o4 sll %l1, 0x16, %o2 fxnors %f9, %f3, %f7 fornot2 %f4, %f10, %f2 fsrc1s %f7, %f14 ldsw [%l7 + 0x34], %o3 smul %i4, %o6, %g2 fmovsvs %icc, %f13, %f2 sdivcc %o1, 0x0A9C, %l4 st %f13, [%l7 + 0x78] ldd [%l7 + 0x10], %f14 tvc %icc, 0x3 st %f5, [%l7 + 0x40] fpadd32 %f14, %f2, %f4 stx %g4, [%l7 + 0x40] std %f0, [%l7 + 0x38] fba %fcc1, loop_2303 ldd [%l7 + 0x08], %f12 fbug,a %fcc2, loop_2304 fnegs %f7, %f5 loop_2303: stw %g7, [%l7 + 0x70] stx %i1, [%l7 + 0x68] loop_2304: ldsw [%l7 + 0x74], %g1 udiv %o5, 0x121A, %g5 fzero %f0 std %f0, [%l7 + 0x08] fcmpes %fcc2, %f11, %f7 fzeros %f1 sll %o0, 0x1E, %i0 fbug,a %fcc1, loop_2305 lduh [%l7 + 0x0E], %g3 fpackfix %f0, %f0 edge16l %o7, %l6, %l5 loop_2305: stb %i6, [%l7 + 0x0E] sllx %l0, 0x06, %i2 nop setx loop_2306, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrne %l3, 0x1FC, %g6 fmovsneg %icc, %f10, %f8 std %f8, [%l7 + 0x60] loop_2306: smulcc %l2, 0x1861, %i5 fbo,a %fcc3, loop_2307 andn %i7, %o4, %i3 ldub [%l7 + 0x1A], %l1 bneg,pt %icc, loop_2308 loop_2307: ld [%l7 + 0x30], %f5 bvc,a loop_2309 fmovrsgez %o2, %f0, %f1 loop_2308: tcc %icc, 0x4 stw %i4, [%l7 + 0x10] loop_2309: fmovscs %xcc, %f1, %f8 fmul8x16 %f7, %f10, %f2 edge32ln %o6, %g2, %o3 movvs %icc, %o1, %l4 fnot2s %f4, %f6 edge8n %g4, %g7, %g1 fmovsvc %xcc, %f7, %f13 fandnot1s %f5, %f11, %f5 fcmpne16 %f2, %f0, %i1 fmovd %f2, %f12 ld [%l7 + 0x70], %f6 stx %g5, [%l7 + 0x58] ldd [%l7 + 0x60], %f14 move %xcc, %o0, %i0 fexpand %f14, %f4 edge16n %o5, %o7, %l6 movrne %l5, %g3, %l0 fabss %f10, %f14 andn %i2, %i6, %g6 fmovdvs %icc, %f13, %f15 movvc %icc, %l2, %i5 edge32l %l3, %o4, %i7 array16 %l1, %i3, %o2 stx %o6, [%l7 + 0x48] edge16n %g2, %o3, %o1 ldd [%l7 + 0x78], %f4 brgez,a %l4, loop_2310 nop setx loop_2311, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot2 %f14, %f0, %f8 fmovrsgz %i4, %f7, %f15 loop_2310: fmovrse %g7, %f12, %f3 loop_2311: siam 0x2 fxnors %f15, %f4, %f0 movg %icc, %g1, %i1 fmovdgu %xcc, %f2, %f7 udivcc %g4, 0x0894, %g5 edge16ln %i0, %o5, %o0 ble,a,pn %icc, loop_2312 movl %icc, %o7, %l5 edge8 %l6, %g3, %i2 edge16ln %i6, %l0, %l2 loop_2312: brlez %i5, loop_2313 edge32 %l3, %g6, %i7 movrgez %l1, 0x21B, %o4 fmovrsgez %i3, %f5, %f14 loop_2313: stx %o6, [%l7 + 0x38] fmovdcc %icc, %f13, %f4 fbue %fcc2, loop_2314 fmul8x16al %f11, %f10, %f14 fsrc2s %f11, %f10 udivcc %o2, 0x1DB9, %o3 loop_2314: tneg %icc, 0x2 fmovrdlez %o1, %f4, %f8 lduw [%l7 + 0x30], %g2 ld [%l7 + 0x5C], %f14 ldx [%l7 + 0x48], %l4 fbue %fcc1, loop_2315 sll %i4, %g7, %i1 sethi 0x1C5B, %g1 stw %g4, [%l7 + 0x6C] loop_2315: fmovdneg %icc, %f13, %f10 edge32 %i0, %g5, %o0 ldx [%l7 + 0x20], %o5 ldub [%l7 + 0x6F], %o7 smulcc %l6, %g3, %i2 fsrc1s %f1, %f6 fmovdcs %xcc, %f14, %f0 st %f15, [%l7 + 0x28] fpack32 %f4, %f2, %f8 brlz,a %i6, loop_2316 nop setx loop_2317, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbn,a %fcc3, loop_2318 fmovdgu %xcc, %f0, %f0 loop_2316: bleu,pt %icc, loop_2319 loop_2317: ldub [%l7 + 0x1C], %l5 loop_2318: bvc loop_2320 bgu,a,pn %xcc, loop_2321 loop_2319: fnegs %f13, %f12 fbu %fcc1, loop_2322 loop_2320: umul %l0, %l2, %i5 loop_2321: sra %g6, %i7, %l1 lduw [%l7 + 0x44], %o4 loop_2322: st %f14, [%l7 + 0x34] ldsw [%l7 + 0x44], %i3 ldsh [%l7 + 0x64], %o6 move %xcc, %o2, %l3 stb %o1, [%l7 + 0x68] tsubcctv %o3, %l4, %i4 tg %icc, 0x1 ldsb [%l7 + 0x23], %g2 xnorcc %g7, 0x0E31, %g1 fxnors %f9, %f6, %f14 sub %i1, 0x171C, %i0 ldsw [%l7 + 0x4C], %g4 edge16n %o0, %g5, %o5 stb %l6, [%l7 + 0x48] add %o7, %i2, %g3 fpackfix %f6, %f3 fxnors %f9, %f2, %f3 stb %l5, [%l7 + 0x0F] movg %icc, %i6, %l2 fmovrdlez %l0, %f8, %f10 fand %f4, %f10, %f4 ldd [%l7 + 0x60], %f4 brgez %g6, loop_2323 ldx [%l7 + 0x10], %i5 movrgez %i7, 0x006, %l1 ldsw [%l7 + 0x44], %o4 loop_2323: fpadd32s %f15, %f9, %f3 fcmpd %fcc2, %f2, %f12 fabss %f3, %f12 stx %o6, [%l7 + 0x60] fpsub16s %f5, %f9, %f8 fandnot2 %f8, %f2, %f8 tcs %xcc, 0x7 stw %i3, [%l7 + 0x30] bgu,a,pt %icc, loop_2324 udivcc %o2, 0x1700, %l3 subccc %o3, %l4, %i4 st %f10, [%l7 + 0x44] loop_2324: fba,a %fcc2, loop_2325 fmovdn %xcc, %f14, %f4 ldsw [%l7 + 0x38], %o1 ldsw [%l7 + 0x6C], %g2 loop_2325: fbule,a %fcc1, loop_2326 array32 %g7, %g1, %i1 fmuld8sux16 %f2, %f6, %f12 std %f14, [%l7 + 0x38] loop_2326: edge32n %i0, %g4, %o0 movpos %icc, %g5, %o5 fpsub32 %f0, %f8, %f8 sth %o7, [%l7 + 0x52] tleu %icc, 0x5 mulscc %i2, 0x1FEB, %g3 ldx [%l7 + 0x20], %l5 andcc %l6, %l2, %l0 stw %i6, [%l7 + 0x34] lduw [%l7 + 0x14], %g6 lduh [%l7 + 0x38], %i7 std %f8, [%l7 + 0x28] orncc %l1, %o4, %o6 stw %i3, [%l7 + 0x44] movrlz %i5, 0x319, %o2 lduh [%l7 + 0x6E], %o3 alignaddr %l4, %l3, %i4 ldub [%l7 + 0x6C], %g2 bshuffle %f12, %f8, %f12 stw %g7, [%l7 + 0x1C] ldsw [%l7 + 0x70], %o1 srl %g1, %i0, %i1 fmovscc %xcc, %f0, %f5 ldsh [%l7 + 0x7E], %o0 fmovrsgz %g4, %f3, %f6 brlez,a %g5, loop_2327 fmovdl %icc, %f2, %f11 fcmple32 %f8, %f4, %o7 fmovspos %xcc, %f11, %f6 loop_2327: st %f9, [%l7 + 0x30] fpadd16 %f10, %f10, %f10 alignaddr %i2, %o5, %l5 bpos,a loop_2328 movne %xcc, %g3, %l6 fbl,a %fcc1, loop_2329 be,a loop_2330 loop_2328: fpsub16s %f0, %f14, %f5 lduw [%l7 + 0x28], %l0 loop_2329: fxnor %f12, %f10, %f4 loop_2330: fmovspos %xcc, %f14, %f9 fpadd32 %f10, %f6, %f0 array32 %i6, %g6, %i7 fzero %f0 brgez %l1, loop_2331 edge32n %o4, %o6, %i3 lduh [%l7 + 0x6E], %i5 fble %fcc0, loop_2332 loop_2331: fmovdle %icc, %f7, %f4 stb %l2, [%l7 + 0x43] fmovsge %xcc, %f6, %f10 loop_2332: tn %icc, 0x4 fmovdge %icc, %f14, %f13 ld [%l7 + 0x78], %f7 ldx [%l7 + 0x70], %o2 bn,pn %xcc, loop_2333 movgu %icc, %o3, %l4 andcc %i4, %g2, %g7 ta %xcc, 0x7 loop_2333: ldd [%l7 + 0x48], %f0 fbe,a %fcc1, loop_2334 fcmped %fcc2, %f6, %f0 fbl,a %fcc0, loop_2335 std %f2, [%l7 + 0x78] loop_2334: lduh [%l7 + 0x0C], %o1 ldd [%l7 + 0x38], %f6 loop_2335: brgz %g1, loop_2336 std %f0, [%l7 + 0x18] lduh [%l7 + 0x5C], %i0 ldd [%l7 + 0x68], %f10 loop_2336: sth %l3, [%l7 + 0x50] ldsb [%l7 + 0x1D], %o0 fand %f2, %f8, %f12 fmovspos %xcc, %f9, %f10 tvc %xcc, 0x0 movge %icc, %g4, %g5 call loop_2337 fsrc2s %f0, %f10 sth %i1, [%l7 + 0x3A] fones %f3 loop_2337: fmovdn %xcc, %f15, %f8 fzeros %f0 ld [%l7 + 0x34], %f15 movcs %icc, %o7, %o5 fmul8x16al %f13, %f10, %f12 bl,a loop_2338 brlz,a %i2, loop_2339 ld [%l7 + 0x78], %f14 fcmpgt16 %f6, %f2, %l5 loop_2338: bne,pn %xcc, loop_2340 loop_2339: fmovrslez %l6, %f12, %f2 ldd [%l7 + 0x38], %f12 add %l0, 0x17C7, %i6 loop_2340: std %f14, [%l7 + 0x08] tle %icc, 0x2 fmovsne %xcc, %f5, %f12 bneg loop_2341 movrne %g6, %i7, %l1 lduh [%l7 + 0x18], %o4 stb %o6, [%l7 + 0x4F] loop_2341: tgu %xcc, 0x7 fpmerge %f3, %f11, %f0 tne %icc, 0x0 be,pn %xcc, loop_2342 bneg loop_2343 sth %i3, [%l7 + 0x56] tne %xcc, 0x1 loop_2342: fnegd %f14, %f8 loop_2343: fmovrsgez %i5, %f11, %f7 ta %icc, 0x6 stx %l2, [%l7 + 0x30] fzeros %f3 pdist %f10, %f4, %f4 lduh [%l7 + 0x50], %g3 ldsw [%l7 + 0x14], %o3 brlz %l4, loop_2344 ldd [%l7 + 0x38], %f10 fornot2 %f2, %f10, %f12 ldx [%l7 + 0x48], %i4 loop_2344: sdiv %g2, 0x095E, %g7 fbo %fcc0, loop_2345 fnot2 %f0, %f0 fmovdneg %icc, %f3, %f2 ldub [%l7 + 0x25], %o1 loop_2345: fbul %fcc0, loop_2346 fble %fcc3, loop_2347 fmovdge %xcc, %f6, %f6 tvs %xcc, 0x4 loop_2346: tne %icc, 0x0 loop_2347: fmovdleu %icc, %f15, %f13 fxor %f14, %f10, %f8 stb %g1, [%l7 + 0x6A] fmovdleu %icc, %f13, %f5 array16 %i0, %o2, %o0 brgz %l3, loop_2348 std %f0, [%l7 + 0x40] ldsh [%l7 + 0x60], %g5 bge,a,pn %icc, loop_2349 loop_2348: fone %f10 lduw [%l7 + 0x14], %i1 movrgez %o7, 0x18B, %g4 loop_2349: ldx [%l7 + 0x48], %o5 stb %l5, [%l7 + 0x6C] stx %l6, [%l7 + 0x50] fpsub32s %f12, %f12, %f3 andcc %i2, 0x044E, %l0 fbo %fcc0, loop_2350 ldsh [%l7 + 0x1C], %g6 fpsub32 %f10, %f12, %f8 fnands %f6, %f9, %f13 loop_2350: st %f10, [%l7 + 0x78] bge,a %xcc, loop_2351 ldd [%l7 + 0x38], %f2 std %f12, [%l7 + 0x78] stw %i6, [%l7 + 0x38] loop_2351: fornot1s %f9, %f12, %f15 fmovdge %xcc, %f3, %f4 movn %icc, %i7, %l1 srl %o6, %i3, %o4 edge32 %l2, %g3, %o3 tvs %xcc, 0x3 ldd [%l7 + 0x28], %f6 ldsw [%l7 + 0x40], %l4 orn %i5, 0x12E2, %i4 lduw [%l7 + 0x20], %g7 xorcc %g2, 0x17BC, %o1 ldub [%l7 + 0x76], %g1 fzero %f6 movvc %icc, %o2, %i0 ldsw [%l7 + 0x5C], %l3 siam 0x1 xnorcc %g5, 0x1897, %o0 nop setx loop_2352, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x4C], %f6 mova %icc, %o7, %g4 ldd [%l7 + 0x30], %f10 loop_2352: tg %icc, 0x5 lduw [%l7 + 0x18], %i1 ldd [%l7 + 0x38], %f2 std %f2, [%l7 + 0x70] alignaddr %l5, %l6, %i2 lduh [%l7 + 0x1E], %o5 umulcc %l0, %g6, %i7 ldsw [%l7 + 0x1C], %i6 fzero %f0 popc 0x1A20, %o6 nop setx loop_2353, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x10], %l1 fcmps %fcc2, %f1, %f13 std %f6, [%l7 + 0x48] loop_2353: ldub [%l7 + 0x6E], %i3 stb %l2, [%l7 + 0x52] ldx [%l7 + 0x18], %o4 fzeros %f11 edge32ln %g3, %l4, %o3 fmovdcc %icc, %f1, %f9 fmovdg %xcc, %f3, %f7 sth %i4, [%l7 + 0x4E] lduw [%l7 + 0x64], %i5 fnot1s %f0, %f3 srl %g7, 0x0F, %o1 lduw [%l7 + 0x34], %g1 fble,a %fcc2, loop_2354 brlz,a %o2, loop_2355 brlz,a %i0, loop_2356 stb %g2, [%l7 + 0x1E] loop_2354: mulscc %l3, %o0, %g5 loop_2355: tsubcctv %o7, 0x1210, %g4 loop_2356: fcmped %fcc1, %f4, %f10 stx %i1, [%l7 + 0x58] ld [%l7 + 0x0C], %f0 fsrc1s %f8, %f7 fbu,a %fcc1, loop_2357 stw %l5, [%l7 + 0x48] ldd [%l7 + 0x08], %f4 st %f10, [%l7 + 0x44] loop_2357: fabss %f0, %f6 ldsb [%l7 + 0x15], %i2 ldsb [%l7 + 0x23], %l6 fbu,a %fcc3, loop_2358 edge8n %l0, %g6, %i7 movl %xcc, %i6, %o5 fmul8ulx16 %f14, %f0, %f6 loop_2358: movcs %icc, %o6, %i3 fsrc2s %f7, %f5 ld [%l7 + 0x3C], %f6 lduw [%l7 + 0x54], %l1 mulscc %l2, %g3, %l4 stw %o4, [%l7 + 0x24] sdivx %o3, 0x18EE, %i5 brlez %i4, loop_2359 fone %f4 ldsw [%l7 + 0x10], %g7 edge8n %o1, %g1, %o2 loop_2359: fmovrdne %i0, %f4, %f2 ba %xcc, loop_2360 fmovda %xcc, %f10, %f3 lduh [%l7 + 0x50], %g2 srlx %o0, %g5, %l3 loop_2360: fmovsgu %icc, %f3, %f14 brlez %o7, loop_2361 ld [%l7 + 0x44], %f2 fpsub16 %f2, %f6, %f12 lduw [%l7 + 0x30], %g4 loop_2361: lduw [%l7 + 0x54], %l5 bcc,a %icc, loop_2362 call loop_2363 ldub [%l7 + 0x71], %i1 ld [%l7 + 0x48], %f10 loop_2362: movne %xcc, %l6, %l0 loop_2363: fmovdpos %icc, %f13, %f14 fsrc1 %f2, %f6 be %xcc, loop_2364 lduw [%l7 + 0x74], %i2 sllx %g6, %i7, %i6 be,a,pt %xcc, loop_2365 loop_2364: ldub [%l7 + 0x16], %o6 ldx [%l7 + 0x30], %o5 srax %i3, 0x16, %l2 loop_2365: fmovrdne %l1, %f12, %f12 fcmpeq32 %f12, %f8, %l4 ldsw [%l7 + 0x38], %g3 fand %f2, %f2, %f2 fmovda %xcc, %f8, %f10 sth %o3, [%l7 + 0x0C] lduh [%l7 + 0x38], %o4 fmovscs %icc, %f10, %f5 ldsh [%l7 + 0x60], %i4 array32 %i5, %o1, %g1 ldsh [%l7 + 0x24], %o2 bvc,pn %icc, loop_2366 fornot1s %f0, %f12, %f11 ldsb [%l7 + 0x66], %g7 st %f5, [%l7 + 0x1C] loop_2366: fors %f10, %f10, %f7 stw %g2, [%l7 + 0x6C] sub %i0, 0x11AC, %g5 fmovrsgez %o0, %f4, %f13 andncc %l3, %o7, %g4 st %f10, [%l7 + 0x50] edge32l %i1, %l6, %l0 ldd [%l7 + 0x18], %f4 fbl,a %fcc0, loop_2367 ldsb [%l7 + 0x34], %l5 fmovrde %i2, %f8, %f2 tge %icc, 0x1 loop_2367: ldx [%l7 + 0x30], %i7 fmovsn %xcc, %f8, %f12 srax %i6, 0x05, %o6 fandnot2 %f14, %f2, %f4 stb %g6, [%l7 + 0x14] sdiv %o5, 0x1303, %l2 ldd [%l7 + 0x48], %f10 fandnot1 %f10, %f12, %f10 fmovdl %icc, %f3, %f14 bneg,a %xcc, loop_2368 lduw [%l7 + 0x6C], %i3 add %l4, 0x0266, %g3 fnand %f10, %f14, %f14 loop_2368: ldx [%l7 + 0x48], %l1 nop setx loop_2369, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16 %f9, %f4, %f12 lduw [%l7 + 0x74], %o3 movcc %icc, %o4, %i4 loop_2369: andcc %o1, 0x1A85, %i5 sth %g1, [%l7 + 0x36] brgz,a %o2, loop_2370 fzero %f14 stb %g7, [%l7 + 0x39] st %f11, [%l7 + 0x18] loop_2370: std %f12, [%l7 + 0x38] fmovdgu %xcc, %f4, %f3 udivcc %i0, 0x02AE, %g5 orcc %g2, %l3, %o7 ldsw [%l7 + 0x40], %g4 ldsw [%l7 + 0x4C], %o0 ldx [%l7 + 0x30], %i1 ldsw [%l7 + 0x70], %l0 array16 %l5, %l6, %i2 orn %i6, 0x1937, %i7 fandnot2s %f4, %f8, %f4 ld [%l7 + 0x60], %f13 ld [%l7 + 0x08], %f7 and %o6, %g6, %o5 lduw [%l7 + 0x4C], %l2 andncc %l4, %g3, %i3 movrlez %l1, 0x0C5, %o4 lduh [%l7 + 0x7A], %o3 brz,a %o1, loop_2371 ble,pt %icc, loop_2372 mulscc %i5, %i4, %g1 pdist %f6, %f0, %f14 loop_2371: ldsb [%l7 + 0x29], %g7 loop_2372: fmul8x16al %f2, %f3, %f14 lduh [%l7 + 0x3A], %o2 stb %g5, [%l7 + 0x35] mulscc %i0, %g2, %l3 stx %o7, [%l7 + 0x38] stw %o0, [%l7 + 0x24] be %icc, loop_2373 ldsb [%l7 + 0x20], %g4 fbul %fcc0, loop_2374 sethi 0x1F12, %l0 loop_2373: edge32n %l5, %l6, %i2 fzero %f10 loop_2374: te %xcc, 0x7 fmovrsgz %i6, %f11, %f6 fors %f6, %f0, %f10 fbne %fcc0, loop_2375 fcmpne16 %f12, %f4, %i7 and %i1, 0x1C3B, %o6 ldsh [%l7 + 0x5C], %o5 loop_2375: movpos %xcc, %l2, %g6 stw %g3, [%l7 + 0x50] fmovrdne %l4, %f8, %f0 ta %icc, 0x1 fblg,a %fcc0, loop_2376 nop setx loop_2377, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdlz %i3, %f14, %f2 edge16n %o4, %o3, %l1 loop_2376: ldsw [%l7 + 0x5C], %o1 loop_2377: nop setx loop_2378, %l0, %l1 jmpl %l1, %i5 fmovsneg %xcc, %f11, %f5 tsubcctv %i4, 0x0715, %g7 alignaddr %g1, %o2, %i0 loop_2378: movre %g5, %l3, %g2 fnot1s %f11, %f11 tneg %xcc, 0x3 te %xcc, 0x7 fbe %fcc1, loop_2379 ba %icc, loop_2380 fabss %f4, %f6 ldub [%l7 + 0x73], %o7 loop_2379: lduh [%l7 + 0x18], %g4 loop_2380: bge,pn %icc, loop_2381 fble %fcc3, loop_2382 st %f3, [%l7 + 0x24] taddcc %o0, %l5, %l0 loop_2381: sdiv %i2, 0x0CAD, %l6 loop_2382: stw %i7, [%l7 + 0x14] orn %i1, %i6, %o5 tge %xcc, 0x4 tne %xcc, 0x1 fmovde %xcc, %f2, %f7 array32 %o6, %l2, %g6 fbuge,a %fcc0, loop_2383 fnand %f2, %f14, %f12 edge8l %g3, %i3, %o4 andcc %o3, %l4, %l1 loop_2383: tleu %xcc, 0x0 fmovrsgez %o1, %f4, %f8 fones %f4 fabsd %f6, %f8 stx %i5, [%l7 + 0x08] bneg,a loop_2384 stw %g7, [%l7 + 0x14] stw %i4, [%l7 + 0x2C] ldsh [%l7 + 0x08], %g1 loop_2384: fmovdcc %icc, %f4, %f4 stw %i0, [%l7 + 0x7C] array32 %o2, %l3, %g5 stw %g2, [%l7 + 0x6C] stw %o7, [%l7 + 0x70] fmovrsgz %g4, %f15, %f8 ta %icc, 0x0 fpadd16 %f6, %f8, %f10 fandnot1 %f6, %f12, %f2 fmovrdgz %o0, %f10, %f12 ld [%l7 + 0x5C], %f14 bcc,pt %xcc, loop_2385 fblg,a %fcc3, loop_2386 move %icc, %l5, %l0 fcmpd %fcc1, %f8, %f6 loop_2385: fone %f14 loop_2386: st %f4, [%l7 + 0x0C] stx %l6, [%l7 + 0x20] ble,a,pt %icc, loop_2387 fnegs %f1, %f7 fbne,a %fcc3, loop_2388 stx %i2, [%l7 + 0x50] loop_2387: movleu %icc, %i1, %i7 fcmpeq16 %f4, %f0, %o5 loop_2388: taddcctv %i6, %l2, %g6 fpack16 %f2, %f14 ldx [%l7 + 0x18], %o6 mova %icc, %i3, %o4 fandnot2 %f12, %f12, %f4 bneg,a loop_2389 ldsh [%l7 + 0x54], %o3 ldub [%l7 + 0x3C], %g3 sth %l1, [%l7 + 0x10] loop_2389: ld [%l7 + 0x7C], %f11 fnegs %f12, %f13 fabsd %f4, %f6 movne %xcc, %l4, %o1 fmovdn %xcc, %f8, %f10 lduh [%l7 + 0x36], %i5 xnorcc %i4, 0x19B2, %g7 fbn,a %fcc2, loop_2390 fmovrslez %i0, %f2, %f3 sth %g1, [%l7 + 0x50] stx %o2, [%l7 + 0x10] loop_2390: fmovrsgez %g5, %f13, %f11 stw %g2, [%l7 + 0x58] edge16ln %l3, %o7, %g4 fmovrdgz %o0, %f4, %f12 fble,a %fcc2, loop_2391 edge8l %l5, %l6, %l0 fbuge,a %fcc1, loop_2392 fcmpeq16 %f2, %f14, %i1 loop_2391: ldsw [%l7 + 0x40], %i7 movrlz %i2, %o5, %l2 loop_2392: tleu %icc, 0x2 stw %g6, [%l7 + 0x60] mulx %o6, %i3, %o4 fsrc1 %f10, %f0 udivx %i6, 0x1FC1, %o3 ldsw [%l7 + 0x30], %l1 tneg %icc, 0x0 fblg,a %fcc1, loop_2393 array32 %g3, %l4, %o1 sth %i5, [%l7 + 0x18] ld [%l7 + 0x58], %f4 loop_2393: fmovsneg %xcc, %f1, %f6 array16 %g7, %i0, %i4 fmovs %f13, %f1 ldx [%l7 + 0x10], %o2 st %f7, [%l7 + 0x44] fbug,a %fcc2, loop_2394 fmovrdgez %g1, %f10, %f8 fbe,a %fcc1, loop_2395 fsrc2s %f14, %f1 loop_2394: addcc %g2, 0x062A, %g5 lduw [%l7 + 0x38], %l3 loop_2395: ldd [%l7 + 0x28], %f6 sdiv %o7, 0x0FCF, %g4 fcmple16 %f8, %f0, %o0 brnz,a %l6, loop_2396 fnot1s %f9, %f11 fnand %f2, %f10, %f0 fmovrslez %l5, %f5, %f3 loop_2396: xor %i1, %i7, %l0 ldd [%l7 + 0x50], %f0 fmovrsgz %i2, %f5, %f10 fpadd16s %f8, %f10, %f1 std %f8, [%l7 + 0x28] lduw [%l7 + 0x20], %l2 fbuge %fcc2, loop_2397 ldub [%l7 + 0x73], %o5 fcmpeq16 %f2, %f6, %o6 ldsh [%l7 + 0x3C], %g6 loop_2397: movrne %i3, 0x32E, %i6 popc %o4, %o3 fmovde %icc, %f14, %f4 fnegs %f11, %f9 bn,pn %icc, loop_2398 fmovdl %icc, %f5, %f9 stb %g3, [%l7 + 0x6B] movg %xcc, %l4, %l1 loop_2398: fpsub32s %f14, %f7, %f15 std %f4, [%l7 + 0x50] fbne %fcc3, loop_2399 stb %i5, [%l7 + 0x35] andn %o1, 0x1018, %i0 stb %i4, [%l7 + 0x12] loop_2399: sllx %g7, 0x11, %g1 fmovdneg %xcc, %f11, %f6 ldsb [%l7 + 0x46], %g2 fmovdn %xcc, %f0, %f7 tl %xcc, 0x1 bge,pt %icc, loop_2400 ld [%l7 + 0x50], %f5 fand %f10, %f10, %f6 fbul %fcc3, loop_2401 loop_2400: fmovsg %xcc, %f11, %f2 subcc %g5, 0x0411, %o2 ldsh [%l7 + 0x5A], %o7 loop_2401: fmovrslz %l3, %f15, %f11 xorcc %o0, 0x1AF4, %l6 fmovrsgz %l5, %f12, %f10 fmovsl %icc, %f8, %f3 ldsw [%l7 + 0x2C], %i1 movleu %xcc, %g4, %i7 srlx %i2, 0x0D, %l0 subcc %o5, %l2, %o6 fpsub32 %f2, %f12, %f12 sth %i3, [%l7 + 0x58] brlz %i6, loop_2402 fmul8sux16 %f4, %f0, %f6 fcmpd %fcc0, %f8, %f0 fmovrdlez %o4, %f0, %f10 loop_2402: brgez %o3, loop_2403 fmovrdgez %g3, %f14, %f12 std %f12, [%l7 + 0x70] fpadd16s %f6, %f11, %f4 loop_2403: fmovsleu %xcc, %f7, %f12 tcs %icc, 0x4 sth %g6, [%l7 + 0x48] fpackfix %f0, %f3 bvs,a,pt %icc, loop_2404 taddcctv %l1, %l4, %o1 movcc %xcc, %i5, %i4 alignaddrl %g7, %g1, %g2 loop_2404: st %f14, [%l7 + 0x24] te %icc, 0x3 xnor %g5, %i0, %o7 movre %l3, 0x0FC, %o2 edge32 %o0, %l5, %i1 fmovs %f11, %f10 fornot2s %f0, %f2, %f2 fexpand %f15, %f4 taddcctv %g4, 0x1B4B, %i7 smul %l6, %l0, %i2 st %f1, [%l7 + 0x0C] ldsh [%l7 + 0x40], %l2 subcc %o6, 0x1DE7, %o5 siam 0x0 stb %i3, [%l7 + 0x26] fornot1s %f1, %f7, %f2 fmovdne %icc, %f4, %f1 brgez %i6, loop_2405 fmovse %icc, %f6, %f0 udiv %o3, 0x0FAD, %o4 lduh [%l7 + 0x5C], %g3 loop_2405: fzeros %f12 fmul8ulx16 %f6, %f12, %f4 ble,a %xcc, loop_2406 fmovrslz %l1, %f6, %f6 std %f12, [%l7 + 0x30] xnorcc %l4, 0x088D, %o1 loop_2406: brgz %i5, loop_2407 tvs %xcc, 0x3 ldx [%l7 + 0x48], %g6 fpadd16 %f10, %f10, %f12 loop_2407: tn %icc, 0x6 fmovrde %i4, %f8, %f12 stw %g7, [%l7 + 0x5C] lduh [%l7 + 0x5C], %g2 edge32n %g5, %g1, %o7 fmovrsgz %l3, %f8, %f5 fmovsa %xcc, %f5, %f15 subcc %o2, 0x1360, %i0 fmovsvs %icc, %f13, %f7 fbul,a %fcc0, loop_2408 tne %icc, 0x1 fmovsneg %xcc, %f2, %f4 edge16 %o0, %l5, %g4 loop_2408: movvc %xcc, %i7, %i1 ldsh [%l7 + 0x0A], %l0 fzeros %f3 sth %l6, [%l7 + 0x68] movleu %xcc, %l2, %i2 ldub [%l7 + 0x74], %o5 brgz,a %o6, loop_2409 ldd [%l7 + 0x58], %f12 bge %icc, loop_2410 tge %icc, 0x4 loop_2409: tcc %xcc, 0x2 ldub [%l7 + 0x76], %i6 loop_2410: fpack32 %f0, %f0, %f0 taddcctv %o3, 0x047C, %i3 call loop_2411 fmovsg %xcc, %f2, %f11 fbne,a %fcc2, loop_2412 fbule %fcc1, loop_2413 loop_2411: fcmpeq16 %f4, %f0, %o4 stw %g3, [%l7 + 0x7C] loop_2412: fors %f3, %f11, %f4 loop_2413: tsubcctv %l4, %l1, %o1 bn,a loop_2414 fnegs %f12, %f11 fmovdge %icc, %f7, %f8 array32 %i5, %g6, %i4 loop_2414: taddcctv %g2, 0x1B76, %g5 fmovrdgez %g1, %f10, %f6 orn %g7, 0x0006, %o7 fxnors %f10, %f6, %f15 stx %o2, [%l7 + 0x10] tvs %xcc, 0x6 te %icc, 0x5 std %f4, [%l7 + 0x18] subcc %i0, 0x1AAE, %o0 tge %xcc, 0x0 movcc %icc, %l5, %l3 ldsb [%l7 + 0x36], %g4 movle %icc, %i7, %i1 bneg %icc, loop_2415 ld [%l7 + 0x14], %f9 mulscc %l6, 0x0206, %l2 pdist %f6, %f12, %f14 loop_2415: sth %l0, [%l7 + 0x62] siam 0x3 tge %xcc, 0x2 std %f0, [%l7 + 0x40] ldx [%l7 + 0x38], %i2 fmovde %xcc, %f4, %f14 movrgz %o5, 0x18F, %i6 srl %o6, 0x09, %i3 fcmple16 %f2, %f8, %o3 ldd [%l7 + 0x40], %f8 ldd [%l7 + 0x10], %f6 smul %o4, 0x0983, %g3 sth %l4, [%l7 + 0x78] mova %icc, %o1, %l1 orncc %g6, %i5, %g2 fnand %f4, %f0, %f10 orncc %i4, 0x1449, %g1 movrlez %g7, 0x393, %o7 fbuge %fcc2, loop_2416 tsubcc %o2, 0x1BEC, %g5 fmovdcc %xcc, %f13, %f14 fabsd %f2, %f4 loop_2416: ld [%l7 + 0x34], %f7 fcmpne16 %f4, %f2, %o0 bl,pt %icc, loop_2417 bl loop_2418 add %l5, %l3, %g4 ldub [%l7 + 0x16], %i0 loop_2417: std %f10, [%l7 + 0x48] loop_2418: lduh [%l7 + 0x70], %i1 sll %i7, 0x1E, %l6 fpadd32s %f13, %f7, %f8 st %f12, [%l7 + 0x68] stw %l2, [%l7 + 0x34] sth %l0, [%l7 + 0x1C] stw %i2, [%l7 + 0x44] bleu,a,pn %xcc, loop_2419 movrne %i6, %o5, %o6 fbue %fcc2, loop_2420 ldub [%l7 + 0x75], %i3 loop_2419: edge32l %o4, %g3, %o3 fnors %f12, %f7, %f4 loop_2420: ldub [%l7 + 0x41], %l4 edge32 %l1, %g6, %o1 subc %i5, 0x0947, %i4 fmovrdgez %g1, %f4, %f10 ldub [%l7 + 0x7F], %g7 fpsub16s %f3, %f2, %f7 lduw [%l7 + 0x10], %o7 std %f14, [%l7 + 0x78] lduh [%l7 + 0x0E], %o2 addc %g2, 0x1A11, %o0 nop setx loop_2421, %l0, %l1 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 + 0x4D], %g5 movcc %icc, %l3, %l5 tcc %icc, 0x1 loop_2421: movne %icc, %i0, %i1 lduh [%l7 + 0x5C], %i7 stw %l6, [%l7 + 0x54] fcmps %fcc2, %f6, %f2 fcmpgt32 %f8, %f0, %l2 bleu,a,pn %icc, loop_2422 bneg,a,pn %icc, loop_2423 fnor %f0, %f0, %f0 fpadd32 %f12, %f12, %f8 loop_2422: lduh [%l7 + 0x76], %g4 loop_2423: ldd [%l7 + 0x50], %f0 fpsub32s %f3, %f8, %f8 fmovsvc %icc, %f14, %f0 fmovdgu %icc, %f4, %f4 bvc,a %icc, loop_2424 edge16 %l0, %i6, %o5 fcmpgt16 %f0, %f12, %i2 movn %icc, %i3, %o4 loop_2424: std %f12, [%l7 + 0x58] fmovscc %icc, %f12, %f3 fmovsvc %icc, %f15, %f15 umul %o6, 0x00FB, %g3 umulcc %l4, 0x19E4, %l1 lduh [%l7 + 0x68], %g6 brlez,a %o3, loop_2425 movcs %xcc, %o1, %i4 ldd [%l7 + 0x08], %f8 brlz,a %i5, loop_2426 loop_2425: fbul %fcc1, loop_2427 sub %g1, %o7, %g7 fmovsvs %icc, %f10, %f8 loop_2426: ldx [%l7 + 0x40], %o2 loop_2427: brlz,a %o0, loop_2428 fmul8ulx16 %f12, %f10, %f6 edge16n %g2, %l3, %l5 fexpand %f6, %f12 loop_2428: fmuld8sux16 %f8, %f10, %f8 fmovdgu %icc, %f11, %f3 ldub [%l7 + 0x2B], %g5 fpsub32s %f4, %f9, %f1 sdivcc %i0, 0x0A9C, %i7 fmovsa %icc, %f1, %f0 ldsw [%l7 + 0x08], %l6 edge8l %i1, %g4, %l2 xnor %i6, %o5, %l0 nop setx loop_2429, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f2, [%l7 + 0x54] st %f11, [%l7 + 0x68] fmul8ulx16 %f2, %f0, %f0 loop_2429: edge32n %i2, %i3, %o4 fcmpne16 %f2, %f12, %g3 tleu %icc, 0x4 smul %o6, %l1, %l4 fxor %f6, %f6, %f12 stx %g6, [%l7 + 0x70] ldsh [%l7 + 0x16], %o3 fpsub32 %f12, %f10, %f6 fandnot1 %f4, %f14, %f6 tl %xcc, 0x6 for %f8, %f4, %f2 sth %o1, [%l7 + 0x6A] fmovrdgez %i4, %f6, %f8 ld [%l7 + 0x70], %f10 brz %g1, loop_2430 fbug,a %fcc0, loop_2431 st %f11, [%l7 + 0x40] udivcc %i5, 0x17A6, %g7 loop_2430: fnegs %f11, %f6 loop_2431: st %f7, [%l7 + 0x1C] stw %o7, [%l7 + 0x7C] fones %f3 ldd [%l7 + 0x50], %f12 fxnor %f2, %f12, %f14 ldx [%l7 + 0x20], %o0 bne,pn %icc, loop_2432 fmovrde %g2, %f8, %f4 tpos %xcc, 0x6 fmovrslz %l3, %f14, %f4 loop_2432: tcc %icc, 0x4 brnz %l5, loop_2433 ldub [%l7 + 0x13], %g5 bvc,a loop_2434 lduh [%l7 + 0x56], %i0 loop_2433: umul %o2, %i7, %i1 lduw [%l7 + 0x1C], %l6 loop_2434: movneg %icc, %l2, %g4 movrlez %i6, %o5, %l0 fcmped %fcc3, %f8, %f14 xor %i2, %i3, %o4 lduw [%l7 + 0x20], %g3 lduw [%l7 + 0x14], %o6 edge8n %l1, %l4, %g6 movg %xcc, %o3, %i4 movcc %xcc, %o1, %i5 fornot1s %f11, %f0, %f0 fbg,a %fcc3, loop_2435 fmovdpos %icc, %f13, %f1 fcmpne16 %f0, %f12, %g7 nop setx loop_2436, %l0, %l1 jmpl %l1, %g1 loop_2435: fpmerge %f4, %f0, %f2 stx %o7, [%l7 + 0x38] movle %icc, %o0, %g2 loop_2436: ld [%l7 + 0x68], %f3 fsrc2 %f2, %f10 fmovsle %icc, %f11, %f13 stw %l3, [%l7 + 0x54] fcmped %fcc3, %f14, %f12 ld [%l7 + 0x74], %f3 sdivcc %l5, 0x0A85, %g5 ldub [%l7 + 0x6B], %i0 fmovrdlz %i7, %f4, %f8 fmovdcs %icc, %f6, %f5 smul %o2, %i1, %l2 fpadd32 %f6, %f0, %f12 movrgz %g4, %l6, %o5 sth %l0, [%l7 + 0x50] alignaddrl %i2, %i3, %i6 fbule %fcc2, loop_2437 fmovdpos %icc, %f7, %f5 ldd [%l7 + 0x68], %f10 orn %g3, %o6, %o4 loop_2437: ble,pn %icc, loop_2438 stw %l1, [%l7 + 0x20] tcs %xcc, 0x1 ldub [%l7 + 0x55], %l4 loop_2438: fbn %fcc1, loop_2439 fmovdg %icc, %f2, %f7 fbug %fcc2, loop_2440 movvs %xcc, %o3, %g6 loop_2439: ldx [%l7 + 0x08], %i4 call loop_2441 loop_2440: array8 %i5, %o1, %g7 stb %o7, [%l7 + 0x33] smulcc %g1, 0x1BBE, %g2 loop_2441: edge8ln %l3, %l5, %o0 fmovrslez %g5, %f3, %f0 fmovrslz %i0, %f0, %f2 stx %i7, [%l7 + 0x78] sub %o2, 0x10FE, %i1 lduw [%l7 + 0x40], %l2 stb %g4, [%l7 + 0x5A] nop setx loop_2442, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcs %xcc, 0x6 bpos loop_2443 movrne %o5, 0x11E, %l0 loop_2442: bn loop_2444 and %l6, 0x18DD, %i2 loop_2443: lduw [%l7 + 0x0C], %i6 stx %g3, [%l7 + 0x20] loop_2444: lduw [%l7 + 0x38], %i3 fbne,a %fcc1, loop_2445 brgz,a %o4, loop_2446 fzeros %f11 tcc %icc, 0x7 loop_2445: mova %xcc, %l1, %l4 loop_2446: tne %xcc, 0x5 st %f14, [%l7 + 0x34] fmul8ulx16 %f14, %f14, %f0 fmovrdgz %o6, %f14, %f6 fnegs %f10, %f9 stb %o3, [%l7 + 0x34] mova %icc, %i4, %g6 stw %o1, [%l7 + 0x74] edge16 %g7, %o7, %g1 fnegs %f11, %f14 fbue %fcc2, loop_2447 movne %icc, %i5, %g2 fmovrdgz %l5, %f4, %f10 ldd [%l7 + 0x10], %f4 loop_2447: ld [%l7 + 0x48], %f2 fsrc1 %f10, %f4 ba,a,pn %xcc, loop_2448 movneg %xcc, %l3, %o0 fmovsle %xcc, %f1, %f7 or %i0, %g5, %i7 loop_2448: ldx [%l7 + 0x50], %i1 edge8ln %l2, %o2, %g4 movvc %icc, %o5, %l6 bvs,pn %xcc, loop_2449 fpadd32s %f4, %f2, %f7 tl %xcc, 0x4 fbg %fcc3, loop_2450 loop_2449: edge32n %i2, %i6, %g3 fands %f2, %f11, %f11 fmovrde %i3, %f12, %f4 loop_2450: fmovdne %xcc, %f3, %f10 andcc %o4, 0x1000, %l1 fmuld8sux16 %f13, %f15, %f12 tcs %icc, 0x4 fmovscs %icc, %f8, %f5 fpack32 %f14, %f10, %f14 sdivx %l4, 0x1764, %o6 brz %o3, loop_2451 fnands %f1, %f10, %f7 ldd [%l7 + 0x18], %f2 orcc %l0, 0x1895, %g6 loop_2451: sethi 0x097D, %o1 bvs,pn %xcc, loop_2452 std %f12, [%l7 + 0x18] fcmpeq16 %f0, %f10, %i4 fsrc2s %f4, %f0 loop_2452: movcs %icc, %o7, %g7 movleu %xcc, %i5, %g1 fmovsle %xcc, %f7, %f14 movrlez %g2, %l5, %l3 edge16 %o0, %i0, %i7 siam 0x7 sllx %g5, %i1, %l2 st %f13, [%l7 + 0x24] tle %xcc, 0x5 fbuge %fcc1, loop_2453 bge,pn %icc, loop_2454 edge32n %g4, %o2, %o5 movrgz %i2, 0x206, %l6 loop_2453: addcc %g3, 0x12EC, %i3 loop_2454: ldub [%l7 + 0x4E], %i6 mulscc %o4, %l1, %l4 stx %o3, [%l7 + 0x58] fbl %fcc2, loop_2455 udiv %l0, 0x1749, %g6 taddcc %o1, %o6, %i4 stx %g7, [%l7 + 0x40] loop_2455: fmovrsne %o7, %f8, %f4 fbul %fcc0, loop_2456 tle %xcc, 0x1 fmovsle %icc, %f11, %f14 orn %g1, 0x0B35, %i5 loop_2456: lduw [%l7 + 0x74], %g2 fba,a %fcc3, loop_2457 tvc %icc, 0x7 taddcctv %l5, 0x05F3, %o0 bleu,pn %xcc, loop_2458 loop_2457: fmovsg %xcc, %f4, %f10 fmuld8sux16 %f7, %f8, %f14 sth %l3, [%l7 + 0x2C] loop_2458: movge %icc, %i7, %g5 edge8ln %i0, %i1, %g4 st %f1, [%l7 + 0x50] fmovsa %xcc, %f1, %f2 fnand %f0, %f0, %f10 sub %o2, %l2, %i2 fcmpgt32 %f8, %f12, %o5 bvc,a loop_2459 tl %icc, 0x6 srax %l6, 0x02, %i3 fmovsvs %xcc, %f12, %f10 loop_2459: alignaddrl %i6, %g3, %l1 stw %l4, [%l7 + 0x40] fpmerge %f1, %f3, %f6 fexpand %f12, %f12 fcmpgt16 %f12, %f0, %o4 subc %o3, 0x098C, %g6 st %f3, [%l7 + 0x54] edge16l %l0, %o1, %o6 edge32 %g7, %i4, %o7 bne loop_2460 stx %i5, [%l7 + 0x68] fmovscc %xcc, %f4, %f10 andcc %g2, %g1, %o0 loop_2460: xnorcc %l5, 0x056A, %i7 bcs,pn %xcc, loop_2461 fors %f9, %f9, %f9 brgz %g5, loop_2462 fcmpne16 %f10, %f8, %i0 loop_2461: std %f4, [%l7 + 0x10] andn %i1, 0x1571, %g4 loop_2462: fmul8ulx16 %f8, %f4, %f8 ldd [%l7 + 0x30], %f10 lduh [%l7 + 0x3C], %l3 fmovdg %icc, %f9, %f6 fbo,a %fcc3, loop_2463 brgz,a %l2, loop_2464 fzero %f12 fandnot1 %f4, %f12, %f8 loop_2463: stw %i2, [%l7 + 0x14] loop_2464: movneg %xcc, %o2, %l6 stb %o5, [%l7 + 0x56] mova %icc, %i3, %g3 bneg %icc, loop_2465 fandnot2 %f8, %f2, %f10 stx %i6, [%l7 + 0x58] ldub [%l7 + 0x51], %l4 loop_2465: srl %l1, 0x1B, %o4 ldsh [%l7 + 0x60], %o3 movne %icc, %l0, %o1 fmul8sux16 %f2, %f2, %f10 fmovdleu %xcc, %f12, %f12 fmovrslz %o6, %f4, %f0 lduh [%l7 + 0x42], %g7 fpack16 %f8, %f8 movpos %xcc, %g6, %i4 movrne %o7, 0x0B0, %i5 fmovrslz %g2, %f10, %f0 fmovsn %icc, %f11, %f11 fsrc1 %f2, %f2 ldsb [%l7 + 0x59], %g1 fabss %f3, %f11 move %xcc, %l5, %o0 ldsb [%l7 + 0x6B], %i7 edge8 %i0, %g5, %g4 fnegs %f1, %f2 fmovrslz %i1, %f13, %f3 ldub [%l7 + 0x73], %l2 ldd [%l7 + 0x68], %f6 mova %icc, %l3, %o2 stb %i2, [%l7 + 0x7A] addcc %l6, 0x02AB, %i3 movcs %xcc, %g3, %o5 fmovrde %l4, %f0, %f2 std %f0, [%l7 + 0x48] ldx [%l7 + 0x38], %l1 stx %o4, [%l7 + 0x40] ldx [%l7 + 0x10], %i6 sllx %o3, 0x00, %l0 fcmple16 %f12, %f12, %o6 edge8 %g7, %g6, %o1 fmul8x16al %f7, %f14, %f14 stx %o7, [%l7 + 0x70] umulcc %i4, 0x0503, %g2 ldd [%l7 + 0x20], %f6 pdist %f10, %f4, %f10 fandnot1s %f8, %f7, %f2 fmovdgu %icc, %f13, %f13 fbug,a %fcc3, loop_2466 ldub [%l7 + 0x67], %i5 andncc %l5, %o0, %g1 tn %icc, 0x3 loop_2466: bneg loop_2467 fpsub16s %f13, %f9, %f9 fmovda %xcc, %f14, %f2 st %f0, [%l7 + 0x44] loop_2467: ldsh [%l7 + 0x64], %i7 add %i0, 0x0B88, %g4 ldsw [%l7 + 0x70], %i1 fba,a %fcc3, loop_2468 ldsw [%l7 + 0x1C], %g5 ta %icc, 0x7 stb %l2, [%l7 + 0x11] loop_2468: tleu %icc, 0x3 fpack16 %f14, %f7 ldsb [%l7 + 0x39], %o2 brlz %l3, loop_2469 movrgz %i2, 0x040, %l6 nop setx loop_2470, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpmerge %f14, %f1, %f14 loop_2469: stx %i3, [%l7 + 0x70] tleu %xcc, 0x1 loop_2470: array32 %g3, %o5, %l4 bl,a,pn %icc, loop_2471 fnor %f8, %f12, %f2 lduh [%l7 + 0x16], %l1 xnorcc %o4, 0x0B19, %o3 loop_2471: sth %l0, [%l7 + 0x76] std %f2, [%l7 + 0x18] fbul %fcc0, loop_2472 stb %i6, [%l7 + 0x71] fabsd %f0, %f12 movle %icc, %o6, %g6 loop_2472: add %o1, %g7, %i4 add %o7, %g2, %l5 or %o0, %g1, %i5 fzero %f2 brnz %i0, loop_2473 fmovrse %g4, %f2, %f14 fmul8x16 %f13, %f14, %f8 pdist %f10, %f4, %f14 loop_2473: stb %i1, [%l7 + 0x2A] lduw [%l7 + 0x70], %g5 stb %i7, [%l7 + 0x1B] fand %f14, %f10, %f12 st %f1, [%l7 + 0x2C] tcc %xcc, 0x5 lduh [%l7 + 0x5A], %o2 ba,a,pn %xcc, loop_2474 ldsh [%l7 + 0x1A], %l3 st %f5, [%l7 + 0x5C] addccc %l2, %l6, %i3 loop_2474: fmovd %f2, %f6 fandnot2s %f0, %f11, %f10 subccc %g3, 0x0D62, %i2 tsubcc %o5, %l1, %o4 smul %l4, 0x12D0, %l0 sra %i6, %o6, %o3 udivcc %o1, 0x109B, %g7 fnors %f14, %f3, %f15 ta %icc, 0x7 fpack16 %f12, %f6 lduh [%l7 + 0x4E], %g6 fbn,a %fcc1, loop_2475 or %o7, 0x1146, %g2 be,a %icc, loop_2476 movne %icc, %l5, %i4 loop_2475: udiv %o0, 0x0846, %i5 fmul8sux16 %f14, %f4, %f8 loop_2476: st %f8, [%l7 + 0x40] fnegs %f10, %f1 ldsb [%l7 + 0x25], %g1 bgu,pn %xcc, loop_2477 fmovsl %xcc, %f0, %f14 fmovsn %icc, %f2, %f15 bg %icc, loop_2478 loop_2477: add %i0, %g4, %i1 tleu %xcc, 0x0 fcmpeq32 %f12, %f6, %g5 loop_2478: movle %xcc, %i7, %o2 subcc %l3, %l6, %i3 ldub [%l7 + 0x2C], %g3 edge16ln %i2, %o5, %l1 mulx %o4, %l4, %l2 addcc %l0, %o6, %i6 edge16ln %o1, %o3, %g6 movpos %xcc, %g7, %g2 bn,a %xcc, loop_2479 fcmpes %fcc3, %f10, %f13 fmovrde %o7, %f4, %f8 fcmple16 %f8, %f14, %i4 loop_2479: and %o0, %l5, %g1 brnz,a %i5, loop_2480 srax %g4, %i0, %g5 movge %xcc, %i1, %o2 movge %icc, %l3, %i7 loop_2480: tpos %xcc, 0x0 fnot2s %f13, %f9 fmul8x16al %f9, %f13, %f0 fnot2s %f14, %f3 fornot2 %f10, %f8, %f4 tleu %xcc, 0x5 fpsub16 %f4, %f14, %f6 movl %xcc, %i3, %l6 fmul8x16 %f2, %f0, %f4 st %f15, [%l7 + 0x30] sub %i2, %o5, %l1 andcc %o4, 0x1660, %g3 fbge %fcc0, loop_2481 brgz,a %l2, loop_2482 tleu %xcc, 0x3 tneg %icc, 0x7 loop_2481: fpsub32 %f2, %f6, %f0 loop_2482: fnands %f3, %f2, %f12 popc 0x1890, %l4 fmovdle %icc, %f0, %f8 for %f14, %f0, %f10 brlez,a %l0, loop_2483 sll %o6, 0x0E, %o1 ld [%l7 + 0x48], %f4 fbuge,a %fcc2, loop_2484 loop_2483: fmovsn %xcc, %f6, %f7 udiv %i6, 0x1BFB, %g6 stx %o3, [%l7 + 0x20] loop_2484: lduw [%l7 + 0x4C], %g2 mulx %o7, %i4, %o0 lduw [%l7 + 0x08], %l5 movcs %xcc, %g7, %i5 sth %g1, [%l7 + 0x3A] stx %i0, [%l7 + 0x60] andn %g5, 0x0751, %g4 ldub [%l7 + 0x2D], %i1 fmovdleu %icc, %f7, %f15 ldx [%l7 + 0x48], %l3 ldsb [%l7 + 0x2E], %i7 fmovsa %xcc, %f8, %f14 fmovrdgz %o2, %f0, %f10 stb %l6, [%l7 + 0x28] std %f12, [%l7 + 0x78] sth %i2, [%l7 + 0x26] fnot1s %f7, %f14 alignaddr %o5, %l1, %o4 movrgez %i3, 0x28E, %g3 fblg,a %fcc2, loop_2485 srl %l2, %l4, %o6 stw %l0, [%l7 + 0x4C] ldsh [%l7 + 0x3A], %o1 loop_2485: edge32n %i6, %o3, %g2 udivcc %g6, 0x1098, %i4 ldx [%l7 + 0x78], %o0 bge,a %icc, loop_2486 ld [%l7 + 0x1C], %f2 movrgz %o7, 0x337, %l5 edge16ln %i5, %g1, %g7 loop_2486: tcc %xcc, 0x6 andncc %i0, %g5, %g4 fblg %fcc2, loop_2487 fmovdneg %xcc, %f15, %f9 fandnot2 %f10, %f4, %f2 stx %l3, [%l7 + 0x30] loop_2487: sth %i7, [%l7 + 0x7E] be,a %icc, loop_2488 fandnot1 %f0, %f4, %f6 umulcc %i1, 0x147D, %o2 ldd [%l7 + 0x78], %f0 loop_2488: std %f2, [%l7 + 0x08] ldx [%l7 + 0x08], %i2 tvs %xcc, 0x7 ldsb [%l7 + 0x56], %l6 lduh [%l7 + 0x24], %l1 ldsb [%l7 + 0x30], %o5 udivx %i3, 0x1376, %g3 tn %xcc, 0x7 ldd [%l7 + 0x78], %f12 fpsub16 %f2, %f6, %f14 ldd [%l7 + 0x78], %f4 ldx [%l7 + 0x70], %l2 tl %xcc, 0x2 ld [%l7 + 0x44], %f3 alignaddrl %l4, %o4, %o6 xnor %l0, %o1, %i6 fand %f4, %f0, %f8 smulcc %g2, 0x1175, %o3 sra %g6, 0x18, %o0 stb %i4, [%l7 + 0x26] mulscc %o7, %i5, %l5 taddcc %g1, 0x0851, %g7 sth %i0, [%l7 + 0x4C] ldub [%l7 + 0x49], %g4 fbg,a %fcc1, loop_2489 tcs %xcc, 0x4 fmovrdlez %l3, %f2, %f4 fornot1s %f13, %f2, %f11 loop_2489: fzero %f0 lduw [%l7 + 0x14], %g5 xor %i7, 0x0273, %o2 mulscc %i2, %l6, %i1 movn %xcc, %l1, %i3 fcmple32 %f6, %f0, %o5 fxnor %f2, %f8, %f12 ld [%l7 + 0x58], %f0 ldub [%l7 + 0x2D], %l2 fexpand %f7, %f8 sth %l4, [%l7 + 0x10] ldx [%l7 + 0x50], %g3 std %f14, [%l7 + 0x48] fcmpeq16 %f14, %f4, %o6 stb %o4, [%l7 + 0x38] ldub [%l7 + 0x29], %l0 tgu %icc, 0x1 bne,a loop_2490 brnz,a %i6, loop_2491 ldub [%l7 + 0x2D], %g2 movg %icc, %o1, %g6 loop_2490: fmovse %icc, %f4, %f9 loop_2491: srax %o0, 0x01, %o3 tsubcctv %o7, 0x18EF, %i4 fcmpgt16 %f4, %f2, %i5 array32 %g1, %l5, %g7 fmovsg %icc, %f1, %f3 ldsw [%l7 + 0x10], %i0 fnand %f8, %f4, %f2 fcmpd %fcc2, %f10, %f6 fpmerge %f10, %f12, %f10 mulx %l3, %g5, %i7 bcc loop_2492 fblg %fcc1, loop_2493 ldub [%l7 + 0x22], %g4 fpadd32 %f4, %f14, %f0 loop_2492: tg %xcc, 0x1 loop_2493: fbule %fcc1, loop_2494 fbg,a %fcc3, loop_2495 array32 %o2, %i2, %l6 alignaddr %i1, %l1, %i3 loop_2494: fmovs %f7, %f6 loop_2495: bcc,pn %icc, loop_2496 bgu,a %xcc, loop_2497 edge8 %o5, %l2, %l4 andncc %g3, %o4, %o6 loop_2496: move %icc, %l0, %g2 loop_2497: stb %o1, [%l7 + 0x30] mulscc %g6, 0x171B, %o0 fbne,a %fcc0, loop_2498 sth %o3, [%l7 + 0x46] sth %o7, [%l7 + 0x12] sth %i6, [%l7 + 0x20] loop_2498: fmovdneg %xcc, %f13, %f12 edge32n %i4, %g1, %l5 fmovd %f6, %f2 lduw [%l7 + 0x60], %i5 fmul8x16al %f14, %f3, %f4 fabss %f5, %f0 fmovrsgez %g7, %f15, %f4 tsubcctv %i0, %l3, %g5 fnot2s %f5, %f15 fxor %f10, %f14, %f14 fmovdvc %icc, %f10, %f13 sub %i7, 0x15F1, %o2 movcs %icc, %i2, %g4 fmovdl %icc, %f3, %f5 sth %l6, [%l7 + 0x3A] taddcctv %i1, 0x1B14, %i3 ldd [%l7 + 0x58], %f0 bgu,pn %xcc, loop_2499 ldub [%l7 + 0x1E], %l1 tcc %xcc, 0x6 fcmpeq32 %f6, %f14, %l2 loop_2499: fpack16 %f12, %f3 ldub [%l7 + 0x4D], %o5 orn %g3, %o4, %o6 ldub [%l7 + 0x55], %l4 stw %l0, [%l7 + 0x60] fbuge %fcc3, loop_2500 movvs %xcc, %o1, %g6 stx %g2, [%l7 + 0x10] fpack32 %f0, %f2, %f6 loop_2500: sth %o3, [%l7 + 0x56] fbue %fcc0, loop_2501 stb %o7, [%l7 + 0x52] stw %i6, [%l7 + 0x18] fbe %fcc1, loop_2502 loop_2501: nop setx loop_2503, %l0, %l1 jmpl %l1, %o0 movvs %xcc, %i4, %l5 fpack16 %f12, %f5 loop_2502: fsrc1 %f4, %f8 loop_2503: orncc %i5, %g7, %i0 edge8 %g1, %g5, %i7 and %l3, 0x15F1, %i2 fcmped %fcc3, %f2, %f6 bvc,pt %icc, loop_2504 edge32n %g4, %o2, %l6 movg %xcc, %i1, %i3 faligndata %f4, %f2, %f6 loop_2504: fmovrslez %l2, %f4, %f1 orcc %l1, %g3, %o5 fmul8ulx16 %f10, %f8, %f12 sdiv %o4, 0x1B8A, %o6 fnor %f14, %f2, %f6 fmovdne %icc, %f9, %f8 tg %icc, 0x2 umulcc %l0, %o1, %l4 std %f8, [%l7 + 0x28] ta %icc, 0x5 tvs %xcc, 0x6 movle %icc, %g2, %o3 fcmpd %fcc2, %f0, %f4 fmovspos %xcc, %f13, %f14 fmovdpos %xcc, %f0, %f11 ldsh [%l7 + 0x32], %g6 st %f0, [%l7 + 0x6C] sth %o7, [%l7 + 0x6C] addccc %o0, 0x1DE6, %i6 fmovdleu %icc, %f5, %f14 tleu %icc, 0x5 fbg,a %fcc3, loop_2505 srlx %i4, %i5, %l5 fbge %fcc2, loop_2506 sdivcc %g7, 0x1843, %g1 loop_2505: ldd [%l7 + 0x40], %f14 fmovsn %xcc, %f6, %f11 loop_2506: fmovdcs %xcc, %f9, %f15 st %f11, [%l7 + 0x14] brnz %i0, loop_2507 addc %g5, %l3, %i2 ld [%l7 + 0x0C], %f12 ldd [%l7 + 0x08], %f6 loop_2507: subcc %g4, %i7, %o2 fcmple16 %f8, %f4, %i1 fbule %fcc1, loop_2508 bgu %xcc, loop_2509 fmovrdgez %l6, %f2, %f6 lduw [%l7 + 0x38], %l2 loop_2508: fcmpd %fcc1, %f14, %f12 loop_2509: fblg,a %fcc1, loop_2510 ldub [%l7 + 0x6C], %l1 bvc,a,pt %icc, loop_2511 std %f14, [%l7 + 0x58] loop_2510: fcmps %fcc3, %f5, %f11 edge8l %g3, %o5, %i3 loop_2511: brnz,a %o4, loop_2512 ba,a %icc, loop_2513 tn %xcc, 0x4 stb %o6, [%l7 + 0x54] loop_2512: bg %xcc, loop_2514 loop_2513: std %f10, [%l7 + 0x08] fpmerge %f0, %f6, %f0 lduw [%l7 + 0x3C], %l0 loop_2514: fcmple16 %f0, %f0, %l4 fbl,a %fcc3, loop_2515 ldd [%l7 + 0x20], %f2 fxors %f6, %f0, %f5 fmovrdlez %o1, %f6, %f4 loop_2515: fzeros %f4 fand %f2, %f4, %f4 andcc %g2, %g6, %o3 lduw [%l7 + 0x68], %o0 umulcc %o7, %i6, %i5 nop setx loop_2516, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbge,a %fcc3, loop_2517 lduw [%l7 + 0x6C], %l5 ldsb [%l7 + 0x30], %g7 loop_2516: add %g1, 0x1564, %i0 loop_2517: smulcc %i4, 0x1DAE, %l3 ldsw [%l7 + 0x08], %i2 tcs %icc, 0x6 brnz,a %g5, loop_2518 or %i7, 0x0CE5, %o2 be,a,pn %icc, loop_2519 fcmple16 %f4, %f0, %i1 loop_2518: fnot1 %f0, %f6 bleu,a,pt %icc, loop_2520 loop_2519: stw %l6, [%l7 + 0x34] st %f5, [%l7 + 0x68] taddcctv %l2, 0x11DA, %l1 loop_2520: xor %g3, 0x03C5, %g4 fmovdpos %xcc, %f4, %f14 ldsb [%l7 + 0x19], %i3 lduw [%l7 + 0x7C], %o4 std %f14, [%l7 + 0x50] stx %o6, [%l7 + 0x58] fbn,a %fcc0, loop_2521 ldub [%l7 + 0x78], %l0 array16 %l4, %o1, %o5 fmul8sux16 %f4, %f4, %f10 loop_2521: alignaddrl %g6, %g2, %o0 fpadd32s %f4, %f1, %f8 lduw [%l7 + 0x6C], %o3 fxnors %f13, %f15, %f11 ldub [%l7 + 0x18], %o7 fxnor %f0, %f10, %f4 brz %i5, loop_2522 fblg %fcc2, loop_2523 fcmpne16 %f4, %f10, %l5 movvs %icc, %g7, %i6 loop_2522: fabss %f1, %f10 loop_2523: or %g1, %i0, %l3 fones %f3 fnot1s %f13, %f1 te %icc, 0x7 mulx %i4, %g5, %i7 ldsw [%l7 + 0x48], %o2 fands %f6, %f5, %f11 ldx [%l7 + 0x40], %i2 bne loop_2524 fmovrsgez %l6, %f11, %f13 xor %i1, %l1, %l2 edge8l %g3, %g4, %o4 loop_2524: fmovrdgz %i3, %f10, %f14 edge32n %o6, %l4, %o1 movvc %icc, %l0, %g6 lduh [%l7 + 0x08], %g2 umulcc %o0, %o3, %o5 fmovscs %icc, %f2, %f10 bneg,a,pt %xcc, loop_2525 lduh [%l7 + 0x74], %o7 brnz %l5, loop_2526 std %f12, [%l7 + 0x70] loop_2525: fmovd %f14, %f2 st %f2, [%l7 + 0x58] loop_2526: lduw [%l7 + 0x7C], %i5 lduw [%l7 + 0x70], %g7 sth %i6, [%l7 + 0x2E] ldd [%l7 + 0x38], %f12 fmovdne %icc, %f9, %f0 sth %i0, [%l7 + 0x6A] fbug,a %fcc2, loop_2527 subcc %l3, 0x173B, %g1 array16 %g5, %i4, %o2 fmovsl %xcc, %f2, %f2 loop_2527: fbule %fcc3, loop_2528 tcc %xcc, 0x0 ldd [%l7 + 0x28], %f14 lduh [%l7 + 0x18], %i7 loop_2528: fpadd16s %f5, %f10, %f0 stx %i2, [%l7 + 0x78] ldsb [%l7 + 0x19], %i1 faligndata %f12, %f14, %f0 bcc,pt %icc, loop_2529 ldd [%l7 + 0x78], %f12 movg %xcc, %l1, %l2 fmovrsne %l6, %f8, %f11 loop_2529: stb %g3, [%l7 + 0x0F] fmul8sux16 %f2, %f4, %f14 ldub [%l7 + 0x19], %o4 bn,pt %icc, loop_2530 nop setx loop_2531, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fba,a %fcc2, loop_2532 fmovdvs %icc, %f0, %f2 loop_2530: ldub [%l7 + 0x1A], %g4 loop_2531: array32 %i3, %o6, %o1 loop_2532: siam 0x2 ldsw [%l7 + 0x34], %l4 sdivx %g6, 0x03BB, %g2 fmovdvc %icc, %f2, %f5 fmovrsgez %l0, %f1, %f8 movneg %xcc, %o0, %o3 fbuge %fcc3, loop_2533 edge8l %o7, %o5, %i5 fpadd32 %f4, %f6, %f14 fmuld8sux16 %f8, %f3, %f0 loop_2533: andn %g7, 0x1A28, %i6 te %xcc, 0x7 movpos %icc, %l5, %i0 fbge,a %fcc3, loop_2534 fmovdneg %icc, %f7, %f6 stx %l3, [%l7 + 0x20] fpsub32s %f10, %f1, %f11 loop_2534: ldub [%l7 + 0x79], %g1 udiv %i4, 0x1579, %o2 movle %xcc, %i7, %g5 ldsh [%l7 + 0x58], %i1 fbn %fcc0, loop_2535 sth %i2, [%l7 + 0x4C] pdist %f12, %f12, %f2 fnands %f15, %f13, %f13 loop_2535: ld [%l7 + 0x7C], %f8 ldx [%l7 + 0x20], %l1 std %f6, [%l7 + 0x20] fones %f15 sth %l6, [%l7 + 0x70] fbg,a %fcc3, loop_2536 stb %l2, [%l7 + 0x65] lduh [%l7 + 0x48], %g3 ldub [%l7 + 0x5F], %o4 loop_2536: fbo %fcc0, loop_2537 fmovscs %xcc, %f1, %f14 stw %g4, [%l7 + 0x60] tge %icc, 0x6 loop_2537: movcs %xcc, %i3, %o1 nop setx loop_2538, %l0, %l1 jmpl %l1, %l4 stx %g6, [%l7 + 0x10] addc %g2, %o6, %l0 subc %o0, %o3, %o7 loop_2538: fzeros %f12 andncc %o5, %g7, %i6 smulcc %i5, 0x07F1, %l5 stx %l3, [%l7 + 0x58] array16 %i0, %g1, %i4 movrgz %i7, %o2, %i1 fmuld8sux16 %f14, %f14, %f8 fandnot1 %f4, %f6, %f4 fxnor %f12, %f10, %f2 fpadd16s %f14, %f4, %f11 bne,a,pn %xcc, loop_2539 tl %icc, 0x4 fbn %fcc0, loop_2540 stb %g5, [%l7 + 0x2D] loop_2539: movrne %i2, 0x02B, %l6 fnot2 %f8, %f2 loop_2540: edge16l %l2, %l1, %g3 ldsh [%l7 + 0x1E], %o4 fbo %fcc2, loop_2541 ldd [%l7 + 0x30], %f10 nop setx loop_2542, %l0, %l1 jmpl %l1, %g4 bcs,pn %icc, loop_2543 loop_2541: udivx %o1, 0x15C8, %i3 fandnot2 %f0, %f4, %f0 loop_2542: ld [%l7 + 0x7C], %f15 loop_2543: ldd [%l7 + 0x18], %f8 ta %xcc, 0x5 fornot1s %f5, %f8, %f3 fbne,a %fcc3, loop_2544 ldsw [%l7 + 0x24], %g6 lduh [%l7 + 0x6E], %g2 ldx [%l7 + 0x60], %o6 loop_2544: ldsw [%l7 + 0x60], %l0 lduw [%l7 + 0x40], %o0 popc 0x1D30, %o3 bge,a,pn %icc, loop_2545 fpsub32s %f12, %f4, %f9 fnor %f12, %f10, %f2 ldsb [%l7 + 0x32], %l4 loop_2545: fbue %fcc3, loop_2546 movge %xcc, %o5, %g7 st %f13, [%l7 + 0x2C] fmovrdgz %i6, %f8, %f6 loop_2546: tneg %xcc, 0x0 fpackfix %f4, %f3 ldsh [%l7 + 0x72], %o7 fbl %fcc3, loop_2547 sll %i5, 0x19, %l5 stw %i0, [%l7 + 0x64] bl,a loop_2548 loop_2547: movvc %xcc, %g1, %l3 stw %i7, [%l7 + 0x14] fnors %f11, %f9, %f9 loop_2548: fmovrdlz %o2, %f8, %f8 movne %icc, %i1, %i4 movvc %xcc, %g5, %i2 fmovsgu %xcc, %f1, %f5 fmovdne %icc, %f11, %f12 ld [%l7 + 0x60], %f15 ldd [%l7 + 0x18], %f10 ldd [%l7 + 0x70], %f14 mulx %l2, 0x0BC7, %l6 stw %l1, [%l7 + 0x78] alignaddrl %g3, %g4, %o1 te %xcc, 0x0 fpack16 %f10, %f8 fmovdvc %xcc, %f15, %f8 fbl %fcc0, loop_2549 ld [%l7 + 0x30], %f9 tleu %xcc, 0x4 sdivcc %o4, 0x17B1, %g6 loop_2549: te %icc, 0x1 brlz %i3, loop_2550 ldd [%l7 + 0x18], %f0 lduh [%l7 + 0x46], %g2 fsrc1 %f14, %f6 loop_2550: fcmpes %fcc2, %f3, %f11 subcc %o6, 0x073A, %o0 stb %o3, [%l7 + 0x77] siam 0x3 fmovdge %xcc, %f0, %f9 addc %l0, %l4, %g7 ldd [%l7 + 0x30], %f0 stx %i6, [%l7 + 0x20] fornot2s %f8, %f1, %f6 smul %o5, 0x0609, %i5 udiv %l5, 0x0566, %o7 tg %xcc, 0x7 ta %icc, 0x3 ldx [%l7 + 0x40], %g1 stb %i0, [%l7 + 0x5D] te %icc, 0x0 tvs %xcc, 0x5 lduw [%l7 + 0x20], %l3 orncc %i7, 0x1C1F, %i1 ldx [%l7 + 0x48], %i4 bg,a,pt %xcc, loop_2551 alignaddrl %o2, %i2, %l2 edge8 %l6, %g5, %l1 andncc %g4, %o1, %g3 loop_2551: array16 %o4, %g6, %i3 addc %g2, 0x0650, %o0 bn,pt %icc, loop_2552 subccc %o3, 0x0691, %l0 movge %xcc, %o6, %g7 xor %i6, 0x1F1E, %l4 loop_2552: brgez,a %o5, loop_2553 faligndata %f8, %f4, %f4 or %i5, 0x1A03, %o7 stx %l5, [%l7 + 0x38] loop_2553: sll %i0, 0x10, %g1 brlz,a %l3, loop_2554 st %f0, [%l7 + 0x38] ldsh [%l7 + 0x6C], %i7 fcmpd %fcc3, %f12, %f8 loop_2554: movcs %xcc, %i1, %i4 edge8n %i2, %l2, %o2 fsrc1 %f0, %f8 stb %g5, [%l7 + 0x7D] st %f9, [%l7 + 0x08] stb %l1, [%l7 + 0x2D] siam 0x5 ldsw [%l7 + 0x40], %l6 movcc %xcc, %o1, %g4 fbu,a %fcc1, loop_2555 fabsd %f2, %f8 st %f9, [%l7 + 0x24] ldx [%l7 + 0x50], %o4 loop_2555: stw %g6, [%l7 + 0x08] fmovrse %g3, %f9, %f9 fcmpes %fcc3, %f14, %f1 fmovsa %xcc, %f12, %f15 lduh [%l7 + 0x7A], %i3 bvs,a %icc, loop_2556 edge8l %g2, %o0, %o3 ldsw [%l7 + 0x50], %o6 mulscc %g7, %l0, %i6 loop_2556: fnot1 %f4, %f12 edge8n %l4, %i5, %o7 std %f8, [%l7 + 0x38] fnegs %f5, %f13 fmuld8sux16 %f1, %f10, %f12 nop setx loop_2557, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdiv %o5, 0x0684, %i0 fcmpeq16 %f14, %f8, %g1 fbe,a %fcc0, loop_2558 loop_2557: ldsh [%l7 + 0x74], %l3 andcc %i7, %i1, %i4 umulcc %l5, %i2, %o2 loop_2558: stw %g5, [%l7 + 0x40] ldub [%l7 + 0x32], %l1 fornot1s %f14, %f2, %f8 ldub [%l7 + 0x67], %l2 lduh [%l7 + 0x1A], %o1 lduh [%l7 + 0x2C], %g4 fmuld8ulx16 %f8, %f1, %f10 movpos %icc, %l6, %o4 fpack16 %f10, %f14 stx %g6, [%l7 + 0x50] sra %i3, %g3, %g2 ldsw [%l7 + 0x78], %o3 tsubcctv %o6, 0x1D4B, %g7 movg %icc, %l0, %o0 brgz %l4, loop_2559 bgu,a loop_2560 fmovrsne %i5, %f1, %f11 fmovdneg %xcc, %f10, %f11 loop_2559: ldsw [%l7 + 0x14], %i6 loop_2560: bcs,a loop_2561 be,a %icc, loop_2562 fmovdle %icc, %f1, %f0 fnot2s %f2, %f8 loop_2561: xnorcc %o7, %i0, %o5 loop_2562: sdivcc %l3, 0x1E11, %i7 fxors %f13, %f13, %f15 stb %i1, [%l7 + 0x52] mulscc %i4, 0x145D, %l5 fmul8x16 %f0, %f14, %f6 stx %i2, [%l7 + 0x78] bvc %icc, loop_2563 ldub [%l7 + 0x26], %g1 fmovrdgz %o2, %f12, %f2 tge %icc, 0x6 loop_2563: subc %g5, 0x1BB0, %l2 bcc,a,pt %xcc, loop_2564 std %f8, [%l7 + 0x48] pdist %f8, %f8, %f12 fbue,a %fcc3, loop_2565 loop_2564: fbne,a %fcc2, loop_2566 lduw [%l7 + 0x1C], %o1 bn %xcc, loop_2567 loop_2565: fmovse %xcc, %f3, %f2 loop_2566: stb %g4, [%l7 + 0x6D] fpack32 %f2, %f14, %f0 loop_2567: tneg %xcc, 0x0 tsubcc %l6, %l1, %o4 fmovdleu %icc, %f1, %f13 ldsh [%l7 + 0x48], %g6 faligndata %f10, %f10, %f8 fones %f11 tcc %icc, 0x5 fbn %fcc0, loop_2568 fmovd %f0, %f6 fblg %fcc2, loop_2569 ldsb [%l7 + 0x5C], %i3 loop_2568: fbuge,a %fcc1, loop_2570 fbue %fcc3, loop_2571 loop_2569: stw %g3, [%l7 + 0x60] ldsb [%l7 + 0x6D], %g2 loop_2570: fzeros %f3 loop_2571: lduh [%l7 + 0x3E], %o3 ldsw [%l7 + 0x70], %o6 lduw [%l7 + 0x38], %g7 edge32n %o0, %l4, %i5 ldsh [%l7 + 0x4C], %l0 sub %i6, 0x1B10, %o7 bvc,pn %icc, loop_2572 ldsw [%l7 + 0x54], %i0 ta %xcc, 0x2 fmuld8ulx16 %f9, %f0, %f4 loop_2572: ldsh [%l7 + 0x5A], %o5 movcc %icc, %l3, %i7 ldsh [%l7 + 0x14], %i1 st %f13, [%l7 + 0x40] st %f9, [%l7 + 0x30] fmovrdgez %i4, %f12, %f8 bneg,a,pt %icc, loop_2573 fbne %fcc0, loop_2574 movvc %icc, %l5, %i2 ldsw [%l7 + 0x24], %g1 loop_2573: fbuge,a %fcc1, loop_2575 loop_2574: fcmps %fcc2, %f1, %f5 fba %fcc0, loop_2576 fmovdn %xcc, %f15, %f9 loop_2575: andcc %o2, %g5, %l2 ldx [%l7 + 0x30], %o1 loop_2576: add %g4, 0x03B7, %l6 movrgez %l1, %o4, %i3 fmovrdgez %g3, %f2, %f12 ldub [%l7 + 0x3F], %g6 bvs %icc, loop_2577 movcs %xcc, %g2, %o6 movre %g7, 0x298, %o0 ldub [%l7 + 0x2B], %l4 loop_2577: movrne %o3, 0x172, %l0 ldub [%l7 + 0x39], %i6 movrne %o7, %i5, %o5 stx %l3, [%l7 + 0x28] fmul8x16al %f4, %f5, %f6 fmuld8ulx16 %f1, %f6, %f8 fmovse %icc, %f2, %f13 fmovrdgz %i7, %f8, %f6 fpsub16s %f9, %f3, %f0 edge32 %i1, %i0, %i4 ldsh [%l7 + 0x6E], %l5 bg,a loop_2578 fmovrdgz %i2, %f8, %f10 std %f0, [%l7 + 0x70] ldsh [%l7 + 0x5A], %g1 loop_2578: sdivcc %g5, 0x133A, %l2 sth %o1, [%l7 + 0x2E] ldsh [%l7 + 0x5C], %o2 ldsh [%l7 + 0x3E], %g4 tl %icc, 0x5 tle %xcc, 0x3 addccc %l1, %o4, %i3 xnor %l6, 0x0E69, %g3 umul %g2, %g6, %o6 lduw [%l7 + 0x44], %o0 brz,a %l4, loop_2579 fzeros %f13 fpadd16 %f8, %f4, %f4 fzero %f2 loop_2579: brlez,a %g7, loop_2580 stb %o3, [%l7 + 0x0C] fmovdcs %xcc, %f4, %f5 or %i6, 0x1562, %l0 loop_2580: sll %i5, %o5, %o7 ldsb [%l7 + 0x4B], %l3 bvs %icc, loop_2581 fmovsl %xcc, %f7, %f14 movgu %xcc, %i7, %i0 lduw [%l7 + 0x54], %i4 loop_2581: ldx [%l7 + 0x18], %i1 tsubcc %i2, 0x1892, %l5 fbl,a %fcc1, loop_2582 stw %g5, [%l7 + 0x24] ldub [%l7 + 0x3E], %g1 movle %xcc, %l2, %o1 loop_2582: movle %icc, %g4, %o2 stx %l1, [%l7 + 0x70] fmovrslz %i3, %f11, %f10 edge16n %l6, %o4, %g2 bleu,a,pn %xcc, loop_2583 brgez,a %g3, loop_2584 fpsub32 %f0, %f14, %f12 brz %g6, loop_2585 loop_2583: fmovrse %o0, %f10, %f9 loop_2584: fornot2s %f11, %f7, %f11 alignaddr %l4, %o6, %o3 loop_2585: edge8 %g7, %l0, %i6 ldub [%l7 + 0x49], %o5 fpadd16 %f4, %f12, %f6 popc 0x1628, %o7 bne,a loop_2586 taddcctv %l3, 0x01EF, %i5 fsrc2 %f4, %f4 fcmpgt16 %f8, %f14, %i0 loop_2586: fbo %fcc3, loop_2587 fmovsleu %icc, %f12, %f14 st %f2, [%l7 + 0x58] ldub [%l7 + 0x3E], %i7 loop_2587: edge8n %i1, %i4, %i2 xnorcc %g5, %g1, %l2 popc %l5, %g4 addc %o1, 0x1635, %o2 popc 0x174D, %i3 tvs %icc, 0x3 ldx [%l7 + 0x20], %l6 ldsw [%l7 + 0x3C], %l1 subccc %g2, 0x1095, %g3 movvc %xcc, %g6, %o4 ldx [%l7 + 0x28], %o0 bpos %xcc, loop_2588 fpmerge %f6, %f12, %f10 umul %o6, %o3, %l4 bgu,pn %icc, loop_2589 loop_2588: fmovdg %xcc, %f9, %f11 fxnors %f9, %f12, %f5 movrne %g7, %i6, %o5 loop_2589: movvs %xcc, %l0, %l3 fbn,a %fcc3, loop_2590 st %f0, [%l7 + 0x38] fands %f3, %f0, %f7 edge8ln %i5, %o7, %i0 loop_2590: fmovdl %xcc, %f2, %f10 smul %i1, 0x1B63, %i7 tleu %xcc, 0x1 tl %icc, 0x1 edge8n %i2, %i4, %g1 fxnor %f8, %f10, %f10 st %f12, [%l7 + 0x30] sdivx %g5, 0x09FB, %l5 ld [%l7 + 0x2C], %f13 fmovrde %l2, %f8, %f8 xor %g4, 0x1770, %o2 edge16n %o1, %l6, %i3 ldsh [%l7 + 0x34], %g2 st %f8, [%l7 + 0x10] stx %g3, [%l7 + 0x70] fpsub32 %f4, %f6, %f8 sth %g6, [%l7 + 0x60] alignaddr %o4, %l1, %o6 fxnor %f10, %f4, %f10 srl %o0, %o3, %g7 movl %xcc, %l4, %o5 fbuge,a %fcc2, loop_2591 movn %xcc, %i6, %l0 ldx [%l7 + 0x50], %i5 edge8 %l3, %i0, %o7 loop_2591: ldd [%l7 + 0x20], %f0 fmovscc %xcc, %f15, %f10 ldsh [%l7 + 0x10], %i7 fmovrdgez %i2, %f12, %f8 edge8n %i4, %g1, %i1 orncc %l5, 0x0B51, %l2 ldd [%l7 + 0x30], %f6 movge %xcc, %g4, %o2 fsrc1 %f0, %f8 ldx [%l7 + 0x50], %o1 fpadd32s %f10, %f11, %f3 ldd [%l7 + 0x10], %f4 fandnot1s %f5, %f6, %f4 fmovdcs %icc, %f5, %f8 std %f0, [%l7 + 0x08] fmul8x16al %f13, %f10, %f14 fnot1s %f15, %f15 fbne,a %fcc1, loop_2592 ld [%l7 + 0x2C], %f8 brz,a %g5, loop_2593 nop setx loop_2594, %l0, %l1 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_2592: fand %f10, %f4, %f8 edge8l %l6, %g2, %g3 loop_2593: fmovsl %xcc, %f9, %f14 loop_2594: bgu,pn %icc, loop_2595 fpadd32 %f0, %f10, %f14 ld [%l7 + 0x44], %f5 fmovdvc %icc, %f0, %f15 loop_2595: fmovdle %icc, %f6, %f4 edge16l %i3, %o4, %g6 ldd [%l7 + 0x50], %f10 bl,pt %icc, loop_2596 ld [%l7 + 0x50], %f4 stw %o6, [%l7 + 0x24] tge %xcc, 0x3 loop_2596: lduh [%l7 + 0x7C], %l1 st %f0, [%l7 + 0x44] or %o0, %o3, %g7 fmovrsgez %l4, %f13, %f4 ldsw [%l7 + 0x68], %i6 movgu %xcc, %l0, %i5 fmuld8sux16 %f13, %f0, %f4 ldsh [%l7 + 0x72], %o5 fmul8sux16 %f8, %f14, %f6 fbu %fcc0, loop_2597 lduw [%l7 + 0x5C], %l3 bcs,a loop_2598 edge16n %i0, %o7, %i2 loop_2597: ldd [%l7 + 0x70], %f2 ldsw [%l7 + 0x3C], %i7 loop_2598: stw %i4, [%l7 + 0x24] udivx %i1, 0x092F, %g1 udiv %l5, 0x00BA, %g4 ldsb [%l7 + 0x44], %o2 sethi 0x1B55, %l2 srax %o1, %l6, %g5 ldd [%l7 + 0x40], %f6 fba %fcc1, loop_2599 ldx [%l7 + 0x58], %g2 fpsub16s %f15, %f9, %f15 fnands %f4, %f1, %f2 loop_2599: ld [%l7 + 0x30], %f8 lduh [%l7 + 0x56], %g3 movvs %xcc, %i3, %g6 fpadd32 %f8, %f6, %f10 edge8l %o4, %o6, %l1 ld [%l7 + 0x0C], %f10 xor %o3, %o0, %l4 movcs %icc, %i6, %g7 edge32l %i5, %l0, %l3 bne,pt %xcc, loop_2600 fmul8x16au %f13, %f3, %f6 lduw [%l7 + 0x44], %i0 stb %o7, [%l7 + 0x48] loop_2600: movrlz %o5, %i7, %i4 movleu %xcc, %i2, %g1 stw %l5, [%l7 + 0x68] fmovrde %g4, %f12, %f12 mulscc %i1, %o2, %o1 fble %fcc1, loop_2601 fmovdgu %icc, %f6, %f3 ta %icc, 0x3 andcc %l2, %g5, %l6 loop_2601: fcmple16 %f10, %f4, %g2 fabsd %f4, %f0 brz %g3, loop_2602 orcc %g6, 0x0EED, %i3 fmovdpos %icc, %f14, %f15 stw %o4, [%l7 + 0x3C] loop_2602: orncc %o6, 0x0933, %l1 bg %xcc, loop_2603 stb %o0, [%l7 + 0x19] ld [%l7 + 0x1C], %f1 movle %icc, %o3, %l4 loop_2603: fmovdpos %xcc, %f9, %f12 tpos %icc, 0x1 fands %f10, %f14, %f7 ldub [%l7 + 0x08], %g7 tsubcctv %i5, %l0, %i6 fbne %fcc1, loop_2604 fors %f15, %f1, %f5 movn %icc, %l3, %i0 fornot2 %f6, %f8, %f0 loop_2604: fmovsg %xcc, %f4, %f14 fpsub32s %f12, %f15, %f2 bvs,a,pt %icc, loop_2605 andcc %o7, 0x1C91, %o5 fmovsvc %xcc, %f11, %f0 bge,a %icc, loop_2606 loop_2605: stw %i7, [%l7 + 0x7C] tneg %icc, 0x6 orcc %i2, 0x14CD, %i4 loop_2606: ldx [%l7 + 0x38], %l5 sdivx %g4, 0x1EA0, %i1 edge8n %o2, %o1, %g1 ta %icc, 0x7 fnand %f14, %f6, %f4 ta %xcc, 0x5 fnors %f13, %f0, %f8 fcmps %fcc1, %f9, %f4 edge32n %g5, %l2, %l6 fbl,a %fcc0, loop_2607 nop setx loop_2608, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8sux16 %f14, %f14, %f12 call loop_2609 loop_2607: tvc %xcc, 0x4 loop_2608: bgu,a,pt %icc, loop_2610 fmovrdne %g2, %f8, %f12 loop_2609: stw %g6, [%l7 + 0x18] for %f6, %f0, %f12 loop_2610: fpsub32s %f11, %f1, %f9 fbg %fcc0, loop_2611 edge16l %i3, %o4, %g3 fnegs %f7, %f15 fmovdcc %icc, %f3, %f7 loop_2611: alignaddr %o6, %o0, %l1 nop setx loop_2612, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srax %o3, %g7, %l4 movleu %xcc, %i5, %i6 edge8ln %l0, %l3, %i0 loop_2612: fmovdpos %icc, %f4, %f14 stw %o7, [%l7 + 0x28] edge8ln %o5, %i7, %i2 be %icc, loop_2613 tvs %xcc, 0x3 xnorcc %i4, 0x1341, %g4 fmovrdgez %i1, %f6, %f12 loop_2613: fmovspos %xcc, %f15, %f11 ldsh [%l7 + 0x72], %l5 fble %fcc2, loop_2614 bn loop_2615 bcc,a,pn %xcc, loop_2616 taddcctv %o1, %g1, %o2 loop_2614: movrgz %g5, %l2, %l6 loop_2615: ld [%l7 + 0x34], %f7 loop_2616: ldsw [%l7 + 0x4C], %g6 fornot2s %f8, %f12, %f5 ldsw [%l7 + 0x14], %g2 fbge,a %fcc1, loop_2617 ldsb [%l7 + 0x13], %o4 ldd [%l7 + 0x78], %f10 array32 %i3, %o6, %o0 loop_2617: fbn,a %fcc3, loop_2618 lduh [%l7 + 0x7C], %g3 srax %o3, 0x02, %g7 fands %f6, %f3, %f4 loop_2618: umulcc %l1, 0x05DA, %l4 ldsb [%l7 + 0x54], %i5 fzero %f4 ldsb [%l7 + 0x09], %l0 fandnot2s %f2, %f0, %f10 sth %i6, [%l7 + 0x58] fornot2 %f0, %f10, %f0 fcmpes %fcc0, %f10, %f0 lduw [%l7 + 0x28], %i0 stx %o7, [%l7 + 0x20] fmovdcc %icc, %f15, %f8 ldub [%l7 + 0x2D], %l3 ldd [%l7 + 0x68], %f12 stb %o5, [%l7 + 0x7B] fba,a %fcc0, loop_2619 tl %icc, 0x1 subcc %i2, %i7, %i4 call loop_2620 loop_2619: addcc %i1, %g4, %l5 fmovrdgez %g1, %f12, %f12 nop setx loop_2621, %l0, %l1 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_2620: ldd [%l7 + 0x18], %f12 fba,a %fcc1, loop_2622 ldd [%l7 + 0x08], %f12 loop_2621: or %o2, 0x0584, %g5 ba %icc, loop_2623 loop_2622: movrgz %o1, %l2, %l6 fxnors %f9, %f0, %f14 fmovspos %icc, %f14, %f11 loop_2623: fpadd16s %f12, %f8, %f9 fpsub16 %f6, %f12, %f6 ldx [%l7 + 0x30], %g6 lduw [%l7 + 0x28], %g2 srax %o4, %o6, %o0 fbuge,a %fcc0, loop_2624 fmovsa %icc, %f8, %f7 faligndata %f8, %f10, %f0 fcmpd %fcc1, %f2, %f2 loop_2624: stb %i3, [%l7 + 0x51] array32 %o3, %g3, %g7 ldub [%l7 + 0x60], %l1 sdivcc %i5, 0x0794, %l4 lduw [%l7 + 0x28], %i6 ldsw [%l7 + 0x7C], %i0 umulcc %l0, %l3, %o7 stx %i2, [%l7 + 0x60] srl %o5, %i4, %i7 ldsh [%l7 + 0x1A], %g4 fmovrdlz %i1, %f0, %f10 tne %xcc, 0x2 stw %l5, [%l7 + 0x08] stw %o2, [%l7 + 0x18] fmovdcs %xcc, %f1, %f1 fcmpeq16 %f6, %f8, %g5 ble,a,pn %icc, loop_2625 ldsw [%l7 + 0x0C], %o1 fmovsge %icc, %f10, %f9 ldsh [%l7 + 0x4A], %l2 loop_2625: movgu %xcc, %g1, %l6 fmovrsgez %g2, %f14, %f0 fmovrdgez %g6, %f6, %f2 fand %f2, %f8, %f10 tcs %xcc, 0x7 stb %o6, [%l7 + 0x73] umul %o4, 0x00A9, %i3 lduw [%l7 + 0x6C], %o0 lduw [%l7 + 0x50], %o3 ldub [%l7 + 0x1D], %g3 ldd [%l7 + 0x78], %f0 movpos %icc, %g7, %l1 subcc %i5, 0x15A0, %l4 fmovrsgez %i0, %f0, %f1 fxors %f8, %f2, %f1 tge %xcc, 0x1 fbule,a %fcc0, loop_2626 ba,a,pt %xcc, loop_2627 ld [%l7 + 0x60], %f5 sth %l0, [%l7 + 0x34] loop_2626: fmovdcc %xcc, %f2, %f13 loop_2627: bl %xcc, loop_2628 ldsw [%l7 + 0x68], %i6 fcmpes %fcc0, %f2, %f14 stx %l3, [%l7 + 0x68] loop_2628: ld [%l7 + 0x74], %f5 fxnors %f3, %f6, %f14 movrgez %o7, %o5, %i2 siam 0x5 ldsw [%l7 + 0x58], %i4 addc %g4, 0x1A09, %i7 std %f8, [%l7 + 0x20] movg %xcc, %l5, %o2 fmovspos %xcc, %f9, %f4 ld [%l7 + 0x78], %f10 fbg %fcc2, loop_2629 fbul %fcc3, loop_2630 bneg,a,pn %icc, loop_2631 bl,pn %xcc, loop_2632 loop_2629: ldx [%l7 + 0x70], %g5 loop_2630: ldub [%l7 + 0x28], %i1 loop_2631: bne %xcc, loop_2633 loop_2632: ld [%l7 + 0x54], %f4 fcmps %fcc1, %f2, %f11 fcmps %fcc0, %f6, %f15 loop_2633: tge %icc, 0x5 taddcc %l2, %o1, %g1 fba,a %fcc1, loop_2634 stb %l6, [%l7 + 0x71] fmovdneg %xcc, %f0, %f1 fpmerge %f14, %f4, %f14 loop_2634: movgu %xcc, %g2, %o6 std %f0, [%l7 + 0x58] stw %g6, [%l7 + 0x30] fmovrdgez %o4, %f0, %f4 fand %f2, %f6, %f8 fbue,a %fcc0, loop_2635 bge loop_2636 be loop_2637 xnor %o0, 0x0913, %i3 loop_2635: fbn,a %fcc2, loop_2638 loop_2636: array32 %g3, %g7, %o3 loop_2637: nop setx loop_2639, %l0, %l1 jmpl %l1, %l1 umulcc %l4, %i0, %i5 loop_2638: fmovdcc %icc, %f12, %f0 fands %f3, %f1, %f10 loop_2639: stw %l0, [%l7 + 0x44] stw %i6, [%l7 + 0x50] fands %f5, %f5, %f14 umul %o7, 0x19A8, %l3 addccc %o5, 0x03E6, %i4 sth %i2, [%l7 + 0x5E] st %f12, [%l7 + 0x50] fmul8x16al %f7, %f8, %f8 fmul8sux16 %f0, %f2, %f8 sra %i7, %l5, %o2 fbu,a %fcc0, loop_2640 stb %g4, [%l7 + 0x10] ld [%l7 + 0x34], %f1 std %f10, [%l7 + 0x68] loop_2640: fnegs %f9, %f4 st %f11, [%l7 + 0x3C] std %f8, [%l7 + 0x78] udivcc %i1, 0x10DD, %l2 fbl,a %fcc0, loop_2641 addccc %g5, %g1, %l6 ld [%l7 + 0x30], %f4 andn %g2, 0x17FD, %o6 loop_2641: subccc %g6, 0x1CF6, %o1 fones %f4 sdivcc %o4, 0x16EE, %o0 fmovdne %xcc, %f1, %f0 fsrc2 %f6, %f2 fba %fcc1, loop_2642 fmovrdne %i3, %f12, %f6 tcs %xcc, 0x1 bcc loop_2643 loop_2642: brnz,a %g3, loop_2644 tcc %xcc, 0x5 fbl %fcc3, loop_2645 loop_2643: fmovs %f4, %f7 loop_2644: st %f6, [%l7 + 0x74] sethi 0x0B30, %g7 loop_2645: fbl,a %fcc2, loop_2646 fmovdpos %xcc, %f6, %f3 edge8n %l1, %l4, %o3 ldsb [%l7 + 0x67], %i5 loop_2646: ldx [%l7 + 0x50], %i0 fandnot2s %f13, %f9, %f5 fbe %fcc0, loop_2647 stw %l0, [%l7 + 0x5C] mova %xcc, %i6, %l3 st %f13, [%l7 + 0x6C] loop_2647: fmovdge %xcc, %f13, %f12 subc %o5, 0x1CFE, %i4 bshuffle %f8, %f6, %f12 fcmple32 %f8, %f14, %o7 fcmpgt32 %f8, %f4, %i7 st %f14, [%l7 + 0x6C] fmovdcs %xcc, %f6, %f5 ldx [%l7 + 0x08], %l5 tpos %xcc, 0x1 fmovrdlz %o2, %f10, %f14 st %f8, [%l7 + 0x74] ldsb [%l7 + 0x49], %g4 faligndata %f10, %f8, %f4 tl %xcc, 0x4 fmovsa %xcc, %f3, %f14 std %f8, [%l7 + 0x68] fands %f0, %f8, %f2 ldsw [%l7 + 0x68], %i2 fmovdcs %icc, %f13, %f12 or %l2, %i1, %g1 fpadd16s %f12, %f2, %f13 brgz %l6, loop_2648 fbl,a %fcc3, loop_2649 ldx [%l7 + 0x58], %g5 lduh [%l7 + 0x7A], %o6 loop_2648: fnegs %f9, %f11 loop_2649: fmovdvc %xcc, %f11, %f8 fones %f4 fmovsleu %icc, %f12, %f4 fnor %f2, %f6, %f4 fbl %fcc3, loop_2650 bg,a loop_2651 fxnors %f7, %f14, %f12 ld [%l7 + 0x0C], %f1 loop_2650: bne loop_2652 loop_2651: brlz %g2, loop_2653 ldsh [%l7 + 0x30], %g6 taddcctv %o4, %o1, %o0 loop_2652: ldd [%l7 + 0x08], %f6 loop_2653: stb %i3, [%l7 + 0x19] fnot1 %f14, %f4 fxnors %f11, %f3, %f8 lduw [%l7 + 0x6C], %g3 fmovsle %icc, %f12, %f11 fnot1s %f5, %f11 andcc %g7, %l1, %l4 tleu %xcc, 0x3 stb %i5, [%l7 + 0x1F] stb %i0, [%l7 + 0x43] fmovde %icc, %f2, %f3 fmovse %xcc, %f1, %f6 movcs %xcc, %l0, %i6 bleu loop_2654 smulcc %o3, 0x13EF, %o5 tleu %icc, 0x4 bgu,a loop_2655 loop_2654: bneg %xcc, loop_2656 fzeros %f1 subcc %i4, 0x1FFF, %l3 loop_2655: fcmple16 %f2, %f8, %i7 loop_2656: fmovsneg %icc, %f9, %f13 fbne,a %fcc0, loop_2657 sth %o7, [%l7 + 0x38] ldsw [%l7 + 0x08], %o2 fmovse %icc, %f3, %f0 loop_2657: fmovdleu %xcc, %f3, %f7 fmovscc %xcc, %f2, %f5 orcc %g4, %i2, %l2 stw %i1, [%l7 + 0x14] fmovsneg %icc, %f5, %f3 fexpand %f10, %f8 fnegd %f14, %f6 fmuld8ulx16 %f13, %f14, %f14 xorcc %g1, 0x0A9D, %l5 fmovse %xcc, %f10, %f1 tgu %xcc, 0x7 stx %l6, [%l7 + 0x58] fbne,a %fcc0, loop_2658 ldsh [%l7 + 0x2C], %o6 sll %g2, %g6, %o4 fabss %f14, %f12 loop_2658: bn,pt %xcc, loop_2659 ldub [%l7 + 0x61], %g5 sth %o1, [%l7 + 0x0A] fmovsvs %xcc, %f15, %f11 loop_2659: fcmpgt32 %f12, %f4, %i3 brnz %o0, loop_2660 movleu %xcc, %g7, %l1 ldx [%l7 + 0x70], %l4 fmovsa %xcc, %f9, %f15 loop_2660: fbg %fcc2, loop_2661 tvc %xcc, 0x2 lduw [%l7 + 0x0C], %g3 lduw [%l7 + 0x38], %i0 loop_2661: brgez,a %l0, loop_2662 movrlez %i6, %i5, %o3 fmul8x16 %f11, %f14, %f6 for %f4, %f12, %f14 loop_2662: array32 %i4, %l3, %i7 ldsh [%l7 + 0x2E], %o5 nop setx loop_2663, %l0, %l1 jmpl %l1, %o2 fmovsle %xcc, %f8, %f2 fmovdvc %xcc, %f9, %f7 ldsb [%l7 + 0x17], %g4 loop_2663: stb %i2, [%l7 + 0x18] sub %l2, %i1, %o7 stw %g1, [%l7 + 0x08] sdiv %l6, 0x1323, %l5 ldsb [%l7 + 0x21], %o6 fbu %fcc1, loop_2664 ld [%l7 + 0x54], %f11 tpos %xcc, 0x1 ldsh [%l7 + 0x56], %g2 loop_2664: sth %o4, [%l7 + 0x4E] edge16ln %g5, %o1, %g6 fbug %fcc2, loop_2665 nop setx loop_2666, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f4, [%l7 + 0x10] ld [%l7 + 0x60], %f2 loop_2665: bge,a,pt %icc, loop_2667 loop_2666: tvs %xcc, 0x1 fnor %f4, %f2, %f14 fmovsle %xcc, %f8, %f14 loop_2667: ld [%l7 + 0x34], %f13 fsrc2s %f11, %f3 bne,a,pn %icc, loop_2668 orncc %i3, %o0, %l1 addcc %g7, 0x1FD3, %l4 fcmpeq32 %f6, %f4, %g3 loop_2668: stx %i0, [%l7 + 0x10] lduw [%l7 + 0x6C], %i6 fmovrse %i5, %f1, %f11 ld [%l7 + 0x28], %f14 brgz,a %l0, loop_2669 edge32l %i4, %l3, %o3 orcc %i7, 0x15D0, %o2 fmovrse %o5, %f13, %f2 loop_2669: umul %g4, 0x1D5D, %i2 movrgez %l2, 0x359, %o7 ldsh [%l7 + 0x48], %g1 ldsh [%l7 + 0x72], %l6 movge %icc, %l5, %i1 bn loop_2670 fcmpgt32 %f10, %f6, %o6 ldd [%l7 + 0x40], %f14 brnz %o4, loop_2671 loop_2670: ld [%l7 + 0x10], %f5 fbo %fcc3, loop_2672 andn %g5, %g2, %o1 loop_2671: fmul8sux16 %f10, %f2, %f4 brnz %g6, loop_2673 loop_2672: fandnot2 %f10, %f10, %f6 st %f11, [%l7 + 0x28] fmovdleu %xcc, %f10, %f8 loop_2673: fmovdn %xcc, %f7, %f8 ba,a loop_2674 fmovdvc %icc, %f10, %f13 ldsw [%l7 + 0x6C], %i3 movvs %xcc, %l1, %g7 loop_2674: ld [%l7 + 0x20], %f10 or %l4, 0x0952, %g3 fmovrde %i0, %f2, %f2 fmovrdgz %o0, %f0, %f4 stx %i5, [%l7 + 0x68] movge %icc, %l0, %i6 fmovsn %icc, %f7, %f6 fmul8x16al %f0, %f0, %f0 ba,a loop_2675 fmul8x16al %f8, %f5, %f4 mulx %l3, 0x1F12, %i4 movle %xcc, %o3, %o2 loop_2675: sth %o5, [%l7 + 0x12] ldub [%l7 + 0x19], %i7 fnot1s %f6, %f11 fnegs %f2, %f14 sub %g4, %i2, %l2 ldub [%l7 + 0x79], %o7 ldd [%l7 + 0x60], %f8 udiv %l6, 0x0D43, %l5 or %g1, %i1, %o6 fandnot2 %f8, %f12, %f8 bneg,a loop_2676 edge32n %g5, %g2, %o4 std %f2, [%l7 + 0x78] brnz,a %o1, loop_2677 loop_2676: ldd [%l7 + 0x28], %f0 movrgez %g6, %i3, %l1 fnot1s %f12, %f15 loop_2677: sll %g7, %l4, %i0 ldd [%l7 + 0x78], %f12 stb %o0, [%l7 + 0x38] bpos,a,pt %xcc, loop_2678 bshuffle %f6, %f4, %f6 fmovrdlez %i5, %f6, %f14 stw %g3, [%l7 + 0x5C] loop_2678: fmovdneg %icc, %f1, %f14 ldsb [%l7 + 0x0C], %l0 fnot1 %f4, %f0 movrlz %l3, %i6, %i4 movrne %o2, %o5, %i7 addccc %o3, %i2, %g4 sethi 0x095B, %l2 fmovrdlez %l6, %f0, %f6 srl %o7, 0x0B, %l5 tn %xcc, 0x5 fmovrdgz %g1, %f6, %f10 fcmpd %fcc1, %f14, %f8 fbue,a %fcc1, loop_2679 array16 %i1, %o6, %g2 movl %icc, %o4, %o1 sub %g5, %i3, %g6 loop_2679: fcmple32 %f2, %f12, %g7 movvs %icc, %l1, %l4 fbo %fcc2, loop_2680 st %f3, [%l7 + 0x3C] te %icc, 0x5 sth %o0, [%l7 + 0x3A] loop_2680: lduh [%l7 + 0x18], %i0 subc %g3, 0x120B, %l0 ldd [%l7 + 0x10], %f4 st %f10, [%l7 + 0x3C] fnors %f15, %f2, %f12 st %f11, [%l7 + 0x60] sth %i5, [%l7 + 0x5E] tgu %icc, 0x5 movneg %icc, %i6, %i4 bcc,pt %icc, loop_2681 array8 %l3, %o2, %i7 andncc %o3, %o5, %g4 ldub [%l7 + 0x0F], %l2 loop_2681: sth %i2, [%l7 + 0x5E] fxnors %f11, %f0, %f8 stw %o7, [%l7 + 0x0C] fandnot2 %f0, %f10, %f12 fbug,a %fcc2, loop_2682 fmovrsgz %l6, %f6, %f0 fzeros %f11 movgu %icc, %g1, %i1 loop_2682: bcs loop_2683 fmovrslez %o6, %f10, %f5 stb %g2, [%l7 + 0x75] fbo %fcc2, loop_2684 loop_2683: lduh [%l7 + 0x4C], %l5 fpsub32s %f11, %f15, %f13 fmovsge %xcc, %f7, %f7 loop_2684: bg,a,pt %icc, loop_2685 ld [%l7 + 0x18], %f10 movrne %o4, 0x124, %g5 bn loop_2686 loop_2685: lduh [%l7 + 0x10], %o1 siam 0x4 fmovsvc %icc, %f5, %f2 loop_2686: alignaddr %i3, %g6, %l1 ldub [%l7 + 0x27], %l4 ldsw [%l7 + 0x64], %o0 fmovrsgz %i0, %f14, %f15 stw %g7, [%l7 + 0x6C] sth %g3, [%l7 + 0x5C] movrne %l0, %i6, %i4 st %f4, [%l7 + 0x34] fbug,a %fcc0, loop_2687 sth %l3, [%l7 + 0x5C] ldx [%l7 + 0x50], %o2 tvc %xcc, 0x5 loop_2687: ble %xcc, loop_2688 tcs %icc, 0x0 fmovdvc %xcc, %f14, %f6 fmovdle %icc, %f9, %f0 loop_2688: fmul8sux16 %f2, %f14, %f4 fandnot2 %f6, %f14, %f6 edge16 %i7, %o3, %i5 movn %xcc, %o5, %l2 fmul8x16au %f9, %f1, %f6 srl %i2, 0x1D, %g4 fmovspos %xcc, %f4, %f0 ldsb [%l7 + 0x63], %l6 bcc,a,pt %icc, loop_2689 fpsub32 %f14, %f14, %f2 ldsb [%l7 + 0x35], %o7 fmovsne %icc, %f13, %f12 loop_2689: fmovrdne %i1, %f10, %f6 ldsb [%l7 + 0x72], %g1 lduw [%l7 + 0x64], %o6 tn %xcc, 0x2 xor %g2, 0x097C, %o4 brgz,a %g5, loop_2690 edge8ln %l5, %o1, %i3 ldsb [%l7 + 0x53], %l1 ld [%l7 + 0x68], %f14 loop_2690: array8 %l4, %g6, %i0 fbu,a %fcc0, loop_2691 fmovda %xcc, %f7, %f8 tge %icc, 0x7 ldsb [%l7 + 0x42], %o0 loop_2691: fnegd %f10, %f8 sdivx %g3, 0x1739, %g7 brnz,a %l0, loop_2692 andcc %i4, %i6, %l3 alignaddr %i7, %o2, %o3 fcmple16 %f0, %f10, %o5 loop_2692: lduh [%l7 + 0x2E], %l2 movrgez %i2, 0x199, %g4 tpos %xcc, 0x3 sth %i5, [%l7 + 0x3E] ldsh [%l7 + 0x60], %l6 fmovrdgz %o7, %f12, %f8 edge8n %g1, %o6, %g2 addcc %o4, 0x16AD, %g5 lduh [%l7 + 0x4A], %i1 mulscc %o1, %i3, %l5 lduw [%l7 + 0x18], %l4 lduw [%l7 + 0x5C], %g6 edge32 %i0, %l1, %g3 fxnor %f14, %f0, %f0 srl %o0, 0x0B, %g7 ldsw [%l7 + 0x24], %i4 ldsw [%l7 + 0x30], %i6 ldsw [%l7 + 0x30], %l3 edge32 %l0, %o2, %o3 fabsd %f4, %f12 edge16l %o5, %l2, %i2 call loop_2693 fmovrsne %i7, %f9, %f3 movrgez %i5, 0x20A, %l6 addc %g4, %o7, %o6 loop_2693: ble,a loop_2694 fmovdcc %icc, %f14, %f11 ld [%l7 + 0x14], %f5 smul %g2, 0x15B2, %g1 loop_2694: fcmple32 %f2, %f4, %g5 ldx [%l7 + 0x18], %i1 fandnot1s %f10, %f10, %f3 stb %o1, [%l7 + 0x5A] sdiv %o4, 0x0708, %i3 movle %xcc, %l4, %l5 movvs %xcc, %i0, %g6 fcmps %fcc1, %f8, %f9 lduh [%l7 + 0x56], %g3 edge32ln %l1, %g7, %o0 popc %i6, %l3 smulcc %l0, 0x1C04, %i4 fornot1 %f0, %f12, %f0 fmovdl %xcc, %f5, %f0 fxnors %f1, %f3, %f7 tvc %icc, 0x3 fbn %fcc3, loop_2695 edge8l %o3, %o5, %l2 fmovrslez %i2, %f3, %f6 fmovdgu %xcc, %f3, %f4 loop_2695: fnot2s %f7, %f15 fbg %fcc2, loop_2696 fcmpne16 %f12, %f4, %i7 fblg,a %fcc1, loop_2697 movne %xcc, %o2, %i5 loop_2696: tsubcctv %g4, 0x03DE, %o7 fmovde %icc, %f2, %f15 loop_2697: movpos %icc, %l6, %g2 fmovs %f3, %f14 fmovdvs %icc, %f8, %f14 fzeros %f11 ldub [%l7 + 0x1D], %o6 lduh [%l7 + 0x14], %g1 fmul8ulx16 %f14, %f2, %f4 stx %g5, [%l7 + 0x28] std %f2, [%l7 + 0x18] fors %f10, %f8, %f1 fandnot2s %f3, %f12, %f6 fcmpeq16 %f12, %f6, %o1 fmul8x16au %f2, %f7, %f2 tsubcctv %o4, %i1, %l4 tvs %icc, 0x7 lduw [%l7 + 0x4C], %i3 bvc loop_2698 fmovsl %icc, %f8, %f7 array32 %l5, %g6, %g3 lduh [%l7 + 0x64], %l1 loop_2698: tpos %icc, 0x3 sethi 0x0FF8, %i0 movrlz %o0, %g7, %i6 fmovdle %xcc, %f13, %f0 fmovd %f4, %f0 ldub [%l7 + 0x33], %l3 fcmps %fcc0, %f8, %f15 sll %l0, 0x1D, %i4 fmovdvc %icc, %f14, %f0 movg %icc, %o3, %l2 ldx [%l7 + 0x10], %i2 udiv %i7, 0x0640, %o5 addccc %i5, %o2, %o7 fba %fcc0, loop_2699 and %l6, %g2, %o6 fmovrsgz %g1, %f3, %f6 udivcc %g4, 0x0769, %o1 loop_2699: fpsub16s %f12, %f0, %f15 fbe %fcc1, loop_2700 subc %g5, 0x05E7, %i1 movcc %xcc, %o4, %i3 edge16l %l5, %g6, %l4 loop_2700: fmovrslez %l1, %f11, %f14 fmovsleu %xcc, %f14, %f6 fmovsa %icc, %f8, %f6 fmovs %f5, %f13 alignaddrl %i0, %g3, %o0 fba %fcc0, loop_2701 brlez,a %g7, loop_2702 subc %i6, 0x110C, %l0 movrgez %i4, 0x3D9, %o3 loop_2701: fcmpgt16 %f6, %f0, %l3 loop_2702: sth %i2, [%l7 + 0x46] xorcc %l2, %i7, %o5 ldsb [%l7 + 0x6B], %o2 fmovdgu %xcc, %f13, %f7 stw %o7, [%l7 + 0x40] fmovrdgz %l6, %f12, %f2 lduw [%l7 + 0x68], %i5 fmovsa %icc, %f15, %f13 tsubcctv %g2, %o6, %g4 fands %f7, %f10, %f2 ld [%l7 + 0x44], %f13 fmovd %f10, %f4 ldx [%l7 + 0x08], %g1 movl %icc, %o1, %g5 bgu,a %xcc, loop_2703 sra %o4, 0x0E, %i1 addccc %l5, %i3, %l4 fpadd16 %f6, %f10, %f0 loop_2703: lduh [%l7 + 0x70], %g6 fsrc2 %f6, %f6 ldd [%l7 + 0x48], %f10 brz,a %l1, loop_2704 for %f8, %f2, %f0 fbe,a %fcc2, loop_2705 fmovda %icc, %f15, %f15 loop_2704: fmul8x16au %f1, %f13, %f8 lduw [%l7 + 0x58], %g3 loop_2705: fmovsvs %xcc, %f12, %f9 fnot2 %f0, %f12 edge32ln %i0, %o0, %g7 movrlez %i6, %i4, %l0 brz,a %l3, loop_2706 fcmple32 %f6, %f12, %i2 fmovdcc %xcc, %f12, %f12 std %f10, [%l7 + 0x10] loop_2706: stw %o3, [%l7 + 0x30] fmovsvs %icc, %f6, %f0 fcmpgt32 %f10, %f10, %i7 fpadd32 %f0, %f4, %f4 tvc %icc, 0x3 st %f13, [%l7 + 0x38] fmovdg %icc, %f13, %f4 brgez,a %o5, loop_2707 ldub [%l7 + 0x4E], %l2 fnot2 %f12, %f14 bneg loop_2708 loop_2707: fandnot1 %f8, %f2, %f4 brlz %o2, loop_2709 ld [%l7 + 0x10], %f5 loop_2708: std %f8, [%l7 + 0x40] fpack32 %f4, %f12, %f6 loop_2709: tge %icc, 0x2 fexpand %f8, %f8 stb %l6, [%l7 + 0x75] taddcc %i5, 0x01E2, %o7 fpsub32 %f14, %f2, %f2 bn,pn %icc, loop_2710 stx %o6, [%l7 + 0x38] fmovdneg %xcc, %f3, %f11 lduw [%l7 + 0x74], %g2 loop_2710: ld [%l7 + 0x64], %f13 nop setx loop_2711, %l0, %l1 jmpl %l1, %g1 ba,a,pt %icc, loop_2712 lduh [%l7 + 0x3C], %o1 fornot2 %f14, %f2, %f8 loop_2711: ldsw [%l7 + 0x78], %g4 loop_2712: ldsw [%l7 + 0x70], %o4 ldx [%l7 + 0x08], %g5 fandnot1s %f8, %f10, %f6 ldub [%l7 + 0x51], %i1 lduh [%l7 + 0x44], %i3 fandnot1 %f2, %f4, %f6 fmul8ulx16 %f0, %f2, %f4 st %f1, [%l7 + 0x24] fones %f9 ta %icc, 0x2 add %l5, %g6, %l4 fmovde %icc, %f15, %f10 lduw [%l7 + 0x60], %g3 fmovscc %icc, %f6, %f2 fnor %f12, %f2, %f8 fpack32 %f6, %f4, %f10 fpadd16 %f14, %f2, %f14 movg %xcc, %l1, %i0 fmovdn %icc, %f2, %f2 lduh [%l7 + 0x60], %o0 fmul8ulx16 %f4, %f2, %f4 bneg,a,pt %icc, loop_2713 lduh [%l7 + 0x08], %g7 sth %i6, [%l7 + 0x58] fsrc1 %f2, %f6 loop_2713: ldd [%l7 + 0x60], %f4 ld [%l7 + 0x6C], %f12 ldd [%l7 + 0x58], %f8 fpadd16s %f10, %f9, %f12 movcs %xcc, %i4, %l3 ld [%l7 + 0x20], %f2 tcs %xcc, 0x4 ldsw [%l7 + 0x54], %l0 fandnot2s %f6, %f6, %f15 sub %o3, 0x0969, %i7 subccc %o5, 0x15BA, %i2 fbu,a %fcc0, loop_2714 fornot2s %f6, %f1, %f1 sdiv %l2, 0x0010, %o2 movre %l6, 0x122, %i5 loop_2714: stx %o7, [%l7 + 0x10] ldsh [%l7 + 0x60], %o6 xorcc %g2, 0x16B3, %g1 ldub [%l7 + 0x30], %g4 orn %o1, 0x12B2, %g5 fmovscc %icc, %f14, %f7 fmovdle %xcc, %f4, %f0 ldsw [%l7 + 0x6C], %o4 fors %f15, %f1, %f3 edge8ln %i3, %i1, %l5 mulx %l4, 0x0F07, %g3 fpadd32s %f12, %f4, %f4 ldx [%l7 + 0x78], %l1 fsrc1 %f12, %f12 ldsb [%l7 + 0x7B], %g6 ldsh [%l7 + 0x18], %o0 stw %i0, [%l7 + 0x78] fblg,a %fcc2, loop_2715 movn %icc, %i6, %i4 ldd [%l7 + 0x70], %f8 or %g7, %l0, %l3 loop_2715: edge8l %o3, %i7, %o5 fcmpd %fcc1, %f2, %f4 edge8 %i2, %l2, %l6 std %f4, [%l7 + 0x38] fbue %fcc0, loop_2716 ldsw [%l7 + 0x08], %o2 fpack16 %f2, %f2 ldd [%l7 + 0x28], %f8 loop_2716: stx %i5, [%l7 + 0x38] subccc %o7, 0x0F50, %o6 sth %g2, [%l7 + 0x62] edge32l %g1, %o1, %g4 fmovdcs %icc, %f0, %f4 movle %xcc, %g5, %o4 fmovsge %xcc, %f0, %f5 ldub [%l7 + 0x3B], %i3 edge16l %l5, %l4, %i1 std %f6, [%l7 + 0x30] brgz,a %g3, loop_2717 fornot2s %f7, %f9, %f0 fmovsgu %xcc, %f1, %f12 fmovdcs %icc, %f15, %f14 loop_2717: fone %f12 siam 0x7 fandnot1 %f6, %f4, %f6 and %l1, 0x0714, %g6 ldsw [%l7 + 0x48], %o0 ldsh [%l7 + 0x4C], %i0 std %f14, [%l7 + 0x50] bvs,a,pt %xcc, loop_2718 fmovdl %xcc, %f0, %f3 bl,pn %icc, loop_2719 ldsh [%l7 + 0x3E], %i4 loop_2718: std %f2, [%l7 + 0x38] smulcc %i6, 0x09F6, %g7 loop_2719: fbl %fcc1, loop_2720 fpack16 %f2, %f13 fnors %f9, %f14, %f5 sethi 0x0EEA, %l3 loop_2720: fblg,a %fcc1, loop_2721 ldsw [%l7 + 0x10], %o3 stb %l0, [%l7 + 0x2F] stw %o5, [%l7 + 0x48] loop_2721: fbe,a %fcc0, loop_2722 ldd [%l7 + 0x18], %f14 bgu,a,pn %icc, loop_2723 fble,a %fcc3, loop_2724 loop_2722: tn %xcc, 0x7 fcmpne16 %f8, %f8, %i7 loop_2723: fbuge,a %fcc3, loop_2725 loop_2724: bn,pn %xcc, loop_2726 fbule %fcc3, loop_2727 addccc %i2, 0x001A, %l2 loop_2725: fble,a %fcc3, loop_2728 loop_2726: move %icc, %o2, %l6 loop_2727: tsubcctv %i5, %o7, %o6 move %xcc, %g1, %o1 loop_2728: or %g2, %g4, %g5 edge16ln %o4, %l5, %i3 bg,a %icc, loop_2729 bvs,a loop_2730 fpsub16 %f6, %f6, %f6 fbl,a %fcc0, loop_2731 loop_2729: srl %l4, 0x00, %i1 loop_2730: tcc %xcc, 0x7 ldx [%l7 + 0x08], %g3 loop_2731: fcmpgt32 %f14, %f12, %g6 edge8n %l1, %o0, %i4 siam 0x5 te %xcc, 0x7 fzero %f10 fbul %fcc1, loop_2732 fpack32 %f2, %f14, %f8 brgz %i6, loop_2733 fnands %f10, %f8, %f9 loop_2732: ld [%l7 + 0x14], %f10 stb %i0, [%l7 + 0x43] loop_2733: movgu %xcc, %l3, %g7 taddcctv %l0, %o5, %i7 tcc %icc, 0x7 bn,a,pn %xcc, loop_2734 ldd [%l7 + 0x08], %f8 ldx [%l7 + 0x38], %o3 ldd [%l7 + 0x70], %f0 loop_2734: fbe,a %fcc3, loop_2735 fbug %fcc1, loop_2736 fmovdn %icc, %f4, %f0 udivcc %l2, 0x0EF3, %i2 loop_2735: fnot1s %f2, %f4 loop_2736: fmovrde %o2, %f8, %f0 brgz %l6, loop_2737 ld [%l7 + 0x28], %f5 tl %icc, 0x5 stw %i5, [%l7 + 0x0C] loop_2737: faligndata %f14, %f8, %f8 movpos %xcc, %o7, %o6 movrne %o1, %g2, %g1 sub %g4, 0x1539, %g5 stx %o4, [%l7 + 0x68] sth %l5, [%l7 + 0x3A] fors %f6, %f9, %f1 fpsub32s %f7, %f14, %f9 alignaddr %l4, %i3, %i1 ta %xcc, 0x3 fnot1 %f0, %f2 st %f14, [%l7 + 0x7C] call loop_2738 lduh [%l7 + 0x76], %g6 fcmpes %fcc1, %f5, %f13 lduw [%l7 + 0x14], %l1 loop_2738: edge32 %g3, %o0, %i6 st %f3, [%l7 + 0x34] fpadd16s %f0, %f0, %f4 ldub [%l7 + 0x32], %i4 fbo %fcc0, loop_2739 ldd [%l7 + 0x08], %f6 stb %l3, [%l7 + 0x53] xor %g7, %i0, %l0 loop_2739: fsrc1s %f7, %f11 movvc %xcc, %o5, %o3 fbe,a %fcc0, loop_2740 movg %xcc, %l2, %i7 brlz,a %o2, loop_2741 fmovrsne %l6, %f11, %f7 loop_2740: fcmped %fcc3, %f0, %f2 nop setx loop_2742, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2741: fmovsle %icc, %f1, %f12 fmovsleu %icc, %f1, %f7 fcmple32 %f8, %f2, %i2 loop_2742: orn %o7, 0x07C2, %o6 tgu %xcc, 0x3 bgu,a %icc, loop_2743 popc %o1, %i5 movl %icc, %g2, %g4 bneg,a,pn %icc, loop_2744 loop_2743: move %icc, %g1, %g5 edge16l %l5, %l4, %i3 tsubcc %i1, 0x1183, %g6 loop_2744: ldd [%l7 + 0x58], %f4 edge16ln %l1, %o4, %o0 stb %i6, [%l7 + 0x59] bn,a %xcc, loop_2745 st %f14, [%l7 + 0x54] ldsb [%l7 + 0x3C], %i4 fmovdcs %icc, %f15, %f13 loop_2745: fmovd %f10, %f2 fbule %fcc3, loop_2746 sth %g3, [%l7 + 0x0A] fpmerge %f14, %f15, %f2 addcc %l3, 0x0A10, %g7 loop_2746: fpack16 %f8, %f11 ldx [%l7 + 0x18], %i0 siam 0x3 fpmerge %f0, %f3, %f14 movg %xcc, %l0, %o5 fmovspos %xcc, %f8, %f13 ld [%l7 + 0x6C], %f8 ldsh [%l7 + 0x1E], %l2 st %f14, [%l7 + 0x18] fsrc1s %f13, %f9 andcc %i7, 0x05AE, %o3 movrlez %l6, %i2, %o2 srax %o6, 0x0C, %o1 fmovsvc %icc, %f2, %f8 sethi 0x0A73, %o7 fandnot1 %f14, %f10, %f14 sth %i5, [%l7 + 0x2C] fpsub32 %f8, %f14, %f12 fmovsa %icc, %f14, %f7 bcs,a,pn %xcc, loop_2747 fnot1 %f0, %f4 xor %g2, 0x034F, %g4 ld [%l7 + 0x64], %f3 loop_2747: tneg %xcc, 0x0 sll %g5, %l5, %g1 stb %l4, [%l7 + 0x64] brgez,a %i3, loop_2748 movpos %xcc, %i1, %l1 sll %g6, %o4, %i6 fcmple16 %f0, %f2, %o0 loop_2748: fxors %f9, %f0, %f3 lduw [%l7 + 0x54], %i4 fsrc1s %f6, %f13 fpsub32 %f12, %f10, %f6 subc %l3, 0x16CC, %g7 fbge %fcc2, loop_2749 srlx %i0, %g3, %l0 ldsw [%l7 + 0x24], %l2 subccc %o5, %o3, %l6 loop_2749: lduh [%l7 + 0x12], %i2 edge8l %o2, %i7, %o6 ba,a,pn %icc, loop_2750 fcmpgt32 %f4, %f10, %o1 brlez,a %o7, loop_2751 and %i5, 0x1122, %g2 loop_2750: fmovdn %xcc, %f0, %f0 smulcc %g4, %g5, %g1 loop_2751: tsubcc %l4, %l5, %i1 movneg %icc, %i3, %g6 sllx %o4, %i6, %l1 bpos,pn %icc, loop_2752 fcmpes %fcc3, %f5, %f4 fsrc1s %f5, %f0 movrgz %o0, %i4, %l3 loop_2752: fcmpne32 %f4, %f6, %i0 movgu %xcc, %g7, %g3 fnot1 %f0, %f4 fbu %fcc2, loop_2753 orncc %l2, 0x03DB, %l0 pdist %f4, %f8, %f0 sth %o3, [%l7 + 0x56] loop_2753: edge8l %o5, %l6, %o2 brlz %i7, loop_2754 ldub [%l7 + 0x63], %o6 addcc %o1, %o7, %i5 tneg %icc, 0x1 loop_2754: tsubcctv %i2, %g4, %g2 tsubcctv %g5, %l4, %l5 edge8ln %g1, %i3, %i1 stw %o4, [%l7 + 0x24] fnot1s %f2, %f11 stw %i6, [%l7 + 0x64] ldsb [%l7 + 0x17], %g6 orcc %o0, 0x0363, %i4 mulx %l3, 0x054E, %l1 andn %g7, 0x1018, %g3 te %icc, 0x7 movgu %xcc, %i0, %l2 edge16n %l0, %o3, %o5 nop setx loop_2755, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbo,a %fcc3, loop_2756 tneg %icc, 0x2 movl %icc, %l6, %o2 loop_2755: std %f6, [%l7 + 0x18] loop_2756: ldub [%l7 + 0x2D], %i7 fmovrse %o1, %f1, %f3 fmovrde %o6, %f0, %f0 movcc %xcc, %i5, %o7 lduh [%l7 + 0x5E], %g4 ldub [%l7 + 0x16], %i2 fbg %fcc1, loop_2757 tleu %icc, 0x4 tgu %icc, 0x2 orncc %g2, 0x1205, %g5 loop_2757: alignaddrl %l5, %g1, %i3 tleu %xcc, 0x5 lduw [%l7 + 0x4C], %l4 movvc %icc, %o4, %i6 stx %i1, [%l7 + 0x58] ldsb [%l7 + 0x34], %g6 fmovrslez %i4, %f13, %f12 alignaddr %l3, %o0, %l1 tl %icc, 0x2 fmovrdlz %g3, %f12, %f12 fcmped %fcc3, %f4, %f4 ld [%l7 + 0x28], %f12 bne,a %icc, loop_2758 fmul8x16al %f2, %f9, %f4 movrne %i0, %l2, %l0 stx %o3, [%l7 + 0x10] loop_2758: fsrc1 %f14, %f12 fzeros %f11 fmovdvc %xcc, %f8, %f5 sethi 0x1E61, %g7 lduh [%l7 + 0x26], %o5 ldd [%l7 + 0x70], %f6 ldx [%l7 + 0x60], %l6 movvs %xcc, %i7, %o1 brnz,a %o2, loop_2759 bcs,pn %xcc, loop_2760 stx %i5, [%l7 + 0x40] lduh [%l7 + 0x10], %o6 loop_2759: addc %g4, 0x0304, %o7 loop_2760: fmovdge %xcc, %f4, %f5 fmovrslez %g2, %f15, %f8 stb %g5, [%l7 + 0x1A] stx %i2, [%l7 + 0x40] fmovsneg %icc, %f15, %f7 udivx %g1, 0x02DC, %l5 ldd [%l7 + 0x48], %f6 or %i3, %o4, %l4 fmovrse %i6, %f14, %f7 fmuld8sux16 %f11, %f4, %f10 addcc %g6, %i1, %l3 fmovrdlz %o0, %f14, %f4 edge32l %i4, %g3, %i0 fone %f2 lduh [%l7 + 0x50], %l2 ldsw [%l7 + 0x7C], %l1 srlx %o3, 0x15, %l0 ldsw [%l7 + 0x0C], %o5 movcc %icc, %g7, %i7 srax %o1, 0x0F, %o2 fmuld8ulx16 %f12, %f3, %f10 edge32n %l6, %i5, %g4 fbo,a %fcc3, loop_2761 bcs %icc, loop_2762 lduh [%l7 + 0x52], %o6 nop setx loop_2763, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2761: std %f4, [%l7 + 0x28] loop_2762: edge8ln %g2, %g5, %o7 sth %g1, [%l7 + 0x3E] loop_2763: lduw [%l7 + 0x64], %i2 fcmple16 %f8, %f2, %i3 ld [%l7 + 0x14], %f10 fbuge,a %fcc2, loop_2764 edge32 %l5, %o4, %i6 te %xcc, 0x4 stw %l4, [%l7 + 0x74] loop_2764: and %i1, 0x1642, %l3 array32 %g6, %i4, %o0 lduw [%l7 + 0x2C], %g3 stx %i0, [%l7 + 0x50] andcc %l2, %o3, %l1 fmovrdne %o5, %f12, %f8 fmuld8sux16 %f0, %f15, %f12 xnor %g7, %l0, %i7 ldd [%l7 + 0x50], %f2 ldsw [%l7 + 0x64], %o1 movl %icc, %o2, %i5 fbug,a %fcc2, loop_2765 lduw [%l7 + 0x64], %l6 sth %o6, [%l7 + 0x0E] fmovdle %icc, %f12, %f6 loop_2765: ldsh [%l7 + 0x0E], %g4 ldx [%l7 + 0x48], %g2 tg %xcc, 0x1 xnorcc %o7, %g1, %i2 alignaddrl %i3, %g5, %o4 fbue %fcc3, loop_2766 fnegs %f10, %f10 fmovspos %icc, %f3, %f14 edge16l %i6, %l5, %i1 loop_2766: fcmple32 %f4, %f6, %l3 fmovsge %icc, %f9, %f5 fbug %fcc1, loop_2767 edge16n %l4, %i4, %o0 fsrc2 %f12, %f10 lduw [%l7 + 0x34], %g3 loop_2767: ldsw [%l7 + 0x40], %g6 fmovrdlz %i0, %f10, %f8 stb %o3, [%l7 + 0x46] udiv %l2, 0x0F6B, %l1 lduw [%l7 + 0x48], %g7 addccc %l0, 0x199D, %i7 ble,pt %xcc, loop_2768 bn,a,pn %icc, loop_2769 edge8 %o5, %o1, %o2 movpos %icc, %i5, %o6 loop_2768: fpack16 %f2, %f0 loop_2769: tne %icc, 0x3 fnor %f6, %f12, %f14 fmovsl %xcc, %f15, %f2 edge8ln %l6, %g4, %g2 fzero %f2 fmovdvc %icc, %f1, %f1 fandnot2 %f6, %f8, %f14 lduh [%l7 + 0x1C], %o7 stb %g1, [%l7 + 0x2B] st %f0, [%l7 + 0x3C] tvc %icc, 0x5 fmovdcc %xcc, %f14, %f1 taddcctv %i3, 0x1B28, %i2 fbug %fcc0, loop_2770 fmovrdlez %g5, %f6, %f12 movneg %icc, %o4, %i6 fmovdge %icc, %f10, %f11 loop_2770: fmovdneg %icc, %f9, %f12 bleu,a,pt %icc, loop_2771 or %i1, %l5, %l4 stw %l3, [%l7 + 0x40] st %f4, [%l7 + 0x1C] loop_2771: stb %i4, [%l7 + 0x0D] ldub [%l7 + 0x69], %o0 tgu %xcc, 0x6 stx %g6, [%l7 + 0x50] fnot1 %f12, %f10 ldsb [%l7 + 0x70], %g3 xnor %o3, %l2, %l1 be %icc, loop_2772 tle %icc, 0x0 fcmpgt32 %f12, %f12, %i0 sdivx %l0, 0x1E93, %i7 loop_2772: tneg %icc, 0x7 tg %xcc, 0x7 fxnor %f0, %f14, %f8 ldd [%l7 + 0x40], %f12 stx %o5, [%l7 + 0x08] nop setx loop_2773, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2 %f14, %f4 movneg %xcc, %g7, %o2 orcc %i5, 0x15B8, %o6 loop_2773: fnors %f9, %f2, %f14 move %xcc, %o1, %g4 fxnors %f14, %f10, %f0 ldub [%l7 + 0x31], %g2 fbuge %fcc3, loop_2774 tl %xcc, 0x3 brlez %l6, loop_2775 sth %o7, [%l7 + 0x60] loop_2774: or %i3, %i2, %g1 fmovdn %icc, %f1, %f0 loop_2775: fmovdcc %xcc, %f8, %f1 fpackfix %f2, %f15 udivcc %o4, 0x0222, %g5 ld [%l7 + 0x3C], %f11 movl %icc, %i1, %l5 fpsub16 %f10, %f8, %f0 tgu %icc, 0x6 stb %i6, [%l7 + 0x2E] ldx [%l7 + 0x20], %l4 fornot1 %f0, %f14, %f12 std %f8, [%l7 + 0x40] fnegs %f2, %f10 tge %icc, 0x2 fmovsvc %icc, %f13, %f3 edge8ln %i4, %l3, %o0 ld [%l7 + 0x40], %f9 mulx %g6, %g3, %o3 fmovsneg %icc, %f9, %f3 sll %l2, 0x1F, %l1 ldsh [%l7 + 0x68], %l0 fble,a %fcc2, loop_2776 tleu %icc, 0x3 fbl %fcc3, loop_2777 fbne %fcc2, loop_2778 loop_2776: ldsh [%l7 + 0x36], %i7 sdiv %o5, 0x18B4, %i0 loop_2777: umulcc %g7, %o2, %i5 loop_2778: fands %f11, %f13, %f6 ldx [%l7 + 0x28], %o1 fmovsleu %icc, %f15, %f2 movrne %g4, 0x3FA, %o6 ld [%l7 + 0x4C], %f3 nop setx loop_2779, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge32ln %g2, %o7, %i3 std %f4, [%l7 + 0x48] fmovrsne %i2, %f13, %f2 loop_2779: ldsb [%l7 + 0x6E], %g1 movne %icc, %l6, %o4 ldub [%l7 + 0x1A], %g5 addccc %i1, 0x1233, %l5 fabsd %f10, %f14 ldsh [%l7 + 0x74], %i6 fblg,a %fcc0, loop_2780 fmovspos %icc, %f1, %f14 and %l4, 0x0AA7, %i4 popc 0x05A7, %o0 loop_2780: tcs %xcc, 0x6 siam 0x7 tvs %xcc, 0x2 fbule %fcc0, loop_2781 fxor %f8, %f12, %f10 fcmpne32 %f6, %f4, %l3 srl %g6, %o3, %l2 loop_2781: fpackfix %f0, %f2 fmovsge %xcc, %f7, %f13 fmovdneg %xcc, %f13, %f6 brgz %l1, loop_2782 stw %l0, [%l7 + 0x18] edge8ln %i7, %o5, %g3 movleu %icc, %i0, %g7 loop_2782: stb %i5, [%l7 + 0x66] fnands %f10, %f9, %f4 stw %o1, [%l7 + 0x4C] edge16l %g4, %o6, %o2 ldub [%l7 + 0x5E], %o7 fmovdvs %icc, %f15, %f5 alignaddr %i3, %i2, %g2 movle %icc, %g1, %o4 mulscc %l6, 0x03EE, %g5 fmovsle %icc, %f3, %f3 stx %i1, [%l7 + 0x18] fsrc2 %f6, %f2 fmuld8sux16 %f2, %f5, %f10 fbu,a %fcc1, loop_2783 brgez,a %i6, loop_2784 fornot2 %f12, %f0, %f14 fornot2s %f15, %f9, %f9 loop_2783: tleu %xcc, 0x5 loop_2784: fsrc1 %f12, %f12 bcc,pn %icc, loop_2785 fmul8x16al %f10, %f9, %f0 move %icc, %l5, %i4 fpadd16s %f10, %f10, %f7 loop_2785: ld [%l7 + 0x38], %f12 fmovrdne %l4, %f2, %f8 brz,a %l3, loop_2786 std %f8, [%l7 + 0x28] edge16l %g6, %o3, %l2 add %o0, %l0, %i7 loop_2786: std %f2, [%l7 + 0x58] st %f6, [%l7 + 0x78] ldsh [%l7 + 0x7C], %o5 stw %l1, [%l7 + 0x44] edge8 %i0, %g7, %i5 tl %icc, 0x5 fcmpne16 %f4, %f4, %o1 edge32l %g3, %g4, %o6 for %f2, %f12, %f2 nop setx loop_2787, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %o2, [%l7 + 0x30] fmovde %icc, %f2, %f12 sth %o7, [%l7 + 0x32] loop_2787: tgu %xcc, 0x5 umulcc %i2, %g2, %g1 fpack32 %f0, %f0, %f0 ldsw [%l7 + 0x4C], %i3 fcmped %fcc1, %f6, %f2 subccc %o4, 0x1924, %g5 move %icc, %l6, %i6 fbne %fcc2, loop_2788 fmovdle %xcc, %f1, %f4 std %f12, [%l7 + 0x10] edge16n %l5, %i1, %i4 loop_2788: ba,pt %xcc, loop_2789 fmovrsgez %l3, %f7, %f0 ldsh [%l7 + 0x10], %l4 ld [%l7 + 0x58], %f0 loop_2789: fpack16 %f2, %f5 fandnot2 %f14, %f8, %f12 stb %o3, [%l7 + 0x1D] ld [%l7 + 0x30], %f11 movrlz %g6, 0x225, %o0 orcc %l2, 0x1BC2, %i7 movvs %icc, %l0, %o5 sethi 0x09D3, %i0 fmovsneg %xcc, %f9, %f3 bcc,a loop_2790 std %f6, [%l7 + 0x28] udiv %l1, 0x1720, %g7 fmovrsgz %i5, %f0, %f6 loop_2790: ta %icc, 0x3 stb %g3, [%l7 + 0x2E] ldsw [%l7 + 0x74], %g4 stx %o1, [%l7 + 0x10] bcs,pt %xcc, loop_2791 movge %icc, %o2, %o6 st %f8, [%l7 + 0x5C] fmovsgu %icc, %f9, %f1 loop_2791: fpmerge %f4, %f3, %f14 tsubcctv %o7, %g2, %i2 fpsub32 %f10, %f6, %f10 st %f13, [%l7 + 0x34] movrne %i3, 0x2EA, %o4 ldd [%l7 + 0x70], %f12 fcmps %fcc1, %f10, %f2 ldub [%l7 + 0x53], %g5 ldsw [%l7 + 0x0C], %l6 mulscc %i6, 0x0BC5, %g1 ldd [%l7 + 0x40], %f0 fmul8ulx16 %f2, %f4, %f0 bg,a,pt %xcc, loop_2792 tge %icc, 0x1 tvc %icc, 0x5 edge8ln %i1, %i4, %l3 loop_2792: fxnor %f0, %f4, %f2 tle %icc, 0x5 sth %l5, [%l7 + 0x2A] fmovdpos %icc, %f15, %f11 fbue %fcc1, loop_2793 ld [%l7 + 0x68], %f15 fmovsleu %xcc, %f6, %f2 fcmpeq32 %f6, %f10, %o3 loop_2793: ldsb [%l7 + 0x5B], %g6 mulx %o0, 0x0CD0, %l2 lduh [%l7 + 0x5C], %l4 faligndata %f8, %f4, %f6 ldsh [%l7 + 0x44], %i7 ldd [%l7 + 0x68], %f2 movvc %icc, %o5, %i0 movrgz %l1, %g7, %i5 fmovdpos %xcc, %f10, %f11 smulcc %g3, 0x19B3, %l0 fpack16 %f4, %f12 fnot1 %f6, %f8 pdist %f2, %f12, %f2 stx %o1, [%l7 + 0x08] andcc %o2, %g4, %o6 fbule %fcc0, loop_2794 taddcc %o7, 0x0B2F, %i2 fmovsl %xcc, %f2, %f10 bn,a,pn %xcc, loop_2795 loop_2794: ldsh [%l7 + 0x12], %i3 tge %icc, 0x2 tcs %xcc, 0x5 loop_2795: brgez %o4, loop_2796 udivx %g5, 0x0573, %g2 movrlez %i6, 0x31A, %l6 fba,a %fcc3, loop_2797 loop_2796: sdivx %g1, 0x1949, %i1 fmovsg %icc, %f3, %f15 popc 0x1A14, %i4 loop_2797: fmovd %f2, %f12 fmovspos %icc, %f1, %f4 subc %l3, %o3, %g6 fcmpeq16 %f12, %f4, %l5 fpsub16 %f8, %f8, %f8 fnegs %f12, %f6 orn %o0, %l4, %l2 fsrc2 %f6, %f6 fors %f13, %f12, %f14 fsrc2s %f4, %f4 movge %xcc, %o5, %i7 fbug,a %fcc2, loop_2798 fpsub32s %f7, %f10, %f8 fmuld8sux16 %f11, %f13, %f14 sth %l1, [%l7 + 0x14] loop_2798: xor %g7, 0x00FB, %i0 orcc %g3, 0x1BF5, %l0 std %f14, [%l7 + 0x60] fpmerge %f15, %f13, %f14 fbge,a %fcc0, loop_2799 fmul8x16al %f6, %f7, %f10 ld [%l7 + 0x5C], %f12 bg,a loop_2800 loop_2799: fbuge,a %fcc3, loop_2801 brgz %o1, loop_2802 mulx %i5, 0x05D0, %o2 loop_2800: fmovspos %xcc, %f11, %f9 loop_2801: sdiv %g4, 0x1EE2, %o7 loop_2802: fsrc1 %f2, %f12 ldsh [%l7 + 0x4A], %i2 fmovspos %xcc, %f6, %f9 ldub [%l7 + 0x48], %o6 st %f15, [%l7 + 0x28] fmovsa %icc, %f8, %f12 fmul8x16al %f0, %f10, %f2 udiv %o4, 0x0E3E, %i3 fmovde %xcc, %f3, %f0 ldsw [%l7 + 0x4C], %g2 movre %g5, 0x266, %i6 tsubcctv %l6, %i1, %g1 ldub [%l7 + 0x34], %i4 ldd [%l7 + 0x38], %f8 stw %o3, [%l7 + 0x24] st %f15, [%l7 + 0x54] stw %l3, [%l7 + 0x38] nop setx loop_2803, %l0, %l1 jmpl %l1, %l5 sth %g6, [%l7 + 0x7A] stx %l4, [%l7 + 0x38] bge loop_2804 loop_2803: fmovrdgz %l2, %f4, %f14 fornot1 %f12, %f6, %f8 mova %xcc, %o0, %i7 loop_2804: fmovdge %icc, %f4, %f1 sdivx %o5, 0x142B, %g7 fmovrdne %i0, %f2, %f12 fble,a %fcc2, loop_2805 st %f3, [%l7 + 0x18] fmovrdgz %g3, %f0, %f0 lduw [%l7 + 0x28], %l1 loop_2805: movpos %xcc, %l0, %i5 tg %xcc, 0x5 bgu,a loop_2806 fbu %fcc0, loop_2807 ldsw [%l7 + 0x28], %o2 fmovrde %o1, %f4, %f12 loop_2806: fandnot1 %f6, %f0, %f10 loop_2807: stw %g4, [%l7 + 0x54] fbug,a %fcc2, loop_2808 fmovrslz %o7, %f9, %f2 ldsh [%l7 + 0x78], %o6 ldsb [%l7 + 0x08], %o4 loop_2808: ta %xcc, 0x1 ldsw [%l7 + 0x48], %i3 bpos,a,pn %xcc, loop_2809 fnegs %f1, %f2 fmovda %xcc, %f13, %f7 array16 %g2, %i2, %g5 loop_2809: sth %i6, [%l7 + 0x3C] edge8n %i1, %l6, %g1 edge32 %o3, %l3, %i4 fnot1 %f2, %f4 lduw [%l7 + 0x70], %g6 orncc %l5, 0x0713, %l4 fbl %fcc0, loop_2810 fmovrdne %o0, %f8, %f14 edge32l %l2, %o5, %i7 ldub [%l7 + 0x3A], %g7 loop_2810: tne %icc, 0x3 nop setx loop_2811, %l0, %l1 jmpl %l1, %g3 fmul8ulx16 %f14, %f14, %f8 stx %i0, [%l7 + 0x68] movg %icc, %l1, %l0 loop_2811: fmovrslez %i5, %f14, %f13 addccc %o2, %o1, %o7 movg %xcc, %g4, %o4 fmovs %f0, %f1 fpack32 %f0, %f2, %f2 ld [%l7 + 0x3C], %f5 stb %o6, [%l7 + 0x0D] ldx [%l7 + 0x48], %g2 std %f4, [%l7 + 0x50] fbue,a %fcc3, loop_2812 fbn,a %fcc0, loop_2813 brgz,a %i3, loop_2814 bleu,pt %icc, loop_2815 loop_2812: st %f10, [%l7 + 0x58] loop_2813: fmul8x16al %f2, %f8, %f8 loop_2814: fmovrdne %g5, %f6, %f12 loop_2815: fmovsleu %xcc, %f4, %f15 fmovrdne %i2, %f8, %f10 ldsh [%l7 + 0x6C], %i6 movvc %xcc, %i1, %g1 xnor %o3, 0x15FA, %l3 ldx [%l7 + 0x38], %l6 tgu %xcc, 0x0 nop setx loop_2816, %l0, %l1 jmpl %l1, %i4 stx %l5, [%l7 + 0x50] call loop_2817 movgu %xcc, %l4, %g6 loop_2816: fsrc2s %f13, %f0 lduw [%l7 + 0x30], %o0 loop_2817: stw %o5, [%l7 + 0x18] edge32n %l2, %g7, %g3 udivx %i0, 0x07EE, %l1 movrlez %i7, %l0, %i5 and %o2, 0x1607, %o7 fbule %fcc3, loop_2818 ldsh [%l7 + 0x1C], %g4 fcmps %fcc2, %f5, %f4 fmovdl %icc, %f13, %f10 loop_2818: tcc %icc, 0x7 ldub [%l7 + 0x45], %o4 sub %o6, 0x0463, %o1 fpack16 %f6, %f9 tpos %icc, 0x6 sll %g2, 0x0F, %i3 st %f9, [%l7 + 0x54] fmovd %f4, %f2 ldsw [%l7 + 0x54], %g5 lduh [%l7 + 0x58], %i6 fmovsge %icc, %f6, %f0 be,a loop_2819 ldx [%l7 + 0x20], %i2 fbne %fcc0, loop_2820 ldx [%l7 + 0x50], %i1 loop_2819: fmovdcs %icc, %f2, %f3 fmovrsgz %o3, %f6, %f3 loop_2820: edge16n %l3, %g1, %i4 fpsub16s %f2, %f13, %f5 tg %icc, 0x0 fmovsneg %icc, %f1, %f11 lduh [%l7 + 0x3C], %l5 ld [%l7 + 0x54], %f13 ldub [%l7 + 0x7F], %l6 addcc %g6, %o0, %l4 ldsb [%l7 + 0x7C], %o5 ldub [%l7 + 0x60], %g7 bvc,a,pn %icc, loop_2821 srlx %l2, %i0, %g3 mova %xcc, %l1, %l0 tpos %icc, 0x1 loop_2821: nop setx loop_2822, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdivx %i7, 0x030F, %i5 ldsh [%l7 + 0x24], %o7 edge16ln %o2, %o4, %g4 loop_2822: lduw [%l7 + 0x7C], %o1 ldsh [%l7 + 0x46], %g2 fpsub16 %f2, %f14, %f2 fmovrdgez %i3, %f10, %f2 stb %o6, [%l7 + 0x71] fmul8x16au %f6, %f2, %f4 fnot2s %f13, %f8 fmovrdne %g5, %f2, %f14 fpadd32s %f14, %f6, %f5 tvc %icc, 0x1 fmovdn %icc, %f12, %f1 fmovdcs %icc, %f2, %f3 stx %i2, [%l7 + 0x30] movl %xcc, %i1, %i6 tn %xcc, 0x2 brlez %l3, loop_2823 fmovrde %o3, %f14, %f14 std %f4, [%l7 + 0x28] stx %i4, [%l7 + 0x40] loop_2823: movg %icc, %g1, %l5 call loop_2824 popc 0x089B, %g6 fmovse %xcc, %f12, %f0 fpadd16 %f4, %f2, %f4 loop_2824: bne,a,pt %icc, loop_2825 call loop_2826 tvc %xcc, 0x6 movgu %icc, %l6, %o0 loop_2825: stw %l4, [%l7 + 0x60] loop_2826: fmovda %xcc, %f2, %f10 fmul8ulx16 %f8, %f8, %f14 fmul8x16 %f11, %f0, %f6 xorcc %o5, %l2, %i0 sub %g7, %l1, %g3 orncc %i7, 0x010B, %l0 movn %icc, %i5, %o2 ldsb [%l7 + 0x69], %o7 te %icc, 0x6 fnot1 %f6, %f2 st %f0, [%l7 + 0x10] fpmerge %f5, %f7, %f8 fmovse %xcc, %f1, %f9 movpos %icc, %o4, %o1 st %f13, [%l7 + 0x10] fbug,a %fcc1, loop_2827 lduh [%l7 + 0x66], %g2 fbo %fcc3, loop_2828 ldsh [%l7 + 0x10], %i3 loop_2827: ld [%l7 + 0x10], %f13 fble %fcc1, loop_2829 loop_2828: fornot1 %f8, %f12, %f0 fbge,a %fcc0, loop_2830 fmovdgu %xcc, %f3, %f11 loop_2829: sub %g4, 0x06BD, %o6 fors %f0, %f13, %f12 loop_2830: fbue,a %fcc3, loop_2831 bn,a,pt %xcc, loop_2832 lduw [%l7 + 0x5C], %g5 movvc %xcc, %i1, %i2 loop_2831: addcc %i6, %l3, %i4 loop_2832: stb %g1, [%l7 + 0x5A] fmovscs %xcc, %f2, %f13 fmovdgu %icc, %f3, %f2 movge %icc, %o3, %l5 brz,a %g6, loop_2833 ldx [%l7 + 0x60], %l6 fmovdle %icc, %f2, %f6 ldsh [%l7 + 0x38], %o0 loop_2833: fpsub16s %f14, %f13, %f14 std %f14, [%l7 + 0x78] fandnot2 %f8, %f8, %f0 xnor %o5, 0x1C30, %l2 ldd [%l7 + 0x40], %f4 fxors %f0, %f5, %f14 std %f12, [%l7 + 0x08] ldx [%l7 + 0x60], %l4 fbg %fcc0, loop_2834 fbge %fcc1, loop_2835 ldx [%l7 + 0x38], %g7 fpadd32s %f6, %f3, %f11 loop_2834: sdiv %i0, 0x1323, %l1 loop_2835: movcc %icc, %i7, %l0 stb %g3, [%l7 + 0x76] fors %f1, %f2, %f6 fmovsneg %icc, %f0, %f10 bvs,a %icc, loop_2836 udiv %i5, 0x150E, %o2 ldx [%l7 + 0x70], %o7 fmovsvs %xcc, %f4, %f13 loop_2836: array8 %o4, %g2, %i3 fblg,a %fcc1, loop_2837 edge32 %g4, %o6, %g5 array8 %i1, %i2, %i6 edge32 %l3, %o1, %g1 loop_2837: fbu %fcc1, loop_2838 call loop_2839 std %f4, [%l7 + 0x28] fmovrdlz %i4, %f0, %f12 loop_2838: movcs %xcc, %o3, %l5 loop_2839: tle %icc, 0x2 stb %g6, [%l7 + 0x2B] orncc %o0, 0x0E58, %l6 stb %o5, [%l7 + 0x6A] fcmpeq32 %f2, %f4, %l4 fmovsle %xcc, %f1, %f12 and %g7, 0x08DE, %i0 fmovrsne %l1, %f6, %f3 fmovrse %l2, %f9, %f1 ld [%l7 + 0x20], %f2 ldub [%l7 + 0x12], %l0 fmovdle %icc, %f8, %f0 nop setx loop_2840, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbe %fcc0, loop_2841 sdivx %g3, 0x190E, %i7 bpos,a loop_2842 loop_2840: or %o2, %i5, %o7 loop_2841: sdivx %o4, 0x035B, %g2 tgu %icc, 0x5 loop_2842: fmovrsgz %g4, %f9, %f5 fcmpne32 %f2, %f6, %i3 fpsub32s %f0, %f15, %f2 ld [%l7 + 0x2C], %f13 brlez,a %g5, loop_2843 movre %i1, %o6, %i6 bn,a %xcc, loop_2844 udivcc %i2, 0x15E5, %l3 loop_2843: st %f1, [%l7 + 0x10] movpos %xcc, %o1, %g1 loop_2844: fbule %fcc1, loop_2845 mova %icc, %i4, %l5 ldsw [%l7 + 0x30], %o3 bge %xcc, loop_2846 loop_2845: fmovrdlz %o0, %f14, %f0 ldsw [%l7 + 0x4C], %g6 movrgz %o5, %l6, %l4 loop_2846: sll %g7, %i0, %l1 orncc %l0, 0x02A6, %l2 ldd [%l7 + 0x48], %f2 ldd [%l7 + 0x30], %f12 tvc %xcc, 0x1 addccc %g3, %i7, %o2 ldsh [%l7 + 0x4C], %i5 fcmple32 %f4, %f4, %o7 ldsh [%l7 + 0x32], %g2 andcc %o4, %i3, %g5 fcmple16 %f12, %f10, %i1 popc 0x1A7A, %o6 ldsh [%l7 + 0x32], %i6 fmovd %f14, %f2 fcmpne16 %f4, %f10, %i2 movpos %xcc, %l3, %o1 lduw [%l7 + 0x28], %g4 fbug %fcc0, loop_2847 tgu %icc, 0x5 tg %xcc, 0x2 edge16 %i4, %l5, %g1 loop_2847: ba %icc, loop_2848 edge16l %o0, %g6, %o5 fbl %fcc3, loop_2849 tgu %xcc, 0x4 loop_2848: stx %l6, [%l7 + 0x68] fcmpgt32 %f6, %f6, %l4 loop_2849: fmul8ulx16 %f4, %f10, %f0 brnz,a %g7, loop_2850 lduw [%l7 + 0x64], %o3 stx %l1, [%l7 + 0x70] fbue %fcc3, loop_2851 loop_2850: alignaddr %l0, %l2, %i0 ldub [%l7 + 0x74], %g3 movn %xcc, %i7, %i5 loop_2851: brlz,a %o7, loop_2852 fnands %f11, %f13, %f1 lduw [%l7 + 0x44], %o2 umul %g2, 0x07F1, %o4 loop_2852: fmovscs %xcc, %f3, %f8 movrne %i3, %i1, %o6 brgz,a %g5, loop_2853 ldsh [%l7 + 0x64], %i2 movrgz %l3, 0x2CA, %o1 udiv %g4, 0x1C7B, %i4 loop_2853: fandnot2s %f2, %f10, %f4 brgez,a %l5, loop_2854 bg,pn %icc, loop_2855 fba %fcc2, loop_2856 addccc %i6, 0x0C40, %g1 loop_2854: sth %g6, [%l7 + 0x4A] loop_2855: fmovdn %xcc, %f12, %f11 loop_2856: ld [%l7 + 0x3C], %f2 ld [%l7 + 0x40], %f9 fmul8x16 %f6, %f4, %f12 ldsh [%l7 + 0x58], %o0 andn %o5, %l6, %g7 ldsh [%l7 + 0x12], %o3 movcs %icc, %l4, %l0 addcc %l2, 0x0CE4, %l1 st %f6, [%l7 + 0x44] bvc %icc, loop_2857 popc 0x1F8B, %g3 tcs %xcc, 0x6 fnegd %f6, %f14 loop_2857: stx %i7, [%l7 + 0x10] fmovscc %xcc, %f1, %f5 tvc %icc, 0x1 fmovscs %icc, %f13, %f9 fbge %fcc2, loop_2858 stx %i0, [%l7 + 0x60] fbn,a %fcc0, loop_2859 fpack32 %f12, %f14, %f4 loop_2858: fmul8x16al %f0, %f1, %f10 add %i5, 0x1A4F, %o2 loop_2859: std %f4, [%l7 + 0x68] fmovrslz %o7, %f14, %f12 fandnot2 %f4, %f6, %f8 fmul8x16al %f0, %f10, %f6 fbug %fcc1, loop_2860 fmovscs %icc, %f14, %f4 ldsw [%l7 + 0x30], %g2 stw %i3, [%l7 + 0x1C] loop_2860: tvc %xcc, 0x5 tn %icc, 0x1 fmovsa %xcc, %f4, %f3 st %f13, [%l7 + 0x38] movrgz %o4, 0x18C, %o6 movrlez %i1, 0x199, %i2 fpsub16s %f4, %f5, %f4 ldsw [%l7 + 0x60], %l3 fnot2 %f12, %f12 tgu %icc, 0x0 movle %icc, %o1, %g4 fornot2 %f0, %f12, %f10 fones %f3 ldsw [%l7 + 0x40], %g5 xor %i4, %i6, %l5 alignaddrl %g1, %o0, %o5 fbuge %fcc1, loop_2861 fsrc2s %f7, %f0 movne %xcc, %g6, %l6 tl %xcc, 0x0 loop_2861: array16 %g7, %o3, %l0 andcc %l4, %l2, %l1 fbl,a %fcc2, loop_2862 ta %xcc, 0x1 ldsw [%l7 + 0x50], %g3 fxnors %f13, %f6, %f15 loop_2862: bshuffle %f0, %f0, %f0 bpos,a loop_2863 udiv %i0, 0x04D7, %i5 ldd [%l7 + 0x70], %f4 alignaddr %o2, %i7, %o7 loop_2863: movg %icc, %i3, %o4 fmovdcc %icc, %f8, %f11 stw %o6, [%l7 + 0x50] edge8ln %i1, %g2, %i2 fzero %f8 fbl,a %fcc2, loop_2864 bshuffle %f8, %f12, %f0 bvs,pn %icc, loop_2865 sra %o1, %g4, %l3 loop_2864: stb %g5, [%l7 + 0x44] lduw [%l7 + 0x2C], %i6 loop_2865: fxors %f6, %f0, %f9 fbl %fcc2, loop_2866 orcc %l5, %g1, %o0 te %icc, 0x2 fzero %f6 loop_2866: std %f10, [%l7 + 0x50] edge8ln %o5, %g6, %i4 movpos %icc, %g7, %l6 tpos %icc, 0x4 fandnot1 %f6, %f10, %f2 movne %icc, %o3, %l4 fandnot1s %f15, %f13, %f12 tge %icc, 0x4 fcmpne32 %f10, %f12, %l0 ble,a loop_2867 array16 %l1, %l2, %g3 fbule %fcc3, loop_2868 fornot1 %f14, %f14, %f14 loop_2867: movvc %icc, %i0, %o2 fmul8x16au %f4, %f12, %f6 loop_2868: ldx [%l7 + 0x18], %i7 stx %o7, [%l7 + 0x60] udivcc %i3, 0x007F, %o4 fabss %f9, %f13 fbule %fcc1, loop_2869 ldsh [%l7 + 0x0E], %i5 edge32 %o6, %g2, %i2 ldd [%l7 + 0x28], %f10 loop_2869: movre %o1, %i1, %l3 sdiv %g4, 0x1CD1, %i6 fnot2 %f2, %f4 bgu loop_2870 tcc %xcc, 0x5 fnot1 %f12, %f2 bshuffle %f8, %f12, %f4 loop_2870: std %f10, [%l7 + 0x30] ldsw [%l7 + 0x30], %g5 movle %icc, %l5, %g1 fmovrdgez %o0, %f4, %f0 fpackfix %f14, %f11 stb %o5, [%l7 + 0x1B] fands %f15, %f11, %f4 subcc %g6, 0x1328, %g7 edge16ln %l6, %i4, %l4 edge16ln %o3, %l0, %l1 sth %g3, [%l7 + 0x40] fmul8x16au %f3, %f4, %f8 fmovdge %xcc, %f8, %f4 brlez,a %l2, loop_2871 ldd [%l7 + 0x40], %f6 lduw [%l7 + 0x7C], %o2 ldsb [%l7 + 0x6A], %i7 loop_2871: sth %i0, [%l7 + 0x6E] movcc %icc, %i3, %o7 ldd [%l7 + 0x70], %f6 tcs %xcc, 0x7 fmovrdgz %i5, %f14, %f4 lduw [%l7 + 0x78], %o4 lduh [%l7 + 0x7E], %g2 fbul %fcc1, loop_2872 bleu,a,pt %icc, loop_2873 std %f6, [%l7 + 0x48] bvc loop_2874 loop_2872: fmovrdne %o6, %f4, %f2 loop_2873: fcmped %fcc1, %f0, %f8 alignaddr %i2, %i1, %l3 loop_2874: brgz %g4, loop_2875 edge16l %o1, %g5, %l5 edge16ln %i6, %o0, %o5 fmovrdgez %g1, %f6, %f6 loop_2875: fmovrdgz %g6, %f4, %f4 stx %l6, [%l7 + 0x28] st %f5, [%l7 + 0x3C] edge8ln %g7, %i4, %o3 smul %l4, 0x1259, %l1 faligndata %f0, %f14, %f2 fcmpne32 %f10, %f10, %g3 sth %l2, [%l7 + 0x1C] ldsw [%l7 + 0x2C], %o2 brlez %i7, loop_2876 sdiv %i0, 0x18F0, %i3 std %f12, [%l7 + 0x38] sdiv %o7, 0x108C, %i5 loop_2876: stx %l0, [%l7 + 0x08] edge16 %g2, %o4, %i2 movne %xcc, %o6, %i1 ld [%l7 + 0x78], %f3 fmuld8ulx16 %f8, %f0, %f14 fmovsvc %xcc, %f3, %f3 fpmerge %f7, %f11, %f0 sll %l3, %o1, %g4 orcc %l5, 0x0ED1, %g5 fba %fcc3, loop_2877 fbo,a %fcc3, loop_2878 fcmpgt16 %f14, %f8, %o0 st %f4, [%l7 + 0x20] loop_2877: tneg %icc, 0x2 loop_2878: fmovdn %icc, %f15, %f11 andncc %o5, %i6, %g6 sra %g1, %l6, %i4 sth %o3, [%l7 + 0x62] edge32 %g7, %l4, %g3 fzero %f14 udivcc %l1, 0x0105, %l2 st %f14, [%l7 + 0x2C] stb %o2, [%l7 + 0x23] ldd [%l7 + 0x70], %f12 stw %i7, [%l7 + 0x0C] fmovsvs %xcc, %f4, %f9 fpsub32s %f3, %f6, %f9 fmul8x16 %f15, %f4, %f2 ldsw [%l7 + 0x3C], %i0 fmovrslez %o7, %f13, %f7 fmovrsgez %i5, %f9, %f3 lduw [%l7 + 0x58], %l0 movg %xcc, %i3, %g2 edge8ln %o4, %o6, %i2 ldsh [%l7 + 0x4C], %i1 fornot2s %f13, %f13, %f12 fbue,a %fcc1, loop_2879 movn %xcc, %o1, %l3 bn,a %xcc, loop_2880 taddcctv %g4, 0x1637, %l5 loop_2879: fcmpes %fcc0, %f6, %f14 st %f6, [%l7 + 0x10] loop_2880: tcs %xcc, 0x7 lduw [%l7 + 0x1C], %o0 brnz %o5, loop_2881 brgez %g5, loop_2882 fmovspos %icc, %f10, %f12 nop setx loop_2883, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2881: orcc %g6, %g1, %i6 loop_2882: addccc %i4, 0x0E9D, %o3 sth %l6, [%l7 + 0x3C] loop_2883: fcmpne32 %f8, %f4, %l4 fmovrdgz %g3, %f4, %f14 lduh [%l7 + 0x32], %g7 fmovdpos %icc, %f11, %f7 ldx [%l7 + 0x10], %l2 tn %icc, 0x2 nop setx loop_2884, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbo,a %fcc3, loop_2885 tneg %icc, 0x4 edge8 %l1, %i7, %i0 loop_2884: fsrc1s %f11, %f0 loop_2885: st %f10, [%l7 + 0x4C] movn %xcc, %o7, %o2 lduh [%l7 + 0x2A], %l0 fmovdge %icc, %f0, %f0 subc %i3, %i5, %g2 ldsw [%l7 + 0x48], %o4 andncc %i2, %o6, %i1 sub %l3, 0x1252, %o1 udivx %g4, 0x076B, %o0 std %f4, [%l7 + 0x60] fnor %f14, %f0, %f14 tne %xcc, 0x3 movge %xcc, %o5, %g5 ldd [%l7 + 0x50], %f6 tl %xcc, 0x0 fmovsne %xcc, %f1, %f1 st %f12, [%l7 + 0x08] lduw [%l7 + 0x28], %g6 fcmps %fcc1, %f3, %f15 subcc %g1, %i6, %i4 movrgez %o3, 0x361, %l5 fornot1 %f0, %f4, %f2 ldsb [%l7 + 0x29], %l4 ldx [%l7 + 0x78], %g3 fnot1 %f4, %f0 fnands %f0, %f8, %f7 tvc %xcc, 0x3 fbuge %fcc1, loop_2886 tsubcctv %g7, 0x0562, %l6 tvc %xcc, 0x2 edge32n %l2, %l1, %i0 loop_2886: bvs,a %xcc, loop_2887 fmovdl %xcc, %f12, %f1 fmul8x16 %f11, %f14, %f8 nop setx loop_2888, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2887: brz %i7, loop_2889 ldsh [%l7 + 0x3E], %o7 bn,a %icc, loop_2890 loop_2888: stx %l0, [%l7 + 0x28] loop_2889: std %f10, [%l7 + 0x30] fmovdcs %xcc, %f2, %f15 loop_2890: sllx %i3, %i5, %g2 tg %icc, 0x2 ld [%l7 + 0x4C], %f11 tgu %xcc, 0x5 srlx %o4, 0x1E, %i2 fandnot2s %f6, %f8, %f6 ldsh [%l7 + 0x6C], %o2 orn %i1, %o6, %l3 std %f14, [%l7 + 0x50] brgz,a %o1, loop_2891 sth %g4, [%l7 + 0x52] tvc %icc, 0x6 tleu %icc, 0x5 loop_2891: bpos,pn %icc, loop_2892 tpos %icc, 0x4 fmovdge %xcc, %f0, %f3 andncc %o0, %g5, %o5 loop_2892: tleu %icc, 0x3 fsrc1s %f5, %f1 edge32 %g6, %g1, %i4 call loop_2893 stb %i6, [%l7 + 0x65] fmovdle %icc, %f10, %f2 fmovsge %xcc, %f10, %f14 loop_2893: fmovrslz %o3, %f14, %f4 ldx [%l7 + 0x70], %l4 fxnor %f12, %f4, %f4 fmovrdgez %g3, %f10, %f14 ldsb [%l7 + 0x0A], %l5 fbe %fcc1, loop_2894 movne %xcc, %l6, %g7 movl %xcc, %l2, %l1 fpadd32 %f0, %f8, %f2 loop_2894: bvs %icc, loop_2895 movrgez %i7, 0x3C7, %i0 xor %l0, 0x0D6B, %i3 brgz,a %o7, loop_2896 loop_2895: fpack32 %f2, %f10, %f6 stw %i5, [%l7 + 0x28] fmovda %xcc, %f11, %f8 loop_2896: ta %xcc, 0x0 umulcc %o4, 0x0556, %i2 fmovdvc %xcc, %f9, %f8 fand %f12, %f12, %f8 xor %g2, 0x0C7F, %o2 fcmpgt16 %f10, %f12, %o6 edge16n %i1, %l3, %g4 ldsw [%l7 + 0x38], %o1 bn,a,pn %xcc, loop_2897 orcc %o0, %o5, %g6 or %g1, %i4, %g5 fnegs %f14, %f14 loop_2897: ldd [%l7 + 0x40], %f8 ldsw [%l7 + 0x08], %o3 fcmpne16 %f4, %f4, %l4 tl %icc, 0x1 fmovd %f4, %f10 lduw [%l7 + 0x30], %g3 sth %l5, [%l7 + 0x14] subc %i6, %g7, %l2 array16 %l6, %l1, %i0 fcmpne16 %f0, %f0, %l0 sth %i7, [%l7 + 0x3E] brlz %o7, loop_2898 fbg %fcc0, loop_2899 fbuge,a %fcc3, loop_2900 orn %i5, 0x18B0, %i3 loop_2898: nop setx loop_2901, %l0, %l1 jmpl %l1, %o4 loop_2899: umul %i2, %g2, %o6 loop_2900: orcc %o2, %l3, %i1 sth %g4, [%l7 + 0x18] loop_2901: movrgz %o0, %o5, %g6 fmovsge %icc, %f15, %f10 lduw [%l7 + 0x7C], %g1 fmovrsgez %o1, %f3, %f12 bne,a,pt %icc, loop_2902 lduh [%l7 + 0x60], %g5 array32 %o3, %l4, %i4 taddcc %l5, %i6, %g3 loop_2902: fandnot1s %f12, %f11, %f7 movleu %icc, %l2, %l6 fmovrdlz %l1, %f10, %f0 fbule,a %fcc3, loop_2903 std %f6, [%l7 + 0x70] fcmpgt32 %f10, %f14, %g7 edge16 %l0, %i0, %i7 loop_2903: brz,a %i5, loop_2904 call loop_2905 fmuld8ulx16 %f4, %f5, %f14 fbul %fcc0, loop_2906 loop_2904: taddcc %o7, %i3, %i2 loop_2905: fmovsvc %icc, %f3, %f11 brgz %o4, loop_2907 loop_2906: fmovsgu %icc, %f0, %f9 ld [%l7 + 0x54], %f8 ldsh [%l7 + 0x56], %g2 loop_2907: xorcc %o6, %l3, %o2 tcs %icc, 0x4 fbl,a %fcc1, loop_2908 sdiv %g4, 0x15A8, %o0 ldd [%l7 + 0x18], %f2 fmovdg %xcc, %f12, %f14 loop_2908: fmovsne %xcc, %f7, %f9 tsubcc %i1, %o5, %g1 fcmpd %fcc0, %f10, %f14 ldsb [%l7 + 0x11], %g6 fmovsneg %xcc, %f3, %f12 umul %o1, %g5, %o3 fsrc2 %f6, %f14 tne %xcc, 0x5 stw %l4, [%l7 + 0x14] movgu %xcc, %l5, %i4 array32 %g3, %i6, %l6 subc %l1, %g7, %l0 tsubcc %l2, 0x125F, %i7 fbu,a %fcc3, loop_2909 ldsw [%l7 + 0x44], %i5 movrlz %o7, %i0, %i3 lduw [%l7 + 0x18], %i2 loop_2909: alignaddr %o4, %g2, %l3 stx %o6, [%l7 + 0x10] fbg %fcc3, loop_2910 stb %g4, [%l7 + 0x38] fpack16 %f10, %f15 stb %o0, [%l7 + 0x25] loop_2910: movrlz %i1, 0x280, %o5 fexpand %f9, %f12 fands %f2, %f10, %f0 ldsw [%l7 + 0x5C], %o2 tsubcctv %g6, 0x176A, %g1 ldd [%l7 + 0x78], %f12 fbe %fcc1, loop_2911 sdivcc %o1, 0x1520, %o3 ldsh [%l7 + 0x0C], %l4 ta %xcc, 0x1 loop_2911: fzero %f0 fnors %f0, %f6, %f2 movrgez %g5, 0x253, %l5 movrgez %g3, %i4, %l6 ld [%l7 + 0x3C], %f14 fmovsleu %xcc, %f13, %f0 fmovdgu %xcc, %f12, %f6 umulcc %i6, %g7, %l0 ld [%l7 + 0x44], %f6 ldsh [%l7 + 0x0E], %l1 ldsb [%l7 + 0x14], %l2 tleu %icc, 0x3 lduw [%l7 + 0x30], %i5 fbug,a %fcc3, loop_2912 ldub [%l7 + 0x77], %o7 sth %i0, [%l7 + 0x66] fba %fcc3, loop_2913 loop_2912: nop setx loop_2914, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tvs %icc, 0x5 bleu,a,pn %xcc, loop_2915 loop_2913: smul %i7, 0x1C65, %i2 loop_2914: fandnot1 %f14, %f6, %f14 sdiv %o4, 0x0189, %i3 loop_2915: alignaddr %g2, %l3, %g4 fmovscc %icc, %f15, %f15 fmovdge %icc, %f15, %f15 ba,a,pn %icc, loop_2916 fbo %fcc3, loop_2917 stb %o0, [%l7 + 0x5A] fmuld8ulx16 %f14, %f15, %f6 loop_2916: fble,a %fcc3, loop_2918 loop_2917: movleu %icc, %o6, %o5 movleu %icc, %i1, %g6 fba,a %fcc0, loop_2919 loop_2918: ldsh [%l7 + 0x7C], %g1 tsubcctv %o1, %o3, %l4 fxnor %f6, %f2, %f2 loop_2919: fmovdgu %icc, %f3, %f0 stx %o2, [%l7 + 0x68] tn %xcc, 0x4 ldd [%l7 + 0x10], %f2 stx %g5, [%l7 + 0x58] fornot2 %f6, %f2, %f0 fmovdcs %xcc, %f1, %f13 lduw [%l7 + 0x7C], %l5 fmovrsgez %g3, %f0, %f5 stb %i4, [%l7 + 0x34] fmovrsgez %l6, %f6, %f10 fmovdcs %xcc, %f14, %f6 fbule,a %fcc1, loop_2920 st %f10, [%l7 + 0x44] fbne %fcc2, loop_2921 brlz,a %i6, loop_2922 loop_2920: lduh [%l7 + 0x2C], %l0 ldub [%l7 + 0x53], %l1 loop_2921: nop setx loop_2923, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_2922: ldd [%l7 + 0x18], %f2 st %f8, [%l7 + 0x70] fmovrsgez %g7, %f10, %f0 loop_2923: srlx %i5, 0x02, %o7 ldsh [%l7 + 0x30], %i0 movge %icc, %l2, %i2 edge32ln %o4, %i3, %i7 ldsh [%l7 + 0x40], %g2 brgz %g4, loop_2924 sth %l3, [%l7 + 0x16] ldsh [%l7 + 0x56], %o0 nop setx loop_2925, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2924: ldsh [%l7 + 0x34], %o6 fmovrdgez %o5, %f12, %f12 tge %icc, 0x0 loop_2925: ldsw [%l7 + 0x3C], %g6 fpack32 %f12, %f4, %f8 fblg,a %fcc3, loop_2926 tsubcc %i1, 0x133C, %g1 ldd [%l7 + 0x78], %f0 brz,a %o3, loop_2927 loop_2926: xor %o1, %o2, %l4 ldd [%l7 + 0x58], %f10 sra %g5, %l5, %g3 loop_2927: fmovdcs %icc, %f13, %f10 tvs %icc, 0x2 fmuld8sux16 %f5, %f5, %f0 ldub [%l7 + 0x1B], %i4 ldsh [%l7 + 0x20], %l6 sdivx %i6, 0x0EB4, %l1 ldsh [%l7 + 0x34], %l0 mova %xcc, %i5, %g7 fcmpeq32 %f2, %f2, %i0 subccc %o7, %l2, %o4 fmovsg %icc, %f13, %f7 fpackfix %f10, %f7 fmovdneg %icc, %f8, %f0 fmovspos %icc, %f13, %f8 bcs,pt %xcc, loop_2928 fpack16 %f4, %f6 stx %i2, [%l7 + 0x08] bcs loop_2929 loop_2928: bne,pt %xcc, loop_2930 fnot1 %f8, %f8 ldsb [%l7 + 0x4B], %i3 loop_2929: fmovd %f8, %f10 loop_2930: movrne %i7, %g2, %l3 fba %fcc1, loop_2931 tcs %icc, 0x7 lduw [%l7 + 0x50], %g4 fmul8ulx16 %f8, %f14, %f6 loop_2931: ld [%l7 + 0x50], %f1 ldsh [%l7 + 0x1C], %o0 mulx %o5, %g6, %o6 ldsh [%l7 + 0x72], %i1 ld [%l7 + 0x4C], %f5 mulscc %o3, %g1, %o1 xnor %l4, 0x1E03, %o2 fandnot1s %f10, %f13, %f12 lduh [%l7 + 0x24], %l5 fbuge %fcc0, loop_2932 bshuffle %f14, %f12, %f4 fble %fcc2, loop_2933 fornot1 %f2, %f4, %f12 loop_2932: fmovdpos %xcc, %f13, %f11 bcc,pn %icc, loop_2934 loop_2933: tpos %xcc, 0x0 fbne %fcc0, loop_2935 fmovdneg %icc, %f1, %f13 loop_2934: ldd [%l7 + 0x38], %f6 bl,a loop_2936 loop_2935: addc %g5, %i4, %l6 std %f12, [%l7 + 0x38] ldx [%l7 + 0x40], %g3 loop_2936: fones %f9 alignaddrl %l1, %l0, %i5 udivx %i6, 0x1159, %g7 tge %icc, 0x7 tl %icc, 0x7 tvs %icc, 0x3 edge32l %o7, %l2, %o4 ld [%l7 + 0x6C], %f7 fsrc1 %f6, %f10 bleu,a,pn %icc, loop_2937 fnot1s %f5, %f3 mulx %i0, 0x041B, %i2 fcmpes %fcc1, %f2, %f6 loop_2937: fmovsleu %icc, %f12, %f9 sth %i7, [%l7 + 0x50] orcc %g2, %i3, %g4 fmovsa %icc, %f15, %f2 fbue,a %fcc1, loop_2938 edge32 %l3, %o5, %o0 fcmple32 %f2, %f2, %g6 bn loop_2939 loop_2938: bvc,a,pt %icc, loop_2940 brgez %o6, loop_2941 ldsw [%l7 + 0x30], %o3 loop_2939: taddcctv %g1, 0x1D32, %i1 loop_2940: stx %o1, [%l7 + 0x18] loop_2941: ba,a %xcc, loop_2942 bgu,a,pn %icc, loop_2943 ta %icc, 0x3 ldsh [%l7 + 0x4A], %o2 loop_2942: lduw [%l7 + 0x44], %l4 loop_2943: fandnot2 %f8, %f8, %f6 ldx [%l7 + 0x18], %g5 fbo,a %fcc3, loop_2944 nop setx loop_2945, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mulx %l5, 0x1A6C, %i4 fmovdge %icc, %f0, %f12 loop_2944: fandnot2s %f12, %f7, %f13 loop_2945: edge8ln %l6, %l1, %g3 ld [%l7 + 0x54], %f12 fandnot2 %f4, %f4, %f4 tgu %xcc, 0x4 edge8ln %i5, %l0, %g7 fandnot1 %f4, %f4, %f14 stw %o7, [%l7 + 0x20] edge32n %i6, %o4, %l2 move %icc, %i0, %i2 ldx [%l7 + 0x50], %i7 orcc %g2, 0x03FA, %g4 fmovrdlez %l3, %f14, %f12 ldub [%l7 + 0x11], %o5 fmovdne %icc, %f9, %f8 bne,pt %xcc, loop_2946 fblg,a %fcc1, loop_2947 fcmpgt32 %f6, %f6, %o0 mulx %i3, 0x00C0, %o6 loop_2946: lduw [%l7 + 0x68], %o3 loop_2947: fnegd %f4, %f14 fnands %f0, %f9, %f7 bcs,a,pt %icc, loop_2948 fpadd32s %f15, %f15, %f13 udiv %g1, 0x07DD, %i1 ld [%l7 + 0x14], %f14 loop_2948: fornot2s %f0, %f2, %f0 bpos %icc, loop_2949 fbuge,a %fcc2, loop_2950 be,a loop_2951 orcc %g6, 0x1B2C, %o1 loop_2949: ldd [%l7 + 0x08], %f10 loop_2950: fmovrsgz %o2, %f7, %f7 loop_2951: popc 0x0BFC, %l4 ld [%l7 + 0x40], %f14 stw %g5, [%l7 + 0x44] edge16l %i4, %l5, %l6 fmovrse %l1, %f9, %f13 fmul8sux16 %f4, %f12, %f14 fxnor %f10, %f14, %f10 fpsub16s %f9, %f1, %f5 brz %i5, loop_2952 stw %l0, [%l7 + 0x58] fmovscs %icc, %f12, %f15 ldsb [%l7 + 0x60], %g7 loop_2952: ld [%l7 + 0x4C], %f15 mova %icc, %g3, %i6 fmovdl %icc, %f0, %f0 sth %o7, [%l7 + 0x1A] ld [%l7 + 0x60], %f1 fmovsg %icc, %f4, %f3 std %f10, [%l7 + 0x58] tcc %xcc, 0x0 ldx [%l7 + 0x30], %o4 ldx [%l7 + 0x68], %l2 taddcctv %i0, 0x11C1, %i7 bleu loop_2953 fblg,a %fcc0, loop_2954 edge8 %i2, %g4, %l3 add %g2, %o5, %o0 loop_2953: fmovdn %icc, %f4, %f5 loop_2954: edge16l %i3, %o6, %o3 fcmpne32 %f12, %f6, %i1 movn %icc, %g1, %o1 bge,pn %icc, loop_2955 bge,a,pn %icc, loop_2956 fxnors %f11, %f9, %f11 xorcc %g6, 0x1953, %l4 loop_2955: std %f14, [%l7 + 0x08] loop_2956: te %icc, 0x0 lduw [%l7 + 0x20], %g5 andcc %o2, %i4, %l6 fbg %fcc2, loop_2957 orncc %l5, %i5, %l1 movne %icc, %g7, %g3 edge32 %i6, %l0, %o4 loop_2957: fble %fcc1, loop_2958 movle %icc, %o7, %i0 ldx [%l7 + 0x70], %i7 ldsb [%l7 + 0x7A], %i2 loop_2958: fmovrslz %l2, %f1, %f11 fmovdl %xcc, %f7, %f13 udiv %l3, 0x1E95, %g2 ldx [%l7 + 0x40], %g4 ldsh [%l7 + 0x7A], %o5 tleu %icc, 0x3 fabsd %f0, %f2 fble,a %fcc3, loop_2959 edge8l %o0, %o6, %o3 edge32ln %i3, %g1, %o1 fzeros %f0 loop_2959: st %f5, [%l7 + 0x2C] stx %g6, [%l7 + 0x60] fmovrdne %i1, %f12, %f8 fmovsgu %xcc, %f3, %f1 ldsw [%l7 + 0x14], %l4 fnot2s %f4, %f3 fabss %f15, %f10 movre %g5, %o2, %i4 ldub [%l7 + 0x0F], %l5 ldsh [%l7 + 0x46], %l6 movg %xcc, %i5, %l1 fpack32 %f2, %f0, %f2 st %f2, [%l7 + 0x58] edge16ln %g3, %g7, %i6 movcs %icc, %o4, %l0 fand %f12, %f14, %f0 and %o7, %i7, %i0 sethi 0x1CDF, %l2 movpos %icc, %i2, %l3 fba,a %fcc2, loop_2960 srlx %g4, 0x08, %g2 sllx %o5, %o6, %o3 ldx [%l7 + 0x70], %i3 loop_2960: stx %o0, [%l7 + 0x68] brlz %g1, loop_2961 tvc %xcc, 0x3 fpmerge %f5, %f15, %f14 fandnot1 %f8, %f14, %f10 loop_2961: ldsb [%l7 + 0x20], %g6 ta %icc, 0x5 ldsb [%l7 + 0x48], %i1 fnands %f15, %f9, %f15 movne %xcc, %l4, %g5 fnand %f14, %f12, %f14 and %o1, %i4, %o2 fbl,a %fcc1, loop_2962 sth %l5, [%l7 + 0x08] mova %xcc, %i5, %l6 fbule,a %fcc3, loop_2963 loop_2962: brgez,a %l1, loop_2964 fmovse %icc, %f6, %f12 edge32l %g7, %g3, %i6 loop_2963: srl %o4, 0x0A, %l0 loop_2964: lduw [%l7 + 0x40], %i7 fnot2 %f0, %f12 fcmpd %fcc1, %f12, %f0 nop setx loop_2965, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tn %xcc, 0x0 edge32ln %i0, %o7, %l2 brgz,a %i2, loop_2966 loop_2965: fsrc2s %f7, %f2 fzeros %f7 sth %l3, [%l7 + 0x3C] loop_2966: fmovrse %g2, %f14, %f7 fmovd %f0, %f2 tcs %xcc, 0x4 tle %icc, 0x4 fandnot1s %f15, %f11, %f7 fmovsle %xcc, %f5, %f10 fbne,a %fcc2, loop_2967 stw %g4, [%l7 + 0x28] stb %o5, [%l7 + 0x3F] ld [%l7 + 0x34], %f14 loop_2967: bneg,pn %icc, loop_2968 ldd [%l7 + 0x70], %f12 stb %o3, [%l7 + 0x7E] ldd [%l7 + 0x68], %f2 loop_2968: fpadd32s %f10, %f7, %f3 fone %f6 bge loop_2969 fble,a %fcc2, loop_2970 smul %i3, 0x0DB0, %o6 edge8l %o0, %g6, %i1 loop_2969: ldsb [%l7 + 0x62], %l4 loop_2970: ta %xcc, 0x7 ldsh [%l7 + 0x74], %g5 std %f0, [%l7 + 0x18] brgz %g1, loop_2971 edge8 %o1, %o2, %l5 bg,pn %xcc, loop_2972 fpadd16 %f0, %f14, %f0 loop_2971: ldsb [%l7 + 0x30], %i5 lduh [%l7 + 0x40], %i4 loop_2972: fornot1 %f6, %f10, %f8 movvs %xcc, %l6, %l1 fmovrse %g7, %f10, %f3 ldsw [%l7 + 0x3C], %i6 st %f4, [%l7 + 0x1C] popc 0x0CC6, %o4 tg %xcc, 0x6 alignaddrl %g3, %l0, %i0 movvs %icc, %o7, %l2 fmovspos %icc, %f13, %f0 fpackfix %f12, %f6 orncc %i2, 0x0493, %l3 fornot1 %f6, %f8, %f12 bgu loop_2973 ldsb [%l7 + 0x70], %i7 fandnot1 %f14, %f14, %f0 alignaddr %g2, %g4, %o5 loop_2973: fbge,a %fcc2, loop_2974 tsubcc %i3, 0x0167, %o3 andn %o0, %o6, %i1 fandnot1 %f0, %f8, %f12 loop_2974: fandnot1s %f15, %f4, %f8 ld [%l7 + 0x18], %f0 srlx %l4, %g6, %g1 ldsh [%l7 + 0x1C], %o1 addcc %o2, %l5, %i5 bpos loop_2975 ldub [%l7 + 0x62], %g5 sdivx %i4, 0x1139, %l6 fandnot2 %f14, %f12, %f6 loop_2975: fpsub16 %f4, %f12, %f0 fbu,a %fcc0, loop_2976 fmovrsgz %g7, %f12, %f14 ble,a,pn %icc, loop_2977 fbule,a %fcc0, loop_2978 loop_2976: fexpand %f7, %f12 udivcc %l1, 0x0A27, %i6 loop_2977: tleu %icc, 0x2 loop_2978: ldub [%l7 + 0x1C], %o4 fbue %fcc1, loop_2979 xnorcc %g3, 0x143B, %i0 stb %o7, [%l7 + 0x37] srl %l2, %i2, %l3 loop_2979: fcmpne32 %f8, %f0, %i7 bleu,a,pn %xcc, loop_2980 fmovrdlz %l0, %f14, %f6 fexpand %f2, %f12 fmovrslz %g2, %f9, %f12 loop_2980: brz %g4, loop_2981 sth %o5, [%l7 + 0x68] fbl,a %fcc2, loop_2982 stb %i3, [%l7 + 0x46] loop_2981: stx %o3, [%l7 + 0x28] fbne %fcc0, loop_2983 loop_2982: fmovrde %o6, %f0, %f6 stb %i1, [%l7 + 0x5B] edge32ln %o0, %g6, %l4 loop_2983: stx %g1, [%l7 + 0x08] subccc %o1, %l5, %i5 movrlez %g5, 0x064, %i4 umul %o2, 0x0DF5, %g7 sth %l1, [%l7 + 0x68] edge32n %l6, %o4, %g3 fmovsa %icc, %f0, %f7 fba %fcc0, loop_2984 fornot2s %f2, %f5, %f15 ldsb [%l7 + 0x14], %i6 andncc %i0, %l2, %i2 loop_2984: xnorcc %l3, 0x1F1E, %i7 std %f2, [%l7 + 0x38] add %l0, 0x1D6A, %g2 movvc %icc, %g4, %o5 udiv %i3, 0x1415, %o3 tg %xcc, 0x6 fandnot1s %f12, %f8, %f13 fnor %f8, %f12, %f14 ldd [%l7 + 0x30], %f6 fmovrse %o6, %f14, %f3 fmovsle %icc, %f2, %f3 movvc %icc, %i1, %o7 sth %g6, [%l7 + 0x22] movg %icc, %l4, %o0 fandnot2s %f15, %f2, %f9 std %f6, [%l7 + 0x58] fmovrdlz %g1, %f2, %f10 ble,a loop_2985 fbule %fcc0, loop_2986 sth %o1, [%l7 + 0x34] ldsh [%l7 + 0x4A], %l5 loop_2985: sth %i5, [%l7 + 0x62] loop_2986: fmovspos %icc, %f1, %f15 sll %i4, %o2, %g5 mulx %l1, 0x00A4, %l6 fsrc2s %f9, %f15 tgu %xcc, 0x0 subc %g7, 0x0BF4, %g3 fmovrde %i6, %f6, %f6 ld [%l7 + 0x4C], %f1 movn %xcc, %i0, %l2 udivcc %o4, 0x121D, %l3 fpack32 %f8, %f6, %f14 sth %i7, [%l7 + 0x22] ldsw [%l7 + 0x54], %l0 ldx [%l7 + 0x28], %i2 movrne %g2, %g4, %o5 bn,a loop_2987 lduh [%l7 + 0x26], %i3 fcmpgt32 %f4, %f6, %o6 fmovsn %xcc, %f12, %f4 loop_2987: stb %i1, [%l7 + 0x51] std %f6, [%l7 + 0x28] fbuge %fcc3, loop_2988 tcc %icc, 0x1 fandnot1 %f4, %f10, %f6 bg,pt %icc, loop_2989 loop_2988: stx %o3, [%l7 + 0x50] fors %f11, %f8, %f11 orcc %g6, %l4, %o7 loop_2989: movge %xcc, %g1, %o1 fzero %f4 be,a,pn %icc, loop_2990 std %f4, [%l7 + 0x78] std %f10, [%l7 + 0x28] fandnot1s %f1, %f1, %f0 loop_2990: ldd [%l7 + 0x40], %f2 ldsw [%l7 + 0x54], %o0 ld [%l7 + 0x78], %f9 fmovrdlz %l5, %f12, %f2 fpadd32 %f2, %f12, %f0 fmovsn %xcc, %f4, %f2 bgu loop_2991 array16 %i4, %o2, %i5 xor %g5, %l1, %g7 fmovsle %icc, %f15, %f9 loop_2991: add %l6, 0x174B, %i6 fbo,a %fcc2, loop_2992 fandnot1 %f10, %f2, %f2 fands %f8, %f2, %f7 ldsw [%l7 + 0x0C], %g3 loop_2992: ldsh [%l7 + 0x78], %i0 fmovsne %xcc, %f1, %f2 fpsub16s %f15, %f10, %f13 stw %l2, [%l7 + 0x1C] ldub [%l7 + 0x0B], %o4 fmul8ulx16 %f12, %f12, %f14 ldx [%l7 + 0x50], %i7 fors %f0, %f11, %f14 fcmpeq32 %f14, %f8, %l3 bshuffle %f8, %f14, %f12 movpos %xcc, %l0, %g2 std %f4, [%l7 + 0x30] movle %icc, %i2, %g4 ld [%l7 + 0x48], %f11 bg,a,pt %xcc, loop_2993 fbug,a %fcc1, loop_2994 fble %fcc0, loop_2995 fcmpgt32 %f10, %f0, %i3 loop_2993: ldsh [%l7 + 0x3E], %o5 loop_2994: fands %f15, %f14, %f4 loop_2995: bgu,a loop_2996 fbn,a %fcc0, loop_2997 fpadd16s %f2, %f8, %f9 fmovrsne %i1, %f11, %f8 loop_2996: fpack16 %f4, %f9 loop_2997: ldub [%l7 + 0x45], %o6 ldsh [%l7 + 0x64], %o3 fbge %fcc0, loop_2998 sdivcc %l4, 0x0668, %g6 fnand %f0, %f2, %f6 fandnot2 %f6, %f10, %f14 loop_2998: xnor %g1, %o1, %o7 std %f8, [%l7 + 0x58] move %xcc, %l5, %i4 ldsh [%l7 + 0x16], %o0 bgu,a,pt %xcc, loop_2999 fbule %fcc2, loop_3000 ldub [%l7 + 0x6D], %i5 move %xcc, %g5, %l1 loop_2999: fmovsle %icc, %f0, %f11 loop_3000: fnot1s %f12, %f2 fmovdvs %icc, %f7, %f12 edge32 %o2, %l6, %g7 fmovsvs %icc, %f4, %f11 nop setx loop_3001, %l0, %l1 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 + 0x68], %g3 brlez,a %i6, loop_3002 std %f2, [%l7 + 0x28] loop_3001: ldsw [%l7 + 0x28], %l2 stb %o4, [%l7 + 0x41] loop_3002: andncc %i7, %l3, %i0 fmovrdgez %l0, %f4, %f14 fnot2 %f10, %f12 ldsh [%l7 + 0x16], %g2 ldsh [%l7 + 0x08], %i2 ldsw [%l7 + 0x38], %g4 fmovrdlez %i3, %f8, %f8 fmovdneg %xcc, %f9, %f15 fble,a %fcc1, loop_3003 fba,a %fcc3, loop_3004 fmovsvc %icc, %f2, %f2 fmovse %icc, %f0, %f8 loop_3003: lduh [%l7 + 0x18], %i1 loop_3004: bne,a,pt %xcc, loop_3005 edge16n %o6, %o3, %l4 ta %xcc, 0x7 sth %o5, [%l7 + 0x28] loop_3005: fmovsne %icc, %f3, %f0 lduh [%l7 + 0x6E], %g1 fandnot2s %f9, %f7, %f2 fmovdneg %icc, %f13, %f11 fmovdg %xcc, %f7, %f0 subcc %o1, 0x1210, %o7 movge %icc, %l5, %i4 stb %o0, [%l7 + 0x52] tvs %icc, 0x6 andcc %i5, %g6, %l1 tn %icc, 0x5 mova %icc, %o2, %l6 fabsd %f6, %f10 stb %g5, [%l7 + 0x7E] fmovs %f6, %f13 lduw [%l7 + 0x78], %g3 fmovrse %g7, %f15, %f13 fbo %fcc1, loop_3006 xorcc %i6, %l2, %o4 edge16l %l3, %i7, %l0 smul %g2, 0x02B0, %i2 loop_3006: bshuffle %f12, %f6, %f2 alignaddr %i0, %g4, %i1 tle %icc, 0x5 edge16ln %o6, %i3, %o3 bne,a loop_3007 fmovde %xcc, %f9, %f5 ld [%l7 + 0x54], %f8 stb %o5, [%l7 + 0x4C] loop_3007: fmovsvs %icc, %f15, %f15 bcc,pt %icc, loop_3008 fbg,a %fcc3, loop_3009 fbu %fcc1, loop_3010 ldsb [%l7 + 0x6A], %l4 loop_3008: nop setx loop_3011, %l0, %l1 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_3009: tvs %xcc, 0x7 loop_3010: fzero %f10 fsrc1s %f3, %f5 loop_3011: stw %o1, [%l7 + 0x54] ldx [%l7 + 0x08], %g1 ldd [%l7 + 0x18], %f14 stw %o7, [%l7 + 0x7C] fpadd32 %f10, %f8, %f12 ldx [%l7 + 0x50], %l5 fcmpeq16 %f4, %f8, %o0 st %f0, [%l7 + 0x4C] srl %i4, %i5, %l1 fpadd16 %f12, %f14, %f2 xnorcc %o2, %g6, %l6 fnands %f3, %f12, %f13 bvc,pn %xcc, loop_3012 fandnot1 %f2, %f4, %f12 taddcctv %g5, 0x19CD, %g3 fcmps %fcc1, %f0, %f14 loop_3012: fbn,a %fcc3, loop_3013 sllx %i6, %g7, %l2 fmovrsgez %l3, %f5, %f4 fnand %f8, %f6, %f6 loop_3013: fabss %f11, %f4 bn,a %icc, loop_3014 fabss %f2, %f15 fba,a %fcc3, loop_3015 tneg %xcc, 0x7 loop_3014: brz,a %i7, loop_3016 fmovrdne %l0, %f4, %f12 loop_3015: ldsw [%l7 + 0x24], %g2 ldsh [%l7 + 0x24], %i2 loop_3016: edge32n %o4, %g4, %i1 fmul8x16al %f4, %f1, %f10 std %f0, [%l7 + 0x48] fmovse %xcc, %f1, %f9 tcs %xcc, 0x6 fmovdpos %xcc, %f9, %f8 lduh [%l7 + 0x22], %i0 fornot1 %f4, %f2, %f0 sth %o6, [%l7 + 0x56] movrne %i3, 0x270, %o3 fexpand %f15, %f6 fbge,a %fcc2, loop_3017 fble,a %fcc2, loop_3018 fblg %fcc1, loop_3019 ldsw [%l7 + 0x40], %l4 loop_3017: ldub [%l7 + 0x6D], %o5 loop_3018: udivcc %o1, 0x087F, %g1 loop_3019: ldsh [%l7 + 0x5E], %o7 fbu,a %fcc1, loop_3020 sra %o0, 0x1E, %l5 st %f9, [%l7 + 0x28] edge32l %i4, %i5, %o2 loop_3020: lduw [%l7 + 0x40], %g6 ldsw [%l7 + 0x30], %l1 ld [%l7 + 0x74], %f10 fmovscs %icc, %f5, %f11 edge8ln %l6, %g5, %i6 ld [%l7 + 0x7C], %f9 movneg %icc, %g7, %g3 bvc,pn %xcc, loop_3021 ldx [%l7 + 0x10], %l3 fcmpeq32 %f8, %f12, %l2 ldub [%l7 + 0x15], %i7 loop_3021: fmovrdlz %l0, %f8, %f6 stx %i2, [%l7 + 0x38] fmovrsgz %o4, %f5, %f5 fcmpes %fcc3, %f0, %f1 bpos,a loop_3022 ldub [%l7 + 0x68], %g4 movcc %xcc, %i1, %g2 movpos %icc, %o6, %i0 loop_3022: nop setx loop_3023, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsw [%l7 + 0x60], %o3 fpsub32s %f1, %f10, %f15 movl %icc, %i3, %l4 loop_3023: ldsw [%l7 + 0x74], %o5 stx %g1, [%l7 + 0x38] fmovsge %xcc, %f1, %f9 ldd [%l7 + 0x40], %f2 ldd [%l7 + 0x40], %f12 fpadd16s %f3, %f11, %f8 bleu,a,pn %xcc, loop_3024 ldsw [%l7 + 0x3C], %o1 xorcc %o0, 0x12F5, %o7 fnegd %f8, %f0 loop_3024: brlz %i4, loop_3025 bn loop_3026 fsrc1s %f3, %f14 fcmpgt32 %f12, %f14, %l5 loop_3025: addccc %i5, %g6, %o2 loop_3026: movle %icc, %l1, %l6 ldx [%l7 + 0x70], %g5 edge16ln %g7, %i6, %g3 ldx [%l7 + 0x18], %l2 fabsd %f8, %f6 st %f12, [%l7 + 0x50] nop setx loop_3027, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mova %xcc, %l3, %i7 ldsh [%l7 + 0x78], %l0 sethi 0x101D, %i2 loop_3027: mova %icc, %o4, %i1 ble,pn %xcc, loop_3028 lduh [%l7 + 0x2C], %g2 fba,a %fcc3, loop_3029 fpack32 %f2, %f12, %f0 loop_3028: std %f12, [%l7 + 0x70] fbuge %fcc2, loop_3030 loop_3029: stw %g4, [%l7 + 0x50] array32 %i0, %o6, %i3 st %f1, [%l7 + 0x1C] loop_3030: lduh [%l7 + 0x66], %l4 nop setx loop_3031, %l0, %l1 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 %o3, %f10, %f0 fpack32 %f6, %f12, %f2 fnot2 %f6, %f14 loop_3031: fsrc1 %f14, %f12 tneg %xcc, 0x7 edge8l %o5, %g1, %o1 st %f9, [%l7 + 0x78] edge32 %o7, %i4, %o0 st %f11, [%l7 + 0x08] subccc %l5, %g6, %o2 fcmple32 %f14, %f10, %i5 fandnot1s %f6, %f12, %f1 stx %l6, [%l7 + 0x68] fbo %fcc2, loop_3032 fmovrsne %g5, %f9, %f4 lduh [%l7 + 0x2E], %l1 ldd [%l7 + 0x28], %f10 loop_3032: bshuffle %f4, %f12, %f14 sth %i6, [%l7 + 0x6A] bleu,pn %xcc, loop_3033 addc %g7, %g3, %l3 fbl %fcc1, loop_3034 fmovdleu %icc, %f0, %f0 loop_3033: tne %xcc, 0x0 ldsh [%l7 + 0x22], %l2 loop_3034: movrlz %l0, 0x2A0, %i7 fcmpeq32 %f0, %f0, %i2 tcs %xcc, 0x6 edge16ln %o4, %i1, %g4 udivcc %i0, 0x07BF, %o6 ld [%l7 + 0x68], %f15 tgu %icc, 0x5 fsrc1 %f0, %f2 fexpand %f7, %f10 ldsh [%l7 + 0x44], %g2 udivcc %l4, 0x1A8C, %o3 fornot1s %f8, %f10, %f5 fornot1s %f8, %f6, %f9 fmovsvs %icc, %f7, %f3 fble,a %fcc0, loop_3035 ldd [%l7 + 0x58], %f4 fandnot1s %f0, %f11, %f14 fmovsn %icc, %f3, %f1 loop_3035: edge32n %o5, %g1, %o1 nop setx loop_3036, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %o7, [%l7 + 0x78] fnands %f12, %f13, %f13 st %f11, [%l7 + 0x14] loop_3036: lduw [%l7 + 0x7C], %i4 edge32n %o0, %i3, %g6 fmovrdne %o2, %f14, %f6 edge32 %l5, %l6, %i5 tpos %icc, 0x4 sdivx %l1, 0x082F, %g5 fbue,a %fcc2, loop_3037 std %f6, [%l7 + 0x38] fsrc2s %f1, %f10 fmovrslz %g7, %f8, %f14 loop_3037: movpos %xcc, %g3, %i6 movge %xcc, %l2, %l0 ldsh [%l7 + 0x5E], %l3 bvs loop_3038 fmovd %f0, %f8 andn %i7, %i2, %o4 stx %g4, [%l7 + 0x38] loop_3038: srlx %i1, 0x07, %i0 fbo,a %fcc0, loop_3039 movn %xcc, %o6, %g2 movg %icc, %l4, %o5 edge8 %o3, %o1, %g1 loop_3039: fnot2 %f10, %f8 fornot1s %f10, %f14, %f4 edge32n %i4, %o7, %o0 fmovrslz %i3, %f13, %f2 sdivx %o2, 0x1EDE, %g6 fble,a %fcc3, loop_3040 movrlz %l5, 0x357, %i5 ld [%l7 + 0x58], %f0 bl,a loop_3041 loop_3040: ldsh [%l7 + 0x4E], %l1 fandnot1s %f0, %f3, %f8 fmovsle %icc, %f3, %f8 loop_3041: ble loop_3042 stb %l6, [%l7 + 0x6E] fmovrslz %g5, %f7, %f5 fmovrslz %g3, %f13, %f5 loop_3042: fpsub16 %f6, %f4, %f8 ldsw [%l7 + 0x2C], %i6 edge32 %g7, %l0, %l2 lduh [%l7 + 0x14], %l3 fpadd32s %f2, %f1, %f12 ldsh [%l7 + 0x62], %i7 tneg %xcc, 0x5 fnand %f6, %f12, %f0 fcmpes %fcc0, %f6, %f2 fmovdpos %xcc, %f4, %f7 addc %i2, %o4, %g4 fornot2 %f6, %f6, %f14 fmovsl %icc, %f0, %f8 stw %i0, [%l7 + 0x74] tvs %icc, 0x1 ldsh [%l7 + 0x4E], %i1 movrgz %o6, %g2, %l4 fmovdpos %icc, %f6, %f10 ldsh [%l7 + 0x2C], %o3 lduh [%l7 + 0x4E], %o5 fmovdl %icc, %f8, %f6 ldx [%l7 + 0x78], %g1 fmul8x16au %f10, %f8, %f6 movge %xcc, %i4, %o7 ldsb [%l7 + 0x74], %o0 ldub [%l7 + 0x37], %o1 edge16 %o2, %g6, %i3 orn %l5, 0x090E, %i5 stb %l1, [%l7 + 0x77] ldd [%l7 + 0x18], %f0 tsubcctv %g5, %g3, %l6 fmovdneg %xcc, %f11, %f3 movn %icc, %g7, %i6 tvc %xcc, 0x3 fpadd16 %f0, %f14, %f0 nop setx loop_3043, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot1 %f4, %f4 fmul8sux16 %f12, %f8, %f8 movcc %xcc, %l2, %l0 loop_3043: lduw [%l7 + 0x4C], %l3 umulcc %i7, 0x0901, %i2 orcc %g4, %o4, %i1 ldx [%l7 + 0x68], %o6 ldd [%l7 + 0x10], %f8 tcc %icc, 0x7 tne %icc, 0x3 st %f10, [%l7 + 0x7C] array32 %g2, %l4, %i0 bcs,a,pt %xcc, loop_3044 stx %o5, [%l7 + 0x30] ldd [%l7 + 0x78], %f0 fmovsleu %xcc, %f8, %f14 loop_3044: ldsb [%l7 + 0x76], %g1 lduh [%l7 + 0x22], %i4 lduh [%l7 + 0x26], %o3 tleu %icc, 0x7 fbug %fcc3, loop_3045 stw %o0, [%l7 + 0x30] fmovrslz %o7, %f15, %f3 fmul8x16au %f3, %f1, %f12 loop_3045: ldsb [%l7 + 0x3E], %o1 sllx %o2, %g6, %i3 ldsh [%l7 + 0x12], %i5 sth %l1, [%l7 + 0x50] edge8n %g5, %g3, %l6 andn %g7, 0x1672, %i6 movrlz %l5, %l2, %l0 ldsh [%l7 + 0x12], %l3 fbul %fcc0, loop_3046 mulscc %i7, 0x1E32, %g4 fnors %f9, %f4, %f6 fmul8x16au %f10, %f4, %f14 loop_3046: edge8 %o4, %i1, %i2 tleu %xcc, 0x7 fmovs %f11, %f14 popc %g2, %o6 edge32l %l4, %o5, %i0 tleu %icc, 0x2 fmovs %f12, %f4 ldsb [%l7 + 0x08], %g1 ldsh [%l7 + 0x58], %o3 fnands %f5, %f9, %f14 fornot2 %f4, %f14, %f4 ldsh [%l7 + 0x36], %i4 movge %xcc, %o7, %o1 fmovsvs %icc, %f15, %f5 ldx [%l7 + 0x70], %o2 lduh [%l7 + 0x5E], %g6 fbule,a %fcc2, loop_3047 tvs %icc, 0x2 be,pt %icc, loop_3048 tgu %icc, 0x1 loop_3047: andcc %i3, 0x0244, %o0 nop setx loop_3049, %l0, %l1 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_3048: fbuge %fcc0, loop_3050 brz,a %l1, loop_3051 nop setx loop_3052, %l0, %l1 jmpl %l1, %i5 loop_3049: movpos %xcc, %g5, %l6 loop_3050: sth %g3, [%l7 + 0x4A] loop_3051: bcc,pn %xcc, loop_3053 loop_3052: ldx [%l7 + 0x70], %i6 orncc %g7, %l2, %l5 ldsb [%l7 + 0x54], %l0 loop_3053: orcc %i7, %g4, %o4 ldsh [%l7 + 0x78], %i1 fmovrdgez %l3, %f0, %f10 and %g2, %o6, %i2 ldsh [%l7 + 0x0A], %o5 fmovdne %xcc, %f11, %f9 fsrc1 %f12, %f12 fpsub32 %f8, %f14, %f6 fmovscs %icc, %f1, %f2 fbge %fcc1, loop_3054 ld [%l7 + 0x5C], %f15 fzeros %f6 fmovsg %icc, %f14, %f14 loop_3054: ldub [%l7 + 0x28], %i0 lduw [%l7 + 0x4C], %l4 ldd [%l7 + 0x18], %f10 ldub [%l7 + 0x7F], %o3 bl,a %xcc, loop_3055 movrlz %i4, 0x2F4, %o7 lduw [%l7 + 0x68], %g1 fmul8x16au %f0, %f5, %f2 loop_3055: orncc %o2, %g6, %o1 movn %icc, %o0, %i3 fpsub16 %f0, %f6, %f4 fsrc2s %f14, %f3 tgu %xcc, 0x6 fbule,a %fcc0, loop_3056 st %f0, [%l7 + 0x54] ldx [%l7 + 0x10], %i5 fble %fcc1, loop_3057 loop_3056: smul %l1, %g5, %l6 be,a,pt %xcc, loop_3058 sdivx %g3, 0x016B, %g7 loop_3057: tpos %xcc, 0x4 movle %icc, %i6, %l5 loop_3058: edge32 %l2, %i7, %g4 stw %l0, [%l7 + 0x30] st %f14, [%l7 + 0x54] fnot2s %f4, %f7 fble %fcc0, loop_3059 for %f10, %f8, %f2 stw %o4, [%l7 + 0x54] movcc %icc, %l3, %g2 loop_3059: fpsub32 %f2, %f10, %f8 movge %icc, %i1, %i2 fbg,a %fcc1, loop_3060 movleu %xcc, %o5, %o6 stx %i0, [%l7 + 0x70] fmovdneg %xcc, %f10, %f4 loop_3060: tl %xcc, 0x0 tle %icc, 0x3 ldsw [%l7 + 0x28], %o3 stw %l4, [%l7 + 0x3C] fcmped %fcc2, %f0, %f6 stb %o7, [%l7 + 0x67] fxnor %f2, %f0, %f12 stb %g1, [%l7 + 0x79] fmovrdne %o2, %f0, %f2 fble %fcc0, loop_3061 udivcc %g6, 0x0E0F, %i4 fabsd %f12, %f2 ldsh [%l7 + 0x7E], %o0 loop_3061: std %f2, [%l7 + 0x48] movvc %xcc, %i3, %o1 sth %i5, [%l7 + 0x7E] fmovsleu %icc, %f12, %f4 sth %g5, [%l7 + 0x16] ldd [%l7 + 0x48], %f6 edge16n %l6, %g3, %g7 fmovse %icc, %f9, %f12 stb %l1, [%l7 + 0x0E] movrgz %l5, %l2, %i6 lduh [%l7 + 0x20], %g4 movge %icc, %l0, %i7 fandnot2 %f0, %f10, %f6 fbu,a %fcc0, loop_3062 edge16l %o4, %g2, %l3 lduw [%l7 + 0x1C], %i1 tvc %icc, 0x1 loop_3062: addccc %i2, 0x14E6, %o5 movrne %o6, 0x20B, %o3 movge %icc, %l4, %o7 movpos %xcc, %i0, %g1 fandnot1 %f8, %f10, %f14 bg,a,pn %icc, loop_3063 sdiv %o2, 0x0F0A, %i4 ldx [%l7 + 0x70], %o0 st %f11, [%l7 + 0x38] loop_3063: stw %g6, [%l7 + 0x58] bl loop_3064 fble,a %fcc3, loop_3065 fmovdneg %icc, %f6, %f0 fmovdvc %xcc, %f5, %f12 loop_3064: ldsb [%l7 + 0x0D], %i3 loop_3065: lduh [%l7 + 0x48], %o1 stx %i5, [%l7 + 0x30] fbo,a %fcc1, loop_3066 sethi 0x1CB1, %l6 ld [%l7 + 0x48], %f7 fmul8ulx16 %f2, %f8, %f10 loop_3066: fmuld8sux16 %f1, %f8, %f12 edge16 %g3, %g5, %l1 fmovdleu %icc, %f5, %f0 fpack32 %f2, %f12, %f10 ldx [%l7 + 0x18], %l5 fmovsge %xcc, %f8, %f1 movvs %icc, %g7, %l2 fcmpgt32 %f8, %f8, %g4 fandnot2s %f5, %f0, %f5 movcc %xcc, %l0, %i7 lduh [%l7 + 0x30], %i6 movle %icc, %o4, %l3 movcc %xcc, %i1, %i2 fmovsneg %xcc, %f10, %f13 bneg,a,pn %xcc, loop_3067 bpos loop_3068 tg %icc, 0x4 popc %g2, %o5 loop_3067: sth %o3, [%l7 + 0x36] loop_3068: fcmps %fcc1, %f8, %f9 stx %o6, [%l7 + 0x10] movrlez %l4, %i0, %o7 fble %fcc1, loop_3069 fmovdl %xcc, %f14, %f5 fmovdgu %icc, %f12, %f13 fornot1s %f7, %f15, %f10 loop_3069: tgu %xcc, 0x7 ldd [%l7 + 0x20], %f4 udiv %g1, 0x06D9, %o2 stb %o0, [%l7 + 0x15] alignaddrl %i4, %g6, %i3 subcc %i5, %l6, %o1 brlez,a %g3, loop_3070 for %f4, %f2, %f8 ldsh [%l7 + 0x4E], %g5 tne %xcc, 0x5 loop_3070: ldd [%l7 + 0x40], %f8 fxnors %f13, %f10, %f0 lduh [%l7 + 0x7C], %l5 fbul,a %fcc3, loop_3071 fmovsvs %xcc, %f13, %f8 udivx %l1, 0x1849, %l2 fbe %fcc0, loop_3072 loop_3071: popc 0x1BC9, %g7 bl,a %xcc, loop_3073 array8 %l0, %i7, %i6 loop_3072: ld [%l7 + 0x3C], %f0 movg %xcc, %g4, %o4 loop_3073: ld [%l7 + 0x68], %f14 fmovsl %xcc, %f2, %f12 sllx %i1, 0x1B, %i2 subc %l3, %o5, %o3 andncc %g2, %o6, %i0 ldsh [%l7 + 0x74], %o7 nop setx loop_3074, %l0, %l1 jmpl %l1, %g1 fbue %fcc3, loop_3075 fmovdgu %xcc, %f15, %f10 fbul,a %fcc2, loop_3076 loop_3074: bgu,pn %icc, loop_3077 loop_3075: addc %l4, 0x0284, %o2 fcmps %fcc0, %f11, %f10 loop_3076: fbug %fcc1, loop_3078 loop_3077: fmovrslz %i4, %f12, %f4 edge8l %g6, %o0, %i5 lduh [%l7 + 0x20], %i3 loop_3078: ldd [%l7 + 0x50], %f10 movg %icc, %o1, %l6 fbug %fcc3, loop_3079 fornot2 %f2, %f2, %f12 ld [%l7 + 0x50], %f6 tn %icc, 0x6 loop_3079: ldub [%l7 + 0x5B], %g3 ld [%l7 + 0x40], %f15 movcs %xcc, %g5, %l5 movrgz %l1, %l2, %l0 faligndata %f6, %f8, %f0 ldsb [%l7 + 0x61], %g7 fmovsg %icc, %f7, %f15 brgez %i6, loop_3080 fornot2s %f7, %f12, %f9 fmovrdlz %i7, %f2, %f0 xorcc %o4, %i1, %i2 loop_3080: ldub [%l7 + 0x3E], %g4 edge32 %o5, %o3, %g2 fbl %fcc3, loop_3081 ba,pn %xcc, loop_3082 fbne,a %fcc0, loop_3083 addcc %l3, %o6, %o7 loop_3081: alignaddr %i0, %l4, %g1 loop_3082: fnot1s %f7, %f14 loop_3083: fabss %f15, %f12 fmovrdne %o2, %f8, %f12 umul %g6, 0x0956, %o0 fsrc1 %f8, %f0 umulcc %i5, %i3, %o1 lduw [%l7 + 0x64], %i4 sdiv %l6, 0x0BEE, %g3 st %f5, [%l7 + 0x20] tsubcc %l5, %g5, %l1 stw %l0, [%l7 + 0x7C] st %f0, [%l7 + 0x5C] stw %l2, [%l7 + 0x48] lduw [%l7 + 0x50], %i6 fcmped %fcc2, %f2, %f8 fmovde %xcc, %f7, %f5 umulcc %i7, %o4, %i1 fmul8x16al %f6, %f15, %f10 fzero %f14 array32 %g7, %g4, %o5 bpos,pn %icc, loop_3084 fmovsge %icc, %f6, %f0 ldub [%l7 + 0x25], %o3 ldx [%l7 + 0x48], %g2 loop_3084: bneg,pt %icc, loop_3085 ldsh [%l7 + 0x14], %i2 fbuge,a %fcc3, loop_3086 fmovrse %o6, %f5, %f4 loop_3085: st %f1, [%l7 + 0x3C] ldx [%l7 + 0x68], %l3 loop_3086: fbul,a %fcc1, loop_3087 for %f6, %f12, %f6 bcc,a,pn %icc, loop_3088 fxnors %f13, %f3, %f15 loop_3087: srl %o7, 0x03, %i0 edge16n %l4, %o2, %g6 loop_3088: fandnot1s %f3, %f11, %f1 taddcc %o0, %i5, %i3 st %f3, [%l7 + 0x38] fand %f4, %f4, %f12 sth %o1, [%l7 + 0x78] stw %i4, [%l7 + 0x70] fpack16 %f6, %f12 fcmps %fcc1, %f5, %f2 fbug,a %fcc0, loop_3089 bpos,pt %icc, loop_3090 fpmerge %f5, %f15, %f14 fmovrsgz %l6, %f6, %f12 loop_3089: ta %icc, 0x3 loop_3090: orncc %g1, 0x1D97, %g3 fbge,a %fcc0, loop_3091 ldx [%l7 + 0x08], %g5 alignaddrl %l5, %l1, %l2 st %f9, [%l7 + 0x6C] loop_3091: bg,pt %xcc, loop_3092 sth %i6, [%l7 + 0x2A] fbe,a %fcc1, loop_3093 srax %i7, 0x12, %l0 loop_3092: fxnor %f12, %f14, %f4 tsubcc %i1, %g7, %o4 loop_3093: fsrc2 %f6, %f10 bge,a,pt %icc, loop_3094 ldsh [%l7 + 0x56], %o5 sra %g4, 0x14, %o3 smul %g2, %i2, %l3 loop_3094: fxor %f0, %f14, %f14 lduh [%l7 + 0x16], %o6 ldd [%l7 + 0x08], %f2 lduw [%l7 + 0x44], %i0 ldx [%l7 + 0x68], %l4 stx %o2, [%l7 + 0x48] stb %o7, [%l7 + 0x53] edge16n %o0, %i5, %g6 brgz %o1, loop_3095 st %f0, [%l7 + 0x54] sdiv %i4, 0x0792, %l6 stb %i3, [%l7 + 0x10] loop_3095: fbu %fcc2, loop_3096 fpadd32s %f13, %f1, %f6 taddcc %g1, %g5, %l5 ld [%l7 + 0x08], %f9 loop_3096: fba %fcc3, loop_3097 edge32l %g3, %l2, %l1 fcmpd %fcc0, %f2, %f0 fmovsn %icc, %f14, %f8 loop_3097: fmovdn %icc, %f11, %f5 bcs loop_3098 taddcctv %i7, %i6, %l0 sdivx %i1, 0x0DFE, %o4 tne %icc, 0x2 loop_3098: ldd [%l7 + 0x50], %f0 fmul8x16 %f6, %f0, %f2 sra %g7, 0x0B, %g4 fble,a %fcc1, loop_3099 lduh [%l7 + 0x0E], %o5 fmovdvs %icc, %f12, %f13 fblg,a %fcc0, loop_3100 loop_3099: edge32n %g2, %o3, %l3 ld [%l7 + 0x58], %f15 edge32n %i2, %i0, %o6 loop_3100: ldsw [%l7 + 0x0C], %l4 fmovdg %xcc, %f5, %f14 sll %o2, %o7, %o0 fcmpeq32 %f4, %f6, %g6 fornot1 %f14, %f4, %f8 ldsb [%l7 + 0x7F], %i5 sth %o1, [%l7 + 0x34] bshuffle %f0, %f4, %f8 tvc %xcc, 0x1 fmovdpos %icc, %f14, %f1 sethi 0x09BD, %i4 fmovdcs %xcc, %f3, %f7 ld [%l7 + 0x18], %f7 stx %i3, [%l7 + 0x30] tn %icc, 0x3 movleu %xcc, %l6, %g5 lduw [%l7 + 0x70], %l5 fnot1 %f10, %f14 ldsh [%l7 + 0x60], %g1 edge8n %g3, %l2, %l1 stw %i7, [%l7 + 0x34] fbo,a %fcc3, loop_3101 te %xcc, 0x4 tne %xcc, 0x3 fnot2s %f8, %f8 loop_3101: ble %icc, loop_3102 sth %l0, [%l7 + 0x64] fmovdle %icc, %f3, %f2 ld [%l7 + 0x44], %f5 loop_3102: ldsh [%l7 + 0x7A], %i1 fpadd16 %f0, %f12, %f0 fnors %f3, %f9, %f4 ld [%l7 + 0x74], %f5 std %f4, [%l7 + 0x08] tleu %icc, 0x7 andcc %o4, 0x0C07, %i6 fmovdne %xcc, %f2, %f8 ldub [%l7 + 0x0A], %g7 stx %g4, [%l7 + 0x68] fcmpeq16 %f6, %f8, %g2 movrlez %o3, %l3, %i2 brz,a %o5, loop_3103 movle %icc, %i0, %l4 movre %o6, %o2, %o0 movgu %xcc, %g6, %o7 loop_3103: fbo,a %fcc2, loop_3104 fmovrdgez %o1, %f10, %f10 st %f3, [%l7 + 0x1C] fnands %f3, %f1, %f9 loop_3104: brlz,a %i5, loop_3105 orcc %i4, 0x07DD, %l6 lduh [%l7 + 0x26], %g5 fnegs %f1, %f4 loop_3105: lduh [%l7 + 0x66], %l5 ldd [%l7 + 0x20], %f8 std %f14, [%l7 + 0x70] ba %icc, loop_3106 fmovdn %icc, %f10, %f7 fmovdge %xcc, %f14, %f5 tn %icc, 0x5 loop_3106: xnorcc %g1, 0x034F, %i3 fmul8x16au %f12, %f7, %f2 fnot1 %f2, %f8 mova %icc, %l2, %l1 and %g3, %l0, %i7 fbule,a %fcc0, loop_3107 fbe %fcc0, loop_3108 orcc %o4, %i6, %g7 movrlz %g4, 0x133, %i1 loop_3107: ld [%l7 + 0x74], %f0 loop_3108: movleu %xcc, %g2, %l3 bshuffle %f4, %f8, %f12 fbug,a %fcc1, loop_3109 edge16ln %o3, %o5, %i2 bn,a,pn %xcc, loop_3110 lduw [%l7 + 0x2C], %l4 loop_3109: fones %f1 lduw [%l7 + 0x0C], %i0 loop_3110: ld [%l7 + 0x44], %f15 stb %o2, [%l7 + 0x55] fbul %fcc2, loop_3111 stb %o0, [%l7 + 0x3F] movrne %g6, %o6, %o7 movne %xcc, %o1, %i5 loop_3111: movl %icc, %l6, %g5 array16 %i4, %l5, %g1 stx %i3, [%l7 + 0x50] orncc %l1, 0x1AF3, %g3 fcmple16 %f4, %f2, %l2 fmovsg %icc, %f3, %f4 taddcc %l0, 0x1152, %i7 call loop_3112 fcmpgt16 %f6, %f4, %o4 movcc %icc, %i6, %g4 std %f6, [%l7 + 0x38] loop_3112: fmovdneg %xcc, %f12, %f15 fbe,a %fcc1, loop_3113 fmovdle %icc, %f14, %f0 fmovdcs %xcc, %f7, %f10 stx %i1, [%l7 + 0x68] loop_3113: fmul8x16al %f15, %f11, %f6 fzeros %f2 edge16ln %g2, %g7, %l3 edge16ln %o3, %o5, %i2 bshuffle %f6, %f10, %f12 fxors %f10, %f5, %f3 lduw [%l7 + 0x0C], %i0 stx %o2, [%l7 + 0x60] taddcc %o0, 0x12B8, %g6 umulcc %o6, %o7, %o1 edge32 %l4, %i5, %l6 fblg %fcc0, loop_3114 stb %i4, [%l7 + 0x26] bcs,a,pn %xcc, loop_3115 tge %icc, 0x6 loop_3114: fornot1s %f0, %f15, %f6 move %xcc, %l5, %g5 loop_3115: bleu,pt %icc, loop_3116 fmovdvs %xcc, %f1, %f5 brz %i3, loop_3117 fmovsleu %icc, %f0, %f5 loop_3116: fbne %fcc3, loop_3118 fmovrdgez %l1, %f8, %f0 loop_3117: ldd [%l7 + 0x08], %f10 movre %g1, %l2, %l0 loop_3118: edge16n %g3, %i7, %i6 umul %o4, 0x057E, %i1 ldsw [%l7 + 0x3C], %g4 ldub [%l7 + 0x69], %g2 fsrc2s %f13, %f10 fmovsvc %xcc, %f11, %f7 edge8ln %g7, %o3, %l3 ldd [%l7 + 0x28], %f4 movcc %xcc, %i2, %o5 ldd [%l7 + 0x38], %f2 fbul,a %fcc3, loop_3119 fbule %fcc3, loop_3120 fandnot1 %f0, %f10, %f6 fpackfix %f6, %f3 loop_3119: tvc %xcc, 0x0 loop_3120: fmul8x16 %f15, %f8, %f4 ldsw [%l7 + 0x10], %i0 fmovsl %xcc, %f1, %f12 movrlz %o0, %g6, %o2 fornot1s %f15, %f0, %f4 lduw [%l7 + 0x68], %o6 lduh [%l7 + 0x3C], %o1 fxor %f8, %f12, %f2 fandnot2 %f12, %f14, %f0 fmovrde %o7, %f12, %f12 stb %l4, [%l7 + 0x20] fmovdvs %xcc, %f12, %f1 fcmpes %fcc2, %f6, %f2 fmovsvs %xcc, %f10, %f4 xor %l6, 0x1474, %i5 stw %i4, [%l7 + 0x5C] faligndata %f6, %f14, %f0 ldsh [%l7 + 0x12], %g5 ldsb [%l7 + 0x22], %i3 fbge,a %fcc2, loop_3121 ldsh [%l7 + 0x08], %l1 nop setx loop_3122, %l0, %l1 jmpl %l1, %g1 ldsh [%l7 + 0x40], %l2 loop_3121: srax %l0, 0x0A, %l5 orcc %g3, 0x08BB, %i7 loop_3122: brz,a %i6, loop_3123 fmovda %icc, %f12, %f10 fmovd %f8, %f8 fmovsge %icc, %f13, %f6 loop_3123: lduw [%l7 + 0x64], %i1 udivx %o4, 0x0B10, %g2 fmovsn %icc, %f6, %f4 faligndata %f12, %f4, %f12 pdist %f8, %f14, %f2 movrgz %g4, %g7, %o3 bvs %xcc, loop_3124 fexpand %f1, %f0 fmovsgu %icc, %f6, %f1 ldd [%l7 + 0x10], %f0 loop_3124: stb %i2, [%l7 + 0x1B] fandnot1 %f6, %f2, %f2 movleu %xcc, %l3, %o5 fnot2 %f8, %f4 pdist %f12, %f14, %f6 fmovrslez %o0, %f7, %f12 fpadd32s %f11, %f14, %f9 fornot1 %f8, %f4, %f14 brlez %g6, loop_3125 fbue %fcc0, loop_3126 tvs %icc, 0x1 fmovd %f4, %f0 loop_3125: orncc %o2, %o6, %i0 loop_3126: fbu,a %fcc2, loop_3127 taddcc %o7, %l4, %l6 ldsw [%l7 + 0x3C], %i5 movn %icc, %o1, %i4 loop_3127: tpos %icc, 0x3 fsrc1 %f0, %f8 fbe,a %fcc3, loop_3128 srax %i3, 0x08, %l1 st %f13, [%l7 + 0x34] ble,a,pn %xcc, loop_3129 loop_3128: lduw [%l7 + 0x7C], %g5 fmovrde %l2, %f6, %f10 fbuge %fcc3, loop_3130 loop_3129: tn %xcc, 0x1 ldsb [%l7 + 0x29], %g1 ldsh [%l7 + 0x1A], %l5 loop_3130: fmuld8sux16 %f1, %f12, %f6 fxor %f12, %f4, %f0 movcs %xcc, %g3, %l0 edge16l %i6, %i7, %i1 bneg,a %xcc, loop_3131 fandnot2 %f2, %f14, %f10 orncc %g2, %g4, %o4 srl %o3, %g7, %l3 loop_3131: bcc,a loop_3132 bvs,pn %icc, loop_3133 fmovdvs %xcc, %f4, %f8 lduw [%l7 + 0x18], %i2 loop_3132: ldd [%l7 + 0x70], %f14 loop_3133: stw %o0, [%l7 + 0x6C] ldd [%l7 + 0x38], %f12 fmovdne %icc, %f15, %f1 movrne %o5, %g6, %o6 fpack32 %f0, %f6, %f8 tpos %xcc, 0x3 lduw [%l7 + 0x7C], %o2 st %f9, [%l7 + 0x64] fmovsl %xcc, %f13, %f9 ld [%l7 + 0x1C], %f3 edge16l %o7, %i0, %l6 bn loop_3134 st %f9, [%l7 + 0x3C] fxors %f10, %f5, %f15 ld [%l7 + 0x6C], %f4 loop_3134: fsrc1s %f4, %f3 fmovdne %icc, %f2, %f2 lduw [%l7 + 0x30], %l4 fnot2 %f6, %f0 fbg,a %fcc1, loop_3135 stw %i5, [%l7 + 0x68] bgu,a,pt %xcc, loop_3136 lduh [%l7 + 0x56], %i4 loop_3135: bvs %icc, loop_3137 std %f0, [%l7 + 0x50] loop_3136: stx %i3, [%l7 + 0x18] ldub [%l7 + 0x6C], %o1 loop_3137: stb %g5, [%l7 + 0x49] fmovsn %icc, %f2, %f0 taddcctv %l2, %g1, %l1 tcc %xcc, 0x4 fpadd32s %f15, %f0, %f10 fmovdle %xcc, %f2, %f15 std %f0, [%l7 + 0x68] pdist %f2, %f0, %f6 fble %fcc0, loop_3138 fcmpgt16 %f12, %f12, %l5 ldub [%l7 + 0x5D], %g3 umulcc %l0, 0x142F, %i6 loop_3138: edge8ln %i7, %i1, %g2 fmovda %icc, %f11, %f1 fcmple16 %f12, %f10, %g4 edge32 %o4, %o3, %g7 sth %i2, [%l7 + 0x66] fbue,a %fcc0, loop_3139 fzeros %f12 fnegs %f9, %f9 tpos %icc, 0x5 loop_3139: bvc %icc, loop_3140 ldsb [%l7 + 0x7C], %l3 stw %o0, [%l7 + 0x4C] edge32ln %o5, %g6, %o2 loop_3140: fmul8ulx16 %f4, %f6, %f8 fxor %f0, %f6, %f14 sth %o7, [%l7 + 0x56] fmul8x16al %f4, %f2, %f10 or %o6, 0x0D0F, %l6 fabss %f12, %f6 addcc %l4, %i5, %i0 srl %i3, 0x17, %i4 tpos %icc, 0x7 udivx %g5, 0x0B3C, %o1 te %icc, 0x3 ble loop_3141 fmovsleu %xcc, %f5, %f10 ld [%l7 + 0x3C], %f4 fmovrse %g1, %f8, %f11 loop_3141: ld [%l7 + 0x38], %f5 ldsw [%l7 + 0x08], %l2 ldsh [%l7 + 0x6E], %l5 fmovrdlez %g3, %f2, %f0 fbne %fcc1, loop_3142 stx %l0, [%l7 + 0x70] movle %icc, %i6, %i7 fmovscs %icc, %f0, %f5 loop_3142: movneg %xcc, %l1, %i1 ldx [%l7 + 0x38], %g2 bshuffle %f12, %f8, %f10 fmovscc %xcc, %f5, %f11 sllx %o4, %o3, %g7 fmovdpos %xcc, %f9, %f13 fmovsn %icc, %f8, %f15 udivcc %i2, 0x19F9, %g4 ldsh [%l7 + 0x08], %l3 sdivx %o5, 0x0C89, %g6 sdivx %o2, 0x1DFF, %o0 movcc %icc, %o7, %o6 subccc %l6, %i5, %i0 addccc %i3, 0x045E, %i4 fbn,a %fcc2, loop_3143 ldx [%l7 + 0x30], %g5 stw %o1, [%l7 + 0x08] fones %f0 loop_3143: fcmple16 %f2, %f4, %g1 srlx %l4, %l5, %l2 lduh [%l7 + 0x2A], %g3 stb %i6, [%l7 + 0x18] bvc,pn %icc, loop_3144 ldsb [%l7 + 0x19], %l0 sdivcc %i7, 0x0F26, %i1 fnot2s %f2, %f11 loop_3144: fble,a %fcc1, loop_3145 fnot1s %f8, %f8 fnegd %f2, %f4 fbug %fcc3, loop_3146 loop_3145: std %f2, [%l7 + 0x58] movrlez %l1, %o4, %o3 fmovd %f14, %f12 loop_3146: lduw [%l7 + 0x0C], %g2 fcmpne32 %f12, %f8, %i2 fbug,a %fcc1, loop_3147 fands %f10, %f15, %f6 movpos %xcc, %g4, %g7 lduh [%l7 + 0x6A], %o5 loop_3147: fpack16 %f0, %f7 fpsub32s %f11, %f10, %f8 fxnors %f14, %f13, %f1 ldsb [%l7 + 0x6C], %g6 fmovrslz %o2, %f15, %f5 fpadd16s %f6, %f7, %f4 bne,pn %icc, loop_3148 fbule %fcc2, loop_3149 ldub [%l7 + 0x70], %o0 move %xcc, %o7, %l3 loop_3148: bvs,a,pn %icc, loop_3150 loop_3149: movl %xcc, %o6, %l6 sllx %i5, %i3, %i0 fmovsn %icc, %f12, %f10 loop_3150: fmuld8ulx16 %f3, %f6, %f10 movre %i4, 0x062, %g5 fand %f8, %f14, %f6 fmovsvs %xcc, %f8, %f8 sth %g1, [%l7 + 0x3C] lduh [%l7 + 0x08], %o1 fbg %fcc1, loop_3151 fmovdleu %icc, %f6, %f7 mulscc %l5, %l4, %l2 sethi 0x04AC, %g3 loop_3151: addcc %l0, 0x1614, %i6 fones %f3 fornot2s %f6, %f5, %f4 ldx [%l7 + 0x58], %i1 bcc loop_3152 brgz,a %i7, loop_3153 fpsub32 %f2, %f2, %f14 ldsh [%l7 + 0x62], %l1 loop_3152: xnorcc %o4, 0x1B25, %o3 loop_3153: fand %f4, %f14, %f4 bge loop_3154 addcc %i2, %g2, %g7 lduh [%l7 + 0x08], %o5 fpsub16s %f7, %f2, %f11 loop_3154: fnor %f6, %f4, %f14 nop setx loop_3155, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tleu %icc, 0x5 sdiv %g6, 0x0A79, %g4 movrgz %o0, %o2, %o7 loop_3155: sth %o6, [%l7 + 0x6A] fands %f8, %f12, %f8 brnz %l3, loop_3156 lduh [%l7 + 0x6C], %l6 ldub [%l7 + 0x0D], %i5 std %f6, [%l7 + 0x60] loop_3156: call loop_3157 addccc %i3, %i4, %i0 fsrc2 %f12, %f12 bneg,a,pt %xcc, loop_3158 loop_3157: fxor %f4, %f0, %f0 smulcc %g1, %o1, %l5 add %g5, %l2, %g3 loop_3158: fblg,a %fcc3, loop_3159 sth %l0, [%l7 + 0x7E] ld [%l7 + 0x08], %f2 bg,pn %xcc, loop_3160 loop_3159: fsrc1s %f5, %f3 ld [%l7 + 0x30], %f4 std %f6, [%l7 + 0x78] loop_3160: st %f2, [%l7 + 0x0C] edge16l %l4, %i1, %i7 brgz %i6, loop_3161 fnors %f3, %f13, %f11 fmovsge %icc, %f9, %f9 fmovrde %l1, %f14, %f4 loop_3161: fnegd %f2, %f4 sub %o4, 0x0B4E, %i2 fsrc2 %f8, %f6 lduw [%l7 + 0x30], %o3 edge16l %g7, %g2, %o5 bgu,pt %xcc, loop_3162 std %f10, [%l7 + 0x68] addcc %g6, 0x0B43, %o0 movvc %icc, %g4, %o7 loop_3162: nop setx loop_3163, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsleu %xcc, %f6, %f0 edge16n %o6, %l3, %l6 fbl,a %fcc1, loop_3164 loop_3163: ldd [%l7 + 0x48], %f2 ldsh [%l7 + 0x4C], %o2 lduh [%l7 + 0x6E], %i3 loop_3164: srlx %i4, 0x0E, %i0 lduw [%l7 + 0x78], %i5 fmovrdlz %g1, %f0, %f0 ble,pn %xcc, loop_3165 st %f1, [%l7 + 0x58] ldsw [%l7 + 0x5C], %l5 ldx [%l7 + 0x30], %g5 loop_3165: tg %icc, 0x7 sth %o1, [%l7 + 0x20] orcc %g3, 0x1BAB, %l0 siam 0x0 fmovdneg %xcc, %f7, %f2 fbule %fcc3, loop_3166 fbue %fcc3, loop_3167 ld [%l7 + 0x2C], %f2 andcc %l2, 0x0813, %i1 loop_3166: movl %icc, %i7, %l4 loop_3167: fpack16 %f10, %f9 ldsw [%l7 + 0x68], %i6 fsrc1 %f6, %f8 tcc %xcc, 0x7 ldx [%l7 + 0x10], %o4 array32 %i2, %l1, %o3 stx %g2, [%l7 + 0x30] edge8 %o5, %g7, %o0 tgu %xcc, 0x1 fmovdcc %xcc, %f4, %f11 std %f2, [%l7 + 0x10] ldsb [%l7 + 0x0D], %g4 movcc %xcc, %o7, %o6 bcs %xcc, loop_3168 fmovdvc %icc, %f11, %f13 sllx %l3, 0x1E, %l6 array8 %o2, %g6, %i3 loop_3168: lduh [%l7 + 0x66], %i0 ldsh [%l7 + 0x3C], %i5 fnors %f7, %f3, %f3 edge32l %i4, %l5, %g1 tne %icc, 0x5 stb %o1, [%l7 + 0x33] movre %g5, %l0, %l2 fandnot1s %f6, %f11, %f14 add %g3, %i7, %i1 bneg,a,pt %xcc, loop_3169 ld [%l7 + 0x24], %f5 fsrc2s %f15, %f4 fxnors %f13, %f10, %f1 loop_3169: fcmpgt32 %f2, %f6, %l4 std %f4, [%l7 + 0x68] lduw [%l7 + 0x70], %i6 taddcctv %o4, 0x11D2, %i2 fnegd %f4, %f10 stb %l1, [%l7 + 0x2B] fmovrde %o3, %f2, %f10 fbue,a %fcc3, loop_3170 stb %o5, [%l7 + 0x57] addccc %g2, %o0, %g7 fcmpes %fcc2, %f3, %f8 loop_3170: ld [%l7 + 0x4C], %f10 fblg,a %fcc2, loop_3171 fxnors %f13, %f11, %f10 fnot2 %f14, %f4 udivx %o7, 0x0514, %g4 loop_3171: std %f0, [%l7 + 0x68] ldd [%l7 + 0x58], %f8 bne,a loop_3172 ldx [%l7 + 0x30], %l3 sethi 0x0BA4, %o6 edge16l %o2, %g6, %i3 loop_3172: fmovde %icc, %f2, %f14 edge16ln %i0, %l6, %i4 stb %l5, [%l7 + 0x39] ldsb [%l7 + 0x27], %g1 fmovsvs %xcc, %f10, %f12 std %f6, [%l7 + 0x40] ldd [%l7 + 0x10], %f2 ldd [%l7 + 0x78], %f10 ldsh [%l7 + 0x52], %i5 ldx [%l7 + 0x68], %g5 sth %l0, [%l7 + 0x28] taddcc %o1, 0x14CB, %g3 ldub [%l7 + 0x35], %l2 fmovrdne %i1, %f2, %f6 edge32ln %l4, %i7, %i6 pdist %f14, %f2, %f8 taddcc %i2, %o4, %o3 mulx %l1, 0x000F, %o5 srax %o0, 0x0F, %g2 ldx [%l7 + 0x60], %g7 add %o7, %g4, %l3 be,a loop_3173 andcc %o6, 0x186F, %g6 edge32ln %o2, %i0, %i3 ldsw [%l7 + 0x7C], %l6 loop_3173: lduw [%l7 + 0x50], %i4 addc %g1, 0x1C41, %l5 fmul8x16au %f7, %f9, %f8 stb %g5, [%l7 + 0x17] popc %i5, %l0 tge %icc, 0x4 ldsh [%l7 + 0x7C], %g3 movle %icc, %l2, %i1 fmovdvs %icc, %f7, %f1 fnor %f12, %f8, %f6 nop setx loop_3174, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry srl %l4, %i7, %o1 fmovd %f8, %f0 udivcc %i2, 0x0D11, %i6 loop_3174: st %f5, [%l7 + 0x40] std %f2, [%l7 + 0x30] fzeros %f1 fmovdn %icc, %f7, %f3 movle %xcc, %o4, %o3 fpack32 %f4, %f12, %f12 movle %xcc, %o5, %o0 fbn %fcc1, loop_3175 fnand %f8, %f10, %f2 fabss %f14, %f6 fcmple32 %f6, %f0, %l1 loop_3175: movrgez %g2, 0x3BB, %g7 fmovd %f10, %f0 fsrc1s %f3, %f14 ldx [%l7 + 0x08], %o7 edge16n %g4, %l3, %o6 ldub [%l7 + 0x18], %o2 bg,a loop_3176 bn,a,pt %xcc, loop_3177 sub %i0, %i3, %l6 tsubcc %i4, 0x1E1A, %g6 loop_3176: movpos %xcc, %g1, %l5 loop_3177: fpadd32s %f10, %f5, %f4 andn %i5, %l0, %g3 std %f2, [%l7 + 0x70] bpos,pt %xcc, loop_3178 edge8ln %l2, %g5, %i1 edge32 %l4, %o1, %i7 std %f12, [%l7 + 0x50] loop_3178: fmul8ulx16 %f10, %f6, %f14 fmovrde %i6, %f8, %f10 nop setx loop_3179, %l0, %l1 jmpl %l1, %o4 ldsw [%l7 + 0x0C], %i2 stx %o5, [%l7 + 0x38] fmovdleu %icc, %f0, %f9 loop_3179: fsrc2 %f0, %f12 ldx [%l7 + 0x68], %o3 st %f4, [%l7 + 0x70] st %f1, [%l7 + 0x08] bne loop_3180 tvc %icc, 0x1 subccc %o0, 0x19CE, %g2 movgu %icc, %l1, %g7 loop_3180: fmovrde %o7, %f4, %f6 fnands %f13, %f14, %f11 movvc %icc, %g4, %l3 sth %o2, [%l7 + 0x5A] ldsw [%l7 + 0x64], %o6 fcmpd %fcc3, %f8, %f4 fbue,a %fcc3, loop_3181 edge8n %i0, %i3, %l6 move %icc, %g6, %g1 fble,a %fcc3, loop_3182 loop_3181: fmul8x16al %f12, %f14, %f10 lduh [%l7 + 0x70], %l5 fmul8sux16 %f14, %f14, %f12 loop_3182: fbg %fcc1, loop_3183 array32 %i5, %l0, %i4 std %f6, [%l7 + 0x78] fmovsl %xcc, %f4, %f13 loop_3183: ldx [%l7 + 0x18], %g3 st %f2, [%l7 + 0x3C] brnz %l2, loop_3184 stx %i1, [%l7 + 0x20] edge8l %l4, %g5, %i7 lduh [%l7 + 0x68], %i6 loop_3184: stx %o4, [%l7 + 0x10] fpack32 %f10, %f4, %f14 ld [%l7 + 0x0C], %f4 movrlez %i2, 0x01F, %o1 fmovsvc %xcc, %f6, %f10 movle %icc, %o5, %o0 fxors %f12, %f8, %f11 ld [%l7 + 0x18], %f2 ldub [%l7 + 0x22], %o3 ldsh [%l7 + 0x30], %g2 fzero %f12 brgez,a %l1, loop_3185 fornot2 %f2, %f0, %f0 stb %g7, [%l7 + 0x44] bvs,a %icc, loop_3186 loop_3185: stx %o7, [%l7 + 0x30] tleu %icc, 0x1 fmovdne %icc, %f15, %f1 loop_3186: brgz %g4, loop_3187 fmovrdgz %o2, %f8, %f2 stw %l3, [%l7 + 0x7C] sdivx %o6, 0x142B, %i3 loop_3187: movg %icc, %i0, %l6 ldsw [%l7 + 0x10], %g6 fmovsa %icc, %f15, %f9 edge32 %l5, %i5, %l0 fmovde %icc, %f5, %f8 edge8 %i4, %g3, %g1 fcmpgt16 %f8, %f2, %i1 ldub [%l7 + 0x5F], %l4 tneg %xcc, 0x6 fmovsleu %xcc, %f1, %f3 bpos,pt %xcc, loop_3188 fxnors %f3, %f5, %f14 fone %f8 edge32l %g5, %l2, %i7 loop_3188: ldsw [%l7 + 0x4C], %i6 fabsd %f4, %f2 ldsh [%l7 + 0x5A], %i2 fmuld8ulx16 %f14, %f5, %f12 tg %xcc, 0x1 fands %f3, %f13, %f2 edge8 %o4, %o1, %o5 edge16 %o3, %o0, %g2 tvc %icc, 0x0 fmovsn %xcc, %f6, %f4 array16 %l1, %o7, %g4 addc %g7, %l3, %o6 fsrc2 %f14, %f10 fmovrdlez %i3, %f6, %f12 fmovsn %icc, %f4, %f15 xnorcc %o2, 0x05DC, %l6 call loop_3189 fcmpne32 %f8, %f6, %i0 edge16 %g6, %i5, %l5 movpos %icc, %i4, %g3 loop_3189: fmuld8sux16 %f5, %f4, %f2 tsubcctv %l0, 0x029D, %g1 edge32n %l4, %i1, %l2 edge8n %g5, %i6, %i2 ldub [%l7 + 0x19], %o4 bshuffle %f6, %f14, %f2 fxnors %f14, %f0, %f5 be,a loop_3190 st %f7, [%l7 + 0x10] fzero %f0 fmovrdlz %o1, %f0, %f4 loop_3190: fmuld8ulx16 %f0, %f6, %f0 taddcc %i7, 0x0958, %o3 bcc,pt %icc, loop_3191 fmovrse %o5, %f4, %f3 fones %f8 stw %o0, [%l7 + 0x50] loop_3191: edge8 %l1, %g2, %g4 bcc,pt %xcc, loop_3192 stx %g7, [%l7 + 0x48] brlz %o7, loop_3193 lduh [%l7 + 0x58], %o6 loop_3192: stw %l3, [%l7 + 0x5C] stb %i3, [%l7 + 0x6D] loop_3193: lduw [%l7 + 0x14], %o2 fnegd %f2, %f12 edge16n %l6, %i0, %g6 ldsw [%l7 + 0x28], %l5 mulx %i4, 0x19F9, %i5 nop setx loop_3194, %l0, %l1 jmpl %l1, %l0 stw %g3, [%l7 + 0x44] tn %icc, 0x0 lduh [%l7 + 0x7C], %l4 loop_3194: brlez %i1, loop_3195 fmovsa %icc, %f0, %f2 tle %xcc, 0x4 brgez %g1, loop_3196 loop_3195: sth %g5, [%l7 + 0x44] tge %xcc, 0x0 stw %l2, [%l7 + 0x08] loop_3196: popc 0x17DE, %i6 fmovsge %xcc, %f3, %f9 edge32 %i2, %o1, %o4 movleu %xcc, %i7, %o3 fcmple32 %f0, %f14, %o0 ldub [%l7 + 0x3D], %o5 fmovdgu %icc, %f7, %f15 fmovde %xcc, %f3, %f4 srlx %g2, %g4, %g7 bpos,a,pn %xcc, loop_3197 std %f8, [%l7 + 0x48] brz %l1, loop_3198 edge32ln %o7, %l3, %i3 loop_3197: lduh [%l7 + 0x32], %o2 subcc %o6, 0x066C, %i0 loop_3198: tne %icc, 0x1 fmovsvs %icc, %f1, %f0 fmovsg %xcc, %f0, %f7 movcs %xcc, %l6, %g6 sth %l5, [%l7 + 0x16] fmovd %f2, %f2 fcmpgt16 %f8, %f6, %i4 movcs %icc, %i5, %l0 fzeros %f4 ldsh [%l7 + 0x2C], %l4 movg %icc, %g3, %g1 fbo %fcc1, loop_3199 ldub [%l7 + 0x63], %g5 ldsw [%l7 + 0x34], %i1 fmovdvc %icc, %f4, %f15 loop_3199: fexpand %f11, %f10 fcmpne16 %f6, %f10, %l2 sth %i2, [%l7 + 0x7A] movn %icc, %i6, %o1 fornot2s %f3, %f1, %f9 fba,a %fcc2, loop_3200 fpmerge %f11, %f13, %f8 ldsh [%l7 + 0x1A], %o4 sdivx %i7, 0x0F80, %o3 loop_3200: tneg %icc, 0x1 fabss %f7, %f13 fpadd32s %f14, %f0, %f6 movle %xcc, %o5, %g2 movleu %xcc, %g4, %g7 fbu,a %fcc0, loop_3201 addccc %o0, %o7, %l1 ldx [%l7 + 0x10], %l3 sra %i3, 0x19, %o6 loop_3201: mulscc %o2, 0x0663, %l6 ld [%l7 + 0x5C], %f6 fxnors %f0, %f0, %f10 alignaddrl %i0, %l5, %g6 addcc %i5, %l0, %i4 fmovrdlz %l4, %f10, %f6 siam 0x1 ldd [%l7 + 0x58], %f14 stb %g3, [%l7 + 0x26] ldsw [%l7 + 0x44], %g5 sth %i1, [%l7 + 0x60] stw %g1, [%l7 + 0x1C] tpos %icc, 0x2 fpsub16s %f15, %f8, %f6 bneg,a,pn %xcc, loop_3202 stw %l2, [%l7 + 0x40] ldsw [%l7 + 0x34], %i6 fmuld8sux16 %f12, %f1, %f8 loop_3202: fcmpgt16 %f8, %f14, %o1 fornot2 %f14, %f4, %f0 ldsw [%l7 + 0x7C], %i2 ld [%l7 + 0x5C], %f5 sth %i7, [%l7 + 0x5C] andcc %o3, 0x0360, %o4 st %f3, [%l7 + 0x2C] bgu,pn %icc, loop_3203 fbug,a %fcc2, loop_3204 ldub [%l7 + 0x0A], %o5 tsubcctv %g2, 0x0100, %g7 loop_3203: fexpand %f1, %f8 loop_3204: ldsw [%l7 + 0x78], %o0 stx %g4, [%l7 + 0x48] ldd [%l7 + 0x38], %f2 xnorcc %l1, %o7, %l3 ldx [%l7 + 0x28], %o6 lduw [%l7 + 0x64], %i3 ld [%l7 + 0x6C], %f9 fmovsgu %xcc, %f12, %f1 sth %o2, [%l7 + 0x76] stx %l6, [%l7 + 0x40] ldsw [%l7 + 0x50], %i0 st %f10, [%l7 + 0x70] ldub [%l7 + 0x0B], %l5 stb %g6, [%l7 + 0x3B] stx %i5, [%l7 + 0x28] bg,pn %xcc, loop_3205 fmovrsne %i4, %f13, %f10 stb %l0, [%l7 + 0x0C] movre %l4, %g3, %g5 loop_3205: edge16l %i1, %g1, %i6 fcmpgt32 %f4, %f12, %o1 tneg %xcc, 0x2 ld [%l7 + 0x24], %f2 fmovspos %xcc, %f13, %f12 sth %i2, [%l7 + 0x2A] ldsh [%l7 + 0x5C], %l2 pdist %f8, %f6, %f4 tn %icc, 0x3 fmovdpos %xcc, %f4, %f15 array32 %o3, %i7, %o5 movne %icc, %g2, %g7 ldx [%l7 + 0x18], %o0 subc %g4, 0x0839, %l1 ldsh [%l7 + 0x4E], %o7 fbu,a %fcc1, loop_3206 fnor %f0, %f4, %f0 fsrc2s %f10, %f12 srlx %o4, %o6, %i3 loop_3206: ldsh [%l7 + 0x6E], %l3 sth %l6, [%l7 + 0x42] nop setx loop_3207, %l0, %l1 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 %fcc2, loop_3208 mulscc %i0, 0x1253, %o2 fmovdpos %icc, %f15, %f0 loop_3207: fbuge %fcc2, loop_3209 loop_3208: fmovrslz %g6, %f7, %f4 stx %l5, [%l7 + 0x38] for %f12, %f2, %f0 loop_3209: srax %i4, 0x0B, %i5 movre %l0, 0x245, %g3 stb %g5, [%l7 + 0x0C] movrlz %l4, %i1, %i6 movrlz %o1, %g1, %l2 fxors %f13, %f4, %f4 fbge,a %fcc1, loop_3210 udivx %i2, 0x1104, %o3 fabsd %f10, %f4 ldsw [%l7 + 0x70], %o5 loop_3210: fcmpgt32 %f0, %f8, %g2 edge16n %g7, %o0, %g4 st %f13, [%l7 + 0x78] std %f0, [%l7 + 0x10] ldsh [%l7 + 0x60], %i7 taddcctv %l1, 0x11FF, %o4 fmovrdne %o7, %f0, %f2 srlx %o6, 0x0B, %i3 xor %l6, 0x144D, %i0 ldub [%l7 + 0x67], %o2 ldsb [%l7 + 0x1E], %g6 srax %l5, 0x13, %l3 ldub [%l7 + 0x49], %i5 array8 %l0, %i4, %g3 fmovsleu %xcc, %f9, %f13 fxor %f2, %f14, %f8 ldsw [%l7 + 0x3C], %l4 fmovscs %icc, %f14, %f9 ldsh [%l7 + 0x08], %g5 fbl %fcc2, loop_3211 fbuge,a %fcc0, loop_3212 movpos %icc, %i1, %o1 fbo,a %fcc3, loop_3213 loop_3211: edge32n %g1, %l2, %i2 loop_3212: tn %xcc, 0x6 fmul8ulx16 %f10, %f14, %f8 loop_3213: fmovdcs %xcc, %f4, %f10 fornot1 %f10, %f6, %f12 stx %o3, [%l7 + 0x58] fble,a %fcc2, loop_3214 lduh [%l7 + 0x7E], %i6 edge8n %o5, %g7, %o0 ldx [%l7 + 0x18], %g4 loop_3214: fone %f14 ldsw [%l7 + 0x34], %i7 ldsb [%l7 + 0x1F], %g2 fmovdcs %icc, %f0, %f7 tpos %icc, 0x2 fmovdcc %xcc, %f10, %f8 sll %o4, %l1, %o6 te %xcc, 0x0 fnand %f14, %f2, %f0 ba loop_3215 nop setx loop_3216, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot2s %f10, %f14, %f14 edge32l %o7, %i3, %i0 loop_3215: tvc %icc, 0x3 loop_3216: ba loop_3217 mova %xcc, %o2, %g6 sth %l6, [%l7 + 0x58] smulcc %l5, 0x081A, %i5 loop_3217: xnor %l3, 0x004E, %l0 lduw [%l7 + 0x30], %g3 array8 %i4, %g5, %l4 stx %o1, [%l7 + 0x10] edge8 %i1, %g1, %l2 alignaddrl %i2, %o3, %o5 movneg %icc, %g7, %i6 bge loop_3218 tge %icc, 0x7 sth %g4, [%l7 + 0x62] fsrc1 %f6, %f12 loop_3218: bcs %xcc, loop_3219 and %i7, %o0, %g2 tpos %xcc, 0x6 xnorcc %l1, 0x0399, %o6 loop_3219: fble %fcc3, loop_3220 tsubcc %o4, 0x10DC, %o7 sllx %i3, 0x01, %o2 movrne %i0, 0x151, %g6 loop_3220: addccc %l5, %l6, %i5 movl %icc, %l0, %g3 stb %l3, [%l7 + 0x6C] fornot1 %f4, %f14, %f10 std %f8, [%l7 + 0x50] movrlz %i4, 0x088, %l4 fmovdl %xcc, %f6, %f9 movrne %g5, 0x203, %i1 stb %g1, [%l7 + 0x34] fmovdg %icc, %f2, %f7 ldx [%l7 + 0x68], %o1 fmovdpos %icc, %f8, %f10 addcc %l2, 0x152A, %o3 fmovrdne %o5, %f12, %f2 xnor %g7, %i6, %g4 fcmped %fcc2, %f4, %f6 fmovde %icc, %f4, %f9 fmovspos %icc, %f13, %f0 fmovsl %xcc, %f8, %f14 ldd [%l7 + 0x58], %f6 xnorcc %i2, 0x12A5, %i7 edge8 %g2, %o0, %l1 ldub [%l7 + 0x38], %o6 movre %o7, %i3, %o2 movle %xcc, %i0, %g6 movl %xcc, %l5, %o4 movcc %xcc, %i5, %l6 fxor %f6, %f4, %f14 ldsh [%l7 + 0x72], %g3 stw %l3, [%l7 + 0x54] edge16 %l0, %l4, %i4 edge32ln %i1, %g5, %o1 edge32ln %l2, %g1, %o5 addcc %g7, %o3, %g4 fcmps %fcc1, %f9, %f3 fabsd %f10, %f0 fmovse %xcc, %f1, %f7 ld [%l7 + 0x10], %f5 lduw [%l7 + 0x60], %i6 fmovdl %xcc, %f12, %f12 st %f0, [%l7 + 0x3C] movne %xcc, %i2, %i7 fbl,a %fcc3, loop_3221 sth %g2, [%l7 + 0x40] fmovspos %xcc, %f0, %f0 for %f2, %f10, %f4 loop_3221: brgez %l1, loop_3222 edge32l %o6, %o0, %o7 edge32ln %i3, %o2, %g6 sllx %i0, %o4, %i5 loop_3222: bneg,pn %xcc, loop_3223 sth %l6, [%l7 + 0x40] fmovdn %xcc, %f5, %f2 bpos %xcc, loop_3224 loop_3223: fexpand %f13, %f0 sth %l5, [%l7 + 0x7A] brgez,a %g3, loop_3225 loop_3224: lduh [%l7 + 0x5E], %l3 lduh [%l7 + 0x6E], %l0 ldsb [%l7 + 0x40], %i4 loop_3225: stb %l4, [%l7 + 0x76] pdist %f14, %f6, %f0 tsubcc %i1, %g5, %o1 std %f14, [%l7 + 0x50] fmovsvs %xcc, %f12, %f3 ld [%l7 + 0x48], %f4 fmuld8ulx16 %f14, %f13, %f4 fmovse %icc, %f15, %f4 call loop_3226 ldub [%l7 + 0x09], %g1 fornot2s %f11, %f12, %f13 stx %o5, [%l7 + 0x10] loop_3226: ldsb [%l7 + 0x52], %l2 fornot1 %f2, %f8, %f0 fmovsle %xcc, %f4, %f8 fnot2 %f2, %f6 nop setx loop_3227, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tsubcctv %g7, 0x078B, %g4 edge8l %i6, %o3, %i7 fmovrsne %i2, %f2, %f9 loop_3227: smulcc %g2, 0x172D, %o6 fba %fcc1, loop_3228 fmovdvc %xcc, %f13, %f13 fbue %fcc3, loop_3229 tgu %xcc, 0x3 loop_3228: bneg,pn %icc, loop_3230 ldx [%l7 + 0x78], %o0 loop_3229: call loop_3231 nop setx loop_3232, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3230: stb %l1, [%l7 + 0x22] fandnot2s %f4, %f15, %f9 loop_3231: movrne %i3, 0x25C, %o2 loop_3232: fmovdl %icc, %f12, %f3 ldsh [%l7 + 0x4A], %g6 fblg %fcc1, loop_3233 fpadd16 %f8, %f0, %f12 ldsb [%l7 + 0x32], %i0 tn %icc, 0x7 loop_3233: movrne %o7, 0x3AC, %o4 ldx [%l7 + 0x58], %l6 move %xcc, %l5, %i5 andncc %l3, %l0, %g3 fnors %f15, %f0, %f14 sra %l4, 0x10, %i4 srax %g5, 0x1E, %i1 fmuld8ulx16 %f8, %f15, %f10 ldsw [%l7 + 0x08], %o1 movvs %icc, %g1, %l2 edge32ln %o5, %g4, %g7 subccc %o3, %i6, %i7 fmuld8ulx16 %f6, %f11, %f4 st %f5, [%l7 + 0x70] fmovrde %g2, %f14, %f10 bg,a loop_3234 brz %i2, loop_3235 fone %f10 stw %o0, [%l7 + 0x50] loop_3234: ldub [%l7 + 0x29], %l1 loop_3235: ldx [%l7 + 0x40], %o6 lduw [%l7 + 0x30], %i3 movge %icc, %g6, %o2 sub %o7, %o4, %l6 fmovsa %icc, %f8, %f6 ldub [%l7 + 0x3F], %i0 std %f6, [%l7 + 0x18] ble,a,pt %icc, loop_3236 brlez %i5, loop_3237 ld [%l7 + 0x58], %f15 nop setx loop_3238, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3236: ldsh [%l7 + 0x32], %l3 loop_3237: call loop_3239 st %f8, [%l7 + 0x48] loop_3238: umulcc %l0, 0x1445, %l5 fmul8x16au %f1, %f4, %f8 loop_3239: ld [%l7 + 0x54], %f12 stb %g3, [%l7 + 0x7A] te %xcc, 0x2 pdist %f2, %f14, %f6 std %f6, [%l7 + 0x08] tcs %xcc, 0x5 brnz %i4, loop_3240 nop setx loop_3241, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tn %xcc, 0x3 subc %g5, 0x06B1, %i1 loop_3240: ldx [%l7 + 0x60], %l4 loop_3241: fnot1 %f14, %f6 stb %o1, [%l7 + 0x2D] fmovsvs %xcc, %f15, %f11 srlx %g1, 0x0F, %l2 fmovsl %xcc, %f13, %f13 bpos,pn %xcc, loop_3242 array32 %o5, %g4, %g7 ldsh [%l7 + 0x34], %i6 ldub [%l7 + 0x7E], %o3 loop_3242: fmovsgu %xcc, %f9, %f15 tn %icc, 0x6 fmovscs %xcc, %f1, %f2 fmul8ulx16 %f8, %f6, %f10 fmovsg %icc, %f6, %f13 addcc %g2, %i2, %o0 ldub [%l7 + 0x2D], %i7 std %f10, [%l7 + 0x28] st %f1, [%l7 + 0x20] fxnors %f3, %f11, %f10 fbuge,a %fcc2, loop_3243 or %o6, 0x07D4, %i3 nop setx loop_3244, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brgz %g6, loop_3245 loop_3243: movn %icc, %l1, %o2 fpackfix %f6, %f4 loop_3244: fmovrse %o7, %f13, %f3 loop_3245: fbg %fcc1, loop_3246 ldsw [%l7 + 0x68], %l6 orn %o4, %i0, %i5 fpadd16 %f10, %f8, %f14 loop_3246: fmul8ulx16 %f12, %f12, %f2 brgz,a %l3, loop_3247 fmovsge %xcc, %f14, %f5 fmovrse %l5, %f10, %f8 fmovsneg %xcc, %f5, %f4 loop_3247: ldd [%l7 + 0x18], %f8 lduw [%l7 + 0x64], %g3 stb %i4, [%l7 + 0x6C] xor %l0, 0x0E17, %g5 stx %l4, [%l7 + 0x68] movcc %icc, %i1, %o1 fmovdcs %icc, %f4, %f6 fmovdgu %xcc, %f4, %f11 sdiv %g1, 0x0F6A, %l2 fnegd %f14, %f4 sub %g4, 0x096D, %g7 fmovdneg %xcc, %f4, %f12 lduw [%l7 + 0x1C], %i6 movpos %icc, %o5, %g2 tn %icc, 0x4 movrne %i2, 0x057, %o0 fbu,a %fcc3, loop_3248 ble,pn %icc, loop_3249 lduh [%l7 + 0x52], %o3 bn,pt %icc, loop_3250 loop_3248: lduw [%l7 + 0x68], %i7 loop_3249: fornot1 %f12, %f10, %f14 stx %o6, [%l7 + 0x58] loop_3250: bge,a,pn %icc, loop_3251 ldx [%l7 + 0x78], %i3 tcc %xcc, 0x3 fpsub16s %f15, %f10, %f8 loop_3251: sllx %g6, 0x0E, %l1 fcmpeq32 %f6, %f14, %o2 std %f8, [%l7 + 0x68] fxor %f4, %f0, %f14 movrne %l6, 0x20E, %o7 ldd [%l7 + 0x28], %f12 std %f2, [%l7 + 0x48] ldsb [%l7 + 0x24], %i0 ldx [%l7 + 0x50], %o4 fpack16 %f8, %f6 stx %i5, [%l7 + 0x68] edge16ln %l5, %l3, %i4 fblg,a %fcc1, loop_3252 sth %g3, [%l7 + 0x24] fmul8x16al %f13, %f14, %f6 array16 %l0, %l4, %g5 loop_3252: sra %o1, 0x02, %g1 ldsw [%l7 + 0x2C], %i1 fmovdn %icc, %f8, %f3 sllx %l2, %g7, %g4 lduw [%l7 + 0x2C], %i6 ldub [%l7 + 0x7D], %o5 sra %g2, %i2, %o0 std %f4, [%l7 + 0x28] fbg %fcc2, loop_3253 movrlz %o3, 0x213, %i7 fors %f12, %f14, %f2 edge32ln %o6, %i3, %g6 loop_3253: bvs,a,pt %xcc, loop_3254 fmovda %xcc, %f13, %f3 fzeros %f10 fabss %f3, %f7 loop_3254: fnot2s %f1, %f6 fzero %f2 st %f12, [%l7 + 0x38] ldsw [%l7 + 0x48], %o2 fmovs %f9, %f14 fbule,a %fcc0, loop_3255 andncc %l6, %o7, %l1 ldd [%l7 + 0x50], %f0 ldsh [%l7 + 0x4E], %i0 loop_3255: fsrc1s %f10, %f13 nop setx loop_3256, %l0, %l1 jmpl %l1, %i5 nop setx loop_3257, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsneg %xcc, %f8, %f6 stw %o4, [%l7 + 0x10] loop_3256: ldsh [%l7 + 0x30], %l3 loop_3257: fcmpes %fcc3, %f13, %f1 brlz,a %l5, loop_3258 edge8ln %g3, %i4, %l0 nop setx loop_3259, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdne %g5, %f2, %f12 loop_3258: std %f6, [%l7 + 0x40] fble %fcc1, loop_3260 loop_3259: fmovsa %icc, %f14, %f7 fpack16 %f6, %f0 ldsb [%l7 + 0x4C], %o1 loop_3260: stw %g1, [%l7 + 0x48] fexpand %f7, %f8 fors %f13, %f1, %f8 udivx %l4, 0x124B, %i1 ldsb [%l7 + 0x3D], %g7 xorcc %l2, 0x1AD2, %g4 fone %f14 ldub [%l7 + 0x56], %o5 bneg,a %xcc, loop_3261 ldub [%l7 + 0x08], %i6 movcs %icc, %i2, %o0 smul %g2, %o3, %o6 loop_3261: sethi 0x1FAC, %i3 stx %g6, [%l7 + 0x10] lduh [%l7 + 0x70], %i7 fand %f2, %f0, %f4 fmovdvs %xcc, %f8, %f14 fpadd16s %f15, %f14, %f10 lduh [%l7 + 0x12], %l6 edge32 %o2, %o7, %l1 subc %i5, 0x118C, %o4 bcc,a loop_3262 subc %i0, 0x1F63, %l3 sth %l5, [%l7 + 0x30] bl,pn %icc, loop_3263 loop_3262: add %i4, 0x1B13, %l0 fmovdcs %xcc, %f14, %f15 te %icc, 0x2 loop_3263: fcmpd %fcc3, %f12, %f0 stw %g5, [%l7 + 0x38] fmul8x16 %f2, %f6, %f0 stw %o1, [%l7 + 0x24] fandnot1 %f6, %f4, %f12 subccc %g1, %g3, %i1 fnot2 %f2, %f0 fbl %fcc1, loop_3264 fmovdne %xcc, %f10, %f10 fcmple16 %f2, %f8, %l4 brz %g7, loop_3265 loop_3264: brlz,a %g4, loop_3266 fblg %fcc3, loop_3267 fmovsne %icc, %f1, %f11 loop_3265: fmul8x16 %f5, %f0, %f0 loop_3266: addccc %l2, 0x1B63, %o5 loop_3267: lduh [%l7 + 0x10], %i2 lduh [%l7 + 0x3C], %i6 fmovsle %icc, %f1, %f12 bl,a loop_3268 ldsh [%l7 + 0x30], %g2 ldub [%l7 + 0x09], %o0 bvs,pt %xcc, loop_3269 loop_3268: add %o6, 0x01D2, %i3 tl %icc, 0x3 fmovsvc %icc, %f13, %f0 loop_3269: bl,a,pn %icc, loop_3270 ld [%l7 + 0x48], %f13 fmovscc %xcc, %f9, %f9 st %f10, [%l7 + 0x34] loop_3270: ld [%l7 + 0x44], %f12 edge8n %o3, %i7, %g6 tl %icc, 0x4 fnot2s %f5, %f15 popc %l6, %o7 ld [%l7 + 0x54], %f11 ldsw [%l7 + 0x08], %o2 movrgz %i5, 0x1EE, %l1 and %o4, 0x0738, %i0 fzero %f0 array16 %l5, %l3, %l0 fnot2 %f14, %f0 fmovsgu %xcc, %f4, %f13 ldsw [%l7 + 0x14], %i4 tn %icc, 0x1 tvc %xcc, 0x0 bneg %icc, loop_3271 movle %xcc, %g5, %g1 orncc %g3, %i1, %o1 movrgez %l4, %g7, %l2 loop_3271: fnot2s %f4, %f4 ba,pt %xcc, loop_3272 sll %o5, %i2, %i6 bvs,pt %icc, loop_3273 fsrc1s %f12, %f5 loop_3272: fnot2 %f14, %f0 brlz %g2, loop_3274 loop_3273: faligndata %f14, %f0, %f2 lduw [%l7 + 0x68], %g4 fornot1s %f2, %f12, %f6 loop_3274: fmovd %f0, %f12 movrlz %o0, 0x09B, %o6 fbuge,a %fcc1, loop_3275 fbul,a %fcc1, loop_3276 tneg %icc, 0x4 bl,a,pn %icc, loop_3277 loop_3275: taddcctv %o3, %i7, %g6 loop_3276: ld [%l7 + 0x2C], %f7 fbge %fcc1, loop_3278 loop_3277: bvs,a,pn %icc, loop_3279 fmovdle %icc, %f8, %f5 siam 0x4 loop_3278: fornot2s %f15, %f11, %f8 loop_3279: fmovrdlz %i3, %f10, %f6 ldd [%l7 + 0x38], %f8 fmovrsne %o7, %f5, %f11 ldub [%l7 + 0x57], %o2 sth %l6, [%l7 + 0x20] sll %i5, %l1, %i0 stw %l5, [%l7 + 0x6C] fnegd %f8, %f2 array32 %l3, %o4, %i4 fmul8sux16 %f0, %f4, %f10 fbe %fcc0, loop_3280 tleu %icc, 0x2 ld [%l7 + 0x2C], %f5 tsubcc %l0, %g1, %g5 loop_3280: fbug %fcc0, loop_3281 mova %xcc, %g3, %o1 movne %icc, %i1, %l4 fpadd16s %f15, %f4, %f9 loop_3281: st %f13, [%l7 + 0x5C] fxor %f0, %f6, %f4 tpos %xcc, 0x3 fcmpd %fcc3, %f10, %f14 movg %icc, %l2, %g7 movg %xcc, %o5, %i6 ldd [%l7 + 0x20], %f14 stw %g2, [%l7 + 0x60] fmovdvc %xcc, %f3, %f11 subccc %i2, 0x1381, %g4 std %f8, [%l7 + 0x28] te %xcc, 0x3 fbge %fcc0, loop_3282 taddcctv %o6, 0x1DB2, %o3 ldd [%l7 + 0x78], %f12 stb %o0, [%l7 + 0x3C] loop_3282: alignaddrl %g6, %i3, %i7 fnot1s %f13, %f5 fba,a %fcc0, loop_3283 or %o2, 0x0BA8, %o7 ldsb [%l7 + 0x41], %i5 brnz,a %l6, loop_3284 loop_3283: stw %i0, [%l7 + 0x68] fornot1 %f0, %f10, %f0 fpsub32 %f0, %f10, %f10 loop_3284: fnegd %f8, %f2 lduw [%l7 + 0x30], %l5 fpmerge %f2, %f7, %f8 nop setx loop_3285, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrslz %l1, %f10, %f1 movrne %l3, %i4, %o4 fmovrdlez %l0, %f12, %f8 loop_3285: alignaddrl %g1, %g5, %o1 lduw [%l7 + 0x58], %i1 bpos,pt %icc, loop_3286 stb %l4, [%l7 + 0x22] fmovsvs %xcc, %f5, %f7 std %f0, [%l7 + 0x78] loop_3286: bg,pn %icc, loop_3287 stb %g3, [%l7 + 0x46] bvs %icc, loop_3288 movneg %icc, %l2, %g7 loop_3287: fbue %fcc1, loop_3289 fexpand %f14, %f0 loop_3288: fmovrsgez %i6, %f15, %f7 ldx [%l7 + 0x48], %o5 loop_3289: movn %xcc, %i2, %g4 fbne %fcc3, loop_3290 bcs,a loop_3291 sdiv %g2, 0x1FF4, %o6 fpsub16s %f6, %f9, %f15 loop_3290: fcmpne16 %f0, %f14, %o3 loop_3291: lduw [%l7 + 0x60], %o0 brgez,a %i3, loop_3292 ldub [%l7 + 0x63], %i7 add %g6, %o7, %i5 fmul8ulx16 %f14, %f0, %f14 loop_3292: fbg,a %fcc2, loop_3293 ldd [%l7 + 0x60], %f8 bshuffle %f12, %f0, %f0 ldd [%l7 + 0x78], %f4 loop_3293: fand %f2, %f8, %f14 fmovsneg %xcc, %f13, %f11 srlx %l6, 0x03, %o2 fabss %f11, %f6 stx %l5, [%l7 + 0x60] edge32 %l1, %l3, %i0 stb %o4, [%l7 + 0x28] fbo %fcc3, loop_3294 or %i4, 0x1C10, %g1 add %l0, 0x097E, %g5 fpadd16s %f3, %f0, %f0 loop_3294: andn %o1, %l4, %i1 fmuld8ulx16 %f3, %f5, %f2 fpadd16s %f14, %f9, %f5 sth %g3, [%l7 + 0x34] and %l2, %g7, %i6 fmovsvc %icc, %f3, %f4 fmovscs %xcc, %f14, %f5 fpadd32s %f7, %f11, %f5 tle %xcc, 0x5 sra %o5, %g4, %g2 brlez,a %o6, loop_3295 edge8n %o3, %i2, %i3 fbn %fcc2, loop_3296 movneg %xcc, %o0, %g6 loop_3295: mulscc %i7, %o7, %i5 ldd [%l7 + 0x70], %f8 loop_3296: stb %l6, [%l7 + 0x53] stb %o2, [%l7 + 0x42] fone %f0 fbue,a %fcc1, loop_3297 brz %l1, loop_3298 fbn %fcc1, loop_3299 tneg %xcc, 0x3 loop_3297: mulx %l3, %l5, %i0 loop_3298: movge %xcc, %o4, %g1 loop_3299: fmovsleu %xcc, %f2, %f12 xnorcc %l0, 0x0043, %i4 fcmpgt32 %f0, %f8, %o1 tge %xcc, 0x7 stw %g5, [%l7 + 0x3C] stb %i1, [%l7 + 0x57] movl %icc, %g3, %l4 fabsd %f12, %f4 ldd [%l7 + 0x70], %f14 nop setx loop_3300, %l0, %l1 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 %g7, [%l7 + 0x0E] ldsh [%l7 + 0x40], %i6 fmuld8ulx16 %f13, %f1, %f10 loop_3300: fmovsneg %icc, %f8, %f0 ldsh [%l7 + 0x74], %l2 fba %fcc2, loop_3301 ldx [%l7 + 0x68], %g4 bl,a,pt %icc, loop_3302 addcc %g2, 0x031C, %o6 loop_3301: tne %icc, 0x1 tcs %xcc, 0x1 loop_3302: fbge %fcc1, loop_3303 ldub [%l7 + 0x65], %o3 bn loop_3304 ba %icc, loop_3305 loop_3303: fmovdvs %xcc, %f6, %f8 fmul8ulx16 %f8, %f4, %f4 loop_3304: umulcc %o5, 0x0ECB, %i2 loop_3305: udivcc %i3, 0x0BB2, %g6 bvc,pn %icc, loop_3306 movre %o0, 0x0C5, %o7 stb %i5, [%l7 + 0x52] add %i7, 0x0E60, %l6 loop_3306: fmovdneg %icc, %f7, %f7 fnor %f6, %f8, %f2 be,a,pt %xcc, loop_3307 fcmpeq32 %f2, %f14, %o2 xnorcc %l3, 0x18B3, %l5 fmovsn %icc, %f9, %f2 loop_3307: fbge,a %fcc2, loop_3308 brlz %i0, loop_3309 bne,a,pt %xcc, loop_3310 brlz,a %l1, loop_3311 loop_3308: orcc %o4, 0x0CBC, %l0 loop_3309: sth %g1, [%l7 + 0x7E] loop_3310: fpadd16s %f7, %f11, %f9 loop_3311: sdivx %o1, 0x17AB, %g5 ldd [%l7 + 0x48], %f2 movrgz %i1, %g3, %i4 tpos %xcc, 0x3 fbug %fcc0, loop_3312 fmovdcc %icc, %f3, %f8 nop setx loop_3313, %l0, %l1 jmpl %l1, %l4 tsubcctv %g7, 0x11F6, %l2 loop_3312: fble,a %fcc0, loop_3314 sll %i6, %g2, %g4 loop_3313: fblg %fcc3, loop_3315 lduh [%l7 + 0x58], %o3 loop_3314: lduw [%l7 + 0x7C], %o5 movleu %icc, %i2, %o6 loop_3315: movre %g6, 0x05E, %i3 fcmpne16 %f10, %f2, %o0 bcs loop_3316 tcs %icc, 0x4 bshuffle %f0, %f12, %f14 fsrc1 %f6, %f12 loop_3316: fmovdleu %xcc, %f3, %f13 addc %i5, %i7, %l6 xnor %o2, %o7, %l3 pdist %f4, %f0, %f4 andncc %i0, %l5, %o4 fnot1 %f2, %f12 fmovdleu %xcc, %f9, %f10 lduh [%l7 + 0x08], %l0 sll %l1, 0x07, %g1 call loop_3317 stw %g5, [%l7 + 0x24] alignaddr %o1, %i1, %i4 bgu,pt %icc, loop_3318 loop_3317: fmovscs %xcc, %f10, %f5 andcc %l4, %g3, %l2 fbne,a %fcc1, loop_3319 loop_3318: fsrc1s %f9, %f15 lduh [%l7 + 0x64], %g7 sth %i6, [%l7 + 0x4E] loop_3319: subccc %g2, %g4, %o5 bshuffle %f10, %f10, %f4 tg %icc, 0x4 addcc %o3, 0x0925, %i2 fmovrdgz %o6, %f12, %f8 ldsh [%l7 + 0x6C], %g6 fmovd %f14, %f12 smulcc %o0, 0x008B, %i5 lduw [%l7 + 0x70], %i3 std %f14, [%l7 + 0x50] sth %i7, [%l7 + 0x1E] subc %o2, 0x09BE, %o7 fmovsvc %xcc, %f1, %f9 lduw [%l7 + 0x40], %l3 stw %i0, [%l7 + 0x14] brnz,a %l6, loop_3320 edge8n %o4, %l0, %l5 fbo %fcc3, loop_3321 stw %g1, [%l7 + 0x64] loop_3320: ldd [%l7 + 0x58], %f12 fmovsge %xcc, %f1, %f10 loop_3321: fors %f14, %f6, %f15 bn,a,pt %xcc, loop_3322 fmovsl %xcc, %f15, %f4 bpos %icc, loop_3323 fmovdgu %icc, %f15, %f7 loop_3322: ldd [%l7 + 0x30], %f12 siam 0x7 loop_3323: ldx [%l7 + 0x60], %g5 bgu,pt %icc, loop_3324 movneg %xcc, %l1, %i1 stb %o1, [%l7 + 0x27] fzero %f2 loop_3324: fmovse %icc, %f13, %f3 addc %i4, 0x1BAA, %g3 smul %l4, 0x0BF1, %l2 fmul8sux16 %f12, %f6, %f12 fxnors %f7, %f14, %f1 sll %i6, %g7, %g2 brgz,a %o5, loop_3325 tpos %icc, 0x2 fmovscs %icc, %f12, %f9 fpack32 %f6, %f8, %f4 loop_3325: fbul,a %fcc0, loop_3326 udiv %g4, 0x00C8, %o3 lduw [%l7 + 0x4C], %i2 fmovse %xcc, %f4, %f8 loop_3326: movgu %xcc, %g6, %o0 alignaddrl %i5, %i3, %i7 fpsub32 %f0, %f10, %f2 fmovsn %icc, %f0, %f1 movre %o2, %o6, %l3 edge8l %o7, %i0, %l6 edge8n %l0, %o4, %l5 siam 0x4 std %f0, [%l7 + 0x38] ba,a,pn %xcc, loop_3327 tgu %xcc, 0x2 fcmpgt32 %f8, %f10, %g1 fmovdl %xcc, %f8, %f10 loop_3327: nop setx loop_3328, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry mova %xcc, %g5, %i1 fand %f10, %f4, %f4 addc %l1, %i4, %o1 loop_3328: fmovscc %xcc, %f2, %f7 siam 0x5 fmovdne %icc, %f7, %f12 fmul8sux16 %f4, %f14, %f2 stw %g3, [%l7 + 0x1C] ldub [%l7 + 0x19], %l4 movle %icc, %l2, %g7 xor %i6, 0x197D, %o5 movpos %xcc, %g2, %g4 ldub [%l7 + 0x64], %o3 ldsh [%l7 + 0x16], %i2 ldd [%l7 + 0x30], %f14 ld [%l7 + 0x30], %f7 mova %icc, %g6, %o0 st %f15, [%l7 + 0x58] ldsw [%l7 + 0x3C], %i5 fmovsneg %xcc, %f12, %f11 tn %icc, 0x4 lduw [%l7 + 0x10], %i7 fmovrslez %o2, %f14, %f6 fmovrse %o6, %f8, %f2 orn %i3, %l3, %i0 fbe %fcc3, loop_3329 fmovdne %xcc, %f9, %f7 fba,a %fcc2, loop_3330 fbu,a %fcc1, loop_3331 loop_3329: lduw [%l7 + 0x70], %o7 fsrc2 %f10, %f4 loop_3330: tg %icc, 0x0 loop_3331: stb %l6, [%l7 + 0x63] fcmpne16 %f8, %f4, %o4 stw %l5, [%l7 + 0x5C] fpadd32 %f4, %f6, %f10 stw %g1, [%l7 + 0x70] fble,a %fcc1, loop_3332 movleu %xcc, %g5, %i1 fcmpeq16 %f0, %f2, %l0 brgez,a %l1, loop_3333 loop_3332: movvc %xcc, %o1, %i4 lduw [%l7 + 0x08], %g3 udiv %l2, 0x0332, %g7 loop_3333: fblg %fcc1, loop_3334 fmovsge %xcc, %f1, %f6 lduw [%l7 + 0x38], %i6 fornot2s %f0, %f12, %f6 loop_3334: fcmps %fcc1, %f10, %f0 fbne %fcc3, loop_3335 tl %xcc, 0x6 fmovrsgez %l4, %f14, %f7 tpos %icc, 0x5 loop_3335: fnot2 %f6, %f6 ldd [%l7 + 0x38], %f4 ldub [%l7 + 0x41], %o5 fnands %f0, %f1, %f7 alignaddrl %g4, %o3, %g2 ldd [%l7 + 0x78], %f6 ld [%l7 + 0x58], %f0 popc %g6, %o0 brlez,a %i5, loop_3336 fmovrse %i7, %f6, %f12 stb %i2, [%l7 + 0x79] bgu,a loop_3337 loop_3336: bg,a,pn %icc, loop_3338 tneg %icc, 0x3 ta %xcc, 0x2 loop_3337: std %f8, [%l7 + 0x68] loop_3338: stb %o6, [%l7 + 0x0C] stw %i3, [%l7 + 0x78] xnorcc %o2, 0x1A11, %i0 for %f10, %f10, %f0 subccc %l3, %l6, %o7 ldsh [%l7 + 0x46], %l5 fzero %f14 fnegd %f2, %f4 fxor %f8, %f6, %f8 ldsb [%l7 + 0x22], %o4 fnors %f15, %f1, %f13 st %f12, [%l7 + 0x58] subccc %g1, 0x14C6, %i1 movg %icc, %g5, %l0 fxors %f3, %f0, %f7 st %f11, [%l7 + 0x64] alignaddrl %l1, %o1, %i4 sll %g3, %g7, %l2 bcc,pt %xcc, loop_3339 fpadd16s %f7, %f10, %f4 fornot2s %f3, %f1, %f14 xorcc %i6, %l4, %o5 loop_3339: fmovsge %xcc, %f4, %f0 movneg %xcc, %g4, %o3 call loop_3340 lduh [%l7 + 0x22], %g6 fmul8ulx16 %f0, %f2, %f12 stw %o0, [%l7 + 0x70] loop_3340: fmovdg %xcc, %f9, %f12 ld [%l7 + 0x60], %f11 call loop_3341 stb %i5, [%l7 + 0x74] ldsw [%l7 + 0x68], %i7 fpackfix %f12, %f4 loop_3341: fmovsg %xcc, %f9, %f10 lduh [%l7 + 0x4E], %i2 array32 %g2, %o6, %o2 ldsw [%l7 + 0x6C], %i3 be,a loop_3342 fmovsne %xcc, %f13, %f7 fzeros %f7 mova %xcc, %l3, %i0 loop_3342: tcs %xcc, 0x3 edge8n %o7, %l6, %o4 fmovsn %icc, %f7, %f1 fblg %fcc1, loop_3343 tl %xcc, 0x2 fmovsvs %icc, %f11, %f2 fmovd %f14, %f0 loop_3343: stx %l5, [%l7 + 0x48] taddcc %g1, %g5, %i1 tgu %icc, 0x2 fcmpd %fcc0, %f8, %f0 tg %icc, 0x2 for %f14, %f12, %f10 lduw [%l7 + 0x0C], %l1 fmuld8sux16 %f6, %f0, %f2 tsubcctv %o1, 0x1479, %i4 lduw [%l7 + 0x3C], %l0 lduw [%l7 + 0x1C], %g7 ldsh [%l7 + 0x40], %g3 stw %i6, [%l7 + 0x20] fmovsle %xcc, %f0, %f13 edge8 %l4, %o5, %g4 array8 %l2, %g6, %o0 xorcc %i5, %i7, %i2 mulscc %g2, %o6, %o3 popc 0x10F3, %i3 movrlz %l3, 0x144, %o2 movl %icc, %o7, %i0 brz,a %l6, loop_3344 bge %icc, loop_3345 fmovdge %icc, %f10, %f10 fpackfix %f10, %f5 loop_3344: edge32ln %l5, %o4, %g1 loop_3345: fmul8x16au %f1, %f2, %f6 srax %i1, %g5, %l1 sth %i4, [%l7 + 0x40] brlez %o1, loop_3346 fcmped %fcc3, %f0, %f12 call loop_3347 fmovse %icc, %f13, %f5 loop_3346: fmovsle %icc, %f2, %f6 tcs %xcc, 0x0 loop_3347: stb %l0, [%l7 + 0x46] fmovsneg %icc, %f5, %f12 movgu %xcc, %g3, %g7 te %xcc, 0x1 ldub [%l7 + 0x77], %i6 fzeros %f5 fble,a %fcc2, loop_3348 fblg %fcc0, loop_3349 fbne %fcc3, loop_3350 movre %o5, 0x0C8, %g4 loop_3348: or %l4, %g6, %o0 loop_3349: sdivx %i5, 0x1783, %i7 loop_3350: movvc %xcc, %l2, %g2 movvc %icc, %i2, %o3 tcs %xcc, 0x4 smulcc %i3, 0x1145, %l3 fornot1 %f6, %f8, %f6 fmovsle %xcc, %f1, %f11 fbl,a %fcc0, loop_3351 fbue,a %fcc3, loop_3352 lduw [%l7 + 0x5C], %o2 fone %f4 loop_3351: fabss %f4, %f4 loop_3352: ldsb [%l7 + 0x0B], %o6 bcs,a,pn %icc, loop_3353 fbue,a %fcc0, loop_3354 st %f1, [%l7 + 0x74] fmovrdgz %o7, %f14, %f0 loop_3353: st %f1, [%l7 + 0x30] loop_3354: fmovdcc %xcc, %f4, %f1 fmul8x16au %f6, %f6, %f8 fmovsge %xcc, %f13, %f10 fpsub32s %f13, %f15, %f4 tvc %icc, 0x4 taddcc %i0, 0x0995, %l6 st %f14, [%l7 + 0x30] alignaddr %o4, %g1, %l5 call loop_3355 fmul8x16al %f1, %f14, %f12 fmovsvc %icc, %f13, %f1 std %f10, [%l7 + 0x48] loop_3355: ld [%l7 + 0x14], %f2 fcmpd %fcc3, %f14, %f10 array8 %g5, %l1, %i1 fmovdneg %xcc, %f10, %f1 ldd [%l7 + 0x18], %f6 andncc %i4, %l0, %o1 lduh [%l7 + 0x0A], %g3 ldsh [%l7 + 0x08], %i6 bn,a,pt %icc, loop_3356 stx %o5, [%l7 + 0x50] fpsub16 %f10, %f2, %f4 fones %f0 loop_3356: fpmerge %f2, %f15, %f8 fmovse %icc, %f15, %f14 xor %g4, %g7, %g6 fands %f9, %f9, %f13 fands %f11, %f9, %f9 srlx %o0, %l4, %i7 stx %i5, [%l7 + 0x30] fmovdleu %icc, %f8, %f9 movre %g2, %i2, %l2 stx %o3, [%l7 + 0x68] fcmpne16 %f8, %f14, %i3 mulx %l3, 0x112B, %o6 fmovdvc %xcc, %f8, %f7 pdist %f8, %f8, %f0 fabss %f1, %f3 ldd [%l7 + 0x08], %f14 mulscc %o2, 0x1CF9, %i0 fmovse %xcc, %f9, %f6 tsubcctv %l6, %o4, %g1 fmovdle %xcc, %f7, %f2 orcc %l5, %o7, %g5 fmovdvc %xcc, %f1, %f15 fmovscs %xcc, %f15, %f9 bleu,pt %xcc, loop_3357 fandnot1 %f4, %f14, %f4 stx %l1, [%l7 + 0x78] fnand %f6, %f12, %f14 loop_3357: tcs %xcc, 0x4 call loop_3358 bleu,a loop_3359 movcs %icc, %i1, %l0 call loop_3360 loop_3358: ldsh [%l7 + 0x5A], %o1 loop_3359: tl %icc, 0x2 fpadd16s %f3, %f2, %f2 loop_3360: popc 0x1927, %g3 fabss %f1, %f13 orcc %i6, %i4, %g4 fba %fcc3, loop_3361 stw %o5, [%l7 + 0x0C] array16 %g7, %g6, %l4 fbule,a %fcc0, loop_3362 loop_3361: fbe,a %fcc1, loop_3363 fmovdne %icc, %f10, %f2 fmovsg %xcc, %f11, %f4 loop_3362: fone %f0 loop_3363: fmovrdlz %o0, %f10, %f6 or %i7, 0x07BA, %g2 movrne %i5, 0x0EF, %i2 subcc %o3, %l2, %l3 ldub [%l7 + 0x2F], %o6 movneg %icc, %i3, %o2 movneg %xcc, %i0, %l6 ldub [%l7 + 0x56], %o4 lduw [%l7 + 0x0C], %l5 ldub [%l7 + 0x56], %o7 umul %g5, 0x1BD5, %g1 fble %fcc0, loop_3364 sth %l1, [%l7 + 0x10] fnot2 %f0, %f14 stx %i1, [%l7 + 0x50] loop_3364: tpos %xcc, 0x5 st %f14, [%l7 + 0x6C] ldsw [%l7 + 0x60], %l0 fmovdvs %icc, %f7, %f15 fpsub16s %f4, %f9, %f9 fmovsa %icc, %f1, %f1 fpackfix %f10, %f7 fsrc1 %f2, %f4 fnot2s %f0, %f11 stw %o1, [%l7 + 0x14] fzeros %f13 fmovdle %xcc, %f13, %f6 ldsb [%l7 + 0x60], %i6 lduw [%l7 + 0x2C], %i4 lduw [%l7 + 0x24], %g4 brnz %g3, loop_3365 stx %g7, [%l7 + 0x68] popc %g6, %l4 tne %xcc, 0x2 loop_3365: bcc,pt %icc, loop_3366 fpack32 %f12, %f0, %f2 ba,a,pt %icc, loop_3367 bpos,pt %icc, loop_3368 loop_3366: ldd [%l7 + 0x58], %f14 mulscc %o5, 0x13C3, %o0 loop_3367: fmovdl %xcc, %f2, %f8 loop_3368: movn %icc, %i7, %i5 bne,a,pn %icc, loop_3369 umul %i2, 0x148B, %o3 ldub [%l7 + 0x69], %l2 fba %fcc3, loop_3370 loop_3369: ldd [%l7 + 0x60], %f14 std %f2, [%l7 + 0x78] te %icc, 0x2 loop_3370: st %f3, [%l7 + 0x14] fbuge,a %fcc3, loop_3371 edge8 %l3, %o6, %g2 fabsd %f0, %f2 andncc %i3, %o2, %i0 loop_3371: nop setx loop_3372, %l0, %l1 jmpl %l1, %o4 fcmpgt32 %f8, %f4, %l5 fbu,a %fcc1, loop_3373 sdivx %l6, 0x0A34, %o7 loop_3372: ld [%l7 + 0x4C], %f7 ldsb [%l7 + 0x29], %g5 loop_3373: fmovsa %xcc, %f9, %f15 fbuge,a %fcc3, loop_3374 nop setx loop_3375, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpsub32 %f14, %f2, %f6 edge16n %g1, %l1, %i1 loop_3374: fnot2s %f13, %f10 loop_3375: bgu %xcc, loop_3376 ldsh [%l7 + 0x36], %l0 fmovdcc %xcc, %f13, %f1 sra %o1, 0x05, %i4 loop_3376: srax %i6, %g3, %g4 popc %g7, %l4 stb %g6, [%l7 + 0x64] fmovdcs %xcc, %f14, %f1 fexpand %f1, %f4 tvc %icc, 0x0 subccc %o5, 0x1CFD, %o0 lduw [%l7 + 0x1C], %i5 udivcc %i2, 0x1604, %i7 ldsh [%l7 + 0x08], %l2 taddcctv %l3, %o3, %g2 std %f12, [%l7 + 0x48] andcc %o6, %i3, %o2 lduh [%l7 + 0x58], %i0 ldub [%l7 + 0x34], %o4 bgu,a loop_3377 movn %icc, %l5, %o7 xor %g5, 0x059E, %g1 ldx [%l7 + 0x18], %l6 loop_3377: ldd [%l7 + 0x60], %f4 std %f0, [%l7 + 0x68] edge32l %i1, %l1, %o1 alignaddrl %l0, %i6, %g3 fmovrse %g4, %f8, %f13 fmovsl %xcc, %f5, %f14 movge %icc, %g7, %i4 fmovsg %xcc, %f2, %f5 stx %g6, [%l7 + 0x28] fmul8sux16 %f8, %f10, %f10 fblg,a %fcc1, loop_3378 stw %l4, [%l7 + 0x10] ldd [%l7 + 0x38], %f12 lduw [%l7 + 0x64], %o5 loop_3378: fbu,a %fcc2, loop_3379 fmovrdlz %o0, %f0, %f6 ldsh [%l7 + 0x36], %i2 ld [%l7 + 0x3C], %f9 loop_3379: edge16l %i5, %l2, %i7 movneg %icc, %o3, %l3 tcc %icc, 0x4 fmovrdlz %o6, %f2, %f2 ldsh [%l7 + 0x58], %i3 fornot1 %f6, %f14, %f6 ba,a,pt %icc, loop_3380 ta %icc, 0x1 edge16l %g2, %o2, %i0 sdivcc %l5, 0x1165, %o7 loop_3380: ld [%l7 + 0x10], %f9 sll %o4, %g1, %g5 fbe,a %fcc2, loop_3381 orn %i1, 0x1F77, %l1 std %f6, [%l7 + 0x18] fcmple32 %f10, %f4, %o1 loop_3381: siam 0x7 fbe %fcc1, loop_3382 fbue,a %fcc2, loop_3383 udivcc %l0, 0x0B99, %i6 edge8l %l6, %g3, %g4 loop_3382: fnot1s %f9, %f2 loop_3383: bpos,a,pt %icc, loop_3384 ldd [%l7 + 0x68], %f14 ldub [%l7 + 0x08], %i4 ld [%l7 + 0x4C], %f5 loop_3384: fmovs %f9, %f2 edge8ln %g7, %g6, %l4 fmovrsgez %o5, %f2, %f8 srlx %i2, %i5, %o0 edge32n %l2, %i7, %l3 fsrc2s %f2, %f13 fmovrsne %o6, %f5, %f9 stb %i3, [%l7 + 0x14] fnegs %f0, %f9 fmovda %icc, %f11, %f4 ldsb [%l7 + 0x33], %o3 ldd [%l7 + 0x38], %f8 ldub [%l7 + 0x30], %g2 addc %i0, 0x1FAF, %l5 stw %o7, [%l7 + 0x3C] srlx %o4, %o2, %g1 stw %g5, [%l7 + 0x38] fcmps %fcc2, %f1, %f6 fmovs %f5, %f8 siam 0x6 orn %l1, 0x00E8, %o1 fpsub32 %f2, %f2, %f2 movneg %xcc, %l0, %i6 tleu %xcc, 0x7 stb %i1, [%l7 + 0x2A] ld [%l7 + 0x44], %f6 fbne %fcc3, loop_3385 orcc %l6, %g4, %i4 udivcc %g7, 0x0F5B, %g6 fbul %fcc2, loop_3386 loop_3385: edge32 %g3, %o5, %i2 sth %i5, [%l7 + 0x76] ldd [%l7 + 0x48], %f14 loop_3386: sth %o0, [%l7 + 0x28] stx %l4, [%l7 + 0x08] fble %fcc0, loop_3387 call loop_3388 tl %icc, 0x7 xor %l2, %i7, %l3 loop_3387: fblg %fcc0, loop_3389 loop_3388: andcc %o6, %o3, %i3 ldub [%l7 + 0x0F], %i0 fbge %fcc3, loop_3390 loop_3389: st %f5, [%l7 + 0x54] std %f14, [%l7 + 0x40] std %f0, [%l7 + 0x78] loop_3390: movvc %icc, %g2, %o7 fnegs %f0, %f14 or %l5, 0x0D78, %o2 andn %o4, 0x0087, %g5 ldd [%l7 + 0x38], %f8 nop setx loop_3391, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x60], %g1 lduh [%l7 + 0x4E], %o1 nop setx loop_3392, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3391: fcmpeq16 %f14, %f14, %l1 movre %i6, 0x343, %i1 smulcc %l0, 0x0783, %g4 loop_3392: ldx [%l7 + 0x18], %l6 bneg,a,pt %icc, loop_3393 fmovsl %xcc, %f12, %f15 stw %g7, [%l7 + 0x7C] movle %icc, %i4, %g3 loop_3393: addc %o5, %g6, %i5 fmovrsne %o0, %f5, %f9 ldd [%l7 + 0x08], %f6 taddcc %l4, 0x15CB, %l2 ldd [%l7 + 0x38], %f0 fmovrsgz %i7, %f11, %f5 fmul8ulx16 %f2, %f4, %f6 fmovscc %icc, %f9, %f4 fabss %f1, %f15 fcmps %fcc3, %f4, %f5 fsrc1 %f14, %f14 stx %l3, [%l7 + 0x68] ldd [%l7 + 0x38], %f6 fsrc2s %f14, %f3 std %f14, [%l7 + 0x68] sethi 0x1E1B, %i2 fmovrse %o6, %f7, %f15 nop setx loop_3394, %l0, %l1 jmpl %l1, %i3 bn,pt %icc, loop_3395 lduw [%l7 + 0x58], %o3 movrgz %i0, %g2, %l5 loop_3394: fbul,a %fcc3, loop_3396 loop_3395: fandnot2 %f4, %f2, %f2 movcc %icc, %o2, %o7 fmovsle %icc, %f5, %f5 loop_3396: stx %g5, [%l7 + 0x58] mulx %o4, 0x0A19, %g1 fmovse %icc, %f12, %f7 lduh [%l7 + 0x36], %l1 te %icc, 0x0 sth %o1, [%l7 + 0x5E] fandnot1 %f12, %f4, %f10 movn %xcc, %i1, %l0 xorcc %i6, %g4, %g7 ldsb [%l7 + 0x38], %l6 ldd [%l7 + 0x28], %f4 ldx [%l7 + 0x60], %g3 fsrc1s %f3, %f15 ldsh [%l7 + 0x52], %o5 fnegs %f3, %f10 fbe,a %fcc2, loop_3397 and %g6, 0x1940, %i5 ldd [%l7 + 0x50], %f6 movpos %xcc, %i4, %l4 loop_3397: ld [%l7 + 0x30], %f13 ldx [%l7 + 0x18], %l2 fmovscs %xcc, %f6, %f11 movg %icc, %o0, %i7 fcmpeq32 %f12, %f10, %i2 fmovrse %o6, %f12, %f7 umul %i3, %o3, %i0 fpadd16s %f13, %f6, %f3 st %f7, [%l7 + 0x28] brgez %g2, loop_3398 fmovsleu %xcc, %f12, %f4 fbo %fcc3, loop_3399 fands %f6, %f9, %f2 loop_3398: tne %icc, 0x6 tn %icc, 0x6 loop_3399: stx %l3, [%l7 + 0x50] tg %xcc, 0x3 st %f3, [%l7 + 0x64] bshuffle %f8, %f12, %f14 fnands %f10, %f12, %f12 brlz %o2, loop_3400 stb %o7, [%l7 + 0x17] fnot2s %f10, %f8 fmovdle %icc, %f2, %f3 loop_3400: fmovdpos %icc, %f12, %f0 popc %l5, %o4 fbg,a %fcc1, loop_3401 movcc %icc, %g5, %l1 fble %fcc2, loop_3402 fbule,a %fcc1, loop_3403 loop_3401: fmovdleu %icc, %f15, %f5 ba %icc, loop_3404 loop_3402: stb %o1, [%l7 + 0x6B] loop_3403: call loop_3405 ldsb [%l7 + 0x1D], %g1 loop_3404: fsrc1 %f2, %f10 ld [%l7 + 0x3C], %f1 loop_3405: brlz %l0, loop_3406 std %f10, [%l7 + 0x70] ldsw [%l7 + 0x6C], %i1 sra %i6, %g4, %g7 loop_3406: fpack16 %f12, %f14 fba,a %fcc2, loop_3407 stw %g3, [%l7 + 0x2C] stw %o5, [%l7 + 0x54] be,pn %xcc, loop_3408 loop_3407: fba,a %fcc0, loop_3409 tneg %xcc, 0x2 ldd [%l7 + 0x70], %f2 loop_3408: fnand %f0, %f8, %f8 loop_3409: std %f10, [%l7 + 0x78] udivx %l6, 0x1A4A, %g6 fmovd %f10, %f4 fmovsge %icc, %f0, %f1 ldsh [%l7 + 0x60], %i4 fnot1 %f10, %f8 st %f4, [%l7 + 0x48] sth %l4, [%l7 + 0x0E] fmovsneg %icc, %f5, %f13 fabss %f10, %f14 fcmple16 %f2, %f12, %i5 brz %l2, loop_3410 andncc %i7, %i2, %o6 brlz,a %i3, loop_3411 sra %o0, %o3, %g2 loop_3410: fornot2 %f0, %f8, %f14 fsrc1 %f8, %f6 loop_3411: fands %f11, %f7, %f1 brnz,a %l3, loop_3412 edge32ln %i0, %o2, %l5 fmovdgu %icc, %f10, %f12 fmovrsne %o4, %f11, %f7 loop_3412: smulcc %g5, 0x118B, %l1 fbule,a %fcc1, loop_3413 array16 %o7, %g1, %o1 bn,pn %icc, loop_3414 fsrc1s %f8, %f1 loop_3413: fmovsneg %xcc, %f14, %f6 fmovdn %icc, %f7, %f15 loop_3414: fnands %f5, %f7, %f1 fnor %f0, %f0, %f2 fmovrdlz %l0, %f10, %f14 lduh [%l7 + 0x34], %i6 fmovdvc %xcc, %f11, %f1 mulx %i1, 0x07B2, %g4 fmovs %f1, %f7 tsubcc %g3, %g7, %l6 addccc %g6, %o5, %i4 movre %i5, 0x0C1, %l2 fmovdne %icc, %f15, %f11 edge16 %i7, %i2, %l4 movre %o6, %o0, %i3 fpackfix %f14, %f9 fmovdpos %xcc, %f8, %f13 fandnot2s %f15, %f6, %f10 fbg %fcc3, loop_3415 te %xcc, 0x1 xnorcc %g2, %l3, %i0 fpadd32 %f6, %f0, %f6 loop_3415: tneg %icc, 0x4 fmovrsgz %o3, %f15, %f6 fmovrdgez %o2, %f4, %f6 mova %icc, %o4, %l5 ldd [%l7 + 0x18], %f2 lduh [%l7 + 0x66], %g5 sra %l1, %o7, %o1 call loop_3416 bcs loop_3417 or %g1, %l0, %i1 fmovrsgez %i6, %f14, %f0 loop_3416: bcs,a loop_3418 loop_3417: fmovrdlz %g3, %f12, %f2 tl %xcc, 0x7 fbuge,a %fcc2, loop_3419 loop_3418: ldx [%l7 + 0x78], %g7 fmovrdne %g4, %f0, %f8 nop setx loop_3420, %l0, %l1 jmpl %l1, %g6 loop_3419: siam 0x4 addc %o5, %i4, %i5 fandnot1 %f14, %f14, %f4 loop_3420: stb %l2, [%l7 + 0x63] bne,pn %icc, loop_3421 move %icc, %i7, %l6 fble,a %fcc3, loop_3422 stb %l4, [%l7 + 0x23] loop_3421: fzeros %f4 fmovsge %xcc, %f13, %f5 loop_3422: brlez,a %i2, loop_3423 brnz %o6, loop_3424 fmovdgu %icc, %f11, %f5 fands %f3, %f4, %f11 loop_3423: ldsb [%l7 + 0x79], %o0 loop_3424: fpackfix %f10, %f11 ldx [%l7 + 0x68], %g2 smulcc %i3, %i0, %o3 fmovdcc %xcc, %f14, %f3 taddcctv %l3, 0x143F, %o4 fmovdgu %icc, %f8, %f1 ldsh [%l7 + 0x76], %l5 ldsh [%l7 + 0x66], %g5 srl %o2, %l1, %o1 bn,a,pt %icc, loop_3425 ldx [%l7 + 0x08], %o7 xnorcc %g1, %l0, %i1 addcc %g3, 0x0FFB, %g7 loop_3425: fornot2s %f15, %f14, %f10 sdivcc %i6, 0x0A14, %g4 fbn %fcc3, loop_3426 for %f6, %f12, %f12 ldd [%l7 + 0x48], %f0 fbg %fcc2, loop_3427 loop_3426: movrgez %g6, %i4, %o5 tvc %xcc, 0x0 addcc %l2, 0x1ED9, %i7 loop_3427: alignaddr %l6, %l4, %i5 brgez %o6, loop_3428 orncc %o0, %g2, %i3 fandnot1s %f2, %f2, %f0 fmovrsne %i2, %f4, %f15 loop_3428: alignaddr %o3, %i0, %o4 fzero %f8 fpsub16 %f14, %f12, %f14 ldd [%l7 + 0x70], %f4 ba,a loop_3429 ldsb [%l7 + 0x5B], %l5 fmovrsne %l3, %f4, %f1 fpadd32s %f14, %f12, %f7 loop_3429: std %f6, [%l7 + 0x10] lduw [%l7 + 0x68], %o2 movneg %xcc, %g5, %l1 fcmps %fcc3, %f12, %f12 fblg %fcc2, loop_3430 fcmpne32 %f14, %f0, %o1 stb %g1, [%l7 + 0x6E] mova %icc, %o7, %l0 loop_3430: brgez %g3, loop_3431 lduh [%l7 + 0x30], %g7 fmovd %f0, %f2 fcmple16 %f0, %f14, %i6 loop_3431: ldsh [%l7 + 0x20], %i1 edge16l %g4, %i4, %g6 movcs %xcc, %o5, %l2 nop setx loop_3432, %l0, %l1 jmpl %l1, %l6 stb %l4, [%l7 + 0x51] nop setx loop_3433, %l0, %l1 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 + 0x58], %i7 loop_3432: stb %i5, [%l7 + 0x2E] bgu loop_3434 loop_3433: movl %xcc, %o0, %g2 movneg %icc, %i3, %i2 st %f11, [%l7 + 0x44] loop_3434: movneg %icc, %o6, %o3 ldx [%l7 + 0x40], %i0 fmul8ulx16 %f14, %f0, %f10 movneg %xcc, %l5, %l3 fbug %fcc3, loop_3435 st %f0, [%l7 + 0x54] edge8l %o2, %g5, %l1 fpadd16 %f2, %f8, %f8 loop_3435: ldd [%l7 + 0x38], %f10 fpsub32s %f4, %f0, %f5 srlx %o4, 0x02, %o1 fnors %f9, %f13, %f3 fmovsge %xcc, %f1, %f2 udiv %g1, 0x1CAD, %l0 movvs %icc, %g3, %g7 array16 %i6, %i1, %g4 pdist %f6, %f12, %f4 bpos loop_3436 st %f11, [%l7 + 0x38] pdist %f12, %f4, %f8 xor %i4, %g6, %o7 loop_3436: sdivcc %l2, 0x07A2, %o5 sethi 0x09E0, %l6 tleu %xcc, 0x7 tle %icc, 0x7 fandnot1 %f6, %f0, %f0 be,a,pt %xcc, loop_3437 fpsub16s %f15, %f11, %f3 fmovrdlz %i7, %f2, %f8 fpadd32 %f2, %f0, %f8 loop_3437: ldd [%l7 + 0x30], %f8 sth %i5, [%l7 + 0x24] tvs %xcc, 0x1 orncc %l4, 0x1435, %g2 fmovrslez %i3, %f4, %f7 fmul8x16 %f4, %f14, %f14 orcc %i2, 0x0B95, %o6 fmovdgu %icc, %f2, %f12 ldsw [%l7 + 0x74], %o3 lduw [%l7 + 0x3C], %i0 fmovsneg %icc, %f12, %f3 add %o0, %l5, %o2 udivcc %g5, 0x0CCF, %l3 umulcc %o4, 0x1A1B, %l1 edge8n %o1, %g1, %g3 ta %xcc, 0x2 ldsb [%l7 + 0x0B], %l0 bge,a loop_3438 tcc %icc, 0x3 taddcctv %i6, 0x1503, %g7 fzeros %f15 loop_3438: brgez %i1, loop_3439 fcmpgt32 %f10, %f4, %g4 ldsw [%l7 + 0x7C], %g6 fexpand %f11, %f2 loop_3439: tneg %icc, 0x5 fmovsvc %icc, %f11, %f14 ld [%l7 + 0x18], %f5 fmovsa %xcc, %f13, %f3 popc %i4, %l2 lduw [%l7 + 0x24], %o7 ld [%l7 + 0x1C], %f5 mulx %o5, 0x1064, %l6 ta %icc, 0x2 ta %xcc, 0x2 fmovscs %xcc, %f13, %f6 sth %i7, [%l7 + 0x3A] ldd [%l7 + 0x70], %f4 bneg,a loop_3440 lduh [%l7 + 0x16], %i5 ldsh [%l7 + 0x2E], %l4 fbuge,a %fcc2, loop_3441 loop_3440: fmovsvs %xcc, %f11, %f13 tn %icc, 0x6 stx %i3, [%l7 + 0x60] loop_3441: subccc %g2, 0x1AC9, %i2 bn,a,pn %xcc, loop_3442 stx %o3, [%l7 + 0x20] fmovrdgz %i0, %f8, %f2 edge32n %o0, %o6, %o2 loop_3442: mova %xcc, %l5, %l3 fmovsne %icc, %f14, %f10 edge8l %g5, %o4, %l1 std %f6, [%l7 + 0x38] te %xcc, 0x3 fone %f8 stb %g1, [%l7 + 0x77] ldx [%l7 + 0x58], %g3 andncc %l0, %o1, %g7 fmovrslez %i6, %f14, %f9 subcc %i1, 0x0DA7, %g6 stb %g4, [%l7 + 0x58] lduh [%l7 + 0x32], %l2 fblg,a %fcc0, loop_3443 ldsw [%l7 + 0x0C], %i4 fmovdne %xcc, %f3, %f13 lduw [%l7 + 0x10], %o5 loop_3443: fxors %f3, %f4, %f7 fmovrdlz %l6, %f0, %f2 fcmped %fcc0, %f0, %f4 fbul %fcc2, loop_3444 bn,a,pn %xcc, loop_3445 fbo,a %fcc3, loop_3446 fmul8x16au %f14, %f8, %f12 loop_3444: fmul8x16al %f10, %f11, %f4 loop_3445: edge16 %o7, %i7, %i5 loop_3446: lduw [%l7 + 0x5C], %l4 bneg,pt %xcc, loop_3447 movgu %icc, %g2, %i2 taddcc %o3, %i0, %i3 fmovdge %xcc, %f8, %f5 loop_3447: ldub [%l7 + 0x50], %o6 lduw [%l7 + 0x18], %o2 stx %l5, [%l7 + 0x38] fba,a %fcc3, loop_3448 movneg %xcc, %l3, %g5 ldd [%l7 + 0x28], %f6 tneg %icc, 0x4 loop_3448: udivcc %o0, 0x1049, %l1 edge16ln %o4, %g1, %g3 fmovrdne %l0, %f6, %f8 ldsh [%l7 + 0x5E], %g7 bvc loop_3449 array16 %o1, %i6, %g6 fzeros %f13 lduh [%l7 + 0x3A], %i1 loop_3449: fpadd16s %f1, %f8, %f1 fpsub32 %f0, %f10, %f4 ldd [%l7 + 0x50], %f14 ldd [%l7 + 0x20], %f8 ldd [%l7 + 0x10], %f12 fmovrsne %g4, %f5, %f2 fbl %fcc1, loop_3450 ldx [%l7 + 0x70], %l2 ldsh [%l7 + 0x2E], %i4 stx %l6, [%l7 + 0x30] loop_3450: fbue,a %fcc1, loop_3451 fmuld8ulx16 %f2, %f4, %f0 st %f1, [%l7 + 0x54] sth %o7, [%l7 + 0x76] loop_3451: bl,pt %icc, loop_3452 sth %o5, [%l7 + 0x3C] sth %i5, [%l7 + 0x4A] fmovrdgez %i7, %f12, %f6 loop_3452: pdist %f4, %f8, %f12 xnor %g2, %l4, %o3 stx %i0, [%l7 + 0x20] fmovsn %icc, %f5, %f1 fands %f15, %f3, %f11 std %f14, [%l7 + 0x58] std %f0, [%l7 + 0x20] ldsh [%l7 + 0x6C], %i2 fmovsneg %xcc, %f5, %f9 udivx %i3, 0x0C73, %o2 tleu %xcc, 0x1 fmovdvs %icc, %f2, %f11 movpos %icc, %l5, %l3 bn,pn %xcc, loop_3453 call loop_3454 brnz,a %g5, loop_3455 fmovrse %o6, %f5, %f14 loop_3453: sth %l1, [%l7 + 0x28] loop_3454: fba %fcc1, loop_3456 loop_3455: udiv %o4, 0x10F3, %o0 fnor %f10, %f6, %f0 tcc %icc, 0x1 loop_3456: edge32ln %g1, %g3, %g7 movneg %xcc, %o1, %i6 fnegs %f6, %f15 fnegd %f8, %f6 bne,pt %xcc, loop_3457 subccc %g6, 0x1848, %l0 fbne %fcc3, loop_3458 alignaddr %g4, %i1, %i4 loop_3457: brgez,a %l6, loop_3459 fmovs %f12, %f12 loop_3458: fmovsa %icc, %f12, %f9 fone %f14 loop_3459: edge32ln %o7, %l2, %i5 te %icc, 0x0 fmovscc %icc, %f2, %f11 fnands %f0, %f10, %f2 fmul8ulx16 %f0, %f8, %f2 taddcc %i7, %g2, %o5 be %icc, loop_3460 fmovrsgz %o3, %f5, %f12 fornot2 %f2, %f0, %f0 tl %xcc, 0x7 loop_3460: lduw [%l7 + 0x5C], %l4 stw %i2, [%l7 + 0x10] fsrc2 %f6, %f2 fpsub32s %f11, %f13, %f8 lduw [%l7 + 0x7C], %i3 ldub [%l7 + 0x37], %i0 stb %l5, [%l7 + 0x66] fxnors %f1, %f3, %f6 fmovrslez %o2, %f4, %f13 sdivx %l3, 0x084D, %o6 movrlz %g5, 0x369, %l1 fbul %fcc2, loop_3461 sth %o0, [%l7 + 0x62] fbn,a %fcc0, loop_3462 fmovde %icc, %f8, %f4 loop_3461: fxors %f5, %f15, %f13 sdivx %g1, 0x1981, %o4 loop_3462: fornot2s %f3, %f10, %f7 tge %icc, 0x7 stw %g7, [%l7 + 0x18] ldsh [%l7 + 0x12], %o1 fbug %fcc0, loop_3463 srlx %g3, %i6, %l0 fone %f4 addcc %g6, 0x088C, %g4 loop_3463: ldub [%l7 + 0x24], %i4 umulcc %i1, %o7, %l2 stx %l6, [%l7 + 0x70] fcmpd %fcc2, %f0, %f4 ldsh [%l7 + 0x7C], %i7 fbn,a %fcc2, loop_3464 fble %fcc2, loop_3465 ta %icc, 0x7 fnot2 %f12, %f8 loop_3464: fmovdvs %icc, %f2, %f14 loop_3465: ldub [%l7 + 0x1C], %i5 tvc %xcc, 0x0 fcmped %fcc2, %f4, %f14 umul %g2, %o5, %o3 edge8l %i2, %l4, %i3 fandnot2 %f10, %f10, %f2 edge8ln %i0, %o2, %l5 xor %l3, %o6, %g5 fmovrslz %l1, %f12, %f13 lduw [%l7 + 0x50], %g1 brlz %o4, loop_3466 stx %o0, [%l7 + 0x78] ldub [%l7 + 0x20], %g7 brz %o1, loop_3467 loop_3466: fnor %f8, %f14, %f6 ldsh [%l7 + 0x16], %i6 move %xcc, %l0, %g3 loop_3467: stw %g4, [%l7 + 0x7C] subccc %g6, %i4, %o7 fmuld8ulx16 %f1, %f6, %f4 ldd [%l7 + 0x70], %f14 bne,pn %icc, loop_3468 pdist %f6, %f6, %f14 lduw [%l7 + 0x10], %i1 array32 %l2, %l6, %i5 loop_3468: fpsub16s %f2, %f12, %f8 fcmpgt32 %f0, %f12, %i7 tle %icc, 0x5 sdivcc %o5, 0x0ADB, %g2 array8 %i2, %l4, %i3 brlz %i0, loop_3469 tleu %icc, 0x6 fandnot1s %f5, %f15, %f3 ldub [%l7 + 0x2F], %o2 loop_3469: fmuld8sux16 %f11, %f8, %f0 fmovrdne %o3, %f14, %f0 fmovdne %icc, %f12, %f8 stb %l3, [%l7 + 0x0D] fmovrsne %o6, %f3, %f15 ldsw [%l7 + 0x5C], %l5 fmul8ulx16 %f2, %f2, %f4 ldub [%l7 + 0x54], %g5 fmovdneg %icc, %f0, %f15 sllx %g1, %o4, %l1 fornot2s %f15, %f1, %f9 fnegd %f0, %f6 st %f9, [%l7 + 0x78] fmovsgu %icc, %f13, %f10 lduh [%l7 + 0x10], %g7 fmovsvs %xcc, %f8, %f2 fblg %fcc1, loop_3470 andcc %o1, 0x1EF9, %o0 st %f2, [%l7 + 0x70] fbu %fcc1, loop_3471 loop_3470: siam 0x1 movpos %icc, %i6, %l0 fmul8x16au %f15, %f2, %f6 loop_3471: fzeros %f14 smulcc %g4, 0x0EEC, %g6 udivx %g3, 0x02C6, %i4 smulcc %i1, 0x1DD1, %o7 ldx [%l7 + 0x28], %l2 add %i5, %i7, %l6 fnegs %f0, %f10 fmovdn %icc, %f6, %f15 tleu %icc, 0x7 fbe %fcc3, loop_3472 stb %g2, [%l7 + 0x3A] fmovscc %icc, %f13, %f5 fmovdne %xcc, %f8, %f7 loop_3472: tvs %icc, 0x6 stx %i2, [%l7 + 0x38] ldub [%l7 + 0x5F], %l4 umulcc %i3, %o5, %i0 sdiv %o2, 0x1885, %l3 fbug %fcc2, loop_3473 tvs %icc, 0x1 sth %o6, [%l7 + 0x42] fandnot2s %f14, %f5, %f15 loop_3473: bvs,a,pn %icc, loop_3474 subc %o3, 0x0592, %g5 fnot1s %f8, %f1 fmovdneg %xcc, %f0, %f0 loop_3474: tl %xcc, 0x0 ldsw [%l7 + 0x64], %l5 movrgz %g1, 0x0CF, %l1 fmovsgu %icc, %f10, %f11 andncc %o4, %g7, %o0 movl %icc, %i6, %l0 fmovdpos %xcc, %f5, %f6 fmovsa %xcc, %f6, %f13 tne %icc, 0x3 ldsh [%l7 + 0x62], %o1 udivcc %g4, 0x0480, %g6 fmovdcc %xcc, %f2, %f2 movrlz %g3, 0x333, %i4 siam 0x4 udivcc %i1, 0x1A3A, %l2 stb %o7, [%l7 + 0x7B] fones %f5 ldd [%l7 + 0x50], %f4 umul %i5, 0x0C89, %i7 umulcc %g2, 0x0ACB, %i2 ldsh [%l7 + 0x1E], %l6 sdivcc %l4, 0x16F0, %o5 fornot1s %f5, %f4, %f2 ldub [%l7 + 0x1C], %i0 st %f15, [%l7 + 0x68] fsrc1s %f11, %f15 std %f8, [%l7 + 0x68] array32 %o2, %l3, %i3 edge16n %o6, %o3, %g5 std %f14, [%l7 + 0x50] ldx [%l7 + 0x78], %l5 stx %l1, [%l7 + 0x60] fsrc2s %f8, %f11 stw %g1, [%l7 + 0x20] fpsub32s %f15, %f0, %f5 lduh [%l7 + 0x08], %g7 fpmerge %f9, %f6, %f6 fbne,a %fcc0, loop_3475 movg %icc, %o4, %o0 brlez,a %l0, loop_3476 bcs,a,pt %xcc, loop_3477 loop_3475: fsrc1 %f8, %f6 fabss %f15, %f9 loop_3476: fnands %f9, %f9, %f3 loop_3477: stb %o1, [%l7 + 0x5B] st %f1, [%l7 + 0x64] siam 0x3 siam 0x2 fbu %fcc1, loop_3478 st %f8, [%l7 + 0x1C] udivcc %g4, 0x0963, %i6 lduh [%l7 + 0x7C], %g6 loop_3478: stw %i4, [%l7 + 0x1C] alignaddr %i1, %g3, %l2 mulscc %i5, %i7, %g2 movrne %i2, 0x279, %o7 edge8 %l6, %l4, %o5 fcmple32 %f8, %f4, %o2 fbue,a %fcc1, loop_3479 fmovdl %icc, %f4, %f6 fmovdn %icc, %f4, %f10 fornot1s %f0, %f5, %f6 loop_3479: ba,a,pn %xcc, loop_3480 bvs,pt %icc, loop_3481 movrlz %i0, 0x03B, %i3 andncc %l3, %o6, %g5 loop_3480: bcc %xcc, loop_3482 loop_3481: ldub [%l7 + 0x30], %l5 ldx [%l7 + 0x50], %l1 fbne %fcc0, loop_3483 loop_3482: fxnors %f12, %f6, %f10 stb %g1, [%l7 + 0x6E] bn,a,pn %xcc, loop_3484 loop_3483: ldx [%l7 + 0x28], %g7 fandnot1 %f0, %f0, %f14 move %xcc, %o3, %o4 loop_3484: ldsb [%l7 + 0x38], %o0 fcmpeq32 %f14, %f14, %l0 orn %g4, 0x1DEA, %i6 fmovsle %icc, %f13, %f11 brgez %o1, loop_3485 bne,a loop_3486 lduh [%l7 + 0x0A], %i4 ldx [%l7 + 0x20], %g6 loop_3485: lduh [%l7 + 0x40], %i1 loop_3486: fmovrse %g3, %f13, %f1 subccc %i5, %l2, %g2 orncc %i7, %o7, %l6 lduw [%l7 + 0x14], %l4 ldsb [%l7 + 0x27], %o5 fmovscc %xcc, %f4, %f0 stx %i2, [%l7 + 0x40] te %xcc, 0x6 edge8ln %i0, %i3, %o2 fcmpeq16 %f6, %f10, %l3 fmovrdne %o6, %f10, %f12 fmuld8sux16 %f2, %f9, %f0 fcmpne32 %f8, %f6, %l5 fmovscs %icc, %f9, %f13 ldub [%l7 + 0x4D], %g5 lduw [%l7 + 0x78], %l1 fnands %f0, %f0, %f0 fmovrdne %g1, %f12, %f6 sethi 0x1630, %o3 te %xcc, 0x7 fmovrslez %o4, %f5, %f10 faligndata %f2, %f12, %f2 tneg %icc, 0x5 movn %xcc, %g7, %o0 bvs,pn %icc, loop_3487 ldsw [%l7 + 0x0C], %l0 sth %g4, [%l7 + 0x7E] tvc %xcc, 0x0 loop_3487: fpsub16 %f6, %f10, %f8 xnorcc %i6, %i4, %g6 tne %icc, 0x5 fabsd %f4, %f2 fmovscc %icc, %f14, %f14 tne %xcc, 0x4 ldub [%l7 + 0x79], %i1 fmovdle %xcc, %f7, %f5 stb %o1, [%l7 + 0x11] subccc %g3, 0x0F16, %l2 sth %i5, [%l7 + 0x18] fmovscs %icc, %f12, %f8 alignaddrl %g2, %i7, %o7 fnands %f13, %f0, %f14 fnot1 %f6, %f12 ldd [%l7 + 0x48], %f14 lduw [%l7 + 0x0C], %l6 fmovsleu %icc, %f15, %f14 ldsw [%l7 + 0x10], %l4 fand %f6, %f0, %f2 ldd [%l7 + 0x38], %f14 ldsw [%l7 + 0x34], %i2 edge16l %o5, %i0, %o2 fsrc1s %f13, %f1 edge8n %l3, %o6, %l5 tcc %xcc, 0x3 movcc %xcc, %i3, %g5 fbug %fcc3, loop_3488 nop setx loop_3489, %l0, %l1 jmpl %l1, %g1 sdivcc %l1, 0x0397, %o4 ldub [%l7 + 0x5F], %o3 loop_3488: udiv %o0, 0x07EB, %l0 loop_3489: stb %g7, [%l7 + 0x60] orcc %i6, 0x12A2, %i4 stb %g6, [%l7 + 0x30] ldx [%l7 + 0x40], %i1 fsrc2s %f10, %f14 taddcctv %g4, %o1, %l2 tsubcc %g3, 0x1634, %i5 ldsh [%l7 + 0x14], %g2 movne %icc, %i7, %l6 ldsb [%l7 + 0x22], %l4 fnor %f12, %f4, %f0 fnot2s %f7, %f4 ldx [%l7 + 0x58], %o7 movl %xcc, %o5, %i2 ldsw [%l7 + 0x18], %o2 stb %i0, [%l7 + 0x62] fmovde %icc, %f0, %f7 movne %icc, %l3, %l5 fsrc1s %f4, %f9 movge %icc, %i3, %o6 st %f12, [%l7 + 0x58] fbul,a %fcc2, loop_3490 fcmple32 %f8, %f4, %g1 fcmpgt16 %f8, %f6, %l1 ldub [%l7 + 0x48], %g5 loop_3490: fmovdpos %xcc, %f2, %f4 ldsh [%l7 + 0x72], %o4 tsubcc %o3, %l0, %g7 ldsb [%l7 + 0x50], %i6 fcmpeq32 %f12, %f8, %i4 umul %g6, %o0, %g4 fxors %f12, %f10, %f5 ldsw [%l7 + 0x18], %o1 stx %l2, [%l7 + 0x50] tne %xcc, 0x6 ldsb [%l7 + 0x73], %i1 stb %g3, [%l7 + 0x0C] ldsh [%l7 + 0x4E], %i5 srlx %i7, %g2, %l6 movne %xcc, %o7, %l4 lduw [%l7 + 0x60], %o5 fornot1 %f4, %f14, %f12 orn %o2, %i0, %i2 nop setx loop_3491, %l0, %l1 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 %l5, [%l7 + 0x10] fnegs %f10, %f14 fmovrslz %i3, %f7, %f8 loop_3491: tsubcc %o6, %g1, %l3 sra %l1, %g5, %o4 sth %o3, [%l7 + 0x7E] ldsh [%l7 + 0x2E], %g7 ldd [%l7 + 0x50], %f14 ldd [%l7 + 0x38], %f10 sth %l0, [%l7 + 0x12] movneg %icc, %i6, %i4 subc %g6, 0x18C9, %o0 ldx [%l7 + 0x38], %g4 brnz %o1, loop_3492 lduh [%l7 + 0x20], %i1 fandnot2 %f2, %f14, %f6 bshuffle %f6, %f4, %f0 loop_3492: ldsw [%l7 + 0x64], %g3 ldsb [%l7 + 0x76], %l2 ldsw [%l7 + 0x60], %i5 stb %g2, [%l7 + 0x20] stb %l6, [%l7 + 0x67] movcs %xcc, %i7, %o7 fbn,a %fcc2, loop_3493 fbg %fcc0, loop_3494 fsrc2 %f4, %f14 fors %f4, %f2, %f3 loop_3493: ld [%l7 + 0x3C], %f0 loop_3494: fbu,a %fcc1, loop_3495 nop setx loop_3496, %l0, %l1 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 + 0x10], %l4 fpackfix %f6, %f10 loop_3495: ldsh [%l7 + 0x12], %o2 loop_3496: stw %o5, [%l7 + 0x0C] stb %i2, [%l7 + 0x6D] ldsb [%l7 + 0x4B], %i0 fcmpgt16 %f0, %f4, %l5 std %f0, [%l7 + 0x10] fzeros %f10 edge32n %i3, %o6, %l3 lduw [%l7 + 0x3C], %g1 fpackfix %f4, %f15 fexpand %f14, %f8 tn %xcc, 0x4 lduw [%l7 + 0x54], %g5 fmovscs %icc, %f15, %f1 std %f0, [%l7 + 0x58] ldx [%l7 + 0x40], %o4 ld [%l7 + 0x40], %f4 stx %o3, [%l7 + 0x58] tne %xcc, 0x0 sth %l1, [%l7 + 0x74] stb %g7, [%l7 + 0x1B] ldsh [%l7 + 0x6A], %l0 fmovdcs %xcc, %f15, %f2 st %f1, [%l7 + 0x58] fmovdcs %xcc, %f11, %f11 fandnot1 %f6, %f14, %f14 fones %f11 ldub [%l7 + 0x6E], %i4 fbu %fcc0, loop_3497 tcs %icc, 0x5 ldub [%l7 + 0x30], %g6 sth %o0, [%l7 + 0x6A] loop_3497: fbne,a %fcc2, loop_3498 fpadd32 %f14, %f10, %f10 smulcc %g4, %o1, %i1 fnegd %f0, %f12 loop_3498: fors %f11, %f9, %f13 brgez %g3, loop_3499 edge16ln %l2, %i6, %g2 fpadd16s %f9, %f6, %f14 stx %i5, [%l7 + 0x68] loop_3499: fxors %f5, %f13, %f11 fpadd32s %f6, %f5, %f7 fmovsvs %icc, %f12, %f5 fbo,a %fcc2, loop_3500 lduw [%l7 + 0x5C], %i7 movvs %icc, %o7, %l6 fbuge,a %fcc0, loop_3501 loop_3500: fmovse %xcc, %f2, %f14 add %l4, 0x114F, %o2 movl %icc, %i2, %i0 loop_3501: ldsh [%l7 + 0x58], %l5 fsrc2 %f8, %f2 std %f10, [%l7 + 0x60] fandnot2 %f8, %f8, %f14 tge %xcc, 0x1 edge16 %i3, %o5, %o6 fmovsvs %xcc, %f2, %f2 bcc,pn %icc, loop_3502 ldsb [%l7 + 0x2F], %g1 movle %icc, %l3, %g5 fmovrsne %o4, %f14, %f9 loop_3502: bvc,a,pt %icc, loop_3503 movgu %xcc, %o3, %g7 orncc %l1, 0x058D, %l0 fmovrde %i4, %f14, %f14 loop_3503: siam 0x7 ldsh [%l7 + 0x1A], %g6 movcc %xcc, %g4, %o0 fmuld8ulx16 %f4, %f8, %f4 subcc %i1, 0x0652, %o1 movre %l2, 0x22A, %g3 bl %icc, loop_3504 addc %i6, %g2, %i7 fnegs %f12, %f1 bge,pt %icc, loop_3505 loop_3504: fandnot1s %f11, %f10, %f7 alignaddrl %o7, %i5, %l6 fsrc2 %f8, %f8 loop_3505: ldub [%l7 + 0x0B], %l4 st %f8, [%l7 + 0x54] lduh [%l7 + 0x32], %i2 fmovsl %icc, %f2, %f14 movl %xcc, %o2, %l5 fmovdgu %icc, %f8, %f14 ldsw [%l7 + 0x24], %i3 fbl %fcc2, loop_3506 bgu,pn %xcc, loop_3507 ldsh [%l7 + 0x2A], %o5 udivcc %i0, 0x1EC5, %o6 loop_3506: edge8l %g1, %l3, %o4 loop_3507: ldsw [%l7 + 0x34], %g5 stw %o3, [%l7 + 0x20] fmovdne %xcc, %f11, %f2 fsrc1 %f4, %f12 faligndata %f8, %f6, %f0 ldub [%l7 + 0x74], %l1 move %icc, %l0, %i4 popc %g7, %g4 stx %o0, [%l7 + 0x10] ldsb [%l7 + 0x17], %i1 stw %g6, [%l7 + 0x20] fcmpes %fcc2, %f1, %f8 fmovdcc %xcc, %f1, %f0 std %f6, [%l7 + 0x60] fandnot1s %f8, %f11, %f13 fmovsneg %xcc, %f8, %f11 call loop_3508 fnot2 %f4, %f0 stb %l2, [%l7 + 0x52] and %o1, %g3, %i6 loop_3508: stb %i7, [%l7 + 0x7A] fnors %f8, %f12, %f8 tl %xcc, 0x2 fblg %fcc0, loop_3509 fbule,a %fcc0, loop_3510 edge8 %o7, %i5, %l6 movn %icc, %l4, %i2 loop_3509: fmovse %xcc, %f6, %f5 loop_3510: fandnot2s %f0, %f2, %f4 fbg,a %fcc3, loop_3511 ld [%l7 + 0x54], %f8 fsrc1 %f6, %f4 or %g2, 0x1CDA, %l5 loop_3511: ba,a,pn %icc, loop_3512 ldsh [%l7 + 0x4C], %o2 movrgez %i3, %i0, %o6 movrlz %o5, %g1, %o4 loop_3512: alignaddr %l3, %g5, %o3 nop setx loop_3513, %l0, %l1 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 %f5, [%l7 + 0x24] addccc %l0, %l1, %i4 stb %g4, [%l7 + 0x6F] loop_3513: fmovdcc %xcc, %f12, %f10 stx %o0, [%l7 + 0x18] fnot2 %f14, %f4 array8 %i1, %g6, %l2 tgu %icc, 0x0 fsrc2 %f0, %f14 lduh [%l7 + 0x10], %o1 fpadd16s %f9, %f10, %f5 sth %g7, [%l7 + 0x18] bshuffle %f8, %f8, %f2 taddcctv %i6, 0x0F52, %i7 bpos,a,pt %xcc, loop_3514 movle %icc, %o7, %i5 ldx [%l7 + 0x28], %l6 fnot2 %f14, %f0 loop_3514: fmovsne %icc, %f7, %f1 lduw [%l7 + 0x28], %l4 ldsb [%l7 + 0x34], %i2 addc %g2, 0x146C, %l5 edge16l %o2, %g3, %i3 lduh [%l7 + 0x62], %o6 ldsb [%l7 + 0x45], %i0 andn %g1, 0x0166, %o4 movcs %icc, %l3, %o5 ldsb [%l7 + 0x43], %g5 sethi 0x1019, %l0 st %f9, [%l7 + 0x28] tge %xcc, 0x0 addc %l1, 0x1165, %i4 lduw [%l7 + 0x08], %g4 popc 0x13A0, %o3 add %i1, 0x0D73, %o0 udivcc %l2, 0x05C9, %o1 fmovrde %g6, %f0, %f12 movl %xcc, %i6, %i7 brnz,a %o7, loop_3515 fpack16 %f14, %f11 sth %i5, [%l7 + 0x48] fmul8x16au %f15, %f6, %f12 loop_3515: fbl,a %fcc3, loop_3516 stx %g7, [%l7 + 0x18] edge16l %l4, %i2, %l6 fba,a %fcc1, loop_3517 loop_3516: fmovrslez %l5, %f6, %f4 fmovs %f4, %f7 fmovsneg %icc, %f12, %f14 loop_3517: mulx %o2, %g2, %i3 fpsub32s %f4, %f5, %f10 sdivcc %g3, 0x0294, %i0 ldx [%l7 + 0x68], %o6 fpadd16 %f0, %f10, %f8 fandnot2s %f9, %f12, %f2 xor %g1, 0x0498, %l3 fble,a %fcc0, loop_3518 fmovdg %xcc, %f9, %f6 stw %o5, [%l7 + 0x74] ldub [%l7 + 0x1A], %o4 loop_3518: fmovsvc %xcc, %f0, %f9 ldub [%l7 + 0x29], %g5 stx %l0, [%l7 + 0x48] movvs %xcc, %i4, %l1 call loop_3519 bn,a,pn %icc, loop_3520 fbuge,a %fcc3, loop_3521 orcc %g4, %o3, %i1 loop_3519: fmovrse %l2, %f7, %f11 loop_3520: umulcc %o1, 0x1E5A, %o0 loop_3521: edge8 %i6, %g6, %i7 bvc,a loop_3522 edge16n %o7, %g7, %l4 stb %i5, [%l7 + 0x6A] sdivcc %l6, 0x0AFA, %l5 loop_3522: fmovs %f13, %f3 stb %i2, [%l7 + 0x7B] brz %o2, loop_3523 fmovsa %xcc, %f14, %f10 subc %i3, %g3, %i0 tn %icc, 0x0 loop_3523: xnorcc %o6, 0x04C3, %g1 movvs %icc, %g2, %l3 edge32ln %o4, %o5, %g5 sth %i4, [%l7 + 0x0E] fmovsn %icc, %f3, %f9 ldx [%l7 + 0x10], %l0 ldx [%l7 + 0x18], %g4 stx %o3, [%l7 + 0x20] fbo,a %fcc0, loop_3524 ldsw [%l7 + 0x48], %i1 sth %l1, [%l7 + 0x4E] fandnot2s %f13, %f12, %f12 loop_3524: for %f10, %f0, %f12 ldsh [%l7 + 0x56], %o1 fmovrsgz %l2, %f3, %f1 ldsh [%l7 + 0x46], %o0 std %f10, [%l7 + 0x38] ldd [%l7 + 0x68], %f6 ldsw [%l7 + 0x30], %i6 ldd [%l7 + 0x28], %f14 tvs %icc, 0x5 movrne %i7, %g6, %g7 stx %l4, [%l7 + 0x70] edge32 %o7, %l6, %l5 taddcctv %i5, %o2, %i2 xnorcc %g3, %i0, %o6 fmovde %icc, %f13, %f13 lduw [%l7 + 0x40], %g1 fmovda %xcc, %f14, %f12 stx %g2, [%l7 + 0x18] fbug %fcc1, loop_3525 ta %xcc, 0x7 lduw [%l7 + 0x7C], %i3 addcc %o4, 0x1ABD, %o5 loop_3525: fmovdvs %icc, %f5, %f3 ldx [%l7 + 0x60], %l3 fzero %f2 mulscc %i4, %g5, %l0 ld [%l7 + 0x2C], %f0 fnor %f8, %f8, %f8 fmovrse %o3, %f3, %f5 movrgz %i1, %l1, %o1 tcs %xcc, 0x2 fxor %f12, %f6, %f14 movrlez %l2, %o0, %g4 fnor %f14, %f6, %f10 fmul8x16 %f1, %f4, %f2 fpsub32 %f14, %f6, %f8 fmovsge %xcc, %f0, %f5 movleu %icc, %i6, %i7 ldub [%l7 + 0x39], %g7 add %l4, %g6, %l6 fbule,a %fcc1, loop_3526 ldx [%l7 + 0x48], %l5 stb %i5, [%l7 + 0x46] tpos %icc, 0x2 loop_3526: fandnot2s %f8, %f14, %f1 brgz,a %o2, loop_3527 fxnor %f2, %f0, %f0 faligndata %f4, %f0, %f0 nop setx loop_3528, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3527: bshuffle %f6, %f2, %f4 bneg,a %xcc, loop_3529 fmovdg %xcc, %f9, %f12 loop_3528: bshuffle %f2, %f4, %f2 tne %icc, 0x4 loop_3529: fsrc1 %f6, %f2 fcmpne16 %f12, %f12, %o7 for %f6, %f0, %f6 add %g3, 0x1BB4, %i2 stx %o6, [%l7 + 0x58] movleu %icc, %i0, %g1 stb %g2, [%l7 + 0x32] fmovdn %xcc, %f5, %f9 bleu,a %icc, loop_3530 ldx [%l7 + 0x28], %i3 fcmpne32 %f0, %f6, %o4 orn %l3, %i4, %o5 loop_3530: fones %f8 fbge %fcc0, loop_3531 movvs %icc, %g5, %l0 edge8l %i1, %l1, %o3 stw %l2, [%l7 + 0x60] loop_3531: bge %xcc, loop_3532 subcc %o0, 0x1A4D, %g4 stb %i6, [%l7 + 0x5F] stw %o1, [%l7 + 0x4C] loop_3532: stb %i7, [%l7 + 0x15] fpack32 %f10, %f2, %f12 brgez,a %l4, loop_3533 tg %icc, 0x2 ldd [%l7 + 0x28], %f4 bpos,a %xcc, loop_3534 loop_3533: popc %g7, %g6 fcmpne32 %f0, %f12, %l6 ba,pn %icc, loop_3535 loop_3534: be %xcc, loop_3536 fmovdneg %xcc, %f4, %f10 fmovrdgez %l5, %f0, %f2 loop_3535: ldub [%l7 + 0x27], %i5 loop_3536: bcc,a %xcc, loop_3537 std %f12, [%l7 + 0x70] fone %f4 call loop_3538 loop_3537: tvc %xcc, 0x7 fmovsgu %icc, %f1, %f3 fone %f0 loop_3538: movrgez %o7, 0x07D, %g3 fmovrdlez %o2, %f8, %f0 stx %i2, [%l7 + 0x48] move %icc, %o6, %i0 ldsb [%l7 + 0x4D], %g2 edge32l %g1, %i3, %l3 fsrc1s %f8, %f3 stb %o4, [%l7 + 0x74] addccc %i4, 0x126B, %g5 fmovspos %xcc, %f10, %f2 sth %l0, [%l7 + 0x36] brlez,a %o5, loop_3539 fmul8ulx16 %f14, %f6, %f0 siam 0x4 be,pt %icc, loop_3540 loop_3539: lduh [%l7 + 0x0A], %i1 fcmped %fcc3, %f10, %f4 fmovsleu %icc, %f3, %f4 loop_3540: std %f10, [%l7 + 0x70] or %l1, %l2, %o3 ldd [%l7 + 0x58], %f4 fmovsne %icc, %f5, %f2 ldsw [%l7 + 0x68], %o0 stb %i6, [%l7 + 0x5F] ld [%l7 + 0x14], %f3 fandnot1s %f6, %f5, %f1 ldub [%l7 + 0x28], %o1 fmovrse %g4, %f14, %f11 fmovrsgz %l4, %f0, %f12 std %f10, [%l7 + 0x20] ldsw [%l7 + 0x64], %i7 stw %g7, [%l7 + 0x54] fmul8x16al %f4, %f7, %f6 fxnor %f6, %f4, %f12 std %f0, [%l7 + 0x70] ldsh [%l7 + 0x72], %l6 fxnors %f8, %f9, %f10 stb %l5, [%l7 + 0x72] fandnot1s %f9, %f4, %f2 ldd [%l7 + 0x20], %f0 smul %g6, 0x1233, %i5 fbne,a %fcc1, loop_3541 andncc %o7, %g3, %i2 fnot2 %f12, %f14 tcc %icc, 0x3 loop_3541: array32 %o6, %i0, %g2 andn %o2, %g1, %l3 fpack16 %f2, %f7 fmovsa %icc, %f10, %f2 fmovdle %icc, %f12, %f0 srax %o4, %i4, %g5 fmuld8sux16 %f6, %f5, %f6 mova %xcc, %i3, %o5 movleu %icc, %l0, %l1 fmovrde %i1, %f2, %f2 sth %o3, [%l7 + 0x56] mova %icc, %o0, %i6 fornot1s %f8, %f14, %f0 fmovrslez %l2, %f8, %f10 tsubcctv %g4, %o1, %l4 subccc %i7, 0x0536, %g7 bneg loop_3542 fornot2 %f14, %f6, %f4 fnor %f0, %f6, %f10 smul %l6, %l5, %i5 loop_3542: edge32ln %g6, %o7, %i2 fmul8ulx16 %f14, %f2, %f4 fsrc2s %f2, %f15 tneg %xcc, 0x5 std %f8, [%l7 + 0x08] fmovsg %icc, %f5, %f3 ldsb [%l7 + 0x72], %g3 fpadd16s %f1, %f7, %f1 edge32l %o6, %g2, %i0 orncc %o2, %l3, %g1 tne %xcc, 0x2 fmovrdlz %o4, %f10, %f4 fmovsg %xcc, %f0, %f0 bn %xcc, loop_3543 subc %i4, 0x15BA, %g5 edge32n %o5, %l0, %l1 fpsub32 %f12, %f12, %f2 loop_3543: stw %i3, [%l7 + 0x38] brlz %i1, loop_3544 brlz,a %o3, loop_3545 fbe,a %fcc3, loop_3546 ld [%l7 + 0x34], %f5 loop_3544: fxors %f2, %f3, %f14 loop_3545: tleu %icc, 0x1 loop_3546: edge16l %i6, %l2, %g4 st %f12, [%l7 + 0x2C] fmovdleu %icc, %f15, %f2 te %xcc, 0x4 mova %xcc, %o1, %o0 fxor %f0, %f6, %f2 ldub [%l7 + 0x53], %l4 movcc %icc, %g7, %i7 fba %fcc1, loop_3547 sdivcc %l6, 0x1780, %i5 edge32ln %l5, %o7, %i2 ldx [%l7 + 0x60], %g3 loop_3547: fands %f9, %f5, %f13 lduh [%l7 + 0x24], %o6 array32 %g6, %i0, %g2 fands %f12, %f13, %f3 bneg loop_3548 tsubcc %o2, 0x1CFA, %g1 sdiv %o4, 0x1861, %i4 st %f10, [%l7 + 0x1C] loop_3548: edge8n %l3, %g5, %o5 tge %icc, 0x6 fmovrdne %l0, %f4, %f0 fble,a %fcc1, loop_3549 fbu %fcc2, loop_3550 st %f12, [%l7 + 0x78] andcc %i3, %l1, %i1 loop_3549: fmovrslez %o3, %f15, %f9 loop_3550: popc 0x099A, %l2 ldsw [%l7 + 0x1C], %i6 fcmpeq16 %f0, %f6, %g4 fmovdn %icc, %f15, %f6 fnot2 %f14, %f10 bcs,a,pt %xcc, loop_3551 fmovdn %xcc, %f4, %f6 movcc %xcc, %o0, %l4 or %o1, 0x1151, %i7 loop_3551: pdist %f6, %f8, %f4 movpos %icc, %l6, %i5 tn %icc, 0x1 fmovsl %icc, %f15, %f2 fnot1 %f2, %f2 be,pn %xcc, loop_3552 fxors %f6, %f8, %f0 lduw [%l7 + 0x34], %l5 fnot1 %f10, %f2 loop_3552: stw %g7, [%l7 + 0x58] lduw [%l7 + 0x40], %o7 tn %icc, 0x7 andncc %i2, %o6, %g3 ld [%l7 + 0x24], %f11 fbule %fcc3, loop_3553 edge8n %g6, %g2, %i0 ld [%l7 + 0x70], %f7 lduw [%l7 + 0x08], %g1 loop_3553: bvc,a loop_3554 stw %o2, [%l7 + 0x34] ldsw [%l7 + 0x7C], %i4 lduw [%l7 + 0x48], %o4 loop_3554: fmovdpos %xcc, %f15, %f1 ldub [%l7 + 0x1D], %g5 edge32n %o5, %l3, %i3 sethi 0x01F1, %l1 subccc %l0, 0x0C7B, %o3 ldd [%l7 + 0x28], %f12 ldub [%l7 + 0x63], %i1 fzero %f6 edge8ln %i6, %g4, %l2 fpadd16s %f3, %f1, %f7 ldsh [%l7 + 0x3E], %l4 sth %o1, [%l7 + 0x74] fmovrdlez %i7, %f0, %f14 fbug %fcc1, loop_3555 fones %f3 sdivcc %l6, 0x1C56, %i5 stb %l5, [%l7 + 0x37] loop_3555: fsrc2 %f6, %f14 be %xcc, loop_3556 edge32 %g7, %o7, %o0 fcmple16 %f12, %f2, %i2 fandnot1s %f13, %f0, %f2 loop_3556: std %f12, [%l7 + 0x70] addccc %o6, 0x133A, %g6 fbl %fcc2, loop_3557 fpadd32 %f6, %f10, %f8 brlz,a %g3, loop_3558 fands %f1, %f2, %f15 loop_3557: fcmpeq32 %f6, %f2, %g2 move %xcc, %i0, %g1 loop_3558: brgz %o2, loop_3559 sth %o4, [%l7 + 0x30] ldsh [%l7 + 0x16], %i4 bgu,a,pt %icc, loop_3560 loop_3559: mulx %o5, 0x1F5D, %g5 fmovrse %i3, %f15, %f8 stb %l1, [%l7 + 0x67] loop_3560: fcmped %fcc2, %f10, %f4 fnegs %f9, %f15 ldsw [%l7 + 0x20], %l0 bg loop_3561 st %f13, [%l7 + 0x10] fmovse %icc, %f15, %f2 te %xcc, 0x3 loop_3561: edge8n %l3, %i1, %i6 fbne,a %fcc3, loop_3562 lduh [%l7 + 0x42], %o3 fxnor %f0, %f6, %f14 fmovsneg %xcc, %f4, %f10 loop_3562: st %f0, [%l7 + 0x18] movgu %xcc, %l2, %l4 fmovdpos %icc, %f14, %f6 fcmpd %fcc0, %f2, %f2 ldx [%l7 + 0x40], %g4 bvs,a %icc, loop_3563 fmovrde %i7, %f4, %f8 stb %l6, [%l7 + 0x32] edge8ln %i5, %l5, %o1 loop_3563: brgez %g7, loop_3564 fnot1s %f6, %f13 movpos %xcc, %o0, %i2 fmovrsne %o6, %f14, %f0 loop_3564: nop setx loop_3565, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x08], %o7 brlez %g6, loop_3566 bvs loop_3567 loop_3565: fmovdg %icc, %f0, %f1 fbg,a %fcc1, loop_3568 loop_3566: ldd [%l7 + 0x60], %f4 loop_3567: ldd [%l7 + 0x38], %f8 fmovdne %xcc, %f15, %f3 loop_3568: edge32ln %g2, %g3, %g1 fands %f11, %f7, %f0 or %i0, %o2, %o4 ldsh [%l7 + 0x6A], %o5 bvc,a,pt %xcc, loop_3569 bneg,a loop_3570 bshuffle %f6, %f10, %f4 fones %f6 loop_3569: edge16n %i4, %i3, %l1 loop_3570: edge32n %l0, %l3, %g5 orncc %i1, %o3, %i6 xnorcc %l2, %l4, %i7 lduw [%l7 + 0x5C], %l6 fnot2s %f11, %f5 fmovrslz %i5, %f5, %f2 ldx [%l7 + 0x10], %l5 ldd [%l7 + 0x38], %f14 fpsub16 %f6, %f12, %f8 fmovdcs %icc, %f14, %f3 and %o1, %g4, %o0 call loop_3571 fmul8sux16 %f4, %f8, %f8 ldd [%l7 + 0x40], %f2 movg %xcc, %i2, %o6 loop_3571: fmovrde %g7, %f6, %f12 fxor %f4, %f8, %f4 stw %g6, [%l7 + 0x50] movleu %xcc, %o7, %g2 srl %g1, 0x0B, %i0 fmovdg %icc, %f11, %f14 ldsh [%l7 + 0x08], %g3 fones %f10 movrne %o4, 0x184, %o2 fbule %fcc0, loop_3572 stw %o5, [%l7 + 0x64] stb %i4, [%l7 + 0x5C] fbule,a %fcc0, loop_3573 loop_3572: fmovs %f1, %f4 std %f0, [%l7 + 0x58] ta %xcc, 0x0 loop_3573: ba,a,pn %icc, loop_3574 std %f8, [%l7 + 0x50] ldsh [%l7 + 0x42], %l1 fsrc2 %f2, %f6 loop_3574: fandnot2s %f5, %f7, %f10 or %l0, 0x0DBF, %i3 array8 %l3, %i1, %o3 fnot2s %f11, %f0 bleu %icc, loop_3575 bgu,a loop_3576 ld [%l7 + 0x48], %f7 fbug,a %fcc2, loop_3577 loop_3575: stw %g5, [%l7 + 0x6C] loop_3576: tn %xcc, 0x4 sth %i6, [%l7 + 0x3C] loop_3577: sth %l4, [%l7 + 0x18] fmovdpos %icc, %f8, %f11 be,pt %icc, loop_3578 tg %icc, 0x6 fblg %fcc1, loop_3579 movrne %l2, %i7, %l6 loop_3578: fmovsn %xcc, %f4, %f4 fmovrdgz %l5, %f4, %f4 loop_3579: fpack16 %f8, %f8 add %o1, 0x06C9, %g4 fpsub32s %f8, %f8, %f9 fmul8ulx16 %f10, %f0, %f4 fcmple16 %f12, %f2, %o0 mulscc %i5, %o6, %g7 brz %i2, loop_3580 orncc %g6, %o7, %g2 fpadd32s %f5, %f14, %f2 tcc %xcc, 0x7 loop_3580: ldx [%l7 + 0x28], %i0 edge32n %g3, %g1, %o4 ldx [%l7 + 0x78], %o2 fmovdg %icc, %f6, %f14 ldsh [%l7 + 0x7A], %o5 addcc %l1, %l0, %i3 fcmple32 %f8, %f4, %i4 fpadd16 %f6, %f4, %f4 fmovsle %icc, %f15, %f6 fpack16 %f12, %f4 edge32l %i1, %l3, %o3 fba,a %fcc2, loop_3581 fand %f10, %f10, %f14 fmovscc %icc, %f5, %f5 bl,a,pt %icc, loop_3582 loop_3581: tvc %xcc, 0x7 ldx [%l7 + 0x08], %g5 fzeros %f1 loop_3582: fbl,a %fcc2, loop_3583 sub %l4, %l2, %i7 ldsb [%l7 + 0x5D], %l6 fmovrse %i6, %f9, %f8 loop_3583: fmovrdlz %o1, %f6, %f10 fands %f10, %f2, %f8 mulx %l5, %g4, %i5 ldsh [%l7 + 0x66], %o0 ldx [%l7 + 0x40], %g7 sub %o6, %g6, %o7 taddcc %i2, 0x052A, %i0 fand %f12, %f14, %f14 fmovrsne %g2, %f0, %f6 stb %g3, [%l7 + 0x29] xnorcc %o4, %o2, %o5 fmul8x16al %f11, %f11, %f6 fmovrsne %l1, %f1, %f2 xorcc %l0, 0x13A6, %i3 stw %g1, [%l7 + 0x14] fmovsne %xcc, %f4, %f6 subcc %i1, 0x0FA6, %i4 brgz,a %l3, loop_3584 fmul8x16au %f1, %f4, %f14 subc %o3, 0x0B88, %g5 std %f6, [%l7 + 0x30] loop_3584: ble,a loop_3585 tgu %xcc, 0x3 stx %l4, [%l7 + 0x08] ba loop_3586 loop_3585: be,a,pn %icc, loop_3587 stx %l2, [%l7 + 0x48] tleu %icc, 0x3 loop_3586: fbu,a %fcc1, loop_3588 loop_3587: ldd [%l7 + 0x60], %f12 fcmpeq32 %f6, %f6, %l6 bleu,a loop_3589 loop_3588: ldsb [%l7 + 0x2A], %i7 edge16n %i6, %l5, %g4 st %f7, [%l7 + 0x08] loop_3589: fmovdn %icc, %f12, %f12 bn %xcc, loop_3590 fpack32 %f0, %f2, %f2 std %f12, [%l7 + 0x28] fabss %f7, %f8 loop_3590: fnor %f4, %f2, %f6 edge8 %i5, %o0, %g7 ldsh [%l7 + 0x66], %o1 xnor %g6, 0x187D, %o7 fpsub16 %f0, %f6, %f6 ldd [%l7 + 0x58], %f4 sdivx %i2, 0x0411, %i0 fbul,a %fcc3, loop_3591 for %f8, %f6, %f10 brz,a %o6, loop_3592 array32 %g2, %g3, %o4 loop_3591: bneg,a loop_3593 edge32ln %o2, %l1, %o5 loop_3592: fone %f14 std %f0, [%l7 + 0x68] loop_3593: bge,a,pt %xcc, loop_3594 tvs %icc, 0x5 sdivx %i3, 0x11B2, %l0 fpsub16s %f8, %f5, %f8 loop_3594: fmovdg %xcc, %f3, %f7 ldsh [%l7 + 0x68], %g1 ldsb [%l7 + 0x65], %i1 popc 0x1FC3, %i4 fnor %f0, %f4, %f2 srl %o3, 0x06, %l3 stw %g5, [%l7 + 0x10] std %f4, [%l7 + 0x48] fmovsle %xcc, %f6, %f11 lduw [%l7 + 0x40], %l2 ld [%l7 + 0x24], %f8 stb %l4, [%l7 + 0x1C] mova %xcc, %l6, %i6 movle %icc, %i7, %g4 movneg %xcc, %i5, %l5 brgz %g7, loop_3595 fbne,a %fcc1, loop_3596 tl %icc, 0x3 array16 %o1, %g6, %o7 loop_3595: ldd [%l7 + 0x50], %f6 loop_3596: andcc %o0, 0x0351, %i0 lduw [%l7 + 0x74], %i2 fands %f11, %f2, %f5 fmovdleu %icc, %f5, %f9 lduh [%l7 + 0x64], %g2 andcc %o6, %g3, %o4 movcs %xcc, %l1, %o5 tcc %icc, 0x5 fsrc1 %f10, %f12 umul %o2, 0x0181, %i3 stb %g1, [%l7 + 0x77] lduh [%l7 + 0x4C], %l0 fandnot2 %f2, %f10, %f6 lduw [%l7 + 0x70], %i1 fabsd %f0, %f4 sth %i4, [%l7 + 0x76] fbug,a %fcc3, loop_3597 udiv %l3, 0x1FA6, %g5 movrlez %o3, 0x2F4, %l2 std %f2, [%l7 + 0x78] loop_3597: bleu,a %xcc, loop_3598 ldsw [%l7 + 0x5C], %l6 stx %i6, [%l7 + 0x70] fandnot2 %f10, %f14, %f10 loop_3598: lduh [%l7 + 0x6E], %l4 fmovdg %xcc, %f6, %f2 srlx %g4, 0x15, %i7 movrgz %l5, %g7, %i5 stw %g6, [%l7 + 0x2C] movvs %xcc, %o1, %o0 fbg %fcc2, loop_3599 ldsw [%l7 + 0x4C], %i0 brlez,a %i2, loop_3600 be,pt %xcc, loop_3601 loop_3599: movgu %xcc, %g2, %o6 brlz,a %g3, loop_3602 loop_3600: fmovspos %xcc, %f9, %f3 loop_3601: fmovdne %xcc, %f15, %f5 fmovsgu %xcc, %f12, %f9 loop_3602: ldsb [%l7 + 0x33], %o4 ldd [%l7 + 0x18], %f14 lduh [%l7 + 0x5A], %o7 fmovrslz %o5, %f3, %f11 fmovsge %xcc, %f2, %f6 fcmps %fcc2, %f10, %f15 movrgz %o2, %l1, %i3 fcmpd %fcc1, %f2, %f14 movle %xcc, %g1, %l0 addccc %i1, 0x17D5, %i4 fnegs %f5, %f1 fmovdn %icc, %f1, %f8 orcc %g5, 0x03CA, %l3 fmovsl %icc, %f11, %f9 sethi 0x1C0D, %l2 lduh [%l7 + 0x4C], %o3 fxor %f14, %f6, %f14 sth %l6, [%l7 + 0x12] tneg %xcc, 0x6 edge8 %l4, %g4, %i7 sdivcc %l5, 0x0C71, %g7 fpsub16s %f14, %f14, %f3 and %i5, 0x0059, %g6 fmul8x16al %f5, %f10, %f4 edge32 %i6, %o0, %o1 brlez,a %i0, loop_3603 lduw [%l7 + 0x48], %g2 ldsh [%l7 + 0x64], %i2 fcmps %fcc2, %f13, %f0 loop_3603: fble %fcc1, loop_3604 array32 %g3, %o4, %o7 fand %f0, %f0, %f6 stx %o5, [%l7 + 0x38] loop_3604: bcs,pt %xcc, loop_3605 srlx %o6, 0x1C, %l1 fcmpne16 %f2, %f2, %i3 or %o2, %g1, %i1 loop_3605: sth %i4, [%l7 + 0x62] bvc loop_3606 fsrc1 %f14, %f2 te %xcc, 0x6 mulx %g5, %l0, %l2 loop_3606: fnot1s %f13, %f3 tne %icc, 0x6 tsubcc %o3, 0x0CAC, %l6 ld [%l7 + 0x58], %f10 fmovdg %xcc, %f14, %f11 edge8 %l3, %g4, %l4 srax %i7, %g7, %l5 fmovrde %g6, %f2, %f8 ldsb [%l7 + 0x4E], %i5 std %f12, [%l7 + 0x68] ldsh [%l7 + 0x0A], %o0 stb %o1, [%l7 + 0x2B] fcmps %fcc0, %f7, %f3 fcmpes %fcc3, %f10, %f2 sllx %i6, 0x09, %i0 for %f4, %f6, %f8 fmovsvc %xcc, %f10, %f11 fcmped %fcc3, %f6, %f4 fsrc2s %f13, %f10 siam 0x0 stx %i2, [%l7 + 0x30] lduw [%l7 + 0x2C], %g2 bleu,a %xcc, loop_3607 popc %o4, %o7 siam 0x1 movcs %xcc, %o5, %o6 loop_3607: fsrc2s %f12, %f10 lduw [%l7 + 0x70], %l1 fmovrdlz %i3, %f4, %f2 stx %o2, [%l7 + 0x38] ldub [%l7 + 0x68], %g1 tvc %xcc, 0x2 tleu %xcc, 0x3 fpadd16 %f14, %f0, %f4 fmuld8sux16 %f15, %f5, %f10 smul %i1, 0x0079, %i4 call loop_3608 bshuffle %f10, %f8, %f10 fnand %f12, %f6, %f10 fnot2s %f7, %f15 loop_3608: edge16 %g3, %l0, %g5 stx %l2, [%l7 + 0x48] st %f2, [%l7 + 0x0C] movge %xcc, %o3, %l6 subcc %g4, %l4, %l3 sdiv %g7, 0x16BD, %i7 nop setx loop_3609, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brlz %l5, loop_3610 brgz,a %g6, loop_3611 movleu %xcc, %o0, %i5 loop_3609: fbule %fcc3, loop_3612 loop_3610: lduh [%l7 + 0x18], %i6 loop_3611: fcmps %fcc1, %f6, %f4 udivx %i0, 0x1634, %o1 loop_3612: alignaddrl %i2, %g2, %o4 umulcc %o5, %o7, %l1 fone %f2 ld [%l7 + 0x44], %f11 stx %o6, [%l7 + 0x50] fands %f0, %f15, %f3 movge %icc, %o2, %i3 lduw [%l7 + 0x7C], %i1 stb %g1, [%l7 + 0x26] fpsub16 %f4, %f8, %f0 ld [%l7 + 0x68], %f12 ldd [%l7 + 0x58], %f10 fmovdcs %xcc, %f14, %f4 bshuffle %f6, %f14, %f8 subcc %g3, %i4, %l0 movrlz %g5, 0x2B5, %l2 ldub [%l7 + 0x3A], %o3 bl,a,pt %xcc, loop_3613 array8 %l6, %g4, %l4 fmovdleu %xcc, %f1, %f9 fbuge %fcc1, loop_3614 loop_3613: fnands %f7, %f9, %f11 fornot1s %f11, %f3, %f5 tpos %icc, 0x2 loop_3614: fcmpeq16 %f14, %f12, %l3 movrgz %g7, 0x165, %l5 bneg,pn %icc, loop_3615 bvc,a,pn %xcc, loop_3616 lduw [%l7 + 0x3C], %g6 fbn,a %fcc2, loop_3617 loop_3615: edge16l %o0, %i5, %i6 loop_3616: movneg %xcc, %i0, %i7 udivcc %i2, 0x0342, %o1 loop_3617: fmuld8sux16 %f13, %f10, %f14 ldsh [%l7 + 0x72], %g2 stw %o5, [%l7 + 0x6C] sethi 0x183A, %o4 ldsw [%l7 + 0x28], %l1 udiv %o7, 0x0D80, %o2 tvc %xcc, 0x1 fcmpgt32 %f12, %f6, %i3 sdivcc %i1, 0x0517, %g1 edge8 %g3, %o6, %l0 fzeros %f13 ldsb [%l7 + 0x39], %g5 stx %l2, [%l7 + 0x48] fpack16 %f14, %f12 fxnors %f2, %f9, %f2 ldsh [%l7 + 0x12], %o3 fbo %fcc3, loop_3618 fmovrdne %i4, %f8, %f6 fmuld8sux16 %f10, %f13, %f0 tcs %icc, 0x6 loop_3618: tleu %icc, 0x3 fmovdge %icc, %f3, %f9 fmovsne %icc, %f3, %f2 sub %l6, %l4, %l3 smulcc %g4, %l5, %g7 udivcc %g6, 0x0972, %o0 bcc,a,pt %icc, loop_3619 ld [%l7 + 0x20], %f1 fnor %f8, %f4, %f10 fandnot2s %f10, %f6, %f5 loop_3619: stb %i5, [%l7 + 0x77] fandnot1s %f4, %f8, %f7 fmovdgu %xcc, %f12, %f5 movvs %icc, %i0, %i6 edge8n %i2, %o1, %i7 fcmpgt32 %f14, %f14, %g2 fmovsn %icc, %f1, %f4 ldd [%l7 + 0x20], %f10 ldsb [%l7 + 0x7A], %o5 fmovscc %icc, %f3, %f15 ldx [%l7 + 0x50], %l1 fcmpeq32 %f12, %f12, %o7 fornot1 %f10, %f14, %f12 fmovsgu %icc, %f14, %f3 udivcc %o4, 0x0609, %o2 bleu,pt %xcc, loop_3620 edge8n %i1, %g1, %i3 movre %o6, 0x1A8, %l0 movvc %xcc, %g5, %g3 loop_3620: stx %l2, [%l7 + 0x58] bne %icc, loop_3621 fnot1s %f3, %f7 fmovsvs %icc, %f14, %f9 bg,pt %xcc, loop_3622 loop_3621: tpos %icc, 0x7 lduw [%l7 + 0x2C], %i4 sll %o3, %l6, %l3 loop_3622: fand %f2, %f8, %f10 stx %l4, [%l7 + 0x48] stb %l5, [%l7 + 0x0E] fmovdneg %xcc, %f1, %f11 andn %g7, 0x1094, %g4 ldx [%l7 + 0x30], %o0 andn %g6, %i0, %i5 fcmped %fcc1, %f6, %f4 ldub [%l7 + 0x23], %i2 fnot1s %f9, %f5 ldx [%l7 + 0x48], %i6 movvc %xcc, %o1, %i7 stb %o5, [%l7 + 0x47] edge32n %g2, %l1, %o4 udivx %o2, 0x01D1, %o7 fmovdn %xcc, %f12, %f13 fxors %f0, %f11, %f5 fmovdpos %icc, %f1, %f4 tn %icc, 0x1 stw %g1, [%l7 + 0x28] tle %xcc, 0x7 tne %icc, 0x4 stw %i3, [%l7 + 0x30] array32 %i1, %l0, %o6 stx %g5, [%l7 + 0x18] subc %l2, %i4, %o3 mulscc %l6, 0x08F5, %g3 ldsw [%l7 + 0x68], %l3 tgu %icc, 0x0 fmovdpos %xcc, %f4, %f15 ldsb [%l7 + 0x13], %l5 lduh [%l7 + 0x4A], %g7 fcmpeq16 %f2, %f12, %g4 ldsw [%l7 + 0x44], %l4 fcmple16 %f4, %f0, %o0 ldsh [%l7 + 0x74], %i0 ba %icc, loop_3623 stb %i5, [%l7 + 0x3E] movpos %icc, %i2, %g6 ldsh [%l7 + 0x50], %o1 loop_3623: fmovrdgz %i6, %f4, %f8 umulcc %o5, 0x0818, %i7 fsrc1 %f6, %f8 fpsub16s %f14, %f1, %f11 fpadd32s %f10, %f1, %f12 fmovdleu %xcc, %f12, %f1 fxors %f13, %f15, %f10 sdiv %g2, 0x0DCC, %o4 ld [%l7 + 0x24], %f2 popc 0x0342, %o2 st %f7, [%l7 + 0x4C] fmuld8ulx16 %f15, %f0, %f10 brlz,a %o7, loop_3624 ldd [%l7 + 0x78], %f6 fornot2 %f6, %f0, %f14 alignaddrl %g1, %l1, %i3 loop_3624: fornot1 %f12, %f12, %f10 array32 %l0, %o6, %i1 ldd [%l7 + 0x58], %f0 lduw [%l7 + 0x5C], %g5 xnor %l2, %o3, %i4 sdiv %g3, 0x0784, %l6 bvc loop_3625 fmovsn %xcc, %f8, %f5 sth %l3, [%l7 + 0x7C] fmuld8ulx16 %f13, %f3, %f12 loop_3625: fbge,a %fcc3, loop_3626 orn %l5, 0x1ACF, %g7 stx %g4, [%l7 + 0x78] stx %o0, [%l7 + 0x18] loop_3626: ldd [%l7 + 0x38], %f8 ble,a %icc, loop_3627 tcs %xcc, 0x5 fzeros %f4 ldub [%l7 + 0x30], %i0 loop_3627: fmovs %f8, %f11 fmovrdgz %i5, %f8, %f6 move %xcc, %l4, %g6 nop setx loop_3628, %l0, %l1 jmpl %l1, %i2 fands %f6, %f3, %f5 fmovrslz %i6, %f1, %f9 ldsb [%l7 + 0x17], %o1 loop_3628: fabss %f14, %f6 fmovrdgez %o5, %f10, %f12 tneg %icc, 0x7 sdiv %i7, 0x1DF2, %g2 sra %o2, 0x05, %o4 movcc %icc, %g1, %o7 array8 %i3, %l1, %o6 fmovsleu %xcc, %f6, %f9 or %l0, %g5, %i1 fnot2 %f4, %f14 fmovscc %xcc, %f2, %f7 movn %xcc, %o3, %i4 andcc %l2, %l6, %g3 tcs %icc, 0x3 stw %l3, [%l7 + 0x28] movvc %xcc, %l5, %g4 alignaddr %o0, %g7, %i0 fcmped %fcc3, %f8, %f14 fandnot1s %f13, %f13, %f9 sth %i5, [%l7 + 0x0C] tcs %icc, 0x4 bvc loop_3629 sdivcc %g6, 0x0A4D, %l4 fnands %f6, %f2, %f15 bgu loop_3630 loop_3629: fmovsleu %icc, %f6, %f1 fpadd16s %f9, %f8, %f0 andn %i6, %i2, %o5 loop_3630: movre %o1, 0x038, %g2 tvc %icc, 0x3 fandnot2s %f9, %f8, %f4 fbne,a %fcc2, loop_3631 stx %o2, [%l7 + 0x48] lduw [%l7 + 0x54], %i7 xorcc %g1, %o4, %o7 loop_3631: movg %xcc, %i3, %o6 array16 %l0, %l1, %i1 lduh [%l7 + 0x74], %g5 fmovrsne %o3, %f6, %f14 ld [%l7 + 0x64], %f6 stb %i4, [%l7 + 0x0B] fcmpes %fcc0, %f14, %f14 fornot2 %f4, %f4, %f14 fbu,a %fcc0, loop_3632 fnand %f0, %f14, %f10 fpsub32 %f14, %f10, %f4 edge16n %l6, %g3, %l2 loop_3632: smul %l5, 0x0DC2, %g4 bn,a,pn %xcc, loop_3633 std %f12, [%l7 + 0x08] fxors %f7, %f8, %f4 fmovscs %icc, %f11, %f2 loop_3633: bcs loop_3634 movleu %xcc, %l3, %g7 ldsw [%l7 + 0x7C], %o0 ta %xcc, 0x4 loop_3634: lduh [%l7 + 0x70], %i5 sra %i0, %g6, %l4 fbug %fcc2, loop_3635 fbu %fcc1, loop_3636 stw %i6, [%l7 + 0x38] stw %i2, [%l7 + 0x14] loop_3635: sll %o5, %o1, %g2 loop_3636: fmovdg %xcc, %f7, %f14 fnot2s %f13, %f12 fpack32 %f4, %f6, %f10 orcc %o2, 0x1A4E, %g1 tle %icc, 0x6 ldsb [%l7 + 0x68], %i7 fblg %fcc0, loop_3637 ldsh [%l7 + 0x64], %o7 call loop_3638 sth %i3, [%l7 + 0x40] loop_3637: mulscc %o6, 0x075F, %l0 sth %o4, [%l7 + 0x34] loop_3638: fnor %f4, %f12, %f6 addccc %l1, %g5, %i1 st %f6, [%l7 + 0x58] bne %xcc, loop_3639 fmovsneg %xcc, %f11, %f9 ld [%l7 + 0x28], %f4 fcmps %fcc3, %f7, %f14 loop_3639: xorcc %o3, %l6, %i4 fpadd32 %f4, %f6, %f0 fmovrsgz %g3, %f0, %f6 array16 %l2, %g4, %l5 movcs %icc, %l3, %o0 fandnot2 %f4, %f14, %f4 xorcc %i5, %g7, %g6 mova %icc, %l4, %i6 fpadd16 %f0, %f6, %f6 sth %i2, [%l7 + 0x76] fpadd32s %f3, %f2, %f5 fcmple16 %f6, %f10, %o5 for %f2, %f10, %f14 brlez,a %i0, loop_3640 st %f3, [%l7 + 0x7C] fcmps %fcc1, %f4, %f3 lduw [%l7 + 0x18], %o1 loop_3640: st %f6, [%l7 + 0x58] fxnor %f4, %f2, %f0 stb %o2, [%l7 + 0x32] be,pn %xcc, loop_3641 lduh [%l7 + 0x74], %g1 siam 0x4 stx %g2, [%l7 + 0x58] loop_3641: tvs %xcc, 0x3 bl,pn %xcc, loop_3642 fmovsle %icc, %f11, %f10 movvs %icc, %o7, %i3 fmovs %f10, %f11 loop_3642: std %f6, [%l7 + 0x40] fbul,a %fcc2, loop_3643 tgu %icc, 0x7 fmovsn %xcc, %f10, %f15 fbg %fcc3, loop_3644 loop_3643: fmovsvs %xcc, %f3, %f11 array8 %i7, %o6, %l0 sth %o4, [%l7 + 0x5C] loop_3644: tg %icc, 0x1 fmovda %icc, %f4, %f3 alignaddr %l1, %g5, %o3 fmovdg %icc, %f12, %f13 ldx [%l7 + 0x10], %i1 fbul,a %fcc3, loop_3645 fpack16 %f8, %f4 ldsw [%l7 + 0x38], %l6 fbug %fcc1, loop_3646 loop_3645: tn %xcc, 0x5 ldsh [%l7 + 0x6E], %g3 orcc %l2, %i4, %l5 loop_3646: brz %g4, loop_3647 ldsw [%l7 + 0x1C], %o0 ta %xcc, 0x2 bl,pt %icc, loop_3648 loop_3647: fbuge %fcc1, loop_3649 tgu %xcc, 0x7 stx %i5, [%l7 + 0x20] loop_3648: sdivx %l3, 0x0910, %g6 loop_3649: fcmpes %fcc2, %f2, %f6 fmovdl %icc, %f14, %f9 fmovsne %icc, %f4, %f7 sth %l4, [%l7 + 0x28] fcmple16 %f0, %f14, %i6 sth %i2, [%l7 + 0x14] ba,a,pt %xcc, loop_3650 movrlez %o5, 0x365, %g7 fmovsl %icc, %f14, %f9 tn %xcc, 0x2 loop_3650: tg %icc, 0x6 array8 %o1, %o2, %i0 or %g1, 0x1844, %g2 movl %xcc, %i3, %i7 andcc %o6, %o7, %o4 bvs loop_3651 addccc %l1, %g5, %o3 fbo,a %fcc0, loop_3652 tcc %icc, 0x6 loop_3651: ld [%l7 + 0x1C], %f8 fones %f7 loop_3652: ldsw [%l7 + 0x2C], %i1 bcc,a loop_3653 fbge,a %fcc0, loop_3654 lduh [%l7 + 0x7A], %l0 movl %xcc, %g3, %l6 loop_3653: udivx %i4, 0x19EB, %l5 loop_3654: alignaddr %g4, %o0, %i5 fcmps %fcc3, %f7, %f11 ldx [%l7 + 0x50], %l3 fmovd %f4, %f2 bl,pn %icc, loop_3655 sth %g6, [%l7 + 0x72] tcc %xcc, 0x7 movl %xcc, %l4, %l2 loop_3655: fble,a %fcc0, loop_3656 tge %icc, 0x2 movrlz %i2, 0x38B, %o5 bgu,a %icc, loop_3657 loop_3656: edge8n %i6, %o1, %o2 movrgez %i0, %g1, %g7 brlz,a %i3, loop_3658 loop_3657: ldub [%l7 + 0x49], %i7 array8 %g2, %o7, %o6 tneg %xcc, 0x7 loop_3658: fmovspos %icc, %f14, %f7 fxnors %f8, %f1, %f15 fsrc1s %f3, %f8 ldsb [%l7 + 0x7A], %l1 movpos %xcc, %o4, %o3 fmovrde %g5, %f10, %f6 ld [%l7 + 0x74], %f13 andcc %i1, %g3, %l6 fmovspos %xcc, %f5, %f8 ldd [%l7 + 0x28], %f14 stx %i4, [%l7 + 0x30] stb %l5, [%l7 + 0x5B] subc %g4, 0x1EC0, %l0 ld [%l7 + 0x44], %f7 smul %i5, %l3, %g6 subc %o0, 0x0DE8, %l4 sdivcc %i2, 0x0A32, %o5 movleu %icc, %i6, %l2 ld [%l7 + 0x28], %f5 ldsh [%l7 + 0x62], %o1 fmovrde %i0, %f0, %f2 stb %o2, [%l7 + 0x14] ldub [%l7 + 0x7B], %g1 ldsb [%l7 + 0x24], %g7 tcs %xcc, 0x2 fmovrsne %i3, %f13, %f14 ta %icc, 0x7 fmuld8ulx16 %f9, %f14, %f14 tcs %icc, 0x5 bg,pn %icc, loop_3659 fbue,a %fcc0, loop_3660 fmovrdgz %g2, %f14, %f12 add %i7, %o7, %l1 loop_3659: fmovdneg %xcc, %f4, %f8 loop_3660: subcc %o4, 0x041E, %o3 std %f2, [%l7 + 0x68] fpack16 %f6, %f7 fmovsa %xcc, %f1, %f10 stx %o6, [%l7 + 0x08] st %f3, [%l7 + 0x4C] movn %xcc, %i1, %g3 movrgz %g5, 0x3EE, %l6 fmovspos %xcc, %f4, %f4 ldsw [%l7 + 0x1C], %i4 sll %l5, 0x06, %l0 tg %icc, 0x3 lduh [%l7 + 0x74], %i5 fmovd %f2, %f10 fcmpes %fcc2, %f11, %f1 mulx %l3, 0x1C4F, %g6 std %f0, [%l7 + 0x58] fmovrdgez %g4, %f0, %f2 fmovdle %icc, %f1, %f4 ld [%l7 + 0x08], %f9 edge32 %l4, %i2, %o5 fsrc1s %f7, %f8 fcmpne16 %f8, %f0, %i6 lduh [%l7 + 0x76], %o0 fmovdgu %xcc, %f13, %f12 lduh [%l7 + 0x16], %o1 fmovsa %icc, %f11, %f13 ldx [%l7 + 0x58], %l2 stw %i0, [%l7 + 0x24] fmovdle %xcc, %f7, %f12 movne %icc, %o2, %g7 fmovrsgez %i3, %f6, %f9 call loop_3661 addccc %g2, %i7, %o7 umul %g1, 0x1570, %o4 tcc %xcc, 0x4 loop_3661: fbn %fcc1, loop_3662 subc %l1, %o3, %o6 fmovrsgz %i1, %f13, %f5 fexpand %f8, %f10 loop_3662: sllx %g5, 0x10, %g3 ldsb [%l7 + 0x4A], %i4 fmuld8sux16 %f13, %f10, %f4 fmovdge %xcc, %f11, %f15 mova %xcc, %l5, %l6 fmovscs %icc, %f12, %f5 ldx [%l7 + 0x40], %l0 fbug %fcc2, loop_3663 movvs %icc, %i5, %g6 fsrc1 %f12, %f2 bshuffle %f14, %f8, %f12 loop_3663: tcs %xcc, 0x1 stx %g4, [%l7 + 0x18] fandnot1 %f6, %f14, %f4 st %f0, [%l7 + 0x08] ldsh [%l7 + 0x08], %l3 fmul8x16al %f12, %f12, %f6 ldub [%l7 + 0x65], %l4 nop setx loop_3664, %l0, %l1 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 %o5, [%l7 + 0x3B] sdivcc %i6, 0x033F, %o0 ldx [%l7 + 0x10], %o1 loop_3664: edge32 %i2, %l2, %o2 tvs %icc, 0x5 movrgz %g7, 0x086, %i3 fmovrde %g2, %f0, %f8 brlz %i7, loop_3665 fmovdne %icc, %f10, %f11 fble %fcc3, loop_3666 sth %o7, [%l7 + 0x32] loop_3665: stb %g1, [%l7 + 0x34] fbue,a %fcc2, loop_3667 loop_3666: movrgez %o4, %i0, %o3 fmovrslz %o6, %f7, %f5 tsubcctv %l1, 0x1ACD, %i1 loop_3667: xnor %g5, 0x18FB, %g3 fmovdvs %icc, %f7, %f12 fandnot2s %f9, %f1, %f0 edge32n %l5, %l6, %l0 ldsw [%l7 + 0x08], %i5 fmovsl %icc, %f8, %f12 fcmpeq16 %f6, %f12, %g6 fcmple16 %f6, %f12, %i4 ldub [%l7 + 0x18], %l3 ldx [%l7 + 0x40], %l4 brgz %g4, loop_3668 array32 %o5, %o0, %o1 ldd [%l7 + 0x78], %f2 ldx [%l7 + 0x28], %i6 loop_3668: fmovrdgez %l2, %f4, %f14 stx %i2, [%l7 + 0x30] xnorcc %g7, 0x0B42, %o2 fpadd16s %f9, %f14, %f13 fmovdcs %xcc, %f4, %f3 umulcc %g2, %i3, %o7 bpos,a,pn %xcc, loop_3669 stx %i7, [%l7 + 0x48] movcs %icc, %g1, %i0 stx %o4, [%l7 + 0x50] loop_3669: tl %icc, 0x3 fsrc1 %f10, %f10 lduw [%l7 + 0x44], %o6 tsubcc %l1, %o3, %i1 bl,a,pn %xcc, loop_3670 movgu %icc, %g5, %g3 stx %l5, [%l7 + 0x48] bgu loop_3671 loop_3670: ldsb [%l7 + 0x70], %l0 fnor %f10, %f4, %f12 umul %l6, %i5, %g6 loop_3671: ld [%l7 + 0x4C], %f6 call loop_3672 std %f6, [%l7 + 0x20] fnot2s %f11, %f12 array16 %i4, %l4, %g4 loop_3672: fpadd16s %f11, %f13, %f15 fmovdvs %xcc, %f12, %f7 fcmpne16 %f0, %f6, %o5 umul %l3, 0x1394, %o0 lduh [%l7 + 0x40], %i6 fzeros %f12 udiv %l2, 0x0AF8, %o1 ldub [%l7 + 0x2E], %i2 fmovrse %g7, %f8, %f4 fmovse %icc, %f12, %f6 stb %g2, [%l7 + 0x14] sllx %o2, 0x08, %o7 fmovdneg %xcc, %f3, %f7 ble,a %icc, loop_3673 bl loop_3674 ldsb [%l7 + 0x38], %i3 edge32l %g1, %i0, %o4 loop_3673: movre %o6, 0x082, %l1 loop_3674: fcmple32 %f0, %f12, %o3 fmovse %xcc, %f12, %f5 udiv %i7, 0x073A, %i1 fcmped %fcc3, %f8, %f0 fbug %fcc2, loop_3675 brnz,a %g5, loop_3676 fmovsn %icc, %f15, %f8 fba,a %fcc0, loop_3677 loop_3675: bcc,a,pt %icc, loop_3678 loop_3676: ld [%l7 + 0x70], %f11 fcmpne16 %f10, %f14, %g3 loop_3677: ldsb [%l7 + 0x6B], %l0 loop_3678: fnot1 %f14, %f12 stb %l5, [%l7 + 0x42] stx %l6, [%l7 + 0x30] stw %i5, [%l7 + 0x70] std %f0, [%l7 + 0x60] fmovsne %xcc, %f7, %f7 fand %f8, %f6, %f6 movre %g6, 0x2EE, %i4 ldub [%l7 + 0x3A], %l4 sllx %o5, 0x14, %l3 fmovspos %icc, %f5, %f8 orn %o0, 0x0677, %i6 tl %xcc, 0x4 ldub [%l7 + 0x30], %g4 fpsub16s %f2, %f6, %f3 std %f4, [%l7 + 0x78] alignaddrl %o1, %i2, %l2 ldd [%l7 + 0x18], %f8 st %f10, [%l7 + 0x48] ld [%l7 + 0x0C], %f11 fcmple16 %f14, %f8, %g2 popc %g7, %o2 stw %i3, [%l7 + 0x20] smul %o7, %g1, %o4 edge32l %i0, %l1, %o6 fmovspos %xcc, %f13, %f10 stw %i7, [%l7 + 0x1C] ldd [%l7 + 0x10], %f2 fbg,a %fcc1, loop_3679 bge,pn %icc, loop_3680 bl loop_3681 stw %o3, [%l7 + 0x1C] loop_3679: fmovspos %icc, %f3, %f3 loop_3680: fmovrslez %i1, %f7, %f6 loop_3681: fxors %f12, %f6, %f13 umulcc %g3, %g5, %l0 fmovdl %icc, %f15, %f9 edge16 %l6, %l5, %g6 movvs %icc, %i4, %i5 movrgez %l4, 0x12A, %l3 udiv %o5, 0x1F99, %i6 ldsw [%l7 + 0x24], %g4 call loop_3682 fnand %f6, %f0, %f12 fmovsle %icc, %f5, %f10 st %f6, [%l7 + 0x74] loop_3682: ldd [%l7 + 0x78], %f2 fsrc2s %f9, %f12 brgz,a %o1, loop_3683 bneg %xcc, loop_3684 bneg,pt %xcc, loop_3685 move %icc, %i2, %l2 loop_3683: stx %g2, [%l7 + 0x10] loop_3684: srlx %g7, %o2, %o0 loop_3685: sdivx %o7, 0x0E24, %g1 ldsw [%l7 + 0x70], %o4 bgu loop_3686 fmovsneg %icc, %f1, %f7 fnegd %f6, %f0 ldd [%l7 + 0x28], %f10 loop_3686: movrlez %i0, %i3, %l1 ldx [%l7 + 0x48], %i7 fmul8x16au %f2, %f2, %f2 xnor %o3, %o6, %g3 stw %i1, [%l7 + 0x44] tl %xcc, 0x0 st %f12, [%l7 + 0x48] fnot2 %f0, %f14 stx %l0, [%l7 + 0x40] tsubcc %l6, %l5, %g5 ldx [%l7 + 0x20], %g6 addcc %i5, 0x1E49, %i4 fornot2 %f8, %f4, %f10 nop setx loop_3687, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2 %f14, %f0 fmul8sux16 %f14, %f12, %f14 fands %f13, %f15, %f3 loop_3687: fcmpne16 %f2, %f14, %l4 sth %o5, [%l7 + 0x38] array8 %l3, %i6, %g4 movl %xcc, %o1, %i2 st %f15, [%l7 + 0x48] fmovda %icc, %f7, %f8 movl %xcc, %g2, %l2 ld [%l7 + 0x64], %f12 bne,a,pn %xcc, loop_3688 fcmpgt16 %f12, %f6, %g7 alignaddr %o2, %o0, %g1 fmovrdlez %o4, %f2, %f4 loop_3688: or %i0, %o7, %i3 move %icc, %l1, %i7 st %f15, [%l7 + 0x24] std %f2, [%l7 + 0x68] andcc %o3, %g3, %i1 stw %l0, [%l7 + 0x70] tne %icc, 0x1 ldsh [%l7 + 0x4E], %l6 alignaddrl %o6, %g5, %g6 edge8l %i5, %l5, %i4 fmovrde %o5, %f6, %f8 fxnor %f12, %f12, %f8 ldsh [%l7 + 0x20], %l4 ldx [%l7 + 0x60], %l3 fbl %fcc2, loop_3689 fmul8ulx16 %f2, %f14, %f4 fcmps %fcc1, %f11, %f9 fbuge %fcc3, loop_3690 loop_3689: fzeros %f8 call loop_3691 ldsh [%l7 + 0x60], %i6 loop_3690: fcmpeq32 %f2, %f10, %g4 fbuge %fcc1, loop_3692 loop_3691: tsubcctv %o1, %i2, %l2 st %f2, [%l7 + 0x2C] sth %g7, [%l7 + 0x74] loop_3692: ble,pn %icc, loop_3693 array16 %o2, %o0, %g1 ldsb [%l7 + 0x75], %o4 fpmerge %f1, %f2, %f8 loop_3693: smulcc %g2, %o7, %i0 ldsw [%l7 + 0x58], %i3 stb %i7, [%l7 + 0x52] ldsb [%l7 + 0x45], %o3 movrgz %g3, %i1, %l1 movg %icc, %l0, %o6 fpadd32 %f2, %f12, %f0 ldsw [%l7 + 0x64], %l6 fzeros %f6 fmovrse %g6, %f3, %f12 fbu,a %fcc0, loop_3694 ldx [%l7 + 0x38], %g5 st %f11, [%l7 + 0x5C] fmovsa %icc, %f10, %f10 loop_3694: fmovdcs %xcc, %f10, %f15 fpadd32s %f10, %f12, %f1 fmovsleu %xcc, %f9, %f0 fxors %f1, %f12, %f11 mova %xcc, %i5, %l5 edge32l %o5, %l4, %l3 srax %i6, %g4, %o1 stb %i2, [%l7 + 0x54] fmovspos %icc, %f5, %f6 fpack16 %f0, %f7 ld [%l7 + 0x30], %f12 edge32n %l2, %g7, %o2 brz,a %i4, loop_3695 fbge %fcc2, loop_3696 bcs,pt %icc, loop_3697 movge %xcc, %o0, %o4 loop_3695: stw %g2, [%l7 + 0x64] loop_3696: std %f14, [%l7 + 0x40] loop_3697: andn %o7, %g1, %i3 fzero %f12 lduw [%l7 + 0x50], %i0 pdist %f14, %f10, %f4 lduw [%l7 + 0x50], %i7 orn %o3, 0x0B76, %i1 ldsw [%l7 + 0x08], %g3 fmovdcs %xcc, %f9, %f13 xor %l0, 0x1CDA, %l1 brlez,a %o6, loop_3698 move %xcc, %g6, %l6 ldsw [%l7 + 0x30], %g5 fcmpne16 %f10, %f0, %l5 loop_3698: fmovdleu %xcc, %f0, %f7 xnorcc %o5, %i5, %l3 stw %l4, [%l7 + 0x14] stw %i6, [%l7 + 0x38] movgu %icc, %g4, %o1 st %f5, [%l7 + 0x70] ldx [%l7 + 0x58], %l2 fpmerge %f2, %f8, %f8 stx %i2, [%l7 + 0x78] tge %xcc, 0x2 ldsh [%l7 + 0x56], %g7 fmovsn %icc, %f12, %f8 sdivx %o2, 0x02EF, %o0 bcc,a loop_3699 stw %i4, [%l7 + 0x18] bpos,pn %icc, loop_3700 fcmpes %fcc1, %f11, %f4 loop_3699: edge16n %o4, %o7, %g1 ldsb [%l7 + 0x71], %g2 loop_3700: fbo %fcc0, loop_3701 movgu %xcc, %i0, %i3 st %f3, [%l7 + 0x14] bgu,pt %xcc, loop_3702 loop_3701: std %f14, [%l7 + 0x30] ldsw [%l7 + 0x78], %i7 ldx [%l7 + 0x30], %o3 loop_3702: movle %icc, %i1, %g3 fpadd16s %f2, %f2, %f13 andcc %l0, %o6, %g6 movneg %icc, %l6, %l1 brlz %g5, loop_3703 orncc %l5, 0x1C8A, %o5 fcmpeq16 %f0, %f0, %i5 fmovscc %xcc, %f2, %f7 loop_3703: stx %l3, [%l7 + 0x30] fbu,a %fcc0, loop_3704 movvs %icc, %l4, %g4 stb %i6, [%l7 + 0x23] movre %o1, 0x093, %i2 loop_3704: fmovdn %icc, %f9, %f8 fmovsg %icc, %f3, %f8 fmovsgu %xcc, %f1, %f14 ldsw [%l7 + 0x3C], %g7 fpadd16 %f12, %f10, %f10 fzero %f6 move %xcc, %l2, %o0 fmuld8sux16 %f0, %f0, %f0 fabss %f0, %f5 fpmerge %f12, %f1, %f10 bvs,a,pt %icc, loop_3705 sllx %o2, %i4, %o7 fbo %fcc0, loop_3706 stb %o4, [%l7 + 0x50] loop_3705: tleu %xcc, 0x7 add %g1, 0x1892, %i0 loop_3706: fmovscc %xcc, %f4, %f1 fblg,a %fcc1, loop_3707 ldd [%l7 + 0x30], %f10 bl loop_3708 tsubcctv %g2, %i3, %o3 loop_3707: ta %xcc, 0x4 movge %xcc, %i1, %g3 loop_3708: fmovdcs %xcc, %f15, %f7 ldub [%l7 + 0x4B], %l0 brlz,a %i7, loop_3709 ldsw [%l7 + 0x64], %o6 bge,a %icc, loop_3710 fmovdne %icc, %f12, %f9 loop_3709: lduh [%l7 + 0x70], %l6 edge8ln %l1, %g6, %l5 loop_3710: fmovdle %xcc, %f7, %f7 fcmpd %fcc2, %f8, %f14 stb %o5, [%l7 + 0x36] fmovse %icc, %f6, %f15 fornot1 %f4, %f4, %f14 edge32n %i5, %g5, %l3 fmovse %icc, %f3, %f8 fmuld8sux16 %f10, %f0, %f8 ldub [%l7 + 0x58], %l4 tsubcc %i6, %o1, %i2 edge16l %g7, %g4, %l2 fone %f4 smul %o0, %o2, %o7 stb %o4, [%l7 + 0x3D] popc %g1, %i4 movpos %icc, %g2, %i3 bgu loop_3711 fcmple32 %f12, %f6, %o3 fmovsleu %xcc, %f0, %f7 siam 0x5 loop_3711: fones %f4 stx %i0, [%l7 + 0x60] siam 0x0 fmovsle %xcc, %f1, %f0 edge32 %g3, %l0, %i7 fxnors %f15, %f9, %f14 movpos %icc, %i1, %l6 ld [%l7 + 0x4C], %f3 fmovdneg %icc, %f7, %f10 ta %icc, 0x7 bneg,a,pt %xcc, loop_3712 stb %o6, [%l7 + 0x14] ldsb [%l7 + 0x18], %l1 ldx [%l7 + 0x18], %g6 loop_3712: edge16 %o5, %l5, %i5 bneg,a loop_3713 fmovrsne %g5, %f4, %f2 stx %l4, [%l7 + 0x20] tge %xcc, 0x3 loop_3713: movneg %xcc, %l3, %i6 tsubcctv %i2, %g7, %o1 fmovdle %xcc, %f14, %f6 add %g4, %l2, %o0 mulx %o2, 0x184B, %o4 edge8l %g1, %i4, %g2 movrlez %o7, 0x2F8, %o3 fmul8sux16 %f12, %f6, %f6 edge8ln %i3, %i0, %g3 fcmpne16 %f4, %f6, %i7 lduw [%l7 + 0x3C], %l0 ldd [%l7 + 0x40], %f2 fbe %fcc3, loop_3714 st %f9, [%l7 + 0x4C] lduh [%l7 + 0x50], %i1 fmovrslez %o6, %f4, %f13 loop_3714: bne,a loop_3715 sth %l1, [%l7 + 0x6C] ldsb [%l7 + 0x2B], %l6 ldub [%l7 + 0x0D], %o5 loop_3715: sth %l5, [%l7 + 0x56] lduh [%l7 + 0x44], %i5 movrne %g6, 0x0AE, %l4 ldsb [%l7 + 0x1B], %g5 bpos loop_3716 stb %l3, [%l7 + 0x2E] orcc %i6, %g7, %i2 ldx [%l7 + 0x70], %g4 loop_3716: tneg %icc, 0x6 movre %l2, %o1, %o2 lduw [%l7 + 0x08], %o0 stw %g1, [%l7 + 0x4C] movvc %xcc, %o4, %i4 bvc,pt %xcc, loop_3717 sth %o7, [%l7 + 0x66] tgu %icc, 0x0 ldx [%l7 + 0x30], %g2 loop_3717: std %f0, [%l7 + 0x48] fmovdle %xcc, %f11, %f3 tg %icc, 0x6 st %f3, [%l7 + 0x1C] pdist %f8, %f8, %f12 fsrc1s %f0, %f8 stb %o3, [%l7 + 0x5F] andn %i3, 0x0E1C, %g3 fbule %fcc1, loop_3718 umul %i7, %i0, %l0 fnot2s %f9, %f7 lduh [%l7 + 0x2A], %o6 loop_3718: fand %f2, %f8, %f10 sth %i1, [%l7 + 0x08] edge32l %l6, %o5, %l5 fmovdpos %xcc, %f10, %f14 tcs %xcc, 0x6 stx %i5, [%l7 + 0x70] ble loop_3719 ldub [%l7 + 0x4D], %l1 ldsb [%l7 + 0x1D], %l4 and %g6, %g5, %i6 loop_3719: fblg,a %fcc0, loop_3720 stw %l3, [%l7 + 0x40] fcmpgt32 %f4, %f2, %g7 addcc %g4, %i2, %l2 loop_3720: fmovdcc %xcc, %f2, %f3 sth %o2, [%l7 + 0x64] nop setx loop_3721, %l0, %l1 jmpl %l1, %o1 fmovdpos %xcc, %f14, %f3 ldsh [%l7 + 0x64], %g1 brgz,a %o4, loop_3722 loop_3721: ldsw [%l7 + 0x2C], %o0 fmovsvs %icc, %f1, %f9 srl %i4, %g2, %o3 loop_3722: call loop_3723 edge8 %i3, %o7, %g3 ta %icc, 0x1 fandnot1s %f1, %f6, %f4 loop_3723: lduh [%l7 + 0x32], %i7 ldsb [%l7 + 0x0F], %l0 ldsb [%l7 + 0x7B], %i0 fpadd32s %f5, %f0, %f11 ldx [%l7 + 0x30], %o6 fandnot1s %f12, %f8, %f8 pdist %f0, %f0, %f6 fors %f0, %f6, %f5 edge16n %l6, %i1, %l5 fnors %f13, %f4, %f13 fble,a %fcc0, loop_3724 lduw [%l7 + 0x40], %i5 fcmpne32 %f0, %f4, %l1 xorcc %o5, %g6, %g5 loop_3724: smulcc %i6, %l3, %l4 alignaddrl %g4, %i2, %g7 ld [%l7 + 0x5C], %f8 tleu %xcc, 0x4 tsubcctv %l2, 0x17B6, %o2 fxors %f9, %f3, %f11 add %o1, %g1, %o0 subccc %i4, %o4, %g2 sra %o3, %i3, %o7 st %f3, [%l7 + 0x28] fpmerge %f6, %f1, %f10 ldub [%l7 + 0x38], %i7 fpsub16s %f1, %f1, %f11 fcmpd %fcc0, %f4, %f10 ldsb [%l7 + 0x3B], %l0 fsrc2 %f0, %f0 movcs %xcc, %i0, %o6 fands %f13, %f8, %f12 taddcc %l6, %i1, %g3 sub %i5, %l5, %l1 fmovrdne %g6, %f0, %f12 brz,a %o5, loop_3725 fmovscs %icc, %f8, %f0 fmovrslez %g5, %f6, %f8 fxor %f2, %f12, %f0 loop_3725: fnot1s %f4, %f0 fmovdleu %icc, %f2, %f10 fbu,a %fcc1, loop_3726 bge,pt %icc, loop_3727 ld [%l7 + 0x18], %f2 bge %xcc, loop_3728 loop_3726: ldsb [%l7 + 0x51], %l3 loop_3727: movpos %xcc, %l4, %g4 array16 %i6, %g7, %i2 loop_3728: bpos,a %xcc, loop_3729 sllx %o2, %l2, %g1 fxors %f3, %f6, %f10 fexpand %f4, %f14 loop_3729: ldsh [%l7 + 0x68], %o0 fmovdn %xcc, %f8, %f15 ldx [%l7 + 0x78], %o1 lduw [%l7 + 0x6C], %i4 nop setx loop_3730, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x30], %g2 movgu %icc, %o3, %i3 fpsub16s %f9, %f15, %f10 loop_3730: sth %o4, [%l7 + 0x48] fcmpgt32 %f8, %f6, %o7 nop setx loop_3731, %l0, %l1 jmpl %l1, %l0 st %f8, [%l7 + 0x58] fbe %fcc0, loop_3732 move %xcc, %i0, %i7 loop_3731: movgu %icc, %l6, %o6 stb %i1, [%l7 + 0x35] loop_3732: stb %i5, [%l7 + 0x55] ldd [%l7 + 0x78], %f4 taddcctv %g3, 0x050D, %l1 srlx %g6, 0x17, %l5 fbule %fcc3, loop_3733 fpadd32s %f0, %f15, %f13 fandnot2s %f0, %f0, %f12 xnor %g5, 0x0E1A, %o5 loop_3733: ldd [%l7 + 0x48], %f10 edge16 %l4, %g4, %i6 ldsw [%l7 + 0x74], %g7 tleu %xcc, 0x5 fmovdleu %icc, %f5, %f8 ldd [%l7 + 0x50], %f6 stb %i2, [%l7 + 0x63] fors %f12, %f9, %f7 bne,pt %icc, loop_3734 lduw [%l7 + 0x34], %o2 fmovrse %l2, %f3, %f0 sra %g1, %l3, %o1 loop_3734: orcc %i4, %g2, %o0 lduw [%l7 + 0x20], %i3 sth %o3, [%l7 + 0x6E] edge8n %o4, %l0, %i0 movg %icc, %o7, %l6 movpos %xcc, %o6, %i1 ldub [%l7 + 0x5D], %i5 ldd [%l7 + 0x20], %f10 popc 0x098D, %g3 lduw [%l7 + 0x34], %l1 fand %f10, %f8, %f4 fmovsne %icc, %f8, %f7 sth %i7, [%l7 + 0x10] stb %l5, [%l7 + 0x4D] movvc %xcc, %g6, %o5 edge16n %l4, %g4, %g5 std %f6, [%l7 + 0x38] fmuld8ulx16 %f2, %f12, %f14 movpos %icc, %g7, %i2 ldsb [%l7 + 0x16], %o2 fmovsleu %icc, %f8, %f5 ldsh [%l7 + 0x32], %i6 fmuld8sux16 %f4, %f5, %f8 orncc %g1, 0x0341, %l3 fnot1 %f6, %f2 lduw [%l7 + 0x08], %o1 lduh [%l7 + 0x62], %i4 edge32l %g2, %o0, %l2 stw %i3, [%l7 + 0x7C] ldx [%l7 + 0x30], %o3 ldd [%l7 + 0x48], %f4 movrlez %o4, %l0, %i0 fnegd %f0, %f4 edge32 %l6, %o6, %o7 stw %i5, [%l7 + 0x08] orcc %g3, %i1, %l1 xnorcc %l5, 0x118E, %i7 array16 %o5, %g6, %l4 brlez %g5, loop_3735 ld [%l7 + 0x38], %f15 andcc %g7, 0x1CEA, %g4 fmovda %icc, %f1, %f12 loop_3735: fzero %f12 fnands %f9, %f13, %f15 ldx [%l7 + 0x38], %i2 std %f14, [%l7 + 0x38] fmovde %icc, %f13, %f1 st %f1, [%l7 + 0x54] fmovdleu %xcc, %f1, %f15 ld [%l7 + 0x78], %f11 srax %o2, 0x1B, %i6 fandnot2s %f15, %f0, %f5 ldsh [%l7 + 0x1E], %l3 fxnors %f15, %f9, %f15 fcmped %fcc2, %f12, %f2 movne %xcc, %o1, %i4 ldsh [%l7 + 0x1E], %g2 fmovs %f11, %f0 fnegd %f4, %f12 movre %g1, 0x27E, %o0 movpos %icc, %i3, %o3 edge32ln %o4, %l0, %l2 mova %icc, %l6, %o6 fbe,a %fcc1, loop_3736 std %f14, [%l7 + 0x70] fmovdl %icc, %f11, %f13 std %f0, [%l7 + 0x50] loop_3736: fmovdvs %icc, %f2, %f6 stw %o7, [%l7 + 0x60] sub %i5, 0x0929, %g3 lduh [%l7 + 0x70], %i0 ldsw [%l7 + 0x74], %l1 lduh [%l7 + 0x40], %l5 movvs %icc, %i7, %i1 bn,a,pn %icc, loop_3737 ldx [%l7 + 0x48], %g6 fcmpeq16 %f12, %f12, %l4 fmovscs %xcc, %f15, %f12 loop_3737: fmovse %icc, %f13, %f8 fpack32 %f2, %f12, %f2 siam 0x2 ld [%l7 + 0x7C], %f9 std %f12, [%l7 + 0x58] srax %g5, %g7, %g4 tl %xcc, 0x2 fbul %fcc3, loop_3738 fmovsge %xcc, %f1, %f10 subc %o5, %o2, %i6 movrlz %l3, %i2, %o1 loop_3738: brnz %i4, loop_3739 xnorcc %g2, 0x19D6, %o0 lduw [%l7 + 0x5C], %i3 bvs,a,pt %xcc, loop_3740 loop_3739: fcmple16 %f6, %f6, %o3 fnands %f5, %f13, %f9 bvs,pn %xcc, loop_3741 loop_3740: movrlz %g1, %l0, %l2 mulscc %o4, 0x0663, %l6 fexpand %f13, %f8 loop_3741: fmovdl %xcc, %f7, %f12 fmovrslz %o6, %f14, %f7 std %f2, [%l7 + 0x70] fcmped %fcc2, %f12, %f6 popc %o7, %g3 fors %f3, %f0, %f12 lduw [%l7 + 0x6C], %i5 ldub [%l7 + 0x17], %l1 fandnot2 %f8, %f8, %f6 lduw [%l7 + 0x54], %i0 stb %i7, [%l7 + 0x31] ldub [%l7 + 0x48], %l5 movn %xcc, %i1, %l4 ldub [%l7 + 0x76], %g6 fpackfix %f10, %f3 std %f0, [%l7 + 0x58] ldd [%l7 + 0x18], %f6 ldub [%l7 + 0x16], %g7 fnot2s %f13, %f12 sth %g5, [%l7 + 0x72] sth %o5, [%l7 + 0x16] fmovsn %xcc, %f6, %f2 popc %g4, %i6 bcc,pt %xcc, loop_3742 ba,a loop_3743 fbge %fcc0, loop_3744 fsrc1 %f4, %f8 loop_3742: tpos %xcc, 0x4 loop_3743: tneg %icc, 0x6 loop_3744: fmovdneg %icc, %f5, %f12 edge32ln %o2, %i2, %l3 fmovsl %icc, %f2, %f14 edge8l %i4, %o1, %g2 orncc %o0, 0x0771, %o3 tsubcctv %i3, %g1, %l0 ld [%l7 + 0x68], %f7 fcmpd %fcc0, %f8, %f2 edge16n %o4, %l2, %o6 ldx [%l7 + 0x58], %o7 ldd [%l7 + 0x50], %f6 fmovrdlez %g3, %f14, %f10 array8 %i5, %l6, %i0 stx %i7, [%l7 + 0x58] orcc %l1, %i1, %l5 ldsh [%l7 + 0x4A], %g6 fmovse %icc, %f1, %f15 ldsh [%l7 + 0x4E], %l4 stb %g7, [%l7 + 0x6F] faligndata %f10, %f8, %f6 mova %xcc, %g5, %g4 lduh [%l7 + 0x7E], %o5 fxor %f0, %f8, %f2 edge32 %i6, %i2, %o2 stw %l3, [%l7 + 0x78] ldsh [%l7 + 0x22], %o1 andcc %i4, 0x11C1, %g2 fmovrslz %o3, %f1, %f12 xorcc %o0, 0x00EB, %g1 bneg,a,pn %icc, loop_3745 fcmped %fcc0, %f6, %f0 fcmpgt16 %f14, %f0, %l0 ld [%l7 + 0x5C], %f7 loop_3745: fmovsneg %icc, %f6, %f7 stb %o4, [%l7 + 0x60] bgu,a,pt %xcc, loop_3746 movrgz %i3, 0x1C5, %o6 ldsw [%l7 + 0x38], %l2 fxnor %f10, %f14, %f12 loop_3746: ld [%l7 + 0x5C], %f6 xor %o7, %i5, %l6 orn %i0, 0x06D6, %i7 tge %xcc, 0x0 stw %l1, [%l7 + 0x68] ldsw [%l7 + 0x08], %i1 bn,a loop_3747 fmovdn %icc, %f9, %f1 std %f8, [%l7 + 0x58] ldsh [%l7 + 0x30], %l5 loop_3747: brnz %g3, loop_3748 bshuffle %f0, %f8, %f2 xorcc %l4, %g7, %g6 ldx [%l7 + 0x18], %g5 loop_3748: fabsd %f12, %f6 mulx %g4, 0x10CA, %i6 sub %i2, 0x00A5, %o2 alignaddrl %o5, %l3, %o1 and %i4, %g2, %o0 fzeros %f7 brlz %g1, loop_3749 fpackfix %f8, %f14 nop setx loop_3750, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabsd %f0, %f10 loop_3749: std %f6, [%l7 + 0x38] fmovsleu %icc, %f4, %f14 loop_3750: lduw [%l7 + 0x24], %o3 fornot1s %f4, %f4, %f0 fblg,a %fcc1, loop_3751 ldd [%l7 + 0x28], %f0 std %f12, [%l7 + 0x10] srlx %l0, 0x0D, %o4 loop_3751: std %f0, [%l7 + 0x50] movge %icc, %i3, %o6 ldsw [%l7 + 0x64], %o7 edge16n %l2, %l6, %i5 fone %f0 udivx %i7, 0x14A3, %i0 tcs %xcc, 0x5 movn %xcc, %l1, %i1 movvs %xcc, %l5, %l4 fornot2 %f4, %f10, %f10 ldd [%l7 + 0x30], %f0 taddcc %g7, %g3, %g6 tsubcctv %g5, %g4, %i6 fmovrsne %i2, %f7, %f9 movre %o5, %o2, %o1 fcmpeq16 %f0, %f12, %i4 lduh [%l7 + 0x50], %g2 stw %o0, [%l7 + 0x4C] ldx [%l7 + 0x48], %g1 stx %o3, [%l7 + 0x08] st %f5, [%l7 + 0x08] srlx %l0, %o4, %l3 st %f10, [%l7 + 0x34] for %f6, %f8, %f4 fxor %f8, %f0, %f10 ldx [%l7 + 0x30], %i3 lduh [%l7 + 0x64], %o7 fbl,a %fcc1, loop_3752 fbul %fcc2, loop_3753 orn %l2, %l6, %o6 fmovsge %xcc, %f7, %f9 loop_3752: tcc %xcc, 0x0 loop_3753: ldsb [%l7 + 0x08], %i5 ldsw [%l7 + 0x1C], %i7 fornot2s %f8, %f6, %f15 fpsub16s %f11, %f4, %f0 ldsw [%l7 + 0x0C], %l1 movgu %icc, %i0, %i1 array32 %l5, %g7, %l4 xorcc %g3, %g6, %g4 edge8n %i6, %g5, %i2 fpadd16s %f4, %f12, %f12 bleu loop_3754 fones %f12 movrgez %o5, %o2, %i4 fornot1 %f2, %f12, %f4 loop_3754: fpsub16 %f10, %f8, %f4 tge %xcc, 0x1 and %o1, 0x1B18, %g2 stb %o0, [%l7 + 0x70] xnorcc %o3, 0x161C, %g1 fmovrslez %o4, %f7, %f5 fmovrdgez %l0, %f4, %f10 fmovsle %xcc, %f15, %f13 tg %xcc, 0x0 fbug %fcc1, loop_3755 sdiv %l3, 0x04F8, %i3 fmovd %f8, %f10 movneg %xcc, %l2, %l6 loop_3755: bl,pt %xcc, loop_3756 stw %o7, [%l7 + 0x78] fbue,a %fcc3, loop_3757 stb %i5, [%l7 + 0x3D] loop_3756: tvs %icc, 0x1 fbe %fcc1, loop_3758 loop_3757: srax %i7, 0x0D, %l1 addcc %i0, %i1, %o6 fcmpeq16 %f2, %f4, %l5 loop_3758: brlz,a %g7, loop_3759 std %f14, [%l7 + 0x08] fmovdge %xcc, %f14, %f4 array32 %g3, %g6, %l4 loop_3759: ldx [%l7 + 0x40], %i6 ldsh [%l7 + 0x68], %g5 mova %xcc, %g4, %o5 lduw [%l7 + 0x34], %i2 ldsh [%l7 + 0x28], %i4 bcc,pt %icc, loop_3760 stw %o2, [%l7 + 0x6C] fnot1 %f14, %f10 fmuld8sux16 %f0, %f9, %f12 loop_3760: edge32l %g2, %o0, %o3 fand %f14, %f8, %f6 taddcc %g1, 0x1AC0, %o4 fornot1 %f10, %f6, %f6 std %f6, [%l7 + 0x08] st %f6, [%l7 + 0x2C] lduw [%l7 + 0x78], %o1 taddcctv %l0, %i3, %l2 nop setx loop_3761, %l0, %l1 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 %l3, [%l7 + 0x32] stx %o7, [%l7 + 0x40] movn %icc, %i5, %i7 loop_3761: fsrc1 %f10, %f12 fmovda %icc, %f10, %f13 ldsw [%l7 + 0x14], %l1 ldd [%l7 + 0x20], %f6 bleu,a %icc, loop_3762 sub %i0, 0x036E, %l6 fnor %f12, %f4, %f6 fnot1s %f12, %f7 loop_3762: fbg,a %fcc0, loop_3763 bneg loop_3764 subccc %i1, %o6, %g7 fsrc1s %f9, %f12 loop_3763: tpos %xcc, 0x4 loop_3764: fpsub32 %f10, %f14, %f6 ldsh [%l7 + 0x38], %l5 fba %fcc0, loop_3765 xorcc %g6, 0x0A08, %g3 tleu %xcc, 0x2 fornot1 %f2, %f6, %f4 loop_3765: movne %xcc, %l4, %g5 udivx %i6, 0x1CD8, %o5 smul %g4, %i2, %o2 fmovdvs %xcc, %f10, %f15 sdiv %g2, 0x064D, %i4 fmovsvc %icc, %f4, %f3 fbn %fcc1, loop_3766 ldsh [%l7 + 0x08], %o3 tge %icc, 0x5 ldsb [%l7 + 0x49], %g1 loop_3766: srax %o4, %o1, %o0 fmovrde %l0, %f8, %f4 edge8l %l2, %l3, %o7 subccc %i5, %i3, %i7 stx %l1, [%l7 + 0x40] fmovscc %xcc, %f9, %f15 std %f2, [%l7 + 0x18] bcs,a,pt %icc, loop_3767 fbug %fcc3, loop_3768 fxors %f0, %f11, %f6 fabss %f0, %f15 loop_3767: fmovsa %xcc, %f12, %f3 loop_3768: tn %xcc, 0x6 fbne %fcc3, loop_3769 fornot1s %f6, %f2, %f6 fmovdg %icc, %f8, %f7 bvc,a loop_3770 loop_3769: edge16ln %l6, %i1, %i0 subc %g7, %o6, %g6 fpack16 %f2, %f9 loop_3770: sllx %l5, 0x0F, %l4 tpos %xcc, 0x0 andncc %g5, %g3, %o5 ldsb [%l7 + 0x7D], %g4 fmovdleu %icc, %f5, %f2 edge32 %i6, %i2, %g2 ldd [%l7 + 0x18], %f10 ldd [%l7 + 0x28], %f10 fnor %f10, %f10, %f4 brgez %o2, loop_3771 sethi 0x01A5, %i4 lduw [%l7 + 0x34], %o3 fbn,a %fcc2, loop_3772 loop_3771: fnegd %f2, %f0 fmovrdlz %g1, %f14, %f8 fmuld8sux16 %f1, %f14, %f2 loop_3772: fornot2s %f10, %f5, %f4 fmovd %f2, %f0 fbule,a %fcc0, loop_3773 bgu,a loop_3774 fmovsle %xcc, %f10, %f10 tpos %xcc, 0x3 loop_3773: for %f2, %f4, %f14 loop_3774: ld [%l7 + 0x18], %f1 lduh [%l7 + 0x3A], %o1 subc %o4, %l0, %o0 ba %icc, loop_3775 movre %l3, %o7, %l2 fcmpne16 %f0, %f6, %i5 ldub [%l7 + 0x35], %i3 loop_3775: sth %i7, [%l7 + 0x1E] ldx [%l7 + 0x58], %l6 stx %i1, [%l7 + 0x28] andcc %i0, 0x0ABA, %g7 bcc,a,pt %xcc, loop_3776 fmovrslez %o6, %f15, %f5 lduh [%l7 + 0x6C], %g6 fnot1 %f8, %f12 loop_3776: edge32n %l1, %l4, %l5 movrgez %g3, %o5, %g5 ldsh [%l7 + 0x16], %g4 fcmpd %fcc1, %f6, %f4 stw %i6, [%l7 + 0x3C] sdivx %i2, 0x129B, %g2 fmovdpos %xcc, %f6, %f4 tvc %xcc, 0x4 fpsub16 %f0, %f4, %f0 stw %i4, [%l7 + 0x78] xnorcc %o3, 0x09CE, %g1 sth %o1, [%l7 + 0x5A] ldsw [%l7 + 0x40], %o2 fpmerge %f12, %f0, %f6 fornot1 %f8, %f10, %f10 std %f0, [%l7 + 0x78] ldsw [%l7 + 0x08], %l0 fpackfix %f12, %f10 fpack32 %f14, %f0, %f14 subc %o4, %l3, %o7 te %xcc, 0x3 std %f10, [%l7 + 0x18] xorcc %o0, 0x0CB2, %i5 fbo %fcc1, loop_3777 ldsh [%l7 + 0x5C], %i3 ldx [%l7 + 0x30], %l2 fmovdvc %icc, %f13, %f8 loop_3777: mulscc %i7, 0x03FF, %l6 fornot1s %f11, %f10, %f0 fmul8x16au %f3, %f9, %f8 ldd [%l7 + 0x08], %f8 sth %i1, [%l7 + 0x64] movgu %icc, %g7, %o6 sll %g6, %i0, %l4 fornot1 %f2, %f12, %f2 fmuld8sux16 %f11, %f8, %f12 ld [%l7 + 0x28], %f4 sethi 0x0079, %l1 bge,pt %icc, loop_3778 ldsh [%l7 + 0x74], %l5 fbuge %fcc0, loop_3779 ldsb [%l7 + 0x72], %o5 loop_3778: andn %g5, 0x1498, %g4 bneg,pt %xcc, loop_3780 loop_3779: fmovda %icc, %f7, %f7 ldub [%l7 + 0x24], %g3 fpsub32s %f14, %f2, %f2 loop_3780: bg,pt %icc, loop_3781 brgz,a %i6, loop_3782 fbe,a %fcc1, loop_3783 fmul8x16al %f11, %f0, %f8 loop_3781: and %g2, %i4, %o3 loop_3782: ldx [%l7 + 0x10], %i2 loop_3783: fmovsa %icc, %f0, %f15 edge16l %o1, %g1, %o2 tpos %icc, 0x5 fmovscc %xcc, %f5, %f11 fbuge,a %fcc0, loop_3784 fmovrdlez %o4, %f0, %f8 movg %icc, %l0, %l3 fandnot2s %f3, %f7, %f6 loop_3784: fornot2s %f8, %f4, %f5 brnz,a %o0, loop_3785 fsrc2 %f0, %f4 tge %xcc, 0x5 fmul8ulx16 %f2, %f2, %f2 loop_3785: fmovrsgez %o7, %f6, %f6 fmul8x16al %f5, %f8, %f14 ldub [%l7 + 0x49], %i3 fpmerge %f5, %f1, %f2 fmovrdlez %l2, %f12, %f12 ldsb [%l7 + 0x4C], %i7 movcs %xcc, %i5, %i1 stb %g7, [%l7 + 0x58] ldd [%l7 + 0x50], %f6 fcmpgt32 %f6, %f10, %l6 lduh [%l7 + 0x3E], %g6 bvc,a loop_3786 fbuge,a %fcc0, loop_3787 fmovsgu %icc, %f1, %f12 sethi 0x1F87, %o6 loop_3786: fcmple32 %f6, %f0, %i0 loop_3787: fmul8x16al %f11, %f4, %f8 brgez,a %l4, loop_3788 fcmpeq16 %f14, %f14, %l5 fmovdleu %icc, %f10, %f7 lduh [%l7 + 0x2E], %l1 loop_3788: movge %xcc, %g5, %g4 ldsh [%l7 + 0x6E], %o5 brgz,a %g3, loop_3789 xorcc %g2, %i4, %o3 ldub [%l7 + 0x0C], %i2 ldx [%l7 + 0x60], %o1 loop_3789: ldsb [%l7 + 0x2C], %i6 ldsw [%l7 + 0x7C], %o2 ldub [%l7 + 0x68], %g1 bcs,pt %icc, loop_3790 andcc %o4, %l0, %o0 bge,a,pn %icc, loop_3791 tvc %icc, 0x4 loop_3790: fandnot1 %f12, %f6, %f4 ldsw [%l7 + 0x38], %l3 loop_3791: ldub [%l7 + 0x44], %o7 fnegd %f2, %f6 fbge %fcc0, loop_3792 faligndata %f10, %f12, %f4 brlz %l2, loop_3793 stx %i7, [%l7 + 0x20] loop_3792: bl %icc, loop_3794 brnz,a %i5, loop_3795 loop_3793: fands %f1, %f4, %f12 lduh [%l7 + 0x0E], %i3 loop_3794: fmovdneg %icc, %f15, %f8 loop_3795: ldsb [%l7 + 0x42], %i1 array32 %l6, %g6, %g7 alignaddr %o6, %l4, %i0 fmovrslz %l1, %f13, %f12 lduh [%l7 + 0x26], %g5 bne,a %xcc, loop_3796 taddcctv %g4, %l5, %g3 lduh [%l7 + 0x26], %o5 lduw [%l7 + 0x6C], %g2 loop_3796: fxor %f4, %f8, %f6 fornot1 %f10, %f4, %f6 mulx %i4, 0x1CD6, %i2 fandnot2s %f8, %f1, %f10 tge %icc, 0x5 edge32 %o3, %o1, %o2 edge32n %g1, %o4, %l0 fmovsl %icc, %f10, %f9 fandnot1s %f8, %f0, %f2 fandnot1 %f8, %f2, %f6 std %f10, [%l7 + 0x48] brz,a %i6, loop_3797 fmovdg %xcc, %f10, %f9 st %f11, [%l7 + 0x54] taddcctv %o0, %o7, %l3 loop_3797: call loop_3798 edge8l %l2, %i7, %i5 fand %f6, %f4, %f4 fxors %f3, %f12, %f9 loop_3798: ba loop_3799 brnz,a %i1, loop_3800 bvs,a loop_3801 fcmple32 %f0, %f8, %l6 loop_3799: movrne %g6, %g7, %i3 loop_3800: fcmps %fcc2, %f0, %f8 loop_3801: fmovdgu %xcc, %f0, %f4 stx %l4, [%l7 + 0x50] fandnot2 %f4, %f0, %f14 stw %i0, [%l7 + 0x6C] sll %o6, 0x11, %g5 fmul8x16au %f13, %f12, %f12 edge32n %l1, %l5, %g4 xnor %o5, %g2, %i4 ldd [%l7 + 0x30], %f12 sth %g3, [%l7 + 0x7E] fabsd %f0, %f2 fornot1s %f15, %f2, %f14 andncc %o3, %o1, %i2 st %f8, [%l7 + 0x58] fmovrsne %g1, %f11, %f13 lduw [%l7 + 0x50], %o4 tcs %icc, 0x7 ldsw [%l7 + 0x6C], %o2 ldx [%l7 + 0x38], %l0 fbug,a %fcc3, loop_3802 fmovdgu %xcc, %f13, %f3 mulscc %i6, %o7, %l3 fblg %fcc0, loop_3803 loop_3802: udivcc %o0, 0x1B26, %i7 edge32ln %l2, %i1, %i5 bcs,pn %xcc, loop_3804 loop_3803: stx %g6, [%l7 + 0x40] stx %l6, [%l7 + 0x28] ldsh [%l7 + 0x44], %g7 loop_3804: tsubcc %i3, 0x0053, %l4 fornot2 %f0, %f12, %f4 array8 %i0, %g5, %l1 ldx [%l7 + 0x50], %l5 ld [%l7 + 0x70], %f1 movrgez %o6, 0x334, %o5 move %icc, %g4, %i4 fmovsneg %xcc, %f11, %f15 srax %g3, 0x04, %g2 call loop_3805 ldsh [%l7 + 0x76], %o1 addc %o3, %i2, %o4 bcc,a %xcc, loop_3806 loop_3805: fmovrse %g1, %f2, %f13 add %o2, %l0, %i6 fcmpes %fcc0, %f6, %f9 loop_3806: brlez %o7, loop_3807 movge %xcc, %o0, %l3 srlx %i7, 0x11, %l2 tg %xcc, 0x3 loop_3807: array16 %i1, %g6, %i5 fcmpes %fcc1, %f11, %f6 ldx [%l7 + 0x58], %l6 fmovsgu %icc, %f9, %f13 stb %i3, [%l7 + 0x54] ldsh [%l7 + 0x5E], %g7 movre %i0, %l4, %l1 movle %xcc, %g5, %l5 fxor %f4, %f14, %f8 lduh [%l7 + 0x2E], %o5 lduw [%l7 + 0x28], %o6 stx %i4, [%l7 + 0x50] fcmpd %fcc0, %f4, %f12 fmovdleu %icc, %f2, %f13 ldub [%l7 + 0x48], %g3 brz,a %g2, loop_3808 subc %o1, 0x1898, %o3 ldx [%l7 + 0x70], %i2 stb %o4, [%l7 + 0x0D] loop_3808: fmovrdne %g4, %f0, %f14 subc %o2, 0x10CF, %l0 st %f2, [%l7 + 0x60] ldub [%l7 + 0x60], %i6 fcmpd %fcc1, %f2, %f14 fmovrdne %o7, %f14, %f14 fandnot2s %f7, %f10, %f11 fbul,a %fcc2, loop_3809 tge %xcc, 0x6 fbn,a %fcc2, loop_3810 addc %g1, 0x0C11, %o0 loop_3809: fabss %f12, %f11 fnot1 %f4, %f14 loop_3810: sub %i7, %l3, %i1 fmovrdgz %g6, %f12, %f6 nop setx loop_3811, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %l2, [%l7 + 0x18] fmovrdgez %i5, %f12, %f2 fmovrdgz %i3, %f10, %f2 loop_3811: orncc %g7, %l6, %i0 movrlez %l1, %l4, %l5 edge8l %o5, %g5, %o6 ld [%l7 + 0x78], %f2 udiv %i4, 0x13D6, %g2 addc %o1, 0x0DC6, %g3 fbo %fcc2, loop_3812 ldd [%l7 + 0x08], %f0 fcmple16 %f2, %f4, %o3 lduw [%l7 + 0x28], %i2 loop_3812: or %g4, %o2, %l0 edge8l %o4, %o7, %i6 fmovsleu %icc, %f10, %f11 bneg,a loop_3813 fbn,a %fcc0, loop_3814 fmovdge %icc, %f5, %f5 edge8ln %g1, %i7, %l3 loop_3813: stw %i1, [%l7 + 0x38] loop_3814: move %icc, %o0, %g6 andn %l2, 0x169F, %i5 edge8 %g7, %l6, %i3 fba %fcc2, loop_3815 fzeros %f11 st %f2, [%l7 + 0x14] bvc,a loop_3816 loop_3815: fmul8sux16 %f8, %f10, %f2 stb %l1, [%l7 + 0x3D] srlx %l4, %l5, %o5 loop_3816: bl %icc, loop_3817 stb %i0, [%l7 + 0x3B] bshuffle %f2, %f10, %f0 array32 %o6, %g5, %i4 loop_3817: popc %o1, %g3 st %f15, [%l7 + 0x18] stx %g2, [%l7 + 0x68] xorcc %i2, 0x1C79, %o3 lduw [%l7 + 0x44], %g4 ldd [%l7 + 0x30], %f4 ble,a,pn %xcc, loop_3818 fblg,a %fcc3, loop_3819 fsrc2s %f2, %f8 ldsh [%l7 + 0x74], %o2 loop_3818: ldsw [%l7 + 0x3C], %l0 loop_3819: movge %xcc, %o4, %o7 fone %f0 pdist %f6, %f8, %f8 smul %g1, 0x0AC3, %i7 fxnor %f10, %f0, %f14 nop setx loop_3820, %l0, %l1 jmpl %l1, %i6 fmovsleu %icc, %f10, %f7 edge8l %l3, %i1, %g6 fzero %f14 loop_3820: st %f15, [%l7 + 0x20] ld [%l7 + 0x08], %f8 ld [%l7 + 0x4C], %f8 fmovdge %xcc, %f11, %f11 fmovspos %icc, %f6, %f2 sth %l2, [%l7 + 0x60] smul %o0, %g7, %i5 siam 0x2 lduh [%l7 + 0x36], %l6 fpadd16s %f3, %f6, %f8 mulx %l1, %l4, %i3 array8 %o5, %l5, %i0 ld [%l7 + 0x64], %f8 fmovsneg %icc, %f13, %f14 pdist %f0, %f10, %f4 subccc %g5, %i4, %o6 xor %g3, 0x1582, %o1 fnegd %f14, %f8 fcmpne32 %f10, %f14, %i2 stb %o3, [%l7 + 0x2E] ldsw [%l7 + 0x54], %g2 fxor %f10, %f6, %f12 ld [%l7 + 0x54], %f14 ldd [%l7 + 0x10], %f4 fcmped %fcc2, %f0, %f10 ldub [%l7 + 0x7C], %o2 movcs %xcc, %g4, %o4 stb %o7, [%l7 + 0x31] lduw [%l7 + 0x24], %g1 brlz %i7, loop_3821 ldx [%l7 + 0x58], %l0 edge16ln %l3, %i1, %g6 movgu %icc, %l2, %o0 loop_3821: fcmpes %fcc0, %f13, %f7 ldx [%l7 + 0x10], %g7 fxnor %f14, %f14, %f10 edge8n %i6, %i5, %l6 ldub [%l7 + 0x5F], %l1 bne,a,pt %icc, loop_3822 movpos %xcc, %l4, %i3 subccc %l5, 0x173F, %o5 fcmps %fcc0, %f0, %f10 loop_3822: lduw [%l7 + 0x70], %i0 bg,a %xcc, loop_3823 fnors %f10, %f2, %f8 fmovsleu %icc, %f9, %f13 fbl,a %fcc3, loop_3824 loop_3823: fcmpeq16 %f12, %f14, %i4 fmovrdgez %o6, %f0, %f8 std %f0, [%l7 + 0x78] loop_3824: subccc %g5, %o1, %g3 ldsb [%l7 + 0x69], %o3 movcc %icc, %g2, %i2 fmovrdlez %g4, %f4, %f6 fnegd %f12, %f6 sth %o2, [%l7 + 0x4C] fmovscc %icc, %f9, %f15 fmovdcs %xcc, %f7, %f3 ld [%l7 + 0x7C], %f15 movrgez %o4, 0x178, %o7 fpadd16s %f7, %f14, %f2 fbul %fcc0, loop_3825 ldsw [%l7 + 0x54], %g1 tsubcc %l0, %i7, %l3 fnors %f2, %f12, %f9 loop_3825: edge32l %i1, %g6, %o0 lduh [%l7 + 0x7A], %g7 stx %i6, [%l7 + 0x50] edge32ln %i5, %l6, %l1 te %icc, 0x4 fmovsvs %icc, %f0, %f5 movvs %icc, %l4, %i3 tvc %xcc, 0x2 fandnot1 %f8, %f6, %f8 fbu,a %fcc1, loop_3826 fnands %f3, %f7, %f2 stx %l5, [%l7 + 0x08] srlx %o5, 0x0F, %l2 loop_3826: sth %i4, [%l7 + 0x3E] tne %xcc, 0x4 ta %xcc, 0x6 lduh [%l7 + 0x7A], %o6 fbug %fcc0, loop_3827 lduh [%l7 + 0x32], %i0 fbl %fcc2, loop_3828 brlz,a %o1, loop_3829 loop_3827: ldub [%l7 + 0x6A], %g5 alignaddr %g3, %g2, %o3 loop_3828: sth %i2, [%l7 + 0x32] loop_3829: std %f14, [%l7 + 0x30] fbue %fcc1, loop_3830 fbo,a %fcc0, loop_3831 ld [%l7 + 0x74], %f6 fnegd %f4, %f2 loop_3830: te %xcc, 0x1 loop_3831: fmovsn %icc, %f11, %f15 fpadd16s %f3, %f4, %f13 fmovsvc %icc, %f1, %f1 sllx %g4, %o2, %o4 lduh [%l7 + 0x40], %o7 stb %g1, [%l7 + 0x24] fmovdvs %xcc, %f14, %f14 fbe %fcc0, loop_3832 fbu,a %fcc3, loop_3833 fbg,a %fcc3, loop_3834 edge16ln %l0, %i7, %i1 loop_3832: movne %xcc, %g6, %o0 loop_3833: bcc loop_3835 loop_3834: tne %xcc, 0x5 fbl,a %fcc1, loop_3836 fpadd32 %f12, %f6, %f8 loop_3835: fblg,a %fcc0, loop_3837 fmovd %f14, %f0 loop_3836: fpadd16s %f2, %f4, %f13 std %f8, [%l7 + 0x40] loop_3837: lduh [%l7 + 0x3A], %g7 mulx %i6, %l3, %i5 stb %l1, [%l7 + 0x3E] sth %l4, [%l7 + 0x62] edge16ln %i3, %l5, %o5 bl,a,pt %xcc, loop_3838 movn %icc, %l2, %l6 stb %o6, [%l7 + 0x72] move %xcc, %i0, %o1 loop_3838: pdist %f0, %f14, %f0 lduw [%l7 + 0x34], %g5 brlz,a %i4, loop_3839 brlez %g3, loop_3840 ld [%l7 + 0x44], %f12 fornot1 %f14, %f12, %f8 loop_3839: fsrc2s %f1, %f12 loop_3840: ldub [%l7 + 0x53], %g2 alignaddr %i2, %o3, %g4 fmovdpos %icc, %f5, %f10 fmul8sux16 %f8, %f14, %f14 fcmpne16 %f6, %f4, %o4 ldsh [%l7 + 0x3E], %o7 fmovrslez %o2, %f14, %f12 xnorcc %g1, %l0, %i1 sth %g6, [%l7 + 0x1E] lduh [%l7 + 0x60], %i7 fornot1 %f8, %f2, %f10 nop setx loop_3841, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fble %fcc0, loop_3842 subc %g7, %o0, %l3 ldub [%l7 + 0x4E], %i6 loop_3841: fornot2 %f8, %f8, %f14 loop_3842: tneg %icc, 0x1 ld [%l7 + 0x20], %f6 fmovsg %xcc, %f3, %f9 fmovspos %icc, %f12, %f1 array16 %i5, %l1, %i3 fmovdge %xcc, %f13, %f6 fpadd32 %f4, %f12, %f2 fornot2s %f6, %f10, %f13 ble,a,pn %xcc, loop_3843 fbl %fcc0, loop_3844 fcmpd %fcc1, %f0, %f8 brz %l4, loop_3845 loop_3843: st %f0, [%l7 + 0x14] loop_3844: srax %l5, 0x15, %l2 smulcc %l6, 0x0144, %o6 loop_3845: fbul,a %fcc3, loop_3846 fands %f12, %f2, %f4 fcmpgt16 %f2, %f0, %o5 fmovsgu %xcc, %f14, %f15 loop_3846: stw %i0, [%l7 + 0x20] bvc,a,pn %xcc, loop_3847 edge8ln %o1, %i4, %g3 fmovd %f14, %f10 brnz,a %g5, loop_3848 loop_3847: tn %xcc, 0x7 st %f12, [%l7 + 0x70] fmovsg %icc, %f6, %f4 loop_3848: fmovrdlz %i2, %f8, %f12 fbue %fcc2, loop_3849 smul %o3, %g2, %g4 udivcc %o4, 0x0B77, %o7 stw %g1, [%l7 + 0x3C] loop_3849: std %f14, [%l7 + 0x28] bpos,a,pn %xcc, loop_3850 stb %o2, [%l7 + 0x63] fmovdg %xcc, %f1, %f12 fmovdl %icc, %f4, %f6 loop_3850: fmul8ulx16 %f12, %f6, %f6 fmovda %xcc, %f2, %f11 ldub [%l7 + 0x0A], %l0 fmovdcs %xcc, %f15, %f12 be loop_3851 movgu %icc, %g6, %i7 fbul %fcc0, loop_3852 fbne,a %fcc3, loop_3853 loop_3851: ta %xcc, 0x1 fzero %f14 loop_3852: ld [%l7 + 0x08], %f8 loop_3853: edge32l %g7, %i1, %o0 ldsb [%l7 + 0x26], %i6 movrgez %l3, 0x2AF, %l1 udivcc %i5, 0x161A, %i3 fbuge %fcc0, loop_3854 movge %xcc, %l4, %l2 fpadd32s %f13, %f15, %f12 sth %l6, [%l7 + 0x36] loop_3854: stb %o6, [%l7 + 0x6C] siam 0x7 edge16l %l5, %i0, %o5 ldsh [%l7 + 0x1C], %o1 movrlz %g3, %i4, %i2 mulx %g5, %o3, %g2 add %g4, %o4, %o7 ldub [%l7 + 0x38], %g1 stb %o2, [%l7 + 0x3B] ldub [%l7 + 0x7E], %g6 alignaddr %i7, %l0, %i1 fxor %f2, %f4, %f8 st %f9, [%l7 + 0x18] ldd [%l7 + 0x20], %f4 lduh [%l7 + 0x5E], %g7 fnors %f1, %f9, %f11 fcmps %fcc0, %f7, %f3 movvs %xcc, %o0, %l3 addcc %l1, %i6, %i5 lduw [%l7 + 0x14], %i3 ble,a,pt %icc, loop_3855 stw %l2, [%l7 + 0x4C] nop setx loop_3856, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fones %f1 loop_3855: tge %icc, 0x7 be %xcc, loop_3857 loop_3856: nop setx loop_3858, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry array8 %l6, %o6, %l5 addcc %l4, 0x19FE, %i0 loop_3857: tneg %icc, 0x0 loop_3858: ld [%l7 + 0x48], %f10 fmovrdne %o1, %f6, %f14 fmul8x16au %f7, %f1, %f12 andcc %g3, 0x06F0, %o5 fbule,a %fcc2, loop_3859 sdiv %i2, 0x05FB, %g5 sth %i4, [%l7 + 0x42] ld [%l7 + 0x6C], %f15 loop_3859: array32 %o3, %g4, %g2 fmovrde %o4, %f10, %f4 ldsh [%l7 + 0x3C], %o7 fnands %f4, %f13, %f14 fbuge %fcc3, loop_3860 brgez,a %o2, loop_3861 fmovrdlez %g6, %f10, %f14 fxnor %f2, %f4, %f10 loop_3860: stx %g1, [%l7 + 0x30] loop_3861: lduw [%l7 + 0x58], %l0 fmovdne %xcc, %f4, %f3 lduw [%l7 + 0x54], %i1 fmovsvc %icc, %f6, %f3 fnot2s %f3, %f3 fmovda %xcc, %f6, %f5 fcmpgt16 %f10, %f0, %i7 st %f5, [%l7 + 0x10] fpadd32s %f13, %f2, %f13 fand %f10, %f0, %f8 movle %xcc, %o0, %g7 sth %l3, [%l7 + 0x76] mulscc %i6, 0x12A2, %i5 st %f3, [%l7 + 0x70] ldd [%l7 + 0x40], %f12 fcmpd %fcc1, %f4, %f12 ld [%l7 + 0x24], %f8 lduw [%l7 + 0x34], %l1 fnot2s %f13, %f4 fpack32 %f12, %f10, %f4 andn %i3, 0x02DA, %l2 fbuge,a %fcc0, loop_3862 stb %l6, [%l7 + 0x42] sth %l5, [%l7 + 0x68] fmovdcs %xcc, %f9, %f7 loop_3862: lduh [%l7 + 0x6E], %l4 stw %i0, [%l7 + 0x3C] fbge,a %fcc0, loop_3863 edge32ln %o1, %o6, %o5 ldsh [%l7 + 0x74], %i2 movrlz %g3, 0x2A8, %g5 loop_3863: fbule %fcc3, loop_3864 ldx [%l7 + 0x08], %i4 movvc %xcc, %g4, %o3 edge16ln %g2, %o4, %o7 loop_3864: brgz,a %g6, loop_3865 ldsb [%l7 + 0x6C], %o2 orcc %g1, %i1, %i7 movrne %o0, %g7, %l3 loop_3865: ldsh [%l7 + 0x0E], %l0 addc %i6, %l1, %i5 std %f12, [%l7 + 0x30] fcmps %fcc2, %f8, %f13 edge8 %i3, %l2, %l6 srax %l4, 0x15, %l5 fcmple16 %f4, %f2, %o1 fmovrdlez %i0, %f12, %f0 fmovsvc %xcc, %f6, %f0 std %f8, [%l7 + 0x58] fsrc2s %f15, %f8 fnot1 %f14, %f14 mova %icc, %o5, %i2 fbne,a %fcc2, loop_3866 ldsh [%l7 + 0x1C], %g3 andn %o6, %i4, %g5 fcmpne32 %f12, %f6, %o3 loop_3866: ldx [%l7 + 0x10], %g2 ldsh [%l7 + 0x08], %g4 add %o7, %g6, %o4 fmovdn %icc, %f1, %f10 fsrc2s %f15, %f9 movrgez %g1, %i1, %i7 movrlz %o0, %o2, %g7 stx %l0, [%l7 + 0x50] tvc %icc, 0x4 taddcc %i6, %l3, %i5 fpack32 %f0, %f2, %f10 st %f7, [%l7 + 0x34] fpackfix %f10, %f7 nop setx loop_3867, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbu %fcc0, loop_3868 fmovsleu %xcc, %f15, %f0 fpsub32 %f8, %f8, %f6 loop_3867: fbuge,a %fcc0, loop_3869 loop_3868: bleu,a,pt %icc, loop_3870 fmovse %xcc, %f6, %f8 stb %i3, [%l7 + 0x47] loop_3869: fbne %fcc1, loop_3871 loop_3870: or %l1, %l2, %l4 ldd [%l7 + 0x40], %f12 fnot2s %f4, %f10 loop_3871: st %f5, [%l7 + 0x18] edge32l %l5, %o1, %l6 movvs %icc, %o5, %i2 stx %g3, [%l7 + 0x68] te %icc, 0x5 fpadd16 %f6, %f8, %f12 fmovdneg %xcc, %f12, %f12 tsubcc %i0, 0x1328, %i4 bshuffle %f14, %f10, %f14 tn %icc, 0x0 ldub [%l7 + 0x58], %o6 bneg,pn %icc, loop_3872 bvc,a loop_3873 std %f10, [%l7 + 0x28] fones %f10 loop_3872: sdivcc %o3, 0x0649, %g5 loop_3873: tgu %icc, 0x3 bl,a,pt %xcc, loop_3874 lduh [%l7 + 0x70], %g4 fmovdleu %icc, %f0, %f9 fmovrdne %o7, %f8, %f10 loop_3874: ldd [%l7 + 0x30], %f10 fblg,a %fcc2, loop_3875 mulscc %g6, 0x1A18, %o4 fnand %f2, %f10, %f8 lduw [%l7 + 0x08], %g1 loop_3875: stb %g2, [%l7 + 0x75] ldsb [%l7 + 0x6C], %i7 fsrc1 %f0, %f6 fmul8sux16 %f8, %f2, %f10 stx %o0, [%l7 + 0x58] ldsb [%l7 + 0x71], %i1 subcc %g7, %o2, %i6 fpadd32 %f2, %f10, %f14 fpsub32s %f12, %f13, %f4 fpsub32s %f6, %f1, %f10 ldsh [%l7 + 0x32], %l3 tsubcctv %i5, %l0, %l1 bneg,a,pt %xcc, loop_3876 tvc %icc, 0x1 fmovsge %icc, %f13, %f11 xnor %l2, %i3, %l5 loop_3876: movle %xcc, %l4, %l6 movneg %xcc, %o1, %i2 sth %g3, [%l7 + 0x0A] edge32n %o5, %i0, %o6 pdist %f10, %f0, %f2 ldsb [%l7 + 0x50], %o3 tn %icc, 0x1 fone %f12 fpadd16s %f8, %f9, %f3 umul %i4, %g4, %g5 fpmerge %f9, %f14, %f4 taddcctv %g6, 0x12DF, %o7 std %f2, [%l7 + 0x48] sth %g1, [%l7 + 0x3A] fzero %f12 fmovsle %xcc, %f1, %f4 edge8n %o4, %i7, %o0 sdiv %g2, 0x0460, %i1 fornot2 %f4, %f12, %f2 fpack16 %f8, %f11 taddcctv %g7, %o2, %i6 bpos,a,pt %xcc, loop_3877 fmul8x16al %f14, %f12, %f0 fmovdvs %xcc, %f5, %f11 lduw [%l7 + 0x3C], %i5 loop_3877: fbu %fcc2, loop_3878 fnor %f6, %f12, %f12 ldub [%l7 + 0x1D], %l0 nop setx loop_3879, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3878: sth %l1, [%l7 + 0x66] lduh [%l7 + 0x5C], %l3 sra %l2, 0x18, %i3 loop_3879: andcc %l5, 0x1681, %l4 bl,pt %icc, loop_3880 bneg,a loop_3881 sra %o1, 0x1D, %i2 fmul8ulx16 %f10, %f10, %f6 loop_3880: fones %f0 loop_3881: andn %g3, 0x1A80, %l6 or %o5, 0x0DB9, %o6 tg %icc, 0x7 tgu %icc, 0x1 movvc %icc, %o3, %i0 ta %xcc, 0x0 stx %g4, [%l7 + 0x40] ld [%l7 + 0x74], %f1 fmovdl %xcc, %f7, %f2 fmovde %icc, %f9, %f9 faligndata %f6, %f12, %f8 brgz %i4, loop_3882 brgez,a %g6, loop_3883 ld [%l7 + 0x3C], %f2 ldd [%l7 + 0x68], %f2 loop_3882: ldsh [%l7 + 0x6E], %g5 loop_3883: fmovsneg %icc, %f3, %f1 lduw [%l7 + 0x5C], %g1 brlez %o7, loop_3884 lduh [%l7 + 0x52], %i7 fmovse %icc, %f6, %f8 ldsb [%l7 + 0x1B], %o4 loop_3884: st %f2, [%l7 + 0x7C] st %f7, [%l7 + 0x24] movle %icc, %g2, %i1 brgz,a %o0, loop_3885 smul %o2, %i6, %g7 fbe %fcc1, loop_3886 array8 %l0, %l1, %i5 loop_3885: fbn,a %fcc3, loop_3887 andcc %l3, %l2, %l5 loop_3886: st %f15, [%l7 + 0x14] brlz %l4, loop_3888 loop_3887: stb %o1, [%l7 + 0x12] brlez %i3, loop_3889 lduw [%l7 + 0x54], %i2 loop_3888: bl,a %xcc, loop_3890 edge32 %g3, %l6, %o5 loop_3889: std %f6, [%l7 + 0x20] fpadd16s %f2, %f11, %f11 loop_3890: bne,a,pn %xcc, loop_3891 srlx %o6, 0x16, %i0 fmovdvc %xcc, %f11, %f9 fcmpeq32 %f14, %f6, %o3 loop_3891: fors %f2, %f10, %f4 ldsw [%l7 + 0x08], %i4 fmovrsgez %g6, %f3, %f5 for %f10, %f10, %f10 nop setx loop_3892, %l0, %l1 jmpl %l1, %g4 bl,pn %xcc, loop_3893 fmovsgu %xcc, %f6, %f15 lduw [%l7 + 0x10], %g5 loop_3892: fcmpgt16 %f0, %f8, %g1 loop_3893: xnor %i7, 0x127F, %o7 fmovdn %icc, %f2, %f14 fbne %fcc0, loop_3894 ldd [%l7 + 0x18], %f6 stb %g2, [%l7 + 0x3C] tl %icc, 0x7 loop_3894: lduh [%l7 + 0x78], %o4 fpadd16s %f6, %f6, %f9 ldd [%l7 + 0x20], %f8 ldsh [%l7 + 0x46], %i1 bgu,pn %xcc, loop_3895 andn %o2, %i6, %o0 fbul,a %fcc3, loop_3896 sethi 0x1A92, %l0 loop_3895: andncc %g7, %l1, %i5 fpadd32s %f10, %f11, %f3 loop_3896: sllx %l3, %l5, %l4 ldd [%l7 + 0x60], %f4 st %f1, [%l7 + 0x78] fbne %fcc1, loop_3897 tne %icc, 0x1 tpos %icc, 0x3 mova %icc, %l2, %i3 loop_3897: std %f4, [%l7 + 0x10] stw %o1, [%l7 + 0x2C] addc %i2, %g3, %l6 std %f8, [%l7 + 0x58] fmovdl %icc, %f9, %f4 tpos %icc, 0x7 ldsb [%l7 + 0x38], %o6 fmovdcc %xcc, %f15, %f1 tneg %xcc, 0x4 sethi 0x0437, %o5 fblg,a %fcc2, loop_3898 ldsw [%l7 + 0x2C], %i0 fnegd %f12, %f4 ldub [%l7 + 0x51], %o3 loop_3898: mulx %i4, 0x1D80, %g6 fmovdne %xcc, %f9, %f11 bshuffle %f12, %f0, %f14 fmovrsne %g5, %f8, %f9 fmovdne %xcc, %f7, %f3 be %icc, loop_3899 fbu,a %fcc1, loop_3900 ldub [%l7 + 0x50], %g4 fsrc1s %f1, %f1 loop_3899: stw %g1, [%l7 + 0x54] loop_3900: sllx %i7, %g2, %o4 srlx %o7, 0x0D, %o2 sth %i1, [%l7 + 0x20] fmovsge %xcc, %f14, %f12 ldsb [%l7 + 0x52], %o0 fmovspos %icc, %f1, %f6 fnegd %f2, %f0 fzero %f6 tneg %xcc, 0x3 lduw [%l7 + 0x10], %l0 ba,a,pn %icc, loop_3901 sdivx %g7, 0x0C3E, %l1 lduw [%l7 + 0x20], %i6 bcc,a loop_3902 loop_3901: ld [%l7 + 0x3C], %f9 stw %l3, [%l7 + 0x7C] fmovrdlez %i5, %f14, %f2 loop_3902: bpos,pn %xcc, loop_3903 lduh [%l7 + 0x44], %l4 lduh [%l7 + 0x5C], %l2 tgu %icc, 0x3 loop_3903: stw %l5, [%l7 + 0x10] fandnot2s %f9, %f14, %f5 stw %o1, [%l7 + 0x48] nop setx loop_3904, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subc %i2, %g3, %i3 movcs %icc, %o6, %o5 ldsh [%l7 + 0x1C], %l6 loop_3904: ldx [%l7 + 0x38], %o3 bl,pt %icc, loop_3905 fnors %f5, %f8, %f6 subccc %i0, 0x1150, %i4 fpack32 %f6, %f10, %f2 loop_3905: for %f6, %f4, %f10 ldsb [%l7 + 0x2F], %g6 fsrc2s %f3, %f0 ldsb [%l7 + 0x66], %g4 fbuge %fcc0, loop_3906 alignaddrl %g1, %g5, %g2 nop setx loop_3907, %l0, %l1 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 0x1AFB, %i7 loop_3906: fmovrdgz %o7, %f10, %f2 lduh [%l7 + 0x56], %o4 loop_3907: stb %i1, [%l7 + 0x51] fbe %fcc3, loop_3908 fornot1s %f5, %f10, %f2 sub %o0, %o2, %l0 subc %l1, %i6, %l3 loop_3908: siam 0x7 lduh [%l7 + 0x3E], %i5 sllx %g7, %l4, %l5 sth %l2, [%l7 + 0x5C] umulcc %i2, %o1, %g3 movpos %xcc, %i3, %o5 ldsw [%l7 + 0x70], %l6 fmovsne %icc, %f8, %f11 movgu %xcc, %o3, %o6 fbule %fcc0, loop_3909 fpadd32 %f14, %f14, %f12 andncc %i4, %g6, %g4 fexpand %f5, %f2 loop_3909: brgez %g1, loop_3910 fsrc1 %f2, %f8 movl %icc, %g5, %g2 and %i0, %o7, %o4 loop_3910: movcs %icc, %i1, %i7 edge16 %o0, %o2, %l1 movl %icc, %l0, %i6 stb %l3, [%l7 + 0x15] array8 %i5, %g7, %l4 ldsw [%l7 + 0x50], %l5 brnz,a %l2, loop_3911 ble %icc, loop_3912 sth %i2, [%l7 + 0x50] edge32 %o1, %g3, %o5 loop_3911: fmovscs %icc, %f4, %f4 loop_3912: add %l6, %o3, %i3 fmovdcc %xcc, %f13, %f1 bcc,a,pt %xcc, loop_3913 fmovrdlz %i4, %f0, %f2 ldub [%l7 + 0x21], %g6 fbg,a %fcc2, loop_3914 loop_3913: bge,pt %xcc, loop_3915 fmovsa %icc, %f6, %f4 ld [%l7 + 0x68], %f11 loop_3914: call loop_3916 loop_3915: fzeros %f11 fmovdleu %icc, %f6, %f14 sdivcc %g4, 0x112A, %g1 loop_3916: fbuge,a %fcc3, loop_3917 ldd [%l7 + 0x30], %f4 fbne,a %fcc1, loop_3918 array32 %g5, %o6, %g2 loop_3917: edge8ln %o7, %o4, %i1 sth %i7, [%l7 + 0x26] loop_3918: udivx %o0, 0x0377, %i0 fbe %fcc0, loop_3919 lduh [%l7 + 0x16], %o2 fpadd16 %f0, %f4, %f8 st %f7, [%l7 + 0x14] loop_3919: addccc %l0, %l1, %l3 fmovrsgz %i6, %f14, %f9 tl %icc, 0x1 lduh [%l7 + 0x72], %i5 ldx [%l7 + 0x60], %l4 stx %l5, [%l7 + 0x20] fmovrsne %l2, %f14, %f3 sdiv %g7, 0x081A, %i2 fornot1 %f14, %f0, %f4 popc %g3, %o5 tsubcc %o1, 0x1BDE, %l6 st %f9, [%l7 + 0x20] fsrc2s %f8, %f9 fones %f3 fnand %f12, %f0, %f12 fpackfix %f6, %f8 fmul8x16 %f14, %f4, %f10 nop setx loop_3920, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16 %i3, %o3, %g6 fmovsleu %icc, %f3, %f10 fbul,a %fcc2, loop_3921 loop_3920: fornot2s %f3, %f2, %f2 ldd [%l7 + 0x08], %f2 ldsb [%l7 + 0x11], %i4 loop_3921: ldsh [%l7 + 0x3C], %g4 ldub [%l7 + 0x69], %g5 lduh [%l7 + 0x1E], %g1 edge8ln %o6, %o7, %o4 ldub [%l7 + 0x20], %i1 ld [%l7 + 0x74], %f3 lduh [%l7 + 0x14], %i7 tne %icc, 0x0 brgz %g2, loop_3922 sth %i0, [%l7 + 0x0A] alignaddr %o0, %o2, %l1 ld [%l7 + 0x34], %f2 loop_3922: brgez,a %l0, loop_3923 edge8 %l3, %i6, %i5 sdiv %l5, 0x0455, %l4 fmovs %f6, %f8 loop_3923: sra %g7, 0x04, %i2 edge16ln %g3, %l2, %o1 fmovda %xcc, %f4, %f13 subcc %o5, 0x174A, %l6 sth %o3, [%l7 + 0x24] tle %icc, 0x3 udivcc %g6, 0x1189, %i4 movge %xcc, %g4, %i3 brz %g1, loop_3924 fmovsl %xcc, %f2, %f14 bneg,a,pn %icc, loop_3925 fmovsle %icc, %f4, %f5 loop_3924: bcs,pt %icc, loop_3926 udivcc %o6, 0x12DD, %g5 loop_3925: fmovrdlez %o4, %f8, %f14 sdiv %o7, 0x0930, %i1 loop_3926: lduh [%l7 + 0x2E], %g2 fmul8x16au %f3, %f10, %f0 fpack16 %f2, %f8 udivx %i7, 0x049B, %o0 ldd [%l7 + 0x78], %f14 movcc %xcc, %o2, %i0 mulx %l1, 0x002A, %l3 fmovsneg %icc, %f14, %f8 fpsub16 %f14, %f6, %f4 fmovs %f0, %f9 lduw [%l7 + 0x4C], %i6 fbug %fcc3, loop_3927 fsrc2 %f2, %f6 ldsw [%l7 + 0x7C], %i5 edge16 %l5, %l4, %g7 loop_3927: bne,a %xcc, loop_3928 lduh [%l7 + 0x20], %l0 std %f2, [%l7 + 0x50] edge16 %g3, %i2, %l2 loop_3928: stw %o1, [%l7 + 0x64] lduw [%l7 + 0x60], %o5 fnor %f12, %f0, %f4 fnegd %f14, %f6 fmovs %f3, %f9 fmovrdgz %o3, %f8, %f2 fabss %f2, %f4 fmovrsne %l6, %f4, %f9 fbne %fcc0, loop_3929 fmovrdgz %i4, %f8, %f2 siam 0x5 edge32ln %g4, %g6, %g1 loop_3929: tsubcctv %i3, 0x0E5F, %o6 orcc %o4, 0x1E4A, %o7 fbu %fcc1, loop_3930 fmovsa %xcc, %f11, %f14 tn %xcc, 0x1 fbo %fcc1, loop_3931 loop_3930: ld [%l7 + 0x40], %f3 move %icc, %g5, %i1 fmovsa %icc, %f1, %f10 loop_3931: edge32ln %g2, %i7, %o2 movcs %icc, %o0, %l1 fbge,a %fcc1, loop_3932 fpack32 %f0, %f14, %f10 bshuffle %f0, %f4, %f8 fmovspos %icc, %f1, %f0 loop_3932: ldsw [%l7 + 0x2C], %i0 ldsw [%l7 + 0x44], %i6 fpadd32 %f12, %f6, %f2 fornot1 %f4, %f4, %f10 xnor %i5, 0x084E, %l5 stb %l4, [%l7 + 0x43] movrne %l3, %l0, %g3 add %g7, %l2, %o1 ldsb [%l7 + 0x12], %i2 ldsh [%l7 + 0x18], %o3 std %f12, [%l7 + 0x78] ldx [%l7 + 0x08], %l6 sub %i4, 0x03D5, %o5 std %f6, [%l7 + 0x18] movcc %icc, %g6, %g1 edge16n %i3, %g4, %o6 fbne %fcc1, loop_3933 lduw [%l7 + 0x38], %o7 ldd [%l7 + 0x68], %f2 tcs %xcc, 0x1 loop_3933: tsubcctv %g5, 0x17E6, %i1 fcmpeq32 %f0, %f6, %o4 tge %icc, 0x5 fmovdcs %icc, %f9, %f5 popc 0x0696, %g2 addccc %i7, %o2, %l1 ldsb [%l7 + 0x71], %i0 fnot1 %f14, %f0 fnot2 %f8, %f10 fmovdle %icc, %f3, %f6 lduh [%l7 + 0x76], %i6 xor %i5, 0x0494, %o0 call loop_3934 ldsw [%l7 + 0x78], %l5 edge16n %l4, %l0, %g3 fcmpeq16 %f10, %f14, %g7 loop_3934: edge8 %l3, %l2, %o1 fpadd32 %f12, %f10, %f6 tleu %icc, 0x5 ldd [%l7 + 0x68], %f4 fsrc2 %f14, %f4 brgez %i2, loop_3935 mulscc %l6, 0x1183, %i4 movgu %icc, %o5, %o3 stx %g1, [%l7 + 0x48] loop_3935: fornot2 %f0, %f12, %f8 fabsd %f6, %f2 edge32n %i3, %g6, %o6 fmovsgu %icc, %f14, %f6 st %f13, [%l7 + 0x20] fpmerge %f2, %f2, %f4 faligndata %f2, %f14, %f6 lduw [%l7 + 0x40], %g4 fbue %fcc0, loop_3936 fmuld8sux16 %f12, %f13, %f8 fba,a %fcc1, loop_3937 movle %xcc, %o7, %i1 loop_3936: subccc %o4, 0x1EAC, %g2 fpack32 %f10, %f12, %f12 loop_3937: sdivcc %g5, 0x0804, %i7 edge16 %l1, %i0, %o2 fmovrsgez %i6, %f2, %f3 ldsh [%l7 + 0x40], %i5 tvs %xcc, 0x2 fcmple16 %f10, %f0, %o0 movvs %xcc, %l5, %l4 fmovrdne %g3, %f6, %f10 fornot1 %f6, %f14, %f10 fmovsgu %icc, %f6, %f13 fmovscs %xcc, %f5, %f2 fmovscc %xcc, %f6, %f0 fpsub16 %f14, %f2, %f14 tleu %xcc, 0x0 ldub [%l7 + 0x59], %l0 ldub [%l7 + 0x2F], %g7 orn %l3, 0x19C8, %o1 st %f10, [%l7 + 0x10] or %i2, 0x1358, %l6 bcs,pn %icc, loop_3938 ldd [%l7 + 0x28], %f2 fmul8x16al %f10, %f4, %f8 ldsb [%l7 + 0x6B], %l2 loop_3938: ldx [%l7 + 0x40], %o5 fmovdcs %xcc, %f14, %f8 alignaddr %o3, %i4, %g1 fmul8x16al %f15, %f6, %f6 movge %xcc, %i3, %g6 tgu %xcc, 0x0 st %f14, [%l7 + 0x78] ldd [%l7 + 0x08], %f4 lduw [%l7 + 0x70], %o6 fble,a %fcc2, loop_3939 tge %icc, 0x6 stw %g4, [%l7 + 0x34] edge8 %i1, %o4, %g2 loop_3939: ldub [%l7 + 0x21], %o7 tvc %xcc, 0x1 fabss %f15, %f10 fmovdcc %icc, %f8, %f3 ld [%l7 + 0x20], %f15 fands %f8, %f2, %f2 fnands %f6, %f3, %f0 ldub [%l7 + 0x67], %i7 nop setx loop_3940, %l0, %l1 jmpl %l1, %g5 ldub [%l7 + 0x32], %i0 fmovsn %xcc, %f4, %f11 stb %l1, [%l7 + 0x7A] loop_3940: std %f2, [%l7 + 0x48] array32 %i6, %i5, %o0 smul %o2, %l5, %g3 faligndata %f2, %f6, %f8 stb %l4, [%l7 + 0x43] fbne %fcc2, loop_3941 sll %g7, 0x04, %l3 fmul8x16al %f15, %f14, %f4 fnot2s %f2, %f14 loop_3941: edge16ln %o1, %i2, %l0 movvs %xcc, %l2, %l6 sth %o3, [%l7 + 0x4E] ld [%l7 + 0x64], %f9 fbo %fcc0, loop_3942 subc %i4, 0x1D9F, %o5 fornot2s %f10, %f12, %f13 lduh [%l7 + 0x6A], %i3 loop_3942: ldd [%l7 + 0x18], %f6 fmovdg %icc, %f15, %f15 sth %g6, [%l7 + 0x70] and %o6, %g4, %g1 stx %o4, [%l7 + 0x28] fpsub32 %f0, %f10, %f2 fmuld8sux16 %f8, %f0, %f10 tneg %xcc, 0x0 bge,pn %icc, loop_3943 tcs %xcc, 0x1 ldsb [%l7 + 0x7A], %i1 fpadd16s %f15, %f4, %f15 loop_3943: alignaddrl %o7, %g2, %i7 ldsh [%l7 + 0x6E], %i0 st %f4, [%l7 + 0x1C] sll %g5, %l1, %i5 ldsb [%l7 + 0x41], %o0 fones %f4 fmovsne %icc, %f7, %f0 fmovdg %icc, %f1, %f8 fmovsn %icc, %f11, %f4 stb %o2, [%l7 + 0x10] lduh [%l7 + 0x50], %l5 ta %xcc, 0x2 ldd [%l7 + 0x20], %f14 ldsw [%l7 + 0x3C], %i6 tge %icc, 0x6 xnorcc %l4, 0x1581, %g3 fxor %f10, %f0, %f8 bgu,a,pn %icc, loop_3944 fmovs %f13, %f3 srlx %l3, %o1, %g7 fones %f7 loop_3944: fandnot2 %f6, %f12, %f6 stw %l0, [%l7 + 0x10] fmul8x16au %f12, %f12, %f4 ld [%l7 + 0x50], %f12 and %l2, 0x1616, %i2 fmovrdgez %o3, %f8, %f0 tg %xcc, 0x4 fbge,a %fcc2, loop_3945 std %f14, [%l7 + 0x68] movleu %icc, %l6, %i4 fmovrsgez %i3, %f7, %f14 loop_3945: fmovdg %xcc, %f14, %f5 edge32n %o5, %o6, %g4 ldd [%l7 + 0x38], %f8 edge16l %g1, %g6, %i1 tcs %icc, 0x4 xnorcc %o4, 0x0D0E, %o7 stb %g2, [%l7 + 0x4C] ba,a,pt %xcc, loop_3946 movre %i7, 0x105, %g5 tvs %xcc, 0x3 array8 %l1, %i5, %i0 loop_3946: brgz %o0, loop_3947 smulcc %l5, 0x097A, %o2 addccc %i6, 0x1D9E, %l4 fnand %f4, %f6, %f10 loop_3947: fpadd16 %f6, %f2, %f10 fnegs %f7, %f1 stw %g3, [%l7 + 0x48] fmovsg %xcc, %f3, %f15 stx %o1, [%l7 + 0x48] andn %l3, %l0, %l2 fmovdge %icc, %f15, %f14 sdiv %g7, 0x0EE8, %o3 fmovdgu %icc, %f13, %f15 ldx [%l7 + 0x70], %i2 fcmpgt16 %f0, %f6, %i4 ldsh [%l7 + 0x34], %l6 ldd [%l7 + 0x20], %f12 movge %xcc, %o5, %i3 fnand %f10, %f4, %f10 umulcc %o6, 0x0F04, %g1 fornot2 %f14, %f12, %f6 edge16l %g4, %i1, %o4 fmovdvc %xcc, %f15, %f8 popc 0x0CF7, %o7 fpmerge %f13, %f4, %f8 lduh [%l7 + 0x74], %g6 sth %i7, [%l7 + 0x2C] fba %fcc0, loop_3948 ldx [%l7 + 0x70], %g5 ldub [%l7 + 0x65], %l1 brlez,a %i5, loop_3949 loop_3948: mulx %i0, %g2, %l5 tcc %icc, 0x2 movrne %o0, 0x385, %o2 loop_3949: ldd [%l7 + 0x68], %f6 andncc %l4, %i6, %o1 tge %xcc, 0x5 std %f4, [%l7 + 0x28] fmul8x16 %f4, %f4, %f6 tne %xcc, 0x4 std %f14, [%l7 + 0x10] fmuld8sux16 %f1, %f9, %f10 taddcctv %g3, %l3, %l2 fmovrslez %g7, %f12, %f3 ldsb [%l7 + 0x1A], %l0 fnands %f15, %f11, %f8 ldd [%l7 + 0x78], %f8 fandnot1 %f0, %f0, %f8 bn loop_3950 siam 0x4 fmovsne %xcc, %f14, %f0 pdist %f6, %f0, %f12 loop_3950: fmovrdne %i2, %f14, %f2 fpsub16 %f8, %f2, %f8 fmovsl %xcc, %f8, %f6 fbul %fcc3, loop_3951 stw %o3, [%l7 + 0x10] stw %i4, [%l7 + 0x48] stb %o5, [%l7 + 0x66] loop_3951: fnegd %f12, %f8 fmovdl %icc, %f14, %f8 lduw [%l7 + 0x0C], %i3 stx %o6, [%l7 + 0x20] ldsw [%l7 + 0x20], %g1 sub %g4, %l6, %i1 brgz,a %o4, loop_3952 ldd [%l7 + 0x58], %f0 fmovrdgz %g6, %f10, %f10 ldub [%l7 + 0x74], %o7 loop_3952: ldub [%l7 + 0x57], %g5 ble,a %icc, loop_3953 bvs,a,pn %icc, loop_3954 fmovsvs %icc, %f11, %f12 tcc %xcc, 0x3 loop_3953: tcs %xcc, 0x3 loop_3954: fbe %fcc1, loop_3955 fcmpgt16 %f6, %f4, %i7 bg loop_3956 edge32ln %l1, %i5, %i0 loop_3955: movvs %icc, %l5, %g2 fmovsvc %xcc, %f3, %f4 loop_3956: ld [%l7 + 0x3C], %f2 for %f6, %f0, %f6 movl %xcc, %o0, %o2 sra %l4, %i6, %o1 or %g3, %l3, %g7 fmovrsne %l2, %f1, %f9 lduh [%l7 + 0x60], %l0 ldx [%l7 + 0x18], %o3 addcc %i4, %o5, %i2 fpack16 %f6, %f10 movrgz %i3, 0x2FB, %o6 stx %g1, [%l7 + 0x38] ldsb [%l7 + 0x21], %l6 fpadd32s %f12, %f5, %f2 stb %i1, [%l7 + 0x71] alignaddrl %o4, %g6, %g4 movrlez %o7, 0x24F, %i7 movn %icc, %l1, %g5 tcs %xcc, 0x6 fmovsge %xcc, %f1, %f7 movrgz %i0, %l5, %i5 subc %o0, %o2, %g2 stx %l4, [%l7 + 0x30] brz,a %o1, loop_3957 fabss %f3, %f15 sethi 0x1491, %g3 fmovrde %i6, %f12, %f12 loop_3957: fpsub16s %f2, %f9, %f8 fbu %fcc2, loop_3958 stx %g7, [%l7 + 0x50] call loop_3959 taddcctv %l3, %l0, %o3 loop_3958: fcmpgt32 %f6, %f8, %i4 fbge,a %fcc1, loop_3960 loop_3959: ldsb [%l7 + 0x19], %l2 smul %i2, 0x0761, %o5 fcmpne16 %f6, %f10, %i3 loop_3960: ldx [%l7 + 0x40], %o6 fbue %fcc0, loop_3961 mulscc %l6, 0x13C3, %i1 lduw [%l7 + 0x2C], %o4 xnor %g1, %g6, %o7 loop_3961: udivcc %i7, 0x10CB, %g4 stb %g5, [%l7 + 0x08] fmovsn %icc, %f6, %f13 edge16l %l1, %i0, %l5 fmovsge %icc, %f13, %f0 movleu %xcc, %i5, %o2 fmul8ulx16 %f2, %f0, %f0 movvs %xcc, %g2, %o0 ldx [%l7 + 0x20], %l4 fcmple32 %f6, %f4, %g3 fbue %fcc3, loop_3962 movg %icc, %i6, %o1 ldx [%l7 + 0x40], %g7 bne loop_3963 loop_3962: movvs %xcc, %l3, %l0 ldsw [%l7 + 0x50], %i4 fbu %fcc2, loop_3964 loop_3963: movrgez %o3, %i2, %l2 addc %o5, %i3, %o6 fmovd %f6, %f4 loop_3964: tcc %icc, 0x2 ba,pn %xcc, loop_3965 std %f12, [%l7 + 0x28] fnand %f0, %f8, %f2 ld [%l7 + 0x44], %f0 loop_3965: fmovda %icc, %f15, %f15 fone %f6 fmuld8sux16 %f14, %f5, %f2 st %f4, [%l7 + 0x60] tsubcc %i1, 0x0578, %l6 sra %o4, 0x1D, %g1 ldx [%l7 + 0x28], %g6 fbe,a %fcc0, loop_3966 fnot2 %f12, %f6 ldsw [%l7 + 0x48], %i7 fbul,a %fcc3, loop_3967 loop_3966: subc %g4, 0x1AD6, %g5 fmovsg %xcc, %f3, %f4 orncc %l1, %o7, %l5 loop_3967: fornot1 %f0, %f14, %f2 for %f4, %f2, %f14 fmovsvs %xcc, %f5, %f11 ldsb [%l7 + 0x78], %i0 fmovrsgez %i5, %f8, %f12 ldub [%l7 + 0x5E], %o2 ta %xcc, 0x5 fmovspos %icc, %f2, %f10 brnz %o0, loop_3968 bleu,pn %xcc, loop_3969 edge16l %g2, %l4, %i6 stx %o1, [%l7 + 0x30] loop_3968: ldub [%l7 + 0x55], %g3 loop_3969: ldd [%l7 + 0x60], %f14 fnegs %f4, %f6 sth %l3, [%l7 + 0x4E] fnot2s %f3, %f2 fxor %f12, %f6, %f0 brlz,a %g7, loop_3970 sth %i4, [%l7 + 0x3C] mulx %o3, 0x13A5, %l0 lduw [%l7 + 0x58], %i2 loop_3970: bcc,a %icc, loop_3971 fpsub16 %f14, %f12, %f14 ldx [%l7 + 0x08], %l2 sll %o5, 0x02, %i3 loop_3971: bn,a,pt %icc, loop_3972 add %o6, 0x1286, %l6 fmovsvs %icc, %f4, %f1 std %f10, [%l7 + 0x58] loop_3972: brz %i1, loop_3973 orncc %g1, %g6, %i7 ldub [%l7 + 0x0C], %o4 fmovdn %xcc, %f2, %f7 loop_3973: tgu %xcc, 0x6 movg %icc, %g4, %g5 movcs %icc, %l1, %o7 fmovrdlez %i0, %f4, %f10 fcmpgt32 %f0, %f8, %l5 alignaddr %i5, %o0, %o2 ldd [%l7 + 0x58], %f14 stx %l4, [%l7 + 0x18] ble,a,pn %xcc, loop_3974 fmovdvs %icc, %f7, %f0 lduh [%l7 + 0x28], %g2 movpos %icc, %o1, %i6 loop_3974: ldsw [%l7 + 0x70], %l3 bg,pt %icc, loop_3975 udivcc %g7, 0x0A87, %i4 mova %xcc, %g3, %l0 tsubcc %o3, %i2, %o5 loop_3975: stw %l2, [%l7 + 0x74] nop setx loop_3976, %l0, %l1 jmpl %l1, %o6 ldd [%l7 + 0x68], %f0 stx %i3, [%l7 + 0x40] bg,a loop_3977 loop_3976: fcmpne32 %f12, %f6, %i1 stw %g1, [%l7 + 0x2C] fmovsg %xcc, %f0, %f2 loop_3977: stx %g6, [%l7 + 0x10] stb %i7, [%l7 + 0x5E] fabsd %f4, %f14 ldub [%l7 + 0x50], %o4 ld [%l7 + 0x0C], %f5 tsubcctv %g4, %l6, %g5 nop setx loop_3978, %l0, %l1 jmpl %l1, %l1 fmovdge %icc, %f2, %f10 ldsb [%l7 + 0x51], %o7 fmovd %f8, %f10 loop_3978: fcmps %fcc2, %f11, %f6 ldsh [%l7 + 0x4A], %l5 fands %f5, %f15, %f12 fandnot1s %f1, %f7, %f12 tsubcc %i5, 0x090B, %i0 ldsw [%l7 + 0x64], %o0 fbl %fcc2, loop_3979 fbl,a %fcc1, loop_3980 bgu %xcc, loop_3981 lduw [%l7 + 0x34], %o2 loop_3979: for %f12, %f2, %f10 loop_3980: fcmpne16 %f6, %f8, %g2 loop_3981: ld [%l7 + 0x3C], %f11 fzero %f8 stw %l4, [%l7 + 0x10] fbe,a %fcc1, loop_3982 fornot1s %f7, %f11, %f0 siam 0x0 stx %o1, [%l7 + 0x48] loop_3982: srax %i6, %g7, %i4 array32 %l3, %g3, %l0 fmovrslz %i2, %f3, %f0 tge %icc, 0x0 ldsb [%l7 + 0x09], %o3 std %f2, [%l7 + 0x58] fmovdle %icc, %f11, %f3 fcmpgt32 %f0, %f2, %o5 std %f0, [%l7 + 0x10] std %f10, [%l7 + 0x60] bleu %icc, loop_3983 ldd [%l7 + 0x10], %f10 stx %o6, [%l7 + 0x28] movneg %icc, %l2, %i3 loop_3983: fmovda %xcc, %f14, %f6 fmovs %f9, %f1 fnors %f11, %f12, %f5 ldsh [%l7 + 0x0A], %g1 tneg %icc, 0x4 fpmerge %f3, %f9, %f12 fcmpes %fcc3, %f5, %f4 movrgz %g6, 0x3AD, %i7 tle %icc, 0x2 srlx %i1, 0x04, %g4 sll %o4, %l6, %l1 ta %xcc, 0x1 or %o7, 0x1546, %g5 edge16 %i5, %i0, %o0 fbg %fcc2, loop_3984 movvc %icc, %o2, %g2 tpos %xcc, 0x3 edge32ln %l4, %o1, %i6 loop_3984: fbl %fcc1, loop_3985 ldd [%l7 + 0x08], %f4 fandnot1s %f7, %f8, %f10 stb %g7, [%l7 + 0x1E] loop_3985: fmovsl %xcc, %f12, %f10 tleu %icc, 0x5 fbuge %fcc1, loop_3986 sra %l5, %i4, %l3 movne %icc, %l0, %i2 ldsh [%l7 + 0x38], %g3 loop_3986: ldsh [%l7 + 0x3E], %o5 fpackfix %f8, %f13 add %o3, 0x0510, %o6 and %l2, 0x06C4, %g1 stx %g6, [%l7 + 0x40] ldx [%l7 + 0x20], %i3 ldx [%l7 + 0x58], %i7 ldd [%l7 + 0x48], %f4 smul %g4, %i1, %o4 te %xcc, 0x2 brz %l6, loop_3987 fmul8sux16 %f14, %f6, %f6 std %f0, [%l7 + 0x70] fmovrsgez %o7, %f5, %f4 loop_3987: sth %l1, [%l7 + 0x52] alignaddrl %g5, %i0, %o0 movl %icc, %i5, %g2 tl %xcc, 0x6 ld [%l7 + 0x14], %f10 ld [%l7 + 0x08], %f13 movge %icc, %l4, %o2 tsubcc %i6, 0x17A0, %g7 fzero %f12 te %xcc, 0x3 pdist %f0, %f0, %f4 movg %icc, %o1, %l5 std %f2, [%l7 + 0x68] fmovrdgez %l3, %f10, %f4 fxor %f8, %f8, %f14 ldsb [%l7 + 0x33], %i4 tsubcc %i2, %g3, %l0 brnz,a %o5, loop_3988 bl,a loop_3989 edge16l %o3, %l2, %g1 ldsb [%l7 + 0x74], %o6 loop_3988: fbe,a %fcc2, loop_3990 loop_3989: movle %xcc, %i3, %i7 xorcc %g6, %g4, %o4 fmovdge %icc, %f14, %f12 loop_3990: ldsw [%l7 + 0x54], %i1 udiv %l6, 0x1068, %o7 smulcc %g5, %i0, %l1 ldx [%l7 + 0x58], %i5 stx %o0, [%l7 + 0x28] fcmped %fcc3, %f6, %f6 fmovdpos %xcc, %f12, %f10 fbuge,a %fcc1, loop_3991 tleu %icc, 0x1 fmovsleu %xcc, %f0, %f8 bvc,pn %xcc, loop_3992 loop_3991: bvs,pt %xcc, loop_3993 fmovrdlz %l4, %f2, %f6 edge32ln %o2, %i6, %g2 loop_3992: fbo %fcc2, loop_3994 loop_3993: fones %f12 tgu %xcc, 0x3 fmovdcc %xcc, %f11, %f4 loop_3994: be,a,pt %icc, loop_3995 srlx %o1, %l5, %l3 fmovsn %xcc, %f14, %f8 fpadd16s %f2, %f6, %f2 loop_3995: std %f12, [%l7 + 0x50] lduh [%l7 + 0x2A], %i4 movne %icc, %i2, %g3 te %icc, 0x3 movrgez %l0, %g7, %o5 ldsb [%l7 + 0x3C], %o3 ldx [%l7 + 0x50], %g1 fmovs %f9, %f6 ld [%l7 + 0x1C], %f1 nop setx loop_3996, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x2E], %o6 fmovdpos %xcc, %f7, %f11 fsrc2s %f5, %f13 loop_3996: fbug %fcc0, loop_3997 fnegd %f10, %f8 edge16l %i3, %l2, %g6 te %icc, 0x7 loop_3997: edge32 %i7, %g4, %i1 alignaddr %l6, %o7, %o4 tpos %xcc, 0x4 ldsh [%l7 + 0x12], %g5 ba,a,pn %xcc, loop_3998 fpack32 %f14, %f12, %f2 fbue,a %fcc2, loop_3999 fnegd %f8, %f12 loop_3998: fba %fcc0, loop_4000 stb %l1, [%l7 + 0x26] loop_3999: tl %xcc, 0x4 movre %i5, %i0, %o0 loop_4000: stb %l4, [%l7 + 0x0C] ldd [%l7 + 0x40], %f4 fmovrdgez %i6, %f8, %f14 nop setx loop_4001, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x10], %g2 tsubcctv %o1, 0x0B95, %o2 movpos %icc, %l5, %l3 loop_4001: fpadd32 %f2, %f0, %f12 fmovsneg %xcc, %f6, %f14 fmovrdgez %i4, %f12, %f2 mova %xcc, %i2, %g3 fxnor %f2, %f0, %f8 call loop_4002 edge8 %l0, %g7, %o5 subcc %g1, 0x0485, %o3 pdist %f6, %f8, %f10 loop_4002: fmul8ulx16 %f2, %f0, %f14 be,a loop_4003 fmul8x16au %f11, %f10, %f8 fands %f6, %f6, %f4 fmovsgu %xcc, %f7, %f4 loop_4003: umulcc %o6, %l2, %g6 stw %i7, [%l7 + 0x38] sdivcc %g4, 0x0AAC, %i3 pdist %f8, %f4, %f2 sth %i1, [%l7 + 0x12] fmul8sux16 %f12, %f2, %f14 subccc %o7, 0x1A6C, %o4 addccc %l6, 0x0442, %l1 sdivx %i5, 0x0918, %i0 std %f4, [%l7 + 0x08] fmovrde %o0, %f2, %f2 ldsw [%l7 + 0x38], %g5 fmovdcs %xcc, %f3, %f2 fmovspos %icc, %f4, %f8 lduw [%l7 + 0x74], %l4 fbu %fcc0, loop_4004 bn,a,pt %icc, loop_4005 tgu %icc, 0x6 fmul8ulx16 %f8, %f14, %f8 loop_4004: lduw [%l7 + 0x78], %g2 loop_4005: lduh [%l7 + 0x2E], %o1 ldx [%l7 + 0x30], %o2 edge32ln %i6, %l5, %l3 fsrc1s %f10, %f14 fbule,a %fcc0, loop_4006 fpack16 %f0, %f2 fornot1 %f2, %f6, %f14 fble,a %fcc0, loop_4007 loop_4006: stb %i2, [%l7 + 0x34] stb %i4, [%l7 + 0x40] ldsb [%l7 + 0x23], %g3 loop_4007: movrlez %l0, %g7, %g1 sra %o5, 0x04, %o6 smulcc %l2, 0x179C, %o3 lduh [%l7 + 0x42], %g6 add %g4, 0x0DDD, %i3 subccc %i7, 0x0092, %o7 ldx [%l7 + 0x60], %o4 ldd [%l7 + 0x30], %f14 bl,pn %xcc, loop_4008 fpadd32s %f1, %f5, %f5 ldsw [%l7 + 0x24], %i1 fbl %fcc3, loop_4009 loop_4008: movcs %xcc, %l6, %i5 orn %l1, 0x08F1, %o0 tgu %icc, 0x0 loop_4009: fcmps %fcc1, %f13, %f3 fcmpd %fcc0, %f8, %f10 ldsb [%l7 + 0x78], %g5 bgu,a,pt %xcc, loop_4010 fxors %f0, %f1, %f6 fnegs %f12, %f7 tleu %xcc, 0x5 loop_4010: ldx [%l7 + 0x40], %i0 sth %l4, [%l7 + 0x78] edge16n %o1, %o2, %g2 edge8ln %l5, %l3, %i6 std %f0, [%l7 + 0x50] fbuge %fcc1, loop_4011 fmovsl %xcc, %f6, %f7 lduh [%l7 + 0x52], %i2 st %f6, [%l7 + 0x14] loop_4011: fmul8x16al %f10, %f9, %f14 fmul8x16al %f0, %f0, %f14 ldx [%l7 + 0x60], %g3 fmovsn %xcc, %f3, %f1 andn %l0, %i4, %g1 udiv %g7, 0x00D3, %o6 fpsub32 %f2, %f10, %f12 movcc %icc, %o5, %l2 fbul %fcc0, loop_4012 stx %g6, [%l7 + 0x10] mulscc %g4, %i3, %o3 tle %icc, 0x1 loop_4012: fbn %fcc2, loop_4013 fpadd32s %f5, %f5, %f2 bl,pt %icc, loop_4014 subc %i7, 0x0322, %o4 loop_4013: fnot1s %f3, %f2 movge %xcc, %o7, %i1 loop_4014: fxnors %f4, %f10, %f5 bvs %icc, loop_4015 ble %icc, loop_4016 sethi 0x0755, %i5 fmuld8ulx16 %f4, %f15, %f4 loop_4015: fbg,a %fcc0, loop_4017 loop_4016: stx %l1, [%l7 + 0x58] fmovsn %icc, %f7, %f4 ta %xcc, 0x1 loop_4017: fone %f2 brlez,a %o0, loop_4018 fmul8x16au %f5, %f12, %f8 bshuffle %f2, %f6, %f12 tn %xcc, 0x5 loop_4018: fcmpne32 %f2, %f12, %g5 bshuffle %f10, %f10, %f4 mulx %l6, %l4, %i0 movvc %xcc, %o2, %o1 ldsh [%l7 + 0x58], %g2 std %f12, [%l7 + 0x30] stx %l5, [%l7 + 0x28] ldsw [%l7 + 0x1C], %l3 ldsw [%l7 + 0x5C], %i2 fcmpd %fcc0, %f4, %f10 fmovdneg %icc, %f5, %f4 fbn %fcc3, loop_4019 stb %i6, [%l7 + 0x47] ldsw [%l7 + 0x48], %g3 bvs,a,pt %icc, loop_4020 loop_4019: fexpand %f4, %f10 ldx [%l7 + 0x60], %i4 brgz %g1, loop_4021 loop_4020: movre %l0, %o6, %o5 ldsh [%l7 + 0x56], %l2 st %f4, [%l7 + 0x68] loop_4021: fnand %f14, %f6, %f14 edge32ln %g7, %g6, %i3 fmovde %xcc, %f12, %f2 popc %o3, %g4 fabss %f5, %f10 mulscc %o4, 0x1059, %i7 stb %o7, [%l7 + 0x4C] edge8n %i1, %l1, %o0 udivx %i5, 0x1ACA, %g5 ld [%l7 + 0x10], %f13 fandnot2s %f4, %f0, %f15 ldsh [%l7 + 0x50], %l6 fnot2 %f2, %f2 fmovdle %xcc, %f8, %f12 movne %xcc, %i0, %l4 ldx [%l7 + 0x68], %o1 sdiv %o2, 0x0F3D, %l5 bneg loop_4022 stw %g2, [%l7 + 0x5C] array16 %i2, %l3, %i6 edge8n %g3, %i4, %l0 loop_4022: sth %g1, [%l7 + 0x56] stw %o5, [%l7 + 0x44] subccc %l2, 0x068D, %o6 taddcctv %g7, %g6, %i3 std %f8, [%l7 + 0x30] add %o3, %g4, %o4 fbuge %fcc3, loop_4023 ba %xcc, loop_4024 lduh [%l7 + 0x40], %i7 fpsub32s %f6, %f4, %f7 loop_4023: orn %i1, %l1, %o7 loop_4024: sth %o0, [%l7 + 0x32] fmovsl %xcc, %f9, %f10 ldx [%l7 + 0x68], %g5 fbg %fcc2, loop_4025 addc %i5, %l6, %i0 lduw [%l7 + 0x30], %l4 fnor %f14, %f14, %f4 loop_4025: fmovrde %o1, %f10, %f10 be,a,pt %xcc, loop_4026 tn %xcc, 0x2 fornot1s %f9, %f3, %f3 ldd [%l7 + 0x08], %f4 loop_4026: xorcc %l5, %o2, %g2 ld [%l7 + 0x44], %f0 std %f10, [%l7 + 0x30] lduw [%l7 + 0x44], %l3 movre %i6, 0x1E5, %i2 ldd [%l7 + 0x78], %f14 srlx %i4, 0x1F, %g3 ldsh [%l7 + 0x18], %l0 st %f7, [%l7 + 0x4C] lduw [%l7 + 0x48], %g1 tpos %xcc, 0x4 fornot2s %f11, %f7, %f13 stb %l2, [%l7 + 0x54] orn %o6, 0x04ED, %g7 sth %g6, [%l7 + 0x34] ldsh [%l7 + 0x3A], %i3 fbo %fcc0, loop_4027 ldsh [%l7 + 0x62], %o3 fzero %f12 bleu %icc, loop_4028 loop_4027: st %f7, [%l7 + 0x6C] fmovrsgez %o5, %f7, %f5 taddcctv %o4, %g4, %i7 loop_4028: nop setx loop_4029, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_4030, %l0, %l1 jmpl %l1, %l1 fnands %f5, %f6, %f11 array8 %i1, %o7, %o0 loop_4029: edge32ln %g5, %l6, %i5 loop_4030: movcc %icc, %l4, %i0 tsubcc %l5, %o1, %o2 stx %l3, [%l7 + 0x18] ldsw [%l7 + 0x3C], %i6 stb %i2, [%l7 + 0x68] nop setx loop_4031, %l0, %l1 jmpl %l1, %g2 ldsw [%l7 + 0x18], %g3 sth %l0, [%l7 + 0x20] fmul8x16 %f14, %f12, %f12 loop_4031: fpmerge %f8, %f15, %f10 std %f2, [%l7 + 0x58] xor %i4, 0x0EEA, %g1 ldub [%l7 + 0x6F], %l2 fxors %f14, %f3, %f13 stw %g7, [%l7 + 0x48] brnz,a %g6, loop_4032 ldd [%l7 + 0x18], %f10 fnands %f7, %f0, %f5 alignaddrl %i3, %o3, %o6 loop_4032: brz,a %o4, loop_4033 fandnot1s %f14, %f8, %f1 fbne %fcc2, loop_4034 fcmpgt32 %f12, %f4, %o5 loop_4033: st %f0, [%l7 + 0x74] lduw [%l7 + 0x38], %i7 loop_4034: fmovde %xcc, %f7, %f14 fmuld8sux16 %f8, %f5, %f4 tne %icc, 0x3 array8 %l1, %i1, %o7 brgez %g4, loop_4035 fbug %fcc3, loop_4036 stb %o0, [%l7 + 0x2F] tle %icc, 0x6 loop_4035: srax %l6, 0x06, %g5 loop_4036: stb %i5, [%l7 + 0x1A] fble %fcc3, loop_4037 lduh [%l7 + 0x6A], %l4 st %f9, [%l7 + 0x70] fmovrsgez %i0, %f7, %f13 loop_4037: subc %o1, %o2, %l5 std %f2, [%l7 + 0x58] fbe %fcc3, loop_4038 andn %l3, %i2, %i6 stx %g2, [%l7 + 0x28] fbug,a %fcc1, loop_4039 loop_4038: fbu %fcc1, loop_4040 sth %l0, [%l7 + 0x08] lduw [%l7 + 0x2C], %g3 loop_4039: stb %i4, [%l7 + 0x5C] loop_4040: fornot1 %f6, %f6, %f2 st %f15, [%l7 + 0x1C] sra %l2, %g1, %g6 fxnors %f14, %f1, %f15 ld [%l7 + 0x14], %f8 ldsh [%l7 + 0x7E], %i3 fcmpgt32 %f0, %f10, %g7 sdiv %o3, 0x1E14, %o4 ldub [%l7 + 0x51], %o6 fble,a %fcc3, loop_4041 sdivcc %o5, 0x180C, %i7 edge16l %i1, %l1, %g4 ba %icc, loop_4042 loop_4041: ba,a,pn %xcc, loop_4043 movrne %o0, 0x19E, %l6 bge,a %icc, loop_4044 loop_4042: fmovrdlz %o7, %f14, %f6 loop_4043: ldx [%l7 + 0x28], %i5 sth %g5, [%l7 + 0x7A] loop_4044: tvs %icc, 0x4 andn %l4, 0x17BB, %o1 orncc %i0, 0x1311, %o2 fpsub32s %f8, %f4, %f2 sdiv %l3, 0x142A, %l5 fbge,a %fcc2, loop_4045 fmovrdgz %i2, %f12, %f0 fmovrslez %i6, %f9, %f0 fmul8ulx16 %f10, %f4, %f12 loop_4045: tsubcctv %g2, %g3, %i4 fnand %f8, %f2, %f6 lduh [%l7 + 0x4A], %l2 bgu,a,pt %icc, loop_4046 fpadd32 %f10, %f0, %f10 fmovspos %xcc, %f5, %f5 ble,pn %xcc, loop_4047 loop_4046: fmovrslez %l0, %f2, %f2 movne %xcc, %g1, %i3 movcs %icc, %g7, %o3 loop_4047: ldx [%l7 + 0x28], %o4 fmuld8ulx16 %f4, %f2, %f4 fmovdneg %xcc, %f7, %f3 sllx %g6, %o5, %i7 ldub [%l7 + 0x54], %i1 stb %o6, [%l7 + 0x63] edge32 %g4, %l1, %o0 array16 %o7, %i5, %l6 srlx %g5, 0x06, %o1 movrlz %i0, %o2, %l4 smulcc %l3, %l5, %i2 umulcc %g2, %g3, %i6 fmovde %xcc, %f9, %f7 fpadd16s %f13, %f13, %f4 stb %l2, [%l7 + 0x71] fmovdcs %icc, %f6, %f2 stb %i4, [%l7 + 0x1D] std %f12, [%l7 + 0x68] fabss %f11, %f15 fmovrdgz %l0, %f4, %f4 fcmpeq16 %f8, %f8, %i3 stb %g7, [%l7 + 0x54] stb %g1, [%l7 + 0x42] fbug %fcc0, loop_4048 fmovsle %xcc, %f9, %f0 ldx [%l7 + 0x20], %o3 pdist %f2, %f0, %f8 loop_4048: stx %g6, [%l7 + 0x10] fmovsvs %xcc, %f6, %f3 ldub [%l7 + 0x34], %o4 movrlez %o5, %i1, %i7 fcmpgt16 %f2, %f2, %g4 tge %icc, 0x6 ldsb [%l7 + 0x4F], %l1 ldsh [%l7 + 0x3E], %o0 fmovdle %xcc, %f1, %f15 stx %o6, [%l7 + 0x68] ble,pn %icc, loop_4049 ta %xcc, 0x6 ld [%l7 + 0x44], %f3 movcc %icc, %i5, %l6 loop_4049: fnot1 %f12, %f8 tsubcc %g5, 0x06B4, %o7 te %icc, 0x7 ldx [%l7 + 0x70], %o1 brlz,a %o2, loop_4050 nop setx loop_4051, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnor %f2, %f0, %f0 fmovdgu %xcc, %f6, %f6 loop_4050: fcmple16 %f10, %f8, %l4 loop_4051: lduw [%l7 + 0x1C], %l3 orcc %l5, 0x01B3, %i0 fnot1 %f4, %f2 fmovdleu %icc, %f8, %f8 sth %g2, [%l7 + 0x78] fnand %f0, %f6, %f14 fbe %fcc3, loop_4052 udivcc %g3, 0x16E5, %i2 sth %i6, [%l7 + 0x08] ldsw [%l7 + 0x4C], %l2 loop_4052: st %f8, [%l7 + 0x64] fzero %f4 stb %i4, [%l7 + 0x68] alignaddrl %l0, %g7, %g1 fbug,a %fcc0, loop_4053 fpack32 %f14, %f12, %f4 ldx [%l7 + 0x58], %i3 fmovsneg %icc, %f8, %f11 loop_4053: stx %o3, [%l7 + 0x38] ldsw [%l7 + 0x24], %g6 udivcc %o4, 0x08F9, %i1 fpmerge %f14, %f11, %f10 stx %o5, [%l7 + 0x68] tvc %icc, 0x4 tg %icc, 0x1 ldx [%l7 + 0x38], %g4 edge16 %l1, %o0, %o6 fmovdleu %icc, %f7, %f4 smulcc %i5, 0x168F, %l6 movre %g5, 0x13F, %o7 movcs %xcc, %o1, %o2 sth %i7, [%l7 + 0x74] st %f12, [%l7 + 0x24] array32 %l3, %l4, %l5 fornot2 %f14, %f12, %f4 ldsh [%l7 + 0x10], %i0 fmovdgu %icc, %f3, %f0 popc %g2, %i2 tl %xcc, 0x3 movn %xcc, %i6, %l2 ldsw [%l7 + 0x58], %i4 mulscc %l0, 0x0C36, %g3 fsrc1 %f10, %f2 ldsw [%l7 + 0x2C], %g7 andncc %g1, %o3, %g6 ldx [%l7 + 0x70], %o4 fmovdle %xcc, %f12, %f9 fpack32 %f0, %f8, %f4 ldx [%l7 + 0x68], %i1 ldsw [%l7 + 0x5C], %o5 fmovrslz %g4, %f1, %f10 tsubcc %i3, %o0, %o6 fxnor %f4, %f0, %f0 movl %xcc, %l1, %i5 movn %xcc, %g5, %l6 ldx [%l7 + 0x10], %o7 or %o2, %o1, %i7 stb %l4, [%l7 + 0x2D] movgu %xcc, %l3, %i0 fnors %f13, %f11, %f5 movn %xcc, %l5, %g2 tvs %xcc, 0x2 brgez %i2, loop_4054 array16 %l2, %i6, %i4 std %f14, [%l7 + 0x38] std %f4, [%l7 + 0x78] loop_4054: tvc %icc, 0x7 fones %f1 call loop_4055 bpos loop_4056 bcs,pn %xcc, loop_4057 udivx %l0, 0x0E67, %g3 loop_4055: ldsw [%l7 + 0x10], %g7 loop_4056: fmovrdlez %o3, %f12, %f6 loop_4057: fnands %f9, %f10, %f11 brgez %g1, loop_4058 lduh [%l7 + 0x7C], %g6 sdivx %o4, 0x18F2, %i1 ldd [%l7 + 0x70], %f0 loop_4058: fandnot1 %f10, %f2, %f8 ldsb [%l7 + 0x3E], %o5 fnegd %f14, %f8 add %g4, %o0, %o6 bg,a %icc, loop_4059 fzero %f0 fmovdle %icc, %f12, %f10 std %f4, [%l7 + 0x70] loop_4059: fmul8ulx16 %f10, %f6, %f4 brgz,a %i3, loop_4060 fpadd32s %f3, %f9, %f6 ldsh [%l7 + 0x64], %l1 movle %icc, %g5, %i5 loop_4060: fcmpeq16 %f10, %f0, %o7 ldd [%l7 + 0x78], %f0 sth %o2, [%l7 + 0x32] brlez %l6, loop_4061 st %f6, [%l7 + 0x34] movrne %i7, %l4, %l3 sth %o1, [%l7 + 0x10] loop_4061: movrlez %l5, %g2, %i2 fcmpeq32 %f10, %f4, %l2 ldx [%l7 + 0x30], %i6 movge %xcc, %i4, %l0 sth %g3, [%l7 + 0x58] ldx [%l7 + 0x18], %i0 stb %g7, [%l7 + 0x48] fmovrdne %o3, %f14, %f2 fabsd %f8, %f12 st %f4, [%l7 + 0x10] fandnot1s %f0, %f12, %f12 fmovrsne %g1, %f0, %f8 fmuld8sux16 %f2, %f0, %f12 lduw [%l7 + 0x34], %g6 ldsh [%l7 + 0x18], %o4 fmovdpos %xcc, %f7, %f1 fbule %fcc3, loop_4062 fcmpgt32 %f0, %f12, %i1 fmovdleu %xcc, %f9, %f15 ldd [%l7 + 0x30], %f4 loop_4062: ldsw [%l7 + 0x64], %o5 fbo,a %fcc1, loop_4063 fbge,a %fcc1, loop_4064 fmovdle %xcc, %f6, %f2 umul %o0, 0x16B2, %g4 loop_4063: fmovsl %icc, %f12, %f3 loop_4064: stw %i3, [%l7 + 0x54] ld [%l7 + 0x38], %f14 array16 %l1, %o6, %i5 and %g5, 0x1E6C, %o2 fcmple16 %f8, %f2, %o7 brlz,a %i7, loop_4065 sth %l4, [%l7 + 0x1C] movvs %xcc, %l6, %l3 sth %l5, [%l7 + 0x4C] loop_4065: sth %g2, [%l7 + 0x72] movrne %i2, 0x171, %l2 pdist %f6, %f4, %f4 stb %i6, [%l7 + 0x41] siam 0x4 ldx [%l7 + 0x60], %o1 and %i4, 0x0C16, %l0 bvs %icc, loop_4066 ldx [%l7 + 0x10], %i0 movrne %g3, 0x1A5, %g7 fmovrde %g1, %f4, %f8 loop_4066: sth %g6, [%l7 + 0x40] ldsw [%l7 + 0x4C], %o4 fbue,a %fcc1, loop_4067 faligndata %f8, %f14, %f14 brz %i1, loop_4068 fnor %f14, %f14, %f10 loop_4067: edge16ln %o3, %o0, %o5 movrne %g4, 0x332, %i3 loop_4068: fandnot1s %f12, %f4, %f6 ldsb [%l7 + 0x28], %l1 bg,pn %xcc, loop_4069 fmovsle %icc, %f5, %f6 ldub [%l7 + 0x7B], %o6 movneg %xcc, %g5, %o2 loop_4069: stb %i5, [%l7 + 0x68] faligndata %f2, %f10, %f0 fnor %f4, %f14, %f14 stw %i7, [%l7 + 0x6C] udiv %l4, 0x0BD4, %l6 fxors %f1, %f10, %f0 fbg,a %fcc2, loop_4070 fpsub16 %f14, %f6, %f6 tneg %icc, 0x7 sra %o7, 0x04, %l5 loop_4070: lduh [%l7 + 0x44], %g2 fmovsge %icc, %f1, %f5 umul %l3, 0x115A, %l2 fpsub32s %f0, %f3, %f8 stb %i2, [%l7 + 0x36] fpack16 %f2, %f2 std %f10, [%l7 + 0x10] mulscc %o1, 0x1FE1, %i4 lduh [%l7 + 0x28], %l0 movpos %icc, %i6, %g3 st %f14, [%l7 + 0x6C] srlx %i0, 0x09, %g7 fmovsneg %icc, %f0, %f6 ldx [%l7 + 0x48], %g1 lduh [%l7 + 0x7E], %g6 sth %i1, [%l7 + 0x7A] fmovdvs %icc, %f8, %f8 tsubcctv %o3, 0x0B93, %o0 sll %o5, %g4, %i3 stw %o4, [%l7 + 0x0C] fmovrslz %o6, %f10, %f13 edge32ln %g5, %o2, %l1 fzeros %f2 fmovdgu %xcc, %f2, %f8 sdiv %i5, 0x0383, %i7 ldsb [%l7 + 0x10], %l4 tvc %xcc, 0x1 fpadd16s %f10, %f5, %f6 fcmpes %fcc2, %f6, %f7 st %f7, [%l7 + 0x2C] edge16l %o7, %l5, %g2 array32 %l6, %l2, %i2 fmovd %f8, %f12 fcmpeq16 %f12, %f2, %l3 edge16l %o1, %l0, %i4 srl %i6, 0x15, %g3 fmovrslz %i0, %f7, %f5 edge16n %g1, %g6, %i1 bgu loop_4071 tsubcc %o3, 0x1C6D, %o0 fcmpeq32 %f2, %f14, %o5 srax %g7, %g4, %o4 loop_4071: brz %o6, loop_4072 fzeros %f2 st %f13, [%l7 + 0x38] fbu,a %fcc2, loop_4073 loop_4072: ldsw [%l7 + 0x20], %i3 st %f6, [%l7 + 0x18] ldd [%l7 + 0x68], %f0 loop_4073: std %f2, [%l7 + 0x18] sth %o2, [%l7 + 0x2E] tge %xcc, 0x3 movvs %xcc, %g5, %l1 fmovse %xcc, %f10, %f11 fmovsge %icc, %f14, %f14 stx %i5, [%l7 + 0x40] fmovrsgez %l4, %f3, %f8 st %f8, [%l7 + 0x44] fnand %f0, %f2, %f4 srlx %i7, 0x0A, %l5 fpackfix %f0, %f4 movgu %xcc, %g2, %o7 subc %l2, 0x1076, %l6 fmovrdgz %i2, %f8, %f6 stw %o1, [%l7 + 0x1C] ldx [%l7 + 0x30], %l3 fmovrsgz %i4, %f2, %f11 std %f14, [%l7 + 0x68] popc %i6, %g3 tge %xcc, 0x3 fzeros %f3 ld [%l7 + 0x64], %f11 ld [%l7 + 0x0C], %f12 ldsb [%l7 + 0x26], %l0 ldd [%l7 + 0x40], %f10 tne %xcc, 0x7 std %f10, [%l7 + 0x48] ldx [%l7 + 0x40], %g1 bg,a,pt %icc, loop_4074 fmovrsgz %g6, %f10, %f2 fandnot2s %f14, %f11, %f6 edge32 %i1, %o3, %i0 loop_4074: ldsh [%l7 + 0x20], %o5 sllx %g7, %g4, %o4 ldd [%l7 + 0x10], %f6 ldsw [%l7 + 0x74], %o0 bge,a,pn %xcc, loop_4075 andncc %o6, %o2, %g5 edge32l %i3, %l1, %i5 fpadd32s %f13, %f1, %f10 loop_4075: edge8 %l4, %i7, %l5 fnegs %f5, %f10 tcc %xcc, 0x1 stb %o7, [%l7 + 0x32] stw %g2, [%l7 + 0x48] fmovdne %xcc, %f8, %f10 movneg %icc, %l6, %i2 fzeros %f8 ldsh [%l7 + 0x5A], %l2 sth %o1, [%l7 + 0x7C] stx %l3, [%l7 + 0x60] st %f5, [%l7 + 0x40] fmovdn %icc, %f1, %f2 movn %icc, %i6, %i4 fmovspos %icc, %f13, %f6 lduw [%l7 + 0x24], %l0 fnot1 %f10, %f10 fsrc1 %f2, %f14 bge,a %xcc, loop_4076 udiv %g1, 0x1E40, %g6 stx %i1, [%l7 + 0x08] fmovsle %icc, %f9, %f6 loop_4076: fbuge,a %fcc1, loop_4077 fcmpgt16 %f10, %f2, %o3 ldub [%l7 + 0x11], %g3 ldsw [%l7 + 0x24], %o5 loop_4077: ldub [%l7 + 0x66], %g7 ldub [%l7 + 0x6C], %g4 movrlez %o4, 0x126, %i0 movpos %icc, %o0, %o2 tne %icc, 0x1 ldub [%l7 + 0x3B], %g5 fnor %f8, %f0, %f0 bpos,pt %xcc, loop_4078 fcmpne32 %f12, %f6, %i3 fcmpeq32 %f12, %f14, %o6 fcmpgt32 %f4, %f0, %l1 loop_4078: ldd [%l7 + 0x40], %f4 fmovdleu %xcc, %f14, %f6 fmuld8sux16 %f1, %f12, %f6 lduh [%l7 + 0x4C], %i5 bg,a,pt %xcc, loop_4079 tne %icc, 0x0 ldsw [%l7 + 0x60], %i7 bne,pn %xcc, loop_4080 loop_4079: tg %xcc, 0x6 fmovdvc %xcc, %f12, %f4 fmovrslz %l4, %f8, %f0 loop_4080: fxnor %f14, %f2, %f0 ld [%l7 + 0x48], %f8 fcmpes %fcc2, %f12, %f6 ld [%l7 + 0x18], %f12 ldsw [%l7 + 0x58], %l5 orn %o7, %g2, %l6 fxnors %f12, %f12, %f10 fmovsneg %icc, %f7, %f13 sll %i2, %l2, %o1 ldx [%l7 + 0x08], %l3 fpadd32s %f12, %f4, %f6 brz,a %i6, loop_4081 tne %icc, 0x4 sth %l0, [%l7 + 0x0E] ld [%l7 + 0x28], %f7 loop_4081: ldx [%l7 + 0x08], %i4 add %g1, 0x04BD, %i1 tne %xcc, 0x4 ldsw [%l7 + 0x48], %o3 fnands %f12, %f9, %f2 ldsb [%l7 + 0x52], %g3 std %f14, [%l7 + 0x08] fnot2 %f12, %f0 ta %xcc, 0x2 alignaddrl %g6, %g7, %g4 fble %fcc0, loop_4082 be %icc, loop_4083 movneg %xcc, %o5, %i0 movcc %icc, %o4, %o0 loop_4082: fpadd16 %f2, %f10, %f12 loop_4083: fmovsle %xcc, %f10, %f7 fbn %fcc1, loop_4084 fsrc1 %f6, %f2 lduw [%l7 + 0x78], %g5 fsrc2s %f12, %f11 loop_4084: tl %xcc, 0x0 stw %o2, [%l7 + 0x48] ld [%l7 + 0x14], %f4 fble,a %fcc3, loop_4085 udivx %o6, 0x19B8, %i3 bpos,a %icc, loop_4086 fpmerge %f7, %f0, %f6 loop_4085: sethi 0x0434, %i5 fmovsl %xcc, %f5, %f7 loop_4086: bvc,a,pn %icc, loop_4087 fxors %f3, %f6, %f4 or %i7, %l1, %l5 ldd [%l7 + 0x50], %f6 loop_4087: fandnot2s %f5, %f6, %f5 ldub [%l7 + 0x43], %o7 fandnot1s %f12, %f13, %f3 stw %g2, [%l7 + 0x28] sdivx %l6, 0x093B, %i2 bgu %xcc, loop_4088 std %f10, [%l7 + 0x38] smul %l2, 0x00DD, %l4 fpsub16s %f6, %f7, %f10 loop_4088: ld [%l7 + 0x64], %f9 ldsb [%l7 + 0x43], %o1 ldub [%l7 + 0x6B], %i6 fmovsgu %icc, %f4, %f5 mova %xcc, %l3, %l0 stw %g1, [%l7 + 0x0C] ldd [%l7 + 0x58], %f4 fabsd %f8, %f4 fone %f6 smul %i4, %i1, %o3 fmovdge %icc, %f9, %f14 fmovdpos %icc, %f15, %f3 ldub [%l7 + 0x2D], %g3 fmovde %icc, %f5, %f2 alignaddr %g6, %g4, %o5 stw %i0, [%l7 + 0x58] fornot1s %f4, %f10, %f2 ldx [%l7 + 0x40], %g7 brz %o0, loop_4089 array32 %g5, %o4, %o2 fmovdneg %icc, %f13, %f14 edge16ln %o6, %i5, %i7 loop_4089: fpadd16 %f8, %f6, %f4 fmovdl %xcc, %f12, %f7 fbe,a %fcc1, loop_4090 fmul8x16au %f9, %f9, %f2 movcs %xcc, %i3, %l5 for %f4, %f14, %f2 loop_4090: fbge,a %fcc2, loop_4091 ldsw [%l7 + 0x48], %l1 fcmped %fcc3, %f14, %f4 be,a,pt %xcc, loop_4092 loop_4091: taddcc %o7, %l6, %g2 ldsw [%l7 + 0x4C], %l2 xorcc %l4, 0x1662, %i2 loop_4092: fnot2s %f3, %f9 ldd [%l7 + 0x38], %f0 fnegd %f2, %f2 stx %o1, [%l7 + 0x78] sra %i6, 0x02, %l0 ldsh [%l7 + 0x46], %g1 tsubcctv %l3, 0x0D9A, %i1 bcs,a %icc, loop_4093 fzero %f10 ld [%l7 + 0x7C], %f0 ldsh [%l7 + 0x6A], %o3 loop_4093: edge16ln %i4, %g3, %g4 stb %o5, [%l7 + 0x4F] movge %icc, %g6, %i0 fbuge,a %fcc0, loop_4094 ldd [%l7 + 0x70], %f12 fnor %f2, %f8, %f10 addccc %g7, %g5, %o4 loop_4094: sth %o0, [%l7 + 0x2E] sdiv %o6, 0x0EB1, %o2 movge %icc, %i5, %i7 fmul8x16al %f4, %f11, %f8 stb %l5, [%l7 + 0x56] movrne %l1, 0x2D8, %i3 fbg %fcc1, loop_4095 tsubcc %l6, %g2, %l2 sdivx %o7, 0x1F27, %i2 subcc %o1, %l4, %i6 loop_4095: std %f2, [%l7 + 0x10] fandnot2s %f4, %f0, %f13 lduh [%l7 + 0x64], %g1 fcmpgt16 %f2, %f2, %l0 fornot2 %f6, %f2, %f4 fones %f2 fmovsleu %xcc, %f9, %f13 fbne,a %fcc2, loop_4096 fcmps %fcc3, %f2, %f15 stw %i1, [%l7 + 0x08] fmovsne %xcc, %f3, %f13 loop_4096: fand %f12, %f12, %f0 stw %l3, [%l7 + 0x54] fcmpne16 %f0, %f2, %o3 lduw [%l7 + 0x40], %g3 addcc %g4, 0x1A9D, %i4 fmovda %icc, %f13, %f9 subcc %o5, %i0, %g7 fmovspos %icc, %f15, %f13 alignaddr %g6, %o4, %g5 movvc %xcc, %o6, %o2 fmovda %icc, %f11, %f7 brgz,a %i5, loop_4097 ldub [%l7 + 0x17], %i7 fzero %f8 ldsh [%l7 + 0x52], %o0 loop_4097: addcc %l5, %l1, %l6 fabsd %f8, %f8 lduh [%l7 + 0x6A], %i3 fmul8sux16 %f2, %f12, %f0 ldx [%l7 + 0x58], %g2 lduw [%l7 + 0x40], %l2 taddcctv %i2, %o1, %o7 fble,a %fcc2, loop_4098 ldsh [%l7 + 0x08], %l4 alignaddrl %i6, %l0, %g1 fcmpeq16 %f0, %f12, %i1 loop_4098: lduw [%l7 + 0x78], %o3 stb %l3, [%l7 + 0x0B] fmovdneg %icc, %f12, %f10 ldsw [%l7 + 0x54], %g3 fabss %f15, %f8 bge,a loop_4099 tcs %xcc, 0x5 fbug,a %fcc1, loop_4100 lduw [%l7 + 0x74], %i4 loop_4099: fmovsneg %icc, %f6, %f10 fpadd16s %f5, %f3, %f1 loop_4100: ldsh [%l7 + 0x08], %o5 movgu %xcc, %g4, %g7 bvc,a loop_4101 fmovdvc %xcc, %f11, %f9 sub %g6, %o4, %i0 ldsw [%l7 + 0x1C], %g5 loop_4101: movrlez %o6, 0x37A, %o2 ldd [%l7 + 0x18], %f10 fand %f2, %f14, %f10 brgez %i7, loop_4102 bgu,a loop_4103 fandnot2 %f2, %f2, %f4 bneg,pt %xcc, loop_4104 loop_4102: fmovdvs %xcc, %f10, %f10 loop_4103: fmul8x16au %f2, %f9, %f10 fnot2s %f0, %f9 loop_4104: fpack16 %f12, %f1 stb %i5, [%l7 + 0x43] fcmped %fcc2, %f10, %f2 fabsd %f10, %f12 fcmpgt16 %f4, %f12, %o0 smulcc %l5, %l6, %i3 fmovde %xcc, %f13, %f15 fpadd32s %f0, %f15, %f12 fmovrsgz %g2, %f5, %f13 ldub [%l7 + 0x6A], %l2 fpsub32s %f7, %f15, %f12 array8 %l1, %o1, %o7 fabsd %f6, %f8 fmovrdlz %l4, %f2, %f14 ldx [%l7 + 0x08], %i2 mulscc %l0, 0x0CBE, %i6 bge,a loop_4105 ldsh [%l7 + 0x76], %i1 fpack32 %f12, %f6, %f8 edge8 %o3, %l3, %g1 loop_4105: ldsh [%l7 + 0x60], %i4 sth %o5, [%l7 + 0x2E] fmovscs %icc, %f14, %f7 fbule %fcc3, loop_4106 ldx [%l7 + 0x10], %g3 fcmple16 %f10, %f2, %g7 fmovda %icc, %f5, %f10 loop_4106: edge32 %g4, %o4, %g6 lduh [%l7 + 0x7E], %g5 stx %o6, [%l7 + 0x10] bshuffle %f8, %f6, %f12 taddcc %o2, 0x04FA, %i0 fors %f4, %f1, %f10 stb %i5, [%l7 + 0x46] fxnor %f12, %f8, %f10 xnorcc %i7, %l5, %o0 tvs %xcc, 0x0 stw %l6, [%l7 + 0x64] brz %i3, loop_4107 movne %xcc, %l2, %l1 movle %xcc, %g2, %o7 ldsh [%l7 + 0x6C], %o1 loop_4107: ldub [%l7 + 0x41], %l4 mova %icc, %i2, %i6 ldub [%l7 + 0x1E], %l0 array8 %i1, %l3, %o3 ba,a,pt %xcc, loop_4108 fxnor %f0, %f4, %f8 movrlz %g1, %o5, %i4 umulcc %g7, 0x06A7, %g3 loop_4108: bg,a %icc, loop_4109 fxnors %f6, %f13, %f2 stw %o4, [%l7 + 0x30] fnands %f15, %f6, %f1 loop_4109: fbuge %fcc3, loop_4110 fandnot2s %f0, %f11, %f4 subcc %g4, %g5, %g6 te %icc, 0x0 loop_4110: ldsw [%l7 + 0x74], %o2 st %f9, [%l7 + 0x10] movge %xcc, %o6, %i0 lduh [%l7 + 0x6E], %i7 movrgz %i5, %l5, %o0 lduh [%l7 + 0x4E], %i3 sllx %l2, 0x02, %l6 ld [%l7 + 0x0C], %f3 edge8l %g2, %o7, %l1 ldsw [%l7 + 0x6C], %l4 ldx [%l7 + 0x60], %i2 ldsb [%l7 + 0x40], %o1 call loop_4111 bcc,pt %xcc, loop_4112 ldsb [%l7 + 0x24], %l0 ldub [%l7 + 0x58], %i1 loop_4111: stx %l3, [%l7 + 0x28] loop_4112: lduh [%l7 + 0x12], %o3 edge16n %g1, %o5, %i4 udivx %g7, 0x1C36, %g3 fbge,a %fcc0, loop_4113 ldsb [%l7 + 0x16], %i6 srl %g4, %g5, %o4 fpack32 %f6, %f0, %f0 loop_4113: movcs %xcc, %o2, %g6 ld [%l7 + 0x40], %f2 st %f7, [%l7 + 0x2C] fmovrdlz %i0, %f4, %f0 umulcc %o6, %i7, %l5 fcmpne32 %f0, %f10, %i5 brlz,a %i3, loop_4114 fmovdvc %icc, %f15, %f8 orn %l2, 0x091C, %o0 sdivcc %l6, 0x0CBF, %g2 loop_4114: ldsb [%l7 + 0x5C], %o7 stw %l4, [%l7 + 0x7C] array16 %i2, %l1, %o1 sllx %i1, 0x0E, %l0 tsubcctv %o3, 0x0DDB, %l3 subccc %g1, 0x15DD, %i4 tvc %icc, 0x2 brgz %g7, loop_4115 fpadd16s %f5, %f0, %f9 smulcc %o5, %g3, %i6 ldsw [%l7 + 0x58], %g4 loop_4115: ldd [%l7 + 0x28], %f6 edge8 %g5, %o4, %g6 xnorcc %o2, 0x1F84, %i0 fmovspos %icc, %f6, %f1 stx %o6, [%l7 + 0x38] st %f13, [%l7 + 0x58] alignaddr %i7, %i5, %l5 sth %l2, [%l7 + 0x52] stx %i3, [%l7 + 0x68] fmovse %icc, %f10, %f6 stx %l6, [%l7 + 0x10] fbg,a %fcc3, loop_4116 tleu %icc, 0x4 ba,a,pt %icc, loop_4117 ld [%l7 + 0x28], %f5 loop_4116: st %f2, [%l7 + 0x54] movrne %o0, 0x02B, %g2 loop_4117: bn,pt %icc, loop_4118 fmovdleu %xcc, %f10, %f0 tcc %icc, 0x7 bgu loop_4119 loop_4118: pdist %f4, %f2, %f4 ldd [%l7 + 0x30], %f4 tle %icc, 0x0 loop_4119: stw %o7, [%l7 + 0x2C] array16 %l4, %i2, %l1 ld [%l7 + 0x58], %f5 ldd [%l7 + 0x08], %f2 fbl,a %fcc2, loop_4120 fmovsgu %xcc, %f15, %f10 ldsh [%l7 + 0x7A], %o1 ldx [%l7 + 0x08], %i1 loop_4120: stx %o3, [%l7 + 0x08] fpmerge %f8, %f9, %f14 umul %l3, 0x1E7B, %g1 fmovsa %xcc, %f11, %f13 lduh [%l7 + 0x66], %l0 fmovscc %icc, %f14, %f0 fbl %fcc1, loop_4121 fpack16 %f4, %f11 movne %xcc, %g7, %i4 fabss %f2, %f6 loop_4121: stx %o5, [%l7 + 0x08] sll %g3, %i6, %g5 fmovrslz %g4, %f12, %f0 tge %xcc, 0x7 fmovsneg %icc, %f13, %f6 nop setx loop_4122, %l0, %l1 jmpl %l1, %o4 fpackfix %f8, %f6 ldsw [%l7 + 0x20], %o2 move %icc, %g6, %i0 loop_4122: stb %o6, [%l7 + 0x57] ldd [%l7 + 0x10], %f4 lduh [%l7 + 0x3E], %i7 ldd [%l7 + 0x08], %f14 fpsub32s %f6, %f10, %f6 ldx [%l7 + 0x30], %l5 lduw [%l7 + 0x74], %i5 fnot2s %f10, %f7 ldsw [%l7 + 0x4C], %i3 ldub [%l7 + 0x08], %l2 fpmerge %f1, %f1, %f12 stb %l6, [%l7 + 0x43] fmul8sux16 %f6, %f8, %f8 mulscc %o0, %o7, %l4 movge %xcc, %i2, %l1 fcmpd %fcc2, %f14, %f4 bvc,pn %icc, loop_4123 subccc %o1, 0x0672, %i1 brgez %g2, loop_4124 lduh [%l7 + 0x7A], %l3 loop_4123: ld [%l7 + 0x58], %f14 umulcc %o3, %g1, %g7 loop_4124: movrgez %i4, %l0, %o5 fcmped %fcc1, %f4, %f14 alignaddr %g3, %g5, %i6 fmovdne %icc, %f2, %f6 fmuld8sux16 %f15, %f4, %f10 fmovdneg %icc, %f3, %f3 movge %icc, %o4, %o2 fmovrdgez %g4, %f2, %f2 addcc %g6, 0x0067, %o6 addcc %i7, 0x0651, %l5 fmovrdgez %i5, %f2, %f4 stb %i0, [%l7 + 0x49] faligndata %f14, %f8, %f2 movre %i3, 0x108, %l6 fpackfix %f12, %f14 sth %o0, [%l7 + 0x44] bl loop_4125 nop setx loop_4126, %l0, %l1 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], %o7 fbue %fcc3, loop_4127 loop_4125: ldd [%l7 + 0x40], %f8 loop_4126: fpsub32s %f8, %f5, %f10 sra %l4, 0x10, %i2 loop_4127: stx %l1, [%l7 + 0x38] orncc %o1, 0x0F31, %i1 ld [%l7 + 0x28], %f7 orcc %g2, 0x03DA, %l2 array32 %o3, %g1, %g7 fcmpes %fcc2, %f15, %f13 popc %i4, %l0 ldx [%l7 + 0x18], %o5 andcc %l3, %g5, %g3 std %f8, [%l7 + 0x10] lduh [%l7 + 0x60], %o4 ldsw [%l7 + 0x20], %o2 movrgz %i6, %g4, %o6 fbul,a %fcc2, loop_4128 edge8l %g6, %l5, %i5 stx %i7, [%l7 + 0x20] edge16 %i0, %l6, %o0 loop_4128: fmovdg %icc, %f14, %f14 fcmpne16 %f10, %f0, %i3 ldsh [%l7 + 0x68], %o7 movcc %xcc, %l4, %l1 std %f6, [%l7 + 0x60] movrgez %o1, 0x2C8, %i2 be,a %xcc, loop_4129 ldub [%l7 + 0x4C], %g2 fnors %f0, %f5, %f0 fbuge,a %fcc1, loop_4130 loop_4129: srlx %l2, 0x1D, %i1 fnegs %f5, %f14 ldd [%l7 + 0x68], %f14 loop_4130: ldx [%l7 + 0x30], %o3 fnegs %f2, %f3 fpsub32s %f9, %f15, %f10 stx %g1, [%l7 + 0x68] fpmerge %f14, %f7, %f0 fmovsle %xcc, %f14, %f5 edge32ln %g7, %i4, %o5 array8 %l3, %l0, %g3 fxnor %f6, %f2, %f14 bcs,a loop_4131 fmovsa %icc, %f8, %f10 brlz %o4, loop_4132 ldsh [%l7 + 0x46], %g5 loop_4131: std %f12, [%l7 + 0x30] sethi 0x1207, %o2 loop_4132: fbl,a %fcc1, loop_4133 fbu,a %fcc2, loop_4134 movcs %xcc, %g4, %i6 ldsw [%l7 + 0x20], %o6 loop_4133: popc 0x06F5, %l5 loop_4134: fmul8x16au %f15, %f1, %f12 fsrc2s %f3, %f13 bge,a %icc, loop_4135 stx %g6, [%l7 + 0x20] sth %i5, [%l7 + 0x12] movg %xcc, %i7, %l6 loop_4135: ld [%l7 + 0x0C], %f10 sth %o0, [%l7 + 0x2A] umul %i3, %o7, %l4 stx %i0, [%l7 + 0x28] faligndata %f12, %f12, %f2 ldx [%l7 + 0x40], %o1 lduw [%l7 + 0x78], %i2 fmovsgu %xcc, %f9, %f14 tcs %xcc, 0x2 ldub [%l7 + 0x22], %g2 sth %l2, [%l7 + 0x64] lduh [%l7 + 0x2C], %i1 movrgez %o3, %l1, %g7 movrgez %g1, 0x242, %i4 stw %o5, [%l7 + 0x40] fmovscs %xcc, %f6, %f13 ldsw [%l7 + 0x6C], %l3 fnegd %f4, %f8 fcmpeq16 %f2, %f8, %g3 move %icc, %o4, %g5 ld [%l7 + 0x78], %f14 fandnot1s %f7, %f14, %f6 ldd [%l7 + 0x28], %f8 fmul8x16au %f15, %f3, %f2 tgu %xcc, 0x6 fmovd %f6, %f10 fpsub16s %f10, %f1, %f8 fcmpeq16 %f2, %f2, %o2 movleu %icc, %l0, %g4 movre %o6, %l5, %i6 smulcc %i5, %g6, %l6 ldub [%l7 + 0x5D], %o0 sllx %i3, %o7, %l4 ldsb [%l7 + 0x6A], %i0 ldub [%l7 + 0x17], %i7 stx %o1, [%l7 + 0x60] xorcc %i2, %g2, %i1 fmul8sux16 %f14, %f10, %f2 ld [%l7 + 0x64], %f15 ldd [%l7 + 0x08], %f12 fbne,a %fcc2, loop_4136 fexpand %f11, %f14 ldx [%l7 + 0x58], %l2 ldsh [%l7 + 0x5E], %o3 loop_4136: fmovsg %xcc, %f7, %f7 orn %g7, %g1, %l1 st %f13, [%l7 + 0x7C] ldx [%l7 + 0x68], %i4 stb %o5, [%l7 + 0x62] stx %l3, [%l7 + 0x08] stx %g3, [%l7 + 0x40] fmovsvc %icc, %f7, %f0 fmovscc %xcc, %f10, %f13 ldsw [%l7 + 0x48], %g5 fbo %fcc2, loop_4137 ldsb [%l7 + 0x76], %o2 fmovrse %o4, %f5, %f13 addc %g4, 0x0FFF, %l0 loop_4137: movrgez %o6, 0x377, %i6 fmovdle %icc, %f8, %f7 fmovdcs %xcc, %f10, %f3 sth %l5, [%l7 + 0x74] fbl %fcc3, loop_4138 siam 0x4 movle %xcc, %g6, %i5 stx %l6, [%l7 + 0x58] loop_4138: fornot1s %f8, %f9, %f15 ldsw [%l7 + 0x6C], %o0 fmovrdgez %o7, %f10, %f14 ld [%l7 + 0x6C], %f8 alignaddrl %i3, %l4, %i0 stb %i7, [%l7 + 0x18] ldsw [%l7 + 0x0C], %o1 umulcc %g2, 0x0D02, %i2 fmovsne %icc, %f11, %f6 stx %i1, [%l7 + 0x58] movgu %xcc, %l2, %g7 movcs %xcc, %o3, %g1 fcmps %fcc3, %f13, %f8 fpadd16s %f9, %f5, %f5 udivcc %i4, 0x01D8, %l1 tpos %xcc, 0x3 tl %xcc, 0x3 fmovdn %icc, %f6, %f7 st %f6, [%l7 + 0x10] fmovsneg %xcc, %f0, %f0 srl %l3, 0x05, %g3 fors %f5, %f6, %f5 faligndata %f2, %f12, %f2 ldd [%l7 + 0x78], %f4 fmul8ulx16 %f12, %f12, %f4 stx %g5, [%l7 + 0x68] fmul8x16al %f7, %f6, %f8 fbne %fcc2, loop_4139 fmovspos %xcc, %f3, %f6 siam 0x1 edge32l %o2, %o5, %g4 loop_4139: add %l0, %o4, %o6 ldd [%l7 + 0x58], %f8 fbg,a %fcc3, loop_4140 fmovrdlz %i6, %f8, %f0 fmovdl %xcc, %f15, %f10 nop setx loop_4141, %l0, %l1 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_4140: stw %g6, [%l7 + 0x30] ldd [%l7 + 0x48], %f6 lduw [%l7 + 0x40], %i5 loop_4141: bge,pn %xcc, loop_4142 stx %l6, [%l7 + 0x20] fmovsne %icc, %f3, %f13 stb %l5, [%l7 + 0x22] loop_4142: tn %xcc, 0x1 alignaddr %o7, %o0, %l4 subcc %i3, %i7, %i0 fbo %fcc1, loop_4143 lduw [%l7 + 0x20], %g2 xor %i2, %o1, %l2 ldsh [%l7 + 0x24], %i1 loop_4143: fmovsleu %icc, %f8, %f5 ld [%l7 + 0x78], %f11 fzero %f12 fmovsne %icc, %f11, %f14 edge8 %o3, %g7, %i4 brgez %l1, loop_4144 movpos %xcc, %g1, %l3 sdivcc %g5, 0x0737, %g3 ldd [%l7 + 0x68], %f2 loop_4144: std %f14, [%l7 + 0x70] ldub [%l7 + 0x58], %o5 tleu %xcc, 0x5 fnor %f10, %f12, %f0 lduh [%l7 + 0x3A], %o2 fmovrsne %g4, %f9, %f2 fpackfix %f4, %f8 fmovdcs %xcc, %f14, %f6 subccc %o4, 0x0172, %o6 fcmpgt16 %f0, %f10, %l0 fmovsge %icc, %f9, %f3 bvs,a,pt %icc, loop_4145 fbe,a %fcc1, loop_4146 subcc %g6, %i6, %i5 st %f8, [%l7 + 0x58] loop_4145: fnegd %f2, %f8 loop_4146: fmovde %xcc, %f0, %f12 edge16l %l6, %o7, %l5 addc %l4, 0x0D88, %o0 brnz %i7, loop_4147 brlz %i3, loop_4148 sethi 0x180A, %g2 bg %icc, loop_4149 loop_4147: nop setx loop_4150, %l0, %l1 jmpl %l1, %i2 loop_4148: lduw [%l7 + 0x74], %i0 fpsub32s %f5, %f2, %f11 loop_4149: fbn %fcc0, loop_4151 loop_4150: fmovrslez %o1, %f12, %f10 bn,pt %xcc, loop_4152 edge8ln %i1, %l2, %g7 loop_4151: tne %xcc, 0x7 lduh [%l7 + 0x4E], %o3 loop_4152: te %icc, 0x5 st %f3, [%l7 + 0x14] ble,a loop_4153 fbul,a %fcc0, loop_4154 fnot1s %f5, %f15 brz %l1, loop_4155 loop_4153: fmovrdgez %g1, %f12, %f0 loop_4154: fmovdn %xcc, %f12, %f6 fmovdn %icc, %f14, %f10 loop_4155: tvs %xcc, 0x1 bn,a loop_4156 fcmpne32 %f12, %f0, %l3 fmovsgu %icc, %f8, %f2 std %f12, [%l7 + 0x60] loop_4156: fnand %f12, %f10, %f6 smul %i4, %g3, %g5 xor %o5, %o2, %o4 fpack16 %f6, %f4 ldsh [%l7 + 0x0C], %g4 fcmple32 %f12, %f4, %l0 edge16ln %o6, %i6, %g6 bvc,pt %icc, loop_4157 nop setx loop_4158, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ba,a %icc, loop_4159 std %f8, [%l7 + 0x58] loop_4157: edge32n %i5, %l6, %o7 loop_4158: ldsw [%l7 + 0x38], %l4 loop_4159: sra %l5, %i7, %o0 lduw [%l7 + 0x64], %i3 brgez %g2, loop_4160 fcmpeq16 %f0, %f4, %i0 bneg,a,pt %xcc, loop_4161 edge8l %i2, %o1, %l2 loop_4160: fmovspos %icc, %f7, %f5 fabss %f13, %f7 loop_4161: stx %i1, [%l7 + 0x60] fsrc1s %f12, %f10 ta %icc, 0x0 lduh [%l7 + 0x2A], %o3 lduh [%l7 + 0x52], %l1 fsrc2s %f5, %f7 bpos,pt %xcc, loop_4162 srlx %g1, %g7, %l3 stx %i4, [%l7 + 0x60] fmovd %f2, %f0 loop_4162: fmovscs %xcc, %f7, %f14 movne %icc, %g3, %o5 fmovdg %xcc, %f15, %f0 fmovsneg %xcc, %f2, %f3 tsubcctv %o2, %o4, %g4 srax %l0, 0x0C, %g5 fmovrdgez %i6, %f4, %f10 fcmpne32 %f14, %f12, %o6 ld [%l7 + 0x30], %f1 ldx [%l7 + 0x28], %g6 tleu %xcc, 0x0 fble,a %fcc0, loop_4163 fnands %f4, %f8, %f15 array16 %i5, %l6, %o7 brgez %l4, loop_4164 loop_4163: fbn %fcc0, loop_4165 fpsub16s %f3, %f2, %f9 ldd [%l7 + 0x30], %f10 loop_4164: fmovdcs %icc, %f15, %f1 loop_4165: movne %xcc, %i7, %o0 for %f2, %f6, %f4 subccc %i3, %l5, %g2 st %f2, [%l7 + 0x3C] array8 %i2, %o1, %i0 edge32l %l2, %i1, %o3 lduw [%l7 + 0x58], %l1 fsrc1 %f4, %f8 brz %g1, loop_4166 bpos loop_4167 stb %l3, [%l7 + 0x76] edge8n %g7, %i4, %o5 loop_4166: stb %g3, [%l7 + 0x3B] loop_4167: ldx [%l7 + 0x10], %o2 movl %icc, %g4, %o4 addcc %g5, %l0, %o6 st %f6, [%l7 + 0x20] fmovspos %xcc, %f8, %f3 movre %i6, %i5, %l6 alignaddrl %o7, %l4, %g6 fmul8x16al %f12, %f1, %f12 ldx [%l7 + 0x50], %o0 ble,a,pn %icc, loop_4168 std %f2, [%l7 + 0x58] edge8 %i3, %i7, %l5 sdivx %i2, 0x16FB, %g2 loop_4168: lduh [%l7 + 0x62], %o1 fbue,a %fcc3, loop_4169 bleu,a,pn %icc, loop_4170 fcmpne32 %f0, %f12, %i0 xnorcc %i1, 0x1793, %o3 loop_4169: bn,pt %icc, loop_4171 loop_4170: fmul8sux16 %f10, %f0, %f4 fpadd32 %f10, %f0, %f14 mulscc %l2, 0x1FAD, %g1 loop_4171: tge %icc, 0x6 subccc %l3, 0x02BC, %l1 fornot1s %f2, %f13, %f9 stw %i4, [%l7 + 0x74] fmovdn %icc, %f14, %f1 sth %o5, [%l7 + 0x16] fbge,a %fcc2, loop_4172 fpsub32s %f11, %f12, %f14 movrgez %g7, 0x2D3, %o2 fsrc1 %f4, %f4 loop_4172: fmul8x16al %f15, %f11, %f14 ldsw [%l7 + 0x18], %g4 ldub [%l7 + 0x0A], %o4 nop setx loop_4173, %l0, %l1 jmpl %l1, %g3 ldx [%l7 + 0x60], %g5 fandnot1 %f10, %f4, %f8 ld [%l7 + 0x70], %f11 loop_4173: fmovdcs %xcc, %f15, %f11 st %f2, [%l7 + 0x78] xnor %o6, %l0, %i6 fnot2s %f10, %f4 movg %icc, %l6, %i5 stx %o7, [%l7 + 0x40] fbu,a %fcc3, loop_4174 ta %xcc, 0x7 fmovrdne %l4, %f6, %f10 fble,a %fcc2, loop_4175 loop_4174: fmovrdlez %o0, %f4, %f14 fmovsgu %xcc, %f10, %f15 ble,a,pt %icc, loop_4176 loop_4175: ldsb [%l7 + 0x15], %i3 ld [%l7 + 0x14], %f10 tsubcctv %i7, 0x02B3, %g6 loop_4176: ld [%l7 + 0x4C], %f13 ld [%l7 + 0x10], %f6 fmovdg %xcc, %f1, %f0 ldsh [%l7 + 0x6C], %l5 xorcc %i2, %o1, %g2 tcc %xcc, 0x3 bg,pn %icc, loop_4177 fbu,a %fcc0, loop_4178 movpos %xcc, %i1, %i0 popc 0x049E, %o3 loop_4177: bg,a loop_4179 loop_4178: fornot2s %f10, %f15, %f15 ldub [%l7 + 0x21], %l2 fcmpne16 %f2, %f14, %l3 loop_4179: fmovrde %g1, %f14, %f8 bvs %xcc, loop_4180 fmovdne %xcc, %f3, %f2 ld [%l7 + 0x38], %f6 std %f2, [%l7 + 0x28] loop_4180: ble,pn %icc, loop_4181 ld [%l7 + 0x2C], %f0 fabss %f1, %f13 udiv %l1, 0x079B, %i4 loop_4181: ldd [%l7 + 0x68], %f8 fpackfix %f10, %f4 fcmps %fcc3, %f1, %f4 tneg %xcc, 0x3 ldd [%l7 + 0x28], %f4 bvc,a loop_4182 fmovrdgez %o5, %f4, %f8 lduh [%l7 + 0x7C], %g7 andcc %g4, %o4, %o2 loop_4182: ld [%l7 + 0x10], %f7 stx %g3, [%l7 + 0x08] fmul8ulx16 %f4, %f0, %f8 lduw [%l7 + 0x1C], %o6 tvc %xcc, 0x4 edge16n %l0, %i6, %l6 umul %g5, %i5, %l4 st %f5, [%l7 + 0x38] ba loop_4183 ldd [%l7 + 0x70], %f6 array16 %o0, %i3, %i7 fzero %f10 loop_4183: fxors %f8, %f13, %f13 ba %xcc, loop_4184 alignaddr %o7, %l5, %i2 xor %o1, %g2, %i1 xnorcc %g6, 0x119A, %o3 loop_4184: fbule %fcc3, loop_4185 taddcctv %i0, %l3, %g1 fpack16 %f8, %f13 bvc loop_4186 loop_4185: array32 %l2, %i4, %l1 be loop_4187 tleu %xcc, 0x2 loop_4186: ldsb [%l7 + 0x77], %g7 stw %o5, [%l7 + 0x1C] loop_4187: umulcc %o4, %g4, %g3 fones %f2 fcmpeq16 %f0, %f12, %o6 ldsh [%l7 + 0x3E], %o2 fmuld8ulx16 %f3, %f13, %f10 fmovsvs %xcc, %f15, %f9 fmovdvc %icc, %f5, %f10 ldub [%l7 + 0x4C], %l0 bg loop_4188 std %f8, [%l7 + 0x40] fabsd %f4, %f0 lduw [%l7 + 0x64], %i6 loop_4188: fmovscc %icc, %f12, %f1 array32 %l6, %g5, %i5 udiv %l4, 0x026D, %i3 mulscc %i7, 0x0554, %o7 umulcc %l5, %i2, %o0 siam 0x1 movl %icc, %g2, %i1 ldx [%l7 + 0x18], %o1 te %xcc, 0x5 fmul8ulx16 %f12, %f12, %f0 lduh [%l7 + 0x0C], %o3 ldx [%l7 + 0x10], %i0 sethi 0x1F14, %l3 fba %fcc1, loop_4189 fors %f10, %f14, %f10 fble,a %fcc1, loop_4190 tne %xcc, 0x0 loop_4189: fmovdg %icc, %f11, %f14 fornot1s %f13, %f6, %f8 loop_4190: fcmple32 %f8, %f4, %g6 sdivcc %l2, 0x0DE9, %i4 ldsh [%l7 + 0x70], %l1 subccc %g7, 0x0270, %g1 stb %o5, [%l7 + 0x6B] xor %o4, %g4, %g3 andncc %o2, %l0, %o6 sth %i6, [%l7 + 0x58] tcc %xcc, 0x7 edge8 %g5, %l6, %l4 fmovrse %i5, %f15, %f11 tvc %icc, 0x1 fnegd %f6, %f10 fnot2 %f0, %f0 ldd [%l7 + 0x38], %f14 st %f10, [%l7 + 0x4C] fsrc2s %f2, %f4 ldd [%l7 + 0x50], %f10 bge,a,pn %xcc, loop_4191 ldx [%l7 + 0x10], %i3 mulscc %i7, 0x1983, %l5 fands %f5, %f13, %f5 loop_4191: brnz,a %i2, loop_4192 fbo %fcc0, loop_4193 lduw [%l7 + 0x68], %o7 fmovsleu %xcc, %f2, %f3 loop_4192: fba,a %fcc2, loop_4194 loop_4193: tpos %icc, 0x3 stw %o0, [%l7 + 0x64] sdiv %g2, 0x1DE6, %o1 loop_4194: fmovrdlz %o3, %f14, %f14 movrlez %i0, 0x073, %i1 sth %l3, [%l7 + 0x60] siam 0x2 smul %l2, 0x0624, %g6 fmovrsgz %l1, %f3, %f0 fsrc2s %f15, %f12 fabss %f9, %f0 movn %xcc, %g7, %g1 udiv %o5, 0x00A3, %i4 fmovd %f8, %f6 fmovsl %xcc, %f0, %f12 ldsb [%l7 + 0x2A], %g4 fmovscs %xcc, %f10, %f6 bneg,pn %xcc, loop_4195 subccc %o4, 0x15B4, %o2 stx %g3, [%l7 + 0x20] fcmpne32 %f12, %f12, %l0 loop_4195: fpsub32s %f13, %f9, %f9 movne %icc, %i6, %o6 brnz,a %l6, loop_4196 fbo %fcc0, loop_4197 ldsh [%l7 + 0x56], %g5 ba,a loop_4198 loop_4196: ldd [%l7 + 0x38], %f8 loop_4197: std %f2, [%l7 + 0x30] fpsub16 %f2, %f8, %f6 loop_4198: stb %i5, [%l7 + 0x60] lduh [%l7 + 0x7C], %l4 srlx %i7, %i3, %l5 orcc %o7, %o0, %g2 sethi 0x15A0, %i2 fornot1s %f7, %f10, %f9 fbe %fcc0, loop_4199 lduh [%l7 + 0x28], %o1 movpos %xcc, %i0, %o3 movg %icc, %l3, %l2 loop_4199: or %i1, 0x09F1, %l1 stb %g6, [%l7 + 0x2E] tneg %icc, 0x4 fmovdvc %icc, %f10, %f3 fors %f4, %f11, %f3 fpsub32s %f2, %f5, %f12 stx %g7, [%l7 + 0x50] tleu %xcc, 0x3 bge,a,pn %icc, loop_4200 edge8ln %o5, %i4, %g4 movrgz %o4, %g1, %g3 sub %l0, %i6, %o2 loop_4200: sth %o6, [%l7 + 0x24] fmovs %f9, %f9 fxnor %f12, %f14, %f2 fmul8x16al %f3, %f3, %f10 bg,a,pt %icc, loop_4201 brlez,a %l6, loop_4202 xor %i5, %l4, %i7 fbuge %fcc2, loop_4203 loop_4201: fmovsg %xcc, %f15, %f6 loop_4202: bn,a %xcc, loop_4204 andn %g5, 0x10C1, %i3 loop_4203: ldsb [%l7 + 0x2F], %l5 sth %o0, [%l7 + 0x58] loop_4204: fmovrslz %g2, %f2, %f8 ldsb [%l7 + 0x74], %i2 fbug,a %fcc2, loop_4205 ba,pn %icc, loop_4206 fmovrslez %o7, %f8, %f10 fnor %f12, %f10, %f12 loop_4205: fmovsvc %xcc, %f7, %f10 loop_4206: movre %i0, 0x33A, %o1 ldsh [%l7 + 0x0A], %o3 fpmerge %f9, %f0, %f0 edge16l %l3, %i1, %l1 xorcc %g6, 0x0B58, %g7 lduh [%l7 + 0x22], %l2 fmovrdgez %o5, %f0, %f10 lduh [%l7 + 0x4E], %i4 ble %icc, loop_4207 tvc %xcc, 0x5 fmovsvs %xcc, %f8, %f3 edge32l %g4, %o4, %g1 loop_4207: fbn,a %fcc2, loop_4208 lduw [%l7 + 0x40], %g3 fabss %f13, %f1 fmovsl %icc, %f3, %f4 loop_4208: smul %l0, %o2, %i6 fmovdcc %icc, %f15, %f8 std %f6, [%l7 + 0x60] xorcc %l6, 0x0004, %i5 sll %l4, %i7, %g5 fnors %f0, %f11, %f3 mulx %o6, 0x0F52, %i3 fmovscc %xcc, %f1, %f6 orn %o0, 0x1F50, %g2 brlz %i2, loop_4209 bcs,pt %xcc, loop_4210 sdivcc %l5, 0x0C64, %i0 sth %o7, [%l7 + 0x7E] loop_4209: andcc %o1, 0x129E, %o3 loop_4210: call loop_4211 ldsw [%l7 + 0x7C], %i1 fmovrsgez %l1, %f11, %f6 srl %l3, 0x1B, %g6 loop_4211: and %l2, 0x1A03, %g7 array16 %i4, %g4, %o4 fmovsleu %icc, %f0, %f8 edge16 %g1, %g3, %l0 fnot2s %f3, %f7 tsubcctv %o5, 0x0FF0, %o2 std %f4, [%l7 + 0x28] ld [%l7 + 0x24], %f14 bpos,pn %icc, loop_4212 tle %icc, 0x2 fmovsgu %icc, %f14, %f6 bcs,pt %icc, loop_4213 loop_4212: std %f4, [%l7 + 0x60] fnot2s %f0, %f5 fpackfix %f4, %f14 loop_4213: sth %l6, [%l7 + 0x0A] nop setx loop_4214, %l0, %l1 jmpl %l1, %i6 xor %l4, 0x1397, %i7 fpsub32s %f3, %f9, %f2 fnot1s %f8, %f13 loop_4214: lduw [%l7 + 0x1C], %i5 fxor %f10, %f12, %f6 fmovrslz %o6, %f1, %f10 orcc %i3, %o0, %g2 fxnors %f2, %f2, %f12 fbu,a %fcc0, loop_4215 edge32l %g5, %i2, %l5 andn %o7, 0x1C50, %o1 stw %o3, [%l7 + 0x24] loop_4215: fmovse %xcc, %f6, %f11 fnands %f9, %f1, %f2 fornot1s %f15, %f14, %f10 bn,pn %xcc, loop_4216 fmovsgu %xcc, %f10, %f5 tvc %xcc, 0x6 movleu %xcc, %i1, %l1 loop_4216: andcc %i0, 0x0CDD, %l3 bl %xcc, loop_4217 udivcc %l2, 0x18D9, %g6 fcmpgt16 %f4, %f12, %i4 fxnor %f8, %f4, %f14 loop_4217: edge8l %g7, %o4, %g1 fmovscc %icc, %f10, %f3 stx %g4, [%l7 + 0x58] ldub [%l7 + 0x18], %g3 xor %l0, 0x1B47, %o2 ld [%l7 + 0x0C], %f10 sdiv %l6, 0x0656, %o5 mova %xcc, %l4, %i6 st %f10, [%l7 + 0x78] lduw [%l7 + 0x3C], %i7 ldd [%l7 + 0x78], %f2 or %i5, 0x0AE7, %i3 edge16n %o0, %g2, %o6 fnegd %f8, %f8 fsrc2s %f12, %f7 stx %i2, [%l7 + 0x08] fmovdg %xcc, %f8, %f0 fmovrsgez %g5, %f9, %f4 tcc %xcc, 0x3 fmul8x16al %f10, %f2, %f12 ld [%l7 + 0x58], %f5 fmovdleu %xcc, %f1, %f3 fmovd %f6, %f12 ble,a loop_4218 movrlez %o7, 0x381, %o1 fabss %f8, %f3 ldsw [%l7 + 0x78], %o3 loop_4218: ta %xcc, 0x3 fble,a %fcc3, loop_4219 edge16ln %i1, %l1, %l5 fmovrsgez %l3, %f10, %f5 edge8 %i0, %l2, %g6 loop_4219: taddcctv %i4, 0x1080, %o4 brnz %g1, loop_4220 ld [%l7 + 0x10], %f12 ba %icc, loop_4221 fcmpd %fcc2, %f14, %f6 loop_4220: ldd [%l7 + 0x68], %f10 fmovrsne %g4, %f7, %f1 loop_4221: for %f0, %f10, %f0 ldx [%l7 + 0x50], %g7 brgez,a %l0, loop_4222 tgu %icc, 0x4 st %f8, [%l7 + 0x10] stw %o2, [%l7 + 0x30] loop_4222: ldsh [%l7 + 0x5E], %g3 std %f4, [%l7 + 0x20] bne,a,pn %icc, loop_4223 st %f6, [%l7 + 0x2C] ldsw [%l7 + 0x28], %o5 movcs %xcc, %l6, %i6 loop_4223: array32 %l4, %i5, %i3 std %f4, [%l7 + 0x20] fcmps %fcc2, %f7, %f1 ldsb [%l7 + 0x75], %i7 fmovsvc %xcc, %f10, %f4 sub %o0, 0x080B, %o6 bvc,a,pn %icc, loop_4224 lduh [%l7 + 0x1A], %i2 edge16 %g2, %o7, %o1 fmovrslez %o3, %f13, %f15 loop_4224: fcmpes %fcc3, %f5, %f8 fmovrdgez %g5, %f6, %f2 fbul,a %fcc0, loop_4225 fnand %f12, %f10, %f0 fmovrslz %l1, %f4, %f7 ldub [%l7 + 0x4F], %l5 loop_4225: tle %xcc, 0x1 fbne %fcc0, loop_4226 stb %i1, [%l7 + 0x5D] umul %i0, %l2, %g6 tleu %xcc, 0x5 loop_4226: fcmpeq32 %f12, %f4, %i4 ldsb [%l7 + 0x1C], %o4 ldsw [%l7 + 0x0C], %g1 stx %g4, [%l7 + 0x38] fmovdle %xcc, %f14, %f3 udivcc %g7, 0x05EB, %l0 fcmped %fcc2, %f6, %f14 fmovdgu %icc, %f12, %f14 edge32l %l3, %g3, %o2 ldsb [%l7 + 0x51], %o5 bcs,a,pt %icc, loop_4227 movvs %xcc, %i6, %l6 alignaddrl %i5, %l4, %i3 fcmpne16 %f6, %f14, %o0 loop_4227: fbul,a %fcc1, loop_4228 bleu,a,pt %xcc, loop_4229 fmovsge %xcc, %f2, %f1 ldsh [%l7 + 0x10], %o6 loop_4228: ldub [%l7 + 0x72], %i2 loop_4229: fpsub32s %f13, %f8, %f4 bl,pn %icc, loop_4230 mulx %i7, %g2, %o7 for %f10, %f8, %f12 stb %o3, [%l7 + 0x59] loop_4230: fba,a %fcc1, loop_4231 sethi 0x192E, %g5 orncc %l1, 0x0FBE, %o1 fmovrsne %i1, %f12, %f3 loop_4231: andn %i0, 0x0D3A, %l2 tsubcctv %g6, %i4, %l5 bpos loop_4232 movcs %icc, %o4, %g1 st %f10, [%l7 + 0x7C] xor %g7, 0x0222, %g4 loop_4232: tcc %icc, 0x4 brlz %l0, loop_4233 std %f0, [%l7 + 0x70] bvs loop_4234 std %f8, [%l7 + 0x78] loop_4233: fmovdpos %xcc, %f10, %f10 tgu %xcc, 0x3 loop_4234: ldd [%l7 + 0x68], %f14 st %f14, [%l7 + 0x64] fmovsa %icc, %f5, %f11 addc %l3, %o2, %o5 fnot1s %f0, %f6 stx %g3, [%l7 + 0x70] ldsb [%l7 + 0x71], %l6 ldub [%l7 + 0x7C], %i5 fmovsgu %xcc, %f14, %f4 fornot2s %f15, %f15, %f4 tge %xcc, 0x5 sdiv %l4, 0x12C7, %i6 fmovdge %icc, %f5, %f2 fcmpeq32 %f0, %f8, %o0 sll %i3, 0x1D, %o6 std %f8, [%l7 + 0x48] brgz,a %i7, loop_4235 stx %g2, [%l7 + 0x08] bl loop_4236 tcc %xcc, 0x2 loop_4235: tge %xcc, 0x3 sub %o7, %i2, %g5 loop_4236: movleu %icc, %o3, %o1 tl %xcc, 0x2 fnor %f8, %f8, %f2 st %f11, [%l7 + 0x64] ldsb [%l7 + 0x56], %i1 subc %i0, 0x13EE, %l2 fxnors %f12, %f4, %f12 tn %xcc, 0x6 addc %l1, 0x06A2, %g6 fbo,a %fcc3, loop_4237 movre %l5, %i4, %o4 tle %xcc, 0x7 fcmple32 %f4, %f8, %g7 loop_4237: fba,a %fcc3, loop_4238 add %g4, 0x1DE4, %g1 stb %l3, [%l7 + 0x36] udivcc %l0, 0x1330, %o5 loop_4238: movl %icc, %o2, %l6 fble %fcc3, loop_4239 fbule,a %fcc0, loop_4240 alignaddr %i5, %g3, %i6 fbe %fcc1, loop_4241 loop_4239: fxor %f2, %f12, %f12 loop_4240: movrgz %l4, 0x34C, %o0 fmovs %f13, %f14 loop_4241: fcmpes %fcc0, %f5, %f9 sethi 0x186A, %i3 fxors %f10, %f2, %f0 movgu %xcc, %i7, %o6 fbge %fcc1, loop_4242 fbul %fcc3, loop_4243 lduw [%l7 + 0x20], %o7 fba %fcc0, loop_4244 loop_4242: udivcc %i2, 0x0653, %g5 loop_4243: edge8ln %o3, %g2, %i1 subc %o1, 0x007F, %l2 loop_4244: fones %f0 lduw [%l7 + 0x78], %l1 ldsw [%l7 + 0x54], %g6 fmuld8ulx16 %f2, %f6, %f10 subc %i0, 0x12FC, %l5 fbg,a %fcc1, loop_4245 xor %i4, 0x03B5, %g7 ldd [%l7 + 0x68], %f12 stb %g4, [%l7 + 0x55] loop_4245: sth %g1, [%l7 + 0x08] xor %o4, 0x16DB, %l3 subccc %l0, %o5, %l6 stw %o2, [%l7 + 0x18] fmovdn %xcc, %f7, %f9 sllx %i5, %g3, %i6 fbule %fcc1, loop_4246 lduw [%l7 + 0x30], %l4 fmovdleu %icc, %f6, %f14 orn %i3, 0x1E6D, %o0 loop_4246: tcc %icc, 0x0 std %f12, [%l7 + 0x30] brnz,a %i7, loop_4247 movvc %icc, %o7, %i2 ldsb [%l7 + 0x5B], %g5 bcc,a loop_4248 loop_4247: edge32n %o6, %g2, %i1 bvs loop_4249 lduh [%l7 + 0x30], %o1 loop_4248: fmovsne %icc, %f0, %f0 stx %l2, [%l7 + 0x38] loop_4249: tvc %xcc, 0x6 ldub [%l7 + 0x64], %o3 fandnot2s %f8, %f5, %f0 tle %xcc, 0x1 sub %g6, %i0, %l5 fbug,a %fcc2, loop_4250 fcmpes %fcc0, %f5, %f7 fmuld8sux16 %f2, %f6, %f2 std %f10, [%l7 + 0x68] loop_4250: st %f6, [%l7 + 0x44] fbu,a %fcc1, loop_4251 stx %i4, [%l7 + 0x20] fbne,a %fcc0, loop_4252 ld [%l7 + 0x1C], %f14 loop_4251: sth %l1, [%l7 + 0x14] brgez,a %g4, loop_4253 loop_4252: ldd [%l7 + 0x08], %f6 sth %g1, [%l7 + 0x68] for %f10, %f2, %f8 loop_4253: ldd [%l7 + 0x50], %f14 fcmps %fcc3, %f10, %f13 addcc %o4, %g7, %l0 lduw [%l7 + 0x68], %l3 std %f12, [%l7 + 0x48] fmovsleu %icc, %f8, %f11 ldsw [%l7 + 0x68], %o5 fnot1s %f1, %f4 and %l6, %o2, %i5 brlz,a %i6, loop_4254 xorcc %g3, %l4, %o0 bcc %xcc, loop_4255 ldsb [%l7 + 0x0B], %i3 loop_4254: lduw [%l7 + 0x60], %o7 stb %i7, [%l7 + 0x14] loop_4255: movre %g5, 0x17D, %o6 andncc %g2, %i2, %o1 fmuld8ulx16 %f1, %f13, %f8 move %icc, %l2, %o3 fcmpne32 %f8, %f10, %g6 bg,pn %xcc, loop_4256 srax %i0, 0x19, %i1 fbe,a %fcc1, loop_4257 movvc %xcc, %l5, %i4 loop_4256: stw %g4, [%l7 + 0x78] st %f14, [%l7 + 0x18] loop_4257: stw %g1, [%l7 + 0x44] ble,a %icc, loop_4258 fmovsneg %icc, %f10, %f5 fpmerge %f6, %f10, %f8 umulcc %l1, 0x1C87, %g7 loop_4258: st %f2, [%l7 + 0x48] stx %o4, [%l7 + 0x48] tvc %xcc, 0x1 fcmpgt32 %f4, %f0, %l3 movcc %icc, %l0, %l6 ldsh [%l7 + 0x1A], %o2 ldd [%l7 + 0x08], %f6 fandnot1 %f10, %f12, %f14 fand %f8, %f12, %f2 alignaddr %o5, %i6, %g3 fmovdcs %icc, %f12, %f10 movvc %icc, %i5, %o0 ld [%l7 + 0x38], %f0 fmul8ulx16 %f14, %f8, %f6 lduw [%l7 + 0x5C], %l4 movg %xcc, %i3, %i7 fmovsle %xcc, %f1, %f11 udiv %o7, 0x039E, %g5 edge32ln %o6, %i2, %o1 tgu %icc, 0x5 fandnot2s %f12, %f12, %f5 fmovdge %xcc, %f15, %f5 bleu,a %xcc, loop_4259 fpsub32 %f14, %f10, %f2 edge8ln %g2, %l2, %o3 ld [%l7 + 0x20], %f5 loop_4259: fbug %fcc0, loop_4260 fand %f10, %f10, %f4 fones %f1 fornot2 %f12, %f6, %f2 loop_4260: sth %i0, [%l7 + 0x2E] fmovsgu %xcc, %f2, %f0 fcmpgt16 %f12, %f0, %g6 subccc %l5, %i1, %g4 fnegs %f9, %f8 fmovsn %xcc, %f10, %f8 fcmps %fcc1, %f10, %f12 smul %i4, %l1, %g1 movre %g7, %l3, %o4 fmuld8ulx16 %f15, %f0, %f8 fble,a %fcc3, loop_4261 lduh [%l7 + 0x1A], %l6 fandnot2 %f0, %f2, %f2 xnorcc %l0, 0x07DA, %o2 loop_4261: sub %i6, %g3, %o5 fzeros %f14 stw %i5, [%l7 + 0x44] array8 %o0, %i3, %l4 taddcc %o7, 0x1E67, %g5 fpsub16s %f0, %f4, %f4 fmovsneg %icc, %f13, %f6 alignaddrl %i7, %o6, %i2 fnors %f11, %f11, %f9 ldsb [%l7 + 0x2D], %g2 fmovdne %xcc, %f1, %f7 edge8l %o1, %l2, %o3 movrlz %i0, 0x3CA, %l5 movvc %xcc, %i1, %g6 ldx [%l7 + 0x70], %g4 fmovsneg %xcc, %f12, %f12 bge,pn %xcc, loop_4262 sth %i4, [%l7 + 0x60] edge16ln %l1, %g7, %g1 fmovdvs %icc, %f15, %f6 loop_4262: and %l3, %o4, %l6 fmovdle %xcc, %f7, %f14 stb %l0, [%l7 + 0x30] brz %i6, loop_4263 be %xcc, loop_4264 ldsh [%l7 + 0x2A], %g3 array32 %o2, %i5, %o0 loop_4263: tne %xcc, 0x4 loop_4264: fbuge %fcc1, loop_4265 ldx [%l7 + 0x20], %o5 fmovrdlz %i3, %f0, %f4 stw %o7, [%l7 + 0x34] loop_4265: fandnot2s %f14, %f6, %f1 fpadd32 %f10, %f2, %f12 tneg %icc, 0x4 lduh [%l7 + 0x74], %l4 subc %g5, %i7, %o6 edge32l %i2, %g2, %l2 fmovsle %xcc, %f14, %f9 fbule %fcc1, loop_4266 stx %o3, [%l7 + 0x08] fnot2 %f12, %f0 tpos %icc, 0x3 loop_4266: ldub [%l7 + 0x64], %o1 ldsh [%l7 + 0x7C], %l5 ldsh [%l7 + 0x2C], %i0 fcmpne16 %f10, %f8, %g6 movrlez %g4, %i4, %l1 fmovrde %g7, %f8, %f4 fxor %f2, %f4, %f14 fbg %fcc0, loop_4267 fxors %f5, %f9, %f3 fmovdneg %icc, %f3, %f8 fmul8sux16 %f2, %f4, %f0 loop_4267: ldub [%l7 + 0x23], %g1 fmovdcc %icc, %f0, %f13 fmovrdgez %i1, %f0, %f14 bcc,a,pn %icc, loop_4268 sll %o4, %l6, %l0 tvs %xcc, 0x1 fmovscc %icc, %f10, %f2 loop_4268: ldsh [%l7 + 0x6C], %i6 fmovdn %icc, %f6, %f1 ldsw [%l7 + 0x64], %g3 fcmpeq32 %f0, %f6, %o2 brnz,a %l3, loop_4269 pdist %f12, %f4, %f12 ldx [%l7 + 0x60], %i5 fandnot1 %f10, %f0, %f12 loop_4269: movrne %o0, 0x220, %o5 addccc %o7, 0x1EF0, %l4 siam 0x5 lduh [%l7 + 0x4C], %i3 nop setx loop_4270, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_4271, %l0, %l1 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 + 0x53], %g5 fsrc2s %f12, %f12 loop_4270: fbg,a %fcc1, loop_4272 loop_4271: fabss %f6, %f15 ldd [%l7 + 0x70], %f4 fmovdn %icc, %f13, %f3 loop_4272: fnegd %f12, %f0 fmovrdne %i7, %f8, %f4 ldsb [%l7 + 0x2C], %i2 srl %g2, 0x1A, %l2 mulx %o6, %o3, %o1 fnegs %f10, %f0 fcmpeq16 %f0, %f6, %l5 fbu %fcc0, loop_4273 sth %i0, [%l7 + 0x18] fpackfix %f6, %f8 stx %g4, [%l7 + 0x58] loop_4273: tge %xcc, 0x3 stw %g6, [%l7 + 0x44] tsubcctv %i4, %l1, %g7 alignaddr %i1, %g1, %l6 ldsw [%l7 + 0x28], %o4 edge32ln %i6, %g3, %l0 fmul8sux16 %f0, %f2, %f12 tsubcctv %l3, %i5, %o2 mulscc %o0, %o5, %l4 fcmpgt16 %f6, %f10, %o7 fmovrde %g5, %f14, %f0 fmovrdgez %i7, %f0, %f0 edge16ln %i2, %i3, %g2 ldx [%l7 + 0x50], %l2 ldsb [%l7 + 0x3D], %o3 bpos loop_4274 fsrc1s %f15, %f11 st %f10, [%l7 + 0x44] orn %o6, 0x1321, %l5 loop_4274: bleu loop_4275 bne %icc, loop_4276 edge32l %i0, %o1, %g6 tsubcctv %i4, 0x0259, %l1 loop_4275: ldx [%l7 + 0x70], %g7 loop_4276: nop setx loop_4277, %l0, %l1 jmpl %l1, %i1 stb %g1, [%l7 + 0x59] xor %g4, %l6, %o4 fsrc2s %f0, %f15 loop_4277: ldsb [%l7 + 0x6D], %g3 fble,a %fcc0, loop_4278 std %f2, [%l7 + 0x68] fmuld8sux16 %f4, %f0, %f4 movre %i6, %l3, %i5 loop_4278: fandnot1 %f14, %f0, %f14 ldsw [%l7 + 0x40], %o2 fcmps %fcc1, %f4, %f8 srlx %l0, 0x15, %o5 fbge,a %fcc0, loop_4279 fmul8sux16 %f8, %f8, %f14 brlz %o0, loop_4280 ldsh [%l7 + 0x78], %l4 loop_4279: lduh [%l7 + 0x32], %g5 brz,a %i7, loop_4281 loop_4280: fand %f2, %f0, %f6 brlez %o7, loop_4282 st %f1, [%l7 + 0x18] loop_4281: fandnot2 %f12, %f14, %f10 alignaddr %i3, %g2, %i2 loop_4282: fcmple16 %f6, %f12, %o3 sll %o6, %l5, %l2 ldd [%l7 + 0x28], %f14 fmovrsgz %o1, %f7, %f9 fcmpes %fcc0, %f14, %f15 fpack16 %f10, %f9 tvc %xcc, 0x5 tleu %icc, 0x7 taddcctv %g6, 0x16CD, %i4 fpmerge %f0, %f6, %f14 fnegd %f10, %f0 fbuge,a %fcc3, loop_4283 st %f10, [%l7 + 0x68] lduw [%l7 + 0x0C], %i0 fcmpeq32 %f4, %f6, %l1 loop_4283: sth %g7, [%l7 + 0x2E] movcs %xcc, %g1, %i1 brgz %g4, loop_4284 fbue,a %fcc0, loop_4285 bvs,pt %xcc, loop_4286 fmovdge %xcc, %f5, %f6 loop_4284: stw %o4, [%l7 + 0x20] loop_4285: stx %g3, [%l7 + 0x48] loop_4286: xnorcc %i6, 0x1F9E, %l3 fors %f11, %f14, %f15 movl %xcc, %i5, %o2 fbul,a %fcc1, loop_4287 fmovrdlz %l6, %f6, %f6 tsubcctv %o5, %l0, %o0 tsubcctv %g5, 0x109D, %l4 loop_4287: umul %i7, %o7, %g2 fcmple32 %f6, %f6, %i2 te %xcc, 0x3 fpack16 %f6, %f7 srl %i3, 0x04, %o6 fmovse %xcc, %f15, %f14 stx %o3, [%l7 + 0x20] fmovdne %xcc, %f15, %f14 fmovda %xcc, %f13, %f3 fbug,a %fcc3, loop_4288 fnor %f0, %f0, %f10 fpsub16 %f2, %f8, %f10 fmovdcc %xcc, %f11, %f3 loop_4288: orn %l5, %l2, %o1 tcs %icc, 0x7 fcmpeq32 %f10, %f14, %i4 fcmple16 %f14, %f10, %g6 tvc %icc, 0x6 fbg %fcc3, loop_4289 lduh [%l7 + 0x3C], %l1 movcs %xcc, %i0, %g7 fabsd %f10, %f8 loop_4289: ldx [%l7 + 0x68], %i1 ld [%l7 + 0x34], %f15 sth %g1, [%l7 + 0x70] bvc,a %xcc, loop_4290 brgez,a %o4, loop_4291 edge32n %g3, %i6, %l3 fmovrdlz %g4, %f14, %f10 loop_4290: mulscc %o2, %i5, %o5 loop_4291: movcc %icc, %l0, %l6 andn %o0, %g5, %i7 ldx [%l7 + 0x28], %l4 ba,pn %xcc, loop_4292 fsrc1 %f2, %f2 fzero %f0 fmovsg %xcc, %f4, %f3 loop_4292: stx %o7, [%l7 + 0x38] bneg,a %xcc, loop_4293 fmovsvs %xcc, %f12, %f13 and %g2, 0x134E, %i3 fpackfix %f8, %f10 loop_4293: fmovscs %icc, %f15, %f8 fxors %f8, %f14, %f9 stb %i2, [%l7 + 0x09] ldx [%l7 + 0x78], %o3 std %f0, [%l7 + 0x48] fmovda %xcc, %f9, %f13 sth %l5, [%l7 + 0x34] sdivx %o6, 0x09EA, %l2 movre %i4, %g6, %o1 fmovsleu %xcc, %f3, %f6 std %f14, [%l7 + 0x70] sth %l1, [%l7 + 0x46] lduh [%l7 + 0x36], %i0 bneg,pn %xcc, loop_4294 edge16ln %g7, %i1, %o4 fmovdge %icc, %f0, %f5 ldub [%l7 + 0x7E], %g3 loop_4294: fmovdcs %icc, %f3, %f12 subccc %g1, 0x06B8, %l3 ldsw [%l7 + 0x48], %g4 fba,a %fcc0, loop_4295 fnegs %f4, %f6 sdivx %i6, 0x1AE3, %o2 ldsb [%l7 + 0x61], %i5 loop_4295: fcmpgt32 %f4, %f2, %o5 ldd [%l7 + 0x60], %f10 ble,pn %icc, loop_4296 stb %l0, [%l7 + 0x68] bcc,a loop_4297 lduh [%l7 + 0x1C], %l6 loop_4296: bg,a loop_4298 fmovsge %xcc, %f11, %f7 loop_4297: sth %g5, [%l7 + 0x0A] bl,a %xcc, loop_4299 loop_4298: ld [%l7 + 0x0C], %f7 sth %o0, [%l7 + 0x32] addc %l4, %i7, %o7 loop_4299: ble,a loop_4300 lduh [%l7 + 0x60], %g2 tvs %xcc, 0x4 ldx [%l7 + 0x30], %i3 loop_4300: lduh [%l7 + 0x62], %o3 movn %icc, %i2, %l5 tvs %icc, 0x3 ldub [%l7 + 0x55], %l2 st %f11, [%l7 + 0x38] ldsh [%l7 + 0x08], %i4 fmovde %icc, %f9, %f14 movcc %xcc, %o6, %o1 stx %g6, [%l7 + 0x30] sllx %l1, %g7, %i0 ldx [%l7 + 0x30], %i1 fmovdn %xcc, %f14, %f4 bpos,pt %icc, loop_4301 stw %o4, [%l7 + 0x38] fbug %fcc3, loop_4302 xorcc %g3, %g1, %g4 loop_4301: fba,a %fcc3, loop_4303 fbo %fcc1, loop_4304 loop_4302: addcc %i6, 0x0CCC, %l3 fmovdleu %icc, %f12, %f4 loop_4303: xnor %o2, %i5, %o5 loop_4304: ldsw [%l7 + 0x28], %l0 ldx [%l7 + 0x50], %l6 stw %o0, [%l7 + 0x34] movvs %icc, %g5, %i7 lduh [%l7 + 0x64], %o7 orn %g2, 0x14EF, %l4 movre %i3, 0x0D8, %i2 fmovse %xcc, %f13, %f9 fmovrslz %l5, %f7, %f2 stx %l2, [%l7 + 0x70] fpmerge %f13, %f0, %f2 fmuld8sux16 %f0, %f2, %f0 tgu %xcc, 0x4 fmovrslz %i4, %f15, %f12 fmul8x16al %f6, %f11, %f0 bneg %icc, loop_4305 edge16n %o6, %o1, %g6 fbule %fcc0, loop_4306 bg loop_4307 loop_4305: edge32 %o3, %g7, %i0 edge32n %i1, %o4, %g3 loop_4306: nop setx loop_4308, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4307: fmovsvc %xcc, %f8, %f1 fmul8x16al %f5, %f4, %f2 nop setx loop_4309, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4308: sth %g1, [%l7 + 0x22] fmovdleu %icc, %f10, %f3 lduw [%l7 + 0x48], %l1 loop_4309: fabss %f11, %f1 fnands %f5, %f12, %f2 ldsw [%l7 + 0x18], %i6 fpsub16 %f10, %f4, %f14 brgez %g4, loop_4310 stw %o2, [%l7 + 0x64] orncc %l3, %o5, %l0 ldub [%l7 + 0x5A], %i5 loop_4310: fmovsge %icc, %f1, %f12 brgz %o0, loop_4311 fmovrdgez %l6, %f0, %f12 edge8 %g5, %i7, %o7 fmul8x16au %f7, %f14, %f8 loop_4311: ldx [%l7 + 0x28], %l4 brlz %g2, loop_4312 ldub [%l7 + 0x1B], %i3 fmovdleu %xcc, %f2, %f2 movn %xcc, %l5, %l2 loop_4312: stb %i4, [%l7 + 0x26] subcc %o6, %o1, %g6 tvc %xcc, 0x5 udiv %i2, 0x034C, %o3 ble,a,pt %icc, loop_4313 subc %g7, %i1, %o4 xnor %i0, %g1, %g3 andcc %i6, 0x16AB, %l1 loop_4313: movle %xcc, %g4, %o2 tn %icc, 0x1 ldsh [%l7 + 0x3C], %l3 lduh [%l7 + 0x3C], %o5 fmovsne %xcc, %f12, %f8 be,pn %xcc, loop_4314 tleu %icc, 0x5 fandnot2 %f10, %f10, %f0 nop setx loop_4315, %l0, %l1 jmpl %l1, %l0 loop_4314: bge,a loop_4316 fmovdleu %xcc, %f13, %f13 fbu,a %fcc3, loop_4317 loop_4315: orcc %o0, 0x1564, %i5 loop_4316: fpadd32 %f2, %f8, %f12 ldsw [%l7 + 0x60], %g5 loop_4317: ld [%l7 + 0x6C], %f2 alignaddr %i7, %l6, %l4 smul %o7, %g2, %i3 fpadd16s %f12, %f12, %f14 bgu,pn %icc, loop_4318 pdist %f0, %f10, %f4 fba,a %fcc2, loop_4319 tgu %xcc, 0x1 loop_4318: ld [%l7 + 0x6C], %f7 stx %l5, [%l7 + 0x50] loop_4319: fpackfix %f0, %f9 fpadd16 %f6, %f10, %f0 edge32l %i4, %l2, %o1 edge8n %g6, %o6, %i2 srlx %o3, 0x03, %i1 sth %o4, [%l7 + 0x26] brz,a %g7, loop_4320 ldsh [%l7 + 0x62], %g1 fornot1s %f3, %f3, %f14 taddcctv %g3, 0x0D9B, %i0 loop_4320: tvs %icc, 0x5 tge %xcc, 0x6 fmovsge %xcc, %f7, %f1 movle %icc, %i6, %l1 stb %o2, [%l7 + 0x0F] stx %l3, [%l7 + 0x70] movrlz %g4, 0x19C, %l0 brlez,a %o5, loop_4321 brlez,a %i5, loop_4322 lduh [%l7 + 0x34], %g5 tge %xcc, 0x4 loop_4321: lduh [%l7 + 0x18], %i7 loop_4322: stw %o0, [%l7 + 0x38] st %f6, [%l7 + 0x2C] fmovdcc %icc, %f9, %f11 orncc %l6, 0x06C7, %o7 stw %l4, [%l7 + 0x68] fmovrdne %g2, %f12, %f4 nop setx loop_4323, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdle %icc, %f0, %f5 edge8n %i3, %l5, %l2 tcc %xcc, 0x1 loop_4323: lduw [%l7 + 0x3C], %i4 fpsub32 %f8, %f0, %f14 ldsw [%l7 + 0x70], %o1 udivx %g6, 0x04F5, %o6 fmovdpos %icc, %f4, %f1 tleu %xcc, 0x5 ldub [%l7 + 0x6B], %o3 fbl,a %fcc0, loop_4324 fmovdle %icc, %f1, %f4 stx %i1, [%l7 + 0x30] ldsb [%l7 + 0x2D], %i2 loop_4324: fcmped %fcc2, %f0, %f2 fbg,a %fcc3, loop_4325 tpos %icc, 0x0 te %xcc, 0x3 fbo %fcc2, loop_4326 loop_4325: sth %g7, [%l7 + 0x2C] ldsw [%l7 + 0x08], %o4 ldub [%l7 + 0x63], %g3 loop_4326: sdivcc %g1, 0x1EF0, %i0 edge32n %l1, %o2, %l3 fmovsa %icc, %f13, %f15 lduw [%l7 + 0x44], %i6 array32 %g4, %l0, %o5 fand %f6, %f8, %f6 fcmpne16 %f12, %f12, %g5 fmuld8ulx16 %f4, %f12, %f4 ldx [%l7 + 0x30], %i7 bcc,a,pt %icc, loop_4327 andcc %i5, %l6, %o7 xnor %o0, %l4, %i3 ldd [%l7 + 0x20], %f4 loop_4327: stw %l5, [%l7 + 0x38] fmovdleu %xcc, %f2, %f11 sth %l2, [%l7 + 0x36] st %f6, [%l7 + 0x58] fmovrde %i4, %f12, %f6 ldsh [%l7 + 0x7A], %o1 fmovs %f4, %f10 fmovrde %g2, %f6, %f0 fmovdl %icc, %f10, %f1 fba %fcc2, loop_4328 tgu %xcc, 0x6 fcmpgt16 %f0, %f0, %g6 movrgez %o3, 0x395, %o6 loop_4328: fbg %fcc2, loop_4329 fmovrslz %i2, %f11, %f7 std %f6, [%l7 + 0x08] fxors %f3, %f2, %f3 loop_4329: udivcc %g7, 0x1DB9, %o4 ldsw [%l7 + 0x68], %g3 edge16l %i1, %i0, %l1 smulcc %g1, %l3, %o2 ldub [%l7 + 0x1D], %g4 bvc,pn %icc, loop_4330 fbge %fcc1, loop_4331 bg,pn %xcc, loop_4332 fcmpd %fcc1, %f4, %f14 loop_4330: fmuld8ulx16 %f12, %f12, %f6 loop_4331: movgu %icc, %l0, %i6 loop_4332: lduw [%l7 + 0x50], %g5 brz %i7, loop_4333 xnorcc %o5, 0x15FA, %l6 edge32l %o7, %o0, %l4 tleu %icc, 0x1 loop_4333: ldd [%l7 + 0x08], %f12 fmovrse %i5, %f1, %f15 tleu %icc, 0x0 ldd [%l7 + 0x10], %f0 fnands %f9, %f7, %f13 fpsub32s %f14, %f0, %f6 ldsw [%l7 + 0x44], %i3 xor %l5, %i4, %o1 udiv %g2, 0x101D, %l2 orncc %o3, 0x124F, %g6 fcmpne32 %f12, %f6, %i2 addc %o6, %g7, %g3 movrlz %o4, %i1, %i0 lduh [%l7 + 0x4A], %g1 stw %l1, [%l7 + 0x38] lduh [%l7 + 0x5E], %o2 bgu loop_4334 fpadd16s %f10, %f8, %f8 bne,a,pn %xcc, loop_4335 sth %l3, [%l7 + 0x34] loop_4334: stb %l0, [%l7 + 0x6F] lduh [%l7 + 0x18], %i6 loop_4335: fmovdl %icc, %f1, %f10 fmovdvs %xcc, %f6, %f5 lduh [%l7 + 0x22], %g4 ldx [%l7 + 0x28], %g5 ldsw [%l7 + 0x1C], %i7 lduw [%l7 + 0x5C], %o5 std %f4, [%l7 + 0x20] tcc %xcc, 0x0 fcmpd %fcc3, %f12, %f2 fmovrsgez %o7, %f5, %f7 fcmpne32 %f14, %f4, %o0 pdist %f8, %f8, %f0 fmovdneg %xcc, %f1, %f4 ldub [%l7 + 0x5D], %l6 stw %i5, [%l7 + 0x6C] tgu %xcc, 0x1 umulcc %l4, 0x1E4E, %i3 stw %l5, [%l7 + 0x38] nop setx loop_4336, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x20], %f14 fmovrslz %o1, %f8, %f14 lduw [%l7 + 0x38], %i4 loop_4336: sub %l2, 0x1188, %o3 fcmpgt16 %f4, %f6, %g6 mova %icc, %i2, %o6 bcs,a %icc, loop_4337 brgz,a %g2, loop_4338 sub %g7, %o4, %i1 bvs,a,pt %icc, loop_4339 loop_4337: fmovse %icc, %f15, %f5 loop_4338: bleu %xcc, loop_4340 fnor %f12, %f6, %f12 loop_4339: ldd [%l7 + 0x68], %f0 tle %xcc, 0x5 loop_4340: ldx [%l7 + 0x30], %i0 subc %g1, 0x0918, %l1 fxnor %f6, %f4, %f8 fnands %f1, %f15, %f4 movl %icc, %o2, %l3 ldsb [%l7 + 0x2E], %l0 fpsub32 %f14, %f2, %f4 st %f11, [%l7 + 0x78] sra %i6, 0x02, %g4 ldsw [%l7 + 0x6C], %g3 srax %g5, 0x16, %i7 fbug,a %fcc3, loop_4341 fcmpne16 %f0, %f14, %o5 fmovdcs %icc, %f1, %f13 lduh [%l7 + 0x20], %o7 loop_4341: std %f6, [%l7 + 0x08] fnot2s %f8, %f14 fmuld8ulx16 %f10, %f4, %f6 edge32l %l6, %o0, %i5 st %f5, [%l7 + 0x1C] sra %i3, 0x12, %l5 fone %f0 fba %fcc2, loop_4342 stx %o1, [%l7 + 0x20] lduh [%l7 + 0x4E], %i4 fnor %f12, %f8, %f14 loop_4342: fbu,a %fcc2, loop_4343 fmovdgu %icc, %f13, %f4 fmovs %f4, %f3 stx %l4, [%l7 + 0x48] loop_4343: lduw [%l7 + 0x70], %o3 lduw [%l7 + 0x6C], %g6 nop setx loop_4344, %l0, %l1 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 %i2, %o6, %g2 movg %xcc, %l2, %o4 movrgz %g7, %i1, %g1 loop_4344: bcs,a %icc, loop_4345 smul %i0, 0x098A, %o2 ldd [%l7 + 0x50], %f4 fmovrsgez %l3, %f11, %f11 loop_4345: fnegd %f14, %f14 ld [%l7 + 0x3C], %f9 movpos %icc, %l0, %l1 movneg %xcc, %i6, %g3 fmovrdlz %g5, %f0, %f0 movvs %icc, %g4, %o5 lduw [%l7 + 0x40], %i7 std %f12, [%l7 + 0x08] stb %o7, [%l7 + 0x0F] ldx [%l7 + 0x38], %l6 ld [%l7 + 0x4C], %f1 call loop_4346 ldub [%l7 + 0x4D], %i5 std %f8, [%l7 + 0x78] stw %o0, [%l7 + 0x30] loop_4346: fmovscs %icc, %f9, %f13 ldsb [%l7 + 0x77], %i3 sllx %l5, 0x06, %i4 std %f8, [%l7 + 0x38] lduh [%l7 + 0x78], %l4 fcmple32 %f2, %f4, %o3 stx %o1, [%l7 + 0x18] ldsh [%l7 + 0x5A], %g6 bleu,a %xcc, loop_4347 ldd [%l7 + 0x70], %f6 tvc %xcc, 0x3 ldsw [%l7 + 0x64], %o6 loop_4347: sth %g2, [%l7 + 0x64] sethi 0x1FEB, %l2 brlez,a %o4, loop_4348 fmovde %xcc, %f12, %f13 sth %g7, [%l7 + 0x58] bvc,a,pt %xcc, loop_4349 loop_4348: fbule,a %fcc3, loop_4350 fmovdpos %xcc, %f12, %f0 lduw [%l7 + 0x70], %i1 loop_4349: movvc %xcc, %g1, %i0 loop_4350: fornot1s %f2, %f15, %f14 fnegs %f3, %f6 ldsh [%l7 + 0x46], %o2 fba,a %fcc3, loop_4351 brz %l3, loop_4352 fexpand %f14, %f6 fpack16 %f6, %f3 loop_4351: ba,a %xcc, loop_4353 loop_4352: fmovsle %xcc, %f5, %f7 st %f6, [%l7 + 0x48] fsrc2s %f2, %f6 loop_4353: brz %i2, loop_4354 fandnot2s %f0, %f12, %f3 ldsh [%l7 + 0x70], %l0 sdivcc %i6, 0x1415, %g3 loop_4354: fnot2 %f8, %f2 ldd [%l7 + 0x70], %f12 st %f7, [%l7 + 0x08] fmovdn %xcc, %f10, %f2 fmovdpos %xcc, %f2, %f11 ldsb [%l7 + 0x6A], %l1 std %f6, [%l7 + 0x70] fnegs %f9, %f1 fnot1s %f13, %f6 subccc %g5, %g4, %o5 tleu %icc, 0x0 fbue,a %fcc3, loop_4355 stb %i7, [%l7 + 0x51] stw %l6, [%l7 + 0x24] movge %icc, %o7, %i5 loop_4355: srl %o0, 0x1B, %l5 ldub [%l7 + 0x2B], %i3 sdivx %l4, 0x0904, %i4 fxnors %f14, %f4, %f8 fzeros %f12 umulcc %o1, 0x0CE1, %g6 fnot2s %f3, %f8 movvs %icc, %o3, %o6 bcs,pt %icc, loop_4356 tvc %xcc, 0x1 edge16n %g2, %o4, %l2 movrgez %g7, %i1, %g1 loop_4356: fnot1 %f6, %f8 be,a loop_4357 sdivx %o2, 0x095D, %l3 fbne,a %fcc3, loop_4358 fba %fcc0, loop_4359 loop_4357: fcmple16 %f2, %f10, %i0 fpack32 %f8, %f10, %f6 loop_4358: ldx [%l7 + 0x58], %i2 loop_4359: fpsub16s %f15, %f5, %f6 fmovrdne %l0, %f6, %f2 fmovdg %xcc, %f8, %f3 fand %f0, %f10, %f14 ldub [%l7 + 0x36], %i6 tleu %icc, 0x0 fpadd16 %f10, %f4, %f6 umulcc %l1, %g5, %g3 nop setx loop_4360, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovd %f0, %f6 or %g4, 0x0AD0, %o5 tcs %icc, 0x1 loop_4360: movrne %i7, %o7, %l6 fpack32 %f0, %f8, %f0 bneg loop_4361 fcmple32 %f0, %f4, %o0 ldsh [%l7 + 0x30], %i5 std %f12, [%l7 + 0x78] loop_4361: fmovda %xcc, %f14, %f14 fmovdle %icc, %f14, %f5 fmovrslz %l5, %f13, %f14 movre %i3, 0x352, %l4 fandnot2 %f8, %f14, %f0 movne %icc, %i4, %g6 ldsb [%l7 + 0x73], %o3 movvc %icc, %o6, %o1 movleu %xcc, %o4, %l2 fmovdvc %xcc, %f15, %f7 bshuffle %f4, %f4, %f12 sll %g7, %i1, %g2 fmovdne %xcc, %f10, %f11 fandnot2 %f10, %f4, %f0 ldub [%l7 + 0x77], %o2 subcc %l3, %g1, %i2 xnorcc %i0, 0x16EC, %l0 fexpand %f8, %f6 std %f6, [%l7 + 0x78] fmovdvc %icc, %f10, %f7 movn %icc, %i6, %g5 ldsb [%l7 + 0x19], %g3 tcs %xcc, 0x1 bne,a loop_4362 tle %xcc, 0x5 fmovda %icc, %f15, %f11 fcmpd %fcc2, %f10, %f6 loop_4362: srlx %l1, 0x0E, %g4 mova %xcc, %o5, %o7 popc %i7, %o0 stx %i5, [%l7 + 0x38] lduh [%l7 + 0x5C], %l6 fzeros %f15 fexpand %f5, %f6 lduw [%l7 + 0x58], %i3 st %f0, [%l7 + 0x28] fmovsvc %icc, %f11, %f10 st %f5, [%l7 + 0x24] ldx [%l7 + 0x40], %l5 std %f10, [%l7 + 0x20] fcmpgt32 %f12, %f14, %l4 srl %g6, %i4, %o6 fmovsge %xcc, %f15, %f10 fpsub32s %f6, %f9, %f8 fmovdle %icc, %f5, %f7 stx %o3, [%l7 + 0x18] fmovrse %o4, %f8, %f6 stw %o1, [%l7 + 0x5C] movge %xcc, %l2, %i1 xorcc %g2, %g7, %o2 st %f14, [%l7 + 0x48] fmovdgu %icc, %f4, %f3 subccc %g1, %i2, %l3 addc %l0, 0x0FE8, %i0 tcs %icc, 0x4 ble,pn %xcc, loop_4363 nop setx loop_4364, %l0, %l1 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 %i6, 0x1E90, %g3 lduw [%l7 + 0x20], %g5 loop_4363: movre %g4, %o5, %l1 loop_4364: xnor %o7, %o0, %i5 fones %f14 fpack16 %f6, %f13 tl %icc, 0x4 fpadd32 %f8, %f14, %f6 fmul8sux16 %f8, %f12, %f0 ldsh [%l7 + 0x40], %l6 fpsub32s %f6, %f3, %f13 sth %i7, [%l7 + 0x74] fcmpne32 %f0, %f10, %l5 tge %icc, 0x4 fcmpne16 %f0, %f2, %i3 fxors %f5, %f13, %f8 ldx [%l7 + 0x48], %l4 ld [%l7 + 0x18], %f8 ldx [%l7 + 0x78], %g6 ldd [%l7 + 0x58], %f2 stx %i4, [%l7 + 0x58] edge8l %o6, %o3, %o1 fxnors %f12, %f6, %f11 stw %o4, [%l7 + 0x10] sra %i1, %l2, %g7 fsrc2s %f12, %f1 ldd [%l7 + 0x68], %f6 fxnor %f10, %f8, %f10 stw %o2, [%l7 + 0x78] ldx [%l7 + 0x70], %g2 fnegd %f12, %f2 fxnors %f7, %f15, %f10 ldx [%l7 + 0x40], %g1 fxnors %f11, %f0, %f5 fmovrslez %i2, %f11, %f1 subc %l3, 0x0D16, %l0 bg,a,pt %xcc, loop_4365 tcs %xcc, 0x3 fands %f9, %f10, %f6 fnands %f3, %f15, %f3 loop_4365: fmovdpos %icc, %f10, %f5 ldd [%l7 + 0x08], %f12 fmovsa %xcc, %f3, %f9 be loop_4366 brgz,a %i0, loop_4367 taddcctv %g3, 0x1E59, %i6 fcmpgt16 %f6, %f14, %g5 loop_4366: stb %g4, [%l7 + 0x5E] loop_4367: fbn %fcc2, loop_4368 movpos %icc, %o5, %l1 or %o0, %o7, %l6 fnot1s %f7, %f8 loop_4368: edge8n %i7, %l5, %i5 fpmerge %f5, %f13, %f2 fandnot1 %f10, %f0, %f12 fands %f3, %f5, %f0 fmul8sux16 %f2, %f6, %f6 fble %fcc0, loop_4369 xnor %i3, %g6, %i4 mova %icc, %l4, %o6 ldsb [%l7 + 0x27], %o1 loop_4369: fmovdn %icc, %f4, %f10 stx %o3, [%l7 + 0x68] fble %fcc1, loop_4370 fba,a %fcc2, loop_4371 bne,a %xcc, loop_4372 fblg %fcc1, loop_4373 loop_4370: fmovrslez %i1, %f5, %f7 loop_4371: fcmped %fcc2, %f0, %f0 loop_4372: fcmped %fcc1, %f2, %f6 loop_4373: tle %icc, 0x2 add %l2, 0x113A, %g7 movrlz %o4, 0x306, %g2 edge32 %o2, %g1, %l3 srl %i2, %l0, %g3 lduh [%l7 + 0x26], %i0 fcmps %fcc1, %f8, %f12 fnand %f10, %f2, %f2 ldd [%l7 + 0x78], %f10 fbn %fcc0, loop_4374 bshuffle %f8, %f8, %f14 movrlez %g5, %g4, %i6 umul %l1, %o5, %o7 loop_4374: bpos,pt %xcc, loop_4375 ld [%l7 + 0x10], %f15 be,a %xcc, loop_4376 movge %xcc, %l6, %i7 loop_4375: stx %l5, [%l7 + 0x78] bvc,a,pt %xcc, loop_4377 loop_4376: fmovdvs %xcc, %f13, %f1 st %f3, [%l7 + 0x08] fbo %fcc2, loop_4378 loop_4377: taddcc %o0, %i5, %i3 fsrc2s %f6, %f10 fbue,a %fcc2, loop_4379 loop_4378: movvc %icc, %g6, %l4 edge32ln %o6, %o1, %i4 fpack32 %f10, %f8, %f8 loop_4379: fcmpeq16 %f2, %f2, %o3 ldd [%l7 + 0x18], %f4 smulcc %i1, %l2, %o4 ld [%l7 + 0x34], %f8 edge16l %g2, %o2, %g7 fmovrdgz %l3, %f10, %f6 ldx [%l7 + 0x30], %i2 fmuld8sux16 %f11, %f7, %f6 lduw [%l7 + 0x08], %g1 orn %l0, %g3, %i0 sllx %g4, 0x01, %i6 tneg %icc, 0x2 fornot2 %f14, %f2, %f2 fzero %f6 udivx %l1, 0x19CB, %g5 fsrc1 %f12, %f6 addc %o7, %l6, %o5 fpsub32s %f11, %f12, %f8 fmovsgu %icc, %f12, %f14 fmovsn %icc, %f0, %f13 tpos %icc, 0x4 movcc %icc, %l5, %i7 fandnot2 %f2, %f2, %f4 orcc %o0, %i5, %g6 ldub [%l7 + 0x3F], %i3 ldsw [%l7 + 0x64], %l4 fmovrsgez %o6, %f9, %f6 fmovrse %o1, %f10, %f6 movrlez %o3, 0x2F0, %i1 sdivx %l2, 0x1DE3, %o4 fmovdleu %xcc, %f1, %f7 fmovsleu %icc, %f2, %f5 movrlz %i4, 0x156, %o2 movle %icc, %g2, %g7 fbo %fcc3, loop_4380 fmovrdgz %l3, %f14, %f10 movrgz %g1, %l0, %i2 bvs,a,pt %xcc, loop_4381 loop_4380: bg,a %icc, loop_4382 fblg %fcc1, loop_4383 tvc %icc, 0x6 loop_4381: stb %g3, [%l7 + 0x74] loop_4382: bn loop_4384 loop_4383: ldx [%l7 + 0x68], %g4 fmovsneg %icc, %f3, %f3 taddcc %i6, 0x0E27, %l1 loop_4384: bn,a %icc, loop_4385 movvs %xcc, %g5, %i0 edge32n %o7, %l6, %l5 stx %i7, [%l7 + 0x60] loop_4385: edge16 %o5, %i5, %g6 addc %o0, 0x07B4, %i3 movcc %xcc, %o6, %o1 pdist %f8, %f6, %f6 fbue,a %fcc3, loop_4386 or %o3, %l4, %i1 pdist %f14, %f6, %f8 bvs loop_4387 loop_4386: ldx [%l7 + 0x58], %l2 bcs loop_4388 fnot1 %f4, %f2 loop_4387: std %f14, [%l7 + 0x60] std %f2, [%l7 + 0x60] loop_4388: fcmpgt32 %f2, %f0, %i4 stx %o4, [%l7 + 0x38] st %f3, [%l7 + 0x1C] ldd [%l7 + 0x08], %f6 ldsh [%l7 + 0x12], %o2 addc %g2, %g7, %l3 ldsb [%l7 + 0x48], %l0 sth %i2, [%l7 + 0x2C] edge8ln %g3, %g4, %g1 fandnot2 %f0, %f2, %f4 fmovdpos %icc, %f15, %f5 mova %xcc, %i6, %g5 ldx [%l7 + 0x18], %i0 array32 %o7, %l6, %l1 brz %l5, loop_4389 tle %icc, 0x2 brnz %i7, loop_4390 fpsub32 %f12, %f8, %f0 loop_4389: fbn %fcc1, loop_4391 ldub [%l7 + 0x29], %i5 loop_4390: orncc %g6, 0x00D1, %o0 fcmple32 %f10, %f10, %o5 loop_4391: fbul,a %fcc1, loop_4392 be,pn %icc, loop_4393 ldsw [%l7 + 0x58], %o6 pdist %f0, %f0, %f6 loop_4392: xnor %o1, %i3, %l4 loop_4393: fmovda %xcc, %f10, %f9 fcmpes %fcc1, %f9, %f14 ld [%l7 + 0x5C], %f13 edge32l %o3, %i1, %i4 movre %o4, %l2, %o2 movl %icc, %g2, %l3 and %g7, 0x0DDF, %l0 std %f4, [%l7 + 0x58] fblg,a %fcc0, loop_4394 srl %i2, %g3, %g1 udiv %g4, 0x184E, %g5 edge32 %i6, %i0, %l6 loop_4394: fbul %fcc0, loop_4395 fmovrdlez %o7, %f10, %f2 edge32l %l1, %i7, %i5 fnegd %f0, %f0 loop_4395: ldx [%l7 + 0x78], %g6 fzero %f8 bneg,pt %xcc, loop_4396 movl %icc, %o0, %l5 sethi 0x0E64, %o6 movle %icc, %o5, %o1 loop_4396: movleu %xcc, %i3, %l4 ldsb [%l7 + 0x3E], %i1 stx %i4, [%l7 + 0x70] fcmple32 %f10, %f6, %o3 fbl,a %fcc3, loop_4397 st %f8, [%l7 + 0x5C] movle %xcc, %l2, %o4 stx %o2, [%l7 + 0x38] loop_4397: fmovrse %g2, %f15, %f3 fmovdcc %icc, %f6, %f5 ldub [%l7 + 0x3D], %l3 udivx %l0, 0x1958, %i2 fbule %fcc1, loop_4398 fmovdle %xcc, %f15, %f13 ldsb [%l7 + 0x76], %g3 stb %g7, [%l7 + 0x53] loop_4398: fmovdvs %icc, %f14, %f10 fbug,a %fcc2, loop_4399 fmul8x16au %f10, %f10, %f10 fnegs %f15, %f14 std %f2, [%l7 + 0x38] loop_4399: fnot1s %f4, %f3 orn %g4, %g5, %g1 stb %i6, [%l7 + 0x48] fbge,a %fcc2, loop_4400 ldsw [%l7 + 0x0C], %i0 bcs %icc, loop_4401 for %f4, %f2, %f0 loop_4400: fnegs %f14, %f6 mulx %o7, 0x1EB3, %l1 loop_4401: bgu,pt %icc, loop_4402 std %f8, [%l7 + 0x38] te %xcc, 0x3 fbu,a %fcc0, loop_4403 loop_4402: fornot2 %f12, %f12, %f4 ld [%l7 + 0x64], %f12 movrgez %i7, %l6, %g6 loop_4403: fpadd16 %f10, %f8, %f2 std %f4, [%l7 + 0x50] nop setx loop_4404, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry alignaddr %o0, %l5, %o6 fzeros %f5 ldsb [%l7 + 0x56], %i5 loop_4404: edge16 %o1, %o5, %i3 fbn,a %fcc1, loop_4405 fabss %f4, %f0 and %i1, %i4, %o3 edge8ln %l4, %l2, %o2 loop_4405: fandnot2 %f6, %f14, %f2 array16 %o4, %g2, %l3 ldsb [%l7 + 0x24], %l0 fmovde %xcc, %f15, %f10 sth %g3, [%l7 + 0x78] tcc %icc, 0x7 fpadd32s %f6, %f15, %f1 edge32n %i2, %g4, %g7 fmovrsgez %g1, %f3, %f15 bne,pt %icc, loop_4406 fcmpgt32 %f8, %f10, %i6 movrne %i0, 0x005, %o7 fmul8sux16 %f8, %f8, %f14 loop_4406: fsrc2s %f4, %f0 fmovrsgz %g5, %f4, %f3 movrlez %l1, %l6, %g6 ldsw [%l7 + 0x38], %o0 addcc %l5, %o6, %i5 tcc %xcc, 0x3 brlez %o1, loop_4407 fmovrslz %o5, %f1, %f9 fmul8x16au %f4, %f7, %f2 fandnot1s %f13, %f3, %f14 loop_4407: ldsh [%l7 + 0x0E], %i7 fandnot1 %f10, %f8, %f12 ldx [%l7 + 0x18], %i3 andncc %i4, %i1, %l4 ldsb [%l7 + 0x59], %o3 std %f12, [%l7 + 0x50] array8 %l2, %o2, %o4 brgz,a %l3, loop_4408 movcc %xcc, %l0, %g2 fmovdge %icc, %f6, %f5 fbo %fcc0, loop_4409 loop_4408: ldsb [%l7 + 0x53], %i2 fmovsgu %icc, %f3, %f14 fmovrslz %g3, %f10, %f5 loop_4409: fmovscc %icc, %f3, %f8 fones %f0 st %f8, [%l7 + 0x7C] tn %xcc, 0x3 movrlez %g7, %g1, %i6 for %f6, %f0, %f12 fpadd32 %f0, %f14, %f14 stw %i0, [%l7 + 0x08] edge32l %g4, %o7, %l1 addccc %l6, %g5, %o0 std %f2, [%l7 + 0x70] te %icc, 0x6 fsrc2 %f4, %f2 movle %xcc, %l5, %g6 ldx [%l7 + 0x58], %o6 ld [%l7 + 0x60], %f8 movleu %icc, %o1, %o5 tsubcc %i7, %i5, %i4 stx %i3, [%l7 + 0x18] fmovdneg %xcc, %f13, %f5 tvs %icc, 0x4 lduh [%l7 + 0x5A], %i1 movge %icc, %l4, %l2 tle %icc, 0x2 fbe %fcc0, loop_4410 fmovrdgez %o2, %f4, %f8 lduw [%l7 + 0x44], %o4 tsubcc %l3, 0x04D3, %o3 loop_4410: tsubcc %l0, 0x0692, %g2 bl,a loop_4411 addc %i2, %g3, %g1 fxnor %f4, %f4, %f10 fmovscs %xcc, %f14, %f0 loop_4411: ldub [%l7 + 0x58], %i6 movrlz %i0, %g4, %g7 ldsw [%l7 + 0x6C], %o7 fbule,a %fcc3, loop_4412 bvs,a loop_4413 fcmple32 %f4, %f0, %l1 movrgez %l6, 0x323, %g5 loop_4412: umulcc %o0, 0x0149, %g6 loop_4413: bneg %icc, loop_4414 tcs %icc, 0x5 sra %l5, 0x13, %o6 ldsh [%l7 + 0x4C], %o1 loop_4414: fzeros %f3 lduw [%l7 + 0x14], %o5 tcs %xcc, 0x6 fmovdne %icc, %f6, %f8 st %f8, [%l7 + 0x0C] sdiv %i5, 0x13C5, %i7 fcmple32 %f8, %f14, %i3 bpos,a,pn %icc, loop_4415 edge16n %i4, %l4, %i1 fmovrdne %l2, %f6, %f14 fbuge,a %fcc0, loop_4416 loop_4415: fmovdvc %icc, %f15, %f11 for %f6, %f0, %f2 fmovdvs %icc, %f15, %f15 loop_4416: ldsh [%l7 + 0x58], %o4 stb %o2, [%l7 + 0x6A] stb %l3, [%l7 + 0x3C] brlez,a %l0, loop_4417 fmul8sux16 %f14, %f0, %f12 sth %g2, [%l7 + 0x50] addccc %o3, %g3, %i2 loop_4417: movg %icc, %i6, %g1 lduh [%l7 + 0x10], %i0 ld [%l7 + 0x0C], %f9 edge32ln %g4, %o7, %g7 fbl %fcc0, loop_4418 fxnor %f2, %f2, %f4 fbe,a %fcc0, loop_4419 alignaddr %l1, %g5, %o0 loop_4418: fnot1 %f2, %f0 sdivx %g6, 0x109C, %l6 loop_4419: tne %icc, 0x5 st %f7, [%l7 + 0x6C] stw %l5, [%l7 + 0x14] movrlez %o6, %o5, %i5 nop setx loop_4420, %l0, %l1 jmpl %l1, %o1 fmovrsgez %i3, %f7, %f14 tpos %icc, 0x2 ldsb [%l7 + 0x33], %i7 loop_4420: stw %l4, [%l7 + 0x34] sdivcc %i4, 0x1D32, %i1 ta %xcc, 0x3 be,a loop_4421 fone %f2 movvc %xcc, %o4, %o2 nop setx loop_4422, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4421: ldsh [%l7 + 0x66], %l3 brlz %l2, loop_4423 fbn,a %fcc0, loop_4424 loop_4422: stw %l0, [%l7 + 0x08] fmovda %xcc, %f6, %f5 loop_4423: lduw [%l7 + 0x58], %g2 loop_4424: lduh [%l7 + 0x0C], %g3 fpsub32s %f15, %f8, %f2 ldd [%l7 + 0x18], %f0 brgez %i2, loop_4425 fmovdcs %xcc, %f11, %f10 fbue,a %fcc0, loop_4426 subccc %i6, 0x159B, %o3 loop_4425: fmul8x16au %f0, %f10, %f0 bpos loop_4427 loop_4426: st %f4, [%l7 + 0x50] lduh [%l7 + 0x72], %i0 lduw [%l7 + 0x24], %g4 loop_4427: fmovd %f14, %f2 fxnors %f9, %f1, %f5 stb %o7, [%l7 + 0x3D] fmovsn %icc, %f9, %f11 ld [%l7 + 0x48], %f0 andcc %g7, %g1, %g5 xnor %l1, %o0, %g6 tge %icc, 0x1 fornot1s %f6, %f4, %f5 std %f2, [%l7 + 0x78] fmovsgu %xcc, %f7, %f5 stw %l6, [%l7 + 0x14] st %f10, [%l7 + 0x64] st %f11, [%l7 + 0x68] ld [%l7 + 0x34], %f10 stx %l5, [%l7 + 0x58] fxor %f2, %f6, %f0 fandnot1s %f7, %f11, %f5 popc 0x0A56, %o5 stw %o6, [%l7 + 0x74] smulcc %i5, 0x1FB3, %i3 xor %i7, %o1, %i4 ldsh [%l7 + 0x60], %i1 st %f3, [%l7 + 0x54] addcc %l4, %o2, %o4 fmovd %f12, %f8 tpos %icc, 0x0 umul %l3, 0x01E2, %l0 fnand %f14, %f12, %f10 xorcc %l2, 0x1931, %g3 fmovrdlz %g2, %f14, %f2 fmovde %xcc, %f10, %f2 orn %i6, %o3, %i2 fnot1 %f12, %f8 fpadd16 %f0, %f8, %f6 alignaddr %g4, %i0, %o7 fpsub16 %f14, %f2, %f4 orn %g7, %g5, %g1 fble,a %fcc0, loop_4428 st %f15, [%l7 + 0x30] movcc %icc, %l1, %g6 ldub [%l7 + 0x66], %l6 loop_4428: brlez %o0, loop_4429 stw %l5, [%l7 + 0x20] fabss %f1, %f11 fmovsvc %icc, %f2, %f2 loop_4429: lduw [%l7 + 0x1C], %o5 fcmpeq32 %f4, %f12, %o6 fmovsleu %xcc, %f1, %f8 bne,a,pt %xcc, loop_4430 lduh [%l7 + 0x50], %i5 fbul %fcc0, loop_4431 lduw [%l7 + 0x34], %i7 loop_4430: be,a loop_4432 fpmerge %f4, %f14, %f6 loop_4431: fand %f10, %f8, %f6 sll %o1, 0x06, %i3 loop_4432: umulcc %i4, %i1, %l4 alignaddrl %o2, %l3, %l0 alignaddrl %l2, %o4, %g3 fnand %f10, %f12, %f4 bne,pn %xcc, loop_4433 alignaddrl %g2, %o3, %i6 std %f12, [%l7 + 0x78] movvc %xcc, %g4, %i0 loop_4433: bpos,a,pn %xcc, loop_4434 bne loop_4435 ld [%l7 + 0x70], %f1 ldsh [%l7 + 0x10], %i2 loop_4434: fmovrdne %g7, %f4, %f6 loop_4435: fpadd16s %f2, %f2, %f9 movvc %icc, %o7, %g1 std %f2, [%l7 + 0x28] fmovdpos %xcc, %f8, %f2 bneg loop_4436 fbn %fcc0, loop_4437 be %icc, loop_4438 orncc %g5, %l1, %g6 loop_4436: fmovrsgz %o0, %f8, %f0 loop_4437: fmovsl %xcc, %f4, %f1 loop_4438: fnegd %f6, %f0 bl,pn %icc, loop_4439 fmovdvc %icc, %f6, %f5 srax %l5, %o5, %o6 sth %l6, [%l7 + 0x10] loop_4439: std %f14, [%l7 + 0x48] fmovrslez %i7, %f10, %f3 stw %o1, [%l7 + 0x74] stx %i5, [%l7 + 0x20] bshuffle %f4, %f4, %f2 taddcc %i4, 0x07A1, %i1 taddcctv %l4, 0x058A, %o2 ldd [%l7 + 0x20], %f14 stb %i3, [%l7 + 0x19] ldd [%l7 + 0x20], %f6 mova %icc, %l3, %l2 fandnot2 %f8, %f0, %f4 fpsub16 %f4, %f0, %f0 sth %o4, [%l7 + 0x08] ldx [%l7 + 0x08], %g3 movl %xcc, %l0, %g2 array32 %o3, %i6, %i0 fandnot1 %f12, %f14, %f12 ldd [%l7 + 0x38], %f6 stx %g4, [%l7 + 0x70] fsrc1 %f8, %f6 fcmple16 %f2, %f10, %g7 std %f8, [%l7 + 0x58] ldx [%l7 + 0x40], %o7 move %icc, %i2, %g1 movne %xcc, %l1, %g6 bne,a,pt %icc, loop_4440 fpsub16s %f1, %f7, %f15 sth %g5, [%l7 + 0x38] fmovsleu %icc, %f6, %f14 loop_4440: udiv %l5, 0x1585, %o0 fpadd32 %f10, %f10, %f0 fmovdn %icc, %f9, %f2 fbge %fcc1, loop_4441 fmovdleu %xcc, %f0, %f7 fmovdcc %xcc, %f0, %f0 fones %f3 loop_4441: mova %icc, %o6, %o5 ldd [%l7 + 0x50], %f0 umul %l6, 0x09EE, %i7 pdist %f12, %f14, %f8 ld [%l7 + 0x44], %f11 fandnot1 %f8, %f8, %f4 orncc %o1, %i4, %i5 stx %i1, [%l7 + 0x68] fmovdne %icc, %f1, %f7 fmovsneg %icc, %f1, %f15 ldd [%l7 + 0x50], %f8 fmovrdgz %o2, %f12, %f4 brgez,a %l4, loop_4442 ldsh [%l7 + 0x58], %l3 edge16n %l2, %o4, %i3 st %f2, [%l7 + 0x08] loop_4442: movgu %icc, %l0, %g2 fmul8sux16 %f10, %f12, %f2 tne %icc, 0x7 fmovde %icc, %f2, %f1 movrlz %o3, %g3, %i0 std %f12, [%l7 + 0x20] fors %f13, %f11, %f3 andncc %g4, %g7, %o7 fpsub16s %f12, %f9, %f4 sdiv %i2, 0x0F02, %g1 fmovdne %icc, %f12, %f15 xor %i6, %l1, %g5 ldsb [%l7 + 0x7A], %g6 ldub [%l7 + 0x49], %o0 movrgez %o6, %o5, %l6 array32 %l5, %o1, %i4 lduh [%l7 + 0x54], %i5 fpack32 %f2, %f10, %f4 fpmerge %f3, %f2, %f14 fcmple16 %f4, %f10, %i1 bl %xcc, loop_4443 tneg %icc, 0x6 ld [%l7 + 0x50], %f5 fmovsne %icc, %f10, %f8 loop_4443: umulcc %o2, 0x1B0F, %i7 fmovsvc %xcc, %f2, %f14 movg %icc, %l3, %l4 movl %icc, %l2, %i3 fmovdcc %xcc, %f1, %f4 movrgz %o4, %g2, %l0 tg %xcc, 0x5 fcmpgt16 %f14, %f14, %o3 ldub [%l7 + 0x5E], %i0 ldd [%l7 + 0x10], %f8 sth %g4, [%l7 + 0x76] tne %icc, 0x4 std %f10, [%l7 + 0x48] fsrc2 %f2, %f12 tpos %icc, 0x5 fble,a %fcc0, loop_4444 ldx [%l7 + 0x58], %g3 fxors %f4, %f1, %f2 fcmpne32 %f14, %f8, %o7 loop_4444: fpadd32s %f11, %f0, %f14 stb %i2, [%l7 + 0x41] tgu %xcc, 0x2 movrgez %g1, %g7, %i6 pdist %f14, %f2, %f0 fbo,a %fcc0, loop_4445 nop setx loop_4446, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stb %g5, [%l7 + 0x75] ld [%l7 + 0x54], %f12 loop_4445: bshuffle %f6, %f2, %f2 loop_4446: lduw [%l7 + 0x38], %l1 fmovsge %xcc, %f12, %f13 movcs %xcc, %g6, %o6 movne %icc, %o0, %o5 fornot2s %f6, %f8, %f6 st %f10, [%l7 + 0x30] call loop_4447 fornot2 %f0, %f6, %f0 fcmpd %fcc1, %f6, %f2 fbe,a %fcc3, loop_4448 loop_4447: movre %l6, %l5, %o1 fmul8x16au %f10, %f4, %f0 fnors %f14, %f5, %f5 loop_4448: ldsh [%l7 + 0x0E], %i4 sdivcc %i5, 0x0477, %i1 movrlz %o2, 0x24A, %i7 siam 0x7 fxnors %f3, %f12, %f1 fmovdvs %icc, %f1, %f4 stb %l4, [%l7 + 0x75] sth %l3, [%l7 + 0x10] orcc %l2, %i3, %o4 stb %g2, [%l7 + 0x31] fandnot2s %f15, %f2, %f14 fone %f2 lduh [%l7 + 0x50], %l0 smulcc %i0, 0x1C96, %g4 movrlez %g3, %o3, %i2 fzero %f0 ldd [%l7 + 0x28], %f0 fzeros %f2 tsubcc %o7, 0x1AFB, %g7 srl %g1, %i6, %l1 edge8n %g5, %g6, %o0 fandnot2s %f9, %f12, %f4 fmovscc %xcc, %f9, %f1 brgz,a %o6, loop_4449 tle %icc, 0x2 ldx [%l7 + 0x28], %o5 fnegs %f2, %f9 loop_4449: fmul8sux16 %f2, %f12, %f12 stb %l6, [%l7 + 0x72] fbo %fcc3, loop_4450 fcmpeq32 %f4, %f10, %o1 movl %icc, %l5, %i5 sth %i4, [%l7 + 0x14] loop_4450: ldub [%l7 + 0x2F], %o2 bl,pt %icc, loop_4451 movrgez %i7, 0x1E1, %l4 lduh [%l7 + 0x4E], %i1 orn %l2, 0x1DFC, %i3 loop_4451: bleu,a,pn %icc, loop_4452 ldsh [%l7 + 0x16], %l3 fpack16 %f12, %f15 fornot2 %f2, %f8, %f2 loop_4452: bne,a loop_4453 fmovsvc %icc, %f3, %f15 ldsw [%l7 + 0x54], %o4 ldsh [%l7 + 0x4C], %g2 loop_4453: ldsw [%l7 + 0x18], %i0 fbl %fcc2, loop_4454 fpsub32s %f3, %f14, %f11 movrne %l0, 0x342, %g3 fmovrdgz %g4, %f4, %f12 loop_4454: stb %i2, [%l7 + 0x4A] brgez %o7, loop_4455 ldsh [%l7 + 0x5C], %o3 fmul8sux16 %f6, %f12, %f0 add %g1, %i6, %l1 loop_4455: fornot1s %f5, %f5, %f9 fone %f12 ld [%l7 + 0x4C], %f9 stw %g7, [%l7 + 0x60] fcmpd %fcc2, %f2, %f4 movle %icc, %g5, %o0 st %f15, [%l7 + 0x20] edge32l %g6, %o5, %l6 for %f12, %f10, %f4 fmovsg %xcc, %f0, %f0 fcmpne32 %f0, %f2, %o6 umulcc %l5, %o1, %i5 fand %f14, %f8, %f10 fbule,a %fcc3, loop_4456 ldx [%l7 + 0x60], %o2 alignaddrl %i4, %i7, %l4 stx %i1, [%l7 + 0x68] loop_4456: brgz %i3, loop_4457 movn %icc, %l3, %o4 edge16 %l2, %g2, %i0 std %f4, [%l7 + 0x08] loop_4457: bl %xcc, loop_4458 tcs %icc, 0x7 ldx [%l7 + 0x20], %g3 stx %l0, [%l7 + 0x68] loop_4458: fbge,a %fcc1, loop_4459 fcmple16 %f12, %f14, %i2 xnorcc %g4, 0x1393, %o7 fands %f8, %f0, %f3 loop_4459: array8 %o3, %g1, %l1 movg %icc, %i6, %g5 fmovde %xcc, %f5, %f10 sllx %g7, %g6, %o5 fors %f9, %f12, %f5 tgu %icc, 0x4 fmovdne %icc, %f4, %f3 ldsw [%l7 + 0x08], %l6 sth %o6, [%l7 + 0x1A] bneg,a %xcc, loop_4460 stx %o0, [%l7 + 0x08] fbg,a %fcc0, loop_4461 bn loop_4462 loop_4460: fpadd32s %f6, %f3, %f11 movrlz %l5, 0x3A7, %i5 loop_4461: fmuld8ulx16 %f15, %f12, %f14 loop_4462: brnz,a %o1, loop_4463 stw %i4, [%l7 + 0x0C] lduh [%l7 + 0x20], %i7 fmovdneg %xcc, %f0, %f10 loop_4463: fbule,a %fcc3, loop_4464 tvs %xcc, 0x3 ldsh [%l7 + 0x4C], %l4 orcc %i1, 0x05DB, %o2 loop_4464: movre %i3, 0x3BB, %l3 xnorcc %o4, 0x0A41, %l2 tg %xcc, 0x3 fmovdgu %xcc, %f5, %f9 orn %i0, %g2, %l0 fmul8sux16 %f10, %f14, %f0 fmovrsne %i2, %f10, %f6 xorcc %g4, %o7, %g3 bcc loop_4465 stx %o3, [%l7 + 0x30] stb %l1, [%l7 + 0x76] fmuld8sux16 %f7, %f7, %f8 loop_4465: fmovsvc %xcc, %f13, %f13 faligndata %f14, %f6, %f10 fmovdgu %icc, %f4, %f14 stx %g1, [%l7 + 0x30] movl %icc, %g5, %g7 std %f0, [%l7 + 0x58] tsubcc %i6, %o5, %l6 fpsub32s %f3, %f6, %f3 fpadd16 %f12, %f12, %f8 fmovdl %icc, %f15, %f10 fcmpne16 %f10, %f14, %g6 sth %o6, [%l7 + 0x12] pdist %f10, %f2, %f6 fmuld8ulx16 %f13, %f15, %f2 udivx %o0, 0x1725, %i5 fbl,a %fcc0, loop_4466 edge8 %l5, %o1, %i4 addcc %l4, 0x0477, %i1 stw %i7, [%l7 + 0x58] loop_4466: tneg %xcc, 0x0 stx %o2, [%l7 + 0x38] fcmped %fcc2, %f12, %f12 te %icc, 0x1 fmovsvs %icc, %f0, %f2 fmovdvc %xcc, %f4, %f1 brlz %i3, loop_4467 mulscc %l3, %l2, %i0 brlez,a %o4, loop_4468 sth %l0, [%l7 + 0x4E] loop_4467: stb %g2, [%l7 + 0x33] fpsub16s %f1, %f2, %f8 loop_4468: sra %i2, 0x01, %o7 fnegs %f10, %f13 fbn,a %fcc1, loop_4469 fxor %f10, %f6, %f2 alignaddr %g3, %g4, %l1 fornot2 %f0, %f10, %f2 loop_4469: movl %xcc, %o3, %g5 lduh [%l7 + 0x4E], %g1 std %f10, [%l7 + 0x78] bgu,pt %xcc, loop_4470 ldub [%l7 + 0x40], %i6 fmovse %icc, %f10, %f5 movrlz %g7, %o5, %g6 loop_4470: tn %xcc, 0x4 std %f12, [%l7 + 0x18] subc %l6, 0x108F, %o0 taddcctv %o6, 0x19D0, %i5 fnand %f12, %f4, %f10 array8 %o1, %i4, %l5 ld [%l7 + 0x68], %f8 fmovsl %icc, %f3, %f2 ldub [%l7 + 0x27], %i1 bge,pt %xcc, loop_4471 std %f6, [%l7 + 0x18] fpadd16s %f6, %f12, %f4 nop setx loop_4472, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4471: subccc %l4, 0x11D6, %o2 fandnot2 %f6, %f10, %f0 edge8l %i7, %i3, %l2 loop_4472: edge32 %l3, %o4, %l0 fbn %fcc0, loop_4473 bshuffle %f10, %f12, %f10 lduh [%l7 + 0x22], %g2 lduw [%l7 + 0x20], %i2 loop_4473: ldsb [%l7 + 0x6B], %o7 sdivcc %g3, 0x03F7, %g4 fnor %f0, %f10, %f6 stb %l1, [%l7 + 0x55] fpackfix %f2, %f0 fxor %f8, %f12, %f0 fmovspos %xcc, %f12, %f4 fmuld8ulx16 %f0, %f5, %f6 edge16 %i0, %o3, %g5 lduh [%l7 + 0x14], %g1 movpos %icc, %i6, %o5 fmovdle %xcc, %f7, %f9 bg loop_4474 alignaddr %g7, %l6, %g6 fpsub16 %f6, %f8, %f8 sth %o0, [%l7 + 0x34] loop_4474: fexpand %f2, %f10 stb %i5, [%l7 + 0x28] ldsh [%l7 + 0x16], %o1 fsrc2 %f4, %f14 mulscc %o6, 0x0679, %i4 ta %xcc, 0x7 fmovdcs %icc, %f6, %f9 std %f8, [%l7 + 0x28] fcmpgt32 %f6, %f6, %l5 tvc %xcc, 0x6 fpadd16 %f2, %f10, %f0 subc %l4, 0x0BDE, %o2 fmovdl %icc, %f11, %f12 sub %i1, %i3, %i7 movvc %xcc, %l2, %l3 lduw [%l7 + 0x78], %o4 lduh [%l7 + 0x22], %l0 movcs %xcc, %g2, %o7 lduw [%l7 + 0x68], %i2 movre %g4, %g3, %i0 ldd [%l7 + 0x38], %f2 fabss %f11, %f0 call loop_4475 stx %l1, [%l7 + 0x70] std %f6, [%l7 + 0x68] fmul8x16au %f4, %f2, %f12 loop_4475: fnand %f2, %f6, %f12 ldx [%l7 + 0x78], %o3 fmovdgu %icc, %f13, %f3 fpmerge %f9, %f15, %f12 fmovrdgez %g5, %f8, %f0 xorcc %i6, %g1, %g7 xorcc %l6, 0x0EA7, %g6 movgu %icc, %o0, %o5 fsrc1 %f0, %f14 lduw [%l7 + 0x2C], %i5 ldsh [%l7 + 0x68], %o6 lduh [%l7 + 0x4A], %i4 stx %l5, [%l7 + 0x78] fcmps %fcc3, %f12, %f0 movleu %icc, %l4, %o1 subccc %o2, 0x0E14, %i1 fmovsge %icc, %f4, %f13 stw %i7, [%l7 + 0x18] stw %i3, [%l7 + 0x6C] smul %l2, %o4, %l3 ldd [%l7 + 0x08], %f10 orcc %g2, 0x1026, %l0 movre %o7, %i2, %g3 bne,a,pn %xcc, loop_4476 fone %f6 st %f15, [%l7 + 0x68] movn %icc, %g4, %i0 loop_4476: or %o3, %g5, %i6 edge32ln %g1, %l1, %l6 movrne %g6, %g7, %o0 fcmple32 %f2, %f8, %i5 ldsw [%l7 + 0x28], %o5 bl,a,pn %xcc, loop_4477 fxnors %f13, %f3, %f10 tvs %icc, 0x1 fnegd %f6, %f14 loop_4477: alignaddr %i4, %l5, %l4 sth %o1, [%l7 + 0x12] sth %o2, [%l7 + 0x7A] array32 %i1, %o6, %i7 std %f10, [%l7 + 0x20] movrlz %l2, 0x327, %i3 alignaddrl %o4, %l3, %g2 ldsw [%l7 + 0x74], %o7 fble %fcc1, loop_4478 stx %i2, [%l7 + 0x68] movcc %xcc, %l0, %g3 fmul8x16au %f6, %f4, %f14 loop_4478: alignaddrl %i0, %o3, %g5 subccc %g4, %g1, %l1 fmovdge %icc, %f1, %f13 fmul8ulx16 %f6, %f2, %f2 addc %l6, %i6, %g6 edge32ln %g7, %i5, %o5 tgu %icc, 0x0 stw %o0, [%l7 + 0x70] edge32ln %l5, %l4, %o1 bleu loop_4479 fmovdg %xcc, %f14, %f8 fpadd32s %f5, %f3, %f5 call loop_4480 loop_4479: fbule,a %fcc1, loop_4481 ldsw [%l7 + 0x48], %i4 fmovdcs %icc, %f12, %f6 loop_4480: fmovsa %xcc, %f15, %f4 loop_4481: ld [%l7 + 0x68], %f11 fcmpne16 %f4, %f4, %i1 udiv %o6, 0x052A, %o2 fmovdcc %xcc, %f0, %f6 edge32l %i7, %i3, %l2 fmovsneg %icc, %f5, %f5 taddcctv %o4, 0x02F7, %g2 fmovdge %xcc, %f14, %f10 edge16 %l3, %o7, %i2 xor %g3, 0x018B, %l0 fmovsn %icc, %f15, %f15 srax %o3, 0x04, %i0 fbne,a %fcc1, loop_4482 tleu %xcc, 0x4 smul %g5, %g4, %l1 edge32l %l6, %i6, %g6 loop_4482: fsrc2 %f0, %f0 fzeros %f9 fbug,a %fcc1, loop_4483 fmovsl %xcc, %f5, %f2 fnot2 %f0, %f0 ldx [%l7 + 0x38], %g7 loop_4483: edge32 %g1, %o5, %i5 tl %xcc, 0x1 fcmpne16 %f6, %f8, %l5 fnors %f12, %f8, %f1 for %f8, %f14, %f6 tsubcctv %l4, %o1, %o0 fmovsge %icc, %f11, %f6 ldx [%l7 + 0x28], %i1 orcc %i4, %o6, %o2 edge32ln %i3, %i7, %l2 fmovsge %xcc, %f7, %f2 brnz %o4, loop_4484 fbu,a %fcc2, loop_4485 smul %l3, 0x1F57, %g2 stx %o7, [%l7 + 0x58] loop_4484: bpos,a loop_4486 loop_4485: fpack16 %f14, %f14 fnand %f14, %f4, %f4 sdivcc %i2, 0x0888, %g3 loop_4486: ldx [%l7 + 0x10], %l0 addcc %i0, %o3, %g4 lduh [%l7 + 0x5A], %g5 fcmpd %fcc3, %f8, %f0 fpmerge %f10, %f11, %f8 te %icc, 0x2 bge,pt %icc, loop_4487 fpackfix %f2, %f0 fxnors %f0, %f11, %f15 sth %l6, [%l7 + 0x08] loop_4487: edge32l %i6, %g6, %l1 taddcctv %g1, %g7, %i5 brgz %o5, loop_4488 fzero %f6 stb %l4, [%l7 + 0x69] stw %l5, [%l7 + 0x48] loop_4488: fmuld8sux16 %f14, %f15, %f4 fmovda %icc, %f14, %f3 ldd [%l7 + 0x38], %f14 lduh [%l7 + 0x4A], %o0 brnz %i1, loop_4489 edge16ln %i4, %o6, %o1 bne,pt %icc, loop_4490 stw %o2, [%l7 + 0x7C] loop_4489: fmovrdlez %i7, %f6, %f14 edge16ln %l2, %i3, %l3 loop_4490: bvc,pn %xcc, loop_4491 stw %o4, [%l7 + 0x78] movre %g2, 0x123, %o7 stw %g3, [%l7 + 0x2C] loop_4491: fmovde %xcc, %f6, %f15 fmuld8sux16 %f2, %f8, %f6 std %f6, [%l7 + 0x40] fmovrdne %i2, %f14, %f8 ld [%l7 + 0x60], %f11 fsrc2 %f8, %f4 sdiv %l0, 0x1F7D, %o3 fbul,a %fcc0, loop_4492 std %f8, [%l7 + 0x68] bshuffle %f0, %f12, %f4 fmul8ulx16 %f14, %f14, %f4 loop_4492: fcmpne32 %f8, %f10, %i0 fmuld8ulx16 %f5, %f6, %f2 ldsb [%l7 + 0x42], %g5 bvc,a,pn %xcc, loop_4493 fcmpne16 %f8, %f0, %l6 fmovdn %xcc, %f4, %f15 fmovrslez %i6, %f8, %f3 loop_4493: fmovdgu %xcc, %f9, %f4 fpadd32 %f8, %f2, %f8 srl %g4, %l1, %g1 fbu,a %fcc3, loop_4494 tleu %xcc, 0x3 bge loop_4495 fmovde %icc, %f12, %f12 loop_4494: fandnot1 %f2, %f12, %f14 sdivx %g6, 0x12FA, %g7 loop_4495: std %f2, [%l7 + 0x60] sdivcc %i5, 0x0632, %o5 fbul,a %fcc1, loop_4496 fblg,a %fcc2, loop_4497 lduh [%l7 + 0x2A], %l5 lduh [%l7 + 0x1C], %o0 loop_4496: fmovrsgez %i1, %f3, %f14 loop_4497: fpadd32 %f10, %f10, %f8 for %f10, %f6, %f10 ldd [%l7 + 0x18], %f4 sth %i4, [%l7 + 0x4C] bneg,pn %xcc, loop_4498 fmul8x16al %f6, %f4, %f14 fxor %f4, %f4, %f4 std %f0, [%l7 + 0x70] loop_4498: bl,a,pn %xcc, loop_4499 stx %l4, [%l7 + 0x30] ld [%l7 + 0x18], %f5 fmovsneg %icc, %f2, %f3 loop_4499: smul %o6, %o1, %o2 orcc %i7, %i3, %l3 fpack16 %f6, %f9 umul %l2, %o4, %o7 fmovdpos %icc, %f0, %f8 call loop_4500 edge8l %g2, %g3, %l0 bl,a,pn %icc, loop_4501 nop setx loop_4502, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4500: fpack16 %f2, %f2 for %f6, %f0, %f2 loop_4501: fornot2s %f0, %f14, %f13 loop_4502: subcc %i2, 0x0193, %o3 ldx [%l7 + 0x10], %g5 ldd [%l7 + 0x18], %f2 fsrc2s %f4, %f13 edge32l %l6, %i6, %i0 ld [%l7 + 0x70], %f13 lduw [%l7 + 0x2C], %l1 edge8ln %g4, %g6, %g1 ldsb [%l7 + 0x56], %g7 movre %o5, %i5, %l5 ldub [%l7 + 0x54], %i1 for %f8, %f14, %f8 tsubcc %i4, %o0, %o6 brlez %l4, loop_4503 movrlez %o1, %i7, %i3 fpack16 %f10, %f2 smulcc %o2, %l2, %l3 loop_4503: fba %fcc2, loop_4504 stw %o7, [%l7 + 0x18] ldd [%l7 + 0x40], %f14 bleu loop_4505 loop_4504: fxors %f11, %f3, %f11 movpos %xcc, %o4, %g3 fmovrsgez %g2, %f6, %f9 loop_4505: fba %fcc2, loop_4506 std %f8, [%l7 + 0x30] fmovsneg %icc, %f3, %f15 for %f12, %f6, %f4 loop_4506: sth %l0, [%l7 + 0x52] fble,a %fcc3, loop_4507 tl %icc, 0x6 fmovsa %icc, %f2, %f7 fpsub16 %f0, %f14, %f6 loop_4507: fmovscs %icc, %f9, %f8 ldd [%l7 + 0x48], %f0 fmovrdgz %i2, %f8, %f14 brgz %g5, loop_4508 orcc %l6, 0x1B02, %o3 sth %i0, [%l7 + 0x3E] fmovde %icc, %f1, %f3 loop_4508: lduw [%l7 + 0x48], %i6 subc %g4, %g6, %l1 fcmple32 %f12, %f10, %g7 fmovdg %icc, %f6, %f8 ta %icc, 0x6 movle %xcc, %o5, %g1 fone %f0 subc %l5, 0x134A, %i1 fors %f9, %f12, %f10 fmovsa %icc, %f0, %f2 stw %i4, [%l7 + 0x50] andncc %o0, %i5, %l4 stw %o1, [%l7 + 0x48] tvs %xcc, 0x4 ldd [%l7 + 0x50], %f4 mova %xcc, %o6, %i7 fcmpeq32 %f0, %f10, %o2 sth %l2, [%l7 + 0x0C] movrlez %l3, 0x25E, %i3 fbule %fcc1, loop_4509 fnot2s %f15, %f1 fones %f13 array32 %o7, %o4, %g3 loop_4509: fmovdg %xcc, %f3, %f14 fmul8x16au %f8, %f10, %f12 fcmpd %fcc2, %f14, %f12 movrgez %l0, 0x38E, %i2 std %f4, [%l7 + 0x58] std %f8, [%l7 + 0x78] brz,a %g2, loop_4510 movneg %xcc, %g5, %l6 tvc %icc, 0x0 lduh [%l7 + 0x58], %i0 loop_4510: movvs %icc, %o3, %g4 udivx %g6, 0x0B5E, %l1 sth %i6, [%l7 + 0x58] fxors %f2, %f9, %f13 brz %o5, loop_4511 fbule,a %fcc0, loop_4512 std %f0, [%l7 + 0x78] fands %f5, %f2, %f11 loop_4511: tsubcctv %g7, 0x0F26, %g1 loop_4512: pdist %f0, %f10, %f12 ldx [%l7 + 0x08], %l5 ta %xcc, 0x1 fmovda %icc, %f11, %f3 ldsb [%l7 + 0x6C], %i1 stb %i4, [%l7 + 0x2F] tvs %icc, 0x0 ldd [%l7 + 0x18], %f6 stw %i5, [%l7 + 0x18] fmul8x16 %f3, %f10, %f8 fpadd16s %f10, %f12, %f5 stw %o0, [%l7 + 0x60] fmul8x16 %f12, %f10, %f4 st %f4, [%l7 + 0x0C] siam 0x2 lduw [%l7 + 0x38], %o1 fmovrse %o6, %f8, %f15 st %f5, [%l7 + 0x30] ldsb [%l7 + 0x3E], %i7 movn %xcc, %l4, %l2 fmovse %icc, %f12, %f9 sth %l3, [%l7 + 0x7A] std %f2, [%l7 + 0x50] ldub [%l7 + 0x10], %i3 smul %o2, %o7, %g3 stw %l0, [%l7 + 0x30] movcs %icc, %i2, %o4 std %f12, [%l7 + 0x10] std %f14, [%l7 + 0x18] taddcctv %g2, %l6, %g5 fmovdn %xcc, %f15, %f13 array16 %o3, %g4, %i0 fpsub16s %f12, %f15, %f11 ldx [%l7 + 0x50], %l1 stb %g6, [%l7 + 0x66] bvs %xcc, loop_4513 ld [%l7 + 0x30], %f11 ldd [%l7 + 0x50], %f6 edge32ln %i6, %g7, %g1 loop_4513: fnors %f15, %f5, %f10 brlz,a %l5, loop_4514 ldub [%l7 + 0x1D], %i1 fcmple16 %f10, %f6, %i4 sth %o5, [%l7 + 0x74] loop_4514: movle %xcc, %i5, %o0 fmovsa %icc, %f11, %f5 bvs loop_4515 edge32n %o6, %i7, %l4 stx %l2, [%l7 + 0x70] fornot1s %f0, %f0, %f11 loop_4515: fbo %fcc3, loop_4516 ldx [%l7 + 0x70], %o1 fmovdgu %xcc, %f9, %f6 taddcc %i3, 0x06E4, %l3 loop_4516: and %o2, %o7, %l0 ldub [%l7 + 0x30], %g3 fpsub32s %f4, %f10, %f12 brlz %i2, loop_4517 fmovsge %icc, %f4, %f11 stw %o4, [%l7 + 0x20] ldsw [%l7 + 0x4C], %l6 loop_4517: stx %g5, [%l7 + 0x08] brlz,a %g2, loop_4518 fmovsgu %xcc, %f13, %f13 stw %g4, [%l7 + 0x0C] fxor %f12, %f12, %f0 loop_4518: ld [%l7 + 0x7C], %f12 fbne %fcc1, loop_4519 tpos %xcc, 0x2 movg %xcc, %i0, %l1 movrgez %o3, %g6, %g7 loop_4519: sdiv %i6, 0x026A, %g1 ldub [%l7 + 0x33], %l5 andncc %i1, %i4, %o5 lduw [%l7 + 0x34], %o0 ldsw [%l7 + 0x64], %o6 ldd [%l7 + 0x20], %f14 sllx %i7, 0x0E, %i5 ldsb [%l7 + 0x75], %l2 tg %icc, 0x5 fmovrsgz %l4, %f5, %f6 std %f8, [%l7 + 0x28] fmovrsne %o1, %f1, %f4 fsrc1 %f2, %f6 fmovdvs %icc, %f14, %f2 fmovdle %icc, %f10, %f12 sethi 0x16F9, %i3 subccc %o2, 0x1248, %o7 fandnot2s %f9, %f5, %f12 brgez,a %l0, loop_4520 fxor %f0, %f12, %f0 bcc,a,pt %icc, loop_4521 taddcctv %g3, 0x0FA4, %i2 loop_4520: fexpand %f13, %f4 movrgez %l3, %l6, %o4 loop_4521: fbo,a %fcc1, loop_4522 bvc,a loop_4523 bgu,a,pt %xcc, loop_4524 fmovsneg %icc, %f10, %f14 loop_4522: ldx [%l7 + 0x68], %g2 loop_4523: std %f12, [%l7 + 0x30] loop_4524: fabss %f2, %f10 bvs,a loop_4525 addcc %g4, %i0, %g5 edge32n %o3, %g6, %g7 ldd [%l7 + 0x40], %f12 loop_4525: movrlz %i6, %g1, %l1 edge16ln %i1, %i4, %l5 mulx %o5, %o6, %o0 fcmpne16 %f10, %f14, %i7 siam 0x4 udiv %i5, 0x1C5A, %l2 fmul8ulx16 %f14, %f8, %f0 fmovscs %xcc, %f12, %f6 st %f1, [%l7 + 0x24] fmovdcs %xcc, %f11, %f4 tleu %icc, 0x7 bcc,a,pn %xcc, loop_4526 edge8ln %o1, %i3, %o2 fbne %fcc2, loop_4527 fpack32 %f8, %f2, %f14 loop_4526: ldsb [%l7 + 0x2D], %o7 fsrc1s %f12, %f15 loop_4527: std %f6, [%l7 + 0x70] ldsh [%l7 + 0x24], %l0 udivx %g3, 0x1C50, %i2 ld [%l7 + 0x20], %f2 sth %l3, [%l7 + 0x1C] fblg %fcc0, loop_4528 ld [%l7 + 0x78], %f2 addc %l4, 0x1371, %o4 ldsb [%l7 + 0x5E], %g2 loop_4528: std %f12, [%l7 + 0x10] lduw [%l7 + 0x08], %g4 fabss %f9, %f12 ldub [%l7 + 0x7C], %i0 sth %g5, [%l7 + 0x56] orcc %l6, 0x18B1, %g6 movrlz %o3, 0x377, %i6 andn %g7, 0x1481, %l1 sth %g1, [%l7 + 0x6E] std %f14, [%l7 + 0x08] sth %i4, [%l7 + 0x58] st %f5, [%l7 + 0x74] stx %i1, [%l7 + 0x28] brgz %o5, loop_4529 movrlz %l5, 0x2C7, %o0 fpadd16s %f7, %f4, %f2 lduh [%l7 + 0x18], %o6 loop_4529: fornot2 %f10, %f2, %f6 ldsh [%l7 + 0x22], %i5 tle %icc, 0x0 fmovrslz %i7, %f8, %f2 lduh [%l7 + 0x20], %o1 fpsub16 %f12, %f8, %f10 stx %l2, [%l7 + 0x20] fmovrsgez %i3, %f13, %f9 subcc %o7, %o2, %g3 fcmps %fcc2, %f11, %f13 fcmple32 %f6, %f6, %i2 ldsb [%l7 + 0x3D], %l0 fandnot2s %f2, %f4, %f0 fmovrdne %l3, %f14, %f6 bpos,a,pn %icc, loop_4530 fornot1s %f13, %f8, %f8 st %f7, [%l7 + 0x4C] lduw [%l7 + 0x18], %l4 loop_4530: fxors %f3, %f5, %f6 ldx [%l7 + 0x40], %o4 bge,a %icc, loop_4531 bshuffle %f6, %f10, %f4 fexpand %f1, %f0 fbug %fcc1, loop_4532 loop_4531: stx %g2, [%l7 + 0x68] fmovdne %icc, %f12, %f2 edge32 %g4, %g5, %l6 loop_4532: std %f0, [%l7 + 0x28] fandnot1s %f6, %f11, %f13 sth %g6, [%l7 + 0x7E] fmovd %f12, %f4 bleu,pt %icc, loop_4533 mulscc %i0, 0x07FE, %o3 array8 %g7, %l1, %i6 std %f10, [%l7 + 0x60] loop_4533: movvs %xcc, %i4, %i1 ld [%l7 + 0x1C], %f14 fmovsleu %xcc, %f5, %f1 fmovrsne %o5, %f5, %f13 fcmpes %fcc0, %f4, %f7 fcmple16 %f12, %f10, %l5 te %xcc, 0x7 fbu,a %fcc1, loop_4534 stx %o0, [%l7 + 0x08] sth %g1, [%l7 + 0x56] stb %o6, [%l7 + 0x08] loop_4534: stb %i5, [%l7 + 0x1C] std %f6, [%l7 + 0x58] fbl %fcc0, loop_4535 st %f0, [%l7 + 0x40] sra %o1, %i7, %l2 orn %i3, 0x03BC, %o7 loop_4535: fmovdneg %xcc, %f8, %f1 fmul8x16al %f6, %f8, %f8 ld [%l7 + 0x68], %f14 tl %xcc, 0x1 fcmple16 %f14, %f0, %g3 fbn %fcc1, loop_4536 stx %o2, [%l7 + 0x78] lduw [%l7 + 0x50], %i2 fbuge %fcc1, loop_4537 loop_4536: nop setx loop_4538, %l0, %l1 jmpl %l1, %l3 movrlez %l0, %o4, %g2 fmovse %icc, %f11, %f4 loop_4537: fpadd16s %f6, %f10, %f0 loop_4538: movvc %xcc, %l4, %g4 brgz %l6, loop_4539 fmovrdgz %g5, %f10, %f12 brgz,a %g6, loop_4540 fnegd %f10, %f6 loop_4539: fmovdge %xcc, %f12, %f8 fcmpne32 %f12, %f4, %i0 loop_4540: fcmped %fcc1, %f14, %f2 udivx %g7, 0x00AD, %l1 movpos %icc, %i6, %o3 fmovsvc %icc, %f0, %f2 fcmpd %fcc2, %f12, %f12 subccc %i4, %i1, %l5 st %f1, [%l7 + 0x10] movle %icc, %o5, %g1 srlx %o6, %i5, %o1 st %f13, [%l7 + 0x40] ldsh [%l7 + 0x2C], %i7 fpadd16 %f2, %f2, %f2 stw %o0, [%l7 + 0x10] fbule,a %fcc1, loop_4541 movrgz %i3, 0x3C5, %o7 st %f10, [%l7 + 0x1C] sth %g3, [%l7 + 0x4C] loop_4541: fmovsg %icc, %f3, %f12 st %f4, [%l7 + 0x10] movl %icc, %l2, %i2 std %f10, [%l7 + 0x48] xor %l3, %o2, %o4 bleu,pt %icc, loop_4542 tneg %icc, 0x3 ld [%l7 + 0x50], %f6 ldx [%l7 + 0x38], %g2 loop_4542: fexpand %f15, %f8 fmovrdlez %l0, %f14, %f0 siam 0x2 fnot2s %f11, %f8 fnot1 %f2, %f6 udivcc %l4, 0x19E2, %g4 stx %g5, [%l7 + 0x18] ld [%l7 + 0x1C], %f14 mulscc %g6, 0x0C67, %i0 fpsub16 %f12, %f8, %f6 nop setx loop_4543, %l0, %l1 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 %g7, %l1, %l6 ld [%l7 + 0x10], %f4 subc %o3, 0x15E3, %i6 loop_4543: mulx %i4, 0x0EFD, %i1 addccc %l5, 0x0AFD, %o5 fpack16 %f10, %f13 fpsub16s %f14, %f11, %f5 stb %g1, [%l7 + 0x76] edge32n %i5, %o6, %i7 fnors %f15, %f2, %f5 ldsh [%l7 + 0x14], %o1 array32 %i3, %o0, %g3 fmovda %icc, %f12, %f9 fbuge,a %fcc2, loop_4544 edge16n %o7, %l2, %i2 std %f14, [%l7 + 0x68] fmovsle %xcc, %f0, %f11 loop_4544: movneg %xcc, %l3, %o4 ldsw [%l7 + 0x44], %o2 fmovrdlz %l0, %f10, %f2 sth %l4, [%l7 + 0x08] ldsb [%l7 + 0x5C], %g2 edge32 %g5, %g4, %i0 mulx %g7, %g6, %l1 umulcc %l6, %i6, %o3 brz,a %i4, loop_4545 fxnor %f10, %f8, %f6 ldsh [%l7 + 0x26], %i1 ldsb [%l7 + 0x35], %o5 loop_4545: fbo %fcc1, loop_4546 edge16ln %g1, %l5, %o6 fbule,a %fcc2, loop_4547 bl,a loop_4548 loop_4546: fsrc1 %f12, %f2 umulcc %i5, 0x1A84, %o1 loop_4547: sethi 0x1E2E, %i7 loop_4548: addc %o0, %i3, %o7 std %f0, [%l7 + 0x38] bl,a,pt %xcc, loop_4549 fbl,a %fcc2, loop_4550 brgez,a %l2, loop_4551 tcs %xcc, 0x6 loop_4549: taddcctv %i2, 0x0832, %g3 loop_4550: fmovsvc %icc, %f6, %f4 loop_4551: fsrc2s %f3, %f4 fcmps %fcc1, %f15, %f7 fone %f8 fmovsneg %xcc, %f4, %f15 movcs %xcc, %o4, %o2 fsrc2 %f0, %f10 fmovsl %icc, %f6, %f8 fmovsne %icc, %f11, %f3 stx %l3, [%l7 + 0x70] mulx %l0, 0x1FB2, %l4 ldsh [%l7 + 0x72], %g5 fmuld8sux16 %f6, %f11, %f14 fnot2 %f8, %f2 fmovdneg %icc, %f1, %f4 fmovdl %xcc, %f5, %f15 stx %g2, [%l7 + 0x70] array32 %g4, %i0, %g6 te %xcc, 0x1 stx %l1, [%l7 + 0x60] movvs %xcc, %l6, %i6 movrgz %g7, %i4, %i1 fnegd %f0, %f4 movl %xcc, %o3, %g1 st %f2, [%l7 + 0x5C] fcmple32 %f14, %f14, %l5 ld [%l7 + 0x4C], %f12 fmovdne %icc, %f6, %f2 fmul8x16al %f4, %f7, %f2 sth %o6, [%l7 + 0x24] lduh [%l7 + 0x1C], %o5 xnorcc %i5, %i7, %o0 fpsub32 %f8, %f2, %f4 fpack32 %f6, %f14, %f12 stb %i3, [%l7 + 0x47] stw %o7, [%l7 + 0x48] bl loop_4552 bshuffle %f10, %f12, %f8 ld [%l7 + 0x10], %f4 fxors %f11, %f2, %f4 loop_4552: taddcc %o1, 0x0314, %l2 bne,a,pt %xcc, loop_4553 ldsh [%l7 + 0x46], %i2 stx %g3, [%l7 + 0x40] fmovdpos %xcc, %f0, %f13 loop_4553: fsrc1s %f0, %f5 fone %f8 bshuffle %f10, %f0, %f2 edge16n %o4, %o2, %l3 sllx %l4, %g5, %l0 sll %g2, 0x0A, %g4 movneg %xcc, %i0, %l1 std %f6, [%l7 + 0x30] fornot2 %f2, %f10, %f6 edge32ln %g6, %i6, %g7 ldx [%l7 + 0x10], %l6 stx %i1, [%l7 + 0x78] addcc %i4, 0x0CA0, %g1 for %f2, %f2, %f8 and %o3, 0x192C, %o6 fbue,a %fcc3, loop_4554 orncc %o5, %i5, %l5 sth %o0, [%l7 + 0x7E] lduw [%l7 + 0x68], %i3 loop_4554: fbg %fcc2, loop_4555 fpsub32s %f14, %f4, %f10 fbe,a %fcc0, loop_4556 alignaddrl %i7, %o7, %o1 loop_4555: fmovsne %xcc, %f4, %f8 ldx [%l7 + 0x70], %l2 loop_4556: andcc %i2, 0x097E, %o4 movcs %xcc, %g3, %l3 brnz,a %o2, loop_4557 fcmpd %fcc2, %f8, %f6 ldsb [%l7 + 0x7F], %g5 st %f6, [%l7 + 0x2C] loop_4557: ld [%l7 + 0x68], %f1 popc %l4, %g2 ldsb [%l7 + 0x51], %l0 array16 %g4, %i0, %l1 ldsb [%l7 + 0x5C], %g6 ldsw [%l7 + 0x4C], %i6 bvs %icc, loop_4558 srlx %l6, %g7, %i1 std %f2, [%l7 + 0x50] fmovsvs %icc, %f4, %f5 loop_4558: ldx [%l7 + 0x70], %i4 fmul8x16 %f7, %f0, %f8 sth %o3, [%l7 + 0x36] stw %g1, [%l7 + 0x28] ldd [%l7 + 0x08], %f0 movl %xcc, %o6, %o5 fmovdg %icc, %f12, %f1 fmul8x16al %f5, %f15, %f4 ldub [%l7 + 0x7F], %l5 mulx %o0, %i3, %i5 alignaddrl %i7, %o1, %l2 nop setx loop_4559, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bcc,a,pt %icc, loop_4560 subc %i2, 0x1EC1, %o4 ldub [%l7 + 0x12], %g3 loop_4559: fnot1 %f14, %f6 loop_4560: tcs %xcc, 0x2 fmovrde %o7, %f4, %f4 ta %icc, 0x0 fcmpd %fcc0, %f0, %f14 fcmpeq32 %f10, %f14, %l3 sth %o2, [%l7 + 0x74] fmovda %icc, %f0, %f13 fba,a %fcc2, loop_4561 fcmped %fcc2, %f0, %f2 fmovsge %xcc, %f8, %f10 fxors %f8, %f9, %f10 loop_4561: tsubcctv %l4, %g2, %g5 ldd [%l7 + 0x38], %f12 sub %l0, 0x0B09, %i0 fnot2 %f2, %f4 fxors %f15, %f7, %f15 ldsh [%l7 + 0x2A], %g4 tge %xcc, 0x1 alignaddrl %l1, %g6, %i6 stw %l6, [%l7 + 0x58] stb %g7, [%l7 + 0x2D] ldsw [%l7 + 0x10], %i4 ldsw [%l7 + 0x34], %i1 fbge,a %fcc0, loop_4562 fand %f4, %f8, %f6 ldsb [%l7 + 0x5B], %g1 lduh [%l7 + 0x0E], %o3 loop_4562: fnors %f8, %f10, %f14 fmovsne %icc, %f0, %f2 tpos %icc, 0x3 fands %f8, %f13, %f4 stw %o6, [%l7 + 0x08] bcs,pn %xcc, loop_4563 fmovdge %icc, %f2, %f5 fxnors %f6, %f8, %f10 tn %icc, 0x2 loop_4563: movle %xcc, %o5, %o0 fpack16 %f8, %f13 std %f10, [%l7 + 0x78] st %f10, [%l7 + 0x58] movge %icc, %i3, %i5 faligndata %f8, %f4, %f8 fcmpne16 %f10, %f2, %i7 addcc %o1, %l5, %l2 for %f10, %f4, %f0 fpmerge %f14, %f15, %f10 stx %o4, [%l7 + 0x18] fnands %f6, %f12, %f13 tpos %icc, 0x2 ldd [%l7 + 0x18], %f4 mulscc %i2, %g3, %o7 movrlz %o2, %l4, %l3 fble,a %fcc0, loop_4564 fmovspos %icc, %f3, %f14 ldsh [%l7 + 0x2E], %g2 ldsw [%l7 + 0x60], %l0 loop_4564: fmovdcs %icc, %f1, %f13 fornot1s %f15, %f4, %f9 fmovda %xcc, %f8, %f9 tpos %icc, 0x3 array16 %i0, %g5, %g4 sethi 0x09DF, %g6 stx %l1, [%l7 + 0x10] fones %f8 ldsh [%l7 + 0x28], %i6 andcc %l6, %g7, %i1 ldsb [%l7 + 0x5D], %g1 smulcc %o3, 0x1CB2, %o6 fpadd16 %f10, %f10, %f10 fbug,a %fcc0, loop_4565 ldsb [%l7 + 0x24], %o5 mova %icc, %o0, %i4 addc %i3, 0x1716, %i7 loop_4565: fbul,a %fcc0, loop_4566 ld [%l7 + 0x24], %f12 stx %o1, [%l7 + 0x50] ldsw [%l7 + 0x2C], %l5 loop_4566: fba %fcc2, loop_4567 movgu %icc, %i5, %l2 stw %i2, [%l7 + 0x48] stx %o4, [%l7 + 0x50] loop_4567: ldub [%l7 + 0x61], %o7 fpack32 %f2, %f4, %f2 popc %g3, %l4 fcmps %fcc0, %f8, %f7 bvs,a,pt %xcc, loop_4568 tcs %icc, 0x1 udivx %l3, 0x01A1, %o2 tl %icc, 0x1 loop_4568: fmovscs %xcc, %f5, %f8 brnz,a %g2, loop_4569 add %i0, 0x0419, %g5 std %f10, [%l7 + 0x10] fmovsne %icc, %f9, %f13 loop_4569: fexpand %f15, %f2 sth %l0, [%l7 + 0x40] stx %g6, [%l7 + 0x40] ldsb [%l7 + 0x54], %l1 fmovrslez %g4, %f9, %f7 bvs,a,pn %xcc, loop_4570 fcmpne16 %f0, %f10, %i6 ldsw [%l7 + 0x4C], %g7 bvs,pn %icc, loop_4571 loop_4570: mulscc %l6, 0x1362, %g1 stw %o3, [%l7 + 0x14] ldub [%l7 + 0x31], %o6 loop_4571: fmovscc %icc, %f10, %f1 fnand %f10, %f6, %f2 fmovdle %icc, %f13, %f14 faligndata %f2, %f14, %f8 sll %o5, %o0, %i1 ldsb [%l7 + 0x29], %i3 fmovscc %xcc, %f10, %f1 addccc %i4, 0x1F63, %o1 ldd [%l7 + 0x28], %f14 fmovrdlez %l5, %f6, %f14 mulscc %i5, 0x1514, %l2 sth %i2, [%l7 + 0x28] fpack32 %f8, %f14, %f8 ld [%l7 + 0x50], %f15 st %f14, [%l7 + 0x10] fmovsa %icc, %f11, %f8 stx %o4, [%l7 + 0x70] ldx [%l7 + 0x40], %o7 movcs %xcc, %g3, %l4 edge32ln %l3, %i7, %g2 sllx %i0, %g5, %l0 lduh [%l7 + 0x6E], %g6 movge %icc, %o2, %g4 stw %i6, [%l7 + 0x34] udivcc %g7, 0x1E2C, %l6 taddcc %g1, 0x0818, %o3 fpmerge %f4, %f13, %f6 fpack32 %f2, %f4, %f10 alignaddr %o6, %o5, %l1 te %icc, 0x3 ld [%l7 + 0x34], %f8 fmovspos %xcc, %f14, %f6 edge16l %o0, %i3, %i4 subcc %o1, 0x07A0, %l5 fmovd %f0, %f6 fmovrslez %i5, %f13, %f0 ldsb [%l7 + 0x6C], %i1 umulcc %i2, %o4, %l2 fmovsgu %icc, %f2, %f15 sth %g3, [%l7 + 0x2E] ldsb [%l7 + 0x6A], %l4 stb %l3, [%l7 + 0x32] std %f0, [%l7 + 0x78] alignaddrl %o7, %g2, %i0 tvs %icc, 0x7 ldd [%l7 + 0x48], %f6 edge16l %i7, %l0, %g6 array16 %g5, %g4, %o2 ldx [%l7 + 0x08], %g7 fmovdvs %icc, %f12, %f4 fbge,a %fcc2, loop_4572 popc 0x07DB, %i6 fnot2s %f14, %f7 faligndata %f4, %f10, %f12 loop_4572: ldub [%l7 + 0x77], %g1 fmovdne %xcc, %f5, %f7 srlx %l6, 0x06, %o3 lduh [%l7 + 0x58], %o5 tpos %icc, 0x1 movpos %xcc, %l1, %o6 fnot1s %f9, %f12 srlx %o0, 0x15, %i4 fbne %fcc1, loop_4573 fornot1s %f14, %f0, %f1 fmovspos %xcc, %f11, %f6 lduw [%l7 + 0x60], %o1 loop_4573: tge %icc, 0x3 std %f4, [%l7 + 0x30] st %f10, [%l7 + 0x68] fcmped %fcc2, %f2, %f12 fnegd %f6, %f8 orncc %i3, 0x065B, %l5 smul %i5, %i2, %o4 st %f9, [%l7 + 0x0C] stw %i1, [%l7 + 0x70] tvc %xcc, 0x1 fnors %f13, %f0, %f1 edge16ln %l2, %l4, %l3 lduw [%l7 + 0x3C], %g3 fmovrsgz %g2, %f7, %f12 fxnor %f12, %f6, %f2 fmul8sux16 %f12, %f6, %f14 ldsb [%l7 + 0x36], %o7 fmovrslez %i7, %f2, %f4 brgez %l0, loop_4574 addcc %i0, 0x124C, %g5 ldsb [%l7 + 0x27], %g4 fmovdg %icc, %f12, %f1 loop_4574: sdiv %o2, 0x0C0E, %g6 std %f12, [%l7 + 0x10] ldsw [%l7 + 0x64], %i6 stb %g1, [%l7 + 0x2D] fpsub16 %f0, %f10, %f2 fmovrdgz %l6, %f0, %f0 fmovs %f10, %f9 movneg %icc, %g7, %o5 fandnot1 %f14, %f14, %f6 bn,a %icc, loop_4575 fmovrslez %o3, %f8, %f1 ld [%l7 + 0x08], %f15 addcc %l1, %o0, %i4 loop_4575: alignaddrl %o1, %o6, %l5 fmovdgu %xcc, %f6, %f10 xnor %i3, 0x0B67, %i2 fzero %f8 stx %i5, [%l7 + 0x28] fxor %f6, %f6, %f12 ld [%l7 + 0x5C], %f12 sdivcc %o4, 0x1444, %i1 movcs %xcc, %l4, %l2 ldsw [%l7 + 0x10], %l3 tn %icc, 0x2 udiv %g3, 0x1A9E, %o7 movrlez %i7, %g2, %l0 movre %g5, %i0, %g4 fmovrslz %g6, %f2, %f8 fmovd %f0, %f14 lduh [%l7 + 0x4E], %o2 ldd [%l7 + 0x30], %f2 ldsw [%l7 + 0x78], %i6 fpadd32 %f14, %f10, %f10 fmovrsgz %g1, %f4, %f11 stw %l6, [%l7 + 0x74] ldx [%l7 + 0x58], %o5 fbul %fcc0, loop_4576 stb %g7, [%l7 + 0x59] fpsub16 %f4, %f12, %f8 stb %o3, [%l7 + 0x69] loop_4576: ldd [%l7 + 0x10], %f0 ldx [%l7 + 0x20], %o0 lduw [%l7 + 0x6C], %l1 ld [%l7 + 0x18], %f2 fand %f12, %f0, %f6 fmovrdlez %o1, %f4, %f10 bneg,a,pn %xcc, loop_4577 std %f6, [%l7 + 0x70] tleu %icc, 0x5 pdist %f8, %f12, %f4 loop_4577: fmovdl %xcc, %f10, %f5 fmovsl %xcc, %f11, %f1 fcmpne16 %f4, %f12, %o6 sra %i4, %i3, %l5 fmuld8ulx16 %f1, %f9, %f6 tpos %xcc, 0x3 ta %xcc, 0x3 fnegs %f5, %f4 udiv %i5, 0x0CB6, %i2 ldsb [%l7 + 0x3B], %i1 stb %o4, [%l7 + 0x59] fcmple32 %f10, %f10, %l4 fnot2s %f1, %f9 or %l2, %l3, %g3 fmovdn %icc, %f6, %f3 fmovrslz %i7, %f0, %f15 st %f3, [%l7 + 0x50] fmovspos %icc, %f6, %f8 alignaddr %g2, %l0, %g5 ldsw [%l7 + 0x2C], %o7 fbue,a %fcc1, loop_4578 fmovs %f12, %f14 lduh [%l7 + 0x30], %g4 nop setx loop_4579, %l0, %l1 jmpl %l1, %g6 loop_4578: stw %i0, [%l7 + 0x1C] fornot1s %f12, %f4, %f5 ldub [%l7 + 0x55], %i6 loop_4579: fba %fcc0, loop_4580 fone %f0 udivx %o2, 0x0917, %l6 mova %icc, %g1, %o5 loop_4580: movge %xcc, %g7, %o0 fmovrslz %l1, %f9, %f9 stx %o3, [%l7 + 0x48] fmul8x16au %f9, %f3, %f0 xor %o1, 0x1EF6, %o6 fmovse %xcc, %f1, %f10 lduw [%l7 + 0x30], %i4 fbuge %fcc0, loop_4581 ldsh [%l7 + 0x4E], %i3 tleu %xcc, 0x2 ldsw [%l7 + 0x34], %l5 loop_4581: fands %f2, %f7, %f11 sth %i2, [%l7 + 0x2A] tsubcc %i5, %o4, %i1 ldx [%l7 + 0x10], %l2 ldd [%l7 + 0x40], %f12 fandnot1s %f1, %f8, %f4 andn %l4, 0x13FD, %l3 edge16n %i7, %g2, %l0 sth %g3, [%l7 + 0x40] ldsh [%l7 + 0x76], %g5 udiv %o7, 0x0C99, %g6 call loop_4582 fnands %f14, %f1, %f7 movrne %i0, 0x3EA, %g4 sth %i6, [%l7 + 0x26] loop_4582: std %f4, [%l7 + 0x10] stx %l6, [%l7 + 0x58] mulx %g1, %o5, %o2 bshuffle %f12, %f0, %f0 stw %o0, [%l7 + 0x48] fpsub32 %f10, %f10, %f0 lduw [%l7 + 0x74], %g7 stb %l1, [%l7 + 0x16] edge32n %o1, %o3, %i4 fmovrdlez %o6, %f8, %f12 ldub [%l7 + 0x77], %l5 fpack32 %f10, %f14, %f6 fmovsne %icc, %f7, %f10 ld [%l7 + 0x30], %f12 bvc %xcc, loop_4583 fbg,a %fcc0, loop_4584 edge8n %i3, %i2, %o4 siam 0x5 loop_4583: ldsh [%l7 + 0x58], %i5 loop_4584: fmovscs %icc, %f13, %f2 sth %i1, [%l7 + 0x76] sll %l2, %l3, %i7 array8 %g2, %l0, %l4 addccc %g3, 0x0874, %o7 fornot1 %f2, %f6, %f14 ldsb [%l7 + 0x5A], %g6 array32 %i0, %g4, %i6 sth %g5, [%l7 + 0x10] std %f2, [%l7 + 0x20] fmovdge %icc, %f4, %f9 lduh [%l7 + 0x08], %g1 fcmpgt16 %f14, %f8, %l6 mova %icc, %o5, %o2 fmovdcs %xcc, %f15, %f8 brgez,a %g7, loop_4585 popc %o0, %l1 movle %icc, %o1, %o3 edge16n %i4, %l5, %i3 loop_4585: fmuld8sux16 %f3, %f5, %f10 fzeros %f11 ldx [%l7 + 0x78], %i2 fmovsn %icc, %f10, %f6 alignaddrl %o4, %i5, %o6 movvc %icc, %l2, %l3 fnor %f14, %f12, %f8 fpadd32s %f0, %f4, %f5 andncc %i1, %g2, %l0 fnors %f12, %f0, %f10 ldub [%l7 + 0x72], %l4 movcs %icc, %i7, %g3 stb %o7, [%l7 + 0x7E] andcc %g6, %g4, %i0 movg %xcc, %i6, %g5 te %xcc, 0x0 lduh [%l7 + 0x3A], %g1 mulx %o5, 0x0A25, %o2 sllx %g7, %l6, %o0 ldx [%l7 + 0x60], %o1 fmovsgu %xcc, %f14, %f15 stx %o3, [%l7 + 0x58] std %f4, [%l7 + 0x20] stb %i4, [%l7 + 0x52] fands %f9, %f11, %f4 fmovsn %icc, %f12, %f10 udivcc %l1, 0x0E1B, %l5 fbule,a %fcc0, loop_4586 st %f1, [%l7 + 0x58] bcs %icc, loop_4587 sdiv %i3, 0x043C, %o4 loop_4586: ldsb [%l7 + 0x37], %i5 stx %o6, [%l7 + 0x10] loop_4587: tcs %xcc, 0x4 fmovdcc %xcc, %f14, %f8 fnands %f15, %f0, %f11 ld [%l7 + 0x68], %f15 movrlez %i2, 0x26D, %l2 fsrc1 %f8, %f12 fmovscc %xcc, %f14, %f8 stw %l3, [%l7 + 0x64] stx %i1, [%l7 + 0x20] stw %g2, [%l7 + 0x1C] ldub [%l7 + 0x57], %l4 pdist %f8, %f0, %f4 stb %l0, [%l7 + 0x1A] ld [%l7 + 0x60], %f8 sth %g3, [%l7 + 0x50] ble %xcc, loop_4588 edge32ln %o7, %g6, %g4 udivcc %i7, 0x1BFF, %i0 fbule,a %fcc0, loop_4589 loop_4588: fornot2s %f2, %f5, %f5 brlz %g5, loop_4590 brlez %g1, loop_4591 loop_4589: movle %xcc, %o5, %o2 xnorcc %g7, 0x0ECF, %i6 loop_4590: lduh [%l7 + 0x24], %l6 loop_4591: alignaddr %o1, %o0, %i4 orncc %l1, %l5, %o3 std %f6, [%l7 + 0x18] fmovrdgz %o4, %f8, %f10 st %f11, [%l7 + 0x30] ba loop_4592 fmovdne %icc, %f4, %f15 or %i5, %i3, %o6 edge8n %i2, %l2, %i1 loop_4592: sth %l3, [%l7 + 0x4C] fand %f10, %f12, %f12 st %f10, [%l7 + 0x18] stx %l4, [%l7 + 0x38] fbo,a %fcc3, loop_4593 ba,a,pn %xcc, loop_4594 fmovdl %xcc, %f11, %f8 fmovrdlez %g2, %f6, %f8 loop_4593: ldsw [%l7 + 0x4C], %g3 loop_4594: tcs %icc, 0x1 orncc %l0, %o7, %g6 lduh [%l7 + 0x5A], %i7 fcmpne16 %f14, %f2, %g4 brz,a %g5, loop_4595 sllx %i0, 0x15, %o5 tleu %icc, 0x5 bcc,a,pn %icc, loop_4596 loop_4595: fpack16 %f4, %f1 ldub [%l7 + 0x7C], %g1 brlz %g7, loop_4597 loop_4596: or %i6, %l6, %o1 bne,a loop_4598 fands %f7, %f15, %f14 loop_4597: fxors %f0, %f10, %f3 bcs %xcc, loop_4599 loop_4598: brgez %o0, loop_4600 andn %o2, %l1, %l5 fmovrse %i4, %f14, %f13 loop_4599: fmovsgu %xcc, %f7, %f9 loop_4600: fnors %f11, %f3, %f2 ldsb [%l7 + 0x31], %o4 ldsb [%l7 + 0x3D], %i5 brz %i3, loop_4601 fcmps %fcc0, %f14, %f0 stx %o6, [%l7 + 0x40] sdivcc %o3, 0x1123, %l2 loop_4601: fpsub32 %f6, %f10, %f14 stx %i1, [%l7 + 0x20] stb %i2, [%l7 + 0x25] bcs,a,pn %icc, loop_4602 ldx [%l7 + 0x68], %l3 fbul %fcc3, loop_4603 ld [%l7 + 0x7C], %f13 loop_4602: movrgz %g2, %l4, %l0 fcmpne16 %f10, %f12, %o7 loop_4603: fnors %f4, %f0, %f9 ldsw [%l7 + 0x10], %g3 edge16n %g6, %g4, %g5 stb %i7, [%l7 + 0x16] ldsw [%l7 + 0x5C], %o5 ldd [%l7 + 0x50], %f0 fexpand %f15, %f14 nop setx loop_4604, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x18], %f12 fmovsa %icc, %f7, %f3 lduw [%l7 + 0x7C], %g1 loop_4604: fbule %fcc1, loop_4605 movcs %icc, %g7, %i0 andcc %l6, %i6, %o1 edge8ln %o0, %l1, %l5 loop_4605: st %f3, [%l7 + 0x34] fmul8x16 %f1, %f8, %f2 edge8l %o2, %i4, %o4 edge32 %i3, %o6, %i5 fmul8x16au %f8, %f5, %f6 edge16ln %l2, %i1, %i2 fornot1 %f12, %f8, %f10 ldx [%l7 + 0x48], %l3 fmovspos %icc, %f10, %f7 fcmped %fcc3, %f12, %f8 fmovdvc %xcc, %f7, %f0 fbo,a %fcc1, loop_4606 fmovrdne %o3, %f2, %f10 brlez %g2, loop_4607 xnor %l0, %o7, %g3 loop_4606: sth %g6, [%l7 + 0x66] stx %l4, [%l7 + 0x30] loop_4607: ldsw [%l7 + 0x1C], %g4 fbule,a %fcc3, loop_4608 ldsb [%l7 + 0x41], %g5 fzero %f6 edge32 %o5, %g1, %i7 loop_4608: movre %g7, %i0, %l6 andn %o1, 0x179E, %i6 sra %o0, 0x12, %l1 edge8n %l5, %o2, %i4 ble,pt %xcc, loop_4609 tpos %xcc, 0x7 fmovdvc %icc, %f4, %f15 ldub [%l7 + 0x1F], %i3 loop_4609: ldx [%l7 + 0x78], %o4 fzero %f8 umulcc %o6, 0x1471, %l2 ldsw [%l7 + 0x68], %i1 std %f10, [%l7 + 0x48] fmovscs %xcc, %f8, %f4 ba %xcc, loop_4610 lduw [%l7 + 0x20], %i5 ldd [%l7 + 0x10], %f2 srax %l3, 0x09, %o3 loop_4610: tneg %icc, 0x3 ble,a,pt %icc, loop_4611 alignaddr %g2, %i2, %o7 edge32 %g3, %g6, %l0 ldd [%l7 + 0x40], %f14 loop_4611: fbn %fcc1, loop_4612 fmul8x16al %f9, %f1, %f0 fmovrse %l4, %f10, %f6 st %f6, [%l7 + 0x08] loop_4612: stb %g5, [%l7 + 0x10] ldub [%l7 + 0x58], %g4 tle %xcc, 0x6 fmovdl %icc, %f11, %f10 sth %g1, [%l7 + 0x0A] fpadd16s %f14, %f13, %f4 edge8n %i7, %g7, %o5 movvs %xcc, %l6, %i0 ldsb [%l7 + 0x57], %o1 movrlz %o0, %l1, %l5 stb %i6, [%l7 + 0x63] std %f6, [%l7 + 0x08] umulcc %i4, %o2, %o4 fba,a %fcc2, loop_4613 fpack16 %f12, %f10 xnor %i3, %l2, %i1 stx %i5, [%l7 + 0x08] loop_4613: xnorcc %l3, %o3, %g2 fsrc1s %f3, %f0 fnot2s %f14, %f0 tgu %icc, 0x2 subc %o6, 0x0CCF, %o7 sth %g3, [%l7 + 0x78] ldub [%l7 + 0x2F], %g6 ldsh [%l7 + 0x6C], %l0 taddcctv %l4, %g5, %g4 fxnor %f8, %f6, %f8 ldub [%l7 + 0x26], %i2 fmovrdlz %i7, %f12, %f6 fsrc1 %f2, %f2 ld [%l7 + 0x78], %f13 fmovdleu %xcc, %f5, %f2 bl loop_4614 fmovrdgz %g1, %f8, %f2 brlz,a %g7, loop_4615 tn %xcc, 0x7 loop_4614: udivx %l6, 0x1807, %i0 tcc %icc, 0x2 loop_4615: stw %o1, [%l7 + 0x34] fzero %f2 std %f0, [%l7 + 0x70] stx %o0, [%l7 + 0x38] movneg %icc, %o5, %l1 ldx [%l7 + 0x70], %l5 fmovsneg %xcc, %f13, %f12 movvs %icc, %i4, %i6 fmovrslez %o4, %f9, %f12 fcmpgt16 %f10, %f14, %i3 movl %xcc, %l2, %o2 fbule %fcc0, loop_4616 bcs %xcc, loop_4617 tle %icc, 0x4 fpadd16 %f8, %f6, %f0 loop_4616: and %i1, 0x0775, %i5 loop_4617: fsrc2s %f14, %f1 fpsub32s %f11, %f13, %f6 ta %icc, 0x2 ldsw [%l7 + 0x28], %o3 fmovsg %icc, %f1, %f2 fmovrsne %g2, %f5, %f15 ld [%l7 + 0x50], %f5 fmovdg %icc, %f11, %f9 tgu %icc, 0x6 bg loop_4618 fmovsneg %xcc, %f3, %f15 call loop_4619 brgz,a %l3, loop_4620 loop_4618: ldd [%l7 + 0x78], %f6 tneg %xcc, 0x4 loop_4619: xnorcc %o6, %o7, %g6 loop_4620: movrlz %l0, %l4, %g5 movge %xcc, %g4, %g3 mulx %i2, %g1, %i7 stb %g7, [%l7 + 0x39] ldsb [%l7 + 0x74], %i0 st %f13, [%l7 + 0x38] addcc %l6, %o1, %o0 tleu %xcc, 0x7 fpadd32 %f14, %f6, %f10 fmovrsne %o5, %f10, %f12 array8 %l1, %i4, %i6 movpos %xcc, %o4, %l5 edge8ln %i3, %o2, %i1 bn,a,pt %xcc, loop_4621 orn %l2, %o3, %i5 bg,pn %xcc, loop_4622 st %f6, [%l7 + 0x6C] loop_4621: std %f4, [%l7 + 0x48] fbo,a %fcc1, loop_4623 loop_4622: ldsw [%l7 + 0x44], %l3 movcs %xcc, %g2, %o7 edge8l %g6, %o6, %l0 loop_4623: mulscc %l4, 0x110D, %g4 fmovsn %xcc, %f10, %f11 ldsh [%l7 + 0x34], %g5 fnot1s %f12, %f11 srlx %i2, %g1, %i7 fpackfix %f10, %f11 ldd [%l7 + 0x78], %f0 tn %xcc, 0x1 tge %xcc, 0x1 fbn,a %fcc1, loop_4624 fcmpne32 %f8, %f2, %g7 fcmpne16 %f4, %f14, %g3 fcmpne32 %f0, %f4, %l6 loop_4624: fbule,a %fcc3, loop_4625 or %i0, 0x0B0B, %o1 fsrc2s %f15, %f3 fmovrse %o5, %f0, %f10 loop_4625: movpos %xcc, %o0, %i4 edge16ln %l1, %i6, %o4 fnot1s %f13, %f7 fmovsne %xcc, %f2, %f10 brlz,a %i3, loop_4626 srlx %l5, 0x1B, %o2 fcmpne32 %f4, %f12, %i1 popc %o3, %i5 loop_4626: stx %l2, [%l7 + 0x58] taddcctv %g2, %o7, %g6 nop setx loop_4627, %l0, %l1 jmpl %l1, %o6 fbul,a %fcc1, loop_4628 ldsh [%l7 + 0x24], %l3 edge8n %l4, %g4, %g5 loop_4627: fbug,a %fcc2, loop_4629 loop_4628: edge16n %l0, %i2, %g1 bgu %xcc, loop_4630 ldsb [%l7 + 0x75], %i7 loop_4629: fones %f8 tle %xcc, 0x1 loop_4630: sra %g7, 0x15, %l6 ldub [%l7 + 0x37], %i0 sdivcc %o1, 0x1E9B, %g3 ldd [%l7 + 0x48], %f10 sethi 0x164A, %o0 subccc %i4, %l1, %o5 fand %f0, %f4, %f0 array16 %i6, %o4, %l5 mulx %i3, %i1, %o3 addccc %o2, %i5, %l2 sethi 0x0347, %o7 fmovdg %icc, %f3, %f1 lduw [%l7 + 0x58], %g2 ldub [%l7 + 0x7E], %o6 fnegs %f5, %f7 fxor %f8, %f4, %f4 stx %l3, [%l7 + 0x10] stb %g6, [%l7 + 0x5B] and %l4, 0x1303, %g5 ldd [%l7 + 0x78], %f6 ldub [%l7 + 0x77], %l0 tsubcctv %i2, %g1, %g4 bpos,a,pn %xcc, loop_4631 st %f9, [%l7 + 0x50] fabsd %f4, %f10 bl,a,pn %xcc, loop_4632 loop_4631: fmul8ulx16 %f6, %f8, %f4 andncc %g7, %i7, %i0 xor %o1, %l6, %g3 loop_4632: ldx [%l7 + 0x68], %o0 fnot2s %f3, %f6 ldsw [%l7 + 0x58], %l1 sllx %i4, %i6, %o4 tsubcc %o5, 0x1CB5, %l5 fmovrdgez %i1, %f12, %f4 ld [%l7 + 0x58], %f0 fmovdn %xcc, %f11, %f5 fsrc1 %f0, %f14 alignaddr %o3, %o2, %i3 fmovrslz %i5, %f4, %f14 tvs %icc, 0x3 tneg %icc, 0x5 fbl %fcc0, loop_4633 fpack32 %f0, %f8, %f10 ble,a loop_4634 fmuld8ulx16 %f0, %f13, %f12 loop_4633: fmovdleu %icc, %f10, %f5 fcmpne16 %f0, %f4, %o7 loop_4634: fba %fcc1, loop_4635 fmovdl %icc, %f11, %f9 srax %l2, %o6, %g2 fmovsneg %xcc, %f6, %f1 loop_4635: udivx %g6, 0x0226, %l4 ldx [%l7 + 0x20], %g5 brz %l3, loop_4636 fmovsa %icc, %f5, %f11 bleu,a,pn %icc, loop_4637 sth %l0, [%l7 + 0x40] loop_4636: fmul8sux16 %f8, %f0, %f14 fbge %fcc1, loop_4638 loop_4637: fmovrslz %g1, %f5, %f12 fmovd %f8, %f14 ldsw [%l7 + 0x08], %i2 loop_4638: popc %g7, %i7 fbue %fcc3, loop_4639 fble %fcc0, loop_4640 ldub [%l7 + 0x40], %i0 fbul %fcc2, loop_4641 loop_4639: stb %o1, [%l7 + 0x29] loop_4640: fcmped %fcc1, %f12, %f4 sth %g4, [%l7 + 0x2A] loop_4641: brlez %g3, loop_4642 brgez,a %l6, loop_4643 fone %f8 bne,a %xcc, loop_4644 loop_4642: ld [%l7 + 0x68], %f11 loop_4643: fmovda %icc, %f4, %f5 umul %l1, %i4, %i6 loop_4644: ldsw [%l7 + 0x68], %o4 sth %o5, [%l7 + 0x2E] tpos %xcc, 0x0 bgu,a %icc, loop_4645 ldx [%l7 + 0x08], %l5 xor %i1, %o0, %o2 lduw [%l7 + 0x38], %o3 loop_4645: ldub [%l7 + 0x79], %i5 orcc %o7, %l2, %i3 brgz %o6, loop_4646 and %g6, 0x1809, %g2 udivcc %g5, 0x078F, %l3 subcc %l0, %l4, %g1 loop_4646: sll %g7, %i2, %i0 fpsub16 %f4, %f6, %f12 ldsh [%l7 + 0x28], %o1 ldsh [%l7 + 0x2C], %i7 movvc %icc, %g4, %l6 edge8n %l1, %g3, %i4 or %i6, %o4, %o5 movpos %xcc, %i1, %o0 movcc %icc, %l5, %o2 ta %icc, 0x3 or %o3, 0x067A, %i5 movleu %xcc, %o7, %l2 ldub [%l7 + 0x12], %i3 bne,a %icc, loop_4647 ldsb [%l7 + 0x20], %g6 fbn %fcc2, loop_4648 ldub [%l7 + 0x63], %o6 loop_4647: fmul8x16al %f2, %f5, %f0 siam 0x0 loop_4648: ldsw [%l7 + 0x1C], %g2 stx %l3, [%l7 + 0x50] srl %g5, 0x07, %l4 stx %g1, [%l7 + 0x58] fmovsl %xcc, %f12, %f14 edge16n %l0, %i2, %g7 xorcc %i0, %i7, %g4 fmovrsgez %l6, %f2, %f11 tcs %xcc, 0x6 fexpand %f6, %f2 fmovscs %icc, %f7, %f7 ldsw [%l7 + 0x14], %o1 ldsb [%l7 + 0x6E], %l1 stx %i4, [%l7 + 0x70] fandnot2 %f2, %f10, %f2 fmovsl %icc, %f15, %f15 fcmple16 %f12, %f6, %g3 udivx %o4, 0x19D2, %i6 bcc,a %icc, loop_4649 array32 %i1, %o5, %o0 movgu %xcc, %l5, %o3 std %f8, [%l7 + 0x10] loop_4649: stw %o2, [%l7 + 0x64] popc 0x0C0E, %i5 fornot2s %f14, %f4, %f9 addcc %o7, 0x1129, %i3 fmovdcs %icc, %f13, %f2 taddcctv %g6, %l2, %g2 ldd [%l7 + 0x70], %f10 tsubcctv %l3, 0x02EC, %g5 srlx %o6, 0x1E, %l4 st %f1, [%l7 + 0x2C] mova %icc, %l0, %i2 udiv %g1, 0x066A, %i0 st %f9, [%l7 + 0x10] movle %icc, %i7, %g7 fmovdg %xcc, %f11, %f12 tne %xcc, 0x0 mulscc %g4, %o1, %l6 movle %xcc, %l1, %g3 fornot1s %f13, %f11, %f10 bcc,a loop_4650 tle %icc, 0x7 ldx [%l7 + 0x08], %i4 ba loop_4651 loop_4650: ld [%l7 + 0x1C], %f12 call loop_4652 add %o4, %i6, %i1 loop_4651: stb %o5, [%l7 + 0x26] lduw [%l7 + 0x6C], %o0 loop_4652: stx %o3, [%l7 + 0x40] fsrc1s %f12, %f14 edge8l %o2, %i5, %l5 ta %xcc, 0x0 tcc %xcc, 0x7 std %f14, [%l7 + 0x78] srax %o7, %i3, %g6 fmovdne %xcc, %f7, %f8 ld [%l7 + 0x18], %f11 fnor %f14, %f14, %f2 fmovrse %g2, %f14, %f0 std %f4, [%l7 + 0x60] nop setx loop_4653, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsneg %xcc, %f9, %f5 stb %l3, [%l7 + 0x3A] fmovrsne %g5, %f15, %f7 loop_4653: addccc %l2, %o6, %l0 std %f2, [%l7 + 0x40] ldx [%l7 + 0x50], %l4 edge8n %g1, %i0, %i2 subccc %g7, 0x0B66, %i7 fornot2 %f12, %f12, %f2 movcs %xcc, %o1, %g4 stw %l1, [%l7 + 0x68] fmovdleu %xcc, %f3, %f15 alignaddrl %g3, %l6, %o4 addcc %i4, 0x0100, %i6 fbule,a %fcc0, loop_4654 edge16l %i1, %o0, %o5 fmovdgu %xcc, %f10, %f14 fnands %f1, %f10, %f2 loop_4654: bne,pt %xcc, loop_4655 fmovsl %icc, %f2, %f10 popc 0x12AE, %o3 bcc loop_4656 loop_4655: fbule %fcc0, loop_4657 edge16n %i5, %l5, %o7 fmovrdlez %o2, %f0, %f6 loop_4656: sth %i3, [%l7 + 0x58] loop_4657: srl %g6, %g2, %g5 fmovrdlez %l3, %f2, %f6 ld [%l7 + 0x64], %f13 lduw [%l7 + 0x78], %o6 edge32l %l0, %l4, %g1 tneg %icc, 0x3 ldub [%l7 + 0x29], %i0 fbg %fcc2, loop_4658 ldsh [%l7 + 0x18], %l2 fcmpne32 %f12, %f12, %i2 ld [%l7 + 0x3C], %f0 loop_4658: fxnor %f8, %f0, %f0 sth %g7, [%l7 + 0x22] ldx [%l7 + 0x70], %i7 fsrc1 %f2, %f14 fpadd16s %f11, %f8, %f3 fmul8x16al %f12, %f8, %f14 fbue,a %fcc2, loop_4659 ldsh [%l7 + 0x28], %o1 ldsw [%l7 + 0x60], %g4 fble %fcc0, loop_4660 loop_4659: stx %l1, [%l7 + 0x78] fmovsl %icc, %f15, %f9 xnorcc %l6, 0x0467, %o4 loop_4660: fpsub16s %f4, %f12, %f3 stb %g3, [%l7 + 0x72] ldsw [%l7 + 0x2C], %i6 ldd [%l7 + 0x70], %f12 lduw [%l7 + 0x34], %i1 ldx [%l7 + 0x78], %i4 faligndata %f10, %f10, %f10 fmovsvc %icc, %f4, %f2 subc %o0, 0x02D6, %o3 movneg %xcc, %i5, %o5 ldx [%l7 + 0x48], %o7 stw %l5, [%l7 + 0x3C] fmovdpos %icc, %f8, %f10 fmovdge %icc, %f9, %f8 xor %i3, 0x1B22, %g6 fnor %f10, %f2, %f14 fbue %fcc3, loop_4661 ldsh [%l7 + 0x20], %o2 fnot2s %f2, %f8 fsrc1 %f10, %f2 loop_4661: stw %g2, [%l7 + 0x74] fcmpd %fcc2, %f4, %f10 fcmpne32 %f8, %f8, %g5 ldsw [%l7 + 0x28], %l3 stx %o6, [%l7 + 0x18] tge %xcc, 0x7 movn %xcc, %l4, %g1 st %f0, [%l7 + 0x58] fbn %fcc0, loop_4662 be,pt %xcc, loop_4663 xnorcc %l0, 0x1C5E, %i0 umulcc %i2, %g7, %l2 loop_4662: fornot2s %f3, %f4, %f2 loop_4663: fmovrsgez %o1, %f15, %f15 fmovsg %icc, %f15, %f4 movrlez %i7, %g4, %l1 fmovsa %icc, %f6, %f10 brgz,a %l6, loop_4664 lduh [%l7 + 0x76], %o4 smulcc %i6, %i1, %i4 srax %o0, %g3, %o3 loop_4664: brgz %i5, loop_4665 stw %o7, [%l7 + 0x2C] fbo,a %fcc0, loop_4666 fbe %fcc1, loop_4667 loop_4665: fble,a %fcc1, loop_4668 fpmerge %f15, %f15, %f2 loop_4666: ldsw [%l7 + 0x4C], %l5 loop_4667: ldd [%l7 + 0x60], %f6 loop_4668: movvs %xcc, %o5, %g6 fcmped %fcc1, %f4, %f6 tl %icc, 0x1 lduh [%l7 + 0x16], %o2 fandnot1s %f8, %f6, %f4 fors %f12, %f7, %f0 tneg %icc, 0x4 movrlez %g2, %g5, %i3 fbue %fcc1, loop_4669 fnot1s %f7, %f7 fcmpd %fcc1, %f0, %f12 stb %o6, [%l7 + 0x40] loop_4669: alignaddr %l4, %l3, %g1 orn %i0, 0x1605, %l0 ldsb [%l7 + 0x56], %i2 ldsb [%l7 + 0x64], %g7 st %f8, [%l7 + 0x24] fnors %f4, %f13, %f4 fblg,a %fcc0, loop_4670 edge8l %l2, %i7, %g4 array32 %l1, %o1, %l6 lduw [%l7 + 0x20], %i6 loop_4670: bl,pt %xcc, loop_4671 bcs %xcc, loop_4672 fbn %fcc3, loop_4673 fmovdcc %icc, %f2, %f11 loop_4671: ld [%l7 + 0x18], %f4 loop_4672: std %f14, [%l7 + 0x70] loop_4673: movpos %xcc, %o4, %i1 fmovse %xcc, %f6, %f5 fornot2 %f12, %f8, %f2 stx %i4, [%l7 + 0x78] tne %icc, 0x6 fbue %fcc2, loop_4674 ldsw [%l7 + 0x2C], %o0 edge32l %g3, %i5, %o3 fmovsg %xcc, %f7, %f4 loop_4674: fcmpeq16 %f12, %f14, %o7 smul %o5, %l5, %o2 fmovdcs %icc, %f9, %f8 fmovrsne %g6, %f12, %f7 ba loop_4675 movl %icc, %g5, %i3 subcc %g2, 0x08FC, %o6 stw %l3, [%l7 + 0x14] loop_4675: fsrc2 %f2, %f4 ldub [%l7 + 0x21], %g1 smulcc %l4, %i0, %l0 fandnot2s %f6, %f1, %f5 ld [%l7 + 0x50], %f10 fmovrdne %i2, %f2, %f4 ldsw [%l7 + 0x20], %l2 srlx %i7, %g4, %g7 stw %l1, [%l7 + 0x1C] fnors %f12, %f7, %f15 stx %o1, [%l7 + 0x10] fbue,a %fcc2, loop_4676 xor %l6, %o4, %i1 fmovsvs %xcc, %f6, %f1 addccc %i6, 0x0447, %o0 loop_4676: call loop_4677 fmovdl %icc, %f3, %f3 ldsb [%l7 + 0x6B], %g3 sth %i4, [%l7 + 0x24] loop_4677: ldsb [%l7 + 0x12], %i5 mulx %o7, 0x060C, %o3 fmul8ulx16 %f6, %f8, %f10 fmovrdne %l5, %f8, %f4 fmovdvc %xcc, %f2, %f4 fnors %f4, %f2, %f11 stw %o5, [%l7 + 0x20] call loop_4678 bl,a,pn %xcc, loop_4679 bgu,a,pt %icc, loop_4680 subccc %g6, %g5, %i3 loop_4678: bcc,a,pn %xcc, loop_4681 loop_4679: fmovd %f4, %f12 loop_4680: movle %xcc, %g2, %o2 udivx %l3, 0x1416, %g1 loop_4681: fmovse %icc, %f13, %f2 pdist %f6, %f0, %f4 ld [%l7 + 0x18], %f9 stx %l4, [%l7 + 0x40] std %f4, [%l7 + 0x48] fbg %fcc2, loop_4682 nop setx loop_4683, %l0, %l1 jmpl %l1, %i0 lduw [%l7 + 0x70], %o6 stw %i2, [%l7 + 0x0C] loop_4682: fpadd32 %f0, %f0, %f14 loop_4683: fzeros %f14 fble,a %fcc2, loop_4684 fba %fcc2, loop_4685 fpadd16 %f10, %f0, %f8 fmovscc %xcc, %f5, %f11 loop_4684: xor %l2, 0x108D, %i7 loop_4685: fbge,a %fcc0, loop_4686 addccc %l0, 0x008E, %g7 movre %g4, %l1, %l6 fmovde %icc, %f5, %f9 loop_4686: add %o1, 0x045F, %i1 lduw [%l7 + 0x30], %i6 tleu %xcc, 0x3 taddcc %o4, %o0, %i4 sllx %g3, %i5, %o7 sth %l5, [%l7 + 0x76] fandnot1s %f3, %f5, %f2 bl %icc, loop_4687 sth %o3, [%l7 + 0x36] fmovsvc %icc, %f11, %f5 fmovsneg %xcc, %f15, %f0 loop_4687: stx %o5, [%l7 + 0x78] fpadd32s %f6, %f12, %f15 fbo,a %fcc2, loop_4688 lduw [%l7 + 0x14], %g6 fmovrse %g5, %f2, %f2 edge8n %g2, %i3, %o2 loop_4688: ldsw [%l7 + 0x60], %l3 fnegd %f12, %f4 fmovscc %xcc, %f8, %f15 std %f0, [%l7 + 0x58] fmovsn %icc, %f1, %f10 fmovscc %icc, %f4, %f11 bvs,pn %xcc, loop_4689 movvc %icc, %g1, %l4 ldd [%l7 + 0x78], %f6 fmovsg %icc, %f12, %f11 loop_4689: fmovdvs %xcc, %f8, %f12 fbu,a %fcc2, loop_4690 fpsub32s %f2, %f4, %f10 fmovsa %icc, %f9, %f13 movle %icc, %i0, %o6 loop_4690: sth %l2, [%l7 + 0x1E] fpadd16s %f4, %f14, %f15 ldx [%l7 + 0x58], %i7 nop setx loop_4691, %l0, %l1 jmpl %l1, %l0 mova %icc, %i2, %g7 brnz,a %l1, loop_4692 ldx [%l7 + 0x48], %g4 loop_4691: ldx [%l7 + 0x10], %o1 ld [%l7 + 0x08], %f6 loop_4692: fsrc2s %f10, %f10 fmovdg %icc, %f13, %f9 sll %l6, 0x10, %i1 fmovrdlz %o4, %f8, %f8 ldsb [%l7 + 0x2F], %o0 ldub [%l7 + 0x4F], %i4 edge32ln %g3, %i6, %i5 edge8n %o7, %l5, %o5 ldd [%l7 + 0x38], %f0 fbne,a %fcc1, loop_4693 stw %o3, [%l7 + 0x64] fmovdge %xcc, %f11, %f15 bg,a loop_4694 loop_4693: xorcc %g5, 0x0C8B, %g2 tvc %icc, 0x0 bvc,a %icc, loop_4695 loop_4694: st %f9, [%l7 + 0x48] ldx [%l7 + 0x58], %i3 tleu %xcc, 0x0 loop_4695: taddcctv %g6, %l3, %g1 fba %fcc2, loop_4696 srax %o2, 0x18, %i0 ldsh [%l7 + 0x36], %o6 call loop_4697 loop_4696: fmovda %xcc, %f4, %f6 srl %l4, 0x1F, %l2 fbl,a %fcc0, loop_4698 loop_4697: ldsh [%l7 + 0x7A], %i7 ld [%l7 + 0x3C], %f2 orncc %i2, %l0, %l1 loop_4698: lduw [%l7 + 0x1C], %g7 st %f0, [%l7 + 0x54] fmovdl %icc, %f2, %f10 sth %o1, [%l7 + 0x2E] stb %l6, [%l7 + 0x1C] bcs,a loop_4699 bgu,a loop_4700 sll %i1, %g4, %o4 ldx [%l7 + 0x58], %o0 loop_4699: ld [%l7 + 0x4C], %f13 loop_4700: lduh [%l7 + 0x2A], %i4 sllx %i6, 0x1F, %g3 bne,a,pn %icc, loop_4701 stx %i5, [%l7 + 0x48] ldub [%l7 + 0x2A], %o7 subc %o5, 0x0981, %o3 loop_4701: tl %xcc, 0x0 ldx [%l7 + 0x18], %g5 ldx [%l7 + 0x50], %l5 ldsh [%l7 + 0x62], %g2 brnz,a %i3, loop_4702 st %f11, [%l7 + 0x44] fcmple32 %f0, %f12, %l3 bpos %icc, loop_4703 loop_4702: st %f7, [%l7 + 0x24] xorcc %g1, 0x10C7, %g6 addc %o2, %o6, %i0 loop_4703: fmovde %icc, %f15, %f12 subcc %l2, %l4, %i2 bl,a loop_4704 ldsw [%l7 + 0x60], %i7 ldsb [%l7 + 0x7F], %l0 ldd [%l7 + 0x40], %f10 loop_4704: ldsh [%l7 + 0x74], %l1 lduh [%l7 + 0x70], %g7 edge32n %l6, %i1, %o1 tvs %xcc, 0x3 bneg,a %icc, loop_4705 brgez,a %o4, loop_4706 stb %o0, [%l7 + 0x21] fbl %fcc1, loop_4707 loop_4705: stx %g4, [%l7 + 0x10] loop_4706: bgu,a loop_4708 fmul8x16al %f9, %f6, %f4 loop_4707: tg %icc, 0x2 movvc %xcc, %i6, %i4 loop_4708: stb %g3, [%l7 + 0x70] ldsb [%l7 + 0x52], %i5 lduh [%l7 + 0x78], %o5 be loop_4709 ldx [%l7 + 0x60], %o3 popc %g5, %l5 sdivx %o7, 0x1B6E, %i3 loop_4709: fmovsl %xcc, %f0, %f4 alignaddr %g2, %l3, %g1 udivx %o2, 0x0365, %g6 fandnot2 %f0, %f0, %f4 bn,a,pn %xcc, loop_4710 brgez,a %o6, loop_4711 taddcctv %i0, 0x02CA, %l2 sth %i2, [%l7 + 0x0C] loop_4710: ba,pt %icc, loop_4712 loop_4711: fpsub16s %f9, %f8, %f13 tpos %icc, 0x6 ldsw [%l7 + 0x58], %l4 loop_4712: fexpand %f9, %f8 sdivcc %i7, 0x0742, %l1 nop setx loop_4713, %l0, %l1 jmpl %l1, %g7 sth %l6, [%l7 + 0x74] fbug,a %fcc3, loop_4714 ldsb [%l7 + 0x6F], %l0 loop_4713: fbe,a %fcc3, loop_4715 tge %xcc, 0x3 loop_4714: array16 %o1, %i1, %o0 lduh [%l7 + 0x3A], %o4 loop_4715: ldx [%l7 + 0x68], %g4 fpadd32 %f0, %f10, %f8 ldx [%l7 + 0x60], %i6 movrgz %g3, 0x2A9, %i4 ldub [%l7 + 0x7B], %o5 ldsh [%l7 + 0x22], %o3 lduh [%l7 + 0x1E], %g5 fmovdcc %xcc, %f12, %f0 array8 %i5, %o7, %i3 fmovsge %xcc, %f14, %f11 fabsd %f10, %f14 fmovrdlz %g2, %f14, %f12 andcc %l3, %g1, %o2 udivx %g6, 0x0145, %o6 fmovdn %icc, %f14, %f5 edge16 %i0, %l2, %l5 stb %i2, [%l7 + 0x0A] umulcc %i7, %l1, %l4 fmovdne %icc, %f10, %f2 movg %icc, %l6, %l0 fbug %fcc3, loop_4716 tpos %icc, 0x5 fors %f2, %f3, %f10 bl,a,pn %xcc, loop_4717 loop_4716: stb %g7, [%l7 + 0x67] sllx %i1, %o1, %o4 fexpand %f8, %f4 loop_4717: movrgez %o0, %i6, %g3 stw %i4, [%l7 + 0x18] fsrc2s %f0, %f10 stw %g4, [%l7 + 0x08] tgu %xcc, 0x1 udivx %o3, 0x1BFF, %g5 st %f12, [%l7 + 0x38] edge32n %i5, %o7, %o5 fnot2 %f2, %f4 movpos %icc, %g2, %l3 fzero %f14 andn %g1, 0x17D3, %i3 lduw [%l7 + 0x60], %g6 subccc %o2, 0x0E27, %o6 tcs %xcc, 0x6 te %icc, 0x7 fpsub16s %f2, %f3, %f13 movrgz %i0, 0x33B, %l2 stb %i2, [%l7 + 0x16] ld [%l7 + 0x68], %f4 bvs %icc, loop_4718 fsrc2s %f10, %f9 udivcc %i7, 0x1CB1, %l1 ldsw [%l7 + 0x64], %l4 loop_4718: fabsd %f4, %f14 smulcc %l6, %l0, %l5 bg loop_4719 movcs %icc, %g7, %o1 stb %i1, [%l7 + 0x13] fxnor %f0, %f8, %f4 loop_4719: movle %xcc, %o0, %i6 edge32n %g3, %i4, %g4 fmovdne %icc, %f6, %f8 sllx %o3, 0x1F, %g5 fcmps %fcc0, %f2, %f0 fmovsgu %icc, %f6, %f14 stb %o4, [%l7 + 0x70] addcc %o7, 0x1D99, %i5 fmovs %f5, %f9 fnot2s %f14, %f7 for %f8, %f14, %f0 ldd [%l7 + 0x58], %f14 brz,a %g2, loop_4720 smul %o5, 0x1F61, %g1 fxor %f14, %f12, %f14 mova %xcc, %i3, %g6 loop_4720: fmovsneg %xcc, %f9, %f3 fzeros %f15 smulcc %o2, %o6, %l3 fbne %fcc0, loop_4721 fmovrde %l2, %f14, %f12 bcc,a %icc, loop_4722 fpackfix %f2, %f6 loop_4721: ldx [%l7 + 0x60], %i2 fmovdleu %icc, %f2, %f8 loop_4722: ld [%l7 + 0x64], %f11 fcmpeq32 %f10, %f4, %i0 lduh [%l7 + 0x26], %l1 movneg %icc, %l4, %l6 movrne %i7, 0x123, %l5 add %l0, 0x0851, %g7 stw %i1, [%l7 + 0x18] fbne %fcc3, loop_4723 tsubcc %o1, %o0, %g3 tneg %xcc, 0x2 fmovsne %xcc, %f12, %f2 loop_4723: andncc %i6, %i4, %g4 fmovrde %g5, %f6, %f12 movvc %icc, %o3, %o7 ldub [%l7 + 0x6B], %i5 edge16n %o4, %g2, %o5 mova %icc, %g1, %i3 andcc %o2, 0x1A25, %g6 tge %icc, 0x3 fbne %fcc0, loop_4724 add %l3, %o6, %i2 fornot1 %f10, %f4, %f8 tl %xcc, 0x0 loop_4724: edge32 %i0, %l2, %l1 andn %l6, %i7, %l5 st %f11, [%l7 + 0x58] fbn,a %fcc1, loop_4725 fandnot2s %f15, %f12, %f10 edge16n %l0, %g7, %i1 xorcc %o1, 0x0D9B, %o0 loop_4725: srlx %l4, 0x0C, %i6 edge8 %g3, %g4, %i4 fpsub32 %f10, %f10, %f8 move %icc, %g5, %o7 ld [%l7 + 0x3C], %f11 ldsh [%l7 + 0x60], %i5 addccc %o3, 0x00E2, %o4 fpsub32s %f8, %f1, %f14 fmovdneg %icc, %f1, %f6 srl %o5, 0x06, %g2 ldsb [%l7 + 0x17], %i3 fmovdleu %xcc, %f0, %f3 fpack16 %f14, %f3 fcmpd %fcc2, %f4, %f10 st %f1, [%l7 + 0x4C] call loop_4726 fble %fcc1, loop_4727 fmovsvs %xcc, %f6, %f5 bcs,a %icc, loop_4728 loop_4726: ldsb [%l7 + 0x32], %o2 loop_4727: ldsb [%l7 + 0x66], %g6 fmovdvc %icc, %f15, %f13 loop_4728: fpadd16s %f6, %f13, %f11 fmovrdlez %g1, %f6, %f6 edge8 %o6, %l3, %i0 fpack32 %f4, %f8, %f6 ldx [%l7 + 0x40], %l2 fnot1s %f15, %f15 st %f13, [%l7 + 0x1C] movg %xcc, %i2, %l1 fmovdn %icc, %f9, %f1 lduh [%l7 + 0x16], %l6 ldub [%l7 + 0x60], %i7 brgez,a %l5, loop_4729 std %f6, [%l7 + 0x30] fandnot2 %f10, %f8, %f8 sth %g7, [%l7 + 0x76] loop_4729: lduw [%l7 + 0x4C], %i1 fmovsleu %icc, %f3, %f7 fmovsle %icc, %f11, %f15 brgez,a %o1, loop_4730 lduw [%l7 + 0x4C], %o0 st %f6, [%l7 + 0x50] fsrc1s %f14, %f15 loop_4730: tne %xcc, 0x4 nop setx loop_4731, %l0, %l1 jmpl %l1, %l4 fands %f1, %f4, %f9 bpos loop_4732 lduw [%l7 + 0x44], %i6 loop_4731: fnot2s %f3, %f9 movrgz %g3, %l0, %i4 loop_4732: ldsw [%l7 + 0x14], %g5 fmovsg %icc, %f2, %f12 ldd [%l7 + 0x70], %f0 ldd [%l7 + 0x40], %f0 lduw [%l7 + 0x78], %o7 std %f6, [%l7 + 0x20] stx %i5, [%l7 + 0x10] andncc %g4, %o3, %o4 lduw [%l7 + 0x58], %g2 nop setx loop_4733, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fble %fcc2, loop_4734 fmul8x16al %f13, %f0, %f10 tg %icc, 0x7 loop_4733: movvs %icc, %o5, %i3 loop_4734: bne,a,pn %icc, loop_4735 edge32l %g6, %o2, %g1 fba,a %fcc3, loop_4736 bgu,a loop_4737 loop_4735: movgu %icc, %l3, %i0 xnorcc %o6, %l2, %i2 loop_4736: sth %l6, [%l7 + 0x4E] loop_4737: tl %icc, 0x2 mulscc %i7, %l5, %g7 bcc,pn %icc, loop_4738 move %xcc, %i1, %l1 ldsh [%l7 + 0x52], %o0 fmovdne %xcc, %f9, %f15 loop_4738: smulcc %o1, 0x04B6, %l4 ldub [%l7 + 0x19], %i6 fmovdle %icc, %f5, %f9 stw %g3, [%l7 + 0x70] fpsub32s %f0, %f9, %f11 siam 0x0 fcmpne16 %f8, %f0, %l0 bge,pn %xcc, loop_4739 fmovde %icc, %f5, %f0 fmovsneg %icc, %f13, %f2 fnot1s %f10, %f8 loop_4739: fzeros %f6 tvc %icc, 0x0 fmovsg %icc, %f14, %f4 smul %g5, %i4, %o7 st %f10, [%l7 + 0x40] stx %g4, [%l7 + 0x18] bge,a,pn %icc, loop_4740 stx %i5, [%l7 + 0x48] tsubcctv %o4, 0x0E12, %g2 smul %o5, %o3, %i3 loop_4740: edge16 %g6, %g1, %o2 andcc %l3, %o6, %i0 movgu %icc, %i2, %l6 fmuld8ulx16 %f10, %f9, %f6 sll %i7, %l2, %g7 smul %l5, 0x0902, %l1 fnegs %f14, %f7 fmovrdlez %i1, %f8, %f6 fbug,a %fcc1, loop_4741 st %f6, [%l7 + 0x34] fmovdgu %icc, %f11, %f12 srax %o1, 0x1D, %l4 loop_4741: movpos %icc, %o0, %g3 fcmpgt32 %f14, %f2, %i6 bcs,a %xcc, loop_4742 ldsw [%l7 + 0x10], %l0 fmovdl %xcc, %f12, %f13 alignaddrl %g5, %o7, %g4 loop_4742: movcc %xcc, %i5, %o4 ldx [%l7 + 0x70], %i4 ldd [%l7 + 0x48], %f10 ldsb [%l7 + 0x6E], %g2 std %f8, [%l7 + 0x58] orn %o5, %o3, %i3 fpsub16s %f12, %f15, %f15 fcmpeq32 %f10, %f14, %g6 udiv %g1, 0x0DE8, %l3 subcc %o2, %o6, %i0 fmovdne %xcc, %f14, %f15 edge32l %i2, %i7, %l2 fmovspos %icc, %f8, %f10 ldx [%l7 + 0x78], %l6 add %l5, 0x074D, %g7 fnors %f10, %f4, %f11 lduh [%l7 + 0x56], %i1 fcmpeq32 %f10, %f8, %l1 fandnot1 %f6, %f6, %f14 faligndata %f12, %f6, %f12 ldx [%l7 + 0x58], %l4 ldd [%l7 + 0x70], %f10 array16 %o0, %o1, %g3 lduw [%l7 + 0x24], %l0 lduw [%l7 + 0x14], %i6 call loop_4743 fbu,a %fcc0, loop_4744 orn %g5, 0x1210, %o7 tvc %xcc, 0x2 loop_4743: ld [%l7 + 0x3C], %f13 loop_4744: brnz %g4, loop_4745 movcs %xcc, %i5, %o4 ldd [%l7 + 0x50], %f4 stw %i4, [%l7 + 0x30] loop_4745: srlx %g2, 0x03, %o5 call loop_4746 umul %o3, 0x182E, %i3 fornot2s %f10, %f1, %f12 fbu %fcc1, loop_4747 loop_4746: movl %icc, %g1, %g6 ldd [%l7 + 0x30], %f8 fnand %f14, %f4, %f12 loop_4747: fandnot1s %f1, %f6, %f1 movle %xcc, %o2, %o6 fzero %f14 lduw [%l7 + 0x6C], %i0 fcmped %fcc0, %f14, %f12 ldsh [%l7 + 0x2A], %l3 stb %i7, [%l7 + 0x3B] stw %l2, [%l7 + 0x24] fandnot2s %f10, %f12, %f15 bcc loop_4748 lduh [%l7 + 0x16], %l6 fmovdle %xcc, %f1, %f14 lduw [%l7 + 0x10], %i2 loop_4748: nop setx loop_4749, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tsubcctv %l5, %i1, %g7 sllx %l4, %o0, %o1 fmovsvs %xcc, %f4, %f2 loop_4749: bcs,pt %xcc, loop_4750 sdivx %g3, 0x1A7F, %l0 fmul8sux16 %f4, %f0, %f10 fabsd %f12, %f0 loop_4750: lduh [%l7 + 0x24], %l1 bg,a,pn %xcc, loop_4751 fmovdvs %icc, %f1, %f0 ldx [%l7 + 0x18], %i6 stw %o7, [%l7 + 0x74] loop_4751: movgu %icc, %g4, %g5 sra %o4, 0x0B, %i5 lduw [%l7 + 0x08], %i4 bcs,a %xcc, loop_4752 fmovdneg %xcc, %f5, %f9 stb %g2, [%l7 + 0x3D] fmovdn %icc, %f0, %f7 loop_4752: fmovsneg %icc, %f5, %f12 sth %o5, [%l7 + 0x10] edge32l %o3, %i3, %g6 sdivx %o2, 0x01FF, %g1 movcc %icc, %o6, %l3 movle %icc, %i7, %i0 fandnot1 %f6, %f4, %f12 sdivcc %l2, 0x0296, %l6 movrlez %i2, 0x1F0, %i1 stb %l5, [%l7 + 0x39] ldsh [%l7 + 0x54], %g7 fmul8x16al %f3, %f7, %f2 be,a %xcc, loop_4753 xor %o0, 0x0EFC, %l4 movrgz %g3, %l0, %l1 lduh [%l7 + 0x28], %o1 loop_4753: faligndata %f14, %f8, %f12 fbge %fcc2, loop_4754 movl %xcc, %o7, %i6 fmovda %xcc, %f5, %f13 fornot1 %f8, %f12, %f2 loop_4754: ld [%l7 + 0x14], %f6 fbe,a %fcc2, loop_4755 ldsb [%l7 + 0x70], %g5 umul %g4, 0x19BF, %o4 fmul8x16 %f12, %f8, %f8 loop_4755: siam 0x0 fornot1s %f12, %f9, %f14 bne,a,pt %xcc, loop_4756 fmovsg %icc, %f13, %f4 st %f10, [%l7 + 0x1C] st %f11, [%l7 + 0x5C] loop_4756: fmovrsne %i5, %f12, %f8 smul %g2, %i4, %o5 stw %o3, [%l7 + 0x38] ldx [%l7 + 0x68], %g6 movne %xcc, %o2, %i3 ldub [%l7 + 0x46], %g1 stx %l3, [%l7 + 0x50] stx %i7, [%l7 + 0x48] tge %xcc, 0x0 bneg,a,pt %xcc, loop_4757 fzero %f0 sub %i0, %l2, %o6 andn %l6, %i2, %l5 loop_4757: fmovspos %xcc, %f11, %f1 fmuld8sux16 %f5, %f13, %f12 fxor %f8, %f6, %f6 stx %i1, [%l7 + 0x70] brgz %o0, loop_4758 fones %f2 sll %l4, %g3, %g7 sllx %l1, %l0, %o1 loop_4758: ldsw [%l7 + 0x1C], %i6 fnegd %f2, %f10 sll %o7, %g5, %o4 edge8 %i5, %g2, %i4 umulcc %g4, 0x0A58, %o3 fmovdpos %xcc, %f6, %f1 sllx %g6, 0x05, %o2 bne,pn %icc, loop_4759 fnands %f8, %f4, %f15 fnot1s %f14, %f14 ld [%l7 + 0x7C], %f13 loop_4759: nop setx loop_4760, %l0, %l1 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 + 0x48] sth %i3, [%l7 + 0x68] bvc,pt %icc, loop_4761 loop_4760: fmovdcc %icc, %f10, %f10 taddcctv %o5, %g1, %l3 edge32 %i7, %i0, %o6 loop_4761: tvs %icc, 0x6 stb %l2, [%l7 + 0x0F] edge32n %i2, %l6, %l5 fmovsleu %xcc, %f0, %f2 movcc %icc, %i1, %l4 brz %o0, loop_4762 ta %icc, 0x2 fmul8ulx16 %f2, %f6, %f12 stw %g3, [%l7 + 0x58] loop_4762: movn %xcc, %l1, %l0 edge32n %g7, %o1, %o7 taddcc %g5, %i6, %i5 brnz %o4, loop_4763 stw %i4, [%l7 + 0x30] tne %icc, 0x1 pdist %f10, %f2, %f8 loop_4763: lduw [%l7 + 0x1C], %g4 ld [%l7 + 0x20], %f12 fcmpgt16 %f14, %f4, %g2 ldsh [%l7 + 0x58], %g6 fornot1 %f4, %f10, %f14 array16 %o3, %o2, %o5 or %i3, 0x1595, %g1 fbn,a %fcc0, loop_4764 bpos %icc, loop_4765 fmovdg %icc, %f3, %f5 fmovsne %xcc, %f11, %f0 loop_4764: ldsb [%l7 + 0x5A], %l3 loop_4765: fpsub16 %f0, %f0, %f4 fnot2s %f10, %f3 ldsw [%l7 + 0x54], %i0 fmovse %xcc, %f14, %f12 ba,pn %icc, loop_4766 brgz,a %o6, loop_4767 fsrc1 %f14, %f10 fmovdneg %xcc, %f14, %f6 loop_4766: fpack32 %f14, %f0, %f10 loop_4767: fbge %fcc0, loop_4768 taddcctv %i7, 0x0EF6, %l2 bshuffle %f10, %f12, %f6 tn %icc, 0x7 loop_4768: add %i2, 0x02D6, %l6 fmovrsgez %l5, %f2, %f4 fsrc2 %f8, %f2 fnors %f12, %f1, %f8 fcmple16 %f12, %f14, %i1 ldx [%l7 + 0x20], %o0 bvc,pt %icc, loop_4769 st %f1, [%l7 + 0x40] stb %g3, [%l7 + 0x2F] ldsh [%l7 + 0x66], %l1 loop_4769: array16 %l4, %g7, %o1 xnor %l0, 0x1F6F, %o7 fnor %f2, %f4, %f0 fmul8x16au %f11, %f12, %f14 fba,a %fcc1, loop_4770 sdivx %i6, 0x14AA, %i5 fnot1 %f10, %f2 st %f7, [%l7 + 0x68] loop_4770: sth %o4, [%l7 + 0x54] fcmpgt16 %f0, %f4, %i4 subccc %g4, %g5, %g6 fbge %fcc2, loop_4771 fmovsgu %icc, %f13, %f8 fmovsge %icc, %f5, %f14 bl %icc, loop_4772 loop_4771: std %f14, [%l7 + 0x28] tl %xcc, 0x6 movgu %icc, %o3, %o2 loop_4772: stw %o5, [%l7 + 0x08] bpos,pt %xcc, loop_4773 ldub [%l7 + 0x2A], %i3 stx %g2, [%l7 + 0x18] call loop_4774 loop_4773: faligndata %f14, %f2, %f4 siam 0x3 fcmpne16 %f8, %f4, %l3 loop_4774: fabsd %f2, %f4 fzero %f4 sll %g1, %i0, %i7 fmovrse %o6, %f9, %f14 ldsw [%l7 + 0x18], %i2 addcc %l2, %l6, %l5 udiv %i1, 0x133B, %g3 fcmps %fcc1, %f6, %f4 fxors %f8, %f8, %f4 ldd [%l7 + 0x50], %f4 fnegs %f7, %f10 xnorcc %l1, 0x10E9, %o0 sth %l4, [%l7 + 0x72] edge8n %g7, %o1, %l0 fmovspos %xcc, %f12, %f6 fmovse %icc, %f10, %f3 ldub [%l7 + 0x4C], %i6 fpadd16 %f10, %f0, %f0 lduw [%l7 + 0x5C], %o7 brgez %i5, loop_4775 stx %o4, [%l7 + 0x48] lduw [%l7 + 0x0C], %i4 st %f7, [%l7 + 0x24] loop_4775: fcmpeq16 %f12, %f14, %g5 fandnot2 %f14, %f6, %f14 fmovscc %xcc, %f13, %f11 stx %g4, [%l7 + 0x50] lduw [%l7 + 0x50], %g6 ldsb [%l7 + 0x25], %o3 bge,a,pt %xcc, loop_4776 edge32 %o2, %i3, %g2 fand %f8, %f6, %f14 stb %l3, [%l7 + 0x59] loop_4776: movpos %icc, %o5, %i0 fnot1 %f8, %f10 fpmerge %f14, %f0, %f14 edge8ln %g1, %o6, %i2 orcc %i7, %l2, %l5 st %f6, [%l7 + 0x48] fcmpeq32 %f2, %f10, %i1 bvc,a loop_4777 st %f0, [%l7 + 0x54] stw %g3, [%l7 + 0x78] xorcc %l6, 0x1629, %o0 loop_4777: fandnot2 %f6, %f8, %f0 brlez,a %l1, loop_4778 fand %f2, %f2, %f6 ble,a,pn %xcc, loop_4779 brlez,a %g7, loop_4780 loop_4778: ldsb [%l7 + 0x10], %l4 lduw [%l7 + 0x38], %o1 loop_4779: faligndata %f2, %f10, %f4 loop_4780: sll %l0, %o7, %i6 lduw [%l7 + 0x6C], %o4 fmovrse %i4, %f6, %f4 fmovdne %icc, %f14, %f4 fcmpeq16 %f2, %f14, %g5 fmul8sux16 %f12, %f6, %f10 taddcctv %i5, 0x096D, %g4 fcmpeq16 %f6, %f2, %o3 fnot1 %f12, %f12 movrgez %o2, %i3, %g6 fbul %fcc2, loop_4781 fpsub16s %f15, %f6, %f7 orcc %l3, 0x189D, %o5 sethi 0x0103, %i0 loop_4781: tvs %icc, 0x6 edge8ln %g1, %o6, %i2 fabss %f8, %f6 edge16n %i7, %g2, %l2 fmovdvc %xcc, %f15, %f13 stb %i1, [%l7 + 0x39] add %g3, %l5, %l6 stx %o0, [%l7 + 0x38] fmul8x16au %f13, %f3, %f4 fpack32 %f8, %f6, %f12 fmovdge %xcc, %f15, %f2 subc %l1, 0x1426, %g7 fmovrsgz %l4, %f2, %f3 movcs %xcc, %o1, %l0 ldd [%l7 + 0x20], %f12 array8 %o7, %i6, %i4 st %f10, [%l7 + 0x58] fmovdcs %icc, %f13, %f4 fcmpne16 %f14, %f4, %o4 udivcc %g5, 0x09FE, %g4 stx %o3, [%l7 + 0x68] or %o2, %i3, %g6 tpos %icc, 0x5 fbule,a %fcc2, loop_4782 fpadd32s %f10, %f0, %f4 ld [%l7 + 0x7C], %f13 fbn %fcc1, loop_4783 loop_4782: fabsd %f10, %f8 fnegs %f4, %f4 lduh [%l7 + 0x36], %i5 loop_4783: stw %l3, [%l7 + 0x60] udivx %i0, 0x0D03, %o5 fmovdvc %icc, %f9, %f15 orcc %g1, %o6, %i2 tsubcctv %i7, %g2, %i1 stb %l2, [%l7 + 0x59] brnz,a %g3, loop_4784 fmovdvs %icc, %f10, %f6 st %f5, [%l7 + 0x28] ld [%l7 + 0x38], %f7 loop_4784: lduh [%l7 + 0x34], %l5 xnor %l6, %l1, %o0 ldd [%l7 + 0x20], %f14 fmul8x16al %f7, %f9, %f8 ldsb [%l7 + 0x6B], %l4 std %f2, [%l7 + 0x70] fexpand %f9, %f4 xnorcc %o1, %l0, %o7 stw %g7, [%l7 + 0x14] for %f10, %f2, %f4 stb %i4, [%l7 + 0x5F] edge8l %i6, %o4, %g5 ldub [%l7 + 0x0A], %g4 nop setx loop_4785, %l0, %l1 jmpl %l1, %o3 fsrc1s %f4, %f12 tneg %icc, 0x5 movrlz %i3, %o2, %g6 loop_4785: siam 0x2 fmovrsgz %l3, %f14, %f9 stb %i5, [%l7 + 0x54] tge %icc, 0x0 smul %i0, 0x10A7, %g1 sub %o5, %i2, %o6 fmovdg %xcc, %f4, %f2 fmovdle %icc, %f8, %f1 movcs %icc, %g2, %i1 st %f9, [%l7 + 0x6C] udivcc %i7, 0x1276, %l2 fexpand %f2, %f4 st %f11, [%l7 + 0x64] sth %g3, [%l7 + 0x6A] bl,pt %icc, loop_4786 ldd [%l7 + 0x70], %f2 bge,a,pn %icc, loop_4787 ldsb [%l7 + 0x21], %l5 loop_4786: stb %l1, [%l7 + 0x7A] fmul8ulx16 %f4, %f6, %f12 loop_4787: fpmerge %f14, %f3, %f2 faligndata %f4, %f0, %f12 fbue %fcc0, loop_4788 tpos %xcc, 0x7 ldd [%l7 + 0x60], %f14 fpack16 %f12, %f0 loop_4788: movg %icc, %l6, %l4 movne %xcc, %o1, %o0 bshuffle %f10, %f4, %f6 ldsh [%l7 + 0x64], %o7 lduw [%l7 + 0x7C], %g7 fbne,a %fcc0, loop_4789 lduh [%l7 + 0x60], %l0 sdiv %i4, 0x1CBF, %o4 fornot2 %f4, %f12, %f4 loop_4789: fnegs %f1, %f14 fmovrsgz %g5, %f14, %f5 bcs,pt %xcc, loop_4790 tl %icc, 0x3 ld [%l7 + 0x34], %f0 bge,pt %xcc, loop_4791 loop_4790: st %f7, [%l7 + 0x20] popc %g4, %o3 fcmpeq16 %f2, %f8, %i3 loop_4791: stb %o2, [%l7 + 0x5B] fmovde %icc, %f14, %f12 pdist %f2, %f0, %f4 fnor %f8, %f10, %f12 stb %g6, [%l7 + 0x2A] movneg %xcc, %l3, %i6 tcc %icc, 0x4 ldub [%l7 + 0x63], %i0 fmovspos %icc, %f15, %f9 edge32 %i5, %g1, %o5 stw %i2, [%l7 + 0x44] bleu,a,pt %xcc, loop_4792 ldsh [%l7 + 0x5A], %o6 lduh [%l7 + 0x14], %g2 std %f12, [%l7 + 0x30] loop_4792: fors %f7, %f8, %f3 fmovspos %xcc, %f12, %f11 fmovrslz %i7, %f15, %f6 sllx %l2, %g3, %l5 ldsb [%l7 + 0x6F], %l1 tn %xcc, 0x5 lduw [%l7 + 0x4C], %i1 st %f13, [%l7 + 0x14] movrlz %l4, 0x307, %o1 lduh [%l7 + 0x12], %o0 fmovsne %icc, %f12, %f4 bne,a,pt %xcc, loop_4793 fxors %f0, %f10, %f7 movcc %xcc, %l6, %o7 fpadd16 %f12, %f12, %f2 loop_4793: bpos %xcc, loop_4794 fornot1 %f14, %f2, %f8 edge8 %g7, %l0, %o4 sth %g5, [%l7 + 0x38] loop_4794: srl %g4, 0x11, %i4 movcc %icc, %i3, %o2 fble %fcc0, loop_4795 std %f10, [%l7 + 0x60] fbl,a %fcc0, loop_4796 movg %icc, %o3, %l3 loop_4795: ta %xcc, 0x7 fpsub16 %f8, %f8, %f12 loop_4796: movcs %icc, %i6, %i0 edge32 %g6, %g1, %i5 array8 %i2, %o5, %o6 st %f15, [%l7 + 0x34] ldub [%l7 + 0x2F], %i7 bgu,a,pn %icc, loop_4797 fnors %f9, %f6, %f5 alignaddr %g2, %g3, %l5 stb %l2, [%l7 + 0x3A] loop_4797: tle %xcc, 0x3 tn %icc, 0x3 fbe,a %fcc0, loop_4798 ldsb [%l7 + 0x65], %i1 fbg %fcc0, loop_4799 fpadd16s %f1, %f3, %f14 loop_4798: andncc %l1, %o1, %l4 array32 %o0, %l6, %g7 loop_4799: sth %l0, [%l7 + 0x64] std %f8, [%l7 + 0x20] tgu %icc, 0x0 ldd [%l7 + 0x30], %f14 ldsh [%l7 + 0x14], %o4 ld [%l7 + 0x64], %f11 sdiv %o7, 0x193F, %g5 sth %i4, [%l7 + 0x36] edge16l %g4, %o2, %i3 fone %f6 sdiv %l3, 0x08B0, %o3 orncc %i0, 0x170F, %i6 tl %icc, 0x5 fbn,a %fcc1, loop_4800 ld [%l7 + 0x60], %f5 popc 0x107B, %g1 std %f8, [%l7 + 0x28] loop_4800: sth %i5, [%l7 + 0x3E] fsrc2 %f14, %f12 lduw [%l7 + 0x60], %i2 fnegs %f2, %f0 tsubcctv %g6, 0x1F10, %o6 udivcc %o5, 0x0693, %g2 ldsb [%l7 + 0x36], %i7 edge16n %l5, %g3, %l2 mulx %i1, %l1, %l4 ldd [%l7 + 0x40], %f6 lduh [%l7 + 0x56], %o1 st %f7, [%l7 + 0x0C] ld [%l7 + 0x7C], %f7 for %f6, %f2, %f12 fbul,a %fcc0, loop_4801 nop setx loop_4802, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdlz %o0, %f12, %f6 sth %l6, [%l7 + 0x20] loop_4801: fba,a %fcc1, loop_4803 loop_4802: fcmple16 %f12, %f2, %l0 fsrc2 %f14, %f4 smulcc %o4, 0x17A8, %g7 loop_4803: fcmple16 %f12, %f0, %o7 ld [%l7 + 0x5C], %f2 ldsh [%l7 + 0x38], %g5 alignaddr %g4, %o2, %i4 std %f6, [%l7 + 0x20] std %f0, [%l7 + 0x50] fors %f12, %f0, %f12 std %f8, [%l7 + 0x78] std %f4, [%l7 + 0x50] ldx [%l7 + 0x30], %l3 tcc %xcc, 0x2 tn %xcc, 0x2 stb %i3, [%l7 + 0x3B] edge8ln %i0, %i6, %o3 array32 %i5, %g1, %i2 fornot2 %f2, %f10, %f8 for %f6, %f8, %f6 fpsub32s %f15, %f11, %f14 lduh [%l7 + 0x5C], %g6 alignaddrl %o6, %g2, %o5 fmovdg %icc, %f3, %f12 alignaddr %i7, %l5, %g3 stx %i1, [%l7 + 0x60] fblg,a %fcc0, loop_4804 brgz %l2, loop_4805 move %icc, %l1, %o1 ldd [%l7 + 0x30], %f14 loop_4804: brgz %l4, loop_4806 loop_4805: stb %o0, [%l7 + 0x6F] std %f2, [%l7 + 0x10] fpsub16s %f7, %f1, %f3 loop_4806: brz %l0, loop_4807 bpos,a %icc, loop_4808 bleu,a loop_4809 fbg %fcc1, loop_4810 loop_4807: fbg,a %fcc3, loop_4811 loop_4808: stb %l6, [%l7 + 0x7C] loop_4809: fmovdl %icc, %f4, %f9 loop_4810: bvc,a,pt %icc, loop_4812 loop_4811: andcc %g7, %o7, %g5 fandnot2 %f14, %f10, %f12 ldsw [%l7 + 0x4C], %o4 loop_4812: stb %g4, [%l7 + 0x39] fnands %f1, %f14, %f4 subccc %i4, 0x1A04, %l3 std %f12, [%l7 + 0x40] fmovdl %icc, %f7, %f9 ldsb [%l7 + 0x16], %i3 movrlz %i0, %o2, %i6 std %f4, [%l7 + 0x40] stx %i5, [%l7 + 0x38] xorcc %g1, %o3, %i2 fnands %f0, %f3, %f2 bne,a loop_4813 tpos %xcc, 0x2 edge8ln %g6, %g2, %o6 fmovrdgz %o5, %f4, %f4 loop_4813: tg %xcc, 0x5 edge32l %i7, %l5, %i1 ldx [%l7 + 0x10], %g3 fpadd16s %f9, %f5, %f4 sra %l2, 0x06, %o1 ldd [%l7 + 0x20], %f8 stb %l1, [%l7 + 0x58] popc 0x0657, %l4 fmovrdlez %l0, %f0, %f2 array32 %l6, %g7, %o0 subcc %o7, 0x0BAB, %o4 subccc %g5, 0x09E6, %g4 fxnor %f6, %f14, %f12 movcc %icc, %i4, %i3 fmul8x16 %f11, %f10, %f14 sth %l3, [%l7 + 0x30] brz %i0, loop_4814 fmovdneg %xcc, %f9, %f6 ld [%l7 + 0x38], %f13 stx %i6, [%l7 + 0x58] loop_4814: fcmpne16 %f6, %f0, %o2 bg loop_4815 movre %g1, %o3, %i2 popc 0x1861, %g6 ldx [%l7 + 0x28], %i5 loop_4815: lduh [%l7 + 0x5E], %g2 subc %o5, 0x00C0, %o6 fmovdg %xcc, %f10, %f12 fmovrslez %i7, %f4, %f4 nop setx loop_4816, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addccc %l5, 0x0678, %i1 bneg,pt %icc, loop_4817 fmul8sux16 %f4, %f4, %f2 loop_4816: fpsub16 %f2, %f0, %f8 ldsb [%l7 + 0x71], %l2 loop_4817: tneg %icc, 0x3 tne %xcc, 0x4 tcs %icc, 0x5 fmovse %xcc, %f8, %f6 move %icc, %g3, %l1 ldx [%l7 + 0x18], %l4 bneg loop_4818 ldx [%l7 + 0x78], %o1 fcmps %fcc3, %f12, %f10 sdivcc %l6, 0x1185, %g7 loop_4818: edge8l %l0, %o0, %o7 tpos %xcc, 0x1 fcmpne32 %f10, %f0, %g5 fones %f1 orn %o4, %i4, %g4 ldsb [%l7 + 0x7E], %i3 ldub [%l7 + 0x43], %i0 addc %i6, %l3, %o2 fmovdneg %icc, %f5, %f14 fsrc1 %f10, %f14 bn,a,pt %icc, loop_4819 fble,a %fcc2, loop_4820 nop setx loop_4821, %l0, %l1 jmpl %l1, %o3 fpadd32 %f10, %f14, %f6 loop_4819: fzero %f10 loop_4820: brgz,a %g1, loop_4822 loop_4821: pdist %f10, %f10, %f12 fmovse %icc, %f2, %f3 fandnot2s %f1, %f0, %f4 loop_4822: umul %i2, %i5, %g2 fmovdle %xcc, %f10, %f0 stb %g6, [%l7 + 0x3E] fandnot1 %f2, %f2, %f6 fpadd16 %f12, %f4, %f8 st %f9, [%l7 + 0x30] stx %o6, [%l7 + 0x28] fcmpeq16 %f14, %f4, %i7 move %xcc, %l5, %i1 fsrc2s %f1, %f12 fmul8x16al %f0, %f11, %f6 ldsb [%l7 + 0x7F], %l2 lduw [%l7 + 0x50], %g3 ldub [%l7 + 0x39], %l1 ld [%l7 + 0x40], %f3 nop setx loop_4823, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdneg %xcc, %f7, %f3 fmovsge %icc, %f0, %f8 orncc %l4, %o1, %l6 loop_4823: fmovda %icc, %f7, %f6 fcmpgt32 %f0, %f14, %g7 brlez,a %o5, loop_4824 bn,a loop_4825 sth %o0, [%l7 + 0x1A] st %f2, [%l7 + 0x3C] loop_4824: ldsw [%l7 + 0x58], %o7 loop_4825: sll %g5, 0x12, %o4 fblg %fcc2, loop_4826 fbge,a %fcc1, loop_4827 bcc %xcc, loop_4828 tneg %xcc, 0x7 loop_4826: ldsh [%l7 + 0x74], %i4 loop_4827: edge32l %g4, %i3, %l0 loop_4828: fone %f8 fmovrdlz %i6, %f6, %f4 fnors %f14, %f4, %f15 brlz,a %l3, loop_4829 ld [%l7 + 0x1C], %f4 fmovdl %icc, %f7, %f14 fmovda %icc, %f2, %f9 loop_4829: tcs %icc, 0x2 udiv %i0, 0x113F, %o2 umulcc %o3, 0x0AC3, %g1 ldx [%l7 + 0x40], %i5 stx %i2, [%l7 + 0x38] std %f2, [%l7 + 0x60] ldsh [%l7 + 0x0E], %g6 lduh [%l7 + 0x38], %g2 edge16ln %o6, %i7, %l5 fmuld8sux16 %f15, %f13, %f0 movn %xcc, %l2, %i1 fpack32 %f2, %f6, %f12 std %f4, [%l7 + 0x10] fbul %fcc3, loop_4830 stb %l1, [%l7 + 0x0A] bl,pn %xcc, loop_4831 edge8n %g3, %l4, %o1 loop_4830: ldsw [%l7 + 0x5C], %g7 fmovdne %icc, %f4, %f6 loop_4831: fmovsn %xcc, %f0, %f3 ld [%l7 + 0x7C], %f9 fbuge,a %fcc3, loop_4832 ble,a %xcc, loop_4833 ldsh [%l7 + 0x48], %o5 movpos %icc, %l6, %o0 loop_4832: brz %g5, loop_4834 loop_4833: subcc %o7, 0x0103, %i4 movrlez %g4, %o4, %l0 sth %i3, [%l7 + 0x3C] loop_4834: movrgez %l3, 0x382, %i6 stb %o2, [%l7 + 0x11] sth %i0, [%l7 + 0x1E] xor %o3, 0x030B, %g1 edge8l %i2, %i5, %g2 ldub [%l7 + 0x24], %o6 brlez %i7, loop_4835 fmul8x16au %f3, %f3, %f14 fbue,a %fcc3, loop_4836 ldsw [%l7 + 0x14], %l5 loop_4835: lduw [%l7 + 0x44], %g6 std %f10, [%l7 + 0x58] loop_4836: movleu %xcc, %i1, %l2 movneg %icc, %g3, %l4 fcmped %fcc0, %f0, %f12 fba %fcc1, loop_4837 xorcc %o1, %g7, %l1 fxor %f12, %f4, %f14 std %f4, [%l7 + 0x38] loop_4837: fbug,a %fcc0, loop_4838 fandnot1s %f14, %f2, %f13 taddcctv %o5, 0x0FE5, %l6 tsubcc %o0, %g5, %i4 loop_4838: ldx [%l7 + 0x08], %g4 orn %o7, %o4, %l0 lduw [%l7 + 0x68], %i3 subcc %l3, 0x1467, %i6 stx %i0, [%l7 + 0x60] movrne %o2, 0x135, %g1 fmovscs %xcc, %f1, %f11 movl %xcc, %o3, %i2 ta %icc, 0x2 fbule,a %fcc0, loop_4839 ldx [%l7 + 0x40], %g2 ldsw [%l7 + 0x34], %o6 tcc %xcc, 0x6 loop_4839: fmovdl %icc, %f6, %f13 fmovsne %icc, %f10, %f11 stb %i5, [%l7 + 0x52] mova %icc, %l5, %g6 bg,a,pt %icc, loop_4840 tl %icc, 0x5 fmovrslez %i1, %f15, %f7 fxnors %f13, %f1, %f2 loop_4840: fcmpeq16 %f14, %f8, %l2 be,a %xcc, loop_4841 ldd [%l7 + 0x60], %f10 bleu,pn %xcc, loop_4842 srlx %i7, 0x04, %l4 loop_4841: ldx [%l7 + 0x10], %g3 st %f1, [%l7 + 0x18] loop_4842: movrne %o1, %l1, %o5 lduw [%l7 + 0x20], %g7 fmul8sux16 %f12, %f10, %f2 fbne,a %fcc2, loop_4843 nop setx loop_4844, %l0, %l1 jmpl %l1, %o0 st %f0, [%l7 + 0x38] movg %icc, %l6, %g5 loop_4843: fbn,a %fcc3, loop_4845 loop_4844: srl %g4, 0x0E, %i4 fornot1s %f12, %f5, %f1 fbe,a %fcc1, loop_4846 loop_4845: bvc,a,pt %icc, loop_4847 fxor %f8, %f0, %f6 edge8n %o7, %l0, %o4 loop_4846: bge,pt %icc, loop_4848 loop_4847: ldd [%l7 + 0x38], %f10 fnands %f7, %f14, %f9 ld [%l7 + 0x48], %f8 loop_4848: ldub [%l7 + 0x63], %l3 tl %xcc, 0x1 umulcc %i3, %i0, %o2 fpadd16 %f2, %f12, %f14 tge %xcc, 0x7 lduh [%l7 + 0x26], %g1 tcc %xcc, 0x6 fbo %fcc1, loop_4849 array32 %i6, %o3, %i2 fmovda %icc, %f10, %f11 movle %xcc, %o6, %i5 loop_4849: fble %fcc0, loop_4850 st %f10, [%l7 + 0x4C] fcmpgt16 %f0, %f2, %g2 mulx %l5, 0x0432, %g6 loop_4850: ldx [%l7 + 0x38], %l2 ldub [%l7 + 0x14], %i1 bg,a %icc, loop_4851 ldx [%l7 + 0x50], %l4 bcs,a,pn %icc, loop_4852 fcmpeq16 %f0, %f4, %i7 loop_4851: ldd [%l7 + 0x40], %f4 popc %g3, %o1 loop_4852: ldub [%l7 + 0x77], %o5 movcc %icc, %l1, %o0 ldsb [%l7 + 0x36], %g7 fmovse %xcc, %f1, %f3 movvc %icc, %g5, %l6 srax %i4, 0x17, %o7 stb %g4, [%l7 + 0x3D] be,a loop_4853 movpos %xcc, %o4, %l3 movvs %icc, %i3, %i0 st %f8, [%l7 + 0x0C] loop_4853: tn %icc, 0x6 fbug,a %fcc2, loop_4854 fornot2 %f0, %f6, %f6 sth %o2, [%l7 + 0x5C] st %f3, [%l7 + 0x10] loop_4854: mulscc %g1, 0x1B44, %l0 std %f14, [%l7 + 0x60] fbu %fcc1, loop_4855 popc 0x0442, %o3 tle %icc, 0x3 ldub [%l7 + 0x55], %i2 loop_4855: fmovrde %o6, %f14, %f8 fands %f7, %f6, %f15 ldub [%l7 + 0x25], %i6 edge8ln %g2, %i5, %l5 fmovdgu %xcc, %f3, %f12 ldd [%l7 + 0x48], %f4 sllx %l2, %g6, %i1 fbne,a %fcc1, loop_4856 sth %i7, [%l7 + 0x3A] st %f11, [%l7 + 0x34] taddcc %g3, 0x0A65, %o1 loop_4856: ld [%l7 + 0x58], %f6 bcc,pn %icc, loop_4857 st %f4, [%l7 + 0x6C] ldd [%l7 + 0x28], %f8 alignaddrl %o5, %l4, %l1 loop_4857: tl %icc, 0x0 stw %o0, [%l7 + 0x64] brlz,a %g7, loop_4858 movrlez %l6, %g5, %i4 lduh [%l7 + 0x2E], %o7 ld [%l7 + 0x20], %f12 loop_4858: tge %icc, 0x4 stx %g4, [%l7 + 0x20] andcc %o4, %i3, %i0 fnot1s %f14, %f12 ld [%l7 + 0x34], %f0 be,a %xcc, loop_4859 pdist %f2, %f6, %f8 andncc %l3, %o2, %g1 sdiv %o3, 0x0789, %l0 loop_4859: fand %f10, %f6, %f12 fmul8sux16 %f8, %f6, %f12 movn %xcc, %o6, %i2 stx %i6, [%l7 + 0x58] fmovspos %icc, %f12, %f5 fmovsle %icc, %f12, %f2 movg %xcc, %g2, %l5 st %f0, [%l7 + 0x68] move %icc, %i5, %l2 udivx %i1, 0x1F03, %g6 st %f8, [%l7 + 0x78] stw %g3, [%l7 + 0x48] fpadd32s %f15, %f12, %f9 movrlez %o1, 0x0EB, %o5 movvc %icc, %l4, %i7 ldx [%l7 + 0x18], %l1 edge32l %o0, %g7, %l6 addcc %i4, 0x1045, %g5 sllx %g4, 0x12, %o4 movrlz %o7, %i0, %i3 fpadd32s %f10, %f0, %f6 subc %o2, %g1, %l3 fbg,a %fcc2, loop_4860 tsubcctv %l0, 0x142D, %o6 sth %i2, [%l7 + 0x7C] sth %i6, [%l7 + 0x6A] loop_4860: srax %o3, 0x03, %l5 movrgz %g2, %l2, %i5 movrgz %i1, %g3, %o1 std %f4, [%l7 + 0x10] fpack16 %f10, %f12 tcc %xcc, 0x6 lduh [%l7 + 0x1E], %g6 movre %o5, %l4, %l1 tge %icc, 0x3 movrgez %i7, %o0, %l6 movg %xcc, %i4, %g7 stx %g5, [%l7 + 0x28] ldub [%l7 + 0x19], %g4 array32 %o4, %o7, %i3 ldsh [%l7 + 0x52], %i0 fmovdg %icc, %f15, %f10 fnors %f5, %f4, %f12 ba,a,pt %xcc, loop_4861 ldub [%l7 + 0x35], %g1 edge8n %l3, %o2, %l0 fand %f4, %f12, %f4 loop_4861: bshuffle %f10, %f14, %f14 fnors %f13, %f9, %f11 bn loop_4862 taddcctv %o6, 0x1999, %i6 st %f6, [%l7 + 0x78] fpack16 %f4, %f8 loop_4862: bn,a loop_4863 fandnot2s %f14, %f4, %f12 lduw [%l7 + 0x18], %o3 subc %i2, 0x0C99, %g2 loop_4863: fmovdvs %icc, %f0, %f8 fcmpne32 %f14, %f8, %l5 sth %i5, [%l7 + 0x1A] fbn,a %fcc1, loop_4864 fexpand %f6, %f2 stb %i1, [%l7 + 0x6F] stb %l2, [%l7 + 0x6F] loop_4864: ble,a loop_4865 ldsh [%l7 + 0x72], %o1 siam 0x3 nop setx loop_4866, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4865: tsubcc %g3, 0x0B31, %o5 bcc,a %xcc, loop_4867 sll %l4, 0x02, %l1 loop_4866: bge,a,pn %icc, loop_4868 sth %g6, [%l7 + 0x0C] loop_4867: andcc %o0, 0x07C8, %l6 ldub [%l7 + 0x5E], %i4 loop_4868: fxnor %f12, %f10, %f8 fmovrdlez %g7, %f14, %f8 srlx %g5, 0x04, %i7 bvc,a %icc, loop_4869 ldd [%l7 + 0x40], %f12 sth %o4, [%l7 + 0x28] ldx [%l7 + 0x30], %o7 loop_4869: st %f0, [%l7 + 0x44] ldsb [%l7 + 0x71], %g4 fmovdneg %icc, %f6, %f14 orn %i0, %g1, %l3 bvs loop_4870 lduh [%l7 + 0x20], %o2 or %i3, 0x0E28, %l0 lduw [%l7 + 0x5C], %o6 loop_4870: stb %i6, [%l7 + 0x1E] std %f2, [%l7 + 0x40] movrlz %i2, 0x26A, %o3 ldsh [%l7 + 0x7C], %g2 movrgez %l5, %i5, %i1 fsrc2s %f3, %f7 tleu %xcc, 0x1 fmovdl %xcc, %f13, %f7 sth %o1, [%l7 + 0x6E] ldsb [%l7 + 0x70], %l2 fornot2 %f12, %f12, %f8 movrlz %g3, %l4, %o5 stw %l1, [%l7 + 0x34] fba %fcc2, loop_4871 ldx [%l7 + 0x38], %g6 fexpand %f6, %f6 fmovrdlez %l6, %f10, %f4 loop_4871: fones %f11 fba %fcc3, loop_4872 subcc %o0, 0x0CDC, %i4 fcmpgt16 %f6, %f6, %g5 ldsb [%l7 + 0x51], %i7 loop_4872: movgu %icc, %g7, %o4 fpack16 %f0, %f3 ldx [%l7 + 0x50], %o7 fmovdleu %xcc, %f4, %f1 orcc %g4, %g1, %i0 sllx %o2, 0x0E, %l3 fbo %fcc2, loop_4873 edge32ln %i3, %o6, %l0 fcmpne16 %f6, %f10, %i6 array32 %o3, %g2, %l5 loop_4873: std %f2, [%l7 + 0x68] bvc,pt %icc, loop_4874 lduw [%l7 + 0x34], %i2 fbn %fcc1, loop_4875 faligndata %f4, %f8, %f6 loop_4874: fmovdge %icc, %f10, %f2 fmovrdne %i1, %f4, %f8 loop_4875: fmovsvc %icc, %f15, %f7 ldsw [%l7 + 0x54], %o1 bne,a,pt %xcc, loop_4876 ldd [%l7 + 0x18], %f10 movrgez %l2, %g3, %l4 ldub [%l7 + 0x5E], %i5 loop_4876: subcc %o5, %g6, %l1 fmul8x16au %f4, %f10, %f8 orn %o0, %l6, %g5 stx %i4, [%l7 + 0x78] fpmerge %f10, %f4, %f10 bcs,a,pt %xcc, loop_4877 fands %f7, %f4, %f12 brlz %i7, loop_4878 andn %o4, 0x012D, %o7 loop_4877: fbl,a %fcc0, loop_4879 fmovde %xcc, %f4, %f10 loop_4878: fmovdvs %xcc, %f6, %f6 stb %g4, [%l7 + 0x12] loop_4879: or %g1, %i0, %o2 fxnor %f14, %f8, %f10 ldd [%l7 + 0x58], %f10 fone %f0 fba %fcc1, loop_4880 st %f11, [%l7 + 0x14] andn %l3, %i3, %g7 movpos %icc, %o6, %i6 loop_4880: fpadd16s %f11, %f3, %f3 bpos,a %xcc, loop_4881 tcs %icc, 0x0 ld [%l7 + 0x3C], %f9 ldx [%l7 + 0x58], %o3 loop_4881: fpmerge %f10, %f9, %f10 fmovsge %xcc, %f12, %f0 stw %l0, [%l7 + 0x10] lduh [%l7 + 0x72], %g2 fmovrde %i2, %f4, %f14 fba,a %fcc1, loop_4882 fpsub16s %f0, %f7, %f11 fmovsle %xcc, %f7, %f6 tn %icc, 0x6 loop_4882: srlx %i1, 0x11, %o1 bne,a %icc, loop_4883 edge8ln %l5, %l2, %l4 brgez %g3, loop_4884 movleu %icc, %i5, %g6 loop_4883: fandnot1s %f5, %f14, %f0 fmul8x16al %f0, %f11, %f0 loop_4884: fexpand %f7, %f10 stb %l1, [%l7 + 0x1B] sllx %o0, 0x0F, %l6 stx %g5, [%l7 + 0x30] fmovsn %icc, %f12, %f0 subccc %o5, 0x14DD, %i7 fpadd32s %f15, %f4, %f0 lduw [%l7 + 0x4C], %o4 stb %o7, [%l7 + 0x70] fmovsa %icc, %f8, %f6 fmovrslz %g4, %f12, %f15 st %f3, [%l7 + 0x08] movre %i4, %g1, %i0 stx %l3, [%l7 + 0x50] sth %i3, [%l7 + 0x4E] fbg,a %fcc2, loop_4885 stx %g7, [%l7 + 0x20] subcc %o2, %o6, %o3 sllx %i6, %g2, %l0 loop_4885: tge %xcc, 0x1 ldub [%l7 + 0x20], %i2 tpos %icc, 0x5 movne %icc, %i1, %l5 bcs loop_4886 fmovdne %xcc, %f5, %f8 fcmped %fcc2, %f6, %f12 tge %icc, 0x5 loop_4886: smulcc %o1, 0x1012, %l2 nop setx loop_4887, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlz,a %l4, loop_4888 ldub [%l7 + 0x28], %i5 ldub [%l7 + 0x4E], %g3 loop_4887: fpackfix %f6, %f13 loop_4888: fbue %fcc2, loop_4889 be,pn %icc, loop_4890 tne %xcc, 0x7 fbul,a %fcc1, loop_4891 loop_4889: brgz %l1, loop_4892 loop_4890: ble,a %icc, loop_4893 movge %xcc, %g6, %o0 loop_4891: fmovsleu %icc, %f15, %f6 loop_4892: fmovdneg %xcc, %f1, %f12 loop_4893: array8 %l6, %g5, %o5 stb %o4, [%l7 + 0x5C] fblg %fcc3, loop_4894 udivx %i7, 0x153C, %g4 std %f12, [%l7 + 0x70] fcmped %fcc1, %f8, %f6 loop_4894: ba,a,pt %xcc, loop_4895 bcs %icc, loop_4896 ldx [%l7 + 0x78], %i4 lduh [%l7 + 0x16], %o7 loop_4895: tl %icc, 0x7 loop_4896: fsrc1 %f4, %f10 array32 %g1, %i0, %l3 sth %i3, [%l7 + 0x12] movleu %icc, %o2, %o6 ldsh [%l7 + 0x54], %o3 brgez,a %i6, loop_4897 fmovrdne %g2, %f6, %f0 fmovdneg %icc, %f9, %f11 fzero %f14 loop_4897: tle %icc, 0x4 fones %f8 stw %g7, [%l7 + 0x14] add %i2, %i1, %l5 fmovsvs %icc, %f13, %f14 movre %l0, %o1, %l4 tl %icc, 0x4 ldx [%l7 + 0x58], %l2 udivx %i5, 0x0101, %g3 bcs %xcc, loop_4898 fcmpeq16 %f8, %f6, %g6 fmovd %f10, %f4 umul %l1, 0x07B8, %o0 loop_4898: xnor %l6, %o5, %g5 fmovsa %icc, %f1, %f14 fmovsvs %xcc, %f8, %f2 fornot2s %f11, %f13, %f13 std %f0, [%l7 + 0x40] fmovdge %icc, %f5, %f3 fcmpne32 %f2, %f4, %o4 ldd [%l7 + 0x78], %f4 ldsb [%l7 + 0x47], %g4 sth %i4, [%l7 + 0x54] sth %o7, [%l7 + 0x0C] subccc %g1, %i0, %i7 sdiv %l3, 0x049C, %o2 bvc,a,pn %xcc, loop_4899 bn,pn %icc, loop_4900 brlez,a %i3, loop_4901 and %o3, 0x091C, %i6 loop_4899: call loop_4902 loop_4900: ldx [%l7 + 0x78], %o6 loop_4901: bleu,a,pt %xcc, loop_4903 fmovscs %xcc, %f8, %f2 loop_4902: fmovrde %g2, %f6, %f12 ldx [%l7 + 0x18], %g7 loop_4903: fmul8x16al %f7, %f11, %f4 tn %icc, 0x0 srl %i2, %l5, %i1 stx %l0, [%l7 + 0x18] ldsh [%l7 + 0x3C], %o1 fmovdvc %xcc, %f6, %f9 bgu,a,pt %xcc, loop_4904 fmovdcs %icc, %f8, %f10 bn,a %xcc, loop_4905 fpadd16 %f0, %f6, %f4 loop_4904: fmul8sux16 %f6, %f8, %f2 tsubcc %l2, %i5, %g3 loop_4905: popc %l4, %l1 umul %o0, 0x0BE9, %g6 fmovsn %icc, %f1, %f7 ldsw [%l7 + 0x64], %l6 addc %o5, 0x05C6, %o4 ldx [%l7 + 0x20], %g5 ldub [%l7 + 0x18], %g4 edge32n %i4, %o7, %i0 ba %xcc, loop_4906 srlx %i7, 0x12, %l3 sub %o2, 0x036D, %i3 ldsh [%l7 + 0x16], %g1 loop_4906: lduw [%l7 + 0x64], %i6 edge16n %o6, %o3, %g2 andcc %g7, %i2, %i1 smulcc %l5, %o1, %l0 tg %xcc, 0x4 sdiv %i5, 0x12CF, %l2 sdivcc %g3, 0x038D, %l4 nop setx loop_4907, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsleu %xcc, %f6, %f7 ldsw [%l7 + 0x38], %l1 lduw [%l7 + 0x20], %o0 loop_4907: bcc,a %icc, loop_4908 fpmerge %f6, %f8, %f6 tneg %icc, 0x4 ldsw [%l7 + 0x14], %g6 loop_4908: ldd [%l7 + 0x18], %f10 sllx %o5, %o4, %g5 fmul8x16 %f9, %f4, %f8 tsubcc %l6, %i4, %g4 fand %f0, %f8, %f6 edge16 %o7, %i0, %l3 fpsub32 %f14, %f6, %f10 fmovsle %icc, %f15, %f11 ld [%l7 + 0x3C], %f9 ldub [%l7 + 0x3C], %i7 std %f2, [%l7 + 0x70] sth %o2, [%l7 + 0x42] fbuge %fcc0, loop_4909 tg %xcc, 0x7 xorcc %g1, %i6, %o6 movgu %icc, %i3, %o3 loop_4909: fmovdpos %icc, %f8, %f11 call loop_4910 fbul %fcc0, loop_4911 movgu %xcc, %g2, %g7 ld [%l7 + 0x3C], %f3 loop_4910: ldub [%l7 + 0x6A], %i2 loop_4911: stw %l5, [%l7 + 0x3C] fmuld8ulx16 %f11, %f10, %f4 ba,a %icc, loop_4912 fcmpes %fcc0, %f3, %f10 fbu %fcc0, loop_4913 fmovde %xcc, %f5, %f14 loop_4912: fsrc1 %f14, %f10 ldx [%l7 + 0x58], %i1 loop_4913: fbue %fcc2, loop_4914 bn,a,pt %xcc, loop_4915 stb %l0, [%l7 + 0x4B] fpadd16s %f15, %f1, %f15 loop_4914: smul %o1, %i5, %g3 loop_4915: movrlez %l2, 0x226, %l1 fmovdgu %xcc, %f14, %f14 tcc %icc, 0x7 udivx %o0, 0x04C2, %g6 fornot1 %f2, %f4, %f6 subc %l4, %o4, %o5 fmovrdne %g5, %f6, %f12 fbo %fcc3, loop_4916 edge16l %i4, %g4, %o7 bl,a loop_4917 ldsw [%l7 + 0x1C], %l6 loop_4916: ldsb [%l7 + 0x23], %i0 ldsh [%l7 + 0x18], %i7 loop_4917: stx %l3, [%l7 + 0x58] fmul8x16al %f3, %f6, %f12 tvc %xcc, 0x4 nop setx loop_4918, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x2B], %o2 bcc,pt %icc, loop_4919 ldub [%l7 + 0x1A], %i6 loop_4918: tsubcctv %o6, %g1, %i3 lduw [%l7 + 0x28], %g2 loop_4919: ldub [%l7 + 0x26], %g7 ldub [%l7 + 0x0A], %o3 tsubcctv %l5, 0x0432, %i2 fmovdg %icc, %f11, %f7 brgz %i1, loop_4920 mulx %l0, 0x135C, %o1 ld [%l7 + 0x4C], %f1 fmovsvs %icc, %f13, %f4 loop_4920: sth %g3, [%l7 + 0x44] edge32n %i5, %l2, %o0 ld [%l7 + 0x3C], %f2 ldd [%l7 + 0x78], %f2 movcc %xcc, %g6, %l4 movn %xcc, %o4, %o5 fmovrslez %g5, %f4, %f8 bvs,a,pt %xcc, loop_4921 ldsb [%l7 + 0x44], %i4 edge16l %l1, %o7, %g4 lduw [%l7 + 0x5C], %l6 loop_4921: fmovsl %xcc, %f8, %f1 ldx [%l7 + 0x10], %i0 andncc %l3, %o2, %i6 fmovspos %xcc, %f14, %f4 tvs %icc, 0x2 tcs %xcc, 0x4 fandnot2 %f8, %f14, %f8 movneg %xcc, %o6, %g1 sth %i3, [%l7 + 0x5E] fnegd %f14, %f12 std %f0, [%l7 + 0x78] fxnor %f8, %f10, %f2 edge16 %g2, %i7, %o3 movgu %xcc, %l5, %g7 smulcc %i2, %l0, %o1 xnorcc %i1, 0x05DB, %i5 fandnot1s %f8, %f4, %f8 ldub [%l7 + 0x34], %l2 lduh [%l7 + 0x50], %g3 bcc %icc, loop_4922 tle %xcc, 0x3 sth %o0, [%l7 + 0x0A] fble %fcc3, loop_4923 loop_4922: tvc %icc, 0x3 andncc %g6, %l4, %o4 movrlez %g5, %i4, %o5 loop_4923: fcmple16 %f12, %f10, %l1 fpadd16s %f2, %f14, %f8 ldx [%l7 + 0x40], %o7 fbn %fcc1, loop_4924 tvc %icc, 0x6 stw %l6, [%l7 + 0x40] fcmpeq32 %f6, %f8, %i0 loop_4924: ba loop_4925 ldsb [%l7 + 0x6D], %l3 bvc,a,pn %xcc, loop_4926 orncc %o2, 0x180C, %i6 loop_4925: subccc %o6, 0x119E, %g1 tcs %icc, 0x2 loop_4926: tvs %xcc, 0x3 stw %i3, [%l7 + 0x2C] fcmpd %fcc2, %f12, %f12 fsrc1 %f10, %f14 ldd [%l7 + 0x10], %f4 fbul %fcc3, loop_4927 stx %g4, [%l7 + 0x78] lduw [%l7 + 0x44], %i7 lduw [%l7 + 0x40], %o3 loop_4927: fmovrsgez %g2, %f9, %f14 fabss %f3, %f7 fsrc1s %f15, %f12 fmul8ulx16 %f0, %f12, %f12 addccc %g7, %l5, %l0 ldsb [%l7 + 0x71], %o1 movvs %xcc, %i2, %i5 udivx %i1, 0x07EA, %l2 tgu %xcc, 0x7 lduw [%l7 + 0x08], %o0 lduh [%l7 + 0x5E], %g6 or %l4, 0x0877, %o4 bcs loop_4928 fornot1s %f8, %f15, %f9 ldub [%l7 + 0x37], %g5 ldx [%l7 + 0x20], %i4 loop_4928: sub %o5, %l1, %g3 stx %l6, [%l7 + 0x18] fmovdn %xcc, %f10, %f11 sdivcc %i0, 0x19EF, %l3 movg %xcc, %o7, %i6 fpack16 %f6, %f11 lduh [%l7 + 0x6C], %o6 move %icc, %o2, %i3 fbul,a %fcc3, loop_4929 movn %xcc, %g4, %g1 fmovdcc %xcc, %f2, %f5 ldsw [%l7 + 0x70], %i7 loop_4929: xnorcc %o3, %g2, %g7 ldsw [%l7 + 0x30], %l5 andncc %o1, %l0, %i5 stb %i1, [%l7 + 0x13] ldsh [%l7 + 0x64], %i2 tvs %icc, 0x7 fone %f2 faligndata %f8, %f14, %f14 fbuge,a %fcc0, loop_4930 be,a %xcc, loop_4931 sdivx %l2, 0x1E64, %o0 fcmpeq32 %f8, %f0, %l4 loop_4930: xnorcc %g6, 0x18D1, %o4 loop_4931: lduw [%l7 + 0x5C], %g5 movpos %icc, %o5, %l1 xnorcc %i4, 0x0619, %g3 fcmpne32 %f0, %f12, %i0 bcc,a loop_4932 sll %l3, %o7, %i6 fnegs %f5, %f14 lduh [%l7 + 0x10], %l6 loop_4932: and %o6, 0x0A50, %o2 fbule,a %fcc0, loop_4933 ldsw [%l7 + 0x54], %i3 fmovsa %xcc, %f10, %f8 bgu,a,pn %xcc, loop_4934 loop_4933: add %g1, 0x0435, %i7 fmuld8ulx16 %f4, %f6, %f10 call loop_4935 loop_4934: umulcc %g4, %o3, %g7 fcmpeq32 %f14, %f6, %g2 ldsw [%l7 + 0x58], %l5 loop_4935: udivcc %o1, 0x016E, %l0 array16 %i1, %i2, %l2 tleu %icc, 0x0 stb %o0, [%l7 + 0x3C] addccc %i5, 0x002F, %l4 movl %icc, %o4, %g6 bleu,pn %xcc, loop_4936 fnot2s %f9, %f0 array16 %o5, %l1, %g5 taddcc %g3, 0x1DEF, %i0 loop_4936: fmovscs %xcc, %f2, %f15 fmovdle %icc, %f6, %f15 st %f2, [%l7 + 0x78] movpos %icc, %i4, %o7 be,a %icc, loop_4937 lduw [%l7 + 0x10], %i6 fbuge,a %fcc0, loop_4938 fornot2 %f10, %f12, %f2 loop_4937: fmovdle %icc, %f13, %f14 ldub [%l7 + 0x5C], %l3 loop_4938: ldsb [%l7 + 0x14], %l6 ldd [%l7 + 0x28], %f2 brlz,a %o2, loop_4939 tleu %xcc, 0x4 edge8 %i3, %g1, %o6 srlx %g4, 0x00, %i7 loop_4939: tcc %icc, 0x6 sdivcc %g7, 0x0CF6, %g2 fcmple32 %f0, %f4, %o3 movne %xcc, %l5, %l0 mulscc %o1, %i1, %i2 fmovdcc %xcc, %f12, %f11 std %f4, [%l7 + 0x20] stx %l2, [%l7 + 0x10] alignaddr %i5, %o0, %l4 edge8 %g6, %o5, %l1 movrgz %g5, 0x09A, %o4 xnorcc %i0, %i4, %g3 lduw [%l7 + 0x3C], %o7 fmovsvs %icc, %f9, %f14 smulcc %l3, %i6, %o2 stb %i3, [%l7 + 0x4D] fmovsne %icc, %f4, %f5 call loop_4940 fands %f5, %f10, %f9 fabss %f6, %f9 tgu %icc, 0x2 loop_4940: lduw [%l7 + 0x0C], %l6 lduh [%l7 + 0x26], %g1 movge %icc, %g4, %o6 fmovspos %icc, %f13, %f13 fpackfix %f4, %f13 ldsh [%l7 + 0x44], %g7 fpack16 %f6, %f15 tneg %icc, 0x7 fpadd16 %f8, %f6, %f12 fmovs %f13, %f2 stb %i7, [%l7 + 0x1F] lduw [%l7 + 0x08], %g2 movpos %xcc, %l5, %l0 lduw [%l7 + 0x4C], %o1 alignaddrl %i1, %i2, %o3 tsubcctv %l2, %o0, %l4 edge8ln %g6, %o5, %l1 fbue %fcc1, loop_4941 ldsw [%l7 + 0x18], %i5 xnorcc %o4, 0x109F, %g5 ldd [%l7 + 0x78], %f6 loop_4941: tg %icc, 0x3 lduw [%l7 + 0x78], %i0 ldub [%l7 + 0x17], %i4 stw %g3, [%l7 + 0x50] edge8n %o7, %i6, %l3 andncc %i3, %o2, %g1 fmovs %f2, %f13 stx %g4, [%l7 + 0x50] fexpand %f12, %f14 movrlz %l6, %o6, %g7 fbn,a %fcc2, loop_4942 ldsh [%l7 + 0x4C], %g2 ba,pn %icc, loop_4943 ldx [%l7 + 0x18], %i7 loop_4942: fmovrdlez %l0, %f14, %f4 fnand %f2, %f4, %f14 loop_4943: fmovsvs %icc, %f3, %f4 sethi 0x0A6A, %l5 fands %f11, %f11, %f3 fnot2 %f4, %f12 xorcc %i1, 0x12D3, %o1 fsrc1s %f7, %f7 fmovrdlez %o3, %f6, %f6 or %l2, 0x12E2, %o0 fbule %fcc2, loop_4944 edge8 %l4, %i2, %g6 bshuffle %f4, %f4, %f8 fcmpd %fcc2, %f8, %f2 loop_4944: fpadd16 %f0, %f0, %f4 nop setx loop_4945, %l0, %l1 jmpl %l1, %o5 fcmpd %fcc3, %f0, %f0 xor %i5, 0x0101, %o4 stx %l1, [%l7 + 0x78] loop_4945: ld [%l7 + 0x54], %f4 array16 %g5, %i4, %i0 fmovsvs %icc, %f2, %f8 stw %o7, [%l7 + 0x78] fmovdvc %xcc, %f1, %f2 movle %icc, %i6, %g3 sth %i3, [%l7 + 0x6E] ldsh [%l7 + 0x4C], %o2 ld [%l7 + 0x7C], %f4 ldsh [%l7 + 0x7E], %l3 movl %xcc, %g1, %g4 stx %o6, [%l7 + 0x10] fexpand %f14, %f8 st %f15, [%l7 + 0x74] sth %l6, [%l7 + 0x12] fones %f10 ldx [%l7 + 0x38], %g2 ldub [%l7 + 0x52], %i7 for %f8, %f4, %f14 stb %l0, [%l7 + 0x18] pdist %f8, %f10, %f14 movcc %xcc, %l5, %g7 ldd [%l7 + 0x68], %f2 xnor %i1, %o3, %l2 brlez %o0, loop_4946 sra %l4, %i2, %o1 orcc %g6, 0x0185, %o5 fmul8sux16 %f10, %f6, %f12 loop_4946: movgu %icc, %i5, %o4 tsubcc %g5, %i4, %l1 ldsh [%l7 + 0x3C], %i0 bcc %icc, loop_4947 bne loop_4948 std %f10, [%l7 + 0x38] movneg %xcc, %o7, %i6 loop_4947: ldsb [%l7 + 0x4F], %i3 loop_4948: fcmpd %fcc0, %f14, %f6 ba,a loop_4949 fmovdvs %icc, %f3, %f0 fmovsvc %xcc, %f9, %f2 fors %f13, %f5, %f15 loop_4949: alignaddrl %g3, %l3, %g1 fcmpes %fcc1, %f15, %f7 movrlez %g4, %o6, %o2 ldsb [%l7 + 0x5E], %l6 addc %g2, %l0, %l5 lduw [%l7 + 0x60], %i7 sdivcc %i1, 0x11E1, %o3 nop setx loop_4950, %l0, %l1 jmpl %l1, %g7 fmovrdgz %o0, %f14, %f0 mulscc %l2, 0x1FEC, %i2 move %icc, %o1, %l4 loop_4950: lduw [%l7 + 0x34], %g6 fpsub32 %f14, %f14, %f2 ldsb [%l7 + 0x32], %i5 stw %o4, [%l7 + 0x64] orn %g5, %i4, %l1 sth %o5, [%l7 + 0x14] stx %o7, [%l7 + 0x20] fcmps %fcc0, %f3, %f12 movrlez %i6, %i3, %g3 stw %l3, [%l7 + 0x34] and %g1, 0x00A0, %i0 bcc loop_4951 fmovde %icc, %f7, %f9 sth %o6, [%l7 + 0x74] bcc,a,pt %icc, loop_4952 loop_4951: ld [%l7 + 0x10], %f12 brgz %g4, loop_4953 std %f12, [%l7 + 0x78] loop_4952: fbuge %fcc3, loop_4954 taddcctv %o2, 0x1EBB, %g2 loop_4953: alignaddrl %l0, %l6, %i7 addc %l5, 0x0DCF, %i1 loop_4954: fnegs %f2, %f12 fmovdne %xcc, %f5, %f15 fmovspos %icc, %f12, %f8 fmul8x16al %f10, %f3, %f8 fbug %fcc2, loop_4955 fblg %fcc0, loop_4956 ldx [%l7 + 0x28], %g7 fmovrslz %o0, %f12, %f3 loop_4955: fmovsg %xcc, %f2, %f7 loop_4956: for %f0, %f8, %f10 sub %l2, %i2, %o1 be %icc, loop_4957 movne %icc, %o3, %l4 nop setx loop_4958, %l0, %l1 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 %f15, [%l7 + 0x78] loop_4957: fmovdleu %xcc, %f11, %f6 lduw [%l7 + 0x44], %i5 loop_4958: nop setx loop_4959, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bleu,pn %icc, loop_4960 fba %fcc3, loop_4961 fmovsneg %icc, %f4, %f13 loop_4959: ldsb [%l7 + 0x3A], %o4 loop_4960: brz %g6, loop_4962 loop_4961: siam 0x3 fmovrdne %i4, %f12, %f8 fpadd16 %f4, %f10, %f12 loop_4962: edge8l %l1, %o5, %o7 ldub [%l7 + 0x22], %g5 fxnors %f11, %f3, %f9 ldx [%l7 + 0x18], %i3 fmovrdgez %i6, %f10, %f4 ldub [%l7 + 0x4F], %g3 tl %xcc, 0x3 bne,a loop_4963 fcmpgt32 %f6, %f6, %l3 stb %g1, [%l7 + 0x0A] edge16l %o6, %i0, %o2 loop_4963: ta %xcc, 0x4 stw %g4, [%l7 + 0x6C] brz,a %g2, loop_4964 fmovdne %icc, %f15, %f10 edge8n %l6, %l0, %i7 fbg %fcc0, loop_4965 loop_4964: lduh [%l7 + 0x14], %l5 fcmpd %fcc2, %f0, %f12 mova %xcc, %i1, %g7 loop_4965: brlz,a %o0, loop_4966 fmovsn %icc, %f3, %f2 add %i2, 0x151D, %o1 ldub [%l7 + 0x6A], %l2 loop_4966: fnand %f2, %f0, %f12 subccc %o3, 0x0550, %i5 fmovdne %xcc, %f4, %f4 stb %o4, [%l7 + 0x5E] alignaddr %l4, %i4, %l1 array16 %o5, %o7, %g6 taddcc %i3, 0x16B0, %g5 sth %g3, [%l7 + 0x50] ldd [%l7 + 0x58], %f2 fmovde %icc, %f6, %f10 lduw [%l7 + 0x14], %l3 fbuge %fcc1, loop_4967 movrlz %i6, %o6, %i0 ld [%l7 + 0x18], %f1 bl loop_4968 loop_4967: fmovdneg %xcc, %f5, %f8 fbg,a %fcc0, loop_4969 fmovsn %xcc, %f7, %f4 loop_4968: mulx %g1, 0x0868, %o2 lduw [%l7 + 0x60], %g2 loop_4969: stw %g4, [%l7 + 0x10] edge32n %l0, %i7, %l6 fsrc1 %f8, %f8 fsrc1 %f12, %f4 nop setx loop_4970, %l0, %l1 jmpl %l1, %l5 fmovsle %icc, %f14, %f0 movvc %xcc, %i1, %o0 fmovsgu %xcc, %f4, %f13 loop_4970: tne %icc, 0x4 umul %i2, 0x0FD0, %o1 ldsh [%l7 + 0x5C], %l2 addcc %o3, %g7, %o4 fsrc2s %f8, %f3 fmovdcc %xcc, %f10, %f1 ba,pn %icc, loop_4971 st %f15, [%l7 + 0x40] ldsb [%l7 + 0x71], %i5 ldsh [%l7 + 0x3A], %l4 loop_4971: srlx %l1, 0x1F, %o5 ldsb [%l7 + 0x36], %i4 fmovspos %xcc, %f3, %f3 fmovsn %icc, %f13, %f8 bge,a,pt %icc, loop_4972 ble %icc, loop_4973 ldsw [%l7 + 0x54], %o7 ldd [%l7 + 0x28], %f8 loop_4972: st %f8, [%l7 + 0x1C] loop_4973: ld [%l7 + 0x38], %f1 brlz,a %i3, loop_4974 brnz,a %g6, loop_4975 ldub [%l7 + 0x3A], %g5 fmovdgu %xcc, %f2, %f9 loop_4974: ldsh [%l7 + 0x36], %l3 loop_4975: siam 0x5 ldsb [%l7 + 0x57], %i6 fmovrslz %o6, %f7, %f15 xorcc %g3, %i0, %o2 ld [%l7 + 0x5C], %f7 udivcc %g2, 0x0377, %g1 movleu %xcc, %g4, %l0 fabss %f3, %f15 lduh [%l7 + 0x6C], %i7 fpmerge %f8, %f3, %f6 ldsw [%l7 + 0x34], %l6 st %f13, [%l7 + 0x60] bn,pn %xcc, loop_4976 lduw [%l7 + 0x28], %i1 st %f0, [%l7 + 0x3C] fcmpne32 %f8, %f2, %l5 loop_4976: ldsh [%l7 + 0x6E], %i2 ldsh [%l7 + 0x52], %o0 xorcc %l2, %o1, %o3 fmovrdgz %g7, %f4, %f10 xnorcc %o4, %l4, %i5 bge loop_4977 bleu,a loop_4978 stw %l1, [%l7 + 0x5C] sth %o5, [%l7 + 0x3A] loop_4977: fmovsgu %icc, %f13, %f12 loop_4978: ldsw [%l7 + 0x50], %o7 fmovrslez %i3, %f14, %f7 lduh [%l7 + 0x42], %g6 st %f8, [%l7 + 0x34] sra %i4, %l3, %g5 sth %i6, [%l7 + 0x62] nop setx loop_4979, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x08], %o6 edge16l %i0, %g3, %o2 fcmple32 %f12, %f8, %g2 loop_4979: sdivx %g4, 0x13EB, %l0 fbug,a %fcc2, loop_4980 st %f4, [%l7 + 0x0C] stx %i7, [%l7 + 0x48] fmovsvs %icc, %f3, %f10 loop_4980: stb %l6, [%l7 + 0x57] edge16 %i1, %l5, %g1 movge %icc, %i2, %l2 fmovsg %xcc, %f10, %f2 alignaddrl %o0, %o1, %o3 pdist %f6, %f6, %f8 tne %icc, 0x3 xorcc %g7, %l4, %o4 subccc %l1, %o5, %o7 fmovsn %xcc, %f12, %f5 tpos %xcc, 0x2 tle %xcc, 0x5 ldd [%l7 + 0x78], %f6 bge,a,pt %xcc, loop_4981 movneg %icc, %i3, %i5 bge %icc, loop_4982 bvc %xcc, loop_4983 loop_4981: udivcc %g6, 0x13A7, %l3 fsrc1s %f0, %f5 loop_4982: lduh [%l7 + 0x12], %i4 loop_4983: brz %g5, loop_4984 ld [%l7 + 0x14], %f9 ld [%l7 + 0x38], %f7 array8 %i6, %i0, %o6 loop_4984: tsubcctv %g3, %g2, %g4 ldub [%l7 + 0x0D], %l0 brgez %i7, loop_4985 fmovrdgez %o2, %f14, %f0 stw %i1, [%l7 + 0x60] popc 0x1E15, %l5 loop_4985: array8 %l6, %i2, %l2 sdivx %g1, 0x08C0, %o1 fmovrslez %o0, %f1, %f8 fbug,a %fcc1, loop_4986 fmovdpos %icc, %f3, %f6 ldsb [%l7 + 0x4B], %g7 ldx [%l7 + 0x20], %o3 loop_4986: edge32 %o4, %l4, %l1 ld [%l7 + 0x50], %f4 ldsh [%l7 + 0x3E], %o5 movn %xcc, %o7, %i5 fmul8ulx16 %f8, %f8, %f10 stx %i3, [%l7 + 0x18] lduw [%l7 + 0x60], %l3 sth %i4, [%l7 + 0x32] faligndata %f10, %f14, %f10 movge %xcc, %g6, %g5 addccc %i0, 0x121A, %i6 for %f12, %f8, %f6 ble,a loop_4987 fmovdge %xcc, %f3, %f11 ld [%l7 + 0x54], %f3 fandnot1 %f6, %f10, %f12 loop_4987: stb %o6, [%l7 + 0x0F] fpsub16s %f11, %f1, %f12 lduw [%l7 + 0x5C], %g3 fnegd %f14, %f6 tge %icc, 0x1 subcc %g2, %l0, %i7 fbu %fcc1, loop_4988 fblg %fcc3, loop_4989 bpos,pn %xcc, loop_4990 array32 %g4, %o2, %l5 loop_4988: bpos %xcc, loop_4991 loop_4989: brlz %i1, loop_4992 loop_4990: movgu %icc, %l6, %i2 fnands %f0, %f10, %f2 loop_4991: tneg %xcc, 0x5 loop_4992: mulscc %g1, 0x17C6, %l2 alignaddr %o0, %g7, %o1 tsubcctv %o3, %l4, %l1 brlez %o4, loop_4993 movrlz %o5, 0x233, %i5 tpos %xcc, 0x3 tvc %xcc, 0x4 loop_4993: movrgez %o7, %l3, %i4 ldsw [%l7 + 0x2C], %i3 stw %g5, [%l7 + 0x44] std %f0, [%l7 + 0x58] fmovd %f8, %f14 tleu %icc, 0x0 fnors %f0, %f5, %f5 ldsh [%l7 + 0x32], %i0 fpadd16 %f14, %f10, %f4 ldx [%l7 + 0x38], %i6 st %f4, [%l7 + 0x6C] fcmpd %fcc3, %f14, %f2 ldd [%l7 + 0x38], %f6 stw %o6, [%l7 + 0x24] fbn %fcc3, loop_4994 lduw [%l7 + 0x24], %g3 lduw [%l7 + 0x0C], %g6 fmovdvs %xcc, %f0, %f7 loop_4994: fmul8x16 %f3, %f0, %f6 fpsub32s %f2, %f3, %f11 tle %xcc, 0x2 fandnot2 %f10, %f6, %f14 ldx [%l7 + 0x40], %l0 fmovsvs %icc, %f14, %f0 array32 %g2, %g4, %o2 fbul %fcc0, loop_4995 fcmpne16 %f0, %f14, %i7 movleu %xcc, %l5, %i1 fmovrse %l6, %f1, %f12 loop_4995: sth %g1, [%l7 + 0x5C] fmovdne %icc, %f9, %f0 fmuld8sux16 %f6, %f5, %f12 lduh [%l7 + 0x20], %i2 std %f10, [%l7 + 0x08] ldsh [%l7 + 0x2E], %l2 ld [%l7 + 0x7C], %f12 movvs %icc, %g7, %o0 ldsh [%l7 + 0x60], %o3 tge %icc, 0x3 fbue %fcc0, loop_4996 tl %xcc, 0x2 movgu %icc, %o1, %l4 umulcc %o4, %l1, %o5 loop_4996: tneg %xcc, 0x4 tl %xcc, 0x4 fcmpeq16 %f8, %f0, %i5 tsubcc %o7, 0x04AC, %l3 st %f15, [%l7 + 0x24] ldub [%l7 + 0x7D], %i3 stw %i4, [%l7 + 0x60] andncc %g5, %i6, %i0 movl %icc, %g3, %g6 array8 %l0, %g2, %g4 ldsb [%l7 + 0x23], %o6 bge,a,pt %xcc, loop_4997 fcmpeq16 %f6, %f4, %i7 fpadd32 %f10, %f14, %f8 fcmple32 %f6, %f0, %o2 loop_4997: fbn,a %fcc3, loop_4998 ldsb [%l7 + 0x0E], %i1 fmovdcs %icc, %f7, %f7 fmul8x16al %f10, %f14, %f14 loop_4998: edge32ln %l5, %g1, %l6 udivx %l2, 0x0671, %g7 bgu,pn %xcc, loop_4999 fmovrdne %o0, %f12, %f6 fmovdne %icc, %f15, %f0 ld [%l7 + 0x30], %f1 loop_4999: ldd [%l7 + 0x68], %f0 lduh [%l7 + 0x0C], %i2 brgz %o3, loop_5000 fmovdcc %xcc, %f5, %f14 movvs %icc, %l4, %o1 fpsub32s %f10, %f2, %f11 loop_5000: orcc %o4, %o5, %i5 fbge,a %fcc3, loop_5001 stw %o7, [%l7 + 0x1C] edge32ln %l3, %l1, %i4 udivcc %g5, 0x12EF, %i3 loop_5001: nop setx loop_5002, %l0, %l1 jmpl %l1, %i6 fmovrse %i0, %f10, %f0 lduw [%l7 + 0x0C], %g3 fbule,a %fcc1, loop_5003 loop_5002: fbn,a %fcc1, loop_5004 stw %g6, [%l7 + 0x74] for %f8, %f6, %f6 loop_5003: xnorcc %l0, %g4, %g2 loop_5004: tl %xcc, 0x2 fmovsl %xcc, %f10, %f7 alignaddrl %i7, %o6, %i1 ldub [%l7 + 0x63], %l5 fmovscs %xcc, %f6, %f4 st %f13, [%l7 + 0x2C] ldsb [%l7 + 0x0A], %o2 fcmped %fcc0, %f2, %f4 st %f8, [%l7 + 0x4C] taddcctv %l6, 0x070A, %l2 lduh [%l7 + 0x1A], %g1 lduw [%l7 + 0x50], %o0 lduh [%l7 + 0x74], %g7 ldub [%l7 + 0x3B], %i2 fmovd %f8, %f0 fbg,a %fcc2, loop_5005 sth %l4, [%l7 + 0x5C] fmovdvs %xcc, %f5, %f15 fcmped %fcc1, %f12, %f8 loop_5005: fmovdgu %icc, %f10, %f13 sdiv %o3, 0x0A0A, %o4 tl %xcc, 0x6 pdist %f4, %f10, %f0 alignaddrl %o1, %o5, %i5 ld [%l7 + 0x28], %f12 fsrc2s %f10, %f7 mulx %l3, 0x1338, %o7 movrlez %i4, %g5, %i3 taddcc %i6, %i0, %g3 lduh [%l7 + 0x24], %l1 stw %l0, [%l7 + 0x60] te %xcc, 0x0 std %f4, [%l7 + 0x68] fsrc2s %f14, %f13 movg %xcc, %g6, %g2 udiv %g4, 0x0B1F, %o6 fba,a %fcc3, loop_5006 fpackfix %f10, %f2 addccc %i7, 0x1BF5, %i1 fornot1s %f15, %f7, %f2 loop_5006: sth %l5, [%l7 + 0x6A] fmovdge %icc, %f9, %f5 sdivx %o2, 0x16B3, %l2 st %f11, [%l7 + 0x10] xor %g1, %l6, %o0 ldsw [%l7 + 0x08], %i2 fcmpgt16 %f14, %f2, %l4 ld [%l7 + 0x70], %f11 ldx [%l7 + 0x20], %o3 fba %fcc1, loop_5007 mulscc %g7, %o1, %o4 bcc,pn %xcc, loop_5008 andcc %o5, 0x1BF0, %l3 loop_5007: edge8 %i5, %o7, %i4 fmovdcc %icc, %f2, %f7 loop_5008: ldub [%l7 + 0x19], %i3 sth %i6, [%l7 + 0x66] addc %i0, %g3, %l1 fpsub16s %f1, %f11, %f6 fzeros %f4 fmovrslz %g5, %f6, %f1 subccc %l0, 0x0467, %g6 tcc %xcc, 0x7 udivcc %g2, 0x111F, %o6 move %icc, %i7, %g4 ldx [%l7 + 0x40], %i1 movrgez %o2, 0x2E6, %l5 bl %xcc, loop_5009 ldsh [%l7 + 0x08], %l2 bgu,pt %xcc, loop_5010 lduh [%l7 + 0x5A], %g1 loop_5009: fcmpgt16 %f2, %f12, %o0 tg %icc, 0x1 loop_5010: movrne %i2, 0x16E, %l4 add %l6, %g7, %o1 movrgz %o4, %o3, %o5 bshuffle %f8, %f0, %f10 ldub [%l7 + 0x0B], %l3 ld [%l7 + 0x64], %f5 fcmpes %fcc3, %f9, %f12 stw %i5, [%l7 + 0x08] ldub [%l7 + 0x0A], %o7 fmul8x16al %f1, %f4, %f14 ldd [%l7 + 0x48], %f8 stx %i4, [%l7 + 0x28] fble,a %fcc2, loop_5011 fmovde %xcc, %f9, %f6 ldsh [%l7 + 0x2A], %i3 ldsw [%l7 + 0x74], %i6 loop_5011: tn %xcc, 0x7 fmovdneg %icc, %f14, %f9 lduw [%l7 + 0x14], %g3 fornot2s %f10, %f14, %f15 fpsub32 %f8, %f2, %f4 ldub [%l7 + 0x56], %l1 fsrc2 %f8, %f0 std %f2, [%l7 + 0x78] array32 %g5, %l0, %g6 ldsb [%l7 + 0x3A], %g2 ldsw [%l7 + 0x78], %o6 stw %i7, [%l7 + 0x68] stw %i0, [%l7 + 0x24] ldd [%l7 + 0x08], %f14 fnor %f14, %f0, %f14 fone %f0 fmovse %icc, %f0, %f15 tg %xcc, 0x1 sth %g4, [%l7 + 0x4A] fabss %f13, %f13 fmovrsne %o2, %f14, %f7 tvc %xcc, 0x6 sethi 0x1192, %l5 lduw [%l7 + 0x28], %l2 edge8ln %i1, %o0, %i2 movle %xcc, %g1, %l4 fnot1s %f12, %f5 bl,pn %icc, loop_5012 lduh [%l7 + 0x10], %g7 nop setx loop_5013, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bpos,a,pn %icc, loop_5014 loop_5012: bl,a,pt %xcc, loop_5015 fcmple16 %f8, %f12, %l6 loop_5013: stb %o4, [%l7 + 0x39] loop_5014: fcmpes %fcc1, %f4, %f2 loop_5015: std %f0, [%l7 + 0x18] stw %o3, [%l7 + 0x24] call loop_5016 ble,a,pn %icc, loop_5017 fbue,a %fcc2, loop_5018 fabss %f12, %f14 loop_5016: fones %f11 loop_5017: fornot2 %f4, %f6, %f8 loop_5018: fblg,a %fcc3, loop_5019 ldsb [%l7 + 0x1B], %o5 array32 %o1, %i5, %o7 tgu %icc, 0x7 loop_5019: srl %i4, 0x11, %i3 fmovrdne %l3, %f10, %f10 fbg %fcc3, loop_5020 fmovsn %icc, %f3, %f5 ldub [%l7 + 0x28], %g3 movneg %icc, %l1, %g5 loop_5020: lduw [%l7 + 0x24], %i6 ld [%l7 + 0x28], %f5 nop setx loop_5021, %l0, %l1 jmpl %l1, %l0 movrlez %g6, 0x051, %o6 ldx [%l7 + 0x78], %i7 tcs %icc, 0x1 loop_5021: fbge,a %fcc0, loop_5022 brlz,a %i0, loop_5023 fpack32 %f4, %f4, %f12 movpos %xcc, %g4, %g2 loop_5022: ldx [%l7 + 0x50], %o2 loop_5023: ld [%l7 + 0x10], %f0 fmovrslez %l5, %f11, %f0 fmovdle %icc, %f7, %f2 fmovrslez %i1, %f14, %f12 subcc %o0, %i2, %g1 fbg %fcc3, loop_5024 smulcc %l4, %g7, %l2 move %icc, %o4, %l6 srl %o3, 0x0F, %o5 loop_5024: ldd [%l7 + 0x08], %f8 mulx %o1, %i5, %i4 fpsub16s %f2, %f11, %f6 fxor %f8, %f10, %f2 ble,a,pn %xcc, loop_5025 fmovdgu %xcc, %f11, %f14 alignaddr %o7, %l3, %i3 ldx [%l7 + 0x30], %g3 loop_5025: fblg,a %fcc1, loop_5026 lduw [%l7 + 0x4C], %l1 ldsh [%l7 + 0x14], %g5 stb %i6, [%l7 + 0x7D] loop_5026: fbu %fcc0, loop_5027 fandnot2s %f6, %f1, %f0 fnands %f0, %f11, %f5 sra %l0, 0x12, %o6 loop_5027: smul %i7, %i0, %g6 fmovde %xcc, %f15, %f15 bneg,pn %icc, loop_5028 ldsh [%l7 + 0x7E], %g2 lduw [%l7 + 0x48], %o2 ldsb [%l7 + 0x17], %l5 loop_5028: fmovrse %g4, %f5, %f3 add %o0, 0x1C9B, %i2 ldub [%l7 + 0x7B], %i1 fmovsge %icc, %f15, %f4 tg %xcc, 0x1 fornot2s %f7, %f8, %f12 mulx %g1, 0x0EB3, %l4 fmovdvs %icc, %f9, %f11 fmovs %f14, %f6 stb %l2, [%l7 + 0x21] fmovsne %icc, %f13, %f1 fmovdl %icc, %f1, %f13 edge32l %o4, %g7, %l6 tgu %icc, 0x0 ldd [%l7 + 0x40], %f0 lduh [%l7 + 0x44], %o3 brlez %o5, loop_5029 ldsb [%l7 + 0x5D], %o1 fxnors %f11, %f8, %f10 fnot2 %f10, %f4 loop_5029: lduw [%l7 + 0x0C], %i5 ldd [%l7 + 0x30], %f14 xnorcc %i4, 0x1531, %o7 fmovrse %l3, %f11, %f4 tvc %xcc, 0x0 fnors %f9, %f6, %f3 popc 0x19A8, %i3 stw %l1, [%l7 + 0x0C] be loop_5030 siam 0x5 ldd [%l7 + 0x08], %f10 st %f11, [%l7 + 0x4C] loop_5030: te %icc, 0x3 brnz,a %g3, loop_5031 movle %xcc, %g5, %i6 std %f2, [%l7 + 0x70] ldsh [%l7 + 0x4E], %l0 loop_5031: movrgez %i7, 0x38D, %i0 fnegs %f11, %f9 fornot2s %f6, %f10, %f7 brgz %g6, loop_5032 subc %g2, %o6, %l5 bne,a loop_5033 fnot2 %f14, %f12 loop_5032: lduh [%l7 + 0x40], %o2 udiv %g4, 0x1217, %i2 loop_5033: tne %xcc, 0x3 fpack32 %f10, %f4, %f6 array16 %o0, %g1, %i1 lduw [%l7 + 0x14], %l4 ldub [%l7 + 0x41], %o4 fmovrsgz %l2, %f15, %f6 fabss %f14, %f0 ldsb [%l7 + 0x7F], %l6 ldub [%l7 + 0x41], %o3 subccc %g7, %o1, %i5 ldsb [%l7 + 0x14], %o5 fmovdvc %xcc, %f8, %f0 fmovscc %icc, %f4, %f10 tleu %xcc, 0x3 srlx %i4, 0x07, %l3 stb %o7, [%l7 + 0x52] bg,pn %xcc, loop_5034 stx %i3, [%l7 + 0x20] edge8 %l1, %g3, %g5 edge16ln %l0, %i7, %i6 loop_5034: movge %xcc, %i0, %g2 fandnot2 %f14, %f2, %f0 stx %g6, [%l7 + 0x58] ldd [%l7 + 0x28], %f0 ldsw [%l7 + 0x54], %l5 std %f14, [%l7 + 0x08] fmovsn %icc, %f5, %f0 ldsh [%l7 + 0x74], %o6 nop setx loop_5035, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub16s %f14, %f6, %f11 ldsh [%l7 + 0x12], %g4 ldsb [%l7 + 0x43], %i2 loop_5035: tle %xcc, 0x1 fbne,a %fcc2, loop_5036 std %f6, [%l7 + 0x18] ldsw [%l7 + 0x50], %o0 array32 %o2, %i1, %g1 loop_5036: fnor %f0, %f4, %f12 ldsw [%l7 + 0x60], %l4 fbue,a %fcc2, loop_5037 array8 %o4, %l6, %o3 fbn %fcc3, loop_5038 edge16 %l2, %o1, %g7 loop_5037: array8 %o5, %i5, %l3 stx %o7, [%l7 + 0x40] loop_5038: edge32l %i4, %l1, %i3 lduh [%l7 + 0x50], %g3 sethi 0x059D, %g5 ldsw [%l7 + 0x20], %l0 bgu,a,pn %xcc, loop_5039 fxnors %f7, %f6, %f15 fmovsneg %xcc, %f6, %f1 ldub [%l7 + 0x74], %i6 loop_5039: smul %i0, %g2, %g6 tn %xcc, 0x1 stb %l5, [%l7 + 0x6D] bvc,a,pt %xcc, loop_5040 fmovrslez %i7, %f12, %f13 fbu %fcc2, loop_5041 fnegd %f2, %f12 loop_5040: fmovdg %icc, %f3, %f15 ldd [%l7 + 0x20], %f10 loop_5041: lduw [%l7 + 0x58], %o6 orn %g4, 0x1B0B, %i2 edge8n %o2, %i1, %o0 ldsw [%l7 + 0x68], %l4 edge16 %g1, %o4, %l6 lduw [%l7 + 0x18], %o3 st %f2, [%l7 + 0x3C] brgz,a %o1, loop_5042 std %f0, [%l7 + 0x70] fcmps %fcc3, %f9, %f4 fmovrslz %l2, %f9, %f0 loop_5042: fmovsleu %xcc, %f1, %f3 smulcc %o5, %i5, %g7 ldx [%l7 + 0x08], %o7 movrlez %l3, 0x101, %l1 lduw [%l7 + 0x3C], %i3 andn %g3, 0x1CB9, %i4 srlx %l0, %i6, %g5 movre %g2, 0x042, %i0 st %f3, [%l7 + 0x68] edge32ln %g6, %l5, %i7 tneg %icc, 0x1 lduh [%l7 + 0x64], %o6 bleu,pt %xcc, loop_5043 fbug,a %fcc2, loop_5044 fmovrdne %i2, %f4, %f6 fbe %fcc0, loop_5045 loop_5043: fmovsneg %xcc, %f6, %f11 loop_5044: fmovsle %icc, %f11, %f9 fmovsgu %xcc, %f1, %f13 loop_5045: taddcctv %o2, 0x1DEA, %g4 ldd [%l7 + 0x30], %f14 srlx %i1, %l4, %g1 ld [%l7 + 0x4C], %f10 fmovse %xcc, %f9, %f12 brz,a %o0, loop_5046 lduh [%l7 + 0x44], %o4 ldsb [%l7 + 0x13], %l6 fmovsvs %icc, %f14, %f15 loop_5046: fbg %fcc2, loop_5047 ld [%l7 + 0x68], %f5 ldsh [%l7 + 0x5E], %o1 sra %l2, 0x0E, %o5 loop_5047: fpsub32 %f14, %f6, %f8 lduh [%l7 + 0x10], %o3 fandnot1s %f12, %f4, %f14 fcmpd %fcc0, %f2, %f10 ldsw [%l7 + 0x44], %i5 fmovdpos %xcc, %f5, %f8 edge16 %g7, %l3, %l1 tneg %icc, 0x6 movneg %icc, %o7, %g3 ldsw [%l7 + 0x74], %i3 sth %i4, [%l7 + 0x6E] tneg %xcc, 0x7 ldsh [%l7 + 0x46], %l0 ldsh [%l7 + 0x1A], %i6 fmovrdgz %g5, %f2, %f6 fcmpes %fcc1, %f0, %f14 tl %xcc, 0x7 fbule,a %fcc2, loop_5048 ldsw [%l7 + 0x60], %g2 edge32l %i0, %g6, %l5 fmovsneg %xcc, %f2, %f15 loop_5048: ble,a,pt %xcc, loop_5049 tleu %icc, 0x3 st %f15, [%l7 + 0x58] udivx %i7, 0x1EFE, %o6 loop_5049: fabsd %f2, %f6 tsubcctv %i2, 0x03B1, %o2 fmovsne %xcc, %f15, %f7 movpos %xcc, %i1, %g4 ldd [%l7 + 0x10], %f6 ldsh [%l7 + 0x20], %l4 edge32 %o0, %o4, %l6 ldub [%l7 + 0x6F], %o1 xorcc %l2, 0x1251, %g1 sth %o3, [%l7 + 0x6C] std %f0, [%l7 + 0x70] umul %o5, 0x09CC, %g7 movrlez %l3, %i5, %l1 alignaddr %g3, %o7, %i4 fcmple16 %f2, %f12, %i3 sllx %l0, %g5, %g2 st %f6, [%l7 + 0x74] be,a,pn %icc, loop_5050 andcc %i0, %g6, %l5 fpsub32s %f10, %f3, %f4 stb %i7, [%l7 + 0x27] loop_5050: st %f10, [%l7 + 0x1C] fpsub32s %f14, %f0, %f12 andn %i6, %i2, %o2 fmovda %icc, %f15, %f12 sth %o6, [%l7 + 0x54] fpadd32 %f10, %f0, %f12 fmovdl %icc, %f6, %f8 alignaddr %i1, %l4, %g4 bg,pn %icc, loop_5051 fbl %fcc0, loop_5052 fbule %fcc0, loop_5053 stx %o0, [%l7 + 0x30] loop_5051: fnot2s %f10, %f5 loop_5052: tle %xcc, 0x7 loop_5053: fandnot1s %f5, %f6, %f14 tvs %xcc, 0x0 fnors %f2, %f15, %f12 andn %o4, 0x015B, %l6 ldsw [%l7 + 0x34], %o1 movrne %l2, 0x1FC, %o3 fpackfix %f4, %f12 bvs,pn %icc, loop_5054 fpadd32s %f0, %f3, %f8 fmovrdne %g1, %f14, %f12 brgez %g7, loop_5055 loop_5054: xnor %l3, %i5, %o5 mulx %l1, 0x03A6, %g3 fmul8ulx16 %f6, %f0, %f10 loop_5055: movn %xcc, %o7, %i3 umul %l0, %i4, %g2 movgu %xcc, %g5, %i0 ldsw [%l7 + 0x68], %l5 ldsh [%l7 + 0x7C], %g6 subcc %i7, %i2, %i6 ldub [%l7 + 0x2C], %o2 fmovdg %icc, %f11, %f13 xor %i1, 0x050A, %l4 fmovscc %icc, %f7, %f8 te %icc, 0x3 bge %xcc, loop_5056 stx %o6, [%l7 + 0x78] orncc %o0, 0x0246, %o4 srl %l6, %g4, %l2 loop_5056: fnot2s %f6, %f2 fcmpne32 %f2, %f14, %o1 fbl,a %fcc1, loop_5057 movre %g1, %g7, %l3 fornot2s %f15, %f5, %f11 lduw [%l7 + 0x44], %i5 loop_5057: movrne %o3, %l1, %o5 fnot2 %f10, %f2 edge16ln %o7, %g3, %i3 xnorcc %i4, %l0, %g5 fcmps %fcc2, %f10, %f2 fcmpne32 %f2, %f6, %i0 nop setx loop_5058, %l0, %l1 jmpl %l1, %g2 movge %icc, %g6, %l5 and %i2, %i7, %o2 fnor %f4, %f14, %f8 loop_5058: ldsw [%l7 + 0x30], %i1 edge16n %l4, %i6, %o0 edge32n %o6, %o4, %g4 lduw [%l7 + 0x4C], %l2 brnz,a %l6, loop_5059 andcc %o1, %g1, %g7 brlz,a %l3, loop_5060 ldsh [%l7 + 0x58], %i5 loop_5059: fbu,a %fcc2, loop_5061 fxors %f6, %f15, %f11 loop_5060: tl %icc, 0x4 fpsub16 %f2, %f2, %f10 loop_5061: ldub [%l7 + 0x35], %o3 fbne %fcc0, loop_5062 fmovrdgz %o5, %f12, %f2 ldx [%l7 + 0x40], %o7 alignaddr %l1, %g3, %i3 loop_5062: fornot2s %f12, %f10, %f0 ldsh [%l7 + 0x76], %i4 fcmpgt32 %f14, %f4, %g5 fcmpes %fcc0, %f5, %f2 edge8n %i0, %g2, %l0 ldsb [%l7 + 0x7A], %g6 ld [%l7 + 0x10], %f11 addc %l5, %i2, %o2 stb %i1, [%l7 + 0x3A] subc %l4, %i6, %o0 fpsub32 %f8, %f4, %f12 fornot1 %f8, %f2, %f12 ldsb [%l7 + 0x50], %i7 sth %o6, [%l7 + 0x52] ld [%l7 + 0x10], %f7 fpsub16 %f12, %f2, %f2 edge8 %g4, %o4, %l6 bge,a,pt %xcc, loop_5063 stb %o1, [%l7 + 0x53] stb %l2, [%l7 + 0x25] tg %xcc, 0x1 loop_5063: fmovsvc %icc, %f3, %f9 nop setx loop_5064, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movl %icc, %g1, %l3 fabss %f0, %f12 bne,a %xcc, loop_5065 loop_5064: edge8 %i5, %o3, %g7 ldd [%l7 + 0x70], %f4 movvc %xcc, %o7, %l1 loop_5065: std %f0, [%l7 + 0x48] sethi 0x0BF1, %g3 tcs %icc, 0x1 st %f3, [%l7 + 0x4C] fpsub32s %f7, %f14, %f5 ldd [%l7 + 0x68], %f4 lduw [%l7 + 0x58], %o5 ble,a,pn %icc, loop_5066 fbu %fcc2, loop_5067 addc %i4, 0x0379, %i3 sub %i0, 0x1235, %g2 loop_5066: brlez,a %l0, loop_5068 loop_5067: edge16l %g6, %g5, %i2 fmovda %icc, %f0, %f1 fandnot2 %f14, %f10, %f2 loop_5068: fpadd32 %f6, %f10, %f0 tneg %xcc, 0x4 tg %xcc, 0x3 stb %o2, [%l7 + 0x08] edge16 %i1, %l5, %i6 tne %icc, 0x4 std %f12, [%l7 + 0x08] fmovrdgez %o0, %f8, %f8 fbul %fcc1, loop_5069 fmovrse %l4, %f3, %f5 stb %i7, [%l7 + 0x7F] fbg,a %fcc2, loop_5070 loop_5069: ldx [%l7 + 0x38], %g4 nop setx loop_5071, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done umul %o6, 0x0A7E, %o4 loop_5070: tcc %icc, 0x3 sth %l6, [%l7 + 0x5E] loop_5071: stw %o1, [%l7 + 0x0C] taddcc %g1, %l2, %i5 fblg %fcc3, loop_5072 ldsh [%l7 + 0x70], %o3 orn %g7, %l3, %l1 fpadd16s %f6, %f15, %f14 loop_5072: ble,pn %icc, loop_5073 ld [%l7 + 0x1C], %f6 nop setx loop_5074, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpsub16 %f8, %f12, %f10 loop_5073: ble,a,pn %icc, loop_5075 movn %xcc, %o7, %o5 loop_5074: edge32l %i4, %i3, %g3 fbu,a %fcc0, loop_5076 loop_5075: movle %icc, %g2, %l0 stx %g6, [%l7 + 0x78] fnegs %f11, %f15 loop_5076: fble %fcc0, loop_5077 edge32 %i0, %g5, %i2 stx %o2, [%l7 + 0x18] fmovdle %icc, %f8, %f1 loop_5077: fmovdne %icc, %f8, %f10 fmovdn %xcc, %f13, %f9 movleu %icc, %l5, %i6 fbl %fcc3, loop_5078 fcmpeq16 %f0, %f10, %i1 taddcc %l4, %o0, %g4 ldsw [%l7 + 0x40], %o6 loop_5078: bcs,a,pt %xcc, loop_5079 ba,pn %xcc, loop_5080 stb %i7, [%l7 + 0x1E] fpsub32 %f0, %f8, %f10 loop_5079: fmovspos %icc, %f6, %f11 loop_5080: brz,a %l6, loop_5081 edge32n %o4, %g1, %l2 fmovrde %i5, %f12, %f4 fmovdvs %xcc, %f6, %f3 loop_5081: ldd [%l7 + 0x30], %f0 stx %o1, [%l7 + 0x58] taddcctv %g7, 0x1D65, %l3 st %f11, [%l7 + 0x6C] movrlz %l1, 0x2F2, %o7 edge32l %o3, %i4, %i3 sth %g3, [%l7 + 0x6A] fsrc1s %f8, %f1 fmovrdgez %o5, %f4, %f10 stw %g2, [%l7 + 0x20] fmovdne %icc, %f5, %f14 call loop_5082 ldsw [%l7 + 0x6C], %l0 stw %i0, [%l7 + 0x38] fmovdpos %icc, %f8, %f12 loop_5082: fand %f6, %f0, %f4 bl,a loop_5083 fabsd %f8, %f2 lduh [%l7 + 0x10], %g5 tvs %xcc, 0x4 loop_5083: orncc %g6, %o2, %l5 move %icc, %i6, %i2 ldsb [%l7 + 0x26], %l4 sdivx %i1, 0x131B, %o0 tle %xcc, 0x6 taddcctv %o6, %i7, %l6 fmovde %xcc, %f5, %f13 fbne %fcc1, loop_5084 fmul8ulx16 %f12, %f2, %f8 faligndata %f8, %f6, %f8 lduh [%l7 + 0x1E], %g4 loop_5084: edge32l %o4, %l2, %g1 fbue %fcc2, loop_5085 lduh [%l7 + 0x36], %o1 ldsw [%l7 + 0x10], %g7 movcc %icc, %l3, %i5 loop_5085: sub %l1, 0x143D, %o3 fmovspos %icc, %f11, %f15 lduh [%l7 + 0x4E], %i4 movvs %icc, %i3, %o7 stx %o5, [%l7 + 0x18] lduw [%l7 + 0x30], %g2 fcmpne16 %f4, %f0, %g3 bvc,a loop_5086 andn %i0, %l0, %g5 fabss %f5, %f8 stx %g6, [%l7 + 0x70] loop_5086: tcs %xcc, 0x2 sth %l5, [%l7 + 0x50] movrgz %i6, 0x2A9, %i2 sth %l4, [%l7 + 0x2C] ldx [%l7 + 0x30], %i1 edge8n %o0, %o6, %o2 nop setx loop_5087, %l0, %l1 jmpl %l1, %l6 ldub [%l7 + 0x5E], %i7 fmovde %xcc, %f7, %f15 fmovrdgz %o4, %f10, %f0 loop_5087: subcc %l2, 0x1909, %g1 orn %o1, %g4, %l3 bvs,a loop_5088 fands %f11, %f6, %f7 fmovd %f8, %f8 fpadd32 %f4, %f6, %f14 loop_5088: std %f12, [%l7 + 0x48] stx %g7, [%l7 + 0x48] std %f4, [%l7 + 0x60] fexpand %f0, %f8 add %i5, 0x1CBB, %l1 ldsh [%l7 + 0x24], %o3 sth %i4, [%l7 + 0x42] smulcc %i3, 0x1A47, %o5 fpackfix %f8, %f8 ldx [%l7 + 0x70], %g2 array32 %g3, %o7, %l0 std %f6, [%l7 + 0x58] movl %xcc, %g5, %i0 stx %l5, [%l7 + 0x18] stw %g6, [%l7 + 0x3C] ldsb [%l7 + 0x1D], %i6 ba loop_5089 bge,a,pn %icc, loop_5090 lduh [%l7 + 0x50], %i2 nop setx loop_5091, %l0, %l1 jmpl %l1, %l4 loop_5089: xnorcc %o0, 0x1D32, %i1 loop_5090: te %icc, 0x5 umul %o2, %l6, %i7 loop_5091: ldsw [%l7 + 0x68], %o6 movrne %o4, %l2, %o1 fbuge %fcc0, loop_5092 bpos loop_5093 bge,a loop_5094 bvs loop_5095 loop_5092: fbl %fcc3, loop_5096 loop_5093: bvs,a,pt %icc, loop_5097 loop_5094: tneg %xcc, 0x3 loop_5095: fbu,a %fcc0, loop_5098 loop_5096: fcmped %fcc2, %f0, %f0 loop_5097: fmul8x16al %f8, %f5, %f6 bg loop_5099 loop_5098: fmovs %f12, %f11 lduh [%l7 + 0x74], %g1 addccc %g4, %g7, %l3 loop_5099: fpmerge %f2, %f12, %f14 xor %l1, 0x07B1, %i5 ldsb [%l7 + 0x2E], %o3 fnors %f0, %f2, %f8 sub %i4, %i3, %o5 fmovde %xcc, %f9, %f10 fmovdneg %icc, %f3, %f2 umulcc %g2, %g3, %l0 mulx %o7, 0x0E94, %i0 stx %g5, [%l7 + 0x50] fone %f0 fbule,a %fcc1, loop_5100 stw %l5, [%l7 + 0x40] or %i6, %g6, %i2 fmovrse %o0, %f0, %f2 loop_5100: popc 0x1E95, %l4 fbe %fcc3, loop_5101 brlez,a %i1, loop_5102 addccc %l6, %i7, %o2 ldsb [%l7 + 0x69], %o4 loop_5101: tcc %xcc, 0x6 loop_5102: fpackfix %f14, %f6 movvc %xcc, %o6, %o1 taddcctv %g1, 0x1C6F, %g4 fxor %f12, %f4, %f0 fcmpne16 %f12, %f4, %g7 nop setx loop_5103, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdpos %xcc, %f9, %f6 lduh [%l7 + 0x6E], %l3 fandnot1s %f1, %f11, %f13 loop_5103: tcs %xcc, 0x5 and %l1, 0x09A5, %l2 fmovrdne %i5, %f14, %f0 stb %o3, [%l7 + 0x78] movcc %xcc, %i4, %o5 edge32ln %i3, %g2, %g3 be,a,pn %xcc, loop_5104 fmovda %xcc, %f9, %f12 fzero %f10 lduh [%l7 + 0x70], %o7 loop_5104: tneg %xcc, 0x2 ldsw [%l7 + 0x28], %l0 sdiv %i0, 0x00C8, %g5 fmovdg %icc, %f3, %f1 fmovrsgz %i6, %f14, %f0 fpsub32 %f2, %f12, %f6 fnot2 %f12, %f14 fmovde %icc, %f12, %f13 fmovrsne %l5, %f2, %f13 st %f9, [%l7 + 0x78] fpsub32s %f5, %f10, %f15 sethi 0x059C, %g6 tcc %xcc, 0x6 movgu %icc, %o0, %i2 nop setx loop_5105, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbo %fcc2, loop_5106 bl,a loop_5107 tge %icc, 0x0 loop_5105: popc %l4, %l6 loop_5106: edge16 %i1, %o2, %i7 loop_5107: xorcc %o4, %o1, %g1 fmovscs %xcc, %f15, %f7 fmovrde %o6, %f4, %f6 fba %fcc3, loop_5108 bneg,a loop_5109 lduw [%l7 + 0x08], %g4 sethi 0x0961, %g7 loop_5108: tvs %icc, 0x2 loop_5109: brz %l3, loop_5110 fmovscc %icc, %f14, %f10 stw %l1, [%l7 + 0x78] sth %l2, [%l7 + 0x58] loop_5110: fmovde %xcc, %f15, %f13 subc %o3, %i4, %o5 stb %i3, [%l7 + 0x08] ldsb [%l7 + 0x77], %g2 lduw [%l7 + 0x08], %g3 fmovrslez %i5, %f8, %f8 bne,pn %xcc, loop_5111 tl %icc, 0x3 fpadd16 %f12, %f14, %f10 edge32l %l0, %o7, %i0 loop_5111: ble %icc, loop_5112 ldsb [%l7 + 0x0A], %g5 sth %i6, [%l7 + 0x6E] ldsh [%l7 + 0x62], %g6 loop_5112: bvs,a,pn %xcc, loop_5113 fmovdgu %xcc, %f9, %f10 fmovdle %icc, %f14, %f9 ldub [%l7 + 0x42], %o0 loop_5113: ldx [%l7 + 0x70], %l5 ldx [%l7 + 0x48], %i2 brnz,a %l4, loop_5114 fmovsvc %icc, %f5, %f14 brz,a %i1, loop_5115 fmovdcc %xcc, %f5, %f3 loop_5114: movleu %xcc, %l6, %o2 fmul8x16 %f10, %f12, %f8 loop_5115: tg %icc, 0x5 array32 %i7, %o1, %g1 fbge %fcc1, loop_5116 fmovdn %xcc, %f5, %f5 bneg,a,pt %icc, loop_5117 fmovdge %xcc, %f6, %f9 loop_5116: xnorcc %o6, 0x0F7B, %o4 movrlz %g7, 0x3E1, %g4 loop_5117: std %f14, [%l7 + 0x68] fcmple32 %f14, %f14, %l1 movvc %xcc, %l3, %o3 ta %xcc, 0x6 tvc %xcc, 0x5 edge16ln %i4, %o5, %i3 fand %f10, %f8, %f4 fzeros %f3 fsrc2 %f8, %f4 fmovsle %icc, %f5, %f9 fmovse %xcc, %f1, %f6 fbn %fcc3, loop_5118 stb %l2, [%l7 + 0x33] movvs %xcc, %g3, %i5 fpsub32 %f10, %f14, %f10 loop_5118: st %f8, [%l7 + 0x1C] fmovdcc %icc, %f8, %f10 fnegd %f8, %f0 sth %l0, [%l7 + 0x5A] tsubcctv %o7, 0x13D7, %g2 fblg,a %fcc0, loop_5119 fmovda %xcc, %f7, %f13 ldsh [%l7 + 0x46], %i0 st %f5, [%l7 + 0x34] loop_5119: stx %i6, [%l7 + 0x70] movn %xcc, %g6, %o0 srl %l5, 0x0A, %g5 fbne %fcc1, loop_5120 sth %l4, [%l7 + 0x50] siam 0x7 fblg %fcc2, loop_5121 loop_5120: movpos %icc, %i2, %l6 andn %o2, 0x084E, %i7 ldsw [%l7 + 0x4C], %i1 loop_5121: edge16 %o1, %o6, %g1 movcc %xcc, %g7, %o4 fmovsvc %xcc, %f6, %f1 umul %g4, 0x050B, %l1 or %l3, %i4, %o3 fexpand %f0, %f2 smul %o5, 0x0128, %l2 fmovspos %icc, %f4, %f15 fpadd16s %f2, %f10, %f5 ldub [%l7 + 0x5E], %g3 fexpand %f9, %f0 fpsub16 %f2, %f2, %f6 fmul8x16al %f9, %f10, %f0 bne,a %icc, loop_5122 bl %xcc, loop_5123 brgez %i3, loop_5124 bcs %icc, loop_5125 loop_5122: fexpand %f0, %f4 loop_5123: fpadd16s %f11, %f5, %f7 loop_5124: fbug,a %fcc1, loop_5126 loop_5125: lduh [%l7 + 0x36], %i5 edge8n %o7, %g2, %i0 bvs loop_5127 loop_5126: fpack16 %f0, %f7 andncc %i6, %g6, %o0 fnegs %f11, %f8 loop_5127: fmovrsgz %l0, %f15, %f11 edge8l %l5, %l4, %i2 bl loop_5128 stw %l6, [%l7 + 0x38] fmovsneg %xcc, %f6, %f12 fcmpd %fcc0, %f6, %f10 loop_5128: bleu,pn %icc, loop_5129 add %o2, %g5, %i1 fmovdg %xcc, %f12, %f5 stx %o1, [%l7 + 0x08] loop_5129: fbuge,a %fcc0, loop_5130 fmovsneg %xcc, %f0, %f7 fmovs %f2, %f10 fsrc2s %f8, %f5 loop_5130: lduw [%l7 + 0x20], %o6 fmovrsne %i7, %f15, %f1 ldd [%l7 + 0x28], %f10 fmovsne %xcc, %f6, %f10 movrgez %g1, 0x3BD, %g7 mulx %g4, 0x1198, %o4 ld [%l7 + 0x5C], %f14 fmovrsne %l1, %f5, %f3 fabsd %f2, %f2 tne %xcc, 0x6 add %i4, %o3, %l3 ldd [%l7 + 0x20], %f4 fmovdvs %xcc, %f3, %f7 stx %l2, [%l7 + 0x30] tn %xcc, 0x7 umulcc %o5, %i3, %i5 fmul8x16au %f4, %f13, %f6 umul %o7, %g3, %i0 lduh [%l7 + 0x38], %g2 fornot1s %f4, %f4, %f3 fbug,a %fcc3, loop_5131 st %f12, [%l7 + 0x78] fmovdcs %icc, %f14, %f4 fand %f6, %f14, %f6 loop_5131: fmul8sux16 %f14, %f6, %f2 movleu %xcc, %g6, %o0 subcc %i6, 0x132D, %l0 movvc %icc, %l4, %i2 fmovdvs %icc, %f14, %f4 brgez %l5, loop_5132 orn %l6, %o2, %g5 std %f14, [%l7 + 0x70] mulx %i1, 0x027E, %o6 loop_5132: std %f2, [%l7 + 0x60] stb %o1, [%l7 + 0x14] bshuffle %f8, %f8, %f14 movrne %g1, %i7, %g4 sdiv %o4, 0x0D36, %g7 stw %i4, [%l7 + 0x7C] movrlz %l1, %l3, %o3 ldsb [%l7 + 0x5E], %o5 xorcc %i3, %l2, %o7 fmul8x16 %f12, %f0, %f0 tneg %xcc, 0x7 ldub [%l7 + 0x16], %g3 lduw [%l7 + 0x10], %i5 ldub [%l7 + 0x1C], %i0 edge16l %g6, %o0, %i6 fmovdg %xcc, %f9, %f9 ldsw [%l7 + 0x60], %g2 fmovrse %l4, %f12, %f10 ldsh [%l7 + 0x2C], %i2 fnot1s %f2, %f15 fornot2s %f7, %f1, %f6 stb %l5, [%l7 + 0x28] bcs,pt %xcc, loop_5133 ldx [%l7 + 0x78], %l0 stw %l6, [%l7 + 0x44] fbuge,a %fcc3, loop_5134 loop_5133: sdivx %o2, 0x11B5, %i1 bge,a loop_5135 fmovdvc %icc, %f4, %f14 loop_5134: std %f2, [%l7 + 0x78] fmovrdne %g5, %f6, %f8 loop_5135: fmul8sux16 %f6, %f12, %f4 stw %o1, [%l7 + 0x18] std %f12, [%l7 + 0x68] fones %f10 nop setx loop_5136, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsb [%l7 + 0x6B], %o6 fbe %fcc3, loop_5137 fexpand %f8, %f2 loop_5136: ld [%l7 + 0x54], %f11 stw %g1, [%l7 + 0x14] loop_5137: lduh [%l7 + 0x54], %i7 ldub [%l7 + 0x57], %o4 st %f14, [%l7 + 0x3C] ldx [%l7 + 0x58], %g4 stx %g7, [%l7 + 0x28] fand %f12, %f0, %f8 movge %icc, %i4, %l1 std %f4, [%l7 + 0x58] movgu %icc, %l3, %o3 stb %i3, [%l7 + 0x21] tgu %icc, 0x5 edge32 %o5, %l2, %o7 movg %xcc, %i5, %g3 movn %xcc, %i0, %o0 ldsb [%l7 + 0x72], %g6 sllx %i6, %g2, %l4 subccc %l5, %l0, %i2 stw %l6, [%l7 + 0x34] brgez %o2, loop_5138 fmovdvs %icc, %f8, %f3 fmovsgu %xcc, %f13, %f13 sth %i1, [%l7 + 0x3E] loop_5138: fmul8sux16 %f12, %f14, %f0 sdivx %o1, 0x11F4, %o6 fmuld8sux16 %f15, %f4, %f12 fmovs %f0, %f7 xorcc %g5, %i7, %g1 fnot1 %f10, %f12 ldd [%l7 + 0x20], %f4 fnands %f7, %f0, %f14 movrlz %o4, %g4, %i4 alignaddr %l1, %l3, %o3 lduh [%l7 + 0x48], %i3 fcmple16 %f8, %f10, %g7 ld [%l7 + 0x1C], %f6 ldx [%l7 + 0x60], %l2 mulscc %o7, 0x1E99, %i5 movgu %icc, %g3, %i0 mova %xcc, %o5, %o0 fcmpes %fcc2, %f6, %f3 fmovdpos %xcc, %f1, %f6 tvc %xcc, 0x1 andcc %g6, %g2, %l4 ldx [%l7 + 0x70], %l5 fmovscc %xcc, %f12, %f8 sth %l0, [%l7 + 0x68] stw %i6, [%l7 + 0x28] array8 %l6, %o2, %i2 brnz,a %o1, loop_5139 array8 %o6, %g5, %i7 subcc %g1, 0x1953, %o4 tneg %icc, 0x1 loop_5139: tgu %icc, 0x3 sdivcc %g4, 0x1804, %i4 tsubcctv %i1, 0x04B3, %l3 sth %o3, [%l7 + 0x48] movvc %xcc, %i3, %g7 umulcc %l1, 0x179D, %o7 fcmpeq32 %f10, %f14, %l2 ld [%l7 + 0x54], %f4 bg %icc, loop_5140 fpadd16 %f2, %f12, %f10 fmovsgu %xcc, %f8, %f12 ldd [%l7 + 0x48], %f4 loop_5140: stw %g3, [%l7 + 0x7C] movl %icc, %i5, %o5 fmovsgu %xcc, %f10, %f12 array32 %o0, %i0, %g2 ldsw [%l7 + 0x60], %l4 fbe %fcc2, loop_5141 fnot1 %f6, %f6 stx %l5, [%l7 + 0x40] sth %g6, [%l7 + 0x26] loop_5141: ldsh [%l7 + 0x0C], %i6 smul %l6, 0x0E42, %o2 fors %f8, %f15, %f15 fnor %f8, %f4, %f2 fbuge %fcc1, loop_5142 movvs %icc, %i2, %l0 bne,a,pt %xcc, loop_5143 udiv %o1, 0x10B3, %g5 loop_5142: tpos %icc, 0x1 fmovrdlez %i7, %f6, %f8 loop_5143: movvc %icc, %o6, %g1 fmovsa %xcc, %f8, %f5 ldsb [%l7 + 0x6C], %o4 st %f2, [%l7 + 0x10] movrgez %i4, %i1, %l3 bvs,a loop_5144 movrlez %g4, 0x253, %i3 array8 %o3, %g7, %l1 xorcc %o7, %g3, %i5 loop_5144: edge16n %l2, %o0, %o5 ld [%l7 + 0x74], %f4 ldsw [%l7 + 0x60], %i0 fbuge %fcc2, loop_5145 fmovscc %xcc, %f11, %f0 ldub [%l7 + 0x0D], %l4 fpsub16 %f0, %f8, %f0 loop_5145: fones %f1 ldsh [%l7 + 0x4E], %l5 addc %g6, %i6, %g2 ldub [%l7 + 0x5F], %o2 fmovrsgez %i2, %f11, %f15 fsrc2 %f12, %f2 mulscc %l6, 0x0978, %l0 subcc %g5, 0x1F39, %o1 fpsub32 %f0, %f0, %f12 sra %i7, %o6, %g1 fones %f0 movl %xcc, %i4, %i1 fors %f13, %f2, %f1 fmovsleu %xcc, %f6, %f3 fmovrsgz %l3, %f4, %f4 ldsb [%l7 + 0x76], %o4 addc %i3, %g4, %g7 fcmpgt16 %f14, %f6, %l1 bne loop_5146 ldsw [%l7 + 0x54], %o3 fbge %fcc0, loop_5147 ld [%l7 + 0x70], %f4 loop_5146: lduh [%l7 + 0x42], %o7 ldx [%l7 + 0x78], %i5 loop_5147: fpmerge %f11, %f0, %f14 movrlez %l2, %g3, %o5 stx %o0, [%l7 + 0x50] fbule,a %fcc2, loop_5148 smul %l4, %i0, %l5 fbue,a %fcc3, loop_5149 ld [%l7 + 0x38], %f4 loop_5148: ldsh [%l7 + 0x70], %g6 mulx %i6, %o2, %i2 loop_5149: edge16n %l6, %g2, %g5 andn %l0, 0x1C8B, %i7 tle %icc, 0x3 fsrc2s %f2, %f10 sth %o6, [%l7 + 0x64] andcc %g1, %i4, %i1 edge32n %l3, %o1, %i3 udiv %g4, 0x1814, %g7 tneg %xcc, 0x0 fmovrdlz %l1, %f4, %f0 sllx %o4, %o7, %o3 ldd [%l7 + 0x40], %f14 sra %l2, 0x01, %i5 edge8 %g3, %o0, %o5 ldsw [%l7 + 0x20], %l4 fmul8x16au %f10, %f1, %f12 fbn %fcc3, loop_5150 faligndata %f8, %f10, %f6 fbu,a %fcc0, loop_5151 te %icc, 0x4 loop_5150: add %l5, 0x1337, %i0 fandnot1s %f0, %f0, %f12 loop_5151: stx %g6, [%l7 + 0x78] stb %i6, [%l7 + 0x44] fnot1s %f5, %f9 bpos,a,pt %xcc, loop_5152 fmovrde %i2, %f6, %f4 edge32ln %l6, %g2, %g5 tgu %icc, 0x2 loop_5152: srax %o2, 0x05, %i7 ldsw [%l7 + 0x78], %o6 ldd [%l7 + 0x58], %f2 fbge,a %fcc2, loop_5153 fmovsge %xcc, %f8, %f10 ldd [%l7 + 0x70], %f0 stw %l0, [%l7 + 0x14] loop_5153: bpos,pt %xcc, loop_5154 fbul %fcc3, loop_5155 sth %g1, [%l7 + 0x74] ld [%l7 + 0x40], %f14 loop_5154: sra %i1, 0x0C, %l3 loop_5155: nop setx loop_5156, %l0, %l1 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 + 0x30], %i4 movle %xcc, %i3, %g4 edge32l %g7, %l1, %o4 loop_5156: ldub [%l7 + 0x5B], %o7 fmovsl %icc, %f4, %f10 and %o1, %l2, %o3 fmovsn %xcc, %f6, %f1 fcmple16 %f8, %f10, %g3 ldsw [%l7 + 0x50], %o0 stb %o5, [%l7 + 0x26] fmovsgu %xcc, %f4, %f1 nop setx loop_5157, %l0, %l1 jmpl %l1, %i5 ldsw [%l7 + 0x40], %l5 andn %l4, %g6, %i6 udivcc %i0, 0x089E, %i2 loop_5157: movgu %xcc, %g2, %l6 bge,a loop_5158 ba,a,pn %xcc, loop_5159 ldd [%l7 + 0x20], %f12 fmuld8ulx16 %f2, %f4, %f10 loop_5158: ldsh [%l7 + 0x5A], %g5 loop_5159: fmovdl %icc, %f1, %f1 call loop_5160 bneg,a loop_5161 stx %i7, [%l7 + 0x68] fnot2s %f8, %f11 loop_5160: taddcctv %o6, 0x1F2A, %l0 loop_5161: tle %xcc, 0x4 movneg %icc, %g1, %o2 lduh [%l7 + 0x72], %l3 fmuld8sux16 %f2, %f3, %f2 taddcctv %i1, 0x0560, %i3 alignaddrl %i4, %g7, %l1 fmovdleu %xcc, %f1, %f10 ldsw [%l7 + 0x74], %o4 tsubcc %o7, 0x044A, %g4 ldsw [%l7 + 0x14], %l2 ldub [%l7 + 0x7F], %o1 lduw [%l7 + 0x28], %g3 fbug %fcc3, loop_5162 stx %o3, [%l7 + 0x38] ldsw [%l7 + 0x14], %o0 ldub [%l7 + 0x45], %i5 loop_5162: ldsb [%l7 + 0x5C], %l5 bvs,pn %icc, loop_5163 st %f3, [%l7 + 0x20] edge8 %o5, %g6, %i6 ldub [%l7 + 0x0E], %i0 loop_5163: fxnor %f10, %f4, %f4 fpsub16s %f4, %f2, %f4 brnz,a %l4, loop_5164 subcc %i2, %l6, %g2 fones %f0 nop setx loop_5165, %l0, %l1 jmpl %l1, %i7 loop_5164: sllx %o6, %g5, %l0 fbug %fcc3, loop_5166 fmovrslz %o2, %f8, %f13 loop_5165: lduh [%l7 + 0x28], %g1 fmul8x16 %f6, %f12, %f12 loop_5166: fpadd16s %f11, %f4, %f5 fsrc1s %f2, %f8 st %f12, [%l7 + 0x0C] lduw [%l7 + 0x70], %l3 fornot1 %f6, %f14, %f14 xorcc %i1, 0x0C18, %i3 fmovs %f12, %f10 bne,pt %xcc, loop_5167 taddcc %g7, %l1, %i4 tsubcctv %o7, %g4, %o4 st %f10, [%l7 + 0x28] loop_5167: brnz,a %o1, loop_5168 fnot1s %f8, %f13 bge,a %xcc, loop_5169 fmuld8sux16 %f3, %f11, %f8 loop_5168: lduw [%l7 + 0x2C], %g3 for %f6, %f6, %f8 loop_5169: ldsh [%l7 + 0x0E], %o3 bvs loop_5170 fmovse %icc, %f0, %f13 fmovs %f8, %f8 fmovsge %xcc, %f2, %f0 loop_5170: fmovdg %icc, %f7, %f13 ldsh [%l7 + 0x4A], %l2 stw %o0, [%l7 + 0x64] edge16ln %l5, %o5, %i5 movl %xcc, %g6, %i6 fmovdcc %xcc, %f0, %f10 ldsw [%l7 + 0x14], %l4 lduw [%l7 + 0x6C], %i2 fbl,a %fcc3, loop_5171 fmovsge %xcc, %f6, %f12 movg %icc, %l6, %i0 fbul %fcc2, loop_5172 loop_5171: bg loop_5173 sll %g2, 0x0F, %i7 stx %o6, [%l7 + 0x10] loop_5172: edge32n %l0, %o2, %g5 loop_5173: fsrc2s %f1, %f5 alignaddrl %l3, %g1, %i1 lduh [%l7 + 0x68], %g7 lduh [%l7 + 0x72], %i3 udivcc %i4, 0x0378, %o7 stx %l1, [%l7 + 0x60] ld [%l7 + 0x50], %f3 popc 0x19B9, %o4 fornot1s %f9, %f14, %f0 sethi 0x07A4, %g4 ble %xcc, loop_5174 fnegd %f4, %f2 fmovdpos %icc, %f7, %f10 smul %g3, 0x113D, %o3 loop_5174: bcs loop_5175 bvs,a loop_5176 fbe %fcc0, loop_5177 ldsb [%l7 + 0x39], %l2 loop_5175: sll %o1, %l5, %o0 loop_5176: lduw [%l7 + 0x4C], %i5 loop_5177: subc %g6, 0x1D48, %i6 ldsb [%l7 + 0x4D], %l4 ldx [%l7 + 0x58], %i2 fsrc2 %f2, %f14 st %f12, [%l7 + 0x40] stx %o5, [%l7 + 0x28] fbl,a %fcc3, loop_5178 srax %i0, %g2, %l6 andcc %o6, 0x1F54, %i7 fmovrdgz %o2, %f10, %f0 loop_5178: sth %g5, [%l7 + 0x76] fxors %f8, %f7, %f6 fand %f14, %f0, %f4 sdivx %l3, 0x0F49, %g1 sth %i1, [%l7 + 0x42] brgez %g7, loop_5179 subc %l0, %i4, %o7 subcc %l1, 0x00A7, %i3 lduw [%l7 + 0x18], %o4 loop_5179: fsrc2 %f4, %f12 fmovdge %icc, %f4, %f0 movrne %g3, 0x359, %o3 edge8n %g4, %l2, %o1 lduh [%l7 + 0x3E], %l5 st %f15, [%l7 + 0x30] fnegs %f0, %f5 fcmps %fcc1, %f3, %f10 edge16n %o0, %g6, %i6 fmovscs %icc, %f9, %f7 stw %l4, [%l7 + 0x1C] tne %icc, 0x5 stb %i5, [%l7 + 0x09] fbn,a %fcc0, loop_5180 fmovdpos %icc, %f1, %f3 ldd [%l7 + 0x78], %f14 ldsw [%l7 + 0x5C], %o5 loop_5180: array16 %i0, %i2, %l6 edge8l %g2, %i7, %o2 brnz %g5, loop_5181 stx %o6, [%l7 + 0x60] orn %g1, %l3, %g7 stx %i1, [%l7 + 0x48] loop_5181: fmul8x16au %f9, %f3, %f12 fmovrde %l0, %f8, %f6 and %i4, 0x075F, %l1 ldsh [%l7 + 0x16], %o7 fmovrsgz %o4, %f13, %f10 movrlz %i3, %g3, %g4 ldx [%l7 + 0x30], %o3 lduh [%l7 + 0x78], %o1 ldd [%l7 + 0x50], %f2 ld [%l7 + 0x40], %f8 ldsh [%l7 + 0x7C], %l2 ldsw [%l7 + 0x0C], %l5 be,a %icc, loop_5182 fnegs %f0, %f6 fbul,a %fcc1, loop_5183 fnot1s %f1, %f1 loop_5182: tcs %xcc, 0x5 andn %o0, 0x1367, %i6 loop_5183: st %f7, [%l7 + 0x4C] fmovdcs %icc, %f12, %f7 bvs,pn %icc, loop_5184 std %f4, [%l7 + 0x30] udiv %g6, 0x02AB, %i5 ldsb [%l7 + 0x56], %o5 loop_5184: array8 %l4, %i0, %l6 fpsub32s %f11, %f4, %f1 lduh [%l7 + 0x6E], %g2 mulx %i2, %o2, %i7 ldsw [%l7 + 0x28], %o6 orncc %g1, 0x12F3, %g5 nop setx loop_5185, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movge %xcc, %l3, %g7 ldsb [%l7 + 0x14], %i1 fmovde %xcc, %f12, %f3 loop_5185: std %f12, [%l7 + 0x30] addc %i4, %l1, %l0 sth %o7, [%l7 + 0x3A] fmovsvs %xcc, %f11, %f5 fmovdl %icc, %f10, %f0 fpadd16 %f0, %f8, %f14 fpack16 %f2, %f13 tn %icc, 0x2 mulx %o4, %i3, %g3 fmovsg %icc, %f8, %f8 fxnor %f6, %f12, %f6 lduw [%l7 + 0x30], %o3 ble,a,pt %xcc, loop_5186 and %g4, %o1, %l5 bgu,a,pt %icc, loop_5187 ldsw [%l7 + 0x48], %o0 loop_5186: fpsub32s %f7, %f8, %f11 fmovdleu %icc, %f15, %f1 loop_5187: std %f14, [%l7 + 0x50] sth %i6, [%l7 + 0x62] stx %g6, [%l7 + 0x68] fabss %f15, %f13 fcmpne16 %f8, %f12, %i5 fmovdpos %icc, %f5, %f4 fbl,a %fcc2, loop_5188 alignaddr %o5, %l4, %i0 bn,pt %xcc, loop_5189 stx %l2, [%l7 + 0x18] loop_5188: tsubcctv %l6, %g2, %o2 fba %fcc3, loop_5190 loop_5189: ldx [%l7 + 0x70], %i7 tg %icc, 0x6 orn %i2, 0x1768, %g1 loop_5190: stx %g5, [%l7 + 0x28] andcc %l3, 0x091E, %o6 alignaddrl %g7, %i4, %l1 movre %i1, %o7, %l0 fabss %f3, %f14 ldx [%l7 + 0x60], %o4 sdivx %g3, 0x0A6B, %i3 udivcc %o3, 0x1772, %g4 ldsh [%l7 + 0x6C], %l5 nop setx loop_5191, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %o1, [%l7 + 0x08] fbul %fcc2, loop_5192 fmovdne %icc, %f6, %f1 loop_5191: ldsh [%l7 + 0x30], %i6 ld [%l7 + 0x24], %f0 loop_5192: ld [%l7 + 0x2C], %f5 faligndata %f8, %f14, %f0 tsubcctv %g6, 0x11B3, %o0 movne %xcc, %i5, %l4 bcc,pt %xcc, loop_5193 be,pt %icc, loop_5194 bg,a,pt %icc, loop_5195 fxor %f14, %f14, %f14 loop_5193: bne,a %xcc, loop_5196 loop_5194: fandnot1 %f6, %f4, %f12 loop_5195: bge,pn %icc, loop_5197 ldsh [%l7 + 0x0A], %o5 loop_5196: sdiv %i0, 0x1EFC, %l6 mulx %l2, %o2, %i7 loop_5197: udivcc %g2, 0x1D86, %g1 fpadd16 %f10, %f8, %f2 brgz,a %g5, loop_5198 lduw [%l7 + 0x3C], %l3 lduw [%l7 + 0x74], %i2 addc %o6, %g7, %i4 loop_5198: fcmpgt32 %f14, %f6, %i1 fmovrdgz %l1, %f12, %f14 udivcc %o7, 0x04EC, %l0 tgu %icc, 0x3 ldx [%l7 + 0x20], %o4 orn %i3, %g3, %g4 movle %icc, %o3, %l5 edge32n %o1, %g6, %i6 ba %xcc, loop_5199 fsrc1 %f14, %f8 fnot2s %f9, %f2 tsubcctv %i5, 0x1368, %l4 loop_5199: movleu %xcc, %o0, %o5 st %f11, [%l7 + 0x7C] movpos %xcc, %l6, %l2 stx %i0, [%l7 + 0x18] fcmpgt16 %f12, %f8, %i7 movle %xcc, %o2, %g2 mova %icc, %g5, %l3 st %f2, [%l7 + 0x68] fcmple32 %f10, %f8, %i2 ldsh [%l7 + 0x1A], %g1 ldsw [%l7 + 0x14], %g7 fmovsn %icc, %f2, %f7 ta %icc, 0x0 stb %o6, [%l7 + 0x5F] fba %fcc2, loop_5200 st %f12, [%l7 + 0x64] fbuge,a %fcc3, loop_5201 ldsh [%l7 + 0x20], %i4 loop_5200: fbuge %fcc3, loop_5202 fmovrsgz %i1, %f10, %f4 loop_5201: fmovdneg %xcc, %f9, %f8 fbe,a %fcc3, loop_5203 loop_5202: ldx [%l7 + 0x60], %l1 ldd [%l7 + 0x68], %f6 fnot1s %f11, %f14 loop_5203: stb %l0, [%l7 + 0x45] fbne,a %fcc1, loop_5204 fmovdvc %xcc, %f9, %f8 fnegs %f15, %f15 udivcc %o7, 0x1FE6, %o4 loop_5204: st %f12, [%l7 + 0x24] fmul8sux16 %f10, %f12, %f10 sll %i3, 0x02, %g4 subccc %g3, %o3, %l5 movrlez %g6, %i6, %i5 fsrc1s %f3, %f4 ldd [%l7 + 0x38], %f12 ldub [%l7 + 0x1A], %o1 fxnor %f8, %f12, %f6 fmovdgu %xcc, %f12, %f5 brlez %o0, loop_5205 orn %l4, 0x0F2E, %l6 fmovsvc %icc, %f8, %f0 andcc %o5, 0x172F, %i0 loop_5205: tn %xcc, 0x4 st %f8, [%l7 + 0x20] movn %xcc, %l2, %i7 fxor %f2, %f4, %f14 fmovrdlz %g2, %f2, %f10 bg,a,pn %icc, loop_5206 stw %o2, [%l7 + 0x38] fnands %f5, %f4, %f0 fcmpeq16 %f14, %f0, %l3 loop_5206: tcs %icc, 0x5 brgz,a %i2, loop_5207 fbn %fcc0, loop_5208 nop setx loop_5209, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %g1, [%l7 + 0x16] loop_5207: fmovse %icc, %f14, %f7 loop_5208: for %f4, %f4, %f2 loop_5209: andncc %g5, %o6, %i4 udiv %g7, 0x07E8, %i1 fmovs %f15, %f3 taddcc %l0, 0x09B2, %o7 sub %l1, 0x0CBB, %o4 addcc %i3, 0x1F9B, %g4 ldsh [%l7 + 0x4E], %o3 ldsh [%l7 + 0x2C], %g3 fnot2s %f9, %f2 ldsw [%l7 + 0x64], %g6 bvc loop_5210 xor %l5, %i6, %i5 fands %f11, %f0, %f6 edge8l %o1, %l4, %l6 loop_5210: fmovrsne %o0, %f2, %f4 for %f6, %f0, %f6 fpmerge %f0, %f13, %f0 ldub [%l7 + 0x19], %o5 udiv %l2, 0x1D92, %i0 tleu %icc, 0x0 fmovdl %xcc, %f5, %f1 subcc %g2, %i7, %o2 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 xorcc %l3, 0x1DF3, %i2 stw %g5, [%l7 + 0x30] ldub [%l7 + 0x4F], %o6 loop_5211: fbe %fcc3, loop_5212 movvs %icc, %g1, %g7 ldsw [%l7 + 0x4C], %i1 bleu,a loop_5213 loop_5212: mulx %l0, %i4, %l1 fbuge %fcc3, loop_5214 nop setx loop_5215, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5213: edge16ln %o4, %o7, %g4 st %f6, [%l7 + 0x6C] loop_5214: fmovrde %o3, %f4, %f10 loop_5215: st %f1, [%l7 + 0x0C] fnegs %f13, %f3 edge8ln %i3, %g3, %l5 bleu,a %xcc, loop_5216 ldub [%l7 + 0x71], %i6 array8 %g6, %o1, %i5 fmovsvs %icc, %f7, %f1 loop_5216: fbug %fcc2, loop_5217 lduw [%l7 + 0x28], %l6 movrgez %l4, %o0, %o5 ldub [%l7 + 0x76], %i0 loop_5217: fmovda %xcc, %f8, %f3 fmovrde %g2, %f6, %f4 stb %l2, [%l7 + 0x6C] st %f7, [%l7 + 0x28] std %f6, [%l7 + 0x50] fsrc2s %f10, %f12 fabsd %f0, %f10 ldsh [%l7 + 0x26], %i7 sth %l3, [%l7 + 0x3E] ldx [%l7 + 0x18], %o2 edge32n %i2, %o6, %g1 bge,a %xcc, loop_5218 andncc %g7, %i1, %l0 sdivcc %g5, 0x035D, %i4 movrgez %o4, %l1, %o7 loop_5218: subcc %g4, %i3, %g3 mova %xcc, %l5, %o3 fabss %f12, %f13 fba %fcc2, loop_5219 ldub [%l7 + 0x66], %i6 bne,a %xcc, loop_5220 ldsw [%l7 + 0x10], %g6 loop_5219: fmovsleu %icc, %f6, %f12 fbu,a %fcc2, loop_5221 loop_5220: movrlz %o1, 0x0C5, %l6 st %f10, [%l7 + 0x7C] srlx %i5, %o0, %l4 loop_5221: std %f10, [%l7 + 0x18] tcc %xcc, 0x7 fpackfix %f2, %f13 tn %icc, 0x3 edge8n %o5, %g2, %i0 ldsb [%l7 + 0x67], %i7 addcc %l2, %l3, %o2 tcc %icc, 0x0 nop setx loop_5222, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x28], %f6 stw %o6, [%l7 + 0x3C] sth %i2, [%l7 + 0x6A] loop_5222: array8 %g7, %g1, %i1 fbul,a %fcc2, loop_5223 andn %g5, %i4, %l0 lduh [%l7 + 0x28], %l1 fmovsgu %xcc, %f10, %f3 loop_5223: fmovde %icc, %f7, %f15 lduw [%l7 + 0x38], %o7 udivx %o4, 0x183C, %i3 srlx %g4, 0x03, %g3 fmovrsgz %o3, %f15, %f15 ldd [%l7 + 0x40], %f2 fornot2 %f12, %f14, %f2 fpsub32 %f12, %f10, %f2 bneg,a,pn %xcc, loop_5224 ldub [%l7 + 0x0A], %l5 fmovrsgz %g6, %f9, %f3 edge8n %i6, %o1, %i5 loop_5224: lduw [%l7 + 0x78], %o0 bvc,a,pt %xcc, loop_5225 fblg,a %fcc3, loop_5226 fxnors %f5, %f12, %f10 edge8 %l6, %o5, %g2 loop_5225: xnorcc %i0, %i7, %l4 loop_5226: std %f8, [%l7 + 0x70] lduh [%l7 + 0x42], %l2 movrgz %l3, 0x03E, %o6 stb %i2, [%l7 + 0x0F] fmovdne %icc, %f5, %f4 fnegs %f4, %f4 sra %o2, 0x1D, %g1 stx %i1, [%l7 + 0x38] lduh [%l7 + 0x1C], %g7 ldx [%l7 + 0x08], %i4 ld [%l7 + 0x38], %f11 fnot2s %f12, %f6 ld [%l7 + 0x28], %f4 call loop_5227 ldub [%l7 + 0x11], %g5 st %f1, [%l7 + 0x08] fmovsgu %xcc, %f7, %f13 loop_5227: fmovsneg %xcc, %f4, %f14 be %xcc, loop_5228 ldsw [%l7 + 0x58], %l1 fmovrsgez %l0, %f5, %f6 or %o4, %i3, %o7 loop_5228: fmovd %f4, %f10 ldsb [%l7 + 0x13], %g3 andcc %o3, 0x177B, %l5 bpos,a loop_5229 lduw [%l7 + 0x18], %g4 edge8ln %g6, %o1, %i5 fbuge %fcc2, loop_5230 loop_5229: fbue,a %fcc0, loop_5231 mulx %i6, %l6, %o0 bgu,a,pt %xcc, loop_5232 loop_5230: fsrc2 %f4, %f10 loop_5231: xnorcc %o5, 0x1BFF, %g2 fcmpgt32 %f2, %f10, %i7 loop_5232: nop setx loop_5233, %l0, %l1 jmpl %l1, %i0 fpadd16 %f10, %f6, %f6 andncc %l4, %l3, %o6 fmovscs %xcc, %f3, %f9 loop_5233: tg %icc, 0x7 fnot2s %f14, %f14 nop setx loop_5234, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srlx %i2, 0x0C, %o2 ldsw [%l7 + 0x0C], %l2 udivcc %i1, 0x19D8, %g7 loop_5234: lduh [%l7 + 0x20], %g1 fblg,a %fcc3, loop_5235 edge16n %i4, %g5, %l1 movcc %icc, %l0, %o4 fmovda %icc, %f6, %f12 loop_5235: movrlz %i3, %g3, %o3 fxnor %f0, %f12, %f10 fble,a %fcc2, loop_5236 sth %l5, [%l7 + 0x1E] movrgez %o7, %g6, %o1 stx %i5, [%l7 + 0x58] loop_5236: fnand %f6, %f12, %f10 lduh [%l7 + 0x12], %g4 ta %xcc, 0x1 fmovdge %xcc, %f15, %f9 movvc %icc, %l6, %i6 fsrc1s %f12, %f9 ldub [%l7 + 0x4A], %o0 ldd [%l7 + 0x38], %f14 fpack32 %f8, %f14, %f0 call loop_5237 umulcc %g2, 0x0858, %i7 fxnor %f10, %f6, %f10 movl %icc, %i0, %l4 loop_5237: xor %o5, %l3, %i2 stw %o2, [%l7 + 0x20] movrgez %l2, %i1, %o6 sll %g1, 0x18, %i4 ld [%l7 + 0x5C], %f10 brlz %g7, loop_5238 ldsw [%l7 + 0x4C], %g5 mulx %l0, %l1, %o4 brz %i3, loop_5239 loop_5238: fmovrdlez %g3, %f6, %f4 edge32 %o3, %o7, %l5 fbe %fcc2, loop_5240 loop_5239: fpsub16 %f2, %f0, %f14 fabss %f7, %f5 fones %f9 loop_5240: fbul,a %fcc1, loop_5241 sth %g6, [%l7 + 0x2A] edge16ln %i5, %g4, %o1 ldsb [%l7 + 0x66], %l6 loop_5241: fmovsl %icc, %f1, %f5 movrlez %i6, 0x3D1, %o0 mulx %g2, 0x1A74, %i0 ldd [%l7 + 0x40], %f14 subccc %i7, %o5, %l4 fmovrsne %i2, %f5, %f8 fandnot1 %f10, %f8, %f6 ld [%l7 + 0x3C], %f7 fsrc2 %f2, %f0 bvs,a,pt %xcc, loop_5242 bvc,a,pn %xcc, loop_5243 lduw [%l7 + 0x14], %o2 bge,a,pt %xcc, loop_5244 loop_5242: udivcc %l3, 0x0855, %i1 loop_5243: stx %l2, [%l7 + 0x30] bneg,pt %icc, loop_5245 loop_5244: std %f2, [%l7 + 0x60] lduw [%l7 + 0x58], %o6 ldub [%l7 + 0x6A], %g1 loop_5245: fpadd32s %f12, %f2, %f11 movge %icc, %g7, %i4 ldub [%l7 + 0x49], %g5 sth %l0, [%l7 + 0x3C] edge32 %l1, %i3, %o4 fpack16 %f0, %f11 fmovsg %icc, %f13, %f10 edge32l %g3, %o3, %l5 fmovsge %xcc, %f15, %f9 ld [%l7 + 0x30], %f9 movl %xcc, %g6, %o7 ta %xcc, 0x7 std %f6, [%l7 + 0x30] stb %g4, [%l7 + 0x65] ldsb [%l7 + 0x73], %o1 movne %xcc, %l6, %i6 fmovse %xcc, %f9, %f12 ldub [%l7 + 0x42], %o0 edge32n %i5, %i0, %g2 edge16l %i7, %o5, %i2 fmuld8sux16 %f8, %f10, %f0 fcmpgt16 %f10, %f4, %o2 bn,pn %xcc, loop_5246 fmovdcc %xcc, %f7, %f15 be,a loop_5247 stx %l3, [%l7 + 0x78] loop_5246: fmovrsgz %l4, %f6, %f12 fmovsneg %xcc, %f12, %f14 loop_5247: fmuld8sux16 %f13, %f14, %f8 ld [%l7 + 0x60], %f14 edge8l %i1, %o6, %l2 fxnor %f2, %f10, %f4 for %f6, %f14, %f8 fsrc1s %f12, %f14 ldx [%l7 + 0x20], %g1 lduh [%l7 + 0x14], %g7 tleu %xcc, 0x5 stx %i4, [%l7 + 0x70] fcmpgt32 %f2, %f0, %l0 stw %l1, [%l7 + 0x2C] brnz,a %i3, loop_5248 brnz,a %o4, loop_5249 ld [%l7 + 0x7C], %f7 std %f6, [%l7 + 0x58] loop_5248: ldsh [%l7 + 0x52], %g5 loop_5249: fmovrsgz %o3, %f10, %f6 fxor %f10, %f0, %f10 fcmpeq32 %f6, %f12, %g3 tge %icc, 0x4 ba,pn %icc, loop_5250 nop setx loop_5251, %l0, %l1 jmpl %l1, %g6 bpos,a %icc, loop_5252 bleu,pt %xcc, loop_5253 loop_5250: fbul %fcc1, loop_5254 loop_5251: bneg,pn %xcc, loop_5255 loop_5252: srax %o7, %g4, %l5 loop_5253: stx %o1, [%l7 + 0x40] loop_5254: ldx [%l7 + 0x20], %i6 loop_5255: sth %o0, [%l7 + 0x60] lduh [%l7 + 0x0A], %i5 fcmpgt32 %f10, %f0, %i0 ldx [%l7 + 0x18], %g2 ldsw [%l7 + 0x24], %i7 ba,a,pn %xcc, loop_5256 fmovsle %xcc, %f9, %f5 ldsw [%l7 + 0x0C], %o5 addccc %l6, 0x1EB0, %i2 loop_5256: movleu %xcc, %l3, %o2 fandnot1s %f15, %f0, %f12 fzeros %f12 ldsh [%l7 + 0x78], %i1 ldub [%l7 + 0x60], %l4 std %f0, [%l7 + 0x50] ldub [%l7 + 0x6A], %l2 ldx [%l7 + 0x08], %o6 call loop_5257 stw %g7, [%l7 + 0x40] fcmpeq16 %f0, %f12, %i4 stw %g1, [%l7 + 0x20] loop_5257: orcc %l1, %i3, %l0 orn %o4, %o3, %g5 fnot2 %f10, %f4 mulx %g3, %o7, %g4 fmovrdgez %l5, %f14, %f2 call loop_5258 ldsh [%l7 + 0x1C], %g6 fsrc1s %f9, %f13 edge32 %i6, %o0, %i5 loop_5258: fmovsa %xcc, %f1, %f5 tsubcctv %o1, 0x0852, %g2 movgu %xcc, %i0, %i7 edge16 %l6, %i2, %l3 addc %o2, %i1, %l4 ld [%l7 + 0x44], %f6 ldub [%l7 + 0x6A], %l2 fzeros %f1 fbule,a %fcc3, loop_5259 fmovdl %icc, %f1, %f0 ld [%l7 + 0x28], %f3 fmul8sux16 %f8, %f8, %f0 loop_5259: tneg %icc, 0x7 mulx %o5, %g7, %o6 bn,pt %xcc, loop_5260 fnot2s %f15, %f0 movvc %icc, %i4, %l1 add %i3, %l0, %o4 loop_5260: fandnot2s %f3, %f0, %f11 fornot2s %f5, %f8, %f14 fmovdvc %xcc, %f14, %f9 ldub [%l7 + 0x11], %g1 fmovrse %g5, %f2, %f9 tge %xcc, 0x2 ldx [%l7 + 0x20], %g3 ldx [%l7 + 0x60], %o7 fmul8ulx16 %f6, %f2, %f0 ldsw [%l7 + 0x2C], %o3 fbg %fcc1, loop_5261 srax %g4, 0x0B, %g6 fones %f10 lduw [%l7 + 0x34], %i6 loop_5261: stx %l5, [%l7 + 0x30] taddcc %i5, 0x0DE9, %o1 bvs,a,pn %xcc, loop_5262 bg,a,pn %icc, loop_5263 fandnot2 %f10, %f2, %f6 ld [%l7 + 0x70], %f0 loop_5262: fmovrsgz %g2, %f2, %f9 loop_5263: fba,a %fcc3, loop_5264 fcmpgt32 %f0, %f2, %i0 fnot1 %f10, %f4 tcs %icc, 0x3 loop_5264: taddcctv %i7, 0x1163, %l6 srl %i2, %l3, %o0 umulcc %o2, %i1, %l4 edge32n %l2, %g7, %o6 tvc %icc, 0x3 fmovdcs %xcc, %f0, %f14 fmovde %icc, %f7, %f11 fcmple16 %f14, %f4, %i4 array32 %l1, %i3, %o5 mulscc %o4, %l0, %g1 ldx [%l7 + 0x30], %g5 movrgz %o7, 0x300, %g3 sth %g4, [%l7 + 0x1A] edge16 %g6, %i6, %l5 movgu %icc, %i5, %o1 fcmpne16 %f2, %f8, %o3 bne,pt %icc, loop_5265 ldd [%l7 + 0x50], %f4 fone %f10 srl %g2, %i7, %l6 loop_5265: movvc %xcc, %i2, %l3 ble,a,pt %icc, loop_5266 stx %o0, [%l7 + 0x18] nop setx loop_5267, %l0, %l1 jmpl %l1, %o2 ldsb [%l7 + 0x1E], %i0 loop_5266: popc %i1, %l4 ldsh [%l7 + 0x14], %l2 loop_5267: fmovsvs %icc, %f13, %f9 std %f2, [%l7 + 0x18] tvc %icc, 0x6 brgz,a %o6, loop_5268 srax %g7, %i4, %l1 movneg %xcc, %o5, %o4 bvc %xcc, loop_5269 loop_5268: fbul %fcc2, loop_5270 andn %i3, %l0, %g5 fmul8x16au %f9, %f4, %f10 loop_5269: mova %xcc, %g1, %g3 loop_5270: std %f8, [%l7 + 0x10] lduh [%l7 + 0x50], %g4 lduw [%l7 + 0x50], %o7 stw %g6, [%l7 + 0x74] fpack32 %f8, %f10, %f2 alignaddrl %l5, %i6, %i5 fsrc2 %f6, %f6 fble %fcc2, loop_5271 fmul8ulx16 %f2, %f14, %f2 edge32n %o1, %g2, %o3 edge16ln %l6, %i2, %l3 loop_5271: tsubcctv %o0, 0x13F2, %o2 st %f13, [%l7 + 0x38] stx %i0, [%l7 + 0x48] fmovrsne %i1, %f4, %f1 fpadd32s %f15, %f0, %f4 fmovrdgz %i7, %f6, %f8 umul %l4, 0x16B2, %o6 fmovsn %xcc, %f11, %f4 movleu %xcc, %g7, %l2 stw %i4, [%l7 + 0x7C] stb %l1, [%l7 + 0x1F] sth %o5, [%l7 + 0x3E] ldsh [%l7 + 0x24], %o4 ldx [%l7 + 0x30], %l0 alignaddr %g5, %i3, %g3 fmovdge %xcc, %f2, %f7 ldsb [%l7 + 0x75], %g4 lduh [%l7 + 0x6C], %g1 fpackfix %f8, %f10 fmovdvc %icc, %f15, %f9 fnor %f8, %f10, %f8 std %f10, [%l7 + 0x40] fmovsneg %xcc, %f6, %f13 bn %xcc, loop_5272 lduw [%l7 + 0x4C], %g6 fnegs %f12, %f7 orncc %o7, %l5, %i6 loop_5272: edge16l %i5, %g2, %o1 andcc %l6, %o3, %l3 srax %o0, 0x1E, %i2 stw %o2, [%l7 + 0x3C] popc %i0, %i7 fbule %fcc1, loop_5273 tcc %xcc, 0x7 xor %l4, %i1, %o6 fpadd32 %f6, %f10, %f10 loop_5273: std %f12, [%l7 + 0x48] fexpand %f12, %f10 srax %g7, %i4, %l1 fbge %fcc1, loop_5274 edge32l %o5, %o4, %l2 ldsb [%l7 + 0x30], %l0 fmovrdgz %i3, %f0, %f6 loop_5274: fmovsg %xcc, %f7, %f3 nop setx loop_5275, %l0, %l1 jmpl %l1, %g3 std %f6, [%l7 + 0x78] movcs %xcc, %g4, %g1 fbule %fcc1, loop_5276 loop_5275: fsrc1 %f10, %f14 fandnot1s %f4, %f0, %f9 ldub [%l7 + 0x44], %g6 loop_5276: array32 %g5, %l5, %i6 tge %icc, 0x0 edge16ln %o7, %i5, %g2 fmovsge %icc, %f0, %f12 stw %o1, [%l7 + 0x40] edge16n %o3, %l3, %l6 sth %o0, [%l7 + 0x70] std %f14, [%l7 + 0x70] umul %o2, 0x13B5, %i0 lduh [%l7 + 0x12], %i7 tsubcctv %i2, 0x0593, %i1 fbo,a %fcc3, loop_5277 brlz,a %l4, loop_5278 st %f11, [%l7 + 0x4C] edge32ln %g7, %i4, %o6 loop_5277: fpsub32 %f14, %f0, %f6 loop_5278: xnor %o5, %o4, %l2 fpmerge %f2, %f7, %f2 fmovrdgez %l1, %f14, %f10 fmovdneg %xcc, %f13, %f11 bpos,pn %icc, loop_5279 fandnot2 %f6, %f14, %f6 movne %xcc, %l0, %g3 stx %g4, [%l7 + 0x58] loop_5279: tvc %xcc, 0x4 ldd [%l7 + 0x48], %f10 fmuld8ulx16 %f0, %f11, %f2 movcc %icc, %i3, %g1 nop setx loop_5280, %l0, %l1 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, %g5, %g6 ldub [%l7 + 0x50], %i6 stb %o7, [%l7 + 0x73] loop_5280: fmovdl %icc, %f10, %f9 nop setx loop_5281, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done be,a %icc, loop_5282 stb %i5, [%l7 + 0x64] fpmerge %f11, %f12, %f4 loop_5281: fandnot2s %f13, %f14, %f14 loop_5282: fmovsge %icc, %f4, %f2 fmul8x16au %f1, %f8, %f6 sth %g2, [%l7 + 0x3E] and %l5, 0x1CE2, %o1 fzero %f6 fbuge %fcc0, loop_5283 edge16 %l3, %l6, %o0 sdivcc %o3, 0x1A5E, %o2 add %i7, 0x1C5D, %i2 loop_5283: bn,a %xcc, loop_5284 udivx %i1, 0x067A, %i0 fcmpne32 %f10, %f12, %l4 ldsh [%l7 + 0x40], %g7 loop_5284: fmuld8sux16 %f2, %f5, %f8 sth %o6, [%l7 + 0x12] fmul8x16 %f12, %f2, %f10 mulscc %i4, %o5, %l2 stb %l1, [%l7 + 0x50] fors %f6, %f9, %f3 subccc %o4, 0x062B, %g3 fble,a %fcc0, loop_5285 sth %g4, [%l7 + 0x3E] stw %l0, [%l7 + 0x28] ta %icc, 0x0 loop_5285: tn %xcc, 0x7 stb %g1, [%l7 + 0x22] fpadd32s %f4, %f11, %f5 brgez %g5, loop_5286 st %f0, [%l7 + 0x74] sth %g6, [%l7 + 0x64] fbl %fcc1, loop_5287 loop_5286: nop setx loop_5288, %l0, %l1 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 0x1CD5, %i6 movrlz %i3, %o7, %g2 loop_5287: mulscc %i5, %o1, %l5 loop_5288: tl %icc, 0x1 fpack16 %f4, %f2 tcc %icc, 0x1 fcmpne32 %f4, %f2, %l6 movge %xcc, %o0, %o3 bcs,a loop_5289 udivx %l3, 0x1964, %i7 std %f4, [%l7 + 0x48] fmovd %f6, %f8 loop_5289: ta %xcc, 0x2 brlez %i2, loop_5290 tvs %icc, 0x1 tsubcctv %i1, 0x14AA, %i0 tpos %xcc, 0x7 loop_5290: movvc %xcc, %o2, %g7 and %o6, 0x1D27, %l4 fbe %fcc1, loop_5291 movvc %xcc, %i4, %o5 movgu %icc, %l1, %o4 fmovse %xcc, %f13, %f8 loop_5291: fpackfix %f14, %f1 ldx [%l7 + 0x20], %l2 lduw [%l7 + 0x40], %g4 std %f14, [%l7 + 0x58] fbge,a %fcc3, loop_5292 bvc,a,pt %xcc, loop_5293 ldsw [%l7 + 0x2C], %l0 fbn,a %fcc1, loop_5294 loop_5292: fbn %fcc0, loop_5295 loop_5293: ldsb [%l7 + 0x2D], %g3 ldsh [%l7 + 0x76], %g1 loop_5294: movvs %xcc, %g5, %g6 loop_5295: stb %i6, [%l7 + 0x34] bcs,a,pt %icc, loop_5296 fmovdvc %xcc, %f14, %f11 lduw [%l7 + 0x70], %o7 tpos %xcc, 0x5 loop_5296: st %f8, [%l7 + 0x50] ldsw [%l7 + 0x0C], %g2 brgz %i3, loop_5297 fandnot1s %f5, %f2, %f5 fpsub16 %f14, %f8, %f6 fornot2 %f8, %f6, %f4 loop_5297: fmovscc %xcc, %f5, %f7 fxors %f15, %f3, %f14 stb %i5, [%l7 + 0x27] ldd [%l7 + 0x40], %f12 lduh [%l7 + 0x66], %o1 brgez,a %l5, loop_5298 movvs %xcc, %o0, %o3 ldub [%l7 + 0x2D], %l3 taddcctv %i7, %l6, %i1 loop_5298: fcmpgt32 %f8, %f4, %i0 sth %o2, [%l7 + 0x66] fxnors %f10, %f8, %f10 lduw [%l7 + 0x5C], %g7 orncc %o6, %l4, %i4 stx %o5, [%l7 + 0x18] ld [%l7 + 0x58], %f7 call loop_5299 movgu %icc, %i2, %o4 ldd [%l7 + 0x68], %f14 bcc,a loop_5300 loop_5299: st %f0, [%l7 + 0x54] ldd [%l7 + 0x40], %f8 fpack32 %f6, %f2, %f8 loop_5300: brnz %l2, loop_5301 be,pt %xcc, loop_5302 fmovdpos %icc, %f13, %f6 movcc %icc, %g4, %l1 loop_5301: tvc %xcc, 0x1 loop_5302: movleu %icc, %l0, %g3 bshuffle %f0, %f4, %f8 ldd [%l7 + 0x48], %f8 edge32l %g1, %g5, %g6 mova %icc, %i6, %o7 brz,a %i3, loop_5303 st %f7, [%l7 + 0x60] ldx [%l7 + 0x18], %i5 ldsw [%l7 + 0x30], %g2 loop_5303: ldd [%l7 + 0x48], %f14 ld [%l7 + 0x10], %f10 xnor %l5, 0x085E, %o0 stw %o1, [%l7 + 0x18] fxnors %f4, %f8, %f12 fmovdvs %xcc, %f0, %f3 fnot1s %f7, %f9 sllx %l3, 0x02, %i7 stb %l6, [%l7 + 0x10] fmovsne %xcc, %f0, %f11 sdiv %i1, 0x19E2, %o3 udivx %i0, 0x145C, %o2 fcmped %fcc3, %f10, %f12 edge8 %g7, %o6, %i4 stw %o5, [%l7 + 0x28] ta %xcc, 0x3 addcc %l4, %i2, %o4 tn %xcc, 0x1 ld [%l7 + 0x7C], %f5 fxor %f2, %f10, %f4 ldsb [%l7 + 0x56], %g4 fsrc2 %f0, %f6 fexpand %f14, %f2 fmovsge %xcc, %f7, %f4 fmovdg %icc, %f7, %f6 stw %l2, [%l7 + 0x18] fbn,a %fcc1, loop_5304 movleu %icc, %l1, %g3 sth %l0, [%l7 + 0x5A] movge %icc, %g5, %g1 loop_5304: fpadd16s %f0, %f5, %f10 bpos,a,pt %xcc, loop_5305 movrgez %g6, %o7, %i3 ld [%l7 + 0x50], %f8 subcc %i5, %i6, %g2 loop_5305: popc %l5, %o1 fnot1s %f12, %f3 movg %icc, %o0, %l3 andn %l6, %i7, %i1 be,a loop_5306 fmovd %f2, %f12 ldx [%l7 + 0x20], %i0 edge8 %o3, %o2, %g7 loop_5306: brgez,a %o6, loop_5307 ldsw [%l7 + 0x5C], %o5 fpadd32s %f3, %f6, %f10 ldsb [%l7 + 0x7D], %i4 loop_5307: stx %i2, [%l7 + 0x30] ldd [%l7 + 0x08], %f12 bcs,a loop_5308 and %l4, %o4, %g4 orn %l2, 0x08D6, %l1 fmul8x16au %f4, %f9, %f0 loop_5308: xnorcc %g3, 0x1D2D, %l0 ld [%l7 + 0x7C], %f13 fandnot2s %f11, %f6, %f9 movl %xcc, %g5, %g6 te %xcc, 0x0 std %f8, [%l7 + 0x20] fcmple16 %f6, %f2, %o7 bcc loop_5309 or %i3, 0x0FCB, %i5 ld [%l7 + 0x68], %f6 stx %i6, [%l7 + 0x38] loop_5309: fble %fcc1, loop_5310 stw %g1, [%l7 + 0x3C] movpos %icc, %l5, %o1 srlx %o0, 0x03, %l3 loop_5310: fmovrdlez %g2, %f2, %f14 tpos %icc, 0x2 sll %i7, %l6, %i1 fbo,a %fcc1, loop_5311 sth %o3, [%l7 + 0x52] ldd [%l7 + 0x50], %f10 fmovdvs %icc, %f5, %f14 loop_5311: movg %xcc, %o2, %g7 movge %xcc, %o6, %i0 bne loop_5312 fornot2 %f2, %f12, %f14 tvc %icc, 0x6 ld [%l7 + 0x48], %f14 loop_5312: fnot1 %f2, %f12 fornot1s %f6, %f4, %f13 fmovdcs %xcc, %f7, %f2 edge32n %o5, %i2, %i4 fornot2 %f6, %f6, %f10 lduw [%l7 + 0x78], %o4 umulcc %l4, 0x031F, %g4 fnot2 %f0, %f4 subccc %l2, %l1, %l0 fmuld8ulx16 %f1, %f11, %f0 edge16 %g5, %g6, %g3 srlx %i3, %o7, %i6 fmovde %xcc, %f1, %f10 edge32ln %i5, %g1, %l5 st %f12, [%l7 + 0x14] fmovsa %xcc, %f13, %f11 edge16ln %o0, %o1, %l3 fbl,a %fcc2, loop_5313 fcmpne32 %f2, %f10, %i7 movrgz %l6, %g2, %i1 udivx %o2, 0x1ACC, %g7 loop_5313: fpack32 %f0, %f2, %f14 fandnot1 %f8, %f14, %f2 fbue %fcc0, loop_5314 fcmped %fcc1, %f8, %f14 std %f6, [%l7 + 0x10] ldx [%l7 + 0x58], %o3 loop_5314: addccc %i0, %o6, %i2 orcc %o5, 0x16D5, %o4 array32 %l4, %g4, %l2 fbule %fcc3, loop_5315 tn %icc, 0x5 sdiv %i4, 0x1F49, %l0 nop setx loop_5316, %l0, %l1 jmpl %l1, %g5 loop_5315: ldsw [%l7 + 0x1C], %g6 srlx %g3, %i3, %l1 ldx [%l7 + 0x48], %o7 loop_5316: mulx %i5, %g1, %i6 tg %icc, 0x3 fpadd32 %f0, %f2, %f4 or %o0, 0x14E2, %o1 fcmped %fcc2, %f2, %f12 fxors %f4, %f8, %f14 fmovs %f14, %f13 movrne %l5, 0x282, %l3 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 fandnot2s %f12, %f1, %f4 fmovrsne %l6, %f4, %f8 fmovrslez %i7, %f5, %f15 loop_5317: ldub [%l7 + 0x22], %i1 tle %icc, 0x5 tvs %icc, 0x5 tsubcctv %o2, %g2, %o3 fzero %f6 fcmpne16 %f0, %f12, %i0 edge32ln %o6, %i2, %o5 std %f8, [%l7 + 0x60] stb %o4, [%l7 + 0x45] ldub [%l7 + 0x1C], %l4 tcs %icc, 0x1 ldx [%l7 + 0x30], %g7 fcmpgt32 %f8, %f4, %g4 fzeros %f11 fmul8x16al %f14, %f1, %f6 ldsb [%l7 + 0x70], %i4 fornot1s %f7, %f14, %f10 stb %l2, [%l7 + 0x5D] fnegd %f12, %f10 smul %g5, 0x1C89, %g6 brlez %g3, loop_5318 faligndata %f6, %f6, %f6 sth %i3, [%l7 + 0x66] std %f6, [%l7 + 0x28] loop_5318: fmovspos %xcc, %f4, %f11 ldx [%l7 + 0x60], %l1 fandnot1s %f15, %f3, %f10 ldd [%l7 + 0x40], %f10 sth %o7, [%l7 + 0x4E] andncc %i5, %g1, %i6 fmovdneg %xcc, %f1, %f8 fcmpgt32 %f2, %f6, %o0 sllx %o1, 0x0B, %l0 faligndata %f4, %f14, %f8 subcc %l3, 0x1948, %l6 fmovsgu %xcc, %f15, %f14 fbul,a %fcc2, loop_5319 ldsh [%l7 + 0x3C], %l5 ble,pt %icc, loop_5320 fpmerge %f3, %f7, %f12 loop_5319: ld [%l7 + 0x34], %f13 smulcc %i7, 0x0EC0, %i1 loop_5320: fmul8ulx16 %f8, %f0, %f0 xnor %o2, 0x1DB0, %g2 movneg %xcc, %o3, %o6 ldd [%l7 + 0x10], %f12 tne %icc, 0x0 srl %i0, 0x16, %o5 ld [%l7 + 0x44], %f10 ldx [%l7 + 0x50], %i2 fone %f2 fpsub16s %f2, %f8, %f5 sub %o4, 0x091F, %l4 tvs %icc, 0x4 tpos %icc, 0x4 st %f1, [%l7 + 0x44] fnor %f14, %f6, %f4 fmovrdlez %g7, %f6, %f4 fmovdcc %icc, %f9, %f5 fxnor %f6, %f0, %f6 sth %g4, [%l7 + 0x60] fmovsle %icc, %f12, %f0 stw %l2, [%l7 + 0x08] ldx [%l7 + 0x70], %i4 bleu,a loop_5321 fbul,a %fcc2, loop_5322 fmovsneg %xcc, %f0, %f13 bshuffle %f8, %f6, %f4 loop_5321: mova %xcc, %g6, %g3 loop_5322: ldd [%l7 + 0x18], %f12 xorcc %g5, 0x05F3, %i3 fmul8x16al %f9, %f1, %f10 fcmpgt16 %f4, %f8, %l1 sll %i5, %o7, %i6 sth %g1, [%l7 + 0x30] fmovsleu %xcc, %f7, %f6 edge8ln %o1, %l0, %o0 ldsw [%l7 + 0x3C], %l6 fbe %fcc1, loop_5323 std %f4, [%l7 + 0x58] fornot1 %f12, %f0, %f12 ld [%l7 + 0x4C], %f15 loop_5323: fbn %fcc1, loop_5324 ldub [%l7 + 0x25], %l3 mulx %l5, %i1, %o2 std %f0, [%l7 + 0x20] loop_5324: srl %g2, %o3, %o6 brnz,a %i7, loop_5325 srax %o5, 0x1A, %i0 lduw [%l7 + 0x34], %o4 ldd [%l7 + 0x10], %f4 loop_5325: stx %i2, [%l7 + 0x40] fabss %f12, %f13 ldsh [%l7 + 0x30], %g7 edge8l %g4, %l4, %i4 xorcc %l2, %g3, %g6 fornot1 %f6, %f2, %f12 fnot1s %f10, %f10 brgez %g5, loop_5326 fmovsg %xcc, %f14, %f3 std %f4, [%l7 + 0x28] for %f6, %f6, %f6 loop_5326: tne %icc, 0x0 orcc %l1, %i5, %i3 mulx %i6, %o7, %g1 lduw [%l7 + 0x34], %l0 brgez %o1, loop_5327 tvc %icc, 0x7 movrne %l6, 0x3D3, %l3 movvs %xcc, %o0, %i1 loop_5327: ldsh [%l7 + 0x4C], %l5 ldub [%l7 + 0x0D], %o2 movgu %xcc, %o3, %g2 stb %o6, [%l7 + 0x58] fandnot2 %f8, %f2, %f0 te %xcc, 0x4 ldx [%l7 + 0x18], %o5 lduw [%l7 + 0x44], %i7 edge32n %i0, %i2, %o4 fpsub16 %f14, %f4, %f2 lduw [%l7 + 0x68], %g4 fands %f3, %f7, %f2 ldx [%l7 + 0x78], %l4 tneg %icc, 0x6 ldd [%l7 + 0x70], %f0 ldsb [%l7 + 0x5B], %i4 fcmple16 %f10, %f12, %l2 brnz,a %g7, loop_5328 tpos %xcc, 0x1 array16 %g3, %g6, %g5 fbe,a %fcc1, loop_5329 loop_5328: lduw [%l7 + 0x50], %l1 popc %i3, %i5 stb %i6, [%l7 + 0x08] loop_5329: lduh [%l7 + 0x0E], %g1 lduw [%l7 + 0x7C], %o7 ta %xcc, 0x2 fxors %f7, %f15, %f15 ldub [%l7 + 0x2A], %o1 movleu %icc, %l6, %l0 fmovdl %icc, %f12, %f4 tpos %xcc, 0x5 tcc %icc, 0x6 ldub [%l7 + 0x2C], %o0 fpack32 %f10, %f4, %f2 fornot1s %f12, %f11, %f5 std %f6, [%l7 + 0x08] fmovsle %icc, %f4, %f15 udiv %l3, 0x0DF1, %i1 ldsb [%l7 + 0x20], %l5 fcmpgt32 %f0, %f14, %o2 fmovsg %xcc, %f11, %f4 lduh [%l7 + 0x34], %g2 st %f14, [%l7 + 0x44] umul %o6, %o5, %o3 ldd [%l7 + 0x60], %f8 taddcc %i7, 0x170E, %i2 fmovdgu %icc, %f4, %f14 fbule %fcc0, loop_5330 addccc %i0, 0x1CA5, %o4 fnegd %f10, %f14 edge8n %l4, %g4, %i4 loop_5330: fmul8x16au %f2, %f11, %f4 smul %g7, 0x1306, %g3 nop setx loop_5331, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot1 %f12, %f14, %f4 fnands %f11, %f4, %f13 te %xcc, 0x6 loop_5331: siam 0x3 siam 0x1 sth %l2, [%l7 + 0x08] fmovsneg %xcc, %f1, %f7 stw %g5, [%l7 + 0x7C] ld [%l7 + 0x28], %f11 brnz %l1, loop_5332 ldsb [%l7 + 0x7A], %g6 fzeros %f0 ldsb [%l7 + 0x23], %i5 loop_5332: fcmped %fcc0, %f8, %f14 fors %f15, %f0, %f1 tgu %xcc, 0x5 array32 %i3, %g1, %i6 ba,pt %icc, loop_5333 fmul8sux16 %f6, %f2, %f14 taddcc %o1, 0x1CF6, %o7 bpos,a %xcc, loop_5334 loop_5333: andn %l6, 0x054A, %l0 addcc %l3, %i1, %o0 stx %o2, [%l7 + 0x20] loop_5334: fble,a %fcc1, loop_5335 fmuld8ulx16 %f11, %f15, %f12 brgez,a %g2, loop_5336 ldd [%l7 + 0x60], %f14 loop_5335: ldsh [%l7 + 0x3A], %l5 fcmped %fcc2, %f6, %f2 loop_5336: edge8l %o5, %o3, %o6 fnors %f12, %f12, %f13 fcmpeq32 %f14, %f4, %i7 lduw [%l7 + 0x10], %i0 fbe,a %fcc3, loop_5337 fmovscc %icc, %f15, %f1 fcmpne32 %f4, %f12, %i2 fpadd16s %f13, %f0, %f0 loop_5337: lduh [%l7 + 0x2A], %l4 movvc %icc, %g4, %o4 ldsw [%l7 + 0x14], %i4 ldsw [%l7 + 0x44], %g7 fble,a %fcc1, loop_5338 fcmpeq32 %f0, %f0, %g3 ta %xcc, 0x0 bpos,a,pt %icc, loop_5339 loop_5338: ld [%l7 + 0x3C], %f15 ldsh [%l7 + 0x2C], %l2 popc 0x0F7C, %g5 loop_5339: edge32l %l1, %g6, %i5 fmovrdgez %g1, %f2, %f2 bgu,pt %xcc, loop_5340 ldub [%l7 + 0x5B], %i3 bg,pn %xcc, loop_5341 bpos loop_5342 loop_5340: tleu %xcc, 0x4 fmovdcc %icc, %f2, %f12 loop_5341: for %f6, %f4, %f4 loop_5342: bleu loop_5343 tcs %xcc, 0x3 edge8ln %i6, %o7, %o1 tsubcctv %l6, 0x08C9, %l3 loop_5343: fcmpgt16 %f10, %f4, %i1 fbe,a %fcc2, loop_5344 movneg %xcc, %o0, %l0 edge32l %o2, %l5, %o5 ldx [%l7 + 0x30], %o3 loop_5344: fmovsg %icc, %f6, %f6 te %xcc, 0x0 fbe,a %fcc2, loop_5345 movn %xcc, %g2, %o6 ld [%l7 + 0x28], %f6 fpsub16 %f0, %f14, %f2 loop_5345: udiv %i7, 0x134D, %i2 fsrc1s %f13, %f10 lduw [%l7 + 0x68], %i0 bg,a,pt %icc, loop_5346 fornot1s %f4, %f7, %f15 fmovdneg %icc, %f10, %f9 ldsh [%l7 + 0x62], %l4 loop_5346: st %f15, [%l7 + 0x30] stb %g4, [%l7 + 0x6A] fmovrslz %o4, %f10, %f15 fones %f12 fmovd %f10, %f10 popc 0x0E7B, %i4 fcmpeq16 %f2, %f10, %g3 andcc %g7, 0x1516, %g5 ldsw [%l7 + 0x30], %l2 fcmpd %fcc0, %f6, %f6 movg %icc, %g6, %i5 ldx [%l7 + 0x38], %g1 movrlez %i3, %i6, %o7 edge32ln %l1, %o1, %l6 bl,pn %xcc, loop_5347 sth %i1, [%l7 + 0x2E] ldsh [%l7 + 0x34], %o0 movl %icc, %l0, %o2 loop_5347: nop setx loop_5348, %l0, %l1 jmpl %l1, %l3 ldub [%l7 + 0x6E], %o5 movrgez %l5, 0x0F1, %g2 stw %o6, [%l7 + 0x3C] loop_5348: fcmpne16 %f0, %f2, %o3 lduh [%l7 + 0x64], %i2 ldsh [%l7 + 0x1A], %i0 tneg %xcc, 0x5 stw %i7, [%l7 + 0x40] tcc %icc, 0x2 brgz,a %l4, loop_5349 stb %o4, [%l7 + 0x15] fmovscs %xcc, %f13, %f1 fmuld8ulx16 %f15, %f12, %f0 loop_5349: ldd [%l7 + 0x78], %f12 fmovrde %g4, %f12, %f4 movneg %icc, %i4, %g3 fmovdneg %xcc, %f9, %f8 fmovsvc %xcc, %f1, %f11 fmul8x16al %f14, %f1, %f6 tg %icc, 0x1 udivx %g5, 0x1A0D, %g7 orncc %g6, %i5, %g1 fmovrslez %i3, %f10, %f6 movcs %icc, %i6, %o7 fnot1 %f8, %f8 ldub [%l7 + 0x43], %l2 orcc %l1, %o1, %l6 fnot2s %f2, %f1 mulscc %i1, 0x15C3, %l0 fmovdg %icc, %f11, %f9 fnors %f0, %f11, %f8 addc %o2, %l3, %o0 fmul8x16al %f12, %f13, %f6 fpadd16 %f10, %f14, %f0 edge8n %o5, %g2, %l5 std %f6, [%l7 + 0x58] stx %o3, [%l7 + 0x10] ld [%l7 + 0x48], %f10 lduh [%l7 + 0x5C], %i2 tleu %xcc, 0x6 movl %xcc, %i0, %i7 fcmps %fcc2, %f10, %f0 edge32ln %l4, %o4, %g4 ta %icc, 0x1 movne %icc, %o6, %i4 ldx [%l7 + 0x38], %g3 andncc %g7, %g5, %g6 fmovrsgez %g1, %f1, %f14 sra %i5, 0x0E, %i3 fmul8ulx16 %f8, %f6, %f8 addc %i6, 0x087B, %l2 fmovdpos %icc, %f8, %f0 bneg,a,pt %icc, loop_5350 umul %l1, %o7, %o1 nop setx loop_5351, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done or %l6, %i1, %l0 loop_5350: ldsw [%l7 + 0x58], %l3 fxors %f7, %f11, %f2 loop_5351: movneg %xcc, %o2, %o0 ldsh [%l7 + 0x2E], %o5 fexpand %f9, %f8 ldsb [%l7 + 0x11], %l5 lduw [%l7 + 0x08], %o3 fmovsvs %icc, %f13, %f4 fbo %fcc3, loop_5352 ldx [%l7 + 0x78], %i2 move %xcc, %i0, %g2 ld [%l7 + 0x40], %f6 loop_5352: fmovscs %xcc, %f0, %f8 fsrc2s %f10, %f9 std %f8, [%l7 + 0x50] fcmped %fcc2, %f8, %f14 stx %l4, [%l7 + 0x08] fmovrsgz %i7, %f0, %f3 mulscc %o4, %g4, %i4 stw %g3, [%l7 + 0x5C] fcmpd %fcc2, %f2, %f14 nop setx loop_5353, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %o6, [%l7 + 0x10] fmovse %xcc, %f1, %f6 stw %g7, [%l7 + 0x28] loop_5353: edge16l %g5, %g6, %i5 fcmpgt32 %f0, %f14, %g1 fcmpes %fcc3, %f11, %f13 bleu,a,pn %xcc, loop_5354 xorcc %i6, %i3, %l2 fcmpes %fcc0, %f0, %f8 fmovsne %xcc, %f10, %f2 loop_5354: sth %o7, [%l7 + 0x14] fornot1s %f1, %f2, %f13 movleu %icc, %o1, %l1 fsrc2s %f12, %f14 ldd [%l7 + 0x38], %f0 ldd [%l7 + 0x18], %f14 fbug %fcc0, loop_5355 ldd [%l7 + 0x20], %f12 call loop_5356 ba,pn %icc, loop_5357 loop_5355: sdivcc %l6, 0x09D1, %i1 xnorcc %l0, 0x1A7D, %o2 loop_5356: fcmpeq32 %f10, %f8, %o0 loop_5357: movpos %xcc, %l3, %o5 ldsw [%l7 + 0x64], %l5 fmovrdlez %o3, %f4, %f8 fmovdleu %icc, %f15, %f10 bneg,a loop_5358 fxnor %f2, %f12, %f0 edge8 %i2, %g2, %l4 xnor %i7, %o4, %i0 loop_5358: ldsw [%l7 + 0x20], %g4 popc %g3, %o6 ldsw [%l7 + 0x68], %g7 umulcc %i4, 0x00C3, %g6 tsubcc %i5, 0x12E3, %g1 tvc %icc, 0x2 lduw [%l7 + 0x0C], %i6 edge16 %i3, %l2, %o7 orcc %o1, 0x1483, %g5 ldd [%l7 + 0x40], %f12 ldsw [%l7 + 0x28], %l6 sdivcc %l1, 0x1C4A, %i1 ldsh [%l7 + 0x76], %l0 tvc %xcc, 0x3 fmovrse %o0, %f15, %f4 fmovdcs %icc, %f10, %f12 taddcc %l3, 0x1B8C, %o2 faligndata %f6, %f6, %f2 fmovdn %icc, %f5, %f3 ldd [%l7 + 0x70], %f14 ldub [%l7 + 0x43], %l5 sethi 0x14E9, %o3 ldub [%l7 + 0x17], %o5 edge8ln %i2, %l4, %g2 tleu %icc, 0x0 lduh [%l7 + 0x7A], %o4 bg,a loop_5359 movrgz %i7, 0x2ED, %g4 fcmpd %fcc3, %f6, %f6 ld [%l7 + 0x60], %f2 loop_5359: fmovdvs %icc, %f5, %f4 std %f6, [%l7 + 0x28] ldub [%l7 + 0x2D], %i0 ldd [%l7 + 0x18], %f8 stx %o6, [%l7 + 0x60] fone %f10 fmovdvc %xcc, %f15, %f2 nop setx loop_5360, %l0, %l1 jmpl %l1, %g3 movg %icc, %g7, %g6 smul %i5, 0x1A81, %i4 movle %xcc, %g1, %i3 loop_5360: fnor %f0, %f14, %f12 fands %f8, %f4, %f1 fbo %fcc0, loop_5361 srlx %i6, 0x05, %o7 fnot2 %f2, %f4 bleu,a loop_5362 loop_5361: brlez %o1, loop_5363 edge32ln %l2, %g5, %l6 fxnor %f14, %f10, %f6 loop_5362: fexpand %f6, %f0 loop_5363: fmovdne %icc, %f10, %f13 smul %i1, 0x1BEF, %l1 fmovrslz %l0, %f13, %f13 edge32ln %o0, %l3, %l5 fcmps %fcc0, %f15, %f9 fmovrdgez %o3, %f8, %f14 stx %o2, [%l7 + 0x38] stw %i2, [%l7 + 0x50] movleu %xcc, %o5, %l4 subccc %o4, 0x07FD, %g2 or %i7, %g4, %i0 ldsw [%l7 + 0x38], %g3 edge32n %g7, %g6, %o6 stb %i5, [%l7 + 0x10] fmul8sux16 %f2, %f14, %f0 edge32n %g1, %i4, %i3 tpos %icc, 0x7 stx %o7, [%l7 + 0x48] movrgez %i6, 0x34D, %o1 ld [%l7 + 0x28], %f4 pdist %f8, %f10, %f6 fxor %f6, %f8, %f10 ldx [%l7 + 0x68], %l2 fpadd16 %f2, %f12, %f14 fbul,a %fcc3, loop_5364 orn %l6, %i1, %l1 lduh [%l7 + 0x2A], %g5 ldsh [%l7 + 0x10], %o0 loop_5364: udiv %l3, 0x0673, %l0 ldx [%l7 + 0x28], %o3 fxnors %f8, %f12, %f10 ldsh [%l7 + 0x5A], %o2 std %f6, [%l7 + 0x20] fmovrsgz %i2, %f15, %f10 fornot2s %f2, %f5, %f4 andcc %o5, %l5, %o4 ldsb [%l7 + 0x7C], %l4 subccc %i7, 0x1C13, %g2 stx %i0, [%l7 + 0x08] movre %g3, %g4, %g7 ldsb [%l7 + 0x08], %g6 tgu %icc, 0x6 mulx %o6, %i5, %g1 edge16ln %i4, %i3, %i6 ldx [%l7 + 0x38], %o1 fmovdgu %xcc, %f0, %f14 fcmpeq16 %f12, %f12, %l2 fbne,a %fcc1, loop_5365 fnor %f10, %f12, %f2 edge8l %o7, %i1, %l1 stb %l6, [%l7 + 0x68] loop_5365: andn %o0, %g5, %l3 brz %o3, loop_5366 ldx [%l7 + 0x58], %l0 fpsub16 %f8, %f0, %f4 fmovrde %i2, %f8, %f6 loop_5366: fxnor %f2, %f8, %f8 fpadd16s %f7, %f9, %f0 ldd [%l7 + 0x40], %f8 ldd [%l7 + 0x28], %f12 movge %xcc, %o2, %o5 movre %o4, 0x0EB, %l5 fabsd %f10, %f0 bpos,pt %icc, loop_5367 fcmple16 %f8, %f8, %l4 fmovscc %xcc, %f13, %f6 fmovsvc %icc, %f11, %f11 loop_5367: edge16l %g2, %i0, %i7 fbg %fcc2, loop_5368 lduw [%l7 + 0x38], %g4 bge,a,pn %xcc, loop_5369 addccc %g7, 0x1E9D, %g3 loop_5368: fpack32 %f0, %f14, %f14 subcc %g6, 0x07B6, %i5 loop_5369: fmovrdgz %o6, %f14, %f2 movcs %icc, %i4, %g1 tleu %icc, 0x3 fnors %f8, %f4, %f14 movvs %icc, %i6, %i3 stx %l2, [%l7 + 0x30] sethi 0x05E7, %o7 fmovdne %xcc, %f4, %f5 mulscc %i1, %o1, %l1 fnor %f10, %f8, %f2 fmovdl %xcc, %f12, %f6 fors %f5, %f4, %f4 fnot2 %f4, %f2 st %f15, [%l7 + 0x64] ldub [%l7 + 0x3F], %l6 fmovdn %icc, %f15, %f9 tgu %icc, 0x4 std %f8, [%l7 + 0x18] bneg loop_5370 bpos,a,pt %xcc, loop_5371 fbge,a %fcc0, loop_5372 taddcc %o0, %g5, %o3 loop_5370: tge %xcc, 0x2 loop_5371: fmul8ulx16 %f12, %f0, %f6 loop_5372: lduw [%l7 + 0x1C], %l0 bpos,pt %icc, loop_5373 tl %icc, 0x4 fmovsleu %xcc, %f4, %f5 ldx [%l7 + 0x20], %l3 loop_5373: sth %i2, [%l7 + 0x20] ldsw [%l7 + 0x20], %o2 smulcc %o4, %l5, %l4 ldx [%l7 + 0x20], %o5 fmovdn %xcc, %f2, %f10 ldd [%l7 + 0x10], %f12 and %i0, %g2, %g4 stw %g7, [%l7 + 0x60] udivcc %g3, 0x18F3, %i7 stx %g6, [%l7 + 0x70] fmovde %icc, %f4, %f7 stx %i5, [%l7 + 0x48] ldub [%l7 + 0x1A], %o6 ldub [%l7 + 0x0C], %i4 fpadd32s %f0, %f9, %f15 tvc %xcc, 0x4 fands %f7, %f7, %f10 fmovrsgz %i6, %f1, %f13 fcmpes %fcc0, %f8, %f12 ldsb [%l7 + 0x5D], %i3 tne %xcc, 0x2 fnands %f1, %f0, %f4 tl %xcc, 0x1 stw %g1, [%l7 + 0x3C] ldd [%l7 + 0x38], %f10 taddcc %l2, 0x086D, %i1 fbne,a %fcc0, loop_5374 mulscc %o7, %o1, %l6 stx %o0, [%l7 + 0x60] ta %icc, 0x7 loop_5374: ld [%l7 + 0x38], %f8 fmovdneg %xcc, %f2, %f12 stb %l1, [%l7 + 0x2F] ldsb [%l7 + 0x4B], %g5 tl %icc, 0x0 stb %l0, [%l7 + 0x40] tgu %icc, 0x2 fornot2 %f10, %f6, %f8 ldsh [%l7 + 0x4E], %o3 tg %xcc, 0x3 edge32 %i2, %l3, %o4 fbug,a %fcc2, loop_5375 ldsb [%l7 + 0x19], %l5 fcmpd %fcc3, %f6, %f4 fpsub32s %f5, %f1, %f0 loop_5375: fpack32 %f0, %f8, %f8 fornot1s %f1, %f5, %f9 movge %xcc, %o2, %o5 andcc %l4, %g2, %g4 fpackfix %f10, %f7 tvc %xcc, 0x2 tpos %xcc, 0x0 ldd [%l7 + 0x48], %f10 sdivx %i0, 0x0B8A, %g3 mova %xcc, %g7, %i7 nop setx loop_5376, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbule %fcc0, loop_5377 lduh [%l7 + 0x36], %i5 fmovrdne %o6, %f10, %f10 loop_5376: fbuge %fcc3, loop_5378 loop_5377: umulcc %g6, %i6, %i3 orncc %i4, 0x041B, %l2 fcmpeq16 %f0, %f0, %i1 loop_5378: ldsb [%l7 + 0x09], %g1 tsubcc %o7, 0x0DB8, %o1 fpadd32 %f6, %f12, %f0 fmovsvc %icc, %f3, %f4 movneg %xcc, %o0, %l1 ld [%l7 + 0x7C], %f4 subccc %l6, 0x14FD, %g5 fcmple16 %f8, %f10, %o3 lduh [%l7 + 0x20], %i2 ld [%l7 + 0x58], %f4 movleu %icc, %l3, %l0 stw %l5, [%l7 + 0x58] ldsb [%l7 + 0x34], %o4 std %f2, [%l7 + 0x60] stx %o5, [%l7 + 0x78] fnand %f10, %f12, %f14 fmovdneg %icc, %f8, %f11 or %l4, %o2, %g4 ldsb [%l7 + 0x76], %g2 sth %i0, [%l7 + 0x0C] sth %g3, [%l7 + 0x66] fzeros %f1 movneg %icc, %g7, %i5 fcmpeq32 %f4, %f10, %i7 ldsh [%l7 + 0x08], %g6 ld [%l7 + 0x1C], %f4 fmovsne %icc, %f6, %f5 bg,a,pt %icc, loop_5379 be,pt %icc, loop_5380 fmovdpos %xcc, %f7, %f12 fnegs %f7, %f10 loop_5379: udiv %o6, 0x0953, %i6 loop_5380: edge16ln %i3, %i4, %i1 nop setx loop_5381, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %g1, [%l7 + 0x38] ldsh [%l7 + 0x22], %o7 brnz,a %o1, loop_5382 loop_5381: tneg %icc, 0x0 bneg loop_5383 fmovd %f2, %f8 loop_5382: stb %l2, [%l7 + 0x5E] fone %f10 loop_5383: movrlez %l1, %l6, %o0 stx %g5, [%l7 + 0x70] fmul8x16al %f9, %f14, %f10 stx %i2, [%l7 + 0x38] fpmerge %f9, %f8, %f12 fmovrdlez %l3, %f4, %f14 tge %icc, 0x4 ld [%l7 + 0x50], %f3 fcmple16 %f6, %f8, %l0 std %f2, [%l7 + 0x70] movne %icc, %o3, %o4 bvs,pn %icc, loop_5384 fmovrdne %o5, %f2, %f10 ld [%l7 + 0x08], %f15 addccc %l5, %o2, %g4 loop_5384: nop setx loop_5385, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tne %xcc, 0x6 brz %l4, loop_5386 fmovrsgz %i0, %f14, %f10 loop_5385: fpadd16s %f7, %f11, %f8 ldsb [%l7 + 0x6D], %g3 loop_5386: or %g2, 0x185C, %g7 ldsb [%l7 + 0x36], %i5 movrne %i7, 0x2C9, %g6 fnor %f8, %f6, %f8 stw %o6, [%l7 + 0x58] fmovdpos %xcc, %f3, %f3 bn,a,pn %xcc, loop_5387 bn loop_5388 stb %i6, [%l7 + 0x67] fmovrse %i3, %f0, %f7 loop_5387: fmovrdlz %i4, %f10, %f14 loop_5388: ldsw [%l7 + 0x58], %i1 movneg %icc, %g1, %o7 taddcctv %o1, %l1, %l6 ld [%l7 + 0x30], %f0 fmovse %xcc, %f5, %f10 fpadd16 %f0, %f2, %f8 fxnors %f5, %f15, %f14 sth %l2, [%l7 + 0x46] mulscc %o0, 0x14B3, %i2 lduw [%l7 + 0x0C], %g5 ldub [%l7 + 0x17], %l3 orncc %l0, %o3, %o4 lduh [%l7 + 0x58], %l5 fornot1s %f6, %f7, %f12 fexpand %f4, %f4 fbge,a %fcc0, loop_5389 fmovrdlz %o2, %f4, %f12 fmovrslz %o5, %f10, %f5 lduw [%l7 + 0x3C], %g4 loop_5389: fmul8x16au %f7, %f5, %f8 ldsh [%l7 + 0x74], %l4 ba %xcc, loop_5390 sth %g3, [%l7 + 0x28] fmovdne %xcc, %f6, %f14 ldsb [%l7 + 0x23], %i0 loop_5390: fmul8x16 %f2, %f2, %f2 fcmpes %fcc0, %f11, %f2 sth %g7, [%l7 + 0x60] ldd [%l7 + 0x40], %f6 smulcc %i5, 0x072D, %i7 fmul8x16au %f1, %f11, %f8 stx %g2, [%l7 + 0x30] fandnot2 %f10, %f10, %f2 ldsh [%l7 + 0x42], %g6 stw %i6, [%l7 + 0x48] stx %i3, [%l7 + 0x68] fxor %f8, %f12, %f6 fbue %fcc3, loop_5391 edge8l %o6, %i1, %i4 edge8ln %g1, %o7, %l1 st %f6, [%l7 + 0x44] loop_5391: movre %o1, %l2, %l6 lduw [%l7 + 0x48], %i2 movneg %icc, %g5, %l3 bpos,pt %icc, loop_5392 or %o0, 0x00D3, %o3 bgu,a,pn %xcc, loop_5393 ldsw [%l7 + 0x50], %l0 loop_5392: fmovdleu %icc, %f0, %f11 movn %icc, %l5, %o2 loop_5393: fornot2s %f2, %f2, %f10 std %f0, [%l7 + 0x78] fxnor %f8, %f6, %f14 subcc %o4, %o5, %g4 fmovrslez %l4, %f14, %f5 fcmple16 %f14, %f12, %g3 ldub [%l7 + 0x15], %g7 bneg,pt %icc, loop_5394 bshuffle %f6, %f8, %f10 ta %icc, 0x6 subc %i0, 0x00C7, %i7 loop_5394: stw %i5, [%l7 + 0x60] sub %g6, %g2, %i3 umul %i6, %i1, %i4 fbul %fcc2, loop_5395 orcc %o6, %g1, %l1 fnands %f6, %f10, %f7 fandnot2s %f13, %f13, %f3 loop_5395: stb %o7, [%l7 + 0x1B] andncc %o1, %l2, %i2 fbuge %fcc0, loop_5396 ldsh [%l7 + 0x0C], %g5 fpadd32 %f8, %f10, %f14 fandnot1s %f3, %f1, %f15 loop_5396: movcs %icc, %l6, %o0 fmovrsgz %o3, %f7, %f0 bleu,a loop_5397 fbe %fcc1, loop_5398 lduh [%l7 + 0x5C], %l3 fble %fcc0, loop_5399 loop_5397: stw %l0, [%l7 + 0x4C] loop_5398: lduh [%l7 + 0x5A], %o2 fcmped %fcc3, %f12, %f10 loop_5399: umulcc %o4, 0x0A6D, %l5 fmul8ulx16 %f10, %f2, %f14 fandnot1s %f10, %f12, %f0 fmovsne %xcc, %f12, %f10 ldub [%l7 + 0x3F], %g4 ldsw [%l7 + 0x40], %l4 st %f8, [%l7 + 0x24] or %g3, 0x0823, %o5 stb %g7, [%l7 + 0x7C] bcs,a loop_5400 be,a,pt %icc, loop_5401 tvc %xcc, 0x1 fmovrdlz %i0, %f4, %f10 loop_5400: edge8l %i7, %g6, %g2 loop_5401: fmul8ulx16 %f2, %f6, %f0 stw %i5, [%l7 + 0x34] ldsb [%l7 + 0x30], %i6 tle %xcc, 0x3 tpos %icc, 0x7 tne %xcc, 0x5 std %f2, [%l7 + 0x78] sub %i1, %i4, %i3 edge16ln %o6, %l1, %g1 bleu,a %xcc, loop_5402 edge32 %o1, %o7, %i2 fxors %f9, %f11, %f3 add %l2, %g5, %o0 loop_5402: fmovrdlez %o3, %f14, %f12 fpadd32s %f3, %f7, %f9 sth %l6, [%l7 + 0x64] lduw [%l7 + 0x78], %l3 fmovdvc %xcc, %f15, %f10 fcmped %fcc3, %f14, %f12 lduh [%l7 + 0x28], %o2 lduh [%l7 + 0x5C], %o4 st %f11, [%l7 + 0x24] tg %icc, 0x2 add %l0, 0x0F9E, %g4 stw %l4, [%l7 + 0x2C] ble,a %xcc, loop_5403 ldd [%l7 + 0x20], %f14 stx %l5, [%l7 + 0x60] ldub [%l7 + 0x08], %g3 loop_5403: movl %icc, %o5, %g7 fandnot1s %f14, %f15, %f13 stw %i0, [%l7 + 0x0C] orn %g6, %i7, %g2 srl %i5, 0x10, %i6 fandnot2 %f14, %f14, %f14 ldub [%l7 + 0x3F], %i1 udiv %i3, 0x1009, %o6 mulx %i4, %g1, %l1 ldsw [%l7 + 0x24], %o7 lduw [%l7 + 0x4C], %i2 stx %l2, [%l7 + 0x28] fnot1s %f11, %f13 and %g5, %o1, %o3 lduw [%l7 + 0x7C], %o0 fble %fcc0, loop_5404 ba,pt %xcc, loop_5405 ldsh [%l7 + 0x10], %l6 fxor %f2, %f6, %f4 loop_5404: tn %icc, 0x2 loop_5405: edge16ln %l3, %o2, %l0 ldd [%l7 + 0x40], %f12 stb %g4, [%l7 + 0x0C] fmovse %icc, %f8, %f11 ldsb [%l7 + 0x7C], %l4 ta %xcc, 0x3 ld [%l7 + 0x28], %f10 movn %icc, %o4, %l5 fbe,a %fcc1, loop_5406 fcmped %fcc1, %f12, %f10 lduw [%l7 + 0x0C], %g3 ldub [%l7 + 0x42], %g7 loop_5406: fnot2s %f10, %f4 xor %i0, 0x065A, %g6 st %f4, [%l7 + 0x40] lduw [%l7 + 0x70], %o5 edge32l %i7, %g2, %i5 fpadd16 %f6, %f14, %f8 nop setx loop_5407, %l0, %l1 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 + 0x14] fandnot2 %f0, %f4, %f6 tg %icc, 0x1 loop_5407: edge8ln %i6, %i3, %i1 fbl,a %fcc1, loop_5408 sdiv %i4, 0x1F44, %g1 stw %l1, [%l7 + 0x10] bcs,a %icc, loop_5409 loop_5408: tsubcctv %o6, %o7, %i2 smul %l2, 0x0C4F, %o1 tsubcc %o3, 0x1663, %o0 loop_5409: stb %l6, [%l7 + 0x75] fpackfix %f12, %f13 fmuld8ulx16 %f10, %f0, %f0 orn %g5, %o2, %l3 fxor %f6, %f4, %f2 bcc,a,pt %xcc, loop_5410 tsubcc %g4, %l4, %o4 edge16ln %l5, %g3, %l0 fmovrslez %g7, %f3, %f15 loop_5410: movneg %xcc, %g6, %i0 andncc %o5, %g2, %i7 fmuld8sux16 %f14, %f7, %f0 fxor %f8, %f12, %f10 nop setx loop_5411, %l0, %l1 jmpl %l1, %i5 fcmpes %fcc2, %f14, %f9 smul %i6, 0x0EF6, %i3 xorcc %i1, 0x1DFE, %i4 loop_5411: addccc %l1, %o6, %g1 movgu %icc, %i2, %o7 fmovrsgez %l2, %f0, %f6 lduw [%l7 + 0x70], %o3 fmovsvc %icc, %f14, %f12 tcc %xcc, 0x3 sth %o0, [%l7 + 0x58] ldsw [%l7 + 0x6C], %l6 fone %f14 fsrc1s %f9, %f8 ldx [%l7 + 0x40], %o1 fbo,a %fcc3, loop_5412 ldub [%l7 + 0x78], %o2 fmovdneg %icc, %f12, %f7 sll %g5, 0x1D, %l3 loop_5412: fandnot1 %f4, %f14, %f10 ta %icc, 0x1 bl,a,pt %icc, loop_5413 ldsw [%l7 + 0x78], %l4 siam 0x2 fxors %f8, %f5, %f4 loop_5413: move %xcc, %o4, %g4 lduw [%l7 + 0x30], %g3 fpsub32 %f12, %f14, %f14 fpsub16 %f6, %f0, %f10 lduh [%l7 + 0x24], %l0 fcmple16 %f14, %f14, %l5 fpsub32s %f10, %f5, %f15 movcc %xcc, %g6, %g7 ldx [%l7 + 0x48], %i0 fbne,a %fcc3, loop_5414 ldsh [%l7 + 0x46], %g2 movrgz %i7, 0x288, %o5 bgu %xcc, loop_5415 loop_5414: stx %i5, [%l7 + 0x28] ldub [%l7 + 0x5E], %i6 bpos,a,pt %xcc, loop_5416 loop_5415: brgez %i3, loop_5417 edge32ln %i1, %l1, %i4 fpadd16 %f12, %f4, %f12 loop_5416: fornot1s %f10, %f12, %f0 loop_5417: fmovrse %g1, %f8, %f5 stx %i2, [%l7 + 0x58] movrlez %o6, 0x2BD, %o7 lduw [%l7 + 0x1C], %l2 fmovdge %icc, %f6, %f14 movrgez %o0, 0x032, %l6 fsrc2 %f8, %f10 ld [%l7 + 0x4C], %f11 std %f2, [%l7 + 0x10] movleu %xcc, %o3, %o1 fble %fcc3, loop_5418 stx %o2, [%l7 + 0x40] mulx %g5, %l3, %o4 movpos %xcc, %l4, %g3 loop_5418: fmovrdlz %g4, %f4, %f12 and %l0, 0x1B28, %l5 lduw [%l7 + 0x3C], %g7 move %xcc, %i0, %g2 smulcc %g6, %i7, %o5 bvs %icc, loop_5419 fmovdle %icc, %f7, %f13 stw %i5, [%l7 + 0x10] umul %i6, 0x04FC, %i1 loop_5419: fmovs %f9, %f12 ldx [%l7 + 0x38], %l1 movl %xcc, %i4, %i3 fone %f0 addcc %i2, 0x0387, %g1 lduw [%l7 + 0x50], %o6 fabsd %f14, %f12 fbo %fcc2, loop_5420 stw %o7, [%l7 + 0x24] brnz %o0, loop_5421 ldsh [%l7 + 0x78], %l6 loop_5420: tsubcc %o3, %l2, %o1 addc %o2, 0x0109, %l3 loop_5421: fmovrdne %o4, %f14, %f6 lduw [%l7 + 0x18], %g5 sdivcc %g3, 0x1CD2, %g4 bpos loop_5422 ldsh [%l7 + 0x2C], %l0 umul %l4, 0x1A6A, %l5 fcmpes %fcc0, %f8, %f9 loop_5422: ldd [%l7 + 0x68], %f6 smul %g7, 0x1D0E, %g2 movcc %icc, %g6, %i0 movg %icc, %i7, %o5 ldub [%l7 + 0x78], %i5 fcmpne16 %f4, %f0, %i6 fpsub32 %f14, %f12, %f10 movcc %xcc, %i1, %l1 srl %i4, 0x14, %i3 fsrc1s %f13, %f7 ldsb [%l7 + 0x78], %i2 sth %o6, [%l7 + 0x14] fcmpne32 %f6, %f2, %o7 tcs %icc, 0x2 fcmpd %fcc1, %f8, %f12 fxor %f12, %f8, %f12 orn %o0, 0x0932, %g1 tge %icc, 0x6 subccc %o3, %l2, %o1 fxnors %f7, %f11, %f4 sth %l6, [%l7 + 0x7A] lduw [%l7 + 0x44], %o2 fandnot1 %f14, %f12, %f12 fbule,a %fcc2, loop_5423 stx %l3, [%l7 + 0x20] fsrc2 %f2, %f14 movrgez %g5, %o4, %g3 loop_5423: brlez,a %l0, loop_5424 fnegd %f8, %f6 ldub [%l7 + 0x62], %l4 fbul,a %fcc0, loop_5425 loop_5424: fmovdpos %xcc, %f15, %f13 std %f14, [%l7 + 0x40] ldd [%l7 + 0x78], %f4 loop_5425: fornot2 %f8, %f8, %f6 sub %g4, 0x1F6C, %g7 movl %icc, %g2, %g6 fmovdleu %xcc, %f6, %f14 brz,a %l5, loop_5426 fmovrslz %i0, %f4, %f2 bvc,a,pt %xcc, loop_5427 fbul,a %fcc3, loop_5428 loop_5426: subc %o5, 0x0F96, %i7 ldub [%l7 + 0x2F], %i5 loop_5427: umul %i1, %i6, %l1 loop_5428: subcc %i4, 0x184B, %i2 siam 0x2 fmovdl %xcc, %f0, %f4 movrgez %i3, %o6, %o7 alignaddrl %o0, %g1, %o3 movcs %xcc, %l2, %l6 fcmpgt32 %f8, %f12, %o2 movvs %icc, %o1, %g5 andn %o4, %g3, %l0 sllx %l4, %l3, %g4 add %g7, 0x1F22, %g6 st %f3, [%l7 + 0x50] nop setx loop_5429, %l0, %l1 jmpl %l1, %l5 movvs %icc, %g2, %o5 ldsw [%l7 + 0x34], %i7 tne %xcc, 0x7 loop_5429: fmul8x16au %f9, %f2, %f6 fabsd %f14, %f6 fmuld8sux16 %f3, %f11, %f12 fors %f10, %f1, %f9 stw %i0, [%l7 + 0x28] lduh [%l7 + 0x34], %i1 tgu %icc, 0x6 edge32n %i6, %i5, %i4 bshuffle %f4, %f10, %f10 bcc,pn %icc, loop_5430 bcc,pn %icc, loop_5431 lduw [%l7 + 0x54], %i2 ldsw [%l7 + 0x48], %l1 loop_5430: edge8ln %o6, %o7, %i3 loop_5431: fmovsge %xcc, %f3, %f13 movneg %xcc, %o0, %o3 fmovsl %icc, %f2, %f7 fmovs %f3, %f9 fbg %fcc2, loop_5432 fmovrdne %g1, %f12, %f2 lduh [%l7 + 0x5E], %l6 ble,pt %icc, loop_5433 loop_5432: addc %l2, %o2, %g5 pdist %f8, %f6, %f12 fpadd16s %f1, %f11, %f1 loop_5433: lduh [%l7 + 0x2A], %o1 tcs %xcc, 0x1 fmovrse %g3, %f14, %f1 stx %l0, [%l7 + 0x50] ble,a loop_5434 stx %o4, [%l7 + 0x28] fmovsneg %xcc, %f13, %f10 stw %l4, [%l7 + 0x7C] loop_5434: lduw [%l7 + 0x28], %l3 lduw [%l7 + 0x44], %g7 ldd [%l7 + 0x08], %f8 tneg %xcc, 0x6 fbug %fcc0, loop_5435 tgu %xcc, 0x3 sth %g4, [%l7 + 0x52] fbo,a %fcc3, loop_5436 loop_5435: ldsw [%l7 + 0x70], %g6 fnand %f2, %f6, %f0 sllx %g2, 0x1C, %l5 loop_5436: fmovrsgz %o5, %f14, %f15 sdiv %i0, 0x001C, %i7 st %f15, [%l7 + 0x08] tn %xcc, 0x6 fmovsg %icc, %f4, %f4 fmovsge %xcc, %f15, %f8 fbo,a %fcc1, loop_5437 be,pt %icc, loop_5438 sth %i6, [%l7 + 0x5C] fpack32 %f4, %f8, %f2 loop_5437: fmovrdne %i1, %f14, %f4 loop_5438: std %f4, [%l7 + 0x70] fbe,a %fcc3, loop_5439 bg,a loop_5440 fabss %f6, %f5 fcmpgt32 %f14, %f14, %i5 loop_5439: fmovdn %icc, %f0, %f15 loop_5440: fmuld8sux16 %f3, %f0, %f0 fexpand %f8, %f0 tne %xcc, 0x0 bgu,a,pn %xcc, loop_5441 fcmpeq16 %f12, %f8, %i4 tle %xcc, 0x6 stx %i2, [%l7 + 0x70] loop_5441: brgz %l1, loop_5442 bpos,a %icc, loop_5443 fabss %f2, %f6 te %icc, 0x5 loop_5442: movre %o7, %i3, %o0 loop_5443: fmovsne %icc, %f2, %f0 st %f6, [%l7 + 0x4C] move %icc, %o3, %g1 fmovrslez %l6, %f11, %f9 fmovdneg %icc, %f12, %f7 lduh [%l7 + 0x5C], %o6 fsrc1 %f12, %f14 fmovsg %xcc, %f1, %f11 ldsw [%l7 + 0x64], %o2 lduw [%l7 + 0x60], %l2 tvc %icc, 0x4 tge %icc, 0x4 fmovscs %xcc, %f6, %f14 subcc %g5, 0x123F, %o1 ldsw [%l7 + 0x34], %g3 fmovs %f11, %f14 bcs,pt %icc, loop_5444 xor %o4, 0x1E82, %l4 fba,a %fcc1, loop_5445 ldub [%l7 + 0x34], %l3 loop_5444: fcmpeq16 %f2, %f8, %l0 fbn %fcc3, loop_5446 loop_5445: fmovdleu %xcc, %f15, %f2 stw %g4, [%l7 + 0x74] fmovdleu %icc, %f8, %f12 loop_5446: edge8 %g6, %g7, %l5 siam 0x0 fxnors %f13, %f0, %f13 fmovsle %icc, %f6, %f15 srlx %g2, %i0, %i7 movge %icc, %i6, %o5 std %f14, [%l7 + 0x18] fcmpgt16 %f0, %f8, %i5 ldsb [%l7 + 0x11], %i1 brlez,a %i2, loop_5447 std %f4, [%l7 + 0x18] umul %i4, 0x1321, %o7 lduw [%l7 + 0x10], %l1 loop_5447: brgz,a %o0, loop_5448 fmovdg %xcc, %f12, %f0 bneg,a %icc, loop_5449 fmovdge %xcc, %f7, %f12 loop_5448: fors %f4, %f1, %f13 st %f14, [%l7 + 0x58] loop_5449: ldx [%l7 + 0x60], %i3 mulx %o3, %l6, %o6 stx %o2, [%l7 + 0x60] ldd [%l7 + 0x10], %f12 ldub [%l7 + 0x59], %g1 addcc %l2, %o1, %g3 movne %xcc, %g5, %l4 edge16l %o4, %l0, %g4 sth %g6, [%l7 + 0x0A] ldub [%l7 + 0x27], %l3 nop setx loop_5450, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mova %xcc, %g7, %g2 ldub [%l7 + 0x4B], %l5 udivx %i7, 0x1710, %i6 loop_5450: popc 0x11A1, %o5 ldsh [%l7 + 0x16], %i0 movn %xcc, %i5, %i2 ldx [%l7 + 0x38], %i1 fsrc2s %f5, %f14 stw %o7, [%l7 + 0x68] std %f10, [%l7 + 0x08] fmovsvc %xcc, %f6, %f13 xorcc %i4, %l1, %o0 ldd [%l7 + 0x18], %f2 std %f2, [%l7 + 0x38] tcs %xcc, 0x6 edge16l %i3, %l6, %o3 fnot1s %f10, %f6 for %f10, %f10, %f2 fba %fcc0, loop_5451 nop setx loop_5452, %l0, %l1 jmpl %l1, %o6 ldx [%l7 + 0x20], %g1 fcmpgt32 %f12, %f2, %l2 loop_5451: sth %o2, [%l7 + 0x7E] loop_5452: stx %g3, [%l7 + 0x30] fabss %f2, %f11 ldd [%l7 + 0x68], %f0 fbule,a %fcc1, loop_5453 sub %g5, %o1, %l4 ld [%l7 + 0x54], %f6 siam 0x2 loop_5453: ldx [%l7 + 0x50], %o4 ldsb [%l7 + 0x58], %g4 fba %fcc2, loop_5454 bl loop_5455 st %f12, [%l7 + 0x38] fbn,a %fcc1, loop_5456 loop_5454: array32 %l0, %l3, %g6 loop_5455: fpsub32s %f11, %f7, %f6 nop setx loop_5457, %l0, %l1 jmpl %l1, %g7 loop_5456: edge32n %l5, %g2, %i6 std %f6, [%l7 + 0x68] fabsd %f12, %f2 loop_5457: ble %xcc, loop_5458 bl,a %xcc, loop_5459 edge16ln %o5, %i7, %i0 movcs %icc, %i5, %i2 loop_5458: std %f12, [%l7 + 0x38] loop_5459: fmul8x16 %f8, %f12, %f4 fmovsge %xcc, %f6, %f6 fcmpes %fcc2, %f4, %f5 sth %o7, [%l7 + 0x1E] fbue,a %fcc3, loop_5460 bn,a loop_5461 smulcc %i4, %l1, %i1 stx %i3, [%l7 + 0x68] loop_5460: movneg %xcc, %l6, %o0 loop_5461: fmovdleu %icc, %f13, %f5 sllx %o6, %o3, %l2 fbl %fcc3, loop_5462 edge32l %g1, %g3, %g5 fnot1 %f10, %f8 nop setx loop_5463, %l0, %l1 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_5462: bvc,a,pt %icc, loop_5464 fmovrdgez %o2, %f12, %f4 ldsb [%l7 + 0x60], %l4 loop_5463: edge32 %o1, %g4, %o4 loop_5464: ldsw [%l7 + 0x48], %l0 fbne %fcc0, loop_5465 fmovsl %xcc, %f12, %f12 ldsh [%l7 + 0x2C], %l3 edge8l %g6, %l5, %g2 loop_5465: fbn,a %fcc2, loop_5466 movne %xcc, %i6, %o5 fbuge,a %fcc2, loop_5467 st %f4, [%l7 + 0x10] loop_5466: fsrc1 %f0, %f2 edge16n %i7, %i0, %i5 loop_5467: and %g7, 0x0B81, %o7 std %f4, [%l7 + 0x18] sth %i2, [%l7 + 0x28] fxnors %f2, %f13, %f0 sll %i4, %l1, %i3 ldsh [%l7 + 0x3A], %l6 ldsw [%l7 + 0x40], %i1 st %f9, [%l7 + 0x70] fmovsneg %icc, %f0, %f12 movrlez %o0, %o3, %o6 edge16n %g1, %l2, %g3 fbu,a %fcc1, loop_5468 fsrc2 %f10, %f12 ble,a,pn %xcc, loop_5469 nop setx loop_5470, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5468: fnand %f10, %f0, %f14 movleu %xcc, %o2, %l4 loop_5469: ldsh [%l7 + 0x5C], %g5 loop_5470: fmovrdne %g4, %f14, %f14 ldsb [%l7 + 0x4B], %o4 fmovrde %l0, %f8, %f2 ld [%l7 + 0x0C], %f0 fabsd %f14, %f0 ldsw [%l7 + 0x3C], %l3 fmovdcs %icc, %f6, %f6 brz,a %o1, loop_5471 brz,a %l5, loop_5472 ldx [%l7 + 0x60], %g2 fmovsne %icc, %f8, %f14 loop_5471: fbg %fcc1, loop_5473 loop_5472: bcc,pt %xcc, loop_5474 lduw [%l7 + 0x78], %i6 fmovspos %icc, %f11, %f5 loop_5473: fmovd %f2, %f4 loop_5474: fornot2s %f8, %f2, %f14 siam 0x2 edge32l %o5, %i7, %g6 edge8l %i5, %i0, %o7 ldub [%l7 + 0x2C], %g7 fmovsvs %xcc, %f10, %f2 sra %i4, %i2, %i3 edge16n %l1, %l6, %o0 ldd [%l7 + 0x50], %f0 fnor %f14, %f6, %f10 bleu,a %xcc, loop_5475 fmovrde %o3, %f0, %f6 ldx [%l7 + 0x50], %o6 for %f2, %f8, %f4 loop_5475: fsrc2 %f10, %f14 edge32 %g1, %l2, %i1 sth %g3, [%l7 + 0x30] ldsb [%l7 + 0x51], %o2 ld [%l7 + 0x60], %f4 subc %l4, %g5, %g4 and %o4, 0x151D, %l0 movrgz %o1, 0x0A1, %l3 std %f10, [%l7 + 0x38] bne,pt %icc, loop_5476 ldsb [%l7 + 0x7A], %l5 lduh [%l7 + 0x52], %g2 srlx %i6, %i7, %g6 loop_5476: fzeros %f2 ldd [%l7 + 0x18], %f12 fbe,a %fcc2, loop_5477 movl %xcc, %i5, %o5 fbo %fcc0, loop_5478 sdiv %i0, 0x0E87, %g7 loop_5477: bvs,pt %icc, loop_5479 movcs %xcc, %o7, %i4 loop_5478: xor %i2, %l1, %i3 movrgz %l6, 0x2A8, %o3 loop_5479: stb %o0, [%l7 + 0x73] ldub [%l7 + 0x4A], %o6 fornot1 %f6, %f6, %f8 fabss %f0, %f15 ldx [%l7 + 0x30], %g1 fmovdleu %icc, %f9, %f12 movre %l2, %i1, %g3 stw %l4, [%l7 + 0x7C] nop setx loop_5480, %l0, %l1 jmpl %l1, %g5 xor %o2, 0x1CCC, %g4 fmovdvs %xcc, %f7, %f2 fmovdg %icc, %f0, %f11 loop_5480: movg %icc, %l0, %o4 bcs,a,pn %xcc, loop_5481 std %f12, [%l7 + 0x28] fble %fcc0, loop_5482 ldsb [%l7 + 0x7C], %o1 loop_5481: movge %icc, %l3, %g2 ldub [%l7 + 0x67], %i6 loop_5482: fxnors %f13, %f1, %f5 sth %i7, [%l7 + 0x10] fpsub16s %f13, %f13, %f8 fcmped %fcc3, %f4, %f2 udivcc %g6, 0x1BE5, %l5 fbul %fcc2, loop_5483 std %f8, [%l7 + 0x10] fmovsvs %icc, %f8, %f7 sra %o5, 0x12, %i5 loop_5483: fmuld8ulx16 %f4, %f14, %f8 xor %i0, %o7, %g7 tneg %xcc, 0x1 sdivx %i2, 0x15C7, %l1 bge,pt %xcc, loop_5484 addccc %i3, %i4, %o3 lduh [%l7 + 0x46], %o0 stb %o6, [%l7 + 0x18] loop_5484: fmul8x16au %f11, %f9, %f12 ldsw [%l7 + 0x54], %g1 stb %l6, [%l7 + 0x54] fble,a %fcc1, loop_5485 fmovdcc %icc, %f6, %f11 tgu %xcc, 0x1 fmovsge %xcc, %f5, %f11 loop_5485: sth %l2, [%l7 + 0x18] fblg,a %fcc3, loop_5486 ldsw [%l7 + 0x10], %g3 fcmple16 %f8, %f10, %l4 movg %icc, %i1, %g5 loop_5486: edge16n %g4, %o2, %o4 fones %f3 nop setx loop_5487, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcc %icc, 0x3 fbug %fcc1, loop_5488 ldsh [%l7 + 0x5E], %l0 loop_5487: taddcctv %l3, 0x134D, %o1 fmovdg %xcc, %f10, %f12 loop_5488: fmovsge %icc, %f3, %f14 fmovs %f8, %f14 umul %i6, %i7, %g6 ldd [%l7 + 0x58], %f6 movvc %icc, %g2, %o5 ldsh [%l7 + 0x76], %i5 stb %l5, [%l7 + 0x0B] ldsh [%l7 + 0x70], %i0 umulcc %o7, 0x09AE, %g7 stx %l1, [%l7 + 0x30] bne %icc, loop_5489 stw %i3, [%l7 + 0x54] lduw [%l7 + 0x3C], %i2 std %f6, [%l7 + 0x68] loop_5489: fornot1 %f10, %f0, %f8 ldub [%l7 + 0x76], %i4 fbo,a %fcc0, loop_5490 fmovrdgez %o3, %f2, %f4 ldsh [%l7 + 0x62], %o0 fnand %f10, %f12, %f8 loop_5490: tsubcctv %o6, %g1, %l6 sra %g3, %l4, %l2 srl %i1, %g4, %g5 ldsw [%l7 + 0x48], %o4 move %icc, %l0, %o2 sdivcc %l3, 0x02A7, %i6 fbg,a %fcc1, loop_5491 fxor %f10, %f4, %f6 fbn,a %fcc3, loop_5492 array8 %o1, %i7, %g2 loop_5491: stx %o5, [%l7 + 0x10] array8 %g6, %l5, %i5 loop_5492: ldub [%l7 + 0x48], %o7 andncc %i0, %g7, %l1 fmovsge %xcc, %f11, %f7 movneg %icc, %i2, %i4 move %icc, %o3, %o0 andncc %i3, %g1, %l6 fmovdg %icc, %f13, %f15 orcc %o6, 0x1BF3, %l4 stw %l2, [%l7 + 0x14] tvs %icc, 0x4 ldsw [%l7 + 0x30], %g3 fmovsn %icc, %f14, %f13 lduw [%l7 + 0x30], %i1 fbl,a %fcc0, loop_5493 brgz,a %g5, loop_5494 fcmple16 %f4, %f6, %o4 andcc %g4, 0x08E0, %l0 loop_5493: movcs %icc, %l3, %i6 loop_5494: fbule %fcc2, loop_5495 fbo,a %fcc0, loop_5496 sethi 0x1D6A, %o2 fmovdne %xcc, %f14, %f0 loop_5495: fxnor %f4, %f8, %f14 loop_5496: ld [%l7 + 0x3C], %f7 ld [%l7 + 0x08], %f13 stx %o1, [%l7 + 0x40] tpos %icc, 0x1 mova %icc, %g2, %o5 lduw [%l7 + 0x38], %i7 fba,a %fcc0, loop_5497 ldx [%l7 + 0x78], %g6 fpadd16 %f6, %f8, %f14 fmovsleu %icc, %f15, %f10 loop_5497: fcmpes %fcc1, %f2, %f5 brnz %i5, loop_5498 brz %l5, loop_5499 fmovsg %icc, %f11, %f13 edge32ln %i0, %g7, %l1 loop_5498: smulcc %o7, %i4, %o3 loop_5499: fmovs %f8, %f2 tneg %icc, 0x2 stw %i2, [%l7 + 0x50] fmovsne %xcc, %f9, %f9 fxnor %f14, %f4, %f14 bleu,a,pt %icc, loop_5500 movre %i3, %o0, %g1 bshuffle %f10, %f0, %f4 lduh [%l7 + 0x4C], %o6 loop_5500: lduw [%l7 + 0x20], %l6 ldsh [%l7 + 0x14], %l2 edge16 %g3, %i1, %g5 st %f13, [%l7 + 0x30] fmovsleu %xcc, %f0, %f10 stw %l4, [%l7 + 0x3C] fsrc1 %f2, %f6 fornot2s %f12, %f8, %f8 ldsw [%l7 + 0x70], %g4 fmovdpos %xcc, %f4, %f15 std %f12, [%l7 + 0x48] movcc %icc, %o4, %l0 ldx [%l7 + 0x08], %i6 fsrc1 %f14, %f4 fcmps %fcc1, %f9, %f12 tleu %icc, 0x1 std %f0, [%l7 + 0x48] fnegd %f14, %f4 bneg loop_5501 pdist %f2, %f4, %f8 fxor %f0, %f6, %f14 fbne %fcc1, loop_5502 loop_5501: fnegd %f12, %f0 edge16l %o2, %l3, %g2 lduh [%l7 + 0x28], %o5 loop_5502: fmul8x16al %f9, %f8, %f8 stw %i7, [%l7 + 0x48] mova %icc, %o1, %g6 fbn,a %fcc3, loop_5503 ldsb [%l7 + 0x12], %l5 movvs %icc, %i0, %g7 st %f9, [%l7 + 0x20] loop_5503: fbuge %fcc2, loop_5504 udivcc %i5, 0x1773, %l1 bne,pn %icc, loop_5505 array8 %i4, %o3, %i2 loop_5504: fmovsneg %icc, %f11, %f3 sth %i3, [%l7 + 0x32] loop_5505: bshuffle %f10, %f0, %f12 bcs,pt %icc, loop_5506 nop setx loop_5507, %l0, %l1 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 + 0x0A], %o7 fandnot1 %f12, %f6, %f6 loop_5506: edge32 %o0, %o6, %g1 loop_5507: ldsb [%l7 + 0x7A], %l6 std %f14, [%l7 + 0x58] tvc %xcc, 0x2 ld [%l7 + 0x10], %f8 ldx [%l7 + 0x10], %l2 ld [%l7 + 0x7C], %f8 ldx [%l7 + 0x08], %i1 ldx [%l7 + 0x70], %g3 fmovrsgz %g5, %f5, %f9 st %f11, [%l7 + 0x1C] fblg %fcc2, loop_5508 ldsh [%l7 + 0x7A], %l4 fxors %f3, %f14, %f9 mulscc %g4, 0x186F, %l0 loop_5508: fmovdvs %xcc, %f7, %f15 fmovsleu %xcc, %f6, %f11 bpos,a,pn %xcc, loop_5509 fmovdcc %xcc, %f9, %f4 fbuge %fcc2, loop_5510 tge %xcc, 0x5 loop_5509: fmovsle %xcc, %f10, %f11 fones %f3 loop_5510: fpsub32 %f14, %f14, %f14 ldd [%l7 + 0x28], %f14 ldx [%l7 + 0x70], %i6 taddcc %o2, %l3, %g2 st %f13, [%l7 + 0x24] st %f7, [%l7 + 0x24] lduw [%l7 + 0x34], %o4 stw %o5, [%l7 + 0x08] smul %i7, 0x1C35, %g6 fmovrdlez %l5, %f2, %f8 stw %i0, [%l7 + 0x60] fmovsge %icc, %f13, %f6 fmul8x16al %f2, %f8, %f8 sub %o1, 0x0587, %i5 fmovsvc %xcc, %f8, %f1 ldub [%l7 + 0x4F], %g7 udivcc %l1, 0x193A, %i4 ldd [%l7 + 0x78], %f14 fpadd16 %f0, %f10, %f10 ldsb [%l7 + 0x52], %o3 brgz %i3, loop_5511 fabss %f14, %f14 lduw [%l7 + 0x30], %o7 sllx %i2, %o0, %g1 loop_5511: stx %l6, [%l7 + 0x60] fzeros %f8 stw %l2, [%l7 + 0x70] tn %xcc, 0x5 ta %icc, 0x0 fmovdpos %xcc, %f11, %f1 xor %i1, %g3, %g5 ldsh [%l7 + 0x5E], %l4 ba,a,pt %icc, loop_5512 nop setx loop_5513, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fone %f14 fmovdcc %icc, %f5, %f7 loop_5512: mova %icc, %g4, %l0 loop_5513: xor %o6, 0x1DDC, %o2 fbue %fcc2, loop_5514 fmovs %f4, %f0 array32 %l3, %g2, %o4 subc %i6, 0x16F6, %o5 loop_5514: ta %xcc, 0x2 for %f0, %f10, %f10 ldd [%l7 + 0x20], %f12 fmovrde %g6, %f0, %f0 ldub [%l7 + 0x5B], %l5 fblg,a %fcc3, loop_5515 ldd [%l7 + 0x40], %f2 fpsub32s %f8, %f13, %f2 fpadd16 %f12, %f0, %f4 loop_5515: fnot1s %f3, %f8 stx %i7, [%l7 + 0x10] movleu %xcc, %o1, %i5 mulscc %g7, 0x0BF4, %l1 stx %i0, [%l7 + 0x20] ldsh [%l7 + 0x74], %i4 ble,a loop_5516 brgz,a %i3, loop_5517 fmovrdlz %o3, %f0, %f10 lduw [%l7 + 0x50], %o7 loop_5516: sth %i2, [%l7 + 0x2C] loop_5517: stx %o0, [%l7 + 0x60] stx %l6, [%l7 + 0x18] fcmpeq32 %f14, %f0, %l2 ldub [%l7 + 0x0F], %i1 bcc,a,pn %xcc, loop_5518 lduh [%l7 + 0x76], %g3 fmovdge %icc, %f8, %f6 bcc,a loop_5519 loop_5518: fmul8sux16 %f8, %f6, %f0 fmovda %xcc, %f8, %f2 tle %xcc, 0x0 loop_5519: lduw [%l7 + 0x1C], %g1 fmovdl %icc, %f10, %f12 tg %xcc, 0x0 lduw [%l7 + 0x40], %g5 fnands %f1, %f0, %f4 tneg %xcc, 0x4 fpack32 %f2, %f14, %f12 brlz,a %l4, loop_5520 mulscc %g4, %l0, %o2 stx %l3, [%l7 + 0x20] ld [%l7 + 0x58], %f3 loop_5520: sth %o6, [%l7 + 0x48] movge %icc, %g2, %i6 lduw [%l7 + 0x34], %o5 sth %g6, [%l7 + 0x62] sub %l5, %o4, %i7 movre %o1, 0x3B9, %g7 sth %l1, [%l7 + 0x08] udiv %i5, 0x1BAF, %i0 andn %i3, %o3, %o7 edge8ln %i2, %i4, %o0 fnors %f9, %f14, %f6 tgu %icc, 0x0 ldsw [%l7 + 0x30], %l6 st %f14, [%l7 + 0x1C] lduw [%l7 + 0x4C], %l2 fxors %f13, %f8, %f4 movvc %xcc, %i1, %g1 edge32l %g5, %l4, %g4 st %f10, [%l7 + 0x74] fmovscs %xcc, %f12, %f10 bn,a,pn %xcc, loop_5521 sth %g3, [%l7 + 0x6A] st %f13, [%l7 + 0x20] fmovdcs %xcc, %f15, %f5 loop_5521: ldd [%l7 + 0x78], %f6 bne,pn %xcc, loop_5522 xnor %o2, 0x0B8F, %l3 faligndata %f6, %f4, %f10 bpos,a %xcc, loop_5523 loop_5522: lduw [%l7 + 0x4C], %o6 mova %xcc, %l0, %i6 array32 %g2, %g6, %l5 loop_5523: movge %xcc, %o4, %i7 movrgz %o1, 0x017, %g7 fmovrdgz %o5, %f0, %f10 fbe,a %fcc3, loop_5524 edge8l %l1, %i5, %i3 fmovsn %icc, %f5, %f6 fbul %fcc3, loop_5525 loop_5524: bpos,a,pt %xcc, loop_5526 fandnot2s %f3, %f10, %f9 nop setx loop_5527, %l0, %l1 jmpl %l1, %i0 loop_5525: sth %o3, [%l7 + 0x76] loop_5526: brgez,a %i2, loop_5528 fcmpne16 %f14, %f8, %o7 loop_5527: fmovdne %xcc, %f2, %f5 st %f11, [%l7 + 0x30] loop_5528: addccc %o0, 0x1546, %i4 std %f8, [%l7 + 0x30] bne,a %icc, loop_5529 ldsb [%l7 + 0x76], %l2 fcmpgt16 %f6, %f4, %l6 xorcc %i1, 0x1B7B, %g1 loop_5529: edge16 %l4, %g4, %g5 fxnors %f4, %f6, %f4 movrgz %o2, 0x042, %g3 fbo %fcc1, loop_5530 fcmpeq16 %f8, %f14, %l3 umul %o6, 0x11CF, %l0 edge8ln %i6, %g6, %l5 loop_5530: fornot2 %f6, %f2, %f6 fnegd %f0, %f0 fpackfix %f2, %f9 fnot1 %f12, %f14 fcmpes %fcc3, %f8, %f1 fbn,a %fcc2, loop_5531 ldub [%l7 + 0x2D], %o4 addcc %i7, 0x081B, %o1 alignaddrl %g7, %g2, %o5 loop_5531: edge16ln %l1, %i3, %i0 std %f8, [%l7 + 0x40] movcs %icc, %i5, %o3 fmovrslz %o7, %f13, %f9 ldd [%l7 + 0x18], %f4 xor %o0, 0x0FEB, %i2 sra %l2, 0x11, %l6 andn %i1, %i4, %g1 tcs %icc, 0x3 sth %g4, [%l7 + 0x30] fcmpd %fcc3, %f12, %f2 fcmpgt32 %f4, %f6, %l4 fones %f13 stb %o2, [%l7 + 0x6D] fmovscs %xcc, %f9, %f8 subcc %g5, 0x1151, %g3 fbe %fcc2, loop_5532 lduh [%l7 + 0x38], %o6 ld [%l7 + 0x74], %f6 fsrc1s %f4, %f14 loop_5532: nop setx loop_5533, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movl %icc, %l3, %i6 fsrc2s %f7, %f1 fmovsvc %icc, %f3, %f14 loop_5533: brlez %g6, loop_5534 bleu,pt %icc, loop_5535 tg %icc, 0x4 brgz %l5, loop_5536 loop_5534: lduh [%l7 + 0x2E], %o4 loop_5535: be loop_5537 ldsh [%l7 + 0x3C], %i7 loop_5536: ldd [%l7 + 0x20], %f14 bgu %xcc, loop_5538 loop_5537: sth %l0, [%l7 + 0x40] sll %g7, 0x12, %g2 movrlez %o5, %l1, %o1 loop_5538: umulcc %i3, %i5, %o3 lduh [%l7 + 0x44], %o7 bn,a,pn %icc, loop_5539 bg,pn %xcc, loop_5540 lduw [%l7 + 0x40], %i0 fmovsleu %icc, %f14, %f11 loop_5539: tcc %xcc, 0x1 loop_5540: fpack16 %f6, %f9 fnands %f4, %f9, %f7 st %f0, [%l7 + 0x40] alignaddr %i2, %l2, %l6 fcmps %fcc0, %f9, %f6 fbge,a %fcc1, loop_5541 fpack32 %f10, %f14, %f12 fpsub16s %f5, %f14, %f12 st %f0, [%l7 + 0x34] loop_5541: popc 0x0995, %o0 fmovdpos %xcc, %f11, %f1 ldd [%l7 + 0x18], %f6 movre %i1, %g1, %g4 fbge %fcc2, loop_5542 stx %l4, [%l7 + 0x48] bg,a %icc, loop_5543 bg,pn %xcc, loop_5544 loop_5542: ldd [%l7 + 0x78], %f0 fbuge %fcc1, loop_5545 loop_5543: ldx [%l7 + 0x40], %o2 loop_5544: sth %g5, [%l7 + 0x44] edge8n %i4, %g3, %l3 loop_5545: ldsh [%l7 + 0x62], %o6 lduh [%l7 + 0x3A], %i6 bleu,pn %icc, loop_5546 ldsb [%l7 + 0x1A], %l5 ldsh [%l7 + 0x26], %o4 sth %g6, [%l7 + 0x7E] loop_5546: fble %fcc3, loop_5547 bvs loop_5548 fzero %f4 tsubcctv %i7, 0x0FE5, %g7 loop_5547: ble,a,pt %xcc, loop_5549 loop_5548: ld [%l7 + 0x14], %f3 fxors %f10, %f14, %f0 fpadd32 %f10, %f8, %f8 loop_5549: ld [%l7 + 0x44], %f7 fpadd16 %f14, %f8, %f12 std %f14, [%l7 + 0x48] fandnot1s %f13, %f6, %f10 be,pt %icc, loop_5550 mova %icc, %l0, %g2 stx %l1, [%l7 + 0x48] ta %xcc, 0x1 loop_5550: siam 0x6 fbg %fcc2, loop_5551 lduh [%l7 + 0x0C], %o1 nop setx loop_5552, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrsne %o5, %f12, %f11 loop_5551: bvc %xcc, loop_5553 stw %i3, [%l7 + 0x2C] loop_5552: fcmpgt16 %f12, %f8, %o3 call loop_5554 loop_5553: fmovrdne %o7, %f10, %f8 sdiv %i5, 0x1F2A, %i0 nop setx loop_5555, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_5554: fxors %f10, %f5, %f1 stb %l2, [%l7 + 0x42] fbl %fcc1, loop_5556 loop_5555: lduw [%l7 + 0x6C], %i2 fpack32 %f2, %f0, %f6 edge32 %l6, %i1, %g1 loop_5556: brgez,a %g4, loop_5557 edge32 %l4, %o0, %g5 fmovrdgz %i4, %f14, %f2 ldsb [%l7 + 0x6F], %o2 loop_5557: movneg %icc, %g3, %l3 st %f13, [%l7 + 0x54] fmovs %f1, %f7 std %f12, [%l7 + 0x78] fmovrslez %i6, %f3, %f0 stx %o6, [%l7 + 0x30] alignaddrl %o4, %l5, %i7 fand %f10, %f14, %f4 fmovrslez %g7, %f6, %f9 fmovdpos %xcc, %f13, %f1 fmul8x16au %f4, %f5, %f10 xor %g6, 0x0F55, %g2 tcs %xcc, 0x4 tcs %xcc, 0x4 fpack16 %f14, %f4 fmovd %f6, %f2 lduw [%l7 + 0x14], %l1 fpadd16s %f0, %f8, %f7 fmovsn %xcc, %f1, %f4 fone %f10 sth %l0, [%l7 + 0x20] fcmpd %fcc1, %f4, %f8 fandnot2s %f15, %f13, %f11 fpadd32s %f5, %f0, %f12 ldsh [%l7 + 0x5E], %o5 fpackfix %f14, %f4 ldsb [%l7 + 0x57], %i3 udivcc %o1, 0x0A82, %o3 ldsh [%l7 + 0x1E], %i5 ldsb [%l7 + 0x59], %o7 ldub [%l7 + 0x2F], %i0 std %f8, [%l7 + 0x30] tsubcc %i2, 0x15BF, %l2 sth %i1, [%l7 + 0x5C] sth %l6, [%l7 + 0x1A] fbo,a %fcc0, loop_5558 stx %g4, [%l7 + 0x60] lduh [%l7 + 0x68], %l4 fcmple16 %f0, %f2, %o0 loop_5558: ldsh [%l7 + 0x44], %g5 fba,a %fcc3, loop_5559 fmovsne %icc, %f8, %f7 fbug,a %fcc0, loop_5560 bshuffle %f8, %f14, %f8 loop_5559: stw %i4, [%l7 + 0x64] fbule %fcc1, loop_5561 loop_5560: tneg %icc, 0x2 lduh [%l7 + 0x4C], %g1 stw %o2, [%l7 + 0x38] loop_5561: std %f0, [%l7 + 0x20] stx %g3, [%l7 + 0x08] fmuld8ulx16 %f1, %f11, %f12 fcmpd %fcc1, %f12, %f4 st %f6, [%l7 + 0x30] addccc %i6, %l3, %o6 fmovrslez %l5, %f9, %f8 fabss %f2, %f11 popc %i7, %o4 edge8l %g7, %g2, %g6 taddcctv %l1, %l0, %i3 be %icc, loop_5562 fxor %f12, %f6, %f6 fmovrdgez %o5, %f4, %f4 fnot2 %f8, %f2 loop_5562: ldub [%l7 + 0x12], %o3 bcc %icc, loop_5563 ldsh [%l7 + 0x34], %i5 ldub [%l7 + 0x5F], %o1 edge16 %i0, %o7, %l2 loop_5563: sth %i2, [%l7 + 0x52] stb %l6, [%l7 + 0x4F] fcmpeq16 %f0, %f14, %g4 sth %l4, [%l7 + 0x76] movle %icc, %i1, %o0 fmovrdgz %g5, %f8, %f14 xor %i4, 0x045B, %g1 xnorcc %g3, %i6, %l3 fnand %f2, %f0, %f10 stb %o2, [%l7 + 0x5C] subcc %l5, %o6, %o4 fmul8x16 %f3, %f10, %f12 movge %icc, %g7, %i7 sdivcc %g2, 0x1963, %g6 fmovdvc %icc, %f10, %f12 ldsb [%l7 + 0x34], %l0 fmovsa %xcc, %f6, %f11 fpsub32 %f12, %f14, %f14 edge16n %i3, %o5, %l1 ldub [%l7 + 0x3F], %o3 movvc %icc, %o1, %i5 ld [%l7 + 0x78], %f11 call loop_5564 bvs %xcc, loop_5565 ldx [%l7 + 0x28], %i0 fnegs %f12, %f11 loop_5564: fpsub32 %f12, %f2, %f0 loop_5565: fmovrdlz %l2, %f14, %f10 fmovsle %xcc, %f15, %f6 tcs %xcc, 0x0 ldsh [%l7 + 0x50], %o7 fmovdg %icc, %f7, %f10 nop setx loop_5566, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmuld8sux16 %f11, %f11, %f8 movl %xcc, %l6, %i2 xor %l4, 0x05A7, %g4 loop_5566: sra %o0, 0x04, %g5 movne %xcc, %i4, %i1 stw %g3, [%l7 + 0x10] std %f8, [%l7 + 0x20] movg %xcc, %i6, %g1 bvc,pn %icc, loop_5567 movrlz %o2, 0x23F, %l3 array32 %l5, %o4, %o6 bcs,a,pn %xcc, loop_5568 loop_5567: fbu,a %fcc0, loop_5569 ldsw [%l7 + 0x18], %g7 ldd [%l7 + 0x70], %f0 loop_5568: fxnor %f10, %f14, %f0 loop_5569: fbug,a %fcc3, loop_5570 lduh [%l7 + 0x44], %i7 fand %f10, %f12, %f8 sra %g2, %g6, %i3 loop_5570: tvc %xcc, 0x4 edge16ln %l0, %l1, %o5 ldsw [%l7 + 0x0C], %o3 tsubcc %i5, %i0, %l2 fpsub32 %f0, %f8, %f6 fmovdcc %icc, %f1, %f4 tsubcctv %o1, 0x10C4, %l6 fcmps %fcc2, %f1, %f14 ta %icc, 0x5 fsrc2s %f7, %f1 array8 %i2, %l4, %o7 tge %icc, 0x5 fxor %f12, %f6, %f10 lduh [%l7 + 0x56], %o0 ldub [%l7 + 0x0E], %g4 fmuld8ulx16 %f10, %f0, %f2 bvc,a,pn %xcc, loop_5571 for %f6, %f12, %f2 sra %i4, %g5, %i1 mulscc %i6, 0x0ABC, %g1 loop_5571: ld [%l7 + 0x10], %f1 fxnors %f11, %f5, %f7 fmovdgu %xcc, %f12, %f2 fsrc2s %f4, %f10 ldsw [%l7 + 0x78], %o2 fba,a %fcc2, loop_5572 umul %l3, 0x1F3B, %l5 fmovsn %xcc, %f10, %f12 fcmpeq16 %f8, %f14, %o4 loop_5572: tge %icc, 0x0 srlx %o6, %g3, %g7 lduw [%l7 + 0x30], %i7 stx %g6, [%l7 + 0x08] sdiv %i3, 0x0BFC, %g2 bneg loop_5573 fcmpne16 %f2, %f12, %l0 ld [%l7 + 0x78], %f2 fsrc2 %f10, %f12 loop_5573: ldx [%l7 + 0x38], %o5 fcmpgt32 %f0, %f8, %l1 st %f0, [%l7 + 0x0C] fmovdcs %xcc, %f0, %f9 ldd [%l7 + 0x28], %f4 fzeros %f0 bpos,a %xcc, loop_5574 udiv %o3, 0x11FF, %i5 sth %i0, [%l7 + 0x34] mulx %l2, 0x18EF, %o1 loop_5574: ldd [%l7 + 0x58], %f10 tvc %xcc, 0x4 call loop_5575 fmovsa %xcc, %f0, %f2 alignaddr %l6, %i2, %o7 ldsw [%l7 + 0x10], %o0 loop_5575: array8 %g4, %l4, %g5 srl %i4, 0x14, %i6 fnands %f10, %f8, %f11 movleu %xcc, %g1, %i1 bneg loop_5576 fornot2 %f10, %f12, %f6 alignaddrl %o2, %l5, %o4 fble %fcc2, loop_5577 loop_5576: smul %o6, %g3, %g7 bleu,pn %icc, loop_5578 or %l3, %g6, %i7 loop_5577: fones %f13 movge %icc, %i3, %g2 loop_5578: stx %o5, [%l7 + 0x78] ldub [%l7 + 0x4B], %l0 fmul8x16al %f13, %f6, %f10 edge32n %l1, %o3, %i0 std %f2, [%l7 + 0x30] sdiv %l2, 0x1881, %i5 fpack16 %f0, %f5 fbue %fcc2, loop_5579 array32 %o1, %i2, %o7 xnor %o0, 0x0BD5, %g4 bgu,a loop_5580 loop_5579: edge32l %l4, %l6, %g5 fandnot2 %f12, %f12, %f2 fmovdne %icc, %f11, %f8 loop_5580: edge16l %i6, %i4, %g1 smulcc %o2, %i1, %o4 fmovrde %o6, %f0, %f4 fnands %f9, %f1, %f3 bvc,a,pn %icc, loop_5581 ldsh [%l7 + 0x1A], %g3 std %f4, [%l7 + 0x78] stw %g7, [%l7 + 0x64] loop_5581: mova %xcc, %l3, %l5 lduw [%l7 + 0x70], %i7 fbug %fcc2, loop_5582 fmul8x16au %f6, %f4, %f12 edge16n %g6, %g2, %i3 fcmpne16 %f4, %f10, %o5 loop_5582: tg %icc, 0x0 bg,pt %xcc, loop_5583 fmovsne %icc, %f1, %f13 fmovdn %icc, %f6, %f7 fpadd16s %f1, %f14, %f8 loop_5583: ldub [%l7 + 0x2C], %l0 movleu %icc, %l1, %i0 fands %f15, %f3, %f1 andncc %l2, %o3, %i5 movrgez %o1, %o7, %i2 stw %g4, [%l7 + 0x48] fpsub16s %f15, %f0, %f14 fone %f6 fexpand %f3, %f6 brz,a %o0, loop_5584 fmuld8ulx16 %f6, %f7, %f14 ldd [%l7 + 0x48], %f12 sth %l4, [%l7 + 0x0A] loop_5584: movleu %icc, %g5, %i6 lduh [%l7 + 0x0A], %l6 stx %i4, [%l7 + 0x78] lduh [%l7 + 0x08], %g1 ldx [%l7 + 0x70], %o2 lduw [%l7 + 0x74], %i1 fcmple16 %f6, %f0, %o4 bl,pt %xcc, loop_5585 lduw [%l7 + 0x74], %g3 ldd [%l7 + 0x40], %f10 st %f13, [%l7 + 0x2C] loop_5585: lduw [%l7 + 0x58], %g7 add %o6, %l3, %l5 stb %i7, [%l7 + 0x35] alignaddr %g6, %i3, %o5 bleu,a,pn %icc, loop_5586 stx %g2, [%l7 + 0x18] fbuge %fcc3, loop_5587 lduh [%l7 + 0x48], %l1 loop_5586: st %f2, [%l7 + 0x6C] fmovspos %xcc, %f13, %f4 loop_5587: fand %f14, %f10, %f8 fmovspos %xcc, %f15, %f14 stb %l0, [%l7 + 0x39] edge8l %l2, %o3, %i5 tneg %xcc, 0x1 fmovda %icc, %f9, %f8 fcmped %fcc3, %f14, %f6 sth %o1, [%l7 + 0x66] fone %f4 ldub [%l7 + 0x62], %i0 ldsb [%l7 + 0x4F], %i2 fmovrdne %g4, %f6, %f10 stb %o7, [%l7 + 0x26] ld [%l7 + 0x28], %f0 bcc,a loop_5588 fpsub32 %f0, %f2, %f10 nop setx loop_5589, %l0, %l1 jmpl %l1, %l4 bpos,a loop_5590 loop_5588: std %f4, [%l7 + 0x20] fmovsl %icc, %f3, %f1 loop_5589: std %f0, [%l7 + 0x50] loop_5590: fcmpgt16 %f12, %f10, %g5 fcmps %fcc3, %f8, %f7 bl loop_5591 ldx [%l7 + 0x58], %i6 edge8ln %l6, %i4, %o0 ldd [%l7 + 0x50], %f12 loop_5591: fsrc1s %f10, %f2 addccc %g1, %o2, %o4 fbule,a %fcc1, loop_5592 st %f1, [%l7 + 0x5C] move %xcc, %i1, %g3 stw %o6, [%l7 + 0x54] loop_5592: sth %g7, [%l7 + 0x1C] fpack32 %f8, %f2, %f12 fxor %f14, %f6, %f6 fmovd %f12, %f10 smul %l5, 0x0673, %l3 fbg %fcc3, loop_5593 fnands %f13, %f9, %f4 st %f12, [%l7 + 0x58] std %f6, [%l7 + 0x18] loop_5593: ld [%l7 + 0x50], %f5 fone %f12 fmovspos %xcc, %f15, %f2 tsubcc %g6, %i7, %o5 fnot2 %f8, %f10 fpsub32s %f1, %f8, %f3 srlx %i3, 0x19, %g2 sth %l1, [%l7 + 0x7E] ldub [%l7 + 0x47], %l0 faligndata %f10, %f12, %f2 lduw [%l7 + 0x7C], %l2 fbuge,a %fcc3, loop_5594 lduh [%l7 + 0x1C], %o3 fcmpeq16 %f6, %f2, %o1 ldub [%l7 + 0x64], %i0 loop_5594: udivx %i2, 0x0AFA, %i5 fmovsneg %xcc, %f4, %f8 fbu %fcc3, loop_5595 fzero %f4 fbuge,a %fcc2, loop_5596 movgu %xcc, %g4, %l4 loop_5595: edge32 %o7, %g5, %i6 fmovsle %icc, %f6, %f8 loop_5596: fcmpes %fcc1, %f1, %f7 fpmerge %f15, %f13, %f6 ldub [%l7 + 0x3B], %i4 sll %o0, %l6, %o2 fmovrde %g1, %f0, %f10 fpadd16 %f10, %f8, %f6 brlez %o4, loop_5597 bshuffle %f2, %f14, %f6 fmovrdne %i1, %f6, %f0 ldsw [%l7 + 0x0C], %g3 loop_5597: orncc %o6, %l5, %g7 tsubcctv %l3, %g6, %i7 std %f12, [%l7 + 0x68] fmovs %f7, %f14 pdist %f14, %f6, %f2 brlz,a %i3, loop_5598 ldsb [%l7 + 0x62], %g2 movrlz %o5, %l1, %l0 ldub [%l7 + 0x2F], %o3 loop_5598: srax %o1, 0x1A, %i0 ldd [%l7 + 0x40], %f10 ld [%l7 + 0x40], %f9 movg %icc, %l2, %i2 lduh [%l7 + 0x52], %g4 and %l4, 0x188E, %o7 fcmpeq32 %f6, %f2, %g5 srax %i6, %i5, %o0 fbul,a %fcc0, loop_5599 andn %l6, %o2, %i4 edge8l %o4, %g1, %g3 edge16n %i1, %o6, %l5 loop_5599: fornot1 %f12, %f14, %f2 sethi 0x04B4, %g7 fmovrdgz %g6, %f0, %f0 subc %i7, %l3, %i3 ldsw [%l7 + 0x1C], %o5 array16 %g2, %l0, %o3 fmul8x16al %f3, %f8, %f4 fmovrdne %o1, %f10, %f4 call loop_5600 orcc %i0, 0x1C68, %l2 fnot1s %f6, %f12 lduw [%l7 + 0x4C], %l1 loop_5600: fnot2s %f10, %f14 fpadd16 %f4, %f6, %f10 stb %i2, [%l7 + 0x7F] ldsb [%l7 + 0x2B], %g4 siam 0x7 bvs,pn %icc, loop_5601 smul %o7, 0x08AD, %g5 fmovspos %icc, %f2, %f0 ba,a,pt %icc, loop_5602 loop_5601: umul %l4, %i5, %i6 and %o0, 0x10BA, %o2 std %f14, [%l7 + 0x60] loop_5602: fmovscs %icc, %f11, %f15 bneg %xcc, loop_5603 ldub [%l7 + 0x28], %l6 tcs %icc, 0x1 fmovsgu %icc, %f2, %f1 loop_5603: ldx [%l7 + 0x60], %o4 fmovsl %icc, %f14, %f8 bvs,pt %icc, loop_5604 ldub [%l7 + 0x44], %g1 bge loop_5605 fbne,a %fcc3, loop_5606 loop_5604: lduw [%l7 + 0x60], %i4 fmovda %icc, %f11, %f13 loop_5605: tvs %icc, 0x5 loop_5606: ldd [%l7 + 0x48], %f4 ldsh [%l7 + 0x0E], %g3 stw %o6, [%l7 + 0x58] brgez,a %l5, loop_5607 sllx %g7, %i1, %g6 fsrc2 %f14, %f6 fornot2 %f8, %f2, %f8 loop_5607: popc 0x0FF7, %i7 movrgez %l3, %i3, %o5 brlz,a %g2, loop_5608 ldub [%l7 + 0x52], %o3 fmovrdgez %l0, %f12, %f0 edge32ln %i0, %l2, %o1 loop_5608: sdiv %i2, 0x072C, %l1 stx %g4, [%l7 + 0x10] fmovdcc %xcc, %f5, %f2 smulcc %o7, %g5, %l4 ldsh [%l7 + 0x62], %i6 edge32n %o0, %i5, %o2 stw %l6, [%l7 + 0x7C] add %o4, %i4, %g3 fmovrdgez %o6, %f0, %f0 ldx [%l7 + 0x48], %g1 taddcc %g7, %i1, %g6 fmovdvs %xcc, %f11, %f12 fmovdgu %xcc, %f13, %f1 fmovsvc %xcc, %f8, %f12 ble,a %icc, loop_5609 sdivcc %l5, 0x0DB3, %i7 udivcc %l3, 0x0BD3, %i3 nop setx loop_5610, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_5609: ld [%l7 + 0x38], %f15 andcc %o5, %g2, %o3 fones %f14 loop_5610: fmovdgu %icc, %f13, %f8 stw %i0, [%l7 + 0x44] bg %icc, loop_5611 orcc %l0, 0x1F3B, %o1 movg %xcc, %i2, %l2 ldub [%l7 + 0x5B], %l1 loop_5611: edge8l %g4, %g5, %o7 mova %icc, %l4, %i6 sth %i5, [%l7 + 0x76] fornot2 %f0, %f4, %f10 fpack16 %f6, %f14 fnot2 %f14, %f10 std %f14, [%l7 + 0x30] movre %o0, 0x262, %o2 fmovspos %xcc, %f6, %f8 stx %l6, [%l7 + 0x08] lduw [%l7 + 0x2C], %o4 brnz %i4, loop_5612 and %g3, 0x0A1C, %g1 andcc %g7, 0x1689, %i1 array8 %g6, %o6, %l5 loop_5612: ldsb [%l7 + 0x4D], %l3 fexpand %f4, %f10 tvs %icc, 0x2 orn %i7, %i3, %o5 be,pt %icc, loop_5613 bgu,pt %xcc, loop_5614 fbug,a %fcc2, loop_5615 ldsw [%l7 + 0x1C], %g2 loop_5613: fcmpd %fcc0, %f12, %f2 loop_5614: fmul8x16 %f2, %f2, %f10 loop_5615: lduw [%l7 + 0x78], %o3 edge32n %l0, %o1, %i0 tneg %xcc, 0x5 fmovdge %xcc, %f0, %f4 sdiv %l2, 0x1F7B, %l1 smul %g4, 0x00AE, %g5 for %f4, %f14, %f6 mulx %i2, %o7, %i6 faligndata %f10, %f10, %f8 bshuffle %f10, %f6, %f14 fnot2s %f13, %f6 st %f11, [%l7 + 0x30] lduw [%l7 + 0x10], %i5 stx %l4, [%l7 + 0x20] fpack32 %f6, %f14, %f14 bcc,a %icc, loop_5616 fbo,a %fcc0, loop_5617 ld [%l7 + 0x60], %f12 addccc %o2, %o0, %l6 loop_5616: edge16l %o4, %i4, %g3 loop_5617: brlez %g1, loop_5618 subc %i1, 0x15A3, %g6 fmovsne %xcc, %f3, %f12 fmovsl %icc, %f11, %f0 loop_5618: movle %icc, %o6, %g7 fmovdne %xcc, %f15, %f14 ba loop_5619 edge16ln %l5, %i7, %l3 st %f1, [%l7 + 0x38] fcmple16 %f12, %f6, %i3 loop_5619: xnorcc %g2, %o3, %l0 ldsb [%l7 + 0x3A], %o5 fbne %fcc3, loop_5620 edge32 %i0, %l2, %l1 ldx [%l7 + 0x78], %g4 fandnot2s %f13, %f15, %f6 loop_5620: tge %xcc, 0x1 st %f9, [%l7 + 0x0C] bgu loop_5621 fbg %fcc3, loop_5622 ldd [%l7 + 0x40], %f14 umul %g5, 0x12B5, %i2 loop_5621: movcs %xcc, %o7, %o1 loop_5622: ldx [%l7 + 0x58], %i5 fsrc2 %f2, %f10 ldx [%l7 + 0x58], %i6 fsrc1 %f4, %f14 stw %o2, [%l7 + 0x08] sth %l4, [%l7 + 0x2C] sth %l6, [%l7 + 0x3C] st %f4, [%l7 + 0x18] add %o4, %i4, %g3 ldx [%l7 + 0x28], %g1 fpadd32s %f7, %f11, %f0 fnegd %f4, %f14 fxnor %f4, %f14, %f12 xorcc %o0, %g6, %i1 fmovd %f14, %f6 fmovsg %xcc, %f3, %f0 movrne %g7, %l5, %i7 edge8l %o6, %l3, %i3 ldsb [%l7 + 0x4D], %g2 fmovdvc %icc, %f14, %f10 fnand %f4, %f2, %f6 fexpand %f14, %f14 fmovdleu %icc, %f8, %f5 subcc %o3, 0x05ED, %o5 fabss %f15, %f2 ldsh [%l7 + 0x76], %i0 edge32n %l0, %l1, %g4 alignaddr %g5, %l2, %o7 fpackfix %f0, %f10 tg %xcc, 0x1 fmovdgu %xcc, %f2, %f11 tle %xcc, 0x4 alignaddr %i2, %i5, %i6 edge8ln %o1, %l4, %o2 sub %l6, %i4, %o4 tge %xcc, 0x4 sth %g1, [%l7 + 0x66] ldsh [%l7 + 0x0A], %o0 mulscc %g3, 0x032A, %i1 ldd [%l7 + 0x68], %f2 andn %g7, 0x1F8E, %l5 fnor %f4, %f8, %f2 mulscc %g6, 0x0D03, %o6 brgez,a %i7, loop_5623 bgu,a loop_5624 edge32l %l3, %g2, %o3 ldx [%l7 + 0x08], %i3 loop_5623: edge16n %i0, %l0, %l1 loop_5624: fpadd16s %f11, %f9, %f14 fcmpgt32 %f10, %f4, %o5 fmovdn %icc, %f12, %f6 subccc %g4, %l2, %o7 ldsb [%l7 + 0x4E], %i2 ldsh [%l7 + 0x3E], %i5 tsubcc %g5, %i6, %o1 stb %o2, [%l7 + 0x65] ld [%l7 + 0x58], %f13 fsrc1s %f4, %f0 fandnot1s %f2, %f10, %f5 fzeros %f11 ldub [%l7 + 0x3B], %l6 ldsw [%l7 + 0x30], %i4 fcmpgt32 %f12, %f2, %l4 tge %icc, 0x2 ldsh [%l7 + 0x5A], %g1 fbuge,a %fcc1, loop_5625 bneg,pt %xcc, loop_5626 bcc,a %xcc, loop_5627 tsubcc %o4, 0x0625, %g3 loop_5625: ldx [%l7 + 0x68], %i1 loop_5626: edge8ln %g7, %o0, %g6 loop_5627: fpackfix %f6, %f3 lduw [%l7 + 0x50], %l5 fcmpne16 %f14, %f14, %o6 fpack32 %f2, %f0, %f8 movleu %xcc, %l3, %g2 fzero %f12 bg %xcc, loop_5628 fnegs %f15, %f1 fornot1s %f7, %f10, %f11 nop setx loop_5629, %l0, %l1 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_5628: bcs,a,pn %xcc, loop_5630 ldsw [%l7 + 0x78], %i7 stb %o3, [%l7 + 0x31] loop_5629: bg,a,pn %icc, loop_5631 loop_5630: umulcc %i0, %l0, %i3 fmovdg %icc, %f2, %f8 stx %l1, [%l7 + 0x50] loop_5631: addccc %g4, %l2, %o7 edge32ln %i2, %i5, %g5 ldsw [%l7 + 0x0C], %i6 stx %o5, [%l7 + 0x10] ldx [%l7 + 0x60], %o2 fcmpd %fcc2, %f14, %f0 lduh [%l7 + 0x60], %l6 xnorcc %o1, %i4, %g1 lduw [%l7 + 0x78], %o4 fmovsge %icc, %f1, %f14 fandnot2s %f12, %f12, %f5 ld [%l7 + 0x1C], %f11 tleu %icc, 0x6 movrlez %g3, 0x1A2, %l4 bl,a,pt %xcc, loop_5632 lduw [%l7 + 0x3C], %g7 tleu %xcc, 0x0 movne %icc, %o0, %g6 loop_5632: brlez,a %l5, loop_5633 stw %i1, [%l7 + 0x28] edge8n %o6, %g2, %l3 tvc %icc, 0x4 loop_5633: movg %icc, %i7, %i0 fand %f0, %f0, %f14 fmul8sux16 %f8, %f6, %f6 fmovsge %xcc, %f1, %f3 fmovsle %icc, %f14, %f9 xor %o3, %l0, %l1 tle %icc, 0x1 ldx [%l7 + 0x50], %g4 ldub [%l7 + 0x77], %i3 tvc %xcc, 0x2 fmovrdlz %o7, %f12, %f2 fcmple32 %f10, %f14, %i2 ldsh [%l7 + 0x0A], %i5 ldsw [%l7 + 0x78], %g5 fornot1 %f2, %f8, %f4 sll %l2, 0x07, %i6 orcc %o5, %o2, %o1 fnegs %f9, %f11 movvc %xcc, %l6, %i4 edge32 %o4, %g1, %g3 st %f4, [%l7 + 0x0C] fmovsneg %icc, %f4, %f3 srl %l4, %o0, %g6 movvc %icc, %l5, %g7 tsubcc %o6, %i1, %l3 fmovdl %icc, %f6, %f6 fcmpes %fcc3, %f13, %f15 sth %g2, [%l7 + 0x0C] srlx %i7, 0x1D, %o3 tvc %xcc, 0x1 lduh [%l7 + 0x4A], %i0 fnand %f6, %f0, %f10 fnot2 %f0, %f10 ldsw [%l7 + 0x0C], %l1 bshuffle %f0, %f10, %f14 ldsh [%l7 + 0x62], %g4 movneg %xcc, %i3, %l0 bpos,a,pn %icc, loop_5634 sll %o7, %i2, %i5 fnegs %f5, %f6 sdivx %g5, 0x009A, %l2 loop_5634: stw %i6, [%l7 + 0x34] ldx [%l7 + 0x78], %o5 tcs %icc, 0x7 ld [%l7 + 0x2C], %f12 fmovsl %xcc, %f12, %f10 fmovdvc %xcc, %f7, %f2 sth %o1, [%l7 + 0x1E] fmovdleu %xcc, %f8, %f4 lduh [%l7 + 0x34], %o2 brgez %i4, loop_5635 st %f4, [%l7 + 0x5C] movleu %icc, %l6, %g1 tge %xcc, 0x0 loop_5635: fba %fcc3, loop_5636 lduh [%l7 + 0x26], %g3 nop setx loop_5637, %l0, %l1 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 %l4, [%l7 + 0x76] loop_5636: ldsw [%l7 + 0x14], %o0 fmovdg %icc, %f8, %f3 loop_5637: std %f6, [%l7 + 0x60] ldsb [%l7 + 0x55], %o4 fmovdne %xcc, %f4, %f7 movgu %icc, %l5, %g7 fpack16 %f12, %f7 sdivx %o6, 0x020F, %g6 brnz %i1, loop_5638 orcc %g2, %l3, %o3 udivcc %i0, 0x1DD9, %i7 fbue,a %fcc0, loop_5639 loop_5638: fabsd %f14, %f0 tsubcc %g4, 0x0E65, %i3 st %f14, [%l7 + 0x60] loop_5639: ldsh [%l7 + 0x30], %l1 fmovrse %o7, %f13, %f7 fbul %fcc3, loop_5640 bgu loop_5641 ldsw [%l7 + 0x40], %l0 fmovse %xcc, %f0, %f7 loop_5640: fcmpes %fcc3, %f9, %f0 loop_5641: ldx [%l7 + 0x70], %i5 fzero %f0 stw %i2, [%l7 + 0x60] fexpand %f9, %f0 fbge,a %fcc0, loop_5642 fmovdn %icc, %f12, %f7 udiv %g5, 0x1AD1, %i6 brnz,a %o5, loop_5643 loop_5642: ldsh [%l7 + 0x62], %l2 fmovdvc %xcc, %f10, %f11 ldx [%l7 + 0x70], %o1 loop_5643: ldx [%l7 + 0x40], %i4 bcs,pn %xcc, loop_5644 ldsw [%l7 + 0x4C], %l6 brnz %o2, loop_5645 movneg %icc, %g3, %g1 loop_5644: ldub [%l7 + 0x4D], %o0 sth %o4, [%l7 + 0x16] loop_5645: array8 %l4, %l5, %g7 fnegs %f11, %f3 stw %o6, [%l7 + 0x54] tneg %icc, 0x0 fsrc1s %f8, %f11 fpadd32s %f1, %f3, %f6 fbule,a %fcc1, loop_5646 ldx [%l7 + 0x50], %g6 fcmpes %fcc3, %f8, %f9 bpos,a loop_5647 loop_5646: fmovsleu %xcc, %f13, %f14 fmovsle %icc, %f11, %f13 ldsw [%l7 + 0x1C], %g2 loop_5647: be loop_5648 fmul8ulx16 %f0, %f12, %f14 sll %l3, %o3, %i0 movg %icc, %i1, %i7 loop_5648: fbl %fcc1, loop_5649 fmovsvs %icc, %f3, %f10 ldsh [%l7 + 0x22], %i3 andn %g4, %o7, %l1 loop_5649: popc 0x084B, %i5 fble,a %fcc0, loop_5650 ldsh [%l7 + 0x5E], %l0 stb %g5, [%l7 + 0x3F] fmovsa %icc, %f11, %f0 loop_5650: fpsub32 %f14, %f6, %f6 fpack32 %f12, %f10, %f12 brgz %i6, loop_5651 ldsh [%l7 + 0x62], %i2 fmovdpos %icc, %f11, %f0 fmovdge %xcc, %f14, %f14 loop_5651: tvs %icc, 0x2 fbule,a %fcc0, loop_5652 sth %l2, [%l7 + 0x6A] lduh [%l7 + 0x18], %o5 fandnot2s %f10, %f4, %f15 loop_5652: lduh [%l7 + 0x24], %o1 bg,a,pt %icc, loop_5653 ldsh [%l7 + 0x68], %i4 ldd [%l7 + 0x78], %f14 fxnor %f14, %f10, %f14 loop_5653: edge8 %o2, %g3, %g1 fnors %f2, %f5, %f8 smul %l6, 0x1985, %o0 fandnot1 %f8, %f4, %f12 fmovsl %xcc, %f11, %f7 bg,a %xcc, loop_5654 stb %o4, [%l7 + 0x23] lduw [%l7 + 0x24], %l4 fzero %f2 loop_5654: addc %g7, %o6, %l5 fmovsle %icc, %f12, %f3 fba %fcc3, loop_5655 addcc %g2, 0x0EA0, %l3 ldd [%l7 + 0x40], %f4 ldsb [%l7 + 0x14], %o3 loop_5655: bneg,a loop_5656 tsubcctv %g6, %i0, %i7 fblg %fcc2, loop_5657 stx %i1, [%l7 + 0x20] loop_5656: fmul8sux16 %f14, %f4, %f6 fbe %fcc0, loop_5658 loop_5657: fmovrdgz %g4, %f0, %f8 std %f0, [%l7 + 0x60] movg %xcc, %o7, %i3 loop_5658: ldsw [%l7 + 0x1C], %i5 ld [%l7 + 0x74], %f12 fba,a %fcc2, loop_5659 fmovsle %icc, %f6, %f9 fornot1s %f13, %f3, %f4 edge8l %l0, %g5, %i6 loop_5659: fmovd %f8, %f8 tne %icc, 0x5 sth %l1, [%l7 + 0x24] tge %xcc, 0x3 umulcc %i2, %o5, %o1 alignaddrl %i4, %l2, %o2 stb %g3, [%l7 + 0x08] fnands %f10, %f3, %f12 fnot1 %f2, %f8 subccc %l6, %o0, %g1 fmovsa %xcc, %f12, %f6 bleu,pt %icc, loop_5660 fmovsleu %icc, %f5, %f15 brnz,a %l4, loop_5661 fnot1s %f12, %f9 loop_5660: ld [%l7 + 0x08], %f12 tsubcc %o4, 0x17F8, %o6 loop_5661: ldsw [%l7 + 0x18], %l5 std %f10, [%l7 + 0x18] brgez %g7, loop_5662 fpmerge %f0, %f2, %f6 ldub [%l7 + 0x66], %g2 ldub [%l7 + 0x6A], %o3 loop_5662: movle %xcc, %l3, %i0 udiv %g6, 0x1490, %i1 stb %g4, [%l7 + 0x53] bpos,a %icc, loop_5663 ld [%l7 + 0x24], %f5 fmovrdgz %o7, %f2, %f8 add %i7, %i5, %l0 loop_5663: bcc,a %icc, loop_5664 fbge,a %fcc3, loop_5665 addcc %g5, 0x1EBA, %i3 fsrc1s %f1, %f1 loop_5664: fxnor %f8, %f12, %f10 loop_5665: move %icc, %i6, %l1 fmovsvc %icc, %f11, %f14 sra %o5, 0x1C, %o1 std %f6, [%l7 + 0x68] ld [%l7 + 0x10], %f7 brgez,a %i2, loop_5666 bpos loop_5667 subc %l2, 0x182B, %o2 andn %i4, %l6, %g3 loop_5666: fbo,a %fcc3, loop_5668 loop_5667: st %f15, [%l7 + 0x18] ldsb [%l7 + 0x3C], %g1 ld [%l7 + 0x38], %f5 loop_5668: fornot1s %f14, %f11, %f14 sub %l4, 0x10BB, %o0 alignaddrl %o6, %l5, %o4 fpack16 %f10, %f8 fmovrdgz %g2, %f14, %f6 ba,pn %icc, loop_5669 ldsh [%l7 + 0x0E], %g7 fnot2s %f0, %f4 fmovdleu %icc, %f13, %f10 loop_5669: or %l3, 0x129B, %o3 brnz,a %g6, loop_5670 sll %i1, 0x1F, %g4 stb %o7, [%l7 + 0x75] fbg %fcc0, loop_5671 loop_5670: edge8l %i7, %i0, %l0 lduw [%l7 + 0x1C], %i5 fmovda %icc, %f10, %f7 loop_5671: fone %f2 st %f2, [%l7 + 0x4C] bleu %icc, loop_5672 fcmps %fcc1, %f10, %f1 fbuge %fcc0, loop_5673 fbne %fcc0, loop_5674 loop_5672: std %f4, [%l7 + 0x08] movle %xcc, %i3, %i6 loop_5673: fmovdpos %icc, %f4, %f15 loop_5674: lduh [%l7 + 0x52], %g5 tsubcc %o5, 0x0C67, %o1 fsrc1 %f4, %f8 edge8l %l1, %l2, %o2 orncc %i2, %i4, %g3 tsubcc %g1, 0x0372, %l4 std %f0, [%l7 + 0x40] fmovdge %xcc, %f6, %f6 brnz %l6, loop_5675 edge16n %o6, %l5, %o4 movcc %xcc, %o0, %g7 tpos %xcc, 0x7 loop_5675: fmovrsgez %l3, %f1, %f15 bvs,a,pn %xcc, loop_5676 fmovdne %xcc, %f0, %f14 array8 %g2, %o3, %g6 srl %g4, 0x03, %o7 loop_5676: st %f9, [%l7 + 0x44] movrgez %i7, 0x062, %i0 fands %f0, %f1, %f9 ldd [%l7 + 0x58], %f14 fmovda %icc, %f14, %f11 add %l0, 0x1410, %i1 ldx [%l7 + 0x50], %i5 sth %i3, [%l7 + 0x0A] fmovsge %icc, %f8, %f14 sll %i6, 0x10, %o5 sll %o1, %g5, %l1 fmovscs %icc, %f2, %f6 lduh [%l7 + 0x60], %l2 subccc %o2, %i4, %i2 bg loop_5677 fands %f7, %f15, %f3 fmovrse %g3, %f1, %f12 move %icc, %l4, %l6 loop_5677: stb %o6, [%l7 + 0x1D] ldx [%l7 + 0x78], %g1 smul %o4, 0x1FF6, %l5 popc %o0, %l3 array16 %g2, %g7, %o3 lduh [%l7 + 0x18], %g6 ta %xcc, 0x0 fpsub16 %f8, %f2, %f8 edge16l %o7, %i7, %g4 srlx %l0, %i1, %i0 fblg %fcc3, loop_5678 sth %i5, [%l7 + 0x08] sra %i6, %o5, %i3 fpack16 %f8, %f13 loop_5678: stw %g5, [%l7 + 0x14] pdist %f0, %f2, %f4 ba,a,pn %xcc, loop_5679 tcs %icc, 0x2 fmovrdgez %o1, %f10, %f12 fmovdn %icc, %f1, %f13 loop_5679: fmuld8ulx16 %f2, %f3, %f2 fpackfix %f12, %f14 std %f6, [%l7 + 0x60] fmovrde %l2, %f6, %f12 fbu %fcc1, loop_5680 fbn,a %fcc2, loop_5681 andcc %o2, %l1, %i4 fxor %f2, %f4, %f14 loop_5680: taddcctv %g3, 0x061F, %l4 loop_5681: fmovse %xcc, %f3, %f11 stx %l6, [%l7 + 0x30] addcc %o6, %g1, %o4 fmul8x16 %f7, %f6, %f2 umulcc %l5, %i2, %o0 tvc %xcc, 0x7 stb %l3, [%l7 + 0x71] lduh [%l7 + 0x54], %g7 fmovdcc %xcc, %f12, %f0 fcmpne32 %f6, %f0, %o3 sth %g6, [%l7 + 0x72] stb %g2, [%l7 + 0x34] st %f3, [%l7 + 0x40] fmovsvc %xcc, %f7, %f15 lduh [%l7 + 0x6A], %i7 ldd [%l7 + 0x28], %f8 stb %o7, [%l7 + 0x3E] movgu %xcc, %g4, %i1 stb %i0, [%l7 + 0x25] lduw [%l7 + 0x0C], %i5 fnot2s %f13, %f7 lduh [%l7 + 0x6C], %l0 ldsb [%l7 + 0x5B], %o5 ble loop_5682 fexpand %f1, %f2 st %f4, [%l7 + 0x6C] xnor %i6, 0x108F, %i3 loop_5682: tpos %xcc, 0x5 xor %o1, 0x161B, %l2 udivx %o2, 0x0C0C, %g5 ldx [%l7 + 0x18], %l1 ldsw [%l7 + 0x08], %i4 ldub [%l7 + 0x1F], %l4 tvc %xcc, 0x7 fmovscc %icc, %f15, %f11 ldx [%l7 + 0x28], %l6 ldsb [%l7 + 0x6C], %g3 tgu %icc, 0x3 bgu loop_5683 fbe,a %fcc0, loop_5684 fsrc1 %f8, %f6 fble,a %fcc3, loop_5685 loop_5683: ldsb [%l7 + 0x4E], %g1 loop_5684: umul %o4, %o6, %i2 st %f1, [%l7 + 0x20] loop_5685: fmovdge %xcc, %f12, %f12 std %f6, [%l7 + 0x18] bcc loop_5686 fbu %fcc3, loop_5687 ldsw [%l7 + 0x1C], %l5 stw %l3, [%l7 + 0x48] loop_5686: tge %xcc, 0x6 loop_5687: stx %g7, [%l7 + 0x20] ldsh [%l7 + 0x18], %o3 std %f6, [%l7 + 0x58] fnand %f0, %f8, %f8 popc 0x1E5E, %o0 fmovrdgez %g2, %f10, %f8 ldx [%l7 + 0x58], %i7 fabsd %f14, %f6 tl %icc, 0x7 fmovrslez %g6, %f3, %f15 fmovsa %xcc, %f15, %f1 xor %g4, 0x1633, %i1 ldx [%l7 + 0x40], %o7 stw %i0, [%l7 + 0x6C] siam 0x2 fandnot1s %f14, %f15, %f10 fbg %fcc1, loop_5688 alignaddrl %i5, %o5, %l0 fsrc1s %f4, %f7 fmuld8sux16 %f9, %f13, %f6 loop_5688: fpadd32s %f1, %f1, %f5 fbuge %fcc2, loop_5689 edge8ln %i3, %i6, %l2 taddcc %o1, 0x1181, %o2 sub %g5, 0x1D4D, %i4 loop_5689: fcmpd %fcc3, %f4, %f10 lduw [%l7 + 0x14], %l1 stb %l6, [%l7 + 0x49] stb %l4, [%l7 + 0x21] edge8n %g1, %o4, %o6 orn %g3, %l5, %l3 smul %g7, 0x1670, %i2 ld [%l7 + 0x20], %f9 bcc,a %xcc, loop_5690 ldx [%l7 + 0x50], %o0 movneg %xcc, %o3, %i7 sll %g2, %g4, %g6 loop_5690: ldub [%l7 + 0x5C], %o7 fmovdpos %icc, %f8, %f10 tle %icc, 0x4 stb %i0, [%l7 + 0x08] edge16 %i1, %i5, %l0 umulcc %o5, 0x10FB, %i3 stx %i6, [%l7 + 0x20] fxor %f6, %f14, %f2 edge8l %l2, %o1, %g5 srlx %o2, %i4, %l1 bn,a,pn %xcc, loop_5691 ldsw [%l7 + 0x74], %l6 fpack32 %f12, %f12, %f2 fmovdvc %xcc, %f5, %f2 loop_5691: fpackfix %f4, %f15 lduh [%l7 + 0x26], %l4 movrlez %o4, 0x001, %o6 bcc,pn %icc, loop_5692 tsubcctv %g3, %l5, %g1 movg %xcc, %l3, %i2 fmovsgu %xcc, %f6, %f1 loop_5692: fpack16 %f12, %f8 xnor %o0, 0x1483, %g7 edge8ln %i7, %g2, %o3 orncc %g4, %o7, %g6 bvc,a loop_5693 stw %i0, [%l7 + 0x44] addc %i1, 0x0067, %i5 sth %o5, [%l7 + 0x1C] loop_5693: ld [%l7 + 0x7C], %f2 ldub [%l7 + 0x6A], %i3 fandnot1s %f7, %f0, %f1 stx %l0, [%l7 + 0x58] fble %fcc1, loop_5694 fornot2s %f0, %f3, %f14 sub %i6, 0x13FB, %l2 ldsw [%l7 + 0x20], %g5 loop_5694: movrne %o1, 0x35A, %i4 ld [%l7 + 0x7C], %f9 lduw [%l7 + 0x38], %o2 nop setx loop_5695, %l0, %l1 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_5696 tle %icc, 0x1 tsubcc %l6, 0x0719, %l4 loop_5695: fabsd %f2, %f12 loop_5696: fmovrse %l1, %f0, %f3 edge32ln %o6, %g3, %o4 srax %g1, %l5, %i2 ldsb [%l7 + 0x71], %l3 fmovda %xcc, %f10, %f13 edge8l %g7, %i7, %g2 fexpand %f2, %f6 fmul8x16au %f6, %f11, %f6 std %f12, [%l7 + 0x68] ldsh [%l7 + 0x32], %o3 ldsh [%l7 + 0x24], %g4 sdivx %o0, 0x07B7, %g6 tn %xcc, 0x1 udiv %o7, 0x0D1F, %i0 bshuffle %f6, %f0, %f12 movrlz %i1, %o5, %i3 lduw [%l7 + 0x74], %i5 ble,pt %xcc, loop_5697 fbule,a %fcc0, loop_5698 fors %f15, %f15, %f8 fors %f9, %f11, %f9 loop_5697: fmovrdne %i6, %f0, %f4 loop_5698: subcc %l0, 0x16B8, %g5 fxors %f2, %f12, %f0 fmovrdlz %l2, %f6, %f0 fbule,a %fcc0, loop_5699 sth %i4, [%l7 + 0x10] taddcc %o1, 0x1B8E, %o2 fpack32 %f14, %f14, %f14 loop_5699: bn %xcc, loop_5700 ldsw [%l7 + 0x60], %l6 fone %f6 fbe,a %fcc0, loop_5701 loop_5700: fmovsa %xcc, %f1, %f4 sth %l4, [%l7 + 0x32] stw %l1, [%l7 + 0x3C] loop_5701: and %o6, 0x15E4, %o4 fexpand %f4, %f2 ldx [%l7 + 0x10], %g3 taddcctv %l5, 0x1EC0, %i2 bpos,pn %xcc, loop_5702 fbuge,a %fcc2, loop_5703 movg %icc, %g1, %l3 fmuld8sux16 %f10, %f4, %f0 loop_5702: ldx [%l7 + 0x30], %g7 loop_5703: movrlz %g2, %i7, %g4 bge loop_5704 sll %o0, %o3, %o7 edge16ln %i0, %i1, %o5 sth %g6, [%l7 + 0x26] loop_5704: ldsb [%l7 + 0x3E], %i5 sdiv %i3, 0x0171, %i6 movvs %xcc, %g5, %l2 edge8ln %i4, %l0, %o2 fmovs %f11, %f5 fmovsl %icc, %f15, %f15 fabsd %f4, %f14 fmovdneg %xcc, %f13, %f6 lduh [%l7 + 0x22], %o1 bshuffle %f14, %f4, %f6 st %f12, [%l7 + 0x60] tcs %icc, 0x5 ldsh [%l7 + 0x2A], %l6 ldd [%l7 + 0x38], %f4 movre %l4, %o6, %l1 fandnot1 %f0, %f12, %f2 orn %o4, %l5, %i2 smulcc %g3, %g1, %l3 std %f10, [%l7 + 0x78] brnz %g7, loop_5705 fcmpgt32 %f4, %f0, %i7 tn %icc, 0x4 fbu,a %fcc0, loop_5706 loop_5705: stb %g2, [%l7 + 0x68] fnor %f4, %f2, %f4 ldsb [%l7 + 0x6D], %g4 loop_5706: movrlz %o3, %o0, %i0 fbne %fcc1, loop_5707 edge8ln %o7, %o5, %i1 nop setx loop_5708, %l0, %l1 jmpl %l1, %g6 brlez,a %i5, loop_5709 loop_5707: fnand %f4, %f0, %f14 subccc %i3, %i6, %g5 loop_5708: fbue,a %fcc0, loop_5710 loop_5709: ldsw [%l7 + 0x60], %l2 taddcctv %l0, %i4, %o1 fmovdgu %xcc, %f1, %f12 loop_5710: ldsh [%l7 + 0x4C], %l6 stw %o2, [%l7 + 0x0C] fabsd %f10, %f4 ldd [%l7 + 0x08], %f10 fbule %fcc0, loop_5711 fbue,a %fcc0, loop_5712 ldsb [%l7 + 0x37], %l4 ldsw [%l7 + 0x24], %l1 loop_5711: fmovsn %icc, %f11, %f3 loop_5712: fmovdcs %icc, %f0, %f5 sth %o4, [%l7 + 0x64] fpadd16 %f4, %f4, %f2 std %f4, [%l7 + 0x40] nop setx loop_5713, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcc %xcc, 0x5 ldx [%l7 + 0x48], %l5 orncc %o6, 0x0BE6, %i2 loop_5713: andn %g3, 0x1373, %l3 ldd [%l7 + 0x38], %f0 fcmped %fcc0, %f0, %f14 ldx [%l7 + 0x50], %g1 st %f14, [%l7 + 0x1C] stx %g7, [%l7 + 0x08] edge32 %g2, %g4, %i7 stw %o3, [%l7 + 0x6C] bge,a,pn %xcc, loop_5714 orn %i0, 0x11D5, %o0 udivcc %o7, 0x0868, %i1 ldx [%l7 + 0x10], %g6 loop_5714: fmovdg %icc, %f0, %f4 ldsw [%l7 + 0x70], %i5 call loop_5715 fbe %fcc0, loop_5716 tvc %xcc, 0x7 add %i3, %i6, %g5 loop_5715: ldx [%l7 + 0x78], %l2 loop_5716: fexpand %f10, %f2 bge,pn %icc, loop_5717 fpackfix %f4, %f14 xor %l0, %o5, %o1 std %f8, [%l7 + 0x68] loop_5717: fpack32 %f12, %f10, %f2 alignaddr %l6, %o2, %i4 for %f4, %f6, %f10 movge %xcc, %l4, %o4 brlez,a %l1, loop_5718 ldub [%l7 + 0x42], %l5 stw %i2, [%l7 + 0x28] ldsw [%l7 + 0x40], %o6 loop_5718: fmul8sux16 %f8, %f10, %f10 movn %xcc, %l3, %g3 std %f12, [%l7 + 0x08] fbule,a %fcc1, loop_5719 sdiv %g7, 0x00A2, %g1 be,a loop_5720 alignaddrl %g4, %g2, %o3 loop_5719: ldub [%l7 + 0x1D], %i7 fmovdcc %xcc, %f9, %f6 loop_5720: ld [%l7 + 0x54], %f14 bshuffle %f10, %f6, %f10 fmovrslez %o0, %f3, %f14 fbge %fcc3, loop_5721 bg,a loop_5722 lduh [%l7 + 0x5C], %o7 xorcc %i1, 0x07A1, %i0 loop_5721: taddcc %i5, 0x182C, %i3 loop_5722: tvs %icc, 0x1 brgez %i6, loop_5723 fmovsl %xcc, %f15, %f2 smul %g6, 0x00C5, %g5 stw %l0, [%l7 + 0x78] loop_5723: brlez,a %o5, loop_5724 ble %icc, loop_5725 fmovsle %icc, %f5, %f10 ldsw [%l7 + 0x70], %o1 loop_5724: stw %l2, [%l7 + 0x68] loop_5725: sth %l6, [%l7 + 0x16] edge32n %o2, %l4, %i4 bneg,pn %xcc, loop_5726 fmovrse %o4, %f5, %f6 lduw [%l7 + 0x44], %l5 ldsw [%l7 + 0x44], %i2 loop_5726: sdivx %l1, 0x1A73, %l3 fbe %fcc1, loop_5727 edge32l %g3, %g7, %o6 fmovrdlz %g4, %f0, %f12 stx %g2, [%l7 + 0x70] loop_5727: edge8l %g1, %i7, %o3 fandnot1s %f10, %f7, %f11 ba,a,pn %icc, loop_5728 fmovs %f8, %f15 stw %o7, [%l7 + 0x38] alignaddrl %i1, %o0, %i0 loop_5728: fcmple16 %f14, %f14, %i5 bg,a,pn %xcc, loop_5729 ldd [%l7 + 0x10], %f0 fnand %f14, %f14, %f10 fmovdcs %icc, %f5, %f2 loop_5729: fornot2 %f8, %f14, %f10 bneg loop_5730 fbue %fcc3, loop_5731 mova %icc, %i6, %i3 movg %icc, %g6, %l0 loop_5730: xnorcc %o5, %o1, %l2 loop_5731: addccc %g5, 0x149A, %o2 bg,a %icc, loop_5732 fmovdleu %xcc, %f4, %f12 mulscc %l6, 0x0D8A, %i4 ldd [%l7 + 0x08], %f14 loop_5732: lduw [%l7 + 0x7C], %l4 tcc %icc, 0x6 tgu %xcc, 0x4 subc %o4, %i2, %l1 fcmpeq32 %f4, %f8, %l5 fmovdcs %xcc, %f14, %f10 stx %g3, [%l7 + 0x18] movgu %icc, %l3, %g7 fpack16 %f12, %f8 fcmpgt32 %f10, %f10, %o6 ldub [%l7 + 0x53], %g2 fbule %fcc3, loop_5733 ld [%l7 + 0x5C], %f8 fpsub16s %f15, %f7, %f1 ldd [%l7 + 0x38], %f2 loop_5733: fandnot2s %f9, %f12, %f14 fmovrdlz %g4, %f12, %f2 lduh [%l7 + 0x16], %i7 fnot2s %f14, %f3 std %f10, [%l7 + 0x20] add %g1, 0x077C, %o7 sth %o3, [%l7 + 0x70] addcc %o0, %i1, %i5 fxor %f8, %f8, %f12 fbule %fcc1, loop_5734 nop setx loop_5735, %l0, %l1 jmpl %l1, %i6 sth %i3, [%l7 + 0x44] call loop_5736 loop_5734: array8 %g6, %i0, %o5 loop_5735: st %f14, [%l7 + 0x1C] movg %xcc, %l0, %o1 loop_5736: fpadd32 %f4, %f14, %f10 addccc %g5, %o2, %l2 fmovrsgez %i4, %f10, %f3 movle %xcc, %l6, %o4 movrlez %i2, 0x0DB, %l1 xor %l5, %g3, %l4 fmovdleu %xcc, %f7, %f14 ldx [%l7 + 0x70], %g7 fmovrde %o6, %f4, %f14 tn %xcc, 0x3 bg,a %icc, loop_5737 brz,a %l3, loop_5738 fmovdgu %icc, %f2, %f6 fbe %fcc2, loop_5739 loop_5737: fmovdpos %icc, %f15, %f11 loop_5738: fmul8x16 %f5, %f2, %f0 bcc loop_5740 loop_5739: sth %g2, [%l7 + 0x72] ldub [%l7 + 0x2A], %i7 fblg,a %fcc2, loop_5741 loop_5740: fbue %fcc0, loop_5742 fba,a %fcc1, loop_5743 stx %g1, [%l7 + 0x20] loop_5741: ta %xcc, 0x7 loop_5742: mulx %g4, 0x151F, %o7 loop_5743: fmovsleu %icc, %f8, %f12 edge32n %o3, %i1, %o0 nop setx loop_5744, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpackfix %f2, %f8 std %f4, [%l7 + 0x10] movl %icc, %i5, %i6 loop_5744: movvs %xcc, %i3, %g6 brlz %o5, loop_5745 stb %l0, [%l7 + 0x21] fxnor %f4, %f2, %f14 sdivcc %o1, 0x1C66, %g5 loop_5745: stw %o2, [%l7 + 0x40] sth %l2, [%l7 + 0x60] movrne %i4, 0x291, %i0 movn %icc, %o4, %l6 move %xcc, %i2, %l5 tvs %xcc, 0x3 fnot1 %f2, %f4 fbug %fcc1, loop_5746 tne %icc, 0x6 tcc %xcc, 0x7 ldub [%l7 + 0x0E], %g3 loop_5746: fbuge,a %fcc3, loop_5747 st %f0, [%l7 + 0x30] ldsw [%l7 + 0x60], %l1 fcmpne16 %f8, %f0, %g7 loop_5747: fnands %f15, %f14, %f0 sth %l4, [%l7 + 0x2A] alignaddr %l3, %g2, %o6 fmovsvc %icc, %f0, %f6 fmovsg %xcc, %f14, %f5 movge %xcc, %i7, %g4 fcmple16 %f14, %f12, %o7 fmovs %f8, %f3 fxnors %f10, %f0, %f15 fmovda %icc, %f15, %f2 fmovrslez %o3, %f4, %f12 stw %g1, [%l7 + 0x7C] tpos %icc, 0x5 lduh [%l7 + 0x66], %i1 ld [%l7 + 0x0C], %f13 ldub [%l7 + 0x6A], %o0 ldsb [%l7 + 0x19], %i5 fandnot2 %f4, %f4, %f2 sdivcc %i3, 0x046E, %i6 stx %g6, [%l7 + 0x38] brgez,a %o5, loop_5748 fbue %fcc2, loop_5749 ldsh [%l7 + 0x42], %o1 subcc %g5, 0x14DE, %o2 loop_5748: popc %l2, %i4 loop_5749: bgu,pn %xcc, loop_5750 fpsub16 %f14, %f14, %f14 fzeros %f5 fbl %fcc2, loop_5751 loop_5750: tg %icc, 0x7 stw %i0, [%l7 + 0x44] ldd [%l7 + 0x50], %f4 loop_5751: fmovdge %icc, %f11, %f4 sth %o4, [%l7 + 0x76] fmovrsne %l6, %f13, %f1 ldsb [%l7 + 0x59], %i2 ld [%l7 + 0x70], %f9 nop setx loop_5752, %l0, %l1 jmpl %l1, %l5 fcmpne32 %f6, %f10, %g3 fpadd16s %f3, %f5, %f0 tcc %icc, 0x2 loop_5752: stb %l1, [%l7 + 0x31] alignaddrl %g7, %l4, %l3 ld [%l7 + 0x30], %f4 fmuld8sux16 %f6, %f8, %f4 fmovsa %xcc, %f5, %f12 ldsw [%l7 + 0x68], %g2 alignaddr %l0, %o6, %i7 fmuld8sux16 %f4, %f8, %f10 stw %g4, [%l7 + 0x58] lduw [%l7 + 0x54], %o7 addccc %o3, 0x039A, %g1 xnorcc %o0, %i5, %i1 brgez %i6, loop_5753 fxnor %f2, %f12, %f14 ldx [%l7 + 0x78], %i3 ldx [%l7 + 0x50], %o5 loop_5753: stb %o1, [%l7 + 0x3C] ldsh [%l7 + 0x2A], %g6 orcc %o2, %g5, %i4 fpack16 %f4, %f9 fmovse %xcc, %f9, %f14 ldx [%l7 + 0x08], %i0 fmovrdgz %o4, %f10, %f8 umul %l2, %i2, %l5 fsrc2 %f8, %f10 xnorcc %g3, %l6, %l1 movpos %xcc, %g7, %l4 ta %xcc, 0x3 fmovrsgez %g2, %f1, %f1 fbne,a %fcc3, loop_5754 fmovrsgez %l0, %f0, %f1 ldd [%l7 + 0x70], %f10 popc 0x0D59, %l3 loop_5754: fmuld8sux16 %f12, %f4, %f12 ldx [%l7 + 0x50], %o6 umulcc %i7, 0x0106, %g4 udivcc %o3, 0x08A7, %o7 movvs %icc, %g1, %o0 ldx [%l7 + 0x40], %i5 orncc %i1, 0x1F6C, %i6 fmul8x16 %f10, %f8, %f0 fcmpd %fcc1, %f12, %f10 fsrc1 %f4, %f8 edge16n %o5, %i3, %g6 st %f2, [%l7 + 0x74] umul %o1, %o2, %g5 movg %xcc, %i4, %o4 fmovrdgz %i0, %f6, %f0 ldub [%l7 + 0x43], %l2 ldub [%l7 + 0x58], %l5 bne,pt %xcc, loop_5755 movcc %icc, %g3, %i2 te %icc, 0x4 fcmpeq16 %f12, %f0, %l6 loop_5755: lduh [%l7 + 0x5E], %l1 fmovdle %icc, %f13, %f10 fnegs %f0, %f10 sth %l4, [%l7 + 0x7E] std %f0, [%l7 + 0x48] lduw [%l7 + 0x5C], %g7 fmovdcc %xcc, %f8, %f14 fcmpne32 %f14, %f2, %l0 bleu,a loop_5756 edge8ln %l3, %o6, %i7 fmovse %xcc, %f11, %f12 bleu loop_5757 loop_5756: fsrc2 %f2, %f0 fandnot1 %f0, %f14, %f0 ldsb [%l7 + 0x3A], %g4 loop_5757: popc 0x18CF, %o3 bneg,pt %icc, loop_5758 move %xcc, %g2, %o7 add %o0, %i5, %i1 fnegd %f8, %f12 loop_5758: movrlz %i6, 0x145, %o5 movneg %icc, %g1, %g6 fmovdg %xcc, %f9, %f11 fpadd32s %f5, %f10, %f7 fpadd32 %f8, %f8, %f10 fand %f10, %f2, %f10 lduh [%l7 + 0x5C], %i3 lduh [%l7 + 0x5E], %o1 fmul8ulx16 %f0, %f6, %f6 brgez %g5, loop_5759 ldub [%l7 + 0x2C], %o2 sra %o4, %i0, %i4 ldx [%l7 + 0x40], %l5 loop_5759: bg,a loop_5760 mulx %l2, 0x14D6, %g3 fnot1 %f4, %f0 fcmpeq32 %f2, %f0, %i2 loop_5760: lduh [%l7 + 0x4A], %l6 fmovdvc %icc, %f9, %f2 ld [%l7 + 0x44], %f13 std %f8, [%l7 + 0x68] sdiv %l1, 0x0839, %g7 lduw [%l7 + 0x08], %l4 fmovdg %xcc, %f13, %f13 lduw [%l7 + 0x70], %l0 fnegs %f5, %f2 fzeros %f14 ldd [%l7 + 0x28], %f10 fpadd16s %f11, %f2, %f6 tne %icc, 0x7 fbe,a %fcc0, loop_5761 fornot2 %f6, %f0, %f12 brnz,a %l3, loop_5762 lduh [%l7 + 0x3E], %i7 loop_5761: ldub [%l7 + 0x0C], %o6 fmovrslez %o3, %f6, %f4 loop_5762: tvc %icc, 0x1 ld [%l7 + 0x30], %f6 sra %g2, 0x0E, %o7 edge32n %o0, %i5, %i1 fnor %f14, %f8, %f14 fornot1 %f14, %f12, %f4 ldub [%l7 + 0x30], %g4 sub %i6, %o5, %g6 sdivx %g1, 0x11C1, %o1 fba,a %fcc2, loop_5763 lduw [%l7 + 0x4C], %i3 addccc %o2, %o4, %g5 stw %i0, [%l7 + 0x2C] loop_5763: fbl %fcc1, loop_5764 xorcc %i4, %l2, %l5 movcc %icc, %g3, %i2 ble,a %icc, loop_5765 loop_5764: std %f4, [%l7 + 0x08] stb %l6, [%l7 + 0x37] smulcc %g7, %l4, %l1 loop_5765: fnors %f13, %f5, %f4 subc %l0, 0x13A5, %i7 addc %l3, 0x1B3D, %o6 addccc %g2, %o3, %o7 edge8l %i5, %i1, %g4 ldub [%l7 + 0x43], %o0 fmovdle %icc, %f5, %f13 fmovda %icc, %f4, %f3 ldx [%l7 + 0x48], %i6 std %f14, [%l7 + 0x40] movcs %xcc, %o5, %g1 fble %fcc2, loop_5766 fnands %f8, %f5, %f4 fcmpes %fcc2, %f8, %f9 fcmpgt32 %f4, %f8, %g6 loop_5766: std %f8, [%l7 + 0x28] ld [%l7 + 0x28], %f9 ldsb [%l7 + 0x69], %i3 fors %f0, %f9, %f4 movne %xcc, %o1, %o2 edge8n %o4, %g5, %i0 sth %i4, [%l7 + 0x5C] edge16ln %l5, %l2, %g3 fblg,a %fcc1, loop_5767 ldsw [%l7 + 0x1C], %i2 brgz %l6, loop_5768 movcs %icc, %g7, %l1 loop_5767: bvc,a loop_5769 mulscc %l0, %i7, %l3 loop_5768: fmovde %icc, %f5, %f6 movn %icc, %l4, %o6 loop_5769: fpadd32s %f1, %f4, %f7 bn,pt %icc, loop_5770 tn %icc, 0x2 ldd [%l7 + 0x18], %f6 movneg %xcc, %g2, %o3 loop_5770: brlz,a %i5, loop_5771 fpadd16 %f4, %f10, %f14 sdivx %o7, 0x139E, %g4 mova %icc, %o0, %i6 loop_5771: fmovsvs %xcc, %f10, %f11 movneg %xcc, %i1, %g1 fbg,a %fcc1, loop_5772 andncc %g6, %o5, %o1 xor %i3, 0x0163, %o2 movrne %g5, 0x2C7, %i0 loop_5772: bn %icc, loop_5773 fnands %f4, %f9, %f3 stb %i4, [%l7 + 0x19] sdivx %l5, 0x0A80, %o4 loop_5773: fcmpne32 %f2, %f2, %g3 ldsh [%l7 + 0x38], %l2 fpackfix %f14, %f7 add %l6, 0x1DDB, %g7 bge,a,pn %xcc, loop_5774 fmovrsgz %l1, %f4, %f14 fbge,a %fcc0, loop_5775 udivcc %i2, 0x1A0F, %i7 loop_5774: movrne %l3, 0x3BF, %l0 fpadd32 %f2, %f12, %f2 loop_5775: fpsub16 %f12, %f2, %f14 fmovrdne %o6, %f12, %f2 stb %g2, [%l7 + 0x63] alignaddrl %l4, %o3, %o7 ldub [%l7 + 0x38], %i5 fbue,a %fcc0, loop_5776 fandnot2s %f9, %f12, %f9 edge8l %g4, %i6, %i1 bge,pn %xcc, loop_5777 loop_5776: fpackfix %f0, %f2 fmovdvc %icc, %f5, %f14 ble,a,pn %xcc, loop_5778 loop_5777: fmovrslez %o0, %f0, %f10 fandnot1 %f4, %f8, %f2 fbule,a %fcc2, loop_5779 loop_5778: edge16l %g6, %g1, %o1 fornot1s %f3, %f12, %f12 edge16ln %o5, %i3, %o2 loop_5779: orcc %g5, %i0, %i4 fbug %fcc1, loop_5780 tle %xcc, 0x2 fpack32 %f8, %f10, %f14 bne,a %icc, loop_5781 loop_5780: st %f8, [%l7 + 0x6C] ldsw [%l7 + 0x74], %l5 ldsb [%l7 + 0x22], %o4 loop_5781: fpsub16 %f10, %f6, %f12 sdiv %g3, 0x09EF, %l6 addccc %g7, %l2, %l1 movre %i7, %i2, %l3 ldsh [%l7 + 0x50], %l0 edge8 %o6, %g2, %l4 lduh [%l7 + 0x56], %o7 std %f2, [%l7 + 0x70] fpsub16s %f13, %f1, %f11 fmovsvs %icc, %f2, %f12 ldsb [%l7 + 0x53], %o3 umulcc %i5, 0x1CD4, %g4 ldd [%l7 + 0x60], %f0 ld [%l7 + 0x4C], %f4 brnz,a %i1, loop_5782 fmovdgu %icc, %f9, %f7 fmovdvc %xcc, %f15, %f9 fcmps %fcc0, %f6, %f4 loop_5782: ldd [%l7 + 0x78], %f12 std %f10, [%l7 + 0x48] edge8 %o0, %i6, %g6 fmovdvc %icc, %f7, %f3 fbul %fcc1, loop_5783 ldsw [%l7 + 0x7C], %g1 fone %f14 fnegs %f11, %f10 loop_5783: fmovrslez %o5, %f10, %f9 ldd [%l7 + 0x10], %f2 fcmpne32 %f6, %f2, %o1 ldd [%l7 + 0x58], %f14 stb %o2, [%l7 + 0x43] movrlez %i3, 0x02D, %g5 edge8 %i0, %l5, %o4 addcc %g3, %i4, %l6 bvc,a,pt %icc, loop_5784 fcmpeq16 %f10, %f8, %l2 fcmpne16 %f12, %f6, %l1 fmovdneg %xcc, %f3, %f12 loop_5784: sllx %g7, 0x05, %i2 sub %i7, 0x138D, %l3 ldx [%l7 + 0x20], %o6 ldsb [%l7 + 0x08], %g2 ldx [%l7 + 0x30], %l0 array16 %l4, %o3, %o7 fpack16 %f0, %f9 sth %g4, [%l7 + 0x2A] fpadd16 %f10, %f4, %f6 fmovrdgz %i1, %f8, %f12 fpadd16s %f1, %f14, %f15 brnz,a %o0, loop_5785 sth %i6, [%l7 + 0x50] fnot1s %f0, %f14 bneg loop_5786 loop_5785: fmovdneg %icc, %f14, %f10 lduh [%l7 + 0x64], %g6 tg %icc, 0x0 loop_5786: brnz %g1, loop_5787 array32 %o5, %o1, %o2 fmovscs %icc, %f0, %f1 brnz,a %i3, loop_5788 loop_5787: fbg %fcc0, loop_5789 umul %i5, %g5, %i0 fblg %fcc0, loop_5790 loop_5788: stw %o4, [%l7 + 0x4C] loop_5789: fpadd32s %f6, %f2, %f13 std %f10, [%l7 + 0x58] loop_5790: fmovrslez %l5, %f14, %f5 fmovdle %xcc, %f2, %f8 fbne,a %fcc1, loop_5791 bn,a,pt %icc, loop_5792 stb %i4, [%l7 + 0x72] ldub [%l7 + 0x25], %g3 loop_5791: ta %icc, 0x1 loop_5792: fmovda %icc, %f5, %f10 taddcc %l2, %l6, %l1 faligndata %f8, %f6, %f0 fpsub16s %f5, %f14, %f0 bcs,a,pt %xcc, loop_5793 edge32 %i2, %g7, %l3 stb %o6, [%l7 + 0x40] ldd [%l7 + 0x38], %f10 loop_5793: fsrc2s %f14, %f6 fornot1 %f0, %f4, %f8 fbg %fcc2, loop_5794 addccc %i7, %g2, %l0 fbo,a %fcc3, loop_5795 fble,a %fcc1, loop_5796 loop_5794: be %icc, loop_5797 ldsw [%l7 + 0x2C], %o3 loop_5795: siam 0x2 loop_5796: stx %l4, [%l7 + 0x68] loop_5797: st %f7, [%l7 + 0x7C] ldsb [%l7 + 0x27], %g4 ldx [%l7 + 0x20], %o7 std %f8, [%l7 + 0x18] ldub [%l7 + 0x79], %i1 fors %f7, %f10, %f8 edge16 %o0, %i6, %g1 fmovrdgez %o5, %f2, %f12 ldub [%l7 + 0x56], %o1 edge32ln %o2, %i3, %g6 fmovdn %xcc, %f13, %f6 fbo %fcc1, loop_5798 fnegs %f10, %f2 fands %f7, %f13, %f1 fmovs %f1, %f10 loop_5798: fmul8x16au %f1, %f14, %f2 ldub [%l7 + 0x70], %g5 fmovrdlz %i0, %f14, %f14 stx %i5, [%l7 + 0x48] sdivcc %l5, 0x0BA6, %o4 fmovscs %xcc, %f8, %f15 fmovsn %xcc, %f4, %f2 ldx [%l7 + 0x58], %g3 fmovrslez %i4, %f7, %f4 tl %icc, 0x3 fbule,a %fcc0, loop_5799 bneg loop_5800 fsrc1 %f2, %f8 tcs %icc, 0x0 loop_5799: sll %l2, %l1, %l6 loop_5800: ldx [%l7 + 0x30], %g7 fmovdcc %xcc, %f8, %f6 fmovdne %xcc, %f11, %f9 tl %icc, 0x4 ldx [%l7 + 0x60], %i2 fzeros %f6 fxnor %f14, %f12, %f12 fnor %f10, %f0, %f0 movrgez %o6, 0x378, %i7 ldx [%l7 + 0x08], %g2 movcs %icc, %l0, %o3 fmovrdgez %l4, %f6, %f10 st %f3, [%l7 + 0x08] fmovdvc %icc, %f12, %f11 tvc %xcc, 0x3 orn %l3, 0x10AC, %g4 tne %icc, 0x5 taddcc %o7, %o0, %i6 ldsb [%l7 + 0x31], %g1 fmovda %icc, %f2, %f11 tleu %icc, 0x2 fands %f11, %f13, %f11 smulcc %i1, 0x1FD4, %o1 ldsw [%l7 + 0x28], %o5 fbg,a %fcc1, loop_5801 ldx [%l7 + 0x30], %o2 fmovdcs %icc, %f3, %f15 fmovrdgez %i3, %f8, %f14 loop_5801: andcc %g6, %i0, %i5 fcmpgt32 %f8, %f14, %g5 taddcctv %l5, %g3, %i4 ldsw [%l7 + 0x20], %o4 nop setx loop_5802, %l0, %l1 jmpl %l1, %l2 bpos,pn %xcc, loop_5803 move %icc, %l1, %g7 lduw [%l7 + 0x30], %l6 loop_5802: std %f6, [%l7 + 0x48] loop_5803: fpack16 %f6, %f0 edge32n %i2, %i7, %g2 tge %xcc, 0x5 fmovrdlz %o6, %f4, %f6 sethi 0x070A, %o3 movrne %l0, 0x15D, %l3 movge %icc, %l4, %g4 subccc %o7, %o0, %i6 andn %g1, 0x0226, %i1 ld [%l7 + 0x70], %f1 addccc %o5, 0x134A, %o2 bcs loop_5804 ldd [%l7 + 0x28], %f10 fornot2 %f12, %f4, %f4 ble %icc, loop_5805 loop_5804: lduw [%l7 + 0x24], %i3 tleu %xcc, 0x1 ldub [%l7 + 0x47], %g6 loop_5805: bge,a,pn %icc, loop_5806 stw %i0, [%l7 + 0x4C] sra %o1, 0x1D, %i5 fblg %fcc2, loop_5807 loop_5806: ldsh [%l7 + 0x1A], %g5 lduw [%l7 + 0x24], %l5 tl %xcc, 0x5 loop_5807: edge32n %i4, %g3, %o4 sll %l1, %l2, %g7 fmovd %f14, %f0 fabsd %f4, %f6 edge16n %l6, %i2, %i7 ldub [%l7 + 0x19], %o6 stb %o3, [%l7 + 0x54] stw %g2, [%l7 + 0x1C] ta %xcc, 0x3 move %xcc, %l0, %l3 faligndata %f0, %f14, %f14 movrlez %g4, %o7, %o0 fbl,a %fcc0, loop_5808 tgu %xcc, 0x1 ldx [%l7 + 0x78], %l4 stx %g1, [%l7 + 0x30] loop_5808: sub %i1, 0x17A6, %i6 bcs %xcc, loop_5809 std %f0, [%l7 + 0x28] ldsw [%l7 + 0x6C], %o5 lduw [%l7 + 0x1C], %o2 loop_5809: nop setx loop_5810, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpne16 %f2, %f0, %g6 sth %i0, [%l7 + 0x56] ldd [%l7 + 0x58], %f4 loop_5810: fpack16 %f6, %f8 srl %i3, 0x0F, %o1 taddcctv %g5, 0x06AA, %i5 fpmerge %f13, %f11, %f6 fmovsg %icc, %f7, %f11 fmovdl %icc, %f15, %f5 fcmpes %fcc2, %f9, %f1 ldub [%l7 + 0x5F], %l5 fmuld8sux16 %f15, %f3, %f8 array16 %i4, %g3, %l1 bneg,a,pt %xcc, loop_5811 fmovdvs %xcc, %f10, %f15 lduh [%l7 + 0x4A], %o4 brz %g7, loop_5812 loop_5811: stw %l2, [%l7 + 0x20] ld [%l7 + 0x20], %f6 ldd [%l7 + 0x70], %f2 loop_5812: siam 0x5 fnegs %f14, %f13 array8 %i2, %l6, %o6 subcc %i7, 0x0AAA, %o3 sth %l0, [%l7 + 0x0C] nop setx loop_5813, %l0, %l1 jmpl %l1, %l3 movleu %icc, %g4, %g2 taddcctv %o7, 0x0A2E, %o0 fblg,a %fcc0, loop_5814 loop_5813: pdist %f14, %f0, %f2 fbo,a %fcc1, loop_5815 fcmpne32 %f14, %f14, %l4 loop_5814: edge32 %g1, %i1, %o5 fbge %fcc0, loop_5816 loop_5815: srl %o2, 0x18, %i6 bleu,pn %xcc, loop_5817 fmovrdlz %g6, %f8, %f0 loop_5816: fand %f14, %f6, %f12 fcmple32 %f0, %f0, %i3 loop_5817: stb %i0, [%l7 + 0x73] fxor %f2, %f14, %f6 tneg %icc, 0x6 fnands %f2, %f11, %f2 udivcc %g5, 0x1417, %o1 sth %l5, [%l7 + 0x30] udiv %i5, 0x01C8, %i4 stw %g3, [%l7 + 0x14] fmul8ulx16 %f6, %f4, %f14 tvc %icc, 0x6 sdivx %o4, 0x1F96, %g7 bshuffle %f4, %f14, %f2 xnor %l1, %l2, %i2 tcs %icc, 0x1 fmovdgu %xcc, %f14, %f14 andcc %o6, 0x131E, %l6 lduw [%l7 + 0x48], %i7 fbule,a %fcc0, loop_5818 std %f12, [%l7 + 0x40] fnegd %f4, %f8 sdiv %l0, 0x0685, %o3 loop_5818: tl %xcc, 0x5 andncc %l3, %g2, %g4 bg,a,pn %icc, loop_5819 ld [%l7 + 0x08], %f11 ldub [%l7 + 0x41], %o7 fpack16 %f12, %f12 loop_5819: brlz,a %o0, loop_5820 stx %l4, [%l7 + 0x70] sth %i1, [%l7 + 0x4E] srlx %g1, 0x09, %o2 loop_5820: lduw [%l7 + 0x68], %i6 fzeros %f3 ldx [%l7 + 0x18], %o5 fandnot1 %f8, %f0, %f2 movcc %xcc, %g6, %i0 ldsb [%l7 + 0x19], %i3 fmovsn %icc, %f8, %f14 fble,a %fcc2, loop_5821 sdiv %g5, 0x0948, %o1 st %f0, [%l7 + 0x28] ldd [%l7 + 0x48], %f10 loop_5821: ldx [%l7 + 0x30], %i5 ldub [%l7 + 0x29], %i4 ldx [%l7 + 0x50], %l5 fmovrsgez %g3, %f13, %f11 fbu,a %fcc1, loop_5822 fba %fcc3, loop_5823 sra %o4, %l1, %g7 stx %i2, [%l7 + 0x28] loop_5822: ble,a loop_5824 loop_5823: edge8ln %o6, %l6, %i7 stb %l2, [%l7 + 0x42] ldub [%l7 + 0x34], %o3 loop_5824: brz,a %l0, loop_5825 lduw [%l7 + 0x54], %g2 for %f0, %f8, %f0 edge16l %l3, %g4, %o7 loop_5825: fandnot1 %f8, %f12, %f6 fpadd32s %f1, %f4, %f0 std %f2, [%l7 + 0x60] subc %l4, %o0, %i1 fmul8sux16 %f2, %f14, %f6 st %f0, [%l7 + 0x2C] bshuffle %f4, %f2, %f6 lduh [%l7 + 0x58], %g1 tleu %icc, 0x4 tpos %xcc, 0x2 lduw [%l7 + 0x64], %i6 movl %icc, %o2, %o5 fmovda %icc, %f10, %f14 fcmple16 %f4, %f8, %g6 fmovd %f14, %f2 movrne %i3, %i0, %o1 fmovs %f15, %f8 bn %icc, loop_5826 fcmpne32 %f12, %f2, %i5 sth %i4, [%l7 + 0x68] move %xcc, %l5, %g5 loop_5826: brgez,a %o4, loop_5827 fandnot1s %f2, %f8, %f5 fmovdne %xcc, %f12, %f5 st %f9, [%l7 + 0x6C] loop_5827: fands %f3, %f6, %f7 popc %g3, %g7 xnorcc %i2, 0x1DC2, %l1 fpsub32 %f14, %f2, %f12 ld [%l7 + 0x60], %f5 fbu,a %fcc0, loop_5828 lduw [%l7 + 0x38], %l6 fmuld8ulx16 %f0, %f4, %f6 xorcc %i7, 0x162C, %o6 loop_5828: ldub [%l7 + 0x2A], %o3 stb %l0, [%l7 + 0x53] bvc loop_5829 fmovrslez %l2, %f6, %f6 bshuffle %f8, %f6, %f6 fbg %fcc3, loop_5830 loop_5829: lduh [%l7 + 0x0C], %l3 ldsh [%l7 + 0x30], %g4 bleu %icc, loop_5831 loop_5830: stb %g2, [%l7 + 0x0B] lduw [%l7 + 0x08], %l4 ldsw [%l7 + 0x30], %o7 loop_5831: srax %o0, %i1, %g1 edge32 %i6, %o5, %g6 taddcc %o2, 0x0480, %i0 fmovda %icc, %f3, %f8 taddcc %o1, %i3, %i4 fblg %fcc3, loop_5832 fcmple16 %f4, %f12, %i5 fmovdge %icc, %f9, %f12 fmovspos %icc, %f13, %f14 loop_5832: ldx [%l7 + 0x08], %l5 orcc %g5, 0x11CA, %o4 tcs %icc, 0x2 tpos %xcc, 0x0 fcmpgt16 %f14, %f10, %g3 fpadd32 %f4, %f14, %f14 tvc %xcc, 0x0 fpack32 %f0, %f10, %f2 sdiv %g7, 0x1910, %l1 stw %l6, [%l7 + 0x38] bpos,a,pt %icc, loop_5833 fand %f6, %f14, %f14 movvc %xcc, %i2, %o6 fmovsg %icc, %f4, %f14 loop_5833: fabsd %f8, %f0 ldub [%l7 + 0x30], %i7 fmovrdne %o3, %f10, %f10 movneg %xcc, %l2, %l3 smulcc %g4, %l0, %l4 fpsub16 %f2, %f10, %f0 ldub [%l7 + 0x7E], %g2 xnorcc %o7, 0x0276, %o0 fand %f2, %f14, %f10 ldsh [%l7 + 0x2C], %i1 ldd [%l7 + 0x58], %f2 fcmpes %fcc1, %f12, %f7 movrlez %i6, %o5, %g6 ld [%l7 + 0x54], %f9 ldd [%l7 + 0x08], %f6 sra %o2, %i0, %o1 ldsw [%l7 + 0x48], %i3 subcc %i4, %i5, %l5 fmovdn %icc, %f3, %f9 ldd [%l7 + 0x28], %f10 tl %icc, 0x1 ldd [%l7 + 0x40], %f0 movrlz %g5, %g1, %g3 fcmpes %fcc3, %f3, %f13 fmovsg %xcc, %f9, %f2 smulcc %g7, %l1, %o4 sllx %i2, 0x06, %l6 fmovrdne %i7, %f12, %f14 fnegd %f2, %f6 lduh [%l7 + 0x1C], %o6 bn,a,pn %icc, loop_5834 fornot2s %f7, %f5, %f3 fmul8x16 %f7, %f10, %f10 subccc %o3, %l3, %l2 loop_5834: andn %g4, %l4, %l0 fmovdleu %icc, %f7, %f9 fmovdcc %icc, %f4, %f8 addc %o7, 0x1069, %g2 bleu loop_5835 brz,a %o0, loop_5836 ldub [%l7 + 0x0A], %i6 bn,a,pn %icc, loop_5837 loop_5835: fmovdge %icc, %f5, %f1 loop_5836: fmovd %f14, %f8 sethi 0x1C19, %o5 loop_5837: fmovscc %icc, %f15, %f5 srax %i1, %g6, %o2 stx %o1, [%l7 + 0x20] addcc %i3, 0x0D2E, %i0 tsubcc %i5, 0x11B6, %l5 std %f14, [%l7 + 0x70] ld [%l7 + 0x7C], %f14 ldub [%l7 + 0x14], %g5 pdist %f8, %f0, %f12 nop setx loop_5838, %l0, %l1 jmpl %l1, %g1 fmovsn %icc, %f0, %f0 lduw [%l7 + 0x7C], %i4 fnot1 %f6, %f12 loop_5838: stw %g7, [%l7 + 0x64] fcmped %fcc0, %f10, %f0 tneg %icc, 0x5 fbule,a %fcc0, loop_5839 ldub [%l7 + 0x5A], %l1 stb %o4, [%l7 + 0x5E] fone %f10 loop_5839: fmul8sux16 %f8, %f0, %f0 movrgz %g3, %i2, %l6 fcmpd %fcc0, %f12, %f8 bge,a loop_5840 ble,a loop_5841 tpos %icc, 0x7 bn,a loop_5842 loop_5840: fbuge,a %fcc0, loop_5843 loop_5841: std %f10, [%l7 + 0x50] fand %f8, %f0, %f4 loop_5842: bne,a loop_5844 loop_5843: fmovsgu %xcc, %f1, %f7 andn %i7, %o6, %o3 ldd [%l7 + 0x70], %f14 loop_5844: fmovrsne %l2, %f1, %f12 andn %l3, 0x146D, %l4 ldub [%l7 + 0x6C], %g4 sdivcc %o7, 0x1230, %g2 ldd [%l7 + 0x48], %f14 fands %f11, %f14, %f8 lduw [%l7 + 0x5C], %l0 pdist %f6, %f10, %f8 edge16ln %o0, %i6, %o5 edge8n %g6, %o2, %o1 edge8n %i3, %i0, %i5 movrgz %i1, 0x07D, %g5 fpmerge %f15, %f5, %f8 stw %l5, [%l7 + 0x48] te %icc, 0x0 ld [%l7 + 0x50], %f6 fpmerge %f9, %f12, %f4 bg,a %icc, loop_5845 fnor %f10, %f2, %f8 fzero %f8 sdivcc %i4, 0x0088, %g7 loop_5845: udivx %l1, 0x097F, %g1 st %f4, [%l7 + 0x50] brgz,a %g3, loop_5846 stx %i2, [%l7 + 0x38] fmovrsne %l6, %f5, %f6 lduh [%l7 + 0x6C], %o4 loop_5846: lduh [%l7 + 0x7A], %i7 fzero %f14 tneg %icc, 0x7 xnorcc %o3, 0x1EBE, %l2 fmovdvs %xcc, %f12, %f10 ldx [%l7 + 0x40], %l3 std %f12, [%l7 + 0x60] fabss %f3, %f1 fmovdle %icc, %f8, %f15 fmovscs %icc, %f3, %f11 movn %icc, %o6, %g4 fmovsleu %xcc, %f15, %f3 edge32n %l4, %o7, %l0 fmovsa %icc, %f13, %f9 fbuge,a %fcc1, loop_5847 fornot2s %f13, %f1, %f9 sdivx %o0, 0x164D, %g2 fmovda %icc, %f12, %f10 loop_5847: lduh [%l7 + 0x52], %o5 fzeros %f14 fnor %f14, %f0, %f10 fcmpgt16 %f10, %f8, %g6 sth %i6, [%l7 + 0x0E] fmovsvs %icc, %f2, %f0 ldsh [%l7 + 0x0C], %o1 stb %o2, [%l7 + 0x3D] ldsw [%l7 + 0x7C], %i0 lduh [%l7 + 0x36], %i3 addccc %i5, 0x1894, %i1 fornot2 %f0, %f12, %f4 fbo,a %fcc0, loop_5848 umul %g5, 0x0E3B, %i4 fnors %f3, %f12, %f7 fba,a %fcc2, loop_5849 loop_5848: tgu %icc, 0x0 fmovdg %xcc, %f5, %f9 addcc %l5, 0x124C, %l1 loop_5849: bcc,pt %xcc, loop_5850 bvs,a,pt %icc, loop_5851 fmovrse %g7, %f2, %f11 fors %f3, %f6, %f0 loop_5850: sethi 0x10C6, %g1 loop_5851: fmovrdlz %g3, %f14, %f12 orn %l6, %o4, %i2 st %f11, [%l7 + 0x54] ldub [%l7 + 0x65], %i7 movgu %icc, %l2, %o3 fnot2 %f12, %f12 fnegd %f2, %f6 fcmple32 %f12, %f8, %o6 mulx %g4, 0x1417, %l4 array8 %o7, %l3, %o0 fmovdne %icc, %f4, %f8 movcs %xcc, %l0, %o5 subccc %g6, 0x0CEB, %g2 fcmpne32 %f4, %f2, %o1 fmul8x16al %f13, %f3, %f12 siam 0x6 fmovsl %xcc, %f13, %f6 bne,a,pt %xcc, loop_5852 ldub [%l7 + 0x7E], %i6 sdivcc %i0, 0x1325, %o2 stb %i5, [%l7 + 0x46] loop_5852: fandnot2 %f0, %f4, %f2 ldd [%l7 + 0x78], %f8 fmovrdgz %i3, %f12, %f2 brgz %i1, loop_5853 edge32 %i4, %g5, %l5 ld [%l7 + 0x24], %f3 xnor %g7, 0x0E58, %g1 loop_5853: ldd [%l7 + 0x18], %f0 fbu,a %fcc1, loop_5854 fcmple16 %f8, %f10, %l1 taddcctv %g3, %o4, %l6 stw %i2, [%l7 + 0x5C] loop_5854: lduw [%l7 + 0x20], %l2 fmovdl %xcc, %f4, %f3 fmovdn %icc, %f10, %f14 tge %icc, 0x6 ldsh [%l7 + 0x68], %o3 fmovsvs %xcc, %f5, %f14 andncc %o6, %g4, %i7 edge16l %l4, %l3, %o7 srlx %l0, %o5, %o0 stw %g6, [%l7 + 0x54] array8 %g2, %o1, %i6 brz,a %o2, loop_5855 sth %i0, [%l7 + 0x2A] xor %i5, %i1, %i3 addccc %g5, 0x01EE, %i4 loop_5855: lduw [%l7 + 0x30], %l5 brgez,a %g1, loop_5856 fcmped %fcc0, %f14, %f6 stx %l1, [%l7 + 0x30] sth %g7, [%l7 + 0x7E] loop_5856: ldsh [%l7 + 0x18], %g3 fmovsle %icc, %f10, %f8 smulcc %l6, %o4, %l2 stw %o3, [%l7 + 0x08] fpmerge %f11, %f1, %f6 fmovdge %icc, %f4, %f8 popc 0x0134, %i2 stw %g4, [%l7 + 0x38] fabss %f9, %f13 srl %o6, 0x05, %i7 orcc %l4, 0x07EE, %o7 fmovrse %l0, %f1, %f14 fpmerge %f15, %f0, %f14 sth %o5, [%l7 + 0x68] movg %xcc, %l3, %g6 brgez %o0, loop_5857 fbug,a %fcc1, loop_5858 fbuge,a %fcc2, loop_5859 array16 %o1, %g2, %i6 loop_5857: movge %icc, %o2, %i0 loop_5858: umul %i5, %i3, %g5 loop_5859: fcmple16 %f6, %f8, %i1 fmovsleu %xcc, %f14, %f7 brgz %i4, loop_5860 fmovdvc %xcc, %f14, %f7 stb %g1, [%l7 + 0x0B] udivx %l5, 0x115F, %l1 loop_5860: ldsw [%l7 + 0x70], %g7 std %f8, [%l7 + 0x30] ld [%l7 + 0x50], %f6 tleu %xcc, 0x1 brnz %l6, loop_5861 fpack16 %f12, %f13 umul %o4, 0x18BA, %l2 fcmpeq16 %f14, %f14, %g3 loop_5861: ba %icc, loop_5862 edge8n %i2, %g4, %o3 lduw [%l7 + 0x54], %i7 std %f6, [%l7 + 0x70] loop_5862: stb %l4, [%l7 + 0x0C] fnegd %f8, %f8 fpadd16s %f9, %f7, %f12 popc %o7, %o6 ldsh [%l7 + 0x76], %o5 lduw [%l7 + 0x68], %l3 std %f0, [%l7 + 0x60] ldsh [%l7 + 0x60], %l0 array16 %g6, %o0, %o1 lduw [%l7 + 0x24], %g2 ldsw [%l7 + 0x48], %i6 udiv %o2, 0x16FD, %i5 tle %xcc, 0x3 sllx %i0, %i3, %g5 std %f8, [%l7 + 0x50] edge8n %i4, %g1, %i1 movleu %xcc, %l5, %g7 addc %l1, %l6, %l2 fmul8ulx16 %f0, %f4, %f10 ld [%l7 + 0x40], %f14 edge16ln %o4, %g3, %i2 fzero %f0 move %xcc, %g4, %i7 ld [%l7 + 0x6C], %f4 movg %xcc, %l4, %o7 sth %o3, [%l7 + 0x72] std %f14, [%l7 + 0x20] stb %o6, [%l7 + 0x65] fpsub16s %f12, %f12, %f0 andcc %l3, %l0, %o5 fmovsge %icc, %f12, %f5 mova %icc, %o0, %o1 ldub [%l7 + 0x57], %g6 bge loop_5863 fpmerge %f5, %f13, %f2 fnand %f10, %f8, %f6 sth %i6, [%l7 + 0x2E] loop_5863: fmovsle %xcc, %f11, %f5 stx %g2, [%l7 + 0x70] tcs %icc, 0x1 fexpand %f1, %f2 bleu,a,pt %xcc, loop_5864 ldx [%l7 + 0x18], %i5 fmovsneg %xcc, %f8, %f1 ble,pn %icc, loop_5865 loop_5864: andcc %i0, 0x0AA7, %o2 ldsw [%l7 + 0x34], %i3 fmovrdgez %i4, %f0, %f8 loop_5865: stb %g1, [%l7 + 0x12] ble %icc, loop_5866 ldsh [%l7 + 0x74], %i1 sth %g5, [%l7 + 0x58] sth %l5, [%l7 + 0x1A] loop_5866: tg %xcc, 0x4 fmovsg %icc, %f9, %f0 ldsb [%l7 + 0x1E], %g7 stb %l1, [%l7 + 0x54] movne %icc, %l2, %o4 fzeros %f12 edge8n %g3, %i2, %l6 fxors %f12, %f4, %f0 fnand %f4, %f14, %f10 tneg %icc, 0x7 movneg %icc, %i7, %l4 fnot2 %f4, %f10 edge16n %o7, %g4, %o6 addccc %o3, 0x00DE, %l3 fzeros %f4 fmovsneg %xcc, %f12, %f14 fcmpeq16 %f6, %f6, %o5 ldx [%l7 + 0x50], %o0 fmovsne %xcc, %f13, %f0 fxors %f11, %f12, %f15 fbne,a %fcc0, loop_5867 andcc %l0, 0x1C3E, %o1 ld [%l7 + 0x54], %f13 stb %g6, [%l7 + 0x55] loop_5867: stb %i6, [%l7 + 0x26] movl %xcc, %i5, %i0 stb %o2, [%l7 + 0x73] fxnor %f6, %f6, %f4 fmovsn %xcc, %f4, %f8 fcmpne32 %f0, %f6, %g2 fone %f0 fpsub32 %f12, %f0, %f0 xor %i3, %i4, %i1 fbule,a %fcc3, loop_5868 fandnot2s %f13, %f11, %f13 fandnot2 %f0, %f0, %f0 movle %xcc, %g5, %l5 loop_5868: stx %g7, [%l7 + 0x60] alignaddr %g1, %l1, %o4 bl,a loop_5869 tsubcctv %l2, %i2, %l6 fbue,a %fcc2, loop_5870 fcmps %fcc1, %f2, %f12 loop_5869: fnot1 %f2, %f2 fmovdpos %icc, %f9, %f5 loop_5870: fbuge,a %fcc3, loop_5871 subcc %g3, 0x06E8, %l4 fnands %f8, %f15, %f6 movl %icc, %o7, %g4 loop_5871: edge16ln %o6, %i7, %l3 fcmpgt16 %f2, %f14, %o3 bshuffle %f12, %f8, %f12 ldub [%l7 + 0x45], %o5 fsrc2s %f13, %f11 ldd [%l7 + 0x48], %f10 lduh [%l7 + 0x48], %o0 edge16n %l0, %o1, %g6 fpsub32 %f6, %f14, %f0 bge,a loop_5872 movn %xcc, %i6, %i0 sth %o2, [%l7 + 0x66] tgu %xcc, 0x1 loop_5872: sth %g2, [%l7 + 0x7A] fxor %f4, %f0, %f0 fcmpd %fcc1, %f4, %f10 fandnot2 %f8, %f10, %f4 sth %i5, [%l7 + 0x0C] fornot1s %f11, %f12, %f1 lduh [%l7 + 0x14], %i4 std %f6, [%l7 + 0x58] mulx %i3, 0x16E0, %i1 stw %g5, [%l7 + 0x54] udivx %l5, 0x011C, %g7 stx %l1, [%l7 + 0x58] fcmpne32 %f12, %f8, %g1 fpsub32 %f12, %f0, %f0 tsubcc %o4, %i2, %l6 fbe %fcc3, loop_5873 fabss %f8, %f6 ldsh [%l7 + 0x5E], %l2 ldsb [%l7 + 0x50], %g3 loop_5873: fxnor %f0, %f6, %f12 fmovdl %xcc, %f1, %f8 fmovdgu %xcc, %f2, %f3 bvc,pt %icc, loop_5874 stb %l4, [%l7 + 0x3B] fble,a %fcc0, loop_5875 std %f4, [%l7 + 0x68] loop_5874: ld [%l7 + 0x3C], %f8 xorcc %g4, 0x0D66, %o7 loop_5875: bge,a,pt %icc, loop_5876 bvc %icc, loop_5877 stw %o6, [%l7 + 0x7C] fpack16 %f2, %f11 loop_5876: fmovrde %l3, %f0, %f10 loop_5877: edge8ln %i7, %o5, %o0 movvs %icc, %o3, %l0 fmul8x16 %f10, %f12, %f8 brnz %g6, loop_5878 fmovrse %i6, %f4, %f7 fbue %fcc1, loop_5879 udivcc %o1, 0x1410, %o2 loop_5878: lduh [%l7 + 0x1C], %i0 brgez,a %g2, loop_5880 loop_5879: fornot2s %f6, %f11, %f4 std %f6, [%l7 + 0x58] stx %i4, [%l7 + 0x60] loop_5880: fmovdleu %icc, %f0, %f4 tle %xcc, 0x0 fble,a %fcc0, loop_5881 fmovspos %icc, %f9, %f15 stx %i5, [%l7 + 0x58] ldub [%l7 + 0x2B], %i3 loop_5881: fmovrslez %g5, %f1, %f14 array32 %l5, %i1, %g7 fmuld8ulx16 %f6, %f8, %f12 fmovsle %icc, %f9, %f2 fxnors %f7, %f11, %f10 st %f4, [%l7 + 0x7C] fornot1 %f6, %f8, %f4 tcs %icc, 0x2 movrlez %l1, %o4, %g1 fpack32 %f6, %f8, %f10 edge32 %l6, %l2, %i2 fmovdvc %xcc, %f6, %f0 andn %l4, 0x05F8, %g3 ldsh [%l7 + 0x4C], %o7 sth %g4, [%l7 + 0x66] fmovdne %xcc, %f15, %f14 stw %l3, [%l7 + 0x34] ldd [%l7 + 0x10], %f6 stx %i7, [%l7 + 0x28] ldd [%l7 + 0x60], %f4 fandnot2 %f6, %f0, %f2 fble %fcc2, loop_5882 te %icc, 0x2 ldd [%l7 + 0x70], %f12 fbo,a %fcc3, loop_5883 loop_5882: xor %o6, %o0, %o3 fbug %fcc2, loop_5884 nop setx loop_5885, %l0, %l1 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_5883: or %o5, 0x1426, %g6 subcc %i6, 0x0636, %l0 loop_5884: stw %o2, [%l7 + 0x58] loop_5885: stw %i0, [%l7 + 0x0C] fandnot1 %f14, %f10, %f8 tl %icc, 0x6 nop setx loop_5886, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot2 %f12, %f0 fbu %fcc0, loop_5887 fornot2 %f6, %f12, %f12 loop_5886: ldsb [%l7 + 0x3D], %o1 ldsw [%l7 + 0x58], %g2 loop_5887: fbl,a %fcc1, loop_5888 addcc %i5, %i4, %g5 udiv %i3, 0x154B, %i1 movvs %icc, %g7, %l1 loop_5888: sdivx %l5, 0x0403, %o4 umul %l6, %g1, %i2 lduw [%l7 + 0x44], %l2 fexpand %f8, %f8 movge %xcc, %l4, %g3 ldsw [%l7 + 0x0C], %o7 movpos %icc, %l3, %g4 fmovdcs %xcc, %f4, %f9 movrgz %i7, %o0, %o6 fbul,a %fcc1, loop_5889 lduw [%l7 + 0x78], %o5 sdivx %o3, 0x162B, %i6 fmovrdgz %g6, %f10, %f2 loop_5889: movrgz %l0, 0x120, %o2 movneg %xcc, %o1, %i0 mova %xcc, %i5, %i4 fcmpes %fcc3, %f7, %f0 ldx [%l7 + 0x50], %g2 st %f11, [%l7 + 0x58] fmovrslez %g5, %f2, %f10 srax %i3, %i1, %g7 fandnot2 %f2, %f6, %f0 fzero %f10 fmovsa %xcc, %f7, %f12 std %f8, [%l7 + 0x78] bn %icc, loop_5890 sra %l1, %l5, %o4 alignaddrl %g1, %i2, %l2 lduh [%l7 + 0x48], %l6 loop_5890: fnors %f12, %f8, %f14 tsubcc %l4, %o7, %g3 fbo,a %fcc1, loop_5891 tleu %xcc, 0x3 fmovdn %xcc, %f2, %f10 stw %g4, [%l7 + 0x74] loop_5891: edge8 %i7, %o0, %o6 andn %o5, 0x0A70, %l3 st %f4, [%l7 + 0x58] fmovrsne %i6, %f5, %f4 fmovrdlez %g6, %f14, %f2 st %f5, [%l7 + 0x08] fmovde %xcc, %f15, %f9 ld [%l7 + 0x24], %f3 fcmpd %fcc1, %f10, %f14 fxnor %f14, %f6, %f14 ble %xcc, loop_5892 movcc %xcc, %l0, %o3 stw %o1, [%l7 + 0x3C] array8 %i0, %i5, %i4 loop_5892: fbge,a %fcc1, loop_5893 fmovdg %icc, %f5, %f11 fnegd %f12, %f8 sll %g2, %o2, %i3 loop_5893: orncc %g5, %i1, %g7 fmovrsgez %l5, %f15, %f10 std %f4, [%l7 + 0x10] ldsh [%l7 + 0x46], %o4 fmul8x16 %f13, %f2, %f10 fmovspos %xcc, %f5, %f15 bvs,pn %icc, loop_5894 fmuld8sux16 %f4, %f15, %f12 popc 0x029A, %l1 tvs %icc, 0x7 loop_5894: addccc %g1, %l2, %i2 tle %icc, 0x5 movne %xcc, %l6, %o7 fpsub16s %f15, %f8, %f1 stx %g3, [%l7 + 0x58] ldx [%l7 + 0x28], %l4 edge16 %g4, %i7, %o6 bg,pt %icc, loop_5895 fbge,a %fcc1, loop_5896 bvc,a loop_5897 pdist %f0, %f14, %f0 loop_5895: lduw [%l7 + 0x3C], %o0 loop_5896: fnot2s %f14, %f0 loop_5897: stb %o5, [%l7 + 0x5D] movre %i6, %l3, %l0 fmovsvc %icc, %f2, %f8 movrgez %o3, %g6, %i0 st %f10, [%l7 + 0x20] lduw [%l7 + 0x34], %i5 ldsw [%l7 + 0x78], %o1 fmovsne %xcc, %f7, %f14 fnot1 %f4, %f12 lduw [%l7 + 0x3C], %i4 te %icc, 0x4 fbn %fcc0, loop_5898 tl %xcc, 0x0 smulcc %o2, 0x1179, %i3 fpsub32 %f6, %f4, %f10 loop_5898: stb %g5, [%l7 + 0x7E] move %xcc, %g2, %g7 tsubcc %l5, 0x1592, %o4 ldub [%l7 + 0x2A], %i1 lduh [%l7 + 0x74], %l1 tneg %icc, 0x2 ldx [%l7 + 0x48], %g1 fpadd32 %f4, %f8, %f12 edge8 %i2, %l6, %o7 ldx [%l7 + 0x40], %l2 fmovdvs %xcc, %f6, %f12 ldub [%l7 + 0x76], %l4 movre %g4, %g3, %o6 brlez,a %i7, loop_5899 fcmpne32 %f12, %f12, %o5 fmuld8ulx16 %f11, %f13, %f6 be loop_5900 loop_5899: umulcc %i6, 0x0C5D, %l3 fmovrde %l0, %f0, %f10 lduw [%l7 + 0x20], %o0 loop_5900: ld [%l7 + 0x74], %f1 fmovdvs %icc, %f7, %f13 fnegs %f11, %f7 lduh [%l7 + 0x22], %o3 brz,a %i0, loop_5901 tsubcctv %g6, 0x1E13, %i5 fandnot1 %f10, %f6, %f10 stw %i4, [%l7 + 0x54] loop_5901: movne %xcc, %o1, %o2 stx %g5, [%l7 + 0x20] std %f14, [%l7 + 0x70] stb %g2, [%l7 + 0x29] ldd [%l7 + 0x58], %f6 ldsh [%l7 + 0x08], %g7 brnz,a %l5, loop_5902 fzero %f12 addccc %i3, %o4, %l1 fmovsne %icc, %f10, %f4 loop_5902: ldsb [%l7 + 0x50], %i1 ld [%l7 + 0x60], %f3 st %f15, [%l7 + 0x24] fbo %fcc1, loop_5903 ldx [%l7 + 0x58], %i2 fmovrslez %g1, %f9, %f5 fmul8x16al %f8, %f14, %f4 loop_5903: std %f14, [%l7 + 0x18] alignaddrl %l6, %o7, %l4 andncc %g4, %g3, %l2 fnegd %f2, %f12 stw %o6, [%l7 + 0x18] fbu,a %fcc3, loop_5904 movge %icc, %o5, %i7 umulcc %l3, %l0, %o0 fornot1s %f15, %f10, %f8 loop_5904: or %o3, %i6, %i0 stb %i5, [%l7 + 0x11] fcmple16 %f8, %f8, %i4 bgu,pn %icc, loop_5905 ldsw [%l7 + 0x0C], %g6 fbule %fcc2, loop_5906 ldd [%l7 + 0x28], %f14 loop_5905: fcmped %fcc1, %f12, %f12 ta %icc, 0x7 loop_5906: brz,a %o1, loop_5907 fmovd %f12, %f12 fmovrslez %o2, %f3, %f11 std %f10, [%l7 + 0x38] loop_5907: fnand %f8, %f12, %f10 fmovrde %g2, %f10, %f10 stb %g5, [%l7 + 0x24] fmovse %xcc, %f1, %f5 umulcc %g7, 0x16D9, %l5 stw %o4, [%l7 + 0x70] movrgez %l1, 0x06D, %i3 stw %i2, [%l7 + 0x30] edge32l %g1, %i1, %l6 fmul8x16 %f8, %f2, %f2 ldsb [%l7 + 0x43], %l4 te %xcc, 0x2 fornot1 %f10, %f8, %f4 bvs %icc, loop_5908 fmovdneg %xcc, %f1, %f1 ld [%l7 + 0x74], %f3 ldsh [%l7 + 0x4C], %o7 loop_5908: fmovsleu %xcc, %f5, %f8 bpos loop_5909 fsrc1 %f10, %f0 bcc loop_5910 te %xcc, 0x7 loop_5909: fcmple16 %f10, %f2, %g3 bcs,pt %xcc, loop_5911 loop_5910: bl,a,pn %icc, loop_5912 fornot2 %f0, %f14, %f4 bn,a,pn %icc, loop_5913 loop_5911: fmovrdlez %g4, %f8, %f0 loop_5912: fmovs %f13, %f12 stx %o6, [%l7 + 0x30] loop_5913: fmovsle %xcc, %f13, %f9 fbn %fcc1, loop_5914 udiv %l2, 0x15B3, %i7 brgez %o5, loop_5915 sll %l0, 0x0F, %l3 loop_5914: ldsw [%l7 + 0x0C], %o3 fxnors %f10, %f7, %f0 loop_5915: movrgez %o0, 0x285, %i0 fmovdvc %icc, %f0, %f1 lduw [%l7 + 0x6C], %i6 ldd [%l7 + 0x60], %f14 st %f9, [%l7 + 0x1C] call loop_5916 edge32ln %i4, %g6, %i5 edge16 %o2, %g2, %o1 fpack16 %f6, %f15 loop_5916: fmovdvc %icc, %f1, %f8 fmovscs %icc, %f7, %f9 movcc %xcc, %g7, %g5 movcs %icc, %o4, %l5 ldub [%l7 + 0x18], %l1 ldx [%l7 + 0x38], %i2 edge16l %i3, %i1, %l6 bge,a,pt %icc, loop_5917 stb %l4, [%l7 + 0x2C] ldx [%l7 + 0x50], %o7 fpack16 %f4, %f3 loop_5917: movre %g1, %g4, %o6 ld [%l7 + 0x78], %f3 stb %l2, [%l7 + 0x66] sdivx %g3, 0x0B38, %o5 ldd [%l7 + 0x38], %f14 movneg %xcc, %i7, %l3 andn %o3, 0x1676, %o0 fzero %f12 fmovdn %icc, %f2, %f13 udivcc %l0, 0x1D84, %i6 be,a,pn %xcc, loop_5918 fmovdvs %xcc, %f14, %f2 subc %i4, 0x147F, %g6 movg %xcc, %i5, %i0 loop_5918: lduw [%l7 + 0x38], %g2 nop setx loop_5919, %l0, %l1 jmpl %l1, %o1 sth %g7, [%l7 + 0x6E] tne %xcc, 0x0 udivcc %o2, 0x092B, %o4 loop_5919: fmovrsgez %g5, %f5, %f12 tvc %xcc, 0x7 st %f10, [%l7 + 0x0C] fba,a %fcc0, loop_5920 fmul8x16al %f7, %f8, %f12 movrlez %l5, %i2, %l1 orn %i3, 0x1E44, %l6 loop_5920: fxors %f8, %f13, %f13 fandnot2s %f14, %f12, %f3 movneg %icc, %i1, %o7 bgu %icc, loop_5921 andcc %g1, %g4, %l4 tg %xcc, 0x5 array32 %o6, %l2, %o5 loop_5921: fmovrdne %g3, %f0, %f6 fzero %f0 bvc,pt %icc, loop_5922 ldd [%l7 + 0x40], %f4 fmul8ulx16 %f12, %f2, %f14 ld [%l7 + 0x50], %f13 loop_5922: stw %l3, [%l7 + 0x3C] sth %o3, [%l7 + 0x76] bleu,a %xcc, loop_5923 pdist %f6, %f12, %f10 brgez %i7, loop_5924 brnz,a %l0, loop_5925 loop_5923: xnorcc %o0, 0x1724, %i4 fmul8x16au %f5, %f13, %f6 loop_5924: lduw [%l7 + 0x08], %g6 loop_5925: be,pt %icc, loop_5926 smulcc %i5, 0x14ED, %i0 fbge %fcc0, loop_5927 fmovdg %xcc, %f14, %f10 loop_5926: ldsh [%l7 + 0x1A], %g2 fbo %fcc0, loop_5928 loop_5927: movre %o1, %g7, %o2 movpos %xcc, %i6, %o4 fmovsl %xcc, %f7, %f3 loop_5928: udivcc %g5, 0x1227, %l5 lduh [%l7 + 0x6A], %l1 lduw [%l7 + 0x28], %i2 fpsub16 %f4, %f14, %f12 lduh [%l7 + 0x3A], %i3 fmovsneg %xcc, %f11, %f5 stx %i1, [%l7 + 0x08] ldx [%l7 + 0x30], %l6 ba %icc, loop_5929 fcmple16 %f2, %f4, %g1 movrne %o7, %l4, %g4 lduw [%l7 + 0x30], %o6 loop_5929: fmovda %xcc, %f7, %f14 ldub [%l7 + 0x3F], %l2 ldx [%l7 + 0x58], %g3 bgu,pn %icc, loop_5930 ldub [%l7 + 0x54], %l3 tpos %xcc, 0x1 te %xcc, 0x6 loop_5930: movpos %xcc, %o3, %o5 movre %l0, 0x026, %o0 fones %f15 sth %i7, [%l7 + 0x62] bn loop_5931 fornot1 %f4, %f10, %f12 fmul8ulx16 %f10, %f10, %f8 ldx [%l7 + 0x70], %i4 loop_5931: move %xcc, %g6, %i0 ld [%l7 + 0x7C], %f3 fmovdneg %icc, %f14, %f12 fmovdneg %icc, %f15, %f13 stb %i5, [%l7 + 0x74] ldsh [%l7 + 0x3E], %g2 fmovdl %xcc, %f1, %f9 st %f4, [%l7 + 0x74] movvs %xcc, %g7, %o1 fcmple32 %f14, %f14, %i6 edge16ln %o2, %g5, %l5 ldsb [%l7 + 0x3C], %l1 lduw [%l7 + 0x30], %o4 fmovs %f5, %f15 ldd [%l7 + 0x08], %f2 lduw [%l7 + 0x40], %i3 stw %i2, [%l7 + 0x4C] add %l6, %g1, %i1 sth %l4, [%l7 + 0x14] andn %o7, %g4, %o6 umul %g3, 0x0BAB, %l2 alignaddrl %o3, %l3, %o5 edge16 %l0, %i7, %i4 subcc %g6, %o0, %i5 movneg %icc, %i0, %g7 fandnot2s %f11, %f0, %f1 fornot2s %f10, %f13, %f9 lduh [%l7 + 0x52], %g2 fmovrde %i6, %f12, %f4 stb %o1, [%l7 + 0x6C] fbue,a %fcc0, loop_5932 st %f6, [%l7 + 0x10] ldsb [%l7 + 0x3D], %o2 nop setx loop_5933, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5932: lduw [%l7 + 0x50], %g5 fmovdg %icc, %f9, %f0 fpadd32s %f6, %f15, %f15 loop_5933: sdivx %l1, 0x1264, %o4 alignaddr %i3, %i2, %l6 movrlez %g1, %l5, %i1 edge8ln %l4, %g4, %o7 lduh [%l7 + 0x6E], %g3 fpack32 %f10, %f8, %f10 xor %l2, %o6, %l3 tle %xcc, 0x0 tge %icc, 0x6 ldd [%l7 + 0x10], %f0 fmul8x16au %f2, %f1, %f14 brgez %o3, loop_5934 fmovde %xcc, %f4, %f8 lduh [%l7 + 0x1C], %l0 std %f4, [%l7 + 0x48] loop_5934: subcc %i7, %i4, %o5 movrlez %o0, %g6, %i5 ldsb [%l7 + 0x36], %i0 fbo,a %fcc2, loop_5935 fmovdg %icc, %f0, %f1 fornot2 %f8, %f8, %f2 udivcc %g7, 0x024F, %i6 loop_5935: fcmpgt16 %f6, %f4, %g2 fornot1s %f15, %f9, %f8 movn %xcc, %o1, %g5 ldub [%l7 + 0x70], %o2 fmovdge %icc, %f12, %f1 st %f14, [%l7 + 0x24] tn %icc, 0x5 fpackfix %f4, %f4 movleu %xcc, %o4, %i3 ldsw [%l7 + 0x40], %l1 fbu %fcc2, loop_5936 movge %icc, %i2, %l6 ta %icc, 0x6 fbn,a %fcc0, loop_5937 loop_5936: fandnot1 %f14, %f8, %f10 sll %l5, %g1, %i1 fnot2s %f8, %f15 loop_5937: fmovdvc %xcc, %f7, %f12 mulscc %g4, 0x0E4F, %l4 tg %icc, 0x7 and %o7, %g3, %l2 fbu,a %fcc0, loop_5938 srl %o6, 0x0B, %l3 ldsw [%l7 + 0x60], %l0 ldub [%l7 + 0x5F], %o3 loop_5938: fnot2s %f15, %f2 fcmpeq32 %f4, %f14, %i4 fandnot1s %f7, %f14, %f12 be,pt %icc, loop_5939 fmul8sux16 %f12, %f6, %f2 bpos,pn %xcc, loop_5940 sllx %o5, %i7, %g6 loop_5939: ldub [%l7 + 0x68], %i5 ldsw [%l7 + 0x3C], %i0 loop_5940: fpsub16s %f4, %f3, %f9 ldsh [%l7 + 0x4C], %o0 siam 0x3 st %f5, [%l7 + 0x74] fblg,a %fcc1, loop_5941 ldsh [%l7 + 0x40], %g7 fandnot2s %f4, %f5, %f7 fnands %f14, %f12, %f3 loop_5941: taddcctv %g2, %i6, %g5 ldd [%l7 + 0x40], %f4 ldsh [%l7 + 0x24], %o1 sth %o4, [%l7 + 0x66] stw %o2, [%l7 + 0x38] ldsb [%l7 + 0x7B], %l1 movrlez %i2, %i3, %l5 fbu %fcc3, loop_5942 sllx %l6, %i1, %g1 brgz,a %l4, loop_5943 movrgez %g4, %g3, %o7 loop_5942: fpmerge %f5, %f12, %f6 bneg,a,pn %icc, loop_5944 loop_5943: stb %l2, [%l7 + 0x60] movrne %l3, 0x1A9, %l0 st %f3, [%l7 + 0x10] loop_5944: fpsub16s %f2, %f10, %f11 stb %o3, [%l7 + 0x16] ta %icc, 0x0 udivx %i4, 0x0F4C, %o5 fandnot1 %f14, %f4, %f14 subcc %i7, %o6, %g6 brnz %i5, loop_5945 array16 %o0, %i0, %g2 alignaddr %g7, %i6, %o1 lduh [%l7 + 0x18], %o4 loop_5945: ldsh [%l7 + 0x42], %o2 tcc %icc, 0x7 taddcctv %g5, 0x1C97, %l1 movcc %xcc, %i2, %l5 ldsh [%l7 + 0x10], %i3 srlx %i1, %l6, %g1 ldub [%l7 + 0x75], %g4 std %f4, [%l7 + 0x10] lduw [%l7 + 0x2C], %g3 ld [%l7 + 0x48], %f6 movrgz %o7, 0x1CE, %l4 ldx [%l7 + 0x38], %l3 brgez,a %l2, loop_5946 fbl,a %fcc1, loop_5947 tne %icc, 0x3 fands %f14, %f7, %f5 loop_5946: array32 %l0, %i4, %o5 loop_5947: ldsw [%l7 + 0x14], %i7 bgu %icc, loop_5948 stx %o6, [%l7 + 0x68] std %f2, [%l7 + 0x20] fbule %fcc2, loop_5949 loop_5948: tvs %xcc, 0x6 std %f0, [%l7 + 0x10] fcmpgt32 %f6, %f14, %o3 loop_5949: edge16l %i5, %g6, %i0 lduw [%l7 + 0x2C], %o0 umulcc %g2, 0x1EBD, %g7 bneg,pn %xcc, loop_5950 ld [%l7 + 0x58], %f15 bneg loop_5951 and %o1, %o4, %o2 loop_5950: fcmple16 %f14, %f12, %g5 fnot1 %f8, %f8 loop_5951: andncc %l1, %i2, %l5 edge32n %i3, %i1, %l6 fba,a %fcc0, loop_5952 fmul8x16 %f15, %f2, %f8 fmovscs %xcc, %f11, %f7 sdivcc %i6, 0x0F20, %g1 loop_5952: fmovsn %xcc, %f5, %f6 and %g4, 0x0903, %o7 bneg,a loop_5953 fmovdg %xcc, %f8, %f5 movrlez %l4, 0x28B, %l3 ldx [%l7 + 0x10], %l2 loop_5953: fmovs %f2, %f6 fmovdcc %xcc, %f5, %f0 tsubcc %l0, %g3, %o5 fmovsneg %icc, %f1, %f4 ldsb [%l7 + 0x50], %i7 fnegs %f8, %f0 fmovrde %i4, %f0, %f12 lduh [%l7 + 0x32], %o3 fmovsne %icc, %f3, %f6 be,pn %xcc, loop_5954 sth %i5, [%l7 + 0x6A] ldsh [%l7 + 0x30], %o6 fmovrdgz %i0, %f0, %f10 loop_5954: tcc %icc, 0x2 fandnot1 %f10, %f6, %f14 edge8l %o0, %g6, %g7 edge16n %g2, %o1, %o4 ldsb [%l7 + 0x0B], %o2 udiv %l1, 0x195B, %i2 movg %xcc, %l5, %i3 ldsh [%l7 + 0x6A], %g5 sllx %i1, %i6, %g1 andn %g4, 0x089C, %o7 fmovrdlz %l6, %f10, %f2 ldub [%l7 + 0x0D], %l3 sth %l2, [%l7 + 0x16] fbl,a %fcc3, loop_5955 fmovde %icc, %f4, %f14 fbn,a %fcc1, loop_5956 fornot2s %f6, %f13, %f7 loop_5955: sra %l4, %g3, %o5 mulscc %i7, %i4, %o3 loop_5956: fcmpgt32 %f4, %f0, %l0 stb %i5, [%l7 + 0x4B] movvs %xcc, %i0, %o0 tn %xcc, 0x3 edge16n %o6, %g7, %g6 movrlz %o1, 0x303, %o4 stb %o2, [%l7 + 0x6B] stw %g2, [%l7 + 0x70] movg %xcc, %i2, %l1 srlx %l5, %g5, %i1 edge16n %i6, %i3, %g4 fnegs %f9, %f3 addcc %g1, %o7, %l6 st %f7, [%l7 + 0x14] edge16ln %l2, %l3, %l4 fpsub32 %f10, %f8, %f6 sdivx %g3, 0x1BDC, %i7 stw %o5, [%l7 + 0x78] movcc %xcc, %i4, %l0 xorcc %i5, 0x13B4, %i0 fpsub32 %f8, %f8, %f14 brz,a %o3, loop_5957 fzeros %f0 ldsh [%l7 + 0x2A], %o6 or %g7, %g6, %o0 loop_5957: bn,a,pn %icc, loop_5958 ldx [%l7 + 0x48], %o1 movpos %xcc, %o4, %o2 st %f3, [%l7 + 0x08] loop_5958: ld [%l7 + 0x3C], %f14 array8 %i2, %g2, %l1 bn,a,pn %icc, loop_5959 fmuld8ulx16 %f0, %f11, %f10 movrgz %g5, %i1, %l5 st %f12, [%l7 + 0x64] loop_5959: brlez,a %i3, loop_5960 lduw [%l7 + 0x78], %i6 ldsb [%l7 + 0x1A], %g4 fmovsneg %xcc, %f1, %f14 loop_5960: fmuld8sux16 %f11, %f1, %f2 ldsh [%l7 + 0x6C], %g1 fandnot1 %f6, %f2, %f12 edge16l %o7, %l6, %l3 movl %xcc, %l2, %l4 fzeros %f3 edge16 %i7, %o5, %i4 std %f8, [%l7 + 0x38] std %f6, [%l7 + 0x70] fmul8x16al %f7, %f4, %f6 ld [%l7 + 0x30], %f7 brlz,a %g3, loop_5961 tvs %icc, 0x0 sth %l0, [%l7 + 0x60] movcc %icc, %i5, %i0 loop_5961: alignaddrl %o3, %g7, %g6 for %f12, %f6, %f6 fpsub16s %f3, %f10, %f15 ldsw [%l7 + 0x5C], %o0 ld [%l7 + 0x34], %f13 move %icc, %o1, %o4 fbge,a %fcc1, loop_5962 fpack16 %f10, %f1 ldub [%l7 + 0x43], %o6 smulcc %o2, 0x176F, %i2 loop_5962: fmovscc %icc, %f12, %f11 fmovrsgez %l1, %f0, %f0 ld [%l7 + 0x28], %f4 stx %g2, [%l7 + 0x28] ld [%l7 + 0x5C], %f0 fmovsn %icc, %f10, %f5 stx %i1, [%l7 + 0x68] fba %fcc0, loop_5963 ldub [%l7 + 0x68], %l5 stb %i3, [%l7 + 0x39] fcmpeq32 %f12, %f0, %g5 loop_5963: addc %g4, 0x1A21, %i6 ldd [%l7 + 0x70], %f4 lduw [%l7 + 0x2C], %g1 stw %l6, [%l7 + 0x68] lduw [%l7 + 0x18], %o7 fcmpgt32 %f6, %f6, %l3 ldd [%l7 + 0x40], %f8 stw %l2, [%l7 + 0x08] bvc,pt %xcc, loop_5964 ldd [%l7 + 0x60], %f14 st %f13, [%l7 + 0x34] ble %icc, loop_5965 loop_5964: std %f12, [%l7 + 0x18] std %f14, [%l7 + 0x70] brnz,a %i7, loop_5966 loop_5965: movrlez %l4, %o5, %g3 tg %xcc, 0x3 brgez %l0, loop_5967 loop_5966: pdist %f12, %f14, %f10 fandnot1 %f6, %f6, %f2 movpos %xcc, %i4, %i5 loop_5967: bvc,a %icc, loop_5968 stx %o3, [%l7 + 0x40] fmovse %xcc, %f9, %f2 st %f3, [%l7 + 0x60] loop_5968: fmovrdne %g7, %f0, %f2 std %f2, [%l7 + 0x58] movre %g6, %i0, %o0 fmovdvs %icc, %f1, %f10 ldub [%l7 + 0x2D], %o4 fmovdcs %xcc, %f6, %f12 fmovrde %o1, %f8, %f0 array32 %o6, %i2, %o2 mulx %l1, 0x14CC, %g2 fpackfix %f14, %f13 addc %l5, %i1, %g5 tvc %icc, 0x2 te %xcc, 0x2 tsubcc %i3, 0x0038, %g4 fbu %fcc2, loop_5969 sub %i6, %l6, %g1 fmul8x16au %f8, %f3, %f10 movvc %icc, %o7, %l2 loop_5969: fnegs %f5, %f5 move %icc, %i7, %l4 sllx %o5, 0x0C, %g3 fmovsleu %xcc, %f2, %f5 stx %l0, [%l7 + 0x60] fnors %f8, %f14, %f4 sethi 0x14D2, %l3 fpsub32s %f11, %f8, %f1 fmovd %f14, %f2 fcmpeq16 %f8, %f6, %i5 fmuld8ulx16 %f8, %f9, %f10 sth %i4, [%l7 + 0x48] stb %g7, [%l7 + 0x77] ldx [%l7 + 0x70], %o3 fmovdneg %xcc, %f8, %f14 movgu %icc, %i0, %o0 lduw [%l7 + 0x30], %o4 be,a loop_5970 fmul8x16al %f13, %f1, %f8 fmuld8sux16 %f3, %f9, %f6 udivcc %g6, 0x026F, %o1 loop_5970: lduw [%l7 + 0x24], %i2 ldsw [%l7 + 0x1C], %o6 array8 %l1, %o2, %g2 ldx [%l7 + 0x78], %i1 ldx [%l7 + 0x08], %g5 fpmerge %f5, %f6, %f14 te %icc, 0x3 fmuld8ulx16 %f15, %f7, %f6 ldx [%l7 + 0x20], %i3 movrlz %g4, %l5, %i6 smul %g1, 0x1B11, %l6 fmovdg %icc, %f12, %f4 edge16ln %o7, %i7, %l2 movrgz %o5, %l4, %l0 taddcctv %g3, 0x0418, %l3 nop setx loop_5971, %l0, %l1 jmpl %l1, %i5 stw %i4, [%l7 + 0x14] call loop_5972 fnot1s %f12, %f10 loop_5971: movrlz %g7, %o3, %o0 stw %i0, [%l7 + 0x34] loop_5972: fands %f2, %f12, %f0 stb %g6, [%l7 + 0x1A] call loop_5973 edge8 %o1, %i2, %o4 fcmps %fcc1, %f8, %f6 lduh [%l7 + 0x36], %l1 loop_5973: ldsb [%l7 + 0x6A], %o6 fmovrslz %g2, %f13, %f11 fcmped %fcc1, %f10, %f10 fmovdleu %icc, %f3, %f11 fmovsne %xcc, %f11, %f3 fmul8x16 %f12, %f0, %f12 brlz,a %i1, loop_5974 stb %g5, [%l7 + 0x76] ldsh [%l7 + 0x4E], %i3 tcc %xcc, 0x7 loop_5974: xorcc %g4, 0x0B31, %l5 ldsw [%l7 + 0x30], %i6 taddcctv %o2, 0x0637, %l6 fmovrsgez %o7, %f0, %f14 andncc %g1, %i7, %o5 fbul %fcc0, loop_5975 movle %xcc, %l2, %l0 fmovdvc %xcc, %f15, %f1 bge %xcc, loop_5976 loop_5975: ldsw [%l7 + 0x60], %g3 ldsb [%l7 + 0x32], %l4 bneg %xcc, loop_5977 loop_5976: fbu %fcc2, loop_5978 tge %xcc, 0x4 fmovsvs %icc, %f1, %f3 loop_5977: fbe %fcc3, loop_5979 loop_5978: bl,a loop_5980 nop setx loop_5981, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsge %xcc, %f10, %f8 loop_5979: lduw [%l7 + 0x08], %i5 loop_5980: fpadd32s %f5, %f2, %f14 loop_5981: ldsb [%l7 + 0x19], %i4 and %g7, 0x1044, %l3 movneg %icc, %o3, %i0 ldx [%l7 + 0x78], %g6 ldub [%l7 + 0x70], %o0 stx %i2, [%l7 + 0x48] fpsub32s %f14, %f14, %f6 movvs %xcc, %o4, %o1 st %f13, [%l7 + 0x74] ldsh [%l7 + 0x78], %l1 fmovdvc %icc, %f3, %f10 fxor %f4, %f14, %f2 or %o6, %i1, %g2 ta %xcc, 0x1 stb %i3, [%l7 + 0x74] ldsh [%l7 + 0x26], %g4 st %f13, [%l7 + 0x70] fsrc2s %f11, %f10 fcmpes %fcc1, %f2, %f4 subccc %g5, 0x052F, %i6 ldd [%l7 + 0x10], %f0 movl %xcc, %l5, %o2 ta %xcc, 0x5 sethi 0x057E, %o7 ldx [%l7 + 0x68], %l6 fpack32 %f12, %f14, %f14 tneg %xcc, 0x0 movrne %i7, 0x1D5, %o5 bvc,pn %icc, loop_5982 fabsd %f8, %f4 nop setx loop_5983, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x16], %l2 loop_5982: fpsub16 %f4, %f14, %f0 brnz %l0, loop_5984 loop_5983: fcmpes %fcc0, %f10, %f10 bvc,pn %icc, loop_5985 fmovrdlz %g1, %f6, %f2 loop_5984: ldsh [%l7 + 0x22], %l4 orncc %i5, 0x1D74, %i4 loop_5985: ldd [%l7 + 0x38], %f8 fbule,a %fcc2, loop_5986 ldsh [%l7 + 0x5C], %g7 ldx [%l7 + 0x78], %l3 edge32ln %g3, %o3, %i0 loop_5986: fmovsvc %icc, %f8, %f12 fmovdcc %xcc, %f3, %f9 fzero %f2 fmovrslez %o0, %f0, %f6 sth %i2, [%l7 + 0x3E] ldsh [%l7 + 0x24], %g6 edge16 %o1, %l1, %o6 fone %f0 lduw [%l7 + 0x78], %o4 addc %i1, 0x1814, %g2 ldsb [%l7 + 0x17], %g4 fabss %f13, %f10 lduw [%l7 + 0x3C], %g5 edge8l %i3, %l5, %i6 fpsub16s %f10, %f0, %f15 fmovdleu %icc, %f11, %f5 sth %o2, [%l7 + 0x5A] or %l6, %o7, %o5 lduh [%l7 + 0x78], %l2 ldsb [%l7 + 0x0A], %i7 fmovrse %l0, %f4, %f10 fmovsle %icc, %f4, %f0 fmovrdlez %l4, %f10, %f2 ldub [%l7 + 0x27], %i5 pdist %f10, %f6, %f12 bleu,pn %icc, loop_5987 fmovdcs %xcc, %f12, %f7 edge32n %g1, %g7, %l3 fmovde %xcc, %f2, %f4 loop_5987: bgu,a,pn %xcc, loop_5988 fbu %fcc2, loop_5989 brlz,a %i4, loop_5990 ldsh [%l7 + 0x60], %o3 loop_5988: stw %g3, [%l7 + 0x5C] loop_5989: fcmpeq32 %f8, %f0, %i0 loop_5990: fble %fcc3, loop_5991 ld [%l7 + 0x74], %f3 ldsw [%l7 + 0x54], %o0 movl %icc, %g6, %o1 loop_5991: fmovrsgez %l1, %f9, %f0 ld [%l7 + 0x78], %f10 st %f4, [%l7 + 0x70] smul %o6, 0x040B, %o4 fnot2s %f3, %f4 bn loop_5992 fbe,a %fcc2, loop_5993 stx %i2, [%l7 + 0x78] movgu %xcc, %i1, %g2 loop_5992: fmovsle %icc, %f11, %f12 loop_5993: movleu %icc, %g4, %g5 fpadd16 %f0, %f0, %f4 ld [%l7 + 0x74], %f3 tne %xcc, 0x5 nop setx loop_5994, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsneg %xcc, %f6, %f10 taddcc %l5, 0x0224, %i3 movg %icc, %o2, %i6 loop_5994: xor %o7, %l6, %o5 fmovrsgz %l2, %f3, %f2 fxors %f14, %f13, %f0 stw %i7, [%l7 + 0x20] movne %icc, %l0, %i5 bleu loop_5995 stx %g1, [%l7 + 0x50] taddcc %g7, %l4, %i4 sth %l3, [%l7 + 0x48] loop_5995: stx %o3, [%l7 + 0x50] nop setx loop_5996, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsn %icc, %f9, %f12 brlez %i0, loop_5997 call loop_5998 loop_5996: fpsub32s %f0, %f13, %f0 alignaddr %o0, %g6, %o1 loop_5997: lduw [%l7 + 0x64], %l1 loop_5998: lduw [%l7 + 0x34], %o6 fpmerge %f4, %f5, %f4 sdiv %o4, 0x1CE4, %g3 ldub [%l7 + 0x4F], %i1 tneg %icc, 0x4 fones %f6 lduh [%l7 + 0x58], %g2 fmovrdlz %g4, %f2, %f14 lduw [%l7 + 0x10], %i2 fmovsvs %icc, %f12, %f13 fpadd32 %f2, %f2, %f6 ldx [%l7 + 0x58], %l5 fmovrslez %i3, %f8, %f2 movrgez %g5, 0x292, %i6 fmovsa %icc, %f13, %f5 fble,a %fcc2, loop_5999 fnegd %f4, %f6 fornot1 %f10, %f2, %f14 andncc %o7, %l6, %o2 loop_5999: fcmps %fcc3, %f6, %f8 ldsb [%l7 + 0x43], %l2 bg,a loop_6000 stx %o5, [%l7 + 0x58] fbug,a %fcc2, loop_6001 movrlez %l0, 0x2DA, %i7 loop_6000: stb %g1, [%l7 + 0x6C] movn %icc, %g7, %i5 loop_6001: fmovdcs %xcc, %f14, %f11 fnegs %f8, %f9 addc %i4, %l4, %l3 bcc,pt %icc, loop_6002 sub %o3, 0x07A3, %i0 fmovdge %icc, %f10, %f11 sethi 0x098C, %o0 loop_6002: movl %xcc, %g6, %l1 array8 %o1, %o4, %o6 fzero %f6 bleu,a,pn %xcc, loop_6003 fmovs %f5, %f15 ldx [%l7 + 0x50], %g3 ldx [%l7 + 0x30], %i1 loop_6003: stb %g2, [%l7 + 0x36] fabsd %f8, %f8 taddcc %g4, 0x0358, %l5 fmovsvc %icc, %f12, %f10 sdivcc %i2, 0x1344, %i3 xor %g5, %o7, %i6 edge32l %o2, %l6, %o5 ld [%l7 + 0x50], %f4 ldsb [%l7 + 0x69], %l2 movleu %icc, %i7, %g1 movrlz %l0, 0x270, %g7 sllx %i4, %l4, %i5 tsubcctv %o3, 0x17CA, %i0 fpmerge %f15, %f13, %f4 movne %icc, %o0, %l3 bge,a %xcc, loop_6004 fones %f3 tn %xcc, 0x6 stx %g6, [%l7 + 0x28] loop_6004: array8 %o1, %o4, %o6 bg loop_6005 mova %icc, %g3, %l1 lduh [%l7 + 0x1E], %i1 movgu %xcc, %g2, %l5 loop_6005: nop setx loop_6006, %l0, %l1 jmpl %l1, %i2 ldd [%l7 + 0x78], %f8 lduh [%l7 + 0x38], %g4 tcs %xcc, 0x4 loop_6006: ldsw [%l7 + 0x60], %g5 tvs %xcc, 0x1 fpackfix %f12, %f0 fble %fcc0, loop_6007 fpack16 %f8, %f8 stw %o7, [%l7 + 0x08] fxor %f6, %f12, %f10 loop_6007: fxnors %f2, %f9, %f11 udivcc %i3, 0x0C08, %i6 fcmpd %fcc3, %f14, %f6 array8 %o2, %l6, %l2 bgu,a,pn %icc, loop_6008 sdiv %i7, 0x1F30, %o5 fmovdne %xcc, %f12, %f7 ld [%l7 + 0x38], %f8 loop_6008: bge,pn %xcc, loop_6009 stx %g1, [%l7 + 0x20] stb %l0, [%l7 + 0x3A] fmovdgu %icc, %f8, %f13 loop_6009: fcmpgt32 %f0, %f12, %i4 tcc %icc, 0x1 ldx [%l7 + 0x30], %l4 ldsh [%l7 + 0x4C], %g7 ld [%l7 + 0x58], %f0 bvc,a,pt %xcc, loop_6010 fmovsn %icc, %f8, %f15 fmovsvc %icc, %f12, %f12 sllx %o3, 0x15, %i0 loop_6010: xnor %o0, %l3, %g6 brgez,a %o1, loop_6011 fmovrslez %i5, %f1, %f9 fmul8x16 %f2, %f14, %f10 subccc %o4, %g3, %l1 loop_6011: fnegd %f14, %f0 tsubcctv %o6, %g2, %i1 fmovrslz %l5, %f9, %f8 ld [%l7 + 0x44], %f10 fpmerge %f12, %f14, %f4 te %xcc, 0x4 stb %i2, [%l7 + 0x1E] brnz %g4, loop_6012 stw %o7, [%l7 + 0x6C] fnegd %f4, %f12 sth %g5, [%l7 + 0x40] loop_6012: fmovdle %icc, %f10, %f5 std %f4, [%l7 + 0x38] fmovsl %xcc, %f3, %f2 fornot2s %f8, %f9, %f6 fmovsle %icc, %f1, %f8 fxnors %f12, %f4, %f1 sth %i6, [%l7 + 0x68] fcmpd %fcc2, %f8, %f14 edge8 %i3, %l6, %l2 std %f0, [%l7 + 0x40] fmovrsne %o2, %f4, %f4 fcmpeq16 %f2, %f6, %i7 edge8ln %o5, %l0, %i4 ldsw [%l7 + 0x3C], %g1 xor %g7, %o3, %i0 fmovdcc %xcc, %f1, %f11 fmovdne %icc, %f0, %f14 fmovrdgez %o0, %f4, %f6 stx %l3, [%l7 + 0x30] stb %g6, [%l7 + 0x3E] edge16n %l4, %o1, %o4 fbn %fcc0, loop_6013 st %f6, [%l7 + 0x1C] tleu %icc, 0x2 xnorcc %g3, %i5, %l1 loop_6013: stx %o6, [%l7 + 0x38] fxnor %f2, %f6, %f4 tcc %xcc, 0x3 fba %fcc3, loop_6014 fnegd %f6, %f10 orncc %i1, 0x18C0, %g2 andcc %i2, 0x0BEC, %g4 loop_6014: tle %xcc, 0x1 fmovdvc %xcc, %f3, %f15 edge16l %o7, %l5, %i6 edge16n %g5, %i3, %l2 lduh [%l7 + 0x68], %l6 subcc %i7, %o5, %o2 fbne,a %fcc2, loop_6015 fmul8x16al %f0, %f13, %f6 fba,a %fcc2, loop_6016 movrlez %l0, %i4, %g1 loop_6015: ld [%l7 + 0x4C], %f9 fnot1s %f15, %f2 loop_6016: fmovrsgez %g7, %f12, %f11 tcs %xcc, 0x1 faligndata %f12, %f12, %f12 brz,a %o3, loop_6017 fmovdcc %xcc, %f6, %f5 fxnor %f0, %f2, %f14 fmovsa %icc, %f8, %f15 loop_6017: fmovs %f1, %f8 stb %o0, [%l7 + 0x19] tcc %icc, 0x7 ldx [%l7 + 0x60], %i0 tge %icc, 0x3 sth %g6, [%l7 + 0x4C] fmovdvs %xcc, %f8, %f12 lduw [%l7 + 0x0C], %l3 ldd [%l7 + 0x78], %f4 movn %icc, %l4, %o1 movle %xcc, %g3, %i5 fmul8ulx16 %f2, %f14, %f0 tcc %icc, 0x7 fbule %fcc0, loop_6018 fmovdne %xcc, %f5, %f15 fble %fcc3, loop_6019 edge8n %l1, %o6, %i1 loop_6018: nop setx loop_6020, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbul %fcc2, loop_6021 loop_6019: stw %o4, [%l7 + 0x34] fmovde %icc, %f13, %f9 loop_6020: fmovdcs %icc, %f1, %f14 loop_6021: fmovspos %xcc, %f5, %f8 movpos %xcc, %g2, %i2 fmovrsgz %g4, %f14, %f4 fcmpeq16 %f2, %f12, %l5 or %i6, %g5, %o7 movleu %icc, %l2, %i3 std %f8, [%l7 + 0x10] bleu,pn %icc, loop_6022 fornot1 %f0, %f12, %f8 sllx %i7, %l6, %o2 fcmpeq16 %f0, %f4, %l0 loop_6022: movrlez %o5, 0x330, %i4 fmovsle %icc, %f8, %f12 bcc,a,pn %xcc, loop_6023 tg %icc, 0x4 tcs %icc, 0x0 tpos %icc, 0x0 loop_6023: fmovrslz %g7, %f11, %f6 movleu %icc, %o3, %o0 array8 %g1, %i0, %g6 edge16n %l3, %l4, %o1 mulscc %g3, 0x1AA6, %i5 lduw [%l7 + 0x40], %l1 st %f7, [%l7 + 0x48] ldsw [%l7 + 0x14], %o6 fmovdgu %icc, %f5, %f6 sethi 0x06E3, %i1 brgez,a %o4, loop_6024 tl %icc, 0x5 array8 %i2, %g4, %l5 stb %g2, [%l7 + 0x16] loop_6024: movcs %icc, %g5, %i6 xor %l2, %i3, %i7 fnot1s %f13, %f1 ldd [%l7 + 0x48], %f2 fnands %f2, %f14, %f9 fmovrdgz %l6, %f14, %f8 fmovsgu %icc, %f0, %f8 bgu,pt %icc, loop_6025 fpack16 %f4, %f14 movne %xcc, %o7, %l0 ldsh [%l7 + 0x4A], %o2 loop_6025: ldub [%l7 + 0x54], %o5 fmovsgu %icc, %f6, %f15 movrlz %g7, %o3, %o0 stw %i4, [%l7 + 0x4C] stb %i0, [%l7 + 0x56] fbuge %fcc0, loop_6026 stx %g1, [%l7 + 0x58] addccc %l3, %g6, %l4 lduw [%l7 + 0x6C], %o1 loop_6026: fzero %f14 stb %g3, [%l7 + 0x70] stx %l1, [%l7 + 0x70] for %f6, %f6, %f14 or %i5, %i1, %o6 fmovdn %xcc, %f7, %f14 sra %i2, %g4, %l5 movge %icc, %o4, %g5 ldsw [%l7 + 0x34], %g2 te %xcc, 0x1 st %f12, [%l7 + 0x54] lduh [%l7 + 0x64], %i6 ldsh [%l7 + 0x0A], %l2 fbo %fcc1, loop_6027 fcmpne16 %f2, %f0, %i3 fmovd %f2, %f8 lduh [%l7 + 0x26], %i7 loop_6027: ldub [%l7 + 0x57], %l6 fbue,a %fcc1, loop_6028 stb %l0, [%l7 + 0x6E] nop setx loop_6029, %l0, %l1 jmpl %l1, %o7 movcs %xcc, %o2, %o5 loop_6028: sll %o3, 0x0E, %o0 fmovrdne %i4, %f0, %f10 loop_6029: stw %i0, [%l7 + 0x3C] smulcc %g7, %g1, %g6 stb %l3, [%l7 + 0x48] stx %l4, [%l7 + 0x08] edge32ln %g3, %o1, %i5 taddcctv %i1, 0x0DAD, %l1 or %i2, %g4, %o6 fmovrsne %l5, %f6, %f10 fmovdgu %icc, %f5, %f0 fmovrse %o4, %f4, %f3 stw %g2, [%l7 + 0x64] std %f4, [%l7 + 0x08] lduh [%l7 + 0x28], %i6 ldub [%l7 + 0x15], %g5 fpsub16 %f6, %f8, %f6 fbe %fcc2, loop_6030 mulx %l2, %i3, %l6 std %f6, [%l7 + 0x58] subc %l0, 0x11D8, %o7 loop_6030: srl %i7, %o5, %o3 ldx [%l7 + 0x70], %o2 fcmpes %fcc0, %f8, %f10 fcmple16 %f4, %f12, %o0 pdist %f14, %f10, %f14 fpsub16 %f0, %f4, %f12 movg %xcc, %i0, %i4 stx %g1, [%l7 + 0x50] edge16l %g7, %g6, %l3 tpos %icc, 0x0 fmovdcs %xcc, %f6, %f9 tne %xcc, 0x3 brgez %l4, loop_6031 smulcc %g3, %o1, %i5 bl %xcc, loop_6032 ld [%l7 + 0x3C], %f4 loop_6031: fmovdcs %icc, %f11, %f11 for %f0, %f12, %f4 loop_6032: xnorcc %l1, 0x1772, %i2 fbg,a %fcc0, loop_6033 fbl %fcc0, loop_6034 std %f0, [%l7 + 0x68] ldsb [%l7 + 0x1C], %g4 loop_6033: andn %i1, 0x0245, %o6 loop_6034: fmul8x16au %f6, %f3, %f10 ldub [%l7 + 0x23], %o4 ldub [%l7 + 0x28], %l5 fmovdgu %icc, %f7, %f12 fxnor %f14, %f6, %f8 edge32 %g2, %i6, %l2 smulcc %g5, %l6, %l0 fmovsvs %icc, %f6, %f9 fmovsvc %xcc, %f0, %f13 edge16ln %o7, %i3, %o5 te %xcc, 0x2 sdiv %i7, 0x0F9A, %o2 stb %o3, [%l7 + 0x26] fmovdge %xcc, %f10, %f7 sth %o0, [%l7 + 0x6E] ld [%l7 + 0x18], %f3 ldsh [%l7 + 0x14], %i4 ld [%l7 + 0x14], %f15 orcc %i0, %g1, %g6 ldx [%l7 + 0x40], %l3 stx %g7, [%l7 + 0x40] stw %g3, [%l7 + 0x48] ldsw [%l7 + 0x58], %o1 stb %i5, [%l7 + 0x15] ldsh [%l7 + 0x5C], %l4 fmovrdlz %l1, %f10, %f12 fabss %f8, %f15 te %icc, 0x7 bleu,pt %xcc, loop_6035 fcmple32 %f6, %f12, %g4 st %f6, [%l7 + 0x24] stw %i2, [%l7 + 0x44] loop_6035: ld [%l7 + 0x34], %f14 std %f12, [%l7 + 0x58] fbu,a %fcc1, loop_6036 sth %o6, [%l7 + 0x40] fmovsle %icc, %f5, %f10 bcs,pn %xcc, loop_6037 loop_6036: ld [%l7 + 0x44], %f5 fornot2 %f12, %f2, %f0 ldsh [%l7 + 0x1C], %i1 loop_6037: ldsh [%l7 + 0x3E], %o4 fba,a %fcc2, loop_6038 fmovsvc %xcc, %f8, %f2 ldd [%l7 + 0x50], %f0 fnot2s %f11, %f3 loop_6038: edge32l %l5, %g2, %l2 movcs %icc, %i6, %g5 srlx %l6, 0x06, %l0 lduh [%l7 + 0x6A], %o7 ld [%l7 + 0x28], %f7 andn %i3, %i7, %o2 fone %f6 bge,a,pn %icc, loop_6039 fmovdn %xcc, %f9, %f12 nop setx loop_6040, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done te %icc, 0x0 loop_6039: fcmped %fcc2, %f2, %f0 fnors %f1, %f10, %f9 loop_6040: fmovscc %xcc, %f3, %f15 fblg %fcc2, loop_6041 fnot1 %f4, %f14 ble loop_6042 fcmpeq16 %f10, %f8, %o5 loop_6041: fmovrdgz %o0, %f8, %f8 fmovrdgz %o3, %f14, %f0 loop_6042: ldsh [%l7 + 0x78], %i4 movle %xcc, %i0, %g6 ldsb [%l7 + 0x24], %g1 fmovdle %xcc, %f6, %f10 std %f10, [%l7 + 0x08] tsubcc %l3, %g3, %o1 fbge %fcc3, loop_6043 tgu %xcc, 0x0 ldd [%l7 + 0x28], %f2 ldsw [%l7 + 0x68], %g7 loop_6043: ldd [%l7 + 0x20], %f10 tpos %xcc, 0x5 srl %i5, %l1, %l4 fnand %f2, %f2, %f12 ld [%l7 + 0x44], %f4 sethi 0x1ED5, %i2 fbl,a %fcc2, loop_6044 sdivx %o6, 0x0F32, %i1 bg %xcc, loop_6045 lduh [%l7 + 0x70], %o4 loop_6044: bcc %xcc, loop_6046 fmovscs %xcc, %f0, %f14 loop_6045: or %g4, %g2, %l2 lduh [%l7 + 0x2C], %l5 loop_6046: movre %i6, %l6, %l0 bvc,a,pn %icc, loop_6047 fmovd %f2, %f14 fcmpgt32 %f0, %f14, %g5 ldd [%l7 + 0x08], %f10 loop_6047: fmovdgu %icc, %f0, %f13 fbule,a %fcc2, loop_6048 st %f1, [%l7 + 0x44] nop setx loop_6049, %l0, %l1 jmpl %l1, %i3 ldd [%l7 + 0x60], %f4 loop_6048: stb %o7, [%l7 + 0x77] tne %icc, 0x6 loop_6049: edge32l %o2, %i7, %o5 ldsw [%l7 + 0x28], %o0 fmovdge %icc, %f11, %f5 stb %o3, [%l7 + 0x53] fbo %fcc2, loop_6050 fbe %fcc3, loop_6051 fnor %f12, %f14, %f14 or %i0, 0x181D, %i4 loop_6050: ld [%l7 + 0x3C], %f6 loop_6051: fmovdge %xcc, %f10, %f0 fcmpne16 %f10, %f4, %g6 lduw [%l7 + 0x48], %g1 ldx [%l7 + 0x68], %g3 ldsh [%l7 + 0x1A], %l3 lduw [%l7 + 0x54], %g7 ldsb [%l7 + 0x19], %o1 ldub [%l7 + 0x7A], %l1 fcmpne32 %f4, %f8, %l4 sdiv %i2, 0x02B1, %i5 orcc %o6, 0x0603, %o4 lduh [%l7 + 0x62], %i1 fmul8x16au %f13, %f5, %f10 sdivx %g2, 0x01D2, %l2 st %f13, [%l7 + 0x74] fandnot1s %f15, %f2, %f15 ldub [%l7 + 0x27], %g4 stb %l5, [%l7 + 0x6E] smul %i6, %l6, %l0 ldsh [%l7 + 0x7E], %i3 tne %icc, 0x3 ldx [%l7 + 0x40], %g5 fmovdle %xcc, %f0, %f2 std %f12, [%l7 + 0x70] fone %f14 tge %xcc, 0x1 ldsb [%l7 + 0x18], %o2 fone %f0 ldsb [%l7 + 0x52], %o7 fmovdvs %icc, %f1, %f10 fornot2 %f6, %f14, %f0 xnorcc %o5, %o0, %o3 stb %i0, [%l7 + 0x5B] stb %i7, [%l7 + 0x3D] fnand %f14, %f2, %f12 fpsub16 %f4, %f12, %f14 fpadd32s %f4, %f0, %f15 fzero %f6 fbne %fcc2, loop_6052 st %f4, [%l7 + 0x4C] fmovrdgez %i4, %f8, %f2 fmovdle %xcc, %f5, %f2 loop_6052: fmovsge %icc, %f12, %f1 fcmpeq32 %f2, %f12, %g1 ldd [%l7 + 0x30], %f12 fmovsge %icc, %f0, %f7 edge16 %g6, %g3, %g7 addccc %l3, %l1, %l4 add %i2, %o1, %o6 umul %i5, %o4, %g2 lduh [%l7 + 0x1A], %l2 ldsw [%l7 + 0x4C], %i1 tleu %xcc, 0x2 edge8 %g4, %l5, %l6 bg,a loop_6053 std %f4, [%l7 + 0x48] ldsh [%l7 + 0x26], %i6 stw %i3, [%l7 + 0x34] loop_6053: fnand %f12, %f14, %f4 andcc %l0, 0x1937, %g5 orn %o2, %o5, %o7 edge16 %o3, %i0, %i7 fmuld8sux16 %f2, %f11, %f0 move %icc, %i4, %o0 lduh [%l7 + 0x6E], %g1 std %f0, [%l7 + 0x78] orncc %g6, 0x1E78, %g3 ba,pn %icc, loop_6054 fmovrsgez %g7, %f3, %f11 fandnot1s %f7, %f2, %f12 taddcc %l1, 0x0577, %l3 loop_6054: stw %i2, [%l7 + 0x6C] udiv %o1, 0x1E8A, %l4 ble,pn %icc, loop_6055 udivcc %o6, 0x0908, %i5 fmovsneg %icc, %f3, %f2 fexpand %f12, %f6 loop_6055: stb %g2, [%l7 + 0x50] tneg %xcc, 0x2 ldub [%l7 + 0x52], %l2 movg %xcc, %i1, %o4 bneg,a loop_6056 fbg %fcc2, loop_6057 sdivcc %l5, 0x1FC4, %g4 sub %l6, 0x1FBE, %i3 loop_6056: ba,a,pt %icc, loop_6058 loop_6057: xorcc %i6, 0x1E6D, %l0 popc 0x1F63, %g5 st %f1, [%l7 + 0x14] loop_6058: ld [%l7 + 0x5C], %f3 fandnot2s %f4, %f7, %f2 srlx %o5, %o2, %o7 fpadd16 %f6, %f2, %f6 fmul8x16au %f3, %f9, %f10 fbule %fcc0, loop_6059 sub %i0, %i7, %i4 siam 0x5 fmovsvs %xcc, %f3, %f0 loop_6059: andcc %o0, 0x00CB, %g1 fmul8x16au %f13, %f14, %f6 movvs %xcc, %g6, %g3 fmovdcc %xcc, %f11, %f11 ble,pt %xcc, loop_6060 fbul,a %fcc0, loop_6061 fmovrdlez %o3, %f2, %f8 fpadd16s %f14, %f13, %f7 loop_6060: fsrc2 %f8, %f14 loop_6061: fmovs %f13, %f8 nop setx loop_6062, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbo %fcc1, loop_6063 lduh [%l7 + 0x34], %l1 ldub [%l7 + 0x21], %g7 loop_6062: fabsd %f14, %f6 loop_6063: sllx %i2, %l3, %l4 ldsb [%l7 + 0x26], %o6 umulcc %o1, %g2, %l2 bvs,a loop_6064 subccc %i5, %i1, %l5 edge8l %g4, %l6, %o4 stb %i3, [%l7 + 0x70] loop_6064: fornot1 %f2, %f2, %f0 ldsh [%l7 + 0x20], %i6 bvc,pn %icc, loop_6065 lduw [%l7 + 0x10], %l0 fmovrde %g5, %f14, %f0 sth %o5, [%l7 + 0x7E] loop_6065: fmovsneg %icc, %f3, %f14 sethi 0x1248, %o7 movrlz %i0, %i7, %i4 ldsb [%l7 + 0x0F], %o2 be,a,pt %icc, loop_6066 umulcc %g1, 0x1933, %o0 bcs,pt %xcc, loop_6067 ldsw [%l7 + 0x18], %g6 loop_6066: fmovsge %xcc, %f4, %f11 lduw [%l7 + 0x4C], %g3 loop_6067: sra %l1, 0x10, %o3 array16 %g7, %i2, %l3 sth %l4, [%l7 + 0x48] lduh [%l7 + 0x3C], %o1 fmul8sux16 %f6, %f14, %f14 fmovrslez %o6, %f6, %f11 bcc,a,pn %xcc, loop_6068 xnor %g2, %l2, %i5 movg %icc, %i1, %l5 fmovsn %icc, %f12, %f9 loop_6068: subccc %g4, 0x0B2C, %l6 ldsb [%l7 + 0x2A], %o4 fmovrsne %i6, %f7, %f11 siam 0x4 std %f0, [%l7 + 0x40] addcc %i3, 0x0121, %l0 or %o5, %g5, %i0 fcmpd %fcc2, %f8, %f2 ldsb [%l7 + 0x24], %i7 ta %xcc, 0x2 fpadd32s %f10, %f9, %f11 fornot2s %f4, %f3, %f9 stx %i4, [%l7 + 0x50] fnegd %f10, %f0 bcc,a,pt %xcc, loop_6069 fors %f7, %f10, %f6 fsrc1 %f12, %f10 ld [%l7 + 0x34], %f11 loop_6069: tge %icc, 0x5 movre %o7, %o2, %g1 fmovdle %icc, %f12, %f1 edge16n %g6, %o0, %g3 movl %xcc, %o3, %g7 movleu %xcc, %l1, %l3 nop setx loop_6070, %l0, %l1 jmpl %l1, %l4 fandnot1 %f0, %f4, %f6 fandnot2 %f0, %f12, %f10 fba,a %fcc1, loop_6071 loop_6070: tgu %xcc, 0x6 lduw [%l7 + 0x08], %o1 fxnors %f10, %f4, %f15 loop_6071: fnors %f3, %f6, %f4 fcmpd %fcc1, %f14, %f4 bg loop_6072 movge %xcc, %i2, %g2 fmovd %f10, %f8 st %f2, [%l7 + 0x58] loop_6072: andn %l2, %i5, %o6 stw %l5, [%l7 + 0x40] fmovrse %i1, %f9, %f6 call loop_6073 movneg %icc, %g4, %o4 ldub [%l7 + 0x54], %l6 movre %i6, 0x15B, %i3 loop_6073: bne,pn %icc, loop_6074 lduw [%l7 + 0x24], %l0 stb %o5, [%l7 + 0x66] fmul8sux16 %f10, %f12, %f6 loop_6074: sth %i0, [%l7 + 0x70] ldsb [%l7 + 0x72], %g5 fmovdvs %xcc, %f9, %f4 ldsw [%l7 + 0x4C], %i4 fmovsle %icc, %f9, %f8 smul %i7, 0x0AB2, %o2 taddcc %g1, 0x1990, %g6 smul %o0, %o7, %g3 stw %g7, [%l7 + 0x54] fxor %f14, %f10, %f6 ldd [%l7 + 0x08], %f10 lduh [%l7 + 0x6E], %o3 fmovda %icc, %f15, %f6 ldub [%l7 + 0x29], %l1 movneg %icc, %l4, %l3 ldsw [%l7 + 0x7C], %o1 fornot2s %f4, %f2, %f0 tcc %xcc, 0x3 udiv %i2, 0x081E, %g2 fsrc2s %f5, %f7 movle %icc, %i5, %l2 stb %l5, [%l7 + 0x25] lduh [%l7 + 0x1A], %o6 fbul,a %fcc1, loop_6075 fxor %f4, %f2, %f14 movrne %i1, 0x09B, %g4 fmovsle %xcc, %f13, %f0 loop_6075: fpmerge %f14, %f8, %f2 fbe %fcc0, loop_6076 ldsh [%l7 + 0x3A], %o4 alignaddrl %l6, %i3, %l0 movgu %xcc, %o5, %i0 loop_6076: fmovdg %icc, %f3, %f8 ldd [%l7 + 0x28], %f0 ldsh [%l7 + 0x54], %i6 for %f12, %f8, %f2 sdiv %i4, 0x1E2B, %i7 movrlez %o2, 0x257, %g5 std %f14, [%l7 + 0x10] alignaddr %g1, %o0, %o7 umul %g6, 0x11EB, %g7 fcmpgt16 %f2, %f6, %o3 fble,a %fcc1, loop_6077 ldsb [%l7 + 0x27], %l1 lduw [%l7 + 0x78], %g3 fmovrslez %l4, %f10, %f6 loop_6077: movle %icc, %o1, %l3 ldsw [%l7 + 0x30], %i2 fmovrdne %g2, %f10, %f2 fmovde %icc, %f12, %f3 ldub [%l7 + 0x57], %i5 fcmps %fcc1, %f8, %f7 bcc,a %icc, loop_6078 nop setx loop_6079, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movvc %icc, %l2, %o6 sdivcc %i1, 0x119F, %g4 loop_6078: fone %f10 loop_6079: subccc %l5, 0x1AFD, %o4 ldsh [%l7 + 0x76], %l6 ldd [%l7 + 0x48], %f10 ldx [%l7 + 0x60], %l0 tl %icc, 0x6 siam 0x0 lduw [%l7 + 0x10], %i3 fbne %fcc1, loop_6080 fmovsne %icc, %f12, %f3 fsrc2s %f13, %f9 fbug,a %fcc0, loop_6081 loop_6080: fpsub32s %f6, %f6, %f15 ble,a loop_6082 st %f2, [%l7 + 0x24] loop_6081: te %icc, 0x5 ldub [%l7 + 0x65], %o5 loop_6082: ldd [%l7 + 0x58], %f8 xorcc %i6, 0x06A7, %i0 stb %i7, [%l7 + 0x3A] fmovda %xcc, %f14, %f6 fandnot2 %f2, %f4, %f14 fmovsge %icc, %f1, %f11 fmovrse %i4, %f7, %f9 ldsb [%l7 + 0x1F], %o2 sra %g1, 0x08, %g5 std %f12, [%l7 + 0x30] bcc,pt %xcc, loop_6083 sll %o0, 0x19, %o7 st %f14, [%l7 + 0x58] fmul8sux16 %f4, %f4, %f0 loop_6083: fpsub32s %f2, %f8, %f7 udiv %g6, 0x1966, %o3 fmovrdlz %g7, %f2, %f8 bge,pt %xcc, loop_6084 std %f12, [%l7 + 0x10] bneg,a %xcc, loop_6085 bgu,a loop_6086 loop_6084: ldx [%l7 + 0x10], %l1 stb %g3, [%l7 + 0x40] loop_6085: sra %o1, 0x18, %l3 loop_6086: edge16l %l4, %g2, %i5 fcmpgt16 %f8, %f10, %l2 stx %i2, [%l7 + 0x38] fble,a %fcc2, loop_6087 call loop_6088 te %xcc, 0x0 bgu %xcc, loop_6089 loop_6087: lduw [%l7 + 0x08], %i1 loop_6088: fbul %fcc0, loop_6090 std %f0, [%l7 + 0x58] loop_6089: ldx [%l7 + 0x68], %o6 st %f5, [%l7 + 0x38] loop_6090: fones %f13 fnot2 %f10, %f4 ldd [%l7 + 0x10], %f2 tcs %icc, 0x1 ldsw [%l7 + 0x0C], %l5 addccc %g4, 0x0586, %l6 fbne,a %fcc0, loop_6091 movre %o4, 0x39D, %i3 srlx %o5, 0x00, %i6 movre %i0, %i7, %i4 loop_6091: fxnors %f14, %f1, %f12 stx %o2, [%l7 + 0x10] fcmpne32 %f2, %f2, %g1 fmovsgu %xcc, %f6, %f2 tvc %xcc, 0x7 xorcc %l0, %o0, %g5 sra %g6, %o3, %o7 fandnot1 %f14, %f0, %f4 fcmpes %fcc1, %f3, %f4 orn %l1, %g3, %o1 edge16ln %g7, %l4, %l3 bgu,pt %xcc, loop_6092 ldx [%l7 + 0x68], %i5 orncc %l2, 0x1364, %i2 lduw [%l7 + 0x70], %i1 loop_6092: bn,pt %icc, loop_6093 array16 %o6, %g2, %l5 fornot1s %f5, %f6, %f14 ldx [%l7 + 0x40], %g4 loop_6093: ta %xcc, 0x4 movrgez %l6, 0x172, %o4 stx %o5, [%l7 + 0x18] stw %i3, [%l7 + 0x24] fones %f10 ldsh [%l7 + 0x62], %i0 ldd [%l7 + 0x08], %f0 fble,a %fcc3, loop_6094 ld [%l7 + 0x30], %f14 fmul8x16al %f9, %f11, %f10 tneg %icc, 0x0 loop_6094: bcs,a %xcc, loop_6095 te %icc, 0x6 ld [%l7 + 0x1C], %f4 tvc %icc, 0x0 loop_6095: fxnors %f1, %f11, %f14 stb %i6, [%l7 + 0x44] stb %i4, [%l7 + 0x71] fmovsa %icc, %f13, %f13 lduw [%l7 + 0x6C], %i7 fmovsneg %xcc, %f1, %f14 ldx [%l7 + 0x70], %g1 fmovsa %icc, %f12, %f14 edge32n %l0, %o2, %o0 fnot1s %f7, %f6 ldub [%l7 + 0x0C], %g6 fcmpne32 %f6, %f14, %g5 fnors %f4, %f6, %f0 ldd [%l7 + 0x28], %f0 movn %xcc, %o3, %l1 move %xcc, %o7, %o1 tneg %xcc, 0x6 fmovrsne %g3, %f11, %f8 stw %g7, [%l7 + 0x60] ta %xcc, 0x0 sllx %l4, %l3, %i5 fmovdg %icc, %f3, %f13 fmul8x16al %f8, %f6, %f0 fmovdn %xcc, %f7, %f4 or %i2, 0x0D9D, %i1 ld [%l7 + 0x3C], %f7 st %f2, [%l7 + 0x74] fmul8x16al %f6, %f2, %f0 sth %o6, [%l7 + 0x0C] fmovdpos %icc, %f13, %f14 fbn,a %fcc0, loop_6096 ldx [%l7 + 0x48], %g2 stw %l2, [%l7 + 0x6C] fmovsgu %icc, %f4, %f14 loop_6096: fpsub32 %f6, %f2, %f0 nop setx loop_6097, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f10, [%l7 + 0x70] tge %icc, 0x0 ldsb [%l7 + 0x3E], %l5 loop_6097: movvs %xcc, %g4, %l6 fmovd %f12, %f10 fmovdn %icc, %f4, %f4 fnegs %f1, %f13 ldsw [%l7 + 0x24], %o4 fmovde %xcc, %f12, %f15 fsrc1s %f2, %f0 std %f14, [%l7 + 0x30] ldd [%l7 + 0x50], %f12 udivx %o5, 0x16C0, %i3 fpadd16s %f3, %f1, %f6 fmovsge %icc, %f3, %f0 movcc %xcc, %i0, %i6 fandnot1s %f10, %f0, %f6 std %f4, [%l7 + 0x38] lduw [%l7 + 0x44], %i4 fnot1s %f7, %f9 bvc,a,pn %icc, loop_6098 move %xcc, %i7, %l0 addcc %o2, 0x04F8, %g1 ldsb [%l7 + 0x65], %g6 loop_6098: stw %o0, [%l7 + 0x1C] movpos %icc, %o3, %l1 sth %o7, [%l7 + 0x2E] sdiv %o1, 0x0EBA, %g5 alignaddr %g3, %l4, %l3 stw %i5, [%l7 + 0x48] ldsw [%l7 + 0x1C], %g7 ldsb [%l7 + 0x44], %i1 fcmped %fcc0, %f12, %f0 fandnot1s %f4, %f5, %f7 nop setx loop_6099, %l0, %l1 jmpl %l1, %o6 ldsw [%l7 + 0x10], %i2 lduh [%l7 + 0x46], %l2 movleu %xcc, %l5, %g2 loop_6099: st %f14, [%l7 + 0x44] udiv %l6, 0x1421, %o4 ldsh [%l7 + 0x22], %g4 st %f5, [%l7 + 0x28] tgu %xcc, 0x7 movle %xcc, %i3, %o5 fandnot2s %f14, %f7, %f1 fmovdg %icc, %f2, %f5 array32 %i0, %i4, %i6 sth %l0, [%l7 + 0x54] lduh [%l7 + 0x0E], %i7 fmovdle %icc, %f9, %f12 fmul8x16al %f7, %f9, %f10 brgez,a %o2, loop_6100 fmovrse %g6, %f15, %f11 sth %o0, [%l7 + 0x2E] stx %g1, [%l7 + 0x68] loop_6100: fmovde %xcc, %f8, %f5 edge32ln %o3, %o7, %l1 sub %g5, %o1, %g3 fnot2 %f10, %f10 fsrc2 %f10, %f8 ldd [%l7 + 0x60], %f6 fmul8ulx16 %f12, %f12, %f2 fnot1s %f12, %f7 fbuge,a %fcc0, loop_6101 umulcc %l4, %l3, %g7 stx %i5, [%l7 + 0x70] bg,a,pn %icc, loop_6102 loop_6101: sth %o6, [%l7 + 0x36] edge32l %i1, %l2, %i2 tcs %icc, 0x6 loop_6102: tvc %xcc, 0x0 ldsw [%l7 + 0x54], %g2 movle %xcc, %l6, %l5 fbul %fcc1, loop_6103 fnegs %f2, %f7 ldsw [%l7 + 0x18], %o4 array16 %g4, %o5, %i0 loop_6103: movrlez %i3, 0x312, %i6 lduh [%l7 + 0x7A], %i4 stx %l0, [%l7 + 0x68] stw %i7, [%l7 + 0x60] ldd [%l7 + 0x38], %f0 fmul8x16 %f11, %f6, %f6 brlz,a %g6, loop_6104 fmul8x16 %f10, %f4, %f10 fmovdcs %xcc, %f13, %f7 xnor %o0, %o2, %g1 loop_6104: movrgez %o3, 0x238, %l1 edge32ln %g5, %o7, %g3 alignaddrl %l4, %o1, %g7 fmovsl %icc, %f13, %f14 smul %i5, %l3, %o6 ldd [%l7 + 0x70], %f6 st %f12, [%l7 + 0x78] stb %i1, [%l7 + 0x28] ldsw [%l7 + 0x3C], %l2 fexpand %f6, %f8 sll %g2, %i2, %l6 sth %l5, [%l7 + 0x34] ldd [%l7 + 0x20], %f2 mulx %o4, %g4, %o5 be,pn %xcc, loop_6105 edge8 %i0, %i3, %i4 fmovsl %xcc, %f9, %f13 brlz,a %i6, loop_6106 loop_6105: tvc %xcc, 0x4 ldub [%l7 + 0x1C], %i7 ldx [%l7 + 0x48], %g6 loop_6106: brlez %o0, loop_6107 fblg %fcc0, loop_6108 edge32ln %o2, %l0, %o3 fmovsge %icc, %f10, %f4 loop_6107: alignaddr %l1, %g1, %o7 loop_6108: bshuffle %f2, %f8, %f12 ldub [%l7 + 0x5D], %g3 ldx [%l7 + 0x68], %g5 lduw [%l7 + 0x50], %o1 edge32ln %g7, %l4, %i5 te %icc, 0x2 ldd [%l7 + 0x50], %f10 fcmped %fcc2, %f0, %f0 fnot2 %f6, %f8 ldd [%l7 + 0x18], %f10 ldsb [%l7 + 0x32], %l3 tn %icc, 0x3 ldsb [%l7 + 0x73], %i1 edge8ln %l2, %g2, %o6 fcmpeq16 %f10, %f8, %l6 fmovsgu %icc, %f13, %f1 nop setx loop_6109, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrse %l5, %f14, %f11 fmovdle %xcc, %f5, %f11 umul %o4, 0x13F9, %i2 loop_6109: stb %g4, [%l7 + 0x35] movge %xcc, %i0, %o5 fcmpes %fcc3, %f10, %f11 ldub [%l7 + 0x65], %i3 xnorcc %i4, 0x1BC6, %i6 std %f0, [%l7 + 0x30] mova %xcc, %g6, %o0 udivcc %o2, 0x0776, %i7 fandnot1 %f2, %f6, %f6 lduh [%l7 + 0x16], %o3 lduh [%l7 + 0x78], %l1 st %f3, [%l7 + 0x74] tl %icc, 0x2 fcmpgt16 %f14, %f14, %l0 ldsb [%l7 + 0x55], %g1 fxnor %f14, %f0, %f2 stb %o7, [%l7 + 0x0A] fmovdvc %xcc, %f4, %f14 stx %g5, [%l7 + 0x10] stb %g3, [%l7 + 0x67] edge8n %g7, %l4, %o1 fxors %f11, %f6, %f4 fnor %f8, %f14, %f14 fba %fcc3, loop_6110 andncc %i5, %l3, %l2 stw %i1, [%l7 + 0x58] fmovrslz %g2, %f9, %f11 loop_6110: fpsub32s %f15, %f13, %f3 move %icc, %o6, %l6 movcc %icc, %o4, %l5 bne,a,pt %xcc, loop_6111 ldsw [%l7 + 0x74], %i2 lduw [%l7 + 0x64], %i0 fmovscc %icc, %f9, %f12 loop_6111: xor %g4, %o5, %i3 stw %i6, [%l7 + 0x20] fmovdcc %icc, %f2, %f5 fbug,a %fcc0, loop_6112 be,pt %xcc, loop_6113 tcc %icc, 0x4 array16 %i4, %o0, %g6 loop_6112: movneg %xcc, %i7, %o3 loop_6113: ldsh [%l7 + 0x62], %o2 subccc %l1, %l0, %o7 fba,a %fcc1, loop_6114 lduw [%l7 + 0x50], %g5 edge16n %g3, %g1, %g7 ldx [%l7 + 0x50], %o1 loop_6114: ld [%l7 + 0x30], %f10 st %f14, [%l7 + 0x0C] fxors %f13, %f12, %f2 fmovdl %xcc, %f5, %f5 popc 0x0DA3, %i5 sra %l3, %l2, %i1 alignaddr %g2, %o6, %l4 smul %o4, 0x1D04, %l5 ldsb [%l7 + 0x18], %l6 lduh [%l7 + 0x18], %i2 sll %g4, 0x12, %i0 pdist %f0, %f4, %f10 ldx [%l7 + 0x70], %i3 fpsub32 %f0, %f4, %f0 std %f8, [%l7 + 0x30] srlx %i6, 0x10, %o5 srax %o0, 0x18, %i4 fmovsge %icc, %f6, %f10 stb %i7, [%l7 + 0x67] fornot2s %f3, %f9, %f6 fmovsvc %xcc, %f9, %f0 move %icc, %g6, %o3 bne,pn %icc, loop_6115 lduh [%l7 + 0x48], %o2 fcmple16 %f0, %f10, %l0 orncc %o7, 0x1F30, %l1 loop_6115: taddcc %g3, 0x0ED9, %g1 taddcc %g5, 0x19F1, %o1 ldsh [%l7 + 0x44], %g7 sdivcc %l3, 0x02CE, %i5 ldx [%l7 + 0x10], %l2 ld [%l7 + 0x38], %f2 udivcc %g2, 0x09A6, %o6 edge16l %l4, %o4, %l5 edge8n %l6, %i1, %i2 fcmps %fcc1, %f11, %f5 fmul8x16al %f3, %f12, %f0 fcmpeq16 %f14, %f0, %i0 bne,pt %xcc, loop_6116 stb %g4, [%l7 + 0x6A] fcmpeq16 %f12, %f12, %i3 bne,a,pt %xcc, loop_6117 loop_6116: fxnor %f12, %f6, %f0 fbu %fcc2, loop_6118 xorcc %o5, 0x0752, %o0 loop_6117: fmovrdne %i6, %f10, %f8 lduw [%l7 + 0x2C], %i7 loop_6118: fmovrdne %g6, %f12, %f14 stx %i4, [%l7 + 0x38] andcc %o3, %o2, %o7 fmuld8sux16 %f8, %f11, %f0 fcmpes %fcc0, %f3, %f3 ldsw [%l7 + 0x20], %l0 sdiv %g3, 0x0F20, %l1 fnand %f4, %f12, %f14 fsrc2s %f6, %f8 umulcc %g1, %g5, %o1 lduw [%l7 + 0x30], %g7 fxnor %f14, %f6, %f8 sth %l3, [%l7 + 0x30] brlz,a %i5, loop_6119 movrgez %g2, %l2, %o6 fmovse %xcc, %f12, %f9 ldsh [%l7 + 0x52], %o4 loop_6119: tn %icc, 0x6 mulscc %l5, 0x0DEC, %l4 tleu %xcc, 0x1 fmovd %f6, %f0 stx %i1, [%l7 + 0x10] fbuge %fcc1, loop_6120 brnz %i2, loop_6121 fcmpes %fcc3, %f14, %f12 fmovsle %icc, %f10, %f0 loop_6120: fmovsvc %icc, %f14, %f9 loop_6121: udivcc %l6, 0x1C6F, %i0 ldsb [%l7 + 0x35], %i3 fandnot1s %f4, %f8, %f0 ldsh [%l7 + 0x08], %g4 fba,a %fcc2, loop_6122 fxnors %f14, %f7, %f4 fpadd16s %f3, %f6, %f3 bge,pt %icc, loop_6123 loop_6122: stx %o5, [%l7 + 0x08] fmovdge %icc, %f4, %f9 tne %xcc, 0x5 loop_6123: movrne %o0, %i6, %g6 bshuffle %f8, %f6, %f2 st %f9, [%l7 + 0x78] tvs %xcc, 0x1 fornot2 %f4, %f6, %f10 lduw [%l7 + 0x5C], %i4 addccc %o3, 0x0012, %i7 stw %o2, [%l7 + 0x70] stb %o7, [%l7 + 0x3B] fmovrsgez %l0, %f9, %f8 ldsw [%l7 + 0x64], %l1 fcmpd %fcc2, %f0, %f4 stw %g1, [%l7 + 0x2C] edge16ln %g3, %g5, %o1 std %f4, [%l7 + 0x58] fmovdgu %icc, %f4, %f15 fmovspos %xcc, %f11, %f7 sth %l3, [%l7 + 0x46] stw %i5, [%l7 + 0x6C] sub %g2, %l2, %g7 bpos %xcc, loop_6124 bshuffle %f4, %f12, %f10 ld [%l7 + 0x58], %f3 ldsb [%l7 + 0x58], %o6 loop_6124: fmovrdgez %l5, %f2, %f12 lduh [%l7 + 0x2A], %o4 move %icc, %l4, %i1 sllx %i2, 0x16, %l6 stx %i3, [%l7 + 0x10] fornot2s %f15, %f7, %f5 brlz %i0, loop_6125 fmovdn %xcc, %f12, %f10 nop setx loop_6126, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x70], %g4 loop_6125: ldsh [%l7 + 0x5C], %o5 addcc %i6, %o0, %i4 loop_6126: fmovsle %icc, %f9, %f11 std %f8, [%l7 + 0x08] fcmpeq16 %f0, %f10, %o3 stb %i7, [%l7 + 0x36] fmovrsgez %o2, %f5, %f9 sth %g6, [%l7 + 0x78] umulcc %l0, %l1, %o7 ldub [%l7 + 0x28], %g3 ldsb [%l7 + 0x53], %g1 fand %f8, %f6, %f2 mulx %g5, %l3, %o1 ldsb [%l7 + 0x72], %g2 subcc %l2, %g7, %i5 movvs %icc, %l5, %o4 fmul8ulx16 %f0, %f8, %f12 fcmpes %fcc0, %f5, %f15 fpsub32 %f4, %f2, %f10 fexpand %f3, %f10 fsrc2 %f12, %f8 xnor %o6, 0x1E44, %l4 be,a,pt %xcc, loop_6127 ldsh [%l7 + 0x20], %i2 ldx [%l7 + 0x20], %i1 bcc loop_6128 loop_6127: ldx [%l7 + 0x58], %l6 bg,a,pn %icc, loop_6129 std %f2, [%l7 + 0x20] loop_6128: fbl,a %fcc1, loop_6130 bpos,a,pt %xcc, loop_6131 loop_6129: fmovd %f6, %f6 ldsb [%l7 + 0x22], %i3 loop_6130: stw %g4, [%l7 + 0x20] loop_6131: sdivx %i0, 0x1B4E, %o5 st %f14, [%l7 + 0x2C] ldsw [%l7 + 0x20], %i6 st %f2, [%l7 + 0x5C] fbge,a %fcc1, loop_6132 brgez %i4, loop_6133 ld [%l7 + 0x34], %f10 tcs %xcc, 0x0 loop_6132: or %o3, %i7, %o0 loop_6133: fmovrdgz %g6, %f14, %f2 ldsb [%l7 + 0x14], %l0 movle %xcc, %l1, %o7 fbu %fcc3, loop_6134 fbn %fcc3, loop_6135 bpos,pn %icc, loop_6136 brgez,a %o2, loop_6137 loop_6134: tcs %xcc, 0x6 loop_6135: fpsub16 %f14, %f8, %f14 loop_6136: fbu %fcc2, loop_6138 loop_6137: std %f2, [%l7 + 0x68] tvc %xcc, 0x4 movge %xcc, %g1, %g3 loop_6138: smulcc %l3, 0x12F5, %o1 fmovscs %icc, %f4, %f4 fones %f14 ldd [%l7 + 0x40], %f10 lduw [%l7 + 0x74], %g5 fmovdvc %icc, %f10, %f5 fandnot2s %f1, %f14, %f9 fmovrsne %l2, %f9, %f7 andn %g2, %g7, %i5 movle %xcc, %l5, %o6 bleu,pn %icc, loop_6139 brlez %l4, loop_6140 brnz %i2, loop_6141 fnot2 %f14, %f14 loop_6139: brgz %o4, loop_6142 loop_6140: std %f0, [%l7 + 0x68] loop_6141: fxnors %f0, %f10, %f10 stb %i1, [%l7 + 0x24] loop_6142: fmovda %xcc, %f4, %f9 stb %i3, [%l7 + 0x57] movrlez %l6, 0x221, %i0 stw %o5, [%l7 + 0x24] ldx [%l7 + 0x50], %g4 and %i4, %i6, %i7 fsrc1s %f2, %f15 fmovsleu %xcc, %f4, %f15 fmovdn %xcc, %f10, %f11 popc %o3, %o0 tle %icc, 0x0 fbg,a %fcc0, loop_6143 fbue %fcc0, loop_6144 lduh [%l7 + 0x22], %l0 tn %icc, 0x0 loop_6143: subc %l1, 0x1D0C, %g6 loop_6144: movne %xcc, %o7, %o2 ldd [%l7 + 0x28], %f10 st %f7, [%l7 + 0x28] fbe %fcc2, loop_6145 ldsb [%l7 + 0x0B], %g3 popc 0x0D12, %g1 ldsb [%l7 + 0x1F], %l3 loop_6145: fcmpeq16 %f0, %f10, %g5 fbuge,a %fcc3, loop_6146 movcc %xcc, %l2, %o1 fmovsgu %icc, %f13, %f11 nop setx loop_6147, %l0, %l1 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_6146: for %f12, %f2, %f10 addc %g7, 0x1EBD, %g2 sub %l5, %o6, %l4 loop_6147: st %f12, [%l7 + 0x40] mulscc %i5, %o4, %i1 stx %i3, [%l7 + 0x40] lduw [%l7 + 0x74], %i2 movle %icc, %l6, %i0 fxnors %f4, %f6, %f7 udivcc %o5, 0x0E59, %i4 ldub [%l7 + 0x14], %i6 ldsb [%l7 + 0x1B], %g4 tcs %xcc, 0x3 lduw [%l7 + 0x78], %i7 fbne %fcc3, loop_6148 fbo %fcc2, loop_6149 fsrc1 %f6, %f8 fmovdvs %xcc, %f3, %f12 loop_6148: fandnot1s %f12, %f7, %f0 loop_6149: edge32ln %o3, %o0, %l0 movneg %xcc, %g6, %l1 ble,a %xcc, loop_6150 popc %o7, %o2 fmovrdgez %g1, %f8, %f8 stw %g3, [%l7 + 0x78] loop_6150: ldd [%l7 + 0x30], %f14 fbuge %fcc2, loop_6151 movle %icc, %l3, %g5 fbne %fcc0, loop_6152 ldsw [%l7 + 0x2C], %l2 loop_6151: fxors %f7, %f14, %f11 stb %g7, [%l7 + 0x73] loop_6152: and %g2, %l5, %o1 lduh [%l7 + 0x7A], %l4 ble,a %icc, loop_6153 fmul8x16 %f12, %f8, %f4 tgu %xcc, 0x0 brgz %o6, loop_6154 loop_6153: fnors %f11, %f0, %f5 fpsub16s %f2, %f4, %f9 fmovrde %o4, %f4, %f2 loop_6154: fmovd %f8, %f6 ldd [%l7 + 0x60], %f14 stw %i5, [%l7 + 0x50] fnor %f4, %f8, %f0 fmovsg %icc, %f5, %f9 fxnors %f15, %f13, %f11 fmovsn %xcc, %f13, %f14 lduh [%l7 + 0x30], %i1 tne %xcc, 0x7 st %f12, [%l7 + 0x68] fbne,a %fcc2, loop_6155 fbug,a %fcc1, loop_6156 fcmpgt32 %f2, %f2, %i3 fzeros %f0 loop_6155: brlz %l6, loop_6157 loop_6156: movrlez %i0, 0x35F, %o5 sra %i2, 0x1F, %i4 sdiv %i6, 0x0680, %g4 loop_6157: st %f6, [%l7 + 0x4C] fnor %f4, %f12, %f2 fornot1s %f14, %f12, %f0 fpsub32 %f2, %f8, %f4 fzeros %f4 fpack32 %f2, %f0, %f12 ldsh [%l7 + 0x0C], %i7 array32 %o0, %l0, %o3 fble %fcc2, loop_6158 edge32l %g6, %l1, %o7 bgu,pn %xcc, loop_6159 lduw [%l7 + 0x54], %o2 loop_6158: fmovscc %icc, %f2, %f2 fpsub32 %f0, %f0, %f12 loop_6159: fmovrde %g1, %f4, %f12 ldd [%l7 + 0x70], %f14 fmovrsgez %l3, %f0, %f0 nop setx loop_6160, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x3C], %g3 fmul8sux16 %f8, %f14, %f2 siam 0x3 loop_6160: subc %g5, 0x0559, %g7 movre %g2, 0x2D2, %l5 stx %o1, [%l7 + 0x38] ldsh [%l7 + 0x1E], %l2 fornot1 %f4, %f6, %f10 udivx %o6, 0x1DE8, %o4 for %f12, %f14, %f4 edge32 %l4, %i5, %i1 edge32ln %i3, %l6, %i0 std %f2, [%l7 + 0x18] fmovrdlez %o5, %f6, %f14 or %i4, %i6, %g4 ldd [%l7 + 0x18], %f14 andn %i7, %o0, %l0 ldd [%l7 + 0x48], %f12 xor %i2, 0x02A0, %o3 ldub [%l7 + 0x42], %g6 fmovrdlez %l1, %f12, %f6 sethi 0x1C30, %o7 tsubcctv %g1, 0x11C5, %l3 fbe %fcc2, loop_6161 bvc,a %icc, loop_6162 tsubcc %g3, %g5, %g7 sll %g2, 0x05, %l5 loop_6161: fmovsneg %icc, %f0, %f14 loop_6162: brlz,a %o2, loop_6163 fmovsg %icc, %f14, %f2 fmovde %xcc, %f1, %f4 movleu %icc, %l2, %o1 loop_6163: fmovscc %xcc, %f10, %f2 std %f12, [%l7 + 0x48] fmovsvc %icc, %f9, %f14 fmovdn %icc, %f1, %f13 addcc %o6, %l4, %o4 ble,a,pt %xcc, loop_6164 smulcc %i1, 0x176E, %i3 fbge,a %fcc2, loop_6165 taddcctv %l6, 0x0B54, %i5 loop_6164: fsrc2 %f8, %f4 fcmpeq32 %f4, %f8, %o5 loop_6165: ldsh [%l7 + 0x72], %i0 ldub [%l7 + 0x52], %i6 fcmpes %fcc2, %f2, %f5 ldx [%l7 + 0x68], %i4 fmovdvs %icc, %f4, %f8 movcc %xcc, %g4, %o0 movrgz %l0, %i2, %i7 brlez,a %o3, loop_6166 fbuge,a %fcc3, loop_6167 bcc %icc, loop_6168 st %f5, [%l7 + 0x50] loop_6166: movge %icc, %l1, %o7 loop_6167: movge %icc, %g1, %l3 loop_6168: st %f15, [%l7 + 0x50] edge8 %g6, %g3, %g7 fmuld8ulx16 %f8, %f11, %f2 fandnot1s %f2, %f0, %f6 fandnot2s %f9, %f11, %f14 fpmerge %f11, %f1, %f14 stw %g5, [%l7 + 0x58] stw %g2, [%l7 + 0x08] ldsb [%l7 + 0x4F], %o2 fble %fcc3, loop_6169 ldsw [%l7 + 0x10], %l5 movl %icc, %l2, %o1 lduw [%l7 + 0x3C], %o6 loop_6169: fornot2s %f0, %f4, %f13 st %f2, [%l7 + 0x24] tge %icc, 0x2 srl %o4, %i1, %l4 fble %fcc3, loop_6170 stb %i3, [%l7 + 0x7D] stb %i5, [%l7 + 0x69] umulcc %o5, 0x0992, %i0 loop_6170: fcmple16 %f8, %f14, %l6 ld [%l7 + 0x18], %f11 edge8ln %i4, %i6, %g4 sra %l0, %i2, %o0 ldd [%l7 + 0x70], %f2 movgu %icc, %o3, %i7 bneg,pn %icc, loop_6171 bleu loop_6172 ldub [%l7 + 0x47], %o7 stx %l1, [%l7 + 0x78] loop_6171: umulcc %g1, 0x0040, %g6 loop_6172: fmovrdlz %g3, %f14, %f2 movneg %icc, %g7, %l3 smulcc %g2, 0x11CC, %g5 array32 %l5, %o2, %o1 st %f13, [%l7 + 0x4C] std %f2, [%l7 + 0x78] stb %l2, [%l7 + 0x7D] edge8 %o6, %i1, %o4 sdiv %l4, 0x1905, %i3 std %f8, [%l7 + 0x58] stx %i5, [%l7 + 0x30] sth %o5, [%l7 + 0x6C] fmovdcc %xcc, %f3, %f1 ldub [%l7 + 0x65], %i0 and %i4, %l6, %g4 fpack32 %f10, %f8, %f0 movg %icc, %l0, %i6 brlez,a %i2, loop_6173 ld [%l7 + 0x5C], %f12 bshuffle %f4, %f4, %f14 ldsh [%l7 + 0x58], %o3 loop_6173: edge8l %i7, %o0, %l1 move %icc, %g1, %o7 movn %icc, %g3, %g7 array32 %g6, %g2, %l3 array16 %l5, %g5, %o1 udivcc %l2, 0x1EC5, %o6 fbuge,a %fcc1, loop_6174 fmovdne %icc, %f6, %f14 fandnot1 %f12, %f4, %f10 ldsb [%l7 + 0x61], %o2 loop_6174: fmovrdlz %i1, %f6, %f2 ba %icc, loop_6175 stx %l4, [%l7 + 0x60] ldsb [%l7 + 0x3B], %o4 nop setx loop_6176, %l0, %l1 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_6175: stx %i3, [%l7 + 0x30] alignaddrl %i5, %i0, %i4 ldsh [%l7 + 0x3E], %o5 loop_6176: sth %g4, [%l7 + 0x0A] siam 0x5 fcmpd %fcc3, %f2, %f12 fmovsa %icc, %f8, %f15 bge loop_6177 call loop_6178 fpsub32 %f4, %f4, %f2 fcmpeq16 %f2, %f2, %l6 loop_6177: fpadd32s %f7, %f8, %f8 loop_6178: fpmerge %f15, %f5, %f6 movge %icc, %i6, %l0 fcmps %fcc0, %f7, %f5 array8 %i2, %i7, %o3 bshuffle %f2, %f0, %f0 fmovspos %xcc, %f12, %f15 bneg,pt %icc, loop_6179 ldsw [%l7 + 0x2C], %l1 nop setx loop_6180, %l0, %l1 jmpl %l1, %o0 fbge,a %fcc3, loop_6181 loop_6179: ldsb [%l7 + 0x3D], %g1 brgez,a %o7, loop_6182 loop_6180: fmovrde %g7, %f0, %f14 loop_6181: edge32l %g6, %g3, %l3 brlez %g2, loop_6183 loop_6182: fble,a %fcc2, loop_6184 stx %g5, [%l7 + 0x68] umulcc %o1, %l2, %o6 loop_6183: st %f12, [%l7 + 0x4C] loop_6184: stb %l5, [%l7 + 0x37] tg %icc, 0x1 lduw [%l7 + 0x10], %i1 alignaddr %o2, %o4, %i3 orcc %i5, 0x1A2B, %l4 tpos %xcc, 0x4 nop setx loop_6185, %l0, %l1 jmpl %l1, %i0 addcc %i4, %g4, %o5 fmovrsgz %i6, %f1, %f3 movrlez %l6, %l0, %i7 loop_6185: movvc %xcc, %i2, %l1 fmovsneg %icc, %f14, %f13 ldd [%l7 + 0x40], %f8 bpos loop_6186 addccc %o3, %g1, %o7 edge32n %o0, %g6, %g7 brgz %g3, loop_6187 loop_6186: addc %l3, 0x14D4, %g2 ld [%l7 + 0x48], %f10 orcc %o1, %l2, %g5 loop_6187: fmovdpos %xcc, %f14, %f5 stb %l5, [%l7 + 0x24] fmovsne %xcc, %f15, %f3 ba,a,pt %xcc, loop_6188 addcc %o6, %o2, %o4 movneg %xcc, %i1, %i5 st %f11, [%l7 + 0x78] loop_6188: subc %l4, 0x045F, %i0 fbn,a %fcc0, loop_6189 ld [%l7 + 0x78], %f12 movg %icc, %i4, %i3 st %f12, [%l7 + 0x30] loop_6189: xorcc %g4, 0x10F3, %o5 fmovrdne %l6, %f10, %f6 fbule,a %fcc0, loop_6190 fmovrdlz %i6, %f8, %f10 ldsh [%l7 + 0x38], %l0 fpadd16s %f9, %f14, %f7 loop_6190: andn %i2, 0x0C97, %l1 srax %o3, 0x09, %i7 for %f0, %f6, %f0 srlx %o7, 0x16, %o0 edge16ln %g6, %g1, %g7 fbo,a %fcc0, loop_6191 fmovsvc %icc, %f4, %f3 fmovd %f14, %f10 fmovspos %icc, %f5, %f10 loop_6191: ld [%l7 + 0x10], %f6 fmul8x16au %f15, %f14, %f6 tn %icc, 0x3 ldub [%l7 + 0x1D], %g3 fbule %fcc3, loop_6192 edge16n %g2, %l3, %l2 sdivx %g5, 0x0074, %o1 xorcc %o6, %o2, %o4 loop_6192: edge32ln %i1, %i5, %l5 std %f14, [%l7 + 0x50] edge32n %l4, %i0, %i3 sethi 0x060C, %i4 alignaddr %o5, %l6, %g4 fmovrdgez %i6, %f0, %f12 xorcc %i2, %l0, %l1 fpadd32 %f12, %f4, %f14 fmul8x16 %f12, %f4, %f2 brlez,a %i7, loop_6193 movrgz %o7, %o0, %g6 brgez,a %o3, loop_6194 fsrc1 %f14, %f12 loop_6193: movgu %icc, %g1, %g3 udivcc %g2, 0x0585, %l3 loop_6194: fbl,a %fcc2, loop_6195 smul %l2, %g5, %o1 fandnot1 %f4, %f2, %f6 fcmpeq32 %f2, %f0, %g7 loop_6195: fnegd %f6, %f12 fone %f12 tge %xcc, 0x5 fnors %f12, %f8, %f14 ldsw [%l7 + 0x30], %o2 fcmpd %fcc2, %f12, %f14 fmul8x16 %f10, %f0, %f6 mulx %o6, 0x1CB2, %i1 bl,pn %xcc, loop_6196 stw %i5, [%l7 + 0x58] tg %xcc, 0x7 sth %l5, [%l7 + 0x38] loop_6196: edge16 %o4, %l4, %i3 edge8ln %i0, %i4, %o5 fpadd32s %f4, %f13, %f9 addcc %l6, %g4, %i2 stb %l0, [%l7 + 0x30] sth %i6, [%l7 + 0x22] std %f2, [%l7 + 0x78] fmovsn %icc, %f12, %f4 stw %i7, [%l7 + 0x34] xor %l1, 0x1731, %o7 smul %o0, %g6, %g1 ldsw [%l7 + 0x4C], %o3 fmovdcc %icc, %f5, %f1 fmovdvc %icc, %f15, %f4 orcc %g2, %g3, %l2 brlez,a %l3, loop_6197 fmovdg %icc, %f12, %f0 orcc %g5, 0x1426, %g7 fmovdcs %icc, %f15, %f3 loop_6197: fones %f8 movpos %icc, %o1, %o6 bpos loop_6198 fmuld8sux16 %f13, %f11, %f14 fmovrdne %i1, %f6, %f8 edge8ln %o2, %l5, %i5 loop_6198: fmovsl %icc, %f15, %f15 lduh [%l7 + 0x40], %l4 edge16ln %i3, %o4, %i0 fandnot1 %f0, %f14, %f0 sra %i4, %l6, %o5 fmovsl %xcc, %f7, %f13 stx %g4, [%l7 + 0x30] fmovscs %icc, %f2, %f13 sdivcc %i2, 0x1539, %l0 fbug %fcc2, loop_6199 fand %f12, %f14, %f4 fornot2s %f1, %f6, %f14 edge32 %i6, %l1, %i7 loop_6199: ldx [%l7 + 0x30], %o7 fandnot2 %f0, %f8, %f10 fabsd %f10, %f12 bge,a,pn %xcc, loop_6200 tgu %icc, 0x4 movleu %icc, %g6, %o0 fnegd %f0, %f10 loop_6200: lduw [%l7 + 0x54], %g1 fandnot1s %f13, %f6, %f14 std %f6, [%l7 + 0x50] fmovrdne %g2, %f0, %f6 fxnors %f14, %f1, %f9 movneg %xcc, %o3, %l2 ldub [%l7 + 0x6C], %g3 ta %xcc, 0x4 fandnot1 %f8, %f10, %f4 ld [%l7 + 0x1C], %f11 fbule,a %fcc2, loop_6201 fnands %f10, %f10, %f15 ldsh [%l7 + 0x56], %g5 fmovsn %xcc, %f1, %f2 loop_6201: brgez,a %l3, loop_6202 ldsw [%l7 + 0x40], %o1 fmovse %icc, %f0, %f9 fxnor %f10, %f12, %f14 loop_6202: sll %o6, 0x15, %i1 fsrc1s %f11, %f6 bpos,a,pn %icc, loop_6203 movl %xcc, %g7, %l5 bg,a,pn %xcc, loop_6204 andncc %i5, %o2, %i3 loop_6203: bne,pt %xcc, loop_6205 and %l4, 0x1786, %i0 loop_6204: fmovdleu %icc, %f1, %f13 sub %i4, 0x03AA, %o4 loop_6205: fmuld8sux16 %f7, %f4, %f6 movvs %xcc, %o5, %g4 fmovdge %xcc, %f9, %f3 ldd [%l7 + 0x58], %f14 fmovsl %icc, %f11, %f2 ldsh [%l7 + 0x3E], %l6 fmovsne %xcc, %f7, %f15 ldub [%l7 + 0x4C], %i2 ldub [%l7 + 0x54], %l0 movvc %icc, %l1, %i6 fbe,a %fcc3, loop_6206 st %f6, [%l7 + 0x38] fnands %f8, %f3, %f8 smul %o7, 0x11FC, %g6 loop_6206: fone %f12 edge16ln %i7, %o0, %g2 subccc %o3, 0x1E80, %l2 stb %g1, [%l7 + 0x16] tge %icc, 0x7 fmovde %xcc, %f13, %f5 tcs %icc, 0x3 sth %g3, [%l7 + 0x42] mulscc %g5, 0x0BA5, %o1 ldsw [%l7 + 0x50], %l3 andcc %o6, 0x10BF, %i1 subcc %l5, %g7, %o2 srl %i3, 0x11, %i5 fzeros %f13 xor %i0, %l4, %i4 bleu,a,pn %icc, loop_6207 fandnot1 %f8, %f6, %f14 edge8l %o5, %o4, %l6 fmovdvs %icc, %f7, %f12 loop_6207: taddcctv %i2, 0x0905, %g4 st %f11, [%l7 + 0x74] fpmerge %f0, %f15, %f0 fcmple16 %f12, %f8, %l0 fmovs %f5, %f11 fmul8sux16 %f12, %f4, %f10 bvc loop_6208 fcmpes %fcc3, %f6, %f0 movneg %xcc, %i6, %l1 stw %g6, [%l7 + 0x68] loop_6208: fble,a %fcc2, loop_6209 fpadd16s %f10, %f1, %f0 fcmple16 %f0, %f2, %o7 fmovsg %xcc, %f1, %f10 loop_6209: fcmple32 %f0, %f8, %o0 tg %xcc, 0x3 fmovrsgez %i7, %f8, %f2 tle %icc, 0x1 bvs loop_6210 fbug %fcc3, loop_6211 stw %o3, [%l7 + 0x58] ba %xcc, loop_6212 loop_6210: fornot1s %f2, %f0, %f3 loop_6211: fmovsg %xcc, %f9, %f8 bge,a,pn %icc, loop_6213 loop_6212: ldsb [%l7 + 0x53], %g2 brlez,a %g1, loop_6214 fnegs %f2, %f15 loop_6213: orn %g3, 0x0026, %l2 xnor %g5, %o1, %l3 loop_6214: fbn %fcc3, loop_6215 fbu,a %fcc1, loop_6216 fbne,a %fcc0, loop_6217 lduh [%l7 + 0x32], %i1 loop_6215: fmovrdne %o6, %f2, %f6 loop_6216: fones %f2 loop_6217: orncc %g7, %o2, %i3 fblg %fcc2, loop_6218 stw %l5, [%l7 + 0x50] stb %i0, [%l7 + 0x0F] ble,pn %icc, loop_6219 loop_6218: fones %f8 fmovdpos %icc, %f6, %f12 stx %l4, [%l7 + 0x28] loop_6219: st %f14, [%l7 + 0x24] fabss %f9, %f12 fmovdne %icc, %f7, %f6 ldsb [%l7 + 0x5F], %i5 smulcc %o5, %i4, %o4 mova %xcc, %i2, %g4 ldub [%l7 + 0x72], %l0 bge,a,pn %icc, loop_6220 bcs %icc, loop_6221 edge8n %i6, %l1, %l6 movl %icc, %g6, %o0 loop_6220: addc %o7, 0x1D67, %i7 loop_6221: fsrc2 %f2, %f10 edge32ln %g2, %g1, %o3 edge32ln %g3, %g5, %o1 stb %l2, [%l7 + 0x31] udiv %l3, 0x1F03, %o6 fbu,a %fcc1, loop_6222 fbo,a %fcc1, loop_6223 bleu %xcc, loop_6224 tvs %xcc, 0x4 loop_6222: fpmerge %f10, %f13, %f6 loop_6223: edge8l %i1, %g7, %i3 loop_6224: fmovs %f11, %f13 fcmpgt32 %f8, %f12, %o2 fmovsgu %icc, %f1, %f3 fors %f13, %f4, %f3 sdivcc %l5, 0x0E61, %i0 bge %xcc, loop_6225 xorcc %i5, %o5, %l4 stw %i4, [%l7 + 0x34] siam 0x3 loop_6225: faligndata %f10, %f2, %f6 fpadd16 %f2, %f10, %f10 fbuge,a %fcc1, loop_6226 nop setx loop_6227, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x08], %f13 sth %i2, [%l7 + 0x5A] loop_6226: ldx [%l7 + 0x40], %g4 loop_6227: ldx [%l7 + 0x20], %o4 movrgez %l0, %i6, %l1 andcc %l6, %g6, %o0 ldsw [%l7 + 0x58], %i7 fcmped %fcc1, %f10, %f8 fmovdn %xcc, %f13, %f14 lduw [%l7 + 0x10], %o7 movcs %xcc, %g1, %g2 ldx [%l7 + 0x30], %g3 nop setx loop_6228, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbue %fcc0, loop_6229 smulcc %g5, %o1, %l2 stx %l3, [%l7 + 0x48] loop_6228: tle %xcc, 0x0 loop_6229: tcc %icc, 0x1 sra %o3, %i1, %g7 edge32 %o6, %o2, %l5 srl %i3, %i0, %o5 subcc %i5, 0x0A51, %i4 fornot2s %f3, %f15, %f0 ld [%l7 + 0x28], %f15 fmovrdlez %l4, %f8, %f2 ldub [%l7 + 0x28], %g4 fmovrsne %i2, %f14, %f4 st %f0, [%l7 + 0x50] lduh [%l7 + 0x76], %o4 subccc %l0, %i6, %l1 brlz %l6, loop_6230 fmovdn %xcc, %f8, %f4 ldub [%l7 + 0x0C], %g6 brnz %o0, loop_6231 loop_6230: ldub [%l7 + 0x12], %o7 fbn %fcc0, loop_6232 stx %g1, [%l7 + 0x48] loop_6231: movcs %icc, %i7, %g2 bgu,a,pn %xcc, loop_6233 loop_6232: ldsh [%l7 + 0x18], %g5 st %f14, [%l7 + 0x44] ld [%l7 + 0x24], %f8 loop_6233: fnot2 %f4, %f6 movneg %icc, %g3, %o1 fmovdvs %icc, %f10, %f8 ldsw [%l7 + 0x68], %l2 lduw [%l7 + 0x20], %o3 fmovrdlz %i1, %f0, %f6 array16 %g7, %o6, %o2 lduw [%l7 + 0x3C], %l3 fmovd %f10, %f2 ldsw [%l7 + 0x6C], %l5 fmovsa %xcc, %f5, %f4 brgez %i3, loop_6234 mulscc %i0, %o5, %i5 ldsb [%l7 + 0x4F], %i4 ld [%l7 + 0x38], %f4 loop_6234: st %f2, [%l7 + 0x50] sth %g4, [%l7 + 0x16] andncc %i2, %o4, %l0 alignaddrl %l4, %l1, %i6 subcc %g6, %o0, %l6 fmovdneg %xcc, %f3, %f1 ldub [%l7 + 0x47], %o7 fmovsl %xcc, %f2, %f14 movl %icc, %g1, %i7 addc %g2, 0x134E, %g5 tl %xcc, 0x7 add %o1, %l2, %g3 fmovsne %xcc, %f6, %f0 fsrc1s %f0, %f0 orcc %i1, 0x1D55, %g7 ba,pn %xcc, loop_6235 bcc,pt %icc, loop_6236 stb %o3, [%l7 + 0x20] fbule,a %fcc2, loop_6237 loop_6235: stw %o6, [%l7 + 0x4C] loop_6236: ldsh [%l7 + 0x7A], %l3 movrgez %l5, 0x132, %o2 loop_6237: ldsb [%l7 + 0x40], %i0 fmovrse %i3, %f13, %f1 bneg,a loop_6238 fmovdn %xcc, %f10, %f11 sth %i5, [%l7 + 0x42] sll %o5, %g4, %i4 loop_6238: ld [%l7 + 0x14], %f14 edge32l %i2, %o4, %l0 edge32ln %l1, %l4, %g6 tvc %icc, 0x6 ldub [%l7 + 0x53], %o0 bleu loop_6239 orncc %l6, 0x09F2, %o7 array16 %i6, %g1, %i7 ldub [%l7 + 0x7A], %g2 loop_6239: stb %g5, [%l7 + 0x5B] sth %o1, [%l7 + 0x50] bl %icc, loop_6240 fmovsn %icc, %f2, %f13 fmovsne %icc, %f3, %f3 or %l2, %i1, %g3 loop_6240: ba loop_6241 and %o3, 0x0A84, %o6 fmovda %icc, %f4, %f15 fmovdvs %icc, %f13, %f13 loop_6241: call loop_6242 stx %g7, [%l7 + 0x48] fmovda %icc, %f6, %f11 stb %l3, [%l7 + 0x7B] loop_6242: sth %o2, [%l7 + 0x2C] brnz,a %i0, loop_6243 ldsb [%l7 + 0x37], %l5 std %f4, [%l7 + 0x30] fmovdpos %xcc, %f1, %f14 loop_6243: fornot1 %f0, %f14, %f4 srlx %i5, %i3, %g4 fmovrdne %i4, %f6, %f2 for %f6, %f8, %f4 array32 %o5, %i2, %l0 ldsb [%l7 + 0x1B], %l1 ldx [%l7 + 0x68], %o4 fornot2 %f4, %f6, %f10 sth %l4, [%l7 + 0x2C] ldsw [%l7 + 0x44], %o0 fnot2s %f4, %f11 ldsb [%l7 + 0x19], %l6 udiv %g6, 0x18DB, %i6 ldsw [%l7 + 0x40], %o7 srlx %g1, %g2, %i7 ld [%l7 + 0x78], %f1 fbue,a %fcc2, loop_6244 st %f1, [%l7 + 0x1C] fxors %f0, %f10, %f8 edge32n %o1, %g5, %i1 loop_6244: movrlez %g3, %o3, %l2 ld [%l7 + 0x58], %f15 fmovrdgez %g7, %f4, %f2 fbue %fcc0, loop_6245 edge8 %o6, %o2, %i0 call loop_6246 ldd [%l7 + 0x20], %f14 loop_6245: st %f7, [%l7 + 0x74] edge16ln %l5, %l3, %i5 loop_6246: tl %xcc, 0x0 sth %i3, [%l7 + 0x66] fpadd32 %f4, %f14, %f14 fsrc2s %f3, %f7 orn %i4, 0x13EB, %o5 fcmpne32 %f12, %f14, %i2 tn %xcc, 0x0 ld [%l7 + 0x64], %f11 fornot2 %f14, %f6, %f14 bcs,pn %icc, loop_6247 brgez %g4, loop_6248 stx %l0, [%l7 + 0x40] fmovdvs %xcc, %f0, %f7 loop_6247: bne %icc, loop_6249 loop_6248: stw %o4, [%l7 + 0x1C] umul %l4, 0x0D31, %o0 move %icc, %l1, %g6 loop_6249: fmul8x16au %f13, %f14, %f6 fbl %fcc1, loop_6250 subc %i6, %o7, %g1 andcc %g2, %l6, %o1 fmovsa %icc, %f8, %f1 loop_6250: fornot1s %f7, %f6, %f11 addc %g5, %i1, %g3 bl,a %xcc, loop_6251 stx %i7, [%l7 + 0x50] ldsb [%l7 + 0x19], %l2 ldsb [%l7 + 0x1D], %o3 loop_6251: std %f2, [%l7 + 0x30] fcmped %fcc1, %f4, %f4 fmovde %icc, %f14, %f7 edge16 %o6, %o2, %g7 stw %i0, [%l7 + 0x34] fcmps %fcc0, %f1, %f3 smulcc %l3, 0x1DCC, %l5 fmovscs %xcc, %f8, %f1 movvs %icc, %i3, %i5 ldsw [%l7 + 0x28], %o5 bpos,pt %icc, loop_6252 fmovrse %i4, %f14, %f15 fba %fcc2, loop_6253 stx %g4, [%l7 + 0x70] loop_6252: mova %icc, %i2, %l0 move %xcc, %l4, %o0 loop_6253: move %xcc, %l1, %o4 std %f2, [%l7 + 0x20] udivcc %i6, 0x04A4, %o7 stb %g1, [%l7 + 0x22] stx %g6, [%l7 + 0x20] edge32n %l6, %g2, %o1 sth %g5, [%l7 + 0x50] ldsh [%l7 + 0x48], %g3 ble loop_6254 fbge %fcc1, loop_6255 fnot2 %f4, %f12 fpadd32 %f0, %f6, %f4 loop_6254: umul %i1, 0x11DB, %l2 loop_6255: lduh [%l7 + 0x0A], %i7 stx %o6, [%l7 + 0x18] fba %fcc2, loop_6256 sth %o3, [%l7 + 0x78] fxnor %f6, %f12, %f10 ba,a %xcc, loop_6257 loop_6256: fbo %fcc0, loop_6258 movg %xcc, %o2, %g7 sdivx %i0, 0x0348, %l5 loop_6257: fmovsne %icc, %f10, %f11 loop_6258: fbule,a %fcc0, loop_6259 ldd [%l7 + 0x08], %f8 fba,a %fcc1, loop_6260 std %f8, [%l7 + 0x28] loop_6259: sth %i3, [%l7 + 0x5C] ldx [%l7 + 0x10], %l3 loop_6260: fnands %f15, %f12, %f5 ld [%l7 + 0x2C], %f4 fpadd32s %f14, %f8, %f1 fcmpgt32 %f0, %f0, %i5 fmuld8ulx16 %f8, %f1, %f12 fbn,a %fcc1, loop_6261 ldd [%l7 + 0x40], %f2 tvc %xcc, 0x0 srlx %i4, %g4, %i2 loop_6261: lduw [%l7 + 0x64], %l0 stx %l4, [%l7 + 0x28] stx %o5, [%l7 + 0x38] stb %o0, [%l7 + 0x59] sub %l1, %o4, %o7 xor %g1, %i6, %g6 brgez,a %l6, loop_6262 be,pn %xcc, loop_6263 stw %g2, [%l7 + 0x20] xorcc %g5, 0x057F, %o1 loop_6262: fmovrslz %i1, %f9, %f2 loop_6263: fmovsvc %icc, %f0, %f2 be,a,pn %icc, loop_6264 sllx %g3, 0x0A, %l2 fpmerge %f15, %f1, %f4 lduh [%l7 + 0x5A], %o6 loop_6264: fmovsa %xcc, %f1, %f15 array32 %i7, %o2, %g7 ldub [%l7 + 0x1C], %i0 fbo %fcc0, loop_6265 be,a,pt %xcc, loop_6266 ld [%l7 + 0x60], %f15 fmovsne %xcc, %f8, %f13 loop_6265: fnand %f8, %f12, %f4 loop_6266: tn %icc, 0x7 andncc %l5, %o3, %i3 movre %i5, 0x1AE, %i4 ldx [%l7 + 0x40], %l3 ld [%l7 + 0x1C], %f14 movre %g4, %l0, %i2 edge16ln %l4, %o0, %o5 fmovrsgez %l1, %f10, %f10 tge %icc, 0x2 stb %o4, [%l7 + 0x09] fmovrde %o7, %f6, %f4 fpmerge %f3, %f11, %f12 movg %xcc, %g1, %g6 ldub [%l7 + 0x57], %i6 bpos,a,pn %icc, loop_6267 lduh [%l7 + 0x22], %l6 stw %g5, [%l7 + 0x40] ldd [%l7 + 0x18], %f12 loop_6267: movrgez %o1, 0x060, %g2 fmovdneg %xcc, %f7, %f12 fmovdcs %icc, %f4, %f11 fmul8x16al %f13, %f15, %f4 ldx [%l7 + 0x08], %g3 st %f2, [%l7 + 0x08] fbug,a %fcc2, loop_6268 bvc,a,pn %icc, loop_6269 fpsub16s %f1, %f13, %f13 sra %l2, 0x0F, %o6 loop_6268: fmovrdne %i7, %f6, %f8 loop_6269: edge8ln %o2, %g7, %i0 mova %icc, %i1, %o3 addcc %l5, %i5, %i3 st %f7, [%l7 + 0x08] fcmpgt32 %f0, %f12, %l3 edge16ln %i4, %l0, %i2 bl %xcc, loop_6270 fmovsn %xcc, %f13, %f3 fbg,a %fcc3, loop_6271 ldsw [%l7 + 0x1C], %g4 loop_6270: sllx %l4, %o5, %o0 bneg,pt %icc, loop_6272 loop_6271: orcc %l1, %o4, %g1 addc %g6, %o7, %l6 ldsb [%l7 + 0x1A], %i6 loop_6272: movrne %o1, %g5, %g3 fmovdl %xcc, %f2, %f1 fmovsg %icc, %f4, %f9 fmul8x16 %f13, %f12, %f14 stx %l2, [%l7 + 0x70] movrlez %g2, 0x24D, %o6 fbue %fcc0, loop_6273 ldx [%l7 + 0x20], %i7 fmovdpos %xcc, %f8, %f5 fbul %fcc2, loop_6274 loop_6273: xnorcc %o2, 0x001D, %g7 fpmerge %f14, %f10, %f10 addccc %i1, %o3, %i0 loop_6274: movcs %icc, %i5, %i3 mova %xcc, %l5, %l3 ldsb [%l7 + 0x20], %i4 addcc %l0, %i2, %g4 lduh [%l7 + 0x76], %o5 std %f0, [%l7 + 0x78] movg %xcc, %o0, %l1 xorcc %o4, %l4, %g1 fnot1s %f8, %f12 movle %xcc, %g6, %l6 st %f15, [%l7 + 0x20] movpos %icc, %o7, %i6 fmovde %xcc, %f2, %f9 stb %o1, [%l7 + 0x3D] ld [%l7 + 0x14], %f10 stx %g3, [%l7 + 0x68] fmovdleu %icc, %f10, %f3 fnor %f12, %f0, %f2 fxor %f4, %f8, %f0 bcc,a %xcc, loop_6275 nop setx loop_6276, %l0, %l1 jmpl %l1, %g5 fmovrse %g2, %f2, %f0 bg,a,pt %xcc, loop_6277 loop_6275: sdivx %l2, 0x0056, %o6 loop_6276: fbge %fcc3, loop_6278 bl loop_6279 loop_6277: sdiv %o2, 0x09E1, %i7 fnot1 %f2, %f10 loop_6278: edge8n %g7, %o3, %i1 loop_6279: fmovrdlez %i5, %f8, %f12 te %icc, 0x4 ble,a,pn %icc, loop_6280 std %f8, [%l7 + 0x48] fmovrse %i0, %f14, %f15 fbul %fcc1, loop_6281 loop_6280: fnand %f2, %f6, %f2 fmovsneg %icc, %f7, %f3 edge32ln %l5, %l3, %i3 loop_6281: fnands %f2, %f9, %f8 sth %i4, [%l7 + 0x48] ldsb [%l7 + 0x73], %i2 mulscc %l0, %o5, %g4 ld [%l7 + 0x6C], %f1 bge,pn %icc, loop_6282 sethi 0x1BE7, %l1 fmovrsgez %o0, %f2, %f5 std %f14, [%l7 + 0x68] loop_6282: fblg %fcc2, loop_6283 fcmpeq16 %f6, %f0, %l4 bvc,a %icc, loop_6284 sll %g1, %g6, %l6 loop_6283: movrgez %o7, %o4, %i6 fmovrsgez %g3, %f12, %f2 loop_6284: edge8 %g5, %g2, %o1 sdivcc %l2, 0x01DC, %o6 stx %o2, [%l7 + 0x30] lduw [%l7 + 0x1C], %g7 fbe,a %fcc1, loop_6285 ldub [%l7 + 0x63], %i7 lduh [%l7 + 0x70], %o3 movgu %xcc, %i1, %i5 loop_6285: ldsh [%l7 + 0x0A], %l5 sll %l3, %i0, %i3 brnz,a %i4, loop_6286 stb %l0, [%l7 + 0x30] fmovda %icc, %f5, %f1 ldub [%l7 + 0x30], %i2 loop_6286: stw %g4, [%l7 + 0x08] ldub [%l7 + 0x3C], %o5 ld [%l7 + 0x60], %f1 addcc %o0, 0x021D, %l4 fmovdvc %icc, %f4, %f7 fcmple16 %f10, %f12, %g1 fmovsleu %icc, %f5, %f3 fbue %fcc3, loop_6287 srax %g6, 0x0A, %l6 subccc %o7, 0x1E31, %l1 brnz %o4, loop_6288 loop_6287: stb %i6, [%l7 + 0x10] sllx %g3, %g2, %g5 bpos loop_6289 loop_6288: bvs,a,pn %xcc, loop_6290 ldd [%l7 + 0x40], %f14 movrgz %l2, 0x11B, %o6 loop_6289: move %xcc, %o1, %o2 loop_6290: st %f14, [%l7 + 0x2C] fpsub16s %f4, %f2, %f14 fone %f0 fmovdvs %icc, %f0, %f4 sth %g7, [%l7 + 0x6E] alignaddr %i7, %i1, %o3 array32 %i5, %l3, %l5 fcmpeq32 %f10, %f12, %i3 brgez %i4, loop_6291 udivx %l0, 0x06BC, %i0 fnors %f9, %f2, %f8 fmovsvs %icc, %f1, %f8 loop_6291: fpadd32s %f8, %f4, %f14 ldsw [%l7 + 0x58], %g4 fnegs %f0, %f5 fandnot2s %f3, %f6, %f13 sth %o5, [%l7 + 0x54] st %f11, [%l7 + 0x10] sth %i2, [%l7 + 0x08] fmovrdgz %l4, %f0, %f0 movrgez %g1, 0x035, %o0 fble %fcc2, loop_6292 fbuge %fcc3, loop_6293 brlz %g6, loop_6294 lduw [%l7 + 0x0C], %o7 loop_6292: ld [%l7 + 0x38], %f6 loop_6293: fxors %f0, %f9, %f0 loop_6294: sllx %l1, %l6, %o4 movn %xcc, %g3, %i6 lduh [%l7 + 0x4E], %g5 tpos %icc, 0x4 fmovscs %xcc, %f0, %f13 ldd [%l7 + 0x68], %f10 fmuld8sux16 %f11, %f9, %f14 ldsh [%l7 + 0x52], %g2 stw %l2, [%l7 + 0x68] fones %f2 alignaddrl %o1, %o6, %g7 fmovscs %xcc, %f3, %f7 fmuld8ulx16 %f1, %f6, %f10 fmul8sux16 %f12, %f10, %f14 ld [%l7 + 0x2C], %f12 fpadd32s %f8, %f10, %f11 fmovrdne %o2, %f4, %f12 bge loop_6295 edge32n %i7, %i1, %i5 tn %xcc, 0x0 fble %fcc3, loop_6296 loop_6295: fbge %fcc0, loop_6297 edge16l %l3, %o3, %i3 subcc %l5, 0x00C1, %i4 loop_6296: edge32n %i0, %g4, %o5 loop_6297: tl %icc, 0x3 fmovrdlez %l0, %f12, %f4 sdiv %l4, 0x116F, %g1 fbe,a %fcc3, loop_6298 stw %i2, [%l7 + 0x10] movcc %xcc, %g6, %o7 fcmpes %fcc0, %f8, %f10 loop_6298: fmovdle %icc, %f8, %f0 fblg %fcc3, loop_6299 mova %xcc, %l1, %l6 udivx %o4, 0x03EE, %g3 tle %icc, 0x6 loop_6299: ld [%l7 + 0x28], %f6 fcmple32 %f2, %f4, %i6 lduh [%l7 + 0x10], %g5 ld [%l7 + 0x68], %f3 orncc %g2, 0x0100, %l2 orncc %o0, %o1, %o6 fmovdgu %xcc, %f3, %f5 stw %o2, [%l7 + 0x30] fba,a %fcc3, loop_6300 subccc %i7, %i1, %g7 fandnot2s %f3, %f5, %f5 addcc %l3, %i5, %i3 loop_6300: ta %xcc, 0x5 fbul,a %fcc1, loop_6301 fmovrde %l5, %f6, %f6 subccc %i4, %i0, %g4 ld [%l7 + 0x34], %f2 loop_6301: fpsub16s %f12, %f15, %f3 fxor %f8, %f2, %f10 fpadd32 %f0, %f0, %f4 fcmpeq16 %f12, %f10, %o5 fnot1s %f2, %f14 andncc %o3, %l0, %l4 fmovdg %xcc, %f11, %f14 edge32ln %i2, %g1, %o7 st %f8, [%l7 + 0x14] mova %xcc, %g6, %l1 lduh [%l7 + 0x68], %o4 ld [%l7 + 0x48], %f9 sdiv %l6, 0x1EFF, %g3 movrne %i6, %g5, %g2 fcmped %fcc2, %f4, %f8 xnorcc %l2, %o1, %o6 taddcc %o0, 0x08E9, %i7 fmovrsgez %i1, %f14, %f12 fmovsne %xcc, %f7, %f7 fmovse %icc, %f13, %f15 movcs %icc, %g7, %l3 bshuffle %f2, %f10, %f8 bcc,a loop_6302 add %o2, %i3, %i5 mulscc %i4, %i0, %g4 fmovrde %l5, %f14, %f10 loop_6302: taddcctv %o3, %l0, %l4 fble,a %fcc3, loop_6303 fbl,a %fcc3, loop_6304 lduw [%l7 + 0x44], %o5 stb %g1, [%l7 + 0x29] loop_6303: movneg %xcc, %o7, %g6 loop_6304: addccc %l1, %o4, %l6 fnands %f1, %f6, %f13 fnors %f11, %f3, %f9 orcc %i2, %g3, %i6 fmovrsgz %g5, %f9, %f12 stw %l2, [%l7 + 0x08] st %f2, [%l7 + 0x0C] std %f8, [%l7 + 0x68] fmovdvc %icc, %f3, %f14 ldd [%l7 + 0x20], %f12 tgu %xcc, 0x2 fcmple32 %f6, %f12, %g2 fbne %fcc2, loop_6305 fmovdleu %xcc, %f12, %f8 movgu %icc, %o6, %o1 fors %f7, %f0, %f5 loop_6305: fbul,a %fcc2, loop_6306 brlz,a %o0, loop_6307 stx %i7, [%l7 + 0x58] fmovdg %icc, %f7, %f6 loop_6306: stx %g7, [%l7 + 0x28] loop_6307: tne %icc, 0x5 ldsw [%l7 + 0x60], %i1 std %f8, [%l7 + 0x48] taddcctv %o2, %l3, %i5 brgez %i3, loop_6308 fmovsvs %xcc, %f15, %f11 fcmps %fcc0, %f15, %f1 brz,a %i0, loop_6309 loop_6308: andcc %g4, %i4, %o3 sth %l5, [%l7 + 0x22] fnot1s %f13, %f12 loop_6309: fmovsvc %xcc, %f9, %f7 tl %icc, 0x2 addccc %l0, %l4, %g1 ba,a,pn %xcc, loop_6310 fornot2 %f6, %f12, %f12 fmovsleu %icc, %f9, %f12 fors %f11, %f2, %f7 loop_6310: sll %o7, 0x1C, %o5 movrgez %g6, 0x264, %l1 ldx [%l7 + 0x08], %l6 bge,a,pn %icc, loop_6311 fpack32 %f2, %f6, %f14 tsubcc %o4, 0x0B6B, %g3 fbule %fcc0, loop_6312 loop_6311: fcmpgt16 %f8, %f6, %i6 orncc %g5, %i2, %g2 bg,a,pt %xcc, loop_6313 loop_6312: tne %xcc, 0x7 ldsh [%l7 + 0x16], %l2 ble %icc, loop_6314 loop_6313: sth %o6, [%l7 + 0x66] orcc %o0, %o1, %g7 tg %xcc, 0x4 loop_6314: stw %i1, [%l7 + 0x28] faligndata %f0, %f6, %f6 edge32l %o2, %i7, %l3 ldx [%l7 + 0x70], %i3 tle %icc, 0x5 fmovdne %xcc, %f5, %f8 brz,a %i5, loop_6315 fmovdpos %xcc, %f7, %f11 movrne %i0, 0x318, %i4 tcc %icc, 0x3 loop_6315: st %f14, [%l7 + 0x28] ldx [%l7 + 0x18], %o3 fbue %fcc1, loop_6316 pdist %f12, %f2, %f2 fpsub16 %f6, %f14, %f2 fmovspos %xcc, %f3, %f7 loop_6316: ldx [%l7 + 0x58], %g4 fpadd16s %f4, %f6, %f8 ldsb [%l7 + 0x32], %l5 fmuld8ulx16 %f13, %f7, %f10 fmovscc %icc, %f12, %f1 bgu,pn %xcc, loop_6317 fcmpeq32 %f6, %f2, %l4 xorcc %g1, %o7, %o5 std %f0, [%l7 + 0x38] loop_6317: ld [%l7 + 0x58], %f11 ldd [%l7 + 0x20], %f12 brlez,a %l0, loop_6318 stw %l1, [%l7 + 0x3C] movleu %icc, %g6, %o4 smulcc %g3, 0x1D51, %i6 loop_6318: stb %g5, [%l7 + 0x60] fors %f14, %f6, %f3 ldub [%l7 + 0x3C], %i2 lduw [%l7 + 0x30], %g2 ld [%l7 + 0x08], %f3 call loop_6319 st %f11, [%l7 + 0x58] stx %l2, [%l7 + 0x20] fcmpne16 %f6, %f2, %l6 loop_6319: stb %o6, [%l7 + 0x60] bcc %icc, loop_6320 edge16n %o0, %g7, %i1 edge32 %o2, %i7, %l3 edge16 %i3, %o1, %i5 loop_6320: sth %i4, [%l7 + 0x68] ldsw [%l7 + 0x60], %o3 sra %i0, 0x0E, %g4 fmovrdne %l5, %f8, %f14 tvc %icc, 0x5 fxnor %f0, %f12, %f10 ldsb [%l7 + 0x2F], %l4 fsrc2 %f2, %f12 st %f6, [%l7 + 0x24] lduw [%l7 + 0x3C], %o7 xnorcc %o5, %g1, %l1 fxnor %f8, %f2, %f6 ld [%l7 + 0x10], %f13 srax %l0, %g6, %g3 ldsh [%l7 + 0x4A], %o4 bg,a %xcc, loop_6321 edge16ln %i6, %i2, %g5 fmovdvc %xcc, %f10, %f1 fmovsle %icc, %f1, %f15 loop_6321: lduh [%l7 + 0x62], %g2 fmovdn %xcc, %f1, %f1 ldsh [%l7 + 0x30], %l6 edge32 %l2, %o6, %o0 fbn %fcc1, loop_6322 bgu,a loop_6323 fmovrsgz %g7, %f9, %f1 bcc,pn %xcc, loop_6324 loop_6322: fmovrdgez %i1, %f2, %f14 loop_6323: edge8n %o2, %l3, %i7 fpsub32s %f3, %f2, %f14 loop_6324: ldub [%l7 + 0x49], %o1 edge32 %i3, %i5, %i4 brnz %o3, loop_6325 umulcc %g4, 0x0625, %i0 fbne,a %fcc1, loop_6326 popc %l5, %o7 loop_6325: smulcc %o5, 0x02A5, %l4 te %icc, 0x5 loop_6326: fnands %f15, %f5, %f4 movrlz %g1, 0x082, %l1 ldx [%l7 + 0x58], %g6 fmovrdlz %g3, %f0, %f0 movvs %xcc, %o4, %l0 ldx [%l7 + 0x60], %i6 fbl,a %fcc1, loop_6327 fmovsa %xcc, %f15, %f14 fmovdvs %xcc, %f14, %f1 fbule %fcc0, loop_6328 loop_6327: fba %fcc3, loop_6329 fmul8x16 %f13, %f10, %f0 addccc %g5, %i2, %l6 loop_6328: fmovdge %icc, %f11, %f10 loop_6329: nop setx loop_6330, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdcs %icc, %f14, %f11 fmul8sux16 %f6, %f0, %f6 fpadd16s %f4, %f1, %f2 loop_6330: fbl %fcc2, loop_6331 fone %f6 sdiv %l2, 0x166D, %o6 fbg %fcc1, loop_6332 loop_6331: fsrc1 %f4, %f10 or %g2, 0x1E19, %o0 sth %g7, [%l7 + 0x46] loop_6332: movneg %icc, %i1, %l3 fzero %f8 array8 %o2, %o1, %i3 fones %f5 ldsb [%l7 + 0x4D], %i5 bn %xcc, loop_6333 tvc %xcc, 0x5 movrne %i4, 0x3EC, %i7 st %f6, [%l7 + 0x78] loop_6333: mulx %g4, 0x12DD, %i0 fmul8x16al %f6, %f11, %f10 fpsub16s %f1, %f13, %f8 fcmps %fcc2, %f2, %f10 bcc %icc, loop_6334 umulcc %l5, 0x14D0, %o3 taddcctv %o7, 0x0F6A, %l4 fpmerge %f6, %f1, %f6 loop_6334: fcmpes %fcc2, %f3, %f6 bneg,a,pt %icc, loop_6335 fmovd %f14, %f4 xnor %g1, 0x0689, %o5 fabsd %f14, %f10 loop_6335: call loop_6336 fmul8x16 %f9, %f12, %f12 stb %l1, [%l7 + 0x30] fpadd16s %f8, %f6, %f12 loop_6336: bpos,a,pt %xcc, loop_6337 fbue,a %fcc0, loop_6338 std %f4, [%l7 + 0x48] bpos,a,pt %xcc, loop_6339 loop_6337: mulscc %g6, 0x133C, %g3 loop_6338: tcc %icc, 0x1 fnegd %f10, %f6 loop_6339: fmovrsne %o4, %f5, %f5 ldx [%l7 + 0x20], %l0 movn %icc, %i6, %i2 ldsb [%l7 + 0x56], %l6 add %l2, 0x00DA, %o6 bleu,a,pn %xcc, loop_6340 andn %g5, 0x0EAA, %g2 sdivcc %o0, 0x1228, %i1 edge16ln %l3, %o2, %o1 loop_6340: fones %f8 brgez,a %i3, loop_6341 fbul %fcc1, loop_6342 fcmpes %fcc3, %f7, %f5 ldsw [%l7 + 0x70], %i5 loop_6341: st %f6, [%l7 + 0x14] loop_6342: stb %i4, [%l7 + 0x39] fmovdpos %icc, %f1, %f14 mova %xcc, %g7, %i7 fmovspos %icc, %f12, %f12 ld [%l7 + 0x10], %f0 smulcc %g4, 0x1E21, %l5 fmul8sux16 %f0, %f6, %f12 call loop_6343 array32 %i0, %o7, %o3 fbug,a %fcc3, loop_6344 fmovdg %icc, %f12, %f1 loop_6343: st %f11, [%l7 + 0x3C] std %f12, [%l7 + 0x48] loop_6344: sth %l4, [%l7 + 0x42] edge8n %g1, %o5, %g6 xor %l1, 0x11E8, %g3 edge32l %o4, %i6, %l0 fbn,a %fcc1, loop_6345 fbne,a %fcc2, loop_6346 umul %l6, 0x00CD, %l2 andcc %o6, %g5, %i2 loop_6345: fmovsa %xcc, %f11, %f1 loop_6346: andcc %o0, %i1, %l3 fcmple32 %f4, %f4, %g2 tle %icc, 0x6 fmovde %icc, %f15, %f11 srax %o2, 0x0E, %i3 stb %i5, [%l7 + 0x34] ld [%l7 + 0x50], %f10 fcmpgt16 %f6, %f10, %i4 fmul8x16au %f4, %f1, %f10 srl %g7, 0x0B, %i7 stb %o1, [%l7 + 0x31] popc %l5, %g4 array32 %o7, %o3, %i0 taddcc %g1, 0x01FC, %l4 fbue %fcc0, loop_6347 fbue %fcc2, loop_6348 brnz,a %o5, loop_6349 fand %f14, %f10, %f8 loop_6347: movgu %icc, %g6, %g3 loop_6348: bvs,a,pn %xcc, loop_6350 loop_6349: or %o4, %l1, %l0 bg,a,pn %icc, loop_6351 ldx [%l7 + 0x18], %i6 loop_6350: bneg,a,pn %icc, loop_6352 fnot2 %f4, %f0 loop_6351: fpadd16 %f12, %f10, %f8 fblg,a %fcc1, loop_6353 loop_6352: fmovsneg %xcc, %f8, %f5 brgez,a %l6, loop_6354 lduh [%l7 + 0x5A], %l2 loop_6353: fors %f5, %f7, %f0 tgu %xcc, 0x1 loop_6354: andcc %o6, %g5, %i2 nop setx loop_6355, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x60], %i1 fcmpgt16 %f10, %f10, %l3 stx %o0, [%l7 + 0x50] loop_6355: smulcc %g2, 0x1CD6, %i3 ldsh [%l7 + 0x1A], %i5 ldx [%l7 + 0x50], %o2 fcmpes %fcc2, %f4, %f2 bshuffle %f10, %f6, %f14 lduw [%l7 + 0x0C], %i4 ldsw [%l7 + 0x3C], %g7 orncc %o1, %l5, %g4 bvs,a,pn %xcc, loop_6356 fzeros %f9 std %f0, [%l7 + 0x70] fba %fcc3, loop_6357 loop_6356: fmovdl %xcc, %f11, %f6 and %o7, %o3, %i0 fmovd %f4, %f4 loop_6357: siam 0x5 tg %xcc, 0x2 ldsw [%l7 + 0x50], %i7 fandnot2s %f7, %f4, %f1 be,a %icc, loop_6358 fandnot2s %f0, %f13, %f3 stb %g1, [%l7 + 0x45] fmovrslz %o5, %f3, %f10 loop_6358: umul %g6, 0x0C93, %g3 edge16 %l4, %l1, %l0 tvs %xcc, 0x4 fbuge,a %fcc0, loop_6359 fmuld8ulx16 %f2, %f10, %f6 fmovrslez %i6, %f7, %f9 stx %o4, [%l7 + 0x70] loop_6359: fmovsneg %icc, %f3, %f4 ldx [%l7 + 0x68], %l2 fzero %f14 fmovsge %xcc, %f5, %f7 bneg,a,pt %icc, loop_6360 lduh [%l7 + 0x38], %l6 popc 0x12AE, %o6 ldsb [%l7 + 0x2F], %g5 loop_6360: fbne %fcc3, loop_6361 lduh [%l7 + 0x6C], %i2 stw %l3, [%l7 + 0x6C] udivcc %o0, 0x1312, %i1 loop_6361: ld [%l7 + 0x48], %f14 fmovdle %icc, %f5, %f14 movne %icc, %g2, %i3 siam 0x6 tcs %xcc, 0x5 lduh [%l7 + 0x70], %i5 bgu loop_6362 stx %o2, [%l7 + 0x50] ldx [%l7 + 0x60], %g7 fmovd %f0, %f12 loop_6362: st %f10, [%l7 + 0x60] udivx %o1, 0x18BD, %l5 ldsb [%l7 + 0x4A], %g4 fmovd %f14, %f12 st %f12, [%l7 + 0x6C] bl,a loop_6363 std %f6, [%l7 + 0x20] lduw [%l7 + 0x1C], %o7 ldub [%l7 + 0x37], %o3 loop_6363: movrlez %i4, %i7, %i0 fmul8x16 %f13, %f14, %f6 fmovsg %icc, %f12, %f4 fxnor %f2, %f0, %f14 fabss %f11, %f9 fmovdpos %xcc, %f2, %f9 lduw [%l7 + 0x78], %g1 ldsh [%l7 + 0x38], %g6 subc %g3, %o5, %l4 xorcc %l0, 0x013C, %i6 fsrc2s %f10, %f12 movne %xcc, %l1, %l2 addcc %o4, %o6, %g5 tg %icc, 0x0 st %f11, [%l7 + 0x2C] popc 0x0A54, %l6 fornot2s %f4, %f15, %f11 stx %l3, [%l7 + 0x50] fmul8x16al %f0, %f8, %f14 edge32l %i2, %o0, %g2 andcc %i3, %i5, %i1 fmovdleu %xcc, %f11, %f5 fpsub16s %f6, %f15, %f9 std %f6, [%l7 + 0x30] fmovsgu %icc, %f10, %f9 ldsw [%l7 + 0x74], %o2 fone %f2 bvs,a %icc, loop_6364 edge8l %o1, %l5, %g4 brz,a %o7, loop_6365 ld [%l7 + 0x4C], %f15 loop_6364: fxor %f4, %f12, %f12 bvc,a,pt %xcc, loop_6366 loop_6365: fmul8ulx16 %f12, %f6, %f10 lduw [%l7 + 0x18], %o3 sdiv %i4, 0x1288, %i7 loop_6366: udiv %i0, 0x015F, %g1 fcmps %fcc2, %f9, %f0 fornot1 %f10, %f12, %f4 lduw [%l7 + 0x58], %g6 movn %xcc, %g3, %o5 fsrc2s %f1, %f5 fnot2 %f10, %f2 umulcc %g7, 0x0C54, %l0 fmovrdgz %l4, %f0, %f0 fmovrdlez %l1, %f10, %f2 fcmple32 %f2, %f8, %l2 edge16n %i6, %o4, %g5 tneg %icc, 0x1 fsrc1s %f4, %f4 tne %xcc, 0x0 andncc %o6, %l3, %i2 sdivcc %o0, 0x0A75, %g2 lduh [%l7 + 0x4C], %i3 fbug,a %fcc1, loop_6367 fandnot2 %f0, %f0, %f6 edge8n %l6, %i1, %o2 ldx [%l7 + 0x30], %i5 loop_6367: fmovdneg %xcc, %f0, %f4 array32 %l5, %g4, %o7 tle %icc, 0x4 ldsb [%l7 + 0x7A], %o1 fands %f15, %f6, %f9 orcc %o3, 0x0C58, %i4 ldsh [%l7 + 0x72], %i7 fones %f8 fnand %f10, %f8, %f2 st %f5, [%l7 + 0x64] tge %xcc, 0x6 ldx [%l7 + 0x30], %g1 fmovde %icc, %f5, %f5 movleu %icc, %i0, %g3 ld [%l7 + 0x20], %f1 std %f4, [%l7 + 0x18] st %f8, [%l7 + 0x10] array16 %o5, %g7, %g6 fbo,a %fcc3, loop_6368 ld [%l7 + 0x6C], %f10 movcc %icc, %l4, %l0 tge %icc, 0x6 loop_6368: fmovse %xcc, %f11, %f11 tleu %xcc, 0x1 std %f12, [%l7 + 0x28] stb %l2, [%l7 + 0x51] st %f11, [%l7 + 0x54] fbuge,a %fcc2, loop_6369 fcmpeq16 %f4, %f14, %l1 lduw [%l7 + 0x14], %o4 subc %g5, %o6, %l3 loop_6369: move %icc, %i6, %i2 sdiv %g2, 0x09AA, %i3 or %o0, %i1, %l6 tle %xcc, 0x7 bleu,pn %icc, loop_6370 fmovrdgez %o2, %f12, %f8 lduw [%l7 + 0x1C], %l5 fble %fcc0, loop_6371 loop_6370: stx %g4, [%l7 + 0x28] bgu,pt %xcc, loop_6372 fpadd32s %f13, %f15, %f9 loop_6371: std %f6, [%l7 + 0x68] st %f15, [%l7 + 0x58] loop_6372: fmovsne %icc, %f11, %f3 nop setx loop_6373, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movl %icc, %o7, %i5 movrgez %o1, %o3, %i4 subccc %i7, 0x14A5, %g1 loop_6373: ldx [%l7 + 0x68], %i0 fcmpes %fcc3, %f2, %f15 fandnot1 %f2, %f14, %f2 stb %g3, [%l7 + 0x21] ldx [%l7 + 0x60], %o5 lduw [%l7 + 0x44], %g7 srlx %g6, 0x1D, %l4 bn,pn %icc, loop_6374 or %l2, %l0, %o4 std %f4, [%l7 + 0x70] movne %xcc, %l1, %o6 loop_6374: array32 %l3, %g5, %i6 move %xcc, %g2, %i3 mulx %o0, 0x15FB, %i2 fnot1s %f9, %f9 fcmpne32 %f8, %f0, %i1 fpsub16s %f15, %f4, %f1 ld [%l7 + 0x50], %f10 movrgz %l6, %o2, %g4 fpadd16 %f2, %f14, %f6 ld [%l7 + 0x18], %f5 movre %o7, 0x2C8, %l5 edge8ln %i5, %o3, %i4 tcc %icc, 0x4 ldsb [%l7 + 0x6B], %i7 fandnot1 %f8, %f12, %f2 xnor %o1, %g1, %g3 smulcc %o5, %i0, %g6 addcc %g7, 0x0C95, %l2 taddcc %l0, 0x084F, %l4 sth %o4, [%l7 + 0x52] fxors %f5, %f8, %f3 bcs %xcc, loop_6375 brgez,a %l1, loop_6376 be,a loop_6377 fmul8x16al %f6, %f5, %f12 loop_6375: fmul8sux16 %f12, %f12, %f12 loop_6376: fbuge %fcc3, loop_6378 loop_6377: fnot1 %f10, %f6 ldsh [%l7 + 0x2E], %o6 fpackfix %f2, %f5 loop_6378: brgz,a %g5, loop_6379 addcc %l3, %g2, %i6 std %f2, [%l7 + 0x30] edge8n %o0, %i2, %i1 loop_6379: sth %i3, [%l7 + 0x2E] fmovrsne %l6, %f9, %f11 ldsb [%l7 + 0x5B], %o2 fsrc1 %f4, %f6 ldub [%l7 + 0x71], %o7 bshuffle %f2, %f0, %f8 ba loop_6380 std %f2, [%l7 + 0x58] ldx [%l7 + 0x08], %g4 subcc %i5, 0x1ED7, %o3 loop_6380: ldsw [%l7 + 0x0C], %i4 fbule %fcc1, loop_6381 tpos %icc, 0x4 fcmpne32 %f12, %f10, %l5 fornot2 %f8, %f10, %f4 loop_6381: lduw [%l7 + 0x10], %o1 tneg %xcc, 0x5 subc %g1, 0x0EA9, %i7 fmovrse %g3, %f3, %f13 bcc,a %icc, loop_6382 ldx [%l7 + 0x48], %o5 st %f13, [%l7 + 0x38] smul %g6, 0x1245, %g7 loop_6382: fmovrslez %i0, %f7, %f14 fnands %f14, %f4, %f1 sra %l0, 0x0C, %l4 fbul,a %fcc0, loop_6383 st %f4, [%l7 + 0x18] ble,a,pt %xcc, loop_6384 subcc %o4, 0x12EE, %l2 loop_6383: fmuld8sux16 %f12, %f6, %f14 xnor %o6, %g5, %l1 loop_6384: sth %g2, [%l7 + 0x10] st %f6, [%l7 + 0x34] orncc %l3, 0x1D29, %o0 movvs %xcc, %i6, %i1 ldsb [%l7 + 0x47], %i3 movvc %xcc, %i2, %l6 fpsub32 %f2, %f0, %f4 edge32l %o2, %o7, %i5 fandnot2 %f2, %f2, %f10 st %f3, [%l7 + 0x4C] fmovdle %icc, %f9, %f9 edge8l %o3, %i4, %g4 xnor %o1, 0x1830, %g1 ldsb [%l7 + 0x69], %i7 sra %l5, 0x1B, %g3 fmovsneg %icc, %f13, %f11 fbne %fcc2, loop_6385 movneg %xcc, %g6, %o5 fmovrde %i0, %f2, %f0 ldd [%l7 + 0x08], %f10 loop_6385: ld [%l7 + 0x24], %f5 fnot2 %f10, %f2 and %g7, 0x1097, %l4 fsrc2s %f1, %f6 fmovrsne %o4, %f12, %f15 or %l0, %l2, %o6 ldsb [%l7 + 0x6D], %l1 fbg,a %fcc3, loop_6386 subcc %g5, 0x1D71, %g2 popc 0x1B29, %o0 fbo %fcc2, loop_6387 loop_6386: fnors %f12, %f6, %f15 udivcc %i6, 0x0A1A, %l3 alignaddr %i3, %i1, %i2 loop_6387: pdist %f8, %f6, %f14 movrgz %o2, %o7, %i5 sth %o3, [%l7 + 0x5E] for %f8, %f8, %f6 ldd [%l7 + 0x38], %f14 fpadd32s %f12, %f2, %f11 stw %i4, [%l7 + 0x3C] fpackfix %f10, %f14 fbug,a %fcc1, loop_6388 nop setx loop_6389, %l0, %l1 jmpl %l1, %l6 movle %xcc, %o1, %g4 fnot1s %f7, %f8 loop_6388: lduh [%l7 + 0x16], %i7 loop_6389: fandnot1 %f12, %f6, %f12 fsrc2 %f6, %f12 fands %f8, %f1, %f0 std %f6, [%l7 + 0x50] fand %f0, %f10, %f10 fsrc1s %f13, %f14 fmovrdlez %g1, %f12, %f6 fandnot1 %f0, %f10, %f10 stw %g3, [%l7 + 0x08] fmovdcs %xcc, %f9, %f5 subcc %l5, 0x1EA8, %g6 st %f12, [%l7 + 0x08] nop setx loop_6390, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %i0, [%l7 + 0x7E] ldub [%l7 + 0x6A], %o5 te %icc, 0x6 loop_6390: lduh [%l7 + 0x4C], %l4 stw %g7, [%l7 + 0x5C] fbule %fcc0, loop_6391 fbu %fcc3, loop_6392 movl %xcc, %o4, %l0 srlx %l2, %o6, %l1 loop_6391: tne %icc, 0x6 loop_6392: ldx [%l7 + 0x78], %g5 srl %o0, %g2, %l3 edge32 %i3, %i1, %i2 fmul8x16 %f3, %f6, %f10 fxor %f4, %f8, %f6 sth %i6, [%l7 + 0x2A] fmovsvc %xcc, %f10, %f1 brlez,a %o7, loop_6393 brgz,a %o2, loop_6394 and %o3, %i5, %l6 std %f2, [%l7 + 0x78] loop_6393: array32 %i4, %o1, %g4 loop_6394: ld [%l7 + 0x58], %f3 lduw [%l7 + 0x68], %g1 andncc %g3, %l5, %i7 stw %g6, [%l7 + 0x08] nop setx loop_6395, %l0, %l1 jmpl %l1, %i0 tg %xcc, 0x7 stx %o5, [%l7 + 0x08] ldx [%l7 + 0x20], %g7 loop_6395: call loop_6396 movgu %icc, %l4, %o4 ldd [%l7 + 0x68], %f12 ld [%l7 + 0x30], %f13 loop_6396: brlez,a %l2, loop_6397 ldd [%l7 + 0x20], %f2 std %f6, [%l7 + 0x30] fmovsg %xcc, %f1, %f6 loop_6397: movrne %o6, 0x13B, %l1 fcmpgt32 %f6, %f10, %g5 fnor %f4, %f6, %f2 array32 %l0, %o0, %g2 ldsw [%l7 + 0x6C], %l3 fbug %fcc0, loop_6398 movne %xcc, %i1, %i3 ta %xcc, 0x2 stx %i6, [%l7 + 0x60] loop_6398: fpackfix %f2, %f9 movg %icc, %o7, %i2 fbne,a %fcc3, loop_6399 movgu %xcc, %o3, %i5 fbge,a %fcc1, loop_6400 edge8ln %l6, %o2, %i4 loop_6399: bleu %icc, loop_6401 bleu,a loop_6402 loop_6400: fbule,a %fcc0, loop_6403 nop setx loop_6404, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6401: std %f10, [%l7 + 0x38] loop_6402: ldub [%l7 + 0x64], %g4 loop_6403: ldd [%l7 + 0x10], %f12 loop_6404: fpsub32s %f5, %f12, %f10 fble,a %fcc3, loop_6405 fbule %fcc0, loop_6406 movrlez %g1, %o1, %l5 subccc %i7, 0x1BEB, %g3 loop_6405: ldsh [%l7 + 0x10], %g6 loop_6406: ldx [%l7 + 0x28], %o5 tgu %xcc, 0x6 ldub [%l7 + 0x21], %g7 alignaddr %l4, %o4, %i0 ldx [%l7 + 0x38], %l2 bne,pt %icc, loop_6407 xnorcc %l1, 0x03A0, %o6 edge32 %l0, %g5, %g2 st %f9, [%l7 + 0x30] loop_6407: sll %l3, %o0, %i3 bleu loop_6408 te %xcc, 0x2 fcmpeq16 %f0, %f8, %i6 sth %o7, [%l7 + 0x10] loop_6408: nop setx loop_6409, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry andncc %i2, %o3, %i5 ldsh [%l7 + 0x6A], %l6 fcmple32 %f8, %f10, %i1 loop_6409: fmovsvc %icc, %f14, %f8 fbue,a %fcc0, loop_6410 fsrc1s %f14, %f10 sth %o2, [%l7 + 0x3A] movvc %icc, %i4, %g4 loop_6410: fmovscs %icc, %f0, %f7 addc %g1, 0x01F5, %l5 orcc %i7, 0x0D2B, %g3 fmul8ulx16 %f14, %f4, %f2 fmovrsne %g6, %f3, %f11 ldsb [%l7 + 0x0F], %o1 mova %xcc, %g7, %l4 stw %o5, [%l7 + 0x24] fsrc1 %f8, %f0 ldsh [%l7 + 0x14], %i0 edge32n %l2, %l1, %o6 fornot2 %f2, %f12, %f14 brlz %l0, loop_6411 lduh [%l7 + 0x6E], %o4 fxnors %f7, %f5, %f14 movleu %xcc, %g2, %l3 loop_6411: lduh [%l7 + 0x5A], %g5 fands %f15, %f3, %f13 stw %i3, [%l7 + 0x48] tne %icc, 0x2 fxor %f6, %f14, %f2 sll %o0, 0x19, %o7 edge8ln %i2, %i6, %i5 fbuge,a %fcc2, loop_6412 orn %l6, 0x0FEA, %i1 brlez %o3, loop_6413 sdivx %i4, 0x0F09, %g4 loop_6412: fsrc1s %f11, %f9 andn %o2, %g1, %l5 loop_6413: ldsb [%l7 + 0x6F], %g3 lduh [%l7 + 0x32], %g6 edge32 %o1, %g7, %i7 andn %l4, %o5, %i0 tle %icc, 0x0 fnand %f4, %f2, %f14 fmovdl %xcc, %f3, %f0 bg,pn %xcc, loop_6414 fmul8x16 %f10, %f2, %f8 bge,a %xcc, loop_6415 stw %l1, [%l7 + 0x68] loop_6414: stw %l2, [%l7 + 0x28] ldsh [%l7 + 0x3A], %o6 loop_6415: smulcc %l0, %g2, %l3 fnors %f6, %f0, %f11 edge32 %o4, %g5, %o0 sll %o7, 0x18, %i2 fsrc2 %f2, %f0 fmovscs %icc, %f15, %f7 fmovscc %xcc, %f7, %f7 bne %icc, loop_6416 tl %xcc, 0x6 ldub [%l7 + 0x26], %i3 array16 %i5, %l6, %i1 loop_6416: movrlez %o3, %i6, %i4 ldx [%l7 + 0x70], %o2 lduw [%l7 + 0x6C], %g4 movg %icc, %l5, %g3 bcs,a,pt %xcc, loop_6417 stx %g1, [%l7 + 0x28] nop setx loop_6418, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbue %fcc3, loop_6419 loop_6417: te %icc, 0x3 andn %g6, 0x12DC, %g7 loop_6418: orn %i7, %o1, %l4 loop_6419: fmovrdgez %o5, %f6, %f14 fbg %fcc2, loop_6420 ldub [%l7 + 0x38], %l1 lduh [%l7 + 0x08], %l2 lduh [%l7 + 0x0A], %i0 loop_6420: fbge %fcc3, loop_6421 fones %f9 fmovdvs %xcc, %f15, %f15 nop setx loop_6422, %l0, %l1 jmpl %l1, %o6 loop_6421: stx %g2, [%l7 + 0x70] stb %l0, [%l7 + 0x51] fmovdleu %icc, %f12, %f4 loop_6422: fmovspos %xcc, %f3, %f15 brgz,a %o4, loop_6423 movn %icc, %l3, %g5 bneg loop_6424 sth %o7, [%l7 + 0x3A] loop_6423: ba,pt %icc, loop_6425 fbne %fcc0, loop_6426 loop_6424: ldsh [%l7 + 0x5E], %i2 fcmple16 %f12, %f0, %o0 loop_6425: ble %xcc, loop_6427 loop_6426: fornot2 %f12, %f14, %f2 smulcc %i5, %l6, %i3 fble %fcc1, loop_6428 loop_6427: ldsw [%l7 + 0x2C], %i1 fornot1 %f0, %f2, %f6 fnegd %f10, %f8 loop_6428: stx %o3, [%l7 + 0x18] stb %i4, [%l7 + 0x7F] ldsw [%l7 + 0x78], %i6 umulcc %g4, 0x1225, %l5 st %f13, [%l7 + 0x14] st %f6, [%l7 + 0x4C] tsubcc %o2, %g3, %g1 nop setx loop_6429, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movvs %icc, %g7, %g6 stb %i7, [%l7 + 0x73] te %xcc, 0x0 loop_6429: ld [%l7 + 0x74], %f10 st %f10, [%l7 + 0x18] fba %fcc0, loop_6430 fmovrsne %o1, %f1, %f2 ld [%l7 + 0x28], %f8 ldub [%l7 + 0x40], %o5 loop_6430: stx %l1, [%l7 + 0x48] movpos %icc, %l2, %l4 st %f9, [%l7 + 0x3C] ldx [%l7 + 0x08], %o6 orncc %i0, %g2, %l0 tcs %xcc, 0x7 sth %o4, [%l7 + 0x5E] fbne %fcc0, loop_6431 fcmpne16 %f6, %f8, %l3 subcc %g5, 0x045B, %i2 ldsw [%l7 + 0x4C], %o7 loop_6431: edge32ln %i5, %o0, %l6 bvs %xcc, loop_6432 tvs %xcc, 0x0 lduw [%l7 + 0x24], %i1 ldub [%l7 + 0x73], %o3 loop_6432: brgez %i4, loop_6433 smulcc %i6, %i3, %l5 fmovd %f8, %f8 ldsw [%l7 + 0x30], %g4 loop_6433: fxnor %f10, %f10, %f2 ldsh [%l7 + 0x5C], %g3 fmovde %icc, %f3, %f14 fmovdle %xcc, %f12, %f10 fcmpeq32 %f14, %f14, %g1 fpack16 %f4, %f15 st %f2, [%l7 + 0x74] siam 0x2 fmovdvc %xcc, %f10, %f8 fmovsa %xcc, %f10, %f8 sth %o2, [%l7 + 0x44] ldx [%l7 + 0x60], %g7 fcmpd %fcc3, %f6, %f2 tn %icc, 0x2 siam 0x2 fblg %fcc2, loop_6434 sllx %g6, %i7, %o5 sll %o1, %l2, %l1 ldsb [%l7 + 0x77], %o6 loop_6434: fblg %fcc2, loop_6435 fcmple16 %f10, %f14, %l4 fbu,a %fcc1, loop_6436 fmovdvs %icc, %f14, %f5 loop_6435: lduh [%l7 + 0x42], %g2 subc %i0, 0x15DA, %l0 loop_6436: tsubcctv %l3, 0x012C, %g5 bshuffle %f0, %f2, %f10 fbug,a %fcc0, loop_6437 nop setx loop_6438, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8l %o4, %i2, %i5 stw %o7, [%l7 + 0x74] loop_6437: edge16n %o0, %i1, %l6 loop_6438: fble %fcc1, loop_6439 ld [%l7 + 0x70], %f10 fnot2 %f4, %f2 edge8n %o3, %i4, %i6 loop_6439: lduh [%l7 + 0x28], %l5 te %xcc, 0x1 ldub [%l7 + 0x5E], %g4 stx %g3, [%l7 + 0x70] fnot1 %f6, %f4 movle %xcc, %g1, %o2 ldx [%l7 + 0x20], %i3 fpadd16 %f0, %f8, %f6 movrgz %g6, 0x25E, %i7 srlx %o5, 0x0B, %o1 stb %l2, [%l7 + 0x32] nop setx loop_6440, %l0, %l1 jmpl %l1, %g7 fmovrse %o6, %f8, %f4 tsubcctv %l1, %l4, %g2 ldsw [%l7 + 0x14], %l0 loop_6440: tle %icc, 0x3 edge32 %i0, %l3, %g5 ldsh [%l7 + 0x22], %o4 fbu,a %fcc2, loop_6441 array32 %i5, %i2, %o0 movrne %i1, %l6, %o3 fbu %fcc2, loop_6442 loop_6441: st %f8, [%l7 + 0x4C] fnot2 %f6, %f6 ldub [%l7 + 0x59], %o7 loop_6442: stb %i4, [%l7 + 0x13] fmuld8sux16 %f8, %f5, %f6 fpadd16 %f0, %f10, %f6 fpadd16s %f12, %f2, %f1 fnot2s %f5, %f5 sra %l5, %g4, %g3 movleu %xcc, %i6, %g1 tne %icc, 0x5 fmovrdlez %o2, %f0, %f0 st %f13, [%l7 + 0x4C] fmovdneg %icc, %f5, %f8 ld [%l7 + 0x58], %f11 bge,pt %icc, loop_6443 st %f3, [%l7 + 0x38] edge8 %g6, %i7, %i3 ldsw [%l7 + 0x30], %o5 loop_6443: ldub [%l7 + 0x4E], %o1 movcs %icc, %g7, %l2 movrlz %o6, 0x2C9, %l1 fsrc2s %f6, %f1 fmul8x16 %f9, %f12, %f4 stw %l4, [%l7 + 0x60] andn %l0, 0x0240, %g2 fmovrsgez %i0, %f2, %f9 alignaddrl %l3, %o4, %g5 std %f2, [%l7 + 0x70] bg %xcc, loop_6444 fmovda %xcc, %f3, %f14 fbo %fcc1, loop_6445 stx %i5, [%l7 + 0x08] loop_6444: fandnot2 %f10, %f0, %f14 fbu %fcc2, loop_6446 loop_6445: std %f12, [%l7 + 0x48] stx %i2, [%l7 + 0x28] mova %xcc, %i1, %o0 loop_6446: st %f9, [%l7 + 0x64] sub %l6, 0x1AB2, %o3 subc %o7, %l5, %i4 te %icc, 0x3 ldd [%l7 + 0x68], %f2 bg,pt %xcc, loop_6447 tneg %xcc, 0x3 movn %xcc, %g4, %g3 fmovdge %icc, %f13, %f6 loop_6447: edge16ln %i6, %o2, %g1 tcs %icc, 0x0 fmovdpos %icc, %f1, %f10 movcs %icc, %g6, %i3 stx %o5, [%l7 + 0x08] fmovdn %icc, %f11, %f0 tvs %icc, 0x0 std %f0, [%l7 + 0x40] stw %i7, [%l7 + 0x40] faligndata %f2, %f10, %f2 bgu,pn %icc, loop_6448 brnz,a %g7, loop_6449 edge16 %l2, %o6, %l1 fcmple16 %f14, %f0, %o1 loop_6448: fmovde %icc, %f15, %f9 loop_6449: st %f5, [%l7 + 0x1C] fmovrdgez %l4, %f12, %f12 mova %xcc, %l0, %g2 ld [%l7 + 0x5C], %f15 std %f12, [%l7 + 0x10] stx %l3, [%l7 + 0x48] fble %fcc3, loop_6450 fmovsge %icc, %f11, %f12 xorcc %i0, %g5, %o4 fmovde %xcc, %f8, %f14 loop_6450: stb %i5, [%l7 + 0x4D] edge32 %i1, %i2, %l6 fmul8x16al %f12, %f15, %f4 smulcc %o0, 0x1EAD, %o7 movgu %xcc, %l5, %i4 stx %g4, [%l7 + 0x08] fbl,a %fcc1, loop_6451 addc %g3, 0x0E85, %i6 edge16 %o2, %g1, %g6 ld [%l7 + 0x38], %f13 loop_6451: orncc %o3, %i3, %i7 stw %o5, [%l7 + 0x28] orn %g7, %l2, %o6 fsrc2 %f8, %f0 fornot1s %f8, %f8, %f3 srax %o1, %l1, %l0 sll %g2, 0x18, %l3 ldsw [%l7 + 0x74], %l4 ldsw [%l7 + 0x24], %i0 fmovrse %g5, %f11, %f13 fpadd16 %f0, %f4, %f12 stw %o4, [%l7 + 0x64] smul %i5, 0x1E8A, %i1 ldx [%l7 + 0x78], %i2 fmovdle %icc, %f7, %f4 ldsw [%l7 + 0x74], %l6 fandnot1s %f4, %f1, %f1 ldsh [%l7 + 0x6A], %o7 fble,a %fcc1, loop_6452 stb %o0, [%l7 + 0x68] ld [%l7 + 0x70], %f6 fmovsl %icc, %f1, %f4 loop_6452: fandnot1s %f2, %f0, %f3 fpsub32s %f12, %f10, %f15 fpsub16s %f1, %f14, %f15 fxor %f6, %f4, %f2 tg %xcc, 0x4 fornot2 %f8, %f4, %f10 brlez,a %i4, loop_6453 faligndata %f8, %f10, %f6 fmovs %f7, %f4 ldsw [%l7 + 0x24], %g4 loop_6453: ldd [%l7 + 0x38], %f4 ld [%l7 + 0x54], %f2 ldsh [%l7 + 0x3E], %l5 stb %g3, [%l7 + 0x25] fcmpes %fcc0, %f7, %f15 ldd [%l7 + 0x68], %f10 movgu %icc, %i6, %o2 tn %xcc, 0x2 fmovdge %icc, %f2, %f8 fcmple16 %f2, %f12, %g1 stw %o3, [%l7 + 0x34] fblg,a %fcc0, loop_6454 bge,a,pt %xcc, loop_6455 move %icc, %g6, %i7 fxor %f4, %f8, %f4 loop_6454: ldx [%l7 + 0x78], %i3 loop_6455: sth %g7, [%l7 + 0x38] movrlz %o5, 0x14E, %l2 ldsb [%l7 + 0x2B], %o6 stb %l1, [%l7 + 0x6E] movpos %icc, %l0, %g2 bgu,a,pn %icc, loop_6456 lduh [%l7 + 0x26], %l3 fcmpne32 %f12, %f8, %o1 fblg,a %fcc1, loop_6457 loop_6456: movpos %xcc, %l4, %g5 sth %i0, [%l7 + 0x32] ldsw [%l7 + 0x10], %i5 loop_6457: fmovrsgez %o4, %f2, %f1 brz,a %i1, loop_6458 sethi 0x1A29, %i2 ldub [%l7 + 0x27], %o7 movl %icc, %l6, %o0 loop_6458: fnot1 %f0, %f0 stw %i4, [%l7 + 0x68] fpmerge %f9, %f3, %f14 lduw [%l7 + 0x38], %g4 bvs,a loop_6459 fbo,a %fcc1, loop_6460 fmovsge %icc, %f0, %f3 lduw [%l7 + 0x70], %g3 loop_6459: fxors %f10, %f0, %f14 loop_6460: fmovspos %xcc, %f9, %f1 fcmped %fcc0, %f14, %f12 ldx [%l7 + 0x48], %l5 lduw [%l7 + 0x64], %o2 lduw [%l7 + 0x1C], %i6 sth %g1, [%l7 + 0x52] fexpand %f13, %f12 sllx %o3, %g6, %i7 lduh [%l7 + 0x70], %g7 udivx %i3, 0x1F97, %l2 stb %o6, [%l7 + 0x7B] ldsh [%l7 + 0x2A], %o5 fabsd %f14, %f10 ldx [%l7 + 0x08], %l1 fmovda %xcc, %f3, %f15 st %f14, [%l7 + 0x24] ldsw [%l7 + 0x6C], %g2 ld [%l7 + 0x6C], %f10 fmovrsgez %l3, %f9, %f12 ldx [%l7 + 0x68], %o1 fbul,a %fcc1, loop_6461 stx %l0, [%l7 + 0x58] sethi 0x0E17, %g5 fpsub32s %f2, %f12, %f10 loop_6461: fbue,a %fcc0, loop_6462 stx %l4, [%l7 + 0x10] fbul,a %fcc3, loop_6463 ldsb [%l7 + 0x3C], %i0 loop_6462: fnor %f2, %f12, %f8 bn %icc, loop_6464 loop_6463: smulcc %o4, %i5, %i2 fmovscs %xcc, %f1, %f3 fpack32 %f8, %f4, %f0 loop_6464: and %i1, 0x187A, %l6 srlx %o0, %o7, %i4 fxors %f1, %f3, %f5 lduh [%l7 + 0x48], %g4 ldsb [%l7 + 0x7F], %g3 ldd [%l7 + 0x38], %f8 ldx [%l7 + 0x70], %o2 fpadd32 %f8, %f6, %f10 stw %l5, [%l7 + 0x4C] movl %icc, %g1, %o3 call loop_6465 bcs,a %xcc, loop_6466 lduh [%l7 + 0x60], %i6 lduw [%l7 + 0x68], %g6 loop_6465: fabss %f3, %f11 loop_6466: bne,a,pt %xcc, loop_6467 fexpand %f6, %f8 fands %f6, %f8, %f9 subccc %g7, 0x1258, %i7 loop_6467: ldsb [%l7 + 0x21], %l2 array32 %i3, %o5, %o6 tl %icc, 0x1 edge16n %l1, %g2, %o1 fzero %f8 fnot2 %f4, %f8 fmovdvc %icc, %f11, %f15 fbge %fcc3, loop_6468 fpadd16s %f5, %f8, %f7 fba,a %fcc2, loop_6469 stb %l3, [%l7 + 0x5E] loop_6468: fmovsneg %icc, %f14, %f4 fands %f12, %f1, %f14 loop_6469: sdivcc %g5, 0x13EF, %l4 ldx [%l7 + 0x40], %l0 fmovdle %xcc, %f1, %f10 movre %o4, 0x3DD, %i0 srl %i5, 0x13, %i2 bneg,a loop_6470 ldsw [%l7 + 0x50], %l6 fbue %fcc1, loop_6471 ldsb [%l7 + 0x78], %o0 loop_6470: edge32 %o7, %i4, %i1 std %f12, [%l7 + 0x08] loop_6471: bgu,a,pn %xcc, loop_6472 fmovdcs %icc, %f7, %f11 orcc %g3, %g4, %o2 ld [%l7 + 0x0C], %f8 loop_6472: fbu,a %fcc3, loop_6473 xor %g1, 0x18EA, %o3 fmovrde %l5, %f2, %f14 xorcc %i6, 0x0AE6, %g6 loop_6473: fcmpgt32 %f10, %f4, %g7 fxnor %f14, %f4, %f10 tne %icc, 0x1 sethi 0x03E2, %i7 umul %l2, 0x1562, %o5 fmovsa %xcc, %f11, %f8 ldd [%l7 + 0x28], %f4 fbug %fcc2, loop_6474 fcmple16 %f6, %f12, %o6 tleu %xcc, 0x5 sth %i3, [%l7 + 0x74] loop_6474: fmovdgu %icc, %f6, %f14 ldsw [%l7 + 0x14], %g2 tneg %icc, 0x0 sth %l1, [%l7 + 0x7A] fba %fcc0, loop_6475 tl %xcc, 0x1 ldsh [%l7 + 0x5E], %o1 ld [%l7 + 0x28], %f15 loop_6475: edge32l %l3, %l4, %g5 ldsh [%l7 + 0x20], %l0 sth %o4, [%l7 + 0x1A] fcmpgt32 %f4, %f10, %i0 tvs %xcc, 0x4 smulcc %i2, %i5, %l6 std %f6, [%l7 + 0x18] fabsd %f10, %f0 fnot1s %f4, %f12 fsrc1 %f4, %f0 tsubcc %o0, %i4, %i1 fmovrdlez %o7, %f8, %f10 tle %icc, 0x4 ldsh [%l7 + 0x28], %g4 fornot1 %f10, %f12, %f6 fmovsleu %xcc, %f12, %f15 orn %g3, 0x0CB2, %o2 fxors %f5, %f10, %f1 fbn %fcc1, loop_6476 std %f6, [%l7 + 0x20] fpsub16 %f4, %f2, %f6 edge32l %g1, %o3, %i6 loop_6476: ble loop_6477 stb %g6, [%l7 + 0x37] fabss %f8, %f1 edge8n %g7, %i7, %l5 loop_6477: movleu %xcc, %l2, %o5 udiv %i3, 0x1925, %g2 andncc %l1, %o1, %l3 bneg,pt %xcc, loop_6478 fbge,a %fcc3, loop_6479 fmovrslez %l4, %f10, %f7 ldsw [%l7 + 0x64], %g5 loop_6478: stx %o6, [%l7 + 0x50] loop_6479: fmovscs %xcc, %f8, %f6 movl %xcc, %o4, %i0 ldx [%l7 + 0x50], %i2 te %icc, 0x7 tcc %icc, 0x7 fnegs %f13, %f2 edge8l %i5, %l0, %l6 subccc %o0, %i1, %o7 movge %xcc, %i4, %g4 stb %g3, [%l7 + 0x44] stb %g1, [%l7 + 0x78] tcs %icc, 0x4 brgz,a %o3, loop_6480 fpadd16s %f6, %f11, %f4 sth %i6, [%l7 + 0x20] fmovrsgz %o2, %f5, %f4 loop_6480: ldd [%l7 + 0x38], %f2 ldsw [%l7 + 0x7C], %g6 fnot2s %f2, %f9 fpsub32 %f0, %f6, %f12 std %f0, [%l7 + 0x78] fand %f6, %f14, %f10 st %f12, [%l7 + 0x5C] ldsb [%l7 + 0x11], %i7 brlz %l5, loop_6481 st %f5, [%l7 + 0x4C] stb %l2, [%l7 + 0x73] fmovdle %icc, %f15, %f10 loop_6481: for %f12, %f0, %f4 movrne %o5, 0x0E2, %g7 ldx [%l7 + 0x60], %i3 fnands %f10, %f15, %f2 tneg %icc, 0x4 fpadd16 %f8, %f0, %f2 fandnot2s %f3, %f1, %f7 ldub [%l7 + 0x74], %g2 edge8n %o1, %l1, %l4 fmovdle %xcc, %f14, %f13 sth %g5, [%l7 + 0x0A] fpmerge %f6, %f6, %f4 ldsh [%l7 + 0x38], %l3 ldd [%l7 + 0x60], %f2 fcmpeq16 %f12, %f0, %o6 subcc %i0, 0x007E, %o4 fmovsge %xcc, %f11, %f15 fmovsg %xcc, %f12, %f12 ble loop_6482 alignaddrl %i2, %l0, %l6 umulcc %o0, %i5, %o7 ldub [%l7 + 0x79], %i1 loop_6482: stw %i4, [%l7 + 0x40] edge16ln %g4, %g1, %g3 movvc %xcc, %i6, %o2 fmovde %xcc, %f3, %f7 brgz,a %g6, loop_6483 mulx %o3, %l5, %l2 stb %o5, [%l7 + 0x6D] fmovdge %icc, %f6, %f14 loop_6483: stx %i7, [%l7 + 0x60] taddcctv %i3, 0x0DC3, %g7 ldub [%l7 + 0x19], %o1 bneg,pn %xcc, loop_6484 lduw [%l7 + 0x1C], %g2 fcmple32 %f14, %f0, %l4 bcs,a %icc, loop_6485 loop_6484: tsubcctv %g5, 0x05C2, %l1 fblg,a %fcc0, loop_6486 edge16ln %l3, %i0, %o4 loop_6485: sth %o6, [%l7 + 0x3C] ld [%l7 + 0x64], %f7 loop_6486: ldsb [%l7 + 0x3F], %i2 tg %icc, 0x1 fmovrslz %l6, %f6, %f12 movcs %xcc, %l0, %o0 fblg,a %fcc1, loop_6487 fba,a %fcc0, loop_6488 xorcc %i5, 0x1CBA, %i1 ldd [%l7 + 0x70], %f14 loop_6487: ldsb [%l7 + 0x56], %o7 loop_6488: fbul %fcc2, loop_6489 fblg,a %fcc2, loop_6490 stw %g4, [%l7 + 0x7C] ldub [%l7 + 0x5E], %g1 loop_6489: fmovsle %xcc, %f1, %f14 loop_6490: nop setx loop_6491, %l0, %l1 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 + 0x28], %g3 tg %icc, 0x6 stx %i4, [%l7 + 0x10] loop_6491: ldsw [%l7 + 0x48], %i6 tsubcctv %o2, 0x0240, %g6 sth %l5, [%l7 + 0x60] brgez %l2, loop_6492 ldsh [%l7 + 0x56], %o5 fone %f6 movrgez %o3, 0x2C3, %i3 loop_6492: fones %f9 srax %i7, 0x01, %g7 fmovdcc %icc, %f3, %f6 fabsd %f0, %f6 ldub [%l7 + 0x73], %o1 brlez,a %g2, loop_6493 ldsh [%l7 + 0x44], %g5 popc %l4, %l3 fbn %fcc1, loop_6494 loop_6493: movl %icc, %i0, %l1 fandnot2s %f5, %f11, %f9 fcmpd %fcc0, %f14, %f8 loop_6494: sdiv %o4, 0x193F, %i2 fmovsleu %xcc, %f6, %f11 array8 %o6, %l6, %o0 tvs %icc, 0x2 stx %l0, [%l7 + 0x48] fnors %f5, %f3, %f15 addc %i5, %i1, %g4 st %f1, [%l7 + 0x20] movrne %o7, %g3, %i4 xorcc %i6, 0x0E79, %g1 sllx %o2, 0x07, %g6 fnot2s %f13, %f14 srlx %l2, 0x1D, %o5 ldsh [%l7 + 0x7C], %o3 edge32l %i3, %i7, %g7 edge8l %l5, %o1, %g5 ldd [%l7 + 0x70], %f12 bne,a,pt %xcc, loop_6495 edge16ln %g2, %l4, %l3 fbg,a %fcc2, loop_6496 fble,a %fcc3, loop_6497 loop_6495: fmovsle %icc, %f12, %f3 be,pn %xcc, loop_6498 loop_6496: srlx %l1, 0x1A, %o4 loop_6497: ldsw [%l7 + 0x34], %i0 fmovdcs %icc, %f12, %f1 loop_6498: fmovrsne %o6, %f11, %f8 sth %l6, [%l7 + 0x2C] sdivx %i2, 0x19B2, %o0 fmovrslz %i5, %f4, %f1 bvs,a %xcc, loop_6499 edge32ln %i1, %g4, %l0 edge8n %g3, %i4, %i6 subcc %g1, 0x0636, %o7 loop_6499: std %f2, [%l7 + 0x20] fzero %f0 fbn %fcc2, loop_6500 stb %g6, [%l7 + 0x0E] movge %icc, %o2, %o5 fabsd %f8, %f12 loop_6500: fmovdl %icc, %f4, %f13 fmovrse %o3, %f15, %f10 ldd [%l7 + 0x20], %f12 fandnot1 %f2, %f0, %f10 brgez %i3, loop_6501 sdivcc %l2, 0x1436, %i7 ldd [%l7 + 0x20], %f2 sdiv %g7, 0x1C59, %l5 loop_6501: tgu %icc, 0x6 taddcc %o1, 0x158C, %g5 array32 %l4, %g2, %l3 movvs %xcc, %o4, %l1 subcc %i0, %l6, %i2 fmovdvs %xcc, %f8, %f13 tgu %icc, 0x0 ldsb [%l7 + 0x57], %o0 movg %xcc, %i5, %o6 ld [%l7 + 0x74], %f3 ta %icc, 0x6 ldsb [%l7 + 0x34], %i1 sub %g4, 0x11F0, %l0 edge32n %i4, %g3, %g1 ldub [%l7 + 0x4B], %o7 std %f4, [%l7 + 0x18] ld [%l7 + 0x64], %f11 xnorcc %g6, %o2, %i6 mulscc %o5, %o3, %l2 ldsw [%l7 + 0x40], %i3 lduw [%l7 + 0x24], %i7 ldsb [%l7 + 0x76], %l5 fornot1s %f6, %f15, %f15 bvs,pn %icc, loop_6502 array16 %o1, %g5, %l4 fmovda %icc, %f9, %f10 fmovrsgz %g2, %f14, %f6 loop_6502: st %f11, [%l7 + 0x24] bneg,a %icc, loop_6503 movpos %icc, %l3, %o4 lduw [%l7 + 0x6C], %l1 fmovsneg %xcc, %f13, %f1 loop_6503: tvs %icc, 0x3 andn %g7, %i0, %l6 ldd [%l7 + 0x40], %f12 stw %i2, [%l7 + 0x64] ldsb [%l7 + 0x11], %i5 ldd [%l7 + 0x38], %f0 addcc %o0, %o6, %g4 fnegd %f2, %f14 xnorcc %i1, %i4, %l0 ldub [%l7 + 0x10], %g1 ldd [%l7 + 0x10], %f6 fnot1 %f2, %f10 lduh [%l7 + 0x62], %o7 tle %xcc, 0x4 brz %g3, loop_6504 or %g6, %i6, %o5 alignaddrl %o2, %o3, %i3 tge %icc, 0x7 loop_6504: stw %l2, [%l7 + 0x2C] fble,a %fcc2, loop_6505 std %f12, [%l7 + 0x20] ble loop_6506 fpadd16s %f0, %f14, %f3 loop_6505: fexpand %f1, %f8 stx %i7, [%l7 + 0x08] loop_6506: sllx %o1, 0x04, %l5 tgu %icc, 0x7 brlez %g5, loop_6507 fandnot1 %f8, %f12, %f8 stb %g2, [%l7 + 0x20] fmovsgu %icc, %f14, %f5 loop_6507: fmul8x16 %f15, %f4, %f10 move %icc, %l4, %o4 fmovdg %icc, %f14, %f12 addc %l3, 0x090A, %l1 fmovrdlez %g7, %f10, %f12 fmuld8sux16 %f1, %f0, %f4 ldub [%l7 + 0x30], %i0 brlez %i2, loop_6508 fmovsn %icc, %f1, %f4 srax %i5, %l6, %o6 array16 %o0, %g4, %i4 loop_6508: ldsb [%l7 + 0x50], %i1 fmovs %f10, %f5 lduh [%l7 + 0x4A], %g1 stb %l0, [%l7 + 0x12] fandnot1s %f3, %f0, %f4 stx %o7, [%l7 + 0x60] fmovscc %icc, %f8, %f15 ldsh [%l7 + 0x4C], %g3 lduh [%l7 + 0x64], %g6 sllx %o5, %i6, %o2 fmovspos %xcc, %f10, %f3 fbuge %fcc3, loop_6509 stw %o3, [%l7 + 0x30] fmovdpos %xcc, %f7, %f5 array16 %i3, %l2, %i7 loop_6509: fbne,a %fcc3, loop_6510 fands %f8, %f12, %f12 stx %l5, [%l7 + 0x70] sth %o1, [%l7 + 0x7C] loop_6510: xor %g2, 0x0E40, %g5 stw %o4, [%l7 + 0x44] fmuld8sux16 %f0, %f0, %f4 fcmpne32 %f6, %f8, %l3 std %f14, [%l7 + 0x08] fmovde %icc, %f9, %f9 subcc %l4, %g7, %i0 ld [%l7 + 0x40], %f13 std %f6, [%l7 + 0x48] fpadd16 %f10, %f2, %f6 fmovdvc %icc, %f11, %f14 movcs %xcc, %i2, %l1 fmuld8ulx16 %f4, %f12, %f14 ta %xcc, 0x1 fpsub16s %f13, %f12, %f9 fpadd32s %f9, %f15, %f0 add %i5, 0x1610, %l6 fmovrslez %o6, %f7, %f0 edge8n %g4, %i4, %i1 std %f0, [%l7 + 0x30] fmovrdgz %o0, %f2, %f10 bn %icc, loop_6511 smul %g1, 0x0C72, %o7 fnot1 %f6, %f2 ble,a,pt %icc, loop_6512 loop_6511: bcs %xcc, loop_6513 subccc %g3, 0x0EA9, %l0 edge16ln %g6, %i6, %o2 loop_6512: fmovs %f1, %f1 loop_6513: umulcc %o3, %i3, %o5 bne,a,pn %xcc, loop_6514 fpadd32s %f12, %f13, %f7 stw %l2, [%l7 + 0x6C] srl %i7, %l5, %g2 loop_6514: fmovsgu %icc, %f8, %f15 subccc %o1, %o4, %g5 movle %icc, %l4, %g7 xorcc %i0, 0x0654, %l3 movne %xcc, %i2, %l1 ldsw [%l7 + 0x3C], %l6 fexpand %f13, %f12 movrgz %i5, 0x374, %g4 std %f12, [%l7 + 0x58] sth %i4, [%l7 + 0x1A] fbne %fcc0, loop_6515 ldsh [%l7 + 0x52], %i1 edge16l %o0, %o6, %g1 movle %xcc, %o7, %l0 loop_6515: xnor %g3, %g6, %i6 fba %fcc1, loop_6516 st %f6, [%l7 + 0x28] tvs %icc, 0x4 fbuge,a %fcc0, loop_6517 loop_6516: fnot2 %f2, %f2 stb %o2, [%l7 + 0x67] srlx %i3, 0x14, %o3 loop_6517: umulcc %o5, 0x0BCB, %i7 fble %fcc0, loop_6518 tge %xcc, 0x3 ldsw [%l7 + 0x2C], %l2 fbe,a %fcc0, loop_6519 loop_6518: st %f6, [%l7 + 0x68] orncc %g2, 0x1BBF, %l5 umul %o4, %o1, %g5 loop_6519: bleu %xcc, loop_6520 fpadd32s %f13, %f6, %f0 fornot1 %f2, %f14, %f8 ldd [%l7 + 0x58], %f0 loop_6520: fbu %fcc2, loop_6521 mulx %g7, 0x010F, %l4 fble %fcc0, loop_6522 stb %i0, [%l7 + 0x5E] loop_6521: fmovdl %icc, %f5, %f10 fone %f10 loop_6522: fnegd %f6, %f2 subcc %l3, 0x0440, %l1 bn,pt %xcc, loop_6523 tg %icc, 0x6 ldub [%l7 + 0x71], %i2 ldsb [%l7 + 0x27], %i5 loop_6523: ldd [%l7 + 0x18], %f0 popc 0x0F10, %g4 fnot2s %f5, %f1 fnand %f4, %f6, %f14 fcmpne32 %f14, %f6, %l6 fmovrsgez %i4, %f13, %f2 fpadd16 %f14, %f2, %f8 orcc %i1, %o0, %g1 fmovsvc %icc, %f8, %f9 andncc %o7, %o6, %l0 fbul %fcc2, loop_6524 ldsb [%l7 + 0x69], %g6 fmovrdlz %g3, %f0, %f4 call loop_6525 loop_6524: fsrc2s %f10, %f9 ldub [%l7 + 0x76], %i6 mulscc %o2, %i3, %o3 loop_6525: edge32ln %i7, %o5, %l2 bl,pt %xcc, loop_6526 stx %l5, [%l7 + 0x60] fornot2 %f12, %f14, %f10 movl %icc, %o4, %o1 loop_6526: addccc %g5, %g7, %l4 fmovse %xcc, %f15, %f12 fmovdl %xcc, %f11, %f8 st %f1, [%l7 + 0x20] orncc %g2, %i0, %l3 ldx [%l7 + 0x20], %i2 ldsb [%l7 + 0x60], %l1 brlez,a %g4, loop_6527 ldsh [%l7 + 0x58], %l6 lduw [%l7 + 0x60], %i4 ld [%l7 + 0x60], %f11 loop_6527: fornot1 %f12, %f2, %f12 fmovsg %xcc, %f4, %f5 fmul8sux16 %f12, %f6, %f2 sub %i1, %o0, %g1 xnorcc %i5, 0x1ACE, %o6 st %f13, [%l7 + 0x6C] movpos %icc, %o7, %g6 orncc %g3, %l0, %i6 fbg %fcc3, loop_6528 lduw [%l7 + 0x44], %o2 edge8n %o3, %i7, %o5 lduw [%l7 + 0x24], %i3 loop_6528: bne,a loop_6529 fandnot1s %f6, %f14, %f1 ba,a loop_6530 andn %l2, %o4, %o1 loop_6529: fbn %fcc1, loop_6531 fpmerge %f0, %f4, %f8 loop_6530: fnot2s %f14, %f10 fabsd %f0, %f2 loop_6531: stw %l5, [%l7 + 0x64] movrne %g7, 0x3BE, %l4 stx %g5, [%l7 + 0x30] stw %g2, [%l7 + 0x14] stw %i0, [%l7 + 0x2C] tneg %xcc, 0x7 fcmpeq32 %f8, %f12, %l3 std %f0, [%l7 + 0x58] call loop_6532 move %xcc, %l1, %g4 fmovrdne %i2, %f0, %f4 movrne %l6, 0x161, %i1 loop_6532: fexpand %f12, %f2 fmul8x16al %f5, %f4, %f8 fmovrdgez %o0, %f4, %f2 brlz,a %i4, loop_6533 fcmps %fcc3, %f2, %f5 fexpand %f13, %f6 fpsub32 %f4, %f12, %f0 loop_6533: bge,a,pn %xcc, loop_6534 fcmple16 %f12, %f14, %i5 fxnor %f14, %f0, %f8 stx %g1, [%l7 + 0x28] loop_6534: srlx %o7, %g6, %g3 fabss %f13, %f13 fmovsleu %xcc, %f11, %f7 udivcc %l0, 0x0056, %i6 srax %o6, %o3, %o2 array32 %i7, %o5, %l2 tcs %xcc, 0x7 fmovdvc %xcc, %f5, %f12 fmovsle %icc, %f5, %f2 movg %xcc, %i3, %o4 fbue,a %fcc1, loop_6535 fsrc1 %f0, %f12 fones %f8 fsrc2 %f4, %f8 loop_6535: mova %xcc, %l5, %o1 srax %l4, 0x14, %g5 brnz %g7, loop_6536 fands %f3, %f2, %f6 lduh [%l7 + 0x34], %i0 fmovdn %xcc, %f9, %f0 loop_6536: fmovrdlez %l3, %f12, %f10 fmovrde %g2, %f4, %f14 fpmerge %f2, %f3, %f2 fone %f2 tleu %icc, 0x5 fandnot1s %f3, %f7, %f8 movgu %xcc, %l1, %g4 fbul,a %fcc0, loop_6537 fpsub32 %f2, %f2, %f10 fmovrse %l6, %f6, %f4 std %f4, [%l7 + 0x60] loop_6537: ldub [%l7 + 0x66], %i1 ldsh [%l7 + 0x46], %o0 fbule %fcc3, loop_6538 lduh [%l7 + 0x22], %i2 ldub [%l7 + 0x1E], %i4 ldub [%l7 + 0x35], %g1 loop_6538: ld [%l7 + 0x1C], %f5 xnorcc %o7, 0x1D01, %g6 tneg %xcc, 0x2 ldsh [%l7 + 0x42], %g3 orn %i5, %l0, %o6 fnegs %f6, %f2 mova %xcc, %o3, %i6 fbule %fcc0, loop_6539 brz %i7, loop_6540 fmovrslz %o5, %f9, %f8 edge8l %o2, %i3, %l2 loop_6539: movvs %xcc, %o4, %o1 loop_6540: popc 0x0D7A, %l4 ldsw [%l7 + 0x74], %g5 array8 %l5, %i0, %l3 lduw [%l7 + 0x5C], %g7 tle %icc, 0x5 bshuffle %f12, %f10, %f4 fmovdne %icc, %f4, %f13 mulx %l1, 0x1A5F, %g4 tge %xcc, 0x1 ldx [%l7 + 0x68], %l6 ldsb [%l7 + 0x45], %g2 brgz,a %o0, loop_6541 fbule %fcc2, loop_6542 tcs %icc, 0x4 std %f4, [%l7 + 0x30] loop_6541: std %f14, [%l7 + 0x20] loop_6542: tle %icc, 0x6 movrlez %i1, %i4, %i2 stb %o7, [%l7 + 0x78] fnor %f8, %f4, %f0 bne,pn %xcc, loop_6543 pdist %f2, %f8, %f2 taddcctv %g1, 0x0D37, %g3 fbe,a %fcc0, loop_6544 loop_6543: edge8n %i5, %l0, %g6 fmovrdne %o3, %f0, %f6 fcmple16 %f14, %f12, %i6 loop_6544: fbl,a %fcc2, loop_6545 fabss %f4, %f4 xorcc %i7, %o5, %o6 fsrc2s %f6, %f2 loop_6545: movcs %icc, %i3, %o2 ba %xcc, loop_6546 tgu %xcc, 0x6 sth %o4, [%l7 + 0x7E] fbu,a %fcc0, loop_6547 loop_6546: bgu,a %icc, loop_6548 tge %icc, 0x2 sth %l2, [%l7 + 0x56] loop_6547: sth %l4, [%l7 + 0x3E] loop_6548: bneg loop_6549 tvs %xcc, 0x2 tneg %icc, 0x6 stw %o1, [%l7 + 0x2C] loop_6549: stw %l5, [%l7 + 0x7C] ldub [%l7 + 0x48], %g5 movvs %xcc, %i0, %g7 fnot2 %f8, %f4 fpsub32 %f6, %f12, %f2 fmovsvc %xcc, %f3, %f8 ldd [%l7 + 0x78], %f0 fmovse %icc, %f13, %f1 fnegs %f2, %f9 brgez %l1, loop_6550 bg,a,pt %icc, loop_6551 tgu %xcc, 0x1 tvc %icc, 0x2 loop_6550: ldsb [%l7 + 0x1B], %g4 loop_6551: array8 %l6, %g2, %o0 call loop_6552 ldsh [%l7 + 0x5E], %i1 st %f7, [%l7 + 0x74] udiv %l3, 0x00C0, %i2 loop_6552: ld [%l7 + 0x44], %f10 umulcc %i4, 0x16BC, %o7 fmuld8ulx16 %f11, %f12, %f12 andn %g3, 0x0E79, %i5 fzero %f6 ldsb [%l7 + 0x79], %l0 fmovrdlez %g6, %f12, %f10 move %icc, %g1, %o3 fabss %f9, %f14 add %i6, %o5, %i7 fmovsg %icc, %f7, %f9 fsrc2s %f0, %f8 tle %xcc, 0x0 stx %i3, [%l7 + 0x20] fmul8x16au %f15, %f0, %f4 fmovdge %icc, %f8, %f13 bge,pn %xcc, loop_6553 fmul8sux16 %f4, %f14, %f0 ldsb [%l7 + 0x19], %o2 fcmpne16 %f6, %f6, %o4 loop_6553: fornot2 %f12, %f6, %f8 fmovdleu %icc, %f7, %f5 fmovdgu %icc, %f1, %f0 smul %l2, %o6, %l4 ldub [%l7 + 0x20], %o1 ldsh [%l7 + 0x34], %l5 movcs %xcc, %i0, %g7 bpos,a,pn %xcc, loop_6554 fnor %f0, %f10, %f12 brgz,a %l1, loop_6555 and %g4, %l6, %g5 loop_6554: ldsh [%l7 + 0x48], %g2 smul %o0, 0x15CD, %i1 loop_6555: fmovsg %icc, %f9, %f3 fpack32 %f4, %f4, %f4 st %f6, [%l7 + 0x68] tneg %xcc, 0x6 fmovdl %icc, %f11, %f1 movrlez %l3, %i2, %o7 stw %g3, [%l7 + 0x28] stx %i4, [%l7 + 0x50] movle %icc, %i5, %l0 ble,a %xcc, loop_6556 srlx %g6, 0x17, %g1 fbn,a %fcc0, loop_6557 bl %xcc, loop_6558 loop_6556: fcmpd %fcc1, %f2, %f14 fsrc1s %f0, %f12 loop_6557: std %f8, [%l7 + 0x18] loop_6558: addc %o3, 0x075C, %i6 bl,a,pt %icc, loop_6559 ldx [%l7 + 0x18], %o5 edge32l %i7, %i3, %o4 faligndata %f8, %f10, %f10 loop_6559: fnot2s %f8, %f8 movre %l2, 0x290, %o6 fmovsa %xcc, %f4, %f12 umul %l4, %o1, %l5 movvc %icc, %o2, %g7 movneg %xcc, %l1, %i0 fbule %fcc0, loop_6560 fbug %fcc0, loop_6561 fmovdge %xcc, %f10, %f5 fabss %f1, %f2 loop_6560: fba %fcc2, loop_6562 loop_6561: ld [%l7 + 0x2C], %f7 brz,a %l6, loop_6563 lduw [%l7 + 0x38], %g4 loop_6562: fcmpne32 %f2, %f12, %g5 movvc %icc, %o0, %g2 loop_6563: fcmpeq16 %f14, %f2, %l3 fmul8sux16 %f14, %f10, %f10 fnot2s %f12, %f15 st %f9, [%l7 + 0x3C] ldsb [%l7 + 0x63], %i2 fmovspos %xcc, %f15, %f14 and %o7, %i1, %g3 ldsh [%l7 + 0x7C], %i4 lduh [%l7 + 0x78], %i5 fxnors %f2, %f6, %f9 fbug %fcc3, loop_6564 fone %f2 addccc %l0, 0x14CC, %g6 ldx [%l7 + 0x38], %g1 loop_6564: taddcc %o3, %o5, %i6 tn %xcc, 0x2 and %i7, %i3, %l2 tpos %xcc, 0x1 faligndata %f2, %f6, %f2 xnorcc %o6, 0x1F78, %l4 fpsub16 %f14, %f12, %f6 movg %icc, %o1, %l5 fble %fcc3, loop_6565 fornot1 %f10, %f12, %f6 fandnot2s %f7, %f15, %f3 fnot2s %f6, %f3 loop_6565: ldd [%l7 + 0x60], %f4 fandnot2 %f4, %f10, %f0 bvs,a %icc, loop_6566 fornot1s %f4, %f11, %f14 fcmpeq32 %f0, %f0, %o2 ldsb [%l7 + 0x7C], %g7 loop_6566: fcmple32 %f14, %f14, %l1 movg %xcc, %i0, %o4 fabss %f11, %f9 edge32l %g4, %g5, %l6 fcmpgt32 %f0, %f4, %o0 ba loop_6567 bl,a,pn %icc, loop_6568 brnz,a %g2, loop_6569 fzeros %f8 loop_6567: fmovdle %xcc, %f13, %f13 loop_6568: fand %f6, %f10, %f10 loop_6569: tcs %xcc, 0x1 nop setx loop_6570, %l0, %l1 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 %i2, %o7, %l3 fbe %fcc0, loop_6571 fmuld8sux16 %f3, %f6, %f4 loop_6570: fones %f5 fones %f12 loop_6571: ldx [%l7 + 0x10], %g3 srl %i4, %i5, %i1 alignaddr %l0, %g1, %g6 fbu,a %fcc0, loop_6572 fmovrdne %o3, %f6, %f4 stb %o5, [%l7 + 0x1B] ldx [%l7 + 0x30], %i7 loop_6572: fnot2 %f2, %f14 fbg %fcc0, loop_6573 fmovsgu %icc, %f14, %f8 sdivcc %i6, 0x068C, %l2 lduh [%l7 + 0x28], %o6 loop_6573: st %f9, [%l7 + 0x14] fmovse %icc, %f12, %f14 movleu %xcc, %i3, %o1 movpos %xcc, %l5, %l4 ldsb [%l7 + 0x69], %g7 ldd [%l7 + 0x48], %f10 array32 %o2, %i0, %o4 movn %xcc, %g4, %l1 bshuffle %f10, %f8, %f6 fcmple32 %f10, %f6, %l6 bg loop_6574 stw %g5, [%l7 + 0x1C] fpsub16s %f11, %f10, %f6 fzero %f4 loop_6574: for %f4, %f4, %f10 tn %icc, 0x5 edge32 %o0, %g2, %i2 stw %l3, [%l7 + 0x20] ldub [%l7 + 0x18], %g3 fcmped %fcc1, %f2, %f10 ldsb [%l7 + 0x17], %i4 ldsh [%l7 + 0x1C], %i5 fmovsle %xcc, %f5, %f4 ldsh [%l7 + 0x58], %i1 std %f2, [%l7 + 0x60] fmul8ulx16 %f0, %f2, %f10 std %f0, [%l7 + 0x20] sth %l0, [%l7 + 0x78] addcc %o7, %g6, %o3 stx %o5, [%l7 + 0x20] fcmpne32 %f10, %f6, %i7 tle %xcc, 0x4 orcc %g1, 0x1DF5, %l2 stw %i6, [%l7 + 0x0C] fandnot1 %f10, %f14, %f12 st %f2, [%l7 + 0x58] ld [%l7 + 0x44], %f9 tgu %xcc, 0x5 call loop_6575 fand %f14, %f12, %f14 stw %i3, [%l7 + 0x48] fcmped %fcc1, %f10, %f6 loop_6575: fmovsa %xcc, %f5, %f0 fble,a %fcc1, loop_6576 fpmerge %f0, %f8, %f4 fandnot2s %f5, %f14, %f15 fmovspos %xcc, %f14, %f6 loop_6576: tne %icc, 0x6 stw %o1, [%l7 + 0x48] smulcc %o6, %l4, %l5 srl %o2, 0x0D, %g7 or %o4, 0x1614, %g4 array32 %i0, %l6, %l1 fcmple32 %f6, %f0, %g5 addccc %o0, %i2, %l3 fpadd16 %f4, %f14, %f12 edge32 %g2, %i4, %i5 ble,a %xcc, loop_6577 stw %i1, [%l7 + 0x78] fnand %f8, %f2, %f4 fornot1s %f9, %f2, %f0 loop_6577: fmovsge %icc, %f11, %f4 ldsh [%l7 + 0x34], %g3 std %f2, [%l7 + 0x70] siam 0x7 tsubcctv %l0, 0x0C81, %o7 brlz %g6, loop_6578 fbug,a %fcc1, loop_6579 orncc %o3, 0x115D, %i7 mulx %o5, %g1, %l2 loop_6578: brgz %i3, loop_6580 loop_6579: popc %o1, %i6 lduw [%l7 + 0x6C], %o6 sll %l5, 0x19, %l4 loop_6580: fbl,a %fcc1, loop_6581 fabss %f0, %f6 tge %icc, 0x1 fxnor %f8, %f2, %f6 loop_6581: fmovsleu %icc, %f4, %f10 fmovscs %xcc, %f14, %f3 ldsb [%l7 + 0x37], %g7 fpadd16 %f2, %f0, %f0 mulx %o2, %g4, %o4 array32 %i0, %l6, %l1 fmovrsgez %o0, %f14, %f15 fblg %fcc0, loop_6582 fmul8sux16 %f4, %f10, %f14 stx %g5, [%l7 + 0x18] fbge %fcc2, loop_6583 loop_6582: fbe %fcc1, loop_6584 stx %l3, [%l7 + 0x28] siam 0x1 loop_6583: fbuge,a %fcc0, loop_6585 loop_6584: array32 %g2, %i2, %i5 fnot2 %f2, %f2 fpadd16s %f3, %f12, %f8 loop_6585: lduh [%l7 + 0x22], %i1 fmuld8ulx16 %f0, %f4, %f4 bneg,pn %icc, loop_6586 te %xcc, 0x5 fornot1 %f4, %f10, %f10 be,pn %xcc, loop_6587 loop_6586: lduh [%l7 + 0x4C], %g3 fmovsl %icc, %f11, %f13 fcmpne32 %f2, %f12, %i4 loop_6587: fnors %f15, %f0, %f2 edge16 %l0, %o7, %o3 pdist %f6, %f8, %f12 bl loop_6588 taddcc %g6, 0x0AD7, %i7 bge,a loop_6589 ldsh [%l7 + 0x26], %o5 loop_6588: stb %g1, [%l7 + 0x47] fmovdneg %xcc, %f11, %f6 loop_6589: stw %i3, [%l7 + 0x14] sll %l2, 0x0A, %o1 ldd [%l7 + 0x38], %f6 fbge %fcc1, loop_6590 tcc %xcc, 0x4 edge16 %i6, %o6, %l4 sllx %l5, %g7, %o2 loop_6590: fornot1 %f10, %f6, %f14 std %f10, [%l7 + 0x38] ldd [%l7 + 0x78], %f10 lduw [%l7 + 0x28], %o4 std %f14, [%l7 + 0x48] stw %g4, [%l7 + 0x30] edge8n %l6, %i0, %l1 fmuld8sux16 %f13, %f6, %f4 array16 %g5, %o0, %g2 std %f14, [%l7 + 0x58] fmovrsgz %i2, %f10, %f4 fpmerge %f3, %f3, %f6 brgz,a %l3, loop_6591 stx %i1, [%l7 + 0x20] fcmpgt32 %f2, %f0, %g3 subc %i4, %i5, %o7 loop_6591: fbuge %fcc2, loop_6592 fxnor %f0, %f2, %f10 fbge %fcc3, loop_6593 fmovdcc %icc, %f13, %f1 loop_6592: fbg,a %fcc0, loop_6594 fnot2s %f14, %f10 loop_6593: fnors %f5, %f1, %f10 fpack16 %f12, %f12 loop_6594: fmul8x16al %f13, %f3, %f14 taddcctv %o3, 0x0480, %g6 fnands %f4, %f7, %f7 fnot2s %f14, %f13 ldsw [%l7 + 0x58], %i7 tgu %icc, 0x4 fmovdpos %icc, %f14, %f13 std %f8, [%l7 + 0x70] fbne,a %fcc1, loop_6595 stw %o5, [%l7 + 0x38] stx %g1, [%l7 + 0x10] fmovrdlez %i3, %f0, %f12 loop_6595: mova %xcc, %l0, %l2 orncc %o1, 0x17F1, %o6 fmovrdlez %i6, %f2, %f2 andn %l4, %g7, %l5 bgu loop_6596 brgz %o2, loop_6597 fmul8x16al %f10, %f5, %f14 fbuge %fcc0, loop_6598 loop_6596: add %o4, %g4, %l6 loop_6597: ld [%l7 + 0x40], %f2 ldsh [%l7 + 0x3E], %l1 loop_6598: tsubcctv %i0, 0x0314, %g5 fandnot2 %f0, %f6, %f0 mulx %o0, %i2, %l3 ldsb [%l7 + 0x44], %g2 fandnot2 %f6, %f14, %f12 stb %g3, [%l7 + 0x48] fcmple32 %f10, %f2, %i4 bge loop_6599 fxor %f10, %f8, %f8 orncc %i1, 0x0006, %o7 taddcctv %o3, %g6, %i5 loop_6599: or %i7, 0x1C3B, %o5 st %f5, [%l7 + 0x48] tleu %xcc, 0x3 fxnors %f0, %f8, %f0 fblg %fcc2, loop_6600 fcmple16 %f2, %f2, %g1 ld [%l7 + 0x20], %f7 umul %i3, 0x055A, %l0 loop_6600: tpos %xcc, 0x3 fands %f10, %f0, %f11 sllx %o1, 0x03, %l2 lduw [%l7 + 0x64], %o6 fmovsleu %icc, %f9, %f7 ldub [%l7 + 0x44], %i6 movcs %xcc, %l4, %l5 fsrc1s %f12, %f1 mova %icc, %o2, %g7 ldd [%l7 + 0x48], %f10 movpos %icc, %g4, %l6 subcc %l1, %i0, %g5 ldsh [%l7 + 0x50], %o0 fpsub32s %f12, %f12, %f6 lduh [%l7 + 0x3A], %o4 sllx %i2, %l3, %g2 tsubcctv %i4, 0x092A, %i1 fbo %fcc3, loop_6601 lduw [%l7 + 0x68], %o7 sdiv %o3, 0x110D, %g3 fbue %fcc1, loop_6602 loop_6601: ldub [%l7 + 0x3C], %g6 fmuld8ulx16 %f12, %f15, %f12 fpadd32 %f4, %f8, %f0 loop_6602: ldd [%l7 + 0x48], %f2 movl %xcc, %i7, %o5 move %icc, %g1, %i5 fsrc1 %f4, %f12 edge16ln %i3, %l0, %l2 fcmpeq16 %f12, %f10, %o1 bvc,a %xcc, loop_6603 tleu %xcc, 0x7 brgez %o6, loop_6604 ldsw [%l7 + 0x08], %i6 loop_6603: brlz %l4, loop_6605 fmovrslez %l5, %f4, %f7 loop_6604: fmovsvs %xcc, %f12, %f9 fnor %f2, %f10, %f10 loop_6605: bleu,pn %xcc, loop_6606 fpsub16 %f2, %f14, %f8 ldsh [%l7 + 0x64], %g7 stx %g4, [%l7 + 0x58] loop_6606: fmovsg %icc, %f5, %f9 stw %o2, [%l7 + 0x48] mova %icc, %l1, %l6 andn %i0, %g5, %o4 ldx [%l7 + 0x28], %o0 ld [%l7 + 0x40], %f13 fmul8x16al %f5, %f0, %f6 movle %icc, %i2, %l3 faligndata %f0, %f12, %f8 tvs %icc, 0x0 fmul8x16 %f13, %f4, %f12 fba %fcc0, loop_6607 movneg %icc, %i4, %i1 sra %g2, 0x08, %o7 fcmps %fcc2, %f4, %f8 loop_6607: ldd [%l7 + 0x30], %f4 fmovrslez %o3, %f5, %f1 fbn,a %fcc1, loop_6608 alignaddrl %g3, %g6, %i7 tvc %icc, 0x7 andcc %o5, 0x069D, %i5 loop_6608: nop setx loop_6609, %l0, %l1 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 %g1, [%l7 + 0x20] fmovsg %xcc, %f1, %f12 te %icc, 0x2 loop_6609: tpos %icc, 0x3 srl %l0, 0x0F, %i3 movleu %icc, %l2, %o6 ldsw [%l7 + 0x70], %i6 tcs %icc, 0x7 fcmpeq32 %f12, %f6, %l4 lduh [%l7 + 0x40], %l5 ldsh [%l7 + 0x36], %g7 bvc,pt %xcc, loop_6610 addccc %g4, 0x0AEB, %o2 bcs,a loop_6611 add %l1, %l6, %i0 loop_6610: stb %g5, [%l7 + 0x61] movge %icc, %o1, %o4 loop_6611: edge16ln %i2, %l3, %i4 smul %o0, %i1, %g2 ldub [%l7 + 0x4F], %o3 taddcctv %g3, 0x06B8, %g6 fxnor %f2, %f12, %f2 fmovscs %xcc, %f9, %f2 stw %o7, [%l7 + 0x08] ldx [%l7 + 0x10], %o5 ldsw [%l7 + 0x24], %i7 sth %g1, [%l7 + 0x50] fmovrdlz %l0, %f14, %f10 movg %xcc, %i5, %i3 udivx %l2, 0x0E09, %o6 ldsb [%l7 + 0x19], %l4 addc %l5, 0x1749, %g7 fcmple16 %f10, %f12, %g4 nop setx loop_6612, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fexpand %f11, %f14 fornot2 %f2, %f10, %f12 sdivx %o2, 0x0E29, %i6 loop_6612: edge16l %l1, %i0, %g5 fbn %fcc0, loop_6613 fcmpne32 %f2, %f0, %o1 sth %o4, [%l7 + 0x78] ldd [%l7 + 0x58], %f4 loop_6613: stx %l6, [%l7 + 0x78] fmovsvc %xcc, %f0, %f13 be loop_6614 fpmerge %f11, %f9, %f2 sra %l3, %i2, %o0 ldd [%l7 + 0x30], %f0 loop_6614: stw %i4, [%l7 + 0x18] fmovdcs %xcc, %f13, %f7 edge16l %g2, %o3, %g3 stx %i1, [%l7 + 0x48] siam 0x5 fmovrse %g6, %f5, %f4 stx %o5, [%l7 + 0x28] tg %icc, 0x3 sllx %o7, %g1, %i7 bcc,a,pn %xcc, loop_6615 ld [%l7 + 0x60], %f15 sethi 0x1B4B, %l0 xnorcc %i5, %l2, %i3 loop_6615: bpos,a,pn %xcc, loop_6616 lduh [%l7 + 0x6C], %o6 edge32n %l5, %g7, %g4 std %f4, [%l7 + 0x68] loop_6616: fmovsa %xcc, %f3, %f4 fornot1 %f0, %f12, %f0 brgz,a %o2, loop_6617 alignaddr %l4, %i6, %l1 fmovsvc %icc, %f4, %f6 sdivx %g5, 0x0D93, %o1 loop_6617: subccc %o4, 0x1696, %l6 sdivx %l3, 0x00A0, %i2 brlz,a %o0, loop_6618 fpsub16 %f12, %f12, %f14 fone %f2 edge32ln %i0, %g2, %o3 loop_6618: nop setx loop_6619, %l0, %l1 jmpl %l1, %i4 nop setx loop_6620, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry andncc %g3, %g6, %i1 fble %fcc2, loop_6621 loop_6619: movvc %icc, %o7, %o5 loop_6620: brlez %i7, loop_6622 ldsw [%l7 + 0x0C], %l0 loop_6621: fmovrslez %i5, %f11, %f8 edge8ln %l2, %g1, %i3 loop_6622: bg,a loop_6623 ldd [%l7 + 0x70], %f14 fmul8x16au %f1, %f5, %f12 tg %icc, 0x0 loop_6623: fcmpgt32 %f0, %f14, %o6 fcmps %fcc1, %f3, %f14 fmovrdgz %g7, %f4, %f8 ldsw [%l7 + 0x4C], %g4 fcmpes %fcc0, %f8, %f8 fmovs %f10, %f8 movvs %icc, %l5, %o2 fmovdcs %icc, %f14, %f11 ldsh [%l7 + 0x24], %l4 fmovrde %l1, %f0, %f2 ldd [%l7 + 0x10], %f6 fabsd %f0, %f0 sth %i6, [%l7 + 0x40] lduw [%l7 + 0x4C], %g5 edge16ln %o4, %l6, %o1 fpadd32s %f7, %f10, %f14 stx %i2, [%l7 + 0x58] ld [%l7 + 0x40], %f10 movcs %xcc, %l3, %i0 sth %g2, [%l7 + 0x12] tvc %xcc, 0x0 stw %o3, [%l7 + 0x40] fpack16 %f12, %f15 movle %xcc, %o0, %g3 movne %xcc, %g6, %i4 ldsw [%l7 + 0x48], %i1 ldub [%l7 + 0x2D], %o7 fbg,a %fcc2, loop_6624 mova %xcc, %i7, %o5 fors %f12, %f7, %f10 stb %l0, [%l7 + 0x3C] loop_6624: lduw [%l7 + 0x60], %l2 stw %g1, [%l7 + 0x60] fcmpeq16 %f0, %f6, %i5 movneg %icc, %i3, %g7 std %f14, [%l7 + 0x50] bl,a loop_6625 lduw [%l7 + 0x44], %g4 fxnor %f4, %f4, %f2 bvc loop_6626 loop_6625: std %f4, [%l7 + 0x28] movcc %xcc, %o6, %l5 mova %xcc, %l4, %o2 loop_6626: srl %i6, %g5, %l1 movrlz %o4, %l6, %o1 orn %i2, %l3, %i0 ldd [%l7 + 0x40], %f4 ld [%l7 + 0x68], %f4 fmovdn %xcc, %f4, %f4 array8 %g2, %o3, %o0 fsrc1s %f3, %f14 fandnot2s %f14, %f13, %f8 fmovrdne %g3, %f8, %f2 ta %icc, 0x1 edge16ln %g6, %i4, %o7 sth %i1, [%l7 + 0x36] stb %o5, [%l7 + 0x3B] fcmpne16 %f4, %f6, %l0 fcmpne16 %f14, %f6, %l2 fcmpgt32 %f2, %f6, %g1 sth %i5, [%l7 + 0x6E] brnz,a %i3, loop_6627 bg,a loop_6628 faligndata %f8, %f14, %f12 ba,a loop_6629 loop_6627: stb %g7, [%l7 + 0x5C] loop_6628: fbge,a %fcc0, loop_6630 fandnot1s %f9, %f14, %f14 loop_6629: fmul8ulx16 %f12, %f4, %f10 alignaddrl %g4, %o6, %i7 loop_6630: fbul,a %fcc2, loop_6631 tl %xcc, 0x0 fmovdleu %icc, %f5, %f10 add %l4, 0x0452, %o2 loop_6631: fmovsne %xcc, %f4, %f4 movne %icc, %i6, %g5 brnz %l5, loop_6632 ldsw [%l7 + 0x78], %o4 fand %f14, %f6, %f10 fbue %fcc2, loop_6633 loop_6632: orn %l6, %o1, %i2 fbl %fcc3, loop_6634 movvc %xcc, %l1, %i0 loop_6633: fnands %f4, %f5, %f7 ldsb [%l7 + 0x7D], %l3 loop_6634: fmovsneg %icc, %f12, %f14 xorcc %g2, %o0, %o3 stw %g6, [%l7 + 0x60] tge %xcc, 0x2 fbue,a %fcc2, loop_6635 fmovdvc %icc, %f2, %f0 tneg %icc, 0x0 taddcctv %i4, %g3, %i1 loop_6635: fmovsle %icc, %f3, %f1 ldsb [%l7 + 0x4A], %o5 fand %f12, %f10, %f14 add %o7, %l2, %g1 st %f0, [%l7 + 0x58] fmovscc %xcc, %f2, %f10 tpos %icc, 0x4 fbg,a %fcc3, loop_6636 fbne %fcc2, loop_6637 movrlez %l0, 0x141, %i5 edge32 %i3, %g7, %o6 loop_6636: call loop_6638 loop_6637: sth %i7, [%l7 + 0x1A] fmovrsgz %g4, %f14, %f3 ldsh [%l7 + 0x64], %l4 loop_6638: orncc %o2, 0x194F, %g5 bleu,a,pn %icc, loop_6639 std %f10, [%l7 + 0x58] movcs %xcc, %l5, %o4 fmovsge %xcc, %f0, %f7 loop_6639: bne,a,pn %xcc, loop_6640 subc %i6, %o1, %i2 movle %xcc, %l6, %l1 orncc %l3, 0x04D9, %g2 loop_6640: fcmple16 %f2, %f2, %o0 ldub [%l7 + 0x18], %o3 fpackfix %f2, %f14 fnegd %f14, %f12 edge32ln %i0, %i4, %g6 movleu %xcc, %g3, %o5 fpadd16 %f14, %f8, %f4 fabsd %f10, %f4 ldsw [%l7 + 0x14], %o7 fnors %f6, %f5, %f10 ldub [%l7 + 0x31], %l2 ldsh [%l7 + 0x58], %g1 ldsw [%l7 + 0x28], %l0 fble %fcc0, loop_6641 std %f8, [%l7 + 0x68] nop setx loop_6642, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bshuffle %f8, %f0, %f12 loop_6641: edge8n %i5, %i1, %g7 ldsh [%l7 + 0x4C], %o6 loop_6642: sdivx %i3, 0x1FA0, %g4 sdivx %i7, 0x0287, %l4 ldsw [%l7 + 0x10], %o2 ldx [%l7 + 0x48], %g5 ldsb [%l7 + 0x5D], %l5 sdivcc %o4, 0x0E03, %i6 lduh [%l7 + 0x56], %o1 ldsb [%l7 + 0x3E], %l6 ldsb [%l7 + 0x7F], %l1 fmovdcs %icc, %f13, %f12 fxnor %f6, %f2, %f14 fbo,a %fcc1, loop_6643 ldsw [%l7 + 0x4C], %i2 ldsw [%l7 + 0x28], %l3 ld [%l7 + 0x1C], %f5 loop_6643: ldx [%l7 + 0x10], %o0 fnegs %f1, %f2 sdiv %g2, 0x0EAD, %o3 st %f11, [%l7 + 0x1C] fmovsle %icc, %f15, %f5 edge16ln %i0, %g6, %g3 movrlez %o5, %i4, %l2 lduh [%l7 + 0x12], %o7 tvc %icc, 0x6 movre %l0, 0x07A, %i5 fble %fcc3, loop_6644 bshuffle %f0, %f8, %f6 fmovrde %i1, %f8, %f6 bcs %icc, loop_6645 loop_6644: fnot1s %f5, %f7 fble %fcc1, loop_6646 sth %g1, [%l7 + 0x48] loop_6645: sth %o6, [%l7 + 0x3A] fmovscc %icc, %f2, %f12 loop_6646: edge8ln %i3, %g4, %g7 nop setx loop_6647, %l0, %l1 jmpl %l1, %i7 bn,a,pt %icc, loop_6648 std %f8, [%l7 + 0x60] movn %icc, %l4, %g5 loop_6647: edge32 %o2, %o4, %l5 loop_6648: brnz,a %o1, loop_6649 lduw [%l7 + 0x24], %i6 edge16 %l6, %l1, %i2 edge32 %l3, %g2, %o3 loop_6649: fmul8x16au %f8, %f5, %f12 fbo,a %fcc0, loop_6650 movne %icc, %i0, %g6 fmovdne %icc, %f4, %f4 brgez %o0, loop_6651 loop_6650: fbg,a %fcc2, loop_6652 movg %xcc, %g3, %o5 sth %i4, [%l7 + 0x1C] loop_6651: fblg %fcc2, loop_6653 loop_6652: ldsw [%l7 + 0x24], %l2 brgz,a %l0, loop_6654 orcc %o7, 0x060F, %i1 loop_6653: fabsd %f2, %f0 tle %icc, 0x7 loop_6654: ldsw [%l7 + 0x08], %i5 fornot1s %f12, %f8, %f11 siam 0x7 fbuge %fcc0, loop_6655 fpadd32s %f5, %f15, %f7 xor %o6, 0x020A, %i3 be loop_6656 loop_6655: fnegs %f0, %f4 fnot2s %f10, %f3 fnot1s %f11, %f6 loop_6656: fmovsge %icc, %f4, %f9 edge8ln %g1, %g7, %g4 fbe %fcc1, loop_6657 stx %l4, [%l7 + 0x08] fbug,a %fcc0, loop_6658 lduw [%l7 + 0x60], %i7 loop_6657: pdist %f6, %f14, %f6 fnot2s %f3, %f7 loop_6658: orn %o2, %o4, %g5 fmovdg %xcc, %f12, %f6 fbu %fcc3, loop_6659 std %f6, [%l7 + 0x30] stb %o1, [%l7 + 0x29] tsubcctv %l5, 0x0523, %i6 loop_6659: addcc %l1, %i2, %l3 fba %fcc0, loop_6660 fmovdcc %icc, %f6, %f3 fornot2 %f10, %f8, %f0 movg %icc, %g2, %l6 loop_6660: tne %xcc, 0x4 movneg %xcc, %o3, %i0 array16 %g6, %o0, %o5 std %f8, [%l7 + 0x18] movl %icc, %g3, %l2 te %icc, 0x3 sdivcc %i4, 0x0645, %o7 fbo,a %fcc2, loop_6661 movle %xcc, %i1, %i5 fnot1 %f12, %f12 fmovsne %icc, %f6, %f1 loop_6661: udivcc %l0, 0x037C, %i3 fzero %f8 movre %o6, %g1, %g7 ldsh [%l7 + 0x18], %l4 sethi 0x0BDB, %i7 alignaddrl %o2, %g4, %g5 umul %o4, %l5, %i6 fcmpgt16 %f6, %f0, %l1 ldsh [%l7 + 0x68], %o1 fmovrslz %l3, %f3, %f3 fmovdcs %icc, %f8, %f10 fabss %f12, %f3 movrne %i2, 0x1EB, %l6 fble %fcc0, loop_6662 fmovdge %xcc, %f7, %f2 st %f1, [%l7 + 0x5C] bneg,pn %xcc, loop_6663 loop_6662: fnegs %f7, %f3 ldd [%l7 + 0x28], %f12 stx %o3, [%l7 + 0x10] loop_6663: bgu,a loop_6664 ldub [%l7 + 0x09], %g2 xor %i0, 0x0212, %g6 ldsh [%l7 + 0x64], %o5 loop_6664: edge8n %o0, %l2, %g3 ld [%l7 + 0x48], %f15 fabss %f7, %f1 srlx %o7, 0x0F, %i4 fmovdvs %icc, %f9, %f11 fcmpes %fcc2, %f14, %f7 fbule,a %fcc3, loop_6665 fsrc2s %f10, %f0 addccc %i1, 0x01CE, %i5 ldx [%l7 + 0x78], %l0 loop_6665: brz %o6, loop_6666 fsrc2s %f14, %f15 bvc %xcc, loop_6667 st %f9, [%l7 + 0x28] loop_6666: lduw [%l7 + 0x30], %g1 movne %icc, %i3, %g7 loop_6667: sth %l4, [%l7 + 0x4A] fbl,a %fcc3, loop_6668 sll %o2, 0x1F, %g4 fpsub16s %f2, %f9, %f7 tne %xcc, 0x4 loop_6668: tvs %xcc, 0x5 fsrc1s %f12, %f11 lduh [%l7 + 0x24], %g5 fxors %f8, %f7, %f6 andncc %o4, %l5, %i7 fone %f14 fxor %f12, %f8, %f12 stb %l1, [%l7 + 0x32] fpmerge %f6, %f14, %f8 tgu %icc, 0x7 fbul,a %fcc3, loop_6669 fmovspos %icc, %f10, %f11 subccc %i6, %o1, %l3 fcmpne16 %f8, %f14, %i2 loop_6669: edge8ln %l6, %g2, %o3 ldx [%l7 + 0x18], %i0 pdist %f0, %f12, %f12 fmovsg %icc, %f3, %f1 and %o5, 0x178C, %g6 st %f3, [%l7 + 0x38] array8 %o0, %g3, %l2 mulx %i4, 0x1E9F, %i1 and %i5, 0x1805, %o7 fmovs %f12, %f4 ldsb [%l7 + 0x39], %o6 fmovdle %icc, %f8, %f1 call loop_6670 edge8 %g1, %i3, %l0 array32 %l4, %o2, %g7 ldub [%l7 + 0x1D], %g4 loop_6670: sth %o4, [%l7 + 0x22] srlx %l5, 0x1B, %i7 fmovrslez %l1, %f15, %f5 stx %g5, [%l7 + 0x58] fsrc2 %f12, %f4 add %o1, %i6, %i2 fbue %fcc3, loop_6671 tle %xcc, 0x4 ldsw [%l7 + 0x74], %l6 ldx [%l7 + 0x50], %g2 loop_6671: stb %o3, [%l7 + 0x3B] ldsw [%l7 + 0x68], %l3 fnand %f10, %f2, %f2 tpos %icc, 0x1 fcmpne16 %f10, %f12, %o5 mulscc %i0, 0x074C, %o0 ld [%l7 + 0x7C], %f9 fandnot1s %f14, %f13, %f1 std %f2, [%l7 + 0x10] addcc %g3, %g6, %l2 edge32ln %i4, %i5, %o7 movcc %icc, %i1, %g1 fpadd16s %f8, %f11, %f9 or %o6, 0x1727, %i3 fsrc1 %f8, %f14 std %f10, [%l7 + 0x10] faligndata %f10, %f12, %f14 ldd [%l7 + 0x58], %f14 lduw [%l7 + 0x6C], %l0 movre %l4, 0x2DF, %g7 siam 0x2 ldx [%l7 + 0x08], %g4 ldx [%l7 + 0x68], %o4 fmovsle %icc, %f6, %f1 bgu,a,pn %xcc, loop_6672 fblg,a %fcc1, loop_6673 movgu %xcc, %o2, %l5 tn %xcc, 0x1 loop_6672: fmovrdlez %l1, %f4, %f14 loop_6673: movne %icc, %g5, %o1 ldub [%l7 + 0x78], %i6 bn loop_6674 fpsub32 %f2, %f10, %f14 fmovsvc %icc, %f3, %f5 fpsub16s %f2, %f15, %f8 loop_6674: stw %i2, [%l7 + 0x50] edge32ln %l6, %i7, %g2 stb %o3, [%l7 + 0x0F] stx %l3, [%l7 + 0x20] movleu %xcc, %i0, %o5 fbug %fcc2, loop_6675 ldsb [%l7 + 0x58], %o0 addc %g6, 0x1BED, %l2 alignaddr %g3, %i5, %i4 loop_6675: tle %icc, 0x7 st %f15, [%l7 + 0x08] movge %icc, %i1, %o7 mova %icc, %o6, %g1 fmovs %f3, %f12 ldsb [%l7 + 0x23], %i3 ldsb [%l7 + 0x29], %l4 brnz %g7, loop_6676 nop setx loop_6677, %l0, %l1 jmpl %l1, %g4 fcmple32 %f4, %f8, %o4 bge,a %icc, loop_6678 loop_6676: siam 0x5 loop_6677: lduh [%l7 + 0x42], %o2 fmovscs %icc, %f4, %f4 loop_6678: fpack32 %f0, %f12, %f0 orn %l0, 0x1E27, %l1 ldd [%l7 + 0x58], %f2 lduh [%l7 + 0x2E], %g5 fmovdcs %xcc, %f3, %f5 fmul8ulx16 %f14, %f10, %f10 lduw [%l7 + 0x18], %l5 tneg %xcc, 0x1 stx %i6, [%l7 + 0x48] fcmpeq32 %f14, %f12, %o1 fmovsvc %icc, %f10, %f15 umulcc %l6, 0x01B9, %i7 array32 %g2, %i2, %o3 tg %icc, 0x0 std %f4, [%l7 + 0x48] fbl,a %fcc0, loop_6679 udiv %i0, 0x1531, %o5 ldsb [%l7 + 0x22], %o0 array8 %g6, %l2, %l3 loop_6679: stb %i5, [%l7 + 0x61] edge16l %i4, %i1, %o7 fabsd %f10, %f0 movrgz %g3, %g1, %i3 edge8ln %o6, %g7, %l4 ldsh [%l7 + 0x38], %o4 movleu %icc, %o2, %l0 fmovsne %xcc, %f14, %f2 fcmpgt16 %f8, %f8, %l1 ba %xcc, loop_6680 fpsub32s %f15, %f8, %f9 stb %g5, [%l7 + 0x7A] for %f10, %f6, %f14 loop_6680: fnot2s %f11, %f10 taddcc %g4, %l5, %i6 edge16n %l6, %i7, %o1 ldx [%l7 + 0x10], %i2 fmuld8ulx16 %f4, %f13, %f0 xor %o3, 0x0355, %i0 fmovd %f14, %f10 sth %o5, [%l7 + 0x1A] bvc,pn %icc, loop_6681 and %g2, %o0, %g6 ldsw [%l7 + 0x70], %l2 edge32ln %i5, %i4, %i1 loop_6681: tneg %icc, 0x7 st %f11, [%l7 + 0x40] tleu %icc, 0x1 nop setx loop_6682, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry umul %o7, %g3, %g1 fmovrslez %l3, %f3, %f14 nop setx loop_6683, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6682: for %f4, %f12, %f6 std %f10, [%l7 + 0x30] fmovrdne %i3, %f14, %f8 loop_6683: fxnors %f3, %f4, %f10 xor %g7, 0x0B77, %l4 srax %o4, 0x0C, %o2 ldub [%l7 + 0x47], %l0 std %f12, [%l7 + 0x50] stx %l1, [%l7 + 0x48] fornot2s %f0, %f4, %f14 stw %g5, [%l7 + 0x2C] fabss %f8, %f3 movg %xcc, %g4, %o6 bgu,pt %icc, loop_6684 ld [%l7 + 0x60], %f2 te %xcc, 0x0 movleu %xcc, %l5, %l6 loop_6684: movle %icc, %i7, %i6 fcmpeq16 %f2, %f2, %i2 be,pn %xcc, loop_6685 fornot2 %f4, %f0, %f8 ld [%l7 + 0x3C], %f14 fnegd %f4, %f10 loop_6685: fornot1s %f3, %f9, %f8 fmovspos %xcc, %f2, %f8 fmovrsgez %o3, %f1, %f2 movg %xcc, %o1, %i0 ba,a %xcc, loop_6686 edge8 %o5, %o0, %g6 ldsb [%l7 + 0x4E], %g2 lduw [%l7 + 0x44], %i5 loop_6686: ldx [%l7 + 0x68], %l2 ble %xcc, loop_6687 orcc %i4, 0x167E, %i1 ldub [%l7 + 0x55], %o7 fzero %f14 loop_6687: orn %g3, %g1, %l3 movle %icc, %g7, %l4 edge8n %o4, %o2, %l0 fcmpeq32 %f14, %f8, %l1 lduh [%l7 + 0x58], %g5 fpadd32 %f12, %f14, %f12 fcmps %fcc0, %f11, %f6 taddcctv %i3, %o6, %g4 movle %icc, %l5, %i7 bg %xcc, loop_6688 sth %i6, [%l7 + 0x48] brlez,a %i2, loop_6689 fbg,a %fcc3, loop_6690 loop_6688: lduh [%l7 + 0x3A], %l6 sth %o3, [%l7 + 0x2E] loop_6689: bne loop_6691 loop_6690: umul %i0, 0x15B3, %o1 fbne,a %fcc0, loop_6692 fcmpne16 %f8, %f2, %o0 loop_6691: std %f2, [%l7 + 0x70] bleu,a,pn %xcc, loop_6693 loop_6692: fcmpeq16 %f0, %f12, %o5 stb %g2, [%l7 + 0x1B] fnors %f3, %f6, %f2 loop_6693: stb %i5, [%l7 + 0x79] array8 %l2, %i4, %g6 stx %i1, [%l7 + 0x28] fmovdl %icc, %f14, %f10 lduw [%l7 + 0x2C], %o7 nop setx loop_6694, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done alignaddr %g1, %g3, %l3 fbule %fcc1, loop_6695 stw %g7, [%l7 + 0x24] loop_6694: lduh [%l7 + 0x74], %o4 ldd [%l7 + 0x40], %f2 loop_6695: smulcc %o2, %l0, %l1 sdiv %l4, 0x06A8, %g5 stw %o6, [%l7 + 0x3C] fcmpeq32 %f6, %f4, %i3 nop setx loop_6696, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdivcc %l5, 0x0ACB, %i7 movneg %icc, %i6, %g4 bcs,pn %icc, loop_6697 loop_6696: stx %i2, [%l7 + 0x60] std %f4, [%l7 + 0x68] bgu,a loop_6698 loop_6697: udiv %l6, 0x06C8, %i0 fpsub32s %f11, %f15, %f12 st %f14, [%l7 + 0x70] loop_6698: move %xcc, %o3, %o1 bleu,a %icc, loop_6699 be,a loop_6700 brz %o0, loop_6701 xorcc %g2, 0x1C4B, %i5 loop_6699: fcmpeq32 %f14, %f8, %l2 loop_6700: fmovsge %xcc, %f1, %f14 loop_6701: ldsh [%l7 + 0x14], %o5 xor %g6, %i4, %i1 fbge %fcc0, loop_6702 fnot2s %f6, %f13 fmul8x16al %f5, %f13, %f4 sth %g1, [%l7 + 0x68] loop_6702: fmovrdgz %o7, %f12, %f12 fandnot1s %f5, %f1, %f1 ta %icc, 0x6 std %f4, [%l7 + 0x20] fmovdg %icc, %f2, %f4 ld [%l7 + 0x78], %f1 st %f8, [%l7 + 0x70] fnands %f15, %f3, %f9 ldsh [%l7 + 0x7A], %l3 movrgz %g3, 0x06D, %g7 sllx %o2, %l0, %o4 lduw [%l7 + 0x40], %l1 st %f6, [%l7 + 0x60] mulscc %l4, 0x096E, %g5 ldsh [%l7 + 0x40], %o6 edge32 %l5, %i3, %i6 fmovdgu %xcc, %f11, %f4 ldsb [%l7 + 0x33], %g4 stb %i7, [%l7 + 0x5D] stx %l6, [%l7 + 0x30] for %f6, %f10, %f12 fbuge,a %fcc0, loop_6703 smul %i0, 0x12B5, %i2 bleu loop_6704 fmovrdgz %o1, %f0, %f4 loop_6703: fandnot1 %f12, %f2, %f12 or %o0, 0x11C7, %o3 loop_6704: mulx %i5, 0x0E8B, %g2 mova %icc, %o5, %l2 movrgz %i4, %i1, %g1 fcmpne16 %f2, %f0, %o7 std %f2, [%l7 + 0x38] addccc %g6, %g3, %g7 tgu %xcc, 0x1 lduh [%l7 + 0x40], %l3 lduw [%l7 + 0x44], %o2 movrlez %o4, 0x183, %l1 std %f2, [%l7 + 0x58] ldsb [%l7 + 0x76], %l0 stx %l4, [%l7 + 0x28] fands %f2, %f4, %f12 ldsb [%l7 + 0x7F], %g5 bge,a,pn %xcc, loop_6705 ldub [%l7 + 0x7A], %l5 movneg %xcc, %o6, %i6 fsrc1s %f6, %f3 loop_6705: addc %i3, 0x1E29, %i7 fmovrsgez %l6, %f15, %f1 stw %i0, [%l7 + 0x2C] mulscc %g4, 0x033C, %i2 lduh [%l7 + 0x54], %o0 srl %o3, %i5, %o1 srl %o5, %g2, %i4 bcs,a,pt %icc, loop_6706 edge8ln %i1, %l2, %o7 stx %g1, [%l7 + 0x58] ldsb [%l7 + 0x60], %g3 loop_6706: fbn,a %fcc2, loop_6707 andncc %g7, %l3, %o2 movneg %icc, %o4, %l1 ldd [%l7 + 0x58], %f0 loop_6707: edge32ln %l0, %g6, %g5 ldub [%l7 + 0x11], %l5 fcmpgt16 %f0, %f2, %l4 edge8ln %o6, %i6, %i3 ldsh [%l7 + 0x74], %i7 udivx %i0, 0x1F13, %g4 movvc %icc, %i2, %o0 tn %icc, 0x4 fmul8x16al %f10, %f11, %f0 andncc %o3, %i5, %o1 lduw [%l7 + 0x64], %l6 ta %icc, 0x0 edge16 %g2, %o5, %i1 fxnor %f4, %f4, %f4 fxnor %f12, %f4, %f4 fcmpeq16 %f6, %f0, %l2 movvc %icc, %o7, %i4 edge32 %g1, %g3, %g7 be,a,pt %xcc, loop_6708 ldsw [%l7 + 0x74], %o2 fcmpne16 %f14, %f8, %l3 ldub [%l7 + 0x37], %o4 loop_6708: ldx [%l7 + 0x18], %l1 fmovrse %g6, %f1, %f3 fmovrsgez %g5, %f12, %f12 edge32 %l5, %l0, %l4 fmovd %f2, %f12 fzero %f10 ld [%l7 + 0x30], %f1 ldsb [%l7 + 0x6C], %o6 ldub [%l7 + 0x71], %i6 bshuffle %f6, %f12, %f12 fpadd32 %f0, %f12, %f10 fnand %f10, %f14, %f0 stx %i7, [%l7 + 0x40] sub %i3, 0x0494, %i0 mulscc %g4, 0x1B30, %i2 fmovsl %xcc, %f2, %f7 ldsb [%l7 + 0x41], %o0 subc %o3, %i5, %l6 fmuld8ulx16 %f12, %f8, %f4 stx %o1, [%l7 + 0x58] fmovd %f6, %f14 fmovrdlez %o5, %f0, %f6 tle %icc, 0x7 smulcc %i1, %l2, %o7 tgu %xcc, 0x7 tge %icc, 0x7 ld [%l7 + 0x58], %f0 fcmpgt16 %f6, %f6, %i4 fmul8x16 %f11, %f10, %f0 addccc %g2, %g1, %g3 std %f0, [%l7 + 0x10] movre %o2, 0x197, %g7 edge16 %l3, %o4, %g6 array32 %g5, %l1, %l5 sth %l0, [%l7 + 0x38] sra %o6, 0x1A, %i6 stw %i7, [%l7 + 0x20] ldsh [%l7 + 0x24], %i3 fmovscc %icc, %f3, %f15 tleu %icc, 0x4 fcmple32 %f0, %f10, %i0 fmovsvs %icc, %f5, %f1 stx %g4, [%l7 + 0x50] fmul8x16al %f1, %f8, %f14 fbu %fcc0, loop_6709 stb %i2, [%l7 + 0x41] fcmpd %fcc0, %f4, %f4 faligndata %f12, %f6, %f10 loop_6709: lduh [%l7 + 0x48], %o0 fmovsle %icc, %f11, %f0 edge16 %o3, %l4, %i5 movle %xcc, %l6, %o5 tgu %icc, 0x6 ld [%l7 + 0x08], %f10 stw %i1, [%l7 + 0x44] umul %l2, 0x1073, %o7 lduw [%l7 + 0x38], %o1 subccc %i4, %g1, %g2 ldsh [%l7 + 0x1E], %g3 bpos,a %xcc, loop_6710 fba,a %fcc3, loop_6711 orn %g7, %o2, %l3 fbul,a %fcc2, loop_6712 loop_6710: fxnor %f4, %f6, %f4 loop_6711: sdivcc %o4, 0x1361, %g5 fpsub16 %f8, %f6, %f0 loop_6712: tvs %xcc, 0x2 fnot2 %f8, %f14 fzeros %f10 ldub [%l7 + 0x36], %g6 sth %l5, [%l7 + 0x18] edge8 %l1, %l0, %o6 movvc %icc, %i7, %i6 fbule,a %fcc0, loop_6713 stb %i3, [%l7 + 0x2E] fbn,a %fcc2, loop_6714 stb %g4, [%l7 + 0x2E] loop_6713: fmovrslez %i0, %f11, %f8 fblg,a %fcc2, loop_6715 loop_6714: lduh [%l7 + 0x1C], %i2 stx %o3, [%l7 + 0x60] fmovs %f5, %f9 loop_6715: fbge,a %fcc1, loop_6716 fxnors %f5, %f15, %f2 ldsb [%l7 + 0x20], %l4 fmovsvs %icc, %f4, %f8 loop_6716: tvc %xcc, 0x7 for %f4, %f14, %f2 movrlez %i5, 0x336, %l6 bge loop_6717 bl,a loop_6718 ldsh [%l7 + 0x74], %o0 tg %xcc, 0x5 loop_6717: alignaddrl %o5, %l2, %i1 loop_6718: fcmpeq16 %f2, %f8, %o1 fnot1 %f10, %f4 ldd [%l7 + 0x28], %f6 udivcc %o7, 0x1F5D, %i4 fbg %fcc2, loop_6719 tge %icc, 0x3 fbge,a %fcc2, loop_6720 ld [%l7 + 0x48], %f12 loop_6719: st %f2, [%l7 + 0x3C] brlz %g2, loop_6721 loop_6720: st %f1, [%l7 + 0x4C] fnand %f4, %f10, %f12 sllx %g3, 0x08, %g7 loop_6721: fbuge %fcc3, loop_6722 array8 %o2, %g1, %l3 ldx [%l7 + 0x40], %g5 ldub [%l7 + 0x37], %o4 loop_6722: brz %g6, loop_6723 ldx [%l7 + 0x50], %l5 stx %l1, [%l7 + 0x18] fornot2s %f12, %f0, %f11 loop_6723: srax %o6, %l0, %i7 sub %i3, %g4, %i6 ldub [%l7 + 0x18], %i0 stb %i2, [%l7 + 0x0F] fmovrse %l4, %f1, %f2 movvc %icc, %o3, %i5 edge32ln %l6, %o5, %l2 srlx %i1, 0x0C, %o1 movrgez %o7, 0x2D5, %i4 edge8 %g2, %g3, %g7 fmovda %icc, %f7, %f6 bcc,a %xcc, loop_6724 fmovs %f15, %f13 edge8ln %o2, %o0, %g1 stx %l3, [%l7 + 0x70] loop_6724: std %f6, [%l7 + 0x08] mova %icc, %g5, %o4 movl %icc, %g6, %l1 fandnot2s %f13, %f8, %f5 bl,pn %xcc, loop_6725 subccc %l5, 0x0797, %l0 sdivcc %o6, 0x0DE8, %i7 fors %f6, %f14, %f8 loop_6725: fcmps %fcc1, %f3, %f3 ldsb [%l7 + 0x49], %g4 fba,a %fcc0, loop_6726 tneg %xcc, 0x0 lduh [%l7 + 0x5E], %i6 fands %f8, %f3, %f13 loop_6726: stb %i3, [%l7 + 0x44] lduw [%l7 + 0x28], %i0 orn %i2, %l4, %o3 fbul %fcc3, loop_6727 movcs %xcc, %l6, %i5 movgu %xcc, %o5, %l2 movrlz %o1, 0x118, %o7 loop_6727: fnot2s %f0, %f2 stb %i4, [%l7 + 0x45] movgu %xcc, %g2, %i1 fmovd %f12, %f10 ba,a,pn %icc, loop_6728 edge16ln %g3, %o2, %g7 fandnot1s %f7, %f3, %f11 tvs %icc, 0x5 loop_6728: edge32 %g1, %o0, %g5 stx %l3, [%l7 + 0x48] movleu %icc, %g6, %l1 stx %l5, [%l7 + 0x68] andn %o4, %o6, %i7 ldsb [%l7 + 0x25], %g4 tneg %icc, 0x4 bge %xcc, loop_6729 brlz %l0, loop_6730 edge32l %i6, %i0, %i3 fmovdgu %icc, %f14, %f11 loop_6729: fcmpeq32 %f12, %f12, %l4 loop_6730: lduh [%l7 + 0x4E], %o3 fsrc2s %f1, %f6 ldsb [%l7 + 0x16], %l6 lduw [%l7 + 0x74], %i5 fpmerge %f5, %f2, %f12 srlx %o5, 0x1E, %l2 ldx [%l7 + 0x38], %i2 fsrc2 %f14, %f12 tsubcctv %o7, 0x009B, %o1 nop setx loop_6731, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tcs %icc, 0x4 st %f6, [%l7 + 0x3C] ldd [%l7 + 0x78], %f10 loop_6731: bvs,pt %icc, loop_6732 ldsb [%l7 + 0x6E], %i4 fnand %f12, %f12, %f14 subccc %i1, %g3, %g2 loop_6732: fcmpeq32 %f0, %f12, %g7 fpsub16 %f4, %f2, %f0 lduh [%l7 + 0x22], %g1 stx %o2, [%l7 + 0x60] tcc %icc, 0x6 xorcc %g5, 0x12EF, %o0 fmovrdne %l3, %f14, %f4 st %f2, [%l7 + 0x78] fmovdvs %icc, %f3, %f13 taddcctv %g6, %l5, %o4 tvs %icc, 0x7 tvs %icc, 0x7 edge8 %o6, %i7, %l1 xnor %l0, 0x0D5D, %g4 fcmpes %fcc3, %f8, %f6 lduh [%l7 + 0x18], %i6 movge %icc, %i0, %l4 ta %xcc, 0x4 movle %icc, %i3, %l6 or %o3, 0x12F1, %i5 lduw [%l7 + 0x68], %l2 movpos %xcc, %o5, %i2 ldx [%l7 + 0x18], %o7 edge8l %i4, %i1, %g3 std %f4, [%l7 + 0x40] stx %o1, [%l7 + 0x70] ld [%l7 + 0x44], %f9 fmovsvs %xcc, %f0, %f3 ldx [%l7 + 0x28], %g7 lduh [%l7 + 0x2C], %g2 fpsub32s %f11, %f10, %f13 fnands %f3, %f14, %f15 ldx [%l7 + 0x58], %g1 xnor %g5, %o2, %o0 lduh [%l7 + 0x28], %g6 sth %l3, [%l7 + 0x46] taddcctv %o4, 0x0A24, %l5 fbl,a %fcc1, loop_6733 fmovdl %xcc, %f15, %f3 tle %xcc, 0x7 ldsh [%l7 + 0x54], %i7 loop_6733: fexpand %f7, %f0 tsubcc %o6, %l0, %l1 movrgez %i6, %i0, %l4 fcmpgt16 %f10, %f8, %g4 movrlz %i3, 0x389, %o3 ld [%l7 + 0x18], %f11 bvc,a %icc, loop_6734 array8 %l6, %l2, %i5 fmovrslez %i2, %f4, %f5 tsubcctv %o7, %o5, %i1 loop_6734: sth %i4, [%l7 + 0x16] ldd [%l7 + 0x58], %f8 st %f8, [%l7 + 0x78] std %f14, [%l7 + 0x60] ld [%l7 + 0x58], %f4 ldx [%l7 + 0x20], %g3 ldx [%l7 + 0x40], %g7 fnands %f3, %f15, %f8 lduw [%l7 + 0x24], %g2 ldx [%l7 + 0x48], %o1 movvs %xcc, %g5, %g1 ldd [%l7 + 0x20], %f6 st %f5, [%l7 + 0x68] ldsb [%l7 + 0x38], %o2 fmovde %xcc, %f8, %f13 and %o0, %l3, %o4 brgez,a %g6, loop_6735 bpos,pn %xcc, loop_6736 ldsh [%l7 + 0x3A], %l5 tneg %xcc, 0x2 loop_6735: fsrc2s %f14, %f10 loop_6736: fmovsle %xcc, %f2, %f7 bcs,pt %xcc, loop_6737 array32 %i7, %l0, %o6 call loop_6738 fnot2 %f10, %f12 loop_6737: stb %l1, [%l7 + 0x61] ldx [%l7 + 0x30], %i6 loop_6738: st %f8, [%l7 + 0x64] alignaddrl %i0, %g4, %l4 sth %o3, [%l7 + 0x0E] ta %xcc, 0x2 fmovrslz %i3, %f8, %f15 tneg %icc, 0x1 movn %xcc, %l6, %l2 ldsh [%l7 + 0x66], %i5 mulscc %o7, %o5, %i2 edge16n %i1, %g3, %i4 fnors %f10, %f1, %f11 lduh [%l7 + 0x32], %g7 tsubcctv %g2, 0x0D25, %o1 fbne %fcc3, loop_6739 stx %g5, [%l7 + 0x38] xor %o2, 0x1991, %o0 umulcc %g1, 0x0901, %o4 loop_6739: array32 %g6, %l5, %i7 fmovdvc %xcc, %f0, %f9 umulcc %l3, %o6, %l0 fxors %f3, %f6, %f7 brlez,a %i6, loop_6740 movrne %l1, 0x387, %g4 fmovdle %xcc, %f13, %f6 tleu %xcc, 0x0 loop_6740: ldsw [%l7 + 0x70], %i0 fmovrdgez %l4, %f14, %f10 lduw [%l7 + 0x18], %o3 fpadd16 %f0, %f12, %f0 fbuge %fcc1, loop_6741 udiv %l6, 0x1AFE, %i3 fnegs %f8, %f0 fornot2 %f2, %f6, %f4 loop_6741: fbg %fcc0, loop_6742 addccc %l2, %i5, %o5 edge8ln %o7, %i2, %i1 tg %xcc, 0x2 loop_6742: ldd [%l7 + 0x08], %f0 ldsb [%l7 + 0x12], %g3 fmovsvc %xcc, %f0, %f12 srl %g7, 0x0A, %g2 ldsb [%l7 + 0x4C], %o1 ldsb [%l7 + 0x4B], %g5 fornot1s %f14, %f9, %f13 movneg %icc, %i4, %o2 tgu %icc, 0x7 st %f13, [%l7 + 0x7C] tne %xcc, 0x4 tg %xcc, 0x5 sth %g1, [%l7 + 0x54] fxnor %f10, %f10, %f14 array32 %o4, %o0, %l5 tpos %icc, 0x3 tne %xcc, 0x0 sth %i7, [%l7 + 0x24] tg %icc, 0x3 umul %g6, 0x1931, %l3 edge32ln %o6, %i6, %l0 tle %icc, 0x3 ldub [%l7 + 0x6E], %l1 ldsw [%l7 + 0x4C], %g4 stw %l4, [%l7 + 0x50] stb %i0, [%l7 + 0x27] brlz %o3, loop_6743 fbn %fcc3, loop_6744 movge %xcc, %l6, %l2 bleu,pt %xcc, loop_6745 loop_6743: smulcc %i5, 0x1ED0, %o5 loop_6744: fbue %fcc0, loop_6746 ldsb [%l7 + 0x44], %o7 loop_6745: edge32 %i3, %i1, %g3 bleu loop_6747 loop_6746: ldx [%l7 + 0x70], %g7 fxors %f11, %f14, %f11 fcmple16 %f10, %f12, %i2 loop_6747: srax %o1, %g2, %g5 bpos,pt %icc, loop_6748 fbne,a %fcc1, loop_6749 fmuld8ulx16 %f12, %f2, %f12 fmovsn %icc, %f0, %f4 loop_6748: ldsb [%l7 + 0x4C], %o2 loop_6749: sth %i4, [%l7 + 0x7E] movne %xcc, %g1, %o4 fcmple32 %f2, %f6, %l5 move %icc, %o0, %g6 fmovrse %i7, %f11, %f1 ldub [%l7 + 0x23], %l3 ld [%l7 + 0x70], %f10 movrlez %o6, %l0, %l1 sth %g4, [%l7 + 0x4A] fornot2 %f6, %f10, %f4 lduh [%l7 + 0x4E], %i6 lduh [%l7 + 0x28], %l4 ldx [%l7 + 0x30], %i0 movneg %xcc, %o3, %l6 sth %i5, [%l7 + 0x16] udivcc %o5, 0x13E0, %l2 fmovdl %xcc, %f7, %f2 tne %xcc, 0x6 fmul8x16au %f10, %f9, %f6 or %o7, 0x1E11, %i1 fmovsg %icc, %f13, %f4 lduw [%l7 + 0x20], %i3 fcmpne16 %f12, %f4, %g7 fcmpes %fcc2, %f14, %f1 fxor %f2, %f14, %f0 fpackfix %f10, %f10 st %f5, [%l7 + 0x64] bcc,a loop_6750 movl %xcc, %g3, %i2 edge16ln %o1, %g2, %g5 fcmpd %fcc0, %f2, %f6 loop_6750: fmovrdlez %i4, %f10, %f0 fcmple32 %f0, %f6, %o2 sth %g1, [%l7 + 0x3E] fmovsneg %xcc, %f8, %f2 bge %xcc, loop_6751 ldsh [%l7 + 0x5C], %o4 tn %xcc, 0x1 fmovrsgez %o0, %f8, %f4 loop_6751: sth %l5, [%l7 + 0x52] fnegd %f10, %f0 addc %g6, %i7, %l3 bvs,a,pn %xcc, loop_6752 stw %o6, [%l7 + 0x78] ldx [%l7 + 0x10], %l1 fmovrdgez %g4, %f14, %f2 loop_6752: fmul8x16al %f13, %f10, %f0 ldd [%l7 + 0x28], %f2 tge %icc, 0x3 fcmpeq16 %f12, %f12, %i6 sth %l4, [%l7 + 0x50] fmovdn %xcc, %f1, %f4 stx %i0, [%l7 + 0x20] lduh [%l7 + 0x34], %o3 stx %l6, [%l7 + 0x70] sub %l0, %i5, %o5 fornot1 %f6, %f8, %f14 movne %icc, %o7, %l2 fmovsl %xcc, %f13, %f10 lduw [%l7 + 0x34], %i3 movrne %g7, 0x31E, %g3 ldsh [%l7 + 0x0E], %i1 tvc %icc, 0x1 array32 %i2, %g2, %o1 srax %g5, 0x0F, %i4 fmovrdgez %g1, %f0, %f10 std %f6, [%l7 + 0x58] ldx [%l7 + 0x78], %o2 alignaddr %o4, %l5, %g6 ldsh [%l7 + 0x5A], %o0 srlx %i7, 0x1F, %l3 ba,a,pt %icc, loop_6753 lduh [%l7 + 0x1C], %o6 fbg,a %fcc1, loop_6754 bne %icc, loop_6755 loop_6753: faligndata %f2, %f8, %f2 ldsb [%l7 + 0x17], %g4 loop_6754: sllx %l1, 0x0E, %i6 loop_6755: ldsw [%l7 + 0x10], %i0 tgu %icc, 0x1 ldub [%l7 + 0x59], %l4 fbl %fcc3, loop_6756 brlz %o3, loop_6757 sub %l6, 0x0020, %i5 ldub [%l7 + 0x0A], %o5 loop_6756: fbl,a %fcc1, loop_6758 loop_6757: lduh [%l7 + 0x4E], %l0 ldsw [%l7 + 0x3C], %o7 fand %f14, %f6, %f10 loop_6758: ldub [%l7 + 0x0F], %i3 movcs %icc, %g7, %g3 lduw [%l7 + 0x24], %i1 fbug,a %fcc2, loop_6759 stw %l2, [%l7 + 0x50] lduw [%l7 + 0x74], %i2 fornot2 %f12, %f0, %f6 loop_6759: fpadd16 %f0, %f0, %f6 stw %o1, [%l7 + 0x38] fmovdl %xcc, %f8, %f7 subccc %g5, 0x1B08, %g2 movg %icc, %i4, %g1 movcs %xcc, %o4, %o2 orncc %l5, 0x0EE4, %o0 lduh [%l7 + 0x42], %i7 fcmped %fcc3, %f4, %f10 ta %icc, 0x7 stb %l3, [%l7 + 0x47] ba,pn %icc, loop_6760 tsubcctv %g6, 0x01A5, %g4 edge32n %l1, %o6, %i6 be,pn %xcc, loop_6761 loop_6760: bleu,a %xcc, loop_6762 fsrc1 %f14, %f14 mulscc %i0, %o3, %l6 loop_6761: fmovdle %icc, %f7, %f12 loop_6762: fmovscc %xcc, %f6, %f10 movleu %xcc, %l4, %o5 brlz %l0, loop_6763 fnand %f0, %f12, %f12 ldd [%l7 + 0x60], %f0 fcmpeq16 %f2, %f6, %o7 loop_6763: sdivx %i5, 0x066C, %i3 fornot1s %f11, %f7, %f15 fornot1s %f13, %f0, %f14 fbuge,a %fcc1, loop_6764 fornot2s %f0, %f0, %f4 fba,a %fcc3, loop_6765 fxor %f14, %f4, %f10 loop_6764: fnands %f3, %f6, %f8 tsubcctv %g3, %g7, %l2 loop_6765: mulx %i1, 0x0C69, %o1 ld [%l7 + 0x40], %f8 fandnot1 %f10, %f6, %f4 movn %xcc, %g5, %g2 or %i2, 0x1C2F, %i4 edge16 %g1, %o2, %l5 sdivx %o0, 0x1F84, %i7 stw %l3, [%l7 + 0x38] fandnot2 %f10, %f14, %f4 sdivcc %o4, 0x1562, %g4 tge %xcc, 0x4 stb %l1, [%l7 + 0x75] std %f8, [%l7 + 0x40] fone %f0 fmovsleu %xcc, %f7, %f4 fmovde %icc, %f6, %f6 te %xcc, 0x2 movcs %xcc, %o6, %i6 array16 %i0, %o3, %g6 ldsh [%l7 + 0x1E], %l6 fmovrslez %l4, %f15, %f4 movleu %xcc, %o5, %o7 fcmpgt32 %f4, %f14, %l0 edge8 %i3, %g3, %i5 brlz,a %g7, loop_6766 edge16 %l2, %o1, %i1 ld [%l7 + 0x28], %f15 ldd [%l7 + 0x38], %f0 loop_6766: movcs %xcc, %g2, %g5 fand %f14, %f6, %f12 ld [%l7 + 0x54], %f8 ldx [%l7 + 0x38], %i2 fmovsa %xcc, %f14, %f15 tgu %xcc, 0x3 movpos %icc, %g1, %o2 movne %icc, %l5, %i4 bn,pt %icc, loop_6767 fnand %f14, %f2, %f4 bg,a,pn %icc, loop_6768 fnands %f7, %f12, %f3 loop_6767: fcmpeq16 %f0, %f10, %i7 or %l3, 0x0ED6, %o0 loop_6768: ldsh [%l7 + 0x70], %o4 fmovsa %xcc, %f5, %f11 fnors %f3, %f2, %f0 movle %xcc, %l1, %o6 lduw [%l7 + 0x74], %i6 fpadd32s %f10, %f0, %f3 ldd [%l7 + 0x58], %f6 movcs %xcc, %i0, %g4 brz %o3, loop_6769 sllx %l6, 0x0D, %g6 movrne %o5, %l4, %o7 bpos,a loop_6770 loop_6769: fmuld8sux16 %f5, %f14, %f4 fmovdgu %icc, %f14, %f1 tleu %icc, 0x6 loop_6770: fcmpgt32 %f12, %f6, %l0 fsrc1 %f12, %f0 fcmpd %fcc0, %f12, %f14 ld [%l7 + 0x7C], %f4 fmovdl %xcc, %f6, %f15 ldub [%l7 + 0x57], %i3 fmovdl %xcc, %f6, %f3 fble %fcc0, loop_6771 fnors %f10, %f15, %f10 stw %i5, [%l7 + 0x38] array8 %g3, %l2, %o1 loop_6771: fmovdpos %xcc, %f15, %f4 be,a loop_6772 bg,pt %icc, loop_6773 edge32ln %i1, %g2, %g5 lduw [%l7 + 0x54], %i2 loop_6772: ldsw [%l7 + 0x2C], %g7 loop_6773: fmovrsne %g1, %f6, %f12 edge8ln %l5, %o2, %i7 bcc,a,pt %xcc, loop_6774 movneg %icc, %i4, %l3 srlx %o0, %o4, %o6 ldd [%l7 + 0x38], %f2 loop_6774: lduw [%l7 + 0x2C], %i6 fmovse %icc, %f3, %f10 brlz %i0, loop_6775 std %f10, [%l7 + 0x20] movrgez %l1, %g4, %o3 brgz %l6, loop_6776 loop_6775: std %f6, [%l7 + 0x48] fpsub16 %f8, %f4, %f8 fzero %f12 loop_6776: fblg,a %fcc2, loop_6777 fnot1s %f7, %f4 edge32l %o5, %l4, %o7 fpsub32 %f8, %f14, %f12 loop_6777: fbe,a %fcc2, loop_6778 pdist %f6, %f0, %f0 st %f15, [%l7 + 0x24] brlez,a %l0, loop_6779 loop_6778: fmovs %f15, %f12 be,a loop_6780 fnot1s %f5, %f9 loop_6779: stb %g6, [%l7 + 0x0B] ldub [%l7 + 0x25], %i3 loop_6780: fba %fcc2, loop_6781 fmovrslz %i5, %f3, %f2 bcs,pt %xcc, loop_6782 fmovsl %icc, %f9, %f8 loop_6781: umul %g3, %o1, %i1 bvc,pn %icc, loop_6783 loop_6782: sra %g2, %l2, %g5 fsrc1s %f12, %f6 tsubcctv %g7, 0x1A8D, %g1 loop_6783: lduw [%l7 + 0x1C], %l5 mova %icc, %o2, %i2 ldsh [%l7 + 0x1A], %i4 stw %l3, [%l7 + 0x50] brgez,a %o0, loop_6784 edge16l %o4, %o6, %i7 stw %i6, [%l7 + 0x48] pdist %f0, %f2, %f10 loop_6784: fmovde %xcc, %f14, %f11 bpos %xcc, loop_6785 bshuffle %f6, %f0, %f4 fcmpgt32 %f4, %f2, %l1 ldd [%l7 + 0x40], %f6 loop_6785: ldsh [%l7 + 0x76], %g4 ldsw [%l7 + 0x6C], %i0 bg,a loop_6786 bne,a loop_6787 fmovdpos %xcc, %f4, %f9 sth %o3, [%l7 + 0x1E] loop_6786: fandnot2 %f2, %f14, %f4 loop_6787: te %icc, 0x3 fands %f1, %f2, %f7 movvc %icc, %l6, %l4 fmovdcc %icc, %f4, %f11 orn %o7, 0x1558, %l0 fmovdn %xcc, %f8, %f2 andn %o5, %i3, %i5 ldd [%l7 + 0x58], %f0 fble %fcc3, loop_6788 edge16 %g3, %o1, %i1 subccc %g2, 0x1BA8, %l2 fpsub16 %f14, %f12, %f10 loop_6788: fnors %f14, %f12, %f4 tsubcc %g6, 0x1D76, %g5 movrlz %g1, %l5, %g7 te %icc, 0x1 fmovs %f12, %f2 stw %i2, [%l7 + 0x30] fandnot2 %f14, %f6, %f12 ldub [%l7 + 0x67], %o2 mova %xcc, %i4, %o0 ble,a,pn %xcc, loop_6789 edge32n %l3, %o4, %i7 fmovrdne %i6, %f14, %f2 sethi 0x17D7, %o6 loop_6789: sdiv %l1, 0x08B7, %g4 ldsb [%l7 + 0x44], %i0 fmovdcc %icc, %f10, %f10 stw %o3, [%l7 + 0x7C] fba,a %fcc1, loop_6790 movn %xcc, %l4, %l6 ldub [%l7 + 0x1E], %l0 alignaddr %o7, %o5, %i3 loop_6790: fmul8x16 %f7, %f10, %f12 bl,pt %xcc, loop_6791 fbug %fcc3, loop_6792 lduh [%l7 + 0x38], %g3 call loop_6793 loop_6791: stx %i5, [%l7 + 0x38] loop_6792: lduh [%l7 + 0x2A], %i1 udivx %o1, 0x1467, %l2 loop_6793: ldub [%l7 + 0x64], %g6 fcmpgt16 %f2, %f14, %g2 fcmps %fcc2, %f12, %f13 movrne %g5, 0x2C4, %g1 bgu,pn %xcc, loop_6794 srlx %l5, %i2, %o2 ldsb [%l7 + 0x0D], %g7 fmovda %icc, %f11, %f15 loop_6794: ldx [%l7 + 0x68], %i4 stx %l3, [%l7 + 0x40] fxor %f2, %f6, %f10 ldx [%l7 + 0x48], %o4 fmovdleu %xcc, %f8, %f8 ldsb [%l7 + 0x65], %i7 fnot2 %f12, %f0 std %f10, [%l7 + 0x68] lduw [%l7 + 0x38], %i6 st %f10, [%l7 + 0x3C] bpos loop_6795 xorcc %o6, %l1, %g4 sdivcc %i0, 0x02C4, %o3 fmovdvs %icc, %f3, %f2 loop_6795: alignaddr %l4, %l6, %o0 fbule %fcc0, loop_6796 ldx [%l7 + 0x28], %l0 fexpand %f2, %f8 udivcc %o5, 0x1D1A, %o7 loop_6796: lduw [%l7 + 0x18], %i3 ldd [%l7 + 0x30], %f4 st %f11, [%l7 + 0x70] edge32n %i5, %i1, %g3 lduw [%l7 + 0x2C], %o1 edge8l %g6, %g2, %l2 fmul8x16al %f15, %f4, %f10 nop setx loop_6797, %l0, %l1 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 %g1, [%l7 + 0x14] fmovs %f14, %f14 fbg %fcc2, loop_6798 loop_6797: std %f10, [%l7 + 0x48] bl %xcc, loop_6799 fnot2 %f6, %f2 loop_6798: brgez %l5, loop_6800 fnors %f3, %f15, %f1 loop_6799: ldub [%l7 + 0x1A], %i2 sub %g5, %g7, %o2 loop_6800: popc %l3, %i4 stb %i7, [%l7 + 0x15] st %f4, [%l7 + 0x48] taddcc %i6, 0x13A7, %o4 stb %o6, [%l7 + 0x3B] srlx %g4, %i0, %l1 ld [%l7 + 0x08], %f7 ldsw [%l7 + 0x38], %o3 fcmped %fcc0, %f4, %f12 stw %l6, [%l7 + 0x68] tgu %icc, 0x2 movcs %xcc, %l4, %l0 fcmpgt16 %f4, %f8, %o5 sdivcc %o0, 0x0173, %i3 sub %i5, 0x0232, %i1 bvs,a,pn %xcc, loop_6801 movrne %g3, %o7, %g6 ldd [%l7 + 0x30], %f6 taddcc %g2, 0x1C12, %o1 loop_6801: call loop_6802 bne %icc, loop_6803 st %f7, [%l7 + 0x20] fmovsg %xcc, %f8, %f2 loop_6802: fmovse %xcc, %f5, %f2 loop_6803: fmovs %f13, %f13 fmovdvs %xcc, %f15, %f14 mulscc %l2, 0x182F, %l5 fmovdn %icc, %f10, %f1 sdivx %i2, 0x199C, %g1 sth %g7, [%l7 + 0x6E] sth %g5, [%l7 + 0x7E] bn,pt %icc, loop_6804 umul %o2, 0x092A, %l3 st %f4, [%l7 + 0x14] ldx [%l7 + 0x30], %i4 loop_6804: fmovrslez %i7, %f12, %f8 fmovrsgz %o4, %f11, %f5 stw %i6, [%l7 + 0x30] subccc %o6, %g4, %l1 fnors %f4, %f7, %f8 fcmple32 %f4, %f10, %o3 movneg %icc, %l6, %i0 fmovrse %l4, %f13, %f13 st %f15, [%l7 + 0x7C] fmovdl %icc, %f1, %f8 addcc %l0, 0x071D, %o5 ldsh [%l7 + 0x26], %o0 brgz %i5, loop_6805 fnand %f10, %f10, %f12 xnorcc %i3, 0x15B6, %g3 edge16ln %o7, %g6, %i1 loop_6805: fandnot2 %f2, %f10, %f6 brlez %g2, loop_6806 fbg,a %fcc0, loop_6807 ldx [%l7 + 0x68], %l2 movrlz %l5, 0x1DF, %o1 loop_6806: fnegd %f12, %f10 loop_6807: fmul8x16 %f2, %f0, %f2 ld [%l7 + 0x10], %f6 xorcc %i2, %g1, %g7 movrlez %o2, 0x195, %l3 sdiv %i4, 0x0232, %i7 ldd [%l7 + 0x10], %f6 fmovsl %xcc, %f14, %f4 fmovrdgz %g5, %f14, %f4 edge32l %i6, %o6, %o4 tge %icc, 0x0 movl %icc, %l1, %g4 edge16l %l6, %o3, %l4 fmovrdlez %l0, %f0, %f0 tsubcc %o5, 0x1D43, %o0 edge16n %i5, %i3, %i0 fpadd16s %f1, %f13, %f7 fmovrsgez %o7, %f11, %f1 sll %g6, %g3, %g2 lduh [%l7 + 0x7A], %i1 fones %f6 stw %l5, [%l7 + 0x74] fmovrslez %l2, %f15, %f7 andncc %i2, %g1, %o1 ldd [%l7 + 0x70], %f0 fmovdcs %xcc, %f1, %f6 movrlz %o2, %l3, %i4 ldd [%l7 + 0x40], %f10 nop setx loop_6808, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x44], %g7 tpos %xcc, 0x5 edge8l %i7, %g5, %o6 loop_6808: fpadd16s %f9, %f5, %f7 fpackfix %f8, %f12 fble %fcc1, loop_6809 fpmerge %f4, %f13, %f6 fmovsneg %xcc, %f0, %f6 fmovdpos %icc, %f13, %f9 loop_6809: fpack32 %f10, %f12, %f2 andcc %o4, %l1, %i6 ldsh [%l7 + 0x68], %l6 fzero %f2 ldsh [%l7 + 0x42], %g4 fsrc1 %f0, %f0 ldx [%l7 + 0x78], %o3 udiv %l0, 0x160E, %l4 ld [%l7 + 0x50], %f15 stw %o5, [%l7 + 0x2C] movvc %icc, %o0, %i5 ldsb [%l7 + 0x70], %i0 ldsh [%l7 + 0x4C], %i3 ta %icc, 0x6 edge8ln %o7, %g3, %g2 std %f0, [%l7 + 0x08] st %f12, [%l7 + 0x58] lduw [%l7 + 0x3C], %g6 fbule %fcc0, loop_6810 fandnot2s %f8, %f1, %f11 lduh [%l7 + 0x4E], %i1 stb %l5, [%l7 + 0x75] loop_6810: fcmpd %fcc2, %f6, %f14 fmovsvs %xcc, %f12, %f8 fnot2s %f15, %f11 stx %l2, [%l7 + 0x08] lduw [%l7 + 0x40], %i2 ldsh [%l7 + 0x30], %g1 or %o1, 0x0942, %l3 fmovrsgz %i4, %f0, %f15 fmovdge %xcc, %f0, %f1 sra %o2, %g7, %g5 sub %o6, %o4, %l1 sth %i6, [%l7 + 0x50] fmovdn %icc, %f5, %f6 ldsw [%l7 + 0x48], %i7 tleu %icc, 0x4 movvs %xcc, %g4, %o3 edge8n %l6, %l0, %o5 movne %icc, %l4, %i5 fcmpd %fcc1, %f2, %f10 brnz,a %i0, loop_6811 andn %i3, 0x0ABB, %o7 fmul8x16 %f4, %f8, %f0 tg %icc, 0x4 loop_6811: ldsw [%l7 + 0x58], %o0 fpmerge %f7, %f7, %f4 umul %g2, %g3, %i1 fbue,a %fcc0, loop_6812 fnand %f0, %f14, %f4 bne loop_6813 orncc %g6, %l2, %i2 loop_6812: fandnot2s %f14, %f2, %f10 nop setx loop_6814, %l0, %l1 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_6813: sth %g1, [%l7 + 0x38] movrlez %l5, %o1, %i4 ld [%l7 + 0x24], %f5 loop_6814: ldd [%l7 + 0x20], %f14 bge,a loop_6815 sth %o2, [%l7 + 0x44] nop setx loop_6816, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsl %icc, %f7, %f1 loop_6815: fbul,a %fcc3, loop_6817 bl,pt %xcc, loop_6818 loop_6816: stw %g7, [%l7 + 0x48] tge %xcc, 0x7 loop_6817: ld [%l7 + 0x40], %f14 loop_6818: fmovscs %xcc, %f13, %f8 addccc %l3, %o6, %o4 ldx [%l7 + 0x08], %l1 xnor %i6, 0x14F4, %g5 for %f14, %f2, %f14 stw %g4, [%l7 + 0x5C] fmovdne %xcc, %f9, %f10 fbn,a %fcc0, loop_6819 fbu %fcc3, loop_6820 fmuld8sux16 %f15, %f7, %f14 movge %xcc, %o3, %i7 loop_6819: movrne %l0, 0x2A8, %o5 loop_6820: sth %l4, [%l7 + 0x70] fcmple32 %f8, %f2, %i5 ba loop_6821 tle %xcc, 0x1 smulcc %l6, 0x1A07, %i0 bcs,pt %icc, loop_6822 loop_6821: fpadd16s %f11, %f12, %f8 xnorcc %o7, 0x15FD, %o0 orcc %g2, %g3, %i3 loop_6822: fmovsgu %xcc, %f4, %f14 sllx %g6, 0x1A, %l2 ldsw [%l7 + 0x6C], %i2 stb %i1, [%l7 + 0x41] fmovsle %icc, %f2, %f3 tvs %xcc, 0x7 st %f10, [%l7 + 0x5C] fmovrse %g1, %f13, %f0 fmovsne %xcc, %f12, %f13 fmovrde %o1, %f0, %f14 fcmps %fcc0, %f14, %f6 fandnot2 %f0, %f12, %f12 edge16n %l5, %i4, %g7 lduw [%l7 + 0x64], %l3 ldd [%l7 + 0x58], %f4 ldsh [%l7 + 0x3C], %o6 fornot2s %f15, %f8, %f14 fcmps %fcc1, %f12, %f1 stw %o2, [%l7 + 0x30] edge8n %l1, %i6, %o4 fmovsneg %icc, %f0, %f9 fandnot1s %f7, %f13, %f13 fmovsn %icc, %f3, %f15 array16 %g4, %o3, %i7 ldsb [%l7 + 0x4C], %g5 bn %icc, loop_6823 fbul,a %fcc2, loop_6824 xnor %l0, 0x0057, %l4 fmuld8sux16 %f12, %f6, %f14 loop_6823: fbl %fcc1, loop_6825 loop_6824: ldsh [%l7 + 0x5E], %o5 tsubcctv %l6, %i0, %o7 std %f4, [%l7 + 0x48] loop_6825: stb %o0, [%l7 + 0x66] fnor %f8, %f6, %f12 udivx %i5, 0x130F, %g3 xnor %g2, %g6, %i3 ble,a loop_6826 alignaddrl %l2, %i2, %g1 tsubcctv %o1, %l5, %i4 or %g7, 0x103B, %i1 loop_6826: ldsw [%l7 + 0x58], %l3 movne %xcc, %o6, %l1 fbul %fcc3, loop_6827 move %xcc, %o2, %o4 umulcc %g4, 0x1C59, %o3 fbule %fcc2, loop_6828 loop_6827: move %icc, %i7, %g5 nop setx loop_6829, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry te %xcc, 0x3 loop_6828: sth %l0, [%l7 + 0x56] ld [%l7 + 0x3C], %f15 loop_6829: fmovrslez %i6, %f12, %f9 st %f12, [%l7 + 0x4C] sdivcc %o5, 0x0623, %l6 or %l4, 0x0B52, %o7 fpadd16s %f8, %f4, %f2 fxnor %f0, %f8, %f2 srl %i0, %i5, %o0 lduw [%l7 + 0x44], %g3 bgu loop_6830 fmovrsgz %g6, %f11, %f1 bleu,a %icc, loop_6831 array16 %g2, %i3, %l2 loop_6830: ldub [%l7 + 0x49], %g1 fmovdgu %xcc, %f4, %f12 loop_6831: ldd [%l7 + 0x38], %f4 ldub [%l7 + 0x79], %i2 stb %l5, [%l7 + 0x1A] fbug,a %fcc0, loop_6832 alignaddr %o1, %g7, %i4 fbuge %fcc3, loop_6833 bgu,a loop_6834 loop_6832: bneg,a loop_6835 fmul8x16au %f6, %f6, %f0 loop_6833: ldsb [%l7 + 0x23], %l3 loop_6834: brlz %i1, loop_6836 loop_6835: taddcctv %o6, %l1, %o4 ldub [%l7 + 0x7F], %o2 xorcc %g4, 0x1FCD, %i7 loop_6836: fzeros %f15 sll %o3, 0x0D, %l0 st %f8, [%l7 + 0x20] ldd [%l7 + 0x70], %f12 fmul8x16 %f14, %f14, %f6 std %f12, [%l7 + 0x58] fmovs %f15, %f8 fmovsvs %xcc, %f10, %f13 fble %fcc3, loop_6837 xnorcc %g5, 0x04A7, %i6 fpsub32 %f4, %f4, %f2 fmovrdlz %l6, %f8, %f10 loop_6837: fmul8x16 %f4, %f8, %f6 ldub [%l7 + 0x6C], %o5 ldsh [%l7 + 0x22], %l4 sethi 0x14A2, %o7 stw %i0, [%l7 + 0x7C] fsrc1 %f12, %f6 lduh [%l7 + 0x44], %i5 tvc %xcc, 0x4 stx %o0, [%l7 + 0x40] fzero %f4 fpadd32 %f8, %f0, %f6 bn,a %icc, loop_6838 fpsub32 %f4, %f8, %f0 brz,a %g3, loop_6839 fands %f13, %f10, %f2 loop_6838: movcs %icc, %g6, %i3 fexpand %f15, %f12 loop_6839: sdivx %l2, 0x1F8B, %g2 andcc %i2, %l5, %g1 taddcc %g7, %i4, %l3 fmovs %f12, %f2 lduw [%l7 + 0x54], %i1 sub %o1, 0x1839, %o6 bleu,a %xcc, loop_6840 fbul,a %fcc0, loop_6841 fcmpeq16 %f10, %f14, %o4 fnor %f14, %f14, %f4 loop_6840: movrgz %o2, 0x04B, %l1 loop_6841: sth %i7, [%l7 + 0x6A] ldsh [%l7 + 0x3C], %g4 bge,a,pn %xcc, loop_6842 movrgz %l0, %g5, %i6 fbul %fcc0, loop_6843 ldsh [%l7 + 0x0C], %l6 loop_6842: fsrc1s %f2, %f14 movre %o5, %o3, %l4 loop_6843: movcs %xcc, %i0, %i5 sth %o7, [%l7 + 0x14] stw %g3, [%l7 + 0x50] lduw [%l7 + 0x30], %g6 ldx [%l7 + 0x58], %o0 ldsb [%l7 + 0x6E], %l2 tn %xcc, 0x0 stx %i3, [%l7 + 0x20] fmovdge %icc, %f8, %f14 orn %i2, %g2, %l5 fbue,a %fcc3, loop_6844 fbul %fcc3, loop_6845 stx %g1, [%l7 + 0x60] fbul %fcc0, loop_6846 loop_6844: ldsb [%l7 + 0x44], %g7 loop_6845: bshuffle %f0, %f14, %f14 ldd [%l7 + 0x50], %f4 loop_6846: sra %l3, 0x09, %i4 sth %o1, [%l7 + 0x52] subccc %o6, %o4, %i1 te %xcc, 0x5 brz,a %l1, loop_6847 movn %icc, %o2, %g4 movcs %xcc, %l0, %i7 ta %xcc, 0x6 loop_6847: fmovdg %xcc, %f2, %f6 lduw [%l7 + 0x34], %g5 be,pt %xcc, loop_6848 brnz,a %l6, loop_6849 sth %i6, [%l7 + 0x6C] lduh [%l7 + 0x36], %o3 loop_6848: stx %o5, [%l7 + 0x08] loop_6849: sth %l4, [%l7 + 0x46] fsrc2s %f9, %f4 fnors %f3, %f8, %f8 ldub [%l7 + 0x5B], %i0 movgu %icc, %o7, %i5 bvs,a,pt %icc, loop_6850 tvs %icc, 0x0 fmovdg %xcc, %f9, %f11 fmovdcc %xcc, %f4, %f2 loop_6850: fmovsleu %xcc, %f10, %f2 ldsh [%l7 + 0x5E], %g3 ldd [%l7 + 0x60], %f14 orncc %g6, %l2, %o0 subc %i2, 0x169A, %i3 ldsw [%l7 + 0x14], %l5 movvc %icc, %g2, %g7 edge8n %g1, %i4, %l3 tl %xcc, 0x1 udivx %o1, 0x1EF3, %o4 fmovdleu %icc, %f15, %f15 fmovrdne %i1, %f4, %f6 fmovdleu %xcc, %f15, %f5 orcc %o6, 0x0170, %l1 fmuld8sux16 %f15, %f1, %f0 fzeros %f11 edge16ln %o2, %l0, %i7 bcs,a,pn %icc, loop_6851 fpadd16s %f9, %f3, %f15 fbule,a %fcc0, loop_6852 ld [%l7 + 0x7C], %f14 loop_6851: edge8l %g5, %l6, %g4 nop setx loop_6853, %l0, %l1 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_6852: st %f3, [%l7 + 0x3C] fpsub32 %f8, %f14, %f0 ldub [%l7 + 0x15], %o3 loop_6853: ldsw [%l7 + 0x34], %o5 for %f4, %f2, %f8 fmovsge %icc, %f1, %f11 stw %i6, [%l7 + 0x14] subcc %l4, 0x19D7, %o7 bl,a %icc, loop_6854 ldub [%l7 + 0x70], %i5 movrne %g3, %i0, %g6 edge16n %l2, %o0, %i3 loop_6854: fcmpne16 %f4, %f14, %i2 fmul8x16au %f4, %f8, %f0 fmul8sux16 %f0, %f6, %f4 umul %g2, %g7, %l5 nop setx loop_6855, %l0, %l1 jmpl %l1, %g1 fcmple16 %f10, %f12, %i4 st %f7, [%l7 + 0x24] fmovrdgz %l3, %f6, %f12 loop_6855: ldub [%l7 + 0x6C], %o4 bge loop_6856 fmovrse %i1, %f13, %f13 sll %o1, %o6, %l1 movge %xcc, %o2, %i7 loop_6856: fbuge %fcc1, loop_6857 stb %l0, [%l7 + 0x65] fcmple16 %f12, %f12, %g5 xnor %g4, 0x1A08, %o3 loop_6857: tle %icc, 0x2 fmovsvc %icc, %f11, %f9 ldub [%l7 + 0x23], %o5 brlz %i6, loop_6858 ld [%l7 + 0x4C], %f4 fnegd %f12, %f4 ld [%l7 + 0x7C], %f15 loop_6858: fbge,a %fcc3, loop_6859 edge32l %l6, %o7, %i5 taddcctv %l4, %i0, %g3 fnot1 %f6, %f14 loop_6859: movcc %xcc, %l2, %g6 std %f6, [%l7 + 0x70] ldub [%l7 + 0x1B], %i3 fmovdl %xcc, %f4, %f3 fpmerge %f5, %f6, %f0 taddcc %i2, %o0, %g2 ldsw [%l7 + 0x54], %l5 bcs,a %icc, loop_6860 sth %g7, [%l7 + 0x3C] fsrc2 %f6, %f14 xnorcc %i4, 0x15E8, %g1 loop_6860: fpmerge %f1, %f15, %f8 sub %o4, 0x132C, %l3 sth %o1, [%l7 + 0x1A] ldsw [%l7 + 0x2C], %o6 st %f1, [%l7 + 0x08] brz %i1, loop_6861 movrne %l1, 0x0C0, %i7 stb %o2, [%l7 + 0x69] brlez,a %l0, loop_6862 loop_6861: ldd [%l7 + 0x28], %f0 st %f15, [%l7 + 0x18] sth %g5, [%l7 + 0x22] loop_6862: tvs %xcc, 0x0 fmovdvs %xcc, %f11, %f5 udivx %o3, 0x0DA8, %g4 edge8n %o5, %l6, %o7 fmovrsne %i5, %f2, %f8 xor %l4, %i6, %i0 fbuge,a %fcc3, loop_6863 fmovdg %icc, %f13, %f5 lduw [%l7 + 0x38], %g3 std %f12, [%l7 + 0x58] loop_6863: fbuge,a %fcc0, loop_6864 ldsh [%l7 + 0x74], %l2 nop setx loop_6865, %l0, %l1 jmpl %l1, %g6 fmovde %icc, %f6, %f12 loop_6864: fmovsle %xcc, %f11, %f6 ld [%l7 + 0x1C], %f6 loop_6865: fmovsvc %icc, %f15, %f9 fcmped %fcc2, %f14, %f2 edge16n %i3, %o0, %i2 umulcc %g2, %g7, %l5 movrlez %i4, %o4, %l3 fmovsvc %icc, %f9, %f2 edge8n %o1, %g1, %i1 bl,pt %xcc, loop_6866 xor %o6, %i7, %o2 siam 0x4 fmovsl %icc, %f1, %f7 loop_6866: fmovrde %l0, %f0, %f8 fpack16 %f12, %f1 ble,pt %xcc, loop_6867 fmovspos %icc, %f14, %f9 tpos %xcc, 0x3 edge8n %l1, %o3, %g4 loop_6867: fornot1 %f0, %f2, %f0 ld [%l7 + 0x40], %f14 call loop_6868 bl,a,pt %icc, loop_6869 movrgez %g5, %l6, %o7 array32 %o5, %l4, %i5 loop_6868: fcmpeq16 %f4, %f12, %i0 loop_6869: stb %g3, [%l7 + 0x5A] fbe %fcc3, loop_6870 ldsh [%l7 + 0x58], %i6 fzero %f14 srl %l2, %i3, %o0 loop_6870: ldd [%l7 + 0x08], %f2 stx %i2, [%l7 + 0x10] fpmerge %f8, %f13, %f4 fmovde %xcc, %f0, %f15 brgz,a %g2, loop_6871 lduw [%l7 + 0x60], %g6 sth %l5, [%l7 + 0x7A] fcmpd %fcc3, %f4, %f2 loop_6871: fands %f5, %f6, %f15 fsrc2s %f5, %f0 tl %xcc, 0x2 alignaddr %i4, %o4, %g7 st %f8, [%l7 + 0x24] udivx %o1, 0x1ACA, %l3 andcc %g1, %o6, %i7 addcc %i1, 0x1616, %o2 mulx %l1, %o3, %g4 fsrc2s %f2, %f12 ble loop_6872 fmovsn %xcc, %f6, %f13 ld [%l7 + 0x30], %f8 fpadd16s %f12, %f13, %f11 loop_6872: fmovrdgz %g5, %f8, %f6 fbl,a %fcc0, loop_6873 subcc %l6, 0x0174, %o7 edge32 %l0, %o5, %i5 bg,a %icc, loop_6874 loop_6873: st %f13, [%l7 + 0x7C] xnor %l4, %g3, %i0 fnot1 %f2, %f14 loop_6874: tcc %icc, 0x4 edge8ln %l2, %i6, %i3 std %f4, [%l7 + 0x10] fmovdcs %icc, %f1, %f15 bl loop_6875 umulcc %o0, %g2, %g6 edge32n %i2, %i4, %o4 std %f12, [%l7 + 0x20] loop_6875: st %f7, [%l7 + 0x0C] fmovsvs %xcc, %f9, %f2 nop setx loop_6876, %l0, %l1 jmpl %l1, %g7 sra %l5, 0x17, %l3 ld [%l7 + 0x5C], %f4 ldsw [%l7 + 0x7C], %o1 loop_6876: edge8ln %g1, %i7, %o6 srlx %o2, 0x19, %l1 stb %i1, [%l7 + 0x23] array32 %o3, %g5, %g4 bcs,a,pn %icc, loop_6877 stx %o7, [%l7 + 0x38] movrlz %l0, %l6, %i5 stw %l4, [%l7 + 0x20] loop_6877: ldx [%l7 + 0x70], %g3 ldsh [%l7 + 0x72], %i0 edge32n %l2, %i6, %o5 bne %icc, loop_6878 ldsb [%l7 + 0x72], %o0 edge32 %i3, %g2, %g6 fsrc1s %f5, %f15 loop_6878: fnot2 %f12, %f2 fcmpne32 %f14, %f4, %i2 fmovrslz %i4, %f7, %f13 ldx [%l7 + 0x58], %g7 edge16n %o4, %l5, %l3 ldd [%l7 + 0x60], %f6 fornot1s %f12, %f15, %f1 fmovsn %xcc, %f4, %f12 subcc %o1, 0x0009, %g1 ba loop_6879 fmovrslez %i7, %f11, %f2 movrgez %o2, 0x145, %l1 sth %o6, [%l7 + 0x42] loop_6879: st %f2, [%l7 + 0x30] ldsw [%l7 + 0x54], %o3 tneg %icc, 0x4 tpos %icc, 0x5 fmovdle %icc, %f10, %f12 ldd [%l7 + 0x40], %f14 fzero %f12 fmovsleu %icc, %f7, %f5 fmovd %f6, %f12 nop setx loop_6880, %l0, %l1 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], %i1 addc %g4, 0x1D1C, %o7 std %f14, [%l7 + 0x18] loop_6880: brgez %g5, loop_6881 movrgz %l0, %l6, %i5 brgz,a %l4, loop_6882 fbg %fcc1, loop_6883 loop_6881: fornot2 %f4, %f0, %f4 fxor %f6, %f14, %f14 loop_6882: fmovsvs %icc, %f15, %f10 loop_6883: sdiv %g3, 0x1C5D, %l2 stx %i6, [%l7 + 0x58] bvc,a %xcc, loop_6884 alignaddr %i0, %o0, %o5 faligndata %f6, %f2, %f0 fpadd32 %f6, %f14, %f8 loop_6884: ldd [%l7 + 0x48], %f4 ld [%l7 + 0x08], %f4 udiv %g2, 0x040F, %g6 fbe %fcc3, loop_6885 stx %i2, [%l7 + 0x38] fmovrsgz %i3, %f15, %f6 ldd [%l7 + 0x48], %f4 loop_6885: ba,a loop_6886 mova %icc, %i4, %g7 fbo,a %fcc1, loop_6887 fpsub16 %f14, %f6, %f10 loop_6886: tneg %xcc, 0x5 fmul8ulx16 %f6, %f4, %f4 loop_6887: fornot1s %f0, %f9, %f6 edge8ln %l5, %l3, %o4 std %f8, [%l7 + 0x70] ba,pn %xcc, loop_6888 fmovrdne %o1, %f12, %f14 fmovrdne %i7, %f2, %f6 stw %g1, [%l7 + 0x70] loop_6888: st %f0, [%l7 + 0x7C] sllx %l1, %o2, %o6 sllx %i1, 0x09, %g4 smul %o3, %g5, %o7 edge8n %l0, %i5, %l4 stw %g3, [%l7 + 0x58] sra %l2, 0x16, %l6 movleu %icc, %i0, %i6 fnors %f2, %f5, %f5 movcs %xcc, %o0, %o5 fmovscs %icc, %f11, %f2 ld [%l7 + 0x44], %f0 lduh [%l7 + 0x1A], %g2 sll %g6, 0x06, %i2 fnot2s %f0, %f2 brlz %i4, loop_6889 fmovrdgz %g7, %f4, %f8 fpadd32s %f3, %f8, %f0 fpack32 %f2, %f2, %f2 loop_6889: ldsb [%l7 + 0x7A], %i3 fmovsa %xcc, %f5, %f9 sth %l5, [%l7 + 0x08] ldsb [%l7 + 0x48], %l3 ldd [%l7 + 0x08], %f2 fmovdgu %icc, %f12, %f4 fpsub32 %f12, %f6, %f0 srax %o4, %o1, %g1 tneg %xcc, 0x0 fbuge,a %fcc1, loop_6890 ldx [%l7 + 0x38], %l1 bvs %xcc, loop_6891 fbl,a %fcc2, loop_6892 loop_6890: brlez,a %i7, loop_6893 fmovsgu %icc, %f5, %f3 loop_6891: movleu %xcc, %o6, %o2 loop_6892: ldx [%l7 + 0x10], %g4 loop_6893: lduh [%l7 + 0x4A], %i1 fba %fcc0, loop_6894 fmul8x16 %f7, %f12, %f2 fbg %fcc2, loop_6895 fxors %f1, %f4, %f15 loop_6894: bpos,pn %icc, loop_6896 fone %f10 loop_6895: te %icc, 0x2 movvc %icc, %g5, %o3 loop_6896: orcc %l0, 0x0CB0, %i5 ldx [%l7 + 0x10], %l4 edge16 %g3, %l2, %l6 tcs %xcc, 0x3 ldsw [%l7 + 0x58], %i0 fandnot2s %f10, %f9, %f6 fmovdg %xcc, %f4, %f14 movleu %xcc, %i6, %o7 fcmple16 %f6, %f12, %o0 fmul8x16 %f5, %f14, %f12 fone %f8 smul %g2, %o5, %i2 fcmple16 %f2, %f8, %i4 lduh [%l7 + 0x5C], %g6 mova %xcc, %g7, %l5 ld [%l7 + 0x0C], %f14 array8 %i3, %l3, %o1 bge,pn %xcc, loop_6897 ld [%l7 + 0x68], %f6 stw %g1, [%l7 + 0x58] bcs,a loop_6898 loop_6897: ldsh [%l7 + 0x1E], %l1 fornot1s %f0, %f12, %f12 ldx [%l7 + 0x70], %o4 loop_6898: nop setx loop_6899, %l0, %l1 jmpl %l1, %o6 udiv %i7, 0x032C, %g4 tneg %icc, 0x3 movrgz %i1, %o2, %o3 loop_6899: stw %g5, [%l7 + 0x24] popc 0x1D9C, %l0 taddcc %i5, 0x1427, %l4 fmovdge %xcc, %f9, %f4 fbo,a %fcc0, loop_6900 lduh [%l7 + 0x66], %l2 stb %l6, [%l7 + 0x45] tsubcc %i0, 0x0D19, %g3 loop_6900: fmovd %f14, %f2 umul %i6, %o7, %o0 ldx [%l7 + 0x50], %g2 movrgz %o5, %i4, %g6 brlz,a %i2, loop_6901 fmovrdlz %g7, %f0, %f8 ldx [%l7 + 0x38], %i3 fandnot1s %f11, %f0, %f1 loop_6901: stb %l5, [%l7 + 0x2A] fbu %fcc3, loop_6902 lduw [%l7 + 0x0C], %l3 sethi 0x1860, %g1 fmul8x16al %f6, %f14, %f12 loop_6902: fexpand %f12, %f12 move %icc, %o1, %o4 fcmpd %fcc3, %f12, %f2 fnors %f13, %f4, %f3 ldsw [%l7 + 0x30], %o6 ldub [%l7 + 0x4F], %l1 sdiv %g4, 0x02AA, %i7 fnot1 %f10, %f10 alignaddrl %o2, %o3, %i1 srax %g5, 0x0E, %l0 fnegs %f3, %f10 subc %i5, 0x1228, %l4 fmovrdlez %l6, %f12, %f12 movcs %icc, %i0, %l2 fmovsgu %xcc, %f1, %f4 brlz,a %g3, loop_6903 bvs,a,pt %xcc, loop_6904 movrlz %o7, %o0, %g2 fmovsneg %icc, %f11, %f3 loop_6903: fpadd16 %f12, %f12, %f4 loop_6904: stw %o5, [%l7 + 0x34] edge16n %i4, %i6, %g6 array32 %g7, %i3, %l5 lduh [%l7 + 0x44], %i2 fpsub32s %f2, %f15, %f6 sdiv %l3, 0x1BD3, %o1 fmuld8sux16 %f5, %f3, %f6 fmovsl %xcc, %f8, %f8 fmovrdlz %o4, %f12, %f12 tcs %xcc, 0x3 add %g1, %o6, %g4 fmovrdgz %l1, %f12, %f14 nop setx loop_6905, %l0, %l1 jmpl %l1, %i7 bvc loop_6906 ldd [%l7 + 0x78], %f2 sth %o2, [%l7 + 0x4E] loop_6905: fsrc1s %f1, %f3 loop_6906: subcc %o3, %g5, %i1 sth %i5, [%l7 + 0x42] addcc %l4, 0x0AA8, %l6 stx %i0, [%l7 + 0x70] bg,a loop_6907 sdiv %l0, 0x1B50, %l2 st %f15, [%l7 + 0x7C] std %f12, [%l7 + 0x28] loop_6907: movneg %xcc, %g3, %o7 fblg,a %fcc0, loop_6908 fmovdneg %icc, %f0, %f5 edge32 %g2, %o5, %i4 ldsh [%l7 + 0x70], %o0 loop_6908: fxnors %f3, %f1, %f10 bvs,a,pt %icc, loop_6909 lduh [%l7 + 0x4E], %i6 fmovrse %g6, %f13, %f10 fbu %fcc3, loop_6910 loop_6909: ldsb [%l7 + 0x3D], %i3 ldsb [%l7 + 0x54], %g7 fcmpne16 %f6, %f6, %l5 loop_6910: ldsb [%l7 + 0x0C], %i2 srl %l3, 0x08, %o4 fcmpne32 %f0, %f10, %o1 ldsw [%l7 + 0x54], %g1 fcmple32 %f2, %f4, %g4 sra %o6, 0x03, %l1 nop setx loop_6911, %l0, %l1 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 %o2, %o3, %g5 mova %icc, %i7, %i1 srax %i5, 0x19, %l6 loop_6911: sdiv %i0, 0x08A1, %l4 udivcc %l2, 0x1776, %l0 alignaddr %g3, %g2, %o7 andcc %i4, 0x0396, %o0 fmovrdgz %o5, %f10, %f4 std %f0, [%l7 + 0x48] tcs %xcc, 0x2 lduw [%l7 + 0x1C], %i6 lduw [%l7 + 0x60], %g6 fmovdleu %icc, %f7, %f9 add %g7, 0x12B1, %l5 nop setx loop_6912, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot1 %f0, %f12, %f12 ba,pn %xcc, loop_6913 ldsb [%l7 + 0x36], %i2 loop_6912: ldsh [%l7 + 0x1C], %l3 fmovdn %xcc, %f14, %f4 loop_6913: fpadd16s %f10, %f15, %f13 ldsb [%l7 + 0x15], %o4 fbl,a %fcc3, loop_6914 ldsb [%l7 + 0x0B], %o1 xnorcc %g1, 0x0D15, %g4 ld [%l7 + 0x18], %f11 loop_6914: tg %icc, 0x6 ldd [%l7 + 0x10], %f12 fmovdl %xcc, %f13, %f11 bgu,a,pt %icc, loop_6915 brlz %o6, loop_6916 fmovrdgz %l1, %f6, %f6 alignaddrl %i3, %o3, %g5 loop_6915: bleu,pn %icc, loop_6917 loop_6916: ldsw [%l7 + 0x3C], %i7 array32 %o2, %i1, %l6 movrlz %i5, %l4, %l2 loop_6917: ldd [%l7 + 0x48], %f0 stw %l0, [%l7 + 0x30] fmul8sux16 %f14, %f4, %f12 add %g3, 0x164B, %i0 ldsb [%l7 + 0x67], %g2 ldx [%l7 + 0x10], %o7 fbul,a %fcc3, loop_6918 for %f6, %f2, %f14 lduw [%l7 + 0x38], %i4 fcmple32 %f4, %f0, %o0 loop_6918: fmovrslz %o5, %f10, %f8 fmovsneg %xcc, %f0, %f2 siam 0x6 fmovdvc %icc, %f8, %f4 sth %g6, [%l7 + 0x28] subccc %g7, 0x12B4, %l5 taddcc %i6, 0x013B, %l3 fbo %fcc0, loop_6919 xor %i2, %o1, %g1 xnorcc %o4, 0x1312, %o6 bleu loop_6920 loop_6919: fnegs %f8, %f1 ldsw [%l7 + 0x74], %l1 orcc %i3, 0x1F77, %o3 loop_6920: fba %fcc3, loop_6921 tcc %xcc, 0x1 fbo %fcc0, loop_6922 sdiv %g4, 0x051E, %g5 loop_6921: fnors %f0, %f15, %f8 fmovdvs %icc, %f3, %f7 loop_6922: ld [%l7 + 0x24], %f13 stw %o2, [%l7 + 0x64] ld [%l7 + 0x14], %f5 fnors %f13, %f13, %f7 srl %i7, 0x09, %l6 fmul8x16 %f5, %f12, %f12 mova %icc, %i5, %l4 lduh [%l7 + 0x36], %l2 edge16n %l0, %g3, %i1 ld [%l7 + 0x2C], %f15 fmul8sux16 %f12, %f14, %f10 stb %g2, [%l7 + 0x66] movge %icc, %i0, %o7 fand %f10, %f14, %f6 fmuld8ulx16 %f7, %f9, %f0 edge8l %i4, %o5, %g6 ld [%l7 + 0x3C], %f10 ldx [%l7 + 0x38], %g7 tn %xcc, 0x6 fones %f0 bshuffle %f10, %f8, %f2 st %f6, [%l7 + 0x7C] xorcc %l5, %o0, %l3 subcc %i6, %o1, %g1 stb %i2, [%l7 + 0x6E] fmovrdlez %o4, %f2, %f14 or %o6, %i3, %o3 fmovda %xcc, %f12, %f3 fnand %f12, %f14, %f6 tvs %icc, 0x7 udivcc %g4, 0x1263, %g5 stx %l1, [%l7 + 0x60] fbo %fcc2, loop_6923 stw %o2, [%l7 + 0x20] fmovsne %xcc, %f4, %f2 bneg,a,pt %xcc, loop_6924 loop_6923: stx %i7, [%l7 + 0x20] edge16 %i5, %l6, %l2 tpos %icc, 0x6 loop_6924: fornot1 %f4, %f8, %f6 and %l0, 0x1B0B, %g3 ldsb [%l7 + 0x53], %l4 fmovrdgz %g2, %f4, %f14 fble,a %fcc0, loop_6925 ldsh [%l7 + 0x1E], %i0 tg %xcc, 0x6 mulscc %o7, 0x1D88, %i4 loop_6925: orncc %i1, 0x1295, %o5 tvs %xcc, 0x2 tl %icc, 0x3 fmovscc %xcc, %f11, %f7 ble %xcc, loop_6926 brgez %g6, loop_6927 ldsh [%l7 + 0x08], %l5 fmovrslez %o0, %f3, %f15 loop_6926: fornot1s %f3, %f2, %f7 loop_6927: fand %f8, %f6, %f12 fnand %f8, %f10, %f14 edge16n %l3, %g7, %i6 array16 %g1, %i2, %o1 ldsh [%l7 + 0x0C], %o4 bl,a loop_6928 stw %i3, [%l7 + 0x70] move %xcc, %o6, %g4 smul %g5, 0x1B4D, %o3 loop_6928: call loop_6929 subccc %l1, %o2, %i5 sllx %i7, 0x12, %l2 stx %l0, [%l7 + 0x10] loop_6929: fsrc2 %f12, %f0 bn,a,pn %xcc, loop_6930 lduh [%l7 + 0x34], %g3 ldsb [%l7 + 0x57], %l4 movpos %icc, %g2, %l6 loop_6930: move %xcc, %i0, %o7 fmovscc %icc, %f3, %f11 fnegd %f8, %f0 fnot1s %f6, %f8 stw %i4, [%l7 + 0x24] fnor %f10, %f6, %f2 fbe %fcc0, loop_6931 bcc,a,pt %xcc, loop_6932 lduw [%l7 + 0x34], %i1 fpadd32s %f0, %f11, %f5 loop_6931: andcc %g6, %l5, %o5 loop_6932: ldsh [%l7 + 0x60], %l3 addccc %o0, %g7, %i6 ldx [%l7 + 0x78], %g1 srl %o1, %i2, %i3 edge16 %o6, %o4, %g5 stb %o3, [%l7 + 0x24] sth %l1, [%l7 + 0x24] lduw [%l7 + 0x60], %g4 stx %o2, [%l7 + 0x58] edge8ln %i7, %i5, %l0 ld [%l7 + 0x78], %f15 siam 0x5 fmovsge %xcc, %f12, %f11 nop setx loop_6933, %l0, %l1 jmpl %l1, %l2 fmovrslez %l4, %f6, %f6 fbl %fcc0, loop_6934 fsrc2 %f10, %f0 loop_6933: movleu %xcc, %g3, %g2 fcmpd %fcc3, %f6, %f14 loop_6934: fmovd %f10, %f8 fblg,a %fcc1, loop_6935 tsubcc %l6, %i0, %o7 bgu,pn %xcc, loop_6936 tpos %icc, 0x0 loop_6935: addc %i1, %i4, %l5 bvs,a %icc, loop_6937 loop_6936: smulcc %g6, %l3, %o5 stw %g7, [%l7 + 0x44] bvs,a loop_6938 loop_6937: bgu loop_6939 lduw [%l7 + 0x74], %o0 fblg,a %fcc0, loop_6940 loop_6938: alignaddr %i6, %g1, %o1 loop_6939: ldsh [%l7 + 0x20], %i2 fornot2 %f10, %f2, %f0 loop_6940: ldsb [%l7 + 0x2E], %i3 movl %icc, %o4, %o6 bgu %icc, loop_6941 ldsb [%l7 + 0x56], %g5 tcs %xcc, 0x3 ldx [%l7 + 0x30], %o3 loop_6941: ld [%l7 + 0x14], %f9 umul %l1, %g4, %o2 fnands %f6, %f0, %f3 fcmpne32 %f6, %f2, %i5 ldub [%l7 + 0x6F], %i7 fmul8sux16 %f8, %f12, %f10 fmovscc %icc, %f5, %f1 fmovde %icc, %f11, %f1 fpsub32 %f2, %f4, %f4 fpadd16 %f8, %f12, %f2 and %l0, %l4, %g3 bshuffle %f4, %f2, %f2 fbul %fcc2, loop_6942 fmovdle %xcc, %f2, %f11 xnor %l2, %l6, %g2 bl loop_6943 loop_6942: bshuffle %f12, %f0, %f2 fbl,a %fcc2, loop_6944 srax %i0, %o7, %i1 loop_6943: fands %f2, %f1, %f0 smul %i4, %l5, %g6 loop_6944: sra %l3, 0x1A, %g7 stb %o5, [%l7 + 0x50] stw %i6, [%l7 + 0x3C] lduh [%l7 + 0x24], %g1 fsrc1 %f8, %f4 fmovscc %icc, %f3, %f14 nop setx loop_6945, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bg,a loop_6946 lduh [%l7 + 0x68], %o0 movne %icc, %o1, %i2 loop_6945: stb %o4, [%l7 + 0x40] loop_6946: ldub [%l7 + 0x72], %o6 bvs,pt %xcc, loop_6947 ldsh [%l7 + 0x1E], %i3 edge8l %g5, %l1, %g4 fmovrsgez %o2, %f10, %f7 loop_6947: fmovrdgz %i5, %f8, %f8 ldub [%l7 + 0x48], %o3 ldsh [%l7 + 0x28], %i7 ldsb [%l7 + 0x51], %l0 st %f5, [%l7 + 0x74] edge16n %g3, %l2, %l6 ldsh [%l7 + 0x54], %l4 edge16l %g2, %i0, %i1 movre %o7, %i4, %g6 fnot1s %f4, %f1 taddcctv %l3, 0x1532, %g7 umulcc %o5, %i6, %l5 movre %o0, %g1, %i2 movrgez %o4, 0x30B, %o6 fmuld8ulx16 %f1, %f12, %f8 umulcc %o1, %g5, %i3 fmovdg %xcc, %f8, %f3 fmul8x16al %f13, %f14, %f12 bge %xcc, loop_6948 std %f8, [%l7 + 0x48] fmovrse %g4, %f13, %f11 orncc %l1, %i5, %o3 loop_6948: movg %icc, %o2, %l0 ldsb [%l7 + 0x18], %g3 edge8 %i7, %l6, %l4 movle %icc, %l2, %i0 fnors %f3, %f4, %f3 fcmpes %fcc2, %f13, %f11 fxors %f15, %f7, %f6 ldsw [%l7 + 0x6C], %i1 ldsh [%l7 + 0x18], %o7 or %i4, 0x0749, %g6 bne,pn %icc, loop_6949 ldsb [%l7 + 0x26], %l3 sth %g2, [%l7 + 0x66] lduh [%l7 + 0x3C], %o5 loop_6949: fmovdg %xcc, %f13, %f1 fmovsne %icc, %f3, %f13 edge16n %i6, %l5, %o0 ldub [%l7 + 0x4C], %g7 array16 %i2, %o4, %o6 addcc %o1, 0x0ECE, %g1 movg %icc, %i3, %g5 stw %g4, [%l7 + 0x58] fbe,a %fcc0, loop_6950 bpos %xcc, loop_6951 tle %xcc, 0x3 be %icc, loop_6952 loop_6950: lduw [%l7 + 0x10], %l1 loop_6951: tvs %icc, 0x1 ld [%l7 + 0x7C], %f8 loop_6952: tleu %xcc, 0x4 fones %f8 ldsw [%l7 + 0x6C], %o3 ble loop_6953 lduh [%l7 + 0x10], %i5 fmovrslz %l0, %f11, %f2 lduh [%l7 + 0x1C], %o2 loop_6953: ld [%l7 + 0x74], %f13 ld [%l7 + 0x2C], %f2 lduw [%l7 + 0x34], %g3 srax %i7, 0x0E, %l6 ldd [%l7 + 0x08], %f0 tle %icc, 0x0 ld [%l7 + 0x7C], %f1 fmovsne %xcc, %f9, %f9 edge32 %l2, %l4, %i1 call loop_6954 ldx [%l7 + 0x78], %o7 brz %i4, loop_6955 nop setx loop_6956, %l0, %l1 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_6954: fmovdpos %xcc, %f6, %f1 sub %g6, 0x0073, %i0 loop_6955: udivx %g2, 0x08AF, %o5 loop_6956: stx %l3, [%l7 + 0x20] call loop_6957 fmovdvs %xcc, %f0, %f3 st %f10, [%l7 + 0x30] fpack32 %f10, %f12, %f14 loop_6957: std %f12, [%l7 + 0x28] ld [%l7 + 0x0C], %f0 fpackfix %f12, %f1 ba,pt %icc, loop_6958 tsubcctv %l5, 0x1298, %o0 brz %g7, loop_6959 edge16 %i2, %i6, %o6 loop_6958: fbo %fcc3, loop_6960 movleu %icc, %o1, %o4 loop_6959: fmovrdgz %i3, %f8, %f14 sth %g5, [%l7 + 0x2A] loop_6960: st %f3, [%l7 + 0x5C] fcmpgt32 %f10, %f2, %g1 movrne %l1, %g4, %o3 sll %l0, 0x00, %o2 ld [%l7 + 0x14], %f3 sra %g3, %i7, %l6 ldx [%l7 + 0x40], %l2 array16 %i5, %i1, %l4 stx %i4, [%l7 + 0x18] fornot2 %f6, %f2, %f14 fandnot1 %f10, %f2, %f0 ldub [%l7 + 0x0F], %o7 fbue %fcc0, loop_6961 xorcc %i0, %g6, %o5 stb %l3, [%l7 + 0x2C] movre %l5, 0x12E, %o0 loop_6961: fnegs %f9, %f1 fnegd %f10, %f14 andcc %g2, %g7, %i6 bvc,a,pt %xcc, loop_6962 fmovsvc %icc, %f8, %f13 mulx %o6, 0x0AB1, %o1 fmul8sux16 %f12, %f4, %f0 loop_6962: fcmps %fcc1, %f3, %f15 andn %o4, %i2, %g5 fandnot2 %f0, %f14, %f10 ld [%l7 + 0x5C], %f10 alignaddr %g1, %l1, %g4 lduw [%l7 + 0x0C], %i3 fbne %fcc3, loop_6963 fba %fcc1, loop_6964 stw %o3, [%l7 + 0x64] bvc %xcc, loop_6965 loop_6963: fpsub32s %f8, %f10, %f6 loop_6964: fmovrdlz %o2, %f0, %f12 fmovscs %xcc, %f5, %f12 loop_6965: for %f4, %f10, %f14 fpack32 %f0, %f0, %f8 ldsh [%l7 + 0x12], %g3 fbule,a %fcc3, loop_6966 stx %i7, [%l7 + 0x78] edge16l %l6, %l2, %l0 movge %xcc, %i1, %i5 loop_6966: tg %icc, 0x6 fbu %fcc2, loop_6967 bne %icc, loop_6968 stw %l4, [%l7 + 0x20] edge8l %i4, %i0, %g6 loop_6967: ldsb [%l7 + 0x64], %o5 loop_6968: fand %f10, %f8, %f10 ld [%l7 + 0x40], %f9 fexpand %f14, %f2 movvc %icc, %o7, %l5 lduw [%l7 + 0x60], %l3 fmovdpos %xcc, %f10, %f6 ldsh [%l7 + 0x32], %g2 fxor %f8, %f2, %f6 fmovdneg %icc, %f4, %f5 ldd [%l7 + 0x40], %f0 fsrc2s %f5, %f8 fcmpne16 %f14, %f14, %o0 lduh [%l7 + 0x6C], %g7 fnegd %f6, %f14 fcmps %fcc0, %f1, %f0 lduh [%l7 + 0x0E], %i6 sth %o6, [%l7 + 0x14] fexpand %f2, %f6 stb %o1, [%l7 + 0x31] fnot1s %f15, %f15 edge16n %o4, %i2, %g5 srax %g1, %g4, %i3 fornot2 %f2, %f14, %f6 tn %icc, 0x1 udivx %o3, 0x0D9F, %o2 std %f8, [%l7 + 0x48] fmovs %f10, %f15 stb %g3, [%l7 + 0x3F] fbue,a %fcc0, loop_6969 fmovsne %icc, %f0, %f13 lduw [%l7 + 0x64], %l1 fsrc2s %f8, %f0 loop_6969: fandnot1s %f11, %f2, %f15 edge8ln %i7, %l6, %l0 fpack16 %f12, %f5 ldd [%l7 + 0x08], %f10 array8 %i1, %i5, %l4 smulcc %l2, %i0, %g6 movle %xcc, %i4, %o7 fpackfix %f0, %f12 edge32l %l5, %l3, %g2 edge16ln %o5, %o0, %g7 edge16 %o6, %i6, %o1 fmovdle %icc, %f2, %f11 fpack16 %f8, %f14 fxor %f14, %f0, %f0 fcmpes %fcc3, %f7, %f3 stb %i2, [%l7 + 0x32] ldsw [%l7 + 0x14], %g5 sth %o4, [%l7 + 0x16] movre %g1, %g4, %i3 movge %xcc, %o3, %o2 movneg %icc, %l1, %i7 nop setx loop_6970, %l0, %l1 jmpl %l1, %g3 nop setx loop_6971, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdg %icc, %f5, %f8 brlez,a %l0, loop_6972 loop_6970: fcmpne32 %f4, %f8, %i1 loop_6971: fabsd %f4, %f12 fcmpgt16 %f10, %f0, %l6 loop_6972: ldub [%l7 + 0x2F], %l4 smul %i5, 0x01DB, %l2 ld [%l7 + 0x70], %f5 st %f6, [%l7 + 0x24] fmul8ulx16 %f14, %f4, %f12 ble,pt %xcc, loop_6973 brgez %i0, loop_6974 st %f13, [%l7 + 0x4C] stw %g6, [%l7 + 0x58] loop_6973: fmovdcc %xcc, %f8, %f15 loop_6974: fpadd32s %f5, %f4, %f10 subccc %o7, %l5, %i4 sth %l3, [%l7 + 0x14] movcc %icc, %o5, %o0 fmovdle %xcc, %f12, %f1 fandnot1 %f8, %f14, %f0 srlx %g2, %o6, %i6 fmovd %f12, %f4 movge %xcc, %o1, %i2 std %f2, [%l7 + 0x18] ldsh [%l7 + 0x5C], %g5 fmul8x16 %f6, %f8, %f2 srax %g7, 0x03, %g1 subcc %o4, 0x10E1, %i3 fmovdn %xcc, %f12, %f7 stb %o3, [%l7 + 0x60] fmovdpos %xcc, %f10, %f1 ldsh [%l7 + 0x4A], %o2 fmovsgu %xcc, %f10, %f8 and %g4, %l1, %i7 fpsub16s %f5, %f7, %f3 sth %l0, [%l7 + 0x12] bpos %xcc, loop_6975 fnot2 %f8, %f10 movrgz %i1, 0x263, %l6 st %f15, [%l7 + 0x4C] loop_6975: fcmpeq32 %f12, %f12, %g3 fsrc2 %f8, %f0 edge8 %l4, %l2, %i5 srlx %g6, 0x1B, %o7 fmovsleu %xcc, %f7, %f7 fmuld8ulx16 %f15, %f2, %f2 fmovdne %icc, %f10, %f6 sth %l5, [%l7 + 0x62] fblg,a %fcc2, loop_6976 fpmerge %f4, %f9, %f14 st %f12, [%l7 + 0x34] fmul8sux16 %f14, %f4, %f6 loop_6976: ble,pt %icc, loop_6977 bvs %icc, loop_6978 ldsb [%l7 + 0x1F], %i4 ldsb [%l7 + 0x5D], %l3 loop_6977: orcc %i0, 0x136F, %o0 loop_6978: ldsw [%l7 + 0x74], %o5 nop setx loop_6979, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot2 %f2, %f14, %f2 stw %o6, [%l7 + 0x54] alignaddr %g2, %i6, %o1 loop_6979: fmovsle %xcc, %f2, %f7 xor %i2, 0x0C87, %g7 call loop_6980 movg %icc, %g5, %o4 fmovs %f6, %f4 lduw [%l7 + 0x08], %i3 loop_6980: sth %o3, [%l7 + 0x6C] lduh [%l7 + 0x56], %o2 fmovdn %icc, %f9, %f5 ld [%l7 + 0x28], %f7 edge16l %g1, %g4, %l1 fmovrse %i7, %f11, %f2 movrgez %i1, %l0, %g3 ta %xcc, 0x4 fors %f6, %f7, %f1 sth %l4, [%l7 + 0x20] sth %l6, [%l7 + 0x34] tcc %icc, 0x2 fmovrslez %i5, %f15, %f14 fcmpes %fcc0, %f0, %f10 std %f14, [%l7 + 0x10] fmovdneg %xcc, %f11, %f1 fmovrdlez %l2, %f4, %f0 fand %f12, %f0, %f8 ldsh [%l7 + 0x78], %g6 sra %l5, 0x16, %o7 lduh [%l7 + 0x3A], %l3 brlez,a %i4, loop_6981 fmovrdgez %o0, %f12, %f2 lduw [%l7 + 0x74], %i0 fmovsl %xcc, %f2, %f1 loop_6981: nop setx loop_6982, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrslz %o6, %f6, %f12 ldsh [%l7 + 0x3E], %g2 fbe,a %fcc2, loop_6983 loop_6982: fmul8x16au %f8, %f11, %f0 fpack32 %f6, %f12, %f8 std %f0, [%l7 + 0x08] loop_6983: fpmerge %f12, %f1, %f10 fmovsa %xcc, %f3, %f15 ldd [%l7 + 0x48], %f0 bcs,a %xcc, loop_6984 ldsb [%l7 + 0x53], %i6 fmovdgu %icc, %f2, %f10 ldx [%l7 + 0x50], %o1 loop_6984: stx %o5, [%l7 + 0x58] ldsw [%l7 + 0x64], %i2 edge8 %g7, %o4, %i3 fsrc2 %f14, %f6 fmovsl %icc, %f4, %f12 udivx %o3, 0x0530, %g5 smulcc %o2, 0x0671, %g4 ldub [%l7 + 0x72], %l1 ldx [%l7 + 0x08], %i7 movleu %xcc, %g1, %l0 tsubcctv %i1, 0x1C00, %l4 xor %g3, %l6, %i5 fmovsle %icc, %f3, %f7 fornot2 %f8, %f4, %f0 sll %l2, 0x12, %l5 movn %xcc, %g6, %o7 stx %l3, [%l7 + 0x10] stx %o0, [%l7 + 0x60] ldsb [%l7 + 0x5F], %i0 ldx [%l7 + 0x50], %i4 ld [%l7 + 0x58], %f8 addcc %g2, %i6, %o1 ldsb [%l7 + 0x4C], %o6 movleu %xcc, %o5, %i2 ld [%l7 + 0x60], %f9 bneg loop_6985 addccc %g7, 0x103D, %o4 stx %i3, [%l7 + 0x78] fcmpne32 %f10, %f10, %o3 loop_6985: xnor %o2, %g4, %g5 movne %xcc, %l1, %i7 ldsh [%l7 + 0x20], %l0 tl %xcc, 0x5 be loop_6986 ldsh [%l7 + 0x50], %g1 ldsb [%l7 + 0x3E], %i1 tsubcc %l4, %g3, %l6 loop_6986: fmovrslez %l2, %f10, %f4 tle %xcc, 0x6 tg %icc, 0x6 fornot2s %f10, %f10, %f11 stw %i5, [%l7 + 0x60] fmovrdgez %g6, %f4, %f8 ldsh [%l7 + 0x3C], %o7 fcmpes %fcc1, %f13, %f5 fmovrde %l5, %f10, %f12 edge32n %o0, %i0, %l3 ldub [%l7 + 0x5D], %i4 tg %xcc, 0x6 fnand %f8, %f8, %f14 bgu loop_6987 array32 %g2, %o1, %i6 smul %o5, %i2, %o6 ldsb [%l7 + 0x59], %o4 loop_6987: be,a,pn %xcc, loop_6988 edge8n %g7, %o3, %i3 fpadd32s %f9, %f15, %f8 edge32n %o2, %g5, %g4 loop_6988: fmovsle %xcc, %f3, %f9 ldub [%l7 + 0x3A], %l1 fmovrdgez %i7, %f12, %f8 ldsb [%l7 + 0x71], %g1 udiv %i1, 0x1FE7, %l4 tcs %xcc, 0x6 tcs %xcc, 0x3 fmovscc %icc, %f0, %f6 tpos %xcc, 0x3 fabsd %f6, %f14 fandnot1s %f0, %f0, %f12 bvc,pt %xcc, loop_6989 ldsh [%l7 + 0x10], %g3 fmovdg %xcc, %f1, %f12 ldsb [%l7 + 0x6E], %l0 loop_6989: tge %icc, 0x7 movneg %xcc, %l2, %l6 stw %g6, [%l7 + 0x40] ta %icc, 0x1 fmul8x16au %f11, %f9, %f8 fmovrslz %i5, %f0, %f13 ldsb [%l7 + 0x4D], %o7 bpos,a,pt %icc, loop_6990 movgu %icc, %l5, %o0 bn,a,pn %xcc, loop_6991 fmovde %icc, %f2, %f11 loop_6990: fand %f10, %f6, %f14 lduw [%l7 + 0x28], %i0 loop_6991: fmovdne %icc, %f2, %f2 te %xcc, 0x7 fbule,a %fcc0, loop_6992 or %i4, %l3, %g2 tcc %xcc, 0x5 st %f5, [%l7 + 0x50] loop_6992: nop setx loop_6993, %l0, %l1 jmpl %l1, %o1 stw %o5, [%l7 + 0x50] tpos %xcc, 0x6 fcmpd %fcc0, %f2, %f0 loop_6993: edge32l %i2, %o6, %i6 ldx [%l7 + 0x78], %o4 ldub [%l7 + 0x21], %o3 orncc %i3, 0x00EC, %o2 fmovdpos %xcc, %f2, %f14 fmovs %f4, %f7 udiv %g5, 0x1D11, %g4 edge16l %l1, %g7, %g1 movrgez %i1, 0x31A, %i7 fbug,a %fcc0, loop_6994 orcc %g3, 0x0FD7, %l0 brgz %l2, loop_6995 sra %l4, %l6, %i5 loop_6994: ldub [%l7 + 0x2D], %g6 fpadd16 %f4, %f14, %f12 loop_6995: fandnot2 %f4, %f4, %f10 ldsw [%l7 + 0x18], %o7 fmovrsgz %l5, %f3, %f5 move %icc, %i0, %o0 ldsw [%l7 + 0x08], %l3 addc %g2, 0x1D17, %i4 tsubcc %o1, 0x0102, %o5 fmovsleu %icc, %f0, %f1 andn %o6, %i2, %o4 ldx [%l7 + 0x38], %i6 tg %xcc, 0x2 fnot2s %f8, %f1 stx %o3, [%l7 + 0x58] stw %i3, [%l7 + 0x30] movpos %xcc, %o2, %g4 fnegd %f12, %f4 tle %xcc, 0x6 std %f8, [%l7 + 0x50] movre %g5, 0x284, %l1 tleu %xcc, 0x2 smul %g7, 0x0CAC, %g1 fmovd %f14, %f8 ldd [%l7 + 0x30], %f14 st %f11, [%l7 + 0x78] stb %i1, [%l7 + 0x57] brgz,a %g3, loop_6996 st %f8, [%l7 + 0x68] lduh [%l7 + 0x22], %i7 lduw [%l7 + 0x44], %l0 loop_6996: fmovsvc %icc, %f7, %f1 fmovrde %l4, %f6, %f2 sll %l6, %l2, %i5 ldsh [%l7 + 0x2A], %o7 movl %xcc, %g6, %l5 fcmpd %fcc3, %f8, %f6 fands %f5, %f11, %f4 fmovrsgz %o0, %f7, %f4 lduw [%l7 + 0x3C], %l3 fmuld8ulx16 %f5, %f4, %f0 umulcc %g2, %i4, %o1 fnot1 %f0, %f6 ldx [%l7 + 0x40], %i0 edge8ln %o6, %i2, %o4 tvs %icc, 0x6 movrne %i6, 0x168, %o5 fble %fcc1, loop_6997 movvs %xcc, %i3, %o2 movn %xcc, %o3, %g4 ba,pt %icc, loop_6998 loop_6997: fbug,a %fcc2, loop_6999 fbg %fcc1, loop_7000 ldd [%l7 + 0x20], %f14 loop_6998: fpack16 %f6, %f2 loop_6999: umulcc %g5, 0x10C0, %g7 loop_7000: orn %l1, %g1, %i1 fnand %f10, %f12, %f4 ldsw [%l7 + 0x08], %i7 move %icc, %l0, %g3 tvc %icc, 0x2 lduw [%l7 + 0x08], %l4 sth %l2, [%l7 + 0x6C] bne,a,pn %xcc, loop_7001 ld [%l7 + 0x78], %f0 ldsw [%l7 + 0x54], %l6 movge %xcc, %i5, %g6 loop_7001: fmovdvc %xcc, %f7, %f13 lduh [%l7 + 0x3E], %l5 fcmpgt16 %f10, %f2, %o7 movcc %xcc, %l3, %g2 fxors %f6, %f10, %f11 lduh [%l7 + 0x2A], %i4 fmovdpos %xcc, %f7, %f10 movne %icc, %o0, %i0 be,a,pn %icc, loop_7002 ldsb [%l7 + 0x55], %o6 fornot2s %f12, %f8, %f7 bgu,a %icc, loop_7003 loop_7002: sth %i2, [%l7 + 0x08] fmuld8sux16 %f7, %f15, %f2 fmovsgu %icc, %f10, %f12 loop_7003: movvc %xcc, %o1, %i6 std %f10, [%l7 + 0x38] addcc %o4, %i3, %o2 fcmpes %fcc1, %f6, %f5 movre %o3, %g4, %o5 fmovrslz %g5, %f12, %f0 fxnors %f3, %f10, %f5 nop setx loop_7004, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpne16 %f8, %f6, %l1 lduw [%l7 + 0x10], %g1 tl %icc, 0x3 loop_7004: fnor %f8, %f2, %f4 tleu %icc, 0x0 sra %g7, %i7, %i1 edge32ln %g3, %l0, %l4 fpmerge %f4, %f3, %f8 movrlz %l2, %l6, %g6 fandnot1 %f14, %f12, %f4 fbn,a %fcc2, loop_7005 stw %l5, [%l7 + 0x68] fmovsl %icc, %f9, %f10 brgz %o7, loop_7006 loop_7005: stb %l3, [%l7 + 0x25] bpos loop_7007 sdivx %g2, 0x0849, %i4 loop_7006: sethi 0x132C, %o0 mulx %i0, 0x0911, %i5 loop_7007: andn %o6, 0x1892, %o1 fcmpd %fcc2, %f0, %f2 alignaddrl %i6, %i2, %o4 edge16l %o2, %i3, %g4 edge8n %o5, %o3, %g5 fmovscc %icc, %f3, %f9 fmovdneg %icc, %f8, %f14 lduh [%l7 + 0x1A], %g1 fmovrdne %l1, %f6, %f10 st %f11, [%l7 + 0x24] te %xcc, 0x4 fcmple32 %f0, %f4, %g7 ldub [%l7 + 0x7F], %i1 fpack16 %f10, %f12 fbe,a %fcc1, loop_7008 edge16l %g3, %l0, %l4 fcmpeq32 %f6, %f0, %l2 fornot1s %f11, %f11, %f1 loop_7008: std %f6, [%l7 + 0x20] bn,pn %xcc, loop_7009 fmovrdlz %i7, %f14, %f12 movgu %icc, %l6, %g6 fabsd %f2, %f14 loop_7009: sub %l5, %o7, %g2 umulcc %i4, %o0, %i0 lduw [%l7 + 0x64], %i5 be,a,pn %xcc, loop_7010 fabss %f4, %f13 and %o6, 0x1F52, %l3 fbue,a %fcc2, loop_7011 loop_7010: brlez,a %o1, loop_7012 ldsw [%l7 + 0x60], %i2 sdiv %i6, 0x1E09, %o4 loop_7011: bg loop_7013 loop_7012: ldsb [%l7 + 0x2D], %i3 std %f0, [%l7 + 0x48] nop setx loop_7014, %l0, %l1 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_7013: movrgz %g4, 0x3A8, %o2 brgz,a %o5, loop_7015 udivx %o3, 0x0C39, %g1 loop_7014: subcc %g5, 0x06CD, %l1 mova %xcc, %i1, %g7 loop_7015: fcmped %fcc0, %f2, %f8 tleu %xcc, 0x2 bne,a loop_7016 udivx %l0, 0x197E, %l4 tpos %xcc, 0x1 fandnot2 %f4, %f6, %f0 loop_7016: bn %xcc, loop_7017 fcmpd %fcc3, %f6, %f14 fmovsg %xcc, %f15, %f12 orcc %g3, %i7, %l6 loop_7017: std %f12, [%l7 + 0x40] ldsw [%l7 + 0x18], %g6 movgu %icc, %l2, %o7 umul %l5, %g2, %i4 ldsw [%l7 + 0x28], %o0 fnegd %f14, %f6 tn %icc, 0x7 stb %i0, [%l7 + 0x58] ldsb [%l7 + 0x64], %o6 sth %l3, [%l7 + 0x6A] bl,pn %icc, loop_7018 tg %icc, 0x5 brlez,a %o1, loop_7019 fnot1 %f2, %f10 loop_7018: fmovdne %icc, %f0, %f8 lduh [%l7 + 0x1C], %i5 loop_7019: stb %i6, [%l7 + 0x29] fmovdleu %xcc, %f9, %f11 andncc %i2, %i3, %o4 brgez,a %o2, loop_7020 fbug,a %fcc2, loop_7021 taddcctv %o5, 0x0444, %o3 fnands %f14, %f8, %f1 loop_7020: fblg,a %fcc0, loop_7022 loop_7021: sllx %g1, %g4, %l1 std %f6, [%l7 + 0x18] brnz,a %i1, loop_7023 loop_7022: movge %xcc, %g7, %l0 ldub [%l7 + 0x77], %g5 ld [%l7 + 0x70], %f14 loop_7023: fmuld8sux16 %f3, %f9, %f6 array16 %l4, %i7, %l6 bneg,pt %icc, loop_7024 fexpand %f12, %f2 ldub [%l7 + 0x4E], %g6 ldsb [%l7 + 0x15], %g3 loop_7024: faligndata %f12, %f2, %f10 fbug %fcc3, loop_7025 orncc %o7, %l2, %g2 edge32 %i4, %o0, %i0 edge16n %l5, %o6, %o1 loop_7025: fxnor %f2, %f0, %f12 stx %l3, [%l7 + 0x38] ldx [%l7 + 0x40], %i6 fmovdl %icc, %f1, %f8 fmovsneg %xcc, %f3, %f7 tge %icc, 0x6 std %f6, [%l7 + 0x30] tgu %xcc, 0x0 movge %xcc, %i5, %i2 mulx %i3, %o2, %o4 stx %o5, [%l7 + 0x58] ldsb [%l7 + 0x57], %g1 tsubcc %g4, %l1, %o3 fnand %f2, %f8, %f14 fmovse %icc, %f2, %f10 lduh [%l7 + 0x56], %i1 sth %g7, [%l7 + 0x3E] edge16ln %l0, %l4, %i7 fmovrsgez %l6, %f13, %f7 fmovdl %xcc, %f0, %f1 fandnot2 %f0, %f0, %f10 edge32ln %g5, %g6, %o7 brnz %g3, loop_7026 fbo,a %fcc1, loop_7027 fmul8sux16 %f14, %f4, %f4 te %icc, 0x3 loop_7026: stw %l2, [%l7 + 0x6C] loop_7027: fbl,a %fcc2, loop_7028 movcc %xcc, %g2, %i4 fmovsle %xcc, %f4, %f10 fnegd %f6, %f14 loop_7028: fornot1s %f13, %f14, %f7 mulscc %i0, %o0, %l5 tgu %xcc, 0x4 stb %o6, [%l7 + 0x43] fornot1 %f14, %f4, %f0 fmovsg %xcc, %f1, %f9 sth %o1, [%l7 + 0x7A] faligndata %f10, %f2, %f12 be,a loop_7029 fpadd16 %f0, %f6, %f0 pdist %f8, %f12, %f14 movge %xcc, %l3, %i5 loop_7029: edge16 %i6, %i3, %i2 edge8 %o4, %o2, %o5 brlz,a %g1, loop_7030 fmovse %xcc, %f1, %f0 edge32n %g4, %l1, %o3 std %f0, [%l7 + 0x08] loop_7030: fmovdn %icc, %f0, %f12 fble,a %fcc1, loop_7031 move %icc, %g7, %i1 stx %l4, [%l7 + 0x78] lduw [%l7 + 0x20], %l0 loop_7031: fnegs %f8, %f7 tvs %icc, 0x5 movg %icc, %l6, %i7 ldd [%l7 + 0x70], %f0 nop setx loop_7032, %l0, %l1 jmpl %l1, %g6 fmovdn %xcc, %f6, %f13 fbue %fcc0, loop_7033 alignaddr %g5, %g3, %l2 loop_7032: bgu %xcc, loop_7034 fpmerge %f15, %f10, %f14 loop_7033: tgu %xcc, 0x7 fmovdpos %xcc, %f15, %f14 loop_7034: lduh [%l7 + 0x28], %g2 edge16ln %o7, %i4, %i0 movne %xcc, %o0, %o6 ldsw [%l7 + 0x3C], %o1 ldsb [%l7 + 0x0A], %l3 ldd [%l7 + 0x50], %f4 std %f0, [%l7 + 0x70] fands %f4, %f14, %f13 stx %i5, [%l7 + 0x50] fmovs %f2, %f4 udivcc %l5, 0x0EC4, %i3 sth %i2, [%l7 + 0x38] ldx [%l7 + 0x50], %i6 array32 %o2, %o4, %o5 fpsub32 %f12, %f6, %f14 fbl,a %fcc1, loop_7035 movne %xcc, %g4, %g1 fcmpeq32 %f14, %f8, %o3 fbge,a %fcc1, loop_7036 loop_7035: ldsb [%l7 + 0x7B], %l1 stw %g7, [%l7 + 0x7C] fands %f6, %f1, %f4 loop_7036: ldx [%l7 + 0x50], %l4 add %l0, %l6, %i1 addccc %g6, %g5, %g3 std %f14, [%l7 + 0x78] edge8 %i7, %l2, %g2 ldsw [%l7 + 0x34], %i4 edge32ln %o7, %o0, %o6 fpsub16 %f2, %f8, %f8 stb %i0, [%l7 + 0x59] ldsh [%l7 + 0x72], %l3 bge,a loop_7037 movge %xcc, %i5, %l5 tleu %xcc, 0x4 fpack16 %f6, %f14 loop_7037: bl,a,pt %xcc, loop_7038 fbne %fcc1, loop_7039 ld [%l7 + 0x18], %f14 fbe %fcc0, loop_7040 loop_7038: mulx %o1, 0x1619, %i3 loop_7039: bvc,a loop_7041 fble,a %fcc0, loop_7042 loop_7040: bne,pn %icc, loop_7043 tneg %icc, 0x7 loop_7041: ldub [%l7 + 0x6B], %i6 loop_7042: lduh [%l7 + 0x56], %i2 loop_7043: ldsw [%l7 + 0x6C], %o4 fpadd16s %f8, %f11, %f6 bneg,a %icc, loop_7044 fmovdg %xcc, %f11, %f3 brgz %o2, loop_7045 lduh [%l7 + 0x32], %g4 loop_7044: ldx [%l7 + 0x18], %g1 stw %o5, [%l7 + 0x64] loop_7045: srax %o3, 0x05, %l1 fmovsne %xcc, %f0, %f7 movle %xcc, %l4, %l0 fnegd %f2, %f4 fmovsg %xcc, %f0, %f2 ldx [%l7 + 0x60], %l6 fbge %fcc0, loop_7046 movgu %icc, %i1, %g6 fbne %fcc1, loop_7047 st %f11, [%l7 + 0x2C] loop_7046: ldsh [%l7 + 0x16], %g5 ldsh [%l7 + 0x50], %g7 loop_7047: lduw [%l7 + 0x14], %g3 bleu,pt %xcc, loop_7048 movrgz %l2, %g2, %i4 std %f6, [%l7 + 0x28] fcmple16 %f4, %f0, %i7 loop_7048: srlx %o7, %o6, %i0 alignaddrl %l3, %o0, %i5 bpos loop_7049 tgu %icc, 0x6 sdivcc %l5, 0x17F3, %i3 orncc %o1, 0x12F4, %i6 loop_7049: fbl %fcc0, loop_7050 bg,pn %icc, loop_7051 ldsh [%l7 + 0x6E], %o4 stw %i2, [%l7 + 0x18] loop_7050: fmovrsne %o2, %f11, %f15 loop_7051: fbug %fcc2, loop_7052 bg,a %xcc, loop_7053 lduh [%l7 + 0x4A], %g4 edge8n %o5, %g1, %l1 loop_7052: fzero %f0 loop_7053: lduh [%l7 + 0x5C], %o3 sth %l0, [%l7 + 0x22] orcc %l4, 0x1A7E, %l6 fbl %fcc0, loop_7054 ble,a %icc, loop_7055 xor %g6, 0x1104, %i1 stw %g5, [%l7 + 0x18] loop_7054: ld [%l7 + 0x70], %f3 loop_7055: tn %xcc, 0x3 bcc loop_7056 and %g7, 0x022C, %l2 fcmpeq16 %f8, %f12, %g3 fmul8sux16 %f8, %f8, %f10 loop_7056: smul %g2, 0x0CB8, %i4 fmovrdgez %o7, %f6, %f10 fmovdleu %xcc, %f15, %f12 fands %f15, %f6, %f12 ld [%l7 + 0x6C], %f3 edge16l %o6, %i0, %l3 tsubcc %o0, 0x01A1, %i5 st %f6, [%l7 + 0x70] ldsh [%l7 + 0x2C], %l5 fbule %fcc0, loop_7057 fsrc1 %f14, %f8 fxnor %f14, %f10, %f0 stx %i3, [%l7 + 0x60] loop_7057: sth %o1, [%l7 + 0x26] sdivcc %i6, 0x139A, %i7 andncc %o4, %o2, %g4 fornot2 %f14, %f2, %f10 fands %f4, %f15, %f2 umul %i2, 0x0617, %g1 srl %l1, %o3, %o5 ldsb [%l7 + 0x33], %l4 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14287 ! Type cti : 7057 ! Type i : 14472 ! Type l : 14184 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0xF912E9C8 .word 0x39FEE5F5 .word 0xEDF1F89C .word 0x1E832C24 .word 0xF2733D14 .word 0x90408E2A .word 0x8552B0FF .word 0xC43EDAFD .word 0x9A919103 .word 0x967F9B1A .word 0xBF9DAEB1 .word 0x73188CFC .word 0xB2978CE4 .word 0xD36333D7 .word 0x17BB2484 .word 0xE706BB5E .word 0x13C1FBB9 .word 0x4E61EFE3 .word 0x8C7BC5A8 .word 0xC16D773C .word 0xE075C033 .word 0x892CE7D0 .word 0xA7D6C894 .word 0xCC5154EF .word 0x99824488 .word 0x9330CFBB .word 0xB9FA1EDD .word 0x9381E835 .word 0x47F4F56C .word 0x3D78612C .word 0x220F865F .word 0x16C9419D .word 0x822C562B .word 0x8CE79FFC .word 0xFE3146E9 .word 0x948A68C0 .word 0x65DBF494 .word 0xB63081E6 .word 0xD14A463C .word 0x70EA1CB5 .word 0xD0196D95 .word 0xFEFEFC7F .word 0xB9CF5A99 .word 0x6E6EB46D .word 0x55F07BE3 .word 0x1C0BD8DA .word 0x7F14A7DC .word 0xC9142BA6 .word 0x39E61A30 .word 0x119A6068 .word 0xBD098BF4 .word 0x2763F03E .word 0xDB51B5EC .word 0x3C011321 .word 0xAF21D93D .word 0xB5506EA4 .word 0xB1EB9D76 .word 0x35DA4538 .word 0xDC497AEC .word 0x6E028B98 .word 0xB0A3CE47 .word 0x8B258371 .word 0x261239F4 .word 0x8AEFEDFE .end