/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc11.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=528753112" .ident "BY rg131678 ON Mon Jul 14 13:54:16 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc11.s,v 1.3 2007/07/05 21:58:57 drp Exp $" #include "defines.h" #include "nmacros.h" #include "old_boot.s" /************************************************************************ Test case code start ************************************************************************/ .text .global main main: /* test begin */ ta T_RD_THID mov %o1, %l6 umul %l6, 256, %l7 setx DIAG_DATA_AREA, %g1, %g3 add %l7, %g3, %l7 !# Initialize registers .. !# Global registers set 0xD, %g1 set 0x6, %g2 set 0x5, %g3 set 0x3, %g4 set 0xB, %g5 set 0xB, %g6 set 0xD, %g7 !# Input registers set -0x8, %i0 set -0x6, %i1 set -0xB, %i2 set -0x5, %i3 set -0x6, %i4 set -0x7, %i5 set -0xE, %i6 set -0x9, %i7 !# Local registers set 0x12C5150E, %l0 set 0x73A08ABD, %l1 set 0x0C8844C5, %l2 set 0x3E95F8EC, %l3 set 0x3D92542A, %l4 set 0x2A1968CA, %l5 set 0x2D3841E0, %l6 !# Output registers set -0x1A1D, %o0 set 0x059A, %o1 set 0x1CAF, %o2 set 0x14A0, %o3 set 0x0902, %o4 set -0x0C16, %o5 set -0x04E7, %o6 set 0x073E, %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 .. ldd [%l7 + 0x28], %f6 fpsub16s %f8, %f8, %f14 ldsw [%l7 + 0x2C], %l4 movrgz %l1, 0x3B0, %g5 addccc %i2, %i6, %o5 nop setx loop_1, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlez,a %o7, loop_2 fpsub32s %f3, %f4, %f3 brz %g4, loop_3 loop_1: movgu %xcc, %g3, %o0 loop_2: fmovsneg %xcc, %f10, %f1 fnor %f2, %f12, %f8 loop_3: std %f14, [%l7 + 0x70] fble,a %fcc0, loop_4 fsrc2 %f6, %f0 fbu,a %fcc1, loop_5 ld [%l7 + 0x18], %f0 loop_4: fxnors %f8, %f9, %f4 brlez %i4, loop_6 loop_5: std %f8, [%l7 + 0x20] fpsub16 %f4, %f0, %f8 fandnot2s %f5, %f13, %f9 loop_6: brlz %l6, loop_7 fmovrse %o4, %f10, %f8 sll %i5, 0x19, %g2 bne,pn %xcc, loop_8 loop_7: std %f2, [%l7 + 0x50] fsrc1s %f7, %f9 lduw [%l7 + 0x48], %o3 loop_8: fpsub16s %f0, %f2, %f1 fmuld8ulx16 %f5, %f15, %f6 movne %icc, %o1, %i3 ldsb [%l7 + 0x56], %g1 stw %l3, [%l7 + 0x44] lduw [%l7 + 0x54], %g7 ldsw [%l7 + 0x08], %i7 fmovdne %icc, %f4, %f13 stb %l0, [%l7 + 0x42] lduh [%l7 + 0x62], %i0 subccc %g6, 0x0BBF, %l2 movgu %icc, %l5, %o2 fmovdcc %icc, %f9, %f13 ldd [%l7 + 0x78], %f6 movgu %icc, %i1, %l4 fone %f10 fpsub32 %f8, %f0, %f8 edge16l %o6, %l1, %g5 bn,pn %icc, loop_9 bg,pn %xcc, loop_10 ldsh [%l7 + 0x70], %i6 fbo %fcc0, loop_11 loop_9: lduh [%l7 + 0x5C], %i2 loop_10: fbo %fcc2, loop_12 ble %xcc, loop_13 loop_11: fmovdcc %xcc, %f13, %f5 sethi 0x02D8, %o5 loop_12: fpackfix %f10, %f8 loop_13: or %o7, %g4, %o0 orcc %g3, %i4, %o4 fpadd32 %f4, %f4, %f12 bleu,a,pn %xcc, loop_14 fmovdge %icc, %f5, %f2 tne %xcc, 0x6 fzero %f14 loop_14: bne,a,pn %icc, loop_15 fmovrsgez %l6, %f3, %f4 fmovrdgz %i5, %f6, %f6 movrne %o3, 0x2DB, %o1 loop_15: movvc %icc, %g2, %g1 movgu %xcc, %i3, %g7 edge32 %i7, %l0, %l3 stb %g6, [%l7 + 0x08] ldsh [%l7 + 0x50], %i0 xnor %l5, 0x0C35, %l2 stw %i1, [%l7 + 0x48] tge %xcc, 0x2 stx %o2, [%l7 + 0x20] fble %fcc3, loop_16 smulcc %o6, %l1, %l4 edge16n %i6, %i2, %g5 fmul8x16au %f13, %f6, %f4 loop_16: move %xcc, %o5, %g4 lduw [%l7 + 0x3C], %o7 bcc loop_17 bcs loop_18 bne,a %icc, loop_19 stw %o0, [%l7 + 0x40] loop_17: edge8ln %g3, %o4, %l6 loop_18: fmovsge %icc, %f1, %f1 loop_19: ldx [%l7 + 0x58], %i4 edge32 %o3, %i5, %o1 lduw [%l7 + 0x54], %g1 fexpand %f5, %f0 andn %i3, 0x0778, %g2 stb %i7, [%l7 + 0x0A] mulscc %g7, 0x1CB6, %l0 fone %f12 lduh [%l7 + 0x26], %g6 sdivx %i0, 0x05F4, %l3 stw %l5, [%l7 + 0x60] stx %l2, [%l7 + 0x18] sth %i1, [%l7 + 0x4C] sub %o2, 0x1939, %o6 bge,pt %xcc, loop_20 subccc %l4, %i6, %i2 lduw [%l7 + 0x68], %g5 ldsw [%l7 + 0x50], %l1 loop_20: ldx [%l7 + 0x58], %g4 ldub [%l7 + 0x65], %o5 tvs %icc, 0x1 fmuld8sux16 %f2, %f4, %f0 fabsd %f8, %f10 fpadd32 %f8, %f2, %f0 tl %xcc, 0x1 taddcctv %o7, 0x0535, %o0 fmovsne %xcc, %f13, %f4 taddcctv %g3, %o4, %i4 sth %o3, [%l7 + 0x60] ldub [%l7 + 0x2F], %i5 movge %icc, %o1, %g1 andcc %l6, %i3, %i7 fmovscs %xcc, %f14, %f0 ldub [%l7 + 0x65], %g2 nop setx loop_21, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bl,a %xcc, loop_22 fxnor %f8, %f2, %f14 st %f0, [%l7 + 0x64] loop_21: stb %g7, [%l7 + 0x5B] loop_22: fbne %fcc3, loop_23 std %f14, [%l7 + 0x70] fmovdge %xcc, %f4, %f13 fmovd %f4, %f4 loop_23: bne,a %xcc, loop_24 bn loop_25 edge8ln %g6, %l0, %i0 lduh [%l7 + 0x36], %l5 loop_24: ldsh [%l7 + 0x54], %l3 loop_25: st %f8, [%l7 + 0x40] ldsh [%l7 + 0x60], %l2 lduw [%l7 + 0x74], %o2 fmovsg %icc, %f2, %f7 fmovdgu %xcc, %f1, %f8 fcmped %fcc2, %f10, %f2 movrgez %o6, %i1, %i6 edge8n %l4, %i2, %g5 fnot2 %f2, %f14 call loop_26 fmovsvs %xcc, %f10, %f3 srlx %g4, 0x12, %l1 nop setx loop_27, %l0, %l1 jmpl %l1, %o7 loop_26: movvc %xcc, %o5, %g3 fcmped %fcc1, %f4, %f4 edge8ln %o0, %o4, %i4 loop_27: edge8l %o3, %i5, %g1 lduw [%l7 + 0x70], %o1 edge8l %l6, %i3, %i7 fmul8ulx16 %f12, %f14, %f8 std %f2, [%l7 + 0x20] movre %g7, %g6, %l0 lduh [%l7 + 0x3C], %i0 mulscc %g2, 0x1911, %l5 umulcc %l3, %l2, %o6 fpsub16 %f8, %f4, %f14 siam 0x1 movvc %icc, %i1, %i6 movrlez %o2, %l4, %g5 fcmple16 %f10, %f0, %g4 fmovdpos %icc, %f6, %f10 ldd [%l7 + 0x10], %f8 bshuffle %f2, %f10, %f12 fmovs %f4, %f3 tpos %icc, 0x7 fmovscc %xcc, %f14, %f3 lduh [%l7 + 0x74], %i2 ldub [%l7 + 0x7F], %l1 sth %o5, [%l7 + 0x2A] fmovdcs %icc, %f6, %f12 lduh [%l7 + 0x2C], %o7 bcc loop_28 stx %o0, [%l7 + 0x50] ldsh [%l7 + 0x12], %g3 fpsub32 %f10, %f2, %f0 loop_28: lduh [%l7 + 0x5E], %o4 stb %i4, [%l7 + 0x2A] fcmpeq16 %f4, %f6, %o3 tl %xcc, 0x5 fmovdcc %icc, %f1, %f8 ldd [%l7 + 0x60], %f8 movrlz %i5, 0x2F2, %g1 ld [%l7 + 0x1C], %f14 fbl %fcc0, loop_29 ldsb [%l7 + 0x48], %l6 fmovs %f0, %f15 ldub [%l7 + 0x74], %o1 loop_29: mulscc %i3, 0x0912, %i7 tvc %icc, 0x2 stw %g6, [%l7 + 0x20] fpackfix %f6, %f3 edge8ln %g7, %l0, %g2 orn %l5, %l3, %l2 fbul,a %fcc1, loop_30 fbo %fcc0, loop_31 lduh [%l7 + 0x3E], %i0 fpadd16 %f6, %f10, %f10 loop_30: nop setx loop_32, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_31: ldub [%l7 + 0x10], %i1 fpmerge %f0, %f11, %f12 fcmped %fcc1, %f4, %f8 loop_32: ldub [%l7 + 0x3C], %o6 bcc,a,pn %xcc, loop_33 brnz %i6, loop_34 fcmped %fcc1, %f10, %f10 tsubcctv %o2, 0x076F, %l4 loop_33: fpack32 %f6, %f4, %f10 loop_34: stw %g4, [%l7 + 0x28] nop setx loop_35, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry addcc %g5, 0x0AD4, %l1 bne,pn %icc, loop_36 lduh [%l7 + 0x4A], %o5 loop_35: lduh [%l7 + 0x52], %i2 fmovsne %icc, %f3, %f15 loop_36: fmovrsgz %o7, %f12, %f2 sth %g3, [%l7 + 0x78] fmovs %f7, %f0 subccc %o0, 0x0B4C, %o4 brnz %i4, loop_37 movrgez %o3, %g1, %l6 ldsb [%l7 + 0x2F], %i5 fmovsneg %icc, %f9, %f5 loop_37: fbug,a %fcc0, loop_38 fbu %fcc3, loop_39 lduh [%l7 + 0x70], %i3 lduw [%l7 + 0x50], %i7 loop_38: lduh [%l7 + 0x50], %g6 loop_39: fmuld8sux16 %f11, %f4, %f14 ldub [%l7 + 0x15], %o1 std %f2, [%l7 + 0x38] std %f8, [%l7 + 0x70] bne,a,pn %xcc, loop_40 subc %l0, %g2, %g7 fmovde %xcc, %f4, %f8 fcmpeq32 %f2, %f14, %l5 loop_40: std %f0, [%l7 + 0x30] fnot1s %f9, %f9 edge16n %l3, %l2, %i1 udiv %o6, 0x01CB, %i0 bn %icc, loop_41 sethi 0x18D8, %o2 sdivx %i6, 0x146D, %g4 bvs,a,pt %xcc, loop_42 loop_41: fbe,a %fcc2, loop_43 brnz,a %g5, loop_44 subcc %l4, %o5, %l1 loop_42: movrne %o7, %i2, %g3 loop_43: bge,a,pt %icc, loop_45 loop_44: ldub [%l7 + 0x65], %o4 fnegd %f2, %f14 ld [%l7 + 0x38], %f12 loop_45: fble,a %fcc2, loop_46 fabsd %f6, %f14 xnorcc %i4, %o3, %o0 fmovdcc %xcc, %f10, %f2 loop_46: st %f9, [%l7 + 0x20] fandnot2 %f12, %f10, %f6 fmovdl %icc, %f0, %f15 addccc %l6, %g1, %i5 siam 0x0 ldsh [%l7 + 0x52], %i7 fabss %f0, %f11 sdiv %g6, 0x0D9D, %o1 fpadd16s %f11, %f12, %f14 fsrc1 %f0, %f8 mulscc %l0, %g2, %i3 array8 %l5, %g7, %l3 fmuld8ulx16 %f7, %f1, %f12 siam 0x0 tsubcctv %l2, 0x1B2A, %o6 fbne,a %fcc0, loop_47 brlz,a %i1, loop_48 bcs,a %icc, loop_49 mulx %i0, 0x0265, %o2 loop_47: ldsw [%l7 + 0x14], %g4 loop_48: stw %i6, [%l7 + 0x14] loop_49: fmovsa %xcc, %f14, %f2 ldd [%l7 + 0x60], %f8 lduw [%l7 + 0x7C], %l4 sth %g5, [%l7 + 0x5C] for %f12, %f0, %f4 ldsh [%l7 + 0x20], %o5 ldd [%l7 + 0x28], %f2 fpsub16 %f8, %f12, %f14 smul %l1, %o7, %g3 movvs %xcc, %o4, %i4 ldsb [%l7 + 0x1D], %i2 tvs %xcc, 0x3 sllx %o3, %o0, %l6 lduw [%l7 + 0x14], %g1 fmovdgu %icc, %f1, %f1 fpadd32s %f2, %f15, %f11 fxor %f14, %f14, %f8 fmovdgu %xcc, %f3, %f4 fmovrslz %i5, %f14, %f11 movrgez %g6, %o1, %l0 fmovdne %xcc, %f5, %f12 fmovrsgez %g2, %f6, %f4 fbo %fcc1, loop_50 fpack16 %f4, %f10 fabss %f0, %f0 xnor %i3, %l5, %g7 loop_50: array32 %i7, %l3, %l2 fmovdcc %icc, %f3, %f1 fandnot1s %f13, %f5, %f15 lduw [%l7 + 0x74], %o6 ldub [%l7 + 0x22], %i0 fabss %f3, %f11 bpos,pt %xcc, loop_51 fandnot1 %f6, %f10, %f4 movrlez %o2, 0x0B1, %g4 ld [%l7 + 0x68], %f8 loop_51: addccc %i6, 0x13B2, %l4 fmovsne %icc, %f8, %f3 fpsub16 %f14, %f12, %f4 bg,a loop_52 mova %xcc, %g5, %o5 bleu,a,pt %xcc, loop_53 fcmpd %fcc0, %f12, %f4 loop_52: fmovde %icc, %f0, %f7 fmovdneg %icc, %f14, %f9 loop_53: ldsh [%l7 + 0x16], %i1 srax %l1, 0x12, %g3 st %f7, [%l7 + 0x60] ldd [%l7 + 0x40], %f8 fbl,a %fcc2, loop_54 fmovrslez %o7, %f4, %f13 ldsb [%l7 + 0x26], %o4 fmul8x16au %f11, %f10, %f8 loop_54: ldx [%l7 + 0x20], %i4 ldub [%l7 + 0x44], %i2 ldsb [%l7 + 0x71], %o0 tle %xcc, 0x4 ld [%l7 + 0x7C], %f8 st %f15, [%l7 + 0x40] ldx [%l7 + 0x60], %l6 brlez,a %o3, loop_55 edge16l %g1, %i5, %g6 lduw [%l7 + 0x5C], %o1 fmovdleu %xcc, %f9, %f7 loop_55: fpack16 %f12, %f9 edge16ln %g2, %l0, %l5 fzero %f10 fble %fcc3, loop_56 sth %i3, [%l7 + 0x38] st %f7, [%l7 + 0x54] subcc %g7, 0x1AA9, %l3 loop_56: movg %icc, %i7, %o6 ldub [%l7 + 0x3D], %l2 fzeros %f15 subcc %i0, 0x0CD2, %o2 add %i6, 0x156A, %g4 ldx [%l7 + 0x68], %g5 bpos %xcc, loop_57 fcmple16 %f10, %f4, %l4 fmovsa %icc, %f14, %f2 bne,a %icc, loop_58 loop_57: fmovrde %i1, %f0, %f2 ldsw [%l7 + 0x2C], %l1 st %f11, [%l7 + 0x58] loop_58: ldsh [%l7 + 0x72], %o5 ldub [%l7 + 0x2C], %g3 fmovsa %icc, %f7, %f3 movne %xcc, %o4, %i4 movcc %icc, %i2, %o7 fble,a %fcc1, loop_59 lduw [%l7 + 0x44], %l6 array32 %o3, %o0, %g1 fbue,a %fcc2, loop_60 loop_59: fsrc2 %f4, %f6 tvc %xcc, 0x5 fble %fcc2, loop_61 loop_60: fnegd %f4, %f6 fmovrdne %g6, %f14, %f6 edge16l %o1, %g2, %l0 loop_61: ld [%l7 + 0x74], %f9 lduh [%l7 + 0x30], %l5 movre %i5, %g7, %i3 stw %l3, [%l7 + 0x7C] fcmpeq16 %f10, %f6, %o6 fmovdn %icc, %f5, %f3 fornot2s %f12, %f3, %f11 st %f7, [%l7 + 0x60] fmovdcs %xcc, %f0, %f0 or %l2, %i7, %i0 stw %i6, [%l7 + 0x14] sub %o2, 0x033A, %g4 tvc %xcc, 0x4 array32 %l4, %g5, %i1 ldsh [%l7 + 0x70], %o5 tcs %icc, 0x5 tsubcctv %l1, 0x06BF, %g3 fbn,a %fcc0, loop_62 edge32n %o4, %i4, %i2 fbge,a %fcc3, loop_63 nop setx loop_64, %l0, %l1 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_62: fnot1 %f12, %f4 movge %xcc, %o7, %l6 loop_63: ldd [%l7 + 0x30], %f4 loop_64: fmovda %xcc, %f4, %f13 movcs %icc, %o3, %g1 movcc %icc, %o0, %g6 ldx [%l7 + 0x28], %o1 fble,a %fcc0, loop_65 subc %g2, %l5, %l0 fmovsvc %icc, %f14, %f1 fmovspos %icc, %f2, %f15 loop_65: fnor %f10, %f8, %f0 fornot1 %f14, %f10, %f2 edge16n %g7, %i5, %i3 ld [%l7 + 0x60], %f11 fmovd %f12, %f4 fmovsl %icc, %f14, %f10 fones %f10 ldsw [%l7 + 0x10], %o6 srax %l3, 0x1F, %l2 stw %i0, [%l7 + 0x58] fmovsneg %icc, %f10, %f9 fmovrdgez %i7, %f8, %f14 ldd [%l7 + 0x38], %f14 edge32l %o2, %g4, %l4 fblg,a %fcc2, loop_66 fmovse %icc, %f13, %f15 st %f15, [%l7 + 0x68] fmovrdne %i6, %f8, %f12 loop_66: fcmpgt32 %f6, %f12, %i1 fabsd %f2, %f4 fmovdpos %icc, %f11, %f15 subcc %g5, %l1, %g3 mulscc %o4, 0x137B, %o5 stb %i4, [%l7 + 0x7C] brgez,a %o7, loop_67 mulscc %i2, 0x0A76, %o3 movvc %icc, %l6, %g1 sub %g6, 0x0EFA, %o0 loop_67: movleu %xcc, %g2, %l5 bcs,pn %xcc, loop_68 stb %l0, [%l7 + 0x21] be,pt %xcc, loop_69 fmovscs %xcc, %f9, %f5 loop_68: std %f6, [%l7 + 0x70] fmovrdgz %g7, %f4, %f8 loop_69: bne,pt %xcc, loop_70 ld [%l7 + 0x08], %f5 fmovrsgz %i5, %f8, %f11 fnor %f10, %f2, %f14 loop_70: brgez,a %o1, loop_71 ldx [%l7 + 0x40], %o6 lduh [%l7 + 0x5A], %i3 fnegs %f15, %f12 loop_71: ldub [%l7 + 0x3B], %l3 lduw [%l7 + 0x34], %i0 ldsb [%l7 + 0x30], %l2 ble,pn %icc, loop_72 fmovscc %xcc, %f4, %f6 array32 %o2, %g4, %l4 movrlez %i6, 0x103, %i1 loop_72: stw %i7, [%l7 + 0x5C] stw %l1, [%l7 + 0x14] st %f15, [%l7 + 0x3C] stw %g3, [%l7 + 0x30] movne %icc, %o4, %o5 stw %i4, [%l7 + 0x10] alignaddrl %o7, %i2, %o3 stx %l6, [%l7 + 0x38] fmovdneg %icc, %f1, %f1 fmul8x16au %f7, %f14, %f8 fmovrse %g5, %f10, %f10 addcc %g6, 0x11FC, %o0 ba,pn %icc, loop_73 andncc %g2, %g1, %l0 fcmple16 %f2, %f10, %l5 ld [%l7 + 0x7C], %f15 loop_73: fmovdcc %icc, %f14, %f0 fcmped %fcc1, %f2, %f4 fbg,a %fcc2, loop_74 sra %g7, %i5, %o6 fmovsl %icc, %f15, %f6 fabsd %f4, %f2 loop_74: ldd [%l7 + 0x40], %f10 lduh [%l7 + 0x70], %o1 tg %icc, 0x5 udivcc %i3, 0x1B68, %l3 fmovscs %xcc, %f4, %f15 brz,a %i0, loop_75 lduw [%l7 + 0x10], %l2 fmovdgu %xcc, %f7, %f0 fsrc2 %f8, %f2 loop_75: subc %g4, %l4, %i6 taddcctv %o2, 0x00E9, %i1 smul %i7, 0x0F00, %l1 ldub [%l7 + 0x59], %o4 fmovdg %icc, %f0, %f4 edge16 %o5, %g3, %i4 fornot1 %f2, %f14, %f4 fbue %fcc2, loop_76 movle %icc, %o7, %o3 move %xcc, %i2, %g5 srlx %l6, %o0, %g2 loop_76: stx %g6, [%l7 + 0x48] sth %g1, [%l7 + 0x0A] or %l5, 0x047F, %l0 fmuld8ulx16 %f14, %f3, %f6 fmul8x16 %f4, %f8, %f10 fmovrdlez %g7, %f12, %f14 fbe,a %fcc3, loop_77 te %icc, 0x2 sll %o6, %i5, %i3 fornot2 %f14, %f2, %f10 loop_77: fpadd16s %f8, %f8, %f7 fnor %f6, %f6, %f0 fnot2s %f8, %f11 tgu %icc, 0x6 fmovdcc %icc, %f9, %f1 fnot1s %f10, %f1 sdivx %l3, 0x07E4, %o1 ldsb [%l7 + 0x7D], %i0 stw %g4, [%l7 + 0x5C] fmovsneg %icc, %f6, %f6 bvs,a %xcc, loop_78 fsrc2s %f12, %f1 movle %xcc, %l2, %l4 edge16ln %i6, %i1, %i7 loop_78: stb %o2, [%l7 + 0x1D] ld [%l7 + 0x38], %f1 movrne %o4, %o5, %g3 bl,pt %icc, loop_79 lduh [%l7 + 0x32], %i4 fmovdpos %xcc, %f10, %f15 fexpand %f13, %f8 loop_79: fnors %f10, %f3, %f13 sdivx %o7, 0x0D5A, %l1 fbg %fcc3, loop_80 bge %xcc, loop_81 stx %o3, [%l7 + 0x70] fpsub16 %f6, %f4, %f0 loop_80: fmovdcs %xcc, %f5, %f8 loop_81: fmovd %f8, %f8 bpos,pt %icc, loop_82 fpack16 %f12, %f6 nop setx loop_83, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ba,pt %xcc, loop_84 loop_82: mulx %i2, %l6, %g5 fmovsgu %icc, %f0, %f12 loop_83: ldx [%l7 + 0x60], %o0 loop_84: movrlz %g2, 0x1C6, %g6 fbne %fcc0, loop_85 smul %g1, %l0, %g7 umul %l5, %o6, %i5 tneg %xcc, 0x4 loop_85: fnot1 %f10, %f4 edge8 %l3, %i3, %o1 ldsh [%l7 + 0x12], %g4 bgu loop_86 bshuffle %f10, %f2, %f14 tge %icc, 0x5 smul %l2, 0x08A0, %i0 loop_86: movleu %icc, %l4, %i1 ldub [%l7 + 0x57], %i6 fzeros %f3 tge %icc, 0x2 ldsh [%l7 + 0x76], %i7 movl %icc, %o2, %o5 fzeros %f4 ta %icc, 0x1 sllx %g3, %i4, %o7 bl,a loop_87 std %f14, [%l7 + 0x08] fmovrdgz %l1, %f12, %f6 udiv %o3, 0x1E43, %o4 loop_87: std %f6, [%l7 + 0x68] std %f6, [%l7 + 0x78] movleu %xcc, %i2, %g5 bleu,a %xcc, loop_88 bgu,a loop_89 sdiv %o0, 0x0D66, %l6 orn %g2, 0x1661, %g6 loop_88: ldsw [%l7 + 0x6C], %g1 loop_89: sethi 0x192B, %l0 fmovse %xcc, %f14, %f14 movle %xcc, %l5, %g7 fandnot1s %f12, %f9, %f8 fandnot2s %f6, %f7, %f1 fmovsle %icc, %f5, %f10 fmovrdgez %i5, %f2, %f2 fmovsle %xcc, %f12, %f2 stw %o6, [%l7 + 0x2C] fnegs %f8, %f9 xorcc %i3, %l3, %g4 fmovrsne %l2, %f7, %f9 andcc %i0, 0x0813, %l4 ld [%l7 + 0x3C], %f6 fmovscc %icc, %f8, %f12 fbn %fcc2, loop_90 fone %f10 movrlez %i1, %o1, %i6 tne %xcc, 0x6 loop_90: ldx [%l7 + 0x38], %i7 fmovdn %xcc, %f5, %f7 fmovdcs %icc, %f0, %f11 stx %o2, [%l7 + 0x58] ldsb [%l7 + 0x5C], %o5 fnors %f15, %f4, %f8 fba %fcc3, loop_91 alignaddr %i4, %g3, %l1 stb %o3, [%l7 + 0x1A] array8 %o4, %i2, %g5 loop_91: edge16 %o0, %l6, %o7 ldsw [%l7 + 0x78], %g6 andncc %g1, %g2, %l0 orncc %l5, %i5, %o6 ldd [%l7 + 0x08], %f0 movcs %xcc, %i3, %g7 alignaddr %g4, %l2, %i0 udivx %l4, 0x0519, %l3 xnor %o1, %i1, %i7 fbuge,a %fcc3, loop_92 movle %icc, %i6, %o2 fmovsn %xcc, %f6, %f10 fabsd %f2, %f8 loop_92: subccc %o5, %i4, %g3 bcc loop_93 tg %icc, 0x5 tneg %xcc, 0x7 fzeros %f4 loop_93: ta %xcc, 0x6 fxor %f4, %f0, %f6 fxnor %f2, %f14, %f14 fmul8ulx16 %f0, %f14, %f2 fnors %f3, %f8, %f10 st %f9, [%l7 + 0x08] lduh [%l7 + 0x10], %o3 smulcc %o4, %i2, %g5 fandnot1 %f12, %f12, %f4 fmovsneg %xcc, %f10, %f3 fabss %f14, %f2 fba,a %fcc1, loop_94 ldub [%l7 + 0x28], %o0 fpadd32s %f4, %f8, %f15 stb %l1, [%l7 + 0x42] loop_94: faligndata %f6, %f8, %f4 sth %o7, [%l7 + 0x78] fmovsle %icc, %f3, %f8 fones %f2 stb %l6, [%l7 + 0x78] lduh [%l7 + 0x46], %g6 nop setx loop_95, %l0, %l1 jmpl %l1, %g2 fmovsne %xcc, %f12, %f3 pdist %f12, %f10, %f0 srlx %g1, %l5, %l0 loop_95: ld [%l7 + 0x28], %f7 fmovdvc %icc, %f2, %f7 movrlez %o6, 0x3B1, %i5 move %xcc, %g7, %i3 tcc %icc, 0x0 xorcc %l2, %g4, %i0 fabsd %f10, %f10 std %f14, [%l7 + 0x48] fcmpgt16 %f6, %f6, %l3 fbu %fcc2, loop_96 ldx [%l7 + 0x08], %o1 bneg,a %icc, loop_97 fcmpeq32 %f8, %f6, %l4 loop_96: lduh [%l7 + 0x48], %i1 lduh [%l7 + 0x4A], %i6 loop_97: ld [%l7 + 0x20], %f0 stx %i7, [%l7 + 0x40] fmovdge %icc, %f13, %f0 ldsw [%l7 + 0x2C], %o5 fbe %fcc1, loop_98 fcmpd %fcc3, %f6, %f14 fnand %f6, %f12, %f14 fmovdgu %xcc, %f6, %f1 loop_98: bvs,a %xcc, loop_99 ldsw [%l7 + 0x54], %o2 stx %i4, [%l7 + 0x30] st %f1, [%l7 + 0x54] loop_99: st %f12, [%l7 + 0x0C] edge8 %g3, %o4, %i2 stx %o3, [%l7 + 0x70] udivx %g5, 0x0AB1, %o0 ldx [%l7 + 0x20], %l1 edge16l %l6, %g6, %g2 xorcc %g1, 0x0D7A, %o7 fcmpeq16 %f0, %f2, %l5 brlz,a %o6, loop_100 ldsb [%l7 + 0x1F], %i5 tl %icc, 0x6 ldsb [%l7 + 0x6E], %l0 loop_100: fbug %fcc2, loop_101 tn %xcc, 0x0 ldsh [%l7 + 0x4A], %g7 fmovrdne %l2, %f6, %f0 loop_101: fandnot2s %f0, %f0, %f14 tsubcc %g4, 0x1EEF, %i0 bvc,pn %icc, loop_102 fbuge,a %fcc0, loop_103 stw %l3, [%l7 + 0x64] stw %o1, [%l7 + 0x78] loop_102: ldsb [%l7 + 0x54], %l4 loop_103: st %f5, [%l7 + 0x58] edge16l %i3, %i6, %i7 lduw [%l7 + 0x14], %i1 nop setx loop_104, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array8 %o2, %i4, %o5 stw %o4, [%l7 + 0x7C] bvs %xcc, loop_105 loop_104: sethi 0x1523, %g3 ba %icc, loop_106 edge32l %o3, %i2, %o0 loop_105: tge %xcc, 0x6 fzero %f10 loop_106: fornot2 %f10, %f12, %f0 umul %g5, 0x0005, %l1 stb %g6, [%l7 + 0x5D] ldub [%l7 + 0x66], %g2 fcmpes %fcc2, %f10, %f6 fcmpeq32 %f6, %f2, %l6 fsrc1 %f0, %f8 fmovda %icc, %f15, %f6 tcs %xcc, 0x6 edge16n %g1, %l5, %o6 ld [%l7 + 0x48], %f10 xnor %i5, 0x1A5B, %l0 fmovdleu %xcc, %f14, %f6 addccc %g7, %l2, %g4 ld [%l7 + 0x28], %f0 andncc %o7, %i0, %o1 umul %l3, 0x19A1, %l4 ld [%l7 + 0x58], %f14 ldsw [%l7 + 0x08], %i6 movl %xcc, %i3, %i7 movrgz %i1, %o2, %o5 fmovscc %icc, %f5, %f0 subc %o4, %i4, %o3 fmuld8ulx16 %f9, %f1, %f4 fandnot1s %f5, %f9, %f11 stb %i2, [%l7 + 0x14] ldx [%l7 + 0x30], %g3 fbne %fcc2, loop_107 fornot2 %f8, %f10, %f12 ldsw [%l7 + 0x10], %o0 fmovdne %icc, %f13, %f7 loop_107: std %f8, [%l7 + 0x48] fmul8sux16 %f12, %f6, %f10 fcmped %fcc2, %f0, %f10 fxor %f0, %f12, %f2 fmovrdne %l1, %f6, %f8 fmovdvs %icc, %f1, %f6 fnot1s %f15, %f4 tge %icc, 0x7 tn %xcc, 0x0 fzero %f8 st %f7, [%l7 + 0x14] addc %g5, 0x0841, %g6 xor %g2, 0x1B94, %l6 fbo %fcc1, loop_108 fpsub32s %f3, %f8, %f9 srl %l5, %o6, %g1 udivx %i5, 0x0159, %l0 loop_108: ld [%l7 + 0x08], %f7 fmovdne %xcc, %f13, %f10 xorcc %l2, %g7, %o7 subcc %g4, %i0, %l3 fmovdn %icc, %f13, %f2 siam 0x0 subcc %o1, %i6, %l4 lduw [%l7 + 0x2C], %i7 bne loop_109 ld [%l7 + 0x3C], %f0 nop setx loop_110, %l0, %l1 jmpl %l1, %i1 fcmple16 %f2, %f14, %i3 loop_109: sdivx %o5, 0x1E11, %o2 fbo,a %fcc1, loop_111 loop_110: fcmpne16 %f6, %f12, %o4 st %f13, [%l7 + 0x08] bne,a %xcc, loop_112 loop_111: stw %i4, [%l7 + 0x2C] and %o3, 0x162F, %g3 fnegd %f4, %f6 loop_112: fmovrdne %o0, %f10, %f12 fmovsg %xcc, %f7, %f3 smulcc %l1, 0x0933, %i2 faligndata %f0, %f6, %f4 stw %g5, [%l7 + 0x20] sth %g2, [%l7 + 0x38] udivx %g6, 0x0049, %l5 array32 %l6, %o6, %g1 fmovdvs %xcc, %f8, %f12 fmovs %f8, %f13 fmul8x16al %f7, %f2, %f10 fandnot2 %f0, %f10, %f12 edge32ln %i5, %l0, %g7 ldd [%l7 + 0x58], %f14 fmuld8ulx16 %f2, %f14, %f4 edge8ln %o7, %l2, %g4 bl,a %icc, loop_113 fones %f11 tn %xcc, 0x4 ldsw [%l7 + 0x58], %l3 loop_113: ldsb [%l7 + 0x42], %o1 bcs,a,pt %xcc, loop_114 fbug %fcc3, loop_115 fpackfix %f12, %f6 alignaddr %i6, %i0, %l4 loop_114: fnot2s %f6, %f10 loop_115: movre %i7, 0x2EB, %i1 brnz,a %o5, loop_116 umulcc %i3, 0x0AF6, %o2 andcc %o4, 0x091C, %i4 edge32l %g3, %o3, %o0 loop_116: ldsh [%l7 + 0x3C], %l1 fnegs %f6, %f9 sdivx %g5, 0x1675, %i2 tsubcc %g6, %l5, %g2 tgu %icc, 0x0 edge8 %o6, %g1, %l6 array8 %i5, %g7, %l0 brgz,a %o7, loop_117 ldsh [%l7 + 0x3C], %g4 fzeros %f0 fmovrse %l3, %f10, %f4 loop_117: stw %o1, [%l7 + 0x68] bge,a,pt %icc, loop_118 fbu,a %fcc3, loop_119 fmovsa %icc, %f5, %f1 stx %i6, [%l7 + 0x48] loop_118: fbne %fcc3, loop_120 loop_119: fmovdg %icc, %f4, %f0 ldx [%l7 + 0x10], %l2 fcmple16 %f10, %f6, %l4 loop_120: ldx [%l7 + 0x28], %i7 fandnot1s %f0, %f1, %f3 ldsh [%l7 + 0x12], %i1 tsubcc %i0, %o5, %o2 smul %o4, %i4, %g3 ba loop_121 ld [%l7 + 0x08], %f2 fmovda %xcc, %f4, %f4 fexpand %f11, %f14 loop_121: fmovda %icc, %f7, %f3 fmovspos %icc, %f1, %f0 ldub [%l7 + 0x13], %o3 fmovdvc %icc, %f5, %f2 brlez,a %o0, loop_122 tcc %xcc, 0x1 fpsub32s %f9, %f13, %f4 std %f2, [%l7 + 0x08] loop_122: ldsh [%l7 + 0x7C], %l1 stb %i3, [%l7 + 0x56] fmovdcs %xcc, %f11, %f1 stx %i2, [%l7 + 0x50] te %icc, 0x7 ldsb [%l7 + 0x0C], %g6 ta %icc, 0x7 fnegd %f2, %f10 fnor %f10, %f2, %f8 fpsub16s %f15, %f15, %f14 sll %g5, 0x01, %g2 fpack16 %f0, %f4 tcc %xcc, 0x2 tg %icc, 0x4 ldub [%l7 + 0x55], %o6 fbue,a %fcc1, loop_123 fandnot2s %f2, %f13, %f9 ldsw [%l7 + 0x10], %g1 ta %icc, 0x2 loop_123: fpsub16 %f12, %f10, %f2 fors %f5, %f13, %f5 edge8ln %l6, %l5, %i5 fbug %fcc2, loop_124 subcc %g7, %l0, %o7 fmovsl %icc, %f1, %f1 ldd [%l7 + 0x28], %f4 loop_124: xnorcc %l3, %g4, %i6 fbue,a %fcc1, loop_125 movrne %o1, %l2, %l4 fmul8x16 %f9, %f6, %f10 fmovrslez %i1, %f7, %f15 loop_125: bgu loop_126 ba,a,pt %icc, loop_127 fbul %fcc2, loop_128 fmovdpos %xcc, %f9, %f0 loop_126: addccc %i7, 0x14A8, %o5 loop_127: move %xcc, %o2, %o4 loop_128: fpadd16s %f2, %f14, %f12 ld [%l7 + 0x28], %f0 ldd [%l7 + 0x20], %f4 edge32ln %i0, %g3, %o3 movpos %xcc, %o0, %i4 fmovsvs %icc, %f8, %f7 bpos,a,pt %icc, loop_129 sth %i3, [%l7 + 0x36] udivx %l1, 0x09AE, %g6 ldub [%l7 + 0x2A], %i2 loop_129: edge16ln %g5, %o6, %g2 tleu %icc, 0x4 lduw [%l7 + 0x18], %l6 std %f0, [%l7 + 0x70] fnors %f9, %f6, %f0 fmovrdgz %l5, %f4, %f14 edge8l %i5, %g1, %g7 mova %icc, %l0, %l3 ldx [%l7 + 0x58], %g4 ldsb [%l7 + 0x18], %o7 stb %i6, [%l7 + 0x61] fmovdle %icc, %f10, %f6 sra %l2, %o1, %l4 fpack16 %f0, %f15 orncc %i1, %i7, %o5 add %o2, %o4, %i0 fmovdpos %icc, %f7, %f12 fbne %fcc2, loop_130 fbg %fcc3, loop_131 movpos %icc, %g3, %o0 movne %icc, %i4, %i3 loop_130: fmul8x16au %f4, %f6, %f2 loop_131: edge8ln %l1, %g6, %o3 fpadd16s %f12, %f5, %f13 st %f1, [%l7 + 0x64] st %f10, [%l7 + 0x34] fble %fcc3, loop_132 ldsh [%l7 + 0x3E], %g5 edge32 %i2, %g2, %l6 st %f0, [%l7 + 0x38] loop_132: movne %xcc, %o6, %i5 movneg %icc, %l5, %g1 mulscc %l0, 0x1714, %l3 ldub [%l7 + 0x14], %g7 edge8l %g4, %i6, %o7 andncc %l2, %l4, %i1 fxor %f10, %f6, %f12 xnor %i7, %o1, %o5 ld [%l7 + 0x28], %f5 movrlz %o2, %o4, %i0 brgez %o0, loop_133 movre %i4, 0x087, %g3 smulcc %l1, %i3, %g6 be,pn %xcc, loop_134 loop_133: srlx %o3, 0x1E, %g5 brgz %i2, loop_135 ldsh [%l7 + 0x58], %g2 loop_134: tneg %icc, 0x2 fmovrdne %o6, %f2, %f0 loop_135: sllx %l6, 0x1F, %l5 fmovrslez %i5, %f13, %f8 ldd [%l7 + 0x40], %f6 ldsb [%l7 + 0x11], %l0 ldsw [%l7 + 0x10], %g1 lduw [%l7 + 0x38], %l3 fsrc2 %f2, %f6 fmovdg %xcc, %f0, %f7 fmovdge %icc, %f5, %f8 subcc %g7, %i6, %o7 fcmple32 %f0, %f14, %g4 move %xcc, %l4, %i1 movn %xcc, %i7, %l2 fmovse %icc, %f1, %f14 st %f1, [%l7 + 0x6C] movge %icc, %o1, %o5 fpack16 %f14, %f4 ld [%l7 + 0x18], %f7 stw %o2, [%l7 + 0x18] fmovdle %xcc, %f8, %f7 xorcc %o4, %i0, %o0 orncc %g3, 0x089F, %i4 stx %i3, [%l7 + 0x58] nop setx loop_136, %l0, %l1 jmpl %l1, %g6 fmovrdlez %o3, %f4, %f0 stx %g5, [%l7 + 0x48] ldsb [%l7 + 0x4E], %i2 loop_136: fmovd %f2, %f14 tcc %xcc, 0x1 edge8l %l1, %g2, %o6 std %f8, [%l7 + 0x18] smul %l5, %i5, %l0 ldx [%l7 + 0x60], %l6 udiv %g1, 0x1891, %l3 fbu %fcc0, loop_137 fmovdcs %xcc, %f4, %f5 st %f10, [%l7 + 0x34] andn %i6, %g7, %o7 loop_137: fmovscc %xcc, %f12, %f0 tge %xcc, 0x7 alignaddrl %l4, %g4, %i7 faligndata %f6, %f10, %f10 fnot2 %f0, %f6 fmovsvc %xcc, %f9, %f15 lduh [%l7 + 0x48], %l2 fnegd %f8, %f4 movge %icc, %o1, %i1 nop setx loop_138, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16l %o5, %o4, %i0 brz,a %o0, loop_139 tneg %icc, 0x3 loop_138: fmovrslez %g3, %f6, %f3 tsubcc %o2, %i4, %g6 loop_139: udivx %i3, 0x0AF8, %o3 fxor %f8, %f6, %f12 alignaddrl %g5, %l1, %i2 fsrc2s %f15, %f7 ld [%l7 + 0x5C], %f14 movl %icc, %g2, %o6 fnot1 %f2, %f12 move %xcc, %l5, %i5 ldsw [%l7 + 0x28], %l6 edge16n %g1, %l3, %l0 fmovse %icc, %f11, %f14 ldd [%l7 + 0x18], %f12 stw %g7, [%l7 + 0x48] popc 0x0E88, %o7 ldx [%l7 + 0x20], %i6 ldsh [%l7 + 0x72], %l4 fmuld8sux16 %f1, %f4, %f10 taddcc %g4, %l2, %i7 fpack32 %f2, %f0, %f14 ld [%l7 + 0x6C], %f10 ldub [%l7 + 0x4F], %i1 array32 %o1, %o5, %o4 array32 %i0, %g3, %o2 tleu %icc, 0x4 andcc %i4, 0x185E, %g6 ldd [%l7 + 0x28], %f0 fnot1 %f14, %f14 movle %xcc, %o0, %o3 xorcc %i3, %l1, %g5 fandnot1s %f0, %f6, %f4 bl %icc, loop_140 tleu %icc, 0x2 umulcc %g2, 0x022E, %i2 fbuge %fcc3, loop_141 loop_140: fmovscc %icc, %f10, %f2 ldx [%l7 + 0x10], %o6 fsrc2 %f6, %f14 loop_141: subc %i5, %l5, %l6 sllx %l3, 0x14, %l0 ld [%l7 + 0x0C], %f8 fors %f8, %f15, %f1 tvc %icc, 0x5 edge8 %g1, %g7, %o7 addcc %l4, %g4, %l2 lduw [%l7 + 0x0C], %i7 fmovscc %xcc, %f8, %f4 fpmerge %f10, %f0, %f0 edge8n %i6, %o1, %i1 stb %o5, [%l7 + 0x61] fmul8ulx16 %f4, %f14, %f4 lduw [%l7 + 0x70], %i0 stw %o4, [%l7 + 0x30] ldsh [%l7 + 0x50], %o2 fbg,a %fcc2, loop_142 ldx [%l7 + 0x08], %g3 stx %i4, [%l7 + 0x20] fmovd %f8, %f6 loop_142: movre %g6, %o3, %o0 bleu %icc, loop_143 udivx %l1, 0x08C5, %g5 fpsub32 %f6, %f6, %f0 fmovsge %icc, %f8, %f8 loop_143: brz %i3, loop_144 fnands %f9, %f1, %f4 fmul8x16au %f1, %f14, %f0 edge8l %i2, %g2, %o6 loop_144: std %f0, [%l7 + 0x58] fmovdgu %xcc, %f5, %f12 tsubcc %i5, 0x15E0, %l6 orncc %l3, %l0, %g1 fandnot2 %f6, %f4, %f4 sra %l5, 0x06, %o7 lduh [%l7 + 0x78], %g7 fmul8ulx16 %f0, %f0, %f0 ldsb [%l7 + 0x7E], %g4 fbe %fcc1, loop_145 udiv %l4, 0x00EA, %l2 ldd [%l7 + 0x40], %f10 ba,pn %xcc, loop_146 loop_145: fmul8x16au %f0, %f5, %f8 taddcctv %i6, %o1, %i7 movneg %icc, %i1, %i0 loop_146: st %f10, [%l7 + 0x38] ldx [%l7 + 0x58], %o5 fcmpne16 %f0, %f4, %o2 ldd [%l7 + 0x10], %f0 fpadd16s %f2, %f14, %f9 sth %g3, [%l7 + 0x44] sllx %o4, %i4, %o3 ld [%l7 + 0x2C], %f11 fbue %fcc2, loop_147 brz %g6, loop_148 ba,a %icc, loop_149 stx %l1, [%l7 + 0x08] loop_147: sllx %o0, 0x0D, %g5 loop_148: fmovdg %icc, %f13, %f3 loop_149: edge8n %i3, %i2, %o6 nop setx loop_150, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %g2, [%l7 + 0x28] nop setx loop_151, %l0, %l1 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 + 0x08], %i5 loop_150: fcmpgt32 %f14, %f10, %l6 ldsb [%l7 + 0x48], %l0 loop_151: fmovrsgz %l3, %f7, %f7 fmovse %icc, %f14, %f6 fnot2 %f10, %f8 fmul8x16au %f10, %f11, %f2 xnor %g1, %o7, %g7 movge %icc, %l5, %l4 fandnot1s %f0, %f13, %f8 ldx [%l7 + 0x08], %g4 fornot1s %f14, %f11, %f2 stw %i6, [%l7 + 0x4C] ldsw [%l7 + 0x2C], %o1 ldx [%l7 + 0x08], %i7 ld [%l7 + 0x24], %f2 taddcctv %i1, 0x1609, %l2 stw %i0, [%l7 + 0x10] movpos %icc, %o5, %o2 ldsw [%l7 + 0x38], %o4 or %g3, 0x1088, %i4 stw %o3, [%l7 + 0x68] fzeros %f0 lduw [%l7 + 0x10], %g6 stw %o0, [%l7 + 0x40] fbo %fcc0, loop_152 movvs %icc, %g5, %l1 edge32n %i3, %i2, %o6 bcc,pt %xcc, loop_153 loop_152: tn %icc, 0x4 fcmpne16 %f8, %f4, %g2 fbul,a %fcc2, loop_154 loop_153: fcmpgt32 %f0, %f4, %l6 stw %i5, [%l7 + 0x10] ldsb [%l7 + 0x73], %l0 loop_154: movrgez %l3, %g1, %g7 ld [%l7 + 0x38], %f11 ldsh [%l7 + 0x10], %l5 orncc %o7, 0x0208, %g4 stb %i6, [%l7 + 0x74] ld [%l7 + 0x08], %f3 fmovsvc %icc, %f14, %f15 ldub [%l7 + 0x0C], %o1 fbn %fcc1, loop_155 st %f14, [%l7 + 0x74] ldsb [%l7 + 0x4A], %l4 fbug %fcc1, loop_156 loop_155: fcmpne16 %f12, %f8, %i1 fxnors %f0, %f13, %f1 fbne %fcc3, loop_157 loop_156: stx %l2, [%l7 + 0x58] fmovde %icc, %f0, %f0 fmovscs %xcc, %f4, %f1 loop_157: ld [%l7 + 0x54], %f10 addccc %i7, %i0, %o2 fbl %fcc2, loop_158 std %f10, [%l7 + 0x30] srl %o5, %o4, %i4 fmovse %icc, %f10, %f9 loop_158: ldsb [%l7 + 0x4C], %o3 ldx [%l7 + 0x38], %g6 nop setx loop_159, %l0, %l1 jmpl %l1, %g3 bvc,a loop_160 fmovdvs %icc, %f11, %f2 stw %o0, [%l7 + 0x30] loop_159: sllx %g5, %i3, %i2 loop_160: faligndata %f12, %f14, %f2 fpsub16s %f0, %f0, %f11 subcc %o6, %g2, %l6 brgez,a %i5, loop_161 move %icc, %l1, %l0 fba %fcc0, loop_162 udivx %g1, 0x09C5, %l3 loop_161: fmuld8ulx16 %f4, %f11, %f4 stw %g7, [%l7 + 0x10] loop_162: ldsb [%l7 + 0x4E], %o7 fbue %fcc2, loop_163 fnot2 %f14, %f0 fnor %f8, %f10, %f0 fmul8x16au %f6, %f6, %f10 loop_163: smul %l5, 0x07DF, %i6 fmovsne %icc, %f14, %f0 andncc %g4, %o1, %l4 fpadd16 %f2, %f14, %f6 fmovda %xcc, %f10, %f8 addc %l2, 0x041B, %i7 fxnor %f8, %f10, %f10 bvs,pn %icc, loop_164 sll %i1, %o2, %i0 stx %o5, [%l7 + 0x40] orn %o4, %i4, %o3 loop_164: ldsh [%l7 + 0x42], %g3 fmovdcc %icc, %f11, %f13 movne %xcc, %o0, %g6 bneg,a %xcc, loop_165 fmovdneg %xcc, %f6, %f8 sth %i3, [%l7 + 0x7E] edge8l %i2, %g5, %o6 loop_165: stx %g2, [%l7 + 0x60] std %f10, [%l7 + 0x78] ldsw [%l7 + 0x30], %i5 fandnot2s %f10, %f4, %f5 ba,a loop_166 st %f10, [%l7 + 0x48] ldd [%l7 + 0x60], %f14 std %f10, [%l7 + 0x68] loop_166: xorcc %l6, 0x16D6, %l0 tsubcctv %g1, 0x1113, %l3 fandnot2 %f0, %f10, %f0 mulx %l1, 0x0111, %g7 brgez,a %o7, loop_167 ldub [%l7 + 0x63], %l5 fandnot2s %f0, %f11, %f8 sth %g4, [%l7 + 0x70] loop_167: tleu %xcc, 0x1 st %f14, [%l7 + 0x50] call loop_168 fbue,a %fcc0, loop_169 fmuld8sux16 %f14, %f11, %f12 st %f2, [%l7 + 0x50] loop_168: sth %o1, [%l7 + 0x3E] loop_169: ble,pn %xcc, loop_170 fmovdl %icc, %f6, %f8 udiv %i6, 0x17DF, %l4 fmovsgu %xcc, %f3, %f10 loop_170: fornot2 %f10, %f10, %f10 nop setx loop_171, %l0, %l1 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 %fcc2, loop_172 tne %icc, 0x5 tl %xcc, 0x4 loop_171: ldsw [%l7 + 0x50], %l2 loop_172: sethi 0x1ABF, %i7 sth %i1, [%l7 + 0x38] fmul8x16 %f6, %f12, %f12 fmovdvs %icc, %f5, %f9 movvs %icc, %o2, %i0 sth %o4, [%l7 + 0x1E] ldsb [%l7 + 0x69], %i4 lduw [%l7 + 0x4C], %o5 stx %g3, [%l7 + 0x58] edge16 %o0, %g6, %i3 xor %i2, %o3, %o6 movcs %xcc, %g5, %i5 movrne %l6, 0x2B5, %l0 smulcc %g1, 0x05E3, %g2 fbne,a %fcc0, loop_173 edge32ln %l1, %l3, %g7 std %f2, [%l7 + 0x10] fbne %fcc3, loop_174 loop_173: srlx %o7, %l5, %o1 fxnors %f12, %f10, %f4 fpsub32 %f14, %f14, %f0 loop_174: lduw [%l7 + 0x34], %i6 st %f10, [%l7 + 0x64] bl,a loop_175 fpack16 %f14, %f6 fmovrdgez %g4, %f10, %f12 edge32ln %l2, %l4, %i1 loop_175: taddcctv %o2, 0x069B, %i0 fpack16 %f8, %f5 alignaddrl %i7, %i4, %o5 ldd [%l7 + 0x40], %f8 tsubcctv %o4, %g3, %g6 bg,a loop_176 add %o0, %i3, %o3 tneg %xcc, 0x7 fsrc2 %f4, %f2 loop_176: fmovscs %xcc, %f5, %f10 movcc %xcc, %o6, %i2 bn %xcc, loop_177 fabss %f5, %f5 fands %f4, %f12, %f14 array32 %g5, %l6, %l0 loop_177: fandnot1 %f14, %f10, %f0 stx %g1, [%l7 + 0x38] ldd [%l7 + 0x08], %f12 mulx %g2, %i5, %l1 tleu %icc, 0x7 xnor %l3, %g7, %o7 te %icc, 0x2 bcc,a,pn %xcc, loop_178 ldsw [%l7 + 0x34], %l5 fmul8x16au %f0, %f5, %f4 fornot2 %f8, %f4, %f8 loop_178: stx %o1, [%l7 + 0x08] ldd [%l7 + 0x58], %f14 fmovrde %g4, %f2, %f2 ldsw [%l7 + 0x40], %l2 bpos %xcc, loop_179 tleu %xcc, 0x6 fmovs %f3, %f15 st %f13, [%l7 + 0x74] loop_179: te %icc, 0x2 fbn %fcc3, loop_180 fmovsneg %xcc, %f4, %f0 lduw [%l7 + 0x70], %i6 fbe,a %fcc3, loop_181 loop_180: fcmps %fcc0, %f5, %f15 fnot2 %f0, %f2 fmovsg %icc, %f11, %f15 loop_181: fbe %fcc1, loop_182 stx %l4, [%l7 + 0x08] fnand %f10, %f12, %f4 fba %fcc1, loop_183 loop_182: array16 %o2, %i1, %i0 fmovrdgz %i4, %f6, %f4 ld [%l7 + 0x4C], %f12 loop_183: fsrc1 %f0, %f4 fbl %fcc0, loop_184 tleu %icc, 0x6 sth %o5, [%l7 + 0x64] sth %i7, [%l7 + 0x7E] loop_184: tvs %icc, 0x6 fbn,a %fcc3, loop_185 fbu,a %fcc1, loop_186 fpsub32 %f4, %f6, %f8 ldd [%l7 + 0x78], %f12 loop_185: fmuld8sux16 %f3, %f6, %f2 loop_186: fmovsa %xcc, %f11, %f14 fpmerge %f10, %f9, %f10 tcc %icc, 0x5 brgez,a %g3, loop_187 ldub [%l7 + 0x7F], %g6 stb %o0, [%l7 + 0x12] fbg,a %fcc1, loop_188 loop_187: subccc %i3, %o3, %o6 fmovrslz %o4, %f2, %f13 ldub [%l7 + 0x1C], %i2 loop_188: mulscc %g5, %l0, %g1 fmul8ulx16 %f10, %f10, %f14 sth %l6, [%l7 + 0x5C] fornot2 %f10, %f12, %f4 fmovrdgz %i5, %f10, %f2 fcmpne16 %f10, %f4, %g2 stw %l1, [%l7 + 0x28] fbne,a %fcc2, loop_189 ldd [%l7 + 0x18], %f2 edge32ln %l3, %g7, %l5 fxors %f12, %f8, %f13 loop_189: fmovde %xcc, %f3, %f3 umulcc %o7, 0x0109, %o1 ldub [%l7 + 0x21], %l2 lduw [%l7 + 0x5C], %g4 ldub [%l7 + 0x4C], %l4 fnors %f0, %f10, %f13 fbue %fcc2, loop_190 fpadd32 %f14, %f0, %f2 fnot1 %f0, %f10 edge8ln %i6, %o2, %i0 loop_190: fcmpne32 %f0, %f0, %i4 fmovsne %xcc, %f15, %f2 ldsw [%l7 + 0x58], %i1 fmovdl %xcc, %f2, %f12 fmovse %xcc, %f4, %f2 movgu %xcc, %o5, %i7 st %f1, [%l7 + 0x28] sll %g6, 0x02, %g3 ble %icc, loop_191 fbo %fcc1, loop_192 movne %xcc, %o0, %o3 bshuffle %f0, %f0, %f4 loop_191: tvs %xcc, 0x5 loop_192: ldd [%l7 + 0x10], %f10 fnor %f2, %f0, %f10 fble %fcc0, loop_193 bcs,a loop_194 fmovscc %xcc, %f10, %f10 fzero %f12 loop_193: siam 0x5 loop_194: st %f2, [%l7 + 0x30] alignaddrl %o6, %i3, %i2 fmovsgu %icc, %f7, %f7 bvc,pn %icc, loop_195 stb %g5, [%l7 + 0x2A] subccc %l0, %o4, %l6 ldx [%l7 + 0x40], %i5 loop_195: sdivx %g1, 0x0571, %l1 fbug,a %fcc3, loop_196 sth %g2, [%l7 + 0x24] ld [%l7 + 0x70], %f11 bne,a loop_197 loop_196: tvc %icc, 0x0 fmovdneg %xcc, %f15, %f13 ta %xcc, 0x7 loop_197: mulx %g7, 0x1ED7, %l3 ldx [%l7 + 0x58], %o7 sub %l5, 0x0146, %o1 bge,a,pn %xcc, loop_198 array8 %g4, %l4, %l2 ldsw [%l7 + 0x34], %o2 fpsub32s %f8, %f7, %f14 loop_198: fmovrse %i6, %f4, %f12 sra %i4, 0x1A, %i1 sll %o5, 0x0F, %i7 ldub [%l7 + 0x1A], %i0 umul %g3, %g6, %o0 xnorcc %o6, %o3, %i2 edge32l %g5, %l0, %i3 std %f8, [%l7 + 0x38] ldsh [%l7 + 0x6A], %l6 lduw [%l7 + 0x0C], %o4 edge16ln %i5, %g1, %l1 sth %g7, [%l7 + 0x6C] movrlez %g2, %l3, %l5 tcc %xcc, 0x0 fbg,a %fcc0, loop_199 fnand %f6, %f12, %f10 fbul,a %fcc3, loop_200 fmovdvs %icc, %f10, %f9 loop_199: xor %o1, 0x0554, %g4 lduw [%l7 + 0x1C], %o7 loop_200: ldsw [%l7 + 0x1C], %l4 fmovdge %xcc, %f15, %f9 nop setx loop_201, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done siam 0x3 edge8ln %l2, %i6, %o2 std %f14, [%l7 + 0x70] loop_201: subccc %i4, 0x11C3, %o5 tgu %icc, 0x4 sethi 0x17C5, %i1 fpack32 %f12, %f0, %f6 ldx [%l7 + 0x58], %i0 edge16ln %g3, %g6, %o0 stb %o6, [%l7 + 0x5D] tvs %xcc, 0x5 fnot1s %f3, %f5 stb %i7, [%l7 + 0x78] fpadd32 %f8, %f2, %f14 stw %i2, [%l7 + 0x4C] fbn,a %fcc2, loop_202 fbge,a %fcc2, loop_203 movn %xcc, %g5, %l0 xnor %i3, 0x0C12, %l6 loop_202: fmovrsgez %o3, %f4, %f14 loop_203: fmovdl %icc, %f7, %f0 fmovsvc %xcc, %f11, %f7 fmovsl %icc, %f10, %f14 ldsb [%l7 + 0x16], %o4 ldsb [%l7 + 0x37], %i5 ldx [%l7 + 0x30], %l1 sdiv %g7, 0x1603, %g2 orn %l3, 0x178B, %g1 alignaddr %l5, %o1, %g4 sth %l4, [%l7 + 0x1E] stw %l2, [%l7 + 0x24] edge16ln %o7, %o2, %i4 fbne %fcc2, loop_204 edge16l %i6, %o5, %i0 ldx [%l7 + 0x30], %g3 brlez %g6, loop_205 loop_204: ldsw [%l7 + 0x20], %o0 ldsh [%l7 + 0x30], %i1 lduw [%l7 + 0x40], %o6 loop_205: bshuffle %f0, %f12, %f0 fcmpgt32 %f2, %f0, %i7 tpos %icc, 0x4 fmovsge %xcc, %f1, %f13 stw %i2, [%l7 + 0x74] bneg,a loop_206 stx %l0, [%l7 + 0x30] fnot2 %f0, %f12 sth %g5, [%l7 + 0x6C] 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 ldsh [%l7 + 0x7E], %i3 bneg,a,pn %xcc, loop_208 ldd [%l7 + 0x10], %f6 loop_207: fmovsle %xcc, %f5, %f4 mulx %o3, %l6, %i5 loop_208: ldsb [%l7 + 0x66], %l1 lduw [%l7 + 0x7C], %o4 fornot1 %f14, %f0, %f2 bl,a loop_209 fmovdg %xcc, %f12, %f15 ldsb [%l7 + 0x45], %g2 siam 0x4 loop_209: std %f8, [%l7 + 0x20] bn,pn %xcc, loop_210 fxnor %f8, %f12, %f12 fmul8ulx16 %f6, %f14, %f6 ldub [%l7 + 0x15], %g7 loop_210: movpos %icc, %g1, %l5 st %f9, [%l7 + 0x0C] fbu,a %fcc0, loop_211 sth %l3, [%l7 + 0x36] brnz %o1, loop_212 movl %icc, %l4, %g4 loop_211: edge8n %o7, %o2, %l2 ldsh [%l7 + 0x0C], %i4 loop_212: fpadd32 %f12, %f4, %f0 addc %i6, 0x050E, %i0 lduh [%l7 + 0x28], %g3 tpos %xcc, 0x0 edge32n %g6, %o5, %i1 srlx %o0, %o6, %i7 orn %l0, %g5, %i2 srax %i3, %o3, %l6 taddcctv %i5, 0x1C49, %l1 ldd [%l7 + 0x18], %f8 ldub [%l7 + 0x19], %g2 bn,pt %icc, loop_213 edge32ln %o4, %g7, %l5 smul %l3, 0x0A70, %g1 fmovrsne %l4, %f0, %f15 loop_213: movvc %icc, %g4, %o1 movgu %xcc, %o2, %l2 fmovscs %xcc, %f6, %f13 andncc %o7, %i4, %i0 brlz,a %g3, loop_214 lduh [%l7 + 0x7A], %g6 ldub [%l7 + 0x63], %o5 movcs %xcc, %i1, %i6 loop_214: stx %o0, [%l7 + 0x40] bneg,a %icc, loop_215 sdiv %o6, 0x00E4, %l0 fmovrslez %i7, %f2, %f11 movg %xcc, %i2, %i3 loop_215: stw %g5, [%l7 + 0x70] fmovdcs %xcc, %f2, %f3 fpack16 %f8, %f4 movcs %xcc, %o3, %i5 sth %l6, [%l7 + 0x22] stb %l1, [%l7 + 0x10] fxor %f6, %f6, %f14 ldd [%l7 + 0x18], %f14 bl,pn %xcc, loop_216 tg %icc, 0x4 fmovsg %xcc, %f3, %f2 fornot2s %f0, %f15, %f4 loop_216: ldd [%l7 + 0x60], %f2 tgu %icc, 0x2 brgz,a %o4, loop_217 stx %g2, [%l7 + 0x28] ldsb [%l7 + 0x2C], %l5 ldub [%l7 + 0x1E], %g7 loop_217: movrgz %l3, %g1, %l4 fsrc2 %f8, %f2 sth %o1, [%l7 + 0x7C] fmovsleu %icc, %f10, %f7 std %f2, [%l7 + 0x38] stw %g4, [%l7 + 0x60] fpadd16s %f6, %f15, %f0 tsubcc %l2, 0x1DA3, %o2 movrlz %o7, %i0, %i4 stx %g3, [%l7 + 0x40] ldx [%l7 + 0x30], %o5 stw %i1, [%l7 + 0x68] brgz,a %i6, loop_218 stx %o0, [%l7 + 0x50] std %f10, [%l7 + 0x58] fmul8x16 %f7, %f4, %f14 loop_218: nop setx loop_219, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry and %o6, %l0, %g6 bleu loop_220 bpos,a,pt %icc, loop_221 loop_219: movleu %icc, %i7, %i2 movpos %icc, %i3, %o3 loop_220: fands %f14, %f3, %f14 loop_221: stw %i5, [%l7 + 0x0C] ldsh [%l7 + 0x1A], %g5 ldsb [%l7 + 0x31], %l1 fmovscc %xcc, %f7, %f13 fcmpgt32 %f6, %f8, %o4 fcmple32 %f12, %f10, %g2 stx %l5, [%l7 + 0x70] fmovsne %xcc, %f2, %f9 ldub [%l7 + 0x3A], %l6 fmovsg %xcc, %f4, %f10 fmovrdgz %l3, %f0, %f14 edge32n %g1, %g7, %o1 sdivx %g4, 0x02E1, %l2 stx %l4, [%l7 + 0x08] ldub [%l7 + 0x59], %o2 fandnot1 %f12, %f4, %f10 tpos %icc, 0x3 ldsh [%l7 + 0x48], %o7 fabss %f3, %f2 fpsub32 %f10, %f10, %f6 tcc %xcc, 0x2 fnot1s %f1, %f1 lduh [%l7 + 0x7C], %i4 std %f12, [%l7 + 0x28] fnegs %f2, %f9 std %f8, [%l7 + 0x20] std %f10, [%l7 + 0x78] st %f11, [%l7 + 0x48] orcc %g3, 0x0F2A, %i0 fmovdcs %icc, %f2, %f8 taddcctv %o5, %i6, %i1 fbug %fcc2, loop_222 fors %f14, %f14, %f15 srl %o0, %o6, %l0 movneg %xcc, %g6, %i2 loop_222: fmovdvs %icc, %f6, %f14 fcmpgt16 %f10, %f2, %i7 sth %o3, [%l7 + 0x68] fxnor %f12, %f12, %f12 ldsw [%l7 + 0x54], %i5 ldx [%l7 + 0x40], %i3 ld [%l7 + 0x50], %f9 fcmpgt16 %f10, %f12, %l1 movne %icc, %o4, %g2 fcmple32 %f10, %f10, %g5 ldsw [%l7 + 0x68], %l6 fbul %fcc1, loop_223 ldsb [%l7 + 0x5D], %l3 bge,a,pt %icc, loop_224 bcs %icc, loop_225 loop_223: fblg,a %fcc1, loop_226 fsrc1s %f9, %f5 loop_224: lduw [%l7 + 0x24], %l5 loop_225: ldsh [%l7 + 0x2E], %g1 loop_226: bpos,a loop_227 fpadd32 %f4, %f2, %f10 edge8n %g7, %g4, %o1 bvc,pt %xcc, loop_228 loop_227: fbule,a %fcc2, loop_229 array32 %l4, %o2, %l2 call loop_230 loop_228: stx %i4, [%l7 + 0x10] loop_229: xnor %g3, 0x03CB, %i0 movrne %o5, %o7, %i6 loop_230: fexpand %f10, %f0 movre %o0, %o6, %i1 movre %g6, 0x185, %i2 ldsb [%l7 + 0x57], %l0 nop setx loop_231, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbue,a %fcc2, loop_232 fpadd16 %f4, %f6, %f12 ldx [%l7 + 0x68], %o3 loop_231: fnand %f0, %f2, %f10 loop_232: fbge,a %fcc1, loop_233 movrlz %i7, %i5, %i3 fcmple32 %f12, %f4, %o4 addcc %l1, 0x0DF2, %g2 loop_233: fcmpne16 %f8, %f4, %g5 lduw [%l7 + 0x6C], %l3 fnors %f0, %f13, %f5 edge32 %l5, %g1, %g7 fand %f14, %f2, %f6 fnot1 %f2, %f10 fandnot2 %f8, %f8, %f12 fornot1 %f2, %f4, %f4 sdivx %l6, 0x0CAF, %o1 fmovse %icc, %f11, %f6 bleu,pn %icc, loop_234 stb %g4, [%l7 + 0x1C] fmovscs %xcc, %f13, %f2 ldd [%l7 + 0x40], %f12 loop_234: stw %l4, [%l7 + 0x24] movleu %xcc, %o2, %i4 fpadd16 %f10, %f4, %f10 lduw [%l7 + 0x30], %l2 tsubcctv %i0, 0x0D79, %o5 fornot2s %f6, %f6, %f13 edge16 %g3, %i6, %o0 ldx [%l7 + 0x48], %o7 ldsw [%l7 + 0x60], %i1 stb %g6, [%l7 + 0x32] stw %i2, [%l7 + 0x30] fnands %f6, %f7, %f7 tge %icc, 0x4 movleu %icc, %o6, %o3 orn %l0, %i5, %i7 edge8l %o4, %l1, %i3 tvs %xcc, 0x5 fmovscs %xcc, %f0, %f12 fmul8x16au %f3, %f13, %f0 fcmps %fcc2, %f0, %f1 stx %g2, [%l7 + 0x28] ldsh [%l7 + 0x40], %l3 smulcc %g5, %g1, %g7 fexpand %f5, %f10 bshuffle %f14, %f0, %f6 fnegd %f2, %f14 lduh [%l7 + 0x48], %l5 tpos %xcc, 0x0 or %l6, 0x167A, %o1 ta %xcc, 0x3 call loop_235 ldsw [%l7 + 0x20], %g4 movleu %xcc, %l4, %o2 lduh [%l7 + 0x70], %i4 loop_235: ldsb [%l7 + 0x36], %l2 fandnot2s %f11, %f9, %f3 tsubcc %o5, %i0, %i6 array32 %g3, %o0, %o7 pdist %f8, %f8, %f6 fmovrse %i1, %f0, %f11 fbge %fcc2, loop_236 ldd [%l7 + 0x30], %f10 fandnot2 %f12, %f6, %f2 std %f12, [%l7 + 0x78] loop_236: ldx [%l7 + 0x18], %i2 stb %g6, [%l7 + 0x31] movle %icc, %o3, %l0 udivx %o6, 0x0AD2, %i5 call loop_237 nop setx loop_238, %l0, %l1 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 %f5, %f1, %f0 fmovscs %xcc, %f15, %f8 loop_237: mova %icc, %o4, %l1 loop_238: fnot1s %f1, %f0 fmovsle %icc, %f0, %f9 andncc %i7, %i3, %g2 fand %f12, %f14, %f6 sdivx %l3, 0x1E54, %g5 brlz %g1, loop_239 bleu %xcc, loop_240 subcc %l5, %g7, %l6 stb %g4, [%l7 + 0x7D] loop_239: tsubcc %l4, %o2, %i4 loop_240: fmovrdgz %l2, %f6, %f4 stx %o5, [%l7 + 0x30] ldd [%l7 + 0x08], %f14 fbue %fcc3, loop_241 stx %o1, [%l7 + 0x28] tneg %icc, 0x3 fmovse %icc, %f2, %f15 loop_241: edge32l %i6, %i0, %g3 stx %o0, [%l7 + 0x78] nop setx loop_242, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fands %f15, %f3, %f1 edge16n %o7, %i1, %i2 stx %g6, [%l7 + 0x30] loop_242: bvc,a loop_243 fmovrslz %o3, %f1, %f4 fmovrde %o6, %f14, %f2 mova %icc, %i5, %o4 loop_243: te %xcc, 0x6 array16 %l1, %i7, %l0 ldsw [%l7 + 0x54], %g2 edge32l %i3, %l3, %g5 ldx [%l7 + 0x68], %g1 fbule,a %fcc1, loop_244 fandnot1s %f9, %f7, %f12 fmovrdlez %l5, %f12, %f4 fmovdn %xcc, %f5, %f13 loop_244: bne %icc, loop_245 ldx [%l7 + 0x28], %g7 ld [%l7 + 0x54], %f12 fmovsvc %icc, %f2, %f2 loop_245: ld [%l7 + 0x78], %f10 xnorcc %g4, %l6, %o2 lduh [%l7 + 0x58], %i4 tvs %icc, 0x7 fnand %f2, %f14, %f6 array16 %l4, %o5, %o1 mulx %l2, %i0, %g3 ldd [%l7 + 0x38], %f6 fmovdcs %icc, %f10, %f0 fzeros %f5 fmul8x16al %f2, %f1, %f0 fpsub16s %f15, %f10, %f11 call loop_246 ldsh [%l7 + 0x12], %o0 bshuffle %f6, %f12, %f0 ldd [%l7 + 0x68], %f6 loop_246: edge32n %i6, %i1, %i2 st %f6, [%l7 + 0x10] tcc %xcc, 0x7 brgz %g6, loop_247 ldd [%l7 + 0x20], %f10 fmovrse %o7, %f12, %f11 tne %icc, 0x3 loop_247: fmovdn %xcc, %f7, %f1 movrne %o6, %i5, %o4 fmovdcs %icc, %f15, %f15 movrlez %l1, 0x037, %o3 movleu %xcc, %i7, %g2 tneg %xcc, 0x3 stw %l0, [%l7 + 0x68] fnor %f0, %f12, %f6 movleu %icc, %l3, %i3 ldsb [%l7 + 0x7F], %g5 mulscc %l5, %g7, %g1 st %f1, [%l7 + 0x7C] fpadd32s %f11, %f10, %f12 fbg %fcc3, loop_248 ldub [%l7 + 0x29], %l6 fbo %fcc0, loop_249 sth %g4, [%l7 + 0x7C] loop_248: ldx [%l7 + 0x38], %i4 tl %xcc, 0x5 loop_249: bge,pt %icc, loop_250 fmovsgu %xcc, %f13, %f8 fpmerge %f3, %f12, %f8 fpsub16 %f10, %f10, %f8 loop_250: lduw [%l7 + 0x08], %o2 add %o5, %o1, %l4 subc %i0, 0x096C, %l2 std %f12, [%l7 + 0x18] ldsh [%l7 + 0x36], %o0 stw %g3, [%l7 + 0x34] umulcc %i1, %i2, %i6 tcc %xcc, 0x2 movleu %icc, %o7, %g6 st %f0, [%l7 + 0x0C] lduh [%l7 + 0x66], %i5 fmovsge %xcc, %f3, %f5 sra %o6, 0x17, %o4 tge %xcc, 0x2 ba,a loop_251 fmovrde %l1, %f4, %f6 ldd [%l7 + 0x30], %f2 lduw [%l7 + 0x4C], %o3 loop_251: mova %xcc, %g2, %l0 fcmpd %fcc1, %f4, %f4 fmovsvc %icc, %f15, %f3 ldub [%l7 + 0x77], %l3 nop setx loop_252, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabss %f9, %f7 ldsb [%l7 + 0x58], %i7 srax %g5, %l5, %i3 loop_252: bvc loop_253 fbuge %fcc2, loop_254 movrlez %g1, 0x0E6, %g7 fmovrdlz %g4, %f0, %f10 loop_253: ldub [%l7 + 0x5C], %i4 loop_254: ldsh [%l7 + 0x2E], %o2 ba,pt %icc, loop_255 stx %o5, [%l7 + 0x08] fcmped %fcc3, %f4, %f4 st %f9, [%l7 + 0x68] loop_255: fmovdl %xcc, %f2, %f0 nop setx loop_256, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdiv %l6, 0x0AE6, %o1 add %i0, 0x167D, %l2 lduw [%l7 + 0x78], %l4 loop_256: lduh [%l7 + 0x10], %o0 fand %f10, %f12, %f8 tvc %icc, 0x3 fcmpd %fcc2, %f12, %f0 sth %g3, [%l7 + 0x26] ld [%l7 + 0x4C], %f2 fsrc2s %f5, %f6 movge %xcc, %i1, %i6 edge32 %i2, %g6, %i5 fand %f12, %f2, %f6 lduh [%l7 + 0x50], %o7 fmovrdlez %o6, %f14, %f14 fands %f7, %f13, %f3 ldsh [%l7 + 0x24], %o4 fbl,a %fcc3, loop_257 array32 %o3, %l1, %g2 and %l3, %i7, %g5 fmovde %xcc, %f8, %f9 loop_257: ldub [%l7 + 0x5E], %l5 stx %i3, [%l7 + 0x28] movrgz %g1, 0x144, %l0 fbule %fcc0, loop_258 popc %g7, %g4 fba %fcc1, loop_259 lduh [%l7 + 0x56], %i4 loop_258: pdist %f8, %f12, %f4 fbug,a %fcc0, loop_260 loop_259: udivcc %o2, 0x0D19, %o5 ldsh [%l7 + 0x78], %l6 sub %o1, %l2, %l4 loop_260: ldsw [%l7 + 0x7C], %o0 stw %i0, [%l7 + 0x14] ldx [%l7 + 0x20], %i1 fmovrdlez %i6, %f4, %f10 fpadd16s %f6, %f5, %f5 fmovsn %icc, %f0, %f4 ldsw [%l7 + 0x1C], %g3 call loop_261 fmovdneg %xcc, %f7, %f2 fmovrslez %g6, %f10, %f5 fpackfix %f0, %f1 loop_261: movleu %icc, %i2, %o7 ldd [%l7 + 0x60], %f14 stb %o6, [%l7 + 0x7D] fnands %f9, %f10, %f5 st %f10, [%l7 + 0x08] stb %i5, [%l7 + 0x40] umul %o4, 0x1584, %o3 ld [%l7 + 0x68], %f11 stx %g2, [%l7 + 0x68] srl %l1, %l3, %i7 fmovsgu %xcc, %f0, %f3 st %f14, [%l7 + 0x48] movcc %xcc, %g5, %i3 fzero %f6 sth %l5, [%l7 + 0x10] fmul8x16 %f4, %f12, %f4 fxor %f8, %f0, %f14 ldsh [%l7 + 0x74], %l0 fone %f10 call loop_262 stw %g7, [%l7 + 0x38] and %g1, %i4, %g4 std %f8, [%l7 + 0x50] loop_262: ldub [%l7 + 0x68], %o5 fcmpeq16 %f14, %f2, %l6 tne %xcc, 0x4 andn %o1, %o2, %l2 std %f12, [%l7 + 0x68] fmovde %icc, %f5, %f13 lduh [%l7 + 0x10], %l4 fandnot2s %f8, %f0, %f15 tneg %xcc, 0x6 tle %xcc, 0x5 fmovsl %icc, %f3, %f4 fpsub16 %f2, %f14, %f4 sethi 0x0EBC, %i0 ldsh [%l7 + 0x66], %o0 lduh [%l7 + 0x2C], %i1 sth %g3, [%l7 + 0x78] lduw [%l7 + 0x44], %g6 bpos %icc, loop_263 tneg %icc, 0x7 stw %i6, [%l7 + 0x58] brgez,a %o7, loop_264 loop_263: st %f15, [%l7 + 0x18] stx %o6, [%l7 + 0x18] lduh [%l7 + 0x66], %i2 loop_264: fbe %fcc1, loop_265 pdist %f10, %f8, %f4 ldsh [%l7 + 0x6A], %o4 tg %icc, 0x0 loop_265: popc %o3, %g2 fpack16 %f8, %f0 orcc %l1, %l3, %i7 fpadd32s %f9, %f4, %f15 bcc,pn %icc, loop_266 stb %i5, [%l7 + 0x49] stw %g5, [%l7 + 0x50] ldx [%l7 + 0x60], %l5 loop_266: stb %l0, [%l7 + 0x63] fnot2 %f2, %f0 ldd [%l7 + 0x10], %f14 fbug,a %fcc1, loop_267 ldub [%l7 + 0x18], %i3 fmovdn %xcc, %f14, %f4 fbue %fcc0, loop_268 loop_267: fmuld8ulx16 %f10, %f8, %f8 fors %f12, %f8, %f13 sth %g7, [%l7 + 0x60] loop_268: stw %i4, [%l7 + 0x0C] fsrc1s %f10, %f9 fmovdcc %icc, %f12, %f11 te %icc, 0x0 smulcc %g4, %g1, %l6 stw %o5, [%l7 + 0x08] stw %o1, [%l7 + 0x7C] andcc %l2, 0x1B2E, %o2 movle %xcc, %l4, %o0 fsrc2 %f0, %f4 ld [%l7 + 0x24], %f1 fandnot1s %f15, %f4, %f4 movg %icc, %i0, %i1 fnegd %f4, %f4 edge8n %g3, %i6, %g6 movneg %xcc, %o7, %i2 st %f12, [%l7 + 0x1C] fbe,a %fcc0, loop_269 array16 %o4, %o6, %g2 andcc %l1, %o3, %l3 srlx %i7, 0x1C, %i5 loop_269: fmovsgu %icc, %f7, %f14 orncc %l5, 0x0C81, %g5 edge32n %l0, %i3, %i4 fbn,a %fcc0, loop_270 sth %g4, [%l7 + 0x38] stw %g7, [%l7 + 0x20] fornot2s %f3, %f9, %f3 loop_270: mulx %g1, 0x02F2, %l6 fnot1 %f8, %f12 sth %o1, [%l7 + 0x7E] be %xcc, loop_271 srl %o5, 0x0E, %o2 ldub [%l7 + 0x47], %l2 andcc %l4, %i0, %i1 loop_271: fmovdneg %xcc, %f4, %f9 stx %o0, [%l7 + 0x40] fsrc2 %f10, %f6 ldd [%l7 + 0x20], %f8 alignaddrl %g3, %i6, %o7 fmul8ulx16 %f2, %f6, %f8 movl %xcc, %i2, %g6 sth %o6, [%l7 + 0x74] ldd [%l7 + 0x28], %f4 fbule %fcc0, loop_272 mulscc %g2, 0x082C, %l1 stw %o4, [%l7 + 0x64] fbl,a %fcc1, loop_273 loop_272: ldd [%l7 + 0x60], %f14 nop setx loop_274, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brgz,a %l3, loop_275 loop_273: add %o3, 0x0394, %i7 lduh [%l7 + 0x48], %l5 loop_274: ldx [%l7 + 0x50], %g5 loop_275: fcmpgt32 %f12, %f0, %l0 movn %xcc, %i5, %i3 fmovdcc %xcc, %f12, %f2 ldx [%l7 + 0x50], %g4 fexpand %f11, %f4 movrne %g7, %g1, %i4 fmovd %f6, %f14 bvs %icc, loop_276 fmovrse %o1, %f6, %f0 fmovde %icc, %f15, %f4 edge16n %l6, %o2, %o5 loop_276: sdiv %l4, 0x070C, %l2 umulcc %i1, %o0, %g3 fornot2s %f13, %f13, %f9 fnegd %f6, %f10 stb %i0, [%l7 + 0x52] edge32l %o7, %i6, %i2 fmovse %xcc, %f9, %f3 ldub [%l7 + 0x6E], %g6 ldx [%l7 + 0x30], %g2 array16 %o6, %o4, %l1 st %f12, [%l7 + 0x68] fbu %fcc3, loop_277 stw %l3, [%l7 + 0x34] ldx [%l7 + 0x18], %i7 bpos,a loop_278 loop_277: ldub [%l7 + 0x61], %l5 tsubcc %o3, 0x1A6A, %g5 fzeros %f5 loop_278: bcc,a %xcc, loop_279 stb %l0, [%l7 + 0x58] ldsb [%l7 + 0x64], %i5 fabsd %f14, %f0 loop_279: ldsb [%l7 + 0x7E], %i3 be,pt %xcc, loop_280 fxnors %f13, %f1, %f11 fmovscs %icc, %f4, %f14 tn %xcc, 0x4 loop_280: tne %icc, 0x0 ldub [%l7 + 0x3D], %g4 fpadd16 %f2, %f8, %f8 fcmpeq32 %f12, %f10, %g7 std %f0, [%l7 + 0x68] tcs %icc, 0x2 fbge %fcc2, loop_281 fnot2s %f3, %f11 movrne %i4, %g1, %o1 fmovrsgez %o2, %f7, %f3 loop_281: stw %o5, [%l7 + 0x3C] ldsb [%l7 + 0x41], %l4 fmul8ulx16 %f8, %f0, %f2 fxor %f2, %f12, %f2 fsrc2 %f12, %f6 alignaddrl %l6, %i1, %o0 ldsh [%l7 + 0x0A], %g3 brlz %i0, loop_282 stx %l2, [%l7 + 0x60] ldsw [%l7 + 0x50], %o7 ldx [%l7 + 0x38], %i2 loop_282: movcs %icc, %g6, %i6 fpadd16s %f5, %f6, %f9 brlz %o6, loop_283 fbe %fcc3, loop_284 edge16n %o4, %g2, %l3 fmovsg %xcc, %f0, %f7 loop_283: taddcctv %l1, 0x062E, %i7 loop_284: fnegd %f2, %f10 fcmpgt16 %f6, %f8, %o3 sth %g5, [%l7 + 0x1A] sth %l0, [%l7 + 0x70] ldd [%l7 + 0x28], %f2 ldsw [%l7 + 0x08], %l5 array8 %i3, %g4, %i5 fmovdvc %icc, %f3, %f11 edge8ln %i4, %g1, %g7 fornot2s %f1, %f2, %f6 sll %o1, %o5, %o2 brlez %l6, loop_285 fornot2s %f5, %f12, %f11 tsubcctv %i1, 0x022C, %o0 stx %g3, [%l7 + 0x48] loop_285: fmovdg %xcc, %f5, %f13 bcc,pn %icc, loop_286 fmovdle %xcc, %f8, %f5 fbe %fcc1, loop_287 fcmpgt16 %f6, %f12, %i0 loop_286: srlx %l2, 0x0B, %l4 sethi 0x0FCB, %o7 loop_287: fmovdpos %xcc, %f1, %f1 ldsh [%l7 + 0x64], %i2 fand %f0, %f4, %f6 st %f8, [%l7 + 0x50] brgez,a %i6, loop_288 bvs,a,pn %icc, loop_289 brgez %g6, loop_290 ldsw [%l7 + 0x4C], %o6 loop_288: srlx %g2, %o4, %l1 loop_289: tvs %xcc, 0x6 loop_290: ldsb [%l7 + 0x65], %l3 std %f10, [%l7 + 0x40] tsubcctv %o3, %i7, %l0 stx %g5, [%l7 + 0x40] fbue,a %fcc2, loop_291 fmovrdne %l5, %f2, %f2 ldsb [%l7 + 0x60], %i3 fxnor %f4, %f14, %f6 loop_291: std %f4, [%l7 + 0x68] stx %i5, [%l7 + 0x68] sth %i4, [%l7 + 0x72] bgu %xcc, loop_292 andn %g4, 0x08DC, %g1 addc %o1, 0x0359, %o5 stw %o2, [%l7 + 0x10] loop_292: andcc %g7, 0x1AAC, %i1 bl %icc, loop_293 fmovrdgz %l6, %f10, %f8 ldsh [%l7 + 0x64], %g3 stw %i0, [%l7 + 0x48] loop_293: fmovrslez %l2, %f4, %f3 stb %l4, [%l7 + 0x42] stb %o0, [%l7 + 0x31] bneg,a,pt %xcc, loop_294 brgez,a %i2, loop_295 fmul8x16al %f6, %f3, %f14 fmovsle %xcc, %f5, %f0 loop_294: udivx %i6, 0x1C64, %o7 loop_295: fmovdn %xcc, %f13, %f14 sethi 0x1614, %o6 fmovrsne %g2, %f5, %f8 bneg,a,pn %icc, loop_296 ldsw [%l7 + 0x48], %g6 stw %l1, [%l7 + 0x48] tvc %xcc, 0x5 loop_296: fmovscc %icc, %f12, %f5 fandnot1 %f8, %f8, %f2 ldub [%l7 + 0x75], %l3 st %f14, [%l7 + 0x5C] edge8l %o3, %i7, %l0 stx %g5, [%l7 + 0x38] fmovdcc %icc, %f6, %f10 andncc %o4, %i3, %l5 andn %i5, %g4, %g1 ldsb [%l7 + 0x18], %o1 bvs,a %xcc, loop_297 fcmpne16 %f6, %f6, %o5 fpsub16 %f14, %f2, %f14 sth %o2, [%l7 + 0x16] loop_297: stx %i4, [%l7 + 0x68] fmul8x16 %f0, %f12, %f12 ldx [%l7 + 0x78], %g7 bpos %xcc, loop_298 fbue,a %fcc3, loop_299 taddcctv %l6, %i1, %g3 ldsw [%l7 + 0x10], %i0 loop_298: stw %l2, [%l7 + 0x5C] loop_299: fmovsne %xcc, %f11, %f12 stx %o0, [%l7 + 0x18] fmovdn %icc, %f11, %f6 fpack16 %f12, %f9 and %i2, %l4, %o7 ldsh [%l7 + 0x4C], %i6 fbue %fcc1, loop_300 fnot2 %f12, %f6 fmovsleu %xcc, %f5, %f4 popc %o6, %g2 loop_300: smulcc %g6, 0x1DF6, %l1 fmovrdne %l3, %f12, %f2 fcmpeq32 %f12, %f2, %i7 or %o3, %l0, %g5 edge32ln %o4, %i3, %i5 st %f9, [%l7 + 0x7C] fnot1 %f8, %f4 tl %xcc, 0x0 fcmpne16 %f2, %f12, %g4 lduh [%l7 + 0x7A], %g1 ldub [%l7 + 0x35], %l5 fmovdcc %xcc, %f5, %f5 bleu %icc, loop_301 ldub [%l7 + 0x7A], %o1 lduh [%l7 + 0x6A], %o5 fexpand %f9, %f4 loop_301: fmovd %f10, %f10 fmul8x16al %f15, %f15, %f2 std %f12, [%l7 + 0x38] movre %i4, %o2, %g7 ld [%l7 + 0x10], %f5 taddcc %i1, %g3, %i0 edge8l %l2, %o0, %l6 edge8l %l4, %o7, %i6 smul %i2, 0x12AD, %o6 fors %f4, %f8, %f4 ldx [%l7 + 0x10], %g6 fxor %f4, %f6, %f14 xnor %l1, %l3, %g2 fors %f9, %f15, %f13 srax %i7, %l0, %g5 ble %xcc, loop_302 ldsh [%l7 + 0x08], %o4 nop setx loop_303, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %o3, [%l7 + 0x6D] loop_302: std %f0, [%l7 + 0x40] fmovsvs %xcc, %f11, %f3 loop_303: pdist %f4, %f0, %f6 edge8l %i3, %i5, %g1 stb %l5, [%l7 + 0x3A] fmovdn %xcc, %f6, %f1 fnors %f1, %f9, %f2 bleu,a %xcc, loop_304 tge %xcc, 0x3 st %f14, [%l7 + 0x38] bvc %icc, loop_305 loop_304: bne,a,pt %xcc, loop_306 sth %o1, [%l7 + 0x46] movvc %xcc, %g4, %i4 loop_305: fcmpne32 %f10, %f4, %o5 loop_306: st %f2, [%l7 + 0x10] fpsub32 %f8, %f12, %f12 fmovdn %icc, %f1, %f12 xorcc %g7, 0x0B58, %o2 fnor %f8, %f12, %f6 stw %g3, [%l7 + 0x24] stx %i0, [%l7 + 0x40] fors %f0, %f4, %f7 fmovdge %icc, %f13, %f3 ldsb [%l7 + 0x4B], %l2 fcmpeq32 %f4, %f8, %o0 fmovrslz %i1, %f11, %f11 fmuld8ulx16 %f5, %f9, %f10 sub %l6, %o7, %i6 fbge,a %fcc2, loop_307 ldub [%l7 + 0x35], %l4 ldsh [%l7 + 0x18], %o6 fxor %f8, %f2, %f12 loop_307: orn %i2, %l1, %g6 fxnor %f6, %f4, %f6 fpsub16s %f13, %f8, %f5 movrlz %g2, 0x227, %i7 subc %l0, %g5, %o4 sub %o3, 0x0AE1, %l3 fmovrsgez %i3, %f13, %f8 move %icc, %i5, %l5 fones %f0 siam 0x3 movvc %icc, %o1, %g1 fmovsn %icc, %f10, %f7 tvs %icc, 0x4 movre %i4, 0x1E7, %g4 edge8 %o5, %g7, %g3 ld [%l7 + 0x54], %f9 fsrc1s %f5, %f12 tsubcc %o2, %l2, %i0 bgu,a,pn %icc, loop_308 ldsb [%l7 + 0x69], %i1 fmovsneg %icc, %f12, %f11 siam 0x7 loop_308: ldsw [%l7 + 0x54], %o0 movneg %xcc, %o7, %l6 ldsh [%l7 + 0x58], %i6 movvc %icc, %o6, %l4 fmovscs %icc, %f10, %f6 array32 %l1, %i2, %g6 fble,a %fcc0, loop_309 sdivcc %g2, 0x039B, %i7 fmovs %f11, %f6 ldsw [%l7 + 0x28], %l0 loop_309: movrlz %g5, %o3, %l3 edge32 %i3, %i5, %o4 fcmple16 %f2, %f8, %l5 sra %o1, %i4, %g1 nop setx loop_310, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot2s %f3, %f11, %f6 fmovdl %icc, %f2, %f10 fsrc1s %f13, %f1 loop_310: fcmped %fcc0, %f6, %f12 std %f8, [%l7 + 0x30] tvc %xcc, 0x6 std %f6, [%l7 + 0x40] fbu,a %fcc0, loop_311 te %xcc, 0x7 bcs,a %xcc, loop_312 ldsw [%l7 + 0x4C], %g4 loop_311: fbug %fcc0, loop_313 movre %o5, 0x27A, %g3 loop_312: nop setx loop_314, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tge %xcc, 0x4 loop_313: ba,a,pn %icc, loop_315 fmovdleu %icc, %f10, %f4 loop_314: ldsb [%l7 + 0x13], %g7 movne %xcc, %o2, %l2 loop_315: fnand %f12, %f0, %f10 fandnot2s %f10, %f6, %f6 tvc %xcc, 0x0 fcmpd %fcc0, %f8, %f12 alignaddr %i0, %o0, %i1 tvs %icc, 0x0 ldsw [%l7 + 0x48], %l6 ld [%l7 + 0x38], %f9 fmovrdgz %o7, %f4, %f6 fnot2s %f12, %f10 subccc %o6, 0x093F, %i6 movleu %icc, %l1, %l4 fcmped %fcc3, %f8, %f14 sdivx %i2, 0x031B, %g6 taddcctv %i7, 0x0FA6, %l0 ta %xcc, 0x5 fnot2 %f14, %f0 sllx %g2, 0x00, %o3 stx %l3, [%l7 + 0x10] stx %g5, [%l7 + 0x50] ldx [%l7 + 0x10], %i5 fmovsleu %icc, %f14, %f8 sth %i3, [%l7 + 0x7E] bleu,pn %icc, loop_316 fcmpne32 %f8, %f10, %o4 tl %xcc, 0x4 std %f10, [%l7 + 0x70] loop_316: move %icc, %l5, %i4 sth %o1, [%l7 + 0x76] fornot1s %f13, %f6, %f1 fcmpgt32 %f14, %f12, %g4 movl %xcc, %g1, %o5 fnands %f7, %f2, %f3 fandnot2 %f4, %f12, %f2 movcc %icc, %g7, %o2 fzero %f6 brnz %g3, loop_317 ldub [%l7 + 0x61], %l2 fzeros %f10 call loop_318 loop_317: fmovde %xcc, %f11, %f12 brz,a %o0, loop_319 ld [%l7 + 0x08], %f14 loop_318: addc %i0, 0x0CF2, %i1 stw %l6, [%l7 + 0x74] loop_319: bge,a,pt %icc, loop_320 sdivx %o7, 0x1523, %o6 brgez %i6, loop_321 fnot1s %f13, %f12 loop_320: srax %l1, 0x1E, %l4 taddcc %g6, %i7, %l0 loop_321: movgu %xcc, %i2, %g2 fmovrsne %l3, %f12, %f7 ldsw [%l7 + 0x70], %g5 lduw [%l7 + 0x64], %o3 fmovspos %icc, %f7, %f8 lduh [%l7 + 0x74], %i3 ldsb [%l7 + 0x57], %i5 ldx [%l7 + 0x20], %l5 edge32ln %i4, %o4, %o1 fcmple16 %f2, %f8, %g1 sth %o5, [%l7 + 0x7E] ldsw [%l7 + 0x14], %g4 bneg,a,pt %icc, loop_322 stx %o2, [%l7 + 0x58] movne %icc, %g7, %g3 stw %l2, [%l7 + 0x14] loop_322: std %f6, [%l7 + 0x60] addc %i0, 0x1F5F, %o0 bgu,pn %icc, loop_323 fxnors %f2, %f11, %f1 tl %xcc, 0x5 popc %i1, %l6 loop_323: ldsb [%l7 + 0x62], %o6 umul %i6, 0x0898, %l1 andncc %o7, %g6, %i7 bgu,a loop_324 fnot2 %f4, %f2 sth %l4, [%l7 + 0x6C] fmovdcs %xcc, %f3, %f1 loop_324: fmovscs %xcc, %f7, %f1 sethi 0x02B0, %i2 bneg,a,pt %xcc, loop_325 lduh [%l7 + 0x28], %l0 fbule %fcc1, loop_326 brnz,a %g2, loop_327 loop_325: movge %icc, %l3, %o3 fpadd16s %f9, %f6, %f10 loop_326: pdist %f0, %f14, %f8 loop_327: fmovrdgez %i3, %f4, %f6 lduh [%l7 + 0x0C], %g5 fsrc2 %f6, %f14 fnegd %f6, %f0 stx %i5, [%l7 + 0x78] tsubcc %i4, %l5, %o4 fandnot2 %f2, %f12, %f4 tpos %icc, 0x1 fmovdcs %icc, %f13, %f0 stw %g1, [%l7 + 0x48] tg %icc, 0x3 orcc %o1, %o5, %g4 fmovrslez %g7, %f4, %f10 bvs,a %icc, loop_328 te %xcc, 0x7 stb %g3, [%l7 + 0x24] xorcc %l2, %i0, %o0 loop_328: fone %f0 movleu %icc, %o2, %i1 udivcc %o6, 0x0699, %l6 stw %i6, [%l7 + 0x6C] ba,a %xcc, loop_329 subc %o7, 0x1754, %g6 ld [%l7 + 0x54], %f11 movleu %icc, %i7, %l4 loop_329: tsubcctv %i2, 0x00A4, %l1 ldsw [%l7 + 0x4C], %g2 sth %l3, [%l7 + 0x5E] fbue %fcc1, loop_330 bpos,a loop_331 edge8ln %o3, %l0, %g5 ldub [%l7 + 0x13], %i3 loop_330: fnor %f12, %f4, %f14 loop_331: movcc %xcc, %i5, %l5 ldsb [%l7 + 0x1C], %o4 fmovrse %i4, %f7, %f6 tge %xcc, 0x7 stw %o1, [%l7 + 0x40] fmovdpos %xcc, %f15, %f6 edge32ln %g1, %g4, %o5 ta %icc, 0x4 fmovrdlez %g7, %f8, %f0 ldsh [%l7 + 0x76], %g3 fbug,a %fcc1, loop_332 sth %i0, [%l7 + 0x1E] fbue %fcc0, loop_333 stw %o0, [%l7 + 0x74] loop_332: edge8l %l2, %o2, %o6 bl,a,pt %icc, loop_334 loop_333: ldsb [%l7 + 0x64], %i1 fpack16 %f10, %f13 fpack32 %f10, %f2, %f0 loop_334: mulx %l6, %i6, %g6 std %f10, [%l7 + 0x70] st %f11, [%l7 + 0x5C] fmovdgu %icc, %f7, %f3 andncc %o7, %i7, %i2 movcs %icc, %l1, %l4 lduh [%l7 + 0x0E], %l3 ldub [%l7 + 0x5F], %o3 fandnot2s %f1, %f15, %f4 ldx [%l7 + 0x10], %l0 fmovdleu %xcc, %f13, %f2 array32 %g5, %g2, %i5 edge16 %i3, %o4, %l5 ta %xcc, 0x0 stb %i4, [%l7 + 0x51] movrlz %g1, %g4, %o1 st %f15, [%l7 + 0x38] fpadd32 %f8, %f14, %f0 move %icc, %g7, %g3 tgu %xcc, 0x5 subcc %i0, 0x1EEF, %o0 fmovscc %xcc, %f15, %f2 ldub [%l7 + 0x3F], %l2 tcc %icc, 0x1 alignaddr %o2, %o5, %o6 fcmpne32 %f8, %f12, %l6 sllx %i1, 0x01, %i6 fmovdcs %xcc, %f9, %f13 brz %g6, loop_335 movleu %icc, %o7, %i7 fbge %fcc1, loop_336 addc %i2, 0x01F7, %l1 loop_335: lduh [%l7 + 0x76], %l3 fbuge,a %fcc1, loop_337 loop_336: fba,a %fcc0, loop_338 ba,a,pn %icc, loop_339 fnors %f10, %f7, %f11 loop_337: fxors %f0, %f1, %f0 loop_338: fbe %fcc2, loop_340 loop_339: fmovrdgez %o3, %f10, %f8 array32 %l4, %l0, %g5 mulx %i5, %g2, %i3 loop_340: movrne %l5, 0x392, %i4 smulcc %o4, %g4, %g1 ldd [%l7 + 0x28], %f12 fnot1s %f4, %f15 ldub [%l7 + 0x75], %g7 movvc %xcc, %g3, %o1 fcmpgt32 %f4, %f2, %o0 array32 %l2, %o2, %o5 sth %i0, [%l7 + 0x5A] fmovdvc %icc, %f13, %f14 tle %xcc, 0x4 fors %f1, %f13, %f5 tcs %icc, 0x1 stw %l6, [%l7 + 0x20] ldx [%l7 + 0x68], %i1 subcc %o6, 0x19C3, %i6 fmovd %f8, %f12 fmovsge %icc, %f5, %f11 fmovd %f12, %f4 fexpand %f7, %f14 sethi 0x0457, %o7 bpos,a %icc, loop_341 xor %g6, %i2, %i7 edge16 %l1, %l3, %o3 tge %xcc, 0x6 loop_341: stw %l0, [%l7 + 0x30] fblg %fcc3, loop_342 andcc %g5, 0x082C, %i5 edge32 %g2, %l4, %i3 fmovsneg %icc, %f1, %f8 loop_342: and %i4, 0x1450, %l5 movg %xcc, %g4, %o4 lduh [%l7 + 0x56], %g7 fmovsne %xcc, %f12, %f4 ldsh [%l7 + 0x4A], %g1 brlez %g3, loop_343 st %f8, [%l7 + 0x54] fmuld8sux16 %f7, %f12, %f14 sdivcc %o0, 0x1FEF, %o1 loop_343: stb %o2, [%l7 + 0x22] ta %icc, 0x0 ld [%l7 + 0x20], %f13 fmovdcs %xcc, %f5, %f0 fmovdvs %xcc, %f8, %f9 udivcc %l2, 0x1868, %i0 fpack32 %f8, %f10, %f6 fmovs %f4, %f3 brgez %l6, loop_344 fpadd16 %f0, %f8, %f6 ld [%l7 + 0x40], %f12 nop setx loop_345, %l0, %l1 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_344: be,pn %icc, loop_346 ld [%l7 + 0x7C], %f0 ldsb [%l7 + 0x4A], %i1 loop_345: fcmpd %fcc2, %f10, %f4 loop_346: stx %o6, [%l7 + 0x50] fmovsn %xcc, %f13, %f4 std %f0, [%l7 + 0x40] fmovrdlz %i6, %f12, %f6 fbe,a %fcc0, loop_347 tle %xcc, 0x3 ldsw [%l7 + 0x24], %o5 stb %g6, [%l7 + 0x22] loop_347: smul %i2, 0x1F0D, %i7 ld [%l7 + 0x50], %f0 fmovsl %icc, %f10, %f9 fmovse %icc, %f1, %f8 stw %l1, [%l7 + 0x24] fandnot1s %f14, %f0, %f6 fmovrslz %l3, %f8, %f11 fmovdn %xcc, %f0, %f3 ldd [%l7 + 0x10], %f14 ld [%l7 + 0x60], %f1 pdist %f6, %f8, %f14 fmovsvs %icc, %f12, %f0 edge8 %o7, %o3, %g5 lduh [%l7 + 0x6C], %l0 andncc %i5, %g2, %i3 andncc %l4, %i4, %g4 movg %xcc, %o4, %l5 fmovdpos %icc, %f6, %f12 fxnor %f8, %f12, %f4 andn %g1, 0x0452, %g7 faligndata %f10, %f6, %f12 fmovsle %xcc, %f9, %f4 fandnot1s %f10, %f5, %f0 udivcc %o0, 0x1E84, %o1 edge16ln %o2, %l2, %i0 edge16n %l6, %i1, %o6 ldub [%l7 + 0x4D], %g3 ldd [%l7 + 0x60], %f14 fnegd %f0, %f6 fmovsn %xcc, %f2, %f8 fmovdg %icc, %f5, %f6 lduh [%l7 + 0x22], %i6 tne %xcc, 0x2 sdivcc %o5, 0x131D, %i2 edge16ln %g6, %l1, %l3 movpos %xcc, %i7, %o7 edge32ln %g5, %o3, %i5 fcmpne16 %f0, %f10, %l0 movle %xcc, %g2, %l4 ldsb [%l7 + 0x0E], %i4 te %xcc, 0x3 edge8l %i3, %o4, %g4 fmovdpos %icc, %f10, %f10 fmovdle %icc, %f14, %f4 fbl %fcc1, loop_348 alignaddrl %g1, %g7, %l5 smul %o0, 0x1D3D, %o2 edge32l %o1, %i0, %l6 loop_348: fmovrdlz %l2, %f4, %f0 stw %o6, [%l7 + 0x3C] tgu %xcc, 0x6 sth %i1, [%l7 + 0x0C] stw %g3, [%l7 + 0x18] fmovrsgz %o5, %f14, %f4 tvc %xcc, 0x1 movg %icc, %i2, %i6 nop setx loop_349, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot2 %f12, %f12, %f12 nop setx loop_350, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movl %xcc, %g6, %l3 loop_349: ldsh [%l7 + 0x68], %i7 fxnors %f0, %f6, %f2 loop_350: fnor %f10, %f4, %f10 bvs %icc, loop_351 fba %fcc0, loop_352 stx %o7, [%l7 + 0x60] lduw [%l7 + 0x20], %l1 loop_351: sdivx %o3, 0x12DC, %i5 loop_352: lduh [%l7 + 0x34], %g5 fnot1 %f4, %f12 ldd [%l7 + 0x08], %f14 umulcc %g2, %l0, %l4 fmovdle %icc, %f7, %f14 tcs %icc, 0x5 lduh [%l7 + 0x7C], %i4 stb %i3, [%l7 + 0x19] movrlz %o4, %g1, %g7 edge16 %l5, %g4, %o0 tneg %icc, 0x2 ldd [%l7 + 0x30], %f12 ldsh [%l7 + 0x4E], %o2 st %f4, [%l7 + 0x28] ldd [%l7 + 0x50], %f10 bn %icc, loop_353 movrne %i0, %l6, %l2 fandnot2 %f0, %f8, %f8 fmul8x16al %f12, %f12, %f14 loop_353: stw %o6, [%l7 + 0x58] sll %o1, %g3, %o5 sdiv %i1, 0x0D88, %i6 sth %i2, [%l7 + 0x3E] brnz %g6, loop_354 fcmpne16 %f8, %f12, %l3 stb %i7, [%l7 + 0x63] movn %xcc, %l1, %o3 loop_354: stw %i5, [%l7 + 0x08] bvc,a,pt %icc, loop_355 fcmpgt32 %f14, %f10, %g5 ldsb [%l7 + 0x41], %g2 movrne %o7, %l0, %i4 loop_355: ldx [%l7 + 0x50], %i3 edge8ln %o4, %g1, %g7 movcc %xcc, %l4, %g4 fnegs %f2, %f6 fblg %fcc3, loop_356 fmul8ulx16 %f2, %f0, %f2 tpos %icc, 0x2 std %f4, [%l7 + 0x48] loop_356: st %f4, [%l7 + 0x34] fmul8sux16 %f14, %f0, %f6 ldsw [%l7 + 0x30], %l5 sdivcc %o2, 0x0CE4, %i0 std %f12, [%l7 + 0x78] st %f2, [%l7 + 0x30] ldd [%l7 + 0x70], %f8 lduw [%l7 + 0x44], %o0 std %f4, [%l7 + 0x68] tvc %icc, 0x5 fmovsn %icc, %f0, %f12 sub %l2, %l6, %o1 fcmpeq16 %f10, %f2, %g3 nop setx loop_357, %l0, %l1 jmpl %l1, %o5 fmovrdlz %o6, %f8, %f14 xnorcc %i1, 0x1C79, %i6 move %xcc, %i2, %g6 loop_357: brlez %l3, loop_358 fmovrdgez %l1, %f4, %f12 sth %o3, [%l7 + 0x20] ldsb [%l7 + 0x37], %i7 loop_358: movrgz %g5, %g2, %o7 xnor %l0, %i5, %i3 fmovsle %xcc, %f12, %f4 subccc %o4, 0x0732, %g1 fnegs %f1, %f9 fandnot1s %f6, %f15, %f10 fcmple16 %f2, %f12, %i4 or %l4, %g4, %l5 fcmpeq32 %f6, %f14, %g7 udiv %i0, 0x03D3, %o0 ble loop_359 fsrc2s %f12, %f14 fmovrdgez %l2, %f4, %f8 fornot2s %f4, %f13, %f5 loop_359: ldx [%l7 + 0x38], %l6 tn %icc, 0x4 smul %o2, %o1, %o5 lduw [%l7 + 0x7C], %g3 fcmpgt16 %f2, %f12, %i1 fmovdcs %icc, %f14, %f4 sth %o6, [%l7 + 0x7A] fsrc2s %f13, %f11 ldx [%l7 + 0x40], %i2 std %f6, [%l7 + 0x30] fexpand %f6, %f4 fbule,a %fcc0, loop_360 tpos %icc, 0x1 xor %g6, %l3, %i6 fmovdleu %xcc, %f15, %f0 loop_360: ldsb [%l7 + 0x67], %l1 fornot1s %f5, %f7, %f12 movge %xcc, %i7, %g5 ldsh [%l7 + 0x36], %o3 fbg,a %fcc0, loop_361 nop setx loop_362, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x6A], %g2 ldub [%l7 + 0x6A], %o7 loop_361: movrgez %i5, 0x26B, %i3 loop_362: fmovdgu %xcc, %f14, %f12 fbe,a %fcc2, loop_363 fcmpne32 %f4, %f4, %l0 tne %xcc, 0x5 std %f2, [%l7 + 0x50] loop_363: siam 0x1 pdist %f12, %f6, %f0 std %f4, [%l7 + 0x10] ldub [%l7 + 0x7B], %o4 udivx %i4, 0x0275, %l4 stw %g4, [%l7 + 0x68] fbge %fcc3, loop_364 taddcctv %l5, 0x1B18, %g1 call loop_365 fcmple16 %f4, %f2, %i0 loop_364: ldd [%l7 + 0x70], %f4 fpack32 %f10, %f8, %f0 loop_365: brgz %o0, loop_366 ldub [%l7 + 0x16], %l2 sth %g7, [%l7 + 0x2E] sub %o2, 0x1BC8, %o1 loop_366: ld [%l7 + 0x5C], %f11 fnot1 %f6, %f12 ldd [%l7 + 0x38], %f12 lduw [%l7 + 0x18], %l6 edge8ln %g3, %i1, %o5 srl %o6, 0x10, %i2 fzero %f8 movrgez %g6, 0x3B1, %i6 fmovd %f0, %f4 lduh [%l7 + 0x68], %l1 fmovrse %l3, %f0, %f10 stw %g5, [%l7 + 0x5C] fands %f15, %f4, %f2 andncc %i7, %o3, %o7 bge,a,pt %xcc, loop_367 fmovsleu %xcc, %f8, %f15 sth %i5, [%l7 + 0x6E] fandnot2s %f4, %f7, %f10 loop_367: movneg %icc, %g2, %i3 fnands %f11, %f0, %f9 xnorcc %o4, 0x1EB7, %l0 stx %l4, [%l7 + 0x68] fmovsg %xcc, %f3, %f11 sdivx %g4, 0x1333, %l5 fmovse %icc, %f2, %f3 ldsw [%l7 + 0x70], %g1 ldub [%l7 + 0x1E], %i4 fmovd %f14, %f6 fxnors %f1, %f6, %f3 st %f2, [%l7 + 0x68] lduh [%l7 + 0x7C], %i0 fmovrslez %l2, %f12, %f5 fands %f6, %f7, %f9 edge16l %o0, %g7, %o1 ldsh [%l7 + 0x46], %l6 sdiv %g3, 0x1C37, %o2 srl %i1, %o6, %o5 fnot2s %f13, %f12 xorcc %i2, 0x07F4, %g6 tcc %xcc, 0x5 fmovde %icc, %f15, %f11 ldsh [%l7 + 0x38], %l1 st %f6, [%l7 + 0x7C] st %f6, [%l7 + 0x5C] bn %icc, loop_368 fbule %fcc3, loop_369 ldsb [%l7 + 0x31], %l3 fmovrsne %g5, %f11, %f7 loop_368: fcmpd %fcc3, %f0, %f6 loop_369: fbg,a %fcc2, loop_370 tsubcc %i6, 0x0EE3, %i7 bvs,a %xcc, loop_371 st %f8, [%l7 + 0x68] loop_370: mulscc %o7, 0x0349, %o3 brlz %i5, loop_372 loop_371: addcc %i3, 0x09B9, %g2 edge8 %o4, %l0, %g4 fbn %fcc0, loop_373 loop_372: udivx %l4, 0x1FC8, %l5 ldsw [%l7 + 0x24], %g1 fnot2s %f5, %f1 loop_373: fbug,a %fcc2, loop_374 xnor %i4, 0x1F77, %l2 st %f9, [%l7 + 0x14] bn,a,pt %xcc, loop_375 loop_374: fcmps %fcc1, %f9, %f7 std %f0, [%l7 + 0x70] st %f2, [%l7 + 0x0C] loop_375: stb %o0, [%l7 + 0x24] movrgez %g7, %o1, %i0 ldsb [%l7 + 0x5A], %l6 edge16ln %o2, %i1, %g3 mulx %o5, %o6, %i2 subccc %g6, 0x0734, %l1 tsubcc %g5, 0x1FE5, %i6 ldd [%l7 + 0x40], %f0 subccc %i7, %o7, %l3 taddcc %o3, %i3, %i5 srax %g2, 0x07, %l0 sdiv %g4, 0x0039, %l4 stx %l5, [%l7 + 0x10] fmovsge %icc, %f5, %f13 edge16ln %o4, %i4, %g1 fmovrslz %l2, %f8, %f4 ldd [%l7 + 0x18], %f10 fnot1s %f0, %f6 sth %g7, [%l7 + 0x30] stx %o0, [%l7 + 0x70] ldd [%l7 + 0x78], %f0 udivcc %i0, 0x0006, %l6 movrne %o1, 0x311, %i1 brlez %o2, loop_376 movvs %icc, %o5, %g3 fbue,a %fcc2, loop_377 tge %icc, 0x3 loop_376: fnor %f10, %f12, %f4 fmovdne %xcc, %f0, %f14 loop_377: ldub [%l7 + 0x64], %i2 andncc %g6, %l1, %g5 stx %i6, [%l7 + 0x48] tn %xcc, 0x5 movge %xcc, %o6, %i7 tg %xcc, 0x1 stw %o7, [%l7 + 0x5C] st %f3, [%l7 + 0x44] fandnot2 %f10, %f4, %f14 std %f6, [%l7 + 0x60] nop setx loop_378, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbne,a %fcc2, loop_379 move %icc, %o3, %l3 fmovsl %icc, %f11, %f5 loop_378: stb %i5, [%l7 + 0x34] loop_379: stb %i3, [%l7 + 0x4C] udiv %l0, 0x0BE8, %g4 sra %l4, %g2, %o4 ldsh [%l7 + 0x24], %i4 taddcc %g1, %l5, %g7 lduh [%l7 + 0x7C], %l2 lduw [%l7 + 0x7C], %o0 umul %i0, 0x0EAB, %l6 srax %o1, %i1, %o5 fpack16 %f2, %f0 std %f2, [%l7 + 0x48] lduh [%l7 + 0x1A], %o2 movpos %xcc, %i2, %g3 movneg %icc, %g6, %g5 st %f13, [%l7 + 0x44] fmovdn %icc, %f2, %f10 array8 %i6, %l1, %i7 brlez,a %o6, loop_380 ldsb [%l7 + 0x6B], %o3 fbne,a %fcc2, loop_381 movn %xcc, %l3, %o7 loop_380: std %f8, [%l7 + 0x68] te %icc, 0x1 loop_381: edge8n %i5, %l0, %g4 pdist %f8, %f14, %f14 tcc %icc, 0x6 tl %xcc, 0x1 fmovdpos %xcc, %f14, %f8 fpadd16 %f8, %f14, %f12 brnz %l4, loop_382 brlz %i3, loop_383 std %f6, [%l7 + 0x28] faligndata %f2, %f4, %f12 loop_382: bgu,a %icc, loop_384 loop_383: ldsb [%l7 + 0x5E], %o4 lduh [%l7 + 0x74], %i4 tcc %icc, 0x5 loop_384: sth %g1, [%l7 + 0x4E] ldsw [%l7 + 0x64], %l5 sth %g7, [%l7 + 0x50] bl,a loop_385 fexpand %f8, %f2 ldd [%l7 + 0x10], %f14 orcc %g2, %l2, %o0 loop_385: fmovrsgez %l6, %f1, %f7 popc 0x0D1D, %i0 popc %o1, %i1 fandnot2s %f10, %f5, %f10 ldsh [%l7 + 0x2E], %o2 fmovsge %icc, %f6, %f13 fmovrse %o5, %f4, %f4 ld [%l7 + 0x70], %f11 stx %g3, [%l7 + 0x28] ldd [%l7 + 0x68], %f2 ldub [%l7 + 0x65], %g6 movrne %g5, %i2, %l1 stw %i7, [%l7 + 0x10] ldd [%l7 + 0x68], %f10 tcs %icc, 0x5 udiv %o6, 0x00F1, %o3 edge8 %l3, %o7, %i5 fmovdvs %icc, %f3, %f3 fbg %fcc2, loop_386 ldsw [%l7 + 0x34], %l0 lduw [%l7 + 0x10], %g4 stb %l4, [%l7 + 0x53] loop_386: std %f0, [%l7 + 0x18] fbug %fcc0, loop_387 srax %i3, 0x10, %i6 sra %o4, %i4, %l5 addccc %g7, 0x1B1F, %g2 loop_387: movrlz %g1, %l2, %l6 fmovsge %icc, %f5, %f0 fmovdcs %xcc, %f4, %f3 srax %o0, %i0, %i1 taddcctv %o2, 0x1B25, %o1 ldub [%l7 + 0x17], %g3 movvc %xcc, %o5, %g6 for %f6, %f14, %f0 sdivcc %i2, 0x1702, %g5 sth %l1, [%l7 + 0x0A] subccc %o6, %o3, %l3 movrne %i7, 0x018, %i5 fsrc2 %f8, %f14 lduw [%l7 + 0x40], %o7 fnands %f12, %f15, %f6 ldsh [%l7 + 0x36], %g4 brlez,a %l0, loop_388 fmovsa %xcc, %f14, %f5 lduw [%l7 + 0x30], %i3 tge %icc, 0x4 loop_388: stw %l4, [%l7 + 0x14] ld [%l7 + 0x74], %f3 ldd [%l7 + 0x60], %f6 brlz,a %i6, loop_389 fsrc1s %f1, %f6 fandnot1s %f1, %f12, %f9 stb %o4, [%l7 + 0x3B] loop_389: stw %l5, [%l7 + 0x70] bvs loop_390 tsubcc %g7, %i4, %g1 fmovsge %icc, %f4, %f0 or %g2, 0x0AEA, %l6 loop_390: ldsw [%l7 + 0x74], %o0 ldsw [%l7 + 0x38], %l2 st %f11, [%l7 + 0x08] ba,a,pt %icc, loop_391 stx %i0, [%l7 + 0x30] st %f3, [%l7 + 0x60] udivcc %o2, 0x0D2D, %o1 loop_391: te %icc, 0x7 movn %icc, %i1, %o5 bleu,pn %xcc, loop_392 ldsh [%l7 + 0x7A], %g3 sll %g6, %i2, %l1 movg %icc, %o6, %g5 loop_392: fxnor %f8, %f8, %f8 xor %l3, %i7, %o3 nop setx loop_393, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot2 %f6, %f4, %f14 udiv %o7, 0x1DF9, %g4 bvs,a,pt %icc, loop_394 loop_393: movvs %xcc, %l0, %i5 ldsh [%l7 + 0x2C], %l4 bcc,pn %icc, loop_395 loop_394: std %f6, [%l7 + 0x48] fpadd16s %f7, %f13, %f4 ldsw [%l7 + 0x70], %i3 loop_395: bcc,pn %icc, loop_396 bpos,a,pt %xcc, loop_397 bpos,a %icc, loop_398 std %f8, [%l7 + 0x10] loop_396: std %f8, [%l7 + 0x18] loop_397: mulscc %i6, %l5, %o4 loop_398: edge16ln %i4, %g7, %g2 tgu %icc, 0x1 ld [%l7 + 0x20], %f0 umulcc %g1, 0x0A29, %l6 andcc %l2, %i0, %o2 stx %o1, [%l7 + 0x38] sth %o0, [%l7 + 0x2A] tle %icc, 0x0 fcmpne32 %f12, %f4, %i1 sllx %g3, 0x06, %o5 lduh [%l7 + 0x32], %g6 stb %i2, [%l7 + 0x29] fnot2s %f2, %f8 bcs,a %xcc, loop_399 tge %icc, 0x6 siam 0x6 std %f14, [%l7 + 0x70] loop_399: and %o6, %g5, %l1 stw %i7, [%l7 + 0x78] ldsb [%l7 + 0x1F], %l3 fmovd %f12, %f8 brnz,a %o3, loop_400 ldub [%l7 + 0x60], %o7 tsubcc %g4, %l0, %l4 fsrc2 %f0, %f10 loop_400: fbule %fcc1, loop_401 fsrc2 %f12, %f12 popc 0x0241, %i3 stw %i5, [%l7 + 0x78] loop_401: fmovrse %i6, %f14, %f11 edge16n %o4, %i4, %l5 fmovdleu %xcc, %f8, %f3 nop setx loop_402, %l0, %l1 jmpl %l1, %g2 fmovrdgez %g1, %f10, %f12 or %g7, %l2, %i0 mova %icc, %l6, %o1 loop_402: fsrc2 %f10, %f12 fmovsne %xcc, %f15, %f15 ldsh [%l7 + 0x3A], %o2 sth %o0, [%l7 + 0x1E] fabsd %f8, %f12 tne %icc, 0x2 stw %g3, [%l7 + 0x58] ld [%l7 + 0x08], %f7 stx %i1, [%l7 + 0x18] ldx [%l7 + 0x38], %g6 ldsb [%l7 + 0x54], %o5 stb %o6, [%l7 + 0x73] ldsh [%l7 + 0x40], %g5 fandnot1 %f0, %f14, %f12 ldx [%l7 + 0x10], %i2 ldsw [%l7 + 0x28], %l1 bcc %xcc, loop_403 ldsb [%l7 + 0x26], %i7 fpadd32 %f14, %f4, %f12 lduh [%l7 + 0x4C], %l3 loop_403: fpadd32 %f8, %f10, %f2 subccc %o3, 0x1177, %o7 te %icc, 0x4 ld [%l7 + 0x1C], %f11 ld [%l7 + 0x54], %f6 brgez %l0, loop_404 stw %l4, [%l7 + 0x44] st %f12, [%l7 + 0x30] stb %i3, [%l7 + 0x1C] loop_404: fcmpne16 %f8, %f8, %i5 edge8l %g4, %i6, %i4 ldsw [%l7 + 0x30], %o4 std %f2, [%l7 + 0x20] ldsh [%l7 + 0x56], %l5 te %icc, 0x2 edge32l %g1, %g7, %g2 fmovscc %xcc, %f3, %f11 std %f14, [%l7 + 0x30] ldub [%l7 + 0x17], %i0 ldx [%l7 + 0x70], %l6 fmovs %f9, %f3 srax %o1, 0x17, %o2 stx %l2, [%l7 + 0x08] fmovdge %xcc, %f7, %f14 array16 %o0, %g3, %g6 fornot2 %f6, %f4, %f0 ldub [%l7 + 0x08], %i1 fbl %fcc3, loop_405 bshuffle %f0, %f6, %f12 movrlz %o6, %o5, %g5 fmuld8sux16 %f8, %f0, %f14 loop_405: ldsh [%l7 + 0x38], %l1 fbo %fcc3, loop_406 lduh [%l7 + 0x68], %i7 movvs %xcc, %i2, %o3 movge %icc, %l3, %l0 loop_406: ba,a,pt %xcc, loop_407 ldub [%l7 + 0x0B], %l4 bl,a,pt %xcc, loop_408 movne %icc, %i3, %o7 loop_407: sth %i5, [%l7 + 0x5E] nop setx loop_409, %l0, %l1 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_408: fmovdne %icc, %f10, %f15 edge8ln %g4, %i4, %o4 bshuffle %f4, %f12, %f2 loop_409: fnot1s %f12, %f0 fmovde %icc, %f1, %f3 bl,pn %icc, loop_410 popc 0x150B, %l5 andn %g1, 0x02C6, %g7 movrgz %i6, 0x119, %i0 loop_410: fnor %f12, %f6, %f6 srl %l6, 0x16, %g2 sth %o2, [%l7 + 0x30] fmovdl %xcc, %f11, %f6 fnands %f7, %f8, %f4 stw %l2, [%l7 + 0x40] udiv %o0, 0x1B95, %o1 stw %g6, [%l7 + 0x0C] fornot2s %f8, %f7, %f15 fpadd32s %f10, %f7, %f2 sra %i1, 0x0A, %g3 nop setx loop_411, %l0, %l1 jmpl %l1, %o5 stw %g5, [%l7 + 0x1C] ldx [%l7 + 0x68], %o6 add %l1, %i2, %i7 loop_411: fmovdn %icc, %f0, %f7 sra %l3, %o3, %l0 std %f10, [%l7 + 0x20] orn %l4, %i3, %o7 bpos,pt %xcc, loop_412 fmovdle %icc, %f13, %f15 fcmple32 %f2, %f2, %i5 lduh [%l7 + 0x0C], %g4 loop_412: lduh [%l7 + 0x42], %o4 fabss %f9, %f7 sth %i4, [%l7 + 0x50] fpackfix %f2, %f3 fcmpd %fcc0, %f14, %f14 fcmpd %fcc1, %f10, %f14 edge32l %l5, %g1, %g7 nop setx loop_413, %l0, %l1 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 + 0x2C], %i6 edge16l %i0, %l6, %o2 fbue %fcc0, loop_414 loop_413: fmovrslz %l2, %f15, %f10 ldub [%l7 + 0x20], %g2 lduh [%l7 + 0x0C], %o1 loop_414: st %f7, [%l7 + 0x34] fmovdvc %icc, %f6, %f4 fbule %fcc3, loop_415 orcc %g6, %i1, %o0 movgu %xcc, %g3, %g5 ldx [%l7 + 0x78], %o5 loop_415: fmovsgu %xcc, %f14, %f13 ldsb [%l7 + 0x56], %l1 fmovsge %xcc, %f1, %f3 brgz %i2, loop_416 stb %i7, [%l7 + 0x49] lduh [%l7 + 0x4A], %o6 ldsb [%l7 + 0x70], %l3 loop_416: tsubcctv %l0, 0x0E78, %l4 ldub [%l7 + 0x42], %i3 fbl,a %fcc2, loop_417 bne,a %icc, loop_418 ldsh [%l7 + 0x12], %o7 fmovrslez %i5, %f10, %f12 loop_417: fnand %f0, %f2, %f12 loop_418: fmovsne %icc, %f7, %f4 sdivcc %o3, 0x1C42, %o4 fmovdcc %xcc, %f6, %f15 edge8n %g4, %l5, %g1 andn %i4, 0x0096, %i6 ldx [%l7 + 0x50], %g7 fcmped %fcc2, %f4, %f0 bge,a %xcc, loop_419 brz %i0, loop_420 brgz,a %o2, loop_421 umulcc %l2, %l6, %o1 loop_419: ldsw [%l7 + 0x24], %g2 loop_420: ld [%l7 + 0x54], %f4 loop_421: stw %i1, [%l7 + 0x70] fnot1 %f0, %f6 ldsh [%l7 + 0x50], %o0 fcmple16 %f0, %f8, %g3 brlz %g5, loop_422 fornot2 %f4, %f10, %f0 sub %o5, %g6, %l1 fands %f15, %f10, %f2 loop_422: fnands %f2, %f4, %f5 lduw [%l7 + 0x64], %i2 tg %icc, 0x7 fbn %fcc2, loop_423 movne %xcc, %i7, %l3 sdivx %l0, 0x0B90, %o6 fblg,a %fcc3, loop_424 loop_423: ldsh [%l7 + 0x3E], %i3 fmuld8ulx16 %f0, %f3, %f2 ldd [%l7 + 0x48], %f12 loop_424: ldsw [%l7 + 0x70], %l4 fors %f6, %f8, %f2 fsrc2s %f9, %f15 orn %o7, 0x1F53, %i5 edge16 %o4, %g4, %o3 lduh [%l7 + 0x46], %g1 fpsub32 %f10, %f8, %f0 fbuge,a %fcc3, loop_425 sub %i4, 0x0E25, %i6 fpmerge %f3, %f4, %f12 fcmple32 %f6, %f10, %l5 loop_425: fand %f8, %f6, %f2 stx %i0, [%l7 + 0x10] fnors %f14, %f14, %f9 fbug,a %fcc1, loop_426 fmovsgu %icc, %f5, %f7 stx %g7, [%l7 + 0x68] lduh [%l7 + 0x6C], %l2 loop_426: fpadd32s %f12, %f13, %f7 subcc %l6, %o2, %g2 fmovdpos %icc, %f14, %f3 fabsd %f10, %f0 addccc %o1, %i1, %g3 stb %o0, [%l7 + 0x48] fones %f4 fmovsle %xcc, %f3, %f14 fnot2 %f4, %f2 sdivcc %o5, 0x1829, %g5 fcmpeq32 %f0, %f14, %l1 lduw [%l7 + 0x18], %i2 brnz %i7, loop_427 taddcc %g6, 0x1ED0, %l0 sth %l3, [%l7 + 0x56] fpsub16s %f0, %f11, %f13 loop_427: lduh [%l7 + 0x10], %o6 fmovsge %xcc, %f4, %f3 movcs %icc, %l4, %o7 umulcc %i5, %o4, %i3 movleu %icc, %g4, %g1 ble,a,pt %xcc, loop_428 fmovrsgez %i4, %f3, %f13 stx %o3, [%l7 + 0x30] pdist %f2, %f6, %f8 loop_428: fbug %fcc3, loop_429 brgz %i6, loop_430 fmovsge %icc, %f11, %f12 stw %l5, [%l7 + 0x48] loop_429: ldsh [%l7 + 0x66], %g7 loop_430: alignaddrl %l2, %l6, %o2 edge16l %i0, %o1, %i1 ld [%l7 + 0x18], %f7 bne,a,pn %xcc, loop_431 siam 0x1 stw %g3, [%l7 + 0x68] fnot2 %f12, %f12 loop_431: fabss %f2, %f10 st %f1, [%l7 + 0x60] fcmpgt16 %f4, %f2, %g2 umulcc %o5, %g5, %l1 movrgez %o0, %i7, %i2 std %f0, [%l7 + 0x38] fbl,a %fcc1, loop_432 fones %f14 movvc %icc, %g6, %l3 st %f5, [%l7 + 0x28] loop_432: fmovsneg %icc, %f12, %f11 ldub [%l7 + 0x4C], %o6 tcs %icc, 0x4 bn,pn %icc, loop_433 std %f12, [%l7 + 0x30] fbug %fcc1, loop_434 lduw [%l7 + 0x74], %l0 loop_433: fcmple16 %f0, %f8, %o7 movgu %xcc, %i5, %o4 loop_434: ld [%l7 + 0x28], %f12 bleu %xcc, loop_435 fxnor %f10, %f0, %f2 bcs,pt %icc, loop_436 bn,pn %icc, loop_437 loop_435: fabsd %f2, %f8 sdiv %l4, 0x166E, %g4 loop_436: fmovrdne %i3, %f12, %f12 loop_437: fmovsgu %xcc, %f9, %f2 fmovrsne %g1, %f2, %f7 lduw [%l7 + 0x44], %o3 stb %i6, [%l7 + 0x7C] edge8ln %i4, %g7, %l2 stb %l6, [%l7 + 0x2B] array32 %o2, %l5, %i0 addc %i1, %g3, %o1 movrgz %g2, 0x021, %g5 bgu %icc, loop_438 ble,a %xcc, loop_439 lduh [%l7 + 0x0E], %l1 fmovdpos %xcc, %f9, %f1 loop_438: movpos %xcc, %o5, %o0 loop_439: fcmpne32 %f0, %f10, %i7 movg %icc, %i2, %l3 brnz %o6, loop_440 lduh [%l7 + 0x76], %g6 umul %l0, 0x0F3D, %o7 ldub [%l7 + 0x52], %i5 loop_440: movleu %xcc, %o4, %l4 ldsw [%l7 + 0x5C], %i3 st %f15, [%l7 + 0x08] ldd [%l7 + 0x10], %f4 movrgez %g4, 0x3F2, %o3 fpadd32s %f5, %f0, %f0 lduh [%l7 + 0x20], %i6 fmovrslez %g1, %f5, %f15 fmovdle %icc, %f7, %f15 orncc %g7, %i4, %l2 addc %l6, 0x0813, %o2 sdivcc %i0, 0x16D5, %i1 tg %icc, 0x3 tcs %xcc, 0x6 fmovrdlez %l5, %f14, %f8 bvs %icc, loop_441 fmovrdgz %o1, %f4, %f4 tcs %xcc, 0x7 fnot1s %f3, %f14 loop_441: fcmpeq16 %f6, %f12, %g2 brnz %g3, loop_442 ldsb [%l7 + 0x0A], %l1 fbue %fcc1, loop_443 ldd [%l7 + 0x50], %f4 loop_442: lduh [%l7 + 0x24], %g5 fornot1 %f4, %f2, %f0 loop_443: ldsw [%l7 + 0x54], %o0 bpos,pn %icc, loop_444 ldsh [%l7 + 0x4A], %i7 ldd [%l7 + 0x70], %f12 fbuge %fcc1, loop_445 loop_444: sth %i2, [%l7 + 0x7E] bvs,a,pn %icc, loop_446 fmovsgu %icc, %f12, %f8 loop_445: fmovsvc %icc, %f6, %f13 fmovrdlez %l3, %f4, %f6 loop_446: fmovdvc %xcc, %f15, %f8 umulcc %o5, %g6, %l0 fmovsleu %xcc, %f1, %f3 fmul8ulx16 %f0, %f12, %f0 fcmpeq32 %f10, %f2, %o7 bgu %xcc, loop_447 fcmpeq32 %f0, %f14, %i5 fornot2 %f12, %f6, %f14 fmovrdne %o6, %f10, %f10 loop_447: fbg,a %fcc0, loop_448 stw %l4, [%l7 + 0x0C] movne %xcc, %o4, %g4 fcmps %fcc2, %f11, %f13 loop_448: nop setx loop_449, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivcc %o3, 0x1B6A, %i6 fbn,a %fcc0, loop_450 edge32ln %g1, %g7, %i4 loop_449: brnz %i3, loop_451 fnot2 %f4, %f14 loop_450: movvc %icc, %l2, %o2 udivx %l6, 0x1985, %i1 loop_451: fnegs %f13, %f12 std %f2, [%l7 + 0x78] ta %xcc, 0x3 udivx %l5, 0x0626, %o1 tsubcc %i0, %g2, %l1 fone %f6 movne %xcc, %g5, %g3 xnorcc %i7, %o0, %i2 fpackfix %f8, %f7 fnot2 %f4, %f6 fmovdvs %icc, %f7, %f14 siam 0x2 ldsh [%l7 + 0x44], %l3 lduh [%l7 + 0x10], %g6 fmovdg %icc, %f3, %f4 nop setx loop_452, %l0, %l1 jmpl %l1, %o5 movl %icc, %o7, %i5 siam 0x6 edge16 %o6, %l4, %o4 loop_452: orn %l0, 0x0A5C, %o3 lduh [%l7 + 0x44], %i6 movleu %xcc, %g4, %g1 array32 %i4, %i3, %l2 bvs,pt %xcc, loop_453 fpadd32s %f11, %f1, %f4 fnot2 %f12, %f2 fnor %f2, %f0, %f0 loop_453: movvs %xcc, %g7, %l6 bvs %icc, loop_454 ldd [%l7 + 0x68], %f0 ldsw [%l7 + 0x14], %o2 tvs %icc, 0x1 loop_454: siam 0x4 fmovdgu %icc, %f5, %f8 udiv %i1, 0x10C5, %o1 ldsw [%l7 + 0x14], %i0 fabsd %f10, %f2 brgez %g2, loop_455 std %f4, [%l7 + 0x30] xorcc %l1, %g5, %l5 ldsh [%l7 + 0x26], %i7 loop_455: fmovdvs %xcc, %f11, %f10 mova %xcc, %o0, %i2 mova %icc, %l3, %g6 smulcc %o5, 0x0B71, %o7 edge16n %g3, %o6, %i5 sra %l4, 0x0A, %l0 fbe %fcc1, loop_456 fmovrdne %o3, %f0, %f10 edge8 %o4, %i6, %g1 or %g4, %i4, %l2 loop_456: std %f12, [%l7 + 0x28] ldsw [%l7 + 0x44], %g7 std %f0, [%l7 + 0x10] bpos,a,pt %xcc, loop_457 ldsh [%l7 + 0x6A], %l6 st %f8, [%l7 + 0x38] fornot2 %f10, %f14, %f2 loop_457: fmovs %f7, %f10 pdist %f4, %f14, %f10 st %f12, [%l7 + 0x34] ldsh [%l7 + 0x62], %o2 fsrc1 %f14, %f6 ldx [%l7 + 0x20], %i1 fbug,a %fcc2, loop_458 ba,a loop_459 lduw [%l7 + 0x10], %i3 fmovse %xcc, %f13, %f10 loop_458: edge16l %i0, %g2, %l1 loop_459: orncc %o1, %l5, %i7 add %g5, %i2, %l3 fcmpgt32 %f12, %f14, %g6 smul %o5, 0x18E0, %o7 bvs %icc, loop_460 sllx %o0, 0x04, %o6 movn %icc, %g3, %i5 movcs %icc, %l0, %l4 loop_460: mova %xcc, %o4, %o3 fble,a %fcc2, loop_461 sth %g1, [%l7 + 0x6E] fcmpes %fcc3, %f4, %f2 fble,a %fcc1, loop_462 loop_461: ldsw [%l7 + 0x2C], %i6 fmovda %icc, %f3, %f6 smul %i4, %l2, %g4 loop_462: fmovdpos %icc, %f8, %f5 fmovsle %icc, %f10, %f13 fbue,a %fcc3, loop_463 fpsub16 %f4, %f12, %f2 fpadd16s %f6, %f8, %f5 ldd [%l7 + 0x08], %f0 loop_463: lduw [%l7 + 0x28], %l6 fmovsleu %icc, %f11, %f0 sth %g7, [%l7 + 0x6E] array16 %o2, %i3, %i1 ldsb [%l7 + 0x0D], %g2 lduw [%l7 + 0x5C], %i0 fbu %fcc2, loop_464 lduh [%l7 + 0x14], %l1 ldx [%l7 + 0x58], %l5 ldx [%l7 + 0x50], %o1 loop_464: and %g5, %i2, %l3 fpack32 %f10, %f10, %f8 brgz %i7, loop_465 ldd [%l7 + 0x48], %f4 movvs %icc, %g6, %o7 ldx [%l7 + 0x10], %o5 loop_465: fba %fcc3, loop_466 ldsh [%l7 + 0x62], %o6 movl %icc, %o0, %g3 addc %i5, %l4, %l0 loop_466: lduw [%l7 + 0x0C], %o3 tgu %icc, 0x4 add %g1, %o4, %i6 fornot2s %f7, %f10, %f9 array32 %i4, %g4, %l2 fba %fcc3, loop_467 lduw [%l7 + 0x0C], %l6 ldd [%l7 + 0x18], %f2 fmovdne %xcc, %f8, %f7 loop_467: bneg,pt %icc, loop_468 ld [%l7 + 0x34], %f13 fone %f12 std %f0, [%l7 + 0x10] loop_468: fmul8ulx16 %f6, %f8, %f4 fone %f10 fmuld8sux16 %f4, %f6, %f8 andncc %o2, %g7, %i1 fpadd16s %f1, %f8, %f15 std %f2, [%l7 + 0x68] movrne %i3, 0x34D, %g2 fornot2 %f4, %f12, %f14 lduh [%l7 + 0x72], %l1 tne %xcc, 0x6 fmovscs %xcc, %f14, %f6 fcmpne16 %f10, %f6, %i0 fabss %f6, %f10 lduh [%l7 + 0x6C], %l5 stb %g5, [%l7 + 0x45] tvs %icc, 0x5 brlz,a %i2, loop_469 smul %o1, %l3, %i7 fmovsleu %icc, %f3, %f2 fmovrslz %o7, %f13, %f3 loop_469: tl %icc, 0x5 sth %g6, [%l7 + 0x2C] fpsub32 %f2, %f8, %f4 brgz,a %o6, loop_470 fbul %fcc2, loop_471 stb %o5, [%l7 + 0x7B] fnor %f6, %f6, %f0 loop_470: lduw [%l7 + 0x4C], %g3 loop_471: ldx [%l7 + 0x40], %i5 addc %l4, 0x168B, %l0 fmovd %f6, %f12 fcmpes %fcc3, %f5, %f9 movl %xcc, %o3, %g1 ta %xcc, 0x3 udivx %o4, 0x1B02, %o0 addccc %i6, %g4, %l2 fand %f2, %f6, %f2 stw %i4, [%l7 + 0x08] tne %icc, 0x0 addc %l6, 0x01B0, %g7 ldsh [%l7 + 0x0C], %i1 movge %xcc, %i3, %g2 sdivcc %o2, 0x0C93, %l1 fmul8ulx16 %f2, %f0, %f12 srlx %l5, 0x14, %g5 lduw [%l7 + 0x60], %i0 fandnot2 %f0, %f2, %f12 fbe %fcc3, loop_472 fandnot1 %f12, %f0, %f0 st %f14, [%l7 + 0x0C] fmovsleu %icc, %f3, %f8 loop_472: lduw [%l7 + 0x50], %i2 fzeros %f3 fmovsl %icc, %f11, %f5 fmovrdgez %l3, %f8, %f6 fmovrslez %o1, %f1, %f10 tgu %icc, 0x6 sllx %i7, 0x0A, %g6 array32 %o7, %o5, %o6 movrgz %i5, 0x1A0, %g3 fpsub32 %f6, %f4, %f8 ldsh [%l7 + 0x64], %l0 st %f13, [%l7 + 0x48] fmovd %f14, %f6 fandnot1s %f2, %f6, %f10 mulscc %o3, %g1, %l4 popc %o4, %o0 ld [%l7 + 0x20], %f12 array8 %g4, %l2, %i4 array16 %i6, %l6, %i1 fpack32 %f8, %f10, %f2 fmovrslez %g7, %f5, %f0 fmovrsgez %i3, %f9, %f15 fmovrdgez %g2, %f8, %f12 bneg,a %xcc, loop_473 movg %icc, %o2, %l5 tsubcctv %l1, 0x1F0D, %g5 ldsw [%l7 + 0x40], %i0 loop_473: nop setx loop_474, %l0, %l1 jmpl %l1, %l3 ldub [%l7 + 0x26], %i2 std %f12, [%l7 + 0x40] movcs %xcc, %o1, %i7 loop_474: srax %o7, %o5, %g6 edge32ln %i5, %o6, %l0 ldsh [%l7 + 0x2E], %g3 fsrc2 %f4, %f0 fmovdn %icc, %f12, %f4 edge8 %g1, %o3, %o4 nop setx loop_475, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done pdist %f4, %f4, %f2 stx %l4, [%l7 + 0x30] movrne %o0, %l2, %g4 loop_475: fandnot2 %f4, %f12, %f2 ldsb [%l7 + 0x3B], %i4 tcs %icc, 0x4 stx %i6, [%l7 + 0x50] ldsh [%l7 + 0x40], %i1 fxors %f2, %f8, %f7 ldsw [%l7 + 0x58], %g7 ta %icc, 0x5 fbge %fcc2, loop_476 nop setx loop_477, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbu %fcc3, loop_478 fcmpgt16 %f14, %f4, %l6 loop_476: movneg %icc, %g2, %i3 loop_477: sethi 0x1E73, %l5 loop_478: stb %l1, [%l7 + 0x60] fmovdle %icc, %f2, %f10 fmovrsgez %o2, %f8, %f0 fmovsa %icc, %f4, %f8 fpadd16s %f13, %f10, %f5 fba,a %fcc1, loop_479 ldx [%l7 + 0x30], %i0 or %g5, 0x19F0, %i2 fpadd32s %f11, %f12, %f5 loop_479: ldsh [%l7 + 0x0A], %l3 fcmple16 %f2, %f4, %o1 xorcc %i7, %o5, %g6 andcc %o7, %i5, %o6 fexpand %f6, %f2 fmovdleu %icc, %f14, %f3 fmovdvs %icc, %f10, %f4 fmul8x16au %f1, %f9, %f4 alignaddrl %l0, %g3, %g1 umul %o3, 0x1438, %l4 andncc %o4, %o0, %g4 orn %i4, %l2, %i6 ldx [%l7 + 0x30], %i1 ldsb [%l7 + 0x54], %g7 ba,a %icc, loop_480 fpsub32 %f0, %f10, %f10 fsrc1 %f6, %f8 tg %xcc, 0x7 loop_480: fbge,a %fcc2, loop_481 ldx [%l7 + 0x20], %l6 fpack32 %f2, %f8, %f8 ldsh [%l7 + 0x76], %i3 loop_481: udivx %g2, 0x044A, %l5 tcc %xcc, 0x5 fpadd32s %f10, %f13, %f7 ldd [%l7 + 0x28], %f14 fcmpne16 %f0, %f2, %o2 fors %f13, %f0, %f14 st %f10, [%l7 + 0x2C] ldsb [%l7 + 0x60], %i0 faligndata %f6, %f14, %f6 ldsb [%l7 + 0x6A], %l1 bcs,a loop_482 stb %i2, [%l7 + 0x11] bleu,pt %xcc, loop_483 fmovsleu %icc, %f12, %f7 loop_482: orcc %l3, %o1, %g5 tn %xcc, 0x3 loop_483: bg,a,pn %xcc, loop_484 ldd [%l7 + 0x58], %f8 brlz,a %o5, loop_485 fmovrsgz %g6, %f1, %f14 loop_484: fcmpd %fcc0, %f6, %f14 fpadd16s %f14, %f2, %f11 loop_485: fcmps %fcc3, %f12, %f15 tpos %xcc, 0x2 ldub [%l7 + 0x74], %o7 movrgez %i5, 0x18A, %i7 ldd [%l7 + 0x28], %f2 lduw [%l7 + 0x3C], %o6 or %g3, 0x0CF2, %g1 udivx %l0, 0x094C, %o3 bleu,pn %xcc, loop_486 smulcc %l4, %o0, %g4 fmuld8ulx16 %f3, %f2, %f0 st %f11, [%l7 + 0x3C] loop_486: fmovsleu %xcc, %f4, %f13 mova %xcc, %o4, %l2 sth %i6, [%l7 + 0x5A] sth %i4, [%l7 + 0x58] fpsub32s %f15, %f11, %f14 fnot2 %f6, %f0 mova %xcc, %i1, %l6 umul %i3, 0x0D25, %g2 fbl,a %fcc0, loop_487 fmovs %f7, %f0 sth %l5, [%l7 + 0x40] fmovscs %xcc, %f15, %f15 loop_487: fmovrslz %g7, %f12, %f9 fones %f11 nop setx loop_488, %l0, %l1 jmpl %l1, %o2 ld [%l7 + 0x30], %f4 sth %i0, [%l7 + 0x70] bcc,a,pn %icc, loop_489 loop_488: brlez %l1, loop_490 bge loop_491 sethi 0x0CF1, %i2 loop_489: fnot2 %f6, %f4 loop_490: fbul %fcc1, loop_492 loop_491: tg %icc, 0x5 fmovrslez %o1, %f3, %f15 brlz,a %g5, loop_493 loop_492: umul %l3, %o5, %o7 bvs,a %icc, loop_494 lduw [%l7 + 0x38], %g6 loop_493: fmovrsgz %i5, %f11, %f15 fbug,a %fcc0, loop_495 loop_494: stw %i7, [%l7 + 0x48] add %g3, %g1, %o6 movrlz %o3, %l0, %l4 loop_495: ldx [%l7 + 0x10], %g4 udiv %o4, 0x1BE1, %l2 fbuge %fcc0, loop_496 stx %i6, [%l7 + 0x50] fpack32 %f6, %f2, %f12 bpos loop_497 loop_496: fornot1s %f11, %f13, %f13 fpadd16 %f10, %f0, %f6 edge32 %o0, %i1, %i4 loop_497: addccc %l6, 0x0888, %i3 subcc %g2, 0x12E8, %g7 fmovdne %xcc, %f5, %f7 fbuge %fcc0, loop_498 tgu %icc, 0x7 ldx [%l7 + 0x78], %l5 mulscc %o2, %i0, %l1 loop_498: movg %icc, %o1, %g5 mova %xcc, %i2, %o5 ld [%l7 + 0x6C], %f11 brlz,a %o7, loop_499 fnot1 %f4, %f2 fbn,a %fcc3, loop_500 ldsb [%l7 + 0x3E], %l3 loop_499: movre %i5, 0x037, %g6 or %g3, 0x0EC3, %g1 loop_500: fmul8x16au %f11, %f11, %f8 ldub [%l7 + 0x77], %i7 tneg %xcc, 0x1 stb %o6, [%l7 + 0x57] fxor %f0, %f2, %f6 brnz %o3, loop_501 fmovdcs %xcc, %f6, %f7 bcc loop_502 lduh [%l7 + 0x7A], %l4 loop_501: stb %g4, [%l7 + 0x1F] fmovrdgez %o4, %f2, %f2 loop_502: fmovs %f14, %f5 bcs loop_503 ldsh [%l7 + 0x5C], %l2 fmovrdlz %i6, %f8, %f0 brgz,a %o0, loop_504 loop_503: fmovde %xcc, %f4, %f6 umulcc %l0, %i4, %l6 stb %i3, [%l7 + 0x2C] loop_504: brlez %i1, loop_505 alignaddrl %g7, %l5, %o2 fmovda %xcc, %f6, %f12 ldsb [%l7 + 0x5C], %g2 loop_505: lduh [%l7 + 0x64], %i0 ldub [%l7 + 0x5C], %l1 movrlez %g5, 0x3FB, %i2 tpos %xcc, 0x2 ldsw [%l7 + 0x2C], %o1 stw %o7, [%l7 + 0x4C] bvc,pt %icc, loop_506 fmovsne %icc, %f6, %f13 st %f9, [%l7 + 0x20] umulcc %l3, %o5, %g6 loop_506: ldx [%l7 + 0x28], %i5 fba,a %fcc1, loop_507 sllx %g1, 0x19, %i7 st %f8, [%l7 + 0x48] st %f13, [%l7 + 0x4C] loop_507: sethi 0x0066, %g3 tsubcc %o6, 0x19A4, %l4 addcc %g4, 0x08A8, %o4 movcs %xcc, %o3, %i6 fble %fcc1, loop_508 std %f2, [%l7 + 0x18] ldub [%l7 + 0x24], %l2 ldsw [%l7 + 0x50], %o0 loop_508: subccc %l0, %l6, %i4 tge %xcc, 0x0 fbe %fcc0, loop_509 sll %i3, %i1, %g7 alignaddr %o2, %l5, %g2 movrgz %i0, 0x0E4, %l1 loop_509: popc %i2, %o1 fors %f10, %f2, %f1 fmovs %f12, %f6 movrne %o7, %g5, %o5 tl %xcc, 0x0 stw %g6, [%l7 + 0x50] lduw [%l7 + 0x6C], %i5 tsubcctv %g1, 0x0D63, %l3 array32 %g3, %o6, %l4 orncc %i7, 0x0B07, %o4 lduh [%l7 + 0x0A], %o3 fandnot1s %f2, %f13, %f7 fmovdne %xcc, %f12, %f3 lduw [%l7 + 0x64], %i6 tl %icc, 0x1 tne %xcc, 0x7 stb %l2, [%l7 + 0x49] tl %icc, 0x0 lduw [%l7 + 0x60], %o0 tl %icc, 0x1 fmovrslz %l0, %f10, %f2 subcc %g4, %i4, %l6 fba %fcc3, loop_510 st %f1, [%l7 + 0x58] fmovsge %xcc, %f1, %f0 st %f13, [%l7 + 0x68] loop_510: edge16l %i3, %i1, %g7 fors %f15, %f12, %f7 fcmpeq16 %f6, %f8, %o2 std %f12, [%l7 + 0x10] ba,pn %icc, loop_511 ldsh [%l7 + 0x7E], %l5 fmovdne %icc, %f9, %f1 ldsb [%l7 + 0x2D], %g2 loop_511: fcmpeq16 %f2, %f12, %l1 fmul8sux16 %f0, %f2, %f10 fnot2s %f5, %f7 ldd [%l7 + 0x70], %f2 ldsh [%l7 + 0x6C], %i2 fmovdleu %icc, %f8, %f3 xorcc %i0, 0x0872, %o7 alignaddr %o1, %o5, %g5 fxor %f14, %f6, %f12 fcmpes %fcc2, %f4, %f9 fmovrslz %i5, %f14, %f12 fmovrslz %g1, %f6, %f14 sth %l3, [%l7 + 0x78] udiv %g3, 0x09D2, %o6 ldsh [%l7 + 0x1E], %l4 std %f2, [%l7 + 0x30] andncc %i7, %g6, %o4 fblg,a %fcc0, loop_512 stw %o3, [%l7 + 0x28] xorcc %i6, 0x10F4, %l2 stb %l0, [%l7 + 0x1C] loop_512: lduh [%l7 + 0x78], %o0 fbg %fcc2, loop_513 srl %i4, 0x1F, %l6 fbu,a %fcc1, loop_514 std %f14, [%l7 + 0x18] loop_513: udivx %i3, 0x1DC4, %g4 ba,a %xcc, loop_515 loop_514: fmovda %xcc, %f15, %f13 ldd [%l7 + 0x50], %f10 fcmpgt32 %f8, %f0, %g7 loop_515: fmul8ulx16 %f10, %f10, %f6 fmul8x16 %f4, %f2, %f6 fba %fcc0, loop_516 ldd [%l7 + 0x60], %f14 fmovdl %icc, %f1, %f8 tne %icc, 0x3 loop_516: tsubcc %i1, 0x1628, %o2 fbug %fcc2, loop_517 lduw [%l7 + 0x7C], %g2 brnz %l1, loop_518 ldd [%l7 + 0x48], %f10 loop_517: ld [%l7 + 0x64], %f3 st %f9, [%l7 + 0x4C] loop_518: xnor %i2, %i0, %o7 fmovdvc %icc, %f8, %f5 fble,a %fcc2, loop_519 sethi 0x1358, %o1 array8 %l5, %o5, %g5 brz %g1, loop_520 loop_519: edge8ln %l3, %g3, %o6 fnot1 %f12, %f0 tge %xcc, 0x2 loop_520: fpsub32 %f14, %f4, %f0 fba %fcc3, loop_521 fnands %f8, %f5, %f1 ldx [%l7 + 0x58], %l4 fbg %fcc1, loop_522 loop_521: fnands %f0, %f4, %f3 fmovdpos %icc, %f4, %f6 fandnot1 %f0, %f0, %f4 loop_522: movrgez %i5, %g6, %o4 edge16n %o3, %i7, %l2 ldd [%l7 + 0x40], %f14 tsubcctv %l0, %o0, %i4 lduw [%l7 + 0x2C], %l6 taddcc %i3, %g4, %i6 fmovsvs %xcc, %f11, %f9 fmovscc %icc, %f2, %f11 tne %xcc, 0x6 fandnot1s %f9, %f8, %f5 smulcc %g7, 0x1C65, %i1 stb %g2, [%l7 + 0x6A] sdivcc %o2, 0x1617, %i2 lduw [%l7 + 0x38], %l1 fmovdne %icc, %f4, %f15 fbul,a %fcc2, loop_523 ldd [%l7 + 0x40], %f10 stb %i0, [%l7 + 0x1B] ldub [%l7 + 0x43], %o7 loop_523: ldsh [%l7 + 0x56], %l5 stw %o1, [%l7 + 0x08] ldsw [%l7 + 0x48], %o5 movvs %icc, %g5, %g1 xnor %l3, 0x16EF, %o6 subccc %l4, %i5, %g3 fsrc1 %f2, %f6 stw %o4, [%l7 + 0x2C] stw %o3, [%l7 + 0x44] movle %icc, %g6, %i7 fnot1s %f1, %f5 fmovscs %icc, %f12, %f7 orncc %l2, 0x086A, %o0 std %f12, [%l7 + 0x40] ldd [%l7 + 0x58], %f8 fornot2 %f12, %f2, %f10 fsrc1s %f1, %f14 fmovse %xcc, %f1, %f9 ldsw [%l7 + 0x38], %l0 movn %xcc, %l6, %i4 fmovsa %xcc, %f11, %f2 ldsw [%l7 + 0x18], %i3 brnz,a %g4, loop_524 fmovsvs %xcc, %f11, %f9 lduw [%l7 + 0x40], %i6 std %f6, [%l7 + 0x18] loop_524: or %g7, %i1, %o2 stb %g2, [%l7 + 0x45] smulcc %i2, 0x139D, %i0 bg,a,pn %icc, loop_525 fbul %fcc1, loop_526 fornot1s %f14, %f3, %f1 fmovscs %xcc, %f5, %f15 loop_525: ldsh [%l7 + 0x5C], %l1 loop_526: tle %icc, 0x6 fsrc1s %f3, %f15 lduh [%l7 + 0x6A], %l5 fba,a %fcc1, loop_527 fmovdvs %xcc, %f5, %f9 lduw [%l7 + 0x10], %o7 fpmerge %f13, %f9, %f6 loop_527: movl %xcc, %o1, %g5 sdivcc %o5, 0x179A, %g1 ldsb [%l7 + 0x47], %l3 movgu %xcc, %l4, %i5 fmovrsgez %g3, %f11, %f14 bpos,pt %xcc, loop_528 and %o4, %o3, %g6 st %f1, [%l7 + 0x68] bl %icc, loop_529 loop_528: brlz,a %i7, loop_530 udiv %o6, 0x109B, %l2 ldsw [%l7 + 0x50], %l0 loop_529: addc %l6, %o0, %i4 loop_530: orcc %g4, %i6, %g7 nop setx loop_531, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsle %icc, %f8, %f10 ldub [%l7 + 0x56], %i1 ld [%l7 + 0x4C], %f0 loop_531: udivcc %i3, 0x0489, %o2 tleu %icc, 0x7 ta %xcc, 0x0 movrlez %g2, %i2, %l1 sth %i0, [%l7 + 0x7C] ldub [%l7 + 0x7F], %l5 std %f0, [%l7 + 0x10] fpack16 %f14, %f10 nop setx loop_532, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brlez %o7, loop_533 fpmerge %f2, %f10, %f6 smul %o1, 0x19AC, %g5 loop_532: siam 0x4 loop_533: ldsh [%l7 + 0x30], %o5 std %f0, [%l7 + 0x20] nop setx loop_534, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdpos %xcc, %f14, %f15 fmovdle %xcc, %f3, %f2 fmovdneg %icc, %f11, %f15 loop_534: brgz %l3, loop_535 movvc %xcc, %l4, %g1 ldsw [%l7 + 0x3C], %g3 tne %icc, 0x6 loop_535: lduw [%l7 + 0x10], %o4 edge16ln %o3, %i5, %g6 edge8ln %o6, %l2, %l0 fmovrse %i7, %f7, %f11 ldsw [%l7 + 0x6C], %l6 lduw [%l7 + 0x74], %o0 tcs %icc, 0x1 tleu %xcc, 0x3 smulcc %g4, %i6, %i4 stw %i1, [%l7 + 0x48] ld [%l7 + 0x20], %f0 stx %i3, [%l7 + 0x38] addcc %o2, 0x172E, %g2 fors %f4, %f6, %f15 fone %f0 edge16ln %i2, %g7, %i0 fsrc2 %f14, %f4 edge8ln %l5, %l1, %o7 stw %o1, [%l7 + 0x10] fmovsgu %icc, %f15, %f2 faligndata %f14, %f2, %f6 ldd [%l7 + 0x20], %f14 fcmpes %fcc3, %f9, %f3 ldub [%l7 + 0x0B], %g5 sllx %l3, 0x17, %l4 srlx %g1, %o5, %g3 fpackfix %f0, %f6 stx %o4, [%l7 + 0x60] std %f2, [%l7 + 0x48] std %f4, [%l7 + 0x10] fble,a %fcc2, loop_536 sth %i5, [%l7 + 0x54] movleu %xcc, %o3, %o6 fmovrdne %g6, %f2, %f4 loop_536: bvc loop_537 fmovdge %icc, %f7, %f7 fmovdvs %xcc, %f14, %f15 ldsh [%l7 + 0x54], %l2 loop_537: fmovse %icc, %f6, %f2 fsrc2s %f3, %f3 fpsub32 %f0, %f12, %f6 ld [%l7 + 0x50], %f8 nop setx loop_538, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bshuffle %f2, %f8, %f8 movcc %icc, %l0, %l6 array16 %o0, %g4, %i6 loop_538: ldub [%l7 + 0x7B], %i7 fmovdle %xcc, %f5, %f2 edge16l %i1, %i3, %i4 fcmps %fcc1, %f5, %f14 st %f6, [%l7 + 0x40] xor %g2, 0x0623, %i2 edge16 %o2, %g7, %i0 fnegs %f2, %f0 nop setx loop_539, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tsubcctv %l1, 0x0FDE, %l5 brgz,a %o7, loop_540 xorcc %g5, %l3, %l4 loop_539: sth %o1, [%l7 + 0x16] std %f12, [%l7 + 0x48] loop_540: fmovdgu %icc, %f5, %f10 fmovrdgz %g1, %f2, %f12 fbge,a %fcc3, loop_541 ldx [%l7 + 0x18], %g3 bvc,a %xcc, loop_542 fandnot2 %f8, %f2, %f2 loop_541: fzeros %f3 ld [%l7 + 0x08], %f2 loop_542: fmovdvc %xcc, %f2, %f15 edge8l %o5, %o4, %i5 addcc %o3, 0x0921, %o6 addcc %g6, %l2, %l0 subcc %l6, 0x0C2B, %o0 std %f14, [%l7 + 0x70] edge16l %g4, %i6, %i1 ldd [%l7 + 0x08], %f8 fmovsl %icc, %f12, %f13 sra %i3, 0x05, %i7 fpsub16s %f1, %f7, %f2 ldub [%l7 + 0x10], %i4 fmul8x16au %f7, %f0, %f4 fcmps %fcc1, %f0, %f2 stx %i2, [%l7 + 0x28] sra %o2, %g7, %g2 fmovdcs %xcc, %f11, %f3 array32 %l1, %l5, %i0 fbn,a %fcc1, loop_543 fmovsleu %icc, %f0, %f0 fmovscs %xcc, %f15, %f13 fmul8sux16 %f8, %f2, %f14 loop_543: bvc,a,pn %icc, loop_544 movne %xcc, %g5, %o7 fabsd %f14, %f12 fcmped %fcc3, %f2, %f6 loop_544: andcc %l3, 0x07E5, %l4 ta %icc, 0x0 movleu %icc, %g1, %g3 fmovrsgz %o5, %f13, %f0 ld [%l7 + 0x68], %f10 ldd [%l7 + 0x30], %f4 ldsw [%l7 + 0x58], %o4 ldsb [%l7 + 0x5D], %o1 fcmpeq16 %f0, %f4, %i5 bcc loop_545 fmul8sux16 %f10, %f12, %f2 lduw [%l7 + 0x40], %o3 stw %g6, [%l7 + 0x60] loop_545: fcmps %fcc3, %f12, %f1 popc %l2, %l0 stw %o6, [%l7 + 0x34] sllx %l6, %o0, %i6 movvc %xcc, %g4, %i1 sdivcc %i7, 0x1362, %i4 fmovdge %xcc, %f7, %f3 fpadd16 %f8, %f12, %f2 ldx [%l7 + 0x68], %i3 fpsub16s %f14, %f8, %f15 ldx [%l7 + 0x78], %i2 fsrc1s %f1, %f6 fmovrdgez %o2, %f6, %f4 umulcc %g2, %l1, %l5 fmul8x16 %f14, %f6, %f12 sll %i0, 0x11, %g5 fand %f2, %f0, %f4 taddcc %o7, 0x1DD2, %l3 sth %g7, [%l7 + 0x26] tsubcc %l4, 0x1524, %g1 fmovsvc %icc, %f13, %f4 ldsh [%l7 + 0x1C], %g3 fmovspos %icc, %f8, %f5 orcc %o5, 0x1B6C, %o4 movrlez %o1, 0x2E4, %o3 st %f15, [%l7 + 0x48] sll %i5, %l2, %g6 fmovsleu %xcc, %f1, %f3 fpadd32 %f14, %f8, %f14 stb %l0, [%l7 + 0x18] ldsh [%l7 + 0x66], %l6 std %f14, [%l7 + 0x08] fcmpes %fcc0, %f8, %f5 addc %o0, %i6, %o6 sth %g4, [%l7 + 0x44] tpos %icc, 0x1 sdivcc %i7, 0x1D4D, %i1 fmovrdlz %i4, %f6, %f6 sth %i2, [%l7 + 0x68] sll %o2, 0x06, %i3 fmovsge %xcc, %f11, %f13 move %icc, %l1, %l5 brlez %i0, loop_546 movre %g2, 0x382, %g5 movcc %xcc, %o7, %g7 sub %l3, %l4, %g1 loop_546: fcmpgt32 %f10, %f0, %o5 ldd [%l7 + 0x78], %f4 tpos %icc, 0x5 orcc %g3, 0x1600, %o1 fmul8x16 %f14, %f2, %f10 sub %o3, 0x170B, %o4 fnand %f2, %f12, %f12 ldsh [%l7 + 0x36], %i5 fcmpgt16 %f8, %f2, %l2 std %f8, [%l7 + 0x50] fbl %fcc3, loop_547 movge %icc, %g6, %l6 ldsb [%l7 + 0x65], %o0 fandnot2s %f12, %f12, %f0 loop_547: andn %i6, 0x16F0, %o6 add %g4, %i7, %i1 sth %i4, [%l7 + 0x34] edge32n %i2, %o2, %i3 fcmpd %fcc3, %f2, %f8 movge %icc, %l1, %l0 fpsub16s %f3, %f4, %f9 smulcc %l5, 0x09AB, %i0 fpack16 %f8, %f4 edge32 %g5, %o7, %g7 tg %xcc, 0x1 fmul8ulx16 %f14, %f8, %f4 ld [%l7 + 0x54], %f14 fmovdpos %icc, %f6, %f15 stw %g2, [%l7 + 0x44] ldsb [%l7 + 0x3D], %l4 stb %l3, [%l7 + 0x16] fcmpes %fcc2, %f3, %f5 fcmps %fcc3, %f14, %f11 fbuge %fcc3, loop_548 stx %o5, [%l7 + 0x30] fmovdcs %icc, %f2, %f0 fmovsvs %xcc, %f7, %f6 loop_548: bg %icc, loop_549 fmovda %icc, %f0, %f0 tpos %icc, 0x1 ldub [%l7 + 0x2B], %g3 loop_549: sdivcc %g1, 0x19AF, %o1 srlx %o4, 0x0B, %i5 andcc %l2, 0x120A, %o3 fsrc1s %f0, %f5 ldub [%l7 + 0x08], %l6 stb %o0, [%l7 + 0x4C] ldx [%l7 + 0x20], %g6 fmovscs %xcc, %f9, %f3 fmovsle %xcc, %f0, %f12 mulx %o6, %i6, %i7 st %f12, [%l7 + 0x28] fcmpd %fcc0, %f8, %f12 addcc %i1, 0x1639, %g4 movne %icc, %i4, %i2 or %i3, 0x15EA, %l1 stw %l0, [%l7 + 0x30] fnegd %f12, %f12 lduw [%l7 + 0x28], %o2 fmovdleu %icc, %f14, %f5 ldsw [%l7 + 0x50], %l5 call loop_550 fmovdpos %xcc, %f11, %f1 fcmpne32 %f6, %f6, %g5 sth %i0, [%l7 + 0x08] loop_550: fmovrse %g7, %f5, %f1 st %f13, [%l7 + 0x3C] edge16l %o7, %l4, %l3 ld [%l7 + 0x60], %f7 fbne,a %fcc1, loop_551 fmovsvs %icc, %f13, %f8 fsrc2 %f10, %f8 st %f7, [%l7 + 0x48] loop_551: xor %g2, 0x0501, %o5 sth %g1, [%l7 + 0x42] addcc %g3, 0x0E63, %o1 ldsw [%l7 + 0x50], %o4 fbo %fcc0, loop_552 be,a,pn %icc, loop_553 ldx [%l7 + 0x30], %l2 tge %xcc, 0x0 loop_552: stx %o3, [%l7 + 0x40] loop_553: tge %xcc, 0x4 stw %l6, [%l7 + 0x48] fandnot1 %f8, %f4, %f12 fnor %f8, %f0, %f6 fpsub32s %f9, %f4, %f0 fmovsa %xcc, %f9, %f8 lduh [%l7 + 0x7A], %o0 fpmerge %f12, %f0, %f10 lduw [%l7 + 0x64], %g6 std %f10, [%l7 + 0x38] fornot2 %f12, %f8, %f8 st %f1, [%l7 + 0x44] srlx %o6, %i6, %i5 movneg %icc, %i1, %i7 stb %g4, [%l7 + 0x21] fmovdcs %icc, %f11, %f6 edge32ln %i2, %i4, %i3 fbo %fcc0, loop_554 subc %l1, 0x017C, %l0 fmovde %xcc, %f2, %f0 fnand %f2, %f10, %f0 loop_554: srlx %o2, %l5, %g5 movcs %icc, %i0, %g7 lduw [%l7 + 0x38], %o7 addccc %l3, 0x14EB, %l4 orcc %g2, 0x0428, %g1 lduh [%l7 + 0x30], %o5 tg %icc, 0x4 fandnot1 %f14, %f4, %f0 fornot2s %f0, %f8, %f15 sth %g3, [%l7 + 0x56] andn %o4, 0x03D0, %l2 lduw [%l7 + 0x30], %o1 lduw [%l7 + 0x30], %l6 brnz,a %o3, loop_555 edge16ln %o0, %o6, %g6 ldd [%l7 + 0x50], %f4 udivcc %i6, 0x1F1A, %i1 loop_555: fpadd32s %f0, %f7, %f11 stx %i5, [%l7 + 0x70] std %f14, [%l7 + 0x20] fandnot2 %f6, %f12, %f0 st %f11, [%l7 + 0x78] ldsb [%l7 + 0x6E], %g4 fbge %fcc0, loop_556 ldx [%l7 + 0x20], %i2 movge %xcc, %i7, %i3 fmuld8sux16 %f7, %f2, %f12 loop_556: ldsw [%l7 + 0x74], %i4 bneg %xcc, loop_557 fmovdne %xcc, %f0, %f6 ld [%l7 + 0x24], %f14 st %f6, [%l7 + 0x78] loop_557: addccc %l1, 0x1253, %o2 lduh [%l7 + 0x18], %l5 movrlz %l0, 0x395, %i0 array8 %g7, %o7, %l3 movl %xcc, %l4, %g5 ldx [%l7 + 0x20], %g1 fmovsgu %xcc, %f9, %f9 tgu %icc, 0x6 edge32ln %o5, %g3, %g2 srl %l2, 0x0B, %o1 fmovse %xcc, %f12, %f6 ld [%l7 + 0x64], %f4 sth %l6, [%l7 + 0x4E] stb %o3, [%l7 + 0x27] ldub [%l7 + 0x4E], %o4 subccc %o6, %g6, %i6 fpack16 %f8, %f7 orcc %i1, %o0, %i5 sdiv %g4, 0x1991, %i7 mulx %i3, %i4, %i2 fble,a %fcc3, loop_558 alignaddrl %o2, %l5, %l1 fandnot2s %f10, %f12, %f13 fmovsgu %xcc, %f6, %f10 loop_558: ldsb [%l7 + 0x51], %l0 fmovsle %xcc, %f15, %f10 smul %i0, 0x1CBF, %g7 stx %l3, [%l7 + 0x20] ld [%l7 + 0x14], %f1 andcc %l4, 0x10B1, %g5 andncc %g1, %o7, %g3 be,a %xcc, loop_559 fmovrdgez %o5, %f14, %f4 be,pt %xcc, loop_560 movneg %icc, %l2, %g2 loop_559: movg %icc, %o1, %l6 brgez %o3, loop_561 loop_560: fxor %f8, %f12, %f10 fandnot1s %f2, %f5, %f13 addc %o6, %o4, %i6 loop_561: fmovd %f8, %f2 xnor %g6, 0x068A, %i1 ldsb [%l7 + 0x36], %i5 st %f7, [%l7 + 0x74] fmovrse %g4, %f0, %f8 ldsb [%l7 + 0x27], %o0 andn %i3, 0x112B, %i4 movvc %xcc, %i7, %o2 bn,pt %icc, loop_562 bcs,a %xcc, loop_563 tgu %xcc, 0x0 fmovdn %icc, %f3, %f9 loop_562: smul %l5, 0x03EE, %i2 loop_563: stb %l0, [%l7 + 0x0D] andcc %i0, 0x0AF6, %l1 fpackfix %f6, %f11 sth %g7, [%l7 + 0x64] movcc %icc, %l4, %l3 fcmpgt32 %f4, %f10, %g5 fmovde %icc, %f7, %f8 be %xcc, loop_564 tl %xcc, 0x6 ldsh [%l7 + 0x6E], %g1 umul %o7, %g3, %l2 loop_564: udiv %g2, 0x1080, %o1 fmovsvs %icc, %f3, %f6 taddcc %l6, 0x17BC, %o3 fbl,a %fcc3, loop_565 fcmpeq16 %f0, %f6, %o6 alignaddr %o4, %o5, %i6 fmovrde %g6, %f10, %f12 loop_565: sth %i1, [%l7 + 0x5E] fble %fcc3, loop_566 lduh [%l7 + 0x28], %g4 fcmpne32 %f2, %f4, %i5 brgz,a %i3, loop_567 loop_566: fmovdpos %xcc, %f6, %f14 tgu %icc, 0x7 fcmpd %fcc2, %f10, %f4 loop_567: st %f14, [%l7 + 0x1C] umul %o0, %i7, %i4 fnot2s %f8, %f1 fandnot1s %f0, %f2, %f12 tvs %xcc, 0x4 lduh [%l7 + 0x76], %o2 edge8ln %i2, %l0, %i0 fpsub32s %f9, %f5, %f15 sllx %l1, %g7, %l4 move %icc, %l5, %l3 ldub [%l7 + 0x10], %g5 fands %f14, %f0, %f1 edge8l %g1, %g3, %o7 be,a %icc, loop_568 subcc %l2, 0x0A6C, %g2 addcc %l6, 0x0CB5, %o1 bl,pt %icc, loop_569 loop_568: movgu %icc, %o3, %o6 udivx %o5, 0x1227, %i6 lduw [%l7 + 0x74], %g6 loop_569: smul %i1, 0x0C48, %o4 fmovdneg %icc, %f4, %f5 fmovrsgez %g4, %f8, %f14 sth %i3, [%l7 + 0x4A] fble,a %fcc0, loop_570 ldsb [%l7 + 0x6F], %o0 fble %fcc3, loop_571 stx %i5, [%l7 + 0x38] loop_570: array16 %i4, %o2, %i7 lduh [%l7 + 0x58], %i2 loop_571: udivx %i0, 0x08BC, %l1 orn %l0, %g7, %l4 ldx [%l7 + 0x48], %l3 fmovrsgz %l5, %f1, %f9 ldsb [%l7 + 0x19], %g5 tgu %xcc, 0x2 ldsw [%l7 + 0x48], %g3 ld [%l7 + 0x20], %f13 ble,a loop_572 ldx [%l7 + 0x40], %o7 lduh [%l7 + 0x1C], %g1 edge8 %l2, %g2, %l6 loop_572: stb %o3, [%l7 + 0x51] nop setx loop_573, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andncc %o1, %o5, %o6 bneg,a %icc, loop_574 fsrc2s %f3, %f8 loop_573: fpadd16s %f4, %f0, %f13 fbug,a %fcc2, loop_575 loop_574: xnorcc %g6, %i6, %o4 movl %xcc, %i1, %i3 stw %g4, [%l7 + 0x10] loop_575: movrlez %o0, 0x2DF, %i5 movrgez %o2, %i4, %i7 fmovrdne %i0, %f12, %f0 sth %i2, [%l7 + 0x14] fmul8x16 %f6, %f14, %f0 fnor %f4, %f6, %f2 ldsw [%l7 + 0x78], %l1 fcmpes %fcc0, %f7, %f11 fcmple32 %f12, %f6, %g7 ld [%l7 + 0x40], %f15 fnot1 %f6, %f8 xnorcc %l0, %l4, %l3 fbul %fcc3, loop_576 smul %g5, 0x037B, %g3 fmovdpos %xcc, %f2, %f14 fmovrse %l5, %f14, %f9 loop_576: fmovdleu %xcc, %f8, %f7 movvs %xcc, %g1, %o7 fmovdl %xcc, %f7, %f0 fmovsg %xcc, %f8, %f4 stw %l2, [%l7 + 0x2C] sth %g2, [%l7 + 0x26] fnand %f8, %f14, %f8 bg %xcc, loop_577 fbue,a %fcc0, loop_578 stw %o3, [%l7 + 0x40] smul %l6, 0x195E, %o1 loop_577: fmovscc %icc, %f3, %f12 loop_578: tneg %xcc, 0x6 tn %icc, 0x6 mulscc %o6, %o5, %g6 stb %i6, [%l7 + 0x75] ldsh [%l7 + 0x7C], %o4 udivx %i3, 0x032F, %g4 movre %i1, 0x2DE, %o0 fcmpeq32 %f8, %f4, %i5 fpadd32s %f9, %f6, %f6 for %f12, %f2, %f4 fmovsa %icc, %f5, %f11 fnot2 %f0, %f14 fble,a %fcc0, loop_579 movl %icc, %o2, %i4 lduw [%l7 + 0x70], %i7 array8 %i2, %i0, %g7 loop_579: mulx %l0, 0x10F8, %l1 subcc %l3, %g5, %g3 fand %f2, %f10, %f14 bvs,a,pt %icc, loop_580 ldsh [%l7 + 0x46], %l4 movgu %xcc, %l5, %o7 fpadd32 %f12, %f14, %f6 loop_580: tl %icc, 0x2 orncc %l2, 0x0641, %g2 lduw [%l7 + 0x2C], %g1 mulscc %l6, 0x11A1, %o1 call loop_581 ble,a,pn %xcc, loop_582 stb %o3, [%l7 + 0x2A] lduh [%l7 + 0x0C], %o6 loop_581: faligndata %f14, %f0, %f6 loop_582: tne %xcc, 0x6 fpsub16 %f6, %f4, %f4 srax %g6, 0x1E, %i6 tcs %xcc, 0x3 ldx [%l7 + 0x68], %o5 sub %i3, %o4, %i1 array8 %g4, %i5, %o2 fcmpgt32 %f6, %f0, %i4 lduw [%l7 + 0x58], %i7 fandnot2 %f6, %f0, %f6 umul %i2, 0x1E8C, %o0 edge16 %g7, %i0, %l1 stb %l0, [%l7 + 0x2E] fbule %fcc3, loop_583 fbo %fcc2, loop_584 fmovrdlez %g5, %f8, %f12 fmovscs %xcc, %f15, %f4 loop_583: st %f0, [%l7 + 0x38] loop_584: fmovdcc %icc, %f1, %f0 faligndata %f2, %f8, %f12 st %f13, [%l7 + 0x34] sdivcc %g3, 0x0349, %l3 ldsw [%l7 + 0x10], %l5 fpsub32s %f15, %f7, %f14 ldsb [%l7 + 0x60], %o7 fbule,a %fcc0, loop_585 fmovrdlez %l2, %f0, %f2 movn %xcc, %l4, %g1 movrgz %g2, 0x29E, %o1 loop_585: alignaddrl %o3, %o6, %g6 ldsh [%l7 + 0x66], %i6 sth %o5, [%l7 + 0x28] st %f3, [%l7 + 0x2C] fcmpeq16 %f8, %f10, %i3 fmovsn %icc, %f10, %f13 fornot1s %f14, %f8, %f9 fcmpeq16 %f10, %f0, %l6 tg %icc, 0x3 stb %i1, [%l7 + 0x57] bvc,a %xcc, loop_586 array16 %o4, %g4, %o2 bshuffle %f2, %f0, %f14 fmul8x16al %f1, %f13, %f4 loop_586: fpsub32s %f7, %f8, %f7 edge32ln %i5, %i7, %i2 st %f5, [%l7 + 0x60] add %o0, 0x178C, %i4 fmovdvs %xcc, %f13, %f6 bge,a %icc, loop_587 tle %icc, 0x7 ld [%l7 + 0x3C], %f3 srl %i0, 0x1D, %l1 loop_587: mulx %g7, 0x0E30, %g5 ta %icc, 0x6 movl %icc, %g3, %l0 fbule %fcc2, loop_588 bge,a,pn %xcc, loop_589 stb %l3, [%l7 + 0x35] movg %xcc, %l5, %l2 loop_588: bg loop_590 loop_589: fmuld8ulx16 %f10, %f11, %f2 fcmple32 %f12, %f6, %o7 tge %icc, 0x7 loop_590: ldub [%l7 + 0x37], %l4 bn,a,pt %icc, loop_591 movle %icc, %g2, %o1 fandnot1s %f0, %f12, %f15 sub %g1, %o3, %g6 loop_591: ldsw [%l7 + 0x4C], %i6 brz %o5, loop_592 fcmpes %fcc1, %f1, %f6 tsubcc %i3, %l6, %i1 te %icc, 0x1 loop_592: fornot1s %f15, %f6, %f15 fcmpne16 %f2, %f12, %o4 fors %f10, %f13, %f9 fmovd %f0, %f12 stx %o6, [%l7 + 0x20] ldx [%l7 + 0x30], %o2 fcmpne16 %f10, %f8, %i5 tl %xcc, 0x6 srlx %g4, %i2, %o0 sll %i7, 0x1E, %i4 movpos %icc, %l1, %g7 lduw [%l7 + 0x2C], %i0 ldsh [%l7 + 0x40], %g5 orncc %g3, 0x1279, %l0 fmovdge %icc, %f2, %f7 stb %l5, [%l7 + 0x44] fcmpd %fcc1, %f0, %f8 ldsw [%l7 + 0x68], %l3 fmovdcc %icc, %f5, %f1 edge8l %l2, %o7, %l4 udiv %o1, 0x0191, %g1 lduh [%l7 + 0x36], %o3 brnz %g2, loop_593 fbg %fcc3, loop_594 ldd [%l7 + 0x60], %f12 andn %g6, 0x041C, %o5 loop_593: fbne,a %fcc0, loop_595 loop_594: fcmpne16 %f2, %f10, %i6 edge8ln %l6, %i3, %i1 lduh [%l7 + 0x78], %o4 loop_595: xnorcc %o2, %i5, %g4 subcc %i2, %o0, %i7 fpadd16s %f13, %f11, %f13 array8 %o6, %l1, %i4 fcmped %fcc1, %f0, %f8 sdivx %g7, 0x1F00, %g5 andn %i0, %g3, %l0 ldub [%l7 + 0x53], %l3 ble,pn %xcc, loop_596 fxnors %f0, %f6, %f8 fmovdg %icc, %f10, %f9 fmovdleu %xcc, %f7, %f12 loop_596: lduh [%l7 + 0x72], %l5 movn %xcc, %o7, %l2 fmovrdlz %o1, %f14, %f0 movle %icc, %g1, %l4 tg %xcc, 0x2 fmovdneg %icc, %f6, %f0 orn %o3, 0x0A82, %g6 fmuld8ulx16 %f11, %f12, %f12 fmovrslz %o5, %f10, %f3 st %f15, [%l7 + 0x38] fnor %f8, %f2, %f2 call loop_597 ldsb [%l7 + 0x66], %g2 sth %i6, [%l7 + 0x6C] subcc %l6, %i1, %o4 loop_597: ble,a,pn %xcc, loop_598 ld [%l7 + 0x28], %f11 bl,a %icc, loop_599 andn %o2, 0x0E62, %i5 loop_598: movrgz %i3, %i2, %o0 movrlez %g4, %o6, %i7 loop_599: tleu %xcc, 0x2 umul %i4, %l1, %g7 lduw [%l7 + 0x0C], %g5 fmovdcc %xcc, %f4, %f13 lduh [%l7 + 0x74], %g3 ldsw [%l7 + 0x78], %l0 ld [%l7 + 0x38], %f5 movgu %xcc, %i0, %l3 sll %l5, %o7, %o1 movl %icc, %g1, %l2 taddcc %l4, %o3, %g6 movg %icc, %g2, %i6 st %f9, [%l7 + 0x5C] ldsh [%l7 + 0x2A], %o5 fmovdgu %icc, %f5, %f11 ldub [%l7 + 0x11], %l6 movrne %i1, %o2, %o4 fblg %fcc0, loop_600 fpadd32 %f0, %f2, %f10 fcmpne32 %f10, %f10, %i3 bg,a %icc, loop_601 loop_600: fmovdleu %icc, %f14, %f14 edge16n %i2, %i5, %g4 st %f13, [%l7 + 0x2C] loop_601: mulscc %o0, 0x0935, %i7 std %f2, [%l7 + 0x08] stw %i4, [%l7 + 0x64] bneg,a %xcc, loop_602 ldsb [%l7 + 0x54], %l1 movvs %xcc, %g7, %g5 mova %icc, %o6, %g3 loop_602: ldub [%l7 + 0x71], %l0 umulcc %i0, 0x0DF6, %l3 addccc %l5, %o7, %g1 ldsb [%l7 + 0x22], %l2 fblg %fcc3, loop_603 fbug,a %fcc3, loop_604 fnands %f1, %f9, %f2 ldub [%l7 + 0x6F], %l4 loop_603: for %f0, %f8, %f0 loop_604: andncc %o3, %g6, %o1 bl,a,pt %icc, loop_605 stw %g2, [%l7 + 0x64] std %f10, [%l7 + 0x40] brgz %o5, loop_606 loop_605: movcs %icc, %l6, %i1 bgu,pn %xcc, loop_607 sth %i6, [%l7 + 0x6E] loop_606: array8 %o2, %i3, %i2 addccc %i5, %g4, %o0 loop_607: fbl,a %fcc3, loop_608 edge16ln %i7, %o4, %l1 fexpand %f10, %f12 fmuld8sux16 %f11, %f14, %f10 loop_608: movvc %icc, %g7, %i4 ldub [%l7 + 0x3E], %o6 fsrc1 %f2, %f2 taddcc %g5, %l0, %g3 tg %icc, 0x1 fmul8x16au %f15, %f6, %f14 fsrc2s %f11, %f11 tvc %icc, 0x0 fpack32 %f0, %f0, %f2 bne,a %icc, loop_609 fcmpd %fcc2, %f6, %f14 ldsb [%l7 + 0x54], %i0 fbge,a %fcc0, loop_610 loop_609: ldd [%l7 + 0x20], %f12 fnegs %f2, %f1 taddcctv %l3, 0x11E5, %l5 loop_610: fxor %f6, %f2, %f12 lduh [%l7 + 0x5A], %o7 ldsw [%l7 + 0x50], %g1 fmovrdgez %l2, %f4, %f2 brgz,a %o3, loop_611 ldub [%l7 + 0x3B], %l4 stx %g6, [%l7 + 0x78] fmovsn %icc, %f3, %f1 loop_611: ba,a %xcc, loop_612 fnegs %f9, %f6 tle %icc, 0x5 fbne,a %fcc1, loop_613 loop_612: ldub [%l7 + 0x22], %g2 popc %o1, %l6 fornot1 %f6, %f4, %f6 loop_613: lduw [%l7 + 0x60], %i1 sdiv %o5, 0x096D, %o2 stw %i3, [%l7 + 0x34] movne %icc, %i2, %i5 fxnor %f2, %f10, %f6 stw %g4, [%l7 + 0x1C] fcmpeq16 %f8, %f12, %o0 stw %i7, [%l7 + 0x10] ldx [%l7 + 0x38], %o4 tle %xcc, 0x6 fmovspos %xcc, %f2, %f10 fmovsn %icc, %f10, %f9 subcc %l1, %i6, %g7 lduw [%l7 + 0x50], %i4 bge,a,pn %icc, loop_614 fmul8ulx16 %f4, %f2, %f14 fbo,a %fcc1, loop_615 movcs %icc, %o6, %g5 loop_614: edge16n %g3, %l0, %i0 fmuld8sux16 %f10, %f7, %f8 loop_615: movre %l3, 0x3D6, %o7 fmovrslz %g1, %f12, %f13 add %l2, 0x09B6, %l5 orncc %l4, %o3, %g6 tvs %icc, 0x4 fabsd %f4, %f6 ldsw [%l7 + 0x7C], %o1 fnegd %f8, %f0 lduh [%l7 + 0x16], %l6 fcmps %fcc2, %f0, %f3 ldsh [%l7 + 0x32], %g2 fors %f0, %f3, %f11 orcc %i1, 0x0341, %o2 ldd [%l7 + 0x40], %f10 ble,a,pn %icc, loop_616 bshuffle %f12, %f0, %f6 fba,a %fcc0, loop_617 fmovrdgz %i3, %f8, %f2 loop_616: tn %icc, 0x7 fbu,a %fcc0, loop_618 loop_617: ldsh [%l7 + 0x0A], %o5 edge32l %i2, %i5, %g4 std %f6, [%l7 + 0x70] loop_618: movg %icc, %i7, %o0 tle %icc, 0x4 andcc %o4, %i6, %l1 fandnot2 %f6, %f14, %f6 tpos %icc, 0x7 movvc %icc, %i4, %g7 bneg,a %icc, loop_619 fnot2s %f12, %f2 sth %g5, [%l7 + 0x34] sth %g3, [%l7 + 0x5A] loop_619: std %f10, [%l7 + 0x28] stw %o6, [%l7 + 0x7C] ldd [%l7 + 0x20], %f10 ldsw [%l7 + 0x28], %l0 bge loop_620 tgu %icc, 0x3 fsrc2 %f10, %f6 sdivx %i0, 0x17F4, %o7 loop_620: edge16n %g1, %l2, %l5 bshuffle %f4, %f14, %f6 fmovrsgez %l4, %f5, %f8 sth %l3, [%l7 + 0x4A] fbe %fcc3, loop_621 fbg %fcc1, loop_622 ldub [%l7 + 0x20], %o3 fnor %f2, %f2, %f10 loop_621: ldsb [%l7 + 0x50], %o1 loop_622: faligndata %f8, %f6, %f12 edge16l %g6, %l6, %g2 ld [%l7 + 0x50], %f13 ldsb [%l7 + 0x11], %o2 ldsh [%l7 + 0x14], %i3 ldd [%l7 + 0x78], %f8 edge16 %i1, %i2, %o5 edge8ln %i5, %i7, %g4 ldsw [%l7 + 0x3C], %o0 fnors %f7, %f5, %f9 fbuge,a %fcc1, loop_623 movvs %icc, %i6, %o4 ldub [%l7 + 0x45], %l1 sub %i4, %g7, %g3 loop_623: mulscc %o6, %g5, %l0 bleu,pt %xcc, loop_624 fmovdleu %xcc, %f13, %f15 ldub [%l7 + 0x65], %i0 ldub [%l7 + 0x67], %o7 loop_624: fmovsneg %xcc, %f2, %f14 fpadd16s %f4, %f14, %f11 udivx %l2, 0x10EE, %l5 ldx [%l7 + 0x50], %l4 fbn,a %fcc1, loop_625 st %f4, [%l7 + 0x7C] ldx [%l7 + 0x08], %l3 xorcc %o3, %o1, %g6 loop_625: std %f4, [%l7 + 0x08] andn %l6, 0x1CD6, %g2 ldsh [%l7 + 0x54], %g1 ldd [%l7 + 0x10], %f4 st %f2, [%l7 + 0x70] fones %f8 andn %i3, 0x05F3, %o2 xorcc %i2, 0x0AA1, %o5 brz %i1, loop_626 andcc %i7, %g4, %o0 xnor %i6, 0x0EA4, %o4 fbg,a %fcc3, loop_627 loop_626: fmuld8ulx16 %f0, %f15, %f0 ldsb [%l7 + 0x19], %i5 fpsub32 %f8, %f4, %f6 loop_627: movg %xcc, %l1, %i4 fcmpd %fcc0, %f4, %f12 stx %g7, [%l7 + 0x70] bshuffle %f8, %f0, %f8 movvc %xcc, %g3, %g5 stw %l0, [%l7 + 0x70] std %f8, [%l7 + 0x40] tne %icc, 0x4 movpos %icc, %o6, %i0 tleu %icc, 0x1 fbug %fcc3, loop_628 fornot2s %f14, %f0, %f6 ldsb [%l7 + 0x4F], %l2 orn %o7, 0x1164, %l4 loop_628: bn,a,pt %icc, loop_629 fandnot1 %f10, %f8, %f12 ldsw [%l7 + 0x30], %l3 fmovrdlez %l5, %f10, %f14 loop_629: fmovrsne %o1, %f2, %f9 orncc %g6, %o3, %g2 fpsub16s %f1, %f12, %f3 fmovrdgz %l6, %f14, %f6 sdiv %i3, 0x0701, %o2 ldsw [%l7 + 0x68], %g1 ldsh [%l7 + 0x78], %i2 fcmpd %fcc3, %f2, %f14 fmovrslz %o5, %f10, %f3 tn %xcc, 0x3 fcmple16 %f6, %f14, %i7 brlez %g4, loop_630 ldsw [%l7 + 0x60], %i1 addc %i6, 0x09E3, %o4 fmovrse %o0, %f10, %f15 loop_630: ldd [%l7 + 0x78], %f2 fxor %f12, %f2, %f2 ldsw [%l7 + 0x40], %l1 srax %i5, 0x0C, %i4 fmovrslz %g7, %f5, %f3 std %f10, [%l7 + 0x78] fpadd16 %f4, %f14, %f12 fbuge,a %fcc3, loop_631 subcc %g3, %l0, %o6 ldsb [%l7 + 0x61], %i0 fnors %f10, %f15, %f14 loop_631: andncc %l2, %g5, %o7 movne %xcc, %l3, %l4 bn %icc, loop_632 stx %o1, [%l7 + 0x08] lduw [%l7 + 0x30], %l5 lduh [%l7 + 0x28], %o3 loop_632: srl %g2, 0x03, %g6 edge8l %l6, %o2, %g1 brnz,a %i2, loop_633 fabss %f0, %f8 sdivx %i3, 0x167A, %o5 fmul8x16 %f1, %f0, %f0 loop_633: ldd [%l7 + 0x18], %f10 std %f6, [%l7 + 0x40] fmovsge %icc, %f10, %f8 ldx [%l7 + 0x28], %g4 fpadd32 %f6, %f2, %f10 ld [%l7 + 0x44], %f13 fornot1s %f8, %f2, %f15 fmovsa %xcc, %f11, %f9 brgez %i1, loop_634 fbn,a %fcc0, loop_635 tgu %icc, 0x4 movg %xcc, %i7, %o4 loop_634: fcmple16 %f14, %f8, %o0 loop_635: lduw [%l7 + 0x78], %l1 and %i5, 0x1AD4, %i6 udivcc %i4, 0x1E12, %g7 stw %g3, [%l7 + 0x78] fmovrse %o6, %f6, %f10 ldsw [%l7 + 0x4C], %i0 ld [%l7 + 0x68], %f5 xorcc %l2, 0x0522, %g5 bn loop_636 fand %f6, %f12, %f6 fmovrsgz %l0, %f1, %f12 addcc %l3, 0x0E72, %o7 loop_636: andn %l4, %l5, %o3 bcs,pt %icc, loop_637 edge32n %o1, %g6, %g2 sll %l6, %g1, %o2 ldsh [%l7 + 0x34], %i3 loop_637: fblg %fcc3, loop_638 for %f10, %f10, %f10 fmovs %f12, %f8 fmovsneg %xcc, %f3, %f2 loop_638: fmovdne %icc, %f9, %f11 brgz %i2, loop_639 ld [%l7 + 0x48], %f7 nop setx loop_640, %l0, %l1 jmpl %l1, %g4 fbu %fcc2, loop_641 loop_639: fabss %f9, %f12 ldd [%l7 + 0x28], %f2 loop_640: ta %xcc, 0x7 loop_641: tsubcctv %i1, %i7, %o5 ldsb [%l7 + 0x2B], %o4 be,pn %xcc, loop_642 mulscc %o0, %i5, %l1 bshuffle %f0, %f6, %f2 fmovda %xcc, %f15, %f13 loop_642: array32 %i6, %g7, %i4 bvc %icc, loop_643 fmul8x16 %f9, %f0, %f2 fmovdcs %icc, %f12, %f9 popc 0x0FA5, %o6 loop_643: fmovrsgez %g3, %f11, %f13 tleu %icc, 0x2 fmovdvc %icc, %f11, %f13 srax %l2, 0x0E, %g5 fcmple16 %f0, %f0, %i0 fmovrsne %l3, %f4, %f15 brnz,a %l0, loop_644 movre %o7, 0x2FD, %l4 nop setx loop_645, %l0, %l1 jmpl %l1, %o3 udiv %l5, 0x173C, %o1 loop_644: fandnot2s %f8, %f12, %f9 edge8 %g6, %l6, %g1 loop_645: stw %g2, [%l7 + 0x08] edge8 %o2, %i2, %i3 ba,pn %icc, loop_646 tvs %icc, 0x4 movl %icc, %g4, %i1 bshuffle %f14, %f6, %f2 loop_646: fnegs %f13, %f14 stw %i7, [%l7 + 0x34] fmovrdne %o4, %f14, %f10 stx %o5, [%l7 + 0x70] fandnot2s %f4, %f10, %f8 fmovrsgez %i5, %f5, %f9 bge,a %xcc, loop_647 movneg %xcc, %l1, %i6 ldd [%l7 + 0x48], %f6 addcc %g7, 0x1ABC, %i4 loop_647: ldsh [%l7 + 0x08], %o0 st %f11, [%l7 + 0x70] movrgez %g3, 0x0CD, %l2 xnor %o6, %i0, %g5 ldd [%l7 + 0x18], %f2 movre %l0, %l3, %o7 movrne %l4, %o3, %o1 fpmerge %f9, %f8, %f0 fbe %fcc0, loop_648 udivx %g6, 0x1BD5, %l6 ld [%l7 + 0x74], %f14 edge8 %l5, %g1, %g2 loop_648: srl %i2, %i3, %g4 mulscc %i1, 0x0F59, %o2 fmovrsgz %i7, %f6, %f5 movge %icc, %o5, %o4 bleu,a,pn %icc, loop_649 lduw [%l7 + 0x3C], %l1 nop setx loop_650, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fsrc2 %f0, %f0 loop_649: sdivx %i6, 0x1AED, %g7 bne,a loop_651 loop_650: movle %xcc, %i5, %o0 fmovsvs %icc, %f14, %f10 lduw [%l7 + 0x70], %i4 loop_651: bg,a,pt %xcc, loop_652 edge8 %g3, %o6, %l2 ldd [%l7 + 0x60], %f14 umulcc %g5, 0x0DCE, %l0 loop_652: ldd [%l7 + 0x78], %f6 sth %l3, [%l7 + 0x24] fzeros %f13 srl %o7, 0x06, %l4 bcc,a loop_653 subc %o3, %i0, %o1 fbug %fcc3, loop_654 tge %xcc, 0x6 loop_653: ldd [%l7 + 0x38], %f2 stb %l6, [%l7 + 0x40] loop_654: subc %l5, 0x0EC9, %g1 movcc %xcc, %g6, %g2 brnz,a %i3, loop_655 fmovdgu %icc, %f12, %f14 brgz,a %i2, loop_656 std %f8, [%l7 + 0x10] loop_655: tn %icc, 0x3 fsrc2 %f14, %f6 loop_656: movgu %xcc, %g4, %o2 edge16 %i7, %o5, %o4 smulcc %l1, 0x129B, %i1 andcc %g7, 0x0B89, %i5 fmovdl %icc, %f14, %f1 lduh [%l7 + 0x68], %o0 fmovs %f9, %f12 sub %i6, %g3, %o6 ldsw [%l7 + 0x10], %i4 edge8ln %g5, %l2, %l3 xnor %l0, %o7, %o3 fandnot2 %f4, %f2, %f8 ld [%l7 + 0x14], %f13 tle %xcc, 0x6 fbe %fcc1, loop_657 edge16 %l4, %i0, %l6 ldsh [%l7 + 0x68], %l5 ld [%l7 + 0x70], %f7 loop_657: brlez %o1, loop_658 fmovdpos %xcc, %f0, %f15 fnot1 %f2, %f6 mulx %g6, %g2, %i3 loop_658: movcc %icc, %g1, %i2 movrlez %o2, %g4, %i7 tneg %xcc, 0x7 or %o5, 0x0E24, %l1 stb %o4, [%l7 + 0x66] fone %f10 ldsh [%l7 + 0x70], %i1 edge32 %g7, %o0, %i6 edge16ln %g3, %i5, %i4 nop setx loop_659, %l0, %l1 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 %f6, %f10, %f0 bg,a loop_660 fbge %fcc0, loop_661 loop_659: std %f8, [%l7 + 0x20] nop setx loop_662, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_660: lduw [%l7 + 0x60], %g5 loop_661: stx %l2, [%l7 + 0x10] brlez %o6, loop_663 loop_662: movn %icc, %l0, %l3 fbne %fcc3, loop_664 fcmps %fcc2, %f6, %f8 loop_663: ldsh [%l7 + 0x16], %o7 fmovscc %icc, %f6, %f11 loop_664: movvs %icc, %l4, %o3 fpsub16 %f10, %f2, %f0 lduw [%l7 + 0x44], %i0 alignaddr %l6, %l5, %o1 sub %g2, 0x1A12, %g6 nop setx loop_665, %l0, %l1 jmpl %l1, %i3 fcmpne32 %f6, %f2, %i2 fmovscc %icc, %f15, %f14 umulcc %o2, %g4, %g1 loop_665: fsrc2s %f2, %f2 tvs %xcc, 0x2 andncc %i7, %o5, %l1 smulcc %i1, %g7, %o0 tsubcctv %o4, %i6, %g3 fmovdl %xcc, %f5, %f11 bvs,a %xcc, loop_666 fnors %f9, %f12, %f0 fnot2 %f2, %f14 fmovsa %icc, %f15, %f7 loop_666: fmovdcc %icc, %f13, %f14 add %i4, %g5, %i5 tsubcc %o6, 0x0402, %l0 bleu %xcc, loop_667 movg %icc, %l2, %o7 srlx %l4, 0x17, %l3 ld [%l7 + 0x3C], %f15 loop_667: fmovdl %xcc, %f14, %f7 ldd [%l7 + 0x70], %f14 std %f2, [%l7 + 0x10] edge32 %i0, %o3, %l5 fmovrdlez %o1, %f14, %f8 tg %xcc, 0x4 fcmpgt32 %f2, %f12, %l6 fbuge %fcc2, loop_668 fmovdvs %icc, %f12, %f11 fones %f2 bneg %xcc, loop_669 loop_668: fmovdgu %xcc, %f12, %f14 fsrc2s %f2, %f3 fmovsl %xcc, %f10, %f12 loop_669: tle %icc, 0x0 mulx %g2, 0x0009, %i3 lduh [%l7 + 0x2C], %g6 ldx [%l7 + 0x40], %i2 subc %g4, 0x064F, %g1 stw %o2, [%l7 + 0x68] pdist %f2, %f2, %f4 fmovsl %xcc, %f2, %f1 fmovrdne %o5, %f12, %f6 ldd [%l7 + 0x78], %f2 fzeros %f11 stx %l1, [%l7 + 0x60] ldsw [%l7 + 0x58], %i1 fmovd %f10, %f0 taddcctv %g7, 0x14E2, %o0 fcmps %fcc1, %f15, %f3 fmul8sux16 %f2, %f2, %f12 movneg %icc, %i7, %o4 fbule,a %fcc3, loop_670 bl,a,pn %xcc, loop_671 mulscc %i6, 0x1C2D, %i4 ldsw [%l7 + 0x58], %g3 loop_670: fpsub32s %f5, %f4, %f12 loop_671: movcs %icc, %g5, %i5 fbule %fcc0, loop_672 ldx [%l7 + 0x18], %o6 udiv %l2, 0x1FEC, %o7 fpsub16s %f2, %f2, %f15 loop_672: fpsub16s %f0, %f1, %f2 tge %xcc, 0x3 lduw [%l7 + 0x28], %l4 fcmpgt16 %f12, %f10, %l0 ldsw [%l7 + 0x6C], %l3 stw %o3, [%l7 + 0x40] std %f12, [%l7 + 0x40] sth %i0, [%l7 + 0x1C] fmul8sux16 %f2, %f2, %f8 sllx %l5, 0x03, %o1 ldub [%l7 + 0x44], %l6 movl %xcc, %g2, %g6 be,a loop_673 orncc %i2, 0x0AA3, %i3 fornot1 %f2, %f10, %f14 fones %f1 loop_673: st %f3, [%l7 + 0x7C] udivcc %g4, 0x1296, %o2 fpadd16s %f1, %f10, %f15 sllx %g1, 0x17, %l1 fmovdl %xcc, %f10, %f5 ldx [%l7 + 0x40], %i1 fnor %f2, %f14, %f0 ld [%l7 + 0x24], %f1 ldd [%l7 + 0x78], %f10 fmovrslz %o5, %f13, %f2 stx %g7, [%l7 + 0x50] movre %i7, %o0, %o4 sth %i4, [%l7 + 0x36] xorcc %i6, %g3, %g5 sth %o6, [%l7 + 0x38] ble,pt %icc, loop_674 fmovrslz %i5, %f2, %f15 fornot2s %f6, %f15, %f1 subc %l2, 0x132B, %o7 loop_674: bn,pn %icc, loop_675 fone %f6 alignaddrl %l0, %l3, %o3 lduh [%l7 + 0x52], %i0 loop_675: fcmple32 %f12, %f10, %l4 brlz %o1, loop_676 movl %icc, %l6, %g2 fxor %f12, %f0, %f14 edge16l %g6, %i2, %i3 loop_676: andncc %l5, %g4, %g1 fmovdpos %xcc, %f1, %f12 siam 0x0 pdist %f8, %f10, %f14 mova %xcc, %o2, %i1 movrgez %l1, 0x3AD, %g7 lduh [%l7 + 0x7C], %o5 faligndata %f0, %f6, %f14 taddcc %o0, 0x0CFC, %i7 ldub [%l7 + 0x4B], %i4 std %f6, [%l7 + 0x48] movleu %icc, %o4, %g3 fmovspos %icc, %f9, %f10 sth %g5, [%l7 + 0x64] movrgz %i6, %i5, %l2 fbe %fcc1, loop_677 std %f2, [%l7 + 0x18] sdiv %o6, 0x077A, %l0 fcmpgt32 %f14, %f2, %o7 loop_677: stw %l3, [%l7 + 0x78] brgz,a %i0, loop_678 fmovrse %o3, %f15, %f0 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 lduw [%l7 + 0x6C], %o1 loop_678: tcc %xcc, 0x6 fpsub16s %f4, %f12, %f2 loop_679: fmovdcs %icc, %f1, %f11 faligndata %f2, %f4, %f8 fnot2 %f14, %f0 fmovrsgz %l6, %f7, %f7 lduw [%l7 + 0x08], %g2 fbn %fcc2, loop_680 fones %f4 fmovde %icc, %f15, %f12 edge16 %l4, %g6, %i2 loop_680: fpackfix %f14, %f9 ldsh [%l7 + 0x2C], %l5 std %f12, [%l7 + 0x68] ldub [%l7 + 0x70], %g4 fmovdne %icc, %f0, %f5 lduw [%l7 + 0x58], %g1 fbo,a %fcc0, loop_681 fmovda %icc, %f3, %f8 stb %i3, [%l7 + 0x4D] ba,pn %icc, loop_682 loop_681: ldd [%l7 + 0x60], %f0 fmovdg %xcc, %f0, %f11 brgz,a %i1, loop_683 loop_682: fsrc1s %f15, %f7 bne loop_684 edge32l %l1, %o2, %o5 loop_683: fbu %fcc2, loop_685 subccc %o0, %g7, %i7 loop_684: fmovsne %icc, %f9, %f5 alignaddr %i4, %o4, %g5 loop_685: fmovrdlez %i6, %f10, %f6 alignaddr %i5, %g3, %o6 fsrc1 %f6, %f8 stx %l2, [%l7 + 0x20] fornot1s %f3, %f2, %f5 xor %l0, 0x18DB, %l3 fnot1 %f8, %f14 tle %xcc, 0x0 fornot1s %f6, %f2, %f9 sth %o7, [%l7 + 0x56] ldsw [%l7 + 0x0C], %o3 tcs %xcc, 0x5 ldx [%l7 + 0x10], %o1 alignaddrl %l6, %i0, %g2 ldub [%l7 + 0x4A], %g6 stx %l4, [%l7 + 0x18] fnand %f10, %f2, %f8 subccc %i2, 0x0ED6, %l5 fnands %f6, %f1, %f14 fble,a %fcc1, loop_686 edge8 %g1, %i3, %g4 ldsw [%l7 + 0x2C], %i1 fnegd %f6, %f14 loop_686: fexpand %f14, %f2 edge16l %l1, %o5, %o0 lduh [%l7 + 0x70], %g7 stw %o2, [%l7 + 0x18] bne,pn %xcc, loop_687 srax %i4, 0x09, %o4 tpos %xcc, 0x3 brlz,a %i7, loop_688 loop_687: lduw [%l7 + 0x6C], %i6 bn,pt %icc, loop_689 ldsb [%l7 + 0x78], %g5 loop_688: fmovdpos %icc, %f7, %f1 lduh [%l7 + 0x2E], %g3 loop_689: brnz,a %i5, loop_690 fxnor %f12, %f14, %f4 array32 %l2, %o6, %l0 xor %o7, %l3, %o1 loop_690: fbo %fcc0, loop_691 sdivcc %l6, 0x09F8, %o3 tleu %icc, 0x7 st %f8, [%l7 + 0x5C] loop_691: tne %xcc, 0x4 fmovrdne %g2, %f0, %f10 fbge,a %fcc0, loop_692 fbg,a %fcc0, loop_693 te %icc, 0x5 st %f8, [%l7 + 0x4C] loop_692: udiv %i0, 0x0AC2, %l4 loop_693: fbu %fcc0, loop_694 fmovdl %xcc, %f9, %f8 fmovscs %icc, %f12, %f2 ldub [%l7 + 0x66], %i2 loop_694: ldsb [%l7 + 0x2C], %l5 movleu %xcc, %g1, %i3 fmovsvs %icc, %f10, %f2 ld [%l7 + 0x0C], %f3 ldx [%l7 + 0x20], %g4 lduh [%l7 + 0x38], %i1 st %f2, [%l7 + 0x70] std %f0, [%l7 + 0x78] movrlz %l1, %o5, %o0 orn %g7, 0x1C16, %g6 fandnot1s %f13, %f13, %f7 fand %f14, %f14, %f12 ldsw [%l7 + 0x50], %o2 tcc %xcc, 0x7 ldx [%l7 + 0x38], %o4 fbg %fcc2, loop_695 lduh [%l7 + 0x36], %i4 sdiv %i6, 0x0049, %i7 fmovsge %icc, %f5, %f9 loop_695: xor %g5, 0x009E, %g3 ldsw [%l7 + 0x28], %l2 addc %o6, 0x1851, %l0 fmovrde %i5, %f8, %f2 st %f7, [%l7 + 0x38] bge,pt %icc, loop_696 fandnot1s %f10, %f5, %f5 fnegs %f6, %f7 tsubcc %o7, %o1, %l3 loop_696: tl %icc, 0x7 edge8 %o3, %g2, %l6 array16 %l4, %i2, %l5 fbuge %fcc0, loop_697 fand %f4, %f2, %f8 ta %xcc, 0x4 ldub [%l7 + 0x5D], %i0 loop_697: fmovsvs %xcc, %f6, %f8 ld [%l7 + 0x74], %f3 brgez,a %g1, loop_698 fxor %f2, %f0, %f10 std %f14, [%l7 + 0x48] edge32ln %i3, %g4, %l1 loop_698: edge8 %o5, %i1, %g7 tn %xcc, 0x4 lduw [%l7 + 0x74], %o0 movvs %xcc, %g6, %o4 mulscc %i4, %i6, %i7 ldd [%l7 + 0x58], %f4 fmovsge %icc, %f15, %f14 fpadd32s %f2, %f1, %f13 fpsub32s %f11, %f11, %f0 brgez %o2, loop_699 lduh [%l7 + 0x3C], %g3 for %f2, %f0, %f10 fmovrsgz %g5, %f5, %f3 loop_699: fmovscs %xcc, %f2, %f1 fbul,a %fcc3, loop_700 movg %xcc, %o6, %l2 faligndata %f0, %f6, %f4 bcs,pn %icc, loop_701 loop_700: ldx [%l7 + 0x48], %i5 std %f14, [%l7 + 0x40] fbul %fcc2, loop_702 loop_701: std %f4, [%l7 + 0x08] array8 %l0, %o1, %o7 lduh [%l7 + 0x5E], %o3 loop_702: ldsh [%l7 + 0x3E], %g2 stb %l6, [%l7 + 0x73] fornot1s %f9, %f9, %f0 fmuld8ulx16 %f15, %f5, %f0 tsubcc %l4, 0x190E, %i2 fble,a %fcc1, loop_703 be,a %icc, loop_704 fcmple32 %f10, %f8, %l5 lduw [%l7 + 0x64], %i0 loop_703: fmul8x16 %f4, %f2, %f10 loop_704: edge16ln %l3, %g1, %i3 orcc %l1, %o5, %i1 movl %icc, %g4, %o0 fmovdge %xcc, %f0, %f8 fbne %fcc0, loop_705 brnz,a %g6, loop_706 fcmpes %fcc0, %f0, %f3 be loop_707 loop_705: fbne %fcc1, loop_708 loop_706: mova %icc, %g7, %i4 movne %icc, %o4, %i7 loop_707: srax %o2, %i6, %g5 loop_708: udivcc %g3, 0x01B3, %o6 fmovdne %xcc, %f12, %f11 st %f7, [%l7 + 0x08] lduw [%l7 + 0x5C], %i5 tgu %xcc, 0x3 array16 %l2, %o1, %o7 fmovrdgz %o3, %f14, %f14 sra %g2, %l6, %l0 ld [%l7 + 0x68], %f8 ldsw [%l7 + 0x08], %l4 fnot1s %f5, %f12 std %f8, [%l7 + 0x70] pdist %f12, %f6, %f10 lduh [%l7 + 0x58], %i2 ldub [%l7 + 0x5B], %i0 ld [%l7 + 0x20], %f5 lduw [%l7 + 0x20], %l5 fxnor %f4, %f4, %f12 brgez %l3, loop_709 fbue %fcc2, loop_710 fmovdcs %xcc, %f9, %f3 sll %i3, 0x00, %l1 loop_709: movvc %xcc, %o5, %g1 loop_710: stb %g4, [%l7 + 0x19] stx %i1, [%l7 + 0x58] lduw [%l7 + 0x70], %g6 fmovse %xcc, %f1, %f15 fbe,a %fcc0, loop_711 ldsw [%l7 + 0x3C], %g7 st %f0, [%l7 + 0x7C] stb %o0, [%l7 + 0x1D] loop_711: fmul8ulx16 %f0, %f4, %f8 ldd [%l7 + 0x18], %f12 edge8l %o4, %i4, %i7 ldsw [%l7 + 0x70], %i6 sll %o2, %g3, %o6 bn,a %icc, loop_712 fmul8x16 %f2, %f8, %f8 ldx [%l7 + 0x58], %g5 fmovdn %icc, %f3, %f3 loop_712: edge16n %l2, %o1, %i5 fmovdneg %xcc, %f6, %f8 tle %icc, 0x2 andn %o7, %g2, %l6 std %f0, [%l7 + 0x48] fnot1s %f1, %f14 fmovrdlez %l0, %f14, %f0 fmovdleu %xcc, %f14, %f15 movre %o3, 0x170, %i2 st %f4, [%l7 + 0x30] fcmpne32 %f10, %f8, %i0 brlz %l5, loop_713 fmovsvc %xcc, %f4, %f0 fpsub16 %f8, %f14, %f12 movvc %icc, %l3, %l4 loop_713: fmovdcc %xcc, %f7, %f11 edge32n %i3, %o5, %g1 move %xcc, %g4, %l1 ldx [%l7 + 0x78], %g6 fcmpgt32 %f8, %f14, %i1 ldd [%l7 + 0x08], %f6 fabsd %f4, %f8 fbuge %fcc3, loop_714 brz %g7, loop_715 stb %o0, [%l7 + 0x23] fxors %f11, %f10, %f3 loop_714: movrlez %i4, 0x379, %i7 loop_715: array32 %o4, %o2, %i6 nop setx loop_716, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbne %fcc0, loop_717 bneg,pn %xcc, loop_718 fblg,a %fcc1, loop_719 loop_716: fand %f12, %f10, %f12 loop_717: fpsub32 %f14, %f2, %f12 loop_718: sth %g3, [%l7 + 0x54] loop_719: stw %o6, [%l7 + 0x58] andncc %g5, %o1, %l2 taddcctv %i5, 0x1FA4, %g2 taddcctv %l6, %o7, %o3 alignaddrl %l0, %i2, %l5 fmovdneg %xcc, %f9, %f10 fmovsge %xcc, %f6, %f7 sdiv %l3, 0x1E3E, %i0 srlx %i3, 0x00, %l4 stw %o5, [%l7 + 0x50] tl %icc, 0x3 brlez %g4, loop_720 udivcc %g1, 0x0AF6, %g6 subc %i1, %g7, %l1 movpos %icc, %o0, %i4 loop_720: lduh [%l7 + 0x14], %o4 add %o2, %i7, %i6 pdist %f12, %f8, %f10 movcc %icc, %g3, %o6 movpos %icc, %g5, %l2 tgu %icc, 0x1 bshuffle %f4, %f4, %f6 brz %o1, loop_721 movrgz %g2, %l6, %i5 fnands %f10, %f10, %f15 tleu %icc, 0x6 loop_721: fcmple16 %f0, %f10, %o3 tsubcctv %l0, 0x1B15, %i2 mulx %o7, 0x16B0, %l3 fmovsge %icc, %f8, %f12 fcmpne16 %f0, %f10, %i0 udivx %i3, 0x1333, %l5 udiv %o5, 0x04BA, %l4 add %g4, %g1, %g6 bvs loop_722 fmovsg %icc, %f10, %f4 ldx [%l7 + 0x18], %i1 ldub [%l7 + 0x65], %g7 loop_722: fcmpeq16 %f14, %f10, %o0 bvs,pn %icc, loop_723 ldx [%l7 + 0x50], %l1 stb %o4, [%l7 + 0x5D] ldx [%l7 + 0x70], %i4 loop_723: fnand %f6, %f8, %f12 bleu,pn %icc, loop_724 fbe %fcc0, loop_725 fcmpgt32 %f8, %f2, %i7 fmovdcs %icc, %f7, %f13 loop_724: fandnot2s %f5, %f4, %f9 loop_725: std %f8, [%l7 + 0x08] fpsub16s %f7, %f7, %f9 brnz,a %o2, loop_726 stx %g3, [%l7 + 0x48] udivcc %i6, 0x00CD, %o6 fmovspos %icc, %f0, %f8 loop_726: st %f15, [%l7 + 0x34] xnor %l2, %o1, %g5 fmovscc %xcc, %f12, %f7 ldsb [%l7 + 0x44], %l6 srax %i5, 0x1B, %g2 st %f1, [%l7 + 0x38] sra %l0, %i2, %o3 ldub [%l7 + 0x56], %l3 alignaddrl %i0, %i3, %o7 array8 %l5, %l4, %o5 movrlz %g1, %g6, %i1 stx %g7, [%l7 + 0x40] fexpand %f0, %f12 stw %o0, [%l7 + 0x40] fbu %fcc0, loop_727 be,pt %icc, loop_728 ldsw [%l7 + 0x48], %g4 orn %l1, %o4, %i4 loop_727: bne,pt %xcc, loop_729 loop_728: fbne %fcc2, loop_730 bcc,a,pt %xcc, loop_731 orn %i7, %o2, %i6 loop_729: subcc %g3, 0x0AEB, %o6 loop_730: fnot1s %f10, %f12 loop_731: lduh [%l7 + 0x6E], %l2 fbul,a %fcc2, loop_732 andcc %g5, 0x1B6F, %l6 brnz,a %o1, loop_733 fmovd %f14, %f10 loop_732: lduh [%l7 + 0x3C], %g2 fsrc1s %f15, %f5 loop_733: lduw [%l7 + 0x18], %l0 nop setx loop_734, %l0, %l1 jmpl %l1, %i2 ldub [%l7 + 0x30], %i5 ldsh [%l7 + 0x6A], %l3 ldsh [%l7 + 0x4E], %o3 loop_734: ldx [%l7 + 0x08], %i0 ldub [%l7 + 0x3D], %i3 fpadd16s %f8, %f2, %f12 fmovsneg %icc, %f15, %f11 fnegs %f4, %f1 stx %o7, [%l7 + 0x60] orcc %l5, %l4, %g1 alignaddrl %o5, %i1, %g6 fmovsvs %xcc, %f15, %f4 fcmpd %fcc0, %f6, %f14 stx %g7, [%l7 + 0x50] std %f2, [%l7 + 0x60] brlez,a %g4, loop_735 udivcc %o0, 0x061A, %l1 stw %o4, [%l7 + 0x1C] fbg %fcc3, loop_736 loop_735: tvc %xcc, 0x5 fmovscc %xcc, %f13, %f2 fsrc2s %f15, %f10 loop_736: fmovrdgez %i4, %f14, %f10 bge,a loop_737 ld [%l7 + 0x5C], %f10 fcmpgt32 %f12, %f6, %i7 brlz,a %o2, loop_738 loop_737: sth %g3, [%l7 + 0x44] fsrc1 %f4, %f0 fmovrse %i6, %f5, %f11 loop_738: stw %o6, [%l7 + 0x2C] tge %icc, 0x6 ld [%l7 + 0x78], %f11 stw %g5, [%l7 + 0x2C] fcmpes %fcc3, %f13, %f13 fcmped %fcc0, %f0, %f0 or %l2, %o1, %g2 fsrc1 %f8, %f12 ldx [%l7 + 0x48], %l0 bge,a,pn %icc, loop_739 movcc %xcc, %i2, %l6 lduh [%l7 + 0x74], %i5 sth %l3, [%l7 + 0x1E] loop_739: fmovdn %icc, %f14, %f4 st %f12, [%l7 + 0x78] fpack16 %f14, %f3 fmovrslz %o3, %f5, %f14 fones %f9 bvc,a,pn %xcc, loop_740 ldsb [%l7 + 0x27], %i3 ldx [%l7 + 0x60], %o7 fzero %f12 loop_740: pdist %f6, %f4, %f2 st %f9, [%l7 + 0x74] fmovrslez %i0, %f12, %f13 st %f9, [%l7 + 0x5C] fmovdcc %icc, %f0, %f5 bgu,a loop_741 fmovrdlz %l4, %f2, %f10 ldsh [%l7 + 0x24], %g1 ldsw [%l7 + 0x18], %l5 loop_741: movrne %i1, %g6, %o5 fpsub16 %f2, %f4, %f0 ldsw [%l7 + 0x38], %g4 fcmpeq32 %f6, %f2, %g7 movre %o0, 0x356, %o4 stw %l1, [%l7 + 0x50] fbge %fcc1, loop_742 sth %i4, [%l7 + 0x6E] tvs %icc, 0x3 tn %icc, 0x6 loop_742: ldsh [%l7 + 0x46], %o2 ta %xcc, 0x4 fblg %fcc0, loop_743 fbe %fcc1, loop_744 fbe %fcc0, loop_745 lduh [%l7 + 0x72], %g3 loop_743: mulx %i7, 0x1BA6, %i6 loop_744: fmovd %f12, %f10 loop_745: ldub [%l7 + 0x6A], %g5 movrgez %l2, 0x028, %o1 ldsh [%l7 + 0x6C], %o6 tvs %xcc, 0x3 alignaddrl %g2, %l0, %l6 fmovdneg %xcc, %f15, %f15 bl %xcc, loop_746 fbue %fcc1, loop_747 ldub [%l7 + 0x22], %i2 ldd [%l7 + 0x10], %f0 loop_746: bneg loop_748 loop_747: fcmped %fcc2, %f4, %f6 edge8 %i5, %o3, %i3 lduh [%l7 + 0x18], %l3 loop_748: fxnor %f14, %f10, %f6 movvc %xcc, %i0, %o7 orn %g1, 0x1DDD, %l5 ldub [%l7 + 0x1A], %l4 tsubcc %i1, 0x1FB2, %o5 ldx [%l7 + 0x08], %g4 brz,a %g7, loop_749 fxor %f14, %f2, %f0 fnands %f5, %f3, %f13 fnot1s %f14, %f15 loop_749: ldub [%l7 + 0x76], %g6 subcc %o4, %l1, %i4 fmovsle %icc, %f9, %f3 bgu,pn %xcc, loop_750 ldx [%l7 + 0x70], %o2 lduw [%l7 + 0x64], %g3 fbul %fcc1, loop_751 loop_750: bshuffle %f4, %f2, %f0 stw %o0, [%l7 + 0x70] ldsw [%l7 + 0x30], %i6 loop_751: lduh [%l7 + 0x32], %i7 stw %g5, [%l7 + 0x78] taddcctv %l2, %o1, %o6 bpos,a %xcc, loop_752 ldd [%l7 + 0x08], %f4 tcc %icc, 0x4 ldsw [%l7 + 0x08], %l0 loop_752: movg %xcc, %g2, %i2 tle %icc, 0x5 fmovscc %xcc, %f3, %f9 fzeros %f13 umulcc %l6, %i5, %o3 stw %i3, [%l7 + 0x64] st %f11, [%l7 + 0x08] fmuld8ulx16 %f0, %f8, %f2 brgez,a %l3, loop_753 fpadd16s %f5, %f11, %f11 fmuld8sux16 %f3, %f4, %f14 lduw [%l7 + 0x40], %i0 loop_753: ldd [%l7 + 0x10], %f2 lduh [%l7 + 0x64], %o7 fmovsvc %xcc, %f9, %f1 fmovrslez %g1, %f15, %f2 std %f2, [%l7 + 0x28] taddcc %l5, 0x14E8, %l4 te %icc, 0x4 stx %i1, [%l7 + 0x60] fmovdneg %xcc, %f13, %f1 fmuld8ulx16 %f7, %f1, %f6 movle %icc, %o5, %g4 ldsw [%l7 + 0x20], %g6 fands %f3, %f6, %f7 movrlez %g7, %o4, %i4 bleu,a,pn %xcc, loop_754 movgu %xcc, %l1, %g3 fnors %f5, %f11, %f5 addccc %o0, %o2, %i6 loop_754: fbn %fcc3, loop_755 fmovsge %icc, %f12, %f13 stb %g5, [%l7 + 0x6E] fbge,a %fcc3, loop_756 loop_755: fmovsl %xcc, %f12, %f12 popc %i7, %l2 mova %xcc, %o6, %o1 loop_756: movrlz %l0, 0x26F, %g2 stx %l6, [%l7 + 0x28] stw %i5, [%l7 + 0x2C] bvc,a,pt %xcc, loop_757 ldd [%l7 + 0x08], %f12 stb %o3, [%l7 + 0x23] fcmpgt16 %f0, %f12, %i3 loop_757: fbe %fcc2, loop_758 fmovsn %icc, %f0, %f3 udivx %i2, 0x03C0, %i0 st %f0, [%l7 + 0x24] loop_758: brgez %o7, loop_759 fmovse %icc, %f7, %f6 fmovsg %xcc, %f7, %f12 fmovrdgz %g1, %f0, %f4 loop_759: stb %l3, [%l7 + 0x70] stb %l4, [%l7 + 0x34] bshuffle %f12, %f2, %f12 ldd [%l7 + 0x58], %f10 fxnors %f12, %f12, %f5 fandnot1s %f15, %f0, %f11 bg,a,pn %xcc, loop_760 edge32n %i1, %l5, %g4 ldsh [%l7 + 0x44], %g6 fands %f2, %f10, %f8 loop_760: st %f13, [%l7 + 0x14] fcmpd %fcc2, %f10, %f0 bneg,a,pn %xcc, loop_761 fmovsneg %xcc, %f0, %f8 fmovdle %xcc, %f6, %f7 fmovd %f0, %f14 loop_761: tvc %icc, 0x3 edge8 %g7, %o5, %i4 tcc %icc, 0x0 movrlz %o4, 0x254, %g3 std %f6, [%l7 + 0x50] movre %l1, 0x311, %o2 brgez %i6, loop_762 sll %g5, %o0, %l2 ldx [%l7 + 0x28], %o6 fmovrdgez %i7, %f6, %f2 loop_762: ldd [%l7 + 0x78], %f2 fnands %f12, %f14, %f11 ldub [%l7 + 0x0D], %l0 brgez,a %g2, loop_763 fsrc2 %f2, %f10 sth %o1, [%l7 + 0x68] sdivcc %i5, 0x0D70, %o3 loop_763: fornot2s %f3, %f12, %f12 fbl,a %fcc3, loop_764 ldub [%l7 + 0x25], %i3 movrgz %i2, %i0, %o7 ldd [%l7 + 0x10], %f14 loop_764: stb %g1, [%l7 + 0x59] smul %l3, 0x08B0, %l6 fcmpd %fcc3, %f8, %f0 nop setx loop_765, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdleu %xcc, %f9, %f2 stx %l4, [%l7 + 0x20] stx %i1, [%l7 + 0x40] loop_765: sdiv %g4, 0x135C, %l5 bshuffle %f4, %f2, %f2 umul %g6, 0x162F, %g7 fbue,a %fcc0, loop_766 movrne %i4, 0x320, %o4 fnegd %f14, %f0 ldub [%l7 + 0x10], %o5 loop_766: ldd [%l7 + 0x78], %f10 fnot2s %f6, %f15 ld [%l7 + 0x14], %f7 fxors %f10, %f14, %f12 movpos %xcc, %g3, %l1 movcc %xcc, %i6, %g5 brnz,a %o0, loop_767 ldub [%l7 + 0x62], %l2 fmovsgu %xcc, %f6, %f6 fmovrdlz %o2, %f12, %f8 loop_767: fmovsge %xcc, %f8, %f2 ld [%l7 + 0x6C], %f9 call loop_768 bvs loop_769 fbug,a %fcc0, loop_770 stx %o6, [%l7 + 0x20] loop_768: movge %xcc, %i7, %g2 loop_769: mulscc %l0, %i5, %o3 loop_770: ldsw [%l7 + 0x68], %o1 lduh [%l7 + 0x76], %i3 ldsb [%l7 + 0x5F], %i2 lduh [%l7 + 0x60], %i0 fones %f3 st %f5, [%l7 + 0x18] tg %icc, 0x5 taddcc %g1, %o7, %l3 fmovrsne %l4, %f5, %f5 sdiv %i1, 0x15B2, %g4 bvc,pt %icc, loop_771 movg %icc, %l5, %g6 fcmpne16 %f4, %f2, %l6 fxnors %f1, %f15, %f15 loop_771: fsrc1 %f10, %f2 bge %xcc, loop_772 fmovdg %xcc, %f2, %f5 movg %xcc, %i4, %g7 sth %o4, [%l7 + 0x6C] loop_772: ldsh [%l7 + 0x48], %o5 fmovrdne %l1, %f4, %f4 ldx [%l7 + 0x70], %i6 srax %g5, 0x1F, %o0 tg %xcc, 0x1 tn %icc, 0x4 ldub [%l7 + 0x7C], %l2 fnegd %f6, %f4 fbuge,a %fcc0, loop_773 movrlez %g3, 0x064, %o2 ldsb [%l7 + 0x5B], %o6 array16 %i7, %l0, %g2 loop_773: stx %i5, [%l7 + 0x68] fabss %f14, %f0 sth %o1, [%l7 + 0x24] st %f5, [%l7 + 0x28] stb %i3, [%l7 + 0x51] movrgz %i2, %i0, %g1 sth %o3, [%l7 + 0x64] bleu loop_774 ldsw [%l7 + 0x74], %l3 fcmpeq16 %f8, %f12, %l4 movgu %xcc, %o7, %i1 loop_774: stx %l5, [%l7 + 0x40] alignaddr %g4, %g6, %i4 std %f12, [%l7 + 0x28] fblg,a %fcc2, loop_775 ldsb [%l7 + 0x6F], %l6 fmovsa %xcc, %f9, %f14 fcmpgt16 %f6, %f8, %g7 loop_775: fmovsl %xcc, %f15, %f13 sth %o4, [%l7 + 0x40] stw %l1, [%l7 + 0x30] fpack16 %f0, %f1 bl,pt %icc, loop_776 ldx [%l7 + 0x38], %i6 taddcc %o5, %o0, %l2 ld [%l7 + 0x08], %f7 loop_776: lduh [%l7 + 0x2C], %g3 tpos %xcc, 0x3 fmovsvc %xcc, %f9, %f13 movleu %xcc, %o2, %g5 mova %xcc, %o6, %l0 movgu %xcc, %i7, %g2 edge32n %o1, %i5, %i3 stx %i2, [%l7 + 0x40] ldub [%l7 + 0x63], %g1 fmuld8ulx16 %f5, %f13, %f6 ldd [%l7 + 0x10], %f10 ldx [%l7 + 0x10], %o3 stx %i0, [%l7 + 0x18] or %l4, %o7, %l3 ldsb [%l7 + 0x18], %l5 ld [%l7 + 0x08], %f11 st %f15, [%l7 + 0x2C] taddcctv %i1, 0x194D, %g4 nop setx loop_777, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done popc %i4, %g6 fbne,a %fcc2, loop_778 andcc %g7, 0x169A, %o4 loop_777: nop setx loop_779, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x18], %l6 loop_778: bcc %icc, loop_780 fexpand %f7, %f14 loop_779: fmovda %xcc, %f8, %f6 xnor %l1, %i6, %o5 loop_780: be,pt %xcc, loop_781 tpos %xcc, 0x0 fmovs %f10, %f6 fpadd16s %f11, %f3, %f6 loop_781: bneg,pt %xcc, loop_782 ldd [%l7 + 0x70], %f6 andcc %o0, 0x1AB3, %l2 fcmpne32 %f14, %f10, %o2 loop_782: sub %g3, %g5, %l0 fcmpgt16 %f14, %f0, %i7 movl %icc, %o6, %o1 bneg,a %xcc, loop_783 bgu,pn %icc, loop_784 array32 %g2, %i3, %i5 fmul8sux16 %f0, %f12, %f6 loop_783: std %f10, [%l7 + 0x40] loop_784: brz,a %i2, loop_785 fmovse %xcc, %f11, %f10 fsrc1s %f8, %f15 ldx [%l7 + 0x10], %g1 loop_785: fmovdneg %xcc, %f7, %f13 fornot1 %f2, %f10, %f2 alignaddrl %i0, %o3, %l4 fbe %fcc1, loop_786 ldx [%l7 + 0x68], %o7 lduh [%l7 + 0x7C], %l3 mulx %i1, %g4, %l5 loop_786: fmovdneg %xcc, %f1, %f8 sdiv %i4, 0x1D45, %g6 stw %g7, [%l7 + 0x54] ld [%l7 + 0x40], %f12 ldd [%l7 + 0x30], %f12 udivx %o4, 0x1E0E, %l1 fpack16 %f8, %f1 brnz %i6, loop_787 bgu,a loop_788 fpsub16s %f13, %f2, %f4 fpadd32 %f8, %f2, %f6 loop_787: fsrc2 %f0, %f0 loop_788: xnor %l6, 0x11DD, %o5 ldsw [%l7 + 0x70], %o0 ldsw [%l7 + 0x3C], %l2 fcmps %fcc0, %f8, %f11 fbge,a %fcc1, loop_789 ldd [%l7 + 0x30], %f0 movge %xcc, %g3, %o2 fandnot2s %f13, %f4, %f5 loop_789: lduh [%l7 + 0x0C], %l0 fmovsn %icc, %f5, %f11 ldsw [%l7 + 0x18], %i7 stw %g5, [%l7 + 0x38] edge32 %o1, %g2, %i3 fsrc1 %f8, %f0 mova %icc, %i5, %o6 subccc %i2, 0x099F, %g1 sth %o3, [%l7 + 0x36] fmovrdlez %i0, %f2, %f6 fmul8x16al %f14, %f12, %f10 edge8l %o7, %l3, %l4 edge8 %i1, %g4, %i4 fmovdl %xcc, %f10, %f2 addccc %g6, %g7, %l5 tl %xcc, 0x0 fmovdcs %icc, %f5, %f1 stx %l1, [%l7 + 0x58] add %i6, 0x08DA, %o4 fnot2 %f14, %f14 edge8 %o5, %o0, %l6 edge32ln %l2, %o2, %g3 ldub [%l7 + 0x79], %i7 fmul8x16au %f11, %f15, %f4 ba loop_790 bvs,a,pt %icc, loop_791 fpsub16s %f0, %f5, %f2 sth %l0, [%l7 + 0x26] loop_790: movneg %icc, %g5, %o1 loop_791: fnot2s %f12, %f3 udivcc %g2, 0x0C04, %i3 stw %o6, [%l7 + 0x6C] stw %i2, [%l7 + 0x74] fbg %fcc0, loop_792 stb %g1, [%l7 + 0x1B] movne %xcc, %o3, %i5 ldx [%l7 + 0x18], %i0 loop_792: fmovdn %icc, %f15, %f13 movvs %icc, %o7, %l3 sll %l4, %g4, %i1 fbue %fcc3, loop_793 ldd [%l7 + 0x48], %f14 fbule,a %fcc3, loop_794 ldx [%l7 + 0x40], %g6 loop_793: fbug %fcc3, loop_795 brlez %g7, loop_796 loop_794: fandnot1 %f14, %f4, %f6 ld [%l7 + 0x48], %f12 loop_795: sth %l5, [%l7 + 0x78] loop_796: movl %xcc, %l1, %i6 ldd [%l7 + 0x10], %f10 st %f2, [%l7 + 0x2C] fbug %fcc1, loop_797 brlez %o4, loop_798 fors %f5, %f0, %f0 st %f8, [%l7 + 0x30] loop_797: tge %xcc, 0x0 loop_798: ldub [%l7 + 0x2A], %i4 fmovdg %icc, %f14, %f14 fmovsleu %icc, %f2, %f7 movvs %icc, %o5, %l6 sdiv %o0, 0x166F, %o2 movrgz %l2, %g3, %i7 fmovdvs %icc, %f14, %f9 tcc %xcc, 0x1 movcs %xcc, %l0, %g5 movrne %g2, %i3, %o6 fmovsne %icc, %f6, %f13 sdivx %o1, 0x1BA3, %g1 lduh [%l7 + 0x0E], %i2 sdivx %o3, 0x19D8, %i5 sdiv %i0, 0x11F2, %o7 sth %l4, [%l7 + 0x3C] stx %g4, [%l7 + 0x18] stw %l3, [%l7 + 0x0C] ldub [%l7 + 0x58], %i1 ldsw [%l7 + 0x74], %g6 bn,pt %icc, loop_799 movrlz %l5, 0x083, %l1 ldsw [%l7 + 0x50], %g7 movvs %xcc, %o4, %i4 loop_799: ldx [%l7 + 0x08], %i6 stw %l6, [%l7 + 0x20] fbn,a %fcc3, loop_800 sethi 0x169D, %o0 addcc %o5, 0x14EF, %l2 stx %g3, [%l7 + 0x48] loop_800: bl %xcc, loop_801 fpsub32 %f6, %f6, %f4 bne,a %xcc, loop_802 ldsh [%l7 + 0x7C], %o2 loop_801: fmovdg %icc, %f0, %f7 fba,a %fcc0, loop_803 loop_802: fmovspos %xcc, %f14, %f3 pdist %f6, %f8, %f10 ta %icc, 0x4 loop_803: addc %l0, 0x031F, %g5 brlz %g2, loop_804 ldsw [%l7 + 0x54], %i7 ld [%l7 + 0x44], %f10 fzeros %f10 loop_804: ldub [%l7 + 0x41], %i3 sethi 0x0DCD, %o1 lduh [%l7 + 0x38], %o6 fmovscs %xcc, %f5, %f12 std %f2, [%l7 + 0x78] fmovdgu %xcc, %f10, %f13 tle %xcc, 0x1 bg,a,pt %icc, loop_805 bne %icc, loop_806 fcmpne32 %f8, %f8, %g1 movvs %xcc, %i2, %o3 loop_805: movne %icc, %i0, %o7 loop_806: brlez %l4, loop_807 brlez %i5, loop_808 movre %l3, 0x3CE, %i1 fsrc2 %f2, %f12 loop_807: sdiv %g4, 0x1249, %g6 loop_808: lduw [%l7 + 0x2C], %l5 ld [%l7 + 0x08], %f6 fbne,a %fcc1, loop_809 fmovdvc %xcc, %f1, %f14 ldsh [%l7 + 0x5A], %l1 alignaddr %o4, %g7, %i4 loop_809: ldub [%l7 + 0x4A], %l6 lduh [%l7 + 0x3A], %o0 fbug,a %fcc3, loop_810 sdivcc %o5, 0x1A68, %l2 subcc %i6, 0x0A4F, %g3 umulcc %l0, %g5, %o2 loop_810: ldx [%l7 + 0x30], %g2 fmovdne %xcc, %f8, %f13 ldsw [%l7 + 0x44], %i3 edge32l %i7, %o1, %g1 brgez,a %o6, loop_811 ldsb [%l7 + 0x6D], %o3 stb %i0, [%l7 + 0x1A] movg %icc, %i2, %l4 loop_811: ld [%l7 + 0x38], %f6 edge16l %i5, %l3, %i1 bpos,a,pt %xcc, loop_812 ldsb [%l7 + 0x74], %o7 ldsw [%l7 + 0x0C], %g6 fmovdn %icc, %f10, %f14 loop_812: fcmps %fcc1, %f2, %f0 sll %g4, 0x04, %l5 sth %o4, [%l7 + 0x64] fandnot2 %f4, %f10, %f0 edge16 %g7, %l1, %l6 ld [%l7 + 0x44], %f8 lduw [%l7 + 0x38], %o0 fpack16 %f2, %f0 fmovsge %icc, %f8, %f4 stb %i4, [%l7 + 0x48] ldd [%l7 + 0x08], %f4 movrne %l2, %o5, %g3 umulcc %i6, %l0, %g5 fmovrdgz %o2, %f12, %f10 bge,pn %icc, loop_813 sethi 0x0A06, %i3 stx %i7, [%l7 + 0x40] stx %o1, [%l7 + 0x28] loop_813: fzero %f14 lduh [%l7 + 0x4E], %g2 ta %xcc, 0x4 brnz %o6, loop_814 taddcctv %o3, %g1, %i0 bcs,a %xcc, loop_815 ldd [%l7 + 0x18], %f8 loop_814: bl loop_816 movrgz %l4, 0x00D, %i5 loop_815: fzeros %f4 sth %i2, [%l7 + 0x32] loop_816: tvs %icc, 0x3 fcmps %fcc2, %f7, %f12 fmovsgu %icc, %f15, %f4 movleu %xcc, %l3, %o7 lduw [%l7 + 0x4C], %i1 fnegs %f10, %f15 brnz,a %g4, loop_817 edge16l %l5, %g6, %g7 umulcc %o4, %l6, %l1 nop setx loop_818, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_817: fmul8x16al %f15, %f13, %f2 ldsb [%l7 + 0x12], %o0 bshuffle %f8, %f14, %f12 loop_818: fmovrsgez %i4, %f14, %f2 fmovrse %o5, %f2, %f13 bn %xcc, loop_819 mulscc %g3, 0x04D7, %l2 ldx [%l7 + 0x18], %l0 movrlz %g5, %o2, %i6 loop_819: tpos %xcc, 0x6 ldub [%l7 + 0x48], %i7 array16 %o1, %i3, %g2 fmovsle %icc, %f14, %f14 ldx [%l7 + 0x68], %o6 umulcc %o3, 0x0D88, %g1 fbu,a %fcc2, loop_820 udiv %l4, 0x0508, %i0 brgz,a %i5, loop_821 ldd [%l7 + 0x48], %f10 loop_820: movrgz %i2, %o7, %l3 edge16ln %g4, %l5, %i1 loop_821: fpadd32s %f3, %f8, %f12 ldx [%l7 + 0x50], %g7 nop setx loop_822, %l0, %l1 jmpl %l1, %o4 fcmpgt32 %f6, %f6, %g6 sll %l1, %l6, %o0 fmovspos %xcc, %f8, %f10 loop_822: xor %o5, 0x1468, %g3 fpadd16s %f5, %f6, %f8 fbg,a %fcc2, loop_823 movre %l2, %l0, %g5 tpos %xcc, 0x2 fpsub32s %f0, %f7, %f6 loop_823: movvs %xcc, %i4, %i6 fblg,a %fcc0, loop_824 and %i7, 0x1126, %o1 orcc %i3, %o2, %g2 stx %o3, [%l7 + 0x30] loop_824: fcmpeq16 %f14, %f10, %o6 bgu,a,pn %icc, loop_825 fmul8x16al %f6, %f8, %f2 std %f12, [%l7 + 0x18] fmul8x16al %f4, %f2, %f6 loop_825: ldx [%l7 + 0x18], %g1 ldub [%l7 + 0x41], %l4 sdiv %i5, 0x1951, %i2 brz %i0, loop_826 ldd [%l7 + 0x68], %f2 fmovdcc %icc, %f14, %f2 lduh [%l7 + 0x1C], %l3 loop_826: ldd [%l7 + 0x10], %f0 ldd [%l7 + 0x38], %f10 bneg,a %icc, loop_827 stx %o7, [%l7 + 0x08] and %g4, %i1, %g7 tg %xcc, 0x2 loop_827: lduw [%l7 + 0x48], %l5 orncc %g6, 0x19D9, %o4 fmovsneg %xcc, %f4, %f9 movre %l6, 0x1EB, %o0 fnor %f14, %f4, %f10 ldsw [%l7 + 0x18], %l1 fands %f11, %f10, %f6 fbge %fcc2, loop_828 be %icc, loop_829 lduh [%l7 + 0x42], %o5 umulcc %l2, %g3, %g5 loop_828: ldsw [%l7 + 0x1C], %i4 loop_829: ldsh [%l7 + 0x3A], %i6 fcmpgt32 %f6, %f6, %i7 fcmpne16 %f10, %f4, %l0 fmovdg %icc, %f9, %f11 fbue,a %fcc1, loop_830 lduh [%l7 + 0x7A], %i3 st %f7, [%l7 + 0x1C] fmovs %f7, %f10 loop_830: fmovrsne %o2, %f3, %f2 sth %g2, [%l7 + 0x08] fand %f6, %f6, %f6 ld [%l7 + 0x38], %f5 std %f14, [%l7 + 0x68] fbu,a %fcc0, loop_831 fbne,a %fcc3, loop_832 udivcc %o3, 0x0E68, %o6 movcc %xcc, %g1, %o1 loop_831: sra %l4, %i5, %i0 loop_832: ldd [%l7 + 0x58], %f2 tneg %icc, 0x4 bcc,a,pt %xcc, loop_833 taddcctv %i2, %o7, %l3 lduw [%l7 + 0x64], %g4 st %f8, [%l7 + 0x58] loop_833: ldd [%l7 + 0x60], %f2 fpsub16 %f14, %f4, %f14 lduh [%l7 + 0x16], %g7 fbne,a %fcc3, loop_834 edge32 %l5, %i1, %g6 ldsh [%l7 + 0x4C], %l6 tl %icc, 0x5 loop_834: fpadd16s %f8, %f6, %f0 bvs,pn %icc, loop_835 fnegd %f4, %f10 lduw [%l7 + 0x78], %o4 xor %l1, 0x09DA, %o5 loop_835: ldsw [%l7 + 0x5C], %l2 edge8 %o0, %g5, %g3 xorcc %i4, 0x0460, %i6 fmovse %icc, %f1, %f0 xor %l0, 0x0FAF, %i3 alignaddr %i7, %g2, %o3 bne %icc, loop_836 fnands %f4, %f15, %f14 movrlez %o2, 0x0FB, %g1 movrne %o1, %o6, %i5 loop_836: fmovscs %icc, %f3, %f7 and %i0, %l4, %o7 fxor %f4, %f6, %f4 taddcc %i2, %l3, %g4 movpos %icc, %l5, %g7 alignaddrl %i1, %g6, %l6 fmovrslez %l1, %f2, %f0 fmovse %icc, %f2, %f8 fpackfix %f0, %f15 bg,a loop_837 std %f0, [%l7 + 0x28] fbg %fcc3, loop_838 fmovrde %o5, %f14, %f4 loop_837: fors %f5, %f14, %f14 ldsh [%l7 + 0x26], %o4 loop_838: tleu %icc, 0x7 fpsub32s %f13, %f1, %f6 fmovdcc %icc, %f9, %f5 movvc %icc, %l2, %o0 taddcctv %g3, %g5, %i4 fabss %f10, %f6 movneg %icc, %l0, %i6 st %f10, [%l7 + 0x14] fmovdgu %xcc, %f11, %f11 ldsw [%l7 + 0x14], %i3 stb %i7, [%l7 + 0x2E] tge %icc, 0x6 ldsb [%l7 + 0x66], %g2 fmovspos %icc, %f13, %f11 for %f6, %f2, %f6 ldx [%l7 + 0x10], %o3 srax %o2, %o1, %o6 fbne,a %fcc1, loop_839 edge8l %g1, %i0, %l4 ldd [%l7 + 0x40], %f6 ldsh [%l7 + 0x6A], %o7 loop_839: ldsw [%l7 + 0x3C], %i5 array8 %i2, %l3, %g4 fcmpne16 %f4, %f8, %l5 fnands %f5, %f3, %f1 fpadd32s %f10, %f10, %f9 fornot1s %f10, %f2, %f5 edge16n %i1, %g6, %l6 fbule,a %fcc2, loop_840 movrne %g7, 0x2A3, %o5 fba %fcc0, loop_841 std %f0, [%l7 + 0x08] loop_840: srax %l1, 0x03, %l2 xor %o0, 0x13C0, %g3 loop_841: fnegd %f12, %f12 fmovdneg %xcc, %f1, %f6 movne %icc, %g5, %i4 ldx [%l7 + 0x70], %o4 ldx [%l7 + 0x50], %l0 tvc %icc, 0x1 ldd [%l7 + 0x18], %f12 stw %i3, [%l7 + 0x20] fsrc2s %f8, %f8 stw %i7, [%l7 + 0x08] stb %i6, [%l7 + 0x43] fsrc1s %f14, %f15 edge32n %g2, %o3, %o1 edge16n %o6, %o2, %g1 fbul %fcc1, loop_842 be,a,pt %icc, loop_843 ld [%l7 + 0x64], %f9 fornot2s %f0, %f10, %f0 loop_842: ldsh [%l7 + 0x7A], %i0 loop_843: fmovscc %xcc, %f8, %f4 stb %o7, [%l7 + 0x12] ldsb [%l7 + 0x38], %l4 udiv %i2, 0x0153, %l3 movrlz %g4, %l5, %i5 lduw [%l7 + 0x1C], %g6 be,pt %icc, loop_844 std %f14, [%l7 + 0x50] fbl %fcc1, loop_845 ldd [%l7 + 0x58], %f2 loop_844: ldub [%l7 + 0x7E], %i1 tcc %xcc, 0x3 loop_845: ldub [%l7 + 0x6B], %g7 fnands %f0, %f12, %f9 sdivx %l6, 0x0852, %o5 alignaddrl %l1, %o0, %g3 be,a %icc, loop_846 bge loop_847 ldsw [%l7 + 0x28], %g5 faligndata %f0, %f2, %f4 loop_846: sth %l2, [%l7 + 0x40] loop_847: ldsw [%l7 + 0x20], %o4 stb %i4, [%l7 + 0x5A] fandnot1s %f9, %f7, %f6 fornot2s %f2, %f13, %f2 ldsh [%l7 + 0x1E], %l0 ldub [%l7 + 0x36], %i3 fsrc1s %f15, %f1 stx %i7, [%l7 + 0x18] brgz %i6, loop_848 srl %g2, %o3, %o1 ldd [%l7 + 0x28], %f0 fbue,a %fcc0, loop_849 loop_848: fmovsl %icc, %f11, %f9 stb %o6, [%l7 + 0x66] edge16 %o2, %i0, %g1 loop_849: taddcctv %o7, %l4, %l3 ldsw [%l7 + 0x54], %g4 nop setx loop_850, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpackfix %f14, %f10 tle %xcc, 0x7 fnor %f2, %f12, %f2 loop_850: ldd [%l7 + 0x08], %f6 fmovrsgez %l5, %f10, %f8 addc %i5, %g6, %i1 fbule,a %fcc0, loop_851 movne %icc, %g7, %i2 fmovrsgz %l6, %f6, %f7 st %f15, [%l7 + 0x24] loop_851: bvs,pn %xcc, loop_852 movge %icc, %l1, %o5 lduw [%l7 + 0x40], %o0 andn %g5, 0x013F, %g3 loop_852: fmovsa %xcc, %f1, %f7 xnorcc %l2, 0x0EFA, %o4 fnegd %f12, %f8 bvc,a loop_853 fmovd %f4, %f0 sdiv %i4, 0x00E2, %l0 movrgz %i3, 0x10C, %i6 loop_853: edge16ln %i7, %g2, %o1 fmovrsne %o3, %f7, %f8 fcmpgt32 %f14, %f6, %o2 andcc %i0, %o6, %g1 fornot2s %f2, %f15, %f13 addccc %l4, 0x19EB, %l3 bg,a loop_854 ldsh [%l7 + 0x64], %g4 fmovrdgez %l5, %f14, %f8 sth %o7, [%l7 + 0x4A] loop_854: ta %icc, 0x7 fcmpeq16 %f10, %f8, %i5 xnorcc %i1, 0x1362, %g6 movre %g7, %i2, %l1 fabss %f11, %f4 ld [%l7 + 0x4C], %f0 edge8ln %l6, %o0, %g5 fand %f14, %f8, %f12 lduh [%l7 + 0x76], %g3 lduw [%l7 + 0x48], %o5 edge16l %o4, %l2, %l0 array16 %i4, %i6, %i7 ldd [%l7 + 0x10], %f0 tne %icc, 0x3 tg %xcc, 0x3 fcmpeq16 %f6, %f14, %g2 ldsb [%l7 + 0x76], %o1 fmovrdlez %o3, %f4, %f12 ldsh [%l7 + 0x52], %o2 fbne %fcc0, loop_855 alignaddr %i3, %o6, %g1 fpsub32 %f10, %f4, %f14 fmovsn %xcc, %f4, %f8 loop_855: xor %i0, 0x0293, %l4 fbul %fcc3, loop_856 st %f3, [%l7 + 0x48] tsubcc %g4, 0x1591, %l3 ldx [%l7 + 0x60], %o7 loop_856: bneg,a,pn %xcc, loop_857 bn,a,pt %icc, loop_858 xnor %l5, %i5, %g6 ld [%l7 + 0x34], %f9 loop_857: ldub [%l7 + 0x47], %i1 loop_858: fpsub16s %f12, %f1, %f11 ldub [%l7 + 0x30], %g7 ldsb [%l7 + 0x0E], %l1 fmovdn %icc, %f6, %f12 or %i2, 0x1558, %o0 fmovd %f4, %f4 bvs,a,pt %xcc, loop_859 movl %xcc, %l6, %g5 sdiv %g3, 0x131D, %o4 fbule,a %fcc2, loop_860 loop_859: call loop_861 fand %f8, %f4, %f4 fmovdg %icc, %f10, %f8 loop_860: ldx [%l7 + 0x40], %l2 loop_861: fandnot2s %f5, %f8, %f2 sethi 0x1BD7, %l0 sdivx %o5, 0x085C, %i6 ldsb [%l7 + 0x72], %i7 fbule %fcc1, loop_862 sll %g2, %i4, %o3 ldsb [%l7 + 0x1D], %o1 movgu %xcc, %i3, %o6 loop_862: movpos %xcc, %o2, %i0 movvs %icc, %l4, %g4 bgu,pt %icc, loop_863 fmuld8sux16 %f12, %f12, %f8 andcc %g1, %l3, %o7 taddcc %i5, 0x0CDC, %g6 loop_863: fbue %fcc2, loop_864 movvc %icc, %l5, %i1 sth %l1, [%l7 + 0x7E] bcs,a loop_865 loop_864: ldsw [%l7 + 0x60], %g7 fmovrsne %i2, %f5, %f13 ldsb [%l7 + 0x1B], %o0 loop_865: fxors %f7, %f7, %f10 lduh [%l7 + 0x72], %l6 stw %g3, [%l7 + 0x74] fcmpgt32 %f8, %f4, %g5 xor %o4, 0x176B, %l0 orcc %o5, 0x18F2, %l2 stb %i7, [%l7 + 0x41] fpsub16 %f12, %f12, %f12 st %f0, [%l7 + 0x2C] movpos %icc, %g2, %i4 brz,a %o3, loop_866 srax %o1, %i6, %o6 orn %o2, %i0, %i3 fors %f15, %f7, %f2 loop_866: fmovsge %icc, %f14, %f7 udivcc %g4, 0x1EE1, %l4 subccc %l3, 0x0A2C, %g1 for %f8, %f4, %f2 xor %o7, %g6, %l5 ldub [%l7 + 0x4C], %i1 fone %f0 bvs,a %icc, loop_867 lduh [%l7 + 0x7A], %l1 fmovs %f3, %f8 ld [%l7 + 0x44], %f15 loop_867: fornot2 %f14, %f4, %f6 fzeros %f7 movne %xcc, %i5, %g7 fpmerge %f10, %f12, %f14 edge8 %o0, %l6, %i2 ldsh [%l7 + 0x22], %g5 ldx [%l7 + 0x40], %g3 lduh [%l7 + 0x7E], %o4 tge %icc, 0x5 fpsub32s %f1, %f12, %f2 ldsh [%l7 + 0x2E], %l0 fnor %f14, %f4, %f8 tneg %xcc, 0x7 brz,a %l2, loop_868 fmovrslez %i7, %f14, %f9 fnegd %f6, %f0 ldub [%l7 + 0x52], %o5 loop_868: fbu %fcc2, loop_869 ldd [%l7 + 0x20], %f2 ldsw [%l7 + 0x10], %i4 fbn,a %fcc0, loop_870 loop_869: ldub [%l7 + 0x60], %o3 fcmpeq16 %f12, %f8, %g2 fmovsne %icc, %f1, %f4 loop_870: fmovsneg %xcc, %f7, %f11 ldub [%l7 + 0x5B], %i6 ldsh [%l7 + 0x48], %o6 fnegs %f0, %f0 fmovdgu %icc, %f2, %f5 udiv %o2, 0x049D, %i0 fmovda %icc, %f11, %f7 tsubcc %i3, 0x0515, %g4 fxnors %f10, %f5, %f1 movrlz %o1, 0x218, %l4 ldsb [%l7 + 0x72], %l3 fornot1 %f0, %f0, %f2 stx %g1, [%l7 + 0x20] fpadd16 %f12, %f0, %f12 sll %g6, %o7, %i1 fmovsn %icc, %f5, %f3 fbne,a %fcc0, loop_871 tvc %icc, 0x4 subc %l5, %i5, %g7 fmovsle %xcc, %f3, %f9 loop_871: fcmped %fcc3, %f10, %f0 array16 %l1, %l6, %i2 ld [%l7 + 0x78], %f3 movvc %xcc, %o0, %g3 st %f4, [%l7 + 0x14] fcmpgt32 %f10, %f4, %g5 fand %f10, %f2, %f12 movgu %icc, %l0, %o4 ldsh [%l7 + 0x68], %i7 fblg %fcc1, loop_872 std %f0, [%l7 + 0x28] bn,a loop_873 fmovdvc %icc, %f2, %f6 loop_872: fmovsvc %xcc, %f7, %f7 ta %icc, 0x0 loop_873: fornot1 %f8, %f4, %f8 fbo %fcc0, loop_874 fmovrsne %l2, %f15, %f13 tleu %icc, 0x2 stb %o5, [%l7 + 0x75] loop_874: nop setx loop_875, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bcs,pt %icc, loop_876 fbge %fcc1, loop_877 stb %o3, [%l7 + 0x7C] loop_875: fxnor %f10, %f0, %f12 loop_876: fbn %fcc2, loop_878 loop_877: ldsw [%l7 + 0x40], %i4 ldsw [%l7 + 0x48], %g2 tpos %xcc, 0x1 loop_878: xor %o6, %i6, %o2 st %f10, [%l7 + 0x54] andcc %i3, %i0, %g4 fmovdg %icc, %f8, %f4 fbul,a %fcc0, loop_879 fmul8x16au %f10, %f10, %f10 sth %l4, [%l7 + 0x5C] stx %l3, [%l7 + 0x40] loop_879: brnz,a %o1, loop_880 subccc %g1, 0x0E8E, %o7 tne %xcc, 0x6 stw %i1, [%l7 + 0x34] loop_880: fbg %fcc0, loop_881 ldsh [%l7 + 0x12], %g6 lduh [%l7 + 0x1C], %i5 bn,a %icc, loop_882 loop_881: bl,pn %icc, loop_883 addc %g7, 0x0C53, %l1 ldsb [%l7 + 0x17], %l5 loop_882: ldsw [%l7 + 0x7C], %i2 loop_883: sllx %o0, %l6, %g3 lduw [%l7 + 0x34], %g5 fmovscc %icc, %f0, %f9 move %icc, %o4, %i7 fmovdle %xcc, %f9, %f11 edge32ln %l0, %o5, %l2 edge8n %i4, %g2, %o3 ldub [%l7 + 0x08], %o6 fornot1 %f6, %f0, %f0 fmovs %f3, %f8 bge %xcc, loop_884 fnot2s %f13, %f7 stx %o2, [%l7 + 0x58] movgu %xcc, %i3, %i6 loop_884: ldsw [%l7 + 0x60], %g4 lduw [%l7 + 0x6C], %i0 fmovsneg %icc, %f4, %f10 fmovdne %icc, %f0, %f3 smul %l3, %l4, %g1 ldd [%l7 + 0x38], %f8 taddcc %o7, %i1, %o1 andncc %g6, %g7, %l1 ld [%l7 + 0x6C], %f8 orn %i5, 0x065D, %i2 bvc %xcc, loop_885 ldsb [%l7 + 0x18], %o0 std %f12, [%l7 + 0x20] movgu %icc, %l5, %g3 loop_885: ldx [%l7 + 0x38], %l6 bvs loop_886 sethi 0x00DC, %o4 fbul,a %fcc3, loop_887 edge32l %i7, %g5, %o5 loop_886: movl %xcc, %l0, %i4 ldd [%l7 + 0x50], %f6 loop_887: fmovsne %xcc, %f13, %f0 bleu %xcc, loop_888 ldub [%l7 + 0x23], %l2 fone %f12 st %f2, [%l7 + 0x64] loop_888: sra %g2, %o6, %o2 lduh [%l7 + 0x5C], %i3 ldub [%l7 + 0x7A], %i6 lduh [%l7 + 0x40], %g4 mova %xcc, %o3, %l3 ldsw [%l7 + 0x18], %l4 stw %i0, [%l7 + 0x54] st %f1, [%l7 + 0x44] tcs %icc, 0x0 stw %o7, [%l7 + 0x78] ble,pt %xcc, loop_889 array32 %g1, %i1, %o1 st %f11, [%l7 + 0x14] movge %icc, %g7, %l1 loop_889: stx %g6, [%l7 + 0x38] lduh [%l7 + 0x20], %i2 movrgz %i5, %o0, %g3 ldd [%l7 + 0x40], %f0 lduw [%l7 + 0x34], %l6 brlz %o4, loop_890 fbn,a %fcc3, loop_891 stw %l5, [%l7 + 0x18] movvc %xcc, %g5, %o5 loop_890: ldsh [%l7 + 0x34], %l0 loop_891: fmovse %icc, %f1, %f10 lduw [%l7 + 0x60], %i4 fmovdge %icc, %f0, %f14 tvc %icc, 0x6 std %f10, [%l7 + 0x20] ldsb [%l7 + 0x11], %l2 lduh [%l7 + 0x2C], %g2 sub %i7, %o6, %o2 fnot1s %f5, %f3 fbul,a %fcc3, loop_892 alignaddr %i6, %g4, %i3 or %o3, 0x1FD4, %l4 fmovspos %icc, %f9, %f15 loop_892: st %f10, [%l7 + 0x3C] umulcc %i0, %o7, %g1 bgu,pt %xcc, loop_893 subccc %l3, 0x1125, %o1 ld [%l7 + 0x50], %f7 fnegd %f12, %f10 loop_893: movneg %xcc, %g7, %i1 xorcc %l1, %i2, %g6 fcmpne16 %f10, %f2, %o0 or %i5, %g3, %l6 movcs %icc, %o4, %g5 movvc %icc, %l5, %l0 stw %o5, [%l7 + 0x4C] bneg,a,pn %xcc, loop_894 sllx %i4, 0x0F, %g2 fpadd16 %f2, %f0, %f6 fsrc1 %f0, %f2 loop_894: ldsh [%l7 + 0x2A], %i7 fbule,a %fcc1, loop_895 bleu %icc, loop_896 bgu,a,pt %icc, loop_897 fornot2 %f0, %f8, %f0 loop_895: ldx [%l7 + 0x48], %l2 loop_896: ldd [%l7 + 0x30], %f10 loop_897: std %f4, [%l7 + 0x18] fpmerge %f5, %f1, %f2 fmovdleu %xcc, %f10, %f7 st %f2, [%l7 + 0x34] fcmpeq32 %f2, %f6, %o6 fbuge,a %fcc3, loop_898 stb %i6, [%l7 + 0x3D] edge16ln %g4, %i3, %o3 nop setx loop_899, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_898: nop setx loop_900, %l0, %l1 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, %f10, %f13 fmovdcc %xcc, %f2, %f8 loop_899: fmovsvc %icc, %f13, %f2 loop_900: fble,a %fcc2, loop_901 brgez,a %o2, loop_902 bshuffle %f8, %f14, %f8 bg loop_903 loop_901: andncc %l4, %o7, %g1 loop_902: movcs %xcc, %i0, %l3 mova %xcc, %g7, %i1 loop_903: orncc %o1, 0x0DD5, %i2 tsubcc %l1, 0x04BF, %o0 ldx [%l7 + 0x38], %g6 udiv %g3, 0x0B4C, %l6 bpos,pt %icc, loop_904 ldsw [%l7 + 0x34], %i5 fpmerge %f11, %f10, %f0 stb %g5, [%l7 + 0x2D] loop_904: fornot1 %f0, %f0, %f2 ldsb [%l7 + 0x0E], %l5 fmovrdgez %o4, %f8, %f6 fmovd %f0, %f10 taddcc %l0, %o5, %i4 fnor %f10, %f2, %f2 fandnot2 %f4, %f10, %f2 lduw [%l7 + 0x08], %i7 brlz,a %g2, loop_905 fpadd16s %f4, %f3, %f15 alignaddr %o6, %i6, %l2 fmovda %xcc, %f9, %f8 loop_905: std %f4, [%l7 + 0x08] fnands %f3, %f13, %f10 fandnot1 %f12, %f6, %f2 std %f10, [%l7 + 0x28] mulscc %g4, %o3, %o2 subccc %l4, 0x1DE9, %o7 std %f8, [%l7 + 0x68] ld [%l7 + 0x50], %f14 fmovsne %xcc, %f3, %f1 fmovrslz %i3, %f5, %f14 ld [%l7 + 0x48], %f13 andcc %i0, %l3, %g1 stw %g7, [%l7 + 0x4C] fnor %f4, %f2, %f8 or %i1, %o1, %l1 fcmpeq16 %f14, %f14, %i2 ld [%l7 + 0x50], %f12 fcmpne32 %f4, %f2, %g6 stx %o0, [%l7 + 0x28] orncc %l6, %g3, %i5 fsrc1 %f2, %f6 bne,a %xcc, loop_906 bleu,pt %xcc, loop_907 fmovdne %xcc, %f3, %f7 fmovd %f14, %f6 loop_906: xnorcc %g5, %o4, %l0 loop_907: fmovda %icc, %f15, %f15 edge8 %l5, %i4, %o5 fmovdne %xcc, %f12, %f1 fpadd16 %f12, %f4, %f10 brnz,a %i7, loop_908 ldsh [%l7 + 0x32], %g2 fcmple16 %f14, %f8, %o6 fbuge %fcc0, loop_909 loop_908: st %f5, [%l7 + 0x5C] call loop_910 xnor %l2, %i6, %o3 loop_909: fnegd %f4, %f0 fcmpeq16 %f10, %f8, %o2 loop_910: ldsw [%l7 + 0x7C], %g4 fbule %fcc2, loop_911 movrne %l4, 0x271, %o7 lduw [%l7 + 0x4C], %i0 fandnot1s %f4, %f8, %f8 loop_911: be,pt %xcc, loop_912 orn %l3, %g1, %g7 fmovsn %xcc, %f3, %f6 edge16n %i3, %i1, %l1 loop_912: fnot2s %f5, %f3 st %f9, [%l7 + 0x20] edge8ln %i2, %g6, %o0 fmul8sux16 %f6, %f14, %f4 mova %icc, %l6, %o1 faligndata %f4, %f6, %f12 lduw [%l7 + 0x68], %i5 sra %g3, %o4, %g5 lduw [%l7 + 0x48], %l0 movl %xcc, %l5, %o5 fmovspos %icc, %f13, %f3 ldsh [%l7 + 0x3A], %i7 andcc %i4, %g2, %o6 ldsh [%l7 + 0x7C], %i6 mova %icc, %o3, %o2 fmovrse %l2, %f8, %f6 fmovse %xcc, %f5, %f5 tleu %xcc, 0x4 movrne %g4, %l4, %o7 tvc %xcc, 0x2 fabsd %f12, %f4 or %i0, 0x1CAD, %g1 be loop_913 brlz %l3, loop_914 orn %i3, 0x16BD, %g7 nop setx loop_915, %l0, %l1 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_913: bge %xcc, loop_916 loop_914: fmul8x16au %f2, %f4, %f14 movre %l1, %i1, %g6 loop_915: alignaddr %o0, %i2, %o1 loop_916: fzero %f8 srl %l6, %g3, %o4 bcc,a %xcc, loop_917 ldx [%l7 + 0x48], %g5 edge16ln %l0, %i5, %o5 fmovrdgz %l5, %f0, %f4 loop_917: srlx %i7, %i4, %o6 bvs,a loop_918 tvc %xcc, 0x3 fpsub16s %f11, %f7, %f6 sll %i6, 0x04, %g2 loop_918: ldsw [%l7 + 0x4C], %o3 tvc %icc, 0x1 ldx [%l7 + 0x50], %l2 movcc %icc, %o2, %l4 fmovsvc %icc, %f11, %f5 fmovd %f14, %f12 edge32l %o7, %i0, %g4 edge32n %g1, %i3, %l3 or %l1, %i1, %g6 stw %g7, [%l7 + 0x74] fpack16 %f2, %f3 std %f12, [%l7 + 0x20] bcs,a,pt %icc, loop_919 fmovrdne %o0, %f0, %f14 xorcc %i2, 0x0093, %l6 fmovse %icc, %f1, %f0 loop_919: fbuge,a %fcc3, loop_920 xorcc %o1, 0x1841, %o4 movcc %xcc, %g5, %l0 movl %icc, %g3, %i5 loop_920: fand %f12, %f6, %f2 fzero %f8 std %f12, [%l7 + 0x78] fors %f8, %f4, %f4 lduh [%l7 + 0x42], %o5 lduh [%l7 + 0x38], %l5 stw %i4, [%l7 + 0x64] orcc %i7, 0x06E7, %o6 fcmple32 %f14, %f10, %g2 stb %o3, [%l7 + 0x77] fmovde %xcc, %f6, %f4 ldsw [%l7 + 0x10], %l2 lduh [%l7 + 0x72], %o2 stw %l4, [%l7 + 0x40] stw %o7, [%l7 + 0x08] ldsw [%l7 + 0x0C], %i6 smulcc %i0, %g4, %i3 fmovda %icc, %f8, %f8 bne,a loop_921 fmovdge %xcc, %f1, %f4 movle %xcc, %g1, %l1 bl %icc, loop_922 loop_921: fbule %fcc0, loop_923 lduw [%l7 + 0x78], %l3 andcc %g6, 0x14F6, %i1 loop_922: fones %f10 loop_923: fnot2 %f4, %f6 call loop_924 stw %g7, [%l7 + 0x68] lduw [%l7 + 0x38], %o0 fbne %fcc0, loop_925 loop_924: fmovsn %icc, %f3, %f14 array16 %l6, %o1, %o4 subc %i2, 0x0929, %g5 loop_925: brlz,a %g3, loop_926 lduh [%l7 + 0x74], %i5 udiv %l0, 0x1AD1, %l5 tne %xcc, 0x0 loop_926: stb %i4, [%l7 + 0x0C] orcc %i7, %o5, %g2 stx %o3, [%l7 + 0x58] fbe %fcc0, loop_927 fand %f10, %f2, %f8 umul %l2, 0x034B, %o6 brgz,a %l4, loop_928 loop_927: fmovrdlez %o2, %f2, %f14 movge %xcc, %o7, %i0 ble,pn %xcc, loop_929 loop_928: tneg %xcc, 0x7 fmovrdne %g4, %f8, %f6 movneg %icc, %i6, %i3 loop_929: ldsw [%l7 + 0x78], %l1 fnot1 %f0, %f4 fcmpd %fcc0, %f2, %f0 movcc %icc, %g1, %l3 movg %icc, %i1, %g6 fornot1 %f6, %f12, %f14 for %f8, %f0, %f14 bvc,pt %xcc, loop_930 fmovdpos %icc, %f13, %f13 ldub [%l7 + 0x55], %o0 edge16 %l6, %g7, %o4 loop_930: move %xcc, %i2, %g5 ldd [%l7 + 0x68], %f4 fmovrdlz %o1, %f2, %f0 fand %f0, %f6, %f2 alignaddrl %g3, %l0, %i5 fpsub16 %f4, %f2, %f0 stx %l5, [%l7 + 0x50] ldd [%l7 + 0x70], %f0 ldub [%l7 + 0x73], %i7 edge32l %i4, %o5, %g2 bl,a %xcc, loop_931 edge32n %l2, %o3, %l4 fmovdpos %icc, %f8, %f12 movpos %xcc, %o6, %o7 loop_931: fmovrde %o2, %f10, %f4 andn %g4, %i6, %i0 ldsb [%l7 + 0x51], %l1 fbuge %fcc0, loop_932 movre %g1, 0x03D, %i3 lduh [%l7 + 0x5E], %i1 fmovsl %xcc, %f7, %f3 loop_932: ld [%l7 + 0x4C], %f14 edge32l %l3, %o0, %g6 tne %xcc, 0x0 fmul8ulx16 %f8, %f4, %f2 bvc,pt %xcc, loop_933 fcmps %fcc2, %f8, %f9 movl %xcc, %l6, %o4 ld [%l7 + 0x78], %f15 loop_933: fbug,a %fcc3, loop_934 edge8ln %g7, %g5, %i2 ldsh [%l7 + 0x1A], %g3 stw %l0, [%l7 + 0x58] loop_934: ldsh [%l7 + 0x3E], %i5 fbl %fcc3, loop_935 sth %l5, [%l7 + 0x72] movrne %i7, 0x222, %i4 fba,a %fcc1, loop_936 loop_935: fnegs %f3, %f13 stw %o1, [%l7 + 0x3C] fcmpeq32 %f2, %f14, %g2 loop_936: ldsb [%l7 + 0x52], %o5 tg %icc, 0x6 fbn,a %fcc0, loop_937 sethi 0x024E, %l2 fmovsgu %xcc, %f14, %f14 tn %icc, 0x3 loop_937: ba,a loop_938 fmovrdlz %o3, %f10, %f4 call loop_939 fnot2s %f4, %f4 loop_938: stx %o6, [%l7 + 0x18] mulx %o7, 0x087B, %l4 loop_939: lduh [%l7 + 0x66], %o2 fpsub32 %f6, %f12, %f10 fabss %f6, %f0 fcmpgt16 %f12, %f2, %i6 ldx [%l7 + 0x18], %g4 fmovd %f14, %f8 st %f9, [%l7 + 0x44] fmovrse %i0, %f12, %f6 fmul8x16au %f1, %f5, %f6 bl loop_940 fpsub16s %f4, %f0, %f4 fmovrde %g1, %f4, %f12 fmovs %f6, %f9 loop_940: sdivx %l1, 0x1E2A, %i1 ld [%l7 + 0x1C], %f0 fcmps %fcc3, %f5, %f7 ldsw [%l7 + 0x50], %i3 movl %xcc, %l3, %g6 tpos %icc, 0x4 fmul8ulx16 %f10, %f2, %f14 andn %o0, 0x107E, %l6 fmovsgu %icc, %f5, %f14 stw %o4, [%l7 + 0x2C] srlx %g7, 0x15, %i2 bshuffle %f4, %f2, %f12 xnor %g5, 0x1B8C, %l0 ld [%l7 + 0x20], %f3 brgez %i5, loop_941 edge8 %g3, %l5, %i4 fmovdcs %xcc, %f7, %f2 brgez,a %o1, loop_942 loop_941: fexpand %f0, %f8 tg %xcc, 0x6 xnorcc %i7, 0x1922, %g2 loop_942: sethi 0x1864, %o5 tpos %xcc, 0x1 fba %fcc2, loop_943 stx %l2, [%l7 + 0x48] fnors %f15, %f15, %f13 sdiv %o6, 0x15B4, %o7 loop_943: ldx [%l7 + 0x40], %l4 stx %o3, [%l7 + 0x10] tl %icc, 0x3 std %f6, [%l7 + 0x30] ldd [%l7 + 0x08], %f14 udiv %o2, 0x02C1, %i6 bgu,pn %icc, loop_944 fmovrslz %g4, %f15, %f10 taddcc %g1, 0x1710, %i0 fmovsvs %icc, %f13, %f13 loop_944: fmovdcs %xcc, %f10, %f11 fcmple16 %f0, %f12, %l1 fcmpne32 %f6, %f10, %i3 fmovsne %icc, %f3, %f1 orcc %i1, 0x0FA9, %l3 stx %o0, [%l7 + 0x20] ldsb [%l7 + 0x64], %l6 fabsd %f4, %f14 fornot2 %f12, %f10, %f14 fnot2s %f9, %f0 ldub [%l7 + 0x4C], %g6 subccc %o4, 0x1311, %i2 stb %g5, [%l7 + 0x28] movcc %xcc, %l0, %g7 ldx [%l7 + 0x20], %g3 lduh [%l7 + 0x5E], %l5 ba %icc, loop_945 fmovrsgez %i4, %f6, %f12 lduh [%l7 + 0x24], %i5 fandnot1s %f14, %f8, %f12 loop_945: stx %i7, [%l7 + 0x50] fcmpne32 %f2, %f8, %g2 movcs %xcc, %o5, %o1 fmovdl %icc, %f0, %f6 fandnot1s %f3, %f12, %f12 xor %l2, %o6, %l4 ldd [%l7 + 0x30], %f4 tvc %icc, 0x1 mulscc %o7, %o2, %i6 bvc,a %xcc, loop_946 mulx %g4, 0x1CC4, %o3 fbe,a %fcc2, loop_947 ldd [%l7 + 0x28], %f8 loop_946: fmovdn %icc, %f4, %f15 ldx [%l7 + 0x38], %g1 loop_947: lduw [%l7 + 0x6C], %i0 stw %l1, [%l7 + 0x08] fmul8x16al %f12, %f15, %f6 movl %icc, %i1, %l3 fcmpeq16 %f0, %f14, %i3 ldd [%l7 + 0x48], %f12 tgu %xcc, 0x0 fexpand %f2, %f6 ldsw [%l7 + 0x0C], %l6 bl,a,pn %icc, loop_948 bg,a %xcc, loop_949 ld [%l7 + 0x50], %f4 fand %f12, %f2, %f10 loop_948: bl,pn %icc, loop_950 loop_949: fbue %fcc2, loop_951 fmovdcc %xcc, %f10, %f10 brlez %g6, loop_952 loop_950: nop setx loop_953, %l0, %l1 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_951: sdivcc %o4, 0x0FF1, %o0 movrne %i2, %g5, %l0 loop_952: taddcctv %g7, %g3, %i4 loop_953: sth %i5, [%l7 + 0x12] fbne,a %fcc1, loop_954 tge %icc, 0x5 ldd [%l7 + 0x60], %f14 ldsw [%l7 + 0x4C], %l5 loop_954: movleu %xcc, %g2, %i7 brnz,a %o1, loop_955 siam 0x4 stw %o5, [%l7 + 0x24] ldd [%l7 + 0x20], %f10 loop_955: fmovdge %icc, %f8, %f5 fxor %f2, %f2, %f8 subcc %l2, %l4, %o6 ldsb [%l7 + 0x51], %o2 fbule,a %fcc3, loop_956 tsubcctv %o7, %g4, %o3 fmul8x16 %f9, %f4, %f12 fba %fcc2, loop_957 loop_956: sth %g1, [%l7 + 0x64] ldub [%l7 + 0x09], %i0 brz,a %l1, loop_958 loop_957: fbg %fcc0, loop_959 tcs %xcc, 0x4 lduw [%l7 + 0x20], %i6 loop_958: ldsb [%l7 + 0x20], %l3 loop_959: te %xcc, 0x7 sll %i3, %i1, %l6 fsrc2 %f4, %f2 mova %xcc, %o4, %g6 tvc %icc, 0x0 fpackfix %f12, %f13 fxnor %f10, %f8, %f14 fpack32 %f14, %f8, %f0 movl %icc, %i2, %o0 umul %l0, %g5, %g7 sll %i4, 0x06, %g3 fpsub16s %f0, %f8, %f14 brz,a %l5, loop_960 stx %g2, [%l7 + 0x08] sll %i5, %o1, %o5 sdiv %l2, 0x0BFF, %i7 loop_960: fmovrdne %o6, %f6, %f10 fba %fcc2, loop_961 fpadd32s %f13, %f7, %f8 fbg,a %fcc3, loop_962 ld [%l7 + 0x10], %f1 loop_961: orn %l4, %o2, %g4 stb %o7, [%l7 + 0x1F] loop_962: brnz,a %g1, loop_963 ld [%l7 + 0x70], %f12 ldub [%l7 + 0x77], %o3 fbuge %fcc1, loop_964 loop_963: movl %xcc, %i0, %i6 fble %fcc1, loop_965 fands %f13, %f5, %f13 loop_964: movne %icc, %l1, %i3 addc %i1, %l3, %l6 loop_965: fbue,a %fcc2, loop_966 stw %o4, [%l7 + 0x40] edge16 %i2, %o0, %g6 fmovda %icc, %f4, %f9 loop_966: std %f12, [%l7 + 0x38] sub %l0, %g5, %i4 sllx %g3, 0x1D, %l5 lduh [%l7 + 0x10], %g7 lduw [%l7 + 0x24], %g2 fmovse %icc, %f10, %f14 bne,pn %icc, loop_967 std %f14, [%l7 + 0x48] fbne %fcc3, loop_968 udivcc %i5, 0x0233, %o1 loop_967: movrne %l2, %o5, %i7 brnz %l4, loop_969 loop_968: fandnot1s %f3, %f14, %f14 tleu %xcc, 0x0 fmovdgu %xcc, %f0, %f9 loop_969: addcc %o6, %o2, %g4 ldsw [%l7 + 0x1C], %g1 brgez %o3, loop_970 smul %o7, %i6, %i0 add %l1, 0x0134, %i1 bneg,a %icc, loop_971 loop_970: stw %l3, [%l7 + 0x54] ldsh [%l7 + 0x3C], %l6 fblg %fcc0, loop_972 loop_971: stb %i3, [%l7 + 0x4F] movneg %icc, %o4, %o0 ldsw [%l7 + 0x68], %g6 loop_972: edge16ln %l0, %g5, %i4 fpadd16s %f5, %f1, %f8 orncc %g3, %l5, %g7 sra %i2, 0x1A, %g2 movg %xcc, %o1, %i5 fpadd16s %f12, %f14, %f11 ld [%l7 + 0x70], %f7 ble,a,pn %xcc, loop_973 ldsw [%l7 + 0x08], %l2 alignaddrl %o5, %i7, %l4 st %f4, [%l7 + 0x0C] loop_973: fmul8sux16 %f6, %f0, %f14 bgu,pn %icc, loop_974 fbuge %fcc3, loop_975 tg %xcc, 0x2 tcs %icc, 0x1 loop_974: std %f6, [%l7 + 0x48] loop_975: ldx [%l7 + 0x68], %o2 st %f0, [%l7 + 0x20] sll %o6, %g4, %o3 fpsub32s %f11, %f2, %f7 fxnors %f6, %f2, %f15 fxors %f11, %f10, %f14 udiv %o7, 0x0F77, %g1 fbuge %fcc1, loop_976 bneg,a,pn %xcc, loop_977 std %f10, [%l7 + 0x10] sth %i6, [%l7 + 0x7A] loop_976: std %f0, [%l7 + 0x30] loop_977: fnegd %f8, %f4 brgez,a %i0, loop_978 stb %i1, [%l7 + 0x12] movl %xcc, %l3, %l1 sth %i3, [%l7 + 0x3C] loop_978: fandnot1s %f13, %f4, %f11 fmovsn %icc, %f14, %f10 edge32l %o4, %l6, %g6 std %f2, [%l7 + 0x38] fmovsvc %icc, %f7, %f2 fandnot1 %f8, %f4, %f10 fmovrdne %l0, %f14, %f12 ldx [%l7 + 0x40], %g5 bcs loop_979 fmovsneg %icc, %f10, %f15 fbe %fcc2, loop_980 st %f6, [%l7 + 0x30] loop_979: fmovscs %icc, %f7, %f10 edge8 %i4, %g3, %l5 loop_980: fpack16 %f6, %f2 fmovspos %xcc, %f0, %f11 fcmped %fcc2, %f2, %f2 fone %f12 lduh [%l7 + 0x0C], %g7 orn %o0, %i2, %g2 bn,a %xcc, loop_981 ldub [%l7 + 0x7F], %i5 fbue %fcc3, loop_982 tl %icc, 0x0 loop_981: srlx %o1, %o5, %l2 popc %i7, %l4 loop_982: sdiv %o6, 0x17C9, %o2 lduw [%l7 + 0x10], %g4 ldsh [%l7 + 0x50], %o3 bne,a loop_983 ldd [%l7 + 0x10], %f14 fornot1 %f8, %f8, %f6 fpadd32 %f4, %f4, %f10 loop_983: edge8ln %o7, %i6, %i0 bleu,a,pn %xcc, loop_984 ldsw [%l7 + 0x30], %g1 ldub [%l7 + 0x40], %i1 alignaddrl %l1, %i3, %l3 loop_984: fcmped %fcc3, %f6, %f4 fcmps %fcc3, %f9, %f2 stw %o4, [%l7 + 0x18] ld [%l7 + 0x20], %f2 ldub [%l7 + 0x3D], %g6 stx %l0, [%l7 + 0x38] brnz,a %l6, loop_985 ldx [%l7 + 0x20], %g5 fmovdn %xcc, %f11, %f1 movn %icc, %g3, %i4 loop_985: fands %f7, %f5, %f11 movvs %xcc, %l5, %o0 sll %g7, 0x17, %i2 sethi 0x0815, %g2 udivx %o1, 0x0364, %o5 ldub [%l7 + 0x58], %l2 stx %i7, [%l7 + 0x40] edge16l %i5, %o6, %l4 umulcc %o2, 0x081D, %o3 siam 0x2 fmul8x16au %f10, %f15, %f14 ldsh [%l7 + 0x24], %o7 fbug %fcc1, loop_986 stw %g4, [%l7 + 0x44] tneg %xcc, 0x1 brz %i6, loop_987 loop_986: fcmped %fcc1, %f4, %f4 udiv %i0, 0x12F9, %g1 ldsw [%l7 + 0x3C], %i1 loop_987: andncc %i3, %l3, %o4 edge32n %l1, %g6, %l6 andncc %g5, %l0, %i4 ldx [%l7 + 0x08], %l5 sth %o0, [%l7 + 0x7E] fbu,a %fcc2, loop_988 xorcc %g7, %g3, %i2 fbe,a %fcc0, loop_989 fbge %fcc2, loop_990 loop_988: fmovdneg %icc, %f14, %f0 fbn,a %fcc2, loop_991 loop_989: fsrc2 %f0, %f12 loop_990: bcs,pt %xcc, loop_992 movneg %xcc, %g2, %o5 loop_991: sth %l2, [%l7 + 0x0C] fornot2 %f4, %f12, %f8 loop_992: edge8ln %o1, %i7, %i5 fabss %f11, %f15 fpadd32s %f6, %f4, %f3 sll %o6, %l4, %o3 nop setx loop_993, %l0, %l1 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 %o2, %g4, %i6 fabsd %f14, %f8 fmovdn %icc, %f7, %f8 loop_993: bg,pn %icc, loop_994 fcmpne32 %f4, %f6, %i0 sth %o7, [%l7 + 0x2A] fmovsneg %icc, %f9, %f13 loop_994: fmovsge %xcc, %f12, %f6 std %f4, [%l7 + 0x28] movleu %icc, %g1, %i1 movneg %icc, %l3, %o4 ldsw [%l7 + 0x60], %l1 bl,pn %icc, loop_995 call loop_996 movcc %icc, %i3, %l6 brgz %g5, loop_997 loop_995: lduh [%l7 + 0x70], %l0 loop_996: taddcctv %i4, 0x0CBA, %g6 ldsw [%l7 + 0x4C], %l5 loop_997: movgu %icc, %g7, %g3 edge8l %i2, %o0, %o5 bshuffle %f0, %f2, %f10 bvc %xcc, loop_998 tsubcc %g2, 0x1DAA, %o1 bleu,a loop_999 te %icc, 0x4 loop_998: fmovsvc %xcc, %f15, %f8 fble,a %fcc3, loop_1000 loop_999: lduw [%l7 + 0x30], %i7 std %f2, [%l7 + 0x30] fmovdge %xcc, %f1, %f11 loop_1000: fbule,a %fcc0, loop_1001 andncc %i5, %l2, %l4 fmovdneg %icc, %f1, %f13 ld [%l7 + 0x54], %f15 loop_1001: orncc %o3, 0x1E2F, %o6 ldd [%l7 + 0x48], %f12 xor %o2, 0x0D0D, %g4 orncc %i6, %o7, %i0 fnand %f8, %f4, %f0 array32 %i1, %l3, %g1 fxors %f11, %f10, %f12 andn %l1, 0x0A59, %i3 sdivx %l6, 0x0190, %g5 fcmple32 %f14, %f12, %o4 fmovsgu %xcc, %f0, %f14 tvc %icc, 0x1 fmul8sux16 %f8, %f10, %f12 move %xcc, %l0, %g6 ld [%l7 + 0x1C], %f11 fbuge,a %fcc2, loop_1002 std %f2, [%l7 + 0x60] edge8n %i4, %l5, %g7 srlx %g3, %o0, %o5 loop_1002: fone %f12 stx %g2, [%l7 + 0x40] ldub [%l7 + 0x66], %i2 fbo %fcc2, loop_1003 umul %i7, %i5, %l2 ldd [%l7 + 0x60], %f0 sth %o1, [%l7 + 0x22] loop_1003: edge16 %l4, %o6, %o2 ldsb [%l7 + 0x6B], %g4 fands %f5, %f4, %f2 ldsh [%l7 + 0x42], %o3 fmovrsgz %o7, %f4, %f13 addccc %i6, 0x014B, %i1 bvc loop_1004 fbug %fcc0, loop_1005 fmovrdne %l3, %f14, %f6 edge8n %g1, %i0, %l1 loop_1004: brz %i3, loop_1006 loop_1005: addccc %l6, %g5, %o4 bvc %xcc, loop_1007 movrne %l0, 0x32C, %i4 loop_1006: fbul,a %fcc1, loop_1008 array32 %g6, %g7, %g3 loop_1007: fmovsg %xcc, %f10, %f1 movgu %icc, %l5, %o5 loop_1008: fble,a %fcc3, loop_1009 fcmple16 %f2, %f10, %o0 srl %g2, 0x0A, %i2 taddcctv %i5, 0x1765, %i7 loop_1009: tcs %xcc, 0x4 std %f14, [%l7 + 0x50] move %xcc, %o1, %l2 movvs %icc, %l4, %o6 udivx %g4, 0x0B57, %o3 fcmpgt32 %f8, %f8, %o7 fbne,a %fcc3, loop_1010 std %f2, [%l7 + 0x28] fcmpgt32 %f14, %f4, %i6 fpsub16 %f0, %f2, %f6 loop_1010: st %f12, [%l7 + 0x1C] stw %i1, [%l7 + 0x48] orn %o2, %g1, %l3 sth %l1, [%l7 + 0x78] movrlz %i3, 0x355, %i0 fnot1s %f5, %f14 fmovdle %xcc, %f10, %f3 nop setx loop_1011, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movge %xcc, %g5, %o4 fmovdge %icc, %f8, %f0 be,pt %icc, loop_1012 loop_1011: fnot2s %f13, %f10 ldub [%l7 + 0x6D], %l6 tsubcc %l0, %g6, %i4 loop_1012: movrlz %g7, 0x3DD, %l5 ldsh [%l7 + 0x46], %o5 st %f4, [%l7 + 0x38] fpack16 %f0, %f5 fbg,a %fcc0, loop_1013 st %f2, [%l7 + 0x58] fexpand %f13, %f4 fornot1 %f14, %f14, %f0 loop_1013: brlez,a %o0, loop_1014 fmovrsgez %g3, %f14, %f10 siam 0x2 lduh [%l7 + 0x7A], %i2 loop_1014: ldsb [%l7 + 0x33], %i5 bcc,pt %icc, loop_1015 fcmple32 %f8, %f4, %i7 movneg %xcc, %o1, %g2 movne %icc, %l4, %l2 loop_1015: taddcctv %g4, %o3, %o7 ldx [%l7 + 0x08], %o6 fmul8sux16 %f8, %f6, %f4 pdist %f14, %f4, %f12 movne %xcc, %i6, %o2 fcmpd %fcc0, %f8, %f14 ldsw [%l7 + 0x78], %i1 fnegs %f13, %f2 sub %g1, 0x1083, %l1 stb %l3, [%l7 + 0x4C] fpadd32s %f7, %f12, %f13 bn,a,pn %xcc, loop_1016 ldsb [%l7 + 0x6C], %i3 fmovrslz %g5, %f4, %f6 ldsb [%l7 + 0x12], %o4 loop_1016: xnor %i0, %l6, %l0 fzeros %f10 subc %g6, 0x1B3F, %g7 fnegs %f6, %f14 ldd [%l7 + 0x30], %f12 movrgez %i4, %o5, %o0 sdivx %l5, 0x1D26, %i2 smul %i5, 0x00AD, %i7 brlez %o1, loop_1017 fbu,a %fcc3, loop_1018 st %f15, [%l7 + 0x40] ble %icc, loop_1019 loop_1017: srl %g3, 0x10, %g2 loop_1018: popc %l4, %l2 fmovsa %xcc, %f8, %f1 loop_1019: ld [%l7 + 0x38], %f2 fbule,a %fcc1, loop_1020 taddcctv %o3, %g4, %o7 ldsb [%l7 + 0x32], %i6 alignaddr %o6, %i1, %o2 loop_1020: mova %icc, %g1, %l1 ldsw [%l7 + 0x1C], %l3 edge32n %g5, %o4, %i3 fcmpes %fcc0, %f2, %f7 fmul8sux16 %f10, %f8, %f6 fand %f4, %f14, %f10 movpos %icc, %i0, %l0 alignaddr %g6, %l6, %i4 stb %o5, [%l7 + 0x7B] taddcc %g7, %o0, %l5 fcmps %fcc2, %f10, %f5 ldub [%l7 + 0x79], %i5 fones %f1 fbg %fcc3, loop_1021 ldub [%l7 + 0x5C], %i7 lduw [%l7 + 0x24], %o1 sth %g3, [%l7 + 0x3A] loop_1021: ldub [%l7 + 0x55], %i2 fpadd16s %f1, %f7, %f13 fmul8sux16 %f10, %f12, %f14 fnors %f13, %f13, %f0 brlz %g2, loop_1022 fmovsn %xcc, %f13, %f7 nop setx loop_1023, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxnor %f12, %f12, %f2 loop_1022: ldsw [%l7 + 0x78], %l2 movrgz %l4, %o3, %g4 loop_1023: smulcc %i6, 0x0F52, %o6 stw %i1, [%l7 + 0x34] siam 0x5 fbn %fcc1, loop_1024 ldub [%l7 + 0x7A], %o7 fmovrsgez %o2, %f3, %f9 ldsh [%l7 + 0x7E], %l1 loop_1024: fmovsgu %xcc, %f2, %f9 fandnot1s %f2, %f10, %f10 fandnot2s %f7, %f12, %f12 ldd [%l7 + 0x18], %f14 std %f14, [%l7 + 0x10] tsubcctv %g1, %g5, %o4 stx %l3, [%l7 + 0x40] fnegs %f6, %f10 edge8n %i3, %i0, %g6 fcmpne16 %f8, %f0, %l6 ldsh [%l7 + 0x50], %i4 fmovdvc %xcc, %f11, %f6 fcmpes %fcc1, %f10, %f4 stx %o5, [%l7 + 0x40] tleu %xcc, 0x7 ld [%l7 + 0x08], %f0 fcmpeq16 %f14, %f2, %g7 orn %o0, 0x175A, %l5 ldsb [%l7 + 0x56], %l0 fmovsl %xcc, %f10, %f9 edge32l %i7, %i5, %o1 ld [%l7 + 0x38], %f5 fpadd16 %f8, %f12, %f4 sllx %i2, 0x16, %g3 sdivcc %l2, 0x0B06, %g2 lduh [%l7 + 0x52], %o3 tne %xcc, 0x5 fandnot2 %f0, %f6, %f6 std %f14, [%l7 + 0x28] andn %l4, %i6, %o6 bgu,a loop_1025 addccc %i1, 0x050A, %o7 fcmped %fcc0, %f10, %f8 taddcc %g4, %l1, %o2 loop_1025: orcc %g5, 0x12A2, %o4 tcs %icc, 0x1 movleu %icc, %g1, %i3 edge32ln %i0, %g6, %l6 fnegs %f12, %f4 ldub [%l7 + 0x58], %i4 fsrc2 %f14, %f0 edge16l %o5, %l3, %g7 edge32n %l5, %l0, %o0 ldsw [%l7 + 0x60], %i7 ldsb [%l7 + 0x7E], %o1 tl %icc, 0x4 fbug %fcc2, loop_1026 fba %fcc3, loop_1027 fmovdle %icc, %f2, %f10 fpsub32 %f0, %f4, %f12 loop_1026: st %f2, [%l7 + 0x1C] loop_1027: fmovsne %icc, %f13, %f5 subccc %i2, %i5, %l2 sth %g3, [%l7 + 0x40] movleu %icc, %o3, %l4 brlz %i6, loop_1028 fba,a %fcc3, loop_1029 andncc %g2, %o6, %o7 srax %g4, %l1, %o2 loop_1028: ldsh [%l7 + 0x44], %i1 loop_1029: fbge,a %fcc2, loop_1030 bcc,a,pt %xcc, loop_1031 sdiv %o4, 0x1BC0, %g1 fmovscs %xcc, %f1, %f5 loop_1030: ldsh [%l7 + 0x36], %i3 loop_1031: movcc %xcc, %g5, %g6 ldx [%l7 + 0x58], %i0 nop setx loop_1032, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f15, [%l7 + 0x1C] ldsb [%l7 + 0x58], %i4 fpsub32 %f8, %f0, %f10 loop_1032: ldx [%l7 + 0x58], %l6 sub %o5, 0x0413, %l3 subc %g7, 0x1D6C, %l0 fmovscc %xcc, %f10, %f10 ldd [%l7 + 0x30], %f0 fmovse %xcc, %f1, %f7 stx %l5, [%l7 + 0x38] nop setx loop_1033, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxor %f2, %f4, %f2 xorcc %o0, 0x1101, %o1 sth %i7, [%l7 + 0x4C] loop_1033: fmovdcc %xcc, %f9, %f1 fpmerge %f8, %f14, %f4 edge8 %i5, %l2, %i2 fmovsneg %xcc, %f13, %f9 fmovsa %icc, %f6, %f0 fmovsg %icc, %f6, %f8 movvc %xcc, %o3, %l4 tsubcctv %g3, 0x17DC, %g2 fandnot1 %f12, %f12, %f6 movrne %i6, 0x212, %o6 fmovdvc %xcc, %f10, %f13 edge8ln %g4, %o7, %o2 fxor %f14, %f0, %f2 sra %l1, 0x13, %i1 lduh [%l7 + 0x66], %g1 ldub [%l7 + 0x1D], %i3 ba loop_1034 tcs %icc, 0x4 fbl,a %fcc3, loop_1035 st %f7, [%l7 + 0x74] loop_1034: brgz %g5, loop_1036 brz %o4, loop_1037 loop_1035: fbn %fcc3, loop_1038 bcs,a loop_1039 loop_1036: fba,a %fcc2, loop_1040 loop_1037: subc %g6, 0x1D02, %i4 loop_1038: ldd [%l7 + 0x38], %f2 loop_1039: popc 0x142D, %i0 loop_1040: stx %o5, [%l7 + 0x78] std %f2, [%l7 + 0x50] fbo,a %fcc2, loop_1041 smulcc %l3, %g7, %l6 fabss %f0, %f1 ldsb [%l7 + 0x1C], %l5 loop_1041: edge16 %o0, %l0, %i7 movvs %xcc, %i5, %o1 ld [%l7 + 0x34], %f0 fbl,a %fcc3, loop_1042 tleu %icc, 0x6 bvs,a,pn %xcc, loop_1043 tge %xcc, 0x3 loop_1042: fxnor %f6, %f14, %f2 fmovsleu %icc, %f11, %f2 loop_1043: movge %icc, %i2, %l2 movpos %icc, %l4, %g3 fmul8ulx16 %f12, %f12, %f12 nop setx loop_1044, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smul %o3, %i6, %o6 fcmpeq32 %f10, %f12, %g2 nop setx loop_1045, %l0, %l1 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_1044: fmuld8ulx16 %f13, %f13, %f4 fmovde %icc, %f6, %f0 ldsb [%l7 + 0x0D], %g4 loop_1045: lduh [%l7 + 0x0C], %o7 fmovsl %icc, %f8, %f2 fpsub32 %f14, %f10, %f0 fmovrde %o2, %f0, %f12 tge %xcc, 0x4 subc %i1, 0x0948, %l1 fmovsvs %icc, %f12, %f1 tl %icc, 0x6 be,a loop_1046 umul %i3, %g1, %o4 tn %icc, 0x1 fpadd16s %f9, %f0, %f11 loop_1046: bcc,a %icc, loop_1047 movrlz %g6, 0x306, %g5 movl %icc, %i0, %i4 ldx [%l7 + 0x50], %l3 loop_1047: stb %o5, [%l7 + 0x1E] tneg %icc, 0x3 bcc,a,pt %icc, loop_1048 xor %l6, %g7, %l5 xorcc %l0, 0x00D8, %i7 movne %xcc, %o0, %i5 loop_1048: fmovdn %xcc, %f12, %f2 fnot2s %f11, %f13 udivcc %i2, 0x142E, %l2 mova %xcc, %o1, %l4 fmovsg %xcc, %f7, %f14 tne %xcc, 0x6 fpsub16s %f15, %f4, %f10 stw %g3, [%l7 + 0x44] fmovrslez %i6, %f11, %f6 sth %o6, [%l7 + 0x3A] fbl,a %fcc2, loop_1049 sth %o3, [%l7 + 0x0A] smul %g4, 0x012A, %g2 fmovdle %icc, %f4, %f14 loop_1049: udivcc %o2, 0x1FC7, %o7 fmuld8sux16 %f0, %f5, %f12 movle %xcc, %l1, %i1 fnors %f3, %f2, %f15 fcmpgt16 %f0, %f10, %g1 tsubcctv %i3, 0x00DB, %o4 ld [%l7 + 0x34], %f6 edge8n %g6, %g5, %i0 fcmpeq32 %f2, %f4, %l3 fpadd16 %f0, %f10, %f10 edge32l %o5, %i4, %g7 sth %l6, [%l7 + 0x78] fors %f6, %f15, %f0 fmovrsne %l0, %f2, %f3 fbge %fcc1, loop_1050 fabsd %f14, %f6 addcc %l5, 0x0F0F, %o0 bpos,a %xcc, loop_1051 loop_1050: add %i7, %i2, %i5 taddcctv %l2, %l4, %g3 brnz,a %i6, loop_1052 loop_1051: subccc %o6, %o3, %o1 lduw [%l7 + 0x78], %g2 ldsw [%l7 + 0x28], %g4 loop_1052: nop setx loop_1053, %l0, %l1 jmpl %l1, %o2 fbn,a %fcc3, loop_1054 fmul8sux16 %f6, %f14, %f10 ld [%l7 + 0x7C], %f7 loop_1053: andn %o7, %i1, %l1 loop_1054: popc 0x1D4E, %g1 bpos,a,pt %xcc, loop_1055 fpackfix %f6, %f15 mulx %o4, 0x00C6, %g6 ldsh [%l7 + 0x0A], %g5 loop_1055: stx %i0, [%l7 + 0x78] fbl,a %fcc0, loop_1056 lduw [%l7 + 0x40], %i3 fnot2 %f4, %f2 bcc,a loop_1057 loop_1056: fmovdcc %icc, %f11, %f3 fmovse %xcc, %f11, %f3 ldub [%l7 + 0x4A], %l3 loop_1057: lduh [%l7 + 0x10], %o5 ldsh [%l7 + 0x3C], %i4 fmovdvs %xcc, %f12, %f3 fbg %fcc0, loop_1058 ldd [%l7 + 0x78], %f6 orncc %l6, 0x1D44, %l0 movvc %icc, %g7, %l5 loop_1058: st %f7, [%l7 + 0x5C] fcmpne32 %f6, %f4, %o0 ldsh [%l7 + 0x16], %i7 brlz %i5, loop_1059 ldx [%l7 + 0x48], %l2 lduw [%l7 + 0x18], %i2 movl %xcc, %g3, %l4 loop_1059: st %f10, [%l7 + 0x58] fmovrse %o6, %f15, %f3 xnorcc %i6, 0x17E4, %o3 te %xcc, 0x2 movrlez %o1, %g4, %o2 fmovsvs %xcc, %f14, %f15 bvc,a %icc, loop_1060 ldx [%l7 + 0x08], %g2 call loop_1061 movcs %xcc, %i1, %o7 loop_1060: fbge,a %fcc0, loop_1062 movcc %xcc, %g1, %l1 loop_1061: lduh [%l7 + 0x68], %g6 fbge,a %fcc2, loop_1063 loop_1062: ld [%l7 + 0x7C], %f6 ldsw [%l7 + 0x34], %o4 ldsb [%l7 + 0x0A], %i0 loop_1063: brlez,a %g5, loop_1064 movvs %xcc, %i3, %l3 tcc %xcc, 0x6 movvc %icc, %o5, %l6 loop_1064: fandnot1 %f6, %f8, %f0 bshuffle %f4, %f6, %f6 edge16 %l0, %i4, %l5 fmul8sux16 %f0, %f4, %f12 xnor %g7, %i7, %i5 srl %o0, 0x07, %i2 ldsh [%l7 + 0x50], %l2 movge %xcc, %g3, %l4 movrlez %i6, %o6, %o1 fmovsle %icc, %f5, %f3 ldsw [%l7 + 0x58], %g4 fmovscc %xcc, %f15, %f10 fmovsneg %icc, %f5, %f3 std %f10, [%l7 + 0x70] sethi 0x01D5, %o2 tvc %icc, 0x5 fmovdl %xcc, %f12, %f13 fcmped %fcc3, %f14, %f12 ldsw [%l7 + 0x38], %o3 ldsw [%l7 + 0x78], %g2 fmovsa %icc, %f12, %f4 fpsub32 %f10, %f4, %f6 fmovdg %xcc, %f15, %f2 fmovdvc %xcc, %f5, %f14 bvc,a,pt %xcc, loop_1065 movg %xcc, %i1, %o7 ldsb [%l7 + 0x1A], %g1 tneg %icc, 0x5 loop_1065: sllx %l1, 0x0A, %o4 fones %f5 alignaddr %i0, %g6, %g5 bge,pt %icc, loop_1066 ldub [%l7 + 0x5E], %i3 movrlez %l3, 0x2DE, %l6 orncc %l0, %i4, %o5 loop_1066: tle %icc, 0x1 movrne %g7, 0x267, %i7 fmovda %icc, %f11, %f4 movleu %icc, %l5, %o0 edge16 %i2, %i5, %l2 ldd [%l7 + 0x68], %f4 stx %l4, [%l7 + 0x58] srax %g3, 0x0E, %i6 tvc %xcc, 0x1 sdiv %o1, 0x1A1D, %g4 srl %o2, %o6, %g2 array32 %i1, %o3, %o7 fsrc2s %f14, %f14 fmuld8sux16 %f6, %f12, %f4 ldub [%l7 + 0x74], %g1 ld [%l7 + 0x4C], %f10 andcc %l1, %o4, %g6 ldd [%l7 + 0x10], %f0 sth %g5, [%l7 + 0x2E] fmovdleu %icc, %f0, %f4 fcmpeq16 %f6, %f6, %i3 movrlez %l3, 0x221, %i0 fbge %fcc2, loop_1067 fmovrdgez %l6, %f6, %f0 tsubcc %l0, %i4, %g7 fmovsle %xcc, %f15, %f10 loop_1067: stb %o5, [%l7 + 0x79] ldub [%l7 + 0x1B], %i7 bg,a loop_1068 stw %o0, [%l7 + 0x2C] fmovrslez %l5, %f3, %f4 ldub [%l7 + 0x1F], %i5 loop_1068: tneg %xcc, 0x0 ldub [%l7 + 0x32], %l2 ldsh [%l7 + 0x72], %l4 bleu,pt %icc, loop_1069 stb %g3, [%l7 + 0x47] ldsw [%l7 + 0x34], %i6 fcmple16 %f12, %f6, %o1 loop_1069: sth %g4, [%l7 + 0x14] xor %i2, %o6, %o2 fxnors %f13, %f12, %f3 fpsub16s %f1, %f10, %f9 addcc %g2, %i1, %o7 std %f10, [%l7 + 0x78] movrlez %o3, 0x395, %g1 tsubcc %l1, %o4, %g5 edge8l %i3, %g6, %i0 fbn,a %fcc1, loop_1070 xnorcc %l6, %l3, %i4 udivcc %l0, 0x0B6B, %o5 nop setx loop_1071, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1070: ldsw [%l7 + 0x10], %g7 tle %icc, 0x0 sth %i7, [%l7 + 0x3C] loop_1071: ldd [%l7 + 0x48], %f8 edge16l %l5, %i5, %o0 srl %l2, %l4, %g3 add %i6, 0x19BB, %g4 ldx [%l7 + 0x58], %o1 fblg,a %fcc3, loop_1072 fbu,a %fcc0, loop_1073 fpadd32s %f8, %f6, %f12 fblg %fcc0, loop_1074 loop_1072: ldsb [%l7 + 0x5C], %i2 loop_1073: tvs %icc, 0x5 subc %o2, 0x0079, %g2 loop_1074: stx %i1, [%l7 + 0x38] st %f10, [%l7 + 0x68] subcc %o6, %o7, %o3 st %f7, [%l7 + 0x68] fmovde %icc, %f0, %f2 fbl,a %fcc2, loop_1075 mulscc %l1, %g1, %o4 ldsw [%l7 + 0x58], %g5 fabss %f5, %f13 loop_1075: fmovsgu %icc, %f13, %f7 nop setx loop_1076, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %g6, [%l7 + 0x78] fpack16 %f12, %f9 movpos %icc, %i0, %l6 loop_1076: array32 %l3, %i3, %l0 fbule %fcc2, loop_1077 fbule,a %fcc0, loop_1078 movrgz %o5, 0x112, %i4 ldd [%l7 + 0x08], %f6 loop_1077: fmovdcs %icc, %f2, %f11 loop_1078: addc %g7, %l5, %i5 edge8l %i7, %l2, %l4 tg %xcc, 0x4 fmovsneg %xcc, %f7, %f0 edge32n %g3, %i6, %o0 ldsb [%l7 + 0x7F], %o1 st %f12, [%l7 + 0x20] fsrc2 %f4, %f4 fnors %f4, %f7, %f13 fcmpgt32 %f10, %f14, %g4 bcc,pn %icc, loop_1079 ldsh [%l7 + 0x44], %i2 fmovde %icc, %f15, %f3 ble %icc, loop_1080 loop_1079: subccc %g2, 0x127F, %i1 brnz %o6, loop_1081 fmul8x16al %f7, %f5, %f4 loop_1080: fmovscc %icc, %f4, %f12 ldsw [%l7 + 0x44], %o7 loop_1081: stx %o2, [%l7 + 0x48] ldub [%l7 + 0x60], %o3 sdiv %l1, 0x0200, %o4 ldsh [%l7 + 0x6A], %g1 ldx [%l7 + 0x28], %g5 tl %icc, 0x5 subcc %i0, %l6, %g6 fnot1 %f6, %f0 umulcc %l3, %l0, %o5 subc %i3, %g7, %l5 lduh [%l7 + 0x66], %i4 stw %i5, [%l7 + 0x4C] fzeros %f4 xor %i7, %l4, %l2 fcmpgt16 %f4, %f0, %g3 fmovdleu %xcc, %f6, %f14 sllx %o0, %i6, %g4 edge16l %i2, %o1, %i1 lduh [%l7 + 0x0E], %o6 fmul8x16au %f14, %f10, %f0 add %g2, %o2, %o7 or %o3, %o4, %g1 fxors %f12, %f13, %f2 move %xcc, %l1, %i0 sth %g5, [%l7 + 0x76] fornot2s %f1, %f13, %f1 sra %l6, 0x03, %l3 stw %l0, [%l7 + 0x38] ldsw [%l7 + 0x64], %g6 edge8l %o5, %i3, %g7 lduh [%l7 + 0x6E], %i4 ble,a %icc, loop_1082 tg %icc, 0x2 fbul %fcc2, loop_1083 edge32 %l5, %i5, %l4 loop_1082: ta %icc, 0x7 te %icc, 0x0 loop_1083: mulx %l2, %i7, %g3 taddcc %o0, 0x1599, %g4 fmovdl %icc, %f3, %f6 st %f0, [%l7 + 0x1C] stw %i6, [%l7 + 0x40] bne,a,pn %xcc, loop_1084 std %f4, [%l7 + 0x60] lduh [%l7 + 0x56], %o1 smulcc %i2, 0x0E04, %o6 loop_1084: nop setx loop_1085, %l0, %l1 jmpl %l1, %g2 fbug,a %fcc2, loop_1086 ldx [%l7 + 0x50], %i1 fbo %fcc0, loop_1087 loop_1085: fbl,a %fcc1, loop_1088 loop_1086: fpsub16 %f0, %f12, %f10 addcc %o2, %o3, %o7 loop_1087: ldub [%l7 + 0x20], %g1 loop_1088: fpsub16 %f4, %f0, %f2 fsrc1 %f2, %f10 st %f4, [%l7 + 0x64] bl,a %xcc, loop_1089 fmovrsne %l1, %f12, %f7 ldub [%l7 + 0x59], %i0 udivx %o4, 0x0C65, %l6 loop_1089: fble,a %fcc0, loop_1090 ld [%l7 + 0x14], %f15 fpackfix %f10, %f10 fbuge,a %fcc1, loop_1091 loop_1090: orn %g5, 0x05E5, %l3 st %f9, [%l7 + 0x3C] movrgez %l0, %o5, %g6 loop_1091: stw %i3, [%l7 + 0x48] fmuld8ulx16 %f15, %f11, %f4 ldub [%l7 + 0x5D], %g7 stb %i4, [%l7 + 0x5E] ldub [%l7 + 0x1C], %i5 edge8n %l4, %l5, %i7 fmovdleu %icc, %f6, %f11 smul %l2, 0x0286, %o0 fbul %fcc1, loop_1092 smulcc %g3, %g4, %i6 subcc %o1, %i2, %g2 fbug,a %fcc3, loop_1093 loop_1092: andncc %o6, %i1, %o3 fmovsneg %icc, %f2, %f14 fmovsg %xcc, %f11, %f10 loop_1093: fmovsl %icc, %f5, %f7 brlez %o7, loop_1094 ldsh [%l7 + 0x60], %g1 srax %o2, %i0, %o4 edge16ln %l6, %g5, %l3 loop_1094: udiv %l0, 0x040D, %l1 stw %g6, [%l7 + 0x08] bvs loop_1095 fors %f3, %f12, %f15 movcs %icc, %i3, %g7 edge8ln %i4, %i5, %o5 loop_1095: fornot1 %f4, %f14, %f8 fmovsge %icc, %f8, %f8 fornot1s %f11, %f14, %f1 fpsub16s %f4, %f3, %f6 ldx [%l7 + 0x40], %l5 fabsd %f2, %f0 movcc %xcc, %l4, %i7 tcc %icc, 0x5 tsubcctv %o0, 0x015D, %l2 sth %g4, [%l7 + 0x34] fmovdvc %icc, %f6, %f5 ld [%l7 + 0x4C], %f9 fnand %f10, %f2, %f10 bg loop_1096 brnz %i6, loop_1097 addcc %o1, %g3, %i2 andcc %g2, %o6, %o3 loop_1096: movn %xcc, %i1, %g1 loop_1097: fmul8ulx16 %f2, %f0, %f6 fmovsn %xcc, %f11, %f1 ldsb [%l7 + 0x5B], %o2 st %f11, [%l7 + 0x5C] ldd [%l7 + 0x58], %f14 ldsh [%l7 + 0x66], %i0 subc %o7, %l6, %g5 edge8 %l3, %l0, %l1 lduh [%l7 + 0x24], %o4 fsrc1 %f14, %f8 fsrc2 %f4, %f8 fpadd32 %f0, %f14, %f8 movpos %icc, %i3, %g7 brgz,a %i4, loop_1098 fmovdpos %icc, %f14, %f2 nop setx loop_1099, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %g6, [%l7 + 0x30] loop_1098: st %f15, [%l7 + 0x5C] ldub [%l7 + 0x58], %o5 loop_1099: fxnors %f9, %f12, %f1 edge16ln %i5, %l4, %i7 bcs,pn %icc, loop_1100 fba,a %fcc1, loop_1101 ldsw [%l7 + 0x64], %o0 smul %l5, 0x01A7, %g4 loop_1100: addc %i6, %l2, %g3 loop_1101: xnorcc %i2, %g2, %o1 subc %o3, 0x1D20, %o6 ldsw [%l7 + 0x20], %i1 popc 0x0F9D, %o2 ldsw [%l7 + 0x38], %i0 fcmpd %fcc1, %f2, %f12 fmovdge %icc, %f0, %f11 ldsh [%l7 + 0x5C], %g1 srl %l6, 0x1C, %g5 fbn,a %fcc1, loop_1102 bpos,a %icc, loop_1103 movg %icc, %l3, %o7 fba %fcc1, loop_1104 loop_1102: udiv %l1, 0x05E5, %o4 loop_1103: ldub [%l7 + 0x2B], %i3 fmovrdgz %l0, %f12, %f0 loop_1104: pdist %f4, %f0, %f8 fmovscc %xcc, %f10, %f9 fmul8x16au %f15, %f1, %f2 sth %i4, [%l7 + 0x14] brgz,a %g6, loop_1105 ldub [%l7 + 0x2F], %o5 ldsh [%l7 + 0x5E], %i5 orncc %g7, %l4, %o0 loop_1105: fmovrdgz %l5, %f0, %f12 stx %g4, [%l7 + 0x30] bge,pn %xcc, loop_1106 bvc,a loop_1107 fmovdg %icc, %f15, %f0 bneg %xcc, loop_1108 loop_1106: fmovrdne %i7, %f8, %f14 loop_1107: fmovsne %icc, %f9, %f11 fandnot1s %f11, %f10, %f5 loop_1108: nop setx loop_1109, %l0, %l1 jmpl %l1, %i6 add %g3, 0x031F, %i2 tvs %icc, 0x5 popc %l2, %g2 loop_1109: ldsb [%l7 + 0x3C], %o3 fmovdl %xcc, %f5, %f11 fnot2 %f4, %f14 fbuge %fcc0, loop_1110 ldsb [%l7 + 0x79], %o6 movg %xcc, %o1, %i1 movn %icc, %i0, %g1 loop_1110: ld [%l7 + 0x3C], %f15 andn %l6, 0x0C5A, %g5 std %f12, [%l7 + 0x48] stx %o2, [%l7 + 0x68] ldsw [%l7 + 0x2C], %o7 lduh [%l7 + 0x0C], %l3 fnot2s %f8, %f7 fors %f0, %f7, %f5 brgez %l1, loop_1111 fnors %f6, %f4, %f11 fxors %f3, %f12, %f12 fmul8sux16 %f2, %f10, %f0 loop_1111: brnz %i3, loop_1112 xorcc %l0, %i4, %g6 fandnot1s %f0, %f11, %f6 brlez %o4, loop_1113 loop_1112: fcmpgt32 %f14, %f10, %i5 nop setx loop_1114, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry call loop_1115 loop_1113: st %f1, [%l7 + 0x08] fmovscc %icc, %f13, %f9 loop_1114: bleu,a,pt %xcc, loop_1116 loop_1115: fnot1 %f2, %f10 fmovdgu %icc, %f0, %f13 sll %g7, 0x0A, %l4 loop_1116: st %f9, [%l7 + 0x4C] fcmped %fcc2, %f4, %f10 udivx %o5, 0x02F8, %l5 stx %o0, [%l7 + 0x70] sra %i7, %g4, %i6 lduw [%l7 + 0x50], %g3 fands %f15, %f8, %f14 movpos %icc, %l2, %i2 fornot1s %f4, %f9, %f2 fmovdle %xcc, %f6, %f3 fmovdne %icc, %f12, %f11 brgz,a %o3, loop_1117 fmovdpos %icc, %f12, %f5 fcmple32 %f4, %f8, %g2 lduh [%l7 + 0x30], %o6 loop_1117: edge32ln %i1, %i0, %g1 fmovspos %xcc, %f15, %f11 lduw [%l7 + 0x6C], %l6 fxors %f5, %f2, %f11 andncc %g5, %o2, %o1 fcmpeq32 %f8, %f10, %o7 ld [%l7 + 0x7C], %f14 fmovrse %l3, %f7, %f0 lduw [%l7 + 0x44], %l1 stb %l0, [%l7 + 0x38] bpos loop_1118 brnz,a %i4, loop_1119 std %f8, [%l7 + 0x50] siam 0x3 loop_1118: fmovrdlz %g6, %f6, %f10 loop_1119: fxor %f12, %f10, %f2 bl,a loop_1120 fble %fcc1, loop_1121 fandnot2 %f2, %f12, %f0 movcs %xcc, %o4, %i5 loop_1120: fnot2 %f4, %f10 loop_1121: ld [%l7 + 0x3C], %f1 lduw [%l7 + 0x18], %g7 fmul8ulx16 %f2, %f4, %f8 ld [%l7 + 0x54], %f5 stb %i3, [%l7 + 0x7B] taddcctv %o5, 0x012B, %l5 xnor %l4, %i7, %o0 xnor %g4, 0x0A38, %g3 tn %icc, 0x5 st %f8, [%l7 + 0x14] lduw [%l7 + 0x68], %i6 fble %fcc1, loop_1122 ldx [%l7 + 0x28], %l2 ldub [%l7 + 0x40], %i2 ldsw [%l7 + 0x14], %o3 loop_1122: fmul8ulx16 %f6, %f10, %f0 bgu,a,pt %xcc, loop_1123 ldsh [%l7 + 0x3E], %g2 tg %icc, 0x3 fxnor %f2, %f10, %f2 loop_1123: edge32 %i1, %i0, %o6 fmovsne %xcc, %f6, %f13 st %f6, [%l7 + 0x20] sth %g1, [%l7 + 0x2C] ldd [%l7 + 0x60], %f6 fbuge %fcc3, loop_1124 movrlez %l6, %g5, %o2 stw %o7, [%l7 + 0x08] faligndata %f10, %f6, %f2 loop_1124: st %f8, [%l7 + 0x10] ldub [%l7 + 0x5F], %o1 fmovdn %icc, %f9, %f4 fmovdneg %icc, %f11, %f1 smulcc %l3, 0x10DF, %l1 ldd [%l7 + 0x48], %f6 smulcc %i4, 0x1D9A, %g6 brnz %o4, loop_1125 taddcctv %i5, %l0, %i3 movvc %xcc, %o5, %l5 fmovsleu %icc, %f8, %f8 loop_1125: fandnot1 %f8, %f12, %f8 fmovsg %icc, %f7, %f7 fones %f4 fmul8sux16 %f2, %f14, %f10 movvs %xcc, %l4, %g7 stw %i7, [%l7 + 0x10] fnands %f15, %f3, %f11 fabsd %f8, %f10 movne %xcc, %o0, %g3 orn %i6, 0x143F, %g4 fmovsn %icc, %f2, %f2 fmovdleu %xcc, %f0, %f1 edge32n %l2, %i2, %g2 ldsh [%l7 + 0x10], %o3 fcmpne16 %f10, %f12, %i1 fmovdpos %xcc, %f0, %f11 movg %icc, %o6, %g1 sth %i0, [%l7 + 0x28] fbn,a %fcc0, loop_1126 xnor %l6, 0x1087, %o2 fzero %f10 tn %icc, 0x3 loop_1126: fble %fcc3, loop_1127 fmovdgu %xcc, %f5, %f10 fmovdvs %xcc, %f15, %f7 brnz %o7, loop_1128 loop_1127: orn %g5, 0x1E15, %o1 ldsw [%l7 + 0x14], %l3 tpos %icc, 0x1 loop_1128: lduh [%l7 + 0x58], %l1 tpos %icc, 0x7 ta %icc, 0x2 movg %icc, %g6, %i4 bge,a loop_1129 fornot1s %f13, %f13, %f10 fbo %fcc1, loop_1130 tcs %xcc, 0x6 loop_1129: fexpand %f5, %f6 smul %i5, %l0, %i3 loop_1130: orn %o5, 0x0B32, %l5 fxnors %f11, %f5, %f9 ldsh [%l7 + 0x0A], %l4 taddcctv %g7, %o4, %i7 fmul8ulx16 %f14, %f12, %f6 movle %icc, %g3, %o0 or %i6, %l2, %i2 fmul8x16al %f15, %f12, %f12 fnors %f13, %f2, %f2 ld [%l7 + 0x38], %f11 srlx %g2, 0x18, %g4 tneg %xcc, 0x0 fmovdpos %icc, %f6, %f14 fbne %fcc3, loop_1131 edge16n %i1, %o6, %g1 fcmpeq16 %f8, %f12, %o3 fnot2s %f1, %f11 loop_1131: movge %xcc, %l6, %o2 bleu,a,pn %xcc, loop_1132 brgz,a %i0, loop_1133 edge16l %o7, %o1, %g5 lduh [%l7 + 0x72], %l1 loop_1132: fbe,a %fcc3, loop_1134 loop_1133: ldsh [%l7 + 0x2C], %g6 fmovdleu %xcc, %f15, %f6 fnot2 %f14, %f12 loop_1134: sth %i4, [%l7 + 0x18] tcc %xcc, 0x6 fbue,a %fcc3, loop_1135 fbuge,a %fcc1, loop_1136 taddcc %l3, %l0, %i3 std %f8, [%l7 + 0x78] loop_1135: ldd [%l7 + 0x40], %f10 loop_1136: sth %i5, [%l7 + 0x2E] ldsw [%l7 + 0x20], %l5 fmovrse %o5, %f8, %f5 fmovscs %icc, %f3, %f14 stb %g7, [%l7 + 0x4A] fxnors %f3, %f10, %f4 ldsw [%l7 + 0x34], %l4 ld [%l7 + 0x44], %f3 fsrc2 %f12, %f14 movge %icc, %o4, %i7 movrgez %o0, %g3, %l2 bcs,pn %xcc, loop_1137 smul %i2, %i6, %g4 fandnot1 %f10, %f6, %f2 lduh [%l7 + 0x46], %g2 loop_1137: tne %icc, 0x7 te %xcc, 0x2 fxors %f8, %f4, %f7 fnot1 %f2, %f8 fmovdleu %icc, %f6, %f15 ba,a loop_1138 ldsw [%l7 + 0x78], %o6 nop setx loop_1139, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry andncc %g1, %o3, %l6 loop_1138: popc %o2, %i0 edge16n %o7, %i1, %o1 loop_1139: call loop_1140 ldub [%l7 + 0x5D], %g5 st %f4, [%l7 + 0x10] fnands %f5, %f12, %f3 loop_1140: ldd [%l7 + 0x58], %f8 fmovdn %xcc, %f4, %f10 sth %g6, [%l7 + 0x5A] fmovsa %xcc, %f15, %f9 fcmpgt32 %f0, %f14, %l1 lduh [%l7 + 0x1C], %l3 ldd [%l7 + 0x48], %f2 fandnot2 %f4, %f6, %f12 stx %i4, [%l7 + 0x78] fmuld8sux16 %f8, %f11, %f14 ldsw [%l7 + 0x60], %l0 sdivcc %i3, 0x1AE1, %l5 bl,pt %xcc, loop_1141 fpadd16 %f6, %f6, %f4 taddcc %i5, %o5, %l4 brlz %o4, loop_1142 loop_1141: umulcc %i7, 0x1B37, %o0 ldd [%l7 + 0x08], %f8 ldub [%l7 + 0x13], %g7 loop_1142: ldsh [%l7 + 0x52], %g3 fbne,a %fcc2, loop_1143 array8 %i2, %i6, %g4 fnor %f12, %f0, %f14 ld [%l7 + 0x68], %f9 loop_1143: fmovsl %icc, %f1, %f3 nop setx loop_1144, %l0, %l1 jmpl %l1, %g2 fmovsne %icc, %f12, %f14 fmovrdgz %o6, %f0, %f6 ldsh [%l7 + 0x66], %l2 loop_1144: fcmpne16 %f8, %f10, %g1 sethi 0x14B8, %o3 st %f10, [%l7 + 0x1C] fmovrslez %l6, %f10, %f11 sdivcc %o2, 0x07C0, %i0 fcmpne32 %f10, %f14, %o7 movpos %xcc, %i1, %g5 ta %icc, 0x6 st %f5, [%l7 + 0x54] tne %xcc, 0x6 and %o1, 0x01DF, %l1 fmovdvc %xcc, %f3, %f12 ldsb [%l7 + 0x3B], %l3 alignaddr %g6, %l0, %i4 edge8 %i3, %i5, %l5 fmovspos %xcc, %f10, %f9 tg %xcc, 0x5 fmovsvs %icc, %f15, %f2 std %f12, [%l7 + 0x28] fpsub32 %f4, %f12, %f0 udiv %l4, 0x0376, %o4 fcmped %fcc3, %f12, %f2 fmovsvc %xcc, %f0, %f8 bshuffle %f6, %f4, %f6 te %icc, 0x0 tvc %xcc, 0x1 ldsb [%l7 + 0x2B], %i7 bgu,a %icc, loop_1145 fpadd32s %f11, %f12, %f13 movrlz %o0, %o5, %g3 tneg %xcc, 0x2 loop_1145: addc %i2, %g7, %g4 ldub [%l7 + 0x35], %i6 movcc %xcc, %g2, %o6 edge32ln %l2, %g1, %l6 srl %o3, 0x1A, %i0 fmovrdlez %o2, %f14, %f6 fble,a %fcc2, loop_1146 taddcctv %i1, 0x13B7, %o7 ldsb [%l7 + 0x6B], %g5 fmovdn %xcc, %f12, %f9 loop_1146: ba,a,pn %icc, loop_1147 ld [%l7 + 0x1C], %f3 edge16n %l1, %o1, %l3 sdivx %g6, 0x184E, %l0 loop_1147: edge32ln %i4, %i5, %i3 edge16ln %l4, %o4, %i7 fpadd16 %f0, %f4, %f4 fcmpes %fcc2, %f15, %f5 siam 0x5 fmovdpos %xcc, %f9, %f0 sth %o0, [%l7 + 0x0E] fmovrslez %o5, %f8, %f1 fbl,a %fcc0, loop_1148 fcmpne16 %f2, %f6, %l5 edge8n %g3, %i2, %g7 udivcc %i6, 0x1110, %g2 loop_1148: fmovrsgez %g4, %f9, %f4 movne %xcc, %o6, %g1 fandnot1s %f6, %f6, %f9 ld [%l7 + 0x2C], %f9 bneg loop_1149 brgz,a %l6, loop_1150 brz,a %l2, loop_1151 fcmped %fcc0, %f14, %f0 loop_1149: ld [%l7 + 0x38], %f1 loop_1150: ba,pt %xcc, loop_1152 loop_1151: st %f4, [%l7 + 0x38] tgu %icc, 0x5 faligndata %f12, %f0, %f12 loop_1152: ba %icc, loop_1153 movrgz %o3, 0x359, %i0 edge32 %i1, %o2, %o7 tgu %xcc, 0x7 loop_1153: edge32ln %g5, %l1, %l3 tpos %xcc, 0x1 fbn %fcc1, loop_1154 lduh [%l7 + 0x2A], %g6 fnot1 %f6, %f6 fsrc2 %f12, %f0 loop_1154: movre %o1, 0x1C7, %l0 srl %i5, %i3, %l4 edge16n %i4, %i7, %o4 addc %o5, 0x079D, %l5 std %f4, [%l7 + 0x18] fbl %fcc3, loop_1155 movrlz %g3, 0x3DB, %o0 bvc,a %xcc, loop_1156 fsrc2 %f10, %f14 loop_1155: fpackfix %f2, %f12 subc %g7, 0x1A29, %i6 loop_1156: xnorcc %i2, %g4, %g2 fmovsleu %xcc, %f8, %f5 faligndata %f4, %f12, %f14 nop setx loop_1157, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsb [%l7 + 0x37], %o6 ldsw [%l7 + 0x2C], %l6 fands %f5, %f0, %f9 loop_1157: xorcc %g1, %o3, %l2 addccc %i1, %i0, %o7 ldsw [%l7 + 0x30], %o2 lduh [%l7 + 0x2E], %g5 fpadd32s %f1, %f14, %f5 fmovrslez %l3, %f14, %f8 edge8n %g6, %l1, %l0 subc %i5, %i3, %l4 orcc %i4, %o1, %o4 ldsb [%l7 + 0x79], %i7 fbue,a %fcc1, loop_1158 fmovda %xcc, %f8, %f9 fmovsl %icc, %f0, %f7 movpos %icc, %o5, %l5 loop_1158: sth %g3, [%l7 + 0x2A] fornot1 %f4, %f0, %f6 ldsh [%l7 + 0x1A], %g7 fabsd %f0, %f0 fcmpeq16 %f10, %f4, %o0 fmovdgu %icc, %f1, %f4 movl %xcc, %i2, %g4 fcmpne16 %f0, %f10, %i6 fbuge,a %fcc3, loop_1159 ldub [%l7 + 0x5F], %o6 fexpand %f11, %f4 popc %g2, %l6 loop_1159: lduw [%l7 + 0x30], %g1 sll %o3, %l2, %i1 ldsw [%l7 + 0x2C], %o7 fabsd %f12, %f12 sth %i0, [%l7 + 0x1C] sth %o2, [%l7 + 0x7C] stw %l3, [%l7 + 0x64] fpsub32s %f14, %f8, %f11 lduh [%l7 + 0x0C], %g5 stb %l1, [%l7 + 0x18] st %f11, [%l7 + 0x5C] ldub [%l7 + 0x1E], %g6 st %f15, [%l7 + 0x24] fbu %fcc1, loop_1160 stw %i5, [%l7 + 0x30] mulscc %l0, %l4, %i3 lduh [%l7 + 0x1C], %i4 loop_1160: fands %f15, %f1, %f4 lduh [%l7 + 0x38], %o4 xorcc %i7, 0x0886, %o5 fnot1 %f10, %f6 fmovdne %icc, %f4, %f4 ldub [%l7 + 0x6E], %o1 edge16 %g3, %l5, %o0 edge8l %g7, %i2, %g4 movne %xcc, %i6, %o6 xorcc %l6, %g2, %o3 tge %icc, 0x1 ldsh [%l7 + 0x72], %l2 orn %g1, %o7, %i0 stw %o2, [%l7 + 0x30] tcc %icc, 0x4 addcc %l3, 0x1FB2, %i1 fmovrsgz %g5, %f4, %f2 movneg %xcc, %g6, %l1 fmovde %xcc, %f6, %f0 sth %l0, [%l7 + 0x54] bne loop_1161 mulscc %l4, 0x0BE7, %i3 sth %i5, [%l7 + 0x7C] array32 %i4, %i7, %o4 loop_1161: fbo %fcc0, loop_1162 stw %o1, [%l7 + 0x68] umul %o5, %l5, %o0 fmovrdgez %g7, %f10, %f12 loop_1162: edge8n %i2, %g3, %i6 fcmple32 %f10, %f10, %o6 sllx %g4, %l6, %g2 fpadd32s %f1, %f5, %f15 st %f2, [%l7 + 0x14] tvs %xcc, 0x4 edge8l %l2, %o3, %g1 ta %icc, 0x1 ldx [%l7 + 0x30], %i0 mova %xcc, %o2, %l3 ldd [%l7 + 0x10], %f8 ldsb [%l7 + 0x2F], %o7 ble,a,pt %icc, loop_1163 ldsw [%l7 + 0x78], %i1 stx %g6, [%l7 + 0x20] stw %g5, [%l7 + 0x28] loop_1163: addcc %l1, %l0, %l4 movle %icc, %i5, %i4 nop setx loop_1164, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x10], %i7 stx %i3, [%l7 + 0x78] fmovspos %icc, %f4, %f10 loop_1164: ldsb [%l7 + 0x4C], %o1 fmovdleu %xcc, %f12, %f10 bvs,a,pt %icc, loop_1165 fpmerge %f6, %f3, %f0 ldsh [%l7 + 0x2C], %o4 bne %xcc, loop_1166 loop_1165: ld [%l7 + 0x68], %f2 stx %o5, [%l7 + 0x68] nop setx loop_1167, %l0, %l1 jmpl %l1, %o0 loop_1166: ta %xcc, 0x5 ldd [%l7 + 0x10], %f10 bcs,pn %icc, loop_1168 loop_1167: edge16ln %l5, %g7, %g3 st %f11, [%l7 + 0x48] bvc loop_1169 loop_1168: tge %xcc, 0x4 lduw [%l7 + 0x0C], %i6 ldd [%l7 + 0x70], %f4 loop_1169: movge %icc, %o6, %g4 lduw [%l7 + 0x6C], %i2 ldub [%l7 + 0x75], %g2 ldd [%l7 + 0x50], %f6 edge8ln %l2, %o3, %g1 fpack32 %f12, %f6, %f6 fnot1 %f12, %f10 fsrc1 %f8, %f6 tvc %xcc, 0x2 lduw [%l7 + 0x70], %l6 ta %xcc, 0x7 stw %o2, [%l7 + 0x28] movleu %icc, %l3, %o7 fabss %f1, %f5 tpos %xcc, 0x1 smul %i0, %i1, %g5 lduw [%l7 + 0x54], %g6 fsrc1s %f7, %f5 bne,a,pt %xcc, loop_1170 tsubcctv %l0, %l4, %l1 siam 0x5 ldsb [%l7 + 0x46], %i5 loop_1170: sllx %i4, %i3, %o1 fmovscs %xcc, %f15, %f7 edge8n %i7, %o5, %o4 lduh [%l7 + 0x22], %o0 udivx %g7, 0x137D, %l5 fmovsle %xcc, %f15, %f8 stb %g3, [%l7 + 0x60] fmovsgu %xcc, %f10, %f5 ld [%l7 + 0x54], %f14 st %f9, [%l7 + 0x28] movrgz %i6, %g4, %o6 fmovdg %icc, %f13, %f14 sdiv %i2, 0x1365, %l2 fabss %f14, %f14 brlz,a %o3, loop_1171 ldsh [%l7 + 0x12], %g2 fmovsne %icc, %f14, %f0 movrne %g1, %l6, %l3 loop_1171: udiv %o2, 0x0123, %o7 fandnot1 %f0, %f12, %f10 edge8l %i1, %i0, %g5 fmuld8ulx16 %f9, %f4, %f14 lduw [%l7 + 0x08], %g6 edge8n %l0, %l1, %i5 lduh [%l7 + 0x0C], %i4 stb %l4, [%l7 + 0x76] st %f9, [%l7 + 0x2C] fmovrslz %i3, %f14, %f7 fandnot2 %f2, %f12, %f4 ldsh [%l7 + 0x7A], %i7 ldub [%l7 + 0x59], %o1 movrlz %o4, 0x345, %o5 ldx [%l7 + 0x08], %o0 tvs %xcc, 0x7 fmovrsne %g7, %f4, %f11 stb %l5, [%l7 + 0x40] ldsb [%l7 + 0x14], %i6 stw %g3, [%l7 + 0x0C] xor %g4, 0x102D, %i2 taddcc %o6, %o3, %g2 te %xcc, 0x0 tcs %icc, 0x2 mulscc %g1, %l2, %l3 ldub [%l7 + 0x7A], %o2 fmovd %f8, %f2 fmul8sux16 %f8, %f0, %f2 ldd [%l7 + 0x30], %f8 stw %l6, [%l7 + 0x24] smul %o7, %i0, %g5 brgz,a %i1, loop_1172 tvc %icc, 0x2 fornot1 %f4, %f0, %f2 edge32ln %g6, %l0, %l1 loop_1172: ldsh [%l7 + 0x62], %i4 fxor %f4, %f8, %f12 fornot1s %f15, %f12, %f13 ldd [%l7 + 0x10], %f0 movg %xcc, %l4, %i3 fmul8x16au %f7, %f6, %f2 ldsw [%l7 + 0x44], %i7 tleu %icc, 0x1 srax %i5, %o4, %o5 stb %o1, [%l7 + 0x09] lduh [%l7 + 0x6A], %o0 tcc %icc, 0x4 ldsh [%l7 + 0x42], %l5 tvs %xcc, 0x2 fzero %f12 fnegs %f14, %f5 bcs,pt %icc, loop_1173 fcmpne32 %f14, %f4, %i6 edge32n %g7, %g4, %i2 bpos,a loop_1174 loop_1173: fcmple32 %f8, %f12, %g3 lduh [%l7 + 0x4A], %o3 orcc %g2, %o6, %g1 loop_1174: fbul,a %fcc3, loop_1175 fcmple16 %f8, %f12, %l2 st %f2, [%l7 + 0x30] stb %l3, [%l7 + 0x77] loop_1175: xorcc %l6, %o2, %o7 fmul8sux16 %f2, %f10, %f10 fmovdl %xcc, %f9, %f13 call loop_1176 fcmpne16 %f6, %f10, %i0 fmovsn %xcc, %f7, %f1 fbge %fcc1, loop_1177 loop_1176: fmovrslez %g5, %f15, %f12 fmovdgu %xcc, %f8, %f2 umulcc %i1, 0x1FCE, %g6 loop_1177: fmovsgu %icc, %f4, %f3 xnor %l0, %i4, %l4 tsubcctv %i3, 0x16C5, %l1 fbl %fcc2, loop_1178 fbe,a %fcc0, loop_1179 sth %i5, [%l7 + 0x0A] bg,a loop_1180 loop_1178: fbg %fcc0, loop_1181 loop_1179: fandnot2s %f15, %f15, %f2 movneg %xcc, %i7, %o5 loop_1180: be,pt %icc, loop_1182 loop_1181: fmovrsgez %o4, %f9, %f8 fble %fcc3, loop_1183 fba,a %fcc0, loop_1184 loop_1182: fand %f10, %f2, %f6 brgz,a %o0, loop_1185 loop_1183: bge,pn %xcc, loop_1186 loop_1184: fbg,a %fcc0, loop_1187 tpos %icc, 0x5 loop_1185: taddcc %o1, %i6, %g7 loop_1186: be,pt %xcc, loop_1188 loop_1187: ldsw [%l7 + 0x58], %g4 fmovspos %xcc, %f2, %f9 bshuffle %f2, %f6, %f0 loop_1188: tpos %icc, 0x6 nop setx loop_1189, %l0, %l1 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 %i2, %l5, %g3 nop setx loop_1190, %l0, %l1 jmpl %l1, %g2 fxnor %f2, %f6, %f14 loop_1189: movneg %icc, %o6, %o3 sth %l2, [%l7 + 0x7A] loop_1190: fsrc2s %f7, %f10 movvc %icc, %l3, %g1 ldsb [%l7 + 0x15], %l6 taddcc %o2, 0x0BCC, %i0 array32 %o7, %i1, %g5 fmovrdlez %l0, %f10, %f14 fbn %fcc0, loop_1191 fmovd %f10, %f8 bne,pn %icc, loop_1192 fpadd16s %f9, %f8, %f2 loop_1191: fsrc1s %f6, %f5 or %g6, 0x119B, %i4 loop_1192: tvs %xcc, 0x2 lduh [%l7 + 0x52], %i3 movrne %l1, %l4, %i5 ldd [%l7 + 0x50], %f6 for %f12, %f8, %f0 srlx %i7, 0x01, %o4 fmovscc %icc, %f12, %f12 bl,a,pt %icc, loop_1193 ldsw [%l7 + 0x20], %o0 stb %o5, [%l7 + 0x1F] xorcc %i6, 0x1711, %o1 loop_1193: bvs,a loop_1194 bcc,a,pt %icc, loop_1195 popc 0x1DBE, %g7 sth %i2, [%l7 + 0x66] loop_1194: fpack32 %f8, %f10, %f8 loop_1195: ldsh [%l7 + 0x5E], %g4 alignaddr %l5, %g3, %g2 stx %o3, [%l7 + 0x40] taddcc %l2, 0x135F, %l3 fmovrdne %o6, %f6, %f10 bge,a loop_1196 tleu %icc, 0x3 fmovdg %xcc, %f5, %f5 subccc %l6, %g1, %o2 loop_1196: ld [%l7 + 0x10], %f12 array8 %o7, %i0, %g5 fbue,a %fcc2, loop_1197 lduh [%l7 + 0x1E], %l0 brgz %i1, loop_1198 bleu loop_1199 loop_1197: sth %i4, [%l7 + 0x60] fmovrdgez %g6, %f14, %f10 loop_1198: ldx [%l7 + 0x38], %l1 loop_1199: bneg,a loop_1200 srl %i3, %i5, %i7 ldsw [%l7 + 0x2C], %o4 ldub [%l7 + 0x64], %o0 loop_1200: fnegs %f8, %f0 ldsh [%l7 + 0x0C], %l4 movvc %icc, %o5, %i6 fmovsn %icc, %f12, %f8 fmovrse %g7, %f9, %f9 fmovrdgez %i2, %f0, %f4 umul %o1, 0x10A1, %g4 lduw [%l7 + 0x18], %g3 fsrc1s %f1, %f15 ldsw [%l7 + 0x68], %l5 stx %g2, [%l7 + 0x08] fmovda %icc, %f0, %f1 edge8n %o3, %l3, %o6 stw %l6, [%l7 + 0x5C] stw %g1, [%l7 + 0x64] array32 %l2, %o7, %o2 bgu loop_1201 fmovdvs %xcc, %f8, %f9 fands %f9, %f7, %f5 smul %i0, 0x11B0, %l0 loop_1201: siam 0x0 tneg %xcc, 0x3 stw %i1, [%l7 + 0x74] brnz %i4, loop_1202 ba,pn %xcc, loop_1203 sllx %g5, 0x1F, %g6 fones %f8 loop_1202: ldub [%l7 + 0x4C], %l1 loop_1203: fmovsvs %icc, %f3, %f4 sethi 0x0A46, %i3 taddcc %i7, %i5, %o4 movre %o0, %l4, %i6 bshuffle %f12, %f2, %f2 ldub [%l7 + 0x6A], %g7 siam 0x1 fmovspos %xcc, %f8, %f11 st %f13, [%l7 + 0x78] brlez %i2, loop_1204 movrne %o5, %o1, %g4 edge32n %g3, %g2, %o3 tg %icc, 0x3 loop_1204: fnot1 %f4, %f8 fblg,a %fcc1, loop_1205 lduw [%l7 + 0x74], %l5 umulcc %o6, 0x1897, %l3 fbl %fcc2, loop_1206 loop_1205: stw %l6, [%l7 + 0x34] fmovrslz %l2, %f7, %f15 fcmps %fcc2, %f12, %f0 loop_1206: ldsh [%l7 + 0x62], %o7 ldd [%l7 + 0x40], %f10 sth %g1, [%l7 + 0x2A] alignaddr %i0, %o2, %i1 be loop_1207 fmovsleu %icc, %f4, %f5 tvs %icc, 0x5 ldx [%l7 + 0x10], %l0 loop_1207: ldd [%l7 + 0x60], %f12 fmovdvs %icc, %f15, %f15 sth %g5, [%l7 + 0x36] fcmpne32 %f8, %f14, %i4 fbule %fcc3, loop_1208 ldsh [%l7 + 0x28], %g6 movrlez %i3, 0x0D4, %l1 fmovdvc %xcc, %f7, %f1 loop_1208: movge %icc, %i7, %i5 fpadd16 %f4, %f8, %f6 brlz %o0, loop_1209 lduw [%l7 + 0x44], %o4 fmovsn %icc, %f9, %f10 tgu %icc, 0x6 loop_1209: stw %i6, [%l7 + 0x74] brz,a %g7, loop_1210 fmovde %xcc, %f1, %f15 tsubcctv %l4, %o5, %i2 ldx [%l7 + 0x30], %o1 loop_1210: array8 %g3, %g4, %o3 sth %g2, [%l7 + 0x5C] fmovdg %icc, %f9, %f14 popc 0x15C8, %l5 tl %icc, 0x5 ldsw [%l7 + 0x44], %l3 fone %f4 ldsb [%l7 + 0x08], %o6 andn %l2, 0x1073, %l6 fmovdn %icc, %f1, %f2 stx %o7, [%l7 + 0x08] stw %g1, [%l7 + 0x1C] fxor %f12, %f14, %f14 ldub [%l7 + 0x37], %i0 lduw [%l7 + 0x34], %i1 ldx [%l7 + 0x08], %o2 fnot2s %f8, %f6 nop setx loop_1211, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smul %l0, %i4, %g5 movrne %g6, %i3, %l1 std %f0, [%l7 + 0x40] loop_1211: tcs %xcc, 0x3 fbue,a %fcc0, loop_1212 fbn,a %fcc2, loop_1213 fbg %fcc1, loop_1214 movleu %xcc, %i7, %o0 loop_1212: lduw [%l7 + 0x74], %i5 loop_1213: stb %o4, [%l7 + 0x67] loop_1214: fmovsneg %icc, %f7, %f1 sra %g7, %i6, %o5 movle %xcc, %l4, %o1 bcs,a loop_1215 fbuge,a %fcc2, loop_1216 fmovrslz %g3, %f2, %f15 stb %i2, [%l7 + 0x09] loop_1215: fxors %f3, %f3, %f8 loop_1216: fmovsa %xcc, %f4, %f1 ldx [%l7 + 0x50], %g4 movre %g2, 0x1CE, %l5 fornot1s %f1, %f14, %f7 fmovrsgez %o3, %f11, %f11 xnorcc %l3, %o6, %l6 faligndata %f0, %f8, %f4 brgez,a %o7, loop_1217 ldx [%l7 + 0x48], %g1 fxnors %f2, %f6, %f14 fand %f14, %f0, %f10 loop_1217: movre %l2, %i0, %o2 siam 0x3 sth %l0, [%l7 + 0x3E] stx %i4, [%l7 + 0x20] edge16 %i1, %g5, %g6 subccc %i3, 0x132F, %i7 std %f10, [%l7 + 0x08] addccc %o0, %i5, %o4 stx %g7, [%l7 + 0x40] sub %i6, 0x1A57, %l1 fsrc2s %f15, %f3 std %f0, [%l7 + 0x48] tl %icc, 0x6 fnor %f12, %f0, %f0 bvc loop_1218 smul %o5, 0x1313, %l4 stx %o1, [%l7 + 0x30] bneg,a,pt %icc, loop_1219 loop_1218: andn %i2, %g4, %g2 fsrc1s %f15, %f15 tsubcctv %l5, 0x05F2, %g3 loop_1219: ldsb [%l7 + 0x5E], %o3 ldsh [%l7 + 0x14], %l3 nop setx loop_1220, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdlz %o6, %f10, %f10 orncc %l6, 0x1DAA, %o7 bge,a loop_1221 loop_1220: alignaddr %g1, %i0, %o2 movrlz %l0, %l2, %i1 ldub [%l7 + 0x2E], %g5 loop_1221: ldsh [%l7 + 0x56], %g6 subc %i3, %i7, %o0 tne %icc, 0x7 srax %i4, 0x17, %o4 std %f6, [%l7 + 0x40] stb %i5, [%l7 + 0x2A] faligndata %f8, %f4, %f6 ldub [%l7 + 0x75], %g7 tpos %xcc, 0x0 udivx %l1, 0x0048, %o5 fmovdgu %icc, %f1, %f0 subcc %l4, %o1, %i2 movvc %icc, %i6, %g2 bvc,pt %xcc, loop_1222 tg %icc, 0x0 bvc,a loop_1223 xorcc %l5, 0x134A, %g4 loop_1222: lduw [%l7 + 0x38], %o3 fbge %fcc1, loop_1224 loop_1223: sll %l3, 0x11, %o6 srl %l6, %g3, %g1 lduh [%l7 + 0x16], %o7 loop_1224: ldsw [%l7 + 0x34], %o2 ldsb [%l7 + 0x17], %i0 tvs %icc, 0x0 te %xcc, 0x4 ldsh [%l7 + 0x44], %l2 fmovsge %xcc, %f4, %f14 udiv %l0, 0x12F0, %g5 stb %g6, [%l7 + 0x0B] ldsh [%l7 + 0x5C], %i3 fcmpes %fcc0, %f15, %f3 ldub [%l7 + 0x2B], %i1 sth %i7, [%l7 + 0x70] array16 %o0, %i4, %o4 ldub [%l7 + 0x6E], %i5 tge %icc, 0x6 ldsw [%l7 + 0x30], %l1 bgu,pt %xcc, loop_1225 stw %o5, [%l7 + 0x54] edge16l %l4, %o1, %g7 udiv %i2, 0x1ECD, %g2 loop_1225: brgez,a %i6, loop_1226 bge,a,pt %xcc, loop_1227 fmuld8ulx16 %f3, %f2, %f2 tsubcc %g4, 0x029F, %o3 loop_1226: movle %xcc, %l5, %l3 loop_1227: tvs %xcc, 0x5 stw %l6, [%l7 + 0x28] tleu %icc, 0x3 fmovsg %xcc, %f12, %f15 srlx %g3, 0x01, %g1 ldub [%l7 + 0x5F], %o6 fnegs %f8, %f12 ldsh [%l7 + 0x74], %o7 fbge %fcc2, loop_1228 fones %f14 brgz,a %o2, loop_1229 edge8n %l2, %i0, %g5 loop_1228: brz,a %l0, loop_1230 pdist %f2, %f12, %f0 loop_1229: fcmps %fcc0, %f9, %f14 fors %f5, %f9, %f7 loop_1230: ldsh [%l7 + 0x32], %g6 lduh [%l7 + 0x72], %i3 movn %icc, %i7, %i1 bvs,a loop_1231 movvs %xcc, %i4, %o0 stb %i5, [%l7 + 0x59] std %f12, [%l7 + 0x58] loop_1231: sra %l1, %o5, %o4 fnands %f15, %f2, %f0 tsubcc %l4, 0x16AE, %g7 xor %i2, 0x0E22, %o1 te %xcc, 0x2 ldd [%l7 + 0x40], %f6 fnegd %f8, %f2 ldx [%l7 + 0x70], %i6 fone %f12 fmovsvs %xcc, %f10, %f15 nop setx loop_1232, %l0, %l1 jmpl %l1, %g2 fandnot1 %f6, %f0, %f4 stb %o3, [%l7 + 0x12] bl,a loop_1233 loop_1232: brgz,a %g4, loop_1234 fabsd %f8, %f14 te %xcc, 0x0 loop_1233: edge8ln %l3, %l6, %l5 loop_1234: fmovdleu %icc, %f4, %f3 mulscc %g3, 0x03E9, %g1 movle %xcc, %o6, %o2 edge8ln %o7, %i0, %g5 fmovdl %xcc, %f15, %f1 fcmpne32 %f8, %f12, %l0 lduh [%l7 + 0x3E], %l2 fpadd16s %f7, %f13, %f15 fcmple16 %f6, %f10, %i3 mova %xcc, %g6, %i1 stx %i4, [%l7 + 0x60] ldsb [%l7 + 0x45], %o0 fmovsvs %xcc, %f14, %f15 bgu,a %xcc, loop_1235 fmovrdgz %i5, %f10, %f8 lduw [%l7 + 0x08], %i7 movcc %xcc, %o5, %o4 loop_1235: stx %l1, [%l7 + 0x48] fcmple16 %f8, %f6, %l4 fabss %f11, %f7 fbl %fcc1, loop_1236 fpadd32s %f0, %f8, %f5 stw %g7, [%l7 + 0x40] tgu %xcc, 0x5 loop_1236: fmovdne %xcc, %f12, %f4 bcs loop_1237 fbul %fcc1, loop_1238 tsubcctv %i2, 0x174C, %i6 fmovrde %o1, %f0, %f6 loop_1237: fandnot1 %f14, %f4, %f14 loop_1238: fmovsl %icc, %f2, %f15 fpmerge %f15, %f7, %f6 be,a loop_1239 std %f12, [%l7 + 0x48] fmovsgu %icc, %f7, %f5 bpos,a,pt %xcc, loop_1240 loop_1239: fmovrse %g2, %f3, %f13 stw %o3, [%l7 + 0x40] fcmpgt16 %f10, %f10, %l3 loop_1240: edge16l %g4, %l6, %g3 fmovsge %icc, %f12, %f13 addc %g1, 0x1216, %o6 fzeros %f0 mova %icc, %o2, %l5 movpos %icc, %o7, %g5 popc 0x1359, %i0 andncc %l2, %l0, %g6 fmul8x16 %f6, %f8, %f2 bgu,a,pt %xcc, loop_1241 sub %i1, %i3, %i4 ldd [%l7 + 0x68], %f12 fmuld8ulx16 %f0, %f12, %f10 loop_1241: edge32ln %o0, %i7, %i5 lduh [%l7 + 0x56], %o4 fbu,a %fcc0, loop_1242 movgu %xcc, %l1, %l4 array16 %o5, %i2, %g7 fsrc1s %f3, %f3 loop_1242: fornot2 %f10, %f4, %f12 fcmpd %fcc1, %f12, %f6 fmul8x16al %f0, %f1, %f2 std %f4, [%l7 + 0x58] stw %i6, [%l7 + 0x38] fone %f0 brz,a %g2, loop_1243 ldsw [%l7 + 0x5C], %o3 fxors %f4, %f2, %f15 fnegd %f8, %f8 loop_1243: edge16ln %o1, %g4, %l3 tcc %xcc, 0x0 sethi 0x0E21, %g3 fmovd %f12, %f8 fmovsleu %xcc, %f13, %f10 array32 %g1, %l6, %o6 sth %o2, [%l7 + 0x4A] fmovs %f1, %f9 movvc %xcc, %o7, %g5 fmovda %xcc, %f9, %f7 movneg %xcc, %i0, %l5 stx %l0, [%l7 + 0x10] ldsb [%l7 + 0x46], %g6 stx %i1, [%l7 + 0x50] ldd [%l7 + 0x38], %f10 stb %l2, [%l7 + 0x2F] add %i4, %o0, %i7 ldd [%l7 + 0x30], %f6 movrlez %i5, %o4, %l1 fmovdg %xcc, %f3, %f5 fnegd %f12, %f2 fandnot1 %f2, %f0, %f14 sdiv %l4, 0x052B, %o5 movcs %xcc, %i2, %i3 st %f5, [%l7 + 0x60] fornot2 %f12, %f0, %f14 brlz %i6, loop_1244 movrgez %g7, %o3, %o1 udivx %g2, 0x015C, %l3 fmovsvc %icc, %f10, %f0 loop_1244: fmul8ulx16 %f12, %f14, %f10 fmovrdgz %g3, %f2, %f0 fpadd32s %f15, %f12, %f4 fzero %f4 edge8 %g4, %l6, %o6 fcmpgt16 %f10, %f0, %g1 mulscc %o2, 0x17BD, %g5 andncc %i0, %o7, %l0 fmovdge %xcc, %f10, %f7 lduw [%l7 + 0x2C], %g6 sth %l5, [%l7 + 0x56] movrlz %i1, %l2, %o0 fxors %f1, %f4, %f0 fand %f2, %f0, %f12 ldd [%l7 + 0x10], %f0 sra %i7, %i5, %o4 bl,a,pn %icc, loop_1245 ldd [%l7 + 0x08], %f0 st %f2, [%l7 + 0x74] fmovdle %xcc, %f6, %f10 loop_1245: stb %i4, [%l7 + 0x49] fmovda %xcc, %f4, %f12 sethi 0x0616, %l1 move %xcc, %l4, %i2 fbe %fcc0, loop_1246 ldsb [%l7 + 0x6D], %o5 bpos,pt %icc, loop_1247 ld [%l7 + 0x58], %f9 loop_1246: fmovsgu %xcc, %f9, %f4 bneg,a loop_1248 loop_1247: stb %i3, [%l7 + 0x53] lduh [%l7 + 0x3E], %g7 fbug,a %fcc3, loop_1249 loop_1248: tl %icc, 0x3 brgez,a %o3, loop_1250 bcs,a %icc, loop_1251 loop_1249: lduw [%l7 + 0x18], %i6 ldx [%l7 + 0x70], %g2 loop_1250: xnor %o1, 0x1FAC, %l3 loop_1251: ldsh [%l7 + 0x38], %g3 fbl,a %fcc1, loop_1252 sth %g4, [%l7 + 0x62] movre %o6, 0x1E5, %l6 orcc %g1, %o2, %g5 loop_1252: fmul8x16au %f6, %f14, %f8 ldub [%l7 + 0x55], %i0 lduw [%l7 + 0x3C], %o7 stb %l0, [%l7 + 0x22] fnands %f15, %f14, %f6 fpack16 %f10, %f0 fcmpgt32 %f2, %f10, %l5 xnor %i1, 0x1FAA, %g6 smulcc %l2, 0x0C1F, %i7 fnors %f2, %f7, %f7 movvs %icc, %i5, %o4 fpmerge %f15, %f3, %f8 array32 %i4, %o0, %l4 fbuge,a %fcc0, loop_1253 ld [%l7 + 0x78], %f8 tleu %xcc, 0x2 lduw [%l7 + 0x6C], %i2 loop_1253: fmovrde %l1, %f0, %f2 fnor %f12, %f10, %f10 brz,a %o5, loop_1254 stb %g7, [%l7 + 0x3F] stx %i3, [%l7 + 0x18] brnz,a %i6, loop_1255 loop_1254: fnot2 %f10, %f10 subcc %g2, 0x1747, %o3 tcc %icc, 0x6 loop_1255: stx %o1, [%l7 + 0x10] ba,a,pn %xcc, loop_1256 fbule %fcc2, loop_1257 fbo,a %fcc3, loop_1258 fbug %fcc3, loop_1259 loop_1256: stb %l3, [%l7 + 0x32] loop_1257: std %f4, [%l7 + 0x18] loop_1258: stw %g3, [%l7 + 0x30] loop_1259: alignaddrl %g4, %o6, %l6 fpsub32 %f8, %f14, %f14 fbug %fcc2, loop_1260 movleu %xcc, %g1, %o2 ldsh [%l7 + 0x7C], %i0 fandnot2 %f2, %f2, %f14 loop_1260: lduw [%l7 + 0x78], %g5 bn loop_1261 ldsh [%l7 + 0x08], %o7 fabsd %f12, %f6 fmovdvs %xcc, %f0, %f13 loop_1261: bneg,a,pn %icc, loop_1262 edge8n %l0, %i1, %g6 stb %l5, [%l7 + 0x17] tg %icc, 0x6 loop_1262: edge16l %l2, %i7, %i5 mulscc %i4, %o0, %l4 srl %i2, 0x19, %o4 fnot1s %f9, %f2 fcmpne32 %f4, %f2, %o5 fba %fcc1, loop_1263 ldx [%l7 + 0x58], %l1 udiv %i3, 0x054C, %i6 fbge %fcc0, loop_1264 loop_1263: fmovdvc %xcc, %f2, %f7 movrlez %g2, %o3, %g7 fmovda %xcc, %f14, %f4 loop_1264: stw %o1, [%l7 + 0x20] sth %g3, [%l7 + 0x68] stb %l3, [%l7 + 0x44] fmovrslz %o6, %f5, %f3 ldub [%l7 + 0x1F], %l6 array32 %g1, %g4, %o2 sub %i0, 0x0860, %o7 subcc %l0, 0x194E, %i1 fones %f8 xnor %g6, %g5, %l5 call loop_1265 brgez,a %l2, loop_1266 udivcc %i7, 0x0302, %i4 fba,a %fcc0, loop_1267 loop_1265: sdiv %i5, 0x1334, %l4 loop_1266: fblg %fcc3, loop_1268 fone %f10 loop_1267: stx %i2, [%l7 + 0x38] fornot1 %f8, %f2, %f6 loop_1268: fbl %fcc1, loop_1269 fmovrdne %o0, %f2, %f2 fba %fcc0, loop_1270 bge loop_1271 loop_1269: udivx %o5, 0x0615, %l1 fmovdne %xcc, %f5, %f6 loop_1270: fmovsneg %xcc, %f4, %f1 loop_1271: fmovde %xcc, %f1, %f5 edge8ln %i3, %o4, %i6 fmovrdgez %g2, %f2, %f8 pdist %f8, %f0, %f10 std %f6, [%l7 + 0x20] edge16n %o3, %g7, %g3 ldsh [%l7 + 0x4E], %o1 stx %o6, [%l7 + 0x28] fbn,a %fcc0, loop_1272 sll %l3, %g1, %l6 ldsb [%l7 + 0x59], %o2 ldsh [%l7 + 0x6C], %i0 loop_1272: fbe,a %fcc3, loop_1273 fandnot2s %f11, %f15, %f4 fsrc2 %f4, %f10 edge32ln %o7, %g4, %i1 loop_1273: lduw [%l7 + 0x5C], %l0 ble,a,pn %icc, loop_1274 or %g6, %g5, %l2 be,a loop_1275 fmovda %xcc, %f11, %f5 loop_1274: tl %icc, 0x4 st %f9, [%l7 + 0x5C] loop_1275: fcmped %fcc1, %f12, %f12 fmovdge %xcc, %f0, %f3 sth %i7, [%l7 + 0x62] ldsw [%l7 + 0x40], %l5 move %icc, %i4, %i5 lduh [%l7 + 0x0C], %i2 ldd [%l7 + 0x28], %f10 edge16ln %o0, %o5, %l4 fmovdle %icc, %f15, %f13 tcs %icc, 0x7 lduh [%l7 + 0x0C], %l1 fcmpne32 %f2, %f12, %i3 movle %icc, %i6, %g2 fpadd16 %f4, %f14, %f8 nop setx loop_1276, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnegs %f15, %f4 ldsw [%l7 + 0x44], %o4 pdist %f6, %f4, %f14 loop_1276: xnorcc %o3, 0x0113, %g3 fble,a %fcc3, loop_1277 fpsub32 %f0, %f6, %f2 bn,pt %xcc, loop_1278 brgz,a %o1, loop_1279 loop_1277: ldub [%l7 + 0x73], %g7 bcs,a %xcc, loop_1280 loop_1278: pdist %f6, %f12, %f12 loop_1279: siam 0x2 movcs %xcc, %o6, %l3 loop_1280: fbu %fcc1, loop_1281 orcc %l6, 0x01EA, %o2 fxnors %f3, %f10, %f11 ldx [%l7 + 0x60], %i0 loop_1281: std %f10, [%l7 + 0x20] ldsh [%l7 + 0x56], %o7 ldsb [%l7 + 0x1E], %g1 fmovrse %i1, %f3, %f10 stx %g4, [%l7 + 0x38] lduh [%l7 + 0x6C], %g6 fpsub32 %f14, %f12, %f0 bshuffle %f14, %f2, %f2 sth %l0, [%l7 + 0x48] ldsh [%l7 + 0x78], %l2 bcc %xcc, loop_1282 fxor %f6, %f14, %f12 subc %i7, %l5, %g5 brlez,a %i4, loop_1283 loop_1282: bne,a loop_1284 sth %i5, [%l7 + 0x5C] ldd [%l7 + 0x50], %f4 loop_1283: std %f6, [%l7 + 0x20] loop_1284: bcs,a,pn %icc, loop_1285 movcs %xcc, %o0, %o5 fornot2s %f1, %f8, %f6 bge,a loop_1286 loop_1285: tn %icc, 0x4 fcmpeq16 %f6, %f0, %i2 add %l1, 0x11C9, %l4 loop_1286: te %xcc, 0x6 fmovdgu %icc, %f6, %f14 stb %i6, [%l7 + 0x43] fmovda %xcc, %f1, %f6 fxnors %f7, %f13, %f11 std %f4, [%l7 + 0x10] movne %icc, %i3, %o4 fmovrdgez %g2, %f14, %f12 fbug %fcc1, loop_1287 bge,pt %xcc, loop_1288 ldub [%l7 + 0x67], %o3 fxnors %f2, %f4, %f8 loop_1287: bgu,a %icc, loop_1289 loop_1288: fmovdle %xcc, %f4, %f14 fmul8x16al %f11, %f4, %f10 fbo %fcc1, loop_1290 loop_1289: fbge %fcc0, loop_1291 fzero %f8 sdivx %o1, 0x10E3, %g3 loop_1290: fba %fcc1, loop_1292 loop_1291: bgu,a,pn %icc, loop_1293 edge32 %o6, %l3, %l6 fcmpgt32 %f10, %f2, %g7 loop_1292: fmovrdlz %o2, %f6, %f6 loop_1293: fbn,a %fcc0, loop_1294 sdivx %o7, 0x0D8B, %g1 fnot1s %f5, %f6 fpack32 %f4, %f2, %f8 loop_1294: tneg %xcc, 0x5 ldub [%l7 + 0x71], %i1 fpadd16s %f6, %f13, %f5 ldsh [%l7 + 0x44], %i0 stb %g6, [%l7 + 0x51] faligndata %f2, %f2, %f2 ldd [%l7 + 0x18], %f8 fmovrsgz %l0, %f3, %f12 subccc %l2, 0x1AE9, %i7 fmul8ulx16 %f8, %f10, %f10 fors %f8, %f3, %f5 fbul %fcc1, loop_1295 te %xcc, 0x2 fornot2 %f2, %f0, %f14 st %f6, [%l7 + 0x7C] loop_1295: siam 0x6 fmovrdgz %g4, %f12, %f14 bcs,pt %xcc, loop_1296 sra %g5, %l5, %i5 be,a loop_1297 movleu %icc, %i4, %o0 loop_1296: fbuge,a %fcc1, loop_1298 fmovdneg %icc, %f6, %f5 loop_1297: fbue,a %fcc0, loop_1299 lduh [%l7 + 0x58], %o5 loop_1298: fcmps %fcc0, %f13, %f14 andn %i2, %l4, %l1 loop_1299: fmul8x16al %f1, %f4, %f10 fmuld8ulx16 %f7, %f10, %f8 movrlz %i6, %o4, %i3 movg %xcc, %g2, %o1 movpos %xcc, %o3, %o6 fnor %f0, %f12, %f14 subc %g3, 0x0603, %l6 ldsh [%l7 + 0x58], %g7 fbug,a %fcc0, loop_1300 ldx [%l7 + 0x70], %o2 fmovdcs %icc, %f3, %f7 fnand %f2, %f8, %f10 loop_1300: movrgez %l3, %g1, %o7 fble %fcc2, loop_1301 movgu %icc, %i0, %i1 stw %g6, [%l7 + 0x68] bvs,a,pt %xcc, loop_1302 loop_1301: movrgz %l2, %i7, %g4 bleu loop_1303 fand %f2, %f4, %f2 loop_1302: fcmpeq16 %f10, %f10, %g5 array32 %l5, %i5, %i4 loop_1303: sth %o0, [%l7 + 0x40] stx %l0, [%l7 + 0x48] fmovdneg %xcc, %f5, %f10 fmovdcs %icc, %f2, %f12 sth %i2, [%l7 + 0x7C] fandnot2 %f8, %f8, %f2 ldub [%l7 + 0x1C], %l4 fmovdn %icc, %f1, %f12 movne %icc, %o5, %l1 ba,pn %xcc, loop_1304 brgez,a %o4, loop_1305 fmovsne %xcc, %f12, %f12 mova %xcc, %i3, %g2 loop_1304: fmovdvc %icc, %f3, %f3 loop_1305: edge16l %i6, %o3, %o6 ldd [%l7 + 0x78], %f10 lduw [%l7 + 0x08], %o1 fbul,a %fcc3, loop_1306 ldub [%l7 + 0x25], %g3 xnorcc %g7, %l6, %o2 stb %l3, [%l7 + 0x52] loop_1306: fmovsn %icc, %f1, %f11 sdivx %g1, 0x0FEE, %i0 ldsb [%l7 + 0x45], %o7 edge8l %g6, %i1, %i7 fmul8ulx16 %f12, %f2, %f12 subcc %g4, %l2, %l5 tne %xcc, 0x7 edge16 %g5, %i5, %o0 fnors %f5, %f6, %f15 nop setx loop_1307, %l0, %l1 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 %fcc0, loop_1308 fmovdcs %xcc, %f12, %f7 lduw [%l7 + 0x28], %l0 loop_1307: xor %i2, 0x0EC5, %l4 loop_1308: sub %i4, %l1, %o4 tgu %icc, 0x1 orn %o5, %g2, %i3 ldx [%l7 + 0x78], %i6 bge,a %icc, loop_1309 movvc %icc, %o6, %o1 fors %f2, %f11, %f4 fpadd16s %f12, %f13, %f5 loop_1309: sth %g3, [%l7 + 0x28] ldub [%l7 + 0x14], %o3 andncc %g7, %o2, %l3 lduw [%l7 + 0x28], %l6 movpos %xcc, %i0, %g1 stb %g6, [%l7 + 0x56] ld [%l7 + 0x6C], %f10 move %icc, %i1, %o7 movcs %icc, %g4, %i7 stw %l2, [%l7 + 0x10] bl %icc, loop_1310 movcs %icc, %g5, %l5 ldsh [%l7 + 0x3E], %i5 lduh [%l7 + 0x7C], %l0 loop_1310: lduw [%l7 + 0x58], %i2 tgu %xcc, 0x0 movvc %xcc, %l4, %o0 movre %i4, 0x39F, %l1 st %f9, [%l7 + 0x6C] fmovsne %xcc, %f1, %f15 bleu,a %xcc, loop_1311 array16 %o4, %o5, %g2 edge8n %i6, %o6, %o1 sth %i3, [%l7 + 0x62] loop_1311: fmovdleu %icc, %f5, %f15 movvs %xcc, %g3, %g7 movrgz %o2, %l3, %o3 stx %i0, [%l7 + 0x70] ldsh [%l7 + 0x4A], %l6 fnot2 %f10, %f0 edge32 %g1, %i1, %g6 ldsb [%l7 + 0x60], %o7 andncc %g4, %l2, %g5 fbl %fcc1, loop_1312 lduh [%l7 + 0x74], %l5 fmovdn %icc, %f0, %f6 fabss %f0, %f3 loop_1312: fmovdgu %xcc, %f11, %f6 lduh [%l7 + 0x74], %i5 tcc %xcc, 0x6 sethi 0x0A48, %l0 fnot1 %f10, %f6 lduw [%l7 + 0x30], %i7 ldub [%l7 + 0x62], %i2 subcc %l4, 0x0F9D, %o0 fbu %fcc3, loop_1313 bshuffle %f10, %f14, %f8 edge8 %i4, %o4, %l1 tleu %xcc, 0x3 loop_1313: brnz %g2, loop_1314 movre %i6, 0x177, %o6 movle %xcc, %o5, %o1 fmovsleu %xcc, %f8, %f11 loop_1314: tgu %icc, 0x5 ldd [%l7 + 0x78], %f8 smul %i3, 0x1B83, %g3 tn %icc, 0x3 subcc %o2, %l3, %g7 movge %icc, %i0, %l6 ld [%l7 + 0x0C], %f8 lduh [%l7 + 0x2E], %g1 bcc %xcc, loop_1315 fsrc1s %f7, %f1 lduh [%l7 + 0x58], %o3 bn,pt %icc, loop_1316 loop_1315: std %f0, [%l7 + 0x58] lduw [%l7 + 0x68], %i1 bvc,a loop_1317 loop_1316: st %f13, [%l7 + 0x64] ba,pt %icc, loop_1318 ld [%l7 + 0x40], %f0 loop_1317: fand %f4, %f4, %f0 fmovsn %icc, %f8, %f11 loop_1318: stb %g6, [%l7 + 0x2C] bvc,pt %xcc, loop_1319 sub %o7, 0x1325, %l2 fandnot2 %f6, %f4, %f0 ble %xcc, loop_1320 loop_1319: array8 %g4, %g5, %l5 lduw [%l7 + 0x68], %l0 fcmpne16 %f12, %f8, %i7 loop_1320: fmovs %f5, %f7 move %icc, %i5, %l4 xor %i2, %o0, %i4 fcmpeq16 %f8, %f0, %o4 alignaddr %l1, %i6, %g2 fmovsn %icc, %f4, %f14 addc %o6, %o1, %o5 movgu %icc, %g3, %i3 ldd [%l7 + 0x50], %f8 fcmped %fcc2, %f2, %f8 subc %l3, %o2, %g7 fpackfix %f8, %f6 ld [%l7 + 0x24], %f4 edge32n %l6, %i0, %g1 lduh [%l7 + 0x16], %i1 edge8 %g6, %o7, %l2 addcc %g4, 0x0C58, %g5 fbuge,a %fcc1, loop_1321 sth %o3, [%l7 + 0x3A] tleu %xcc, 0x5 be,a,pn %icc, loop_1322 loop_1321: ldd [%l7 + 0x78], %f8 tcc %xcc, 0x2 fbg,a %fcc1, loop_1323 loop_1322: tl %xcc, 0x5 tg %xcc, 0x7 ldx [%l7 + 0x08], %l0 loop_1323: tle %icc, 0x5 fbul %fcc2, loop_1324 movg %xcc, %l5, %i7 fsrc2s %f5, %f10 lduh [%l7 + 0x5A], %l4 loop_1324: lduw [%l7 + 0x74], %i2 fzero %f4 srlx %i5, 0x1F, %o0 fcmpes %fcc1, %f3, %f6 fbul,a %fcc1, loop_1325 st %f10, [%l7 + 0x70] fmovrsgz %o4, %f13, %f5 sdiv %l1, 0x196E, %i4 loop_1325: fbuge,a %fcc0, loop_1326 ldsb [%l7 + 0x79], %g2 std %f0, [%l7 + 0x60] fbo %fcc3, loop_1327 loop_1326: lduw [%l7 + 0x7C], %i6 st %f1, [%l7 + 0x48] fnot2s %f4, %f7 loop_1327: tsubcc %o1, %o5, %o6 subc %i3, 0x049A, %g3 ldsw [%l7 + 0x18], %o2 tvc %xcc, 0x5 fbue %fcc2, loop_1328 fmuld8sux16 %f5, %f7, %f0 stb %g7, [%l7 + 0x60] fandnot1s %f8, %f11, %f13 loop_1328: fbg,a %fcc3, loop_1329 movrgz %l3, %i0, %g1 brlz,a %i1, loop_1330 st %f10, [%l7 + 0x30] loop_1329: bpos,a,pt %icc, loop_1331 fors %f12, %f3, %f6 loop_1330: fpsub16s %f8, %f5, %f12 std %f10, [%l7 + 0x70] loop_1331: call loop_1332 fbl,a %fcc3, loop_1333 fcmpeq32 %f6, %f0, %g6 fbl %fcc0, loop_1334 loop_1332: bne,a,pn %icc, loop_1335 loop_1333: ldsh [%l7 + 0x76], %l6 movrgz %o7, %g4, %g5 loop_1334: fpsub16s %f0, %f4, %f7 loop_1335: fmovscc %icc, %f2, %f13 fpack16 %f2, %f9 fmovdn %icc, %f7, %f15 stb %o3, [%l7 + 0x6E] fbule,a %fcc3, loop_1336 fcmpgt32 %f6, %f14, %l0 fcmpd %fcc2, %f14, %f0 ldx [%l7 + 0x10], %l2 loop_1336: ldsh [%l7 + 0x56], %l5 bl loop_1337 alignaddr %l4, %i7, %i2 stx %i5, [%l7 + 0x70] nop setx loop_1338, %l0, %l1 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_1337: lduh [%l7 + 0x28], %o4 addc %o0, 0x19A8, %i4 fmul8ulx16 %f6, %f4, %f12 loop_1338: fsrc1s %f9, %f1 st %f8, [%l7 + 0x7C] fpack32 %f0, %f14, %f10 stw %g2, [%l7 + 0x68] fbul %fcc1, loop_1339 bn,a,pn %icc, loop_1340 fbl %fcc0, loop_1341 ldsw [%l7 + 0x24], %i6 loop_1339: lduw [%l7 + 0x34], %o1 loop_1340: fmovsle %icc, %f14, %f2 loop_1341: fpmerge %f1, %f1, %f4 ta %xcc, 0x1 ld [%l7 + 0x24], %f11 sdivx %l1, 0x113F, %o6 fbe %fcc1, loop_1342 edge16l %o5, %i3, %g3 movge %icc, %g7, %l3 fbu %fcc0, loop_1343 loop_1342: fzero %f10 bne %icc, loop_1344 fmul8ulx16 %f14, %f12, %f8 loop_1343: srlx %o2, %i0, %g1 ldub [%l7 + 0x66], %g6 loop_1344: fsrc1 %f14, %f2 tsubcc %l6, %i1, %g4 st %f5, [%l7 + 0x10] ldsw [%l7 + 0x40], %g5 orn %o7, %l0, %o3 lduh [%l7 + 0x7E], %l2 ldub [%l7 + 0x2A], %l4 fmovrse %l5, %f8, %f8 stx %i2, [%l7 + 0x18] fbn %fcc2, loop_1345 ta %xcc, 0x6 fone %f10 stb %i7, [%l7 + 0x5A] loop_1345: ldub [%l7 + 0x5A], %i5 smulcc %o0, %i4, %o4 tn %xcc, 0x4 fmovrslez %g2, %f13, %f10 edge32ln %o1, %i6, %l1 fmovdvc %icc, %f11, %f0 call loop_1346 fzeros %f6 fmovsneg %xcc, %f10, %f3 fmovdle %xcc, %f8, %f4 loop_1346: fbl %fcc1, loop_1347 sth %o6, [%l7 + 0x5A] lduh [%l7 + 0x14], %i3 bvs,pt %icc, loop_1348 loop_1347: ldx [%l7 + 0x48], %g3 movre %g7, %o5, %o2 fnot1s %f7, %f10 loop_1348: bneg,a,pt %icc, loop_1349 ldub [%l7 + 0x21], %i0 smul %g1, 0x0F31, %l3 orncc %g6, %i1, %l6 loop_1349: edge8n %g5, %o7, %g4 fpackfix %f2, %f5 stw %l0, [%l7 + 0x74] udivcc %o3, 0x1507, %l2 bgu,pt %xcc, loop_1350 nop setx loop_1351, %l0, %l1 jmpl %l1, %l4 ble,pn %icc, loop_1352 fmovscs %xcc, %f11, %f12 loop_1350: ldub [%l7 + 0x24], %i2 loop_1351: sth %l5, [%l7 + 0x42] loop_1352: tcc %xcc, 0x7 bcs,pn %xcc, loop_1353 edge32 %i7, %i5, %o0 fmovrsgz %i4, %f12, %f6 stb %o4, [%l7 + 0x69] loop_1353: tcc %xcc, 0x4 smul %o1, 0x1A30, %i6 fpadd32 %f2, %f0, %f4 fpsub16s %f3, %f12, %f15 ldub [%l7 + 0x3E], %g2 stx %l1, [%l7 + 0x70] ldsb [%l7 + 0x41], %i3 bleu,pt %icc, loop_1354 sllx %g3, %g7, %o6 stw %o2, [%l7 + 0x38] movrlz %o5, 0x007, %i0 loop_1354: taddcctv %l3, 0x04E8, %g1 tn %icc, 0x1 stw %i1, [%l7 + 0x30] or %l6, %g6, %g5 fmovdneg %xcc, %f7, %f8 andn %g4, %l0, %o3 ld [%l7 + 0x1C], %f6 movneg %icc, %l2, %o7 fmovd %f10, %f2 ldsh [%l7 + 0x3E], %i2 fzero %f8 fbuge,a %fcc3, loop_1355 st %f12, [%l7 + 0x20] tgu %icc, 0x0 stx %l5, [%l7 + 0x58] loop_1355: tsubcctv %l4, %i5, %o0 fxor %f10, %f4, %f8 ldd [%l7 + 0x28], %f2 udivcc %i7, 0x156C, %o4 move %xcc, %i4, %i6 fmul8sux16 %f8, %f2, %f8 xorcc %o1, %l1, %g2 ldub [%l7 + 0x27], %g3 lduh [%l7 + 0x10], %i3 tcs %xcc, 0x5 bpos %icc, loop_1356 stx %o6, [%l7 + 0x78] ble,a,pn %xcc, loop_1357 fmovdvs %xcc, %f7, %f14 loop_1356: fbge,a %fcc3, loop_1358 ldx [%l7 + 0x30], %o2 loop_1357: ld [%l7 + 0x50], %f15 fbu,a %fcc1, loop_1359 loop_1358: fxnors %f8, %f8, %f6 movvs %xcc, %o5, %g7 fmul8x16 %f13, %f4, %f10 loop_1359: fxors %f14, %f12, %f11 ba %xcc, loop_1360 call loop_1361 fmovda %icc, %f10, %f12 tneg %xcc, 0x7 loop_1360: stb %l3, [%l7 + 0x2D] loop_1361: fcmple32 %f6, %f6, %g1 fmovdvs %icc, %f11, %f0 sllx %i1, 0x16, %i0 pdist %f2, %f0, %f6 fsrc1 %f8, %f8 fnegd %f14, %f12 fmovsl %icc, %f2, %f1 bvs,pn %icc, loop_1362 fcmple16 %f10, %f10, %g6 fpsub32s %f14, %f9, %f2 ldx [%l7 + 0x40], %g5 loop_1362: ldsh [%l7 + 0x30], %g4 bcc %xcc, loop_1363 st %f12, [%l7 + 0x08] lduw [%l7 + 0x74], %l0 movpos %xcc, %o3, %l2 loop_1363: movcc %icc, %o7, %l6 srax %i2, 0x15, %l4 fors %f9, %f11, %f0 nop setx loop_1364, %l0, %l1 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 %fcc1, %f14, %f12 st %f3, [%l7 + 0x28] faligndata %f12, %f4, %f8 loop_1364: bleu,a,pt %xcc, loop_1365 movrlez %l5, %i5, %o0 fpsub32s %f1, %f3, %f0 fmovdvs %xcc, %f5, %f4 loop_1365: tpos %icc, 0x6 and %i7, %i4, %o4 stw %o1, [%l7 + 0x7C] stb %i6, [%l7 + 0x20] sth %g2, [%l7 + 0x58] ldub [%l7 + 0x11], %l1 movleu %xcc, %g3, %i3 edge16l %o2, %o5, %g7 stb %l3, [%l7 + 0x1D] edge16 %o6, %i1, %g1 movle %icc, %i0, %g6 st %f13, [%l7 + 0x3C] fmovse %icc, %f10, %f3 edge32n %g5, %l0, %g4 fmovdne %xcc, %f11, %f9 tge %xcc, 0x1 bgu %xcc, loop_1366 fmovsle %icc, %f10, %f3 ldub [%l7 + 0x20], %o3 fcmpne32 %f4, %f4, %l2 loop_1366: fbo %fcc3, loop_1367 fcmpne32 %f0, %f8, %o7 ldx [%l7 + 0x08], %i2 orcc %l4, 0x1DBA, %l5 loop_1367: std %f0, [%l7 + 0x40] be,a loop_1368 bg,pt %xcc, loop_1369 fpsub32s %f10, %f6, %f8 ldx [%l7 + 0x78], %l6 loop_1368: sdiv %o0, 0x0AD4, %i5 loop_1369: movrgez %i7, 0x0D2, %i4 fbn,a %fcc1, loop_1370 stb %o1, [%l7 + 0x7A] ldsh [%l7 + 0x50], %i6 brz,a %g2, loop_1371 loop_1370: ldsb [%l7 + 0x2B], %o4 ld [%l7 + 0x58], %f5 std %f12, [%l7 + 0x58] loop_1371: st %f3, [%l7 + 0x2C] fpsub32s %f11, %f8, %f5 stx %g3, [%l7 + 0x68] fcmpgt32 %f12, %f6, %l1 fsrc1s %f13, %f11 fmovdleu %icc, %f1, %f12 edge32ln %i3, %o2, %g7 tn %icc, 0x1 subc %o5, 0x0702, %o6 subccc %i1, 0x1AA6, %g1 subcc %l3, 0x0C28, %i0 fsrc1 %f2, %f0 andn %g5, %l0, %g6 bvc,pn %icc, loop_1372 lduw [%l7 + 0x34], %o3 fbu %fcc3, loop_1373 std %f14, [%l7 + 0x18] loop_1372: srl %g4, 0x1F, %l2 fmul8x16au %f1, %f1, %f4 loop_1373: ldub [%l7 + 0x52], %i2 ta %icc, 0x6 andcc %o7, %l5, %l6 alignaddrl %l4, %i5, %o0 fpsub16s %f15, %f14, %f1 fbge %fcc3, loop_1374 ldx [%l7 + 0x30], %i7 edge8ln %o1, %i6, %g2 ldx [%l7 + 0x10], %i4 loop_1374: fsrc2 %f4, %f10 fblg %fcc2, loop_1375 ba,a %xcc, loop_1376 sth %g3, [%l7 + 0x7A] stb %l1, [%l7 + 0x10] loop_1375: lduh [%l7 + 0x2C], %o4 loop_1376: nop setx loop_1377, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32l %o2, %i3, %g7 fcmple16 %f2, %f14, %o5 edge8n %o6, %i1, %g1 loop_1377: fnegs %f1, %f2 fsrc1s %f6, %f12 fnot2s %f0, %f11 sub %i0, 0x0763, %g5 fnors %f3, %f3, %f7 and %l3, 0x183E, %g6 nop setx loop_1378, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpne32 %f2, %f4, %o3 bvc,a loop_1379 fmovsne %icc, %f8, %f10 loop_1378: ldd [%l7 + 0x78], %f14 fmovrdne %l0, %f0, %f10 loop_1379: ldx [%l7 + 0x48], %g4 fmovrse %l2, %f5, %f9 fandnot2s %f1, %f6, %f4 sth %i2, [%l7 + 0x08] fpadd16 %f14, %f2, %f2 fnot2s %f3, %f15 fmul8x16 %f10, %f14, %f4 fpsub16s %f6, %f3, %f7 sll %l5, 0x01, %l6 srl %o7, 0x0D, %i5 brnz,a %l4, loop_1380 popc 0x1D32, %i7 brnz %o1, loop_1381 lduh [%l7 + 0x2A], %i6 loop_1380: brgez,a %g2, loop_1382 bgu,a loop_1383 loop_1381: and %o0, %g3, %l1 fpack32 %f6, %f8, %f6 loop_1382: fmovdl %icc, %f13, %f3 loop_1383: fmovdleu %xcc, %f4, %f10 fba,a %fcc2, loop_1384 srax %i4, 0x0C, %o2 fnors %f11, %f14, %f5 ld [%l7 + 0x58], %f3 loop_1384: srl %o4, %i3, %g7 std %f2, [%l7 + 0x18] fcmpgt16 %f12, %f8, %o6 fmuld8ulx16 %f3, %f10, %f8 movg %icc, %o5, %i1 movleu %xcc, %i0, %g5 tn %xcc, 0x3 bcs,a,pt %icc, loop_1385 fsrc1 %f0, %f8 sra %g1, 0x08, %g6 fmul8x16 %f0, %f12, %f6 loop_1385: bge %icc, loop_1386 fblg %fcc0, loop_1387 stw %l3, [%l7 + 0x50] tpos %icc, 0x5 loop_1386: st %f7, [%l7 + 0x74] loop_1387: fbge,a %fcc0, loop_1388 movrlz %o3, %g4, %l0 fandnot1s %f5, %f1, %f5 fnors %f10, %f1, %f9 loop_1388: fbue,a %fcc2, loop_1389 fbule %fcc0, loop_1390 popc 0x19B1, %l2 tle %xcc, 0x5 loop_1389: movle %icc, %l5, %l6 loop_1390: fbne,a %fcc0, loop_1391 ld [%l7 + 0x14], %f1 fbue,a %fcc0, loop_1392 ldsw [%l7 + 0x7C], %i2 loop_1391: stw %i5, [%l7 + 0x08] movn %icc, %o7, %i7 loop_1392: fble,a %fcc0, loop_1393 movl %xcc, %o1, %i6 fnot2s %f8, %f0 fbul,a %fcc3, loop_1394 loop_1393: ldsb [%l7 + 0x3B], %g2 brlez %l4, loop_1395 st %f0, [%l7 + 0x78] loop_1394: edge16l %o0, %l1, %i4 ldsh [%l7 + 0x0A], %g3 loop_1395: fnot2 %f6, %f0 stx %o4, [%l7 + 0x20] fmovscc %icc, %f12, %f1 call loop_1396 fmovsge %icc, %f6, %f9 fones %f5 std %f2, [%l7 + 0x10] loop_1396: fpsub32s %f7, %f2, %f14 ldub [%l7 + 0x72], %o2 std %f4, [%l7 + 0x20] edge16ln %i3, %o6, %g7 mulx %i1, 0x08A9, %i0 fpadd32s %f3, %f15, %f14 fmovdleu %icc, %f1, %f7 ldub [%l7 + 0x1E], %g5 tge %xcc, 0x3 fmul8ulx16 %f8, %f12, %f12 stb %g1, [%l7 + 0x56] fands %f12, %f15, %f10 stb %o5, [%l7 + 0x23] ldsw [%l7 + 0x3C], %g6 nop setx loop_1397, %l0, %l1 jmpl %l1, %l3 fornot1s %f3, %f4, %f10 lduh [%l7 + 0x3A], %o3 fmovdcc %icc, %f11, %f7 loop_1397: fmovrslez %g4, %f15, %f15 ldsw [%l7 + 0x78], %l2 ldd [%l7 + 0x70], %f0 fcmps %fcc3, %f0, %f14 fbu,a %fcc2, loop_1398 fpsub32 %f4, %f10, %f10 fmovsn %xcc, %f0, %f10 edge32ln %l5, %l6, %i2 loop_1398: movvc %icc, %l0, %i5 fmul8x16al %f15, %f6, %f12 movrne %o7, %o1, %i6 tl %icc, 0x0 ld [%l7 + 0x3C], %f11 subcc %i7, %l4, %o0 tpos %xcc, 0x4 stb %l1, [%l7 + 0x14] addccc %g2, %i4, %o4 fandnot1s %f2, %f6, %f9 ldsh [%l7 + 0x1E], %o2 andcc %g3, %o6, %i3 sll %i1, 0x0E, %g7 ldsw [%l7 + 0x6C], %i0 be loop_1399 tvs %xcc, 0x2 fmovsg %icc, %f6, %f3 brz %g5, loop_1400 loop_1399: fornot1s %f15, %f6, %f1 fexpand %f0, %f14 sth %g1, [%l7 + 0x40] loop_1400: sethi 0x141C, %g6 lduw [%l7 + 0x24], %o5 movvs %xcc, %l3, %g4 fmovdn %icc, %f15, %f5 ta %xcc, 0x2 andcc %o3, %l5, %l2 sll %l6, %l0, %i5 st %f15, [%l7 + 0x38] tg %xcc, 0x7 fmovsge %xcc, %f6, %f13 ldsb [%l7 + 0x40], %i2 st %f11, [%l7 + 0x5C] ldd [%l7 + 0x20], %f10 brz %o7, loop_1401 alignaddrl %i6, %i7, %o1 fnegs %f0, %f3 st %f14, [%l7 + 0x18] loop_1401: lduh [%l7 + 0x36], %l4 brgz %l1, loop_1402 stb %g2, [%l7 + 0x19] tsubcctv %i4, %o4, %o2 fmovsge %xcc, %f4, %f9 loop_1402: lduw [%l7 + 0x54], %g3 ldsb [%l7 + 0x6E], %o0 mova %xcc, %o6, %i3 fzero %f6 andn %g7, %i0, %i1 bvs loop_1403 be %xcc, loop_1404 fpadd16 %f10, %f10, %f14 fmovrdne %g5, %f14, %f14 loop_1403: fmovdvc %xcc, %f14, %f13 loop_1404: fpsub32s %f7, %f4, %f3 brlez %g1, loop_1405 fnors %f3, %f13, %f8 std %f10, [%l7 + 0x20] bg loop_1406 loop_1405: stx %o5, [%l7 + 0x08] std %f6, [%l7 + 0x18] fsrc2s %f15, %f12 loop_1406: ldsw [%l7 + 0x18], %g6 ldsb [%l7 + 0x4A], %g4 brlez %l3, loop_1407 fornot2s %f13, %f0, %f4 fxor %f4, %f12, %f14 fmovde %icc, %f5, %f9 loop_1407: bgu,a,pn %xcc, loop_1408 stw %l5, [%l7 + 0x68] bvs,pn %icc, loop_1409 fmovdle %xcc, %f9, %f0 loop_1408: andcc %l2, 0x1FAB, %l6 fcmped %fcc0, %f8, %f10 loop_1409: edge32l %o3, %i5, %l0 sdivx %o7, 0x05AF, %i6 fbul %fcc3, loop_1410 stw %i7, [%l7 + 0x34] alignaddr %o1, %i2, %l4 bvc,a loop_1411 loop_1410: stb %l1, [%l7 + 0x5A] fnors %f1, %f5, %f5 fmovsl %icc, %f3, %f1 loop_1411: fandnot2 %f2, %f14, %f6 fandnot1 %f14, %f8, %f12 ldd [%l7 + 0x28], %f6 ldsb [%l7 + 0x10], %i4 stx %g2, [%l7 + 0x70] ldsb [%l7 + 0x29], %o4 edge32l %o2, %g3, %o0 nop setx loop_1412, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovde %xcc, %f0, %f2 edge8 %i3, %g7, %o6 fble %fcc0, loop_1413 loop_1412: fbl,a %fcc0, loop_1414 fmovscs %xcc, %f11, %f14 edge32l %i1, %g5, %g1 loop_1413: edge32ln %o5, %i0, %g6 loop_1414: ldub [%l7 + 0x68], %g4 stx %l5, [%l7 + 0x58] ldub [%l7 + 0x79], %l3 fmovsvs %xcc, %f14, %f4 fmovd %f0, %f6 fsrc1s %f7, %f9 movleu %icc, %l2, %l6 srax %i5, 0x18, %l0 ldsw [%l7 + 0x7C], %o7 fmovdvc %xcc, %f9, %f9 std %f8, [%l7 + 0x50] lduw [%l7 + 0x1C], %i6 nop setx loop_1415, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpne16 %f10, %f12, %o3 edge8n %o1, %i7, %i2 fmovdle %icc, %f13, %f6 loop_1415: fmovsne %xcc, %f4, %f7 ldx [%l7 + 0x28], %l1 fmovsleu %icc, %f1, %f13 fbl,a %fcc2, loop_1416 ldx [%l7 + 0x10], %i4 xorcc %g2, %o4, %l4 fnors %f1, %f15, %f3 loop_1416: tl %xcc, 0x5 sth %g3, [%l7 + 0x3C] fmuld8sux16 %f1, %f5, %f14 tvs %icc, 0x1 fmovdn %icc, %f11, %f5 fpack32 %f2, %f2, %f0 fmovs %f10, %f14 fandnot2 %f6, %f8, %f6 move %icc, %o2, %i3 fcmpgt32 %f4, %f8, %g7 stw %o0, [%l7 + 0x38] mulx %o6, %i1, %g5 call loop_1417 fmovrse %g1, %f4, %f9 fmovrsgz %i0, %f12, %f15 ldd [%l7 + 0x48], %f10 loop_1417: stx %o5, [%l7 + 0x70] fsrc2 %f2, %f10 xorcc %g6, 0x00E4, %g4 st %f9, [%l7 + 0x34] fnot2s %f10, %f13 ble,a loop_1418 addccc %l3, %l5, %l2 stw %l6, [%l7 + 0x68] alignaddr %l0, %o7, %i6 loop_1418: fpmerge %f8, %f12, %f4 edge32ln %i5, %o1, %i7 fmovsvc %icc, %f11, %f1 andn %i2, %o3, %l1 lduw [%l7 + 0x20], %g2 ldx [%l7 + 0x30], %o4 std %f6, [%l7 + 0x38] fbge,a %fcc2, loop_1419 fmovrdgz %i4, %f14, %f12 fmovda %xcc, %f10, %f4 fmul8x16au %f12, %f1, %f6 loop_1419: stx %l4, [%l7 + 0x30] sdivcc %o2, 0x1606, %g3 sth %g7, [%l7 + 0x08] fmovdleu %xcc, %f5, %f9 movrne %i3, %o6, %o0 fcmped %fcc1, %f2, %f0 addccc %g5, %g1, %i0 fmovsneg %xcc, %f12, %f9 bpos,pn %xcc, loop_1420 ldsh [%l7 + 0x2A], %o5 fmovrse %g6, %f10, %f9 fcmple32 %f6, %f14, %i1 loop_1420: stx %g4, [%l7 + 0x50] fmovrsgez %l5, %f11, %f15 fmovsne %icc, %f8, %f13 fbge %fcc3, loop_1421 fmovsl %icc, %f3, %f9 bleu,a %xcc, loop_1422 fsrc1s %f15, %f1 loop_1421: bcs %icc, loop_1423 fmuld8sux16 %f12, %f10, %f12 loop_1422: fnot2s %f3, %f10 ldsb [%l7 + 0x19], %l3 loop_1423: sllx %l6, 0x19, %l2 fmovdg %icc, %f10, %f4 fmul8x16au %f6, %f15, %f12 nop setx loop_1424, %l0, %l1 jmpl %l1, %o7 fmovd %f2, %f8 fands %f7, %f10, %f5 ldub [%l7 + 0x74], %i6 loop_1424: fbug %fcc1, loop_1425 fpadd32 %f4, %f8, %f14 bn,pt %xcc, loop_1426 lduh [%l7 + 0x78], %i5 loop_1425: sllx %o1, 0x07, %l0 ble,a,pt %icc, loop_1427 loop_1426: bneg,a,pn %icc, loop_1428 sth %i7, [%l7 + 0x30] fbn,a %fcc3, loop_1429 loop_1427: ldsb [%l7 + 0x44], %i2 loop_1428: fbug %fcc0, loop_1430 fpadd16 %f4, %f8, %f4 loop_1429: ld [%l7 + 0x18], %f4 ld [%l7 + 0x58], %f12 loop_1430: smulcc %o3, %g2, %l1 bgu loop_1431 movpos %icc, %i4, %o4 sra %o2, %g3, %g7 umul %i3, 0x12B8, %o6 loop_1431: tvc %xcc, 0x4 fmovse %xcc, %f4, %f12 ldsw [%l7 + 0x54], %l4 edge8 %o0, %g5, %i0 ldx [%l7 + 0x30], %g1 ld [%l7 + 0x14], %f3 faligndata %f4, %f2, %f8 movge %icc, %g6, %o5 lduw [%l7 + 0x50], %g4 alignaddrl %i1, %l3, %l5 ldsw [%l7 + 0x38], %l2 ta %xcc, 0x4 bpos,a loop_1432 andncc %o7, %l6, %i6 bgu %icc, loop_1433 fandnot2s %f11, %f3, %f12 loop_1432: fbuge %fcc1, loop_1434 bvc,a,pt %icc, loop_1435 loop_1433: array32 %i5, %l0, %o1 lduw [%l7 + 0x7C], %i2 loop_1434: fcmps %fcc2, %f7, %f8 loop_1435: ldd [%l7 + 0x20], %f6 movre %i7, 0x056, %g2 mulscc %o3, 0x1B50, %i4 ldsb [%l7 + 0x18], %l1 fmovrslez %o2, %f10, %f11 fmovda %xcc, %f11, %f2 ldsh [%l7 + 0x4C], %g3 ldsh [%l7 + 0x1E], %g7 fblg,a %fcc3, loop_1436 or %o4, %o6, %l4 ldx [%l7 + 0x70], %i3 umulcc %o0, %i0, %g5 loop_1436: ldd [%l7 + 0x70], %f14 fbe,a %fcc0, loop_1437 fbu %fcc3, loop_1438 fbn %fcc3, loop_1439 fmovsa %icc, %f8, %f3 loop_1437: movrgez %g6, %o5, %g1 loop_1438: add %g4, 0x1021, %i1 loop_1439: ld [%l7 + 0x30], %f1 ldx [%l7 + 0x30], %l5 lduw [%l7 + 0x60], %l2 fandnot1s %f0, %f13, %f6 fmovspos %xcc, %f0, %f12 lduh [%l7 + 0x50], %o7 movrgz %l6, %l3, %i5 bcc,pt %xcc, loop_1440 fbul,a %fcc0, loop_1441 ldsh [%l7 + 0x76], %l0 smul %o1, 0x0ECB, %i2 loop_1440: lduw [%l7 + 0x28], %i7 loop_1441: fmovscc %icc, %f10, %f9 fba %fcc3, loop_1442 nop setx loop_1443, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbule,a %fcc0, loop_1444 sth %i6, [%l7 + 0x18] loop_1442: stx %g2, [%l7 + 0x38] loop_1443: addccc %i4, %l1, %o3 loop_1444: sth %o2, [%l7 + 0x2E] tcc %xcc, 0x6 for %f12, %f0, %f8 fzeros %f8 fbue,a %fcc1, loop_1445 lduh [%l7 + 0x3E], %g3 ldsw [%l7 + 0x30], %o4 ldx [%l7 + 0x40], %g7 loop_1445: add %l4, %o6, %o0 sth %i3, [%l7 + 0x38] popc %g5, %g6 bne %icc, loop_1446 fbg,a %fcc2, loop_1447 ld [%l7 + 0x70], %f6 te %icc, 0x0 loop_1446: fmovrdlz %i0, %f4, %f6 loop_1447: lduw [%l7 + 0x20], %o5 te %icc, 0x2 movrlez %g4, %g1, %i1 ldsh [%l7 + 0x62], %l5 ble,pn %icc, loop_1448 bl,pn %xcc, loop_1449 orcc %o7, %l6, %l2 call loop_1450 loop_1448: fbug,a %fcc1, loop_1451 loop_1449: fmovrsgz %i5, %f12, %f3 stw %l0, [%l7 + 0x74] loop_1450: stw %o1, [%l7 + 0x24] loop_1451: fnegd %f14, %f12 st %f15, [%l7 + 0x18] fmul8sux16 %f10, %f6, %f2 ldsh [%l7 + 0x74], %i2 bvs,a %icc, loop_1452 bcc,a loop_1453 fmovsa %icc, %f10, %f1 tge %xcc, 0x6 loop_1452: fsrc2s %f1, %f0 loop_1453: fbne,a %fcc3, loop_1454 fcmpgt32 %f2, %f14, %i7 call loop_1455 bg loop_1456 loop_1454: fsrc2 %f2, %f14 addc %i6, 0x1F82, %g2 loop_1455: st %f6, [%l7 + 0x68] loop_1456: sra %i4, 0x0D, %l3 movpos %xcc, %l1, %o2 fornot2 %f6, %f12, %f14 movcs %icc, %g3, %o3 ld [%l7 + 0x28], %f6 srax %o4, %l4, %g7 fmovrdlez %o6, %f2, %f12 fbn,a %fcc1, loop_1457 tne %icc, 0x5 std %f2, [%l7 + 0x58] brnz %o0, loop_1458 loop_1457: stx %g5, [%l7 + 0x10] movvs %xcc, %g6, %i3 fxors %f2, %f10, %f12 loop_1458: lduw [%l7 + 0x40], %i0 fsrc2s %f3, %f11 fmovrdgz %o5, %f12, %f4 fbu,a %fcc3, loop_1459 for %f0, %f2, %f12 ldub [%l7 + 0x62], %g4 fpadd32s %f6, %f8, %f13 loop_1459: fmovse %icc, %f0, %f11 tpos %icc, 0x7 fmovrsgz %g1, %f5, %f8 lduh [%l7 + 0x26], %l5 fxor %f2, %f2, %f4 ldd [%l7 + 0x18], %f10 popc %i1, %o7 fcmpd %fcc3, %f10, %f6 movrlz %l2, 0x1B5, %l6 sth %i5, [%l7 + 0x0E] stx %l0, [%l7 + 0x08] edge16ln %i2, %o1, %i7 for %f4, %f14, %f14 bcs,a,pt %xcc, loop_1460 edge32ln %i6, %i4, %l3 stx %l1, [%l7 + 0x28] fmul8x16au %f3, %f3, %f0 loop_1460: tneg %icc, 0x7 ldx [%l7 + 0x08], %g2 fpackfix %f12, %f11 tge %xcc, 0x3 movcs %xcc, %g3, %o3 bgu %xcc, loop_1461 ldd [%l7 + 0x08], %f14 edge16l %o4, %l4, %o2 lduh [%l7 + 0x52], %o6 loop_1461: addcc %o0, %g7, %g5 movre %i3, %i0, %o5 fmovsn %icc, %f2, %f15 fmovrsne %g6, %f1, %f9 bvc loop_1462 ldsb [%l7 + 0x58], %g4 orn %l5, 0x1F90, %i1 fmovsle %icc, %f10, %f4 loop_1462: fnands %f1, %f7, %f6 movgu %xcc, %o7, %g1 fmovrsgz %l2, %f3, %f5 stb %l6, [%l7 + 0x6A] brnz %l0, loop_1463 sth %i5, [%l7 + 0x32] ldub [%l7 + 0x4B], %o1 ldsb [%l7 + 0x39], %i2 loop_1463: fmovda %xcc, %f15, %f7 move %icc, %i6, %i7 fmovd %f0, %f14 bneg,a %icc, loop_1464 fmul8sux16 %f8, %f8, %f8 fmovsne %icc, %f5, %f8 nop setx loop_1465, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1464: nop setx loop_1466, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orncc %i4, 0x0B2D, %l3 fmovdge %xcc, %f12, %f14 loop_1465: fmul8sux16 %f10, %f12, %f12 loop_1466: array16 %l1, %g3, %o3 bge loop_1467 edge32n %g2, %o4, %l4 sth %o2, [%l7 + 0x64] sdivcc %o0, 0x10E4, %g7 loop_1467: stb %g5, [%l7 + 0x43] fbl %fcc1, loop_1468 ldsh [%l7 + 0x54], %i3 umulcc %o6, 0x190E, %i0 fpadd32 %f2, %f14, %f12 loop_1468: fbl %fcc0, loop_1469 addcc %o5, 0x1EBF, %g6 fexpand %f8, %f10 mulx %l5, %i1, %o7 loop_1469: st %f3, [%l7 + 0x30] ld [%l7 + 0x70], %f11 mulscc %g4, %g1, %l2 srl %l0, %i5, %o1 fba,a %fcc3, loop_1470 fmul8x16 %f13, %f4, %f12 bvs,a %icc, loop_1471 fcmps %fcc2, %f13, %f12 loop_1470: movre %l6, 0x1CB, %i6 subc %i2, 0x1955, %i4 loop_1471: srlx %i7, 0x07, %l3 brlez %l1, loop_1472 ldd [%l7 + 0x28], %f12 fmul8x16 %f4, %f4, %f8 ldd [%l7 + 0x78], %f2 loop_1472: movpos %xcc, %o3, %g2 fble,a %fcc2, loop_1473 sdivx %o4, 0x139C, %l4 umul %o2, %o0, %g7 fble %fcc0, loop_1474 loop_1473: fsrc2s %f15, %f15 fcmple16 %f2, %f10, %g3 fmovdvc %icc, %f14, %f13 loop_1474: fmovrdne %i3, %f12, %f4 ldx [%l7 + 0x10], %g5 lduw [%l7 + 0x40], %o6 fors %f15, %f9, %f1 fbu,a %fcc1, loop_1475 ldsh [%l7 + 0x66], %i0 ld [%l7 + 0x44], %f9 stw %g6, [%l7 + 0x68] loop_1475: fone %f2 fmovdl %icc, %f9, %f14 orcc %o5, 0x15C9, %i1 fnot1 %f4, %f14 fmovdcc %xcc, %f15, %f3 fcmpne32 %f12, %f6, %l5 fpsub16s %f8, %f9, %f1 fzero %f10 sub %o7, 0x0140, %g4 bcs,pn %xcc, loop_1476 fmovrsgz %g1, %f12, %f10 fnot2 %f8, %f2 st %f11, [%l7 + 0x40] loop_1476: fbule %fcc2, loop_1477 fmovrdgez %l0, %f14, %f14 udiv %l2, 0x09CB, %o1 fnot2s %f4, %f2 loop_1477: st %f7, [%l7 + 0x0C] edge32 %i5, %i6, %l6 std %f6, [%l7 + 0x20] fbge,a %fcc3, loop_1478 fnegs %f3, %f6 fbue,a %fcc0, loop_1479 nop setx loop_1480, %l0, %l1 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_1478: ldsb [%l7 + 0x70], %i4 ldub [%l7 + 0x4C], %i2 loop_1479: tg %xcc, 0x3 loop_1480: be,pt %icc, loop_1481 edge32n %l3, %l1, %i7 stb %o3, [%l7 + 0x60] fpsub16 %f8, %f0, %f10 loop_1481: fnors %f3, %f10, %f1 ldub [%l7 + 0x18], %o4 std %f6, [%l7 + 0x20] fzeros %f2 fpsub32 %f10, %f14, %f6 add %g2, 0x179A, %l4 fbule %fcc1, loop_1482 lduh [%l7 + 0x10], %o2 ldx [%l7 + 0x58], %g7 fpackfix %f6, %f6 loop_1482: bcs,a loop_1483 sth %o0, [%l7 + 0x60] fmovrslez %g3, %f9, %f11 tleu %xcc, 0x7 loop_1483: tne %icc, 0x3 bcc,a,pn %icc, loop_1484 ld [%l7 + 0x14], %f1 fcmpeq32 %f2, %f14, %i3 stx %g5, [%l7 + 0x20] loop_1484: st %f7, [%l7 + 0x1C] fmovrse %i0, %f9, %f14 ble,a loop_1485 stw %g6, [%l7 + 0x68] srl %o6, %i1, %o5 xor %l5, %o7, %g1 loop_1485: pdist %f4, %f14, %f0 lduh [%l7 + 0x0E], %g4 ldx [%l7 + 0x50], %l0 srlx %l2, 0x04, %o1 bpos,pn %xcc, loop_1486 lduh [%l7 + 0x24], %i6 fmovdl %xcc, %f14, %f8 faligndata %f4, %f8, %f6 loop_1486: pdist %f4, %f8, %f12 fmovdneg %xcc, %f8, %f14 lduw [%l7 + 0x08], %l6 fmovsne %icc, %f14, %f1 stb %i4, [%l7 + 0x6D] stb %i2, [%l7 + 0x21] nop setx loop_1487, %l0, %l1 jmpl %l1, %l3 orcc %l1, 0x1C16, %i7 fbu,a %fcc3, loop_1488 bn,a loop_1489 loop_1487: movge %xcc, %o3, %i5 be,a,pn %xcc, loop_1490 loop_1488: bl loop_1491 loop_1489: fmovrsgz %o4, %f9, %f12 fbge %fcc1, loop_1492 loop_1490: fbu,a %fcc2, loop_1493 loop_1491: ldsh [%l7 + 0x6A], %l4 fnands %f14, %f3, %f2 loop_1492: std %f0, [%l7 + 0x58] loop_1493: st %f6, [%l7 + 0x78] nop setx loop_1494, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsa %xcc, %f10, %f10 sethi 0x1342, %g2 fpsub32 %f6, %f4, %f4 loop_1494: fbu %fcc3, loop_1495 st %f12, [%l7 + 0x5C] fands %f11, %f1, %f5 bleu,a,pn %xcc, loop_1496 loop_1495: movne %icc, %g7, %o0 xorcc %o2, %g3, %i3 fnot2 %f10, %f8 loop_1496: fbg %fcc1, loop_1497 st %f7, [%l7 + 0x30] lduh [%l7 + 0x78], %i0 add %g6, 0x1DAC, %g5 loop_1497: movrne %i1, 0x38F, %o5 brlez,a %l5, loop_1498 edge32ln %o6, %g1, %o7 array16 %g4, %l2, %l0 udiv %o1, 0x14D6, %i6 loop_1498: fbne,a %fcc0, loop_1499 bvc,a,pn %xcc, loop_1500 fmovsl %icc, %f7, %f13 fpadd32s %f10, %f6, %f14 loop_1499: bgu,pn %icc, loop_1501 loop_1500: fmovdpos %icc, %f8, %f8 fbl %fcc3, loop_1502 fmovrslez %i4, %f2, %f12 loop_1501: fmuld8sux16 %f14, %f12, %f12 fpadd32 %f6, %f2, %f8 loop_1502: fcmpne16 %f6, %f4, %i2 bcs,a,pn %icc, loop_1503 or %l3, %l1, %l6 ldub [%l7 + 0x6E], %o3 st %f5, [%l7 + 0x2C] loop_1503: fmovsleu %icc, %f1, %f4 bshuffle %f0, %f14, %f0 fmovdleu %xcc, %f9, %f14 bneg,a loop_1504 fnand %f4, %f10, %f14 movpos %xcc, %i5, %i7 ldub [%l7 + 0x29], %o4 loop_1504: stb %l4, [%l7 + 0x1E] fbe %fcc1, loop_1505 fbu %fcc3, loop_1506 fnand %f8, %f10, %f2 movcc %xcc, %g2, %o0 loop_1505: fbl %fcc0, loop_1507 loop_1506: movrgez %o2, %g3, %i3 bge,a,pt %icc, loop_1508 fone %f10 loop_1507: fcmpne32 %f6, %f6, %i0 ldsh [%l7 + 0x52], %g7 loop_1508: tpos %icc, 0x2 addc %g5, 0x1DE7, %g6 lduh [%l7 + 0x3A], %i1 ldx [%l7 + 0x58], %l5 fbu,a %fcc2, loop_1509 fcmped %fcc3, %f8, %f4 sdiv %o6, 0x09EE, %g1 movvc %xcc, %o7, %o5 loop_1509: udivx %g4, 0x1EF3, %l0 fmul8x16 %f10, %f12, %f4 ldsb [%l7 + 0x22], %l2 fpsub16 %f12, %f4, %f10 movne %icc, %o1, %i6 array32 %i4, %l3, %l1 for %f2, %f6, %f4 movle %xcc, %l6, %o3 fmovsleu %xcc, %f6, %f0 fnegd %f12, %f6 lduh [%l7 + 0x56], %i5 stb %i7, [%l7 + 0x0F] fzero %f4 fbn %fcc2, loop_1510 movcc %icc, %o4, %i2 fnegs %f5, %f12 fzero %f6 loop_1510: fmovda %xcc, %f15, %f10 sll %g2, 0x1E, %l4 std %f12, [%l7 + 0x38] ldx [%l7 + 0x38], %o0 fandnot1 %f8, %f10, %f8 std %f10, [%l7 + 0x70] bl,a,pn %xcc, loop_1511 bl,a %xcc, loop_1512 movn %icc, %o2, %g3 fornot1 %f2, %f8, %f12 loop_1511: ldsw [%l7 + 0x14], %i3 loop_1512: ldsw [%l7 + 0x54], %i0 fnot1s %f7, %f7 xnorcc %g7, 0x17B0, %g5 andcc %i1, %g6, %l5 tge %xcc, 0x6 tl %xcc, 0x7 fcmple16 %f10, %f4, %o6 fnegs %f11, %f15 ldx [%l7 + 0x48], %g1 xnorcc %o7, 0x11A7, %g4 tn %xcc, 0x3 std %f0, [%l7 + 0x70] movcc %icc, %o5, %l2 fandnot2 %f8, %f6, %f12 st %f13, [%l7 + 0x64] movvc %icc, %l0, %i6 fmovrde %o1, %f10, %f0 siam 0x3 st %f11, [%l7 + 0x18] fandnot1s %f5, %f11, %f5 ld [%l7 + 0x70], %f9 fnand %f2, %f6, %f10 fornot1 %f14, %f4, %f12 sdiv %i4, 0x0844, %l1 bcs loop_1513 fnors %f6, %f11, %f0 tle %xcc, 0x5 addc %l3, 0x1602, %o3 loop_1513: udivx %i5, 0x17E1, %l6 movne %xcc, %o4, %i7 alignaddr %i2, %l4, %g2 ldsh [%l7 + 0x5C], %o0 ldd [%l7 + 0x28], %f14 lduh [%l7 + 0x38], %g3 lduw [%l7 + 0x28], %o2 fexpand %f13, %f14 lduh [%l7 + 0x54], %i0 edge8ln %g7, %g5, %i1 fmovrdgz %g6, %f12, %f14 fpackfix %f2, %f12 fmovsvc %xcc, %f4, %f3 stb %l5, [%l7 + 0x3B] ldsh [%l7 + 0x3C], %o6 ldsw [%l7 + 0x14], %i3 stb %o7, [%l7 + 0x66] fmul8x16al %f14, %f7, %f14 fbul %fcc1, loop_1514 brz,a %g1, loop_1515 fandnot1 %f8, %f14, %f2 taddcctv %o5, 0x072C, %l2 loop_1514: nop setx loop_1516, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_1515: srlx %l0, %i6, %o1 addcc %i4, %l1, %l3 fcmpgt32 %f12, %f8, %o3 loop_1516: fmovs %f10, %f9 stx %g4, [%l7 + 0x10] tn %xcc, 0x5 fands %f3, %f0, %f14 fpack16 %f4, %f13 movle %xcc, %l6, %i5 fmovsge %xcc, %f12, %f15 ldsh [%l7 + 0x4C], %i7 andcc %i2, %l4, %g2 tcc %icc, 0x1 movl %icc, %o4, %o0 popc %g3, %o2 fmovdvc %xcc, %f9, %f8 orcc %i0, %g5, %g7 ld [%l7 + 0x58], %f5 fmovrse %i1, %f2, %f6 stb %g6, [%l7 + 0x71] movvc %xcc, %o6, %l5 stx %i3, [%l7 + 0x10] and %g1, %o7, %l2 bgu,a %xcc, loop_1517 ld [%l7 + 0x54], %f11 tle %icc, 0x4 fmovdgu %icc, %f5, %f10 loop_1517: tne %xcc, 0x4 lduw [%l7 + 0x1C], %o5 udiv %l0, 0x1CE3, %i6 st %f7, [%l7 + 0x7C] ld [%l7 + 0x38], %f10 ldx [%l7 + 0x40], %i4 fmovsneg %xcc, %f9, %f13 fcmple32 %f6, %f8, %o1 fmovda %xcc, %f15, %f4 fmovdgu %xcc, %f13, %f12 sub %l1, %l3, %o3 fble,a %fcc2, loop_1518 lduh [%l7 + 0x72], %l6 brgez %g4, loop_1519 lduw [%l7 + 0x68], %i7 loop_1518: fmovrdlz %i2, %f2, %f14 movg %xcc, %i5, %l4 loop_1519: fmovsleu %icc, %f0, %f11 ldsw [%l7 + 0x38], %o4 alignaddrl %g2, %o0, %g3 stw %o2, [%l7 + 0x60] ldub [%l7 + 0x15], %i0 fbo,a %fcc3, loop_1520 or %g5, %i1, %g6 fcmple16 %f10, %f0, %o6 nop setx loop_1521, %l0, %l1 jmpl %l1, %g7 loop_1520: stx %l5, [%l7 + 0x50] fbge %fcc0, loop_1522 sra %i3, 0x09, %g1 loop_1521: fpadd32s %f13, %f2, %f2 fmovdne %icc, %f0, %f13 loop_1522: tle %xcc, 0x7 st %f11, [%l7 + 0x50] movcs %icc, %l2, %o5 array32 %l0, %i6, %i4 ld [%l7 + 0x10], %f2 nop setx loop_1523, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdgz %o1, %f6, %f10 fmovsgu %icc, %f7, %f3 umulcc %o7, 0x0A45, %l1 loop_1523: movgu %icc, %l3, %o3 fmovde %xcc, %f2, %f13 stw %g4, [%l7 + 0x54] sdiv %l6, 0x1E3C, %i2 fbule %fcc2, loop_1524 array8 %i7, %i5, %o4 ldx [%l7 + 0x60], %g2 fmovsneg %xcc, %f1, %f0 loop_1524: ldsb [%l7 + 0x77], %o0 fpsub16 %f10, %f8, %f10 brlez,a %l4, loop_1525 movcc %icc, %o2, %i0 ldsw [%l7 + 0x60], %g3 smulcc %g5, %i1, %g6 loop_1525: fandnot2s %f7, %f5, %f12 ldsw [%l7 + 0x0C], %o6 edge32n %l5, %i3, %g7 udivx %l2, 0x03CE, %g1 stw %o5, [%l7 + 0x68] alignaddr %l0, %i4, %i6 fcmpne16 %f4, %f10, %o1 sllx %o7, 0x06, %l3 fmul8x16 %f7, %f4, %f14 move %icc, %l1, %o3 edge32n %l6, %g4, %i2 movrlz %i7, 0x036, %o4 addc %g2, 0x0F95, %o0 fmovsleu %icc, %f14, %f13 fmul8x16al %f8, %f13, %f12 nop setx loop_1526, %l0, %l1 jmpl %l1, %i5 fbu %fcc3, loop_1527 ldub [%l7 + 0x14], %o2 ldd [%l7 + 0x08], %f2 loop_1526: fsrc2s %f8, %f13 loop_1527: fnand %f2, %f0, %f2 bge,a,pn %icc, loop_1528 ld [%l7 + 0x44], %f15 fmovsleu %xcc, %f11, %f9 fpadd32 %f6, %f2, %f8 loop_1528: lduw [%l7 + 0x08], %i0 fmovda %xcc, %f4, %f9 tcs %icc, 0x4 fxors %f11, %f15, %f12 fbuge,a %fcc0, loop_1529 sra %g3, %l4, %g5 fbg %fcc1, loop_1530 bcs,a loop_1531 loop_1529: fbg %fcc0, loop_1532 fzero %f14 loop_1530: tge %icc, 0x6 loop_1531: bcs,pn %icc, loop_1533 loop_1532: bvc,a,pn %xcc, loop_1534 edge32ln %g6, %i1, %l5 ldub [%l7 + 0x31], %i3 loop_1533: fand %f0, %f2, %f10 loop_1534: sethi 0x1E70, %g7 addccc %o6, 0x0A72, %l2 lduw [%l7 + 0x5C], %o5 fxnors %f3, %f11, %f13 fmovdpos %icc, %f3, %f11 lduh [%l7 + 0x58], %g1 st %f0, [%l7 + 0x78] smulcc %l0, 0x19B9, %i4 sdivcc %i6, 0x1905, %o1 fcmpne32 %f12, %f2, %l3 nop setx loop_1535, %l0, %l1 jmpl %l1, %o7 fbue,a %fcc2, loop_1536 umul %o3, 0x0729, %l6 udivx %l1, 0x1842, %g4 loop_1535: movl %icc, %i2, %i7 loop_1536: ldsh [%l7 + 0x18], %o4 fmovdn %xcc, %f6, %f13 fbule,a %fcc3, loop_1537 st %f11, [%l7 + 0x50] ldd [%l7 + 0x28], %f4 sth %g2, [%l7 + 0x62] loop_1537: stx %i5, [%l7 + 0x70] fones %f2 edge16n %o0, %o2, %i0 fcmpeq16 %f2, %f10, %g3 srax %g5, 0x13, %l4 sllx %i1, 0x1F, %g6 fmovsn %icc, %f0, %f3 fpsub16 %f0, %f8, %f4 fpsub16s %f1, %f12, %f8 ldd [%l7 + 0x70], %f12 umul %i3, %l5, %o6 edge8n %g7, %o5, %l2 fmovs %f10, %f6 addc %g1, %i4, %l0 tn %xcc, 0x3 faligndata %f0, %f12, %f2 nop setx loop_1538, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbule,a %fcc1, loop_1539 movl %icc, %i6, %l3 fbne,a %fcc2, loop_1540 loop_1538: ldsb [%l7 + 0x25], %o1 loop_1539: brnz %o7, loop_1541 fcmped %fcc0, %f12, %f10 loop_1540: fabsd %f4, %f8 movneg %icc, %o3, %l1 loop_1541: tvs %icc, 0x6 ldx [%l7 + 0x48], %g4 tpos %icc, 0x5 pdist %f12, %f10, %f4 fbue %fcc2, loop_1542 fmovsa %xcc, %f5, %f6 fmovsvs %xcc, %f4, %f0 lduw [%l7 + 0x70], %i2 loop_1542: st %f12, [%l7 + 0x1C] tge %icc, 0x6 ld [%l7 + 0x28], %f0 fmovrslz %l6, %f10, %f0 udivcc %i7, 0x0E29, %o4 ld [%l7 + 0x24], %f0 fmovrdlez %g2, %f4, %f0 movcc %icc, %o0, %i5 ldx [%l7 + 0x10], %i0 ldx [%l7 + 0x38], %g3 bge,a %icc, loop_1543 fmovdn %xcc, %f3, %f12 fnegs %f0, %f11 edge16 %g5, %l4, %o2 loop_1543: stw %i1, [%l7 + 0x18] or %i3, 0x1EAE, %l5 fmovsl %icc, %f14, %f0 sth %g6, [%l7 + 0x76] fbg,a %fcc0, loop_1544 tne %xcc, 0x4 array32 %g7, %o5, %l2 edge16 %g1, %i4, %l0 loop_1544: tn %xcc, 0x7 fpsub16 %f8, %f14, %f6 fbo %fcc0, loop_1545 ldsb [%l7 + 0x33], %o6 fpadd32s %f10, %f12, %f14 ldx [%l7 + 0x58], %i6 loop_1545: ld [%l7 + 0x30], %f13 fmovsl %icc, %f14, %f2 ldsw [%l7 + 0x24], %l3 brgz,a %o7, loop_1546 fmovscc %icc, %f11, %f6 fbo %fcc0, loop_1547 movn %xcc, %o3, %o1 loop_1546: fmovsa %xcc, %f15, %f1 fmovd %f10, %f4 loop_1547: ldsw [%l7 + 0x4C], %g4 fmovdg %xcc, %f14, %f7 or %i2, 0x029D, %l1 fcmps %fcc1, %f2, %f5 nop setx loop_1548, %l0, %l1 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 %i7, 0x0D4D, %l6 bvc,a loop_1549 fmovdleu %icc, %f15, %f11 loop_1548: ld [%l7 + 0x4C], %f8 lduw [%l7 + 0x4C], %g2 loop_1549: edge32 %o4, %i5, %o0 st %f11, [%l7 + 0x40] st %f9, [%l7 + 0x7C] fmovrde %g3, %f2, %f2 ldub [%l7 + 0x30], %g5 fbug %fcc2, loop_1550 movcc %xcc, %i0, %o2 ldsb [%l7 + 0x3A], %l4 movvc %xcc, %i3, %i1 loop_1550: fandnot1s %f2, %f9, %f10 smulcc %l5, %g6, %o5 subcc %l2, %g1, %g7 xnorcc %i4, 0x14BB, %l0 std %f10, [%l7 + 0x70] fcmpgt16 %f8, %f6, %i6 bgu,a,pn %icc, loop_1551 stw %l3, [%l7 + 0x4C] edge32l %o6, %o3, %o7 fornot1s %f11, %f7, %f2 loop_1551: fmovs %f10, %f4 fmovda %icc, %f6, %f13 and %g4, 0x1BCA, %o1 fmul8x16al %f14, %f3, %f4 fbue,a %fcc2, loop_1552 fmul8sux16 %f8, %f12, %f10 ld [%l7 + 0x28], %f15 tpos %xcc, 0x6 loop_1552: ldsw [%l7 + 0x4C], %l1 fsrc1s %f9, %f4 lduh [%l7 + 0x68], %i7 movvc %xcc, %i2, %g2 fbu %fcc0, loop_1553 fone %f14 fcmped %fcc1, %f10, %f10 fsrc1 %f2, %f6 loop_1553: lduh [%l7 + 0x6E], %o4 movvc %icc, %l6, %i5 lduw [%l7 + 0x40], %g3 lduw [%l7 + 0x54], %g5 stx %o0, [%l7 + 0x28] lduh [%l7 + 0x62], %o2 fmovdgu %xcc, %f11, %f15 ldd [%l7 + 0x40], %f6 tge %icc, 0x2 sth %i0, [%l7 + 0x1A] fnegd %f14, %f8 udivcc %l4, 0x0D20, %i3 movg %icc, %i1, %g6 edge32l %o5, %l5, %g1 sdiv %l2, 0x140A, %g7 siam 0x5 edge8ln %i4, %i6, %l3 ldsb [%l7 + 0x36], %o6 fcmple16 %f4, %f14, %o3 fpmerge %f11, %f0, %f12 stw %l0, [%l7 + 0x64] bvs,pt %xcc, loop_1554 movvs %xcc, %g4, %o1 stx %l1, [%l7 + 0x08] bne,a %xcc, loop_1555 loop_1554: be,pn %xcc, loop_1556 fpackfix %f0, %f14 lduw [%l7 + 0x18], %i7 loop_1555: stb %o7, [%l7 + 0x57] loop_1556: lduw [%l7 + 0x70], %i2 sra %o4, %l6, %g2 fmovda %icc, %f6, %f14 fmovrdlz %i5, %f10, %f6 udiv %g3, 0x0C7E, %g5 edge32n %o0, %i0, %l4 fcmpgt32 %f2, %f6, %i3 stx %o2, [%l7 + 0x10] ldsh [%l7 + 0x3C], %i1 brlez,a %o5, loop_1557 xor %g6, %g1, %l2 lduh [%l7 + 0x64], %g7 fbge,a %fcc3, loop_1558 loop_1557: movre %i4, %i6, %l5 st %f8, [%l7 + 0x18] brlez %o6, loop_1559 loop_1558: call loop_1560 tsubcctv %l3, 0x1911, %o3 fpack32 %f12, %f4, %f8 loop_1559: fcmped %fcc3, %f12, %f0 loop_1560: stb %g4, [%l7 + 0x3C] fmovdcc %xcc, %f7, %f5 tpos %xcc, 0x0 fmovrslz %o1, %f15, %f15 stx %l1, [%l7 + 0x50] fmovrsgz %l0, %f9, %f1 faligndata %f6, %f14, %f8 tg %icc, 0x3 bgu,a %icc, loop_1561 fcmple16 %f8, %f14, %i7 fble,a %fcc2, loop_1562 fmul8sux16 %f8, %f14, %f6 loop_1561: fmovdgu %icc, %f14, %f12 tsubcctv %o7, 0x0DCB, %o4 loop_1562: movrgz %i2, %l6, %i5 fxnors %f3, %f9, %f3 fmovrsgez %g2, %f6, %f6 movn %xcc, %g5, %o0 stw %g3, [%l7 + 0x74] fmovde %xcc, %f7, %f2 mulscc %i0, %i3, %o2 edge32n %l4, %o5, %g6 st %f14, [%l7 + 0x70] fmovsvc %xcc, %f1, %f10 ldd [%l7 + 0x60], %f8 std %f12, [%l7 + 0x40] stb %g1, [%l7 + 0x57] andn %l2, 0x1CB7, %g7 st %f10, [%l7 + 0x4C] fexpand %f6, %f6 sth %i4, [%l7 + 0x7C] xorcc %i1, %i6, %o6 movgu %icc, %l5, %o3 fmovdneg %icc, %f8, %f14 tn %icc, 0x2 sethi 0x10AE, %g4 add %o1, %l1, %l0 fmovsg %xcc, %f0, %f6 mulx %i7, %o7, %l3 lduw [%l7 + 0x5C], %o4 stx %i2, [%l7 + 0x68] fxors %f14, %f11, %f8 st %f7, [%l7 + 0x48] st %f12, [%l7 + 0x24] fmovsleu %icc, %f3, %f5 fmovdpos %xcc, %f7, %f8 tvc %xcc, 0x3 fmovsgu %xcc, %f4, %f11 edge16ln %l6, %i5, %g5 fmovdle %xcc, %f7, %f5 fxor %f6, %f2, %f4 fcmpeq16 %f8, %f12, %g2 fbe %fcc0, loop_1563 fpack16 %f2, %f6 fmovdvs %xcc, %f5, %f13 fmovrse %g3, %f9, %f4 loop_1563: tne %icc, 0x2 ld [%l7 + 0x5C], %f12 fnors %f3, %f0, %f11 stb %i0, [%l7 + 0x2A] movre %i3, %o0, %o2 faligndata %f4, %f2, %f6 fmovdge %xcc, %f4, %f5 fmovdge %icc, %f5, %f12 ldsh [%l7 + 0x26], %l4 tcs %icc, 0x3 stw %o5, [%l7 + 0x10] fandnot1 %f8, %f0, %f8 brz %g6, loop_1564 fbne %fcc0, loop_1565 umul %l2, 0x11BD, %g1 and %g7, 0x120D, %i1 loop_1564: fmuld8sux16 %f4, %f9, %f4 loop_1565: edge16n %i4, %i6, %o6 fmovdgu %xcc, %f12, %f15 tvs %icc, 0x1 brnz,a %l5, loop_1566 tle %xcc, 0x6 movrlez %o3, 0x277, %g4 nop setx loop_1567, %l0, %l1 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_1566: brz,a %o1, loop_1568 movg %icc, %l0, %i7 ldsw [%l7 + 0x48], %o7 loop_1567: fbn,a %fcc0, loop_1569 loop_1568: ldx [%l7 + 0x08], %l3 fmovsvs %icc, %f4, %f7 edge32ln %o4, %l1, %l6 loop_1569: ta %icc, 0x5 fpsub32s %f7, %f4, %f5 stb %i2, [%l7 + 0x11] fmovrsgz %g5, %f15, %f12 movvs %xcc, %i5, %g3 bn %icc, loop_1570 bg,a,pn %icc, loop_1571 fmul8ulx16 %f10, %f12, %f14 ldub [%l7 + 0x5C], %g2 loop_1570: fmovdne %icc, %f5, %f13 loop_1571: andncc %i3, %o0, %o2 lduw [%l7 + 0x7C], %l4 brz,a %i0, loop_1572 fmovd %f14, %f0 popc 0x065E, %o5 sub %g6, %g1, %g7 loop_1572: bge,a %icc, loop_1573 bg,pt %icc, loop_1574 fmuld8sux16 %f9, %f15, %f12 subccc %i1, 0x1DBA, %l2 loop_1573: bneg,pt %xcc, loop_1575 loop_1574: std %f8, [%l7 + 0x10] bg,a loop_1576 lduw [%l7 + 0x20], %i4 loop_1575: std %f12, [%l7 + 0x28] bgu %xcc, loop_1577 loop_1576: ldsw [%l7 + 0x68], %o6 ldsw [%l7 + 0x0C], %i6 stb %o3, [%l7 + 0x52] loop_1577: tgu %xcc, 0x7 orn %g4, 0x0F11, %l5 taddcctv %o1, 0x0B70, %l0 umul %o7, 0x033C, %l3 andncc %o4, %l1, %l6 fornot1s %f15, %f14, %f10 fpsub16s %f0, %f8, %f15 fxnors %f6, %f1, %f4 ldsh [%l7 + 0x5C], %i2 ldub [%l7 + 0x0C], %g5 udivcc %i7, 0x0F7E, %g3 bge,a,pt %xcc, loop_1578 fmovd %f14, %f12 fabsd %f6, %f10 ldsh [%l7 + 0x3A], %i5 loop_1578: stx %i3, [%l7 + 0x68] bgu,pt %xcc, loop_1579 ld [%l7 + 0x54], %f0 smulcc %o0, %g2, %l4 srl %o2, 0x12, %i0 loop_1579: fors %f0, %f12, %f5 stx %o5, [%l7 + 0x20] std %f0, [%l7 + 0x10] edge32ln %g1, %g7, %g6 bl,pt %icc, loop_1580 movge %xcc, %i1, %i4 ldd [%l7 + 0x70], %f14 edge16 %o6, %l2, %i6 loop_1580: fcmpgt16 %f12, %f12, %g4 tg %xcc, 0x6 bl,a %icc, loop_1581 bgu loop_1582 addc %l5, 0x06CE, %o1 ldsb [%l7 + 0x2A], %o3 loop_1581: fmovspos %xcc, %f7, %f15 loop_1582: bcs %xcc, loop_1583 fmovsle %icc, %f15, %f3 tl %icc, 0x1 fmul8x16au %f12, %f14, %f14 loop_1583: move %xcc, %l0, %l3 fpack32 %f6, %f10, %f12 orncc %o7, 0x18B7, %o4 bcc %icc, loop_1584 tne %icc, 0x3 fbule,a %fcc0, loop_1585 fmovsg %xcc, %f14, %f7 loop_1584: fbo %fcc2, loop_1586 edge16 %l6, %l1, %g5 loop_1585: fmul8ulx16 %f14, %f2, %f0 tg %xcc, 0x0 loop_1586: brlz %i2, loop_1587 ld [%l7 + 0x6C], %f14 bgu,a %xcc, loop_1588 fmovsne %icc, %f3, %f0 loop_1587: ldsw [%l7 + 0x44], %i7 ldsw [%l7 + 0x58], %i5 loop_1588: fzero %f10 fmuld8sux16 %f13, %f7, %f6 ldsw [%l7 + 0x50], %g3 tg %icc, 0x2 lduh [%l7 + 0x5E], %o0 ldsh [%l7 + 0x12], %g2 fmovdle %xcc, %f15, %f10 bvs,pn %icc, loop_1589 fmovd %f6, %f2 tsubcc %l4, 0x1490, %o2 ldub [%l7 + 0x13], %i3 loop_1589: ldsh [%l7 + 0x62], %i0 stb %g1, [%l7 + 0x7D] andncc %o5, %g6, %i1 bne %xcc, loop_1590 st %f5, [%l7 + 0x5C] fors %f13, %f5, %f11 fcmpne16 %f2, %f14, %i4 loop_1590: lduw [%l7 + 0x6C], %o6 bvc,a,pt %icc, loop_1591 taddcctv %l2, 0x05F4, %i6 fmovrslez %g4, %f12, %f13 ldub [%l7 + 0x53], %l5 loop_1591: movcc %icc, %g7, %o1 fmovrdgez %l0, %f6, %f2 bg,a %icc, loop_1592 stx %o3, [%l7 + 0x10] fcmple16 %f6, %f12, %o7 fmovdge %icc, %f13, %f9 loop_1592: stw %o4, [%l7 + 0x2C] brlz %l3, loop_1593 fbl,a %fcc0, loop_1594 umulcc %l6, %l1, %g5 lduw [%l7 + 0x58], %i2 loop_1593: edge16n %i5, %g3, %i7 loop_1594: smul %g2, %l4, %o0 ldsw [%l7 + 0x78], %o2 fcmple32 %f2, %f14, %i0 fnegs %f8, %f0 fmovrslz %i3, %f6, %f8 edge8ln %g1, %o5, %g6 movrlz %i1, 0x09F, %i4 fmul8x16au %f3, %f3, %f2 ldsb [%l7 + 0x76], %l2 stb %i6, [%l7 + 0x22] fabss %f12, %f7 sdiv %g4, 0x081E, %l5 lduw [%l7 + 0x0C], %g7 fmovdvs %icc, %f6, %f9 fbug %fcc0, loop_1595 bn,pn %xcc, loop_1596 brnz %o1, loop_1597 tn %icc, 0x4 loop_1595: orncc %o6, %l0, %o7 loop_1596: fpadd16s %f10, %f1, %f13 loop_1597: st %f10, [%l7 + 0x28] fmul8ulx16 %f8, %f0, %f2 movpos %icc, %o4, %l3 tpos %xcc, 0x1 smulcc %l6, %o3, %g5 fmovdvs %xcc, %f3, %f4 lduw [%l7 + 0x50], %i2 fmovdpos %icc, %f1, %f15 fexpand %f2, %f8 fmovsl %xcc, %f9, %f4 movge %xcc, %i5, %l1 fbue,a %fcc1, loop_1598 fbug,a %fcc1, loop_1599 stb %i7, [%l7 + 0x6C] bvs,pt %icc, loop_1600 loop_1598: sub %g2, 0x1DCE, %g3 loop_1599: edge8n %l4, %o2, %i0 fnot1 %f6, %f8 loop_1600: ldsw [%l7 + 0x44], %o0 andn %i3, %g1, %g6 bpos,pn %icc, loop_1601 movcs %xcc, %o5, %i4 tvc %xcc, 0x2 lduw [%l7 + 0x10], %i1 loop_1601: fpsub32s %f6, %f13, %f12 bgu loop_1602 orncc %i6, 0x08A4, %l2 fxnors %f11, %f2, %f0 bg %xcc, loop_1603 loop_1602: tpos %xcc, 0x1 movn %xcc, %l5, %g7 ldsh [%l7 + 0x2E], %g4 loop_1603: umulcc %o1, 0x10EF, %o6 bshuffle %f8, %f12, %f4 bvc,pn %xcc, loop_1604 edge8n %l0, %o4, %o7 fxnors %f12, %f6, %f0 fcmpgt16 %f12, %f8, %l3 loop_1604: sethi 0x10A8, %l6 fbu %fcc2, loop_1605 movge %xcc, %g5, %i2 ld [%l7 + 0x6C], %f5 fornot1 %f8, %f14, %f4 loop_1605: std %f2, [%l7 + 0x38] xnorcc %i5, %o3, %i7 brz %g2, loop_1606 andcc %l1, %l4, %o2 subc %i0, %g3, %i3 fmovrsgez %o0, %f12, %f10 loop_1606: array8 %g1, %g6, %o5 brgz %i4, loop_1607 movgu %xcc, %i6, %i1 movcc %xcc, %l2, %g7 fblg %fcc0, loop_1608 loop_1607: fsrc1 %f2, %f10 xor %l5, %g4, %o6 bgu,pt %icc, loop_1609 loop_1608: edge16l %o1, %o4, %l0 sllx %l3, 0x1F, %l6 ldsh [%l7 + 0x40], %o7 loop_1609: ld [%l7 + 0x50], %f0 lduw [%l7 + 0x1C], %i2 fcmped %fcc1, %f4, %f0 fcmpd %fcc1, %f12, %f14 fmovde %xcc, %f10, %f3 fpadd16s %f1, %f14, %f4 edge32 %i5, %o3, %i7 edge16l %g2, %l1, %l4 bne,a loop_1610 array8 %g5, %o2, %i0 movre %i3, 0x318, %g3 fcmpne16 %f0, %f10, %o0 loop_1610: fmovda %icc, %f15, %f8 edge8n %g1, %o5, %i4 std %f8, [%l7 + 0x78] fblg,a %fcc0, loop_1611 tge %icc, 0x1 movg %icc, %g6, %i1 fand %f14, %f0, %f0 loop_1611: fmovrdne %i6, %f10, %f10 ldsw [%l7 + 0x1C], %l2 movvc %icc, %g7, %l5 orn %g4, %o6, %o4 movg %xcc, %l0, %l3 std %f8, [%l7 + 0x10] sethi 0x091E, %l6 fbu,a %fcc0, loop_1612 ldx [%l7 + 0x60], %o1 bne loop_1613 fcmpd %fcc0, %f8, %f10 loop_1612: fmovscc %xcc, %f5, %f7 movne %icc, %o7, %i2 loop_1613: ldsh [%l7 + 0x56], %i5 popc 0x001E, %i7 fbul %fcc2, loop_1614 addc %o3, 0x148A, %g2 array8 %l1, %l4, %o2 ldsb [%l7 + 0x33], %g5 loop_1614: fnand %f8, %f2, %f14 stw %i0, [%l7 + 0x14] fmovsgu %xcc, %f2, %f11 fnegd %f0, %f4 fbue %fcc3, loop_1615 fmovsne %xcc, %f5, %f8 alignaddrl %g3, %o0, %i3 fbu,a %fcc2, loop_1616 loop_1615: taddcc %g1, %o5, %i4 sllx %g6, 0x07, %i6 fmovsge %icc, %f3, %f8 loop_1616: fbo %fcc0, loop_1617 bpos,pt %icc, loop_1618 ldsh [%l7 + 0x26], %i1 fbg,a %fcc1, loop_1619 loop_1617: be,pt %xcc, loop_1620 loop_1618: ld [%l7 + 0x24], %f11 stw %g7, [%l7 + 0x54] loop_1619: ldsb [%l7 + 0x11], %l5 loop_1620: alignaddrl %l2, %o6, %g4 sdivx %o4, 0x1A68, %l0 st %f4, [%l7 + 0x74] edge32l %l3, %l6, %o7 lduw [%l7 + 0x50], %o1 fornot2s %f11, %f3, %f9 movvc %icc, %i2, %i5 bg,a %xcc, loop_1621 ldub [%l7 + 0x7A], %o3 fmovrde %i7, %f12, %f12 std %f14, [%l7 + 0x68] loop_1621: sllx %l1, %g2, %l4 st %f13, [%l7 + 0x70] fmovdge %xcc, %f2, %f13 brgz,a %g5, loop_1622 addcc %i0, %o2, %g3 lduh [%l7 + 0x70], %o0 fmul8ulx16 %f4, %f8, %f8 loop_1622: ldub [%l7 + 0x30], %g1 ldsh [%l7 + 0x3E], %i3 ldd [%l7 + 0x28], %f2 ld [%l7 + 0x10], %f6 fmovsgu %icc, %f2, %f14 andcc %i4, 0x1967, %o5 tcc %xcc, 0x4 popc 0x189C, %g6 te %xcc, 0x4 ldsw [%l7 + 0x20], %i6 fcmpgt16 %f14, %f0, %i1 bgu,a loop_1623 fcmpd %fcc2, %f14, %f4 xorcc %l5, 0x12A4, %g7 fmovspos %icc, %f15, %f1 loop_1623: stb %o6, [%l7 + 0x39] stb %g4, [%l7 + 0x32] bpos %xcc, loop_1624 be loop_1625 ldsb [%l7 + 0x72], %o4 fmuld8ulx16 %f15, %f11, %f10 loop_1624: edge8l %l2, %l0, %l3 loop_1625: ldx [%l7 + 0x08], %l6 ldsw [%l7 + 0x2C], %o1 stw %i2, [%l7 + 0x64] tgu %icc, 0x2 tcs %icc, 0x4 brlez,a %i5, loop_1626 tg %icc, 0x2 lduw [%l7 + 0x64], %o7 stw %o3, [%l7 + 0x50] loop_1626: udivcc %l1, 0x1532, %g2 movleu %xcc, %i7, %g5 be,a,pn %xcc, loop_1627 tge %icc, 0x4 stw %i0, [%l7 + 0x68] std %f8, [%l7 + 0x68] loop_1627: tneg %xcc, 0x5 fmovda %xcc, %f10, %f14 sra %l4, %o2, %g3 sdivx %g1, 0x041B, %i3 orncc %i4, 0x1754, %o5 fmul8x16 %f0, %f8, %f14 sdivx %g6, 0x1281, %o0 std %f10, [%l7 + 0x30] ld [%l7 + 0x70], %f1 fmuld8ulx16 %f0, %f3, %f2 be,pt %xcc, loop_1628 lduh [%l7 + 0x40], %i6 fbn %fcc0, loop_1629 ldsb [%l7 + 0x10], %l5 loop_1628: tcs %icc, 0x0 movg %icc, %i1, %o6 loop_1629: fblg,a %fcc3, loop_1630 tge %icc, 0x6 sra %g7, %g4, %o4 fornot2 %f12, %f4, %f4 loop_1630: udivx %l0, 0x0C38, %l3 fmul8x16au %f1, %f13, %f14 bneg,pt %icc, loop_1631 ldd [%l7 + 0x48], %f4 edge8ln %l6, %o1, %i2 bleu %icc, loop_1632 loop_1631: ldsw [%l7 + 0x1C], %i5 fbu %fcc3, loop_1633 fpsub16s %f2, %f11, %f3 loop_1632: fcmpgt32 %f14, %f2, %o7 edge32 %o3, %l1, %l2 loop_1633: fbl %fcc0, loop_1634 fmovsneg %icc, %f13, %f14 sll %i7, %g5, %i0 sth %l4, [%l7 + 0x46] loop_1634: ldd [%l7 + 0x18], %f2 fmovdle %icc, %f8, %f11 lduh [%l7 + 0x6C], %g2 mulx %g3, %o2, %g1 fmovdcs %icc, %f9, %f4 fpsub16 %f4, %f6, %f4 lduh [%l7 + 0x10], %i4 sdiv %o5, 0x142C, %g6 ldub [%l7 + 0x3F], %i3 fcmpgt16 %f10, %f10, %i6 ldd [%l7 + 0x08], %f8 fble %fcc2, loop_1635 fmovsgu %icc, %f3, %f3 stx %o0, [%l7 + 0x68] tsubcctv %i1, %o6, %l5 loop_1635: movrlez %g4, %g7, %l0 srl %l3, 0x1D, %o4 fmovrsgez %o1, %f5, %f2 ta %icc, 0x1 ldsb [%l7 + 0x0E], %l6 fmovsgu %icc, %f0, %f4 brgez,a %i5, loop_1636 srlx %o7, %o3, %i2 std %f0, [%l7 + 0x58] alignaddr %l2, %l1, %i7 loop_1636: fmuld8ulx16 %f15, %f3, %f4 bcc,a,pt %xcc, loop_1637 fpsub32s %f0, %f8, %f3 fnot1s %f9, %f15 pdist %f14, %f6, %f0 loop_1637: st %f8, [%l7 + 0x20] fmovsleu %xcc, %f3, %f2 stw %i0, [%l7 + 0x40] srlx %l4, %g2, %g3 std %f8, [%l7 + 0x70] tge %icc, 0x0 sra %g5, 0x0E, %o2 sub %g1, 0x021A, %o5 stw %g6, [%l7 + 0x1C] lduh [%l7 + 0x0A], %i4 sll %i3, 0x0C, %i6 bgu loop_1638 fpack32 %f8, %f2, %f12 orcc %i1, %o0, %l5 fmovrsgz %g4, %f5, %f13 loop_1638: fnegs %f14, %f7 fmul8ulx16 %f0, %f12, %f6 bgu,a,pn %icc, loop_1639 fmovsneg %icc, %f1, %f2 edge32 %o6, %g7, %l3 bgu,a,pt %icc, loop_1640 loop_1639: smulcc %o4, 0x1AF4, %o1 tgu %icc, 0x4 fmovrdgz %l6, %f10, %f10 loop_1640: srlx %i5, %o7, %l0 fmovscc %icc, %f12, %f14 fpsub32 %f0, %f8, %f0 andcc %i2, 0x1950, %o3 mulscc %l2, %i7, %l1 mulscc %i0, 0x09DF, %l4 brgz,a %g2, loop_1641 fnand %f8, %f6, %f14 andcc %g3, 0x1079, %o2 fmuld8sux16 %f3, %f9, %f2 loop_1641: fsrc2s %f15, %f4 smulcc %g1, %o5, %g6 fnands %f11, %f5, %f3 fpsub32 %f0, %f4, %f0 ldsw [%l7 + 0x50], %g5 tge %icc, 0x6 sth %i3, [%l7 + 0x6A] fbl,a %fcc0, loop_1642 bshuffle %f10, %f12, %f14 bneg,a,pt %icc, loop_1643 ldx [%l7 + 0x60], %i6 loop_1642: fmovsvc %icc, %f0, %f10 lduw [%l7 + 0x24], %i4 loop_1643: st %f7, [%l7 + 0x4C] tg %icc, 0x2 lduh [%l7 + 0x76], %i1 fmovrsgez %l5, %f12, %f10 fcmpeq32 %f12, %f4, %o0 fmovrdgz %o6, %f14, %f2 std %f0, [%l7 + 0x60] fpadd16 %f2, %f4, %f0 fmuld8ulx16 %f13, %f4, %f6 ldub [%l7 + 0x19], %g4 fmovse %xcc, %f11, %f12 move %xcc, %g7, %o4 tvc %xcc, 0x2 fmovsge %xcc, %f4, %f14 fpadd32s %f10, %f8, %f8 tg %xcc, 0x0 bn %xcc, loop_1644 fcmps %fcc0, %f9, %f3 ldsb [%l7 + 0x44], %o1 st %f9, [%l7 + 0x2C] loop_1644: fbu %fcc0, loop_1645 ldsb [%l7 + 0x5E], %l6 brgz %i5, loop_1646 bne %xcc, loop_1647 loop_1645: udiv %l3, 0x0406, %o7 fbue,a %fcc2, loop_1648 loop_1646: fand %f12, %f2, %f12 loop_1647: fnor %f4, %f6, %f14 fmovsle %icc, %f8, %f14 loop_1648: smul %i2, 0x1736, %o3 fmovsne %xcc, %f10, %f0 fmovsneg %icc, %f13, %f3 lduw [%l7 + 0x78], %l0 fpadd16 %f6, %f10, %f10 tleu %icc, 0x7 nop setx loop_1649, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcc %icc, 0x7 fandnot2 %f6, %f14, %f6 edge8l %l2, %l1, %i0 loop_1649: ldd [%l7 + 0x28], %f12 ld [%l7 + 0x50], %f4 fmovdne %icc, %f12, %f6 bneg,pt %xcc, loop_1650 ldsw [%l7 + 0x0C], %l4 lduw [%l7 + 0x08], %i7 fcmpgt16 %f6, %f2, %g2 loop_1650: ldsh [%l7 + 0x46], %g3 xnor %g1, 0x060A, %o2 taddcctv %g6, 0x1BA4, %o5 nop setx loop_1651, %l0, %l1 jmpl %l1, %g5 tl %icc, 0x0 ldx [%l7 + 0x68], %i6 bcs %xcc, loop_1652 loop_1651: fmovdvc %icc, %f7, %f10 umul %i3, %i1, %i4 tl %icc, 0x3 loop_1652: fcmpeq16 %f12, %f8, %l5 sth %o0, [%l7 + 0x7A] std %f0, [%l7 + 0x10] array32 %g4, %o6, %g7 std %f10, [%l7 + 0x30] andncc %o4, %l6, %i5 tge %xcc, 0x7 smulcc %l3, 0x0564, %o1 edge8n %o7, %o3, %l0 ldsh [%l7 + 0x08], %i2 stb %l1, [%l7 + 0x76] orcc %i0, %l2, %i7 fbe %fcc2, loop_1653 ldub [%l7 + 0x2D], %l4 st %f9, [%l7 + 0x1C] movrgz %g2, %g1, %g3 loop_1653: tpos %icc, 0x4 fcmped %fcc1, %f2, %f12 fblg %fcc1, loop_1654 fpadd32s %f11, %f6, %f13 fmovdvc %xcc, %f5, %f2 brlez,a %g6, loop_1655 loop_1654: array16 %o2, %o5, %g5 ldub [%l7 + 0x31], %i6 fcmpeq32 %f8, %f0, %i3 loop_1655: fmovrdne %i4, %f0, %f10 brlz %i1, loop_1656 fexpand %f1, %f10 fmovscc %icc, %f8, %f11 array32 %l5, %o0, %g4 loop_1656: stx %o6, [%l7 + 0x40] edge16 %o4, %g7, %i5 xnorcc %l6, 0x1831, %o1 fmovse %xcc, %f5, %f4 sllx %o7, 0x04, %o3 xnor %l0, 0x19FF, %i2 tvs %xcc, 0x1 fblg %fcc0, loop_1657 ldsb [%l7 + 0x28], %l3 alignaddr %l1, %l2, %i7 ldd [%l7 + 0x08], %f6 loop_1657: umulcc %l4, %g2, %g1 fcmpne32 %f14, %f10, %i0 movrlz %g3, %o2, %g6 mova %xcc, %g5, %o5 ld [%l7 + 0x30], %f12 fcmpes %fcc0, %f2, %f3 sth %i3, [%l7 + 0x34] ldsb [%l7 + 0x24], %i6 ldub [%l7 + 0x09], %i1 stx %l5, [%l7 + 0x30] fnands %f4, %f15, %f6 fpack32 %f6, %f8, %f14 lduh [%l7 + 0x32], %o0 fmovrdgez %g4, %f6, %f6 udivx %i4, 0x0A52, %o6 fmovrslez %o4, %f7, %f11 fmovrsne %i5, %f0, %f15 fpack32 %f4, %f14, %f10 fornot2 %f14, %f8, %f10 std %f2, [%l7 + 0x78] move %xcc, %l6, %g7 brlez,a %o1, loop_1658 fcmpne32 %f2, %f2, %o7 ld [%l7 + 0x7C], %f3 tl %xcc, 0x7 loop_1658: edge8n %l0, %o3, %i2 or %l3, %l1, %l2 ldd [%l7 + 0x20], %f4 ldub [%l7 + 0x72], %i7 fmovsleu %xcc, %f11, %f10 lduh [%l7 + 0x3E], %g2 ba loop_1659 fpadd16 %f12, %f14, %f8 stb %g1, [%l7 + 0x6B] edge8l %l4, %i0, %g3 loop_1659: tn %icc, 0x1 lduw [%l7 + 0x60], %g6 fnands %f3, %f9, %f9 stw %g5, [%l7 + 0x18] siam 0x0 udivcc %o5, 0x0EF3, %o2 lduh [%l7 + 0x4C], %i6 fcmpgt32 %f12, %f6, %i1 edge8ln %l5, %i3, %g4 fmovsg %xcc, %f1, %f9 addccc %i4, %o0, %o6 fbn %fcc0, loop_1660 fmovdvc %xcc, %f3, %f15 addc %i5, %o4, %g7 fmovrdgz %o1, %f4, %f12 loop_1660: fones %f6 ldsb [%l7 + 0x31], %l6 sdivx %o7, 0x0734, %l0 smulcc %i2, 0x0FF6, %o3 bcc,a,pt %xcc, loop_1661 srax %l3, %l1, %i7 ld [%l7 + 0x30], %f10 bleu,pt %icc, loop_1662 loop_1661: fmovsg %icc, %f11, %f7 st %f8, [%l7 + 0x2C] fbug,a %fcc0, loop_1663 loop_1662: fmovrdgz %l2, %f2, %f4 movrgz %g2, 0x294, %g1 ldsb [%l7 + 0x65], %l4 loop_1663: brgez %g3, loop_1664 st %f12, [%l7 + 0x70] ldsw [%l7 + 0x28], %g6 xor %i0, 0x131E, %g5 loop_1664: movg %icc, %o2, %i6 bcs,a loop_1665 fmovdle %xcc, %f0, %f0 ldub [%l7 + 0x1D], %i1 andncc %o5, %l5, %i3 loop_1665: fabss %f5, %f10 bgu,a loop_1666 fxor %f2, %f6, %f2 std %f0, [%l7 + 0x78] fxnors %f2, %f15, %f5 loop_1666: ldsh [%l7 + 0x62], %g4 ldsb [%l7 + 0x68], %o0 fornot2 %f2, %f10, %f6 movg %icc, %i4, %i5 ldsw [%l7 + 0x6C], %o4 fmuld8sux16 %f13, %f8, %f4 stb %g7, [%l7 + 0x61] fcmpes %fcc1, %f14, %f14 fcmpd %fcc2, %f8, %f2 or %o1, %l6, %o7 fornot1s %f7, %f8, %f12 fbule %fcc0, loop_1667 fnot2 %f14, %f4 ldsb [%l7 + 0x78], %o6 ldx [%l7 + 0x78], %i2 loop_1667: fxnors %f11, %f14, %f2 movneg %xcc, %o3, %l3 fnegs %f12, %f12 ldub [%l7 + 0x0C], %l1 srlx %l0, %i7, %l2 fornot2s %f12, %f9, %f7 sth %g2, [%l7 + 0x0C] brz %l4, loop_1668 mulscc %g3, %g6, %i0 ldsw [%l7 + 0x34], %g5 lduw [%l7 + 0x50], %g1 loop_1668: ldd [%l7 + 0x50], %f10 subc %o2, %i1, %i6 fxor %f0, %f8, %f8 st %f13, [%l7 + 0x38] fmul8sux16 %f6, %f14, %f8 bleu,pt %icc, loop_1669 alignaddr %o5, %i3, %g4 ld [%l7 + 0x54], %f14 ldub [%l7 + 0x34], %o0 loop_1669: movrlez %l5, %i4, %i5 fnot1 %f2, %f6 ldd [%l7 + 0x08], %f4 be,a,pt %xcc, loop_1670 umulcc %g7, %o1, %l6 fpadd32 %f10, %f10, %f10 fone %f4 loop_1670: fmovdgu %xcc, %f6, %f7 stx %o4, [%l7 + 0x20] nop setx loop_1671, %l0, %l1 jmpl %l1, %o6 fmovrse %o7, %f9, %f4 stx %o3, [%l7 + 0x08] tg %xcc, 0x0 loop_1671: movrne %l3, 0x1FC, %i2 movne %xcc, %l1, %i7 movvc %xcc, %l2, %l0 fbg %fcc0, loop_1672 ldsh [%l7 + 0x16], %g2 edge16 %g3, %g6, %l4 fcmple16 %f14, %f4, %g5 loop_1672: fmovdcc %xcc, %f15, %f14 tsubcc %i0, %o2, %i1 ldsb [%l7 + 0x78], %i6 bcs,a %icc, loop_1673 fmovsge %xcc, %f10, %f12 ld [%l7 + 0x74], %f6 tsubcc %g1, 0x0E72, %o5 loop_1673: fpackfix %f0, %f7 movge %xcc, %i3, %o0 ldsw [%l7 + 0x08], %g4 edge32l %i4, %l5, %i5 udiv %o1, 0x01DE, %l6 fmovdpos %icc, %f6, %f12 addccc %o4, 0x1CCA, %g7 fzeros %f0 orcc %o7, 0x1DEC, %o6 ldsh [%l7 + 0x12], %l3 fmovscs %xcc, %f2, %f2 edge16ln %o3, %l1, %i2 fmovrslz %i7, %f3, %f4 movg %xcc, %l0, %g2 array16 %l2, %g6, %g3 fmuld8ulx16 %f7, %f1, %f6 bl,pt %xcc, loop_1674 fnot1 %f8, %f4 ldsh [%l7 + 0x42], %l4 umul %i0, 0x05C2, %g5 loop_1674: fble,a %fcc3, loop_1675 fbu %fcc0, loop_1676 lduw [%l7 + 0x20], %o2 sethi 0x15E5, %i6 loop_1675: fpmerge %f7, %f2, %f12 loop_1676: fnand %f4, %f14, %f2 ldsw [%l7 + 0x78], %i1 stb %o5, [%l7 + 0x75] ldsb [%l7 + 0x31], %g1 bvc,a,pt %icc, loop_1677 andn %i3, 0x0023, %o0 be,a loop_1678 ldsw [%l7 + 0x68], %i4 loop_1677: movcc %xcc, %g4, %l5 lduh [%l7 + 0x32], %i5 loop_1678: ldub [%l7 + 0x68], %o1 xnor %o4, %l6, %o7 fandnot1s %f4, %f0, %f5 fmul8x16al %f12, %f3, %f4 ldx [%l7 + 0x28], %g7 fmovrsgez %o6, %f14, %f2 ldub [%l7 + 0x38], %o3 movrgz %l3, 0x2F5, %l1 ldd [%l7 + 0x70], %f2 ldd [%l7 + 0x78], %f4 popc 0x1CE9, %i2 st %f0, [%l7 + 0x78] fbne %fcc2, loop_1679 fpadd32 %f10, %f10, %f10 and %i7, 0x10B5, %l0 fmovsleu %xcc, %f14, %f9 loop_1679: fsrc1 %f10, %f14 ldsw [%l7 + 0x58], %l2 tleu %xcc, 0x6 brnz %g6, loop_1680 ldsw [%l7 + 0x58], %g3 sth %g2, [%l7 + 0x34] edge16ln %l4, %i0, %g5 loop_1680: edge32ln %i6, %i1, %o5 sdivx %g1, 0x183F, %o2 sth %i3, [%l7 + 0x1C] fnot2s %f8, %f11 mulx %i4, %g4, %o0 nop setx loop_1681, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxnor %f0, %f0, %f4 movcc %xcc, %i5, %l5 bcs,a,pt %icc, loop_1682 loop_1681: fmovse %xcc, %f13, %f8 smulcc %o4, %o1, %o7 fnand %f10, %f2, %f2 loop_1682: stw %g7, [%l7 + 0x1C] tcc %xcc, 0x2 fmul8x16 %f10, %f8, %f12 fpadd32 %f6, %f0, %f14 lduw [%l7 + 0x08], %l6 add %o3, 0x0457, %l3 fbl,a %fcc1, loop_1683 ldsw [%l7 + 0x1C], %o6 stx %l1, [%l7 + 0x70] udivx %i7, 0x1D6A, %l0 loop_1683: xnor %l2, 0x17CA, %g6 fmovsgu %icc, %f8, %f11 ldsb [%l7 + 0x6C], %i2 ldd [%l7 + 0x10], %f6 ldsb [%l7 + 0x58], %g3 fnand %f2, %f0, %f2 tpos %icc, 0x4 ba,pn %icc, loop_1684 subcc %l4, %i0, %g5 movrgz %i6, 0x1F2, %i1 popc %g2, %o5 loop_1684: tgu %icc, 0x3 fnot1s %f15, %f14 subc %o2, 0x0AB3, %g1 stw %i3, [%l7 + 0x7C] addcc %i4, %g4, %i5 movvs %icc, %o0, %l5 mova %xcc, %o1, %o7 bg,a loop_1685 edge32n %o4, %g7, %o3 sll %l6, 0x1E, %o6 st %f5, [%l7 + 0x14] loop_1685: ldsw [%l7 + 0x34], %l1 fbo,a %fcc3, loop_1686 sth %i7, [%l7 + 0x50] fcmple16 %f0, %f0, %l3 bvs,a loop_1687 loop_1686: tvs %icc, 0x6 std %f0, [%l7 + 0x50] bleu %icc, loop_1688 loop_1687: edge16 %l2, %g6, %l0 subcc %g3, %i2, %i0 st %f11, [%l7 + 0x58] loop_1688: ta %icc, 0x4 std %f10, [%l7 + 0x60] ldub [%l7 + 0x4A], %g5 fmovrdgz %i6, %f14, %f8 move %xcc, %i1, %g2 fpmerge %f4, %f4, %f4 ldsh [%l7 + 0x2C], %o5 fpadd32s %f9, %f8, %f13 st %f12, [%l7 + 0x38] be,a loop_1689 fsrc2 %f2, %f4 fcmped %fcc1, %f6, %f2 udiv %l4, 0x04B2, %o2 loop_1689: tg %icc, 0x4 orn %g1, %i3, %g4 bne,a,pn %xcc, loop_1690 movvs %xcc, %i4, %o0 lduh [%l7 + 0x7E], %l5 pdist %f10, %f12, %f8 loop_1690: ldsw [%l7 + 0x7C], %o1 stw %o7, [%l7 + 0x6C] fmovdvs %icc, %f3, %f4 fmul8x16 %f5, %f2, %f0 ldsh [%l7 + 0x16], %o4 lduh [%l7 + 0x72], %g7 orn %i5, 0x13AB, %l6 fpsub16s %f5, %f15, %f12 movgu %icc, %o3, %l1 fbo %fcc2, loop_1691 smulcc %i7, %o6, %l2 fpack16 %f8, %f2 fmovdleu %icc, %f5, %f11 loop_1691: fors %f3, %f3, %f12 popc 0x1000, %g6 and %l0, %g3, %i2 sth %l3, [%l7 + 0x4A] fmul8sux16 %f10, %f8, %f0 movne %xcc, %g5, %i0 subccc %i6, 0x198D, %i1 stb %o5, [%l7 + 0x21] ldsw [%l7 + 0x44], %l4 fabss %f15, %f9 bgu %xcc, loop_1692 stb %o2, [%l7 + 0x6F] fcmpd %fcc1, %f4, %f2 movvc %icc, %g2, %i3 loop_1692: ldx [%l7 + 0x60], %g1 alignaddrl %g4, %i4, %l5 fmovdpos %xcc, %f2, %f6 fmovdneg %icc, %f12, %f12 ldsb [%l7 + 0x66], %o0 stx %o1, [%l7 + 0x58] ldd [%l7 + 0x78], %f8 ldd [%l7 + 0x70], %f2 fmuld8ulx16 %f14, %f4, %f6 fpadd16s %f13, %f7, %f0 movrlz %o4, %g7, %o7 ldsb [%l7 + 0x68], %i5 bge %icc, loop_1693 fabss %f4, %f9 movgu %xcc, %o3, %l6 tl %xcc, 0x1 loop_1693: movre %l1, 0x127, %o6 fmovdge %xcc, %f7, %f1 siam 0x0 tne %xcc, 0x0 stx %l2, [%l7 + 0x70] bgu,pn %icc, loop_1694 stx %g6, [%l7 + 0x78] nop setx loop_1695, %l0, %l1 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 %f10, %f9, %f8 loop_1694: fcmped %fcc3, %f4, %f6 fbule %fcc0, loop_1696 loop_1695: movg %xcc, %i7, %g3 movcc %icc, %l0, %l3 fmovsl %icc, %f3, %f10 loop_1696: stx %i2, [%l7 + 0x50] brlz,a %i0, loop_1697 fmovrsne %i6, %f10, %f4 movl %xcc, %i1, %o5 fpackfix %f8, %f1 loop_1697: fmovsa %icc, %f14, %f11 fnot1 %f6, %f8 ldub [%l7 + 0x37], %l4 tsubcctv %g5, %g2, %o2 fpack32 %f10, %f4, %f6 movle %xcc, %i3, %g1 brgz,a %g4, loop_1698 fones %f15 ldsh [%l7 + 0x38], %i4 fbue %fcc1, loop_1699 loop_1698: movl %icc, %o0, %l5 movge %icc, %o4, %o1 ldub [%l7 + 0x5C], %g7 loop_1699: fmovdl %xcc, %f9, %f6 orcc %i5, 0x10C2, %o7 fpadd16s %f13, %f13, %f12 edge32l %l6, %l1, %o6 ldsw [%l7 + 0x30], %l2 stx %g6, [%l7 + 0x58] sdivx %i7, 0x1749, %o3 lduw [%l7 + 0x58], %l0 lduw [%l7 + 0x48], %g3 fcmpgt32 %f8, %f12, %l3 bleu,pt %xcc, loop_1700 array16 %i0, %i2, %i1 fnot2 %f0, %f14 fmovsvc %xcc, %f10, %f5 loop_1700: brgez %o5, loop_1701 ldsb [%l7 + 0x0C], %i6 lduw [%l7 + 0x78], %g5 bg,pn %icc, loop_1702 loop_1701: fbe %fcc1, loop_1703 lduh [%l7 + 0x46], %l4 stb %o2, [%l7 + 0x3D] loop_1702: fcmpne32 %f10, %f8, %i3 loop_1703: ldsw [%l7 + 0x50], %g1 brlz,a %g2, loop_1704 ld [%l7 + 0x54], %f2 and %g4, 0x120F, %i4 sth %l5, [%l7 + 0x36] loop_1704: fba %fcc1, loop_1705 fabsd %f10, %f14 movgu %icc, %o0, %o4 bvs,pn %icc, loop_1706 loop_1705: st %f12, [%l7 + 0x24] stb %o1, [%l7 + 0x10] move %xcc, %g7, %i5 loop_1706: bcs,a,pn %xcc, loop_1707 stw %l6, [%l7 + 0x4C] movvs %icc, %l1, %o7 fpsub16 %f4, %f8, %f0 loop_1707: fmovdvc %xcc, %f4, %f10 fnot2s %f2, %f15 smulcc %l2, %o6, %i7 sra %o3, 0x1A, %l0 fandnot1s %f10, %f5, %f14 lduh [%l7 + 0x30], %g3 movrne %g6, 0x327, %i0 ldub [%l7 + 0x61], %l3 ldx [%l7 + 0x70], %i2 movpos %xcc, %o5, %i1 xor %i6, %l4, %o2 tsubcc %i3, %g5, %g2 sth %g4, [%l7 + 0x5E] fmovdvs %xcc, %f5, %f8 fmovsvs %icc, %f15, %f5 fmovdge %icc, %f15, %f4 fornot2s %f9, %f4, %f5 nop setx loop_1708, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdlz %g1, %f2, %f2 fmul8x16au %f8, %f5, %f4 xnor %i4, 0x1EB0, %o0 loop_1708: fcmpne16 %f14, %f2, %l5 ta %xcc, 0x6 fnot1 %f0, %f12 fmovrdgez %o1, %f12, %f0 fmovrdne %o4, %f6, %f14 lduw [%l7 + 0x44], %i5 ldd [%l7 + 0x20], %f12 fabss %f0, %f14 sll %l6, 0x09, %g7 fcmpne32 %f0, %f4, %o7 edge32 %l2, %o6, %i7 fmovdvc %xcc, %f3, %f0 xnorcc %l1, 0x00E4, %l0 tcs %xcc, 0x1 sth %o3, [%l7 + 0x72] fsrc1s %f8, %f8 std %f0, [%l7 + 0x08] movrlez %g6, 0x2D3, %g3 st %f8, [%l7 + 0x08] fnand %f6, %f4, %f12 ldub [%l7 + 0x2E], %i0 taddcctv %l3, 0x185F, %o5 bvc,pt %xcc, loop_1709 fmovrdlz %i1, %f8, %f8 stx %i6, [%l7 + 0x30] fbe,a %fcc2, loop_1710 loop_1709: smulcc %i2, 0x1AD0, %l4 fcmpeq16 %f6, %f6, %o2 movre %g5, 0x3E9, %i3 loop_1710: stb %g2, [%l7 + 0x73] fmovdvc %icc, %f9, %f10 stw %g4, [%l7 + 0x50] brgez,a %i4, loop_1711 stb %o0, [%l7 + 0x78] ldsh [%l7 + 0x7C], %l5 fpadd32 %f0, %f14, %f10 loop_1711: udivx %o1, 0x1FF7, %g1 stb %i5, [%l7 + 0x4A] lduw [%l7 + 0x68], %o4 ble,a,pn %icc, loop_1712 stw %g7, [%l7 + 0x1C] fands %f0, %f10, %f6 movg %xcc, %o7, %l6 loop_1712: ldsb [%l7 + 0x75], %o6 lduh [%l7 + 0x3A], %l2 fblg %fcc3, loop_1713 tgu %xcc, 0x5 ldd [%l7 + 0x50], %f6 orncc %i7, 0x11F9, %l1 loop_1713: umul %l0, %o3, %g6 fors %f3, %f3, %f4 lduh [%l7 + 0x18], %i0 ldx [%l7 + 0x08], %l3 stx %o5, [%l7 + 0x48] lduw [%l7 + 0x28], %g3 movn %icc, %i1, %i6 ldub [%l7 + 0x2E], %i2 xnor %l4, %o2, %g5 edge16l %i3, %g4, %g2 fmovdge %xcc, %f14, %f2 fmovsge %icc, %f9, %f15 ld [%l7 + 0x54], %f12 smul %i4, 0x19AA, %l5 st %f11, [%l7 + 0x6C] ldsh [%l7 + 0x4C], %o0 tl %xcc, 0x0 tsubcc %g1, 0x0C60, %i5 movleu %xcc, %o4, %o1 ldd [%l7 + 0x70], %f2 bneg,a %icc, loop_1714 lduh [%l7 + 0x22], %g7 stx %o7, [%l7 + 0x08] fornot2 %f0, %f10, %f2 loop_1714: stb %l6, [%l7 + 0x7E] ldx [%l7 + 0x10], %o6 stw %l2, [%l7 + 0x58] ldsw [%l7 + 0x50], %i7 taddcctv %l0, %l1, %o3 ldsb [%l7 + 0x2F], %g6 fand %f12, %f8, %f8 tne %icc, 0x7 lduh [%l7 + 0x10], %l3 bneg,a,pn %xcc, loop_1715 fpadd16s %f14, %f6, %f10 fbul %fcc3, loop_1716 nop setx loop_1717, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1715: srl %i0, 0x00, %g3 sdivx %i1, 0x0FC1, %i6 loop_1716: edge16n %i2, %o5, %l4 loop_1717: fmovrsgz %o2, %f2, %f0 movvs %icc, %g5, %i3 ldsw [%l7 + 0x40], %g4 fnegd %f12, %f8 udiv %g2, 0x00E2, %l5 smul %o0, 0x17D0, %i4 fmovdleu %xcc, %f4, %f12 movvc %icc, %i5, %g1 ble,pn %xcc, loop_1718 fmovrdne %o4, %f8, %f12 addc %o1, %o7, %l6 fnands %f0, %f14, %f0 loop_1718: smul %o6, %g7, %i7 brnz,a %l2, loop_1719 fbn %fcc2, loop_1720 fpackfix %f14, %f6 st %f7, [%l7 + 0x78] loop_1719: call loop_1721 loop_1720: lduh [%l7 + 0x40], %l1 bcc,a,pt %icc, loop_1722 ldx [%l7 + 0x10], %o3 loop_1721: fcmpd %fcc1, %f10, %f8 ldd [%l7 + 0x20], %f12 loop_1722: fsrc1 %f0, %f2 fbu %fcc3, loop_1723 lduh [%l7 + 0x5A], %l0 fandnot2s %f7, %f15, %f11 nop setx loop_1724, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1723: bg %icc, loop_1725 fnegs %f8, %f3 ldsb [%l7 + 0x3E], %l3 loop_1724: fnegs %f6, %f8 loop_1725: movneg %xcc, %i0, %g6 fbuge %fcc0, loop_1726 stx %i1, [%l7 + 0x10] sth %i6, [%l7 + 0x44] tne %xcc, 0x6 loop_1726: fxor %f12, %f12, %f6 fmul8sux16 %f10, %f12, %f4 andcc %i2, %o5, %l4 fmovdg %xcc, %f15, %f7 tvs %icc, 0x7 fbule,a %fcc1, loop_1727 stw %o2, [%l7 + 0x2C] fmovsl %xcc, %f9, %f1 fmul8x16 %f9, %f4, %f4 loop_1727: bleu,a %xcc, loop_1728 movcc %icc, %g5, %g3 ldsb [%l7 + 0x5D], %g4 fnor %f14, %f2, %f10 loop_1728: andncc %g2, %i3, %l5 ldx [%l7 + 0x58], %i4 std %f12, [%l7 + 0x78] tsubcc %i5, 0x1D72, %o0 st %f13, [%l7 + 0x7C] fornot2 %f4, %f4, %f4 fmovrdgez %o4, %f14, %f14 sth %g1, [%l7 + 0x1C] or %o7, %o1, %o6 array8 %g7, %l6, %i7 array8 %l2, %l1, %o3 fsrc1s %f8, %f7 fands %f7, %f2, %f12 andncc %l3, %i0, %l0 stw %i1, [%l7 + 0x48] sdiv %i6, 0x1ADA, %i2 ldsh [%l7 + 0x6C], %g6 lduh [%l7 + 0x56], %o5 bvc,pn %xcc, loop_1729 fbge %fcc2, loop_1730 add %l4, 0x13E7, %o2 ba,a,pn %xcc, loop_1731 loop_1729: fbl %fcc1, loop_1732 loop_1730: brlez %g5, loop_1733 fmovsg %icc, %f2, %f0 loop_1731: brlz %g3, loop_1734 loop_1732: udiv %g4, 0x173F, %i3 loop_1733: lduw [%l7 + 0x34], %l5 stb %g2, [%l7 + 0x72] loop_1734: ta %icc, 0x1 sdivcc %i4, 0x1891, %o0 stb %i5, [%l7 + 0x78] std %f2, [%l7 + 0x30] fcmpd %fcc1, %f0, %f2 sth %g1, [%l7 + 0x52] fpadd16 %f2, %f4, %f6 fmovscs %icc, %f5, %f5 fpsub16s %f11, %f3, %f14 fxnor %f14, %f2, %f12 stb %o7, [%l7 + 0x2A] move %icc, %o4, %o6 fmovsle %icc, %f15, %f9 tsubcc %g7, %l6, %o1 lduw [%l7 + 0x30], %l2 fmovsvs %icc, %f10, %f14 ldsh [%l7 + 0x58], %i7 fpadd16 %f6, %f14, %f6 movgu %xcc, %o3, %l1 fmovda %icc, %f13, %f0 fmovsle %xcc, %f11, %f12 ldsw [%l7 + 0x34], %i0 ldsb [%l7 + 0x63], %l0 fmovsne %xcc, %f12, %f7 fandnot1 %f4, %f0, %f12 fnot1s %f3, %f12 brlez,a %i1, loop_1735 andn %i6, 0x037D, %l3 or %g6, 0x0FA0, %o5 fones %f11 loop_1735: lduh [%l7 + 0x5C], %i2 edge8l %o2, %g5, %l4 fcmpne16 %f14, %f6, %g4 ldub [%l7 + 0x0C], %g3 lduw [%l7 + 0x44], %i3 fcmpd %fcc0, %f8, %f10 ldx [%l7 + 0x10], %l5 fbne %fcc0, loop_1736 lduh [%l7 + 0x10], %g2 lduh [%l7 + 0x6E], %i4 fnegd %f6, %f10 loop_1736: mulx %i5, %g1, %o7 fmovrdlz %o4, %f12, %f10 fxor %f0, %f12, %f12 sth %o0, [%l7 + 0x0A] fbn,a %fcc0, loop_1737 be,pt %icc, loop_1738 fornot2 %f6, %f4, %f10 brlz,a %o6, loop_1739 loop_1737: tcs %icc, 0x4 loop_1738: bneg loop_1740 fmovdgu %xcc, %f11, %f10 loop_1739: tn %xcc, 0x0 fbge,a %fcc0, loop_1741 loop_1740: fnot1 %f2, %f0 sth %g7, [%l7 + 0x64] ldx [%l7 + 0x68], %o1 loop_1741: fones %f9 lduw [%l7 + 0x24], %l2 bleu loop_1742 stw %l6, [%l7 + 0x5C] ldsw [%l7 + 0x34], %o3 fbo %fcc3, loop_1743 loop_1742: ld [%l7 + 0x0C], %f12 lduw [%l7 + 0x60], %i7 bcs,a,pt %icc, loop_1744 loop_1743: bcc loop_1745 lduw [%l7 + 0x4C], %l1 fcmpgt16 %f2, %f2, %i0 loop_1744: bcs,pt %icc, loop_1746 loop_1745: fcmpeq32 %f8, %f14, %i1 popc 0x1488, %l0 fpsub32s %f2, %f13, %f12 loop_1746: addccc %l3, %i6, %o5 fnegs %f8, %f14 sth %g6, [%l7 + 0x14] movre %i2, 0x366, %g5 fmovde %xcc, %f9, %f12 ldsb [%l7 + 0x7B], %l4 movrne %g4, %o2, %i3 tgu %icc, 0x1 srax %g3, 0x1C, %l5 bgu,a %xcc, loop_1747 bneg,a,pn %xcc, loop_1748 st %f12, [%l7 + 0x78] subc %g2, 0x04EB, %i5 loop_1747: tneg %icc, 0x0 loop_1748: fcmpne32 %f14, %f10, %i4 bcs,pt %xcc, loop_1749 stw %g1, [%l7 + 0x48] fnegs %f2, %f5 bpos %icc, loop_1750 loop_1749: fmovdpos %xcc, %f10, %f14 fnors %f6, %f6, %f4 edge8l %o4, %o0, %o6 loop_1750: for %f14, %f6, %f8 fpsub16s %f15, %f11, %f14 udivx %g7, 0x07FF, %o7 subcc %o1, 0x1C69, %l6 fpmerge %f8, %f7, %f8 sllx %o3, 0x16, %l2 fpadd32 %f14, %f4, %f2 xnor %i7, 0x0AF9, %i0 ldx [%l7 + 0x68], %l1 ldub [%l7 + 0x4B], %i1 udiv %l3, 0x052A, %i6 addc %l0, 0x0782, %o5 brlz %g6, loop_1751 srl %g5, 0x17, %i2 brgez %l4, loop_1752 fmovdpos %xcc, %f2, %f6 loop_1751: sth %o2, [%l7 + 0x34] fnands %f14, %f8, %f6 loop_1752: sra %i3, 0x0A, %g3 movrne %g4, %l5, %i5 fmovrse %g2, %f6, %f8 movrlz %i4, %g1, %o0 fnot1s %f15, %f6 ldsw [%l7 + 0x6C], %o6 movvc %icc, %g7, %o4 fmovspos %xcc, %f9, %f7 fnors %f0, %f14, %f15 fmovdge %icc, %f10, %f13 edge8n %o7, %o1, %l6 fornot1s %f13, %f11, %f3 orncc %l2, %o3, %i0 fmovspos %xcc, %f12, %f12 subc %i7, 0x1D1D, %l1 movrgez %l3, 0x023, %i6 fpsub32 %f8, %f8, %f10 fbuge,a %fcc2, loop_1753 umulcc %i1, 0x1114, %o5 movcs %icc, %g6, %l0 fnand %f0, %f6, %f8 loop_1753: fcmpgt32 %f6, %f0, %g5 brlez %l4, loop_1754 stb %o2, [%l7 + 0x32] bge,a %icc, loop_1755 fmovsneg %icc, %f8, %f10 loop_1754: fmovdge %xcc, %f14, %f11 fnegs %f11, %f10 loop_1755: call loop_1756 sth %i2, [%l7 + 0x70] fbul,a %fcc3, loop_1757 lduh [%l7 + 0x0A], %i3 loop_1756: fbge,a %fcc2, loop_1758 fmovsa %icc, %f13, %f13 loop_1757: sllx %g4, 0x05, %g3 ble,pt %xcc, loop_1759 loop_1758: srl %i5, %g2, %i4 fmovrslz %l5, %f11, %f11 subccc %g1, %o6, %g7 loop_1759: ld [%l7 + 0x3C], %f0 ldsw [%l7 + 0x18], %o0 ld [%l7 + 0x70], %f2 orcc %o7, %o1, %l6 move %xcc, %o4, %l2 ldd [%l7 + 0x18], %f0 fbg %fcc0, loop_1760 fmovdgu %xcc, %f2, %f1 sth %i0, [%l7 + 0x62] fmovsle %icc, %f9, %f6 loop_1760: ldsb [%l7 + 0x7F], %o3 movcs %icc, %l1, %i7 udiv %l3, 0x1AC0, %i6 umul %i1, %g6, %o5 edge32n %g5, %l0, %o2 movrgz %l4, %i3, %i2 subcc %g4, 0x02A9, %i5 fbe %fcc2, loop_1761 ldsw [%l7 + 0x6C], %g2 fexpand %f14, %f6 lduh [%l7 + 0x64], %g3 loop_1761: fbg %fcc1, loop_1762 ldx [%l7 + 0x18], %i4 srax %g1, 0x10, %l5 fmovsgu %icc, %f12, %f2 loop_1762: fcmps %fcc3, %f8, %f14 fpadd16 %f10, %f12, %f4 fmovrslz %g7, %f5, %f2 tsubcctv %o0, 0x1A2A, %o6 udivx %o1, 0x06D9, %o7 fzero %f14 fmovscs %xcc, %f8, %f7 fornot1s %f4, %f9, %f1 st %f1, [%l7 + 0x1C] ldub [%l7 + 0x55], %l6 smulcc %l2, 0x033C, %i0 bpos,a %icc, loop_1763 ld [%l7 + 0x2C], %f14 ldsh [%l7 + 0x68], %o4 fbule %fcc2, loop_1764 loop_1763: ldx [%l7 + 0x20], %l1 fmovdl %xcc, %f1, %f2 umulcc %o3, %i7, %l3 loop_1764: fmovrde %i6, %f4, %f6 ldsh [%l7 + 0x16], %g6 nop setx loop_1765, %l0, %l1 jmpl %l1, %i1 subccc %g5, 0x11B2, %l0 fmovrdgez %o2, %f14, %f6 fblg %fcc1, loop_1766 loop_1765: fbo,a %fcc0, loop_1767 fornot2s %f9, %f9, %f5 tvs %xcc, 0x7 loop_1766: fsrc1s %f0, %f6 loop_1767: umul %o5, %l4, %i3 fmul8x16au %f14, %f11, %f14 movcc %icc, %g4, %i2 st %f3, [%l7 + 0x0C] fcmpne16 %f4, %f12, %g2 ld [%l7 + 0x20], %f8 fnors %f8, %f13, %f15 ldd [%l7 + 0x38], %f14 ldub [%l7 + 0x72], %i5 fsrc2 %f6, %f6 fbg,a %fcc2, loop_1768 fmovde %icc, %f6, %f11 brlez,a %i4, loop_1769 ldd [%l7 + 0x18], %f2 loop_1768: tvc %xcc, 0x0 fabss %f2, %f2 loop_1769: fmovdpos %icc, %f2, %f15 edge8n %g1, %g3, %g7 ld [%l7 + 0x5C], %f8 srl %l5, %o6, %o1 stw %o0, [%l7 + 0x78] lduh [%l7 + 0x54], %l6 bl,a,pt %xcc, loop_1770 andncc %l2, %i0, %o4 tsubcctv %o7, 0x0365, %l1 fmovdn %icc, %f8, %f9 loop_1770: lduh [%l7 + 0x38], %i7 fmovsne %xcc, %f12, %f15 fcmpeq32 %f10, %f4, %l3 stw %i6, [%l7 + 0x38] fsrc1 %f2, %f6 fmovsa %xcc, %f11, %f10 movrgez %g6, %i1, %o3 addccc %l0, %g5, %o5 udivx %l4, 0x13CC, %o2 fcmps %fcc2, %f13, %f11 movle %xcc, %i3, %i2 fmovscc %xcc, %f8, %f14 ldsh [%l7 + 0x48], %g4 stx %g2, [%l7 + 0x50] fsrc1 %f10, %f4 lduh [%l7 + 0x4A], %i4 fornot2s %f10, %f2, %f11 edge16l %i5, %g1, %g7 fors %f3, %f1, %f0 fmovscs %xcc, %f6, %f12 ldd [%l7 + 0x70], %f4 ldsb [%l7 + 0x1B], %g3 fbn %fcc3, loop_1771 lduw [%l7 + 0x2C], %o6 sth %o1, [%l7 + 0x50] popc %o0, %l6 loop_1771: nop setx loop_1772, %l0, %l1 jmpl %l1, %l2 fmovsge %icc, %f11, %f8 alignaddrl %l5, %o4, %i0 fpadd32 %f6, %f0, %f4 loop_1772: nop setx loop_1773, %l0, %l1 jmpl %l1, %l1 fbul %fcc1, loop_1774 ldsw [%l7 + 0x38], %o7 call loop_1775 loop_1773: ldsb [%l7 + 0x7A], %i7 loop_1774: ldx [%l7 + 0x30], %i6 ldub [%l7 + 0x0D], %l3 loop_1775: movl %icc, %i1, %o3 stw %l0, [%l7 + 0x54] mulx %g6, %g5, %o5 orncc %o2, %l4, %i2 fmovsle %xcc, %f1, %f15 fbug,a %fcc1, loop_1776 ldsw [%l7 + 0x7C], %i3 srl %g2, 0x04, %i4 fmovdgu %icc, %f13, %f12 loop_1776: tpos %xcc, 0x1 brnz,a %i5, loop_1777 st %f14, [%l7 + 0x3C] fmovrsgez %g1, %f10, %f1 tpos %icc, 0x4 loop_1777: fble,a %fcc3, loop_1778 fone %f4 movrne %g4, 0x0BA, %g3 brnz %g7, loop_1779 loop_1778: fpsub32s %f13, %f15, %f3 edge16n %o1, %o6, %l6 fpadd32 %f12, %f8, %f14 loop_1779: fbule %fcc3, loop_1780 fbg %fcc1, loop_1781 fmovscs %icc, %f6, %f3 mulx %l2, %l5, %o4 loop_1780: udivx %i0, 0x1F66, %o0 loop_1781: bshuffle %f12, %f12, %f12 ldsw [%l7 + 0x28], %o7 std %f14, [%l7 + 0x20] mova %icc, %i7, %l1 ldub [%l7 + 0x55], %l3 mulx %i1, %o3, %i6 st %f7, [%l7 + 0x50] fmovsneg %xcc, %f5, %f9 fbl,a %fcc1, loop_1782 ldsh [%l7 + 0x44], %l0 bge,a %xcc, loop_1783 movrlz %g5, %g6, %o2 loop_1782: fandnot2 %f12, %f6, %f10 bn loop_1784 loop_1783: stw %o5, [%l7 + 0x70] fmul8sux16 %f2, %f6, %f0 movrlz %l4, 0x19D, %i2 loop_1784: mova %icc, %i3, %i4 movpos %icc, %i5, %g2 fcmpne32 %f12, %f10, %g1 sdivx %g4, 0x1335, %g7 movle %icc, %o1, %o6 array8 %g3, %l2, %l6 fornot2s %f2, %f0, %f12 be,pt %xcc, loop_1785 ldd [%l7 + 0x30], %f4 tpos %icc, 0x3 fornot2 %f4, %f4, %f4 loop_1785: fmovrslz %o4, %f11, %f9 fcmped %fcc1, %f12, %f6 fmovsa %icc, %f5, %f4 nop setx loop_1786, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x32], %i0 ldub [%l7 + 0x4D], %l5 lduw [%l7 + 0x18], %o7 loop_1786: fsrc2s %f10, %f5 fbe,a %fcc0, loop_1787 fmovdcc %icc, %f0, %f2 brnz %i7, loop_1788 fbu,a %fcc3, loop_1789 loop_1787: fcmple16 %f4, %f6, %o0 movne %icc, %l1, %i1 loop_1788: edge16l %l3, %i6, %o3 loop_1789: fmovspos %xcc, %f13, %f3 fmovdleu %xcc, %f12, %f14 tvs %xcc, 0x7 fcmpgt16 %f0, %f2, %g5 st %f2, [%l7 + 0x2C] bne,pn %xcc, loop_1790 fsrc1s %f9, %f1 fmovdl %xcc, %f10, %f9 lduw [%l7 + 0x30], %l0 loop_1790: bcc,a,pn %icc, loop_1791 fsrc1s %f10, %f9 xor %o2, 0x1660, %o5 ldd [%l7 + 0x58], %f12 loop_1791: movne %xcc, %l4, %i2 orn %g6, %i4, %i3 tsubcc %g2, 0x056B, %g1 fmul8x16al %f6, %f1, %f2 ldsb [%l7 + 0x2B], %g4 ldx [%l7 + 0x50], %i5 ldub [%l7 + 0x47], %g7 fbge,a %fcc1, loop_1792 ldx [%l7 + 0x20], %o1 ld [%l7 + 0x34], %f12 move %icc, %o6, %l2 loop_1792: fmovsn %xcc, %f15, %f2 std %f8, [%l7 + 0x78] edge8l %l6, %o4, %g3 lduh [%l7 + 0x30], %l5 ld [%l7 + 0x1C], %f3 te %icc, 0x0 movl %xcc, %i0, %o7 ldd [%l7 + 0x08], %f6 movle %xcc, %o0, %l1 fbuge %fcc2, loop_1793 fmovde %icc, %f8, %f12 pdist %f2, %f0, %f8 fones %f10 loop_1793: st %f9, [%l7 + 0x0C] pdist %f6, %f12, %f6 subccc %i7, %l3, %i6 popc %o3, %i1 ldsb [%l7 + 0x3E], %g5 bne,a %xcc, loop_1794 bneg,pn %icc, loop_1795 fmovsle %xcc, %f15, %f9 lduw [%l7 + 0x10], %o2 loop_1794: fmul8ulx16 %f8, %f6, %f0 loop_1795: fbe %fcc3, loop_1796 fmovscc %xcc, %f2, %f15 fbg,a %fcc1, loop_1797 st %f15, [%l7 + 0x60] loop_1796: ldx [%l7 + 0x40], %l0 fmovsn %xcc, %f9, %f14 loop_1797: sdivx %l4, 0x0FFC, %o5 fbl %fcc3, loop_1798 fmovspos %icc, %f14, %f1 edge8l %g6, %i2, %i4 ldd [%l7 + 0x08], %f14 loop_1798: fble %fcc3, loop_1799 st %f9, [%l7 + 0x2C] fpadd16s %f2, %f1, %f14 fornot1s %f4, %f7, %f5 loop_1799: fnands %f14, %f8, %f14 tneg %icc, 0x0 faligndata %f12, %f12, %f2 fmuld8sux16 %f2, %f13, %f6 lduh [%l7 + 0x26], %i3 ldsb [%l7 + 0x2B], %g2 bneg,a loop_1800 srax %g4, %g1, %i5 lduh [%l7 + 0x24], %o1 siam 0x4 loop_1800: faligndata %f6, %f10, %f8 udivcc %g7, 0x0E31, %o6 fnegd %f14, %f2 fmul8sux16 %f10, %f10, %f6 lduh [%l7 + 0x70], %l2 ldub [%l7 + 0x0C], %l6 ldsb [%l7 + 0x6E], %g3 fmovdge %icc, %f12, %f11 lduw [%l7 + 0x74], %l5 fnor %f14, %f8, %f8 umul %o4, 0x1BFF, %i0 std %f4, [%l7 + 0x58] stw %o0, [%l7 + 0x6C] ba loop_1801 ldsw [%l7 + 0x68], %l1 fmovdcs %xcc, %f13, %f3 movl %xcc, %o7, %i7 loop_1801: fsrc2s %f12, %f1 fpsub32s %f1, %f0, %f0 tcs %xcc, 0x5 stb %i6, [%l7 + 0x2B] sdiv %l3, 0x05CC, %o3 ldsw [%l7 + 0x5C], %g5 fbu,a %fcc2, loop_1802 fmuld8ulx16 %f7, %f10, %f12 lduw [%l7 + 0x58], %i1 stw %l0, [%l7 + 0x5C] loop_1802: fcmpeq32 %f2, %f2, %l4 stb %o5, [%l7 + 0x29] stx %g6, [%l7 + 0x10] stx %i2, [%l7 + 0x48] fmovsl %xcc, %f6, %f12 addc %o2, %i3, %i4 lduh [%l7 + 0x2A], %g2 ldub [%l7 + 0x38], %g4 movpos %icc, %g1, %o1 ldsw [%l7 + 0x28], %i5 fmovsn %icc, %f0, %f5 ld [%l7 + 0x44], %f6 stw %g7, [%l7 + 0x44] brlz,a %l2, loop_1803 bleu,a,pt %xcc, loop_1804 brlz,a %o6, loop_1805 sth %g3, [%l7 + 0x50] loop_1803: fcmps %fcc2, %f1, %f11 loop_1804: orn %l6, 0x1F96, %l5 loop_1805: xnorcc %i0, %o0, %o4 bvs,a,pn %xcc, loop_1806 addccc %l1, 0x0C9C, %o7 ldsh [%l7 + 0x66], %i7 ld [%l7 + 0x70], %f4 loop_1806: sdivcc %l3, 0x1C29, %o3 movgu %xcc, %g5, %i1 fmovdneg %icc, %f13, %f0 fmovda %icc, %f4, %f5 addccc %i6, 0x1D8B, %l4 move %xcc, %l0, %o5 std %f8, [%l7 + 0x28] siam 0x7 fmovse %xcc, %f1, %f13 st %f10, [%l7 + 0x7C] ldsw [%l7 + 0x34], %i2 lduh [%l7 + 0x10], %o2 movcc %xcc, %g6, %i4 sllx %g2, 0x00, %i3 ldsw [%l7 + 0x44], %g4 edge8l %g1, %i5, %g7 fmovdcs %icc, %f5, %f0 stx %l2, [%l7 + 0x70] tsubcctv %o1, %g3, %l6 edge32l %l5, %i0, %o0 stw %o6, [%l7 + 0x1C] fornot2s %f15, %f0, %f3 xnor %l1, %o7, %o4 ldx [%l7 + 0x30], %i7 fpsub32 %f8, %f2, %f4 brgez,a %l3, loop_1807 fbul %fcc1, loop_1808 fnor %f8, %f6, %f10 tge %icc, 0x0 loop_1807: ldsw [%l7 + 0x30], %g5 loop_1808: lduh [%l7 + 0x14], %i1 stw %i6, [%l7 + 0x68] ldsb [%l7 + 0x48], %l4 movrgz %l0, 0x308, %o5 lduw [%l7 + 0x28], %i2 fandnot2 %f0, %f8, %f6 ldsh [%l7 + 0x16], %o3 fnands %f6, %f5, %f6 mova %xcc, %o2, %g6 lduw [%l7 + 0x5C], %g2 fcmpes %fcc1, %f6, %f2 stb %i3, [%l7 + 0x14] ldub [%l7 + 0x3A], %i4 sth %g4, [%l7 + 0x1A] fmul8x16au %f5, %f14, %f14 tgu %xcc, 0x6 sth %i5, [%l7 + 0x10] ldsb [%l7 + 0x0E], %g1 st %f13, [%l7 + 0x18] srl %l2, 0x1A, %o1 fmovdn %xcc, %f3, %f11 ld [%l7 + 0x40], %f5 nop setx loop_1809, %l0, %l1 jmpl %l1, %g7 sethi 0x1F21, %g3 fornot2 %f8, %f10, %f6 ldx [%l7 + 0x10], %l5 loop_1809: stx %l6, [%l7 + 0x18] tneg %xcc, 0x6 edge32ln %o0, %o6, %i0 ldd [%l7 + 0x58], %f14 fzero %f14 fmovrde %l1, %f0, %f10 fornot2 %f10, %f14, %f10 fexpand %f9, %f0 edge8ln %o7, %o4, %i7 ldsw [%l7 + 0x50], %l3 stb %i1, [%l7 + 0x30] fnegs %f15, %f9 fmovrdne %i6, %f2, %f2 nop setx loop_1810, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orcc %l4, %g5, %o5 stb %l0, [%l7 + 0x21] fandnot2s %f1, %f4, %f9 loop_1810: bneg,a loop_1811 fnands %f3, %f2, %f6 smulcc %i2, 0x0F36, %o2 std %f0, [%l7 + 0x10] loop_1811: brlz,a %g6, loop_1812 sethi 0x107B, %o3 sdivcc %g2, 0x0C00, %i4 fpmerge %f4, %f0, %f6 loop_1812: ble,a %icc, loop_1813 stw %i3, [%l7 + 0x60] edge32l %i5, %g4, %l2 fmovsgu %xcc, %f8, %f6 loop_1813: umulcc %o1, %g1, %g3 movrne %g7, %l5, %o0 edge16 %o6, %l6, %i0 std %f2, [%l7 + 0x30] ble,a %xcc, loop_1814 ldx [%l7 + 0x08], %o7 edge8n %o4, %i7, %l1 fmovrde %i1, %f10, %f4 loop_1814: brgez,a %i6, loop_1815 ldsw [%l7 + 0x38], %l3 fmovsn %xcc, %f11, %f5 smulcc %l4, 0x0CA5, %g5 loop_1815: lduh [%l7 + 0x64], %o5 bvs loop_1816 ldsw [%l7 + 0x7C], %i2 lduh [%l7 + 0x78], %l0 xor %o2, 0x1791, %o3 loop_1816: lduh [%l7 + 0x50], %g6 ldub [%l7 + 0x7F], %i4 bn,pn %icc, loop_1817 bpos,a,pt %icc, loop_1818 ldd [%l7 + 0x18], %f2 movrne %i3, %g2, %i5 loop_1817: fpack32 %f2, %f2, %f2 loop_1818: fmovdne %icc, %f14, %f1 addc %l2, %o1, %g4 ldub [%l7 + 0x59], %g1 fmovrsne %g7, %f12, %f7 lduw [%l7 + 0x78], %g3 fmuld8sux16 %f2, %f7, %f4 pdist %f4, %f0, %f2 fmovde %xcc, %f14, %f6 fmovdle %icc, %f0, %f10 fpsub32s %f11, %f14, %f11 fmovspos %xcc, %f8, %f14 bl,pn %xcc, loop_1819 st %f15, [%l7 + 0x10] ldd [%l7 + 0x28], %f4 fmovse %xcc, %f14, %f11 loop_1819: ldub [%l7 + 0x0F], %l5 bcc loop_1820 brgez,a %o0, loop_1821 ld [%l7 + 0x5C], %f3 lduw [%l7 + 0x14], %l6 loop_1820: fcmple16 %f12, %f14, %i0 loop_1821: sth %o7, [%l7 + 0x1E] fmovrse %o6, %f6, %f13 lduw [%l7 + 0x10], %o4 stb %i7, [%l7 + 0x4D] nop setx loop_1822, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16 %l1, %i6, %i1 fzero %f2 ldx [%l7 + 0x08], %l4 loop_1822: stw %l3, [%l7 + 0x78] xorcc %o5, %g5, %l0 ldsb [%l7 + 0x55], %i2 fpsub16 %f10, %f8, %f4 fmovrslz %o2, %f7, %f4 fandnot2 %f2, %f4, %f4 sllx %g6, %o3, %i3 alignaddrl %g2, %i4, %i5 ld [%l7 + 0x68], %f4 addc %l2, %g4, %g1 fpadd16s %f11, %f8, %f11 ldx [%l7 + 0x58], %o1 bcs,a %xcc, loop_1823 movg %icc, %g3, %g7 fmovrsne %o0, %f13, %f8 tgu %icc, 0x3 loop_1823: addccc %l6, 0x1FE8, %l5 fpadd16s %f3, %f9, %f12 ldd [%l7 + 0x48], %f12 stx %o7, [%l7 + 0x10] lduh [%l7 + 0x1A], %o6 stx %i0, [%l7 + 0x08] stw %o4, [%l7 + 0x58] andcc %l1, 0x15D1, %i7 fmovsvc %xcc, %f12, %f7 lduh [%l7 + 0x10], %i1 subc %l4, %i6, %l3 be,pn %xcc, loop_1824 stx %o5, [%l7 + 0x38] fabsd %f10, %f14 xnorcc %l0, 0x0F1F, %g5 loop_1824: fmovsg %xcc, %f2, %f15 stx %i2, [%l7 + 0x30] fmuld8sux16 %f11, %f11, %f12 stx %g6, [%l7 + 0x68] fmul8x16al %f3, %f2, %f10 fbul %fcc1, loop_1825 fmovsle %xcc, %f6, %f3 fbne,a %fcc0, loop_1826 fxor %f8, %f14, %f0 loop_1825: fors %f1, %f15, %f4 fmovdcs %icc, %f7, %f14 loop_1826: ta %xcc, 0x3 fcmpgt32 %f14, %f14, %o2 fcmpd %fcc3, %f4, %f10 addccc %i3, %g2, %i4 brz,a %o3, loop_1827 fmovsvc %icc, %f10, %f9 fnegd %f10, %f4 and %i5, %g4, %l2 loop_1827: ld [%l7 + 0x30], %f14 movrlz %o1, %g1, %g3 xor %o0, 0x1708, %g7 fmovsge %icc, %f0, %f3 edge16 %l6, %l5, %o6 fbn %fcc3, loop_1828 andcc %i0, 0x1FA6, %o7 fmul8x16al %f0, %f15, %f10 tpos %xcc, 0x1 loop_1828: nop setx loop_1829, %l0, %l1 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 + 0x2E], %l1 std %f0, [%l7 + 0x40] fandnot2 %f10, %f4, %f12 loop_1829: st %f5, [%l7 + 0x10] fbuge,a %fcc3, loop_1830 umul %i7, 0x04E8, %i1 brnz,a %o4, loop_1831 fcmps %fcc3, %f13, %f12 loop_1830: fbu,a %fcc3, loop_1832 sll %l4, %l3, %o5 loop_1831: ldsw [%l7 + 0x7C], %i6 stb %l0, [%l7 + 0x2E] loop_1832: siam 0x5 fmuld8sux16 %f9, %f15, %f14 sth %g5, [%l7 + 0x3C] ldub [%l7 + 0x28], %g6 xor %o2, %i2, %i3 fbne %fcc2, loop_1833 ldx [%l7 + 0x08], %g2 ldub [%l7 + 0x4A], %i4 ba,a %icc, loop_1834 loop_1833: stx %o3, [%l7 + 0x78] nop setx loop_1835, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdcc %xcc, %f2, %f15 loop_1834: bne,pn %icc, loop_1836 edge8 %g4, %l2, %i5 loop_1835: std %f2, [%l7 + 0x18] st %f6, [%l7 + 0x08] loop_1836: fblg,a %fcc2, loop_1837 and %o1, %g1, %o0 edge8n %g7, %g3, %l5 fsrc1s %f15, %f8 loop_1837: fbo %fcc3, loop_1838 pdist %f14, %f12, %f14 and %l6, %o6, %i0 movrne %o7, 0x34E, %i7 loop_1838: ldub [%l7 + 0x5C], %l1 fmovrdgz %i1, %f2, %f8 fzero %f12 fzero %f12 bg,pt %xcc, loop_1839 sdivx %o4, 0x0149, %l3 ldsb [%l7 + 0x29], %l4 ld [%l7 + 0x40], %f0 loop_1839: fbule %fcc2, loop_1840 stb %i6, [%l7 + 0x22] fmovrslz %l0, %f5, %f12 bvs,a,pn %icc, loop_1841 loop_1840: sth %o5, [%l7 + 0x4C] xor %g6, %g5, %i2 fxnors %f14, %f7, %f4 loop_1841: fmuld8ulx16 %f10, %f11, %f8 fsrc2 %f14, %f10 ba,pn %icc, loop_1842 fmovdge %xcc, %f8, %f12 st %f10, [%l7 + 0x20] addccc %o2, 0x00EA, %i3 loop_1842: tvs %icc, 0x6 ldx [%l7 + 0x08], %g2 ldsb [%l7 + 0x5F], %o3 ldd [%l7 + 0x20], %f10 ble loop_1843 bvc,pn %xcc, loop_1844 movneg %icc, %i4, %l2 ldub [%l7 + 0x62], %g4 loop_1843: fbo %fcc1, loop_1845 loop_1844: fnor %f14, %f8, %f2 fmovse %xcc, %f3, %f3 fabss %f10, %f6 loop_1845: fandnot1 %f12, %f4, %f12 fmovrdne %i5, %f0, %f0 movle %icc, %o1, %o0 sth %g1, [%l7 + 0x74] st %f14, [%l7 + 0x2C] fandnot2 %f0, %f10, %f12 fbge,a %fcc1, loop_1846 array32 %g7, %l5, %g3 fmul8x16al %f15, %f14, %f4 fmovsge %icc, %f5, %f8 loop_1846: lduw [%l7 + 0x70], %l6 tge %xcc, 0x1 siam 0x6 fbuge,a %fcc1, loop_1847 sth %i0, [%l7 + 0x5C] orn %o6, 0x1A74, %i7 ldsh [%l7 + 0x0C], %o7 loop_1847: ldd [%l7 + 0x70], %f2 tsubcc %l1, 0x120E, %i1 sdivx %o4, 0x0FCB, %l3 stx %i6, [%l7 + 0x10] srl %l4, 0x0C, %l0 sth %o5, [%l7 + 0x0C] fpackfix %f10, %f4 pdist %f14, %f2, %f8 fbo %fcc0, loop_1848 fand %f2, %f4, %f8 fandnot2s %f15, %f15, %f8 ld [%l7 + 0x6C], %f4 loop_1848: ldsw [%l7 + 0x18], %g6 st %f3, [%l7 + 0x7C] sra %g5, 0x14, %i2 bgu,a,pn %xcc, loop_1849 orn %i3, %o2, %o3 fandnot2s %f10, %f3, %f4 stb %i4, [%l7 + 0x2F] loop_1849: mulscc %g2, %l2, %i5 sllx %g4, 0x06, %o0 fmovrdgz %o1, %f6, %f2 ldsh [%l7 + 0x3C], %g7 sub %l5, 0x1861, %g3 bcc loop_1850 bvc,a loop_1851 ldx [%l7 + 0x70], %g1 ldsb [%l7 + 0x73], %i0 loop_1850: lduh [%l7 + 0x20], %l6 loop_1851: tsubcctv %o6, 0x0988, %i7 fpadd32 %f12, %f0, %f14 andn %l1, 0x0CBF, %o7 fbuge,a %fcc3, loop_1852 fexpand %f1, %f10 udivx %i1, 0x1FFD, %o4 fmuld8sux16 %f4, %f0, %f10 loop_1852: fpsub32s %f11, %f0, %f9 fnot2 %f6, %f10 fbu,a %fcc2, loop_1853 fnot1 %f2, %f0 be,a,pn %xcc, loop_1854 fpadd32s %f7, %f10, %f14 loop_1853: and %l3, %l4, %i6 ldd [%l7 + 0x60], %f10 loop_1854: ble,pn %xcc, loop_1855 ba,a,pn %xcc, loop_1856 orncc %o5, 0x132B, %g6 ldub [%l7 + 0x57], %g5 loop_1855: fcmpne16 %f4, %f6, %i2 loop_1856: fabss %f11, %f0 fmul8ulx16 %f6, %f8, %f8 udivcc %i3, 0x09AE, %o2 ld [%l7 + 0x74], %f4 movge %xcc, %l0, %i4 nop setx loop_1857, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbuge,a %fcc2, loop_1858 st %f2, [%l7 + 0x08] addcc %o3, 0x0D64, %g2 loop_1857: fbuge %fcc0, loop_1859 loop_1858: array32 %l2, %i5, %o0 stb %o1, [%l7 + 0x1D] fcmpeq16 %f4, %f0, %g4 loop_1859: taddcctv %l5, 0x091C, %g7 ba,a,pt %xcc, loop_1860 tl %xcc, 0x7 st %f10, [%l7 + 0x5C] fmul8x16al %f1, %f6, %f10 loop_1860: ldd [%l7 + 0x60], %f4 ld [%l7 + 0x20], %f13 ldx [%l7 + 0x30], %g3 fble %fcc1, loop_1861 fmovrsgz %i0, %f5, %f9 or %l6, 0x1183, %g1 tle %icc, 0x0 loop_1861: tvc %xcc, 0x0 stb %i7, [%l7 + 0x70] std %f2, [%l7 + 0x10] fmovsvc %icc, %f8, %f7 ldsb [%l7 + 0x3C], %o6 te %xcc, 0x7 umul %l1, 0x1618, %i1 fmovrse %o4, %f11, %f14 fmovrdlez %l3, %f10, %f12 tvc %xcc, 0x7 ldub [%l7 + 0x15], %o7 lduw [%l7 + 0x7C], %i6 umul %o5, %g6, %l4 tleu %icc, 0x5 add %g5, %i2, %i3 movcc %xcc, %o2, %l0 fornot2 %f10, %f2, %f2 fnot1 %f2, %f0 udiv %i4, 0x07EF, %g2 andncc %o3, %l2, %o0 fxnor %f6, %f10, %f14 fblg,a %fcc2, loop_1862 std %f4, [%l7 + 0x38] st %f2, [%l7 + 0x08] ldd [%l7 + 0x30], %f2 loop_1862: lduw [%l7 + 0x3C], %o1 bshuffle %f14, %f14, %f2 bpos loop_1863 xorcc %g4, 0x08B7, %i5 fmovdn %icc, %f11, %f10 stw %l5, [%l7 + 0x3C] loop_1863: add %g7, 0x16F4, %i0 fble,a %fcc2, loop_1864 add %g3, 0x1CE6, %g1 fandnot2 %f12, %f6, %f10 stw %i7, [%l7 + 0x18] loop_1864: bshuffle %f8, %f2, %f8 tg %icc, 0x2 bvc %icc, loop_1865 ldsw [%l7 + 0x68], %o6 ldsh [%l7 + 0x08], %l6 bvc,pn %xcc, loop_1866 loop_1865: ldub [%l7 + 0x78], %l1 lduh [%l7 + 0x3E], %i1 movrlez %o4, %o7, %l3 loop_1866: umul %o5, %g6, %i6 fpackfix %f4, %f7 movrlz %l4, 0x1DB, %i2 ldub [%l7 + 0x3B], %g5 sdivcc %o2, 0x1B0F, %l0 taddcc %i3, %g2, %i4 fandnot1 %f14, %f12, %f8 fmovsl %icc, %f14, %f9 brlez %l2, loop_1867 stw %o0, [%l7 + 0x20] fblg,a %fcc2, loop_1868 fsrc2 %f14, %f6 loop_1867: fbule,a %fcc2, loop_1869 subcc %o3, 0x1F40, %g4 loop_1868: fmovsleu %icc, %f1, %f15 umulcc %o1, %i5, %l5 loop_1869: lduh [%l7 + 0x4A], %i0 tcc %icc, 0x3 movcs %xcc, %g3, %g1 sethi 0x029A, %g7 ta %icc, 0x3 smulcc %i7, 0x1194, %l6 tsubcc %o6, 0x0F25, %l1 nop setx loop_1870, %l0, %l1 jmpl %l1, %i1 fbuge,a %fcc2, loop_1871 brgez,a %o7, loop_1872 ldsh [%l7 + 0x12], %l3 loop_1870: fpackfix %f14, %f0 loop_1871: sth %o4, [%l7 + 0x08] loop_1872: fcmpne16 %f6, %f8, %g6 st %f9, [%l7 + 0x1C] orn %o5, %i6, %l4 fnors %f4, %f3, %f14 mova %xcc, %i2, %o2 mulx %g5, 0x145A, %l0 lduw [%l7 + 0x78], %g2 fmul8x16al %f5, %f5, %f4 fmovsa %xcc, %f7, %f5 fpsub16 %f4, %f12, %f0 stx %i4, [%l7 + 0x60] fmul8sux16 %f12, %f0, %f14 std %f14, [%l7 + 0x58] fmovrsgz %i3, %f12, %f13 st %f6, [%l7 + 0x48] fnands %f2, %f5, %f7 taddcctv %o0, %o3, %g4 movrgz %l2, %o1, %l5 ldx [%l7 + 0x30], %i5 te %icc, 0x7 ldd [%l7 + 0x70], %f14 fpadd16 %f12, %f12, %f12 fornot1 %f0, %f12, %f6 ldsw [%l7 + 0x10], %g3 addccc %g1, 0x070E, %i0 fbge,a %fcc2, loop_1873 fnands %f12, %f14, %f15 movvs %xcc, %g7, %i7 ldsh [%l7 + 0x1E], %l6 loop_1873: fxnors %f5, %f6, %f15 udivcc %l1, 0x1610, %i1 ta %icc, 0x5 ldsb [%l7 + 0x0C], %o7 siam 0x4 alignaddr %o6, %o4, %l3 stx %o5, [%l7 + 0x18] ldsw [%l7 + 0x3C], %i6 udiv %g6, 0x02DB, %l4 fmovrsne %o2, %f13, %f3 fmovsa %xcc, %f8, %f8 fmovdleu %xcc, %f2, %f15 movrne %g5, %l0, %i2 fbule %fcc1, loop_1874 fba %fcc2, loop_1875 fbe,a %fcc3, loop_1876 movvs %icc, %i4, %i3 loop_1874: fsrc2 %f0, %f4 loop_1875: ld [%l7 + 0x08], %f5 loop_1876: tgu %xcc, 0x3 fnand %f14, %f12, %f2 fble %fcc1, loop_1877 fmovdvc %xcc, %f11, %f2 edge16l %o0, %g2, %o3 edge8l %g4, %o1, %l2 loop_1877: brgz,a %l5, loop_1878 array16 %g3, %g1, %i0 sth %g7, [%l7 + 0x30] bvs,a,pt %xcc, loop_1879 loop_1878: ldx [%l7 + 0x68], %i5 tgu %xcc, 0x7 fbn,a %fcc3, loop_1880 loop_1879: tsubcc %i7, %l6, %l1 edge8l %i1, %o6, %o7 brlez %l3, loop_1881 loop_1880: ldx [%l7 + 0x38], %o4 fcmpne16 %f10, %f12, %o5 andncc %i6, %l4, %o2 loop_1881: std %f4, [%l7 + 0x60] ldsh [%l7 + 0x08], %g5 fmovsvs %icc, %f15, %f11 tsubcc %l0, %g6, %i4 fbge %fcc0, loop_1882 sub %i3, 0x0BE4, %o0 ld [%l7 + 0x0C], %f6 fpadd32s %f1, %f6, %f13 loop_1882: xor %i2, 0x0292, %g2 popc %o3, %g4 stx %o1, [%l7 + 0x38] lduh [%l7 + 0x1E], %l5 srlx %g3, %g1, %l2 sth %g7, [%l7 + 0x3A] sra %i0, %i5, %i7 srl %l6, %l1, %i1 addc %o7, %l3, %o4 fmovsneg %xcc, %f9, %f7 edge32l %o6, %o5, %i6 fnegs %f13, %f1 ldx [%l7 + 0x18], %l4 fmovrsne %o2, %f8, %f3 movcc %xcc, %l0, %g6 srlx %g5, 0x0B, %i3 edge32n %i4, %o0, %g2 subc %i2, %o3, %g4 fbn,a %fcc0, loop_1883 umul %l5, 0x15D1, %g3 udiv %o1, 0x07C1, %g1 stx %g7, [%l7 + 0x28] loop_1883: addccc %l2, 0x0F47, %i0 tle %xcc, 0x1 fmovdneg %xcc, %f14, %f0 addcc %i7, 0x071E, %i5 lduw [%l7 + 0x70], %l1 fpackfix %f4, %f10 tvc %xcc, 0x3 movle %xcc, %i1, %l6 fandnot1s %f5, %f6, %f7 std %f4, [%l7 + 0x10] fmovrsgez %l3, %f11, %f7 sub %o7, %o4, %o6 fmovdvs %icc, %f11, %f5 fsrc2 %f10, %f0 brlz,a %i6, loop_1884 bn,a,pt %icc, loop_1885 ble,a,pt %xcc, loop_1886 edge16 %o5, %l4, %l0 loop_1884: fandnot2s %f9, %f6, %f4 loop_1885: udivcc %g6, 0x1220, %g5 loop_1886: movleu %xcc, %i3, %o2 fmovdge %xcc, %f12, %f5 fands %f3, %f2, %f1 ldub [%l7 + 0x49], %o0 andcc %g2, %i4, %o3 sth %i2, [%l7 + 0x1A] ldd [%l7 + 0x20], %f14 ld [%l7 + 0x70], %f1 tn %xcc, 0x0 ldd [%l7 + 0x10], %f8 fsrc2s %f4, %f6 movre %g4, 0x344, %l5 fmovdcc %xcc, %f3, %f8 movgu %icc, %g3, %g1 ld [%l7 + 0x10], %f6 fblg %fcc3, loop_1887 fmovsa %xcc, %f2, %f10 sllx %o1, %l2, %i0 be,pn %icc, loop_1888 loop_1887: orcc %g7, %i5, %l1 sll %i7, 0x19, %l6 ldx [%l7 + 0x08], %l3 loop_1888: ldsh [%l7 + 0x32], %i1 fmovsgu %icc, %f15, %f2 umul %o7, %o4, %i6 ld [%l7 + 0x24], %f7 fcmpgt16 %f12, %f14, %o6 fornot2 %f2, %f4, %f4 nop setx loop_1889, %l0, %l1 jmpl %l1, %l4 fbug %fcc3, loop_1890 fmovsne %xcc, %f12, %f6 stw %l0, [%l7 + 0x70] loop_1889: bcs,a loop_1891 loop_1890: for %f2, %f2, %f14 fmovsle %icc, %f3, %f9 ldx [%l7 + 0x38], %g6 loop_1891: taddcc %o5, 0x113F, %g5 stx %o2, [%l7 + 0x70] fxnor %f8, %f6, %f2 srlx %i3, 0x12, %g2 fcmple16 %f8, %f12, %o0 alignaddrl %o3, %i2, %i4 sra %g4, %g3, %g1 std %f14, [%l7 + 0x50] fzeros %f2 fcmple32 %f0, %f0, %l5 addcc %o1, %i0, %g7 sdivx %l2, 0x0FDB, %l1 tsubcctv %i7, %l6, %l3 nop setx loop_1892, %l0, %l1 jmpl %l1, %i5 fble %fcc3, loop_1893 fzeros %f4 ldub [%l7 + 0x73], %i1 loop_1892: lduh [%l7 + 0x4E], %o7 loop_1893: tvs %icc, 0x2 edge16n %o4, %o6, %i6 stw %l4, [%l7 + 0x14] orncc %l0, %g6, %g5 stw %o2, [%l7 + 0x60] st %f9, [%l7 + 0x70] ldx [%l7 + 0x40], %o5 stb %g2, [%l7 + 0x62] ldsb [%l7 + 0x17], %i3 edge8n %o0, %o3, %i2 fbuge,a %fcc1, loop_1894 stx %g4, [%l7 + 0x18] bcc,a,pn %icc, loop_1895 fcmpeq32 %f0, %f14, %g3 loop_1894: fmovsge %xcc, %f12, %f12 movvc %icc, %i4, %g1 loop_1895: fnot1 %f12, %f2 fzeros %f7 ta %icc, 0x5 xnor %o1, %l5, %g7 ba %xcc, loop_1896 fornot1s %f15, %f7, %f3 sra %i0, 0x1F, %l1 bpos loop_1897 loop_1896: fble %fcc0, loop_1898 fba %fcc2, loop_1899 addc %l2, 0x1408, %l6 loop_1897: lduw [%l7 + 0x4C], %i7 loop_1898: move %xcc, %i5, %i1 loop_1899: ldd [%l7 + 0x40], %f4 fmovdleu %xcc, %f5, %f8 sdivcc %o7, 0x060E, %o4 move %xcc, %o6, %i6 fmovscs %icc, %f5, %f1 fmovdpos %icc, %f9, %f9 fandnot1s %f13, %f12, %f0 xnor %l4, %l0, %l3 fornot2 %f12, %f12, %f6 ldd [%l7 + 0x10], %f0 fmul8x16au %f9, %f11, %f4 sdiv %g5, 0x1AB1, %o2 srl %g6, 0x0D, %g2 fpack16 %f2, %f11 bcc %icc, loop_1900 fmovrsgz %o5, %f0, %f7 move %xcc, %i3, %o3 alignaddrl %i2, %g4, %o0 loop_1900: lduw [%l7 + 0x50], %g3 ldsw [%l7 + 0x18], %i4 fnot2s %f6, %f5 fmovrsne %g1, %f11, %f6 fpadd32 %f8, %f2, %f6 ldx [%l7 + 0x38], %l5 fmovse %icc, %f7, %f3 ldub [%l7 + 0x41], %o1 ldsb [%l7 + 0x76], %g7 popc 0x003B, %i0 stx %l2, [%l7 + 0x08] fsrc1 %f2, %f14 std %f10, [%l7 + 0x40] movcs %icc, %l1, %l6 fmovdg %xcc, %f5, %f1 fsrc1s %f7, %f14 ldsb [%l7 + 0x68], %i5 movge %xcc, %i1, %i7 fand %f12, %f12, %f10 fcmple16 %f2, %f2, %o4 srl %o7, 0x0E, %o6 call loop_1901 fcmpgt32 %f14, %f8, %l4 fmovse %icc, %f11, %f9 fba %fcc2, loop_1902 loop_1901: andn %i6, 0x0C4E, %l3 tleu %xcc, 0x7 lduw [%l7 + 0x68], %g5 loop_1902: orcc %l0, 0x0E03, %g6 ld [%l7 + 0x28], %f9 fcmpne16 %f4, %f12, %o2 tcs %xcc, 0x6 fbu %fcc2, loop_1903 call loop_1904 sth %g2, [%l7 + 0x3E] udivx %o5, 0x195A, %o3 loop_1903: fbl %fcc3, loop_1905 loop_1904: movrne %i2, 0x33E, %g4 fexpand %f1, %f2 edge8ln %o0, %i3, %g3 loop_1905: array32 %i4, %l5, %g1 fmovrdgz %o1, %f4, %f14 fbge %fcc1, loop_1906 fsrc2s %f0, %f1 fone %f8 fmovsn %xcc, %f1, %f0 loop_1906: tneg %xcc, 0x0 edge8ln %g7, %l2, %i0 fpsub16 %f0, %f0, %f10 edge16n %l6, %l1, %i5 fpadd16s %f14, %f4, %f15 stx %i1, [%l7 + 0x50] udivcc %i7, 0x1816, %o4 ldx [%l7 + 0x10], %o6 fmovsle %icc, %f1, %f14 stx %o7, [%l7 + 0x18] movneg %icc, %i6, %l3 ld [%l7 + 0x18], %f6 fcmple32 %f14, %f2, %l4 ba,pt %xcc, loop_1907 fmul8x16al %f15, %f9, %f2 fmovdcs %icc, %f12, %f14 ldub [%l7 + 0x0C], %g5 loop_1907: ldd [%l7 + 0x48], %f10 movrlz %g6, 0x1DD, %o2 mulscc %l0, %o5, %g2 fmovdl %icc, %f5, %f0 fpack16 %f12, %f10 stw %i2, [%l7 + 0x78] ldd [%l7 + 0x10], %f2 fmovrsne %g4, %f12, %f4 srax %o3, 0x04, %o0 fxnors %f14, %f13, %f12 lduw [%l7 + 0x10], %g3 fpack16 %f10, %f3 bleu,pn %xcc, loop_1908 tleu %xcc, 0x4 movre %i3, 0x316, %i4 fpackfix %f10, %f7 loop_1908: movle %xcc, %l5, %o1 ldx [%l7 + 0x40], %g1 orn %g7, %l2, %i0 ldd [%l7 + 0x10], %f8 bneg,a %icc, loop_1909 taddcctv %l6, %l1, %i1 bn,pt %xcc, loop_1910 tge %icc, 0x7 loop_1909: stx %i5, [%l7 + 0x70] std %f2, [%l7 + 0x20] loop_1910: ldub [%l7 + 0x4C], %i7 ld [%l7 + 0x68], %f10 tleu %xcc, 0x2 lduw [%l7 + 0x30], %o6 st %f2, [%l7 + 0x40] tvs %xcc, 0x1 edge16 %o7, %i6, %l3 ldsw [%l7 + 0x34], %l4 fbule,a %fcc2, loop_1911 sth %g5, [%l7 + 0x68] fbuge %fcc1, loop_1912 fzeros %f14 loop_1911: fmovsneg %xcc, %f7, %f0 fmovdcs %xcc, %f10, %f3 loop_1912: ba,a loop_1913 fnegs %f4, %f5 bl loop_1914 brgz %o4, loop_1915 loop_1913: fxnor %f10, %f4, %f4 fpadd32s %f5, %f8, %f10 loop_1914: ldsw [%l7 + 0x40], %g6 loop_1915: bpos loop_1916 fone %f14 tgu %icc, 0x1 move %icc, %o2, %o5 loop_1916: fcmple32 %f10, %f14, %g2 fmovsg %icc, %f0, %f15 brgz,a %i2, loop_1917 ldsh [%l7 + 0x30], %l0 addcc %g4, 0x0987, %o3 st %f12, [%l7 + 0x6C] loop_1917: orn %o0, 0x1784, %i3 lduw [%l7 + 0x6C], %i4 nop setx loop_1918, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %g3, [%l7 + 0x56] ldsw [%l7 + 0x1C], %l5 movcs %icc, %o1, %g1 loop_1918: tsubcc %l2, 0x14CA, %i0 fcmped %fcc3, %f14, %f10 tvc %xcc, 0x0 movrlz %g7, %l6, %l1 mulscc %i1, 0x1BF9, %i7 brlz %i5, loop_1919 ldsb [%l7 + 0x16], %o6 fnor %f14, %f6, %f4 te %icc, 0x4 loop_1919: std %f0, [%l7 + 0x28] edge32ln %i6, %l3, %l4 sth %g5, [%l7 + 0x6C] fbul,a %fcc0, loop_1920 fblg %fcc2, loop_1921 edge32 %o7, %o4, %o2 fcmpeq16 %f14, %f4, %o5 loop_1920: lduw [%l7 + 0x14], %g2 loop_1921: fcmps %fcc1, %f12, %f9 stw %i2, [%l7 + 0x1C] tgu %icc, 0x4 ld [%l7 + 0x2C], %f13 fbe %fcc2, loop_1922 fbo,a %fcc2, loop_1923 andcc %l0, %g4, %g6 lduh [%l7 + 0x5C], %o0 loop_1922: fnand %f0, %f6, %f4 loop_1923: ldsh [%l7 + 0x5C], %o3 fmovrdgz %i4, %f14, %f8 fsrc2s %f3, %f13 array8 %i3, %g3, %l5 tg %icc, 0x0 stw %g1, [%l7 + 0x48] tvs %xcc, 0x2 and %o1, %l2, %i0 addccc %l6, %g7, %i1 fornot1 %f2, %f8, %f8 sethi 0x02D3, %l1 lduh [%l7 + 0x46], %i5 bn,pn %icc, loop_1924 ldub [%l7 + 0x3A], %i7 sth %i6, [%l7 + 0x40] fmovdleu %icc, %f8, %f7 loop_1924: subccc %o6, 0x012C, %l4 tcs %icc, 0x0 fornot1s %f14, %f11, %f11 fpsub32 %f14, %f0, %f6 lduw [%l7 + 0x30], %l3 ldsh [%l7 + 0x72], %g5 stw %o4, [%l7 + 0x6C] edge16l %o7, %o2, %g2 bvc,a loop_1925 te %xcc, 0x6 ldsh [%l7 + 0x08], %i2 lduw [%l7 + 0x20], %o5 loop_1925: fnot2s %f12, %f0 stb %l0, [%l7 + 0x15] stx %g4, [%l7 + 0x40] subccc %o0, %o3, %g6 brgez,a %i3, loop_1926 ldub [%l7 + 0x0B], %g3 brgz,a %i4, loop_1927 tgu %xcc, 0x1 loop_1926: movcs %icc, %g1, %l5 fmovsvs %icc, %f6, %f6 loop_1927: ld [%l7 + 0x28], %f13 sll %l2, 0x09, %o1 sdivx %l6, 0x11CA, %g7 edge16 %i1, %i0, %l1 movre %i7, %i5, %o6 fmovd %f0, %f14 stx %l4, [%l7 + 0x08] stw %l3, [%l7 + 0x70] lduh [%l7 + 0x1E], %g5 xnor %o4, 0x1956, %o7 add %i6, %o2, %i2 fmul8ulx16 %f4, %f14, %f2 udivx %g2, 0x0267, %o5 tleu %xcc, 0x2 fbu %fcc3, loop_1928 fbule %fcc0, loop_1929 subcc %l0, 0x1E7A, %g4 st %f2, [%l7 + 0x28] loop_1928: movvc %xcc, %o0, %o3 loop_1929: udivcc %i3, 0x1C6C, %g3 ldub [%l7 + 0x0D], %g6 ldsh [%l7 + 0x22], %i4 fpsub16 %f10, %f4, %f2 bg,a,pn %xcc, loop_1930 edge32l %l5, %l2, %g1 fmovsne %xcc, %f0, %f4 ldx [%l7 + 0x60], %l6 loop_1930: taddcctv %g7, 0x1046, %o1 ldsh [%l7 + 0x60], %i0 sdivx %l1, 0x123D, %i1 stw %i5, [%l7 + 0x28] movrlz %i7, %o6, %l3 ldsw [%l7 + 0x50], %l4 edge8n %o4, %g5, %o7 movneg %xcc, %i6, %i2 lduw [%l7 + 0x30], %g2 bpos,a,pn %icc, loop_1931 bvc,a %icc, loop_1932 ba,a,pt %icc, loop_1933 bvs,a,pn %xcc, loop_1934 loop_1931: stx %o2, [%l7 + 0x50] loop_1932: te %xcc, 0x6 loop_1933: fcmple16 %f14, %f6, %l0 loop_1934: stb %o5, [%l7 + 0x73] stb %o0, [%l7 + 0x68] fpack32 %f4, %f12, %f8 sdivcc %g4, 0x13D8, %o3 edge16ln %i3, %g3, %i4 ldub [%l7 + 0x7B], %l5 ldsw [%l7 + 0x48], %g6 sdivx %l2, 0x139F, %l6 fbul,a %fcc1, loop_1935 lduw [%l7 + 0x1C], %g1 fmovdne %icc, %f3, %f2 popc %o1, %i0 loop_1935: lduw [%l7 + 0x28], %l1 fnot2s %f15, %f2 ld [%l7 + 0x30], %f8 fpack32 %f12, %f4, %f0 ldx [%l7 + 0x18], %g7 fors %f10, %f0, %f7 tne %xcc, 0x6 fmovspos %icc, %f11, %f11 bn %xcc, loop_1936 fmovdleu %icc, %f2, %f6 fandnot2s %f11, %f8, %f15 movvs %icc, %i1, %i7 loop_1936: array16 %i5, %l3, %o6 umul %o4, 0x0588, %g5 addccc %l4, %o7, %i2 ldsh [%l7 + 0x54], %i6 ta %icc, 0x6 movrne %g2, 0x3D3, %l0 ld [%l7 + 0x6C], %f13 fbul %fcc0, loop_1937 bl,a %xcc, loop_1938 fbe,a %fcc0, loop_1939 tvc %xcc, 0x3 loop_1937: movvc %icc, %o2, %o0 loop_1938: fmovdpos %xcc, %f7, %f10 loop_1939: ldsb [%l7 + 0x0F], %g4 std %f8, [%l7 + 0x78] movrgz %o3, 0x369, %i3 fornot2s %f7, %f5, %f3 fpadd32 %f10, %f2, %f4 subcc %o5, 0x19D2, %g3 fpadd16 %f12, %f12, %f12 tleu %xcc, 0x3 fnands %f5, %f0, %f2 fcmps %fcc0, %f12, %f13 std %f6, [%l7 + 0x70] fcmpd %fcc0, %f4, %f14 bne,a loop_1940 ld [%l7 + 0x6C], %f10 st %f1, [%l7 + 0x28] stb %i4, [%l7 + 0x71] loop_1940: ldsh [%l7 + 0x32], %l5 bvs,pn %icc, loop_1941 edge8n %g6, %l6, %l2 fsrc2 %f10, %f12 fmovsl %icc, %f10, %f2 loop_1941: sth %o1, [%l7 + 0x7C] fble %fcc2, loop_1942 sth %i0, [%l7 + 0x54] fmovdcs %icc, %f14, %f2 andncc %l1, %g1, %g7 loop_1942: fxors %f1, %f12, %f0 stb %i7, [%l7 + 0x1F] xnor %i5, 0x01F6, %i1 movrgz %l3, 0x365, %o6 movvs %icc, %o4, %l4 fnand %f10, %f10, %f8 fbuge,a %fcc2, loop_1943 fmovrdne %o7, %f4, %f4 brlez,a %i2, loop_1944 sdivx %i6, 0x16B2, %g5 loop_1943: movrgz %g2, 0x033, %o2 tgu %icc, 0x7 loop_1944: movrgez %l0, %g4, %o3 ldsb [%l7 + 0x7A], %o0 fcmpne32 %f14, %f0, %i3 bgu,a loop_1945 fnot2 %f0, %f12 pdist %f4, %f2, %f2 ldsb [%l7 + 0x54], %g3 loop_1945: fpack32 %f0, %f6, %f12 tleu %icc, 0x3 sth %o5, [%l7 + 0x76] fnot1s %f2, %f11 addc %l5, %g6, %i4 fones %f12 stw %l6, [%l7 + 0x08] ldsw [%l7 + 0x54], %l2 ldsh [%l7 + 0x08], %o1 fornot1s %f12, %f7, %f4 ldub [%l7 + 0x60], %i0 andcc %g1, %l1, %g7 ld [%l7 + 0x78], %f9 fsrc2 %f2, %f2 bg loop_1946 fbl %fcc1, loop_1947 ld [%l7 + 0x54], %f14 addc %i5, %i7, %l3 loop_1946: fmovscc %icc, %f3, %f0 loop_1947: fnors %f11, %f7, %f1 bpos,a,pn %xcc, loop_1948 brz,a %o6, loop_1949 udiv %i1, 0x0671, %o4 fxnor %f0, %f6, %f12 loop_1948: fnot1s %f9, %f2 loop_1949: nop setx loop_1950, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbu %fcc2, loop_1951 array16 %l4, %o7, %i6 lduw [%l7 + 0x18], %i2 loop_1950: taddcc %g2, %g5, %o2 loop_1951: std %f14, [%l7 + 0x70] tvc %icc, 0x2 fmovspos %xcc, %f4, %f14 edge32l %g4, %l0, %o3 movre %i3, 0x18A, %o0 fpsub32s %f9, %f7, %f13 edge32n %o5, %g3, %g6 lduw [%l7 + 0x5C], %l5 stx %i4, [%l7 + 0x38] fzero %f10 edge32l %l2, %l6, %o1 fbl,a %fcc3, loop_1952 bl,a %icc, loop_1953 lduw [%l7 + 0x7C], %g1 bshuffle %f10, %f10, %f10 loop_1952: std %f2, [%l7 + 0x70] loop_1953: movrlz %i0, 0x251, %g7 lduw [%l7 + 0x74], %l1 ld [%l7 + 0x30], %f1 fpadd32s %f5, %f1, %f14 fnors %f7, %f8, %f1 stw %i7, [%l7 + 0x58] stx %i5, [%l7 + 0x70] movl %xcc, %o6, %l3 be,a %icc, loop_1954 fcmpeq32 %f8, %f0, %i1 fpsub16s %f1, %f9, %f5 umul %l4, 0x05EA, %o4 loop_1954: fmul8x16au %f2, %f10, %f12 srlx %i6, 0x01, %i2 lduw [%l7 + 0x44], %g2 fmovsn %icc, %f2, %f1 movrgz %o7, %g5, %o2 fornot1 %f8, %f14, %f8 st %f7, [%l7 + 0x18] fmovda %xcc, %f2, %f6 movvc %xcc, %l0, %g4 bgu,a %icc, loop_1955 fands %f3, %f2, %f2 nop setx loop_1956, %l0, %l1 jmpl %l1, %i3 tl %icc, 0x1 loop_1955: fmul8ulx16 %f10, %f2, %f14 fmovda %icc, %f14, %f1 loop_1956: fcmpes %fcc3, %f0, %f14 edge8ln %o0, %o5, %g3 edge8 %o3, %g6, %l5 tg %icc, 0x2 subc %i4, %l2, %o1 edge32n %g1, %i0, %l6 bshuffle %f2, %f0, %f12 movvc %icc, %g7, %l1 lduh [%l7 + 0x5A], %i7 stw %i5, [%l7 + 0x64] fbuge,a %fcc0, loop_1957 fornot2s %f12, %f15, %f0 mulx %o6, 0x0E7B, %l3 fmovrdne %l4, %f14, %f12 loop_1957: fmovs %f2, %f14 ldsw [%l7 + 0x7C], %i1 edge16l %o4, %i6, %i2 for %f8, %f12, %f10 addcc %g2, 0x14C5, %o7 brgez,a %g5, loop_1958 srlx %l0, %o2, %i3 movleu %xcc, %o0, %g4 fnegs %f8, %f12 loop_1958: subccc %g3, 0x1A27, %o3 ldsh [%l7 + 0x2C], %o5 fba,a %fcc2, loop_1959 fcmple32 %f0, %f8, %l5 tvs %icc, 0x6 ble,a %xcc, loop_1960 loop_1959: fpsub32 %f12, %f0, %f10 ldd [%l7 + 0x08], %f4 movleu %xcc, %g6, %i4 loop_1960: fmovdpos %xcc, %f10, %f12 fpack16 %f12, %f10 lduw [%l7 + 0x20], %l2 fmovrse %g1, %f0, %f2 fmovdleu %icc, %f8, %f1 fble,a %fcc2, loop_1961 ld [%l7 + 0x7C], %f4 fsrc2s %f7, %f4 addc %i0, 0x11CD, %l6 loop_1961: std %f14, [%l7 + 0x50] ld [%l7 + 0x40], %f1 lduh [%l7 + 0x08], %g7 fcmped %fcc2, %f14, %f14 ldx [%l7 + 0x28], %l1 lduh [%l7 + 0x38], %o1 tle %xcc, 0x1 brz %i5, loop_1962 stw %o6, [%l7 + 0x50] fzero %f2 tg %xcc, 0x2 loop_1962: edge16l %l3, %l4, %i7 fmovsvc %icc, %f5, %f11 bne,pt %xcc, loop_1963 st %f5, [%l7 + 0x10] edge32l %i1, %o4, %i6 ldx [%l7 + 0x10], %i2 loop_1963: sdivcc %o7, 0x0297, %g2 fmovsn %xcc, %f6, %f4 bcc,a,pt %xcc, loop_1964 fzero %f12 ldub [%l7 + 0x62], %l0 ld [%l7 + 0x1C], %f13 loop_1964: ldub [%l7 + 0x47], %g5 stw %i3, [%l7 + 0x48] taddcc %o0, 0x1245, %g4 tge %xcc, 0x2 movre %o2, %g3, %o3 bge,a loop_1965 fmovsgu %xcc, %f9, %f15 fmovde %xcc, %f12, %f12 ldsh [%l7 + 0x68], %o5 loop_1965: movn %icc, %l5, %i4 movrlz %g6, 0x14C, %l2 ld [%l7 + 0x1C], %f10 bvs,a loop_1966 fcmpeq32 %f6, %f0, %i0 bshuffle %f2, %f10, %f6 fbu,a %fcc3, loop_1967 loop_1966: fmovrsne %g1, %f8, %f11 fpadd16s %f11, %f12, %f11 fornot1s %f8, %f0, %f8 loop_1967: ldsw [%l7 + 0x60], %g7 xnor %l1, %o1, %l6 fpsub16s %f0, %f2, %f5 fcmpgt16 %f14, %f4, %i5 fmovdge %icc, %f3, %f15 ldd [%l7 + 0x48], %f14 std %f0, [%l7 + 0x78] stb %o6, [%l7 + 0x3E] fba,a %fcc2, loop_1968 nop setx loop_1969, %l0, %l1 jmpl %l1, %l3 ldd [%l7 + 0x08], %f2 fcmpeq32 %f0, %f2, %i7 loop_1968: ldx [%l7 + 0x10], %l4 loop_1969: fbn %fcc0, loop_1970 fornot2 %f8, %f10, %f6 bshuffle %f10, %f6, %f2 fabsd %f12, %f12 loop_1970: stw %o4, [%l7 + 0x68] ldx [%l7 + 0x78], %i6 for %f4, %f2, %f2 edge16l %i1, %i2, %o7 fcmpne32 %f14, %f2, %g2 sethi 0x1048, %l0 fbug,a %fcc1, loop_1971 sub %i3, %g5, %o0 fsrc1s %f13, %f4 fmovdle %xcc, %f11, %f2 loop_1971: ble %xcc, loop_1972 lduh [%l7 + 0x72], %g4 fble,a %fcc1, loop_1973 bl,a %xcc, loop_1974 loop_1972: fmul8x16 %f7, %f4, %f0 fsrc2 %f8, %f12 loop_1973: bgu,a loop_1975 loop_1974: srlx %o2, %g3, %o5 std %f10, [%l7 + 0x78] ldd [%l7 + 0x30], %f8 loop_1975: fexpand %f2, %f4 fmul8x16al %f15, %f2, %f10 stx %o3, [%l7 + 0x08] ldd [%l7 + 0x30], %f12 fsrc1 %f10, %f6 fmovsle %icc, %f15, %f15 subc %i4, 0x00AE, %l5 fmovdgu %icc, %f8, %f9 std %f4, [%l7 + 0x78] edge16ln %l2, %i0, %g6 stw %g1, [%l7 + 0x10] bcs,a,pt %icc, loop_1976 fpackfix %f8, %f4 brlz %g7, loop_1977 stx %l1, [%l7 + 0x78] loop_1976: lduh [%l7 + 0x12], %l6 fmovrsgz %i5, %f8, %f1 loop_1977: or %o6, 0x17B9, %l3 edge8 %i7, %o1, %l4 fmul8x16au %f10, %f3, %f10 fbug %fcc3, loop_1978 fpadd16 %f0, %f0, %f10 ldsb [%l7 + 0x48], %i6 movneg %icc, %o4, %i2 loop_1978: ldx [%l7 + 0x30], %o7 ldsb [%l7 + 0x3F], %i1 sll %l0, 0x0E, %i3 stx %g2, [%l7 + 0x70] fabss %f1, %f8 fornot1s %f2, %f11, %f3 be,pn %xcc, loop_1979 bn,a %xcc, loop_1980 fpack16 %f6, %f14 bg %icc, loop_1981 loop_1979: srax %o0, %g5, %g4 loop_1980: stw %g3, [%l7 + 0x74] lduw [%l7 + 0x58], %o5 loop_1981: fmovsge %xcc, %f4, %f0 fmovsgu %xcc, %f11, %f0 ldsb [%l7 + 0x56], %o2 be %xcc, loop_1982 fble %fcc0, loop_1983 popc %i4, %l5 fandnot2 %f8, %f2, %f6 loop_1982: fmovsn %xcc, %f14, %f2 loop_1983: tle %icc, 0x1 udiv %o3, 0x0F43, %l2 fands %f10, %f3, %f8 fmovrdlz %g6, %f8, %f8 sth %i0, [%l7 + 0x22] ldd [%l7 + 0x28], %f0 ldd [%l7 + 0x10], %f12 tne %xcc, 0x1 fbge,a %fcc2, loop_1984 lduh [%l7 + 0x30], %g1 fcmpes %fcc2, %f2, %f15 sth %g7, [%l7 + 0x78] loop_1984: movg %xcc, %l6, %l1 sth %o6, [%l7 + 0x3E] brgez,a %i5, loop_1985 edge16 %l3, %i7, %l4 st %f1, [%l7 + 0x60] lduw [%l7 + 0x08], %i6 loop_1985: xnor %o4, %o1, %i2 edge32l %i1, %o7, %i3 std %f6, [%l7 + 0x50] mulscc %l0, 0x1B58, %o0 ldd [%l7 + 0x30], %f6 fmovdgu %xcc, %f2, %f14 fmovrslz %g2, %f15, %f7 movrgz %g4, %g5, %g3 fbne %fcc0, loop_1986 ldd [%l7 + 0x18], %f4 fmovrslez %o5, %f12, %f7 fmovdle %icc, %f14, %f8 loop_1986: tcs %xcc, 0x3 stb %o2, [%l7 + 0x7F] edge16 %l5, %o3, %l2 fcmpne32 %f8, %f2, %i4 smulcc %g6, 0x1022, %i0 fpack16 %f2, %f0 edge16 %g1, %g7, %l1 fbne %fcc2, loop_1987 st %f12, [%l7 + 0x28] edge8l %l6, %o6, %l3 fbul,a %fcc2, loop_1988 loop_1987: fmovrdgz %i7, %f14, %f0 edge8l %l4, %i5, %i6 std %f12, [%l7 + 0x20] loop_1988: fmovs %f11, %f14 sdivcc %o4, 0x135A, %i2 fmovsg %xcc, %f12, %f15 fbge,a %fcc1, loop_1989 fmovd %f6, %f14 ldub [%l7 + 0x3A], %i1 movrgez %o1, 0x372, %o7 loop_1989: fones %f6 nop setx loop_1990, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fands %f7, %f9, %f3 mulx %l0, %i3, %o0 ldsh [%l7 + 0x4E], %g2 loop_1990: stx %g4, [%l7 + 0x70] fbue %fcc1, loop_1991 stw %g3, [%l7 + 0x60] bl %xcc, loop_1992 tvc %icc, 0x5 loop_1991: fmovsa %xcc, %f11, %f8 tl %icc, 0x2 loop_1992: fandnot1s %f15, %f0, %f15 fzeros %f15 tge %icc, 0x6 fbne %fcc0, loop_1993 ldsw [%l7 + 0x2C], %o5 ldub [%l7 + 0x48], %o2 alignaddr %l5, %g5, %o3 loop_1993: fblg,a %fcc1, loop_1994 sth %l2, [%l7 + 0x1E] fpack16 %f8, %f8 brz,a %i4, loop_1995 loop_1994: udivx %i0, 0x06D4, %g6 lduw [%l7 + 0x34], %g7 mulscc %g1, %l1, %l6 loop_1995: ble,a loop_1996 tcs %xcc, 0x6 ldx [%l7 + 0x30], %o6 bneg,a,pn %xcc, loop_1997 loop_1996: fmovdpos %xcc, %f14, %f0 ld [%l7 + 0x44], %f8 ldd [%l7 + 0x50], %f4 loop_1997: udivcc %l3, 0x1BDE, %i7 orncc %l4, 0x0FD7, %i5 sth %i6, [%l7 + 0x38] fbne %fcc2, loop_1998 fcmpeq16 %f4, %f2, %i2 fmul8x16 %f3, %f2, %f2 for %f4, %f8, %f12 loop_1998: ldsb [%l7 + 0x1D], %o4 fxnors %f11, %f8, %f5 ldx [%l7 + 0x38], %o1 tleu %icc, 0x4 stx %i1, [%l7 + 0x10] std %f0, [%l7 + 0x70] fmul8sux16 %f2, %f4, %f2 st %f6, [%l7 + 0x44] brz %l0, loop_1999 fcmpes %fcc2, %f0, %f13 sra %o7, %i3, %o0 fmovsgu %icc, %f11, %f5 loop_1999: tge %xcc, 0x6 movre %g4, %g2, %o5 fmovsne %icc, %f13, %f15 movrlez %o2, 0x104, %g3 st %f7, [%l7 + 0x30] edge16ln %g5, %o3, %l2 ld [%l7 + 0x68], %f10 std %f4, [%l7 + 0x10] andncc %i4, %i0, %l5 std %f14, [%l7 + 0x10] udiv %g7, 0x1876, %g1 sdiv %g6, 0x19FD, %l1 sth %l6, [%l7 + 0x5A] stx %l3, [%l7 + 0x10] bvc,a %icc, loop_2000 st %f3, [%l7 + 0x0C] ldsb [%l7 + 0x50], %o6 fmovsl %icc, %f9, %f2 loop_2000: fmul8ulx16 %f12, %f0, %f0 ba,a,pn %xcc, loop_2001 bvc loop_2002 std %f6, [%l7 + 0x20] or %i7, %l4, %i6 loop_2001: stb %i2, [%l7 + 0x68] loop_2002: fmovrsgz %o4, %f10, %f8 st %f3, [%l7 + 0x20] fba,a %fcc1, loop_2003 fcmpeq16 %f6, %f2, %o1 movvs %xcc, %i5, %i1 st %f2, [%l7 + 0x10] loop_2003: fxnor %f12, %f12, %f4 ldx [%l7 + 0x10], %o7 sdivcc %i3, 0x069D, %l0 fmovdleu %xcc, %f10, %f4 std %f14, [%l7 + 0x78] umulcc %o0, %g2, %o5 std %f12, [%l7 + 0x28] fmovdpos %icc, %f12, %f6 fnands %f0, %f8, %f10 ldub [%l7 + 0x23], %g4 umulcc %o2, %g3, %g5 ld [%l7 + 0x68], %f2 fmovrsne %l2, %f11, %f12 fble,a %fcc3, loop_2004 fmovdvc %xcc, %f8, %f9 fbg %fcc1, loop_2005 te %icc, 0x2 loop_2004: fnot1 %f14, %f0 fbuge %fcc1, loop_2006 loop_2005: stw %i4, [%l7 + 0x30] sethi 0x0BC4, %o3 fmovscs %xcc, %f6, %f0 loop_2006: movvs %xcc, %i0, %g7 ldub [%l7 + 0x4E], %l5 fbne,a %fcc2, loop_2007 fcmple32 %f4, %f8, %g6 fbul %fcc0, loop_2008 sllx %g1, 0x1B, %l6 loop_2007: orcc %l1, 0x0AB5, %o6 movcs %xcc, %i7, %l4 loop_2008: array16 %i6, %l3, %o4 fandnot2 %f0, %f0, %f6 movge %xcc, %i2, %o1 ldub [%l7 + 0x69], %i1 tn %xcc, 0x2 ldd [%l7 + 0x68], %f4 fmovrsne %i5, %f3, %f8 fmovdne %xcc, %f4, %f5 fandnot1s %f15, %f0, %f11 lduw [%l7 + 0x6C], %i3 movle %icc, %o7, %o0 brz %l0, loop_2009 stx %g2, [%l7 + 0x50] movl %icc, %o5, %g4 ldd [%l7 + 0x18], %f12 loop_2009: ldsb [%l7 + 0x41], %g3 lduh [%l7 + 0x24], %g5 be,a,pt %icc, loop_2010 fmovsne %xcc, %f5, %f4 te %icc, 0x0 std %f8, [%l7 + 0x30] loop_2010: ldsb [%l7 + 0x2F], %o2 lduh [%l7 + 0x54], %i4 ldub [%l7 + 0x65], %o3 movl %xcc, %l2, %i0 edge8n %g7, %l5, %g1 lduh [%l7 + 0x0C], %g6 brnz %l6, loop_2011 ld [%l7 + 0x40], %f10 fornot2s %f6, %f7, %f3 ldsb [%l7 + 0x65], %l1 loop_2011: lduh [%l7 + 0x1E], %o6 fnot2 %f14, %f14 ldx [%l7 + 0x70], %l4 movvs %xcc, %i6, %l3 stx %i7, [%l7 + 0x08] fmovsn %icc, %f15, %f15 umul %i2, 0x1D98, %o1 nop setx loop_2012, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tgu %icc, 0x6 stw %o4, [%l7 + 0x74] fbl %fcc1, loop_2013 loop_2012: st %f14, [%l7 + 0x74] udiv %i1, 0x1070, %i3 ldsh [%l7 + 0x64], %i5 loop_2013: fmovsneg %icc, %f7, %f13 lduh [%l7 + 0x68], %o7 bcc,pn %icc, loop_2014 bvc,pn %xcc, loop_2015 edge32n %o0, %l0, %o5 fbo,a %fcc1, loop_2016 loop_2014: st %f8, [%l7 + 0x74] loop_2015: fmovrdgz %g2, %f12, %f12 tpos %icc, 0x3 loop_2016: fcmps %fcc2, %f15, %f2 stb %g4, [%l7 + 0x78] tne %icc, 0x2 movcc %xcc, %g3, %g5 edge16 %i4, %o2, %o3 xorcc %i0, %l2, %g7 fmovdvc %xcc, %f11, %f8 movleu %icc, %l5, %g6 fmovsg %xcc, %f12, %f8 fcmpgt32 %f0, %f4, %g1 brgz,a %l1, loop_2017 fmovrsne %o6, %f7, %f3 xnorcc %l4, %l6, %l3 stw %i6, [%l7 + 0x20] loop_2017: fpadd16 %f8, %f6, %f6 fmovs %f12, %f11 fandnot2s %f1, %f6, %f11 fsrc2 %f10, %f14 lduw [%l7 + 0x54], %i7 std %f4, [%l7 + 0x60] ldsw [%l7 + 0x08], %i2 fmovdle %xcc, %f5, %f7 movrgz %o4, 0x31F, %o1 movgu %xcc, %i3, %i5 std %f10, [%l7 + 0x50] fmovrsgz %o7, %f15, %f0 ldsb [%l7 + 0x45], %o0 bg,pn %icc, loop_2018 faligndata %f6, %f2, %f10 sdivcc %l0, 0x11F9, %i1 fbn,a %fcc1, loop_2019 loop_2018: stx %o5, [%l7 + 0x28] fexpand %f4, %f4 fmovdcs %xcc, %f12, %f5 loop_2019: array32 %g4, %g2, %g3 brlz %g5, loop_2020 stx %o2, [%l7 + 0x58] fbo,a %fcc2, loop_2021 fbo %fcc3, loop_2022 loop_2020: stx %o3, [%l7 + 0x18] stx %i0, [%l7 + 0x68] loop_2021: sdivx %i4, 0x0982, %l2 loop_2022: fcmps %fcc3, %f5, %f2 fmovd %f8, %f10 tl %icc, 0x3 ldx [%l7 + 0x50], %l5 fbge %fcc3, loop_2023 fandnot1s %f6, %f15, %f7 ld [%l7 + 0x0C], %f6 srax %g6, 0x18, %g1 loop_2023: fsrc1 %f4, %f14 bl,pn %xcc, loop_2024 ldub [%l7 + 0x3E], %g7 fmul8sux16 %f12, %f8, %f14 brz,a %l1, loop_2025 loop_2024: fandnot2 %f2, %f4, %f4 ldsh [%l7 + 0x44], %l4 udivx %o6, 0x1F00, %l6 loop_2025: and %l3, 0x0BC5, %i7 subc %i6, 0x0AEB, %o4 ldsw [%l7 + 0x5C], %o1 fpack32 %f0, %f4, %f10 pdist %f8, %f0, %f6 stw %i3, [%l7 + 0x68] movrgz %i5, %i2, %o0 fmovdcs %xcc, %f1, %f4 fbuge %fcc1, loop_2026 bvc loop_2027 fcmpeq32 %f14, %f8, %l0 bpos,pn %xcc, loop_2028 loop_2026: brlez,a %o7, loop_2029 loop_2027: fnand %f12, %f10, %f6 fpadd16 %f12, %f14, %f6 loop_2028: mulscc %i1, 0x17DA, %o5 loop_2029: fba %fcc3, loop_2030 stb %g2, [%l7 + 0x49] ldd [%l7 + 0x08], %f14 movrne %g3, 0x0DF, %g5 loop_2030: bvc,a %icc, loop_2031 ldsw [%l7 + 0x64], %o2 tneg %xcc, 0x0 fandnot1 %f8, %f6, %f0 loop_2031: tneg %xcc, 0x7 mulscc %g4, 0x0C94, %i0 ldx [%l7 + 0x50], %i4 te %xcc, 0x2 ldd [%l7 + 0x70], %f14 fmovspos %xcc, %f8, %f6 ldub [%l7 + 0x64], %l2 lduh [%l7 + 0x26], %o3 fnegs %f5, %f13 fpmerge %f2, %f10, %f8 tl %icc, 0x1 std %f4, [%l7 + 0x38] srl %l5, 0x1B, %g6 brlez,a %g1, loop_2032 movre %l1, 0x1C0, %g7 orn %l4, %l6, %o6 fnand %f10, %f10, %f4 loop_2032: movn %xcc, %i7, %i6 sth %l3, [%l7 + 0x78] std %f14, [%l7 + 0x28] fors %f4, %f8, %f0 fpsub32s %f7, %f11, %f6 bge,a,pt %icc, loop_2033 fnors %f8, %f8, %f8 bleu,a,pt %icc, loop_2034 ldsw [%l7 + 0x20], %o1 loop_2033: fpack32 %f0, %f8, %f2 smulcc %o4, 0x021F, %i3 loop_2034: fbne,a %fcc2, loop_2035 srlx %i5, %o0, %i2 stx %l0, [%l7 + 0x30] lduw [%l7 + 0x54], %i1 loop_2035: fmovsvs %icc, %f7, %f1 std %f0, [%l7 + 0x28] fmovsgu %xcc, %f10, %f0 fcmpeq32 %f4, %f6, %o5 fandnot2 %f10, %f6, %f8 fbule,a %fcc1, loop_2036 std %f4, [%l7 + 0x10] fxors %f13, %f3, %f10 bge %icc, loop_2037 loop_2036: xorcc %g2, %o7, %g3 stx %g5, [%l7 + 0x28] fsrc1 %f4, %f14 loop_2037: bn,a %xcc, loop_2038 brgez %o2, loop_2039 fpack32 %f6, %f12, %f2 fcmps %fcc1, %f10, %f12 loop_2038: movrgez %g4, 0x38F, %i0 loop_2039: fmul8x16al %f5, %f8, %f6 movneg %xcc, %l2, %i4 brgz %o3, loop_2040 tcs %xcc, 0x0 movre %l5, %g1, %g6 ldx [%l7 + 0x48], %l1 loop_2040: sth %g7, [%l7 + 0x0E] fmovsneg %icc, %f8, %f13 fandnot2s %f0, %f10, %f0 fmovdne %xcc, %f12, %f4 xnor %l6, 0x092E, %l4 call loop_2041 smul %o6, 0x1D86, %i7 ld [%l7 + 0x7C], %f6 ldd [%l7 + 0x20], %f0 loop_2041: tge %icc, 0x0 movrgez %i6, %l3, %o4 addc %o1, 0x1C25, %i3 fmovrsgez %i5, %f7, %f8 fpadd32 %f14, %f0, %f2 ld [%l7 + 0x48], %f4 movn %icc, %o0, %i2 fzero %f10 fcmpne32 %f14, %f10, %i1 stw %o5, [%l7 + 0x28] alignaddr %g2, %o7, %g3 brlz,a %g5, loop_2042 fcmped %fcc3, %f4, %f2 addccc %l0, 0x186E, %g4 fmovdpos %icc, %f1, %f11 loop_2042: ldx [%l7 + 0x30], %o2 bge loop_2043 ldub [%l7 + 0x4E], %l2 ldsh [%l7 + 0x36], %i0 ldub [%l7 + 0x54], %i4 loop_2043: fnors %f3, %f12, %f10 fnor %f12, %f8, %f10 ldd [%l7 + 0x50], %f14 fmul8x16au %f9, %f13, %f8 movle %icc, %o3, %g1 fone %f4 fmovs %f11, %f8 lduh [%l7 + 0x7C], %l5 fnor %f14, %f6, %f14 fcmpes %fcc1, %f10, %f10 bpos,pn %xcc, loop_2044 fmul8ulx16 %f8, %f12, %f10 ta %icc, 0x1 fnot1s %f14, %f2 loop_2044: nop setx loop_2045, %l0, %l1 jmpl %l1, %g6 ldd [%l7 + 0x68], %f4 fxnor %f10, %f12, %f2 fmovdvc %xcc, %f8, %f0 loop_2045: edge32ln %l1, %l6, %g7 fba %fcc0, loop_2046 tleu %icc, 0x5 and %l4, 0x1B1D, %i7 fmovspos %icc, %f8, %f2 loop_2046: ldub [%l7 + 0x3B], %o6 std %f6, [%l7 + 0x30] bgu,a %icc, loop_2047 fmul8sux16 %f12, %f6, %f12 stx %l3, [%l7 + 0x40] st %f2, [%l7 + 0x68] loop_2047: fnot2s %f12, %f13 orncc %o4, 0x12AE, %i6 edge16ln %o1, %i3, %i5 fornot2 %f4, %f14, %f10 std %f2, [%l7 + 0x70] fba %fcc0, loop_2048 fsrc2s %f8, %f14 fcmpeq16 %f4, %f2, %i2 stb %o0, [%l7 + 0x15] loop_2048: fmovsn %xcc, %f11, %f2 fmovs %f6, %f11 fmovdcs %xcc, %f6, %f2 bg,pt %xcc, loop_2049 edge16 %o5, %i1, %g2 bvc,a %icc, loop_2050 fmul8x16au %f0, %f12, %f10 loop_2049: edge8n %g3, %g5, %l0 tle %icc, 0x2 loop_2050: bg %icc, loop_2051 fsrc2s %f10, %f12 stb %g4, [%l7 + 0x18] fand %f10, %f12, %f0 loop_2051: std %f14, [%l7 + 0x10] mulx %o7, %l2, %i0 fmovrslz %i4, %f5, %f13 fble %fcc0, loop_2052 fnegs %f12, %f10 fxor %f0, %f12, %f6 siam 0x1 loop_2052: tge %xcc, 0x6 addcc %o3, 0x0EFE, %o2 lduw [%l7 + 0x5C], %g1 fones %f6 pdist %f2, %f0, %f8 udivcc %l5, 0x1B50, %g6 edge32l %l6, %l1, %g7 fmul8x16 %f14, %f10, %f8 bvc,pn %icc, loop_2053 lduh [%l7 + 0x14], %i7 fnands %f11, %f12, %f4 movne %xcc, %o6, %l3 loop_2053: sdiv %l4, 0x131C, %i6 fcmps %fcc0, %f8, %f1 fpsub32 %f14, %f12, %f14 edge8l %o1, %o4, %i5 addccc %i3, %o0, %o5 lduw [%l7 + 0x50], %i2 edge32ln %g2, %g3, %i1 stw %l0, [%l7 + 0x34] stw %g5, [%l7 + 0x58] nop setx loop_2054, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %g4, [%l7 + 0x7E] sll %o7, %l2, %i0 stw %i4, [%l7 + 0x68] loop_2054: ldsw [%l7 + 0x78], %o3 fmovs %f10, %f0 fcmpeq16 %f8, %f14, %o2 ldsh [%l7 + 0x5A], %l5 sllx %g1, 0x08, %l6 fmovdn %xcc, %f10, %f11 ldd [%l7 + 0x20], %f6 sll %l1, 0x05, %g7 fmovdcc %xcc, %f10, %f11 bn loop_2055 movcc %icc, %i7, %g6 umulcc %o6, 0x1C8C, %l4 fcmpeq16 %f14, %f12, %l3 loop_2055: brgz %o1, loop_2056 sdiv %i6, 0x170B, %o4 orncc %i3, %i5, %o5 stx %o0, [%l7 + 0x38] loop_2056: fmovsle %xcc, %f0, %f15 tge %icc, 0x5 edge8l %i2, %g2, %i1 bneg %icc, loop_2057 addc %g3, %l0, %g5 addccc %o7, %l2, %g4 addccc %i0, 0x06BB, %i4 loop_2057: tgu %icc, 0x6 fmul8sux16 %f12, %f12, %f0 tle %xcc, 0x4 fmul8x16au %f9, %f7, %f8 smul %o2, 0x0A9E, %l5 fbne,a %fcc2, loop_2058 xorcc %g1, 0x038C, %l6 fmul8ulx16 %f6, %f12, %f6 movgu %icc, %o3, %g7 loop_2058: movre %i7, 0x151, %l1 ldd [%l7 + 0x28], %f12 fmovsn %xcc, %f12, %f0 fbue,a %fcc0, loop_2059 sth %g6, [%l7 + 0x48] fsrc1 %f14, %f2 xnorcc %l4, 0x19CC, %o6 loop_2059: st %f15, [%l7 + 0x1C] tsubcctv %o1, %l3, %i6 fbne,a %fcc0, loop_2060 fpadd32s %f4, %f9, %f11 andcc %i3, %o4, %o5 ldx [%l7 + 0x70], %i5 loop_2060: ldsw [%l7 + 0x24], %o0 call loop_2061 st %f7, [%l7 + 0x44] fbe,a %fcc0, loop_2062 sth %g2, [%l7 + 0x56] loop_2061: ldsh [%l7 + 0x44], %i1 stw %g3, [%l7 + 0x4C] loop_2062: xnorcc %i2, %l0, %g5 fbue %fcc2, loop_2063 lduh [%l7 + 0x66], %l2 ldsw [%l7 + 0x38], %o7 movneg %xcc, %i0, %i4 loop_2063: ldsh [%l7 + 0x2E], %o2 brnz,a %l5, loop_2064 orcc %g4, %g1, %l6 stx %g7, [%l7 + 0x30] smul %i7, %l1, %g6 loop_2064: fone %f12 ldub [%l7 + 0x10], %o3 sdiv %l4, 0x0BCF, %o6 xor %l3, %i6, %i3 fxor %f0, %f10, %f0 xor %o4, %o1, %o5 bge,a %xcc, loop_2065 stb %o0, [%l7 + 0x7B] fcmps %fcc1, %f14, %f10 smul %i5, 0x1928, %g2 loop_2065: ldub [%l7 + 0x3B], %g3 lduh [%l7 + 0x22], %i1 call loop_2066 tneg %icc, 0x2 stx %i2, [%l7 + 0x40] ldd [%l7 + 0x50], %f14 loop_2066: ldsh [%l7 + 0x7A], %g5 movn %xcc, %l0, %o7 stb %i0, [%l7 + 0x68] movneg %icc, %l2, %o2 movvc %icc, %i4, %g4 mulscc %l5, %l6, %g1 ldx [%l7 + 0x38], %i7 tne %xcc, 0x2 edge16l %l1, %g6, %g7 sll %o3, %o6, %l4 nop setx loop_2067, %l0, %l1 jmpl %l1, %i6 lduw [%l7 + 0x58], %i3 fba,a %fcc3, loop_2068 fbn %fcc2, loop_2069 loop_2067: nop setx loop_2070, %l0, %l1 jmpl %l1, %o4 bcs,a,pn %icc, loop_2071 loop_2068: fpadd16 %f10, %f4, %f14 loop_2069: tgu %xcc, 0x2 loop_2070: stw %l3, [%l7 + 0x48] loop_2071: ldd [%l7 + 0x48], %f6 alignaddr %o1, %o5, %o0 taddcc %g2, %i5, %i1 pdist %f2, %f4, %f14 popc 0x1268, %i2 ldsb [%l7 + 0x77], %g3 fcmpd %fcc2, %f2, %f14 stb %g5, [%l7 + 0x5C] fmovdvc %xcc, %f5, %f11 umulcc %o7, %i0, %l2 fmul8ulx16 %f8, %f0, %f6 sdivcc %l0, 0x1ECD, %o2 sdiv %g4, 0x0C54, %i4 brnz,a %l6, loop_2072 fcmpeq16 %f14, %f0, %l5 array16 %i7, %g1, %l1 movre %g7, %o3, %g6 loop_2072: fmul8ulx16 %f6, %f0, %f8 movrgez %o6, 0x38F, %i6 tvs %icc, 0x5 xnor %i3, 0x16FF, %o4 brgz,a %l3, loop_2073 movvc %icc, %o1, %l4 tne %xcc, 0x3 lduw [%l7 + 0x40], %o0 loop_2073: std %f0, [%l7 + 0x38] fnegs %f9, %f11 fone %f8 ldsh [%l7 + 0x4C], %g2 fmovdvs %icc, %f11, %f5 fxors %f8, %f15, %f15 movneg %icc, %o5, %i1 sra %i2, %g3, %g5 fbo,a %fcc0, loop_2074 te %icc, 0x5 srlx %i5, %o7, %l2 stx %i0, [%l7 + 0x50] loop_2074: fnand %f4, %f12, %f14 fxnor %f10, %f4, %f0 fand %f2, %f10, %f14 smul %l0, 0x019B, %o2 stw %i4, [%l7 + 0x18] bge,pt %icc, loop_2075 lduw [%l7 + 0x54], %l6 udivcc %g4, 0x17C3, %i7 xnor %l5, %g1, %l1 loop_2075: edge32l %g7, %o3, %o6 fmovsneg %xcc, %f1, %f12 fbl,a %fcc0, loop_2076 array8 %g6, %i6, %i3 call loop_2077 fpsub32 %f12, %f12, %f8 loop_2076: tl %xcc, 0x0 andncc %o4, %o1, %l3 loop_2077: ld [%l7 + 0x7C], %f14 fmovsgu %icc, %f15, %f4 andcc %o0, 0x0ED0, %g2 ldx [%l7 + 0x38], %o5 edge8n %i1, %l4, %i2 mulx %g3, 0x15FF, %g5 sub %i5, %o7, %l2 ldx [%l7 + 0x70], %l0 fmovda %xcc, %f6, %f5 movcc %xcc, %o2, %i0 fbg,a %fcc3, loop_2078 be,a,pt %icc, loop_2079 bgu,a loop_2080 stx %l6, [%l7 + 0x48] loop_2078: udivcc %g4, 0x1768, %i4 loop_2079: faligndata %f2, %f10, %f2 loop_2080: ldsh [%l7 + 0x22], %i7 bne %icc, loop_2081 lduh [%l7 + 0x32], %l5 sth %l1, [%l7 + 0x32] sth %g1, [%l7 + 0x5A] loop_2081: stb %o3, [%l7 + 0x3F] ldsw [%l7 + 0x2C], %g7 fmovda %xcc, %f13, %f6 alignaddrl %o6, %i6, %i3 fcmpd %fcc0, %f8, %f10 fmovrde %o4, %f6, %f12 fcmpd %fcc2, %f12, %f10 fors %f11, %f9, %f2 faligndata %f2, %f14, %f4 fsrc2s %f5, %f15 stb %o1, [%l7 + 0x0A] st %f9, [%l7 + 0x40] fcmpeq16 %f12, %f14, %l3 tvc %icc, 0x7 ldd [%l7 + 0x20], %f10 movneg %xcc, %g6, %o0 and %g2, 0x1CEF, %o5 st %f1, [%l7 + 0x14] fmovse %xcc, %f11, %f9 lduh [%l7 + 0x0A], %l4 ldd [%l7 + 0x30], %f4 ld [%l7 + 0x54], %f6 fpadd16s %f13, %f9, %f11 tge %xcc, 0x2 fnand %f4, %f8, %f10 st %f1, [%l7 + 0x2C] fandnot1s %f11, %f9, %f13 array8 %i1, %g3, %i2 lduh [%l7 + 0x5C], %i5 fnot1 %f6, %f10 ldsh [%l7 + 0x42], %g5 popc %l2, %l0 bvc,a,pt %xcc, loop_2082 fnand %f0, %f8, %f10 movrne %o7, 0x03F, %i0 fmovde %xcc, %f3, %f4 loop_2082: movle %xcc, %o2, %l6 sra %i4, 0x0B, %i7 orn %g4, %l1, %l5 movre %o3, 0x0E2, %g1 stb %g7, [%l7 + 0x79] bcc,a,pt %icc, loop_2083 fxnor %f14, %f6, %f2 xnor %o6, 0x1130, %i3 andncc %o4, %i6, %o1 loop_2083: sth %g6, [%l7 + 0x6C] array16 %o0, %l3, %g2 add %l4, %o5, %i1 lduw [%l7 + 0x6C], %i2 siam 0x3 udivx %i5, 0x0973, %g3 srax %l2, %l0, %g5 fpadd16s %f10, %f3, %f7 edge32n %o7, %o2, %i0 taddcctv %l6, 0x0C3C, %i4 mova %xcc, %g4, %i7 orncc %l1, 0x1D0C, %o3 stx %g1, [%l7 + 0x40] ldsw [%l7 + 0x38], %g7 ldd [%l7 + 0x30], %f10 ldsw [%l7 + 0x34], %l5 ldsw [%l7 + 0x28], %o6 ldsb [%l7 + 0x1F], %i3 sth %o4, [%l7 + 0x18] ldsh [%l7 + 0x70], %i6 sllx %g6, 0x10, %o1 fexpand %f0, %f8 fpadd32 %f2, %f6, %f12 ldx [%l7 + 0x78], %l3 movcs %icc, %o0, %g2 ldsb [%l7 + 0x16], %o5 sth %l4, [%l7 + 0x0C] edge32l %i2, %i1, %i5 mulx %l2, %l0, %g5 movgu %xcc, %g3, %o2 tle %icc, 0x4 movrgez %i0, %o7, %i4 lduh [%l7 + 0x1E], %l6 sdivcc %i7, 0x0BB8, %g4 st %f7, [%l7 + 0x50] addccc %l1, 0x14C7, %o3 fmovrsne %g1, %f5, %f13 fabss %f14, %f11 addccc %g7, %l5, %o6 andncc %i3, %o4, %i6 fexpand %f9, %f2 brnz %o1, loop_2084 fand %f6, %f10, %f14 fmovsle %xcc, %f3, %f6 move %xcc, %l3, %o0 loop_2084: xnor %g6, %g2, %o5 lduh [%l7 + 0x28], %i2 edge32ln %i1, %i5, %l4 ldsh [%l7 + 0x64], %l0 bcc,pn %xcc, loop_2085 lduw [%l7 + 0x70], %g5 ldub [%l7 + 0x59], %g3 fors %f4, %f10, %f1 loop_2085: fbne,a %fcc2, loop_2086 std %f8, [%l7 + 0x20] ldsh [%l7 + 0x72], %l2 bpos,pt %icc, loop_2087 loop_2086: fmovdle %icc, %f11, %f0 fmovdvc %xcc, %f15, %f15 array16 %o2, %o7, %i0 loop_2087: stx %l6, [%l7 + 0x30] tsubcctv %i4, 0x037D, %g4 fmovdn %icc, %f7, %f11 andcc %i7, %l1, %o3 orcc %g1, 0x072C, %l5 fmul8sux16 %f12, %f0, %f14 ldsw [%l7 + 0x20], %o6 alignaddr %g7, %o4, %i6 bneg,a,pt %icc, loop_2088 fandnot1 %f4, %f2, %f2 movrne %o1, 0x11B, %l3 fbu,a %fcc2, loop_2089 loop_2088: be,a %icc, loop_2090 fzero %f4 taddcctv %i3, 0x11F6, %g6 loop_2089: fpadd32s %f12, %f0, %f15 loop_2090: xnor %g2, 0x14A3, %o0 fxor %f10, %f2, %f0 ldsh [%l7 + 0x1A], %i2 fnands %f1, %f11, %f6 tneg %icc, 0x1 ldsw [%l7 + 0x44], %o5 sth %i5, [%l7 + 0x66] movne %icc, %l4, %l0 fmovrdlez %i1, %f0, %f8 fmovrdlez %g5, %f8, %f0 edge32ln %g3, %l2, %o7 stw %o2, [%l7 + 0x10] fba %fcc1, loop_2091 array16 %l6, %i4, %g4 st %f10, [%l7 + 0x20] orcc %i7, 0x0019, %i0 loop_2091: fpackfix %f8, %f9 fone %f8 st %f4, [%l7 + 0x70] brz,a %o3, loop_2092 st %f15, [%l7 + 0x0C] fmul8x16 %f13, %f0, %f0 stx %g1, [%l7 + 0x48] loop_2092: fmovdneg %xcc, %f7, %f12 fmovsl %icc, %f8, %f7 lduh [%l7 + 0x18], %l1 stx %l5, [%l7 + 0x40] fmovrslez %g7, %f6, %f15 edge16ln %o4, %i6, %o1 fmovsa %icc, %f2, %f5 bleu,pn %xcc, loop_2093 stx %l3, [%l7 + 0x60] lduw [%l7 + 0x54], %i3 bvc,pt %icc, loop_2094 loop_2093: fmovde %xcc, %f6, %f13 movleu %icc, %g6, %o6 subcc %o0, 0x0D7F, %g2 loop_2094: movgu %xcc, %o5, %i2 ldsw [%l7 + 0x6C], %l4 fbul %fcc3, loop_2095 tge %icc, 0x5 lduh [%l7 + 0x6E], %i5 ldsh [%l7 + 0x32], %l0 loop_2095: ldsw [%l7 + 0x68], %g5 stw %i1, [%l7 + 0x3C] std %f6, [%l7 + 0x38] fors %f14, %f5, %f14 sth %g3, [%l7 + 0x56] movrlz %l2, %o2, %o7 fcmpgt32 %f4, %f0, %i4 fsrc2s %f11, %f0 brgez,a %g4, loop_2096 ldsh [%l7 + 0x22], %l6 ld [%l7 + 0x08], %f12 ldsb [%l7 + 0x3A], %i7 loop_2096: edge16l %o3, %g1, %i0 sth %l1, [%l7 + 0x2E] stx %l5, [%l7 + 0x28] fmovsgu %xcc, %f13, %f6 udivcc %g7, 0x1F5F, %o4 movrlz %o1, 0x282, %i6 std %f12, [%l7 + 0x40] ldsh [%l7 + 0x2C], %i3 ld [%l7 + 0x70], %f4 ld [%l7 + 0x68], %f3 edge32n %g6, %o6, %l3 stb %o0, [%l7 + 0x51] xnor %g2, %i2, %o5 ldd [%l7 + 0x28], %f8 sth %i5, [%l7 + 0x08] fpsub32s %f6, %f7, %f1 srax %l4, %g5, %i1 srlx %g3, %l2, %o2 brlez %o7, loop_2097 fpadd16 %f0, %f10, %f4 fones %f5 ble,a,pt %xcc, loop_2098 loop_2097: or %l0, %i4, %g4 tcs %xcc, 0x0 ldsh [%l7 + 0x12], %i7 loop_2098: xnorcc %l6, %g1, %i0 fble,a %fcc2, loop_2099 sth %l1, [%l7 + 0x16] movcs %xcc, %o3, %l5 fbug,a %fcc2, loop_2100 loop_2099: orncc %g7, %o4, %i6 fbul,a %fcc0, loop_2101 taddcc %o1, 0x1720, %i3 loop_2100: ld [%l7 + 0x60], %f15 fmul8x16au %f12, %f11, %f14 loop_2101: stx %o6, [%l7 + 0x20] ldsw [%l7 + 0x30], %l3 fmovdge %icc, %f3, %f3 smul %o0, 0x08E3, %g2 bg loop_2102 fnot2s %f2, %f11 ldsb [%l7 + 0x5F], %g6 tvs %xcc, 0x0 loop_2102: fcmpgt32 %f10, %f2, %o5 brlez,a %i2, loop_2103 bshuffle %f14, %f0, %f12 fornot1s %f5, %f0, %f14 ldd [%l7 + 0x58], %f12 loop_2103: ldsw [%l7 + 0x70], %i5 movne %xcc, %g5, %i1 fmul8x16au %f5, %f3, %f12 fmuld8ulx16 %f0, %f1, %f8 edge8ln %g3, %l2, %o2 fands %f4, %f3, %f12 fmovrse %o7, %f9, %f12 bpos,a loop_2104 xor %l4, %i4, %l0 sdivcc %g4, 0x1516, %i7 fmuld8sux16 %f3, %f13, %f8 loop_2104: st %f2, [%l7 + 0x78] fmovrslz %l6, %f13, %f0 ld [%l7 + 0x2C], %f2 fmovscc %icc, %f8, %f8 fmovsvs %xcc, %f10, %f14 movneg %icc, %i0, %g1 fbne %fcc3, loop_2105 fmovse %icc, %f1, %f11 fandnot1s %f11, %f10, %f6 fpadd16s %f14, %f15, %f1 loop_2105: tneg %xcc, 0x3 fpmerge %f3, %f3, %f6 fandnot1 %f4, %f0, %f4 fblg,a %fcc1, loop_2106 popc %o3, %l5 umul %g7, 0x0F43, %l1 brlz %i6, loop_2107 loop_2106: fcmpgt16 %f0, %f14, %o1 fpsub32 %f2, %f6, %f2 fpadd16s %f2, %f3, %f14 loop_2107: bl,pn %xcc, loop_2108 fblg %fcc0, loop_2109 edge32 %o4, %i3, %l3 fpmerge %f12, %f12, %f4 loop_2108: lduw [%l7 + 0x50], %o0 loop_2109: ldsb [%l7 + 0x0E], %g2 bl %xcc, loop_2110 ldsh [%l7 + 0x4C], %g6 fcmpgt32 %f12, %f14, %o6 mova %xcc, %i2, %o5 loop_2110: ldub [%l7 + 0x61], %i5 brlez,a %g5, loop_2111 fsrc1s %f1, %f2 fmovd %f0, %f8 stb %g3, [%l7 + 0x0A] loop_2111: tneg %icc, 0x3 fcmpne16 %f0, %f4, %i1 tleu %xcc, 0x6 array8 %o2, %l2, %o7 stx %l4, [%l7 + 0x40] mulx %l0, %g4, %i4 fmovsle %icc, %f9, %f4 movcc %xcc, %l6, %i0 fnot1s %f8, %f1 nop setx loop_2112, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpd %fcc1, %f8, %f6 fnand %f12, %f0, %f0 xorcc %g1, 0x165A, %o3 loop_2112: fcmple32 %f8, %f2, %i7 bleu,a %icc, loop_2113 movneg %xcc, %g7, %l1 movne %icc, %i6, %o1 fsrc2 %f4, %f12 loop_2113: tn %xcc, 0x1 fandnot1 %f4, %f14, %f2 mulscc %l5, %o4, %i3 ldub [%l7 + 0x45], %o0 std %f10, [%l7 + 0x18] lduh [%l7 + 0x2C], %g2 fpack16 %f10, %f5 faligndata %f4, %f0, %f4 ldub [%l7 + 0x2F], %l3 fcmpgt16 %f8, %f10, %o6 pdist %f14, %f8, %f2 stx %g6, [%l7 + 0x40] sth %o5, [%l7 + 0x0C] fcmple32 %f2, %f6, %i5 ldsh [%l7 + 0x38], %i2 stw %g3, [%l7 + 0x34] tn %icc, 0x3 movge %icc, %i1, %o2 movle %xcc, %l2, %o7 brgez %g5, loop_2114 fpadd32s %f15, %f6, %f5 ldsb [%l7 + 0x7A], %l0 fmovsl %xcc, %f8, %f10 loop_2114: bn loop_2115 movg %icc, %l4, %g4 ldsw [%l7 + 0x14], %i4 taddcc %l6, %g1, %o3 loop_2115: lduw [%l7 + 0x78], %i0 fcmpne16 %f4, %f4, %g7 ldsb [%l7 + 0x51], %i7 bvs,a,pn %icc, loop_2116 stw %i6, [%l7 + 0x08] ta %icc, 0x7 fmovsvs %xcc, %f4, %f12 loop_2116: bleu,a %icc, loop_2117 xnorcc %l1, %o1, %l5 tneg %icc, 0x1 fmovdne %icc, %f11, %f5 loop_2117: popc %i3, %o0 nop setx loop_2118, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x62], %o4 stw %l3, [%l7 + 0x74] fone %f12 loop_2118: srax %o6, %g2, %g6 fmovda %icc, %f10, %f1 std %f6, [%l7 + 0x48] tleu %xcc, 0x0 sth %i5, [%l7 + 0x38] nop setx loop_2119, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbl,a %fcc3, loop_2120 tsubcctv %i2, %o5, %g3 movg %xcc, %o2, %l2 loop_2119: lduw [%l7 + 0x50], %i1 loop_2120: fmul8x16au %f9, %f0, %f10 ldub [%l7 + 0x4C], %o7 mulscc %g5, %l4, %g4 ba,a,pt %icc, loop_2121 move %xcc, %l0, %i4 fnands %f14, %f11, %f8 tne %xcc, 0x5 loop_2121: fandnot1s %f10, %f10, %f2 tg %icc, 0x4 stw %l6, [%l7 + 0x1C] stw %g1, [%l7 + 0x50] ldx [%l7 + 0x28], %o3 bneg loop_2122 ldsw [%l7 + 0x50], %i0 stw %g7, [%l7 + 0x70] srax %i6, 0x0D, %i7 loop_2122: stw %l1, [%l7 + 0x74] fpsub32 %f4, %f8, %f8 andncc %o1, %i3, %o0 edge16n %o4, %l3, %l5 fmovscc %xcc, %f1, %f9 fpackfix %f8, %f0 fmovda %icc, %f9, %f9 popc %g2, %o6 brlez %g6, loop_2123 bleu,pt %xcc, loop_2124 tsubcc %i2, %i5, %o5 faligndata %f12, %f2, %f2 loop_2123: movrgz %o2, 0x375, %l2 loop_2124: stw %g3, [%l7 + 0x58] xnorcc %o7, %g5, %i1 bge,a,pt %xcc, loop_2125 srlx %g4, 0x1D, %l0 fsrc2s %f1, %f2 fmovrdlz %i4, %f10, %f0 loop_2125: std %f2, [%l7 + 0x50] movne %icc, %l4, %l6 st %f9, [%l7 + 0x2C] st %f10, [%l7 + 0x74] std %f8, [%l7 + 0x60] movrlz %g1, 0x290, %o3 fones %f4 movgu %xcc, %g7, %i0 and %i6, %i7, %l1 fnot2 %f0, %f12 fsrc1 %f12, %f2 fsrc2 %f0, %f0 fbge,a %fcc1, loop_2126 fbu %fcc0, loop_2127 bgu,pn %xcc, loop_2128 tleu %xcc, 0x4 loop_2126: fbe,a %fcc3, loop_2129 loop_2127: st %f10, [%l7 + 0x34] loop_2128: xorcc %o1, %o0, %i3 movl %xcc, %o4, %l3 loop_2129: fcmpes %fcc1, %f2, %f3 stx %l5, [%l7 + 0x60] bvs,a loop_2130 fnors %f0, %f7, %f12 movg %xcc, %o6, %g6 fands %f1, %f1, %f14 loop_2130: edge16 %i2, %i5, %g2 fpsub32 %f0, %f0, %f4 fexpand %f0, %f6 bpos,pt %icc, loop_2131 fmovrdlz %o5, %f6, %f10 lduh [%l7 + 0x66], %o2 st %f13, [%l7 + 0x60] loop_2131: ldd [%l7 + 0x20], %f12 fpsub32s %f10, %f9, %f7 ldsw [%l7 + 0x1C], %g3 ta %icc, 0x4 fornot2s %f3, %f10, %f11 srl %l2, %o7, %i1 fpadd32s %f14, %f15, %f10 fnors %f6, %f0, %f4 ldub [%l7 + 0x2F], %g4 array16 %l0, %i4, %g5 tn %xcc, 0x4 lduw [%l7 + 0x48], %l4 fone %f0 fmovdge %icc, %f3, %f0 stb %l6, [%l7 + 0x23] fmovdneg %icc, %f12, %f4 sth %g1, [%l7 + 0x18] tcc %icc, 0x4 sll %o3, 0x17, %i0 fbl,a %fcc1, loop_2132 ldd [%l7 + 0x60], %f4 alignaddr %i6, %g7, %l1 tne %xcc, 0x3 loop_2132: st %f6, [%l7 + 0x64] fsrc2 %f2, %f2 lduw [%l7 + 0x30], %i7 fcmple32 %f14, %f4, %o1 ldsb [%l7 + 0x45], %o0 fmovsleu %icc, %f7, %f11 fpadd32 %f14, %f10, %f8 st %f7, [%l7 + 0x7C] movn %icc, %i3, %l3 xor %o4, %o6, %g6 sth %i2, [%l7 + 0x1E] stw %l5, [%l7 + 0x18] movvc %icc, %g2, %o5 ba,a %icc, loop_2133 tpos %xcc, 0x1 ldsh [%l7 + 0x60], %o2 fmovsvc %xcc, %f9, %f1 loop_2133: be,a loop_2134 tn %icc, 0x0 lduh [%l7 + 0x32], %g3 bvs,pt %icc, loop_2135 loop_2134: movgu %xcc, %l2, %o7 ld [%l7 + 0x54], %f0 udiv %i1, 0x16EB, %i5 loop_2135: fmovrsne %g4, %f12, %f4 ldx [%l7 + 0x20], %i4 fmovrsne %l0, %f11, %f3 fexpand %f12, %f0 sub %l4, %l6, %g1 st %f13, [%l7 + 0x38] std %f12, [%l7 + 0x70] fbule %fcc0, loop_2136 fzero %f10 xnorcc %o3, 0x18F4, %i0 tvs %xcc, 0x7 loop_2136: movre %g5, %i6, %l1 fmovdg %xcc, %f6, %f4 ble,pt %xcc, loop_2137 tn %xcc, 0x0 fmul8x16 %f15, %f14, %f2 smul %g7, 0x0A87, %i7 loop_2137: sdivcc %o0, 0x0012, %i3 movle %icc, %l3, %o1 fcmpgt16 %f10, %f12, %o4 fmovsgu %icc, %f12, %f12 fble %fcc1, loop_2138 fmovscc %icc, %f1, %f4 fpadd32 %f2, %f0, %f14 fabsd %f12, %f10 loop_2138: sub %g6, 0x1B85, %o6 move %xcc, %l5, %i2 edge32n %g2, %o2, %o5 st %f6, [%l7 + 0x3C] bgu,a loop_2139 stw %g3, [%l7 + 0x24] movre %l2, %o7, %i5 sth %i1, [%l7 + 0x72] loop_2139: tn %xcc, 0x3 tcs %xcc, 0x3 movleu %xcc, %i4, %g4 ldsh [%l7 + 0x60], %l4 movrgez %l0, 0x2CC, %l6 fandnot2 %f12, %f4, %f2 st %f6, [%l7 + 0x44] udivx %o3, 0x1450, %i0 edge16n %g1, %g5, %i6 fmovrsgz %l1, %f8, %f0 std %f4, [%l7 + 0x38] stx %g7, [%l7 + 0x40] fnegd %f0, %f0 ble,a,pn %xcc, loop_2140 fmovda %icc, %f12, %f11 fpmerge %f14, %f0, %f0 bg %icc, loop_2141 loop_2140: fones %f1 ldub [%l7 + 0x33], %i7 fcmpeq16 %f4, %f10, %i3 loop_2141: fmovdcs %icc, %f12, %f10 fbo,a %fcc1, loop_2142 movrlez %l3, 0x058, %o1 udiv %o4, 0x0AAB, %g6 ldd [%l7 + 0x18], %f10 loop_2142: ld [%l7 + 0x48], %f11 movcs %xcc, %o0, %o6 fxnors %f8, %f10, %f10 ldsw [%l7 + 0x74], %l5 andcc %g2, 0x06E8, %o2 fornot1s %f4, %f7, %f12 sth %o5, [%l7 + 0x44] fors %f0, %f5, %f4 lduw [%l7 + 0x48], %g3 and %i2, 0x1125, %l2 movvc %xcc, %o7, %i5 ldub [%l7 + 0x77], %i1 movrgz %i4, %g4, %l4 fbge %fcc2, loop_2143 stw %l6, [%l7 + 0x70] ldd [%l7 + 0x50], %f12 ldsh [%l7 + 0x7E], %o3 loop_2143: sth %l0, [%l7 + 0x7C] ldx [%l7 + 0x70], %i0 sth %g5, [%l7 + 0x42] st %f6, [%l7 + 0x34] fmovdl %icc, %f15, %f13 edge16 %g1, %l1, %g7 be,pn %icc, loop_2144 brlz,a %i6, loop_2145 stx %i7, [%l7 + 0x38] stx %l3, [%l7 + 0x60] loop_2144: sub %o1, 0x03DF, %i3 loop_2145: fpackfix %f6, %f5 fexpand %f5, %f2 ldub [%l7 + 0x15], %g6 and %o4, 0x03B9, %o6 movgu %icc, %o0, %l5 ble,a,pn %icc, loop_2146 ldd [%l7 + 0x50], %f14 movl %xcc, %g2, %o5 edge32 %o2, %i2, %l2 loop_2146: fmovdne %xcc, %f5, %f3 udivcc %o7, 0x193E, %i5 lduw [%l7 + 0x58], %g3 ldd [%l7 + 0x30], %f8 orncc %i1, %g4, %l4 brgez %l6, loop_2147 edge8ln %o3, %l0, %i0 fpsub16 %f6, %f6, %f14 movge %icc, %g5, %i4 loop_2147: st %f0, [%l7 + 0x0C] fmovrdgz %g1, %f12, %f12 addcc %l1, %g7, %i6 stb %i7, [%l7 + 0x32] subccc %l3, 0x098B, %o1 ta %icc, 0x2 sth %g6, [%l7 + 0x32] stx %i3, [%l7 + 0x60] fmovdle %xcc, %f0, %f3 fzero %f0 nop setx loop_2148, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fand %f8, %f14, %f12 ble,a %xcc, loop_2149 fmovsgu %icc, %f7, %f9 loop_2148: ldub [%l7 + 0x1C], %o4 add %o6, 0x1425, %l5 loop_2149: ldx [%l7 + 0x20], %g2 movg %xcc, %o5, %o2 ldd [%l7 + 0x58], %f8 nop setx loop_2150, %l0, %l1 jmpl %l1, %i2 stb %o0, [%l7 + 0x41] lduw [%l7 + 0x4C], %l2 ldsh [%l7 + 0x6A], %i5 loop_2150: fandnot1 %f0, %f10, %f14 fpadd16 %f10, %f6, %f14 fmovsvs %icc, %f8, %f12 movcc %icc, %o7, %g3 fbg %fcc3, loop_2151 ldd [%l7 + 0x28], %f10 brz,a %i1, loop_2152 srl %l4, %g4, %o3 loop_2151: edge16 %l6, %l0, %g5 movrlz %i0, 0x027, %i4 loop_2152: lduw [%l7 + 0x28], %l1 fnegs %f5, %f13 bg %icc, loop_2153 fmovrdlez %g1, %f14, %f4 std %f2, [%l7 + 0x40] std %f4, [%l7 + 0x30] loop_2153: ldsh [%l7 + 0x50], %g7 lduw [%l7 + 0x58], %i6 fmovsge %icc, %f10, %f2 ldd [%l7 + 0x10], %f4 sth %l3, [%l7 + 0x28] fmovrdlz %i7, %f8, %f0 subccc %o1, 0x0B87, %g6 stx %i3, [%l7 + 0x18] fnot2 %f2, %f2 fornot1s %f14, %f14, %f13 fzero %f14 ldsw [%l7 + 0x0C], %o4 ld [%l7 + 0x48], %f6 fcmpgt16 %f14, %f12, %o6 sll %g2, 0x0B, %l5 movre %o2, 0x3D8, %o5 fbul %fcc0, loop_2154 movge %xcc, %o0, %i2 stb %i5, [%l7 + 0x44] lduh [%l7 + 0x58], %l2 loop_2154: stx %g3, [%l7 + 0x20] lduw [%l7 + 0x48], %o7 movvs %icc, %l4, %i1 fmovdgu %icc, %f7, %f10 ldub [%l7 + 0x4C], %g4 lduw [%l7 + 0x44], %l6 fcmpgt16 %f0, %f14, %o3 sth %g5, [%l7 + 0x2A] ldsh [%l7 + 0x12], %l0 brz,a %i0, loop_2155 brz %l1, loop_2156 movn %xcc, %g1, %g7 fornot1 %f0, %f10, %f0 loop_2155: ldx [%l7 + 0x70], %i4 loop_2156: movn %xcc, %l3, %i7 fnand %f6, %f8, %f0 ldsb [%l7 + 0x23], %o1 andncc %i6, %i3, %o4 orcc %g6, 0x1E40, %g2 fmovrslz %o6, %f3, %f13 fmovdl %xcc, %f10, %f1 fbule %fcc2, loop_2157 movg %xcc, %o2, %o5 taddcctv %l5, %o0, %i5 fmovdle %xcc, %f5, %f2 loop_2157: movle %xcc, %l2, %g3 stb %i2, [%l7 + 0x3A] array32 %l4, %o7, %g4 movvc %icc, %l6, %i1 ld [%l7 + 0x20], %f11 fnor %f6, %f10, %f14 udivx %g5, 0x1B60, %l0 ldub [%l7 + 0x17], %o3 taddcctv %l1, 0x1BB6, %g1 ldsb [%l7 + 0x18], %g7 ldub [%l7 + 0x67], %i0 fmovda %icc, %f4, %f14 ldsh [%l7 + 0x4C], %l3 std %f4, [%l7 + 0x08] bg,a,pt %xcc, loop_2158 fmovdne %xcc, %f1, %f7 bvs,a %icc, loop_2159 ldsw [%l7 + 0x28], %i7 loop_2158: ldsb [%l7 + 0x33], %i4 srax %o1, %i6, %i3 loop_2159: sethi 0x03CE, %g6 xor %o4, %o6, %o2 ldd [%l7 + 0x50], %f14 stw %g2, [%l7 + 0x34] edge16l %o5, %l5, %i5 nop setx loop_2160, %l0, %l1 jmpl %l1, %l2 edge32l %g3, %i2, %o0 stw %l4, [%l7 + 0x18] ld [%l7 + 0x50], %f0 loop_2160: smulcc %o7, %g4, %l6 tg %icc, 0x3 edge16 %g5, %i1, %o3 brlz %l1, loop_2161 addccc %l0, 0x0530, %g7 stx %i0, [%l7 + 0x20] lduh [%l7 + 0x24], %l3 loop_2161: call loop_2162 bshuffle %f8, %f2, %f12 fors %f12, %f11, %f13 edge32ln %i7, %i4, %o1 loop_2162: edge8l %g1, %i3, %i6 stw %g6, [%l7 + 0x74] movneg %icc, %o4, %o6 fble %fcc3, loop_2163 srl %o2, 0x0E, %o5 fcmple32 %f10, %f10, %l5 stx %g2, [%l7 + 0x50] loop_2163: tl %xcc, 0x3 srlx %l2, 0x0C, %i5 sth %i2, [%l7 + 0x4A] fmovdg %xcc, %f12, %f14 call loop_2164 stx %g3, [%l7 + 0x68] ldub [%l7 + 0x10], %o0 udivx %l4, 0x17F8, %o7 loop_2164: edge32n %l6, %g4, %i1 fpsub32 %f2, %f12, %f14 ldsb [%l7 + 0x72], %g5 ldsh [%l7 + 0x2A], %l1 fbule,a %fcc2, loop_2165 fnot2s %f6, %f6 st %f10, [%l7 + 0x50] fblg,a %fcc1, loop_2166 loop_2165: fors %f1, %f5, %f11 fmovsgu %icc, %f15, %f2 ldsh [%l7 + 0x7E], %l0 loop_2166: st %f4, [%l7 + 0x64] ldub [%l7 + 0x3D], %g7 stx %o3, [%l7 + 0x30] fmovsneg %xcc, %f2, %f14 stx %l3, [%l7 + 0x48] fbn,a %fcc2, loop_2167 bne,a loop_2168 fbo %fcc1, loop_2169 pdist %f0, %f6, %f14 loop_2167: fcmple32 %f12, %f12, %i0 loop_2168: tle %icc, 0x7 loop_2169: movleu %xcc, %i4, %i7 tle %xcc, 0x4 fbule,a %fcc0, loop_2170 ldx [%l7 + 0x20], %g1 alignaddrl %o1, %i3, %i6 movn %icc, %o4, %o6 loop_2170: fmul8ulx16 %f0, %f10, %f4 fmovsneg %icc, %f5, %f5 sra %o2, %g6, %l5 stx %o5, [%l7 + 0x68] subccc %l2, 0x0A82, %i5 ldsb [%l7 + 0x47], %i2 fcmpeq32 %f14, %f14, %g3 bvc loop_2171 st %f12, [%l7 + 0x08] bvs,a loop_2172 movneg %xcc, %g2, %l4 loop_2171: for %f14, %f12, %f6 fpsub16 %f12, %f10, %f0 loop_2172: sth %o7, [%l7 + 0x62] bgu,a %xcc, loop_2173 fcmps %fcc3, %f1, %f4 fpack16 %f14, %f7 fmovsge %icc, %f14, %f9 loop_2173: xor %l6, %g4, %i1 ldsb [%l7 + 0x2B], %o0 bl,a,pt %icc, loop_2174 subccc %g5, %l0, %g7 fmovrsne %o3, %f3, %f14 lduw [%l7 + 0x5C], %l1 loop_2174: st %f4, [%l7 + 0x30] edge8 %l3, %i0, %i7 bge,pt %icc, loop_2175 fcmpeq32 %f0, %f4, %i4 fone %f4 tcc %xcc, 0x0 loop_2175: fcmps %fcc3, %f7, %f4 fnot2s %f0, %f8 lduh [%l7 + 0x6A], %g1 array32 %o1, %i3, %i6 movl %icc, %o6, %o4 bcs,pt %icc, loop_2176 ldd [%l7 + 0x08], %f0 stw %o2, [%l7 + 0x24] fcmpd %fcc2, %f4, %f4 loop_2176: fand %f12, %f0, %f2 fpadd32 %f0, %f6, %f8 fcmpd %fcc3, %f4, %f4 ldd [%l7 + 0x20], %f0 fandnot1 %f2, %f12, %f4 smul %l5, 0x1A03, %o5 ldsh [%l7 + 0x76], %g6 brgez %l2, loop_2177 fmovsgu %icc, %f4, %f1 lduw [%l7 + 0x50], %i2 fmovspos %icc, %f12, %f15 loop_2177: smulcc %g3, %g2, %l4 tleu %xcc, 0x3 bvc loop_2178 fzero %f10 ldd [%l7 + 0x20], %f4 fmovdl %icc, %f4, %f6 loop_2178: lduh [%l7 + 0x12], %o7 ld [%l7 + 0x68], %f13 bge,a,pt %icc, loop_2179 stb %l6, [%l7 + 0x43] st %f2, [%l7 + 0x08] stb %i5, [%l7 + 0x65] loop_2179: addccc %g4, 0x133E, %i1 fnot1 %f0, %f6 fmovdcs %xcc, %f12, %f2 fmul8ulx16 %f4, %f8, %f6 edge8l %g5, %l0, %o0 fnot2s %f0, %f12 fmul8ulx16 %f2, %f4, %f14 movrlez %o3, %l1, %l3 fors %f6, %f9, %f8 sth %i0, [%l7 + 0x0C] ldsh [%l7 + 0x60], %g7 tcc %xcc, 0x3 fbule,a %fcc1, loop_2180 stb %i7, [%l7 + 0x16] fmovscc %xcc, %f14, %f3 edge16l %i4, %g1, %o1 loop_2180: add %i6, %o6, %i3 fcmpne16 %f12, %f12, %o4 fmovdvc %xcc, %f3, %f9 movrgez %o2, %o5, %l5 fsrc1s %f10, %f1 ldsb [%l7 + 0x29], %g6 fandnot1s %f5, %f0, %f11 fmovsvc %xcc, %f3, %f5 movrne %l2, %g3, %i2 taddcctv %l4, %o7, %g2 bcc,a loop_2181 stw %i5, [%l7 + 0x0C] ldsh [%l7 + 0x64], %l6 brgez %i1, loop_2182 loop_2181: fpadd16s %f5, %f8, %f8 stw %g4, [%l7 + 0x78] fmovspos %icc, %f10, %f8 loop_2182: ldsb [%l7 + 0x57], %g5 fbu %fcc0, loop_2183 movrlz %o0, 0x35C, %o3 fmovsge %xcc, %f4, %f7 sth %l1, [%l7 + 0x34] loop_2183: movrgz %l3, %l0, %i0 fbne,a %fcc0, loop_2184 ldub [%l7 + 0x09], %i7 bneg,a,pn %icc, loop_2185 for %f8, %f10, %f8 loop_2184: fpsub32s %f2, %f10, %f6 sllx %i4, %g1, %g7 loop_2185: fandnot1s %f6, %f4, %f1 bvc,a,pt %xcc, loop_2186 tge %xcc, 0x2 std %f2, [%l7 + 0x18] sth %o1, [%l7 + 0x28] loop_2186: tvc %xcc, 0x2 fbo,a %fcc2, loop_2187 udivx %i6, 0x0268, %o6 fbule %fcc3, loop_2188 movleu %icc, %i3, %o2 loop_2187: fble,a %fcc0, loop_2189 sth %o4, [%l7 + 0x74] loop_2188: movleu %xcc, %o5, %g6 stw %l2, [%l7 + 0x3C] loop_2189: ld [%l7 + 0x68], %f0 ldsb [%l7 + 0x74], %g3 ldd [%l7 + 0x38], %f6 sethi 0x0297, %i2 ta %icc, 0x2 movvs %icc, %l5, %o7 xor %g2, %i5, %l4 edge8ln %l6, %g4, %i1 fmovdvc %xcc, %f14, %f5 udivx %g5, 0x1FE2, %o0 fblg,a %fcc1, loop_2190 lduh [%l7 + 0x22], %o3 bvc,a,pt %xcc, loop_2191 lduh [%l7 + 0x64], %l3 loop_2190: movne %icc, %l0, %l1 bn,a,pn %icc, loop_2192 loop_2191: fmovdge %icc, %f6, %f3 edge8 %i7, %i0, %i4 fnot1s %f12, %f5 loop_2192: lduh [%l7 + 0x76], %g1 addccc %g7, %o1, %o6 fpack16 %f8, %f11 ldsh [%l7 + 0x74], %i6 tge %xcc, 0x0 ldsh [%l7 + 0x7C], %i3 lduh [%l7 + 0x3C], %o4 ldd [%l7 + 0x70], %f12 bvc,pn %icc, loop_2193 fone %f12 fmovsa %xcc, %f4, %f14 taddcctv %o2, %g6, %o5 loop_2193: fmovdg %xcc, %f6, %f14 subc %l2, %i2, %g3 fcmpne32 %f10, %f8, %o7 fornot1s %f4, %f10, %f12 sdivcc %g2, 0x0E02, %l5 ldub [%l7 + 0x65], %i5 fcmple16 %f4, %f12, %l6 stw %l4, [%l7 + 0x24] lduw [%l7 + 0x64], %g4 srax %g5, 0x11, %i1 sth %o0, [%l7 + 0x66] st %f10, [%l7 + 0x2C] sth %o3, [%l7 + 0x4E] fmovdle %icc, %f3, %f7 lduw [%l7 + 0x44], %l3 fcmpgt32 %f6, %f10, %l1 nop setx loop_2194, %l0, %l1 jmpl %l1, %l0 alignaddr %i7, %i4, %i0 fmovscc %xcc, %f15, %f8 lduh [%l7 + 0x24], %g7 loop_2194: fmovscc %xcc, %f1, %f1 sth %o1, [%l7 + 0x20] be,pn %xcc, loop_2195 fnors %f3, %f7, %f9 array16 %o6, %g1, %i6 taddcc %i3, 0x1DBD, %o4 loop_2195: tleu %icc, 0x2 std %f8, [%l7 + 0x58] ldx [%l7 + 0x08], %o2 st %f12, [%l7 + 0x44] fnand %f0, %f8, %f0 fmovrdne %g6, %f8, %f10 ldsb [%l7 + 0x53], %l2 fxnor %f2, %f4, %f8 fmovdleu %icc, %f2, %f8 fmovsn %icc, %f15, %f14 tvs %icc, 0x6 fblg %fcc0, loop_2196 ldsw [%l7 + 0x78], %i2 fpadd16 %f6, %f0, %f10 fbul %fcc1, loop_2197 loop_2196: fmovsa %icc, %f8, %f7 fmovsne %xcc, %f8, %f8 umulcc %o5, 0x1DAB, %o7 loop_2197: fpackfix %f14, %f2 fpmerge %f11, %f11, %f6 movre %g3, 0x2AE, %l5 brlez,a %g2, loop_2198 stx %l6, [%l7 + 0x38] ld [%l7 + 0x24], %f6 xnorcc %l4, 0x1FB8, %i5 loop_2198: edge16ln %g4, %g5, %o0 fmovsvc %xcc, %f11, %f14 for %f8, %f6, %f12 add %o3, 0x1DD3, %l3 fmovsg %xcc, %f3, %f0 fbug,a %fcc1, loop_2199 fmovdl %xcc, %f13, %f6 tvc %xcc, 0x0 fornot2s %f8, %f9, %f7 loop_2199: std %f10, [%l7 + 0x20] fbn %fcc1, loop_2200 lduw [%l7 + 0x30], %i1 brgez,a %l1, loop_2201 fcmple16 %f2, %f10, %i7 loop_2200: fmovrsne %l0, %f3, %f5 sth %i0, [%l7 + 0x32] loop_2201: fmovrslz %g7, %f13, %f3 st %f7, [%l7 + 0x3C] be,pt %icc, loop_2202 fmovdpos %icc, %f5, %f14 fcmpeq32 %f12, %f14, %o1 ld [%l7 + 0x2C], %f15 loop_2202: sth %o6, [%l7 + 0x46] fcmpeq32 %f12, %f10, %i4 tne %xcc, 0x6 brnz,a %i6, loop_2203 orn %i3, %o4, %o2 fands %f7, %f10, %f13 fbl %fcc3, loop_2204 loop_2203: fnand %f12, %f12, %f6 fpadd16s %f12, %f1, %f4 fpack32 %f2, %f2, %f4 loop_2204: be,a %icc, loop_2205 tge %icc, 0x6 ldx [%l7 + 0x58], %g1 bne,pn %icc, loop_2206 loop_2205: ld [%l7 + 0x44], %f0 stx %l2, [%l7 + 0x50] fmovsleu %icc, %f8, %f12 loop_2206: edge8ln %g6, %i2, %o5 fandnot1 %f8, %f6, %f4 bneg,pt %xcc, loop_2207 array16 %g3, %l5, %o7 array16 %g2, %l4, %l6 bpos,pn %icc, loop_2208 loop_2207: std %f0, [%l7 + 0x68] udivcc %i5, 0x04FE, %g5 ldd [%l7 + 0x50], %f12 loop_2208: fmovrdgz %o0, %f2, %f10 sth %g4, [%l7 + 0x26] lduw [%l7 + 0x54], %l3 std %f14, [%l7 + 0x08] fmovsneg %icc, %f15, %f9 st %f6, [%l7 + 0x1C] fbn,a %fcc0, loop_2209 fones %f9 fcmpgt16 %f8, %f4, %i1 fcmpd %fcc0, %f6, %f2 loop_2209: smulcc %o3, %l1, %i7 bcc,a %xcc, loop_2210 lduh [%l7 + 0x4C], %i0 ldx [%l7 + 0x20], %g7 fpack16 %f8, %f10 loop_2210: movrgez %o1, %l0, %i4 bgu loop_2211 srax %o6, 0x19, %i3 edge32 %o4, %i6, %g1 ldsw [%l7 + 0x1C], %o2 loop_2211: fnot2s %f13, %f2 ldub [%l7 + 0x1C], %g6 mulscc %l2, 0x168E, %o5 fcmpes %fcc2, %f1, %f4 fmul8x16al %f6, %f4, %f4 fcmpgt16 %f0, %f14, %i2 movvc %icc, %l5, %o7 andncc %g2, %g3, %l4 fcmpeq16 %f12, %f2, %i5 ldx [%l7 + 0x50], %g5 fcmpes %fcc2, %f13, %f6 fpadd16 %f0, %f2, %f4 smulcc %l6, 0x0961, %g4 fmul8x16al %f0, %f5, %f2 ldx [%l7 + 0x18], %o0 fnot1s %f0, %f0 addcc %i1, 0x02EE, %l3 ldsb [%l7 + 0x41], %l1 subc %o3, 0x01DD, %i0 fpsub16s %f4, %f0, %f4 fandnot2 %f0, %f10, %f8 fpackfix %f2, %f12 subccc %i7, %g7, %o1 fnors %f6, %f4, %f9 lduh [%l7 + 0x76], %i4 bcc,a,pt %xcc, loop_2212 fmovrde %o6, %f8, %f0 ldd [%l7 + 0x70], %f10 sdivx %i3, 0x102A, %o4 loop_2212: fexpand %f2, %f2 ldub [%l7 + 0x75], %i6 lduw [%l7 + 0x68], %g1 fbug,a %fcc3, loop_2213 stx %o2, [%l7 + 0x78] stb %l0, [%l7 + 0x44] fmovrde %l2, %f12, %f10 loop_2213: udiv %o5, 0x06F7, %i2 fbge %fcc1, loop_2214 fmul8x16au %f10, %f1, %f14 array32 %l5, %o7, %g6 fbug,a %fcc0, loop_2215 loop_2214: edge32l %g2, %l4, %i5 fnegs %f11, %f12 fmovdge %icc, %f13, %f2 loop_2215: edge8n %g3, %l6, %g5 ldub [%l7 + 0x26], %o0 popc 0x0223, %g4 ldsh [%l7 + 0x52], %i1 pdist %f12, %f0, %f8 stw %l1, [%l7 + 0x64] bpos,pt %icc, loop_2216 fbul %fcc1, loop_2217 andcc %l3, 0x1318, %o3 fmul8x16al %f6, %f10, %f10 loop_2216: fpsub32s %f10, %f11, %f14 loop_2217: array16 %i0, %i7, %g7 fpadd16 %f12, %f12, %f0 fexpand %f3, %f4 fmul8x16au %f15, %f1, %f10 movl %xcc, %o1, %o6 bcc,a loop_2218 ldsh [%l7 + 0x62], %i4 tsubcctv %o4, %i3, %g1 stw %o2, [%l7 + 0x14] loop_2218: fxnor %f8, %f0, %f6 fbul,a %fcc2, loop_2219 fmovsleu %xcc, %f7, %f9 array16 %i6, %l0, %o5 fmul8x16 %f1, %f4, %f14 loop_2219: tsubcctv %i2, 0x0DB9, %l5 fmovrsne %l2, %f12, %f1 bcc,pt %xcc, loop_2220 fmovdle %xcc, %f15, %f10 ldx [%l7 + 0x78], %g6 bcs,a,pt %xcc, loop_2221 loop_2220: ldsw [%l7 + 0x5C], %o7 tvc %xcc, 0x1 fabsd %f0, %f2 loop_2221: fmovsvc %icc, %f9, %f0 addccc %l4, %g2, %i5 fbn %fcc3, loop_2222 fmovse %xcc, %f14, %f11 nop setx loop_2223, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bn loop_2224 loop_2222: lduh [%l7 + 0x3E], %l6 tsubcctv %g5, 0x1EF9, %g3 loop_2223: stx %g4, [%l7 + 0x28] loop_2224: tg %icc, 0x3 ldsb [%l7 + 0x17], %i1 fbn %fcc3, loop_2225 fbule,a %fcc3, loop_2226 fmovrsne %l1, %f8, %f12 std %f10, [%l7 + 0x08] loop_2225: fnands %f4, %f0, %f4 loop_2226: lduh [%l7 + 0x42], %o0 fbg %fcc0, loop_2227 fpadd16s %f10, %f7, %f15 movcs %icc, %o3, %i0 ldub [%l7 + 0x2F], %i7 loop_2227: ldsh [%l7 + 0x3C], %l3 movrlez %g7, 0x1E1, %o1 fnegd %f4, %f8 stb %i4, [%l7 + 0x5F] ldd [%l7 + 0x38], %f2 fmovrde %o6, %f12, %f2 fbul %fcc3, loop_2228 st %f7, [%l7 + 0x54] std %f14, [%l7 + 0x18] fmovsvc %icc, %f7, %f3 loop_2228: lduh [%l7 + 0x18], %i3 add %g1, 0x087F, %o2 fbug %fcc0, loop_2229 brgz,a %i6, loop_2230 fnand %f12, %f12, %f12 array8 %l0, %o5, %o4 loop_2229: andcc %i2, %l2, %l5 loop_2230: fmovsa %xcc, %f5, %f11 fmovdcc %xcc, %f11, %f13 ldx [%l7 + 0x30], %o7 fbuge,a %fcc2, loop_2231 std %f8, [%l7 + 0x78] addcc %l4, %g2, %i5 bpos,a,pn %icc, loop_2232 loop_2231: fnands %f4, %f7, %f4 subcc %l6, 0x01C6, %g6 fmul8sux16 %f12, %f8, %f14 loop_2232: ldub [%l7 + 0x57], %g5 stb %g4, [%l7 + 0x2D] sdiv %g3, 0x0E03, %i1 ld [%l7 + 0x3C], %f15 st %f12, [%l7 + 0x1C] bg,pt %xcc, loop_2233 fbg,a %fcc0, loop_2234 fmovsne %xcc, %f5, %f13 sth %l1, [%l7 + 0x30] loop_2233: fmovd %f10, %f2 loop_2234: movpos %xcc, %o0, %o3 ldd [%l7 + 0x30], %f0 movleu %xcc, %i7, %i0 sllx %g7, 0x05, %o1 bg %icc, loop_2235 st %f7, [%l7 + 0x24] stx %i4, [%l7 + 0x78] fbue,a %fcc0, loop_2236 loop_2235: fmovd %f0, %f8 fabss %f7, %f8 bvs,a loop_2237 loop_2236: movcs %icc, %o6, %l3 fmovdne %icc, %f14, %f12 fmovdvc %xcc, %f9, %f3 loop_2237: fmovdvs %xcc, %f15, %f14 fmul8x16al %f1, %f8, %f12 fmovsn %xcc, %f0, %f8 ld [%l7 + 0x7C], %f0 tneg %xcc, 0x0 alignaddr %g1, %o2, %i3 ta %xcc, 0x4 ldsh [%l7 + 0x0E], %i6 sth %l0, [%l7 + 0x6E] fmovrsgez %o5, %f3, %f12 ldsh [%l7 + 0x5C], %o4 edge8ln %l2, %l5, %o7 brgez %i2, loop_2238 bl,a,pn %icc, loop_2239 fbul,a %fcc1, loop_2240 fpack32 %f4, %f8, %f14 loop_2238: fmovde %icc, %f11, %f15 loop_2239: udiv %l4, 0x031F, %i5 loop_2240: udivx %g2, 0x1B75, %g6 brgz,a %l6, loop_2241 stb %g5, [%l7 + 0x6E] fbl,a %fcc1, loop_2242 edge8 %g3, %i1, %g4 loop_2241: stw %l1, [%l7 + 0x50] fbuge,a %fcc1, loop_2243 loop_2242: fmovscc %xcc, %f1, %f3 ldub [%l7 + 0x19], %o3 edge32l %o0, %i7, %g7 loop_2243: fbule,a %fcc0, loop_2244 fmul8x16au %f6, %f10, %f2 fand %f10, %f6, %f8 ldd [%l7 + 0x38], %f2 loop_2244: fpack32 %f2, %f8, %f14 fandnot1s %f12, %f0, %f12 fbule %fcc2, loop_2245 fbne,a %fcc2, loop_2246 ldub [%l7 + 0x51], %i0 fnands %f3, %f1, %f14 loop_2245: ldub [%l7 + 0x62], %i4 loop_2246: fmovsge %xcc, %f8, %f0 stx %o6, [%l7 + 0x30] fmovsle %icc, %f12, %f9 smul %o1, %l3, %o2 fnands %f12, %f2, %f10 smul %g1, %i6, %l0 fxnors %f8, %f9, %f14 stb %i3, [%l7 + 0x0C] ldub [%l7 + 0x5F], %o4 movrlez %o5, 0x14B, %l5 ta %xcc, 0x3 movleu %xcc, %o7, %i2 fandnot2 %f2, %f2, %f4 fmovdvc %xcc, %f12, %f2 fcmpne16 %f8, %f12, %l4 fnegs %f10, %f14 be,pn %xcc, loop_2247 ldd [%l7 + 0x30], %f4 fmovsne %xcc, %f4, %f15 sllx %l2, %g2, %g6 loop_2247: stx %i5, [%l7 + 0x08] st %f11, [%l7 + 0x50] bgu,a,pn %xcc, loop_2248 fmovsleu %xcc, %f8, %f6 nop setx loop_2249, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry alignaddrl %l6, %g5, %g3 loop_2248: taddcc %i1, %g4, %l1 edge32 %o3, %i7, %g7 loop_2249: fmovde %icc, %f0, %f10 umulcc %o0, 0x1DA6, %i4 std %f4, [%l7 + 0x58] fpsub32 %f6, %f12, %f4 stb %i0, [%l7 + 0x17] fnor %f2, %f8, %f12 sub %o6, 0x0B6E, %o1 fmul8sux16 %f4, %f10, %f8 bgu,a loop_2250 fbo,a %fcc0, loop_2251 fors %f9, %f11, %f12 fmovdg %xcc, %f10, %f2 loop_2250: lduh [%l7 + 0x0C], %l3 loop_2251: tl %icc, 0x7 std %f4, [%l7 + 0x18] fmovdl %icc, %f3, %f8 brnz,a %o2, loop_2252 fmovdge %icc, %f4, %f5 bpos,a %xcc, loop_2253 fbue %fcc1, loop_2254 loop_2252: edge8 %i6, %g1, %i3 fxor %f8, %f8, %f2 loop_2253: fbne %fcc2, loop_2255 loop_2254: or %o4, 0x124D, %o5 ldub [%l7 + 0x6B], %l0 fmul8sux16 %f14, %f10, %f8 loop_2255: stx %l5, [%l7 + 0x30] fmovrse %i2, %f6, %f8 lduw [%l7 + 0x4C], %l4 ldx [%l7 + 0x78], %o7 fmovsneg %icc, %f13, %f15 edge16n %l2, %g2, %i5 bn %xcc, loop_2256 tleu %xcc, 0x1 array16 %g6, %g5, %g3 fmovdneg %xcc, %f3, %f4 loop_2256: ldsw [%l7 + 0x40], %i1 addcc %l6, 0x0C29, %g4 fbl %fcc0, loop_2257 orcc %o3, %i7, %l1 umul %g7, %i4, %o0 brlez %i0, loop_2258 loop_2257: bg %xcc, loop_2259 fcmpeq16 %f0, %f0, %o1 edge8 %o6, %o2, %l3 loop_2258: fcmpes %fcc2, %f1, %f14 loop_2259: lduw [%l7 + 0x44], %g1 lduh [%l7 + 0x5E], %i3 fcmpes %fcc1, %f7, %f0 bvs,a loop_2260 movvs %xcc, %o4, %i6 sth %o5, [%l7 + 0x70] fandnot2 %f4, %f0, %f8 loop_2260: tpos %xcc, 0x4 ldub [%l7 + 0x1F], %l0 lduh [%l7 + 0x3A], %l5 movre %l4, 0x0B0, %i2 stb %o7, [%l7 + 0x59] stx %l2, [%l7 + 0x78] bg,a,pn %xcc, loop_2261 fmovrse %g2, %f3, %f9 ldsb [%l7 + 0x35], %i5 ldsw [%l7 + 0x38], %g6 loop_2261: fmovsa %xcc, %f14, %f12 lduh [%l7 + 0x5C], %g5 fornot1 %f10, %f0, %f12 fornot2s %f5, %f10, %f9 brlez,a %i1, loop_2262 sth %g3, [%l7 + 0x3A] fnot1 %f14, %f0 fba %fcc3, loop_2263 loop_2262: bpos,a,pt %xcc, loop_2264 movpos %xcc, %g4, %l6 fpadd16 %f10, %f8, %f4 loop_2263: fmovdcs %xcc, %f0, %f0 loop_2264: fpsub16 %f6, %f8, %f14 movrgz %i7, 0x03F, %o3 taddcc %g7, 0x17DD, %i4 fmovspos %icc, %f5, %f3 fbuge,a %fcc3, loop_2265 brnz %o0, loop_2266 stx %i0, [%l7 + 0x38] sethi 0x0C74, %l1 loop_2265: tleu %icc, 0x2 loop_2266: movrlez %o6, 0x2CA, %o2 fmovrdlez %o1, %f12, %f12 fmovsgu %xcc, %f13, %f5 fmovrslez %g1, %f7, %f1 sub %i3, 0x18F8, %o4 sub %i6, %l3, %l0 fmovsg %xcc, %f15, %f0 bge,a %xcc, loop_2267 fpsub16 %f0, %f8, %f14 ta %xcc, 0x3 movvc %icc, %l5, %l4 loop_2267: ldsh [%l7 + 0x60], %i2 stb %o7, [%l7 + 0x7C] fbge,a %fcc1, loop_2268 bne,a %icc, loop_2269 st %f1, [%l7 + 0x6C] fmovsg %icc, %f7, %f14 loop_2268: fmovdn %xcc, %f8, %f5 loop_2269: st %f3, [%l7 + 0x2C] fmovdne %icc, %f3, %f13 ldsb [%l7 + 0x53], %o5 fmovrdne %l2, %f0, %f2 movcc %icc, %g2, %i5 fcmpes %fcc1, %f11, %f2 for %f12, %f2, %f4 array8 %g5, %g6, %i1 fpadd32 %f0, %f4, %f12 ldd [%l7 + 0x08], %f12 udivx %g3, 0x1EC7, %l6 xorcc %g4, 0x0EB8, %o3 movre %i7, %g7, %i4 fmovrsgz %i0, %f12, %f5 fmovdl %xcc, %f0, %f5 edge16l %o0, %o6, %l1 tsubcc %o2, %o1, %i3 edge8l %g1, %o4, %i6 movleu %xcc, %l0, %l5 fblg %fcc0, loop_2270 fmovrse %l3, %f9, %f7 edge8 %l4, %i2, %o7 fsrc1 %f2, %f8 loop_2270: stx %l2, [%l7 + 0x10] addccc %o5, 0x1765, %g2 fones %f13 tn %xcc, 0x5 fmovsn %icc, %f12, %f5 brlz %i5, loop_2271 fmovsle %xcc, %f14, %f8 fmovde %xcc, %f10, %f13 stw %g6, [%l7 + 0x14] loop_2271: fsrc1s %f5, %f8 fnot2s %f3, %f5 fmuld8sux16 %f6, %f8, %f4 bn,a,pt %xcc, loop_2272 fcmple16 %f8, %f8, %g5 move %xcc, %i1, %l6 subccc %g4, 0x0036, %o3 loop_2272: fmovsneg %xcc, %f9, %f3 fxnors %f14, %f4, %f13 fones %f15 fcmps %fcc1, %f0, %f7 tneg %icc, 0x4 ld [%l7 + 0x70], %f1 std %f0, [%l7 + 0x30] fmovspos %xcc, %f14, %f2 fandnot1 %f14, %f6, %f8 stw %g3, [%l7 + 0x78] ldsh [%l7 + 0x4E], %g7 fmovdl %xcc, %f3, %f8 stb %i7, [%l7 + 0x24] be,a %xcc, loop_2273 stb %i0, [%l7 + 0x48] fandnot1 %f2, %f2, %f10 tle %icc, 0x1 loop_2273: stb %o0, [%l7 + 0x3A] ld [%l7 + 0x5C], %f12 ldsh [%l7 + 0x4A], %o6 edge16l %l1, %i4, %o2 fbne,a %fcc3, loop_2274 bgu,a,pt %xcc, loop_2275 fmovdvs %icc, %f11, %f11 ba,a loop_2276 loop_2274: fmovsl %xcc, %f3, %f11 loop_2275: fbug %fcc0, loop_2277 fmovdneg %icc, %f6, %f6 loop_2276: bleu %xcc, loop_2278 fmovsvc %xcc, %f3, %f1 loop_2277: edge16 %i3, %g1, %o1 fandnot1 %f8, %f14, %f2 loop_2278: stb %i6, [%l7 + 0x25] tneg %xcc, 0x0 bneg,pt %icc, loop_2279 fmovsa %icc, %f10, %f14 fmovsa %xcc, %f12, %f14 movvs %icc, %o4, %l0 loop_2279: fnand %f0, %f4, %f0 fmovsa %xcc, %f7, %f10 faligndata %f4, %f10, %f4 fcmpgt16 %f0, %f10, %l5 ldx [%l7 + 0x78], %l4 mulx %i2, %o7, %l3 fcmps %fcc3, %f13, %f0 or %l2, 0x1019, %o5 tl %icc, 0x3 fmovd %f14, %f14 fmovdle %icc, %f12, %f4 sdivx %i5, 0x0062, %g2 andncc %g6, %i1, %g5 fmovdvs %icc, %f8, %f14 fandnot1 %f2, %f14, %f0 stb %l6, [%l7 + 0x39] subccc %g4, %g3, %o3 ldx [%l7 + 0x50], %g7 tge %icc, 0x0 stw %i7, [%l7 + 0x08] std %f2, [%l7 + 0x78] mova %icc, %o0, %o6 ldx [%l7 + 0x70], %l1 stw %i0, [%l7 + 0x2C] fandnot2 %f14, %f0, %f14 nop setx loop_2280, %l0, %l1 jmpl %l1, %i4 lduh [%l7 + 0x3E], %o2 fpack16 %f10, %f0 xnorcc %g1, %i3, %o1 loop_2280: subcc %i6, 0x00A5, %o4 stb %l0, [%l7 + 0x1B] sth %l4, [%l7 + 0x0A] andncc %l5, %i2, %o7 ld [%l7 + 0x5C], %f15 fand %f14, %f4, %f8 bcc,pn %icc, loop_2281 fcmple32 %f12, %f12, %l3 ba %icc, loop_2282 ba,pn %xcc, loop_2283 loop_2281: fmovrse %o5, %f14, %f14 movrne %l2, 0x2C3, %i5 loop_2282: fnands %f12, %f7, %f10 loop_2283: sth %g2, [%l7 + 0x16] fbuge,a %fcc0, loop_2284 fba,a %fcc1, loop_2285 std %f8, [%l7 + 0x40] fbule,a %fcc3, loop_2286 loop_2284: sra %g6, %i1, %l6 loop_2285: brgez %g5, loop_2287 ldsb [%l7 + 0x1D], %g4 loop_2286: stx %o3, [%l7 + 0x38] pdist %f14, %f10, %f2 loop_2287: fone %f8 srl %g7, %i7, %o0 fxors %f3, %f15, %f1 sra %o6, 0x0C, %l1 bl,a,pt %icc, loop_2288 edge32n %g3, %i4, %i0 tle %xcc, 0x1 bcs,pt %icc, loop_2289 loop_2288: add %g1, %o2, %i3 for %f0, %f0, %f2 fmovscc %icc, %f2, %f14 loop_2289: array16 %o1, %i6, %l0 fmovdle %xcc, %f1, %f6 fmovdne %xcc, %f10, %f5 fexpand %f13, %f12 ldd [%l7 + 0x10], %f12 tl %icc, 0x4 taddcctv %l4, 0x0C22, %l5 std %f0, [%l7 + 0x48] fmovspos %xcc, %f10, %f0 fmovde %xcc, %f8, %f14 ldsw [%l7 + 0x28], %o4 bn,pn %icc, loop_2290 lduw [%l7 + 0x50], %o7 bpos,pn %icc, loop_2291 fmul8x16au %f4, %f5, %f8 loop_2290: add %i2, 0x1F9C, %o5 subc %l3, 0x1C25, %l2 loop_2291: stw %g2, [%l7 + 0x50] fcmpeq16 %f6, %f10, %i5 ldsw [%l7 + 0x6C], %g6 std %f8, [%l7 + 0x60] fmovsvs %xcc, %f14, %f10 lduh [%l7 + 0x2E], %l6 fandnot1s %f1, %f13, %f5 stb %g5, [%l7 + 0x34] ldx [%l7 + 0x18], %g4 fmovd %f10, %f12 fmovsn %icc, %f5, %f11 lduw [%l7 + 0x1C], %i1 movcc %icc, %o3, %g7 fpsub16 %f14, %f4, %f14 fmovrdgez %o0, %f10, %f12 ble,pt %xcc, loop_2292 lduh [%l7 + 0x3C], %o6 lduw [%l7 + 0x54], %i7 ldsb [%l7 + 0x72], %l1 loop_2292: bgu,a loop_2293 fbne,a %fcc3, loop_2294 bgu,a %icc, loop_2295 fsrc1s %f10, %f5 loop_2293: fbo %fcc1, loop_2296 loop_2294: fmovdl %xcc, %f8, %f2 loop_2295: smulcc %g3, 0x1750, %i4 edge8ln %g1, %o2, %i3 loop_2296: edge16n %o1, %i0, %i6 brlez %l0, loop_2297 xorcc %l4, %l5, %o7 ldsb [%l7 + 0x23], %i2 sth %o4, [%l7 + 0x0C] loop_2297: xor %l3, %o5, %g2 or %l2, %g6, %i5 bleu,pn %xcc, loop_2298 nop setx loop_2299, %l0, %l1 jmpl %l1, %l6 fxnors %f3, %f10, %f12 udivcc %g5, 0x0B33, %g4 loop_2298: lduw [%l7 + 0x78], %o3 loop_2299: std %f10, [%l7 + 0x20] orcc %i1, %g7, %o6 fble %fcc2, loop_2300 ldsh [%l7 + 0x62], %o0 ldsb [%l7 + 0x45], %l1 fpsub32 %f4, %f0, %f2 loop_2300: fbu,a %fcc3, loop_2301 stb %g3, [%l7 + 0x31] fsrc1 %f6, %f14 lduh [%l7 + 0x2E], %i7 loop_2301: ld [%l7 + 0x48], %f10 fors %f9, %f2, %f1 fmovrdgez %i4, %f0, %f0 ldsb [%l7 + 0x2C], %o2 stb %i3, [%l7 + 0x67] stx %o1, [%l7 + 0x58] ble loop_2302 movpos %xcc, %i0, %g1 std %f12, [%l7 + 0x10] orn %i6, %l4, %l5 loop_2302: ldd [%l7 + 0x20], %f0 movg %xcc, %o7, %i2 fbge %fcc0, loop_2303 ldsw [%l7 + 0x34], %l0 bneg,a,pn %xcc, loop_2304 bne,a,pn %icc, loop_2305 loop_2303: edge8l %o4, %l3, %o5 st %f7, [%l7 + 0x58] loop_2304: bshuffle %f12, %f10, %f4 loop_2305: sub %g2, 0x0871, %l2 alignaddrl %g6, %i5, %l6 fnegs %f14, %f6 mulscc %g5, 0x1827, %o3 fmovda %xcc, %f6, %f12 call loop_2306 bl,a %icc, loop_2307 fpsub32 %f6, %f0, %f12 fcmped %fcc3, %f6, %f0 loop_2306: lduh [%l7 + 0x7C], %g4 loop_2307: edge8l %g7, %i1, %o0 brnz,a %o6, loop_2308 tg %icc, 0x4 fmul8sux16 %f14, %f10, %f12 fbl,a %fcc2, loop_2309 loop_2308: brlz %l1, loop_2310 srax %i7, 0x00, %i4 ldsh [%l7 + 0x74], %g3 loop_2309: lduh [%l7 + 0x1E], %o2 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 bvs,pn %icc, loop_2312 movne %icc, %i3, %i0 tvs %icc, 0x0 loop_2311: movneg %icc, %o1, %i6 loop_2312: fmul8x16au %f13, %f13, %f14 fexpand %f2, %f6 fmul8x16au %f6, %f3, %f10 fbule,a %fcc3, loop_2313 ldsb [%l7 + 0x4D], %l4 umulcc %l5, 0x1A96, %g1 lduh [%l7 + 0x5A], %o7 loop_2313: ta %icc, 0x4 fbuge,a %fcc0, loop_2314 edge16l %i2, %o4, %l0 ta %xcc, 0x2 fpsub32 %f2, %f6, %f14 loop_2314: sdivcc %o5, 0x03E8, %g2 fbne,a %fcc1, loop_2315 fexpand %f1, %f2 tcc %xcc, 0x4 fbge %fcc0, loop_2316 loop_2315: ldx [%l7 + 0x70], %l2 xor %g6, %l3, %i5 brgez,a %g5, loop_2317 loop_2316: std %f14, [%l7 + 0x40] ldx [%l7 + 0x38], %o3 fpack32 %f6, %f0, %f14 loop_2317: ldd [%l7 + 0x30], %f8 fmovdvc %xcc, %f7, %f9 stw %l6, [%l7 + 0x70] fmovdne %xcc, %f9, %f10 tcs %icc, 0x0 fbn,a %fcc0, loop_2318 fmovsge %xcc, %f5, %f11 brgez,a %g7, loop_2319 fpadd32s %f15, %f7, %f14 loop_2318: ld [%l7 + 0x08], %f15 move %icc, %i1, %o0 loop_2319: fmul8x16au %f14, %f13, %f4 fmovscc %icc, %f3, %f15 srlx %o6, 0x0B, %g4 fmuld8ulx16 %f2, %f9, %f6 edge32ln %i7, %l1, %i4 fornot2s %f10, %f3, %f6 ldub [%l7 + 0x59], %g3 fmovda %xcc, %f1, %f12 tcc %xcc, 0x0 lduh [%l7 + 0x4C], %o2 bcc,pn %xcc, loop_2320 fnot2s %f11, %f7 movgu %xcc, %i3, %i0 fmovsge %xcc, %f13, %f15 loop_2320: ldsw [%l7 + 0x38], %o1 addccc %l4, %l5, %i6 fpmerge %f10, %f13, %f6 orn %o7, %g1, %i2 fpsub32s %f1, %f12, %f9 edge16n %o4, %o5, %l0 fnegs %f9, %f0 movgu %icc, %g2, %l2 ldsb [%l7 + 0x23], %l3 std %f8, [%l7 + 0x48] fbule %fcc3, loop_2321 fmovscs %icc, %f2, %f8 fmovdg %xcc, %f7, %f14 fabss %f1, %f1 loop_2321: stw %i5, [%l7 + 0x38] edge32l %g6, %g5, %l6 ldsw [%l7 + 0x40], %o3 ldsh [%l7 + 0x46], %i1 bpos %icc, loop_2322 udivx %o0, 0x1E0B, %g7 brnz,a %g4, loop_2323 edge32n %i7, %l1, %i4 loop_2322: ldsw [%l7 + 0x50], %o6 sub %o2, %i3, %g3 loop_2323: alignaddr %o1, %i0, %l4 fcmple32 %f12, %f2, %l5 movn %xcc, %i6, %g1 bn loop_2324 subc %o7, %i2, %o5 stw %l0, [%l7 + 0x2C] edge32l %g2, %l2, %l3 loop_2324: fors %f14, %f6, %f14 fones %f15 st %f3, [%l7 + 0x60] ldx [%l7 + 0x48], %o4 fmovrsgz %g6, %f2, %f8 fornot2 %f8, %f6, %f0 fornot1s %f10, %f15, %f7 umul %i5, 0x14E5, %g5 fmovdn %xcc, %f13, %f1 fmul8x16 %f0, %f6, %f14 fmovsl %xcc, %f2, %f1 stw %o3, [%l7 + 0x2C] fzero %f2 lduh [%l7 + 0x16], %i1 movvs %xcc, %o0, %g7 ldub [%l7 + 0x3B], %g4 bcs,a,pn %xcc, loop_2325 tn %xcc, 0x5 fandnot2s %f15, %f6, %f5 or %i7, 0x1753, %l6 loop_2325: tsubcc %i4, %o6, %o2 popc 0x1238, %i3 ldub [%l7 + 0x60], %g3 fpadd16s %f4, %f7, %f5 fmul8sux16 %f8, %f6, %f0 bcc,pt %xcc, loop_2326 movge %icc, %o1, %l1 lduw [%l7 + 0x58], %l4 array8 %l5, %i6, %i0 loop_2326: std %f12, [%l7 + 0x38] fmul8x16al %f6, %f13, %f8 fmul8sux16 %f6, %f14, %f0 edge8 %o7, %g1, %o5 ldub [%l7 + 0x76], %i2 movneg %xcc, %g2, %l0 st %f12, [%l7 + 0x10] orncc %l3, %o4, %l2 fsrc1s %f11, %f2 ba,a,pn %xcc, loop_2327 bn,pn %icc, loop_2328 fnegd %f12, %f0 subccc %i5, 0x11D6, %g5 loop_2327: fcmpne16 %f4, %f4, %o3 loop_2328: fxor %f6, %f12, %f0 edge32 %g6, %o0, %i1 sll %g4, 0x09, %i7 ldx [%l7 + 0x18], %g7 ld [%l7 + 0x0C], %f13 fnot1s %f0, %f7 stw %i4, [%l7 + 0x18] xnorcc %o6, %l6, %o2 fbe %fcc3, loop_2329 fand %f6, %f2, %f2 ldd [%l7 + 0x78], %f6 fnot1 %f0, %f2 loop_2329: brlez,a %i3, loop_2330 sth %o1, [%l7 + 0x10] fcmple32 %f2, %f10, %l1 fnegd %f12, %f12 loop_2330: udiv %g3, 0x1577, %l5 call loop_2331 lduh [%l7 + 0x7C], %l4 nop setx loop_2332, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movgu %icc, %i0, %o7 loop_2331: movvc %icc, %g1, %o5 edge16 %i2, %g2, %l0 loop_2332: fmovdge %xcc, %f5, %f11 fnot2s %f8, %f7 lduw [%l7 + 0x24], %l3 stx %o4, [%l7 + 0x78] srl %l2, %i6, %g5 fnor %f4, %f12, %f10 fabss %f11, %f14 nop setx loop_2333, %l0, %l1 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, %i5, %o3 ld [%l7 + 0x6C], %f3 stb %g6, [%l7 + 0x76] loop_2333: st %f13, [%l7 + 0x64] brgez,a %o0, loop_2334 mulx %i1, %i7, %g7 fbul %fcc2, loop_2335 ldub [%l7 + 0x4C], %i4 loop_2334: ba %xcc, loop_2336 fpsub16 %f0, %f14, %f4 loop_2335: orn %g4, 0x03D7, %o6 fxor %f2, %f2, %f8 loop_2336: fmovrdlez %l6, %f12, %f10 movcc %icc, %o2, %o1 fornot1 %f10, %f12, %f2 alignaddr %l1, %i3, %g3 fpack32 %f4, %f4, %f14 fmovdn %xcc, %f6, %f14 array16 %l4, %l5, %o7 fsrc2s %f0, %f11 popc 0x1993, %i0 tl %xcc, 0x7 st %f5, [%l7 + 0x4C] orcc %o5, %g1, %i2 stb %g2, [%l7 + 0x08] movrne %l3, %o4, %l2 fsrc2s %f6, %f11 movneg %icc, %l0, %g5 call loop_2337 fmovdcs %xcc, %f11, %f6 bshuffle %f14, %f4, %f12 fmovde %icc, %f5, %f4 loop_2337: fmovrdlez %i5, %f2, %f0 ta %icc, 0x3 mova %xcc, %o3, %i6 addccc %o0, 0x1104, %i1 ldx [%l7 + 0x28], %g6 fmovsneg %xcc, %f4, %f13 fmovsa %icc, %f8, %f3 lduh [%l7 + 0x2A], %i7 ldsb [%l7 + 0x76], %i4 lduw [%l7 + 0x34], %g4 fmovsn %icc, %f8, %f10 fbg %fcc2, loop_2338 sll %g7, 0x16, %l6 stx %o2, [%l7 + 0x08] srl %o1, 0x1B, %l1 loop_2338: fcmpne32 %f14, %f10, %i3 st %f8, [%l7 + 0x48] bcs,a loop_2339 fcmpgt32 %f2, %f4, %o6 bg %icc, loop_2340 ld [%l7 + 0x7C], %f0 loop_2339: movgu %icc, %l4, %g3 edge32 %l5, %o7, %i0 loop_2340: fmovdl %xcc, %f2, %f13 tl %icc, 0x4 tg %xcc, 0x0 fpsub16 %f6, %f10, %f6 ld [%l7 + 0x7C], %f5 fornot1s %f9, %f6, %f6 udivcc %o5, 0x1854, %g1 fpack16 %f14, %f13 fmovsvc %icc, %f6, %f9 movge %xcc, %g2, %l3 and %o4, 0x0B8C, %l2 movleu %xcc, %i2, %g5 fmovdge %icc, %f6, %f4 tle %xcc, 0x2 edge32l %i5, %l0, %o3 brz,a %o0, loop_2341 fbn,a %fcc0, loop_2342 brgz,a %i6, loop_2343 tsubcctv %g6, 0x0C59, %i7 loop_2341: fbn %fcc3, loop_2344 loop_2342: fexpand %f4, %f6 loop_2343: movre %i4, 0x0C6, %i1 ldx [%l7 + 0x78], %g4 loop_2344: fcmps %fcc0, %f7, %f0 sth %l6, [%l7 + 0x3E] fmovsg %icc, %f13, %f6 fmovsle %xcc, %f6, %f2 ldsw [%l7 + 0x34], %o2 sllx %g7, 0x01, %l1 std %f4, [%l7 + 0x40] stb %o1, [%l7 + 0x30] add %i3, %l4, %g3 fcmple16 %f8, %f2, %l5 sethi 0x0FEC, %o7 fbe %fcc3, loop_2345 tleu %xcc, 0x2 stb %i0, [%l7 + 0x58] stw %o5, [%l7 + 0x70] loop_2345: fmul8x16au %f14, %f4, %f2 movre %g1, 0x340, %g2 lduw [%l7 + 0x60], %o6 xnor %o4, 0x0618, %l3 bl,a %xcc, loop_2346 fpadd32 %f0, %f4, %f12 movcs %icc, %l2, %g5 add %i2, 0x0F79, %l0 loop_2346: fnot1s %f2, %f6 brlez,a %o3, loop_2347 lduw [%l7 + 0x18], %o0 sth %i6, [%l7 + 0x1A] array8 %g6, %i7, %i4 loop_2347: movcc %icc, %i5, %g4 fpack32 %f0, %f6, %f10 ldd [%l7 + 0x40], %f2 fnors %f2, %f10, %f4 fpadd16s %f8, %f6, %f10 brgz %l6, loop_2348 fandnot1 %f10, %f0, %f4 tsubcc %o2, 0x0920, %i1 ld [%l7 + 0x28], %f4 loop_2348: fbg %fcc0, loop_2349 smul %l1, 0x0F6A, %g7 std %f0, [%l7 + 0x08] fmovda %icc, %f5, %f7 loop_2349: tle %icc, 0x6 tgu %xcc, 0x1 fbge,a %fcc1, loop_2350 addcc %o1, %i3, %g3 ldsh [%l7 + 0x18], %l4 te %xcc, 0x7 loop_2350: bpos loop_2351 lduh [%l7 + 0x32], %o7 stw %l5, [%l7 + 0x50] stx %o5, [%l7 + 0x38] loop_2351: tn %icc, 0x6 ldub [%l7 + 0x79], %g1 fone %f0 fmovrde %g2, %f12, %f0 lduw [%l7 + 0x24], %i0 ldd [%l7 + 0x68], %f6 fbuge %fcc2, loop_2352 ldsw [%l7 + 0x18], %o4 ldd [%l7 + 0x58], %f10 stx %o6, [%l7 + 0x78] loop_2352: addcc %l3, %g5, %i2 or %l0, 0x0FD5, %o3 fmovdpos %xcc, %f0, %f12 lduw [%l7 + 0x40], %o0 fexpand %f5, %f6 fmovrdgez %l2, %f8, %f4 fpadd32 %f0, %f6, %f0 ldsh [%l7 + 0x4A], %g6 movrgz %i6, %i7, %i5 st %f2, [%l7 + 0x7C] movcc %xcc, %i4, %g4 fcmpd %fcc3, %f8, %f4 fmuld8sux16 %f14, %f12, %f2 array32 %o2, %l6, %i1 ldsw [%l7 + 0x50], %g7 ba %xcc, loop_2353 lduh [%l7 + 0x5E], %o1 stx %i3, [%l7 + 0x50] fnot1s %f3, %f1 loop_2353: ldsw [%l7 + 0x64], %g3 stx %l1, [%l7 + 0x20] fcmpgt16 %f14, %f0, %l4 fand %f0, %f8, %f12 fpack32 %f6, %f0, %f6 std %f12, [%l7 + 0x68] fmovdl %xcc, %f7, %f10 lduh [%l7 + 0x66], %l5 edge32 %o7, %g1, %o5 fmovse %icc, %f11, %f13 fnands %f9, %f15, %f15 faligndata %f2, %f4, %f6 std %f12, [%l7 + 0x48] nop setx loop_2354, %l0, %l1 jmpl %l1, %i0 taddcc %o4, %o6, %l3 bge,pt %xcc, loop_2355 ld [%l7 + 0x74], %f3 loop_2354: stw %g5, [%l7 + 0x20] stb %g2, [%l7 + 0x1F] loop_2355: fcmpd %fcc0, %f8, %f10 ldub [%l7 + 0x4A], %l0 fmul8x16au %f2, %f12, %f6 popc 0x15D4, %o3 lduh [%l7 + 0x3C], %i2 movrlz %l2, %o0, %i6 sub %g6, 0x05A3, %i5 fbo %fcc1, loop_2356 fmovsl %icc, %f7, %f9 smul %i4, %g4, %o2 stb %i7, [%l7 + 0x4D] loop_2356: fmovda %icc, %f14, %f1 edge32n %i1, %l6, %o1 fmovsl %xcc, %f5, %f13 ldub [%l7 + 0x19], %i3 call loop_2357 ldsh [%l7 + 0x28], %g7 mulx %g3, %l1, %l4 te %icc, 0x1 loop_2357: tleu %icc, 0x3 movn %icc, %l5, %g1 be,a loop_2358 sll %o7, 0x18, %i0 fmovsleu %icc, %f8, %f4 fmovs %f1, %f10 loop_2358: lduh [%l7 + 0x60], %o5 fpack16 %f6, %f3 subccc %o6, 0x0F2E, %o4 movg %xcc, %l3, %g5 ldd [%l7 + 0x78], %f6 srax %g2, %l0, %i2 stx %o3, [%l7 + 0x08] mulscc %l2, %o0, %g6 tvs %xcc, 0x3 bneg,a,pn %xcc, loop_2359 fmovde %xcc, %f8, %f15 fnor %f6, %f12, %f6 fandnot1 %f6, %f4, %f10 loop_2359: ldx [%l7 + 0x20], %i6 ldsb [%l7 + 0x4D], %i4 xnorcc %g4, %i5, %o2 bpos,pn %xcc, loop_2360 movpos %icc, %i1, %l6 tvc %xcc, 0x1 fbne,a %fcc1, loop_2361 loop_2360: bcs,a loop_2362 for %f12, %f4, %f12 andcc %o1, %i3, %g7 loop_2361: mulscc %i7, %l1, %l4 loop_2362: array8 %l5, %g1, %g3 ldub [%l7 + 0x15], %o7 fbue,a %fcc0, loop_2363 xnorcc %o5, 0x1B7D, %o6 fpadd32 %f12, %f14, %f14 tgu %xcc, 0x7 loop_2363: fcmpgt32 %f2, %f12, %i0 tg %xcc, 0x5 te %icc, 0x0 ldd [%l7 + 0x18], %f14 fmovdvs %icc, %f12, %f5 movrgz %l3, %g5, %o4 fmovdvs %icc, %f11, %f8 fcmpd %fcc3, %f2, %f6 taddcctv %g2, %i2, %o3 stb %l2, [%l7 + 0x19] fbul,a %fcc0, loop_2364 stw %o0, [%l7 + 0x24] fmovdvs %xcc, %f12, %f11 be,a %xcc, loop_2365 loop_2364: fmovsne %icc, %f2, %f14 movpos %icc, %l0, %g6 edge32l %i6, %g4, %i4 loop_2365: fxor %f12, %f4, %f14 lduw [%l7 + 0x3C], %o2 brgez %i1, loop_2366 ldsw [%l7 + 0x34], %l6 fmovdpos %xcc, %f4, %f9 fnegs %f5, %f15 loop_2366: fbuge,a %fcc2, loop_2367 ld [%l7 + 0x6C], %f3 te %icc, 0x0 addccc %o1, %i3, %g7 loop_2367: addccc %i7, %i5, %l4 movge %xcc, %l1, %g1 fbne %fcc1, loop_2368 fnot2s %f5, %f6 movrlez %g3, 0x3C9, %l5 call loop_2369 loop_2368: stb %o5, [%l7 + 0x77] ldsb [%l7 + 0x32], %o7 fmovdvc %icc, %f1, %f1 loop_2369: tvs %icc, 0x2 movrlz %o6, 0x109, %i0 lduw [%l7 + 0x54], %g5 fbne,a %fcc1, loop_2370 fmovdleu %icc, %f4, %f2 mova %xcc, %l3, %g2 bcs,pt %xcc, loop_2371 loop_2370: fpsub16 %f0, %f6, %f8 faligndata %f2, %f12, %f6 movle %xcc, %o4, %i2 loop_2371: movrgez %o3, %o0, %l2 fcmpeq16 %f10, %f10, %l0 stx %i6, [%l7 + 0x70] lduh [%l7 + 0x4E], %g4 andn %i4, 0x037D, %o2 fcmps %fcc0, %f0, %f14 sdiv %g6, 0x0989, %i1 andn %o1, 0x1670, %l6 tcs %xcc, 0x5 brgez %g7, loop_2372 srl %i3, %i7, %l4 st %f6, [%l7 + 0x7C] fbl,a %fcc2, loop_2373 loop_2372: fsrc1s %f7, %f9 te %xcc, 0x2 xorcc %i5, %l1, %g1 loop_2373: fors %f5, %f11, %f0 movleu %icc, %g3, %o5 lduw [%l7 + 0x40], %l5 ldsh [%l7 + 0x1C], %o6 stb %i0, [%l7 + 0x76] fcmpne16 %f0, %f12, %g5 movg %icc, %o7, %l3 ld [%l7 + 0x48], %f10 subc %g2, 0x1AFC, %i2 fmovrde %o4, %f0, %f12 stw %o0, [%l7 + 0x54] ldx [%l7 + 0x60], %o3 bge,pn %xcc, loop_2374 bcs %xcc, loop_2375 fandnot2 %f12, %f6, %f2 fbul %fcc2, loop_2376 loop_2374: tleu %icc, 0x0 loop_2375: ta %icc, 0x2 array32 %l0, %l2, %i6 loop_2376: fmovscc %icc, %f15, %f14 stb %g4, [%l7 + 0x0E] fnors %f3, %f13, %f13 brgez %i4, loop_2377 andncc %o2, %g6, %o1 srlx %i1, %g7, %i3 movrlez %i7, 0x0B0, %l6 loop_2377: fmovdneg %xcc, %f11, %f9 ldd [%l7 + 0x78], %f4 fbule %fcc1, loop_2378 lduh [%l7 + 0x3E], %i5 std %f0, [%l7 + 0x68] ldx [%l7 + 0x58], %l1 loop_2378: udivx %g1, 0x1EAD, %g3 fpsub32s %f5, %f1, %f15 movne %xcc, %l4, %l5 fbne %fcc3, loop_2379 fcmps %fcc2, %f14, %f10 fmovdpos %icc, %f0, %f14 edge8 %o5, %o6, %g5 loop_2379: fbuge %fcc3, loop_2380 bvc,a %xcc, loop_2381 tg %icc, 0x7 ldub [%l7 + 0x0F], %i0 loop_2380: fxors %f9, %f1, %f9 loop_2381: movvc %icc, %o7, %g2 alignaddr %i2, %l3, %o4 edge32n %o0, %l0, %o3 fmovrdlez %l2, %f10, %f14 srl %g4, 0x1D, %i4 bleu,pt %xcc, loop_2382 ldub [%l7 + 0x48], %o2 fmovdcc %icc, %f10, %f14 sllx %i6, 0x11, %o1 loop_2382: ld [%l7 + 0x64], %f11 fmul8sux16 %f0, %f10, %f8 edge16 %g6, %i1, %i3 movneg %xcc, %g7, %i7 lduh [%l7 + 0x08], %i5 stw %l6, [%l7 + 0x68] bleu %icc, loop_2383 fxors %f1, %f9, %f1 fone %f8 sth %g1, [%l7 + 0x0C] loop_2383: fbn,a %fcc2, loop_2384 ldsw [%l7 + 0x68], %l1 stb %l4, [%l7 + 0x3C] ldsw [%l7 + 0x60], %l5 loop_2384: fmovde %icc, %f12, %f2 bn,a,pt %xcc, loop_2385 st %f10, [%l7 + 0x3C] fnors %f6, %f3, %f4 tgu %xcc, 0x7 loop_2385: lduh [%l7 + 0x7E], %g3 bvc %icc, loop_2386 stb %o6, [%l7 + 0x6B] ld [%l7 + 0x78], %f12 sll %o5, %i0, %o7 loop_2386: ldsb [%l7 + 0x5D], %g2 fornot2 %f6, %f2, %f0 sll %i2, %g5, %o4 edge32ln %o0, %l0, %o3 umulcc %l3, 0x0D00, %l2 fbul,a %fcc3, loop_2387 ble,pt %xcc, loop_2388 fmovsg %xcc, %f7, %f3 ldd [%l7 + 0x40], %f2 loop_2387: tle %xcc, 0x5 loop_2388: movcs %icc, %g4, %i4 fmovdne %xcc, %f2, %f9 bl %xcc, loop_2389 fxor %f12, %f4, %f2 fmovdvs %xcc, %f3, %f14 ble,a loop_2390 loop_2389: tcs %icc, 0x4 fcmpd %fcc2, %f12, %f4 fmovdn %icc, %f8, %f11 loop_2390: udiv %o2, 0x00FA, %o1 lduw [%l7 + 0x60], %i6 bne loop_2391 umul %g6, %i1, %g7 subc %i3, 0x1361, %i5 fmovrde %i7, %f12, %f10 loop_2391: stb %l6, [%l7 + 0x71] fand %f2, %f2, %f8 fmovda %xcc, %f0, %f7 fmovsvc %icc, %f15, %f2 tn %icc, 0x0 ldsw [%l7 + 0x30], %l1 srl %l4, %l5, %g1 fmovsneg %xcc, %f14, %f5 movne %xcc, %o6, %g3 siam 0x0 edge32ln %o5, %o7, %g2 tneg %xcc, 0x7 orncc %i0, %i2, %g5 bge,pn %xcc, loop_2392 fmovrse %o4, %f1, %f7 be %xcc, loop_2393 movrgez %l0, %o3, %o0 loop_2392: ldub [%l7 + 0x55], %l3 fcmpeq32 %f2, %f6, %l2 loop_2393: ld [%l7 + 0x60], %f10 fabsd %f4, %f2 nop setx loop_2394, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movge %xcc, %g4, %o2 fmul8x16 %f13, %f12, %f14 fmovsl %icc, %f7, %f0 loop_2394: stx %o1, [%l7 + 0x38] sth %i6, [%l7 + 0x56] edge32 %g6, %i1, %g7 add %i3, 0x19F7, %i4 fmovrse %i7, %f1, %f5 fmovsl %icc, %f9, %f1 lduw [%l7 + 0x38], %i5 ldx [%l7 + 0x10], %l6 ldub [%l7 + 0x39], %l1 fcmpne16 %f10, %f12, %l4 ldsb [%l7 + 0x3A], %l5 stx %o6, [%l7 + 0x70] std %f14, [%l7 + 0x30] array8 %g3, %g1, %o5 andn %o7, %g2, %i2 st %f10, [%l7 + 0x70] std %f8, [%l7 + 0x68] call loop_2395 sth %i0, [%l7 + 0x78] fcmpeq32 %f14, %f0, %g5 ldsh [%l7 + 0x40], %o4 loop_2395: fmovsn %xcc, %f6, %f6 ldsh [%l7 + 0x2C], %o3 movgu %icc, %l0, %l3 tcs %xcc, 0x6 fbne,a %fcc3, loop_2396 mulx %o0, %l2, %g4 fxors %f15, %f4, %f9 fcmpeq32 %f6, %f12, %o2 loop_2396: ld [%l7 + 0x08], %f1 and %o1, %i6, %i1 edge32l %g6, %i3, %g7 fmovrslz %i7, %f13, %f14 alignaddr %i5, %i4, %l1 stb %l4, [%l7 + 0x68] fcmpgt32 %f4, %f12, %l6 bge,a loop_2397 ldx [%l7 + 0x70], %o6 bl,a %icc, loop_2398 std %f14, [%l7 + 0x30] loop_2397: subccc %g3, %g1, %l5 sth %o5, [%l7 + 0x6A] loop_2398: fmul8sux16 %f4, %f14, %f14 std %f0, [%l7 + 0x60] brz,a %o7, loop_2399 fpsub16s %f11, %f14, %f9 fbge %fcc0, loop_2400 fone %f6 loop_2399: fmovsvs %xcc, %f10, %f9 tcs %xcc, 0x6 loop_2400: fmovse %xcc, %f0, %f6 bpos loop_2401 fxnor %f14, %f10, %f12 fones %f2 fnors %f15, %f12, %f13 loop_2401: fmovrsgez %g2, %f10, %f1 stb %i2, [%l7 + 0x1B] movvs %icc, %g5, %o4 taddcc %o3, %i0, %l0 fmovde %xcc, %f12, %f1 tne %icc, 0x0 ldsb [%l7 + 0x62], %o0 fmovdleu %xcc, %f7, %f0 fmovdleu %icc, %f4, %f3 ldsh [%l7 + 0x40], %l2 tsubcctv %l3, 0x18AC, %g4 fbu %fcc1, loop_2402 movg %icc, %o2, %o1 mulscc %i6, 0x123B, %i1 subc %g6, %g7, %i7 loop_2402: srl %i5, %i4, %i3 stx %l1, [%l7 + 0x68] fmovsne %icc, %f1, %f12 sth %l6, [%l7 + 0x50] orcc %l4, 0x0B40, %o6 std %f8, [%l7 + 0x10] ldx [%l7 + 0x20], %g1 fmovd %f4, %f14 movge %icc, %l5, %o5 lduh [%l7 + 0x74], %o7 ldsw [%l7 + 0x78], %g2 smul %g3, %i2, %o4 ldx [%l7 + 0x38], %g5 st %f6, [%l7 + 0x54] ldsh [%l7 + 0x62], %i0 ldsh [%l7 + 0x2E], %l0 fands %f9, %f0, %f9 stw %o3, [%l7 + 0x78] fpadd32s %f0, %f1, %f12 st %f9, [%l7 + 0x0C] fmovdvs %icc, %f3, %f3 movn %icc, %o0, %l3 std %f0, [%l7 + 0x30] tsubcctv %g4, 0x00B0, %l2 fmovdvs %icc, %f8, %f10 sth %o1, [%l7 + 0x0C] fsrc1 %f0, %f10 ld [%l7 + 0x10], %f8 lduh [%l7 + 0x76], %i6 call loop_2403 fmovsneg %xcc, %f10, %f13 stx %o2, [%l7 + 0x48] st %f0, [%l7 + 0x40] loop_2403: fpsub32s %f5, %f8, %f13 ldd [%l7 + 0x60], %f14 fmul8sux16 %f6, %f2, %f14 fnot1 %f14, %f8 xorcc %i1, 0x0D56, %g7 st %f15, [%l7 + 0x1C] or %g6, %i5, %i7 alignaddr %i4, %i3, %l1 edge8n %l4, %l6, %g1 fcmpne16 %f8, %f0, %l5 fmovdvs %icc, %f6, %f14 bshuffle %f6, %f14, %f12 nop setx loop_2404, %l0, %l1 jmpl %l1, %o5 stb %o6, [%l7 + 0x0A] sth %g2, [%l7 + 0x5A] fblg,a %fcc0, loop_2405 loop_2404: addcc %o7, 0x1D47, %i2 fmovrslz %g3, %f12, %f14 fmovrdlz %g5, %f8, %f2 loop_2405: fcmpes %fcc0, %f7, %f2 tgu %icc, 0x5 movrgez %o4, %i0, %l0 or %o0, 0x1231, %o3 fbo %fcc2, loop_2406 fmovdvs %icc, %f11, %f4 orncc %g4, 0x1B8A, %l2 movrne %l3, 0x072, %i6 loop_2406: bn,pt %xcc, loop_2407 fcmpgt32 %f0, %f2, %o2 fmovsleu %icc, %f5, %f8 fmovdne %xcc, %f12, %f3 loop_2407: fnegs %f3, %f1 movgu %xcc, %o1, %i1 fandnot1 %f10, %f14, %f6 tn %icc, 0x6 ldsw [%l7 + 0x28], %g7 fcmpne32 %f12, %f14, %i5 stx %i7, [%l7 + 0x30] fmul8ulx16 %f6, %f0, %f10 fors %f8, %f9, %f3 fble %fcc2, loop_2408 fcmpne32 %f10, %f12, %i4 fnands %f9, %f15, %f5 fmovdgu %xcc, %f13, %f2 loop_2408: fbul %fcc0, loop_2409 fone %f2 fmovdn %xcc, %f3, %f15 te %xcc, 0x0 loop_2409: ldub [%l7 + 0x0E], %i3 fbge,a %fcc0, loop_2410 fmul8sux16 %f6, %f14, %f12 bpos,a,pn %icc, loop_2411 fabss %f4, %f6 loop_2410: std %f0, [%l7 + 0x28] srl %l1, %l4, %g6 loop_2411: std %f0, [%l7 + 0x28] fbg,a %fcc0, loop_2412 fbne,a %fcc0, loop_2413 fmuld8sux16 %f7, %f8, %f4 stb %g1, [%l7 + 0x43] loop_2412: fones %f8 loop_2413: fcmpeq32 %f8, %f10, %l5 bg,a,pn %icc, loop_2414 fbe,a %fcc2, loop_2415 ldub [%l7 + 0x1F], %o5 ldx [%l7 + 0x68], %l6 loop_2414: bshuffle %f10, %f12, %f14 loop_2415: stb %o6, [%l7 + 0x77] ldx [%l7 + 0x68], %o7 nop setx loop_2416, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsvs %icc, %f14, %f0 addccc %g2, 0x0459, %g3 movne %icc, %g5, %o4 loop_2416: fnor %f6, %f8, %f14 fbu %fcc0, loop_2417 fmovsgu %icc, %f2, %f1 tsubcc %i0, 0x090F, %l0 xnor %o0, 0x1661, %o3 loop_2417: fbu,a %fcc1, loop_2418 andn %g4, %i2, %l2 fmovrdgz %i6, %f6, %f8 nop setx loop_2419, %l0, %l1 jmpl %l1, %l3 loop_2418: fmovrsgez %o2, %f5, %f1 brnz %o1, loop_2420 taddcctv %i1, 0x1C78, %i5 loop_2419: fmovrse %i7, %f0, %f4 stw %i4, [%l7 + 0x3C] loop_2420: fmovdn %xcc, %f9, %f4 or %g7, %l1, %l4 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 movcs %icc, %i3, %g6 bne,pn %xcc, loop_2422 tvs %icc, 0x2 loop_2421: siam 0x7 stw %l5, [%l7 + 0x58] loop_2422: andn %o5, 0x161F, %g1 std %f12, [%l7 + 0x70] array16 %o6, %o7, %l6 movneg %xcc, %g2, %g5 fmovspos %xcc, %f14, %f6 bcc,a %xcc, loop_2423 fsrc2s %f0, %f13 nop setx loop_2424, %l0, %l1 jmpl %l1, %o4 fcmps %fcc1, %f11, %f12 loop_2423: movg %icc, %g3, %l0 sth %i0, [%l7 + 0x66] loop_2424: bneg,a,pt %xcc, loop_2425 fand %f0, %f6, %f0 udivx %o3, 0x1ABE, %g4 ld [%l7 + 0x6C], %f4 loop_2425: stx %i2, [%l7 + 0x30] fmovdgu %xcc, %f5, %f11 andncc %l2, %i6, %o0 lduh [%l7 + 0x2A], %l3 stb %o1, [%l7 + 0x7C] array32 %o2, %i5, %i7 fbue,a %fcc2, loop_2426 umul %i4, 0x17CA, %g7 smul %i1, %l4, %i3 edge16l %g6, %l5, %l1 loop_2426: fba %fcc0, loop_2427 brlez %o5, loop_2428 fsrc1 %f0, %f10 udivx %o6, 0x1D9B, %o7 loop_2427: ldd [%l7 + 0x58], %f14 loop_2428: bvs,a,pt %xcc, loop_2429 fmovscc %icc, %f1, %f11 fbl,a %fcc2, loop_2430 mulx %l6, %g2, %g5 loop_2429: lduh [%l7 + 0x3C], %o4 movpos %icc, %g3, %g1 loop_2430: bgu,a %xcc, loop_2431 fmovdgu %xcc, %f10, %f10 array8 %l0, %i0, %g4 ba,a %xcc, loop_2432 loop_2431: subc %o3, %i2, %i6 fmovdge %xcc, %f14, %f2 fors %f15, %f7, %f0 loop_2432: lduh [%l7 + 0x44], %o0 ldub [%l7 + 0x4D], %l2 bvs,a %icc, loop_2433 fmovdgu %icc, %f7, %f14 ldd [%l7 + 0x10], %f6 fmovsvs %xcc, %f7, %f5 loop_2433: fmovsge %icc, %f14, %f9 lduw [%l7 + 0x3C], %o1 ldsh [%l7 + 0x50], %o2 ta %icc, 0x1 fands %f1, %f15, %f7 fmovsg %icc, %f9, %f0 subc %i5, 0x1B7F, %l3 bl,pt %icc, loop_2434 fmovscs %xcc, %f3, %f8 fone %f8 orncc %i7, 0x0477, %g7 loop_2434: addcc %i1, %l4, %i4 fnand %f14, %f2, %f4 lduh [%l7 + 0x72], %g6 nop setx loop_2435, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bg,a loop_2436 lduw [%l7 + 0x10], %l5 stx %i3, [%l7 + 0x18] loop_2435: sth %o5, [%l7 + 0x62] loop_2436: std %f12, [%l7 + 0x78] std %f14, [%l7 + 0x60] fmovda %icc, %f10, %f3 lduw [%l7 + 0x28], %o6 stb %o7, [%l7 + 0x7D] edge32ln %l1, %g2, %l6 ldsw [%l7 + 0x48], %o4 tn %xcc, 0x6 fmul8x16au %f7, %f4, %f0 taddcc %g3, 0x1022, %g5 fmul8x16au %f4, %f0, %f6 fxors %f2, %f15, %f13 fnors %f6, %f2, %f9 ldsw [%l7 + 0x24], %g1 fabsd %f6, %f8 faligndata %f14, %f14, %f8 fsrc1s %f15, %f5 tge %xcc, 0x1 bne,pn %xcc, loop_2437 brlez,a %l0, loop_2438 faligndata %f4, %f12, %f12 ldd [%l7 + 0x40], %f8 loop_2437: srax %g4, %i0, %i2 loop_2438: bn,a %icc, loop_2439 movge %icc, %i6, %o0 popc 0x01E8, %l2 stw %o1, [%l7 + 0x54] loop_2439: fmuld8ulx16 %f3, %f11, %f12 array32 %o3, %o2, %l3 ta %xcc, 0x5 fbn,a %fcc3, loop_2440 st %f6, [%l7 + 0x08] bvs,a,pn %icc, loop_2441 srax %i5, 0x07, %i7 loop_2440: fmovda %icc, %f5, %f2 ldx [%l7 + 0x20], %i1 loop_2441: sra %l4, %g7, %i4 stw %l5, [%l7 + 0x50] bn %icc, loop_2442 fmovde %icc, %f5, %f4 fcmped %fcc1, %f2, %f4 lduh [%l7 + 0x56], %g6 loop_2442: stw %i3, [%l7 + 0x5C] ba loop_2443 fornot1s %f5, %f2, %f2 fbul %fcc0, loop_2444 fornot2 %f12, %f14, %f2 loop_2443: ldd [%l7 + 0x38], %f10 subcc %o5, %o7, %l1 loop_2444: ldd [%l7 + 0x50], %f6 sub %g2, %o6, %l6 fmovrdlez %o4, %f12, %f4 fmovrdne %g3, %f14, %f12 movpos %xcc, %g5, %l0 fmovsle %xcc, %f0, %f4 stb %g1, [%l7 + 0x30] fmovdleu %xcc, %f0, %f8 andn %i0, %g4, %i2 ldsh [%l7 + 0x54], %i6 sth %l2, [%l7 + 0x46] fmovde %xcc, %f13, %f1 sdivx %o0, 0x162B, %o1 fnand %f0, %f0, %f0 udivx %o3, 0x15BC, %o2 fcmple32 %f4, %f14, %l3 edge32n %i7, %i5, %l4 ldd [%l7 + 0x18], %f0 edge16ln %i1, %g7, %i4 lduw [%l7 + 0x38], %l5 fbue,a %fcc0, loop_2445 addc %g6, 0x05C1, %i3 fmuld8sux16 %f13, %f14, %f2 movleu %xcc, %o7, %o5 loop_2445: bvs,a %xcc, loop_2446 std %f8, [%l7 + 0x38] te %icc, 0x7 fandnot2 %f12, %f10, %f6 loop_2446: ldsh [%l7 + 0x2C], %l1 ldub [%l7 + 0x54], %g2 fcmpne16 %f4, %f2, %l6 std %f14, [%l7 + 0x68] movcc %xcc, %o4, %o6 movneg %icc, %g5, %g3 stb %l0, [%l7 + 0x5A] or %g1, 0x096B, %g4 fbue %fcc2, loop_2447 fnot1s %f1, %f15 fpadd32 %f12, %f2, %f4 bleu,pt %xcc, loop_2448 loop_2447: fmovsvs %icc, %f0, %f4 fnot2 %f12, %f12 fcmpgt32 %f4, %f4, %i0 loop_2448: ldsb [%l7 + 0x64], %i2 mulx %l2, %i6, %o1 fbne,a %fcc1, loop_2449 fxnor %f0, %f6, %f0 fmovrslz %o3, %f14, %f3 std %f0, [%l7 + 0x68] loop_2449: stb %o2, [%l7 + 0x12] orn %o0, 0x06A2, %l3 movrne %i7, %i5, %l4 std %f6, [%l7 + 0x08] tge %icc, 0x6 nop setx loop_2450, %l0, %l1 jmpl %l1, %g7 ldub [%l7 + 0x4C], %i4 std %f2, [%l7 + 0x70] movre %l5, 0x359, %g6 loop_2450: sth %i1, [%l7 + 0x7E] brlez %i3, loop_2451 addc %o5, 0x05CE, %o7 bne,pt %xcc, loop_2452 alignaddrl %l1, %l6, %g2 loop_2451: fmovrse %o4, %f10, %f9 ldd [%l7 + 0x28], %f4 loop_2452: movrgz %o6, 0x2A9, %g3 ld [%l7 + 0x4C], %f11 fmovrdlz %g5, %f14, %f10 std %f8, [%l7 + 0x40] fmul8sux16 %f2, %f10, %f12 fbe,a %fcc3, loop_2453 fnot2 %f14, %f14 std %f8, [%l7 + 0x40] ba loop_2454 loop_2453: fmovdn %icc, %f6, %f7 stx %g1, [%l7 + 0x70] ld [%l7 + 0x38], %f3 loop_2454: ldsw [%l7 + 0x0C], %l0 fands %f3, %f12, %f15 fmul8ulx16 %f14, %f10, %f4 fmovsle %xcc, %f2, %f10 movrne %g4, %i0, %l2 sth %i6, [%l7 + 0x60] stx %i2, [%l7 + 0x48] lduw [%l7 + 0x6C], %o1 fbn,a %fcc3, loop_2455 orcc %o2, %o3, %o0 ld [%l7 + 0x7C], %f8 move %icc, %l3, %i5 loop_2455: alignaddr %i7, %l4, %g7 sdivx %i4, 0x184D, %l5 fnot1 %f14, %f0 fmovrde %i1, %f6, %f6 fxors %f14, %f13, %f5 stw %g6, [%l7 + 0x0C] nop setx loop_2456, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrlz %o5, %i3, %l1 fmovdgu %icc, %f2, %f2 edge16ln %l6, %g2, %o7 loop_2456: udivcc %o4, 0x04DA, %g3 fmovrslez %o6, %f8, %f12 brgez,a %g1, loop_2457 st %f7, [%l7 + 0x1C] fmovscc %icc, %f5, %f15 nop setx loop_2458, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2457: fmovde %xcc, %f10, %f14 stw %g5, [%l7 + 0x48] fpadd32s %f2, %f9, %f1 loop_2458: tcs %icc, 0x4 ldx [%l7 + 0x08], %g4 stx %i0, [%l7 + 0x40] fmovda %xcc, %f5, %f8 ldsb [%l7 + 0x25], %l0 ldd [%l7 + 0x40], %f12 lduw [%l7 + 0x20], %l2 edge32n %i6, %i2, %o2 fbuge %fcc2, loop_2459 ldx [%l7 + 0x68], %o1 te %icc, 0x6 fpadd16 %f14, %f0, %f6 loop_2459: fbge %fcc0, loop_2460 lduw [%l7 + 0x14], %o0 ldub [%l7 + 0x18], %o3 edge32l %l3, %i7, %i5 loop_2460: ld [%l7 + 0x74], %f1 srlx %l4, 0x1A, %g7 fcmpd %fcc3, %f14, %f12 be,a %xcc, loop_2461 ldd [%l7 + 0x58], %f4 fmovdl %xcc, %f15, %f9 fmovrdlz %l5, %f2, %f2 loop_2461: fcmpne32 %f2, %f0, %i1 fmovdne %icc, %f0, %f12 bshuffle %f6, %f12, %f6 fnot1 %f0, %f14 sth %i4, [%l7 + 0x0C] ldsh [%l7 + 0x64], %o5 te %icc, 0x5 ldx [%l7 + 0x10], %i3 bshuffle %f2, %f14, %f14 srl %l1, %l6, %g6 st %f11, [%l7 + 0x38] ldd [%l7 + 0x10], %f2 fmovdl %xcc, %f6, %f8 fmovsneg %icc, %f12, %f9 fmovrdgz %o7, %f4, %f2 taddcctv %g2, 0x1115, %g3 fzero %f6 fmovdcs %xcc, %f12, %f10 tn %icc, 0x0 nop setx loop_2462, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done umul %o4, 0x11E3, %o6 fmovrsgez %g1, %f14, %f8 fornot1 %f0, %f12, %f10 loop_2462: bleu,pn %icc, loop_2463 fmovrdne %g4, %f14, %f0 fcmpeq32 %f0, %f10, %i0 fbuge %fcc0, loop_2464 loop_2463: fmovsle %xcc, %f12, %f10 fmovsl %xcc, %f7, %f15 fpack16 %f12, %f15 loop_2464: edge16n %l0, %g5, %i6 tleu %xcc, 0x0 fmul8ulx16 %f12, %f6, %f6 fmovsle %icc, %f13, %f8 smulcc %l2, %o2, %o1 fnand %f4, %f10, %f6 edge16ln %o0, %i2, %l3 fmovdgu %icc, %f14, %f2 sth %o3, [%l7 + 0x3C] xorcc %i5, 0x09A2, %l4 udivcc %i7, 0x1F62, %l5 fmovsgu %icc, %f4, %f10 brnz %g7, loop_2465 fmovs %f15, %f5 fmovrdgez %i4, %f0, %f6 tpos %icc, 0x2 loop_2465: lduh [%l7 + 0x4A], %o5 siam 0x5 fmovsneg %icc, %f0, %f2 brlez,a %i3, loop_2466 stw %i1, [%l7 + 0x4C] brz,a %l6, loop_2467 fnot2 %f10, %f10 loop_2466: sth %g6, [%l7 + 0x42] bn,a loop_2468 loop_2467: bpos,a,pn %xcc, loop_2469 stw %l1, [%l7 + 0x58] fmovrslez %g2, %f7, %f10 loop_2468: ldsb [%l7 + 0x79], %o7 loop_2469: fmul8x16al %f1, %f10, %f10 bleu loop_2470 edge16ln %g3, %o6, %g1 lduh [%l7 + 0x12], %o4 fmovdle %xcc, %f13, %f14 loop_2470: edge8n %i0, %g4, %l0 fandnot2s %f12, %f2, %f7 edge32n %g5, %i6, %l2 bn,a,pn %xcc, loop_2471 movneg %xcc, %o2, %o1 movvc %icc, %o0, %l3 fble %fcc1, loop_2472 loop_2471: tneg %xcc, 0x3 fmovrsne %o3, %f4, %f10 ba,pt %icc, loop_2473 loop_2472: bcs,a,pn %xcc, loop_2474 st %f11, [%l7 + 0x40] edge32l %i5, %l4, %i2 loop_2473: sth %l5, [%l7 + 0x64] loop_2474: lduw [%l7 + 0x50], %g7 fpackfix %f4, %f9 fmovsge %icc, %f12, %f6 ldx [%l7 + 0x08], %i7 fxnors %f4, %f8, %f11 fnot2 %f10, %f12 bneg,a,pn %xcc, loop_2475 orncc %i4, 0x0438, %i3 fcmpne32 %f10, %f4, %i1 sethi 0x0762, %l6 loop_2475: fpsub32s %f3, %f13, %f8 fcmple16 %f10, %f8, %o5 ld [%l7 + 0x20], %f0 fcmple32 %f4, %f0, %g6 stx %l1, [%l7 + 0x30] ldd [%l7 + 0x30], %f10 ldsw [%l7 + 0x78], %g2 fones %f12 array8 %o7, %g3, %o6 fnot1 %f2, %f8 movrlz %o4, 0x1E4, %g1 stb %i0, [%l7 + 0x11] ldub [%l7 + 0x28], %g4 fmovsle %icc, %f5, %f4 smulcc %l0, %i6, %l2 movrgz %o2, %g5, %o0 andn %l3, %o3, %i5 brz %l4, loop_2476 fornot1 %f0, %f12, %f14 sth %o1, [%l7 + 0x62] fbe,a %fcc1, loop_2477 loop_2476: ldsh [%l7 + 0x18], %l5 orcc %i2, %g7, %i7 addcc %i3, %i4, %l6 loop_2477: edge8 %o5, %i1, %l1 lduh [%l7 + 0x0C], %g2 tcs %xcc, 0x1 movcc %xcc, %o7, %g6 edge16ln %g3, %o4, %o6 ldd [%l7 + 0x40], %f0 stb %g1, [%l7 + 0x70] ldsw [%l7 + 0x1C], %g4 movpos %xcc, %i0, %i6 array8 %l0, %o2, %l2 ldd [%l7 + 0x40], %f4 lduw [%l7 + 0x5C], %g5 faligndata %f14, %f10, %f12 andncc %o0, %l3, %i5 ldd [%l7 + 0x18], %f12 fexpand %f3, %f0 xnorcc %o3, 0x0784, %l4 fnand %f2, %f8, %f10 fpsub16 %f12, %f12, %f0 fmovrsgz %l5, %f0, %f0 stx %i2, [%l7 + 0x58] fmovsa %icc, %f4, %f0 ldx [%l7 + 0x50], %g7 udiv %i7, 0x1905, %i3 brlez %i4, loop_2478 ldsb [%l7 + 0x44], %o1 fmovdgu %icc, %f10, %f12 lduh [%l7 + 0x26], %l6 loop_2478: fmul8ulx16 %f12, %f8, %f8 fmovdvs %xcc, %f1, %f11 edge32 %o5, %l1, %i1 fpadd16s %f3, %f15, %f8 lduw [%l7 + 0x68], %o7 fnot2s %f6, %f5 srax %g6, %g3, %g2 array32 %o4, %o6, %g4 stb %i0, [%l7 + 0x51] ldub [%l7 + 0x3E], %i6 fcmps %fcc1, %f2, %f2 movre %g1, %o2, %l2 edge8ln %g5, %l0, %l3 fmovsneg %icc, %f9, %f5 sethi 0x1A4C, %o0 bpos,pt %icc, loop_2479 xorcc %o3, 0x0A6F, %i5 brgez,a %l4, loop_2480 smulcc %i2, 0x0125, %g7 loop_2479: and %i7, 0x1F03, %l5 fpackfix %f10, %f4 loop_2480: tl %xcc, 0x4 fmovdleu %xcc, %f9, %f13 tneg %icc, 0x4 edge8 %i3, %o1, %l6 fble,a %fcc1, loop_2481 fmovde %icc, %f10, %f8 fbule,a %fcc2, loop_2482 movl %xcc, %i4, %o5 loop_2481: fmul8x16 %f3, %f6, %f6 umulcc %l1, 0x1117, %o7 loop_2482: bg,a,pt %icc, loop_2483 alignaddr %g6, %g3, %i1 stx %o4, [%l7 + 0x60] sdivcc %g2, 0x0F35, %g4 loop_2483: fmovsleu %icc, %f14, %f8 ldsb [%l7 + 0x5D], %i0 fabsd %f6, %f14 fbue,a %fcc0, loop_2484 fnegs %f1, %f8 movre %o6, 0x0A5, %g1 st %f5, [%l7 + 0x14] loop_2484: fmovsge %xcc, %f3, %f12 ldsh [%l7 + 0x7E], %i6 bn,a,pn %xcc, loop_2485 std %f4, [%l7 + 0x40] pdist %f12, %f12, %f0 subc %l2, %g5, %l0 loop_2485: lduw [%l7 + 0x7C], %o2 fandnot1 %f4, %f8, %f2 fbuge,a %fcc2, loop_2486 fbuge %fcc3, loop_2487 alignaddr %l3, %o0, %o3 fmovsne %xcc, %f4, %f6 loop_2486: fmovdge %xcc, %f7, %f13 loop_2487: fsrc1 %f12, %f14 ldsw [%l7 + 0x48], %i5 brnz %l4, loop_2488 lduw [%l7 + 0x38], %g7 fcmpeq32 %f12, %f10, %i7 fbug %fcc1, loop_2489 loop_2488: orncc %i2, %l5, %i3 tleu %xcc, 0x4 movcs %icc, %l6, %i4 loop_2489: sth %o5, [%l7 + 0x20] fnand %f12, %f4, %f6 fcmpeq32 %f2, %f14, %l1 ldub [%l7 + 0x71], %o7 popc 0x12F6, %o1 fcmpes %fcc2, %f1, %f11 sdivx %g6, 0x1439, %g3 st %f4, [%l7 + 0x70] edge16ln %o4, %g2, %i1 bn,a,pt %xcc, loop_2490 fmovdpos %xcc, %f15, %f5 brlz %i0, loop_2491 fornot2s %f11, %f7, %f9 loop_2490: fbue %fcc1, loop_2492 ldub [%l7 + 0x46], %g4 loop_2491: fcmpgt16 %f12, %f14, %o6 movrne %i6, %g1, %g5 loop_2492: fmovsleu %icc, %f7, %f8 tleu %icc, 0x3 fandnot1s %f8, %f3, %f12 fmovsa %icc, %f6, %f3 lduw [%l7 + 0x08], %l2 fnot1s %f7, %f8 stx %o2, [%l7 + 0x30] fornot1s %f6, %f5, %f8 fmovsn %xcc, %f7, %f5 ld [%l7 + 0x2C], %f15 fbule,a %fcc3, loop_2493 ldub [%l7 + 0x3B], %l3 fbn,a %fcc1, loop_2494 fornot2 %f12, %f14, %f4 loop_2493: fxnors %f15, %f1, %f6 stw %l0, [%l7 + 0x20] loop_2494: taddcc %o3, %i5, %o0 taddcctv %l4, %g7, %i2 fzeros %f1 fmovrslz %l5, %f0, %f15 sdivcc %i7, 0x0416, %i3 edge16n %i4, %l6, %l1 fmovdg %xcc, %f4, %f6 movrgez %o5, 0x297, %o7 sdiv %g6, 0x08D6, %g3 te %icc, 0x2 movvs %xcc, %o1, %o4 andcc %g2, %i1, %g4 ld [%l7 + 0x18], %f8 bcc,a,pn %xcc, loop_2495 stw %o6, [%l7 + 0x3C] fsrc1 %f2, %f12 fbug,a %fcc3, loop_2496 loop_2495: lduh [%l7 + 0x4C], %i6 fabss %f6, %f15 fmovsl %xcc, %f1, %f12 loop_2496: fnand %f10, %f4, %f2 tvs %xcc, 0x7 lduw [%l7 + 0x54], %i0 fnot1s %f12, %f5 st %f0, [%l7 + 0x7C] fpack16 %f8, %f0 fmovsge %icc, %f14, %f9 stx %g5, [%l7 + 0x18] fabss %f9, %f0 fmuld8sux16 %f8, %f0, %f4 std %f12, [%l7 + 0x18] fsrc1 %f4, %f6 subcc %l2, %o2, %g1 bcs,a %icc, loop_2497 tg %icc, 0x2 fmovrslz %l0, %f15, %f13 brgez,a %o3, loop_2498 loop_2497: subccc %i5, 0x1A12, %o0 movcc %icc, %l4, %g7 mova %xcc, %l3, %l5 loop_2498: stb %i7, [%l7 + 0x1C] movn %xcc, %i3, %i4 ldx [%l7 + 0x70], %l6 edge16ln %l1, %i2, %o5 ldx [%l7 + 0x70], %o7 movrlz %g3, 0x1A6, %o1 fbu %fcc0, loop_2499 fmovrsne %g6, %f14, %f11 fmovrdlez %o4, %f10, %f12 ldub [%l7 + 0x58], %g2 loop_2499: fmovde %icc, %f14, %f8 fmovdneg %xcc, %f8, %f10 fbn,a %fcc3, loop_2500 stb %g4, [%l7 + 0x71] nop setx loop_2501, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x49], %o6 loop_2500: pdist %f14, %f0, %f12 fcmpeq32 %f12, %f6, %i1 loop_2501: fnand %f0, %f10, %f10 stb %i0, [%l7 + 0x3F] fpadd32s %f12, %f10, %f15 fmovdvs %xcc, %f3, %f4 lduw [%l7 + 0x28], %i6 ldsh [%l7 + 0x60], %l2 for %f6, %f14, %f4 stb %g5, [%l7 + 0x77] fones %f6 fmul8ulx16 %f2, %f2, %f8 fmul8x16 %f0, %f14, %f10 ble loop_2502 fpsub16 %f4, %f4, %f2 xnor %o2, %l0, %g1 ldsb [%l7 + 0x3A], %i5 loop_2502: fmovdn %xcc, %f2, %f11 edge16 %o3, %o0, %g7 ldx [%l7 + 0x08], %l4 udivx %l5, 0x1758, %i7 brnz,a %l3, loop_2503 ld [%l7 + 0x4C], %f8 fmul8x16au %f15, %f11, %f4 fmovrde %i4, %f14, %f2 loop_2503: fmovrse %i3, %f8, %f1 ldsb [%l7 + 0x2F], %l1 ldsw [%l7 + 0x28], %i2 andcc %l6, 0x0E89, %o5 ldx [%l7 + 0x38], %o7 stx %o1, [%l7 + 0x48] nop setx loop_2504, %l0, %l1 jmpl %l1, %g3 stx %g6, [%l7 + 0x28] movne %icc, %o4, %g4 std %f12, [%l7 + 0x48] loop_2504: fornot1s %f2, %f9, %f7 movvc %xcc, %g2, %o6 fbl,a %fcc1, loop_2505 fbg,a %fcc0, loop_2506 andn %i0, %i6, %i1 sdivcc %l2, 0x0709, %o2 loop_2505: ldd [%l7 + 0x68], %f8 loop_2506: stw %g5, [%l7 + 0x5C] ldd [%l7 + 0x20], %f6 ldd [%l7 + 0x30], %f14 fmovsneg %xcc, %f1, %f4 fmovrse %g1, %f0, %f9 tpos %xcc, 0x4 lduh [%l7 + 0x6E], %i5 fmovdleu %icc, %f1, %f3 ba,a %icc, loop_2507 mulx %l0, %o0, %o3 std %f12, [%l7 + 0x38] fmovsne %xcc, %f12, %f11 loop_2507: ldsb [%l7 + 0x2D], %g7 te %xcc, 0x6 stb %l5, [%l7 + 0x68] and %i7, %l4, %i4 fnot1s %f15, %f4 fnegs %f10, %f4 fandnot2s %f6, %f4, %f1 fmuld8ulx16 %f13, %f6, %f12 fcmpd %fcc3, %f12, %f2 and %i3, 0x1F90, %l1 sethi 0x013C, %l3 stw %i2, [%l7 + 0x50] array16 %l6, %o5, %o7 fmovrde %o1, %f4, %f10 sub %g6, %o4, %g3 stx %g2, [%l7 + 0x48] siam 0x3 smul %g4, %i0, %i6 fba %fcc1, loop_2508 fsrc1 %f8, %f4 fnegs %f11, %f1 smulcc %o6, 0x01B1, %l2 loop_2508: std %f2, [%l7 + 0x30] movge %xcc, %o2, %g5 bcs,a %xcc, loop_2509 fbne,a %fcc3, loop_2510 sth %g1, [%l7 + 0x4C] lduw [%l7 + 0x60], %i5 loop_2509: lduh [%l7 + 0x18], %l0 loop_2510: stw %i1, [%l7 + 0x34] stw %o3, [%l7 + 0x7C] srlx %o0, 0x0E, %g7 ldd [%l7 + 0x78], %f0 fmovscs %xcc, %f15, %f0 ldd [%l7 + 0x10], %f2 udiv %l5, 0x08E6, %i7 lduw [%l7 + 0x7C], %l4 ldd [%l7 + 0x08], %f4 tsubcctv %i3, 0x0A42, %l1 fbu %fcc0, loop_2511 ta %icc, 0x0 fcmpgt32 %f14, %f0, %l3 fmuld8ulx16 %f13, %f9, %f8 loop_2511: ldub [%l7 + 0x63], %i2 tneg %xcc, 0x6 addc %i4, 0x0B0C, %o5 movgu %xcc, %o7, %o1 bne loop_2512 tneg %xcc, 0x0 fcmple32 %f2, %f4, %l6 ldub [%l7 + 0x66], %o4 loop_2512: fmovdle %xcc, %f15, %f13 orn %g6, %g2, %g3 bgu loop_2513 ldsw [%l7 + 0x20], %g4 brlez,a %i6, loop_2514 ldsh [%l7 + 0x6E], %i0 loop_2513: ldub [%l7 + 0x36], %o6 fmovrsgz %o2, %f11, %f12 loop_2514: alignaddrl %l2, %g5, %i5 umul %l0, %i1, %g1 fornot2s %f1, %f9, %f11 tge %xcc, 0x7 movpos %icc, %o0, %o3 fmovdcc %xcc, %f0, %f7 stw %g7, [%l7 + 0x44] bcc loop_2515 fexpand %f14, %f4 tgu %icc, 0x3 ld [%l7 + 0x28], %f6 loop_2515: fbne %fcc0, loop_2516 fors %f11, %f6, %f15 fba,a %fcc3, loop_2517 fmovrdgez %l5, %f2, %f8 loop_2516: movrne %l4, %i7, %l1 tleu %icc, 0x1 loop_2517: fmovrsne %l3, %f13, %f12 lduh [%l7 + 0x48], %i2 movge %icc, %i3, %i4 ldsb [%l7 + 0x67], %o5 stw %o7, [%l7 + 0x58] ld [%l7 + 0x0C], %f2 stw %l6, [%l7 + 0x48] fmovda %icc, %f14, %f14 edge8 %o4, %o1, %g2 ldd [%l7 + 0x40], %f6 fblg,a %fcc3, loop_2518 fxnors %f10, %f7, %f6 sdivx %g3, 0x07E1, %g4 ld [%l7 + 0x1C], %f1 loop_2518: fmovd %f2, %f10 fmovrse %g6, %f6, %f7 ld [%l7 + 0x70], %f4 lduw [%l7 + 0x68], %i6 movle %xcc, %o6, %i0 udivx %l2, 0x147C, %o2 orn %i5, %g5, %i1 ldsb [%l7 + 0x48], %l0 pdist %f0, %f0, %f10 ldsh [%l7 + 0x1C], %o0 fmovscc %icc, %f3, %f14 mulx %g1, 0x0790, %g7 fbuge,a %fcc2, loop_2519 fmul8ulx16 %f10, %f0, %f0 xor %o3, %l4, %i7 fmovsneg %icc, %f3, %f14 loop_2519: fcmpgt32 %f6, %f10, %l1 fmul8ulx16 %f12, %f4, %f2 fornot2 %f0, %f14, %f12 stb %l5, [%l7 + 0x4E] ldsb [%l7 + 0x3A], %l3 udiv %i3, 0x05B9, %i4 brnz %o5, loop_2520 lduh [%l7 + 0x36], %i2 fpackfix %f12, %f5 fmovsa %xcc, %f1, %f13 loop_2520: movrgez %l6, %o4, %o1 fnors %f3, %f2, %f11 ld [%l7 + 0x10], %f7 xnor %o7, %g2, %g3 ldub [%l7 + 0x63], %g4 fmovsvc %icc, %f5, %f2 edge16ln %i6, %o6, %g6 fpmerge %f2, %f11, %f12 siam 0x4 st %f15, [%l7 + 0x68] edge32n %l2, %o2, %i0 smulcc %i5, %g5, %i1 tvc %icc, 0x1 stb %o0, [%l7 + 0x54] fbul %fcc2, loop_2521 array16 %l0, %g7, %o3 fmovrdgez %l4, %f14, %f4 ldsw [%l7 + 0x40], %g1 loop_2521: ldsb [%l7 + 0x61], %l1 alignaddr %l5, %i7, %l3 fcmpeq16 %f6, %f0, %i3 fone %f14 ldsb [%l7 + 0x3D], %i4 movle %icc, %i2, %l6 fmovrslez %o5, %f7, %f15 ldx [%l7 + 0x48], %o1 bvs,a,pt %icc, loop_2522 edge32ln %o4, %g2, %g3 nop setx loop_2523, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bn loop_2524 loop_2522: bg %xcc, loop_2525 tl %xcc, 0x4 loop_2523: fbne %fcc2, loop_2526 loop_2524: fcmpgt32 %f4, %f6, %o7 loop_2525: tl %xcc, 0x6 ldx [%l7 + 0x40], %i6 loop_2526: stb %g4, [%l7 + 0x7E] fbug %fcc0, loop_2527 fmovdge %xcc, %f3, %f14 fnegs %f11, %f13 tl %icc, 0x0 loop_2527: bn %icc, loop_2528 stb %o6, [%l7 + 0x62] ldd [%l7 + 0x38], %f6 fmovdg %icc, %f13, %f12 loop_2528: fnot2s %f0, %f11 lduh [%l7 + 0x40], %l2 fmovrse %o2, %f3, %f12 srax %i0, %i5, %g6 taddcc %g5, %i1, %o0 st %f12, [%l7 + 0x08] tcs %xcc, 0x0 ldx [%l7 + 0x08], %g7 bvc,a,pt %xcc, loop_2529 fmovdleu %xcc, %f11, %f10 fcmple32 %f14, %f14, %o3 sdiv %l0, 0x06F1, %l4 loop_2529: mulscc %g1, %l5, %i7 ldsb [%l7 + 0x1B], %l1 nop setx loop_2530, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x78], %i3 stb %i4, [%l7 + 0x4B] stx %i2, [%l7 + 0x58] loop_2530: stx %l3, [%l7 + 0x50] fmovdvc %icc, %f5, %f13 fbug,a %fcc3, loop_2531 bvs,a,pt %xcc, loop_2532 ta %xcc, 0x5 fandnot1s %f7, %f0, %f14 loop_2531: fnot1 %f4, %f10 loop_2532: bge,a,pn %icc, loop_2533 st %f12, [%l7 + 0x34] for %f6, %f6, %f8 or %l6, 0x075E, %o5 loop_2533: orcc %o4, 0x1001, %g2 ldsb [%l7 + 0x10], %g3 std %f6, [%l7 + 0x68] fmovscc %xcc, %f15, %f1 movrlez %o7, 0x10D, %i6 ldsh [%l7 + 0x0E], %o1 stw %g4, [%l7 + 0x6C] fpadd16s %f14, %f3, %f8 fpadd32s %f9, %f12, %f2 edge8 %o6, %o2, %i0 srl %i5, %g6, %g5 std %f14, [%l7 + 0x30] movn %xcc, %i1, %l2 srax %g7, 0x15, %o0 nop setx loop_2534, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stb %l0, [%l7 + 0x65] fornot1s %f9, %f8, %f3 edge8 %o3, %l4, %l5 loop_2534: std %f8, [%l7 + 0x70] ldd [%l7 + 0x58], %f2 ldub [%l7 + 0x78], %g1 lduh [%l7 + 0x44], %i7 bgu loop_2535 move %icc, %l1, %i3 fnor %f10, %f8, %f14 movrgez %i4, %l3, %i2 loop_2535: bneg loop_2536 subcc %l6, %o4, %g2 std %f0, [%l7 + 0x30] subcc %g3, 0x1FF0, %o7 loop_2536: fnegs %f9, %f6 xorcc %o5, %o1, %i6 std %f4, [%l7 + 0x10] bvc,a,pt %icc, loop_2537 tle %icc, 0x7 faligndata %f6, %f10, %f14 tg %icc, 0x6 loop_2537: tcs %xcc, 0x1 andcc %o6, 0x1C4B, %g4 ldsb [%l7 + 0x6B], %o2 ldsh [%l7 + 0x3A], %i0 addc %g6, %g5, %i5 brz,a %i1, loop_2538 ldsh [%l7 + 0x4E], %l2 or %g7, 0x0A9D, %l0 ba,a %icc, loop_2539 loop_2538: fzeros %f9 stb %o0, [%l7 + 0x0B] sdivx %o3, 0x0B8E, %l5 loop_2539: bcs,a loop_2540 fblg,a %fcc3, loop_2541 fornot1s %f0, %f11, %f11 fbul,a %fcc1, loop_2542 loop_2540: fmovrsne %g1, %f4, %f12 loop_2541: tvc %xcc, 0x7 tvs %xcc, 0x2 loop_2542: std %f10, [%l7 + 0x68] fpadd16 %f2, %f2, %f10 st %f11, [%l7 + 0x3C] ld [%l7 + 0x4C], %f9 fornot2s %f1, %f2, %f14 fmovdge %xcc, %f11, %f14 lduh [%l7 + 0x12], %i7 fba %fcc2, loop_2543 xnor %l1, %i3, %l4 call loop_2544 fzero %f14 loop_2543: brz %i4, loop_2545 nop setx loop_2546, %l0, %l1 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_2544: faligndata %f14, %f10, %f10 ldub [%l7 + 0x58], %i2 loop_2545: fmovde %icc, %f13, %f4 loop_2546: taddcctv %l3, %l6, %o4 ldx [%l7 + 0x10], %g2 ba,a,pn %xcc, loop_2547 tleu %xcc, 0x2 addc %o7, %g3, %o5 move %icc, %o1, %i6 loop_2547: sth %g4, [%l7 + 0x26] fornot1 %f14, %f2, %f0 fxnor %f2, %f6, %f8 bl,a,pt %icc, loop_2548 faligndata %f14, %f6, %f10 movrne %o6, %i0, %o2 fpmerge %f1, %f8, %f8 loop_2548: be,pn %xcc, loop_2549 fbule %fcc0, loop_2550 tn %icc, 0x5 fmovsn %icc, %f4, %f15 loop_2549: fsrc1s %f15, %f9 loop_2550: sub %g5, 0x0E37, %i5 ldsh [%l7 + 0x4C], %i1 movrne %l2, %g6, %l0 addc %g7, 0x0122, %o3 mulx %l5, 0x0D15, %o0 bge loop_2551 fpack16 %f12, %f1 fornot2 %f0, %f6, %f4 stx %g1, [%l7 + 0x48] loop_2551: stw %i7, [%l7 + 0x28] ld [%l7 + 0x50], %f2 ldsh [%l7 + 0x16], %i3 stx %l4, [%l7 + 0x28] ldd [%l7 + 0x78], %f0 fones %f13 popc 0x103D, %i4 edge32n %i2, %l1, %l6 st %f9, [%l7 + 0x1C] tleu %icc, 0x0 fcmpeq32 %f0, %f10, %o4 ldsw [%l7 + 0x68], %g2 fnot1 %f12, %f14 lduw [%l7 + 0x2C], %o7 fnands %f5, %f3, %f12 and %g3, 0x1711, %l3 edge16 %o5, %i6, %g4 fmovrslez %o6, %f13, %f10 srl %i0, %o2, %g5 tpos %xcc, 0x3 ldub [%l7 + 0x0C], %i5 lduh [%l7 + 0x3E], %i1 fsrc2 %f0, %f6 fmovrdlz %l2, %f12, %f4 sub %g6, %l0, %o1 te %icc, 0x1 fzeros %f5 edge16 %g7, %o3, %o0 movg %xcc, %l5, %g1 sth %i3, [%l7 + 0x0A] fmovsvc %xcc, %f12, %f11 addccc %i7, %l4, %i2 fpadd16s %f10, %f10, %f15 stb %l1, [%l7 + 0x67] ba,a,pt %icc, loop_2552 fmovrdgz %l6, %f2, %f0 bcs,a,pn %xcc, loop_2553 subccc %i4, 0x078A, %o4 loop_2552: fmovdl %icc, %f1, %f2 taddcc %g2, 0x047E, %g3 loop_2553: ld [%l7 + 0x28], %f2 std %f6, [%l7 + 0x38] fandnot2s %f12, %f14, %f11 fnor %f6, %f4, %f12 tneg %icc, 0x4 fnands %f11, %f15, %f9 fnot2s %f10, %f15 sth %l3, [%l7 + 0x10] bneg,a %xcc, loop_2554 st %f1, [%l7 + 0x54] tne %icc, 0x6 ldd [%l7 + 0x30], %f8 loop_2554: ld [%l7 + 0x18], %f15 stw %o5, [%l7 + 0x54] fmul8x16au %f4, %f6, %f2 ldub [%l7 + 0x0C], %i6 std %f14, [%l7 + 0x20] fmovdpos %xcc, %f11, %f14 brnz,a %g4, loop_2555 ldsw [%l7 + 0x74], %o6 fmovsneg %icc, %f12, %f13 stb %i0, [%l7 + 0x31] loop_2555: stx %o7, [%l7 + 0x08] fors %f13, %f8, %f2 fpackfix %f12, %f6 lduw [%l7 + 0x34], %o2 stw %i5, [%l7 + 0x58] fpack32 %f2, %f6, %f10 edge32n %i1, %l2, %g6 udivx %l0, 0x0D4E, %g5 andn %g7, 0x1B20, %o1 ldsb [%l7 + 0x58], %o3 bshuffle %f8, %f12, %f10 tg %xcc, 0x0 ldsh [%l7 + 0x1C], %o0 addc %l5, %g1, %i3 ldd [%l7 + 0x30], %f6 stb %l4, [%l7 + 0x08] bg,pn %xcc, loop_2556 tgu %icc, 0x0 stw %i2, [%l7 + 0x10] edge8 %l1, %i7, %i4 loop_2556: ldx [%l7 + 0x20], %o4 stb %l6, [%l7 + 0x1E] faligndata %f12, %f12, %f6 stb %g3, [%l7 + 0x19] fxor %f6, %f10, %f0 ldsb [%l7 + 0x67], %l3 ldsw [%l7 + 0x4C], %o5 fmovdcs %xcc, %f14, %f0 sth %g2, [%l7 + 0x7C] tl %xcc, 0x0 ldsh [%l7 + 0x66], %g4 fpsub32 %f6, %f2, %f14 fmovrslz %i6, %f0, %f7 subccc %i0, 0x19C7, %o6 fandnot2 %f8, %f8, %f6 subc %o2, %o7, %i5 stx %i1, [%l7 + 0x10] ldsw [%l7 + 0x0C], %l2 std %f10, [%l7 + 0x10] ldub [%l7 + 0x3D], %g6 ldd [%l7 + 0x08], %f0 tne %xcc, 0x7 ldsh [%l7 + 0x4A], %l0 fbge,a %fcc2, loop_2557 movrlz %g7, %g5, %o3 bshuffle %f0, %f10, %f6 fmovsg %xcc, %f3, %f13 loop_2557: fpadd16s %f3, %f0, %f14 ldsb [%l7 + 0x26], %o1 edge16 %o0, %l5, %g1 sth %l4, [%l7 + 0x16] nop setx loop_2558, %l0, %l1 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, %f14, %f4 fbg,a %fcc0, loop_2559 fmovsne %xcc, %f12, %f9 loop_2558: bcs,a %xcc, loop_2560 movneg %xcc, %i2, %i3 loop_2559: fmul8x16au %f13, %f10, %f4 subcc %l1, %i4, %i7 loop_2560: fbuge %fcc1, loop_2561 ta %icc, 0x7 movneg %icc, %l6, %g3 stw %o4, [%l7 + 0x28] loop_2561: subccc %o5, %g2, %l3 ldub [%l7 + 0x56], %g4 srax %i0, 0x05, %i6 movvc %icc, %o2, %o7 fmovrde %o6, %f12, %f14 fmovsg %icc, %f10, %f0 fmovdge %icc, %f1, %f2 movne %icc, %i1, %i5 fsrc1 %f4, %f14 stw %g6, [%l7 + 0x5C] sth %l0, [%l7 + 0x1C] alignaddr %l2, %g5, %g7 sra %o3, 0x03, %o1 movcs %icc, %o0, %g1 ldsw [%l7 + 0x30], %l5 fmovdvc %icc, %f1, %f1 alignaddr %i2, %i3, %l4 lduw [%l7 + 0x68], %i4 nop setx loop_2562, %l0, %l1 jmpl %l1, %l1 fcmpeq16 %f4, %f0, %i7 nop setx loop_2563, %l0, %l1 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 + 0x08], %l6 loop_2562: st %f8, [%l7 + 0x6C] ldub [%l7 + 0x3E], %g3 loop_2563: ldd [%l7 + 0x38], %f8 or %o4, %g2, %o5 andcc %l3, %g4, %i0 movg %xcc, %o2, %o7 movn %xcc, %o6, %i6 tl %icc, 0x3 fcmpes %fcc2, %f14, %f9 fandnot2 %f12, %f0, %f12 fbue,a %fcc0, loop_2564 ldsw [%l7 + 0x2C], %i5 ldd [%l7 + 0x20], %f6 and %g6, %l0, %l2 loop_2564: ldd [%l7 + 0x28], %f2 stb %g5, [%l7 + 0x6B] popc 0x1EF6, %i1 lduh [%l7 + 0x60], %g7 fmuld8sux16 %f0, %f15, %f14 fbul,a %fcc2, loop_2565 sll %o1, %o3, %g1 fpadd16s %f3, %f8, %f5 fba,a %fcc1, loop_2566 loop_2565: bne,pn %icc, loop_2567 sth %o0, [%l7 + 0x2C] ldx [%l7 + 0x18], %l5 loop_2566: array8 %i2, %i3, %i4 loop_2567: andn %l4, 0x13CB, %i7 fpadd16s %f0, %f7, %f15 fblg,a %fcc3, loop_2568 bneg loop_2569 fpsub32s %f3, %f13, %f15 fbe %fcc1, loop_2570 loop_2568: edge8n %l6, %g3, %o4 loop_2569: stw %g2, [%l7 + 0x60] st %f8, [%l7 + 0x30] loop_2570: tle %xcc, 0x2 st %f6, [%l7 + 0x18] fpackfix %f4, %f0 sth %o5, [%l7 + 0x32] fnand %f12, %f8, %f2 std %f2, [%l7 + 0x30] fcmpeq32 %f4, %f10, %l1 ldsh [%l7 + 0x74], %l3 edge16n %g4, %i0, %o2 ldx [%l7 + 0x78], %o7 sth %o6, [%l7 + 0x14] bneg %xcc, loop_2571 fmovsleu %xcc, %f15, %f9 movcc %icc, %i5, %i6 tpos %xcc, 0x5 loop_2571: fmovdpos %xcc, %f11, %f11 bg,a,pt %icc, loop_2572 fba,a %fcc0, loop_2573 sra %g6, 0x07, %l0 bgu,a,pn %xcc, loop_2574 loop_2572: fornot2s %f1, %f6, %f3 loop_2573: fpadd32s %f11, %f14, %f8 fbuge,a %fcc3, loop_2575 loop_2574: fmovsvs %xcc, %f15, %f14 fmovsneg %icc, %f7, %f12 ldub [%l7 + 0x1B], %l2 loop_2575: fmovrde %g5, %f0, %f4 sth %g7, [%l7 + 0x48] brnz %i1, loop_2576 edge32ln %o3, %o1, %g1 sth %o0, [%l7 + 0x36] fmovsvs %xcc, %f8, %f0 loop_2576: ba,pt %icc, loop_2577 ld [%l7 + 0x70], %f6 lduh [%l7 + 0x72], %i2 fmovdpos %xcc, %f1, %f4 loop_2577: brgez,a %i3, loop_2578 tne %icc, 0x5 stb %l5, [%l7 + 0x34] brgez %l4, loop_2579 loop_2578: stb %i7, [%l7 + 0x15] fbul,a %fcc2, loop_2580 lduw [%l7 + 0x6C], %l6 loop_2579: bvc,pt %icc, loop_2581 fandnot1s %f6, %f13, %f15 loop_2580: stb %i4, [%l7 + 0x33] ldd [%l7 + 0x28], %f8 loop_2581: brlez,a %g3, loop_2582 fandnot1 %f12, %f10, %f4 lduh [%l7 + 0x44], %o4 fxnors %f14, %f5, %f8 loop_2582: tgu %xcc, 0x2 nop setx loop_2583, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %o5, [%l7 + 0x08] ldd [%l7 + 0x50], %f4 fabsd %f4, %f12 loop_2583: fpackfix %f14, %f1 lduw [%l7 + 0x74], %l1 stw %g2, [%l7 + 0x10] ldsh [%l7 + 0x7A], %g4 fbe %fcc2, loop_2584 add %i0, 0x1AF1, %o2 ldub [%l7 + 0x68], %l3 ldd [%l7 + 0x70], %f4 loop_2584: brnz %o7, loop_2585 edge32n %i5, %i6, %o6 ldd [%l7 + 0x70], %f14 fcmpd %fcc3, %f0, %f10 loop_2585: fmovsg %icc, %f4, %f9 fsrc1s %f9, %f14 edge32ln %l0, %g6, %g5 umul %g7, %l2, %i1 movl %xcc, %o3, %o1 fmovdle %xcc, %f3, %f5 tl %xcc, 0x6 ldd [%l7 + 0x38], %f0 addccc %o0, 0x0FFF, %g1 tg %icc, 0x4 fpmerge %f3, %f2, %f0 xnorcc %i2, %i3, %l4 bcc,pn %icc, loop_2586 ldsb [%l7 + 0x51], %l5 lduw [%l7 + 0x38], %l6 fpadd32s %f13, %f13, %f13 loop_2586: addc %i7, 0x0B72, %i4 fmuld8ulx16 %f11, %f9, %f0 fmovdne %icc, %f6, %f2 stb %o4, [%l7 + 0x60] tvs %xcc, 0x6 std %f14, [%l7 + 0x68] st %f0, [%l7 + 0x3C] std %f0, [%l7 + 0x48] fandnot2s %f10, %f15, %f11 fmovda %xcc, %f1, %f5 fornot2s %f1, %f15, %f10 movge %icc, %g3, %o5 brz,a %g2, loop_2587 stb %l1, [%l7 + 0x5F] call loop_2588 sth %i0, [%l7 + 0x68] loop_2587: stb %g4, [%l7 + 0x4F] movrgz %o2, %l3, %i5 loop_2588: fmovdcc %icc, %f7, %f9 edge16l %o7, %i6, %l0 stw %g6, [%l7 + 0x50] lduh [%l7 + 0x36], %o6 fnegs %f3, %f4 std %f8, [%l7 + 0x58] addccc %g5, %l2, %i1 fbug %fcc0, loop_2589 fcmpne32 %f4, %f0, %g7 array32 %o3, %o0, %g1 fpsub32 %f4, %f4, %f4 loop_2589: std %f10, [%l7 + 0x10] fmovrdne %i2, %f4, %f8 sethi 0x0EB5, %i3 popc 0x0BD5, %o1 brlez %l4, loop_2590 sethi 0x1B81, %l5 stx %i7, [%l7 + 0x28] alignaddr %i4, %l6, %o4 loop_2590: movl %xcc, %o5, %g2 orcc %l1, 0x1BD2, %i0 fmovda %xcc, %f3, %f4 stb %g4, [%l7 + 0x2C] lduh [%l7 + 0x16], %o2 fsrc2s %f8, %f7 bleu loop_2591 movrlz %g3, 0x20D, %i5 fnot1s %f13, %f14 st %f5, [%l7 + 0x4C] loop_2591: fands %f12, %f12, %f5 lduh [%l7 + 0x64], %o7 fands %f12, %f15, %f10 ldsw [%l7 + 0x14], %l3 fmovdcs %xcc, %f1, %f3 udivx %i6, 0x0C98, %g6 fpsub32s %f9, %f3, %f11 ldsw [%l7 + 0x30], %l0 edge8l %g5, %l2, %o6 brnz,a %g7, loop_2592 stx %o3, [%l7 + 0x70] sth %o0, [%l7 + 0x44] fmovsvs %xcc, %f13, %f12 loop_2592: ldsb [%l7 + 0x10], %i1 fmovrde %i2, %f8, %f2 tsubcc %i3, %o1, %l4 fexpand %f6, %f6 tsubcctv %l5, 0x182D, %g1 ldub [%l7 + 0x42], %i7 fnegd %f6, %f10 bg,pn %icc, loop_2593 add %i4, %o4, %l6 mulscc %g2, 0x1B54, %o5 ldub [%l7 + 0x2C], %i0 loop_2593: ld [%l7 + 0x50], %f8 tleu %xcc, 0x7 stw %l1, [%l7 + 0x78] movrgz %o2, %g4, %g3 nop setx loop_2594, %l0, %l1 jmpl %l1, %i5 movcs %icc, %l3, %i6 movvs %xcc, %o7, %g6 stb %g5, [%l7 + 0x79] loop_2594: fmovrsne %l0, %f8, %f5 sllx %o6, 0x17, %l2 bgu,a,pt %xcc, loop_2595 fpadd16s %f8, %f13, %f11 mova %icc, %o3, %g7 orn %o0, %i2, %i3 loop_2595: fcmpne16 %f10, %f8, %o1 fmovsn %icc, %f15, %f15 ldub [%l7 + 0x2E], %i1 umul %l5, 0x17C7, %l4 subccc %g1, %i4, %o4 ldd [%l7 + 0x28], %f8 fpack32 %f4, %f12, %f0 fmovrde %i7, %f2, %f6 ldub [%l7 + 0x45], %g2 movrlz %o5, 0x306, %i0 ta %icc, 0x0 bleu,a,pt %xcc, loop_2596 lduh [%l7 + 0x68], %l6 nop setx loop_2597, %l0, %l1 jmpl %l1, %o2 fbl,a %fcc0, loop_2598 loop_2596: fmovdne %icc, %f1, %f13 movn %icc, %l1, %g4 loop_2597: ldsh [%l7 + 0x38], %i5 loop_2598: fcmple32 %f0, %f14, %l3 fpsub32s %f2, %f4, %f3 fmovrslz %g3, %f1, %f6 ld [%l7 + 0x54], %f2 fornot1 %f8, %f14, %f10 ldsb [%l7 + 0x62], %i6 fors %f11, %f9, %f12 fba,a %fcc2, loop_2599 ldsb [%l7 + 0x65], %o7 lduh [%l7 + 0x4A], %g5 ldsh [%l7 + 0x22], %g6 loop_2599: brlez,a %o6, loop_2600 fbu,a %fcc0, loop_2601 ldd [%l7 + 0x60], %f4 fmovrsne %l2, %f3, %f8 loop_2600: ldub [%l7 + 0x4D], %l0 loop_2601: ldub [%l7 + 0x39], %g7 ldub [%l7 + 0x6F], %o3 ldd [%l7 + 0x18], %f2 smul %i2, 0x16A5, %i3 stw %o0, [%l7 + 0x4C] movn %xcc, %i1, %o1 bl,pn %xcc, loop_2602 fmovsle %icc, %f3, %f7 taddcctv %l5, %g1, %i4 array32 %l4, %o4, %i7 loop_2602: stb %o5, [%l7 + 0x1A] ta %icc, 0x0 udiv %g2, 0x0756, %l6 ldx [%l7 + 0x48], %i0 stx %o2, [%l7 + 0x50] stx %l1, [%l7 + 0x40] sth %g4, [%l7 + 0x1E] tl %icc, 0x7 tl %icc, 0x3 ldd [%l7 + 0x48], %f14 lduw [%l7 + 0x58], %i5 ldsw [%l7 + 0x38], %l3 tcc %xcc, 0x0 edge8l %g3, %i6, %g5 mulx %o7, %g6, %l2 fornot2s %f6, %f12, %f11 st %f6, [%l7 + 0x68] std %f10, [%l7 + 0x10] stx %o6, [%l7 + 0x58] sethi 0x0B26, %g7 tneg %icc, 0x1 bn,a,pt %xcc, loop_2603 bg,a loop_2604 edge8 %l0, %o3, %i3 ldub [%l7 + 0x4B], %i2 loop_2603: fbuge,a %fcc2, loop_2605 loop_2604: smul %o0, 0x0139, %o1 mova %icc, %l5, %g1 ldd [%l7 + 0x10], %f14 loop_2605: addccc %i4, 0x0609, %l4 bleu loop_2606 edge8n %o4, %i7, %o5 brgz %g2, loop_2607 fbu %fcc0, loop_2608 loop_2606: ldsw [%l7 + 0x7C], %i1 sth %l6, [%l7 + 0x66] loop_2607: ldx [%l7 + 0x60], %o2 loop_2608: tcc %icc, 0x2 ba loop_2609 tsubcctv %l1, 0x0A08, %i0 xnorcc %g4, %l3, %g3 brlz %i5, loop_2610 loop_2609: fmovdpos %icc, %f8, %f11 fpsub16 %f6, %f14, %f4 fmovdgu %xcc, %f5, %f11 loop_2610: bneg loop_2611 edge32n %g5, %i6, %o7 fnot1 %f2, %f2 ldx [%l7 + 0x70], %l2 loop_2611: ld [%l7 + 0x40], %f1 fcmps %fcc3, %f14, %f6 xnor %o6, %g6, %g7 ldsb [%l7 + 0x32], %o3 edge8l %l0, %i2, %o0 fbul,a %fcc0, loop_2612 fbue,a %fcc0, loop_2613 mulscc %o1, %l5, %g1 brz %i4, loop_2614 loop_2612: edge16n %l4, %o4, %i3 loop_2613: fornot2s %f14, %f4, %f5 bneg loop_2615 loop_2614: fabss %f7, %f3 brz,a %o5, loop_2616 ldsb [%l7 + 0x4E], %i7 loop_2615: movge %icc, %i1, %g2 fcmpne16 %f10, %f6, %o2 loop_2616: std %f4, [%l7 + 0x50] sdivcc %l1, 0x014E, %i0 ldx [%l7 + 0x78], %l6 ldsb [%l7 + 0x0B], %g4 sth %g3, [%l7 + 0x70] fmovrde %l3, %f0, %f4 fmovsge %xcc, %f2, %f11 tn %icc, 0x6 movge %icc, %g5, %i6 tsubcc %i5, %o7, %o6 stw %g6, [%l7 + 0x20] edge8 %g7, %o3, %l0 fmovrsne %l2, %f0, %f8 bcc,a,pn %xcc, loop_2617 tleu %icc, 0x1 sdivx %i2, 0x0916, %o1 fandnot1 %f4, %f10, %f10 loop_2617: fbge %fcc2, loop_2618 fsrc2s %f15, %f12 movvc %icc, %o0, %g1 tn %icc, 0x7 loop_2618: tn %icc, 0x7 bge loop_2619 fmovse %icc, %f2, %f15 andncc %l5, %i4, %l4 fbue,a %fcc2, loop_2620 loop_2619: fmovsg %xcc, %f14, %f5 faligndata %f10, %f14, %f12 movg %xcc, %o4, %o5 loop_2620: fnor %f14, %f6, %f10 ldsw [%l7 + 0x20], %i7 fsrc1s %f0, %f13 add %i3, 0x1EEE, %i1 ldsh [%l7 + 0x12], %o2 edge16n %g2, %i0, %l6 for %f10, %f2, %f6 ldsb [%l7 + 0x6C], %g4 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 lduw [%l7 + 0x5C], %l1 brgez,a %g3, loop_2622 ld [%l7 + 0x60], %f12 loop_2621: ld [%l7 + 0x68], %f2 brz,a %l3, loop_2623 loop_2622: fone %f8 fmovrde %i6, %f4, %f10 edge32l %i5, %o7, %g5 loop_2623: fmovdvs %icc, %f5, %f6 lduw [%l7 + 0x38], %o6 ldub [%l7 + 0x0F], %g7 stb %g6, [%l7 + 0x38] ldx [%l7 + 0x18], %o3 srax %l0, 0x0A, %l2 tg %xcc, 0x0 fmovdvc %icc, %f6, %f1 fmovdneg %icc, %f14, %f4 addcc %i2, 0x142B, %o1 movvs %icc, %o0, %g1 tcs %xcc, 0x7 taddcc %l5, 0x0F10, %i4 fmovsgu %icc, %f8, %f8 addcc %l4, 0x0F9B, %o5 bneg,a,pn %xcc, loop_2624 ld [%l7 + 0x18], %f3 movrgz %o4, 0x0BA, %i3 fmovsle %xcc, %f3, %f14 loop_2624: fmovsvs %xcc, %f15, %f12 movcc %icc, %i7, %i1 lduh [%l7 + 0x18], %g2 sth %o2, [%l7 + 0x60] smulcc %l6, 0x0CC4, %i0 edge8ln %l1, %g4, %l3 stx %i6, [%l7 + 0x58] movrlez %i5, %o7, %g3 taddcc %g5, 0x1231, %g7 ldd [%l7 + 0x58], %f6 tsubcctv %g6, %o3, %l0 fornot1 %f0, %f0, %f2 movn %icc, %l2, %o6 brgz %o1, loop_2625 ldd [%l7 + 0x10], %f2 fmovdg %xcc, %f9, %f13 fbue %fcc2, loop_2626 loop_2625: fnot2 %f6, %f2 stw %i2, [%l7 + 0x18] movrlez %o0, %g1, %l5 loop_2626: edge16l %i4, %l4, %o5 fmovdne %xcc, %f7, %f7 lduh [%l7 + 0x4A], %o4 movg %icc, %i7, %i3 fands %f1, %f7, %f12 fmovrde %g2, %f8, %f0 tsubcc %o2, 0x15DC, %l6 fornot1s %f4, %f7, %f4 ldd [%l7 + 0x28], %f4 movvc %icc, %i0, %i1 ldx [%l7 + 0x60], %l1 stx %l3, [%l7 + 0x40] fba %fcc1, loop_2627 fxor %f0, %f2, %f2 edge8l %g4, %i6, %o7 fnegs %f10, %f8 loop_2627: bge,pn %xcc, loop_2628 fbu,a %fcc1, loop_2629 subc %g3, 0x0904, %g5 edge16ln %g7, %i5, %g6 loop_2628: fcmpd %fcc1, %f8, %f12 loop_2629: sdiv %o3, 0x04A9, %l0 movvc %icc, %l2, %o6 ldx [%l7 + 0x50], %i2 ldsb [%l7 + 0x64], %o0 popc 0x0C23, %g1 taddcc %l5, %i4, %o1 ldsh [%l7 + 0x42], %l4 movcs %xcc, %o5, %i7 fexpand %f4, %f14 fcmpne16 %f6, %f2, %i3 fmovdg %xcc, %f9, %f7 std %f8, [%l7 + 0x20] andn %g2, 0x18F1, %o4 movvc %icc, %o2, %i0 smul %i1, 0x1F8B, %l6 edge8l %l1, %g4, %l3 sdiv %o7, 0x1165, %i6 ldub [%l7 + 0x37], %g5 movcs %icc, %g7, %i5 nop setx loop_2630, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %g6, [%l7 + 0x4C] bl %xcc, loop_2631 ble,a %icc, loop_2632 loop_2630: fnot2 %f10, %f10 orcc %g3, 0x0B7B, %l0 loop_2631: fmovdgu %xcc, %f11, %f11 loop_2632: std %f4, [%l7 + 0x38] nop setx loop_2633, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subc %l2, %o6, %o3 subccc %o0, 0x0561, %g1 movrgez %l5, %i2, %o1 loop_2633: fmovrdgez %i4, %f12, %f14 ldsb [%l7 + 0x39], %l4 fmovdne %icc, %f1, %f2 stw %o5, [%l7 + 0x2C] stw %i3, [%l7 + 0x14] ldsw [%l7 + 0x18], %g2 subc %o4, %i7, %i0 fbne,a %fcc1, loop_2634 fcmped %fcc1, %f12, %f12 ldx [%l7 + 0x50], %o2 fmovrslez %l6, %f11, %f2 loop_2634: movrgz %l1, %g4, %l3 sll %o7, %i1, %g5 edge16n %g7, %i5, %g6 tsubcc %g3, 0x0704, %l0 fsrc2s %f6, %f0 edge16ln %l2, %o6, %i6 or %o3, 0x18DF, %g1 fxnor %f6, %f4, %f12 fexpand %f8, %f10 fsrc1s %f9, %f3 movcs %xcc, %o0, %i2 edge32 %l5, %o1, %l4 movvc %icc, %o5, %i3 fmovdneg %xcc, %f10, %f15 movge %icc, %i4, %o4 fbge,a %fcc1, loop_2635 fmovdg %icc, %f14, %f2 sth %i7, [%l7 + 0x7A] lduw [%l7 + 0x14], %i0 loop_2635: fmovrsgz %g2, %f9, %f4 xor %l6, %l1, %o2 lduh [%l7 + 0x56], %g4 sethi 0x037F, %o7 ble,a,pt %icc, loop_2636 bneg,pt %xcc, loop_2637 movrgz %i1, %l3, %g5 fmul8x16au %f14, %f10, %f2 loop_2636: fcmpes %fcc2, %f11, %f9 loop_2637: stw %i5, [%l7 + 0x48] fbule %fcc1, loop_2638 fnot2s %f6, %f1 sdivcc %g7, 0x0205, %g6 ldub [%l7 + 0x75], %l0 loop_2638: brz,a %l2, loop_2639 st %f6, [%l7 + 0x70] std %f6, [%l7 + 0x28] umulcc %g3, 0x1CBA, %i6 loop_2639: stb %o3, [%l7 + 0x29] fmovrslez %g1, %f6, %f6 movcs %icc, %o6, %i2 sth %l5, [%l7 + 0x6C] fbe,a %fcc1, loop_2640 fcmps %fcc1, %f15, %f12 edge32n %o1, %o0, %l4 ld [%l7 + 0x58], %f15 loop_2640: fbug,a %fcc2, loop_2641 sth %i3, [%l7 + 0x60] fmovde %icc, %f11, %f14 fxors %f13, %f8, %f13 loop_2641: movre %i4, %o5, %o4 st %f15, [%l7 + 0x54] fbuge,a %fcc1, loop_2642 movcc %icc, %i7, %i0 movrgz %l6, 0x0E5, %l1 and %g2, 0x1883, %o2 loop_2642: ldsw [%l7 + 0x78], %o7 fcmpeq16 %f2, %f10, %g4 fmovspos %icc, %f0, %f5 mova %xcc, %l3, %i1 fpack16 %f12, %f0 tpos %icc, 0x2 fbuge,a %fcc0, loop_2643 move %icc, %g5, %g7 fmovdvs %icc, %f12, %f6 fcmpd %fcc3, %f0, %f8 loop_2643: fornot2s %f10, %f9, %f8 alignaddr %g6, %l0, %l2 st %f10, [%l7 + 0x58] lduh [%l7 + 0x44], %i5 fbge %fcc3, loop_2644 bneg %xcc, loop_2645 pdist %f8, %f12, %f8 stx %g3, [%l7 + 0x10] loop_2644: fsrc2s %f13, %f1 loop_2645: brlz %i6, loop_2646 srlx %o3, %g1, %o6 fmovrsgz %i2, %f5, %f5 fmovrdlz %l5, %f14, %f2 loop_2646: ldsb [%l7 + 0x26], %o0 fzero %f12 fnot2s %f6, %f11 ldx [%l7 + 0x40], %o1 fandnot1 %f2, %f8, %f8 fcmpd %fcc2, %f10, %f2 fmovsleu %icc, %f2, %f12 stb %i3, [%l7 + 0x39] bvc,a,pt %icc, loop_2647 fmovrdlz %i4, %f2, %f8 fmul8x16 %f11, %f8, %f4 sll %l4, 0x1A, %o4 loop_2647: ldsh [%l7 + 0x22], %o5 for %f12, %f8, %f4 edge16ln %i7, %l6, %l1 fmovdleu %icc, %f5, %f12 ldsw [%l7 + 0x68], %g2 fbe,a %fcc1, loop_2648 umulcc %o2, %i0, %o7 taddcctv %l3, 0x1563, %g4 fpsub32 %f12, %f14, %f0 loop_2648: std %f6, [%l7 + 0x08] addccc %g5, %i1, %g6 smulcc %g7, 0x17E0, %l2 fpsub32s %f10, %f8, %f1 sth %i5, [%l7 + 0x0A] ldsh [%l7 + 0x10], %g3 umul %l0, %o3, %i6 sth %o6, [%l7 + 0x32] ldd [%l7 + 0x38], %f10 movpos %xcc, %g1, %l5 fpsub32s %f12, %f2, %f4 bl,a loop_2649 stw %i2, [%l7 + 0x6C] sth %o0, [%l7 + 0x76] edge8ln %o1, %i3, %i4 loop_2649: edge32ln %l4, %o5, %i7 tgu %icc, 0x1 alignaddrl %o4, %l1, %g2 movvs %xcc, %o2, %l6 brnz,a %o7, loop_2650 fornot2 %f14, %f12, %f12 fmovsvs %icc, %f6, %f9 fpsub16s %f6, %f7, %f3 loop_2650: lduw [%l7 + 0x08], %i0 stx %g4, [%l7 + 0x78] st %f2, [%l7 + 0x7C] fbe %fcc0, loop_2651 bn,pn %icc, loop_2652 movl %xcc, %l3, %i1 fmovsg %icc, %f13, %f10 loop_2651: fnand %f8, %f0, %f4 loop_2652: edge8n %g6, %g5, %g7 ldsb [%l7 + 0x30], %i5 fmovdge %xcc, %f8, %f8 ble,pt %icc, loop_2653 stx %g3, [%l7 + 0x18] alignaddr %l0, %o3, %l2 movn %xcc, %o6, %i6 loop_2653: movg %icc, %l5, %g1 for %f8, %f0, %f4 movcc %icc, %i2, %o0 ldx [%l7 + 0x30], %i3 fmovdgu %icc, %f12, %f1 nop setx loop_2654, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry udivx %i4, 0x1990, %l4 sllx %o5, %o1, %i7 bge,a,pt %xcc, loop_2655 loop_2654: brlz,a %l1, loop_2656 st %f1, [%l7 + 0x24] fornot2 %f12, %f0, %f12 loop_2655: stx %g2, [%l7 + 0x28] loop_2656: bvs,pn %xcc, loop_2657 fmovdge %xcc, %f0, %f0 fpadd32s %f9, %f5, %f0 stx %o2, [%l7 + 0x50] loop_2657: brlez,a %o4, loop_2658 te %xcc, 0x4 edge16ln %l6, %i0, %o7 fcmple32 %f8, %f2, %l3 loop_2658: ldsw [%l7 + 0x30], %g4 edge32l %i1, %g5, %g7 alignaddrl %i5, %g6, %l0 fmovrde %g3, %f6, %f4 movrlez %l2, %o6, %o3 tge %xcc, 0x4 fcmpeq32 %f12, %f14, %i6 brgz,a %l5, loop_2659 tn %icc, 0x7 fbuge,a %fcc3, loop_2660 fmovrdgz %i2, %f2, %f6 loop_2659: ldx [%l7 + 0x78], %g1 fmovdcc %xcc, %f0, %f15 loop_2660: brnz %i3, loop_2661 fornot2s %f12, %f0, %f2 ldsw [%l7 + 0x4C], %o0 stx %l4, [%l7 + 0x30] loop_2661: std %f6, [%l7 + 0x10] fnegd %f4, %f8 or %o5, %o1, %i7 ld [%l7 + 0x10], %f1 lduw [%l7 + 0x50], %i4 sth %l1, [%l7 + 0x38] brnz %g2, loop_2662 subcc %o4, %o2, %i0 edge16 %o7, %l3, %l6 lduw [%l7 + 0x14], %i1 loop_2662: movrlez %g4, %g5, %i5 brnz %g6, loop_2663 fnor %f6, %f10, %f12 fcmpgt32 %f2, %f4, %l0 sth %g3, [%l7 + 0x3C] loop_2663: brnz %g7, loop_2664 be,pn %icc, loop_2665 fnot1s %f0, %f8 array16 %o6, %o3, %i6 loop_2664: xorcc %l2, 0x17D6, %i2 loop_2665: fble,a %fcc2, loop_2666 ldsw [%l7 + 0x1C], %g1 edge16n %l5, %i3, %l4 ble,a,pn %icc, loop_2667 loop_2666: ldsh [%l7 + 0x38], %o0 srlx %o1, %o5, %i4 brz,a %i7, loop_2668 loop_2667: fcmpeq16 %f0, %f12, %g2 fmovsge %icc, %f3, %f10 stx %l1, [%l7 + 0x40] loop_2668: ldd [%l7 + 0x30], %f6 ldsw [%l7 + 0x60], %o4 ldub [%l7 + 0x1B], %i0 orncc %o2, 0x16EC, %o7 fmovsneg %xcc, %f6, %f9 fnot1s %f11, %f3 brgz,a %l3, loop_2669 movcs %xcc, %i1, %l6 fcmpne32 %f8, %f0, %g5 fandnot1 %f10, %f12, %f14 loop_2669: fcmpgt32 %f6, %f12, %i5 ldx [%l7 + 0x18], %g6 fmovsg %icc, %f4, %f7 andn %g4, %l0, %g7 fmovdvs %icc, %f1, %f9 srax %o6, %o3, %g3 brlez,a %i6, loop_2670 fmovdvc %xcc, %f4, %f14 be,a,pt %icc, loop_2671 sth %l2, [%l7 + 0x6E] loop_2670: udivx %g1, 0x14A8, %i2 tn %icc, 0x5 loop_2671: mulscc %i3, 0x00C5, %l5 stx %l4, [%l7 + 0x68] fmovdle %icc, %f11, %f9 orn %o1, %o5, %i4 sethi 0x1B60, %i7 fandnot2s %f2, %f5, %f10 ldx [%l7 + 0x38], %g2 sth %o0, [%l7 + 0x34] udivx %l1, 0x106A, %o4 stx %o2, [%l7 + 0x60] lduw [%l7 + 0x6C], %o7 std %f14, [%l7 + 0x10] st %f0, [%l7 + 0x14] bgu,pn %icc, loop_2672 tleu %xcc, 0x0 fmovda %xcc, %f15, %f8 ldub [%l7 + 0x7B], %i0 loop_2672: ldd [%l7 + 0x58], %f4 taddcctv %l3, 0x0121, %l6 orncc %g5, %i5, %g6 ldsh [%l7 + 0x4A], %i1 bne,a loop_2673 brgz,a %l0, loop_2674 edge32 %g7, %g4, %o3 bn loop_2675 loop_2673: tneg %xcc, 0x1 loop_2674: movneg %xcc, %o6, %g3 lduw [%l7 + 0x40], %l2 loop_2675: stx %g1, [%l7 + 0x68] fmul8x16 %f7, %f6, %f12 fpadd16s %f3, %f0, %f2 fmovdge %xcc, %f2, %f15 fmovdle %xcc, %f4, %f10 bge,a,pt %icc, loop_2676 ba,pn %xcc, loop_2677 mova %icc, %i2, %i3 sra %l5, 0x1D, %i6 loop_2676: fpmerge %f8, %f7, %f6 loop_2677: fmuld8ulx16 %f15, %f6, %f8 udivcc %o1, 0x1FCE, %l4 edge8 %i4, %i7, %o5 ldsw [%l7 + 0x08], %o0 fmovspos %xcc, %f8, %f13 alignaddr %l1, %o4, %o2 ldsb [%l7 + 0x0F], %g2 fmovdvc %xcc, %f4, %f10 fcmpd %fcc3, %f10, %f2 edge16l %o7, %i0, %l3 std %f12, [%l7 + 0x68] andn %g5, 0x0A81, %l6 lduw [%l7 + 0x6C], %g6 bneg,pn %xcc, loop_2678 fbn %fcc0, loop_2679 fblg %fcc1, loop_2680 fbo %fcc1, loop_2681 loop_2678: call loop_2682 loop_2679: movrne %i5, %i1, %g7 loop_2680: orcc %g4, %l0, %o3 loop_2681: ldsb [%l7 + 0x69], %o6 loop_2682: fmovscc %icc, %f2, %f4 bpos,a %xcc, loop_2683 fmovrslz %g3, %f2, %f11 and %l2, %i2, %i3 ldd [%l7 + 0x20], %f12 loop_2683: ldsh [%l7 + 0x4A], %g1 movne %icc, %i6, %l5 movre %l4, 0x12C, %o1 fbe %fcc2, loop_2684 subc %i4, %i7, %o0 bvc,pn %icc, loop_2685 fbo %fcc0, loop_2686 loop_2684: tcs %xcc, 0x6 or %l1, 0x0A99, %o5 loop_2685: stb %o2, [%l7 + 0x0F] loop_2686: srl %g2, %o7, %o4 tsubcc %l3, %g5, %l6 lduw [%l7 + 0x2C], %g6 bcs loop_2687 umulcc %i5, %i1, %i0 bneg,a loop_2688 ba,a,pn %icc, loop_2689 loop_2687: stx %g4, [%l7 + 0x78] tcs %xcc, 0x5 loop_2688: subc %l0, %g7, %o6 loop_2689: fbue %fcc2, loop_2690 bpos,a,pt %icc, loop_2691 lduw [%l7 + 0x6C], %o3 fnegd %f8, %f8 loop_2690: fmovdg %icc, %f10, %f12 loop_2691: fmul8x16 %f15, %f0, %f0 tsubcc %g3, %l2, %i2 fmovrdne %g1, %f4, %f8 edge8ln %i3, %l5, %i6 lduh [%l7 + 0x28], %o1 movl %icc, %l4, %i4 fmovs %f0, %f6 be %icc, loop_2692 bgu,a,pn %icc, loop_2693 fmovdle %xcc, %f13, %f11 ldsw [%l7 + 0x30], %i7 loop_2692: stx %o0, [%l7 + 0x60] loop_2693: ld [%l7 + 0x40], %f12 fmul8x16 %f12, %f14, %f0 fcmpgt32 %f4, %f8, %o5 fones %f7 ld [%l7 + 0x60], %f13 fbg %fcc1, loop_2694 array16 %o2, %l1, %g2 fmovdne %icc, %f1, %f10 sub %o7, %o4, %l3 loop_2694: taddcctv %g5, 0x1D8E, %g6 ldsb [%l7 + 0x29], %l6 std %f8, [%l7 + 0x78] srax %i5, %i0, %g4 bne,pt %xcc, loop_2695 movneg %icc, %l0, %i1 lduw [%l7 + 0x68], %g7 umul %o3, %o6, %l2 loop_2695: fcmped %fcc3, %f10, %f0 fandnot2 %f10, %f4, %f0 lduh [%l7 + 0x62], %i2 fmovdpos %xcc, %f8, %f7 orncc %g3, 0x1633, %i3 umulcc %g1, %l5, %o1 fnot2 %f2, %f4 fxor %f12, %f4, %f0 fnot2s %f6, %f3 fpadd16 %f10, %f10, %f8 fmuld8sux16 %f5, %f8, %f2 subccc %i6, 0x1F03, %l4 stw %i4, [%l7 + 0x7C] std %f12, [%l7 + 0x28] stb %i7, [%l7 + 0x24] fones %f3 movge %icc, %o5, %o2 stx %l1, [%l7 + 0x50] fcmpne32 %f12, %f2, %o0 fmovdcc %xcc, %f14, %f0 sth %g2, [%l7 + 0x36] te %xcc, 0x2 tn %xcc, 0x7 st %f13, [%l7 + 0x08] sth %o7, [%l7 + 0x46] udivx %o4, 0x13B5, %l3 pdist %f8, %f4, %f2 fmovdcs %icc, %f15, %f4 fpadd16s %f2, %f11, %f4 ldx [%l7 + 0x10], %g6 std %f8, [%l7 + 0x48] std %f2, [%l7 + 0x10] fsrc1s %f8, %f15 bg,a %xcc, loop_2696 lduh [%l7 + 0x76], %l6 sdiv %g5, 0x1AD8, %i5 fabsd %f4, %f14 loop_2696: tpos %xcc, 0x7 fbge,a %fcc1, loop_2697 std %f14, [%l7 + 0x08] udivcc %g4, 0x087D, %i0 movvc %icc, %i1, %l0 loop_2697: lduh [%l7 + 0x7C], %g7 xnorcc %o6, %o3, %i2 nop setx loop_2698, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsw [%l7 + 0x70], %l2 fmovrdgez %g3, %f4, %f14 brgez %i3, loop_2699 loop_2698: fblg,a %fcc2, loop_2700 fabsd %f6, %f4 fzeros %f10 loop_2699: nop setx loop_2701, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2700: ble,pn %icc, loop_2702 taddcctv %g1, 0x0D30, %l5 brnz %o1, loop_2703 loop_2701: fbn %fcc3, loop_2704 loop_2702: fblg,a %fcc1, loop_2705 lduw [%l7 + 0x4C], %i6 loop_2703: stx %l4, [%l7 + 0x78] loop_2704: fbule,a %fcc2, loop_2706 loop_2705: alignaddr %i4, %o5, %o2 bpos,a loop_2707 movre %l1, %o0, %g2 loop_2706: fnand %f12, %f14, %f12 ldsw [%l7 + 0x54], %o7 loop_2707: fmovsne %xcc, %f7, %f12 tsubcctv %o4, %l3, %g6 ld [%l7 + 0x08], %f4 ldx [%l7 + 0x10], %i7 ldub [%l7 + 0x21], %g5 fnot1 %f4, %f8 ldx [%l7 + 0x68], %l6 ba,pn %icc, loop_2708 lduh [%l7 + 0x2A], %g4 fnot2 %f0, %f2 stb %i0, [%l7 + 0x73] loop_2708: te %xcc, 0x3 ldsh [%l7 + 0x32], %i1 tvs %icc, 0x5 alignaddrl %l0, %g7, %o6 fbne %fcc2, loop_2709 stw %o3, [%l7 + 0x18] fbuge,a %fcc3, loop_2710 ldx [%l7 + 0x60], %i2 loop_2709: movrlz %i5, 0x2DC, %g3 fnot2 %f4, %f2 loop_2710: bvs loop_2711 sth %i3, [%l7 + 0x2A] ldub [%l7 + 0x48], %g1 ldd [%l7 + 0x28], %f4 loop_2711: fnor %f2, %f6, %f4 ldx [%l7 + 0x48], %l2 popc %o1, %l5 ldsb [%l7 + 0x4D], %i6 fsrc1 %f12, %f10 edge16 %l4, %i4, %o5 fnor %f12, %f4, %f4 movleu %xcc, %o2, %l1 array16 %g2, %o7, %o0 fmuld8ulx16 %f7, %f2, %f8 tsubcctv %l3, 0x1297, %o4 ldd [%l7 + 0x60], %f14 brgez,a %i7, loop_2712 fcmpgt32 %f12, %f14, %g5 tcc %xcc, 0x7 brnz,a %l6, loop_2713 loop_2712: fbue,a %fcc0, loop_2714 tcs %xcc, 0x2 movle %xcc, %g4, %g6 loop_2713: lduh [%l7 + 0x3C], %i0 loop_2714: edge16l %i1, %g7, %l0 fble,a %fcc0, loop_2715 fmovsle %xcc, %f3, %f15 stx %o6, [%l7 + 0x60] brz %o3, loop_2716 loop_2715: lduh [%l7 + 0x3E], %i2 sllx %i5, %i3, %g1 xnorcc %g3, 0x1FAA, %o1 loop_2716: edge32l %l5, %l2, %i6 fnegs %f9, %f7 fpsub16 %f0, %f12, %f6 brlez %i4, loop_2717 movrlez %o5, %o2, %l4 fpsub16 %f10, %f4, %f8 bleu,a,pn %xcc, loop_2718 loop_2717: st %f13, [%l7 + 0x44] std %f8, [%l7 + 0x20] lduw [%l7 + 0x58], %g2 loop_2718: fornot2 %f2, %f10, %f14 ble,a,pn %xcc, loop_2719 ldd [%l7 + 0x68], %f14 fble,a %fcc2, loop_2720 fbug,a %fcc1, loop_2721 loop_2719: tvc %icc, 0x4 lduh [%l7 + 0x1A], %o7 loop_2720: edge8ln %l1, %l3, %o4 loop_2721: fcmple16 %f6, %f14, %i7 fmovsl %icc, %f13, %f1 fors %f11, %f8, %f2 te %xcc, 0x3 fnors %f8, %f3, %f14 ldsb [%l7 + 0x32], %o0 edge16l %l6, %g5, %g6 sra %g4, %i0, %i1 fandnot2 %f10, %f0, %f2 fmovdge %icc, %f3, %f14 ld [%l7 + 0x68], %f14 fcmpne16 %f0, %f10, %l0 bpos,pt %icc, loop_2722 std %f8, [%l7 + 0x60] fmovsne %xcc, %f8, %f10 udivcc %g7, 0x0313, %o3 loop_2722: ldsb [%l7 + 0x1B], %o6 sdiv %i2, 0x0C70, %i3 smul %i5, %g3, %o1 sth %l5, [%l7 + 0x5C] addccc %l2, %g1, %i6 fbge %fcc0, loop_2723 nop setx loop_2724, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdn %icc, %f10, %f10 tgu %xcc, 0x4 loop_2723: bge,a loop_2725 loop_2724: array16 %i4, %o5, %l4 ldub [%l7 + 0x3A], %g2 ldsh [%l7 + 0x7E], %o7 loop_2725: fmovsa %xcc, %f12, %f15 fmovsgu %icc, %f8, %f7 tpos %xcc, 0x4 alignaddrl %l1, %l3, %o2 andcc %i7, %o4, %l6 fcmple16 %f2, %f12, %o0 st %f7, [%l7 + 0x60] fmovdge %xcc, %f9, %f12 and %g5, 0x062B, %g6 fxnor %f4, %f10, %f12 fmovdcs %xcc, %f8, %f10 fmovdge %xcc, %f7, %f2 ldsb [%l7 + 0x17], %g4 fabss %f0, %f8 ldd [%l7 + 0x78], %f10 bcc,pn %xcc, loop_2726 fnors %f9, %f7, %f0 fbu,a %fcc0, loop_2727 ldx [%l7 + 0x30], %i1 loop_2726: ldd [%l7 + 0x08], %f10 edge16 %i0, %l0, %g7 loop_2727: andn %o6, %i2, %o3 xorcc %i5, 0x0366, %g3 nop setx loop_2728, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bgu,pt %icc, loop_2729 bl,a loop_2730 bg,pt %xcc, loop_2731 loop_2728: movne %xcc, %o1, %l5 loop_2729: subcc %i3, %g1, %l2 loop_2730: umul %i6, %o5, %i4 loop_2731: ldsb [%l7 + 0x2A], %l4 edge8 %g2, %o7, %l1 addcc %l3, 0x01EE, %o2 fba %fcc1, loop_2732 ldub [%l7 + 0x10], %o4 add %i7, 0x1695, %l6 stb %o0, [%l7 + 0x6B] loop_2732: fcmpd %fcc3, %f14, %f12 stx %g5, [%l7 + 0x78] ldsw [%l7 + 0x18], %g4 stx %i1, [%l7 + 0x40] ldsw [%l7 + 0x7C], %g6 pdist %f12, %f2, %f8 stb %i0, [%l7 + 0x0A] fornot2s %f13, %f1, %f4 fmovda %xcc, %f0, %f9 fbue %fcc2, loop_2733 lduh [%l7 + 0x3E], %l0 movrlz %o6, %i2, %g7 bgu,a,pn %icc, loop_2734 loop_2733: fmul8ulx16 %f14, %f6, %f10 bcc,a,pn %icc, loop_2735 tsubcc %o3, %i5, %g3 loop_2734: stw %o1, [%l7 + 0x60] stx %i3, [%l7 + 0x50] loop_2735: fmovdvc %icc, %f4, %f11 ldsh [%l7 + 0x4A], %g1 ldsh [%l7 + 0x1C], %l5 fnor %f0, %f6, %f8 lduw [%l7 + 0x68], %l2 fble,a %fcc1, loop_2736 movleu %xcc, %i6, %o5 edge8n %i4, %l4, %g2 fbo,a %fcc2, loop_2737 loop_2736: ble,a,pn %icc, loop_2738 fmovrsgez %o7, %f13, %f7 movrlez %l3, %l1, %o4 loop_2737: ldd [%l7 + 0x50], %f14 loop_2738: tg %xcc, 0x4 smulcc %i7, 0x1B09, %l6 fsrc2s %f14, %f2 movrgez %o2, %g5, %g4 ldsb [%l7 + 0x44], %i1 bl,a,pn %xcc, loop_2739 addc %g6, 0x0083, %i0 bvc,a,pt %icc, loop_2740 subccc %l0, %o0, %i2 loop_2739: ldub [%l7 + 0x7C], %g7 ldx [%l7 + 0x38], %o6 loop_2740: ldx [%l7 + 0x60], %o3 fmovsg %icc, %f15, %f4 fmovde %icc, %f13, %f11 fnot2s %f6, %f7 ldub [%l7 + 0x36], %i5 ldsw [%l7 + 0x54], %o1 fmovsleu %icc, %f2, %f5 ld [%l7 + 0x10], %f6 tvc %xcc, 0x5 lduw [%l7 + 0x1C], %i3 ldsh [%l7 + 0x1E], %g1 fone %f0 fnegd %f8, %f10 edge8n %l5, %g3, %i6 fcmpeq16 %f0, %f2, %o5 movrlz %i4, 0x278, %l2 fmovsleu %icc, %f2, %f11 ldsh [%l7 + 0x1C], %g2 be %xcc, loop_2741 taddcctv %o7, %l3, %l4 movcs %xcc, %l1, %o4 fpadd16s %f4, %f12, %f13 loop_2741: edge8n %l6, %o2, %i7 tle %icc, 0x2 tg %xcc, 0x7 ldx [%l7 + 0x08], %g5 srl %g4, 0x1A, %g6 bgu %icc, loop_2742 brlez %i1, loop_2743 stx %l0, [%l7 + 0x68] or %o0, %i2, %i0 loop_2742: fsrc1 %f8, %f14 loop_2743: tl %icc, 0x3 fmovrsgez %o6, %f2, %f12 fmuld8sux16 %f14, %f6, %f10 ldsh [%l7 + 0x66], %g7 srlx %o3, 0x15, %o1 tn %xcc, 0x7 bvc,a %icc, loop_2744 array16 %i3, %g1, %l5 fandnot2 %f8, %f8, %f14 alignaddr %g3, %i6, %o5 loop_2744: edge16ln %i4, %l2, %g2 fmuld8sux16 %f8, %f6, %f2 stb %o7, [%l7 + 0x6F] movg %xcc, %l3, %i5 fsrc1 %f0, %f14 std %f10, [%l7 + 0x70] lduw [%l7 + 0x5C], %l4 nop setx loop_2745, %l0, %l1 jmpl %l1, %o4 bvs,pn %icc, loop_2746 ldd [%l7 + 0x60], %f4 fmovscc %xcc, %f11, %f10 loop_2745: alignaddrl %l6, %l1, %i7 loop_2746: edge8l %g5, %o2, %g6 ldx [%l7 + 0x48], %i1 ldsb [%l7 + 0x2E], %l0 tle %icc, 0x1 fmovdne %xcc, %f8, %f9 bvc %icc, loop_2747 fmovdleu %icc, %f11, %f15 stx %o0, [%l7 + 0x10] fcmpd %fcc0, %f10, %f2 loop_2747: sra %g4, %i2, %i0 fmul8x16 %f1, %f6, %f14 fmovrse %o6, %f6, %f5 alignaddr %g7, %o1, %i3 fandnot1 %f12, %f0, %f12 movneg %xcc, %g1, %o3 ldub [%l7 + 0x43], %g3 sth %l5, [%l7 + 0x1A] fbug %fcc1, loop_2748 edge32 %i6, %o5, %l2 array8 %i4, %o7, %g2 movge %xcc, %i5, %l4 loop_2748: fpsub16s %f2, %f10, %f1 fmovscc %xcc, %f15, %f7 fsrc2 %f4, %f6 edge8ln %o4, %l3, %l1 add %l6, %g5, %o2 tsubcc %i7, 0x1D76, %i1 movg %xcc, %l0, %o0 fnegd %f4, %f6 movge %icc, %g4, %i2 bge,pt %icc, loop_2749 fmovrsgez %i0, %f9, %f10 ldub [%l7 + 0x7B], %g6 fmovrdlez %o6, %f6, %f8 loop_2749: fbu,a %fcc1, loop_2750 fmovspos %icc, %f9, %f15 fpsub32s %f7, %f10, %f2 edge32 %g7, %i3, %g1 loop_2750: ble %xcc, loop_2751 fpsub16 %f2, %f10, %f14 fbge,a %fcc1, loop_2752 xorcc %o1, 0x09FD, %o3 loop_2751: xor %l5, %i6, %g3 fmuld8sux16 %f10, %f0, %f10 loop_2752: andncc %o5, %i4, %o7 ld [%l7 + 0x40], %f6 st %f11, [%l7 + 0x64] te %xcc, 0x3 edge16ln %l2, %i5, %g2 ldsw [%l7 + 0x14], %l4 fmovse %icc, %f10, %f14 ldd [%l7 + 0x48], %f10 smulcc %l3, 0x1D25, %l1 ld [%l7 + 0x18], %f11 brnz %l6, loop_2753 addcc %g5, %o4, %i7 bneg,a %xcc, loop_2754 fandnot2 %f4, %f8, %f6 loop_2753: edge16 %i1, %o2, %l0 fmovsleu %icc, %f7, %f1 loop_2754: fmovrdlez %g4, %f6, %f8 fpadd32 %f6, %f12, %f10 ldd [%l7 + 0x20], %f12 fsrc2 %f10, %f10 fmovsle %xcc, %f4, %f0 fxnor %f0, %f2, %f8 alignaddr %i2, %o0, %i0 ldsw [%l7 + 0x4C], %g6 lduw [%l7 + 0x5C], %g7 lduw [%l7 + 0x7C], %i3 movpos %icc, %g1, %o1 brgez %o3, loop_2755 fmovdge %xcc, %f4, %f4 siam 0x1 fabsd %f2, %f4 loop_2755: st %f4, [%l7 + 0x48] faligndata %f8, %f10, %f0 fnegs %f14, %f3 and %l5, 0x09CE, %i6 brgez,a %g3, loop_2756 ldub [%l7 + 0x51], %o5 st %f5, [%l7 + 0x60] array8 %o6, %i4, %o7 loop_2756: fmul8x16al %f5, %f14, %f2 fmovrsgez %i5, %f0, %f8 fbue,a %fcc3, loop_2757 array16 %l2, %l4, %l3 xor %l1, %g2, %l6 xorcc %g5, 0x0843, %o4 loop_2757: fblg,a %fcc1, loop_2758 faligndata %f12, %f4, %f8 ldsw [%l7 + 0x4C], %i1 movne %xcc, %i7, %o2 loop_2758: fmovdn %xcc, %f6, %f11 fbe,a %fcc0, loop_2759 ldd [%l7 + 0x78], %f4 lduh [%l7 + 0x1A], %l0 std %f2, [%l7 + 0x58] loop_2759: te %xcc, 0x5 fnot1 %f14, %f14 orncc %i2, %g4, %i0 ldx [%l7 + 0x18], %o0 andn %g7, 0x0B7E, %i3 stw %g1, [%l7 + 0x78] ld [%l7 + 0x68], %f6 ldsb [%l7 + 0x25], %o1 fmovdleu %icc, %f14, %f3 ldd [%l7 + 0x10], %f14 ld [%l7 + 0x7C], %f3 fnot2 %f12, %f4 lduw [%l7 + 0x74], %g6 sth %l5, [%l7 + 0x22] fpack32 %f0, %f14, %f14 ldsw [%l7 + 0x14], %o3 fandnot2 %f14, %f0, %f6 sra %i6, %o5, %g3 sra %i4, 0x14, %o6 fcmpd %fcc3, %f10, %f0 movrgz %o7, 0x204, %i5 fmovscc %icc, %f0, %f0 fpmerge %f4, %f13, %f6 stw %l4, [%l7 + 0x20] lduw [%l7 + 0x10], %l2 edge32l %l3, %l1, %l6 fpsub32 %f12, %f0, %f4 fxors %f2, %f15, %f14 lduw [%l7 + 0x48], %g2 ldx [%l7 + 0x68], %o4 fandnot2s %f15, %f14, %f12 fmovdne %xcc, %f14, %f15 bne,a,pn %icc, loop_2760 tsubcc %g5, 0x113B, %i1 movcc %icc, %o2, %i7 faligndata %f2, %f10, %f0 loop_2760: ldd [%l7 + 0x10], %f8 movl %xcc, %i2, %l0 fcmped %fcc1, %f8, %f8 bne,a %icc, loop_2761 fmovsne %xcc, %f9, %f3 edge32n %i0, %o0, %g7 bpos,a %xcc, loop_2762 loop_2761: ldx [%l7 + 0x68], %g4 fpackfix %f12, %f7 orn %i3, %o1, %g6 loop_2762: fabsd %f0, %f14 fmovsa %xcc, %f0, %f3 srl %l5, 0x0A, %o3 fbne,a %fcc0, loop_2763 ldd [%l7 + 0x38], %f10 fpsub32 %f8, %f6, %f14 taddcc %g1, %i6, %o5 loop_2763: orncc %i4, 0x08C8, %g3 fmovsl %xcc, %f12, %f12 ldsw [%l7 + 0x70], %o6 ld [%l7 + 0x0C], %f14 fnand %f0, %f10, %f2 popc %o7, %l4 and %l2, 0x007E, %l3 fmovsge %icc, %f1, %f14 st %f8, [%l7 + 0x60] fbue %fcc2, loop_2764 ldsh [%l7 + 0x52], %l1 ldub [%l7 + 0x28], %l6 nop setx loop_2765, %l0, %l1 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_2764: mulscc %g2, %o4, %i5 ld [%l7 + 0x6C], %f9 tne %xcc, 0x0 loop_2765: addcc %g5, %o2, %i1 fmovrslz %i2, %f3, %f14 tne %icc, 0x7 fmovrdgz %l0, %f8, %f10 fandnot2 %f0, %f14, %f14 ld [%l7 + 0x08], %f14 ldsw [%l7 + 0x5C], %i0 st %f0, [%l7 + 0x58] bshuffle %f8, %f12, %f14 stb %o0, [%l7 + 0x1C] edge8 %i7, %g4, %g7 ba,a %xcc, loop_2766 fmovscs %xcc, %f7, %f0 add %i3, 0x1729, %o1 array32 %l5, %g6, %o3 loop_2766: fornot1 %f0, %f2, %f4 st %f8, [%l7 + 0x5C] movrgz %g1, 0x17D, %i6 sdiv %i4, 0x02CD, %g3 ldsw [%l7 + 0x1C], %o6 tvs %xcc, 0x2 fmul8sux16 %f6, %f6, %f6 ba,pn %icc, loop_2767 fmul8ulx16 %f6, %f6, %f12 fbn,a %fcc2, loop_2768 fnegs %f11, %f5 loop_2767: ldsw [%l7 + 0x0C], %o7 orncc %l4, 0x0EE7, %o5 loop_2768: bpos %xcc, loop_2769 ld [%l7 + 0x64], %f5 fpsub16s %f0, %f6, %f1 ld [%l7 + 0x50], %f0 loop_2769: fmovse %xcc, %f12, %f4 andncc %l2, %l3, %l1 edge8 %l6, %o4, %g2 ldsh [%l7 + 0x2C], %g5 std %f0, [%l7 + 0x40] fmovrdlz %i5, %f10, %f14 fcmpgt32 %f0, %f4, %i1 st %f12, [%l7 + 0x38] stx %o2, [%l7 + 0x70] ldd [%l7 + 0x30], %f10 edge32n %i2, %l0, %o0 fbge,a %fcc3, loop_2770 ldx [%l7 + 0x08], %i7 fornot1s %f3, %f13, %f4 ldub [%l7 + 0x7E], %g4 loop_2770: ldsh [%l7 + 0x54], %g7 alignaddr %i3, %o1, %i0 fmovdge %icc, %f9, %f10 andn %g6, 0x026B, %l5 std %f2, [%l7 + 0x50] fnot2 %f4, %f6 ldx [%l7 + 0x40], %g1 fbe,a %fcc2, loop_2771 lduh [%l7 + 0x22], %i6 fbu,a %fcc3, loop_2772 lduh [%l7 + 0x52], %o3 loop_2771: fornot1 %f12, %f4, %f2 fmovse %icc, %f9, %f2 loop_2772: ba loop_2773 fmovrsne %g3, %f1, %f12 ldx [%l7 + 0x48], %i4 fmovscc %xcc, %f10, %f13 loop_2773: brgez %o6, loop_2774 fcmps %fcc1, %f15, %f8 fpack16 %f10, %f4 ldd [%l7 + 0x78], %f2 loop_2774: ldx [%l7 + 0x38], %l4 edge16ln %o5, %o7, %l2 siam 0x4 edge32l %l1, %l6, %o4 sdivcc %g2, 0x1D9C, %g5 movge %icc, %i5, %l3 fpsub16s %f2, %f11, %f11 fcmple32 %f0, %f8, %i1 fbl %fcc2, loop_2775 ldsw [%l7 + 0x54], %o2 brnz,a %i2, loop_2776 ldsh [%l7 + 0x6E], %l0 loop_2775: edge8l %i7, %g4, %g7 edge16n %i3, %o0, %i0 loop_2776: andncc %o1, %l5, %g6 xnor %i6, 0x1B76, %g1 nop setx loop_2777, %l0, %l1 jmpl %l1, %o3 fcmpne32 %f10, %f4, %i4 sth %o6, [%l7 + 0x5A] ta %icc, 0x3 loop_2777: fbo,a %fcc3, loop_2778 ldx [%l7 + 0x28], %g3 sth %o5, [%l7 + 0x64] bcc,a,pt %xcc, loop_2779 loop_2778: udivcc %l4, 0x0F60, %l2 ldd [%l7 + 0x18], %f12 fandnot2s %f6, %f13, %f5 loop_2779: std %f2, [%l7 + 0x08] sth %o7, [%l7 + 0x4E] ldub [%l7 + 0x7F], %l1 stw %l6, [%l7 + 0x78] brgz,a %o4, loop_2780 ldd [%l7 + 0x70], %f0 edge32ln %g2, %g5, %l3 fmovsl %xcc, %f1, %f0 loop_2780: addccc %i1, %o2, %i5 ldsh [%l7 + 0x2E], %l0 ldx [%l7 + 0x68], %i7 fbn %fcc2, loop_2781 ldsh [%l7 + 0x62], %i2 ld [%l7 + 0x0C], %f8 ld [%l7 + 0x60], %f6 loop_2781: ldub [%l7 + 0x40], %g7 array32 %i3, %g4, %o0 fmovde %icc, %f13, %f4 sra %i0, 0x18, %l5 ldx [%l7 + 0x58], %g6 fbne %fcc3, loop_2782 xorcc %i6, 0x0DCE, %g1 fmovdcs %xcc, %f12, %f3 fmuld8ulx16 %f4, %f5, %f10 loop_2782: fmovsvc %icc, %f10, %f5 ldd [%l7 + 0x30], %f14 fmovrsgez %o3, %f0, %f8 edge16l %i4, %o6, %o1 fbge,a %fcc3, loop_2783 ld [%l7 + 0x58], %f11 fbne %fcc2, loop_2784 bvs %icc, loop_2785 loop_2783: mulscc %o5, %l4, %l2 ldx [%l7 + 0x68], %o7 loop_2784: movle %xcc, %g3, %l6 loop_2785: edge8 %l1, %g2, %g5 popc 0x18D2, %l3 lduw [%l7 + 0x24], %i1 edge8 %o2, %i5, %o4 bne,a %icc, loop_2786 ldsw [%l7 + 0x78], %l0 fmovdne %icc, %f12, %f12 ldsw [%l7 + 0x54], %i7 loop_2786: andcc %i2, 0x0D9C, %i3 fexpand %f8, %f10 ldd [%l7 + 0x28], %f0 fmovsneg %xcc, %f2, %f5 fpackfix %f4, %f13 ta %xcc, 0x0 sdiv %g4, 0x1BB1, %g7 fbne,a %fcc1, loop_2787 fandnot2 %f14, %f12, %f4 ldsh [%l7 + 0x14], %o0 st %f0, [%l7 + 0x4C] loop_2787: fnors %f10, %f0, %f12 popc 0x02F3, %i0 popc %l5, %g6 or %g1, %o3, %i4 fmovrdne %o6, %f12, %f6 fcmps %fcc0, %f12, %f5 popc %i6, %o5 st %f2, [%l7 + 0x74] edge32l %o1, %l2, %o7 fmul8x16al %f7, %f2, %f6 fmovrsgez %g3, %f7, %f2 edge32l %l6, %l1, %l4 fmovrdlz %g2, %f14, %f12 fornot2 %f8, %f2, %f6 edge16n %g5, %l3, %i1 fsrc1 %f14, %f10 sth %o2, [%l7 + 0x62] taddcc %o4, 0x19C2, %i5 stb %i7, [%l7 + 0x3D] tvs %xcc, 0x6 ldub [%l7 + 0x78], %i2 array32 %i3, %l0, %g4 st %f15, [%l7 + 0x50] sethi 0x1AFB, %g7 fmovse %icc, %f5, %f4 fmovse %xcc, %f13, %f8 taddcctv %o0, 0x0B4F, %i0 fpackfix %f6, %f6 fpsub16 %f0, %f4, %f12 addccc %l5, %g1, %g6 brz,a %i4, loop_2788 stx %o6, [%l7 + 0x38] fmul8ulx16 %f14, %f14, %f10 fmovdg %icc, %f2, %f9 loop_2788: smul %i6, 0x0302, %o5 fsrc2 %f8, %f4 sllx %o3, 0x00, %o1 fmovsn %icc, %f0, %f3 fmovsa %xcc, %f13, %f11 stb %l2, [%l7 + 0x70] stx %o7, [%l7 + 0x68] fpsub16s %f3, %f8, %f12 fmovsl %icc, %f1, %f15 fpadd16s %f8, %f4, %f10 nop setx loop_2789, %l0, %l1 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 %xcc, %f2, %f1 sdiv %g3, 0x07C9, %l1 fmovse %icc, %f1, %f14 loop_2789: fcmple16 %f8, %f4, %l4 fba %fcc2, loop_2790 ta %xcc, 0x0 ld [%l7 + 0x58], %f8 stw %g2, [%l7 + 0x7C] loop_2790: addc %g5, 0x0E3F, %l6 lduh [%l7 + 0x20], %l3 fmovrdlez %i1, %f12, %f10 ldsw [%l7 + 0x28], %o2 fmovda %xcc, %f15, %f12 movne %xcc, %o4, %i7 for %f14, %f2, %f14 be,a,pn %icc, loop_2791 tneg %icc, 0x0 fnegs %f2, %f12 movcc %icc, %i2, %i3 loop_2791: tgu %icc, 0x1 udivx %l0, 0x0CC4, %i5 addcc %g4, 0x1DC6, %o0 fxnor %f8, %f6, %f8 edge16l %g7, %l5, %g1 fmovdle %xcc, %f4, %f3 tne %xcc, 0x3 or %i0, 0x056D, %i4 edge8ln %o6, %g6, %o5 fmovdpos %xcc, %f14, %f15 fornot1s %f2, %f5, %f0 edge8l %o3, %o1, %i6 fones %f2 std %f0, [%l7 + 0x30] ldsh [%l7 + 0x28], %o7 fmuld8sux16 %f11, %f0, %f14 ldub [%l7 + 0x2B], %g3 ldsh [%l7 + 0x10], %l2 ldsh [%l7 + 0x48], %l4 andncc %g2, %g5, %l1 ldsb [%l7 + 0x48], %l3 ldx [%l7 + 0x38], %l6 stw %i1, [%l7 + 0x70] sethi 0x0785, %o2 ldsh [%l7 + 0x0C], %o4 tg %xcc, 0x2 taddcc %i2, %i7, %i3 fcmpeq16 %f8, %f2, %i5 move %xcc, %l0, %g4 lduh [%l7 + 0x16], %g7 movne %xcc, %o0, %l5 stb %i0, [%l7 + 0x5F] fbg,a %fcc1, loop_2792 st %f11, [%l7 + 0x70] std %f6, [%l7 + 0x30] mova %xcc, %i4, %g1 loop_2792: ldsh [%l7 + 0x66], %o6 edge32l %o5, %g6, %o1 fmul8x16 %f14, %f12, %f8 tne %icc, 0x1 movcc %icc, %i6, %o3 fmovsvs %xcc, %f14, %f9 umul %o7, %g3, %l2 fmovrdne %l4, %f6, %f2 tneg %icc, 0x5 andcc %g2, %l1, %l3 ld [%l7 + 0x7C], %f4 fnot1 %f4, %f2 fmovdcc %xcc, %f2, %f7 sdiv %g5, 0x14E0, %i1 te %icc, 0x7 fbue %fcc0, loop_2793 stx %o2, [%l7 + 0x20] sdivx %o4, 0x18A4, %l6 stw %i7, [%l7 + 0x5C] loop_2793: fmovrdlz %i3, %f0, %f6 array16 %i2, %i5, %l0 fpmerge %f15, %f1, %f10 edge8l %g7, %g4, %l5 fba,a %fcc1, loop_2794 addc %o0, 0x0673, %i0 edge8ln %i4, %o6, %o5 be,a loop_2795 loop_2794: lduh [%l7 + 0x4E], %g6 edge16n %o1, %i6, %o3 fxnor %f10, %f6, %f2 loop_2795: fcmpeq16 %f2, %f4, %g1 fmuld8ulx16 %f7, %f1, %f2 tn %xcc, 0x0 bgu,pt %xcc, loop_2796 fmul8ulx16 %f8, %f4, %f10 stw %o7, [%l7 + 0x6C] fmovrdlez %l2, %f10, %f8 loop_2796: ldd [%l7 + 0x28], %f2 fble %fcc2, loop_2797 movre %g3, 0x04D, %l4 fpsub16s %f9, %f0, %f7 fxnor %f6, %f6, %f10 loop_2797: stb %g2, [%l7 + 0x4C] ldd [%l7 + 0x40], %f12 fbn %fcc2, loop_2798 ldx [%l7 + 0x18], %l3 sth %l1, [%l7 + 0x6C] bneg,a %xcc, loop_2799 loop_2798: stb %i1, [%l7 + 0x6C] fmovrsne %g5, %f9, %f8 brnz %o2, loop_2800 loop_2799: ldsb [%l7 + 0x1C], %o4 brgz %l6, loop_2801 st %f9, [%l7 + 0x78] loop_2800: ldsb [%l7 + 0x7E], %i7 fbo %fcc2, loop_2802 loop_2801: srl %i2, %i5, %i3 brlez,a %g7, loop_2803 movrgez %l0, %g4, %o0 loop_2802: edge16ln %l5, %i0, %o6 movl %icc, %i4, %o5 loop_2803: tsubcctv %g6, %i6, %o3 bne %xcc, loop_2804 nop setx loop_2805, %l0, %l1 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 + 0x1E], %g1 array8 %o1, %o7, %l2 loop_2804: fnot1 %f2, %f0 loop_2805: fmovdn %icc, %f13, %f15 st %f1, [%l7 + 0x74] fsrc1s %f11, %f14 bshuffle %f14, %f12, %f6 fmovdvc %icc, %f1, %f3 movre %g3, 0x2D3, %l4 ldsh [%l7 + 0x36], %g2 bcs,a,pn %xcc, loop_2806 edge32n %l3, %i1, %l1 fmovdge %xcc, %f12, %f5 udivcc %o2, 0x0E7D, %g5 loop_2806: fmovsl %icc, %f0, %f10 nop setx loop_2807, %l0, %l1 jmpl %l1, %l6 fmovse %xcc, %f12, %f3 movle %icc, %i7, %i2 fbne %fcc2, loop_2808 loop_2807: st %f7, [%l7 + 0x38] ldsb [%l7 + 0x0A], %i5 fmuld8ulx16 %f14, %f3, %f2 loop_2808: edge8l %i3, %g7, %o4 fors %f10, %f7, %f14 srl %g4, 0x0D, %o0 lduw [%l7 + 0x5C], %l5 ldsw [%l7 + 0x60], %i0 edge32 %o6, %i4, %l0 fones %f15 tne %icc, 0x0 ldsh [%l7 + 0x40], %g6 ld [%l7 + 0x48], %f0 fmovsne %xcc, %f4, %f8 ld [%l7 + 0x78], %f12 fmovdne %xcc, %f1, %f12 fmovdn %xcc, %f0, %f14 ldub [%l7 + 0x4A], %o5 tle %icc, 0x7 fnot1 %f14, %f4 fble %fcc1, loop_2809 fxors %f4, %f3, %f12 edge16n %i6, %g1, %o1 fmovsleu %xcc, %f10, %f9 loop_2809: tvc %icc, 0x1 fmovrsgz %o3, %f12, %f11 fcmpgt32 %f6, %f8, %l2 xnor %o7, %l4, %g3 tl %icc, 0x2 fmovsge %xcc, %f12, %f3 faligndata %f4, %f4, %f10 fnand %f6, %f12, %f2 fnands %f4, %f5, %f15 stx %l3, [%l7 + 0x78] ld [%l7 + 0x20], %f7 edge32 %i1, %g2, %o2 lduh [%l7 + 0x52], %l1 stw %l6, [%l7 + 0x2C] bn loop_2810 ldd [%l7 + 0x10], %f6 ldub [%l7 + 0x3B], %g5 st %f6, [%l7 + 0x40] loop_2810: fpadd16s %f15, %f1, %f5 sllx %i2, 0x09, %i7 bcs,a,pt %icc, loop_2811 ldub [%l7 + 0x33], %i5 fmovsleu %icc, %f12, %f11 bvs,a,pn %xcc, loop_2812 loop_2811: fmovdcc %xcc, %f3, %f1 for %f8, %f2, %f12 fmovdpos %xcc, %f4, %f2 loop_2812: fcmpes %fcc2, %f4, %f2 lduh [%l7 + 0x2E], %i3 edge32ln %o4, %g7, %g4 fzeros %f10 tcs %icc, 0x6 alignaddrl %o0, %i0, %l5 fpack16 %f2, %f4 movvc %xcc, %i4, %l0 fmovrdlz %o6, %f4, %f12 fbe %fcc3, loop_2813 fnegs %f7, %f11 std %f2, [%l7 + 0x38] tvs %xcc, 0x7 loop_2813: fbul,a %fcc3, loop_2814 fmul8x16al %f6, %f11, %f8 fpadd16 %f14, %f8, %f14 fbug,a %fcc1, loop_2815 loop_2814: ldsw [%l7 + 0x58], %o5 fnands %f13, %f5, %f8 movvc %xcc, %i6, %g1 loop_2815: ldsb [%l7 + 0x18], %o1 fmovsleu %icc, %f7, %f11 stw %o3, [%l7 + 0x08] fmovsneg %xcc, %f5, %f3 ba loop_2816 ldsb [%l7 + 0x62], %g6 ld [%l7 + 0x68], %f5 fmul8x16al %f6, %f13, %f8 loop_2816: movvs %xcc, %l2, %o7 sdivx %g3, 0x051E, %l4 fpack16 %f10, %f4 fcmple16 %f6, %f6, %i1 andcc %g2, %o2, %l3 brz,a %l6, loop_2817 sdivcc %l1, 0x14CF, %i2 bne,a,pt %icc, loop_2818 fmovdg %icc, %f4, %f13 loop_2817: stb %i7, [%l7 + 0x20] fnand %f14, %f12, %f10 loop_2818: bshuffle %f2, %f14, %f4 sra %i5, 0x0E, %i3 ldx [%l7 + 0x08], %g5 bvc,pt %xcc, loop_2819 fzeros %f1 fpadd16 %f2, %f6, %f10 edge16ln %g7, %g4, %o0 loop_2819: ld [%l7 + 0x58], %f13 andn %i0, 0x15D1, %l5 fpmerge %f15, %f15, %f4 udivx %o4, 0x18CC, %i4 array8 %o6, %l0, %o5 fandnot2s %f13, %f6, %f11 ldsw [%l7 + 0x34], %i6 orn %g1, %o3, %g6 movcc %icc, %o1, %l2 movrgz %g3, %o7, %i1 bn,a,pn %icc, loop_2820 subc %l4, 0x00D3, %o2 bleu,a,pn %xcc, loop_2821 taddcc %g2, %l3, %l1 loop_2820: stw %l6, [%l7 + 0x44] fpadd32 %f2, %f12, %f8 loop_2821: fpack16 %f6, %f14 for %f12, %f6, %f12 tvs %xcc, 0x7 fbn,a %fcc0, loop_2822 bl %icc, loop_2823 sdivcc %i2, 0x1365, %i5 movne %icc, %i3, %i7 loop_2822: tcs %xcc, 0x3 loop_2823: ldsb [%l7 + 0x10], %g7 xor %g4, %g5, %o0 fnot1 %f6, %f0 ldsh [%l7 + 0x10], %i0 fnot2 %f4, %f8 stw %l5, [%l7 + 0x30] fmovrse %o4, %f9, %f15 lduh [%l7 + 0x2C], %o6 smul %l0, 0x0970, %i4 movl %icc, %o5, %g1 ldsh [%l7 + 0x1A], %o3 fxor %f4, %f10, %f2 fpsub32 %f4, %f0, %f6 or %i6, 0x0384, %g6 ldd [%l7 + 0x18], %f2 fmovs %f12, %f1 bgu,a,pt %icc, loop_2824 fblg,a %fcc3, loop_2825 udiv %o1, 0x0772, %g3 ble,pt %xcc, loop_2826 loop_2824: faligndata %f12, %f14, %f6 loop_2825: ldd [%l7 + 0x68], %f12 fcmpd %fcc3, %f4, %f14 loop_2826: fandnot2 %f6, %f12, %f6 ldsw [%l7 + 0x18], %o7 fmovsvc %xcc, %f12, %f12 sll %l2, 0x12, %i1 ldsb [%l7 + 0x3E], %l4 stx %o2, [%l7 + 0x58] fmuld8sux16 %f1, %f9, %f12 fmovdn %icc, %f8, %f9 ldsw [%l7 + 0x50], %l3 taddcctv %g2, %l1, %i2 lduw [%l7 + 0x48], %l6 ldsh [%l7 + 0x20], %i5 alignaddrl %i7, %g7, %g4 move %icc, %g5, %o0 fpsub32s %f11, %f13, %f5 fmovda %xcc, %f9, %f14 brgz %i0, loop_2827 for %f14, %f14, %f12 nop setx loop_2828, %l0, %l1 jmpl %l1, %i3 nop setx loop_2829, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2827: edge32 %l5, %o4, %l0 fcmple16 %f2, %f6, %o6 loop_2828: fmovsgu %xcc, %f2, %f12 loop_2829: fbg %fcc0, loop_2830 movl %xcc, %i4, %g1 stw %o3, [%l7 + 0x54] ldsh [%l7 + 0x66], %i6 loop_2830: edge32 %o5, %g6, %o1 fbue,a %fcc2, loop_2831 fnot2s %f13, %f14 fmovse %xcc, %f10, %f6 st %f0, [%l7 + 0x74] loop_2831: fmovsvc %icc, %f11, %f14 fands %f12, %f12, %f10 fmovrdgz %g3, %f2, %f0 fbuge,a %fcc3, loop_2832 sdivcc %l2, 0x02EE, %o7 fpack32 %f14, %f2, %f4 subcc %i1, 0x0B48, %o2 loop_2832: orcc %l4, 0x11C9, %g2 fmuld8ulx16 %f0, %f7, %f2 tpos %icc, 0x0 lduh [%l7 + 0x30], %l1 ld [%l7 + 0x48], %f0 xorcc %l3, %l6, %i5 stb %i7, [%l7 + 0x24] orncc %g7, 0x14BD, %i2 tcs %icc, 0x7 ldub [%l7 + 0x14], %g5 xnor %o0, %g4, %i3 brnz,a %l5, loop_2833 fornot2 %f12, %f2, %f8 stb %o4, [%l7 + 0x67] lduh [%l7 + 0x5C], %i0 loop_2833: ldub [%l7 + 0x09], %o6 fcmple16 %f6, %f8, %l0 fornot1s %f12, %f7, %f8 brlz %i4, loop_2834 fbn %fcc2, loop_2835 brgez,a %g1, loop_2836 andncc %i6, %o3, %g6 loop_2834: fbl,a %fcc0, loop_2837 loop_2835: sth %o1, [%l7 + 0x60] loop_2836: edge16n %g3, %l2, %o7 fmovrdgez %o5, %f2, %f12 loop_2837: fcmps %fcc0, %f4, %f4 fxnor %f14, %f6, %f12 umulcc %o2, 0x19C4, %l4 ldsh [%l7 + 0x4C], %i1 fornot2 %f8, %f6, %f14 fbn,a %fcc1, loop_2838 fsrc1s %f15, %f13 siam 0x5 bn,a,pt %xcc, loop_2839 loop_2838: fcmpeq32 %f8, %f2, %g2 tge %xcc, 0x7 edge32 %l1, %l3, %l6 loop_2839: lduw [%l7 + 0x28], %i7 ldsw [%l7 + 0x10], %i5 ldx [%l7 + 0x78], %g7 fmovsne %icc, %f8, %f0 fandnot2 %f12, %f10, %f6 fmovrsne %g5, %f8, %f3 move %icc, %o0, %g4 andcc %i3, 0x071F, %i2 movle %icc, %o4, %l5 ldsw [%l7 + 0x34], %o6 brgz %l0, loop_2840 sllx %i0, 0x1D, %g1 tcc %icc, 0x2 fmovscc %icc, %f13, %f0 loop_2840: ble,a,pt %xcc, loop_2841 lduh [%l7 + 0x54], %i6 ldx [%l7 + 0x08], %i4 sub %g6, %o1, %o3 loop_2841: fmovd %f6, %f0 ldsb [%l7 + 0x50], %g3 fornot2s %f7, %f9, %f10 fmovrdlz %l2, %f8, %f8 bleu,a,pn %icc, loop_2842 stb %o5, [%l7 + 0x75] sll %o2, %o7, %i1 ldx [%l7 + 0x28], %l4 loop_2842: bneg,pt %icc, loop_2843 stb %g2, [%l7 + 0x12] addcc %l1, 0x1C8A, %l3 fmul8x16 %f7, %f4, %f6 loop_2843: stb %l6, [%l7 + 0x24] ldsw [%l7 + 0x20], %i5 movrgz %g7, 0x036, %g5 fmovdn %icc, %f1, %f10 edge32 %o0, %i7, %g4 fornot1s %f14, %f9, %f15 movgu %xcc, %i2, %o4 fbl,a %fcc1, loop_2844 tge %xcc, 0x4 stb %l5, [%l7 + 0x68] fbu %fcc1, loop_2845 loop_2844: array8 %i3, %o6, %i0 fmovsa %xcc, %f7, %f13 sll %l0, %g1, %i6 loop_2845: for %f8, %f6, %f10 fmovscc %xcc, %f15, %f9 and %g6, 0x18E6, %i4 fmovrdgez %o1, %f6, %f10 stw %g3, [%l7 + 0x24] fabsd %f0, %f14 ldub [%l7 + 0x6C], %l2 tsubcc %o3, %o5, %o2 fmovsvc %xcc, %f13, %f2 edge8 %o7, %l4, %g2 lduw [%l7 + 0x10], %l1 st %f1, [%l7 + 0x74] fcmple32 %f10, %f2, %l3 fpackfix %f10, %f2 st %f8, [%l7 + 0x18] fbl,a %fcc1, loop_2846 nop setx loop_2847, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrsgz %l6, %f5, %f13 ldx [%l7 + 0x38], %i5 loop_2846: st %f6, [%l7 + 0x50] loop_2847: fmovrde %g7, %f14, %f10 fabsd %f2, %f4 fmul8x16al %f3, %f9, %f8 stb %g5, [%l7 + 0x6A] st %f7, [%l7 + 0x54] and %i1, 0x0395, %o0 lduh [%l7 + 0x0C], %g4 edge32 %i7, %i2, %l5 fmovs %f15, %f3 fbug %fcc1, loop_2848 movl %icc, %i3, %o4 fcmpd %fcc3, %f12, %f4 bcs %icc, loop_2849 loop_2848: bneg,a loop_2850 tl %icc, 0x6 fmuld8ulx16 %f6, %f3, %f10 loop_2849: ldsh [%l7 + 0x6A], %o6 loop_2850: std %f2, [%l7 + 0x18] tgu %icc, 0x1 subc %i0, 0x0437, %l0 brgez %i6, loop_2851 sub %g1, %g6, %i4 umulcc %o1, 0x02AE, %l2 fbn %fcc1, loop_2852 loop_2851: andn %g3, %o3, %o5 lduh [%l7 + 0x26], %o2 and %o7, 0x053A, %l4 loop_2852: fmovsge %icc, %f10, %f1 nop setx loop_2853, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsl %icc, %f14, %f7 fmovsne %xcc, %f10, %f4 fbul %fcc0, loop_2854 loop_2853: stx %l1, [%l7 + 0x60] pdist %f10, %f8, %f10 tpos %icc, 0x5 loop_2854: fmovdge %icc, %f2, %f8 fbue %fcc2, loop_2855 stx %l3, [%l7 + 0x38] fcmpes %fcc2, %f10, %f11 lduh [%l7 + 0x2E], %g2 loop_2855: ldsb [%l7 + 0x7A], %i5 fmovsg %xcc, %f14, %f3 std %f10, [%l7 + 0x60] fands %f3, %f0, %f7 ldub [%l7 + 0x76], %g7 tpos %icc, 0x4 stb %l6, [%l7 + 0x16] fnot1 %f10, %f8 fcmpeq32 %f8, %f4, %g5 mova %icc, %o0, %g4 nop setx loop_2856, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fble %fcc0, loop_2857 ldub [%l7 + 0x7C], %i1 fnot1 %f4, %f14 loop_2856: add %i7, 0x0115, %l5 loop_2857: fmovsvc %icc, %f6, %f15 stb %i2, [%l7 + 0x7A] fmovsne %icc, %f7, %f10 ldsw [%l7 + 0x7C], %i3 fbg,a %fcc2, loop_2858 fmovdleu %xcc, %f9, %f2 bpos,a loop_2859 fmovdneg %icc, %f8, %f14 loop_2858: fsrc1 %f10, %f8 ldx [%l7 + 0x28], %o4 loop_2859: fornot1 %f0, %f10, %f12 stx %i0, [%l7 + 0x18] fcmple32 %f2, %f6, %o6 brlez,a %l0, loop_2860 std %f12, [%l7 + 0x20] bn,a,pn %xcc, loop_2861 fmovdne %xcc, %f8, %f8 loop_2860: movneg %icc, %i6, %g6 bge loop_2862 loop_2861: lduh [%l7 + 0x26], %g1 stw %o1, [%l7 + 0x6C] bleu,a loop_2863 loop_2862: fpsub16s %f11, %f9, %f7 ldsh [%l7 + 0x52], %l2 std %f2, [%l7 + 0x38] loop_2863: ldub [%l7 + 0x68], %i4 lduh [%l7 + 0x4A], %g3 smulcc %o3, 0x0977, %o2 lduw [%l7 + 0x64], %o5 std %f10, [%l7 + 0x60] fand %f0, %f8, %f0 fmovdvc %xcc, %f4, %f11 movvc %xcc, %l4, %l1 srax %o7, 0x18, %l3 fbn,a %fcc0, loop_2864 fmovscs %icc, %f15, %f14 movrgez %i5, 0x038, %g7 ldsw [%l7 + 0x14], %l6 loop_2864: fmovrdne %g5, %f4, %f6 orn %g2, %g4, %o0 fmovsge %icc, %f3, %f6 fmovrdlz %i7, %f8, %f6 fmovs %f12, %f14 fands %f11, %f13, %f8 stb %i1, [%l7 + 0x60] fbl,a %fcc0, loop_2865 ldsh [%l7 + 0x34], %l5 movrgez %i2, %o4, %i0 te %icc, 0x3 loop_2865: srlx %o6, %l0, %i6 srl %i3, 0x18, %g6 sth %g1, [%l7 + 0x28] fmovsle %icc, %f13, %f8 fmovdcc %icc, %f5, %f4 fornot2 %f6, %f12, %f12 ldub [%l7 + 0x19], %o1 fmovdcc %xcc, %f13, %f7 ldsw [%l7 + 0x6C], %i4 fmovdleu %icc, %f9, %f2 nop setx loop_2866, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdlz %g3, %f12, %f10 fones %f3 fornot2 %f12, %f2, %f8 loop_2866: lduh [%l7 + 0x14], %l2 edge32n %o2, %o5, %l4 stw %l1, [%l7 + 0x34] ta %icc, 0x6 st %f9, [%l7 + 0x30] fblg,a %fcc1, loop_2867 movcc %xcc, %o7, %o3 ldx [%l7 + 0x70], %i5 fmovrdgz %l3, %f10, %f4 loop_2867: fmovdge %xcc, %f12, %f11 stb %l6, [%l7 + 0x5D] fmuld8sux16 %f13, %f6, %f0 subcc %g5, 0x04BD, %g7 udivcc %g2, 0x0387, %g4 stx %i7, [%l7 + 0x08] fcmpes %fcc2, %f10, %f7 bne loop_2868 ld [%l7 + 0x7C], %f3 movn %icc, %i1, %l5 fcmpgt32 %f8, %f8, %i2 loop_2868: fbo %fcc1, loop_2869 bge,a,pn %xcc, loop_2870 tg %icc, 0x3 ld [%l7 + 0x24], %f3 loop_2869: ldub [%l7 + 0x37], %o0 loop_2870: fbuge,a %fcc1, loop_2871 ldsb [%l7 + 0x2F], %o4 brgez,a %i0, loop_2872 subc %l0, %o6, %i3 loop_2871: ldsw [%l7 + 0x10], %i6 nop setx loop_2873, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2872: edge16ln %g1, %o1, %g6 fnot2s %f14, %f10 mulx %i4, 0x17B1, %g3 loop_2873: nop setx loop_2874, %l0, %l1 jmpl %l1, %l2 smul %o5, %o2, %l1 fbge,a %fcc2, loop_2875 stb %l4, [%l7 + 0x7B] loop_2874: ldub [%l7 + 0x78], %o7 ldub [%l7 + 0x57], %i5 loop_2875: ld [%l7 + 0x2C], %f3 ldsw [%l7 + 0x58], %o3 fble %fcc1, loop_2876 std %f8, [%l7 + 0x10] lduh [%l7 + 0x42], %l3 movl %xcc, %l6, %g7 loop_2876: be,pt %icc, loop_2877 fmovrdlez %g2, %f4, %f0 ldd [%l7 + 0x60], %f8 orn %g4, %i7, %g5 loop_2877: lduh [%l7 + 0x08], %l5 bvc,a,pn %icc, loop_2878 fcmpeq16 %f8, %f12, %i2 std %f0, [%l7 + 0x38] movne %xcc, %o0, %i1 loop_2878: fcmpeq32 %f2, %f12, %o4 be,a %xcc, loop_2879 fbul %fcc0, loop_2880 stw %l0, [%l7 + 0x44] stx %o6, [%l7 + 0x28] loop_2879: or %i3, 0x04F7, %i6 loop_2880: fmovdneg %icc, %f7, %f6 fbl %fcc1, loop_2881 movgu %icc, %i0, %o1 fpsub16s %f5, %f6, %f5 ldub [%l7 + 0x5E], %g1 loop_2881: stw %g6, [%l7 + 0x3C] addccc %i4, 0x1E61, %g3 movleu %icc, %l2, %o2 smul %l1, %o5, %o7 fandnot1 %f12, %f14, %f2 lduw [%l7 + 0x38], %l4 sll %o3, 0x0A, %i5 tl %icc, 0x1 ld [%l7 + 0x74], %f2 stw %l3, [%l7 + 0x40] fnand %f12, %f14, %f10 fpadd16 %f8, %f4, %f0 ldsb [%l7 + 0x6B], %l6 bgu loop_2882 edge16 %g7, %g2, %i7 fmovd %f8, %f14 fbn,a %fcc3, loop_2883 loop_2882: fmovdneg %xcc, %f7, %f14 fpsub32 %f6, %f0, %f8 fnot1s %f13, %f14 loop_2883: orcc %g5, %g4, %i2 ld [%l7 + 0x0C], %f5 fba,a %fcc2, loop_2884 stw %o0, [%l7 + 0x60] brz %l5, loop_2885 siam 0x4 loop_2884: movl %xcc, %o4, %l0 std %f4, [%l7 + 0x08] loop_2885: fcmps %fcc3, %f0, %f7 fabsd %f0, %f0 ldd [%l7 + 0x60], %f4 alignaddr %i1, %o6, %i6 fbn,a %fcc0, loop_2886 fandnot1s %f15, %f15, %f9 fbl,a %fcc3, loop_2887 movrgez %i0, 0x2D9, %i3 loop_2886: fmovdvc %xcc, %f14, %f8 ldub [%l7 + 0x45], %g1 loop_2887: fmovs %f15, %f7 fcmpeq32 %f8, %f4, %g6 brgz,a %i4, loop_2888 andncc %o1, %g3, %l2 fnors %f12, %f13, %f10 fzeros %f4 loop_2888: movrlez %o2, %l1, %o7 ldsb [%l7 + 0x5F], %l4 movg %icc, %o5, %o3 ld [%l7 + 0x7C], %f10 fmovde %icc, %f1, %f12 fxnor %f4, %f4, %f4 umulcc %l3, %l6, %g7 fcmpd %fcc3, %f2, %f2 fpsub32s %f0, %f0, %f2 ldd [%l7 + 0x18], %f14 ld [%l7 + 0x68], %f4 fabsd %f6, %f6 sth %i5, [%l7 + 0x62] ld [%l7 + 0x30], %f8 subc %g2, 0x0260, %i7 sdivx %g5, 0x11E6, %g4 fmul8sux16 %f8, %f2, %f4 ld [%l7 + 0x34], %f9 fpadd32 %f4, %f6, %f10 fbg %fcc2, loop_2889 ldsw [%l7 + 0x0C], %i2 movg %icc, %l5, %o0 stx %l0, [%l7 + 0x30] loop_2889: fcmpgt32 %f0, %f0, %o4 ba,a,pn %xcc, loop_2890 fandnot2 %f8, %f8, %f2 fmovdvc %icc, %f15, %f8 std %f2, [%l7 + 0x20] loop_2890: fpadd16 %f0, %f8, %f2 ldsb [%l7 + 0x66], %i1 fandnot1 %f10, %f6, %f14 tvs %xcc, 0x7 stx %i6, [%l7 + 0x60] fand %f4, %f6, %f6 fmovrdgez %i0, %f10, %f2 edge8 %o6, %g1, %i3 edge16 %i4, %g6, %g3 std %f14, [%l7 + 0x30] stx %l2, [%l7 + 0x38] array8 %o2, %l1, %o1 brgz,a %o7, loop_2891 std %f0, [%l7 + 0x48] fmovda %xcc, %f7, %f13 sth %l4, [%l7 + 0x4C] loop_2891: bvs,a,pt %icc, loop_2892 lduw [%l7 + 0x14], %o3 fmovsl %icc, %f1, %f6 sub %l3, %l6, %g7 loop_2892: ldsh [%l7 + 0x10], %o5 stb %i5, [%l7 + 0x19] bg,a,pn %xcc, loop_2893 fmovrslez %g2, %f12, %f5 ldd [%l7 + 0x78], %f2 srlx %g5, 0x1E, %g4 loop_2893: sth %i2, [%l7 + 0x60] fbne %fcc0, loop_2894 stb %l5, [%l7 + 0x36] fmul8x16al %f11, %f10, %f4 lduw [%l7 + 0x7C], %i7 loop_2894: fmovda %xcc, %f2, %f2 movgu %icc, %o0, %o4 brgz,a %i1, loop_2895 ldx [%l7 + 0x48], %i6 bshuffle %f8, %f14, %f8 sdivcc %i0, 0x0CDC, %l0 loop_2895: fmovrsgez %g1, %f12, %f11 ldd [%l7 + 0x30], %f14 xor %i3, 0x16A6, %i4 stw %g6, [%l7 + 0x78] edge16l %o6, %l2, %o2 fmovs %f12, %f11 ldub [%l7 + 0x44], %g3 st %f5, [%l7 + 0x4C] stw %o1, [%l7 + 0x70] bl,pn %xcc, loop_2896 srl %l1, %l4, %o7 or %l3, %l6, %o3 srl %g7, %o5, %i5 loop_2896: ldx [%l7 + 0x28], %g5 tsubcctv %g2, 0x1195, %g4 bgu,a,pn %icc, loop_2897 stx %l5, [%l7 + 0x60] edge8n %i2, %o0, %o4 stb %i7, [%l7 + 0x0D] loop_2897: ld [%l7 + 0x24], %f6 fpadd16s %f15, %f0, %f2 stw %i1, [%l7 + 0x08] lduw [%l7 + 0x0C], %i6 fexpand %f6, %f6 fmovrdgz %i0, %f4, %f4 be,a %xcc, loop_2898 brlez %g1, loop_2899 fmovdgu %xcc, %f4, %f8 sth %l0, [%l7 + 0x3C] loop_2898: fmovs %f12, %f9 loop_2899: stx %i4, [%l7 + 0x28] stx %g6, [%l7 + 0x40] fblg,a %fcc1, loop_2900 movg %xcc, %o6, %l2 bl,a,pn %icc, loop_2901 ldsb [%l7 + 0x6F], %o2 loop_2900: sethi 0x0902, %g3 lduw [%l7 + 0x10], %i3 loop_2901: fbue %fcc2, loop_2902 fpmerge %f12, %f6, %f10 ldub [%l7 + 0x50], %o1 sdivcc %l4, 0x00F1, %o7 loop_2902: fabsd %f6, %f4 tcc %xcc, 0x5 st %f8, [%l7 + 0x7C] sdiv %l3, 0x0BAF, %l6 tcs %xcc, 0x4 fbu %fcc1, loop_2903 bpos,pt %xcc, loop_2904 fmovrdgz %l1, %f4, %f6 st %f12, [%l7 + 0x18] loop_2903: movcc %xcc, %g7, %o3 loop_2904: sth %i5, [%l7 + 0x1A] edge16n %g5, %o5, %g2 sdivx %l5, 0x0A32, %g4 udiv %o0, 0x1F00, %i2 smul %o4, 0x1D22, %i1 ldsw [%l7 + 0x78], %i6 movrne %i7, 0x1EC, %g1 tn %xcc, 0x2 stb %l0, [%l7 + 0x73] ldd [%l7 + 0x78], %f10 fpack32 %f0, %f0, %f0 sdivcc %i4, 0x0A59, %g6 fble %fcc2, loop_2905 tle %icc, 0x2 fmovs %f3, %f0 ldsh [%l7 + 0x0C], %i0 loop_2905: stw %l2, [%l7 + 0x44] fsrc1s %f13, %f12 tle %icc, 0x6 lduw [%l7 + 0x10], %o6 xor %o2, %i3, %o1 fmovscs %xcc, %f8, %f2 sth %l4, [%l7 + 0x34] fmul8x16 %f0, %f10, %f6 fmovse %xcc, %f14, %f2 fmovrsgez %g3, %f6, %f4 lduh [%l7 + 0x60], %o7 sth %l3, [%l7 + 0x0E] ldx [%l7 + 0x68], %l6 tneg %xcc, 0x5 fmovdvs %xcc, %f13, %f13 ld [%l7 + 0x40], %f11 ta %xcc, 0x1 tsubcc %l1, 0x087E, %g7 std %f0, [%l7 + 0x50] for %f0, %f6, %f14 fsrc2s %f1, %f11 ldd [%l7 + 0x20], %f8 tleu %xcc, 0x3 fmovdcc %icc, %f4, %f2 st %f14, [%l7 + 0x64] fxor %f0, %f8, %f12 ld [%l7 + 0x50], %f1 tsubcctv %i5, %g5, %o3 edge8n %g2, %o5, %g4 fornot2s %f1, %f8, %f8 stb %l5, [%l7 + 0x5D] bpos,a %icc, loop_2906 std %f0, [%l7 + 0x70] xorcc %o0, 0x11D3, %i2 ldd [%l7 + 0x58], %f6 loop_2906: fbug,a %fcc3, loop_2907 movneg %xcc, %o4, %i1 tcc %icc, 0x3 fcmpne16 %f4, %f10, %i6 loop_2907: st %f7, [%l7 + 0x3C] fnot2s %f2, %f13 lduw [%l7 + 0x4C], %i7 andn %g1, %i4, %g6 st %f9, [%l7 + 0x18] ld [%l7 + 0x54], %f4 std %f12, [%l7 + 0x30] fmovsvc %icc, %f5, %f10 brgez,a %l0, loop_2908 fmovda %xcc, %f3, %f7 fmovrdlz %l2, %f4, %f8 fble,a %fcc2, loop_2909 loop_2908: lduw [%l7 + 0x40], %i0 orn %o2, %i3, %o1 te %xcc, 0x6 loop_2909: addcc %o6, 0x1D86, %l4 edge16l %g3, %o7, %l6 std %f14, [%l7 + 0x38] sth %l3, [%l7 + 0x1A] movvs %xcc, %l1, %g7 ldsb [%l7 + 0x38], %i5 ld [%l7 + 0x40], %f4 fmovdcs %xcc, %f14, %f0 xnorcc %g5, %g2, %o5 fmovdge %icc, %f8, %f13 ldd [%l7 + 0x60], %f14 move %icc, %g4, %l5 mova %xcc, %o3, %o0 movge %icc, %o4, %i1 fble %fcc1, loop_2910 sth %i2, [%l7 + 0x50] ldx [%l7 + 0x70], %i7 fands %f6, %f0, %f14 loop_2910: std %f8, [%l7 + 0x28] stx %i6, [%l7 + 0x08] fxnors %f13, %f15, %f1 movge %xcc, %i4, %g1 subccc %g6, 0x05B5, %l0 movrgez %l2, %i0, %i3 fpackfix %f10, %f4 ldd [%l7 + 0x10], %f14 brgz,a %o2, loop_2911 addccc %o6, 0x08D1, %l4 fbn %fcc3, loop_2912 fpadd32 %f2, %f12, %f12 loop_2911: srl %o1, %o7, %g3 sth %l6, [%l7 + 0x6C] loop_2912: ldsh [%l7 + 0x2E], %l3 fbul,a %fcc3, loop_2913 fbue,a %fcc1, loop_2914 bvc,a loop_2915 udivcc %l1, 0x1C7C, %g7 loop_2913: fmovrslez %g5, %f9, %f9 loop_2914: fmovdpos %xcc, %f8, %f7 loop_2915: fornot1 %f0, %f8, %f6 stb %g2, [%l7 + 0x3C] faligndata %f10, %f0, %f0 udivcc %i5, 0x020D, %o5 sll %g4, 0x06, %o3 ldd [%l7 + 0x48], %f12 stw %o0, [%l7 + 0x70] fmovrdgz %o4, %f14, %f2 std %f8, [%l7 + 0x50] tvc %xcc, 0x5 edge8l %l5, %i1, %i7 fpsub16 %f10, %f6, %f6 ba,a,pn %xcc, loop_2916 edge16n %i2, %i4, %g1 lduh [%l7 + 0x28], %i6 faligndata %f4, %f12, %f6 loop_2916: fmovda %icc, %f7, %f4 fmuld8ulx16 %f14, %f1, %f0 xnor %g6, %l2, %i0 sll %l0, %o2, %i3 fmovdcc %icc, %f4, %f13 fcmpne32 %f0, %f2, %l4 stw %o6, [%l7 + 0x70] move %xcc, %o7, %g3 st %f5, [%l7 + 0x78] bvc,a,pt %xcc, loop_2917 fnot1 %f8, %f0 fmovse %icc, %f13, %f8 fmovdvc %icc, %f6, %f4 loop_2917: udiv %l6, 0x1F50, %l3 movvs %icc, %o1, %l1 ldd [%l7 + 0x10], %f2 lduh [%l7 + 0x68], %g5 ld [%l7 + 0x70], %f5 sth %g7, [%l7 + 0x54] fmovscc %xcc, %f13, %f12 stw %i5, [%l7 + 0x44] edge32l %g2, %o5, %o3 stb %g4, [%l7 + 0x45] movneg %icc, %o0, %o4 bcc,pn %xcc, loop_2918 taddcc %l5, 0x08B1, %i7 fsrc1s %f6, %f9 ldsw [%l7 + 0x5C], %i2 loop_2918: fmovsg %icc, %f9, %f2 ldx [%l7 + 0x48], %i1 fmovsa %icc, %f14, %f0 brlez %g1, loop_2919 fbne,a %fcc3, loop_2920 brgez %i6, loop_2921 fandnot2 %f2, %f10, %f12 loop_2919: lduh [%l7 + 0x10], %g6 loop_2920: ldd [%l7 + 0x70], %f0 loop_2921: ld [%l7 + 0x0C], %f7 ldd [%l7 + 0x48], %f14 lduw [%l7 + 0x58], %l2 ldub [%l7 + 0x73], %i0 umul %l0, 0x0888, %i4 fbl %fcc2, loop_2922 fmovse %icc, %f5, %f13 edge16l %o2, %l4, %i3 fpadd16s %f5, %f8, %f14 loop_2922: fbu %fcc3, loop_2923 movle %icc, %o7, %o6 fmovsleu %xcc, %f13, %f10 bpos,a loop_2924 loop_2923: stw %g3, [%l7 + 0x78] fornot1 %f6, %f10, %f2 xorcc %l6, %o1, %l1 loop_2924: fbe,a %fcc3, loop_2925 ldsw [%l7 + 0x48], %g5 edge16 %l3, %g7, %i5 ldsw [%l7 + 0x40], %g2 loop_2925: fpadd32s %f3, %f5, %f6 nop setx loop_2926, %l0, %l1 jmpl %l1, %o5 stx %o3, [%l7 + 0x08] xnor %o0, %g4, %l5 fnands %f11, %f1, %f3 loop_2926: udivx %o4, 0x1A04, %i2 fmovsg %icc, %f10, %f6 fcmpd %fcc0, %f2, %f10 srl %i7, %g1, %i1 lduh [%l7 + 0x44], %g6 st %f14, [%l7 + 0x1C] brz,a %i6, loop_2927 bvs %xcc, loop_2928 array32 %l2, %l0, %i0 array16 %i4, %o2, %l4 loop_2927: ldub [%l7 + 0x65], %i3 loop_2928: array16 %o7, %g3, %o6 addc %l6, %l1, %o1 fone %f12 std %f8, [%l7 + 0x08] ldsh [%l7 + 0x56], %g5 bleu %xcc, loop_2929 ldx [%l7 + 0x18], %l3 bg,pn %xcc, loop_2930 popc 0x0CB3, %g7 loop_2929: edge16 %i5, %g2, %o3 fbuge,a %fcc2, loop_2931 loop_2930: alignaddr %o5, %o0, %l5 fmul8sux16 %f6, %f0, %f4 stx %g4, [%l7 + 0x48] loop_2931: bshuffle %f8, %f2, %f6 taddcc %i2, 0x1AF1, %o4 fmovrslz %i7, %f13, %f10 bvc,a,pt %xcc, loop_2932 fbe,a %fcc0, loop_2933 tpos %icc, 0x7 fbe %fcc1, loop_2934 loop_2932: faligndata %f8, %f2, %f10 loop_2933: ld [%l7 + 0x2C], %f12 lduw [%l7 + 0x58], %i1 loop_2934: fmovrslez %g1, %f3, %f0 lduh [%l7 + 0x4A], %i6 lduh [%l7 + 0x78], %g6 stw %l2, [%l7 + 0x28] brgez %i0, loop_2935 lduh [%l7 + 0x2A], %l0 xnorcc %i4, %l4, %i3 brlz %o2, loop_2936 loop_2935: fcmps %fcc2, %f14, %f3 ble,a %icc, loop_2937 fnot1s %f15, %f8 loop_2936: fpadd32 %f10, %f2, %f12 sth %o7, [%l7 + 0x60] loop_2937: fbne %fcc3, loop_2938 fnands %f6, %f6, %f11 umul %o6, %g3, %l6 fbg,a %fcc2, loop_2939 loop_2938: ldx [%l7 + 0x70], %o1 fbuge %fcc1, loop_2940 bl,a %icc, loop_2941 loop_2939: fbuge %fcc2, loop_2942 stb %l1, [%l7 + 0x5C] loop_2940: movcc %icc, %g5, %g7 loop_2941: brnz,a %i5, loop_2943 loop_2942: movrne %g2, 0x385, %l3 fpadd16s %f0, %f8, %f4 bvc,a,pt %icc, loop_2944 loop_2943: sth %o3, [%l7 + 0x28] fmovsne %icc, %f6, %f11 stx %o5, [%l7 + 0x50] loop_2944: edge8 %o0, %l5, %g4 brlz,a %o4, loop_2945 sth %i2, [%l7 + 0x30] movleu %icc, %i1, %i7 st %f12, [%l7 + 0x48] loop_2945: bg,pn %icc, loop_2946 fbe,a %fcc2, loop_2947 array8 %g1, %g6, %l2 fpsub32 %f14, %f12, %f10 loop_2946: movrlez %i0, 0x34A, %i6 loop_2947: alignaddr %l0, %i4, %l4 brz %i3, loop_2948 fmovdpos %xcc, %f15, %f13 ldx [%l7 + 0x08], %o7 udivx %o6, 0x1EC7, %g3 loop_2948: tsubcctv %o2, 0x152D, %o1 ldsb [%l7 + 0x08], %l6 call loop_2949 fblg %fcc0, loop_2950 orn %g5, %g7, %i5 bg,a,pt %xcc, loop_2951 loop_2949: umul %l1, 0x122E, %g2 loop_2950: brgz %o3, loop_2952 brz,a %l3, loop_2953 loop_2951: for %f0, %f4, %f8 movgu %icc, %o0, %l5 loop_2952: ldd [%l7 + 0x30], %f10 loop_2953: edge32ln %g4, %o4, %i2 lduh [%l7 + 0x48], %i1 fzero %f10 fxors %f4, %f0, %f0 fbne %fcc0, loop_2954 fbn,a %fcc3, loop_2955 udiv %i7, 0x0EC5, %g1 ldub [%l7 + 0x0F], %o5 loop_2954: tvc %xcc, 0x6 loop_2955: andcc %l2, 0x0BEE, %g6 std %f0, [%l7 + 0x48] fnegd %f4, %f14 te %xcc, 0x2 add %i0, %i6, %l0 fnor %f14, %f4, %f4 ldsw [%l7 + 0x2C], %i4 movge %xcc, %l4, %o7 fmuld8sux16 %f9, %f6, %f4 mova %xcc, %i3, %g3 tle %icc, 0x4 stx %o2, [%l7 + 0x08] fand %f0, %f8, %f14 bg,a,pn %icc, loop_2956 sub %o1, 0x1594, %l6 fnot1s %f10, %f9 fmovrdlz %o6, %f2, %f8 loop_2956: edge8 %g7, %g5, %i5 fbule %fcc2, loop_2957 array8 %g2, %l1, %l3 ldx [%l7 + 0x40], %o0 movcs %xcc, %l5, %g4 loop_2957: movvc %xcc, %o4, %o3 ldsh [%l7 + 0x5A], %i1 fcmpgt32 %f8, %f10, %i7 tgu %icc, 0x2 movne %xcc, %i2, %g1 xor %o5, %l2, %i0 array32 %g6, %i6, %l0 sth %l4, [%l7 + 0x12] std %f2, [%l7 + 0x40] fcmpeq16 %f12, %f10, %o7 st %f4, [%l7 + 0x18] ldx [%l7 + 0x08], %i4 fbge,a %fcc2, loop_2958 edge32l %g3, %o2, %i3 lduw [%l7 + 0x58], %o1 lduh [%l7 + 0x30], %l6 loop_2958: movleu %icc, %o6, %g7 tl %xcc, 0x5 fsrc1 %f2, %f4 fmovrde %i5, %f10, %f2 xor %g2, 0x1F82, %l1 stw %g5, [%l7 + 0x68] stw %l3, [%l7 + 0x60] ldd [%l7 + 0x78], %f0 fcmpgt16 %f0, %f8, %l5 fabsd %f14, %f6 tge %xcc, 0x5 fmovrslez %o0, %f7, %f3 bgu loop_2959 ldx [%l7 + 0x08], %o4 fba %fcc1, loop_2960 ldub [%l7 + 0x79], %o3 loop_2959: bcs,a,pt %icc, loop_2961 fnot2 %f0, %f8 loop_2960: orncc %g4, %i7, %i1 sth %i2, [%l7 + 0x0E] loop_2961: nop setx loop_2962, %l0, %l1 jmpl %l1, %o5 fcmpes %fcc2, %f6, %f7 ldx [%l7 + 0x30], %l2 fmovdg %xcc, %f9, %f13 loop_2962: tgu %icc, 0x3 tsubcc %i0, 0x1949, %g1 ldsb [%l7 + 0x51], %i6 fpackfix %f0, %f2 fpadd16 %f14, %f4, %f12 fandnot1 %f2, %f6, %f12 ldsh [%l7 + 0x14], %g6 fand %f6, %f2, %f6 fmovdneg %xcc, %f10, %f3 tn %xcc, 0x6 std %f12, [%l7 + 0x58] std %f4, [%l7 + 0x78] tl %xcc, 0x3 ta %icc, 0x6 fmovrsne %l0, %f1, %f15 sdiv %o7, 0x05AC, %l4 ldub [%l7 + 0x0B], %i4 std %f8, [%l7 + 0x38] edge32 %o2, %i3, %o1 ldsw [%l7 + 0x14], %g3 lduw [%l7 + 0x44], %l6 std %f0, [%l7 + 0x70] fcmps %fcc3, %f2, %f0 fcmple16 %f2, %f6, %o6 fpsub16 %f10, %f14, %f12 edge32l %i5, %g2, %g7 lduw [%l7 + 0x0C], %g5 movneg %icc, %l3, %l5 ba,pt %icc, loop_2963 ldsw [%l7 + 0x50], %o0 lduw [%l7 + 0x28], %l1 fsrc2 %f10, %f8 loop_2963: ldsb [%l7 + 0x16], %o4 fbn,a %fcc2, loop_2964 fcmpes %fcc1, %f5, %f11 ldub [%l7 + 0x28], %o3 andn %i7, %i1, %g4 loop_2964: fbg,a %fcc1, loop_2965 lduh [%l7 + 0x14], %o5 sethi 0x1653, %i2 mulscc %l2, %g1, %i0 loop_2965: ldx [%l7 + 0x28], %g6 std %f2, [%l7 + 0x48] movcc %icc, %l0, %o7 mulx %i6, 0x15F9, %l4 std %f6, [%l7 + 0x60] siam 0x4 xorcc %i4, 0x1264, %o2 movcs %xcc, %i3, %o1 bleu %xcc, loop_2966 edge32n %g3, %o6, %i5 mova %icc, %g2, %l6 sth %g7, [%l7 + 0x0E] loop_2966: stb %l3, [%l7 + 0x79] stx %l5, [%l7 + 0x60] lduh [%l7 + 0x64], %g5 tcs %xcc, 0x4 fcmpd %fcc1, %f6, %f12 array16 %l1, %o0, %o3 movcs %icc, %o4, %i1 edge16 %g4, %o5, %i7 edge8n %i2, %g1, %l2 lduh [%l7 + 0x5A], %i0 lduw [%l7 + 0x1C], %g6 fmul8x16au %f3, %f11, %f2 add %o7, 0x1D0B, %i6 tne %xcc, 0x3 sth %l4, [%l7 + 0x5A] ldsh [%l7 + 0x50], %i4 tpos %icc, 0x1 brgez %l0, loop_2967 sth %i3, [%l7 + 0x78] fpack32 %f0, %f4, %f10 fmul8ulx16 %f14, %f6, %f12 loop_2967: sth %o1, [%l7 + 0x3E] subcc %g3, 0x14D4, %o6 fxnors %f4, %f12, %f3 stx %i5, [%l7 + 0x78] fandnot1 %f8, %f0, %f10 movvs %xcc, %o2, %g2 fmovrdlez %g7, %f6, %f6 movrgz %l3, %l6, %l5 tvc %icc, 0x2 lduw [%l7 + 0x64], %g5 fcmpne16 %f0, %f12, %o0 mulscc %l1, %o4, %i1 sdiv %g4, 0x1153, %o5 fbo,a %fcc3, loop_2968 sll %i7, 0x1D, %i2 fnot2 %f0, %f0 ldub [%l7 + 0x7B], %o3 loop_2968: stx %g1, [%l7 + 0x20] orcc %i0, %g6, %l2 bneg,a %xcc, loop_2969 edge16l %o7, %l4, %i4 movvs %icc, %l0, %i3 bshuffle %f14, %f10, %f2 loop_2969: edge8n %o1, %i6, %g3 fnot1 %f0, %f0 fmovscc %xcc, %f7, %f5 edge16 %o6, %i5, %g2 subcc %o2, %l3, %l6 sdivcc %l5, 0x0056, %g5 fble,a %fcc3, loop_2970 nop setx loop_2971, %l0, %l1 jmpl %l1, %o0 edge16 %l1, %o4, %g7 fnands %f10, %f0, %f11 loop_2970: fornot2 %f0, %f6, %f2 loop_2971: fmovde %icc, %f11, %f15 stw %g4, [%l7 + 0x28] ldd [%l7 + 0x38], %f8 fabss %f15, %f0 ld [%l7 + 0x1C], %f7 fnors %f5, %f12, %f15 movg %xcc, %o5, %i1 array16 %i2, %i7, %g1 siam 0x0 ldsb [%l7 + 0x3E], %o3 movn %xcc, %i0, %l2 ld [%l7 + 0x64], %f0 bg,a loop_2972 bne,a loop_2973 siam 0x7 sth %g6, [%l7 + 0x7E] loop_2972: andncc %l4, %o7, %i4 loop_2973: lduw [%l7 + 0x40], %l0 tne %xcc, 0x2 fands %f0, %f3, %f9 edge8ln %i3, %i6, %o1 fcmpes %fcc1, %f15, %f3 nop setx loop_2974, %l0, %l1 jmpl %l1, %o6 ld [%l7 + 0x74], %f4 ldd [%l7 + 0x40], %f6 fbo %fcc0, loop_2975 loop_2974: ldx [%l7 + 0x58], %g3 ldub [%l7 + 0x3E], %i5 fmovrdlz %o2, %f6, %f2 loop_2975: bne,pn %xcc, loop_2976 be loop_2977 brnz %g2, loop_2978 brlez,a %l3, loop_2979 loop_2976: edge8l %l5, %l6, %o0 loop_2977: tg %icc, 0x6 loop_2978: ba,a %icc, loop_2980 loop_2979: fpackfix %f12, %f0 tne %icc, 0x0 fnors %f1, %f1, %f6 loop_2980: fones %f13 ldsb [%l7 + 0x4F], %l1 ldd [%l7 + 0x28], %f2 ldx [%l7 + 0x40], %o4 fsrc2 %f8, %f2 ldd [%l7 + 0x70], %f8 bge,a,pt %icc, loop_2981 ldd [%l7 + 0x30], %f8 brlez %g7, loop_2982 fbge %fcc3, loop_2983 loop_2981: stb %g4, [%l7 + 0x52] st %f1, [%l7 + 0x0C] loop_2982: std %f8, [%l7 + 0x30] loop_2983: sth %o5, [%l7 + 0x56] nop setx loop_2984, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x38], %f8 fmovrslez %g5, %f2, %f8 lduh [%l7 + 0x08], %i1 loop_2984: ldsh [%l7 + 0x3C], %i7 fbl %fcc2, loop_2985 ldsb [%l7 + 0x17], %g1 lduh [%l7 + 0x32], %o3 and %i0, %l2, %i2 loop_2985: fmovsne %xcc, %f2, %f14 fmovrsgez %l4, %f8, %f2 ldub [%l7 + 0x20], %g6 movrlz %o7, 0x35B, %l0 ba %xcc, loop_2986 srl %i3, 0x08, %i4 stb %o1, [%l7 + 0x2A] fmovscs %xcc, %f13, %f4 loop_2986: fmovdcc %xcc, %f8, %f3 ldd [%l7 + 0x10], %f8 fbn %fcc1, loop_2987 movleu %xcc, %i6, %o6 ldsb [%l7 + 0x4C], %i5 and %g3, 0x0378, %o2 loop_2987: tn %icc, 0x4 stb %l3, [%l7 + 0x5E] stw %l5, [%l7 + 0x1C] stx %l6, [%l7 + 0x08] edge32 %g2, %o0, %l1 fornot2s %f11, %f10, %f11 fbge %fcc3, loop_2988 subc %o4, 0x128B, %g7 stx %o5, [%l7 + 0x58] fnands %f8, %f13, %f6 loop_2988: fmovrde %g5, %f14, %f2 fnot2s %f15, %f10 fcmpne16 %f0, %f8, %g4 fpack32 %f12, %f14, %f14 popc 0x1CEC, %i7 addccc %i1, 0x0F6A, %g1 tvs %xcc, 0x0 fmovdn %xcc, %f5, %f8 nop setx loop_2989, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabsd %f12, %f14 ldub [%l7 + 0x6D], %o3 bcs %xcc, loop_2990 loop_2989: edge16 %l2, %i0, %l4 xnor %i2, 0x04F6, %o7 udivx %l0, 0x1B45, %g6 loop_2990: ldub [%l7 + 0x61], %i3 movcc %xcc, %o1, %i6 fmovrde %o6, %f4, %f12 tleu %xcc, 0x4 fxnor %f2, %f0, %f4 mulx %i5, %g3, %i4 fcmpgt32 %f12, %f8, %l3 fpadd16s %f3, %f3, %f12 stb %o2, [%l7 + 0x55] tg %xcc, 0x2 nop setx loop_2991, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x14], %l6 stb %l5, [%l7 + 0x6E] fpadd32s %f3, %f8, %f3 loop_2991: udiv %g2, 0x164A, %l1 tvs %xcc, 0x2 ldx [%l7 + 0x68], %o4 ld [%l7 + 0x38], %f1 taddcc %o0, %o5, %g7 addccc %g5, 0x1071, %g4 sth %i1, [%l7 + 0x16] stb %g1, [%l7 + 0x45] ldsh [%l7 + 0x40], %o3 st %f0, [%l7 + 0x1C] fmovsvs %icc, %f9, %f15 ldx [%l7 + 0x50], %i7 fmovdle %icc, %f4, %f0 lduw [%l7 + 0x60], %l2 lduw [%l7 + 0x6C], %i0 movneg %icc, %i2, %o7 st %f14, [%l7 + 0x1C] addcc %l0, %l4, %i3 fmovrsgez %g6, %f4, %f11 xorcc %i6, 0x01C7, %o1 fmuld8sux16 %f0, %f8, %f14 ldsb [%l7 + 0x5B], %i5 std %f8, [%l7 + 0x20] subcc %g3, %i4, %o6 or %l3, %l6, %o2 brz,a %l5, loop_2992 edge32l %l1, %g2, %o0 fmovdvs %icc, %f11, %f7 addc %o4, 0x1F0E, %g7 loop_2992: fors %f14, %f12, %f13 movcs %icc, %g5, %g4 fbn,a %fcc1, loop_2993 fxnors %f0, %f2, %f4 and %o5, %i1, %g1 ldx [%l7 + 0x08], %o3 loop_2993: fnand %f6, %f12, %f4 fmovdpos %icc, %f12, %f12 umulcc %i7, %l2, %i2 ldd [%l7 + 0x70], %f0 fmovrdgez %i0, %f14, %f0 fmovdle %xcc, %f14, %f1 fsrc1 %f2, %f14 xorcc %l0, %o7, %l4 sub %i3, 0x0EA7, %i6 ld [%l7 + 0x64], %f1 lduh [%l7 + 0x64], %g6 fpadd16s %f1, %f9, %f11 fmovsvs %xcc, %f11, %f5 fcmped %fcc2, %f8, %f4 fsrc1 %f14, %f0 st %f2, [%l7 + 0x58] movge %xcc, %o1, %i5 fpsub32s %f3, %f8, %f7 bne loop_2994 fnegs %f7, %f10 stx %g3, [%l7 + 0x08] ld [%l7 + 0x78], %f13 loop_2994: ldd [%l7 + 0x30], %f10 nop setx loop_2995, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fsrc2s %f5, %f7 sth %o6, [%l7 + 0x08] fmul8ulx16 %f0, %f2, %f4 loop_2995: ldsw [%l7 + 0x20], %i4 fcmpes %fcc1, %f10, %f2 fcmpd %fcc1, %f8, %f8 lduh [%l7 + 0x7A], %l3 edge8n %o2, %l5, %l1 tvc %xcc, 0x3 fabsd %f4, %f4 edge32l %g2, %l6, %o4 tvc %icc, 0x6 lduw [%l7 + 0x20], %g7 tsubcctv %g5, %g4, %o5 fmovde %icc, %f8, %f7 fnand %f14, %f4, %f4 bleu,a,pn %xcc, loop_2996 fsrc1 %f12, %f8 fpackfix %f14, %f14 udivcc %o0, 0x13A6, %g1 loop_2996: orcc %i1, 0x14F7, %i7 ldx [%l7 + 0x18], %o3 brlz %l2, loop_2997 fmovrde %i2, %f2, %f8 movleu %xcc, %i0, %o7 fbul,a %fcc1, loop_2998 loop_2997: alignaddrl %l0, %l4, %i3 stw %i6, [%l7 + 0x34] stb %o1, [%l7 + 0x45] loop_2998: fmovrsgez %g6, %f3, %f1 fble,a %fcc2, loop_2999 ld [%l7 + 0x68], %f6 fpsub32s %f12, %f12, %f0 ldub [%l7 + 0x1D], %i5 loop_2999: udivcc %g3, 0x00DF, %o6 sdivcc %l3, 0x0EB8, %i4 lduh [%l7 + 0x66], %l5 addccc %l1, %g2, %o2 mulscc %o4, 0x1E00, %g7 ld [%l7 + 0x58], %f13 ld [%l7 + 0x34], %f3 fmovrslz %g5, %f15, %f15 fmovspos %xcc, %f14, %f9 brlz,a %l6, loop_3000 lduh [%l7 + 0x12], %g4 lduw [%l7 + 0x14], %o5 lduh [%l7 + 0x28], %o0 loop_3000: ld [%l7 + 0x58], %f15 fornot2s %f7, %f0, %f8 fble %fcc0, loop_3001 edge16 %i1, %g1, %i7 fmovsl %icc, %f11, %f3 fmovdne %xcc, %f9, %f9 loop_3001: st %f1, [%l7 + 0x7C] sethi 0x01BF, %o3 st %f15, [%l7 + 0x60] std %f2, [%l7 + 0x40] fpadd32s %f6, %f7, %f0 bvc,pt %icc, loop_3002 fmovrde %i2, %f0, %f6 stb %i0, [%l7 + 0x3D] lduw [%l7 + 0x7C], %o7 loop_3002: brz %l0, loop_3003 tcc %icc, 0x3 add %l4, 0x1148, %i3 ld [%l7 + 0x3C], %f6 loop_3003: std %f10, [%l7 + 0x40] edge32ln %i6, %l2, %g6 std %f14, [%l7 + 0x40] fmuld8ulx16 %f10, %f15, %f14 ldsb [%l7 + 0x52], %i5 stb %o1, [%l7 + 0x0B] fnor %f10, %f4, %f12 tsubcctv %g3, 0x0C36, %l3 fbn,a %fcc0, loop_3004 smulcc %i4, 0x097E, %o6 fsrc2s %f8, %f6 xnorcc %l5, %l1, %g2 loop_3004: sll %o4, 0x05, %o2 xnorcc %g5, 0x13CB, %l6 udivx %g4, 0x1D05, %g7 ldd [%l7 + 0x08], %f14 fmul8sux16 %f8, %f10, %f14 fmovdle %xcc, %f7, %f9 ble %xcc, loop_3005 edge16n %o5, %o0, %i1 ldsw [%l7 + 0x5C], %i7 fbuge,a %fcc0, loop_3006 loop_3005: ldsh [%l7 + 0x72], %o3 fmovse %xcc, %f0, %f13 ldx [%l7 + 0x38], %g1 loop_3006: st %f10, [%l7 + 0x68] tn %xcc, 0x5 ld [%l7 + 0x34], %f5 movpos %icc, %i2, %o7 fpmerge %f14, %f0, %f10 stb %l0, [%l7 + 0x5B] sub %l4, 0x1B15, %i3 fexpand %f0, %f2 fsrc2 %f8, %f14 bvs,a %icc, loop_3007 array16 %i6, %i0, %g6 ta %xcc, 0x6 fmovdg %icc, %f2, %f15 loop_3007: fpadd32 %f0, %f14, %f8 tvc %xcc, 0x1 lduw [%l7 + 0x5C], %l2 sth %i5, [%l7 + 0x58] fpadd16s %f0, %f7, %f11 ldx [%l7 + 0x40], %o1 ldub [%l7 + 0x10], %l3 movrgz %g3, 0x36A, %i4 udivx %o6, 0x1B65, %l5 andncc %l1, %o4, %g2 bgu,pn %xcc, loop_3008 fcmpgt32 %f6, %f14, %o2 stx %g5, [%l7 + 0x70] ldx [%l7 + 0x40], %g4 loop_3008: fmovrsgz %g7, %f5, %f15 fpadd16s %f8, %f4, %f9 bneg,a loop_3009 udiv %o5, 0x0A59, %o0 fcmple32 %f8, %f12, %l6 andn %i1, %o3, %g1 loop_3009: lduw [%l7 + 0x38], %i7 ldd [%l7 + 0x50], %f6 fabsd %f8, %f8 fbg %fcc1, loop_3010 bneg,pt %xcc, loop_3011 fba,a %fcc0, loop_3012 movg %xcc, %i2, %l0 loop_3010: edge8 %l4, %i3, %i6 loop_3011: bn,pn %icc, loop_3013 loop_3012: stb %i0, [%l7 + 0x2B] lduw [%l7 + 0x28], %o7 movrlz %l2, 0x253, %i5 loop_3013: addc %o1, %g6, %l3 fbne %fcc1, loop_3014 lduh [%l7 + 0x54], %g3 fmovsl %xcc, %f7, %f3 stw %o6, [%l7 + 0x30] loop_3014: fmovspos %xcc, %f1, %f11 ldsw [%l7 + 0x40], %l5 fsrc2 %f8, %f12 srax %i4, %l1, %o4 tle %xcc, 0x0 fmovdn %icc, %f10, %f8 stx %g2, [%l7 + 0x78] nop setx loop_3015, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array32 %o2, %g4, %g7 sllx %g5, 0x1B, %o5 ldsb [%l7 + 0x6A], %l6 loop_3015: fpadd32s %f7, %f11, %f11 sth %o0, [%l7 + 0x1A] fornot2s %f15, %f4, %f2 tleu %icc, 0x6 lduh [%l7 + 0x42], %o3 bshuffle %f10, %f2, %f12 sth %g1, [%l7 + 0x7A] movrlez %i7, 0x1B2, %i2 stw %i1, [%l7 + 0x60] fbo,a %fcc3, loop_3016 std %f0, [%l7 + 0x28] orcc %l4, %l0, %i3 fmul8sux16 %f12, %f10, %f10 loop_3016: fnot2s %f7, %f13 tl %xcc, 0x3 fabsd %f2, %f12 addccc %i0, 0x05E1, %o7 fba %fcc1, loop_3017 st %f4, [%l7 + 0x64] bge %xcc, loop_3018 nop setx loop_3019, %l0, %l1 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_3017: fmovdl %icc, %f4, %f6 fmovdpos %xcc, %f7, %f13 loop_3018: stb %l2, [%l7 + 0x58] loop_3019: stb %i6, [%l7 + 0x7C] movleu %icc, %i5, %o1 lduh [%l7 + 0x34], %g6 sllx %g3, 0x01, %l3 std %f14, [%l7 + 0x40] std %f4, [%l7 + 0x10] st %f6, [%l7 + 0x10] ldub [%l7 + 0x43], %o6 array8 %l5, %l1, %i4 mulscc %o4, 0x1EAE, %g2 std %f6, [%l7 + 0x30] fnot1s %f0, %f5 fnor %f12, %f12, %f8 tne %xcc, 0x0 std %f6, [%l7 + 0x68] fnot2 %f0, %f4 fbe %fcc0, loop_3020 lduh [%l7 + 0x10], %g4 andcc %g7, %g5, %o2 fmovsleu %xcc, %f8, %f13 loop_3020: fmovdge %xcc, %f6, %f13 fmovrslz %l6, %f10, %f13 fsrc2s %f3, %f10 fbe %fcc2, loop_3021 fmovrdlez %o0, %f0, %f0 ldd [%l7 + 0x60], %f8 fmovsgu %xcc, %f8, %f7 loop_3021: stw %o3, [%l7 + 0x2C] udivcc %g1, 0x03FA, %i7 fzeros %f1 fsrc1 %f8, %f14 fcmple16 %f10, %f12, %i2 udivx %o5, 0x16EA, %i1 fnor %f8, %f6, %f12 fbue %fcc3, loop_3022 fornot1s %f9, %f9, %f6 movl %xcc, %l4, %i3 fmovsleu %icc, %f2, %f11 loop_3022: tn %xcc, 0x3 sub %i0, %l0, %l2 fmovrdne %o7, %f10, %f12 fpsub32s %f3, %f14, %f15 fandnot1s %f4, %f3, %f14 lduh [%l7 + 0x7E], %i6 bne,a %icc, loop_3023 ldsb [%l7 + 0x4C], %o1 fmovde %icc, %f4, %f5 fmovdne %icc, %f3, %f9 loop_3023: fnand %f4, %f4, %f4 ldsh [%l7 + 0x76], %g6 bcs %xcc, loop_3024 faligndata %f6, %f6, %f6 movle %icc, %i5, %g3 fmovsne %icc, %f8, %f14 loop_3024: sll %l3, %l5, %l1 fblg,a %fcc0, loop_3025 ldd [%l7 + 0x10], %f14 ldd [%l7 + 0x10], %f12 mulscc %o6, 0x08CC, %o4 loop_3025: fblg %fcc0, loop_3026 ldsw [%l7 + 0x14], %i4 bneg,a loop_3027 orcc %g4, %g2, %g7 loop_3026: ldsw [%l7 + 0x40], %g5 tvs %icc, 0x6 loop_3027: brlz,a %o2, loop_3028 fmovdg %xcc, %f9, %f11 fbe,a %fcc0, loop_3029 fnors %f7, %f12, %f5 loop_3028: fmovrsgez %o0, %f13, %f14 stw %l6, [%l7 + 0x14] loop_3029: movne %xcc, %g1, %o3 move %xcc, %i7, %i2 movn %icc, %o5, %l4 stw %i1, [%l7 + 0x68] fnot2s %f0, %f8 ldsw [%l7 + 0x70], %i0 ldsh [%l7 + 0x34], %i3 ldsh [%l7 + 0x14], %l2 bpos,a %xcc, loop_3030 tle %icc, 0x4 ldx [%l7 + 0x78], %o7 fexpand %f9, %f12 loop_3030: fands %f2, %f4, %f14 movleu %icc, %l0, %o1 ld [%l7 + 0x10], %f11 lduh [%l7 + 0x76], %g6 fandnot2s %f14, %f14, %f9 fmovrdne %i6, %f2, %f6 edge8n %g3, %i5, %l5 fzeros %f4 ldd [%l7 + 0x08], %f8 sub %l3, %l1, %o4 fnot1 %f0, %f6 std %f12, [%l7 + 0x70] sth %i4, [%l7 + 0x52] fmovsvc %icc, %f9, %f4 sth %g4, [%l7 + 0x5C] fpack16 %f4, %f2 fcmpes %fcc1, %f10, %f15 ldx [%l7 + 0x70], %o6 std %f8, [%l7 + 0x38] fmovda %icc, %f5, %f12 ld [%l7 + 0x38], %f3 fors %f9, %f0, %f15 mulx %g2, %g5, %g7 ldd [%l7 + 0x60], %f10 addc %o2, %o0, %l6 ldx [%l7 + 0x20], %o3 fnot2 %f4, %f10 fble %fcc2, loop_3031 ldx [%l7 + 0x78], %i7 edge8l %g1, %o5, %i2 tn %xcc, 0x7 loop_3031: udivx %l4, 0x072E, %i0 fornot2 %f2, %f6, %f10 ldsw [%l7 + 0x18], %i1 stx %i3, [%l7 + 0x78] movrgez %l2, 0x1EB, %o7 ldub [%l7 + 0x75], %l0 fmovdvc %icc, %f0, %f12 fblg %fcc2, loop_3032 lduh [%l7 + 0x5E], %o1 bgu,a loop_3033 fmovdgu %xcc, %f1, %f6 loop_3032: stb %g6, [%l7 + 0x1F] ldsb [%l7 + 0x23], %g3 loop_3033: fnot1s %f6, %f13 brlz,a %i5, loop_3034 fblg,a %fcc0, loop_3035 fxnor %f8, %f12, %f0 ldsw [%l7 + 0x78], %i6 loop_3034: be,a %xcc, loop_3036 loop_3035: std %f0, [%l7 + 0x10] ldsb [%l7 + 0x4D], %l3 fmuld8sux16 %f11, %f0, %f4 loop_3036: stb %l1, [%l7 + 0x29] ldub [%l7 + 0x3B], %o4 fone %f4 xorcc %l5, 0x14B1, %i4 fbne,a %fcc1, loop_3037 popc 0x17B0, %g4 movleu %xcc, %o6, %g2 edge8l %g5, %g7, %o0 loop_3037: xnor %l6, %o3, %o2 fmovsl %icc, %f9, %f13 te %xcc, 0x6 move %icc, %i7, %o5 udivx %i2, 0x0C3A, %l4 fbue,a %fcc0, loop_3038 std %f8, [%l7 + 0x70] std %f6, [%l7 + 0x10] st %f9, [%l7 + 0x24] loop_3038: edge16ln %g1, %i1, %i0 edge32ln %i3, %l2, %l0 ldsb [%l7 + 0x32], %o1 ldsb [%l7 + 0x4D], %o7 ld [%l7 + 0x1C], %f9 fmovsn %icc, %f0, %f12 tle %icc, 0x6 ldsh [%l7 + 0x46], %g3 ldx [%l7 + 0x58], %i5 fands %f1, %f4, %f15 ldub [%l7 + 0x19], %i6 ldsw [%l7 + 0x78], %g6 stx %l3, [%l7 + 0x30] fbl %fcc3, loop_3039 udivx %o4, 0x12D2, %l1 subccc %l5, %i4, %g4 tsubcc %o6, 0x069F, %g5 loop_3039: fmovsneg %xcc, %f13, %f8 ldsb [%l7 + 0x28], %g7 fnors %f13, %f10, %f15 ldx [%l7 + 0x10], %o0 fpadd16 %f4, %f14, %f14 subccc %g2, %o3, %l6 fmovdleu %icc, %f1, %f7 subcc %o2, %o5, %i7 movcc %icc, %i2, %g1 fpadd16 %f6, %f8, %f4 fbue %fcc2, loop_3040 movge %icc, %i1, %i0 fbl,a %fcc3, loop_3041 bgu,a loop_3042 loop_3040: st %f13, [%l7 + 0x5C] sth %l4, [%l7 + 0x6E] loop_3041: fcmple32 %f10, %f8, %l2 loop_3042: fmovsle %xcc, %f9, %f5 bge,pn %xcc, loop_3043 movg %xcc, %i3, %o1 fnand %f10, %f4, %f10 fbne %fcc3, loop_3044 loop_3043: fmovrsgz %o7, %f13, %f0 xnorcc %g3, %l0, %i6 stb %g6, [%l7 + 0x69] loop_3044: edge16ln %i5, %o4, %l3 ldsb [%l7 + 0x2F], %l1 edge32n %i4, %l5, %g4 fmovdleu %icc, %f5, %f3 bn,a %icc, loop_3045 fcmpne16 %f0, %f14, %o6 movge %icc, %g5, %g7 fbe,a %fcc0, loop_3046 loop_3045: bn %xcc, loop_3047 sll %g2, %o0, %l6 fmovsa %icc, %f15, %f10 loop_3046: ldsb [%l7 + 0x21], %o3 loop_3047: fones %f6 xnorcc %o2, 0x1C43, %i7 ldsb [%l7 + 0x44], %o5 ldsb [%l7 + 0x0F], %i2 movrlez %g1, 0x046, %i1 stx %i0, [%l7 + 0x18] taddcctv %l4, 0x0AA0, %l2 ldsh [%l7 + 0x08], %o1 ta %icc, 0x7 sth %o7, [%l7 + 0x76] addc %i3, 0x0DBF, %l0 stx %g3, [%l7 + 0x38] fmovrdlz %g6, %f2, %f12 fsrc1 %f12, %f4 edge32l %i5, %o4, %i6 tcs %icc, 0x6 fexpand %f14, %f8 std %f6, [%l7 + 0x10] lduh [%l7 + 0x30], %l3 nop setx loop_3048, %l0, %l1 jmpl %l1, %l1 fandnot1s %f5, %f9, %f9 fmovdvc %xcc, %f13, %f13 ldub [%l7 + 0x68], %l5 loop_3048: tcc %xcc, 0x1 ldsw [%l7 + 0x34], %g4 orcc %o6, %g5, %i4 movrgz %g2, 0x16A, %g7 lduw [%l7 + 0x34], %o0 stx %l6, [%l7 + 0x78] fpackfix %f4, %f3 movrne %o2, 0x3FB, %o3 fblg %fcc0, loop_3049 tpos %icc, 0x2 fnor %f4, %f2, %f12 xor %i7, %o5, %i2 loop_3049: ldsb [%l7 + 0x2C], %g1 fcmpes %fcc3, %f2, %f11 sth %i1, [%l7 + 0x68] ld [%l7 + 0x6C], %f1 fbo %fcc2, loop_3050 fornot1s %f15, %f8, %f12 brgez %i0, loop_3051 xnorcc %l2, 0x1B33, %l4 loop_3050: ldsb [%l7 + 0x3F], %o1 movrgez %i3, 0x0DA, %o7 loop_3051: fmovde %icc, %f6, %f4 ldsh [%l7 + 0x7E], %l0 bne,a,pt %xcc, loop_3052 umulcc %g3, %g6, %i5 call loop_3053 bl,a,pn %xcc, loop_3054 loop_3052: ldd [%l7 + 0x58], %f2 edge8n %i6, %o4, %l1 loop_3053: ldsb [%l7 + 0x6C], %l3 loop_3054: fpack16 %f0, %f10 mulscc %l5, 0x05EA, %g4 movvs %icc, %g5, %o6 stb %g2, [%l7 + 0x17] std %f4, [%l7 + 0x10] ldsb [%l7 + 0x78], %i4 ldsb [%l7 + 0x6C], %o0 ldsh [%l7 + 0x0A], %l6 fnand %f0, %f2, %f2 std %f2, [%l7 + 0x18] movvs %icc, %g7, %o2 fornot2s %f7, %f2, %f15 fzero %f10 ldub [%l7 + 0x71], %i7 fba %fcc1, loop_3055 fcmpgt16 %f14, %f10, %o5 fmul8x16au %f5, %f3, %f2 sth %o3, [%l7 + 0x54] loop_3055: fabsd %f10, %f8 lduw [%l7 + 0x6C], %i2 addccc %g1, 0x0E25, %i0 fcmpeq32 %f14, %f8, %i1 stx %l4, [%l7 + 0x30] xnorcc %l2, 0x1CEB, %i3 fcmple32 %f12, %f6, %o7 fexpand %f4, %f0 st %f8, [%l7 + 0x48] lduh [%l7 + 0x62], %l0 sth %g3, [%l7 + 0x14] fcmple16 %f4, %f6, %g6 udiv %i5, 0x1D66, %o1 ldsw [%l7 + 0x54], %i6 ldsw [%l7 + 0x44], %l1 bleu,pt %icc, loop_3056 fmovrsgz %o4, %f13, %f5 fcmpgt16 %f14, %f0, %l5 xor %g4, 0x1819, %l3 loop_3056: sdivcc %g5, 0x19D4, %o6 std %f0, [%l7 + 0x78] xnorcc %g2, 0x10BF, %o0 fmovscc %icc, %f7, %f14 ldx [%l7 + 0x48], %i4 addccc %l6, 0x109F, %g7 fmovrsgz %i7, %f0, %f5 stw %o5, [%l7 + 0x28] stx %o2, [%l7 + 0x40] fpack16 %f8, %f5 fmovsgu %icc, %f12, %f13 fandnot2 %f0, %f14, %f8 fpsub16s %f14, %f13, %f7 tcs %icc, 0x1 fmovsgu %icc, %f0, %f12 sdivcc %o3, 0x00DF, %g1 andcc %i0, %i2, %i1 brnz,a %l4, loop_3057 brnz %i3, loop_3058 fmovrsne %l2, %f6, %f2 fmuld8ulx16 %f2, %f9, %f2 loop_3057: fmovda %icc, %f6, %f11 loop_3058: nop setx loop_3059, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrsgz %l0, %f5, %f3 edge32l %o7, %g3, %g6 fmovdg %icc, %f10, %f10 loop_3059: xor %o1, %i5, %l1 fbg %fcc1, loop_3060 nop setx loop_3061, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbo,a %fcc0, loop_3062 fsrc1s %f11, %f9 loop_3060: ldub [%l7 + 0x2E], %o4 loop_3061: ldx [%l7 + 0x30], %l5 loop_3062: fbuge %fcc0, loop_3063 fmovsgu %xcc, %f5, %f14 orn %g4, %l3, %i6 bcc,pn %icc, loop_3064 loop_3063: srl %o6, 0x0B, %g2 fmovrslz %o0, %f13, %f9 stx %i4, [%l7 + 0x48] loop_3064: stw %l6, [%l7 + 0x28] lduh [%l7 + 0x5A], %g5 fcmple32 %f14, %f10, %g7 ldx [%l7 + 0x60], %i7 srl %o5, 0x0A, %o3 brgez %g1, loop_3065 sdivx %o2, 0x1EB2, %i2 ldd [%l7 + 0x20], %f14 tvs %icc, 0x5 loop_3065: fbge %fcc0, loop_3066 xnorcc %i0, %i1, %l4 array16 %l2, %i3, %o7 ba,pt %icc, loop_3067 loop_3066: fnegs %f10, %f4 fmovdge %xcc, %f14, %f9 fba,a %fcc2, loop_3068 loop_3067: fmovsneg %xcc, %f5, %f5 lduh [%l7 + 0x6C], %g3 st %f13, [%l7 + 0x18] loop_3068: edge16n %l0, %o1, %g6 stw %i5, [%l7 + 0x60] fmovsleu %xcc, %f12, %f7 fmovdl %icc, %f8, %f15 fabsd %f4, %f8 srax %l1, 0x0F, %o4 fsrc1s %f5, %f15 ldd [%l7 + 0x08], %f14 for %f10, %f6, %f0 fsrc2 %f14, %f8 fpsub16 %f12, %f8, %f6 ld [%l7 + 0x28], %f15 udivcc %g4, 0x0BFA, %l5 movge %xcc, %l3, %i6 fmovde %xcc, %f1, %f13 edge32ln %o6, %o0, %g2 lduw [%l7 + 0x38], %l6 fba,a %fcc2, loop_3069 ld [%l7 + 0x34], %f12 fmul8x16au %f12, %f8, %f2 lduw [%l7 + 0x14], %i4 loop_3069: nop setx loop_3070, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub32 %f0, %f12, %f0 smul %g7, %i7, %g5 fnot1 %f12, %f12 loop_3070: sth %o5, [%l7 + 0x2A] movre %g1, 0x353, %o2 brz,a %i2, loop_3071 edge16l %o3, %i0, %l4 ldub [%l7 + 0x66], %l2 ldub [%l7 + 0x0B], %i1 loop_3071: umul %i3, %g3, %l0 movne %xcc, %o7, %g6 fmovsneg %icc, %f0, %f2 umul %i5, 0x143B, %l1 udivx %o1, 0x1354, %o4 ldsw [%l7 + 0x74], %l5 movleu %xcc, %g4, %i6 xorcc %l3, %o0, %g2 fbu,a %fcc1, loop_3072 tl %icc, 0x5 st %f4, [%l7 + 0x7C] fand %f2, %f0, %f2 loop_3072: st %f0, [%l7 + 0x64] movre %l6, 0x2CF, %i4 stw %g7, [%l7 + 0x48] brlz,a %i7, loop_3073 stb %g5, [%l7 + 0x7C] sll %o6, 0x04, %g1 fnors %f3, %f12, %f13 loop_3073: fmovd %f2, %f2 fxors %f3, %f3, %f8 fmovsvs %icc, %f11, %f15 sth %o5, [%l7 + 0x6E] fbule,a %fcc0, loop_3074 tsubcctv %i2, %o3, %o2 fble %fcc3, loop_3075 fxors %f6, %f7, %f0 loop_3074: ldsb [%l7 + 0x15], %l4 fcmpne32 %f0, %f6, %i0 loop_3075: fcmple16 %f14, %f2, %l2 fpmerge %f9, %f0, %f4 fnot1 %f0, %f14 ldd [%l7 + 0x68], %f8 fnot1s %f6, %f11 taddcctv %i1, %i3, %g3 fmul8x16 %f0, %f14, %f10 fblg,a %fcc1, loop_3076 call loop_3077 fbge,a %fcc3, loop_3078 fnot1s %f7, %f9 loop_3076: fmovdg %icc, %f9, %f8 loop_3077: bvc loop_3079 loop_3078: sethi 0x130A, %o7 ldd [%l7 + 0x40], %f4 ldub [%l7 + 0x70], %l0 loop_3079: ld [%l7 + 0x24], %f13 ldd [%l7 + 0x10], %f6 stx %g6, [%l7 + 0x10] alignaddr %i5, %o1, %o4 fpadd16 %f8, %f14, %f0 fmovde %xcc, %f14, %f2 fnands %f10, %f14, %f10 fnot2s %f3, %f6 ldd [%l7 + 0x58], %f2 subc %l5, 0x1B59, %l1 taddcctv %i6, 0x1EF2, %l3 stw %o0, [%l7 + 0x40] fmovsvc %icc, %f10, %f2 ldx [%l7 + 0x20], %g2 fxors %f15, %f3, %f6 fmovdl %xcc, %f13, %f7 stb %g4, [%l7 + 0x2B] fbule %fcc1, loop_3080 udivcc %i4, 0x0580, %l6 ldsh [%l7 + 0x1E], %i7 movle %xcc, %g7, %o6 loop_3080: fpadd16 %f4, %f10, %f0 stw %g1, [%l7 + 0x58] mulx %g5, %i2, %o5 tn %icc, 0x0 fcmpes %fcc1, %f12, %f4 fmovd %f4, %f8 array32 %o2, %l4, %o3 movrlez %i0, %i1, %l2 movne %icc, %i3, %o7 sth %l0, [%l7 + 0x6A] bne,pt %icc, loop_3081 bge,pn %icc, loop_3082 lduw [%l7 + 0x24], %g3 edge8ln %i5, %g6, %o1 loop_3081: brnz %o4, loop_3083 loop_3082: stx %l5, [%l7 + 0x20] sth %l1, [%l7 + 0x62] stb %l3, [%l7 + 0x52] loop_3083: ldub [%l7 + 0x14], %o0 ldub [%l7 + 0x2A], %i6 fnand %f14, %f8, %f0 sth %g4, [%l7 + 0x1C] sth %g2, [%l7 + 0x30] edge16 %i4, %l6, %i7 subc %o6, %g1, %g7 orcc %i2, %o5, %g5 fnand %f0, %f6, %f4 bne,a %xcc, loop_3084 st %f5, [%l7 + 0x60] stb %l4, [%l7 + 0x55] fbul,a %fcc1, loop_3085 loop_3084: movg %icc, %o2, %i0 sth %i1, [%l7 + 0x42] ldd [%l7 + 0x38], %f12 loop_3085: stx %l2, [%l7 + 0x78] brgez,a %o3, loop_3086 brlz,a %o7, loop_3087 bg,a,pn %xcc, loop_3088 tleu %xcc, 0x2 loop_3086: fmovdleu %icc, %f8, %f12 loop_3087: ldub [%l7 + 0x0C], %i3 loop_3088: tpos %xcc, 0x0 fcmpgt16 %f8, %f4, %g3 movrlz %i5, 0x150, %g6 tge %xcc, 0x7 fbg %fcc3, loop_3089 subc %l0, 0x0C1E, %o1 stb %l5, [%l7 + 0x27] orncc %o4, %l3, %l1 loop_3089: sdivcc %o0, 0x0C46, %i6 fxors %f1, %f0, %f5 bcc,a %icc, loop_3090 subccc %g2, 0x1A48, %i4 st %f11, [%l7 + 0x68] fmovrdlz %g4, %f14, %f12 loop_3090: movrgez %l6, 0x2EF, %o6 lduw [%l7 + 0x1C], %g1 fandnot2s %f12, %f2, %f4 stw %i7, [%l7 + 0x34] ldd [%l7 + 0x58], %f4 fmovdl %xcc, %f1, %f10 fnegs %f10, %f9 edge32ln %i2, %g7, %g5 brz %o5, loop_3091 fmovdpos %xcc, %f3, %f7 std %f8, [%l7 + 0x38] ldx [%l7 + 0x68], %l4 loop_3091: bpos loop_3092 bn,pn %xcc, loop_3093 movne %icc, %i0, %i1 lduw [%l7 + 0x40], %o2 loop_3092: mulscc %o3, 0x09D0, %l2 loop_3093: sth %o7, [%l7 + 0x36] bshuffle %f0, %f2, %f4 edge16 %i3, %g3, %g6 movn %xcc, %i5, %l0 brnz %o1, loop_3094 stx %l5, [%l7 + 0x58] fornot2 %f10, %f2, %f8 edge8ln %o4, %l3, %o0 loop_3094: sth %l1, [%l7 + 0x14] fmovda %xcc, %f11, %f2 stx %g2, [%l7 + 0x78] lduw [%l7 + 0x6C], %i6 st %f2, [%l7 + 0x4C] array8 %g4, %i4, %o6 ldsb [%l7 + 0x23], %l6 brnz,a %g1, loop_3095 fsrc1 %f12, %f14 ld [%l7 + 0x38], %f8 fmovrsgz %i7, %f5, %f8 loop_3095: fbl,a %fcc2, loop_3096 fands %f9, %f12, %f2 bl,a loop_3097 tsubcctv %g7, %g5, %i2 loop_3096: fmovrslez %l4, %f14, %f10 st %f14, [%l7 + 0x64] loop_3097: alignaddr %i0, %o5, %i1 sra %o3, 0x0F, %o2 nop setx loop_3098, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdgz %l2, %f10, %f2 srax %o7, %g3, %g6 fbule %fcc2, loop_3099 loop_3098: and %i5, %l0, %o1 stb %l5, [%l7 + 0x5B] fmovrslez %o4, %f1, %f3 loop_3099: xnorcc %l3, 0x1595, %i3 udiv %o0, 0x0B9E, %l1 lduh [%l7 + 0x24], %g2 ldd [%l7 + 0x50], %f0 fpadd32 %f4, %f14, %f10 ldd [%l7 + 0x60], %f2 tsubcctv %g4, %i4, %o6 srax %l6, %g1, %i7 lduh [%l7 + 0x66], %i6 ldx [%l7 + 0x40], %g5 ldsb [%l7 + 0x20], %i2 fnot2 %f0, %f0 ta %icc, 0x4 ld [%l7 + 0x48], %f12 fmovspos %icc, %f7, %f2 orncc %l4, %i0, %o5 fmovsg %icc, %f11, %f10 bvc,pt %icc, loop_3100 brnz %g7, loop_3101 ld [%l7 + 0x7C], %f10 srlx %o3, 0x0D, %o2 loop_3100: ldsh [%l7 + 0x42], %i1 loop_3101: ldx [%l7 + 0x30], %o7 movrgez %l2, %g3, %g6 udiv %l0, 0x02AC, %o1 ldsb [%l7 + 0x6A], %i5 edge8 %o4, %l3, %i3 nop setx loop_3102, %l0, %l1 jmpl %l1, %l5 ldub [%l7 + 0x1A], %l1 fornot1s %f9, %f13, %f10 movleu %xcc, %o0, %g2 loop_3102: st %f1, [%l7 + 0x54] brgez %g4, loop_3103 udivcc %o6, 0x1D95, %i4 ldx [%l7 + 0x30], %g1 fpsub32s %f2, %f13, %f15 loop_3103: nop setx loop_3104, %l0, %l1 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 + 0x68], %f10 fmovdcc %icc, %f3, %f12 nop setx loop_3105, %l0, %l1 jmpl %l1, %i7 loop_3104: ldd [%l7 + 0x28], %f2 umulcc %l6, %i6, %i2 ld [%l7 + 0x44], %f12 loop_3105: fbuge,a %fcc2, loop_3106 sll %l4, 0x0F, %i0 ldsb [%l7 + 0x3F], %o5 stw %g5, [%l7 + 0x7C] loop_3106: fmovsne %icc, %f3, %f7 ldsb [%l7 + 0x1E], %o3 srax %o2, %g7, %i1 movleu %xcc, %l2, %g3 fmuld8sux16 %f1, %f12, %f6 udivx %g6, 0x1935, %l0 ld [%l7 + 0x70], %f5 ldd [%l7 + 0x28], %f0 sth %o7, [%l7 + 0x1C] ldsw [%l7 + 0x40], %i5 andn %o1, %l3, %o4 stb %l5, [%l7 + 0x71] tle %icc, 0x3 edge32 %l1, %o0, %i3 lduw [%l7 + 0x34], %g2 fnot2 %f14, %f12 fpsub16s %f8, %f10, %f13 umul %o6, 0x1E7F, %i4 ldd [%l7 + 0x38], %f0 ld [%l7 + 0x38], %f15 fpsub16 %f12, %f2, %f10 fornot2s %f14, %f8, %f1 nop setx loop_3107, %l0, %l1 jmpl %l1, %g1 array8 %g4, %l6, %i7 fbge,a %fcc0, loop_3108 fmuld8sux16 %f11, %f15, %f12 loop_3107: st %f5, [%l7 + 0x2C] fcmpeq16 %f2, %f14, %i6 loop_3108: fmovrde %i2, %f4, %f2 fbue,a %fcc1, loop_3109 lduh [%l7 + 0x70], %i0 fornot1 %f8, %f14, %f8 fexpand %f15, %f8 loop_3109: fpsub16 %f12, %f2, %f6 edge16ln %l4, %o5, %o3 sth %g5, [%l7 + 0x32] fmul8sux16 %f6, %f12, %f8 sub %o2, %g7, %i1 alignaddrl %g3, %g6, %l2 ld [%l7 + 0x58], %f5 fmovdge %icc, %f7, %f12 ld [%l7 + 0x28], %f14 fmovdgu %xcc, %f11, %f15 brlz %l0, loop_3110 xnorcc %i5, 0x132C, %o7 fexpand %f15, %f14 bneg,pn %xcc, loop_3111 loop_3110: fsrc2s %f1, %f11 fmovdleu %icc, %f0, %f11 te %xcc, 0x3 loop_3111: fbne,a %fcc1, loop_3112 fzero %f10 fpsub32 %f2, %f2, %f8 ldsh [%l7 + 0x22], %l3 loop_3112: stx %o4, [%l7 + 0x28] fpadd32s %f3, %f5, %f9 array16 %l5, %l1, %o0 fmovd %f4, %f0 brnz %i3, loop_3113 fpadd32 %f14, %f4, %f6 st %f4, [%l7 + 0x28] movg %icc, %g2, %o6 loop_3113: fzero %f8 sub %o1, %i4, %g1 umul %g4, 0x0507, %i7 fcmped %fcc1, %f8, %f12 tpos %icc, 0x7 tleu %xcc, 0x3 ldx [%l7 + 0x28], %i6 fmovrdlez %l6, %f12, %f2 ldsw [%l7 + 0x44], %i2 srlx %i0, %o5, %l4 fmovscs %xcc, %f4, %f12 ldsw [%l7 + 0x48], %o3 std %f14, [%l7 + 0x20] or %o2, %g7, %g5 movrlez %g3, 0x163, %g6 tne %icc, 0x6 ldsh [%l7 + 0x2E], %i1 fmovdneg %icc, %f5, %f1 bpos,a,pt %icc, loop_3114 lduh [%l7 + 0x32], %l0 ldub [%l7 + 0x18], %l2 brgez,a %o7, loop_3115 loop_3114: edge32ln %l3, %o4, %l5 movvc %icc, %l1, %i5 movge %icc, %o0, %i3 loop_3115: st %f5, [%l7 + 0x40] fba,a %fcc1, loop_3116 bl,pt %xcc, loop_3117 fbu %fcc2, loop_3118 brgz %g2, loop_3119 loop_3116: ldsw [%l7 + 0x1C], %o1 loop_3117: fmuld8sux16 %f12, %f9, %f0 loop_3118: fbne,a %fcc2, loop_3120 loop_3119: fbug %fcc0, loop_3121 tn %icc, 0x3 ldsw [%l7 + 0x38], %o6 loop_3120: lduw [%l7 + 0x58], %i4 loop_3121: ldub [%l7 + 0x79], %g4 ldub [%l7 + 0x59], %g1 mulx %i6, 0x003D, %i7 umulcc %l6, %i2, %i0 stx %o5, [%l7 + 0x18] sllx %l4, 0x1D, %o3 mova %xcc, %o2, %g5 movcc %icc, %g3, %g6 bcc,pt %xcc, loop_3122 ba,pt %icc, loop_3123 nop setx loop_3124, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bn %xcc, loop_3125 loop_3122: fbg %fcc2, loop_3126 loop_3123: fble %fcc0, loop_3127 loop_3124: movcs %icc, %i1, %g7 loop_3125: fandnot2s %f11, %f5, %f13 loop_3126: fcmpes %fcc2, %f1, %f4 loop_3127: fcmpeq16 %f12, %f0, %l0 fmovspos %icc, %f14, %f10 mova %xcc, %o7, %l3 fmovse %xcc, %f9, %f5 edge8ln %l2, %l5, %l1 movcc %icc, %i5, %o0 umul %o4, %g2, %o1 call loop_3128 stx %i3, [%l7 + 0x30] tsubcctv %i4, 0x037E, %g4 fmovsn %xcc, %f3, %f9 loop_3128: ldsh [%l7 + 0x0C], %g1 fabss %f2, %f9 faligndata %f4, %f14, %f14 fmovdpos %icc, %f14, %f8 ldsh [%l7 + 0x1C], %i6 fcmpgt16 %f0, %f10, %i7 sra %l6, %o6, %i2 pdist %f4, %f4, %f12 fmovrse %i0, %f12, %f12 tne %xcc, 0x3 ldd [%l7 + 0x38], %f4 sth %o5, [%l7 + 0x2C] fcmpne16 %f10, %f6, %o3 tg %xcc, 0x5 edge32l %l4, %o2, %g5 fnands %f8, %f5, %f2 ldd [%l7 + 0x48], %f6 pdist %f12, %f8, %f12 umul %g3, 0x02B1, %g6 bshuffle %f8, %f0, %f0 siam 0x7 fsrc2s %f0, %f6 edge8 %g7, %i1, %o7 fornot2s %f7, %f9, %f8 brlz %l0, loop_3129 tg %icc, 0x4 ldsb [%l7 + 0x2F], %l3 stb %l5, [%l7 + 0x73] loop_3129: fmovrslz %l2, %f7, %f4 ldd [%l7 + 0x08], %f14 be,a loop_3130 ldx [%l7 + 0x50], %i5 brlz %o0, loop_3131 stw %l1, [%l7 + 0x28] loop_3130: fabss %f5, %f10 fmovdneg %xcc, %f11, %f15 loop_3131: edge8l %g2, %o4, %i3 edge32n %i4, %g4, %g1 movrne %o1, 0x268, %i7 ld [%l7 + 0x78], %f10 sth %i6, [%l7 + 0x5C] fpadd32 %f6, %f12, %f8 fandnot2 %f4, %f4, %f10 ldsw [%l7 + 0x28], %l6 lduw [%l7 + 0x20], %i2 tcs %xcc, 0x7 stw %i0, [%l7 + 0x44] fnegs %f11, %f5 fcmpne32 %f12, %f12, %o5 fpadd16s %f13, %f10, %f1 stw %o6, [%l7 + 0x24] bleu %xcc, loop_3132 fpmerge %f9, %f0, %f0 ld [%l7 + 0x78], %f9 fmovdne %icc, %f7, %f11 loop_3132: sllx %l4, %o2, %o3 ldsh [%l7 + 0x0E], %g5 fmovsa %xcc, %f5, %f2 fbe %fcc2, loop_3133 st %f11, [%l7 + 0x6C] sdiv %g3, 0x16C5, %g6 udivcc %i1, 0x1771, %o7 loop_3133: edge8 %l0, %g7, %l3 fmovsgu %icc, %f14, %f8 ldx [%l7 + 0x28], %l2 edge8ln %l5, %o0, %i5 fbne %fcc1, loop_3134 nop setx loop_3135, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot2s %f14, %f7, %f1 fpadd16s %f9, %f13, %f11 loop_3134: ldsb [%l7 + 0x6A], %g2 loop_3135: fmovdneg %xcc, %f11, %f0 tne %xcc, 0x4 tvs %xcc, 0x2 stw %l1, [%l7 + 0x64] fbl,a %fcc3, loop_3136 or %i3, 0x0D21, %i4 tneg %icc, 0x1 ldsh [%l7 + 0x64], %g4 loop_3136: tvs %icc, 0x7 st %f12, [%l7 + 0x58] fand %f0, %f4, %f0 ld [%l7 + 0x64], %f1 fmovrdne %g1, %f10, %f12 sdivx %o1, 0x0968, %o4 fmovrslez %i6, %f1, %f11 ldx [%l7 + 0x58], %l6 taddcctv %i7, 0x031A, %i0 lduw [%l7 + 0x08], %i2 fnegs %f1, %f12 edge32 %o5, %l4, %o2 fmovrsgez %o6, %f15, %f3 fands %f8, %f0, %f3 fsrc2 %f14, %f10 fmovrdlez %o3, %f12, %f12 fornot1 %f14, %f2, %f4 fpack32 %f10, %f0, %f0 tn %xcc, 0x2 ble,pn %xcc, loop_3137 tpos %icc, 0x7 ldd [%l7 + 0x58], %f14 te %xcc, 0x1 loop_3137: bl %icc, loop_3138 be,a loop_3139 fbg,a %fcc2, loop_3140 ldub [%l7 + 0x17], %g5 loop_3138: fands %f2, %f10, %f13 loop_3139: st %f7, [%l7 + 0x28] loop_3140: bcc %icc, loop_3141 fbe,a %fcc3, loop_3142 fmovrslz %g6, %f5, %f10 fnot2 %f4, %f6 loop_3141: tle %xcc, 0x1 loop_3142: umul %i1, 0x038B, %g3 std %f6, [%l7 + 0x60] tsubcc %l0, 0x0D78, %o7 ldsb [%l7 + 0x32], %g7 tpos %xcc, 0x5 sth %l3, [%l7 + 0x6C] or %l2, %l5, %i5 lduh [%l7 + 0x72], %g2 fnor %f12, %f0, %f4 nop setx loop_3143, %l0, %l1 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 %fcc0, loop_3144 tvc %icc, 0x2 tvs %xcc, 0x1 loop_3143: fnands %f4, %f3, %f5 loop_3144: lduh [%l7 + 0x6C], %l1 st %f5, [%l7 + 0x58] bvs,pt %icc, loop_3145 tpos %xcc, 0x0 fpadd16s %f12, %f2, %f5 tvc %icc, 0x5 loop_3145: movgu %icc, %i3, %i4 bcs %icc, loop_3146 fmovsne %icc, %f10, %f7 edge8n %g4, %g1, %o1 fbu,a %fcc1, loop_3147 loop_3146: ld [%l7 + 0x20], %f12 udiv %o4, 0x0BD6, %i6 movrne %o0, %i7, %i0 loop_3147: ldsw [%l7 + 0x4C], %l6 fmovsge %icc, %f3, %f15 fnor %f0, %f12, %f12 lduh [%l7 + 0x74], %o5 fbule,a %fcc1, loop_3148 tne %xcc, 0x2 edge16l %l4, %o2, %i2 udivcc %o6, 0x094F, %o3 loop_3148: umul %g5, 0x02BF, %i1 ldsb [%l7 + 0x5B], %g6 for %f0, %f2, %f6 fmovrdlez %l0, %f12, %f4 stw %o7, [%l7 + 0x1C] alignaddrl %g7, %g3, %l2 stw %l3, [%l7 + 0x3C] fmovrdne %i5, %f6, %f2 stb %l5, [%l7 + 0x17] ldsb [%l7 + 0x51], %g2 ldsw [%l7 + 0x68], %l1 fcmple16 %f2, %f4, %i4 fcmpeq32 %f6, %f6, %g4 movl %xcc, %g1, %o1 smulcc %i3, %o4, %o0 fxnor %f14, %f12, %f0 ldsb [%l7 + 0x67], %i6 fnegd %f4, %f0 fmovdvs %icc, %f0, %f9 fmovdpos %icc, %f10, %f11 ldd [%l7 + 0x30], %f4 stb %i7, [%l7 + 0x08] ldsh [%l7 + 0x34], %i0 stx %o5, [%l7 + 0x48] bgu,a,pn %xcc, loop_3149 subccc %l6, %o2, %l4 fpadd16s %f15, %f3, %f14 fxnors %f15, %f0, %f3 loop_3149: fmovrsgez %o6, %f14, %f8 st %f12, [%l7 + 0x3C] fbne %fcc2, loop_3150 tcs %xcc, 0x3 nop setx loop_3151, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8ln %i2, %g5, %o3 loop_3150: ldsw [%l7 + 0x54], %i1 fones %f3 loop_3151: udivcc %l0, 0x006F, %g6 stw %g7, [%l7 + 0x44] fbl %fcc1, loop_3152 edge32n %g3, %o7, %l3 fnand %f12, %f14, %f14 ldsw [%l7 + 0x70], %l2 loop_3152: stb %i5, [%l7 + 0x3B] mulx %g2, 0x1E18, %l1 fmovrsgz %i4, %f11, %f11 ldd [%l7 + 0x60], %f4 smul %g4, %l5, %g1 fmovdcs %icc, %f4, %f10 ldd [%l7 + 0x28], %f8 fmovrsne %o1, %f2, %f1 mulscc %i3, %o0, %i6 brlez,a %o4, loop_3153 ldsw [%l7 + 0x10], %i7 fmovd %f10, %f12 std %f4, [%l7 + 0x20] loop_3153: fmovdl %xcc, %f1, %f1 srax %o5, %i0, %o2 umulcc %l4, %l6, %i2 std %f8, [%l7 + 0x28] fbo,a %fcc2, loop_3154 fxors %f14, %f5, %f7 edge16l %g5, %o3, %i1 fpsub16 %f12, %f8, %f12 loop_3154: bge,a %icc, loop_3155 brlz,a %o6, loop_3156 fandnot1 %f8, %f14, %f2 fmovrdne %l0, %f6, %f0 loop_3155: stw %g7, [%l7 + 0x38] loop_3156: stw %g3, [%l7 + 0x74] fcmple16 %f12, %f2, %o7 array8 %g6, %l3, %l2 ldd [%l7 + 0x38], %f10 and %g2, 0x090D, %i5 edge32n %l1, %i4, %g4 fnot1s %f10, %f14 bleu,a,pt %xcc, loop_3157 fmovs %f13, %f14 fmovsg %xcc, %f5, %f0 stb %l5, [%l7 + 0x2A] loop_3157: bne,a,pt %xcc, loop_3158 fabss %f5, %f6 fmovspos %xcc, %f12, %f0 std %f4, [%l7 + 0x60] loop_3158: ldd [%l7 + 0x78], %f12 fmovde %xcc, %f15, %f14 fmovrdgz %g1, %f10, %f0 ldx [%l7 + 0x30], %i3 fzero %f12 std %f6, [%l7 + 0x50] tgu %xcc, 0x5 fbge,a %fcc0, loop_3159 bne,pt %xcc, loop_3160 bcc,a,pt %icc, loop_3161 fbug %fcc1, loop_3162 loop_3159: xnorcc %o0, %o1, %o4 loop_3160: fpmerge %f2, %f10, %f8 loop_3161: array32 %i6, %i7, %i0 loop_3162: tpos %xcc, 0x4 ldub [%l7 + 0x37], %o5 udiv %o2, 0x00D9, %l6 fcmpgt32 %f12, %f12, %l4 lduw [%l7 + 0x1C], %g5 brgez %o3, loop_3163 lduh [%l7 + 0x76], %i2 fxnors %f14, %f13, %f6 tge %icc, 0x7 loop_3163: fbg %fcc1, loop_3164 fsrc2 %f0, %f2 ldsb [%l7 + 0x25], %i1 movrgez %l0, %g7, %o6 loop_3164: srl %g3, 0x0E, %o7 call loop_3165 ldx [%l7 + 0x10], %g6 stb %l2, [%l7 + 0x46] subc %l3, %i5, %g2 loop_3165: stb %l1, [%l7 + 0x55] fbul %fcc3, loop_3166 fmul8x16 %f2, %f2, %f14 edge8ln %i4, %l5, %g1 ldx [%l7 + 0x10], %i3 loop_3166: te %icc, 0x5 srax %o0, %o1, %g4 fsrc1 %f2, %f0 stb %i6, [%l7 + 0x21] ldsw [%l7 + 0x60], %i7 ldsh [%l7 + 0x76], %o4 st %f12, [%l7 + 0x20] sdivx %o5, 0x1E1A, %o2 ldsw [%l7 + 0x28], %l6 fpack32 %f4, %f6, %f14 fmovrse %l4, %f11, %f8 fornot2 %f0, %f6, %f14 fcmpd %fcc1, %f14, %f8 orcc %i0, 0x0A85, %g5 ldub [%l7 + 0x63], %i2 fandnot2 %f0, %f14, %f14 fsrc1 %f6, %f4 fxor %f2, %f0, %f14 tle %icc, 0x4 fcmpne32 %f14, %f2, %i1 movne %icc, %o3, %g7 subccc %l0, %g3, %o6 st %f13, [%l7 + 0x40] bn,pt %xcc, loop_3167 stb %o7, [%l7 + 0x37] bg,a %icc, loop_3168 fpackfix %f8, %f7 loop_3167: fornot2 %f6, %f12, %f10 array32 %l2, %l3, %i5 loop_3168: stb %g2, [%l7 + 0x7B] fands %f3, %f12, %f15 fcmpne32 %f12, %f10, %g6 fmovdcc %icc, %f10, %f13 edge32n %i4, %l1, %g1 movpos %icc, %i3, %o0 fpadd32 %f2, %f8, %f10 fmovrdgez %o1, %f2, %f2 fmovsg %icc, %f12, %f12 fmovsa %xcc, %f8, %f3 std %f8, [%l7 + 0x58] fbne %fcc2, loop_3169 ldsh [%l7 + 0x1A], %l5 fornot1 %f10, %f8, %f4 movn %xcc, %i6, %i7 loop_3169: fmovsne %icc, %f0, %f4 ldsh [%l7 + 0x12], %o4 ta %xcc, 0x7 fnot2s %f10, %f0 fmovrdgz %o5, %f4, %f2 fcmpeq16 %f6, %f0, %g4 fmovdleu %xcc, %f9, %f4 fsrc1 %f12, %f14 fnegs %f15, %f1 fnegs %f9, %f2 bl,a loop_3170 edge32 %l6, %o2, %i0 sdiv %g5, 0x1743, %l4 fpadd32 %f8, %f2, %f2 loop_3170: fcmpd %fcc2, %f12, %f0 fmovsne %xcc, %f6, %f6 fpadd16 %f14, %f6, %f10 sth %i2, [%l7 + 0x60] stw %i1, [%l7 + 0x10] stx %g7, [%l7 + 0x18] fmovsne %icc, %f15, %f6 brlz %o3, loop_3171 tl %icc, 0x0 fba,a %fcc2, loop_3172 fbl,a %fcc2, loop_3173 loop_3171: lduw [%l7 + 0x4C], %l0 std %f2, [%l7 + 0x78] loop_3172: fornot2 %f6, %f14, %f2 loop_3173: ldx [%l7 + 0x28], %o6 ldsw [%l7 + 0x28], %g3 ldsh [%l7 + 0x52], %l2 lduw [%l7 + 0x34], %l3 movpos %icc, %i5, %g2 fornot1 %f8, %f4, %f12 orcc %o7, %i4, %l1 fmovrde %g1, %f0, %f12 fpadd32 %f2, %f14, %f2 stx %g6, [%l7 + 0x10] orncc %i3, %o1, %o0 fnegs %f1, %f15 fandnot1 %f14, %f4, %f4 stb %l5, [%l7 + 0x5B] stb %i7, [%l7 + 0x4C] fandnot2s %f9, %f3, %f13 edge16ln %i6, %o5, %o4 fnot1s %f2, %f8 ldsh [%l7 + 0x4E], %l6 orn %g4, 0x0BCF, %o2 srax %g5, %l4, %i0 ldx [%l7 + 0x38], %i2 ldx [%l7 + 0x30], %g7 fmovsa %icc, %f11, %f14 st %f0, [%l7 + 0x1C] lduw [%l7 + 0x34], %i1 fbne %fcc3, loop_3174 fmovsleu %xcc, %f12, %f5 udivcc %o3, 0x1AF4, %l0 fmovsne %icc, %f7, %f13 loop_3174: stw %o6, [%l7 + 0x30] fmul8ulx16 %f6, %f0, %f12 tvc %icc, 0x6 bg %xcc, loop_3175 fmovsne %xcc, %f1, %f2 lduw [%l7 + 0x3C], %l2 fmovdvs %xcc, %f15, %f11 loop_3175: ldsb [%l7 + 0x22], %g3 ld [%l7 + 0x54], %f2 siam 0x2 fmovsa %xcc, %f3, %f4 mova %xcc, %l3, %i5 stx %o7, [%l7 + 0x38] tvs %icc, 0x6 bge,a,pn %xcc, loop_3176 bvc,pt %icc, loop_3177 movcc %xcc, %i4, %l1 stw %g1, [%l7 + 0x44] loop_3176: siam 0x1 loop_3177: subc %g2, 0x1417, %i3 fmovscc %xcc, %f5, %f15 stb %o1, [%l7 + 0x4C] mulscc %g6, 0x0BE4, %o0 sllx %i7, %i6, %o5 fmovrdgz %o4, %f14, %f10 fornot1s %f11, %f3, %f11 std %f12, [%l7 + 0x40] fble,a %fcc3, loop_3178 fmovdcc %icc, %f4, %f5 srl %l5, %g4, %o2 edge16ln %l6, %l4, %g5 loop_3178: ld [%l7 + 0x3C], %f11 edge16n %i0, %i2, %i1 addc %g7, %l0, %o3 stw %l2, [%l7 + 0x70] fmovsl %icc, %f15, %f3 fbul,a %fcc0, loop_3179 tg %icc, 0x0 ldd [%l7 + 0x70], %f10 fsrc2s %f7, %f5 loop_3179: ldsb [%l7 + 0x39], %o6 fmovrsne %l3, %f10, %f6 ldd [%l7 + 0x40], %f0 udiv %g3, 0x0EFB, %o7 fmovsa %xcc, %f13, %f14 ldd [%l7 + 0x68], %f0 fblg,a %fcc0, loop_3180 ldsh [%l7 + 0x34], %i4 stx %i5, [%l7 + 0x38] ldsh [%l7 + 0x66], %l1 loop_3180: ld [%l7 + 0x18], %f4 ld [%l7 + 0x6C], %f5 bgu,a loop_3181 sdivx %g1, 0x0949, %g2 st %f15, [%l7 + 0x6C] tl %xcc, 0x6 loop_3181: edge8n %i3, %g6, %o0 fbge,a %fcc0, loop_3182 sth %o1, [%l7 + 0x48] movgu %xcc, %i7, %i6 sethi 0x0D1D, %o4 loop_3182: sdiv %o5, 0x1C7C, %g4 tsubcctv %l5, 0x1B0F, %l6 fmovsl %xcc, %f1, %f4 lduh [%l7 + 0x52], %l4 bgu,a loop_3183 tg %icc, 0x3 sth %o2, [%l7 + 0x7A] mulx %i0, %i2, %i1 loop_3183: sdivx %g7, 0x1902, %l0 fbule %fcc0, loop_3184 fpadd32s %f13, %f0, %f6 fbuge,a %fcc3, loop_3185 tne %icc, 0x1 loop_3184: tsubcc %o3, 0x1350, %g5 fmovdpos %icc, %f12, %f6 loop_3185: orn %l2, 0x14E7, %o6 stw %l3, [%l7 + 0x10] movvs %icc, %g3, %o7 fors %f11, %f13, %f3 for %f2, %f6, %f2 bvs,pt %icc, loop_3186 fpadd16s %f3, %f11, %f3 fnot2 %f2, %f10 brz,a %i4, loop_3187 loop_3186: movgu %icc, %l1, %g1 bvs,a loop_3188 fpadd32s %f4, %f12, %f6 loop_3187: fcmpeq16 %f2, %f10, %i5 fmovrdgz %i3, %f4, %f0 loop_3188: fble,a %fcc0, loop_3189 bcc,pn %xcc, loop_3190 movge %icc, %g2, %g6 ldub [%l7 + 0x17], %o1 loop_3189: orn %i7, 0x0184, %i6 loop_3190: lduw [%l7 + 0x5C], %o4 movrgez %o0, %g4, %l5 ldsb [%l7 + 0x3A], %o5 ldx [%l7 + 0x30], %l6 fcmpeq32 %f0, %f8, %l4 lduw [%l7 + 0x24], %o2 movrne %i0, %i1, %i2 subc %l0, 0x0B60, %o3 tg %icc, 0x1 fmovde %xcc, %f2, %f4 add %g7, %l2, %g5 lduh [%l7 + 0x10], %o6 fmovsn %xcc, %f0, %f12 fmovdge %xcc, %f15, %f10 stx %l3, [%l7 + 0x38] fmovdcc %icc, %f13, %f4 subcc %g3, %i4, %l1 movne %xcc, %g1, %i5 sdiv %o7, 0x01CB, %i3 bcc,pn %xcc, loop_3191 fmovrslez %g6, %f10, %f1 lduw [%l7 + 0x0C], %o1 ldsh [%l7 + 0x08], %i7 loop_3191: movgu %xcc, %g2, %i6 bpos,a,pn %icc, loop_3192 fmovrsne %o4, %f10, %f12 srax %o0, %g4, %o5 ld [%l7 + 0x50], %f5 loop_3192: fbg,a %fcc3, loop_3193 st %f10, [%l7 + 0x64] subccc %l5, 0x12BE, %l4 fpadd32 %f0, %f8, %f8 loop_3193: fbul %fcc1, loop_3194 stx %l6, [%l7 + 0x60] addc %i0, %o2, %i1 xorcc %i2, %l0, %g7 loop_3194: fnegd %f6, %f14 fmovsleu %icc, %f6, %f14 orcc %l2, 0x052F, %o3 xnor %g5, %l3, %g3 fbl %fcc3, loop_3195 stb %i4, [%l7 + 0x5B] brgz,a %l1, loop_3196 movleu %xcc, %g1, %i5 loop_3195: ldsw [%l7 + 0x64], %o7 bl loop_3197 loop_3196: lduh [%l7 + 0x3C], %o6 ldd [%l7 + 0x70], %f6 ldsb [%l7 + 0x2B], %i3 loop_3197: fcmpgt16 %f14, %f0, %g6 nop setx loop_3198, %l0, %l1 jmpl %l1, %i7 ldx [%l7 + 0x08], %g2 bge %icc, loop_3199 edge8 %o1, %o4, %o0 loop_3198: fmovdge %icc, %f9, %f5 subcc %g4, 0x02CA, %i6 loop_3199: fpsub16s %f6, %f8, %f15 edge8ln %l5, %o5, %l4 edge32ln %i0, %l6, %i1 fcmpne16 %f10, %f8, %o2 fmovsge %icc, %f6, %f6 fornot1s %f12, %f13, %f7 edge32l %i2, %l0, %g7 ldsh [%l7 + 0x64], %l2 add %o3, 0x062A, %l3 ldx [%l7 + 0x18], %g3 ldx [%l7 + 0x78], %g5 tcs %icc, 0x3 tsubcc %l1, %i4, %i5 fcmpne16 %f2, %f12, %g1 fmul8ulx16 %f6, %f14, %f12 sdivcc %o6, 0x10F5, %i3 st %f13, [%l7 + 0x2C] umulcc %g6, 0x18A3, %o7 fmovrdgez %g2, %f12, %f6 fnot1 %f2, %f10 move %xcc, %o1, %o4 xor %o0, %i7, %i6 lduw [%l7 + 0x54], %l5 nop setx loop_3200, %l0, %l1 jmpl %l1, %o5 ldsb [%l7 + 0x47], %g4 tge %icc, 0x4 tne %xcc, 0x1 loop_3200: andcc %i0, %l6, %l4 fbule %fcc2, loop_3201 fpack32 %f8, %f6, %f6 fsrc1 %f6, %f2 movleu %xcc, %i1, %o2 loop_3201: tsubcc %l0, 0x0057, %g7 xor %i2, %l2, %l3 fbg %fcc0, loop_3202 fba %fcc0, loop_3203 fpack32 %f8, %f8, %f10 movle %icc, %g3, %g5 loop_3202: brnz %o3, loop_3204 loop_3203: fpack32 %f14, %f6, %f8 movg %xcc, %l1, %i5 edge16ln %g1, %o6, %i3 loop_3204: std %f4, [%l7 + 0x60] tcc %xcc, 0x0 fmovsvs %icc, %f2, %f14 fmovsa %xcc, %f3, %f14 fbu,a %fcc0, loop_3205 fsrc2s %f3, %f14 stb %g6, [%l7 + 0x49] edge8n %o7, %g2, %i4 loop_3205: fbe,a %fcc3, loop_3206 fmul8x16 %f5, %f8, %f2 fpsub16s %f0, %f3, %f3 stb %o4, [%l7 + 0x5F] loop_3206: fabss %f10, %f6 bgu,pn %icc, loop_3207 st %f2, [%l7 + 0x74] fmovspos %icc, %f14, %f11 fnors %f12, %f8, %f7 loop_3207: fornot2 %f8, %f8, %f0 movrne %o0, %i7, %i6 stb %l5, [%l7 + 0x16] stb %o5, [%l7 + 0x1F] ldsw [%l7 + 0x38], %o1 umul %i0, 0x1C10, %g4 edge32n %l6, %l4, %o2 fpadd16s %f0, %f3, %f4 fcmpd %fcc3, %f8, %f4 fmovsvs %icc, %f1, %f12 edge8l %l0, %i1, %i2 fpmerge %f2, %f7, %f12 fmovsvs %xcc, %f11, %f1 stx %l2, [%l7 + 0x68] movvc %icc, %l3, %g7 brlez %g3, loop_3208 ldsw [%l7 + 0x70], %o3 fmovsvc %xcc, %f15, %f15 tge %icc, 0x0 loop_3208: ldx [%l7 + 0x40], %g5 sdiv %l1, 0x03B2, %i5 stw %g1, [%l7 + 0x2C] fmovsle %xcc, %f2, %f2 edge8ln %i3, %g6, %o7 fandnot1s %f6, %f1, %f14 lduw [%l7 + 0x08], %g2 movre %i4, 0x30F, %o6 tcc %icc, 0x4 tn %xcc, 0x6 fmovdl %xcc, %f6, %f10 edge16n %o0, %i7, %o4 tleu %xcc, 0x4 fmovrdgz %i6, %f8, %f8 tle %icc, 0x7 fnors %f7, %f14, %f4 fandnot2 %f12, %f8, %f10 bgu loop_3209 fmul8sux16 %f14, %f6, %f10 fmovrslz %l5, %f12, %f11 fcmpeq16 %f2, %f10, %o1 loop_3209: udiv %i0, 0x1EC4, %g4 umul %o5, 0x06FB, %l6 tvs %icc, 0x3 bne %icc, loop_3210 fblg,a %fcc2, loop_3211 subc %o2, %l4, %l0 sll %i2, %i1, %l2 loop_3210: orncc %g7, 0x1963, %g3 loop_3211: udivcc %o3, 0x0518, %l3 tvc %xcc, 0x2 fpadd32s %f12, %f13, %f12 smulcc %g5, 0x1DEC, %l1 fmovspos %xcc, %f7, %f8 fnot2s %f4, %f15 ldsh [%l7 + 0x5A], %i5 ldsb [%l7 + 0x58], %g1 fmovdl %xcc, %f8, %f1 st %f9, [%l7 + 0x30] fmovdgu %icc, %f7, %f12 edge32n %g6, %i3, %o7 lduw [%l7 + 0x34], %i4 bshuffle %f14, %f12, %f2 movl %xcc, %o6, %g2 tsubcc %i7, 0x1580, %o4 fpack16 %f0, %f0 ldsw [%l7 + 0x3C], %o0 fbl,a %fcc0, loop_3212 sub %l5, %o1, %i0 bleu,a loop_3213 stx %i6, [%l7 + 0x70] loop_3212: tle %xcc, 0x6 or %g4, %l6, %o5 loop_3213: tg %xcc, 0x5 fmovsvs %icc, %f9, %f6 fbule %fcc0, loop_3214 fcmpes %fcc2, %f14, %f14 fbn %fcc2, loop_3215 fnegs %f11, %f1 loop_3214: popc %l4, %o2 fandnot1s %f5, %f12, %f15 loop_3215: fmovdge %icc, %f10, %f10 sra %i2, %i1, %l0 lduw [%l7 + 0x70], %g7 fnegs %f2, %f14 fpsub32s %f13, %f15, %f6 xnor %g3, %o3, %l2 edge16 %l3, %l1, %i5 tsubcctv %g1, 0x1D10, %g5 fzeros %f11 tge %icc, 0x0 stx %i3, [%l7 + 0x38] ldd [%l7 + 0x38], %f6 ld [%l7 + 0x20], %f6 ldx [%l7 + 0x10], %o7 fmovsneg %xcc, %f13, %f10 ldx [%l7 + 0x10], %g6 fmovrsgez %i4, %f8, %f14 fmovs %f8, %f14 ldub [%l7 + 0x48], %o6 fxnor %f0, %f10, %f0 sub %i7, %o4, %g2 bvc,pn %icc, loop_3216 tg %icc, 0x6 stw %o0, [%l7 + 0x08] edge8 %l5, %i0, %o1 loop_3216: fsrc2 %f4, %f4 sdivx %i6, 0x0669, %l6 fmovrsgz %g4, %f6, %f15 fornot2 %f4, %f2, %f10 brlz,a %l4, loop_3217 fors %f15, %f1, %f8 brz %o5, loop_3218 fpadd16 %f6, %f12, %f10 loop_3217: ldsw [%l7 + 0x74], %o2 movvs %icc, %i2, %i1 loop_3218: fmovde %icc, %f11, %f1 ld [%l7 + 0x64], %f6 std %f0, [%l7 + 0x58] fmovsvc %icc, %f14, %f8 srl %l0, %g3, %g7 fands %f12, %f1, %f6 bshuffle %f6, %f4, %f10 fmovsvs %xcc, %f2, %f6 ldsh [%l7 + 0x4A], %o3 movcc %icc, %l3, %l2 tsubcc %l1, 0x1B2D, %g1 fbu,a %fcc2, loop_3219 movpos %icc, %i5, %i3 ba,a loop_3220 fbg,a %fcc3, loop_3221 loop_3219: tleu %icc, 0x4 fpadd16s %f4, %f10, %f13 loop_3220: fnor %f4, %f4, %f14 loop_3221: fandnot2 %f10, %f4, %f2 fmovde %icc, %f5, %f5 fandnot1s %f5, %f6, %f8 lduw [%l7 + 0x60], %g5 fmovda %xcc, %f4, %f3 ld [%l7 + 0x08], %f15 nop setx loop_3222, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsg %xcc, %f3, %f12 ldsh [%l7 + 0x78], %o7 call loop_3223 loop_3222: ldsh [%l7 + 0x2A], %i4 st %f8, [%l7 + 0x7C] stw %g6, [%l7 + 0x10] loop_3223: lduw [%l7 + 0x5C], %o6 fcmpeq16 %f12, %f0, %o4 fbg,a %fcc0, loop_3224 tsubcctv %g2, 0x043D, %i7 stx %l5, [%l7 + 0x38] ldsw [%l7 + 0x08], %i0 loop_3224: ldsw [%l7 + 0x40], %o0 fand %f0, %f2, %f8 fornot2 %f8, %f4, %f4 tcc %icc, 0x0 fmul8sux16 %f10, %f4, %f2 tvc %icc, 0x0 xor %o1, 0x18C2, %i6 alignaddr %g4, %l6, %o5 fnot1 %f4, %f2 ldd [%l7 + 0x18], %f8 fcmpeq32 %f12, %f0, %o2 ldsb [%l7 + 0x33], %i2 nop setx loop_3225, %l0, %l1 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, %i1, %l4 lduw [%l7 + 0x24], %g3 edge16 %l0, %o3, %g7 loop_3225: fmovrdlez %l2, %f12, %f8 movrgz %l1, 0x34C, %g1 ldsh [%l7 + 0x3E], %l3 fmovdle %xcc, %f5, %f5 stx %i3, [%l7 + 0x18] fxors %f15, %f15, %f2 ldsh [%l7 + 0x32], %i5 fmovde %xcc, %f3, %f15 popc 0x0FEB, %g5 tl %icc, 0x6 bleu,a,pn %icc, loop_3226 stb %o7, [%l7 + 0x1B] fsrc2s %f3, %f11 fbn %fcc0, loop_3227 loop_3226: tvs %xcc, 0x2 sethi 0x1830, %i4 tl %icc, 0x7 loop_3227: fbuge,a %fcc3, loop_3228 tsubcc %o6, 0x0D9F, %o4 fexpand %f9, %f0 fmovrslz %g2, %f3, %f3 loop_3228: ldub [%l7 + 0x59], %g6 xnor %i7, 0x0390, %i0 subc %o0, %l5, %i6 st %f3, [%l7 + 0x60] bcs,a loop_3229 edge8ln %o1, %l6, %o5 for %f0, %f6, %f0 movleu %xcc, %o2, %i2 loop_3229: st %f8, [%l7 + 0x6C] addccc %i1, 0x08F6, %g4 call loop_3230 ldsw [%l7 + 0x08], %l4 smulcc %g3, %l0, %g7 srl %l2, %l1, %g1 loop_3230: ldx [%l7 + 0x70], %l3 ldsw [%l7 + 0x2C], %i3 fmovs %f0, %f5 brgz,a %i5, loop_3231 fnegd %f0, %f0 umulcc %o3, %o7, %i4 edge16 %o6, %o4, %g2 loop_3231: orn %g6, 0x107E, %g5 ldub [%l7 + 0x1E], %i0 subccc %i7, %l5, %i6 ldub [%l7 + 0x5B], %o1 popc %l6, %o5 te %xcc, 0x4 fcmpne16 %f4, %f6, %o0 ld [%l7 + 0x70], %f14 sllx %o2, %i2, %i1 fmovscc %xcc, %f2, %f6 ldsb [%l7 + 0x2F], %g4 taddcc %g3, %l0, %g7 fmovdg %xcc, %f10, %f6 ldsh [%l7 + 0x16], %l2 sdiv %l4, 0x1192, %l1 fnor %f8, %f12, %f12 fandnot1s %f13, %f7, %f2 mova %icc, %g1, %i3 fmovspos %xcc, %f6, %f3 fmul8ulx16 %f10, %f10, %f6 move %xcc, %i5, %l3 bpos,pn %xcc, loop_3232 fnot1s %f7, %f0 fbge %fcc0, loop_3233 fmovscs %xcc, %f11, %f4 loop_3232: udivcc %o3, 0x0D5F, %o7 movcc %xcc, %o6, %i4 loop_3233: fone %f8 nop setx loop_3234, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bgu,pt %icc, loop_3235 fcmps %fcc2, %f10, %f15 stx %o4, [%l7 + 0x40] loop_3234: ldsh [%l7 + 0x34], %g6 loop_3235: fmovdvs %xcc, %f5, %f0 sth %g5, [%l7 + 0x30] or %g2, 0x02EA, %i7 lduw [%l7 + 0x74], %l5 smul %i0, 0x18A0, %o1 ldub [%l7 + 0x0A], %l6 ldsh [%l7 + 0x5C], %o5 subc %i6, %o0, %o2 fmovsge %xcc, %f12, %f4 srl %i1, %i2, %g4 fmovrde %l0, %f0, %f4 ldsw [%l7 + 0x1C], %g7 nop setx loop_3236, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x48], %g3 ldsw [%l7 + 0x60], %l4 umulcc %l2, 0x19BF, %g1 loop_3236: std %f2, [%l7 + 0x10] tvs %xcc, 0x5 edge32 %l1, %i5, %i3 fexpand %f12, %f12 stw %o3, [%l7 + 0x74] nop setx loop_3237, %l0, %l1 jmpl %l1, %o7 ldd [%l7 + 0x38], %f0 movvs %xcc, %o6, %i4 umulcc %l3, 0x0F69, %o4 loop_3237: mulx %g5, %g2, %g6 fxor %f0, %f2, %f6 ldd [%l7 + 0x08], %f2 fmovdneg %xcc, %f3, %f4 ld [%l7 + 0x0C], %f9 std %f4, [%l7 + 0x40] bvc,pt %icc, loop_3238 movrgz %i7, 0x012, %l5 bl loop_3239 umulcc %o1, %l6, %o5 loop_3238: fmovrdlez %i0, %f6, %f14 movneg %xcc, %i6, %o0 loop_3239: fcmpne32 %f0, %f6, %o2 fpadd16 %f14, %f14, %f14 tcs %icc, 0x0 fornot1 %f12, %f2, %f0 stw %i1, [%l7 + 0x28] stb %g4, [%l7 + 0x56] fmovse %icc, %f10, %f13 stb %i2, [%l7 + 0x7B] ld [%l7 + 0x40], %f12 fmovrsgez %g7, %f2, %f8 fpadd16s %f10, %f12, %f11 lduh [%l7 + 0x66], %l0 ldsw [%l7 + 0x38], %l4 fbu %fcc2, loop_3240 bshuffle %f12, %f6, %f4 ldub [%l7 + 0x56], %g3 std %f0, [%l7 + 0x38] loop_3240: smul %l2, 0x0A91, %g1 fmovdcs %icc, %f13, %f5 for %f10, %f12, %f0 fornot1 %f14, %f2, %f14 srlx %l1, 0x1D, %i3 lduw [%l7 + 0x78], %o3 ldsb [%l7 + 0x13], %o7 bge,a,pn %icc, loop_3241 fmovdvs %icc, %f5, %f7 array16 %o6, %i5, %l3 srl %i4, 0x18, %o4 loop_3241: fmovda %icc, %f2, %f9 fors %f15, %f11, %f13 edge16 %g5, %g2, %i7 fbu,a %fcc1, loop_3242 edge16l %l5, %g6, %l6 fpackfix %f10, %f6 std %f2, [%l7 + 0x50] loop_3242: pdist %f4, %f8, %f12 edge8n %o1, %i0, %i6 fba %fcc1, loop_3243 ldsh [%l7 + 0x1C], %o0 stb %o5, [%l7 + 0x71] fpsub32s %f1, %f14, %f3 loop_3243: tcc %xcc, 0x4 brlez %o2, loop_3244 fmovdn %xcc, %f15, %f7 st %f14, [%l7 + 0x2C] ldub [%l7 + 0x7C], %g4 loop_3244: st %f14, [%l7 + 0x70] ldsb [%l7 + 0x53], %i2 fpadd16 %f14, %f8, %f10 sllx %g7, %i1, %l4 st %f4, [%l7 + 0x78] fmovsvc %icc, %f8, %f10 fmovrsgz %l0, %f6, %f15 fmovsl %icc, %f5, %f13 move %xcc, %l2, %g3 fmovs %f13, %f14 ldsh [%l7 + 0x20], %g1 ldx [%l7 + 0x68], %l1 orn %o3, 0x01C2, %i3 fpmerge %f7, %f0, %f0 st %f7, [%l7 + 0x38] lduw [%l7 + 0x40], %o6 fbge,a %fcc3, loop_3245 fmovs %f10, %f6 mova %xcc, %i5, %o7 stb %l3, [%l7 + 0x56] loop_3245: movcs %icc, %i4, %o4 fcmpes %fcc2, %f12, %f2 nop setx loop_3246, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done for %f4, %f6, %f8 fsrc1s %f2, %f13 fbge,a %fcc3, loop_3247 loop_3246: fmovrdgez %g5, %f2, %f8 stw %i7, [%l7 + 0x0C] stw %g2, [%l7 + 0x10] loop_3247: fmovrsne %l5, %f5, %f10 movcc %xcc, %g6, %o1 fmovrdlez %l6, %f2, %f2 stb %i6, [%l7 + 0x64] movrlez %i0, %o5, %o2 orcc %o0, %i2, %g4 fmovsge %xcc, %f4, %f13 tcs %icc, 0x5 mulx %i1, 0x17A2, %l4 alignaddr %l0, %l2, %g7 tsubcc %g3, 0x0215, %g1 fpsub16s %f10, %f1, %f7 fmovd %f8, %f4 sth %l1, [%l7 + 0x36] ldx [%l7 + 0x10], %i3 fzeros %f4 st %f6, [%l7 + 0x64] ldub [%l7 + 0x31], %o3 fcmpgt16 %f10, %f2, %o6 add %i5, 0x06D4, %o7 stx %l3, [%l7 + 0x68] fbg %fcc3, loop_3248 nop setx loop_3249, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot1s %f2, %f0, %f12 fpmerge %f5, %f8, %f8 loop_3248: bvs,pt %icc, loop_3250 loop_3249: stx %o4, [%l7 + 0x18] fbule %fcc1, loop_3251 edge8n %g5, %i4, %g2 loop_3250: movl %icc, %i7, %l5 fmovrslez %o1, %f15, %f11 loop_3251: edge16l %g6, %l6, %i6 or %i0, 0x0275, %o2 fmul8x16al %f1, %f1, %f2 movrlez %o0, %i2, %g4 ldx [%l7 + 0x60], %i1 fpackfix %f10, %f6 tvc %icc, 0x2 ldsb [%l7 + 0x37], %l4 sth %o5, [%l7 + 0x6C] sdivx %l2, 0x171E, %g7 addcc %g3, %l0, %l1 bl,a,pn %icc, loop_3252 ld [%l7 + 0x20], %f14 fbul %fcc0, loop_3253 fmovrdgez %g1, %f4, %f14 loop_3252: movpos %icc, %i3, %o3 udivx %i5, 0x1EDD, %o7 loop_3253: bge,pt %xcc, loop_3254 st %f7, [%l7 + 0x18] lduh [%l7 + 0x1E], %l3 or %o6, 0x1E8F, %g5 loop_3254: fmovsneg %icc, %f5, %f10 fmovsge %xcc, %f0, %f7 ldsh [%l7 + 0x48], %i4 bgu,a,pt %icc, loop_3255 fcmpgt32 %f6, %f4, %g2 ldsw [%l7 + 0x28], %i7 fmovsge %icc, %f1, %f1 loop_3255: fbo %fcc1, loop_3256 fmovdn %icc, %f14, %f2 fpadd32s %f12, %f8, %f4 sllx %l5, 0x03, %o4 loop_3256: fandnot1s %f5, %f8, %f12 fmovsne %icc, %f4, %f9 fornot2s %f3, %f14, %f2 fmovda %xcc, %f7, %f7 movre %o1, %g6, %l6 fmovsn %xcc, %f13, %f15 mova %xcc, %i0, %o2 ldx [%l7 + 0x40], %o0 fbl %fcc3, loop_3257 tgu %xcc, 0x7 fble,a %fcc2, loop_3258 fpadd16s %f1, %f0, %f4 loop_3257: andcc %i2, %g4, %i1 fpack32 %f0, %f4, %f0 loop_3258: brlz,a %i6, loop_3259 brnz,a %l4, loop_3260 sth %o5, [%l7 + 0x4C] tleu %xcc, 0x6 loop_3259: fmuld8sux16 %f10, %f7, %f4 loop_3260: bvs loop_3261 xnor %g7, %g3, %l0 fmovs %f6, %f3 fornot2 %f4, %f10, %f6 loop_3261: ldx [%l7 + 0x68], %l2 movrlez %g1, %i3, %o3 ldsb [%l7 + 0x0D], %i5 std %f12, [%l7 + 0x70] ldsw [%l7 + 0x48], %l1 st %f6, [%l7 + 0x5C] stx %o7, [%l7 + 0x48] fmovsneg %icc, %f0, %f1 lduh [%l7 + 0x12], %o6 fbul %fcc2, loop_3262 stb %g5, [%l7 + 0x74] bleu %icc, loop_3263 subcc %l3, 0x137E, %g2 loop_3262: fmovdpos %xcc, %f10, %f9 fmovde %xcc, %f13, %f9 loop_3263: fornot2 %f6, %f4, %f2 stx %i4, [%l7 + 0x38] bg,a,pt %xcc, loop_3264 add %i7, %o4, %o1 std %f6, [%l7 + 0x68] fmul8x16al %f8, %f7, %f8 loop_3264: subc %g6, %l5, %l6 sth %i0, [%l7 + 0x60] tn %xcc, 0x0 ldsh [%l7 + 0x6E], %o0 fornot1 %f6, %f2, %f14 fcmpd %fcc3, %f2, %f14 fmovrde %o2, %f6, %f6 array8 %i2, %g4, %i6 fmovd %f14, %f0 movneg %icc, %i1, %l4 fmovdpos %icc, %f1, %f8 lduw [%l7 + 0x4C], %g7 brlz %o5, loop_3265 ldx [%l7 + 0x18], %g3 bvs,a %icc, loop_3266 sllx %l0, 0x07, %l2 loop_3265: sth %g1, [%l7 + 0x12] lduw [%l7 + 0x5C], %o3 loop_3266: sth %i5, [%l7 + 0x26] st %f13, [%l7 + 0x08] fmovdleu %xcc, %f15, %f8 fbe,a %fcc0, loop_3267 sethi 0x09B6, %i3 array16 %o7, %l1, %o6 fmovdvs %icc, %f8, %f3 loop_3267: edge16l %g5, %l3, %i4 fmovrsne %g2, %f6, %f6 udivcc %i7, 0x1892, %o1 tne %xcc, 0x7 fmovdne %icc, %f7, %f13 fxnor %f12, %f8, %f4 ld [%l7 + 0x24], %f7 fbg %fcc2, loop_3268 fzero %f12 fmovsvc %xcc, %f10, %f2 brnz,a %o4, loop_3269 loop_3268: xnor %g6, %l6, %l5 sub %i0, %o2, %i2 fble,a %fcc1, loop_3270 loop_3269: stw %o0, [%l7 + 0x18] ldsw [%l7 + 0x28], %g4 ldub [%l7 + 0x57], %i1 loop_3270: nop setx loop_3271, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsne %icc, %f6, %f13 fmovdge %xcc, %f14, %f14 srax %l4, 0x19, %i6 loop_3271: ldsh [%l7 + 0x24], %o5 lduh [%l7 + 0x16], %g3 bleu,pn %icc, loop_3272 ldub [%l7 + 0x33], %l0 fmuld8ulx16 %f7, %f6, %f2 movrlez %l2, 0x0D0, %g7 loop_3272: ld [%l7 + 0x6C], %f12 stw %g1, [%l7 + 0x5C] tcc %xcc, 0x5 xor %i5, %o3, %i3 fmovsne %icc, %f14, %f15 tvc %icc, 0x7 std %f14, [%l7 + 0x40] lduw [%l7 + 0x74], %o7 fnor %f4, %f0, %f2 fmovsg %xcc, %f6, %f8 ba,pt %xcc, loop_3273 ldub [%l7 + 0x29], %l1 fpadd32 %f6, %f6, %f8 edge8ln %g5, %l3, %i4 loop_3273: fcmple32 %f0, %f10, %g2 movl %xcc, %i7, %o6 ba loop_3274 fsrc1s %f13, %f9 tneg %xcc, 0x5 andcc %o4, %g6, %l6 loop_3274: stw %o1, [%l7 + 0x3C] xor %i0, 0x00AD, %o2 movn %icc, %l5, %o0 bl loop_3275 sub %g4, %i1, %l4 movrlz %i6, %o5, %i2 tvs %xcc, 0x3 loop_3275: fmovdgu %icc, %f13, %f3 movcs %icc, %g3, %l0 std %f12, [%l7 + 0x40] fmovdvc %xcc, %f3, %f1 fnot2 %f4, %f10 alignaddrl %g7, %g1, %l2 tpos %xcc, 0x4 bcc %icc, loop_3276 ba %icc, loop_3277 bleu %xcc, loop_3278 ldsb [%l7 + 0x16], %o3 loop_3276: fmovde %icc, %f10, %f0 loop_3277: brnz %i3, loop_3279 loop_3278: tleu %xcc, 0x1 fmovsl %icc, %f5, %f15 siam 0x4 loop_3279: fmovrslez %i5, %f5, %f2 tneg %xcc, 0x2 fpmerge %f13, %f3, %f6 smul %l1, %o7, %g5 movrgez %l3, 0x27B, %i4 sth %i7, [%l7 + 0x3C] call loop_3280 popc 0x0764, %o6 stb %g2, [%l7 + 0x42] addcc %g6, %l6, %o4 loop_3280: andn %o1, 0x0574, %o2 ldsb [%l7 + 0x32], %l5 ldx [%l7 + 0x68], %i0 bgu loop_3281 sdivx %o0, 0x0615, %g4 movn %icc, %i1, %l4 fmovsle %icc, %f4, %f14 loop_3281: fpadd32 %f14, %f2, %f8 fbue,a %fcc2, loop_3282 fornot2s %f15, %f7, %f8 lduw [%l7 + 0x10], %i6 movn %icc, %i2, %o5 loop_3282: fmovdleu %xcc, %f0, %f8 stw %g3, [%l7 + 0x34] fmovdge %icc, %f2, %f14 lduw [%l7 + 0x18], %g7 fbo %fcc2, loop_3283 ldub [%l7 + 0x6F], %g1 fexpand %f8, %f0 stb %l2, [%l7 + 0x45] loop_3283: bgu %icc, loop_3284 fandnot2s %f12, %f10, %f12 lduw [%l7 + 0x30], %o3 stx %l0, [%l7 + 0x40] loop_3284: fmovrsgz %i5, %f2, %f0 ldx [%l7 + 0x68], %l1 ldx [%l7 + 0x30], %o7 lduh [%l7 + 0x66], %g5 bgu,a %xcc, loop_3285 fxor %f10, %f14, %f0 brgez %i3, loop_3286 fpsub16 %f2, %f4, %f0 loop_3285: fnot1 %f8, %f10 brz,a %i4, loop_3287 loop_3286: tsubcctv %l3, 0x1344, %o6 tcs %icc, 0x3 fmovdge %icc, %f3, %f8 loop_3287: and %g2, 0x1685, %i7 lduh [%l7 + 0x72], %g6 st %f11, [%l7 + 0x50] sll %l6, %o1, %o4 taddcctv %l5, %o2, %i0 fsrc1 %f14, %f8 fmovrdgz %o0, %f12, %f0 stx %i1, [%l7 + 0x60] st %f2, [%l7 + 0x20] ldub [%l7 + 0x6C], %l4 sllx %g4, 0x00, %i2 st %f13, [%l7 + 0x54] fandnot2 %f12, %f8, %f2 stb %o5, [%l7 + 0x5E] fbue %fcc1, loop_3288 ldsh [%l7 + 0x10], %g3 fpsub16 %f4, %f2, %f4 ldub [%l7 + 0x70], %i6 loop_3288: movvs %xcc, %g1, %g7 brz %l2, loop_3289 ld [%l7 + 0x58], %f8 fbo,a %fcc3, loop_3290 sth %o3, [%l7 + 0x24] loop_3289: st %f11, [%l7 + 0x7C] sra %i5, 0x1A, %l1 loop_3290: ba,pt %xcc, loop_3291 stw %o7, [%l7 + 0x18] ble,a,pn %icc, loop_3292 stb %l0, [%l7 + 0x14] loop_3291: stw %i3, [%l7 + 0x1C] and %g5, 0x0531, %i4 loop_3292: tn %icc, 0x3 srax %l3, 0x11, %o6 movrne %i7, 0x12E, %g6 fxnor %f12, %f2, %f8 lduh [%l7 + 0x72], %g2 movcc %icc, %o1, %l6 std %f14, [%l7 + 0x68] lduh [%l7 + 0x50], %l5 fmovdge %icc, %f3, %f2 fmovrslez %o2, %f6, %f13 bleu,a loop_3293 call loop_3294 ldx [%l7 + 0x68], %i0 bvc %xcc, loop_3295 loop_3293: stb %o0, [%l7 + 0x26] loop_3294: fmovrdlz %i1, %f8, %f12 std %f0, [%l7 + 0x08] loop_3295: fmovdgu %icc, %f6, %f9 fmovrsgez %l4, %f15, %f6 edge32ln %g4, %i2, %o5 fmovspos %icc, %f3, %f6 sth %o4, [%l7 + 0x7A] st %f15, [%l7 + 0x14] stw %g3, [%l7 + 0x28] fnor %f14, %f8, %f6 fmovdn %icc, %f11, %f4 brgz,a %i6, loop_3296 brlz %g1, loop_3297 andncc %g7, %o3, %l2 bn,a %xcc, loop_3298 loop_3296: fornot2s %f8, %f6, %f8 loop_3297: bpos,pn %icc, loop_3299 alignaddrl %l1, %i5, %l0 loop_3298: ldsw [%l7 + 0x4C], %o7 taddcc %g5, %i3, %i4 loop_3299: popc 0x0210, %o6 bg,a,pt %xcc, loop_3300 te %xcc, 0x1 ldd [%l7 + 0x50], %f6 stw %l3, [%l7 + 0x6C] loop_3300: addc %i7, %g2, %o1 bcs,a,pn %icc, loop_3301 edge16l %g6, %l5, %o2 movneg %icc, %l6, %i0 orcc %o0, 0x1FE4, %l4 loop_3301: movle %icc, %g4, %i2 edge32 %o5, %i1, %g3 alignaddrl %i6, %g1, %g7 ldsw [%l7 + 0x38], %o3 brnz %o4, loop_3302 bg,a,pn %icc, loop_3303 srax %l1, %i5, %l2 siam 0x5 loop_3302: fbe,a %fcc3, loop_3304 loop_3303: fnegd %f12, %f2 orcc %o7, 0x0946, %l0 fmovsle %xcc, %f12, %f2 loop_3304: fpsub32 %f4, %f4, %f6 umulcc %i3, 0x0D6D, %g5 fpack16 %f4, %f3 ldub [%l7 + 0x61], %o6 ba,a %icc, loop_3305 tsubcctv %l3, %i4, %i7 pdist %f12, %f8, %f8 tsubcc %g2, 0x00CD, %o1 loop_3305: movcc %icc, %l5, %o2 fcmple32 %f14, %f2, %g6 fcmped %fcc2, %f10, %f0 fmovdgu %xcc, %f12, %f9 edge8n %i0, %l6, %o0 fmovda %icc, %f4, %f2 fsrc2s %f9, %f2 fmovscc %xcc, %f11, %f13 ldsh [%l7 + 0x26], %g4 umul %l4, 0x1F43, %o5 nop setx loop_3306, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ble,pn %icc, loop_3307 fnot2s %f5, %f4 stx %i2, [%l7 + 0x70] loop_3306: lduw [%l7 + 0x08], %g3 loop_3307: fnot2 %f8, %f10 edge32ln %i6, %g1, %i1 andcc %o3, %g7, %l1 fmul8x16au %f12, %f11, %f8 ldx [%l7 + 0x48], %o4 orn %l2, 0x08C7, %o7 ldsh [%l7 + 0x64], %l0 srl %i5, 0x14, %g5 bneg %icc, loop_3308 ldx [%l7 + 0x30], %i3 fmovdpos %icc, %f10, %f11 alignaddr %l3, %o6, %i4 loop_3308: tcs %icc, 0x4 tsubcc %g2, 0x13D8, %o1 srlx %l5, %o2, %g6 fands %f8, %f7, %f8 fmul8x16au %f8, %f14, %f8 fpadd16 %f10, %f10, %f6 ldd [%l7 + 0x58], %f10 stx %i0, [%l7 + 0x20] sdivx %l6, 0x05CF, %o0 fpadd16s %f3, %f4, %f6 std %f6, [%l7 + 0x48] fmovsa %icc, %f8, %f2 fornot2s %f3, %f9, %f4 sll %i7, 0x0B, %l4 fcmpne32 %f4, %f4, %o5 ldd [%l7 + 0x08], %f10 addcc %i2, 0x0F62, %g4 movrlez %i6, %g1, %i1 edge32 %o3, %g3, %l1 st %f10, [%l7 + 0x58] subc %o4, %g7, %l2 stx %l0, [%l7 + 0x08] ld [%l7 + 0x30], %f5 ldsh [%l7 + 0x62], %i5 ldx [%l7 + 0x40], %o7 fmovsle %icc, %f10, %f3 fmovspos %icc, %f11, %f12 array16 %i3, %g5, %l3 fornot2s %f2, %f0, %f12 ldd [%l7 + 0x40], %f8 fmovsl %xcc, %f1, %f1 ld [%l7 + 0x54], %f8 sth %o6, [%l7 + 0x0C] edge16 %i4, %g2, %o1 bg %xcc, loop_3309 fmovdpos %xcc, %f13, %f14 movne %xcc, %o2, %g6 sth %l5, [%l7 + 0x4C] loop_3309: ldsw [%l7 + 0x10], %l6 std %f6, [%l7 + 0x58] ldsb [%l7 + 0x0F], %o0 std %f2, [%l7 + 0x20] fmovrdlez %i7, %f12, %f0 fone %f12 fbu %fcc3, loop_3310 fmuld8sux16 %f12, %f10, %f2 lduh [%l7 + 0x54], %l4 ld [%l7 + 0x6C], %f14 loop_3310: ble,a loop_3311 fmovsgu %xcc, %f1, %f11 fandnot1s %f3, %f5, %f14 ldx [%l7 + 0x18], %o5 loop_3311: ldx [%l7 + 0x40], %i2 movrlez %i0, %g4, %g1 ldd [%l7 + 0x28], %f4 st %f5, [%l7 + 0x10] tvc %xcc, 0x1 and %i1, %i6, %o3 te %icc, 0x2 ldx [%l7 + 0x38], %g3 fmul8x16al %f8, %f12, %f4 fcmple16 %f14, %f10, %o4 nop setx loop_3312, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x20], %l1 fmovdcs %xcc, %f2, %f10 ldsb [%l7 + 0x09], %g7 loop_3312: stb %l2, [%l7 + 0x7B] fmovd %f2, %f10 lduh [%l7 + 0x4C], %l0 addccc %o7, %i3, %i5 fbuge %fcc0, loop_3313 fmovrslez %l3, %f14, %f4 st %f13, [%l7 + 0x40] fnors %f5, %f14, %f3 loop_3313: fxor %f4, %f4, %f0 array16 %g5, %o6, %i4 addccc %g2, %o1, %g6 fmovrdlz %l5, %f8, %f10 fmovrdne %o2, %f12, %f12 fmovrdgez %l6, %f6, %f14 ldsb [%l7 + 0x7B], %i7 ldd [%l7 + 0x30], %f8 fnot1s %f1, %f13 movn %icc, %o0, %o5 fmovdcs %xcc, %f1, %f2 std %f4, [%l7 + 0x40] std %f8, [%l7 + 0x40] sra %l4, 0x15, %i2 std %f2, [%l7 + 0x08] edge8ln %i0, %g1, %i1 lduh [%l7 + 0x3A], %i6 orncc %g4, 0x167F, %g3 tn %icc, 0x5 ldsh [%l7 + 0x42], %o3 fbn %fcc2, loop_3314 fmovdg %icc, %f15, %f0 sdivx %o4, 0x1E56, %g7 fmovs %f7, %f9 loop_3314: lduw [%l7 + 0x40], %l2 edge8n %l1, %o7, %i3 edge8ln %l0, %l3, %i5 fble %fcc2, loop_3315 subc %o6, %i4, %g5 ba,a,pn %icc, loop_3316 fbe,a %fcc3, loop_3317 loop_3315: fors %f8, %f13, %f12 fbne %fcc2, loop_3318 loop_3316: edge16n %o1, %g6, %g2 loop_3317: umul %l5, %l6, %o2 nop setx loop_3319, %l0, %l1 jmpl %l1, %i7 loop_3318: fmovdpos %xcc, %f4, %f6 ldsw [%l7 + 0x68], %o0 fabss %f7, %f3 loop_3319: sub %o5, 0x0771, %l4 smulcc %i0, %g1, %i2 orn %i6, 0x066E, %g4 fcmpgt16 %f6, %f0, %g3 edge8 %i1, %o3, %g7 st %f15, [%l7 + 0x10] ba %icc, loop_3320 subcc %l2, %o4, %l1 nop setx loop_3321, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrne %i3, 0x260, %o7 loop_3320: ldd [%l7 + 0x10], %f10 ldsb [%l7 + 0x6D], %l3 loop_3321: fmovrdgz %i5, %f4, %f0 fpsub32s %f11, %f11, %f4 fabss %f0, %f10 subcc %l0, 0x067E, %i4 ldd [%l7 + 0x68], %f8 ldsb [%l7 + 0x36], %g5 fmovrde %o6, %f6, %f2 ldub [%l7 + 0x5D], %g6 stw %o1, [%l7 + 0x48] fmovscs %icc, %f5, %f1 taddcctv %g2, %l5, %l6 std %f0, [%l7 + 0x60] xor %i7, %o0, %o2 xnorcc %l4, %o5, %g1 sth %i2, [%l7 + 0x3A] fmul8x16al %f8, %f10, %f14 tn %xcc, 0x7 bvc loop_3322 ldsw [%l7 + 0x4C], %i0 ldx [%l7 + 0x30], %g4 fpsub32 %f4, %f12, %f10 loop_3322: fandnot1s %f9, %f7, %f13 fbe,a %fcc0, loop_3323 alignaddrl %g3, %i1, %o3 fmovrdgez %g7, %f14, %f12 bcc,pt %icc, loop_3324 loop_3323: umul %i6, %o4, %l1 fmul8x16au %f14, %f15, %f4 stw %l2, [%l7 + 0x60] loop_3324: and %o7, %l3, %i3 call loop_3325 edge16ln %i5, %l0, %g5 fmul8x16 %f8, %f10, %f10 sdivx %i4, 0x014C, %g6 loop_3325: sub %o1, 0x08C7, %g2 fnor %f0, %f8, %f0 sth %l5, [%l7 + 0x14] subc %o6, %i7, %o0 ldx [%l7 + 0x38], %o2 lduw [%l7 + 0x7C], %l6 ld [%l7 + 0x6C], %f6 fnors %f12, %f2, %f5 sub %l4, %g1, %i2 fandnot2s %f0, %f11, %f0 tsubcc %i0, 0x04D4, %o5 fmovrdne %g4, %f0, %f14 fmul8x16au %f0, %f12, %f0 fmovrsgez %i1, %f8, %f1 te %xcc, 0x3 ldx [%l7 + 0x58], %o3 brgez %g3, loop_3326 ldub [%l7 + 0x61], %i6 fmovsl %xcc, %f0, %f15 stw %g7, [%l7 + 0x5C] loop_3326: fmovrde %o4, %f2, %f4 stx %l2, [%l7 + 0x20] subc %l1, %o7, %l3 fcmpgt32 %f2, %f12, %i3 fxor %f12, %f4, %f0 umulcc %i5, %g5, %i4 fbg %fcc3, loop_3327 std %f14, [%l7 + 0x50] fbuge,a %fcc0, loop_3328 add %g6, %l0, %g2 loop_3327: fmovsvc %icc, %f13, %f12 st %f2, [%l7 + 0x20] loop_3328: fpack16 %f4, %f14 std %f0, [%l7 + 0x58] fnands %f15, %f0, %f1 fmovsge %xcc, %f15, %f13 fmovrse %l5, %f1, %f13 fornot2 %f12, %f0, %f4 fcmpne16 %f2, %f8, %o6 movcs %icc, %o1, %o0 fabss %f8, %f0 fmuld8sux16 %f15, %f10, %f8 fcmpne16 %f6, %f4, %i7 subcc %o2, %l4, %g1 fbu %fcc1, loop_3329 xor %i2, 0x1EFD, %l6 fcmple32 %f8, %f6, %i0 fmovrde %o5, %f10, %f14 loop_3329: fmovdgu %icc, %f12, %f7 subccc %g4, %i1, %o3 brnz %i6, loop_3330 st %f7, [%l7 + 0x68] fmovsg %xcc, %f4, %f7 fmovsne %icc, %f1, %f5 loop_3330: sdiv %g3, 0x093A, %o4 fmul8x16au %f3, %f1, %f6 fpsub16s %f9, %f12, %f8 ldub [%l7 + 0x2A], %l2 fsrc1s %f11, %f12 stw %g7, [%l7 + 0x50] stb %l1, [%l7 + 0x77] edge8ln %o7, %i3, %i5 fcmple16 %f2, %f4, %l3 fble %fcc0, loop_3331 udiv %g5, 0x0958, %g6 lduw [%l7 + 0x0C], %i4 fcmped %fcc1, %f14, %f2 loop_3331: ldsh [%l7 + 0x74], %l0 fcmped %fcc2, %f2, %f4 fxors %f3, %f3, %f2 fmovdn %xcc, %f15, %f14 tcc %icc, 0x3 fandnot1s %f5, %f7, %f8 stb %l5, [%l7 + 0x30] xor %o6, 0x174F, %g2 movre %o0, 0x2FD, %o1 brlz,a %i7, loop_3332 fbule %fcc3, loop_3333 brlez,a %l4, loop_3334 fone %f2 loop_3332: orn %g1, 0x01F6, %i2 loop_3333: fxnor %f4, %f14, %f14 loop_3334: orn %o2, %i0, %l6 ta %xcc, 0x3 udivcc %g4, 0x072F, %i1 ld [%l7 + 0x3C], %f15 stw %o5, [%l7 + 0x60] sub %i6, %o3, %g3 fbg,a %fcc0, loop_3335 tle %icc, 0x0 fcmpd %fcc0, %f12, %f12 andn %o4, %g7, %l2 loop_3335: stb %o7, [%l7 + 0x16] brgez %i3, loop_3336 taddcctv %i5, %l1, %l3 sdivcc %g5, 0x1616, %g6 ldub [%l7 + 0x68], %l0 loop_3336: stx %l5, [%l7 + 0x08] fmovdvc %xcc, %f1, %f2 lduw [%l7 + 0x54], %o6 fnand %f0, %f6, %f8 fbul %fcc0, loop_3337 fmovsvc %icc, %f4, %f9 ld [%l7 + 0x48], %f7 nop setx loop_3338, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3337: fmovdgu %icc, %f12, %f11 fmovse %icc, %f7, %f4 st %f11, [%l7 + 0x0C] loop_3338: fpsub32 %f8, %f6, %f10 sub %g2, %o0, %i4 std %f14, [%l7 + 0x50] ldsb [%l7 + 0x51], %o1 fblg %fcc0, loop_3339 bpos,a,pt %xcc, loop_3340 bneg,a loop_3341 bg %icc, loop_3342 loop_3339: mulscc %l4, %i7, %g1 loop_3340: fbue %fcc3, loop_3343 loop_3341: ldsh [%l7 + 0x3C], %i2 loop_3342: fmovdvc %icc, %f10, %f2 stx %i0, [%l7 + 0x58] loop_3343: bleu,a,pt %icc, loop_3344 tpos %xcc, 0x0 bne,pn %xcc, loop_3345 fpadd32 %f14, %f0, %f10 loop_3344: ldsh [%l7 + 0x16], %l6 sll %g4, 0x1B, %o2 loop_3345: fmuld8ulx16 %f15, %f12, %f0 popc 0x1C08, %i1 siam 0x0 edge16ln %i6, %o5, %g3 brz,a %o4, loop_3346 orcc %o3, 0x0CBB, %l2 fmovdvc %xcc, %f4, %f14 stb %o7, [%l7 + 0x57] loop_3346: move %icc, %i3, %g7 fcmpgt32 %f0, %f2, %l1 alignaddrl %i5, %l3, %g6 st %f14, [%l7 + 0x74] edge32l %l0, %g5, %o6 ldx [%l7 + 0x78], %l5 fandnot1s %f12, %f13, %f8 tvc %xcc, 0x7 bpos,a %icc, loop_3347 fmovscs %icc, %f10, %f13 st %f7, [%l7 + 0x20] ldd [%l7 + 0x40], %f8 loop_3347: fbo %fcc0, loop_3348 fpadd16 %f6, %f2, %f10 fmovsleu %xcc, %f3, %f3 stx %o0, [%l7 + 0x70] loop_3348: udiv %g2, 0x0F98, %i4 bcs,a,pt %xcc, loop_3349 ldsb [%l7 + 0x35], %o1 xorcc %l4, 0x00D5, %g1 andcc %i2, 0x0DA4, %i7 loop_3349: fand %f8, %f12, %f2 ldx [%l7 + 0x78], %i0 be %icc, loop_3350 movrgez %l6, %g4, %i1 fbne,a %fcc0, loop_3351 fmovrdlz %o2, %f10, %f8 loop_3350: fbge,a %fcc2, loop_3352 ldd [%l7 + 0x70], %f10 loop_3351: fzeros %f14 fmovsvc %xcc, %f6, %f10 loop_3352: lduh [%l7 + 0x0A], %i6 fpmerge %f13, %f4, %f14 ldsh [%l7 + 0x70], %o5 lduh [%l7 + 0x3E], %o4 std %f2, [%l7 + 0x40] ldsw [%l7 + 0x18], %o3 stw %g3, [%l7 + 0x1C] fbe,a %fcc1, loop_3353 fpsub16s %f9, %f10, %f12 stb %l2, [%l7 + 0x11] stx %i3, [%l7 + 0x38] loop_3353: fxnors %f2, %f14, %f14 bleu,a,pt %xcc, loop_3354 ldsb [%l7 + 0x42], %o7 fpsub32 %f0, %f8, %f12 ldd [%l7 + 0x38], %f12 loop_3354: bpos %icc, loop_3355 movg %xcc, %l1, %i5 fbu,a %fcc0, loop_3356 std %f10, [%l7 + 0x10] loop_3355: tg %xcc, 0x5 bcs,a,pn %icc, loop_3357 loop_3356: fnot1 %f2, %f8 stx %l3, [%l7 + 0x68] ldd [%l7 + 0x18], %f10 loop_3357: array8 %g6, %g7, %l0 std %f10, [%l7 + 0x70] edge16 %g5, %l5, %o6 stw %g2, [%l7 + 0x60] srax %i4, 0x03, %o0 fmovdcs %xcc, %f0, %f13 fmovdle %xcc, %f6, %f0 bcc %xcc, loop_3358 ldd [%l7 + 0x50], %f4 fands %f13, %f3, %f5 fmul8x16al %f1, %f9, %f6 loop_3358: stb %l4, [%l7 + 0x63] srl %g1, 0x11, %i2 tneg %icc, 0x7 add %i7, 0x0DE6, %i0 bg,a,pt %icc, loop_3359 tvs %icc, 0x1 for %f8, %f6, %f12 fmul8ulx16 %f14, %f8, %f14 loop_3359: stb %l6, [%l7 + 0x64] fmovdl %xcc, %f1, %f3 fmovsn %icc, %f2, %f8 movge %xcc, %g4, %i1 fmovscs %icc, %f1, %f2 addcc %o2, 0x1535, %o1 movrgz %i6, 0x274, %o4 fbge,a %fcc3, loop_3360 stb %o3, [%l7 + 0x4B] bg %xcc, loop_3361 std %f8, [%l7 + 0x40] loop_3360: std %f6, [%l7 + 0x68] movvs %xcc, %o5, %l2 loop_3361: edge16n %i3, %g3, %l1 bne,pn %icc, loop_3362 addccc %i5, %o7, %l3 fmovrsgez %g6, %f13, %f11 edge16l %g7, %g5, %l5 loop_3362: lduw [%l7 + 0x38], %o6 orncc %g2, 0x118E, %i4 tne %icc, 0x0 fnot1s %f5, %f6 movrlez %l0, 0x3DF, %l4 fbl,a %fcc3, loop_3363 fnands %f11, %f12, %f6 movle %icc, %g1, %i2 fpackfix %f10, %f12 loop_3363: fmovsn %icc, %f1, %f13 fmovspos %xcc, %f9, %f7 nop setx loop_3364, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry for %f10, %f4, %f8 ldsb [%l7 + 0x17], %o0 fbge,a %fcc0, loop_3365 loop_3364: fornot1 %f8, %f2, %f0 ldx [%l7 + 0x68], %i0 fzero %f14 loop_3365: lduh [%l7 + 0x1A], %l6 bleu loop_3366 bl,a loop_3367 fandnot2s %f6, %f12, %f4 ldub [%l7 + 0x25], %g4 loop_3366: fmovscc %icc, %f13, %f8 loop_3367: lduw [%l7 + 0x34], %i7 lduh [%l7 + 0x2A], %o2 fabsd %f10, %f4 bshuffle %f6, %f12, %f0 fmovrslz %i1, %f12, %f8 fbg,a %fcc2, loop_3368 ldx [%l7 + 0x30], %o1 brz %i6, loop_3369 bcc,pn %icc, loop_3370 loop_3368: fpadd16 %f6, %f14, %f8 std %f10, [%l7 + 0x78] loop_3369: std %f2, [%l7 + 0x10] loop_3370: udivcc %o3, 0x187B, %o5 tvc %icc, 0x5 fmovrsgez %o4, %f12, %f8 sth %i3, [%l7 + 0x62] fmovdn %xcc, %f13, %f15 fcmpne16 %f0, %f6, %g3 add %l2, %l1, %o7 and %l3, 0x0C0F, %g6 tvc %icc, 0x0 bvc,pn %icc, loop_3371 std %f6, [%l7 + 0x50] movleu %xcc, %g7, %i5 ldub [%l7 + 0x25], %g5 loop_3371: movre %o6, 0x06A, %l5 fpmerge %f8, %f4, %f12 movrgz %i4, %l0, %l4 fnot1s %f9, %f12 fmovsgu %xcc, %f11, %f1 ble loop_3372 ld [%l7 + 0x3C], %f15 std %f14, [%l7 + 0x28] fmul8x16al %f15, %f3, %f2 loop_3372: fcmpne32 %f14, %f6, %g2 xor %i2, 0x0904, %o0 movcs %xcc, %i0, %l6 ldsb [%l7 + 0x7C], %g1 std %f2, [%l7 + 0x58] tge %xcc, 0x5 array16 %i7, %g4, %i1 fpack32 %f10, %f14, %f6 fmovda %xcc, %f0, %f6 fnot1 %f8, %f8 ldd [%l7 + 0x68], %f2 fsrc2 %f10, %f0 edge16l %o2, %i6, %o3 lduw [%l7 + 0x64], %o5 orcc %o4, 0x0323, %o1 lduw [%l7 + 0x6C], %g3 bgu,a %icc, loop_3373 smul %l2, 0x03E8, %l1 fpadd16 %f12, %f10, %f2 tsubcctv %o7, 0x1B48, %l3 loop_3373: fsrc2s %f14, %f15 bleu loop_3374 tvc %icc, 0x1 lduh [%l7 + 0x1E], %i3 edge8n %g6, %i5, %g7 loop_3374: tge %xcc, 0x1 ldsb [%l7 + 0x6E], %g5 st %f7, [%l7 + 0x1C] fcmpne16 %f14, %f10, %o6 fmovrse %i4, %f8, %f5 ldsw [%l7 + 0x48], %l0 st %f3, [%l7 + 0x14] lduw [%l7 + 0x38], %l4 stb %g2, [%l7 + 0x45] ldx [%l7 + 0x50], %i2 ldx [%l7 + 0x60], %o0 ldsb [%l7 + 0x5F], %i0 stb %l6, [%l7 + 0x55] brgz %g1, loop_3375 fpack16 %f14, %f13 movcs %icc, %i7, %l5 tg %xcc, 0x1 loop_3375: fpsub16 %f4, %f10, %f8 tcs %xcc, 0x1 fmovsne %icc, %f8, %f9 ldsh [%l7 + 0x78], %g4 tpos %xcc, 0x0 ldsh [%l7 + 0x32], %i1 fmuld8ulx16 %f3, %f1, %f6 bvc,pt %xcc, loop_3376 bvc,a,pt %icc, loop_3377 brlez,a %o2, loop_3378 ba loop_3379 loop_3376: bcs,a %icc, loop_3380 loop_3377: std %f12, [%l7 + 0x18] loop_3378: addc %i6, 0x06DD, %o5 loop_3379: fmovdg %icc, %f14, %f11 loop_3380: edge16ln %o3, %o1, %g3 orn %o4, 0x0351, %l1 ldx [%l7 + 0x40], %l2 ldub [%l7 + 0x39], %l3 ldsb [%l7 + 0x20], %i3 fxnor %f2, %f10, %f12 ldub [%l7 + 0x09], %g6 tg %icc, 0x3 fcmpne16 %f2, %f4, %i5 fands %f2, %f11, %f11 tvc %xcc, 0x3 fmuld8sux16 %f12, %f12, %f8 fmovrde %g7, %f8, %f6 srl %g5, 0x02, %o6 fexpand %f10, %f12 tpos %xcc, 0x3 ldd [%l7 + 0x50], %f8 bcs %icc, loop_3381 addc %o7, 0x17CF, %i4 lduw [%l7 + 0x7C], %l4 tneg %xcc, 0x2 loop_3381: fcmpne32 %f8, %f6, %g2 fmovsgu %xcc, %f5, %f6 ldsh [%l7 + 0x18], %l0 nop setx loop_3382, %l0, %l1 jmpl %l1, %o0 bgu,pn %xcc, loop_3383 fone %f14 bvs,a,pn %icc, loop_3384 loop_3382: ldd [%l7 + 0x40], %f10 loop_3383: std %f0, [%l7 + 0x68] fxors %f9, %f7, %f9 loop_3384: bvc,a %xcc, loop_3385 tle %icc, 0x0 fmovsneg %xcc, %f1, %f9 movcs %icc, %i0, %i2 loop_3385: nop setx loop_3386, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8l %l6, %g1, %l5 fcmpne16 %f14, %f6, %g4 fble %fcc1, loop_3387 loop_3386: std %f4, [%l7 + 0x20] edge32 %i1, %i7, %i6 movcs %xcc, %o5, %o2 loop_3387: array32 %o1, %o3, %g3 bneg loop_3388 fmovdgu %icc, %f9, %f14 siam 0x3 bg %icc, loop_3389 loop_3388: fba %fcc0, loop_3390 fcmpne32 %f6, %f14, %o4 fnor %f8, %f6, %f0 loop_3389: std %f10, [%l7 + 0x68] loop_3390: fcmpgt16 %f14, %f2, %l1 fnot2 %f14, %f12 lduh [%l7 + 0x4C], %l3 ldub [%l7 + 0x1A], %l2 nop setx loop_3391, %l0, %l1 jmpl %l1, %i3 fmovdpos %icc, %f4, %f5 ld [%l7 + 0x54], %f15 edge32n %g6, %g7, %g5 loop_3391: nop setx loop_3392, %l0, %l1 jmpl %l1, %o6 ld [%l7 + 0x60], %f6 fmovscs %icc, %f8, %f3 edge32n %i5, %o7, %l4 loop_3392: fbe,a %fcc0, loop_3393 lduw [%l7 + 0x34], %i4 st %f2, [%l7 + 0x78] fmovdvc %xcc, %f15, %f3 loop_3393: fbg %fcc2, loop_3394 lduw [%l7 + 0x40], %l0 tvc %icc, 0x0 ldsb [%l7 + 0x21], %o0 loop_3394: alignaddrl %i0, %g2, %i2 sll %g1, %l5, %g4 fmuld8ulx16 %f15, %f1, %f6 lduh [%l7 + 0x2C], %l6 fmovsa %icc, %f12, %f2 edge16ln %i1, %i7, %i6 ldd [%l7 + 0x78], %f8 for %f2, %f12, %f12 bgu %xcc, loop_3395 movvs %xcc, %o5, %o1 xor %o3, 0x0507, %g3 fone %f6 loop_3395: ldub [%l7 + 0x40], %o2 fmovrdgez %l1, %f0, %f2 fsrc1 %f14, %f2 siam 0x0 stx %o4, [%l7 + 0x68] fbu,a %fcc2, loop_3396 fbul %fcc2, loop_3397 fxnor %f14, %f10, %f10 be,a loop_3398 loop_3396: fmovsn %icc, %f9, %f15 loop_3397: ldub [%l7 + 0x50], %l2 andcc %i3, %g6, %g7 loop_3398: orn %l3, %o6, %i5 fcmped %fcc0, %f8, %f10 subc %g5, %o7, %i4 fpack16 %f8, %f14 stb %l4, [%l7 + 0x5C] ld [%l7 + 0x4C], %f4 fpsub32 %f6, %f12, %f4 array32 %o0, %i0, %g2 tgu %icc, 0x4 fmul8x16au %f15, %f13, %f6 lduw [%l7 + 0x0C], %l0 sth %i2, [%l7 + 0x10] fmovsa %icc, %f5, %f8 sub %l5, 0x15B0, %g1 fmovdl %icc, %f4, %f0 bgu,a %icc, loop_3399 ldsw [%l7 + 0x34], %g4 stx %l6, [%l7 + 0x60] fpsub32 %f12, %f8, %f12 loop_3399: fmovs %f11, %f6 fmovrdne %i1, %f12, %f10 movrne %i7, 0x039, %i6 ldub [%l7 + 0x66], %o5 orncc %o3, %o1, %o2 stb %g3, [%l7 + 0x65] bg,a loop_3400 fbu,a %fcc0, loop_3401 sdivx %l1, 0x15E7, %o4 edge16ln %l2, %i3, %g6 loop_3400: bg %xcc, loop_3402 loop_3401: fsrc2 %f10, %f2 fbule %fcc2, loop_3403 array16 %g7, %l3, %i5 loop_3402: fmovd %f0, %f12 lduh [%l7 + 0x4A], %g5 loop_3403: fbule %fcc1, loop_3404 ldsw [%l7 + 0x10], %o7 bvs,a %icc, loop_3405 fble,a %fcc0, loop_3406 loop_3404: ldub [%l7 + 0x70], %o6 ld [%l7 + 0x70], %f3 loop_3405: ldsw [%l7 + 0x14], %i4 loop_3406: fmovdleu %xcc, %f0, %f8 fmovscs %xcc, %f5, %f12 fmovsvs %xcc, %f0, %f5 mulscc %o0, 0x05B2, %l4 fcmpne32 %f6, %f4, %i0 ld [%l7 + 0x48], %f7 tsubcctv %g2, 0x1EE7, %l0 tcc %icc, 0x5 std %f2, [%l7 + 0x68] fcmpes %fcc1, %f3, %f4 ble,pt %xcc, loop_3407 array8 %i2, %l5, %g1 brgez,a %l6, loop_3408 umulcc %i1, 0x15E8, %g4 loop_3407: edge32ln %i6, %o5, %o3 fcmpd %fcc1, %f2, %f14 loop_3408: sra %o1, 0x1A, %i7 fbu %fcc2, loop_3409 fcmpgt16 %f14, %f2, %g3 brgz,a %l1, loop_3410 std %f14, [%l7 + 0x58] loop_3409: ld [%l7 + 0x28], %f7 std %f0, [%l7 + 0x70] loop_3410: addcc %o4, %o2, %i3 fandnot1s %f4, %f0, %f5 edge8l %g6, %g7, %l3 bl,a,pn %xcc, loop_3411 fmovsvs %icc, %f5, %f13 edge8 %l2, %g5, %o7 addccc %o6, %i5, %o0 loop_3411: fmul8ulx16 %f0, %f6, %f12 fand %f12, %f0, %f4 brlz %l4, loop_3412 be,a,pt %xcc, loop_3413 sdivcc %i4, 0x1EF5, %g2 edge8ln %l0, %i0, %l5 loop_3412: ldx [%l7 + 0x58], %g1 loop_3413: fmovdvc %icc, %f1, %f9 fbul %fcc0, loop_3414 fbug,a %fcc2, loop_3415 fand %f2, %f2, %f0 fmul8x16al %f8, %f5, %f6 loop_3414: sra %i2, %l6, %i1 loop_3415: ldx [%l7 + 0x40], %g4 faligndata %f6, %f4, %f12 fzeros %f12 ldsw [%l7 + 0x6C], %i6 popc 0x1A9E, %o5 ldsw [%l7 + 0x34], %o1 brlz,a %o3, loop_3416 addcc %i7, 0x04C2, %g3 fmovda %icc, %f1, %f11 fone %f4 loop_3416: ldx [%l7 + 0x20], %o4 ldsw [%l7 + 0x34], %o2 st %f14, [%l7 + 0x48] xorcc %l1, %g6, %g7 ldx [%l7 + 0x10], %i3 fmovdge %xcc, %f15, %f14 bgu,pt %xcc, loop_3417 fbge %fcc3, loop_3418 sth %l3, [%l7 + 0x1C] ldx [%l7 + 0x68], %g5 loop_3417: fmovrdne %l2, %f14, %f4 loop_3418: umul %o6, %o7, %o0 fmovsle %icc, %f15, %f9 ldsw [%l7 + 0x34], %l4 sub %i4, %i5, %g2 fpadd16s %f0, %f13, %f8 fsrc1s %f6, %f1 fmovs %f12, %f0 fone %f8 st %f7, [%l7 + 0x30] movrgz %l0, 0x2F6, %l5 stw %g1, [%l7 + 0x40] fmovsle %icc, %f10, %f15 lduw [%l7 + 0x64], %i2 fnot1 %f6, %f6 fcmpeq16 %f8, %f2, %l6 fnot2 %f10, %f10 brlez %i1, loop_3419 movge %xcc, %g4, %i0 st %f15, [%l7 + 0x68] stw %o5, [%l7 + 0x74] loop_3419: nop setx loop_3420, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdcs %icc, %f1, %f5 ld [%l7 + 0x60], %f2 fcmpeq16 %f8, %f12, %o1 loop_3420: tleu %icc, 0x4 st %f5, [%l7 + 0x3C] sth %i6, [%l7 + 0x70] andn %i7, %o3, %o4 stx %g3, [%l7 + 0x70] stb %o2, [%l7 + 0x2F] fcmpgt16 %f4, %f8, %l1 fmovspos %xcc, %f10, %f11 fcmpes %fcc1, %f14, %f9 stb %g6, [%l7 + 0x0A] brlez %g7, loop_3421 st %f11, [%l7 + 0x4C] fmuld8ulx16 %f8, %f2, %f0 tn %xcc, 0x0 loop_3421: stw %l3, [%l7 + 0x48] fnot1 %f14, %f10 fpsub32 %f8, %f14, %f8 sdiv %g5, 0x19DB, %i3 ba,pn %icc, loop_3422 andn %l2, 0x18E0, %o6 bshuffle %f10, %f0, %f6 ldub [%l7 + 0x66], %o7 loop_3422: movl %icc, %o0, %i4 fandnot1s %f14, %f12, %f4 fornot1 %f14, %f4, %f12 ldsw [%l7 + 0x28], %l4 udivx %g2, 0x1EE8, %l0 ldub [%l7 + 0x1D], %l5 stb %g1, [%l7 + 0x2B] fpsub16 %f6, %f10, %f0 fnot2 %f0, %f10 fbuge,a %fcc0, loop_3423 stw %i5, [%l7 + 0x10] fcmpne16 %f4, %f2, %i2 ld [%l7 + 0x3C], %f9 loop_3423: stw %i1, [%l7 + 0x58] fbg,a %fcc3, loop_3424 ldx [%l7 + 0x58], %l6 fblg %fcc1, loop_3425 movle %icc, %g4, %o5 loop_3424: nop setx loop_3426, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f2, [%l7 + 0x18] loop_3425: mova %icc, %o1, %i0 edge8l %i6, %o3, %o4 loop_3426: pdist %f8, %f4, %f2 sdivcc %i7, 0x0340, %o2 srl %l1, %g3, %g7 fcmpgt16 %f14, %f12, %l3 stw %g5, [%l7 + 0x10] stx %i3, [%l7 + 0x40] movcc %icc, %g6, %o6 fmovda %icc, %f15, %f12 be loop_3427 fmul8x16 %f12, %f10, %f2 stw %l2, [%l7 + 0x5C] ldsh [%l7 + 0x5C], %o7 loop_3427: ldx [%l7 + 0x20], %i4 subccc %l4, %g2, %l0 andn %l5, 0x1156, %o0 fmovdcc %icc, %f3, %f9 tgu %icc, 0x5 fmovsvs %xcc, %f6, %f6 lduh [%l7 + 0x64], %i5 st %f13, [%l7 + 0x44] fmovrsne %i2, %f6, %f14 fmovrdgez %i1, %f0, %f4 ldd [%l7 + 0x58], %f2 fxnor %f6, %f14, %f12 fxors %f7, %f8, %f7 fpsub16s %f10, %f3, %f13 orn %g1, %g4, %o5 tpos %icc, 0x5 fblg %fcc3, loop_3428 xor %l6, %i0, %o1 nop setx loop_3429, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tn %xcc, 0x3 loop_3428: fmovrdne %i6, %f8, %f6 fbu,a %fcc3, loop_3430 loop_3429: stx %o4, [%l7 + 0x18] bvs,a,pt %icc, loop_3431 udivx %i7, 0x1A2C, %o2 loop_3430: ldd [%l7 + 0x40], %f2 fbul %fcc3, loop_3432 loop_3431: brgz %l1, loop_3433 stb %g3, [%l7 + 0x36] mova %xcc, %o3, %g7 loop_3432: ld [%l7 + 0x4C], %f6 loop_3433: fpmerge %f1, %f12, %f6 fnegd %f4, %f14 fcmps %fcc2, %f15, %f5 movre %g5, 0x39A, %i3 fmovdneg %xcc, %f3, %f3 lduh [%l7 + 0x2C], %l3 alignaddr %g6, %l2, %o6 fors %f7, %f4, %f5 bgu,pn %xcc, loop_3434 movrne %o7, %l4, %i4 mulscc %l0, 0x06FB, %g2 brlz,a %l5, loop_3435 loop_3434: fmovdneg %xcc, %f12, %f14 brgz %i5, loop_3436 fands %f3, %f11, %f14 loop_3435: ldub [%l7 + 0x78], %o0 fbn %fcc0, loop_3437 loop_3436: fmovrdgez %i2, %f12, %f4 array8 %i1, %g4, %g1 fmul8x16al %f4, %f14, %f6 loop_3437: for %f0, %f2, %f2 stb %o5, [%l7 + 0x30] movvc %xcc, %i0, %o1 sth %l6, [%l7 + 0x1A] fmovdle %xcc, %f12, %f9 fmul8sux16 %f8, %f0, %f8 for %f8, %f14, %f2 lduw [%l7 + 0x08], %o4 fand %f0, %f14, %f14 fxors %f7, %f1, %f0 fnands %f2, %f9, %f10 call loop_3438 fba,a %fcc2, loop_3439 ld [%l7 + 0x44], %f7 ldsb [%l7 + 0x33], %i7 loop_3438: orncc %i6, 0x157B, %o2 loop_3439: bcc loop_3440 sth %g3, [%l7 + 0x3E] fmul8x16au %f11, %f14, %f8 movcc %icc, %o3, %l1 loop_3440: fbe %fcc1, loop_3441 fmovdcs %icc, %f6, %f8 move %icc, %g5, %g7 fmovdn %icc, %f4, %f7 loop_3441: ldsb [%l7 + 0x2F], %i3 bgu,a %icc, loop_3442 fmovscs %icc, %f14, %f13 andcc %g6, %l2, %o6 fmovdcs %icc, %f2, %f12 loop_3442: array16 %o7, %l4, %l3 ldsb [%l7 + 0x53], %i4 fsrc1s %f4, %f0 fxnor %f6, %f4, %f12 fmovdle %xcc, %f8, %f13 fmovde %xcc, %f13, %f2 movrgez %l0, 0x0A8, %l5 fcmpne32 %f8, %f0, %g2 fnot2 %f4, %f2 movrgez %o0, 0x2DF, %i5 ldsw [%l7 + 0x64], %i1 bleu,a,pt %icc, loop_3443 orncc %g4, %i2, %o5 fmovrdgez %g1, %f6, %f10 ta %icc, 0x4 loop_3443: fmovsl %xcc, %f8, %f15 tsubcctv %i0, %o1, %l6 fone %f4 fmovsg %icc, %f4, %f4 ldd [%l7 + 0x08], %f4 stb %i7, [%l7 + 0x6E] edge16n %o4, %o2, %g3 movgu %icc, %o3, %l1 movrgz %i6, 0x398, %g7 fmovrde %i3, %f6, %f0 fzero %f8 lduh [%l7 + 0x16], %g6 st %f10, [%l7 + 0x7C] stb %g5, [%l7 + 0x29] fbue %fcc2, loop_3444 fblg,a %fcc0, loop_3445 ld [%l7 + 0x14], %f11 fxnors %f7, %f9, %f8 loop_3444: tvc %xcc, 0x1 loop_3445: edge16n %l2, %o6, %o7 fbe %fcc1, loop_3446 edge8n %l3, %i4, %l4 fmovsn %xcc, %f4, %f11 ldx [%l7 + 0x30], %l5 loop_3446: lduw [%l7 + 0x38], %l0 st %f5, [%l7 + 0x10] fpadd32 %f10, %f12, %f12 fmovspos %icc, %f14, %f15 std %f8, [%l7 + 0x18] andn %g2, %i5, %i1 fmovsgu %icc, %f6, %f9 movge %xcc, %g4, %i2 ldsw [%l7 + 0x54], %o0 fbne,a %fcc1, loop_3447 fbe,a %fcc1, loop_3448 fpackfix %f14, %f1 tsubcc %o5, %i0, %g1 loop_3447: ld [%l7 + 0x7C], %f6 loop_3448: fmovs %f11, %f2 te %xcc, 0x7 fmovscc %icc, %f8, %f13 and %l6, %i7, %o1 fnot1s %f12, %f10 ldd [%l7 + 0x58], %f0 nop setx loop_3449, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsle %icc, %f11, %f11 ld [%l7 + 0x38], %f1 ldd [%l7 + 0x30], %f10 loop_3449: fxnors %f8, %f13, %f9 mulscc %o2, 0x05A5, %o4 fmovsle %xcc, %f8, %f1 fnot1s %f5, %f12 st %f15, [%l7 + 0x70] ld [%l7 + 0x10], %f8 fbug %fcc3, loop_3450 bleu,pn %xcc, loop_3451 brgez %o3, loop_3452 lduw [%l7 + 0x44], %g3 loop_3450: fexpand %f11, %f8 loop_3451: movrlez %l1, %g7, %i3 loop_3452: stw %g6, [%l7 + 0x68] fnands %f4, %f13, %f14 fcmpne32 %f14, %f12, %i6 movvs %icc, %g5, %o6 fpmerge %f12, %f9, %f4 fabsd %f6, %f0 brlz,a %o7, loop_3453 fbule,a %fcc2, loop_3454 edge16l %l2, %l3, %l4 fcmpes %fcc1, %f3, %f13 loop_3453: fbn,a %fcc3, loop_3455 loop_3454: ldub [%l7 + 0x68], %i4 fmovrsgez %l5, %f2, %f12 addcc %g2, %i5, %i1 loop_3455: movre %l0, %g4, %i2 std %f4, [%l7 + 0x60] fnot1 %f6, %f0 fxor %f12, %f14, %f12 brlz,a %o0, loop_3456 fbg %fcc3, loop_3457 fxors %f12, %f5, %f12 smulcc %o5, 0x0CA7, %g1 loop_3456: movn %icc, %l6, %i0 loop_3457: bl loop_3458 fnegs %f15, %f5 be,a loop_3459 ldub [%l7 + 0x6D], %i7 loop_3458: fabsd %f12, %f8 st %f10, [%l7 + 0x7C] loop_3459: stb %o2, [%l7 + 0x3F] sdivcc %o4, 0x0BBF, %o1 fmuld8sux16 %f15, %f5, %f4 ldsb [%l7 + 0x1A], %g3 fmovsleu %xcc, %f12, %f15 fmovdpos %icc, %f10, %f6 sdivx %l1, 0x0124, %o3 fmuld8sux16 %f10, %f9, %f12 fbug %fcc0, loop_3460 stw %i3, [%l7 + 0x24] ldub [%l7 + 0x6C], %g7 fcmps %fcc3, %f13, %f6 loop_3460: nop setx loop_3461, %l0, %l1 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 + 0x3C], %i6 fmovse %xcc, %f9, %f15 fornot2s %f3, %f13, %f5 loop_3461: ldx [%l7 + 0x70], %g5 fbne %fcc2, loop_3462 ldd [%l7 + 0x58], %f10 fpadd16 %f8, %f8, %f12 ba,pn %xcc, loop_3463 loop_3462: bn loop_3464 edge8l %g6, %o6, %o7 edge16ln %l3, %l2, %i4 loop_3463: st %f13, [%l7 + 0x70] loop_3464: ld [%l7 + 0x60], %f3 fsrc2s %f15, %f4 fsrc2s %f8, %f0 fmovrsgez %l4, %f15, %f7 ldsh [%l7 + 0x6C], %g2 sth %i5, [%l7 + 0x76] and %l5, 0x06EC, %i1 std %f12, [%l7 + 0x08] nop setx loop_3465, %l0, %l1 jmpl %l1, %g4 movcc %icc, %l0, %o0 fnot1 %f10, %f10 tgu %xcc, 0x2 loop_3465: fbu,a %fcc0, loop_3466 addccc %i2, %o5, %g1 fbul,a %fcc0, loop_3467 edge8l %l6, %i0, %o2 loop_3466: fmovdpos %xcc, %f9, %f8 fsrc1 %f8, %f12 loop_3467: ld [%l7 + 0x2C], %f4 fbug %fcc0, loop_3468 fzero %f6 movneg %icc, %i7, %o1 std %f8, [%l7 + 0x20] loop_3468: ldsw [%l7 + 0x60], %g3 fpsub32 %f2, %f14, %f14 ldd [%l7 + 0x20], %f2 fpadd16 %f8, %f8, %f10 addccc %l1, %o4, %i3 fbule,a %fcc3, loop_3469 st %f2, [%l7 + 0x10] ldub [%l7 + 0x59], %g7 taddcc %i6, %o3, %g5 loop_3469: ba loop_3470 sth %o6, [%l7 + 0x54] fmuld8sux16 %f4, %f2, %f4 fba %fcc1, loop_3471 loop_3470: edge32n %o7, %g6, %l3 sth %i4, [%l7 + 0x56] std %f0, [%l7 + 0x50] loop_3471: ble,pt %xcc, loop_3472 ldsh [%l7 + 0x2C], %l2 ld [%l7 + 0x10], %f15 st %f8, [%l7 + 0x24] loop_3472: fmovsa %icc, %f6, %f4 brlez,a %g2, loop_3473 fnegs %f5, %f4 fmovsn %xcc, %f3, %f14 fpadd32 %f6, %f12, %f10 loop_3473: fpsub32s %f8, %f3, %f7 movleu %icc, %l4, %l5 ldsw [%l7 + 0x64], %i1 fmuld8ulx16 %f3, %f5, %f0 stw %g4, [%l7 + 0x5C] ldsh [%l7 + 0x6E], %i5 stb %l0, [%l7 + 0x71] brlz %o0, loop_3474 be %icc, loop_3475 ldx [%l7 + 0x30], %i2 tsubcc %o5, 0x1380, %g1 loop_3474: fsrc1s %f11, %f2 loop_3475: fsrc1s %f7, %f0 fmovrde %i0, %f10, %f4 fbul %fcc0, loop_3476 fmovscc %icc, %f1, %f4 fnands %f4, %f11, %f8 ldsb [%l7 + 0x51], %l6 loop_3476: ldsh [%l7 + 0x6E], %o2 edge32l %o1, %g3, %l1 movneg %xcc, %o4, %i7 lduh [%l7 + 0x78], %i3 bcc %xcc, loop_3477 xorcc %i6, 0x19FE, %o3 fornot1s %f9, %f4, %f11 fmovsl %xcc, %f14, %f10 loop_3477: movl %icc, %g5, %o6 brnz %g7, loop_3478 fsrc1 %f2, %f10 pdist %f12, %f8, %f2 sth %o7, [%l7 + 0x2C] loop_3478: ld [%l7 + 0x7C], %f2 te %icc, 0x7 udivcc %l3, 0x1169, %i4 call loop_3479 xorcc %l2, %g2, %g6 tsubcc %l4, %i1, %g4 brnz %l5, loop_3480 loop_3479: stx %l0, [%l7 + 0x18] fmovdge %icc, %f2, %f9 lduw [%l7 + 0x2C], %i5 loop_3480: add %o0, %o5, %i2 tleu %icc, 0x6 ld [%l7 + 0x78], %f7 orncc %g1, 0x10CF, %i0 ld [%l7 + 0x5C], %f10 fabsd %f6, %f8 lduh [%l7 + 0x10], %l6 fmovdcc %xcc, %f12, %f7 ldx [%l7 + 0x60], %o2 nop setx loop_3481, %l0, %l1 jmpl %l1, %g3 tcs %icc, 0x7 edge16ln %l1, %o4, %i7 lduh [%l7 + 0x1E], %i3 loop_3481: ldsb [%l7 + 0x7C], %i6 or %o3, %o1, %g5 ta %xcc, 0x5 fcmpne16 %f6, %f10, %g7 udivcc %o7, 0x1794, %l3 bge %icc, loop_3482 fmovsleu %xcc, %f7, %f0 brlz %i4, loop_3483 lduw [%l7 + 0x38], %l2 loop_3482: movrne %g2, %g6, %l4 std %f8, [%l7 + 0x60] loop_3483: st %f2, [%l7 + 0x24] movre %i1, %g4, %l5 bg,a %icc, loop_3484 sdivx %o6, 0x15B3, %i5 fpsub16s %f7, %f3, %f1 tneg %icc, 0x7 loop_3484: fmuld8ulx16 %f12, %f12, %f2 std %f2, [%l7 + 0x68] be,a,pn %xcc, loop_3485 fxnor %f4, %f12, %f0 stb %l0, [%l7 + 0x2C] xorcc %o5, %o0, %g1 loop_3485: tge %icc, 0x1 ldsw [%l7 + 0x7C], %i2 stb %i0, [%l7 + 0x23] bl %xcc, loop_3486 sethi 0x0E2B, %o2 fmovse %icc, %f0, %f7 stb %l6, [%l7 + 0x22] loop_3486: fmovde %icc, %f15, %f1 stw %g3, [%l7 + 0x08] subc %l1, %i7, %i3 edge8ln %o4, %i6, %o3 edge8l %o1, %g7, %o7 bvs,a,pn %icc, loop_3487 taddcc %g5, %i4, %l3 fmovdne %icc, %f0, %f6 movn %icc, %l2, %g2 loop_3487: stb %g6, [%l7 + 0x6B] edge32ln %i1, %g4, %l4 andncc %o6, %l5, %l0 lduw [%l7 + 0x54], %o5 fmovsle %xcc, %f14, %f0 ldsw [%l7 + 0x6C], %o0 fbul,a %fcc3, loop_3488 fmovspos %xcc, %f11, %f10 ldsw [%l7 + 0x60], %g1 sth %i2, [%l7 + 0x74] loop_3488: call loop_3489 stx %i5, [%l7 + 0x68] stw %o2, [%l7 + 0x7C] array16 %i0, %l6, %g3 loop_3489: tn %icc, 0x2 fnot2 %f2, %f8 std %f8, [%l7 + 0x48] brlz %l1, loop_3490 std %f6, [%l7 + 0x28] fsrc1 %f6, %f0 fsrc2 %f0, %f6 loop_3490: bneg,pn %icc, loop_3491 stx %i7, [%l7 + 0x18] fnot1s %f15, %f13 fzero %f14 loop_3491: movpos %icc, %i3, %i6 fpackfix %f8, %f4 bgu,a,pt %icc, loop_3492 ldd [%l7 + 0x68], %f6 std %f0, [%l7 + 0x50] nop setx loop_3493, %l0, %l1 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_3492: ldub [%l7 + 0x6B], %o4 fbl,a %fcc1, loop_3494 bneg,a,pt %icc, loop_3495 loop_3493: ldsh [%l7 + 0x68], %o1 stb %o3, [%l7 + 0x6C] loop_3494: bne loop_3496 loop_3495: brlz %o7, loop_3497 fnand %f14, %f10, %f2 fcmped %fcc2, %f12, %f10 loop_3496: bne loop_3498 loop_3497: ldsh [%l7 + 0x76], %g7 lduw [%l7 + 0x2C], %g5 sth %i4, [%l7 + 0x46] loop_3498: move %icc, %l2, %g2 fmovdleu %icc, %f12, %f7 andncc %g6, %l3, %i1 fnot2s %f5, %f8 smulcc %l4, %g4, %l5 fcmpne32 %f10, %f12, %o6 edge32 %l0, %o5, %g1 fbug,a %fcc0, loop_3499 fbne %fcc1, loop_3500 ldsh [%l7 + 0x66], %i2 ta %xcc, 0x5 loop_3499: movn %icc, %o0, %o2 loop_3500: xorcc %i5, 0x1B1B, %i0 lduh [%l7 + 0x46], %l6 bn %icc, loop_3501 tg %xcc, 0x6 ldsh [%l7 + 0x6A], %g3 fmovrsne %i7, %f6, %f2 loop_3501: lduw [%l7 + 0x38], %l1 ldsw [%l7 + 0x30], %i3 tvs %xcc, 0x4 fmul8x16al %f2, %f12, %f4 movge %icc, %o4, %o1 ld [%l7 + 0x24], %f12 edge16l %o3, %i6, %o7 fmul8x16au %f8, %f2, %f10 xnor %g5, %i4, %g7 fcmpeq32 %f2, %f8, %g2 std %f0, [%l7 + 0x68] fornot1s %f15, %f0, %f8 fbl %fcc2, loop_3502 fcmpeq32 %f8, %f10, %l2 ld [%l7 + 0x70], %f7 sdivcc %g6, 0x029B, %i1 loop_3502: fnot1s %f13, %f11 fnegs %f0, %f6 fxnor %f6, %f6, %f10 stb %l3, [%l7 + 0x2E] ldsw [%l7 + 0x34], %g4 ldub [%l7 + 0x25], %l5 movn %icc, %o6, %l0 fcmpgt16 %f12, %f6, %l4 ld [%l7 + 0x60], %f7 ldsb [%l7 + 0x5B], %o5 fbu,a %fcc3, loop_3503 fbge,a %fcc0, loop_3504 edge32 %i2, %o0, %o2 st %f15, [%l7 + 0x1C] loop_3503: fmovrslz %i5, %f2, %f8 loop_3504: ldx [%l7 + 0x70], %g1 movrlz %i0, 0x3DD, %l6 movg %icc, %g3, %i7 edge16l %l1, %o4, %i3 fcmpeq32 %f2, %f6, %o3 subcc %i6, 0x04B7, %o1 fmovrsne %o7, %f5, %f4 std %f0, [%l7 + 0x68] udivcc %i4, 0x0F6E, %g7 fmovdvc %icc, %f7, %f14 tn %xcc, 0x0 fmovrslz %g5, %f1, %f4 movrgz %g2, 0x3C3, %l2 sllx %i1, 0x08, %l3 bneg,a,pt %icc, loop_3505 fcmple32 %f14, %f4, %g4 fzero %f8 ldsh [%l7 + 0x66], %l5 loop_3505: umul %o6, 0x0E2F, %g6 sub %l4, %o5, %i2 ldd [%l7 + 0x08], %f0 smul %o0, %l0, %o2 fcmple32 %f14, %f4, %g1 fpadd16s %f3, %f12, %f5 fblg %fcc2, loop_3506 fsrc1 %f14, %f12 fmovsvs %xcc, %f3, %f4 movrgez %i5, 0x240, %l6 loop_3506: fmovsge %icc, %f6, %f4 ldub [%l7 + 0x36], %i0 fpsub16 %f2, %f12, %f0 movrlez %g3, %l1, %i7 srl %i3, 0x07, %o3 movre %i6, 0x3C3, %o1 fbul,a %fcc1, loop_3507 bvs %icc, loop_3508 std %f4, [%l7 + 0x38] st %f14, [%l7 + 0x10] loop_3507: bvc %icc, loop_3509 loop_3508: umul %o7, 0x1B55, %i4 lduw [%l7 + 0x54], %g7 fmovsleu %icc, %f1, %f4 loop_3509: ldsb [%l7 + 0x67], %g5 fbne,a %fcc2, loop_3510 fmovsgu %xcc, %f11, %f13 ldsw [%l7 + 0x10], %g2 ba,a loop_3511 loop_3510: fcmpgt16 %f0, %f0, %o4 ta %icc, 0x3 bne loop_3512 loop_3511: fmul8ulx16 %f10, %f14, %f2 edge16n %i1, %l3, %g4 fnor %f14, %f4, %f14 loop_3512: movvc %xcc, %l5, %l2 brlez,a %g6, loop_3513 fornot1 %f0, %f8, %f14 tg %icc, 0x1 stx %l4, [%l7 + 0x50] loop_3513: tvs %icc, 0x4 fnands %f10, %f3, %f12 xnorcc %o6, 0x098D, %o5 ld [%l7 + 0x48], %f6 sth %i2, [%l7 + 0x0A] stb %l0, [%l7 + 0x7E] ldsw [%l7 + 0x70], %o2 fbo,a %fcc0, loop_3514 fcmpd %fcc0, %f10, %f6 fabss %f1, %f7 fbo,a %fcc1, loop_3515 loop_3514: nop setx loop_3516, %l0, %l1 jmpl %l1, %g1 ld [%l7 + 0x4C], %f0 ldsw [%l7 + 0x44], %o0 loop_3515: st %f0, [%l7 + 0x08] loop_3516: ldx [%l7 + 0x08], %i5 fbge %fcc2, loop_3517 fpackfix %f2, %f6 fone %f0 st %f13, [%l7 + 0x20] loop_3517: orncc %i0, %l6, %g3 fmovdne %xcc, %f0, %f9 fsrc2 %f0, %f4 ldsh [%l7 + 0x2C], %l1 udivx %i7, 0x1947, %o3 std %f14, [%l7 + 0x40] fmovsleu %icc, %f6, %f5 sra %i6, 0x1B, %i3 andn %o7, 0x0A8D, %i4 fandnot2s %f1, %f9, %f13 edge16ln %o1, %g7, %g2 sdivx %g5, 0x1B71, %o4 edge16 %l3, %g4, %i1 brgez %l2, loop_3518 std %f6, [%l7 + 0x30] tge %xcc, 0x7 fmovdneg %icc, %f2, %f6 loop_3518: fbule,a %fcc2, loop_3519 fmovdcs %icc, %f15, %f1 fxor %f2, %f10, %f8 fmovdge %xcc, %f6, %f11 loop_3519: ldsw [%l7 + 0x18], %g6 movvc %xcc, %l5, %l4 lduh [%l7 + 0x58], %o5 fmovrdlz %o6, %f6, %f12 ldsh [%l7 + 0x60], %l0 bl,pn %xcc, loop_3520 edge32l %i2, %o2, %o0 lduw [%l7 + 0x3C], %g1 movgu %xcc, %i5, %i0 loop_3520: move %icc, %l6, %g3 fmovsg %xcc, %f10, %f5 fbne,a %fcc2, loop_3521 lduw [%l7 + 0x24], %i7 fcmpeq16 %f2, %f10, %l1 fcmpne32 %f12, %f0, %i6 loop_3521: sub %i3, 0x1665, %o3 nop setx loop_3522, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tleu %xcc, 0x3 fandnot2s %f0, %f0, %f3 and %i4, %o1, %g7 loop_3522: stw %o7, [%l7 + 0x24] lduw [%l7 + 0x54], %g5 ldd [%l7 + 0x40], %f0 ldsb [%l7 + 0x6A], %g2 add %l3, %g4, %i1 mulx %o4, %g6, %l5 sth %l2, [%l7 + 0x5C] taddcctv %o5, %l4, %l0 udivx %o6, 0x02FE, %o2 stx %o0, [%l7 + 0x20] lduh [%l7 + 0x58], %i2 lduw [%l7 + 0x54], %g1 edge32l %i0, %i5, %l6 movrlz %i7, 0x014, %l1 std %f2, [%l7 + 0x78] lduh [%l7 + 0x72], %i6 brgz %i3, loop_3523 stb %g3, [%l7 + 0x67] fabsd %f8, %f4 fmovdcs %xcc, %f13, %f10 loop_3523: lduh [%l7 + 0x4A], %i4 edge16n %o3, %o1, %g7 fcmps %fcc0, %f7, %f6 fcmpne32 %f4, %f0, %g5 fmul8x16 %f10, %f10, %f4 brgez %g2, loop_3524 lduh [%l7 + 0x48], %o7 fbe %fcc0, loop_3525 fmovsa %icc, %f12, %f15 loop_3524: ldsw [%l7 + 0x08], %g4 nop setx loop_3526, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3525: stb %i1, [%l7 + 0x17] fmovsa %xcc, %f1, %f11 fpadd16s %f15, %f15, %f9 loop_3526: movvs %xcc, %o4, %g6 taddcc %l5, %l2, %l3 bge,a %icc, loop_3527 edge8n %o5, %l0, %l4 fcmpes %fcc0, %f6, %f4 fnot1 %f0, %f10 loop_3527: fors %f4, %f15, %f0 fmovdcc %icc, %f0, %f4 fabsd %f2, %f14 move %icc, %o2, %o6 sth %i2, [%l7 + 0x0C] fpsub32 %f0, %f6, %f8 fmovdpos %icc, %f5, %f3 mulscc %o0, %g1, %i0 tsubcc %l6, 0x0482, %i5 ldsb [%l7 + 0x11], %i7 ldx [%l7 + 0x20], %l1 st %f6, [%l7 + 0x20] ldd [%l7 + 0x58], %f8 ldsh [%l7 + 0x16], %i6 ldsh [%l7 + 0x52], %g3 movrlez %i4, %o3, %o1 ldsw [%l7 + 0x78], %i3 lduh [%l7 + 0x62], %g5 nop setx loop_3528, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry nop setx loop_3529, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %g7, [%l7 + 0x58] fmovse %icc, %f0, %f14 loop_3528: fmovrse %o7, %f10, %f9 loop_3529: ldsh [%l7 + 0x44], %g2 stx %g4, [%l7 + 0x68] ld [%l7 + 0x44], %f5 fmovrslez %o4, %f8, %f1 fmovsg %xcc, %f13, %f14 edge8n %i1, %g6, %l2 sdivcc %l3, 0x0ECE, %l5 std %f8, [%l7 + 0x08] ld [%l7 + 0x6C], %f2 fbuge %fcc1, loop_3530 ldx [%l7 + 0x48], %l0 fxor %f6, %f14, %f10 ldub [%l7 + 0x70], %l4 loop_3530: movcc %icc, %o2, %o5 srl %o6, 0x18, %i2 fmul8x16al %f8, %f14, %f10 edge8ln %o0, %g1, %i0 stx %l6, [%l7 + 0x70] brgz,a %i5, loop_3531 xnor %i7, 0x1C7E, %i6 fmovsgu %icc, %f5, %f3 ld [%l7 + 0x70], %f6 loop_3531: brlez %l1, loop_3532 movcc %xcc, %g3, %o3 brgez,a %o1, loop_3533 fmul8x16 %f13, %f10, %f0 loop_3532: fandnot2 %f12, %f14, %f14 popc %i4, %i3 loop_3533: brz %g5, loop_3534 stx %g7, [%l7 + 0x38] ldd [%l7 + 0x70], %f14 fmul8x16 %f0, %f4, %f4 loop_3534: fmovsg %xcc, %f7, %f7 bne,a,pt %icc, loop_3535 sdivcc %g2, 0x1B17, %o7 orcc %o4, %i1, %g4 fpack32 %f14, %f14, %f4 loop_3535: fnor %f10, %f2, %f0 fmul8x16al %f15, %f15, %f14 fpack32 %f2, %f12, %f0 ldub [%l7 + 0x1C], %l2 fors %f15, %f14, %f10 bcc,pn %xcc, loop_3536 ld [%l7 + 0x1C], %f8 fble,a %fcc3, loop_3537 fmovd %f2, %f2 loop_3536: move %icc, %l3, %g6 fmovdpos %icc, %f7, %f13 loop_3537: lduw [%l7 + 0x44], %l0 ble,a %xcc, loop_3538 fmovrslez %l4, %f12, %f0 tsubcctv %l5, 0x1DEE, %o2 brlz,a %o5, loop_3539 loop_3538: movcs %xcc, %o6, %i2 tcc %icc, 0x0 tsubcc %g1, 0x0E80, %i0 loop_3539: movpos %icc, %o0, %i5 sub %l6, %i7, %i6 fmovse %icc, %f7, %f11 fnot2s %f1, %f1 subcc %g3, %l1, %o3 fmovrdne %o1, %f4, %f14 ld [%l7 + 0x48], %f0 fble %fcc1, loop_3540 andncc %i4, %i3, %g5 stb %g7, [%l7 + 0x5C] fones %f3 loop_3540: fmovd %f2, %f8 movre %o7, %g2, %o4 ldd [%l7 + 0x48], %f14 bshuffle %f6, %f0, %f6 fmovrde %g4, %f8, %f12 sth %l2, [%l7 + 0x3A] ldx [%l7 + 0x78], %i1 lduw [%l7 + 0x48], %l3 call loop_3541 lduw [%l7 + 0x0C], %g6 edge8ln %l0, %l5, %o2 udivcc %l4, 0x156D, %o5 loop_3541: edge32ln %o6, %g1, %i2 array16 %i0, %o0, %l6 fmovrslz %i7, %f14, %f11 faligndata %f2, %f14, %f12 sllx %i5, %i6, %l1 ldub [%l7 + 0x63], %o3 stb %g3, [%l7 + 0x49] stb %i4, [%l7 + 0x31] fbuge,a %fcc2, loop_3542 lduh [%l7 + 0x5E], %o1 fpadd32s %f11, %f13, %f6 fpsub32s %f1, %f15, %f10 loop_3542: tleu %icc, 0x6 std %f0, [%l7 + 0x28] stx %i3, [%l7 + 0x78] stw %g7, [%l7 + 0x0C] fabss %f9, %f12 brgez %o7, loop_3543 edge16 %g5, %g2, %o4 fnor %f14, %f6, %f4 array32 %l2, %i1, %g4 loop_3543: tg %icc, 0x5 sth %g6, [%l7 + 0x7A] bleu %xcc, loop_3544 fba %fcc1, loop_3545 fmovdge %icc, %f1, %f6 edge16ln %l3, %l0, %l5 loop_3544: fbug %fcc0, loop_3546 loop_3545: fcmpd %fcc1, %f0, %f4 sth %o2, [%l7 + 0x6E] fpackfix %f10, %f0 loop_3546: xorcc %o5, 0x1A8B, %l4 fors %f14, %f14, %f0 fmul8ulx16 %f14, %f4, %f10 sllx %g1, 0x16, %o6 ldsw [%l7 + 0x1C], %i2 stb %i0, [%l7 + 0x1E] fpadd32 %f12, %f10, %f4 movcc %icc, %l6, %i7 ldsw [%l7 + 0x50], %o0 ldx [%l7 + 0x10], %i5 tle %xcc, 0x1 stx %i6, [%l7 + 0x28] call loop_3547 ldd [%l7 + 0x08], %f10 fornot1 %f10, %f10, %f6 movg %xcc, %l1, %o3 loop_3547: std %f14, [%l7 + 0x60] fcmpes %fcc3, %f15, %f5 fble %fcc2, loop_3548 fmovrdne %g3, %f0, %f8 sdiv %i4, 0x1D8F, %i3 bl,a,pn %icc, loop_3549 loop_3548: fmul8x16 %f11, %f2, %f10 array16 %o1, %g7, %o7 fsrc1s %f7, %f6 loop_3549: bvc,a,pn %xcc, loop_3550 fmovse %icc, %f9, %f11 fcmpd %fcc1, %f2, %f12 fexpand %f10, %f2 loop_3550: tsubcctv %g2, %g5, %l2 lduw [%l7 + 0x40], %i1 fxnor %f2, %f10, %f6 fpadd32s %f1, %f14, %f9 tcc %icc, 0x1 st %f9, [%l7 + 0x68] fbug,a %fcc0, loop_3551 xor %g4, 0x0284, %o4 stb %l3, [%l7 + 0x1B] stb %g6, [%l7 + 0x41] loop_3551: fandnot1s %f2, %f10, %f11 fmovdleu %icc, %f10, %f4 nop setx loop_3552, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x50], %f0 fpsub16 %f10, %f4, %f4 std %f10, [%l7 + 0x08] loop_3552: fnot1s %f1, %f7 ldx [%l7 + 0x10], %l5 bvc,pt %xcc, loop_3553 udivcc %l0, 0x0A06, %o2 edge16ln %l4, %o5, %o6 stx %g1, [%l7 + 0x70] loop_3553: fones %f5 fmovsg %icc, %f9, %f9 sth %i2, [%l7 + 0x72] lduw [%l7 + 0x48], %i0 bn,a,pn %xcc, loop_3554 edge32ln %i7, %o0, %i5 orncc %i6, 0x0C85, %l1 fxors %f5, %f15, %f15 loop_3554: fmovdneg %icc, %f9, %f0 fmovsgu %icc, %f5, %f0 movneg %icc, %o3, %l6 lduw [%l7 + 0x08], %g3 ld [%l7 + 0x6C], %f4 fmovs %f2, %f3 ld [%l7 + 0x60], %f7 ldsh [%l7 + 0x64], %i4 bn,a,pn %xcc, loop_3555 andncc %o1, %g7, %i3 fxors %f1, %f14, %f12 fmovde %xcc, %f4, %f3 loop_3555: alignaddrl %g2, %g5, %o7 fxor %f8, %f12, %f2 bcs %xcc, loop_3556 fbuge %fcc1, loop_3557 edge32n %i1, %g4, %o4 sub %l3, %l2, %g6 loop_3556: edge32ln %l5, %l0, %l4 loop_3557: array16 %o5, %o6, %g1 stw %i2, [%l7 + 0x10] sdivcc %o2, 0x0A2D, %i0 fpsub32s %f4, %f8, %f1 array16 %o0, %i5, %i7 tleu %xcc, 0x3 tpos %icc, 0x1 fbe %fcc3, loop_3558 sth %i6, [%l7 + 0x76] fmovse %xcc, %f6, %f4 ld [%l7 + 0x14], %f3 loop_3558: std %f12, [%l7 + 0x28] fbge %fcc0, loop_3559 stb %l1, [%l7 + 0x76] movvc %icc, %l6, %g3 edge8 %o3, %o1, %i4 loop_3559: fmovdneg %xcc, %f6, %f7 fcmps %fcc2, %f5, %f7 bl,a,pn %icc, loop_3560 fmovsleu %xcc, %f11, %f3 fxor %f8, %f14, %f2 fmovda %xcc, %f5, %f2 loop_3560: bge,pn %xcc, loop_3561 ldsh [%l7 + 0x44], %i3 stb %g2, [%l7 + 0x1D] bn,a %icc, loop_3562 loop_3561: fpack16 %f6, %f11 andncc %g7, %o7, %i1 tleu %xcc, 0x6 loop_3562: fand %f12, %f6, %f14 lduw [%l7 + 0x6C], %g5 ldsw [%l7 + 0x4C], %o4 edge32 %l3, %g4, %g6 mulx %l5, 0x003C, %l0 sethi 0x001F, %l4 fmovspos %xcc, %f8, %f13 tg %xcc, 0x0 fmovdvs %icc, %f14, %f7 stb %o5, [%l7 + 0x1B] mulx %l2, %o6, %g1 fxnors %f1, %f13, %f8 ldsb [%l7 + 0x64], %i2 fxor %f2, %f6, %f8 addc %i0, %o0, %i5 movne %icc, %i7, %i6 lduw [%l7 + 0x0C], %l1 orncc %l6, %g3, %o3 stb %o2, [%l7 + 0x69] tge %xcc, 0x5 fmovdne %icc, %f4, %f12 tge %xcc, 0x7 tn %xcc, 0x4 stb %o1, [%l7 + 0x6A] fpack16 %f0, %f9 ldsw [%l7 + 0x20], %i4 fmovdn %icc, %f7, %f4 fabsd %f6, %f4 andn %g2, %i3, %o7 fmul8x16au %f0, %f9, %f14 stw %i1, [%l7 + 0x20] bvc,a loop_3563 nop setx loop_3564, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f6, [%l7 + 0x20] fandnot1 %f0, %f14, %f14 loop_3563: lduw [%l7 + 0x18], %g5 loop_3564: smulcc %g7, 0x01F4, %o4 tvc %icc, 0x2 bcc,pt %icc, loop_3565 stb %g4, [%l7 + 0x27] st %f13, [%l7 + 0x4C] sth %l3, [%l7 + 0x62] loop_3565: udiv %l5, 0x1702, %g6 subc %l4, 0x032E, %o5 ldsw [%l7 + 0x74], %l0 ta %xcc, 0x2 fbuge,a %fcc3, loop_3566 stw %l2, [%l7 + 0x0C] ldub [%l7 + 0x08], %g1 fmovde %xcc, %f4, %f2 loop_3566: movge %icc, %o6, %i2 movrlez %o0, 0x1C8, %i5 st %f2, [%l7 + 0x6C] array32 %i7, %i0, %i6 bpos loop_3567 fbe,a %fcc0, loop_3568 fbo,a %fcc0, loop_3569 ldsw [%l7 + 0x08], %l6 loop_3567: stb %g3, [%l7 + 0x0B] loop_3568: tge %icc, 0x2 loop_3569: ldsb [%l7 + 0x5A], %l1 lduh [%l7 + 0x32], %o3 tgu %icc, 0x6 fmovdcs %icc, %f9, %f14 addc %o2, %o1, %g2 fmovsl %xcc, %f9, %f15 ldx [%l7 + 0x30], %i3 fmovsneg %xcc, %f9, %f3 sth %i4, [%l7 + 0x20] fmovsne %icc, %f1, %f2 array16 %i1, %o7, %g5 bcc,pt %icc, loop_3570 srlx %o4, %g4, %g7 fmovrdgez %l5, %f2, %f10 fnand %f4, %f8, %f10 loop_3570: movrlez %g6, 0x2E7, %l3 st %f4, [%l7 + 0x68] tneg %icc, 0x6 fmovrdlz %l4, %f4, %f2 fmovsl %icc, %f4, %f0 fmovdn %icc, %f10, %f6 for %f14, %f10, %f12 stx %l0, [%l7 + 0x50] fmul8x16al %f6, %f6, %f10 fbne,a %fcc2, loop_3571 bneg loop_3572 fcmps %fcc0, %f13, %f5 std %f2, [%l7 + 0x20] loop_3571: tvc %xcc, 0x3 loop_3572: movrgez %o5, %g1, %l2 movvs %xcc, %o6, %i2 stw %o0, [%l7 + 0x68] movg %xcc, %i5, %i0 fmovrslz %i7, %f2, %f6 ldsw [%l7 + 0x50], %i6 sth %l6, [%l7 + 0x36] fmovsg %xcc, %f8, %f0 lduw [%l7 + 0x70], %g3 fbuge,a %fcc1, loop_3573 fbge %fcc2, loop_3574 edge8l %o3, %o2, %o1 std %f4, [%l7 + 0x50] loop_3573: ldx [%l7 + 0x70], %g2 loop_3574: ldsb [%l7 + 0x4C], %l1 sth %i3, [%l7 + 0x56] edge32 %i4, %i1, %o7 fands %f0, %f12, %f14 ldsb [%l7 + 0x79], %o4 ldub [%l7 + 0x7F], %g5 fxnor %f12, %f4, %f2 fbge %fcc0, loop_3575 fnors %f7, %f9, %f7 movge %icc, %g4, %l5 sdivcc %g7, 0x0A25, %l3 loop_3575: fxors %f14, %f2, %f15 movg %xcc, %g6, %l0 movleu %icc, %l4, %g1 sth %l2, [%l7 + 0x7E] edge32l %o5, %o6, %i2 ldsh [%l7 + 0x40], %o0 alignaddr %i5, %i0, %i6 ldub [%l7 + 0x34], %i7 movre %g3, %l6, %o3 fbue %fcc3, loop_3576 fbe %fcc0, loop_3577 ldd [%l7 + 0x60], %f10 taddcc %o2, %g2, %l1 loop_3576: sth %o1, [%l7 + 0x4A] loop_3577: ldsw [%l7 + 0x7C], %i3 stx %i4, [%l7 + 0x48] std %f12, [%l7 + 0x38] bge,pn %xcc, loop_3578 stb %i1, [%l7 + 0x3D] fmuld8ulx16 %f4, %f5, %f8 tcc %xcc, 0x3 loop_3578: fbue,a %fcc1, loop_3579 std %f8, [%l7 + 0x08] sub %o4, 0x038B, %o7 ldub [%l7 + 0x23], %g4 loop_3579: movneg %icc, %g5, %g7 brlz,a %l5, loop_3580 lduw [%l7 + 0x2C], %g6 ldub [%l7 + 0x09], %l3 bl,a,pt %xcc, loop_3581 loop_3580: fmovsgu %xcc, %f1, %f11 ldub [%l7 + 0x2D], %l0 ldsh [%l7 + 0x6E], %g1 loop_3581: fxnors %f12, %f0, %f0 lduw [%l7 + 0x08], %l2 fba %fcc0, loop_3582 taddcc %o5, 0x1502, %o6 fbu %fcc1, loop_3583 sdivx %l4, 0x143F, %o0 loop_3582: andn %i5, 0x069B, %i2 ldsb [%l7 + 0x4E], %i0 loop_3583: fmovdleu %icc, %f8, %f12 andncc %i7, %g3, %l6 bpos,a loop_3584 pdist %f8, %f10, %f2 fmovdl %icc, %f15, %f6 brz,a %i6, loop_3585 loop_3584: fmovrslz %o3, %f12, %f7 stx %g2, [%l7 + 0x50] srl %l1, %o1, %o2 loop_3585: ldd [%l7 + 0x68], %f0 fbl,a %fcc2, loop_3586 movrlz %i3, 0x256, %i1 fmovdneg %icc, %f10, %f13 fbl %fcc2, loop_3587 loop_3586: fmovsneg %xcc, %f11, %f15 fmovda %xcc, %f2, %f7 bpos,a,pt %icc, loop_3588 loop_3587: fors %f10, %f15, %f11 ldx [%l7 + 0x10], %i4 addccc %o7, 0x1B8E, %o4 loop_3588: tcc %xcc, 0x4 st %f3, [%l7 + 0x28] fnands %f0, %f8, %f10 ldub [%l7 + 0x2A], %g4 movrne %g5, 0x004, %l5 fcmpne16 %f14, %f2, %g7 sth %g6, [%l7 + 0x10] smulcc %l3, %g1, %l0 ldd [%l7 + 0x28], %f10 fmovspos %icc, %f1, %f5 movrlez %o5, 0x1E0, %l2 std %f14, [%l7 + 0x58] sethi 0x1E00, %o6 sdivx %l4, 0x1CF9, %o0 udivcc %i2, 0x0AC3, %i5 fpsub32s %f9, %f7, %f11 udiv %i0, 0x13A8, %i7 array16 %g3, %l6, %o3 addc %i6, %g2, %l1 st %f13, [%l7 + 0x2C] brlz %o2, loop_3589 stx %o1, [%l7 + 0x68] fbu,a %fcc0, loop_3590 fcmpeq16 %f8, %f6, %i1 loop_3589: ld [%l7 + 0x4C], %f1 fbug %fcc2, loop_3591 loop_3590: tcc %xcc, 0x0 stb %i4, [%l7 + 0x24] stx %o7, [%l7 + 0x18] loop_3591: ld [%l7 + 0x70], %f13 brlez %i3, loop_3592 ld [%l7 + 0x64], %f5 fornot2s %f8, %f10, %f6 array8 %o4, %g5, %l5 loop_3592: tl %icc, 0x7 lduw [%l7 + 0x34], %g7 bl,a,pt %icc, loop_3593 fbge,a %fcc2, loop_3594 andncc %g6, %g4, %l3 andncc %g1, %o5, %l2 loop_3593: fmovdle %icc, %f4, %f11 loop_3594: ldub [%l7 + 0x1D], %o6 st %f12, [%l7 + 0x7C] std %f6, [%l7 + 0x10] sdivcc %l0, 0x0D21, %o0 alignaddr %i2, %l4, %i0 bgu,a %icc, loop_3595 fmovdleu %xcc, %f11, %f1 fmovrsne %i7, %f15, %f15 orn %i5, 0x1F60, %g3 loop_3595: orcc %o3, %i6, %g2 std %f2, [%l7 + 0x60] stw %l6, [%l7 + 0x3C] sethi 0x0D77, %l1 fcmpne16 %f8, %f2, %o2 fmovsa %icc, %f8, %f3 bvs,a %icc, loop_3596 ldsh [%l7 + 0x12], %o1 pdist %f12, %f10, %f10 ld [%l7 + 0x10], %f3 loop_3596: ldsh [%l7 + 0x58], %i4 ldx [%l7 + 0x28], %i1 fmovde %xcc, %f5, %f10 stb %o7, [%l7 + 0x79] ldx [%l7 + 0x38], %o4 fmovdne %xcc, %f1, %f9 ldx [%l7 + 0x60], %g5 ldsb [%l7 + 0x17], %i3 ldd [%l7 + 0x58], %f12 fmovdleu %xcc, %f12, %f10 fcmpne16 %f10, %f14, %g7 fmovdgu %xcc, %f5, %f3 fbn %fcc3, loop_3597 fmovrdgz %g6, %f6, %f0 bgu,pn %xcc, loop_3598 fpadd16s %f4, %f10, %f15 loop_3597: srax %l5, %l3, %g4 addc %o5, 0x171A, %l2 loop_3598: lduh [%l7 + 0x58], %g1 bneg,a %icc, loop_3599 fbul %fcc1, loop_3600 fsrc1 %f6, %f8 ldsh [%l7 + 0x5C], %o6 loop_3599: fornot2 %f10, %f14, %f14 loop_3600: orn %o0, 0x00BE, %l0 fsrc2 %f6, %f0 fmovdn %xcc, %f13, %f9 fbuge,a %fcc0, loop_3601 fmul8x16al %f10, %f7, %f14 ldx [%l7 + 0x38], %l4 fxnors %f4, %f3, %f13 loop_3601: fpadd16s %f14, %f1, %f3 bpos,a,pn %xcc, loop_3602 ldx [%l7 + 0x50], %i2 ldsh [%l7 + 0x44], %i7 std %f6, [%l7 + 0x08] loop_3602: ldsw [%l7 + 0x70], %i0 fmovsge %icc, %f0, %f6 smulcc %g3, 0x1117, %i5 fnors %f10, %f1, %f15 tneg %xcc, 0x6 tvc %xcc, 0x4 fbo %fcc3, loop_3603 fmovsl %xcc, %f13, %f9 stw %o3, [%l7 + 0x44] fbo %fcc3, loop_3604 loop_3603: fand %f2, %f2, %f8 fandnot2 %f8, %f2, %f2 fxors %f6, %f10, %f8 loop_3604: std %f10, [%l7 + 0x78] movrgez %g2, 0x14D, %i6 brnz %l6, loop_3605 fnor %f8, %f2, %f12 call loop_3606 std %f14, [%l7 + 0x08] loop_3605: tsubcc %l1, 0x1B7A, %o1 brlz,a %i4, loop_3607 loop_3606: udiv %i1, 0x070F, %o2 ldsh [%l7 + 0x0C], %o7 movneg %icc, %o4, %g5 loop_3607: udivcc %g7, 0x0E5A, %g6 fmovsvc %xcc, %f9, %f12 ldub [%l7 + 0x0B], %i3 bvs,a,pt %icc, loop_3608 brlz %l5, loop_3609 subc %g4, %o5, %l3 fmovd %f2, %f0 loop_3608: bg,a loop_3610 loop_3609: fexpand %f14, %f0 brgez %l2, loop_3611 fmovscc %xcc, %f9, %f6 loop_3610: stx %o6, [%l7 + 0x28] lduw [%l7 + 0x7C], %g1 loop_3611: movne %icc, %o0, %l4 fmovrdlz %i2, %f8, %f14 fmovdpos %icc, %f6, %f0 srl %l0, 0x14, %i0 ldsh [%l7 + 0x50], %i7 tvs %icc, 0x5 ld [%l7 + 0x70], %f2 fmovspos %xcc, %f5, %f11 fmovd %f6, %f10 tn %xcc, 0x3 fnegd %f6, %f10 fsrc1s %f6, %f3 sth %i5, [%l7 + 0x1E] edge32ln %g3, %o3, %i6 ldd [%l7 + 0x68], %f8 ble,a,pn %xcc, loop_3612 std %f6, [%l7 + 0x18] ldsh [%l7 + 0x3C], %g2 ldub [%l7 + 0x28], %l6 loop_3612: std %f8, [%l7 + 0x20] fbl %fcc1, loop_3613 fpack16 %f0, %f5 lduh [%l7 + 0x7A], %l1 fpsub16s %f8, %f13, %f0 loop_3613: andn %o1, %i4, %i1 ld [%l7 + 0x6C], %f14 orcc %o2, %o4, %o7 lduh [%l7 + 0x0E], %g5 fmovdpos %xcc, %f15, %f1 std %f6, [%l7 + 0x58] fmovrdlz %g6, %f6, %f4 stx %i3, [%l7 + 0x30] umulcc %g7, %l5, %o5 st %f4, [%l7 + 0x7C] fcmped %fcc1, %f6, %f12 ldsb [%l7 + 0x2C], %l3 brlz,a %l2, loop_3614 andn %g4, 0x15C7, %g1 fbul %fcc2, loop_3615 subccc %o6, %l4, %o0 loop_3614: be,pt %icc, loop_3616 bcc,a %xcc, loop_3617 loop_3615: mulscc %l0, 0x036D, %i0 edge16 %i2, %i7, %g3 loop_3616: fcmple16 %f4, %f8, %o3 loop_3617: ldd [%l7 + 0x60], %f6 movrgez %i5, %i6, %l6 xor %g2, %l1, %i4 tvs %icc, 0x6 fmovdl %icc, %f14, %f2 ba loop_3618 fmovdcc %icc, %f11, %f15 srax %i1, 0x0A, %o1 srax %o4, 0x1F, %o7 loop_3618: fnands %f13, %f10, %f10 lduw [%l7 + 0x18], %g5 fbuge %fcc0, loop_3619 popc 0x16A1, %g6 ldsb [%l7 + 0x0A], %i3 tl %icc, 0x0 loop_3619: ldsb [%l7 + 0x5D], %o2 subcc %g7, %o5, %l3 sth %l5, [%l7 + 0x20] udivx %l2, 0x0E89, %g1 fcmpne16 %f6, %f12, %o6 ldx [%l7 + 0x08], %g4 edge16ln %o0, %l4, %i0 fnors %f4, %f10, %f9 udivx %i2, 0x0260, %i7 movpos %icc, %l0, %g3 popc %i5, %o3 ldsh [%l7 + 0x20], %i6 movleu %icc, %g2, %l6 lduh [%l7 + 0x48], %i4 fornot1s %f4, %f15, %f9 fpack32 %f0, %f8, %f0 movrgz %i1, %l1, %o4 fmovdneg %xcc, %f6, %f4 tneg %icc, 0x5 sllx %o7, %o1, %g5 std %f0, [%l7 + 0x60] fxnors %f13, %f13, %f6 fbl,a %fcc3, loop_3620 edge8 %g6, %i3, %g7 ldd [%l7 + 0x40], %f14 fmovrsgez %o2, %f14, %f2 loop_3620: fbl %fcc0, loop_3621 std %f6, [%l7 + 0x08] stw %o5, [%l7 + 0x74] fornot1 %f10, %f6, %f12 loop_3621: fmul8x16au %f7, %f3, %f12 bgu loop_3622 bcs,a,pn %xcc, loop_3623 lduh [%l7 + 0x64], %l3 fnegs %f4, %f7 loop_3622: fbue %fcc2, loop_3624 loop_3623: fmovsg %icc, %f10, %f9 stb %l5, [%l7 + 0x44] tg %icc, 0x4 loop_3624: fpmerge %f13, %f12, %f12 movpos %icc, %l2, %g1 stw %g4, [%l7 + 0x18] fpack32 %f2, %f8, %f4 tvs %xcc, 0x5 fmovdleu %xcc, %f13, %f13 fmovdle %icc, %f0, %f9 fcmpd %fcc3, %f10, %f12 stb %o6, [%l7 + 0x42] fmovsne %xcc, %f9, %f4 sub %o0, 0x1AAF, %i0 movcc %xcc, %l4, %i2 orn %i7, 0x0C4E, %l0 nop setx loop_3625, %l0, %l1 jmpl %l1, %i5 fmovsge %icc, %f9, %f9 nop setx loop_3626, %l0, %l1 jmpl %l1, %g3 array8 %i6, %g2, %o3 loop_3625: fmovsa %xcc, %f3, %f2 orncc %l6, 0x1B4F, %i1 loop_3626: ldub [%l7 + 0x1A], %l1 ldsw [%l7 + 0x2C], %i4 fpsub32 %f8, %f10, %f10 stw %o7, [%l7 + 0x44] fmovsne %xcc, %f3, %f5 edge16 %o4, %g5, %g6 brlez,a %o1, loop_3627 sth %i3, [%l7 + 0x40] bl %xcc, loop_3628 sethi 0x13D4, %o2 loop_3627: nop setx loop_3629, %l0, %l1 jmpl %l1, %o5 stx %g7, [%l7 + 0x20] loop_3628: fmovdge %icc, %f14, %f7 fxnors %f14, %f15, %f14 loop_3629: fmovsne %icc, %f7, %f5 fmovsneg %xcc, %f10, %f13 be %xcc, loop_3630 mulx %l5, %l3, %g1 ldd [%l7 + 0x70], %f14 alignaddr %l2, %o6, %g4 loop_3630: orn %o0, 0x1B13, %l4 fcmpne16 %f12, %f8, %i2 edge8 %i7, %l0, %i5 lduh [%l7 + 0x5A], %g3 brgez %i6, loop_3631 stb %i0, [%l7 + 0x73] edge8 %g2, %l6, %o3 movl %xcc, %i1, %l1 loop_3631: fcmpeq16 %f12, %f10, %o7 subc %o4, 0x1072, %i4 stb %g5, [%l7 + 0x3E] fnors %f0, %f5, %f13 stx %g6, [%l7 + 0x60] ldub [%l7 + 0x08], %o1 edge8n %o2, %o5, %i3 fmovsn %xcc, %f11, %f12 std %f10, [%l7 + 0x60] ldd [%l7 + 0x78], %f0 ble,pn %icc, loop_3632 call loop_3633 mova %icc, %g7, %l5 movrgz %g1, %l3, %l2 loop_3632: movle %xcc, %o6, %o0 loop_3633: stw %g4, [%l7 + 0x7C] fpsub32 %f4, %f12, %f14 array16 %l4, %i2, %l0 fornot2s %f1, %f11, %f10 edge32l %i7, %g3, %i5 stw %i6, [%l7 + 0x58] sth %i0, [%l7 + 0x6C] tg %icc, 0x4 udiv %g2, 0x1439, %l6 bvs,a loop_3634 fpack16 %f10, %f6 fmovrse %i1, %f13, %f10 fcmpeq32 %f2, %f14, %o3 loop_3634: movleu %xcc, %l1, %o7 ldsh [%l7 + 0x4A], %o4 sll %i4, 0x1E, %g5 edge8 %g6, %o2, %o5 stb %i3, [%l7 + 0x27] movcs %icc, %g7, %o1 fbg,a %fcc3, loop_3635 ldsw [%l7 + 0x20], %g1 fmuld8sux16 %f0, %f4, %f8 fmovrsne %l3, %f6, %f1 loop_3635: fbge %fcc3, loop_3636 fmovsneg %xcc, %f9, %f8 fmovdleu %xcc, %f8, %f0 array32 %l5, %l2, %o6 loop_3636: fnot1s %f2, %f0 orn %g4, %l4, %i2 ldsw [%l7 + 0x40], %l0 bneg,a,pt %icc, loop_3637 ldx [%l7 + 0x08], %o0 umul %i7, %g3, %i5 fandnot1s %f7, %f4, %f6 loop_3637: fbne,a %fcc3, loop_3638 ldub [%l7 + 0x78], %i0 fands %f14, %f10, %f6 movre %g2, %i6, %i1 loop_3638: sth %o3, [%l7 + 0x66] ldx [%l7 + 0x18], %l1 movcs %xcc, %o7, %o4 alignaddr %l6, %g5, %g6 fmovrdlez %i4, %f8, %f2 fmovrdgez %o2, %f6, %f0 nop setx loop_3639, %l0, %l1 jmpl %l1, %i3 fpsub32 %f6, %f4, %f2 bn loop_3640 fbe %fcc3, loop_3641 loop_3639: be,pt %xcc, loop_3642 tne %icc, 0x5 loop_3640: fones %f0 loop_3641: subccc %g7, 0x032F, %o1 loop_3642: brlez,a %g1, loop_3643 edge8l %l3, %l5, %o5 sra %o6, 0x1F, %g4 movcc %icc, %l2, %l4 loop_3643: sllx %i2, 0x04, %o0 fmul8x16au %f1, %f1, %f8 fmovsvc %xcc, %f14, %f10 fmovs %f0, %f3 ldsw [%l7 + 0x08], %l0 stx %i7, [%l7 + 0x50] bvs,a %xcc, loop_3644 tgu %xcc, 0x4 fnands %f6, %f15, %f13 lduh [%l7 + 0x1A], %g3 loop_3644: umulcc %i0, %g2, %i6 stx %i1, [%l7 + 0x28] fnot1 %f14, %f8 movneg %xcc, %o3, %l1 ldsw [%l7 + 0x48], %o7 sth %o4, [%l7 + 0x54] tl %xcc, 0x5 ld [%l7 + 0x24], %f11 addccc %i5, 0x1566, %l6 st %f12, [%l7 + 0x28] fmovrsgz %g6, %f1, %f10 tn %icc, 0x5 fmovsne %xcc, %f5, %f15 add %i4, %g5, %o2 fbe,a %fcc2, loop_3645 tleu %xcc, 0x2 tvc %xcc, 0x6 mova %icc, %g7, %o1 loop_3645: sra %i3, 0x17, %l3 brlz,a %l5, loop_3646 fmul8x16al %f11, %f14, %f14 std %f0, [%l7 + 0x38] fbue %fcc1, loop_3647 loop_3646: xorcc %g1, 0x0DC5, %o5 tl %xcc, 0x6 lduh [%l7 + 0x58], %g4 loop_3647: sth %l2, [%l7 + 0x6C] fmovrsne %l4, %f11, %f5 st %f9, [%l7 + 0x30] subc %o6, 0x10F3, %o0 fbg %fcc3, loop_3648 addcc %l0, 0x0204, %i7 fmovdle %xcc, %f8, %f4 ldx [%l7 + 0x20], %g3 loop_3648: fnot1s %f13, %f12 fpmerge %f8, %f1, %f12 fmovsleu %xcc, %f12, %f15 fpadd32 %f4, %f14, %f0 taddcc %i0, %i2, %i6 movn %icc, %i1, %o3 fpadd16 %f8, %f12, %f2 xnor %g2, 0x1132, %o7 stw %l1, [%l7 + 0x54] fmovsne %xcc, %f11, %f14 ldub [%l7 + 0x2F], %i5 fzeros %f13 fmovsleu %xcc, %f14, %f8 fpsub32 %f4, %f2, %f10 fmul8x16 %f8, %f6, %f2 tle %icc, 0x2 fpadd16s %f14, %f6, %f14 brlez,a %o4, loop_3649 or %g6, 0x1289, %i4 stw %g5, [%l7 + 0x7C] xorcc %o2, 0x0DB1, %l6 loop_3649: sth %g7, [%l7 + 0x5C] nop setx loop_3650, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x50], %o1 fmovrse %l3, %f4, %f3 fandnot1s %f11, %f12, %f7 loop_3650: fmovda %xcc, %f5, %f3 fsrc1s %f10, %f1 edge32n %i3, %l5, %g1 siam 0x6 xor %g4, %l2, %o5 fmovrsgez %o6, %f9, %f0 tsubcctv %l4, %o0, %l0 stx %g3, [%l7 + 0x18] fzero %f14 ldsh [%l7 + 0x2A], %i7 ldub [%l7 + 0x2D], %i0 fmovsge %xcc, %f1, %f0 st %f4, [%l7 + 0x28] fmovdvc %icc, %f3, %f2 fornot1 %f10, %f14, %f4 fmovsn %xcc, %f4, %f13 lduw [%l7 + 0x70], %i2 movrne %i6, %o3, %g2 udivcc %o7, 0x1929, %l1 xor %i1, 0x1FE9, %i5 bge,a,pt %icc, loop_3651 ldx [%l7 + 0x18], %o4 movgu %xcc, %i4, %g5 ld [%l7 + 0x68], %f14 loop_3651: sth %g6, [%l7 + 0x2A] fbug,a %fcc2, loop_3652 xnor %l6, 0x112F, %o2 fmuld8ulx16 %f6, %f15, %f10 fornot1s %f4, %f13, %f2 loop_3652: faligndata %f14, %f14, %f8 ldsh [%l7 + 0x5E], %g7 edge16 %l3, %o1, %l5 stx %i3, [%l7 + 0x20] ldub [%l7 + 0x67], %g1 fpsub16 %f12, %f2, %f10 nop setx loop_3653, %l0, %l1 jmpl %l1, %l2 movcc %icc, %g4, %o5 ta %xcc, 0x7 fornot1 %f0, %f10, %f10 loop_3653: fnands %f15, %f7, %f12 be loop_3654 fabsd %f4, %f0 fmovdn %icc, %f5, %f11 lduw [%l7 + 0x48], %l4 loop_3654: edge16l %o0, %l0, %g3 bneg,pt %icc, loop_3655 fbule,a %fcc0, loop_3656 fmovda %xcc, %f1, %f15 stx %i7, [%l7 + 0x58] loop_3655: fcmps %fcc0, %f1, %f6 loop_3656: stb %i0, [%l7 + 0x2E] ldx [%l7 + 0x20], %i2 fmovdne %icc, %f7, %f0 add %i6, 0x1986, %o3 ldd [%l7 + 0x08], %f6 fmul8x16au %f4, %f10, %f4 fmovrde %g2, %f4, %f0 fnot1s %f8, %f4 fmovrsgz %o6, %f1, %f7 ld [%l7 + 0x2C], %f3 st %f8, [%l7 + 0x68] andn %l1, %i1, %i5 tn %xcc, 0x4 edge16n %o7, %o4, %g5 lduw [%l7 + 0x78], %g6 fcmple16 %f2, %f2, %l6 bshuffle %f14, %f6, %f2 smulcc %i4, 0x18BE, %g7 ldsb [%l7 + 0x5D], %o2 ldsw [%l7 + 0x60], %o1 ldd [%l7 + 0x60], %f4 fbn,a %fcc3, loop_3657 fbu,a %fcc0, loop_3658 ld [%l7 + 0x50], %f14 sth %l5, [%l7 + 0x74] loop_3657: tleu %xcc, 0x6 loop_3658: smul %i3, %l3, %l2 smul %g4, %g1, %l4 addccc %o5, %l0, %g3 bne loop_3659 xorcc %o0, 0x1169, %i0 fmovrde %i2, %f8, %f8 ldsw [%l7 + 0x50], %i6 loop_3659: fones %f5 fmovspos %xcc, %f14, %f7 fmovrdgz %i7, %f6, %f8 movvc %icc, %g2, %o3 call loop_3660 fbue %fcc0, loop_3661 taddcctv %l1, 0x1BED, %i1 fmul8x16al %f2, %f14, %f4 loop_3660: fbug,a %fcc3, loop_3662 loop_3661: sllx %o6, 0x07, %i5 mova %xcc, %o4, %o7 sth %g6, [%l7 + 0x12] loop_3662: fmovdvc %xcc, %f8, %f14 ldx [%l7 + 0x38], %l6 fmuld8sux16 %f14, %f12, %f12 fnot1s %f4, %f5 lduw [%l7 + 0x38], %i4 tl %xcc, 0x2 alignaddrl %g7, %o2, %o1 ldsh [%l7 + 0x1A], %l5 std %f12, [%l7 + 0x48] sra %g5, %l3, %l2 for %f4, %f2, %f12 fmul8x16au %f7, %f3, %f4 mulscc %g4, 0x0C6C, %i3 nop setx loop_3663, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %g1, [%l7 + 0x62] bg loop_3664 tne %icc, 0x0 loop_3663: fnand %f12, %f4, %f2 ldub [%l7 + 0x51], %o5 loop_3664: fmovdcs %icc, %f10, %f5 movrlez %l0, %g3, %o0 stw %i0, [%l7 + 0x3C] ldsh [%l7 + 0x44], %i2 movrlez %i6, %l4, %i7 bcs,a %xcc, loop_3665 addccc %g2, 0x0B52, %o3 ldd [%l7 + 0x78], %f10 movne %icc, %l1, %i1 loop_3665: lduh [%l7 + 0x7A], %i5 nop setx loop_3666, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnand %f14, %f14, %f10 movpos %xcc, %o6, %o4 movgu %xcc, %o7, %g6 loop_3666: te %icc, 0x4 edge8ln %i4, %l6, %g7 ta %xcc, 0x5 ldd [%l7 + 0x78], %f14 brz,a %o2, loop_3667 edge32l %l5, %g5, %o1 movle %xcc, %l3, %l2 fcmpgt32 %f12, %f14, %i3 loop_3667: ld [%l7 + 0x7C], %f15 lduw [%l7 + 0x60], %g4 subc %o5, %l0, %g1 tcs %icc, 0x2 fcmpne16 %f14, %f12, %g3 siam 0x1 fmovde %xcc, %f1, %f2 brgez,a %i0, loop_3668 stx %o0, [%l7 + 0x18] ldsb [%l7 + 0x76], %i6 edge16l %l4, %i7, %g2 loop_3668: fxnor %f14, %f4, %f0 fnands %f12, %f14, %f14 mulx %i2, 0x0632, %l1 ld [%l7 + 0x48], %f7 fnot1 %f8, %f10 ta %xcc, 0x6 fmovde %icc, %f1, %f3 ldsh [%l7 + 0x34], %o3 edge32ln %i5, %i1, %o4 ldsw [%l7 + 0x2C], %o6 lduh [%l7 + 0x7A], %g6 andcc %o7, 0x01F3, %i4 fmuld8sux16 %f11, %f3, %f4 fmul8x16 %f15, %f0, %f8 fmovrse %g7, %f8, %f7 sub %o2, 0x13A7, %l5 fpack32 %f6, %f2, %f4 fmovdneg %xcc, %f4, %f1 fmovrse %l6, %f10, %f3 fpmerge %f8, %f6, %f4 bleu,pn %icc, loop_3669 ldsb [%l7 + 0x2C], %o1 tg %icc, 0x4 ldd [%l7 + 0x48], %f14 loop_3669: fmovdneg %icc, %f11, %f6 mova %icc, %l3, %g5 fcmple32 %f14, %f8, %l2 fones %f14 fblg %fcc1, loop_3670 fbuge,a %fcc3, loop_3671 st %f13, [%l7 + 0x0C] popc %g4, %o5 loop_3670: ldd [%l7 + 0x40], %f6 loop_3671: stx %l0, [%l7 + 0x48] fmovrslez %i3, %f0, %f4 fmovsvs %icc, %f4, %f4 tpos %icc, 0x5 fmovrsne %g1, %f3, %f8 fble %fcc3, loop_3672 fpsub32 %f14, %f8, %f0 fpsub16s %f10, %f0, %f7 movcs %icc, %i0, %o0 loop_3672: fbue %fcc2, loop_3673 fmovrdlz %g3, %f2, %f8 std %f0, [%l7 + 0x28] lduw [%l7 + 0x40], %l4 loop_3673: ldsw [%l7 + 0x48], %i6 fmovrdgz %g2, %f12, %f10 fmovdcs %xcc, %f1, %f7 sethi 0x0E2D, %i7 fnands %f2, %f3, %f4 ldd [%l7 + 0x30], %f0 fmovrslez %i2, %f13, %f13 fmovdneg %icc, %f15, %f15 sth %l1, [%l7 + 0x4A] ldsh [%l7 + 0x24], %i5 stb %o3, [%l7 + 0x3B] fand %f2, %f4, %f0 bge,a,pn %xcc, loop_3674 fbuge %fcc2, loop_3675 fcmpd %fcc1, %f12, %f14 stx %i1, [%l7 + 0x78] loop_3674: sub %o4, 0x1EDF, %g6 loop_3675: std %f10, [%l7 + 0x10] tne %icc, 0x1 ldub [%l7 + 0x6A], %o6 bgu,pn %icc, loop_3676 fmovsgu %xcc, %f13, %f13 stx %i4, [%l7 + 0x60] st %f0, [%l7 + 0x44] loop_3676: stw %g7, [%l7 + 0x18] fbuge %fcc0, loop_3677 mova %icc, %o7, %o2 smulcc %l5, %l6, %o1 fcmpd %fcc0, %f4, %f8 loop_3677: movcs %xcc, %l3, %l2 lduw [%l7 + 0x0C], %g4 stb %g5, [%l7 + 0x47] fbug %fcc1, loop_3678 ldub [%l7 + 0x20], %o5 ld [%l7 + 0x7C], %f1 st %f0, [%l7 + 0x60] loop_3678: ldsw [%l7 + 0x6C], %l0 lduw [%l7 + 0x10], %g1 stw %i3, [%l7 + 0x4C] movrlz %i0, %o0, %g3 fbuge %fcc3, loop_3679 or %i6, %g2, %i7 sllx %i2, 0x19, %l4 fmovrslz %i5, %f5, %f3 loop_3679: fbl %fcc2, loop_3680 fbg %fcc0, loop_3681 bn loop_3682 st %f4, [%l7 + 0x7C] loop_3680: fxnor %f6, %f2, %f4 loop_3681: fandnot2s %f7, %f0, %f2 loop_3682: tsubcc %l1, 0x13AB, %i1 ldsh [%l7 + 0x2A], %o3 bvc,pt %icc, loop_3683 fnot2 %f10, %f6 movn %xcc, %g6, %o6 be,a loop_3684 loop_3683: call loop_3685 movneg %icc, %i4, %g7 movrlez %o4, 0x1F5, %o7 loop_3684: bcs,a,pn %icc, loop_3686 loop_3685: stx %o2, [%l7 + 0x30] fcmpgt16 %f8, %f6, %l6 std %f12, [%l7 + 0x18] loop_3686: fmovrdgz %l5, %f14, %f12 std %f4, [%l7 + 0x50] fbne,a %fcc3, loop_3687 fnot1 %f0, %f14 bvs loop_3688 bcs,a %xcc, loop_3689 loop_3687: st %f11, [%l7 + 0x2C] movge %xcc, %l3, %o1 loop_3688: fsrc1s %f13, %f14 loop_3689: lduw [%l7 + 0x2C], %l2 tvs %xcc, 0x7 fpsub32 %f10, %f8, %f14 fmovsa %icc, %f6, %f14 fmovrslez %g4, %f10, %f1 fornot2s %f14, %f15, %f15 stw %g5, [%l7 + 0x2C] udiv %l0, 0x171C, %o5 tcs %xcc, 0x4 te %xcc, 0x3 fmovsgu %xcc, %f1, %f4 edge8 %i3, %i0, %g1 lduw [%l7 + 0x18], %o0 ldub [%l7 + 0x1F], %g3 fmovsge %xcc, %f0, %f8 fmovsleu %icc, %f15, %f10 ldub [%l7 + 0x7B], %i6 ldsw [%l7 + 0x08], %i7 fmovrsgz %i2, %f14, %f6 movle %icc, %g2, %l4 fandnot1 %f2, %f0, %f12 sth %i5, [%l7 + 0x52] fmovrsgez %l1, %f5, %f8 brgez %i1, loop_3690 smulcc %o3, 0x0687, %g6 nop setx loop_3691, %l0, %l1 jmpl %l1, %o6 bne %xcc, loop_3692 loop_3690: fbue %fcc1, loop_3693 std %f8, [%l7 + 0x30] loop_3691: stb %i4, [%l7 + 0x3F] loop_3692: xorcc %g7, %o7, %o4 loop_3693: ld [%l7 + 0x20], %f6 fmovrslz %l6, %f0, %f4 alignaddr %l5, %o2, %o1 ldsw [%l7 + 0x38], %l2 fmovde %xcc, %f13, %f4 movneg %icc, %g4, %l3 ldsb [%l7 + 0x24], %g5 ldsb [%l7 + 0x18], %l0 std %f6, [%l7 + 0x58] ldx [%l7 + 0x48], %i3 sth %o5, [%l7 + 0x6C] bg,pt %xcc, loop_3694 fones %f3 fbul %fcc2, loop_3695 or %g1, 0x148A, %o0 loop_3694: bg,a,pn %xcc, loop_3696 fmovrde %g3, %f10, %f2 loop_3695: fmovrdgz %i6, %f10, %f0 fnor %f14, %f6, %f12 loop_3696: fpsub32s %f1, %f3, %f1 st %f4, [%l7 + 0x20] lduw [%l7 + 0x30], %i7 fnors %f4, %f0, %f11 fmovdcs %icc, %f9, %f6 xnorcc %i2, 0x11A6, %g2 stw %i0, [%l7 + 0x50] bshuffle %f6, %f8, %f14 fmovrsne %l4, %f12, %f3 alignaddrl %i5, %i1, %o3 stx %l1, [%l7 + 0x18] stw %g6, [%l7 + 0x20] bg,a,pt %xcc, loop_3697 orncc %i4, 0x12F7, %g7 ldx [%l7 + 0x58], %o7 ldd [%l7 + 0x40], %f6 loop_3697: ld [%l7 + 0x2C], %f2 sth %o4, [%l7 + 0x76] fcmped %fcc0, %f6, %f10 ldd [%l7 + 0x60], %f2 ld [%l7 + 0x1C], %f9 lduw [%l7 + 0x60], %o6 st %f1, [%l7 + 0x14] ldub [%l7 + 0x67], %l5 movvs %icc, %l6, %o1 fmul8x16 %f12, %f12, %f4 tsubcctv %o2, 0x06D9, %g4 fmovdleu %xcc, %f3, %f3 stx %l3, [%l7 + 0x70] movge %icc, %l2, %g5 ldsh [%l7 + 0x5E], %l0 ldsb [%l7 + 0x30], %o5 mova %xcc, %i3, %o0 addccc %g3, 0x1416, %g1 array8 %i7, %i6, %i2 andncc %i0, %l4, %g2 movvs %xcc, %i5, %o3 fmovspos %icc, %f8, %f1 ldsh [%l7 + 0x38], %i1 brlz,a %l1, loop_3698 tl %icc, 0x0 lduw [%l7 + 0x38], %i4 lduh [%l7 + 0x2A], %g6 loop_3698: movrlez %o7, 0x066, %g7 fmuld8sux16 %f0, %f12, %f10 fmul8sux16 %f0, %f8, %f0 fmovrdne %o6, %f14, %f6 fmovde %xcc, %f3, %f10 fornot1s %f12, %f10, %f11 stb %o4, [%l7 + 0x32] fpackfix %f4, %f9 fmovdcs %xcc, %f12, %f13 fnot1s %f7, %f6 fmovdl %icc, %f2, %f7 subcc %l5, %l6, %o2 mulscc %g4, 0x0274, %o1 orn %l3, 0x13C2, %l2 fbge,a %fcc0, loop_3699 ldsw [%l7 + 0x2C], %g5 ld [%l7 + 0x78], %f8 fmovdvs %xcc, %f9, %f5 loop_3699: lduw [%l7 + 0x58], %l0 fabsd %f2, %f6 fcmpes %fcc0, %f2, %f8 nop setx loop_3700, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f2, [%l7 + 0x10] fpack16 %f10, %f9 brgez,a %o5, loop_3701 loop_3700: smul %i3, %o0, %g1 fones %f11 ldd [%l7 + 0x20], %f4 loop_3701: orn %g3, %i7, %i2 fmovdg %xcc, %f8, %f8 ldd [%l7 + 0x78], %f10 ld [%l7 + 0x54], %f1 ldd [%l7 + 0x08], %f0 sdivx %i6, 0x0503, %l4 ldx [%l7 + 0x18], %g2 pdist %f4, %f14, %f14 nop setx loop_3702, %l0, %l1 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 %f12, %f2, %f8 ldx [%l7 + 0x68], %i0 pdist %f10, %f12, %f10 loop_3702: stb %o3, [%l7 + 0x40] edge8n %i1, %i5, %i4 fmovscc %icc, %f12, %f15 fcmpne16 %f6, %f4, %g6 movn %icc, %o7, %g7 brlez,a %o6, loop_3703 fba,a %fcc2, loop_3704 std %f6, [%l7 + 0x10] faligndata %f10, %f8, %f8 loop_3703: sth %o4, [%l7 + 0x20] loop_3704: fbne,a %fcc2, loop_3705 tgu %icc, 0x7 stb %l5, [%l7 + 0x70] fmul8x16 %f13, %f8, %f0 loop_3705: movleu %icc, %l1, %l6 ldx [%l7 + 0x48], %g4 ldd [%l7 + 0x40], %f0 fmovrdgez %o1, %f4, %f10 alignaddr %l3, %o2, %g5 pdist %f8, %f4, %f0 fbn,a %fcc3, loop_3706 lduh [%l7 + 0x7A], %l2 st %f6, [%l7 + 0x58] movg %icc, %l0, %i3 loop_3706: fpmerge %f11, %f12, %f2 sth %o5, [%l7 + 0x32] bvc %icc, loop_3707 mova %icc, %o0, %g1 ldub [%l7 + 0x22], %i7 fmovrdne %i2, %f14, %f6 loop_3707: brlz %g3, loop_3708 ldub [%l7 + 0x1B], %i6 stw %g2, [%l7 + 0x6C] fmovrse %i0, %f2, %f13 loop_3708: fandnot2 %f12, %f12, %f8 nop setx loop_3709, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movvc %xcc, %l4, %i1 std %f6, [%l7 + 0x60] fmovdg %xcc, %f12, %f14 loop_3709: sth %i5, [%l7 + 0x78] orn %o3, %g6, %i4 stw %o7, [%l7 + 0x64] ldx [%l7 + 0x58], %g7 lduh [%l7 + 0x2C], %o4 call loop_3710 fbul %fcc2, loop_3711 edge32 %l5, %l1, %l6 fnands %f6, %f0, %f12 loop_3710: movne %icc, %g4, %o1 loop_3711: stb %o6, [%l7 + 0x57] fpadd32 %f10, %f2, %f8 bcs loop_3712 fbo %fcc0, loop_3713 movleu %icc, %o2, %g5 fmovrsgez %l2, %f7, %f5 loop_3712: ldx [%l7 + 0x20], %l0 loop_3713: subccc %i3, 0x055F, %l3 fmovsn %xcc, %f0, %f10 ldsb [%l7 + 0x3A], %o0 bl,a,pn %xcc, loop_3714 movge %xcc, %g1, %o5 bshuffle %f14, %f8, %f6 fmovd %f12, %f8 loop_3714: nop setx loop_3715, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdvc %xcc, %f9, %f9 tle %xcc, 0x0 brz,a %i7, loop_3716 loop_3715: fbge %fcc0, loop_3717 fnot1 %f4, %f12 fmovse %icc, %f1, %f5 loop_3716: edge32l %g3, %i6, %i2 loop_3717: bvc loop_3718 fmovda %xcc, %f9, %f6 bl,a loop_3719 brgez,a %g2, loop_3720 loop_3718: tcc %xcc, 0x7 fmovrse %l4, %f10, %f4 loop_3719: fandnot2 %f4, %f10, %f10 loop_3720: nop setx loop_3721, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd32 %f4, %f8, %f4 fbn %fcc0, loop_3722 fpadd32s %f13, %f3, %f3 loop_3721: ldub [%l7 + 0x79], %i0 fbe %fcc0, loop_3723 loop_3722: stx %i5, [%l7 + 0x60] bleu,pt %xcc, loop_3724 fbe %fcc3, loop_3725 loop_3723: ldsw [%l7 + 0x64], %o3 andcc %i1, 0x125D, %i4 loop_3724: orn %g6, 0x0E1C, %o7 loop_3725: andncc %o4, %g7, %l1 stw %l6, [%l7 + 0x14] ldsb [%l7 + 0x17], %g4 udiv %l5, 0x026E, %o1 lduw [%l7 + 0x30], %o2 fmul8x16al %f9, %f11, %f14 fmovse %icc, %f11, %f3 st %f4, [%l7 + 0x68] ldsw [%l7 + 0x40], %g5 fpsub16s %f6, %f3, %f14 st %f8, [%l7 + 0x78] fbuge %fcc2, loop_3726 fmovd %f8, %f4 subc %o6, 0x0F36, %l0 fmovrsgz %i3, %f11, %f8 loop_3726: movvs %icc, %l3, %l2 bne,pt %xcc, loop_3727 stw %o0, [%l7 + 0x48] ldsh [%l7 + 0x0A], %o5 ldsh [%l7 + 0x60], %g1 loop_3727: movrlez %g3, 0x17E, %i7 bvs,a,pn %icc, loop_3728 addc %i2, %g2, %i6 ldsb [%l7 + 0x0E], %i0 fmovsvc %xcc, %f6, %f2 loop_3728: brgez %l4, loop_3729 lduh [%l7 + 0x08], %i5 ba loop_3730 fzeros %f2 loop_3729: movrlz %i1, %o3, %g6 fxor %f12, %f0, %f14 loop_3730: sdivcc %i4, 0x07AB, %o7 ldub [%l7 + 0x0B], %g7 fpsub16 %f6, %f4, %f12 movvc %xcc, %o4, %l6 fmovsgu %xcc, %f5, %f7 fsrc1 %f14, %f2 fbo %fcc0, loop_3731 fmovdl %xcc, %f10, %f5 ble,a,pt %xcc, loop_3732 fmovsl %icc, %f15, %f15 loop_3731: fmovdleu %xcc, %f14, %f6 udiv %g4, 0x0DE5, %l1 loop_3732: ldub [%l7 + 0x1F], %o1 udivcc %l5, 0x16A2, %g5 bne,a %icc, loop_3733 te %xcc, 0x2 call loop_3734 and %o2, 0x15CB, %l0 loop_3733: fmovsge %icc, %f14, %f12 udivx %i3, 0x1985, %o6 loop_3734: fmul8sux16 %f2, %f10, %f8 edge32l %l3, %o0, %l2 movneg %xcc, %g1, %o5 stx %i7, [%l7 + 0x78] fbe %fcc1, loop_3735 alignaddrl %g3, %i2, %i6 fpack32 %f12, %f12, %f4 addccc %g2, 0x1AA7, %i0 loop_3735: fbe %fcc2, loop_3736 fcmps %fcc3, %f14, %f2 std %f8, [%l7 + 0x78] edge16n %l4, %i1, %i5 loop_3736: sdiv %o3, 0x0AB3, %g6 ld [%l7 + 0x5C], %f12 fxors %f0, %f8, %f15 st %f7, [%l7 + 0x5C] sth %i4, [%l7 + 0x40] andn %g7, %o7, %o4 srax %g4, 0x16, %l1 fmovdn %xcc, %f11, %f8 fbl,a %fcc2, loop_3737 movneg %xcc, %o1, %l6 bn loop_3738 tg %icc, 0x0 loop_3737: fcmple32 %f0, %f10, %g5 nop setx loop_3739, %l0, %l1 jmpl %l1, %l5 loop_3738: movvc %icc, %l0, %i3 stw %o6, [%l7 + 0x4C] stw %l3, [%l7 + 0x3C] loop_3739: ldx [%l7 + 0x58], %o2 ldsw [%l7 + 0x7C], %l2 tn %xcc, 0x1 movpos %xcc, %g1, %o0 fble,a %fcc2, loop_3740 sllx %i7, %g3, %i2 pdist %f2, %f12, %f4 udivcc %i6, 0x1ADE, %o5 loop_3740: ldsb [%l7 + 0x63], %i0 stw %l4, [%l7 + 0x20] udiv %i1, 0x172F, %g2 subccc %o3, 0x0928, %i5 ldsb [%l7 + 0x23], %g6 edge8l %i4, %o7, %g7 fexpand %f15, %f10 ldub [%l7 + 0x44], %o4 stw %l1, [%l7 + 0x7C] fmovsneg %icc, %f14, %f8 movrne %g4, 0x17E, %o1 array8 %g5, %l6, %l5 ldx [%l7 + 0x18], %i3 fexpand %f11, %f0 udivx %l0, 0x0071, %o6 lduw [%l7 + 0x70], %l3 tge %icc, 0x4 fmovse %icc, %f11, %f14 tsubcctv %l2, 0x12DA, %o2 stw %g1, [%l7 + 0x78] lduh [%l7 + 0x26], %i7 fxors %f9, %f2, %f7 fcmpgt16 %f6, %f10, %o0 sdivx %i2, 0x0EA7, %g3 stx %o5, [%l7 + 0x48] brgez,a %i6, loop_3741 fands %f11, %f0, %f5 orncc %i0, 0x0CF0, %l4 fmovsl %xcc, %f1, %f9 loop_3741: sth %i1, [%l7 + 0x5E] stx %g2, [%l7 + 0x08] subcc %i5, 0x0579, %o3 movgu %icc, %i4, %g6 fpack16 %f2, %f1 std %f10, [%l7 + 0x60] sdivx %g7, 0x131C, %o7 fzero %f10 fmovdg %icc, %f8, %f4 stx %l1, [%l7 + 0x70] fsrc2s %f9, %f12 sth %g4, [%l7 + 0x40] stx %o4, [%l7 + 0x38] sdiv %o1, 0x1072, %l6 ldsw [%l7 + 0x2C], %g5 fmovsvc %xcc, %f0, %f1 sth %i3, [%l7 + 0x34] std %f4, [%l7 + 0x30] call loop_3742 fmovdgu %xcc, %f6, %f13 ldx [%l7 + 0x40], %l5 stw %o6, [%l7 + 0x3C] loop_3742: ldx [%l7 + 0x58], %l0 ldsb [%l7 + 0x32], %l3 tgu %icc, 0x4 fornot1s %f2, %f6, %f14 fbl,a %fcc3, loop_3743 stb %l2, [%l7 + 0x6F] ldub [%l7 + 0x64], %g1 mulx %i7, 0x1376, %o2 loop_3743: sll %i2, 0x0C, %o0 xor %g3, %o5, %i0 ldsb [%l7 + 0x53], %i6 fmovrdne %i1, %f4, %f2 brgez %g2, loop_3744 fnot1 %f0, %f10 lduw [%l7 + 0x28], %i5 ldd [%l7 + 0x70], %f8 loop_3744: fornot1s %f6, %f2, %f11 srl %l4, %i4, %o3 ldsh [%l7 + 0x70], %g7 fandnot2 %f4, %f14, %f10 fones %f9 stb %o7, [%l7 + 0x5F] move %xcc, %g6, %g4 edge8n %l1, %o1, %o4 movl %icc, %g5, %i3 fbug %fcc0, loop_3745 movgu %icc, %l5, %l6 faligndata %f4, %f12, %f8 tge %xcc, 0x0 loop_3745: stb %l0, [%l7 + 0x3D] brz %l3, loop_3746 tl %icc, 0x5 ldd [%l7 + 0x30], %f10 bg,pt %xcc, loop_3747 loop_3746: subc %o6, 0x19CD, %l2 sub %i7, 0x0A6B, %o2 lduh [%l7 + 0x1A], %g1 loop_3747: sdivcc %o0, 0x12FA, %i2 srax %g3, %i0, %i6 fbug %fcc2, loop_3748 ldsb [%l7 + 0x6C], %o5 tneg %icc, 0x3 ldd [%l7 + 0x28], %f6 loop_3748: fble %fcc3, loop_3749 fcmple32 %f2, %f12, %i1 fnot2s %f8, %f13 fbge %fcc0, loop_3750 loop_3749: stw %i5, [%l7 + 0x20] fmovrslez %g2, %f12, %f10 ldsw [%l7 + 0x7C], %i4 loop_3750: ldub [%l7 + 0x78], %o3 tge %xcc, 0x2 ldsw [%l7 + 0x4C], %g7 ble,a,pt %xcc, loop_3751 brnz %o7, loop_3752 ld [%l7 + 0x40], %f2 sth %g6, [%l7 + 0x0A] loop_3751: movre %g4, 0x1D3, %l4 loop_3752: std %f12, [%l7 + 0x60] popc 0x0971, %l1 movrlez %o4, %o1, %i3 fmovsleu %icc, %f5, %f3 fmovrdne %l5, %f10, %f14 lduw [%l7 + 0x10], %l6 ldub [%l7 + 0x7E], %g5 lduw [%l7 + 0x2C], %l3 movrne %l0, %l2, %o6 sll %o2, 0x0A, %g1 stw %o0, [%l7 + 0x6C] fmovsvc %icc, %f7, %f6 lduw [%l7 + 0x64], %i7 srax %i2, %g3, %i0 fmovrslz %o5, %f1, %f12 sdiv %i1, 0x1065, %i6 edge32n %i5, %i4, %o3 lduh [%l7 + 0x34], %g2 fpsub16s %f15, %f10, %f3 ldsh [%l7 + 0x2E], %o7 fxnors %f10, %f6, %f5 brlez,a %g6, loop_3753 nop setx loop_3754, %l0, %l1 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, %f10, %g4 fpadd16s %f3, %f10, %f2 loop_3753: bleu,pt %icc, loop_3755 loop_3754: fxors %f14, %f12, %f5 stw %l4, [%l7 + 0x4C] fandnot1 %f14, %f12, %f14 loop_3755: ta %icc, 0x6 fexpand %f8, %f0 fmovscc %xcc, %f2, %f10 ble loop_3756 sth %g7, [%l7 + 0x60] movcc %xcc, %l1, %o1 bn,a loop_3757 loop_3756: taddcc %i3, %l5, %o4 fands %f0, %f14, %f15 fmovsvs %icc, %f14, %f3 loop_3757: ldx [%l7 + 0x78], %l6 stx %g5, [%l7 + 0x38] sdiv %l3, 0x0DC7, %l0 sdivcc %o6, 0x0F26, %o2 fmovsne %icc, %f13, %f14 movrlz %l2, %o0, %g1 addcc %i2, %g3, %i0 ldd [%l7 + 0x58], %f4 stw %o5, [%l7 + 0x2C] fmovsg %icc, %f9, %f12 ldub [%l7 + 0x23], %i7 lduw [%l7 + 0x14], %i6 xnorcc %i1, 0x15A6, %i4 fnors %f6, %f6, %f9 array8 %i5, %g2, %o7 mova %xcc, %g6, %g4 fabsd %f14, %f2 fmovdneg %icc, %f15, %f8 stb %o3, [%l7 + 0x51] fcmped %fcc2, %f6, %f6 ldsh [%l7 + 0x22], %g7 ldub [%l7 + 0x66], %l1 bge,pn %icc, loop_3758 fmovsneg %xcc, %f4, %f7 fmovse %icc, %f10, %f15 fsrc2 %f6, %f8 loop_3758: movre %o1, %l4, %i3 ldx [%l7 + 0x50], %o4 fmul8x16 %f11, %f4, %f12 fbge,a %fcc1, loop_3759 fcmple32 %f0, %f2, %l6 fpsub16s %f4, %f7, %f5 fbge,a %fcc2, loop_3760 loop_3759: fmovsgu %xcc, %f12, %f11 ldsw [%l7 + 0x10], %g5 stx %l3, [%l7 + 0x78] loop_3760: fpsub32 %f10, %f8, %f6 tcs %icc, 0x7 movcs %icc, %l5, %o6 fcmps %fcc0, %f0, %f9 xnorcc %l0, 0x0DA8, %l2 stw %o0, [%l7 + 0x4C] fnors %f6, %f8, %f8 bcs,a loop_3761 ldsb [%l7 + 0x09], %o2 fmovrdgz %g1, %f0, %f2 lduh [%l7 + 0x0E], %i2 loop_3761: fcmpne32 %f0, %f0, %g3 fbl,a %fcc1, loop_3762 fxors %f6, %f5, %f1 xnor %o5, %i0, %i6 srlx %i7, 0x11, %i4 loop_3762: fmovdcc %xcc, %f14, %f5 st %f1, [%l7 + 0x68] movneg %icc, %i1, %i5 mulscc %g2, %o7, %g4 ta %xcc, 0x0 movge %xcc, %g6, %o3 nop setx loop_3763, %l0, %l1 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 %l1, [%l7 + 0x48] fmul8sux16 %f12, %f12, %f12 fsrc2s %f10, %f2 loop_3763: fnot2s %f15, %f3 fnot2 %f4, %f8 orcc %o1, %l4, %i3 fsrc1s %f14, %f9 ldsb [%l7 + 0x65], %g7 ld [%l7 + 0x0C], %f15 fornot1 %f12, %f0, %f0 fxor %f6, %f10, %f4 ldd [%l7 + 0x68], %f8 smulcc %o4, 0x04CA, %l6 bg,a,pt %xcc, loop_3764 fbule,a %fcc2, loop_3765 array8 %l3, %l5, %g5 brlez %l0, loop_3766 loop_3764: edge16n %o6, %o0, %o2 loop_3765: fcmpes %fcc1, %f7, %f4 stx %l2, [%l7 + 0x50] loop_3766: fbu,a %fcc1, loop_3767 sllx %g1, %i2, %o5 lduh [%l7 + 0x16], %i0 fmovdl %icc, %f10, %f10 loop_3767: lduw [%l7 + 0x6C], %g3 movvs %icc, %i6, %i4 fbe %fcc0, loop_3768 edge8 %i1, %i5, %i7 addcc %g2, %g4, %g6 mulscc %o3, 0x0A81, %l1 loop_3768: andn %o1, %l4, %i3 stx %o7, [%l7 + 0x38] fmovrdne %g7, %f14, %f12 brlz %l6, loop_3769 sth %l3, [%l7 + 0x6C] ldub [%l7 + 0x52], %o4 fmovs %f1, %f1 loop_3769: fmovspos %xcc, %f14, %f6 fmuld8ulx16 %f8, %f1, %f8 bvc %xcc, loop_3770 fnand %f0, %f6, %f10 ldsh [%l7 + 0x7E], %l5 nop setx loop_3771, %l0, %l1 jmpl %l1, %g5 loop_3770: bcc,a,pt %icc, loop_3772 umul %o6, %o0, %l0 fmovsgu %icc, %f1, %f12 loop_3771: ldsb [%l7 + 0x60], %o2 loop_3772: fxor %f10, %f2, %f4 stb %l2, [%l7 + 0x41] ldsw [%l7 + 0x70], %i2 sethi 0x1039, %g1 ldub [%l7 + 0x2E], %i0 bg,a,pt %xcc, loop_3773 sth %o5, [%l7 + 0x2C] edge16 %g3, %i6, %i1 fbue %fcc3, loop_3774 loop_3773: lduh [%l7 + 0x7E], %i4 fmovdg %icc, %f10, %f4 array16 %i7, %g2, %i5 loop_3774: smulcc %g6, %o3, %g4 ldsh [%l7 + 0x24], %l1 stx %l4, [%l7 + 0x60] fcmpd %fcc1, %f10, %f12 orn %i3, 0x138F, %o7 fmovrslz %g7, %f12, %f6 fnot1 %f4, %f4 edge8 %o1, %l3, %o4 andn %l5, 0x0E8E, %l6 movg %xcc, %o6, %o0 fbl,a %fcc3, loop_3775 bcc,pt %xcc, loop_3776 srlx %g5, %l0, %o2 edge32 %l2, %i2, %i0 loop_3775: lduh [%l7 + 0x1E], %o5 loop_3776: bge,a,pn %icc, loop_3777 fnegd %f8, %f4 fmovsvs %xcc, %f0, %f4 ldx [%l7 + 0x38], %g1 loop_3777: ldsh [%l7 + 0x3A], %g3 sth %i6, [%l7 + 0x46] fpsub32 %f8, %f0, %f12 fxnor %f0, %f2, %f4 bge loop_3778 fmovrse %i4, %f14, %f10 ld [%l7 + 0x4C], %f13 fmul8ulx16 %f10, %f8, %f12 loop_3778: fmovsleu %xcc, %f7, %f3 fbuge %fcc3, loop_3779 tvc %icc, 0x4 fnor %f10, %f0, %f4 tge %icc, 0x2 loop_3779: fpsub16 %f2, %f10, %f12 ldsw [%l7 + 0x10], %i1 lduh [%l7 + 0x62], %g2 edge8n %i5, %i7, %g6 tleu %xcc, 0x7 fmovrdne %g4, %f2, %f14 ble,a loop_3780 bleu %icc, loop_3781 sllx %l1, 0x16, %o3 ldub [%l7 + 0x47], %l4 loop_3780: lduw [%l7 + 0x68], %o7 loop_3781: stx %i3, [%l7 + 0x18] addcc %g7, %l3, %o1 ldx [%l7 + 0x20], %o4 tsubcctv %l5, 0x1484, %o6 movpos %xcc, %o0, %l6 movne %icc, %l0, %o2 fmovdne %xcc, %f15, %f12 edge32l %g5, %i2, %l2 fzero %f14 stw %i0, [%l7 + 0x48] xnor %g1, 0x130E, %g3 fnot2s %f4, %f4 movcc %xcc, %o5, %i4 fmovdge %xcc, %f6, %f0 call loop_3782 movle %icc, %i6, %i1 fnor %f0, %f6, %f8 stw %i5, [%l7 + 0x58] loop_3782: fnor %f6, %f2, %f12 std %f8, [%l7 + 0x70] andncc %g2, %g6, %i7 movre %l1, %o3, %l4 bvs,a %xcc, loop_3783 smul %o7, 0x1CC9, %g4 tvs %icc, 0x1 lduh [%l7 + 0x48], %i3 loop_3783: fmovdne %icc, %f12, %f9 orcc %g7, 0x0CFA, %l3 fxors %f4, %f9, %f12 ldsh [%l7 + 0x24], %o1 bneg,a %xcc, loop_3784 bgu loop_3785 subc %o4, %l5, %o6 bleu,a,pn %xcc, loop_3786 loop_3784: fbn,a %fcc1, loop_3787 loop_3785: ld [%l7 + 0x20], %f11 std %f2, [%l7 + 0x08] loop_3786: ldsw [%l7 + 0x58], %l6 loop_3787: fmovsge %icc, %f5, %f7 tn %icc, 0x3 fnegd %f12, %f8 xnor %l0, %o2, %g5 lduh [%l7 + 0x52], %i2 subc %l2, %o0, %i0 fzero %f8 fbug,a %fcc0, loop_3788 bshuffle %f2, %f6, %f14 stx %g3, [%l7 + 0x68] srlx %o5, 0x01, %g1 loop_3788: stb %i6, [%l7 + 0x58] fmovdn %xcc, %f12, %f5 ldsh [%l7 + 0x34], %i1 ble,pt %icc, loop_3789 fmul8x16 %f15, %f8, %f12 movrgz %i5, %g2, %g6 ld [%l7 + 0x18], %f7 loop_3789: fbne %fcc3, loop_3790 movle %icc, %i4, %l1 sth %i7, [%l7 + 0x2C] brlz %l4, loop_3791 loop_3790: sth %o3, [%l7 + 0x30] sdivcc %o7, 0x0CE4, %i3 fxnor %f4, %f10, %f2 loop_3791: fmovse %icc, %f9, %f2 stx %g7, [%l7 + 0x10] ldd [%l7 + 0x60], %f2 ldsh [%l7 + 0x62], %l3 umul %g4, 0x1C91, %o1 add %l5, 0x17E3, %o6 fxnors %f14, %f13, %f10 te %icc, 0x4 std %f14, [%l7 + 0x58] fbug,a %fcc0, loop_3792 bleu,a,pn %xcc, loop_3793 ldsb [%l7 + 0x18], %o4 movg %xcc, %l0, %o2 loop_3792: call loop_3794 loop_3793: fmovrdlez %l6, %f0, %f14 xorcc %i2, %g5, %o0 fmovdvc %xcc, %f4, %f10 loop_3794: movg %icc, %l2, %g3 fcmpne16 %f8, %f10, %o5 popc %g1, %i6 fcmpd %fcc1, %f8, %f14 fmovrdgez %i1, %f4, %f12 fpsub16s %f14, %f11, %f1 lduh [%l7 + 0x14], %i0 ldd [%l7 + 0x78], %f12 ldsb [%l7 + 0x5F], %g2 fnegd %f4, %f6 ldsw [%l7 + 0x40], %g6 bl %xcc, loop_3795 for %f0, %f4, %f12 fmovdgu %icc, %f10, %f12 movre %i5, %l1, %i7 loop_3795: fcmps %fcc3, %f6, %f5 fpack32 %f10, %f10, %f2 movre %i4, 0x1BD, %o3 ldsw [%l7 + 0x34], %l4 ldx [%l7 + 0x30], %o7 sethi 0x162A, %g7 andncc %i3, %g4, %o1 ldd [%l7 + 0x68], %f4 mulx %l3, %l5, %o6 movgu %icc, %o4, %l0 fmovrde %l6, %f8, %f14 movg %icc, %o2, %i2 movcs %icc, %g5, %l2 std %f2, [%l7 + 0x08] std %f4, [%l7 + 0x18] stx %g3, [%l7 + 0x20] ld [%l7 + 0x64], %f5 faligndata %f12, %f8, %f14 fbe,a %fcc2, loop_3796 add %o0, %g1, %o5 st %f3, [%l7 + 0x74] fmovdgu %icc, %f15, %f15 loop_3796: fmovsg %icc, %f15, %f3 std %f2, [%l7 + 0x08] std %f10, [%l7 + 0x58] edge32 %i6, %i0, %g2 bvc loop_3797 fmul8x16 %f10, %f4, %f12 st %f9, [%l7 + 0x30] popc %i1, %g6 loop_3797: movneg %icc, %i5, %i7 bpos,a %icc, loop_3798 umulcc %i4, 0x177C, %l1 fbge,a %fcc3, loop_3799 movrne %o3, %l4, %o7 loop_3798: fbl,a %fcc3, loop_3800 taddcctv %g7, %g4, %o1 loop_3799: fmovdleu %icc, %f1, %f4 std %f12, [%l7 + 0x68] loop_3800: brlz %i3, loop_3801 brlz %l5, loop_3802 fmul8x16 %f0, %f2, %f2 fones %f7 loop_3801: ldsb [%l7 + 0x1A], %o6 loop_3802: fpack16 %f14, %f6 fbuge %fcc2, loop_3803 andn %l3, %o4, %l6 ldsh [%l7 + 0x30], %o2 fbo,a %fcc2, loop_3804 loop_3803: fbug %fcc1, loop_3805 fmovscc %icc, %f6, %f2 umulcc %l0, 0x0E76, %g5 loop_3804: bvc,a,pn %icc, loop_3806 loop_3805: fmovsvs %xcc, %f12, %f0 sth %l2, [%l7 + 0x32] ldx [%l7 + 0x10], %i2 loop_3806: st %f14, [%l7 + 0x64] fmul8sux16 %f8, %f12, %f6 fornot1 %f0, %f12, %f10 fnot2 %f4, %f8 ldd [%l7 + 0x30], %f6 fpackfix %f4, %f1 fbue,a %fcc3, loop_3807 fmovrsgez %g3, %f8, %f8 brgez,a %g1, loop_3808 movl %icc, %o5, %o0 loop_3807: movrgz %i0, %g2, %i6 fones %f12 loop_3808: edge16l %i1, %g6, %i7 fbg %fcc2, loop_3809 xor %i4, 0x1445, %l1 ldd [%l7 + 0x78], %f4 ldx [%l7 + 0x68], %i5 loop_3809: fmovdne %icc, %f11, %f3 alignaddrl %o3, %l4, %o7 bcc,pn %icc, loop_3810 brlez %g7, loop_3811 stw %o1, [%l7 + 0x2C] bvc,pt %xcc, loop_3812 loop_3810: fxnors %f8, %f8, %f8 loop_3811: fnegs %f1, %f9 stb %i3, [%l7 + 0x52] loop_3812: fmovrdgz %l5, %f6, %f14 bg,pn %icc, loop_3813 edge16ln %g4, %l3, %o4 fbuge,a %fcc1, loop_3814 tpos %icc, 0x4 loop_3813: fxnor %f0, %f6, %f0 ldub [%l7 + 0x67], %l6 loop_3814: movvc %xcc, %o6, %o2 array16 %g5, %l0, %i2 fmovrsne %g3, %f15, %f1 fmovdn %xcc, %f3, %f3 lduw [%l7 + 0x78], %g1 movl %xcc, %o5, %o0 nop setx loop_3815, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x67], %i0 tsubcc %l2, %i6, %i1 lduw [%l7 + 0x14], %g6 loop_3815: tge %icc, 0x2 fandnot1s %f5, %f0, %f11 pdist %f14, %f2, %f4 tne %xcc, 0x2 sethi 0x0A1A, %g2 fands %f10, %f4, %f2 ldsw [%l7 + 0x68], %i4 movrgez %l1, 0x218, %i5 taddcctv %i7, %l4, %o7 fmovsle %xcc, %f6, %f10 bcc,pn %icc, loop_3816 std %f4, [%l7 + 0x58] fcmpeq32 %f0, %f12, %g7 std %f2, [%l7 + 0x60] loop_3816: ldsw [%l7 + 0x1C], %o1 fbug,a %fcc0, loop_3817 fbne,a %fcc2, loop_3818 fpack16 %f2, %f7 faligndata %f8, %f12, %f14 loop_3817: xor %i3, %l5, %g4 loop_3818: st %f1, [%l7 + 0x40] fmovdgu %xcc, %f4, %f10 fmovsa %icc, %f5, %f7 fmovdleu %xcc, %f4, %f15 tn %icc, 0x1 bleu,a,pt %icc, loop_3819 ble,a loop_3820 array8 %o3, %o4, %l6 edge16ln %o6, %o2, %g5 loop_3819: andncc %l3, %l0, %i2 loop_3820: sth %g1, [%l7 + 0x6C] umul %o5, 0x1101, %g3 sllx %o0, 0x03, %l2 fnand %f14, %f14, %f10 sth %i0, [%l7 + 0x68] tgu %icc, 0x5 std %f0, [%l7 + 0x08] fmuld8sux16 %f15, %f6, %f4 fbe %fcc0, loop_3821 stx %i6, [%l7 + 0x58] stb %i1, [%l7 + 0x6D] ldsh [%l7 + 0x34], %g6 loop_3821: movcs %xcc, %g2, %l1 fba,a %fcc3, loop_3822 st %f10, [%l7 + 0x38] umulcc %i5, 0x0EC4, %i4 fpadd16 %f12, %f8, %f8 loop_3822: fmovdneg %icc, %f2, %f15 fmovrslz %i7, %f2, %f2 fabss %f0, %f14 fbule,a %fcc2, loop_3823 ldd [%l7 + 0x18], %f6 fmul8x16al %f6, %f3, %f6 bcs,pt %xcc, loop_3824 loop_3823: sth %l4, [%l7 + 0x0C] sth %o7, [%l7 + 0x10] ba,a,pn %xcc, loop_3825 loop_3824: stx %o1, [%l7 + 0x78] ld [%l7 + 0x7C], %f5 ldub [%l7 + 0x66], %i3 loop_3825: fmovrdlz %l5, %f8, %f8 nop setx loop_3826, %l0, %l1 jmpl %l1, %g7 edge16 %g4, %o3, %o4 lduh [%l7 + 0x48], %o6 movrgez %o2, 0x14F, %l6 loop_3826: stb %g5, [%l7 + 0x70] sdiv %l0, 0x0275, %i2 tn %xcc, 0x6 brgez %g1, loop_3827 ldsb [%l7 + 0x5F], %l3 stw %o5, [%l7 + 0x40] xor %g3, 0x1190, %o0 loop_3827: fmovdle %icc, %f15, %f0 fcmple16 %f4, %f14, %i0 xor %i6, 0x1E64, %l2 nop setx loop_3828, %l0, %l1 jmpl %l1, %i1 faligndata %f2, %f12, %f6 udiv %g6, 0x0B11, %l1 fmovscc %icc, %f2, %f8 loop_3828: fcmpd %fcc0, %f0, %f0 fmovdpos %icc, %f6, %f7 ldsb [%l7 + 0x45], %g2 fmovdleu %xcc, %f3, %f1 subcc %i4, 0x0A5F, %i5 movge %icc, %l4, %i7 bvc loop_3829 movvc %xcc, %o1, %o7 ld [%l7 + 0x30], %f14 fmovrslez %l5, %f5, %f3 loop_3829: ldsw [%l7 + 0x58], %g7 ldx [%l7 + 0x38], %g4 fandnot1 %f0, %f10, %f4 fpadd32s %f0, %f3, %f2 umul %i3, 0x0E6C, %o3 ldsw [%l7 + 0x18], %o6 ldub [%l7 + 0x0B], %o4 bge,a %xcc, loop_3830 st %f2, [%l7 + 0x4C] movrgez %o2, %l6, %l0 fba,a %fcc3, loop_3831 loop_3830: xnorcc %g5, 0x192E, %g1 fsrc2 %f8, %f0 nop setx loop_3832, %l0, %l1 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_3831: bn,a,pn %icc, loop_3833 fcmps %fcc3, %f12, %f14 ldsw [%l7 + 0x38], %l3 loop_3832: fcmpne32 %f12, %f8, %o5 loop_3833: sth %g3, [%l7 + 0x1C] fmovsvc %icc, %f15, %f3 st %f3, [%l7 + 0x28] udiv %o0, 0x0A79, %i2 fmul8x16au %f8, %f11, %f4 add %i6, 0x0B60, %l2 taddcctv %i1, %i0, %l1 fbge,a %fcc1, loop_3834 stx %g2, [%l7 + 0x78] fmovrslz %g6, %f11, %f6 te %xcc, 0x6 loop_3834: bne,a,pt %xcc, loop_3835 fbo,a %fcc0, loop_3836 stb %i5, [%l7 + 0x0C] andncc %i4, %i7, %o1 loop_3835: fones %f8 loop_3836: bvs,a,pt %icc, loop_3837 movle %icc, %l4, %l5 lduh [%l7 + 0x10], %g7 ba loop_3838 loop_3837: alignaddr %g4, %i3, %o3 siam 0x1 fmovsl %icc, %f5, %f8 loop_3838: lduw [%l7 + 0x64], %o6 edge32ln %o4, %o7, %o2 sdivcc %l0, 0x0ECE, %l6 fbug,a %fcc1, loop_3839 fmovdcc %xcc, %f4, %f12 stx %g5, [%l7 + 0x58] fzero %f4 loop_3839: sdivcc %l3, 0x0652, %o5 brlz %g1, loop_3840 or %g3, 0x08D7, %o0 fbue,a %fcc0, loop_3841 fandnot2 %f10, %f14, %f6 loop_3840: srlx %i6, 0x05, %l2 fmovscc %xcc, %f4, %f13 loop_3841: fcmpgt32 %f6, %f10, %i2 ldsb [%l7 + 0x39], %i0 fmovs %f4, %f6 fpmerge %f6, %f3, %f2 fzero %f4 fmovsneg %icc, %f6, %f13 sth %i1, [%l7 + 0x20] fmovrsne %g2, %f3, %f0 stw %l1, [%l7 + 0x3C] taddcc %i5, 0x0409, %g6 movcc %xcc, %i7, %i4 ldub [%l7 + 0x0F], %o1 udivx %l5, 0x1378, %l4 lduw [%l7 + 0x70], %g4 orcc %i3, %o3, %o6 te %icc, 0x3 fmul8x16 %f12, %f6, %f4 lduw [%l7 + 0x58], %g7 fnor %f2, %f14, %f14 ba %icc, loop_3842 stx %o7, [%l7 + 0x20] fmovrdgez %o2, %f12, %f12 bneg,pt %icc, loop_3843 loop_3842: stw %l0, [%l7 + 0x08] udivcc %l6, 0x06C9, %g5 bcs,a,pt %xcc, loop_3844 loop_3843: bneg,a %xcc, loop_3845 bpos,a %icc, loop_3846 lduh [%l7 + 0x10], %l3 loop_3844: movneg %icc, %o4, %o5 loop_3845: fmovrdgz %g1, %f6, %f14 loop_3846: array32 %g3, %o0, %l2 stb %i2, [%l7 + 0x62] bcc,a,pn %xcc, loop_3847 brlez,a %i6, loop_3848 fones %f8 fblg,a %fcc1, loop_3849 loop_3847: sllx %i0, 0x11, %i1 loop_3848: ld [%l7 + 0x70], %f7 fmovdgu %icc, %f10, %f12 loop_3849: lduh [%l7 + 0x1C], %l1 fnot2 %f2, %f12 ld [%l7 + 0x54], %f8 fbuge,a %fcc0, loop_3850 fpadd32s %f12, %f14, %f0 lduw [%l7 + 0x28], %g2 tl %xcc, 0x0 loop_3850: fmovscc %icc, %f15, %f12 ldx [%l7 + 0x70], %i5 st %f0, [%l7 + 0x74] movrlez %g6, %i7, %i4 brgez %o1, loop_3851 array32 %l5, %g4, %l4 fmovsgu %xcc, %f8, %f10 fcmple16 %f0, %f14, %i3 loop_3851: siam 0x2 ld [%l7 + 0x78], %f15 fblg %fcc0, loop_3852 fnegs %f11, %f15 mulscc %o6, 0x1732, %g7 fnot1 %f0, %f2 loop_3852: stw %o7, [%l7 + 0x3C] addcc %o2, %l0, %o3 fcmpd %fcc1, %f2, %f12 tsubcctv %g5, %l3, %l6 fmovse %icc, %f12, %f9 fmovrse %o5, %f14, %f9 bshuffle %f2, %f12, %f4 fcmple32 %f10, %f14, %o4 fornot1 %f14, %f10, %f12 fmuld8sux16 %f8, %f15, %f10 lduw [%l7 + 0x50], %g1 edge16l %g3, %o0, %i2 lduh [%l7 + 0x72], %l2 st %f3, [%l7 + 0x48] fmovsle %xcc, %f7, %f10 fands %f7, %f15, %f2 sethi 0x0FE6, %i0 umulcc %i6, 0x0A8D, %i1 fmovsl %xcc, %f13, %f1 fmovrsne %g2, %f7, %f7 nop setx loop_3853, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fzero %f0 srl %l1, %i5, %g6 movgu %xcc, %i7, %o1 loop_3853: subc %l5, %g4, %i4 brz %l4, loop_3854 fmovdleu %xcc, %f6, %f2 sdiv %i3, 0x1B21, %g7 fble,a %fcc2, loop_3855 loop_3854: lduw [%l7 + 0x44], %o7 movrne %o2, %l0, %o3 srl %o6, %l3, %g5 loop_3855: fmovrdlez %o5, %f6, %f4 bgu,a,pt %icc, loop_3856 fmovrse %o4, %f6, %f14 sllx %g1, 0x02, %l6 fmovrdne %o0, %f14, %f6 loop_3856: taddcc %i2, 0x0287, %l2 andn %g3, 0x1EC4, %i0 fmovrdne %i1, %f10, %f4 fmovsn %icc, %f2, %f13 fnor %f6, %f6, %f12 fmovrdlz %i6, %f6, %f2 taddcc %l1, %i5, %g2 fmovse %xcc, %f14, %f6 fmovdn %xcc, %f15, %f2 lduh [%l7 + 0x76], %g6 fbug %fcc3, loop_3857 st %f3, [%l7 + 0x6C] sra %i7, 0x11, %o1 edge32n %l5, %g4, %l4 loop_3857: fandnot1 %f12, %f0, %f14 fmovsge %xcc, %f8, %f6 lduw [%l7 + 0x4C], %i4 ldx [%l7 + 0x70], %i3 subc %g7, %o2, %l0 fpsub32 %f8, %f14, %f0 std %f8, [%l7 + 0x58] ldsb [%l7 + 0x6F], %o7 movg %xcc, %o6, %o3 stx %l3, [%l7 + 0x08] fcmpeq16 %f6, %f4, %o5 fnot1s %f13, %f12 stx %o4, [%l7 + 0x70] tcc %xcc, 0x6 edge32ln %g1, %g5, %o0 ldx [%l7 + 0x18], %l6 brlez %l2, loop_3858 brz,a %i2, loop_3859 udivcc %i0, 0x118D, %i1 fmul8sux16 %f12, %f0, %f14 loop_3858: stb %i6, [%l7 + 0x5F] loop_3859: for %f8, %f4, %f4 fnot2 %f2, %f2 tvc %icc, 0x7 brz %g3, loop_3860 ldd [%l7 + 0x30], %f8 ldx [%l7 + 0x20], %i5 fcmpne16 %f6, %f10, %l1 loop_3860: tleu %icc, 0x7 fzeros %f11 ldsb [%l7 + 0x71], %g2 fxnors %f9, %f2, %f10 fcmple32 %f6, %f2, %i7 stb %g6, [%l7 + 0x47] bshuffle %f4, %f6, %f4 ldsb [%l7 + 0x0E], %o1 edge8 %l5, %l4, %i4 movrlz %g4, %g7, %i3 tvs %icc, 0x6 fmovsl %icc, %f4, %f11 fcmple32 %f10, %f14, %o2 ld [%l7 + 0x78], %f10 ldsh [%l7 + 0x3C], %l0 addcc %o6, %o3, %o7 movrlez %l3, 0x325, %o4 fmuld8sux16 %f9, %f0, %f6 edge32n %g1, %g5, %o5 bne,a,pt %xcc, loop_3861 sdivx %o0, 0x159B, %l2 bne,pt %xcc, loop_3862 fba %fcc3, loop_3863 loop_3861: bneg,a,pt %icc, loop_3864 fpsub16s %f3, %f6, %f4 loop_3862: lduw [%l7 + 0x30], %i2 loop_3863: ldd [%l7 + 0x18], %f10 loop_3864: xor %l6, %i1, %i0 ldd [%l7 + 0x10], %f6 stw %g3, [%l7 + 0x2C] sth %i6, [%l7 + 0x74] stw %i5, [%l7 + 0x18] fmovrsne %g2, %f7, %f1 edge8 %i7, %g6, %o1 fpadd16s %f6, %f12, %f6 std %f4, [%l7 + 0x08] fcmped %fcc3, %f10, %f12 ld [%l7 + 0x5C], %f10 brz,a %l1, loop_3865 srlx %l5, %i4, %g4 fnors %f7, %f14, %f10 fcmpd %fcc2, %f6, %f12 loop_3865: fandnot2 %f2, %f8, %f6 movgu %xcc, %g7, %l4 tn %icc, 0x2 std %f4, [%l7 + 0x18] ld [%l7 + 0x34], %f4 subc %o2, 0x139E, %l0 fornot1 %f10, %f14, %f10 ldd [%l7 + 0x38], %f10 fmul8x16 %f3, %f8, %f0 edge16ln %i3, %o3, %o6 movrlz %l3, %o7, %o4 mova %icc, %g1, %o5 fsrc2s %f10, %f7 movleu %icc, %o0, %l2 ldub [%l7 + 0x6E], %i2 tn %xcc, 0x7 bvc,a,pn %xcc, loop_3866 for %f10, %f8, %f2 andn %g5, %l6, %i1 ldsh [%l7 + 0x22], %g3 loop_3866: fone %f10 fbne %fcc2, loop_3867 fcmped %fcc0, %f6, %f0 fmovsvc %xcc, %f1, %f6 movcc %xcc, %i6, %i5 loop_3867: ldsb [%l7 + 0x7D], %g2 fpmerge %f4, %f10, %f2 for %f14, %f14, %f12 ldsw [%l7 + 0x60], %i7 addc %i0, %o1, %g6 stx %l5, [%l7 + 0x68] fcmpes %fcc2, %f8, %f4 bcs,pt %icc, loop_3868 fcmpeq32 %f14, %f14, %l1 stb %g4, [%l7 + 0x2E] stb %g7, [%l7 + 0x49] loop_3868: fnot1 %f2, %f6 ldsb [%l7 + 0x2E], %l4 faligndata %f8, %f10, %f14 addcc %i4, %l0, %o2 fmul8x16al %f3, %f4, %f0 siam 0x6 fmovdne %icc, %f3, %f6 nop setx loop_3869, %l0, %l1 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 + 0x1C], %o3 ldsb [%l7 + 0x41], %i3 ldsh [%l7 + 0x30], %o6 loop_3869: lduw [%l7 + 0x2C], %l3 movvs %icc, %o4, %g1 fmovrde %o7, %f4, %f2 movcs %icc, %o0, %o5 nop setx loop_3870, %l0, %l1 jmpl %l1, %l2 sll %i2, 0x19, %g5 bg,a,pn %icc, loop_3871 movrgz %i1, 0x025, %g3 loop_3870: tcs %xcc, 0x7 fbg,a %fcc0, loop_3872 loop_3871: fsrc2s %f6, %f15 movl %icc, %l6, %i5 movrgez %i6, %i7, %g2 loop_3872: fmovrsgez %i0, %f6, %f9 tle %xcc, 0x4 orn %o1, %g6, %l1 udivx %g4, 0x06C4, %l5 ldsb [%l7 + 0x34], %g7 fcmpgt16 %f0, %f12, %l4 nop setx loop_3873, %l0, %l1 jmpl %l1, %i4 fsrc1 %f12, %f14 bg,a loop_3874 bcc,pt %xcc, loop_3875 loop_3873: sdivx %o2, 0x0920, %o3 ldd [%l7 + 0x60], %f0 loop_3874: fmul8x16 %f13, %f4, %f2 loop_3875: mulscc %i3, %o6, %l0 te %xcc, 0x2 st %f6, [%l7 + 0x2C] ldd [%l7 + 0x50], %f12 edge32l %l3, %g1, %o7 tg %xcc, 0x2 fcmpne16 %f10, %f8, %o0 stb %o4, [%l7 + 0x6A] fmovrsgez %o5, %f14, %f13 fmovsgu %xcc, %f2, %f11 tneg %icc, 0x1 fxnor %f6, %f4, %f10 brnz,a %l2, loop_3876 ldsh [%l7 + 0x78], %i2 fcmpne16 %f4, %f4, %g5 tpos %icc, 0x2 loop_3876: lduh [%l7 + 0x5A], %g3 movrgez %i1, %i5, %l6 fmovs %f4, %f12 mulx %i7, %g2, %i0 ta %icc, 0x2 tleu %xcc, 0x5 fornot2 %f0, %f2, %f10 fmovsge %icc, %f2, %f9 stw %o1, [%l7 + 0x28] ldd [%l7 + 0x50], %f14 move %icc, %g6, %i6 std %f12, [%l7 + 0x50] alignaddr %l1, %g4, %g7 fbule %fcc3, loop_3877 ldsb [%l7 + 0x33], %l4 ldsh [%l7 + 0x1A], %i4 fmuld8sux16 %f4, %f10, %f12 loop_3877: stw %l5, [%l7 + 0x28] subcc %o3, 0x0F6C, %i3 tn %icc, 0x1 fcmple16 %f2, %f0, %o2 stx %o6, [%l7 + 0x38] stw %l0, [%l7 + 0x60] stw %l3, [%l7 + 0x24] ldub [%l7 + 0x4B], %g1 fmovsge %icc, %f8, %f3 fzeros %f4 fmovsg %xcc, %f3, %f1 ld [%l7 + 0x68], %f9 stx %o0, [%l7 + 0x60] ldx [%l7 + 0x38], %o7 edge8 %o5, %l2, %o4 ldd [%l7 + 0x78], %f14 std %f0, [%l7 + 0x70] fnot1 %f12, %f4 fmovsvc %xcc, %f7, %f7 fmovrde %g5, %f14, %f8 fornot1 %f10, %f14, %f14 fmovspos %xcc, %f11, %f7 nop setx loop_3878, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tne %xcc, 0x6 movneg %icc, %i2, %i1 edge16n %g3, %i5, %l6 loop_3878: fcmpgt16 %f8, %f6, %i7 sth %i0, [%l7 + 0x32] umul %o1, %g2, %g6 stb %l1, [%l7 + 0x30] fmul8ulx16 %f14, %f4, %f14 andncc %g4, %i6, %g7 addcc %l4, 0x180D, %l5 movrlz %o3, %i4, %o2 fors %f11, %f12, %f1 sra %i3, 0x02, %l0 fbe %fcc1, loop_3879 fmovrsne %o6, %f9, %f9 fbo,a %fcc1, loop_3880 fmovsl %icc, %f14, %f7 loop_3879: fmovscs %xcc, %f7, %f5 nop setx loop_3881, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3880: fcmpeq16 %f10, %f0, %g1 fmovdn %xcc, %f15, %f13 fmovsl %xcc, %f10, %f13 loop_3881: tpos %icc, 0x1 tleu %icc, 0x0 fones %f9 sra %o0, %o7, %o5 stx %l2, [%l7 + 0x78] srax %o4, %l3, %i2 movneg %xcc, %i1, %g5 for %f14, %f0, %f8 fbuge,a %fcc1, loop_3882 nop setx loop_3883, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8ulx16 %f11, %f7, %f0 tleu %icc, 0x4 loop_3882: fexpand %f8, %f8 loop_3883: ldsh [%l7 + 0x48], %g3 ldd [%l7 + 0x48], %f6 array16 %l6, %i5, %i7 edge8l %i0, %o1, %g2 fandnot1s %f2, %f2, %f2 addcc %l1, 0x1CEC, %g6 movl %xcc, %g4, %i6 brlz,a %g7, loop_3884 fxnors %f5, %f2, %f6 fbuge,a %fcc1, loop_3885 fmovsge %xcc, %f8, %f0 loop_3884: ld [%l7 + 0x24], %f1 fnors %f10, %f11, %f9 loop_3885: fpsub16s %f1, %f7, %f4 fcmpgt16 %f10, %f8, %l5 ldub [%l7 + 0x5B], %l4 std %f8, [%l7 + 0x30] tne %icc, 0x7 fmovdge %icc, %f6, %f4 fnegd %f0, %f8 tn %icc, 0x3 stb %i4, [%l7 + 0x69] fxnors %f8, %f10, %f8 tge %xcc, 0x5 fsrc2 %f10, %f2 edge32 %o3, %o2, %i3 popc %o6, %g1 stb %l0, [%l7 + 0x79] fabss %f3, %f0 lduw [%l7 + 0x3C], %o0 fble,a %fcc1, loop_3886 fmul8x16au %f9, %f13, %f14 sdivx %o5, 0x0364, %o7 fpadd16 %f10, %f10, %f10 loop_3886: fnand %f14, %f0, %f14 udivx %o4, 0x1F8F, %l3 fcmple16 %f8, %f12, %i2 sdivx %l2, 0x0DB5, %i1 fmovrslez %g3, %f12, %f8 edge32l %g5, %i5, %l6 fmovsne %xcc, %f4, %f0 fands %f15, %f5, %f1 taddcctv %i0, %i7, %g2 fmovdvc %xcc, %f1, %f14 brlz,a %l1, loop_3887 nop setx loop_3888, %l0, %l1 jmpl %l1, %o1 udivcc %g6, 0x19EF, %g4 ldsw [%l7 + 0x3C], %i6 loop_3887: tvc %icc, 0x4 loop_3888: sdiv %g7, 0x19D4, %l4 smul %l5, 0x0BF6, %o3 fpadd32s %f13, %f9, %f14 smul %o2, 0x1542, %i4 add %o6, 0x0824, %g1 bleu,pt %icc, loop_3889 ldub [%l7 + 0x47], %l0 fcmpd %fcc3, %f14, %f6 sth %o0, [%l7 + 0x1A] loop_3889: sdivcc %o5, 0x0DF1, %i3 fmovdl %xcc, %f0, %f8 movcs %icc, %o4, %o7 fmovsgu %icc, %f7, %f4 smulcc %l3, 0x0643, %l2 tn %xcc, 0x7 ldub [%l7 + 0x4D], %i2 fbne %fcc0, loop_3890 sdivcc %i1, 0x11C6, %g3 fmuld8sux16 %f9, %f13, %f14 fexpand %f8, %f2 loop_3890: brz %g5, loop_3891 fnor %f2, %f10, %f0 ldd [%l7 + 0x18], %f8 xnorcc %i5, %l6, %i0 loop_3891: tcc %icc, 0x3 fmovd %f6, %f8 sth %g2, [%l7 + 0x10] tg %xcc, 0x7 brgz,a %l1, loop_3892 pdist %f0, %f10, %f6 fmovsneg %icc, %f5, %f14 sdivcc %i7, 0x0F46, %g6 loop_3892: lduw [%l7 + 0x18], %g4 ldsw [%l7 + 0x40], %i6 fcmpgt16 %f12, %f6, %g7 fnegd %f0, %f4 fbue %fcc3, loop_3893 movrgz %o1, %l5, %o3 lduw [%l7 + 0x28], %o2 movre %l4, %o6, %i4 loop_3893: fmovsn %icc, %f12, %f2 stb %g1, [%l7 + 0x79] fors %f9, %f5, %f11 fba %fcc0, loop_3894 movre %o0, %l0, %i3 stb %o5, [%l7 + 0x2C] ldx [%l7 + 0x60], %o4 loop_3894: std %f6, [%l7 + 0x48] fnot1 %f0, %f2 call loop_3895 ldub [%l7 + 0x3C], %l3 stb %l2, [%l7 + 0x7A] array16 %o7, %i2, %g3 loop_3895: fmovdl %icc, %f12, %f5 edge32 %i1, %i5, %g5 fmovse %icc, %f3, %f2 movrlz %i0, 0x1A2, %l6 orn %l1, %g2, %g6 nop setx loop_3896, %l0, %l1 jmpl %l1, %g4 sth %i6, [%l7 + 0x0C] fsrc1s %f6, %f6 tcs %icc, 0x5 loop_3896: fmuld8ulx16 %f6, %f13, %f2 brlz,a %g7, loop_3897 fmovscs %xcc, %f12, %f12 ld [%l7 + 0x6C], %f12 ldsb [%l7 + 0x7E], %o1 loop_3897: movvc %xcc, %i7, %l5 bgu,pt %icc, loop_3898 mulscc %o2, 0x09D0, %o3 ldsw [%l7 + 0x0C], %o6 fcmple32 %f8, %f4, %l4 loop_3898: ldsh [%l7 + 0x6C], %i4 fmovsn %icc, %f3, %f13 ta %icc, 0x1 ldd [%l7 + 0x68], %f6 movrne %g1, 0x19F, %l0 fmovrslez %i3, %f15, %f0 fbu %fcc3, loop_3899 ld [%l7 + 0x48], %f14 ldub [%l7 + 0x3D], %o0 nop setx loop_3900, %l0, %l1 jmpl %l1, %o4 loop_3899: sth %l3, [%l7 + 0x14] brlez %o5, loop_3901 fmovrse %l2, %f7, %f1 loop_3900: fcmpeq32 %f6, %f2, %o7 fabss %f1, %f10 loop_3901: ldsw [%l7 + 0x50], %g3 fandnot1s %f4, %f4, %f0 stx %i1, [%l7 + 0x58] edge32n %i2, %g5, %i0 lduw [%l7 + 0x40], %i5 ldsb [%l7 + 0x72], %l1 ldsw [%l7 + 0x50], %l6 movg %xcc, %g6, %g4 fbul,a %fcc1, loop_3902 fnegd %f2, %f6 fmovdgu %xcc, %f14, %f9 sth %i6, [%l7 + 0x78] loop_3902: st %f6, [%l7 + 0x20] lduw [%l7 + 0x4C], %g7 fmovrde %o1, %f12, %f6 mova %xcc, %i7, %g2 fnegs %f7, %f7 std %f2, [%l7 + 0x20] fornot1 %f8, %f8, %f8 lduw [%l7 + 0x64], %l5 fmovsne %xcc, %f12, %f4 xorcc %o3, 0x0FBB, %o2 ldsb [%l7 + 0x2E], %o6 ldsw [%l7 + 0x78], %i4 fmovrdne %l4, %f4, %f6 st %f14, [%l7 + 0x50] te %icc, 0x7 ldsw [%l7 + 0x34], %l0 edge32l %g1, %o0, %i3 ta %xcc, 0x2 fnegd %f10, %f2 fble,a %fcc2, loop_3903 ldsb [%l7 + 0x2C], %l3 movvc %xcc, %o5, %o4 movleu %icc, %l2, %o7 loop_3903: fpadd16 %f0, %f12, %f0 fsrc1 %f4, %f12 fxors %f7, %f0, %f4 tneg %xcc, 0x4 bge,pn %icc, loop_3904 nop setx loop_3905, %l0, %l1 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 %g3, %i2, %i1 sth %i0, [%l7 + 0x5E] loop_3904: movre %g5, %l1, %l6 loop_3905: ldsb [%l7 + 0x67], %i5 movl %xcc, %g4, %g6 fblg,a %fcc1, loop_3906 st %f13, [%l7 + 0x48] srax %g7, 0x1C, %i6 udivcc %i7, 0x1070, %g2 loop_3906: fcmple16 %f2, %f8, %o1 taddcctv %l5, %o3, %o2 fmovrdgz %i4, %f0, %f12 fmovrdgz %o6, %f4, %f4 fmovsa %xcc, %f7, %f11 stw %l0, [%l7 + 0x20] fcmpgt16 %f4, %f6, %l4 umul %o0, %g1, %l3 fbug %fcc1, loop_3907 ldsb [%l7 + 0x5E], %o5 ldub [%l7 + 0x7E], %i3 tl %icc, 0x5 loop_3907: fmul8ulx16 %f14, %f12, %f10 fandnot2s %f14, %f12, %f4 fba %fcc1, loop_3908 bcs,a,pt %xcc, loop_3909 fones %f2 orncc %l2, 0x13A9, %o4 loop_3908: faligndata %f8, %f6, %f14 loop_3909: stb %g3, [%l7 + 0x60] fandnot2s %f9, %f7, %f13 lduw [%l7 + 0x5C], %o7 fmovsneg %icc, %f12, %f13 fbge %fcc3, loop_3910 fexpand %f7, %f2 bge,pn %icc, loop_3911 subc %i2, %i0, %g5 loop_3910: fble %fcc1, loop_3912 ldsh [%l7 + 0x2A], %i1 loop_3911: fbne %fcc2, loop_3913 ble,pn %xcc, loop_3914 loop_3912: ldx [%l7 + 0x30], %l1 ldd [%l7 + 0x18], %f14 loop_3913: std %f12, [%l7 + 0x68] loop_3914: ldx [%l7 + 0x20], %i5 ldub [%l7 + 0x37], %l6 fble %fcc0, loop_3915 stx %g4, [%l7 + 0x30] fmovdpos %icc, %f10, %f4 lduw [%l7 + 0x1C], %g7 loop_3915: tleu %icc, 0x5 fmovdleu %icc, %f8, %f10 bneg,a %icc, loop_3916 stw %g6, [%l7 + 0x08] fpsub32s %f9, %f7, %f5 fmuld8sux16 %f13, %f14, %f6 loop_3916: bl,pn %xcc, loop_3917 fpmerge %f7, %f10, %f2 stb %i6, [%l7 + 0x7F] fmul8sux16 %f14, %f10, %f2 loop_3917: ld [%l7 + 0x64], %f5 tsubcc %i7, %o1, %g2 taddcc %l5, %o2, %i4 tcs %xcc, 0x1 st %f9, [%l7 + 0x68] ldsb [%l7 + 0x10], %o3 ldsb [%l7 + 0x1E], %o6 ldx [%l7 + 0x18], %l0 smulcc %o0, 0x0162, %g1 fmovrsne %l3, %f15, %f5 fcmpgt16 %f10, %f2, %o5 movg %xcc, %i3, %l2 edge32 %l4, %g3, %o4 tle %xcc, 0x4 fexpand %f4, %f0 stb %o7, [%l7 + 0x62] alignaddrl %i2, %i0, %g5 ldsh [%l7 + 0x38], %l1 srax %i1, %l6, %g4 fnot1s %f3, %f15 fmovdvs %xcc, %f6, %f10 pdist %f4, %f4, %f12 fmovspos %icc, %f4, %f14 sth %g7, [%l7 + 0x60] fsrc1s %f13, %f14 movvc %xcc, %i5, %i6 tpos %icc, 0x1 udiv %i7, 0x0C34, %o1 fsrc2s %f6, %f14 movrgez %g6, %l5, %g2 sth %o2, [%l7 + 0x40] st %f8, [%l7 + 0x54] fabsd %f10, %f14 stw %i4, [%l7 + 0x14] stw %o3, [%l7 + 0x48] udivx %l0, 0x0780, %o0 fmovsneg %icc, %f5, %f3 stb %g1, [%l7 + 0x16] ldsw [%l7 + 0x3C], %o6 smul %o5, 0x09C4, %i3 brnz,a %l2, loop_3918 fmovdg %icc, %f1, %f0 fabsd %f14, %f8 ble %xcc, loop_3919 loop_3918: sdiv %l3, 0x0238, %g3 array8 %o4, %o7, %i2 fpack32 %f2, %f12, %f14 loop_3919: stb %i0, [%l7 + 0x7D] fmovsneg %icc, %f7, %f6 umul %l4, 0x0391, %l1 bcc,a loop_3920 ldsw [%l7 + 0x18], %i1 fmovdl %xcc, %f5, %f14 fnot1s %f0, %f1 loop_3920: sethi 0x1CB7, %l6 fmovdle %icc, %f0, %f15 fmovdne %xcc, %f12, %f6 fmovrsne %g5, %f6, %f13 fnor %f2, %f0, %f10 ta %icc, 0x7 add %g7, 0x02E4, %g4 fsrc2s %f11, %f7 stw %i6, [%l7 + 0x54] tg %icc, 0x3 sllx %i7, %i5, %g6 nop setx loop_3921, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub32 %f2, %f14, %f4 fmovsleu %icc, %f6, %f15 stx %l5, [%l7 + 0x20] loop_3921: fzero %f10 fnot2s %f15, %f2 array16 %g2, %o2, %o1 fcmpeq32 %f0, %f10, %o3 xor %l0, %o0, %g1 ba,a,pn %icc, loop_3922 fbug,a %fcc2, loop_3923 andcc %o6, 0x0297, %o5 fba,a %fcc1, loop_3924 loop_3922: fmovsneg %icc, %f5, %f11 loop_3923: fbl,a %fcc1, loop_3925 fmovsge %xcc, %f14, %f5 loop_3924: andcc %i4, %i3, %l2 std %f14, [%l7 + 0x38] loop_3925: umul %g3, %o4, %o7 movg %xcc, %l3, %i0 fandnot2 %f6, %f6, %f14 taddcctv %l4, %i2, %i1 orcc %l1, 0x1618, %l6 movn %xcc, %g5, %g7 fzeros %f15 fcmpgt32 %f8, %f12, %i6 movcc %icc, %g4, %i7 ldx [%l7 + 0x50], %g6 bleu %xcc, loop_3926 fpadd16s %f0, %f14, %f5 bshuffle %f12, %f12, %f6 std %f12, [%l7 + 0x28] loop_3926: fcmpgt16 %f8, %f2, %i5 andncc %g2, %l5, %o1 movrne %o3, %l0, %o0 ldx [%l7 + 0x70], %g1 fmovsl %icc, %f4, %f11 fexpand %f1, %f0 bge,a loop_3927 fmovsge %xcc, %f6, %f0 fpadd16 %f2, %f10, %f10 edge16n %o2, %o6, %i4 loop_3927: stb %o5, [%l7 + 0x08] st %f10, [%l7 + 0x30] bleu,a loop_3928 fcmpgt32 %f2, %f6, %i3 fabsd %f4, %f12 bg loop_3929 loop_3928: tvc %icc, 0x2 siam 0x5 st %f0, [%l7 + 0x54] loop_3929: ld [%l7 + 0x20], %f9 stb %g3, [%l7 + 0x53] xnorcc %o4, %o7, %l2 bcs loop_3930 edge32n %l3, %i0, %i2 st %f11, [%l7 + 0x68] tn %xcc, 0x6 loop_3930: ld [%l7 + 0x1C], %f4 movrgz %l4, 0x2C4, %i1 nop setx loop_3931, %l0, %l1 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 %l1, 0x0CF9, %l6 fmovd %f14, %f6 lduh [%l7 + 0x78], %g5 loop_3931: ldsh [%l7 + 0x1A], %i6 brlez,a %g7, loop_3932 fnot1s %f5, %f9 ldsh [%l7 + 0x62], %g4 ldsw [%l7 + 0x48], %i7 loop_3932: movgu %icc, %i5, %g6 lduh [%l7 + 0x34], %l5 fbn,a %fcc2, loop_3933 fbul %fcc3, loop_3934 fmul8ulx16 %f4, %f2, %f12 mulx %g2, %o1, %o3 loop_3933: tg %icc, 0x2 loop_3934: fands %f14, %f10, %f12 tvc %icc, 0x7 fsrc2 %f0, %f12 andncc %l0, %o0, %g1 lduh [%l7 + 0x2C], %o2 stb %o6, [%l7 + 0x6C] bvs,a,pn %icc, loop_3935 be,a,pn %icc, loop_3936 fmovdleu %icc, %f1, %f2 edge32 %i4, %i3, %o5 loop_3935: mulscc %g3, %o4, %o7 loop_3936: ldsh [%l7 + 0x28], %l2 movneg %xcc, %l3, %i0 stb %l4, [%l7 + 0x70] lduh [%l7 + 0x46], %i1 bgu,a,pn %icc, loop_3937 movge %xcc, %i2, %l1 fpsub16s %f6, %f12, %f13 ldsh [%l7 + 0x1C], %g5 loop_3937: fpadd32s %f8, %f0, %f1 fmovde %icc, %f13, %f7 xnorcc %l6, %g7, %i6 bge %xcc, loop_3938 fbul %fcc2, loop_3939 fmovdpos %icc, %f11, %f7 fcmpgt32 %f6, %f14, %g4 loop_3938: fnand %f6, %f2, %f8 loop_3939: ldsw [%l7 + 0x6C], %i7 pdist %f8, %f2, %f12 stb %i5, [%l7 + 0x7B] ta %icc, 0x6 fmul8x16al %f4, %f13, %f8 ldsb [%l7 + 0x23], %g6 umul %l5, %g2, %o1 fmuld8ulx16 %f7, %f13, %f6 andncc %l0, %o3, %o0 fxnor %f8, %f12, %f0 fxor %f10, %f4, %f2 array32 %o2, %g1, %i4 fbge %fcc3, loop_3940 stb %o6, [%l7 + 0x34] stx %i3, [%l7 + 0x38] ldx [%l7 + 0x18], %o5 loop_3940: edge16n %g3, %o7, %l2 smul %o4, 0x14F7, %l3 fmovrdgz %i0, %f12, %f12 fmovsvc %icc, %f13, %f10 fandnot1s %f2, %f1, %f9 ld [%l7 + 0x10], %f9 fmuld8sux16 %f6, %f8, %f6 orcc %l4, %i2, %l1 move %icc, %g5, %i1 movneg %xcc, %g7, %i6 fands %f3, %f8, %f1 array16 %g4, %l6, %i5 andcc %i7, 0x1A49, %l5 ldx [%l7 + 0x50], %g6 fabsd %f14, %f0 movre %g2, %l0, %o1 ldsw [%l7 + 0x30], %o3 fmovd %f14, %f10 fmovsl %xcc, %f4, %f9 std %f6, [%l7 + 0x50] stx %o0, [%l7 + 0x08] fmovsl %xcc, %f3, %f1 ldsh [%l7 + 0x2A], %g1 edge8n %o2, %o6, %i4 movvs %icc, %o5, %i3 orncc %o7, %g3, %l2 brlz %o4, loop_3941 edge32ln %i0, %l3, %i2 tpos %icc, 0x6 te %icc, 0x1 loop_3941: stw %l1, [%l7 + 0x18] lduh [%l7 + 0x1A], %l4 fpackfix %f10, %f6 fble %fcc3, loop_3942 edge8l %i1, %g5, %i6 fcmple16 %f4, %f4, %g7 fcmpgt32 %f14, %f2, %l6 loop_3942: taddcctv %g4, 0x03B0, %i5 fbul %fcc3, loop_3943 fpack32 %f0, %f8, %f12 fpackfix %f0, %f5 lduw [%l7 + 0x54], %l5 loop_3943: movleu %icc, %g6, %g2 brgz,a %i7, loop_3944 ldd [%l7 + 0x60], %f0 fmovdl %xcc, %f3, %f14 movvs %icc, %o1, %o3 loop_3944: fpadd16 %f14, %f14, %f4 fmul8x16al %f13, %f8, %f4 stw %o0, [%l7 + 0x14] bn loop_3945 bleu loop_3946 fmovrsgez %l0, %f1, %f6 fzeros %f3 loop_3945: stw %o2, [%l7 + 0x1C] loop_3946: ldx [%l7 + 0x68], %o6 fbue,a %fcc2, loop_3947 sll %i4, 0x18, %g1 taddcctv %i3, %o5, %g3 st %f13, [%l7 + 0x60] loop_3947: fpadd16 %f6, %f2, %f8 bne %xcc, loop_3948 sth %o7, [%l7 + 0x62] ldsh [%l7 + 0x54], %l2 fmovdcc %xcc, %f10, %f11 loop_3948: alignaddr %i0, %o4, %l3 fxnors %f15, %f2, %f2 andcc %l1, %i2, %l4 std %f10, [%l7 + 0x18] brz %g5, loop_3949 stw %i6, [%l7 + 0x4C] fbne %fcc2, loop_3950 tne %xcc, 0x2 loop_3949: std %f2, [%l7 + 0x78] andcc %g7, 0x08A5, %i1 loop_3950: ldsw [%l7 + 0x6C], %g4 ldx [%l7 + 0x58], %l6 fands %f15, %f14, %f13 bvc,pt %xcc, loop_3951 edge16 %i5, %g6, %l5 bleu,pt %xcc, loop_3952 tg %icc, 0x7 loop_3951: fmovdg %icc, %f5, %f13 sdiv %g2, 0x1C10, %o1 loop_3952: andn %o3, %i7, %l0 edge16 %o2, %o6, %o0 brgez %g1, loop_3953 sethi 0x173A, %i4 fcmpne16 %f6, %f8, %o5 ldsb [%l7 + 0x7F], %i3 loop_3953: and %g3, 0x04A8, %o7 sdivx %l2, 0x0DE1, %o4 edge32ln %i0, %l3, %i2 fmovrsgez %l4, %f7, %f3 edge32n %g5, %i6, %l1 fxnors %f6, %f8, %f12 lduw [%l7 + 0x48], %g7 fandnot2s %f6, %f9, %f14 nop setx loop_3954, %l0, %l1 jmpl %l1, %i1 st %f7, [%l7 + 0x24] fmovdle %xcc, %f3, %f15 ldd [%l7 + 0x20], %f8 loop_3954: ldx [%l7 + 0x40], %g4 fcmpes %fcc3, %f5, %f6 fmovdgu %xcc, %f9, %f14 tge %icc, 0x1 mova %icc, %l6, %g6 sra %i5, 0x02, %g2 lduh [%l7 + 0x56], %l5 edge8 %o3, %o1, %i7 srax %l0, %o6, %o2 fmovrslez %g1, %f13, %f6 stw %o0, [%l7 + 0x3C] ldx [%l7 + 0x78], %i4 fmovdle %xcc, %f5, %f9 xor %i3, 0x0DB2, %o5 fmovrdlz %g3, %f12, %f6 taddcctv %o7, 0x0C55, %l2 movcc %icc, %o4, %i0 fornot1 %f6, %f6, %f8 fmovda %icc, %f14, %f10 edge32n %i2, %l4, %l3 fcmpne32 %f8, %f6, %g5 fmovd %f8, %f12 fnegd %f10, %f4 andcc %l1, 0x1D19, %i6 for %f0, %f4, %f2 subcc %i1, %g4, %g7 ldsh [%l7 + 0x46], %l6 ldsw [%l7 + 0x54], %i5 fbl %fcc1, loop_3955 edge8l %g6, %g2, %l5 fnegs %f12, %f1 sth %o1, [%l7 + 0x36] loop_3955: lduh [%l7 + 0x16], %o3 fmovrde %l0, %f4, %f10 mova %xcc, %i7, %o6 fands %f4, %f6, %f8 fnot1s %f6, %f0 ldx [%l7 + 0x10], %g1 ldsb [%l7 + 0x19], %o2 siam 0x5 bleu,a %icc, loop_3956 udivx %o0, 0x09D0, %i3 be,pt %xcc, loop_3957 stx %o5, [%l7 + 0x58] loop_3956: bneg %xcc, loop_3958 tneg %xcc, 0x3 loop_3957: fxnor %f2, %f0, %f2 stx %i4, [%l7 + 0x28] loop_3958: std %f12, [%l7 + 0x30] fpmerge %f15, %f15, %f8 andcc %o7, 0x092A, %l2 array8 %g3, %o4, %i2 subccc %i0, %l4, %l3 sth %g5, [%l7 + 0x1C] fble,a %fcc1, loop_3959 fand %f8, %f6, %f4 fmovrsne %l1, %f15, %f10 fmovdpos %xcc, %f13, %f7 loop_3959: sth %i6, [%l7 + 0x6E] fabss %f11, %f3 bne loop_3960 fmuld8sux16 %f15, %f11, %f12 fmovscs %icc, %f14, %f1 st %f6, [%l7 + 0x08] loop_3960: andn %g4, %i1, %l6 ldd [%l7 + 0x68], %f8 edge8n %g7, %g6, %i5 udivcc %g2, 0x171A, %o1 ld [%l7 + 0x38], %f14 orn %l5, 0x14C7, %l0 bg,a %icc, loop_3961 stw %o3, [%l7 + 0x40] st %f4, [%l7 + 0x1C] sth %i7, [%l7 + 0x52] loop_3961: ldx [%l7 + 0x38], %o6 fbl %fcc0, loop_3962 ldsb [%l7 + 0x41], %o2 fone %f6 fmovsa %icc, %f1, %f11 loop_3962: fmuld8sux16 %f4, %f8, %f0 fand %f0, %f10, %f6 fornot2 %f6, %f0, %f4 fcmpne16 %f6, %f10, %g1 fmovse %icc, %f2, %f12 movl %icc, %i3, %o0 sdiv %i4, 0x0B6E, %o5 fmovdvc %xcc, %f6, %f2 fnot2 %f2, %f0 stx %o7, [%l7 + 0x70] fabss %f0, %f10 fmovscs %xcc, %f13, %f15 fornot1 %f2, %f4, %f0 movge %icc, %g3, %l2 ldsb [%l7 + 0x56], %i2 sethi 0x09D2, %o4 stw %l4, [%l7 + 0x24] ldd [%l7 + 0x30], %f0 fxor %f4, %f4, %f8 tsubcc %i0, %g5, %l3 ldx [%l7 + 0x10], %i6 tneg %icc, 0x3 fmul8x16al %f1, %f12, %f2 stx %g4, [%l7 + 0x10] tne %icc, 0x3 fmovrslz %i1, %f0, %f8 sth %l6, [%l7 + 0x2C] ldsw [%l7 + 0x4C], %g7 fcmps %fcc1, %f2, %f0 fcmps %fcc1, %f4, %f12 fone %f0 fbu %fcc1, loop_3963 ldsb [%l7 + 0x10], %g6 ldx [%l7 + 0x38], %l1 ldsw [%l7 + 0x10], %i5 loop_3963: std %f12, [%l7 + 0x20] stw %o1, [%l7 + 0x74] fmovrdgez %l5, %f4, %f12 movgu %xcc, %l0, %g2 fxors %f1, %f6, %f2 lduh [%l7 + 0x56], %o3 bcs loop_3964 bn,a loop_3965 fcmpne32 %f4, %f14, %o6 edge8ln %i7, %g1, %i3 loop_3964: brz,a %o0, loop_3966 loop_3965: fbn %fcc1, loop_3967 std %f10, [%l7 + 0x30] sdivcc %o2, 0x1BCF, %o5 loop_3966: edge32ln %o7, %g3, %i4 loop_3967: tneg %xcc, 0x4 fandnot1 %f8, %f8, %f14 lduw [%l7 + 0x3C], %l2 smulcc %i2, %l4, %i0 movrne %g5, 0x29C, %l3 ldsb [%l7 + 0x62], %o4 lduw [%l7 + 0x70], %g4 movle %icc, %i6, %i1 fbuge,a %fcc3, loop_3968 edge8l %l6, %g6, %l1 ldsb [%l7 + 0x12], %g7 tleu %xcc, 0x3 loop_3968: sth %o1, [%l7 + 0x4A] array8 %i5, %l0, %l5 fsrc1s %f1, %f15 bne,a loop_3969 bvs,a loop_3970 fands %f12, %f7, %f11 lduw [%l7 + 0x54], %g2 loop_3969: movvc %xcc, %o6, %i7 loop_3970: fpack16 %f2, %f9 fpadd16 %f8, %f2, %f4 sdivcc %g1, 0x07D7, %i3 bvc,a,pt %icc, loop_3971 brlez %o0, loop_3972 fmovsvc %icc, %f1, %f0 fmovdl %xcc, %f2, %f15 loop_3971: fzeros %f11 loop_3972: ldsb [%l7 + 0x15], %o2 ldsh [%l7 + 0x56], %o5 fbge %fcc2, loop_3973 st %f8, [%l7 + 0x54] ldub [%l7 + 0x31], %o7 fcmpd %fcc2, %f8, %f8 loop_3973: sth %g3, [%l7 + 0x28] ldsh [%l7 + 0x70], %o3 fnot1s %f13, %f11 fcmpne16 %f6, %f10, %l2 fpadd16s %f4, %f3, %f9 ldsh [%l7 + 0x7C], %i4 orncc %l4, 0x0CC1, %i0 tl %xcc, 0x4 ldsb [%l7 + 0x70], %g5 movle %xcc, %l3, %o4 fblg %fcc1, loop_3974 fones %f6 fble,a %fcc0, loop_3975 fmovda %icc, %f0, %f6 loop_3974: fexpand %f14, %f4 fbne %fcc3, loop_3976 loop_3975: edge16l %i2, %i6, %i1 fmovda %xcc, %f1, %f10 sth %g4, [%l7 + 0x46] loop_3976: fpadd32 %f12, %f2, %f0 st %f3, [%l7 + 0x74] fpsub16 %f10, %f4, %f10 fornot2 %f6, %f8, %f8 stw %l6, [%l7 + 0x18] ldd [%l7 + 0x38], %f10 fsrc1 %f10, %f10 fxnor %f2, %f0, %f2 stw %l1, [%l7 + 0x20] ld [%l7 + 0x20], %f5 sth %g7, [%l7 + 0x38] ldd [%l7 + 0x58], %f14 tsubcc %g6, 0x10B3, %i5 ldx [%l7 + 0x78], %l0 xnor %l5, 0x17AC, %o1 fbue,a %fcc3, loop_3977 fcmpgt32 %f10, %f12, %g2 fpadd32 %f14, %f6, %f10 fmovdpos %icc, %f14, %f3 loop_3977: ldub [%l7 + 0x52], %o6 ldsh [%l7 + 0x68], %i7 lduh [%l7 + 0x0A], %g1 fmovrslz %o0, %f0, %f11 taddcctv %i3, %o2, %o5 sth %o7, [%l7 + 0x50] fmovsvc %icc, %f9, %f12 stx %g3, [%l7 + 0x58] addccc %o3, %i4, %l4 ldd [%l7 + 0x08], %f14 tn %xcc, 0x7 edge32l %l2, %g5, %i0 sth %l3, [%l7 + 0x14] ldsb [%l7 + 0x11], %i2 lduw [%l7 + 0x38], %i6 ldd [%l7 + 0x50], %f2 ldsw [%l7 + 0x14], %o4 fmovdle %xcc, %f14, %f6 alignaddr %i1, %g4, %l1 movl %icc, %l6, %g7 fsrc2s %f5, %f13 tvs %xcc, 0x4 fmovsge %xcc, %f0, %f11 stw %g6, [%l7 + 0x44] fsrc1s %f5, %f5 smulcc %l0, %l5, %o1 tvc %xcc, 0x7 edge8n %g2, %o6, %i5 fmovdpos %icc, %f11, %f9 fone %f4 fmovdl %icc, %f15, %f0 tn %icc, 0x4 stb %i7, [%l7 + 0x68] udiv %o0, 0x1322, %g1 ldd [%l7 + 0x50], %f6 fmovda %xcc, %f15, %f2 ldsh [%l7 + 0x0E], %o2 ldd [%l7 + 0x58], %f14 bneg,pn %xcc, loop_3978 andncc %i3, %o5, %o7 fbule %fcc2, loop_3979 tn %xcc, 0x1 loop_3978: addc %o3, 0x1CF6, %i4 lduh [%l7 + 0x7E], %g3 loop_3979: ta %xcc, 0x6 st %f8, [%l7 + 0x1C] or %l4, %g5, %i0 brnz,a %l3, loop_3980 fmovdne %icc, %f7, %f15 alignaddr %l2, %i2, %i6 bge,a loop_3981 loop_3980: edge8n %o4, %i1, %g4 move %xcc, %l6, %g7 ldx [%l7 + 0x20], %l1 loop_3981: or %l0, %g6, %l5 te %icc, 0x2 movne %icc, %o1, %g2 movneg %icc, %i5, %i7 fmovda %xcc, %f13, %f4 ldsw [%l7 + 0x1C], %o6 brz,a %o0, loop_3982 fbul %fcc3, loop_3983 edge32l %g1, %i3, %o5 ldd [%l7 + 0x70], %f10 loop_3982: fabsd %f14, %f2 loop_3983: ldub [%l7 + 0x64], %o7 st %f2, [%l7 + 0x44] siam 0x0 movge %icc, %o2, %i4 fpadd32s %f6, %f5, %f4 fzero %f10 fmovscc %icc, %f8, %f14 lduw [%l7 + 0x50], %o3 fcmpeq16 %f6, %f0, %g3 fnands %f9, %f11, %f9 fsrc2 %f4, %f10 sethi 0x1390, %l4 stx %i0, [%l7 + 0x10] tsubcc %l3, %l2, %i2 sethi 0x041E, %g5 fmovdne %icc, %f11, %f2 fpmerge %f7, %f0, %f0 fmul8x16al %f4, %f12, %f0 movge %xcc, %i6, %i1 fmovs %f11, %f1 addc %o4, 0x1A6E, %g4 fmovrdgez %l6, %f4, %f14 ldsb [%l7 + 0x61], %g7 movrlez %l0, %l1, %g6 fnand %f10, %f2, %f10 movrlz %o1, %g2, %l5 tsubcc %i5, %i7, %o6 ldd [%l7 + 0x30], %f2 fmuld8sux16 %f2, %f15, %f0 bne %xcc, loop_3984 fcmpeq32 %f2, %f2, %o0 fpadd32 %f6, %f4, %f14 umulcc %i3, %o5, %g1 loop_3984: fbo %fcc1, loop_3985 lduh [%l7 + 0x70], %o2 stw %i4, [%l7 + 0x74] fnot2s %f14, %f6 loop_3985: fpackfix %f4, %f9 nop setx loop_3986, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done or %o3, %g3, %l4 movneg %xcc, %i0, %o7 tneg %icc, 0x1 loop_3986: bgu %icc, loop_3987 fornot2s %f0, %f1, %f15 fbne %fcc3, loop_3988 fmovrsgz %l2, %f0, %f0 loop_3987: or %i2, 0x0CE3, %g5 fmovdgu %xcc, %f9, %f13 loop_3988: ld [%l7 + 0x40], %f15 stx %i6, [%l7 + 0x78] lduh [%l7 + 0x70], %i1 popc %l3, %o4 fpsub16s %f0, %f13, %f15 fzeros %f13 movvc %xcc, %g4, %g7 fcmple16 %f14, %f12, %l6 fmovse %xcc, %f10, %f4 tleu %icc, 0x5 ldsh [%l7 + 0x42], %l0 ta %icc, 0x6 ldsb [%l7 + 0x4A], %l1 fnot1s %f0, %f9 lduh [%l7 + 0x52], %g6 movleu %xcc, %g2, %o1 lduw [%l7 + 0x40], %l5 orcc %i7, %i5, %o0 brlez,a %i3, loop_3989 lduw [%l7 + 0x68], %o5 sth %g1, [%l7 + 0x46] ldub [%l7 + 0x73], %o6 loop_3989: array16 %o2, %o3, %g3 fblg,a %fcc0, loop_3990 fba %fcc2, loop_3991 std %f4, [%l7 + 0x70] lduw [%l7 + 0x5C], %i4 loop_3990: nop setx loop_3992, %l0, %l1 jmpl %l1, %l4 loop_3991: std %f4, [%l7 + 0x28] mova %icc, %o7, %l2 bne %icc, loop_3993 loop_3992: ldsh [%l7 + 0x2A], %i2 stx %g5, [%l7 + 0x48] lduw [%l7 + 0x20], %i6 loop_3993: fble %fcc0, loop_3994 orn %i0, 0x1D40, %i1 sth %l3, [%l7 + 0x4C] fbul %fcc0, loop_3995 loop_3994: ldsw [%l7 + 0x28], %g4 lduh [%l7 + 0x3A], %o4 array8 %g7, %l0, %l6 loop_3995: fcmpne32 %f4, %f2, %g6 fmovsleu %xcc, %f10, %f3 fmovrdlez %g2, %f2, %f12 ldd [%l7 + 0x68], %f2 addcc %o1, 0x1870, %l5 movcc %xcc, %l1, %i5 ldsw [%l7 + 0x30], %i7 fpmerge %f10, %f0, %f6 mulscc %i3, 0x14AB, %o0 brgez %o5, loop_3996 std %f10, [%l7 + 0x38] fmovdge %icc, %f1, %f6 edge8ln %g1, %o2, %o3 loop_3996: sth %o6, [%l7 + 0x3E] sll %i4, %g3, %l4 stw %o7, [%l7 + 0x78] bvs,a %icc, loop_3997 edge16l %l2, %g5, %i2 ldsh [%l7 + 0x68], %i6 fcmple16 %f0, %f12, %i0 loop_3997: fornot2s %f1, %f8, %f15 ldsw [%l7 + 0x1C], %i1 fbne %fcc0, loop_3998 fnot1 %f10, %f4 stb %l3, [%l7 + 0x36] lduw [%l7 + 0x44], %g4 loop_3998: ldsh [%l7 + 0x26], %o4 lduh [%l7 + 0x32], %l0 smulcc %l6, %g6, %g2 movrne %o1, %l5, %g7 fmovsvc %icc, %f15, %f14 fmovrsgz %i5, %f13, %f0 fmovscs %icc, %f10, %f13 lduw [%l7 + 0x08], %l1 bge,pn %icc, loop_3999 fabsd %f4, %f4 ldsb [%l7 + 0x71], %i3 ldd [%l7 + 0x68], %f0 loop_3999: edge32 %i7, %o5, %g1 fcmpgt16 %f8, %f4, %o0 movrgz %o2, %o6, %o3 tcs %icc, 0x7 stw %i4, [%l7 + 0x40] array16 %g3, %l4, %o7 fsrc2 %f2, %f6 fbne,a %fcc0, loop_4000 ldub [%l7 + 0x3E], %l2 fsrc1s %f8, %f0 fmovscc %icc, %f5, %f2 loop_4000: fmovdvc %icc, %f6, %f11 fpadd16s %f1, %f15, %f5 fmovrsgez %g5, %f9, %f14 fandnot2 %f8, %f2, %f10 fands %f11, %f9, %f10 ld [%l7 + 0x28], %f3 umul %i2, %i0, %i1 fmovrsgz %i6, %f2, %f13 mulx %g4, 0x16F6, %l3 fnegd %f8, %f4 subccc %l0, %l6, %o4 fnot2 %f4, %f14 tge %xcc, 0x2 fbe,a %fcc2, loop_4001 movcs %xcc, %g2, %g6 lduw [%l7 + 0x78], %l5 ldsw [%l7 + 0x08], %o1 loop_4001: st %f5, [%l7 + 0x20] edge32 %i5, %g7, %i3 fba,a %fcc2, loop_4002 fpackfix %f2, %f2 ldsh [%l7 + 0x46], %i7 tpos %xcc, 0x4 loop_4002: sllx %l1, 0x0B, %o5 tvs %xcc, 0x7 fmovdn %xcc, %f6, %f6 fmovrdne %o0, %f8, %f0 movvs %xcc, %o2, %g1 fornot2 %f14, %f6, %f6 fmovsleu %xcc, %f15, %f2 movg %icc, %o3, %o6 fmovsleu %xcc, %f7, %f1 fnegs %f7, %f11 fbul %fcc1, loop_4003 ldsb [%l7 + 0x3E], %i4 srlx %g3, 0x1E, %l4 fmovdleu %xcc, %f6, %f3 loop_4003: bcc %xcc, loop_4004 lduw [%l7 + 0x2C], %o7 movle %xcc, %g5, %i2 fcmpeq16 %f6, %f4, %i0 loop_4004: fcmpes %fcc0, %f4, %f5 ldsb [%l7 + 0x5A], %i1 fcmpeq16 %f4, %f0, %i6 ldsw [%l7 + 0x48], %g4 fnot1 %f2, %f8 ldd [%l7 + 0x68], %f12 fcmpd %fcc1, %f0, %f0 array8 %l3, %l0, %l6 stb %l2, [%l7 + 0x4E] edge32 %g2, %g6, %l5 fmovsvs %xcc, %f6, %f11 fzero %f0 nop setx loop_4005, %l0, %l1 jmpl %l1, %o4 ld [%l7 + 0x48], %f2 fornot1s %f7, %f15, %f15 fbl,a %fcc0, loop_4006 loop_4005: fmovsle %xcc, %f11, %f14 fbu %fcc1, loop_4007 movn %xcc, %o1, %g7 loop_4006: fornot1s %f4, %f5, %f4 fbne %fcc1, loop_4008 loop_4007: fmovrse %i3, %f13, %f8 fbn %fcc1, loop_4009 ldd [%l7 + 0x20], %f10 loop_4008: stw %i5, [%l7 + 0x44] stx %i7, [%l7 + 0x50] loop_4009: ld [%l7 + 0x7C], %f7 fmovdn %xcc, %f2, %f12 bneg loop_4010 st %f12, [%l7 + 0x0C] nop setx loop_4011, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array32 %l1, %o5, %o2 loop_4010: std %f12, [%l7 + 0x10] ta %icc, 0x3 loop_4011: fbn,a %fcc0, loop_4012 srl %g1, %o3, %o6 stx %i4, [%l7 + 0x68] ldub [%l7 + 0x7A], %g3 loop_4012: fmovde %xcc, %f5, %f13 ldsh [%l7 + 0x2C], %o0 fones %f6 sth %l4, [%l7 + 0x56] movpos %xcc, %g5, %o7 ldsh [%l7 + 0x36], %i2 fmovd %f2, %f0 sth %i1, [%l7 + 0x7C] fmovrdne %i0, %f10, %f12 edge16l %g4, %i6, %l0 fandnot2s %f14, %f7, %f5 bg %xcc, loop_4013 movne %icc, %l6, %l2 fmovde %xcc, %f10, %f12 stb %l3, [%l7 + 0x0B] loop_4013: fnegs %f14, %f7 ldx [%l7 + 0x78], %g6 fornot2 %f10, %f14, %f0 fnot1 %f6, %f0 fmovdg %xcc, %f2, %f10 fpsub16s %f14, %f12, %f14 sdiv %l5, 0x0FE3, %g2 lduh [%l7 + 0x16], %o1 lduh [%l7 + 0x46], %g7 edge8 %o4, %i5, %i7 fmovsvs %icc, %f0, %f5 lduh [%l7 + 0x76], %i3 fmovsgu %icc, %f15, %f8 fcmpd %fcc2, %f12, %f0 sdivcc %l1, 0x0B21, %o2 fmovdvc %icc, %f9, %f3 srax %g1, %o5, %o3 ldub [%l7 + 0x32], %i4 fnot1 %f8, %f4 sth %g3, [%l7 + 0x3E] bne,a %icc, loop_4014 fmovrde %o6, %f8, %f8 stx %l4, [%l7 + 0x38] movvc %xcc, %g5, %o7 loop_4014: stb %o0, [%l7 + 0x5B] std %f10, [%l7 + 0x20] std %f8, [%l7 + 0x20] tg %xcc, 0x5 ld [%l7 + 0x4C], %f9 ldsb [%l7 + 0x6D], %i2 edge8 %i1, %i0, %g4 fabss %f2, %f4 std %f6, [%l7 + 0x20] st %f8, [%l7 + 0x38] brz,a %i6, loop_4015 st %f3, [%l7 + 0x64] fxnor %f10, %f2, %f8 fpsub32s %f5, %f9, %f1 loop_4015: fbug %fcc0, loop_4016 for %f12, %f4, %f12 fmovdvc %icc, %f0, %f0 bgu,pn %icc, loop_4017 loop_4016: fsrc1s %f14, %f11 movrlz %l0, 0x2C4, %l2 subc %l6, 0x0DD4, %g6 loop_4017: subcc %l3, %l5, %o1 edge8n %g2, %g7, %o4 fnot1s %f2, %f8 ldd [%l7 + 0x50], %f8 fcmpeq32 %f2, %f0, %i7 stx %i3, [%l7 + 0x30] ta %icc, 0x5 taddcctv %i5, %l1, %o2 st %f11, [%l7 + 0x64] mova %xcc, %o5, %g1 ldx [%l7 + 0x68], %o3 bpos loop_4018 umul %i4, %g3, %l4 fmovrde %o6, %f12, %f2 fmul8x16al %f9, %f6, %f10 loop_4018: be,a,pt %icc, loop_4019 fmovscs %icc, %f9, %f6 umul %o7, 0x1FDD, %g5 xor %i2, %i1, %i0 loop_4019: tcc %icc, 0x4 srl %o0, 0x14, %i6 brz,a %l0, loop_4020 ldsw [%l7 + 0x4C], %l2 fbne %fcc0, loop_4021 fabss %f1, %f12 loop_4020: ldsb [%l7 + 0x3B], %g4 fnors %f4, %f6, %f1 loop_4021: lduw [%l7 + 0x2C], %l6 bvc %icc, loop_4022 lduw [%l7 + 0x14], %l3 tsubcc %g6, %o1, %g2 ld [%l7 + 0x18], %f10 loop_4022: fmovsle %icc, %f12, %f9 lduh [%l7 + 0x50], %g7 ldsh [%l7 + 0x74], %l5 movcc %icc, %o4, %i3 srl %i7, 0x17, %i5 brlz,a %o2, loop_4023 fmovdne %icc, %f4, %f0 bvs loop_4024 edge16n %l1, %g1, %o5 loop_4023: sth %o3, [%l7 + 0x28] fmovsvs %xcc, %f4, %f8 loop_4024: bvs,a %xcc, loop_4025 fsrc2 %f10, %f0 stb %g3, [%l7 + 0x4D] bvs,pn %xcc, loop_4026 loop_4025: edge16l %l4, %i4, %o6 sdiv %o7, 0x09AE, %g5 fbo,a %fcc2, loop_4027 loop_4026: ld [%l7 + 0x50], %f5 movvc %xcc, %i2, %i0 fmovrdlez %i1, %f10, %f14 loop_4027: bn,a,pt %xcc, loop_4028 movrgz %i6, 0x08E, %l0 fmul8x16 %f10, %f4, %f2 fpsub32s %f9, %f3, %f5 loop_4028: fcmpgt16 %f8, %f10, %o0 movleu %icc, %l2, %l6 fnegd %f10, %f6 movle %icc, %l3, %g6 bg loop_4029 sllx %g4, 0x19, %g2 movl %xcc, %o1, %l5 xnor %o4, %g7, %i3 loop_4029: fxors %f4, %f10, %f9 ldx [%l7 + 0x30], %i7 fbue %fcc3, loop_4030 taddcc %o2, 0x15CB, %i5 fmovrdgez %l1, %f2, %f8 ld [%l7 + 0x64], %f10 loop_4030: sth %g1, [%l7 + 0x68] stw %o5, [%l7 + 0x54] xnorcc %o3, %l4, %i4 ldsb [%l7 + 0x48], %o6 movrgz %g3, 0x30D, %g5 stb %o7, [%l7 + 0x76] movcc %icc, %i2, %i1 taddcc %i0, %l0, %i6 ldsw [%l7 + 0x38], %o0 xnor %l2, 0x0974, %l6 umul %g6, %l3, %g4 fmovsleu %icc, %f11, %f12 fmovsge %icc, %f11, %f1 srax %g2, %l5, %o4 call loop_4031 xor %o1, 0x1ED2, %g7 ld [%l7 + 0x1C], %f12 bne,a loop_4032 loop_4031: movcs %xcc, %i7, %o2 brgez,a %i5, loop_4033 bne,a,pt %icc, loop_4034 loop_4032: movvc %xcc, %i3, %l1 movrgz %g1, 0x32F, %o5 loop_4033: array8 %o3, %l4, %o6 loop_4034: tvs %icc, 0x3 for %f14, %f8, %f4 stw %i4, [%l7 + 0x70] ldsh [%l7 + 0x2E], %g5 sdiv %o7, 0x064E, %g3 tne %xcc, 0x4 lduh [%l7 + 0x20], %i2 fnegs %f7, %f4 ldx [%l7 + 0x10], %i0 bcc,a,pt %xcc, loop_4035 ldsw [%l7 + 0x14], %l0 movvc %xcc, %i6, %o0 lduw [%l7 + 0x44], %l2 loop_4035: fnegs %f6, %f5 stb %i1, [%l7 + 0x5D] sethi 0x1772, %g6 tleu %icc, 0x4 ldsb [%l7 + 0x2D], %l3 bvs,a %icc, loop_4036 tleu %icc, 0x1 fbg %fcc2, loop_4037 fxor %f4, %f8, %f4 loop_4036: alignaddrl %l6, %g4, %g2 fba %fcc0, loop_4038 loop_4037: fbe,a %fcc3, loop_4039 stw %l5, [%l7 + 0x7C] andcc %o4, %g7, %i7 loop_4038: nop setx loop_4040, %l0, %l1 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_4039: std %f0, [%l7 + 0x70] fcmps %fcc0, %f4, %f13 umul %o1, 0x0F4E, %i5 loop_4040: fmovdg %xcc, %f15, %f15 ld [%l7 + 0x50], %f13 move %xcc, %i3, %l1 lduh [%l7 + 0x60], %g1 tcc %icc, 0x4 fmovsvc %xcc, %f14, %f5 for %f2, %f6, %f14 nop setx loop_4041, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tpos %xcc, 0x6 ld [%l7 + 0x24], %f14 pdist %f14, %f12, %f12 loop_4041: fpsub32 %f10, %f10, %f4 ldx [%l7 + 0x48], %o5 ldub [%l7 + 0x1E], %o3 taddcctv %l4, %o2, %i4 fcmpes %fcc1, %f1, %f14 fsrc1s %f9, %f12 fmovsne %icc, %f6, %f8 fandnot1s %f14, %f5, %f6 fxor %f14, %f14, %f2 ldd [%l7 + 0x60], %f4 fmovs %f15, %f3 fmuld8sux16 %f10, %f3, %f14 fzero %f2 bne,a loop_4042 tcc %xcc, 0x2 ldx [%l7 + 0x10], %g5 fmovrsgez %o7, %f4, %f14 loop_4042: sth %g3, [%l7 + 0x4C] ldsw [%l7 + 0x78], %o6 fmovrsne %i2, %f12, %f9 ld [%l7 + 0x60], %f15 fmovdcc %xcc, %f11, %f0 addcc %i0, 0x0394, %l0 bleu %icc, loop_4043 umul %i6, 0x0E2A, %o0 fandnot2 %f14, %f8, %f4 nop setx loop_4044, %l0, %l1 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_4043: ldsh [%l7 + 0x12], %i1 fmovse %icc, %f7, %f0 ldsb [%l7 + 0x71], %g6 loop_4044: movge %xcc, %l2, %l6 mulscc %g4, %g2, %l3 ldsh [%l7 + 0x5E], %l5 fmovdge %icc, %f15, %f9 ldd [%l7 + 0x28], %f4 stw %o4, [%l7 + 0x1C] stw %i7, [%l7 + 0x48] brz %g7, loop_4045 edge8n %i5, %i3, %o1 movneg %xcc, %g1, %l1 tcs %icc, 0x7 loop_4045: fnands %f6, %f12, %f1 lduw [%l7 + 0x6C], %o5 movg %icc, %l4, %o2 ldd [%l7 + 0x48], %f12 movpos %icc, %o3, %g5 ldsw [%l7 + 0x10], %i4 brz,a %g3, loop_4046 brlz %o6, loop_4047 tn %icc, 0x2 ldsb [%l7 + 0x7D], %i2 loop_4046: ld [%l7 + 0x4C], %f1 loop_4047: stx %i0, [%l7 + 0x30] fsrc1 %f4, %f10 fnors %f6, %f2, %f13 ldsb [%l7 + 0x77], %l0 ldd [%l7 + 0x18], %f10 std %f0, [%l7 + 0x58] fnegd %f8, %f12 movle %icc, %o7, %o0 fcmpne32 %f14, %f2, %i6 fsrc1 %f4, %f12 bvc,a %xcc, loop_4048 movle %icc, %g6, %i1 edge8 %l6, %g4, %g2 movcs %icc, %l2, %l3 loop_4048: siam 0x6 xor %o4, 0x0BC3, %l5 srlx %i7, %g7, %i3 fmul8x16au %f1, %f2, %f4 fmovscs %icc, %f6, %f1 ldd [%l7 + 0x78], %f12 ldsh [%l7 + 0x50], %i5 ldsb [%l7 + 0x1C], %o1 tsubcctv %g1, 0x0F96, %l1 fbue %fcc1, loop_4049 ldsb [%l7 + 0x7A], %l4 fcmpeq16 %f2, %f8, %o5 fxnor %f12, %f12, %f2 loop_4049: pdist %f10, %f0, %f0 pdist %f4, %f0, %f14 for %f12, %f12, %f2 fmovsn %icc, %f3, %f2 brnz,a %o2, loop_4050 fmovdn %icc, %f3, %f10 fmovs %f0, %f15 fmovsvs %xcc, %f14, %f15 loop_4050: st %f0, [%l7 + 0x48] ldd [%l7 + 0x60], %f14 std %f12, [%l7 + 0x40] fbue,a %fcc1, loop_4051 edge32n %g5, %o3, %i4 fornot2s %f9, %f13, %f8 fba %fcc0, loop_4052 loop_4051: movcc %icc, %g3, %i2 lduh [%l7 + 0x42], %o6 umul %l0, 0x0DFC, %o7 loop_4052: st %f0, [%l7 + 0x1C] taddcctv %o0, 0x1B76, %i0 ldd [%l7 + 0x68], %f8 ldx [%l7 + 0x08], %i6 fxors %f10, %f14, %f12 orcc %g6, 0x0F8D, %l6 bleu,a,pn %icc, loop_4053 stb %g4, [%l7 + 0x1B] fone %f6 alignaddr %i1, %l2, %l3 loop_4053: and %o4, 0x1237, %l5 tsubcctv %g2, 0x0CEA, %g7 fpadd16s %f5, %f15, %f12 ldsb [%l7 + 0x55], %i7 ldd [%l7 + 0x78], %f6 move %icc, %i3, %i5 bleu,pn %icc, loop_4054 stb %g1, [%l7 + 0x0A] bge,a,pt %xcc, loop_4055 fble,a %fcc2, loop_4056 loop_4054: sethi 0x09C3, %o1 fpadd16 %f10, %f6, %f2 loop_4055: lduw [%l7 + 0x08], %l4 loop_4056: movleu %xcc, %l1, %o2 lduw [%l7 + 0x34], %o5 fble,a %fcc3, loop_4057 fbue,a %fcc1, loop_4058 umul %o3, 0x06C7, %g5 ldsb [%l7 + 0x33], %i4 loop_4057: sdivx %i2, 0x0011, %g3 loop_4058: fmul8sux16 %f8, %f6, %f10 fcmps %fcc2, %f14, %f10 fmovsvc %xcc, %f7, %f11 fpsub16 %f4, %f6, %f6 stx %l0, [%l7 + 0x78] tge %xcc, 0x4 orcc %o6, 0x0F8A, %o0 movl %icc, %i0, %i6 fmovsle %xcc, %f0, %f9 stb %o7, [%l7 + 0x16] fpadd32 %f14, %f0, %f8 or %l6, %g4, %i1 fpackfix %f6, %f4 stx %g6, [%l7 + 0x58] pdist %f8, %f8, %f12 popc 0x042C, %l3 fbuge %fcc3, loop_4059 fmovrdlez %l2, %f4, %f2 fmovdle %icc, %f11, %f14 faligndata %f8, %f12, %f10 loop_4059: fmovdpos %xcc, %f13, %f13 stw %l5, [%l7 + 0x64] bcc,pn %icc, loop_4060 bleu,a,pt %xcc, loop_4061 fbule %fcc0, loop_4062 ldsh [%l7 + 0x08], %g2 loop_4060: fsrc2 %f8, %f0 loop_4061: stb %o4, [%l7 + 0x54] loop_4062: brgez,a %g7, loop_4063 edge16n %i3, %i5, %i7 fmovrsgz %o1, %f7, %f11 tge %xcc, 0x1 loop_4063: fsrc1 %f12, %f6 fmovdcc %xcc, %f13, %f10 fmuld8sux16 %f5, %f5, %f4 fmul8sux16 %f8, %f10, %f2 st %f6, [%l7 + 0x0C] te %xcc, 0x6 fpsub16s %f15, %f14, %f0 tcc %xcc, 0x4 edge8 %g1, %l4, %l1 tcs %xcc, 0x5 ldx [%l7 + 0x10], %o5 ldsb [%l7 + 0x16], %o3 fpadd16s %f7, %f1, %f14 ld [%l7 + 0x44], %f12 udivcc %g5, 0x0BDA, %o2 ldd [%l7 + 0x30], %f8 fbul %fcc1, loop_4064 fnegd %f2, %f2 fcmpgt16 %f0, %f10, %i2 fmovsg %xcc, %f11, %f9 loop_4064: xnorcc %i4, 0x1762, %g3 lduh [%l7 + 0x20], %l0 stw %o6, [%l7 + 0x2C] st %f7, [%l7 + 0x40] stb %o0, [%l7 + 0x22] edge16 %i0, %i6, %o7 smul %g4, %i1, %l6 fmovsge %xcc, %f1, %f5 lduh [%l7 + 0x30], %g6 tleu %xcc, 0x3 umulcc %l2, %l5, %g2 stb %o4, [%l7 + 0x58] movrgz %g7, %l3, %i5 tleu %icc, 0x4 fbu,a %fcc0, loop_4065 nop setx loop_4066, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnegd %f4, %f2 subccc %i3, 0x1704, %i7 loop_4065: ldub [%l7 + 0x2A], %g1 loop_4066: stb %o1, [%l7 + 0x73] movre %l1, 0x0F0, %o5 ldsh [%l7 + 0x54], %o3 bgu,a,pt %xcc, loop_4067 sethi 0x1A7F, %l4 fpack32 %f6, %f0, %f8 orn %o2, 0x014C, %g5 loop_4067: ldsb [%l7 + 0x1F], %i4 fmovrsne %i2, %f9, %f15 srax %l0, 0x14, %o6 fnegd %f10, %f4 edge8ln %g3, %o0, %i0 lduh [%l7 + 0x5E], %o7 or %i6, 0x00D9, %g4 sth %l6, [%l7 + 0x14] fnot1 %f10, %f2 stx %g6, [%l7 + 0x08] ldd [%l7 + 0x58], %f4 sth %l2, [%l7 + 0x70] stb %i1, [%l7 + 0x13] ld [%l7 + 0x64], %f14 edge16 %g2, %l5, %o4 ldsw [%l7 + 0x54], %l3 edge16n %i5, %i3, %g7 fmovrdgez %i7, %f12, %f14 sth %g1, [%l7 + 0x22] fbule,a %fcc0, loop_4068 stx %l1, [%l7 + 0x78] lduh [%l7 + 0x10], %o5 tpos %xcc, 0x1 loop_4068: fbu %fcc0, loop_4069 bleu,pt %icc, loop_4070 movcc %xcc, %o3, %l4 fand %f12, %f4, %f4 loop_4069: brlz %o2, loop_4071 loop_4070: fnegs %f0, %f10 sth %g5, [%l7 + 0x48] movrgez %o1, %i2, %i4 loop_4071: std %f14, [%l7 + 0x50] array32 %l0, %g3, %o6 fnot2 %f12, %f8 addc %i0, %o7, %i6 sdivx %o0, 0x1907, %l6 st %f1, [%l7 + 0x08] subcc %g4, 0x1C7A, %l2 movre %i1, 0x338, %g6 ta %xcc, 0x2 ld [%l7 + 0x6C], %f0 ldx [%l7 + 0x50], %l5 fpmerge %f3, %f14, %f6 fbug %fcc2, loop_4072 udivcc %g2, 0x09FC, %l3 tvc %xcc, 0x4 bn,a,pt %icc, loop_4073 loop_4072: ldd [%l7 + 0x40], %f10 fmovrse %i5, %f13, %f1 edge16l %i3, %g7, %o4 loop_4073: lduw [%l7 + 0x44], %i7 stb %g1, [%l7 + 0x63] addcc %o5, 0x1108, %l1 fmovdvc %xcc, %f4, %f11 brz,a %o3, loop_4074 addccc %o2, 0x152B, %l4 lduh [%l7 + 0x3E], %o1 ldsh [%l7 + 0x64], %i2 loop_4074: udiv %i4, 0x002B, %l0 fexpand %f2, %f14 stx %g3, [%l7 + 0x48] subccc %g5, 0x1CF7, %i0 movne %xcc, %o6, %i6 st %f11, [%l7 + 0x70] nop setx loop_4075, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orcc %o0, %l6, %o7 sth %g4, [%l7 + 0x72] movne %xcc, %i1, %g6 loop_4075: ldsw [%l7 + 0x70], %l2 brlez %l5, loop_4076 alignaddr %g2, %l3, %i5 fmovdleu %icc, %f3, %f14 edge16n %i3, %o4, %i7 loop_4076: fmovdle %icc, %f9, %f0 sth %g1, [%l7 + 0x18] sdivx %o5, 0x1B88, %l1 lduh [%l7 + 0x72], %g7 nop setx loop_4077, %l0, %l1 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 + 0x54], %o2 fands %f1, %f12, %f1 ldsh [%l7 + 0x2C], %l4 loop_4077: stx %o3, [%l7 + 0x70] fxors %f4, %f12, %f11 edge16ln %i2, %i4, %o1 bvs,a %icc, loop_4078 fmovdleu %xcc, %f6, %f7 ld [%l7 + 0x78], %f2 fpadd16 %f8, %f10, %f12 loop_4078: fors %f6, %f7, %f14 stw %g3, [%l7 + 0x70] ldsh [%l7 + 0x16], %g5 ldsb [%l7 + 0x71], %l0 stx %i0, [%l7 + 0x40] bcc,a,pn %xcc, loop_4079 fmovrdlz %i6, %f14, %f12 fcmpgt32 %f14, %f2, %o6 fone %f14 loop_4079: ldub [%l7 + 0x3D], %o0 lduh [%l7 + 0x42], %o7 fmul8x16 %f7, %f4, %f4 addcc %l6, %i1, %g6 st %f14, [%l7 + 0x50] fandnot1s %f11, %f5, %f0 ldsh [%l7 + 0x16], %l2 sdiv %g4, 0x06D5, %g2 fnegd %f14, %f2 bleu,pt %xcc, loop_4080 ldx [%l7 + 0x58], %l5 smul %l3, 0x0C07, %i3 array16 %i5, %i7, %g1 loop_4080: movge %xcc, %o5, %l1 fexpand %f2, %f8 smulcc %g7, 0x1983, %o4 fmovrdne %o2, %f14, %f0 movrlz %l4, 0x344, %o3 fandnot1 %f12, %f4, %f6 umulcc %i2, %o1, %g3 tneg %icc, 0x5 stx %g5, [%l7 + 0x10] ld [%l7 + 0x20], %f15 smul %i4, %l0, %i0 ldd [%l7 + 0x38], %f14 tne %xcc, 0x5 stw %i6, [%l7 + 0x70] ld [%l7 + 0x50], %f1 edge8n %o0, %o6, %o7 stb %l6, [%l7 + 0x1C] fornot2s %f0, %f9, %f5 fmovrdgez %g6, %f12, %f2 orn %i1, 0x0EF5, %g4 fcmple16 %f2, %f14, %g2 fcmps %fcc2, %f9, %f12 fpsub32s %f9, %f8, %f9 tge %xcc, 0x1 stx %l2, [%l7 + 0x70] fpadd32s %f2, %f3, %f4 fmovsne %xcc, %f13, %f15 fexpand %f10, %f0 fmovsneg %icc, %f6, %f6 ldd [%l7 + 0x58], %f6 fxors %f6, %f3, %f1 tneg %xcc, 0x6 bn %xcc, loop_4081 faligndata %f8, %f4, %f8 fmovsneg %xcc, %f5, %f7 edge16 %l3, %i3, %l5 loop_4081: alignaddr %i5, %g1, %i7 stw %o5, [%l7 + 0x2C] movrgz %l1, %o4, %o2 fmovsn %xcc, %f0, %f5 ldsh [%l7 + 0x64], %g7 umulcc %o3, 0x11C9, %i2 addccc %o1, 0x15C1, %l4 edge32l %g5, %g3, %l0 tn %icc, 0x0 ldx [%l7 + 0x48], %i0 fbo,a %fcc0, loop_4082 stb %i6, [%l7 + 0x63] std %f0, [%l7 + 0x60] lduw [%l7 + 0x6C], %o0 loop_4082: fmovdl %xcc, %f15, %f8 fabss %f11, %f9 tne %xcc, 0x3 fbo,a %fcc2, loop_4083 smulcc %i4, %o7, %o6 std %f12, [%l7 + 0x38] sdivcc %g6, 0x1CFB, %i1 loop_4083: fnot2s %f1, %f1 ba,a %icc, loop_4084 bneg,a %icc, loop_4085 tgu %icc, 0x5 ldub [%l7 + 0x23], %l6 loop_4084: ld [%l7 + 0x3C], %f14 loop_4085: movn %xcc, %g2, %g4 tge %xcc, 0x0 ldx [%l7 + 0x58], %l3 bvc,pt %icc, loop_4086 fmovrsgz %l2, %f2, %f11 xor %l5, 0x07E2, %i5 fmul8ulx16 %f6, %f6, %f0 loop_4086: sra %g1, %i3, %i7 ldsw [%l7 + 0x5C], %l1 ldsb [%l7 + 0x62], %o4 lduw [%l7 + 0x0C], %o5 tg %icc, 0x4 movleu %xcc, %g7, %o3 fbu %fcc1, loop_4087 bvc loop_4088 tge %xcc, 0x4 fpsub32s %f6, %f8, %f13 loop_4087: fmovdl %xcc, %f8, %f11 loop_4088: ldsh [%l7 + 0x3E], %o2 movrgez %i2, %l4, %o1 umul %g3, 0x0DCA, %g5 fcmpeq16 %f10, %f6, %i0 fbul %fcc3, loop_4089 fmovsge %xcc, %f10, %f1 fbu %fcc3, loop_4090 stx %l0, [%l7 + 0x30] loop_4089: ldsh [%l7 + 0x50], %i6 sth %i4, [%l7 + 0x0E] loop_4090: movrgez %o7, 0x267, %o6 stw %o0, [%l7 + 0x28] nop setx loop_4091, %l0, %l1 jmpl %l1, %i1 ldub [%l7 + 0x3E], %l6 fmovrde %g2, %f12, %f12 fabsd %f0, %f14 loop_4091: ldsb [%l7 + 0x6D], %g6 fmul8x16al %f15, %f15, %f12 fcmpeq16 %f10, %f10, %l3 ldub [%l7 + 0x44], %l2 fpack32 %f14, %f10, %f10 fmovdge %icc, %f2, %f14 ldsb [%l7 + 0x78], %l5 fbg,a %fcc1, loop_4092 fmovdvc %xcc, %f0, %f14 tleu %xcc, 0x3 ldsh [%l7 + 0x5A], %g4 loop_4092: ldsb [%l7 + 0x43], %g1 bl %xcc, loop_4093 tge %xcc, 0x5 te %xcc, 0x3 fmovsne %icc, %f5, %f1 loop_4093: subc %i5, %i3, %i7 smul %l1, 0x0E98, %o4 fmovde %xcc, %f7, %f12 siam 0x5 ldx [%l7 + 0x48], %o5 be loop_4094 sllx %o3, 0x1E, %o2 fzeros %f10 tcs %icc, 0x7 loop_4094: stx %i2, [%l7 + 0x30] st %f9, [%l7 + 0x78] ldd [%l7 + 0x50], %f6 bneg,pn %icc, loop_4095 ldub [%l7 + 0x3B], %g7 std %f12, [%l7 + 0x58] stx %o1, [%l7 + 0x78] loop_4095: ldsh [%l7 + 0x5C], %g3 stx %l4, [%l7 + 0x20] fblg %fcc2, loop_4096 addcc %g5, 0x0D55, %i0 fmovsg %xcc, %f15, %f5 stw %i6, [%l7 + 0x38] loop_4096: fands %f0, %f10, %f0 udivx %l0, 0x07BC, %i4 fbu %fcc0, loop_4097 std %f4, [%l7 + 0x38] ble,pt %icc, loop_4098 fandnot1s %f1, %f9, %f14 loop_4097: nop setx loop_4099, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tneg %xcc, 0x7 loop_4098: alignaddr %o6, %o0, %i1 fmovrdgz %l6, %f10, %f14 loop_4099: ldsb [%l7 + 0x67], %g2 ldub [%l7 + 0x5C], %g6 pdist %f0, %f10, %f12 tcs %icc, 0x5 tgu %icc, 0x6 fpadd16s %f3, %f13, %f9 fsrc1s %f11, %f10 andn %o7, 0x1508, %l2 fandnot2s %f12, %f11, %f8 ldx [%l7 + 0x08], %l3 stx %l5, [%l7 + 0x28] fandnot2 %f14, %f14, %f8 brz %g4, loop_4100 fsrc2s %f0, %f12 fabss %f2, %f6 fmovrdne %g1, %f14, %f2 loop_4100: fnot2s %f0, %f10 addc %i3, 0x1613, %i5 lduw [%l7 + 0x08], %i7 or %o4, %o5, %o3 ldsw [%l7 + 0x1C], %o2 movgu %icc, %l1, %i2 movrgez %o1, 0x3C6, %g3 ldsb [%l7 + 0x20], %g7 bn,pt %icc, loop_4101 stb %l4, [%l7 + 0x31] stb %i0, [%l7 + 0x19] fbul,a %fcc0, loop_4102 loop_4101: xorcc %g5, 0x0CC3, %i6 std %f4, [%l7 + 0x30] lduh [%l7 + 0x60], %l0 loop_4102: xnor %i4, 0x1F1F, %o6 st %f6, [%l7 + 0x40] stw %o0, [%l7 + 0x08] tl %icc, 0x3 bg,a,pt %xcc, loop_4103 stx %i1, [%l7 + 0x60] fand %f8, %f10, %f2 ldsw [%l7 + 0x34], %g2 loop_4103: st %f7, [%l7 + 0x3C] tle %xcc, 0x4 fmovs %f9, %f11 fors %f15, %f0, %f5 fbo %fcc3, loop_4104 fble,a %fcc2, loop_4105 ld [%l7 + 0x7C], %f15 ld [%l7 + 0x34], %f4 loop_4104: tleu %icc, 0x3 loop_4105: nop setx loop_4106, %l0, %l1 jmpl %l1, %l6 lduw [%l7 + 0x24], %g6 smulcc %l2, %o7, %l5 fcmpgt16 %f0, %f14, %l3 loop_4106: fandnot1s %f14, %f5, %f0 fmul8sux16 %f4, %f4, %f12 andcc %g1, 0x1165, %i3 lduw [%l7 + 0x6C], %i5 stw %g4, [%l7 + 0x24] movleu %icc, %o4, %i7 sth %o3, [%l7 + 0x78] tg %xcc, 0x4 brgez,a %o5, loop_4107 lduw [%l7 + 0x7C], %o2 fnor %f8, %f2, %f2 for %f0, %f8, %f10 loop_4107: ldub [%l7 + 0x6D], %l1 fmovrse %i2, %f4, %f10 lduw [%l7 + 0x58], %g3 add %o1, 0x0251, %l4 tsubcctv %g7, %g5, %i0 fbu,a %fcc3, loop_4108 ldx [%l7 + 0x58], %l0 tvc %xcc, 0x0 fbug,a %fcc0, loop_4109 loop_4108: sllx %i4, 0x03, %i6 ldx [%l7 + 0x68], %o0 ldub [%l7 + 0x11], %i1 loop_4109: fmovdvc %icc, %f1, %f7 fones %f4 fmovrslez %g2, %f11, %f0 orcc %o6, %g6, %l6 movleu %icc, %o7, %l5 ld [%l7 + 0x34], %f0 fbule %fcc0, loop_4110 fbue,a %fcc0, loop_4111 ldsh [%l7 + 0x6A], %l2 fzeros %f14 loop_4110: sdivcc %l3, 0x0B05, %g1 loop_4111: lduw [%l7 + 0x54], %i3 fandnot1 %f6, %f4, %f8 fmul8ulx16 %f10, %f8, %f12 subccc %g4, 0x101A, %o4 ldsw [%l7 + 0x30], %i7 stb %o3, [%l7 + 0x5F] srax %i5, %o2, %o5 srax %i2, 0x07, %l1 ba,a %icc, loop_4112 edge32n %o1, %g3, %l4 popc %g5, %g7 andncc %i0, %i4, %l0 loop_4112: fmovdne %xcc, %f14, %f9 lduh [%l7 + 0x5A], %o0 ldx [%l7 + 0x48], %i6 ldsw [%l7 + 0x78], %g2 fandnot1 %f6, %f2, %f14 ld [%l7 + 0x24], %f12 ldx [%l7 + 0x28], %o6 tgu %icc, 0x2 stw %i1, [%l7 + 0x4C] fmovdle %xcc, %f5, %f10 fcmpne16 %f12, %f4, %g6 brnz,a %l6, loop_4113 fmovdneg %xcc, %f2, %f15 movn %icc, %l5, %l2 brlz,a %l3, loop_4114 loop_4113: fbl %fcc1, loop_4115 ta %xcc, 0x1 lduh [%l7 + 0x16], %o7 loop_4114: movgu %icc, %i3, %g1 loop_4115: fcmped %fcc2, %f4, %f8 st %f14, [%l7 + 0x1C] or %g4, 0x163D, %o4 fmovsg %xcc, %f1, %f13 umul %i7, %o3, %i5 lduh [%l7 + 0x44], %o5 movrgez %i2, %o2, %o1 add %g3, 0x0875, %l1 xorcc %g5, 0x1C29, %g7 movl %icc, %l4, %i0 fand %f0, %f8, %f12 be,a,pt %xcc, loop_4116 fpackfix %f6, %f5 fmovrdgz %l0, %f4, %f10 fmul8sux16 %f10, %f2, %f4 loop_4116: bpos,a loop_4117 fnot2 %f8, %f8 fmul8x16 %f8, %f6, %f10 st %f12, [%l7 + 0x34] loop_4117: fmovdleu %icc, %f14, %f4 ldx [%l7 + 0x40], %i4 fmovdn %icc, %f10, %f8 movne %icc, %o0, %i6 ldx [%l7 + 0x40], %o6 fnand %f2, %f4, %f2 fsrc2s %f7, %f7 movvs %xcc, %i1, %g6 stx %l6, [%l7 + 0x68] edge8ln %l5, %g2, %l3 brz %o7, loop_4118 fbe,a %fcc1, loop_4119 movre %l2, 0x098, %i3 bne,pn %xcc, loop_4120 loop_4118: fornot2 %f4, %f8, %f2 loop_4119: fpadd32 %f0, %f12, %f0 fmovdneg %icc, %f14, %f9 loop_4120: fabsd %f6, %f10 fpsub16s %f12, %f8, %f5 fpack32 %f2, %f0, %f12 fnand %f8, %f10, %f6 fzero %f4 fpsub16s %f7, %f3, %f7 brlez %g1, loop_4121 fornot2 %f0, %f8, %f4 fandnot1s %f11, %f1, %f8 ldsh [%l7 + 0x14], %o4 loop_4121: ldsb [%l7 + 0x1D], %i7 ldx [%l7 + 0x50], %g4 ble,a %xcc, loop_4122 xorcc %o3, 0x0ACF, %o5 stw %i5, [%l7 + 0x18] tcc %xcc, 0x1 loop_4122: movrlez %i2, %o1, %o2 fbn,a %fcc3, loop_4123 ldsw [%l7 + 0x3C], %l1 be %xcc, loop_4124 sdiv %g3, 0x158C, %g7 loop_4123: ldub [%l7 + 0x47], %l4 st %f11, [%l7 + 0x3C] loop_4124: stw %g5, [%l7 + 0x40] fmovs %f4, %f12 smulcc %l0, 0x1A99, %i0 ld [%l7 + 0x6C], %f13 fmuld8ulx16 %f4, %f15, %f0 ldsb [%l7 + 0x7A], %i4 bvc,a loop_4125 st %f13, [%l7 + 0x14] bne,a %icc, loop_4126 nop setx loop_4127, %l0, %l1 jmpl %l1, %i6 loop_4125: movrlz %o0, 0x2D2, %i1 subc %o6, %g6, %l5 loop_4126: ldx [%l7 + 0x40], %l6 loop_4127: lduw [%l7 + 0x2C], %l3 fand %f12, %f2, %f12 fnegd %f2, %f6 srl %g2, 0x15, %o7 stx %l2, [%l7 + 0x78] edge16ln %g1, %i3, %o4 lduh [%l7 + 0x74], %g4 move %xcc, %o3, %o5 edge8l %i7, %i2, %o1 ldub [%l7 + 0x09], %o2 movrne %i5, %l1, %g7 ldd [%l7 + 0x40], %f2 edge32n %l4, %g5, %g3 tsubcctv %i0, %i4, %l0 fcmpeq32 %f10, %f12, %i6 bn,a %icc, loop_4128 bvc,a loop_4129 fcmpeq32 %f8, %f10, %i1 ldsb [%l7 + 0x67], %o6 loop_4128: edge32l %g6, %o0, %l6 loop_4129: ldx [%l7 + 0x10], %l3 fnot1 %f6, %f6 fmovsneg %icc, %f4, %f10 brlz,a %g2, loop_4130 edge32l %l5, %o7, %l2 fmovdgu %xcc, %f2, %f12 smulcc %g1, %i3, %o4 loop_4130: movrgez %o3, 0x087, %g4 fmovdcs %icc, %f13, %f11 fsrc1 %f4, %f8 ldsh [%l7 + 0x4A], %o5 movne %xcc, %i7, %o1 call loop_4131 ldub [%l7 + 0x44], %o2 fmovrde %i2, %f12, %f14 fcmpgt16 %f4, %f10, %i5 loop_4131: lduh [%l7 + 0x2C], %l1 std %f6, [%l7 + 0x78] pdist %f12, %f2, %f8 tcs %icc, 0x4 ldx [%l7 + 0x28], %g7 sth %l4, [%l7 + 0x50] ldsw [%l7 + 0x1C], %g3 ld [%l7 + 0x28], %f4 st %f5, [%l7 + 0x70] fmovscc %icc, %f2, %f11 fmovrdlez %g5, %f14, %f6 sth %i4, [%l7 + 0x7C] ldsb [%l7 + 0x65], %l0 ldsb [%l7 + 0x1D], %i6 fbe,a %fcc0, loop_4132 bge loop_4133 fblg %fcc1, loop_4134 fblg %fcc1, loop_4135 loop_4132: bge %icc, loop_4136 loop_4133: fandnot1 %f6, %f12, %f4 loop_4134: ldsh [%l7 + 0x74], %i0 loop_4135: movre %o6, 0x3F2, %g6 loop_4136: st %f3, [%l7 + 0x6C] fpadd32s %f2, %f10, %f8 lduw [%l7 + 0x38], %i1 xorcc %l6, %o0, %g2 ldx [%l7 + 0x48], %l5 fbo %fcc0, loop_4137 sth %o7, [%l7 + 0x66] faligndata %f10, %f0, %f0 fbule %fcc2, loop_4138 loop_4137: ldd [%l7 + 0x58], %f12 stw %l2, [%l7 + 0x7C] tcs %xcc, 0x7 loop_4138: fmovscc %xcc, %f10, %f14 ldd [%l7 + 0x70], %f10 edge16ln %l3, %g1, %o4 srlx %o3, 0x1A, %g4 bg,a loop_4139 st %f7, [%l7 + 0x5C] movvc %icc, %i3, %o5 tne %icc, 0x2 loop_4139: and %o1, 0x1F2D, %o2 ldx [%l7 + 0x08], %i7 tvs %icc, 0x5 udivcc %i5, 0x06DE, %l1 bvs,a,pn %icc, loop_4140 ldx [%l7 + 0x28], %g7 fmovsvc %xcc, %f6, %f15 fcmpgt16 %f6, %f0, %l4 loop_4140: edge16ln %i2, %g3, %g5 brgez %l0, loop_4141 fnot1 %f14, %f14 nop setx loop_4142, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tge %xcc, 0x1 loop_4141: edge16ln %i6, %i0, %o6 fnot2s %f14, %f1 loop_4142: or %g6, %i1, %l6 movrgz %i4, 0x321, %o0 fnegs %f2, %f6 ldub [%l7 + 0x37], %g2 fbo,a %fcc3, loop_4143 stx %o7, [%l7 + 0x68] edge32n %l5, %l2, %g1 bne,pn %xcc, loop_4144 loop_4143: ldsw [%l7 + 0x54], %o4 stx %l3, [%l7 + 0x48] ldsb [%l7 + 0x53], %g4 loop_4144: ldub [%l7 + 0x18], %i3 std %f14, [%l7 + 0x78] udivx %o5, 0x0D9B, %o1 nop setx loop_4145, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bn,a loop_4146 fmovda %xcc, %f9, %f8 movvs %xcc, %o2, %o3 loop_4145: movn %icc, %i5, %l1 loop_4146: lduw [%l7 + 0x24], %g7 ldd [%l7 + 0x70], %f12 orcc %i7, %i2, %l4 edge32l %g3, %l0, %g5 ldd [%l7 + 0x20], %f6 ldx [%l7 + 0x38], %i0 tsubcc %o6, 0x1B41, %i6 movl %xcc, %g6, %l6 edge8 %i4, %i1, %o0 ldx [%l7 + 0x58], %g2 ldsb [%l7 + 0x26], %l5 ldsw [%l7 + 0x58], %o7 tg %xcc, 0x6 fpackfix %f6, %f14 ldsb [%l7 + 0x50], %l2 fcmpne32 %f10, %f4, %o4 movge %icc, %l3, %g4 fnot1 %f10, %f8 fmovsgu %xcc, %f13, %f12 fcmpeq32 %f12, %f10, %i3 bgu loop_4147 fmovrdgez %g1, %f12, %f8 fpadd16 %f8, %f14, %f2 stw %o1, [%l7 + 0x34] loop_4147: fmovdne %xcc, %f10, %f3 fnegd %f10, %f8 fcmpeq32 %f12, %f0, %o2 stw %o5, [%l7 + 0x54] fcmped %fcc0, %f14, %f14 fornot1 %f14, %f4, %f6 fpadd16s %f12, %f0, %f9 lduh [%l7 + 0x3A], %o3 fmovrslz %i5, %f13, %f15 ldsb [%l7 + 0x69], %g7 movl %icc, %l1, %i7 ldub [%l7 + 0x27], %l4 andcc %i2, 0x0689, %g3 ldx [%l7 + 0x40], %l0 fcmps %fcc1, %f13, %f1 movle %xcc, %i0, %o6 mulx %i6, 0x0459, %g6 fmovdl %xcc, %f10, %f13 fmovdvs %icc, %f2, %f0 te %icc, 0x6 movne %icc, %l6, %g5 fzero %f10 fpackfix %f8, %f0 fble %fcc1, loop_4148 ldd [%l7 + 0x78], %f2 orcc %i1, 0x1C56, %i4 movpos %icc, %g2, %o0 loop_4148: bvc %xcc, loop_4149 stw %o7, [%l7 + 0x44] fba,a %fcc0, loop_4150 be %icc, loop_4151 loop_4149: brgz %l5, loop_4152 ldub [%l7 + 0x2C], %o4 loop_4150: bcs,a %icc, loop_4153 loop_4151: fmuld8sux16 %f8, %f10, %f14 loop_4152: ld [%l7 + 0x18], %f1 mulx %l3, %g4, %l2 loop_4153: fornot2 %f0, %f0, %f4 fbne %fcc2, loop_4154 fmovsleu %icc, %f15, %f11 tneg %icc, 0x1 edge32l %g1, %i3, %o2 loop_4154: fxor %f2, %f6, %f14 st %f4, [%l7 + 0x74] movrlz %o1, 0x0D6, %o3 fbe,a %fcc3, loop_4155 fcmpd %fcc1, %f0, %f6 ld [%l7 + 0x68], %f15 bcs,a %icc, loop_4156 loop_4155: fmul8x16 %f2, %f12, %f14 bgu,pt %icc, loop_4157 st %f10, [%l7 + 0x50] loop_4156: bcs,a,pt %xcc, loop_4158 stw %i5, [%l7 + 0x4C] loop_4157: movrlz %o5, 0x347, %g7 ldsh [%l7 + 0x0C], %l1 loop_4158: smulcc %l4, %i7, %i2 fors %f2, %f12, %f13 movl %icc, %l0, %g3 fmovdvs %xcc, %f7, %f5 fmovsgu %xcc, %f0, %f11 mulscc %o6, %i0, %i6 sllx %g6, 0x1F, %l6 stx %i1, [%l7 + 0x20] fxor %f2, %f2, %f14 sth %i4, [%l7 + 0x72] tsubcctv %g5, %g2, %o7 fpsub32 %f8, %f14, %f14 fmovsle %icc, %f1, %f1 edge32l %l5, %o4, %o0 fcmple16 %f0, %f14, %g4 orcc %l3, %g1, %l2 lduh [%l7 + 0x0E], %i3 srl %o1, 0x0A, %o3 addccc %o2, 0x0F71, %i5 edge32ln %g7, %l1, %l4 fmul8x16 %f5, %f6, %f0 fandnot2 %f0, %f4, %f4 fbg,a %fcc1, loop_4159 udivx %i7, 0x11AF, %o5 fnegs %f0, %f5 edge16l %l0, %i2, %g3 loop_4159: stw %o6, [%l7 + 0x34] fnot1s %f5, %f10 add %i0, %g6, %i6 fmovdvc %xcc, %f15, %f14 fpsub32 %f14, %f6, %f12 fones %f9 stx %l6, [%l7 + 0x48] ldsw [%l7 + 0x78], %i1 ldd [%l7 + 0x18], %f10 fbul,a %fcc1, loop_4160 fmovsgu %icc, %f14, %f1 tcc %xcc, 0x6 sllx %i4, %g5, %g2 loop_4160: andncc %l5, %o7, %o4 fmovsle %icc, %f0, %f11 taddcctv %g4, %o0, %g1 st %f9, [%l7 + 0x3C] fmuld8sux16 %f10, %f1, %f14 fmovde %icc, %f10, %f3 stw %l2, [%l7 + 0x20] fmul8x16al %f5, %f13, %f12 smulcc %i3, 0x1EDD, %o1 movrlez %l3, 0x3D5, %o3 ldd [%l7 + 0x60], %f4 andcc %o2, 0x02FD, %g7 fba,a %fcc2, loop_4161 ldx [%l7 + 0x28], %l1 fsrc2s %f5, %f11 fnot2s %f13, %f12 loop_4161: array16 %l4, %i5, %i7 movrgez %l0, %o5, %g3 std %f0, [%l7 + 0x48] stw %i2, [%l7 + 0x14] movvc %xcc, %i0, %g6 fcmpne32 %f4, %f8, %o6 fbul,a %fcc0, loop_4162 edge8ln %i6, %i1, %l6 fmovdge %xcc, %f10, %f11 edge8ln %g5, %g2, %l5 loop_4162: fxors %f10, %f7, %f5 fmuld8ulx16 %f2, %f14, %f0 sub %o7, 0x103B, %o4 fmovsl %icc, %f0, %f6 lduw [%l7 + 0x34], %g4 lduw [%l7 + 0x10], %i4 tle %xcc, 0x5 ldsw [%l7 + 0x5C], %g1 fands %f0, %f13, %f8 brgz %l2, loop_4163 lduw [%l7 + 0x50], %i3 ldsh [%l7 + 0x22], %o0 edge16ln %o1, %l3, %o2 loop_4163: sth %g7, [%l7 + 0x40] tneg %xcc, 0x0 fpsub32s %f4, %f0, %f9 ldub [%l7 + 0x56], %l1 srax %o3, 0x0F, %l4 udivcc %i5, 0x0BFD, %i7 ldd [%l7 + 0x48], %f6 fpack32 %f6, %f6, %f10 edge32 %o5, %l0, %i2 sth %g3, [%l7 + 0x4C] fmovrdgz %g6, %f0, %f6 fcmpne32 %f4, %f4, %i0 udiv %i6, 0x146B, %i1 fnands %f3, %f6, %f15 fnegd %f4, %f14 andn %l6, 0x0629, %o6 fxors %f8, %f14, %f15 fmovspos %icc, %f7, %f7 fmovd %f4, %f4 for %f10, %f8, %f6 fnegs %f12, %f7 smulcc %g2, 0x1301, %g5 tneg %icc, 0x3 stw %o7, [%l7 + 0x34] movg %icc, %o4, %l5 ldsw [%l7 + 0x1C], %g4 pdist %f2, %f12, %f10 bvc,a,pn %xcc, loop_4164 fmovrsgez %i4, %f6, %f0 orn %g1, 0x1B9F, %i3 fnand %f0, %f8, %f8 loop_4164: ldx [%l7 + 0x08], %o0 mulscc %l2, 0x1D31, %l3 stw %o2, [%l7 + 0x14] sth %o1, [%l7 + 0x1A] fornot2s %f13, %f4, %f0 brgez,a %l1, loop_4165 brlez %g7, loop_4166 stb %o3, [%l7 + 0x2D] fxor %f2, %f8, %f12 loop_4165: be,pn %xcc, loop_4167 loop_4166: fmovrdlz %i5, %f10, %f2 fmul8x16 %f3, %f2, %f14 smul %l4, %o5, %i7 loop_4167: fmovdle %xcc, %f13, %f5 ldsw [%l7 + 0x4C], %l0 ldub [%l7 + 0x4B], %i2 tn %icc, 0x4 fexpand %f4, %f2 sub %g3, %g6, %i6 fpadd16 %f8, %f4, %f4 movne %icc, %i1, %l6 nop setx loop_4168, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fand %f12, %f6, %f6 bg,a loop_4169 fbne %fcc3, loop_4170 loop_4168: fmovrdlez %i0, %f8, %f12 ldsh [%l7 + 0x64], %o6 loop_4169: fmovsl %icc, %f1, %f10 loop_4170: ble,a %icc, loop_4171 fors %f14, %f6, %f14 fpsub32s %f5, %f6, %f11 fnot1s %f4, %f6 loop_4171: movcs %icc, %g2, %o7 ldsh [%l7 + 0x28], %g5 xor %l5, 0x1724, %o4 fpadd16s %f2, %f7, %f8 tne %xcc, 0x3 bl,a loop_4172 bvs,a,pt %xcc, loop_4173 fandnot1s %f13, %f1, %f11 std %f4, [%l7 + 0x18] loop_4172: movrgez %i4, %g1, %i3 loop_4173: stx %g4, [%l7 + 0x28] st %f11, [%l7 + 0x24] fmovsge %xcc, %f12, %f4 fbul,a %fcc1, loop_4174 movrgez %l2, %o0, %l3 st %f13, [%l7 + 0x34] fpack16 %f12, %f5 loop_4174: bgu,a,pt %icc, loop_4175 fmuld8sux16 %f6, %f2, %f14 tvs %xcc, 0x1 movcs %icc, %o2, %l1 loop_4175: ld [%l7 + 0x50], %f5 movcs %xcc, %g7, %o1 edge32ln %i5, %o3, %o5 st %f2, [%l7 + 0x74] ldsw [%l7 + 0x7C], %i7 lduw [%l7 + 0x20], %l4 st %f3, [%l7 + 0x28] tle %icc, 0x0 lduw [%l7 + 0x6C], %i2 fbg,a %fcc1, loop_4176 subccc %l0, %g3, %g6 std %f0, [%l7 + 0x40] fandnot2s %f0, %f13, %f10 loop_4176: fbne %fcc3, loop_4177 fmovrslz %i6, %f14, %f14 std %f6, [%l7 + 0x28] fnors %f9, %f11, %f1 loop_4177: st %f3, [%l7 + 0x68] movcs %xcc, %l6, %i0 movle %icc, %o6, %i1 tsubcctv %o7, %g2, %l5 fmovrdlez %o4, %f14, %f8 tcc %icc, 0x2 brlz,a %g5, loop_4178 xor %g1, %i3, %i4 lduh [%l7 + 0x48], %l2 fmuld8ulx16 %f6, %f12, %f10 loop_4178: st %f14, [%l7 + 0x34] edge32ln %g4, %o0, %l3 fmovrslz %o2, %f5, %f4 fcmpgt32 %f8, %f2, %g7 ldd [%l7 + 0x08], %f8 fpack32 %f8, %f0, %f12 movrlez %l1, 0x247, %o1 subc %i5, 0x1547, %o5 stb %i7, [%l7 + 0x12] movre %o3, %i2, %l0 andcc %g3, %l4, %g6 andncc %l6, %i0, %o6 sll %i1, 0x1D, %o7 movl %xcc, %i6, %l5 sth %o4, [%l7 + 0x1C] lduh [%l7 + 0x28], %g5 sdiv %g2, 0x1E91, %i3 fnegs %f7, %f12 ldsb [%l7 + 0x28], %i4 fnot2s %f13, %f3 stw %l2, [%l7 + 0x7C] st %f11, [%l7 + 0x78] brlz,a %g1, loop_4179 stw %g4, [%l7 + 0x58] taddcc %o0, %o2, %l3 tvs %icc, 0x2 loop_4179: fmovsne %icc, %f1, %f3 fabss %f0, %f9 fnand %f10, %f8, %f8 stw %g7, [%l7 + 0x38] tleu %icc, 0x1 edge32n %o1, %i5, %l1 subcc %i7, %o5, %o3 lduh [%l7 + 0x28], %i2 st %f10, [%l7 + 0x68] sll %l0, %g3, %l4 add %g6, 0x0E35, %l6 brlz %o6, loop_4180 bn,a %xcc, loop_4181 fpmerge %f11, %f15, %f12 st %f2, [%l7 + 0x20] loop_4180: ldub [%l7 + 0x56], %i1 loop_4181: ldx [%l7 + 0x60], %o7 umulcc %i6, %i0, %l5 ldx [%l7 + 0x28], %o4 sth %g5, [%l7 + 0x34] tg %icc, 0x0 mulscc %g2, 0x0E27, %i3 umulcc %i4, %l2, %g1 fmovd %f8, %f10 srl %o0, %g4, %o2 std %f2, [%l7 + 0x58] std %f10, [%l7 + 0x30] tneg %xcc, 0x1 tge %icc, 0x3 movre %l3, %o1, %g7 fpsub16s %f10, %f13, %f12 taddcc %i5, %i7, %l1 std %f8, [%l7 + 0x50] array32 %o3, %i2, %l0 edge8n %g3, %l4, %o5 tsubcc %g6, 0x0C70, %o6 fbuge %fcc2, loop_4182 stw %i1, [%l7 + 0x3C] fnot2s %f3, %f15 srlx %o7, %i6, %i0 loop_4182: fmovsg %icc, %f3, %f8 tgu %icc, 0x4 alignaddrl %l6, %o4, %l5 stb %g5, [%l7 + 0x30] movge %icc, %g2, %i4 sdivcc %l2, 0x070B, %g1 ldd [%l7 + 0x40], %f2 fmovsn %xcc, %f7, %f0 fnegs %f14, %f3 bshuffle %f0, %f4, %f0 fmovrsne %o0, %f11, %f4 fcmps %fcc3, %f2, %f0 std %f12, [%l7 + 0x58] movl %xcc, %g4, %o2 ldsb [%l7 + 0x7D], %l3 fbg %fcc0, loop_4183 bleu,pn %xcc, loop_4184 ldx [%l7 + 0x40], %i3 fone %f10 loop_4183: taddcctv %g7, 0x0CFA, %i5 loop_4184: fmovrsgz %i7, %f11, %f9 fbug %fcc2, loop_4185 sth %l1, [%l7 + 0x20] ldx [%l7 + 0x08], %o3 fpsub32 %f12, %f4, %f12 loop_4185: umulcc %i2, 0x0F6F, %o1 fpack32 %f14, %f10, %f14 fmovdn %icc, %f13, %f15 fba %fcc3, loop_4186 fmovsvs %xcc, %f4, %f1 ldx [%l7 + 0x70], %l0 fpsub32s %f7, %f9, %f3 loop_4186: stb %g3, [%l7 + 0x59] ldsb [%l7 + 0x53], %l4 fcmpeq32 %f4, %f6, %g6 fands %f5, %f12, %f8 fandnot1s %f14, %f15, %f11 fmovrde %o6, %f2, %f8 movrlez %i1, 0x2A2, %o7 fsrc1 %f0, %f6 fbue %fcc3, loop_4187 fpsub32s %f15, %f0, %f2 std %f10, [%l7 + 0x60] srax %i6, 0x19, %o5 loop_4187: fnor %f10, %f6, %f6 fcmpeq16 %f8, %f6, %i0 fors %f12, %f6, %f6 fexpand %f9, %f4 fpadd16s %f0, %f8, %f10 and %l6, 0x04C8, %o4 fmuld8sux16 %f10, %f12, %f14 ldsb [%l7 + 0x2B], %g5 brlz,a %l5, loop_4188 movrgez %g2, %i4, %l2 fblg,a %fcc3, loop_4189 fmovsvs %xcc, %f0, %f10 loop_4188: fmovse %icc, %f5, %f15 st %f7, [%l7 + 0x30] loop_4189: fblg,a %fcc0, loop_4190 addccc %g1, %o0, %g4 ldsh [%l7 + 0x5A], %o2 tne %icc, 0x1 loop_4190: fands %f1, %f11, %f9 bpos,a loop_4191 lduh [%l7 + 0x5C], %i3 fabsd %f0, %f2 fone %f10 loop_4191: fcmpne32 %f2, %f0, %l3 stb %i5, [%l7 + 0x0D] fmovsgu %icc, %f10, %f10 ldsw [%l7 + 0x10], %i7 taddcctv %g7, %l1, %o3 fmovrsne %i2, %f11, %f15 tpos %xcc, 0x7 fmovdne %icc, %f5, %f2 fxnor %f4, %f12, %f2 ld [%l7 + 0x64], %f7 brlz %l0, loop_4192 mulx %g3, 0x017F, %o1 andcc %g6, %l4, %o6 fpsub16s %f15, %f4, %f4 loop_4192: addccc %o7, 0x18B4, %i1 movrgz %o5, 0x3BA, %i6 umulcc %l6, 0x0B66, %i0 tgu %xcc, 0x3 ldsw [%l7 + 0x24], %g5 bg,a,pt %xcc, loop_4193 fpadd16s %f7, %f6, %f11 edge32 %l5, %o4, %g2 udivcc %l2, 0x1D9E, %g1 loop_4193: nop setx loop_4194, %l0, %l1 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 + 0x12], %i4 fpack16 %f8, %f15 brgez %o0, loop_4195 loop_4194: orncc %o2, %i3, %l3 lduh [%l7 + 0x20], %g4 st %f1, [%l7 + 0x0C] loop_4195: fcmpeq16 %f12, %f2, %i5 ldsb [%l7 + 0x75], %g7 stb %l1, [%l7 + 0x77] lduw [%l7 + 0x18], %i7 movcs %xcc, %o3, %l0 sth %i2, [%l7 + 0x5E] fmuld8ulx16 %f13, %f8, %f8 fmovsa %icc, %f2, %f7 edge32 %g3, %g6, %o1 movgu %xcc, %l4, %o7 fmovdcc %icc, %f6, %f0 fmovrdgz %i1, %f0, %f14 ld [%l7 + 0x0C], %f13 edge16 %o5, %i6, %l6 ldd [%l7 + 0x30], %f10 edge8n %i0, %g5, %o6 movre %o4, 0x3D5, %g2 tsubcc %l5, 0x09F6, %g1 fbne,a %fcc2, loop_4196 stb %i4, [%l7 + 0x17] ldsw [%l7 + 0x14], %l2 movrgz %o0, %o2, %i3 loop_4196: fmovd %f0, %f4 andcc %l3, %g4, %i5 brlez %g7, loop_4197 st %f9, [%l7 + 0x74] stb %l1, [%l7 + 0x4A] ldx [%l7 + 0x30], %i7 loop_4197: ble,a,pn %icc, loop_4198 bcc,a loop_4199 lduw [%l7 + 0x44], %o3 ta %icc, 0x6 loop_4198: te %xcc, 0x4 loop_4199: sll %l0, %g3, %g6 fmovdge %xcc, %f6, %f11 fpsub16 %f2, %f0, %f2 ld [%l7 + 0x50], %f13 tvc %xcc, 0x3 tcs %xcc, 0x4 stw %o1, [%l7 + 0x14] fandnot1s %f4, %f5, %f13 sth %l4, [%l7 + 0x68] ldsw [%l7 + 0x24], %o7 stw %i2, [%l7 + 0x20] edge8 %i1, %o5, %l6 subcc %i0, 0x063E, %i6 fmovd %f0, %f4 fmovsne %icc, %f15, %f8 fmovdgu %xcc, %f8, %f7 fpsub32 %f10, %f10, %f14 alignaddr %g5, %o4, %o6 tl %icc, 0x3 siam 0x5 ldub [%l7 + 0x35], %l5 orcc %g1, %g2, %l2 faligndata %f4, %f6, %f0 ldsb [%l7 + 0x4D], %i4 fmovscc %icc, %f11, %f0 ldx [%l7 + 0x70], %o2 fmovrse %o0, %f4, %f15 fmul8ulx16 %f6, %f2, %f4 fxor %f14, %f8, %f10 fmovdcs %icc, %f7, %f9 ld [%l7 + 0x1C], %f8 ld [%l7 + 0x14], %f5 bleu %xcc, loop_4200 ldsw [%l7 + 0x34], %i3 bvc loop_4201 fmovrsgez %g4, %f7, %f7 loop_4200: tneg %icc, 0x5 umul %l3, %g7, %i5 loop_4201: fsrc2s %f8, %f9 fmovdgu %icc, %f9, %f10 movgu %icc, %i7, %o3 ldsh [%l7 + 0x52], %l1 ldsb [%l7 + 0x7D], %l0 ld [%l7 + 0x54], %f2 movpos %xcc, %g3, %o1 fnot2 %f6, %f14 std %f2, [%l7 + 0x70] ldx [%l7 + 0x20], %g6 fmovrdlez %o7, %f2, %f2 stx %i2, [%l7 + 0x38] stb %i1, [%l7 + 0x09] nop setx loop_4202, %l0, %l1 jmpl %l1, %o5 fmovde %icc, %f0, %f7 lduh [%l7 + 0x34], %l4 fmovrsgz %i0, %f10, %f9 loop_4202: ldx [%l7 + 0x58], %i6 ldsw [%l7 + 0x68], %l6 fpadd32 %f6, %f6, %f10 tne %icc, 0x3 fblg %fcc3, loop_4203 bge,pt %xcc, loop_4204 edge32l %g5, %o6, %o4 fblg,a %fcc3, loop_4205 loop_4203: stw %l5, [%l7 + 0x70] loop_4204: ldsh [%l7 + 0x7E], %g1 array32 %g2, %l2, %i4 loop_4205: sdivcc %o0, 0x05F3, %i3 tsubcc %o2, %l3, %g7 bvs loop_4206 stx %g4, [%l7 + 0x10] fmovrslz %i5, %f5, %f2 bcc,a,pn %xcc, loop_4207 loop_4206: st %f13, [%l7 + 0x08] fmovscc %icc, %f14, %f6 brz %o3, loop_4208 loop_4207: ldub [%l7 + 0x72], %l1 addcc %i7, 0x0830, %g3 brgz,a %o1, loop_4209 loop_4208: stb %g6, [%l7 + 0x52] fbn %fcc0, loop_4210 nop setx loop_4211, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4209: ldsh [%l7 + 0x3A], %l0 sdivx %o7, 0x0494, %i2 loop_4210: ldsb [%l7 + 0x6A], %i1 loop_4211: tpos %icc, 0x4 fmovsleu %xcc, %f14, %f11 andn %l4, %o5, %i0 movgu %xcc, %i6, %g5 ld [%l7 + 0x20], %f5 srax %o6, %o4, %l5 fmovsleu %xcc, %f12, %f0 fmul8x16al %f0, %f6, %f8 brnz,a %g1, loop_4212 std %f8, [%l7 + 0x10] fmul8x16al %f13, %f11, %f4 stb %l6, [%l7 + 0x7C] loop_4212: tvc %xcc, 0x3 ldd [%l7 + 0x10], %f10 array16 %l2, %i4, %g2 st %f15, [%l7 + 0x28] ldsw [%l7 + 0x38], %o0 bl,a loop_4213 fbuge,a %fcc0, loop_4214 fandnot1 %f14, %f4, %f8 fmovdvc %xcc, %f12, %f10 loop_4213: andn %i3, %l3, %g7 loop_4214: fpadd32s %f14, %f12, %f9 tcs %icc, 0x6 stb %o2, [%l7 + 0x3F] brgez %i5, loop_4215 fbl %fcc1, loop_4216 lduh [%l7 + 0x34], %g4 smulcc %l1, %i7, %o3 loop_4215: fmovsne %icc, %f1, %f13 loop_4216: fcmpne16 %f6, %f0, %g3 array8 %g6, %o1, %l0 bcs,pt %icc, loop_4217 movrlz %o7, 0x1D1, %i1 array8 %l4, %o5, %i0 movrlz %i2, 0x15B, %g5 loop_4217: lduh [%l7 + 0x7A], %o6 fmovrse %o4, %f3, %f14 tneg %icc, 0x4 srl %i6, 0x0D, %l5 movrgz %g1, %l6, %i4 andn %l2, %g2, %o0 fmovsl %icc, %f0, %f5 fmovscc %icc, %f15, %f1 fnot1 %f2, %f12 ldd [%l7 + 0x40], %f0 movneg %icc, %i3, %g7 fornot2 %f4, %f8, %f8 orn %o2, 0x1D43, %i5 bl,a %xcc, loop_4218 fmovse %xcc, %f12, %f8 ldsh [%l7 + 0x78], %l3 fabss %f8, %f7 loop_4218: tneg %icc, 0x6 movle %icc, %g4, %l1 fmovsleu %xcc, %f8, %f4 ldx [%l7 + 0x10], %o3 movvs %icc, %i7, %g3 fmovda %icc, %f9, %f13 xnor %o1, %g6, %o7 orcc %l0, %i1, %o5 fmovdg %xcc, %f7, %f2 sth %i0, [%l7 + 0x0E] fmovrdlz %i2, %f14, %f6 fpsub32s %f4, %f10, %f12 stw %g5, [%l7 + 0x70] sth %l4, [%l7 + 0x78] fmovrslz %o6, %f15, %f0 lduw [%l7 + 0x40], %i6 edge8ln %l5, %g1, %l6 ld [%l7 + 0x4C], %f10 stx %o4, [%l7 + 0x30] movpos %xcc, %l2, %g2 ldd [%l7 + 0x48], %f8 sth %i4, [%l7 + 0x2E] stx %i3, [%l7 + 0x48] edge16l %o0, %o2, %i5 fmovdcs %xcc, %f1, %f7 array8 %g7, %l3, %g4 fmovdcc %xcc, %f2, %f5 addccc %o3, 0x0461, %i7 fmovsg %icc, %f4, %f9 umulcc %g3, %o1, %l1 tsubcctv %o7, %g6, %l0 fpadd32 %f2, %f10, %f4 fpsub16s %f1, %f7, %f15 fmovrdlez %o5, %f4, %f8 ldsw [%l7 + 0x40], %i0 tge %icc, 0x3 fmovsle %icc, %f11, %f12 brlz,a %i1, loop_4219 bneg,pt %xcc, loop_4220 ldsb [%l7 + 0x17], %g5 smul %i2, 0x0F52, %l4 loop_4219: srlx %i6, 0x03, %l5 loop_4220: st %f4, [%l7 + 0x24] lduw [%l7 + 0x54], %o6 taddcctv %l6, %o4, %l2 movleu %icc, %g2, %i4 fcmpgt32 %f0, %f10, %i3 sth %o0, [%l7 + 0x66] fbue %fcc3, loop_4221 fbe,a %fcc2, loop_4222 ldsb [%l7 + 0x6A], %o2 st %f5, [%l7 + 0x70] loop_4221: or %g1, %i5, %l3 loop_4222: brlez,a %g4, loop_4223 ldsh [%l7 + 0x50], %o3 movleu %icc, %i7, %g7 movvs %icc, %o1, %g3 loop_4223: fbug %fcc2, loop_4224 edge16 %o7, %g6, %l0 ld [%l7 + 0x38], %f7 call loop_4225 loop_4224: ldd [%l7 + 0x38], %f0 tleu %icc, 0x0 movrne %o5, %i0, %l1 loop_4225: fmovdvc %icc, %f12, %f2 fpadd32 %f4, %f8, %f14 std %f10, [%l7 + 0x48] srl %i1, 0x03, %g5 fandnot1s %f14, %f1, %f2 bcs loop_4226 stw %i2, [%l7 + 0x44] movvc %xcc, %l4, %l5 fbe %fcc2, loop_4227 loop_4226: ldsb [%l7 + 0x55], %i6 sth %o6, [%l7 + 0x5E] bne,pt %icc, loop_4228 loop_4227: fzeros %f14 fcmpd %fcc1, %f0, %f12 std %f6, [%l7 + 0x38] loop_4228: ld [%l7 + 0x50], %f6 tne %icc, 0x1 ldsw [%l7 + 0x48], %l6 fbu,a %fcc0, loop_4229 sethi 0x144E, %l2 fmovdleu %icc, %f10, %f3 andncc %g2, %i4, %i3 loop_4229: lduw [%l7 + 0x14], %o4 lduw [%l7 + 0x60], %o0 tg %icc, 0x0 ldx [%l7 + 0x38], %o2 edge16 %i5, %g1, %g4 fbu %fcc0, loop_4230 ldd [%l7 + 0x50], %f8 movvs %icc, %l3, %i7 brgez,a %o3, loop_4231 loop_4230: ldsw [%l7 + 0x50], %o1 lduh [%l7 + 0x0A], %g7 fnot2 %f10, %f10 loop_4231: lduh [%l7 + 0x60], %g3 fmovdgu %icc, %f7, %f11 stx %g6, [%l7 + 0x58] mulx %o7, 0x0A8F, %o5 umulcc %l0, 0x0635, %l1 fmovrdgez %i0, %f2, %f6 ldsb [%l7 + 0x76], %i1 bge,pt %xcc, loop_4232 ta %icc, 0x3 stw %g5, [%l7 + 0x14] lduw [%l7 + 0x48], %l4 loop_4232: fpack32 %f0, %f10, %f8 umulcc %l5, 0x15BD, %i2 xor %i6, 0x02CD, %o6 fbuge,a %fcc1, loop_4233 movrne %l2, 0x1EF, %l6 stb %i4, [%l7 + 0x5F] fandnot1s %f0, %f4, %f7 loop_4233: std %f4, [%l7 + 0x68] fble,a %fcc0, loop_4234 movrlz %i3, %o4, %g2 edge32n %o0, %i5, %g1 fsrc2s %f12, %f5 loop_4234: ldub [%l7 + 0x53], %o2 fbn %fcc0, loop_4235 ld [%l7 + 0x64], %f8 umulcc %l3, %g4, %o3 fbl %fcc1, loop_4236 loop_4235: fpadd16 %f8, %f4, %f12 fmovdne %xcc, %f6, %f8 ldub [%l7 + 0x43], %o1 loop_4236: addcc %g7, %i7, %g6 bcs,a %icc, loop_4237 fandnot2s %f15, %f14, %f5 brlez,a %g3, loop_4238 fbl,a %fcc1, loop_4239 loop_4237: fbule %fcc1, loop_4240 tl %xcc, 0x4 loop_4238: fcmps %fcc1, %f12, %f8 loop_4239: st %f0, [%l7 + 0x3C] loop_4240: fones %f3 ldsb [%l7 + 0x0E], %o5 edge8n %l0, %o7, %i0 addccc %l1, %g5, %i1 lduh [%l7 + 0x36], %l5 fcmpd %fcc3, %f12, %f10 fpsub16 %f10, %f4, %f12 nop setx loop_4241, %l0, %l1 jmpl %l1, %l4 sra %i2, %i6, %o6 sdivx %l6, 0x1CF5, %i4 fpsub16 %f4, %f4, %f10 loop_4241: fmovdgu %icc, %f2, %f3 movgu %xcc, %i3, %l2 fmovsvc %icc, %f0, %f8 edge16 %g2, %o4, %i5 fcmpes %fcc3, %f8, %f5 movrne %o0, %g1, %o2 alignaddr %g4, %l3, %o3 sra %o1, %g7, %i7 fmovdcs %xcc, %f14, %f5 fbug,a %fcc3, loop_4242 ldsh [%l7 + 0x2A], %g6 fpsub16s %f15, %f15, %f4 fbuge,a %fcc1, loop_4243 loop_4242: lduh [%l7 + 0x30], %g3 tneg %xcc, 0x5 brlez,a %l0, loop_4244 loop_4243: fmovrdlez %o7, %f8, %f2 pdist %f0, %f10, %f12 tpos %icc, 0x1 loop_4244: movneg %icc, %o5, %l1 sdivcc %g5, 0x0688, %i1 lduh [%l7 + 0x62], %l5 ldsh [%l7 + 0x3A], %i0 fxors %f3, %f15, %f3 movrlez %i2, %l4, %i6 lduh [%l7 + 0x30], %o6 tcc %xcc, 0x6 edge8 %l6, %i4, %l2 bn %icc, loop_4245 ldub [%l7 + 0x52], %g2 ldub [%l7 + 0x37], %i3 ldub [%l7 + 0x57], %i5 loop_4245: lduw [%l7 + 0x70], %o4 ldd [%l7 + 0x50], %f14 umul %g1, 0x1F5F, %o0 fcmple16 %f0, %f2, %o2 xorcc %l3, 0x181A, %o3 ld [%l7 + 0x1C], %f5 fsrc1 %f8, %f2 movrgz %g4, 0x31B, %g7 umulcc %o1, %g6, %i7 lduh [%l7 + 0x4C], %l0 bcs,a,pt %xcc, loop_4246 array8 %o7, %o5, %l1 fmovdcs %icc, %f12, %f11 ld [%l7 + 0x68], %f6 loop_4246: movne %xcc, %g3, %g5 sra %i1, 0x06, %i0 taddcc %i2, 0x111D, %l4 stb %i6, [%l7 + 0x22] edge8 %o6, %l6, %l5 fmovdneg %icc, %f3, %f10 ldsh [%l7 + 0x1A], %i4 bge,a,pt %xcc, loop_4247 std %f6, [%l7 + 0x70] smul %l2, 0x1DE5, %g2 fmul8x16al %f0, %f12, %f8 loop_4247: tpos %icc, 0x4 brgz %i5, loop_4248 fones %f8 fsrc2 %f8, %f8 edge32 %o4, %g1, %i3 loop_4248: bgu loop_4249 ldd [%l7 + 0x38], %f10 fbuge,a %fcc1, loop_4250 lduw [%l7 + 0x2C], %o2 loop_4249: lduh [%l7 + 0x6E], %o0 fcmple32 %f12, %f0, %o3 loop_4250: std %f14, [%l7 + 0x28] fmovdne %xcc, %f10, %f6 sdiv %g4, 0x14DE, %g7 brlez %l3, loop_4251 nop setx loop_4252, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbo %fcc2, loop_4253 ldd [%l7 + 0x18], %f2 loop_4251: fmovrde %g6, %f2, %f12 loop_4252: fbg %fcc0, loop_4254 loop_4253: movcs %xcc, %i7, %o1 udivcc %l0, 0x1F10, %o7 mulx %l1, %g3, %o5 loop_4254: ldsb [%l7 + 0x43], %i1 bneg,pt %xcc, loop_4255 or %i0, 0x1340, %g5 move %icc, %i2, %l4 movgu %xcc, %o6, %l6 loop_4255: tge %icc, 0x3 or %i6, 0x0BAB, %i4 lduw [%l7 + 0x0C], %l2 fcmped %fcc1, %f10, %f14 sll %g2, 0x0D, %l5 fba %fcc3, loop_4256 addcc %o4, %g1, %i5 bvc,a,pn %icc, loop_4257 fbuge,a %fcc3, loop_4258 loop_4256: tvs %xcc, 0x3 movle %xcc, %o2, %o0 loop_4257: fmovdleu %xcc, %f0, %f11 loop_4258: fmovdcs %icc, %f7, %f3 sub %o3, %i3, %g4 ldub [%l7 + 0x7E], %l3 fandnot1 %f10, %f2, %f6 edge32ln %g7, %g6, %i7 fnand %f2, %f8, %f12 ldd [%l7 + 0x30], %f2 sth %l0, [%l7 + 0x0A] fnand %f0, %f14, %f8 fcmpeq16 %f4, %f10, %o7 orcc %o1, 0x1E3D, %l1 edge8ln %g3, %o5, %i0 fpadd32 %f8, %f0, %f0 array32 %i1, %i2, %g5 mulscc %o6, 0x1AEA, %l6 pdist %f2, %f8, %f6 movrlz %l4, %i6, %l2 fmovdpos %xcc, %f8, %f3 fbul %fcc1, loop_4259 ldx [%l7 + 0x68], %g2 stx %i4, [%l7 + 0x50] fmovdcs %icc, %f8, %f2 loop_4259: fbl,a %fcc0, loop_4260 add %o4, 0x019D, %g1 udiv %i5, 0x139B, %l5 add %o2, %o0, %o3 loop_4260: movrgz %g4, %i3, %l3 fmovspos %icc, %f10, %f15 movrne %g7, 0x0AF, %i7 faligndata %f4, %f4, %f14 umul %l0, %o7, %o1 andcc %l1, 0x1FA8, %g3 srl %g6, 0x04, %i0 sth %i1, [%l7 + 0x3A] std %f6, [%l7 + 0x18] fand %f10, %f10, %f10 fmovrdne %i2, %f14, %f4 stb %o5, [%l7 + 0x44] fornot2 %f8, %f6, %f14 ldub [%l7 + 0x40], %g5 brlz %l6, loop_4261 orn %l4, 0x0867, %i6 lduw [%l7 + 0x60], %o6 sth %g2, [%l7 + 0x34] loop_4261: lduw [%l7 + 0x34], %i4 ble,pn %icc, loop_4262 std %f4, [%l7 + 0x10] ldd [%l7 + 0x68], %f0 movvs %xcc, %l2, %o4 loop_4262: sth %g1, [%l7 + 0x7E] alignaddrl %i5, %l5, %o2 stx %o0, [%l7 + 0x70] fmul8x16au %f4, %f14, %f0 for %f8, %f2, %f0 sdivcc %o3, 0x1E18, %i3 movge %icc, %l3, %g4 srl %g7, 0x09, %i7 fmovsa %xcc, %f9, %f0 bcc,a,pt %icc, loop_4263 movre %l0, 0x28C, %o1 fnors %f10, %f15, %f15 movre %l1, %o7, %g6 loop_4263: ldsh [%l7 + 0x78], %i0 lduw [%l7 + 0x28], %i1 edge32l %g3, %o5, %g5 ldd [%l7 + 0x50], %f10 fmovdpos %icc, %f9, %f0 mulx %l6, %i2, %i6 fcmpgt16 %f2, %f2, %o6 fexpand %f0, %f8 fmovsvc %icc, %f8, %f11 mulscc %g2, 0x0FED, %i4 movle %xcc, %l2, %l4 bne %icc, loop_4264 ldub [%l7 + 0x13], %o4 tcs %icc, 0x5 sdivcc %g1, 0x072E, %l5 loop_4264: movge %xcc, %i5, %o2 ld [%l7 + 0x30], %f7 stx %o0, [%l7 + 0x28] fmul8x16 %f1, %f8, %f6 fmovrde %i3, %f10, %f12 ldx [%l7 + 0x78], %l3 sdiv %g4, 0x1BA1, %o3 edge32n %g7, %l0, %i7 fbule,a %fcc0, loop_4265 smulcc %l1, 0x016B, %o7 bge,a,pn %xcc, loop_4266 array32 %g6, %i0, %o1 loop_4265: pdist %f6, %f10, %f10 mova %icc, %g3, %i1 loop_4266: ldub [%l7 + 0x69], %o5 std %f12, [%l7 + 0x20] ldsw [%l7 + 0x70], %l6 fcmpgt16 %f10, %f12, %g5 fmovsa %xcc, %f8, %f10 tsubcctv %i6, 0x00C4, %o6 fbl,a %fcc3, loop_4267 movrgz %g2, 0x34F, %i2 fmovdcs %icc, %f7, %f4 edge16 %l2, %i4, %l4 loop_4267: ba,pn %icc, loop_4268 ldx [%l7 + 0x20], %g1 fbu,a %fcc3, loop_4269 fmul8x16al %f1, %f14, %f10 loop_4268: brgez %o4, loop_4270 sdivx %l5, 0x08F1, %o2 loop_4269: orn %o0, 0x1F39, %i5 tn %xcc, 0x0 loop_4270: movrne %l3, 0x288, %g4 ta %icc, 0x3 ldsb [%l7 + 0x62], %o3 mulscc %i3, %g7, %i7 ldsb [%l7 + 0x7B], %l0 ldd [%l7 + 0x60], %f4 fone %f0 andncc %o7, %g6, %l1 fcmpne32 %f8, %f0, %i0 ldd [%l7 + 0x28], %f12 edge32n %o1, %g3, %o5 edge32ln %l6, %g5, %i6 ldub [%l7 + 0x7C], %o6 fcmpgt32 %f14, %f0, %g2 tsubcc %i2, 0x00BC, %l2 movne %icc, %i4, %l4 edge16l %i1, %o4, %l5 addccc %g1, 0x14BF, %o0 stb %o2, [%l7 + 0x5B] subcc %i5, 0x17C3, %g4 lduh [%l7 + 0x42], %o3 sth %i3, [%l7 + 0x7C] ld [%l7 + 0x70], %f11 stb %l3, [%l7 + 0x27] fcmpgt16 %f0, %f10, %i7 fmovsvs %icc, %f15, %f13 fmovdl %icc, %f10, %f2 edge16 %l0, %g7, %g6 brlez,a %o7, loop_4271 for %f2, %f12, %f0 ldsb [%l7 + 0x11], %l1 andn %i0, 0x189C, %g3 loop_4271: edge8 %o1, %l6, %o5 fmovd %f10, %f14 bgu,a %icc, loop_4272 movn %icc, %g5, %o6 bge,a %xcc, loop_4273 mulx %i6, %i2, %g2 loop_4272: edge16 %l2, %i4, %i1 stx %o4, [%l7 + 0x60] loop_4273: ld [%l7 + 0x0C], %f13 ldx [%l7 + 0x70], %l5 std %f12, [%l7 + 0x78] fbo %fcc0, loop_4274 tle %xcc, 0x3 fba,a %fcc2, loop_4275 fmul8sux16 %f0, %f4, %f0 loop_4274: call loop_4276 lduw [%l7 + 0x44], %l4 loop_4275: fmovsvs %icc, %f13, %f0 tg %icc, 0x4 loop_4276: st %f15, [%l7 + 0x44] fcmpeq32 %f0, %f4, %o0 ldd [%l7 + 0x40], %f14 tpos %xcc, 0x6 brgez,a %o2, loop_4277 fcmple32 %f12, %f14, %i5 fmovsne %icc, %f3, %f14 stx %g1, [%l7 + 0x70] loop_4277: stw %g4, [%l7 + 0x60] edge32 %o3, %i3, %l3 tne %icc, 0x7 stx %i7, [%l7 + 0x50] tcs %icc, 0x4 movleu %xcc, %g7, %l0 edge16ln %g6, %l1, %i0 movrlez %g3, 0x18D, %o1 fnegs %f12, %f6 fxnor %f14, %f2, %f8 fpsub32s %f14, %f0, %f6 fmovdle %icc, %f13, %f4 edge32l %o7, %l6, %g5 movrlez %o6, 0x31C, %i6 movn %icc, %i2, %o5 stb %l2, [%l7 + 0x7B] ldx [%l7 + 0x50], %i4 movn %icc, %i1, %o4 ldsw [%l7 + 0x54], %g2 fpack32 %f12, %f8, %f0 xnorcc %l4, 0x1C9B, %l5 fmuld8sux16 %f5, %f13, %f10 ba,pn %icc, loop_4278 tn %icc, 0x6 fmovde %icc, %f5, %f3 stw %o0, [%l7 + 0x0C] loop_4278: std %f14, [%l7 + 0x10] fabsd %f8, %f2 sethi 0x1B62, %i5 st %f10, [%l7 + 0x54] brgz %g1, loop_4279 array8 %o2, %o3, %g4 brgz,a %i3, loop_4280 ldx [%l7 + 0x78], %l3 loop_4279: ldsb [%l7 + 0x36], %g7 brgez,a %i7, loop_4281 loop_4280: fxor %f4, %f14, %f8 fmovsneg %icc, %f3, %f3 ld [%l7 + 0x3C], %f11 loop_4281: ba,a %xcc, loop_4282 fcmpd %fcc3, %f0, %f2 brnz %l0, loop_4283 addccc %g6, 0x070E, %i0 loop_4282: ldub [%l7 + 0x7C], %g3 ld [%l7 + 0x10], %f7 loop_4283: fmovsge %xcc, %f2, %f15 sth %l1, [%l7 + 0x6E] bge loop_4284 fmovrdlz %o1, %f8, %f0 sth %o7, [%l7 + 0x2A] sdiv %g5, 0x1534, %o6 loop_4284: movvc %xcc, %l6, %i2 fbne,a %fcc0, loop_4285 tgu %xcc, 0x0 fmovsleu %xcc, %f13, %f0 fpack32 %f2, %f14, %f12 loop_4285: fmovrsne %i6, %f7, %f3 ldsb [%l7 + 0x12], %o5 fblg,a %fcc0, loop_4286 fmovsle %icc, %f5, %f14 ldx [%l7 + 0x30], %i4 fmovda %xcc, %f5, %f14 loop_4286: fmovrdlez %i1, %f2, %f8 ble,a loop_4287 xnor %l2, 0x078E, %o4 edge16l %l4, %l5, %o0 fone %f4 loop_4287: sdivcc %g2, 0x0BCA, %g1 edge32 %o2, %o3, %g4 movn %xcc, %i5, %i3 fzeros %f12 fxor %f10, %f8, %f14 fmovs %f5, %f12 ldsh [%l7 + 0x20], %l3 sth %i7, [%l7 + 0x60] fble %fcc2, loop_4288 fmul8sux16 %f14, %f10, %f4 fcmped %fcc2, %f8, %f4 bg,a %xcc, loop_4289 loop_4288: stx %g7, [%l7 + 0x28] stw %l0, [%l7 + 0x30] fand %f0, %f10, %f8 loop_4289: fmovdneg %icc, %f9, %f1 std %f4, [%l7 + 0x60] taddcctv %g6, %i0, %l1 stw %g3, [%l7 + 0x30] stx %o7, [%l7 + 0x70] movneg %xcc, %o1, %o6 fcmped %fcc2, %f0, %f2 fbg,a %fcc1, loop_4290 fmovdg %xcc, %f2, %f5 ldsh [%l7 + 0x20], %l6 std %f6, [%l7 + 0x68] loop_4290: edge8 %g5, %i6, %i2 movrgez %o5, 0x1B1, %i4 andn %i1, %l2, %o4 ldub [%l7 + 0x46], %l4 sth %l5, [%l7 + 0x16] ldsb [%l7 + 0x21], %g2 stb %g1, [%l7 + 0x61] fcmple16 %f0, %f14, %o0 ldsb [%l7 + 0x7A], %o2 fbl %fcc3, loop_4291 edge32l %o3, %g4, %i3 orcc %l3, %i5, %g7 ldsw [%l7 + 0x20], %l0 loop_4291: sub %i7, 0x1E6D, %i0 array8 %g6, %l1, %g3 tgu %icc, 0x7 fxnor %f10, %f12, %f10 ldd [%l7 + 0x48], %f10 fors %f9, %f8, %f9 fbn %fcc3, loop_4292 lduw [%l7 + 0x48], %o7 fbul %fcc2, loop_4293 sll %o1, 0x0D, %o6 loop_4292: srax %g5, %l6, %i6 smulcc %i2, %o5, %i1 loop_4293: fbu,a %fcc2, loop_4294 fmovsvc %xcc, %f7, %f10 brnz %i4, loop_4295 lduh [%l7 + 0x64], %l2 loop_4294: movvs %xcc, %l4, %o4 fpmerge %f1, %f1, %f0 loop_4295: fbue %fcc0, loop_4296 bne,a loop_4297 ldx [%l7 + 0x60], %g2 fba,a %fcc2, loop_4298 loop_4296: fzeros %f15 loop_4297: fbge %fcc3, loop_4299 tn %icc, 0x6 loop_4298: edge16l %l5, %o0, %o2 fpsub32 %f0, %f8, %f2 loop_4299: std %f2, [%l7 + 0x40] sth %o3, [%l7 + 0x62] fbo,a %fcc1, loop_4300 fcmpd %fcc0, %f12, %f12 fabsd %f6, %f6 fmovrde %g1, %f6, %f8 loop_4300: brgez %g4, loop_4301 stw %i3, [%l7 + 0x14] fpack16 %f4, %f6 fcmpeq16 %f14, %f10, %i5 loop_4301: xorcc %g7, %l0, %i7 fmovde %icc, %f15, %f15 fmovsvc %icc, %f10, %f11 fxor %f8, %f8, %f6 tvs %icc, 0x5 fmovdgu %icc, %f3, %f9 movvc %xcc, %l3, %i0 fcmpne16 %f2, %f4, %g6 ldx [%l7 + 0x50], %g3 movcs %icc, %l1, %o1 ldsh [%l7 + 0x16], %o6 ta %xcc, 0x0 std %f0, [%l7 + 0x48] movle %icc, %o7, %l6 addcc %i6, 0x1BDC, %g5 orcc %i2, 0x0882, %i1 ld [%l7 + 0x70], %f8 fble %fcc1, loop_4302 fpadd32 %f10, %f12, %f8 fbug,a %fcc3, loop_4303 brlz,a %o5, loop_4304 loop_4302: sth %l2, [%l7 + 0x4A] lduh [%l7 + 0x0C], %i4 loop_4303: fpmerge %f14, %f7, %f4 loop_4304: ldsb [%l7 + 0x6F], %o4 ldx [%l7 + 0x58], %g2 fmuld8ulx16 %f6, %f6, %f2 brz %l5, loop_4305 ldub [%l7 + 0x73], %l4 fabss %f14, %f4 ldsw [%l7 + 0x44], %o0 loop_4305: ldd [%l7 + 0x58], %f0 lduw [%l7 + 0x0C], %o2 tvs %icc, 0x5 ldsw [%l7 + 0x2C], %g1 udivx %g4, 0x0167, %i3 edge32 %i5, %o3, %g7 fxor %f6, %f8, %f2 fpsub16s %f5, %f15, %f14 tpos %xcc, 0x7 stw %i7, [%l7 + 0x44] fmovsge %icc, %f4, %f2 fmovspos %icc, %f13, %f11 fors %f12, %f14, %f1 tne %xcc, 0x1 ldsw [%l7 + 0x28], %l3 sdiv %l0, 0x1F6D, %i0 ldub [%l7 + 0x74], %g6 fba,a %fcc2, loop_4306 ldx [%l7 + 0x18], %l1 ldx [%l7 + 0x60], %g3 srl %o1, 0x16, %o7 loop_4306: fnot2s %f8, %f4 stb %o6, [%l7 + 0x63] srax %i6, 0x04, %l6 bne,pt %icc, loop_4307 fmovdle %icc, %f10, %f15 stb %g5, [%l7 + 0x7A] fcmpne32 %f2, %f12, %i2 loop_4307: call loop_4308 fbul %fcc0, loop_4309 stw %i1, [%l7 + 0x48] fpadd32 %f2, %f6, %f4 loop_4308: ld [%l7 + 0x64], %f13 loop_4309: movrne %l2, %i4, %o4 sllx %g2, 0x04, %o5 subc %l4, %l5, %o2 sth %o0, [%l7 + 0x4E] tneg %xcc, 0x2 fmovrsgz %g1, %f2, %f11 sdivx %g4, 0x1117, %i3 lduw [%l7 + 0x54], %o3 st %f0, [%l7 + 0x74] ldsw [%l7 + 0x0C], %g7 fbu,a %fcc0, loop_4310 ldd [%l7 + 0x18], %f0 movcs %icc, %i7, %i5 fmovrdne %l0, %f4, %f6 loop_4310: movvs %xcc, %i0, %l3 ldx [%l7 + 0x40], %l1 sdivx %g6, 0x170C, %g3 fmovrsgz %o7, %f8, %f8 fmovrdgez %o1, %f10, %f14 fmovrsne %o6, %f12, %f11 for %f14, %f10, %f8 std %f8, [%l7 + 0x48] tne %icc, 0x2 lduh [%l7 + 0x68], %i6 ldsh [%l7 + 0x0A], %l6 tg %icc, 0x5 sth %g5, [%l7 + 0x6E] ldd [%l7 + 0x70], %f0 addccc %i2, 0x0767, %i1 lduw [%l7 + 0x30], %l2 srax %o4, 0x01, %g2 fmovda %xcc, %f4, %f10 edge32l %i4, %l4, %l5 fors %f14, %f3, %f0 edge32ln %o2, %o5, %g1 udivcc %g4, 0x1C9E, %i3 bpos,pn %xcc, loop_4311 sethi 0x0693, %o3 stb %o0, [%l7 + 0x66] brnz,a %i7, loop_4312 loop_4311: edge32l %i5, %l0, %g7 edge32n %i0, %l1, %l3 ble,a,pn %icc, loop_4313 loop_4312: fpack32 %f6, %f14, %f0 fmovscc %xcc, %f9, %f9 fmul8x16al %f7, %f9, %f2 loop_4313: xnor %g3, 0x0137, %o7 srax %g6, %o1, %i6 sth %o6, [%l7 + 0x7A] srlx %g5, %l6, %i2 stb %l2, [%l7 + 0x61] sethi 0x0756, %o4 fmovspos %xcc, %f7, %f12 fmovsa %xcc, %f10, %f9 ldsw [%l7 + 0x4C], %i1 edge16l %i4, %g2, %l5 fsrc2s %f13, %f14 fcmped %fcc3, %f12, %f8 sll %o2, %o5, %l4 fmovde %icc, %f14, %f0 fbn %fcc1, loop_4314 stw %g1, [%l7 + 0x44] for %f8, %f12, %f8 tvc %icc, 0x6 loop_4314: brgz %i3, loop_4315 ldub [%l7 + 0x40], %g4 fbo %fcc1, loop_4316 fbuge %fcc3, loop_4317 loop_4315: movvs %xcc, %o3, %i7 lduw [%l7 + 0x34], %i5 loop_4316: fsrc2 %f6, %f14 loop_4317: fmovsne %icc, %f13, %f7 ldd [%l7 + 0x68], %f0 ldd [%l7 + 0x10], %f6 fornot1s %f9, %f6, %f9 bg,a,pn %xcc, loop_4318 lduw [%l7 + 0x30], %l0 tgu %icc, 0x6 movleu %xcc, %o0, %i0 loop_4318: movrlz %l1, %g7, %g3 brgz,a %o7, loop_4319 ldsw [%l7 + 0x6C], %l3 std %f4, [%l7 + 0x38] umul %g6, %i6, %o6 loop_4319: array32 %o1, %l6, %g5 taddcc %i2, %l2, %i1 ldsw [%l7 + 0x2C], %o4 tne %xcc, 0x0 tcs %icc, 0x4 lduw [%l7 + 0x14], %g2 fcmpne16 %f0, %f8, %i4 stx %l5, [%l7 + 0x28] fabsd %f4, %f12 fmovdleu %icc, %f15, %f4 stx %o5, [%l7 + 0x60] movl %icc, %o2, %l4 srl %g1, %g4, %i3 srax %o3, 0x17, %i7 ldub [%l7 + 0x59], %l0 nop setx loop_4320, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduh [%l7 + 0x66], %o0 fmovdge %icc, %f12, %f15 tn %icc, 0x3 loop_4320: edge8 %i0, %i5, %g7 fbne %fcc1, loop_4321 sllx %g3, 0x00, %l1 fand %f0, %f0, %f8 fmovsl %xcc, %f7, %f14 loop_4321: andncc %o7, %g6, %i6 movrgez %o6, 0x353, %o1 stb %l3, [%l7 + 0x5C] sdiv %g5, 0x0D02, %i2 fpadd16s %f10, %f2, %f7 fxnors %f2, %f6, %f3 ldub [%l7 + 0x5F], %l2 stw %i1, [%l7 + 0x30] std %f4, [%l7 + 0x60] fpsub16 %f10, %f6, %f2 fmovrde %l6, %f12, %f14 array16 %g2, %i4, %o4 ld [%l7 + 0x08], %f10 array8 %l5, %o5, %l4 array8 %o2, %g1, %i3 movg %xcc, %g4, %o3 stb %l0, [%l7 + 0x1C] fand %f10, %f0, %f4 edge32ln %o0, %i7, %i0 lduw [%l7 + 0x60], %g7 fone %f14 stx %g3, [%l7 + 0x50] bl %xcc, loop_4322 ldsw [%l7 + 0x40], %i5 ldsb [%l7 + 0x61], %l1 te %xcc, 0x7 loop_4322: fandnot1s %f9, %f14, %f0 bvc,a,pn %xcc, loop_4323 sllx %g6, 0x0C, %i6 brz,a %o6, loop_4324 stb %o7, [%l7 + 0x11] loop_4323: lduw [%l7 + 0x50], %l3 movrgz %g5, %o1, %i2 loop_4324: std %f6, [%l7 + 0x48] fcmple16 %f14, %f6, %l2 fmovs %f2, %f9 andn %i1, %l6, %g2 ldd [%l7 + 0x70], %f12 ba,a,pt %icc, loop_4325 std %f2, [%l7 + 0x48] alignaddrl %i4, %o4, %l5 call loop_4326 loop_4325: ldsb [%l7 + 0x09], %o5 stx %l4, [%l7 + 0x58] brgz %g1, loop_4327 loop_4326: movn %icc, %o2, %i3 sllx %g4, %o3, %l0 fmovdne %xcc, %f13, %f0 loop_4327: ta %xcc, 0x0 movpos %xcc, %o0, %i7 fmovrsgez %g7, %f3, %f10 ldsh [%l7 + 0x16], %g3 fxnors %f5, %f12, %f0 tsubcctv %i5, 0x0F98, %l1 tcs %xcc, 0x4 fxor %f4, %f14, %f6 edge32ln %i0, %g6, %o6 fandnot1 %f4, %f6, %f4 brgz,a %o7, loop_4328 fpsub16 %f0, %f12, %f12 edge16n %i6, %g5, %o1 fmovdgu %icc, %f13, %f9 loop_4328: edge16 %l3, %i2, %i1 sth %l6, [%l7 + 0x52] addccc %l2, %g2, %i4 addcc %l5, %o5, %o4 andcc %g1, %l4, %i3 ldsb [%l7 + 0x53], %o2 orn %o3, %l0, %o0 stb %i7, [%l7 + 0x64] fbg,a %fcc2, loop_4329 pdist %f2, %f10, %f2 movleu %xcc, %g7, %g3 bneg %icc, loop_4330 loop_4329: srl %i5, %l1, %i0 bn,a,pn %icc, loop_4331 stx %g4, [%l7 + 0x48] loop_4330: fbul,a %fcc2, loop_4332 fornot1s %f10, %f3, %f11 loop_4331: stw %o6, [%l7 + 0x6C] stw %o7, [%l7 + 0x58] loop_4332: fbuge %fcc1, loop_4333 stb %g6, [%l7 + 0x43] fcmpgt32 %f0, %f10, %g5 be,a,pt %xcc, loop_4334 loop_4333: bne,a %xcc, loop_4335 udivx %i6, 0x1988, %l3 fmovsl %icc, %f1, %f6 loop_4334: edge32ln %i2, %i1, %l6 loop_4335: movrlez %o1, %g2, %l2 bn loop_4336 fbn %fcc2, loop_4337 ldsb [%l7 + 0x5B], %i4 fmovsvc %xcc, %f12, %f4 loop_4336: ldx [%l7 + 0x70], %o5 loop_4337: fcmps %fcc2, %f15, %f12 fnand %f10, %f6, %f8 bl,a %xcc, loop_4338 ld [%l7 + 0x28], %f12 movrlz %o4, %l5, %g1 fandnot1s %f15, %f0, %f10 loop_4338: brgez %i3, loop_4339 fmovdcc %icc, %f12, %f9 ldub [%l7 + 0x09], %o2 ldsw [%l7 + 0x54], %l4 loop_4339: for %f6, %f6, %f8 lduw [%l7 + 0x24], %o3 fabss %f2, %f11 movne %xcc, %l0, %i7 fmovscc %xcc, %f1, %f3 ldx [%l7 + 0x78], %g7 andncc %g3, %i5, %o0 fmovde %icc, %f15, %f2 ldsh [%l7 + 0x0C], %l1 ldsb [%l7 + 0x18], %i0 alignaddrl %o6, %o7, %g4 ldub [%l7 + 0x75], %g6 andcc %g5, 0x078F, %i6 fcmpne32 %f8, %f2, %i2 fsrc2s %f3, %f14 fble,a %fcc0, loop_4340 st %f3, [%l7 + 0x08] fmovse %xcc, %f5, %f15 fsrc1 %f12, %f4 loop_4340: fmovdneg %icc, %f2, %f4 fpadd32 %f10, %f14, %f14 stx %i1, [%l7 + 0x60] edge16n %l6, %o1, %l3 ld [%l7 + 0x0C], %f4 ldd [%l7 + 0x10], %f6 addcc %g2, %l2, %i4 srax %o4, %l5, %o5 fmovsa %xcc, %f4, %f12 lduh [%l7 + 0x42], %g1 fabss %f12, %f15 bvc,a,pn %xcc, loop_4341 nop setx loop_4342, %l0, %l1 jmpl %l1, %o2 add %l4, 0x0D21, %o3 lduw [%l7 + 0x54], %l0 loop_4341: tl %xcc, 0x1 loop_4342: sth %i3, [%l7 + 0x1C] bvc,a loop_4343 brlez %g7, loop_4344 fbug %fcc2, loop_4345 umulcc %g3, %i5, %i7 loop_4343: movne %xcc, %l1, %o0 loop_4344: fsrc2 %f10, %f8 loop_4345: movvs %icc, %i0, %o6 st %f3, [%l7 + 0x48] movrne %g4, 0x0F7, %g6 ta %icc, 0x0 bvs loop_4346 ld [%l7 + 0x34], %f7 bl loop_4347 srlx %o7, 0x13, %g5 loop_4346: sth %i2, [%l7 + 0x32] stx %i1, [%l7 + 0x58] loop_4347: std %f10, [%l7 + 0x58] stx %i6, [%l7 + 0x50] fmovda %xcc, %f14, %f0 brlz %l6, loop_4348 brz,a %o1, loop_4349 fxors %f4, %f1, %f6 tneg %icc, 0x4 loop_4348: ldx [%l7 + 0x28], %l3 loop_4349: fmovsleu %xcc, %f8, %f8 fpmerge %f6, %f10, %f12 fmovrse %g2, %f9, %f3 mova %icc, %i4, %o4 alignaddrl %l2, %o5, %l5 stx %g1, [%l7 + 0x48] ldd [%l7 + 0x68], %f6 fmovdvs %icc, %f15, %f6 tcc %icc, 0x3 fmovs %f6, %f4 fornot1 %f8, %f10, %f4 xnor %l4, 0x0297, %o2 ldub [%l7 + 0x6C], %l0 lduh [%l7 + 0x3A], %i3 ldx [%l7 + 0x48], %g7 fandnot2 %f0, %f12, %f14 brz,a %g3, loop_4350 fmul8ulx16 %f0, %f6, %f12 array16 %o3, %i7, %i5 lduw [%l7 + 0x34], %l1 loop_4350: stx %i0, [%l7 + 0x28] fmovrdne %o0, %f2, %f10 tvc %xcc, 0x2 nop setx loop_4351, %l0, %l1 jmpl %l1, %o6 fandnot2 %f2, %f14, %f2 stw %g4, [%l7 + 0x58] sth %o7, [%l7 + 0x32] loop_4351: fcmpeq32 %f2, %f0, %g5 fmovdn %xcc, %f14, %f9 tcs %icc, 0x7 fsrc1s %f10, %f4 call loop_4352 tn %xcc, 0x7 fcmped %fcc0, %f12, %f2 array16 %i2, %g6, %i6 loop_4352: sll %i1, 0x1D, %o1 fmovde %xcc, %f15, %f0 stb %l3, [%l7 + 0x7A] sth %l6, [%l7 + 0x52] fmovrslz %g2, %f4, %f14 fxor %f8, %f4, %f8 lduw [%l7 + 0x5C], %o4 ldx [%l7 + 0x30], %i4 ldsh [%l7 + 0x52], %l2 ldsw [%l7 + 0x14], %l5 tle %xcc, 0x4 fexpand %f10, %f8 ldub [%l7 + 0x4C], %g1 stb %l4, [%l7 + 0x38] fcmple16 %f10, %f0, %o2 fmovs %f4, %f3 movle %icc, %o5, %l0 ldsh [%l7 + 0x6E], %i3 fmovdle %xcc, %f1, %f4 stb %g7, [%l7 + 0x27] sdivx %o3, 0x0AEF, %g3 bn,a loop_4353 movcc %icc, %i7, %i5 fmul8ulx16 %f2, %f14, %f10 ldub [%l7 + 0x27], %l1 loop_4353: lduw [%l7 + 0x40], %i0 fmovsn %xcc, %f11, %f6 ldd [%l7 + 0x50], %f2 fmovrsgez %o6, %f3, %f0 movpos %xcc, %g4, %o7 lduw [%l7 + 0x1C], %g5 ldd [%l7 + 0x40], %f6 tne %xcc, 0x5 fpack32 %f8, %f10, %f4 fornot1 %f6, %f14, %f0 edge16n %o0, %g6, %i2 movneg %icc, %i1, %o1 fbne,a %fcc1, loop_4354 fmovrdlez %i6, %f10, %f2 alignaddr %l3, %g2, %l6 tneg %xcc, 0x7 loop_4354: st %f9, [%l7 + 0x5C] movle %xcc, %o4, %i4 fmovrslez %l2, %f2, %f6 fpsub32 %f4, %f0, %f8 st %f12, [%l7 + 0x34] ldsw [%l7 + 0x4C], %l5 fsrc1 %f8, %f12 ld [%l7 + 0x10], %f5 fpadd16s %f15, %f13, %f14 fors %f14, %f8, %f10 ldub [%l7 + 0x43], %l4 tg %icc, 0x0 ldsh [%l7 + 0x4A], %g1 lduh [%l7 + 0x2C], %o5 bge,a,pn %icc, loop_4355 popc %o2, %l0 fpadd32 %f12, %f2, %f8 ldx [%l7 + 0x10], %i3 loop_4355: std %f6, [%l7 + 0x60] fmovrde %o3, %f2, %f6 fmovs %f2, %f2 stx %g3, [%l7 + 0x78] ldsb [%l7 + 0x08], %g7 subcc %i5, %i7, %l1 fbn %fcc1, loop_4356 fors %f9, %f15, %f15 edge16n %o6, %i0, %o7 subc %g4, 0x1E8B, %o0 loop_4356: faligndata %f0, %f4, %f4 addc %g6, %i2, %i1 fcmpgt32 %f10, %f4, %o1 fmovsvs %xcc, %f5, %f14 sth %g5, [%l7 + 0x5A] fbul,a %fcc2, loop_4357 std %f10, [%l7 + 0x78] lduw [%l7 + 0x68], %i6 srlx %l3, 0x19, %l6 loop_4357: ld [%l7 + 0x48], %f8 fexpand %f9, %f10 st %f4, [%l7 + 0x30] fbe %fcc0, loop_4358 movrne %o4, %i4, %g2 fand %f12, %f8, %f12 ldsw [%l7 + 0x14], %l5 loop_4358: fandnot2s %f5, %f2, %f0 movrlez %l4, 0x16B, %l2 sll %g1, %o2, %o5 fnands %f5, %f13, %f14 nop setx loop_4359, %l0, %l1 jmpl %l1, %l0 edge8ln %o3, %i3, %g3 array32 %g7, %i5, %l1 fmovrsgez %o6, %f5, %f8 loop_4359: sth %i7, [%l7 + 0x42] fmul8x16al %f10, %f14, %f6 fsrc1s %f7, %f11 ld [%l7 + 0x5C], %f15 bl %xcc, loop_4360 bcc,pn %xcc, loop_4361 fmuld8ulx16 %f12, %f6, %f4 fexpand %f13, %f10 loop_4360: fpsub32 %f14, %f10, %f0 loop_4361: lduh [%l7 + 0x66], %o7 fzeros %f7 ldub [%l7 + 0x6F], %g4 mova %xcc, %o0, %i0 edge16l %g6, %i1, %i2 fmovsgu %icc, %f0, %f8 stx %o1, [%l7 + 0x10] fbn,a %fcc0, loop_4362 xorcc %i6, 0x1E57, %g5 bpos,a %xcc, loop_4363 fcmps %fcc3, %f8, %f4 loop_4362: ld [%l7 + 0x78], %f14 fbn %fcc1, loop_4364 loop_4363: stb %l6, [%l7 + 0x1F] edge8 %l3, %i4, %g2 addcc %l5, %l4, %o4 loop_4364: fmovsg %icc, %f6, %f8 ldsb [%l7 + 0x60], %g1 ld [%l7 + 0x38], %f5 fpack32 %f14, %f8, %f2 stb %l2, [%l7 + 0x1D] fmovdle %icc, %f14, %f15 sth %o5, [%l7 + 0x40] te %xcc, 0x2 ldub [%l7 + 0x57], %o2 fornot1s %f11, %f11, %f6 fcmpne16 %f8, %f14, %l0 lduw [%l7 + 0x7C], %o3 fmovrde %i3, %f10, %f2 tgu %icc, 0x0 movne %xcc, %g7, %i5 fmovscc %icc, %f2, %f11 edge8n %g3, %o6, %i7 fandnot2s %f4, %f0, %f6 movvc %icc, %l1, %o7 tpos %xcc, 0x3 lduw [%l7 + 0x14], %o0 fcmpd %fcc2, %f0, %f6 add %i0, %g4, %i1 fpadd16 %f12, %f8, %f14 fxor %f12, %f12, %f14 ldd [%l7 + 0x38], %f6 lduw [%l7 + 0x7C], %i2 ldx [%l7 + 0x08], %g6 orn %i6, %o1, %l6 fmovsneg %xcc, %f8, %f5 fone %f14 stx %g5, [%l7 + 0x50] sdiv %i4, 0x0608, %l3 ble,pn %icc, loop_4365 sdivcc %l5, 0x16CE, %g2 sth %o4, [%l7 + 0x36] movcc %xcc, %g1, %l4 loop_4365: fmovda %xcc, %f11, %f0 add %o5, 0x0827, %o2 stw %l0, [%l7 + 0x74] std %f2, [%l7 + 0x08] tgu %xcc, 0x6 ta %icc, 0x0 lduh [%l7 + 0x3C], %o3 sth %l2, [%l7 + 0x74] fcmple16 %f12, %f12, %i3 sth %i5, [%l7 + 0x64] xorcc %g3, 0x166F, %g7 st %f9, [%l7 + 0x38] std %f8, [%l7 + 0x50] stw %i7, [%l7 + 0x78] fmovd %f4, %f4 ldsw [%l7 + 0x78], %o6 edge32 %o7, %o0, %l1 fbg,a %fcc2, loop_4366 lduw [%l7 + 0x44], %g4 movcc %xcc, %i1, %i2 fbuge,a %fcc1, loop_4367 loop_4366: ldsb [%l7 + 0x34], %g6 fcmped %fcc0, %f8, %f10 fcmpes %fcc0, %f13, %f10 loop_4367: std %f8, [%l7 + 0x70] ldsw [%l7 + 0x20], %i6 bn,a,pn %xcc, loop_4368 bgu,a,pt %xcc, loop_4369 lduw [%l7 + 0x74], %o1 ldd [%l7 + 0x10], %f10 loop_4368: edge8n %l6, %i0, %i4 loop_4369: fmovrslez %g5, %f2, %f1 stw %l5, [%l7 + 0x5C] ldsb [%l7 + 0x77], %g2 fcmped %fcc0, %f0, %f2 brlz,a %o4, loop_4370 smul %l3, %l4, %o5 ldd [%l7 + 0x08], %f14 fcmpeq16 %f2, %f0, %g1 loop_4370: bge loop_4371 ldx [%l7 + 0x08], %l0 fmovrse %o2, %f7, %f4 fbo %fcc0, loop_4372 loop_4371: bvs,a %icc, loop_4373 lduh [%l7 + 0x08], %l2 fbuge %fcc1, loop_4374 loop_4372: stb %i3, [%l7 + 0x46] loop_4373: fones %f9 sth %i5, [%l7 + 0x6C] loop_4374: fmovdn %xcc, %f7, %f4 fmovs %f10, %f4 fnands %f6, %f8, %f5 fxors %f15, %f11, %f15 fmovda %icc, %f6, %f6 fmovdge %xcc, %f7, %f15 udivx %o3, 0x1D98, %g7 edge16l %i7, %g3, %o7 edge32 %o0, %o6, %g4 st %f13, [%l7 + 0x14] fnegs %f6, %f9 xnor %i1, %i2, %l1 fnors %f7, %f9, %f7 ldsh [%l7 + 0x26], %g6 fbge,a %fcc3, loop_4375 fornot1s %f1, %f4, %f9 stx %o1, [%l7 + 0x08] fandnot1s %f5, %f12, %f14 loop_4375: ldd [%l7 + 0x78], %f10 bn,a,pn %icc, loop_4376 edge32n %l6, %i0, %i6 fones %f4 nop setx loop_4377, %l0, %l1 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_4376: fandnot1s %f5, %f15, %f0 fmovsn %icc, %f5, %f0 stw %g5, [%l7 + 0x1C] loop_4377: bne,pn %icc, loop_4378 bshuffle %f4, %f0, %f8 fabss %f0, %f14 movrgz %l5, 0x1D3, %i4 loop_4378: ldd [%l7 + 0x20], %f4 fbne,a %fcc2, loop_4379 fcmpgt16 %f10, %f12, %o4 lduw [%l7 + 0x10], %l3 fblg %fcc3, loop_4380 loop_4379: fmovrslz %g2, %f12, %f6 lduh [%l7 + 0x38], %l4 stx %g1, [%l7 + 0x20] loop_4380: fmovdcs %icc, %f13, %f0 fmovsa %icc, %f10, %f13 stw %o5, [%l7 + 0x7C] andn %o2, %l2, %l0 fmovs %f5, %f0 srax %i5, 0x13, %i3 call loop_4381 std %f12, [%l7 + 0x78] fcmpeq16 %f12, %f12, %g7 udivcc %o3, 0x1282, %g3 loop_4381: std %f0, [%l7 + 0x48] ba loop_4382 stw %i7, [%l7 + 0x28] stw %o7, [%l7 + 0x44] lduh [%l7 + 0x3A], %o0 loop_4382: tg %xcc, 0x0 fbuge,a %fcc0, loop_4383 for %f4, %f2, %f0 nop setx loop_4384, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdgz %g4, %f12, %f2 loop_4383: edge8 %i1, %o6, %l1 srl %g6, 0x04, %i2 loop_4384: fcmpeq16 %f0, %f12, %o1 ldsb [%l7 + 0x3D], %l6 fmuld8sux16 %f7, %f8, %f6 fbue,a %fcc2, loop_4385 array32 %i6, %g5, %i0 tge %xcc, 0x7 std %f2, [%l7 + 0x78] loop_4385: fexpand %f7, %f10 ldsh [%l7 + 0x14], %l5 stb %i4, [%l7 + 0x2E] tne %xcc, 0x4 ldsb [%l7 + 0x55], %o4 fmovsn %icc, %f2, %f14 std %f12, [%l7 + 0x28] lduw [%l7 + 0x0C], %l3 tn %xcc, 0x4 edge8 %g2, %g1, %o5 fmovsge %xcc, %f6, %f5 tneg %icc, 0x0 fcmpne16 %f2, %f10, %l4 smul %l2, %o2, %i5 xnor %l0, %i3, %g7 fbue,a %fcc0, loop_4386 fbl,a %fcc3, loop_4387 fnands %f8, %f7, %f14 tn %xcc, 0x7 loop_4386: fcmpeq16 %f14, %f2, %g3 loop_4387: bshuffle %f4, %f4, %f0 fmovdl %xcc, %f3, %f14 edge32ln %i7, %o3, %o0 brnz %o7, loop_4388 fpmerge %f3, %f2, %f2 fnot2 %f0, %f10 fbl %fcc2, loop_4389 loop_4388: fmul8ulx16 %f0, %f6, %f14 lduw [%l7 + 0x34], %i1 ldsw [%l7 + 0x54], %o6 loop_4389: fands %f8, %f10, %f3 be loop_4390 addc %g4, 0x1D3C, %l1 subcc %i2, 0x19A0, %g6 fmovsvs %xcc, %f3, %f0 loop_4390: st %f5, [%l7 + 0x74] mulscc %o1, %i6, %g5 fmovsa %icc, %f0, %f10 ldsb [%l7 + 0x51], %l6 fmovscc %xcc, %f5, %f8 tleu %xcc, 0x7 movge %icc, %i0, %l5 fmovrdlz %i4, %f2, %f4 movvc %xcc, %l3, %o4 fpack16 %f10, %f5 tpos %icc, 0x3 mulscc %g2, %g1, %l4 fmovrslz %o5, %f9, %f6 nop setx loop_4391, %l0, %l1 jmpl %l1, %l2 ldsb [%l7 + 0x33], %o2 ldsh [%l7 + 0x7C], %i5 brgez %l0, loop_4392 loop_4391: stw %i3, [%l7 + 0x24] lduh [%l7 + 0x34], %g3 lduw [%l7 + 0x74], %g7 loop_4392: ldsw [%l7 + 0x68], %o3 ldsw [%l7 + 0x68], %i7 fmovdne %xcc, %f3, %f0 ldd [%l7 + 0x60], %f2 fnot2 %f12, %f2 array8 %o7, %i1, %o0 tl %xcc, 0x7 lduh [%l7 + 0x7C], %o6 stb %g4, [%l7 + 0x28] ldub [%l7 + 0x2C], %l1 sll %i2, 0x02, %o1 fcmped %fcc2, %f14, %f2 nop setx loop_4393, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbul,a %fcc2, loop_4394 andn %g6, %i6, %g5 udivcc %i0, 0x080E, %l5 loop_4393: std %f0, [%l7 + 0x60] loop_4394: tne %xcc, 0x7 movcc %xcc, %l6, %l3 movn %icc, %o4, %i4 fmovse %xcc, %f8, %f13 fornot1s %f4, %f4, %f3 fmovse %icc, %f0, %f0 brgz,a %g1, loop_4395 ldub [%l7 + 0x77], %g2 ld [%l7 + 0x24], %f6 bpos,a %xcc, loop_4396 loop_4395: tpos %xcc, 0x5 fmovdvc %xcc, %f10, %f4 nop setx loop_4397, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4396: brgez %l4, loop_4398 fba,a %fcc0, loop_4399 popc 0x0B0B, %o5 loop_4397: bshuffle %f14, %f6, %f8 loop_4398: array8 %l2, %i5, %o2 loop_4399: ldsb [%l7 + 0x47], %l0 fmovrse %i3, %f11, %f14 stb %g3, [%l7 + 0x35] sdivx %g7, 0x05C5, %o3 ldub [%l7 + 0x25], %i7 fandnot1s %f2, %f10, %f8 movvc %xcc, %i1, %o0 bgu,a,pt %icc, loop_4400 taddcc %o7, 0x1B71, %g4 fpack32 %f6, %f0, %f10 fmovsa %xcc, %f2, %f1 loop_4400: for %f0, %f14, %f14 fmovsle %xcc, %f3, %f13 ldub [%l7 + 0x2E], %o6 fmovrsgz %l1, %f15, %f4 stb %i2, [%l7 + 0x58] stb %o1, [%l7 + 0x17] fmovrsgez %i6, %f13, %f11 sdivx %g5, 0x0DDD, %i0 fsrc2 %f12, %f14 fmovdle %icc, %f1, %f15 fmovrsgez %l5, %f7, %f9 std %f8, [%l7 + 0x20] fcmpne16 %f6, %f6, %g6 tpos %xcc, 0x4 fbge,a %fcc0, loop_4401 brgz,a %l6, loop_4402 tsubcc %l3, 0x0F26, %i4 st %f1, [%l7 + 0x28] loop_4401: movge %xcc, %g1, %o4 loop_4402: ldub [%l7 + 0x71], %g2 fmovrdgez %o5, %f0, %f6 fmovdvs %icc, %f14, %f3 fmovsvs %xcc, %f7, %f0 movrgz %l2, %l4, %o2 andcc %i5, 0x03E0, %i3 fmovsgu %xcc, %f3, %f1 stx %l0, [%l7 + 0x58] lduw [%l7 + 0x40], %g7 sdiv %g3, 0x1F84, %o3 nop setx loop_4403, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdg %xcc, %f0, %f14 srl %i1, %i7, %o0 fpackfix %f8, %f6 loop_4403: tg %icc, 0x7 fmovd %f6, %f14 movl %icc, %o7, %o6 fble %fcc1, loop_4404 sra %g4, %l1, %i2 fbo %fcc0, loop_4405 fsrc2s %f5, %f9 loop_4404: fmovrslez %i6, %f9, %f2 bg,pt %xcc, loop_4406 loop_4405: fbn,a %fcc3, loop_4407 movn %xcc, %g5, %o1 fbn,a %fcc2, loop_4408 loop_4406: st %f0, [%l7 + 0x0C] loop_4407: fnands %f10, %f3, %f11 smulcc %l5, 0x16FD, %i0 loop_4408: ldsw [%l7 + 0x3C], %l6 fxnor %f4, %f0, %f8 tg %xcc, 0x3 ldd [%l7 + 0x68], %f12 nop setx loop_4409, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdge %icc, %f13, %f2 fmovdg %xcc, %f14, %f12 stw %g6, [%l7 + 0x10] loop_4409: ldsh [%l7 + 0x42], %l3 fbo %fcc2, loop_4410 xor %g1, %i4, %g2 fmovdn %xcc, %f10, %f15 fmovsneg %xcc, %f4, %f4 loop_4410: fmul8sux16 %f12, %f8, %f8 fmovdne %icc, %f2, %f2 ld [%l7 + 0x78], %f3 nop setx loop_4411, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done umul %o5, 0x1B5C, %o4 ldub [%l7 + 0x50], %l2 fnors %f10, %f10, %f9 loop_4411: fpadd16 %f4, %f4, %f8 ldd [%l7 + 0x70], %f2 bleu,a,pt %xcc, loop_4412 fcmple16 %f0, %f14, %o2 movcc %xcc, %l4, %i5 ldsw [%l7 + 0x4C], %l0 loop_4412: st %f3, [%l7 + 0x44] tne %xcc, 0x2 std %f6, [%l7 + 0x20] std %f2, [%l7 + 0x08] lduw [%l7 + 0x28], %i3 stb %g3, [%l7 + 0x0A] stb %o3, [%l7 + 0x23] orcc %i1, 0x1E43, %i7 stb %g7, [%l7 + 0x74] movgu %xcc, %o0, %o6 ld [%l7 + 0x3C], %f5 fones %f5 stb %g4, [%l7 + 0x18] fbug %fcc1, loop_4413 tvs %xcc, 0x1 be,a,pn %icc, loop_4414 fsrc2s %f9, %f9 loop_4413: tleu %icc, 0x1 lduw [%l7 + 0x78], %l1 loop_4414: taddcc %o7, %i2, %g5 xor %o1, %i6, %i0 array32 %l5, %l6, %g6 alignaddrl %g1, %i4, %l3 andncc %g2, %o5, %l2 st %f8, [%l7 + 0x0C] fmovsg %xcc, %f3, %f6 brnz %o4, loop_4415 fmovrsgz %o2, %f10, %f12 fxor %f8, %f4, %f4 fmul8x16 %f8, %f0, %f0 loop_4415: ldd [%l7 + 0x10], %f14 ldsb [%l7 + 0x46], %i5 fcmpne32 %f14, %f4, %l4 fmovrsgz %i3, %f15, %f2 udivx %g3, 0x0F27, %l0 be loop_4416 fbl %fcc1, loop_4417 tsubcc %i1, 0x0B50, %o3 ldub [%l7 + 0x16], %g7 loop_4416: fabsd %f2, %f0 loop_4417: fnot1 %f14, %f14 pdist %f0, %f2, %f12 add %i7, %o6, %o0 addc %l1, %o7, %g4 fbul %fcc1, loop_4418 fmovse %xcc, %f7, %f8 edge8n %g5, %i2, %o1 fcmple16 %f14, %f10, %i0 loop_4418: lduw [%l7 + 0x5C], %i6 movvs %xcc, %l6, %l5 ldub [%l7 + 0x23], %g6 fandnot2 %f14, %f12, %f6 be,a loop_4419 or %g1, 0x09F0, %l3 nop setx loop_4420, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x44], %f11 loop_4419: fpsub32s %f7, %f8, %f14 edge16 %i4, %g2, %o5 loop_4420: ldsb [%l7 + 0x2F], %o4 fmul8ulx16 %f4, %f6, %f2 sth %o2, [%l7 + 0x62] brlz %i5, loop_4421 std %f6, [%l7 + 0x38] fpackfix %f2, %f4 ld [%l7 + 0x58], %f5 loop_4421: fcmpes %fcc3, %f10, %f15 fmovrdgz %l2, %f12, %f14 fmovdvs %xcc, %f10, %f2 ba,a,pn %icc, loop_4422 lduw [%l7 + 0x24], %i3 ta %xcc, 0x4 st %f1, [%l7 + 0x1C] loop_4422: fmovdg %xcc, %f0, %f12 st %f12, [%l7 + 0x34] fpadd32 %f6, %f14, %f2 movne %icc, %g3, %l0 fmuld8sux16 %f2, %f12, %f12 fands %f13, %f13, %f7 lduh [%l7 + 0x22], %i1 tleu %xcc, 0x6 fmovdleu %icc, %f11, %f15 fmovsgu %xcc, %f3, %f11 movcs %xcc, %l4, %o3 fcmpgt16 %f6, %f4, %g7 ldsw [%l7 + 0x18], %i7 sub %o6, 0x18BB, %o0 stw %o7, [%l7 + 0x30] fors %f14, %f10, %f3 movneg %icc, %l1, %g4 movrlz %i2, 0x097, %g5 fpackfix %f0, %f2 ldd [%l7 + 0x50], %f4 sdivcc %i0, 0x13A0, %i6 movvs %icc, %o1, %l5 fmovse %icc, %f6, %f15 fblg,a %fcc0, loop_4423 fcmple16 %f2, %f8, %l6 stb %g1, [%l7 + 0x5C] array8 %g6, %l3, %g2 loop_4423: fmovsne %xcc, %f3, %f4 ldsb [%l7 + 0x45], %o5 ble,a,pn %icc, loop_4424 bneg,pt %icc, loop_4425 fbn %fcc0, loop_4426 movleu %icc, %o4, %o2 loop_4424: bne,a,pt %icc, loop_4427 loop_4425: stx %i4, [%l7 + 0x58] loop_4426: stx %l2, [%l7 + 0x68] fornot2 %f2, %f2, %f14 loop_4427: fbn %fcc2, loop_4428 ldsw [%l7 + 0x20], %i3 sth %i5, [%l7 + 0x10] srlx %l0, %i1, %g3 loop_4428: fmuld8sux16 %f13, %f9, %f4 stb %o3, [%l7 + 0x13] fmovrdne %l4, %f10, %f12 ld [%l7 + 0x0C], %f6 ldsh [%l7 + 0x1E], %g7 nop setx loop_4429, %l0, %l1 jmpl %l1, %o6 xor %o0, %o7, %l1 ldsw [%l7 + 0x50], %g4 ldub [%l7 + 0x7B], %i7 loop_4429: fxnors %f14, %f3, %f8 alignaddr %g5, %i0, %i6 bge %icc, loop_4430 fmovsneg %xcc, %f0, %f7 stw %o1, [%l7 + 0x60] smulcc %i2, 0x1B41, %l5 loop_4430: fbe %fcc2, loop_4431 bshuffle %f0, %f6, %f6 fmovsn %xcc, %f10, %f11 fcmple16 %f14, %f6, %l6 loop_4431: brlez,a %g1, loop_4432 fmovs %f15, %f7 ldsb [%l7 + 0x3E], %l3 ldsw [%l7 + 0x24], %g2 loop_4432: bne loop_4433 ldx [%l7 + 0x28], %g6 ldsw [%l7 + 0x0C], %o4 bpos %xcc, loop_4434 loop_4433: fornot2s %f14, %f10, %f15 fpack16 %f0, %f3 fmovsn %xcc, %f8, %f13 loop_4434: fmuld8sux16 %f7, %f3, %f14 movrne %o5, %o2, %l2 st %f11, [%l7 + 0x7C] fxors %f4, %f9, %f14 tg %icc, 0x4 fcmpgt32 %f12, %f14, %i4 fornot1s %f3, %f7, %f2 ldub [%l7 + 0x26], %i3 fbg %fcc2, loop_4435 fmul8ulx16 %f10, %f0, %f8 edge32l %l0, %i5, %g3 brlz,a %i1, loop_4436 loop_4435: fbe,a %fcc1, loop_4437 sdivcc %o3, 0x0453, %g7 stx %o6, [%l7 + 0x58] loop_4436: ld [%l7 + 0x70], %f14 loop_4437: st %f11, [%l7 + 0x78] lduw [%l7 + 0x20], %l4 array8 %o7, %o0, %l1 sll %g4, %i7, %i0 movneg %icc, %g5, %o1 lduh [%l7 + 0x7A], %i2 te %xcc, 0x1 fmovscs %xcc, %f5, %f8 fmovdne %icc, %f2, %f2 fmovsg %xcc, %f8, %f7 bcs,a,pn %xcc, loop_4438 fbn %fcc3, loop_4439 ba,a loop_4440 fors %f3, %f8, %f13 loop_4438: lduw [%l7 + 0x38], %l5 loop_4439: sth %i6, [%l7 + 0x64] loop_4440: std %f8, [%l7 + 0x60] fmul8sux16 %f0, %f8, %f0 fmovrsne %l6, %f7, %f7 st %f15, [%l7 + 0x78] fand %f8, %f10, %f14 stx %l3, [%l7 + 0x18] fmovscs %icc, %f1, %f0 ldd [%l7 + 0x60], %f12 movcc %icc, %g2, %g6 sllx %o4, 0x1F, %o5 fmovsgu %icc, %f0, %f5 fnors %f14, %f2, %f13 movrlez %o2, 0x16A, %g1 nop setx loop_4441, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x38], %i4 fxnor %f10, %f8, %f10 brlz %i3, loop_4442 loop_4441: fmovdle %icc, %f8, %f11 fmovrdne %l0, %f8, %f8 add %i5, %l2, %i1 loop_4442: st %f7, [%l7 + 0x78] ldsw [%l7 + 0x34], %o3 lduw [%l7 + 0x24], %g7 lduh [%l7 + 0x52], %o6 srax %l4, %g3, %o7 ldx [%l7 + 0x50], %l1 fpadd16s %f12, %f8, %f4 tn %icc, 0x5 fexpand %f15, %f10 addc %o0, 0x0FB8, %g4 fnot2 %f2, %f14 addcc %i0, 0x06FF, %i7 fnors %f11, %f4, %f2 bvc,pt %xcc, loop_4443 subcc %g5, %i2, %o1 fmovsneg %icc, %f7, %f12 movvs %icc, %l5, %i6 loop_4443: sdivx %l3, 0x0147, %g2 fmovrdgz %g6, %f0, %f12 bpos,a,pn %icc, loop_4444 edge8n %o4, %l6, %o2 stx %o5, [%l7 + 0x70] pdist %f14, %f0, %f14 loop_4444: srax %g1, 0x15, %i4 fmovrdgez %i3, %f14, %f14 tcc %xcc, 0x4 sth %l0, [%l7 + 0x72] brlz %l2, loop_4445 fmovdvc %xcc, %f2, %f11 smul %i5, %i1, %o3 fmovda %xcc, %f9, %f13 loop_4445: array8 %g7, %l4, %g3 fnor %f4, %f2, %f4 fpack16 %f10, %f11 fmuld8ulx16 %f4, %f10, %f0 fone %f2 fmovrde %o7, %f14, %f10 fxnors %f5, %f7, %f8 bcs,a,pn %xcc, loop_4446 fcmpgt32 %f6, %f0, %o6 srax %l1, %g4, %i0 ldsb [%l7 + 0x60], %i7 loop_4446: fnands %f12, %f11, %f1 fbu %fcc2, loop_4447 ldsb [%l7 + 0x57], %o0 fbule %fcc1, loop_4448 fornot1 %f6, %f8, %f10 loop_4447: sra %g5, 0x1E, %o1 fpsub16 %f2, %f12, %f6 loop_4448: fbne %fcc1, loop_4449 andn %i2, %i6, %l5 fmovrsne %g2, %f6, %f11 bpos,pt %icc, loop_4450 loop_4449: ldx [%l7 + 0x28], %g6 fmovrde %l3, %f0, %f2 fbue,a %fcc2, loop_4451 loop_4450: tneg %icc, 0x6 fbg,a %fcc3, loop_4452 sllx %l6, %o4, %o2 loop_4451: movrgz %o5, 0x2AC, %i4 stx %i3, [%l7 + 0x30] loop_4452: fmovsvc %xcc, %f11, %f9 tneg %xcc, 0x5 tvs %icc, 0x4 tpos %icc, 0x0 fpack16 %f12, %f9 smulcc %l0, 0x1377, %l2 array16 %i5, %g1, %o3 ldub [%l7 + 0x55], %i1 fbuge,a %fcc2, loop_4453 brgz,a %l4, loop_4454 tsubcc %g7, 0x1C63, %o7 bvc,a,pn %icc, loop_4455 loop_4453: smul %g3, %l1, %o6 loop_4454: fandnot2s %f11, %f8, %f5 edge16l %g4, %i0, %i7 loop_4455: movpos %icc, %g5, %o1 fpack16 %f2, %f2 ldub [%l7 + 0x2C], %i2 tg %xcc, 0x5 ld [%l7 + 0x78], %f10 be,a,pn %xcc, loop_4456 fmovdne %xcc, %f13, %f10 ldub [%l7 + 0x41], %i6 fbge,a %fcc0, loop_4457 loop_4456: sdiv %o0, 0x18DE, %l5 fnand %f4, %f0, %f0 fcmps %fcc1, %f14, %f0 loop_4457: edge8l %g6, %l3, %l6 ldub [%l7 + 0x58], %g2 lduw [%l7 + 0x1C], %o2 add %o5, 0x0BCD, %o4 umul %i3, %i4, %l0 std %f10, [%l7 + 0x58] fbne %fcc2, loop_4458 st %f10, [%l7 + 0x08] orn %l2, %g1, %i5 ld [%l7 + 0x28], %f5 loop_4458: tpos %xcc, 0x3 ldsh [%l7 + 0x6A], %o3 brlz,a %l4, loop_4459 stb %i1, [%l7 + 0x6D] ble,a,pt %icc, loop_4460 std %f14, [%l7 + 0x70] loop_4459: fone %f4 lduh [%l7 + 0x5E], %g7 loop_4460: fxor %f6, %f10, %f8 bne %xcc, loop_4461 stb %o7, [%l7 + 0x1A] fnegs %f15, %f12 fmovdvs %xcc, %f3, %f14 loop_4461: ld [%l7 + 0x10], %f0 ld [%l7 + 0x3C], %f14 fpsub32s %f15, %f3, %f11 lduw [%l7 + 0x38], %g3 brlez,a %l1, loop_4462 siam 0x5 fbn,a %fcc2, loop_4463 fornot1 %f0, %f6, %f0 loop_4462: fble,a %fcc3, loop_4464 brgez,a %g4, loop_4465 loop_4463: edge32 %i0, %i7, %o6 ld [%l7 + 0x3C], %f2 loop_4464: lduw [%l7 + 0x68], %g5 loop_4465: fornot2 %f12, %f6, %f14 lduw [%l7 + 0x48], %i2 lduw [%l7 + 0x34], %o1 edge16 %o0, %i6, %g6 fbl %fcc2, loop_4466 udivx %l3, 0x1507, %l6 movrne %g2, %l5, %o5 sub %o4, 0x16EC, %i3 loop_4466: fmovsa %xcc, %f15, %f13 fcmpne32 %f14, %f4, %i4 stx %l0, [%l7 + 0x28] edge8ln %o2, %l2, %g1 ldd [%l7 + 0x50], %f0 stx %o3, [%l7 + 0x78] fmovdcs %xcc, %f8, %f12 lduw [%l7 + 0x24], %l4 fsrc2s %f13, %f14 tl %icc, 0x7 brlez %i1, loop_4467 fbue,a %fcc1, loop_4468 fxor %f2, %f14, %f0 ldsh [%l7 + 0x0C], %i5 loop_4467: ldsw [%l7 + 0x38], %o7 loop_4468: addc %g3, %g7, %l1 fpadd16 %f12, %f10, %f8 ble %icc, loop_4469 stw %g4, [%l7 + 0x50] fsrc2s %f8, %f1 fbue %fcc0, loop_4470 loop_4469: stx %i7, [%l7 + 0x10] stw %o6, [%l7 + 0x10] fornot2 %f2, %f6, %f10 loop_4470: ldsw [%l7 + 0x64], %i0 stx %g5, [%l7 + 0x20] ldx [%l7 + 0x30], %i2 lduh [%l7 + 0x4E], %o0 brgz,a %i6, loop_4471 edge8n %g6, %o1, %l3 bge,a loop_4472 sdivcc %l6, 0x1D3F, %l5 loop_4471: fsrc2 %f4, %f6 fpmerge %f3, %f8, %f6 loop_4472: fcmpeq16 %f10, %f0, %o5 fsrc2s %f1, %f5 tg %xcc, 0x5 lduw [%l7 + 0x70], %g2 lduw [%l7 + 0x08], %o4 udiv %i4, 0x00E2, %l0 st %f4, [%l7 + 0x54] fmovde %xcc, %f4, %f7 movcs %icc, %o2, %l2 ldub [%l7 + 0x3C], %i3 smul %g1, 0x10F7, %l4 bn,pt %xcc, loop_4473 fmovdvs %xcc, %f7, %f0 ldsh [%l7 + 0x18], %o3 stb %i5, [%l7 + 0x35] loop_4473: siam 0x2 ldsb [%l7 + 0x26], %i1 fmul8sux16 %f12, %f12, %f14 ld [%l7 + 0x2C], %f10 fxor %f2, %f12, %f0 orcc %g3, %g7, %o7 fxor %f4, %f14, %f8 fble,a %fcc2, loop_4474 fcmple16 %f8, %f2, %l1 tpos %icc, 0x4 te %icc, 0x6 loop_4474: fba %fcc0, loop_4475 stb %i7, [%l7 + 0x51] sdivx %g4, 0x1D2C, %o6 movvc %icc, %g5, %i0 loop_4475: orncc %o0, %i6, %g6 ldub [%l7 + 0x4A], %i2 fbug %fcc1, loop_4476 fnot2s %f9, %f9 fmuld8ulx16 %f11, %f15, %f10 fbu %fcc2, loop_4477 loop_4476: brnz %l3, loop_4478 tneg %icc, 0x5 lduh [%l7 + 0x28], %o1 loop_4477: smul %l5, %o5, %g2 loop_4478: ba,a,pt %xcc, loop_4479 andcc %l6, 0x1BCB, %i4 fba,a %fcc2, loop_4480 fand %f8, %f2, %f14 loop_4479: bleu,a loop_4481 siam 0x5 loop_4480: ldd [%l7 + 0x48], %f0 add %o4, %l0, %o2 loop_4481: ldsh [%l7 + 0x64], %l2 tg %icc, 0x0 fblg %fcc1, loop_4482 ldsw [%l7 + 0x68], %i3 sethi 0x0FB0, %g1 tcs %icc, 0x1 loop_4482: smul %l4, %i5, %i1 movpos %icc, %o3, %g7 stw %g3, [%l7 + 0x64] lduw [%l7 + 0x14], %l1 siam 0x4 stb %i7, [%l7 + 0x6A] bg,pn %icc, loop_4483 add %g4, %o6, %g5 fpadd32 %f14, %f10, %f4 ldsb [%l7 + 0x65], %i0 loop_4483: lduw [%l7 + 0x5C], %o7 fcmpne32 %f6, %f14, %i6 tleu %xcc, 0x1 orn %g6, 0x1EA6, %o0 fbo,a %fcc2, loop_4484 fmovsgu %xcc, %f14, %f6 movrne %l3, %o1, %l5 fnot1 %f4, %f2 loop_4484: bg,a,pn %icc, loop_4485 fpack16 %f2, %f15 stb %i2, [%l7 + 0x61] stx %g2, [%l7 + 0x28] loop_4485: fxors %f12, %f7, %f6 stb %o5, [%l7 + 0x3A] fcmpes %fcc0, %f2, %f1 bn,a %xcc, loop_4486 fexpand %f9, %f0 lduh [%l7 + 0x7C], %i4 ldd [%l7 + 0x40], %f10 loop_4486: stw %l6, [%l7 + 0x1C] fmovspos %xcc, %f12, %f2 movleu %xcc, %l0, %o2 orcc %l2, 0x088F, %o4 bvc,a,pt %icc, loop_4487 srl %i3, 0x06, %l4 popc 0x1896, %g1 tneg %icc, 0x4 loop_4487: fbge,a %fcc0, loop_4488 fbul %fcc2, loop_4489 lduh [%l7 + 0x4C], %i5 fmovrdgez %i1, %f2, %f8 loop_4488: bcc,a,pt %icc, loop_4490 loop_4489: ldub [%l7 + 0x0C], %o3 bneg,pt %icc, loop_4491 fbe %fcc1, loop_4492 loop_4490: fsrc1s %f1, %f8 stx %g3, [%l7 + 0x08] loop_4491: sth %l1, [%l7 + 0x52] loop_4492: and %g7, 0x04A7, %g4 array8 %o6, %g5, %i7 call loop_4493 fandnot1s %f3, %f8, %f8 fcmps %fcc2, %f10, %f5 ldd [%l7 + 0x30], %f0 loop_4493: lduw [%l7 + 0x48], %i0 fabss %f9, %f10 umul %i6, 0x1B6E, %o7 stx %g6, [%l7 + 0x58] fpadd16s %f13, %f6, %f13 tpos %xcc, 0x2 ldub [%l7 + 0x21], %l3 srlx %o0, 0x0F, %l5 fmovrslz %i2, %f8, %f0 xnor %g2, 0x1DEF, %o1 ld [%l7 + 0x24], %f15 fmovsneg %xcc, %f0, %f4 fmovdpos %icc, %f3, %f3 fxors %f14, %f10, %f7 be,a,pn %xcc, loop_4494 fmovsvs %icc, %f6, %f3 sll %i4, 0x0F, %l6 fnands %f3, %f10, %f12 loop_4494: and %o5, %o2, %l0 stx %o4, [%l7 + 0x60] edge16ln %l2, %l4, %g1 taddcc %i3, 0x0725, %i5 fmovdle %xcc, %f12, %f15 lduh [%l7 + 0x40], %o3 fsrc2 %f14, %f12 fmovs %f14, %f13 fbuge %fcc3, loop_4495 lduw [%l7 + 0x14], %i1 fmovsgu %icc, %f15, %f0 movge %xcc, %g3, %l1 loop_4495: ldub [%l7 + 0x1F], %g7 fba,a %fcc0, loop_4496 ld [%l7 + 0x4C], %f2 bcs %xcc, loop_4497 fbuge %fcc0, loop_4498 loop_4496: ldd [%l7 + 0x50], %f10 fbe %fcc2, loop_4499 loop_4497: fbe,a %fcc3, loop_4500 loop_4498: fmovrsgez %g4, %f8, %f5 ldx [%l7 + 0x58], %o6 loop_4499: lduw [%l7 + 0x70], %i7 loop_4500: ldsh [%l7 + 0x50], %g5 faligndata %f6, %f0, %f2 movrne %i0, 0x028, %o7 fbl,a %fcc2, loop_4501 fmul8ulx16 %f4, %f6, %f4 ldsh [%l7 + 0x48], %i6 ldsw [%l7 + 0x34], %l3 loop_4501: fnors %f14, %f3, %f15 addccc %g6, 0x1E8B, %l5 sth %o0, [%l7 + 0x40] sll %i2, %o1, %g2 fandnot1 %f2, %f4, %f12 fmovdge %icc, %f1, %f8 fmovdle %xcc, %f1, %f12 sll %i4, 0x11, %o5 brgz,a %o2, loop_4502 fcmple32 %f8, %f6, %l6 smul %o4, %l0, %l2 lduw [%l7 + 0x74], %l4 loop_4502: udiv %g1, 0x1397, %i3 st %f8, [%l7 + 0x08] ldub [%l7 + 0x78], %o3 bcs,a,pt %xcc, loop_4503 tle %icc, 0x2 ldsw [%l7 + 0x68], %i5 fmovscs %icc, %f11, %f0 loop_4503: fcmpd %fcc2, %f6, %f0 bcc,a,pn %icc, loop_4504 ldsb [%l7 + 0x75], %i1 ldsw [%l7 + 0x64], %l1 popc 0x1613, %g7 loop_4504: fone %f6 fba %fcc0, loop_4505 fmovsa %icc, %f5, %f0 fmovsne %xcc, %f12, %f14 sth %g3, [%l7 + 0x4E] loop_4505: edge32l %o6, %g4, %g5 edge16n %i7, %i0, %o7 fmovdcc %xcc, %f1, %f9 stx %i6, [%l7 + 0x58] fbuge,a %fcc1, loop_4506 nop setx loop_4507, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry subccc %l3, %l5, %o0 ldsb [%l7 + 0x60], %i2 loop_4506: bvs,pn %xcc, loop_4508 loop_4507: fpack32 %f14, %f0, %f6 ldsw [%l7 + 0x1C], %g6 subccc %o1, 0x1AD5, %i4 loop_4508: and %o5, 0x070D, %o2 bneg,a %xcc, loop_4509 edge8n %g2, %o4, %l0 subcc %l6, 0x164F, %l4 sth %l2, [%l7 + 0x26] loop_4509: fmovrsgez %i3, %f12, %f12 movre %g1, %o3, %i1 fandnot1 %f14, %f2, %f6 sdivcc %l1, 0x1CB5, %i5 tgu %xcc, 0x4 stb %g7, [%l7 + 0x23] bl,pt %xcc, loop_4510 bpos loop_4511 edge16n %o6, %g4, %g5 tl %xcc, 0x7 loop_4510: ldd [%l7 + 0x68], %f10 loop_4511: tcs %icc, 0x2 sth %g3, [%l7 + 0x38] mulx %i7, %i0, %i6 movleu %xcc, %l3, %l5 fble %fcc2, loop_4512 edge8l %o7, %i2, %o0 edge32l %o1, %g6, %o5 movpos %xcc, %i4, %g2 loop_4512: fblg %fcc2, loop_4513 stb %o4, [%l7 + 0x70] sth %o2, [%l7 + 0x42] stw %l6, [%l7 + 0x78] loop_4513: lduh [%l7 + 0x1A], %l4 udivx %l2, 0x1B0E, %i3 alignaddrl %g1, %l0, %o3 ldsh [%l7 + 0x44], %l1 be loop_4514 stw %i1, [%l7 + 0x14] sth %i5, [%l7 + 0x42] edge32l %g7, %o6, %g4 loop_4514: fbo %fcc3, loop_4515 subcc %g3, %g5, %i0 fnot1 %f4, %f2 ldsw [%l7 + 0x1C], %i6 loop_4515: subcc %i7, %l3, %l5 fpsub16 %f10, %f0, %f12 ldub [%l7 + 0x29], %o7 ldx [%l7 + 0x40], %i2 ldd [%l7 + 0x28], %f14 srl %o0, 0x02, %g6 fmovrdlez %o5, %f8, %f8 std %f4, [%l7 + 0x18] fbne,a %fcc3, loop_4516 ldsh [%l7 + 0x3A], %i4 taddcctv %g2, 0x00A8, %o4 tne %icc, 0x3 loop_4516: tne %icc, 0x5 and %o1, %o2, %l6 movl %xcc, %l4, %i3 movl %icc, %g1, %l2 st %f10, [%l7 + 0x2C] ld [%l7 + 0x4C], %f2 andncc %o3, %l1, %i1 fbne %fcc1, loop_4517 or %l0, 0x0EEF, %i5 ldsw [%l7 + 0x08], %o6 ldsw [%l7 + 0x0C], %g4 loop_4517: stx %g7, [%l7 + 0x40] umulcc %g5, %g3, %i0 fornot2s %f10, %f2, %f15 fmovsg %icc, %f15, %f13 stb %i7, [%l7 + 0x62] sth %l3, [%l7 + 0x68] ldsb [%l7 + 0x79], %i6 fmovdcc %xcc, %f1, %f1 fbge,a %fcc1, loop_4518 movrne %l5, 0x223, %o7 brlez,a %i2, loop_4519 edge32ln %o0, %g6, %i4 loop_4518: taddcctv %o5, %g2, %o4 fmovdge %icc, %f12, %f2 loop_4519: fnands %f2, %f10, %f2 bvc loop_4520 ld [%l7 + 0x4C], %f13 bgu,a,pn %icc, loop_4521 fbo,a %fcc2, loop_4522 loop_4520: ldx [%l7 + 0x28], %o1 be loop_4523 loop_4521: stx %l6, [%l7 + 0x38] loop_4522: orn %o2, %i3, %l4 tvc %icc, 0x4 loop_4523: fbge %fcc0, loop_4524 fmovdl %xcc, %f15, %f14 sdivx %g1, 0x0C98, %o3 lduh [%l7 + 0x74], %l2 loop_4524: tvc %icc, 0x0 fbule,a %fcc1, loop_4525 addccc %l1, %l0, %i5 fpsub16 %f6, %f2, %f4 fands %f7, %f7, %f12 loop_4525: fcmpeq32 %f0, %f0, %o6 mulscc %i1, 0x171E, %g4 ldd [%l7 + 0x08], %f6 fbu %fcc1, loop_4526 edge16ln %g7, %g5, %i0 fcmpne32 %f4, %f14, %g3 srlx %l3, %i6, %i7 loop_4526: fmovrdlz %l5, %f4, %f10 ldsh [%l7 + 0x0E], %i2 be,pt %xcc, loop_4527 fmovdgu %xcc, %f9, %f1 ldx [%l7 + 0x20], %o0 ldsw [%l7 + 0x34], %o7 loop_4527: fcmpd %fcc3, %f2, %f8 fandnot2s %f9, %f4, %f0 be,pt %xcc, loop_4528 lduw [%l7 + 0x7C], %g6 xnorcc %i4, %g2, %o5 movrne %o4, 0x3D8, %l6 loop_4528: for %f8, %f6, %f4 andcc %o1, 0x0A58, %i3 fbu %fcc1, loop_4529 edge16l %l4, %g1, %o2 std %f8, [%l7 + 0x08] andn %l2, 0x18C6, %l1 loop_4529: tcs %xcc, 0x5 ba,pn %xcc, loop_4530 fcmped %fcc1, %f8, %f4 bvs,a,pn %xcc, loop_4531 fbul %fcc3, loop_4532 loop_4530: stb %o3, [%l7 + 0x2C] bl,pn %icc, loop_4533 loop_4531: stx %i5, [%l7 + 0x38] loop_4532: movgu %xcc, %l0, %o6 movn %xcc, %i1, %g4 loop_4533: st %f5, [%l7 + 0x20] umulcc %g5, 0x1A1B, %i0 stx %g7, [%l7 + 0x30] edge8l %g3, %l3, %i7 fcmpne16 %f6, %f2, %i6 edge32 %i2, %o0, %l5 ldsh [%l7 + 0x74], %g6 ldd [%l7 + 0x50], %f0 fors %f6, %f11, %f7 ldub [%l7 + 0x4F], %i4 orn %g2, 0x193D, %o7 fmovde %icc, %f3, %f9 be,a,pt %xcc, loop_4534 stb %o5, [%l7 + 0x0E] lduw [%l7 + 0x78], %l6 bg,a,pt %icc, loop_4535 loop_4534: fmovrdlz %o1, %f2, %f12 sth %i3, [%l7 + 0x3E] ldx [%l7 + 0x10], %o4 loop_4535: fbge %fcc0, loop_4536 fnot2s %f14, %f5 st %f13, [%l7 + 0x3C] st %f1, [%l7 + 0x70] loop_4536: fmul8x16au %f15, %f5, %f10 fmovsa %xcc, %f3, %f11 std %f8, [%l7 + 0x48] and %l4, 0x1357, %g1 fmovdgu %xcc, %f7, %f12 smul %l2, 0x1B45, %l1 sdivx %o3, 0x128B, %o2 fbug,a %fcc3, loop_4537 fbn %fcc1, loop_4538 fnot1s %f10, %f15 call loop_4539 loop_4537: ldsb [%l7 + 0x57], %i5 loop_4538: umul %l0, 0x18AA, %i1 ldd [%l7 + 0x78], %f12 loop_4539: fmovrde %g4, %f8, %f10 movre %o6, %g5, %g7 fxors %f14, %f11, %f5 stb %g3, [%l7 + 0x1B] pdist %f6, %f8, %f4 ldd [%l7 + 0x18], %f4 ldx [%l7 + 0x50], %i0 ble,pn %icc, loop_4540 fmovsge %xcc, %f6, %f15 lduw [%l7 + 0x4C], %l3 edge8 %i6, %i7, %o0 loop_4540: lduw [%l7 + 0x64], %i2 stb %g6, [%l7 + 0x0C] ld [%l7 + 0x3C], %f11 ldsw [%l7 + 0x7C], %l5 ldx [%l7 + 0x70], %g2 fpack16 %f6, %f11 fornot1s %f15, %f8, %f4 movneg %icc, %o7, %i4 fpadd32s %f6, %f12, %f13 movg %icc, %o5, %o1 std %f6, [%l7 + 0x50] fmovdvs %icc, %f4, %f2 edge32 %l6, %o4, %l4 andn %g1, 0x1EDC, %i3 fmovdg %xcc, %f14, %f10 fmovsne %icc, %f0, %f4 fbne,a %fcc0, loop_4541 fcmpgt16 %f8, %f10, %l1 edge8l %l2, %o2, %i5 ba %icc, loop_4542 loop_4541: fmovdge %icc, %f2, %f12 ldsb [%l7 + 0x21], %o3 fpsub16s %f15, %f14, %f12 loop_4542: fbul,a %fcc0, loop_4543 sth %l0, [%l7 + 0x58] stw %i1, [%l7 + 0x38] edge32ln %o6, %g4, %g7 loop_4543: siam 0x0 ldsh [%l7 + 0x0C], %g5 srlx %i0, %l3, %g3 lduh [%l7 + 0x46], %i7 ldub [%l7 + 0x19], %o0 ldd [%l7 + 0x38], %f12 stx %i2, [%l7 + 0x20] fandnot2 %f12, %f12, %f4 nop setx loop_4544, %l0, %l1 jmpl %l1, %g6 movl %xcc, %l5, %g2 xnorcc %o7, %i6, %i4 fbo,a %fcc0, loop_4545 loop_4544: fpsub16 %f4, %f0, %f6 andn %o5, 0x0BFD, %o1 ldsb [%l7 + 0x1B], %o4 loop_4545: fmovdcc %icc, %f15, %f6 fornot2s %f9, %f5, %f2 std %f12, [%l7 + 0x38] tne %xcc, 0x5 ldub [%l7 + 0x4F], %l6 bcs,pt %xcc, loop_4546 ldsb [%l7 + 0x0D], %l4 ldx [%l7 + 0x60], %g1 stb %i3, [%l7 + 0x1C] loop_4546: fornot1s %f8, %f12, %f6 ldd [%l7 + 0x68], %f4 fmovdge %icc, %f8, %f14 sethi 0x0B3E, %l2 stx %l1, [%l7 + 0x78] fbg,a %fcc0, loop_4547 fmovscc %icc, %f0, %f6 std %f6, [%l7 + 0x70] subccc %o2, 0x1650, %i5 loop_4547: sth %o3, [%l7 + 0x18] fones %f9 brgz,a %l0, loop_4548 fmovdle %xcc, %f6, %f15 fmovscs %icc, %f12, %f6 fzero %f8 loop_4548: fornot2s %f6, %f11, %f9 stx %o6, [%l7 + 0x08] fornot1 %f14, %f12, %f0 fmovrsne %g4, %f2, %f0 edge32ln %i1, %g7, %i0 fmovsgu %xcc, %f13, %f10 fmovsne %icc, %f9, %f13 fpadd16s %f15, %f11, %f12 subccc %g5, %g3, %i7 fmovrse %l3, %f5, %f9 ldub [%l7 + 0x1C], %o0 fmovsn %icc, %f8, %f7 ldsw [%l7 + 0x54], %g6 tl %icc, 0x1 mulx %l5, %i2, %o7 std %f8, [%l7 + 0x28] fbul %fcc2, loop_4549 movre %i6, 0x0BB, %g2 ldsw [%l7 + 0x4C], %i4 nop setx loop_4550, %l0, %l1 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_4549: fcmple32 %f8, %f12, %o1 ldub [%l7 + 0x0D], %o5 lduh [%l7 + 0x12], %l6 loop_4550: fbug %fcc1, loop_4551 fands %f15, %f4, %f8 fpmerge %f9, %f11, %f2 fsrc1 %f6, %f0 loop_4551: fmovde %xcc, %f5, %f5 ldsh [%l7 + 0x7A], %o4 edge32n %l4, %i3, %g1 bleu loop_4552 movpos %xcc, %l1, %l2 ldsh [%l7 + 0x64], %i5 bcc,a %xcc, loop_4553 loop_4552: sllx %o2, %o3, %l0 fble %fcc3, loop_4554 stw %g4, [%l7 + 0x50] loop_4553: fsrc2s %f0, %f5 fbue %fcc0, loop_4555 loop_4554: fbu %fcc1, loop_4556 srl %i1, %g7, %i0 fbule,a %fcc3, loop_4557 loop_4555: fmovdge %xcc, %f8, %f6 loop_4556: fbug,a %fcc0, loop_4558 lduw [%l7 + 0x5C], %g5 loop_4557: fmovrsgez %o6, %f1, %f3 fmovd %f8, %f0 loop_4558: st %f9, [%l7 + 0x78] fmovsg %xcc, %f15, %f12 stw %g3, [%l7 + 0x0C] std %f0, [%l7 + 0x60] fmul8x16au %f12, %f11, %f2 fmovde %xcc, %f4, %f10 tsubcc %i7, 0x13F5, %l3 ldub [%l7 + 0x5C], %o0 ldx [%l7 + 0x78], %g6 fcmpeq16 %f10, %f2, %i2 fand %f10, %f6, %f0 udivcc %l5, 0x1590, %o7 tleu %icc, 0x0 brlz %g2, loop_4559 lduh [%l7 + 0x6E], %i6 lduw [%l7 + 0x68], %o1 fbl,a %fcc1, loop_4560 loop_4559: fpsub32s %f8, %f12, %f9 fandnot1 %f8, %f4, %f10 lduw [%l7 + 0x10], %i4 loop_4560: ldsw [%l7 + 0x68], %l6 andn %o4, 0x1EC1, %o5 ldsw [%l7 + 0x0C], %i3 fone %f6 stb %l4, [%l7 + 0x78] fble %fcc1, loop_4561 st %f9, [%l7 + 0x1C] edge32ln %l1, %g1, %i5 fornot2 %f8, %f8, %f12 loop_4561: ldd [%l7 + 0x48], %f2 ta %xcc, 0x2 orcc %o2, %l2, %l0 ldx [%l7 + 0x70], %o3 sdivcc %g4, 0x1099, %i1 sdivcc %i0, 0x19D7, %g5 sdiv %o6, 0x0516, %g7 bn,a loop_4562 ldub [%l7 + 0x5F], %g3 ldsh [%l7 + 0x22], %l3 bshuffle %f12, %f12, %f2 loop_4562: fmul8x16 %f6, %f4, %f14 fmovsvs %icc, %f10, %f2 fnegd %f4, %f6 sth %i7, [%l7 + 0x4A] fbne %fcc2, loop_4563 ldsw [%l7 + 0x30], %g6 tcc %xcc, 0x7 fmovdgu %icc, %f12, %f5 loop_4563: sdiv %i2, 0x0B0F, %l5 pdist %f14, %f14, %f8 fmovrde %o0, %f0, %f14 fmovrdlz %o7, %f2, %f6 fcmpes %fcc2, %f7, %f0 ldsh [%l7 + 0x7E], %i6 bleu,a loop_4564 fpackfix %f2, %f2 bg,pt %icc, loop_4565 sllx %g2, %o1, %l6 loop_4564: st %f1, [%l7 + 0x24] ba,a %icc, loop_4566 loop_4565: ld [%l7 + 0x70], %f8 array8 %i4, %o5, %o4 sra %i3, 0x1C, %l4 loop_4566: lduw [%l7 + 0x2C], %g1 movgu %xcc, %l1, %i5 fnegs %f4, %f11 sth %l2, [%l7 + 0x7E] fmovdneg %icc, %f0, %f0 fabss %f11, %f7 stx %l0, [%l7 + 0x58] fbl %fcc1, loop_4567 movrne %o3, %o2, %i1 lduw [%l7 + 0x60], %i0 orncc %g5, %o6, %g7 loop_4567: fnot1s %f3, %f3 fpadd32s %f0, %f14, %f1 lduh [%l7 + 0x4E], %g4 movcc %xcc, %l3, %g3 sll %g6, %i2, %l5 smul %o0, %i7, %i6 fnands %f9, %f8, %f3 fnand %f10, %f10, %f10 xor %g2, %o7, %l6 tg %xcc, 0x2 edge8n %o1, %o5, %i4 ldsw [%l7 + 0x44], %o4 fornot2 %f2, %f4, %f8 fnand %f0, %f0, %f14 stx %l4, [%l7 + 0x30] fmovrdlez %g1, %f14, %f4 fbge,a %fcc3, loop_4568 ldd [%l7 + 0x70], %f4 brlz,a %i3, loop_4569 addc %l1, 0x14AD, %l2 loop_4568: fmovrsne %l0, %f12, %f4 fbule,a %fcc0, loop_4570 loop_4569: stb %o3, [%l7 + 0x11] fornot1s %f10, %f9, %f14 movn %icc, %i5, %o2 loop_4570: movgu %icc, %i0, %g5 move %icc, %o6, %g7 sth %g4, [%l7 + 0x18] sra %l3, %g3, %i1 ldx [%l7 + 0x68], %i2 fcmpgt32 %f12, %f10, %g6 sth %l5, [%l7 + 0x38] ldsb [%l7 + 0x08], %i7 sethi 0x1A2B, %o0 ld [%l7 + 0x40], %f12 ldub [%l7 + 0x3A], %i6 sth %o7, [%l7 + 0x78] std %f4, [%l7 + 0x28] edge32ln %l6, %o1, %g2 fmul8x16 %f12, %f6, %f14 fmovrse %i4, %f15, %f6 sth %o4, [%l7 + 0x1E] sth %l4, [%l7 + 0x46] edge8 %g1, %i3, %l1 fmovrse %l2, %f4, %f15 ldx [%l7 + 0x30], %l0 edge32ln %o3, %o5, %i5 movcc %xcc, %o2, %i0 udivx %g5, 0x0C73, %g7 ldub [%l7 + 0x79], %o6 ldsh [%l7 + 0x5A], %g4 fbg %fcc0, loop_4571 tl %xcc, 0x1 ldub [%l7 + 0x7F], %l3 fmovrsgez %i1, %f9, %f11 loop_4571: fcmpne16 %f10, %f2, %i2 fmovrdne %g3, %f8, %f8 ld [%l7 + 0x24], %f3 stb %l5, [%l7 + 0x56] bgu,a loop_4572 ldsh [%l7 + 0x12], %g6 ld [%l7 + 0x64], %f1 srax %o0, %i6, %i7 loop_4572: bgu,a,pt %icc, loop_4573 fmovsneg %icc, %f9, %f10 be loop_4574 edge8ln %l6, %o7, %g2 loop_4573: ldsb [%l7 + 0x18], %i4 orcc %o4, %l4, %o1 loop_4574: bge,a %xcc, loop_4575 fnand %f2, %f14, %f10 lduw [%l7 + 0x0C], %g1 fpsub32s %f12, %f1, %f15 loop_4575: sth %i3, [%l7 + 0x0E] bn loop_4576 umul %l1, 0x0E3C, %l0 fmovdcc %xcc, %f8, %f0 fmovdle %icc, %f7, %f5 loop_4576: fandnot2 %f10, %f2, %f0 fmovspos %icc, %f2, %f0 bshuffle %f10, %f6, %f0 tge %xcc, 0x6 ldsb [%l7 + 0x55], %o3 fbl %fcc1, loop_4577 udiv %l2, 0x149D, %i5 ldsh [%l7 + 0x0E], %o2 ld [%l7 + 0x7C], %f8 loop_4577: stx %i0, [%l7 + 0x68] xnor %o5, 0x160E, %g7 for %f12, %f12, %f2 fpsub32 %f8, %f8, %f6 ldx [%l7 + 0x58], %o6 fbg,a %fcc3, loop_4578 fpsub16 %f0, %f12, %f6 edge32l %g4, %g5, %l3 fmovdg %icc, %f0, %f14 loop_4578: ldsh [%l7 + 0x3A], %i2 fmovrdgz %i1, %f4, %f4 stw %l5, [%l7 + 0x28] edge32ln %g6, %o0, %g3 lduh [%l7 + 0x5A], %i7 fmovsge %xcc, %f1, %f13 xor %i6, %l6, %g2 fexpand %f12, %f8 fmovdne %xcc, %f9, %f2 fmovrdne %o7, %f4, %f10 mulx %o4, %i4, %l4 movl %icc, %o1, %g1 fmul8x16al %f2, %f15, %f0 mova %xcc, %l1, %i3 fbge,a %fcc0, loop_4579 fnegd %f0, %f8 sth %l0, [%l7 + 0x3E] fmovs %f5, %f7 loop_4579: fandnot2s %f11, %f1, %f4 fnot2 %f4, %f6 fmovrsgz %o3, %f1, %f5 ldx [%l7 + 0x20], %l2 brgz %o2, loop_4580 fmovde %icc, %f7, %f4 fnand %f8, %f4, %f4 srl %i0, %i5, %g7 loop_4580: std %f4, [%l7 + 0x30] orn %o5, %g4, %g5 ldsh [%l7 + 0x20], %l3 lduw [%l7 + 0x38], %o6 fpsub32s %f6, %f5, %f9 bshuffle %f8, %f4, %f12 mova %icc, %i2, %i1 lduw [%l7 + 0x08], %l5 fxors %f7, %f7, %f0 ldsh [%l7 + 0x10], %g6 ldsh [%l7 + 0x64], %o0 ld [%l7 + 0x20], %f11 fmovsl %icc, %f14, %f13 fmovrsgz %i7, %f0, %f15 stw %i6, [%l7 + 0x7C] xorcc %l6, %g2, %g3 fcmps %fcc0, %f5, %f10 std %f8, [%l7 + 0x30] fand %f8, %f12, %f2 fsrc2s %f8, %f9 sth %o4, [%l7 + 0x50] bshuffle %f6, %f0, %f6 movvc %icc, %o7, %l4 stw %o1, [%l7 + 0x34] std %f2, [%l7 + 0x38] addcc %g1, %i4, %i3 fmul8x16al %f9, %f6, %f0 fpsub32s %f9, %f7, %f14 ldsh [%l7 + 0x56], %l0 ldsh [%l7 + 0x48], %l1 fbug,a %fcc0, loop_4581 ldub [%l7 + 0x70], %l2 sth %o2, [%l7 + 0x08] ldsb [%l7 + 0x14], %o3 loop_4581: edge32ln %i5, %g7, %o5 stx %i0, [%l7 + 0x28] ldub [%l7 + 0x6B], %g5 fmovdcs %xcc, %f1, %f4 fpadd32 %f8, %f0, %f10 fmovdn %xcc, %f12, %f0 stx %g4, [%l7 + 0x58] fmovrsne %o6, %f10, %f0 fmovdpos %icc, %f14, %f10 movrlz %l3, %i2, %i1 movrgz %g6, %o0, %l5 fmovrslez %i6, %f0, %f12 edge32l %i7, %l6, %g2 fpsub16s %f9, %f0, %f14 edge32l %g3, %o4, %o7 andncc %o1, %l4, %g1 brlz,a %i4, loop_4582 fandnot1 %f8, %f10, %f4 stb %i3, [%l7 + 0x23] fba,a %fcc2, loop_4583 loop_4582: umul %l1, %l2, %o2 fpadd32s %f12, %f13, %f2 bcc,pn %icc, loop_4584 loop_4583: ble,a loop_4585 brgz %l0, loop_4586 fbne,a %fcc0, loop_4587 loop_4584: movvs %icc, %i5, %g7 loop_4585: movrlz %o3, %i0, %g5 loop_4586: tneg %icc, 0x3 loop_4587: lduw [%l7 + 0x3C], %g4 move %xcc, %o5, %o6 array16 %l3, %i1, %i2 fmovdle %xcc, %f15, %f11 fmovsne %xcc, %f8, %f1 fornot2 %f10, %f0, %f6 xnorcc %g6, %o0, %l5 smulcc %i7, 0x174B, %l6 ld [%l7 + 0x10], %f13 std %f12, [%l7 + 0x30] bgu,a loop_4588 fmovrsne %i6, %f14, %f3 fbuge,a %fcc3, loop_4589 stw %g3, [%l7 + 0x50] loop_4588: lduh [%l7 + 0x48], %g2 taddcc %o4, %o7, %l4 loop_4589: tn %icc, 0x2 fmovs %f15, %f0 tcs %icc, 0x5 fornot1s %f11, %f2, %f7 bleu,pt %icc, loop_4590 fornot2 %f6, %f6, %f14 bcs,pt %icc, loop_4591 or %o1, 0x1F50, %i4 loop_4590: edge16l %g1, %l1, %i3 stx %o2, [%l7 + 0x30] loop_4591: ld [%l7 + 0x0C], %f5 lduh [%l7 + 0x4A], %l0 std %f6, [%l7 + 0x38] fandnot2 %f0, %f12, %f12 fsrc1s %f13, %f1 fmovd %f4, %f6 lduw [%l7 + 0x70], %l2 stw %i5, [%l7 + 0x64] ldsh [%l7 + 0x5A], %g7 ldsb [%l7 + 0x75], %i0 ld [%l7 + 0x1C], %f6 lduw [%l7 + 0x7C], %o3 movge %icc, %g5, %g4 alignaddr %o5, %o6, %i1 bg,a,pn %icc, loop_4592 tne %icc, 0x2 movge %xcc, %i2, %l3 fpsub16 %f8, %f6, %f4 loop_4592: movle %icc, %g6, %o0 movrgez %l5, 0x0F7, %i7 fcmpne16 %f0, %f12, %l6 or %i6, 0x1B33, %g2 brz %g3, loop_4593 fmovsle %xcc, %f8, %f9 fands %f5, %f15, %f1 fexpand %f1, %f10 loop_4593: fsrc1s %f10, %f15 lduh [%l7 + 0x7A], %o4 brlez %o7, loop_4594 fcmped %fcc2, %f12, %f4 tvc %xcc, 0x1 fmovse %icc, %f4, %f3 loop_4594: fmovsge %icc, %f9, %f2 and %l4, %i4, %o1 lduh [%l7 + 0x6C], %g1 fnors %f2, %f15, %f0 fmovrslez %l1, %f10, %f14 fmovdneg %xcc, %f5, %f6 fpackfix %f12, %f2 tge %icc, 0x5 edge8n %i3, %l0, %o2 ldsh [%l7 + 0x44], %l2 st %f4, [%l7 + 0x64] tpos %icc, 0x4 ldsh [%l7 + 0x58], %g7 subc %i5, 0x09EA, %i0 lduw [%l7 + 0x0C], %g5 stb %g4, [%l7 + 0x5A] ldub [%l7 + 0x4B], %o3 xnor %o5, %i1, %o6 fmovdcc %icc, %f2, %f2 ldsb [%l7 + 0x39], %i2 movneg %icc, %l3, %o0 edge8l %l5, %g6, %i7 sllx %i6, 0x14, %l6 udivcc %g2, 0x11CA, %o4 orncc %g3, 0x0D31, %o7 smul %l4, %o1, %i4 sth %g1, [%l7 + 0x20] orn %l1, 0x0266, %i3 ldd [%l7 + 0x58], %f12 fmovdvc %xcc, %f5, %f9 fpack32 %f0, %f10, %f0 movle %icc, %l0, %o2 bneg,a %xcc, loop_4595 bleu,pt %xcc, loop_4596 fand %f12, %f4, %f12 call loop_4597 loop_4595: fmovse %icc, %f15, %f3 loop_4596: movn %icc, %l2, %i5 fands %f12, %f5, %f9 loop_4597: tleu %icc, 0x2 fandnot2s %f5, %f14, %f15 fzero %f12 fandnot2 %f8, %f10, %f6 tpos %xcc, 0x5 std %f8, [%l7 + 0x18] movcc %icc, %i0, %g5 tleu %xcc, 0x6 taddcctv %g7, 0x1C97, %g4 st %f13, [%l7 + 0x18] bneg,pt %xcc, loop_4598 ble,a,pt %icc, loop_4599 faligndata %f8, %f0, %f8 lduh [%l7 + 0x1E], %o5 loop_4598: fmovsn %xcc, %f6, %f3 loop_4599: fone %f0 movneg %xcc, %o3, %o6 fcmpd %fcc1, %f2, %f0 fmovrdgez %i2, %f4, %f8 fmovdpos %xcc, %f6, %f0 udivcc %i1, 0x0A97, %l3 fblg %fcc2, loop_4600 brgz %l5, loop_4601 andcc %o0, %g6, %i7 ldsh [%l7 + 0x50], %i6 loop_4600: fmovsg %xcc, %f10, %f10 loop_4601: sdivx %l6, 0x0D37, %g2 fcmpeq32 %f2, %f4, %g3 bne loop_4602 fbe,a %fcc0, loop_4603 st %f9, [%l7 + 0x4C] tne %xcc, 0x7 loop_4602: fzero %f10 loop_4603: pdist %f4, %f14, %f2 std %f0, [%l7 + 0x18] bleu %xcc, loop_4604 fone %f2 ldsb [%l7 + 0x56], %o4 fornot1 %f14, %f8, %f4 loop_4604: ldsh [%l7 + 0x50], %o7 brnz %l4, loop_4605 ld [%l7 + 0x20], %f3 ldx [%l7 + 0x28], %i4 lduh [%l7 + 0x10], %o1 loop_4605: fcmped %fcc0, %f4, %f14 fmovdle %xcc, %f1, %f2 ldub [%l7 + 0x64], %l1 movvc %icc, %i3, %g1 mova %icc, %o2, %l2 fands %f8, %f9, %f9 brlez,a %l0, loop_4606 fexpand %f6, %f12 fmuld8sux16 %f10, %f10, %f2 ldx [%l7 + 0x48], %i0 loop_4606: siam 0x6 popc 0x1337, %g5 fabsd %f4, %f8 bvs %icc, loop_4607 fmovsvc %icc, %f11, %f13 srlx %g7, 0x12, %i5 fble %fcc1, loop_4608 loop_4607: sll %o5, %g4, %o6 ld [%l7 + 0x14], %f5 ldd [%l7 + 0x30], %f8 loop_4608: lduh [%l7 + 0x1C], %o3 tleu %icc, 0x3 fbg,a %fcc3, loop_4609 bshuffle %f0, %f14, %f10 fble,a %fcc2, loop_4610 addcc %i1, %i2, %l5 loop_4609: std %f14, [%l7 + 0x28] edge32ln %l3, %g6, %i7 loop_4610: edge16l %o0, %l6, %i6 alignaddrl %g2, %g3, %o7 edge32ln %o4, %l4, %o1 ldub [%l7 + 0x2C], %l1 fmovsneg %xcc, %f1, %f9 tsubcc %i3, %g1, %o2 edge32n %i4, %l2, %i0 tge %icc, 0x3 edge8ln %g5, %g7, %i5 sdivcc %l0, 0x08F9, %g4 stb %o5, [%l7 + 0x1D] fmovrsgez %o3, %f0, %f14 bpos,a,pt %icc, loop_4611 bshuffle %f14, %f2, %f14 fmovsg %xcc, %f8, %f13 lduh [%l7 + 0x64], %o6 loop_4611: stx %i1, [%l7 + 0x28] subc %l5, 0x0838, %l3 st %f8, [%l7 + 0x44] fpackfix %f2, %f8 lduw [%l7 + 0x7C], %g6 movrlez %i2, %o0, %i7 umulcc %i6, 0x13B7, %l6 sdivcc %g2, 0x0CE1, %g3 popc 0x14AE, %o4 ldub [%l7 + 0x27], %o7 fcmpne32 %f6, %f14, %l4 fcmps %fcc0, %f5, %f13 ld [%l7 + 0x14], %f15 stx %l1, [%l7 + 0x20] faligndata %f4, %f2, %f4 taddcc %i3, %o1, %o2 fblg,a %fcc0, loop_4612 ldub [%l7 + 0x34], %g1 fmovse %xcc, %f5, %f0 bneg,a loop_4613 loop_4612: andn %l2, 0x1B3A, %i4 lduw [%l7 + 0x50], %g5 bleu,pt %icc, loop_4614 loop_4613: tsubcctv %i0, 0x123D, %g7 fand %f14, %f8, %f8 popc 0x169E, %i5 loop_4614: fbne %fcc1, loop_4615 ldsw [%l7 + 0x54], %l0 ldsh [%l7 + 0x5A], %g4 andncc %o3, %o5, %i1 loop_4615: std %f14, [%l7 + 0x78] movne %xcc, %o6, %l3 ldsw [%l7 + 0x70], %g6 ld [%l7 + 0x18], %f9 or %l5, %o0, %i7 std %f2, [%l7 + 0x58] ldd [%l7 + 0x60], %f4 orn %i2, 0x0648, %i6 fmovs %f13, %f4 tleu %icc, 0x5 fsrc2s %f2, %f7 ld [%l7 + 0x44], %f4 fmovrde %g2, %f4, %f6 sth %g3, [%l7 + 0x32] fba,a %fcc0, loop_4616 brgez %l6, loop_4617 srl %o7, 0x1F, %l4 std %f12, [%l7 + 0x38] loop_4616: sdivx %l1, 0x1F75, %i3 loop_4617: lduh [%l7 + 0x78], %o1 lduw [%l7 + 0x68], %o2 movcs %xcc, %o4, %l2 mulx %g1, 0x17F4, %i4 fnot2 %f8, %f12 lduw [%l7 + 0x20], %i0 bcs loop_4618 st %f14, [%l7 + 0x44] fmovsg %icc, %f15, %f9 fmovdle %xcc, %f1, %f3 loop_4618: andn %g7, %g5, %i5 fornot2 %f10, %f12, %f14 fbue,a %fcc0, loop_4619 andn %l0, %o3, %o5 ldsb [%l7 + 0x0E], %g4 fcmple16 %f6, %f4, %i1 loop_4619: orcc %l3, 0x0A75, %g6 smulcc %o6, %l5, %i7 srl %o0, %i6, %i2 fnot1 %f14, %f0 ta %icc, 0x0 tleu %xcc, 0x1 tsubcc %g2, 0x0AE2, %g3 stx %l6, [%l7 + 0x60] fmovrdgez %l4, %f0, %f8 sth %o7, [%l7 + 0x0E] stb %i3, [%l7 + 0x74] sth %l1, [%l7 + 0x74] array8 %o2, %o4, %o1 lduh [%l7 + 0x28], %l2 pdist %f12, %f4, %f10 fmovsvs %xcc, %f14, %f1 brlez %g1, loop_4620 lduh [%l7 + 0x58], %i4 fcmped %fcc0, %f8, %f8 stx %i0, [%l7 + 0x78] loop_4620: stx %g7, [%l7 + 0x48] alignaddr %i5, %g5, %l0 fmovdn %icc, %f0, %f12 te %icc, 0x5 fnot1 %f0, %f0 fsrc2s %f12, %f9 edge32 %o3, %o5, %g4 st %f3, [%l7 + 0x68] brgez %i1, loop_4621 fmovrdgez %g6, %f0, %f8 fcmps %fcc1, %f15, %f6 fones %f8 loop_4621: lduw [%l7 + 0x28], %l3 tle %icc, 0x0 ldsw [%l7 + 0x38], %l5 tn %xcc, 0x1 lduw [%l7 + 0x10], %o6 umul %i7, %i6, %o0 fornot1s %f4, %f13, %f0 fmovdvs %xcc, %f12, %f14 tleu %icc, 0x4 fors %f3, %f9, %f14 fcmpgt16 %f6, %f6, %g2 movcs %icc, %g3, %l6 ld [%l7 + 0x20], %f6 fpadd32s %f14, %f0, %f9 ldsw [%l7 + 0x3C], %i2 fnands %f11, %f15, %f5 fmovscs %icc, %f14, %f15 udiv %l4, 0x1A67, %i3 ldsb [%l7 + 0x44], %o7 ldsb [%l7 + 0x2F], %l1 ldsb [%l7 + 0x2C], %o2 fornot2 %f14, %f4, %f12 ldd [%l7 + 0x28], %f14 stb %o4, [%l7 + 0x2C] stb %o1, [%l7 + 0x36] ldx [%l7 + 0x28], %g1 bge loop_4622 fcmple16 %f2, %f6, %i4 stx %i0, [%l7 + 0x18] fbe,a %fcc3, loop_4623 loop_4622: movge %icc, %g7, %i5 fnot1 %f10, %f0 fbug,a %fcc0, loop_4624 loop_4623: movge %xcc, %g5, %l2 movle %xcc, %o3, %l0 fcmps %fcc3, %f9, %f15 loop_4624: sdiv %g4, 0x0A50, %o5 sth %i1, [%l7 + 0x6E] ldd [%l7 + 0x70], %f4 fnegs %f11, %f13 ldub [%l7 + 0x17], %g6 ldub [%l7 + 0x72], %l5 movvs %xcc, %o6, %i7 fnands %f0, %f10, %f13 ld [%l7 + 0x10], %f12 lduw [%l7 + 0x40], %l3 movrne %i6, %o0, %g3 sra %g2, %i2, %l6 ldx [%l7 + 0x78], %i3 stw %o7, [%l7 + 0x3C] te %icc, 0x2 umul %l1, 0x1BB0, %l4 edge32ln %o2, %o4, %o1 ldd [%l7 + 0x50], %f8 fands %f5, %f1, %f3 fmovdn %icc, %f1, %f1 fmovrde %g1, %f2, %f8 fnegs %f0, %f0 fcmpne32 %f10, %f4, %i4 edge8ln %i0, %i5, %g7 addc %l2, %o3, %l0 ldd [%l7 + 0x30], %f14 movrgz %g4, %o5, %i1 bgu,a,pn %xcc, loop_4625 ldsh [%l7 + 0x58], %g6 fone %f12 stx %l5, [%l7 + 0x10] loop_4625: tsubcctv %g5, %i7, %l3 fmovrsgz %i6, %f3, %f3 andcc %o0, 0x12F3, %g3 lduh [%l7 + 0x3C], %g2 bneg,a loop_4626 st %f11, [%l7 + 0x24] fbug %fcc0, loop_4627 ble %xcc, loop_4628 loop_4626: nop setx loop_4629, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tn %xcc, 0x7 loop_4627: fbue,a %fcc0, loop_4630 loop_4628: ldsb [%l7 + 0x3A], %o6 loop_4629: st %f9, [%l7 + 0x30] brgz,a %i2, loop_4631 loop_4630: fone %f6 fcmpes %fcc2, %f5, %f12 tleu %icc, 0x1 loop_4631: call loop_4632 edge8 %i3, %o7, %l1 fpsub16s %f4, %f12, %f5 fmovrsgz %l4, %f2, %f15 loop_4632: lduw [%l7 + 0x1C], %l6 st %f11, [%l7 + 0x24] ld [%l7 + 0x70], %f2 sth %o4, [%l7 + 0x3C] edge16 %o1, %o2, %g1 fnors %f9, %f2, %f12 taddcctv %i4, 0x146A, %i0 fnegs %f9, %f9 fcmpeq16 %f8, %f12, %i5 edge8l %g7, %o3, %l2 fmovdneg %xcc, %f14, %f4 add %g4, 0x159A, %o5 fnand %f8, %f4, %f14 array32 %l0, %g6, %i1 movrne %g5, %l5, %i7 fmovrdlez %l3, %f14, %f4 movpos %xcc, %i6, %o0 andn %g3, 0x1B97, %g2 std %f10, [%l7 + 0x78] fmuld8sux16 %f6, %f0, %f4 te %icc, 0x7 sub %o6, 0x1E31, %i2 ld [%l7 + 0x44], %f9 fmovscc %xcc, %f3, %f1 lduw [%l7 + 0x48], %i3 fcmple32 %f2, %f10, %l1 fmovde %xcc, %f2, %f14 fmul8x16 %f7, %f4, %f10 bn,a %icc, loop_4633 tl %xcc, 0x6 fba,a %fcc2, loop_4634 stb %l4, [%l7 + 0x33] loop_4633: fmovrsne %l6, %f12, %f4 fmovrslz %o7, %f14, %f10 loop_4634: fones %f7 std %f8, [%l7 + 0x20] lduh [%l7 + 0x1A], %o1 addccc %o2, %o4, %g1 ldsw [%l7 + 0x58], %i4 fbu,a %fcc1, loop_4635 fand %f14, %f10, %f8 fmovsgu %xcc, %f2, %f1 tcc %icc, 0x7 loop_4635: edge16l %i5, %g7, %o3 tvc %xcc, 0x5 fpack16 %f14, %f5 tne %xcc, 0x1 tvc %icc, 0x4 fmovdgu %xcc, %f5, %f8 fmovrde %i0, %f8, %f12 fbue %fcc3, loop_4636 lduw [%l7 + 0x14], %g4 fcmps %fcc0, %f7, %f11 ldx [%l7 + 0x20], %o5 loop_4636: pdist %f2, %f0, %f10 lduw [%l7 + 0x40], %l0 ldsw [%l7 + 0x1C], %l2 bg,a,pn %icc, loop_4637 nop setx loop_4638, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f13, [%l7 + 0x34] fandnot1 %f10, %f4, %f14 loop_4637: edge8ln %i1, %g5, %g6 loop_4638: stb %i7, [%l7 + 0x23] fpadd16 %f8, %f14, %f10 movle %icc, %l5, %l3 fmovdge %icc, %f5, %f7 stx %i6, [%l7 + 0x60] fxnor %f10, %f14, %f12 fmovrdlez %o0, %f0, %f12 fnot1s %f10, %f4 ldsh [%l7 + 0x78], %g3 edge16ln %g2, %i2, %o6 fnors %f2, %f14, %f4 lduw [%l7 + 0x34], %l1 tvc %xcc, 0x2 fpadd32s %f11, %f15, %f12 lduw [%l7 + 0x74], %i3 array16 %l4, %o7, %o1 ld [%l7 + 0x08], %f3 fnot1 %f4, %f8 brgez,a %l6, loop_4639 tgu %icc, 0x5 andn %o4, 0x03B5, %o2 te %xcc, 0x2 loop_4639: umul %g1, 0x0827, %i5 ldx [%l7 + 0x40], %i4 fmovsne %xcc, %f14, %f2 stw %o3, [%l7 + 0x20] fblg %fcc2, loop_4640 lduw [%l7 + 0x7C], %i0 fsrc2 %f0, %f0 tvc %xcc, 0x0 loop_4640: siam 0x4 nop setx loop_4641, %l0, %l1 jmpl %l1, %g7 sth %o5, [%l7 + 0x5C] lduh [%l7 + 0x28], %l0 nop setx loop_4642, %l0, %l1 jmpl %l1, %l2 loop_4641: fandnot2s %f4, %f1, %f3 tvc %icc, 0x6 fmovsge %xcc, %f15, %f10 loop_4642: fandnot2 %f10, %f0, %f2 andn %g4, 0x0BD4, %g5 orn %g6, 0x1E2A, %i1 lduh [%l7 + 0x70], %i7 edge16n %l3, %l5, %o0 ld [%l7 + 0x4C], %f14 edge16 %i6, %g2, %i2 orcc %g3, %o6, %l1 subcc %i3, 0x1FD7, %o7 fmovdg %xcc, %f8, %f7 movl %xcc, %l4, %o1 movl %xcc, %l6, %o4 fmovdl %icc, %f14, %f13 fmovd %f4, %f6 edge16l %g1, %i5, %i4 ldsh [%l7 + 0x42], %o2 sll %i0, 0x0E, %o3 ldsh [%l7 + 0x7C], %o5 sth %l0, [%l7 + 0x1C] ld [%l7 + 0x7C], %f14 taddcc %g7, %g4, %l2 tleu %xcc, 0x2 taddcctv %g6, %i1, %g5 brlz,a %l3, loop_4643 edge16l %i7, %l5, %o0 st %f7, [%l7 + 0x40] st %f0, [%l7 + 0x54] loop_4643: ldub [%l7 + 0x11], %i6 subc %g2, %i2, %g3 ldd [%l7 + 0x58], %f6 edge8n %o6, %i3, %l1 mulx %l4, %o1, %l6 movl %icc, %o4, %o7 fzero %f6 ba,a,pt %xcc, loop_4644 stw %i5, [%l7 + 0x08] movrgez %g1, 0x1B1, %i4 ldub [%l7 + 0x53], %i0 loop_4644: fnot1s %f7, %f1 fble,a %fcc0, loop_4645 fmovrdgez %o3, %f0, %f12 fmovdleu %icc, %f10, %f14 fpsub16 %f14, %f12, %f10 loop_4645: fmovsn %xcc, %f5, %f4 bleu,a,pn %xcc, loop_4646 fabss %f13, %f7 andncc %o2, %o5, %l0 stb %g4, [%l7 + 0x43] loop_4646: fmovdgu %xcc, %f10, %f5 fpackfix %f4, %f1 movvc %icc, %l2, %g6 edge16l %i1, %g5, %g7 ta %xcc, 0x7 fcmpne16 %f14, %f14, %l3 srax %l5, 0x12, %i7 fba,a %fcc1, loop_4647 ldsb [%l7 + 0x71], %i6 sll %g2, %o0, %g3 ldsw [%l7 + 0x2C], %o6 loop_4647: movvs %icc, %i2, %l1 nop setx loop_4648, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry subccc %l4, 0x1DD2, %i3 movge %icc, %l6, %o1 lduw [%l7 + 0x40], %o4 loop_4648: fornot1 %f0, %f4, %f4 ld [%l7 + 0x20], %f0 ldx [%l7 + 0x68], %o7 ble,pn %xcc, loop_4649 tle %icc, 0x0 stx %g1, [%l7 + 0x78] ld [%l7 + 0x3C], %f0 loop_4649: st %f9, [%l7 + 0x44] ldsh [%l7 + 0x5E], %i5 ldsh [%l7 + 0x18], %i4 fnot2 %f6, %f4 edge16 %i0, %o2, %o3 fmovsne %xcc, %f1, %f5 bcc,a,pt %icc, loop_4650 fbg %fcc3, loop_4651 stb %l0, [%l7 + 0x68] fbo %fcc1, loop_4652 loop_4650: fmovsleu %icc, %f9, %f9 loop_4651: ldd [%l7 + 0x50], %f12 fnot2s %f6, %f9 loop_4652: ldx [%l7 + 0x08], %g4 ld [%l7 + 0x30], %f1 bshuffle %f4, %f12, %f0 lduw [%l7 + 0x70], %o5 ldsw [%l7 + 0x0C], %g6 stb %l2, [%l7 + 0x5D] fnegd %f2, %f14 bge,pn %icc, loop_4653 fble,a %fcc2, loop_4654 movge %icc, %i1, %g7 umulcc %g5, 0x0639, %l5 loop_4653: tgu %xcc, 0x6 loop_4654: ld [%l7 + 0x58], %f6 brz,a %l3, loop_4655 bgu loop_4656 ldx [%l7 + 0x28], %i7 st %f11, [%l7 + 0x7C] loop_4655: edge32ln %i6, %g2, %g3 loop_4656: fmovrsgez %o0, %f7, %f10 ldub [%l7 + 0x7B], %i2 brlz %o6, loop_4657 sdiv %l1, 0x063E, %i3 udivx %l4, 0x003C, %l6 tvs %icc, 0x6 loop_4657: lduw [%l7 + 0x0C], %o1 sdivcc %o7, 0x1C96, %g1 fpackfix %f0, %f15 ld [%l7 + 0x5C], %f1 std %f4, [%l7 + 0x28] ldx [%l7 + 0x18], %o4 brlz %i4, loop_4658 tvc %icc, 0x1 ldsb [%l7 + 0x10], %i0 fmovdcs %xcc, %f2, %f12 loop_4658: fmovdpos %xcc, %f2, %f6 fabss %f10, %f7 movgu %xcc, %i5, %o3 xor %o2, 0x1ACB, %g4 tsubcc %o5, %l0, %l2 fcmpes %fcc1, %f9, %f14 mulscc %g6, %g7, %i1 movrlz %l5, 0x032, %l3 bvs,pn %xcc, loop_4659 taddcctv %i7, %i6, %g5 fnor %f6, %f10, %f12 fxor %f4, %f14, %f14 loop_4659: fandnot2 %f2, %f6, %f0 fmovrsne %g2, %f14, %f0 sth %g3, [%l7 + 0x2A] fmovdvc %icc, %f1, %f2 ldd [%l7 + 0x30], %f8 fnegs %f5, %f6 movrlez %i2, %o0, %o6 tl %icc, 0x6 ldsh [%l7 + 0x24], %i3 fandnot1 %f2, %f6, %f8 fcmpes %fcc1, %f9, %f14 fones %f15 tvc %icc, 0x2 fmul8sux16 %f2, %f0, %f8 brz %l1, loop_4660 fmul8ulx16 %f14, %f10, %f6 stb %l6, [%l7 + 0x35] edge16n %l4, %o1, %o7 loop_4660: lduh [%l7 + 0x52], %o4 alignaddr %i4, %g1, %i5 fmovrsgz %o3, %f9, %f15 andncc %o2, %g4, %o5 fpsub16s %f3, %f7, %f10 fbg,a %fcc1, loop_4661 fandnot2 %f4, %f0, %f0 array32 %l0, %i0, %g6 edge16l %g7, %l2, %i1 loop_4661: tsubcctv %l5, 0x19DE, %i7 pdist %f12, %f14, %f4 ldsb [%l7 + 0x5A], %l3 ld [%l7 + 0x50], %f4 ldsw [%l7 + 0x54], %i6 stx %g2, [%l7 + 0x70] ldsw [%l7 + 0x4C], %g5 brlez,a %g3, loop_4662 st %f11, [%l7 + 0x7C] ldsw [%l7 + 0x48], %i2 fmovsn %xcc, %f15, %f15 loop_4662: movne %icc, %o0, %i3 fmovspos %xcc, %f7, %f11 fmul8x16al %f0, %f4, %f2 fcmped %fcc3, %f8, %f6 ldx [%l7 + 0x68], %o6 bvc,pn %icc, loop_4663 bn,a,pt %xcc, loop_4664 fbn %fcc0, loop_4665 movpos %xcc, %l6, %l1 loop_4663: fmovs %f10, %f13 loop_4664: ldsw [%l7 + 0x7C], %o1 loop_4665: fpack32 %f10, %f6, %f2 fors %f3, %f12, %f5 st %f12, [%l7 + 0x74] umulcc %l4, %o7, %i4 fornot2 %f2, %f4, %f12 edge8n %o4, %g1, %i5 fpadd32s %f10, %f9, %f5 popc 0x1938, %o3 fors %f8, %f15, %f5 ldsb [%l7 + 0x1C], %g4 ld [%l7 + 0x58], %f14 fnand %f14, %f14, %f14 fcmpes %fcc2, %f15, %f3 lduw [%l7 + 0x38], %o5 ld [%l7 + 0x64], %f15 fmovdcs %xcc, %f15, %f8 fcmple16 %f6, %f14, %o2 movcs %icc, %l0, %g6 edge8l %i0, %g7, %i1 sdiv %l5, 0x1CBD, %i7 fmovdge %xcc, %f15, %f6 fbne,a %fcc0, loop_4666 bcc %icc, loop_4667 std %f6, [%l7 + 0x20] ldsh [%l7 + 0x1A], %l3 loop_4666: sub %l2, 0x0B52, %i6 loop_4667: movrne %g5, 0x390, %g2 taddcc %i2, %g3, %i3 stb %o6, [%l7 + 0x7E] fbo %fcc1, loop_4668 stx %o0, [%l7 + 0x30] movpos %icc, %l6, %l1 sth %o1, [%l7 + 0x38] loop_4668: edge16 %o7, %l4, %o4 ld [%l7 + 0x1C], %f2 nop setx loop_4669, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x1C], %i4 fandnot2 %f10, %f14, %f6 bl,a loop_4670 loop_4669: stx %i5, [%l7 + 0x40] st %f7, [%l7 + 0x44] xnorcc %o3, %g4, %o5 loop_4670: movcc %xcc, %g1, %o2 tsubcc %l0, %g6, %g7 fnor %f0, %f0, %f8 bge,a %icc, loop_4671 fbn %fcc2, loop_4672 fmovsl %xcc, %f3, %f4 xorcc %i1, %l5, %i0 loop_4671: fxor %f12, %f4, %f10 loop_4672: fand %f0, %f4, %f8 ldub [%l7 + 0x76], %i7 fmovdgu %xcc, %f7, %f8 fones %f8 fbne,a %fcc0, loop_4673 ld [%l7 + 0x08], %f1 fmul8sux16 %f8, %f2, %f2 ldx [%l7 + 0x08], %l2 loop_4673: fble %fcc0, loop_4674 faligndata %f10, %f4, %f6 fbne %fcc3, loop_4675 std %f6, [%l7 + 0x78] loop_4674: fmovdcc %icc, %f0, %f6 fandnot1 %f8, %f2, %f0 loop_4675: fmovsge %xcc, %f4, %f15 nop setx loop_4676, %l0, %l1 jmpl %l1, %l3 tcc %xcc, 0x2 ldub [%l7 + 0x73], %i6 stb %g2, [%l7 + 0x3D] loop_4676: sth %i2, [%l7 + 0x0A] tn %icc, 0x4 subccc %g5, 0x127E, %g3 fmovrsgez %i3, %f1, %f8 mulx %o0, 0x1D43, %l6 fnands %f0, %f2, %f1 ldx [%l7 + 0x70], %o6 fcmpd %fcc3, %f12, %f10 stw %l1, [%l7 + 0x34] smul %o7, %l4, %o1 mova %icc, %i4, %o4 fmovrse %o3, %f15, %f5 bneg,pt %xcc, loop_4677 fcmpes %fcc1, %f9, %f4 ldub [%l7 + 0x25], %i5 xnor %g4, 0x170E, %g1 loop_4677: tneg %xcc, 0x5 fnot2s %f15, %f4 fmovda %xcc, %f10, %f13 lduw [%l7 + 0x40], %o2 ldx [%l7 + 0x10], %o5 fbne %fcc0, loop_4678 movrlz %g6, 0x179, %l0 ldub [%l7 + 0x2D], %g7 ldd [%l7 + 0x50], %f2 loop_4678: te %xcc, 0x5 ldx [%l7 + 0x20], %l5 fmovdvs %xcc, %f14, %f12 bge %icc, loop_4679 sth %i0, [%l7 + 0x5A] taddcctv %i1, 0x0D85, %i7 movvc %xcc, %l2, %l3 loop_4679: tne %xcc, 0x2 fornot1s %f2, %f13, %f6 edge8n %g2, %i6, %i2 sdivx %g5, 0x1E33, %g3 movne %icc, %i3, %l6 fmovd %f6, %f4 orn %o6, %l1, %o0 ld [%l7 + 0x58], %f13 fsrc1 %f14, %f2 ld [%l7 + 0x54], %f0 fmovrsne %l4, %f2, %f6 st %f13, [%l7 + 0x58] alignaddr %o7, %o1, %o4 fmovsvs %icc, %f2, %f12 std %f10, [%l7 + 0x28] ta %xcc, 0x6 sll %i4, 0x05, %i5 tleu %xcc, 0x5 fpadd32s %f0, %f15, %f13 ld [%l7 + 0x08], %f5 fcmped %fcc3, %f0, %f0 lduw [%l7 + 0x74], %o3 alignaddr %g4, %g1, %o2 fmul8x16au %f6, %f5, %f8 stb %g6, [%l7 + 0x5C] addc %l0, 0x1A26, %o5 fpack16 %f10, %f0 fmovdn %icc, %f8, %f9 fmovrslz %g7, %f6, %f8 fone %f0 fnands %f3, %f1, %f5 ba,pt %xcc, loop_4680 bleu loop_4681 stb %i0, [%l7 + 0x55] movcc %icc, %l5, %i1 loop_4680: sra %i7, 0x17, %l3 loop_4681: ldsb [%l7 + 0x2E], %l2 ldsh [%l7 + 0x56], %i6 sth %g2, [%l7 + 0x1E] sth %g5, [%l7 + 0x54] fmovsl %icc, %f2, %f8 tl %xcc, 0x4 sth %i2, [%l7 + 0x72] fmovsvc %icc, %f9, %f3 fsrc1s %f3, %f9 mova %xcc, %i3, %g3 fmovdgu %icc, %f8, %f3 ldx [%l7 + 0x60], %o6 ldd [%l7 + 0x58], %f2 fmovdcc %xcc, %f1, %f15 bcc loop_4682 lduh [%l7 + 0x60], %l1 tne %xcc, 0x7 stb %o0, [%l7 + 0x1D] loop_4682: fnors %f7, %f11, %f9 st %f5, [%l7 + 0x48] umulcc %l4, %l6, %o7 xorcc %o4, %o1, %i4 array32 %i5, %o3, %g4 ta %icc, 0x4 fmovdl %icc, %f11, %f2 fsrc1 %f4, %f6 ldub [%l7 + 0x60], %g1 fands %f3, %f4, %f6 stb %o2, [%l7 + 0x1F] sth %g6, [%l7 + 0x0A] fbuge,a %fcc1, loop_4683 bleu,a,pt %icc, loop_4684 fbug %fcc3, loop_4685 bcc,a loop_4686 loop_4683: movrne %o5, %l0, %i0 loop_4684: movl %xcc, %g7, %i1 loop_4685: ldx [%l7 + 0x78], %l5 loop_4686: xnor %i7, 0x198E, %l3 lduw [%l7 + 0x38], %l2 fmovdn %icc, %f3, %f1 fmovsvs %icc, %f15, %f9 ld [%l7 + 0x28], %f13 edge16ln %g2, %g5, %i2 xorcc %i3, 0x1738, %g3 ldub [%l7 + 0x08], %o6 fsrc2s %f13, %f14 bvs,pt %xcc, loop_4687 fornot1s %f3, %f7, %f14 fands %f5, %f11, %f5 brgez %l1, loop_4688 loop_4687: fpack32 %f8, %f2, %f4 fmovdle %icc, %f7, %f12 ldsb [%l7 + 0x43], %o0 loop_4688: subcc %i6, %l4, %l6 fmovdcs %xcc, %f14, %f5 ldsw [%l7 + 0x08], %o4 st %f3, [%l7 + 0x74] stw %o1, [%l7 + 0x48] lduh [%l7 + 0x74], %o7 stx %i4, [%l7 + 0x40] tgu %icc, 0x0 movre %i5, 0x1C6, %o3 movre %g1, 0x199, %o2 srax %g6, 0x07, %g4 movcc %icc, %o5, %l0 brz %g7, loop_4689 srlx %i1, 0x1E, %l5 fandnot1s %f1, %f6, %f12 fmul8x16 %f14, %f14, %f12 loop_4689: bpos,a,pt %xcc, loop_4690 udivx %i7, 0x1C24, %l3 fpackfix %f0, %f4 fzeros %f11 loop_4690: st %f4, [%l7 + 0x28] movgu %xcc, %l2, %g2 sth %i0, [%l7 + 0x14] xnorcc %g5, 0x0C7F, %i3 fmovrse %i2, %f0, %f6 fba,a %fcc2, loop_4691 mulscc %g3, 0x1240, %o6 tle %icc, 0x3 movg %icc, %o0, %i6 loop_4691: fcmpne16 %f2, %f4, %l4 ldsw [%l7 + 0x40], %l1 movvc %icc, %l6, %o4 udivx %o1, 0x11CD, %o7 tcs %icc, 0x2 fbe,a %fcc3, loop_4692 fors %f9, %f14, %f12 fmul8sux16 %f14, %f14, %f6 tleu %xcc, 0x4 loop_4692: fmovdl %icc, %f13, %f8 add %i5, %o3, %g1 ld [%l7 + 0x14], %f3 st %f3, [%l7 + 0x2C] ld [%l7 + 0x68], %f12 edge16l %o2, %i4, %g4 fmovdg %xcc, %f2, %f14 fmovdne %xcc, %f13, %f4 fmovrsgz %g6, %f12, %f1 ldsw [%l7 + 0x1C], %o5 ldsh [%l7 + 0x32], %l0 fmovrsne %i1, %f15, %f0 array32 %l5, %i7, %l3 tsubcctv %g7, %g2, %i0 and %g5, %i3, %l2 andn %g3, %i2, %o6 ldsw [%l7 + 0x40], %i6 movcc %icc, %l4, %l1 fmovsn %xcc, %f13, %f9 taddcc %l6, 0x156F, %o4 std %f6, [%l7 + 0x30] ldx [%l7 + 0x38], %o0 ldsb [%l7 + 0x68], %o1 lduh [%l7 + 0x58], %i5 movcs %icc, %o3, %o7 movrne %o2, %i4, %g1 movrlz %g6, %g4, %l0 ldd [%l7 + 0x40], %f14 bge,a loop_4693 fmovdleu %icc, %f6, %f12 lduw [%l7 + 0x54], %o5 fmovsa %icc, %f2, %f8 loop_4693: movcs %icc, %i1, %l5 ldsw [%l7 + 0x7C], %l3 st %f8, [%l7 + 0x1C] bvs,pn %xcc, loop_4694 brlz,a %g7, loop_4695 call loop_4696 fcmpgt32 %f6, %f2, %g2 loop_4694: lduh [%l7 + 0x66], %i7 loop_4695: movrgz %i0, %i3, %l2 loop_4696: udiv %g3, 0x15C4, %i2 fnegd %f4, %f4 bpos,pt %xcc, loop_4697 fnot1 %f2, %f2 st %f10, [%l7 + 0x54] srlx %g5, 0x11, %o6 loop_4697: fcmpd %fcc3, %f6, %f14 fmovda %icc, %f12, %f1 fmovsa %xcc, %f2, %f6 fnot2 %f12, %f6 lduw [%l7 + 0x38], %l4 movle %xcc, %i6, %l1 andncc %o4, %l6, %o1 fmovrse %i5, %f13, %f4 fmovrdgz %o3, %f4, %f4 brz,a %o0, loop_4698 ld [%l7 + 0x3C], %f10 stw %o2, [%l7 + 0x5C] ldx [%l7 + 0x70], %i4 loop_4698: fbg %fcc0, loop_4699 add %o7, 0x104C, %g1 movn %xcc, %g6, %g4 fpsub16 %f6, %f14, %f6 loop_4699: fabsd %f8, %f14 stw %l0, [%l7 + 0x48] fba %fcc3, loop_4700 fornot2 %f10, %f10, %f8 lduw [%l7 + 0x50], %o5 tg %icc, 0x0 loop_4700: fmul8x16 %f7, %f10, %f6 fcmpd %fcc1, %f6, %f12 umul %i1, 0x0EB4, %l5 brlez,a %l3, loop_4701 bcc,a,pn %icc, loop_4702 brgz,a %g2, loop_4703 ldsh [%l7 + 0x30], %g7 loop_4701: fmovsvc %xcc, %f14, %f11 loop_4702: movle %icc, %i0, %i3 loop_4703: fbule %fcc0, loop_4704 fmovrse %l2, %f0, %f11 subc %g3, %i2, %g5 std %f12, [%l7 + 0x18] loop_4704: fbne %fcc1, loop_4705 movl %icc, %o6, %i7 st %f0, [%l7 + 0x74] ldd [%l7 + 0x20], %f4 loop_4705: tvc %icc, 0x0 bn,pn %icc, loop_4706 movgu %icc, %i6, %l4 bvc,a,pn %icc, loop_4707 bgu,a %icc, loop_4708 loop_4706: fmovs %f1, %f6 pdist %f10, %f6, %f0 loop_4707: movneg %xcc, %o4, %l6 loop_4708: ldsh [%l7 + 0x70], %l1 sth %i5, [%l7 + 0x12] fpmerge %f4, %f9, %f0 call loop_4709 fmovse %icc, %f1, %f11 fmovdle %xcc, %f0, %f8 mova %xcc, %o3, %o0 loop_4709: fmovsl %xcc, %f1, %f8 fbne %fcc3, loop_4710 sdivcc %o1, 0x13E0, %o2 ble,pn %xcc, loop_4711 fmul8sux16 %f0, %f4, %f6 loop_4710: fmovrslez %o7, %f11, %f7 addccc %i4, %g1, %g4 loop_4711: ldd [%l7 + 0x60], %f6 edge8l %g6, %l0, %o5 std %f12, [%l7 + 0x10] ldsb [%l7 + 0x68], %i1 fmovda %xcc, %f9, %f3 tsubcc %l5, %l3, %g7 movvc %xcc, %i0, %i3 fcmpgt32 %f8, %f14, %l2 bvs,a loop_4712 ldub [%l7 + 0x69], %g2 fmuld8ulx16 %f4, %f5, %f0 sra %g3, %g5, %i2 loop_4712: fmovrsne %o6, %f1, %f1 movre %i7, 0x051, %i6 stw %o4, [%l7 + 0x0C] edge8l %l4, %l1, %i5 movrgz %o3, %o0, %l6 stx %o2, [%l7 + 0x10] ldub [%l7 + 0x70], %o7 edge8ln %i4, %o1, %g4 edge8l %g1, %g6, %o5 lduw [%l7 + 0x30], %l0 fxors %f1, %f10, %f1 sllx %i1, %l5, %l3 fmovse %xcc, %f5, %f7 lduh [%l7 + 0x1A], %i0 andncc %g7, %l2, %g2 fmovrdgz %g3, %f10, %f0 fsrc1s %f8, %f11 bleu,a loop_4713 fmovspos %xcc, %f0, %f14 ldsb [%l7 + 0x5F], %g5 stx %i3, [%l7 + 0x68] loop_4713: ldsb [%l7 + 0x2C], %i2 ldsb [%l7 + 0x3B], %i7 movvc %xcc, %o6, %i6 fands %f8, %f2, %f2 ldub [%l7 + 0x2A], %o4 fcmple32 %f14, %f8, %l4 fpadd32s %f15, %f5, %f13 lduh [%l7 + 0x7E], %i5 brgez %o3, loop_4714 edge8 %l1, %l6, %o0 fnot2 %f0, %f2 mulx %o7, %o2, %i4 loop_4714: fmovdn %xcc, %f0, %f5 ld [%l7 + 0x64], %f12 movne %icc, %o1, %g4 movleu %icc, %g1, %g6 tneg %xcc, 0x4 fmovrde %o5, %f6, %f14 fornot1 %f14, %f0, %f10 tsubcctv %i1, 0x08AA, %l5 ld [%l7 + 0x44], %f6 bge,a %icc, loop_4715 edge8l %l3, %i0, %g7 ld [%l7 + 0x34], %f6 call loop_4716 loop_4715: edge8 %l2, %l0, %g3 fpadd32s %f8, %f2, %f7 umulcc %g5, %i3, %g2 loop_4716: tpos %icc, 0x4 ldub [%l7 + 0x64], %i7 st %f15, [%l7 + 0x5C] fmovrslz %i2, %f5, %f10 bge loop_4717 ldx [%l7 + 0x48], %i6 movn %icc, %o4, %o6 lduh [%l7 + 0x5A], %i5 loop_4717: brnz,a %l4, loop_4718 fmovsa %xcc, %f1, %f8 bcc,a %xcc, loop_4719 st %f2, [%l7 + 0x18] loop_4718: ldub [%l7 + 0x66], %l1 movl %xcc, %o3, %l6 loop_4719: nop setx loop_4720, %l0, %l1 jmpl %l1, %o0 st %f3, [%l7 + 0x78] tne %icc, 0x2 taddcctv %o7, 0x04F0, %i4 loop_4720: movrgz %o2, %g4, %g1 fmovdl %xcc, %f3, %f14 fpadd32 %f14, %f10, %f10 fones %f0 fmovrsne %g6, %f13, %f13 tvs %xcc, 0x3 tsubcctv %o5, %o1, %i1 bg,pt %icc, loop_4721 ldsw [%l7 + 0x6C], %l5 movrgez %l3, 0x24A, %g7 udiv %i0, 0x1D1F, %l2 loop_4721: fnot2s %f12, %f4 brnz,a %l0, loop_4722 orn %g3, %g5, %g2 lduw [%l7 + 0x70], %i7 fmovdcc %icc, %f12, %f15 loop_4722: edge8ln %i3, %i6, %o4 tl %xcc, 0x2 brgez %i2, loop_4723 xor %o6, 0x050E, %l4 fpack16 %f0, %f5 stb %l1, [%l7 + 0x5C] loop_4723: fmovsvc %xcc, %f4, %f9 fpsub32s %f4, %f6, %f1 fnand %f6, %f8, %f0 sdiv %i5, 0x1DFE, %o3 ld [%l7 + 0x28], %f15 fbge %fcc3, loop_4724 brz %l6, loop_4725 lduh [%l7 + 0x72], %o7 ldd [%l7 + 0x48], %f12 loop_4724: st %f3, [%l7 + 0x44] loop_4725: ble,pt %xcc, loop_4726 fbue %fcc3, loop_4727 ldsw [%l7 + 0x5C], %i4 xor %o2, 0x0D16, %o0 loop_4726: std %f14, [%l7 + 0x50] loop_4727: fbo %fcc3, loop_4728 fmovse %xcc, %f9, %f4 siam 0x4 fbo %fcc3, loop_4729 loop_4728: ldub [%l7 + 0x4C], %g4 movcs %xcc, %g6, %g1 fbg %fcc3, loop_4730 loop_4729: stb %o5, [%l7 + 0x26] andncc %i1, %l5, %o1 movrlz %l3, 0x37A, %g7 loop_4730: fba,a %fcc1, loop_4731 bn,pn %xcc, loop_4732 fnot1 %f8, %f12 sra %i0, %l0, %l2 loop_4731: st %f13, [%l7 + 0x20] loop_4732: mulx %g3, 0x03B3, %g5 array32 %i7, %i3, %g2 fnegd %f0, %f2 ldub [%l7 + 0x4D], %i6 fmul8sux16 %f12, %f14, %f0 fabss %f0, %f3 st %f14, [%l7 + 0x24] fxnors %f8, %f1, %f8 fmovrdlz %o4, %f12, %f12 fmovdvc %xcc, %f4, %f12 stb %o6, [%l7 + 0x1D] nop setx loop_4733, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry array32 %i2, %l1, %l4 ldsh [%l7 + 0x4C], %o3 edge32ln %l6, %i5, %i4 loop_4733: fbug,a %fcc0, loop_4734 lduh [%l7 + 0x16], %o7 tcc %xcc, 0x6 fmovrdlz %o0, %f0, %f0 loop_4734: std %f8, [%l7 + 0x08] array8 %g4, %g6, %o2 stw %g1, [%l7 + 0x18] ldub [%l7 + 0x6E], %i1 fnot1 %f10, %f14 ldub [%l7 + 0x08], %l5 ldd [%l7 + 0x30], %f14 ldsb [%l7 + 0x19], %o5 subcc %o1, %g7, %l3 bneg,pn %xcc, loop_4735 bpos,a,pn %xcc, loop_4736 fmovdle %xcc, %f0, %f15 lduh [%l7 + 0x4C], %i0 loop_4735: array16 %l0, %g3, %l2 loop_4736: fornot2s %f9, %f3, %f13 fpsub16 %f8, %f10, %f10 ldub [%l7 + 0x51], %g5 bleu,a %icc, loop_4737 move %icc, %i3, %g2 fpadd16s %f14, %f12, %f0 brz,a %i6, loop_4738 loop_4737: fpadd32 %f10, %f2, %f0 fmovrsgz %i7, %f4, %f4 ldub [%l7 + 0x16], %o4 loop_4738: movre %i2, 0x33F, %o6 bpos,a %icc, loop_4739 fors %f9, %f6, %f15 fabss %f2, %f1 fbug,a %fcc1, loop_4740 loop_4739: siam 0x6 edge8n %l1, %o3, %l6 stw %l4, [%l7 + 0x74] loop_4740: addc %i5, %o7, %i4 fnor %f10, %f14, %f4 fmovsne %xcc, %f9, %f3 fmovdg %xcc, %f5, %f4 fpsub16 %f4, %f6, %f6 ldsb [%l7 + 0x5D], %o0 fmovrse %g4, %f3, %f1 edge32l %o2, %g6, %g1 edge32l %l5, %i1, %o1 fmovsleu %icc, %f6, %f8 ldsw [%l7 + 0x18], %g7 fmovrde %o5, %f10, %f8 ldsh [%l7 + 0x54], %l3 stb %l0, [%l7 + 0x39] sllx %i0, 0x18, %l2 movneg %xcc, %g5, %g3 add %i3, 0x033C, %g2 stx %i7, [%l7 + 0x58] add %i6, 0x13A6, %o4 fcmpeq32 %f10, %f14, %i2 sllx %l1, %o3, %o6 fbug,a %fcc1, loop_4741 fnands %f13, %f15, %f0 orn %l6, 0x1A53, %l4 fble %fcc0, loop_4742 loop_4741: fnand %f14, %f4, %f10 edge8 %i5, %i4, %o0 fsrc1 %f12, %f8 loop_4742: fmovs %f12, %f14 movg %xcc, %o7, %g4 ldsh [%l7 + 0x24], %o2 fbul,a %fcc0, loop_4743 fcmpeq32 %f2, %f8, %g1 ldsh [%l7 + 0x22], %l5 fpackfix %f6, %f15 loop_4743: ldsb [%l7 + 0x61], %i1 stb %o1, [%l7 + 0x3A] fcmpeq16 %f12, %f4, %g7 movrne %o5, %g6, %l3 udivx %i0, 0x1880, %l0 sra %g5, %l2, %i3 fxnors %f2, %f11, %f13 fsrc1 %f10, %f14 nop setx loop_4744, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry and %g2, %i7, %g3 addcc %i6, 0x0196, %o4 movvs %xcc, %i2, %o3 loop_4744: ldub [%l7 + 0x47], %l1 ldsh [%l7 + 0x6E], %l6 fcmple32 %f14, %f10, %o6 fmovda %xcc, %f1, %f8 fmovs %f3, %f11 std %f2, [%l7 + 0x70] addccc %i5, 0x1A06, %i4 brlz,a %o0, loop_4745 fmovd %f10, %f8 sth %l4, [%l7 + 0x20] bneg,a %xcc, loop_4746 loop_4745: subcc %g4, %o2, %o7 std %f6, [%l7 + 0x38] ldsh [%l7 + 0x4A], %g1 loop_4746: ldd [%l7 + 0x58], %f4 edge16n %l5, %i1, %o1 pdist %f12, %f2, %f4 movre %o5, 0x12C, %g7 fpsub16 %f14, %f4, %f6 smul %g6, %l3, %i0 fmovsl %xcc, %f2, %f12 array16 %g5, %l2, %l0 ldsh [%l7 + 0x48], %g2 srl %i3, %i7, %i6 sub %g3, 0x00A1, %i2 ldsh [%l7 + 0x5C], %o4 andcc %o3, %l6, %l1 movcs %icc, %i5, %o6 fmovscs %xcc, %f11, %f11 ldsh [%l7 + 0x58], %i4 sth %l4, [%l7 + 0x40] fands %f6, %f13, %f14 stb %g4, [%l7 + 0x3F] sethi 0x12F4, %o0 bleu,a loop_4747 srlx %o7, %o2, %g1 ldsh [%l7 + 0x6C], %l5 udivcc %o1, 0x17F8, %o5 loop_4747: bg,a,pn %icc, loop_4748 lduh [%l7 + 0x0C], %g7 umulcc %g6, %l3, %i0 smulcc %i1, %g5, %l0 loop_4748: fmovsgu %icc, %f1, %f6 srax %g2, 0x0D, %i3 stb %l2, [%l7 + 0x49] fmovsl %xcc, %f10, %f4 edge8 %i6, %i7, %i2 fmovda %xcc, %f11, %f3 fmovsleu %xcc, %f7, %f8 fmovrslz %o4, %f1, %f14 or %o3, 0x0670, %g3 tn %xcc, 0x4 ldd [%l7 + 0x38], %f14 xor %l6, %i5, %o6 ld [%l7 + 0x30], %f12 stb %i4, [%l7 + 0x41] and %l1, %l4, %o0 st %f1, [%l7 + 0x38] call loop_4749 fcmpeq32 %f8, %f4, %g4 fmul8x16al %f15, %f11, %f14 addc %o7, %o2, %g1 loop_4749: nop setx loop_4750, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x22], %o1 fmovda %xcc, %f15, %f9 fbe %fcc2, loop_4751 loop_4750: fnot1s %f6, %f12 ldub [%l7 + 0x0C], %o5 fxnors %f5, %f9, %f12 loop_4751: udiv %l5, 0x01E9, %g6 fmovrslez %l3, %f7, %f4 stx %i0, [%l7 + 0x40] fmovrsgez %g7, %f6, %f5 fpack16 %f10, %f6 st %f5, [%l7 + 0x34] stx %g5, [%l7 + 0x28] movrlez %i1, %l0, %i3 mulx %l2, 0x1D83, %g2 xor %i7, 0x0D92, %i2 fmovrslz %i6, %f15, %f12 fmovsa %icc, %f6, %f6 stw %o3, [%l7 + 0x60] movleu %xcc, %o4, %g3 ta %xcc, 0x0 ble,a,pn %xcc, loop_4752 tpos %icc, 0x2 tneg %icc, 0x6 fmovdgu %icc, %f15, %f12 loop_4752: bcc,a loop_4753 edge8ln %l6, %o6, %i4 fmovspos %xcc, %f15, %f4 fmovsvc %icc, %f1, %f11 loop_4753: fmovrdlez %l1, %f12, %f0 fmovrdgz %l4, %f12, %f12 fones %f1 sth %i5, [%l7 + 0x72] fbule,a %fcc3, loop_4754 nop setx loop_4755, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tcc %icc, 0x6 for %f6, %f10, %f12 loop_4754: sth %g4, [%l7 + 0x2C] loop_4755: sth %o7, [%l7 + 0x0E] tcs %xcc, 0x5 lduw [%l7 + 0x3C], %o2 fba %fcc0, loop_4756 fmovsvc %icc, %f13, %f2 fbo %fcc2, loop_4757 bn,a,pn %icc, loop_4758 loop_4756: fpadd16 %f4, %f8, %f4 st %f14, [%l7 + 0x54] loop_4757: tg %icc, 0x2 loop_4758: fmuld8ulx16 %f13, %f13, %f12 fcmpne32 %f2, %f6, %g1 sth %o1, [%l7 + 0x7C] sub %o5, 0x1862, %o0 tn %xcc, 0x5 fsrc1s %f5, %f8 bcs,pn %xcc, loop_4759 smul %l5, 0x0168, %l3 fmovdne %icc, %f9, %f12 movneg %icc, %i0, %g7 loop_4759: fornot2s %f14, %f12, %f3 fmovspos %xcc, %f14, %f9 stw %g6, [%l7 + 0x08] fmovrdlez %g5, %f2, %f6 fmovse %xcc, %f10, %f11 fnot1 %f10, %f6 st %f9, [%l7 + 0x40] ldx [%l7 + 0x30], %l0 xorcc %i1, %l2, %g2 fmovrdgz %i3, %f8, %f4 lduh [%l7 + 0x24], %i2 sth %i6, [%l7 + 0x4A] edge32l %i7, %o4, %g3 edge32n %o3, %o6, %i4 tgu %xcc, 0x4 ld [%l7 + 0x58], %f15 fmovdvs %xcc, %f9, %f2 st %f4, [%l7 + 0x54] xnor %l6, 0x143F, %l4 fmuld8sux16 %f0, %f7, %f10 tl %xcc, 0x4 movrne %i5, 0x04F, %l1 std %f10, [%l7 + 0x70] ldsw [%l7 + 0x50], %o7 addcc %g4, 0x1BAA, %g1 tn %xcc, 0x5 fpsub16 %f4, %f12, %f0 tpos %xcc, 0x4 fxnors %f12, %f1, %f1 array32 %o1, %o2, %o0 fbug,a %fcc0, loop_4760 stw %l5, [%l7 + 0x50] fmovsa %xcc, %f14, %f6 fnands %f8, %f5, %f8 loop_4760: fmovsvs %xcc, %f2, %f13 ldd [%l7 + 0x50], %f6 sth %o5, [%l7 + 0x50] fmovdne %icc, %f13, %f13 bcs,a,pt %xcc, loop_4761 ldsw [%l7 + 0x0C], %l3 stb %g7, [%l7 + 0x49] edge8l %g6, %i0, %l0 loop_4761: ta %icc, 0x5 sdivx %g5, 0x155B, %l2 stw %i1, [%l7 + 0x70] ldsw [%l7 + 0x68], %i3 fands %f8, %f3, %f15 tcs %icc, 0x4 fxnor %f12, %f8, %f8 fmovsneg %xcc, %f2, %f13 movneg %xcc, %g2, %i6 ba %xcc, loop_4762 ldsw [%l7 + 0x70], %i7 bcc,pt %icc, loop_4763 fble %fcc3, loop_4764 loop_4762: fpadd32 %f10, %f14, %f12 sub %i2, %g3, %o4 loop_4763: ldsh [%l7 + 0x36], %o3 loop_4764: ld [%l7 + 0x60], %f12 sdiv %i4, 0x0850, %l6 edge8 %o6, %i5, %l1 fnors %f14, %f4, %f2 movvs %icc, %o7, %g4 lduh [%l7 + 0x2E], %g1 edge16 %l4, %o2, %o1 subccc %o0, %o5, %l5 lduw [%l7 + 0x3C], %l3 ldd [%l7 + 0x68], %f6 fandnot2 %f2, %f2, %f10 fpsub32 %f14, %f6, %f14 fpadd32 %f4, %f12, %f6 te %icc, 0x2 std %f0, [%l7 + 0x68] fpmerge %f8, %f10, %f8 fmovsa %xcc, %f10, %f15 brgz,a %g7, loop_4765 movl %xcc, %i0, %g6 fpsub32 %f14, %f10, %f4 ldsb [%l7 + 0x41], %l0 loop_4765: fmovsleu %xcc, %f6, %f4 fnot2 %f0, %f14 ldsb [%l7 + 0x74], %l2 fpadd32 %f8, %f10, %f14 tg %xcc, 0x2 lduw [%l7 + 0x40], %g5 tl %xcc, 0x7 tneg %xcc, 0x1 be,a,pn %xcc, loop_4766 movle %icc, %i1, %g2 fmovscs %icc, %f3, %f12 nop setx loop_4767, %l0, %l1 jmpl %l1, %i3 loop_4766: ldd [%l7 + 0x20], %f0 udiv %i6, 0x1491, %i7 stx %g3, [%l7 + 0x50] loop_4767: lduh [%l7 + 0x44], %i2 lduh [%l7 + 0x4A], %o3 ldx [%l7 + 0x28], %i4 tcs %icc, 0x5 fxnor %f14, %f14, %f8 stb %o4, [%l7 + 0x5D] nop setx loop_4768, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpne32 %f12, %f12, %l6 fmovdge %icc, %f4, %f4 nop setx loop_4769, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4768: fcmpne32 %f14, %f8, %i5 fcmpd %fcc0, %f12, %f14 stx %o6, [%l7 + 0x18] loop_4769: tge %xcc, 0x3 lduh [%l7 + 0x6C], %l1 fnot1s %f15, %f4 for %f12, %f0, %f2 lduh [%l7 + 0x5C], %o7 fpack16 %f14, %f1 movle %xcc, %g1, %g4 ld [%l7 + 0x34], %f5 movgu %icc, %o2, %o1 fbug,a %fcc1, loop_4770 array16 %o0, %o5, %l4 fpmerge %f8, %f13, %f6 st %f4, [%l7 + 0x60] loop_4770: lduw [%l7 + 0x3C], %l3 fpack16 %f2, %f7 movle %icc, %l5, %i0 ldx [%l7 + 0x28], %g6 edge8n %g7, %l0, %g5 fmuld8ulx16 %f6, %f0, %f12 movpos %xcc, %i1, %l2 xnorcc %g2, 0x1C10, %i6 edge32ln %i3, %g3, %i7 or %o3, %i2, %o4 movre %i4, %l6, %o6 udiv %i5, 0x0B75, %l1 tleu %xcc, 0x3 ldsh [%l7 + 0x28], %g1 ld [%l7 + 0x5C], %f13 ld [%l7 + 0x4C], %f3 fbo,a %fcc3, loop_4771 fnors %f6, %f1, %f9 fnegs %f12, %f1 fblg,a %fcc3, loop_4772 loop_4771: sub %g4, %o2, %o1 st %f6, [%l7 + 0x10] movpos %icc, %o7, %o5 loop_4772: fmovsneg %icc, %f11, %f15 movrlz %o0, 0x210, %l4 fxnors %f15, %f1, %f9 ldub [%l7 + 0x18], %l5 edge32n %l3, %i0, %g7 brz %l0, loop_4773 stw %g5, [%l7 + 0x34] fmul8sux16 %f10, %f8, %f4 sub %g6, 0x0B9B, %i1 loop_4773: fxnors %f4, %f7, %f8 lduw [%l7 + 0x44], %g2 taddcc %l2, %i3, %i6 ldx [%l7 + 0x20], %g3 stw %i7, [%l7 + 0x0C] fmovdneg %icc, %f7, %f14 movneg %icc, %i2, %o3 fnot1s %f5, %f13 fandnot2 %f14, %f4, %f4 fpmerge %f0, %f3, %f6 ldx [%l7 + 0x20], %i4 fornot2 %f12, %f14, %f8 nop setx loop_4774, %l0, %l1 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 %f10, %f10, %f14 fmovrslez %l6, %f14, %f15 edge16ln %o6, %i5, %o4 loop_4774: be,pt %xcc, loop_4775 bne,a %xcc, loop_4776 fmovdvc %icc, %f14, %f10 fbl %fcc3, loop_4777 loop_4775: movre %l1, 0x018, %g4 loop_4776: fmovsgu %xcc, %f14, %f14 fpsub32s %f0, %f2, %f1 loop_4777: bcc %xcc, loop_4778 stb %o2, [%l7 + 0x1A] lduh [%l7 + 0x50], %o1 stx %o7, [%l7 + 0x10] loop_4778: fblg,a %fcc0, loop_4779 fbne,a %fcc3, loop_4780 bg loop_4781 sth %g1, [%l7 + 0x2C] loop_4779: nop setx loop_4782, %l0, %l1 jmpl %l1, %o5 loop_4780: nop setx loop_4783, %l0, %l1 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_4781: sth %o0, [%l7 + 0x74] sdivx %l4, 0x039A, %l5 loop_4782: edge8 %i0, %g7, %l0 loop_4783: movrgez %g5, %l3, %g6 tneg %icc, 0x6 lduh [%l7 + 0x44], %g2 std %f12, [%l7 + 0x68] tne %xcc, 0x6 pdist %f2, %f6, %f12 ldd [%l7 + 0x68], %f6 addccc %l2, %i3, %i6 movle %icc, %i1, %i7 be,pt %xcc, loop_4784 fmovdl %xcc, %f15, %f6 srl %i2, %g3, %i4 std %f12, [%l7 + 0x70] loop_4784: ldub [%l7 + 0x3E], %l6 stx %o3, [%l7 + 0x28] fmovsneg %icc, %f10, %f6 fmovrse %i5, %f15, %f8 fmovdcc %xcc, %f9, %f7 fsrc2s %f5, %f15 stw %o4, [%l7 + 0x08] std %f4, [%l7 + 0x08] fmovsle %icc, %f15, %f8 stb %o6, [%l7 + 0x79] fmovsg %icc, %f13, %f13 tne %xcc, 0x4 andncc %g4, %o2, %l1 stw %o7, [%l7 + 0x34] mulscc %o1, %g1, %o5 ldd [%l7 + 0x68], %f0 fnors %f11, %f2, %f9 ldsh [%l7 + 0x3E], %o0 edge32 %l4, %l5, %g7 fbne,a %fcc1, loop_4785 move %icc, %i0, %g5 fnot1 %f12, %f2 tcs %icc, 0x1 loop_4785: addcc %l3, %g6, %g2 ldx [%l7 + 0x28], %l2 mulx %l0, %i3, %i6 movpos %xcc, %i1, %i2 move %icc, %g3, %i4 sethi 0x1719, %i7 stx %o3, [%l7 + 0x18] stw %l6, [%l7 + 0x24] umulcc %o4, 0x15F6, %o6 fbl %fcc3, loop_4786 edge32n %g4, %o2, %l1 fmovsne %xcc, %f6, %f6 movneg %icc, %o7, %i5 loop_4786: fble,a %fcc0, loop_4787 mulx %o1, 0x1B78, %o5 fmuld8ulx16 %f13, %f10, %f12 stx %g1, [%l7 + 0x18] loop_4787: tsubcc %o0, 0x1436, %l5 fmovrdgz %l4, %f6, %f0 brlez,a %i0, loop_4788 st %f3, [%l7 + 0x6C] fnot2 %f14, %f0 tle %xcc, 0x0 loop_4788: fabss %f1, %f11 fand %f12, %f8, %f0 stx %g5, [%l7 + 0x20] sethi 0x1AB6, %g7 fbug,a %fcc0, loop_4789 fmovsa %xcc, %f11, %f6 ldsw [%l7 + 0x2C], %g6 stw %g2, [%l7 + 0x08] loop_4789: smul %l3, 0x07DA, %l2 fmul8ulx16 %f12, %f8, %f14 xorcc %l0, 0x1F84, %i6 tge %xcc, 0x6 movn %icc, %i3, %i1 fandnot2 %f0, %f6, %f8 ldd [%l7 + 0x30], %f14 st %f14, [%l7 + 0x40] ble,pn %icc, loop_4790 fmovdvc %xcc, %f7, %f11 ld [%l7 + 0x1C], %f12 st %f9, [%l7 + 0x44] loop_4790: ld [%l7 + 0x7C], %f13 brnz %i2, loop_4791 stx %g3, [%l7 + 0x58] fcmped %fcc2, %f2, %f8 movle %xcc, %i4, %o3 loop_4791: std %f10, [%l7 + 0x70] ldub [%l7 + 0x48], %l6 siam 0x2 ldx [%l7 + 0x58], %o4 tcs %icc, 0x2 fbne,a %fcc1, loop_4792 ldsh [%l7 + 0x54], %o6 fmul8x16al %f6, %f10, %f2 fmovsl %icc, %f7, %f7 loop_4792: movne %icc, %g4, %o2 ldd [%l7 + 0x48], %f12 fbe %fcc2, loop_4793 andcc %i7, %o7, %l1 ldx [%l7 + 0x40], %o1 movrlez %i5, 0x121, %g1 loop_4793: stw %o5, [%l7 + 0x5C] ldsb [%l7 + 0x43], %o0 ldsh [%l7 + 0x78], %l5 tn %xcc, 0x1 umul %l4, %i0, %g5 ld [%l7 + 0x34], %f11 addccc %g7, 0x190F, %g2 fsrc2 %f0, %f8 xorcc %l3, 0x0D04, %l2 edge16 %l0, %i6, %i3 fpmerge %f1, %f6, %f10 movgu %icc, %g6, %i1 fpack16 %f2, %f11 fbn %fcc2, loop_4794 ldsh [%l7 + 0x68], %g3 bgu,a,pt %xcc, loop_4795 fbe,a %fcc0, loop_4796 loop_4794: sth %i4, [%l7 + 0x5E] fbl %fcc1, loop_4797 loop_4795: stx %o3, [%l7 + 0x18] loop_4796: fnands %f13, %f6, %f9 ldsb [%l7 + 0x2F], %i2 loop_4797: ldub [%l7 + 0x18], %l6 addcc %o4, %o6, %g4 st %f5, [%l7 + 0x20] movne %xcc, %i7, %o2 bneg,pt %icc, loop_4798 sub %o7, 0x1204, %l1 mova %icc, %o1, %g1 fmul8sux16 %f0, %f10, %f4 loop_4798: fmul8x16au %f15, %f14, %f12 fxor %f4, %f10, %f4 tl %xcc, 0x3 st %f6, [%l7 + 0x7C] popc %o5, %i5 ldsb [%l7 + 0x54], %l5 fmovsvs %icc, %f13, %f13 fmovrslz %o0, %f0, %f3 te %xcc, 0x5 fmovsa %xcc, %f5, %f12 lduh [%l7 + 0x62], %i0 array8 %g5, %l4, %g7 ldsb [%l7 + 0x32], %g2 andcc %l3, %l2, %l0 stx %i3, [%l7 + 0x38] subc %i6, 0x1629, %i1 bvc,pt %xcc, loop_4799 fxnors %f3, %f2, %f5 alignaddrl %g6, %i4, %g3 fmovse %icc, %f13, %f1 loop_4799: ldx [%l7 + 0x58], %i2 ldx [%l7 + 0x50], %l6 fmovsa %xcc, %f11, %f11 fcmpgt16 %f14, %f8, %o3 and %o6, 0x0AE6, %g4 fmovsa %icc, %f12, %f6 array8 %i7, %o2, %o7 fmovrse %l1, %f3, %f13 ldx [%l7 + 0x58], %o1 ble,a,pt %icc, loop_4800 movge %xcc, %o4, %o5 ldsh [%l7 + 0x6E], %g1 std %f0, [%l7 + 0x08] loop_4800: bvs,pn %xcc, loop_4801 tge %xcc, 0x6 stw %i5, [%l7 + 0x14] udivcc %o0, 0x00D7, %l5 loop_4801: brgez %i0, loop_4802 bpos,a,pt %icc, loop_4803 st %f14, [%l7 + 0x54] fmovsa %xcc, %f12, %f11 loop_4802: bne,a loop_4804 loop_4803: ldsh [%l7 + 0x5E], %g5 subcc %g7, 0x15F0, %g2 orn %l3, 0x0051, %l2 loop_4804: ld [%l7 + 0x24], %f4 ld [%l7 + 0x30], %f11 ldx [%l7 + 0x30], %l4 subc %l0, %i3, %i1 ldsw [%l7 + 0x1C], %g6 edge32n %i6, %i4, %i2 lduh [%l7 + 0x7C], %l6 brnz,a %g3, loop_4805 fcmps %fcc2, %f4, %f11 brz,a %o6, loop_4806 fpsub32 %f8, %f8, %f10 loop_4805: lduw [%l7 + 0x0C], %g4 movcs %icc, %o3, %i7 loop_4806: movgu %xcc, %o2, %o7 movvs %icc, %l1, %o4 fsrc1 %f0, %f12 fmovrdne %o1, %f12, %f0 fnand %f8, %f12, %f14 nop setx loop_4807, %l0, %l1 jmpl %l1, %o5 movleu %icc, %i5, %o0 bcc,a,pt %xcc, loop_4808 fmovsleu %xcc, %f7, %f11 loop_4807: nop setx loop_4809, %l0, %l1 jmpl %l1, %l5 tpos %icc, 0x4 loop_4808: ldub [%l7 + 0x3C], %i0 fbn %fcc1, loop_4810 loop_4809: smul %g1, %g7, %g2 movleu %icc, %l3, %g5 lduh [%l7 + 0x54], %l4 loop_4810: fbge,a %fcc1, loop_4811 fmuld8ulx16 %f5, %f13, %f12 fbo,a %fcc2, loop_4812 fnegd %f8, %f4 loop_4811: fmovsl %icc, %f1, %f15 bcc,a %icc, loop_4813 loop_4812: fbuge %fcc0, loop_4814 ld [%l7 + 0x18], %f3 stw %l2, [%l7 + 0x78] loop_4813: fmul8sux16 %f6, %f0, %f12 loop_4814: ld [%l7 + 0x50], %f7 stx %l0, [%l7 + 0x60] te %xcc, 0x3 fnot1s %f7, %f2 smul %i1, 0x166F, %i3 siam 0x5 ta %icc, 0x5 stb %i6, [%l7 + 0x0C] bvc %xcc, loop_4815 ble,pn %icc, loop_4816 fbule %fcc1, loop_4817 ldsb [%l7 + 0x53], %g6 loop_4815: ldd [%l7 + 0x70], %f14 loop_4816: fnand %f4, %f6, %f0 loop_4817: fbuge %fcc1, loop_4818 be %xcc, loop_4819 lduh [%l7 + 0x28], %i2 fbul,a %fcc3, loop_4820 loop_4818: fmul8sux16 %f8, %f14, %f10 loop_4819: ldsh [%l7 + 0x4A], %i4 smulcc %g3, 0x1585, %o6 loop_4820: fmovsgu %xcc, %f3, %f3 sdiv %l6, 0x11A2, %g4 tleu %xcc, 0x7 orcc %i7, 0x0C1C, %o3 fmovdl %icc, %f9, %f1 fmovrsne %o7, %f5, %f2 fmovdle %xcc, %f6, %f10 mova %icc, %o2, %l1 udiv %o1, 0x020A, %o4 ldx [%l7 + 0x08], %o5 lduw [%l7 + 0x3C], %i5 fpadd32s %f14, %f11, %f11 fba %fcc1, loop_4821 fmovrdlez %l5, %f8, %f6 bl %icc, loop_4822 bshuffle %f14, %f12, %f6 loop_4821: movpos %icc, %o0, %g1 fsrc2 %f10, %f12 loop_4822: tneg %icc, 0x3 fmovdge %icc, %f5, %f6 tsubcc %g7, %g2, %l3 fmovdneg %xcc, %f9, %f3 subcc %g5, %l4, %l2 srax %i0, 0x1F, %i1 or %i3, %i6, %l0 brgez %g6, loop_4823 movre %i2, %g3, %o6 fzero %f12 fpadd32 %f14, %f8, %f12 loop_4823: fmovse %xcc, %f8, %f3 fmovscc %xcc, %f5, %f4 fbl %fcc0, loop_4824 fnands %f4, %f5, %f5 fmovdn %xcc, %f13, %f5 fmovspos %xcc, %f5, %f13 loop_4824: fmovrdgz %l6, %f2, %f2 st %f14, [%l7 + 0x10] sth %g4, [%l7 + 0x62] movrgz %i7, 0x305, %i4 fbne %fcc0, loop_4825 fnegs %f3, %f8 edge32ln %o3, %o7, %l1 brlez %o2, loop_4826 loop_4825: movg %xcc, %o1, %o5 fandnot2 %f8, %f2, %f4 fmovrde %i5, %f4, %f4 loop_4826: edge8 %o4, %l5, %g1 fmovdle %xcc, %f13, %f7 fbl,a %fcc3, loop_4827 fpsub32 %f14, %f0, %f4 fornot1 %f4, %f10, %f4 ldsh [%l7 + 0x66], %g7 loop_4827: array16 %g2, %l3, %g5 movge %xcc, %o0, %l4 umulcc %i0, %i1, %i3 tvc %xcc, 0x7 fpack16 %f14, %f11 ldd [%l7 + 0x50], %f4 sll %l2, 0x11, %i6 ldub [%l7 + 0x12], %l0 movgu %icc, %i2, %g3 ldsb [%l7 + 0x22], %o6 ldub [%l7 + 0x46], %g6 fmul8x16au %f0, %f2, %f8 stw %l6, [%l7 + 0x08] std %f14, [%l7 + 0x58] fors %f3, %f1, %f1 fpack32 %f10, %f0, %f12 ldub [%l7 + 0x45], %g4 umulcc %i7, %i4, %o3 lduh [%l7 + 0x4A], %o7 edge16n %l1, %o1, %o5 taddcc %i5, 0x04D5, %o2 fands %f9, %f15, %f13 fpsub16 %f0, %f2, %f14 stx %o4, [%l7 + 0x40] fmovrdgez %l5, %f12, %f12 stb %g1, [%l7 + 0x34] andn %g2, %g7, %g5 ble,a %xcc, loop_4828 sth %l3, [%l7 + 0x32] lduw [%l7 + 0x08], %l4 fsrc2s %f7, %f15 loop_4828: ld [%l7 + 0x60], %f15 bn %xcc, loop_4829 edge32ln %i0, %i1, %o0 bne,a %xcc, loop_4830 fmul8x16al %f11, %f6, %f6 loop_4829: sth %i3, [%l7 + 0x0C] fmovdneg %xcc, %f11, %f0 loop_4830: stw %l2, [%l7 + 0x28] alignaddrl %i6, %l0, %i2 fmovdvc %icc, %f4, %f11 fbge,a %fcc3, loop_4831 lduw [%l7 + 0x34], %o6 edge32 %g6, %g3, %g4 ldub [%l7 + 0x23], %i7 loop_4831: add %i4, %l6, %o7 array8 %o3, %l1, %o5 siam 0x3 fbule,a %fcc0, loop_4832 sth %o1, [%l7 + 0x54] stb %i5, [%l7 + 0x0C] fmovrslez %o4, %f13, %f8 loop_4832: tn %xcc, 0x2 fxors %f11, %f4, %f5 bg,a %icc, loop_4833 fmovs %f7, %f2 sethi 0x007B, %l5 be,a loop_4834 loop_4833: stx %g1, [%l7 + 0x58] fcmpne32 %f2, %f8, %g2 sdivcc %g7, 0x1865, %g5 loop_4834: stx %o2, [%l7 + 0x10] tpos %icc, 0x4 std %f4, [%l7 + 0x68] fmovsneg %xcc, %f10, %f0 fcmpes %fcc3, %f9, %f6 fand %f4, %f14, %f8 fmovdle %icc, %f0, %f7 stx %l3, [%l7 + 0x38] fabsd %f4, %f14 fandnot2s %f10, %f7, %f3 ldsw [%l7 + 0x70], %i0 ldsw [%l7 + 0x6C], %l4 ldd [%l7 + 0x50], %f10 edge8n %o0, %i1, %i3 fmul8x16al %f10, %f5, %f8 bcs,a loop_4835 fpack32 %f8, %f4, %f6 std %f10, [%l7 + 0x18] sdivcc %i6, 0x0086, %l2 loop_4835: fpadd16 %f10, %f6, %f14 fmovdn %icc, %f4, %f2 ld [%l7 + 0x60], %f6 fmovdpos %icc, %f1, %f7 fmovdcc %xcc, %f2, %f1 sra %l0, 0x03, %o6 ldsw [%l7 + 0x14], %i2 fbge,a %fcc0, loop_4836 ldx [%l7 + 0x48], %g6 fpsub16 %f0, %f6, %f2 stb %g4, [%l7 + 0x3F] loop_4836: ldub [%l7 + 0x24], %g3 bneg,pt %icc, loop_4837 fmul8sux16 %f0, %f2, %f12 ldd [%l7 + 0x50], %f14 fmovdle %xcc, %f4, %f15 loop_4837: array8 %i7, %i4, %l6 movneg %icc, %o3, %l1 ldsw [%l7 + 0x60], %o7 stw %o1, [%l7 + 0x5C] fnors %f2, %f4, %f0 fandnot2s %f4, %f1, %f7 ldsb [%l7 + 0x53], %i5 ldsb [%l7 + 0x49], %o5 bpos,pt %xcc, loop_4838 std %f8, [%l7 + 0x68] tsubcctv %l5, %g1, %g2 lduw [%l7 + 0x3C], %g7 loop_4838: ldd [%l7 + 0x58], %f2 edge16ln %g5, %o4, %l3 ldub [%l7 + 0x32], %o2 edge16n %l4, %i0, %i1 fpsub32s %f14, %f10, %f5 ldd [%l7 + 0x28], %f14 addccc %i3, %i6, %l2 ldsb [%l7 + 0x4C], %l0 ldx [%l7 + 0x30], %o0 movvc %xcc, %i2, %g6 std %f2, [%l7 + 0x08] fmovrsgz %o6, %f7, %f3 fba,a %fcc0, loop_4839 fmovdn %xcc, %f11, %f6 stw %g4, [%l7 + 0x78] st %f0, [%l7 + 0x38] loop_4839: fbule,a %fcc2, loop_4840 xnor %i7, %g3, %i4 fnot2s %f11, %f7 srl %o3, 0x0B, %l6 loop_4840: fmovde %icc, %f3, %f12 fsrc1 %f10, %f8 std %f8, [%l7 + 0x40] fpadd32 %f0, %f14, %f0 ldsb [%l7 + 0x44], %o7 ldsb [%l7 + 0x59], %o1 fmovsgu %icc, %f4, %f7 movleu %xcc, %l1, %i5 fmovsge %icc, %f12, %f0 orcc %l5, %o5, %g1 ldx [%l7 + 0x20], %g7 smul %g2, %o4, %l3 fmovdg %icc, %f13, %f7 fmovrsgz %g5, %f8, %f5 stx %o2, [%l7 + 0x10] fmovde %icc, %f15, %f10 mulx %l4, %i1, %i0 stb %i3, [%l7 + 0x2C] fmovdle %icc, %f0, %f10 brgez,a %l2, loop_4841 smul %i6, %o0, %i2 fnegd %f4, %f12 fble,a %fcc1, loop_4842 loop_4841: sth %g6, [%l7 + 0x42] fpadd32 %f14, %f6, %f4 fornot1s %f4, %f9, %f9 loop_4842: fba,a %fcc3, loop_4843 ldsh [%l7 + 0x0E], %l0 ldsw [%l7 + 0x24], %o6 andn %i7, %g3, %i4 loop_4843: sth %g4, [%l7 + 0x24] brnz %l6, loop_4844 fxnor %f6, %f12, %f4 bleu,a,pt %icc, loop_4845 fpadd16 %f6, %f2, %f2 loop_4844: array16 %o3, %o7, %l1 ld [%l7 + 0x38], %f2 loop_4845: fmovde %xcc, %f14, %f12 xorcc %i5, 0x128A, %o1 ld [%l7 + 0x48], %f13 st %f0, [%l7 + 0x7C] ldub [%l7 + 0x46], %o5 edge32n %g1, %l5, %g7 fmovsn %xcc, %f12, %f5 fmovrdne %o4, %f0, %f8 bg %icc, loop_4846 ld [%l7 + 0x54], %f9 andn %l3, %g2, %g5 sth %o2, [%l7 + 0x58] loop_4846: fsrc1 %f4, %f0 st %f5, [%l7 + 0x50] bgu,a %icc, loop_4847 stw %l4, [%l7 + 0x6C] andn %i1, 0x0D90, %i3 ldsh [%l7 + 0x58], %i0 loop_4847: std %f14, [%l7 + 0x50] movrlz %i6, 0x379, %o0 brz,a %i2, loop_4848 lduw [%l7 + 0x24], %g6 fcmped %fcc1, %f4, %f4 ldx [%l7 + 0x40], %l0 loop_4848: tvs %icc, 0x1 addc %l2, %i7, %o6 fmovde %xcc, %f7, %f10 fzero %f0 fmovdle %xcc, %f15, %f2 fone %f8 ld [%l7 + 0x14], %f10 te %xcc, 0x4 std %f2, [%l7 + 0x20] nop setx loop_4849, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot2 %f6, %f2, %f2 bl,a loop_4850 fbule %fcc1, loop_4851 loop_4849: ldx [%l7 + 0x38], %g3 fcmpne16 %f14, %f0, %i4 loop_4850: movg %xcc, %l6, %g4 loop_4851: fmovscc %icc, %f1, %f15 nop setx loop_4852, %l0, %l1 jmpl %l1, %o7 be,a,pn %xcc, loop_4853 srl %l1, 0x1A, %i5 fble %fcc2, loop_4854 loop_4852: fmovrdgez %o3, %f8, %f8 loop_4853: ldx [%l7 + 0x18], %o5 ldsb [%l7 + 0x08], %g1 loop_4854: fpackfix %f14, %f14 taddcc %o1, 0x0BC4, %g7 movrlz %l5, 0x341, %l3 edge32ln %g2, %g5, %o2 bpos loop_4855 fmovspos %xcc, %f7, %f12 fmovscs %icc, %f14, %f4 array8 %l4, %i1, %o4 loop_4855: fcmpeq16 %f2, %f12, %i3 brlz,a %i6, loop_4856 bcs,pt %icc, loop_4857 sth %o0, [%l7 + 0x3A] ldub [%l7 + 0x7C], %i2 loop_4856: lduw [%l7 + 0x14], %i0 loop_4857: ldsh [%l7 + 0x38], %g6 te %xcc, 0x0 ldsw [%l7 + 0x34], %l0 brgez,a %l2, loop_4858 ldub [%l7 + 0x08], %i7 ldd [%l7 + 0x08], %f8 fxors %f11, %f15, %f5 loop_4858: andcc %o6, 0x1219, %i4 fornot2s %f3, %f9, %f9 sdivx %l6, 0x17C4, %g3 fnot2 %f2, %f4 stx %o7, [%l7 + 0x40] st %f6, [%l7 + 0x30] fpsub32s %f9, %f12, %f7 fmovsle %icc, %f8, %f4 fnegd %f10, %f10 fpsub32s %f0, %f3, %f12 sth %g4, [%l7 + 0x0C] ldd [%l7 + 0x40], %f8 std %f10, [%l7 + 0x58] fmovdl %icc, %f1, %f14 fblg,a %fcc3, loop_4859 sub %i5, 0x0BD7, %o3 fnot1 %f8, %f8 fsrc2 %f2, %f2 loop_4859: movrgz %l1, %o5, %o1 st %f8, [%l7 + 0x30] ldsw [%l7 + 0x74], %g7 fnand %f6, %f14, %f6 lduw [%l7 + 0x40], %g1 ld [%l7 + 0x70], %f8 sra %l3, %l5, %g5 smulcc %g2, 0x123E, %o2 std %f6, [%l7 + 0x78] bl,pn %xcc, loop_4860 ldsh [%l7 + 0x2E], %l4 tn %xcc, 0x1 edge32 %i1, %i3, %i6 loop_4860: sth %o4, [%l7 + 0x08] sth %i2, [%l7 + 0x40] ldsb [%l7 + 0x54], %i0 fmovdneg %icc, %f14, %f15 fandnot2s %f8, %f1, %f12 stb %o0, [%l7 + 0x1F] ba,a,pt %xcc, loop_4861 te %xcc, 0x7 subcc %l0, 0x0C95, %g6 edge8ln %i7, %o6, %l2 loop_4861: fmovsge %icc, %f11, %f3 fmovd %f4, %f0 edge32 %l6, %g3, %i4 edge16n %o7, %i5, %g4 xor %l1, %o3, %o1 ldsb [%l7 + 0x1F], %g7 ld [%l7 + 0x24], %f7 fnegd %f10, %f8 taddcctv %o5, %g1, %l5 movvs %xcc, %l3, %g5 ld [%l7 + 0x68], %f14 fabss %f3, %f7 fble %fcc3, loop_4862 xnorcc %g2, 0x174E, %l4 fnot1 %f8, %f12 stx %i1, [%l7 + 0x28] loop_4862: fpackfix %f4, %f8 fmul8x16 %f13, %f2, %f0 brgez %i3, loop_4863 fmovsneg %icc, %f11, %f1 stx %o2, [%l7 + 0x38] array32 %i6, %o4, %i2 loop_4863: sth %i0, [%l7 + 0x4A] fmovscs %xcc, %f2, %f1 sdivcc %l0, 0x1181, %g6 fmovspos %icc, %f7, %f14 fmovsge %icc, %f12, %f15 fmovdneg %xcc, %f2, %f6 xnorcc %o0, %i7, %l2 fnot2 %f14, %f0 lduw [%l7 + 0x70], %l6 std %f8, [%l7 + 0x10] brgz %o6, loop_4864 stw %g3, [%l7 + 0x54] fcmpd %fcc1, %f10, %f10 std %f10, [%l7 + 0x58] loop_4864: ldsh [%l7 + 0x32], %o7 fors %f5, %f15, %f15 fcmple32 %f8, %f4, %i4 fbug %fcc0, loop_4865 fmovsvs %icc, %f4, %f14 fandnot2s %f10, %f1, %f5 addcc %i5, 0x00E9, %g4 loop_4865: ldd [%l7 + 0x78], %f12 ldsh [%l7 + 0x44], %l1 st %f14, [%l7 + 0x70] stw %o3, [%l7 + 0x2C] fmovsg %xcc, %f6, %f5 stw %o1, [%l7 + 0x74] fbn,a %fcc0, loop_4866 stw %o5, [%l7 + 0x20] ldsb [%l7 + 0x32], %g7 lduh [%l7 + 0x24], %g1 loop_4866: srax %l3, %l5, %g5 sth %l4, [%l7 + 0x10] st %f14, [%l7 + 0x44] brlz %i1, loop_4867 nop setx loop_4868, %l0, %l1 jmpl %l1, %i3 udivx %g2, 0x1F8E, %o2 edge8ln %o4, %i6, %i2 loop_4867: ldx [%l7 + 0x20], %l0 loop_4868: lduw [%l7 + 0x5C], %i0 fbn %fcc0, loop_4869 fmovda %icc, %f8, %f13 fmovdgu %icc, %f10, %f1 te %icc, 0x5 loop_4869: fand %f10, %f10, %f6 ld [%l7 + 0x18], %f9 ldsh [%l7 + 0x2A], %o0 bge %icc, loop_4870 fbg,a %fcc2, loop_4871 ldsh [%l7 + 0x12], %i7 bl %icc, loop_4872 loop_4870: ld [%l7 + 0x08], %f13 loop_4871: fornot1s %f9, %f15, %f12 tg %icc, 0x5 loop_4872: ldd [%l7 + 0x78], %f10 taddcctv %g6, %l6, %o6 tcs %icc, 0x2 taddcc %l2, %g3, %i4 fands %f8, %f15, %f6 fpsub32s %f13, %f11, %f14 ble %icc, loop_4873 edge8 %i5, %g4, %o7 fmovrdlz %o3, %f14, %f12 ta %xcc, 0x1 loop_4873: fpack32 %f6, %f12, %f12 bl %xcc, loop_4874 umulcc %o1, 0x1368, %l1 fcmpgt16 %f4, %f14, %g7 std %f4, [%l7 + 0x40] loop_4874: lduw [%l7 + 0x08], %g1 lduh [%l7 + 0x68], %o5 fmovde %xcc, %f1, %f5 or %l5, %g5, %l3 brlez %i1, loop_4875 fzeros %f15 fmovsvc %xcc, %f7, %f3 fbug %fcc1, loop_4876 loop_4875: ldsw [%l7 + 0x38], %l4 fone %f4 fmovd %f4, %f2 loop_4876: edge32 %i3, %o2, %g2 fbg,a %fcc3, loop_4877 ldsb [%l7 + 0x44], %i6 fmul8x16al %f6, %f2, %f12 sdivx %i2, 0x1BE9, %o4 loop_4877: fabsd %f6, %f0 fmovs %f1, %f7 mulx %i0, 0x0E77, %o0 udivx %i7, 0x0BDD, %l0 ldsb [%l7 + 0x69], %l6 tgu %icc, 0x1 nop setx loop_4878, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbo,a %fcc3, loop_4879 edge8l %o6, %l2, %g3 fble,a %fcc3, loop_4880 loop_4878: fmovs %f15, %f9 loop_4879: ldsh [%l7 + 0x2A], %i4 ld [%l7 + 0x24], %f6 loop_4880: stw %i5, [%l7 + 0x30] lduw [%l7 + 0x44], %g4 ldub [%l7 + 0x7B], %o7 alignaddrl %o3, %g6, %o1 fnot1 %f14, %f6 brlz,a %g7, loop_4881 fpadd32 %f0, %f0, %f6 ldsw [%l7 + 0x44], %l1 udivx %o5, 0x092A, %g1 loop_4881: fmovrdgez %g5, %f0, %f6 stb %l5, [%l7 + 0x32] std %f2, [%l7 + 0x08] movvs %icc, %i1, %l3 ldub [%l7 + 0x7E], %l4 fnot1 %f0, %f8 fbo,a %fcc2, loop_4882 ldsh [%l7 + 0x7A], %o2 fsrc1s %f3, %f6 move %xcc, %i3, %i6 loop_4882: brlz %i2, loop_4883 fmovdpos %icc, %f13, %f9 fmovsge %icc, %f10, %f15 brlez,a %g2, loop_4884 loop_4883: fmul8ulx16 %f8, %f0, %f6 fandnot1 %f14, %f10, %f10 ble,a loop_4885 loop_4884: tn %xcc, 0x2 fcmpeq32 %f2, %f8, %o4 edge8n %i0, %o0, %l0 loop_4885: stb %l6, [%l7 + 0x77] ldsb [%l7 + 0x0E], %i7 fpsub16s %f3, %f10, %f12 ldx [%l7 + 0x10], %o6 fmovrdgz %g3, %f6, %f6 bneg,a,pn %icc, loop_4886 andncc %i4, %i5, %g4 ldsb [%l7 + 0x16], %l2 stw %o3, [%l7 + 0x28] loop_4886: ldsb [%l7 + 0x1F], %g6 stw %o7, [%l7 + 0x54] srax %g7, 0x1E, %o1 ldsh [%l7 + 0x3A], %l1 stx %g1, [%l7 + 0x78] ldsw [%l7 + 0x7C], %g5 bshuffle %f4, %f8, %f0 xorcc %o5, %l5, %i1 ldd [%l7 + 0x48], %f4 fxors %f8, %f13, %f4 ble,a %icc, loop_4887 nop setx loop_4888, %l0, %l1 jmpl %l1, %l4 fnot1s %f0, %f12 edge32 %l3, %o2, %i6 loop_4887: ldd [%l7 + 0x58], %f6 loop_4888: movrne %i3, %g2, %o4 mova %xcc, %i0, %i2 ldx [%l7 + 0x60], %o0 stb %l6, [%l7 + 0x36] udivcc %i7, 0x0D99, %l0 fmovdcs %xcc, %f4, %f11 tle %icc, 0x7 ldsb [%l7 + 0x78], %o6 ldsw [%l7 + 0x50], %i4 bcc %xcc, loop_4889 ldx [%l7 + 0x58], %i5 ld [%l7 + 0x30], %f0 movcc %icc, %g4, %l2 loop_4889: stw %o3, [%l7 + 0x54] sth %g3, [%l7 + 0x0E] mulscc %o7, 0x0789, %g6 fbuge,a %fcc3, loop_4890 taddcctv %o1, 0x0400, %g7 fmul8x16au %f10, %f8, %f6 fmovrse %g1, %f12, %f12 loop_4890: movl %xcc, %g5, %o5 lduw [%l7 + 0x68], %l5 ldub [%l7 + 0x58], %i1 st %f13, [%l7 + 0x1C] movle %icc, %l1, %l3 fnot2s %f0, %f15 brgez %l4, loop_4891 tle %icc, 0x6 ld [%l7 + 0x20], %f3 fmovdvs %xcc, %f12, %f14 loop_4891: movneg %icc, %o2, %i3 edge8ln %g2, %i6, %i0 stx %o4, [%l7 + 0x20] ldsw [%l7 + 0x44], %o0 lduw [%l7 + 0x64], %i2 andn %l6, 0x17BF, %i7 tne %icc, 0x4 fbe %fcc1, loop_4892 add %o6, %l0, %i5 subc %i4, %g4, %o3 stw %l2, [%l7 + 0x54] loop_4892: bn,a %icc, loop_4893 fmovsvs %icc, %f13, %f12 andcc %o7, %g6, %g3 fmovsvc %icc, %f9, %f13 loop_4893: stw %o1, [%l7 + 0x34] mulx %g7, %g5, %o5 subc %g1, %l5, %l1 tge %xcc, 0x4 edge32n %i1, %l4, %o2 ldx [%l7 + 0x20], %i3 tsubcc %l3, %g2, %i0 stw %i6, [%l7 + 0x3C] movle %xcc, %o4, %i2 fornot1s %f5, %f6, %f13 ldsh [%l7 + 0x72], %l6 ldd [%l7 + 0x78], %f14 and %o0, 0x108A, %i7 fmovdvc %icc, %f4, %f10 bn,a,pn %icc, loop_4894 fbe,a %fcc0, loop_4895 stw %l0, [%l7 + 0x18] fsrc2s %f14, %f7 loop_4894: movn %icc, %i5, %o6 loop_4895: ba %xcc, loop_4896 taddcctv %i4, %o3, %g4 fmuld8ulx16 %f1, %f9, %f6 fmovdgu %xcc, %f6, %f11 loop_4896: fcmple32 %f0, %f10, %o7 fmovrsgez %l2, %f11, %f14 fmovsg %xcc, %f12, %f5 lduw [%l7 + 0x30], %g3 fpmerge %f10, %f8, %f12 edge16ln %o1, %g6, %g5 edge8 %o5, %g1, %g7 tvc %xcc, 0x1 fxors %f15, %f14, %f14 sth %l1, [%l7 + 0x42] array8 %l5, %l4, %o2 fmovsa %xcc, %f7, %f12 stw %i3, [%l7 + 0x60] bg,pt %xcc, loop_4897 bneg,a %icc, loop_4898 tleu %icc, 0x3 sdivcc %l3, 0x1664, %g2 loop_4897: fmuld8ulx16 %f4, %f4, %f2 loop_4898: edge16 %i0, %i1, %o4 bneg,a,pn %icc, loop_4899 st %f8, [%l7 + 0x70] fbge %fcc1, loop_4900 fbue %fcc2, loop_4901 loop_4899: fmovrde %i6, %f8, %f8 fbu,a %fcc0, loop_4902 loop_4900: movne %xcc, %l6, %o0 loop_4901: fmovsge %xcc, %f0, %f9 tvs %xcc, 0x4 loop_4902: fsrc2s %f1, %f2 fpsub16s %f10, %f7, %f9 orn %i2, %l0, %i7 ld [%l7 + 0x58], %f7 ble loop_4903 fmovdg %icc, %f9, %f11 add %i5, %i4, %o6 fmovscs %xcc, %f12, %f11 loop_4903: st %f4, [%l7 + 0x4C] stx %o3, [%l7 + 0x20] lduw [%l7 + 0x54], %g4 sth %o7, [%l7 + 0x48] ldsw [%l7 + 0x14], %l2 fnot2 %f10, %f4 lduh [%l7 + 0x2A], %o1 xnor %g3, %g5, %g6 movge %xcc, %g1, %g7 st %f8, [%l7 + 0x0C] fcmpne16 %f4, %f12, %l1 edge8 %o5, %l4, %l5 ldx [%l7 + 0x18], %o2 stb %l3, [%l7 + 0x45] fandnot1 %f6, %f14, %f10 sra %i3, 0x0E, %g2 movpos %icc, %i0, %i1 orcc %o4, %i6, %l6 fmovsne %xcc, %f3, %f8 fornot2s %f6, %f1, %f15 lduh [%l7 + 0x5C], %o0 edge8ln %i2, %l0, %i7 xorcc %i5, %i4, %o3 lduw [%l7 + 0x30], %g4 sth %o7, [%l7 + 0x44] edge8l %l2, %o6, %o1 ld [%l7 + 0x20], %f8 sth %g5, [%l7 + 0x30] fmovdpos %xcc, %f15, %f6 orn %g6, %g1, %g3 or %g7, 0x071A, %l1 movne %icc, %l4, %l5 bvc,a loop_4904 ldsw [%l7 + 0x48], %o5 xnorcc %l3, 0x1725, %i3 ldx [%l7 + 0x30], %g2 loop_4904: fpmerge %f11, %f3, %f14 fone %f12 srax %i0, %i1, %o2 ba,pn %xcc, loop_4905 fabss %f12, %f12 fmovd %f6, %f6 fbue,a %fcc2, loop_4906 loop_4905: udivx %i6, 0x0C1B, %l6 fmovdne %icc, %f12, %f14 sth %o4, [%l7 + 0x72] loop_4906: fmovrsgz %o0, %f15, %f7 sllx %i2, %l0, %i7 fors %f13, %f11, %f12 edge8ln %i4, %o3, %g4 fmovdn %icc, %f11, %f7 array8 %i5, %o7, %l2 movneg %icc, %o6, %g5 fxnor %f6, %f0, %f0 orncc %o1, 0x170E, %g1 stx %g6, [%l7 + 0x20] bgu %xcc, loop_4907 sub %g3, 0x0643, %l1 fmovscc %xcc, %f11, %f11 movneg %xcc, %l4, %l5 loop_4907: fmovsge %icc, %f0, %f14 ld [%l7 + 0x30], %f8 fones %f14 fmovdne %icc, %f8, %f4 ldx [%l7 + 0x48], %o5 fnot2s %f15, %f12 ldsb [%l7 + 0x23], %l3 addc %i3, 0x132F, %g7 stx %g2, [%l7 + 0x48] fmovdvs %icc, %f5, %f2 call loop_4908 sdivx %i1, 0x08D8, %o2 fpsub16s %f2, %f5, %f0 fnand %f0, %f8, %f14 loop_4908: fbuge,a %fcc2, loop_4909 fcmpeq16 %f0, %f12, %i6 fmovdcc %icc, %f2, %f3 ld [%l7 + 0x64], %f14 loop_4909: fzeros %f7 fmovdn %icc, %f11, %f14 ldub [%l7 + 0x72], %i0 stx %l6, [%l7 + 0x20] fmuld8ulx16 %f13, %f1, %f6 ldub [%l7 + 0x79], %o4 movvc %icc, %o0, %l0 ldsw [%l7 + 0x1C], %i7 fsrc2 %f2, %f12 ble,a %icc, loop_4910 fmul8ulx16 %f6, %f12, %f10 std %f14, [%l7 + 0x70] fors %f15, %f11, %f6 loop_4910: fbg %fcc3, loop_4911 std %f4, [%l7 + 0x58] tge %icc, 0x0 bg loop_4912 loop_4911: sub %i4, 0x1F0B, %o3 nop setx loop_4913, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbne,a %fcc3, loop_4914 loop_4912: srax %i2, 0x0E, %i5 xor %g4, 0x1575, %o7 loop_4913: fmovrse %l2, %f4, %f9 loop_4914: bvc,a,pt %xcc, loop_4915 sth %g5, [%l7 + 0x70] lduw [%l7 + 0x64], %o1 fmovse %icc, %f15, %f2 loop_4915: st %f1, [%l7 + 0x38] mulscc %g1, 0x057D, %o6 sllx %g6, 0x13, %g3 orcc %l4, 0x18DD, %l5 lduw [%l7 + 0x38], %l1 fmuld8ulx16 %f4, %f14, %f2 fnegd %f14, %f0 fmovrdgez %o5, %f0, %f6 fornot2 %f12, %f10, %f6 fblg,a %fcc2, loop_4916 fmul8x16al %f14, %f9, %f0 fone %f0 call loop_4917 loop_4916: orcc %l3, 0x1277, %i3 lduh [%l7 + 0x44], %g2 movgu %xcc, %g7, %i1 loop_4917: ldub [%l7 + 0x49], %o2 fzeros %f7 fmovsle %xcc, %f7, %f11 st %f7, [%l7 + 0x50] bcc,a %icc, loop_4918 mova %xcc, %i0, %i6 bl loop_4919 fmul8x16al %f10, %f4, %f8 loop_4918: fmovsleu %xcc, %f1, %f5 ldd [%l7 + 0x10], %f6 loop_4919: fmul8x16au %f11, %f11, %f6 fcmpd %fcc1, %f10, %f4 fabsd %f6, %f8 fandnot2 %f0, %f14, %f12 stx %o4, [%l7 + 0x38] lduh [%l7 + 0x7E], %o0 ldub [%l7 + 0x39], %l0 fmovs %f9, %f0 fmovsvs %xcc, %f6, %f8 ldub [%l7 + 0x6C], %i7 fcmpes %fcc2, %f8, %f3 fmovsn %icc, %f5, %f14 fmovde %icc, %f5, %f3 fmovsl %icc, %f12, %f5 fxnors %f6, %f6, %f11 stb %l6, [%l7 + 0x42] srl %o3, 0x09, %i4 ba loop_4920 tn %icc, 0x3 movneg %xcc, %i2, %i5 ldsh [%l7 + 0x18], %g4 loop_4920: fbe,a %fcc2, loop_4921 movneg %icc, %o7, %g5 fmovd %f0, %f0 movrgz %l2, %o1, %g1 loop_4921: ld [%l7 + 0x18], %f2 ldsb [%l7 + 0x1E], %o6 fabsd %f10, %f10 and %g6, %l4, %g3 fsrc2s %f13, %f5 lduh [%l7 + 0x68], %l1 bg,a loop_4922 tne %xcc, 0x2 lduh [%l7 + 0x1E], %l5 movleu %xcc, %l3, %i3 loop_4922: fmovrdlz %o5, %f8, %f6 bl loop_4923 fble %fcc0, loop_4924 fandnot2s %f1, %f0, %f7 st %f3, [%l7 + 0x54] loop_4923: fmovdl %xcc, %f2, %f9 loop_4924: fmovdne %xcc, %f8, %f10 smul %g2, %i1, %o2 fands %f8, %f13, %f13 stb %g7, [%l7 + 0x43] fcmpgt16 %f4, %f12, %i0 lduh [%l7 + 0x1A], %o4 mulscc %i6, %l0, %o0 ldx [%l7 + 0x08], %i7 orncc %o3, %l6, %i4 bvs loop_4925 fsrc2s %f6, %f12 brgz %i5, loop_4926 fcmpd %fcc3, %f2, %f8 loop_4925: ldx [%l7 + 0x60], %g4 ldsw [%l7 + 0x54], %i2 loop_4926: ldx [%l7 + 0x38], %o7 sth %g5, [%l7 + 0x22] fmovsvs %icc, %f2, %f8 bl,a %icc, loop_4927 or %l2, %o1, %o6 fmovsvc %xcc, %f14, %f2 fnors %f12, %f6, %f7 loop_4927: ldd [%l7 + 0x28], %f8 brgez %g6, loop_4928 subcc %l4, 0x0F2B, %g1 fandnot1s %f5, %f13, %f8 orn %l1, 0x092C, %l5 loop_4928: srl %g3, 0x03, %l3 fbuge,a %fcc0, loop_4929 ldsh [%l7 + 0x1E], %i3 stw %g2, [%l7 + 0x74] fcmps %fcc3, %f4, %f7 loop_4929: bne,a,pt %icc, loop_4930 fbg %fcc1, loop_4931 popc 0x0932, %i1 ld [%l7 + 0x20], %f8 loop_4930: fexpand %f3, %f12 loop_4931: bneg,a loop_4932 fbge %fcc1, loop_4933 fnot2 %f14, %f8 st %f8, [%l7 + 0x34] loop_4932: stw %o2, [%l7 + 0x14] loop_4933: fabss %f6, %f6 and %o5, 0x1F56, %i0 ld [%l7 + 0x4C], %f8 edge32l %o4, %g7, %i6 ldsb [%l7 + 0x34], %o0 sth %l0, [%l7 + 0x72] umulcc %i7, 0x1D06, %l6 or %o3, %i4, %g4 orn %i2, 0x0CD9, %o7 fmovspos %xcc, %f11, %f14 ldd [%l7 + 0x38], %f2 ldub [%l7 + 0x20], %i5 fand %f8, %f14, %f6 orcc %g5, %l2, %o1 edge16l %o6, %l4, %g6 fbe,a %fcc0, loop_4934 sdivcc %l1, 0x1B9A, %g1 fbge,a %fcc2, loop_4935 fornot1 %f12, %f8, %f2 loop_4934: lduw [%l7 + 0x68], %g3 popc %l3, %i3 loop_4935: fmul8x16au %f1, %f15, %f8 stb %g2, [%l7 + 0x0C] array16 %l5, %o2, %o5 lduw [%l7 + 0x6C], %i0 fbl,a %fcc3, loop_4936 fsrc2s %f1, %f9 ldsw [%l7 + 0x70], %i1 ldsw [%l7 + 0x58], %o4 loop_4936: orncc %g7, 0x1823, %i6 std %f10, [%l7 + 0x60] tvs %xcc, 0x6 call loop_4937 bcc,pn %icc, loop_4938 bneg %icc, loop_4939 ldub [%l7 + 0x4F], %l0 loop_4937: stx %o0, [%l7 + 0x30] loop_4938: andcc %i7, %o3, %l6 loop_4939: ldd [%l7 + 0x60], %f2 umul %i4, %i2, %o7 brgez %i5, loop_4940 ldsw [%l7 + 0x60], %g4 subccc %l2, %g5, %o6 addccc %o1, %l4, %l1 loop_4940: lduw [%l7 + 0x10], %g6 ldx [%l7 + 0x70], %g1 fbuge %fcc2, loop_4941 fbne %fcc1, loop_4942 ld [%l7 + 0x24], %f11 std %f10, [%l7 + 0x70] loop_4941: ldub [%l7 + 0x0F], %l3 loop_4942: ldsh [%l7 + 0x3C], %g3 lduw [%l7 + 0x4C], %i3 fmovsne %icc, %f9, %f7 popc %l5, %o2 bvs,a,pt %icc, loop_4943 movrgz %g2, 0x13F, %o5 fpackfix %f14, %f4 ldub [%l7 + 0x08], %i1 loop_4943: array8 %o4, %g7, %i6 stw %l0, [%l7 + 0x60] ba,a loop_4944 std %f2, [%l7 + 0x50] fexpand %f3, %f2 stx %o0, [%l7 + 0x68] loop_4944: stb %i7, [%l7 + 0x5A] srl %o3, 0x08, %i0 sth %i4, [%l7 + 0x38] fnands %f8, %f6, %f7 tl %icc, 0x0 stw %i2, [%l7 + 0x2C] array16 %o7, %i5, %g4 fbue,a %fcc2, loop_4945 edge16ln %l6, %l2, %o6 fmovsle %xcc, %f10, %f2 fmovse %xcc, %f7, %f0 loop_4945: fandnot2s %f5, %f3, %f5 fmovdvc %icc, %f2, %f5 edge16ln %g5, %o1, %l4 tvc %xcc, 0x3 edge8ln %l1, %g6, %l3 sub %g1, %i3, %g3 bge %icc, loop_4946 siam 0x0 fmovrse %l5, %f13, %f13 bcs %icc, loop_4947 loop_4946: fmovdge %icc, %f12, %f9 fbo %fcc1, loop_4948 fmovrse %o2, %f15, %f13 loop_4947: sth %g2, [%l7 + 0x34] addccc %i1, %o5, %o4 loop_4948: fcmpd %fcc3, %f6, %f8 ldd [%l7 + 0x30], %f4 fcmps %fcc2, %f7, %f14 ldsw [%l7 + 0x68], %g7 lduh [%l7 + 0x16], %i6 nop setx loop_4949, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmuld8sux16 %f14, %f10, %f10 fpadd16s %f7, %f1, %f13 ldub [%l7 + 0x60], %l0 loop_4949: addcc %i7, 0x1845, %o0 stw %o3, [%l7 + 0x50] ldd [%l7 + 0x50], %f10 and %i4, %i2, %i0 fbug,a %fcc1, loop_4950 tle %xcc, 0x1 fcmps %fcc2, %f12, %f6 fbe,a %fcc3, loop_4951 loop_4950: lduh [%l7 + 0x7A], %i5 fmuld8ulx16 %f3, %f12, %f2 ldub [%l7 + 0x6C], %g4 loop_4951: movrlez %o7, 0x084, %l2 orcc %o6, %l6, %g5 fnegd %f12, %f0 ld [%l7 + 0x18], %f6 ldsh [%l7 + 0x66], %l4 fmovdn %xcc, %f2, %f7 sth %l1, [%l7 + 0x3C] st %f7, [%l7 + 0x5C] tne %xcc, 0x6 brgz,a %o1, loop_4952 fmovsl %xcc, %f5, %f5 ldub [%l7 + 0x60], %g6 fpsub16 %f2, %f8, %f14 loop_4952: brz %l3, loop_4953 lduh [%l7 + 0x5C], %i3 lduh [%l7 + 0x68], %g1 fcmped %fcc2, %f12, %f8 loop_4953: ld [%l7 + 0x14], %f13 edge16ln %g3, %l5, %o2 fbule,a %fcc2, loop_4954 xnor %g2, %o5, %i1 fpadd32s %f13, %f9, %f11 stw %g7, [%l7 + 0x44] loop_4954: srlx %i6, %l0, %i7 stw %o4, [%l7 + 0x6C] bge,a loop_4955 ble,pt %icc, loop_4956 st %f11, [%l7 + 0x3C] brz %o3, loop_4957 loop_4955: fmovdcs %icc, %f2, %f4 loop_4956: ldd [%l7 + 0x30], %f14 sllx %o0, 0x08, %i4 loop_4957: fnot1 %f10, %f8 bleu loop_4958 fpack32 %f2, %f12, %f6 movneg %xcc, %i2, %i0 ldd [%l7 + 0x38], %f14 loop_4958: alignaddr %i5, %o7, %l2 fbg,a %fcc1, loop_4959 brgez,a %g4, loop_4960 lduw [%l7 + 0x28], %l6 pdist %f2, %f14, %f14 loop_4959: fors %f3, %f1, %f3 loop_4960: ld [%l7 + 0x08], %f4 taddcctv %g5, 0x0447, %o6 stw %l4, [%l7 + 0x44] fcmpeq16 %f8, %f12, %o1 fzero %f8 brlez %l1, loop_4961 stb %l3, [%l7 + 0x57] tcs %xcc, 0x2 udivx %g6, 0x1E25, %i3 loop_4961: fbug %fcc1, loop_4962 sdiv %g3, 0x04A3, %g1 fpadd16s %f2, %f11, %f7 sdiv %o2, 0x10F3, %l5 loop_4962: ldd [%l7 + 0x68], %f12 fbule,a %fcc2, loop_4963 nop setx loop_4964, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxnor %f6, %f14, %f8 ldsh [%l7 + 0x7A], %g2 loop_4963: lduh [%l7 + 0x28], %o5 loop_4964: stb %i1, [%l7 + 0x10] fmovde %icc, %f5, %f9 fmovdneg %xcc, %f3, %f6 fcmped %fcc0, %f8, %f10 fmovrdlz %g7, %f0, %f6 mulscc %i6, 0x1178, %l0 lduw [%l7 + 0x68], %o4 lduh [%l7 + 0x10], %i7 fbue,a %fcc0, loop_4965 movle %xcc, %o0, %o3 fmovdleu %icc, %f13, %f14 fsrc1s %f4, %f4 loop_4965: movcs %icc, %i4, %i0 sth %i2, [%l7 + 0x38] array8 %i5, %o7, %l2 fbu %fcc0, loop_4966 ldsh [%l7 + 0x3E], %g4 fba,a %fcc1, loop_4967 udivx %l6, 0x0528, %g5 loop_4966: alignaddr %o6, %l4, %l1 tsubcctv %o1, %l3, %g6 loop_4967: fmovsvs %xcc, %f1, %f6 sth %g3, [%l7 + 0x6C] ldx [%l7 + 0x40], %g1 ldx [%l7 + 0x18], %i3 ldub [%l7 + 0x2A], %o2 fpadd32s %f15, %f6, %f9 fcmpne16 %f14, %f10, %l5 fmovsl %icc, %f14, %f8 lduw [%l7 + 0x20], %g2 lduh [%l7 + 0x66], %i1 tvc %icc, 0x6 stx %g7, [%l7 + 0x10] fmovdgu %xcc, %f10, %f6 tle %icc, 0x5 edge8ln %i6, %o5, %l0 fpack32 %f2, %f8, %f10 smulcc %i7, 0x00E1, %o4 movg %icc, %o0, %i4 tn %icc, 0x4 tleu %icc, 0x0 lduh [%l7 + 0x60], %o3 fnegs %f9, %f9 tsubcc %i0, 0x0C9D, %i5 fmovdneg %icc, %f1, %f11 fcmpd %fcc2, %f10, %f8 for %f6, %f0, %f14 sth %i2, [%l7 + 0x60] fmovrdgz %o7, %f14, %f12 tg %icc, 0x7 smulcc %g4, 0x019D, %l2 edge32n %l6, %g5, %l4 stb %o6, [%l7 + 0x3C] bshuffle %f14, %f8, %f12 fmovsneg %icc, %f4, %f0 stx %o1, [%l7 + 0x58] lduw [%l7 + 0x40], %l1 tne %xcc, 0x7 st %f14, [%l7 + 0x50] fmovdvc %icc, %f13, %f11 nop setx loop_4968, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x48], %f8 movrgz %g6, 0x217, %l3 lduh [%l7 + 0x3E], %g3 loop_4968: std %f2, [%l7 + 0x30] popc %g1, %i3 fcmple16 %f6, %f14, %o2 bn loop_4969 fbule,a %fcc3, loop_4970 fmovrdlz %l5, %f12, %f14 tge %icc, 0x5 loop_4969: fba %fcc0, loop_4971 loop_4970: lduh [%l7 + 0x2E], %i1 ldd [%l7 + 0x48], %f12 array32 %g2, %i6, %o5 loop_4971: edge8ln %l0, %i7, %o4 fba,a %fcc3, loop_4972 ldsh [%l7 + 0x5A], %o0 movrne %i4, 0x3D8, %g7 tn %xcc, 0x6 loop_4972: fmovrse %i0, %f7, %f9 edge32 %i5, %o3, %o7 fpsub32 %f10, %f0, %f12 edge16 %i2, %g4, %l6 tgu %xcc, 0x2 fmovsge %icc, %f2, %f5 fmovsge %icc, %f13, %f14 fmul8x16au %f2, %f14, %f10 fmovdcs %icc, %f11, %f4 sth %g5, [%l7 + 0x28] and %l2, 0x0206, %l4 fandnot1s %f0, %f3, %f2 edge32l %o1, %o6, %l1 st %f11, [%l7 + 0x38] tsubcctv %g6, %l3, %g3 fzeros %f11 movpos %xcc, %g1, %o2 nop setx loop_4973, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fzeros %f12 movcs %xcc, %i3, %l5 fmovsne %xcc, %f3, %f9 loop_4973: ldub [%l7 + 0x70], %i1 brlz %i6, loop_4974 fsrc2s %f0, %f11 tpos %xcc, 0x3 xnorcc %g2, 0x089C, %l0 loop_4974: nop setx loop_4975, %l0, %l1 jmpl %l1, %o5 fnand %f14, %f6, %f4 fpsub32s %f13, %f2, %f4 add %i7, %o0, %i4 loop_4975: fcmple32 %f0, %f0, %g7 fmovrdlez %i0, %f10, %f4 ldsw [%l7 + 0x1C], %i5 ld [%l7 + 0x44], %f13 brgz %o4, loop_4976 lduh [%l7 + 0x26], %o3 tleu %xcc, 0x2 fmovdn %icc, %f6, %f15 loop_4976: fmovdgu %icc, %f12, %f12 fand %f0, %f12, %f2 umul %o7, 0x1CD2, %g4 movre %l6, 0x3DB, %g5 fmovrdlz %i2, %f14, %f2 stw %l2, [%l7 + 0x10] fpsub16s %f5, %f10, %f9 tle %xcc, 0x2 fbug,a %fcc3, loop_4977 ld [%l7 + 0x70], %f15 fandnot1s %f2, %f2, %f11 tsubcctv %l4, %o6, %l1 loop_4977: fnors %f7, %f9, %f4 stb %g6, [%l7 + 0x6D] fmuld8sux16 %f11, %f12, %f10 alignaddr %o1, %l3, %g1 fcmpne16 %f8, %f12, %o2 ldsh [%l7 + 0x4C], %i3 bgu,a,pn %icc, loop_4978 udivx %g3, 0x040C, %i1 ldub [%l7 + 0x19], %i6 bne,pn %xcc, loop_4979 loop_4978: stw %g2, [%l7 + 0x24] sdivcc %l0, 0x0264, %o5 lduw [%l7 + 0x5C], %l5 loop_4979: lduw [%l7 + 0x14], %i7 xnorcc %i4, 0x1BDD, %o0 tsubcctv %i0, %i5, %g7 ldsb [%l7 + 0x21], %o4 fnot2s %f4, %f15 bshuffle %f4, %f2, %f14 sth %o3, [%l7 + 0x7C] ldx [%l7 + 0x60], %o7 fmovda %xcc, %f5, %f1 tleu %xcc, 0x2 stx %l6, [%l7 + 0x78] andn %g5, %g4, %i2 ldsb [%l7 + 0x77], %l4 siam 0x6 stx %o6, [%l7 + 0x58] ldsb [%l7 + 0x7C], %l1 sth %l2, [%l7 + 0x70] movvs %xcc, %g6, %o1 sth %l3, [%l7 + 0x38] ldx [%l7 + 0x68], %g1 lduw [%l7 + 0x68], %i3 fnands %f9, %f15, %f5 sth %o2, [%l7 + 0x30] umul %g3, %i1, %g2 ldsb [%l7 + 0x22], %i6 siam 0x6 stx %l0, [%l7 + 0x58] addccc %l5, 0x17A3, %o5 fcmpeq16 %f6, %f10, %i4 bne,a,pn %icc, loop_4980 ldx [%l7 + 0x20], %o0 fmovsvs %icc, %f12, %f2 fands %f0, %f11, %f4 loop_4980: lduh [%l7 + 0x52], %i7 sll %i5, %i0, %g7 ldsw [%l7 + 0x44], %o3 stx %o7, [%l7 + 0x20] sdiv %o4, 0x050D, %g5 edge8 %l6, %g4, %i2 addcc %o6, %l4, %l2 st %f4, [%l7 + 0x10] stw %g6, [%l7 + 0x74] ldx [%l7 + 0x40], %o1 bleu,a,pt %xcc, loop_4981 movcc %icc, %l1, %l3 bg,a loop_4982 and %i3, %g1, %o2 loop_4981: ld [%l7 + 0x44], %f15 bgu %icc, loop_4983 loop_4982: fmovdn %xcc, %f3, %f5 fors %f11, %f1, %f0 mulscc %i1, %g3, %g2 loop_4983: fornot2s %f0, %f12, %f5 ld [%l7 + 0x68], %f0 fbge,a %fcc2, loop_4984 sth %l0, [%l7 + 0x10] orn %l5, 0x0B87, %i6 fpmerge %f13, %f5, %f2 loop_4984: lduw [%l7 + 0x4C], %o5 fbu %fcc3, loop_4985 stw %i4, [%l7 + 0x14] fxnor %f14, %f10, %f2 fmovdl %xcc, %f2, %f12 loop_4985: tn %icc, 0x0 taddcctv %o0, 0x1A1E, %i5 ldsh [%l7 + 0x1E], %i7 addccc %i0, 0x17FC, %g7 ldub [%l7 + 0x6B], %o7 bvs,pt %xcc, loop_4986 fxnors %f5, %f12, %f15 edge8 %o4, %g5, %o3 ldsh [%l7 + 0x5A], %g4 loop_4986: fnand %f2, %f0, %f8 ldsh [%l7 + 0x6C], %i2 fmovdpos %icc, %f5, %f10 addcc %l6, 0x035F, %o6 ldd [%l7 + 0x58], %f14 nop setx loop_4987, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brlez,a %l4, loop_4988 edge16n %l2, %g6, %l1 sllx %o1, 0x0E, %l3 loop_4987: bcs loop_4989 loop_4988: fsrc2 %f6, %f0 bn,pt %icc, loop_4990 xnor %g1, %i3, %o2 loop_4989: sth %i1, [%l7 + 0x4A] srax %g3, %l0, %g2 loop_4990: faligndata %f14, %f12, %f6 ld [%l7 + 0x0C], %f15 fmovdleu %xcc, %f7, %f3 bn loop_4991 fornot1s %f0, %f10, %f0 bleu,a,pt %xcc, loop_4992 brgez,a %l5, loop_4993 loop_4991: stx %i6, [%l7 + 0x78] fbe %fcc1, loop_4994 loop_4992: bleu loop_4995 loop_4993: fxnors %f4, %f1, %f0 ldsw [%l7 + 0x50], %i4 loop_4994: umul %o5, %o0, %i7 loop_4995: fcmple32 %f8, %f8, %i5 ldub [%l7 + 0x2B], %g7 tn %xcc, 0x6 nop setx loop_4996, %l0, %l1 jmpl %l1, %o7 ldsb [%l7 + 0x7E], %i0 fmovrdlez %o4, %f0, %f2 sllx %o3, %g5, %g4 loop_4996: udiv %i2, 0x151A, %o6 fmul8x16au %f2, %f6, %f2 fmovrdgz %l6, %f14, %f6 fmuld8sux16 %f6, %f6, %f8 movleu %xcc, %l4, %l2 movgu %xcc, %l1, %g6 edge8 %l3, %o1, %i3 ldsh [%l7 + 0x1A], %g1 bpos,pt %xcc, loop_4997 lduw [%l7 + 0x44], %o2 mulx %g3, 0x075B, %i1 fnands %f2, %f9, %f8 loop_4997: fmul8x16 %f0, %f6, %f12 ldsb [%l7 + 0x4E], %g2 sdivcc %l0, 0x0033, %i6 movvs %icc, %l5, %i4 tvc %xcc, 0x4 stw %o5, [%l7 + 0x74] fmovrdlz %i7, %f4, %f8 fand %f4, %f14, %f4 fcmpeq32 %f4, %f0, %i5 brnz %g7, loop_4998 tg %icc, 0x4 st %f11, [%l7 + 0x58] fmovdleu %xcc, %f5, %f13 loop_4998: fabsd %f0, %f0 fbuge,a %fcc3, loop_4999 sllx %o7, %o0, %o4 fmovsvs %icc, %f6, %f12 fpsub16 %f14, %f4, %f6 loop_4999: fpadd16s %f1, %f7, %f1 lduw [%l7 + 0x30], %i0 fornot2s %f13, %f13, %f6 fbuge %fcc1, loop_5000 subcc %g5, 0x1306, %g4 ldub [%l7 + 0x5B], %i2 fmovdg %icc, %f7, %f6 loop_5000: stb %o6, [%l7 + 0x2F] fmovsl %icc, %f13, %f12 lduw [%l7 + 0x4C], %o3 tleu %xcc, 0x6 add %l6, 0x0CA6, %l4 srlx %l1, 0x14, %g6 stx %l3, [%l7 + 0x70] brgz %l2, loop_5001 fmovrdgz %o1, %f14, %f12 edge32l %i3, %o2, %g3 fmovdn %xcc, %f14, %f0 loop_5001: popc %i1, %g1 fmovsge %xcc, %f13, %f7 array8 %l0, %g2, %i6 edge16ln %l5, %i4, %i7 fbge %fcc2, loop_5002 stw %o5, [%l7 + 0x6C] fmovrsne %i5, %f2, %f4 fmovse %icc, %f10, %f9 loop_5002: bpos,pn %xcc, loop_5003 movge %icc, %o7, %g7 ldsw [%l7 + 0x10], %o0 fmovrslez %i0, %f12, %f14 loop_5003: lduw [%l7 + 0x70], %o4 std %f6, [%l7 + 0x68] fbg,a %fcc3, loop_5004 fbug %fcc0, loop_5005 fmuld8sux16 %f8, %f7, %f6 stb %g4, [%l7 + 0x48] loop_5004: fmovrse %g5, %f12, %f14 loop_5005: ld [%l7 + 0x20], %f10 ldsb [%l7 + 0x66], %i2 subccc %o3, 0x0AAA, %l6 addcc %l4, %o6, %g6 fbul %fcc0, loop_5006 lduh [%l7 + 0x50], %l1 fblg,a %fcc1, loop_5007 bne,pn %icc, loop_5008 loop_5006: stw %l3, [%l7 + 0x74] brgez,a %l2, loop_5009 loop_5007: fornot1s %f3, %f11, %f14 loop_5008: fxors %f11, %f13, %f0 ldub [%l7 + 0x5C], %i3 loop_5009: tne %xcc, 0x2 ba,a,pn %xcc, loop_5010 fmovrdgez %o2, %f6, %f8 fpsub16 %f4, %f6, %f8 ldx [%l7 + 0x38], %o1 loop_5010: fmovrdne %i1, %f12, %f4 fabsd %f8, %f2 sth %g1, [%l7 + 0x26] sth %g3, [%l7 + 0x5E] sllx %l0, 0x0F, %i6 tsubcc %l5, 0x0F0F, %g2 fmovd %f2, %f4 fmovsvc %xcc, %f0, %f3 stx %i7, [%l7 + 0x10] ldsh [%l7 + 0x52], %i4 stw %o5, [%l7 + 0x1C] fmovrdgz %o7, %f12, %f2 fmovdg %xcc, %f1, %f12 ld [%l7 + 0x44], %f15 umulcc %g7, %i5, %o0 ldsh [%l7 + 0x4C], %i0 fpadd32 %f8, %f6, %f10 bcc,a loop_5011 ldsb [%l7 + 0x1F], %o4 addcc %g4, 0x1688, %i2 fpadd16 %f8, %f4, %f2 loop_5011: movrne %g5, %o3, %l6 lduh [%l7 + 0x12], %o6 fnors %f13, %f14, %f7 ldx [%l7 + 0x78], %l4 addccc %l1, 0x0B81, %g6 fmovdcs %xcc, %f7, %f0 ldsh [%l7 + 0x48], %l3 brgz,a %l2, loop_5012 movpos %xcc, %i3, %o1 lduw [%l7 + 0x78], %o2 andn %g1, %i1, %l0 loop_5012: andncc %g3, %i6, %g2 fandnot2s %f2, %f7, %f15 taddcc %i7, %i4, %o5 stw %l5, [%l7 + 0x44] fandnot2s %f7, %f5, %f7 ld [%l7 + 0x24], %f7 sllx %o7, %g7, %i5 lduw [%l7 + 0x64], %i0 fmovsvs %xcc, %f3, %f12 stx %o0, [%l7 + 0x28] lduw [%l7 + 0x60], %o4 fbe %fcc0, loop_5013 tvc %icc, 0x1 fmovspos %icc, %f9, %f11 st %f10, [%l7 + 0x64] loop_5013: ba %icc, loop_5014 tn %icc, 0x7 stb %g4, [%l7 + 0x77] lduw [%l7 + 0x18], %i2 loop_5014: fmovrslz %g5, %f13, %f2 ldub [%l7 + 0x47], %o3 fblg,a %fcc3, loop_5015 stx %o6, [%l7 + 0x30] tvs %icc, 0x7 st %f14, [%l7 + 0x20] loop_5015: movcs %xcc, %l4, %l1 fexpand %f15, %f4 fands %f6, %f11, %f4 st %f15, [%l7 + 0x6C] udiv %l6, 0x1602, %g6 ldd [%l7 + 0x08], %f14 fandnot2 %f12, %f2, %f8 udivcc %l3, 0x1CFF, %l2 taddcctv %i3, %o1, %o2 sra %g1, 0x05, %l0 tg %xcc, 0x3 edge16ln %i1, %i6, %g2 std %f4, [%l7 + 0x50] ldsb [%l7 + 0x19], %g3 move %icc, %i7, %o5 lduh [%l7 + 0x4C], %l5 edge32n %o7, %i4, %g7 st %f6, [%l7 + 0x40] call loop_5016 ldub [%l7 + 0x2E], %i5 fone %f0 edge16 %i0, %o4, %o0 loop_5016: stx %i2, [%l7 + 0x78] faligndata %f2, %f14, %f2 ldsh [%l7 + 0x78], %g4 fandnot2s %f10, %f6, %f2 sdiv %g5, 0x138D, %o6 ldub [%l7 + 0x6E], %l4 ta %xcc, 0x0 fmovdvc %xcc, %f13, %f8 stw %o3, [%l7 + 0x24] array32 %l1, %l6, %l3 lduw [%l7 + 0x30], %l2 stw %g6, [%l7 + 0x78] stw %i3, [%l7 + 0x44] movne %icc, %o2, %g1 srl %o1, 0x07, %l0 array8 %i6, %i1, %g3 fble,a %fcc3, loop_5017 fpsub16s %f3, %f3, %f7 fmovda %icc, %f7, %f5 ldsh [%l7 + 0x7A], %g2 loop_5017: call loop_5018 movrgz %o5, 0x243, %l5 fmovrsne %i7, %f7, %f8 ldd [%l7 + 0x28], %f8 loop_5018: fmovdn %xcc, %f11, %f10 st %f6, [%l7 + 0x44] movrlz %o7, 0x0B2, %i4 udivcc %i5, 0x1BA8, %i0 andcc %o4, %o0, %i2 orn %g4, %g5, %o6 ldub [%l7 + 0x0F], %l4 ldsh [%l7 + 0x0C], %o3 sllx %l1, %g7, %l6 fblg %fcc1, loop_5019 movrlez %l3, 0x37F, %l2 bvs,pn %xcc, loop_5020 fmovdcc %icc, %f15, %f6 loop_5019: edge16ln %g6, %o2, %g1 tne %icc, 0x1 loop_5020: sth %o1, [%l7 + 0x14] subc %l0, 0x18B0, %i3 fxnors %f9, %f9, %f15 fmuld8sux16 %f4, %f12, %f6 fmovsg %icc, %f12, %f13 nop setx loop_5021, %l0, %l1 jmpl %l1, %i6 xor %g3, 0x080D, %i1 fsrc1s %f7, %f3 fands %f7, %f12, %f7 loop_5021: ldub [%l7 + 0x4B], %g2 stw %l5, [%l7 + 0x20] tne %xcc, 0x4 ta %xcc, 0x6 ldsh [%l7 + 0x60], %o5 fzero %f6 be,pt %xcc, loop_5022 array8 %i7, %o7, %i5 orn %i4, %o4, %o0 sth %i0, [%l7 + 0x1C] loop_5022: movre %i2, 0x219, %g4 movrne %o6, 0x038, %g5 bn,pn %icc, loop_5023 srax %l4, 0x18, %l1 ldsh [%l7 + 0x14], %o3 fandnot1s %f14, %f6, %f1 loop_5023: sllx %g7, 0x0F, %l6 bgu loop_5024 stw %l2, [%l7 + 0x30] fmovdvc %xcc, %f1, %f11 ldub [%l7 + 0x15], %l3 loop_5024: fmovsvc %icc, %f9, %f4 tleu %icc, 0x3 bshuffle %f0, %f10, %f12 bpos %icc, loop_5025 ble,pn %xcc, loop_5026 edge8ln %o2, %g1, %o1 stb %g6, [%l7 + 0x73] loop_5025: fmovdvc %icc, %f5, %f8 loop_5026: fmovdcc %icc, %f4, %f6 std %f6, [%l7 + 0x10] bn,a,pn %xcc, loop_5027 bl,pt %icc, loop_5028 movpos %icc, %i3, %l0 ldsh [%l7 + 0x52], %g3 loop_5027: fmovrdlez %i6, %f6, %f12 loop_5028: st %f12, [%l7 + 0x6C] fmovdcs %xcc, %f1, %f11 fmovrslz %g2, %f11, %f2 alignaddr %i1, %o5, %l5 fble %fcc2, loop_5029 ldd [%l7 + 0x48], %f4 movrlez %i7, 0x1C0, %i5 fmovrslez %o7, %f5, %f14 loop_5029: fpadd32s %f14, %f4, %f8 movpos %xcc, %i4, %o0 fandnot1 %f6, %f14, %f0 fxor %f4, %f2, %f14 movcc %xcc, %o4, %i2 bn,a loop_5030 ldub [%l7 + 0x56], %i0 stx %g4, [%l7 + 0x38] fbu,a %fcc2, loop_5031 loop_5030: ldub [%l7 + 0x45], %o6 umulcc %g5, 0x0730, %l4 stx %o3, [%l7 + 0x68] loop_5031: fmul8x16al %f2, %f4, %f14 movleu %icc, %g7, %l6 stb %l2, [%l7 + 0x68] sllx %l3, %o2, %l1 fnegd %f8, %f6 sth %g1, [%l7 + 0x2C] brlz,a %o1, loop_5032 fmovs %f11, %f9 movpos %icc, %g6, %i3 array32 %l0, %i6, %g3 loop_5032: fcmpgt32 %f8, %f14, %g2 tg %icc, 0x1 bgu,a %xcc, loop_5033 fbne %fcc2, loop_5034 fnands %f5, %f9, %f9 ldsh [%l7 + 0x5A], %o5 loop_5033: fbge,a %fcc3, loop_5035 loop_5034: stb %l5, [%l7 + 0x1F] ldd [%l7 + 0x68], %f14 stb %i7, [%l7 + 0x2D] loop_5035: fmovscc %icc, %f10, %f8 fmovsle %icc, %f13, %f14 lduw [%l7 + 0x38], %i5 fabsd %f12, %f4 fmovrdne %o7, %f0, %f2 fbue,a %fcc0, loop_5036 fmovdge %xcc, %f7, %f12 fcmpgt32 %f12, %f0, %i4 ldsw [%l7 + 0x1C], %o0 loop_5036: fpackfix %f0, %f9 edge16n %i1, %i2, %o4 fbuge %fcc3, loop_5037 ldub [%l7 + 0x0E], %g4 orncc %i0, 0x1B61, %o6 fbo,a %fcc1, loop_5038 loop_5037: fxnor %f2, %f2, %f4 std %f10, [%l7 + 0x78] fpadd16s %f11, %f6, %f13 loop_5038: tcc %icc, 0x6 bneg loop_5039 fmovrdlz %l4, %f12, %f2 lduh [%l7 + 0x14], %o3 fnors %f1, %f0, %f1 loop_5039: edge16 %g7, %l6, %g5 fexpand %f2, %f0 edge8ln %l3, %l2, %o2 stw %g1, [%l7 + 0x74] movneg %xcc, %l1, %o1 fmovdgu %xcc, %f3, %f11 tn %icc, 0x0 bl,a,pn %xcc, loop_5040 fbug,a %fcc0, loop_5041 bneg,pn %xcc, loop_5042 ldx [%l7 + 0x30], %i3 loop_5040: fmul8x16al %f2, %f0, %f2 loop_5041: ldsw [%l7 + 0x44], %g6 loop_5042: bleu,a %xcc, loop_5043 stw %l0, [%l7 + 0x68] fpadd32 %f12, %f14, %f6 bg,pn %icc, loop_5044 loop_5043: lduh [%l7 + 0x1C], %g3 fmovsg %xcc, %f15, %f9 ldsb [%l7 + 0x50], %i6 loop_5044: xor %g2, 0x0CF5, %l5 sth %i7, [%l7 + 0x24] sth %i5, [%l7 + 0x08] bcc,a,pn %xcc, loop_5045 edge32 %o5, %i4, %o0 fmovrdgz %o7, %f12, %f2 movn %icc, %i2, %o4 loop_5045: fpadd16 %f0, %f6, %f4 fcmpd %fcc1, %f2, %f10 fexpand %f8, %f0 fmovsg %xcc, %f4, %f9 ldsh [%l7 + 0x12], %g4 bn loop_5046 faligndata %f8, %f12, %f4 fmovd %f6, %f12 sth %i1, [%l7 + 0x7E] loop_5046: fmul8x16au %f0, %f14, %f12 brlez,a %i0, loop_5047 fmovdle %icc, %f13, %f0 ldub [%l7 + 0x3B], %o6 fmovrsgez %l4, %f1, %f7 loop_5047: edge16ln %g7, %o3, %l6 udiv %l3, 0x0E77, %g5 stb %o2, [%l7 + 0x15] fmovsge %xcc, %f6, %f12 xnor %l2, 0x1672, %g1 ldub [%l7 + 0x6B], %o1 lduh [%l7 + 0x5E], %l1 fxors %f7, %f14, %f14 fnot1s %f3, %f0 udivx %g6, 0x1062, %l0 ldsh [%l7 + 0x2C], %i3 sth %i6, [%l7 + 0x70] ldsw [%l7 + 0x44], %g2 movgu %icc, %l5, %i7 orn %g3, %o5, %i5 move %icc, %i4, %o7 fmovrslez %i2, %f10, %f12 ldsw [%l7 + 0x08], %o0 subcc %g4, 0x007A, %i1 te %xcc, 0x1 fmovrsgz %i0, %f1, %f15 stw %o4, [%l7 + 0x30] fcmpeq16 %f6, %f8, %l4 stw %g7, [%l7 + 0x5C] nop setx loop_5048, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done umulcc %o3, 0x0386, %o6 fbug %fcc2, loop_5049 addcc %l3, 0x0C7D, %g5 loop_5048: edge8ln %o2, %l2, %l6 fcmpne16 %f4, %f0, %o1 loop_5049: bgu,a loop_5050 ta %xcc, 0x6 movl %icc, %g1, %g6 fbul,a %fcc2, loop_5051 loop_5050: tsubcctv %l1, 0x039B, %l0 fmovdn %xcc, %f1, %f14 fone %f4 loop_5051: sdiv %i6, 0x10BB, %g2 fmul8x16al %f14, %f6, %f2 fmul8x16al %f4, %f1, %f4 fabsd %f12, %f10 ldsw [%l7 + 0x3C], %i3 ldsb [%l7 + 0x0E], %i7 alignaddr %l5, %o5, %i5 movgu %xcc, %i4, %o7 edge16 %i2, %g3, %g4 movgu %icc, %o0, %i0 fmovsgu %xcc, %f8, %f12 fornot2 %f14, %f14, %f8 srax %i1, %o4, %g7 orcc %o3, %l4, %o6 fmovse %xcc, %f10, %f15 taddcc %l3, 0x02E4, %o2 call loop_5052 bg,pt %xcc, loop_5053 lduw [%l7 + 0x44], %g5 and %l6, %l2, %o1 loop_5052: std %f4, [%l7 + 0x50] loop_5053: brgez %g1, loop_5054 siam 0x3 fornot2s %f15, %f15, %f1 stw %l1, [%l7 + 0x10] loop_5054: movcc %xcc, %l0, %g6 fandnot2 %f14, %f14, %f14 sth %g2, [%l7 + 0x6C] tl %icc, 0x7 ldd [%l7 + 0x58], %f10 ldx [%l7 + 0x08], %i3 ldub [%l7 + 0x35], %i6 ldsh [%l7 + 0x36], %i7 umul %l5, %o5, %i5 fcmple32 %f8, %f2, %i4 stw %i2, [%l7 + 0x7C] ldub [%l7 + 0x1F], %g3 edge8ln %g4, %o7, %o0 fmovde %xcc, %f14, %f8 fmovdn %icc, %f15, %f8 fornot2s %f6, %f13, %f0 sth %i1, [%l7 + 0x10] ldx [%l7 + 0x20], %o4 fcmpes %fcc2, %f3, %f14 edge16 %g7, %i0, %o3 fandnot1 %f12, %f14, %f4 stx %l4, [%l7 + 0x18] brgz,a %o6, loop_5055 srl %o2, 0x06, %g5 stx %l6, [%l7 + 0x08] fcmpeq16 %f14, %f6, %l3 loop_5055: fbul %fcc2, loop_5056 fmovsgu %icc, %f12, %f5 umul %l2, %g1, %l1 fornot2s %f13, %f5, %f7 loop_5056: movgu %icc, %o1, %l0 nop setx loop_5057, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stw %g6, [%l7 + 0x5C] fcmped %fcc3, %f14, %f12 ldx [%l7 + 0x70], %i3 loop_5057: stb %g2, [%l7 + 0x37] sll %i6, 0x1D, %i7 umulcc %o5, 0x160B, %i5 addcc %l5, 0x0EA7, %i4 fble,a %fcc2, loop_5058 st %f9, [%l7 + 0x38] bn,a,pt %xcc, loop_5059 ldx [%l7 + 0x78], %g3 loop_5058: edge16l %i2, %o7, %o0 edge16n %g4, %i1, %o4 loop_5059: stx %i0, [%l7 + 0x20] std %f8, [%l7 + 0x50] sth %o3, [%l7 + 0x52] movle %xcc, %g7, %o6 fpmerge %f4, %f0, %f0 ldd [%l7 + 0x20], %f8 ldsh [%l7 + 0x70], %l4 fmovdcc %xcc, %f7, %f2 fmul8x16al %f2, %f8, %f0 ldsh [%l7 + 0x22], %o2 alignaddr %g5, %l6, %l3 fpsub16 %f2, %f8, %f10 fmovscc %icc, %f2, %f10 fbul,a %fcc3, loop_5060 bg %icc, loop_5061 fba,a %fcc2, loop_5062 array16 %l2, %g1, %o1 loop_5060: fpsub32s %f2, %f8, %f0 loop_5061: fpack32 %f4, %f6, %f6 loop_5062: fmovdne %icc, %f8, %f8 stw %l1, [%l7 + 0x48] fpadd32 %f2, %f6, %f8 orn %l0, 0x0A05, %g6 stb %g2, [%l7 + 0x43] move %icc, %i6, %i7 tsubcctv %i3, 0x1B66, %o5 umul %l5, 0x1823, %i4 fmovrdlz %i5, %f6, %f0 fbu %fcc0, loop_5063 ldsw [%l7 + 0x10], %g3 fandnot1s %f12, %f9, %f12 fmovrdgez %o7, %f4, %f2 loop_5063: movneg %icc, %o0, %i2 ld [%l7 + 0x28], %f10 ldx [%l7 + 0x10], %g4 fmovdleu %xcc, %f2, %f7 tsubcc %i1, 0x04EE, %o4 fmovdle %xcc, %f0, %f14 smulcc %i0, 0x0D61, %o3 stw %o6, [%l7 + 0x18] xorcc %g7, %l4, %g5 fmovspos %xcc, %f5, %f8 fmovdneg %icc, %f13, %f1 ldsw [%l7 + 0x7C], %l6 edge8ln %o2, %l2, %g1 stw %l3, [%l7 + 0x78] fmovrde %o1, %f4, %f0 fmovrsgez %l0, %f0, %f11 fpadd16s %f10, %f0, %f2 fnot2 %f0, %f8 bleu,pn %xcc, loop_5064 fandnot2s %f1, %f12, %f3 edge8 %l1, %g2, %i6 ldsh [%l7 + 0x5E], %g6 loop_5064: tleu %xcc, 0x4 fnor %f14, %f0, %f10 fpadd16 %f8, %f14, %f8 movre %i7, 0x0FC, %o5 fcmps %fcc2, %f5, %f15 fornot1 %f0, %f4, %f2 fmovsvs %icc, %f7, %f1 bcc loop_5065 umul %i3, 0x0417, %i4 xnorcc %l5, 0x0A39, %g3 edge32ln %i5, %o0, %o7 loop_5065: tge %icc, 0x0 orncc %g4, %i2, %o4 fmovs %f6, %f0 fmovdgu %icc, %f0, %f4 sth %i0, [%l7 + 0x20] stw %o3, [%l7 + 0x14] movrlz %i1, 0x10E, %o6 faligndata %f14, %f0, %f8 tsubcctv %l4, %g5, %g7 movrne %o2, 0x19C, %l6 lduw [%l7 + 0x78], %l2 move %icc, %g1, %o1 fcmpne16 %f10, %f14, %l3 stb %l0, [%l7 + 0x6B] stx %l1, [%l7 + 0x30] bge,a,pn %icc, loop_5066 ld [%l7 + 0x10], %f1 bvc,a,pn %icc, loop_5067 lduh [%l7 + 0x40], %i6 loop_5066: stw %g6, [%l7 + 0x5C] fmovd %f14, %f0 loop_5067: fba %fcc3, loop_5068 fble %fcc2, loop_5069 andn %g2, %o5, %i3 fnot2 %f2, %f4 loop_5068: ldsb [%l7 + 0x56], %i7 loop_5069: movvs %xcc, %i4, %l5 fmovsne %icc, %f4, %f10 edge16l %i5, %g3, %o0 fmovdle %icc, %f10, %f7 ldd [%l7 + 0x58], %f10 ble,a loop_5070 st %f12, [%l7 + 0x44] tl %icc, 0x3 movvs %icc, %o7, %g4 loop_5070: fcmpgt32 %f2, %f6, %i2 ldub [%l7 + 0x6B], %i0 andncc %o3, %i1, %o6 array32 %o4, %l4, %g7 lduw [%l7 + 0x3C], %o2 fbl %fcc0, loop_5071 fmovsleu %xcc, %f5, %f13 sllx %l6, %l2, %g1 fmovsgu %xcc, %f12, %f2 loop_5071: tcc %icc, 0x6 movgu %icc, %g5, %l3 fpsub32 %f14, %f10, %f0 stb %l0, [%l7 + 0x31] fpack32 %f6, %f6, %f0 fmovde %xcc, %f8, %f13 ld [%l7 + 0x64], %f13 fnot1 %f14, %f14 orncc %o1, %l1, %i6 stw %g2, [%l7 + 0x60] ldsw [%l7 + 0x64], %g6 tcc %icc, 0x5 movvc %icc, %i3, %i7 fbe,a %fcc2, loop_5072 fmovdvc %icc, %f14, %f7 tgu %icc, 0x2 ldsb [%l7 + 0x13], %o5 loop_5072: tvs %icc, 0x0 fmovsa %xcc, %f7, %f13 tgu %xcc, 0x2 fnot1 %f8, %f0 ldsw [%l7 + 0x30], %i4 ldsb [%l7 + 0x6C], %l5 movl %xcc, %g3, %i5 ldub [%l7 + 0x71], %o0 tvs %icc, 0x2 fcmpd %fcc2, %f6, %f14 fmovrdne %o7, %f10, %f0 stx %g4, [%l7 + 0x40] sdiv %i2, 0x0D76, %i0 movle %icc, %i1, %o6 bcc,a loop_5073 bcc,a loop_5074 movne %icc, %o4, %l4 bvc,a,pt %icc, loop_5075 loop_5073: fmul8x16al %f12, %f10, %f4 loop_5074: sra %o3, %g7, %l6 lduh [%l7 + 0x30], %o2 loop_5075: fbuge,a %fcc2, loop_5076 ldd [%l7 + 0x20], %f14 sth %l2, [%l7 + 0x76] sub %g1, 0x0E33, %l3 loop_5076: fmovdn %xcc, %f0, %f0 tvs %xcc, 0x4 fbug %fcc3, loop_5077 fcmpeq32 %f2, %f14, %l0 fone %f14 andcc %g5, %o1, %i6 loop_5077: movrlez %g2, %l1, %g6 fcmps %fcc2, %f0, %f2 fnor %f8, %f14, %f14 tcs %xcc, 0x0 tl %icc, 0x3 lduh [%l7 + 0x6A], %i7 fornot1 %f12, %f2, %f8 tl %icc, 0x5 te %xcc, 0x5 faligndata %f0, %f0, %f14 fmovs %f0, %f7 tgu %xcc, 0x4 fmovdvs %xcc, %f6, %f11 fandnot2s %f3, %f12, %f12 fbge %fcc3, loop_5078 andn %i3, %o5, %l5 ldsb [%l7 + 0x2C], %g3 tge %xcc, 0x1 loop_5078: fxnors %f9, %f4, %f14 nop setx loop_5079, %l0, %l1 jmpl %l1, %i4 sth %o0, [%l7 + 0x76] fbu %fcc2, loop_5080 fmovsle %icc, %f0, %f5 loop_5079: brlez %o7, loop_5081 ldsb [%l7 + 0x19], %i5 loop_5080: addccc %g4, %i0, %i2 ldsh [%l7 + 0x54], %i1 loop_5081: edge32l %o4, %o6, %l4 brnz %g7, loop_5082 movleu %xcc, %o3, %l6 tcs %xcc, 0x4 movrlz %l2, %o2, %g1 loop_5082: xnorcc %l3, %g5, %o1 fmovrde %i6, %f10, %f14 fornot2 %f14, %f14, %f2 sth %l0, [%l7 + 0x3E] ldsh [%l7 + 0x1E], %g2 tgu %icc, 0x3 addcc %l1, 0x1361, %g6 fmul8x16al %f2, %f0, %f2 ble,a,pt %xcc, loop_5083 ldd [%l7 + 0x60], %f4 sth %i7, [%l7 + 0x6C] udiv %i3, 0x0607, %l5 loop_5083: fornot1s %f2, %f8, %f3 andn %g3, 0x196C, %o5 smulcc %o0, 0x1B64, %o7 fmovrse %i5, %f5, %f6 ldsb [%l7 + 0x51], %i4 fbe,a %fcc1, loop_5084 ld [%l7 + 0x54], %f7 ldsb [%l7 + 0x59], %g4 ldsw [%l7 + 0x7C], %i0 loop_5084: tvs %xcc, 0x0 srl %i1, %i2, %o4 movre %o6, 0x30E, %l4 stw %o3, [%l7 + 0x34] stw %g7, [%l7 + 0x44] fmovdvs %xcc, %f15, %f6 alignaddr %l6, %o2, %g1 stb %l2, [%l7 + 0x6A] sth %l3, [%l7 + 0x0C] bpos,a loop_5085 nop setx loop_5086, %l0, %l1 jmpl %l1, %o1 st %f3, [%l7 + 0x2C] tcs %icc, 0x1 loop_5085: fmovdneg %xcc, %f6, %f1 loop_5086: ta %icc, 0x2 ldsw [%l7 + 0x2C], %i6 orn %l0, %g2, %l1 srax %g6, %g5, %i3 movrlz %i7, %l5, %g3 bneg,a,pt %xcc, loop_5087 brlz,a %o0, loop_5088 bne,pn %xcc, loop_5089 sll %o5, 0x07, %i5 loop_5087: ldx [%l7 + 0x58], %i4 loop_5088: bl %xcc, loop_5090 loop_5089: movrgez %o7, %g4, %i0 fmovsvc %icc, %f0, %f12 movn %xcc, %i2, %o4 loop_5090: fmovdge %xcc, %f7, %f14 ldsh [%l7 + 0x10], %i1 edge16ln %o6, %o3, %l4 fbul %fcc3, loop_5091 fmovdn %icc, %f0, %f14 tcc %xcc, 0x3 fmovse %icc, %f3, %f11 loop_5091: fandnot2s %f9, %f10, %f3 fmovdn %xcc, %f14, %f13 ldsb [%l7 + 0x6A], %g7 ldub [%l7 + 0x18], %l6 move %xcc, %o2, %g1 tcc %xcc, 0x6 fmovsa %xcc, %f0, %f2 fbul,a %fcc0, loop_5092 fmovdneg %xcc, %f0, %f14 fmovdle %icc, %f8, %f15 lduw [%l7 + 0x34], %l3 loop_5092: st %f12, [%l7 + 0x1C] fpsub32 %f2, %f8, %f12 fmovsvs %xcc, %f8, %f1 movge %icc, %o1, %i6 stx %l2, [%l7 + 0x08] sra %g2, 0x10, %l0 fpackfix %f0, %f6 fcmpeq16 %f14, %f4, %g6 fsrc1 %f8, %f6 ldub [%l7 + 0x5D], %g5 fmovdvs %xcc, %f13, %f5 fmovsneg %icc, %f15, %f11 movpos %xcc, %i3, %i7 sth %l5, [%l7 + 0x30] fmovrsgez %g3, %f9, %f2 stb %o0, [%l7 + 0x7D] ld [%l7 + 0x1C], %f15 fabsd %f8, %f10 movrgz %l1, %o5, %i4 lduh [%l7 + 0x0A], %i5 std %f2, [%l7 + 0x40] fba,a %fcc0, loop_5093 sth %g4, [%l7 + 0x34] xnor %o7, %i2, %o4 popc 0x1BF2, %i0 loop_5093: sth %i1, [%l7 + 0x2E] std %f4, [%l7 + 0x40] udiv %o6, 0x1ECD, %l4 ldub [%l7 + 0x44], %g7 stx %o3, [%l7 + 0x40] xorcc %o2, %l6, %g1 bg %xcc, loop_5094 fcmped %fcc0, %f8, %f8 siam 0x2 std %f8, [%l7 + 0x68] loop_5094: fbule,a %fcc1, loop_5095 stx %o1, [%l7 + 0x68] fxnor %f8, %f14, %f12 ldx [%l7 + 0x50], %i6 loop_5095: stx %l3, [%l7 + 0x20] brlez,a %l2, loop_5096 fmovsne %xcc, %f7, %f8 array8 %g2, %g6, %l0 stb %i3, [%l7 + 0x40] loop_5096: bvs,pt %xcc, loop_5097 mulx %g5, 0x190E, %i7 array32 %l5, %g3, %o0 fmovrsne %o5, %f10, %f15 loop_5097: fpadd32s %f1, %f10, %f8 ta %icc, 0x3 sll %i4, 0x09, %l1 fxors %f8, %f9, %f2 brnz,a %g4, loop_5098 lduw [%l7 + 0x40], %o7 fmovdleu %icc, %f11, %f3 lduh [%l7 + 0x14], %i2 loop_5098: fnors %f4, %f2, %f11 ldsh [%l7 + 0x0E], %o4 bcc,a,pn %icc, loop_5099 nop setx loop_5100, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x78], %f10 edge16l %i0, %i1, %o6 loop_5099: mova %xcc, %l4, %g7 loop_5100: ldub [%l7 + 0x4C], %o3 fmovda %xcc, %f11, %f15 tcc %xcc, 0x6 movg %xcc, %o2, %l6 ldub [%l7 + 0x5A], %g1 movrlz %i5, 0x166, %i6 fpadd16 %f0, %f4, %f14 ldsw [%l7 + 0x44], %o1 srax %l3, %g2, %g6 addc %l0, %i3, %l2 brnz,a %i7, loop_5101 st %f12, [%l7 + 0x44] fmovsvc %xcc, %f10, %f9 and %g5, 0x1678, %l5 loop_5101: stw %o0, [%l7 + 0x30] movrne %g3, %o5, %i4 tneg %xcc, 0x5 srl %g4, %l1, %o7 bpos %icc, loop_5102 or %i2, %o4, %i1 fmovsgu %icc, %f14, %f15 ldsw [%l7 + 0x18], %o6 loop_5102: fzero %f2 ldd [%l7 + 0x10], %f4 fmul8x16au %f13, %f15, %f4 fabsd %f6, %f4 addcc %i0, 0x0428, %l4 ldsb [%l7 + 0x62], %g7 fmovrde %o2, %f8, %f0 bne,a loop_5103 fornot2s %f0, %f13, %f9 tneg %icc, 0x4 fmovrse %l6, %f12, %f6 loop_5103: stw %o3, [%l7 + 0x2C] umulcc %i5, %i6, %o1 fsrc1s %f6, %f10 movvc %xcc, %l3, %g2 fmovsle %icc, %f3, %f2 fpadd16s %f0, %f4, %f12 lduh [%l7 + 0x76], %g6 std %f12, [%l7 + 0x50] ldsb [%l7 + 0x14], %g1 fbn %fcc0, loop_5104 lduh [%l7 + 0x10], %i3 tl %xcc, 0x4 fmovdpos %xcc, %f0, %f14 loop_5104: fbo %fcc2, loop_5105 std %f6, [%l7 + 0x10] ldx [%l7 + 0x10], %l2 lduh [%l7 + 0x3C], %l0 loop_5105: fnot2s %f7, %f6 fnot1s %f15, %f11 ldd [%l7 + 0x50], %f4 sth %i7, [%l7 + 0x7A] ldd [%l7 + 0x48], %f12 stx %l5, [%l7 + 0x40] ta %xcc, 0x6 std %f0, [%l7 + 0x68] edge8 %o0, %g5, %o5 smul %g3, %i4, %l1 fornot1s %f15, %f13, %f2 udiv %o7, 0x04B7, %g4 bshuffle %f8, %f6, %f8 xorcc %o4, %i2, %i1 tcs %xcc, 0x0 taddcc %i0, %o6, %l4 stx %o2, [%l7 + 0x18] tpos %icc, 0x1 and %l6, 0x0C6F, %o3 edge8ln %i5, %i6, %g7 movle %xcc, %o1, %g2 brlz %g6, loop_5106 fmovscs %xcc, %f3, %f1 tcs %icc, 0x7 andcc %l3, 0x19C5, %i3 loop_5106: ldx [%l7 + 0x68], %g1 fbug %fcc1, loop_5107 fexpand %f10, %f14 alignaddr %l2, %i7, %l0 fmovrdgz %l5, %f14, %f4 loop_5107: tsubcc %o0, 0x18CB, %o5 fmovrse %g5, %f7, %f13 be %icc, loop_5108 fsrc2s %f9, %f14 fbe %fcc0, loop_5109 fandnot2 %f10, %f10, %f10 loop_5108: bneg,a,pt %xcc, loop_5110 ldub [%l7 + 0x7B], %i4 loop_5109: fmovd %f12, %f4 ldx [%l7 + 0x08], %g3 loop_5110: tne %icc, 0x1 addc %l1, %g4, %o7 be,pt %xcc, loop_5111 stw %o4, [%l7 + 0x60] fmovdpos %xcc, %f10, %f0 fbue %fcc0, loop_5112 loop_5111: nop setx loop_5113, %l0, %l1 jmpl %l1, %i1 stw %i0, [%l7 + 0x60] stb %i2, [%l7 + 0x6D] loop_5112: fbe,a %fcc3, loop_5114 loop_5113: bl,a,pn %xcc, loop_5115 ldub [%l7 + 0x1F], %l4 fmovscs %xcc, %f10, %f7 loop_5114: sllx %o2, 0x0C, %l6 loop_5115: fandnot2s %f15, %f12, %f15 edge8n %o6, %i5, %i6 std %f10, [%l7 + 0x18] fblg %fcc0, loop_5116 stx %o3, [%l7 + 0x60] fornot2 %f10, %f6, %f2 ld [%l7 + 0x68], %f6 loop_5116: sdiv %o1, 0x07FA, %g7 stw %g2, [%l7 + 0x48] ta %icc, 0x7 bn loop_5117 fblg %fcc1, loop_5118 fbue %fcc2, loop_5119 nop setx loop_5120, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5117: sth %l3, [%l7 + 0x0A] loop_5118: sth %i3, [%l7 + 0x78] loop_5119: stb %g6, [%l7 + 0x47] loop_5120: movvc %xcc, %g1, %l2 sllx %i7, %l0, %o0 udivx %l5, 0x0E4A, %o5 fmovrdgez %i4, %f12, %f0 fbne %fcc3, loop_5121 stw %g3, [%l7 + 0x28] orn %g5, %g4, %l1 subcc %o4, %o7, %i1 loop_5121: movne %xcc, %i0, %l4 andn %i2, %l6, %o2 fmovsgu %xcc, %f1, %f5 fsrc1s %f2, %f0 fmovd %f12, %f0 fcmpes %fcc3, %f5, %f14 bcc,a loop_5122 fmovsa %icc, %f14, %f3 sethi 0x1714, %i5 tpos %xcc, 0x5 loop_5122: ldsh [%l7 + 0x3A], %o6 umulcc %i6, 0x1D5A, %o3 lduw [%l7 + 0x28], %o1 fcmpgt16 %f4, %f6, %g7 ldx [%l7 + 0x50], %l3 movre %g2, 0x33C, %g6 siam 0x5 lduw [%l7 + 0x40], %g1 array32 %i3, %l2, %i7 ldsh [%l7 + 0x24], %o0 edge32l %l5, %l0, %o5 stx %g3, [%l7 + 0x40] te %icc, 0x7 ldd [%l7 + 0x40], %f6 fmul8x16al %f12, %f0, %f10 movgu %xcc, %i4, %g4 movrgz %g5, %o4, %l1 umul %i1, %o7, %l4 tvs %icc, 0x4 tgu %icc, 0x7 fmul8x16al %f10, %f6, %f2 edge32n %i2, %l6, %o2 fcmpne32 %f12, %f6, %i0 ldd [%l7 + 0x18], %f0 movge %xcc, %o6, %i6 edge32n %o3, %i5, %o1 ldsb [%l7 + 0x69], %l3 edge8ln %g2, %g7, %g6 stx %i3, [%l7 + 0x10] srlx %l2, 0x17, %i7 fpack32 %f6, %f2, %f10 movvc %xcc, %o0, %g1 movne %icc, %l5, %l0 fmovdg %icc, %f4, %f11 fbul,a %fcc3, loop_5123 fxor %f14, %f0, %f6 fmovdleu %xcc, %f8, %f12 ldd [%l7 + 0x60], %f8 loop_5123: movle %xcc, %g3, %o5 tge %icc, 0x5 ld [%l7 + 0x28], %f12 fpadd16s %f6, %f2, %f13 bn,a,pn %xcc, loop_5124 st %f8, [%l7 + 0x44] brgz %i4, loop_5125 stw %g5, [%l7 + 0x44] loop_5124: lduw [%l7 + 0x2C], %o4 sth %g4, [%l7 + 0x20] loop_5125: fmovsa %icc, %f2, %f2 stx %l1, [%l7 + 0x18] ldub [%l7 + 0x31], %o7 taddcctv %i1, 0x055B, %l4 fmovdl %icc, %f9, %f3 fpadd16 %f2, %f12, %f4 fmul8sux16 %f4, %f0, %f2 brlz,a %i2, loop_5126 fxnors %f10, %f6, %f10 sth %o2, [%l7 + 0x5A] sth %l6, [%l7 + 0x44] loop_5126: fnot2s %f12, %f1 ldub [%l7 + 0x31], %o6 lduh [%l7 + 0x26], %i0 tvc %xcc, 0x2 fmovse %xcc, %f5, %f7 andncc %o3, %i5, %o1 tgu %xcc, 0x4 ble %icc, loop_5127 xnorcc %l3, 0x11E3, %i6 tg %xcc, 0x4 xnorcc %g2, %g6, %i3 loop_5127: stx %g7, [%l7 + 0x58] ld [%l7 + 0x0C], %f7 udivcc %l2, 0x056A, %i7 std %f10, [%l7 + 0x38] bne %xcc, loop_5128 srlx %g1, 0x07, %l5 fabsd %f6, %f6 umul %o0, 0x128E, %g3 loop_5128: subccc %l0, %o5, %g5 fbl %fcc2, loop_5129 fcmpgt16 %f6, %f4, %o4 fbn,a %fcc0, loop_5130 fmovsge %xcc, %f3, %f5 loop_5129: fnegs %f3, %f3 sllx %i4, %g4, %o7 loop_5130: tn %xcc, 0x0 udivx %i1, 0x07C0, %l1 sub %l4, %o2, %l6 fbe %fcc1, loop_5131 edge32 %i2, %o6, %o3 fcmped %fcc2, %f10, %f4 fxnor %f10, %f2, %f0 loop_5131: fnands %f14, %f1, %f9 fabss %f15, %f12 fbul,a %fcc1, loop_5132 lduw [%l7 + 0x6C], %i5 fmovs %f8, %f6 stb %o1, [%l7 + 0x0A] loop_5132: add %l3, 0x0182, %i0 movrlz %g2, %i6, %i3 xor %g7, %l2, %g6 smulcc %g1, %i7, %l5 ba,a %xcc, loop_5133 udiv %o0, 0x0939, %l0 stx %g3, [%l7 + 0x20] fmul8sux16 %f4, %f2, %f2 loop_5133: brgz,a %o5, loop_5134 brlez,a %g5, loop_5135 sth %o4, [%l7 + 0x7E] ld [%l7 + 0x50], %f1 loop_5134: bpos loop_5136 loop_5135: lduh [%l7 + 0x5E], %i4 ta %xcc, 0x7 fmovrdgez %g4, %f4, %f6 loop_5136: ldx [%l7 + 0x68], %i1 lduh [%l7 + 0x3E], %o7 ldx [%l7 + 0x40], %l4 tcs %xcc, 0x6 fornot1s %f3, %f15, %f1 tsubcctv %l1, 0x148E, %o2 bl,a %icc, loop_5137 fmovdneg %icc, %f13, %f1 tne %icc, 0x4 alignaddr %i2, %o6, %o3 loop_5137: ldx [%l7 + 0x10], %i5 orcc %o1, %l6, %l3 movgu %xcc, %i0, %g2 smul %i3, 0x0AC5, %i6 movneg %xcc, %g7, %l2 edge32ln %g6, %i7, %g1 fones %f0 fzero %f10 edge16ln %o0, %l5, %l0 brgez %o5, loop_5138 ldsw [%l7 + 0x58], %g5 smulcc %o4, 0x0D11, %g3 ldsw [%l7 + 0x70], %i4 loop_5138: movleu %xcc, %i1, %g4 edge32ln %l4, %l1, %o7 stx %o2, [%l7 + 0x68] lduw [%l7 + 0x10], %o6 bneg %xcc, loop_5139 fmovrde %i2, %f6, %f10 stb %i5, [%l7 + 0x7B] fcmpne32 %f4, %f2, %o3 loop_5139: lduh [%l7 + 0x0C], %l6 lduw [%l7 + 0x50], %o1 tvc %icc, 0x4 ldsw [%l7 + 0x08], %i0 sth %g2, [%l7 + 0x7C] ldub [%l7 + 0x40], %i3 tgu %icc, 0x5 ldsh [%l7 + 0x36], %i6 brz,a %g7, loop_5140 ldub [%l7 + 0x5A], %l3 lduh [%l7 + 0x12], %g6 stx %i7, [%l7 + 0x18] loop_5140: bge,pn %xcc, loop_5141 srax %l2, %o0, %l5 ldd [%l7 + 0x08], %f4 fpsub32s %f14, %f14, %f10 loop_5141: fsrc1s %f10, %f4 movcc %xcc, %l0, %o5 bneg,a,pn %xcc, loop_5142 lduh [%l7 + 0x5C], %g1 fandnot2s %f11, %f7, %f3 stw %g5, [%l7 + 0x60] loop_5142: sdiv %o4, 0x1D2A, %g3 st %f7, [%l7 + 0x70] fmovspos %icc, %f9, %f4 stb %i1, [%l7 + 0x36] fnegd %f0, %f6 bgu %icc, loop_5143 fandnot1 %f12, %f8, %f14 ldsh [%l7 + 0x46], %g4 fmovdvc %icc, %f5, %f2 loop_5143: stx %i4, [%l7 + 0x58] lduw [%l7 + 0x28], %l1 sra %l4, 0x11, %o2 fcmpne32 %f8, %f2, %o6 fcmpgt32 %f6, %f10, %i2 ldx [%l7 + 0x30], %i5 stw %o3, [%l7 + 0x28] tgu %icc, 0x4 tvs %icc, 0x6 stw %l6, [%l7 + 0x0C] orncc %o1, 0x1BC3, %o7 fmovrdlz %i0, %f12, %f8 fmuld8ulx16 %f0, %f2, %f6 fmovdcc %icc, %f1, %f10 fbul,a %fcc0, loop_5144 fmovdvc %icc, %f9, %f12 fcmpgt32 %f14, %f10, %g2 st %f8, [%l7 + 0x28] loop_5144: move %icc, %i6, %i3 edge16 %l3, %g7, %i7 lduh [%l7 + 0x44], %g6 tge %xcc, 0x0 ldsh [%l7 + 0x4E], %l2 edge32ln %o0, %l5, %o5 fpsub16s %f8, %f11, %f3 bvc,a %icc, loop_5145 tleu %xcc, 0x4 stw %g1, [%l7 + 0x2C] fornot1s %f3, %f14, %f7 loop_5145: fnot1s %f6, %f15 stb %l0, [%l7 + 0x21] lduw [%l7 + 0x4C], %g5 popc %o4, %i1 movge %xcc, %g4, %i4 movl %icc, %g3, %l4 ld [%l7 + 0x2C], %f1 umulcc %l1, %o2, %i2 fmovscc %xcc, %f8, %f13 nop setx loop_5146, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x7C], %i5 tpos %icc, 0x3 sth %o3, [%l7 + 0x48] loop_5146: stx %l6, [%l7 + 0x20] bvc,pn %icc, loop_5147 fones %f4 fmovrsne %o6, %f7, %f12 fmovsvs %xcc, %f9, %f3 loop_5147: for %f14, %f2, %f14 fmul8x16 %f0, %f2, %f10 fnands %f4, %f4, %f2 edge16ln %o1, %o7, %g2 sub %i6, %i3, %l3 fornot2s %f1, %f0, %f12 ldx [%l7 + 0x28], %i0 fmovdne %icc, %f10, %f11 lduh [%l7 + 0x18], %i7 sra %g6, 0x06, %g7 subccc %o0, %l2, %l5 fcmple32 %f2, %f12, %g1 fmovsge %icc, %f0, %f0 movle %xcc, %l0, %o5 fcmple32 %f6, %f8, %o4 lduw [%l7 + 0x1C], %i1 addc %g4, %g5, %g3 edge8ln %l4, %i4, %o2 sub %i2, %i5, %l1 sth %l6, [%l7 + 0x4E] ldub [%l7 + 0x0A], %o6 tsubcc %o3, 0x1C0D, %o7 movl %icc, %o1, %i6 st %f8, [%l7 + 0x18] fpmerge %f10, %f9, %f8 fnegd %f6, %f2 addc %i3, %l3, %g2 fmovde %icc, %f8, %f2 bne,pn %xcc, loop_5148 addcc %i0, %g6, %g7 fpadd16s %f7, %f3, %f11 stx %o0, [%l7 + 0x38] loop_5148: ldsw [%l7 + 0x2C], %l2 udiv %l5, 0x1AC9, %i7 tcs %xcc, 0x0 fmovde %xcc, %f0, %f9 udivx %g1, 0x07D8, %o5 movleu %xcc, %o4, %i1 fpsub16s %f2, %f3, %f3 movneg %icc, %l0, %g4 taddcc %g5, 0x18D0, %l4 ldx [%l7 + 0x78], %g3 ta %icc, 0x4 stb %i4, [%l7 + 0x37] fandnot1s %f15, %f10, %f13 ldsw [%l7 + 0x3C], %o2 sth %i5, [%l7 + 0x2C] fpsub16 %f12, %f14, %f8 lduw [%l7 + 0x44], %i2 tg %icc, 0x2 fmovdle %icc, %f8, %f0 tle %xcc, 0x5 ldx [%l7 + 0x10], %l6 fmovsl %icc, %f4, %f6 ld [%l7 + 0x0C], %f2 ba loop_5149 lduh [%l7 + 0x1E], %l1 srl %o3, 0x10, %o7 addcc %o6, %o1, %i6 loop_5149: movne %icc, %i3, %l3 fba %fcc1, loop_5150 lduh [%l7 + 0x4E], %g2 bvs loop_5151 bne,a loop_5152 loop_5150: edge8l %i0, %g6, %g7 tcc %xcc, 0x4 loop_5151: fblg,a %fcc2, loop_5153 loop_5152: tpos %xcc, 0x1 fmovdl %xcc, %f7, %f15 fmovdvs %xcc, %f14, %f2 loop_5153: fnegd %f8, %f0 lduw [%l7 + 0x70], %l2 ldub [%l7 + 0x3A], %l5 bneg loop_5154 ble,pt %icc, loop_5155 movrlez %i7, 0x37F, %g1 fpsub32s %f8, %f10, %f10 loop_5154: fmovrde %o0, %f10, %f10 loop_5155: subccc %o4, 0x0C8C, %o5 tpos %icc, 0x6 fands %f4, %f0, %f5 ldsw [%l7 + 0x14], %l0 ldsw [%l7 + 0x3C], %i1 fmovdcs %xcc, %f15, %f2 tge %xcc, 0x6 ldsb [%l7 + 0x0C], %g5 fcmpgt32 %f14, %f4, %g4 fandnot2s %f11, %f12, %f6 ldub [%l7 + 0x57], %g3 lduw [%l7 + 0x68], %i4 fmovse %icc, %f3, %f12 brz,a %l4, loop_5156 fcmped %fcc1, %f14, %f14 movvs %xcc, %o2, %i5 fnot1s %f3, %f8 loop_5156: lduh [%l7 + 0x5C], %i2 movrgez %l1, %l6, %o7 std %f2, [%l7 + 0x20] fand %f10, %f14, %f2 nop setx loop_5157, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x78], %o6 st %f7, [%l7 + 0x74] andn %o1, %i6, %i3 loop_5157: brnz %l3, loop_5158 fmovrslz %g2, %f1, %f12 ldsh [%l7 + 0x50], %o3 movgu %icc, %i0, %g6 loop_5158: fmovsge %xcc, %f1, %f3 brgez %l2, loop_5159 sdivcc %g7, 0x0C96, %l5 fmul8x16 %f6, %f6, %f10 ldsh [%l7 + 0x2E], %g1 loop_5159: lduw [%l7 + 0x74], %i7 bge,a,pn %xcc, loop_5160 tne %xcc, 0x1 stx %o4, [%l7 + 0x08] ld [%l7 + 0x5C], %f6 loop_5160: fblg,a %fcc1, loop_5161 ldub [%l7 + 0x1F], %o5 edge16ln %l0, %o0, %i1 sllx %g5, %g3, %g4 loop_5161: sth %l4, [%l7 + 0x5C] lduw [%l7 + 0x20], %i4 ldd [%l7 + 0x70], %f10 fandnot2s %f1, %f1, %f4 sth %o2, [%l7 + 0x46] fpsub16s %f10, %f3, %f8 ldx [%l7 + 0x40], %i2 lduh [%l7 + 0x5C], %i5 fcmple16 %f6, %f10, %l1 sethi 0x1AD7, %l6 move %xcc, %o6, %o7 brz %i6, loop_5162 bcc loop_5163 fpadd16 %f14, %f14, %f4 fbule,a %fcc0, loop_5164 loop_5162: movrlz %i3, 0x1BA, %l3 loop_5163: fpadd32 %f12, %f8, %f14 subccc %o1, %g2, %i0 loop_5164: tne %icc, 0x7 sra %o3, 0x03, %l2 fbne,a %fcc2, loop_5165 fsrc2 %f0, %f14 edge32ln %g6, %l5, %g7 movneg %xcc, %g1, %o4 loop_5165: fsrc1 %f0, %f8 fcmped %fcc1, %f2, %f6 fandnot2s %f13, %f5, %f11 fmovsa %icc, %f11, %f2 stw %i7, [%l7 + 0x1C] fmul8x16al %f5, %f5, %f8 fmovdvc %icc, %f4, %f9 ld [%l7 + 0x34], %f0 lduw [%l7 + 0x60], %l0 lduh [%l7 + 0x2C], %o0 fcmpeq16 %f4, %f14, %o5 ldsh [%l7 + 0x5E], %g5 sth %g3, [%l7 + 0x2E] sth %g4, [%l7 + 0x3A] fmovsvc %icc, %f6, %f4 fmovsgu %icc, %f12, %f2 std %f8, [%l7 + 0x28] movvs %icc, %l4, %i1 faligndata %f10, %f8, %f10 lduh [%l7 + 0x18], %o2 addccc %i4, 0x0C4E, %i2 movleu %xcc, %i5, %l6 fnot2 %f0, %f14 edge8ln %l1, %o6, %i6 fmovsg %xcc, %f13, %f5 fands %f13, %f2, %f15 bvs,a,pn %xcc, loop_5166 fmovrdlz %o7, %f10, %f4 ldx [%l7 + 0x48], %l3 fpackfix %f6, %f12 loop_5166: fsrc1s %f9, %f0 nop setx loop_5167, %l0, %l1 jmpl %l1, %o1 lduh [%l7 + 0x38], %g2 alignaddrl %i3, %i0, %o3 bvc,a,pt %icc, loop_5168 loop_5167: fbue %fcc3, loop_5169 fornot2s %f0, %f2, %f15 tleu %xcc, 0x0 loop_5168: stx %l2, [%l7 + 0x20] loop_5169: fbule %fcc0, loop_5170 bge loop_5171 andn %l5, %g7, %g6 fmovdl %xcc, %f8, %f15 loop_5170: tsubcc %g1, %o4, %i7 loop_5171: fmovrse %o0, %f1, %f9 lduw [%l7 + 0x58], %l0 fnands %f5, %f3, %f9 taddcctv %o5, 0x020A, %g3 sub %g4, %l4, %g5 andn %o2, %i1, %i4 ldx [%l7 + 0x58], %i2 movrlz %i5, %l1, %l6 edge16ln %o6, %i6, %l3 fbul,a %fcc2, loop_5172 std %f12, [%l7 + 0x38] stb %o7, [%l7 + 0x26] ldx [%l7 + 0x28], %o1 loop_5172: edge16l %g2, %i3, %o3 bneg loop_5173 fnor %f8, %f0, %f4 fmovsleu %icc, %f6, %f2 srax %l2, %i0, %l5 loop_5173: fmul8x16 %f11, %f8, %f4 edge8l %g7, %g1, %o4 fcmple16 %f8, %f6, %g6 fcmpeq16 %f0, %f4, %i7 fnors %f1, %f1, %f12 orncc %l0, %o0, %g3 ldsb [%l7 + 0x6D], %o5 ldd [%l7 + 0x30], %f6 brnz %l4, loop_5174 movgu %icc, %g5, %g4 brnz %i1, loop_5175 stb %o2, [%l7 + 0x72] loop_5174: mulscc %i2, %i4, %l1 ldsw [%l7 + 0x7C], %i5 loop_5175: call loop_5176 ldsw [%l7 + 0x50], %o6 ldsb [%l7 + 0x24], %l6 edge8 %i6, %l3, %o7 loop_5176: ldsb [%l7 + 0x08], %o1 stx %i3, [%l7 + 0x28] fmovd %f8, %f2 fba,a %fcc1, loop_5177 fba %fcc3, loop_5178 stx %o3, [%l7 + 0x70] addcc %l2, 0x1D19, %i0 loop_5177: fcmpeq16 %f10, %f0, %g2 loop_5178: ldub [%l7 + 0x0C], %g7 bge loop_5179 fnot1 %f4, %f10 stb %l5, [%l7 + 0x11] be,a,pt %xcc, loop_5180 loop_5179: subc %g1, 0x12E7, %o4 std %f0, [%l7 + 0x40] st %f11, [%l7 + 0x24] loop_5180: alignaddrl %i7, %g6, %l0 fandnot1s %f7, %f1, %f5 nop setx loop_5181, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpne16 %f12, %f8, %o0 stb %g3, [%l7 + 0x4B] stw %o5, [%l7 + 0x54] loop_5181: udiv %l4, 0x1D21, %g4 movg %xcc, %g5, %o2 taddcctv %i1, 0x0F4C, %i2 ldub [%l7 + 0x7A], %i4 call loop_5182 movrlez %i5, %o6, %l6 ldsh [%l7 + 0x54], %l1 xor %l3, %i6, %o7 loop_5182: ldsh [%l7 + 0x64], %i3 fbg,a %fcc0, loop_5183 xnorcc %o1, %l2, %o3 edge32n %g2, %i0, %g7 sth %l5, [%l7 + 0x68] loop_5183: orn %o4, %i7, %g1 fbug %fcc3, loop_5184 movrne %l0, %o0, %g6 fbule %fcc1, loop_5185 ldsw [%l7 + 0x18], %g3 loop_5184: lduh [%l7 + 0x7A], %l4 or %g4, %g5, %o5 loop_5185: tsubcctv %i1, 0x0361, %o2 fmul8x16au %f13, %f3, %f10 fmuld8ulx16 %f7, %f6, %f2 lduh [%l7 + 0x74], %i4 udiv %i5, 0x08F3, %i2 edge16ln %l6, %l1, %l3 stb %o6, [%l7 + 0x4B] sllx %i6, %i3, %o7 ld [%l7 + 0x10], %f2 tpos %icc, 0x5 st %f13, [%l7 + 0x44] edge32 %o1, %o3, %l2 tn %icc, 0x7 udiv %i0, 0x1F09, %g2 ldsw [%l7 + 0x50], %g7 taddcctv %o4, 0x13EA, %i7 movpos %xcc, %g1, %l5 tvc %icc, 0x0 fnands %f10, %f6, %f5 fmovdcs %xcc, %f11, %f3 andn %o0, 0x0433, %g6 fsrc1 %f6, %f6 ldsw [%l7 + 0x54], %g3 fmovrsgz %l4, %f7, %f9 bl %xcc, loop_5186 st %f4, [%l7 + 0x5C] fnand %f12, %f2, %f0 st %f10, [%l7 + 0x78] loop_5186: tvs %icc, 0x0 subc %g4, 0x0C68, %l0 tle %icc, 0x2 tne %icc, 0x4 sth %g5, [%l7 + 0x44] fmovdpos %xcc, %f14, %f1 movrgz %i1, %o2, %o5 xor %i5, %i2, %i4 fmovdge %icc, %f5, %f13 fbg %fcc3, loop_5187 nop setx loop_5188, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done add %l6, %l3, %l1 fcmpgt16 %f14, %f4, %i6 loop_5187: fcmpne16 %f10, %f14, %i3 loop_5188: ldsh [%l7 + 0x56], %o7 fnot2s %f11, %f2 ta %icc, 0x5 movne %icc, %o6, %o1 tvc %xcc, 0x7 fmovdg %icc, %f13, %f0 movvs %icc, %l2, %i0 sdiv %o3, 0x107C, %g7 stb %g2, [%l7 + 0x43] fble %fcc3, loop_5189 ldx [%l7 + 0x48], %o4 fcmpgt16 %f6, %f10, %i7 fandnot2s %f4, %f4, %f8 loop_5189: array32 %l5, %g1, %o0 nop setx loop_5190, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f11, [%l7 + 0x2C] stx %g3, [%l7 + 0x18] fcmpne32 %f12, %f2, %g6 loop_5190: fcmpd %fcc0, %f6, %f6 movvs %icc, %g4, %l4 fors %f1, %f13, %f6 sth %l0, [%l7 + 0x68] tcc %xcc, 0x1 std %f4, [%l7 + 0x10] movne %xcc, %i1, %g5 fmovsne %xcc, %f11, %f9 stb %o5, [%l7 + 0x69] ldd [%l7 + 0x08], %f8 fbge %fcc3, loop_5191 sll %o2, 0x10, %i2 fmovrsgez %i4, %f5, %f9 bg loop_5192 loop_5191: tl %xcc, 0x5 fexpand %f12, %f8 sth %i5, [%l7 + 0x52] loop_5192: fands %f6, %f13, %f4 andn %l6, %l3, %l1 movre %i6, %o7, %i3 array8 %o6, %o1, %l2 tleu %xcc, 0x4 brlz,a %i0, loop_5193 sth %g7, [%l7 + 0x0E] tvc %icc, 0x1 ldsb [%l7 + 0x52], %g2 loop_5193: fpsub16s %f8, %f1, %f12 fabsd %f2, %f2 fmul8ulx16 %f10, %f14, %f0 fmovdleu %icc, %f13, %f6 andcc %o4, %i7, %l5 lduh [%l7 + 0x34], %g1 fmovsneg %xcc, %f12, %f11 udivx %o0, 0x1331, %o3 ldsh [%l7 + 0x62], %g6 fbule %fcc2, loop_5194 std %f8, [%l7 + 0x68] ldsw [%l7 + 0x44], %g3 ldsh [%l7 + 0x22], %g4 loop_5194: fbuge,a %fcc3, loop_5195 movgu %icc, %l4, %i1 fcmps %fcc1, %f8, %f8 fmul8ulx16 %f6, %f0, %f10 loop_5195: lduh [%l7 + 0x14], %l0 ldsh [%l7 + 0x2C], %g5 ldub [%l7 + 0x5A], %o5 fmovde %icc, %f2, %f1 ldx [%l7 + 0x38], %i2 ldx [%l7 + 0x28], %o2 ba,a loop_5196 edge32n %i4, %i5, %l6 ldub [%l7 + 0x7A], %l1 fmovsleu %xcc, %f13, %f9 loop_5196: tvs %xcc, 0x0 tg %icc, 0x7 sra %l3, 0x1C, %o7 ld [%l7 + 0x3C], %f7 fbl,a %fcc3, loop_5197 and %i6, %o6, %i3 taddcctv %o1, 0x133E, %l2 edge8l %g7, %g2, %i0 loop_5197: tge %icc, 0x5 alignaddrl %i7, %o4, %l5 tsubcc %g1, 0x1A10, %o0 fbn,a %fcc0, loop_5198 movne %xcc, %g6, %g3 edge32 %o3, %l4, %g4 taddcc %i1, 0x15C8, %g5 loop_5198: fxors %f4, %f1, %f10 stb %o5, [%l7 + 0x38] fmovsleu %icc, %f3, %f8 ldx [%l7 + 0x48], %i2 fmovrdlz %o2, %f0, %f2 tn %icc, 0x3 tl %icc, 0x6 fcmpeq32 %f12, %f2, %i4 fnot1s %f13, %f9 stw %i5, [%l7 + 0x20] fornot2 %f12, %f6, %f8 fmovdcc %xcc, %f5, %f3 ldub [%l7 + 0x54], %l6 tvc %icc, 0x2 lduh [%l7 + 0x62], %l0 fnot2 %f6, %f8 tcs %xcc, 0x1 edge16l %l3, %o7, %i6 fmovrsne %o6, %f14, %f0 fnor %f6, %f2, %f2 movpos %xcc, %l1, %i3 fnot2 %f2, %f2 ldx [%l7 + 0x10], %l2 fandnot1s %f6, %f0, %f15 mulx %o1, %g2, %i0 lduw [%l7 + 0x48], %i7 fmovdvc %xcc, %f1, %f12 fcmpne16 %f4, %f2, %o4 fornot1 %f6, %f12, %f14 ldd [%l7 + 0x18], %f0 ldsb [%l7 + 0x52], %l5 edge8 %g7, %g1, %g6 fmovsleu %xcc, %f5, %f13 tsubcc %o0, 0x0EE8, %g3 fcmple16 %f12, %f8, %l4 fmovdg %icc, %f14, %f6 fbl,a %fcc1, loop_5199 ldub [%l7 + 0x27], %o3 fxor %f14, %f6, %f2 fmovsvs %icc, %f5, %f1 loop_5199: fsrc1s %f6, %f13 std %f8, [%l7 + 0x08] fnors %f3, %f9, %f6 fsrc2 %f14, %f4 sth %i1, [%l7 + 0x10] lduw [%l7 + 0x24], %g5 fmovdge %icc, %f13, %f2 st %f9, [%l7 + 0x5C] lduw [%l7 + 0x30], %o5 srax %i2, %o2, %g4 fmovdgu %xcc, %f11, %f13 movvc %xcc, %i4, %i5 movpos %xcc, %l0, %l3 fmul8x16al %f12, %f12, %f4 fornot2 %f10, %f2, %f6 add %o7, 0x18CC, %l6 mulx %o6, %i6, %l1 bgu,a,pn %icc, loop_5200 sth %l2, [%l7 + 0x4C] edge16l %i3, %g2, %i0 stb %i7, [%l7 + 0x34] loop_5200: fxnor %f14, %f14, %f6 stx %o4, [%l7 + 0x08] sdiv %l5, 0x1AB7, %o1 stx %g7, [%l7 + 0x28] movneg %xcc, %g1, %o0 fsrc2 %f12, %f8 fornot1s %f11, %f15, %f14 srax %g6, 0x18, %l4 ta %xcc, 0x2 edge8l %g3, %o3, %g5 xnor %i1, %i2, %o5 ld [%l7 + 0x2C], %f7 stx %g4, [%l7 + 0x40] movvc %icc, %o2, %i5 fxnors %f8, %f13, %f0 ldx [%l7 + 0x50], %l0 tle %xcc, 0x4 edge16l %l3, %i4, %l6 movneg %xcc, %o6, %o7 udiv %l1, 0x0401, %i6 bvc loop_5201 movne %icc, %i3, %g2 stx %i0, [%l7 + 0x18] fandnot2 %f2, %f10, %f2 loop_5201: stb %l2, [%l7 + 0x6C] fabsd %f12, %f4 tvc %icc, 0x0 fcmpgt32 %f14, %f2, %i7 xor %l5, %o1, %o4 fcmpd %fcc1, %f10, %f12 edge32l %g1, %g7, %o0 bl,a,pn %xcc, loop_5202 fbl,a %fcc0, loop_5203 movvc %icc, %l4, %g3 sethi 0x00E5, %g6 loop_5202: fmovscs %icc, %f13, %f8 loop_5203: ldub [%l7 + 0x63], %o3 ld [%l7 + 0x1C], %f5 ldx [%l7 + 0x60], %i1 array8 %i2, %g5, %g4 fornot1s %f6, %f6, %f4 fnot2 %f0, %f14 ldsw [%l7 + 0x54], %o2 fmovsg %icc, %f11, %f8 fandnot2 %f14, %f2, %f14 ldub [%l7 + 0x16], %o5 movge %xcc, %i5, %l0 stb %i4, [%l7 + 0x7F] lduh [%l7 + 0x0E], %l6 lduh [%l7 + 0x44], %o6 udiv %o7, 0x15AE, %l3 fmuld8sux16 %f3, %f6, %f2 fsrc2s %f14, %f15 ldsh [%l7 + 0x50], %i6 andn %i3, %g2, %i0 fmovdgu %xcc, %f3, %f9 ldsh [%l7 + 0x46], %l1 fmul8ulx16 %f2, %f2, %f6 bl,a loop_5204 fone %f0 brgz %l2, loop_5205 tn %xcc, 0x7 loop_5204: tne %xcc, 0x2 mulscc %l5, %o1, %i7 loop_5205: bcc,a,pn %xcc, loop_5206 edge32n %g1, %g7, %o0 stw %o4, [%l7 + 0x74] brgz %g3, loop_5207 loop_5206: xor %l4, 0x030E, %g6 sth %o3, [%l7 + 0x46] ldsw [%l7 + 0x5C], %i1 loop_5207: fandnot1 %f10, %f14, %f6 stw %i2, [%l7 + 0x34] fbu %fcc3, loop_5208 pdist %f2, %f8, %f2 tvc %icc, 0x6 ld [%l7 + 0x18], %f14 loop_5208: mova %icc, %g4, %o2 fmovsvs %xcc, %f3, %f5 tne %xcc, 0x4 st %f4, [%l7 + 0x10] stw %g5, [%l7 + 0x64] fmul8x16au %f2, %f7, %f4 fbo %fcc0, loop_5209 bvs %icc, loop_5210 fbg,a %fcc3, loop_5211 ldub [%l7 + 0x2E], %o5 loop_5209: fsrc1s %f4, %f4 loop_5210: fbg %fcc1, loop_5212 loop_5211: sll %i5, 0x1E, %i4 fbo %fcc2, loop_5213 fmovsvc %icc, %f4, %f12 loop_5212: fmovdge %icc, %f14, %f3 fcmpes %fcc3, %f13, %f6 loop_5213: for %f6, %f2, %f0 and %l0, %l6, %o6 sth %o7, [%l7 + 0x22] sth %i6, [%l7 + 0x5E] edge8ln %i3, %l3, %g2 std %f14, [%l7 + 0x08] fbule,a %fcc1, loop_5214 fpsub32 %f12, %f8, %f14 stb %i0, [%l7 + 0x1F] popc 0x04DA, %l2 loop_5214: movrlez %l1, %l5, %i7 movrgez %g1, 0x24C, %g7 ble %icc, loop_5215 nop setx loop_5216, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry andn %o0, 0x1AD5, %o1 std %f10, [%l7 + 0x20] loop_5215: nop setx loop_5217, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5216: bpos,a loop_5218 fmovdpos %xcc, %f10, %f10 xor %o4, %l4, %g3 loop_5217: tcs %xcc, 0x4 loop_5218: nop setx loop_5219, %l0, %l1 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 %f4, %f14, %f6 ldsb [%l7 + 0x09], %g6 tvc %xcc, 0x0 loop_5219: fmovsgu %xcc, %f9, %f10 addc %o3, %i1, %g4 lduw [%l7 + 0x28], %o2 fpsub32s %f12, %f15, %f6 mulx %g5, 0x1C64, %i2 tneg %icc, 0x7 fmovrdlez %o5, %f12, %f12 lduh [%l7 + 0x2C], %i5 xorcc %l0, %l6, %i4 sth %o7, [%l7 + 0x62] ldx [%l7 + 0x38], %o6 fmovrsgz %i3, %f14, %f3 ta %icc, 0x2 ldsb [%l7 + 0x5F], %i6 fnot2s %f11, %f1 ldsw [%l7 + 0x0C], %g2 sth %l3, [%l7 + 0x66] stx %i0, [%l7 + 0x18] std %f0, [%l7 + 0x40] stb %l2, [%l7 + 0x17] stx %l5, [%l7 + 0x50] fmovsleu %xcc, %f3, %f15 ldsb [%l7 + 0x19], %l1 tsubcc %g1, 0x1A67, %i7 fmuld8ulx16 %f5, %f15, %f8 bpos,pt %icc, loop_5220 ldx [%l7 + 0x68], %o0 lduw [%l7 + 0x6C], %o1 ldx [%l7 + 0x68], %g7 loop_5220: fbn,a %fcc1, loop_5221 subcc %o4, %g3, %g6 fmovdneg %icc, %f7, %f2 std %f0, [%l7 + 0x08] loop_5221: ldsw [%l7 + 0x2C], %l4 ldub [%l7 + 0x73], %o3 ldsb [%l7 + 0x2B], %i1 sth %g4, [%l7 + 0x26] st %f5, [%l7 + 0x14] st %f1, [%l7 + 0x48] fornot2s %f2, %f9, %f13 fsrc2s %f9, %f0 fones %f3 fmovs %f4, %f13 srlx %g5, 0x05, %o2 fmovrdlez %o5, %f4, %f4 movvs %icc, %i2, %i5 subcc %l6, 0x098D, %i4 fmovrdgz %o7, %f12, %f4 stw %l0, [%l7 + 0x70] fcmpne32 %f10, %f4, %i3 ldub [%l7 + 0x54], %o6 fmovsleu %xcc, %f12, %f0 movneg %xcc, %i6, %g2 std %f6, [%l7 + 0x60] stw %l3, [%l7 + 0x40] brgez %i0, loop_5222 tge %icc, 0x2 fmovrdgez %l2, %f12, %f10 fbue,a %fcc0, loop_5223 loop_5222: fmovsl %icc, %f8, %f15 edge8l %l1, %g1, %l5 ld [%l7 + 0x34], %f11 loop_5223: bneg,a %icc, loop_5224 fornot1 %f6, %f6, %f4 lduh [%l7 + 0x6E], %i7 fpadd32s %f4, %f14, %f11 loop_5224: fmovrslz %o0, %f6, %f2 alignaddrl %o1, %o4, %g7 movrgz %g6, %g3, %l4 fbuge %fcc3, loop_5225 nop setx loop_5226, %l0, %l1 jmpl %l1, %i1 brlez %o3, loop_5227 fnands %f1, %f8, %f10 loop_5225: lduh [%l7 + 0x22], %g5 loop_5226: std %f6, [%l7 + 0x38] loop_5227: ldsb [%l7 + 0x11], %o2 fba,a %fcc2, loop_5228 edge16n %o5, %i2, %i5 bn loop_5229 ldsw [%l7 + 0x10], %g4 loop_5228: fpsub16s %f13, %f3, %f4 ldsh [%l7 + 0x0A], %i4 loop_5229: stx %l6, [%l7 + 0x40] bneg,pt %icc, loop_5230 ldd [%l7 + 0x10], %f8 stb %o7, [%l7 + 0x79] xnor %i3, %l0, %o6 loop_5230: taddcctv %i6, %l3, %i0 st %f8, [%l7 + 0x08] stw %l2, [%l7 + 0x7C] stb %l1, [%l7 + 0x4A] fcmpne16 %f12, %f10, %g2 fcmpne32 %f8, %f4, %l5 fmovsneg %xcc, %f8, %f3 fmovdg %icc, %f2, %f9 fnand %f4, %f12, %f14 stw %g1, [%l7 + 0x48] ldsw [%l7 + 0x0C], %i7 fmovdpos %icc, %f3, %f14 fmovscc %icc, %f7, %f10 fbug %fcc2, loop_5231 movneg %xcc, %o1, %o4 fcmpes %fcc3, %f6, %f1 fmovsne %xcc, %f9, %f3 loop_5231: bvs,a,pn %icc, loop_5232 fmovsg %xcc, %f0, %f12 stw %o0, [%l7 + 0x70] fmovsn %icc, %f14, %f2 loop_5232: srlx %g6, %g7, %g3 sth %l4, [%l7 + 0x62] stx %o3, [%l7 + 0x28] lduh [%l7 + 0x6A], %i1 fble,a %fcc1, loop_5233 srlx %g5, %o5, %o2 tvc %icc, 0x2 fornot1s %f13, %f11, %f2 loop_5233: sllx %i5, 0x16, %i2 orcc %g4, 0x1A24, %l6 fone %f12 fornot1s %f6, %f14, %f12 fnot1 %f0, %f4 fmovda %xcc, %f13, %f6 fpadd32s %f11, %f11, %f0 lduh [%l7 + 0x60], %i4 sdivx %i3, 0x006D, %l0 lduw [%l7 + 0x0C], %o6 xnorcc %o7, 0x1F02, %i6 std %f2, [%l7 + 0x50] movrlez %i0, %l3, %l1 bge %icc, loop_5234 orcc %g2, 0x0CE3, %l5 movg %xcc, %l2, %g1 subccc %o1, 0x1791, %i7 loop_5234: fpsub16 %f6, %f12, %f14 ld [%l7 + 0x08], %f11 srax %o4, %g6, %g7 fmul8sux16 %f12, %f4, %f6 ldub [%l7 + 0x2F], %o0 xor %l4, 0x1C7B, %g3 fbne,a %fcc2, loop_5235 edge8ln %i1, %o3, %g5 fmovsneg %xcc, %f4, %f11 fmovsg %xcc, %f13, %f11 loop_5235: brgz,a %o2, loop_5236 andcc %i5, 0x18EE, %o5 st %f5, [%l7 + 0x28] std %f4, [%l7 + 0x48] loop_5236: lduh [%l7 + 0x76], %g4 bne loop_5237 tneg %icc, 0x1 stw %l6, [%l7 + 0x34] fpackfix %f2, %f15 loop_5237: ldsw [%l7 + 0x54], %i4 bvc,a %icc, loop_5238 tcs %icc, 0x5 fmovrsne %i2, %f14, %f13 sra %i3, 0x04, %o6 loop_5238: fmovrdlez %l0, %f2, %f10 fmovdn %xcc, %f4, %f11 movvc %xcc, %o7, %i6 sth %l3, [%l7 + 0x66] fpsub32s %f6, %f9, %f9 fcmpgt32 %f4, %f10, %i0 move %xcc, %g2, %l5 tcc %xcc, 0x7 ldsb [%l7 + 0x0A], %l2 fmovrdlez %l1, %f2, %f12 movgu %icc, %g1, %i7 fmovrdgz %o4, %f10, %f2 fcmpeq16 %f12, %f12, %g6 bne,pt %icc, loop_5239 bpos,a loop_5240 fnot2s %f0, %f4 sdivx %o1, 0x18B4, %o0 loop_5239: std %f12, [%l7 + 0x78] loop_5240: bcc,a loop_5241 movcs %xcc, %l4, %g3 fabss %f14, %f8 fmovdg %xcc, %f8, %f4 loop_5241: orncc %g7, 0x1D81, %i1 fnands %f12, %f10, %f6 fcmpeq32 %f2, %f4, %g5 fpadd16 %f0, %f0, %f8 edge16ln %o3, %i5, %o5 fmovdvs %xcc, %f3, %f15 bpos,a,pt %xcc, loop_5242 fandnot1s %f9, %f1, %f3 ldx [%l7 + 0x60], %g4 ldsb [%l7 + 0x2F], %o2 loop_5242: fmovrsgez %l6, %f11, %f15 lduw [%l7 + 0x6C], %i2 edge32 %i4, %o6, %l0 fmovsle %icc, %f14, %f9 or %o7, %i6, %l3 fxor %f4, %f10, %f2 ldub [%l7 + 0x31], %i0 ldsb [%l7 + 0x17], %i3 brlez,a %l5, loop_5243 stw %l2, [%l7 + 0x3C] st %f0, [%l7 + 0x08] fmuld8ulx16 %f2, %f1, %f10 loop_5243: sdivcc %l1, 0x1373, %g1 orn %g2, 0x0160, %i7 fandnot1s %f12, %f14, %f0 ldsb [%l7 + 0x1E], %g6 stb %o1, [%l7 + 0x25] fcmpeq16 %f0, %f14, %o0 lduw [%l7 + 0x1C], %l4 fba,a %fcc1, loop_5244 fbe,a %fcc0, loop_5245 ld [%l7 + 0x74], %f8 fpadd32 %f10, %f6, %f4 loop_5244: sll %o4, %g3, %g7 loop_5245: ld [%l7 + 0x5C], %f1 fxnors %f6, %f2, %f14 fmul8x16 %f8, %f4, %f12 movrgz %g5, %i1, %o3 fnands %f11, %f15, %f2 fblg %fcc3, loop_5246 bcc,a loop_5247 ldub [%l7 + 0x08], %i5 ldsh [%l7 + 0x7A], %o5 loop_5246: edge8ln %g4, %o2, %l6 loop_5247: fcmpne16 %f6, %f8, %i2 mulx %o6, 0x105A, %i4 fpsub32s %f9, %f14, %f6 udiv %o7, 0x0967, %i6 ldsb [%l7 + 0x51], %l3 orncc %i0, %i3, %l5 fmovda %icc, %f0, %f11 array16 %l0, %l1, %l2 fnands %f10, %f11, %f7 nop setx loop_5248, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bvc,pn %icc, loop_5249 fabsd %f6, %f2 fcmpeq32 %f12, %f12, %g1 loop_5248: ld [%l7 + 0x54], %f4 loop_5249: movrgz %i7, 0x114, %g2 fmovrsgz %g6, %f11, %f8 tsubcctv %o1, 0x03EB, %l4 lduw [%l7 + 0x2C], %o4 fzero %f6 fbu %fcc2, loop_5250 fxnor %f0, %f6, %f2 fcmpne32 %f6, %f8, %o0 ldsb [%l7 + 0x3D], %g3 loop_5250: sth %g5, [%l7 + 0x64] stw %i1, [%l7 + 0x74] fexpand %f15, %f14 fsrc2 %f8, %f12 fmovsne %xcc, %f5, %f7 ldsw [%l7 + 0x6C], %o3 movrlez %g7, 0x01C, %i5 fmovdge %xcc, %f9, %f15 st %f11, [%l7 + 0x48] fmovdn %xcc, %f4, %f14 fmovrdgez %o5, %f0, %f0 fsrc2 %f6, %f2 fmovrsgz %g4, %f5, %f6 bcc,pt %xcc, loop_5251 umul %o2, 0x145A, %i2 addc %o6, 0x1C67, %l6 andn %o7, 0x0237, %i6 loop_5251: movneg %icc, %l3, %i0 fmovdvs %icc, %f0, %f1 nop setx loop_5252, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bne,a,pt %icc, loop_5253 bcc loop_5254 umul %i4, 0x0D22, %i3 loop_5252: st %f10, [%l7 + 0x68] loop_5253: fpadd32s %f13, %f4, %f3 loop_5254: tsubcctv %l0, 0x1A3F, %l5 sth %l2, [%l7 + 0x12] alignaddrl %g1, %l1, %g2 lduw [%l7 + 0x3C], %g6 fcmpgt16 %f12, %f0, %o1 sub %l4, %i7, %o0 ld [%l7 + 0x0C], %f0 movneg %icc, %o4, %g5 umulcc %g3, %o3, %i1 ldsw [%l7 + 0x0C], %i5 bcc %icc, loop_5255 bne,pt %icc, loop_5256 bvc %xcc, loop_5257 ldsb [%l7 + 0x79], %o5 loop_5255: fmovdneg %icc, %f4, %f8 loop_5256: std %f14, [%l7 + 0x48] loop_5257: ldd [%l7 + 0x68], %f6 movn %icc, %g4, %g7 fmuld8ulx16 %f14, %f6, %f0 lduw [%l7 + 0x18], %o2 stw %o6, [%l7 + 0x3C] movrlez %l6, 0x368, %o7 bcc,pt %icc, loop_5258 fmovrse %i2, %f8, %f0 tpos %xcc, 0x1 stx %l3, [%l7 + 0x10] loop_5258: ldsh [%l7 + 0x70], %i0 move %icc, %i4, %i3 fornot2s %f7, %f2, %f1 fmul8sux16 %f4, %f0, %f8 fones %f12 ldx [%l7 + 0x50], %i6 fmovsvs %xcc, %f9, %f7 fmovdge %icc, %f4, %f6 fmovse %xcc, %f12, %f2 ldsh [%l7 + 0x48], %l0 fmovdleu %icc, %f3, %f12 edge32ln %l5, %g1, %l2 sethi 0x0B29, %g2 movrlez %g6, 0x201, %o1 brgz,a %l4, loop_5259 ldsh [%l7 + 0x50], %i7 lduh [%l7 + 0x26], %l1 edge16n %o0, %o4, %g5 loop_5259: fmul8sux16 %f0, %f2, %f12 fornot1s %f15, %f5, %f9 ldd [%l7 + 0x48], %f8 lduw [%l7 + 0x10], %o3 std %f6, [%l7 + 0x78] fmovdne %icc, %f14, %f5 tsubcc %g3, 0x06BD, %i5 fornot2s %f12, %f7, %f13 lduw [%l7 + 0x7C], %i1 st %f4, [%l7 + 0x08] array32 %o5, %g4, %g7 tcc %icc, 0x2 ldx [%l7 + 0x70], %o2 ldsb [%l7 + 0x5D], %l6 ldx [%l7 + 0x48], %o7 fornot2 %f0, %f8, %f4 fmovrdlez %i2, %f10, %f0 stx %l3, [%l7 + 0x30] fcmpgt16 %f2, %f8, %i0 fbg,a %fcc3, loop_5260 tleu %xcc, 0x3 sdivx %i4, 0x0F63, %i3 ldsb [%l7 + 0x7A], %o6 loop_5260: lduh [%l7 + 0x42], %l0 ldsw [%l7 + 0x34], %l5 ld [%l7 + 0x1C], %f9 ldsw [%l7 + 0x58], %g1 fcmpeq16 %f4, %f14, %l2 xor %i6, %g2, %o1 popc 0x02F1, %l4 tvc %icc, 0x2 movge %icc, %g6, %l1 fbuge %fcc1, loop_5261 popc %o0, %i7 bn loop_5262 smul %o4, 0x130C, %g5 loop_5261: fbule,a %fcc2, loop_5263 lduw [%l7 + 0x10], %o3 loop_5262: tvs %xcc, 0x4 stx %g3, [%l7 + 0x08] loop_5263: bn,a loop_5264 fmovda %icc, %f15, %f2 tge %xcc, 0x6 bcc,pn %icc, loop_5265 loop_5264: fmul8ulx16 %f10, %f10, %f10 ble,pt %icc, loop_5266 pdist %f12, %f6, %f8 loop_5265: ldsh [%l7 + 0x68], %i5 ldx [%l7 + 0x70], %i1 loop_5266: fornot2s %f13, %f2, %f15 lduh [%l7 + 0x7A], %o5 stx %g4, [%l7 + 0x48] andcc %o2, %g7, %l6 st %f13, [%l7 + 0x6C] fcmpne32 %f0, %f0, %o7 fblg %fcc2, loop_5267 tcs %xcc, 0x3 fnands %f13, %f2, %f13 taddcctv %i2, %i0, %i4 loop_5267: mulscc %i3, %o6, %l0 bvc,a,pt %icc, loop_5268 fmovspos %xcc, %f5, %f2 sth %l3, [%l7 + 0x2E] fandnot1 %f4, %f4, %f14 loop_5268: subc %g1, %l5, %l2 movge %xcc, %i6, %o1 tneg %icc, 0x5 lduh [%l7 + 0x3C], %l4 ld [%l7 + 0x5C], %f0 bge,a loop_5269 subcc %g6, 0x1D8B, %l1 be %icc, loop_5270 tpos %icc, 0x0 loop_5269: ldd [%l7 + 0x60], %f2 fbu,a %fcc3, loop_5271 loop_5270: ldd [%l7 + 0x50], %f0 fcmple16 %f8, %f14, %o0 st %f15, [%l7 + 0x14] loop_5271: stx %g2, [%l7 + 0x30] te %icc, 0x0 xnorcc %i7, 0x0DAA, %o4 bcs %icc, loop_5272 ldsh [%l7 + 0x34], %o3 bvc,a,pn %xcc, loop_5273 nop setx loop_5274, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5272: fmovdl %icc, %f6, %f4 addc %g3, 0x15A8, %g5 loop_5273: udivcc %i5, 0x0632, %i1 loop_5274: tcc %icc, 0x2 movne %icc, %g4, %o2 ldx [%l7 + 0x78], %g7 fmul8x16 %f11, %f10, %f12 subc %o5, %o7, %i2 stw %l6, [%l7 + 0x70] movpos %xcc, %i0, %i4 subc %o6, %l0, %l3 edge16 %i3, %l5, %l2 fmovscs %xcc, %f5, %f7 fmovsvs %icc, %f7, %f11 lduw [%l7 + 0x5C], %g1 stx %i6, [%l7 + 0x38] fmovscc %xcc, %f12, %f0 ldd [%l7 + 0x18], %f0 movne %icc, %l4, %g6 fpsub32s %f2, %f9, %f10 ldub [%l7 + 0x3A], %o1 fexpand %f8, %f2 movrlez %l1, %g2, %o0 lduh [%l7 + 0x2C], %i7 edge8 %o4, %o3, %g3 fcmpgt16 %f2, %f6, %g5 siam 0x4 and %i5, %i1, %g4 st %f8, [%l7 + 0x6C] ldx [%l7 + 0x18], %g7 sth %o5, [%l7 + 0x08] for %f10, %f12, %f10 ldsb [%l7 + 0x0C], %o2 udiv %i2, 0x0403, %l6 fcmpne16 %f10, %f4, %o7 edge32l %i0, %o6, %i4 fones %f6 fmovs %f10, %f9 fcmpeq16 %f14, %f14, %l0 sdivx %l3, 0x0125, %l5 fmovd %f8, %f8 st %f2, [%l7 + 0x34] ldsh [%l7 + 0x6E], %i3 ldsb [%l7 + 0x71], %g1 stw %l2, [%l7 + 0x78] fmovdleu %xcc, %f5, %f2 fbn,a %fcc2, loop_5275 fbug,a %fcc2, loop_5276 fmovde %icc, %f8, %f12 fpadd16s %f7, %f0, %f1 loop_5275: fmovdgu %xcc, %f5, %f7 loop_5276: stb %i6, [%l7 + 0x7D] bge %xcc, loop_5277 edge32l %l4, %o1, %l1 edge8ln %g6, %g2, %i7 fbo,a %fcc2, loop_5278 loop_5277: movneg %xcc, %o0, %o4 fbn,a %fcc3, loop_5279 fxnors %f6, %f14, %f3 loop_5278: fmovrdlz %g3, %f6, %f12 sub %o3, %g5, %i5 loop_5279: fcmpd %fcc0, %f6, %f4 brgz %i1, loop_5280 movcs %icc, %g7, %o5 movvs %xcc, %g4, %o2 ldx [%l7 + 0x70], %i2 loop_5280: movne %icc, %o7, %i0 bgu,a %icc, loop_5281 lduw [%l7 + 0x58], %l6 fnot2 %f4, %f12 fmovdn %xcc, %f15, %f9 loop_5281: addc %o6, 0x1CBD, %i4 movcs %icc, %l3, %l0 fmovdpos %xcc, %f8, %f2 fbo,a %fcc0, loop_5282 ta %xcc, 0x7 fmul8x16 %f10, %f0, %f6 movne %icc, %l5, %g1 loop_5282: fmovsleu %icc, %f4, %f2 stb %l2, [%l7 + 0x40] ldub [%l7 + 0x38], %i6 fmovrdgez %i3, %f0, %f8 stw %o1, [%l7 + 0x30] ldsw [%l7 + 0x44], %l1 ldd [%l7 + 0x70], %f4 ldx [%l7 + 0x20], %g6 movne %icc, %l4, %i7 orncc %g2, 0x0FE7, %o4 bge,pt %xcc, loop_5283 fmovdvs %xcc, %f6, %f12 brlz,a %g3, loop_5284 ldx [%l7 + 0x38], %o3 loop_5283: fblg,a %fcc3, loop_5285 st %f6, [%l7 + 0x20] loop_5284: stw %g5, [%l7 + 0x30] alignaddrl %i5, %o0, %g7 loop_5285: fbge,a %fcc2, loop_5286 array16 %o5, %i1, %o2 movrlz %g4, 0x2E7, %i2 fmovrsne %o7, %f14, %f5 loop_5286: lduh [%l7 + 0x22], %l6 fbue %fcc1, loop_5287 bne,a loop_5288 movrlez %o6, 0x320, %i4 fmovdle %xcc, %f8, %f8 loop_5287: ld [%l7 + 0x64], %f15 loop_5288: ldsw [%l7 + 0x40], %l3 ldd [%l7 + 0x38], %f2 umulcc %i0, %l0, %g1 bpos,a,pn %icc, loop_5289 fmovdn %icc, %f2, %f5 st %f10, [%l7 + 0x20] brlez,a %l5, loop_5290 loop_5289: fcmpes %fcc2, %f13, %f11 fornot2s %f14, %f13, %f1 fba %fcc3, loop_5291 loop_5290: ldsb [%l7 + 0x6D], %i6 umul %l2, %i3, %o1 ldub [%l7 + 0x71], %l1 loop_5291: fones %f15 fornot1 %f12, %f0, %f0 fpack16 %f12, %f13 ldsh [%l7 + 0x5A], %l4 fornot2 %f12, %f2, %f2 sdivx %g6, 0x16D9, %i7 stw %o4, [%l7 + 0x68] ta %icc, 0x6 ble,a,pt %xcc, loop_5292 ldd [%l7 + 0x48], %f8 lduh [%l7 + 0x66], %g2 andn %g3, %g5, %i5 loop_5292: sdivcc %o3, 0x08B8, %g7 fcmple16 %f2, %f8, %o5 movrlz %i1, 0x0E2, %o0 bvc %xcc, loop_5293 fbo %fcc2, loop_5294 lduw [%l7 + 0x20], %g4 bcs,pn %xcc, loop_5295 loop_5293: fmovsl %xcc, %f4, %f13 loop_5294: sdivx %i2, 0x10F7, %o2 fabss %f2, %f0 loop_5295: fcmped %fcc1, %f8, %f8 ldsb [%l7 + 0x2A], %l6 array32 %o7, %o6, %l3 ld [%l7 + 0x68], %f15 stw %i4, [%l7 + 0x6C] ldsh [%l7 + 0x4A], %i0 tvs %icc, 0x2 ldx [%l7 + 0x58], %g1 ldd [%l7 + 0x60], %f12 fmovdvs %icc, %f9, %f2 edge16n %l0, %l5, %l2 movrne %i3, %i6, %o1 movcs %xcc, %l4, %g6 fbg %fcc0, loop_5296 fmovsneg %xcc, %f5, %f3 fnot2s %f7, %f4 ldub [%l7 + 0x74], %l1 loop_5296: fmovrsgez %o4, %f11, %f4 ba,a loop_5297 sth %i7, [%l7 + 0x5A] movleu %xcc, %g3, %g2 fbu %fcc3, loop_5298 loop_5297: xnorcc %i5, %o3, %g7 fbge,a %fcc3, loop_5299 array32 %g5, %o5, %o0 loop_5298: stw %i1, [%l7 + 0x30] fornot2 %f12, %f12, %f8 loop_5299: umul %g4, 0x00B3, %i2 ldsb [%l7 + 0x2A], %o2 edge32 %l6, %o7, %l3 st %f4, [%l7 + 0x48] fpadd16 %f8, %f10, %f8 bcs,a,pn %icc, loop_5300 tge %icc, 0x6 stx %o6, [%l7 + 0x38] brnz %i4, loop_5301 loop_5300: movle %xcc, %i0, %l0 move %icc, %l5, %l2 orn %g1, %i3, %o1 loop_5301: array8 %i6, %g6, %l1 udivx %o4, 0x1A16, %i7 fors %f10, %f13, %f8 bne,a,pt %icc, loop_5302 fornot2s %f3, %f14, %f2 ldsb [%l7 + 0x29], %g3 fmovrsne %g2, %f14, %f0 loop_5302: st %f11, [%l7 + 0x5C] ldd [%l7 + 0x40], %f6 stw %l4, [%l7 + 0x74] movgu %xcc, %o3, %i5 edge32l %g5, %g7, %o0 fmul8sux16 %f10, %f2, %f12 fmovsge %icc, %f7, %f11 movrgez %i1, 0x3B7, %o5 fbg,a %fcc1, loop_5303 fpadd16s %f2, %f8, %f1 fmovdpos %xcc, %f2, %f12 mulx %g4, 0x16D1, %o2 loop_5303: move %xcc, %l6, %o7 bpos,pn %xcc, loop_5304 subccc %i2, 0x116B, %o6 ldd [%l7 + 0x58], %f0 movrgez %i4, 0x074, %l3 loop_5304: fmovscc %xcc, %f2, %f5 tg %xcc, 0x3 movleu %icc, %i0, %l0 call loop_5305 bvs,pt %xcc, loop_5306 bcs,pt %icc, loop_5307 bvs,a %icc, loop_5308 loop_5305: fmovdvs %icc, %f15, %f5 loop_5306: fxnors %f10, %f13, %f4 loop_5307: bne,a loop_5309 loop_5308: fmovrsgz %l2, %f11, %f11 fmovrdgz %l5, %f14, %f14 fmovsl %xcc, %f7, %f3 loop_5309: stx %g1, [%l7 + 0x38] bg,a,pn %xcc, loop_5310 fmovsge %icc, %f5, %f11 ldd [%l7 + 0x48], %f2 ldx [%l7 + 0x40], %i3 loop_5310: ldsb [%l7 + 0x28], %o1 ldsh [%l7 + 0x34], %g6 bne,a,pn %xcc, loop_5311 stx %i6, [%l7 + 0x68] ldd [%l7 + 0x78], %f4 tn %icc, 0x0 loop_5311: fmovdpos %xcc, %f2, %f3 ldsw [%l7 + 0x18], %l1 nop setx loop_5312, %l0, %l1 jmpl %l1, %o4 tleu %xcc, 0x7 fpadd16s %f7, %f3, %f2 fcmple32 %f8, %f10, %i7 loop_5312: lduh [%l7 + 0x5C], %g2 bcc,a,pt %icc, loop_5313 ldub [%l7 + 0x66], %g3 movvs %icc, %l4, %i5 fmovrdgz %o3, %f6, %f14 loop_5313: ldsb [%l7 + 0x1E], %g5 st %f10, [%l7 + 0x58] fmovd %f4, %f0 ldsh [%l7 + 0x5A], %o0 fmovrdlez %i1, %f12, %f4 ta %icc, 0x0 taddcc %o5, %g7, %g4 fmovsn %xcc, %f9, %f1 fcmpne16 %f2, %f4, %l6 ldub [%l7 + 0x6E], %o2 ldsw [%l7 + 0x2C], %o7 stb %o6, [%l7 + 0x48] umulcc %i4, %i2, %l3 ldsh [%l7 + 0x36], %l0 sth %l2, [%l7 + 0x1E] fmovsl %xcc, %f0, %f15 fmovscc %icc, %f8, %f11 fmovdleu %icc, %f1, %f5 sra %i0, %l5, %i3 bn %xcc, loop_5314 edge32l %g1, %o1, %i6 fmovrslz %g6, %f13, %f7 fcmpeq32 %f4, %f12, %l1 loop_5314: ldub [%l7 + 0x77], %o4 subccc %i7, 0x0847, %g2 fornot2 %f4, %f6, %f2 movrgez %l4, 0x375, %i5 ldsh [%l7 + 0x16], %o3 fandnot2 %f0, %f0, %f2 lduw [%l7 + 0x40], %g5 fmovrdlez %o0, %f8, %f12 subc %g3, %i1, %o5 lduh [%l7 + 0x78], %g4 fmovsvc %icc, %f2, %f5 srlx %g7, 0x13, %o2 ld [%l7 + 0x58], %f15 movrgz %l6, %o6, %i4 fmul8sux16 %f6, %f6, %f12 ldsb [%l7 + 0x4E], %i2 ldx [%l7 + 0x38], %l3 lduh [%l7 + 0x0A], %o7 ldd [%l7 + 0x50], %f6 fble %fcc1, loop_5315 stx %l2, [%l7 + 0x60] fmovdleu %xcc, %f5, %f9 std %f8, [%l7 + 0x20] loop_5315: lduw [%l7 + 0x44], %l0 edge16n %i0, %l5, %g1 bl,pn %xcc, loop_5316 or %o1, %i3, %g6 srax %i6, 0x15, %l1 edge8 %o4, %i7, %g2 loop_5316: lduh [%l7 + 0x5C], %i5 popc %o3, %l4 bgu,pt %icc, loop_5317 fmul8x16al %f8, %f10, %f14 fbl %fcc0, loop_5318 stw %g5, [%l7 + 0x68] loop_5317: ldub [%l7 + 0x0C], %g3 ldsw [%l7 + 0x54], %i1 loop_5318: ldsb [%l7 + 0x38], %o0 subccc %g4, %o5, %o2 fbn %fcc2, loop_5319 lduw [%l7 + 0x6C], %l6 fpack16 %f8, %f11 edge32n %o6, %g7, %i2 loop_5319: tcs %icc, 0x6 movvs %xcc, %i4, %l3 lduh [%l7 + 0x0A], %o7 fcmpeq32 %f4, %f6, %l0 ldsb [%l7 + 0x69], %l2 brlez %i0, loop_5320 lduh [%l7 + 0x44], %g1 smulcc %o1, 0x043A, %l5 taddcc %g6, 0x06C1, %i3 loop_5320: and %l1, %i6, %o4 movgu %xcc, %i7, %i5 fcmpes %fcc3, %f5, %f3 st %f0, [%l7 + 0x78] brlz,a %o3, loop_5321 stx %l4, [%l7 + 0x78] std %f8, [%l7 + 0x18] edge8 %g5, %g3, %g2 loop_5321: lduh [%l7 + 0x56], %i1 fpackfix %f6, %f3 edge8n %g4, %o0, %o5 fmovse %icc, %f4, %f11 tgu %icc, 0x5 ldd [%l7 + 0x40], %f0 fand %f8, %f14, %f6 fxors %f9, %f9, %f9 ldd [%l7 + 0x50], %f10 sth %l6, [%l7 + 0x72] std %f12, [%l7 + 0x18] bleu,pt %xcc, loop_5322 srlx %o2, 0x01, %o6 fand %f6, %f14, %f0 bneg,pn %xcc, loop_5323 loop_5322: tge %icc, 0x1 tg %xcc, 0x0 xnor %i2, %i4, %l3 loop_5323: fbn,a %fcc1, loop_5324 lduh [%l7 + 0x78], %o7 fpsub32s %f2, %f12, %f11 lduh [%l7 + 0x5A], %g7 loop_5324: fbn,a %fcc1, loop_5325 ldsw [%l7 + 0x10], %l0 orncc %i0, %g1, %o1 fbue,a %fcc0, loop_5326 loop_5325: fmovsleu %xcc, %f8, %f6 fbul,a %fcc1, loop_5327 xorcc %l5, 0x11BB, %g6 loop_5326: orcc %i3, %l2, %l1 st %f14, [%l7 + 0x20] loop_5327: ldub [%l7 + 0x30], %i6 ldub [%l7 + 0x5D], %i7 ldd [%l7 + 0x60], %f8 andn %i5, %o3, %l4 sra %o4, %g5, %g2 array16 %g3, %i1, %g4 addccc %o5, 0x1764, %o0 movn %xcc, %l6, %o2 fsrc1 %f4, %f14 movcs %icc, %o6, %i4 sth %i2, [%l7 + 0x2C] movre %o7, 0x23B, %l3 bg,a loop_5328 fabss %f7, %f3 ldsw [%l7 + 0x14], %g7 sth %i0, [%l7 + 0x2E] loop_5328: bl,a loop_5329 edge16l %g1, %o1, %l5 te %xcc, 0x1 ldd [%l7 + 0x68], %f0 loop_5329: fexpand %f6, %f4 fnot2 %f14, %f10 fcmpes %fcc2, %f5, %f14 srl %l0, %i3, %l2 fpsub16s %f12, %f14, %f0 movvs %xcc, %l1, %g6 fmovdn %icc, %f15, %f5 ldd [%l7 + 0x18], %f6 fmovrdne %i7, %f14, %f14 fnors %f15, %f13, %f4 fmovrdne %i5, %f0, %f2 fmovrdgz %i6, %f14, %f12 sllx %l4, %o4, %g5 tn %icc, 0x6 nop setx loop_5330, %l0, %l1 jmpl %l1, %o3 bcc,pn %icc, loop_5331 movn %xcc, %g2, %g3 movn %icc, %i1, %g4 loop_5330: ldsb [%l7 + 0x5B], %o5 loop_5331: fmovsa %icc, %f4, %f11 ldsw [%l7 + 0x34], %o0 xnor %l6, 0x023A, %o2 fmovsvs %icc, %f13, %f0 fnand %f14, %f10, %f14 ldub [%l7 + 0x6D], %i4 fmovsvc %icc, %f7, %f4 ldub [%l7 + 0x40], %i2 addccc %o6, 0x0CFD, %l3 ldd [%l7 + 0x78], %f4 edge8ln %g7, %i0, %o7 fpsub32 %f0, %f6, %f0 lduw [%l7 + 0x74], %o1 edge32n %g1, %l5, %l0 ldsw [%l7 + 0x64], %l2 ldd [%l7 + 0x48], %f12 fandnot1s %f13, %f3, %f13 ld [%l7 + 0x0C], %f12 movrgz %i3, %l1, %g6 tneg %xcc, 0x2 bn %icc, loop_5332 xnor %i7, 0x1F1D, %i5 subcc %i6, %l4, %g5 lduh [%l7 + 0x4E], %o3 loop_5332: fandnot2 %f10, %f14, %f12 lduw [%l7 + 0x68], %o4 fpack32 %f12, %f6, %f12 fnands %f9, %f4, %f2 fpsub32 %f2, %f6, %f12 edge32ln %g3, %i1, %g4 fands %f15, %f10, %f4 movn %xcc, %g2, %o5 ldub [%l7 + 0x60], %o0 udiv %l6, 0x05BC, %o2 srlx %i2, %o6, %i4 fbu,a %fcc2, loop_5333 fmovrse %g7, %f8, %f9 stx %i0, [%l7 + 0x58] edge8 %l3, %o7, %o1 loop_5333: tvc %icc, 0x3 fnors %f0, %f14, %f1 srax %l5, 0x0A, %l0 fmovsne %icc, %f12, %f11 fbe,a %fcc3, loop_5334 fornot2 %f4, %f4, %f0 fmovrsgez %g1, %f8, %f0 fmovda %icc, %f7, %f2 loop_5334: fnor %f10, %f6, %f2 addccc %i3, 0x0DE6, %l2 array8 %l1, %i7, %i5 ldx [%l7 + 0x58], %g6 fbuge %fcc0, loop_5335 stw %l4, [%l7 + 0x10] movrlz %g5, %o3, %i6 stx %g3, [%l7 + 0x48] loop_5335: sdiv %o4, 0x1E1C, %g4 tneg %xcc, 0x7 tsubcctv %i1, %o5, %o0 call loop_5336 be,a,pn %icc, loop_5337 stx %g2, [%l7 + 0x78] fxnors %f11, %f7, %f2 loop_5336: tg %xcc, 0x3 loop_5337: movrlz %l6, 0x09E, %i2 bcc,a loop_5338 lduh [%l7 + 0x74], %o6 ldsw [%l7 + 0x74], %o2 fmovsl %xcc, %f5, %f15 loop_5338: fexpand %f2, %f6 fmovsge %icc, %f12, %f1 fxors %f13, %f11, %f15 tpos %icc, 0x4 fmovsne %icc, %f8, %f6 edge8ln %g7, %i4, %l3 and %o7, %o1, %l5 fmovdge %xcc, %f15, %f12 fpsub32s %f8, %f5, %f0 move %xcc, %i0, %g1 fsrc2s %f1, %f5 fxor %f6, %f10, %f2 fblg,a %fcc0, loop_5339 sth %l0, [%l7 + 0x60] stw %i3, [%l7 + 0x70] fnot2s %f6, %f9 loop_5339: movneg %xcc, %l2, %l1 ldx [%l7 + 0x28], %i5 fsrc1s %f6, %f12 fmovrdne %i7, %f2, %f6 ldx [%l7 + 0x70], %l4 fmovsgu %xcc, %f8, %f3 movrlez %g6, 0x31B, %o3 stb %i6, [%l7 + 0x0E] ldsh [%l7 + 0x3E], %g3 ldx [%l7 + 0x78], %o4 sth %g5, [%l7 + 0x26] ldub [%l7 + 0x65], %i1 ldd [%l7 + 0x68], %f14 fpack16 %f4, %f15 ble,a,pn %xcc, loop_5340 ldsb [%l7 + 0x63], %o5 fmovrdne %g4, %f10, %f2 ld [%l7 + 0x5C], %f9 loop_5340: orcc %o0, 0x099D, %l6 edge16n %i2, %o6, %g2 fmovdvc %icc, %f6, %f7 fpack16 %f12, %f11 lduh [%l7 + 0x10], %o2 fmovsn %icc, %f2, %f6 umul %i4, 0x1E07, %l3 stw %o7, [%l7 + 0x50] ldsh [%l7 + 0x72], %o1 tsubcctv %l5, %i0, %g7 xorcc %g1, 0x1D34, %l0 ldx [%l7 + 0x78], %i3 array16 %l1, %l2, %i5 lduh [%l7 + 0x7A], %l4 fandnot2 %f8, %f12, %f8 subcc %i7, 0x0802, %o3 ldsb [%l7 + 0x27], %g6 st %f4, [%l7 + 0x18] tleu %xcc, 0x7 xor %g3, %i6, %g5 edge32ln %i1, %o4, %g4 subccc %o5, 0x0B40, %l6 movcc %xcc, %o0, %o6 ldub [%l7 + 0x58], %g2 fmovdge %icc, %f6, %f12 fbule %fcc1, loop_5341 fbg,a %fcc2, loop_5342 ldd [%l7 + 0x70], %f12 fnot1s %f1, %f15 loop_5341: brgz %o2, loop_5343 loop_5342: ldx [%l7 + 0x78], %i4 edge8ln %l3, %o7, %o1 fandnot2 %f12, %f0, %f0 loop_5343: fsrc1s %f12, %f11 st %f4, [%l7 + 0x3C] fbn,a %fcc3, loop_5344 std %f0, [%l7 + 0x40] ldsw [%l7 + 0x48], %i2 fcmpes %fcc2, %f4, %f8 loop_5344: be,a,pn %icc, loop_5345 movrgez %l5, 0x2E1, %g7 edge8 %i0, %g1, %i3 ld [%l7 + 0x34], %f15 loop_5345: ldsb [%l7 + 0x1E], %l1 taddcctv %l0, 0x183D, %i5 movrlz %l2, 0x1F1, %i7 fcmple16 %f12, %f10, %l4 ldsh [%l7 + 0x0E], %g6 ld [%l7 + 0x58], %f6 std %f4, [%l7 + 0x48] fnot1 %f4, %f6 tpos %xcc, 0x5 ldub [%l7 + 0x7B], %g3 move %icc, %o3, %i6 fba,a %fcc2, loop_5346 orcc %g5, %i1, %g4 sth %o4, [%l7 + 0x7C] sth %o5, [%l7 + 0x6C] loop_5346: bge,pn %xcc, loop_5347 st %f0, [%l7 + 0x28] fmovsge %xcc, %f0, %f8 fmovrslz %o0, %f14, %f1 loop_5347: ld [%l7 + 0x48], %f15 fsrc2s %f4, %f13 edge16l %o6, %l6, %g2 ld [%l7 + 0x10], %f2 ldd [%l7 + 0x48], %f6 fands %f15, %f7, %f14 fmovrdgez %o2, %f8, %f4 srlx %i4, 0x0D, %l3 taddcc %o1, 0x06EA, %i2 fmovdn %icc, %f9, %f4 fands %f8, %f0, %f7 bge,a loop_5348 fmul8x16au %f6, %f12, %f0 fmovdneg %icc, %f0, %f2 bn loop_5349 loop_5348: fpadd32s %f8, %f1, %f8 fmovdneg %xcc, %f12, %f7 fcmple32 %f8, %f2, %l5 loop_5349: ldd [%l7 + 0x10], %f4 movl %xcc, %o7, %g7 ldx [%l7 + 0x38], %g1 and %i3, %i0, %l1 smul %l0, %l2, %i7 ldsw [%l7 + 0x20], %l4 fmovde %xcc, %f3, %f10 be %icc, loop_5350 fbue,a %fcc1, loop_5351 stb %g6, [%l7 + 0x35] lduw [%l7 + 0x7C], %g3 loop_5350: fsrc1s %f9, %f10 loop_5351: ldsh [%l7 + 0x18], %i5 tge %icc, 0x7 tleu %xcc, 0x1 ldd [%l7 + 0x78], %f8 tl %xcc, 0x7 stb %o3, [%l7 + 0x39] fandnot1 %f2, %f0, %f4 fandnot2s %f14, %f5, %f0 ldsb [%l7 + 0x3E], %g5 bge,a,pn %xcc, loop_5352 fpadd16s %f1, %f0, %f3 fxnor %f6, %f0, %f8 fmovrslez %i6, %f11, %f1 loop_5352: tcs %icc, 0x4 ldsb [%l7 + 0x15], %g4 fcmple16 %f4, %f10, %o4 alignaddrl %o5, %i1, %o0 movge %icc, %l6, %g2 edge16l %o6, %i4, %l3 andn %o1, 0x1F76, %o2 srax %l5, 0x16, %o7 mulscc %i2, %g1, %g7 fmovsvs %icc, %f7, %f10 lduw [%l7 + 0x14], %i0 std %f0, [%l7 + 0x18] fmovscc %xcc, %f9, %f8 fmovrdne %i3, %f8, %f2 edge8l %l0, %l2, %i7 fcmps %fcc2, %f7, %f4 lduw [%l7 + 0x58], %l4 ldx [%l7 + 0x10], %g6 ldx [%l7 + 0x70], %l1 fmuld8ulx16 %f4, %f11, %f14 fpack16 %f4, %f9 ldsw [%l7 + 0x40], %g3 for %f4, %f6, %f6 fnand %f4, %f10, %f4 ldx [%l7 + 0x18], %o3 edge8l %i5, %g5, %g4 lduh [%l7 + 0x70], %o4 fxnor %f10, %f8, %f2 fmuld8ulx16 %f5, %f15, %f4 ldsb [%l7 + 0x62], %o5 edge16n %i6, %i1, %l6 ldsb [%l7 + 0x14], %g2 sll %o0, 0x19, %i4 taddcc %o6, 0x113C, %o1 ld [%l7 + 0x70], %f12 ldsh [%l7 + 0x0E], %o2 ld [%l7 + 0x30], %f12 fmovdne %icc, %f3, %f15 fands %f2, %f5, %f4 ldsw [%l7 + 0x60], %l5 xorcc %o7, %i2, %l3 and %g1, 0x07BF, %i0 fbue %fcc0, loop_5353 ldub [%l7 + 0x39], %g7 ldd [%l7 + 0x70], %f0 fnot2s %f0, %f13 loop_5353: sth %i3, [%l7 + 0x66] ble,a loop_5354 andn %l2, 0x0A92, %i7 ldub [%l7 + 0x22], %l0 fmul8x16al %f1, %f4, %f6 loop_5354: fcmple16 %f0, %f14, %g6 sdivcc %l4, 0x0730, %g3 fmovdcs %xcc, %f5, %f0 stb %o3, [%l7 + 0x2F] fmovse %icc, %f2, %f6 fnot2s %f9, %f5 sethi 0x0975, %l1 fpsub16s %f3, %f15, %f14 fmovsge %xcc, %f12, %f7 fmovdleu %xcc, %f9, %f6 fornot1 %f2, %f2, %f8 taddcctv %g5, %g4, %i5 fcmpeq16 %f12, %f6, %o5 ldsw [%l7 + 0x18], %o4 andn %i6, %l6, %i1 umul %g2, 0x03FC, %i4 fpadd32s %f12, %f6, %f15 fornot1s %f5, %f3, %f8 fpsub32 %f0, %f8, %f10 subc %o0, %o6, %o2 tn %xcc, 0x7 fmovdne %xcc, %f1, %f13 array8 %o1, %l5, %o7 st %f8, [%l7 + 0x2C] sth %l3, [%l7 + 0x44] tl %icc, 0x4 xorcc %i2, 0x1743, %g1 ldsw [%l7 + 0x74], %g7 ldd [%l7 + 0x78], %f8 fmovrdne %i0, %f12, %f0 fnors %f9, %f11, %f0 movpos %icc, %i3, %l2 sth %i7, [%l7 + 0x6A] st %f4, [%l7 + 0x60] brz,a %l0, loop_5355 ldsh [%l7 + 0x18], %g6 brgz,a %l4, loop_5356 ldsh [%l7 + 0x22], %g3 loop_5355: fmovsa %icc, %f5, %f7 sethi 0x1DA3, %l1 loop_5356: fnot2 %f0, %f0 fnot1s %f15, %f15 movcs %xcc, %g5, %o3 fcmple16 %f4, %f0, %g4 fcmpes %fcc0, %f5, %f2 bgu,a,pt %icc, loop_5357 pdist %f14, %f0, %f12 tvc %xcc, 0x6 fpsub16s %f3, %f12, %f12 loop_5357: fbne %fcc2, loop_5358 edge16l %i5, %o4, %o5 fmovdl %xcc, %f7, %f10 fmovrsgez %i6, %f2, %f15 loop_5358: sth %l6, [%l7 + 0x58] fble %fcc0, loop_5359 bcc,a loop_5360 tg %xcc, 0x5 stw %i1, [%l7 + 0x30] loop_5359: tpos %icc, 0x5 loop_5360: movrgez %i4, %g2, %o0 movrne %o6, 0x026, %o1 ldx [%l7 + 0x60], %o2 fmovdle %xcc, %f8, %f6 fandnot2s %f12, %f12, %f14 fmovrslez %l5, %f7, %f5 ldsh [%l7 + 0x46], %l3 edge32ln %i2, %o7, %g1 stx %g7, [%l7 + 0x40] ldx [%l7 + 0x30], %i3 tge %xcc, 0x5 ldsw [%l7 + 0x68], %i0 edge16l %l2, %l0, %g6 sth %i7, [%l7 + 0x6C] st %f15, [%l7 + 0x70] std %f4, [%l7 + 0x60] fabss %f0, %f3 movl %xcc, %g3, %l1 smul %l4, 0x1670, %g5 sra %o3, %i5, %g4 tsubcctv %o4, 0x1789, %o5 st %f15, [%l7 + 0x30] fmovsleu %xcc, %f4, %f4 ldub [%l7 + 0x2E], %i6 bg,a,pn %icc, loop_5361 addccc %l6, %i4, %g2 ldub [%l7 + 0x11], %i1 fble,a %fcc2, loop_5362 loop_5361: tcc %xcc, 0x0 fors %f2, %f11, %f7 stw %o6, [%l7 + 0x48] loop_5362: stw %o0, [%l7 + 0x10] ldx [%l7 + 0x50], %o1 fmul8sux16 %f2, %f8, %f14 ld [%l7 + 0x34], %f8 ldsh [%l7 + 0x4E], %o2 fmovsa %xcc, %f5, %f7 stb %l5, [%l7 + 0x27] fsrc1s %f0, %f10 tne %icc, 0x5 ldd [%l7 + 0x30], %f6 ld [%l7 + 0x6C], %f1 tvc %xcc, 0x2 movge %xcc, %l3, %o7 ld [%l7 + 0x08], %f6 fzeros %f2 brgez,a %i2, loop_5363 brlz,a %g1, loop_5364 edge16ln %i3, %g7, %i0 sth %l2, [%l7 + 0x72] loop_5363: ldsb [%l7 + 0x7C], %g6 loop_5364: brlz,a %l0, loop_5365 std %f10, [%l7 + 0x40] fone %f8 ldsw [%l7 + 0x24], %i7 loop_5365: stb %g3, [%l7 + 0x61] stw %l1, [%l7 + 0x5C] sth %l4, [%l7 + 0x16] stb %o3, [%l7 + 0x29] fmul8x16al %f13, %f1, %f12 lduh [%l7 + 0x40], %i5 stb %g4, [%l7 + 0x39] fmovdpos %xcc, %f2, %f4 fmovdvc %icc, %f11, %f12 fpadd32 %f10, %f0, %f4 orncc %g5, 0x1B9C, %o4 fpadd16s %f7, %f11, %f2 fcmpne16 %f8, %f10, %i6 ble,a loop_5366 fmul8sux16 %f0, %f8, %f6 sdivx %o5, 0x08D9, %i4 bcc,a loop_5367 loop_5366: andcc %l6, 0x0669, %g2 std %f8, [%l7 + 0x10] udivx %o6, 0x1CD4, %i1 loop_5367: fmovdvc %xcc, %f7, %f4 ld [%l7 + 0x40], %f5 fmul8x16 %f1, %f0, %f0 sth %o0, [%l7 + 0x0C] sra %o2, 0x01, %o1 edge32n %l3, %o7, %i2 tl %xcc, 0x4 or %g1, 0x00B6, %i3 fnors %f1, %f13, %f13 fmovs %f3, %f15 ldsh [%l7 + 0x3E], %l5 sth %i0, [%l7 + 0x4A] stb %l2, [%l7 + 0x6B] brlz %g7, loop_5368 stx %l0, [%l7 + 0x18] st %f15, [%l7 + 0x2C] fnegd %f0, %f10 loop_5368: array32 %i7, %g6, %l1 ldsb [%l7 + 0x1E], %l4 fmovrsgez %g3, %f0, %f5 lduh [%l7 + 0x2E], %i5 sth %o3, [%l7 + 0x46] stb %g4, [%l7 + 0x72] andcc %o4, 0x0617, %g5 stw %o5, [%l7 + 0x30] lduh [%l7 + 0x24], %i4 ld [%l7 + 0x18], %f8 fmovsneg %icc, %f12, %f7 lduw [%l7 + 0x70], %l6 fpsub32 %f6, %f10, %f14 xnorcc %g2, %i6, %o6 fbul,a %fcc2, loop_5369 fmovsvc %icc, %f8, %f12 ld [%l7 + 0x4C], %f0 stx %o0, [%l7 + 0x30] loop_5369: brgez %i1, loop_5370 fsrc1s %f13, %f13 st %f6, [%l7 + 0x38] be %icc, loop_5371 loop_5370: fmovdg %xcc, %f15, %f5 fpsub32s %f4, %f12, %f8 fsrc1s %f3, %f14 loop_5371: fbul %fcc0, loop_5372 fmovsne %xcc, %f6, %f13 fble,a %fcc1, loop_5373 fnand %f0, %f6, %f10 loop_5372: mulscc %o2, 0x1717, %l3 fmovdne %xcc, %f7, %f10 loop_5373: movneg %xcc, %o7, %i2 ldsw [%l7 + 0x5C], %g1 xnorcc %i3, 0x0D49, %l5 st %f7, [%l7 + 0x74] ldsw [%l7 + 0x2C], %i0 movvc %xcc, %o1, %g7 fmovsg %xcc, %f9, %f14 fxors %f7, %f9, %f1 smul %l2, %i7, %g6 fcmped %fcc2, %f0, %f4 or %l0, 0x0A24, %l4 ld [%l7 + 0x40], %f15 movpos %xcc, %l1, %i5 sth %g3, [%l7 + 0x50] srax %o3, 0x0A, %g4 fmovdge %xcc, %f3, %f5 fabsd %f2, %f12 fbu,a %fcc3, loop_5374 fmuld8sux16 %f11, %f9, %f2 fbuge %fcc1, loop_5375 fandnot1 %f6, %f4, %f8 loop_5374: fones %f13 ld [%l7 + 0x5C], %f8 loop_5375: fbul,a %fcc0, loop_5376 stw %o4, [%l7 + 0x34] stx %o5, [%l7 + 0x50] fbne,a %fcc1, loop_5377 loop_5376: fble %fcc1, loop_5378 stw %g5, [%l7 + 0x74] fmovsvs %xcc, %f7, %f9 loop_5377: ldx [%l7 + 0x68], %l6 loop_5378: fcmple32 %f2, %f10, %g2 fpsub16 %f0, %f4, %f6 movg %icc, %i4, %o6 sth %i6, [%l7 + 0x74] sub %o0, %i1, %l3 fexpand %f6, %f2 fbg %fcc2, loop_5379 ldsb [%l7 + 0x7D], %o7 ldsb [%l7 + 0x50], %i2 lduh [%l7 + 0x5A], %o2 loop_5379: pdist %f0, %f2, %f0 ta %xcc, 0x5 fsrc2s %f14, %f15 taddcctv %i3, 0x1E84, %l5 and %i0, 0x0DF4, %o1 fmul8sux16 %f8, %f14, %f0 ldub [%l7 + 0x5B], %g7 andncc %l2, %g1, %g6 ldub [%l7 + 0x52], %i7 fmovdg %icc, %f1, %f3 ldub [%l7 + 0x61], %l4 st %f4, [%l7 + 0x48] stw %l1, [%l7 + 0x7C] sdiv %l0, 0x087C, %i5 stb %g3, [%l7 + 0x39] orncc %g4, %o3, %o4 sth %o5, [%l7 + 0x4A] ldsb [%l7 + 0x62], %g5 tl %icc, 0x4 fbule,a %fcc3, loop_5380 fxors %f15, %f11, %f6 edge16l %g2, %l6, %i4 mulx %o6, %o0, %i1 loop_5380: fcmpeq16 %f8, %f2, %i6 add %o7, 0x11A1, %i2 fnegd %f8, %f14 umulcc %l3, 0x1F3A, %i3 stb %o2, [%l7 + 0x7A] orncc %i0, 0x0F79, %l5 umulcc %g7, %l2, %g1 subc %g6, 0x08E6, %i7 sth %l4, [%l7 + 0x5A] fmovde %xcc, %f4, %f8 add %l1, %l0, %i5 stx %g3, [%l7 + 0x08] movrne %g4, 0x3DB, %o3 brz,a %o4, loop_5381 and %o1, %o5, %g5 tn %icc, 0x6 edge8n %g2, %l6, %o6 loop_5381: tn %xcc, 0x0 orn %o0, 0x0A9F, %i1 for %f10, %f14, %f10 xnor %i4, 0x1486, %o7 stx %i2, [%l7 + 0x38] stw %i6, [%l7 + 0x64] sra %i3, 0x15, %o2 fmovde %xcc, %f0, %f7 fpack16 %f14, %f15 fpsub32 %f0, %f12, %f14 alignaddr %l3, %l5, %g7 tg %xcc, 0x5 nop setx loop_5382, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8ulx16 %f8, %f14, %f12 ldsw [%l7 + 0x0C], %l2 ldx [%l7 + 0x60], %i0 loop_5382: srl %g6, %i7, %g1 ldub [%l7 + 0x5F], %l1 stb %l0, [%l7 + 0x76] bl,pt %xcc, loop_5383 fmovd %f2, %f4 fbule,a %fcc2, loop_5384 fandnot1s %f9, %f3, %f13 loop_5383: tge %icc, 0x3 st %f11, [%l7 + 0x20] loop_5384: ld [%l7 + 0x10], %f5 std %f6, [%l7 + 0x50] fones %f5 fmovsg %icc, %f5, %f0 std %f6, [%l7 + 0x20] alignaddr %i5, %l4, %g3 ldsb [%l7 + 0x1E], %o3 fmovde %xcc, %f2, %f6 or %g4, %o4, %o5 brgz %g5, loop_5385 ldsb [%l7 + 0x34], %o1 fcmps %fcc2, %f8, %f5 tge %icc, 0x7 loop_5385: tvc %xcc, 0x6 ldub [%l7 + 0x22], %g2 sdivcc %o6, 0x0C8B, %o0 fmovsge %xcc, %f6, %f10 fmovrsgz %l6, %f1, %f11 ld [%l7 + 0x14], %f3 alignaddrl %i1, %i4, %i2 fpadd32s %f7, %f5, %f12 fmovdvc %icc, %f14, %f14 st %f7, [%l7 + 0x18] fmovdg %icc, %f7, %f10 fmovscs %xcc, %f14, %f0 ta %xcc, 0x1 fmovdneg %xcc, %f8, %f14 fmovrdlz %o7, %f14, %f2 lduw [%l7 + 0x1C], %i3 ble,a,pt %icc, loop_5386 fmovdcs %icc, %f11, %f12 ld [%l7 + 0x08], %f9 bne,a,pt %icc, loop_5387 loop_5386: fcmpes %fcc3, %f0, %f7 udivx %i6, 0x0A4B, %o2 fmovdge %icc, %f0, %f1 loop_5387: fmovdn %xcc, %f14, %f3 fmuld8ulx16 %f8, %f0, %f12 st %f8, [%l7 + 0x40] fcmpeq16 %f2, %f12, %l3 ldsb [%l7 + 0x67], %g7 ld [%l7 + 0x3C], %f2 movpos %xcc, %l5, %l2 ld [%l7 + 0x08], %f1 bneg,pn %icc, loop_5388 fmul8ulx16 %f6, %f6, %f6 array32 %g6, %i0, %g1 fmovd %f8, %f14 loop_5388: fmovsle %icc, %f15, %f12 tsubcctv %l1, %i7, %i5 brlz,a %l4, loop_5389 nop setx loop_5390, %l0, %l1 jmpl %l1, %l0 movl %icc, %g3, %o3 te %icc, 0x0 loop_5389: umul %g4, 0x1284, %o4 loop_5390: ldub [%l7 + 0x5C], %g5 std %f2, [%l7 + 0x08] siam 0x0 edge32n %o1, %o5, %o6 fnor %f12, %f6, %f4 umulcc %g2, 0x086C, %o0 sdivcc %i1, 0x1516, %i4 bneg,a %icc, loop_5391 ldx [%l7 + 0x78], %i2 addcc %l6, 0x01CE, %i3 fnands %f10, %f12, %f1 loop_5391: bge %icc, loop_5392 fmovdne %icc, %f13, %f2 fmovs %f14, %f1 fmovdleu %icc, %f9, %f9 loop_5392: sth %i6, [%l7 + 0x66] fmovsneg %icc, %f0, %f11 sllx %o7, %l3, %g7 fbg %fcc1, loop_5393 faligndata %f10, %f6, %f14 udiv %l5, 0x17F1, %o2 nop setx loop_5394, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5393: call loop_5395 ldd [%l7 + 0x40], %f8 faligndata %f10, %f8, %f10 loop_5394: udivcc %g6, 0x171A, %i0 loop_5395: fand %f14, %f2, %f14 edge8l %l2, %g1, %i7 stb %l1, [%l7 + 0x5F] fornot1 %f0, %f2, %f8 ld [%l7 + 0x48], %f11 bcs,a,pn %icc, loop_5396 tge %icc, 0x3 fornot2s %f11, %f3, %f1 brgz %i5, loop_5397 loop_5396: ldsw [%l7 + 0x54], %l4 fpadd32s %f9, %f14, %f12 lduh [%l7 + 0x5C], %l0 loop_5397: lduw [%l7 + 0x44], %o3 ldx [%l7 + 0x28], %g3 tcs %xcc, 0x4 edge16n %g4, %o4, %o1 be %xcc, loop_5398 fmovdgu %xcc, %f6, %f13 stx %g5, [%l7 + 0x68] addcc %o5, %g2, %o6 loop_5398: xor %i1, %i4, %i2 st %f1, [%l7 + 0x40] fpadd32 %f4, %f4, %f10 tvs %icc, 0x3 fbo %fcc1, loop_5399 fbg,a %fcc2, loop_5400 bne,a %icc, loop_5401 fabss %f0, %f14 loop_5399: lduw [%l7 + 0x78], %o0 loop_5400: ldx [%l7 + 0x20], %l6 loop_5401: fmovrsgez %i6, %f8, %f5 ldd [%l7 + 0x20], %f6 fornot2s %f14, %f5, %f8 fmovrslez %i3, %f7, %f6 edge8l %l3, %o7, %g7 xorcc %l5, 0x1013, %g6 fpadd16 %f14, %f14, %f4 sth %o2, [%l7 + 0x12] stx %i0, [%l7 + 0x10] call loop_5402 sllx %l2, %i7, %g1 st %f6, [%l7 + 0x68] ldsh [%l7 + 0x12], %l1 loop_5402: ldx [%l7 + 0x58], %l4 fmovdneg %xcc, %f2, %f0 nop setx loop_5403, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpd %fcc3, %f14, %f14 fmovsle %icc, %f7, %f6 and %l0, 0x081C, %o3 loop_5403: lduh [%l7 + 0x08], %i5 fandnot1 %f12, %f4, %f4 ldsh [%l7 + 0x60], %g4 fmovrslz %g3, %f8, %f0 fxnor %f10, %f4, %f14 fmovrsne %o1, %f3, %f13 subcc %o4, %g5, %o5 fbule,a %fcc1, loop_5404 movrgz %g2, 0x2D6, %o6 fabss %f1, %f8 fxor %f0, %f2, %f8 loop_5404: fcmpeq32 %f2, %f10, %i1 fmovdle %icc, %f4, %f11 srl %i4, 0x18, %i2 fmovrdlz %l6, %f6, %f14 ldx [%l7 + 0x18], %i6 edge8l %i3, %o0, %l3 fmovd %f14, %f12 ldub [%l7 + 0x0E], %g7 fands %f0, %f8, %f1 bleu,a %icc, loop_5405 movrgz %o7, %g6, %o2 tcs %icc, 0x5 fmovrslz %i0, %f8, %f5 loop_5405: fba %fcc0, loop_5406 bcs %xcc, loop_5407 stw %l5, [%l7 + 0x7C] nop setx loop_5408, %l0, %l1 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_5406: st %f8, [%l7 + 0x58] loop_5407: movrgz %l2, %i7, %g1 tvc %icc, 0x5 loop_5408: fnor %f8, %f8, %f14 fmul8x16 %f2, %f6, %f10 movl %xcc, %l4, %l1 fpadd32 %f2, %f14, %f6 mulx %l0, 0x162D, %i5 brnz,a %g4, loop_5409 stx %o3, [%l7 + 0x60] fnot2 %f8, %f14 tge %xcc, 0x5 loop_5409: fpadd16 %f4, %f6, %f4 ldsb [%l7 + 0x41], %o1 fmovsne %xcc, %f0, %f3 tvc %xcc, 0x1 taddcc %g3, 0x141F, %o4 ld [%l7 + 0x1C], %f10 fmovde %icc, %f10, %f11 bne,a loop_5410 movcs %xcc, %o5, %g5 ldsh [%l7 + 0x4E], %g2 fmovrdgz %o6, %f12, %f14 loop_5410: ld [%l7 + 0x70], %f0 fbul,a %fcc2, loop_5411 tneg %xcc, 0x6 ldsw [%l7 + 0x64], %i4 fmovsne %icc, %f10, %f13 loop_5411: lduh [%l7 + 0x62], %i1 fxnors %f9, %f2, %f3 tg %icc, 0x1 fpsub32 %f14, %f10, %f10 fabsd %f2, %f14 tl %icc, 0x3 fmovsgu %icc, %f4, %f15 fmovspos %xcc, %f10, %f6 fcmpne16 %f14, %f10, %l6 sllx %i6, 0x19, %i3 movrlez %o0, 0x265, %l3 stw %g7, [%l7 + 0x58] for %f4, %f12, %f2 ble loop_5412 fmovscc %icc, %f5, %f3 fmovrdgz %o7, %f6, %f4 bneg %xcc, loop_5413 loop_5412: move %xcc, %g6, %o2 ldx [%l7 + 0x10], %i0 sub %l5, 0x118A, %l2 loop_5413: ldub [%l7 + 0x22], %i2 addc %g1, 0x04AC, %i7 movrne %l1, %l4, %i5 fmovdl %icc, %f15, %f13 brgez,a %g4, loop_5414 and %l0, 0x1BC0, %o3 lduw [%l7 + 0x58], %o1 taddcctv %g3, %o5, %g5 loop_5414: fmovscc %icc, %f8, %f11 fand %f0, %f4, %f12 subc %o4, %g2, %i4 fcmpne16 %f4, %f2, %i1 fbul,a %fcc0, loop_5415 fbl %fcc1, loop_5416 fmovrdgz %o6, %f6, %f12 fand %f8, %f6, %f2 loop_5415: tneg %icc, 0x7 loop_5416: st %f12, [%l7 + 0x3C] orncc %l6, 0x06EE, %i3 stw %o0, [%l7 + 0x5C] bcs,a,pt %xcc, loop_5417 fcmpes %fcc1, %f4, %f12 tvc %icc, 0x0 fone %f2 loop_5417: std %f4, [%l7 + 0x60] fmovrde %l3, %f4, %f10 ldd [%l7 + 0x50], %f12 ldd [%l7 + 0x30], %f0 fbl %fcc3, loop_5418 fmovdle %xcc, %f11, %f0 st %f11, [%l7 + 0x68] sdivx %i6, 0x1BC3, %g7 loop_5418: sdivcc %o7, 0x0102, %o2 mulx %g6, %i0, %l2 fxor %f6, %f4, %f12 lduh [%l7 + 0x2C], %l5 fbe,a %fcc3, loop_5419 st %f7, [%l7 + 0x48] fnand %f10, %f12, %f4 movn %icc, %i2, %g1 loop_5419: faligndata %f2, %f0, %f2 sdiv %l1, 0x0B41, %i7 fornot2 %f0, %f2, %f8 ldsb [%l7 + 0x76], %i5 ba,pn %icc, loop_5420 sdiv %l4, 0x19E9, %g4 lduh [%l7 + 0x26], %l0 fands %f3, %f5, %f5 loop_5420: bcs,a,pn %icc, loop_5421 fbule %fcc0, loop_5422 subcc %o3, %g3, %o1 fbul %fcc0, loop_5423 loop_5421: bl,pt %icc, loop_5424 loop_5422: fmovrslez %o5, %f9, %f11 fxor %f8, %f4, %f6 loop_5423: fcmpne16 %f10, %f2, %g5 loop_5424: movpos %icc, %g2, %i4 ld [%l7 + 0x40], %f12 srax %i1, %o4, %l6 fbn %fcc3, loop_5425 ble,a,pn %icc, loop_5426 fpack16 %f8, %f4 fpsub32 %f0, %f12, %f8 loop_5425: fmovscs %icc, %f11, %f5 loop_5426: fmovrdlz %o6, %f2, %f8 edge32l %i3, %o0, %i6 fmovdcs %icc, %f15, %f5 fmul8x16 %f5, %f8, %f10 ldx [%l7 + 0x70], %g7 fmovd %f2, %f2 fnot2 %f12, %f8 edge8l %o7, %l3, %g6 ble,a,pn %xcc, loop_5427 nop setx loop_5428, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orncc %i0, 0x1DD5, %l2 fpsub32s %f2, %f9, %f3 loop_5427: edge8n %o2, %i2, %l5 loop_5428: fmovd %f0, %f12 ldsh [%l7 + 0x3A], %g1 tge %xcc, 0x1 edge8 %l1, %i7, %i5 tl %xcc, 0x2 fbue,a %fcc0, loop_5429 lduh [%l7 + 0x24], %l4 edge16ln %g4, %o3, %l0 taddcctv %o1, %o5, %g5 loop_5429: movrgz %g3, %g2, %i4 taddcc %i1, %l6, %o4 edge8ln %o6, %o0, %i6 ldx [%l7 + 0x78], %g7 edge8n %o7, %l3, %i3 bgu %xcc, loop_5430 fmovda %icc, %f8, %f14 movl %xcc, %g6, %i0 tle %xcc, 0x4 loop_5430: stx %o2, [%l7 + 0x18] be,pn %icc, loop_5431 fones %f11 addccc %l2, 0x1CED, %l5 fmovscs %icc, %f15, %f15 loop_5431: fmovsle %icc, %f8, %f3 tneg %icc, 0x0 brlez,a %g1, loop_5432 fcmple16 %f12, %f14, %i2 st %f5, [%l7 + 0x34] fbul,a %fcc1, loop_5433 loop_5432: edge8n %i7, %l1, %l4 fexpand %f8, %f12 stw %i5, [%l7 + 0x4C] loop_5433: brz %o3, loop_5434 fpadd32 %f0, %f8, %f2 stx %g4, [%l7 + 0x68] fcmpeq16 %f14, %f14, %l0 loop_5434: ldx [%l7 + 0x08], %o1 fcmps %fcc0, %f0, %f10 fpackfix %f12, %f8 ldx [%l7 + 0x08], %o5 ldd [%l7 + 0x18], %f10 bg %xcc, loop_5435 fpackfix %f6, %f7 fmovdcs %icc, %f1, %f3 fone %f8 loop_5435: fmovdcs %xcc, %f7, %f14 nop setx loop_5436, %l0, %l1 jmpl %l1, %g5 fpackfix %f2, %f15 ldsw [%l7 + 0x08], %g2 nop setx loop_5437, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5436: alignaddrl %i4, %i1, %g3 alignaddr %o4, %o6, %o0 fmovdpos %xcc, %f4, %f14 loop_5437: smulcc %l6, 0x1147, %g7 fnot2s %f5, %f15 ldx [%l7 + 0x18], %o7 addccc %i6, %l3, %i3 ldsw [%l7 + 0x5C], %i0 edge8 %o2, %g6, %l5 or %l2, 0x0C44, %g1 fmovdleu %icc, %f9, %f2 fpsub16 %f10, %f0, %f14 fmovsl %icc, %f12, %f0 fmovrse %i2, %f13, %f13 call loop_5438 edge32 %i7, %l1, %i5 fmovdpos %icc, %f1, %f12 movvs %icc, %l4, %o3 loop_5438: fmovrsne %g4, %f15, %f4 fmovspos %icc, %f14, %f8 sth %o1, [%l7 + 0x34] fmul8ulx16 %f6, %f12, %f14 st %f1, [%l7 + 0x48] mulx %l0, %g5, %g2 stx %i4, [%l7 + 0x30] fbue %fcc0, loop_5439 bge,pn %icc, loop_5440 ldd [%l7 + 0x70], %f14 srlx %i1, %o5, %g3 loop_5439: ldd [%l7 + 0x30], %f6 loop_5440: stw %o6, [%l7 + 0x40] lduh [%l7 + 0x18], %o0 lduh [%l7 + 0x7A], %o4 stw %l6, [%l7 + 0x4C] movne %xcc, %g7, %i6 ldd [%l7 + 0x40], %f10 std %f14, [%l7 + 0x08] fcmpes %fcc0, %f12, %f6 fbug %fcc2, loop_5441 lduh [%l7 + 0x24], %l3 sth %o7, [%l7 + 0x14] std %f0, [%l7 + 0x18] loop_5441: movleu %icc, %i0, %i3 xorcc %g6, 0x00AF, %l5 fmul8x16 %f14, %f8, %f4 ldsb [%l7 + 0x7D], %l2 ldsb [%l7 + 0x45], %o2 lduw [%l7 + 0x3C], %g1 mulx %i7, 0x1EC6, %i2 fmovrsgez %i5, %f15, %f8 fbe,a %fcc1, loop_5442 edge32 %l4, %o3, %l1 stb %g4, [%l7 + 0x76] tne %icc, 0x5 loop_5442: fandnot1s %f4, %f14, %f3 movn %xcc, %l0, %o1 movle %icc, %g2, %g5 movrne %i4, 0x26E, %i1 fmovspos %icc, %f5, %f8 stx %g3, [%l7 + 0x40] lduw [%l7 + 0x78], %o5 fmovdne %xcc, %f11, %f6 lduw [%l7 + 0x08], %o6 fmovrsgez %o0, %f7, %f9 fzeros %f7 edge16 %l6, %o4, %i6 fbue,a %fcc1, loop_5443 faligndata %f2, %f10, %f10 lduh [%l7 + 0x48], %l3 fabsd %f8, %f0 loop_5443: subc %g7, %o7, %i0 edge32n %i3, %g6, %l5 brz %o2, loop_5444 popc 0x1C4C, %g1 ldsw [%l7 + 0x74], %l2 fble,a %fcc0, loop_5445 loop_5444: st %f14, [%l7 + 0x20] array16 %i2, %i7, %i5 lduh [%l7 + 0x42], %l4 loop_5445: faligndata %f4, %f6, %f4 edge16 %l1, %o3, %l0 stb %g4, [%l7 + 0x6E] mulscc %o1, 0x0706, %g5 subccc %i4, %i1, %g3 stw %o5, [%l7 + 0x08] add %g2, %o6, %l6 fmovsn %xcc, %f9, %f1 std %f4, [%l7 + 0x70] fmovsvs %xcc, %f14, %f8 fones %f12 stx %o0, [%l7 + 0x70] ldsb [%l7 + 0x45], %o4 fexpand %f0, %f10 ldsw [%l7 + 0x20], %l3 st %f6, [%l7 + 0x4C] tge %icc, 0x2 ldsh [%l7 + 0x34], %g7 ld [%l7 + 0x1C], %f11 faligndata %f12, %f0, %f6 stx %o7, [%l7 + 0x40] fpmerge %f7, %f2, %f4 sll %i6, %i0, %g6 alignaddrl %l5, %o2, %i3 fmovdge %xcc, %f4, %f8 ldub [%l7 + 0x2A], %l2 fmovdl %icc, %f2, %f2 fnot2s %f7, %f8 xor %g1, %i7, %i5 be loop_5446 fbn %fcc1, loop_5447 umul %l4, 0x1859, %i2 lduh [%l7 + 0x54], %o3 loop_5446: udivcc %l1, 0x1BAD, %l0 loop_5447: fone %f4 srax %g4, 0x11, %o1 ldx [%l7 + 0x28], %g5 edge8 %i1, %g3, %o5 fmovse %xcc, %f9, %f12 fnot2s %f14, %f9 fba %fcc1, loop_5448 ld [%l7 + 0x14], %f0 movcs %xcc, %g2, %i4 fmovscc %icc, %f1, %f9 loop_5448: stw %l6, [%l7 + 0x24] lduw [%l7 + 0x6C], %o0 fmovdn %xcc, %f0, %f8 bg,a loop_5449 lduw [%l7 + 0x34], %o6 bneg,a loop_5450 fandnot2s %f7, %f3, %f10 loop_5449: ldub [%l7 + 0x63], %o4 tneg %xcc, 0x3 loop_5450: bcs,a loop_5451 ldx [%l7 + 0x30], %l3 fbge %fcc1, loop_5452 sdiv %g7, 0x11A7, %i6 loop_5451: lduh [%l7 + 0x46], %i0 te %icc, 0x1 loop_5452: fmovdneg %xcc, %f7, %f7 fmovde %icc, %f13, %f10 fbuge %fcc1, loop_5453 for %f6, %f4, %f10 st %f15, [%l7 + 0x44] stx %o7, [%l7 + 0x70] loop_5453: fandnot1s %f13, %f4, %f2 fxnors %f4, %f5, %f8 fmovrdlez %g6, %f12, %f4 bvc,a %xcc, loop_5454 fmovrsne %o2, %f11, %f1 tne %xcc, 0x3 movpos %icc, %l5, %i3 loop_5454: sth %g1, [%l7 + 0x30] st %f3, [%l7 + 0x78] fmovsvs %icc, %f8, %f4 stx %l2, [%l7 + 0x40] fnot2s %f3, %f5 stw %i7, [%l7 + 0x68] edge32n %l4, %i2, %i5 andcc %l1, 0x0B1A, %l0 alignaddr %g4, %o3, %g5 srax %o1, %i1, %g3 brnz %g2, loop_5455 ldx [%l7 + 0x18], %i4 fandnot2 %f0, %f4, %f0 fbge,a %fcc1, loop_5456 loop_5455: mulscc %l6, 0x0B30, %o0 st %f8, [%l7 + 0x54] fblg %fcc1, loop_5457 loop_5456: alignaddrl %o6, %o5, %o4 fmovsn %icc, %f1, %f9 ld [%l7 + 0x58], %f14 loop_5457: fors %f9, %f9, %f11 std %f14, [%l7 + 0x10] fnors %f7, %f8, %f8 fandnot2s %f1, %f9, %f8 bshuffle %f8, %f4, %f2 fmovrdgez %l3, %f6, %f0 ble,a %icc, loop_5458 ldub [%l7 + 0x45], %i6 sth %i0, [%l7 + 0x48] fpack32 %f14, %f8, %f4 loop_5458: movpos %xcc, %g7, %g6 fmovdgu %icc, %f8, %f7 fmovrdgez %o7, %f8, %f8 sdiv %l5, 0x0766, %o2 lduw [%l7 + 0x74], %i3 fmul8sux16 %f0, %f6, %f8 fbo,a %fcc1, loop_5459 ldub [%l7 + 0x0B], %l2 fsrc1 %f2, %f4 fornot1 %f4, %f14, %f8 loop_5459: ldsb [%l7 + 0x7A], %g1 stb %l4, [%l7 + 0x48] fnot2s %f12, %f5 sth %i7, [%l7 + 0x5E] lduh [%l7 + 0x52], %i2 xnorcc %i5, %l1, %g4 bcs %xcc, loop_5460 fmul8x16au %f0, %f6, %f8 fpadd16 %f6, %f6, %f8 stx %o3, [%l7 + 0x28] loop_5460: sth %g5, [%l7 + 0x66] addcc %o1, %l0, %i1 movg %xcc, %g3, %i4 ta %icc, 0x5 xnorcc %l6, 0x18B4, %g2 fpack32 %f2, %f6, %f8 be,pn %icc, loop_5461 bl,a %xcc, loop_5462 stb %o6, [%l7 + 0x4F] fcmpgt16 %f6, %f4, %o5 loop_5461: movgu %xcc, %o0, %o4 loop_5462: movpos %xcc, %i6, %i0 movge %xcc, %l3, %g7 fandnot2 %f14, %f2, %f4 ta %xcc, 0x6 movvc %xcc, %g6, %o7 fpadd16 %f4, %f10, %f14 fmovdvc %xcc, %f13, %f4 fmovs %f5, %f14 std %f12, [%l7 + 0x70] bg loop_5463 alignaddrl %o2, %i3, %l5 movleu %xcc, %l2, %g1 stb %i7, [%l7 + 0x3D] loop_5463: movn %icc, %i2, %i5 tgu %icc, 0x1 stw %l4, [%l7 + 0x54] lduh [%l7 + 0x12], %g4 ldub [%l7 + 0x69], %l1 fmuld8ulx16 %f12, %f15, %f14 ld [%l7 + 0x60], %f1 ldd [%l7 + 0x08], %f14 stb %o3, [%l7 + 0x4F] edge16l %o1, %g5, %l0 stb %g3, [%l7 + 0x2E] stb %i1, [%l7 + 0x3E] faligndata %f6, %f14, %f10 bneg %icc, loop_5464 faligndata %f6, %f12, %f8 fmovdneg %xcc, %f7, %f5 movrgez %i4, %l6, %g2 loop_5464: brgez,a %o5, loop_5465 ldx [%l7 + 0x78], %o0 fbue %fcc2, loop_5466 ldx [%l7 + 0x68], %o6 loop_5465: ldx [%l7 + 0x50], %o4 movl %xcc, %i6, %i0 loop_5466: fnot1 %f8, %f10 fand %f8, %f8, %f10 fbg,a %fcc2, loop_5467 ldub [%l7 + 0x5C], %g7 fbne %fcc3, loop_5468 fcmpgt16 %f4, %f12, %l3 loop_5467: fcmpgt32 %f6, %f0, %o7 stx %o2, [%l7 + 0x50] loop_5468: sth %i3, [%l7 + 0x22] stx %g6, [%l7 + 0x20] st %f7, [%l7 + 0x10] mova %icc, %l5, %g1 addccc %l2, 0x09AC, %i7 fexpand %f11, %f2 te %icc, 0x5 fbn %fcc3, loop_5469 bvc,pn %icc, loop_5470 fmovdge %icc, %f4, %f15 fblg %fcc0, loop_5471 loop_5469: st %f0, [%l7 + 0x5C] loop_5470: ldd [%l7 + 0x08], %f2 tne %xcc, 0x3 loop_5471: fzero %f10 bshuffle %f12, %f8, %f2 fmovrdlez %i5, %f0, %f8 fmovdcs %xcc, %f9, %f1 stw %i2, [%l7 + 0x6C] fmovrde %l4, %f6, %f14 fmovscc %xcc, %f0, %f15 stx %g4, [%l7 + 0x08] stb %l1, [%l7 + 0x73] fsrc1 %f4, %f8 ldd [%l7 + 0x38], %f2 sth %o3, [%l7 + 0x64] ldub [%l7 + 0x2C], %g5 bneg,a,pt %icc, loop_5472 stx %l0, [%l7 + 0x40] fmovsle %icc, %f3, %f2 fandnot1 %f8, %f8, %f0 loop_5472: addc %o1, 0x0870, %i1 edge32l %g3, %l6, %i4 nop setx loop_5473, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdlz %g2, %f14, %f2 move %icc, %o5, %o6 edge16ln %o4, %o0, %i6 loop_5473: sra %g7, 0x07, %l3 bn,pn %xcc, loop_5474 fsrc2 %f12, %f6 stb %o7, [%l7 + 0x28] xor %i0, 0x16EC, %i3 loop_5474: for %f2, %f12, %f6 fpadd16 %f0, %f8, %f0 xorcc %o2, %l5, %g1 movrgez %g6, %i7, %i5 ld [%l7 + 0x40], %f1 stb %i2, [%l7 + 0x68] tg %xcc, 0x1 stb %l2, [%l7 + 0x21] movvc %icc, %l4, %l1 bcs loop_5475 lduh [%l7 + 0x4E], %g4 brgz %g5, loop_5476 subcc %o3, %l0, %o1 loop_5475: fbe %fcc1, loop_5477 sllx %g3, 0x05, %l6 loop_5476: stw %i4, [%l7 + 0x64] fandnot2 %f8, %f14, %f4 loop_5477: fbl,a %fcc1, loop_5478 ld [%l7 + 0x5C], %f3 edge8 %i1, %o5, %o6 fnands %f0, %f10, %f14 loop_5478: std %f12, [%l7 + 0x20] fmul8sux16 %f12, %f10, %f6 fmovsvc %xcc, %f14, %f1 fmovse %xcc, %f2, %f4 fmovsneg %xcc, %f9, %f13 ldub [%l7 + 0x45], %o4 lduw [%l7 + 0x18], %g2 fnand %f2, %f10, %f12 umulcc %o0, 0x0626, %i6 bshuffle %f6, %f8, %f8 stx %g7, [%l7 + 0x40] st %f15, [%l7 + 0x58] fcmpeq16 %f2, %f0, %o7 fsrc1s %f12, %f1 addccc %i0, %l3, %o2 fabss %f8, %f13 ldub [%l7 + 0x68], %l5 fmul8x16 %f14, %f14, %f14 fmovdleu %icc, %f5, %f1 std %f2, [%l7 + 0x18] sra %i3, %g6, %i7 fmovrdgz %g1, %f12, %f10 ldsh [%l7 + 0x6A], %i2 array32 %l2, %l4, %i5 orn %l1, %g4, %o3 ldsb [%l7 + 0x62], %l0 fmovrsgz %g5, %f7, %f9 and %o1, %l6, %g3 sdivcc %i4, 0x02AB, %o5 fxnors %f2, %f9, %f6 edge16l %o6, %o4, %g2 nop setx loop_5479, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movcc %xcc, %i1, %o0 fnot1 %f4, %f12 ldsw [%l7 + 0x7C], %g7 loop_5479: fxnors %f11, %f0, %f0 bcs,a loop_5480 fand %f12, %f2, %f10 movne %xcc, %i6, %o7 fexpand %f0, %f8 loop_5480: edge16l %l3, %o2, %l5 edge16 %i3, %g6, %i0 movle %xcc, %i7, %i2 stw %l2, [%l7 + 0x70] tle %xcc, 0x2 fpack32 %f10, %f6, %f4 edge16 %l4, %i5, %g1 bge,a,pn %icc, loop_5481 popc 0x1525, %l1 ld [%l7 + 0x58], %f1 tgu %xcc, 0x7 loop_5481: edge16n %o3, %l0, %g4 edge16n %g5, %l6, %o1 fba,a %fcc0, loop_5482 alignaddrl %i4, %g3, %o6 ldsb [%l7 + 0x5D], %o4 fandnot1 %f4, %f0, %f6 loop_5482: ba loop_5483 fmovsneg %icc, %f8, %f1 fornot2s %f0, %f9, %f5 fmul8ulx16 %f10, %f0, %f2 loop_5483: bcc,a,pn %icc, loop_5484 bgu,a loop_5485 fbo,a %fcc3, loop_5486 fmovrsne %o5, %f13, %f11 loop_5484: stw %i1, [%l7 + 0x6C] loop_5485: fpackfix %f6, %f8 loop_5486: stb %g2, [%l7 + 0x4B] fmovdn %xcc, %f5, %f9 tg %xcc, 0x0 std %f4, [%l7 + 0x58] srl %g7, 0x14, %o0 tsubcc %o7, 0x1C43, %l3 fandnot2s %f2, %f7, %f3 brlz,a %i6, loop_5487 fpsub16s %f15, %f10, %f6 mulx %l5, %o2, %g6 movleu %xcc, %i3, %i0 loop_5487: sth %i2, [%l7 + 0x68] fcmpeq32 %f10, %f2, %i7 edge16l %l2, %i5, %l4 andn %g1, 0x1DBC, %l1 add %o3, 0x0E96, %g4 sdivcc %g5, 0x0E7B, %l0 edge8ln %o1, %l6, %g3 fnegs %f6, %f3 ldsh [%l7 + 0x66], %i4 movle %xcc, %o6, %o4 stw %o5, [%l7 + 0x60] stw %g2, [%l7 + 0x58] fcmpeq16 %f14, %f4, %g7 fpsub32s %f6, %f4, %f11 fmovdgu %icc, %f2, %f15 movrlz %i1, 0x1CE, %o7 or %o0, %i6, %l5 lduw [%l7 + 0x68], %o2 mova %icc, %g6, %i3 movl %icc, %i0, %l3 ldx [%l7 + 0x50], %i7 fornot2s %f12, %f7, %f4 fmul8ulx16 %f4, %f0, %f8 ld [%l7 + 0x48], %f7 fmovdne %icc, %f2, %f7 fcmped %fcc0, %f8, %f14 fzeros %f8 fmovsa %icc, %f8, %f8 fmovrdlez %i2, %f2, %f4 smul %i5, 0x19C3, %l4 fbl,a %fcc2, loop_5488 ld [%l7 + 0x38], %f4 pdist %f6, %f12, %f12 ldub [%l7 + 0x5F], %g1 loop_5488: fmovsne %icc, %f8, %f10 tleu %xcc, 0x5 stb %l2, [%l7 + 0x52] bn,a,pt %icc, loop_5489 ldd [%l7 + 0x30], %f4 ldub [%l7 + 0x13], %o3 te %icc, 0x4 loop_5489: fexpand %f6, %f2 xorcc %g4, 0x0DEE, %l1 tn %xcc, 0x7 movl %icc, %g5, %l0 ldsw [%l7 + 0x3C], %l6 ldub [%l7 + 0x12], %o1 bcs,pn %icc, loop_5490 st %f10, [%l7 + 0x1C] bneg,a %xcc, loop_5491 be,a,pt %xcc, loop_5492 loop_5490: te %xcc, 0x3 fornot1 %f8, %f0, %f10 loop_5491: fornot1 %f0, %f8, %f14 loop_5492: lduh [%l7 + 0x7E], %i4 fnot2 %f4, %f2 edge32l %g3, %o6, %o5 fpsub32 %f2, %f6, %f6 stx %g2, [%l7 + 0x48] tg %xcc, 0x2 movrlz %g7, 0x26A, %i1 fblg %fcc1, loop_5493 bneg,a,pt %xcc, loop_5494 fabsd %f0, %f8 stx %o7, [%l7 + 0x68] loop_5493: ld [%l7 + 0x70], %f8 loop_5494: movne %xcc, %o0, %o4 fmovrsgz %i6, %f2, %f4 ldx [%l7 + 0x60], %o2 sub %g6, %i3, %l5 ldsb [%l7 + 0x41], %l3 fmovsvc %icc, %f10, %f2 ldd [%l7 + 0x40], %f14 fmovrse %i7, %f3, %f5 array8 %i2, %i0, %l4 sth %g1, [%l7 + 0x54] bg,pn %xcc, loop_5495 fblg %fcc1, loop_5496 andcc %l2, %i5, %o3 fmovdneg %icc, %f4, %f0 loop_5495: stb %g4, [%l7 + 0x55] loop_5496: xnorcc %l1, 0x0B5C, %l0 fmul8x16au %f3, %f10, %f10 fcmpne32 %f8, %f14, %l6 lduh [%l7 + 0x46], %o1 movvs %xcc, %i4, %g3 fmovdpos %xcc, %f9, %f5 stw %o6, [%l7 + 0x5C] edge32n %o5, %g5, %g7 addccc %i1, 0x00BC, %g2 bneg,a loop_5497 std %f2, [%l7 + 0x70] std %f14, [%l7 + 0x58] ble,a,pn %icc, loop_5498 loop_5497: tg %icc, 0x0 lduw [%l7 + 0x4C], %o7 tneg %icc, 0x1 loop_5498: tsubcctv %o0, 0x1289, %i6 fpmerge %f5, %f15, %f0 movre %o2, %o4, %i3 stw %l5, [%l7 + 0x48] orcc %l3, 0x0497, %g6 edge32ln %i7, %i0, %i2 fmovdg %icc, %f5, %f3 add %g1, 0x0F38, %l4 edge16n %i5, %o3, %g4 brgz,a %l1, loop_5499 movcs %xcc, %l2, %l6 std %f4, [%l7 + 0x70] fnot2s %f2, %f8 loop_5499: ldsh [%l7 + 0x5A], %l0 taddcctv %o1, 0x1624, %i4 ldub [%l7 + 0x49], %o6 fsrc1 %f0, %f0 ld [%l7 + 0x4C], %f1 sdiv %o5, 0x0DBC, %g5 movge %xcc, %g7, %g3 pdist %f14, %f2, %f14 srax %i1, %g2, %o0 fmovdg %xcc, %f13, %f2 brlez,a %o7, loop_5500 ldx [%l7 + 0x10], %o2 fnot2 %f8, %f2 st %f5, [%l7 + 0x28] loop_5500: fmovdle %icc, %f13, %f2 alignaddr %o4, %i6, %l5 stx %l3, [%l7 + 0x50] stx %g6, [%l7 + 0x68] bvs,a %xcc, loop_5501 sth %i3, [%l7 + 0x44] brlez,a %i7, loop_5502 ldsb [%l7 + 0x3D], %i2 loop_5501: mova %xcc, %g1, %i0 fmovscs %xcc, %f3, %f8 loop_5502: ldub [%l7 + 0x1F], %l4 edge16l %i5, %g4, %l1 lduw [%l7 + 0x40], %o3 edge8 %l2, %l6, %l0 lduw [%l7 + 0x1C], %i4 fbug %fcc1, loop_5503 tgu %xcc, 0x1 fpsub32s %f11, %f14, %f14 ld [%l7 + 0x18], %f7 loop_5503: subccc %o1, 0x13D4, %o6 fmovsg %xcc, %f5, %f10 lduw [%l7 + 0x64], %g5 lduw [%l7 + 0x54], %o5 stx %g7, [%l7 + 0x30] ldub [%l7 + 0x49], %g3 sethi 0x0294, %g2 fmul8sux16 %f10, %f2, %f0 edge16 %o0, %i1, %o7 lduh [%l7 + 0x4E], %o2 ldub [%l7 + 0x77], %o4 fmovsle %icc, %f14, %f7 ld [%l7 + 0x48], %f14 fmul8x16al %f15, %f9, %f10 movgu %xcc, %i6, %l3 sdivx %l5, 0x0294, %i3 movle %xcc, %i7, %g6 fors %f15, %f14, %f6 fxor %f8, %f2, %f4 andncc %g1, %i0, %l4 tleu %icc, 0x0 addc %i2, 0x13D2, %g4 sdivcc %l1, 0x192F, %i5 fbge %fcc1, loop_5504 fcmps %fcc3, %f7, %f8 stw %o3, [%l7 + 0x64] tvs %icc, 0x1 loop_5504: fmovrdlz %l6, %f8, %f8 fblg,a %fcc3, loop_5505 fbo %fcc2, loop_5506 ldsb [%l7 + 0x4C], %l0 fmovdgu %icc, %f3, %f4 loop_5505: movrgez %l2, %i4, %o6 loop_5506: edge16 %g5, %o1, %g7 fmovsvs %xcc, %f11, %f5 movg %icc, %g3, %o5 tge %icc, 0x5 srax %o0, %i1, %o7 fmul8x16 %f1, %f0, %f12 sth %g2, [%l7 + 0x12] fnegs %f4, %f5 tg %icc, 0x4 andn %o2, 0x0213, %o4 ldsb [%l7 + 0x75], %i6 movre %l5, %l3, %i7 fmovse %icc, %f3, %f4 std %f4, [%l7 + 0x18] edge16l %i3, %g6, %g1 fmovsne %xcc, %f14, %f13 ldsw [%l7 + 0x0C], %l4 movvs %icc, %i2, %i0 edge8 %l1, %i5, %g4 lduw [%l7 + 0x1C], %o3 andn %l0, %l6, %l2 fmovrsgz %o6, %f8, %f6 fpackfix %f2, %f1 fxnors %f9, %f7, %f6 smul %g5, 0x05D7, %o1 ldd [%l7 + 0x68], %f6 brz %i4, loop_5507 stw %g7, [%l7 + 0x64] faligndata %f10, %f4, %f0 ldsb [%l7 + 0x4C], %g3 loop_5507: xnor %o5, %o0, %o7 fcmpeq16 %f14, %f10, %i1 xor %o2, %g2, %o4 st %f10, [%l7 + 0x0C] fcmpne16 %f6, %f12, %l5 fmovrdgez %l3, %f14, %f10 fpackfix %f2, %f1 andncc %i7, %i6, %g6 std %f6, [%l7 + 0x20] ldsw [%l7 + 0x30], %i3 ld [%l7 + 0x48], %f2 ldx [%l7 + 0x38], %g1 fxnor %f8, %f14, %f2 std %f12, [%l7 + 0x68] stb %i2, [%l7 + 0x61] st %f12, [%l7 + 0x74] stb %i0, [%l7 + 0x29] nop setx loop_5508, %l0, %l1 jmpl %l1, %l1 stb %i5, [%l7 + 0x71] ldsh [%l7 + 0x0C], %g4 bge %xcc, loop_5509 loop_5508: stb %o3, [%l7 + 0x19] ld [%l7 + 0x60], %f8 ldsb [%l7 + 0x1E], %l4 loop_5509: std %f6, [%l7 + 0x18] brgez,a %l0, loop_5510 fbug,a %fcc1, loop_5511 movre %l6, 0x035, %l2 stb %o6, [%l7 + 0x64] loop_5510: fmovrde %g5, %f4, %f2 loop_5511: fmovrsgez %i4, %f7, %f13 fpadd32 %f2, %f10, %f0 movgu %icc, %o1, %g7 edge16n %o5, %o0, %g3 tne %xcc, 0x3 ldsh [%l7 + 0x28], %o7 movrgez %i1, 0x050, %g2 ldsh [%l7 + 0x6C], %o2 edge8l %o4, %l5, %i7 alignaddrl %l3, %i6, %g6 fmovdneg %icc, %f3, %f2 fcmple32 %f6, %f10, %i3 ba,a %xcc, loop_5512 bn %icc, loop_5513 tl %xcc, 0x2 fornot1 %f12, %f4, %f2 loop_5512: ldub [%l7 + 0x68], %g1 loop_5513: xorcc %i2, 0x04A3, %i0 ldsh [%l7 + 0x4A], %i5 fbule,a %fcc0, loop_5514 fmovs %f7, %f14 fands %f15, %f4, %f15 stx %g4, [%l7 + 0x18] loop_5514: stw %l1, [%l7 + 0x48] fcmpgt16 %f6, %f12, %o3 alignaddrl %l0, %l6, %l4 bvs loop_5515 sllx %l2, 0x0F, %g5 movne %xcc, %o6, %i4 fmovdge %xcc, %f4, %f6 loop_5515: bcs loop_5516 fbn,a %fcc1, loop_5517 sethi 0x1DE1, %g7 fnands %f14, %f3, %f9 loop_5516: tpos %xcc, 0x3 loop_5517: ldub [%l7 + 0x22], %o1 ba,a,pn %icc, loop_5518 tleu %icc, 0x4 ta %icc, 0x5 st %f14, [%l7 + 0x30] loop_5518: fmovrdgz %o0, %f12, %f0 bcs loop_5519 bleu,a,pn %xcc, loop_5520 ldsh [%l7 + 0x60], %g3 movpos %xcc, %o5, %o7 loop_5519: fmovdle %xcc, %f1, %f7 loop_5520: array8 %g2, %o2, %o4 fones %f13 fbule %fcc1, loop_5521 ldx [%l7 + 0x18], %l5 fbn,a %fcc2, loop_5522 fmovdne %xcc, %f10, %f2 loop_5521: sth %i7, [%l7 + 0x62] lduh [%l7 + 0x44], %l3 loop_5522: taddcc %i1, 0x0489, %i6 ldub [%l7 + 0x21], %g6 fmovsne %xcc, %f9, %f15 fbul %fcc1, loop_5523 fandnot1 %f14, %f6, %f0 ldx [%l7 + 0x50], %g1 stw %i2, [%l7 + 0x70] loop_5523: fnors %f13, %f7, %f13 lduh [%l7 + 0x0C], %i3 faligndata %f4, %f0, %f8 sth %i5, [%l7 + 0x3A] fmovsne %xcc, %f5, %f6 fpsub32 %f12, %f14, %f14 stx %g4, [%l7 + 0x78] edge16ln %l1, %i0, %o3 fnegs %f9, %f1 stx %l0, [%l7 + 0x78] ba,a %xcc, loop_5524 addcc %l6, 0x1091, %l2 tgu %icc, 0x1 sdivcc %g5, 0x06B4, %o6 loop_5524: andncc %i4, %g7, %o1 bge %icc, loop_5525 edge16n %o0, %l4, %g3 fpackfix %f8, %f5 movvc %xcc, %o7, %g2 loop_5525: addcc %o5, %o2, %o4 alignaddr %l5, %i7, %l3 fpsub16s %f5, %f5, %f11 fmul8sux16 %f14, %f12, %f0 st %f12, [%l7 + 0x48] bg,a,pn %xcc, loop_5526 fandnot1s %f5, %f8, %f0 udivcc %i1, 0x0784, %i6 tcc %icc, 0x0 loop_5526: lduh [%l7 + 0x1A], %g1 fmovdn %xcc, %f14, %f6 sll %i2, 0x12, %i3 ldx [%l7 + 0x10], %g6 fmovsvs %icc, %f9, %f14 movneg %icc, %g4, %i5 fbue %fcc0, loop_5527 fnot2 %f4, %f6 fbn %fcc0, loop_5528 bcs,a,pt %icc, loop_5529 loop_5527: fmovs %f9, %f9 ldsw [%l7 + 0x38], %i0 loop_5528: call loop_5530 loop_5529: umul %l1, 0x069F, %o3 sth %l0, [%l7 + 0x4E] bge,pt %icc, loop_5531 loop_5530: fcmpne16 %f2, %f2, %l6 st %f12, [%l7 + 0x50] andn %g5, %o6, %i4 loop_5531: std %f14, [%l7 + 0x48] fsrc2s %f13, %f2 fbug %fcc3, loop_5532 fba %fcc2, loop_5533 stx %g7, [%l7 + 0x18] fmovdneg %xcc, %f6, %f3 loop_5532: movleu %xcc, %l2, %o1 loop_5533: fcmpne16 %f0, %f10, %o0 bshuffle %f12, %f4, %f14 ba,a,pt %xcc, loop_5534 st %f4, [%l7 + 0x38] stx %l4, [%l7 + 0x40] be %icc, loop_5535 loop_5534: lduh [%l7 + 0x32], %o7 bcc,a,pn %xcc, loop_5536 call loop_5537 loop_5535: fnegd %f0, %f2 ld [%l7 + 0x54], %f3 loop_5536: fsrc2s %f3, %f3 loop_5537: fmovdg %icc, %f8, %f3 fmovrdgz %g2, %f2, %f6 call loop_5538 brnz %g3, loop_5539 bpos,pt %xcc, loop_5540 fxor %f14, %f8, %f8 loop_5538: or %o2, 0x00B7, %o5 loop_5539: srl %l5, 0x14, %i7 loop_5540: movcs %xcc, %l3, %i1 sth %i6, [%l7 + 0x0A] ldsh [%l7 + 0x18], %o4 bl loop_5541 tle %icc, 0x7 smul %g1, %i3, %i2 stw %g6, [%l7 + 0x64] loop_5541: fmovrse %i5, %f0, %f2 fbe %fcc2, loop_5542 ldx [%l7 + 0x70], %i0 bpos,a loop_5543 fabss %f8, %f4 loop_5542: fmul8sux16 %f10, %f14, %f6 fbo %fcc3, loop_5544 loop_5543: st %f10, [%l7 + 0x08] bpos,a,pt %xcc, loop_5545 sdiv %g4, 0x118A, %o3 loop_5544: movvs %xcc, %l1, %l6 stb %g5, [%l7 + 0x10] loop_5545: sll %l0, %i4, %o6 fabsd %f8, %f12 ld [%l7 + 0x58], %f7 stx %g7, [%l7 + 0x68] sth %o1, [%l7 + 0x46] movvc %icc, %l2, %l4 movre %o0, 0x0F1, %o7 fpadd16 %f8, %f14, %f4 fmul8x16al %f14, %f6, %f6 ldsb [%l7 + 0x3A], %g3 fnand %f14, %f8, %f14 ldd [%l7 + 0x10], %f0 fmovrdlez %g2, %f12, %f10 or %o5, %l5, %i7 fbul %fcc0, loop_5546 orncc %l3, 0x139A, %i1 bleu,a %icc, loop_5547 fcmpd %fcc3, %f2, %f14 loop_5546: andncc %i6, %o4, %g1 stw %i3, [%l7 + 0x60] loop_5547: fmovda %xcc, %f4, %f6 edge16l %o2, %g6, %i2 fmovrsgez %i0, %f13, %f12 st %f9, [%l7 + 0x08] fands %f3, %f12, %f4 edge16 %i5, %o3, %l1 ldsw [%l7 + 0x0C], %l6 ldd [%l7 + 0x68], %f6 be,a,pn %xcc, loop_5548 ldsb [%l7 + 0x36], %g5 movleu %icc, %g4, %l0 mulx %i4, 0x015F, %o6 loop_5548: fmovrslz %g7, %f0, %f1 ldd [%l7 + 0x28], %f14 fmovdgu %icc, %f11, %f10 stw %o1, [%l7 + 0x2C] fnot2 %f10, %f4 fnand %f4, %f0, %f14 fornot2 %f6, %f4, %f14 tgu %xcc, 0x2 edge8l %l4, %l2, %o7 ldsw [%l7 + 0x54], %o0 fmovdg %icc, %f11, %f10 orn %g2, 0x0A74, %o5 movrlz %l5, 0x094, %i7 nop setx loop_5549, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnors %f2, %f10, %f7 popc %g3, %i1 std %f14, [%l7 + 0x40] loop_5549: fblg,a %fcc3, loop_5550 ldd [%l7 + 0x48], %f0 fpsub16 %f2, %f8, %f2 stw %i6, [%l7 + 0x14] loop_5550: popc 0x11C6, %l3 brnz,a %o4, loop_5551 tcc %xcc, 0x3 andn %i3, %o2, %g1 udivx %i2, 0x18F6, %i0 loop_5551: fmovdcc %icc, %f4, %f11 fmovrse %i5, %f6, %f8 orn %o3, %l1, %g6 stb %g5, [%l7 + 0x49] ldub [%l7 + 0x08], %l6 ta %xcc, 0x2 ldsw [%l7 + 0x4C], %g4 bneg,a %icc, loop_5552 fcmped %fcc0, %f12, %f10 fnegd %f6, %f0 ld [%l7 + 0x3C], %f1 loop_5552: fmovrdgez %i4, %f10, %f4 nop setx loop_5553, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bl %xcc, loop_5554 ldsb [%l7 + 0x68], %l0 ldsw [%l7 + 0x54], %o6 loop_5553: lduh [%l7 + 0x60], %g7 loop_5554: fandnot2s %f4, %f6, %f8 edge8n %l4, %l2, %o1 std %f4, [%l7 + 0x10] alignaddrl %o0, %o7, %o5 fsrc2 %f8, %f4 brlez,a %l5, loop_5555 fba %fcc3, loop_5556 st %f3, [%l7 + 0x1C] xnor %i7, 0x19AA, %g3 loop_5555: ld [%l7 + 0x54], %f14 loop_5556: edge32ln %g2, %i6, %i1 fones %f15 popc 0x0B82, %l3 subcc %o4, 0x0841, %o2 bl,pt %xcc, loop_5557 st %f1, [%l7 + 0x34] ld [%l7 + 0x40], %f2 fcmpne32 %f0, %f8, %g1 loop_5557: fbne %fcc1, loop_5558 te %xcc, 0x0 fornot2 %f10, %f6, %f2 fmul8x16au %f9, %f6, %f6 loop_5558: ble loop_5559 ld [%l7 + 0x48], %f8 fmovdneg %icc, %f4, %f11 stw %i2, [%l7 + 0x7C] loop_5559: sdivx %i0, 0x0BAA, %i5 te %icc, 0x3 fbl %fcc0, loop_5560 alignaddr %i3, %l1, %g6 fmovsne %icc, %f13, %f10 ldsb [%l7 + 0x72], %g5 loop_5560: udivx %l6, 0x0CAC, %g4 fmovrsne %o3, %f2, %f12 fmovdleu %icc, %f0, %f9 fmovsne %icc, %f13, %f12 stb %l0, [%l7 + 0x6A] udiv %o6, 0x189F, %g7 ba,a,pn %xcc, loop_5561 fble %fcc1, loop_5562 bne loop_5563 mulscc %l4, 0x0F53, %i4 loop_5561: movrlz %l2, %o0, %o7 loop_5562: fmovrde %o5, %f2, %f4 loop_5563: fble,a %fcc1, loop_5564 ldsb [%l7 + 0x77], %o1 fand %f0, %f14, %f6 sdivcc %i7, 0x17A1, %l5 loop_5564: fpadd16 %f14, %f8, %f14 fmovrdlez %g2, %f8, %f8 tsubcc %i6, %i1, %l3 movneg %icc, %o4, %g3 edge8n %o2, %i2, %i0 std %f2, [%l7 + 0x10] stb %i5, [%l7 + 0x7F] ldsh [%l7 + 0x08], %g1 lduh [%l7 + 0x44], %i3 tsubcc %l1, %g5, %g6 or %l6, %o3, %g4 fmovrslz %o6, %f15, %f4 fmovsne %icc, %f14, %f5 ba,a loop_5565 tg %xcc, 0x2 ldub [%l7 + 0x0D], %l0 tcc %xcc, 0x2 loop_5565: fmovde %xcc, %f10, %f11 bn,a loop_5566 movrlez %g7, %l4, %i4 ldd [%l7 + 0x78], %f2 stw %l2, [%l7 + 0x28] loop_5566: fcmpd %fcc1, %f8, %f0 ldsw [%l7 + 0x30], %o0 fxors %f2, %f15, %f6 edge8n %o5, %o1, %i7 stb %l5, [%l7 + 0x3D] stb %o7, [%l7 + 0x72] tvs %xcc, 0x2 fmovdg %icc, %f7, %f0 andn %i6, 0x0DDD, %i1 tvc %icc, 0x3 udiv %l3, 0x1251, %o4 ldub [%l7 + 0x3B], %g2 sra %o2, 0x1C, %i2 stb %g3, [%l7 + 0x28] movleu %xcc, %i0, %g1 fmovdpos %xcc, %f14, %f8 stw %i3, [%l7 + 0x24] ldub [%l7 + 0x22], %l1 sth %g5, [%l7 + 0x22] stw %g6, [%l7 + 0x7C] fmovsleu %xcc, %f15, %f12 lduw [%l7 + 0x4C], %l6 subccc %i5, %g4, %o3 ldsb [%l7 + 0x0C], %l0 fexpand %f8, %f12 st %f0, [%l7 + 0x74] ba,a loop_5567 bcs,pn %icc, loop_5568 movre %o6, %l4, %i4 ldx [%l7 + 0x08], %g7 loop_5567: movvs %icc, %l2, %o0 loop_5568: fornot2s %f3, %f6, %f3 ldsh [%l7 + 0x16], %o5 fmovrslz %i7, %f2, %f13 udivcc %l5, 0x04B5, %o1 brlz %o7, loop_5569 tvc %xcc, 0x2 move %icc, %i6, %i1 fmovrse %o4, %f5, %f1 loop_5569: ldub [%l7 + 0x6A], %g2 ldsb [%l7 + 0x72], %o2 fmul8x16al %f11, %f8, %f10 ldsw [%l7 + 0x6C], %l3 stw %i2, [%l7 + 0x3C] brlz,a %g3, loop_5570 lduh [%l7 + 0x44], %i0 brnz,a %g1, loop_5571 tge %xcc, 0x3 loop_5570: umulcc %i3, %g5, %l1 fmovsl %icc, %f2, %f4 loop_5571: ld [%l7 + 0x0C], %f7 ldx [%l7 + 0x48], %g6 fmovrsgez %i5, %f6, %f10 stw %g4, [%l7 + 0x30] fsrc1 %f0, %f14 add %o3, 0x1515, %l0 sll %o6, 0x12, %l6 sth %l4, [%l7 + 0x30] std %f2, [%l7 + 0x58] lduh [%l7 + 0x10], %g7 brgez,a %i4, loop_5572 sllx %o0, 0x1C, %o5 stw %i7, [%l7 + 0x50] tl %icc, 0x7 loop_5572: or %l2, 0x051A, %o1 bl %icc, loop_5573 movrgez %o7, %l5, %i6 st %f9, [%l7 + 0x1C] fexpand %f14, %f4 loop_5573: bgu,pn %icc, loop_5574 fmovda %xcc, %f11, %f8 andcc %o4, 0x0D68, %g2 fpsub32 %f0, %f0, %f4 loop_5574: for %f10, %f0, %f10 bgu,a %xcc, loop_5575 ldsb [%l7 + 0x0F], %i1 fnand %f10, %f6, %f0 fcmpeq16 %f10, %f4, %l3 loop_5575: pdist %f0, %f4, %f0 fmovrde %i2, %f8, %f4 ld [%l7 + 0x58], %f10 lduw [%l7 + 0x58], %g3 fcmps %fcc2, %f11, %f14 andncc %o2, %i0, %i3 bcs %xcc, loop_5576 tg %xcc, 0x7 fzeros %f1 fmovsneg %icc, %f8, %f14 loop_5576: tvs %xcc, 0x0 fandnot2s %f4, %f14, %f9 alignaddr %g5, %l1, %g6 stb %i5, [%l7 + 0x23] fsrc2s %f2, %f11 lduh [%l7 + 0x24], %g1 te %icc, 0x0 bpos,pn %icc, loop_5577 fabsd %f12, %f12 fcmped %fcc2, %f12, %f4 subcc %g4, %o3, %l0 loop_5577: stx %o6, [%l7 + 0x78] fsrc2 %f0, %f8 fmovdcc %xcc, %f10, %f5 st %f2, [%l7 + 0x14] ldx [%l7 + 0x50], %l4 stb %l6, [%l7 + 0x21] ldd [%l7 + 0x30], %f4 tle %xcc, 0x5 sth %i4, [%l7 + 0x62] fmovrsgez %g7, %f0, %f14 nop setx loop_5578, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f10, [%l7 + 0x70] fornot1s %f13, %f7, %f4 fnands %f12, %f1, %f13 loop_5578: std %f0, [%l7 + 0x68] fcmpgt16 %f2, %f0, %o0 ldsh [%l7 + 0x44], %o5 sethi 0x1FA8, %l2 bvc,pt %xcc, loop_5579 fmovrslez %i7, %f9, %f12 fmovsleu %icc, %f11, %f10 bne loop_5580 loop_5579: ldx [%l7 + 0x60], %o1 ldsw [%l7 + 0x64], %l5 fsrc2s %f9, %f7 loop_5580: lduh [%l7 + 0x6A], %i6 movg %icc, %o4, %o7 stb %i1, [%l7 + 0x26] ldx [%l7 + 0x60], %l3 fcmpgt16 %f6, %f10, %i2 call loop_5581 fmovdle %icc, %f11, %f0 udivcc %g2, 0x1853, %g3 tcc %xcc, 0x0 loop_5581: mulx %o2, %i0, %g5 movre %i3, 0x0A2, %l1 tl %icc, 0x4 tl %xcc, 0x7 fmovdgu %icc, %f0, %f9 and %g6, 0x0396, %g1 fnands %f14, %f10, %f12 brlez,a %i5, loop_5582 brnz %o3, loop_5583 ldd [%l7 + 0x30], %f8 udivcc %l0, 0x1F8A, %o6 loop_5582: ldub [%l7 + 0x56], %g4 loop_5583: stb %l6, [%l7 + 0x7C] edge8l %l4, %i4, %g7 fpmerge %f4, %f15, %f14 bneg,a,pn %icc, loop_5584 fmul8x16au %f7, %f2, %f0 fmovdgu %xcc, %f12, %f3 movvs %xcc, %o0, %o5 loop_5584: fcmpgt32 %f12, %f12, %i7 fmovdg %icc, %f14, %f12 fble,a %fcc1, loop_5585 ble,pn %icc, loop_5586 brlez %o1, loop_5587 fabss %f9, %f12 loop_5585: fbe %fcc0, loop_5588 loop_5586: ldsw [%l7 + 0x6C], %l5 loop_5587: fpsub32 %f6, %f0, %f2 movpos %xcc, %l2, %i6 loop_5588: ldx [%l7 + 0x30], %o7 ldsw [%l7 + 0x18], %i1 xnor %l3, %i2, %g2 fcmpgt32 %f10, %f2, %o4 fmovrslz %o2, %f11, %f3 tneg %icc, 0x3 fnot1s %f0, %f2 ld [%l7 + 0x70], %f13 fnors %f7, %f8, %f12 stb %g3, [%l7 + 0x6B] bge loop_5589 bl,pt %xcc, loop_5590 ldsw [%l7 + 0x30], %i0 brnz %g5, loop_5591 loop_5589: ldsb [%l7 + 0x6D], %l1 loop_5590: bvc,a %icc, loop_5592 movn %icc, %i3, %g6 loop_5591: nop setx loop_5593, %l0, %l1 jmpl %l1, %i5 ldsh [%l7 + 0x56], %o3 loop_5592: fxnors %f10, %f10, %f1 ldub [%l7 + 0x32], %l0 loop_5593: bpos,a,pt %icc, loop_5594 fmovdge %xcc, %f6, %f13 edge16n %o6, %g1, %l6 ldd [%l7 + 0x20], %f14 loop_5594: movcc %icc, %g4, %i4 subc %l4, 0x104E, %o0 fmul8x16 %f9, %f2, %f0 ldsw [%l7 + 0x18], %o5 ldub [%l7 + 0x6B], %i7 ldsw [%l7 + 0x24], %o1 fcmple16 %f12, %f8, %l5 fbu,a %fcc0, loop_5595 movvs %icc, %g7, %l2 stx %o7, [%l7 + 0x60] bvs,a,pn %xcc, loop_5596 loop_5595: andcc %i1, %l3, %i2 movrne %g2, %i6, %o4 tvs %icc, 0x5 loop_5596: ldsh [%l7 + 0x50], %g3 pdist %f14, %f12, %f2 movcc %xcc, %i0, %g5 xorcc %o2, 0x003A, %l1 tsubcctv %i3, 0x0D53, %g6 ldsh [%l7 + 0x56], %o3 fxnors %f12, %f6, %f6 movcc %icc, %l0, %i5 ldub [%l7 + 0x34], %g1 fbge,a %fcc2, loop_5597 ldsh [%l7 + 0x4C], %o6 ld [%l7 + 0x34], %f15 orncc %g4, 0x0EFD, %l6 loop_5597: st %f0, [%l7 + 0x14] ba,a,pt %xcc, loop_5598 fmovdle %xcc, %f13, %f4 ldub [%l7 + 0x67], %l4 lduw [%l7 + 0x44], %o0 loop_5598: fnegd %f10, %f4 fandnot2 %f10, %f2, %f4 ta %icc, 0x3 bgu loop_5599 ldsb [%l7 + 0x31], %o5 movge %icc, %i4, %i7 sethi 0x15E3, %l5 loop_5599: xor %o1, %g7, %o7 fbu,a %fcc2, loop_5600 sth %i1, [%l7 + 0x4E] fones %f10 mulx %l2, 0x1602, %l3 loop_5600: fsrc2s %f12, %f10 ldsh [%l7 + 0x1E], %g2 lduh [%l7 + 0x28], %i6 fpsub16 %f0, %f8, %f2 tgu %icc, 0x0 fmovsle %xcc, %f14, %f12 sub %i2, 0x001D, %g3 fones %f11 lduh [%l7 + 0x28], %o4 xor %i0, 0x1988, %g5 fbge %fcc3, loop_5601 lduh [%l7 + 0x34], %l1 move %icc, %o2, %i3 fpsub32 %f14, %f2, %f2 loop_5601: xorcc %o3, 0x1304, %l0 fpsub16s %f0, %f14, %f15 fmovrde %i5, %f12, %f12 edge32n %g6, %o6, %g4 tcc %xcc, 0x4 movneg %icc, %l6, %g1 fbe %fcc0, loop_5602 mulscc %l4, 0x1B11, %o5 move %xcc, %i4, %o0 fbue %fcc1, loop_5603 loop_5602: ld [%l7 + 0x60], %f13 movcs %icc, %i7, %l5 fmovsvs %xcc, %f14, %f10 loop_5603: fpadd16 %f0, %f12, %f14 udivx %g7, 0x13BD, %o7 add %i1, %o1, %l3 stx %g2, [%l7 + 0x40] bpos,a,pt %icc, loop_5604 fnand %f4, %f14, %f4 fsrc2s %f7, %f8 ld [%l7 + 0x44], %f9 loop_5604: fandnot2 %f0, %f8, %f6 ld [%l7 + 0x08], %f0 edge32ln %i6, %l2, %g3 fbg %fcc2, loop_5605 edge32l %i2, %i0, %g5 stb %o4, [%l7 + 0x26] bg,a loop_5606 loop_5605: stb %o2, [%l7 + 0x0D] bneg loop_5607 ld [%l7 + 0x64], %f10 loop_5606: fmovd %f0, %f14 ldd [%l7 + 0x38], %f8 loop_5607: stx %i3, [%l7 + 0x40] bleu,pn %xcc, loop_5608 bne,a,pt %xcc, loop_5609 fbuge %fcc1, loop_5610 bl,pt %xcc, loop_5611 loop_5608: tvc %icc, 0x7 loop_5609: addcc %o3, 0x1C0C, %l0 loop_5610: fmovrdlz %i5, %f12, %f14 loop_5611: fandnot2s %f7, %f8, %f0 array32 %g6, %o6, %g4 mulx %l1, %g1, %l4 be %icc, loop_5612 ba loop_5613 alignaddr %o5, %l6, %o0 ldx [%l7 + 0x28], %i7 loop_5612: fnor %f4, %f10, %f6 loop_5613: fbuge,a %fcc3, loop_5614 fbo %fcc0, loop_5615 fmovdne %icc, %f13, %f4 srlx %i4, %l5, %o7 loop_5614: bvs %xcc, loop_5616 loop_5615: stw %g7, [%l7 + 0x68] mova %icc, %o1, %i1 movcs %icc, %l3, %g2 loop_5616: fsrc2s %f8, %f4 te %xcc, 0x1 ldub [%l7 + 0x5D], %l2 fcmpeq32 %f2, %f4, %g3 fmovrslez %i6, %f4, %f3 ld [%l7 + 0x48], %f1 lduw [%l7 + 0x20], %i2 fnors %f8, %f4, %f11 xnor %g5, %i0, %o4 fmovsleu %icc, %f3, %f10 bpos,pn %xcc, loop_5617 xnorcc %i3, 0x1F05, %o3 brz,a %o2, loop_5618 stw %l0, [%l7 + 0x50] loop_5617: stw %g6, [%l7 + 0x20] stb %o6, [%l7 + 0x1D] loop_5618: ldsb [%l7 + 0x7A], %i5 fandnot1 %f8, %f2, %f14 std %f10, [%l7 + 0x48] std %f14, [%l7 + 0x78] fandnot1 %f6, %f8, %f10 fmovdvc %icc, %f2, %f6 std %f0, [%l7 + 0x78] fxor %f8, %f8, %f2 fpadd32s %f0, %f5, %f11 ld [%l7 + 0x48], %f13 fmovsn %xcc, %f2, %f8 tleu %icc, 0x3 and %g4, 0x16D3, %g1 fmovsg %icc, %f7, %f2 fornot1 %f10, %f0, %f4 lduh [%l7 + 0x0C], %l1 ba %xcc, loop_5619 edge16l %l4, %l6, %o5 sethi 0x035C, %o0 stw %i4, [%l7 + 0x0C] loop_5619: ld [%l7 + 0x74], %f7 fbule %fcc1, loop_5620 ldsh [%l7 + 0x78], %i7 fcmpeq32 %f8, %f12, %l5 ld [%l7 + 0x20], %f11 loop_5620: fmovda %icc, %f4, %f6 tsubcc %o7, 0x0568, %g7 sdivcc %o1, 0x1D98, %i1 ldsh [%l7 + 0x76], %l3 stb %g2, [%l7 + 0x41] fandnot1 %f8, %f10, %f10 brz %l2, loop_5621 fbule,a %fcc1, loop_5622 tvs %icc, 0x4 tne %icc, 0x1 loop_5621: stx %i6, [%l7 + 0x10] loop_5622: fbe %fcc2, loop_5623 st %f7, [%l7 + 0x18] ldub [%l7 + 0x3B], %i2 tn %xcc, 0x2 loop_5623: lduh [%l7 + 0x72], %g3 ldd [%l7 + 0x68], %f0 st %f13, [%l7 + 0x10] tcs %xcc, 0x5 andncc %g5, %o4, %i3 fpsub32 %f0, %f14, %f2 ldx [%l7 + 0x70], %o3 lduh [%l7 + 0x7E], %o2 taddcc %l0, 0x1BB9, %g6 orn %o6, 0x0C98, %i0 orn %g4, 0x059C, %i5 ldsw [%l7 + 0x70], %l1 fbe,a %fcc2, loop_5624 edge16ln %g1, %l6, %o5 array16 %l4, %o0, %i7 ldd [%l7 + 0x60], %f6 loop_5624: fmovdpos %xcc, %f8, %f8 fandnot1s %f0, %f6, %f9 andncc %i4, %o7, %l5 addc %g7, %o1, %i1 fnors %f4, %f2, %f10 umulcc %g2, 0x0154, %l3 movvs %icc, %i6, %l2 ldub [%l7 + 0x3C], %g3 ldd [%l7 + 0x40], %f12 array8 %g5, %i2, %i3 be loop_5625 fmul8x16au %f9, %f8, %f8 ldub [%l7 + 0x45], %o4 fba,a %fcc2, loop_5626 loop_5625: fbu,a %fcc2, loop_5627 ldsh [%l7 + 0x14], %o3 stb %o2, [%l7 + 0x25] loop_5626: ldsb [%l7 + 0x4F], %l0 loop_5627: fexpand %f4, %f12 lduh [%l7 + 0x12], %g6 fxors %f1, %f4, %f13 mulx %i0, 0x1875, %o6 fpsub16 %f10, %f0, %f0 ldsh [%l7 + 0x66], %g4 ldub [%l7 + 0x58], %l1 fmovrsgez %g1, %f6, %f2 tsubcctv %i5, %l6, %o5 ldsb [%l7 + 0x1D], %l4 stw %i7, [%l7 + 0x30] fsrc2 %f0, %f6 ldd [%l7 + 0x18], %f4 fsrc1s %f6, %f11 fmovrdgez %i4, %f10, %f12 fsrc1s %f13, %f13 lduw [%l7 + 0x3C], %o0 ldsh [%l7 + 0x74], %o7 fcmple32 %f0, %f10, %g7 brgz %o1, loop_5628 brgez,a %l5, loop_5629 stw %g2, [%l7 + 0x48] stx %l3, [%l7 + 0x38] loop_5628: ldx [%l7 + 0x30], %i6 loop_5629: fmovd %f4, %f10 brnz,a %i1, loop_5630 ldsw [%l7 + 0x44], %g3 edge32l %g5, %i2, %l2 fmovsn %icc, %f14, %f12 loop_5630: edge16 %o4, %i3, %o2 stx %o3, [%l7 + 0x20] ld [%l7 + 0x6C], %f14 movn %xcc, %l0, %g6 orcc %i0, %o6, %g4 brlez %l1, loop_5631 orncc %i5, %g1, %l6 fmovrdlz %l4, %f2, %f8 st %f12, [%l7 + 0x6C] loop_5631: ldub [%l7 + 0x15], %o5 ldub [%l7 + 0x57], %i4 bn,pn %xcc, loop_5632 fbuge %fcc3, loop_5633 lduh [%l7 + 0x3A], %i7 stb %o0, [%l7 + 0x38] loop_5632: edge32ln %g7, %o1, %l5 loop_5633: fbo %fcc3, loop_5634 fxnors %f1, %f1, %f12 st %f2, [%l7 + 0x30] fsrc1 %f8, %f4 loop_5634: fmovspos %xcc, %f7, %f0 fmovrsne %g2, %f5, %f1 lduh [%l7 + 0x48], %o7 st %f5, [%l7 + 0x58] st %f13, [%l7 + 0x70] fbule %fcc1, loop_5635 fandnot2 %f10, %f14, %f14 sth %l3, [%l7 + 0x4A] fsrc2s %f15, %f10 loop_5635: pdist %f12, %f8, %f12 fandnot1 %f4, %f12, %f2 bvc,a loop_5636 fmul8sux16 %f10, %f0, %f12 fmovsgu %xcc, %f3, %f6 tpos %icc, 0x0 loop_5636: faligndata %f4, %f12, %f0 edge32n %i1, %g3, %g5 ldub [%l7 + 0x1A], %i6 fnors %f14, %f7, %f2 fmovdne %xcc, %f12, %f7 fzeros %f1 stb %i2, [%l7 + 0x74] tcc %xcc, 0x3 fcmpeq32 %f12, %f8, %o4 std %f8, [%l7 + 0x28] ldsh [%l7 + 0x48], %i3 movvc %icc, %l2, %o2 sth %o3, [%l7 + 0x24] ldsh [%l7 + 0x68], %g6 bshuffle %f2, %f6, %f14 fcmpne32 %f0, %f10, %l0 sub %i0, 0x1796, %g4 xor %o6, %i5, %g1 ldsb [%l7 + 0x15], %l1 ldsb [%l7 + 0x46], %l4 ldsb [%l7 + 0x21], %o5 fpsub16 %f12, %f8, %f2 tneg %xcc, 0x0 fabsd %f6, %f2 bvc,a,pt %icc, loop_5637 ldsh [%l7 + 0x60], %l6 add %i7, 0x0D56, %i4 sdivcc %o0, 0x132C, %g7 loop_5637: fmovrde %o1, %f4, %f6 fmovrdlz %l5, %f10, %f10 fbuge %fcc1, loop_5638 edge32n %o7, %g2, %i1 ldsw [%l7 + 0x08], %l3 fmovrdgz %g5, %f14, %f0 loop_5638: stb %g3, [%l7 + 0x3B] fpackfix %f8, %f8 sdivx %i6, 0x03D5, %o4 brlz,a %i2, loop_5639 bpos,pt %icc, loop_5640 sdiv %l2, 0x1314, %o2 sdivx %o3, 0x0181, %i3 loop_5639: fsrc1s %f4, %f13 loop_5640: fandnot1s %f0, %f6, %f2 fsrc1s %f15, %f1 ldsb [%l7 + 0x3E], %l0 ldub [%l7 + 0x54], %g6 fpack32 %f4, %f10, %f10 movvc %icc, %g4, %o6 srl %i5, %i0, %l1 mova %xcc, %l4, %g1 lduh [%l7 + 0x5A], %o5 nop setx loop_5641, %l0, %l1 jmpl %l1, %i7 fxnor %f14, %f0, %f6 fcmpeq16 %f4, %f14, %i4 fsrc1s %f0, %f2 loop_5641: movl %xcc, %o0, %l6 fzeros %f8 fmovscc %xcc, %f14, %f7 sth %g7, [%l7 + 0x08] fbge,a %fcc0, loop_5642 fsrc2 %f8, %f8 std %f8, [%l7 + 0x30] andn %l5, %o7, %g2 loop_5642: ldub [%l7 + 0x27], %i1 fsrc1 %f12, %f12 st %f2, [%l7 + 0x40] stx %o1, [%l7 + 0x60] fmovrse %l3, %f15, %f15 nop setx loop_5643, %l0, %l1 jmpl %l1, %g3 fornot1s %f1, %f14, %f9 fnands %f13, %f0, %f11 stx %i6, [%l7 + 0x18] loop_5643: fmovse %xcc, %f0, %f11 fandnot1s %f3, %f5, %f13 sth %o4, [%l7 + 0x40] movneg %xcc, %g5, %i2 stx %o2, [%l7 + 0x38] st %f10, [%l7 + 0x74] fmovdne %xcc, %f12, %f11 fcmple16 %f6, %f8, %o3 st %f8, [%l7 + 0x30] fornot1 %f4, %f10, %f2 fsrc2s %f6, %f1 ldd [%l7 + 0x18], %f0 fblg %fcc0, loop_5644 siam 0x5 bcs,a loop_5645 edge8n %l2, %l0, %i3 loop_5644: sethi 0x1383, %g4 fpadd32 %f4, %f10, %f6 loop_5645: fmovsgu %xcc, %f11, %f8 fmul8sux16 %f8, %f4, %f4 ldx [%l7 + 0x78], %g6 fmovrsgz %o6, %f0, %f15 fornot2s %f12, %f3, %f2 fpack32 %f8, %f2, %f4 edge8n %i0, %i5, %l1 fnot2 %f12, %f4 smulcc %g1, 0x16EF, %o5 taddcctv %l4, %i7, %o0 tle %icc, 0x3 fabss %f6, %f12 tle %xcc, 0x5 or %i4, 0x1BCB, %g7 ldsb [%l7 + 0x57], %l6 st %f15, [%l7 + 0x30] fornot1s %f2, %f13, %f11 fmovrsgz %o7, %f6, %f3 fornot1s %f6, %f9, %f6 std %f10, [%l7 + 0x28] fpackfix %f2, %f5 andncc %l5, %i1, %g2 sub %l3, 0x1EE5, %g3 edge16ln %o1, %o4, %i6 fmovrde %g5, %f8, %f14 bneg,a loop_5646 stw %i2, [%l7 + 0x1C] ldub [%l7 + 0x2E], %o2 ldsb [%l7 + 0x6A], %l2 loop_5646: fmovrdlez %l0, %f4, %f2 ldsw [%l7 + 0x2C], %i3 addc %g4, 0x1943, %g6 ldsw [%l7 + 0x14], %o3 siam 0x5 stw %i0, [%l7 + 0x24] fmovde %icc, %f1, %f8 sll %o6, 0x10, %l1 smul %i5, 0x1182, %o5 fmovdle %xcc, %f9, %f15 fnot2s %f12, %f5 sth %l4, [%l7 + 0x6E] edge8ln %g1, %o0, %i7 ldub [%l7 + 0x53], %g7 stx %l6, [%l7 + 0x50] edge16ln %o7, %i4, %i1 fbule %fcc3, loop_5647 movn %xcc, %g2, %l5 sethi 0x1838, %l3 fone %f14 loop_5647: fpackfix %f10, %f11 subc %o1, %o4, %i6 ldsw [%l7 + 0x78], %g3 fbuge %fcc1, loop_5648 fmovdg %icc, %f15, %f1 fbuge,a %fcc0, loop_5649 andcc %g5, 0x0469, %o2 loop_5648: udivx %i2, 0x1CB9, %l2 taddcctv %l0, %g4, %g6 loop_5649: fornot2s %f5, %f6, %f2 fpadd16 %f4, %f4, %f10 movne %icc, %i3, %o3 lduh [%l7 + 0x78], %o6 ble,a,pt %icc, loop_5650 brgz,a %i0, loop_5651 sdiv %i5, 0x0C42, %l1 fnand %f10, %f6, %f4 loop_5650: fornot2 %f12, %f0, %f14 loop_5651: fmovrdgz %o5, %f2, %f8 fmovsg %xcc, %f2, %f12 call loop_5652 fbl %fcc3, loop_5653 fones %f13 fpsub32 %f12, %f12, %f0 loop_5652: fnot2 %f14, %f0 loop_5653: umul %l4, 0x0999, %g1 fmovse %xcc, %f0, %f15 st %f0, [%l7 + 0x70] fcmpeq32 %f2, %f2, %i7 fpadd16s %f4, %f10, %f11 ldub [%l7 + 0x0D], %o0 be,a %xcc, loop_5654 fpadd16 %f2, %f6, %f12 subc %g7, %o7, %i4 movge %xcc, %i1, %g2 loop_5654: addccc %l6, %l5, %l3 subccc %o1, %i6, %g3 fmuld8ulx16 %f14, %f0, %f0 subcc %o4, 0x0825, %o2 fpmerge %f8, %f0, %f10 lduw [%l7 + 0x48], %g5 fnot1s %f12, %f3 fmovsn %xcc, %f4, %f8 sth %i2, [%l7 + 0x18] fmovsleu %icc, %f15, %f5 fexpand %f4, %f8 fmovrdlez %l0, %f6, %f4 andn %g4, 0x0D5C, %g6 edge16ln %l2, %i3, %o6 tvc %icc, 0x0 addccc %i0, %o3, %l1 ldsb [%l7 + 0x25], %i5 ldsb [%l7 + 0x75], %l4 fbne,a %fcc2, loop_5655 fcmpne16 %f0, %f12, %g1 mova %xcc, %o5, %i7 fcmped %fcc3, %f14, %f2 loop_5655: xnor %g7, 0x1E84, %o7 be loop_5656 fba,a %fcc0, loop_5657 xor %o0, %i4, %g2 bneg,a %icc, loop_5658 loop_5656: movcs %xcc, %l6, %l5 loop_5657: ld [%l7 + 0x20], %f0 ldub [%l7 + 0x6F], %l3 loop_5658: sub %o1, %i1, %g3 srlx %o4, 0x1D, %o2 st %f10, [%l7 + 0x18] smul %i6, %i2, %g5 fabss %f1, %f12 orcc %l0, 0x19A2, %g4 ldsw [%l7 + 0x58], %g6 tn %xcc, 0x5 fmovrslz %i3, %f0, %f14 orncc %o6, 0x14D6, %l2 edge8l %o3, %l1, %i0 fnegd %f8, %f2 ldsb [%l7 + 0x12], %i5 ldsw [%l7 + 0x0C], %l4 std %f8, [%l7 + 0x70] ta %icc, 0x4 pdist %f6, %f10, %f4 stw %g1, [%l7 + 0x10] fmovd %f0, %f6 srl %i7, %o5, %o7 tgu %icc, 0x2 umulcc %o0, 0x06BC, %i4 fbge %fcc1, loop_5659 sth %g2, [%l7 + 0x6E] tleu %icc, 0x5 brgz,a %l6, loop_5660 loop_5659: brgz %g7, loop_5661 array8 %l5, %l3, %i1 ld [%l7 + 0x44], %f12 loop_5660: subc %g3, %o4, %o1 loop_5661: fbuge,a %fcc3, loop_5662 stx %o2, [%l7 + 0x58] lduw [%l7 + 0x58], %i2 fnot2s %f13, %f8 loop_5662: orn %i6, 0x09AE, %g5 movneg %icc, %g4, %g6 stw %i3, [%l7 + 0x54] te %icc, 0x3 ldub [%l7 + 0x3C], %l0 for %f4, %f4, %f10 fmovsneg %xcc, %f7, %f1 ldsb [%l7 + 0x73], %o6 fmovda %icc, %f7, %f8 movl %xcc, %o3, %l2 ld [%l7 + 0x34], %f15 fbule,a %fcc3, loop_5663 fnors %f10, %f13, %f6 fmovdvc %icc, %f9, %f8 orncc %l1, 0x04C5, %i0 loop_5663: ld [%l7 + 0x60], %f2 movne %xcc, %i5, %g1 fmovse %xcc, %f11, %f6 edge32l %i7, %l4, %o7 fmovdge %icc, %f0, %f4 lduh [%l7 + 0x54], %o5 tne %xcc, 0x5 addcc %o0, %i4, %g2 tneg %icc, 0x0 tsubcc %l6, 0x0BF3, %l5 fbue,a %fcc0, loop_5664 ldx [%l7 + 0x38], %g7 movge %icc, %i1, %g3 ldx [%l7 + 0x30], %o4 loop_5664: fmovrdgez %o1, %f0, %f8 sethi 0x1F1A, %o2 fnegd %f2, %f2 fcmpne32 %f6, %f10, %l3 ldd [%l7 + 0x20], %f6 brgez %i6, loop_5665 andcc %i2, 0x1FBE, %g5 tl %icc, 0x6 ldsb [%l7 + 0x63], %g6 loop_5665: fmovsn %xcc, %f6, %f6 tn %xcc, 0x2 fmuld8sux16 %f8, %f14, %f12 bgu,a,pn %xcc, loop_5666 movn %xcc, %g4, %l0 ld [%l7 + 0x64], %f4 fmovse %icc, %f6, %f0 loop_5666: addcc %i3, 0x10D2, %o3 fbul,a %fcc3, loop_5667 fmovrslz %l2, %f13, %f7 sethi 0x03ED, %l1 ldsb [%l7 + 0x63], %i0 loop_5667: taddcctv %o6, 0x1361, %i5 fbe,a %fcc2, loop_5668 fornot1s %f10, %f4, %f5 fpadd32 %f14, %f10, %f8 fnands %f6, %f5, %f12 loop_5668: sdivcc %g1, 0x02B8, %i7 fmovsg %xcc, %f13, %f7 sdivcc %o7, 0x13A5, %l4 fmuld8sux16 %f8, %f10, %f8 fmovrse %o5, %f14, %f3 tn %icc, 0x1 ldx [%l7 + 0x78], %o0 fmovsg %xcc, %f6, %f2 udivx %i4, 0x1ED1, %l6 movneg %icc, %l5, %g2 edge8 %i1, %g7, %o4 popc %g3, %o1 st %f6, [%l7 + 0x24] fmul8x16 %f0, %f6, %f0 movle %icc, %o2, %i6 brlz %l3, loop_5669 fbl %fcc3, loop_5670 movrgez %i2, 0x136, %g5 udivx %g4, 0x14FD, %g6 loop_5669: fone %f8 loop_5670: sdiv %i3, 0x1BE9, %l0 orn %l2, 0x067A, %l1 pdist %f12, %f12, %f0 xor %o3, 0x0793, %i0 srl %o6, 0x18, %g1 ldub [%l7 + 0x19], %i7 array32 %o7, %i5, %o5 be %icc, loop_5671 bne,a,pn %icc, loop_5672 fnegd %f8, %f4 ldsh [%l7 + 0x62], %l4 loop_5671: srl %o0, %l6, %i4 loop_5672: fandnot2s %f2, %f15, %f11 movrgez %l5, 0x146, %g2 nop setx loop_5673, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnor %f12, %f12, %f6 stb %i1, [%l7 + 0x4B] movre %g7, %g3, %o1 loop_5673: stw %o4, [%l7 + 0x4C] fmovspos %xcc, %f12, %f14 lduh [%l7 + 0x12], %o2 fmovdvs %xcc, %f2, %f0 ldx [%l7 + 0x70], %l3 bne,pt %xcc, loop_5674 fble %fcc1, loop_5675 fbule,a %fcc0, loop_5676 edge16 %i6, %i2, %g4 loop_5674: sdivx %g6, 0x0B24, %i3 loop_5675: fsrc2s %f4, %f14 loop_5676: bg loop_5677 std %f0, [%l7 + 0x78] udivx %g5, 0x1D07, %l2 fbl %fcc0, loop_5678 loop_5677: fnand %f14, %f4, %f0 mulscc %l1, 0x072A, %l0 udiv %o3, 0x0995, %i0 loop_5678: udivcc %g1, 0x01EA, %o6 tsubcctv %i7, %o7, %o5 stb %i5, [%l7 + 0x7F] fcmpd %fcc2, %f6, %f2 tsubcc %o0, 0x1086, %l6 ldx [%l7 + 0x30], %l4 subcc %i4, %g2, %l5 fmovdleu %xcc, %f4, %f4 fmovrdlz %i1, %f10, %f12 tne %icc, 0x6 brlez,a %g7, loop_5679 lduw [%l7 + 0x48], %g3 fmovsg %xcc, %f2, %f2 ld [%l7 + 0x34], %f7 loop_5679: ldsb [%l7 + 0x21], %o4 array8 %o2, %l3, %i6 subccc %i2, %o1, %g6 fmovsleu %icc, %f12, %f9 ldub [%l7 + 0x39], %g4 fmovscs %xcc, %f11, %f0 lduw [%l7 + 0x44], %g5 fmovda %xcc, %f14, %f0 fornot1 %f6, %f0, %f2 stb %i3, [%l7 + 0x37] bcc,pt %xcc, loop_5680 ldsh [%l7 + 0x58], %l1 ldd [%l7 + 0x68], %f8 st %f4, [%l7 + 0x58] loop_5680: ldsb [%l7 + 0x51], %l2 fornot1 %f10, %f0, %f4 call loop_5681 xorcc %o3, 0x1BCC, %l0 edge16n %g1, %o6, %i0 fands %f9, %f12, %f13 loop_5681: std %f10, [%l7 + 0x40] or %i7, 0x0ECE, %o7 fpack16 %f2, %f1 lduh [%l7 + 0x4A], %i5 ldsb [%l7 + 0x79], %o5 fpsub32s %f0, %f1, %f8 ldd [%l7 + 0x58], %f12 move %xcc, %o0, %l6 mova %icc, %l4, %i4 st %f12, [%l7 + 0x58] fsrc2s %f11, %f10 ta %xcc, 0x1 ldx [%l7 + 0x40], %l5 ba,a,pn %icc, loop_5682 srlx %i1, 0x0E, %g2 movcc %xcc, %g7, %g3 ldsb [%l7 + 0x52], %o4 loop_5682: fmovdvc %icc, %f6, %f13 sdivcc %l3, 0x0764, %o2 alignaddrl %i2, %i6, %o1 sth %g4, [%l7 + 0x5C] fmovdg %xcc, %f7, %f10 fpsub16 %f14, %f14, %f4 std %f10, [%l7 + 0x40] be %xcc, loop_5683 tg %icc, 0x3 lduh [%l7 + 0x12], %g6 movrlez %g5, 0x2CD, %l1 loop_5683: movrgz %i3, %l2, %o3 stb %l0, [%l7 + 0x13] fmovdne %xcc, %f13, %f11 bleu,pt %icc, loop_5684 array8 %g1, %i0, %o6 array8 %i7, %o7, %o5 std %f0, [%l7 + 0x28] loop_5684: fornot2s %f14, %f0, %f12 fabss %f1, %f4 alignaddr %i5, %l6, %l4 fcmpes %fcc1, %f11, %f9 edge32n %o0, %i4, %l5 edge32l %i1, %g7, %g2 movvc %xcc, %g3, %o4 be,a loop_5685 edge32 %o2, %l3, %i6 movneg %xcc, %i2, %o1 lduh [%l7 + 0x08], %g4 loop_5685: tge %icc, 0x7 brlez,a %g5, loop_5686 bge,pn %xcc, loop_5687 fpadd16s %f3, %f10, %f3 fmovsle %icc, %f5, %f0 loop_5686: stx %g6, [%l7 + 0x58] loop_5687: sll %l1, %l2, %o3 add %i3, 0x063F, %l0 movn %icc, %i0, %o6 tsubcc %g1, %o7, %o5 fandnot1 %f6, %f8, %f6 sth %i5, [%l7 + 0x34] ldub [%l7 + 0x21], %i7 call loop_5688 brz,a %l6, loop_5689 be loop_5690 lduw [%l7 + 0x54], %l4 loop_5688: fcmped %fcc2, %f0, %f0 loop_5689: sth %o0, [%l7 + 0x72] loop_5690: bn loop_5691 st %f14, [%l7 + 0x64] xnor %l5, 0x097F, %i1 or %g7, 0x032F, %i4 loop_5691: tl %xcc, 0x5 fpsub16s %f12, %f14, %f9 st %f9, [%l7 + 0x74] fblg,a %fcc2, loop_5692 for %f6, %f2, %f10 nop setx loop_5693, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %g3, [%l7 + 0x70] loop_5692: fnands %f12, %f15, %f1 movpos %icc, %o4, %o2 loop_5693: stw %l3, [%l7 + 0x34] taddcc %g2, 0x08E3, %i6 fcmpes %fcc3, %f10, %f9 ldx [%l7 + 0x38], %i2 andncc %o1, %g4, %g6 tvc %icc, 0x7 fmovrslez %l1, %f7, %f1 sra %l2, 0x11, %g5 ldsh [%l7 + 0x68], %i3 ldd [%l7 + 0x30], %f8 stb %l0, [%l7 + 0x64] srax %i0, %o6, %o3 call loop_5694 fcmped %fcc0, %f14, %f0 ldx [%l7 + 0x38], %g1 stw %o5, [%l7 + 0x20] loop_5694: xnorcc %i5, %i7, %l6 fmovdneg %xcc, %f15, %f10 edge32 %l4, %o7, %l5 smul %i1, 0x1BBF, %o0 movneg %icc, %i4, %g7 lduw [%l7 + 0x0C], %o4 stw %g3, [%l7 + 0x40] nop setx loop_5695, %l0, %l1 jmpl %l1, %l3 fmovsl %icc, %f0, %f10 fmovdneg %xcc, %f10, %f11 std %f2, [%l7 + 0x60] loop_5695: te %xcc, 0x1 fmuld8sux16 %f15, %f11, %f0 sllx %g2, 0x1D, %o2 stw %i2, [%l7 + 0x5C] edge8 %o1, %g4, %i6 fbu,a %fcc3, loop_5696 fmovdn %xcc, %f8, %f0 fbue %fcc2, loop_5697 and %g6, %l1, %g5 loop_5696: stb %i3, [%l7 + 0x4C] udivcc %l2, 0x0B44, %l0 loop_5697: fcmped %fcc0, %f10, %f4 ldsh [%l7 + 0x3A], %i0 siam 0x4 andn %o6, 0x06E3, %o3 udiv %g1, 0x0533, %i5 ldd [%l7 + 0x58], %f2 stw %i7, [%l7 + 0x0C] sth %o5, [%l7 + 0x12] fabss %f4, %f4 bneg,a %icc, loop_5698 tvs %icc, 0x0 array32 %l4, %o7, %l6 stw %i1, [%l7 + 0x58] loop_5698: ba,a,pn %icc, loop_5699 ldsh [%l7 + 0x42], %l5 fornot2s %f2, %f7, %f12 sdiv %i4, 0x001C, %o0 loop_5699: lduw [%l7 + 0x50], %g7 fbl,a %fcc0, loop_5700 movl %xcc, %o4, %l3 for %f14, %f14, %f4 tn %xcc, 0x4 loop_5700: std %f14, [%l7 + 0x30] fnands %f15, %f12, %f6 stx %g3, [%l7 + 0x50] ldsh [%l7 + 0x5A], %g2 fmuld8sux16 %f1, %f11, %f2 fmovrsgez %i2, %f12, %f13 fmovrdgz %o2, %f12, %f8 fxors %f13, %f9, %f3 fmovdg %icc, %f3, %f0 smul %o1, 0x1AB8, %i6 fmovrsne %g4, %f12, %f8 bge,pt %xcc, loop_5701 ld [%l7 + 0x28], %f11 brgez %l1, loop_5702 ldub [%l7 + 0x37], %g6 loop_5701: fornot2s %f9, %f7, %f10 ldsw [%l7 + 0x4C], %g5 loop_5702: stx %i3, [%l7 + 0x38] edge16 %l2, %i0, %o6 movvc %xcc, %o3, %g1 fblg %fcc1, loop_5703 fmul8x16au %f5, %f5, %f12 fmovrdlez %i5, %f2, %f12 fmovrdlez %l0, %f4, %f8 loop_5703: fcmps %fcc3, %f13, %f7 ld [%l7 + 0x14], %f1 bl,a,pn %icc, loop_5704 fpadd16 %f4, %f8, %f6 fmovdge %xcc, %f5, %f0 and %i7, 0x0754, %o5 loop_5704: bg,a %xcc, loop_5705 fmovdne %xcc, %f15, %f12 fmovsgu %xcc, %f7, %f1 bn loop_5706 loop_5705: bne,a,pn %xcc, loop_5707 fmul8sux16 %f12, %f4, %f6 fsrc1 %f14, %f0 loop_5706: sth %l4, [%l7 + 0x74] loop_5707: tneg %xcc, 0x3 fcmps %fcc1, %f6, %f11 ldub [%l7 + 0x62], %o7 movvs %icc, %l6, %i1 subcc %i4, 0x1A7A, %l5 movgu %icc, %g7, %o4 sth %o0, [%l7 + 0x62] fcmpgt16 %f14, %f6, %l3 fmuld8ulx16 %f5, %f4, %f0 fmovsle %xcc, %f2, %f2 movleu %icc, %g3, %g2 lduh [%l7 + 0x68], %o2 fmovdn %icc, %f12, %f6 array16 %o1, %i2, %i6 movl %icc, %l1, %g4 fzero %f12 ld [%l7 + 0x34], %f7 ldd [%l7 + 0x50], %f10 brnz,a %g6, loop_5708 fnot2 %f10, %f12 fxor %f6, %f12, %f4 ldsb [%l7 + 0x13], %g5 loop_5708: fmovdgu %icc, %f12, %f6 xnor %l2, %i0, %i3 stw %o3, [%l7 + 0x40] fmovdneg %icc, %f0, %f3 ldsw [%l7 + 0x4C], %g1 ldd [%l7 + 0x38], %f14 fmovdvs %icc, %f1, %f11 ldsh [%l7 + 0x44], %o6 ldub [%l7 + 0x08], %l0 fmovrdlez %i5, %f2, %f6 srax %o5, %i7, %l4 fpsub32 %f10, %f2, %f12 fbo,a %fcc3, loop_5709 fmovse %xcc, %f15, %f3 nop setx loop_5710, %l0, %l1 jmpl %l1, %o7 stw %l6, [%l7 + 0x68] loop_5709: ta %icc, 0x1 sllx %i4, 0x07, %l5 loop_5710: sll %g7, 0x1B, %o4 lduw [%l7 + 0x44], %o0 fmovs %f13, %f6 fxnors %f13, %f10, %f5 ldx [%l7 + 0x68], %l3 ldx [%l7 + 0x60], %g3 fcmpeq16 %f12, %f2, %g2 fnot2 %f6, %f0 edge32l %o2, %o1, %i1 std %f8, [%l7 + 0x40] ldx [%l7 + 0x38], %i2 bshuffle %f14, %f2, %f2 taddcctv %l1, %g4, %i6 movleu %icc, %g5, %g6 fmuld8sux16 %f5, %f3, %f2 fblg %fcc3, loop_5711 fbue %fcc2, loop_5712 lduh [%l7 + 0x2A], %i0 subc %l2, 0x0127, %i3 loop_5711: fmovrdgz %g1, %f12, %f8 loop_5712: fbe %fcc1, loop_5713 array8 %o6, %o3, %i5 fmul8x16 %f15, %f6, %f14 xor %l0, %i7, %l4 loop_5713: ldd [%l7 + 0x60], %f12 fble,a %fcc0, loop_5714 edge8n %o7, %o5, %l6 bcs %xcc, loop_5715 fxors %f7, %f1, %f13 loop_5714: fpadd32 %f4, %f10, %f4 sth %i4, [%l7 + 0x26] loop_5715: fpack32 %f4, %f6, %f14 alignaddr %g7, %l5, %o0 udivcc %l3, 0x1994, %g3 ld [%l7 + 0x28], %f12 ldsh [%l7 + 0x0C], %g2 ldx [%l7 + 0x20], %o2 movvs %icc, %o4, %i1 fnegd %f6, %f6 edge32 %i2, %o1, %g4 udivx %l1, 0x0005, %i6 ldd [%l7 + 0x68], %f2 fexpand %f10, %f6 udiv %g5, 0x1AE3, %g6 edge16ln %i0, %l2, %i3 movleu %icc, %g1, %o3 fxor %f0, %f4, %f4 fbul,a %fcc3, loop_5716 stw %i5, [%l7 + 0x6C] ldd [%l7 + 0x20], %f14 bcc,a,pt %xcc, loop_5717 loop_5716: fsrc1s %f4, %f8 fnot1s %f14, %f12 stx %l0, [%l7 + 0x18] loop_5717: fmovdgu %xcc, %f5, %f10 ldub [%l7 + 0x2B], %i7 ldsh [%l7 + 0x5E], %l4 stw %o6, [%l7 + 0x1C] movvs %xcc, %o5, %o7 fpadd32s %f4, %f6, %f14 fornot1s %f12, %f13, %f5 xnor %i4, %l6, %l5 ld [%l7 + 0x5C], %f1 movleu %icc, %g7, %l3 fmovsg %icc, %f4, %f3 taddcctv %g3, 0x1DE1, %g2 fbule,a %fcc3, loop_5718 fmovde %xcc, %f4, %f8 ldub [%l7 + 0x60], %o2 tle %xcc, 0x3 loop_5718: fnot2 %f12, %f12 fones %f10 fbul %fcc2, loop_5719 srax %o0, 0x14, %o4 stw %i1, [%l7 + 0x1C] ldub [%l7 + 0x58], %i2 loop_5719: fnors %f5, %f2, %f13 taddcctv %o1, %g4, %i6 fnot1s %f7, %f6 fmul8x16au %f1, %f12, %f0 stw %g5, [%l7 + 0x4C] sll %l1, %g6, %l2 ld [%l7 + 0x38], %f9 fpackfix %f14, %f0 taddcctv %i0, 0x0DD2, %i3 std %f4, [%l7 + 0x50] fpadd16s %f1, %f1, %f14 tle %xcc, 0x5 mulx %g1, 0x1772, %i5 fcmpes %fcc0, %f3, %f7 ldsw [%l7 + 0x0C], %l0 edge32 %i7, %o3, %l4 fmovsneg %xcc, %f12, %f3 ldx [%l7 + 0x70], %o6 mulx %o5, 0x1A07, %i4 ldsh [%l7 + 0x48], %l6 fbue %fcc1, loop_5720 movcc %icc, %o7, %l5 ldx [%l7 + 0x40], %l3 fxnors %f12, %f15, %f10 loop_5720: fmovsvs %icc, %f4, %f0 st %f14, [%l7 + 0x48] ldsw [%l7 + 0x08], %g7 ldsb [%l7 + 0x53], %g3 stb %o2, [%l7 + 0x7E] stx %g2, [%l7 + 0x18] fand %f6, %f4, %f10 fones %f13 std %f8, [%l7 + 0x58] ldsb [%l7 + 0x70], %o4 fsrc1 %f6, %f2 fmovdneg %xcc, %f15, %f5 tsubcctv %i1, %i2, %o0 fcmpgt32 %f12, %f14, %g4 brlz,a %i6, loop_5721 orn %o1, %l1, %g6 xorcc %g5, 0x1358, %l2 fpsub32s %f14, %f2, %f14 loop_5721: std %f6, [%l7 + 0x60] fmovsvs %icc, %f9, %f15 fornot1 %f0, %f4, %f12 movl %icc, %i3, %g1 subccc %i0, 0x0ACB, %l0 stw %i7, [%l7 + 0x70] fbg %fcc3, loop_5722 sethi 0x1E15, %i5 stb %l4, [%l7 + 0x57] umul %o3, 0x16B3, %o5 loop_5722: sth %o6, [%l7 + 0x5E] st %f14, [%l7 + 0x68] fxors %f8, %f15, %f12 pdist %f14, %f0, %f2 ld [%l7 + 0x18], %f10 ldd [%l7 + 0x20], %f8 std %f4, [%l7 + 0x58] bneg,a loop_5723 ldd [%l7 + 0x40], %f14 ldsb [%l7 + 0x56], %l6 ldd [%l7 + 0x18], %f6 loop_5723: sth %i4, [%l7 + 0x60] fbl,a %fcc2, loop_5724 movle %icc, %o7, %l5 ldub [%l7 + 0x2E], %g7 call loop_5725 loop_5724: call loop_5726 brlez %l3, loop_5727 std %f6, [%l7 + 0x58] loop_5725: ldx [%l7 + 0x30], %g3 loop_5726: ldd [%l7 + 0x58], %f14 loop_5727: movge %xcc, %o2, %g2 te %xcc, 0x7 fornot1 %f8, %f4, %f2 fmovscs %xcc, %f2, %f3 xnorcc %o4, %i1, %i2 fcmped %fcc3, %f6, %f0 edge16 %o0, %g4, %o1 fpsub16 %f4, %f2, %f2 edge32n %i6, %l1, %g6 fmovrse %g5, %f7, %f11 array32 %l2, %g1, %i3 fcmpne16 %f0, %f12, %l0 fmovdpos %icc, %f4, %f12 ldx [%l7 + 0x78], %i7 stx %i0, [%l7 + 0x38] fzeros %f5 ldsb [%l7 + 0x74], %i5 fmovse %xcc, %f4, %f9 addcc %l4, 0x0320, %o5 fbg,a %fcc1, loop_5728 st %f3, [%l7 + 0x0C] stx %o6, [%l7 + 0x70] fbge,a %fcc3, loop_5729 loop_5728: fornot1 %f8, %f8, %f8 ldub [%l7 + 0x4F], %o3 and %i4, %o7, %l5 loop_5729: fmovsg %icc, %f11, %f0 lduh [%l7 + 0x28], %g7 fmovrdne %l3, %f4, %f6 fnor %f0, %f12, %f8 fmul8x16al %f12, %f1, %f12 ldsb [%l7 + 0x2E], %g3 fbule %fcc0, loop_5730 tle %xcc, 0x6 stw %l6, [%l7 + 0x7C] fnands %f13, %f7, %f5 loop_5730: bgu,a,pn %xcc, loop_5731 stb %g2, [%l7 + 0x62] bn,pt %icc, loop_5732 fandnot1s %f11, %f9, %f5 loop_5731: stx %o4, [%l7 + 0x68] fmovscs %xcc, %f13, %f12 loop_5732: addc %i1, %o2, %o0 srl %g4, 0x04, %o1 ldx [%l7 + 0x58], %i2 edge16ln %l1, %g6, %i6 fnor %f2, %f14, %f6 edge16n %l2, %g5, %i3 fcmple32 %f12, %f14, %g1 fmovsne %icc, %f3, %f9 ldx [%l7 + 0x50], %i7 fmuld8ulx16 %f15, %f15, %f12 lduw [%l7 + 0x50], %l0 stw %i5, [%l7 + 0x34] brlez,a %i0, loop_5733 mova %icc, %o5, %l4 smul %o6, 0x1337, %i4 sth %o7, [%l7 + 0x0C] loop_5733: sdiv %l5, 0x168F, %g7 ldx [%l7 + 0x70], %o3 ldsb [%l7 + 0x5F], %l3 fornot1s %f11, %f15, %f11 movleu %xcc, %g3, %l6 movvs %xcc, %o4, %g2 ldsw [%l7 + 0x60], %i1 movvs %xcc, %o0, %o2 tg %icc, 0x0 fmovsg %icc, %f12, %f11 bcc loop_5734 xorcc %g4, 0x1F81, %o1 st %f4, [%l7 + 0x64] fcmpeq32 %f4, %f10, %i2 loop_5734: movgu %icc, %l1, %i6 tge %icc, 0x3 fsrc1s %f2, %f13 brlez,a %g6, loop_5735 ldub [%l7 + 0x61], %l2 movl %icc, %i3, %g1 fmovscc %icc, %f10, %f8 loop_5735: fmovsa %xcc, %f0, %f5 st %f4, [%l7 + 0x68] brnz,a %g5, loop_5736 ldsh [%l7 + 0x46], %l0 movpos %xcc, %i7, %i5 tn %xcc, 0x2 loop_5736: ldsb [%l7 + 0x1B], %o5 fmovrsgez %l4, %f14, %f4 sth %o6, [%l7 + 0x42] sll %i0, 0x17, %o7 fpack16 %f8, %f15 bgu,a,pt %xcc, loop_5737 stw %i4, [%l7 + 0x40] ldub [%l7 + 0x0D], %g7 stx %o3, [%l7 + 0x38] loop_5737: std %f6, [%l7 + 0x40] fmovsgu %xcc, %f4, %f4 stx %l3, [%l7 + 0x58] tl %icc, 0x5 stx %g3, [%l7 + 0x58] tg %xcc, 0x4 fxor %f4, %f12, %f2 ld [%l7 + 0x40], %f5 ldsb [%l7 + 0x76], %l6 ld [%l7 + 0x0C], %f15 ldsh [%l7 + 0x54], %o4 fmovrslz %l5, %f15, %f2 nop setx loop_5738, %l0, %l1 jmpl %l1, %i1 andcc %g2, %o2, %g4 sdivcc %o0, 0x11A7, %o1 stx %l1, [%l7 + 0x48] loop_5738: bvs,a loop_5739 sll %i6, 0x0E, %i2 stw %l2, [%l7 + 0x50] fmovrde %g6, %f8, %f14 loop_5739: ld [%l7 + 0x18], %f11 tl %icc, 0x0 fmovrslez %i3, %f4, %f6 ldsw [%l7 + 0x50], %g5 fcmpes %fcc3, %f15, %f1 fand %f0, %f14, %f2 lduw [%l7 + 0x64], %g1 fmovda %icc, %f13, %f0 stx %i7, [%l7 + 0x58] fsrc1 %f4, %f2 movcc %icc, %i5, %o5 orn %l0, 0x0BF7, %l4 stb %i0, [%l7 + 0x6B] lduw [%l7 + 0x1C], %o7 fcmpne16 %f14, %f10, %i4 addc %o6, %g7, %l3 bshuffle %f14, %f14, %f6 ble,a,pn %icc, loop_5740 fbe,a %fcc3, loop_5741 fnegd %f12, %f2 stb %g3, [%l7 + 0x4C] loop_5740: edge16l %l6, %o4, %o3 loop_5741: fmovdcc %icc, %f15, %f6 orncc %l5, %g2, %o2 fpsub16s %f8, %f1, %f1 ldsb [%l7 + 0x6C], %i1 pdist %f4, %f12, %f10 te %icc, 0x2 ldsb [%l7 + 0x5D], %g4 sethi 0x187C, %o1 alignaddr %o0, %i6, %l1 ld [%l7 + 0x10], %f9 stb %i2, [%l7 + 0x0E] bvs,pn %xcc, loop_5742 fnors %f2, %f5, %f2 fnors %f5, %f13, %f10 fabsd %f6, %f4 loop_5742: lduw [%l7 + 0x1C], %l2 tl %icc, 0x0 fxnor %f12, %f8, %f0 fmovdneg %xcc, %f4, %f6 stb %i3, [%l7 + 0x26] stx %g6, [%l7 + 0x68] srlx %g1, %g5, %i7 call loop_5743 fpmerge %f1, %f3, %f4 stx %i5, [%l7 + 0x28] fmovdleu %xcc, %f0, %f14 loop_5743: ldsw [%l7 + 0x60], %l0 ldsw [%l7 + 0x4C], %l4 ld [%l7 + 0x38], %f4 umulcc %o5, 0x0461, %o7 movgu %icc, %i4, %o6 mulx %i0, %g7, %g3 lduw [%l7 + 0x54], %l3 fnot2 %f10, %f12 ldd [%l7 + 0x38], %f2 st %f10, [%l7 + 0x1C] ld [%l7 + 0x74], %f9 stw %l6, [%l7 + 0x0C] stw %o4, [%l7 + 0x10] fcmple32 %f6, %f14, %o3 st %f7, [%l7 + 0x0C] ld [%l7 + 0x20], %f0 fcmps %fcc3, %f8, %f11 sub %g2, %o2, %l5 stx %i1, [%l7 + 0x68] stb %g4, [%l7 + 0x72] ldub [%l7 + 0x2C], %o1 fmovrslz %i6, %f13, %f1 orncc %l1, %o0, %i2 ble,a %xcc, loop_5744 fmovs %f14, %f7 ldsh [%l7 + 0x30], %i3 movcc %icc, %l2, %g1 loop_5744: ldsb [%l7 + 0x21], %g6 fone %f4 srlx %i7, %i5, %l0 ldsh [%l7 + 0x7E], %g5 stb %l4, [%l7 + 0x4A] subcc %o7, 0x11B7, %i4 fbul %fcc3, loop_5745 fbge,a %fcc2, loop_5746 fmovdneg %xcc, %f7, %f15 brlz %o5, loop_5747 loop_5745: edge32l %o6, %i0, %g3 loop_5746: fbl,a %fcc0, loop_5748 fandnot2 %f10, %f6, %f8 loop_5747: fornot1s %f9, %f10, %f10 fnot2s %f2, %f11 loop_5748: fnot2s %f6, %f8 fzero %f4 xnor %l3, 0x1475, %l6 call loop_5749 stb %g7, [%l7 + 0x77] lduh [%l7 + 0x4C], %o3 fcmpne16 %f6, %f6, %g2 loop_5749: ldd [%l7 + 0x40], %f8 siam 0x0 fmovd %f8, %f4 stw %o2, [%l7 + 0x5C] fand %f10, %f12, %f2 sllx %o4, 0x03, %l5 bgu,a,pn %icc, loop_5750 add %i1, 0x1CDE, %o1 fmovrsne %i6, %f12, %f6 addc %g4, %l1, %o0 loop_5750: fpadd16s %f1, %f1, %f3 movcc %icc, %i2, %l2 udivx %g1, 0x158D, %i3 addcc %i7, %i5, %g6 bge,a loop_5751 ldsw [%l7 + 0x20], %g5 fmovdvc %xcc, %f13, %f9 ldd [%l7 + 0x08], %f14 loop_5751: bvc,a,pn %xcc, loop_5752 bn,pn %icc, loop_5753 lduh [%l7 + 0x52], %l4 edge16n %o7, %i4, %o5 loop_5752: srlx %o6, %l0, %g3 loop_5753: movrne %i0, %l3, %l6 mulx %o3, %g7, %o2 fmovrdgz %g2, %f12, %f2 movn %xcc, %l5, %o4 tle %icc, 0x6 tvc %icc, 0x6 umulcc %i1, 0x1410, %o1 fblg %fcc3, loop_5754 stx %g4, [%l7 + 0x18] ldd [%l7 + 0x58], %f2 lduh [%l7 + 0x6C], %i6 loop_5754: fornot1 %f0, %f2, %f0 ldd [%l7 + 0x58], %f10 fbu,a %fcc1, loop_5755 fpmerge %f13, %f2, %f10 fmul8x16 %f12, %f6, %f4 fbug %fcc0, loop_5756 loop_5755: fnor %f10, %f12, %f10 xor %o0, %i2, %l1 stw %l2, [%l7 + 0x6C] loop_5756: movle %icc, %i3, %g1 popc %i5, %g6 fmovrslez %g5, %f12, %f5 ldsh [%l7 + 0x34], %l4 ldd [%l7 + 0x48], %f12 sth %i7, [%l7 + 0x3A] bpos %icc, loop_5757 std %f2, [%l7 + 0x68] fcmple32 %f14, %f14, %i4 fmovrse %o7, %f12, %f1 loop_5757: fands %f1, %f12, %f10 ldsb [%l7 + 0x43], %o6 movcc %xcc, %l0, %o5 ldsw [%l7 + 0x10], %g3 stw %i0, [%l7 + 0x50] smulcc %l6, 0x0E0E, %l3 fblg,a %fcc3, loop_5758 fmovspos %xcc, %f11, %f2 array32 %o3, %g7, %g2 fnegd %f6, %f8 loop_5758: movg %xcc, %l5, %o4 fands %f1, %f10, %f10 fmul8x16al %f1, %f9, %f12 fbn %fcc1, loop_5759 fmovscc %icc, %f9, %f9 for %f6, %f2, %f0 ld [%l7 + 0x0C], %f0 loop_5759: ldx [%l7 + 0x68], %i1 edge8ln %o1, %o2, %g4 edge32 %o0, %i2, %i6 fors %f10, %f12, %f8 ldub [%l7 + 0x1C], %l2 sth %i3, [%l7 + 0x66] fbl,a %fcc2, loop_5760 tcc %icc, 0x0 movle %xcc, %l1, %i5 srl %g6, 0x1A, %g5 loop_5760: fmovdn %icc, %f8, %f9 orcc %l4, 0x1F42, %g1 fmovdn %xcc, %f4, %f2 fcmpeq32 %f8, %f6, %i7 ldub [%l7 + 0x7D], %o7 fmovs %f3, %f5 ba,a loop_5761 pdist %f0, %f12, %f0 fmovdneg %icc, %f12, %f7 fmovdpos %xcc, %f8, %f6 loop_5761: fexpand %f7, %f6 movcs %xcc, %i4, %l0 tcs %icc, 0x7 std %f14, [%l7 + 0x08] movl %xcc, %o5, %o6 ldsh [%l7 + 0x72], %g3 subccc %l6, 0x1344, %l3 bcc,a,pt %xcc, loop_5762 ldsh [%l7 + 0x2C], %i0 std %f12, [%l7 + 0x40] move %xcc, %o3, %g2 loop_5762: movcc %icc, %g7, %l5 pdist %f14, %f4, %f8 stw %o4, [%l7 + 0x34] ldsb [%l7 + 0x69], %o1 ldub [%l7 + 0x5F], %i1 xor %o2, 0x0140, %o0 fbne,a %fcc3, loop_5763 ta %icc, 0x3 andn %g4, 0x1A87, %i6 mova %xcc, %l2, %i2 loop_5763: fpmerge %f11, %f0, %f0 lduh [%l7 + 0x6E], %i3 fbule,a %fcc3, loop_5764 faligndata %f2, %f6, %f8 ldsh [%l7 + 0x18], %l1 ldd [%l7 + 0x60], %f12 loop_5764: tge %xcc, 0x0 tpos %icc, 0x2 tge %xcc, 0x2 fbo %fcc0, loop_5765 edge8ln %i5, %g5, %l4 nop setx loop_5766, %l0, %l1 jmpl %l1, %g6 fmovdgu %xcc, %f10, %f1 loop_5765: movgu %xcc, %i7, %o7 fnand %f2, %f2, %f8 loop_5766: fornot2 %f14, %f2, %f4 fmovdvc %icc, %f11, %f15 tvs %icc, 0x1 fmovdne %icc, %f14, %f5 movne %xcc, %i4, %l0 movrgez %o5, %o6, %g3 fmuld8sux16 %f1, %f6, %f2 nop setx loop_5767, %l0, %l1 jmpl %l1, %l6 fmul8x16au %f14, %f6, %f10 ldx [%l7 + 0x38], %l3 movn %xcc, %g1, %o3 loop_5767: bvc,a,pt %icc, loop_5768 ble loop_5769 ldsb [%l7 + 0x47], %g2 fbue %fcc0, loop_5770 loop_5768: bpos,pt %icc, loop_5771 loop_5769: lduh [%l7 + 0x2C], %g7 movn %icc, %i0, %l5 loop_5770: tle %xcc, 0x2 loop_5771: andncc %o1, %o4, %i1 edge16l %o0, %o2, %g4 edge16 %i6, %i2, %i3 fpsub32 %f6, %f14, %f6 fmovrdgz %l1, %f0, %f10 edge8l %i5, %l2, %l4 bge,a,pt %icc, loop_5772 orn %g5, %i7, %g6 sth %i4, [%l7 + 0x7A] move %xcc, %o7, %o5 loop_5772: udivx %l0, 0x0086, %o6 brz,a %l6, loop_5773 ldsb [%l7 + 0x41], %l3 ba,a %xcc, loop_5774 lduw [%l7 + 0x1C], %g3 loop_5773: fble %fcc3, loop_5775 fmovrsgez %g1, %f8, %f15 loop_5774: stx %g2, [%l7 + 0x60] ldsh [%l7 + 0x54], %o3 loop_5775: std %f0, [%l7 + 0x40] fcmpeq32 %f6, %f6, %i0 srax %g7, %o1, %l5 fnot1 %f0, %f0 ld [%l7 + 0x10], %f14 sth %i1, [%l7 + 0x22] ldub [%l7 + 0x6F], %o0 fbge %fcc1, loop_5776 edge8l %o4, %g4, %i6 fmovsl %xcc, %f13, %f5 fmovsa %icc, %f9, %f13 loop_5776: ldub [%l7 + 0x2C], %i2 ldd [%l7 + 0x18], %f12 edge32ln %o2, %l1, %i5 tvc %xcc, 0x4 sth %l2, [%l7 + 0x6E] st %f15, [%l7 + 0x38] fsrc1s %f6, %f10 stw %l4, [%l7 + 0x30] fmovda %icc, %f4, %f10 addccc %g5, 0x15BF, %i3 stx %i7, [%l7 + 0x38] xnorcc %i4, %g6, %o5 stb %l0, [%l7 + 0x40] ldsw [%l7 + 0x2C], %o7 fbug %fcc2, loop_5777 ble,a,pt %xcc, loop_5778 fnegs %f15, %f3 sth %l6, [%l7 + 0x72] loop_5777: fmovsl %xcc, %f6, %f15 loop_5778: movrgez %l3, 0x0DD, %g3 xor %g1, %g2, %o6 brnz %i0, loop_5779 st %f11, [%l7 + 0x24] fpadd16 %f0, %f6, %f4 ldsb [%l7 + 0x46], %o3 loop_5779: ld [%l7 + 0x18], %f15 fnegd %f14, %f8 fbe %fcc3, loop_5780 movge %xcc, %g7, %o1 ldx [%l7 + 0x30], %i1 fmovrdgz %l5, %f6, %f8 loop_5780: fmovrslez %o0, %f0, %f13 fmovdge %xcc, %f4, %f15 andncc %g4, %i6, %i2 ldsb [%l7 + 0x33], %o4 fbo %fcc0, loop_5781 fnot1 %f2, %f2 fsrc2s %f9, %f5 std %f8, [%l7 + 0x78] loop_5781: fpack32 %f8, %f14, %f12 bge,a loop_5782 bleu,a,pt %icc, loop_5783 fmul8x16au %f14, %f11, %f0 fone %f2 loop_5782: xnorcc %o2, %l1, %l2 loop_5783: tleu %xcc, 0x1 bcc %icc, loop_5784 fmul8x16 %f6, %f8, %f4 ba,a %icc, loop_5785 tleu %icc, 0x5 loop_5784: ldsb [%l7 + 0x39], %l4 movrgz %i5, %i3, %g5 loop_5785: fmovsvs %icc, %f7, %f0 ldd [%l7 + 0x20], %f4 fmovdl %xcc, %f6, %f15 lduh [%l7 + 0x5A], %i7 fbo,a %fcc0, loop_5786 brgez %i4, loop_5787 fbu,a %fcc0, loop_5788 lduw [%l7 + 0x5C], %g6 loop_5786: fmovdvc %icc, %f3, %f4 loop_5787: fbul,a %fcc2, loop_5789 loop_5788: sra %l0, 0x01, %o5 fors %f8, %f4, %f12 sdivcc %o7, 0x11F9, %l3 loop_5789: bleu %xcc, loop_5790 fnor %f4, %f8, %f0 bge %xcc, loop_5791 movcs %icc, %l6, %g3 loop_5790: ldub [%l7 + 0x4D], %g2 bshuffle %f0, %f14, %f12 loop_5791: move %xcc, %o6, %i0 mova %xcc, %g1, %o3 stx %g7, [%l7 + 0x50] fpsub16 %f10, %f8, %f0 edge8 %o1, %l5, %i1 call loop_5792 bvs,a,pt %icc, loop_5793 fmovspos %xcc, %f9, %f10 brgez %g4, loop_5794 loop_5792: sth %i6, [%l7 + 0x4A] loop_5793: movrne %i2, 0x3C5, %o0 fcmpes %fcc1, %f15, %f6 loop_5794: fmovscc %icc, %f14, %f0 brlez %o2, loop_5795 and %l1, 0x1A88, %l2 edge8l %o4, %l4, %i5 fmul8x16au %f4, %f7, %f6 loop_5795: stw %i3, [%l7 + 0x7C] ldsw [%l7 + 0x0C], %i7 lduh [%l7 + 0x0E], %i4 siam 0x7 pdist %f10, %f12, %f4 brnz %g6, loop_5796 array8 %l0, %g5, %o5 std %f6, [%l7 + 0x68] ldsb [%l7 + 0x1A], %o7 loop_5796: bvc,a,pn %icc, loop_5797 tn %xcc, 0x0 movpos %icc, %l6, %l3 fbuge %fcc2, loop_5798 loop_5797: bn loop_5799 fands %f7, %f12, %f5 stx %g2, [%l7 + 0x58] loop_5798: ldub [%l7 + 0x12], %g3 loop_5799: brz %i0, loop_5800 ld [%l7 + 0x30], %f5 move %xcc, %g1, %o6 movg %xcc, %o3, %o1 loop_5800: bcc,a,pt %xcc, loop_5801 sll %g7, 0x14, %l5 fmovrdne %i1, %f4, %f10 fmovdneg %icc, %f12, %f1 loop_5801: movne %icc, %g4, %i2 fcmple16 %f4, %f4, %o0 tne %icc, 0x6 fmovsge %xcc, %f7, %f14 stx %o2, [%l7 + 0x50] fcmpgt32 %f14, %f10, %l1 fandnot1s %f14, %f1, %f2 stx %l2, [%l7 + 0x70] fandnot1 %f2, %f8, %f4 fones %f11 sll %o4, 0x09, %i6 movpos %xcc, %l4, %i3 stx %i7, [%l7 + 0x20] fpsub16s %f11, %f8, %f8 sra %i5, 0x04, %i4 sub %g6, %g5, %l0 sth %o7, [%l7 + 0x2E] fors %f6, %f2, %f1 ldsb [%l7 + 0x74], %o5 fcmpeq16 %f4, %f12, %l6 nop setx loop_5802, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry taddcctv %l3, %g2, %i0 stb %g3, [%l7 + 0x3A] fmovrslz %g1, %f15, %f10 loop_5802: edge16ln %o3, %o1, %g7 std %f4, [%l7 + 0x60] ldsb [%l7 + 0x57], %l5 lduw [%l7 + 0x0C], %i1 xnorcc %o6, %g4, %o0 fcmpgt16 %f14, %f2, %o2 ld [%l7 + 0x68], %f12 bvc,a,pt %xcc, loop_5803 udiv %i2, 0x1907, %l1 stb %l2, [%l7 + 0x17] udivx %o4, 0x1B13, %i6 loop_5803: ldd [%l7 + 0x28], %f0 xor %l4, 0x0B7F, %i3 fmovrdlez %i5, %f10, %f6 lduw [%l7 + 0x48], %i4 bge,pn %icc, loop_5804 stw %i7, [%l7 + 0x54] sub %g6, 0x0DE6, %l0 movrne %g5, %o5, %l6 loop_5804: tne %icc, 0x2 ldsh [%l7 + 0x26], %o7 fmovsleu %xcc, %f2, %f6 umulcc %l3, %g2, %g3 fmovrdlez %i0, %f8, %f10 ld [%l7 + 0x44], %f6 fmul8x16al %f15, %f13, %f10 orn %g1, %o3, %g7 ldub [%l7 + 0x43], %o1 tcc %icc, 0x5 ldsb [%l7 + 0x7C], %i1 tpos %icc, 0x3 stx %l5, [%l7 + 0x20] sethi 0x038B, %g4 tcc %xcc, 0x0 xnorcc %o0, 0x0976, %o2 stb %o6, [%l7 + 0x6C] fpadd16 %f12, %f2, %f4 fbue %fcc0, loop_5805 stw %l1, [%l7 + 0x1C] fandnot1 %f10, %f4, %f6 ldub [%l7 + 0x78], %i2 loop_5805: ldsb [%l7 + 0x76], %l2 ld [%l7 + 0x48], %f5 tneg %icc, 0x6 bvc %icc, loop_5806 lduh [%l7 + 0x6E], %i6 brgz %l4, loop_5807 fpsub16s %f11, %f8, %f5 loop_5806: movleu %xcc, %o4, %i5 fmovscc %icc, %f9, %f0 loop_5807: ldsw [%l7 + 0x2C], %i3 fcmpeq16 %f2, %f10, %i7 orn %i4, %g6, %l0 fbu %fcc3, loop_5808 fbn,a %fcc3, loop_5809 fornot2 %f10, %f8, %f4 addc %o5, 0x0432, %g5 loop_5808: array16 %l6, %o7, %g2 loop_5809: fornot1s %f3, %f8, %f8 stx %l3, [%l7 + 0x20] ldx [%l7 + 0x08], %i0 ldd [%l7 + 0x08], %f4 orcc %g1, %g3, %g7 tl %xcc, 0x1 ld [%l7 + 0x10], %f11 movrgz %o3, 0x2C1, %o1 lduw [%l7 + 0x70], %i1 bvc %icc, loop_5810 fmul8x16au %f3, %f8, %f14 ldd [%l7 + 0x60], %f10 tg %icc, 0x4 loop_5810: orn %g4, %o0, %o2 lduh [%l7 + 0x38], %o6 fbuge %fcc2, loop_5811 sra %l1, 0x1C, %l5 fones %f11 movrgz %l2, 0x1F3, %i2 loop_5811: brgez %l4, loop_5812 edge16 %o4, %i5, %i3 taddcc %i7, %i6, %g6 movvs %xcc, %i4, %l0 loop_5812: bcc,a loop_5813 fmovdge %icc, %f9, %f14 sth %o5, [%l7 + 0x26] nop setx loop_5814, %l0, %l1 jmpl %l1, %g5 loop_5813: movg %icc, %o7, %g2 fxnor %f6, %f4, %f4 ldsb [%l7 + 0x18], %l6 loop_5814: srlx %l3, %i0, %g1 fandnot2s %f9, %f13, %f11 popc 0x02A6, %g3 edge8n %o3, %g7, %o1 ldub [%l7 + 0x16], %g4 be,pn %xcc, loop_5815 std %f10, [%l7 + 0x58] array16 %i1, %o2, %o0 fcmped %fcc3, %f4, %f0 loop_5815: fmovsl %xcc, %f11, %f10 addc %o6, 0x0FBC, %l1 brlz,a %l2, loop_5816 sdiv %l5, 0x005D, %l4 ldub [%l7 + 0x5C], %i2 fmovrdlz %o4, %f4, %f4 loop_5816: ldsb [%l7 + 0x44], %i5 fexpand %f3, %f12 fmovdcs %icc, %f14, %f5 st %f14, [%l7 + 0x0C] stw %i3, [%l7 + 0x2C] stx %i6, [%l7 + 0x48] edge16l %i7, %i4, %l0 fzeros %f0 fxors %f8, %f7, %f1 fmuld8ulx16 %f12, %f10, %f10 fcmps %fcc0, %f10, %f3 fbue,a %fcc0, loop_5817 fpack32 %f8, %f12, %f6 fcmpgt32 %f0, %f6, %o5 fxor %f6, %f14, %f4 loop_5817: fmovs %f4, %f0 fbul %fcc0, loop_5818 bgu,pn %icc, loop_5819 movre %g6, %o7, %g5 fornot1 %f0, %f12, %f8 loop_5818: fmovdge %xcc, %f5, %f13 loop_5819: stb %l6, [%l7 + 0x61] ldsw [%l7 + 0x2C], %g2 lduw [%l7 + 0x44], %i0 fbuge %fcc0, loop_5820 fmovsa %icc, %f2, %f10 ldsh [%l7 + 0x2E], %l3 andn %g3, 0x1ADD, %o3 loop_5820: fandnot2 %f6, %f0, %f12 movg %icc, %g1, %o1 bvs,a %xcc, loop_5821 lduw [%l7 + 0x48], %g7 std %f4, [%l7 + 0x78] nop setx loop_5822, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5821: ldub [%l7 + 0x53], %i1 fcmpes %fcc0, %f13, %f8 sth %g4, [%l7 + 0x78] loop_5822: fmovdge %icc, %f9, %f13 fbe,a %fcc2, loop_5823 ldsh [%l7 + 0x5C], %o0 movrgz %o2, %o6, %l2 ldsb [%l7 + 0x42], %l5 loop_5823: movrlez %l4, 0x0A3, %l1 mulx %o4, 0x0BC9, %i5 fmovscs %xcc, %f5, %f14 fnor %f4, %f14, %f12 bg,pt %xcc, loop_5824 movne %xcc, %i2, %i6 bne,pn %icc, loop_5825 ldsh [%l7 + 0x64], %i7 loop_5824: fcmple32 %f2, %f12, %i3 ldub [%l7 + 0x72], %i4 loop_5825: sub %o5, %l0, %o7 fmovrde %g5, %f4, %f14 faligndata %f4, %f2, %f14 bvc,a,pn %xcc, loop_5826 fxors %f8, %f7, %f2 andncc %l6, %g6, %i0 addccc %l3, 0x1971, %g2 loop_5826: ldsb [%l7 + 0x5D], %g3 sth %g1, [%l7 + 0x12] fandnot2s %f4, %f14, %f3 te %icc, 0x2 ldsb [%l7 + 0x7B], %o3 stx %g7, [%l7 + 0x58] ldd [%l7 + 0x70], %f6 fbne,a %fcc2, loop_5827 fpsub16s %f4, %f10, %f4 stb %i1, [%l7 + 0x09] fxnor %f0, %f4, %f0 loop_5827: fmul8x16au %f4, %f13, %f2 ldd [%l7 + 0x58], %f10 sth %o1, [%l7 + 0x42] stw %o0, [%l7 + 0x78] stw %o2, [%l7 + 0x14] ldx [%l7 + 0x48], %o6 movcs %xcc, %g4, %l2 stb %l4, [%l7 + 0x3A] xorcc %l5, %o4, %i5 bpos,a %icc, loop_5828 fone %f12 movg %icc, %i2, %i6 bn,pt %icc, loop_5829 loop_5828: lduh [%l7 + 0x4C], %l1 bn,pn %xcc, loop_5830 fmovdn %icc, %f13, %f1 loop_5829: fmul8ulx16 %f4, %f0, %f2 sth %i3, [%l7 + 0x4A] loop_5830: ta %icc, 0x0 fnot1 %f4, %f4 fbue,a %fcc1, loop_5831 ldsh [%l7 + 0x4A], %i4 bneg loop_5832 sth %i7, [%l7 + 0x56] loop_5831: stx %l0, [%l7 + 0x78] st %f8, [%l7 + 0x28] loop_5832: ldd [%l7 + 0x30], %f8 lduh [%l7 + 0x0C], %o7 fbn %fcc1, loop_5833 ldsw [%l7 + 0x74], %g5 fnand %f8, %f2, %f14 movgu %xcc, %l6, %g6 loop_5833: movge %xcc, %o5, %i0 orn %g2, 0x11DC, %l3 bgu,pn %icc, loop_5834 ld [%l7 + 0x54], %f13 fxnors %f12, %f0, %f0 std %f0, [%l7 + 0x08] loop_5834: ldx [%l7 + 0x20], %g3 st %f2, [%l7 + 0x30] fbn %fcc2, loop_5835 smulcc %o3, 0x1E12, %g1 smul %i1, %o1, %o0 andn %o2, %g7, %g4 loop_5835: fornot1 %f4, %f14, %f6 be,a,pn %xcc, loop_5836 movge %icc, %o6, %l2 sdivcc %l4, 0x182F, %o4 bvc,a,pn %icc, loop_5837 loop_5836: fnot2 %f14, %f2 fcmpne16 %f14, %f14, %l5 fbo,a %fcc2, loop_5838 loop_5837: ld [%l7 + 0x34], %f1 fbue,a %fcc1, loop_5839 ldub [%l7 + 0x50], %i2 loop_5838: xor %i6, %l1, %i5 nop setx loop_5840, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5839: ldd [%l7 + 0x68], %f8 lduh [%l7 + 0x5C], %i4 stx %i7, [%l7 + 0x48] loop_5840: movcs %icc, %i3, %l0 array32 %o7, %g5, %g6 ldub [%l7 + 0x53], %l6 andn %o5, %g2, %i0 bleu,a,pt %icc, loop_5841 srl %g3, 0x19, %o3 stw %l3, [%l7 + 0x48] fbul,a %fcc2, loop_5842 loop_5841: stx %g1, [%l7 + 0x20] te %xcc, 0x3 movrlez %i1, 0x3DB, %o1 loop_5842: fpack32 %f4, %f4, %f6 stx %o2, [%l7 + 0x10] stw %g7, [%l7 + 0x30] ld [%l7 + 0x28], %f9 movpos %xcc, %o0, %o6 bge,a %xcc, loop_5843 addccc %g4, 0x089D, %l2 st %f13, [%l7 + 0x34] ldx [%l7 + 0x40], %l4 loop_5843: std %f12, [%l7 + 0x30] tcs %xcc, 0x2 fmovsneg %icc, %f11, %f13 ldub [%l7 + 0x4A], %o4 fcmple32 %f4, %f0, %i2 ldub [%l7 + 0x14], %i6 edge8 %l5, %i5, %i4 fbul %fcc0, loop_5844 subccc %l1, 0x0961, %i7 movcc %icc, %i3, %l0 edge32 %g5, %o7, %g6 loop_5844: sth %o5, [%l7 + 0x42] ldsw [%l7 + 0x64], %g2 bneg,a %xcc, loop_5845 ld [%l7 + 0x24], %f0 sra %l6, 0x12, %i0 lduw [%l7 + 0x6C], %o3 loop_5845: fabsd %f12, %f12 bl loop_5846 fands %f4, %f13, %f7 ldub [%l7 + 0x3F], %g3 st %f7, [%l7 + 0x7C] loop_5846: ldd [%l7 + 0x70], %f2 siam 0x2 bshuffle %f4, %f0, %f12 tpos %icc, 0x7 stb %g1, [%l7 + 0x71] fxor %f4, %f0, %f6 sth %l3, [%l7 + 0x32] stw %i1, [%l7 + 0x6C] alignaddrl %o1, %g7, %o2 sllx %o6, 0x01, %g4 orcc %l2, 0x123B, %o0 ldub [%l7 + 0x28], %l4 ldsh [%l7 + 0x24], %i2 sth %i6, [%l7 + 0x24] tgu %xcc, 0x7 fmovrdgz %l5, %f6, %f10 ldd [%l7 + 0x30], %f14 ld [%l7 + 0x08], %f15 siam 0x2 xnorcc %i5, 0x0F34, %i4 fmovscc %icc, %f8, %f5 sll %l1, 0x0E, %o4 fpsub32s %f5, %f12, %f10 xor %i3, 0x0722, %i7 lduh [%l7 + 0x18], %l0 fnot2s %f0, %f8 std %f4, [%l7 + 0x28] edge32n %o7, %g5, %g6 edge32l %o5, %g2, %l6 srax %o3, %g3, %i0 movvs %icc, %g1, %l3 bl,pn %icc, loop_5847 fmovsneg %icc, %f0, %f14 movl %xcc, %o1, %g7 fmovrdlz %o2, %f4, %f4 loop_5847: ldub [%l7 + 0x37], %o6 ldd [%l7 + 0x18], %f12 tsubcc %g4, 0x00A4, %i1 std %f4, [%l7 + 0x18] fmovsle %icc, %f9, %f13 fpadd32 %f2, %f4, %f10 ldx [%l7 + 0x28], %o0 sth %l2, [%l7 + 0x3A] tle %icc, 0x4 movcs %icc, %i2, %i6 tl %xcc, 0x7 edge8ln %l4, %i5, %i4 movgu %icc, %l5, %o4 lduw [%l7 + 0x4C], %i3 ldx [%l7 + 0x28], %l1 nop setx loop_5848, %l0, %l1 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 %f4, %f1, %f2 xnor %i7, 0x0998, %o7 sllx %l0, %g5, %o5 loop_5848: fmovscs %icc, %f0, %f5 fnand %f8, %f14, %f8 movl %icc, %g6, %l6 xorcc %g2, %o3, %g3 fmovde %icc, %f4, %f6 fmovrdgez %i0, %f8, %f2 fmovspos %xcc, %f14, %f4 udivcc %l3, 0x1DB1, %o1 for %f14, %f6, %f2 fornot2s %f6, %f2, %f11 st %f0, [%l7 + 0x30] lduw [%l7 + 0x10], %g7 fzeros %f7 sth %o2, [%l7 + 0x42] ldx [%l7 + 0x58], %g1 fmovdleu %icc, %f5, %f3 edge8ln %g4, %o6, %o0 tn %xcc, 0x6 nop setx loop_5849, %l0, %l1 jmpl %l1, %i1 nop setx loop_5850, %l0, %l1 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 %l2, [%l7 + 0x4E] tsubcctv %i2, 0x0B62, %i6 loop_5849: ld [%l7 + 0x14], %f1 loop_5850: lduh [%l7 + 0x2C], %l4 fmovdl %xcc, %f12, %f7 std %f6, [%l7 + 0x40] fmovsneg %icc, %f3, %f10 fmovscc %xcc, %f1, %f3 fmul8x16al %f7, %f0, %f8 ldub [%l7 + 0x52], %i5 fmovdpos %icc, %f3, %f4 fsrc1 %f8, %f8 srax %i4, %l5, %i3 ld [%l7 + 0x54], %f3 stb %o4, [%l7 + 0x6A] brgz,a %l1, loop_5851 edge16ln %i7, %o7, %g5 fmovrdgez %o5, %f2, %f14 fpsub32s %f1, %f8, %f9 loop_5851: fnot2 %f4, %f12 ldub [%l7 + 0x1F], %g6 sth %l0, [%l7 + 0x08] taddcc %g2, 0x0C91, %o3 tcc %icc, 0x5 tneg %xcc, 0x5 fmovsvc %icc, %f7, %f2 bgu,pn %icc, loop_5852 bshuffle %f14, %f10, %f4 fxor %f2, %f10, %f6 fnor %f14, %f0, %f4 loop_5852: fmul8x16au %f8, %f11, %f14 ldsb [%l7 + 0x65], %g3 brlz,a %i0, loop_5853 fornot1s %f10, %f15, %f1 st %f10, [%l7 + 0x10] lduw [%l7 + 0x70], %l3 loop_5853: stx %l6, [%l7 + 0x58] addc %g7, 0x07D4, %o2 stx %g1, [%l7 + 0x60] sra %o1, 0x1D, %g4 ld [%l7 + 0x68], %f5 sllx %o0, 0x1E, %i1 movrne %o6, 0x195, %i2 lduh [%l7 + 0x38], %l2 ldub [%l7 + 0x28], %l4 fandnot2 %f6, %f6, %f14 alignaddrl %i5, %i4, %l5 fmovsge %xcc, %f0, %f6 movle %xcc, %i6, %i3 stx %o4, [%l7 + 0x60] fmovdvc %icc, %f7, %f2 fba %fcc0, loop_5854 fmovdne %icc, %f13, %f14 stw %l1, [%l7 + 0x2C] orn %o7, 0x1526, %g5 loop_5854: addcc %o5, %i7, %l0 fcmpgt16 %f0, %f2, %g6 array8 %g2, %o3, %i0 srax %l3, %g3, %g7 be,a,pn %xcc, loop_5855 lduw [%l7 + 0x2C], %l6 fmovdg %xcc, %f5, %f0 fcmple32 %f4, %f12, %o2 loop_5855: fmul8ulx16 %f2, %f10, %f4 movrlz %o1, 0x1CA, %g4 ldsh [%l7 + 0x0E], %o0 std %f6, [%l7 + 0x60] edge16n %i1, %o6, %g1 udivcc %i2, 0x0B0E, %l2 ldx [%l7 + 0x70], %l4 fnors %f8, %f8, %f7 fbuge %fcc2, loop_5856 andcc %i4, 0x0C48, %l5 fones %f4 bgu,a loop_5857 loop_5856: movrlez %i5, 0x208, %i3 fcmple16 %f10, %f4, %o4 umul %i6, %l1, %o7 loop_5857: tcs %xcc, 0x6 and %g5, 0x0278, %i7 edge16l %o5, %g6, %l0 fmovrdlz %o3, %f8, %f14 edge16ln %g2, %l3, %i0 fmovse %xcc, %f1, %f4 lduh [%l7 + 0x30], %g7 fone %f0 fba %fcc1, loop_5858 fornot1s %f6, %f3, %f3 alignaddr %l6, %g3, %o1 fbge %fcc3, loop_5859 loop_5858: lduw [%l7 + 0x4C], %o2 lduh [%l7 + 0x6A], %o0 fcmped %fcc0, %f10, %f4 loop_5859: udivcc %g4, 0x1A8E, %i1 array16 %o6, %i2, %g1 srax %l4, %l2, %l5 lduh [%l7 + 0x18], %i4 nop setx loop_5860, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %i5, [%l7 + 0x42] move %icc, %i3, %o4 sllx %l1, %o7, %i6 loop_5860: taddcctv %i7, %o5, %g5 fmuld8ulx16 %f3, %f8, %f14 st %f0, [%l7 + 0x6C] fmovsge %xcc, %f2, %f11 fmovrdlz %g6, %f14, %f14 fabsd %f12, %f12 sdivcc %o3, 0x1870, %l0 edge16 %g2, %l3, %g7 te %icc, 0x4 fbg,a %fcc1, loop_5861 fmovsa %icc, %f14, %f10 movge %xcc, %i0, %l6 movrlez %o1, %o2, %g3 loop_5861: fmovsneg %icc, %f8, %f6 lduw [%l7 + 0x38], %o0 orcc %g4, %o6, %i1 brlz %i2, loop_5862 fbl,a %fcc3, loop_5863 fsrc1 %f6, %f4 mulx %l4, 0x0991, %g1 loop_5862: fbuge %fcc3, loop_5864 loop_5863: ldub [%l7 + 0x64], %l5 stw %i4, [%l7 + 0x3C] st %f14, [%l7 + 0x7C] loop_5864: ta %xcc, 0x6 bg,a %icc, loop_5865 ld [%l7 + 0x54], %f2 stx %i5, [%l7 + 0x78] ld [%l7 + 0x08], %f3 loop_5865: fxors %f0, %f3, %f0 brgez %l2, loop_5866 fmovsl %icc, %f3, %f7 stx %o4, [%l7 + 0x68] fpadd16s %f12, %f3, %f14 loop_5866: srax %l1, %i3, %o7 fcmpeq16 %f14, %f2, %i6 ldsw [%l7 + 0x44], %i7 movneg %icc, %o5, %g5 fnors %f2, %f7, %f12 fors %f15, %f12, %f5 lduw [%l7 + 0x4C], %g6 fbuge,a %fcc2, loop_5867 fmovspos %icc, %f14, %f11 fmovsge %icc, %f2, %f6 lduh [%l7 + 0x28], %l0 loop_5867: ldsw [%l7 + 0x3C], %o3 movvc %icc, %l3, %g7 fbo %fcc3, loop_5868 fmul8x16au %f4, %f7, %f2 ldx [%l7 + 0x30], %g2 ld [%l7 + 0x54], %f14 loop_5868: fbuge %fcc1, loop_5869 fba,a %fcc1, loop_5870 taddcc %i0, 0x1B87, %l6 stx %o1, [%l7 + 0x18] loop_5869: lduh [%l7 + 0x70], %o2 loop_5870: ld [%l7 + 0x70], %f15 stb %o0, [%l7 + 0x0C] fmul8sux16 %f6, %f0, %f2 fmovdvc %icc, %f13, %f14 bcc,pn %icc, loop_5871 fmovsvs %icc, %f14, %f6 sdiv %g4, 0x106A, %o6 ldsh [%l7 + 0x24], %i1 loop_5871: fmovdcs %icc, %f4, %f8 fornot1s %f13, %f4, %f9 tgu %xcc, 0x4 fexpand %f13, %f2 fbu,a %fcc1, loop_5872 tle %icc, 0x3 fzeros %f3 move %icc, %g3, %l4 loop_5872: fmovdne %icc, %f3, %f0 lduw [%l7 + 0x64], %i2 tsubcctv %l5, 0x00B7, %g1 movre %i5, %i4, %o4 smul %l1, 0x1286, %i3 fba %fcc1, loop_5873 fbule %fcc0, loop_5874 bshuffle %f2, %f8, %f6 tpos %icc, 0x0 loop_5873: fornot1 %f2, %f2, %f4 loop_5874: taddcc %o7, 0x124C, %l2 smulcc %i6, %i7, %g5 stb %g6, [%l7 + 0x4D] fxnor %f8, %f14, %f12 fcmps %fcc0, %f3, %f10 edge8l %o5, %o3, %l3 fmovrsgz %g7, %f4, %f3 tneg %xcc, 0x4 ldsw [%l7 + 0x60], %l0 srl %g2, %i0, %o1 ldsb [%l7 + 0x73], %l6 st %f2, [%l7 + 0x54] fbl,a %fcc2, loop_5875 movpos %xcc, %o2, %o0 stw %g4, [%l7 + 0x20] orcc %o6, 0x1377, %i1 loop_5875: fbue,a %fcc1, loop_5876 bg,a,pn %xcc, loop_5877 fnegs %f3, %f14 ldsw [%l7 + 0x78], %g3 loop_5876: fmovsne %icc, %f8, %f5 loop_5877: fornot2s %f6, %f1, %f4 fbo,a %fcc0, loop_5878 bneg,a,pt %icc, loop_5879 sth %l4, [%l7 + 0x2E] stx %l5, [%l7 + 0x28] loop_5878: fornot1s %f0, %f13, %f8 loop_5879: ldsb [%l7 + 0x35], %i2 faligndata %f6, %f8, %f14 stb %g1, [%l7 + 0x72] fcmped %fcc1, %f0, %f8 bne loop_5880 ldsw [%l7 + 0x6C], %i5 ldx [%l7 + 0x58], %i4 ldx [%l7 + 0x08], %l1 loop_5880: subccc %i3, 0x0D5D, %o7 fmovdgu %icc, %f0, %f6 movrlz %l2, 0x292, %i6 mova %icc, %i7, %o4 fbg %fcc0, loop_5881 tcs %xcc, 0x1 stx %g5, [%l7 + 0x40] add %g6, %o5, %o3 loop_5881: edge32 %g7, %l3, %g2 fnot2 %f8, %f2 addcc %l0, 0x1398, %i0 ldx [%l7 + 0x30], %l6 fxors %f11, %f1, %f11 sub %o1, 0x1870, %o0 fbu %fcc3, loop_5882 ldub [%l7 + 0x0F], %o2 lduh [%l7 + 0x36], %o6 bge %xcc, loop_5883 loop_5882: fpsub32 %f6, %f12, %f2 fmuld8sux16 %f15, %f15, %f0 smul %i1, 0x0384, %g3 loop_5883: fblg %fcc3, loop_5884 fnegd %f6, %f14 ldub [%l7 + 0x55], %g4 xorcc %l4, %i2, %g1 loop_5884: fxnors %f2, %f2, %f12 fba %fcc2, loop_5885 taddcctv %i5, %l5, %i4 edge8l %i3, %l1, %l2 bl,a,pn %icc, loop_5886 loop_5885: andn %i6, 0x093C, %i7 st %f3, [%l7 + 0x40] fnegd %f14, %f4 loop_5886: stx %o4, [%l7 + 0x48] pdist %f6, %f0, %f0 tsubcctv %o7, 0x14BB, %g5 lduh [%l7 + 0x64], %g6 fble,a %fcc3, loop_5887 fmovsl %xcc, %f13, %f5 ldub [%l7 + 0x0B], %o5 mova %icc, %o3, %g7 loop_5887: ldub [%l7 + 0x24], %g2 stx %l0, [%l7 + 0x48] std %f4, [%l7 + 0x50] lduh [%l7 + 0x74], %l3 ldd [%l7 + 0x08], %f12 ld [%l7 + 0x40], %f5 call loop_5888 edge32 %l6, %i0, %o0 fnands %f8, %f13, %f3 fmovsa %xcc, %f15, %f14 loop_5888: fbn,a %fcc2, loop_5889 fandnot2s %f0, %f11, %f9 add %o1, %o2, %i1 bvc,pn %xcc, loop_5890 loop_5889: lduw [%l7 + 0x1C], %g3 movgu %xcc, %o6, %l4 bne,a %icc, loop_5891 loop_5890: fpsub32s %f14, %f1, %f14 fcmpne16 %f8, %f0, %g4 call loop_5892 loop_5891: fnand %f4, %f2, %f6 tsubcc %i2, 0x1C33, %i5 fmovrsgz %g1, %f4, %f2 loop_5892: orcc %i4, %l5, %i3 mulscc %l1, 0x1716, %i6 bgu,pt %xcc, loop_5893 andcc %i7, %o4, %o7 smul %g5, %g6, %l2 siam 0x0 loop_5893: fexpand %f1, %f4 edge32ln %o3, %o5, %g7 fexpand %f11, %f12 bl,pt %xcc, loop_5894 array32 %g2, %l3, %l6 array16 %i0, %l0, %o1 move %xcc, %o0, %i1 loop_5894: ldub [%l7 + 0x7A], %g3 fmovrdlz %o6, %f10, %f0 bn,a,pt %icc, loop_5895 edge16l %l4, %g4, %o2 bvs,a,pt %xcc, loop_5896 fornot2s %f1, %f6, %f9 loop_5895: movl %icc, %i5, %i2 fmovspos %xcc, %f7, %f3 loop_5896: tn %xcc, 0x1 stw %i4, [%l7 + 0x2C] edge32 %g1, %l5, %l1 ldub [%l7 + 0x32], %i6 stx %i7, [%l7 + 0x68] fbge %fcc3, loop_5897 edge16l %o4, %i3, %o7 ldd [%l7 + 0x40], %f0 ldub [%l7 + 0x6B], %g5 loop_5897: stb %l2, [%l7 + 0x14] edge32n %g6, %o5, %o3 fxnors %f10, %f14, %f1 bcs,a loop_5898 ldd [%l7 + 0x08], %f8 fcmple16 %f8, %f10, %g2 ld [%l7 + 0x64], %f3 loop_5898: sth %g7, [%l7 + 0x7A] tneg %xcc, 0x3 fbg %fcc2, loop_5899 fmovsg %xcc, %f12, %f14 stw %l3, [%l7 + 0x54] nop setx loop_5900, %l0, %l1 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_5899: addcc %i0, 0x0FE9, %l0 stx %l6, [%l7 + 0x40] fxnor %f8, %f12, %f0 loop_5900: fornot2s %f9, %f1, %f1 bleu loop_5901 nop setx loop_5902, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlz,a %o0, loop_5903 ldx [%l7 + 0x60], %i1 loop_5901: st %f1, [%l7 + 0x4C] loop_5902: lduh [%l7 + 0x56], %o1 loop_5903: ldx [%l7 + 0x28], %g3 alignaddr %o6, %g4, %l4 fpmerge %f12, %f10, %f12 tsubcctv %i5, %o2, %i2 tneg %xcc, 0x6 fzeros %f13 bl loop_5904 fcmpne16 %f8, %f8, %i4 ldub [%l7 + 0x17], %l5 ld [%l7 + 0x6C], %f6 loop_5904: ld [%l7 + 0x7C], %f15 fmovdvc %xcc, %f11, %f13 fmovsvc %icc, %f11, %f10 movle %icc, %g1, %i6 movleu %xcc, %i7, %o4 for %f2, %f14, %f6 stb %i3, [%l7 + 0x5A] fornot1s %f1, %f4, %f15 movcc %icc, %o7, %g5 fmovrde %l2, %f8, %f4 edge16 %l1, %g6, %o5 lduh [%l7 + 0x60], %o3 fmovrde %g7, %f0, %f14 st %f5, [%l7 + 0x58] edge8n %l3, %g2, %l0 bvc loop_5905 andn %l6, %i0, %o0 ldub [%l7 + 0x63], %i1 st %f15, [%l7 + 0x18] loop_5905: fpsub32 %f2, %f12, %f4 stb %g3, [%l7 + 0x3B] umul %o1, 0x09B0, %o6 fmovrslz %l4, %f12, %f2 fsrc1s %f8, %f7 fbuge %fcc0, loop_5906 fba %fcc2, loop_5907 fand %f12, %f12, %f2 array32 %g4, %i5, %i2 loop_5906: st %f11, [%l7 + 0x78] loop_5907: fpadd32 %f0, %f12, %f12 lduw [%l7 + 0x48], %o2 bcc,a %xcc, loop_5908 st %f2, [%l7 + 0x5C] fnor %f10, %f8, %f14 ld [%l7 + 0x44], %f6 loop_5908: ldx [%l7 + 0x78], %i4 stx %l5, [%l7 + 0x48] fornot2s %f11, %f10, %f9 brgz,a %g1, loop_5909 sth %i6, [%l7 + 0x5E] array16 %o4, %i7, %o7 fbl,a %fcc0, loop_5910 loop_5909: ldsh [%l7 + 0x32], %g5 movre %l2, %l1, %g6 brgz %i3, loop_5911 loop_5910: ldx [%l7 + 0x40], %o3 fbge %fcc0, loop_5912 for %f12, %f10, %f12 loop_5911: alignaddr %g7, %o5, %g2 fpadd32s %f14, %f9, %f9 loop_5912: st %f5, [%l7 + 0x30] fmul8x16 %f10, %f0, %f6 ld [%l7 + 0x74], %f1 stw %l3, [%l7 + 0x34] ldsh [%l7 + 0x50], %l6 fpack16 %f2, %f2 fcmpgt16 %f14, %f12, %l0 popc 0x1786, %o0 subccc %i1, 0x06B3, %g3 stx %i0, [%l7 + 0x30] udiv %o1, 0x08A0, %l4 fmovdcs %icc, %f6, %f8 fmovdge %xcc, %f8, %f13 sub %g4, %o6, %i2 lduh [%l7 + 0x42], %o2 lduh [%l7 + 0x44], %i5 fnegd %f12, %f10 fnot1 %f12, %f6 fmovrsgz %i4, %f5, %f0 stw %l5, [%l7 + 0x1C] sdivcc %g1, 0x15BA, %i6 fmul8x16al %f11, %f9, %f2 fmovsg %xcc, %f1, %f13 movn %icc, %o4, %i7 edge32ln %o7, %g5, %l2 lduh [%l7 + 0x36], %g6 movl %icc, %l1, %i3 fbl %fcc1, loop_5913 bleu,pn %icc, loop_5914 or %o3, 0x0345, %o5 sra %g7, 0x10, %l3 loop_5913: lduh [%l7 + 0x7E], %l6 loop_5914: ldd [%l7 + 0x58], %f12 ldsb [%l7 + 0x35], %g2 fpmerge %f9, %f5, %f4 edge16l %l0, %i1, %o0 std %f0, [%l7 + 0x70] ldx [%l7 + 0x70], %g3 orcc %o1, 0x1144, %l4 fxors %f4, %f10, %f4 siam 0x5 fbul,a %fcc3, loop_5915 std %f10, [%l7 + 0x20] fnands %f11, %f9, %f8 fcmpne16 %f6, %f0, %i0 loop_5915: fble,a %fcc2, loop_5916 fmovrsne %g4, %f3, %f8 fnot2 %f10, %f10 ldx [%l7 + 0x70], %o6 loop_5916: movrgz %o2, %i5, %i4 ldx [%l7 + 0x10], %l5 fbne %fcc3, loop_5917 fbuge %fcc0, loop_5918 sdivx %i2, 0x0DEE, %g1 for %f6, %f4, %f6 loop_5917: fand %f0, %f2, %f14 loop_5918: andn %o4, 0x0461, %i6 fnegs %f13, %f0 fmovsle %xcc, %f11, %f14 lduh [%l7 + 0x54], %i7 ldx [%l7 + 0x68], %o7 fpadd16 %f14, %f0, %f6 fones %f11 sth %l2, [%l7 + 0x3A] ld [%l7 + 0x28], %f10 be loop_5919 ldub [%l7 + 0x25], %g5 fpmerge %f13, %f13, %f14 fmovrde %g6, %f8, %f10 loop_5919: fand %f4, %f12, %f4 subccc %i3, 0x1951, %o3 bg,a,pt %icc, loop_5920 bg,a,pn %xcc, loop_5921 ldd [%l7 + 0x50], %f2 fmovscs %icc, %f11, %f11 loop_5920: edge8n %o5, %l1, %l3 loop_5921: movne %icc, %l6, %g2 sth %g7, [%l7 + 0x70] lduh [%l7 + 0x1A], %l0 ldd [%l7 + 0x78], %f8 bg loop_5922 fmovdcc %icc, %f4, %f7 movleu %icc, %o0, %i1 bleu,pn %xcc, loop_5923 loop_5922: stb %g3, [%l7 + 0x47] fmovsvc %xcc, %f1, %f13 addc %l4, %o1, %g4 loop_5923: lduh [%l7 + 0x62], %o6 st %f2, [%l7 + 0x3C] lduh [%l7 + 0x58], %o2 fbu,a %fcc0, loop_5924 orcc %i5, 0x1BEA, %i4 fornot1 %f12, %f10, %f14 st %f13, [%l7 + 0x40] loop_5924: stx %i0, [%l7 + 0x20] fmovrsgz %l5, %f5, %f7 andncc %g1, %o4, %i6 fmovdneg %icc, %f7, %f1 fexpand %f14, %f4 ld [%l7 + 0x08], %f13 ldsw [%l7 + 0x34], %i7 edge16ln %o7, %l2, %g5 tn %icc, 0x7 edge16 %g6, %i2, %i3 movneg %xcc, %o3, %l1 fsrc1s %f8, %f10 andn %o5, %l3, %l6 ldsh [%l7 + 0x5A], %g7 fmovsa %xcc, %f2, %f6 movle %xcc, %l0, %g2 stb %o0, [%l7 + 0x18] fnegs %f3, %f9 fpadd32 %f6, %f4, %f0 movl %icc, %g3, %i1 brgez,a %o1, loop_5925 edge8n %g4, %l4, %o2 fors %f4, %f12, %f8 ldub [%l7 + 0x24], %i5 loop_5925: popc 0x1B61, %o6 std %f0, [%l7 + 0x60] fmovsgu %icc, %f12, %f5 ld [%l7 + 0x5C], %f4 sth %i4, [%l7 + 0x60] fbule %fcc1, loop_5926 st %f15, [%l7 + 0x54] udivx %l5, 0x02E9, %i0 fmovrdgez %o4, %f2, %f0 loop_5926: ldd [%l7 + 0x48], %f10 sdivx %g1, 0x0D54, %i6 ldx [%l7 + 0x28], %i7 movvs %xcc, %l2, %o7 fmovsn %xcc, %f8, %f15 std %f14, [%l7 + 0x28] fmovspos %xcc, %f11, %f3 ldsw [%l7 + 0x14], %g6 movle %xcc, %i2, %g5 subc %o3, 0x156E, %l1 fmovrslz %o5, %f11, %f2 movcc %icc, %i3, %l3 ble,a loop_5927 bcc,a %xcc, loop_5928 movrgz %g7, 0x144, %l0 sth %l6, [%l7 + 0x4E] loop_5927: ldub [%l7 + 0x0E], %o0 loop_5928: ldsw [%l7 + 0x50], %g3 ldsb [%l7 + 0x52], %g2 stw %o1, [%l7 + 0x30] fmovdvs %xcc, %f8, %f2 bcc loop_5929 fpsub32 %f4, %f6, %f8 movrlz %g4, %i1, %l4 fbue,a %fcc0, loop_5930 loop_5929: ldsh [%l7 + 0x1A], %i5 fxnor %f6, %f6, %f0 ld [%l7 + 0x40], %f14 loop_5930: brgez,a %o2, loop_5931 fpadd16s %f12, %f15, %f3 ldub [%l7 + 0x48], %o6 fandnot2s %f7, %f12, %f7 loop_5931: ldsb [%l7 + 0x5D], %i4 ld [%l7 + 0x30], %f4 ldub [%l7 + 0x32], %l5 brlz %i0, loop_5932 nop setx loop_5933, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ta %xcc, 0x4 movge %icc, %o4, %g1 loop_5932: tleu %xcc, 0x0 loop_5933: fmovdle %icc, %f6, %f10 stx %i7, [%l7 + 0x60] fcmple32 %f10, %f8, %l2 ldsw [%l7 + 0x7C], %i6 fmovrslez %g6, %f15, %f6 fmovsa %xcc, %f12, %f6 lduh [%l7 + 0x54], %i2 ld [%l7 + 0x74], %f8 ld [%l7 + 0x4C], %f1 std %f0, [%l7 + 0x70] fpmerge %f10, %f0, %f2 subcc %g5, 0x1AB5, %o7 lduw [%l7 + 0x50], %l1 movle %icc, %o5, %i3 movg %icc, %l3, %o3 fcmpne16 %f10, %f0, %l0 stw %g7, [%l7 + 0x28] ble,a,pn %icc, loop_5934 nop setx loop_5935, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %l6, [%l7 + 0x48] andncc %g3, %o0, %g2 loop_5934: ldsh [%l7 + 0x48], %g4 loop_5935: fabss %f5, %f8 fcmple16 %f4, %f8, %i1 for %f2, %f4, %f8 ldub [%l7 + 0x58], %l4 edge8l %o1, %o2, %o6 ldub [%l7 + 0x51], %i5 sth %i4, [%l7 + 0x1C] ldx [%l7 + 0x70], %l5 addc %o4, %g1, %i0 fmovdl %icc, %f8, %f6 tcc %xcc, 0x1 sub %l2, %i6, %g6 fble,a %fcc2, loop_5936 brnz,a %i7, loop_5937 ldub [%l7 + 0x69], %g5 st %f2, [%l7 + 0x58] loop_5936: smulcc %i2, 0x0398, %l1 loop_5937: lduw [%l7 + 0x7C], %o7 movvc %icc, %o5, %i3 fnand %f10, %f2, %f12 fmovsg %xcc, %f10, %f15 edge32 %l3, %o3, %g7 bneg loop_5938 subc %l0, %l6, %o0 ldub [%l7 + 0x1D], %g2 fxnors %f3, %f6, %f9 loop_5938: fmovda %xcc, %f12, %f1 fmovscc %icc, %f3, %f13 xor %g4, %g3, %i1 fcmpgt16 %f12, %f8, %l4 ldx [%l7 + 0x48], %o2 lduh [%l7 + 0x0A], %o1 fbg,a %fcc3, loop_5939 sethi 0x1475, %i5 bcc,pn %xcc, loop_5940 fcmpes %fcc2, %f5, %f12 loop_5939: ldsh [%l7 + 0x7A], %i4 fxors %f15, %f11, %f11 loop_5940: fmovrse %l5, %f6, %f0 stx %o4, [%l7 + 0x08] edge32l %g1, %i0, %o6 fcmpgt16 %f14, %f14, %l2 ld [%l7 + 0x70], %f5 ldub [%l7 + 0x55], %g6 tsubcctv %i6, 0x0C66, %g5 stx %i7, [%l7 + 0x60] fexpand %f5, %f6 ldsw [%l7 + 0x44], %i2 lduw [%l7 + 0x0C], %o7 mulx %o5, %i3, %l1 ldd [%l7 + 0x20], %f14 st %f15, [%l7 + 0x60] fcmple32 %f10, %f8, %l3 faligndata %f6, %f4, %f10 bcc,a %xcc, loop_5941 nop setx loop_5942, %l0, %l1 jmpl %l1, %g7 andncc %l0, %l6, %o0 st %f13, [%l7 + 0x64] loop_5941: movcc %xcc, %o3, %g4 loop_5942: ld [%l7 + 0x64], %f0 fandnot1 %f12, %f12, %f10 fmovsvs %icc, %f4, %f4 fzero %f8 stx %g2, [%l7 + 0x18] bpos,a %xcc, loop_5943 fornot2 %f14, %f10, %f12 stx %i1, [%l7 + 0x30] movcc %icc, %g3, %l4 loop_5943: fmovsg %xcc, %f12, %f13 fpsub16 %f14, %f4, %f0 call loop_5944 pdist %f6, %f6, %f12 fmovsvc %icc, %f12, %f8 ldx [%l7 + 0x50], %o2 loop_5944: alignaddr %i5, %i4, %o1 ldsb [%l7 + 0x5C], %o4 fbuge %fcc2, loop_5945 ldsb [%l7 + 0x65], %l5 fabsd %f10, %f14 fpsub32s %f2, %f8, %f10 loop_5945: ldsw [%l7 + 0x68], %i0 orcc %g1, %o6, %g6 fmul8x16 %f10, %f4, %f0 fandnot1 %f0, %f14, %f6 fpackfix %f0, %f3 orcc %i6, 0x1F55, %g5 fors %f6, %f0, %f13 ld [%l7 + 0x14], %f2 fbg %fcc0, loop_5946 fmovsgu %xcc, %f6, %f7 ld [%l7 + 0x20], %f7 edge32n %i7, %l2, %o7 loop_5946: bneg,a loop_5947 stw %o5, [%l7 + 0x70] fpsub16s %f15, %f0, %f4 fones %f10 loop_5947: stb %i3, [%l7 + 0x24] fmovs %f7, %f9 fmovscc %icc, %f9, %f7 ldsw [%l7 + 0x28], %i2 ldx [%l7 + 0x78], %l3 ldd [%l7 + 0x40], %f2 ldx [%l7 + 0x28], %l1 fmovrsgz %l0, %f14, %f10 ldsw [%l7 + 0x54], %l6 fmovdpos %xcc, %f4, %f2 st %f3, [%l7 + 0x44] fbue,a %fcc3, loop_5948 ld [%l7 + 0x74], %f11 fmovda %xcc, %f2, %f13 xorcc %o0, 0x1709, %o3 loop_5948: edge8 %g7, %g4, %i1 movre %g2, %l4, %g3 movge %xcc, %o2, %i4 fandnot1 %f10, %f2, %f2 stb %o1, [%l7 + 0x67] fand %f2, %f2, %f0 stw %i5, [%l7 + 0x14] fxnor %f0, %f10, %f8 ldsw [%l7 + 0x7C], %l5 ldd [%l7 + 0x08], %f0 fcmple16 %f10, %f10, %i0 taddcc %g1, %o6, %o4 bvs,a %icc, loop_5949 fnegd %f8, %f8 std %f2, [%l7 + 0x48] ld [%l7 + 0x08], %f2 loop_5949: add %g6, 0x15AE, %g5 edge16ln %i7, %i6, %l2 fmovrdgez %o5, %f14, %f0 ld [%l7 + 0x24], %f7 fandnot1 %f14, %f8, %f8 edge16n %o7, %i2, %i3 fnot2 %f0, %f14 taddcc %l3, %l0, %l1 ldsh [%l7 + 0x3A], %o0 orcc %l6, 0x1F20, %o3 tpos %icc, 0x5 ldub [%l7 + 0x53], %g4 fpackfix %f12, %f12 fbu,a %fcc1, loop_5950 tl %icc, 0x5 stw %i1, [%l7 + 0x68] mova %xcc, %g2, %l4 loop_5950: st %f12, [%l7 + 0x74] sth %g3, [%l7 + 0x74] fxors %f11, %f0, %f1 ldsh [%l7 + 0x6A], %o2 edge32 %g7, %o1, %i4 fmovscc %xcc, %f11, %f11 fcmps %fcc3, %f14, %f4 tl %xcc, 0x3 fpadd32s %f12, %f14, %f12 fbl,a %fcc1, loop_5951 fbo,a %fcc1, loop_5952 stb %i5, [%l7 + 0x44] fmovsneg %icc, %f3, %f13 loop_5951: stw %l5, [%l7 + 0x08] loop_5952: sth %i0, [%l7 + 0x3C] fnegd %f2, %f4 sth %o6, [%l7 + 0x10] ldsh [%l7 + 0x28], %o4 fbuge,a %fcc2, loop_5953 ldx [%l7 + 0x78], %g1 fble,a %fcc0, loop_5954 edge8 %g6, %g5, %i6 loop_5953: tn %icc, 0x5 tleu %xcc, 0x5 loop_5954: fnands %f7, %f6, %f0 array8 %l2, %i7, %o7 fmovdl %xcc, %f3, %f14 fmovrslz %o5, %f3, %f3 array16 %i3, %i2, %l3 ld [%l7 + 0x2C], %f6 nop setx loop_5955, %l0, %l1 jmpl %l1, %l1 st %f14, [%l7 + 0x1C] stb %l0, [%l7 + 0x67] udivx %l6, 0x0321, %o0 loop_5955: ldsw [%l7 + 0x2C], %o3 fones %f7 ld [%l7 + 0x7C], %f2 fabsd %f4, %f2 ldx [%l7 + 0x50], %g4 ldub [%l7 + 0x45], %i1 brlz %g2, loop_5956 xorcc %l4, %g3, %g7 fcmple16 %f6, %f14, %o2 std %f14, [%l7 + 0x10] loop_5956: be loop_5957 ldsb [%l7 + 0x7F], %i4 xorcc %i5, 0x1474, %o1 ldsw [%l7 + 0x44], %l5 loop_5957: fblg,a %fcc1, loop_5958 stw %i0, [%l7 + 0x2C] ldx [%l7 + 0x58], %o6 fpadd32 %f14, %f2, %f6 loop_5958: movrgez %o4, 0x267, %g6 ldsw [%l7 + 0x74], %g1 tvs %icc, 0x1 sth %g5, [%l7 + 0x0C] ldsh [%l7 + 0x60], %l2 fornot2s %f1, %f15, %f11 fbe %fcc3, loop_5959 std %f10, [%l7 + 0x78] fbo %fcc1, loop_5960 fmuld8sux16 %f5, %f8, %f14 loop_5959: lduw [%l7 + 0x34], %i7 std %f4, [%l7 + 0x08] loop_5960: fmovsleu %xcc, %f0, %f10 ldsw [%l7 + 0x70], %o7 fandnot1s %f3, %f5, %f13 movvs %icc, %i6, %i3 fsrc1s %f1, %f1 ld [%l7 + 0x5C], %f12 ldsh [%l7 + 0x36], %o5 std %f4, [%l7 + 0x68] stw %i2, [%l7 + 0x08] fpsub32 %f2, %f2, %f10 subcc %l1, %l3, %l0 fbue,a %fcc2, loop_5961 edge16ln %o0, %o3, %g4 edge16 %l6, %i1, %l4 fbne,a %fcc1, loop_5962 loop_5961: ldx [%l7 + 0x50], %g2 movvc %xcc, %g3, %g7 tg %icc, 0x6 loop_5962: movgu %icc, %o2, %i5 bn,pt %xcc, loop_5963 smul %i4, %o1, %l5 fmovrdlez %i0, %f0, %f2 std %f6, [%l7 + 0x08] loop_5963: st %f0, [%l7 + 0x34] sth %o6, [%l7 + 0x6C] ldx [%l7 + 0x18], %o4 mulscc %g1, %g6, %l2 bpos,a,pt %icc, loop_5964 ldd [%l7 + 0x38], %f4 fpadd32s %f8, %f6, %f6 bl,a,pt %icc, loop_5965 loop_5964: sllx %g5, 0x05, %i7 smul %i6, 0x0F61, %o7 edge16ln %i3, %i2, %o5 loop_5965: fmovspos %icc, %f1, %f6 fnot2 %f8, %f10 fxor %f6, %f0, %f8 fcmple16 %f8, %f4, %l1 fand %f12, %f14, %f2 subc %l0, 0x11C6, %o0 fcmps %fcc3, %f6, %f5 fnand %f10, %f0, %f0 ldx [%l7 + 0x30], %o3 fxors %f10, %f2, %f0 ldd [%l7 + 0x30], %f2 edge32ln %g4, %l6, %l3 tvc %icc, 0x5 fblg %fcc0, loop_5966 tl %xcc, 0x6 andcc %l4, 0x07A0, %g2 nop setx loop_5967, %l0, %l1 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_5966: ldub [%l7 + 0x40], %i1 edge8 %g3, %o2, %g7 ldub [%l7 + 0x72], %i5 loop_5967: fpsub32s %f6, %f8, %f8 fbne %fcc3, loop_5968 ld [%l7 + 0x38], %f10 ld [%l7 + 0x48], %f13 fabsd %f14, %f6 loop_5968: fcmpd %fcc3, %f6, %f14 ldsb [%l7 + 0x61], %o1 fnot2 %f2, %f8 array32 %i4, %l5, %o6 alignaddr %i0, %g1, %o4 fbl,a %fcc0, loop_5969 fmovrdlez %g6, %f14, %f12 add %g5, %l2, %i7 ldd [%l7 + 0x48], %f4 loop_5969: fabss %f12, %f3 fbe %fcc2, loop_5970 bge,pn %icc, loop_5971 fnor %f6, %f6, %f8 lduw [%l7 + 0x40], %o7 loop_5970: edge32n %i3, %i2, %o5 loop_5971: fnegd %f2, %f8 fmovscs %xcc, %f14, %f10 tl %icc, 0x2 ldsb [%l7 + 0x24], %l1 ldsb [%l7 + 0x69], %i6 udivcc %o0, 0x07E6, %l0 edge8n %g4, %o3, %l6 fmovdvs %xcc, %f13, %f5 brz %l4, loop_5972 addccc %l3, %g2, %i1 fmovdne %xcc, %f9, %f9 fcmpne16 %f0, %f10, %g3 loop_5972: faligndata %f12, %f6, %f8 ldsh [%l7 + 0x36], %o2 stb %g7, [%l7 + 0x7E] fsrc1s %f15, %f4 umul %i5, 0x1608, %o1 for %f4, %f14, %f12 movn %icc, %i4, %l5 fmovsl %xcc, %f4, %f9 tcs %icc, 0x3 st %f0, [%l7 + 0x60] fmovrse %i0, %f12, %f2 movpos %icc, %g1, %o6 fmovse %xcc, %f10, %f7 ldsh [%l7 + 0x7C], %g6 tpos %xcc, 0x4 ldx [%l7 + 0x08], %o4 sub %g5, 0x1393, %l2 stx %o7, [%l7 + 0x40] fabss %f15, %f6 movge %icc, %i3, %i7 fmovsgu %xcc, %f6, %f0 fpadd32 %f8, %f10, %f10 fmovdleu %icc, %f15, %f13 ldx [%l7 + 0x40], %o5 movvc %xcc, %i2, %l1 fmovsg %xcc, %f14, %f5 stw %i6, [%l7 + 0x18] tgu %xcc, 0x6 bpos loop_5973 fba,a %fcc3, loop_5974 stw %l0, [%l7 + 0x40] fmovdvc %xcc, %f6, %f6 loop_5973: fzeros %f1 loop_5974: bl,a loop_5975 sll %g4, %o0, %o3 fmovdcc %icc, %f0, %f15 nop setx loop_5976, %l0, %l1 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_5975: ld [%l7 + 0x68], %f2 fbn %fcc2, loop_5977 tvc %xcc, 0x5 loop_5976: fnot2 %f14, %f2 stw %l4, [%l7 + 0x70] loop_5977: fcmpgt16 %f6, %f6, %l3 fmovsa %xcc, %f4, %f14 stx %g2, [%l7 + 0x18] fmovscs %xcc, %f0, %f8 ble,a,pn %icc, loop_5978 fbug %fcc2, loop_5979 andncc %l6, %i1, %g3 udivcc %g7, 0x0CCE, %o2 loop_5978: lduw [%l7 + 0x34], %o1 loop_5979: addc %i4, 0x18F5, %i5 ldsh [%l7 + 0x26], %i0 tvs %xcc, 0x1 fbge %fcc2, loop_5980 fpmerge %f12, %f15, %f10 fsrc2 %f10, %f12 bcs %icc, loop_5981 loop_5980: fmovrslez %l5, %f6, %f3 srl %o6, %g1, %o4 pdist %f6, %f2, %f8 loop_5981: alignaddrl %g6, %l2, %g5 andcc %i3, %i7, %o5 pdist %f10, %f12, %f6 fmovsne %icc, %f0, %f10 fsrc1s %f14, %f5 fabsd %f14, %f14 sub %o7, 0x1B22, %i2 tneg %icc, 0x4 movpos %xcc, %l1, %i6 fands %f10, %f8, %f0 array32 %g4, %o0, %o3 std %f8, [%l7 + 0x30] ldsh [%l7 + 0x36], %l0 bshuffle %f12, %f14, %f10 ldsb [%l7 + 0x6C], %l4 alignaddrl %g2, %l6, %l3 fsrc2s %f15, %f15 stw %g3, [%l7 + 0x70] fmul8x16 %f12, %f10, %f0 movrgez %i1, 0x25D, %g7 ble,pn %xcc, loop_5982 lduh [%l7 + 0x58], %o2 std %f10, [%l7 + 0x50] for %f10, %f12, %f10 loop_5982: fornot1s %f8, %f13, %f15 sdiv %o1, 0x15FC, %i5 fnegd %f10, %f2 lduw [%l7 + 0x10], %i0 fmovsvs %xcc, %f0, %f10 ld [%l7 + 0x44], %f14 ldsh [%l7 + 0x4C], %l5 ldsh [%l7 + 0x76], %o6 ldd [%l7 + 0x60], %f14 brnz %i4, loop_5983 fnors %f5, %f2, %f10 fmovdgu %xcc, %f5, %f2 pdist %f4, %f0, %f8 loop_5983: stb %o4, [%l7 + 0x21] st %f9, [%l7 + 0x48] alignaddrl %g6, %l2, %g1 fmovdcc %xcc, %f8, %f11 lduh [%l7 + 0x74], %g5 st %f12, [%l7 + 0x64] fblg %fcc3, loop_5984 fabss %f0, %f11 movre %i7, 0x3E6, %i3 ldx [%l7 + 0x08], %o7 loop_5984: ldd [%l7 + 0x38], %f10 move %xcc, %i2, %l1 ldx [%l7 + 0x28], %i6 ldub [%l7 + 0x62], %o5 fand %f14, %f6, %f6 fbe,a %fcc1, loop_5985 bg,a,pt %icc, loop_5986 edge16l %g4, %o3, %l0 ldd [%l7 + 0x70], %f4 loop_5985: edge8l %o0, %g2, %l6 loop_5986: fcmple32 %f2, %f6, %l3 movneg %icc, %g3, %i1 movgu %icc, %g7, %o2 movrgez %l4, %o1, %i0 edge16 %i5, %l5, %o6 tgu %xcc, 0x7 movge %xcc, %i4, %o4 fmovsle %xcc, %f7, %f8 fmovdcc %xcc, %f10, %f3 tleu %icc, 0x6 lduw [%l7 + 0x1C], %l2 std %f6, [%l7 + 0x18] fba %fcc0, loop_5987 fzeros %f8 lduh [%l7 + 0x44], %g6 movleu %icc, %g5, %i7 loop_5987: fsrc1 %f0, %f2 umulcc %g1, 0x1E30, %o7 fmovdn %xcc, %f2, %f3 fmovrdne %i3, %f14, %f12 movvc %xcc, %l1, %i6 fpadd16s %f5, %f15, %f12 fbul,a %fcc3, loop_5988 fmovrdlez %i2, %f14, %f4 umul %g4, 0x16B5, %o5 stw %o3, [%l7 + 0x1C] loop_5988: ldsb [%l7 + 0x58], %l0 fba,a %fcc0, loop_5989 stw %o0, [%l7 + 0x14] fcmped %fcc1, %f4, %f0 stx %l6, [%l7 + 0x20] loop_5989: te %xcc, 0x0 ldsw [%l7 + 0x44], %g2 udivcc %l3, 0x152D, %i1 brgez,a %g3, loop_5990 fmovscc %icc, %f10, %f10 fpack16 %f4, %f3 fnor %f12, %f6, %f10 loop_5990: ld [%l7 + 0x18], %f4 addccc %g7, %l4, %o1 fone %f8 fcmpne32 %f0, %f8, %i0 fmovsneg %xcc, %f13, %f1 st %f11, [%l7 + 0x10] tcs %xcc, 0x0 movrgz %i5, 0x303, %o2 movvc %icc, %l5, %o6 bneg,pn %icc, loop_5991 andn %i4, %o4, %g6 ldsw [%l7 + 0x3C], %g5 brgez %l2, loop_5992 loop_5991: fmuld8sux16 %f5, %f5, %f10 fabss %f14, %f15 stb %i7, [%l7 + 0x7F] loop_5992: bcs,a loop_5993 fzeros %f5 stw %o7, [%l7 + 0x48] stx %g1, [%l7 + 0x08] loop_5993: fmuld8ulx16 %f8, %f6, %f12 fpadd32 %f10, %f10, %f10 fba %fcc0, loop_5994 bcs,pn %icc, loop_5995 fmovs %f12, %f10 edge8ln %i3, %i6, %i2 loop_5994: bge %icc, loop_5996 loop_5995: fcmpgt32 %f8, %f2, %g4 stb %l1, [%l7 + 0x60] fbo,a %fcc3, loop_5997 loop_5996: tsubcc %o3, 0x1BDC, %o5 fbu,a %fcc2, loop_5998 addcc %o0, %l0, %g2 loop_5997: fble %fcc1, loop_5999 fornot2 %f0, %f2, %f10 loop_5998: stx %l6, [%l7 + 0x50] lduw [%l7 + 0x60], %i1 loop_5999: movvs %xcc, %l3, %g3 fcmpes %fcc0, %f10, %f0 fzeros %f15 ldsw [%l7 + 0x28], %g7 ldx [%l7 + 0x48], %l4 ld [%l7 + 0x40], %f8 fmovrslz %o1, %f6, %f5 fnegd %f12, %f2 edge8n %i0, %o2, %i5 fmovrsne %o6, %f4, %f1 movg %xcc, %l5, %i4 fabsd %f4, %f6 fmovda %xcc, %f1, %f9 fcmpd %fcc3, %f0, %f0 stw %g6, [%l7 + 0x74] fcmple16 %f10, %f2, %o4 fbe,a %fcc2, loop_6000 ldd [%l7 + 0x58], %f8 fmovrslez %g5, %f1, %f10 brgz,a %l2, loop_6001 loop_6000: edge16n %o7, %g1, %i3 fpack32 %f6, %f10, %f14 edge32ln %i6, %i2, %g4 loop_6001: and %l1, 0x0079, %i7 fones %f5 fpadd16s %f14, %f11, %f11 fmovsleu %xcc, %f0, %f15 fmovsvc %icc, %f9, %f12 sllx %o3, 0x01, %o0 fbn,a %fcc1, loop_6002 fbg,a %fcc2, loop_6003 ldsw [%l7 + 0x08], %o5 fnot1s %f13, %f8 loop_6002: ldx [%l7 + 0x40], %g2 loop_6003: fpmerge %f2, %f10, %f14 alignaddrl %l0, %l6, %i1 fmovde %xcc, %f14, %f3 fmuld8ulx16 %f3, %f10, %f8 std %f2, [%l7 + 0x40] udivcc %l3, 0x1D56, %g3 stw %g7, [%l7 + 0x60] ldsw [%l7 + 0x18], %l4 st %f15, [%l7 + 0x6C] std %f10, [%l7 + 0x10] ldsb [%l7 + 0x23], %i0 bne,pt %icc, loop_6004 fors %f7, %f7, %f13 fpadd32s %f7, %f10, %f15 movrne %o1, %o2, %i5 loop_6004: fnand %f12, %f6, %f8 tpos %xcc, 0x7 andcc %l5, %i4, %g6 sdivcc %o6, 0x1AAA, %g5 fba %fcc2, loop_6005 fmul8ulx16 %f10, %f6, %f0 fornot2 %f14, %f8, %f2 bshuffle %f14, %f0, %f0 loop_6005: bg,pt %icc, loop_6006 ldsw [%l7 + 0x14], %o4 fnot2 %f14, %f8 std %f0, [%l7 + 0x10] loop_6006: fbule %fcc1, loop_6007 fabsd %f0, %f12 fcmpgt16 %f4, %f2, %l2 fmovdn %icc, %f11, %f1 loop_6007: lduw [%l7 + 0x78], %g1 stb %o7, [%l7 + 0x31] stx %i6, [%l7 + 0x40] st %f0, [%l7 + 0x08] subcc %i2, 0x1B62, %i3 edge8ln %g4, %i7, %o3 ldsw [%l7 + 0x50], %o0 lduw [%l7 + 0x44], %l1 brlez,a %g2, loop_6008 st %f9, [%l7 + 0x14] st %f14, [%l7 + 0x78] bgu,a %xcc, loop_6009 loop_6008: tle %xcc, 0x1 array32 %o5, %l0, %l6 andn %l3, %g3, %i1 loop_6009: bl,a,pn %xcc, loop_6010 movpos %xcc, %g7, %l4 fmovrdne %i0, %f2, %f4 fmul8ulx16 %f2, %f0, %f0 loop_6010: fabss %f9, %f13 array8 %o1, %i5, %l5 fabss %f7, %f7 bl %icc, loop_6011 std %f0, [%l7 + 0x30] andcc %o2, 0x064B, %g6 bgu %xcc, loop_6012 loop_6011: stw %o6, [%l7 + 0x14] ldub [%l7 + 0x28], %i4 nop setx loop_6013, %l0, %l1 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_6012: array8 %g5, %o4, %g1 lduw [%l7 + 0x08], %o7 array32 %i6, %l2, %i2 loop_6013: fbule,a %fcc2, loop_6014 lduh [%l7 + 0x60], %i3 be,pn %xcc, loop_6015 ldsb [%l7 + 0x29], %i7 loop_6014: stx %o3, [%l7 + 0x20] fornot1 %f12, %f14, %f8 loop_6015: taddcc %o0, %g4, %g2 stb %o5, [%l7 + 0x61] fpadd32s %f7, %f0, %f8 edge8l %l0, %l6, %l3 bl,a %xcc, loop_6016 ldub [%l7 + 0x39], %l1 ba,a %icc, loop_6017 ld [%l7 + 0x78], %f5 loop_6016: std %f10, [%l7 + 0x18] stw %i1, [%l7 + 0x38] loop_6017: ldsb [%l7 + 0x79], %g3 andncc %l4, %i0, %o1 movneg %icc, %g7, %i5 edge32l %l5, %o2, %o6 movrlez %g6, %g5, %o4 bne,pn %xcc, loop_6018 std %f4, [%l7 + 0x58] fxor %f0, %f14, %f0 ldd [%l7 + 0x58], %f12 loop_6018: bshuffle %f0, %f12, %f4 fmovrslez %g1, %f4, %f5 fmovrsgz %i4, %f0, %f13 ldsb [%l7 + 0x6A], %o7 fandnot1s %f10, %f15, %f15 fmovdcc %icc, %f3, %f7 nop setx loop_6019, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stb %l2, [%l7 + 0x5E] edge8n %i2, %i6, %i3 fmovdgu %icc, %f13, %f5 loop_6019: ldsb [%l7 + 0x64], %o3 nop setx loop_6020, %l0, %l1 jmpl %l1, %i7 movpos %icc, %g4, %o0 ldsh [%l7 + 0x64], %o5 sth %g2, [%l7 + 0x2E] loop_6020: fmovscc %icc, %f0, %f1 brlez,a %l0, loop_6021 movn %icc, %l6, %l3 bpos,a %xcc, loop_6022 ble,a %icc, loop_6023 loop_6021: brlz %l1, loop_6024 edge8n %g3, %i1, %i0 loop_6022: edge16 %o1, %l4, %g7 loop_6023: movl %xcc, %i5, %l5 loop_6024: fmovrsne %o6, %f10, %f15 lduw [%l7 + 0x3C], %o2 ld [%l7 + 0x50], %f13 orn %g5, %o4, %g1 movvs %xcc, %g6, %o7 fmovsle %xcc, %f1, %f12 fmovrdgez %i4, %f4, %f2 movle %icc, %l2, %i6 tn %xcc, 0x4 movre %i3, %o3, %i7 fcmpne32 %f10, %f14, %i2 stx %o0, [%l7 + 0x40] fandnot2s %f12, %f15, %f0 stx %g4, [%l7 + 0x30] xnorcc %o5, %g2, %l0 fcmped %fcc1, %f14, %f4 fcmpeq16 %f10, %f2, %l6 ldx [%l7 + 0x50], %l1 fnor %f0, %f8, %f2 and %g3, 0x1F83, %l3 movcs %icc, %i1, %i0 edge32ln %o1, %g7, %i5 fba,a %fcc0, loop_6025 edge16ln %l5, %o6, %o2 ta %icc, 0x7 smulcc %g5, 0x1261, %o4 loop_6025: fmovsg %icc, %f4, %f9 fmovdvc %icc, %f13, %f12 edge8l %l4, %g6, %g1 ldsh [%l7 + 0x28], %o7 fbne %fcc3, loop_6026 xnor %l2, %i4, %i6 edge32ln %i3, %o3, %i7 stw %o0, [%l7 + 0x50] loop_6026: ldx [%l7 + 0x60], %g4 stw %i2, [%l7 + 0x1C] orn %o5, %g2, %l6 tleu %xcc, 0x0 bge,pt %icc, loop_6027 lduw [%l7 + 0x78], %l1 array8 %g3, %l3, %l0 movgu %icc, %i1, %o1 loop_6027: fmovscc %xcc, %f11, %f12 movneg %xcc, %g7, %i5 tvc %icc, 0x5 subcc %i0, %l5, %o6 ldx [%l7 + 0x58], %g5 fones %f4 fmovsgu %xcc, %f2, %f8 taddcctv %o4, %o2, %l4 stw %g6, [%l7 + 0x64] alignaddrl %o7, %g1, %l2 fcmpeq32 %f4, %f10, %i4 fmovdne %xcc, %f12, %f10 fmovrsne %i3, %f1, %f13 move %xcc, %o3, %i6 fsrc1 %f10, %f14 for %f4, %f6, %f10 movrgez %o0, %g4, %i2 ldx [%l7 + 0x60], %o5 ldx [%l7 + 0x18], %i7 fpsub32 %f0, %f8, %f14 ba,pt %xcc, loop_6028 mulscc %l6, 0x1E89, %g2 bpos,a,pn %icc, loop_6029 umul %l1, %g3, %l3 loop_6028: xor %l0, %o1, %i1 tcc %xcc, 0x2 loop_6029: fbo,a %fcc3, loop_6030 subccc %g7, %i0, %l5 lduw [%l7 + 0x70], %o6 fbl %fcc0, loop_6031 loop_6030: ldub [%l7 + 0x47], %g5 nop setx loop_6032, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduw [%l7 + 0x14], %o4 loop_6031: umulcc %i5, 0x166B, %o2 fxnor %f0, %f4, %f14 loop_6032: ld [%l7 + 0x3C], %f8 ldsh [%l7 + 0x10], %g6 fmovdcs %xcc, %f3, %f9 movg %xcc, %o7, %l4 fmovspos %icc, %f11, %f11 sth %g1, [%l7 + 0x32] fmovdgu %xcc, %f9, %f15 lduw [%l7 + 0x08], %i4 brlz,a %i3, loop_6033 lduh [%l7 + 0x3C], %l2 smul %i6, %o3, %g4 fnegd %f10, %f2 loop_6033: xnor %i2, 0x082A, %o0 fabss %f8, %f3 movn %icc, %i7, %l6 pdist %f6, %f6, %f8 fpadd16s %f14, %f9, %f10 stw %g2, [%l7 + 0x54] movcc %xcc, %o5, %l1 st %f7, [%l7 + 0x1C] edge32n %g3, %l0, %l3 fornot2s %f7, %f4, %f3 fmovdg %icc, %f8, %f14 alignaddrl %i1, %o1, %g7 ldx [%l7 + 0x30], %l5 array32 %i0, %o6, %o4 fmovrslez %g5, %f4, %f4 smul %i5, 0x0C3C, %g6 fpadd16s %f9, %f6, %f13 std %f14, [%l7 + 0x48] fone %f2 st %f14, [%l7 + 0x1C] fbn,a %fcc0, loop_6034 fxors %f13, %f9, %f7 fpsub16s %f14, %f12, %f8 edge8ln %o2, %o7, %l4 loop_6034: ldub [%l7 + 0x65], %i4 st %f1, [%l7 + 0x78] fabsd %f2, %f0 edge8 %g1, %l2, %i6 fpadd32 %f0, %f8, %f4 bshuffle %f14, %f14, %f2 fmovspos %icc, %f14, %f2 sth %o3, [%l7 + 0x56] movn %xcc, %g4, %i2 fbe,a %fcc1, loop_6035 movneg %icc, %o0, %i3 fnegd %f12, %f8 ble %icc, loop_6036 loop_6035: st %f14, [%l7 + 0x70] fmovdcc %xcc, %f12, %f7 tvc %xcc, 0x1 loop_6036: xor %l6, 0x107C, %g2 ldsb [%l7 + 0x60], %o5 mulscc %i7, 0x1F06, %l1 fmovdge %icc, %f3, %f0 stw %g3, [%l7 + 0x34] umulcc %l0, 0x106E, %i1 fmovdg %xcc, %f11, %f14 nop setx loop_6037, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %l3, [%l7 + 0x50] fmovrslz %o1, %f2, %f10 fmovdg %icc, %f15, %f4 loop_6037: ldx [%l7 + 0x18], %l5 fmovsvc %xcc, %f10, %f9 ld [%l7 + 0x10], %f8 movleu %xcc, %g7, %o6 fcmpgt16 %f8, %f12, %o4 fmovsvs %xcc, %f6, %f0 stw %i0, [%l7 + 0x24] fbe %fcc1, loop_6038 lduh [%l7 + 0x3A], %g5 fcmped %fcc2, %f8, %f8 nop setx loop_6039, %l0, %l1 jmpl %l1, %g6 loop_6038: edge16 %i5, %o2, %o7 fpack32 %f8, %f4, %f14 edge16l %l4, %g1, %l2 loop_6039: bshuffle %f6, %f14, %f4 edge32 %i6, %i4, %g4 tpos %xcc, 0x5 fmul8sux16 %f10, %f6, %f0 ldub [%l7 + 0x57], %o3 fmovsge %xcc, %f7, %f7 sdivcc %i2, 0x0910, %i3 nop setx loop_6040, %l0, %l1 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 + 0x28], %l6 subc %o0, 0x1FDC, %o5 umulcc %i7, 0x16DA, %g2 loop_6040: stb %g3, [%l7 + 0x27] brgz,a %l1, loop_6041 fcmpeq16 %f4, %f12, %l0 ldsb [%l7 + 0x78], %l3 ldsw [%l7 + 0x18], %o1 loop_6041: fmovrdlez %i1, %f0, %f14 sllx %l5, 0x18, %o6 fmul8sux16 %f6, %f0, %f12 ldsw [%l7 + 0x7C], %o4 fmovdg %xcc, %f4, %f3 fmovrsne %g7, %f13, %f8 fcmpne16 %f12, %f2, %g5 fbule %fcc0, loop_6042 movcc %xcc, %i0, %g6 srax %i5, %o7, %l4 fmovspos %icc, %f8, %f14 loop_6042: fmovrsgez %g1, %f7, %f10 umul %l2, 0x17F6, %i6 bshuffle %f0, %f8, %f12 movrne %o2, %g4, %o3 sub %i4, %i3, %l6 ldsh [%l7 + 0x5E], %i2 ldub [%l7 + 0x45], %o0 tvc %icc, 0x6 tle %icc, 0x7 bl %xcc, loop_6043 bneg loop_6044 ldsb [%l7 + 0x36], %i7 fmovrdlz %o5, %f14, %f14 loop_6043: stx %g3, [%l7 + 0x38] loop_6044: array32 %l1, %g2, %l3 brgz,a %l0, loop_6045 ldsb [%l7 + 0x39], %o1 movgu %xcc, %i1, %l5 fcmple16 %f10, %f4, %o6 loop_6045: std %f4, [%l7 + 0x58] ldx [%l7 + 0x68], %g7 ble %xcc, loop_6046 bne,a,pn %icc, loop_6047 edge8ln %o4, %i0, %g5 fmovsa %icc, %f8, %f10 loop_6046: andncc %g6, %i5, %o7 loop_6047: fcmple32 %f10, %f12, %g1 fones %f14 ld [%l7 + 0x74], %f1 fmovdg %icc, %f1, %f14 ldub [%l7 + 0x77], %l4 andncc %l2, %o2, %g4 fmovdpos %icc, %f13, %f3 fmovdneg %icc, %f3, %f10 ba,a loop_6048 call loop_6049 andcc %i6, %i4, %o3 tneg %xcc, 0x4 loop_6048: movrgez %l6, %i3, %o0 loop_6049: or %i7, 0x0414, %i2 fpadd32s %f10, %f15, %f2 for %f4, %f10, %f12 movrgz %o5, 0x036, %l1 fcmpeq16 %f10, %f6, %g3 tge %icc, 0x1 tpos %icc, 0x0 fcmpgt16 %f14, %f2, %l3 fexpand %f14, %f10 fbo %fcc1, loop_6050 array16 %g2, %o1, %i1 fmovsle %xcc, %f7, %f6 sdivcc %l5, 0x1D32, %o6 loop_6050: ldd [%l7 + 0x70], %f12 taddcc %l0, %g7, %o4 subccc %i0, 0x13C2, %g5 stx %g6, [%l7 + 0x20] fpmerge %f14, %f10, %f10 ldsh [%l7 + 0x18], %o7 fpsub16s %f3, %f3, %f14 stb %g1, [%l7 + 0x11] mulx %l4, 0x0C34, %l2 fmovrsgz %i5, %f3, %f7 mulscc %o2, %g4, %i6 nop setx loop_6051, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdgu %icc, %f5, %f9 fmovdl %xcc, %f10, %f5 tgu %icc, 0x1 loop_6051: stw %o3, [%l7 + 0x68] movge %xcc, %l6, %i4 stb %o0, [%l7 + 0x1A] fbe %fcc3, loop_6052 stw %i7, [%l7 + 0x3C] lduw [%l7 + 0x58], %i3 movrgz %i2, 0x048, %l1 loop_6052: orncc %o5, 0x161E, %g3 stw %g2, [%l7 + 0x50] movl %xcc, %l3, %i1 ldd [%l7 + 0x20], %f10 movcs %icc, %o1, %o6 fnands %f9, %f8, %f0 stw %l0, [%l7 + 0x28] bshuffle %f10, %f0, %f2 fnegs %f7, %f1 bgu %icc, loop_6053 fsrc2s %f12, %f12 sethi 0x17B8, %g7 lduh [%l7 + 0x3C], %l5 loop_6053: movrlz %o4, 0x1FF, %g5 brlz %g6, loop_6054 lduh [%l7 + 0x44], %o7 xorcc %i0, %l4, %l2 ldd [%l7 + 0x30], %f14 loop_6054: std %f6, [%l7 + 0x20] fbne %fcc3, loop_6055 fnot2 %f2, %f8 fsrc1 %f6, %f8 popc %i5, %o2 loop_6055: ldsh [%l7 + 0x18], %g4 fmovda %icc, %f9, %f4 brgez %g1, loop_6056 fcmps %fcc1, %f10, %f10 fcmps %fcc2, %f13, %f7 ldub [%l7 + 0x4D], %o3 loop_6056: bgu,a loop_6057 fmovsn %icc, %f5, %f2 movrgz %l6, 0x098, %i6 ldx [%l7 + 0x70], %o0 loop_6057: xnor %i4, 0x151B, %i7 ldsb [%l7 + 0x0E], %i2 movcs %xcc, %i3, %o5 ldub [%l7 + 0x73], %g3 bpos,a loop_6058 stb %g2, [%l7 + 0x4C] fmovdvs %icc, %f2, %f0 st %f5, [%l7 + 0x70] loop_6058: stw %l3, [%l7 + 0x14] fbn %fcc3, loop_6059 fbe,a %fcc1, loop_6060 fmovdne %icc, %f3, %f4 udiv %l1, 0x0EDD, %o1 loop_6059: fbl %fcc0, loop_6061 loop_6060: fmovdl %xcc, %f7, %f10 fmovdne %icc, %f7, %f15 fnegs %f11, %f11 loop_6061: alignaddr %o6, %i1, %l0 ldx [%l7 + 0x20], %g7 fsrc2s %f9, %f4 stw %o4, [%l7 + 0x38] fmovdge %xcc, %f0, %f0 ld [%l7 + 0x24], %f7 ld [%l7 + 0x30], %f14 fmovrdne %l5, %f4, %f6 fabss %f15, %f10 fmul8sux16 %f4, %f8, %f6 ldsh [%l7 + 0x6A], %g6 std %f6, [%l7 + 0x10] std %f14, [%l7 + 0x70] ldx [%l7 + 0x48], %g5 ldsw [%l7 + 0x64], %o7 lduh [%l7 + 0x3E], %i0 fcmpeq32 %f8, %f12, %l2 fmovrdgz %l4, %f6, %f10 ldx [%l7 + 0x70], %o2 movneg %icc, %i5, %g1 lduw [%l7 + 0x48], %o3 siam 0x6 mulscc %l6, 0x16AB, %i6 lduh [%l7 + 0x46], %g4 fsrc2s %f11, %f2 fand %f0, %f10, %f4 mulscc %i4, %i7, %o0 fbn,a %fcc1, loop_6062 fpadd16 %f4, %f8, %f2 fmovrdne %i3, %f14, %f0 fmovsne %xcc, %f11, %f6 loop_6062: fmovdle %xcc, %f12, %f8 ldsw [%l7 + 0x18], %o5 tge %xcc, 0x2 fmovrdgez %g3, %f12, %f10 fmovdne %icc, %f4, %f4 fandnot1s %f8, %f11, %f15 st %f14, [%l7 + 0x44] fmovdcs %xcc, %f10, %f3 taddcctv %i2, %g2, %l3 fbul,a %fcc0, loop_6063 orncc %o1, 0x1533, %l1 fbl,a %fcc2, loop_6064 brlz,a %i1, loop_6065 loop_6063: bshuffle %f4, %f12, %f12 ldub [%l7 + 0x7B], %o6 loop_6064: movcc %icc, %g7, %o4 loop_6065: fandnot2s %f13, %f13, %f3 ldsw [%l7 + 0x30], %l0 ld [%l7 + 0x78], %f1 orn %l5, 0x15B5, %g5 std %f8, [%l7 + 0x10] stb %o7, [%l7 + 0x11] movge %xcc, %g6, %i0 stw %l4, [%l7 + 0x20] fpadd32s %f2, %f7, %f4 fbule,a %fcc3, loop_6066 fcmpgt32 %f2, %f6, %l2 movle %icc, %i5, %o2 mova %xcc, %g1, %l6 loop_6066: array32 %i6, %g4, %o3 stw %i4, [%l7 + 0x10] fxnor %f8, %f6, %f6 stw %i7, [%l7 + 0x68] ldsw [%l7 + 0x08], %o0 std %f2, [%l7 + 0x78] stx %i3, [%l7 + 0x30] fpadd16s %f2, %f0, %f1 fmovdne %xcc, %f10, %f13 ldsw [%l7 + 0x44], %g3 ldsh [%l7 + 0x5C], %o5 brnz %g2, loop_6067 fbe,a %fcc1, loop_6068 fpmerge %f10, %f15, %f10 edge32 %l3, %o1, %i2 loop_6067: fbe %fcc3, loop_6069 loop_6068: stw %i1, [%l7 + 0x68] movne %icc, %l1, %g7 fbug,a %fcc1, loop_6070 loop_6069: siam 0x3 fmovrsne %o4, %f13, %f1 fpadd16 %f12, %f8, %f10 loop_6070: andcc %l0, %o6, %g5 tvs %icc, 0x0 st %f7, [%l7 + 0x24] stb %l5, [%l7 + 0x5B] bn,a %xcc, loop_6071 fmovdpos %icc, %f5, %f15 fandnot1 %f6, %f10, %f12 xnor %o7, 0x08F7, %i0 loop_6071: ldsb [%l7 + 0x58], %g6 movcs %icc, %l2, %l4 fba,a %fcc3, loop_6072 fmuld8ulx16 %f2, %f6, %f2 ld [%l7 + 0x10], %f4 fmovdl %icc, %f1, %f9 loop_6072: ldsw [%l7 + 0x14], %o2 lduw [%l7 + 0x6C], %g1 fornot2 %f10, %f4, %f10 subc %l6, %i6, %g4 edge8ln %i5, %o3, %i7 fnegd %f12, %f4 ldsb [%l7 + 0x5E], %i4 te %xcc, 0x0 nop setx loop_6073, %l0, %l1 jmpl %l1, %i3 siam 0x5 lduh [%l7 + 0x16], %o0 bgu,pt %icc, loop_6074 loop_6073: fmovrdne %g3, %f12, %f0 taddcc %o5, %g2, %l3 edge32l %i2, %o1, %i1 loop_6074: mulx %l1, %o4, %l0 addc %g7, %g5, %o6 edge32ln %o7, %l5, %g6 fnegd %f4, %f8 lduh [%l7 + 0x78], %l2 tsubcc %l4, 0x1FC1, %i0 pdist %f10, %f4, %f0 edge16n %o2, %g1, %l6 fbuge %fcc3, loop_6075 ld [%l7 + 0x24], %f5 stb %g4, [%l7 + 0x51] call loop_6076 loop_6075: ldub [%l7 + 0x5F], %i5 fcmped %fcc2, %f8, %f12 fpackfix %f0, %f15 loop_6076: fsrc2 %f12, %f0 fpsub16 %f6, %f2, %f10 ble loop_6077 bvs,pn %icc, loop_6078 ldsh [%l7 + 0x0E], %o3 tg %xcc, 0x1 loop_6077: bg,a %icc, loop_6079 loop_6078: fcmpne32 %f0, %f14, %i6 fmovsle %xcc, %f12, %f1 fmovdleu %icc, %f10, %f10 loop_6079: tneg %icc, 0x2 fmovrse %i7, %f3, %f6 tg %xcc, 0x7 fmovdvc %xcc, %f12, %f2 fcmps %fcc3, %f0, %f9 fpadd32s %f12, %f8, %f8 sdivx %i4, 0x0A47, %o0 fmovdge %icc, %f3, %f1 edge16 %i3, %o5, %g2 movre %g3, %i2, %l3 fmovsle %icc, %f4, %f12 ldd [%l7 + 0x78], %f4 alignaddrl %i1, %o1, %o4 fmovdne %xcc, %f10, %f3 fmovrdlez %l0, %f4, %f8 sdivx %g7, 0x0679, %g5 std %f14, [%l7 + 0x70] sdivcc %o6, 0x0497, %o7 ldx [%l7 + 0x08], %l5 mulx %l1, 0x1C2E, %l2 srl %l4, %g6, %i0 ldsb [%l7 + 0x26], %o2 brnz %g1, loop_6080 addc %g4, 0x0924, %l6 ldd [%l7 + 0x30], %f12 ba %xcc, loop_6081 loop_6080: movpos %xcc, %i5, %i6 movre %i7, %o3, %i4 ble,a,pn %icc, loop_6082 loop_6081: ldub [%l7 + 0x70], %i3 fmovrsne %o0, %f3, %f15 std %f14, [%l7 + 0x78] loop_6082: faligndata %f12, %f8, %f4 alignaddr %o5, %g2, %g3 edge16n %l3, %i1, %o1 ldsb [%l7 + 0x32], %i2 fpadd32s %f0, %f0, %f8 fmovdl %xcc, %f15, %f13 movleu %xcc, %o4, %g7 taddcctv %g5, %o6, %o7 sth %l0, [%l7 + 0x10] ldx [%l7 + 0x70], %l1 stw %l5, [%l7 + 0x70] ldsw [%l7 + 0x2C], %l4 fbuge,a %fcc1, loop_6083 fmovdleu %icc, %f6, %f7 fmul8x16 %f5, %f6, %f4 umul %l2, %g6, %o2 loop_6083: udivx %g1, 0x0C81, %i0 edge32 %g4, %l6, %i6 fone %f14 ldsw [%l7 + 0x30], %i7 ldd [%l7 + 0x78], %f2 fnegd %f6, %f0 fpackfix %f8, %f9 tvs %xcc, 0x7 ldsw [%l7 + 0x0C], %o3 fmovrdne %i4, %f8, %f8 bpos,pn %icc, loop_6084 call loop_6085 ldub [%l7 + 0x38], %i5 bgu loop_6086 loop_6084: fbuge,a %fcc3, loop_6087 loop_6085: or %o0, 0x19C4, %i3 fxnor %f6, %f6, %f8 loop_6086: fbul,a %fcc0, loop_6088 loop_6087: fmovdvs %xcc, %f12, %f2 fmovda %xcc, %f14, %f2 fbule %fcc2, loop_6089 loop_6088: fbue %fcc1, loop_6090 edge32l %g2, %o5, %l3 lduh [%l7 + 0x5C], %g3 loop_6089: movre %i1, %i2, %o4 loop_6090: srl %g7, %g5, %o1 fcmpd %fcc2, %f6, %f8 fmovrse %o6, %f0, %f14 edge8 %l0, %o7, %l5 stw %l4, [%l7 + 0x58] edge8ln %l2, %l1, %g6 fxors %f15, %f9, %f15 lduw [%l7 + 0x14], %o2 movrne %i0, %g1, %l6 st %f13, [%l7 + 0x28] sll %i6, %g4, %o3 ldd [%l7 + 0x58], %f10 edge8 %i7, %i5, %i4 st %f12, [%l7 + 0x1C] tcc %icc, 0x6 fmovdcc %icc, %f4, %f11 stb %i3, [%l7 + 0x49] srlx %o0, 0x08, %g2 mova %xcc, %l3, %o5 fble,a %fcc0, loop_6091 ld [%l7 + 0x28], %f11 stb %i1, [%l7 + 0x6B] stb %g3, [%l7 + 0x70] loop_6091: edge16ln %o4, %g7, %g5 fmovrdgz %o1, %f0, %f6 fmovs %f12, %f5 tleu %icc, 0x0 subcc %i2, %l0, %o6 lduh [%l7 + 0x64], %l5 edge32ln %o7, %l2, %l4 movcc %icc, %g6, %l1 fmuld8ulx16 %f14, %f9, %f14 bg %xcc, loop_6092 fmovsl %xcc, %f3, %f10 brlez %o2, loop_6093 fcmpne32 %f8, %f10, %i0 loop_6092: std %f10, [%l7 + 0x20] movn %icc, %l6, %i6 loop_6093: fabss %f15, %f14 ldd [%l7 + 0x40], %f10 fmovsvs %xcc, %f5, %f9 fbn,a %fcc1, loop_6094 movrgz %g4, %g1, %i7 udivcc %i5, 0x025A, %o3 tsubcc %i4, %o0, %g2 loop_6094: fnot1 %f14, %f10 movcs %icc, %l3, %i3 ldsh [%l7 + 0x78], %i1 tle %icc, 0x2 movre %g3, %o5, %o4 bg loop_6095 andn %g5, %g7, %o1 fmovse %icc, %f2, %f6 fmovrdne %i2, %f10, %f6 loop_6095: fbge %fcc2, loop_6096 orcc %o6, %l0, %o7 stb %l2, [%l7 + 0x5C] fmovrdlez %l5, %f12, %f0 loop_6096: fmovrse %g6, %f10, %f4 stb %l4, [%l7 + 0x6B] xnor %o2, 0x0693, %l1 umulcc %l6, %i0, %i6 fandnot1s %f8, %f11, %f4 ldsh [%l7 + 0x1E], %g1 fbo %fcc2, loop_6097 stb %i7, [%l7 + 0x2A] lduw [%l7 + 0x14], %i5 fnegd %f14, %f0 loop_6097: ldx [%l7 + 0x08], %o3 ld [%l7 + 0x44], %f8 fmovrse %i4, %f0, %f3 fmul8x16au %f12, %f4, %f0 fmovsg %icc, %f0, %f10 alignaddr %g4, %o0, %l3 udivcc %g2, 0x1753, %i1 fmovscs %icc, %f5, %f7 xorcc %i3, 0x0C29, %o5 tg %xcc, 0x4 tcs %icc, 0x3 lduw [%l7 + 0x08], %o4 sdivx %g5, 0x07FF, %g3 stb %g7, [%l7 + 0x74] mulscc %o1, %i2, %l0 std %f10, [%l7 + 0x30] fmovsl %icc, %f13, %f5 lduh [%l7 + 0x78], %o6 tne %icc, 0x7 stx %o7, [%l7 + 0x38] fpsub32s %f1, %f8, %f8 ldx [%l7 + 0x30], %l5 tvs %xcc, 0x7 fpsub32s %f10, %f12, %f13 tle %icc, 0x3 movvs %xcc, %l2, %l4 ldub [%l7 + 0x21], %g6 lduw [%l7 + 0x54], %l1 fmovdleu %icc, %f6, %f14 lduw [%l7 + 0x40], %l6 fcmple32 %f8, %f6, %i0 alignaddr %i6, %g1, %i7 fandnot2 %f6, %f6, %f2 ba,a,pn %icc, loop_6098 fmovrdlz %o2, %f2, %f2 fmuld8ulx16 %f12, %f2, %f12 stw %i5, [%l7 + 0x2C] loop_6098: sethi 0x1D9F, %o3 fmovrslez %g4, %f13, %f8 fcmpd %fcc3, %f14, %f6 movne %xcc, %i4, %l3 fmovda %icc, %f4, %f1 ld [%l7 + 0x2C], %f3 fnand %f4, %f8, %f8 fpsub16 %f8, %f2, %f14 fmovse %xcc, %f3, %f1 ld [%l7 + 0x38], %f4 ldub [%l7 + 0x5A], %g2 edge32l %o0, %i3, %o5 ldx [%l7 + 0x58], %i1 fxor %f2, %f10, %f12 fbne %fcc1, loop_6099 fmovdle %xcc, %f14, %f7 ldsb [%l7 + 0x77], %o4 te %xcc, 0x0 loop_6099: fsrc2s %f8, %f0 stb %g3, [%l7 + 0x5E] fpsub32s %f9, %f9, %f5 fpmerge %f2, %f12, %f8 fnot1 %f8, %f10 ba,a,pt %icc, loop_6100 tne %xcc, 0x5 st %f13, [%l7 + 0x24] ldub [%l7 + 0x6B], %g5 loop_6100: sth %g7, [%l7 + 0x3A] fmovdvc %icc, %f4, %f3 fpsub32s %f10, %f9, %f13 add %o1, 0x0FDA, %i2 fmovscc %icc, %f12, %f6 lduh [%l7 + 0x58], %l0 movre %o6, %l5, %l2 tvs %xcc, 0x5 fbge %fcc1, loop_6101 fzero %f6 edge32ln %o7, %g6, %l1 st %f9, [%l7 + 0x2C] loop_6101: fcmpeq16 %f0, %f0, %l4 fcmple32 %f0, %f4, %l6 ldsb [%l7 + 0x72], %i0 stx %g1, [%l7 + 0x60] ldsw [%l7 + 0x7C], %i6 ldd [%l7 + 0x10], %f14 movl %xcc, %i7, %i5 ldx [%l7 + 0x58], %o2 andcc %g4, %i4, %l3 fmovdneg %icc, %f12, %f10 fpack32 %f10, %f4, %f10 fmovsvs %xcc, %f2, %f4 stx %g2, [%l7 + 0x10] bne loop_6102 or %o3, 0x1F5F, %o0 fmovscc %icc, %f14, %f9 ldub [%l7 + 0x0A], %o5 loop_6102: fble,a %fcc3, loop_6103 fmovdvc %icc, %f13, %f15 fnegd %f14, %f0 tneg %xcc, 0x6 loop_6103: ldsw [%l7 + 0x78], %i3 or %i1, %g3, %g5 fmovdle %xcc, %f14, %f7 be,a loop_6104 fnegd %f6, %f6 fnot2s %f6, %f1 fexpand %f0, %f14 loop_6104: fmuld8ulx16 %f4, %f4, %f2 stx %g7, [%l7 + 0x08] fornot2s %f15, %f5, %f5 fmul8sux16 %f0, %f8, %f10 fmul8x16 %f12, %f8, %f4 st %f12, [%l7 + 0x54] ldub [%l7 + 0x2C], %o1 lduw [%l7 + 0x40], %o4 ld [%l7 + 0x64], %f4 movrne %i2, %l0, %o6 ldx [%l7 + 0x60], %l5 ld [%l7 + 0x34], %f6 bne %xcc, loop_6105 umul %o7, %g6, %l1 tge %xcc, 0x0 edge8ln %l4, %l6, %l2 loop_6105: movcc %xcc, %g1, %i6 array32 %i0, %i7, %i5 fmovsle %icc, %f2, %f10 stb %o2, [%l7 + 0x15] stw %g4, [%l7 + 0x74] movl %icc, %l3, %g2 tge %xcc, 0x2 fcmpgt16 %f14, %f0, %i4 movl %xcc, %o3, %o5 stx %i3, [%l7 + 0x58] sth %o0, [%l7 + 0x38] fzeros %f9 fandnot2 %f14, %f0, %f4 ldx [%l7 + 0x50], %i1 fcmpeq32 %f12, %f6, %g3 tsubcctv %g5, 0x0E96, %g7 sth %o1, [%l7 + 0x20] mova %icc, %i2, %l0 fbo,a %fcc1, loop_6106 bcc,a %icc, loop_6107 fmovrde %o6, %f6, %f0 fmuld8ulx16 %f10, %f12, %f10 loop_6106: lduw [%l7 + 0x7C], %l5 loop_6107: ldx [%l7 + 0x08], %o4 fbg,a %fcc0, loop_6108 fmovrdne %o7, %f8, %f0 ldsh [%l7 + 0x4E], %g6 faligndata %f8, %f2, %f10 loop_6108: orcc %l1, 0x1731, %l6 sdiv %l2, 0x1A2C, %g1 ldsb [%l7 + 0x56], %l4 ldsw [%l7 + 0x78], %i6 ldx [%l7 + 0x48], %i7 movcs %xcc, %i5, %i0 std %f2, [%l7 + 0x38] edge16n %o2, %g4, %g2 edge32ln %i4, %o3, %l3 ta %icc, 0x3 movcc %icc, %o5, %i3 brz,a %o0, loop_6109 movge %icc, %g3, %g5 fornot1s %f5, %f11, %f5 fornot2s %f8, %f5, %f10 loop_6109: fnot1 %f8, %f2 tvc %xcc, 0x3 edge32ln %i1, %g7, %i2 tcc %xcc, 0x4 movrne %o1, %l0, %o6 fmuld8ulx16 %f1, %f11, %f4 fmovdcs %xcc, %f3, %f14 fmovdl %xcc, %f2, %f14 stx %l5, [%l7 + 0x20] ld [%l7 + 0x3C], %f0 fbue %fcc1, loop_6110 bn,a,pn %icc, loop_6111 fcmple16 %f14, %f6, %o4 fbu,a %fcc3, loop_6112 loop_6110: fmovrde %g6, %f2, %f6 loop_6111: movleu %xcc, %l1, %l6 edge16n %l2, %g1, %o7 loop_6112: fcmple32 %f6, %f6, %l4 movgu %icc, %i7, %i6 fbuge %fcc2, loop_6113 lduw [%l7 + 0x58], %i0 fnand %f6, %f12, %f4 sth %i5, [%l7 + 0x1C] loop_6113: fmovdleu %icc, %f0, %f6 fnors %f5, %f0, %f4 nop setx loop_6114, %l0, %l1 jmpl %l1, %g4 fcmps %fcc1, %f7, %f4 movle %xcc, %o2, %i4 ldx [%l7 + 0x10], %g2 loop_6114: fand %f14, %f8, %f6 umulcc %l3, 0x0E09, %o3 siam 0x6 ldub [%l7 + 0x0B], %o5 stw %o0, [%l7 + 0x60] fcmpes %fcc0, %f13, %f10 fmovsl %xcc, %f8, %f4 movrgz %i3, 0x326, %g3 edge32 %i1, %g7, %g5 umulcc %o1, 0x02C3, %i2 subccc %l0, %o6, %o4 fmovdle %icc, %f6, %f4 fsrc2s %f5, %f3 ldsw [%l7 + 0x2C], %l5 ldsw [%l7 + 0x28], %l1 fbug,a %fcc1, loop_6115 brlz,a %l6, loop_6116 fmovdl %icc, %f5, %f15 fandnot2 %f12, %f0, %f8 loop_6115: fpack16 %f14, %f0 loop_6116: ld [%l7 + 0x3C], %f15 fmovscc %icc, %f4, %f2 array16 %l2, %g1, %g6 fone %f6 movrgez %l4, 0x018, %i7 edge16n %i6, %i0, %o7 ldd [%l7 + 0x20], %f0 xorcc %i5, 0x0E8E, %g4 bgu,a,pn %icc, loop_6117 ba,a %xcc, loop_6118 fmul8x16au %f8, %f15, %f2 sth %o2, [%l7 + 0x32] loop_6117: mulx %i4, 0x08C1, %l3 loop_6118: movvc %icc, %o3, %g2 fmovrde %o5, %f12, %f10 bn,pn %xcc, loop_6119 brgz,a %i3, loop_6120 stb %g3, [%l7 + 0x75] fmovda %xcc, %f7, %f4 loop_6119: fmuld8sux16 %f11, %f11, %f6 loop_6120: fmovdneg %xcc, %f13, %f10 movrne %i1, 0x3C2, %g7 sra %o0, %g5, %i2 orn %l0, %o1, %o6 stw %l5, [%l7 + 0x70] ldx [%l7 + 0x48], %l1 addccc %l6, 0x1D61, %o4 sth %l2, [%l7 + 0x3E] edge16 %g1, %g6, %i7 taddcctv %i6, %i0, %l4 std %f14, [%l7 + 0x60] tleu %xcc, 0x0 fcmpd %fcc0, %f12, %f12 fmovrdgz %i5, %f14, %f14 fcmpgt16 %f8, %f12, %g4 st %f1, [%l7 + 0x70] fcmpes %fcc1, %f14, %f13 fba %fcc0, loop_6121 edge32ln %o2, %o7, %i4 smul %l3, %o3, %o5 fmovd %f6, %f12 loop_6121: ldsw [%l7 + 0x14], %g2 lduh [%l7 + 0x5A], %g3 edge8l %i3, %g7, %o0 srax %i1, %i2, %l0 stw %g5, [%l7 + 0x68] fabss %f5, %f0 sth %o1, [%l7 + 0x76] fmuld8sux16 %f13, %f6, %f2 stx %o6, [%l7 + 0x48] tg %icc, 0x0 ldsb [%l7 + 0x4F], %l1 brgez,a %l6, loop_6122 addcc %l5, 0x0970, %l2 fmovrdgez %o4, %f0, %f8 fmovd %f6, %f6 loop_6122: popc 0x15D6, %g1 stb %i7, [%l7 + 0x74] stb %i6, [%l7 + 0x74] ldsh [%l7 + 0x2C], %i0 lduw [%l7 + 0x7C], %g6 ld [%l7 + 0x20], %f5 fcmpgt32 %f4, %f6, %l4 fnot2s %f2, %f11 movcs %xcc, %i5, %o2 st %f1, [%l7 + 0x78] st %f7, [%l7 + 0x6C] st %f1, [%l7 + 0x10] tle %xcc, 0x6 fmovsneg %icc, %f7, %f12 fbn %fcc0, loop_6123 addccc %g4, 0x1D14, %o7 ldub [%l7 + 0x35], %i4 tg %xcc, 0x5 loop_6123: lduh [%l7 + 0x68], %l3 movrne %o3, 0x2B3, %o5 std %f0, [%l7 + 0x70] ldd [%l7 + 0x18], %f10 edge8 %g2, %g3, %i3 ld [%l7 + 0x6C], %f1 tsubcctv %g7, 0x17B4, %o0 movrgez %i1, 0x11B, %i2 mulx %l0, 0x0808, %o1 movrgz %o6, 0x206, %g5 movpos %xcc, %l1, %l6 ldsb [%l7 + 0x09], %l5 xor %o4, %g1, %l2 fpack16 %f2, %f2 lduw [%l7 + 0x78], %i6 fcmple32 %f4, %f4, %i0 fcmpeq32 %f4, %f6, %i7 lduh [%l7 + 0x62], %g6 fpadd32s %f9, %f4, %f2 fones %f13 fba %fcc0, loop_6124 addccc %i5, 0x1FBD, %l4 edge32 %o2, %o7, %g4 ldsw [%l7 + 0x70], %l3 loop_6124: lduw [%l7 + 0x44], %i4 fnegs %f0, %f12 array16 %o3, %o5, %g3 fmovrdlz %g2, %f6, %f10 fbl %fcc2, loop_6125 movneg %icc, %g7, %o0 fmovsle %icc, %f7, %f0 brgez %i1, loop_6126 loop_6125: tcc %xcc, 0x1 xor %i2, %l0, %o1 tleu %icc, 0x3 loop_6126: movrne %o6, 0x240, %i3 ble,a loop_6127 bvc,a %xcc, loop_6128 be,a,pn %icc, loop_6129 fmovs %f7, %f12 loop_6127: udiv %g5, 0x0169, %l1 loop_6128: fcmped %fcc0, %f10, %f6 loop_6129: stb %l5, [%l7 + 0x1C] ldx [%l7 + 0x10], %l6 movcc %icc, %o4, %l2 orn %g1, 0x0789, %i0 fmovrse %i7, %f14, %f9 ldd [%l7 + 0x58], %f0 ldub [%l7 + 0x11], %g6 stx %i5, [%l7 + 0x70] ldsb [%l7 + 0x22], %l4 fnot2 %f0, %f14 fmovsneg %icc, %f9, %f6 fmovd %f0, %f10 movvc %icc, %i6, %o7 fblg,a %fcc1, loop_6130 st %f13, [%l7 + 0x34] fpadd32s %f3, %f9, %f11 ldd [%l7 + 0x28], %f10 loop_6130: fpackfix %f12, %f4 st %f3, [%l7 + 0x28] bn,pn %xcc, loop_6131 edge32ln %o2, %g4, %l3 popc 0x18AA, %o3 ldsh [%l7 + 0x62], %i4 loop_6131: movrlez %g3, 0x3FD, %g2 fmovdgu %xcc, %f12, %f1 movrlz %o5, %o0, %g7 movcs %xcc, %i2, %l0 ldx [%l7 + 0x08], %o1 orncc %i1, 0x1D51, %o6 fpmerge %f5, %f1, %f12 alignaddrl %g5, %i3, %l5 ldsw [%l7 + 0x28], %l6 sethi 0x1837, %o4 brgz,a %l1, loop_6132 std %f8, [%l7 + 0x40] fmovrsgez %g1, %f0, %f2 movge %xcc, %i0, %l2 loop_6132: ldsb [%l7 + 0x48], %g6 ldx [%l7 + 0x78], %i5 add %l4, 0x0402, %i7 fmovsa %icc, %f12, %f15 ldsw [%l7 + 0x48], %i6 fornot2s %f15, %f3, %f3 fmuld8ulx16 %f1, %f9, %f0 ldsw [%l7 + 0x58], %o7 tvc %xcc, 0x3 ldsw [%l7 + 0x54], %g4 fpmerge %f7, %f9, %f8 ldub [%l7 + 0x35], %l3 ldd [%l7 + 0x40], %f14 mulscc %o3, %i4, %g3 sll %g2, 0x11, %o2 fbl,a %fcc0, loop_6133 movcs %icc, %o5, %g7 fzero %f6 ldsw [%l7 + 0x4C], %i2 loop_6133: movrlez %l0, 0x04D, %o0 bgu,pt %xcc, loop_6134 lduw [%l7 + 0x5C], %i1 movrlz %o1, %g5, %i3 fmovda %icc, %f9, %f0 loop_6134: fpack16 %f0, %f9 movn %xcc, %o6, %l5 stw %o4, [%l7 + 0x18] bcs,a %icc, loop_6135 sdiv %l1, 0x1112, %g1 ldx [%l7 + 0x60], %l6 fcmpd %fcc3, %f0, %f0 loop_6135: xorcc %l2, 0x1CE8, %g6 mulx %i0, 0x09B5, %i5 ldx [%l7 + 0x18], %l4 fcmpne32 %f8, %f10, %i7 addcc %o7, %g4, %i6 fpackfix %f14, %f5 fxnors %f12, %f3, %f9 tgu %xcc, 0x7 move %icc, %l3, %i4 fmovsg %icc, %f7, %f8 xnorcc %g3, 0x09C1, %g2 stb %o2, [%l7 + 0x51] tleu %xcc, 0x0 ld [%l7 + 0x30], %f3 st %f7, [%l7 + 0x74] ldsw [%l7 + 0x58], %o3 fsrc2 %f6, %f0 fmovscs %xcc, %f0, %f1 bl,a loop_6136 lduw [%l7 + 0x28], %g7 ldsh [%l7 + 0x68], %i2 sethi 0x0D2D, %o5 loop_6136: fmovrdgz %o0, %f12, %f8 tle %icc, 0x7 bl,a,pn %xcc, loop_6137 fpsub32s %f1, %f15, %f6 bcc loop_6138 subccc %i1, %l0, %o1 loop_6137: be,a,pn %xcc, loop_6139 sll %g5, %i3, %o6 loop_6138: addccc %l5, %o4, %l1 ldd [%l7 + 0x48], %f4 loop_6139: smul %g1, 0x0A01, %l2 stb %g6, [%l7 + 0x78] fpadd32 %f4, %f10, %f8 sth %i0, [%l7 + 0x3C] movrne %i5, 0x1C4, %l4 fabss %f11, %f5 nop setx loop_6140, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mulx %i7, %o7, %g4 fnot2s %f12, %f3 bcs,a %xcc, loop_6141 loop_6140: subcc %i6, 0x0F87, %l3 ldx [%l7 + 0x60], %l6 ldx [%l7 + 0x78], %i4 loop_6141: orncc %g2, 0x0D18, %o2 orcc %g3, 0x1979, %g7 fbul,a %fcc2, loop_6142 fcmpes %fcc2, %f13, %f8 fmovsgu %icc, %f12, %f15 ldsw [%l7 + 0x50], %i2 loop_6142: and %o5, 0x1066, %o0 sllx %o3, 0x1D, %i1 ldd [%l7 + 0x18], %f8 fmovrse %o1, %f9, %f8 fmovsgu %icc, %f12, %f6 array32 %g5, %l0, %i3 ldsb [%l7 + 0x6A], %o6 fbo %fcc3, loop_6143 ldsh [%l7 + 0x5E], %o4 xnorcc %l1, 0x0238, %l5 ldsw [%l7 + 0x5C], %l2 loop_6143: fble,a %fcc3, loop_6144 std %f6, [%l7 + 0x08] fmovrdne %g1, %f14, %f10 addccc %i0, 0x18B9, %g6 loop_6144: ld [%l7 + 0x60], %f10 st %f10, [%l7 + 0x70] ldsw [%l7 + 0x7C], %l4 fzeros %f5 fsrc1s %f3, %f0 fmovsg %icc, %f5, %f3 fmul8ulx16 %f10, %f8, %f4 taddcctv %i5, %i7, %g4 stx %o7, [%l7 + 0x78] stx %i6, [%l7 + 0x38] lduh [%l7 + 0x32], %l6 tl %icc, 0x0 edge16ln %l3, %g2, %i4 fsrc2 %f10, %f0 stb %o2, [%l7 + 0x2D] ldx [%l7 + 0x40], %g3 fmovdne %icc, %f13, %f10 xorcc %i2, %g7, %o0 udiv %o3, 0x1A1E, %o5 fbule,a %fcc0, loop_6145 stw %i1, [%l7 + 0x14] movvs %xcc, %o1, %l0 stb %i3, [%l7 + 0x4E] loop_6145: ldsw [%l7 + 0x58], %g5 sth %o4, [%l7 + 0x4C] fpmerge %f15, %f0, %f10 fpadd16s %f3, %f10, %f8 fmovsge %icc, %f10, %f9 orncc %o6, 0x0D78, %l1 srax %l5, %g1, %i0 taddcctv %l2, %g6, %l4 xnor %i5, 0x021D, %g4 fpsub32 %f12, %f4, %f14 sllx %o7, %i6, %i7 ldub [%l7 + 0x50], %l6 movcs %icc, %l3, %g2 edge16l %o2, %g3, %i2 lduh [%l7 + 0x68], %g7 fpackfix %f14, %f13 alignaddrl %o0, %i4, %o5 edge16ln %o3, %o1, %i1 fcmpes %fcc2, %f15, %f10 bleu %icc, loop_6146 brlz %i3, loop_6147 ldx [%l7 + 0x20], %l0 fcmpgt32 %f2, %f4, %o4 loop_6146: fnot1s %f10, %f9 loop_6147: bneg,pt %icc, loop_6148 fpadd16s %f15, %f8, %f15 brlz %g5, loop_6149 umul %l1, 0x09C8, %o6 loop_6148: array8 %l5, %g1, %i0 edge8 %g6, %l4, %l2 loop_6149: bgu,a loop_6150 ldd [%l7 + 0x58], %f10 brnz %g4, loop_6151 fmovrsne %i5, %f12, %f2 loop_6150: bge,pt %xcc, loop_6152 st %f7, [%l7 + 0x14] loop_6151: stb %o7, [%l7 + 0x0D] xnorcc %i7, 0x0A85, %i6 loop_6152: fnegs %f15, %f13 tvs %xcc, 0x7 ldsb [%l7 + 0x0D], %l6 st %f12, [%l7 + 0x38] sth %l3, [%l7 + 0x56] sth %g2, [%l7 + 0x40] andcc %g3, %o2, %i2 st %f12, [%l7 + 0x54] ldsw [%l7 + 0x40], %g7 subccc %i4, 0x01E4, %o5 fmovrsgz %o3, %f12, %f2 array32 %o0, %i1, %i3 lduw [%l7 + 0x44], %o1 fmovsle %icc, %f7, %f8 lduw [%l7 + 0x38], %o4 fcmpne16 %f14, %f0, %l0 bn %icc, loop_6153 andcc %l1, %o6, %l5 ta %xcc, 0x6 fpadd32 %f14, %f8, %f0 loop_6153: tne %xcc, 0x5 lduh [%l7 + 0x36], %g1 ldsb [%l7 + 0x30], %i0 ld [%l7 + 0x10], %f8 fxors %f8, %f8, %f4 movle %icc, %g6, %g5 orn %l2, 0x0B7E, %g4 stb %i5, [%l7 + 0x3E] tsubcc %o7, %i7, %i6 fbue,a %fcc2, loop_6154 fcmpne16 %f12, %f0, %l4 fcmpne32 %f14, %f0, %l6 sth %g2, [%l7 + 0x66] loop_6154: orncc %l3, %o2, %g3 fbl,a %fcc3, loop_6155 movcs %xcc, %i2, %g7 and %i4, 0x07BA, %o5 fmovsvs %icc, %f8, %f11 loop_6155: ldsb [%l7 + 0x58], %o0 lduh [%l7 + 0x36], %i1 or %i3, 0x194F, %o3 fba %fcc2, loop_6156 fmovrsgz %o1, %f7, %f14 fnegs %f13, %f7 fnot1 %f12, %f10 loop_6156: movvs %xcc, %l0, %l1 fmovsa %xcc, %f0, %f2 fbuge %fcc3, loop_6157 stx %o4, [%l7 + 0x70] tcc %icc, 0x0 st %f13, [%l7 + 0x3C] loop_6157: ldsh [%l7 + 0x3C], %l5 add %g1, %o6, %i0 movl %xcc, %g5, %l2 ldx [%l7 + 0x38], %g4 srlx %i5, 0x19, %g6 ldub [%l7 + 0x16], %i7 lduw [%l7 + 0x30], %o7 bcc loop_6158 fnot1s %f1, %f14 ldub [%l7 + 0x15], %i6 movg %xcc, %l4, %l6 loop_6158: movre %g2, %o2, %g3 add %l3, %i2, %i4 ld [%l7 + 0x7C], %f5 edge32l %o5, %o0, %i1 movvs %xcc, %g7, %i3 fmovsge %xcc, %f4, %f15 mulx %o3, 0x0598, %o1 brlez,a %l0, loop_6159 edge16ln %o4, %l5, %g1 fcmpne32 %f2, %f0, %o6 brgez,a %l1, loop_6160 loop_6159: tleu %xcc, 0x1 tvs %icc, 0x6 fmovda %icc, %f7, %f5 loop_6160: std %f8, [%l7 + 0x68] stb %i0, [%l7 + 0x6A] fcmpne32 %f12, %f6, %g5 st %f9, [%l7 + 0x58] ldsb [%l7 + 0x77], %l2 fmovrsgez %i5, %f10, %f9 movle %xcc, %g6, %i7 lduh [%l7 + 0x5E], %g4 ldsh [%l7 + 0x64], %o7 fble %fcc2, loop_6161 brlez %l4, loop_6162 ldx [%l7 + 0x30], %l6 bleu %icc, loop_6163 loop_6161: fmuld8ulx16 %f15, %f1, %f12 loop_6162: fbne,a %fcc0, loop_6164 fmovdge %icc, %f2, %f13 loop_6163: fbule,a %fcc0, loop_6165 sth %i6, [%l7 + 0x4A] loop_6164: sllx %g2, 0x0D, %g3 fmovdcs %xcc, %f6, %f10 loop_6165: ldx [%l7 + 0x58], %l3 edge8l %o2, %i2, %i4 stw %o5, [%l7 + 0x14] bne,a,pn %icc, loop_6166 fnegs %f1, %f12 movpos %icc, %i1, %o0 fabsd %f2, %f4 loop_6166: mova %xcc, %i3, %o3 alignaddr %o1, %l0, %g7 ldsw [%l7 + 0x70], %l5 bne loop_6167 stb %o4, [%l7 + 0x3E] fmul8sux16 %f4, %f4, %f12 edge16n %g1, %o6, %i0 loop_6167: fbge %fcc0, loop_6168 edge8l %l1, %l2, %i5 edge16 %g5, %i7, %g4 edge16l %o7, %l4, %l6 loop_6168: movge %xcc, %g6, %g2 brlz,a %i6, loop_6169 tsubcc %g3, %o2, %l3 stw %i2, [%l7 + 0x3C] fcmple16 %f2, %f14, %i4 loop_6169: fmovscc %icc, %f11, %f5 taddcc %i1, %o5, %i3 fmovscs %icc, %f8, %f15 te %icc, 0x7 te %xcc, 0x0 udivcc %o3, 0x09BB, %o0 stb %l0, [%l7 + 0x08] sub %g7, 0x0907, %l5 smul %o4, 0x1074, %g1 movgu %icc, %o6, %i0 tne %xcc, 0x4 te %icc, 0x1 fnot2 %f4, %f4 fandnot1 %f10, %f0, %f10 tle %xcc, 0x6 ldd [%l7 + 0x48], %f12 ldsb [%l7 + 0x75], %o1 array32 %l2, %i5, %l1 fnands %f11, %f5, %f6 fmovdn %icc, %f11, %f0 for %f0, %f8, %f8 ldsh [%l7 + 0x2A], %i7 fmovdpos %xcc, %f6, %f3 movrgez %g4, %g5, %l4 ldsb [%l7 + 0x58], %l6 fxnor %f0, %f2, %f12 fornot2 %f0, %f6, %f8 edge32 %o7, %g6, %g2 ldsb [%l7 + 0x3D], %i6 fmovsge %icc, %f4, %f2 fbl %fcc0, loop_6170 fbe %fcc2, loop_6171 stw %g3, [%l7 + 0x30] tle %xcc, 0x0 loop_6170: tne %icc, 0x3 loop_6171: array8 %o2, %i2, %l3 edge8ln %i1, %o5, %i4 fmovspos %xcc, %f8, %f12 addccc %o3, %i3, %o0 orncc %l0, 0x17DD, %l5 fnot1s %f6, %f7 brnz %o4, loop_6172 bshuffle %f12, %f0, %f4 movrlez %g1, %g7, %i0 ble loop_6173 loop_6172: subc %o1, 0x0EB9, %l2 movleu %icc, %o6, %i5 call loop_6174 loop_6173: ldx [%l7 + 0x78], %l1 ldsb [%l7 + 0x1F], %i7 ldub [%l7 + 0x3D], %g5 loop_6174: edge32n %g4, %l4, %l6 stw %o7, [%l7 + 0x54] mulx %g2, 0x0C39, %i6 tpos %icc, 0x6 orn %g6, 0x10D9, %o2 std %f2, [%l7 + 0x68] xorcc %g3, %l3, %i2 ldsw [%l7 + 0x3C], %i1 fbg,a %fcc3, loop_6175 movleu %icc, %o5, %i4 fmovsne %xcc, %f3, %f10 fmovdl %icc, %f12, %f12 loop_6175: fpackfix %f0, %f6 ldx [%l7 + 0x68], %i3 fmovdvs %icc, %f15, %f7 ldd [%l7 + 0x08], %f8 fmul8x16au %f5, %f1, %f14 bvc,pt %xcc, loop_6176 ld [%l7 + 0x48], %f7 bcs,a %icc, loop_6177 stb %o0, [%l7 + 0x14] loop_6176: bvs,pt %xcc, loop_6178 xnor %l0, 0x0E31, %o3 loop_6177: fbn %fcc0, loop_6179 smul %l5, 0x06BE, %g1 loop_6178: std %f4, [%l7 + 0x10] fcmpne16 %f8, %f2, %o4 loop_6179: fblg %fcc2, loop_6180 bcc,a,pn %icc, loop_6181 array16 %i0, %o1, %g7 stb %o6, [%l7 + 0x11] loop_6180: ldub [%l7 + 0x10], %l2 loop_6181: mova %icc, %i5, %i7 ldsh [%l7 + 0x7C], %g5 fmovrsgz %l1, %f14, %f9 fmovde %xcc, %f14, %f4 ldsh [%l7 + 0x10], %g4 bcc %xcc, loop_6182 srax %l6, 0x1E, %o7 sdiv %g2, 0x06BB, %i6 lduw [%l7 + 0x4C], %l4 loop_6182: fmovda %icc, %f13, %f13 ldsh [%l7 + 0x6C], %o2 ldsh [%l7 + 0x50], %g3 ldd [%l7 + 0x40], %f4 subcc %g6, 0x0CD0, %l3 movvs %icc, %i2, %i1 stx %i4, [%l7 + 0x30] move %xcc, %o5, %i3 movcc %xcc, %l0, %o3 addc %l5, 0x1104, %g1 fmul8ulx16 %f14, %f2, %f4 fsrc1 %f6, %f2 movne %icc, %o0, %o4 ta %icc, 0x2 tvs %icc, 0x0 movre %i0, 0x298, %o1 fone %f2 bg,pt %icc, loop_6183 lduh [%l7 + 0x7E], %g7 fmovsg %icc, %f9, %f13 stb %o6, [%l7 + 0x44] loop_6183: fmovrde %l2, %f0, %f12 array8 %i7, %i5, %l1 fcmpne16 %f0, %f10, %g4 tle %icc, 0x2 ld [%l7 + 0x14], %f5 fcmpeq16 %f6, %f14, %l6 fpsub32 %f6, %f4, %f12 tn %xcc, 0x4 movleu %icc, %g5, %g2 fsrc2 %f12, %f0 fmul8x16al %f8, %f6, %f8 fcmpne32 %f14, %f14, %o7 fors %f10, %f8, %f9 fpsub32s %f4, %f14, %f10 fmovrsne %l4, %f11, %f6 sdiv %o2, 0x1FC0, %g3 ld [%l7 + 0x64], %f7 fornot1s %f2, %f4, %f11 fnot1 %f4, %f12 sth %i6, [%l7 + 0x44] ldx [%l7 + 0x70], %l3 tneg %icc, 0x7 ldsh [%l7 + 0x30], %i2 fmovdg %xcc, %f7, %f3 fba %fcc3, loop_6184 fmovdvc %xcc, %f2, %f4 lduh [%l7 + 0x18], %i1 fbule %fcc2, loop_6185 loop_6184: udivcc %i4, 0x09DF, %o5 stw %i3, [%l7 + 0x68] bge,a,pn %xcc, loop_6186 loop_6185: ldub [%l7 + 0x50], %g6 fba,a %fcc2, loop_6187 edge32 %o3, %l0, %l5 loop_6186: fcmpeq16 %f4, %f14, %g1 tvc %icc, 0x6 loop_6187: brlz,a %o0, loop_6188 lduh [%l7 + 0x5A], %i0 fmovrde %o4, %f14, %f10 ldsb [%l7 + 0x29], %g7 loop_6188: subccc %o1, 0x0770, %o6 fmovrdlez %i7, %f0, %f6 fpadd32s %f12, %f2, %f1 fpsub32 %f4, %f4, %f8 sth %l2, [%l7 + 0x32] fexpand %f4, %f0 fmuld8ulx16 %f15, %f15, %f12 sth %i5, [%l7 + 0x76] fmul8x16al %f8, %f2, %f12 fxnors %f6, %f14, %f0 sub %g4, 0x0F24, %l6 ldsw [%l7 + 0x4C], %g5 fnot2 %f6, %f4 fmul8x16au %f10, %f8, %f14 udivx %l1, 0x12AE, %g2 ldsw [%l7 + 0x48], %l4 ldsh [%l7 + 0x22], %o7 fbug %fcc0, loop_6189 udivx %g3, 0x0BC5, %i6 fmovsne %xcc, %f4, %f9 ldub [%l7 + 0x63], %l3 loop_6189: sdivcc %o2, 0x0121, %i2 fzeros %f11 std %f0, [%l7 + 0x70] fbg,a %fcc0, loop_6190 movrlez %i1, %i4, %o5 tge %xcc, 0x3 fnors %f2, %f5, %f7 loop_6190: fpack32 %f14, %f10, %f8 ldsb [%l7 + 0x6C], %g6 fands %f15, %f4, %f10 bcc,pt %icc, loop_6191 fmovrdne %i3, %f12, %f10 nop setx loop_6192, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8sux16 %f13, %f14, %f10 loop_6191: stw %l0, [%l7 + 0x40] fnands %f0, %f12, %f12 loop_6192: sethi 0x0671, %o3 nop setx loop_6193, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orcc %l5, %g1, %o0 fmovdg %xcc, %f14, %f14 bne,a,pn %xcc, loop_6194 loop_6193: movne %xcc, %o4, %g7 fmovse %icc, %f13, %f15 orncc %o1, 0x0261, %i0 loop_6194: ldx [%l7 + 0x68], %o6 fabss %f3, %f2 fbug,a %fcc2, loop_6195 std %f14, [%l7 + 0x58] fabss %f5, %f14 sethi 0x18DB, %i7 loop_6195: brnz %l2, loop_6196 fble %fcc1, loop_6197 fsrc1 %f8, %f8 tvc %icc, 0x7 loop_6196: tne %xcc, 0x3 loop_6197: lduh [%l7 + 0x5E], %g4 array16 %i5, %l6, %l1 xnorcc %g5, 0x08C2, %g2 pdist %f12, %f2, %f4 fble,a %fcc1, loop_6198 stw %o7, [%l7 + 0x0C] edge8ln %l4, %g3, %i6 fbn %fcc0, loop_6199 loop_6198: ldsh [%l7 + 0x0C], %o2 ldsb [%l7 + 0x38], %i2 edge16l %l3, %i4, %i1 loop_6199: fmovsa %xcc, %f14, %f6 addcc %g6, 0x0C8B, %o5 fcmped %fcc1, %f4, %f6 tpos %icc, 0x7 std %f0, [%l7 + 0x40] ldsb [%l7 + 0x78], %l0 lduh [%l7 + 0x38], %o3 fcmpeq32 %f14, %f12, %i3 std %f8, [%l7 + 0x58] sra %l5, %g1, %o4 fbe,a %fcc0, loop_6200 ldd [%l7 + 0x58], %f6 xor %g7, %o0, %o1 fmovsleu %xcc, %f1, %f4 loop_6200: fbul,a %fcc2, loop_6201 for %f12, %f8, %f2 fmuld8ulx16 %f1, %f10, %f12 movrlez %i0, 0x170, %i7 loop_6201: ldsh [%l7 + 0x7E], %l2 tsubcc %o6, %i5, %l6 bvc,pn %xcc, loop_6202 fzero %f8 array8 %g4, %l1, %g2 addccc %o7, 0x1081, %l4 loop_6202: ldd [%l7 + 0x78], %f6 bvs,pt %xcc, loop_6203 movn %icc, %g5, %g3 siam 0x2 stx %o2, [%l7 + 0x48] loop_6203: fands %f8, %f11, %f9 ldsw [%l7 + 0x68], %i2 stw %i6, [%l7 + 0x18] nop setx loop_6204, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x08], %i4 st %f1, [%l7 + 0x24] tg %icc, 0x2 loop_6204: fornot1s %f6, %f4, %f4 lduh [%l7 + 0x2A], %i1 edge32l %g6, %o5, %l0 fbul %fcc0, loop_6205 move %icc, %o3, %l3 sdivcc %i3, 0x04F5, %g1 sll %o4, 0x08, %g7 loop_6205: umulcc %o0, 0x13CA, %o1 fmovsneg %xcc, %f1, %f3 add %i0, %l5, %i7 stw %o6, [%l7 + 0x60] fbn,a %fcc2, loop_6206 ldub [%l7 + 0x52], %i5 fmovsg %icc, %f0, %f3 array32 %l6, %g4, %l1 loop_6206: movcc %icc, %g2, %o7 fcmpne16 %f14, %f2, %l4 lduh [%l7 + 0x0E], %g5 ldsh [%l7 + 0x0A], %l2 edge16 %g3, %o2, %i2 umul %i6, %i1, %i4 fnor %f8, %f12, %f0 lduh [%l7 + 0x1A], %o5 bl %icc, loop_6207 and %g6, 0x1E1D, %o3 array8 %l3, %i3, %l0 ld [%l7 + 0x24], %f7 loop_6207: fmovspos %xcc, %f12, %f11 fmovspos %icc, %f15, %f7 fpadd16 %f4, %f0, %f0 te %xcc, 0x1 fors %f5, %f11, %f14 fabsd %f14, %f8 mova %xcc, %g1, %o4 fones %f5 std %f2, [%l7 + 0x78] fmovsvs %icc, %f15, %f6 fmovdne %xcc, %f14, %f8 fmul8x16al %f6, %f8, %f2 ldub [%l7 + 0x6E], %o0 movge %icc, %o1, %g7 subccc %l5, 0x19F1, %i7 nop setx loop_6208, %l0, %l1 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 %i0, 0x0053, %o6 ldd [%l7 + 0x48], %f2 brgez %l6, loop_6209 loop_6208: ldsw [%l7 + 0x68], %i5 bcs,a %icc, loop_6210 udivx %g4, 0x1A52, %g2 loop_6209: tvs %xcc, 0x4 sth %o7, [%l7 + 0x4E] loop_6210: edge8l %l1, %l4, %l2 lduw [%l7 + 0x68], %g3 tg %xcc, 0x0 bcc,pn %icc, loop_6211 ld [%l7 + 0x18], %f5 ldsw [%l7 + 0x30], %g5 tcs %icc, 0x3 loop_6211: tneg %icc, 0x5 ldsw [%l7 + 0x6C], %o2 edge32 %i2, %i6, %i1 fbu %fcc2, loop_6212 nop setx loop_6213, %l0, %l1 jmpl %l1, %i4 ldsw [%l7 + 0x18], %g6 std %f6, [%l7 + 0x30] loop_6212: faligndata %f2, %f0, %f12 loop_6213: fxnor %f8, %f4, %f8 sth %o3, [%l7 + 0x36] stw %l3, [%l7 + 0x68] fmovrsgez %i3, %f12, %f0 fmovd %f6, %f14 movg %icc, %o5, %l0 fmovdn %icc, %f6, %f11 umulcc %o4, 0x0CC9, %g1 ldub [%l7 + 0x79], %o0 orncc %g7, 0x1C6E, %l5 sdivx %o1, 0x0662, %i0 addccc %i7, 0x04BA, %o6 ldd [%l7 + 0x60], %f4 std %f12, [%l7 + 0x50] fcmpeq16 %f0, %f14, %i5 sth %l6, [%l7 + 0x66] ld [%l7 + 0x54], %f1 stw %g4, [%l7 + 0x20] fpsub16s %f13, %f0, %f15 fmovdvs %icc, %f13, %f0 bgu,a loop_6214 st %f7, [%l7 + 0x28] ble,a loop_6215 fmovdcs %xcc, %f1, %f4 loop_6214: ldub [%l7 + 0x17], %g2 fcmpne16 %f10, %f2, %l1 loop_6215: ldx [%l7 + 0x40], %o7 fsrc1s %f7, %f12 edge8 %l4, %l2, %g5 movre %o2, %g3, %i2 sethi 0x1ADD, %i1 fpadd16 %f14, %f2, %f0 bl,pn %icc, loop_6216 std %f14, [%l7 + 0x20] bcs,pt %xcc, loop_6217 andncc %i4, %i6, %g6 loop_6216: st %f15, [%l7 + 0x40] stw %o3, [%l7 + 0x30] loop_6217: fand %f6, %f12, %f12 sll %i3, 0x1D, %o5 st %f9, [%l7 + 0x34] subccc %l0, %l3, %o4 movre %g1, %o0, %l5 fbu %fcc0, loop_6218 st %f15, [%l7 + 0x4C] fornot2s %f8, %f6, %f9 ldsh [%l7 + 0x0C], %o1 loop_6218: bvc,a loop_6219 fmul8x16 %f4, %f8, %f2 sth %g7, [%l7 + 0x30] smul %i7, 0x097F, %i0 loop_6219: movge %icc, %o6, %i5 taddcctv %g4, 0x1671, %g2 xor %l6, %l1, %l4 ldsw [%l7 + 0x40], %l2 fornot2 %f2, %f12, %f8 fble,a %fcc0, loop_6220 fmovsneg %icc, %f2, %f1 fnands %f15, %f7, %f15 sth %o7, [%l7 + 0x6C] loop_6220: alignaddr %g5, %o2, %g3 fcmpeq32 %f6, %f4, %i1 tvs %xcc, 0x6 bneg,a %xcc, loop_6221 sth %i4, [%l7 + 0x58] movleu %xcc, %i6, %i2 mova %xcc, %o3, %g6 loop_6221: fmovdge %icc, %f13, %f1 fmovdgu %icc, %f1, %f12 ld [%l7 + 0x38], %f14 sra %i3, %l0, %o5 fmovrdgz %l3, %f8, %f14 array8 %o4, %g1, %l5 fbe,a %fcc3, loop_6222 fmovsa %xcc, %f15, %f1 edge16l %o0, %g7, %o1 lduw [%l7 + 0x64], %i0 loop_6222: fbu %fcc0, loop_6223 tsubcc %i7, %i5, %o6 srlx %g4, %l6, %g2 st %f11, [%l7 + 0x24] loop_6223: ldub [%l7 + 0x2B], %l1 ldub [%l7 + 0x48], %l4 fmovd %f8, %f6 tsubcctv %l2, %o7, %o2 fors %f3, %f4, %f3 bl %icc, loop_6224 fmovrdlz %g5, %f2, %f6 fmovspos %icc, %f8, %f15 tneg %icc, 0x3 loop_6224: ldub [%l7 + 0x62], %g3 ldx [%l7 + 0x50], %i1 siam 0x2 ldsh [%l7 + 0x7A], %i4 fba,a %fcc2, loop_6225 bge,a,pn %icc, loop_6226 fmovrdlz %i6, %f6, %f10 fcmpne32 %f10, %f6, %o3 loop_6225: fmovrdgez %g6, %f2, %f2 loop_6226: tpos %icc, 0x2 stw %i2, [%l7 + 0x2C] bpos,pn %icc, loop_6227 edge16 %l0, %o5, %i3 ld [%l7 + 0x40], %f12 stb %o4, [%l7 + 0x71] loop_6227: fpack16 %f8, %f5 edge16 %l3, %l5, %g1 stw %g7, [%l7 + 0x60] andncc %o1, %i0, %i7 stx %i5, [%l7 + 0x60] stx %o0, [%l7 + 0x08] fmovrdgz %o6, %f10, %f14 edge16n %g4, %g2, %l6 fones %f14 stx %l4, [%l7 + 0x40] fcmpne32 %f4, %f8, %l1 ld [%l7 + 0x48], %f6 stw %l2, [%l7 + 0x58] fmovsge %icc, %f14, %f7 fandnot1 %f10, %f4, %f8 std %f8, [%l7 + 0x50] array16 %o2, %g5, %g3 fmovrsne %i1, %f13, %f9 std %f8, [%l7 + 0x30] fmuld8sux16 %f13, %f4, %f12 brlez %i4, loop_6228 fmovrdlez %o7, %f6, %f0 lduh [%l7 + 0x28], %i6 ldsw [%l7 + 0x08], %o3 loop_6228: fmovde %xcc, %f0, %f11 movpos %xcc, %i2, %l0 fmovrslz %o5, %f13, %f10 tcc %xcc, 0x0 fands %f10, %f3, %f5 ldub [%l7 + 0x0F], %g6 fmovdcs %xcc, %f0, %f15 fbule %fcc2, loop_6229 fornot1s %f6, %f15, %f0 bcs loop_6230 fpsub32s %f4, %f1, %f13 loop_6229: ldub [%l7 + 0x64], %o4 ldub [%l7 + 0x18], %i3 loop_6230: fandnot1 %f2, %f4, %f0 ldsw [%l7 + 0x68], %l3 ldsh [%l7 + 0x28], %l5 fmovsvs %xcc, %f11, %f9 movcs %xcc, %g1, %g7 ld [%l7 + 0x3C], %f10 ld [%l7 + 0x24], %f2 stx %i0, [%l7 + 0x08] ldsh [%l7 + 0x4E], %o1 st %f12, [%l7 + 0x2C] sll %i7, %i5, %o0 ldx [%l7 + 0x30], %g4 sth %o6, [%l7 + 0x40] lduw [%l7 + 0x10], %g2 fnegs %f4, %f1 movge %icc, %l4, %l1 bvs,a loop_6231 fmovdpos %icc, %f1, %f15 st %f9, [%l7 + 0x24] tvc %xcc, 0x3 loop_6231: nop setx loop_6232, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fand %f12, %f10, %f6 ldd [%l7 + 0x78], %f2 ldsb [%l7 + 0x14], %l2 loop_6232: ldsw [%l7 + 0x30], %l6 tne %icc, 0x2 sth %o2, [%l7 + 0x48] edge16n %g3, %g5, %i4 fmovda %xcc, %f6, %f1 edge8 %i1, %i6, %o3 add %i2, 0x07E0, %l0 stx %o7, [%l7 + 0x28] te %xcc, 0x1 ldd [%l7 + 0x50], %f6 siam 0x6 sdiv %o5, 0x0DFE, %o4 fornot1 %f10, %f0, %f8 fmul8sux16 %f12, %f2, %f12 stb %g6, [%l7 + 0x27] addccc %l3, 0x058C, %l5 stx %g1, [%l7 + 0x70] bge %xcc, loop_6233 fpack32 %f12, %f0, %f10 fmovsa %icc, %f4, %f3 ldub [%l7 + 0x09], %i3 loop_6233: smul %i0, 0x192B, %g7 edge32 %i7, %o1, %i5 stb %g4, [%l7 + 0x4F] fones %f4 bne loop_6234 smul %o6, %o0, %l4 fornot2 %f8, %f10, %f10 lduw [%l7 + 0x4C], %g2 loop_6234: sth %l2, [%l7 + 0x62] fcmpne32 %f0, %f4, %l1 fbo %fcc2, loop_6235 tcc %xcc, 0x7 andn %l6, 0x1DBD, %g3 udiv %o2, 0x01B0, %g5 loop_6235: lduw [%l7 + 0x44], %i1 brnz %i6, loop_6236 fmovse %icc, %f15, %f15 fbl,a %fcc0, loop_6237 fpmerge %f12, %f9, %f10 loop_6236: stx %o3, [%l7 + 0x40] fbne %fcc1, loop_6238 loop_6237: sllx %i2, %i4, %o7 std %f0, [%l7 + 0x20] fpadd32s %f7, %f9, %f14 loop_6238: move %xcc, %o5, %l0 bgu %xcc, loop_6239 ldd [%l7 + 0x10], %f10 tg %icc, 0x7 stx %o4, [%l7 + 0x58] loop_6239: fmovs %f5, %f3 tge %xcc, 0x4 or %l3, %g6, %g1 ldsh [%l7 + 0x1E], %l5 ta %icc, 0x0 fmovsvs %xcc, %f5, %f9 std %f0, [%l7 + 0x28] movneg %icc, %i0, %i3 ldx [%l7 + 0x28], %i7 ldsw [%l7 + 0x14], %o1 sdiv %g7, 0x1074, %i5 sra %g4, 0x0C, %o0 stx %o6, [%l7 + 0x50] ld [%l7 + 0x5C], %f7 fblg,a %fcc2, loop_6240 xnorcc %g2, %l2, %l4 fba,a %fcc3, loop_6241 fmovdcc %icc, %f0, %f8 loop_6240: std %f6, [%l7 + 0x20] fabss %f12, %f7 loop_6241: lduw [%l7 + 0x7C], %l6 lduh [%l7 + 0x22], %l1 fbne %fcc0, loop_6242 ble loop_6243 tcc %xcc, 0x3 stb %g3, [%l7 + 0x64] loop_6242: fmovrse %g5, %f15, %f5 loop_6243: fbug,a %fcc2, loop_6244 fmovdge %xcc, %f15, %f0 movl %xcc, %i1, %i6 stw %o2, [%l7 + 0x3C] loop_6244: ldsb [%l7 + 0x53], %o3 fbn,a %fcc3, loop_6245 fpackfix %f6, %f0 fpack16 %f2, %f1 stx %i2, [%l7 + 0x60] loop_6245: ldx [%l7 + 0x38], %i4 stb %o5, [%l7 + 0x53] fmovrsgz %o7, %f5, %f1 andn %l0, 0x1AEB, %l3 ldx [%l7 + 0x18], %g6 bpos,a,pt %xcc, loop_6246 ldsb [%l7 + 0x51], %g1 xor %l5, %i0, %o4 fbuge %fcc1, loop_6247 loop_6246: stb %i7, [%l7 + 0x36] ldd [%l7 + 0x40], %f2 stw %i3, [%l7 + 0x0C] loop_6247: fnot2s %f2, %f4 st %f15, [%l7 + 0x48] bvs %icc, loop_6248 stw %o1, [%l7 + 0x64] brlez,a %g7, loop_6249 array8 %i5, %o0, %g4 loop_6248: taddcc %o6, 0x1810, %l2 brnz,a %l4, loop_6250 loop_6249: andcc %l6, %l1, %g3 tvc %xcc, 0x4 fba,a %fcc0, loop_6251 loop_6250: fble %fcc2, loop_6252 fmovdvc %xcc, %f13, %f3 tvc %xcc, 0x3 loop_6251: lduw [%l7 + 0x70], %g5 loop_6252: ldub [%l7 + 0x79], %g2 fandnot2 %f14, %f0, %f12 subcc %i1, %o2, %i6 alignaddr %o3, %i2, %o5 movrgz %i4, %o7, %l0 sdivx %l3, 0x09A8, %g6 lduw [%l7 + 0x24], %g1 fmovdvc %xcc, %f4, %f5 ldsh [%l7 + 0x46], %l5 fbl %fcc2, loop_6253 fpack32 %f10, %f10, %f0 faligndata %f0, %f2, %f2 orcc %o4, %i7, %i3 loop_6253: fxnor %f6, %f14, %f14 fands %f6, %f1, %f5 bvc,pn %icc, loop_6254 ldsw [%l7 + 0x68], %i0 fbu %fcc1, loop_6255 lduw [%l7 + 0x58], %o1 loop_6254: fbl %fcc2, loop_6256 edge8ln %g7, %o0, %i5 loop_6255: edge16l %g4, %l2, %o6 taddcc %l6, %l4, %l1 loop_6256: stw %g3, [%l7 + 0x64] bg,a,pn %icc, loop_6257 ldsh [%l7 + 0x76], %g2 movvs %icc, %i1, %g5 lduw [%l7 + 0x78], %i6 loop_6257: lduh [%l7 + 0x3C], %o2 fpadd16 %f0, %f0, %f12 sth %o3, [%l7 + 0x18] bleu,pt %icc, loop_6258 fmul8x16au %f0, %f6, %f12 ldx [%l7 + 0x50], %o5 stb %i4, [%l7 + 0x41] loop_6258: fcmps %fcc0, %f9, %f5 ldub [%l7 + 0x3D], %i2 udiv %o7, 0x1143, %l3 brgz %g6, loop_6259 taddcctv %g1, %l5, %o4 edge32 %l0, %i7, %i3 mulx %i0, 0x057F, %o1 loop_6259: call loop_6260 fornot1 %f10, %f10, %f12 ta %icc, 0x4 lduw [%l7 + 0x64], %o0 loop_6260: fmuld8sux16 %f13, %f2, %f12 fzeros %f6 tl %icc, 0x5 movne %xcc, %i5, %g4 lduh [%l7 + 0x1A], %g7 smul %o6, 0x008F, %l2 fbl,a %fcc2, loop_6261 andncc %l4, %l6, %g3 ldsh [%l7 + 0x34], %l1 fmul8sux16 %f8, %f14, %f14 loop_6261: st %f13, [%l7 + 0x1C] umulcc %i1, 0x14E0, %g5 ldub [%l7 + 0x61], %g2 ldd [%l7 + 0x10], %f6 edge16 %i6, %o3, %o2 te %xcc, 0x4 ldd [%l7 + 0x48], %f10 orn %o5, %i2, %i4 movn %xcc, %o7, %g6 fbuge %fcc1, loop_6262 orncc %g1, 0x162F, %l3 edge16l %o4, %l5, %l0 bg,a %icc, loop_6263 loop_6262: fnot1s %f12, %f0 udiv %i3, 0x0650, %i7 stw %o1, [%l7 + 0x68] loop_6263: or %o0, %i5, %i0 edge8l %g4, %o6, %l2 movn %icc, %l4, %g7 add %l6, 0x164B, %l1 move %xcc, %i1, %g3 fxnors %f12, %f8, %f8 std %f6, [%l7 + 0x40] call loop_6264 st %f9, [%l7 + 0x50] tpos %xcc, 0x1 mova %icc, %g2, %i6 loop_6264: ble,a,pt %xcc, loop_6265 st %f5, [%l7 + 0x18] ldsh [%l7 + 0x32], %o3 smulcc %o2, %o5, %i2 loop_6265: fcmps %fcc0, %f9, %f9 tneg %xcc, 0x0 ble loop_6266 lduh [%l7 + 0x62], %i4 orcc %o7, 0x013B, %g6 fbo,a %fcc2, loop_6267 loop_6266: addc %g5, 0x1E5F, %g1 movrgez %l3, %o4, %l5 fpsub32 %f4, %f14, %f10 loop_6267: fabss %f9, %f4 lduh [%l7 + 0x58], %i3 fmovsn %icc, %f1, %f6 ba,pn %icc, loop_6268 ldx [%l7 + 0x60], %l0 fbne %fcc3, loop_6269 bn,a,pn %icc, loop_6270 loop_6268: edge16ln %o1, %i7, %o0 tvc %icc, 0x2 loop_6269: std %f12, [%l7 + 0x68] loop_6270: fblg,a %fcc2, loop_6271 fmovsvc %icc, %f7, %f2 movcs %xcc, %i0, %i5 fmovdne %icc, %f6, %f3 loop_6271: for %f10, %f2, %f0 smul %g4, 0x0516, %o6 fbue,a %fcc2, loop_6272 std %f10, [%l7 + 0x30] std %f4, [%l7 + 0x48] sth %l4, [%l7 + 0x24] loop_6272: ldub [%l7 + 0x2F], %l2 ldub [%l7 + 0x27], %l6 fpackfix %f4, %f5 fmovdn %icc, %f3, %f8 ldsb [%l7 + 0x76], %g7 fmovrde %l1, %f2, %f12 ldsh [%l7 + 0x5E], %i1 lduw [%l7 + 0x40], %g2 subc %i6, 0x1F58, %o3 fbge,a %fcc0, loop_6273 edge16 %o2, %g3, %i2 movvs %icc, %o5, %i4 st %f3, [%l7 + 0x54] loop_6273: bcc,pn %xcc, loop_6274 brgez,a %g6, loop_6275 tcc %xcc, 0x1 ldsh [%l7 + 0x40], %o7 loop_6274: fbul %fcc3, loop_6276 loop_6275: fmovdgu %xcc, %f10, %f7 movpos %xcc, %g5, %l3 fmovsvs %icc, %f3, %f4 loop_6276: fpack16 %f12, %f8 fsrc2s %f4, %f5 std %f0, [%l7 + 0x48] fcmpne16 %f4, %f2, %g1 movrlez %o4, 0x22E, %l5 fors %f13, %f4, %f12 xnorcc %i3, 0x1202, %l0 fmovspos %xcc, %f9, %f4 st %f0, [%l7 + 0x54] nop setx loop_6277, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x60], %o1 std %f6, [%l7 + 0x10] st %f15, [%l7 + 0x24] loop_6277: fbe %fcc0, loop_6278 fmovdl %icc, %f6, %f5 stx %i7, [%l7 + 0x58] fpsub32s %f8, %f0, %f11 loop_6278: fbul,a %fcc3, loop_6279 lduw [%l7 + 0x24], %i0 fmovsle %icc, %f10, %f13 bcc,a,pn %xcc, loop_6280 loop_6279: movleu %icc, %i5, %g4 movne %icc, %o6, %l4 fzeros %f11 loop_6280: udiv %o0, 0x1232, %l2 stx %l6, [%l7 + 0x20] bcs,pt %xcc, loop_6281 bleu,pt %xcc, loop_6282 std %f0, [%l7 + 0x10] tsubcctv %l1, %g7, %i1 loop_6281: tle %xcc, 0x0 loop_6282: fmovdcs %xcc, %f11, %f5 umul %i6, %g2, %o3 fxor %f6, %f4, %f4 siam 0x0 edge32ln %o2, %g3, %o5 brlez,a %i4, loop_6283 movcs %xcc, %g6, %o7 bpos,a loop_6284 ldsh [%l7 + 0x0E], %i2 loop_6283: xorcc %l3, 0x0FB4, %g5 fcmpne16 %f10, %f10, %o4 loop_6284: fmovdpos %xcc, %f12, %f15 brlz,a %g1, loop_6285 andncc %i3, %l0, %o1 ld [%l7 + 0x3C], %f12 brgez,a %i7, loop_6286 loop_6285: tleu %icc, 0x5 movge %icc, %l5, %i0 edge8 %g4, %i5, %l4 loop_6286: orncc %o0, 0x07F7, %o6 ldsh [%l7 + 0x7C], %l2 brgez,a %l1, loop_6287 edge8n %g7, %i1, %l6 fmovrdlz %i6, %f10, %f10 udivcc %o3, 0x01D0, %o2 loop_6287: ldsb [%l7 + 0x66], %g3 tl %xcc, 0x3 fbul,a %fcc1, loop_6288 andn %o5, 0x1605, %i4 stw %g2, [%l7 + 0x1C] movrlz %o7, %i2, %l3 loop_6288: nop setx loop_6289, %l0, %l1 jmpl %l1, %g5 fnor %f8, %f6, %f10 add %o4, %g1, %g6 fbe %fcc0, loop_6290 loop_6289: fmovdge %icc, %f1, %f1 movneg %icc, %i3, %o1 st %f13, [%l7 + 0x74] loop_6290: fandnot1 %f4, %f8, %f10 ldsb [%l7 + 0x76], %i7 fmovsvc %icc, %f7, %f15 fmovsl %xcc, %f10, %f5 tge %xcc, 0x6 fcmped %fcc1, %f12, %f10 xnor %l5, 0x1DCB, %i0 fmovrdne %g4, %f8, %f6 fmovdneg %icc, %f15, %f11 fmovdgu %xcc, %f15, %f15 std %f0, [%l7 + 0x48] movvs %icc, %i5, %l4 movle %icc, %l0, %o0 fandnot1s %f8, %f5, %f3 std %f4, [%l7 + 0x40] udivx %o6, 0x15B0, %l2 ldx [%l7 + 0x58], %l1 lduh [%l7 + 0x7A], %i1 ld [%l7 + 0x78], %f8 edge16ln %g7, %i6, %l6 ldsb [%l7 + 0x55], %o2 edge32 %o3, %o5, %g3 fzero %f0 fmovsvs %xcc, %f14, %f15 fpadd32s %f3, %f4, %f2 fpack16 %f8, %f1 edge16l %g2, %i4, %i2 ldsh [%l7 + 0x28], %l3 brnz %g5, loop_6291 tvs %xcc, 0x1 fnor %f4, %f14, %f8 fmovsvc %icc, %f8, %f2 loop_6291: bgu %xcc, loop_6292 fcmpne32 %f6, %f12, %o4 fnot2 %f12, %f8 fand %f14, %f2, %f0 loop_6292: udiv %o7, 0x1CED, %g1 stw %g6, [%l7 + 0x7C] bleu,pn %xcc, loop_6293 fbge,a %fcc3, loop_6294 fbne,a %fcc3, loop_6295 taddcctv %o1, %i3, %i7 loop_6293: ldd [%l7 + 0x40], %f8 loop_6294: movre %i0, %g4, %l5 loop_6295: movrgez %l4, %l0, %i5 for %f0, %f8, %f0 alignaddr %o0, %l2, %o6 ldsh [%l7 + 0x68], %l1 fornot2s %f8, %f15, %f14 fmovdne %xcc, %f8, %f3 sdivcc %i1, 0x0DE1, %i6 fmovdle %xcc, %f0, %f12 fbge %fcc3, loop_6296 fmovdn %icc, %f14, %f6 lduw [%l7 + 0x44], %l6 faligndata %f0, %f10, %f8 loop_6296: fpadd32 %f8, %f14, %f8 fones %f9 stx %g7, [%l7 + 0x30] tle %icc, 0x2 ldsw [%l7 + 0x14], %o2 fbo,a %fcc0, loop_6297 stx %o3, [%l7 + 0x28] orcc %o5, 0x1F45, %g3 brgez,a %g2, loop_6298 loop_6297: stw %i2, [%l7 + 0x40] movge %xcc, %i4, %g5 addcc %l3, 0x1E1E, %o4 loop_6298: fmuld8sux16 %f7, %f0, %f6 fxor %f10, %f12, %f6 ldsb [%l7 + 0x7F], %g1 fcmpgt32 %f2, %f6, %o7 fcmpeq16 %f10, %f2, %o1 brgez,a %g6, loop_6299 stb %i7, [%l7 + 0x40] movrne %i3, %i0, %l5 brnz %g4, loop_6300 loop_6299: fmovdle %xcc, %f3, %f1 brgez %l0, loop_6301 udivx %i5, 0x1C4B, %l4 loop_6300: be %xcc, loop_6302 tge %icc, 0x0 loop_6301: fmuld8sux16 %f2, %f12, %f10 tvs %xcc, 0x2 loop_6302: fbug %fcc1, loop_6303 stx %l2, [%l7 + 0x38] fblg,a %fcc0, loop_6304 ldx [%l7 + 0x60], %o0 loop_6303: ldd [%l7 + 0x28], %f14 brlz,a %l1, loop_6305 loop_6304: fcmpd %fcc0, %f6, %f4 umul %i1, 0x18DC, %i6 fmovrdlez %o6, %f12, %f6 loop_6305: fandnot1s %f6, %f4, %f11 sth %l6, [%l7 + 0x6C] ldsw [%l7 + 0x50], %o2 bpos,a,pt %icc, loop_6306 edge32 %o3, %o5, %g3 std %f6, [%l7 + 0x18] lduh [%l7 + 0x30], %g2 loop_6306: udivx %i2, 0x0624, %g7 fsrc2 %f12, %f4 ldx [%l7 + 0x40], %g5 fpsub16 %f0, %f12, %f4 subcc %i4, %l3, %g1 bg,a %xcc, loop_6307 fmovs %f0, %f11 be,a,pn %icc, loop_6308 ldsh [%l7 + 0x48], %o4 loop_6307: fpadd16 %f14, %f14, %f14 movrne %o7, 0x39E, %o1 loop_6308: ldsw [%l7 + 0x78], %i7 movgu %icc, %g6, %i3 brgz %l5, loop_6309 movne %xcc, %g4, %l0 andcc %i0, 0x1C87, %i5 bcc loop_6310 loop_6309: ldsw [%l7 + 0x30], %l4 ldsh [%l7 + 0x0E], %l2 sll %o0, %l1, %i6 loop_6310: tge %icc, 0x6 fmovscc %xcc, %f3, %f0 ldsb [%l7 + 0x64], %i1 tn %xcc, 0x5 fmovrdlz %o6, %f6, %f6 subcc %o2, %l6, %o3 nop setx loop_6311, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bpos,pt %icc, loop_6312 bvc,a,pn %xcc, loop_6313 fabsd %f6, %f12 loop_6311: addc %o5, %g3, %i2 loop_6312: std %f10, [%l7 + 0x20] loop_6313: fandnot2s %f4, %f15, %f3 ldsh [%l7 + 0x7E], %g7 tvs %icc, 0x4 lduh [%l7 + 0x46], %g5 std %f6, [%l7 + 0x68] ldx [%l7 + 0x68], %i4 bge,a,pt %icc, loop_6314 edge8 %g2, %l3, %o4 andcc %g1, 0x1152, %o7 pdist %f2, %f6, %f2 loop_6314: ldsb [%l7 + 0x2C], %i7 fornot1 %f10, %f12, %f12 fmovrdlez %g6, %f4, %f8 bneg %icc, loop_6315 stx %i3, [%l7 + 0x68] ble,a loop_6316 lduw [%l7 + 0x2C], %o1 loop_6315: fnot1s %f8, %f9 tvc %xcc, 0x7 loop_6316: tle %xcc, 0x4 std %f10, [%l7 + 0x78] fmovdn %xcc, %f10, %f4 sdivx %g4, 0x0172, %l5 mova %xcc, %i0, %i5 ldd [%l7 + 0x58], %f10 fones %f3 addccc %l0, 0x1530, %l2 fbne,a %fcc0, loop_6317 fbn %fcc1, loop_6318 fmovse %icc, %f13, %f14 umul %o0, %l4, %l1 loop_6317: bgu,a,pt %icc, loop_6319 loop_6318: stb %i6, [%l7 + 0x45] fandnot2 %f0, %f4, %f0 umul %i1, %o2, %o6 loop_6319: umul %o3, %l6, %g3 bvs,a,pt %icc, loop_6320 fabss %f2, %f13 lduw [%l7 + 0x68], %i2 srl %g7, %g5, %o5 loop_6320: fbuge %fcc2, loop_6321 fsrc2 %f4, %f2 fcmpgt32 %f6, %f4, %i4 subccc %g2, 0x0FC8, %l3 loop_6321: move %icc, %o4, %o7 fcmpne16 %f8, %f2, %i7 st %f1, [%l7 + 0x4C] and %g1, %i3, %g6 andncc %o1, %g4, %i0 fmuld8sux16 %f14, %f0, %f4 bl %xcc, loop_6322 bvs,a,pn %xcc, loop_6323 fmovsneg %icc, %f7, %f3 bne %xcc, loop_6324 loop_6322: ble,a loop_6325 loop_6323: bl,pn %xcc, loop_6326 fmuld8ulx16 %f11, %f12, %f4 loop_6324: fnegd %f14, %f12 loop_6325: subccc %l5, %l0, %i5 loop_6326: edge8n %l2, %l4, %l1 tsubcc %o0, %i6, %i1 fmovd %f14, %f6 ld [%l7 + 0x1C], %f15 fexpand %f11, %f6 fmuld8sux16 %f9, %f8, %f4 fcmpne32 %f2, %f8, %o6 ldsb [%l7 + 0x20], %o3 addc %o2, 0x1A2D, %g3 te %xcc, 0x0 brlz,a %i2, loop_6327 fbug,a %fcc1, loop_6328 fxors %f2, %f4, %f8 st %f0, [%l7 + 0x10] loop_6327: mulscc %g7, 0x063A, %g5 loop_6328: fpsub32s %f8, %f15, %f1 lduw [%l7 + 0x14], %o5 ldsw [%l7 + 0x28], %l6 fble %fcc0, loop_6329 addc %g2, %l3, %i4 movneg %xcc, %o4, %i7 fbul %fcc1, loop_6330 loop_6329: fbe %fcc0, loop_6331 fmul8ulx16 %f8, %f14, %f2 edge32 %o7, %g1, %g6 loop_6330: fmovdne %icc, %f1, %f2 loop_6331: fba,a %fcc2, loop_6332 be,a loop_6333 std %f14, [%l7 + 0x08] tg %icc, 0x6 loop_6332: fmovsleu %icc, %f14, %f2 loop_6333: fxnors %f11, %f11, %f8 stw %o1, [%l7 + 0x18] bshuffle %f6, %f12, %f12 movge %icc, %i3, %g4 fbe,a %fcc0, loop_6334 fpadd32 %f14, %f4, %f6 ld [%l7 + 0x68], %f9 fnot1 %f10, %f6 loop_6334: fmovrde %l5, %f4, %f10 stb %l0, [%l7 + 0x63] fnot2 %f8, %f0 tn %icc, 0x3 smul %i0, %i5, %l2 stx %l4, [%l7 + 0x08] ld [%l7 + 0x74], %f14 fzero %f6 fandnot2s %f8, %f9, %f1 movrne %l1, 0x0DE, %o0 sth %i1, [%l7 + 0x0A] fxors %f9, %f9, %f2 orcc %i6, 0x0E36, %o6 st %f4, [%l7 + 0x74] ldsw [%l7 + 0x10], %o2 stb %o3, [%l7 + 0x29] fnot2s %f0, %f4 fones %f10 fzeros %f11 fcmps %fcc3, %f0, %f12 fbne %fcc2, loop_6335 fnors %f6, %f0, %f15 edge16ln %g3, %i2, %g5 fblg,a %fcc0, loop_6336 loop_6335: fmovdle %icc, %f10, %f5 smulcc %g7, 0x1B60, %o5 fbue %fcc0, loop_6337 loop_6336: st %f3, [%l7 + 0x68] fmovs %f2, %f2 add %g2, 0x1D25, %l6 loop_6337: movcc %xcc, %l3, %i4 mova %icc, %i7, %o7 ldub [%l7 + 0x1A], %g1 array8 %g6, %o1, %i3 fmovdleu %icc, %f1, %f14 smul %o4, %l5, %l0 stx %i0, [%l7 + 0x40] fandnot1 %f10, %f10, %f4 popc 0x08EB, %g4 fmovrse %i5, %f15, %f15 bn,a %icc, loop_6338 fpack32 %f10, %f10, %f10 bl,pt %icc, loop_6339 array8 %l4, %l1, %l2 loop_6338: brlez %i1, loop_6340 bn,pn %icc, loop_6341 loop_6339: fmovrdne %o0, %f4, %f12 fmovrsgez %o6, %f0, %f1 loop_6340: fcmpeq32 %f6, %f6, %o2 loop_6341: fmovscs %icc, %f11, %f12 fcmpgt32 %f0, %f12, %o3 st %f12, [%l7 + 0x1C] movcs %xcc, %g3, %i2 stx %g5, [%l7 + 0x58] orcc %i6, 0x0050, %g7 fbg,a %fcc3, loop_6342 array8 %g2, %o5, %l3 stb %l6, [%l7 + 0x70] ldsw [%l7 + 0x24], %i4 loop_6342: sdivcc %i7, 0x1956, %g1 ldsb [%l7 + 0x74], %o7 umulcc %o1, 0x03E1, %i3 stx %g6, [%l7 + 0x28] fmovdn %xcc, %f7, %f2 fpsub16 %f8, %f4, %f4 ld [%l7 + 0x60], %f7 stb %l5, [%l7 + 0x23] stx %o4, [%l7 + 0x38] umulcc %i0, %g4, %i5 fcmple32 %f6, %f12, %l0 fors %f4, %f11, %f13 fmovdle %xcc, %f0, %f12 fmul8x16au %f15, %f9, %f14 ble loop_6343 sdiv %l4, 0x1362, %l1 movrne %l2, %o0, %i1 sll %o2, %o3, %g3 loop_6343: tl %icc, 0x1 srlx %o6, 0x0F, %i2 edge8n %i6, %g5, %g7 mova %xcc, %g2, %l3 tn %xcc, 0x7 fmovdl %icc, %f3, %f0 stb %o5, [%l7 + 0x50] edge8n %l6, %i7, %i4 fsrc1s %f12, %f8 fblg,a %fcc3, loop_6344 brgz %g1, loop_6345 fcmple32 %f2, %f0, %o1 stx %o7, [%l7 + 0x48] loop_6344: movneg %xcc, %g6, %l5 loop_6345: ldsb [%l7 + 0x1D], %o4 sth %i3, [%l7 + 0x66] st %f15, [%l7 + 0x64] bcs,pt %xcc, loop_6346 fmovde %icc, %f9, %f6 orncc %i0, 0x06D6, %i5 tge %icc, 0x5 loop_6346: brgez %g4, loop_6347 bcs,pt %xcc, loop_6348 brgez,a %l0, loop_6349 smul %l1, 0x1368, %l2 loop_6347: stw %l4, [%l7 + 0x24] loop_6348: fpack16 %f12, %f5 loop_6349: stx %i1, [%l7 + 0x70] tneg %xcc, 0x6 tle %xcc, 0x7 tpos %icc, 0x4 movgu %icc, %o0, %o3 fba,a %fcc3, loop_6350 for %f12, %f0, %f4 fbe %fcc0, loop_6351 bn,a,pn %xcc, loop_6352 loop_6350: fbne %fcc3, loop_6353 be,a,pt %xcc, loop_6354 loop_6351: fbe %fcc3, loop_6355 loop_6352: udiv %g3, 0x0E75, %o2 loop_6353: fmovrde %o6, %f10, %f10 loop_6354: udivcc %i2, 0x0AB1, %i6 loop_6355: tsubcctv %g7, %g2, %g5 ldub [%l7 + 0x53], %o5 andn %l6, %l3, %i7 fpadd32s %f12, %f6, %f8 bgu,a loop_6356 stb %i4, [%l7 + 0x48] ld [%l7 + 0x54], %f13 for %f2, %f14, %f6 loop_6356: tneg %icc, 0x6 std %f6, [%l7 + 0x50] fpsub16s %f13, %f13, %f10 edge8l %g1, %o1, %g6 ldsw [%l7 + 0x08], %o7 fmovdvc %icc, %f9, %f4 stb %l5, [%l7 + 0x57] sdiv %o4, 0x1D39, %i0 nop setx loop_6357, %l0, %l1 jmpl %l1, %i3 lduw [%l7 + 0x70], %i5 std %f12, [%l7 + 0x18] movpos %icc, %l0, %l1 loop_6357: move %icc, %g4, %l2 ldsw [%l7 + 0x5C], %l4 ldx [%l7 + 0x68], %o0 ldsh [%l7 + 0x38], %i1 fmovdle %xcc, %f4, %f7 st %f15, [%l7 + 0x34] srl %g3, 0x16, %o2 stb %o6, [%l7 + 0x4C] fcmpgt32 %f12, %f10, %i2 stx %o3, [%l7 + 0x58] brlz %i6, loop_6358 ld [%l7 + 0x74], %f11 array32 %g2, %g7, %o5 edge32l %g5, %l3, %l6 loop_6358: srax %i7, 0x18, %i4 fmovrde %g1, %f12, %f14 stb %g6, [%l7 + 0x39] lduh [%l7 + 0x70], %o1 stb %o7, [%l7 + 0x61] brgez %l5, loop_6359 fmovspos %icc, %f0, %f12 lduw [%l7 + 0x08], %o4 fexpand %f10, %f12 loop_6359: fsrc2s %f14, %f9 fmovrdlez %i3, %f6, %f6 fmovrdlz %i5, %f4, %f2 stx %l0, [%l7 + 0x40] sth %l1, [%l7 + 0x7C] tcc %icc, 0x1 te %xcc, 0x2 stx %g4, [%l7 + 0x68] st %f0, [%l7 + 0x50] alignaddr %l2, %l4, %o0 fmovse %icc, %f1, %f11 alignaddrl %i1, %g3, %i0 ldsw [%l7 + 0x60], %o6 stb %i2, [%l7 + 0x4A] brnz %o3, loop_6360 stx %i6, [%l7 + 0x60] fba,a %fcc2, loop_6361 lduw [%l7 + 0x60], %g2 loop_6360: srax %o2, 0x1E, %o5 edge8 %g7, %g5, %l3 loop_6361: edge8 %i7, %i4, %g1 edge16l %l6, %g6, %o7 ldsb [%l7 + 0x23], %l5 lduh [%l7 + 0x74], %o1 mulscc %o4, 0x026F, %i3 movleu %icc, %l0, %i5 bcc,pt %xcc, loop_6362 lduh [%l7 + 0x4E], %g4 st %f9, [%l7 + 0x40] stx %l2, [%l7 + 0x20] loop_6362: fmovda %xcc, %f2, %f8 ba,pn %icc, loop_6363 fmovd %f0, %f12 stx %l1, [%l7 + 0x10] stx %l4, [%l7 + 0x40] loop_6363: tle %xcc, 0x7 fbl,a %fcc0, loop_6364 bshuffle %f2, %f12, %f14 st %f0, [%l7 + 0x18] ble,a,pt %xcc, loop_6365 loop_6364: fpsub16 %f10, %f6, %f0 fnot1s %f4, %f15 te %xcc, 0x7 loop_6365: sth %o0, [%l7 + 0x70] ldsw [%l7 + 0x70], %g3 fble,a %fcc2, loop_6366 st %f12, [%l7 + 0x5C] fmovda %xcc, %f6, %f0 and %i0, 0x0FB9, %i1 loop_6366: orncc %i2, %o3, %i6 stw %g2, [%l7 + 0x50] ldsw [%l7 + 0x54], %o6 ldd [%l7 + 0x50], %f10 movleu %xcc, %o5, %o2 fmovsl %icc, %f12, %f1 lduw [%l7 + 0x18], %g5 movn %xcc, %g7, %i7 fmovdne %icc, %f8, %f6 fmovsge %xcc, %f3, %f0 stb %i4, [%l7 + 0x11] brgz,a %g1, loop_6367 fmovdne %xcc, %f2, %f3 ldd [%l7 + 0x48], %f6 sth %l6, [%l7 + 0x68] loop_6367: fpadd16s %f4, %f13, %f7 andn %g6, %l3, %o7 ta %xcc, 0x2 sth %l5, [%l7 + 0x34] bvc %icc, loop_6368 sth %o4, [%l7 + 0x3A] ba,a,pn %icc, loop_6369 stb %o1, [%l7 + 0x3B] loop_6368: ldsh [%l7 + 0x42], %l0 tcc %icc, 0x3 loop_6369: fmovrse %i5, %f2, %f4 ldx [%l7 + 0x70], %g4 stb %l2, [%l7 + 0x08] fxnors %f9, %f12, %f14 ldub [%l7 + 0x3B], %l1 tleu %icc, 0x6 faligndata %f14, %f6, %f8 lduw [%l7 + 0x7C], %l4 fba,a %fcc0, loop_6370 ldsb [%l7 + 0x49], %i3 fmovrdlez %g3, %f6, %f0 lduw [%l7 + 0x7C], %o0 loop_6370: stb %i1, [%l7 + 0x6E] fbn,a %fcc2, loop_6371 fmovdvc %xcc, %f11, %f14 fmovdcs %xcc, %f6, %f14 ldx [%l7 + 0x18], %i2 loop_6371: fone %f4 fnot1s %f0, %f9 ldsb [%l7 + 0x51], %o3 fmovsle %icc, %f2, %f12 ldd [%l7 + 0x40], %f6 fpsub16 %f4, %f6, %f4 bneg loop_6372 fnegs %f1, %f11 std %f12, [%l7 + 0x68] tg %icc, 0x7 loop_6372: ldsw [%l7 + 0x28], %i0 st %f3, [%l7 + 0x4C] ldsw [%l7 + 0x34], %g2 fmovsle %xcc, %f8, %f6 tleu %icc, 0x1 fabsd %f8, %f2 lduw [%l7 + 0x44], %o6 mulx %o5, %o2, %i6 stx %g5, [%l7 + 0x30] st %f0, [%l7 + 0x70] addc %i7, 0x10A5, %g7 ld [%l7 + 0x6C], %f12 st %f11, [%l7 + 0x28] fmovse %xcc, %f7, %f13 stw %i4, [%l7 + 0x40] fmovda %xcc, %f0, %f14 fcmpne16 %f8, %f12, %l6 edge8l %g1, %l3, %o7 alignaddrl %l5, %o4, %g6 tne %icc, 0x1 fornot1 %f14, %f8, %f8 tvs %xcc, 0x2 bvs loop_6373 fble %fcc1, loop_6374 mova %xcc, %l0, %i5 std %f4, [%l7 + 0x60] loop_6373: stb %g4, [%l7 + 0x61] loop_6374: ld [%l7 + 0x40], %f15 fble %fcc3, loop_6375 fmovrsgez %l2, %f14, %f11 stb %o1, [%l7 + 0x51] tl %icc, 0x1 loop_6375: ldsb [%l7 + 0x57], %l4 movvs %icc, %i3, %l1 fbg %fcc1, loop_6376 xorcc %o0, 0x1EEF, %i1 brgez %i2, loop_6377 fble,a %fcc1, loop_6378 loop_6376: lduh [%l7 + 0x5C], %g3 sth %i0, [%l7 + 0x3E] loop_6377: orncc %o3, %o6, %o5 loop_6378: fbg %fcc0, loop_6379 ldub [%l7 + 0x19], %g2 ld [%l7 + 0x6C], %f6 fmovdgu %icc, %f13, %f13 loop_6379: movge %xcc, %o2, %g5 fbge %fcc3, loop_6380 movvc %xcc, %i7, %g7 fmovdleu %icc, %f13, %f2 tpos %xcc, 0x0 loop_6380: ldsw [%l7 + 0x5C], %i4 sra %i6, 0x11, %l6 std %f12, [%l7 + 0x18] orncc %g1, 0x1851, %l3 movn %xcc, %o7, %l5 movge %icc, %g6, %l0 edge32ln %o4, %g4, %l2 ldx [%l7 + 0x18], %o1 fxor %f4, %f6, %f12 fmovd %f12, %f6 fnot2s %f3, %f14 bge,pn %icc, loop_6381 ldx [%l7 + 0x38], %i5 fcmple32 %f0, %f6, %i3 fmovscc %icc, %f7, %f3 loop_6381: smul %l4, %o0, %l1 ldx [%l7 + 0x08], %i2 brnz,a %i1, loop_6382 st %f2, [%l7 + 0x28] bvc loop_6383 edge8n %g3, %i0, %o3 loop_6382: subcc %o5, %o6, %o2 ldd [%l7 + 0x70], %f2 loop_6383: addc %g2, 0x0B5D, %i7 std %f12, [%l7 + 0x48] tcs %icc, 0x1 fcmpd %fcc0, %f6, %f10 fmovde %xcc, %f7, %f6 bne loop_6384 ldsb [%l7 + 0x27], %g7 fcmps %fcc2, %f7, %f4 edge16 %i4, %i6, %l6 loop_6384: fcmpeq16 %f4, %f12, %g1 bvc,a %icc, loop_6385 pdist %f14, %f6, %f2 alignaddrl %l3, %o7, %l5 fmul8ulx16 %f12, %f12, %f4 loop_6385: fornot1s %f2, %f3, %f14 fxnor %f0, %f2, %f8 ldx [%l7 + 0x50], %g5 fzero %f8 call loop_6386 fmovdcc %xcc, %f6, %f3 edge16ln %l0, %o4, %g6 ldsw [%l7 + 0x70], %g4 loop_6386: ld [%l7 + 0x18], %f14 tpos %icc, 0x6 fones %f6 fmovrdlz %o1, %f10, %f6 fandnot2s %f2, %f6, %f10 ldsh [%l7 + 0x2C], %i5 sth %i3, [%l7 + 0x34] fmovdcc %icc, %f4, %f14 ldsw [%l7 + 0x50], %l4 umul %o0, 0x1103, %l2 fbge,a %fcc2, loop_6387 fandnot2 %f14, %f8, %f6 stw %l1, [%l7 + 0x0C] fmovrsgez %i2, %f14, %f4 loop_6387: brgez %g3, loop_6388 stw %i0, [%l7 + 0x18] fsrc1s %f9, %f14 fands %f9, %f2, %f15 loop_6388: call loop_6389 fornot1 %f2, %f2, %f0 edge32 %i1, %o5, %o6 fmovsne %xcc, %f6, %f12 loop_6389: std %f4, [%l7 + 0x38] sdivcc %o2, 0x1F69, %g2 for %f8, %f6, %f4 call loop_6390 ldsh [%l7 + 0x7C], %i7 bcc,pt %icc, loop_6391 fmovs %f5, %f3 loop_6390: stb %o3, [%l7 + 0x10] ldsb [%l7 + 0x6B], %g7 loop_6391: fmuld8ulx16 %f0, %f5, %f12 fmovdg %icc, %f12, %f7 fmovsgu %xcc, %f11, %f8 ldub [%l7 + 0x12], %i6 ldsw [%l7 + 0x18], %i4 fmovdcc %icc, %f5, %f7 fblg %fcc0, loop_6392 fmovdle %xcc, %f4, %f9 stw %g1, [%l7 + 0x38] fmovsg %xcc, %f4, %f11 loop_6392: tge %xcc, 0x5 tne %icc, 0x5 ldx [%l7 + 0x08], %l6 ldd [%l7 + 0x68], %f12 tl %xcc, 0x1 fmovsle %icc, %f7, %f12 ldsh [%l7 + 0x70], %o7 sdivcc %l3, 0x03C2, %l5 stb %l0, [%l7 + 0x6C] xor %o4, %g6, %g5 siam 0x3 lduh [%l7 + 0x6E], %g4 stx %o1, [%l7 + 0x78] ble,pt %xcc, loop_6393 movge %icc, %i3, %i5 ldd [%l7 + 0x78], %f12 edge8 %l4, %l2, %l1 loop_6393: srax %i2, %o0, %g3 bvc %icc, loop_6394 fcmpeq32 %f6, %f12, %i0 fpsub16s %f2, %f7, %f9 ldsw [%l7 + 0x6C], %i1 loop_6394: fmovsne %icc, %f13, %f9 stb %o6, [%l7 + 0x26] bvc,a %icc, loop_6395 stx %o2, [%l7 + 0x78] addc %o5, 0x01BF, %g2 ldsb [%l7 + 0x5C], %o3 loop_6395: andncc %g7, %i6, %i7 nop setx loop_6396, %l0, %l1 jmpl %l1, %i4 fbg %fcc0, loop_6397 fcmple32 %f12, %f10, %l6 sdiv %g1, 0x0E9A, %l3 loop_6396: sth %l5, [%l7 + 0x5A] loop_6397: sth %o7, [%l7 + 0x28] fmuld8sux16 %f3, %f13, %f0 ldub [%l7 + 0x1C], %o4 edge16l %g6, %l0, %g4 lduw [%l7 + 0x1C], %g5 srax %i3, 0x13, %i5 brlez %l4, loop_6398 fxor %f8, %f14, %f8 alignaddr %o1, %l1, %i2 ldsb [%l7 + 0x41], %o0 loop_6398: ldd [%l7 + 0x48], %f12 fmovs %f5, %f15 movn %xcc, %g3, %l2 bcs %icc, loop_6399 fmovsleu %icc, %f1, %f13 fmovdneg %xcc, %f0, %f11 ldsh [%l7 + 0x08], %i1 loop_6399: ld [%l7 + 0x7C], %f10 mova %icc, %o6, %i0 sll %o5, %g2, %o3 fcmpeq16 %f0, %f2, %o2 smul %i6, 0x0566, %g7 ld [%l7 + 0x20], %f5 ld [%l7 + 0x6C], %f9 stx %i4, [%l7 + 0x38] fsrc2s %f3, %f13 fors %f8, %f13, %f14 move %xcc, %l6, %i7 fbge %fcc0, loop_6400 lduw [%l7 + 0x0C], %g1 nop setx loop_6401, %l0, %l1 jmpl %l1, %l5 ldsh [%l7 + 0x0C], %o7 loop_6400: ldsb [%l7 + 0x30], %o4 edge32l %g6, %l3, %l0 loop_6401: subcc %g4, %i3, %g5 ldsw [%l7 + 0x1C], %i5 stw %o1, [%l7 + 0x38] fmovdne %icc, %f8, %f10 ldub [%l7 + 0x2C], %l1 ld [%l7 + 0x60], %f1 fpackfix %f2, %f1 st %f11, [%l7 + 0x78] tleu %icc, 0x4 fornot2 %f0, %f0, %f12 movvs %icc, %l4, %o0 tcc %xcc, 0x7 edge32l %g3, %i2, %i1 srax %l2, %o6, %o5 sth %g2, [%l7 + 0x0E] fcmple32 %f4, %f0, %i0 fbg %fcc3, loop_6402 ldub [%l7 + 0x2C], %o2 movneg %icc, %i6, %o3 fpadd16 %f14, %f6, %f10 loop_6402: fandnot2 %f12, %f6, %f2 sllx %g7, 0x04, %l6 fbne,a %fcc3, loop_6403 fandnot2s %f14, %f13, %f8 tl %icc, 0x7 ld [%l7 + 0x5C], %f13 loop_6403: orcc %i7, 0x1FF0, %i4 stw %l5, [%l7 + 0x7C] fbule,a %fcc3, loop_6404 fnand %f12, %f14, %f4 fmovdvs %icc, %f13, %f4 fbe,a %fcc3, loop_6405 loop_6404: stx %g1, [%l7 + 0x08] tsubcc %o4, %o7, %g6 ldx [%l7 + 0x30], %l0 loop_6405: andncc %g4, %l3, %i3 fmovda %xcc, %f7, %f4 fmovsl %icc, %f3, %f6 fcmpgt32 %f8, %f4, %g5 sth %o1, [%l7 + 0x6E] fpadd16 %f6, %f8, %f0 std %f10, [%l7 + 0x28] std %f2, [%l7 + 0x28] fexpand %f11, %f12 fmovrde %i5, %f8, %f4 st %f11, [%l7 + 0x4C] stx %l4, [%l7 + 0x18] sra %o0, 0x15, %l1 std %f14, [%l7 + 0x70] sdivcc %i2, 0x09F0, %g3 fbne,a %fcc1, loop_6406 fnegd %f12, %f12 alignaddr %l2, %i1, %o6 fpsub32s %f2, %f8, %f10 loop_6406: movpos %xcc, %o5, %i0 ldsh [%l7 + 0x72], %o2 tleu %icc, 0x5 stb %g2, [%l7 + 0x6C] fmovdg %icc, %f5, %f9 std %f2, [%l7 + 0x70] fmovsle %xcc, %f4, %f1 fmovrslez %o3, %f5, %f3 nop setx loop_6407, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry be,a,pt %xcc, loop_6408 ldx [%l7 + 0x08], %g7 ldub [%l7 + 0x27], %l6 loop_6407: orn %i7, 0x0F7D, %i6 loop_6408: fone %f12 fands %f5, %f6, %f4 xor %i4, 0x0AB8, %l5 ldub [%l7 + 0x18], %o4 stb %g1, [%l7 + 0x5E] fand %f0, %f6, %f6 stw %o7, [%l7 + 0x78] faligndata %f6, %f12, %f6 srl %g6, %g4, %l0 fnot2s %f7, %f4 bne,pt %xcc, loop_6409 fnegs %f10, %f10 edge16n %i3, %g5, %l3 std %f0, [%l7 + 0x60] loop_6409: fba,a %fcc1, loop_6410 fmovdcs %icc, %f0, %f13 fmovscs %xcc, %f11, %f15 fnand %f6, %f4, %f0 loop_6410: fmovdn %icc, %f12, %f11 call loop_6411 st %f1, [%l7 + 0x58] sethi 0x1DD5, %i5 lduh [%l7 + 0x52], %l4 loop_6411: fbg %fcc1, loop_6412 fbue,a %fcc3, loop_6413 fmovsge %icc, %f6, %f0 fornot2 %f4, %f14, %f0 loop_6412: orn %o0, %l1, %i2 loop_6413: fmovsa %xcc, %f9, %f13 std %f2, [%l7 + 0x68] movvc %xcc, %o1, %l2 ldx [%l7 + 0x50], %g3 fmovscs %icc, %f15, %f2 stw %i1, [%l7 + 0x40] fpack16 %f2, %f0 ldsh [%l7 + 0x44], %o6 movre %o5, 0x241, %i0 fmovdcs %xcc, %f2, %f7 ldub [%l7 + 0x61], %g2 srlx %o2, %g7, %l6 bg,a %xcc, loop_6414 sethi 0x1821, %i7 tn %xcc, 0x7 ldd [%l7 + 0x78], %f2 loop_6414: stw %i6, [%l7 + 0x24] fmovrslz %i4, %f0, %f2 fbug,a %fcc2, loop_6415 ldub [%l7 + 0x2A], %o3 stb %l5, [%l7 + 0x29] and %g1, %o7, %g6 loop_6415: stx %o4, [%l7 + 0x70] ldsb [%l7 + 0x3E], %g4 stw %i3, [%l7 + 0x60] st %f11, [%l7 + 0x60] stb %g5, [%l7 + 0x7B] fbu %fcc3, loop_6416 edge32 %l0, %l3, %l4 lduw [%l7 + 0x5C], %o0 bneg %xcc, loop_6417 loop_6416: edge8n %i5, %i2, %o1 array16 %l2, %g3, %l1 fandnot1 %f10, %f8, %f10 loop_6417: sra %i1, %o5, %i0 fpadd32 %f4, %f2, %f12 srax %g2, %o2, %g7 fxnor %f10, %f14, %f4 ldsh [%l7 + 0x6A], %l6 ldsw [%l7 + 0x54], %i7 ldx [%l7 + 0x58], %i6 st %f3, [%l7 + 0x0C] stb %o6, [%l7 + 0x43] std %f6, [%l7 + 0x20] fabsd %f4, %f0 brgz,a %i4, loop_6418 ld [%l7 + 0x54], %f4 edge32 %o3, %l5, %g1 fba,a %fcc0, loop_6419 loop_6418: fmovsvc %icc, %f15, %f11 fandnot2 %f12, %f8, %f14 nop setx loop_6420, %l0, %l1 jmpl %l1, %g6 loop_6419: udiv %o4, 0x01A4, %o7 fbn %fcc0, loop_6421 fmovdleu %xcc, %f5, %f2 loop_6420: fsrc1s %f15, %f8 or %g4, 0x1F36, %g5 loop_6421: fpsub32 %f14, %f10, %f4 fcmpes %fcc0, %f8, %f15 array8 %i3, %l0, %l4 fnot1s %f11, %f5 ldx [%l7 + 0x68], %o0 ldsh [%l7 + 0x52], %l3 fandnot2s %f15, %f13, %f2 ldd [%l7 + 0x08], %f14 fmovrdne %i5, %f14, %f12 stw %i2, [%l7 + 0x34] movneg %icc, %o1, %l2 array8 %l1, %g3, %i1 lduw [%l7 + 0x54], %o5 fsrc2s %f3, %f13 movrlz %g2, 0x207, %i0 edge16ln %o2, %g7, %l6 fpsub32s %f1, %f12, %f4 movneg %icc, %i7, %i6 sethi 0x111F, %i4 tn %icc, 0x1 brlez %o3, loop_6422 brgz %o6, loop_6423 fmul8x16au %f3, %f10, %f10 fpmerge %f8, %f6, %f12 loop_6422: xnorcc %l5, %g6, %o4 loop_6423: stw %o7, [%l7 + 0x60] stx %g4, [%l7 + 0x50] edge32 %g1, %g5, %l0 ldub [%l7 + 0x08], %l4 fnot1s %f11, %f11 orncc %i3, 0x1663, %l3 brnz,a %i5, loop_6424 fmovdn %icc, %f7, %f14 std %f0, [%l7 + 0x20] faligndata %f8, %f8, %f6 loop_6424: fcmple16 %f2, %f10, %o0 sethi 0x19F5, %i2 fblg,a %fcc3, loop_6425 movvc %icc, %l2, %o1 edge16ln %l1, %i1, %o5 popc 0x18F8, %g2 loop_6425: movre %g3, %i0, %o2 ldsw [%l7 + 0x4C], %l6 fmul8x16 %f3, %f6, %f8 fmovsvc %xcc, %f10, %f13 edge16ln %g7, %i6, %i4 fmul8sux16 %f12, %f10, %f4 ldx [%l7 + 0x70], %i7 fmovsne %icc, %f0, %f14 ldd [%l7 + 0x70], %f6 brlz,a %o6, loop_6426 movrgez %l5, %o3, %o4 ldsw [%l7 + 0x60], %o7 tleu %xcc, 0x0 loop_6426: fsrc1 %f6, %f14 udivx %g4, 0x0146, %g1 fbuge %fcc0, loop_6427 fnand %f2, %f6, %f4 ldub [%l7 + 0x6B], %g5 stx %l0, [%l7 + 0x68] loop_6427: mulscc %l4, 0x028D, %g6 fbge,a %fcc1, loop_6428 bg,a loop_6429 movn %icc, %l3, %i5 udiv %o0, 0x0935, %i2 loop_6428: mulx %l2, %i3, %o1 loop_6429: movg %icc, %i1, %l1 ldx [%l7 + 0x78], %g2 fmovdleu %icc, %f1, %f15 fnor %f14, %f14, %f2 fmovdcc %icc, %f6, %f9 bpos,a %xcc, loop_6430 alignaddr %g3, %o5, %o2 ld [%l7 + 0x64], %f0 stw %i0, [%l7 + 0x6C] loop_6430: fcmple32 %f0, %f2, %l6 fmovdpos %xcc, %f9, %f10 ldsw [%l7 + 0x54], %i6 ldsb [%l7 + 0x7A], %i4 edge32n %i7, %g7, %l5 nop setx loop_6431, %l0, %l1 jmpl %l1, %o3 tcs %xcc, 0x4 fornot2s %f13, %f11, %f3 lduw [%l7 + 0x58], %o4 loop_6431: ld [%l7 + 0x78], %f9 stw %o7, [%l7 + 0x14] bshuffle %f14, %f4, %f12 fpadd16 %f12, %f12, %f0 taddcc %o6, %g4, %g5 fmovrdne %l0, %f10, %f8 addccc %g1, %l4, %g6 tvc %icc, 0x2 fbe %fcc2, loop_6432 ldsw [%l7 + 0x34], %i5 fmovdg %xcc, %f11, %f2 fmovdn %icc, %f15, %f8 loop_6432: andcc %l3, 0x0440, %i2 fble %fcc3, loop_6433 ldsh [%l7 + 0x4C], %o0 fnot2 %f12, %f12 fpsub32 %f8, %f10, %f14 loop_6433: tne %icc, 0x5 fpack16 %f6, %f13 fpsub32 %f0, %f0, %f4 sethi 0x1373, %i3 sth %l2, [%l7 + 0x68] bcc loop_6434 ldsh [%l7 + 0x5C], %i1 tsubcc %l1, %g2, %g3 popc %o1, %o5 loop_6434: edge32 %o2, %l6, %i6 array32 %i4, %i0, %i7 ldd [%l7 + 0x58], %f2 ldsw [%l7 + 0x5C], %g7 fcmpd %fcc3, %f10, %f0 movpos %xcc, %o3, %l5 ldub [%l7 + 0x10], %o4 tneg %icc, 0x3 ldsb [%l7 + 0x5D], %o6 fandnot1 %f2, %f8, %f4 edge8ln %g4, %g5, %l0 fcmps %fcc1, %f1, %f12 fpadd16s %f8, %f2, %f4 tle %xcc, 0x2 tvs %xcc, 0x3 fxor %f8, %f8, %f2 brlz %o7, loop_6435 st %f5, [%l7 + 0x48] fors %f4, %f1, %f8 fxnors %f15, %f8, %f4 loop_6435: fnands %f9, %f1, %f1 srax %l4, 0x0F, %g6 ldsb [%l7 + 0x63], %i5 fmovsg %icc, %f0, %f7 edge32l %g1, %l3, %i2 lduh [%l7 + 0x7E], %i3 fors %f1, %f1, %f0 movrlz %l2, %i1, %l1 fmovdleu %xcc, %f8, %f6 stx %g2, [%l7 + 0x78] fbge %fcc1, loop_6436 fpadd16 %f14, %f14, %f14 edge8l %o0, %o1, %o5 movvs %icc, %g3, %l6 loop_6436: subc %i6, %i4, %o2 andn %i0, 0x0F6F, %i7 brlz %g7, loop_6437 brlz %o3, loop_6438 pdist %f0, %f6, %f0 sth %o4, [%l7 + 0x4A] loop_6437: ldx [%l7 + 0x60], %o6 loop_6438: tge %icc, 0x3 fabsd %f2, %f4 xor %l5, %g5, %l0 edge32ln %g4, %o7, %g6 fandnot1 %f8, %f12, %f10 ldsw [%l7 + 0x60], %i5 fmovsvs %icc, %f3, %f1 stw %g1, [%l7 + 0x74] ldsw [%l7 + 0x24], %l4 stx %l3, [%l7 + 0x18] edge8 %i2, %l2, %i1 brnz %i3, loop_6439 fcmpes %fcc0, %f2, %f6 fbu,a %fcc0, loop_6440 edge16l %l1, %g2, %o1 loop_6439: ble loop_6441 ldub [%l7 + 0x0D], %o0 loop_6440: fbne,a %fcc0, loop_6442 brnz %g3, loop_6443 loop_6441: xnor %o5, 0x119E, %i6 edge16l %i4, %o2, %l6 loop_6442: sdivx %i7, 0x1AD0, %i0 loop_6443: bcc %icc, loop_6444 andncc %g7, %o3, %o6 stx %o4, [%l7 + 0x40] movcs %icc, %g5, %l0 loop_6444: lduh [%l7 + 0x36], %g4 lduw [%l7 + 0x38], %o7 array16 %l5, %g6, %g1 fbo %fcc1, loop_6445 std %f2, [%l7 + 0x18] array8 %l4, %l3, %i5 sdivcc %l2, 0x1BEE, %i2 loop_6445: tl %xcc, 0x6 addccc %i1, %l1, %g2 popc 0x12CC, %o1 movne %xcc, %i3, %g3 fblg %fcc2, loop_6446 xorcc %o5, 0x07F7, %i6 movge %xcc, %i4, %o0 fpsub32 %f2, %f12, %f8 loop_6446: nop setx loop_6447, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxor %f14, %f14, %f14 movleu %icc, %l6, %i7 call loop_6448 loop_6447: nop setx loop_6449, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bge,pn %icc, loop_6450 ldsb [%l7 + 0x4B], %o2 loop_6448: sth %i0, [%l7 + 0x74] loop_6449: movleu %icc, %o3, %o6 loop_6450: bvc loop_6451 stx %o4, [%l7 + 0x10] fmul8x16 %f14, %f6, %f12 sth %g7, [%l7 + 0x44] loop_6451: fcmpd %fcc3, %f12, %f4 ldsw [%l7 + 0x78], %l0 fxor %f6, %f14, %f2 ldsh [%l7 + 0x40], %g4 fmovsvs %xcc, %f8, %f10 fcmpes %fcc0, %f1, %f14 ldsw [%l7 + 0x24], %g5 addccc %l5, 0x18CE, %g6 srax %o7, 0x16, %g1 and %l3, 0x1168, %i5 fabss %f7, %f6 fba %fcc2, loop_6452 movl %xcc, %l4, %i2 ld [%l7 + 0x60], %f13 fblg %fcc1, loop_6453 loop_6452: fpsub32s %f3, %f12, %f1 fnor %f6, %f12, %f10 std %f2, [%l7 + 0x28] loop_6453: xorcc %l2, %l1, %i1 fbul %fcc0, loop_6454 sdiv %o1, 0x1B8A, %i3 fmovrse %g3, %f3, %f5 ldsh [%l7 + 0x24], %g2 loop_6454: movn %xcc, %o5, %i4 mulscc %i6, 0x035E, %l6 fpsub16 %f4, %f6, %f12 srl %i7, %o0, %o2 movg %xcc, %o3, %o6 stx %o4, [%l7 + 0x30] bl,a loop_6455 andncc %i0, %g7, %g4 ldsw [%l7 + 0x78], %l0 st %f7, [%l7 + 0x28] loop_6455: fble %fcc2, loop_6456 srlx %g5, %l5, %g6 ldsh [%l7 + 0x70], %g1 call loop_6457 loop_6456: faligndata %f2, %f2, %f10 bn %xcc, loop_6458 movge %xcc, %l3, %o7 loop_6457: stw %l4, [%l7 + 0x0C] movrne %i5, 0x321, %l2 loop_6458: fbug %fcc3, loop_6459 fpadd32s %f11, %f2, %f14 bcs,a %xcc, loop_6460 fzero %f8 loop_6459: and %i2, %l1, %o1 fbne %fcc0, loop_6461 loop_6460: stx %i3, [%l7 + 0x60] brgez,a %g3, loop_6462 ldx [%l7 + 0x48], %i1 loop_6461: fmovdvc %icc, %f5, %f4 movne %icc, %g2, %i4 loop_6462: smul %i6, 0x1D95, %o5 fbn %fcc2, loop_6463 ldsb [%l7 + 0x66], %i7 fmovrslz %l6, %f2, %f7 addccc %o2, 0x047D, %o0 loop_6463: fmuld8ulx16 %f14, %f13, %f2 bne loop_6464 movneg %icc, %o3, %o4 ldd [%l7 + 0x70], %f10 sll %i0, 0x1C, %o6 loop_6464: ldd [%l7 + 0x58], %f0 edge8l %g7, %l0, %g5 bcc,pn %icc, loop_6465 fmovscs %xcc, %f9, %f14 stb %l5, [%l7 + 0x72] movl %icc, %g4, %g1 loop_6465: ldsh [%l7 + 0x24], %l3 lduh [%l7 + 0x30], %g6 ldd [%l7 + 0x30], %f10 fandnot1s %f14, %f4, %f8 fmovsvc %xcc, %f13, %f5 bg,pn %icc, loop_6466 edge16n %l4, %o7, %l2 fblg %fcc3, loop_6467 addccc %i5, %i2, %l1 loop_6466: ld [%l7 + 0x38], %f14 sth %i3, [%l7 + 0x74] loop_6467: fpack16 %f14, %f13 fmovdl %xcc, %f8, %f3 ldsh [%l7 + 0x64], %g3 bleu,a %icc, loop_6468 fblg %fcc2, loop_6469 lduh [%l7 + 0x46], %i1 pdist %f12, %f2, %f10 loop_6468: alignaddrl %o1, %g2, %i6 loop_6469: st %f13, [%l7 + 0x54] fmovscs %xcc, %f13, %f5 fnor %f12, %f2, %f0 movgu %xcc, %o5, %i4 fpadd16 %f8, %f0, %f10 fsrc1 %f2, %f12 ld [%l7 + 0x40], %f2 edge16ln %l6, %i7, %o2 stb %o3, [%l7 + 0x70] bvc,a,pn %icc, loop_6470 lduw [%l7 + 0x48], %o4 ldsh [%l7 + 0x26], %i0 umul %o0, 0x0B96, %g7 loop_6470: fbule %fcc0, loop_6471 fbo,a %fcc3, loop_6472 fmovrse %o6, %f14, %f15 tleu %icc, 0x1 loop_6471: brnz %g5, loop_6473 loop_6472: sdiv %l5, 0x1DC8, %l0 addcc %g1, %l3, %g6 array16 %g4, %l4, %o7 loop_6473: ld [%l7 + 0x68], %f3 fmovsneg %xcc, %f5, %f11 fba %fcc2, loop_6474 movvs %xcc, %l2, %i2 taddcctv %i5, %l1, %g3 te %icc, 0x6 loop_6474: stb %i3, [%l7 + 0x76] sth %i1, [%l7 + 0x3C] st %f6, [%l7 + 0x30] fnot1s %f1, %f13 fornot1 %f4, %f12, %f0 tcc %icc, 0x2 orcc %o1, 0x0C2B, %g2 fmovdcc %xcc, %f0, %f5 fornot2 %f6, %f0, %f14 fornot2 %f2, %f14, %f6 edge32n %i6, %i4, %o5 tg %xcc, 0x7 ldsw [%l7 + 0x10], %l6 sth %i7, [%l7 + 0x2E] smulcc %o2, 0x0D98, %o3 movrgez %o4, %i0, %g7 ldub [%l7 + 0x53], %o0 movne %xcc, %o6, %g5 udivx %l0, 0x0400, %g1 movgu %icc, %l3, %g6 movre %g4, %l4, %o7 ldx [%l7 + 0x70], %l2 fcmpd %fcc2, %f6, %f12 addcc %l5, 0x0102, %i2 std %f12, [%l7 + 0x60] fbe,a %fcc0, loop_6475 bn %icc, loop_6476 fmovsne %xcc, %f7, %f10 movvs %xcc, %i5, %l1 loop_6475: fmovrslez %g3, %f3, %f13 loop_6476: tvs %xcc, 0x5 movrgz %i3, %o1, %i1 ldsb [%l7 + 0x4A], %i6 fpadd16s %f6, %f9, %f15 edge32ln %g2, %o5, %i4 movneg %icc, %l6, %i7 fcmpes %fcc1, %f10, %f7 ldsw [%l7 + 0x48], %o3 fnot2s %f10, %f5 ldsb [%l7 + 0x27], %o4 st %f10, [%l7 + 0x38] brz %i0, loop_6477 addcc %g7, 0x00D2, %o2 ldsb [%l7 + 0x12], %o0 fcmpeq32 %f12, %f10, %o6 loop_6477: pdist %f2, %f14, %f14 fmovscs %xcc, %f10, %f4 array16 %g5, %l0, %l3 sth %g1, [%l7 + 0x6C] edge8n %g6, %l4, %o7 stb %g4, [%l7 + 0x41] fmovda %icc, %f12, %f10 udiv %l5, 0x109B, %l2 nop setx loop_6478, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovs %f13, %f7 st %f6, [%l7 + 0x54] fpsub16s %f5, %f3, %f1 loop_6478: fbne %fcc1, loop_6479 fnegs %f0, %f11 fornot1s %f2, %f3, %f10 brlez,a %i5, loop_6480 loop_6479: stw %i2, [%l7 + 0x24] orcc %l1, 0x1650, %g3 sra %o1, %i3, %i1 loop_6480: movcs %xcc, %g2, %o5 fmovda %icc, %f15, %f12 fmovsg %icc, %f8, %f1 tge %icc, 0x3 fmovdcc %xcc, %f15, %f1 ldsw [%l7 + 0x68], %i6 fpackfix %f4, %f11 smul %i4, 0x1BE3, %i7 ld [%l7 + 0x6C], %f7 brlz %o3, loop_6481 fmovdvs %xcc, %f8, %f4 stw %o4, [%l7 + 0x6C] stw %i0, [%l7 + 0x78] loop_6481: andcc %l6, %o2, %o0 fmovsge %xcc, %f9, %f15 lduh [%l7 + 0x6C], %o6 fmovdleu %icc, %f5, %f10 bcc,pn %xcc, loop_6482 sdiv %g7, 0x1F14, %l0 std %f0, [%l7 + 0x68] fsrc2 %f6, %f12 loop_6482: andncc %l3, %g5, %g1 addccc %l4, 0x10B3, %o7 edge8n %g4, %l5, %g6 ba,a,pt %xcc, loop_6483 bne,a,pt %icc, loop_6484 lduh [%l7 + 0x36], %l2 movn %icc, %i5, %l1 loop_6483: tsubcctv %g3, %i2, %o1 loop_6484: movrlez %i3, %g2, %o5 edge32ln %i1, %i6, %i4 fbe,a %fcc3, loop_6485 movcs %icc, %i7, %o4 fbg %fcc2, loop_6486 tvs %xcc, 0x3 loop_6485: fpadd32 %f4, %f4, %f14 brz %o3, loop_6487 loop_6486: tvc %xcc, 0x0 ldd [%l7 + 0x48], %f6 fba %fcc3, loop_6488 loop_6487: popc %l6, %i0 fmovrslz %o2, %f12, %f9 fba %fcc3, loop_6489 loop_6488: ldub [%l7 + 0x1A], %o6 stb %o0, [%l7 + 0x20] mova %icc, %l0, %l3 loop_6489: fmovsvs %xcc, %f13, %f2 fmovsl %icc, %f14, %f10 andcc %g7, %g1, %g5 tn %icc, 0x5 ta %icc, 0x3 tg %xcc, 0x5 edge8 %o7, %l4, %l5 movre %g4, %g6, %i5 sub %l2, 0x037D, %l1 fbo,a %fcc2, loop_6490 udivcc %i2, 0x1297, %o1 fnand %f2, %f6, %f12 ldx [%l7 + 0x50], %g3 loop_6490: fmovsvs %icc, %f15, %f6 bn,a %xcc, loop_6491 stw %i3, [%l7 + 0x6C] fmovrdgz %g2, %f10, %f12 lduh [%l7 + 0x20], %i1 loop_6491: stb %i6, [%l7 + 0x58] bpos,pt %xcc, loop_6492 fpack32 %f4, %f8, %f12 edge8ln %i4, %o5, %i7 xnorcc %o4, 0x0016, %l6 loop_6492: fmovscs %xcc, %f2, %f12 fpsub32 %f14, %f14, %f8 fxnor %f6, %f12, %f4 fmovdn %icc, %f10, %f2 smulcc %o3, %i0, %o2 fmovda %xcc, %f11, %f2 fmul8ulx16 %f0, %f2, %f2 sth %o6, [%l7 + 0x1A] fbug %fcc3, loop_6493 movvs %xcc, %o0, %l0 ld [%l7 + 0x50], %f5 lduh [%l7 + 0x64], %l3 loop_6493: fpadd32s %f3, %f11, %f8 fandnot1 %f10, %f2, %f12 fxnors %f1, %f5, %f13 xnorcc %g7, %g1, %o7 ldsw [%l7 + 0x6C], %l4 movg %xcc, %l5, %g5 fmovrsne %g6, %f4, %f7 fmovsn %icc, %f10, %f13 ldub [%l7 + 0x70], %g4 ldd [%l7 + 0x18], %f2 std %f14, [%l7 + 0x18] movrgez %l2, 0x35C, %l1 fbg %fcc3, loop_6494 movvc %icc, %i5, %i2 fmovsg %xcc, %f9, %f1 fpadd32 %f14, %f14, %f4 loop_6494: udiv %o1, 0x18FB, %g3 fbe,a %fcc3, loop_6495 fornot2 %f10, %f12, %f6 fmovdleu %icc, %f4, %f14 fpadd16s %f6, %f9, %f5 loop_6495: tsubcc %g2, %i3, %i1 ldx [%l7 + 0x48], %i6 edge16l %o5, %i7, %o4 fcmpd %fcc3, %f0, %f0 fornot2 %f4, %f14, %f8 tsubcctv %i4, 0x1FF1, %o3 std %f4, [%l7 + 0x20] ldsh [%l7 + 0x60], %l6 fmovdge %xcc, %f0, %f5 ldsb [%l7 + 0x11], %i0 mova %xcc, %o6, %o0 fandnot1 %f0, %f2, %f8 fands %f13, %f14, %f5 fmul8x16au %f5, %f5, %f6 stw %l0, [%l7 + 0x54] stb %l3, [%l7 + 0x26] movvs %xcc, %o2, %g1 nop setx loop_6496, %l0, %l1 jmpl %l1, %g7 brnz,a %o7, loop_6497 ldx [%l7 + 0x38], %l4 std %f4, [%l7 + 0x18] loop_6496: tl %xcc, 0x2 loop_6497: sdivcc %g5, 0x0EF1, %g6 stb %l5, [%l7 + 0x33] sth %l2, [%l7 + 0x4C] fpsub32 %f2, %f14, %f4 sra %l1, %i5, %i2 fmovse %icc, %f9, %f6 movrgz %g4, %o1, %g3 fnors %f4, %f14, %f15 popc %i3, %g2 bvc loop_6498 ldsw [%l7 + 0x7C], %i6 brgz %o5, loop_6499 ld [%l7 + 0x7C], %f14 loop_6498: fbule,a %fcc2, loop_6500 fbo,a %fcc2, loop_6501 loop_6499: orcc %i1, 0x1662, %i7 edge16n %o4, %o3, %i4 loop_6500: stw %l6, [%l7 + 0x40] loop_6501: fmovsneg %icc, %f12, %f6 fmovrsgez %i0, %f4, %f8 bneg,a,pt %icc, loop_6502 fxor %f6, %f8, %f8 sth %o0, [%l7 + 0x4E] fandnot2 %f0, %f8, %f2 loop_6502: fnot2s %f9, %f7 tgu %xcc, 0x1 brgez,a %o6, loop_6503 fmovsge %icc, %f15, %f1 fzero %f10 ld [%l7 + 0x10], %f8 loop_6503: tne %icc, 0x1 std %f6, [%l7 + 0x40] sth %l0, [%l7 + 0x4E] alignaddrl %o2, %g1, %l3 st %f3, [%l7 + 0x3C] ldsh [%l7 + 0x34], %g7 sub %o7, 0x1D7C, %l4 fblg,a %fcc1, loop_6504 sth %g5, [%l7 + 0x1E] fcmpd %fcc1, %f2, %f6 stw %g6, [%l7 + 0x58] loop_6504: addccc %l5, 0x067E, %l1 fmul8sux16 %f2, %f4, %f4 st %f3, [%l7 + 0x10] std %f0, [%l7 + 0x20] fpsub16s %f3, %f14, %f2 fmovrdgz %i5, %f6, %f6 smulcc %l2, 0x02A3, %i2 fabss %f8, %f3 edge16ln %g4, %o1, %g3 lduw [%l7 + 0x0C], %g2 bl,pn %xcc, loop_6505 ldsb [%l7 + 0x2D], %i6 array32 %i3, %o5, %i1 movne %icc, %o4, %i7 loop_6505: edge16n %o3, %i4, %l6 add %o0, %o6, %l0 fmul8x16al %f1, %f4, %f12 xnorcc %i0, %g1, %o2 movle %xcc, %g7, %o7 addc %l4, 0x1313, %g5 sra %g6, 0x19, %l5 ldub [%l7 + 0x34], %l3 edge32l %i5, %l1, %l2 fmovrdne %g4, %f8, %f0 sth %i2, [%l7 + 0x24] stb %o1, [%l7 + 0x6A] fcmpne16 %f10, %f12, %g3 mulx %i6, %g2, %o5 faligndata %f6, %f6, %f8 lduw [%l7 + 0x08], %i3 fcmpgt32 %f2, %f0, %o4 ldd [%l7 + 0x38], %f4 lduh [%l7 + 0x42], %i7 faligndata %f0, %f14, %f8 fmovrslez %i1, %f13, %f14 stw %i4, [%l7 + 0x34] fmovrdlez %l6, %f4, %f14 and %o3, %o6, %o0 stw %l0, [%l7 + 0x18] stw %g1, [%l7 + 0x48] smul %i0, 0x0367, %o2 fbul %fcc0, loop_6506 movre %g7, 0x121, %l4 edge8ln %g5, %g6, %o7 bvs,a %xcc, loop_6507 loop_6506: subccc %l3, %l5, %i5 siam 0x5 fmovde %icc, %f15, %f12 loop_6507: fbug,a %fcc0, loop_6508 edge32ln %l1, %l2, %i2 fbul %fcc1, loop_6509 movleu %icc, %g4, %g3 loop_6508: fmovdl %xcc, %f11, %f8 orcc %o1, %g2, %i6 loop_6509: tg %icc, 0x1 fpadd32s %f15, %f9, %f2 fcmpne32 %f6, %f12, %o5 fmovrsgz %i3, %f12, %f5 tg %icc, 0x6 std %f8, [%l7 + 0x70] edge32ln %o4, %i7, %i1 fpadd16s %f12, %f3, %f7 bn,pt %icc, loop_6510 sth %i4, [%l7 + 0x68] ldd [%l7 + 0x58], %f4 fbue %fcc3, loop_6511 loop_6510: fmovrdlez %l6, %f0, %f0 edge32n %o6, %o0, %l0 movvs %icc, %g1, %i0 loop_6511: edge16l %o3, %o2, %l4 ldsb [%l7 + 0x41], %g5 ldd [%l7 + 0x40], %f0 fone %f8 bl,pn %icc, loop_6512 fnot1 %f14, %f14 andcc %g7, %o7, %l3 brlz %l5, loop_6513 loop_6512: fmovrsne %g6, %f4, %f6 fbg,a %fcc0, loop_6514 edge32n %l1, %i5, %i2 loop_6513: st %f0, [%l7 + 0x48] fpadd32 %f14, %f4, %f10 loop_6514: stw %l2, [%l7 + 0x34] fmovrsgez %g4, %f3, %f11 movl %icc, %g3, %g2 fmovsgu %xcc, %f8, %f14 stb %o1, [%l7 + 0x1D] sth %i6, [%l7 + 0x12] fbl,a %fcc1, loop_6515 lduw [%l7 + 0x78], %o5 fcmpd %fcc1, %f6, %f8 edge8 %i3, %o4, %i7 loop_6515: fmuld8sux16 %f14, %f6, %f14 movne %icc, %i1, %l6 tle %icc, 0x6 brz,a %o6, loop_6516 ld [%l7 + 0x0C], %f1 fnot1 %f12, %f4 and %i4, 0x11CD, %o0 loop_6516: and %g1, %l0, %o3 ldsh [%l7 + 0x18], %o2 fmul8x16al %f5, %f6, %f4 xor %l4, 0x11B5, %g5 siam 0x2 fmovdn %icc, %f13, %f1 ldsw [%l7 + 0x7C], %g7 ldx [%l7 + 0x68], %o7 lduh [%l7 + 0x56], %l3 stw %i0, [%l7 + 0x24] fone %f10 edge16l %l5, %g6, %i5 fbo,a %fcc0, loop_6517 andncc %l1, %i2, %g4 fpack16 %f6, %f13 alignaddr %l2, %g3, %o1 loop_6517: ldsb [%l7 + 0x6C], %i6 brgz,a %g2, loop_6518 std %f2, [%l7 + 0x50] edge16n %o5, %i3, %o4 fmul8x16 %f3, %f12, %f2 loop_6518: edge8n %i7, %i1, %o6 stw %i4, [%l7 + 0x3C] fmovrsgz %o0, %f9, %f8 stb %l6, [%l7 + 0x1D] tgu %icc, 0x3 fandnot2 %f8, %f8, %f8 ldsh [%l7 + 0x5A], %l0 ldsh [%l7 + 0x0C], %o3 udivx %g1, 0x165A, %l4 tvs %xcc, 0x4 edge16ln %g5, %o2, %o7 lduh [%l7 + 0x56], %l3 taddcctv %g7, 0x0BF6, %l5 te %xcc, 0x0 array16 %i0, %i5, %g6 tl %icc, 0x3 st %f7, [%l7 + 0x7C] ldx [%l7 + 0x38], %i2 fmovsneg %xcc, %f15, %f15 lduw [%l7 + 0x64], %g4 tge %icc, 0x4 movneg %xcc, %l2, %l1 fmovdne %icc, %f12, %f13 ldsh [%l7 + 0x72], %o1 alignaddrl %i6, %g2, %g3 stx %i3, [%l7 + 0x70] smul %o4, %o5, %i1 fbg %fcc3, loop_6519 te %xcc, 0x7 stw %o6, [%l7 + 0x28] xorcc %i4, %i7, %o0 loop_6519: andn %l6, %l0, %g1 ldsh [%l7 + 0x6C], %l4 fabsd %f0, %f0 stx %o3, [%l7 + 0x68] ldx [%l7 + 0x08], %o2 fnegs %f14, %f7 ld [%l7 + 0x08], %f10 ldx [%l7 + 0x58], %g5 fmovdneg %icc, %f9, %f1 fbue,a %fcc1, loop_6520 fmul8ulx16 %f0, %f2, %f14 std %f12, [%l7 + 0x60] st %f7, [%l7 + 0x14] loop_6520: movrgez %o7, 0x03B, %g7 and %l5, %l3, %i5 st %f6, [%l7 + 0x30] ble,pn %icc, loop_6521 fpackfix %f0, %f12 ldsb [%l7 + 0x33], %g6 udiv %i0, 0x1F58, %i2 loop_6521: fmovs %f6, %f11 fbue,a %fcc2, loop_6522 tgu %xcc, 0x3 fands %f3, %f4, %f14 brnz %l2, loop_6523 loop_6522: movn %icc, %g4, %o1 ble,a,pt %xcc, loop_6524 ldd [%l7 + 0x10], %f4 loop_6523: fandnot2s %f1, %f11, %f3 fzero %f2 loop_6524: bgu,a %icc, loop_6525 fcmps %fcc1, %f8, %f4 brz %i6, loop_6526 siam 0x7 loop_6525: stb %g2, [%l7 + 0x38] fpadd32s %f3, %f9, %f10 loop_6526: tle %icc, 0x5 fmovrde %g3, %f2, %f0 stw %i3, [%l7 + 0x70] fmovrsgz %l1, %f5, %f11 pdist %f10, %f0, %f10 stw %o5, [%l7 + 0x74] fnor %f6, %f2, %f2 orcc %o4, %i1, %i4 subc %i7, 0x084D, %o6 umulcc %o0, 0x0334, %l0 stb %g1, [%l7 + 0x6D] movcs %xcc, %l6, %l4 fnot1 %f0, %f6 bpos,a,pt %icc, loop_6527 orncc %o3, 0x1F84, %g5 ldd [%l7 + 0x08], %f12 bshuffle %f10, %f6, %f2 loop_6527: fornot2s %f4, %f5, %f7 fmovrsgz %o2, %f9, %f12 stx %o7, [%l7 + 0x20] fbue %fcc3, loop_6528 ld [%l7 + 0x0C], %f6 movneg %icc, %g7, %l3 stx %l5, [%l7 + 0x20] loop_6528: fmul8ulx16 %f4, %f10, %f4 tsubcctv %g6, 0x0F2C, %i0 fpack32 %f12, %f6, %f0 fmovrsne %i2, %f13, %f12 bcs,a loop_6529 te %icc, 0x6 ldub [%l7 + 0x68], %l2 fbuge %fcc2, loop_6530 loop_6529: fmovdpos %icc, %f1, %f14 ldx [%l7 + 0x10], %i5 fmovdne %xcc, %f0, %f9 loop_6530: bcs,a,pt %xcc, loop_6531 fandnot1s %f14, %f11, %f11 fxor %f4, %f14, %f4 ldsb [%l7 + 0x3B], %o1 loop_6531: fnands %f15, %f0, %f3 ldd [%l7 + 0x50], %f8 fbul %fcc3, loop_6532 ba loop_6533 fblg,a %fcc0, loop_6534 fmovsneg %xcc, %f6, %f0 loop_6532: fblg,a %fcc3, loop_6535 loop_6533: sethi 0x174C, %g4 loop_6534: std %f10, [%l7 + 0x40] andcc %g2, %g3, %i3 loop_6535: ld [%l7 + 0x74], %f15 edge32n %i6, %o5, %l1 fandnot1 %f6, %f14, %f8 fmovrdlz %o4, %f10, %f6 stx %i1, [%l7 + 0x68] bcc,a %xcc, loop_6536 edge8ln %i4, %i7, %o0 lduh [%l7 + 0x28], %o6 fmovdcc %xcc, %f3, %f14 loop_6536: ble,a,pt %icc, loop_6537 fmovrsgez %l0, %f8, %f6 stw %g1, [%l7 + 0x0C] tcc %icc, 0x6 loop_6537: tsubcc %l4, 0x022D, %o3 stx %g5, [%l7 + 0x78] lduw [%l7 + 0x50], %l6 sth %o7, [%l7 + 0x4C] fornot1s %f9, %f10, %f2 ldx [%l7 + 0x18], %o2 fbue,a %fcc3, loop_6538 ldd [%l7 + 0x10], %f8 tge %icc, 0x1 ldsb [%l7 + 0x56], %l3 loop_6538: lduh [%l7 + 0x32], %g7 fcmpeq32 %f2, %f2, %g6 fbge,a %fcc1, loop_6539 bpos,pt %xcc, loop_6540 stx %i0, [%l7 + 0x78] umulcc %i2, %l5, %l2 loop_6539: movcc %xcc, %i5, %g4 loop_6540: ldsb [%l7 + 0x16], %g2 addc %g3, 0x069A, %o1 ld [%l7 + 0x24], %f6 mova %xcc, %i3, %i6 movcs %xcc, %l1, %o4 movvs %xcc, %i1, %o5 brz %i4, loop_6541 fmovrdgez %i7, %f4, %f2 array8 %o0, %o6, %l0 fcmpes %fcc1, %f4, %f13 loop_6541: array8 %g1, %l4, %o3 ldsh [%l7 + 0x26], %l6 bl,pn %icc, loop_6542 fmovrsgz %g5, %f4, %f15 fbuge %fcc2, loop_6543 ldx [%l7 + 0x10], %o2 loop_6542: tl %icc, 0x2 tleu %xcc, 0x1 loop_6543: ldd [%l7 + 0x08], %f10 edge8l %o7, %g7, %l3 fcmpeq32 %f6, %f10, %g6 fmovsa %xcc, %f13, %f12 st %f15, [%l7 + 0x2C] fble,a %fcc0, loop_6544 stx %i2, [%l7 + 0x20] ldub [%l7 + 0x2F], %i0 be,a,pn %xcc, loop_6545 loop_6544: fcmpgt16 %f2, %f8, %l5 bg loop_6546 ldsw [%l7 + 0x74], %l2 loop_6545: popc 0x1673, %i5 ldd [%l7 + 0x48], %f2 loop_6546: fmul8ulx16 %f10, %f8, %f0 ldd [%l7 + 0x38], %f14 fblg,a %fcc3, loop_6547 orn %g4, 0x0FDC, %g2 fcmps %fcc1, %f13, %f5 fmovda %icc, %f5, %f9 loop_6547: fcmple32 %f12, %f10, %o1 fmovscs %xcc, %f6, %f0 ldub [%l7 + 0x7A], %i3 xnorcc %g3, %l1, %o4 ldx [%l7 + 0x38], %i1 sdiv %o5, 0x144E, %i6 sdivcc %i7, 0x0672, %i4 fmovscs %xcc, %f4, %f12 fnegs %f8, %f0 ldsh [%l7 + 0x3A], %o0 ldx [%l7 + 0x10], %o6 popc %g1, %l0 fsrc1 %f0, %f6 xor %o3, %l6, %g5 sth %l4, [%l7 + 0x56] fmovrde %o7, %f10, %f2 edge16 %o2, %l3, %g6 fnands %f5, %f13, %f6 fmovdneg %icc, %f9, %f1 fpmerge %f13, %f2, %f4 edge16l %i2, %i0, %g7 fsrc2s %f14, %f10 bshuffle %f0, %f4, %f12 smulcc %l2, %l5, %i5 fcmpne16 %f2, %f4, %g4 brlez,a %o1, loop_6548 edge16n %i3, %g2, %l1 fmul8x16au %f8, %f11, %f4 fcmple16 %f12, %f14, %o4 loop_6548: mova %xcc, %i1, %g3 udiv %o5, 0x102B, %i7 sllx %i6, 0x00, %i4 movrne %o0, %g1, %l0 st %f7, [%l7 + 0x20] fcmpes %fcc0, %f15, %f0 std %f2, [%l7 + 0x70] fbuge,a %fcc2, loop_6549 fornot1 %f10, %f0, %f8 movpos %icc, %o3, %l6 fmovrdne %g5, %f6, %f0 loop_6549: fcmpeq16 %f0, %f0, %o6 edge8n %l4, %o7, %o2 fzeros %f4 movrgz %g6, 0x21E, %i2 fbg %fcc0, loop_6550 udivx %i0, 0x00B3, %l3 fbe,a %fcc3, loop_6551 ldub [%l7 + 0x5B], %g7 loop_6550: fmovrsne %l5, %f7, %f12 movl %icc, %l2, %g4 loop_6551: fcmped %fcc1, %f2, %f10 movcs %xcc, %i5, %i3 be,a %xcc, loop_6552 movre %g2, %o1, %l1 fcmps %fcc1, %f11, %f2 ldsh [%l7 + 0x6C], %i1 loop_6552: ldsh [%l7 + 0x38], %o4 bleu,a,pn %xcc, loop_6553 edge32ln %g3, %o5, %i7 fmovrse %i4, %f0, %f13 fbne,a %fcc3, loop_6554 loop_6553: fnors %f13, %f15, %f1 add %i6, %g1, %o0 tle %xcc, 0x1 loop_6554: lduh [%l7 + 0x1E], %l0 stw %o3, [%l7 + 0x2C] fmovdcc %xcc, %f7, %f5 fbue,a %fcc0, loop_6555 pdist %f10, %f10, %f12 edge8l %g5, %l6, %o6 std %f10, [%l7 + 0x18] loop_6555: lduw [%l7 + 0x28], %o7 fpsub16 %f12, %f10, %f12 sra %l4, 0x11, %g6 ldd [%l7 + 0x58], %f6 fblg,a %fcc2, loop_6556 ldsh [%l7 + 0x5C], %i2 fzeros %f5 movne %icc, %i0, %o2 loop_6556: movrgez %l3, %l5, %g7 alignaddrl %g4, %l2, %i3 fcmple16 %f0, %f12, %i5 subcc %o1, %l1, %g2 bg,pt %xcc, loop_6557 lduw [%l7 + 0x18], %o4 stw %g3, [%l7 + 0x1C] xor %o5, %i7, %i4 loop_6557: bl,a %xcc, loop_6558 movvc %icc, %i6, %i1 ldd [%l7 + 0x60], %f0 sdiv %g1, 0x138A, %l0 loop_6558: fmovrde %o0, %f8, %f4 fbule,a %fcc1, loop_6559 brlz %o3, loop_6560 fcmple32 %f12, %f6, %g5 edge32l %o6, %o7, %l4 loop_6559: umul %g6, 0x15A1, %l6 loop_6560: brlz,a %i0, loop_6561 fmovspos %xcc, %f1, %f0 fmovsleu %icc, %f12, %f5 fmovrde %o2, %f10, %f8 loop_6561: movrgz %l3, 0x3B5, %i2 addccc %g7, %l5, %g4 fxnor %f0, %f6, %f14 udiv %l2, 0x0FE3, %i5 fmovrdne %o1, %f12, %f8 st %f8, [%l7 + 0x64] fble %fcc1, loop_6562 stx %i3, [%l7 + 0x30] fmuld8sux16 %f8, %f9, %f8 ldsb [%l7 + 0x5D], %l1 loop_6562: tne %xcc, 0x3 sth %g2, [%l7 + 0x1C] ldsb [%l7 + 0x33], %g3 and %o4, %i7, %i4 udivx %i6, 0x01C2, %i1 fands %f5, %f9, %f15 umul %g1, %l0, %o0 tge %xcc, 0x4 fmovd %f8, %f10 st %f15, [%l7 + 0x58] tle %icc, 0x3 mulx %o3, 0x0756, %g5 nop setx loop_6563, %l0, %l1 jmpl %l1, %o5 edge16 %o7, %l4, %g6 be loop_6564 fmovdl %icc, %f15, %f10 loop_6563: alignaddr %l6, %o6, %o2 siam 0x3 loop_6564: fmovdcc %xcc, %f8, %f4 fbe,a %fcc2, loop_6565 ld [%l7 + 0x68], %f8 fone %f4 fcmpgt16 %f14, %f14, %i0 loop_6565: stb %i2, [%l7 + 0x32] fmovrse %l3, %f3, %f4 fcmple32 %f0, %f10, %g7 stb %g4, [%l7 + 0x2F] edge32ln %l5, %l2, %o1 ta %icc, 0x2 fba %fcc2, loop_6566 be %xcc, loop_6567 ldsh [%l7 + 0x1A], %i5 udivcc %l1, 0x0E1A, %g2 loop_6566: ldd [%l7 + 0x58], %f2 loop_6567: bleu,a,pt %xcc, loop_6568 edge16n %i3, %o4, %g3 fmovdg %xcc, %f14, %f2 udivcc %i4, 0x1921, %i7 loop_6568: movcs %xcc, %i1, %i6 movne %xcc, %l0, %o0 fmul8x16 %f7, %f0, %f2 fcmps %fcc2, %f8, %f9 ld [%l7 + 0x18], %f5 fpadd32 %f8, %f0, %f2 edge8n %g1, %g5, %o5 fbe,a %fcc0, loop_6569 st %f11, [%l7 + 0x60] fbo %fcc3, loop_6570 tcs %icc, 0x4 loop_6569: array32 %o3, %l4, %g6 st %f6, [%l7 + 0x30] loop_6570: ld [%l7 + 0x48], %f15 sethi 0x1A02, %l6 fmovdcs %icc, %f4, %f12 ldsb [%l7 + 0x21], %o7 edge32ln %o2, %o6, %i0 fmovsvc %icc, %f15, %f14 ldx [%l7 + 0x60], %l3 lduw [%l7 + 0x4C], %g7 brgz,a %i2, loop_6571 fbg %fcc3, loop_6572 ldub [%l7 + 0x38], %g4 fba %fcc0, loop_6573 loop_6571: tleu %icc, 0x7 loop_6572: umul %l2, %l5, %o1 brlz %l1, loop_6574 loop_6573: tcc %icc, 0x3 move %xcc, %g2, %i3 fmuld8ulx16 %f3, %f14, %f6 loop_6574: lduh [%l7 + 0x64], %i5 fmovscc %xcc, %f15, %f3 edge16l %o4, %i4, %i7 fnegd %f2, %f4 sth %g3, [%l7 + 0x58] array16 %i1, %l0, %o0 fbg,a %fcc2, loop_6575 sub %g1, 0x1176, %g5 umul %i6, 0x14F0, %o5 fnegd %f6, %f10 loop_6575: fmovsvs %xcc, %f14, %f6 stw %o3, [%l7 + 0x6C] ldx [%l7 + 0x20], %g6 fcmpeq32 %f0, %f10, %l6 fnot1 %f10, %f10 sth %o7, [%l7 + 0x14] sth %l4, [%l7 + 0x76] lduh [%l7 + 0x52], %o2 tvs %xcc, 0x5 std %f8, [%l7 + 0x60] fabsd %f12, %f0 ldsw [%l7 + 0x44], %o6 ldx [%l7 + 0x20], %i0 fmovsneg %icc, %f5, %f13 addc %g7, %i2, %g4 bgu,a,pt %icc, loop_6576 fmovd %f14, %f6 tcs %icc, 0x0 fmovrslz %l2, %f4, %f3 loop_6576: fnot2 %f6, %f4 fmul8x16au %f6, %f14, %f10 fmovsn %icc, %f3, %f0 andncc %l3, %l5, %l1 stx %g2, [%l7 + 0x48] edge8 %o1, %i5, %o4 or %i4, 0x02B3, %i3 fsrc2s %f15, %f2 sethi 0x0713, %i7 ld [%l7 + 0x74], %f3 fmovspos %xcc, %f5, %f12 ble loop_6577 bneg,pn %xcc, loop_6578 xorcc %g3, 0x1487, %l0 fmovdgu %xcc, %f15, %f10 loop_6577: bcc loop_6579 loop_6578: edge32ln %o0, %i1, %g1 ldub [%l7 + 0x25], %g5 fcmpes %fcc1, %f10, %f11 loop_6579: lduh [%l7 + 0x1C], %i6 alignaddr %o5, %g6, %l6 ldsh [%l7 + 0x40], %o7 alignaddrl %l4, %o3, %o2 fmovrse %i0, %f14, %f9 ldd [%l7 + 0x08], %f0 tleu %xcc, 0x3 stw %g7, [%l7 + 0x78] brlez %i2, loop_6580 mulx %g4, 0x0DBA, %l2 fmovdl %icc, %f15, %f4 brnz %l3, loop_6581 loop_6580: ld [%l7 + 0x14], %f3 sra %o6, %l1, %l5 stw %g2, [%l7 + 0x30] loop_6581: ldd [%l7 + 0x18], %f12 smulcc %o1, 0x17C9, %i5 fmul8ulx16 %f4, %f8, %f4 fnot1s %f0, %f13 fmovdpos %icc, %f9, %f4 fmovdcs %xcc, %f1, %f4 ldsh [%l7 + 0x22], %o4 fmovscc %icc, %f6, %f15 smul %i3, %i7, %i4 fbug %fcc2, loop_6582 fornot2 %f14, %f6, %f6 te %icc, 0x6 orncc %l0, 0x1B4F, %o0 loop_6582: fnands %f6, %f4, %f0 fxnors %f7, %f7, %f10 tne %xcc, 0x6 sdivx %i1, 0x1A7F, %g1 sth %g3, [%l7 + 0x2E] fmovrdgez %i6, %f10, %f0 movpos %xcc, %o5, %g5 bcc %icc, loop_6583 ba,a loop_6584 fornot1 %f10, %f6, %f12 ldd [%l7 + 0x78], %f6 loop_6583: edge16 %g6, %l6, %l4 loop_6584: fmovdge %xcc, %f11, %f1 andncc %o3, %o2, %i0 fmovscc %icc, %f12, %f11 std %f14, [%l7 + 0x10] and %g7, 0x0D40, %i2 fzeros %f14 fpadd32s %f10, %f10, %f9 movne %xcc, %o7, %l2 fmul8x16 %f7, %f10, %f4 xnor %l3, %o6, %l1 lduw [%l7 + 0x60], %l5 fmovsl %xcc, %f8, %f12 bvs,a,pt %icc, loop_6585 brgez %g2, loop_6586 brz,a %o1, loop_6587 fmovrsne %g4, %f14, %f6 loop_6585: stw %i5, [%l7 + 0x60] loop_6586: fpsub16s %f8, %f15, %f10 loop_6587: fandnot2s %f14, %f10, %f13 fnot2 %f8, %f4 tcc %xcc, 0x6 fpack16 %f4, %f9 movg %xcc, %o4, %i3 bleu,pt %xcc, loop_6588 fabss %f6, %f2 fba %fcc0, loop_6589 brlz,a %i4, loop_6590 loop_6588: lduw [%l7 + 0x78], %i7 fmovrse %l0, %f5, %f9 loop_6589: fpsub16s %f15, %f6, %f1 loop_6590: fmovsne %icc, %f9, %f11 ta %xcc, 0x0 sdivx %i1, 0x0A47, %g1 fbo %fcc1, loop_6591 ldx [%l7 + 0x58], %g3 fnand %f0, %f14, %f6 std %f4, [%l7 + 0x28] loop_6591: pdist %f2, %f0, %f0 lduh [%l7 + 0x40], %i6 popc 0x163A, %o0 brz,a %o5, loop_6592 movrgez %g6, %g5, %l4 fnot1s %f14, %f8 fmovsl %icc, %f10, %f3 loop_6592: fmovdleu %icc, %f5, %f1 fblg %fcc2, loop_6593 fbul %fcc0, loop_6594 udivx %l6, 0x072B, %o2 fmovsg %icc, %f2, %f9 loop_6593: st %f11, [%l7 + 0x44] loop_6594: ldsw [%l7 + 0x6C], %i0 movn %icc, %o3, %g7 ldx [%l7 + 0x78], %i2 std %f12, [%l7 + 0x10] fmovsn %xcc, %f0, %f5 movneg %icc, %o7, %l2 fmovdcs %icc, %f2, %f13 fcmpeq32 %f14, %f10, %l3 fand %f8, %f6, %f10 std %f6, [%l7 + 0x20] fmovsvs %xcc, %f1, %f6 ldx [%l7 + 0x40], %o6 ldx [%l7 + 0x28], %l1 stw %g2, [%l7 + 0x28] move %icc, %l5, %g4 sethi 0x0819, %o1 sth %o4, [%l7 + 0x50] lduh [%l7 + 0x18], %i5 orncc %i3, %i4, %i7 ldsw [%l7 + 0x4C], %i1 movle %xcc, %l0, %g1 mulx %i6, %g3, %o5 stw %g6, [%l7 + 0x20] fcmps %fcc1, %f8, %f8 fmovdg %xcc, %f6, %f5 ldsw [%l7 + 0x1C], %o0 ldub [%l7 + 0x53], %g5 movrgez %l6, %o2, %l4 movn %icc, %o3, %i0 fxors %f6, %f7, %f5 fmovdleu %icc, %f0, %f8 fpmerge %f15, %f2, %f2 sethi 0x0B82, %g7 umul %i2, 0x1CE3, %o7 stb %l2, [%l7 + 0x17] fblg %fcc0, loop_6595 addcc %l3, 0x183F, %o6 fcmpne32 %f12, %f14, %l1 sdivx %g2, 0x06A0, %l5 loop_6595: for %f4, %f12, %f8 ldsh [%l7 + 0x5A], %g4 fmovs %f5, %f13 array32 %o1, %i5, %o4 tn %xcc, 0x7 sll %i4, %i3, %i1 tg %icc, 0x0 movpos %xcc, %l0, %g1 bcs,pt %xcc, loop_6596 stb %i6, [%l7 + 0x54] ldsb [%l7 + 0x7C], %g3 tgu %xcc, 0x0 loop_6596: fbule %fcc2, loop_6597 st %f1, [%l7 + 0x6C] fnand %f6, %f2, %f2 stw %o5, [%l7 + 0x78] loop_6597: andncc %g6, %i7, %o0 orncc %g5, 0x00F0, %l6 stx %o2, [%l7 + 0x20] fbug %fcc1, loop_6598 fmovsleu %icc, %f1, %f2 subcc %l4, %o3, %i0 brz,a %g7, loop_6599 loop_6598: fmovsleu %xcc, %f12, %f2 brlz,a %i2, loop_6600 stb %l2, [%l7 + 0x6D] loop_6599: fpsub32s %f1, %f0, %f10 bg,a %icc, loop_6601 loop_6600: fnot2 %f6, %f0 andcc %o7, 0x0694, %l3 edge16 %o6, %l1, %l5 loop_6601: ldsh [%l7 + 0x54], %g2 stw %g4, [%l7 + 0x1C] ldd [%l7 + 0x10], %f4 stb %o1, [%l7 + 0x0C] bcs %icc, loop_6602 nop setx loop_6603, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2 %f8, %f0 fmovdn %icc, %f0, %f0 loop_6602: fands %f2, %f14, %f15 loop_6603: ta %xcc, 0x3 stw %i5, [%l7 + 0x1C] sth %i4, [%l7 + 0x08] bcs,a,pn %xcc, loop_6604 mulx %i3, %o4, %l0 fmovscc %icc, %f5, %f12 edge8 %g1, %i1, %i6 loop_6604: fmovdvs %icc, %f13, %f3 fmovdl %xcc, %f6, %f3 fpadd32 %f10, %f4, %f6 st %f2, [%l7 + 0x70] st %f0, [%l7 + 0x1C] ba,a loop_6605 fbuge,a %fcc2, loop_6606 fmovspos %xcc, %f2, %f12 sethi 0x1650, %o5 loop_6605: movrlz %g6, %i7, %g3 loop_6606: add %g5, 0x18F5, %l6 lduh [%l7 + 0x2A], %o0 xnor %l4, 0x13FE, %o3 ldd [%l7 + 0x50], %f8 fmovsgu %xcc, %f9, %f12 movcc %xcc, %i0, %o2 ldub [%l7 + 0x4D], %i2 stw %g7, [%l7 + 0x48] add %o7, %l3, %o6 bvc,a %icc, loop_6607 ld [%l7 + 0x1C], %f13 fbu,a %fcc2, loop_6608 fmovdneg %xcc, %f13, %f13 loop_6607: movl %icc, %l1, %l5 fexpand %f11, %f2 loop_6608: brnz %l2, loop_6609 edge32l %g4, %g2, %o1 stx %i4, [%l7 + 0x40] fmuld8sux16 %f8, %f2, %f14 loop_6609: fmovspos %icc, %f8, %f6 ldub [%l7 + 0x78], %i5 stb %o4, [%l7 + 0x59] fmovdge %xcc, %f3, %f4 lduw [%l7 + 0x50], %i3 stx %l0, [%l7 + 0x28] stx %i1, [%l7 + 0x28] ldub [%l7 + 0x49], %i6 std %f4, [%l7 + 0x70] fcmpne32 %f14, %f12, %g1 ldsh [%l7 + 0x58], %g6 fxnor %f14, %f8, %f6 fmovdcs %icc, %f15, %f8 fmovsleu %icc, %f12, %f1 movne %icc, %o5, %i7 ldub [%l7 + 0x2D], %g5 fmovdge %xcc, %f2, %f8 fnegs %f6, %f2 fpsub32s %f12, %f3, %f3 lduw [%l7 + 0x34], %g3 lduh [%l7 + 0x10], %o0 fandnot1 %f4, %f2, %f10 st %f14, [%l7 + 0x2C] fornot1 %f10, %f14, %f14 ldsw [%l7 + 0x40], %l6 bvs %xcc, loop_6610 fpadd16s %f15, %f1, %f10 tneg %xcc, 0x7 fmovdvs %xcc, %f10, %f6 loop_6610: fmuld8ulx16 %f0, %f9, %f10 fbue,a %fcc2, loop_6611 lduw [%l7 + 0x0C], %o3 fmovrdlz %i0, %f8, %f10 fmovsvs %xcc, %f5, %f1 loop_6611: stx %o2, [%l7 + 0x48] addcc %l4, %g7, %i2 move %xcc, %l3, %o7 fmovrdgz %l1, %f0, %f4 fmovscs %icc, %f1, %f3 ldx [%l7 + 0x70], %o6 bvc,pt %xcc, loop_6612 stx %l5, [%l7 + 0x70] fbo,a %fcc3, loop_6613 edge32n %g4, %l2, %o1 loop_6612: std %f2, [%l7 + 0x20] lduh [%l7 + 0x10], %g2 loop_6613: sll %i4, 0x1C, %i5 bvs,a,pn %icc, loop_6614 ldsh [%l7 + 0x34], %i3 fmovrsgez %o4, %f1, %f8 call loop_6615 loop_6614: fmovda %xcc, %f15, %f0 fpadd16s %f4, %f6, %f15 ldsb [%l7 + 0x1F], %i1 loop_6615: fblg,a %fcc3, loop_6616 lduh [%l7 + 0x08], %i6 ldsb [%l7 + 0x0B], %l0 lduh [%l7 + 0x64], %g6 loop_6616: tsubcctv %o5, 0x05A7, %i7 lduw [%l7 + 0x08], %g1 add %g5, %o0, %g3 movcs %icc, %o3, %i0 srl %o2, 0x05, %l4 fmovrdlz %l6, %f0, %f8 pdist %f6, %f6, %f0 tleu %xcc, 0x0 fmovdcc %icc, %f10, %f10 fmovrdlez %g7, %f8, %f0 sll %l3, %o7, %i2 st %f4, [%l7 + 0x28] fones %f15 fbg %fcc0, loop_6617 tvs %icc, 0x3 fandnot1 %f10, %f10, %f6 fnot1s %f1, %f6 loop_6617: udivcc %o6, 0x0AB6, %l5 fbu,a %fcc2, loop_6618 ldsb [%l7 + 0x3A], %l1 fmovsvs %xcc, %f14, %f12 fxnor %f10, %f2, %f0 loop_6618: fmul8sux16 %f0, %f8, %f2 sth %l2, [%l7 + 0x2A] lduw [%l7 + 0x60], %o1 taddcc %g4, %i4, %g2 brlez,a %i3, loop_6619 fmovdcc %xcc, %f4, %f8 ldsw [%l7 + 0x0C], %i5 ldub [%l7 + 0x34], %o4 loop_6619: bcc,a,pn %xcc, loop_6620 fandnot1 %f12, %f8, %f10 lduh [%l7 + 0x40], %i6 edge8l %l0, %i1, %o5 loop_6620: fbge %fcc1, loop_6621 ldub [%l7 + 0x44], %g6 xnor %g1, %g5, %i7 ldub [%l7 + 0x0F], %g3 loop_6621: brz %o0, loop_6622 ldub [%l7 + 0x42], %o3 edge8n %o2, %i0, %l4 fbn %fcc2, loop_6623 loop_6622: std %f4, [%l7 + 0x30] move %icc, %l6, %l3 movre %g7, %i2, %o7 loop_6623: fmovsvs %icc, %f13, %f2 fbo %fcc2, loop_6624 fbule,a %fcc3, loop_6625 tcs %icc, 0x7 fmovdcc %icc, %f14, %f13 loop_6624: ldx [%l7 + 0x20], %l5 loop_6625: bvc %icc, loop_6626 fmovdn %icc, %f3, %f5 fmovdgu %icc, %f2, %f14 fmovrdgez %o6, %f12, %f14 loop_6626: ldd [%l7 + 0x30], %f2 umul %l1, %l2, %g4 tvs %xcc, 0x2 fcmpgt32 %f14, %f12, %i4 fsrc1s %f14, %f15 fmovde %icc, %f4, %f9 nop setx loop_6627, %l0, %l1 jmpl %l1, %o1 alignaddrl %g2, %i5, %o4 movn %icc, %i6, %l0 movvc %xcc, %i1, %o5 loop_6627: stw %g6, [%l7 + 0x34] stb %i3, [%l7 + 0x70] ble,pn %icc, loop_6628 edge32ln %g1, %i7, %g5 movvs %icc, %o0, %o3 fbu %fcc0, loop_6629 loop_6628: bg,pn %xcc, loop_6630 sth %o2, [%l7 + 0x18] ld [%l7 + 0x10], %f15 loop_6629: ldsh [%l7 + 0x24], %i0 loop_6630: edge16 %l4, %g3, %l3 fcmpne16 %f6, %f14, %g7 movrgz %i2, %l6, %o7 edge8n %l5, %l1, %l2 bleu,a %icc, loop_6631 fnors %f4, %f3, %f1 fxnor %f8, %f4, %f0 movvs %icc, %g4, %i4 loop_6631: tsubcc %o1, %o6, %i5 movl %xcc, %o4, %g2 brgez %i6, loop_6632 fbge %fcc3, loop_6633 movrgz %l0, %i1, %o5 smul %i3, %g6, %i7 loop_6632: std %f12, [%l7 + 0x20] loop_6633: stx %g5, [%l7 + 0x68] fands %f12, %f0, %f9 fexpand %f10, %f0 fsrc1s %f15, %f4 fmovrdne %o0, %f8, %f0 ldsh [%l7 + 0x1C], %o3 sdivx %o2, 0x1F11, %g1 siam 0x2 stw %i0, [%l7 + 0x18] stx %g3, [%l7 + 0x70] fornot1 %f14, %f0, %f8 stb %l4, [%l7 + 0x5E] movrlez %l3, %i2, %g7 lduh [%l7 + 0x16], %l6 fnor %f0, %f10, %f14 ldd [%l7 + 0x38], %f8 stx %o7, [%l7 + 0x48] lduh [%l7 + 0x60], %l5 fnand %f10, %f10, %f2 lduw [%l7 + 0x48], %l1 srlx %g4, %i4, %l2 fmovspos %xcc, %f14, %f0 st %f9, [%l7 + 0x54] stb %o6, [%l7 + 0x62] ldsh [%l7 + 0x4A], %i5 fmovdneg %xcc, %f10, %f6 stw %o1, [%l7 + 0x70] sth %o4, [%l7 + 0x32] st %f0, [%l7 + 0x28] ba,a %icc, loop_6634 fbul %fcc3, loop_6635 fba,a %fcc2, loop_6636 fpadd32 %f2, %f2, %f0 loop_6634: fmovsa %icc, %f7, %f6 loop_6635: subc %g2, 0x04DD, %l0 loop_6636: fcmple16 %f0, %f6, %i1 fmovsvs %icc, %f15, %f5 bl,a %xcc, loop_6637 fpmerge %f13, %f9, %f12 tvs %icc, 0x6 lduw [%l7 + 0x40], %o5 loop_6637: be,a,pn %icc, loop_6638 fpadd32s %f3, %f0, %f14 fba %fcc3, loop_6639 fcmps %fcc0, %f9, %f10 loop_6638: movrlz %i3, 0x2D4, %g6 ld [%l7 + 0x74], %f0 loop_6639: fmovdcs %icc, %f5, %f4 sth %i6, [%l7 + 0x10] add %g5, 0x0B3D, %o0 fpadd32 %f4, %f8, %f12 ldsb [%l7 + 0x66], %i7 ldub [%l7 + 0x73], %o3 movle %xcc, %g1, %o2 srlx %g3, 0x1B, %l4 ldsb [%l7 + 0x71], %i0 mulscc %l3, 0x1EE4, %g7 ld [%l7 + 0x70], %f2 tvc %icc, 0x7 subcc %i2, 0x183D, %o7 taddcc %l5, 0x0B0C, %l6 fble %fcc0, loop_6640 ld [%l7 + 0x64], %f2 sra %l1, %i4, %g4 fmovdgu %xcc, %f3, %f8 loop_6640: fmovdneg %xcc, %f1, %f8 bl,a loop_6641 st %f5, [%l7 + 0x28] fmovsg %icc, %f13, %f15 fbg,a %fcc1, loop_6642 loop_6641: sth %o6, [%l7 + 0x48] ldsh [%l7 + 0x48], %i5 smul %l2, %o4, %o1 loop_6642: movcs %xcc, %l0, %i1 ldsw [%l7 + 0x5C], %o5 and %g2, 0x1778, %g6 ldsb [%l7 + 0x43], %i3 ldsw [%l7 + 0x1C], %i6 mulscc %g5, 0x0237, %i7 lduh [%l7 + 0x36], %o3 be,a %xcc, loop_6643 fmul8x16al %f11, %f6, %f12 addccc %g1, %o0, %g3 fmovrdgez %l4, %f4, %f6 loop_6643: nop setx loop_6644, %l0, %l1 jmpl %l1, %i0 brgz,a %l3, loop_6645 fcmps %fcc2, %f4, %f6 fcmpes %fcc3, %f11, %f11 loop_6644: ld [%l7 + 0x5C], %f7 loop_6645: edge16ln %g7, %o2, %o7 fmovdpos %xcc, %f15, %f0 brgz %l5, loop_6646 ldd [%l7 + 0x38], %f10 std %f14, [%l7 + 0x30] fands %f13, %f13, %f5 loop_6646: st %f12, [%l7 + 0x48] fmovrsgz %l6, %f7, %f1 fmovsn %icc, %f10, %f7 sth %i2, [%l7 + 0x48] fcmpgt16 %f12, %f4, %l1 umulcc %i4, 0x1321, %g4 ldsw [%l7 + 0x58], %o6 umul %i5, %o4, %o1 fones %f2 srlx %l2, %l0, %o5 orncc %i1, %g2, %g6 movle %xcc, %i6, %g5 lduw [%l7 + 0x7C], %i7 movcs %icc, %i3, %o3 umulcc %g1, %g3, %l4 fba %fcc0, loop_6647 fmovsne %xcc, %f15, %f15 bgu loop_6648 fmovse %xcc, %f12, %f5 loop_6647: fmovdpos %icc, %f9, %f14 be,pt %xcc, loop_6649 loop_6648: fnot2 %f4, %f4 or %o0, %i0, %l3 sth %o2, [%l7 + 0x7E] loop_6649: tcs %xcc, 0x5 fpackfix %f6, %f2 addcc %g7, 0x1F06, %o7 xnor %l6, 0x117C, %i2 fbug,a %fcc3, loop_6650 fands %f11, %f2, %f1 ldx [%l7 + 0x50], %l1 stw %l5, [%l7 + 0x48] loop_6650: movneg %icc, %i4, %g4 be,a,pn %xcc, loop_6651 sth %o6, [%l7 + 0x68] bpos,pt %xcc, loop_6652 fones %f2 loop_6651: sdivcc %o4, 0x128E, %i5 fbuge %fcc2, loop_6653 loop_6652: fbg,a %fcc2, loop_6654 xorcc %o1, 0x0BD1, %l2 fnand %f4, %f2, %f8 loop_6653: ldsb [%l7 + 0x57], %l0 loop_6654: fnegs %f10, %f9 array16 %o5, %g2, %g6 sra %i1, 0x10, %i6 fbue %fcc2, loop_6655 tleu %icc, 0x0 stw %i7, [%l7 + 0x30] edge32ln %i3, %g5, %o3 loop_6655: edge16 %g3, %l4, %o0 fmovdvc %icc, %f15, %f9 ldsw [%l7 + 0x2C], %g1 fnor %f8, %f14, %f4 stb %i0, [%l7 + 0x15] fmovrslez %l3, %f13, %f4 movrgez %o2, %g7, %o7 fpack16 %f10, %f8 andncc %l6, %i2, %l1 edge8l %i4, %l5, %g4 fone %f14 sth %o6, [%l7 + 0x18] fmovscs %xcc, %f11, %f3 fmovdge %icc, %f7, %f6 alignaddr %o4, %o1, %l2 edge16 %l0, %o5, %i5 fnot1s %f10, %f3 ldsh [%l7 + 0x6E], %g6 array16 %g2, %i1, %i7 ldsh [%l7 + 0x30], %i3 movvs %xcc, %g5, %i6 fmovdn %xcc, %f1, %f1 tge %icc, 0x4 fnot1 %f12, %f14 movle %xcc, %o3, %g3 lduh [%l7 + 0x58], %l4 ldd [%l7 + 0x38], %f4 ldsh [%l7 + 0x70], %g1 brlez,a %i0, loop_6656 ldsw [%l7 + 0x54], %o0 sdiv %o2, 0x1FBE, %l3 bcs,a,pt %xcc, loop_6657 loop_6656: movl %xcc, %g7, %o7 fble,a %fcc3, loop_6658 fsrc2s %f7, %f0 loop_6657: fmovsgu %xcc, %f10, %f4 fnegd %f14, %f10 loop_6658: fmovde %xcc, %f8, %f7 tsubcctv %i2, 0x184A, %l6 fornot1s %f9, %f3, %f4 fmovd %f2, %f2 alignaddr %i4, %l5, %g4 stx %o6, [%l7 + 0x68] ldub [%l7 + 0x4C], %l1 fnands %f2, %f9, %f3 be,pt %xcc, loop_6659 fandnot1s %f13, %f7, %f1 ldd [%l7 + 0x70], %f0 st %f6, [%l7 + 0x34] loop_6659: nop setx loop_6660, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry taddcctv %o4, %o1, %l2 fpsub32s %f11, %f2, %f8 movvc %xcc, %l0, %i5 loop_6660: umul %o5, %g6, %i1 fpsub16 %f10, %f10, %f12 fcmpd %fcc3, %f12, %f8 fpsub32s %f8, %f11, %f15 tcc %xcc, 0x2 ldub [%l7 + 0x7C], %g2 tne %xcc, 0x2 fbu,a %fcc2, loop_6661 tvc %icc, 0x4 smulcc %i3, %g5, %i7 fbne %fcc3, loop_6662 loop_6661: stw %o3, [%l7 + 0x4C] fmovrslz %g3, %f4, %f9 std %f12, [%l7 + 0x78] loop_6662: lduw [%l7 + 0x5C], %i6 bgu %xcc, loop_6663 brlez %g1, loop_6664 stx %i0, [%l7 + 0x40] orn %l4, %o0, %o2 loop_6663: ta %xcc, 0x1 loop_6664: tn %xcc, 0x1 tne %xcc, 0x4 ld [%l7 + 0x58], %f6 array8 %l3, %g7, %i2 edge32ln %o7, %l6, %i4 fcmple32 %f4, %f0, %l5 mulx %g4, %o6, %o4 ldd [%l7 + 0x78], %f8 std %f12, [%l7 + 0x70] movrgez %o1, %l1, %l2 tneg %icc, 0x7 sdivcc %l0, 0x0286, %o5 tcc %icc, 0x6 ldd [%l7 + 0x58], %f2 tge %xcc, 0x3 ldub [%l7 + 0x3F], %g6 bgu,pt %xcc, loop_6665 tneg %icc, 0x1 fbu %fcc0, loop_6666 fors %f2, %f3, %f0 loop_6665: ldsw [%l7 + 0x60], %i5 fmovsvc %icc, %f3, %f9 loop_6666: lduh [%l7 + 0x68], %i1 st %f11, [%l7 + 0x58] edge8l %i3, %g5, %i7 mova %icc, %g2, %g3 ldd [%l7 + 0x30], %f0 movg %icc, %i6, %o3 tn %icc, 0x7 tcc %icc, 0x6 ldsh [%l7 + 0x3A], %g1 ldx [%l7 + 0x18], %l4 brlez %i0, loop_6667 edge16n %o2, %o0, %g7 bpos,a %xcc, loop_6668 fsrc2 %f14, %f0 loop_6667: and %l3, %o7, %i2 fcmpne32 %f0, %f4, %l6 loop_6668: lduw [%l7 + 0x50], %i4 fxors %f15, %f12, %f5 fcmpgt32 %f4, %f8, %l5 array32 %g4, %o6, %o4 fbn %fcc1, loop_6669 fabss %f0, %f11 fmovdg %icc, %f8, %f6 movleu %icc, %l1, %o1 loop_6669: array32 %l2, %o5, %g6 fcmpgt32 %f12, %f12, %l0 tneg %xcc, 0x1 ldsh [%l7 + 0x2E], %i5 tne %xcc, 0x7 for %f8, %f6, %f12 fmovsn %icc, %f3, %f14 fmovrsgez %i1, %f9, %f10 fmovde %xcc, %f3, %f1 ldx [%l7 + 0x50], %i3 addc %g5, 0x1E59, %i7 ldsw [%l7 + 0x2C], %g2 fabsd %f10, %f2 fcmple32 %f0, %f4, %g3 fnegd %f4, %f10 tvc %xcc, 0x7 fmovdle %xcc, %f5, %f1 fands %f4, %f7, %f1 addccc %i6, %o3, %g1 fmovdgu %icc, %f6, %f6 ldd [%l7 + 0x58], %f2 addcc %i0, 0x1A4B, %l4 fmovde %xcc, %f14, %f14 bvs,a,pt %icc, loop_6670 be loop_6671 lduh [%l7 + 0x5A], %o2 fxnor %f12, %f2, %f2 loop_6670: xor %g7, %o0, %l3 loop_6671: lduw [%l7 + 0x68], %i2 stx %l6, [%l7 + 0x68] stw %i4, [%l7 + 0x34] std %f2, [%l7 + 0x70] fxnor %f2, %f2, %f4 sll %l5, 0x02, %o7 fmovdcs %xcc, %f6, %f7 sth %g4, [%l7 + 0x1E] movneg %icc, %o6, %l1 edge16l %o1, %o4, %o5 fmovsge %xcc, %f14, %f15 sth %l2, [%l7 + 0x36] alignaddr %l0, %g6, %i1 fmul8ulx16 %f12, %f4, %f4 stb %i5, [%l7 + 0x2F] movgu %icc, %g5, %i7 fbge,a %fcc1, loop_6672 stw %i3, [%l7 + 0x20] stb %g2, [%l7 + 0x5D] fbe,a %fcc0, loop_6673 loop_6672: andn %g3, %o3, %g1 srlx %i6, %l4, %o2 umul %g7, %i0, %l3 loop_6673: fxnors %f9, %f6, %f3 ld [%l7 + 0x6C], %f5 edge8l %o0, %i2, %l6 bl,a,pt %xcc, loop_6674 tg %icc, 0x7 fmovsg %xcc, %f3, %f6 mulscc %i4, 0x0B90, %l5 loop_6674: and %o7, 0x17B9, %g4 lduw [%l7 + 0x60], %o6 fmovsg %icc, %f2, %f14 movl %xcc, %l1, %o4 ldd [%l7 + 0x30], %f10 ldsw [%l7 + 0x68], %o1 edge8l %o5, %l2, %l0 fmovsneg %icc, %f15, %f2 fbne %fcc0, loop_6675 be loop_6676 fbul,a %fcc1, loop_6677 fbge,a %fcc3, loop_6678 loop_6675: stx %i1, [%l7 + 0x60] loop_6676: fmovsa %xcc, %f11, %f4 loop_6677: sth %i5, [%l7 + 0x62] loop_6678: tne %xcc, 0x6 fbe,a %fcc2, loop_6679 fnegs %f14, %f6 fmovdvs %xcc, %f12, %f0 orncc %g5, %g6, %i3 loop_6679: fornot1s %f13, %f2, %f1 tge %icc, 0x0 tne %xcc, 0x1 fbue,a %fcc0, loop_6680 brgez %i7, loop_6681 fble,a %fcc1, loop_6682 nop setx loop_6683, %l0, %l1 jmpl %l1, %g2 loop_6680: ba loop_6684 loop_6681: fbge %fcc2, loop_6685 loop_6682: fands %f11, %f14, %f7 loop_6683: mulx %g3, %g1, %o3 loop_6684: ld [%l7 + 0x10], %f3 loop_6685: bvc,pn %xcc, loop_6686 st %f2, [%l7 + 0x38] bgu,pn %icc, loop_6687 ldx [%l7 + 0x20], %i6 loop_6686: tpos %xcc, 0x1 fmovdcc %icc, %f4, %f12 loop_6687: ldsw [%l7 + 0x0C], %o2 ldd [%l7 + 0x58], %f10 bshuffle %f8, %f2, %f2 edge32ln %g7, %l4, %i0 fnot1s %f11, %f4 mulx %o0, %i2, %l6 ldd [%l7 + 0x38], %f10 fmuld8sux16 %f4, %f3, %f4 array32 %l3, %i4, %l5 edge32l %g4, %o7, %o6 sth %o4, [%l7 + 0x08] fmovdn %xcc, %f10, %f13 edge8n %o1, %l1, %o5 array8 %l2, %l0, %i5 movn %xcc, %g5, %g6 tleu %xcc, 0x3 stb %i1, [%l7 + 0x0E] fmul8x16 %f4, %f12, %f14 fxnor %f0, %f6, %f0 sllx %i3, 0x1E, %g2 fmovsg %xcc, %f12, %f15 lduh [%l7 + 0x68], %i7 lduw [%l7 + 0x54], %g1 stw %g3, [%l7 + 0x18] lduh [%l7 + 0x3A], %o3 ldsw [%l7 + 0x78], %i6 stb %g7, [%l7 + 0x30] fmovrslz %o2, %f4, %f14 std %f0, [%l7 + 0x38] tneg %icc, 0x5 fmovrsgez %l4, %f0, %f0 fzero %f2 brnz,a %i0, loop_6688 fmovrdlz %i2, %f6, %f14 lduh [%l7 + 0x0A], %o0 sth %l6, [%l7 + 0x0E] loop_6688: fandnot2 %f8, %f14, %f8 bneg,a,pn %icc, loop_6689 ld [%l7 + 0x50], %f2 ldsb [%l7 + 0x62], %i4 fpsub32s %f1, %f12, %f14 loop_6689: fbul,a %fcc3, loop_6690 udivcc %l3, 0x1D27, %l5 bgu %xcc, loop_6691 ldsh [%l7 + 0x44], %o7 loop_6690: fpsub16 %f8, %f10, %f14 ldx [%l7 + 0x50], %g4 loop_6691: st %f13, [%l7 + 0x18] be,a,pt %icc, loop_6692 ldsw [%l7 + 0x30], %o6 subcc %o4, 0x061F, %o1 fones %f0 loop_6692: addccc %o5, 0x160B, %l1 and %l0, 0x166A, %i5 fmul8sux16 %f8, %f12, %f2 fmovdle %xcc, %f1, %f7 srl %l2, %g5, %g6 std %f0, [%l7 + 0x68] fandnot1 %f12, %f10, %f0 ldsb [%l7 + 0x0D], %i3 ldub [%l7 + 0x27], %i1 addc %g2, %i7, %g3 bvc,pt %icc, loop_6693 fcmps %fcc3, %f15, %f11 fmovsn %xcc, %f7, %f15 bne loop_6694 loop_6693: bg,pn %icc, loop_6695 fbg,a %fcc1, loop_6696 brnz %o3, loop_6697 loop_6694: fcmpne16 %f8, %f4, %g1 loop_6695: stb %i6, [%l7 + 0x15] loop_6696: lduw [%l7 + 0x50], %o2 loop_6697: fmovdneg %icc, %f3, %f5 fmovrslz %l4, %f6, %f8 movrlz %i0, 0x0E6, %i2 fornot1s %f13, %f15, %f6 fmovda %xcc, %f11, %f11 stx %g7, [%l7 + 0x60] udivx %l6, 0x0AE1, %i4 brz %l3, loop_6698 fmovsg %icc, %f15, %f6 alignaddrl %l5, %o7, %o0 xor %g4, %o6, %o4 loop_6698: stx %o5, [%l7 + 0x50] fmuld8sux16 %f8, %f11, %f4 fcmpd %fcc2, %f2, %f10 tneg %icc, 0x2 andncc %o1, %l0, %i5 sdiv %l2, 0x1EBC, %g5 ldsb [%l7 + 0x69], %l1 xor %g6, %i1, %g2 fbge %fcc1, loop_6699 lduh [%l7 + 0x78], %i7 ldx [%l7 + 0x08], %i3 ldsh [%l7 + 0x76], %o3 loop_6699: lduh [%l7 + 0x1A], %g3 ldsb [%l7 + 0x6F], %i6 fnands %f12, %f6, %f7 fnot2s %f9, %f2 bpos,a %xcc, loop_6700 add %o2, 0x1F08, %l4 fzero %f10 ldub [%l7 + 0x27], %g1 loop_6700: brlz,a %i2, loop_6701 brz %g7, loop_6702 movge %xcc, %i0, %i4 fbuge,a %fcc3, loop_6703 loop_6701: stb %l6, [%l7 + 0x34] loop_6702: ldub [%l7 + 0x51], %l3 ldsh [%l7 + 0x12], %l5 loop_6703: sth %o7, [%l7 + 0x4A] fones %f8 move %icc, %g4, %o0 bne loop_6704 edge16l %o6, %o5, %o4 edge32l %o1, %i5, %l0 fmovdvs %icc, %f5, %f3 loop_6704: bn,a %xcc, loop_6705 alignaddr %l2, %g5, %g6 fbue %fcc1, loop_6706 popc %l1, %g2 loop_6705: fmovsg %icc, %f4, %f11 stw %i7, [%l7 + 0x10] loop_6706: fcmpd %fcc0, %f6, %f6 lduh [%l7 + 0x24], %i1 movne %icc, %o3, %i3 fbul,a %fcc0, loop_6707 bvc,a %xcc, loop_6708 ldsb [%l7 + 0x63], %g3 edge16n %i6, %l4, %o2 loop_6707: fmovsge %icc, %f7, %f11 loop_6708: ldsh [%l7 + 0x3C], %g1 ldub [%l7 + 0x34], %g7 fmovrdlez %i2, %f6, %f0 std %f0, [%l7 + 0x48] stb %i0, [%l7 + 0x3F] xnorcc %l6, %i4, %l5 stw %o7, [%l7 + 0x3C] srlx %g4, %o0, %l3 fmovrse %o6, %f8, %f6 stb %o4, [%l7 + 0x1A] ldx [%l7 + 0x30], %o5 sdivcc %o1, 0x03D7, %i5 stb %l0, [%l7 + 0x14] sllx %l2, 0x1C, %g6 std %f4, [%l7 + 0x70] ldsw [%l7 + 0x78], %g5 ta %icc, 0x2 fnot1 %f12, %f14 fmovdpos %icc, %f6, %f0 ldx [%l7 + 0x08], %g2 bcs,a,pt %xcc, loop_6709 ldsb [%l7 + 0x2D], %i7 tsubcc %l1, %i1, %o3 stb %i3, [%l7 + 0x5A] loop_6709: fmovsle %xcc, %f4, %f10 fzero %f4 subc %i6, %l4, %g3 fpadd32s %f13, %f11, %f11 movne %xcc, %g1, %o2 fsrc1s %f14, %f9 tvc %icc, 0x1 orcc %i2, 0x1574, %i0 movvc %icc, %g7, %i4 fpadd32s %f13, %f3, %f2 fbg %fcc1, loop_6710 movne %icc, %l6, %l5 fmovsge %xcc, %f12, %f1 lduw [%l7 + 0x10], %o7 loop_6710: st %f12, [%l7 + 0x38] fmovsneg %icc, %f2, %f1 fmovdne %icc, %f7, %f12 bvc,pt %icc, loop_6711 sth %g4, [%l7 + 0x2E] std %f12, [%l7 + 0x20] edge32l %o0, %o6, %o4 loop_6711: ldsb [%l7 + 0x1A], %o5 stx %l3, [%l7 + 0x08] fmovdpos %icc, %f7, %f9 ldub [%l7 + 0x27], %i5 ldd [%l7 + 0x10], %f6 lduh [%l7 + 0x6C], %o1 fmovdneg %icc, %f15, %f15 bne,pn %xcc, loop_6712 mova %icc, %l0, %g6 fmul8x16al %f5, %f3, %f8 fpmerge %f12, %f13, %f10 loop_6712: xnor %l2, 0x0E50, %g5 ldsb [%l7 + 0x65], %i7 fpsub16 %f2, %f4, %f6 fmovspos %xcc, %f2, %f13 alignaddr %l1, %g2, %o3 ta %xcc, 0x2 pdist %f0, %f4, %f14 sth %i1, [%l7 + 0x5C] sth %i6, [%l7 + 0x72] fba,a %fcc0, loop_6713 ldx [%l7 + 0x50], %l4 fpsub16s %f14, %f4, %f4 fcmpne32 %f0, %f0, %i3 loop_6713: lduh [%l7 + 0x2A], %g1 fmovse %xcc, %f7, %f7 stx %o2, [%l7 + 0x10] fbg %fcc0, loop_6714 ldsb [%l7 + 0x20], %i2 ldub [%l7 + 0x40], %i0 fmul8x16 %f5, %f10, %f8 loop_6714: ldsb [%l7 + 0x2B], %g3 fandnot2 %f12, %f0, %f12 nop setx loop_6715, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bne,a,pn %icc, loop_6716 ldub [%l7 + 0x5A], %g7 fbul,a %fcc2, loop_6717 loop_6715: bvs,pt %xcc, loop_6718 loop_6716: fpsub16 %f10, %f8, %f8 fpack16 %f4, %f6 loop_6717: bvs %icc, loop_6719 loop_6718: fmovrslez %i4, %f3, %f11 ld [%l7 + 0x5C], %f6 movrgez %l5, 0x2A4, %o7 loop_6719: fmovdvs %xcc, %f12, %f1 andn %g4, 0x0313, %o0 bshuffle %f2, %f14, %f8 st %f3, [%l7 + 0x68] ba loop_6720 fornot2s %f13, %f5, %f8 bn,a loop_6721 sdiv %o6, 0x1C62, %o4 loop_6720: fpadd16 %f14, %f6, %f2 fmovd %f0, %f6 loop_6721: st %f14, [%l7 + 0x7C] fmovspos %icc, %f6, %f10 fble,a %fcc2, loop_6722 stw %l6, [%l7 + 0x7C] fmovsgu %icc, %f3, %f8 brlez,a %o5, loop_6723 loop_6722: fcmpd %fcc1, %f0, %f8 fbuge,a %fcc2, loop_6724 ldx [%l7 + 0x10], %l3 loop_6723: lduh [%l7 + 0x7C], %o1 lduh [%l7 + 0x68], %l0 loop_6724: bg,a %xcc, loop_6725 tle %xcc, 0x4 lduw [%l7 + 0x4C], %g6 ld [%l7 + 0x78], %f5 loop_6725: fmovrdlez %i5, %f6, %f0 smul %l2, %i7, %l1 fmovdvc %xcc, %f12, %f8 fcmped %fcc2, %f10, %f14 fmovdcs %xcc, %f8, %f13 lduh [%l7 + 0x74], %g5 ldub [%l7 + 0x5D], %g2 fmovdpos %xcc, %f2, %f2 subccc %i1, %o3, %i6 movcs %xcc, %l4, %g1 ldsw [%l7 + 0x6C], %o2 lduh [%l7 + 0x36], %i3 fnot2s %f0, %f2 fmul8x16 %f2, %f4, %f6 add %i0, %g3, %g7 fbe,a %fcc3, loop_6726 ldd [%l7 + 0x30], %f6 ldsh [%l7 + 0x58], %i2 sll %i4, %l5, %o7 loop_6726: bne %icc, loop_6727 bne,a,pn %xcc, loop_6728 stx %g4, [%l7 + 0x50] movl %xcc, %o0, %o6 loop_6727: std %f8, [%l7 + 0x20] loop_6728: stw %l6, [%l7 + 0x10] movrlez %o4, %l3, %o1 bvs,a %icc, loop_6729 umul %o5, %l0, %g6 st %f14, [%l7 + 0x10] lduw [%l7 + 0x24], %i5 loop_6729: fble %fcc1, loop_6730 bgu,a,pn %xcc, loop_6731 fmul8sux16 %f0, %f0, %f10 fble %fcc1, loop_6732 loop_6730: fmovd %f8, %f14 loop_6731: ldsh [%l7 + 0x7C], %i7 fands %f0, %f2, %f0 loop_6732: fmul8x16au %f4, %f13, %f4 fmovsne %xcc, %f14, %f1 brlz %l1, loop_6733 sth %l2, [%l7 + 0x14] fbe,a %fcc2, loop_6734 tcs %icc, 0x1 loop_6733: ldub [%l7 + 0x74], %g5 fbl %fcc0, loop_6735 loop_6734: fpmerge %f6, %f7, %f8 ldd [%l7 + 0x08], %f6 andcc %i1, %g2, %o3 loop_6735: ldsb [%l7 + 0x59], %l4 stb %i6, [%l7 + 0x24] movrlez %g1, %i3, %i0 fba,a %fcc3, loop_6736 sllx %g3, 0x0A, %o2 ldd [%l7 + 0x20], %f10 fba %fcc0, loop_6737 loop_6736: stw %i2, [%l7 + 0x60] nop setx loop_6738, %l0, %l1 jmpl %l1, %i4 stx %g7, [%l7 + 0x40] loop_6737: ldub [%l7 + 0x2C], %l5 sra %o7, %o0, %o6 loop_6738: te %xcc, 0x0 ldsb [%l7 + 0x0B], %g4 array8 %o4, %l6, %l3 movrlez %o5, %l0, %g6 fmovsl %xcc, %f7, %f10 ldsb [%l7 + 0x45], %i5 movn %icc, %i7, %l1 bcs,a %icc, loop_6739 for %f6, %f6, %f2 taddcctv %o1, 0x0884, %g5 sth %l2, [%l7 + 0x0A] loop_6739: std %f2, [%l7 + 0x48] fcmple32 %f10, %f2, %i1 tsubcc %o3, 0x1DFD, %l4 sethi 0x051A, %i6 tpos %icc, 0x5 subc %g1, 0x002C, %i3 fone %f12 ldsh [%l7 + 0x76], %g2 movcc %icc, %g3, %i0 bpos,pt %xcc, loop_6740 ld [%l7 + 0x48], %f9 edge8n %o2, %i4, %i2 edge16l %l5, %g7, %o0 loop_6740: ble,a,pn %icc, loop_6741 ldsh [%l7 + 0x16], %o7 st %f7, [%l7 + 0x74] movcc %xcc, %g4, %o4 loop_6741: fand %f6, %f12, %f6 array16 %o6, %l6, %o5 alignaddrl %l0, %g6, %l3 bpos,a,pn %xcc, loop_6742 smulcc %i5, 0x05B8, %l1 lduw [%l7 + 0x38], %i7 fmovdn %icc, %f12, %f5 loop_6742: movrne %o1, %l2, %g5 std %f6, [%l7 + 0x18] fpadd32 %f12, %f2, %f4 fbule,a %fcc3, loop_6743 fxor %f12, %f8, %f0 umulcc %o3, 0x0EBA, %l4 fmovdle %xcc, %f14, %f5 loop_6743: fmovdpos %xcc, %f0, %f10 brnz %i1, loop_6744 fpsub32s %f13, %f1, %f14 bgu,pn %xcc, loop_6745 ldsh [%l7 + 0x1E], %i6 loop_6744: or %g1, %g2, %g3 fxnor %f0, %f0, %f14 loop_6745: fcmpne16 %f0, %f8, %i3 edge32 %i0, %o2, %i2 stw %l5, [%l7 + 0x1C] bshuffle %f0, %f10, %f2 smulcc %g7, %o0, %o7 brgez,a %g4, loop_6746 st %f0, [%l7 + 0x48] fmovdcc %icc, %f14, %f13 andncc %i4, %o4, %o6 loop_6746: nop setx loop_6747, %l0, %l1 jmpl %l1, %l6 sth %l0, [%l7 + 0x12] stw %g6, [%l7 + 0x1C] fornot1 %f8, %f4, %f6 loop_6747: ldub [%l7 + 0x0E], %o5 fbge,a %fcc1, loop_6748 movne %xcc, %l3, %i5 fpmerge %f2, %f8, %f10 brz %i7, loop_6749 loop_6748: subccc %l1, %l2, %o1 sth %g5, [%l7 + 0x5C] fmovsleu %icc, %f13, %f7 loop_6749: and %l4, 0x0B1E, %i1 tsubcc %o3, %i6, %g1 sth %g3, [%l7 + 0x3C] alignaddrl %i3, %i0, %g2 fbn %fcc0, loop_6750 ldub [%l7 + 0x3F], %i2 add %o2, 0x16DF, %l5 sth %g7, [%l7 + 0x56] loop_6750: udiv %o7, 0x0DF5, %g4 ldd [%l7 + 0x18], %f10 tle %icc, 0x3 ldub [%l7 + 0x75], %o0 fcmple32 %f10, %f6, %o4 fmovrdne %i4, %f2, %f10 fbue %fcc3, loop_6751 fpsub16 %f4, %f4, %f2 add %o6, 0x19E1, %l6 fmovsge %icc, %f15, %f3 loop_6751: st %f1, [%l7 + 0x34] ldsw [%l7 + 0x3C], %g6 ldx [%l7 + 0x50], %l0 edge16n %o5, %l3, %i5 ldsw [%l7 + 0x48], %i7 brnz %l1, loop_6752 fornot2s %f4, %f9, %f11 lduh [%l7 + 0x60], %o1 be %xcc, loop_6753 loop_6752: mulscc %g5, 0x19DC, %l2 fexpand %f13, %f10 fmuld8sux16 %f7, %f2, %f2 loop_6753: ldsw [%l7 + 0x20], %l4 call loop_6754 ldsw [%l7 + 0x48], %i1 fmovsl %xcc, %f1, %f4 movcc %xcc, %o3, %i6 loop_6754: tg %icc, 0x1 ldsb [%l7 + 0x6A], %g1 ldx [%l7 + 0x78], %g3 ldd [%l7 + 0x40], %f0 fpackfix %f2, %f13 fpadd16s %f15, %f9, %f2 fxor %f14, %f8, %f2 edge32ln %i3, %g2, %i2 edge32n %i0, %l5, %g7 udiv %o7, 0x0DF6, %g4 pdist %f8, %f4, %f12 fmovsgu %xcc, %f15, %f0 fmovsne %xcc, %f7, %f0 movne %xcc, %o2, %o0 faligndata %f14, %f2, %f8 fmovscs %xcc, %f11, %f1 movn %icc, %o4, %i4 movrlez %l6, %o6, %l0 edge8l %o5, %g6, %i5 edge8n %l3, %i7, %l1 st %f8, [%l7 + 0x3C] st %f8, [%l7 + 0x34] fmovrslez %g5, %f9, %f8 brlz %o1, loop_6755 sll %l2, 0x1A, %i1 tsubcc %l4, 0x020B, %i6 std %f14, [%l7 + 0x10] loop_6755: call loop_6756 andn %o3, 0x1B42, %g3 ldsw [%l7 + 0x7C], %i3 ldx [%l7 + 0x78], %g1 loop_6756: sth %g2, [%l7 + 0x46] fmovde %icc, %f15, %f11 movle %xcc, %i0, %l5 lduw [%l7 + 0x4C], %i2 edge16l %g7, %g4, %o2 siam 0x4 movleu %icc, %o0, %o7 tcc %icc, 0x1 bn %xcc, loop_6757 fmul8ulx16 %f12, %f6, %f2 lduh [%l7 + 0x12], %o4 xor %i4, 0x0FC1, %l6 loop_6757: ld [%l7 + 0x50], %f15 stb %l0, [%l7 + 0x12] fpadd16s %f9, %f6, %f13 stw %o6, [%l7 + 0x1C] ld [%l7 + 0x20], %f1 movne %xcc, %o5, %g6 fmovsneg %icc, %f11, %f3 fandnot2 %f6, %f8, %f0 sub %l3, %i7, %i5 edge32n %l1, %g5, %l2 fmovrdlz %i1, %f8, %f2 fba,a %fcc2, loop_6758 srl %l4, %i6, %o1 faligndata %f2, %f0, %f4 fnors %f3, %f0, %f8 loop_6758: andcc %g3, %i3, %g1 edge32ln %o3, %i0, %l5 fnot2s %f1, %f10 fble %fcc3, loop_6759 te %icc, 0x3 edge16ln %g2, %g7, %i2 ldx [%l7 + 0x10], %g4 loop_6759: fmovsle %xcc, %f0, %f8 fnands %f4, %f4, %f2 lduw [%l7 + 0x64], %o2 fsrc1s %f0, %f10 stw %o7, [%l7 + 0x1C] fbn %fcc0, loop_6760 popc %o0, %i4 fpack32 %f12, %f6, %f10 edge32n %l6, %o4, %o6 loop_6760: fmovd %f8, %f14 st %f13, [%l7 + 0x4C] stx %l0, [%l7 + 0x38] ldub [%l7 + 0x4B], %g6 fmovdgu %icc, %f7, %f6 orn %o5, 0x0320, %l3 fmul8x16 %f0, %f10, %f6 ld [%l7 + 0x3C], %f5 tle %icc, 0x2 andcc %i5, 0x1971, %l1 fbg %fcc0, loop_6761 fpackfix %f4, %f6 stb %g5, [%l7 + 0x19] sethi 0x1CEE, %l2 loop_6761: tl %icc, 0x7 ldsw [%l7 + 0x78], %i7 andcc %i1, 0x1B52, %l4 fexpand %f2, %f8 fbul %fcc1, loop_6762 udiv %o1, 0x0FB7, %i6 subc %i3, %g3, %o3 fcmpne32 %f0, %f6, %g1 loop_6762: fmovsneg %icc, %f7, %f5 fmovdgu %icc, %f1, %f15 fpack16 %f14, %f9 udivx %l5, 0x1901, %g2 ldd [%l7 + 0x30], %f6 srlx %g7, 0x05, %i0 lduw [%l7 + 0x24], %i2 orncc %o2, %g4, %o0 stw %o7, [%l7 + 0x08] fmovscs %icc, %f12, %f0 ld [%l7 + 0x0C], %f4 ldd [%l7 + 0x30], %f10 fba,a %fcc3, loop_6763 edge8ln %i4, %o4, %o6 lduh [%l7 + 0x64], %l0 fmovscc %xcc, %f6, %f8 loop_6763: stb %g6, [%l7 + 0x53] tvc %icc, 0x2 fxors %f3, %f11, %f0 subcc %o5, 0x14AB, %l6 stw %l3, [%l7 + 0x28] subcc %l1, %i5, %l2 tcc %xcc, 0x4 lduw [%l7 + 0x30], %g5 for %f14, %f8, %f8 udivcc %i7, 0x0797, %i1 fcmps %fcc3, %f13, %f1 sdiv %l4, 0x1B8D, %o1 mulscc %i6, 0x1774, %g3 brlz,a %o3, loop_6764 sethi 0x1A47, %g1 fmovda %icc, %f15, %f9 edge16ln %i3, %l5, %g7 loop_6764: ldsb [%l7 + 0x12], %g2 fmul8x16al %f9, %f2, %f10 fnegd %f4, %f14 lduw [%l7 + 0x18], %i0 smul %i2, %o2, %o0 tsubcc %g4, 0x1D04, %i4 lduw [%l7 + 0x40], %o4 lduw [%l7 + 0x58], %o6 fmul8ulx16 %f2, %f4, %f0 lduw [%l7 + 0x6C], %l0 brlz %o7, loop_6765 fmovrdgez %o5, %f4, %f10 stx %g6, [%l7 + 0x18] or %l6, 0x1FCC, %l3 loop_6765: ldsb [%l7 + 0x2F], %l1 bge,a loop_6766 fornot2 %f2, %f4, %f8 st %f11, [%l7 + 0x20] fmovrse %l2, %f1, %f9 loop_6766: fpsub16s %f7, %f10, %f1 ble,a,pn %icc, loop_6767 fmovsl %icc, %f8, %f9 sth %g5, [%l7 + 0x08] fcmple16 %f4, %f14, %i5 loop_6767: stw %i7, [%l7 + 0x78] fcmple16 %f4, %f12, %l4 fmovsle %icc, %f0, %f14 sra %i1, 0x18, %i6 fmovdl %xcc, %f14, %f15 stx %o1, [%l7 + 0x50] taddcc %o3, 0x063C, %g1 std %f12, [%l7 + 0x50] ldsw [%l7 + 0x20], %g3 fmuld8ulx16 %f6, %f4, %f8 sub %i3, %g7, %l5 bvc,pn %xcc, loop_6768 lduh [%l7 + 0x48], %g2 movneg %xcc, %i2, %o2 ld [%l7 + 0x40], %f10 loop_6768: ldsw [%l7 + 0x14], %o0 movcc %icc, %i0, %i4 stb %o4, [%l7 + 0x56] movg %xcc, %o6, %l0 stb %o7, [%l7 + 0x79] orcc %o5, %g4, %g6 fmovrdlez %l3, %f0, %f12 fmul8ulx16 %f0, %f12, %f10 fmovrdlez %l1, %f4, %f12 fpmerge %f9, %f9, %f10 lduw [%l7 + 0x2C], %l2 bvc,a,pn %xcc, loop_6769 fnot2 %f2, %f12 fpsub16 %f4, %f8, %f10 fmovde %xcc, %f4, %f2 loop_6769: fxnors %f14, %f14, %f13 edge16 %g5, %l6, %i5 stb %i7, [%l7 + 0x69] siam 0x4 stw %l4, [%l7 + 0x38] stw %i1, [%l7 + 0x50] edge32 %i6, %o1, %g1 ldsh [%l7 + 0x36], %g3 stw %i3, [%l7 + 0x5C] ldx [%l7 + 0x50], %g7 fabss %f4, %f2 movgu %icc, %o3, %l5 smulcc %g2, %i2, %o2 fpack32 %f0, %f0, %f0 movne %xcc, %o0, %i4 edge32l %o4, %o6, %l0 fbuge %fcc1, loop_6770 ldub [%l7 + 0x3D], %o7 ldsb [%l7 + 0x45], %i0 fmovspos %xcc, %f5, %f15 loop_6770: movge %xcc, %o5, %g4 bn,pt %icc, loop_6771 fmovda %icc, %f13, %f2 std %f14, [%l7 + 0x28] umulcc %g6, 0x028B, %l1 loop_6771: stw %l3, [%l7 + 0x44] fabss %f2, %f12 tvs %icc, 0x1 andn %l2, 0x1B68, %l6 lduw [%l7 + 0x20], %i5 udivcc %g5, 0x0E56, %l4 sth %i7, [%l7 + 0x3E] fmovrdgez %i1, %f4, %f14 fmovrsgez %i6, %f0, %f4 sdivcc %o1, 0x1D1F, %g3 fnors %f8, %f6, %f15 taddcc %g1, %i3, %o3 movrgz %l5, %g2, %i2 st %f8, [%l7 + 0x1C] subcc %o2, 0x1A61, %o0 and %g7, %i4, %o6 mova %xcc, %l0, %o7 ldd [%l7 + 0x10], %f10 srax %i0, %o4, %o5 movvs %icc, %g6, %g4 or %l1, %l2, %l3 tne %xcc, 0x1 brgez,a %i5, loop_6772 or %l6, %l4, %g5 movcc %icc, %i7, %i6 brgez %i1, loop_6773 loop_6772: fbe %fcc0, loop_6774 ldsb [%l7 + 0x27], %o1 taddcctv %g1, 0x105C, %g3 loop_6773: fmovdcs %xcc, %f6, %f7 loop_6774: addcc %i3, %l5, %g2 tsubcctv %i2, 0x0A56, %o2 tsubcc %o3, 0x0151, %g7 fbule,a %fcc3, loop_6775 fzero %f6 fmuld8ulx16 %f0, %f11, %f14 lduh [%l7 + 0x7A], %i4 loop_6775: movrgez %o6, %o0, %o7 tg %icc, 0x2 ldd [%l7 + 0x68], %f10 edge32l %l0, %o4, %o5 std %f2, [%l7 + 0x18] fnegd %f6, %f8 edge16 %g6, %g4, %l1 std %f10, [%l7 + 0x18] ldsh [%l7 + 0x0C], %i0 fmovda %icc, %f10, %f2 movrlz %l2, %i5, %l6 ldsw [%l7 + 0x08], %l3 lduh [%l7 + 0x2C], %l4 fzeros %f15 fornot1 %f12, %f2, %f6 sub %i7, 0x07D8, %g5 sdivx %i6, 0x1E01, %o1 fbl %fcc2, loop_6776 fornot1 %f10, %f6, %f14 fsrc2 %f14, %f2 fandnot1s %f3, %f1, %f2 loop_6776: ldsb [%l7 + 0x6A], %i1 move %xcc, %g1, %g3 fnegs %f15, %f4 movn %icc, %l5, %g2 sth %i3, [%l7 + 0x0C] brgz %i2, loop_6777 fpadd16s %f5, %f12, %f10 ldsh [%l7 + 0x68], %o3 movrne %o2, 0x36F, %i4 loop_6777: ldub [%l7 + 0x0F], %o6 fabsd %f2, %f4 andcc %o0, %o7, %l0 bne %icc, loop_6778 fpsub32s %f6, %f4, %f11 sdiv %o4, 0x16D4, %o5 fpsub16 %f12, %f12, %f14 loop_6778: fbul %fcc2, loop_6779 tneg %xcc, 0x2 xor %g7, 0x040A, %g6 fbu,a %fcc3, loop_6780 loop_6779: stw %l1, [%l7 + 0x10] addc %i0, %g4, %l2 ldsb [%l7 + 0x64], %i5 loop_6780: ldd [%l7 + 0x50], %f0 array32 %l3, %l4, %i7 bn loop_6781 fsrc1s %f3, %f0 movl %xcc, %l6, %i6 umulcc %o1, %g5, %g1 loop_6781: fands %f7, %f5, %f7 std %f8, [%l7 + 0x40] stx %g3, [%l7 + 0x58] ldub [%l7 + 0x48], %i1 ld [%l7 + 0x14], %f10 fmovda %icc, %f12, %f1 srax %g2, 0x07, %l5 fcmple32 %f14, %f14, %i3 fmovdgu %xcc, %f8, %f9 smul %i2, %o3, %i4 udivx %o6, 0x12FA, %o2 fpadd16 %f4, %f4, %f6 stw %o0, [%l7 + 0x64] fblg,a %fcc2, loop_6782 bg,a,pn %icc, loop_6783 std %f10, [%l7 + 0x10] stb %o7, [%l7 + 0x1D] loop_6782: fmovrdlz %o4, %f0, %f14 loop_6783: siam 0x5 fcmpne32 %f10, %f10, %o5 fpsub32s %f14, %f9, %f2 st %f1, [%l7 + 0x34] lduw [%l7 + 0x7C], %g7 stw %g6, [%l7 + 0x78] smulcc %l0, 0x1C62, %l1 sll %g4, 0x1C, %i0 ldsh [%l7 + 0x70], %l2 movg %xcc, %l3, %l4 fpadd16 %f6, %f2, %f14 bge loop_6784 fmovse %icc, %f14, %f12 fmul8x16 %f5, %f14, %f12 addc %i7, %l6, %i6 loop_6784: ba,a,pn %xcc, loop_6785 movn %xcc, %i5, %o1 lduh [%l7 + 0x64], %g1 fmul8x16al %f8, %f14, %f12 loop_6785: fornot2s %f3, %f8, %f4 fmovdg %icc, %f6, %f13 fcmpgt16 %f2, %f4, %g3 fbul %fcc2, loop_6786 ldub [%l7 + 0x1E], %g5 lduw [%l7 + 0x34], %g2 te %icc, 0x5 loop_6786: sth %l5, [%l7 + 0x7A] ldd [%l7 + 0x10], %f0 fmovdne %icc, %f11, %f9 fbn %fcc0, loop_6787 mulscc %i1, %i2, %o3 fxors %f6, %f10, %f4 ldsh [%l7 + 0x16], %i3 loop_6787: st %f1, [%l7 + 0x50] fmovdgu %xcc, %f8, %f3 fmul8ulx16 %f6, %f6, %f14 tle %icc, 0x6 lduw [%l7 + 0x70], %i4 fmovrslz %o2, %f8, %f2 fba %fcc0, loop_6788 std %f14, [%l7 + 0x40] fmovsvs %icc, %f10, %f9 fmovrse %o6, %f15, %f1 loop_6788: fmovdle %xcc, %f15, %f11 st %f9, [%l7 + 0x44] subcc %o0, 0x0CE2, %o7 std %f12, [%l7 + 0x60] st %f13, [%l7 + 0x44] sdivx %o5, 0x190C, %o4 sth %g6, [%l7 + 0x7A] movcs %xcc, %g7, %l0 nop setx loop_6789, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldx [%l7 + 0x50], %g4 movrne %i0, %l1, %l2 ldsb [%l7 + 0x26], %l4 loop_6789: std %f10, [%l7 + 0x60] fabss %f7, %f1 ldub [%l7 + 0x36], %i7 ldx [%l7 + 0x40], %l6 fbo %fcc1, loop_6790 ldub [%l7 + 0x56], %i6 ldsh [%l7 + 0x64], %l3 edge32l %o1, %i5, %g1 loop_6790: fbuge,a %fcc2, loop_6791 nop setx loop_6792, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxor %f4, %f8, %f6 alignaddr %g3, %g5, %l5 loop_6791: stb %i1, [%l7 + 0x45] loop_6792: st %f13, [%l7 + 0x2C] ld [%l7 + 0x58], %f3 fornot2 %f0, %f8, %f6 fandnot2s %f5, %f10, %f11 fmovspos %xcc, %f7, %f14 xor %g2, %i2, %i3 fmovsvs %xcc, %f13, %f8 stb %i4, [%l7 + 0x5B] fblg %fcc2, loop_6793 bneg,pn %icc, loop_6794 fexpand %f9, %f4 nop setx loop_6795, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6793: ldub [%l7 + 0x6B], %o3 loop_6794: stw %o6, [%l7 + 0x10] brgez %o0, loop_6796 loop_6795: fcmped %fcc1, %f6, %f10 fcmps %fcc1, %f11, %f6 call loop_6797 loop_6796: call loop_6798 bvs,a %icc, loop_6799 fmovsleu %icc, %f7, %f8 loop_6797: bcc,a,pn %xcc, loop_6800 loop_6798: smulcc %o7, 0x1D75, %o5 loop_6799: xorcc %o2, %o4, %g7 fbe %fcc3, loop_6801 loop_6800: brgz,a %g6, loop_6802 add %l0, 0x18FF, %g4 bne,pn %icc, loop_6803 loop_6801: fmovdcs %icc, %f8, %f7 loop_6802: tleu %xcc, 0x4 bge,a %xcc, loop_6804 loop_6803: fornot1 %f14, %f2, %f2 edge16n %l1, %i0, %l4 fbu %fcc3, loop_6805 loop_6804: sllx %i7, 0x05, %l6 ble,a %icc, loop_6806 movre %i6, %l2, %l3 loop_6805: fornot1s %f6, %f9, %f1 fcmps %fcc3, %f15, %f11 loop_6806: fcmpgt16 %f4, %f14, %o1 ldd [%l7 + 0x50], %f6 movl %xcc, %g1, %g3 lduh [%l7 + 0x50], %i5 fbule,a %fcc1, loop_6807 ldx [%l7 + 0x58], %g5 fzero %f8 ldx [%l7 + 0x08], %i1 loop_6807: addcc %g2, %l5, %i2 fbul %fcc3, loop_6808 edge32ln %i3, %o3, %o6 fmovrdgz %i4, %f2, %f14 fxors %f8, %f7, %f7 loop_6808: stb %o7, [%l7 + 0x65] movrgz %o0, %o2, %o4 ldx [%l7 + 0x30], %g7 fzeros %f4 fzeros %f14 ldsw [%l7 + 0x24], %o5 fcmple32 %f12, %f0, %l0 brlez %g4, loop_6809 ldx [%l7 + 0x30], %g6 array32 %l1, %l4, %i7 udiv %i0, 0x01A0, %l6 loop_6809: fsrc2s %f13, %f8 ldub [%l7 + 0x11], %i6 sdivcc %l3, 0x0918, %l2 fmovdneg %icc, %f9, %f11 fcmpgt32 %f14, %f12, %o1 sth %g3, [%l7 + 0x7E] stw %g1, [%l7 + 0x64] fmovrslez %i5, %f8, %f2 ldsw [%l7 + 0x38], %i1 bl,pt %icc, loop_6810 ldsw [%l7 + 0x58], %g2 ldd [%l7 + 0x58], %f12 andcc %l5, 0x0407, %i2 loop_6810: std %f12, [%l7 + 0x68] smulcc %i3, %g5, %o6 brgez %o3, loop_6811 fones %f13 orncc %o7, 0x1C52, %o0 lduw [%l7 + 0x60], %o2 loop_6811: fsrc1s %f12, %f2 ldd [%l7 + 0x60], %f4 fcmpne32 %f12, %f6, %i4 tvs %icc, 0x4 andn %g7, 0x0FC6, %o5 fbne,a %fcc2, loop_6812 fpadd16s %f13, %f1, %f7 stb %o4, [%l7 + 0x5B] taddcc %g4, 0x080C, %l0 loop_6812: ldx [%l7 + 0x60], %l1 ld [%l7 + 0x64], %f4 bvc,a %xcc, loop_6813 fmovrde %l4, %f12, %f4 bl,pt %icc, loop_6814 stw %g6, [%l7 + 0x1C] loop_6813: lduh [%l7 + 0x2C], %i0 ldd [%l7 + 0x78], %f4 loop_6814: tpos %xcc, 0x1 orn %i7, %l6, %l3 fmovrslz %i6, %f5, %f14 fbo %fcc0, loop_6815 ldd [%l7 + 0x68], %f8 ldd [%l7 + 0x78], %f4 movle %xcc, %o1, %g3 loop_6815: addccc %l2, %g1, %i1 fmovda %xcc, %f8, %f5 fcmple16 %f14, %f2, %i5 move %xcc, %l5, %g2 fcmpne16 %f2, %f10, %i2 subcc %g5, %o6, %o3 fmovsgu %xcc, %f2, %f3 brnz %o7, loop_6816 st %f0, [%l7 + 0x50] st %f13, [%l7 + 0x44] edge16 %i3, %o2, %o0 loop_6816: sllx %g7, 0x1D, %i4 sdiv %o4, 0x11C3, %o5 edge16n %g4, %l1, %l4 te %xcc, 0x1 fmovdleu %xcc, %f4, %f6 ld [%l7 + 0x44], %f7 tg %icc, 0x1 fabss %f6, %f4 ldd [%l7 + 0x30], %f14 ldsb [%l7 + 0x7B], %g6 sdivcc %i0, 0x1AD1, %l0 brgez,a %l6, loop_6817 edge32ln %l3, %i7, %i6 fcmple16 %f10, %f14, %g3 fmovdneg %icc, %f8, %f2 loop_6817: ldsw [%l7 + 0x60], %l2 fmovrdne %o1, %f4, %f2 edge16n %g1, %i5, %i1 fmovsge %xcc, %f2, %f12 sll %g2, %l5, %g5 sth %i2, [%l7 + 0x42] fble %fcc1, loop_6818 fpadd32s %f15, %f5, %f14 lduh [%l7 + 0x18], %o6 umulcc %o7, 0x0E5B, %o3 loop_6818: fcmped %fcc3, %f6, %f0 sub %o2, 0x1E84, %i3 sdivx %o0, 0x175E, %g7 bvc,a,pt %icc, loop_6819 bne,a,pt %xcc, loop_6820 bge,a,pt %icc, loop_6821 fmovsn %icc, %f14, %f3 loop_6819: bcc loop_6822 loop_6820: edge8l %i4, %o5, %g4 loop_6821: movrgz %l1, %l4, %g6 st %f0, [%l7 + 0x0C] loop_6822: orn %i0, %l0, %o4 xorcc %l6, %i7, %i6 stx %l3, [%l7 + 0x68] tcs %icc, 0x4 ldsw [%l7 + 0x0C], %g3 fornot2s %f13, %f8, %f5 fbge,a %fcc2, loop_6823 bpos,pt %icc, loop_6824 ldsh [%l7 + 0x54], %l2 fnot2 %f6, %f8 loop_6823: fsrc1 %f2, %f10 loop_6824: addc %g1, 0x0170, %o1 fnot1 %f2, %f8 ldub [%l7 + 0x6A], %i5 ldsh [%l7 + 0x08], %g2 fbug,a %fcc1, loop_6825 ld [%l7 + 0x4C], %f4 fmul8ulx16 %f12, %f10, %f10 movre %i1, 0x0F0, %g5 loop_6825: fxor %f0, %f14, %f6 fandnot2 %f2, %f6, %f4 stb %i2, [%l7 + 0x44] srlx %l5, %o7, %o3 fbg,a %fcc3, loop_6826 fsrc1s %f1, %f12 tne %icc, 0x7 ldx [%l7 + 0x40], %o6 loop_6826: fpackfix %f10, %f7 ldx [%l7 + 0x28], %i3 orn %o2, 0x00B5, %g7 std %f4, [%l7 + 0x08] movrgz %i4, 0x309, %o5 addc %g4, 0x0F65, %o0 stb %l4, [%l7 + 0x7D] mova %icc, %l1, %g6 tvc %xcc, 0x7 stb %i0, [%l7 + 0x1B] movge %xcc, %l0, %l6 fmul8ulx16 %f14, %f0, %f6 stx %o4, [%l7 + 0x30] lduh [%l7 + 0x72], %i7 srlx %l3, 0x12, %g3 fblg,a %fcc1, loop_6827 fmovrdgez %i6, %f10, %f0 lduw [%l7 + 0x1C], %l2 stw %o1, [%l7 + 0x14] loop_6827: sdiv %g1, 0x10B9, %i5 sth %g2, [%l7 + 0x7C] ldsh [%l7 + 0x50], %g5 tn %icc, 0x7 fsrc1s %f5, %f5 fmovrslz %i1, %f12, %f12 lduw [%l7 + 0x44], %l5 fmovs %f10, %f6 sth %o7, [%l7 + 0x44] sth %o3, [%l7 + 0x4A] for %f6, %f6, %f8 ldsh [%l7 + 0x72], %i2 orn %i3, %o2, %g7 fmovsgu %icc, %f7, %f1 brgez,a %o6, loop_6828 tpos %xcc, 0x3 fmovdcc %xcc, %f9, %f15 bvc loop_6829 loop_6828: fandnot2s %f12, %f12, %f5 fpadd16s %f0, %f10, %f6 fsrc2 %f0, %f4 loop_6829: st %f7, [%l7 + 0x7C] lduh [%l7 + 0x48], %i4 ldsw [%l7 + 0x30], %g4 subcc %o0, %l4, %o5 ldsb [%l7 + 0x3B], %l1 edge8n %i0, %g6, %l6 tsubcctv %o4, 0x1D73, %l0 std %f12, [%l7 + 0x78] call loop_6830 fmovdleu %xcc, %f6, %f4 lduh [%l7 + 0x44], %l3 fbl %fcc0, loop_6831 loop_6830: edge8n %i7, %i6, %l2 ldsw [%l7 + 0x34], %o1 umulcc %g1, 0x04CE, %g3 loop_6831: edge8ln %i5, %g5, %i1 tvc %icc, 0x2 fmovdgu %icc, %f5, %f2 ldsb [%l7 + 0x36], %l5 fand %f8, %f4, %f14 lduw [%l7 + 0x20], %g2 fnot2 %f0, %f14 ld [%l7 + 0x70], %f8 movrgz %o7, 0x1A6, %i2 call loop_6832 stb %i3, [%l7 + 0x67] lduw [%l7 + 0x24], %o2 tgu %icc, 0x0 loop_6832: fmovrsne %o3, %f11, %f7 fnands %f13, %f8, %f2 fcmpeq32 %f6, %f10, %o6 and %g7, 0x06B9, %i4 udivx %g4, 0x19A1, %l4 ldsh [%l7 + 0x4C], %o5 tsubcctv %o0, 0x0693, %l1 fmovs %f1, %f11 ldsh [%l7 + 0x1C], %g6 fbuge,a %fcc3, loop_6833 ldd [%l7 + 0x08], %f14 fmovda %xcc, %f9, %f7 ldub [%l7 + 0x67], %l6 loop_6833: stx %o4, [%l7 + 0x68] stb %l0, [%l7 + 0x20] tge %xcc, 0x6 fcmpgt32 %f8, %f0, %l3 nop setx loop_6834, %l0, %l1 jmpl %l1, %i0 ld [%l7 + 0x48], %f0 bg,a %xcc, loop_6835 mulx %i6, %l2, %i7 loop_6834: fzero %f4 fmovs %f0, %f14 loop_6835: or %o1, 0x09BC, %g1 fpack16 %f14, %f6 andcc %g3, 0x0708, %i5 sra %i1, %g5, %l5 ldd [%l7 + 0x68], %f6 fmovsne %icc, %f13, %f5 fmovrsgez %g2, %f4, %f1 tg %xcc, 0x4 alignaddr %i2, %o7, %i3 fexpand %f5, %f10 alignaddrl %o2, %o6, %o3 ld [%l7 + 0x3C], %f14 movleu %icc, %i4, %g4 fble,a %fcc0, loop_6836 lduh [%l7 + 0x78], %l4 fmovrdne %o5, %f8, %f10 fmovdneg %icc, %f11, %f6 loop_6836: fzeros %f8 fbl %fcc0, loop_6837 fandnot1 %f10, %f0, %f12 fbule,a %fcc0, loop_6838 brz %g7, loop_6839 loop_6837: fabss %f6, %f1 edge16ln %l1, %o0, %g6 loop_6838: mulx %o4, 0x0613, %l6 loop_6839: lduw [%l7 + 0x3C], %l3 fsrc1 %f10, %f8 fnegs %f6, %f15 stw %l0, [%l7 + 0x0C] stx %i6, [%l7 + 0x70] fbo,a %fcc1, loop_6840 srlx %l2, 0x13, %i0 fpadd16s %f5, %f11, %f0 addccc %i7, 0x177D, %g1 loop_6840: lduw [%l7 + 0x7C], %o1 fcmpgt16 %f4, %f8, %g3 fsrc1s %f10, %f6 stb %i1, [%l7 + 0x66] stb %g5, [%l7 + 0x72] fmovrslz %l5, %f9, %f10 fmovse %icc, %f10, %f15 bn,a loop_6841 fbl %fcc0, loop_6842 fandnot2s %f12, %f3, %f10 bge,a loop_6843 loop_6841: xnor %g2, %i5, %i2 loop_6842: fblg,a %fcc2, loop_6844 stx %o7, [%l7 + 0x10] loop_6843: ldd [%l7 + 0x58], %f14 nop setx loop_6845, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6844: fnands %f14, %f15, %f11 fmovrdgez %i3, %f8, %f14 sth %o6, [%l7 + 0x2C] loop_6845: lduh [%l7 + 0x5C], %o3 bgu,pt %icc, loop_6846 movneg %icc, %o2, %i4 ldsh [%l7 + 0x6C], %l4 and %g4, %o5, %l1 loop_6846: fbu %fcc2, loop_6847 stx %o0, [%l7 + 0x30] brlez,a %g6, loop_6848 ldub [%l7 + 0x4E], %g7 loop_6847: fmovdcc %icc, %f8, %f6 sth %o4, [%l7 + 0x34] loop_6848: fsrc1 %f2, %f12 sdiv %l6, 0x01EF, %l0 fcmpgt32 %f12, %f2, %i6 fba %fcc2, loop_6849 fmovdcc %xcc, %f9, %f4 edge8 %l2, %i0, %i7 movrlz %l3, %o1, %g3 loop_6849: fnor %f8, %f2, %f10 movrlez %g1, 0x045, %i1 fandnot1 %f0, %f0, %f0 fmovs %f10, %f11 tge %xcc, 0x2 sth %l5, [%l7 + 0x14] stb %g2, [%l7 + 0x69] nop setx loop_6850, %l0, %l1 jmpl %l1, %g5 fmuld8ulx16 %f7, %f7, %f14 smul %i2, 0x09FE, %o7 fpadd16s %f3, %f7, %f4 loop_6850: fmovrsgez %i5, %f4, %f4 ldsb [%l7 + 0x6D], %i3 pdist %f2, %f14, %f2 fbg %fcc3, loop_6851 fble %fcc3, loop_6852 taddcctv %o3, 0x06F5, %o6 movrgez %i4, %l4, %g4 loop_6851: ldub [%l7 + 0x53], %o5 loop_6852: fmovdne %icc, %f3, %f6 fmovdcc %xcc, %f5, %f8 st %f5, [%l7 + 0x48] sdivx %o2, 0x1A91, %o0 for %f2, %f0, %f4 taddcctv %g6, %g7, %o4 stb %l1, [%l7 + 0x15] stx %l0, [%l7 + 0x20] movle %xcc, %l6, %i6 sll %i0, 0x18, %l2 edge16l %l3, %i7, %g3 fmovdne %icc, %f3, %f2 umul %g1, 0x08AE, %i1 stw %o1, [%l7 + 0x38] fcmpd %fcc1, %f10, %f4 lduw [%l7 + 0x78], %g2 fxnor %f4, %f10, %f0 std %f10, [%l7 + 0x28] fmovscs %icc, %f11, %f4 ld [%l7 + 0x7C], %f14 fsrc1 %f14, %f8 tvc %icc, 0x2 fmovd %f4, %f6 fmovdge %icc, %f0, %f7 fsrc1s %f9, %f15 fxnors %f0, %f11, %f8 fcmpne32 %f0, %f2, %g5 mova %icc, %l5, %i2 fmovdle %xcc, %f8, %f8 subc %i5, %o7, %o3 fcmple16 %f12, %f2, %o6 udivcc %i3, 0x1C88, %i4 ldub [%l7 + 0x24], %l4 movle %icc, %g4, %o5 tl %icc, 0x5 srax %o2, 0x17, %o0 lduh [%l7 + 0x2A], %g6 fmovs %f3, %f14 ld [%l7 + 0x78], %f0 std %f2, [%l7 + 0x08] fnor %f8, %f0, %f0 bpos,a,pn %icc, loop_6853 ldsh [%l7 + 0x10], %o4 stx %g7, [%l7 + 0x48] brgz %l1, loop_6854 loop_6853: tsubcctv %l6, 0x1FFA, %l0 ldub [%l7 + 0x0C], %i6 ldsh [%l7 + 0x2C], %i0 loop_6854: pdist %f14, %f12, %f14 bl,pt %xcc, loop_6855 stw %l2, [%l7 + 0x14] stb %i7, [%l7 + 0x5B] ldub [%l7 + 0x6E], %l3 loop_6855: fsrc1 %f14, %f4 taddcc %g3, 0x1D86, %g1 movl %icc, %o1, %g2 fone %f0 st %f10, [%l7 + 0x7C] fbu %fcc2, loop_6856 ld [%l7 + 0x20], %f9 ldub [%l7 + 0x1E], %i1 ld [%l7 + 0x50], %f0 loop_6856: fba,a %fcc3, loop_6857 ldx [%l7 + 0x40], %l5 tgu %xcc, 0x7 movgu %icc, %i2, %g5 loop_6857: sdiv %i5, 0x1A41, %o3 edge16l %o6, %o7, %i3 bcs,a,pn %icc, loop_6858 lduw [%l7 + 0x44], %l4 edge32n %g4, %o5, %o2 edge32ln %o0, %g6, %i4 loop_6858: tvc %icc, 0x2 ldub [%l7 + 0x76], %o4 movge %icc, %g7, %l6 movrlz %l0, %l1, %i0 fmovdne %icc, %f9, %f14 fmovsne %xcc, %f2, %f15 stw %l2, [%l7 + 0x78] bn,pt %icc, loop_6859 addccc %i7, %i6, %l3 movrgez %g3, %o1, %g1 fandnot1 %f2, %f4, %f14 loop_6859: fmovs %f15, %f1 fmovdne %icc, %f5, %f2 fmovsne %xcc, %f15, %f3 fmovdcs %icc, %f3, %f6 fbu,a %fcc1, loop_6860 stx %g2, [%l7 + 0x20] array8 %i1, %l5, %i2 st %f3, [%l7 + 0x74] loop_6860: ldsb [%l7 + 0x59], %g5 fmovdne %icc, %f11, %f9 std %f10, [%l7 + 0x50] lduw [%l7 + 0x50], %i5 sra %o6, 0x15, %o7 sdivx %o3, 0x17A5, %i3 std %f6, [%l7 + 0x08] tcs %xcc, 0x5 bcs,pt %xcc, loop_6861 fmovrdlz %g4, %f0, %f8 std %f10, [%l7 + 0x60] ldub [%l7 + 0x2B], %l4 loop_6861: addc %o2, 0x0FAA, %o5 ldx [%l7 + 0x68], %o0 srl %g6, 0x1D, %o4 std %f10, [%l7 + 0x20] andn %i4, %l6, %l0 fbe,a %fcc2, loop_6862 edge8l %g7, %i0, %l1 movge %icc, %i7, %i6 movneg %xcc, %l2, %g3 loop_6862: fcmpd %fcc1, %f12, %f8 xnorcc %o1, %l3, %g1 std %f4, [%l7 + 0x68] fbg %fcc2, loop_6863 srl %g2, 0x1D, %i1 tpos %xcc, 0x2 fbg %fcc1, loop_6864 loop_6863: tg %icc, 0x7 std %f8, [%l7 + 0x70] fones %f1 loop_6864: fmovsa %icc, %f2, %f3 ldsb [%l7 + 0x23], %i2 fands %f11, %f1, %f0 move %xcc, %l5, %i5 fmovrdgz %g5, %f8, %f8 ble %xcc, loop_6865 std %f10, [%l7 + 0x58] stw %o6, [%l7 + 0x0C] movrne %o3, %o7, %i3 loop_6865: fblg,a %fcc1, loop_6866 ldsb [%l7 + 0x24], %g4 fmovsneg %xcc, %f4, %f1 ld [%l7 + 0x58], %f10 loop_6866: fmovsne %xcc, %f13, %f0 ldsw [%l7 + 0x38], %l4 movre %o2, %o0, %g6 fbuge %fcc1, loop_6867 movrlez %o5, 0x2EB, %o4 andcc %l6, 0x0A3C, %i4 siam 0x6 loop_6867: ld [%l7 + 0x5C], %f7 movvc %xcc, %l0, %g7 array16 %l1, %i0, %i7 bcs,a,pn %icc, loop_6868 movrgz %l2, %g3, %i6 edge8 %o1, %l3, %g1 call loop_6869 loop_6868: fmuld8ulx16 %f4, %f6, %f2 bneg,pt %icc, loop_6870 fnands %f8, %f10, %f11 loop_6869: fbn %fcc3, loop_6871 ldx [%l7 + 0x60], %i1 loop_6870: bpos %icc, loop_6872 ldub [%l7 + 0x7E], %g2 loop_6871: stx %i2, [%l7 + 0x68] mulx %i5, %l5, %o6 loop_6872: andcc %o3, %g5, %o7 fpsub32s %f10, %f0, %f3 udiv %g4, 0x173E, %l4 taddcc %i3, %o2, %o0 stx %g6, [%l7 + 0x60] addccc %o5, 0x11B8, %l6 tle %xcc, 0x0 fpmerge %f6, %f15, %f6 for %f4, %f6, %f4 fbl %fcc2, loop_6873 popc 0x190A, %i4 fbne,a %fcc2, loop_6874 fpadd32s %f1, %f3, %f4 loop_6873: brgz,a %o4, loop_6875 xnorcc %l0, 0x1933, %l1 loop_6874: ldsh [%l7 + 0x1E], %i0 edge32l %i7, %l2, %g3 loop_6875: fmovsgu %xcc, %f1, %f8 fnot2 %f6, %f8 fbu %fcc2, loop_6876 ldsh [%l7 + 0x20], %g7 ble,a,pn %xcc, loop_6877 srax %i6, 0x02, %l3 loop_6876: movrgez %g1, %o1, %g2 ldsh [%l7 + 0x1C], %i1 loop_6877: edge8ln %i2, %l5, %o6 ldsh [%l7 + 0x1C], %o3 movrne %i5, %g5, %g4 tcc %icc, 0x7 bgu,a loop_6878 bcs,a,pn %icc, loop_6879 st %f5, [%l7 + 0x14] st %f3, [%l7 + 0x18] loop_6878: 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 loop_6879: fmovsvs %icc, %f0, %f10 fmuld8sux16 %f3, %f6, %f12 fandnot1s %f10, %f5, %f11 loop_6880: tle %icc, 0x3 bpos,a %icc, loop_6881 fpackfix %f4, %f15 bleu,pn %xcc, loop_6882 edge32l %o7, %i3, %l4 loop_6881: srlx %o2, %g6, %o0 lduh [%l7 + 0x22], %l6 loop_6882: stw %o5, [%l7 + 0x58] edge32ln %i4, %l0, %o4 add %i0, %i7, %l1 ldd [%l7 + 0x68], %f4 fmovsge %xcc, %f4, %f0 fmovsle %xcc, %f2, %f5 std %f8, [%l7 + 0x68] ldsh [%l7 + 0x44], %l2 ldx [%l7 + 0x28], %g7 fones %f14 std %f0, [%l7 + 0x58] bge loop_6883 fcmpgt16 %f6, %f2, %g3 srl %l3, 0x0B, %i6 nop setx loop_6884, %l0, %l1 jmpl %l1, %g1 loop_6883: st %f10, [%l7 + 0x48] fxnor %f4, %f6, %f4 fbo,a %fcc3, loop_6885 loop_6884: movvs %xcc, %o1, %i1 fmul8x16au %f12, %f7, %f0 fbu %fcc3, loop_6886 loop_6885: ldx [%l7 + 0x78], %g2 ldx [%l7 + 0x58], %i2 fpadd32 %f4, %f10, %f0 loop_6886: fxors %f13, %f1, %f3 ldx [%l7 + 0x28], %l5 add %o3, %i5, %o6 tcs %xcc, 0x2 fmovrsne %g4, %f13, %f2 stw %o7, [%l7 + 0x70] fnands %f14, %f11, %f12 edge16l %g5, %i3, %o2 ldd [%l7 + 0x70], %f12 brgez %l4, loop_6887 ldsh [%l7 + 0x10], %o0 fzero %f0 fors %f2, %f9, %f9 loop_6887: std %f12, [%l7 + 0x10] fandnot2 %f0, %f12, %f14 st %f8, [%l7 + 0x1C] fmul8x16al %f13, %f0, %f12 fbl %fcc0, loop_6888 stb %g6, [%l7 + 0x68] tneg %xcc, 0x7 stx %l6, [%l7 + 0x60] loop_6888: stw %i4, [%l7 + 0x2C] movvc %xcc, %o5, %l0 ldsw [%l7 + 0x60], %o4 fbug %fcc0, loop_6889 ble,a %icc, loop_6890 alignaddr %i0, %i7, %l1 fmovdcc %xcc, %f1, %f5 loop_6889: movrlez %g7, 0x088, %l2 loop_6890: ldsw [%l7 + 0x5C], %l3 add %i6, 0x1000, %g3 array32 %g1, %o1, %g2 fmovrdne %i2, %f0, %f0 fnand %f2, %f14, %f0 fornot2 %f2, %f12, %f2 stb %i1, [%l7 + 0x16] umul %o3, %l5, %i5 ldsw [%l7 + 0x18], %o6 ldx [%l7 + 0x48], %o7 movl %icc, %g5, %i3 stb %g4, [%l7 + 0x13] fmovdg %icc, %f13, %f12 orn %o2, %o0, %l4 fxnors %f12, %f14, %f10 fcmple16 %f4, %f12, %l6 tneg %xcc, 0x5 movle %icc, %g6, %i4 fxnor %f8, %f14, %f0 fmovdvs %xcc, %f0, %f5 fnot1s %f7, %f3 move %icc, %o5, %l0 movre %o4, %i7, %i0 tge %icc, 0x1 ldub [%l7 + 0x73], %g7 fzero %f6 stb %l1, [%l7 + 0x28] stw %l2, [%l7 + 0x5C] fcmpd %fcc0, %f12, %f0 fbuge %fcc3, loop_6891 stx %i6, [%l7 + 0x30] array8 %l3, %g1, %o1 nop setx loop_6892, %l0, %l1 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_6891: tvs %icc, 0x4 sethi 0x1916, %g2 sdivx %i2, 0x15A4, %g3 loop_6892: faligndata %f0, %f14, %f2 stw %o3, [%l7 + 0x38] subcc %i1, 0x1359, %i5 smulcc %o6, %o7, %g5 tge %xcc, 0x4 fcmps %fcc3, %f14, %f8 lduw [%l7 + 0x74], %l5 for %f8, %f10, %f6 fandnot1 %f14, %f4, %f10 ld [%l7 + 0x74], %f10 sth %g4, [%l7 + 0x2E] bn,a,pn %xcc, loop_6893 bgu loop_6894 ldsw [%l7 + 0x44], %i3 lduh [%l7 + 0x26], %o0 loop_6893: brlz,a %l4, loop_6895 loop_6894: lduh [%l7 + 0x40], %o2 addc %g6, %i4, %o5 std %f14, [%l7 + 0x78] loop_6895: array8 %l6, %l0, %o4 fbu,a %fcc2, loop_6896 bcs,pn %xcc, loop_6897 sth %i0, [%l7 + 0x0A] ld [%l7 + 0x18], %f5 loop_6896: ldsh [%l7 + 0x46], %i7 loop_6897: brlz,a %g7, loop_6898 fandnot1s %f2, %f6, %f5 nop setx loop_6899, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movle %icc, %l2, %i6 loop_6898: ld [%l7 + 0x50], %f15 fbl,a %fcc0, loop_6900 loop_6899: mova %xcc, %l3, %l1 tl %icc, 0x7 xor %g1, %g2, %o1 loop_6900: fbge %fcc1, loop_6901 array8 %g3, %o3, %i2 ld [%l7 + 0x44], %f7 lduh [%l7 + 0x68], %i1 loop_6901: nop setx loop_6902, %l0, %l1 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 %f8, %f4 array16 %i5, %o6, %o7 edge16n %g5, %g4, %i3 loop_6902: sth %o0, [%l7 + 0x6E] tn %icc, 0x1 bneg,a loop_6903 ldsw [%l7 + 0x38], %l5 bg,pn %xcc, loop_6904 fcmped %fcc0, %f10, %f6 loop_6903: alignaddrl %l4, %o2, %g6 array16 %o5, %i4, %l6 loop_6904: fmovrde %o4, %f0, %f10 movne %icc, %l0, %i0 array16 %i7, %g7, %l2 movg %xcc, %l3, %l1 fbule,a %fcc2, loop_6905 bneg loop_6906 addccc %g1, 0x05C6, %g2 fmovrde %i6, %f0, %f8 loop_6905: ldub [%l7 + 0x37], %g3 loop_6906: movleu %icc, %o3, %i2 fmovrdlez %i1, %f14, %f4 fbo,a %fcc1, loop_6907 st %f9, [%l7 + 0x14] ldsb [%l7 + 0x56], %o1 lduh [%l7 + 0x54], %i5 loop_6907: fpadd32s %f9, %f9, %f14 mova %xcc, %o6, %g5 fmovsvc %xcc, %f11, %f13 fpadd32 %f6, %f0, %f6 ldx [%l7 + 0x40], %o7 ld [%l7 + 0x3C], %f0 fcmple32 %f4, %f8, %i3 fexpand %f9, %f10 ldd [%l7 + 0x10], %f4 fmovscs %icc, %f7, %f14 tneg %xcc, 0x3 fone %f0 andn %g4, 0x0A0D, %l5 xorcc %l4, %o0, %g6 ld [%l7 + 0x60], %f13 sth %o5, [%l7 + 0x26] stb %o2, [%l7 + 0x0C] ldsw [%l7 + 0x24], %i4 tgu %icc, 0x1 stb %l6, [%l7 + 0x5E] brgz,a %o4, loop_6908 movg %icc, %l0, %i0 lduh [%l7 + 0x54], %i7 udiv %l2, 0x1967, %g7 loop_6908: movcs %xcc, %l3, %g1 srlx %l1, 0x06, %g2 edge16l %i6, %g3, %i2 ld [%l7 + 0x7C], %f1 std %f2, [%l7 + 0x50] nop setx loop_6909, %l0, %l1 jmpl %l1, %o3 bleu,pn %xcc, loop_6910 bcs,pn %xcc, loop_6911 std %f0, [%l7 + 0x30] loop_6909: stb %o1, [%l7 + 0x3B] loop_6910: stx %i1, [%l7 + 0x28] loop_6911: edge8 %o6, %i5, %o7 bshuffle %f12, %f8, %f8 tl %icc, 0x2 ld [%l7 + 0x20], %f9 fblg,a %fcc0, loop_6912 fbul %fcc2, loop_6913 tn %icc, 0x0 fandnot1 %f0, %f2, %f14 loop_6912: fmovsl %xcc, %f14, %f5 loop_6913: edge8ln %g5, %i3, %g4 lduh [%l7 + 0x76], %l4 fzeros %f11 ldsh [%l7 + 0x1A], %o0 bpos,a %icc, loop_6914 fnegd %f14, %f8 lduw [%l7 + 0x20], %g6 movleu %icc, %l5, %o5 loop_6914: edge32 %o2, %l6, %i4 fmovdgu %icc, %f4, %f11 popc %o4, %l0 lduw [%l7 + 0x58], %i7 nop setx loop_6915, %l0, %l1 jmpl %l1, %i0 fcmped %fcc1, %f10, %f0 lduw [%l7 + 0x60], %l2 fbl %fcc3, loop_6916 loop_6915: ldsb [%l7 + 0x66], %g7 fmovsvc %icc, %f0, %f15 fnand %f14, %f4, %f4 loop_6916: stw %l3, [%l7 + 0x28] fmovsle %xcc, %f12, %f14 fmovsle %icc, %f0, %f0 bvc,a %icc, loop_6917 tl %xcc, 0x5 fbu %fcc1, loop_6918 fabsd %f12, %f8 loop_6917: ld [%l7 + 0x58], %f7 std %f14, [%l7 + 0x18] loop_6918: lduw [%l7 + 0x1C], %g1 ldsb [%l7 + 0x3B], %l1 lduh [%l7 + 0x1C], %g2 tg %xcc, 0x7 ldsh [%l7 + 0x4E], %i6 ldsh [%l7 + 0x28], %g3 st %f6, [%l7 + 0x70] fmuld8ulx16 %f11, %f0, %f0 xnorcc %o3, 0x0E34, %i2 fmovrdlez %o1, %f6, %f6 fabss %f13, %f11 edge32 %o6, %i1, %i5 ldsb [%l7 + 0x7A], %o7 std %f14, [%l7 + 0x40] lduw [%l7 + 0x68], %g5 fmovscc %icc, %f11, %f9 orcc %i3, 0x01FB, %l4 fnot2 %f4, %f14 ldx [%l7 + 0x18], %g4 fmovscs %xcc, %f0, %f8 nop setx loop_6919, %l0, %l1 jmpl %l1, %g6 ldsb [%l7 + 0x09], %o0 fmovdge %xcc, %f10, %f10 fnot1s %f8, %f0 loop_6919: fmovsa %icc, %f15, %f11 movn %xcc, %o5, %l5 brgz %o2, loop_6920 fandnot1s %f5, %f13, %f14 ldsb [%l7 + 0x43], %i4 edge32 %o4, %l6, %i7 loop_6920: brgz,a %i0, loop_6921 tneg %icc, 0x2 fnot1s %f6, %f1 fbuge %fcc2, loop_6922 loop_6921: movneg %icc, %l0, %g7 ta %icc, 0x2 sth %l2, [%l7 + 0x20] loop_6922: ldsw [%l7 + 0x5C], %g1 stw %l1, [%l7 + 0x4C] ldsh [%l7 + 0x3A], %l3 stx %g2, [%l7 + 0x28] edge8n %g3, %i6, %i2 edge32n %o1, %o3, %o6 fones %f4 fzeros %f7 ldsh [%l7 + 0x12], %i5 ldd [%l7 + 0x30], %f2 tn %icc, 0x0 stx %o7, [%l7 + 0x18] addc %g5, %i3, %i1 movn %icc, %l4, %g6 tpos %xcc, 0x3 fmovsn %xcc, %f5, %f1 addcc %o0, %g4, %o5 ldd [%l7 + 0x50], %f14 fcmpd %fcc3, %f2, %f4 st %f2, [%l7 + 0x40] ldsb [%l7 + 0x6B], %l5 lduh [%l7 + 0x0C], %i4 stw %o4, [%l7 + 0x18] std %f12, [%l7 + 0x20] stb %o2, [%l7 + 0x1D] ldsb [%l7 + 0x63], %i7 brnz %i0, loop_6923 bvc,a,pn %xcc, loop_6924 ldub [%l7 + 0x62], %l6 fpackfix %f8, %f5 loop_6923: ldub [%l7 + 0x57], %l0 loop_6924: fandnot2s %f1, %f8, %f7 fmovrdne %l2, %f0, %f6 movle %icc, %g7, %l1 ldub [%l7 + 0x67], %g1 fpmerge %f1, %f0, %f4 fcmpeq16 %f6, %f4, %g2 fbo,a %fcc1, loop_6925 fmovdpos %xcc, %f10, %f5 ldx [%l7 + 0x70], %l3 fmovrdlez %i6, %f10, %f10 loop_6925: stw %i2, [%l7 + 0x1C] ldd [%l7 + 0x18], %f12 edge8 %o1, %g3, %o3 tleu %xcc, 0x2 andncc %o6, %i5, %o7 mova %icc, %i3, %i1 fmovsle %xcc, %f6, %f8 bne,a %xcc, loop_6926 ldd [%l7 + 0x38], %f10 fbge %fcc0, loop_6927 ble,a loop_6928 loop_6926: movne %icc, %l4, %g5 fnand %f2, %f8, %f10 loop_6927: fnor %f8, %f2, %f8 loop_6928: fmovdvs %xcc, %f3, %f8 ta %icc, 0x5 tcc %xcc, 0x3 fnegs %f0, %f12 edge8l %o0, %g6, %g4 call loop_6929 ldsb [%l7 + 0x1B], %o5 ba,a,pn %icc, loop_6930 faligndata %f8, %f4, %f8 loop_6929: fpsub16s %f2, %f8, %f6 fornot2 %f12, %f6, %f12 loop_6930: ldd [%l7 + 0x10], %f4 fmovrdlez %l5, %f14, %f10 movn %xcc, %o4, %i4 smulcc %i7, 0x1B20, %i0 fcmpeq32 %f14, %f0, %o2 std %f8, [%l7 + 0x18] ld [%l7 + 0x1C], %f5 movrgz %l0, %l6, %l2 bleu %xcc, loop_6931 ldub [%l7 + 0x38], %g7 fbu,a %fcc3, loop_6932 pdist %f6, %f6, %f14 loop_6931: fzeros %f7 tsubcctv %g1, %g2, %l3 loop_6932: and %l1, 0x0AF7, %i2 edge8n %i6, %g3, %o1 move %icc, %o3, %i5 bneg,a %xcc, loop_6933 array8 %o6, %o7, %i1 fmovdleu %icc, %f6, %f4 subc %l4, 0x117D, %g5 loop_6933: tne %xcc, 0x7 array32 %i3, %g6, %o0 fandnot1 %f2, %f4, %f4 edge32l %g4, %o5, %o4 fone %f8 ld [%l7 + 0x4C], %f11 tn %icc, 0x5 fnegs %f6, %f8 bcc loop_6934 bl loop_6935 fnot2s %f11, %f12 edge32 %i4, %i7, %i0 loop_6934: fzeros %f3 loop_6935: fmovdleu %xcc, %f15, %f5 fandnot1s %f2, %f15, %f0 fornot1s %f6, %f12, %f8 edge16 %o2, %l5, %l6 fcmped %fcc0, %f0, %f6 edge32l %l0, %l2, %g7 array16 %g2, %g1, %l3 lduh [%l7 + 0x22], %l1 fmovdvs %xcc, %f9, %f6 sdivx %i2, 0x0591, %i6 fpsub32s %f3, %f3, %f10 fmovdvc %icc, %f15, %f15 fmovrsgez %g3, %f5, %f10 fandnot2s %f2, %f3, %f5 fnands %f3, %f7, %f0 lduw [%l7 + 0x48], %o3 fors %f6, %f13, %f13 bgu,a,pn %icc, loop_6936 fand %f14, %f10, %f10 nop setx loop_6937, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxor %f2, %f8, %f2 loop_6936: srlx %o1, %i5, %o7 ld [%l7 + 0x58], %f7 loop_6937: stb %i1, [%l7 + 0x53] bcc,a loop_6938 fcmped %fcc3, %f12, %f8 umulcc %o6, 0x0525, %l4 fmovs %f5, %f5 loop_6938: tvc %xcc, 0x0 bshuffle %f14, %f0, %f6 umul %i3, %g6, %o0 fmovsl %xcc, %f0, %f13 edge32n %g5, %o5, %g4 movleu %icc, %o4, %i4 edge8 %i7, %o2, %i0 fmovrse %l5, %f4, %f5 fblg %fcc3, loop_6939 sth %l0, [%l7 + 0x10] tg %icc, 0x4 ldsb [%l7 + 0x31], %l2 loop_6939: fnegd %f10, %f0 fnot1 %f8, %f0 ldd [%l7 + 0x38], %f14 fmovdle %xcc, %f4, %f1 fbuge,a %fcc2, loop_6940 fmovsvc %icc, %f8, %f14 ta %xcc, 0x1 fpack32 %f0, %f14, %f0 loop_6940: fmovdcc %xcc, %f1, %f7 lduw [%l7 + 0x24], %l6 fnot1s %f0, %f4 be,a %icc, loop_6941 fandnot2s %f0, %f3, %f15 bn,a loop_6942 fandnot1s %f15, %f13, %f6 loop_6941: stw %g2, [%l7 + 0x7C] fmovsvc %xcc, %f13, %f11 loop_6942: tne %xcc, 0x5 ldub [%l7 + 0x28], %g7 sdivcc %g1, 0x1995, %l1 fornot1 %f14, %f10, %f0 st %f11, [%l7 + 0x70] fpsub16s %f10, %f1, %f15 ldd [%l7 + 0x40], %f0 ld [%l7 + 0x54], %f2 fmovsge %xcc, %f0, %f13 fbl,a %fcc2, loop_6943 edge8l %i2, %l3, %g3 st %f4, [%l7 + 0x5C] ldsw [%l7 + 0x48], %o3 loop_6943: fsrc1 %f14, %f4 fmovdcs %xcc, %f3, %f5 tcs %xcc, 0x4 tvs %icc, 0x3 fbuge,a %fcc0, loop_6944 fcmpd %fcc1, %f0, %f8 fones %f5 fpadd16 %f0, %f8, %f14 loop_6944: add %o1, %i5, %i6 ble,pt %icc, loop_6945 lduw [%l7 + 0x10], %i1 stb %o7, [%l7 + 0x59] andn %l4, %o6, %i3 loop_6945: movpos %icc, %o0, %g6 st %f11, [%l7 + 0x54] stb %g5, [%l7 + 0x74] lduw [%l7 + 0x70], %o5 fbne %fcc3, loop_6946 edge16l %g4, %i4, %o4 bn %xcc, loop_6947 ldsh [%l7 + 0x48], %i7 loop_6946: lduw [%l7 + 0x68], %i0 edge16l %o2, %l0, %l2 loop_6947: edge32n %l6, %g2, %g7 andn %g1, 0x078B, %l1 ldd [%l7 + 0x10], %f0 movcs %icc, %i2, %l3 fornot2s %f8, %f3, %f15 fmovspos %icc, %f4, %f7 fmovsge %xcc, %f7, %f10 sllx %l5, %g3, %o1 tg %xcc, 0x1 fbe,a %fcc0, loop_6948 ldsb [%l7 + 0x4C], %o3 fmovdleu %xcc, %f0, %f10 fmovrdne %i5, %f10, %f6 loop_6948: stb %i1, [%l7 + 0x48] fmovdne %xcc, %f0, %f5 movcc %icc, %o7, %i6 bvc,pt %xcc, loop_6949 orn %o6, 0x1CF6, %i3 fsrc2 %f2, %f14 mulscc %l4, %o0, %g5 loop_6949: edge8ln %o5, %g4, %g6 stw %i4, [%l7 + 0x18] mulscc %i7, %o4, %i0 stb %l0, [%l7 + 0x4C] fabss %f3, %f6 andncc %l2, %o2, %l6 bleu loop_6950 fpadd32s %f3, %f0, %f13 stb %g2, [%l7 + 0x2A] srax %g7, 0x08, %l1 loop_6950: fsrc1 %f14, %f12 std %f14, [%l7 + 0x38] lduh [%l7 + 0x6C], %i2 fsrc1s %f9, %f14 fmovdcc %xcc, %f7, %f7 movre %g1, 0x2DF, %l5 ldsb [%l7 + 0x3B], %g3 orncc %l3, 0x0BB1, %o3 std %f6, [%l7 + 0x30] srlx %o1, 0x10, %i1 and %o7, 0x0EDA, %i6 tcs %icc, 0x2 ldub [%l7 + 0x42], %o6 bge loop_6951 ldsw [%l7 + 0x28], %i3 fmovrsgz %i5, %f13, %f2 fmovdcc %xcc, %f14, %f6 loop_6951: fmovdne %icc, %f11, %f9 edge16l %o0, %g5, %o5 std %f6, [%l7 + 0x18] fmul8sux16 %f8, %f12, %f4 fmovdvs %xcc, %f3, %f10 bcc,a,pt %icc, loop_6952 fsrc1s %f8, %f9 fornot1 %f8, %f2, %f10 stb %g4, [%l7 + 0x09] loop_6952: tne %icc, 0x4 bshuffle %f4, %f12, %f6 ldub [%l7 + 0x77], %l4 fmovd %f10, %f6 stx %i4, [%l7 + 0x20] alignaddr %i7, %o4, %g6 stw %i0, [%l7 + 0x20] taddcc %l2, 0x091D, %l0 tneg %xcc, 0x0 movvc %icc, %o2, %g2 fmovrdgz %g7, %f8, %f14 fmovsleu %xcc, %f15, %f15 stw %l6, [%l7 + 0x5C] sth %i2, [%l7 + 0x44] fpsub16s %f5, %f14, %f12 faligndata %f8, %f12, %f0 fbg %fcc1, loop_6953 fmovspos %xcc, %f0, %f6 fnor %f14, %f8, %f14 movcc %icc, %l1, %l5 loop_6953: fxor %f0, %f6, %f8 udivx %g3, 0x04EC, %l3 fpack32 %f4, %f12, %f2 fornot2 %f12, %f2, %f6 taddcctv %g1, 0x0B45, %o1 fpadd16 %f14, %f4, %f0 tn %icc, 0x6 lduh [%l7 + 0x3A], %o3 fmul8sux16 %f2, %f6, %f8 ldub [%l7 + 0x2D], %o7 nop setx loop_6954, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdvs %icc, %f15, %f12 tneg %icc, 0x1 tgu %icc, 0x6 loop_6954: array8 %i1, %i6, %o6 brgz %i5, loop_6955 nop setx loop_6956, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot2 %f8, %f12, %f2 mulx %i3, %o0, %o5 loop_6955: array8 %g4, %l4, %g5 loop_6956: fsrc2s %f13, %f13 ldsh [%l7 + 0x14], %i4 alignaddr %i7, %o4, %g6 fxor %f10, %f10, %f0 ldd [%l7 + 0x08], %f0 umul %i0, %l0, %l2 subcc %g2, %o2, %g7 stx %l6, [%l7 + 0x78] fcmpeq32 %f2, %f8, %l1 st %f10, [%l7 + 0x14] edge8ln %l5, %g3, %l3 st %f6, [%l7 + 0x74] stw %g1, [%l7 + 0x28] pdist %f12, %f6, %f8 ldub [%l7 + 0x71], %o1 fnor %f0, %f8, %f10 taddcc %i2, %o3, %i1 fpsub32s %f8, %f2, %f15 pdist %f8, %f12, %f10 fmovsle %xcc, %f9, %f2 fmovscs %xcc, %f10, %f0 lduw [%l7 + 0x1C], %i6 xnor %o6, 0x0073, %i5 fnands %f13, %f8, %f15 movrne %i3, 0x231, %o7 stw %o0, [%l7 + 0x2C] bleu,pt %xcc, loop_6957 bg loop_6958 xnor %o5, 0x015E, %g4 fbge,a %fcc3, loop_6959 loop_6957: brgez,a %g5, loop_6960 loop_6958: tn %icc, 0x2 ldsb [%l7 + 0x29], %l4 loop_6959: stw %i4, [%l7 + 0x10] loop_6960: tsubcc %o4, 0x0970, %i7 std %f12, [%l7 + 0x30] lduh [%l7 + 0x0A], %i0 ld [%l7 + 0x20], %f7 bcs,pn %xcc, loop_6961 st %f5, [%l7 + 0x78] fcmpeq32 %f4, %f4, %g6 fpackfix %f12, %f4 loop_6961: ldub [%l7 + 0x62], %l2 fmovrsne %l0, %f2, %f3 std %f10, [%l7 + 0x48] ldx [%l7 + 0x10], %o2 fmovsl %xcc, %f7, %f10 lduh [%l7 + 0x6A], %g2 ldub [%l7 + 0x17], %l6 fmovsa %xcc, %f13, %f7 tn %icc, 0x6 st %f7, [%l7 + 0x34] ldd [%l7 + 0x68], %f14 umulcc %l1, 0x1652, %l5 lduh [%l7 + 0x08], %g7 ld [%l7 + 0x1C], %f10 movg %icc, %g3, %l3 lduw [%l7 + 0x44], %o1 fmovrslz %i2, %f2, %f2 brgez,a %g1, loop_6962 ldd [%l7 + 0x28], %f4 edge8ln %o3, %i6, %o6 lduh [%l7 + 0x1E], %i1 loop_6962: fmovsge %icc, %f8, %f6 fands %f12, %f4, %f6 fmovde %icc, %f0, %f3 bge,a loop_6963 add %i3, 0x1405, %o7 siam 0x4 fsrc2s %f12, %f11 loop_6963: pdist %f2, %f14, %f10 lduw [%l7 + 0x60], %i5 fmovsa %icc, %f6, %f9 stx %o0, [%l7 + 0x78] stb %o5, [%l7 + 0x49] fbg %fcc2, loop_6964 fbge %fcc1, loop_6965 ldub [%l7 + 0x6C], %g5 fmovdvs %icc, %f11, %f1 loop_6964: fones %f10 loop_6965: orn %l4, %i4, %o4 ldsb [%l7 + 0x19], %g4 bne,pn %xcc, loop_6966 fba,a %fcc3, loop_6967 fmovrslz %i7, %f4, %f2 fabsd %f14, %f4 loop_6966: alignaddr %i0, %g6, %l0 loop_6967: sdivcc %o2, 0x11F0, %g2 ldub [%l7 + 0x17], %l2 subc %l1, 0x00DF, %l5 sdivcc %l6, 0x0382, %g7 fnot2s %f2, %f12 stw %l3, [%l7 + 0x5C] fbue,a %fcc3, loop_6968 popc %g3, %o1 fmovde %xcc, %f6, %f14 stb %i2, [%l7 + 0x75] loop_6968: tle %xcc, 0x7 movrgz %g1, %i6, %o6 fmovrsgez %i1, %f6, %f13 fcmpgt32 %f10, %f2, %o3 stw %o7, [%l7 + 0x44] pdist %f12, %f14, %f6 fbne %fcc3, loop_6969 fzero %f8 fmul8sux16 %f0, %f8, %f10 fmovrde %i3, %f6, %f0 loop_6969: ld [%l7 + 0x20], %f6 brlez %i5, loop_6970 stx %o5, [%l7 + 0x10] ldd [%l7 + 0x68], %f0 ld [%l7 + 0x68], %f11 loop_6970: mova %xcc, %o0, %l4 fandnot1s %f14, %f12, %f1 edge32l %i4, %o4, %g5 ldx [%l7 + 0x18], %g4 xor %i0, 0x19BF, %i7 movrlz %g6, %l0, %o2 fabsd %f8, %f0 taddcctv %l2, %g2, %l1 tleu %xcc, 0x4 ldx [%l7 + 0x70], %l6 edge32ln %g7, %l5, %g3 st %f9, [%l7 + 0x3C] tl %xcc, 0x4 edge32ln %o1, %l3, %g1 lduh [%l7 + 0x7A], %i6 lduh [%l7 + 0x22], %o6 movn %icc, %i2, %i1 fmovrsgez %o3, %f1, %f1 std %f14, [%l7 + 0x20] stb %o7, [%l7 + 0x3C] ldsb [%l7 + 0x3B], %i3 fpadd32s %f4, %f3, %f11 sdivx %i5, 0x06D4, %o0 stx %o5, [%l7 + 0x58] ldd [%l7 + 0x20], %f6 fsrc2 %f8, %f8 fbue %fcc1, loop_6971 addccc %l4, %o4, %g5 movrgez %g4, 0x0BD, %i0 orcc %i4, %i7, %g6 loop_6971: tvs %icc, 0x4 stw %l0, [%l7 + 0x14] alignaddr %o2, %l2, %g2 for %f6, %f10, %f14 fmovsg %xcc, %f13, %f0 ldub [%l7 + 0x1C], %l6 stx %l1, [%l7 + 0x18] fpadd16s %f11, %f10, %f4 fpsub16 %f8, %f12, %f2 st %f10, [%l7 + 0x08] stw %g7, [%l7 + 0x60] ldd [%l7 + 0x58], %f10 stb %l5, [%l7 + 0x4C] ldx [%l7 + 0x28], %g3 ldd [%l7 + 0x28], %f10 fbg,a %fcc1, loop_6972 stx %l3, [%l7 + 0x28] fcmpeq32 %f2, %f12, %g1 fmovsvs %xcc, %f12, %f4 loop_6972: bcc,pt %xcc, loop_6973 bge,a %icc, loop_6974 edge16 %i6, %o6, %i2 fbuge,a %fcc3, loop_6975 loop_6973: lduh [%l7 + 0x18], %i1 loop_6974: lduh [%l7 + 0x5A], %o3 brlez,a %o7, loop_6976 loop_6975: ldsw [%l7 + 0x68], %o1 ldd [%l7 + 0x10], %f12 fcmpne16 %f12, %f0, %i3 loop_6976: ldsb [%l7 + 0x22], %i5 ldsb [%l7 + 0x2A], %o0 fpadd16 %f6, %f6, %f14 fmovsgu %icc, %f13, %f15 array32 %o5, %l4, %g5 ba,a %icc, loop_6977 fmovda %icc, %f7, %f2 taddcc %g4, 0x00F3, %i0 bg,pn %xcc, loop_6978 loop_6977: array8 %o4, %i7, %i4 fmovsn %icc, %f12, %f15 bl,a,pt %xcc, loop_6979 loop_6978: fpack32 %f0, %f8, %f10 umulcc %l0, %g6, %o2 fnegd %f14, %f12 loop_6979: ldd [%l7 + 0x18], %f0 fmul8x16au %f11, %f2, %f0 bpos,a,pt %xcc, loop_6980 ldx [%l7 + 0x18], %g2 lduw [%l7 + 0x78], %l2 brlez %l1, loop_6981 loop_6980: ldsh [%l7 + 0x1E], %l6 sth %l5, [%l7 + 0x36] ba,a,pn %xcc, loop_6982 loop_6981: movvs %xcc, %g7, %l3 sra %g3, %i6, %o6 srax %g1, %i1, %o3 loop_6982: edge16l %o7, %o1, %i2 lduh [%l7 + 0x08], %i5 mulx %i3, 0x0433, %o0 movrgz %o5, 0x3A9, %g5 movge %xcc, %g4, %l4 fbug,a %fcc1, loop_6983 brlez %i0, loop_6984 ldsh [%l7 + 0x26], %i7 subccc %i4, %l0, %g6 loop_6983: bneg,pt %xcc, loop_6985 loop_6984: alignaddr %o2, %o4, %l2 st %f13, [%l7 + 0x40] st %f10, [%l7 + 0x24] loop_6985: fmovsg %icc, %f1, %f4 fsrc1s %f4, %f6 fbe %fcc3, loop_6986 movgu %xcc, %g2, %l1 tsubcc %l5, 0x1A53, %l6 and %g7, 0x0A46, %g3 loop_6986: ldx [%l7 + 0x20], %l3 fcmped %fcc2, %f6, %f4 movvs %icc, %o6, %i6 mulscc %g1, 0x0ED1, %i1 stw %o7, [%l7 + 0x64] ldsh [%l7 + 0x66], %o1 mova %icc, %o3, %i5 lduh [%l7 + 0x52], %i2 stw %i3, [%l7 + 0x08] brnz,a %o0, loop_6987 ldx [%l7 + 0x50], %g5 ldsb [%l7 + 0x20], %g4 ldsb [%l7 + 0x41], %o5 loop_6987: stw %i0, [%l7 + 0x74] fandnot2s %f2, %f9, %f10 fmuld8sux16 %f4, %f10, %f2 fcmpne32 %f4, %f12, %i7 edge32l %i4, %l0, %l4 stb %o2, [%l7 + 0x22] fpsub16 %f4, %f4, %f8 lduh [%l7 + 0x30], %g6 fbo,a %fcc1, loop_6988 ldub [%l7 + 0x7B], %l2 andncc %g2, %o4, %l5 fandnot2s %f1, %f14, %f13 loop_6988: bl %icc, loop_6989 movle %xcc, %l1, %l6 lduh [%l7 + 0x66], %g7 fmovrslz %g3, %f0, %f10 loop_6989: ld [%l7 + 0x64], %f1 smul %o6, 0x04D6, %l3 brz %g1, loop_6990 fmovda %icc, %f12, %f13 ldsb [%l7 + 0x70], %i6 fpadd16s %f1, %f0, %f8 loop_6990: ldx [%l7 + 0x30], %i1 fbn %fcc1, loop_6991 fmovsn %icc, %f12, %f14 lduw [%l7 + 0x7C], %o7 stb %o3, [%l7 + 0x5D] loop_6991: fmovrslz %i5, %f4, %f0 fmovsvs %icc, %f8, %f0 ldx [%l7 + 0x48], %o1 std %f2, [%l7 + 0x40] movg %xcc, %i2, %i3 ld [%l7 + 0x30], %f6 andn %o0, %g4, %g5 movg %icc, %i0, %i7 lduh [%l7 + 0x18], %o5 fmovs %f6, %f1 stx %l0, [%l7 + 0x18] fnor %f8, %f12, %f4 ldsw [%l7 + 0x64], %i4 fcmpne32 %f14, %f8, %o2 fmovdpos %xcc, %f8, %f13 bneg,a %xcc, loop_6992 nop setx loop_6993, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x20], %l4 movn %icc, %l2, %g2 loop_6992: andncc %g6, %o4, %l1 loop_6993: bvs loop_6994 ldx [%l7 + 0x28], %l5 udivx %l6, 0x1720, %g7 brz %g3, loop_6995 loop_6994: st %f8, [%l7 + 0x58] mulx %o6, 0x0355, %g1 brlez %l3, loop_6996 loop_6995: fmovdle %icc, %f7, %f10 fandnot2 %f0, %f10, %f4 umulcc %i1, 0x0B7B, %o7 loop_6996: fbul,a %fcc1, loop_6997 fbe,a %fcc0, loop_6998 taddcctv %i6, %o3, %i5 subccc %o1, 0x14A8, %i2 loop_6997: fmovscc %icc, %f6, %f5 loop_6998: brnz %o0, loop_6999 lduh [%l7 + 0x70], %g4 subc %g5, %i0, %i7 bneg loop_7000 loop_6999: fmovdcc %icc, %f11, %f2 array8 %i3, %l0, %o5 fandnot2s %f10, %f11, %f8 loop_7000: stw %o2, [%l7 + 0x1C] std %f10, [%l7 + 0x08] for %f0, %f4, %f6 edge16l %l4, %i4, %l2 std %f8, [%l7 + 0x78] tcc %icc, 0x7 fnegd %f10, %f14 ldsb [%l7 + 0x0D], %g2 taddcctv %o4, 0x056C, %l1 fnot2s %f10, %f1 sllx %g6, %l6, %l5 fandnot2 %f0, %f10, %f10 stb %g3, [%l7 + 0x31] lduw [%l7 + 0x18], %o6 tleu %xcc, 0x3 fmovdvc %xcc, %f15, %f0 andn %g7, %g1, %i1 te %icc, 0x2 stx %l3, [%l7 + 0x48] movg %icc, %i6, %o3 ldub [%l7 + 0x5B], %i5 ldsh [%l7 + 0x20], %o7 movrlez %i2, %o0, %g4 ldub [%l7 + 0x4E], %g5 fmovdcs %xcc, %f1, %f12 fornot2 %f10, %f8, %f8 fandnot1s %f9, %f11, %f14 fsrc2 %f4, %f4 add %i0, %o1, %i3 fpack16 %f12, %f13 ldub [%l7 + 0x16], %i7 bg,a,pn %xcc, loop_7001 fpack32 %f6, %f14, %f8 ld [%l7 + 0x20], %f13 andn %o5, 0x054E, %l0 loop_7001: smul %l4, %i4, %l2 ldsw [%l7 + 0x68], %o2 tsubcctv %g2, %l1, %o4 stb %l6, [%l7 + 0x74] fnot1 %f4, %f4 lduh [%l7 + 0x54], %g6 sub %g3, %l5, %g7 nop setx loop_7002, %l0, %l1 jmpl %l1, %o6 subcc %i1, 0x19D1, %l3 brlz,a %i6, loop_7003 fpsub32s %f7, %f15, %f3 loop_7002: st %f5, [%l7 + 0x50] udiv %o3, 0x0694, %g1 loop_7003: fbule,a %fcc3, loop_7004 fpack32 %f12, %f8, %f2 fpadd16s %f15, %f6, %f0 fmovsn %xcc, %f1, %f9 loop_7004: ldsb [%l7 + 0x30], %i5 fbge,a %fcc0, loop_7005 ldx [%l7 + 0x70], %o7 stb %o0, [%l7 + 0x0B] bgu loop_7006 loop_7005: edge16n %i2, %g5, %g4 stx %o1, [%l7 + 0x20] stb %i0, [%l7 + 0x6C] loop_7006: fmovdvs %icc, %f8, %f12 fmovdcc %xcc, %f5, %f2 xor %i3, %i7, %l0 fmovrsne %o5, %f10, %f2 edge32n %l4, %l2, %o2 brlez %i4, loop_7007 lduw [%l7 + 0x54], %g2 stx %l1, [%l7 + 0x08] fmuld8ulx16 %f6, %f14, %f6 loop_7007: fmovrse %l6, %f9, %f15 orncc %g6, %g3, %o4 edge32n %g7, %l5, %o6 umulcc %i1, %l3, %o3 bpos,a,pn %icc, loop_7008 siam 0x5 edge8 %i6, %i5, %g1 lduw [%l7 + 0x48], %o7 loop_7008: ldsw [%l7 + 0x7C], %o0 ldd [%l7 + 0x48], %f14 ldsb [%l7 + 0x1E], %g5 fbuge %fcc0, loop_7009 mulscc %g4, %i2, %o1 edge32ln %i0, %i3, %i7 ldx [%l7 + 0x40], %l0 loop_7009: lduw [%l7 + 0x38], %l4 movrne %o5, %o2, %l2 sdiv %g2, 0x1899, %i4 edge32ln %l6, %g6, %g3 fsrc1s %f3, %f9 fbn %fcc0, loop_7010 movrlez %o4, %g7, %l1 ldsw [%l7 + 0x40], %o6 std %f8, [%l7 + 0x40] loop_7010: xorcc %i1, %l5, %l3 ldub [%l7 + 0x5C], %i6 fzero %f0 sdiv %i5, 0x0DFB, %g1 be,pn %icc, loop_7011 fcmple32 %f10, %f2, %o7 srlx %o3, %o0, %g4 fnand %f4, %f6, %f12 loop_7011: ldd [%l7 + 0x10], %f12 fabss %f2, %f7 umulcc %g5, %i2, %o1 fcmpgt16 %f2, %f14, %i3 edge32n %i0, %i7, %l0 bcc,a loop_7012 fmovdneg %xcc, %f0, %f13 movrgez %l4, 0x186, %o5 subc %l2, 0x1F69, %g2 loop_7012: movrgez %i4, %l6, %g6 fbe,a %fcc0, loop_7013 fmul8ulx16 %f10, %f10, %f12 ldsb [%l7 + 0x3A], %o2 sth %o4, [%l7 + 0x5C] loop_7013: stb %g7, [%l7 + 0x50] fnot1s %f2, %f11 fbne,a %fcc3, loop_7014 faligndata %f0, %f8, %f12 lduh [%l7 + 0x72], %l1 brlez,a %o6, loop_7015 loop_7014: fmovrsgez %g3, %f10, %f13 ld [%l7 + 0x7C], %f6 tvs %icc, 0x6 loop_7015: alignaddr %i1, %l3, %i6 tgu %xcc, 0x2 brlez %l5, loop_7016 brlz %i5, loop_7017 orcc %o7, 0x063B, %g1 fnot2s %f6, %f1 loop_7016: fmul8sux16 %f6, %f0, %f8 loop_7017: andcc %o3, 0x1636, %g4 fmovdn %icc, %f9, %f11 fmovrdlez %o0, %f8, %f14 fmovdcc %icc, %f9, %f12 fornot1s %f6, %f2, %f9 ldsb [%l7 + 0x36], %i2 bshuffle %f10, %f8, %f14 stx %o1, [%l7 + 0x58] fmul8ulx16 %f10, %f6, %f14 ldsb [%l7 + 0x42], %i3 ldd [%l7 + 0x48], %f12 fzeros %f11 fmovde %icc, %f10, %f6 fmul8x16 %f2, %f10, %f14 bgu,a,pn %icc, loop_7018 ldub [%l7 + 0x6F], %g5 movge %icc, %i0, %i7 fornot2 %f14, %f2, %f8 loop_7018: stb %l0, [%l7 + 0x29] movle %xcc, %o5, %l4 tg %icc, 0x0 taddcc %l2, 0x19B6, %i4 ba,a loop_7019 fcmpeq32 %f0, %f12, %g2 fbule %fcc1, loop_7020 stx %l6, [%l7 + 0x60] loop_7019: fors %f12, %f11, %f11 fbn,a %fcc0, loop_7021 loop_7020: ldsh [%l7 + 0x4C], %g6 brgez,a %o2, loop_7022 smulcc %g7, %o4, %l1 loop_7021: xnorcc %o6, 0x05AE, %g3 ldsw [%l7 + 0x38], %l3 loop_7022: or %i6, 0x0A0D, %i1 ta %xcc, 0x0 fbule,a %fcc2, loop_7023 edge16 %i5, %o7, %l5 ldsw [%l7 + 0x44], %o3 fbuge %fcc2, loop_7024 loop_7023: bge,a,pn %icc, loop_7025 fmovrdne %g1, %f0, %f8 addccc %g4, 0x1A0B, %i2 loop_7024: subcc %o1, %o0, %i3 loop_7025: fbo,a %fcc0, loop_7026 edge32l %i0, %i7, %l0 ldd [%l7 + 0x50], %f4 be,a,pn %icc, loop_7027 loop_7026: fandnot2 %f12, %f14, %f6 sth %o5, [%l7 + 0x74] tvs %xcc, 0x7 loop_7027: pdist %f8, %f8, %f4 fmovdgu %xcc, %f13, %f9 alignaddr %g5, %l4, %i4 fbu %fcc3, loop_7028 fpsub32 %f2, %f10, %f8 xor %g2, 0x1EC8, %l2 fmovsvc %xcc, %f5, %f11 loop_7028: mulscc %l6, 0x1D22, %g6 fands %f15, %f12, %f4 call loop_7029 stx %o2, [%l7 + 0x70] fcmple32 %f4, %f14, %o4 bg loop_7030 loop_7029: fxnor %f2, %f14, %f10 ld [%l7 + 0x2C], %f8 ldsb [%l7 + 0x1C], %l1 loop_7030: fxor %f14, %f2, %f6 xor %o6, 0x13E6, %g3 brlz %l3, loop_7031 fcmpgt16 %f10, %f0, %i6 fpsub16 %f4, %f6, %f14 lduw [%l7 + 0x78], %g7 loop_7031: srl %i5, 0x00, %o7 fmovsne %xcc, %f4, %f8 array16 %l5, %i1, %g1 edge16n %o3, %g4, %o1 ldsb [%l7 + 0x58], %o0 edge16 %i3, %i0, %i7 stw %i2, [%l7 + 0x44] umul %o5, %l0, %g5 siam 0x1 sth %l4, [%l7 + 0x60] bcc,a loop_7032 movge %icc, %i4, %g2 edge8l %l6, %l2, %o2 xor %g6, 0x05A5, %l1 loop_7032: fmovspos %icc, %f7, %f1 brgez,a %o4, loop_7033 alignaddr %g3, %o6, %i6 std %f10, [%l7 + 0x68] ld [%l7 + 0x10], %f0 loop_7033: fmovsne %xcc, %f1, %f15 umulcc %g7, 0x1A66, %l3 srl %o7, %l5, %i5 lduh [%l7 + 0x6A], %g1 movge %icc, %o3, %g4 ldsh [%l7 + 0x48], %o1 fbn,a %fcc0, loop_7034 fmovsle %icc, %f7, %f9 lduw [%l7 + 0x70], %i1 lduh [%l7 + 0x6A], %o0 loop_7034: udivx %i3, 0x0B2B, %i0 ldsb [%l7 + 0x40], %i7 movgu %xcc, %i2, %o5 mova %xcc, %l0, %g5 sth %i4, [%l7 + 0x76] movrlz %g2, 0x363, %l4 fzero %f2 lduh [%l7 + 0x0C], %l2 brlez,a %l6, loop_7035 subc %o2, %g6, %l1 edge8ln %g3, %o4, %o6 fnands %f4, %f1, %f5 loop_7035: fcmped %fcc1, %f12, %f14 bvs loop_7036 tvc %xcc, 0x1 bvc,a,pn %icc, loop_7037 orcc %g7, 0x0898, %l3 loop_7036: sdivx %i6, 0x16D9, %o7 fmuld8sux16 %f5, %f15, %f4 loop_7037: sethi 0x15A5, %l5 andcc %i5, %g1, %o3 ba,a,pn %icc, loop_7038 brgez,a %o1, loop_7039 std %f0, [%l7 + 0x18] fmovrslz %i1, %f11, %f1 loop_7038: movgu %xcc, %g4, %o0 loop_7039: fxors %f15, %f13, %f15 fmovsg %xcc, %f14, %f4 fnot1 %f4, %f2 fbul %fcc2, loop_7040 fmovrde %i0, %f14, %f8 lduh [%l7 + 0x78], %i7 fornot1s %f13, %f5, %f14 loop_7040: fnot2 %f2, %f4 fmovdneg %xcc, %f7, %f15 bcs,a,pt %icc, loop_7041 fcmple16 %f12, %f12, %i3 fcmpne16 %f10, %f8, %i2 tsubcctv %o5, 0x189B, %g5 loop_7041: nop setx loop_7042, %l0, %l1 jmpl %l1, %i4 fbe %fcc3, loop_7043 sdivx %g2, 0x1ECA, %l4 ldsb [%l7 + 0x41], %l2 loop_7042: bgu,pt %icc, loop_7044 loop_7043: smul %l6, %o2, %l0 movrne %l1, 0x37D, %g6 fnands %f4, %f5, %f11 loop_7044: fnands %f7, %f3, %f14 array32 %o4, %o6, %g7 stb %g3, [%l7 + 0x77] smul %i6, %l3, %o7 mulx %i5, 0x1AB4, %l5 movn %xcc, %g1, %o3 fzeros %f3 movrne %o1, %g4, %i1 tsubcctv %o0, 0x02C3, %i7 movre %i3, 0x086, %i0 fmovse %icc, %f3, %f15 fmovdne %icc, %f3, %f0 tne %icc, 0x4 ba,pt %xcc, loop_7045 fnot2 %f4, %f14 fmovrdlz %i2, %f0, %f6 sdivcc %o5, 0x1E5B, %i4 loop_7045: bvc %xcc, loop_7046 sth %g2, [%l7 + 0x0A] ldsh [%l7 + 0x22], %g5 tsubcc %l2, 0x0657, %l4 loop_7046: fbe %fcc3, loop_7047 fmovsl %icc, %f13, %f14 tgu %icc, 0x0 tg %xcc, 0x0 loop_7047: taddcc %l6, %o2, %l1 fbue %fcc1, loop_7048 movneg %icc, %g6, %o4 stw %l0, [%l7 + 0x10] alignaddrl %g7, %o6, %g3 loop_7048: fcmpeq16 %f12, %f4, %i6 st %f2, [%l7 + 0x40] stx %l3, [%l7 + 0x28] stb %o7, [%l7 + 0x37] movrlez %l5, %i5, %g1 udivx %o3, 0x1D3B, %o1 sll %g4, 0x14, %i1 tleu %icc, 0x2 stb %o0, [%l7 + 0x35] sllx %i3, %i0, %i2 stx %o5, [%l7 + 0x60] movvs %icc, %i7, %g2 ldsh [%l7 + 0x7A], %i4 bne,a,pn %icc, loop_7049 movleu %icc, %g5, %l4 smul %l6, %l2, %o2 taddcctv %g6, %l1, %o4 loop_7049: fbug,a %fcc1, loop_7050 movn %xcc, %g7, %l0 ldub [%l7 + 0x59], %g3 fmovdcc %xcc, %f4, %f15 loop_7050: stb %o6, [%l7 + 0x3B] sth %i6, [%l7 + 0x64] fmovde %xcc, %f5, %f11 ld [%l7 + 0x2C], %f11 tcc %icc, 0x6 ldub [%l7 + 0x4D], %o7 siam 0x5 fpsub32 %f6, %f14, %f12 ldub [%l7 + 0x5E], %l5 ldub [%l7 + 0x6F], %i5 std %f0, [%l7 + 0x60] call loop_7051 movpos %icc, %l3, %o3 ldx [%l7 + 0x50], %g1 be,a,pt %icc, loop_7052 loop_7051: movleu %xcc, %g4, %o1 srax %i1, 0x1E, %o0 ba %icc, loop_7053 loop_7052: xorcc %i3, %i2, %o5 movrgez %i0, %i7, %g2 addcc %i4, %g5, %l4 loop_7053: movleu %icc, %l2, %o2 stw %l6, [%l7 + 0x20] fabsd %f6, %f0 ldsb [%l7 + 0x0B], %l1 bgu,a loop_7054 srl %g6, %g7, %o4 fbug,a %fcc1, loop_7055 sth %l0, [%l7 + 0x0E] loop_7054: stx %o6, [%l7 + 0x58] ld [%l7 + 0x50], %f8 loop_7055: be,pt %xcc, loop_7056 fmovrdgez %g3, %f10, %f12 fbug %fcc0, loop_7057 fmovspos %xcc, %f10, %f15 loop_7056: sub %i6, %o7, %i5 lduh [%l7 + 0x4C], %l5 loop_7057: stx %l3, [%l7 + 0x68] addcc %g1, %o3, %g4 fnegs %f11, %f5 srl %i1, 0x12, %o1 fcmped %fcc3, %f6, %f0 be,a,pt %icc, loop_7058 fmovdgu %icc, %f1, %f5 ld [%l7 + 0x1C], %f1 fmovrslz %o0, %f6, %f12 loop_7058: fandnot2 %f8, %f12, %f14 ldub [%l7 + 0x27], %i2 sethi 0x139B, %o5 fones %f15 tcc %xcc, 0x2 fcmple16 %f8, %f12, %i3 srl %i0, %g2, %i4 tneg %icc, 0x5 fmovdn %xcc, %f13, %f15 sth %g5, [%l7 + 0x12] st %f14, [%l7 + 0x08] brgz,a %i7, loop_7059 fbule,a %fcc1, loop_7060 call loop_7061 lduw [%l7 + 0x14], %l4 loop_7059: sth %o2, [%l7 + 0x16] loop_7060: lduw [%l7 + 0x60], %l2 loop_7061: udiv %l6, 0x10CE, %l1 lduw [%l7 + 0x30], %g7 fpsub16 %f2, %f6, %f14 st %f0, [%l7 + 0x6C] movvs %icc, %g6, %o4 ldsw [%l7 + 0x50], %l0 array8 %g3, %o6, %i6 ld [%l7 + 0x48], %f14 movrgz %o7, 0x221, %l5 alignaddr %i5, %g1, %o3 ldd [%l7 + 0x68], %f14 fcmped %fcc2, %f6, %f14 fbo,a %fcc0, loop_7062 bcs,a %icc, loop_7063 add %l3, %g4, %i1 fmovsg %xcc, %f15, %f3 loop_7062: bgu,a loop_7064 loop_7063: edge32n %o1, %i2, %o0 movrgez %o5, %i3, %i0 fnot2s %f13, %f13 loop_7064: brgz %i4, loop_7065 lduw [%l7 + 0x0C], %g2 stb %i7, [%l7 + 0x62] ldd [%l7 + 0x78], %f10 loop_7065: be,a %xcc, loop_7066 ldub [%l7 + 0x48], %g5 fcmped %fcc1, %f14, %f12 fbule,a %fcc1, loop_7067 loop_7066: bvs,pt %xcc, loop_7068 fmovsa %icc, %f5, %f14 fnands %f15, %f12, %f5 loop_7067: ldsh [%l7 + 0x50], %l4 loop_7068: nop setx loop_7069, %l0, %l1 jmpl %l1, %o2 brlez %l6, loop_7070 movleu %xcc, %l1, %l2 fmovsgu %icc, %f1, %f4 loop_7069: fcmpeq32 %f4, %f10, %g6 loop_7070: fpadd16s %f5, %f13, %f1 ldsb [%l7 + 0x54], %g7 tcc %xcc, 0x4 ld [%l7 + 0x10], %f12 fmovdpos %icc, %f6, %f5 fbug,a %fcc3, loop_7071 tcc %xcc, 0x0 movl %icc, %l0, %o4 fmul8x16au %f11, %f10, %f2 loop_7071: edge32 %g3, %i6, %o7 stw %o6, [%l7 + 0x24] fbg %fcc3, loop_7072 fmovdge %icc, %f7, %f14 ldx [%l7 + 0x30], %i5 fmovsle %xcc, %f9, %f15 loop_7072: movre %g1, 0x3F8, %l5 fmovrslz %o3, %f8, %f13 tcc %icc, 0x4 std %f14, [%l7 + 0x18] lduh [%l7 + 0x08], %l3 ldub [%l7 + 0x10], %g4 ta %xcc, 0x1 stx %i1, [%l7 + 0x78] edge8ln %o1, %o0, %i2 fnegd %f4, %f4 brgez,a %i3, loop_7073 fxnor %f6, %f10, %f4 fmovsne %icc, %f13, %f9 nop setx loop_7074, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_7073: bcs %xcc, loop_7075 or %i0, 0x1723, %i4 ldd [%l7 + 0x58], %f10 loop_7074: movrgez %g2, %o5, %g5 loop_7075: brlz %i7, loop_7076 fbge,a %fcc0, loop_7077 stw %l4, [%l7 + 0x64] edge8 %o2, %l1, %l2 loop_7076: mova %xcc, %l6, %g7 loop_7077: brnz %l0, loop_7078 movleu %icc, %g6, %o4 ldsb [%l7 + 0x65], %g3 ld [%l7 + 0x4C], %f4 loop_7078: fmovdle %icc, %f6, %f4 ldx [%l7 + 0x70], %o7 sra %o6, %i5, %g1 xnorcc %i6, %o3, %l3 bg,a loop_7079 movvc %icc, %l5, %i1 fcmps %fcc0, %f13, %f10 stw %g4, [%l7 + 0x64] loop_7079: stw %o1, [%l7 + 0x30] ldub [%l7 + 0x49], %o0 tcs %xcc, 0x0 bleu loop_7080 fbe,a %fcc0, loop_7081 ldd [%l7 + 0x48], %f8 tn %xcc, 0x7 loop_7080: array32 %i3, %i0, %i2 loop_7081: fpadd16s %f8, %f3, %f14 srax %g2, %o5, %g5 fbo %fcc0, loop_7082 fpack16 %f0, %f15 stx %i7, [%l7 + 0x18] ldub [%l7 + 0x6F], %i4 loop_7082: fbule %fcc0, loop_7083 fnors %f7, %f0, %f11 fcmpne16 %f12, %f10, %o2 fnot1s %f2, %f10 loop_7083: fmovsl %icc, %f13, %f13 fmovdg %icc, %f7, %f8 fexpand %f1, %f6 ldsw [%l7 + 0x74], %l4 fcmped %fcc3, %f14, %f0 stx %l1, [%l7 + 0x20] fzeros %f0 lduh [%l7 + 0x08], %l6 fbn %fcc0, loop_7084 addc %l2, 0x1B83, %l0 fmovdge %xcc, %f3, %f0 movle %icc, %g6, %g7 loop_7084: be loop_7085 movneg %icc, %o4, %g3 fxnors %f15, %f12, %f3 stb %o7, [%l7 + 0x17] loop_7085: sdivcc %i5, 0x099A, %o6 fmovrsgz %g1, %f15, %f13 fpadd16s %f9, %f1, %f2 orncc %i6, %o3, %l5 bne %xcc, loop_7086 stw %i1, [%l7 + 0x74] fmovrde %l3, %f14, %f10 orcc %o1, %g4, %i3 loop_7086: fcmps %fcc3, %f14, %f14 fbule %fcc2, loop_7087 std %f0, [%l7 + 0x78] orcc %i0, %i2, %o0 tgu %xcc, 0x0 loop_7087: std %f4, [%l7 + 0x58] stb %o5, [%l7 + 0x16] fbl,a %fcc2, loop_7088 ldsw [%l7 + 0x64], %g2 tpos %icc, 0x0 edge32n %g5, %i4, %i7 loop_7088: fmovdcs %xcc, %f5, %f4 ldx [%l7 + 0x10], %o2 ldx [%l7 + 0x10], %l4 st %f10, [%l7 + 0x54] or %l1, 0x1C2C, %l2 fabss %f3, %f0 fzero %f4 brlz,a %l6, loop_7089 lduh [%l7 + 0x76], %l0 ldd [%l7 + 0x48], %f6 fmovrslz %g6, %f8, %f13 loop_7089: taddcctv %g7, 0x0D11, %o4 sth %o7, [%l7 + 0x6A] ldub [%l7 + 0x19], %i5 nop setx loop_7090, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxnors %f2, %f14, %f7 stw %g3, [%l7 + 0x54] fmovsge %icc, %f15, %f11 loop_7090: fexpand %f11, %f4 ta %icc, 0x2 fbo,a %fcc0, loop_7091 fmovrsgz %g1, %f2, %f13 ldub [%l7 + 0x46], %i6 fsrc2 %f6, %f0 loop_7091: fmul8x16au %f2, %f0, %f8 movgu %icc, %o3, %o6 be loop_7092 ldub [%l7 + 0x36], %i1 fandnot2 %f6, %f14, %f10 fmovrdgez %l3, %f8, %f8 loop_7092: fbo %fcc1, loop_7093 addccc %o1, %g4, %l5 sth %i3, [%l7 + 0x50] fmovda %xcc, %f0, %f10 loop_7093: fmovdcs %xcc, %f4, %f11 fpmerge %f13, %f9, %f8 fbue %fcc0, loop_7094 smulcc %i0, %o0, %i2 ldsb [%l7 + 0x5B], %o5 be,a,pn %xcc, loop_7095 loop_7094: movge %xcc, %g5, %g2 fmovrsne %i7, %f8, %f11 subccc %i4, 0x047F, %l4 loop_7095: bg loop_7096 movn %xcc, %l1, %l2 fmovscc %icc, %f14, %f9 srl %o2, %l0, %l6 loop_7096: stb %g6, [%l7 + 0x7B] fmovdpos %icc, %f14, %f5 fmovrsne %o4, %f6, %f13 ldsb [%l7 + 0x39], %o7 edge8l %i5, %g3, %g1 ta %xcc, 0x2 bgu %icc, loop_7097 tvc %icc, 0x3 taddcc %i6, %g7, %o3 fpack16 %f10, %f2 loop_7097: movpos %icc, %o6, %i1 fmovdg %xcc, %f0, %f6 fmovsge %icc, %f12, %f8 ld [%l7 + 0x6C], %f10 fands %f10, %f1, %f3 stb %l3, [%l7 + 0x5C] ldx [%l7 + 0x20], %g4 fmovsneg %icc, %f12, %f6 fble %fcc1, loop_7098 fpack32 %f12, %f12, %f0 fnors %f12, %f14, %f0 fmovrslz %o1, %f7, %f9 loop_7098: tn %icc, 0x4 fbue %fcc0, loop_7099 ldsw [%l7 + 0x60], %i3 fmovrsgez %l5, %f1, %f5 tvs %icc, 0x1 loop_7099: nop setx loop_7100, %l0, %l1 jmpl %l1, %o0 movrgz %i0, %i2, %g5 st %f11, [%l7 + 0x60] stb %g2, [%l7 + 0x64] loop_7100: sth %o5, [%l7 + 0x70] and %i4, %i7, %l4 movle %icc, %l2, %l1 fbn %fcc0, loop_7101 lduw [%l7 + 0x10], %l0 fmovrde %o2, %f2, %f6 brgez %l6, loop_7102 loop_7101: fbug,a %fcc3, loop_7103 array32 %g6, %o7, %o4 tg %icc, 0x0 loop_7102: siam 0x2 loop_7103: ldsh [%l7 + 0x7C], %i5 tg %xcc, 0x7 tcc %xcc, 0x2 addcc %g1, 0x18AC, %i6 ld [%l7 + 0x2C], %f1 ldd [%l7 + 0x20], %f2 fabss %f2, %f14 alignaddr %g3, %o3, %o6 fcmpne16 %f0, %f4, %g7 fxors %f7, %f3, %f2 movle %icc, %i1, %l3 fmovd %f10, %f10 or %g4, %i3, %o1 addcc %o0, 0x13D6, %i0 fmovdg %xcc, %f4, %f11 ldsw [%l7 + 0x60], %l5 fpack16 %f14, %f5 ld [%l7 + 0x6C], %f7 std %f6, [%l7 + 0x38] fmovsvs %icc, %f3, %f3 brz %i2, loop_7104 fpackfix %f6, %f5 fbn %fcc2, loop_7105 move %icc, %g2, %o5 loop_7104: st %f4, [%l7 + 0x1C] smul %i4, %g5, %l4 loop_7105: fmovspos %icc, %f2, %f6 ldsh [%l7 + 0x70], %l2 fmovdge %xcc, %f12, %f10 bpos loop_7106 lduw [%l7 + 0x18], %i7 st %f13, [%l7 + 0x1C] tpos %icc, 0x1 loop_7106: movcc %icc, %l1, %l0 edge32ln %o2, %g6, %o7 std %f6, [%l7 + 0x50] fcmped %fcc1, %f8, %f6 movcc %icc, %l6, %i5 lduw [%l7 + 0x1C], %o4 fmovdn %xcc, %f14, %f3 ld [%l7 + 0x30], %f15 ldub [%l7 + 0x65], %i6 stx %g1, [%l7 + 0x28] fmovrsne %o3, %f5, %f14 ldsh [%l7 + 0x16], %g3 array32 %g7, %i1, %o6 fmovrdgez %l3, %f4, %f4 fpadd32s %f11, %f0, %f0 tcc %xcc, 0x4 edge16n %i3, %o1, %o0 pdist %f4, %f0, %f14 ldd [%l7 + 0x70], %f10 ldd [%l7 + 0x70], %f10 lduw [%l7 + 0x3C], %i0 stx %l5, [%l7 + 0x78] fba,a %fcc2, loop_7107 fmovrsgez %g4, %f6, %f7 stb %g2, [%l7 + 0x5D] fands %f8, %f1, %f4 loop_7107: stx %i2, [%l7 + 0x68] and %o5, %i4, %l4 movcs %xcc, %g5, %l2 tvs %xcc, 0x2 ta %xcc, 0x2 mova %xcc, %i7, %l0 fnand %f10, %f10, %f8 nop setx loop_7108, %l0, %l1 jmpl %l1, %l1 sdiv %g6, 0x1927, %o7 ldub [%l7 + 0x4E], %l6 fors %f3, %f1, %f15 loop_7108: fcmpne32 %f14, %f12, %o2 std %f0, [%l7 + 0x70] lduw [%l7 + 0x28], %o4 fcmple32 %f0, %f0, %i6 fmovdcs %icc, %f9, %f0 edge16n %g1, %o3, %g3 fbul %fcc2, loop_7109 fnors %f5, %f8, %f12 stb %g7, [%l7 + 0x26] std %f12, [%l7 + 0x18] loop_7109: tcs %xcc, 0x2 ld [%l7 + 0x30], %f6 movpos %xcc, %i5, %i1 bn,a,pn %xcc, loop_7110 fors %f9, %f10, %f3 fpmerge %f10, %f11, %f12 fpack32 %f8, %f4, %f12 loop_7110: faligndata %f12, %f0, %f0 xorcc %o6, %l3, %i3 fabss %f9, %f12 fmovde %icc, %f13, %f15 fmovrse %o0, %f12, %f7 nop setx loop_7111, %l0, %l1 jmpl %l1, %i0 xnorcc %l5, 0x07BA, %o1 stb %g4, [%l7 + 0x73] fmovscs %xcc, %f4, %f14 loop_7111: ld [%l7 + 0x78], %f3 fpsub16s %f10, %f0, %f7 taddcc %i2, 0x1596, %o5 ld [%l7 + 0x3C], %f14 fsrc2s %f13, %f5 st %f0, [%l7 + 0x48] movrlz %i4, %l4, %g2 array16 %g5, %i7, %l2 edge32ln %l1, %l0, %g6 brgez %l6, loop_7112 movn %icc, %o7, %o2 fmovsle %xcc, %f9, %f11 ldsw [%l7 + 0x1C], %o4 loop_7112: sth %i6, [%l7 + 0x54] edge16 %g1, %o3, %g3 srl %g7, 0x1C, %i5 fmovdvc %icc, %f1, %f1 fpadd16 %f0, %f14, %f4 fmovs %f9, %f7 ldub [%l7 + 0x6A], %o6 stx %i1, [%l7 + 0x50] ldsb [%l7 + 0x46], %i3 movcc %icc, %o0, %l3 edge32 %l5, %o1, %i0 stw %g4, [%l7 + 0x50] fblg %fcc0, loop_7113 movcc %icc, %o5, %i2 movpos %icc, %i4, %g2 faligndata %f8, %f4, %f12 loop_7113: bne %icc, loop_7114 fcmpgt32 %f6, %f4, %l4 fmovde %icc, %f12, %f12 fornot2s %f3, %f12, %f5 loop_7114: ld [%l7 + 0x5C], %f4 ldd [%l7 + 0x38], %f8 fornot1s %f10, %f3, %f1 array8 %g5, %i7, %l1 fbl,a %fcc3, loop_7115 edge8 %l0, %g6, %l6 fpsub16s %f7, %f9, %f14 fmovsg %xcc, %f15, %f10 loop_7115: stb %l2, [%l7 + 0x15] ldsh [%l7 + 0x12], %o2 xor %o7, 0x1A01, %o4 array8 %i6, %o3, %g1 fpsub16s %f13, %f12, %f6 ldd [%l7 + 0x70], %f10 fcmped %fcc3, %f8, %f10 edge32n %g3, %i5, %o6 ldx [%l7 + 0x38], %g7 stx %i1, [%l7 + 0x20] ldsh [%l7 + 0x3C], %i3 ta %icc, 0x2 fmovdgu %xcc, %f4, %f11 smul %l3, %o0, %o1 fmovrslz %i0, %f8, %f3 fmovsvc %icc, %f12, %f3 fblg,a %fcc3, loop_7116 nop setx loop_7117, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlz,a %l5, loop_7118 sethi 0x095F, %g4 loop_7116: fandnot1s %f2, %f8, %f0 loop_7117: st %f15, [%l7 + 0x64] loop_7118: stw %o5, [%l7 + 0x1C] movpos %icc, %i4, %g2 fbul,a %fcc2, loop_7119 fmovdpos %icc, %f3, %f4 fmovsvc %xcc, %f4, %f1 srlx %l4, 0x1D, %i2 loop_7119: brlez %i7, loop_7120 lduw [%l7 + 0x6C], %g5 xor %l1, 0x0632, %l0 smul %l6, 0x0C21, %g6 loop_7120: movle %icc, %l2, %o7 fmovdle %xcc, %f3, %f4 bne,a,pn %xcc, loop_7121 ldsb [%l7 + 0x58], %o4 movvs %icc, %i6, %o3 fors %f11, %f3, %f3 loop_7121: sllx %o2, 0x1B, %g1 fmul8x16au %f6, %f11, %f2 mulx %i5, %g3, %g7 fmovscc %xcc, %f1, %f6 fmovsge %icc, %f12, %f10 sth %i1, [%l7 + 0x18] lduw [%l7 + 0x68], %o6 fmovsgu %xcc, %f14, %f4 ldx [%l7 + 0x10], %i3 ldsb [%l7 + 0x1C], %o0 edge32n %o1, %l3, %i0 ldsb [%l7 + 0x16], %g4 udiv %l5, 0x1543, %i4 movle %icc, %o5, %l4 ldsb [%l7 + 0x61], %g2 brgez %i7, loop_7122 fbule,a %fcc3, loop_7123 fnot1s %f9, %f1 bcs,a,pn %icc, loop_7124 loop_7122: fmovrde %g5, %f2, %f10 loop_7123: nop setx loop_7125, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbul,a %fcc3, loop_7126 loop_7124: tn %xcc, 0x1 fmovsge %xcc, %f9, %f8 loop_7125: bleu loop_7127 loop_7126: fnors %f14, %f13, %f4 fzero %f2 nop setx loop_7128, %l0, %l1 jmpl %l1, %i2 loop_7127: fzero %f2 ble,a,pt %xcc, loop_7129 ldx [%l7 + 0x48], %l1 loop_7128: fmovdvs %xcc, %f12, %f14 fmovse %icc, %f3, %f6 loop_7129: mulscc %l6, %l0, %l2 fmovdneg %xcc, %f13, %f9 srlx %o7, %o4, %g6 stw %i6, [%l7 + 0x58] fnors %f4, %f3, %f15 lduw [%l7 + 0x44], %o3 fxors %f2, %f14, %f4 lduw [%l7 + 0x7C], %g1 ldub [%l7 + 0x61], %i5 fcmps %fcc0, %f12, %f6 ldsw [%l7 + 0x50], %o2 bcc,pn %xcc, loop_7130 fbg %fcc3, loop_7131 movne %icc, %g7, %i1 movle %xcc, %o6, %g3 loop_7130: bne,a loop_7132 loop_7131: stb %i3, [%l7 + 0x71] fmovdcs %xcc, %f13, %f14 ldsw [%l7 + 0x08], %o1 loop_7132: array32 %l3, %o0, %i0 andncc %g4, %i4, %l5 ld [%l7 + 0x4C], %f5 fmovrdlez %o5, %f0, %f12 bleu,a,pn %xcc, loop_7133 fmovse %xcc, %f13, %f5 move %icc, %g2, %i7 ldsb [%l7 + 0x79], %g5 loop_7133: ld [%l7 + 0x68], %f9 ldsb [%l7 + 0x1E], %l4 fmovdpos %xcc, %f14, %f5 fmovdgu %icc, %f13, %f1 fandnot2 %f8, %f0, %f14 ldx [%l7 + 0x08], %l1 ldsh [%l7 + 0x78], %i2 fexpand %f3, %f6 sll %l0, %l6, %l2 popc %o4, %o7 udiv %g6, 0x1D75, %o3 fbule,a %fcc1, loop_7134 fmul8ulx16 %f10, %f8, %f12 edge32 %g1, %i6, %o2 edge32 %i5, %i1, %o6 loop_7134: array32 %g7, %i3, %o1 ldsh [%l7 + 0x42], %g3 std %f12, [%l7 + 0x48] ldsb [%l7 + 0x21], %o0 fpsub16s %f10, %f11, %f14 brz %i0, loop_7135 stw %l3, [%l7 + 0x1C] fone %f2 movvs %xcc, %g4, %i4 loop_7135: fmovdcc %xcc, %f11, %f11 bl,a loop_7136 stx %o5, [%l7 + 0x78] stx %g2, [%l7 + 0x30] std %f12, [%l7 + 0x58] loop_7136: addccc %i7, %g5, %l5 ldsb [%l7 + 0x57], %l1 bl,a %icc, loop_7137 fmovdl %icc, %f1, %f4 fornot2 %f14, %f8, %f6 fnot1 %f8, %f12 loop_7137: ldsh [%l7 + 0x16], %i2 fbue %fcc3, loop_7138 taddcc %l0, 0x0079, %l4 ldsw [%l7 + 0x3C], %l2 fmovdvs %xcc, %f15, %f14 loop_7138: addccc %l6, %o4, %g6 fcmpd %fcc1, %f6, %f2 sub %o3, %o7, %g1 fbn %fcc0, loop_7139 brgz %o2, loop_7140 taddcctv %i5, %i1, %i6 fabss %f2, %f8 loop_7139: ldd [%l7 + 0x70], %f12 loop_7140: fmovrdlez %g7, %f8, %f10 tsubcc %o6, %i3, %g3 fpack16 %f2, %f4 fmovrdgez %o0, %f4, %f10 fmovrsne %o1, %f9, %f13 fmovsvs %xcc, %f10, %f6 fble %fcc3, loop_7141 add %l3, 0x1908, %g4 movg %icc, %i4, %o5 movleu %xcc, %g2, %i0 loop_7141: array8 %g5, %i7, %l5 fors %f5, %f1, %f15 mova %icc, %l1, %l0 tn %icc, 0x3 fmovs %f5, %f3 fcmped %fcc2, %f8, %f4 smulcc %i2, 0x1616, %l4 fmovsne %xcc, %f14, %f15 bvc %icc, loop_7142 be %xcc, loop_7143 andncc %l2, %o4, %g6 fmovda %icc, %f0, %f8 loop_7142: addc %o3, %o7, %g1 loop_7143: bl,a,pt %icc, loop_7144 sdiv %o2, 0x14E8, %i5 edge32n %i1, %i6, %l6 xnor %g7, 0x01B7, %i3 loop_7144: ldsw [%l7 + 0x2C], %g3 sth %o6, [%l7 + 0x32] ldd [%l7 + 0x10], %f8 fble,a %fcc3, loop_7145 fxor %f10, %f0, %f6 fbl %fcc0, loop_7146 bn,a,pn %icc, loop_7147 loop_7145: fpsub16s %f12, %f8, %f5 alignaddr %o0, %l3, %g4 loop_7146: fmovrdne %i4, %f14, %f2 loop_7147: movneg %xcc, %o5, %g2 edge32l %i0, %g5, %o1 movpos %xcc, %i7, %l1 movle %icc, %l5, %i2 ldsb [%l7 + 0x19], %l4 fbg,a %fcc1, loop_7148 fnot1 %f0, %f14 fpsub32 %f6, %f8, %f8 and %l0, 0x19A3, %l2 loop_7148: stx %g6, [%l7 + 0x68] fornot2 %f14, %f10, %f6 sth %o4, [%l7 + 0x6A] ldsw [%l7 + 0x60], %o3 orcc %o7, 0x12FC, %g1 fsrc1s %f1, %f15 udivx %i5, 0x1C79, %i1 movvc %icc, %i6, %o2 sth %l6, [%l7 + 0x4E] fpadd32 %f12, %f14, %f4 bvs,a,pt %icc, loop_7149 and %i3, %g7, %g3 ldx [%l7 + 0x50], %o6 fmuld8sux16 %f7, %f3, %f8 loop_7149: umulcc %o0, 0x1E91, %g4 alignaddrl %l3, %i4, %o5 fbl,a %fcc3, loop_7150 tneg %icc, 0x5 fmovdleu %xcc, %f8, %f10 or %g2, 0x0425, %i0 loop_7150: bge %xcc, loop_7151 fmovsvs %icc, %f8, %f5 fmul8x16al %f12, %f5, %f8 tsubcctv %o1, %g5, %l1 loop_7151: stb %l5, [%l7 + 0x77] fcmpeq32 %f8, %f8, %i2 st %f2, [%l7 + 0x0C] edge16n %l4, %l0, %i7 addcc %l2, %o4, %o3 nop setx loop_7152, %l0, %l1 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 + 0x18], %f6 lduh [%l7 + 0x3E], %g6 fmul8x16au %f9, %f13, %f8 loop_7152: movle %xcc, %g1, %i5 ld [%l7 + 0x64], %f4 stx %o7, [%l7 + 0x58] bneg,pt %icc, loop_7153 fmovsneg %xcc, %f7, %f4 ld [%l7 + 0x70], %f6 sth %i1, [%l7 + 0x28] loop_7153: std %f10, [%l7 + 0x28] ldx [%l7 + 0x18], %i6 stw %o2, [%l7 + 0x20] fbue %fcc1, loop_7154 fbul,a %fcc2, loop_7155 fands %f3, %f2, %f9 fpadd16s %f15, %f6, %f13 loop_7154: fble %fcc2, loop_7156 loop_7155: sllx %l6, %i3, %g7 ldx [%l7 + 0x78], %o6 ldsh [%l7 + 0x56], %o0 loop_7156: brlz,a %g3, loop_7157 srax %l3, %i4, %g4 lduw [%l7 + 0x70], %g2 ldsw [%l7 + 0x18], %i0 loop_7157: movne %xcc, %o1, %g5 fmovrsne %l1, %f0, %f1 sth %o5, [%l7 + 0x7E] edge32ln %i2, %l4, %l5 fmovspos %xcc, %f6, %f13 ldx [%l7 + 0x08], %i7 fpsub16s %f2, %f10, %f10 alignaddr %l2, %l0, %o3 and %g6, 0x1812, %g1 fmovscc %icc, %f11, %f10 std %f2, [%l7 + 0x60] fmovsne %icc, %f4, %f10 fpsub32s %f6, %f6, %f14 bneg %xcc, loop_7158 fbn %fcc1, loop_7159 fandnot1s %f12, %f5, %f7 fxor %f4, %f8, %f2 loop_7158: fmovrdlez %o4, %f0, %f12 loop_7159: ldx [%l7 + 0x08], %o7 alignaddrl %i5, %i1, %o2 st %f5, [%l7 + 0x48] fpackfix %f6, %f8 ldub [%l7 + 0x0C], %i6 movrgz %i3, 0x1F9, %l6 ble,a %xcc, loop_7160 fpack16 %f14, %f4 ba,pt %xcc, loop_7161 movvs %icc, %g7, %o0 loop_7160: tcs %xcc, 0x2 sth %g3, [%l7 + 0x6E] loop_7161: lduw [%l7 + 0x3C], %l3 andn %o6, 0x1ECC, %i4 brz %g2, loop_7162 stx %i0, [%l7 + 0x50] ldsb [%l7 + 0x72], %g4 sdivcc %o1, 0x1EA6, %g5 loop_7162: movre %l1, %o5, %l4 edge16ln %i2, %l5, %i7 fnot2 %f14, %f4 bgu,a,pt %icc, loop_7163 fornot1s %f7, %f0, %f8 fandnot1s %f9, %f9, %f12 tne %icc, 0x3 loop_7163: lduh [%l7 + 0x46], %l2 and %l0, %o3, %g6 ldub [%l7 + 0x76], %g1 bvs %icc, loop_7164 ldx [%l7 + 0x28], %o7 siam 0x1 ldx [%l7 + 0x20], %o4 loop_7164: bcc,a loop_7165 fbo,a %fcc3, loop_7166 ld [%l7 + 0x4C], %f13 addcc %i1, 0x0DF0, %i5 loop_7165: alignaddr %i6, %i3, %o2 loop_7166: popc 0x0EA2, %g7 fmul8x16al %f10, %f5, %f14 ldsh [%l7 + 0x5C], %o0 fmovsleu %xcc, %f9, %f6 array8 %l6, %l3, %g3 movpos %icc, %o6, %g2 fmovrsgez %i0, %f11, %f12 tsubcctv %i4, 0x1551, %g4 fmovrslz %o1, %f2, %f6 ldd [%l7 + 0x20], %f12 mova %xcc, %g5, %o5 fmovsa %icc, %f1, %f8 sth %l4, [%l7 + 0x14] fsrc1 %f4, %f12 tvc %xcc, 0x4 stb %l1, [%l7 + 0x6E] fmovsn %icc, %f2, %f3 fnegs %f2, %f14 te %xcc, 0x7 fbn,a %fcc0, loop_7167 popc %l5, %i7 fblg,a %fcc1, loop_7168 fpack32 %f8, %f6, %f12 loop_7167: fmovrde %i2, %f4, %f8 stb %l0, [%l7 + 0x59] loop_7168: fbe,a %fcc2, loop_7169 fcmpeq32 %f0, %f10, %o3 xorcc %l2, 0x1A03, %g1 fsrc1 %f4, %f6 loop_7169: ld [%l7 + 0x38], %f1 stx %g6, [%l7 + 0x70] stb %o4, [%l7 + 0x13] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14302 ! Type cti : 7169 ! Type i : 14294 ! Type l : 14235 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0xEB9B7582 .word 0x51A728FC .word 0x4C4EE507 .word 0xE2D64167 .word 0xD6A736BA .word 0x8F529F81 .word 0x4F7B335B .word 0x44B7AB27 .word 0xA2755869 .word 0xB20B9804 .word 0x44F139F2 .word 0xAFD1D7C2 .word 0xFB6E989D .word 0xE9DF8E4C .word 0x5ADCF7ED .word 0x49B26307 .word 0x1F922A7E .word 0x0619184A .word 0xF14C59AC .word 0x796CA99E .word 0xF0D22C45 .word 0xD76D27E9 .word 0xBC7AC303 .word 0x0A15AB27 .word 0xED7D0861 .word 0xDA6F29F1 .word 0x2241DDAA .word 0xDE11745F .word 0xF171ADEE .word 0x6E77890C .word 0xD8F72756 .word 0x0D7D2C02 .word 0x066BBCB3 .word 0xA3AA3838 .word 0xBE4E2BF1 .word 0x0B7AAE84 .word 0x50E0466C .word 0x04682432 .word 0xF47C36FC .word 0x913C51A1 .word 0xBC0D1C4F .word 0xC7D464C4 .word 0xAAAB35BA .word 0xB8D1A9EA .word 0xC0A63726 .word 0x927BB267 .word 0x30C96483 .word 0x04AA52A1 .word 0x01428CAD .word 0x642ACD52 .word 0x84F8C806 .word 0x6A722BDD .word 0x6B1B77E3 .word 0x03644F9D .word 0xE7ED2FEF .word 0xAFD343C6 .word 0xACD4177C .word 0x2EADCE2B .word 0xFC7F18B8 .word 0x14ACC7C0 .word 0xAC67FECF .word 0x04DC8B6D .word 0xDAD5F54D .word 0xF88698EF .end