/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc24.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=1001622783" .ident "BY rg131678 ON Mon Jul 14 14:19:04 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc24.s,v 1.3 2007/07/05 21:59:22 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 0x0, %g1 set 0x6, %g2 set 0x8, %g3 set 0x3, %g4 set 0x9, %g5 set 0xF, %g6 set 0x6, %g7 !# Input registers set -0x5, %i0 set -0x8, %i1 set -0x6, %i2 set -0x9, %i3 set -0x4, %i4 set -0x6, %i5 set -0x0, %i6 set -0x2, %i7 !# Local registers set 0x6D0C3172, %l0 set 0x656C8D5B, %l1 set 0x2A00412D, %l2 set 0x3F67903E, %l3 set 0x2F76B83D, %l4 set 0x0DF44A28, %l5 set 0x75BB13C3, %l6 !# Output registers set -0x119F, %o0 set -0x0D43, %o1 set 0x010E, %o2 set -0x0A9B, %o3 set 0x1A41, %o4 set 0x1D43, %o5 set -0x04DF, %o6 set -0x17A9, %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 .. ldsh [%l7 + 0x36], %g3 ld [%l7 + 0x48], %f9 bcc,a %icc, loop_1 fmovdvc %icc, %f13, %f7 tleu %xcc, 0x1 fmovdpos %xcc, %f13, %f8 loop_1: udivx %o4, 0x01B8, %i6 fzeros %f6 fmovrsgez %g6, %f11, %f10 fbule %fcc0, loop_2 stw %i0, [%l7 + 0x6C] fmovrsgz %g2, %f1, %f13 bpos,a,pn %icc, loop_3 loop_2: fnot1s %f3, %f4 lduh [%l7 + 0x3A], %i3 ldd [%l7 + 0x50], %f4 loop_3: tcs %icc, 0x4 bvc,pn %xcc, loop_4 siam 0x4 addc %g7, %o5, %o3 fmul8sux16 %f4, %f6, %f8 loop_4: fnor %f8, %f2, %f0 fsrc1s %f9, %f10 edge32n %g5, %l6, %l5 fmovsl %xcc, %f4, %f6 fbo,a %fcc2, loop_5 st %f15, [%l7 + 0x68] fmovdge %xcc, %f10, %f9 stw %l1, [%l7 + 0x2C] loop_5: fpadd32s %f7, %f0, %f13 andn %l2, %l4, %o0 ldsb [%l7 + 0x7C], %i2 fmovrslez %o2, %f12, %f13 fornot1 %f0, %f4, %f8 fpsub32s %f3, %f2, %f8 mulx %o6, %l3, %i4 bvc,pn %xcc, loop_6 alignaddr %g4, %l0, %i7 ldsh [%l7 + 0x3E], %o7 st %f13, [%l7 + 0x20] loop_6: fmovsneg %xcc, %f13, %f7 fpadd16s %f14, %f1, %f3 fcmpeq32 %f8, %f2, %o1 fcmple16 %f0, %f4, %i1 ld [%l7 + 0x3C], %f5 fmovdle %xcc, %f3, %f10 smul %g1, %g3, %o4 std %f8, [%l7 + 0x18] fmul8x16au %f13, %f8, %f8 fbl,a %fcc1, loop_7 movgu %xcc, %i5, %g6 fbg,a %fcc3, loop_8 fornot2 %f14, %f14, %f8 loop_7: fzeros %f11 fmovse %icc, %f6, %f11 loop_8: sth %i6, [%l7 + 0x72] stb %i0, [%l7 + 0x4C] ldsb [%l7 + 0x6A], %i3 fzero %f4 tge %icc, 0x1 taddcc %g7, 0x0400, %o5 stx %g2, [%l7 + 0x40] st %f15, [%l7 + 0x64] udiv %o3, 0x182E, %l6 subcc %g5, %l5, %l1 edge16 %l4, %o0, %l2 fmovrsgez %i2, %f15, %f11 fand %f0, %f14, %f0 tge %xcc, 0x3 movn %icc, %o2, %l3 tgu %xcc, 0x6 fabss %f13, %f4 fble %fcc0, loop_9 movrlez %o6, 0x0A5, %i4 fmovspos %icc, %f2, %f5 stb %l0, [%l7 + 0x3F] loop_9: lduh [%l7 + 0x58], %g4 lduw [%l7 + 0x5C], %i7 addcc %o1, 0x1CF3, %i1 ldx [%l7 + 0x20], %g1 sra %o7, %o4, %g3 fxor %f8, %f4, %f4 fmovs %f10, %f14 tpos %icc, 0x6 fmovdvs %xcc, %f8, %f1 or %i5, 0x1084, %i6 fands %f7, %f1, %f8 tge %xcc, 0x7 fmovdne %xcc, %f11, %f0 fnands %f14, %f15, %f12 fmovsvs %icc, %f13, %f4 movrne %g6, 0x101, %i0 fble %fcc1, loop_10 fnegd %f14, %f10 ldd [%l7 + 0x78], %f4 sth %i3, [%l7 + 0x6E] loop_10: sub %g7, 0x1CB2, %g2 srlx %o3, 0x02, %l6 stw %g5, [%l7 + 0x08] fbn %fcc1, loop_11 ldsh [%l7 + 0x3A], %o5 bl,a,pt %icc, loop_12 fexpand %f0, %f8 loop_11: edge16l %l5, %l1, %l4 and %o0, 0x05AA, %i2 loop_12: fmovdne %xcc, %f8, %f1 fbu %fcc3, loop_13 ldx [%l7 + 0x20], %o2 fmovscc %xcc, %f3, %f12 tle %xcc, 0x4 loop_13: fmovdleu %xcc, %f10, %f2 ldsw [%l7 + 0x18], %l2 ldub [%l7 + 0x6E], %l3 ldsb [%l7 + 0x7C], %i4 fnors %f8, %f15, %f13 movge %icc, %l0, %o6 lduh [%l7 + 0x74], %g4 addcc %i7, 0x18E4, %o1 bl,pn %xcc, loop_14 fmovsne %xcc, %f12, %f1 fmovrsne %g1, %f3, %f6 st %f2, [%l7 + 0x08] loop_14: ldd [%l7 + 0x40], %f2 fcmpgt16 %f0, %f10, %i1 fbl %fcc3, loop_15 orn %o7, 0x009B, %o4 fsrc2 %f4, %f2 edge8l %i5, %i6, %g6 loop_15: edge8n %g3, %i3, %i0 tleu %icc, 0x6 fsrc1s %f8, %f5 ta %icc, 0x4 fmovdn %icc, %f2, %f11 fbuge,a %fcc0, loop_16 fbne %fcc1, loop_17 ldd [%l7 + 0x58], %f6 ldx [%l7 + 0x48], %g7 loop_16: lduw [%l7 + 0x38], %g2 loop_17: ldub [%l7 + 0x45], %o3 tn %icc, 0x0 andncc %l6, %o5, %g5 stb %l5, [%l7 + 0x65] fnot2s %f12, %f11 edge16ln %l1, %o0, %l4 fpsub16s %f0, %f9, %f15 fmovsa %icc, %f2, %f8 stw %o2, [%l7 + 0x0C] movpos %xcc, %l2, %l3 fcmpes %fcc3, %f15, %f15 orcc %i4, 0x0024, %i2 fnot1 %f6, %f6 ldd [%l7 + 0x20], %f4 tvc %icc, 0x3 fbue %fcc2, loop_18 array16 %l0, %o6, %g4 fbul %fcc3, loop_19 fmovrdlez %o1, %f6, %f10 loop_18: edge32ln %i7, %g1, %o7 fmovsge %xcc, %f6, %f10 loop_19: fmovsge %xcc, %f9, %f13 ldsw [%l7 + 0x58], %i1 ldub [%l7 + 0x08], %o4 st %f7, [%l7 + 0x48] sth %i5, [%l7 + 0x7E] orncc %i6, %g6, %g3 mulx %i3, %g7, %g2 edge16l %o3, %i0, %l6 ldsb [%l7 + 0x3F], %o5 fbl,a %fcc3, loop_20 fcmpes %fcc3, %f14, %f1 ldub [%l7 + 0x4C], %l5 mulx %l1, 0x193D, %g5 loop_20: edge16ln %o0, %l4, %l2 orcc %o2, 0x0581, %i4 ldd [%l7 + 0x40], %f8 ldsh [%l7 + 0x0E], %i2 ld [%l7 + 0x70], %f3 fbu %fcc2, loop_21 movleu %xcc, %l0, %l3 sub %o6, %g4, %o1 bne,pt %xcc, loop_22 loop_21: bl %icc, loop_23 ldx [%l7 + 0x60], %i7 edge32l %g1, %o7, %i1 loop_22: fmovrdgz %o4, %f6, %f12 loop_23: umulcc %i5, %g6, %i6 array16 %i3, %g7, %g3 ld [%l7 + 0x3C], %f5 fmuld8sux16 %f13, %f7, %f8 bgu,a,pn %xcc, loop_24 fblg %fcc3, loop_25 tle %icc, 0x5 fornot2 %f4, %f2, %f10 loop_24: movl %xcc, %g2, %i0 loop_25: movl %icc, %l6, %o3 fmovsl %xcc, %f2, %f11 fmovse %icc, %f14, %f3 tneg %xcc, 0x0 ldub [%l7 + 0x46], %l5 andn %o5, %g5, %o0 movrlz %l1, 0x044, %l2 ldsw [%l7 + 0x1C], %l4 sth %i4, [%l7 + 0x7E] bge,a loop_26 orncc %i2, 0x032E, %l0 tvc %icc, 0x4 te %icc, 0x1 loop_26: sllx %o2, 0x19, %o6 tsubcc %g4, %l3, %i7 fmovdge %xcc, %f11, %f12 ldsh [%l7 + 0x3E], %o1 tge %icc, 0x7 umul %g1, %i1, %o7 fmovsne %xcc, %f6, %f1 fpackfix %f4, %f8 nop setx loop_27, %l0, %l1 jmpl %l1, %o4 fmovrdne %i5, %f12, %f8 ldsw [%l7 + 0x40], %g6 ldsh [%l7 + 0x32], %i3 loop_27: add %g7, 0x194F, %i6 ldsw [%l7 + 0x38], %g3 bvs,pt %xcc, loop_28 umulcc %g2, 0x0347, %l6 fnors %f13, %f13, %f15 fbne,a %fcc1, loop_29 loop_28: fbe,a %fcc3, loop_30 lduw [%l7 + 0x0C], %i0 te %icc, 0x6 loop_29: ldub [%l7 + 0x27], %l5 loop_30: fbl %fcc2, loop_31 movgu %xcc, %o5, %o3 ldsw [%l7 + 0x4C], %o0 ldx [%l7 + 0x28], %l1 loop_31: fcmpne32 %f2, %f8, %g5 ldd [%l7 + 0x60], %f2 movvc %icc, %l4, %i4 be,a,pt %icc, loop_32 stx %i2, [%l7 + 0x78] sdivcc %l0, 0x15EE, %o2 fnot1 %f0, %f0 loop_32: te %xcc, 0x1 ldsb [%l7 + 0x3C], %l2 movle %xcc, %g4, %l3 stx %o6, [%l7 + 0x10] tvc %icc, 0x5 fcmpgt32 %f8, %f14, %o1 fxnors %f7, %f6, %f13 fcmpgt32 %f14, %f6, %i7 st %f6, [%l7 + 0x7C] fcmps %fcc1, %f10, %f6 fcmple16 %f0, %f14, %g1 ldsw [%l7 + 0x20], %o7 fmovrde %i1, %f0, %f10 brlz,a %i5, loop_33 ldsw [%l7 + 0x54], %o4 stb %g6, [%l7 + 0x2E] edge8l %i3, %g7, %g3 loop_33: fmovdgu %icc, %f0, %f8 faligndata %f14, %f0, %f12 fmovsn %icc, %f5, %f9 fzeros %f1 fmovdneg %xcc, %f1, %f5 fmuld8sux16 %f12, %f0, %f8 stb %i6, [%l7 + 0x2B] call loop_34 ldsb [%l7 + 0x20], %l6 movrgz %g2, 0x34E, %i0 lduw [%l7 + 0x34], %o5 loop_34: lduh [%l7 + 0x0C], %o3 fnor %f10, %f2, %f14 movneg %xcc, %o0, %l1 fnot1 %f0, %f10 srax %g5, %l4, %i4 st %f0, [%l7 + 0x68] ldx [%l7 + 0x20], %i2 fors %f11, %f15, %f9 stw %l0, [%l7 + 0x34] array8 %l5, %o2, %g4 bshuffle %f4, %f10, %f2 ldd [%l7 + 0x10], %f2 fbn,a %fcc0, loop_35 srl %l3, %l2, %o1 edge16 %o6, %i7, %o7 lduh [%l7 + 0x7C], %i1 loop_35: tvc %icc, 0x3 fmovdneg %icc, %f13, %f7 fmovsvs %icc, %f11, %f5 sllx %g1, 0x12, %o4 fpack16 %f2, %f10 fnegs %f5, %f13 fble,a %fcc0, loop_36 std %f14, [%l7 + 0x50] fpack32 %f0, %f2, %f6 movvc %icc, %g6, %i5 loop_36: fmul8ulx16 %f4, %f2, %f8 fnegs %f0, %f11 bge,pt %xcc, loop_37 fnegs %f8, %f6 subccc %g7, 0x18FF, %g3 movrlz %i3, 0x224, %i6 loop_37: fmovdne %xcc, %f15, %f10 tcc %icc, 0x3 stw %g2, [%l7 + 0x68] fmovrde %l6, %f2, %f6 ld [%l7 + 0x68], %f6 tvc %xcc, 0x6 movrgez %o5, 0x0A4, %i0 lduh [%l7 + 0x2C], %o0 fcmps %fcc1, %f8, %f11 fbne %fcc0, loop_38 tpos %xcc, 0x3 fmul8x16au %f5, %f10, %f10 fmovda %xcc, %f10, %f13 loop_38: fbn %fcc0, loop_39 tge %icc, 0x5 ldd [%l7 + 0x28], %f8 fnors %f14, %f0, %f2 loop_39: fpsub16 %f14, %f6, %f10 fmovsa %xcc, %f11, %f12 ldsh [%l7 + 0x5C], %l1 orcc %o3, 0x0AF1, %g5 ldub [%l7 + 0x14], %i4 fbu %fcc0, loop_40 tgu %xcc, 0x0 udiv %l4, 0x1E98, %l0 fpsub32s %f10, %f1, %f7 loop_40: fmovspos %xcc, %f4, %f8 edge32ln %l5, %i2, %o2 orn %l3, 0x03A5, %l2 ldsw [%l7 + 0x18], %o1 ldsh [%l7 + 0x64], %g4 std %f8, [%l7 + 0x18] fzero %f2 orn %i7, 0x1445, %o6 stb %i1, [%l7 + 0x5C] fabsd %f8, %f10 lduw [%l7 + 0x64], %o7 movl %icc, %g1, %o4 fmovda %icc, %f15, %f14 fbuge %fcc3, loop_41 fones %f13 fxnors %f14, %f5, %f5 fnands %f2, %f15, %f1 loop_41: tcs %icc, 0x6 fba %fcc0, loop_42 faligndata %f6, %f4, %f0 fbo,a %fcc2, loop_43 stb %g6, [%l7 + 0x74] loop_42: ldsb [%l7 + 0x15], %g7 edge32n %g3, %i5, %i3 loop_43: ta %xcc, 0x3 bn,a,pt %icc, loop_44 fpack32 %f4, %f14, %f14 std %f2, [%l7 + 0x28] std %f6, [%l7 + 0x78] loop_44: stw %i6, [%l7 + 0x40] ldx [%l7 + 0x68], %g2 movcs %icc, %l6, %o5 ldx [%l7 + 0x70], %i0 stw %l1, [%l7 + 0x18] fmovdge %xcc, %f13, %f15 fcmped %fcc0, %f6, %f4 bneg,a %xcc, loop_45 ldsw [%l7 + 0x30], %o3 bvc,a loop_46 tsubcc %g5, %i4, %o0 loop_45: ldsh [%l7 + 0x76], %l4 mulscc %l5, 0x0434, %l0 loop_46: ldub [%l7 + 0x71], %o2 ldsw [%l7 + 0x40], %i2 array32 %l3, %o1, %g4 fcmpeq32 %f6, %f4, %i7 lduh [%l7 + 0x28], %l2 orn %o6, 0x0ADB, %i1 udivx %o7, 0x165A, %g1 fornot1s %f5, %f7, %f14 fcmpes %fcc1, %f4, %f2 fabss %f13, %f7 ldsh [%l7 + 0x34], %o4 ldsh [%l7 + 0x58], %g6 sth %g7, [%l7 + 0x38] sllx %g3, 0x02, %i5 stx %i3, [%l7 + 0x50] siam 0x5 alignaddrl %g2, %i6, %o5 udivx %i0, 0x1889, %l1 andn %l6, %g5, %o3 ldsb [%l7 + 0x5C], %o0 edge16ln %i4, %l5, %l0 sll %l4, %o2, %i2 fmul8ulx16 %f14, %f0, %f0 edge16ln %l3, %o1, %g4 bne,a %icc, loop_47 tpos %icc, 0x5 fand %f14, %f2, %f2 sub %i7, %o6, %l2 loop_47: std %f12, [%l7 + 0x70] fpack16 %f14, %f14 andn %o7, %g1, %i1 stw %g6, [%l7 + 0x68] fnot1 %f8, %f6 ldsh [%l7 + 0x4C], %g7 sdivx %o4, 0x17B2, %g3 fmovrslz %i5, %f11, %f9 brlz %g2, loop_48 andcc %i3, %i6, %i0 lduh [%l7 + 0x74], %l1 bvc,a,pn %xcc, loop_49 loop_48: fblg %fcc0, loop_50 fmovsle %xcc, %f5, %f6 stw %o5, [%l7 + 0x2C] loop_49: umul %l6, %g5, %o0 loop_50: movrlz %o3, %i4, %l5 lduw [%l7 + 0x54], %l4 fpadd16 %f10, %f12, %f14 fxnor %f0, %f14, %f4 be,pt %xcc, loop_51 fmovd %f6, %f2 ldd [%l7 + 0x20], %f12 fmovdge %xcc, %f11, %f7 loop_51: fnegd %f0, %f10 movneg %icc, %l0, %o2 edge16 %l3, %o1, %i2 orn %g4, 0x1FD4, %i7 tl %xcc, 0x5 ldd [%l7 + 0x60], %f4 stw %l2, [%l7 + 0x6C] fxnor %f10, %f6, %f4 fmovscs %xcc, %f9, %f12 subcc %o7, 0x1B4F, %g1 fpack32 %f10, %f2, %f10 fbu,a %fcc0, loop_52 nop setx loop_53, %l0, %l1 jmpl %l1, %o6 stw %g6, [%l7 + 0x68] fmovdne %icc, %f14, %f4 loop_52: fsrc2 %f14, %f4 loop_53: fmovdge %icc, %f1, %f14 movgu %xcc, %g7, %o4 edge32 %i1, %i5, %g3 fxnor %f2, %f14, %f4 movrgez %g2, 0x083, %i6 ldsb [%l7 + 0x5F], %i3 ldx [%l7 + 0x78], %l1 tg %xcc, 0x0 add %o5, %l6, %g5 ldsb [%l7 + 0x79], %i0 lduh [%l7 + 0x18], %o3 ldd [%l7 + 0x20], %f14 stb %i4, [%l7 + 0x29] stb %o0, [%l7 + 0x62] ldd [%l7 + 0x78], %f12 std %f0, [%l7 + 0x30] smulcc %l5, %l4, %l0 fmovsvc %icc, %f15, %f5 fpsub16s %f8, %f0, %f8 ld [%l7 + 0x74], %f7 be %icc, loop_54 tcc %icc, 0x5 stx %l3, [%l7 + 0x38] ldsh [%l7 + 0x0C], %o2 loop_54: edge8 %o1, %i2, %g4 lduh [%l7 + 0x1A], %i7 fmovdpos %icc, %f9, %f9 fornot1 %f6, %f10, %f4 ldub [%l7 + 0x1B], %l2 std %f4, [%l7 + 0x48] fornot1 %f10, %f6, %f10 move %xcc, %g1, %o6 bshuffle %f12, %f4, %f8 tsubcc %o7, %g6, %g7 andn %o4, 0x19F1, %i5 fmovd %f14, %f0 fmovdleu %icc, %f12, %f3 ld [%l7 + 0x60], %f11 sth %g3, [%l7 + 0x46] movleu %xcc, %i1, %i6 ldub [%l7 + 0x1D], %g2 fand %f8, %f2, %f4 edge16ln %i3, %l1, %o5 ldub [%l7 + 0x2A], %l6 ldsb [%l7 + 0x58], %i0 siam 0x6 sth %g5, [%l7 + 0x20] tsubcc %i4, %o0, %l5 stb %o3, [%l7 + 0x40] fbuge %fcc3, loop_55 fcmpd %fcc3, %f14, %f8 be,pn %xcc, loop_56 fone %f4 loop_55: fnot2 %f12, %f8 fbn %fcc3, loop_57 loop_56: fabss %f5, %f5 bge %icc, loop_58 tne %icc, 0x1 loop_57: ldsw [%l7 + 0x0C], %l4 ld [%l7 + 0x34], %f9 loop_58: fnot2s %f12, %f7 fsrc2 %f0, %f14 ld [%l7 + 0x0C], %f2 stx %l0, [%l7 + 0x10] fmovrdgez %o2, %f14, %f2 tvc %xcc, 0x5 ldsb [%l7 + 0x18], %l3 fnegd %f12, %f14 ldsh [%l7 + 0x1E], %i2 mova %icc, %o1, %g4 nop setx loop_59, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8n %i7, %g1, %o6 fmovd %f14, %f4 brnz %l2, loop_60 loop_59: fsrc2s %f5, %f2 fcmpes %fcc3, %f2, %f3 movre %g6, 0x0B5, %o7 loop_60: umulcc %g7, %o4, %i5 fpsub16 %f12, %f6, %f12 fbuge,a %fcc2, loop_61 sth %g3, [%l7 + 0x3E] fbe %fcc1, loop_62 lduw [%l7 + 0x68], %i6 loop_61: fmovdvc %icc, %f1, %f11 std %f10, [%l7 + 0x30] loop_62: fmovrslz %i1, %f11, %f14 ldsh [%l7 + 0x2A], %i3 tne %xcc, 0x1 brlez %g2, loop_63 fbo,a %fcc1, loop_64 bge,a loop_65 ldx [%l7 + 0x40], %l1 loop_63: movrne %l6, %i0, %o5 loop_64: movcc %xcc, %i4, %o0 loop_65: fmuld8sux16 %f9, %f12, %f12 ldub [%l7 + 0x44], %g5 sth %o3, [%l7 + 0x38] bge %icc, loop_66 sth %l4, [%l7 + 0x4C] fmul8x16al %f14, %f1, %f10 orcc %l0, %o2, %l5 loop_66: fornot2 %f4, %f8, %f12 stx %i2, [%l7 + 0x38] stw %o1, [%l7 + 0x48] bcc,a loop_67 std %f0, [%l7 + 0x50] fmul8ulx16 %f12, %f10, %f12 ta %icc, 0x3 loop_67: sth %l3, [%l7 + 0x58] fblg %fcc3, loop_68 fabss %f12, %f2 sdivcc %g4, 0x0D3D, %i7 fpmerge %f10, %f6, %f14 loop_68: fbl %fcc2, loop_69 tle %xcc, 0x5 std %f14, [%l7 + 0x60] ldsb [%l7 + 0x5B], %o6 loop_69: tgu %icc, 0x6 fbl %fcc3, loop_70 add %g1, %g6, %o7 fnegd %f4, %f10 fnegd %f14, %f14 loop_70: fmovdle %xcc, %f11, %f13 ldd [%l7 + 0x70], %f14 fcmple16 %f4, %f14, %g7 fcmpne16 %f10, %f12, %l2 stw %i5, [%l7 + 0x14] std %f14, [%l7 + 0x70] fands %f0, %f4, %f4 lduh [%l7 + 0x1A], %o4 std %f10, [%l7 + 0x48] stx %i6, [%l7 + 0x58] fmul8x16 %f5, %f14, %f2 fpsub16s %f8, %f2, %f6 st %f11, [%l7 + 0x08] ldsh [%l7 + 0x58], %i1 bg,a %icc, loop_71 fmovdle %xcc, %f3, %f14 mova %icc, %g3, %i3 movrgez %g2, 0x069, %l1 loop_71: fnor %f0, %f4, %f6 xor %i0, 0x0386, %o5 stx %i4, [%l7 + 0x78] movpos %icc, %o0, %g5 fblg,a %fcc3, loop_72 bgu,pt %icc, loop_73 stx %l6, [%l7 + 0x48] movl %icc, %o3, %l0 loop_72: lduw [%l7 + 0x2C], %o2 loop_73: ld [%l7 + 0x2C], %f5 movvs %icc, %l5, %l4 stx %o1, [%l7 + 0x70] ldub [%l7 + 0x48], %i2 ldsh [%l7 + 0x14], %g4 movrgez %i7, 0x22E, %o6 edge8ln %l3, %g6, %o7 tne %icc, 0x0 ldx [%l7 + 0x08], %g7 ldsh [%l7 + 0x30], %l2 edge8l %i5, %g1, %o4 stw %i6, [%l7 + 0x14] ldd [%l7 + 0x30], %f14 fpack32 %f12, %f0, %f6 tcc %icc, 0x7 addcc %i1, %g3, %i3 fmovrse %g2, %f13, %f2 fmovrslez %i0, %f9, %f13 sdiv %l1, 0x1129, %o5 ld [%l7 + 0x54], %f9 fones %f6 fcmple32 %f0, %f6, %o0 ldsw [%l7 + 0x70], %g5 xnorcc %l6, %i4, %l0 ldsw [%l7 + 0x38], %o2 edge32 %l5, %l4, %o1 std %f10, [%l7 + 0x78] sth %i2, [%l7 + 0x62] movrlz %g4, %i7, %o6 movn %xcc, %l3, %g6 fands %f8, %f6, %f14 tgu %xcc, 0x4 fbule %fcc0, loop_74 brlez,a %o3, loop_75 fmovdge %xcc, %f10, %f3 stb %o7, [%l7 + 0x7E] loop_74: fbo %fcc0, loop_76 loop_75: ldub [%l7 + 0x2C], %g7 fmovdcs %xcc, %f2, %f9 array8 %i5, %l2, %g1 loop_76: ldsw [%l7 + 0x30], %o4 umul %i6, 0x027D, %g3 fblg %fcc0, loop_77 bcs loop_78 ldub [%l7 + 0x4A], %i3 ld [%l7 + 0x24], %f10 loop_77: fbl,a %fcc2, loop_79 loop_78: movre %g2, %i0, %l1 fsrc1s %f2, %f1 srl %i1, 0x04, %o5 loop_79: xorcc %o0, 0x1419, %g5 fmul8sux16 %f14, %f12, %f12 addc %l6, 0x0BC9, %l0 fmovdleu %icc, %f4, %f14 fmovdl %icc, %f15, %f6 std %f2, [%l7 + 0x70] fmovrdlez %i4, %f10, %f0 stx %l5, [%l7 + 0x10] fand %f8, %f10, %f10 std %f0, [%l7 + 0x18] orn %l4, %o1, %i2 tvs %xcc, 0x1 ldsw [%l7 + 0x38], %o2 fcmple16 %f6, %f8, %i7 fmovrdgz %g4, %f14, %f4 fpsub16 %f6, %f10, %f10 stb %l3, [%l7 + 0x60] stb %g6, [%l7 + 0x5C] movvc %icc, %o6, %o7 ldub [%l7 + 0x15], %o3 fpsub32 %f4, %f12, %f0 lduh [%l7 + 0x20], %g7 brlz,a %i5, loop_80 fmovrdlz %g1, %f0, %f2 bpos,pn %icc, loop_81 sethi 0x1F7C, %l2 loop_80: fpsub32s %f15, %f5, %f0 tcs %icc, 0x6 loop_81: alignaddr %i6, %o4, %i3 move %xcc, %g3, %g2 fzero %f6 fsrc2s %f14, %f10 fmovdcs %xcc, %f13, %f15 edge8ln %i0, %l1, %i1 tcs %xcc, 0x4 ldx [%l7 + 0x38], %o5 ldsh [%l7 + 0x74], %o0 fpack32 %f0, %f6, %f4 fmovsne %icc, %f2, %f7 ld [%l7 + 0x48], %f5 bpos,pn %icc, loop_82 fcmpgt32 %f8, %f4, %g5 ld [%l7 + 0x24], %f8 tge %icc, 0x7 loop_82: movrlz %l6, %i4, %l5 brlez %l4, loop_83 fbn %fcc3, loop_84 movl %xcc, %o1, %i2 fcmps %fcc2, %f13, %f6 loop_83: sra %o2, 0x10, %i7 loop_84: bne loop_85 fmovdl %icc, %f4, %f13 fcmps %fcc2, %f2, %f12 tg %icc, 0x4 loop_85: andcc %l0, 0x1224, %g4 nop setx loop_86, %l0, %l1 jmpl %l1, %l3 stx %g6, [%l7 + 0x10] fxnor %f0, %f10, %f10 fblg,a %fcc0, loop_87 loop_86: ldd [%l7 + 0x48], %f12 fnands %f14, %f1, %f7 fble %fcc2, loop_88 loop_87: tcs %xcc, 0x1 sth %o6, [%l7 + 0x78] fmovrsne %o7, %f4, %f2 loop_88: fmovsa %xcc, %f0, %f9 edge8l %g7, %i5, %g1 fbg,a %fcc3, loop_89 fmovs %f13, %f8 stb %l2, [%l7 + 0x0A] fmovda %icc, %f5, %f4 loop_89: fbue %fcc2, loop_90 mova %icc, %i6, %o3 ldsw [%l7 + 0x28], %i3 edge16l %o4, %g2, %i0 loop_90: stb %l1, [%l7 + 0x79] sdivx %i1, 0x0E36, %o5 ldub [%l7 + 0x1B], %o0 fmovsl %icc, %f1, %f0 fmovrslez %g3, %f3, %f0 fmovdg %xcc, %f13, %f4 ldd [%l7 + 0x78], %f0 fmovs %f0, %f2 edge32n %l6, %g5, %i4 edge8ln %l4, %l5, %i2 movn %xcc, %o2, %o1 tvc %icc, 0x5 fmul8x16al %f1, %f3, %f0 movrlz %i7, %l0, %g4 tsubcctv %l3, 0x1454, %g6 sth %o7, [%l7 + 0x38] fmovrsne %g7, %f7, %f9 umul %i5, %o6, %g1 bpos,pn %xcc, loop_91 std %f10, [%l7 + 0x68] movrgez %l2, 0x1BD, %o3 std %f4, [%l7 + 0x28] loop_91: fandnot1 %f14, %f12, %f6 andn %i6, %i3, %o4 edge16 %g2, %l1, %i0 lduh [%l7 + 0x1E], %i1 ldsh [%l7 + 0x5C], %o0 sth %g3, [%l7 + 0x46] ldx [%l7 + 0x40], %o5 fmovsg %xcc, %f12, %f4 mulx %l6, %g5, %i4 fpsub32s %f5, %f9, %f4 ldsb [%l7 + 0x08], %l4 umulcc %i2, 0x1066, %o2 fmul8x16au %f3, %f13, %f4 tl %xcc, 0x0 subccc %l5, %i7, %l0 stx %o1, [%l7 + 0x70] sdiv %l3, 0x01D1, %g6 array16 %g4, %o7, %g7 sth %o6, [%l7 + 0x30] fcmpne16 %f0, %f0, %g1 tge %xcc, 0x1 fcmpeq16 %f4, %f12, %i5 te %xcc, 0x0 brgez,a %o3, loop_92 bleu,a,pt %xcc, loop_93 fbue %fcc0, loop_94 ldub [%l7 + 0x53], %l2 loop_92: fors %f13, %f1, %f5 loop_93: fcmpd %fcc1, %f6, %f4 loop_94: fmovrslez %i3, %f0, %f15 tneg %icc, 0x3 stx %o4, [%l7 + 0x78] orncc %i6, %l1, %g2 fmovda %icc, %f9, %f0 xnorcc %i1, %i0, %g3 ldx [%l7 + 0x70], %o5 tgu %xcc, 0x5 ldsh [%l7 + 0x48], %o0 fandnot1 %f14, %f10, %f6 edge32ln %l6, %i4, %g5 lduw [%l7 + 0x78], %i2 fmovrsgz %l4, %f10, %f14 stb %o2, [%l7 + 0x4A] ldx [%l7 + 0x38], %i7 fmovdvc %xcc, %f3, %f15 and %l0, %o1, %l5 fxnors %f10, %f12, %f11 tpos %xcc, 0x5 mova %xcc, %g6, %l3 std %f10, [%l7 + 0x30] brgz,a %g4, loop_95 fmovde %icc, %f2, %f3 tne %xcc, 0x2 mulx %g7, %o6, %o7 loop_95: st %f2, [%l7 + 0x64] fbge %fcc0, loop_96 ldx [%l7 + 0x50], %i5 movrgz %o3, 0x0EC, %l2 udiv %g1, 0x1437, %i3 loop_96: sll %o4, 0x01, %i6 fpadd16s %f0, %f13, %f9 fmuld8sux16 %f0, %f0, %f8 add %g2, 0x1875, %l1 sth %i0, [%l7 + 0x40] srlx %i1, %g3, %o5 fexpand %f6, %f12 fmovrdlez %o0, %f14, %f8 fmovsne %xcc, %f0, %f10 movrlz %i4, 0x3FC, %g5 sethi 0x1DCC, %l6 ldsh [%l7 + 0x14], %i2 tcc %icc, 0x1 fmovs %f14, %f4 st %f13, [%l7 + 0x10] fbe %fcc2, loop_97 fexpand %f13, %f8 ldsw [%l7 + 0x10], %o2 fmuld8sux16 %f3, %f2, %f0 loop_97: ldsh [%l7 + 0x64], %i7 fandnot1 %f4, %f14, %f0 fmovdpos %icc, %f0, %f9 nop setx loop_98, %l0, %l1 jmpl %l1, %l4 fbo %fcc1, loop_99 ta %xcc, 0x3 fbe,a %fcc1, loop_100 loop_98: tsubcctv %o1, 0x153F, %l5 loop_99: udivcc %l0, 0x0DD5, %l3 tleu %xcc, 0x2 loop_100: ldsh [%l7 + 0x7A], %g6 tg %icc, 0x6 ldx [%l7 + 0x10], %g7 movpos %icc, %g4, %o7 fnot1s %f0, %f7 fmuld8ulx16 %f2, %f1, %f14 tl %xcc, 0x1 fmovsvc %icc, %f15, %f2 bge loop_101 fnot1s %f6, %f12 edge32n %o6, %o3, %l2 lduh [%l7 + 0x52], %i5 loop_101: fsrc1 %f8, %f0 ld [%l7 + 0x58], %f4 fnot1 %f4, %f6 fba %fcc3, loop_102 fornot1 %f2, %f14, %f4 mulx %g1, %o4, %i6 subcc %g2, 0x1D5B, %l1 loop_102: fmovscc %icc, %f6, %f12 smulcc %i3, 0x1AF3, %i0 fnor %f6, %f6, %f8 stx %g3, [%l7 + 0x60] fnot1 %f2, %f12 fandnot1s %f8, %f15, %f13 edge32 %o5, %i1, %o0 fbuge %fcc0, loop_103 stx %i4, [%l7 + 0x30] ld [%l7 + 0x3C], %f9 lduh [%l7 + 0x72], %g5 loop_103: movge %xcc, %i2, %o2 std %f4, [%l7 + 0x20] xor %i7, 0x13FD, %l6 fcmpne16 %f6, %f8, %l4 bvc %xcc, loop_104 ba,pt %xcc, loop_105 fmovsl %xcc, %f11, %f10 fmovsleu %xcc, %f4, %f3 loop_104: taddcc %l5, 0x149D, %o1 loop_105: edge32n %l0, %l3, %g7 fmovsne %icc, %f0, %f15 tg %icc, 0x4 fbue %fcc1, loop_106 fmovde %xcc, %f14, %f15 stw %g4, [%l7 + 0x7C] edge8ln %o7, %o6, %g6 loop_106: ldsb [%l7 + 0x5F], %l2 std %f0, [%l7 + 0x28] ld [%l7 + 0x6C], %f8 orn %i5, 0x1281, %g1 fcmpgt16 %f8, %f10, %o4 ldsw [%l7 + 0x2C], %i6 fmul8sux16 %f12, %f10, %f4 call loop_107 fmovsn %xcc, %f1, %f5 fnegd %f10, %f0 movneg %icc, %g2, %l1 loop_107: fpsub32s %f15, %f11, %f11 ldsb [%l7 + 0x5A], %o3 brz %i0, loop_108 ldsb [%l7 + 0x32], %i3 movrlez %o5, %g3, %i1 ldsh [%l7 + 0x16], %o0 loop_108: fmovdne %xcc, %f9, %f2 movrgez %i4, %i2, %g5 fbe %fcc0, loop_109 subc %i7, 0x1D3F, %l6 fors %f10, %f11, %f11 movrgz %o2, 0x11E, %l5 loop_109: for %f0, %f4, %f10 ld [%l7 + 0x4C], %f12 xnorcc %l4, %o1, %l3 movn %xcc, %l0, %g7 fmovrsgez %g4, %f12, %f2 stw %o6, [%l7 + 0x0C] ldx [%l7 + 0x70], %g6 addcc %l2, %i5, %g1 sth %o7, [%l7 + 0x6A] add %o4, 0x0215, %g2 edge32 %l1, %o3, %i0 fnegd %f6, %f14 fbne,a %fcc2, loop_110 fcmpeq16 %f12, %f6, %i6 movl %xcc, %i3, %o5 edge16n %i1, %o0, %g3 loop_110: tvs %icc, 0x2 ldsw [%l7 + 0x5C], %i4 fbe %fcc0, loop_111 stw %g5, [%l7 + 0x3C] fmovrdgez %i2, %f4, %f12 andn %i7, %l6, %l5 loop_111: fmul8ulx16 %f10, %f2, %f10 st %f9, [%l7 + 0x24] srax %o2, %o1, %l3 fcmpgt16 %f12, %f8, %l4 stx %l0, [%l7 + 0x28] ba,a,pt %xcc, loop_112 fcmple32 %f14, %f14, %g4 stw %o6, [%l7 + 0x0C] and %g7, %l2, %g6 loop_112: stb %g1, [%l7 + 0x4A] fandnot1s %f13, %f9, %f4 tsubcctv %i5, %o4, %o7 fbug %fcc3, loop_113 and %l1, %o3, %g2 fones %f3 ldsb [%l7 + 0x1E], %i6 loop_113: fmovdl %icc, %f5, %f4 andcc %i0, 0x120E, %o5 fmovdl %icc, %f11, %f15 ble,a %icc, loop_114 array8 %i3, %o0, %g3 fbug,a %fcc1, loop_115 st %f0, [%l7 + 0x78] loop_114: stw %i1, [%l7 + 0x38] movle %xcc, %i4, %g5 loop_115: fxor %f6, %f4, %f2 movrlz %i2, 0x1B4, %l6 xor %i7, 0x0869, %o2 std %f4, [%l7 + 0x38] stx %l5, [%l7 + 0x18] movvs %xcc, %o1, %l3 fornot1 %f6, %f0, %f8 ldx [%l7 + 0x10], %l0 ldd [%l7 + 0x18], %f14 lduw [%l7 + 0x40], %g4 ldub [%l7 + 0x37], %o6 srax %l4, %l2, %g7 tg %xcc, 0x4 ldsw [%l7 + 0x08], %g1 siam 0x1 std %f6, [%l7 + 0x38] bshuffle %f12, %f8, %f4 udivx %g6, 0x07D0, %o4 fmovdcc %icc, %f12, %f1 std %f6, [%l7 + 0x28] addc %o7, 0x1EB8, %i5 fnegd %f6, %f6 fmovspos %xcc, %f10, %f15 tcc %xcc, 0x6 call loop_116 tl %icc, 0x2 edge16n %o3, %g2, %l1 ldsb [%l7 + 0x63], %i0 loop_116: fbne,a %fcc1, loop_117 edge8l %i6, %o5, %i3 fmovrdne %g3, %f0, %f14 fnot2 %f2, %f2 loop_117: fones %f1 ldd [%l7 + 0x28], %f8 fmovdgu %xcc, %f2, %f14 std %f6, [%l7 + 0x30] movcc %icc, %o0, %i4 ldx [%l7 + 0x20], %i1 fmul8x16 %f1, %f12, %f6 tne %xcc, 0x4 stw %g5, [%l7 + 0x10] fnot1s %f2, %f10 fmovdpos %icc, %f12, %f0 fnot2 %f0, %f12 fmovsvs %xcc, %f4, %f6 fbg %fcc2, loop_118 movg %icc, %i2, %l6 ldub [%l7 + 0x40], %o2 fmovscs %xcc, %f6, %f1 loop_118: lduw [%l7 + 0x68], %l5 array8 %i7, %l3, %o1 fmovsne %icc, %f6, %f12 mova %xcc, %l0, %o6 movre %g4, %l4, %l2 bvs,a,pt %icc, loop_119 movn %icc, %g1, %g6 st %f13, [%l7 + 0x38] fmovsgu %xcc, %f6, %f4 loop_119: brgez,a %o4, loop_120 ldub [%l7 + 0x66], %g7 fsrc1 %f6, %f6 lduh [%l7 + 0x5A], %o7 loop_120: fornot1 %f0, %f6, %f2 edge8n %i5, %o3, %g2 fnor %f6, %f2, %f14 bvs,a,pt %xcc, loop_121 lduw [%l7 + 0x6C], %i0 fmovdvc %icc, %f3, %f8 stx %i6, [%l7 + 0x70] loop_121: addccc %l1, %i3, %g3 fmul8x16 %f10, %f6, %f4 lduh [%l7 + 0x0A], %o5 fbg,a %fcc2, loop_122 ldsw [%l7 + 0x70], %o0 sth %i4, [%l7 + 0x5C] fxnor %f12, %f4, %f2 loop_122: taddcc %i1, %i2, %g5 fnot1 %f14, %f14 brz,a %l6, loop_123 ldx [%l7 + 0x38], %l5 umul %o2, 0x12ED, %i7 stx %o1, [%l7 + 0x18] loop_123: fmovrdlz %l0, %f2, %f14 tneg %xcc, 0x7 ldd [%l7 + 0x78], %f0 ld [%l7 + 0x1C], %f0 brlz %o6, loop_124 lduw [%l7 + 0x08], %l3 fmovs %f13, %f1 fbg %fcc0, loop_125 loop_124: fabss %f10, %f4 ldub [%l7 + 0x13], %g4 fmovsa %icc, %f10, %f10 loop_125: tleu %icc, 0x2 sll %l2, %g1, %g6 addc %o4, 0x1E44, %g7 fmovdn %icc, %f2, %f2 stb %o7, [%l7 + 0x32] addccc %l4, 0x152C, %o3 lduh [%l7 + 0x38], %i5 popc 0x0999, %i0 tle %xcc, 0x3 alignaddr %g2, %i6, %l1 ld [%l7 + 0x48], %f3 fxnors %f4, %f1, %f2 sth %i3, [%l7 + 0x60] srax %o5, %o0, %i4 lduh [%l7 + 0x16], %g3 ldsh [%l7 + 0x20], %i2 stx %g5, [%l7 + 0x18] bshuffle %f8, %f8, %f8 brz %l6, loop_126 fmovsneg %xcc, %f3, %f1 fpadd16 %f4, %f6, %f10 st %f12, [%l7 + 0x30] loop_126: ldx [%l7 + 0x20], %i1 edge16l %l5, %i7, %o2 fmovdvc %icc, %f11, %f4 and %o1, 0x0634, %o6 fone %f2 fmovsneg %xcc, %f11, %f12 ldub [%l7 + 0x1F], %l3 fmovrsgz %l0, %f15, %f9 fmovrdgz %g4, %f4, %f8 lduw [%l7 + 0x5C], %l2 fmul8x16 %f8, %f12, %f14 tvc %icc, 0x6 ldd [%l7 + 0x60], %f6 stb %g6, [%l7 + 0x35] fmovrse %g1, %f1, %f6 tsubcctv %g7, %o7, %o4 for %f10, %f12, %f12 ldsw [%l7 + 0x34], %l4 te %icc, 0x3 movneg %xcc, %i5, %o3 fzero %f8 ldub [%l7 + 0x6A], %g2 ldx [%l7 + 0x08], %i0 fmovscc %icc, %f8, %f9 tg %icc, 0x4 array8 %l1, %i3, %i6 movvs %xcc, %o0, %i4 edge8 %g3, %o5, %g5 edge16ln %i2, %i1, %l5 xnorcc %i7, %o2, %o1 bcc %icc, loop_127 stb %l6, [%l7 + 0x5A] sub %l3, %l0, %g4 stx %l2, [%l7 + 0x58] loop_127: fandnot1 %f0, %f12, %f8 bl,a %xcc, loop_128 lduh [%l7 + 0x16], %o6 fpsub16s %f7, %f8, %f15 sllx %g1, %g6, %g7 loop_128: sllx %o4, 0x17, %o7 udivx %l4, 0x1FE9, %o3 mova %xcc, %i5, %i0 siam 0x4 ldx [%l7 + 0x20], %g2 ldsb [%l7 + 0x1D], %i3 fmovscs %xcc, %f4, %f6 lduw [%l7 + 0x38], %i6 addcc %o0, %l1, %i4 fmovdg %icc, %f5, %f14 fcmpes %fcc0, %f2, %f4 ldub [%l7 + 0x4D], %g3 fble,a %fcc3, loop_129 sethi 0x193E, %g5 sll %i2, %i1, %l5 ldsb [%l7 + 0x18], %i7 loop_129: movle %xcc, %o5, %o2 fornot2s %f6, %f13, %f8 ldsw [%l7 + 0x68], %o1 lduw [%l7 + 0x34], %l6 call loop_130 movge %xcc, %l3, %g4 fbn,a %fcc1, loop_131 fones %f11 loop_130: brnz %l2, loop_132 tleu %xcc, 0x6 loop_131: taddcctv %l0, 0x0E0A, %g1 fnot2 %f14, %f14 loop_132: nop setx loop_133, %l0, %l1 jmpl %l1, %g6 fbge %fcc0, loop_134 bvs,a,pt %xcc, loop_135 brlez %o6, loop_136 loop_133: stw %o4, [%l7 + 0x24] loop_134: fbul %fcc2, loop_137 loop_135: sdivcc %g7, 0x0BD0, %l4 loop_136: bvs,a,pt %xcc, loop_138 fcmpne16 %f12, %f14, %o7 loop_137: fbg,a %fcc2, loop_139 brgz,a %o3, loop_140 loop_138: edge8 %i5, %i0, %g2 sra %i3, 0x18, %i6 loop_139: andcc %l1, %o0, %g3 loop_140: movne %icc, %i4, %i2 fmovrsgez %i1, %f9, %f13 fmul8ulx16 %f2, %f8, %f6 fsrc1 %f10, %f10 array8 %g5, %i7, %o5 std %f10, [%l7 + 0x10] ldsw [%l7 + 0x10], %o2 stw %l5, [%l7 + 0x68] fmovdcs %xcc, %f3, %f3 fble %fcc3, loop_141 fbug,a %fcc2, loop_142 stw %o1, [%l7 + 0x0C] movrlez %l6, %l3, %g4 loop_141: fba,a %fcc0, loop_143 loop_142: bpos,pt %xcc, loop_144 sth %l0, [%l7 + 0x10] ldx [%l7 + 0x38], %l2 loop_143: umul %g6, %g1, %o6 loop_144: fmovsneg %xcc, %f3, %f2 sra %o4, %l4, %g7 tle %xcc, 0x4 ld [%l7 + 0x58], %f13 ldub [%l7 + 0x3D], %o7 ld [%l7 + 0x3C], %f10 edge16 %o3, %i0, %g2 fxor %f12, %f0, %f14 sth %i3, [%l7 + 0x40] xnor %i5, %i6, %l1 ldsb [%l7 + 0x56], %g3 std %f10, [%l7 + 0x70] andncc %i4, %i2, %i1 ldd [%l7 + 0x50], %f8 fcmpeq16 %f4, %f2, %o0 movne %icc, %g5, %i7 ld [%l7 + 0x14], %f11 stw %o5, [%l7 + 0x50] bcc loop_145 fbne,a %fcc0, loop_146 fpack32 %f4, %f2, %f4 brlez,a %o2, loop_147 loop_145: fxor %f12, %f12, %f10 loop_146: st %f5, [%l7 + 0x60] udivcc %o1, 0x112C, %l6 loop_147: fmul8sux16 %f8, %f2, %f6 movvs %xcc, %l5, %l3 movrgz %l0, %g4, %l2 fornot1 %f2, %f12, %f12 call loop_148 lduh [%l7 + 0x1E], %g1 fmovsn %icc, %f10, %f10 brgez,a %o6, loop_149 loop_148: movleu %icc, %o4, %l4 ldsb [%l7 + 0x36], %g6 ldsh [%l7 + 0x74], %o7 loop_149: udivx %o3, 0x0E74, %i0 fmovrsgez %g2, %f6, %f5 ldsb [%l7 + 0x70], %g7 nop setx loop_150, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovscs %xcc, %f5, %f4 fmovrsgez %i5, %f4, %f15 addccc %i6, 0x1CE9, %i3 loop_150: ld [%l7 + 0x78], %f13 fmovsleu %xcc, %f8, %f7 tpos %xcc, 0x5 brlez,a %l1, loop_151 ld [%l7 + 0x30], %f10 fnegd %f12, %f2 fmovdl %xcc, %f2, %f3 loop_151: stx %i4, [%l7 + 0x30] st %f7, [%l7 + 0x74] ldsh [%l7 + 0x4C], %i2 smul %i1, %g3, %o0 fornot2s %f2, %f10, %f7 fnot2s %f10, %f5 ldx [%l7 + 0x38], %g5 fmovdg %xcc, %f5, %f8 bne loop_152 fpadd32 %f8, %f14, %f12 stb %o5, [%l7 + 0x2F] nop setx loop_153, %l0, %l1 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_152: andncc %o2, %o1, %i7 bcc,pt %icc, loop_154 fornot1 %f8, %f2, %f2 loop_153: fmul8x16al %f7, %f15, %f12 faligndata %f6, %f2, %f8 loop_154: ldub [%l7 + 0x09], %l6 subc %l5, %l0, %g4 ldsw [%l7 + 0x7C], %l2 udivx %g1, 0x067C, %l3 bleu,a loop_155 fmovrsgz %o6, %f15, %f14 lduw [%l7 + 0x28], %l4 bneg,pt %icc, loop_156 loop_155: fmovrdlez %o4, %f10, %f12 edge8 %o7, %g6, %i0 fpackfix %f6, %f2 loop_156: bl %icc, loop_157 fnot1 %f6, %f10 sth %g2, [%l7 + 0x66] ldsh [%l7 + 0x1E], %g7 loop_157: alignaddrl %o3, %i6, %i5 fmovscs %xcc, %f11, %f1 fpsub16s %f13, %f9, %f1 fbu,a %fcc1, loop_158 lduh [%l7 + 0x7A], %i3 fpsub32s %f15, %f1, %f10 lduw [%l7 + 0x0C], %i4 loop_158: sra %i2, %l1, %i1 tl %icc, 0x6 fpsub32s %f8, %f2, %f0 fabss %f5, %f7 fcmpd %fcc1, %f0, %f14 srax %g3, %g5, %o0 lduh [%l7 + 0x16], %o2 fcmpne16 %f6, %f14, %o1 movrgz %i7, %l6, %l5 fmovsne %xcc, %f13, %f5 lduw [%l7 + 0x40], %o5 stx %g4, [%l7 + 0x78] fmovsne %xcc, %f1, %f11 edge8 %l2, %g1, %l0 fcmpgt32 %f14, %f6, %o6 sth %l4, [%l7 + 0x0A] mulscc %o4, 0x03E1, %l3 fmovrsgz %o7, %f11, %f6 ldsh [%l7 + 0x3C], %g6 bge %icc, loop_159 fornot1s %f8, %f7, %f8 stx %g2, [%l7 + 0x30] popc %i0, %g7 loop_159: lduh [%l7 + 0x0C], %o3 fmovdgu %icc, %f3, %f14 fones %f7 fbul,a %fcc0, loop_160 fmovrsgz %i6, %f10, %f9 fbe %fcc3, loop_161 fandnot2s %f0, %f12, %f2 loop_160: fnor %f4, %f8, %f6 fmovrslz %i5, %f0, %f6 loop_161: mulx %i3, %i4, %i2 call loop_162 fmovdcc %xcc, %f13, %f9 fnegs %f2, %f3 movg %icc, %l1, %g3 loop_162: ldsb [%l7 + 0x66], %g5 ldd [%l7 + 0x08], %f4 edge32 %o0, %i1, %o2 lduw [%l7 + 0x54], %i7 movrlez %o1, %l5, %o5 bgu,a loop_163 faligndata %f6, %f10, %f10 ldub [%l7 + 0x1B], %g4 fpadd32s %f2, %f5, %f3 loop_163: edge8n %l6, %l2, %g1 array8 %l0, %o6, %l4 stx %l3, [%l7 + 0x08] fmovda %xcc, %f10, %f14 std %f2, [%l7 + 0x10] fmovrsgez %o4, %f5, %f8 fpackfix %f4, %f14 ldd [%l7 + 0x48], %f14 fmovdpos %icc, %f0, %f1 ble loop_164 sth %o7, [%l7 + 0x40] ldsb [%l7 + 0x5F], %g2 ldd [%l7 + 0x08], %f8 loop_164: stx %g6, [%l7 + 0x30] fmovsne %icc, %f9, %f0 movneg %xcc, %g7, %o3 sth %i6, [%l7 + 0x5E] sdiv %i5, 0x163A, %i3 ldsb [%l7 + 0x36], %i0 sth %i4, [%l7 + 0x14] movge %icc, %l1, %g3 fmovdne %icc, %f9, %f1 movrgez %i2, 0x0E2, %g5 xnorcc %i1, 0x0316, %o2 movrne %i7, %o1, %o0 fpsub16 %f8, %f8, %f6 taddcc %o5, 0x128C, %l5 tcs %xcc, 0x7 fnand %f0, %f2, %f14 bg,a,pn %xcc, loop_165 ldd [%l7 + 0x38], %f10 movn %xcc, %g4, %l2 addc %l6, 0x1506, %g1 loop_165: fsrc1s %f8, %f7 fbo,a %fcc3, loop_166 bleu,a,pt %icc, loop_167 fba,a %fcc3, loop_168 stb %l0, [%l7 + 0x72] loop_166: ldub [%l7 + 0x58], %l4 loop_167: sth %l3, [%l7 + 0x78] loop_168: ldsw [%l7 + 0x58], %o6 udivx %o7, 0x0230, %o4 ldsw [%l7 + 0x74], %g2 fmul8x16au %f8, %f3, %f0 fnot1 %f10, %f2 st %f7, [%l7 + 0x1C] fpsub16 %f6, %f2, %f14 udivx %g6, 0x1493, %o3 fone %f12 udiv %i6, 0x03DC, %i5 fbuge %fcc3, loop_169 ldsw [%l7 + 0x58], %g7 fxor %f14, %f12, %f12 fpmerge %f1, %f6, %f12 loop_169: ldsh [%l7 + 0x08], %i3 stb %i0, [%l7 + 0x5E] ldub [%l7 + 0x2D], %i4 fmovse %xcc, %f6, %f0 fzero %f0 lduw [%l7 + 0x60], %g3 tvs %icc, 0x6 xnor %l1, 0x05E4, %i2 xorcc %g5, %i1, %o2 sdivx %o1, 0x1D4D, %o0 brnz %i7, loop_170 tcc %xcc, 0x1 fmovrslz %o5, %f11, %f8 fbl %fcc3, loop_171 loop_170: fnand %f12, %f2, %f6 fmovdvs %icc, %f12, %f1 fmovdg %xcc, %f9, %f0 loop_171: tsubcc %g4, %l5, %l6 taddcctv %l2, %l0, %l4 fmovdn %icc, %f9, %f7 ldx [%l7 + 0x08], %l3 srlx %g1, %o7, %o6 edge32n %o4, %g6, %o3 fzeros %f15 fornot2s %f11, %f2, %f9 ldd [%l7 + 0x50], %f10 and %g2, 0x1711, %i6 taddcctv %i5, 0x12EA, %g7 ldub [%l7 + 0x75], %i0 array32 %i3, %i4, %g3 ldsh [%l7 + 0x20], %l1 ldsb [%l7 + 0x4C], %g5 fmovdg %xcc, %f2, %f7 ldsb [%l7 + 0x3C], %i2 stw %o2, [%l7 + 0x48] brlez %o1, loop_172 fmovdne %icc, %f14, %f13 ldsb [%l7 + 0x5A], %i1 fsrc2 %f14, %f14 loop_172: bne,a %icc, loop_173 ldsw [%l7 + 0x30], %i7 stx %o0, [%l7 + 0x50] tcs %xcc, 0x4 loop_173: srlx %g4, 0x15, %o5 sth %l5, [%l7 + 0x2E] bge,a,pn %xcc, loop_174 movpos %icc, %l2, %l6 fmovscs %xcc, %f3, %f8 tleu %icc, 0x6 loop_174: udiv %l4, 0x0917, %l0 fnor %f8, %f8, %f0 fmovscc %xcc, %f5, %f15 fbo %fcc1, loop_175 fmovrse %g1, %f10, %f2 stw %o7, [%l7 + 0x64] ldsb [%l7 + 0x74], %l3 loop_175: tcc %icc, 0x1 bgu loop_176 bvs,a %xcc, loop_177 fsrc2 %f12, %f6 move %xcc, %o4, %o6 loop_176: stw %g6, [%l7 + 0x08] loop_177: umulcc %o3, %i6, %i5 fxor %f6, %f6, %f2 tn %icc, 0x2 tl %icc, 0x5 fexpand %f8, %f10 xorcc %g7, 0x1258, %i0 movvs %xcc, %i3, %g2 std %f4, [%l7 + 0x48] fmuld8ulx16 %f4, %f10, %f6 stb %i4, [%l7 + 0x16] ldsb [%l7 + 0x73], %g3 subccc %l1, 0x11FE, %i2 fpsub16s %f8, %f4, %f6 fbo,a %fcc2, loop_178 fmovdgu %icc, %f7, %f6 ldsb [%l7 + 0x4E], %o2 and %g5, %i1, %i7 loop_178: udiv %o0, 0x0D8D, %o1 stx %o5, [%l7 + 0x10] bl %xcc, loop_179 stx %g4, [%l7 + 0x78] nop setx loop_180, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brnz,a %l2, loop_181 loop_179: edge32ln %l5, %l4, %l6 bneg,a loop_182 loop_180: sdiv %g1, 0x127A, %o7 loop_181: ble,a %xcc, loop_183 movvs %icc, %l3, %l0 loop_182: addccc %o6, %o4, %o3 tne %xcc, 0x1 loop_183: alignaddrl %i6, %g6, %g7 stb %i0, [%l7 + 0x71] fcmpgt32 %f14, %f4, %i5 stx %g2, [%l7 + 0x28] ldub [%l7 + 0x3A], %i3 std %f6, [%l7 + 0x48] fpadd16 %f6, %f14, %f2 tleu %icc, 0x7 edge8ln %i4, %l1, %i2 brgez %o2, loop_184 addcc %g3, 0x0FCE, %i1 fblg,a %fcc0, loop_185 std %f12, [%l7 + 0x78] loop_184: subccc %g5, %o0, %i7 lduh [%l7 + 0x74], %o1 loop_185: fnot2 %f0, %f0 st %f10, [%l7 + 0x48] ldsw [%l7 + 0x0C], %o5 fcmpgt32 %f8, %f12, %l2 stb %l5, [%l7 + 0x46] add %l4, 0x0B2F, %l6 fmovsgu %icc, %f1, %f11 movrgez %g1, 0x252, %g4 brgez,a %o7, loop_186 fmovdn %icc, %f1, %f1 bpos,a loop_187 ldsw [%l7 + 0x5C], %l0 loop_186: bne %icc, loop_188 ble,a,pt %xcc, loop_189 loop_187: lduh [%l7 + 0x76], %o6 edge16n %o4, %l3, %o3 loop_188: fmul8ulx16 %f2, %f0, %f10 loop_189: faligndata %f10, %f14, %f4 stb %i6, [%l7 + 0x1C] be,a loop_190 te %xcc, 0x1 movrgz %g6, 0x35F, %g7 movrgz %i5, 0x0F2, %i0 loop_190: fxnor %f8, %f2, %f14 ldx [%l7 + 0x20], %i3 ldsb [%l7 + 0x4F], %i4 fble,a %fcc3, loop_191 nop setx loop_192, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x0C], %f1 ldsb [%l7 + 0x6F], %l1 loop_191: sub %g2, 0x1E4F, %o2 loop_192: fmovsle %xcc, %f6, %f12 fmovsg %icc, %f6, %f0 tsubcctv %g3, %i1, %i2 ldsb [%l7 + 0x5C], %o0 st %f4, [%l7 + 0x54] lduw [%l7 + 0x74], %i7 std %f8, [%l7 + 0x38] fpsub32s %f13, %f0, %f5 taddcctv %g5, %o1, %o5 stw %l5, [%l7 + 0x28] fmovrslz %l2, %f8, %f0 fmovsa %icc, %f12, %f4 fpadd16 %f0, %f8, %f14 brgez %l4, loop_193 ldsh [%l7 + 0x28], %g1 ldub [%l7 + 0x78], %g4 fbul %fcc0, loop_194 loop_193: ldub [%l7 + 0x27], %l6 fmovdvs %xcc, %f11, %f11 fpsub16 %f4, %f6, %f6 loop_194: movgu %xcc, %l0, %o6 st %f11, [%l7 + 0x78] fmovdg %icc, %f9, %f2 addccc %o4, 0x0700, %o7 stw %l3, [%l7 + 0x74] fbue %fcc1, loop_195 tn %xcc, 0x1 fmul8ulx16 %f8, %f14, %f2 ld [%l7 + 0x6C], %f2 loop_195: sll %i6, 0x03, %g6 ld [%l7 + 0x28], %f11 subcc %g7, 0x161D, %o3 fmovse %xcc, %f13, %f7 fcmpgt16 %f10, %f2, %i5 fmuld8sux16 %f1, %f11, %f10 brlz,a %i3, loop_196 fmovsgu %icc, %f8, %f15 add %i0, %l1, %g2 fmovsvs %xcc, %f7, %f6 loop_196: tsubcc %o2, %g3, %i4 tsubcctv %i1, 0x0DEA, %o0 nop setx loop_197, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovscs %icc, %f8, %f10 stb %i2, [%l7 + 0x3C] bl,a,pn %icc, loop_198 loop_197: fcmped %fcc3, %f6, %f14 fones %f9 smulcc %i7, %o1, %o5 loop_198: lduw [%l7 + 0x14], %g5 bcs loop_199 stw %l2, [%l7 + 0x40] movvc %xcc, %l4, %g1 xnorcc %g4, 0x0287, %l5 loop_199: fbu %fcc1, loop_200 add %l6, 0x0D80, %o6 sllx %o4, 0x14, %l0 ldx [%l7 + 0x18], %o7 loop_200: stw %i6, [%l7 + 0x10] fpadd16 %f6, %f4, %f2 std %f4, [%l7 + 0x58] andncc %g6, %l3, %o3 tcs %icc, 0x0 fmovdn %icc, %f13, %f0 ld [%l7 + 0x18], %f10 fbg %fcc3, loop_201 xorcc %g7, %i5, %i0 fnegs %f13, %f14 ldsb [%l7 + 0x68], %i3 loop_201: movpos %icc, %g2, %l1 umulcc %g3, 0x0B29, %o2 stb %i1, [%l7 + 0x2F] fbue,a %fcc2, loop_202 fmul8ulx16 %f4, %f14, %f2 tne %icc, 0x2 addc %i4, %o0, %i2 loop_202: brlez %o1, loop_203 brnz %o5, loop_204 brgz,a %g5, loop_205 movn %icc, %i7, %l2 loop_203: ldx [%l7 + 0x40], %g1 loop_204: tge %xcc, 0x5 loop_205: fmovdne %xcc, %f4, %f15 tcs %xcc, 0x5 std %f12, [%l7 + 0x10] fmovscc %xcc, %f15, %f5 ldsh [%l7 + 0x50], %l4 subc %g4, %l5, %l6 fbg,a %fcc3, loop_206 movrne %o4, %o6, %l0 fbg,a %fcc3, loop_207 fpadd16 %f6, %f0, %f4 loop_206: ld [%l7 + 0x5C], %f12 fnegs %f3, %f15 loop_207: movpos %icc, %o7, %g6 smulcc %l3, 0x1E60, %o3 fmovsl %icc, %f6, %f14 tleu %xcc, 0x4 array8 %g7, %i5, %i0 edge16 %i3, %i6, %l1 fmul8x16 %f7, %f2, %f14 ldub [%l7 + 0x36], %g3 stb %o2, [%l7 + 0x11] popc %g2, %i4 brgez %o0, loop_208 movvc %icc, %i1, %i2 ldx [%l7 + 0x60], %o1 fmovdne %icc, %f7, %f7 loop_208: ldsw [%l7 + 0x3C], %g5 tn %icc, 0x7 fmovsge %xcc, %f11, %f0 ldsh [%l7 + 0x66], %o5 alignaddr %l2, %g1, %i7 fmovrsgz %g4, %f13, %f1 sdivx %l4, 0x1787, %l6 lduh [%l7 + 0x2C], %l5 umul %o4, %o6, %o7 edge8l %l0, %g6, %o3 fmovsle %icc, %f7, %f12 ba loop_209 fble,a %fcc1, loop_210 te %xcc, 0x4 ldsh [%l7 + 0x44], %g7 loop_209: mulscc %i5, %l3, %i0 loop_210: fmovsge %xcc, %f4, %f11 fmovdpos %icc, %f12, %f8 sth %i3, [%l7 + 0x66] fmovsneg %xcc, %f6, %f8 fmovd %f4, %f12 movl %xcc, %l1, %i6 sdiv %o2, 0x071F, %g3 brlez %g2, loop_211 andn %o0, 0x19B9, %i1 bg,pn %icc, loop_212 lduh [%l7 + 0x3A], %i2 loop_211: fmovdl %xcc, %f3, %f2 tl %xcc, 0x6 loop_212: nop setx loop_213, %l0, %l1 jmpl %l1, %i4 stx %g5, [%l7 + 0x48] umulcc %o5, %l2, %g1 edge32 %i7, %o1, %l4 loop_213: stx %l6, [%l7 + 0x78] fmovrdgez %l5, %f6, %f2 ld [%l7 + 0x74], %f10 edge16 %o4, %o6, %o7 xnor %g4, 0x06A4, %g6 fsrc1s %f1, %f11 taddcctv %l0, 0x1D0D, %g7 stb %i5, [%l7 + 0x57] fmovscc %icc, %f12, %f15 fmovdneg %icc, %f3, %f12 ldub [%l7 + 0x09], %o3 ldsh [%l7 + 0x6E], %i0 sth %l3, [%l7 + 0x6E] fandnot2 %f4, %f0, %f2 stx %l1, [%l7 + 0x60] ldub [%l7 + 0x2E], %i6 fpadd32s %f2, %f0, %f10 fmovrse %o2, %f12, %f7 fbul,a %fcc3, loop_214 fmovsne %xcc, %f1, %f7 array8 %i3, %g2, %g3 fmovsgu %xcc, %f6, %f5 loop_214: fbule %fcc0, loop_215 edge16l %o0, %i1, %i2 movcc %xcc, %g5, %o5 stx %l2, [%l7 + 0x48] loop_215: fmovdn %xcc, %f8, %f12 bvc,a,pn %xcc, loop_216 st %f14, [%l7 + 0x54] std %f0, [%l7 + 0x68] lduw [%l7 + 0x60], %i4 loop_216: ld [%l7 + 0x34], %f15 sdivcc %g1, 0x0790, %i7 ldub [%l7 + 0x60], %l4 std %f2, [%l7 + 0x10] std %f2, [%l7 + 0x60] fcmpd %fcc0, %f0, %f8 edge32 %o1, %l6, %o4 movrlz %o6, 0x3C9, %o7 tn %icc, 0x5 movvs %xcc, %l5, %g4 fbl %fcc2, loop_217 fxnors %f10, %f9, %f7 movneg %icc, %g6, %l0 fbg %fcc0, loop_218 loop_217: std %f6, [%l7 + 0x40] fsrc1 %f4, %f14 umul %g7, %i5, %o3 loop_218: lduw [%l7 + 0x28], %l3 sdivx %i0, 0x04F3, %i6 fmovrslez %l1, %f12, %f0 fcmps %fcc1, %f11, %f2 fbge,a %fcc3, loop_219 ld [%l7 + 0x64], %f4 stw %o2, [%l7 + 0x20] subccc %i3, 0x1337, %g2 loop_219: bpos,pt %xcc, loop_220 ldsh [%l7 + 0x3E], %o0 tn %icc, 0x2 std %f14, [%l7 + 0x60] loop_220: fmovdcs %xcc, %f10, %f14 fbg %fcc1, loop_221 mova %icc, %i1, %g3 std %f10, [%l7 + 0x28] fors %f5, %f15, %f12 loop_221: sth %i2, [%l7 + 0x2E] mova %xcc, %o5, %g5 fcmpes %fcc3, %f9, %f12 ldsb [%l7 + 0x30], %i4 fmovsle %xcc, %f4, %f13 fmovsne %xcc, %f8, %f6 fmovs %f9, %f9 ld [%l7 + 0x1C], %f12 edge32l %g1, %l2, %l4 fmovsa %icc, %f5, %f3 movrne %i7, %o1, %l6 st %f8, [%l7 + 0x5C] st %f10, [%l7 + 0x74] fbne,a %fcc2, loop_222 tsubcctv %o4, 0x0F92, %o7 brnz,a %o6, loop_223 fble,a %fcc3, loop_224 loop_222: ldx [%l7 + 0x78], %g4 stb %g6, [%l7 + 0x09] loop_223: lduw [%l7 + 0x60], %l0 loop_224: brlez,a %l5, loop_225 fbe %fcc1, loop_226 fcmps %fcc2, %f6, %f15 ldx [%l7 + 0x68], %g7 loop_225: movg %xcc, %i5, %o3 loop_226: array32 %l3, %i0, %l1 sdivcc %o2, 0x1F36, %i6 sth %i3, [%l7 + 0x6A] fnor %f8, %f6, %f10 faligndata %f6, %f4, %f2 fmovsg %xcc, %f3, %f14 taddcctv %o0, 0x1BF7, %g2 fmovsleu %icc, %f11, %f5 xor %g3, 0x0F0F, %i1 umulcc %o5, %g5, %i4 fba %fcc1, loop_227 fpadd32 %f8, %f12, %f12 stw %g1, [%l7 + 0x74] stx %i2, [%l7 + 0x10] loop_227: lduh [%l7 + 0x7E], %l2 fpack16 %f14, %f14 brlez %l4, loop_228 ldd [%l7 + 0x58], %f10 ldd [%l7 + 0x10], %f6 ldx [%l7 + 0x48], %o1 loop_228: fcmpgt32 %f14, %f14, %i7 xorcc %l6, %o4, %o7 fbge %fcc2, loop_229 stw %o6, [%l7 + 0x68] nop setx loop_230, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpackfix %f12, %f3 loop_229: fcmpd %fcc2, %f8, %f0 lduh [%l7 + 0x4A], %g4 loop_230: fpack16 %f8, %f7 for %f2, %f10, %f8 fbug %fcc2, loop_231 fpsub16 %f12, %f10, %f4 movg %xcc, %l0, %l5 fnot1 %f8, %f4 loop_231: call loop_232 array32 %g6, %g7, %o3 lduh [%l7 + 0x76], %l3 movle %xcc, %i0, %l1 loop_232: ldx [%l7 + 0x28], %o2 movgu %icc, %i5, %i3 lduh [%l7 + 0x2E], %o0 subc %g2, %i6, %g3 fpackfix %f10, %f2 ta %icc, 0x7 fbu %fcc0, loop_233 edge32ln %o5, %i1, %i4 edge32 %g5, %g1, %i2 fornot2 %f4, %f2, %f14 loop_233: udivcc %l2, 0x012C, %o1 fornot1 %f2, %f10, %f2 ldub [%l7 + 0x18], %l4 ldsb [%l7 + 0x67], %l6 ldsb [%l7 + 0x32], %i7 fabsd %f12, %f0 fnot1s %f10, %f5 popc 0x169E, %o4 fnot2 %f10, %f0 brlez %o7, loop_234 sth %o6, [%l7 + 0x18] ldsw [%l7 + 0x40], %l0 stx %g4, [%l7 + 0x30] loop_234: edge16 %l5, %g7, %o3 smul %g6, %i0, %l3 fmovdneg %icc, %f7, %f4 tvc %icc, 0x0 ld [%l7 + 0x1C], %f2 std %f2, [%l7 + 0x60] fcmpeq32 %f2, %f6, %o2 ldsb [%l7 + 0x20], %i5 edge32l %i3, %l1, %o0 bne,pn %icc, loop_235 fbug,a %fcc3, loop_236 ldsh [%l7 + 0x7C], %g2 tn %icc, 0x5 loop_235: st %f1, [%l7 + 0x14] loop_236: fmovrsne %g3, %f3, %f3 fmovsgu %xcc, %f15, %f11 tle %xcc, 0x7 sllx %i6, %i1, %o5 fcmple32 %f8, %f4, %i4 mulscc %g1, 0x1CD2, %g5 stw %i2, [%l7 + 0x6C] fand %f0, %f8, %f12 movg %xcc, %l2, %o1 brgez,a %l6, loop_237 fmovdcs %xcc, %f9, %f11 stw %l4, [%l7 + 0x40] fnands %f10, %f5, %f0 loop_237: st %f11, [%l7 + 0x7C] fcmpd %fcc3, %f10, %f14 tn %xcc, 0x4 tn %xcc, 0x4 fpadd16s %f5, %f6, %f12 subccc %o4, %i7, %o7 st %f2, [%l7 + 0x14] st %f4, [%l7 + 0x2C] sdiv %o6, 0x075D, %g4 ldx [%l7 + 0x18], %l5 fmovdg %icc, %f2, %f8 movrlez %g7, 0x0C6, %l0 addc %o3, %i0, %g6 lduh [%l7 + 0x66], %o2 movn %xcc, %l3, %i5 ldsw [%l7 + 0x34], %l1 ldub [%l7 + 0x6D], %i3 fnot2 %f0, %f12 addccc %g2, %o0, %g3 ldsw [%l7 + 0x2C], %i6 fxor %f14, %f10, %f4 ldsw [%l7 + 0x0C], %o5 siam 0x4 ldsb [%l7 + 0x6C], %i1 fsrc2s %f6, %f2 bleu,a %xcc, loop_238 fxnor %f4, %f8, %f6 array32 %g1, %g5, %i2 fpadd32 %f10, %f2, %f8 loop_238: edge16ln %i4, %l2, %o1 fcmpes %fcc2, %f11, %f8 stb %l6, [%l7 + 0x14] sra %l4, %o4, %o7 sth %o6, [%l7 + 0x44] brlez %g4, loop_239 call loop_240 ldd [%l7 + 0x78], %f4 ldx [%l7 + 0x20], %i7 loop_239: nop setx loop_241, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_240: st %f13, [%l7 + 0x18] tsubcctv %g7, %l0, %l5 srax %i0, %o3, %o2 loop_241: ldsb [%l7 + 0x17], %l3 movl %xcc, %g6, %l1 stx %i5, [%l7 + 0x60] tvs %icc, 0x7 fpack32 %f4, %f10, %f0 fmovde %icc, %f7, %f3 bne,a %icc, loop_242 fcmpne16 %f12, %f6, %g2 edge8n %o0, %i3, %i6 addc %g3, %i1, %g1 loop_242: alignaddrl %g5, %i2, %o5 ldub [%l7 + 0x2E], %i4 fandnot1 %f2, %f6, %f4 brlz %l2, loop_243 sdivcc %o1, 0x095E, %l4 fbo %fcc1, loop_244 std %f0, [%l7 + 0x38] loop_243: movrne %o4, 0x1D7, %o7 subccc %l6, %g4, %i7 loop_244: fmovrdne %o6, %f2, %f8 std %f8, [%l7 + 0x60] ldd [%l7 + 0x48], %f2 ldsh [%l7 + 0x74], %g7 ldsb [%l7 + 0x76], %l5 tl %icc, 0x6 fmovdl %xcc, %f1, %f10 ldd [%l7 + 0x28], %f10 stw %i0, [%l7 + 0x60] movcs %xcc, %o3, %l0 fcmps %fcc2, %f15, %f13 tcs %icc, 0x5 fpadd16s %f11, %f3, %f0 sll %l3, 0x12, %o2 sll %g6, 0x06, %l1 fxnors %f9, %f0, %f13 bn,a %icc, loop_245 taddcctv %i5, %o0, %g2 subcc %i3, 0x07EE, %i6 movg %icc, %i1, %g1 loop_245: for %f8, %f14, %f8 stb %g3, [%l7 + 0x59] faligndata %f4, %f12, %f12 movcs %icc, %i2, %o5 fmovs %f9, %f8 lduh [%l7 + 0x0E], %i4 ldx [%l7 + 0x40], %l2 ldub [%l7 + 0x25], %o1 nop setx loop_246, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %l4, [%l7 + 0x50] fmul8sux16 %f2, %f12, %f14 stw %g5, [%l7 + 0x08] loop_246: ldd [%l7 + 0x50], %f4 fmovsn %xcc, %f11, %f14 fmovrdgz %o7, %f0, %f10 fmovspos %icc, %f3, %f1 edge32n %o4, %l6, %i7 bvs loop_247 fmul8x16au %f0, %f9, %f8 array8 %g4, %o6, %g7 bl,a,pt %xcc, loop_248 loop_247: tneg %xcc, 0x2 movrlz %l5, %o3, %i0 fmovd %f4, %f8 loop_248: movneg %icc, %l3, %l0 movl %xcc, %g6, %l1 movvs %xcc, %i5, %o2 ldsb [%l7 + 0x42], %o0 fmul8x16 %f8, %f6, %f14 fbu,a %fcc1, loop_249 fcmpes %fcc2, %f8, %f7 bg,a %icc, loop_250 fmovdpos %xcc, %f5, %f10 loop_249: std %f12, [%l7 + 0x58] fmovda %xcc, %f7, %f15 loop_250: fcmpeq16 %f4, %f10, %i3 pdist %f8, %f14, %f6 brlz %i6, loop_251 fmovspos %icc, %f2, %f2 fmovdgu %icc, %f3, %f2 std %f0, [%l7 + 0x38] loop_251: lduh [%l7 + 0x36], %g2 ldsw [%l7 + 0x50], %i1 fnegd %f4, %f8 ld [%l7 + 0x18], %f12 srlx %g1, %i2, %g3 edge16n %i4, %o5, %l2 and %o1, 0x066E, %g5 lduh [%l7 + 0x0A], %l4 sdiv %o4, 0x0C9E, %l6 orn %o7, 0x0F0C, %g4 movrlez %o6, 0x3C7, %i7 ldub [%l7 + 0x31], %g7 alignaddrl %o3, %i0, %l5 std %f12, [%l7 + 0x48] fmovrdlez %l3, %f2, %f2 ldsw [%l7 + 0x40], %g6 fsrc2 %f4, %f14 ldsb [%l7 + 0x5A], %l1 st %f0, [%l7 + 0x44] ld [%l7 + 0x10], %f8 addc %l0, 0x0189, %i5 orn %o0, 0x1863, %i3 std %f8, [%l7 + 0x08] sra %i6, 0x1A, %g2 nop setx loop_252, %l0, %l1 jmpl %l1, %o2 fnot2s %f1, %f2 stx %g1, [%l7 + 0x70] fmovse %icc, %f0, %f15 loop_252: for %f14, %f14, %f4 sll %i1, 0x15, %g3 ldx [%l7 + 0x48], %i2 andn %o5, %l2, %o1 fblg %fcc3, loop_253 fandnot2s %f14, %f5, %f1 fmovsvs %xcc, %f11, %f7 movrgz %g5, %i4, %l4 loop_253: stw %o4, [%l7 + 0x68] fxnor %f8, %f14, %f12 ldsh [%l7 + 0x1E], %o7 fmovsge %xcc, %f12, %f9 addc %l6, %o6, %g4 brlez,a %g7, loop_254 fcmpgt32 %f8, %f10, %o3 call loop_255 brgz %i7, loop_256 loop_254: bne,pn %icc, loop_257 fba,a %fcc2, loop_258 loop_255: lduw [%l7 + 0x18], %i0 loop_256: ldd [%l7 + 0x78], %f14 loop_257: stx %l5, [%l7 + 0x20] loop_258: ldsh [%l7 + 0x3E], %l3 fmovdne %icc, %f13, %f11 nop setx loop_259, %l0, %l1 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 %f12, %f10 tgu %xcc, 0x5 brlz %l1, loop_260 loop_259: faligndata %f8, %f14, %f14 fnor %f4, %f4, %f10 stb %g6, [%l7 + 0x6E] loop_260: stw %l0, [%l7 + 0x20] brz,a %i5, loop_261 ldx [%l7 + 0x38], %i3 fpmerge %f15, %f15, %f8 te %xcc, 0x7 loop_261: fmovsle %xcc, %f15, %f0 fpsub32 %f0, %f6, %f6 ldub [%l7 + 0x1A], %o0 ldsb [%l7 + 0x22], %i6 sub %g2, %o2, %i1 std %f14, [%l7 + 0x10] fornot1s %f13, %f9, %f0 fpsub16s %f10, %f6, %f14 ldub [%l7 + 0x22], %g3 stb %g1, [%l7 + 0x33] stb %i2, [%l7 + 0x44] udiv %l2, 0x0344, %o1 fcmped %fcc3, %f0, %f14 edge8ln %g5, %o5, %i4 ld [%l7 + 0x3C], %f15 tcc %xcc, 0x5 fsrc2 %f2, %f2 st %f13, [%l7 + 0x6C] xnor %l4, 0x1646, %o4 call loop_262 ldsw [%l7 + 0x78], %o7 fpmerge %f12, %f6, %f4 sth %l6, [%l7 + 0x1A] loop_262: sth %g4, [%l7 + 0x34] movrgz %o6, 0x08F, %o3 lduh [%l7 + 0x6C], %g7 bvs,a loop_263 sll %i7, %l5, %i0 ldsb [%l7 + 0x0F], %l3 tpos %xcc, 0x1 loop_263: fcmps %fcc2, %f7, %f10 fabss %f12, %f2 brlz,a %g6, loop_264 lduw [%l7 + 0x38], %l1 brgz,a %i5, loop_265 sth %i3, [%l7 + 0x22] loop_264: ld [%l7 + 0x08], %f7 edge32 %o0, %l0, %g2 loop_265: tvs %icc, 0x6 mulscc %o2, 0x1371, %i1 andn %g3, 0x0A24, %g1 stw %i6, [%l7 + 0x48] fba %fcc3, loop_266 bvc,a %xcc, loop_267 nop setx loop_268, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movneg %xcc, %i2, %o1 loop_266: stb %l2, [%l7 + 0x1C] loop_267: lduh [%l7 + 0x56], %g5 loop_268: fbge %fcc1, loop_269 ldsh [%l7 + 0x0C], %o5 tne %xcc, 0x3 sth %i4, [%l7 + 0x58] loop_269: andcc %l4, 0x0214, %o4 st %f11, [%l7 + 0x34] tne %icc, 0x0 fbg,a %fcc2, loop_270 bvs,a,pn %icc, loop_271 tpos %xcc, 0x5 fnand %f12, %f10, %f8 loop_270: stx %l6, [%l7 + 0x68] loop_271: movre %o7, %g4, %o6 fnors %f3, %f7, %f4 tvc %icc, 0x4 fmovdge %icc, %f0, %f11 fmovdvs %xcc, %f3, %f0 sth %o3, [%l7 + 0x42] edge16ln %g7, %l5, %i7 std %f14, [%l7 + 0x40] ldsw [%l7 + 0x28], %l3 for %f8, %f10, %f6 bpos loop_272 fone %f8 movl %xcc, %g6, %l1 stx %i0, [%l7 + 0x68] loop_272: stx %i3, [%l7 + 0x38] fmovse %icc, %f3, %f0 taddcc %i5, 0x0702, %l0 bcc,a,pt %xcc, loop_273 fmovse %xcc, %f13, %f12 movre %o0, %o2, %i1 pdist %f6, %f0, %f8 loop_273: fmovrdgez %g3, %f8, %f0 fmovdle %xcc, %f3, %f10 fpsub32 %f0, %f4, %f2 movneg %xcc, %g1, %g2 movcs %icc, %i6, %o1 fxnor %f0, %f4, %f6 fnor %f8, %f6, %f8 stx %i2, [%l7 + 0x60] fpackfix %f8, %f11 fmovrdgz %l2, %f12, %f6 fornot1 %f6, %f8, %f14 fnands %f4, %f3, %f2 orn %o5, 0x13AA, %g5 fpmerge %f2, %f6, %f2 std %f10, [%l7 + 0x58] ba,a loop_274 brlz,a %i4, loop_275 tn %xcc, 0x5 ldx [%l7 + 0x70], %l4 loop_274: bne %icc, loop_276 loop_275: ldsw [%l7 + 0x60], %l6 sth %o4, [%l7 + 0x1E] fmovdge %icc, %f15, %f4 loop_276: fmovrsgz %o7, %f10, %f9 fxors %f15, %f12, %f1 fmovrsgz %o6, %f0, %f6 stx %o3, [%l7 + 0x30] fnot1s %f11, %f11 ldsh [%l7 + 0x66], %g7 ldx [%l7 + 0x40], %l5 bpos,pt %xcc, loop_277 move %icc, %g4, %l3 fmovrde %i7, %f0, %f2 bvc,a %xcc, loop_278 loop_277: fnot1s %f5, %f9 bvc,pt %icc, loop_279 fmovsne %icc, %f15, %f3 loop_278: popc 0x0B97, %g6 stb %i0, [%l7 + 0x7D] loop_279: ld [%l7 + 0x20], %f15 fands %f0, %f14, %f10 ldd [%l7 + 0x48], %f0 lduh [%l7 + 0x3E], %i3 fandnot1s %f15, %f1, %f0 fmovsn %icc, %f10, %f4 add %l1, %i5, %l0 fmovsn %xcc, %f8, %f3 addc %o2, 0x0BF4, %o0 ldsh [%l7 + 0x28], %g3 ld [%l7 + 0x5C], %f0 lduh [%l7 + 0x5E], %i1 addcc %g1, 0x02F8, %i6 ldsb [%l7 + 0x1C], %g2 sdiv %i2, 0x1FFE, %l2 fnands %f3, %f15, %f0 ldub [%l7 + 0x64], %o1 ldx [%l7 + 0x08], %o5 lduw [%l7 + 0x18], %i4 fpsub16s %f9, %f1, %f8 ldd [%l7 + 0x48], %f12 fnot1 %f0, %f12 ldub [%l7 + 0x6F], %l4 ldsw [%l7 + 0x0C], %l6 fcmpne32 %f4, %f8, %o4 ldsh [%l7 + 0x70], %o7 fcmpeq16 %f8, %f0, %o6 bneg,a %icc, loop_280 tsubcc %g5, 0x02EA, %g7 stx %l5, [%l7 + 0x58] ldx [%l7 + 0x08], %g4 loop_280: tleu %xcc, 0x5 ld [%l7 + 0x1C], %f6 fones %f10 alignaddrl %o3, %i7, %g6 ld [%l7 + 0x20], %f1 stb %l3, [%l7 + 0x4B] fmovsgu %xcc, %f5, %f7 fandnot1s %f12, %f15, %f2 sub %i3, %l1, %i0 fmovrdne %l0, %f2, %f0 stx %o2, [%l7 + 0x60] ldx [%l7 + 0x50], %o0 nop setx loop_281, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnor %f0, %f0, %f12 fmovsn %xcc, %f11, %f9 fmovdg %icc, %f10, %f8 loop_281: sth %g3, [%l7 + 0x12] fcmpgt32 %f6, %f0, %i1 ldd [%l7 + 0x20], %f0 st %f10, [%l7 + 0x58] fpadd32s %f3, %f1, %f7 ld [%l7 + 0x24], %f12 fcmpgt16 %f2, %f14, %g1 fmovsvc %xcc, %f7, %f3 pdist %f6, %f8, %f2 stw %i6, [%l7 + 0x28] fmuld8ulx16 %f12, %f3, %f10 movne %xcc, %g2, %i5 ldub [%l7 + 0x0E], %l2 fnot1 %f12, %f12 fmovdge %xcc, %f2, %f6 st %f8, [%l7 + 0x38] fcmpne32 %f6, %f6, %i2 fmovdg %icc, %f6, %f5 umulcc %o1, 0x0C6B, %i4 bvs,pt %icc, loop_282 std %f4, [%l7 + 0x78] sth %l4, [%l7 + 0x12] lduw [%l7 + 0x48], %o5 loop_282: bge %xcc, loop_283 ldd [%l7 + 0x38], %f10 siam 0x3 fornot2s %f11, %f15, %f11 loop_283: fmovsn %xcc, %f2, %f3 ldsh [%l7 + 0x74], %l6 ld [%l7 + 0x0C], %f13 st %f4, [%l7 + 0x0C] ldd [%l7 + 0x48], %f6 fmovdvs %xcc, %f8, %f4 xnorcc %o4, 0x0A83, %o6 stx %o7, [%l7 + 0x40] fcmpes %fcc1, %f6, %f10 ldd [%l7 + 0x28], %f6 fpack32 %f4, %f2, %f6 fandnot2s %f11, %f4, %f11 bshuffle %f8, %f8, %f0 array32 %g5, %g7, %g4 tleu %icc, 0x7 fabsd %f14, %f14 std %f2, [%l7 + 0x30] fandnot1s %f0, %f9, %f10 fbg %fcc0, loop_284 ldub [%l7 + 0x4F], %o3 move %icc, %i7, %l5 fbl %fcc2, loop_285 loop_284: edge8l %g6, %l3, %i3 fmovrdne %i0, %f2, %f12 fnegs %f0, %f2 loop_285: st %f9, [%l7 + 0x1C] ldub [%l7 + 0x46], %l0 fmovrsne %o2, %f10, %f8 ldd [%l7 + 0x78], %f8 fnot1 %f6, %f8 fba,a %fcc3, loop_286 fnegd %f0, %f2 sth %o0, [%l7 + 0x42] ldsw [%l7 + 0x60], %l1 loop_286: ldx [%l7 + 0x50], %i1 sdivcc %g1, 0x1027, %g3 orcc %g2, %i6, %i5 bcs %xcc, loop_287 fexpand %f14, %f0 tpos %icc, 0x4 fmovrdgz %l2, %f0, %f4 loop_287: stx %i2, [%l7 + 0x58] lduh [%l7 + 0x68], %o1 edge8l %l4, %o5, %l6 array16 %o4, %o6, %o7 tne %icc, 0x5 fcmpgt32 %f2, %f12, %g5 sra %i4, %g4, %g7 fmovdle %xcc, %f4, %f15 movrlez %i7, %o3, %g6 ldsb [%l7 + 0x4F], %l5 edge32l %i3, %l3, %l0 addcc %i0, 0x154F, %o2 fcmpgt16 %f8, %f6, %o0 ldsh [%l7 + 0x2E], %l1 tvs %icc, 0x6 ld [%l7 + 0x40], %f12 tsubcctv %i1, 0x1F43, %g3 lduw [%l7 + 0x78], %g1 fxor %f2, %f12, %f0 fmovsle %xcc, %f12, %f14 fpack16 %f12, %f11 fmul8x16al %f13, %f1, %f2 lduh [%l7 + 0x5C], %i6 ldsh [%l7 + 0x28], %i5 fbug %fcc0, loop_288 fblg,a %fcc1, loop_289 fcmpgt16 %f0, %f4, %g2 fbu,a %fcc0, loop_290 loop_288: st %f4, [%l7 + 0x28] loop_289: fmovdle %xcc, %f11, %f3 ldub [%l7 + 0x17], %l2 loop_290: movl %icc, %o1, %i2 ldd [%l7 + 0x58], %f8 array16 %o5, %l4, %o4 fcmple32 %f2, %f10, %o6 fmuld8ulx16 %f7, %f9, %f14 andcc %o7, 0x1294, %l6 fornot2s %f4, %f6, %f10 edge8ln %g5, %g4, %g7 movre %i7, 0x107, %o3 udiv %i4, 0x148D, %l5 fxor %f6, %f14, %f12 fpackfix %f6, %f13 ldsb [%l7 + 0x2B], %g6 sdivx %l3, 0x0A18, %l0 fmovsle %icc, %f11, %f12 brlez,a %i3, loop_291 bcs,a loop_292 ldsw [%l7 + 0x3C], %i0 fsrc1 %f10, %f14 loop_291: fxor %f2, %f14, %f4 loop_292: fmovd %f14, %f2 fmovsne %xcc, %f4, %f3 movg %icc, %o0, %l1 tcc %icc, 0x5 ldx [%l7 + 0x60], %o2 fbg,a %fcc1, loop_293 sdivcc %g3, 0x1191, %g1 srax %i6, 0x07, %i5 smul %i1, %l2, %o1 loop_293: bpos,pt %icc, loop_294 fmul8sux16 %f6, %f2, %f4 fmovdge %xcc, %f14, %f8 st %f12, [%l7 + 0x5C] loop_294: fmovsvc %xcc, %f4, %f12 fmovsa %icc, %f12, %f10 fba %fcc1, loop_295 tge %icc, 0x6 fbug,a %fcc0, loop_296 fmul8ulx16 %f8, %f8, %f10 loop_295: fblg %fcc0, loop_297 ldsh [%l7 + 0x52], %i2 loop_296: ldsb [%l7 + 0x09], %g2 ldsb [%l7 + 0x20], %l4 loop_297: fzeros %f0 std %f12, [%l7 + 0x78] udiv %o4, 0x138E, %o5 tne %xcc, 0x2 fmovdn %xcc, %f2, %f10 tneg %icc, 0x3 sub %o7, 0x125F, %l6 tcs %xcc, 0x5 std %f2, [%l7 + 0x70] fornot1s %f10, %f10, %f6 bvc,pt %icc, loop_298 fmovdpos %icc, %f1, %f3 ldd [%l7 + 0x70], %f6 fornot1s %f4, %f7, %f0 loop_298: ldub [%l7 + 0x1B], %g5 stx %o6, [%l7 + 0x60] fpsub16 %f6, %f14, %f12 lduh [%l7 + 0x20], %g4 fbul,a %fcc3, loop_299 tle %xcc, 0x6 ldx [%l7 + 0x30], %g7 xnor %o3, 0x0753, %i7 loop_299: sth %l5, [%l7 + 0x30] stw %g6, [%l7 + 0x3C] brgz %l3, loop_300 nop setx loop_301, %l0, %l1 jmpl %l1, %i4 fbo %fcc2, loop_302 fcmped %fcc3, %f14, %f14 loop_300: udivcc %l0, 0x0158, %i3 loop_301: tg %icc, 0x6 loop_302: fxors %f10, %f7, %f6 fcmple16 %f4, %f4, %o0 fsrc1 %f2, %f2 ldub [%l7 + 0x0F], %l1 movre %o2, %g3, %i0 bg loop_303 stw %i6, [%l7 + 0x10] sth %g1, [%l7 + 0x70] st %f11, [%l7 + 0x34] loop_303: umul %i5, 0x1664, %i1 fmul8x16 %f6, %f2, %f0 tne %xcc, 0x4 fzeros %f5 ldx [%l7 + 0x70], %o1 bl,pt %icc, loop_304 fpadd16 %f10, %f10, %f2 fpmerge %f2, %f8, %f4 sth %i2, [%l7 + 0x16] loop_304: fmovdvc %xcc, %f8, %f14 fmovdle %icc, %f3, %f10 fmul8x16au %f9, %f12, %f12 fcmpgt32 %f2, %f6, %g2 bl,a,pn %icc, loop_305 ldsw [%l7 + 0x58], %l4 ldub [%l7 + 0x31], %l2 lduh [%l7 + 0x3E], %o4 loop_305: xor %o7, 0x01A4, %l6 ldub [%l7 + 0x20], %g5 andncc %o6, %g4, %o5 lduh [%l7 + 0x36], %o3 fmovrdlez %g7, %f14, %f0 edge16l %l5, %i7, %l3 array16 %g6, %l0, %i4 bshuffle %f0, %f2, %f12 edge16 %o0, %i3, %l1 stx %g3, [%l7 + 0x70] ldd [%l7 + 0x48], %f12 movpos %xcc, %o2, %i6 umulcc %g1, %i5, %i0 pdist %f2, %f2, %f14 sth %o1, [%l7 + 0x1A] stx %i2, [%l7 + 0x30] orncc %i1, 0x0E69, %l4 fbe %fcc2, loop_306 fmovrslz %g2, %f10, %f2 edge16 %l2, %o4, %o7 fmovdcc %icc, %f14, %f15 loop_306: fpadd16s %f7, %f7, %f7 fbul,a %fcc1, loop_307 ldd [%l7 + 0x10], %f6 movleu %xcc, %g5, %l6 ta %xcc, 0x2 loop_307: ba,a %xcc, loop_308 be,a loop_309 fmovdgu %icc, %f1, %f8 fmovdcs %icc, %f9, %f14 loop_308: fbug %fcc2, loop_310 loop_309: andcc %o6, %o5, %g4 fmovdl %icc, %f13, %f8 fmovrde %g7, %f4, %f8 loop_310: fmovdn %xcc, %f12, %f3 fble,a %fcc2, loop_311 brnz %l5, loop_312 xor %o3, 0x18B0, %l3 sdivcc %i7, 0x056C, %l0 loop_311: fbue,a %fcc1, loop_313 loop_312: stb %i4, [%l7 + 0x70] movrgez %g6, %o0, %l1 fmovdneg %xcc, %f7, %f6 loop_313: fbl,a %fcc2, loop_314 std %f14, [%l7 + 0x60] stw %g3, [%l7 + 0x48] ble,a loop_315 loop_314: fpsub16 %f14, %f10, %f0 ldub [%l7 + 0x0B], %o2 sub %i3, 0x029C, %i6 loop_315: bge,a,pt %xcc, loop_316 stw %i5, [%l7 + 0x1C] mova %icc, %i0, %o1 ld [%l7 + 0x7C], %f15 loop_316: ldsw [%l7 + 0x48], %i2 fcmpne32 %f8, %f4, %g1 fbul,a %fcc2, loop_317 te %xcc, 0x5 fnot1 %f14, %f8 array8 %l4, %i1, %l2 loop_317: sethi 0x12C4, %o4 ldub [%l7 + 0x69], %o7 fcmple16 %f8, %f14, %g5 fmovdvc %xcc, %f10, %f0 fmovrslez %l6, %f14, %f13 fmul8sux16 %f8, %f0, %f14 ldx [%l7 + 0x08], %g2 movne %xcc, %o6, %o5 ldsw [%l7 + 0x2C], %g7 fxors %f13, %f13, %f5 be,a,pt %icc, loop_318 sth %g4, [%l7 + 0x48] fornot2s %f8, %f4, %f12 fnot1 %f0, %f12 loop_318: lduw [%l7 + 0x20], %l5 sth %o3, [%l7 + 0x7E] movrne %i7, 0x35C, %l3 fnand %f10, %f14, %f0 tleu %icc, 0x2 tcs %xcc, 0x5 ld [%l7 + 0x68], %f0 tvs %icc, 0x1 lduh [%l7 + 0x6C], %i4 fmovse %xcc, %f7, %f7 addc %g6, %o0, %l0 ldub [%l7 + 0x71], %l1 array8 %o2, %i3, %i6 stx %g3, [%l7 + 0x20] sth %i5, [%l7 + 0x68] edge32l %o1, %i2, %i0 stw %g1, [%l7 + 0x10] bneg,pn %xcc, loop_319 ld [%l7 + 0x20], %f10 fmovrsne %i1, %f0, %f14 srlx %l2, 0x0F, %l4 loop_319: tsubcctv %o4, 0x066E, %o7 stb %g5, [%l7 + 0x0B] sth %l6, [%l7 + 0x68] smulcc %g2, 0x0589, %o5 fabss %f12, %f2 fmovs %f15, %f10 movvc %xcc, %g7, %g4 sllx %o6, 0x1A, %l5 ldd [%l7 + 0x68], %f10 fmovrsne %i7, %f2, %f9 fands %f0, %f5, %f1 brgez,a %o3, loop_320 andncc %l3, %i4, %o0 fsrc2 %f14, %f0 st %f10, [%l7 + 0x08] loop_320: tsubcc %g6, 0x012A, %l1 stb %l0, [%l7 + 0x2D] fmovdleu %icc, %f0, %f11 std %f10, [%l7 + 0x60] fbl,a %fcc2, loop_321 ldub [%l7 + 0x4F], %o2 std %f8, [%l7 + 0x60] fmovsa %xcc, %f15, %f11 loop_321: fmovde %xcc, %f10, %f3 fabsd %f10, %f14 alignaddrl %i3, %g3, %i5 or %i6, 0x101B, %o1 fbo,a %fcc2, loop_322 addcc %i0, %g1, %i2 fmovrdgez %i1, %f8, %f12 tle %xcc, 0x5 loop_322: fcmple32 %f6, %f4, %l2 std %f14, [%l7 + 0x60] ble loop_323 fpackfix %f4, %f12 ldsb [%l7 + 0x49], %l4 fcmpeq16 %f14, %f14, %o7 loop_323: movneg %xcc, %g5, %o4 ble,a,pt %icc, loop_324 fandnot2 %f6, %f12, %f10 subcc %g2, 0x0BBC, %l6 lduh [%l7 + 0x0E], %o5 loop_324: bl %xcc, loop_325 fmovsge %icc, %f13, %f11 tne %xcc, 0x0 brlez,a %g7, loop_326 loop_325: sth %g4, [%l7 + 0x54] stw %l5, [%l7 + 0x18] lduh [%l7 + 0x2A], %i7 loop_326: sth %o3, [%l7 + 0x56] fornot1 %f8, %f4, %f14 taddcctv %o6, 0x021A, %l3 brz %i4, loop_327 srlx %o0, %g6, %l1 stw %o2, [%l7 + 0x74] tleu %xcc, 0x0 loop_327: fmovdn %xcc, %f11, %f1 bcc,pn %xcc, loop_328 sethi 0x191E, %l0 stw %i3, [%l7 + 0x5C] ldx [%l7 + 0x20], %g3 loop_328: fcmpne32 %f2, %f0, %i5 fbn %fcc2, loop_329 tcs %icc, 0x0 edge16 %o1, %i6, %i0 fmovdvc %xcc, %f1, %f6 loop_329: array16 %g1, %i1, %l2 fcmpne16 %f14, %f2, %l4 ldsw [%l7 + 0x58], %o7 fmovdn %xcc, %f0, %f12 sth %g5, [%l7 + 0x38] movvc %xcc, %o4, %g2 fmovrdne %l6, %f4, %f12 fcmpeq16 %f14, %f10, %o5 sdiv %g7, 0x1BC7, %g4 movcs %icc, %l5, %i2 xor %o3, 0x1046, %i7 fnot2 %f0, %f8 fxnors %f7, %f13, %f14 fmovse %xcc, %f8, %f10 std %f4, [%l7 + 0x58] ld [%l7 + 0x7C], %f13 fble %fcc0, loop_330 tleu %icc, 0x5 fmovdg %icc, %f3, %f10 fnor %f4, %f14, %f10 loop_330: tge %icc, 0x1 fpack16 %f8, %f12 edge16n %o6, %l3, %o0 fmovda %xcc, %f1, %f5 ldsw [%l7 + 0x50], %g6 fcmpes %fcc1, %f8, %f6 sdivcc %l1, 0x00BF, %o2 ldsw [%l7 + 0x6C], %i4 ble,a %xcc, loop_331 tcs %xcc, 0x6 tne %xcc, 0x7 sth %i3, [%l7 + 0x5E] loop_331: std %f14, [%l7 + 0x10] fxnors %f2, %f12, %f4 movrgez %l0, %i5, %o1 fmovdn %icc, %f6, %f9 fmovsleu %xcc, %f11, %f9 fmovsvc %xcc, %f8, %f1 fmovsne %icc, %f6, %f10 fpadd16 %f8, %f6, %f8 movrlz %g3, 0x3FD, %i6 sth %i0, [%l7 + 0x3C] st %f10, [%l7 + 0x58] fcmps %fcc1, %f0, %f11 fmovsne %xcc, %f6, %f0 fmovscs %icc, %f0, %f4 fmovrde %i1, %f12, %f6 pdist %f2, %f6, %f12 fpackfix %f2, %f5 fmovdge %xcc, %f11, %f4 fmovdpos %icc, %f7, %f13 sub %l2, %l4, %o7 and %g1, 0x1A0D, %o4 movleu %xcc, %g2, %l6 fxnors %f4, %f12, %f12 fpadd16s %f11, %f2, %f8 ble,a loop_332 fmul8x16al %f10, %f3, %f10 fpsub32s %f6, %f4, %f5 tsubcctv %o5, 0x0C1E, %g5 loop_332: alignaddrl %g7, %l5, %g4 brgz,a %o3, loop_333 brz %i2, loop_334 stw %i7, [%l7 + 0x38] fmovdcs %xcc, %f14, %f4 loop_333: stb %o6, [%l7 + 0x15] loop_334: ldd [%l7 + 0x20], %f8 ldub [%l7 + 0x40], %o0 ldsw [%l7 + 0x48], %g6 fnors %f5, %f12, %f7 fbl %fcc0, loop_335 fnot2s %f13, %f7 fpsub16s %f11, %f5, %f9 movrlez %l3, 0x370, %l1 loop_335: fandnot2 %f4, %f4, %f8 ldd [%l7 + 0x68], %f10 be %icc, loop_336 orn %i4, %i3, %l0 fmovsne %icc, %f11, %f11 sdiv %i5, 0x172E, %o2 loop_336: ld [%l7 + 0x4C], %f8 sth %o1, [%l7 + 0x12] nop setx loop_337, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovspos %xcc, %f4, %f9 stb %g3, [%l7 + 0x0C] std %f12, [%l7 + 0x48] loop_337: nop setx loop_338, %l0, %l1 jmpl %l1, %i0 fnand %f6, %f10, %f12 stw %i1, [%l7 + 0x24] fnot1s %f0, %f11 loop_338: fpackfix %f6, %f12 std %f12, [%l7 + 0x68] lduh [%l7 + 0x50], %i6 sdivx %l4, 0x1E97, %l2 fpadd16 %f12, %f6, %f2 fnegs %f8, %f0 movn %icc, %o7, %g1 movcs %xcc, %g2, %o4 fcmpes %fcc0, %f11, %f5 mova %xcc, %o5, %l6 bpos,pn %xcc, loop_339 movrgz %g7, 0x12B, %l5 brlez,a %g4, loop_340 st %f2, [%l7 + 0x20] loop_339: stx %g5, [%l7 + 0x48] orcc %i2, 0x1959, %i7 loop_340: edge16 %o6, %o0, %g6 alignaddr %l3, %l1, %o3 ldsw [%l7 + 0x7C], %i4 fnor %f2, %f6, %f10 stw %l0, [%l7 + 0x38] ldsw [%l7 + 0x34], %i3 bcs,a loop_341 fpadd32 %f2, %f14, %f14 ldx [%l7 + 0x10], %o2 addcc %i5, %g3, %o1 loop_341: stb %i0, [%l7 + 0x59] orn %i1, 0x068A, %l4 st %f4, [%l7 + 0x30] ldd [%l7 + 0x40], %f0 movcs %xcc, %i6, %o7 taddcctv %g1, 0x079F, %g2 lduh [%l7 + 0x3E], %o4 fmovde %xcc, %f13, %f11 ld [%l7 + 0x0C], %f14 umul %o5, 0x0CAC, %l2 fpsub16 %f14, %f12, %f2 fmul8ulx16 %f6, %f6, %f6 movrlez %g7, %l6, %g4 fabsd %f12, %f8 fpsub32 %f14, %f2, %f8 fnands %f9, %f10, %f15 fmovscs %xcc, %f13, %f15 fmovsneg %xcc, %f7, %f11 fmovrsgz %l5, %f13, %f8 fbn %fcc1, loop_342 fmovdneg %icc, %f12, %f2 fmovdl %xcc, %f7, %f8 srl %g5, %i2, %o6 loop_342: sethi 0x17D9, %i7 fnot2s %f9, %f3 fmovdle %icc, %f15, %f2 edge16ln %g6, %o0, %l3 movpos %xcc, %l1, %o3 fmovrslez %i4, %f13, %f4 ta %icc, 0x0 sth %l0, [%l7 + 0x3E] fnegd %f10, %f10 fnegd %f6, %f10 tgu %icc, 0x5 fmovdle %icc, %f9, %f7 std %f4, [%l7 + 0x08] ldub [%l7 + 0x42], %i3 movl %xcc, %o2, %i5 ble,a,pt %xcc, loop_343 mulx %g3, 0x06CA, %i0 fmovd %f14, %f4 ldsb [%l7 + 0x0B], %o1 loop_343: fmovda %icc, %f13, %f14 ld [%l7 + 0x18], %f0 stx %i1, [%l7 + 0x60] lduh [%l7 + 0x38], %l4 stx %o7, [%l7 + 0x28] ldx [%l7 + 0x50], %g1 ld [%l7 + 0x44], %f14 fmovdge %xcc, %f10, %f0 brz %i6, loop_344 subcc %g2, 0x0D5A, %o5 movn %xcc, %o4, %l2 fnand %f8, %f4, %f14 loop_344: ldsb [%l7 + 0x2B], %l6 and %g4, %g7, %g5 edge32ln %i2, %o6, %l5 fnegd %f8, %f10 fbge,a %fcc2, loop_345 movrlez %i7, 0x341, %g6 bgu,a,pn %xcc, loop_346 tne %icc, 0x6 loop_345: fmovsgu %icc, %f0, %f13 sth %o0, [%l7 + 0x5A] loop_346: edge8l %l3, %l1, %i4 bneg,pt %icc, loop_347 std %f2, [%l7 + 0x10] sdiv %l0, 0x10C2, %o3 stw %i3, [%l7 + 0x08] loop_347: fsrc1 %f14, %f6 sth %i5, [%l7 + 0x40] fmuld8sux16 %f12, %f12, %f2 stb %g3, [%l7 + 0x7E] brlez,a %o2, loop_348 fandnot2s %f3, %f2, %f10 edge8n %o1, %i0, %l4 ldsb [%l7 + 0x4F], %i1 loop_348: addccc %g1, 0x03A0, %o7 ldsh [%l7 + 0x3C], %i6 fors %f8, %f0, %f1 movgu %xcc, %o5, %g2 std %f12, [%l7 + 0x70] xnor %l2, 0x12A5, %o4 fbug %fcc2, loop_349 std %f10, [%l7 + 0x30] lduw [%l7 + 0x38], %g4 tle %xcc, 0x0 loop_349: edge8n %l6, %g7, %i2 orcc %o6, 0x1349, %l5 ldsb [%l7 + 0x32], %g5 tn %xcc, 0x1 fmovsvc %xcc, %f13, %f15 fpack32 %f12, %f8, %f12 sth %i7, [%l7 + 0x4C] movvc %icc, %o0, %g6 fxnors %f15, %f11, %f9 bne %icc, loop_350 umul %l1, 0x0766, %i4 movne %icc, %l3, %o3 movleu %xcc, %i3, %i5 loop_350: movcc %xcc, %l0, %g3 stb %o2, [%l7 + 0x72] ld [%l7 + 0x6C], %f5 fmovdvc %icc, %f12, %f5 tg %icc, 0x5 edge32 %i0, %l4, %o1 fxors %f12, %f15, %f5 fpack32 %f6, %f4, %f10 fmovsn %icc, %f8, %f2 stb %i1, [%l7 + 0x5E] fandnot1s %f7, %f2, %f1 pdist %f12, %f10, %f6 ldsw [%l7 + 0x34], %g1 fnot1 %f4, %f8 fbge,a %fcc0, loop_351 fmovscc %icc, %f6, %f5 sethi 0x167F, %o7 bshuffle %f10, %f4, %f12 loop_351: ble loop_352 sdiv %i6, 0x1635, %o5 umulcc %g2, %l2, %o4 fmovd %f8, %f2 loop_352: xorcc %l6, 0x1039, %g7 fmul8x16 %f11, %f2, %f0 fmul8ulx16 %f14, %f14, %f0 movleu %icc, %i2, %o6 sth %l5, [%l7 + 0x6E] fmovdgu %icc, %f1, %f14 ldsh [%l7 + 0x48], %g5 fbug,a %fcc2, loop_353 fmovda %xcc, %f7, %f1 fmovrslz %g4, %f2, %f5 fnand %f4, %f10, %f14 loop_353: te %xcc, 0x6 tvs %icc, 0x5 fmovrsgz %o0, %f10, %f6 or %i7, %g6, %l1 fbule %fcc3, loop_354 mulscc %i4, %l3, %i3 stw %i5, [%l7 + 0x68] fpadd32 %f14, %f14, %f6 loop_354: sra %l0, 0x1F, %g3 st %f3, [%l7 + 0x7C] bg,a,pt %xcc, loop_355 movgu %icc, %o2, %o3 edge8n %l4, %o1, %i0 stx %i1, [%l7 + 0x60] loop_355: srax %o7, %g1, %i6 fcmpd %fcc2, %f2, %f8 edge32 %o5, %g2, %l2 ldsh [%l7 + 0x34], %l6 udivx %o4, 0x099B, %g7 xnor %i2, 0x1D47, %o6 brlez,a %l5, loop_356 orcc %g5, %o0, %g4 ldd [%l7 + 0x08], %f0 fpackfix %f6, %f13 loop_356: xnorcc %i7, %l1, %i4 fands %f6, %f11, %f5 taddcctv %l3, 0x0A9C, %i3 xnor %g6, %i5, %l0 fnot1 %f2, %f2 stb %g3, [%l7 + 0x53] fzero %f10 lduh [%l7 + 0x7A], %o3 fmovspos %icc, %f5, %f11 fpadd16 %f0, %f10, %f8 xor %o2, 0x113A, %l4 edge16 %o1, %i0, %i1 std %f2, [%l7 + 0x48] movre %o7, 0x0B4, %i6 fmovrslez %g1, %f5, %f10 tn %xcc, 0x5 brlez %g2, loop_357 tgu %icc, 0x3 std %f10, [%l7 + 0x30] bpos,pt %icc, loop_358 loop_357: be,a %icc, loop_359 ldx [%l7 + 0x58], %o5 sllx %l6, 0x0B, %o4 loop_358: lduh [%l7 + 0x4C], %l2 loop_359: movrgez %i2, 0x0C9, %g7 movleu %icc, %o6, %g5 movcc %xcc, %o0, %g4 ba,a %xcc, loop_360 ldsb [%l7 + 0x1E], %l5 fcmpeq16 %f10, %f0, %l1 ldsb [%l7 + 0x3D], %i7 loop_360: subcc %i4, %l3, %i3 stb %i5, [%l7 + 0x76] bvc,a,pt %icc, loop_361 fmovrdlez %g6, %f12, %f8 fcmpeq32 %f10, %f12, %g3 fbuge,a %fcc0, loop_362 loop_361: tcs %xcc, 0x0 stx %l0, [%l7 + 0x18] fble %fcc3, loop_363 loop_362: stw %o3, [%l7 + 0x6C] fornot1s %f6, %f2, %f14 st %f11, [%l7 + 0x78] loop_363: fpsub32s %f1, %f1, %f1 st %f2, [%l7 + 0x4C] bvs %xcc, loop_364 fmovd %f8, %f8 tle %xcc, 0x1 st %f3, [%l7 + 0x7C] loop_364: ldx [%l7 + 0x70], %l4 bn %icc, loop_365 srlx %o2, 0x01, %o1 fexpand %f1, %f4 std %f2, [%l7 + 0x18] loop_365: mova %xcc, %i0, %o7 ldx [%l7 + 0x38], %i1 sethi 0x0BD5, %g1 fzeros %f5 andn %g2, %i6, %l6 edge8l %o5, %o4, %i2 movcc %xcc, %l2, %g7 ld [%l7 + 0x24], %f5 fandnot1s %f7, %f5, %f8 lduw [%l7 + 0x20], %g5 sth %o6, [%l7 + 0x0C] lduh [%l7 + 0x76], %o0 sll %g4, 0x04, %l1 tle %xcc, 0x2 umulcc %i7, 0x0E6D, %l5 fpadd32s %f13, %f13, %f10 fmovrdne %i4, %f0, %f14 fmovdvc %icc, %f0, %f12 movle %xcc, %i3, %l3 movrgz %g6, %g3, %i5 movrgez %o3, %l0, %o2 lduh [%l7 + 0x68], %l4 fmovdvs %icc, %f4, %f6 fnegs %f2, %f13 fnands %f14, %f11, %f7 ldub [%l7 + 0x65], %o1 edge32 %i0, %o7, %g1 fmovrdgz %i1, %f12, %f6 fexpand %f10, %f14 std %f8, [%l7 + 0x78] fcmpeq16 %f12, %f2, %i6 sth %l6, [%l7 + 0x1C] lduw [%l7 + 0x60], %g2 taddcc %o5, 0x1F03, %o4 bpos,a,pn %xcc, loop_366 array32 %l2, %i2, %g7 bvc,pt %xcc, loop_367 movrne %o6, 0x1B1, %o0 loop_366: ldd [%l7 + 0x08], %f0 edge32l %g4, %l1, %i7 loop_367: ldsw [%l7 + 0x50], %l5 call loop_368 fone %f6 array16 %g5, %i4, %i3 fmovda %icc, %f8, %f15 loop_368: ldx [%l7 + 0x10], %l3 lduh [%l7 + 0x22], %g3 fmovrdgz %g6, %f8, %f0 tgu %xcc, 0x4 ldd [%l7 + 0x40], %f10 movpos %xcc, %o3, %i5 fpmerge %f5, %f14, %f6 std %f14, [%l7 + 0x20] std %f4, [%l7 + 0x18] std %f0, [%l7 + 0x20] be,a,pt %xcc, loop_369 movcs %xcc, %l0, %l4 array8 %o1, %o2, %o7 stx %i0, [%l7 + 0x08] loop_369: array8 %i1, %g1, %l6 edge32n %i6, %g2, %o5 tpos %icc, 0x6 fcmpes %fcc2, %f1, %f14 fmovrdne %o4, %f2, %f4 ldsb [%l7 + 0x67], %i2 ld [%l7 + 0x54], %f13 ldsb [%l7 + 0x32], %g7 brlz %l2, loop_370 stx %o6, [%l7 + 0x30] fornot1s %f13, %f15, %f9 ldsw [%l7 + 0x58], %g4 loop_370: fnot1s %f12, %f13 siam 0x6 ldx [%l7 + 0x68], %l1 fsrc2s %f13, %f5 ldsb [%l7 + 0x49], %i7 xor %o0, %g5, %l5 lduw [%l7 + 0x68], %i3 addccc %l3, 0x05C8, %i4 bge,a loop_371 fcmpne16 %f8, %f6, %g6 stb %g3, [%l7 + 0x48] sth %o3, [%l7 + 0x3A] loop_371: ldd [%l7 + 0x10], %f12 ldsh [%l7 + 0x5C], %i5 movg %xcc, %l4, %o1 fsrc1s %f9, %f14 be,a,pn %icc, loop_372 movle %icc, %l0, %o7 ldd [%l7 + 0x40], %f6 ldsh [%l7 + 0x72], %o2 loop_372: fmovrdgz %i0, %f12, %f8 stx %g1, [%l7 + 0x20] xor %i1, 0x0168, %i6 bg,a,pn %icc, loop_373 be,a %icc, loop_374 fbne %fcc0, loop_375 st %f12, [%l7 + 0x44] loop_373: orcc %g2, 0x14D4, %o5 loop_374: fcmped %fcc0, %f14, %f10 loop_375: edge8ln %o4, %i2, %g7 bge %icc, loop_376 fnot2s %f0, %f1 std %f12, [%l7 + 0x50] bvs,a loop_377 loop_376: fbe,a %fcc3, loop_378 ldsh [%l7 + 0x2A], %l6 fbuge %fcc1, loop_379 loop_377: fmovdgu %xcc, %f15, %f10 loop_378: bcc loop_380 sth %l2, [%l7 + 0x46] loop_379: fpadd16 %f12, %f4, %f4 movleu %icc, %g4, %o6 loop_380: fmovrdlez %l1, %f2, %f8 pdist %f2, %f4, %f6 alignaddr %o0, %i7, %g5 ldsb [%l7 + 0x52], %i3 stb %l5, [%l7 + 0x6B] lduw [%l7 + 0x10], %l3 fbge %fcc2, loop_381 sll %g6, 0x02, %g3 nop setx loop_382, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f4, [%l7 + 0x30] loop_381: movne %icc, %o3, %i5 andn %i4, %l4, %o1 loop_382: movle %xcc, %o7, %o2 fsrc1 %f8, %f2 ldd [%l7 + 0x78], %f6 st %f6, [%l7 + 0x34] andn %l0, 0x15C4, %g1 std %f8, [%l7 + 0x48] fble %fcc2, loop_383 movle %xcc, %i1, %i0 fbe %fcc2, loop_384 lduw [%l7 + 0x30], %g2 loop_383: fmovdpos %xcc, %f6, %f12 fmovdle %icc, %f15, %f8 loop_384: ldsb [%l7 + 0x4C], %o5 ta %xcc, 0x7 edge16 %i6, %i2, %o4 fsrc2s %f8, %f0 umul %l6, 0x0397, %g7 fbl %fcc0, loop_385 sth %g4, [%l7 + 0x4A] movne %icc, %o6, %l2 tn %icc, 0x2 loop_385: fbul,a %fcc2, loop_386 ldd [%l7 + 0x10], %f8 fpadd32 %f12, %f4, %f6 fbuge %fcc2, loop_387 loop_386: fmovsn %icc, %f7, %f1 fmovdcc %icc, %f12, %f14 fcmpne32 %f0, %f8, %l1 loop_387: std %f0, [%l7 + 0x50] umulcc %o0, 0x0CE1, %g5 fpadd16s %f7, %f5, %f6 xnor %i3, %l5, %l3 fbuge %fcc3, loop_388 sth %i7, [%l7 + 0x7A] fbl %fcc2, loop_389 edge8n %g3, %g6, %i5 loop_388: fmovspos %icc, %f2, %f2 ldsh [%l7 + 0x32], %o3 loop_389: fbl %fcc2, loop_390 std %f2, [%l7 + 0x08] sth %i4, [%l7 + 0x5A] array32 %o1, %o7, %l4 loop_390: movrgz %o2, %g1, %i1 ldsb [%l7 + 0x65], %l0 fmovrslez %g2, %f15, %f8 fmovrslz %o5, %f9, %f9 fpsub16s %f3, %f8, %f2 fba,a %fcc1, loop_391 movleu %icc, %i0, %i6 edge8 %o4, %l6, %g7 fmovse %icc, %f14, %f10 loop_391: fornot1s %f15, %f0, %f13 edge8ln %i2, %o6, %g4 fpsub16 %f2, %f4, %f14 ldsh [%l7 + 0x68], %l1 std %f4, [%l7 + 0x78] ld [%l7 + 0x44], %f1 ldx [%l7 + 0x40], %l2 fors %f0, %f4, %f11 fmovse %icc, %f13, %f10 ldub [%l7 + 0x4F], %g5 fpsub16 %f14, %f0, %f6 taddcc %o0, %l5, %i3 fzeros %f6 fcmple32 %f14, %f4, %l3 sll %g3, 0x14, %g6 stw %i7, [%l7 + 0x54] sll %i5, 0x06, %o3 orn %i4, %o1, %l4 alignaddrl %o7, %o2, %g1 fble %fcc2, loop_392 fblg,a %fcc2, loop_393 tgu %icc, 0x5 tl %icc, 0x3 loop_392: stx %l0, [%l7 + 0x40] loop_393: tneg %icc, 0x7 fmovsvc %icc, %f3, %f10 lduw [%l7 + 0x58], %g2 sth %o5, [%l7 + 0x44] ldub [%l7 + 0x59], %i0 fmovs %f10, %f7 move %xcc, %i1, %o4 edge8n %l6, %g7, %i2 fandnot1s %f7, %f12, %f0 fors %f12, %f2, %f3 ld [%l7 + 0x6C], %f4 fbo %fcc2, loop_394 ldd [%l7 + 0x68], %f8 fxnor %f12, %f14, %f6 tleu %xcc, 0x4 loop_394: movge %xcc, %i6, %g4 sra %o6, 0x03, %l2 bl,a loop_395 add %l1, 0x0A29, %o0 fmovsleu %icc, %f1, %f1 fxnors %f4, %f4, %f10 loop_395: edge8 %g5, %l5, %i3 bl,a,pt %xcc, loop_396 fnands %f15, %f1, %f2 sra %g3, %l3, %g6 for %f6, %f8, %f6 loop_396: ldd [%l7 + 0x68], %f14 fmovdl %xcc, %f11, %f3 std %f4, [%l7 + 0x18] fpmerge %f14, %f15, %f12 udiv %i5, 0x0810, %o3 movrlez %i4, %o1, %i7 nop setx loop_397, %l0, %l1 jmpl %l1, %l4 st %f0, [%l7 + 0x10] nop setx loop_398, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x40], %o7 loop_397: fornot2 %f8, %f10, %f14 lduh [%l7 + 0x16], %g1 loop_398: bleu,a,pt %icc, loop_399 ldsh [%l7 + 0x0C], %l0 fbne,a %fcc0, loop_400 lduw [%l7 + 0x38], %g2 loop_399: fbul %fcc1, loop_401 fxors %f15, %f11, %f4 loop_400: fmovde %icc, %f0, %f11 ldsh [%l7 + 0x32], %o5 loop_401: ldsw [%l7 + 0x70], %o2 fornot1s %f3, %f2, %f10 edge32l %i0, %i1, %l6 fmovdcc %icc, %f10, %f10 mova %xcc, %g7, %i2 movg %icc, %o4, %i6 fmovdpos %icc, %f15, %f15 stb %o6, [%l7 + 0x2B] nop setx loop_402, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8 %g4, %l2, %l1 std %f4, [%l7 + 0x30] orncc %o0, %g5, %l5 loop_402: movre %g3, 0x3B9, %l3 bge,a,pn %xcc, loop_403 tg %icc, 0x7 stw %i3, [%l7 + 0x70] fnot1s %f6, %f15 loop_403: ldsw [%l7 + 0x64], %i5 fnot2 %f0, %f4 sth %o3, [%l7 + 0x6A] lduw [%l7 + 0x2C], %g6 fbg,a %fcc3, loop_404 brz %i4, loop_405 addcc %i7, %o1, %l4 brnz,a %g1, loop_406 loop_404: st %f4, [%l7 + 0x68] loop_405: ldsb [%l7 + 0x72], %o7 ldsb [%l7 + 0x63], %l0 loop_406: stw %g2, [%l7 + 0x1C] st %f1, [%l7 + 0x6C] bgu,a,pt %xcc, loop_407 andn %o2, 0x1E8D, %i0 fmovrsne %i1, %f7, %f10 bcs,a,pn %icc, loop_408 loop_407: fmovsgu %xcc, %f9, %f3 fmovdge %icc, %f0, %f11 fmovdleu %xcc, %f14, %f15 loop_408: be %xcc, loop_409 std %f6, [%l7 + 0x20] fmovdle %icc, %f1, %f14 movneg %icc, %o5, %l6 loop_409: fmovspos %xcc, %f6, %f7 fnot2s %f10, %f4 stx %g7, [%l7 + 0x68] nop setx loop_410, %l0, %l1 jmpl %l1, %i2 xorcc %i6, 0x1BF6, %o4 and %o6, 0x09A7, %g4 fand %f14, %f2, %f2 loop_410: ldx [%l7 + 0x70], %l2 fmovsneg %icc, %f4, %f0 ldx [%l7 + 0x70], %o0 fbo,a %fcc3, loop_411 addc %g5, 0x0E0A, %l1 tl %xcc, 0x0 st %f6, [%l7 + 0x34] loop_411: lduh [%l7 + 0x26], %l5 fsrc1s %f8, %f14 fabss %f6, %f0 movle %xcc, %g3, %l3 or %i3, %o3, %i5 smulcc %g6, 0x18B4, %i7 xor %o1, %i4, %l4 xnorcc %g1, %l0, %g2 fmovsn %xcc, %f13, %f2 fpackfix %f12, %f12 bleu,pt %xcc, loop_412 fnegs %f8, %f0 fmuld8ulx16 %f12, %f8, %f12 array16 %o7, %i0, %i1 loop_412: fpsub32 %f4, %f12, %f10 movcc %icc, %o2, %o5 umul %g7, 0x1AA9, %i2 fmovdl %icc, %f15, %f4 subccc %l6, 0x14D4, %o4 bl,pn %icc, loop_413 brgez,a %o6, loop_414 ldd [%l7 + 0x58], %f12 sth %i6, [%l7 + 0x7C] loop_413: movrlez %g4, 0x3F2, %o0 loop_414: ld [%l7 + 0x28], %f15 edge32n %l2, %l1, %g5 fba,a %fcc1, loop_415 fandnot1s %f10, %f2, %f1 ldub [%l7 + 0x7C], %l5 bvc,pn %xcc, loop_416 loop_415: array8 %g3, %i3, %l3 stb %i5, [%l7 + 0x5B] ldsh [%l7 + 0x60], %g6 loop_416: brlez %o3, loop_417 bg,a loop_418 fabss %f3, %f8 fba,a %fcc1, loop_419 loop_417: mulx %i7, %o1, %i4 loop_418: edge8 %g1, %l4, %l0 ldub [%l7 + 0x62], %o7 loop_419: st %f8, [%l7 + 0x50] brlez,a %i0, loop_420 stw %g2, [%l7 + 0x70] fnegd %f2, %f4 st %f9, [%l7 + 0x24] loop_420: movl %icc, %o2, %o5 nop setx loop_421, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xor %g7, 0x030D, %i2 srlx %i1, 0x17, %o4 sth %l6, [%l7 + 0x30] loop_421: lduw [%l7 + 0x78], %i6 edge32 %o6, %g4, %o0 stx %l2, [%l7 + 0x50] fandnot1 %f4, %f2, %f0 edge32n %l1, %l5, %g3 fnot1 %f10, %f12 fnegd %f14, %f6 fnot2 %f4, %f0 fcmped %fcc3, %f4, %f6 fba,a %fcc3, loop_422 sth %g5, [%l7 + 0x7E] addc %i3, 0x05D1, %l3 movvc %icc, %i5, %g6 loop_422: ldd [%l7 + 0x70], %f6 fmovsle %icc, %f4, %f9 ldsw [%l7 + 0x2C], %i7 movl %xcc, %o1, %o3 srax %g1, 0x02, %l4 fandnot1 %f12, %f4, %f0 std %f0, [%l7 + 0x30] popc 0x17BC, %i4 subcc %o7, %i0, %g2 bg,a loop_423 bn loop_424 movre %l0, 0x08F, %o2 smul %g7, 0x0361, %o5 loop_423: fmovdl %icc, %f11, %f3 loop_424: brlez,a %i1, loop_425 ldd [%l7 + 0x50], %f4 st %f8, [%l7 + 0x10] fmovdn %icc, %f13, %f11 loop_425: fmovdl %icc, %f9, %f0 ldd [%l7 + 0x78], %f8 stw %o4, [%l7 + 0x50] ld [%l7 + 0x44], %f13 edge16n %i2, %l6, %i6 movrgz %o6, %g4, %o0 fpsub32s %f6, %f3, %f2 lduh [%l7 + 0x74], %l1 sra %l2, %l5, %g3 sth %i3, [%l7 + 0x1C] fmovse %xcc, %f2, %f7 stw %g5, [%l7 + 0x1C] bneg,a,pt %icc, loop_426 lduh [%l7 + 0x12], %i5 ldsb [%l7 + 0x3B], %l3 bge loop_427 loop_426: ldx [%l7 + 0x68], %g6 fbuge,a %fcc1, loop_428 sth %i7, [%l7 + 0x52] loop_427: stb %o1, [%l7 + 0x39] subc %g1, %l4, %o3 loop_428: xnor %i4, %i0, %o7 ldub [%l7 + 0x3C], %l0 tn %xcc, 0x5 fbg %fcc3, loop_429 fbl,a %fcc2, loop_430 sth %g2, [%l7 + 0x6C] tn %icc, 0x3 loop_429: fbuge %fcc0, loop_431 loop_430: mulx %g7, 0x02A5, %o5 std %f0, [%l7 + 0x20] fsrc1 %f4, %f8 loop_431: fsrc1s %f14, %f9 bne,a loop_432 ldx [%l7 + 0x18], %o2 edge8n %i1, %o4, %l6 and %i6, %o6, %i2 loop_432: call loop_433 stx %g4, [%l7 + 0x28] stx %o0, [%l7 + 0x50] movrlez %l1, 0x07A, %l2 loop_433: edge32l %l5, %i3, %g5 tvs %icc, 0x4 fpadd32 %f2, %f6, %f14 tn %xcc, 0x5 tneg %xcc, 0x2 srlx %g3, 0x1D, %l3 movrne %g6, %i7, %o1 ldsw [%l7 + 0x10], %i5 lduh [%l7 + 0x30], %l4 nop setx loop_434, %l0, %l1 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 + 0x4E], %g1 st %f3, [%l7 + 0x54] fba %fcc0, loop_435 loop_434: movge %icc, %o3, %i0 tge %icc, 0x7 ldsb [%l7 + 0x60], %o7 loop_435: siam 0x2 ldsw [%l7 + 0x7C], %i4 fpadd16s %f2, %f5, %f1 fmovdne %icc, %f7, %f9 mulx %g2, 0x0661, %g7 lduw [%l7 + 0x2C], %o5 brgz,a %l0, loop_436 brgez %i1, loop_437 lduw [%l7 + 0x5C], %o4 subccc %o2, 0x0476, %i6 loop_436: orcc %l6, 0x15B6, %i2 loop_437: mulx %g4, 0x1EFE, %o6 fmuld8ulx16 %f14, %f9, %f12 fone %f14 tge %icc, 0x5 fmovse %xcc, %f12, %f15 fpsub32s %f5, %f4, %f5 bleu,pn %icc, loop_438 fmovscc %xcc, %f6, %f13 ld [%l7 + 0x74], %f12 fcmpne16 %f0, %f10, %o0 loop_438: stx %l2, [%l7 + 0x70] movre %l5, 0x2CA, %i3 movcs %xcc, %g5, %l1 stb %l3, [%l7 + 0x53] move %xcc, %g6, %i7 ldd [%l7 + 0x50], %f4 st %f11, [%l7 + 0x58] lduh [%l7 + 0x22], %g3 sdivcc %i5, 0x1D11, %l4 faligndata %f10, %f0, %f14 sethi 0x114A, %o1 brgez,a %g1, loop_439 ldsh [%l7 + 0x3E], %i0 fmovdcs %xcc, %f1, %f7 udiv %o7, 0x1E3E, %o3 loop_439: call loop_440 fmovdvc %icc, %f13, %f0 std %f14, [%l7 + 0x58] fnegs %f2, %f0 loop_440: brlez %i4, loop_441 brgez %g2, loop_442 bge loop_443 lduw [%l7 + 0x14], %o5 loop_441: ldub [%l7 + 0x64], %g7 loop_442: edge8n %l0, %o4, %o2 loop_443: fmovsgu %xcc, %f9, %f3 movge %icc, %i1, %i6 faligndata %f8, %f10, %f14 movl %icc, %l6, %i2 fbul %fcc3, loop_444 fbe,a %fcc0, loop_445 fabsd %f8, %f14 smulcc %o6, 0x1431, %g4 loop_444: fand %f12, %f10, %f10 loop_445: ldsh [%l7 + 0x58], %l2 array32 %o0, %i3, %l5 fpack32 %f10, %f8, %f2 fandnot1 %f0, %f8, %f0 tsubcctv %l1, %g5, %g6 fnands %f0, %f2, %f1 std %f14, [%l7 + 0x30] fsrc2s %f4, %f5 ldsw [%l7 + 0x74], %i7 lduw [%l7 + 0x64], %g3 edge32ln %i5, %l4, %l3 bge,pt %icc, loop_446 fpadd32 %f12, %f6, %f0 lduw [%l7 + 0x14], %o1 movneg %icc, %i0, %o7 loop_446: ld [%l7 + 0x68], %f5 ldsb [%l7 + 0x3E], %o3 addccc %g1, 0x0277, %i4 brlez,a %g2, loop_447 sll %g7, 0x12, %l0 edge32l %o4, %o2, %i1 movgu %xcc, %o5, %l6 loop_447: ldd [%l7 + 0x20], %f6 lduw [%l7 + 0x5C], %i2 st %f6, [%l7 + 0x6C] srax %i6, 0x01, %g4 ta %icc, 0x0 bcs,pt %icc, loop_448 stb %o6, [%l7 + 0x73] fpsub32s %f2, %f11, %f4 sdivx %l2, 0x0C8C, %i3 loop_448: fand %f8, %f8, %f8 edge16ln %o0, %l5, %l1 std %f12, [%l7 + 0x10] lduw [%l7 + 0x30], %g6 ba,a %xcc, loop_449 edge32ln %g5, %g3, %i7 edge8 %l4, %i5, %l3 stx %i0, [%l7 + 0x70] loop_449: fmovsn %xcc, %f14, %f11 fbg %fcc0, loop_450 ldd [%l7 + 0x08], %f12 movrgz %o7, 0x017, %o3 mova %icc, %g1, %o1 loop_450: fbo,a %fcc2, loop_451 ldd [%l7 + 0x18], %f6 bge,pt %icc, loop_452 nop setx loop_453, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_451: lduh [%l7 + 0x4C], %i4 sdivx %g7, 0x143F, %g2 loop_452: ldub [%l7 + 0x55], %l0 loop_453: call loop_454 fcmple16 %f12, %f4, %o4 tge %icc, 0x6 movrlz %o2, 0x030, %o5 loop_454: fbge,a %fcc2, loop_455 tg %icc, 0x4 ldx [%l7 + 0x68], %i1 tge %icc, 0x1 loop_455: fblg %fcc1, loop_456 tsubcctv %l6, 0x09CF, %i2 movleu %icc, %i6, %g4 edge16 %o6, %i3, %l2 loop_456: fcmpd %fcc3, %f14, %f12 fbuge,a %fcc1, loop_457 ld [%l7 + 0x78], %f10 fmovrdgez %o0, %f12, %f0 st %f6, [%l7 + 0x1C] loop_457: st %f9, [%l7 + 0x70] ldx [%l7 + 0x20], %l5 st %f5, [%l7 + 0x10] fbule %fcc3, loop_458 fbn %fcc1, loop_459 tn %icc, 0x0 fmovdneg %xcc, %f14, %f11 loop_458: ldsw [%l7 + 0x08], %g6 loop_459: bneg,pt %icc, loop_460 fmovrde %g5, %f6, %f4 bg,a %xcc, loop_461 ldsh [%l7 + 0x12], %g3 loop_460: orn %l1, 0x0786, %l4 tle %icc, 0x3 loop_461: lduh [%l7 + 0x4C], %i5 srax %i7, 0x11, %i0 alignaddr %o7, %l3, %o3 sra %g1, 0x1E, %o1 st %f4, [%l7 + 0x70] taddcctv %i4, %g7, %g2 fmul8ulx16 %f8, %f8, %f12 fnors %f8, %f10, %f13 tgu %icc, 0x6 taddcc %o4, %o2, %o5 fmovrslz %i1, %f4, %f7 fmovdcs %xcc, %f7, %f4 stw %l0, [%l7 + 0x68] move %xcc, %i2, %l6 fmovrsgz %i6, %f3, %f15 movre %g4, 0x32A, %o6 ldsw [%l7 + 0x2C], %i3 sth %l2, [%l7 + 0x40] brgez %o0, loop_462 fsrc1 %f8, %f8 ldd [%l7 + 0x38], %f12 fmovdne %icc, %f2, %f2 loop_462: fmovrsgz %l5, %f3, %f3 fmovdneg %xcc, %f1, %f6 fmul8x16 %f9, %f4, %f12 movneg %xcc, %g5, %g6 orcc %g3, %l4, %l1 lduh [%l7 + 0x78], %i7 smulcc %i0, %i5, %l3 fabsd %f2, %f8 udivx %o3, 0x0534, %o7 fnot2 %f14, %f0 st %f5, [%l7 + 0x70] umulcc %o1, %i4, %g7 ldsh [%l7 + 0x28], %g2 stx %o4, [%l7 + 0x50] brlz,a %g1, loop_463 sth %o5, [%l7 + 0x6E] fcmpd %fcc1, %f8, %f6 lduh [%l7 + 0x66], %i1 loop_463: movcs %icc, %l0, %o2 sth %l6, [%l7 + 0x32] fnegs %f8, %f15 orcc %i6, 0x0EDB, %i2 fmovdvc %xcc, %f1, %f12 subc %g4, 0x0A73, %i3 ldsw [%l7 + 0x64], %l2 bneg loop_464 edge16ln %o0, %o6, %l5 fmovsle %icc, %f2, %f10 movn %icc, %g6, %g3 loop_464: movre %g5, %l4, %l1 ldsb [%l7 + 0x38], %i7 fnands %f6, %f3, %f4 fone %f4 fbe %fcc1, loop_465 movrgez %i5, 0x303, %l3 stw %o3, [%l7 + 0x74] tg %icc, 0x4 loop_465: addccc %i0, 0x15A0, %o1 tleu %icc, 0x6 edge16l %o7, %g7, %i4 fmovrslez %o4, %f8, %f2 siam 0x1 fcmpgt32 %f10, %f2, %g2 bge,pn %xcc, loop_466 fabsd %f0, %f14 ld [%l7 + 0x74], %f2 st %f0, [%l7 + 0x2C] loop_466: fmovdgu %icc, %f11, %f4 edge32l %o5, %i1, %g1 fmovse %xcc, %f0, %f8 edge32l %o2, %l0, %i6 movle %xcc, %i2, %g4 movl %icc, %l6, %l2 pdist %f0, %f10, %f10 fmovrdne %i3, %f10, %f2 tn %icc, 0x2 fxnors %f7, %f9, %f6 movrgz %o6, %o0, %g6 fmovsle %xcc, %f2, %f4 fmovde %xcc, %f11, %f15 fbu %fcc3, loop_467 ldd [%l7 + 0x60], %f14 lduw [%l7 + 0x1C], %l5 nop setx loop_468, %l0, %l1 jmpl %l1, %g5 loop_467: andncc %l4, %g3, %i7 edge16l %i5, %l1, %o3 edge8ln %i0, %o1, %l3 loop_468: std %f0, [%l7 + 0x10] st %f3, [%l7 + 0x44] fbul,a %fcc2, loop_469 fornot2 %f12, %f10, %f4 lduh [%l7 + 0x30], %g7 andncc %o7, %i4, %g2 loop_469: fcmped %fcc1, %f14, %f4 movn %xcc, %o4, %i1 movl %xcc, %o5, %o2 fcmpne16 %f2, %f12, %g1 fnor %f8, %f8, %f2 fxnor %f12, %f10, %f14 fands %f11, %f6, %f14 srl %i6, 0x14, %i2 fpadd16s %f11, %f2, %f9 fbule %fcc1, loop_470 bvc %icc, loop_471 movneg %xcc, %l0, %l6 tcc %xcc, 0x6 loop_470: lduw [%l7 + 0x38], %l2 loop_471: fmovsa %icc, %f6, %f11 andcc %g4, 0x0C4C, %o6 ldsh [%l7 + 0x34], %i3 fmovd %f6, %f14 move %icc, %o0, %g6 ldx [%l7 + 0x78], %g5 sth %l4, [%l7 + 0x38] stb %g3, [%l7 + 0x34] sllx %l5, %i7, %l1 bvc %xcc, loop_472 stx %i5, [%l7 + 0x50] xor %i0, 0x1433, %o1 fmul8ulx16 %f8, %f8, %f10 loop_472: stb %l3, [%l7 + 0x3C] fexpand %f14, %f6 stw %g7, [%l7 + 0x2C] array16 %o3, %i4, %o7 fbule,a %fcc2, loop_473 movne %xcc, %g2, %i1 orncc %o4, %o2, %g1 fnot2 %f0, %f4 loop_473: fnot2 %f8, %f0 fpadd32 %f12, %f14, %f14 std %f14, [%l7 + 0x30] nop setx loop_474, %l0, %l1 jmpl %l1, %o5 te %xcc, 0x2 fcmpd %fcc0, %f4, %f10 sth %i6, [%l7 + 0x38] loop_474: tsubcctv %l0, 0x02C6, %l6 ldsb [%l7 + 0x73], %i2 ldx [%l7 + 0x08], %g4 ldx [%l7 + 0x08], %o6 fbuge,a %fcc0, loop_475 fabss %f7, %f9 stw %l2, [%l7 + 0x14] tleu %xcc, 0x7 loop_475: taddcc %o0, 0x026A, %i3 fba,a %fcc2, loop_476 fbg,a %fcc3, loop_477 tg %icc, 0x6 st %f14, [%l7 + 0x44] loop_476: ldub [%l7 + 0x2A], %g5 loop_477: array32 %g6, %g3, %l4 fble %fcc2, loop_478 fnegs %f12, %f9 brgz %i7, loop_479 st %f10, [%l7 + 0x20] loop_478: fbule,a %fcc2, loop_480 fmovrsne %l5, %f2, %f10 loop_479: fpmerge %f0, %f13, %f4 fmovdgu %xcc, %f10, %f10 loop_480: fnot1 %f0, %f6 fcmpgt16 %f6, %f0, %i5 st %f6, [%l7 + 0x64] edge8 %i0, %o1, %l3 stw %l1, [%l7 + 0x60] fand %f8, %f12, %f12 ldsh [%l7 + 0x5A], %o3 ldsh [%l7 + 0x32], %i4 ld [%l7 + 0x10], %f2 andncc %g7, %o7, %g2 ble %icc, loop_481 brnz,a %o4, loop_482 stb %i1, [%l7 + 0x5A] movpos %icc, %o2, %o5 loop_481: fmovrde %g1, %f4, %f8 loop_482: fmovdcs %icc, %f10, %f6 fcmple32 %f14, %f12, %l0 taddcc %i6, %l6, %g4 fmovrdlez %i2, %f0, %f2 fmovdgu %xcc, %f1, %f2 sll %l2, %o0, %i3 fand %f0, %f0, %f6 fmovsvs %xcc, %f8, %f1 fornot2 %f8, %f8, %f6 ldx [%l7 + 0x18], %o6 ldub [%l7 + 0x58], %g5 stx %g6, [%l7 + 0x50] ld [%l7 + 0x2C], %f14 ldsb [%l7 + 0x58], %l4 edge32l %g3, %l5, %i5 movvc %icc, %i7, %i0 ldx [%l7 + 0x20], %o1 fornot2 %f4, %f14, %f12 fbo,a %fcc2, loop_483 sth %l3, [%l7 + 0x7E] edge16ln %l1, %i4, %o3 movl %icc, %g7, %g2 loop_483: bl,a loop_484 subcc %o7, 0x0F86, %i1 udiv %o4, 0x022D, %o2 stx %g1, [%l7 + 0x78] loop_484: orn %o5, 0x02C3, %i6 stw %l0, [%l7 + 0x28] tgu %xcc, 0x5 fpsub32s %f3, %f3, %f8 ld [%l7 + 0x78], %f14 sth %l6, [%l7 + 0x28] sll %i2, 0x0B, %l2 tvs %xcc, 0x1 ldsb [%l7 + 0x0D], %o0 bshuffle %f8, %f2, %f4 movleu %icc, %g4, %i3 sth %g5, [%l7 + 0x76] st %f1, [%l7 + 0x54] edge32n %o6, %g6, %l4 fmovsa %icc, %f2, %f13 edge32ln %l5, %i5, %i7 movle %icc, %g3, %o1 subccc %l3, %l1, %i4 movrlez %i0, 0x16E, %o3 stb %g7, [%l7 + 0x46] sth %o7, [%l7 + 0x72] st %f15, [%l7 + 0x6C] fmovsl %xcc, %f3, %f12 for %f6, %f6, %f0 ldsh [%l7 + 0x1E], %g2 fmul8sux16 %f4, %f12, %f6 for %f2, %f2, %f6 ldd [%l7 + 0x08], %f8 udiv %o4, 0x0AE0, %o2 ldub [%l7 + 0x65], %i1 bshuffle %f10, %f8, %f4 movneg %icc, %o5, %i6 fmovdle %xcc, %f5, %f4 lduh [%l7 + 0x48], %l0 udivcc %l6, 0x1F7D, %i2 ldd [%l7 + 0x28], %f2 ld [%l7 + 0x30], %f6 fornot2s %f14, %f12, %f8 brgez %g1, loop_485 ldx [%l7 + 0x68], %o0 bpos %xcc, loop_486 fmovrdgz %g4, %f0, %f8 loop_485: fmovdleu %xcc, %f7, %f6 fmovrdlez %i3, %f6, %f14 loop_486: ldsb [%l7 + 0x76], %l2 fmovs %f7, %f12 lduh [%l7 + 0x4E], %g5 fbul %fcc1, loop_487 movneg %icc, %g6, %l4 edge8l %l5, %o6, %i7 mulscc %i5, %g3, %l3 loop_487: movcs %icc, %l1, %i4 udivx %i0, 0x0CC2, %o3 fmovdvc %xcc, %f10, %f0 stw %g7, [%l7 + 0x28] ld [%l7 + 0x70], %f1 srl %o1, %o7, %g2 fmovdle %xcc, %f5, %f8 bn,a,pn %icc, loop_488 ld [%l7 + 0x48], %f5 lduw [%l7 + 0x5C], %o2 stx %o4, [%l7 + 0x30] loop_488: fmovdgu %xcc, %f4, %f13 siam 0x3 fbo %fcc0, loop_489 lduw [%l7 + 0x54], %o5 sdivx %i6, 0x12D2, %i1 fpadd32s %f8, %f6, %f2 loop_489: fnegs %f2, %f0 sth %l0, [%l7 + 0x32] sth %i2, [%l7 + 0x40] ldub [%l7 + 0x53], %g1 sth %o0, [%l7 + 0x4A] ld [%l7 + 0x08], %f7 popc 0x0B72, %l6 subccc %g4, %l2, %i3 fbe,a %fcc3, loop_490 fbuge,a %fcc0, loop_491 for %f2, %f0, %f8 fbge %fcc3, loop_492 loop_490: smul %g5, 0x0E8B, %l4 loop_491: fmovd %f12, %f12 lduh [%l7 + 0x0A], %l5 loop_492: movleu %xcc, %g6, %i7 fmovsne %xcc, %f10, %f2 ldd [%l7 + 0x60], %f14 orn %i5, %o6, %l3 bvc,a %xcc, loop_493 fmul8x16al %f1, %f3, %f14 sra %l1, %i4, %i0 tne %icc, 0x4 loop_493: tge %xcc, 0x6 ta %icc, 0x7 ldsb [%l7 + 0x1A], %o3 bvc,a loop_494 fxnors %f1, %f12, %f13 mulx %g3, 0x13FA, %g7 fornot1s %f6, %f10, %f13 loop_494: fpadd16 %f10, %f10, %f0 fcmpes %fcc1, %f5, %f0 fbe,a %fcc2, loop_495 fand %f10, %f6, %f14 st %f1, [%l7 + 0x68] brlez %o7, loop_496 loop_495: bvc,a loop_497 fabss %f9, %f15 ldub [%l7 + 0x16], %o1 loop_496: udivx %g2, 0x1383, %o4 loop_497: tl %xcc, 0x4 ble,pt %icc, loop_498 subcc %o2, 0x0932, %i6 ldub [%l7 + 0x70], %i1 fcmpgt32 %f2, %f14, %l0 loop_498: lduh [%l7 + 0x56], %i2 popc 0x1D0C, %o5 movneg %xcc, %g1, %o0 bcs,a loop_499 fnors %f15, %f14, %f14 ldsh [%l7 + 0x1C], %g4 ldsb [%l7 + 0x2C], %l2 loop_499: lduw [%l7 + 0x30], %l6 fmovsleu %icc, %f6, %f7 ldsb [%l7 + 0x47], %g5 st %f2, [%l7 + 0x64] fmovrdlez %i3, %f0, %f0 udivx %l4, 0x06A4, %g6 ldd [%l7 + 0x68], %f4 smulcc %l5, 0x172E, %i5 fmovrde %i7, %f6, %f12 fmovrsne %o6, %f3, %f13 edge32ln %l3, %l1, %i0 bgu,a,pt %icc, loop_500 ldsw [%l7 + 0x6C], %i4 tneg %xcc, 0x0 fcmpgt32 %f0, %f8, %g3 loop_500: fmovrslz %g7, %f10, %f12 fcmpeq16 %f12, %f10, %o3 lduh [%l7 + 0x5A], %o1 ldsh [%l7 + 0x5E], %g2 brlz,a %o7, loop_501 fnor %f2, %f14, %f2 st %f3, [%l7 + 0x6C] fcmpeq16 %f0, %f14, %o4 loop_501: bvc %icc, loop_502 std %f6, [%l7 + 0x48] alignaddrl %i6, %i1, %o2 array32 %l0, %o5, %g1 loop_502: mulx %i2, %g4, %o0 movl %icc, %l6, %l2 movcc %icc, %g5, %i3 umulcc %l4, 0x01A2, %l5 fble,a %fcc0, loop_503 movcs %icc, %i5, %i7 bl,a,pt %xcc, loop_504 tsubcctv %g6, %o6, %l3 loop_503: stw %l1, [%l7 + 0x64] std %f6, [%l7 + 0x30] loop_504: te %icc, 0x0 bg %icc, loop_505 move %xcc, %i0, %i4 fornot1 %f8, %f10, %f0 fornot1s %f5, %f13, %f11 loop_505: fmovdl %icc, %f4, %f5 array16 %g7, %g3, %o1 ldsh [%l7 + 0x60], %g2 sth %o7, [%l7 + 0x08] nop setx loop_506, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsgu %xcc, %f10, %f0 tleu %xcc, 0x4 mulscc %o4, %o3, %i1 loop_506: srax %o2, %i6, %o5 fxors %f8, %f9, %f6 fands %f11, %f3, %f15 stb %g1, [%l7 + 0x3E] stb %i2, [%l7 + 0x46] lduh [%l7 + 0x34], %g4 ldx [%l7 + 0x20], %l0 fands %f6, %f1, %f0 and %l6, %o0, %l2 fcmpgt32 %f12, %f6, %i3 movle %icc, %l4, %g5 orcc %l5, %i7, %i5 xnorcc %o6, %l3, %l1 tcc %icc, 0x5 fbul %fcc2, loop_507 stw %i0, [%l7 + 0x68] ldub [%l7 + 0x72], %g6 ld [%l7 + 0x2C], %f8 loop_507: fzeros %f0 fbuge %fcc3, loop_508 stb %i4, [%l7 + 0x18] mulscc %g3, 0x1433, %o1 ldsh [%l7 + 0x6E], %g7 loop_508: ldsb [%l7 + 0x5A], %o7 stw %o4, [%l7 + 0x5C] nop setx loop_509, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fblg %fcc1, loop_510 st %f7, [%l7 + 0x64] bg %xcc, loop_511 loop_509: fnegs %f9, %f10 loop_510: mulscc %g2, 0x09EE, %o3 sth %o2, [%l7 + 0x78] loop_511: ldsb [%l7 + 0x6C], %i1 bvc,a %xcc, loop_512 fbl %fcc1, loop_513 stb %o5, [%l7 + 0x7A] ldd [%l7 + 0x70], %f10 loop_512: bgu,a %icc, loop_514 loop_513: srl %g1, 0x14, %i2 call loop_515 sllx %i6, 0x12, %g4 loop_514: tneg %xcc, 0x2 bvc,a loop_516 loop_515: std %f4, [%l7 + 0x40] edge8ln %l0, %l6, %l2 fmovrsgez %o0, %f6, %f0 loop_516: fmovs %f2, %f12 std %f4, [%l7 + 0x68] fmovdneg %icc, %f14, %f8 fpsub32s %f2, %f6, %f6 movge %icc, %l4, %i3 stb %l5, [%l7 + 0x21] nop setx loop_517, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done or %g5, 0x0E13, %i5 bcc,a loop_518 fpmerge %f6, %f3, %f4 loop_517: movrlez %i7, 0x3CA, %o6 ldd [%l7 + 0x38], %f4 loop_518: subccc %l1, 0x0E8F, %l3 and %i0, 0x02B9, %i4 stb %g3, [%l7 + 0x46] fba %fcc1, loop_519 popc %o1, %g6 std %f12, [%l7 + 0x60] movl %icc, %g7, %o4 loop_519: andcc %o7, %g2, %o2 siam 0x1 umul %i1, %o5, %o3 movre %g1, %i6, %i2 tleu %icc, 0x4 movgu %icc, %g4, %l0 bvc,a loop_520 fmovrdgz %l2, %f4, %f14 edge32n %l6, %o0, %i3 fcmpne16 %f14, %f8, %l4 loop_520: fzeros %f4 fmovdpos %icc, %f3, %f10 fmovscs %xcc, %f15, %f15 array32 %l5, %g5, %i5 fba %fcc3, loop_521 movleu %xcc, %i7, %o6 fcmple32 %f4, %f10, %l1 movl %icc, %l3, %i0 loop_521: tle %icc, 0x6 udivx %i4, 0x092D, %o1 fnot2 %f10, %f4 lduw [%l7 + 0x08], %g6 std %f10, [%l7 + 0x60] fmovsn %xcc, %f4, %f13 fpmerge %f10, %f1, %f12 ldub [%l7 + 0x09], %g7 ld [%l7 + 0x7C], %f12 ba,pn %icc, loop_522 fmovdne %xcc, %f15, %f12 edge32n %g3, %o4, %o7 fmovrsgez %g2, %f15, %f7 loop_522: lduw [%l7 + 0x64], %o2 fmul8x16 %f13, %f10, %f0 fcmpeq32 %f14, %f10, %o5 ldsh [%l7 + 0x22], %o3 ldd [%l7 + 0x70], %f8 ldsh [%l7 + 0x74], %i1 bgu,pn %icc, loop_523 stw %g1, [%l7 + 0x68] fmul8sux16 %f14, %f0, %f6 addc %i6, 0x12A2, %i2 loop_523: mulx %l0, %g4, %l2 movgu %icc, %l6, %o0 tleu %icc, 0x2 lduw [%l7 + 0x2C], %l4 tleu %xcc, 0x0 st %f4, [%l7 + 0x10] fmovdge %xcc, %f11, %f8 fbne %fcc3, loop_524 fmovda %xcc, %f5, %f9 fpadd16 %f6, %f12, %f12 fcmpgt16 %f12, %f12, %i3 loop_524: movn %xcc, %l5, %g5 ldd [%l7 + 0x48], %f0 fmovsg %xcc, %f7, %f15 fcmpne16 %f10, %f8, %i5 xorcc %o6, 0x0A15, %i7 brnz %l1, loop_525 movcc %icc, %i0, %i4 stb %o1, [%l7 + 0x6D] tcs %xcc, 0x3 loop_525: sth %l3, [%l7 + 0x2A] ldx [%l7 + 0x38], %g7 bpos %icc, loop_526 std %f8, [%l7 + 0x60] ldsh [%l7 + 0x46], %g6 srax %g3, 0x04, %o4 loop_526: movneg %icc, %g2, %o2 fmuld8ulx16 %f11, %f0, %f8 stx %o7, [%l7 + 0x18] fmovrsgz %o5, %f13, %f7 ldub [%l7 + 0x4E], %o3 movcs %icc, %i1, %i6 ble,pn %xcc, loop_527 udiv %g1, 0x1FF9, %l0 fpmerge %f9, %f3, %f4 std %f4, [%l7 + 0x60] loop_527: nop setx loop_528, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %i2, [%l7 + 0x08] brlez %g4, loop_529 edge8 %l2, %o0, %l6 loop_528: movg %icc, %l4, %i3 fmovrdgez %l5, %f0, %f10 loop_529: fmovrdgz %g5, %f0, %f10 fandnot1s %f9, %f9, %f1 umulcc %o6, %i7, %i5 ld [%l7 + 0x28], %f13 ldx [%l7 + 0x70], %i0 ldub [%l7 + 0x54], %i4 xnorcc %l1, %o1, %g7 fors %f0, %f4, %f5 ldsh [%l7 + 0x1C], %g6 stb %l3, [%l7 + 0x48] lduh [%l7 + 0x48], %o4 ldsh [%l7 + 0x4A], %g2 movre %o2, 0x1C2, %o7 fmovsge %xcc, %f1, %f2 ldub [%l7 + 0x14], %o5 ldsw [%l7 + 0x64], %g3 ldsh [%l7 + 0x58], %i1 sth %i6, [%l7 + 0x2A] fmovsneg %xcc, %f11, %f5 sth %o3, [%l7 + 0x16] brgez,a %g1, loop_530 mulx %i2, %l0, %l2 fxnors %f3, %f6, %f9 fbo %fcc0, loop_531 loop_530: sth %g4, [%l7 + 0x58] orcc %l6, 0x134B, %l4 ldub [%l7 + 0x2E], %o0 loop_531: st %f1, [%l7 + 0x08] fbge %fcc2, loop_532 sth %i3, [%l7 + 0x50] ld [%l7 + 0x24], %f3 ldd [%l7 + 0x20], %f12 loop_532: movre %g5, %o6, %i7 movrgz %l5, %i0, %i5 fpsub32s %f0, %f10, %f7 stb %i4, [%l7 + 0x6F] bvc,pt %icc, loop_533 bne %icc, loop_534 subccc %o1, %g7, %l1 fcmpeq32 %f14, %f10, %l3 loop_533: fsrc2 %f6, %f12 loop_534: fmovdvc %xcc, %f3, %f8 fpadd16s %f13, %f12, %f1 fpadd32 %f12, %f8, %f2 brz %o4, loop_535 ldsh [%l7 + 0x7E], %g6 fbge,a %fcc0, loop_536 stx %o2, [%l7 + 0x40] loop_535: bneg,a %xcc, loop_537 ldsb [%l7 + 0x6A], %g2 loop_536: ldub [%l7 + 0x53], %o7 fmovsvs %icc, %f15, %f4 loop_537: sethi 0x1143, %g3 ldd [%l7 + 0x10], %f12 smulcc %i1, 0x0A34, %o5 fpsub32s %f4, %f3, %f0 array32 %o3, %g1, %i2 st %f14, [%l7 + 0x3C] ldsh [%l7 + 0x1C], %i6 ldx [%l7 + 0x50], %l0 movl %xcc, %g4, %l6 edge8l %l2, %o0, %i3 fmovdl %icc, %f15, %f9 movre %l4, 0x157, %o6 and %i7, 0x0222, %g5 and %i0, 0x0898, %l5 ld [%l7 + 0x1C], %f13 fmovdvc %xcc, %f10, %f2 fandnot2s %f13, %f4, %f11 fandnot1 %f0, %f0, %f6 udivx %i5, 0x1C4C, %o1 fpadd32 %f2, %f8, %f2 brlez,a %g7, loop_538 fpackfix %f12, %f14 fone %f10 ldsw [%l7 + 0x14], %l1 loop_538: stb %i4, [%l7 + 0x2F] sethi 0x15A0, %l3 srlx %g6, 0x10, %o4 brgz,a %o2, loop_539 bshuffle %f14, %f4, %f8 tcs %xcc, 0x5 bne loop_540 loop_539: ldsw [%l7 + 0x24], %g2 edge8n %g3, %o7, %o5 fbo %fcc2, loop_541 loop_540: st %f13, [%l7 + 0x18] brlez,a %o3, loop_542 sdiv %g1, 0x178F, %i2 loop_541: stx %i6, [%l7 + 0x38] addc %i1, 0x07C7, %g4 loop_542: bge,pn %xcc, loop_543 edge32 %l0, %l6, %o0 fnegd %f2, %f6 fnegd %f8, %f2 loop_543: edge8n %l2, %l4, %i3 sth %i7, [%l7 + 0x50] movge %xcc, %o6, %i0 pdist %f8, %f12, %f8 fmovdvc %xcc, %f10, %f4 ldsb [%l7 + 0x70], %g5 movl %xcc, %i5, %o1 stb %l5, [%l7 + 0x67] lduh [%l7 + 0x76], %g7 ldsh [%l7 + 0x46], %l1 call loop_544 fxor %f6, %f10, %f2 ld [%l7 + 0x3C], %f5 array16 %l3, %i4, %o4 loop_544: faligndata %f8, %f14, %f6 movrgz %o2, 0x24B, %g6 fmovd %f0, %f10 fmovdg %xcc, %f12, %f15 fcmpd %fcc2, %f6, %f0 array32 %g3, %g2, %o5 umul %o7, %o3, %i2 popc 0x04A3, %g1 std %f4, [%l7 + 0x28] fpsub32s %f10, %f10, %f14 ldx [%l7 + 0x40], %i6 nop setx loop_545, %l0, %l1 jmpl %l1, %g4 array32 %i1, %l0, %l6 brgz,a %o0, loop_546 fpmerge %f2, %f2, %f10 loop_545: lduh [%l7 + 0x2C], %l2 fcmpgt32 %f14, %f14, %l4 loop_546: or %i3, %o6, %i7 ble,a loop_547 ldx [%l7 + 0x78], %g5 fbl,a %fcc1, loop_548 fcmple32 %f14, %f4, %i5 loop_547: fblg %fcc0, loop_549 brlez %i0, loop_550 loop_548: stx %l5, [%l7 + 0x60] fmovdge %xcc, %f10, %f3 loop_549: bcs,pn %xcc, loop_551 loop_550: bl,pt %xcc, loop_552 movvc %xcc, %o1, %g7 ldx [%l7 + 0x10], %l1 loop_551: fandnot1 %f10, %f4, %f10 loop_552: xorcc %l3, %i4, %o4 stw %o2, [%l7 + 0x6C] array8 %g3, %g6, %o5 movle %xcc, %o7, %g2 fpadd16 %f8, %f6, %f12 fone %f6 bn,a,pt %icc, loop_553 lduh [%l7 + 0x1C], %i2 fandnot2s %f8, %f0, %f1 sth %o3, [%l7 + 0x74] loop_553: std %f8, [%l7 + 0x58] stb %i6, [%l7 + 0x41] ble loop_554 nop setx loop_555, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry pdist %f12, %f2, %f8 fcmple32 %f10, %f4, %g1 loop_554: tgu %icc, 0x2 loop_555: stb %i1, [%l7 + 0x0B] fpmerge %f15, %f7, %f4 udiv %g4, 0x1356, %l0 fmovspos %icc, %f15, %f1 fbue %fcc2, loop_556 fbne %fcc2, loop_557 ldx [%l7 + 0x30], %o0 ldsw [%l7 + 0x74], %l2 loop_556: ldsh [%l7 + 0x2C], %l4 loop_557: brgez,a %i3, loop_558 stx %l6, [%l7 + 0x68] ldsh [%l7 + 0x14], %i7 fand %f6, %f0, %f14 loop_558: ldsw [%l7 + 0x7C], %o6 nop setx loop_559, %l0, %l1 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 loop_560 stw %g5, [%l7 + 0x6C] fornot2 %f12, %f12, %f8 loop_559: fpmerge %f2, %f0, %f0 loop_560: fnot2 %f2, %f14 fmovdvs %xcc, %f12, %f3 nop setx loop_561, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdneg %icc, %f1, %f3 sdivx %i5, 0x1AFB, %l5 bl,a,pt %icc, loop_562 loop_561: fcmpeq32 %f14, %f4, %o1 ldsb [%l7 + 0x78], %i0 stw %g7, [%l7 + 0x24] loop_562: stx %l1, [%l7 + 0x50] edge32n %i4, %l3, %o4 fcmpeq16 %f4, %f2, %g3 nop setx loop_563, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrslez %g6, %f3, %f14 stb %o5, [%l7 + 0x37] ldx [%l7 + 0x18], %o2 loop_563: ld [%l7 + 0x6C], %f11 fsrc2s %f14, %f9 movne %icc, %o7, %i2 fmovsleu %xcc, %f10, %f12 edge32ln %o3, %g2, %g1 tleu %icc, 0x4 movcs %icc, %i6, %g4 fmovsne %xcc, %f0, %f6 ld [%l7 + 0x40], %f14 ldd [%l7 + 0x30], %f8 faligndata %f4, %f6, %f0 xor %l0, 0x1843, %i1 fbe,a %fcc0, loop_564 ldx [%l7 + 0x30], %l2 fcmpgt16 %f10, %f0, %l4 umul %o0, %i3, %l6 loop_564: edge16n %o6, %i7, %i5 lduh [%l7 + 0x0C], %l5 fmovrslez %o1, %f7, %f8 ldub [%l7 + 0x4C], %i0 ld [%l7 + 0x38], %f0 smul %g5, %l1, %i4 movrlz %l3, %o4, %g7 srlx %g3, %g6, %o5 siam 0x3 sra %o2, 0x15, %i2 ldsb [%l7 + 0x15], %o3 ble,a,pt %icc, loop_565 addcc %o7, %g1, %i6 fones %f11 fornot2 %f0, %f8, %f2 loop_565: tleu %xcc, 0x3 fmovdpos %icc, %f14, %f4 tsubcctv %g2, 0x1621, %g4 fpsub16s %f6, %f10, %f3 brz,a %l0, loop_566 st %f6, [%l7 + 0x70] std %f0, [%l7 + 0x30] fmovdneg %xcc, %f6, %f14 loop_566: be,a loop_567 movrgz %l2, %i1, %l4 fbuge,a %fcc0, loop_568 te %icc, 0x6 loop_567: ldub [%l7 + 0x12], %o0 fcmps %fcc3, %f14, %f8 loop_568: edge8 %i3, %l6, %o6 ldsh [%l7 + 0x28], %i5 ldsw [%l7 + 0x3C], %l5 fnands %f3, %f1, %f15 ldsw [%l7 + 0x60], %o1 ble loop_569 lduh [%l7 + 0x6A], %i0 edge16 %i7, %g5, %l1 bn %xcc, loop_570 loop_569: edge8 %i4, %o4, %l3 fcmpes %fcc2, %f14, %f3 subcc %g3, 0x1F95, %g6 loop_570: lduh [%l7 + 0x5E], %o5 fcmple16 %f6, %f6, %o2 st %f11, [%l7 + 0x40] fornot1 %f14, %f4, %f4 fmul8x16al %f0, %f11, %f4 lduw [%l7 + 0x34], %i2 mulscc %o3, %o7, %g7 ldx [%l7 + 0x28], %i6 fabss %f1, %f13 tle %xcc, 0x6 ldsh [%l7 + 0x0A], %g1 std %f12, [%l7 + 0x38] ldsb [%l7 + 0x2D], %g2 udiv %g4, 0x064E, %l0 fmovdg %icc, %f13, %f12 edge32n %l2, %l4, %i1 ld [%l7 + 0x28], %f6 fba %fcc1, loop_571 stb %o0, [%l7 + 0x61] brz,a %i3, loop_572 fmovs %f11, %f9 loop_571: fmovsg %xcc, %f5, %f13 fmovrdlez %o6, %f4, %f6 loop_572: movrgez %l6, 0x34D, %i5 fmovse %icc, %f9, %f3 te %xcc, 0x5 fmovrdne %o1, %f12, %f12 fpsub16 %f12, %f2, %f12 fble %fcc0, loop_573 fpsub16 %f8, %f8, %f14 fmovscs %icc, %f7, %f14 xorcc %i0, 0x0178, %i7 loop_573: ble loop_574 fmovdcc %icc, %f4, %f11 fbe %fcc1, loop_575 ldd [%l7 + 0x08], %f0 loop_574: fmovsl %xcc, %f3, %f10 tn %xcc, 0x7 loop_575: fpadd16s %f10, %f15, %f11 sth %l5, [%l7 + 0x4E] tg %icc, 0x1 fand %f6, %f4, %f2 movleu %icc, %l1, %i4 bvc,a %xcc, loop_576 ldsh [%l7 + 0x4A], %g5 ldx [%l7 + 0x48], %l3 fba,a %fcc3, loop_577 loop_576: fbu %fcc0, loop_578 fmovdneg %icc, %f4, %f13 std %f10, [%l7 + 0x30] loop_577: fandnot2s %f13, %f15, %f10 loop_578: std %f8, [%l7 + 0x30] umulcc %g3, %g6, %o4 or %o5, %o2, %o3 fmovda %icc, %f3, %f5 fcmpgt32 %f14, %f2, %i2 xnorcc %o7, %g7, %g1 fmovse %icc, %f5, %f7 fmovsl %xcc, %f3, %f15 ldx [%l7 + 0x08], %g2 fbg,a %fcc1, loop_579 fbul %fcc3, loop_580 fornot2s %f14, %f13, %f15 fcmpne32 %f8, %f0, %i6 loop_579: andn %g4, 0x14A4, %l2 loop_580: fmul8ulx16 %f2, %f2, %f12 fble,a %fcc3, loop_581 fba,a %fcc2, loop_582 fcmped %fcc3, %f0, %f0 ldsb [%l7 + 0x63], %l0 loop_581: sllx %l4, 0x00, %o0 loop_582: lduw [%l7 + 0x68], %i1 brlez %o6, loop_583 ldub [%l7 + 0x1F], %l6 std %f0, [%l7 + 0x08] ldub [%l7 + 0x22], %i5 loop_583: movl %xcc, %o1, %i3 orncc %i0, %l5, %l1 ldd [%l7 + 0x68], %f4 tg %xcc, 0x6 sll %i4, 0x1D, %g5 fbue %fcc1, loop_584 std %f10, [%l7 + 0x08] sra %i7, %l3, %g6 fmovrdlez %g3, %f0, %f12 loop_584: fmovrslz %o4, %f6, %f2 lduh [%l7 + 0x0E], %o5 bcs,pn %icc, loop_585 ldsh [%l7 + 0x78], %o2 movleu %icc, %o3, %o7 fones %f5 loop_585: fbn,a %fcc2, loop_586 fbu,a %fcc0, loop_587 fand %f12, %f10, %f14 bn,pn %icc, loop_588 loop_586: fmovde %xcc, %f0, %f11 loop_587: bvs loop_589 ba %icc, loop_590 loop_588: stb %g7, [%l7 + 0x0D] ldsb [%l7 + 0x4E], %i2 loop_589: srax %g2, 0x11, %i6 loop_590: srl %g4, 0x09, %g1 ldd [%l7 + 0x08], %f12 or %l0, 0x1B10, %l4 fand %f10, %f14, %f14 fxnor %f6, %f10, %f0 stx %o0, [%l7 + 0x70] mova %icc, %l2, %o6 te %icc, 0x2 fmovspos %xcc, %f4, %f15 brnz %l6, loop_591 movgu %xcc, %i5, %o1 ldx [%l7 + 0x70], %i1 fsrc1s %f10, %f2 loop_591: std %f0, [%l7 + 0x78] ldx [%l7 + 0x58], %i3 stw %i0, [%l7 + 0x38] tsubcctv %l1, 0x1825, %l5 sllx %g5, 0x19, %i4 movvc %icc, %i7, %l3 call loop_592 st %f15, [%l7 + 0x50] smul %g6, 0x0CD3, %g3 fpack16 %f2, %f1 loop_592: fsrc2s %f7, %f12 fnor %f8, %f6, %f10 brgz,a %o4, loop_593 ldd [%l7 + 0x60], %f0 movrne %o5, 0x31D, %o2 tg %xcc, 0x5 loop_593: ldsw [%l7 + 0x0C], %o7 taddcctv %g7, %o3, %i2 fmovrdgz %i6, %f6, %f2 ldx [%l7 + 0x70], %g4 ld [%l7 + 0x78], %f3 movvc %icc, %g2, %g1 fexpand %f12, %f0 bl,a,pt %icc, loop_594 stb %l0, [%l7 + 0x2F] fba,a %fcc1, loop_595 nop setx loop_596, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_594: lduw [%l7 + 0x5C], %o0 ldd [%l7 + 0x30], %f8 loop_595: fabsd %f12, %f12 loop_596: call loop_597 fandnot2s %f0, %f15, %f6 ldub [%l7 + 0x32], %l2 stb %l4, [%l7 + 0x18] loop_597: ldx [%l7 + 0x58], %l6 fnor %f8, %f14, %f0 edge8 %i5, %o1, %o6 fbu,a %fcc0, loop_598 ldsw [%l7 + 0x44], %i3 fbu,a %fcc3, loop_599 ld [%l7 + 0x6C], %f0 loop_598: stb %i1, [%l7 + 0x35] fexpand %f14, %f4 loop_599: smul %l1, %l5, %g5 fcmpne16 %f2, %f6, %i4 edge32 %i7, %l3, %g6 fbul %fcc1, loop_600 array16 %g3, %i0, %o5 bne,a,pn %xcc, loop_601 fxor %f8, %f2, %f4 loop_600: ldub [%l7 + 0x36], %o2 fbug,a %fcc2, loop_602 loop_601: ldx [%l7 + 0x30], %o7 ldsb [%l7 + 0x4E], %g7 lduw [%l7 + 0x6C], %o3 loop_602: fmovdle %xcc, %f3, %f2 fmovdvs %icc, %f13, %f10 edge8 %o4, %i6, %g4 bgu loop_603 edge32ln %g2, %i2, %l0 bcc loop_604 edge32n %o0, %l2, %l4 loop_603: fpsub32 %f8, %f14, %f0 stb %g1, [%l7 + 0x0B] loop_604: stb %i5, [%l7 + 0x4E] nop setx loop_605, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrsne %o1, %f9, %f0 fmovdvc %icc, %f14, %f4 tcc %xcc, 0x4 loop_605: stb %l6, [%l7 + 0x3B] sth %i3, [%l7 + 0x54] fcmpgt32 %f0, %f12, %i1 fpsub32 %f2, %f8, %f12 addccc %l1, 0x1F4A, %l5 lduh [%l7 + 0x38], %o6 ld [%l7 + 0x18], %f15 movle %xcc, %i4, %g5 movgu %icc, %l3, %g6 fnands %f3, %f8, %f15 fmovsge %xcc, %f1, %f12 fmovdgu %icc, %f4, %f13 edge32 %g3, %i0, %i7 fones %f13 movl %xcc, %o5, %o2 brlz,a %o7, loop_606 bge,pn %xcc, loop_607 movrlz %g7, 0x2EA, %o3 std %f8, [%l7 + 0x30] loop_606: brlez,a %i6, loop_608 loop_607: edge8 %o4, %g2, %i2 fmovsvs %xcc, %f4, %f4 fbge %fcc3, loop_609 loop_608: fsrc1 %f14, %f12 fmovdpos %icc, %f1, %f10 fmovdleu %xcc, %f6, %f10 loop_609: fmovsn %xcc, %f6, %f0 fpackfix %f10, %f7 fcmpne16 %f14, %f12, %g4 stw %o0, [%l7 + 0x38] lduw [%l7 + 0x30], %l0 sethi 0x12E1, %l4 brlz,a %g1, loop_610 tle %xcc, 0x0 bge,pn %icc, loop_611 subccc %l2, 0x0154, %o1 loop_610: bvc,a loop_612 and %i5, 0x1074, %i3 loop_611: brlz %l6, loop_613 bne,a loop_614 loop_612: tn %icc, 0x3 movvs %xcc, %i1, %l5 loop_613: stw %l1, [%l7 + 0x6C] loop_614: ldd [%l7 + 0x18], %f4 fpsub16s %f5, %f10, %f0 fnegs %f1, %f3 edge8 %o6, %i4, %g5 stx %l3, [%l7 + 0x50] sth %g3, [%l7 + 0x64] alignaddr %i0, %i7, %g6 fmovrdgz %o2, %f6, %f0 lduh [%l7 + 0x68], %o5 movpos %xcc, %o7, %g7 brgez,a %o3, loop_615 fmovrsgez %i6, %f9, %f5 st %f11, [%l7 + 0x3C] movre %o4, %i2, %g4 loop_615: ta %xcc, 0x2 tcc %icc, 0x1 fmovrslez %o0, %f14, %f7 ld [%l7 + 0x6C], %f3 ba,a %xcc, loop_616 fabss %f3, %f12 ldsh [%l7 + 0x4A], %l0 ldub [%l7 + 0x46], %g2 loop_616: ldub [%l7 + 0x51], %g1 st %f8, [%l7 + 0x2C] movgu %xcc, %l2, %o1 fones %f12 fbue %fcc0, loop_617 taddcc %i5, 0x0050, %i3 ld [%l7 + 0x2C], %f10 edge8n %l4, %i1, %l5 loop_617: tvs %icc, 0x3 lduw [%l7 + 0x5C], %l6 movrgz %o6, %i4, %l1 for %f14, %f2, %f14 movre %l3, 0x15A, %g5 edge8l %g3, %i0, %i7 movneg %icc, %g6, %o2 fmul8x16au %f6, %f5, %f2 fsrc1s %f1, %f8 fmovrdlez %o5, %f4, %f4 ldsw [%l7 + 0x78], %o7 ld [%l7 + 0x40], %f2 edge16n %g7, %o3, %o4 fsrc2 %f12, %f10 fmovrdgez %i2, %f2, %f4 movvs %xcc, %g4, %i6 fsrc1s %f2, %f1 ba,a %icc, loop_618 stx %l0, [%l7 + 0x48] lduh [%l7 + 0x50], %g2 fmovrsgez %g1, %f1, %f14 loop_618: edge8l %l2, %o0, %o1 popc 0x15FF, %i5 ldx [%l7 + 0x38], %i3 stw %l4, [%l7 + 0x1C] fmovse %xcc, %f6, %f4 ldsw [%l7 + 0x48], %l5 lduw [%l7 + 0x70], %i1 sra %l6, 0x15, %i4 bgu,a %icc, loop_619 movne %xcc, %l1, %l3 fmovrdgez %g5, %f10, %f12 sth %g3, [%l7 + 0x3E] loop_619: ld [%l7 + 0x50], %f2 fmovdleu %xcc, %f13, %f10 brlez,a %i0, loop_620 fblg %fcc3, loop_621 fnands %f3, %f5, %f13 bvs,pt %xcc, loop_622 loop_620: lduh [%l7 + 0x42], %i7 loop_621: stx %g6, [%l7 + 0x40] srlx %o6, 0x1B, %o5 loop_622: fcmpgt16 %f12, %f14, %o7 fmovdgu %icc, %f13, %f2 ldsw [%l7 + 0x08], %o2 fxnors %f5, %f7, %f7 movn %xcc, %o3, %g7 std %f0, [%l7 + 0x58] sll %o4, %i2, %i6 fmovrdlez %l0, %f12, %f14 fmuld8sux16 %f4, %f8, %f0 fsrc1 %f4, %f8 ld [%l7 + 0x2C], %f11 fmovdgu %xcc, %f8, %f0 fmovdcc %xcc, %f12, %f3 bneg,a,pn %icc, loop_623 ble %icc, loop_624 bleu,a,pt %icc, loop_625 nop setx loop_626, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_623: ldsh [%l7 + 0x72], %g2 loop_624: stx %g4, [%l7 + 0x60] loop_625: edge16l %g1, %o0, %l2 loop_626: and %i5, 0x0A6F, %o1 fcmpne16 %f8, %f12, %l4 fmovscs %icc, %f5, %f12 umul %l5, 0x1BD5, %i3 fmovde %xcc, %f14, %f3 movrne %l6, %i4, %l1 fba %fcc0, loop_627 edge8l %i1, %l3, %g5 ld [%l7 + 0x6C], %f14 brgez %g3, loop_628 loop_627: fsrc2 %f4, %f12 fmovsne %icc, %f12, %f5 fsrc1s %f4, %f1 loop_628: udivcc %i7, 0x14E9, %g6 fmovdne %icc, %f2, %f15 st %f14, [%l7 + 0x10] array16 %o6, %i0, %o5 bgu,a loop_629 sth %o2, [%l7 + 0x34] sth %o3, [%l7 + 0x30] and %g7, %o4, %i2 loop_629: stw %o7, [%l7 + 0x48] st %f11, [%l7 + 0x5C] tvs %icc, 0x0 fsrc2s %f13, %f4 sllx %l0, 0x11, %g2 sth %i6, [%l7 + 0x50] fmovda %icc, %f6, %f8 fbug %fcc0, loop_630 lduh [%l7 + 0x70], %g4 bneg,a,pt %xcc, loop_631 ldsw [%l7 + 0x60], %o0 loop_630: ldub [%l7 + 0x1D], %g1 edge8n %i5, %o1, %l2 loop_631: fmul8ulx16 %f8, %f12, %f0 fmovrdgz %l5, %f8, %f4 fmovs %f2, %f2 orcc %i3, %l6, %i4 fmovs %f11, %f6 fmul8ulx16 %f8, %f4, %f6 ldsh [%l7 + 0x1A], %l4 ldub [%l7 + 0x5A], %i1 std %f2, [%l7 + 0x28] fcmpeq16 %f0, %f8, %l3 fcmpeq32 %f0, %f0, %g5 lduh [%l7 + 0x32], %l1 sdiv %i7, 0x13C2, %g3 fxnor %f0, %f10, %f8 fpadd16 %f14, %f12, %f2 ldd [%l7 + 0x30], %f6 smulcc %o6, %g6, %o5 ld [%l7 + 0x48], %f7 stw %i0, [%l7 + 0x44] nop setx loop_632, %l0, %l1 jmpl %l1, %o2 fmovscs %xcc, %f12, %f15 siam 0x6 stw %o3, [%l7 + 0x6C] loop_632: movcc %xcc, %o4, %i2 fnegd %f2, %f8 nop setx loop_633, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brz,a %o7, loop_634 edge32 %l0, %g7, %i6 lduh [%l7 + 0x62], %g2 loop_633: sth %o0, [%l7 + 0x76] loop_634: bgu %icc, loop_635 ld [%l7 + 0x38], %f3 lduw [%l7 + 0x40], %g1 fmovsvc %icc, %f8, %f11 loop_635: subc %g4, %o1, %l2 fandnot1s %f11, %f14, %f12 fmovdleu %xcc, %f14, %f2 stx %i5, [%l7 + 0x38] stb %i3, [%l7 + 0x4C] lduw [%l7 + 0x5C], %l6 nop setx loop_636, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tle %icc, 0x4 st %f10, [%l7 + 0x3C] fbug %fcc0, loop_637 loop_636: tn %icc, 0x0 bcc,a loop_638 udivcc %l5, 0x01AE, %i4 loop_637: fsrc1s %f2, %f12 stw %l4, [%l7 + 0x68] loop_638: sra %l3, %i1, %l1 stx %g5, [%l7 + 0x20] fsrc2 %f4, %f4 orncc %g3, 0x14C5, %o6 fnot1s %f6, %f2 xnorcc %g6, %o5, %i0 udivx %o2, 0x0E00, %o3 fmovdge %icc, %f5, %f4 fmovrdne %o4, %f4, %f4 stw %i7, [%l7 + 0x30] movrlz %o7, 0x2E8, %i2 fmul8ulx16 %f2, %f2, %f4 alignaddr %g7, %i6, %g2 tvc %xcc, 0x0 stw %o0, [%l7 + 0x74] lduw [%l7 + 0x54], %g1 lduw [%l7 + 0x78], %l0 ldsb [%l7 + 0x1F], %g4 fmovs %f9, %f9 ba %icc, loop_639 stx %o1, [%l7 + 0x60] fxors %f5, %f11, %f13 andn %i5, 0x161F, %l2 loop_639: stb %i3, [%l7 + 0x33] fmovrslez %l5, %f11, %f6 ldsb [%l7 + 0x0D], %i4 ld [%l7 + 0x28], %f12 fands %f12, %f10, %f3 fones %f8 st %f14, [%l7 + 0x24] fnot2s %f10, %f13 be loop_640 alignaddr %l4, %l3, %l6 fmovsleu %xcc, %f9, %f2 mulscc %i1, %l1, %g3 loop_640: stb %g5, [%l7 + 0x73] srlx %o6, %o5, %i0 fmovdcc %xcc, %f4, %f7 fbo,a %fcc3, loop_641 ldsw [%l7 + 0x48], %o2 ble %xcc, loop_642 stx %g6, [%l7 + 0x50] loop_641: fmovsneg %xcc, %f13, %f10 bleu,a loop_643 loop_642: fcmps %fcc3, %f11, %f0 srlx %o3, %i7, %o4 stw %i2, [%l7 + 0x14] loop_643: fcmpd %fcc1, %f2, %f2 bge,a loop_644 smulcc %o7, 0x0304, %g7 movg %icc, %i6, %o0 fmovspos %xcc, %f3, %f6 loop_644: fcmple16 %f0, %f10, %g1 fsrc2s %f4, %f12 stx %g2, [%l7 + 0x20] tneg %icc, 0x1 ble,a loop_645 ldsw [%l7 + 0x50], %g4 fsrc1s %f4, %f9 sth %o1, [%l7 + 0x52] loop_645: or %i5, %l0, %l2 ldsb [%l7 + 0x1C], %i3 fmovsge %icc, %f8, %f0 xor %l5, 0x180B, %l4 lduh [%l7 + 0x2E], %l3 srlx %i4, 0x01, %l6 ldsb [%l7 + 0x57], %l1 stx %i1, [%l7 + 0x40] edge16n %g5, %o6, %o5 ble,pn %icc, loop_646 ldsb [%l7 + 0x6F], %g3 bleu,pt %icc, loop_647 fmovdne %xcc, %f7, %f8 loop_646: bn,pt %icc, loop_648 fzero %f10 loop_647: fbuge,a %fcc1, loop_649 lduw [%l7 + 0x50], %i0 loop_648: fxors %f4, %f6, %f11 stx %g6, [%l7 + 0x10] loop_649: bvc,a loop_650 mova %icc, %o2, %i7 ld [%l7 + 0x20], %f11 nop setx loop_651, %l0, %l1 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_650: fbul %fcc0, loop_652 ldx [%l7 + 0x58], %o3 fmovsg %xcc, %f9, %f1 loop_651: lduw [%l7 + 0x44], %i2 loop_652: fmovrsgez %o4, %f15, %f10 fbue %fcc0, loop_653 fble %fcc1, loop_654 st %f2, [%l7 + 0x78] stw %g7, [%l7 + 0x68] loop_653: fbug,a %fcc2, loop_655 loop_654: fzero %f4 fmul8x16au %f11, %f2, %f12 fornot1 %f14, %f12, %f14 loop_655: bne,a loop_656 fxor %f8, %f0, %f14 std %f0, [%l7 + 0x10] ld [%l7 + 0x34], %f13 loop_656: fzeros %f5 andcc %o7, %o0, %i6 stb %g1, [%l7 + 0x5A] fmovrslz %g2, %f2, %f3 fnot1s %f8, %f15 movn %icc, %o1, %i5 edge16ln %l0, %g4, %l2 std %f6, [%l7 + 0x58] sub %l5, %l4, %l3 brgz,a %i4, loop_657 movpos %xcc, %l6, %i3 orn %i1, 0x0083, %g5 fmovsleu %xcc, %f1, %f9 loop_657: stw %l1, [%l7 + 0x70] fmovd %f12, %f0 stb %o6, [%l7 + 0x40] sth %o5, [%l7 + 0x30] faligndata %f2, %f14, %f0 movneg %icc, %g3, %g6 srl %i0, %i7, %o2 sth %o3, [%l7 + 0x08] ldub [%l7 + 0x6C], %i2 ldsw [%l7 + 0x70], %o4 lduh [%l7 + 0x54], %o7 fpadd32 %f4, %f12, %f8 fcmpne32 %f0, %f14, %o0 bne,a %icc, loop_658 fmovrdlez %i6, %f6, %f14 stb %g1, [%l7 + 0x45] fsrc1s %f13, %f1 loop_658: fbg,a %fcc2, loop_659 fmovrdlez %g2, %f14, %f6 ldsh [%l7 + 0x60], %o1 fbug,a %fcc0, loop_660 loop_659: tvs %xcc, 0x2 brlz %g7, loop_661 fmovrsne %l0, %f1, %f0 loop_660: fmovsg %icc, %f3, %f2 fmovsge %xcc, %f6, %f8 loop_661: stw %g4, [%l7 + 0x28] sdivcc %l2, 0x0E9E, %l5 st %f14, [%l7 + 0x5C] fpadd16 %f2, %f8, %f2 bl loop_662 lduw [%l7 + 0x48], %l4 ld [%l7 + 0x14], %f13 lduh [%l7 + 0x2E], %l3 loop_662: ld [%l7 + 0x0C], %f5 and %i5, 0x0F07, %l6 fmovdleu %xcc, %f14, %f4 ldub [%l7 + 0x3A], %i3 fmovsgu %icc, %f5, %f0 popc %i1, %g5 orcc %l1, %i4, %o5 fcmpne16 %f12, %f14, %o6 movcc %icc, %g6, %g3 fnot1s %f8, %f2 movge %xcc, %i0, %i7 brnz,a %o2, loop_663 fbu %fcc0, loop_664 brgez %o3, loop_665 ble,a,pt %icc, loop_666 loop_663: xnor %o4, 0x05E5, %o7 loop_664: fbl %fcc0, loop_667 loop_665: fsrc1 %f14, %f2 loop_666: bvc,pn %xcc, loop_668 array32 %o0, %i2, %i6 loop_667: fcmpes %fcc2, %f7, %f11 lduw [%l7 + 0x48], %g2 loop_668: nop setx loop_669, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdneg %xcc, %f3, %f6 fxnors %f5, %f6, %f7 fbn,a %fcc3, loop_670 loop_669: or %g1, 0x1DF6, %o1 movge %icc, %g7, %l0 fmovrdlez %g4, %f6, %f12 loop_670: lduw [%l7 + 0x1C], %l5 ba,a,pt %xcc, loop_671 xnor %l4, %l3, %l2 fcmped %fcc0, %f6, %f4 edge8ln %i5, %l6, %i3 loop_671: fblg %fcc0, loop_672 fmovscc %xcc, %f6, %f11 ldsh [%l7 + 0x74], %g5 stw %i1, [%l7 + 0x18] loop_672: stw %l1, [%l7 + 0x40] tge %xcc, 0x7 fcmps %fcc3, %f0, %f11 brlez,a %i4, loop_673 alignaddr %o5, %g6, %o6 add %i0, %g3, %o2 std %f6, [%l7 + 0x48] loop_673: srl %o3, 0x0B, %i7 andn %o4, %o0, %o7 edge32n %i6, %i2, %g2 stx %o1, [%l7 + 0x20] fornot1 %f12, %f12, %f0 ldd [%l7 + 0x70], %f6 ldsb [%l7 + 0x23], %g1 fcmped %fcc2, %f10, %f14 ld [%l7 + 0x44], %f7 nop setx loop_674, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry andn %g7, 0x0FBB, %g4 udivx %l5, 0x1593, %l4 std %f6, [%l7 + 0x10] loop_674: fmovdcc %icc, %f9, %f3 faligndata %f14, %f6, %f2 lduw [%l7 + 0x58], %l3 ld [%l7 + 0x38], %f9 ld [%l7 + 0x40], %f6 fmovsn %xcc, %f8, %f6 fpsub32s %f4, %f5, %f15 siam 0x7 fbule,a %fcc2, loop_675 fmovsgu %xcc, %f6, %f13 fpackfix %f8, %f12 orcc %l0, %i5, %l6 loop_675: fmovdpos %xcc, %f8, %f2 st %f2, [%l7 + 0x78] udivcc %l2, 0x19CE, %g5 ldd [%l7 + 0x78], %f10 nop setx loop_676, %l0, %l1 jmpl %l1, %i1 movne %icc, %l1, %i3 fmovdneg %icc, %f11, %f0 sth %o5, [%l7 + 0x6C] loop_676: xnorcc %g6, 0x1C43, %o6 fblg %fcc2, loop_677 sll %i4, %i0, %g3 ld [%l7 + 0x20], %f11 fpadd32s %f1, %f3, %f13 loop_677: tgu %xcc, 0x0 subcc %o3, %o2, %i7 stw %o0, [%l7 + 0x34] xnor %o4, 0x0F42, %i6 ldsb [%l7 + 0x67], %o7 sth %i2, [%l7 + 0x66] fmovsl %icc, %f7, %f13 for %f4, %f14, %f2 fmovrdne %g2, %f6, %f12 fornot1 %f10, %f4, %f12 ldub [%l7 + 0x19], %g1 ldx [%l7 + 0x28], %g7 fbge %fcc2, loop_678 lduw [%l7 + 0x10], %g4 fpsub16 %f12, %f6, %f12 sll %o1, 0x02, %l4 loop_678: fmovsneg %xcc, %f8, %f0 fmovdne %xcc, %f4, %f2 sth %l3, [%l7 + 0x5C] umul %l0, 0x1756, %i5 edge8ln %l6, %l5, %l2 fbu,a %fcc0, loop_679 fmovdne %xcc, %f11, %f3 edge8l %g5, %l1, %i3 fbge,a %fcc1, loop_680 loop_679: ldub [%l7 + 0x6D], %i1 ld [%l7 + 0x48], %f8 fands %f8, %f12, %f2 loop_680: movrne %o5, 0x3C7, %o6 tle %icc, 0x7 umul %g6, %i4, %i0 fcmpgt16 %f12, %f4, %o3 fcmple16 %f8, %f4, %g3 lduw [%l7 + 0x0C], %o2 ldsh [%l7 + 0x24], %o0 ldsh [%l7 + 0x34], %i7 fcmps %fcc0, %f0, %f2 ldd [%l7 + 0x48], %f8 tgu %xcc, 0x0 srl %o4, %i6, %i2 tne %icc, 0x1 fmovrdgz %o7, %f14, %f6 fbule,a %fcc3, loop_681 st %f10, [%l7 + 0x6C] fmovspos %xcc, %f6, %f10 fmovdneg %icc, %f15, %f8 loop_681: lduw [%l7 + 0x2C], %g2 fmovrsgz %g1, %f7, %f5 bpos,pn %icc, loop_682 stx %g4, [%l7 + 0x78] lduw [%l7 + 0x58], %g7 fmovde %icc, %f15, %f3 loop_682: xorcc %l4, %l3, %o1 siam 0x5 bshuffle %f4, %f12, %f12 fmovrdgz %l0, %f14, %f12 ldx [%l7 + 0x20], %i5 fbule,a %fcc1, loop_683 nop setx loop_684, %l0, %l1 jmpl %l1, %l5 fmovdcc %xcc, %f1, %f13 fmovsl %icc, %f1, %f15 loop_683: st %f14, [%l7 + 0x10] loop_684: fbg,a %fcc0, loop_685 bn loop_686 edge16l %l6, %l2, %g5 fsrc1s %f4, %f8 loop_685: ldsw [%l7 + 0x60], %l1 loop_686: std %f6, [%l7 + 0x50] fbge %fcc3, loop_687 umulcc %i3, %i1, %o5 ldsh [%l7 + 0x18], %o6 fcmpeq16 %f6, %f12, %g6 loop_687: fcmpd %fcc0, %f4, %f8 umul %i0, %o3, %g3 lduw [%l7 + 0x14], %o2 bge,a loop_688 ldsb [%l7 + 0x10], %o0 fmuld8ulx16 %f2, %f4, %f12 ldsb [%l7 + 0x3A], %i4 loop_688: be,a %icc, loop_689 tl %xcc, 0x1 fmovrdlez %o4, %f10, %f10 fbue,a %fcc1, loop_690 loop_689: fbg,a %fcc2, loop_691 sdiv %i6, 0x0A75, %i2 srlx %o7, %i7, %g1 loop_690: edge32l %g4, %g7, %g2 loop_691: xnorcc %l4, 0x073D, %o1 fbg %fcc0, loop_692 stb %l3, [%l7 + 0x6F] fmovd %f6, %f0 udivx %l0, 0x1DA5, %i5 loop_692: movneg %xcc, %l5, %l6 brgez,a %l2, loop_693 ldsb [%l7 + 0x6B], %l1 ldsh [%l7 + 0x32], %g5 edge16n %i1, %o5, %i3 loop_693: fmovsvs %xcc, %f10, %f13 stb %o6, [%l7 + 0x52] udivx %i0, 0x082D, %o3 bcc,a,pt %icc, loop_694 srax %g3, 0x16, %g6 sethi 0x141E, %o0 fnegs %f13, %f11 loop_694: ldsw [%l7 + 0x10], %i4 nop setx loop_695, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movneg %icc, %o2, %o4 addc %i6, %i2, %o7 ldsb [%l7 + 0x54], %i7 loop_695: tsubcc %g4, 0x0DFD, %g1 movpos %xcc, %g7, %g2 fmovrsgez %l4, %f6, %f5 sub %o1, %l0, %i5 fbge %fcc3, loop_696 fsrc1s %f11, %f12 ld [%l7 + 0x64], %f12 fcmpgt32 %f0, %f0, %l3 loop_696: edge16ln %l5, %l2, %l1 fands %f9, %f13, %f4 ldsb [%l7 + 0x69], %g5 ldub [%l7 + 0x2F], %l6 lduh [%l7 + 0x36], %i1 fbe %fcc0, loop_697 ld [%l7 + 0x08], %f13 fones %f12 fmovdvc %icc, %f8, %f7 loop_697: taddcctv %o5, %i3, %o6 fxor %f10, %f4, %f2 and %o3, %i0, %g6 sdivx %g3, 0x19C7, %o0 fbge %fcc0, loop_698 sth %i4, [%l7 + 0x28] movpos %xcc, %o4, %i6 stx %i2, [%l7 + 0x70] loop_698: std %f14, [%l7 + 0x40] movrgez %o7, %i7, %o2 ld [%l7 + 0x0C], %f12 fmovdle %xcc, %f6, %f14 fsrc1 %f14, %f4 lduw [%l7 + 0x2C], %g1 fbe %fcc0, loop_699 ldd [%l7 + 0x60], %f12 ldsw [%l7 + 0x14], %g4 fornot1 %f4, %f8, %f8 loop_699: movrgez %g2, %l4, %o1 bleu %xcc, loop_700 tvs %icc, 0x2 fsrc2s %f9, %f4 ldsw [%l7 + 0x10], %l0 loop_700: sth %i5, [%l7 + 0x56] std %f12, [%l7 + 0x10] srlx %g7, %l3, %l5 ldsw [%l7 + 0x60], %l2 fxnors %f8, %f9, %f6 fbul %fcc3, loop_701 fmovdl %xcc, %f8, %f7 tg %xcc, 0x3 tcs %xcc, 0x7 loop_701: sth %l1, [%l7 + 0x5E] bcc,a,pn %icc, loop_702 fxnor %f2, %f2, %f4 movn %xcc, %g5, %l6 ld [%l7 + 0x2C], %f6 loop_702: fandnot1s %f2, %f4, %f3 ldsb [%l7 + 0x3D], %o5 fmuld8sux16 %f8, %f10, %f2 movcc %icc, %i3, %o6 bleu,a loop_703 lduh [%l7 + 0x4E], %i1 ldsh [%l7 + 0x12], %o3 fnot2 %f4, %f10 loop_703: edge8n %i0, %g6, %g3 movrgz %o0, 0x2F2, %i4 lduh [%l7 + 0x30], %o4 fors %f12, %f13, %f10 stx %i6, [%l7 + 0x58] fmovsgu %icc, %f3, %f14 fmovrsgez %i2, %f12, %f4 fcmpne16 %f10, %f10, %o7 ldsb [%l7 + 0x6E], %i7 alignaddr %g1, %o2, %g2 ldub [%l7 + 0x09], %l4 ldsb [%l7 + 0x14], %o1 fnot1s %f4, %f14 fmovdpos %icc, %f0, %f15 fmovrdlz %l0, %f12, %f2 bneg,a loop_704 sllx %g4, %i5, %l3 fmovrde %g7, %f14, %f8 nop setx loop_705, %l0, %l1 jmpl %l1, %l2 loop_704: sllx %l5, %g5, %l1 fbuge %fcc2, loop_706 fcmple32 %f6, %f0, %o5 loop_705: tsubcc %i3, %o6, %l6 stx %i1, [%l7 + 0x68] loop_706: stw %i0, [%l7 + 0x44] tcs %icc, 0x5 movcs %icc, %g6, %g3 ldsb [%l7 + 0x14], %o3 ldub [%l7 + 0x10], %i4 ta %xcc, 0x3 andn %o4, 0x1CD8, %i6 tvs %icc, 0x5 fpadd32 %f4, %f8, %f8 be,a,pn %icc, loop_707 fcmpne32 %f0, %f10, %o0 std %f10, [%l7 + 0x60] fmovdleu %icc, %f8, %f5 loop_707: bg loop_708 bne,a %icc, loop_709 ldsw [%l7 + 0x14], %o7 brlz %i7, loop_710 loop_708: fbn %fcc2, loop_711 loop_709: fpadd16 %f0, %f12, %f8 stx %g1, [%l7 + 0x70] loop_710: sethi 0x0303, %o2 loop_711: std %f8, [%l7 + 0x40] stw %g2, [%l7 + 0x24] xor %i2, %l4, %l0 stx %g4, [%l7 + 0x20] taddcc %i5, %l3, %g7 fandnot1s %f10, %f10, %f0 addccc %o1, 0x0010, %l5 st %f4, [%l7 + 0x10] edge32ln %g5, %l2, %o5 andcc %i3, 0x077A, %o6 movpos %icc, %l6, %i1 fcmpeq32 %f6, %f10, %i0 brnz %g6, loop_712 fornot2 %f12, %f2, %f6 fmovsl %icc, %f9, %f9 ldx [%l7 + 0x58], %l1 loop_712: fandnot1s %f3, %f10, %f10 ld [%l7 + 0x48], %f4 tge %icc, 0x2 movrgez %g3, 0x10C, %o3 tvc %icc, 0x1 edge16ln %o4, %i6, %o0 movvc %xcc, %o7, %i4 std %f10, [%l7 + 0x10] fcmpne16 %f10, %f0, %i7 std %f2, [%l7 + 0x60] array32 %o2, %g2, %g1 bvc,a,pn %icc, loop_713 addc %i2, 0x06B8, %l4 ldsw [%l7 + 0x18], %g4 brnz %l0, loop_714 loop_713: fmovd %f12, %f0 edge16 %l3, %i5, %o1 ldd [%l7 + 0x70], %f14 loop_714: udivcc %g7, 0x1DE2, %g5 edge8ln %l2, %o5, %l5 stb %o6, [%l7 + 0x47] tle %icc, 0x3 bvs,a,pt %xcc, loop_715 fmovsa %icc, %f8, %f4 be,a %xcc, loop_716 ldsb [%l7 + 0x4E], %i3 loop_715: ta %xcc, 0x0 array16 %i1, %i0, %g6 loop_716: ldsb [%l7 + 0x1E], %l1 subc %l6, 0x1598, %o3 sth %o4, [%l7 + 0x74] stb %g3, [%l7 + 0x43] fpsub32 %f10, %f8, %f6 fandnot2s %f13, %f3, %f2 fmovsleu %xcc, %f8, %f7 sth %o0, [%l7 + 0x1C] subccc %o7, %i6, %i4 ble,a,pn %icc, loop_717 fmovdvs %xcc, %f13, %f1 ldsh [%l7 + 0x44], %i7 xorcc %o2, 0x18FF, %g1 loop_717: ldub [%l7 + 0x57], %i2 edge16l %g2, %l4, %l0 bcc,a,pn %xcc, loop_718 orcc %l3, 0x00F2, %i5 nop setx loop_719, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot1s %f8, %f14 loop_718: fmovdg %icc, %f14, %f3 fcmpeq16 %f12, %f6, %o1 loop_719: xnor %g7, 0x0AD1, %g4 stw %g5, [%l7 + 0x20] ldsw [%l7 + 0x10], %o5 ld [%l7 + 0x74], %f5 pdist %f0, %f0, %f10 fmovdl %icc, %f9, %f3 brgz %l5, loop_720 bshuffle %f10, %f8, %f2 udivcc %l2, 0x1AAE, %o6 sllx %i1, 0x0F, %i3 loop_720: std %f2, [%l7 + 0x30] tvc %icc, 0x2 smulcc %g6, 0x1497, %i0 fmovda %xcc, %f15, %f8 bvs,a,pt %icc, loop_721 nop setx loop_722, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sra %l1, %o3, %o4 udiv %g3, 0x061D, %l6 loop_721: fnegd %f8, %f14 loop_722: fmovscs %icc, %f4, %f10 for %f14, %f4, %f0 bvs,pn %icc, loop_723 bvs,pt %xcc, loop_724 fandnot2 %f4, %f2, %f6 ta %icc, 0x0 loop_723: fxors %f10, %f6, %f11 loop_724: pdist %f10, %f8, %f4 udiv %o0, 0x0B33, %i6 fmovse %icc, %f11, %f15 ld [%l7 + 0x58], %f5 ldsb [%l7 + 0x1C], %o7 fmovdle %xcc, %f12, %f11 udiv %i4, 0x072D, %i7 xor %g1, %o2, %g2 fmovsle %xcc, %f3, %f2 lduh [%l7 + 0x72], %i2 st %f11, [%l7 + 0x08] ldsh [%l7 + 0x28], %l4 edge32 %l3, %l0, %o1 subcc %g7, 0x030D, %g4 fmovrdlez %g5, %f8, %f2 fpackfix %f8, %f9 andcc %i5, %l5, %l2 edge16ln %o5, %i1, %o6 edge16n %g6, %i3, %i0 fxnors %f10, %f2, %f0 movle %icc, %o3, %l1 bvc loop_725 nop setx loop_726, %l0, %l1 jmpl %l1, %o4 movge %xcc, %l6, %g3 fcmple16 %f14, %f14, %o0 loop_725: ldub [%l7 + 0x69], %o7 loop_726: movneg %xcc, %i6, %i4 stx %i7, [%l7 + 0x10] stx %o2, [%l7 + 0x08] ldsw [%l7 + 0x4C], %g1 fnegd %f0, %f8 ble,pt %xcc, loop_727 fmovsg %icc, %f15, %f13 array32 %g2, %l4, %i2 brlez,a %l3, loop_728 loop_727: stx %o1, [%l7 + 0x58] ld [%l7 + 0x5C], %f6 fpadd32s %f2, %f0, %f12 loop_728: fmovrslez %g7, %f2, %f2 nop setx loop_729, %l0, %l1 jmpl %l1, %g4 tpos %icc, 0x2 ldub [%l7 + 0x1C], %l0 edge16 %g5, %l5, %i5 loop_729: fsrc2 %f6, %f6 fbuge %fcc1, loop_730 fcmped %fcc2, %f12, %f4 fbu %fcc0, loop_731 tl %xcc, 0x2 loop_730: ldub [%l7 + 0x4C], %o5 brgez,a %i1, loop_732 loop_731: tge %xcc, 0x6 ldx [%l7 + 0x38], %l2 sdiv %o6, 0x1DEA, %i3 loop_732: lduw [%l7 + 0x14], %i0 fmovsvc %xcc, %f9, %f11 movvc %icc, %g6, %o3 fpack16 %f8, %f8 fba %fcc3, loop_733 lduh [%l7 + 0x62], %o4 lduw [%l7 + 0x18], %l6 movrlz %l1, %o0, %o7 loop_733: sub %g3, %i4, %i7 stx %o2, [%l7 + 0x70] mulscc %i6, %g1, %g2 sdivx %l4, 0x06A2, %i2 fcmpeq32 %f8, %f12, %o1 udiv %g7, 0x13B9, %g4 ld [%l7 + 0x34], %f9 fmovsg %icc, %f0, %f15 fornot2 %f12, %f2, %f2 ldsh [%l7 + 0x2C], %l3 stw %l0, [%l7 + 0x20] fpsub16s %f3, %f4, %f13 fmovspos %icc, %f2, %f8 subcc %l5, %i5, %o5 ldd [%l7 + 0x08], %f0 fmovd %f0, %f8 movneg %xcc, %g5, %i1 fbg %fcc0, loop_734 xnorcc %o6, 0x10BB, %l2 sth %i3, [%l7 + 0x1A] stx %g6, [%l7 + 0x38] loop_734: fmovscc %xcc, %f2, %f8 fmovd %f0, %f2 tvc %icc, 0x4 fmovse %icc, %f8, %f14 fabsd %f12, %f8 movn %xcc, %o3, %i0 stx %l6, [%l7 + 0x70] movl %icc, %o4, %o0 lduw [%l7 + 0x08], %o7 brgz,a %l1, loop_735 fcmple32 %f14, %f2, %g3 fmul8x16 %f2, %f8, %f2 stx %i4, [%l7 + 0x38] loop_735: brnz,a %i7, loop_736 tvs %xcc, 0x2 fmovdcc %icc, %f0, %f7 fmul8x16 %f3, %f0, %f2 loop_736: subccc %o2, %i6, %g2 ba,a loop_737 orcc %l4, %i2, %g1 edge32l %g7, %o1, %g4 stb %l3, [%l7 + 0x5C] loop_737: lduh [%l7 + 0x4C], %l0 orncc %i5, %o5, %g5 fornot1s %f2, %f14, %f6 bshuffle %f14, %f4, %f10 fcmpeq32 %f6, %f0, %i1 tpos %icc, 0x3 orcc %o6, %l5, %l2 edge8 %g6, %i3, %o3 mova %xcc, %l6, %i0 fzeros %f13 umulcc %o0, %o4, %o7 movvc %icc, %g3, %l1 std %f6, [%l7 + 0x70] fors %f13, %f10, %f5 stw %i4, [%l7 + 0x20] fmovdvs %xcc, %f15, %f3 fmovd %f0, %f8 stx %o2, [%l7 + 0x78] fmovsneg %icc, %f15, %f15 fbug %fcc0, loop_738 srlx %i6, %g2, %l4 ldsh [%l7 + 0x24], %i7 fpack32 %f10, %f0, %f0 loop_738: fbul,a %fcc2, loop_739 fmovdne %icc, %f5, %f14 fmovrdlz %g1, %f14, %f6 fmovsne %xcc, %f12, %f4 loop_739: std %f4, [%l7 + 0x20] sethi 0x088F, %i2 fnand %f0, %f10, %f8 fmovdvc %xcc, %f3, %f14 bge,a %icc, loop_740 fmovd %f4, %f10 sth %o1, [%l7 + 0x3A] ldub [%l7 + 0x20], %g7 loop_740: nop setx loop_741, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd16s %f4, %f15, %f1 fbule %fcc3, loop_742 fmovscc %xcc, %f7, %f12 loop_741: ldsw [%l7 + 0x24], %l3 fpack16 %f10, %f13 loop_742: movrlez %l0, %i5, %o5 st %f13, [%l7 + 0x18] fmovdleu %xcc, %f12, %f15 brgez,a %g5, loop_743 std %f2, [%l7 + 0x28] ldx [%l7 + 0x20], %i1 srax %g4, %o6, %l5 loop_743: bpos %xcc, loop_744 bn,pn %xcc, loop_745 tne %xcc, 0x0 ld [%l7 + 0x14], %f4 loop_744: stx %l2, [%l7 + 0x70] loop_745: movrlz %i3, %g6, %l6 bcc,a loop_746 movvc %xcc, %i0, %o3 movleu %icc, %o4, %o0 udiv %g3, 0x1D82, %o7 loop_746: std %f6, [%l7 + 0x18] fand %f14, %f0, %f10 fbe,a %fcc0, loop_747 st %f0, [%l7 + 0x08] stb %i4, [%l7 + 0x4F] fsrc2 %f2, %f6 loop_747: fabss %f15, %f0 sll %l1, %i6, %g2 ldx [%l7 + 0x20], %l4 movcc %xcc, %i7, %o2 edge32 %i2, %o1, %g1 movg %icc, %g7, %l0 ble,a,pt %xcc, loop_748 fornot1s %f7, %f1, %f5 ldsw [%l7 + 0x4C], %l3 ldsb [%l7 + 0x5C], %i5 loop_748: fmovdleu %xcc, %f13, %f10 fblg %fcc2, loop_749 fpack32 %f8, %f8, %f12 ldd [%l7 + 0x38], %f14 subc %o5, %g5, %g4 loop_749: st %f11, [%l7 + 0x28] movg %xcc, %o6, %i1 fmuld8ulx16 %f7, %f5, %f8 tsubcctv %l2, %i3, %l5 brgez,a %l6, loop_750 st %f4, [%l7 + 0x28] st %f5, [%l7 + 0x38] xor %i0, 0x01EB, %g6 loop_750: fmovdcc %xcc, %f11, %f5 fbl %fcc3, loop_751 stb %o4, [%l7 + 0x7E] nop setx loop_752, %l0, %l1 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 %o0, 0x150D, %o3 loop_751: tvs %icc, 0x3 stx %g3, [%l7 + 0x58] loop_752: st %f2, [%l7 + 0x6C] lduh [%l7 + 0x2A], %o7 fbuge,a %fcc0, loop_753 lduw [%l7 + 0x08], %i4 fcmple32 %f2, %f14, %l1 umul %i6, %g2, %l4 loop_753: subc %i7, 0x14AA, %o2 bshuffle %f2, %f10, %f8 edge32ln %i2, %g1, %g7 tgu %icc, 0x7 bleu,a %xcc, loop_754 umul %o1, %l3, %i5 ldd [%l7 + 0x38], %f2 bcc,pn %xcc, loop_755 loop_754: ldd [%l7 + 0x78], %f2 tsubcc %l0, 0x0704, %o5 ldsh [%l7 + 0x7A], %g4 loop_755: brlez %g5, loop_756 std %f14, [%l7 + 0x70] edge16n %i1, %l2, %i3 fmovdcs %icc, %f9, %f12 loop_756: sdivcc %o6, 0x0D17, %l6 ldx [%l7 + 0x38], %l5 ldsb [%l7 + 0x3E], %g6 stx %o4, [%l7 + 0x78] fmovrsne %i0, %f2, %f11 fmovdcc %xcc, %f8, %f6 bgu,pt %icc, loop_757 ldsh [%l7 + 0x0A], %o3 fmovrdlez %g3, %f4, %f0 ldx [%l7 + 0x10], %o7 loop_757: bge %icc, loop_758 addccc %o0, 0x0F76, %l1 sth %i6, [%l7 + 0x16] movcc %xcc, %i4, %g2 loop_758: lduh [%l7 + 0x30], %i7 fbne,a %fcc0, loop_759 fcmpgt32 %f8, %f8, %l4 srl %i2, %g1, %g7 edge32 %o1, %l3, %i5 loop_759: addccc %o2, %o5, %l0 sll %g5, %g4, %i1 ldx [%l7 + 0x50], %i3 fcmple16 %f8, %f10, %o6 ldd [%l7 + 0x28], %f0 tgu %xcc, 0x1 std %f4, [%l7 + 0x20] fbg %fcc0, loop_760 std %f12, [%l7 + 0x58] stb %l2, [%l7 + 0x55] bne,pn %xcc, loop_761 loop_760: ldd [%l7 + 0x18], %f14 ld [%l7 + 0x64], %f7 lduh [%l7 + 0x22], %l5 loop_761: tcc %icc, 0x7 fxors %f1, %f14, %f13 fmovde %xcc, %f2, %f6 fmovsn %xcc, %f10, %f13 ldub [%l7 + 0x0E], %l6 sdiv %g6, 0x1BFE, %i0 movl %icc, %o4, %g3 lduw [%l7 + 0x10], %o3 ldub [%l7 + 0x21], %o0 movge %icc, %l1, %i6 edge32ln %o7, %g2, %i7 for %f10, %f10, %f4 pdist %f0, %f6, %f2 st %f8, [%l7 + 0x7C] stx %l4, [%l7 + 0x10] te %icc, 0x6 fmovde %icc, %f2, %f11 stb %i2, [%l7 + 0x1B] xorcc %g1, %i4, %o1 fcmpeq32 %f6, %f10, %g7 tcs %icc, 0x3 alignaddr %i5, %o2, %l3 edge8n %o5, %l0, %g5 lduw [%l7 + 0x4C], %i1 sth %i3, [%l7 + 0x5A] fmovd %f4, %f2 fmovdne %xcc, %f0, %f1 stw %o6, [%l7 + 0x4C] lduw [%l7 + 0x0C], %l2 stw %l5, [%l7 + 0x6C] st %f1, [%l7 + 0x3C] sth %g4, [%l7 + 0x3C] fmovrdgez %g6, %f4, %f8 edge8 %i0, %l6, %g3 fmovdneg %xcc, %f8, %f13 ldsh [%l7 + 0x76], %o3 ldsh [%l7 + 0x70], %o4 bvs,a,pn %icc, loop_762 ldsh [%l7 + 0x4A], %o0 addc %l1, %i6, %o7 ldx [%l7 + 0x58], %g2 loop_762: ldub [%l7 + 0x37], %l4 ldx [%l7 + 0x58], %i7 ldsb [%l7 + 0x19], %i2 te %xcc, 0x0 edge8l %i4, %o1, %g7 stw %i5, [%l7 + 0x54] fnot2 %f4, %f6 fmovsle %icc, %f7, %f0 ldd [%l7 + 0x28], %f6 tsubcc %o2, 0x03CD, %l3 tcs %icc, 0x7 lduh [%l7 + 0x3C], %g1 stx %l0, [%l7 + 0x50] fones %f12 brgez,a %g5, loop_763 tn %xcc, 0x7 fmovrslez %i1, %f0, %f8 ldsh [%l7 + 0x32], %o5 loop_763: fmovrdlez %i3, %f10, %f10 ldx [%l7 + 0x60], %l2 fmovdn %xcc, %f11, %f12 fpsub16 %f12, %f8, %f2 movrlez %l5, %o6, %g4 mulx %g6, %i0, %l6 fand %f10, %f4, %f14 bpos loop_764 ldsh [%l7 + 0x20], %o3 orncc %o4, %g3, %o0 xnor %i6, 0x0DAC, %o7 loop_764: nop setx loop_765, %l0, %l1 jmpl %l1, %l1 sra %g2, %l4, %i7 fnands %f13, %f15, %f0 lduh [%l7 + 0x4A], %i4 loop_765: tge %xcc, 0x4 edge32ln %i2, %o1, %i5 fnot1s %f10, %f7 fmovsl %xcc, %f15, %f8 edge16 %o2, %l3, %g1 fnor %f4, %f8, %f0 st %f0, [%l7 + 0x1C] ldd [%l7 + 0x30], %f4 fblg %fcc2, loop_766 edge32 %g7, %l0, %i1 fmovrdgez %o5, %f14, %f6 std %f2, [%l7 + 0x58] loop_766: fmovscs %xcc, %f2, %f5 fblg %fcc3, loop_767 fmovscs %icc, %f3, %f2 subccc %g5, %i3, %l2 mulscc %l5, %g4, %o6 loop_767: tgu %xcc, 0x4 fmovdneg %icc, %f15, %f14 movn %icc, %g6, %l6 fnegd %f14, %f4 movle %xcc, %o3, %i0 brz %g3, loop_768 fzero %f8 fbo %fcc0, loop_769 fmovrdlez %o0, %f12, %f8 loop_768: fmovspos %xcc, %f14, %f12 fbl,a %fcc1, loop_770 loop_769: addc %i6, 0x0F1A, %o7 ldx [%l7 + 0x08], %l1 fmovsle %xcc, %f7, %f14 loop_770: fmovrse %g2, %f15, %f9 fbl,a %fcc2, loop_771 fnegs %f12, %f9 addc %l4, %o4, %i7 call loop_772 loop_771: stw %i4, [%l7 + 0x14] fmovsle %xcc, %f2, %f6 fmovdvs %xcc, %f5, %f11 loop_772: stb %o1, [%l7 + 0x52] move %icc, %i5, %i2 fnors %f8, %f11, %f14 fmul8sux16 %f12, %f6, %f4 fbo %fcc1, loop_773 ldx [%l7 + 0x10], %l3 ldsw [%l7 + 0x08], %g1 fcmpeq32 %f14, %f0, %o2 loop_773: udivx %l0, 0x089F, %i1 sll %o5, 0x15, %g7 fcmpes %fcc3, %f13, %f14 xor %g5, %i3, %l5 sdiv %g4, 0x1865, %l2 fpadd32 %f14, %f4, %f6 tl %xcc, 0x5 movneg %icc, %g6, %l6 fnot2 %f6, %f12 stx %o6, [%l7 + 0x50] andcc %o3, %i0, %o0 tl %xcc, 0x1 movrgz %g3, %o7, %i6 ldsb [%l7 + 0x4C], %l1 fcmps %fcc2, %f2, %f6 fornot1 %f0, %f8, %f12 ldsw [%l7 + 0x08], %g2 ldsb [%l7 + 0x26], %o4 sth %i7, [%l7 + 0x12] ldx [%l7 + 0x28], %l4 st %f13, [%l7 + 0x44] movleu %xcc, %i4, %o1 fbo,a %fcc0, loop_774 fmovsl %icc, %f6, %f8 fbn,a %fcc0, loop_775 ldub [%l7 + 0x5F], %i2 loop_774: andcc %i5, %g1, %o2 tvc %xcc, 0x5 loop_775: fornot1s %f12, %f9, %f14 fand %f2, %f6, %f8 srl %l0, %i1, %l3 bvc,a,pt %xcc, loop_776 fones %f4 movl %xcc, %o5, %g7 fexpand %f5, %f12 loop_776: fbne,a %fcc1, loop_777 stx %g5, [%l7 + 0x58] brgez,a %i3, loop_778 fpadd32s %f11, %f15, %f15 loop_777: stx %l5, [%l7 + 0x58] movge %xcc, %g4, %g6 loop_778: fbo,a %fcc2, loop_779 addccc %l2, %o6, %o3 lduh [%l7 + 0x3C], %l6 brlez,a %i0, loop_780 loop_779: fmovsl %xcc, %f4, %f12 array32 %o0, %o7, %g3 fcmpgt32 %f4, %f10, %i6 loop_780: fmovdcs %icc, %f13, %f3 ldsh [%l7 + 0x4A], %l1 lduh [%l7 + 0x36], %g2 ldsw [%l7 + 0x0C], %o4 movg %icc, %l4, %i7 brgez %o1, loop_781 stb %i4, [%l7 + 0x50] ldub [%l7 + 0x60], %i2 tpos %xcc, 0x2 loop_781: std %f6, [%l7 + 0x18] bn,a,pt %icc, loop_782 fmovdneg %xcc, %f1, %f13 fbn,a %fcc1, loop_783 stx %i5, [%l7 + 0x10] loop_782: fbg %fcc0, loop_784 fone %f6 loop_783: fmovs %f2, %f13 fornot2s %f3, %f12, %f14 loop_784: brlez %g1, loop_785 fblg %fcc1, loop_786 ldub [%l7 + 0x29], %o2 fmovrdne %i1, %f8, %f2 loop_785: ldub [%l7 + 0x5D], %l3 loop_786: edge16l %l0, %o5, %g5 fornot2s %f0, %f6, %f14 fmovdneg %xcc, %f13, %f13 fmovdcc %xcc, %f0, %f13 add %g7, %i3, %l5 lduh [%l7 + 0x12], %g4 edge16n %g6, %l2, %o6 movvs %icc, %o3, %i0 and %o0, %l6, %o7 brz,a %g3, loop_787 ldx [%l7 + 0x78], %i6 stw %l1, [%l7 + 0x24] ldsw [%l7 + 0x54], %g2 loop_787: stb %o4, [%l7 + 0x57] te %icc, 0x3 ldd [%l7 + 0x78], %f0 ldub [%l7 + 0x23], %l4 ldx [%l7 + 0x40], %i7 fmovsne %icc, %f0, %f3 fbule %fcc3, loop_788 ldub [%l7 + 0x7F], %i4 subc %o1, %i5, %g1 ldx [%l7 + 0x10], %i2 loop_788: fpack32 %f8, %f12, %f6 movre %i1, 0x1CA, %l3 ldub [%l7 + 0x1E], %l0 sdiv %o5, 0x1B2E, %g5 fmuld8sux16 %f2, %f10, %f2 addccc %o2, %i3, %l5 fcmpne16 %f0, %f10, %g4 lduw [%l7 + 0x08], %g6 ba %xcc, loop_789 ldd [%l7 + 0x20], %f10 fmovsa %icc, %f8, %f2 edge32 %g7, %l2, %o3 loop_789: popc 0x0492, %i0 movrlez %o0, 0x31D, %o6 brgez,a %l6, loop_790 movvs %xcc, %o7, %g3 move %xcc, %i6, %l1 ldsb [%l7 + 0x54], %o4 loop_790: fmovsgu %xcc, %f12, %f12 fmovrdgez %g2, %f0, %f10 lduh [%l7 + 0x30], %l4 orn %i4, %i7, %o1 fzeros %f1 fmovspos %xcc, %f7, %f15 faligndata %f10, %f2, %f6 fmovdneg %xcc, %f15, %f15 tcc %icc, 0x7 sth %i5, [%l7 + 0x60] bg %icc, loop_791 fnands %f2, %f15, %f12 fba %fcc1, loop_792 fpadd16 %f4, %f6, %f0 loop_791: fmovsne %xcc, %f9, %f13 fmovsg %xcc, %f7, %f10 loop_792: fcmpeq32 %f14, %f4, %i2 orn %i1, %l3, %g1 tvs %icc, 0x5 fpsub16s %f0, %f14, %f11 fsrc1 %f2, %f8 sdivx %l0, 0x165C, %g5 ldsw [%l7 + 0x68], %o5 fmovsn %icc, %f13, %f10 sra %i3, %o2, %l5 faligndata %f8, %f12, %f2 sra %g6, 0x15, %g4 fmovsn %icc, %f3, %f5 ldsh [%l7 + 0x40], %l2 fmovrdgez %g7, %f2, %f10 lduh [%l7 + 0x4C], %o3 fmovrsgez %i0, %f11, %f9 sra %o6, 0x10, %l6 lduh [%l7 + 0x1E], %o0 udivx %g3, 0x0B72, %i6 stx %l1, [%l7 + 0x58] fmovd %f14, %f10 bgu loop_793 umulcc %o4, 0x0D11, %g2 brgez,a %o7, loop_794 fbo,a %fcc2, loop_795 loop_793: ldx [%l7 + 0x18], %l4 fcmpgt32 %f14, %f2, %i4 loop_794: alignaddr %o1, %i7, %i5 loop_795: fbuge,a %fcc1, loop_796 bcc loop_797 sth %i1, [%l7 + 0x2C] taddcctv %i2, %g1, %l0 loop_796: movpos %xcc, %l3, %g5 loop_797: andncc %o5, %o2, %i3 fmovdvs %icc, %f3, %f10 fxors %f4, %f14, %f6 fbg %fcc1, loop_798 fors %f14, %f9, %f14 stb %l5, [%l7 + 0x0F] addc %g6, 0x1EC9, %l2 loop_798: mulscc %g7, 0x0408, %g4 fmovsgu %icc, %f1, %f2 addcc %o3, 0x0368, %o6 edge16ln %l6, %o0, %i0 edge16n %g3, %l1, %o4 fcmps %fcc3, %f5, %f2 ldsw [%l7 + 0x20], %g2 edge8 %i6, %o7, %l4 taddcctv %i4, %o1, %i7 fsrc1s %f6, %f11 fmovde %icc, %f12, %f3 bcc,a,pn %xcc, loop_799 stx %i5, [%l7 + 0x58] taddcctv %i1, %i2, %l0 ldsh [%l7 + 0x4E], %g1 loop_799: bvs,a,pt %xcc, loop_800 sth %l3, [%l7 + 0x28] ld [%l7 + 0x14], %f13 ble,pt %icc, loop_801 loop_800: ldsw [%l7 + 0x70], %o5 udiv %o2, 0x1F8C, %i3 brlez,a %l5, loop_802 loop_801: stx %g5, [%l7 + 0x10] st %f4, [%l7 + 0x54] tle %icc, 0x6 loop_802: ldub [%l7 + 0x1A], %g6 fsrc2 %f14, %f10 lduw [%l7 + 0x24], %g7 ldsb [%l7 + 0x79], %l2 std %f8, [%l7 + 0x20] fmovscs %xcc, %f6, %f2 movrgz %o3, %o6, %g4 fbug %fcc3, loop_803 movrgez %o0, %i0, %l6 fbge %fcc2, loop_804 fmovrse %l1, %f12, %f9 loop_803: movvc %xcc, %o4, %g2 st %f10, [%l7 + 0x0C] loop_804: bn,a,pn %xcc, loop_805 fbug,a %fcc2, loop_806 ldsb [%l7 + 0x6D], %i6 ble,pt %icc, loop_807 loop_805: tneg %icc, 0x6 loop_806: fble,a %fcc2, loop_808 fornot2 %f0, %f14, %f0 loop_807: ldsb [%l7 + 0x4C], %o7 fpadd32s %f5, %f0, %f6 loop_808: ldsh [%l7 + 0x08], %l4 movg %icc, %g3, %i4 movcs %xcc, %i7, %o1 fbul,a %fcc0, loop_809 fbuge %fcc3, loop_810 faligndata %f14, %f0, %f10 st %f4, [%l7 + 0x44] loop_809: stx %i5, [%l7 + 0x40] loop_810: sth %i1, [%l7 + 0x34] st %f8, [%l7 + 0x24] ldsb [%l7 + 0x73], %i2 movrgez %l0, %l3, %o5 fpack32 %f14, %f2, %f2 fcmpd %fcc1, %f8, %f6 taddcctv %o2, 0x1C34, %i3 movrne %g1, %l5, %g6 srl %g7, 0x17, %l2 fmul8x16au %f7, %f7, %f14 fmovrslz %o3, %f9, %f4 edge8l %o6, %g4, %g5 ldsw [%l7 + 0x4C], %o0 ldub [%l7 + 0x0B], %i0 fsrc1 %f12, %f8 ldsh [%l7 + 0x30], %l1 tvs %xcc, 0x4 movl %xcc, %o4, %g2 ld [%l7 + 0x74], %f2 movneg %icc, %l6, %i6 srax %l4, %o7, %i4 fcmpd %fcc0, %f8, %f6 movrlz %i7, %g3, %o1 stx %i1, [%l7 + 0x40] fbue %fcc3, loop_811 st %f1, [%l7 + 0x58] stx %i5, [%l7 + 0x60] fandnot2s %f10, %f7, %f14 loop_811: lduh [%l7 + 0x5E], %l0 fmovda %xcc, %f2, %f3 fpadd16 %f4, %f2, %f14 lduh [%l7 + 0x6C], %i2 stb %o5, [%l7 + 0x54] movrne %l3, %o2, %g1 ldx [%l7 + 0x68], %i3 lduw [%l7 + 0x6C], %g6 mulx %l5, 0x1062, %g7 ldx [%l7 + 0x38], %l2 pdist %f4, %f10, %f14 ldsb [%l7 + 0x16], %o6 stb %g4, [%l7 + 0x72] stx %o3, [%l7 + 0x50] movvc %icc, %g5, %o0 stx %l1, [%l7 + 0x50] fmovdcc %xcc, %f2, %f2 fornot2 %f10, %f2, %f6 array8 %i0, %o4, %l6 lduw [%l7 + 0x44], %g2 ldsh [%l7 + 0x5C], %l4 fmovsg %icc, %f15, %f4 addc %i6, 0x1FE8, %o7 sdiv %i4, 0x0CC6, %g3 fpadd32 %f8, %f0, %f14 st %f5, [%l7 + 0x10] fmovrde %i7, %f12, %f10 tvs %xcc, 0x6 fone %f0 fmuld8ulx16 %f4, %f2, %f2 fbu %fcc1, loop_812 fbu,a %fcc1, loop_813 fmovscs %icc, %f14, %f13 stw %i1, [%l7 + 0x48] loop_812: orcc %i5, %o1, %i2 loop_813: array32 %l0, %o5, %l3 sth %o2, [%l7 + 0x4E] orncc %g1, 0x147E, %i3 stw %g6, [%l7 + 0x44] subc %g7, 0x0432, %l5 fmovsvc %xcc, %f10, %f15 fmul8sux16 %f0, %f6, %f2 ldsh [%l7 + 0x6A], %o6 lduh [%l7 + 0x16], %l2 ldd [%l7 + 0x60], %f4 fbl %fcc0, loop_814 ldsb [%l7 + 0x0A], %o3 ld [%l7 + 0x0C], %f10 stw %g5, [%l7 + 0x54] loop_814: fmovdleu %xcc, %f5, %f3 ldsb [%l7 + 0x64], %o0 ldsb [%l7 + 0x62], %g4 fmovsg %xcc, %f13, %f5 stx %l1, [%l7 + 0x40] umul %o4, %i0, %g2 fnot2 %f4, %f0 movcs %icc, %l6, %i6 fmovrdne %l4, %f4, %f8 fpadd32 %f14, %f2, %f10 fmul8x16al %f12, %f14, %f12 fmovrdne %o7, %f14, %f8 st %f11, [%l7 + 0x44] lduw [%l7 + 0x28], %i4 movleu %xcc, %g3, %i1 srax %i7, %i5, %o1 ldx [%l7 + 0x38], %l0 fmovsleu %xcc, %f6, %f15 tn %icc, 0x7 fpadd16s %f6, %f12, %f3 fxnors %f4, %f6, %f12 mova %icc, %i2, %o5 sth %l3, [%l7 + 0x0E] fmovdg %xcc, %f1, %f15 lduw [%l7 + 0x0C], %g1 fmovdg %icc, %f5, %f15 movrlez %o2, 0x24D, %i3 lduw [%l7 + 0x4C], %g6 ldub [%l7 + 0x21], %g7 movgu %icc, %l5, %l2 orn %o3, %o6, %o0 fmovsge %icc, %f7, %f1 fpack16 %f2, %f12 stb %g4, [%l7 + 0x3D] st %f10, [%l7 + 0x78] fmovrsgez %g5, %f8, %f9 andncc %l1, %o4, %i0 fmovrdne %g2, %f14, %f4 fandnot2 %f8, %f8, %f0 faligndata %f10, %f0, %f6 srl %l6, 0x0D, %i6 fmovrse %l4, %f3, %f11 fnot2 %f4, %f12 ldsh [%l7 + 0x3A], %i4 fxor %f0, %f6, %f2 stx %g3, [%l7 + 0x18] fmovdpos %xcc, %f14, %f11 lduw [%l7 + 0x78], %o7 bge loop_815 fbul,a %fcc0, loop_816 fornot2s %f10, %f10, %f1 fmovde %xcc, %f6, %f10 loop_815: tcs %icc, 0x4 loop_816: or %i7, %i1, %o1 ldx [%l7 + 0x68], %i5 andcc %l0, 0x1BDE, %i2 fmovdpos %xcc, %f4, %f9 fpsub32 %f2, %f6, %f6 tleu %icc, 0x7 fmovda %icc, %f12, %f3 taddcc %l3, %o5, %o2 bg,pn %xcc, loop_817 fmovsleu %icc, %f2, %f10 movrgz %i3, 0x03B, %g1 siam 0x4 loop_817: std %f8, [%l7 + 0x38] sllx %g6, %g7, %l2 movneg %xcc, %l5, %o6 te %xcc, 0x0 fmovda %icc, %f3, %f4 be,a,pn %xcc, loop_818 fmovdn %xcc, %f11, %f4 fnot1s %f5, %f5 orn %o3, %g4, %o0 loop_818: fpackfix %f12, %f7 sdivcc %g5, 0x069B, %l1 stw %i0, [%l7 + 0x7C] alignaddr %g2, %l6, %i6 ld [%l7 + 0x74], %f11 srl %o4, 0x07, %l4 brgz %i4, loop_819 st %f2, [%l7 + 0x74] xor %o7, 0x1A42, %i7 fpack16 %f8, %f12 loop_819: sth %g3, [%l7 + 0x5C] fzeros %f12 edge8n %i1, %i5, %l0 bcc,a %icc, loop_820 fmovsge %icc, %f4, %f11 fmovs %f0, %f7 tg %icc, 0x4 loop_820: addccc %o1, 0x198A, %l3 lduw [%l7 + 0x0C], %i2 bvs %xcc, loop_821 edge16l %o5, %i3, %g1 fnot2 %f8, %f12 fandnot2 %f0, %f6, %f0 loop_821: stx %g6, [%l7 + 0x38] sth %g7, [%l7 + 0x78] stx %o2, [%l7 + 0x28] fxnors %f15, %f0, %f9 ldsh [%l7 + 0x24], %l5 addc %l2, 0x0687, %o3 fcmpeq32 %f10, %f14, %g4 fbuge,a %fcc0, loop_822 stw %o6, [%l7 + 0x74] fmovrdgez %o0, %f12, %f4 ldsh [%l7 + 0x26], %l1 loop_822: ldsw [%l7 + 0x48], %i0 fornot1 %f10, %f12, %f10 fmovrsgez %g2, %f8, %f5 movleu %icc, %l6, %i6 edge16ln %g5, %l4, %o4 ld [%l7 + 0x18], %f10 edge16l %i4, %o7, %i7 ldsh [%l7 + 0x1A], %i1 lduw [%l7 + 0x6C], %i5 fornot1 %f14, %f8, %f10 fmovsge %xcc, %f4, %f8 fmovsgu %xcc, %f9, %f9 fmovsne %xcc, %f6, %f6 ldd [%l7 + 0x30], %f0 movg %icc, %g3, %l0 fmovrslz %l3, %f12, %f14 st %f5, [%l7 + 0x54] fpsub32 %f2, %f12, %f14 stx %i2, [%l7 + 0x50] fmul8x16au %f1, %f4, %f10 tle %xcc, 0x1 fmovdvc %xcc, %f10, %f13 lduh [%l7 + 0x6A], %o5 fmovrdgez %i3, %f4, %f4 fzeros %f8 tvs %xcc, 0x0 fmovdl %icc, %f8, %f6 fpsub32s %f11, %f12, %f14 tvc %xcc, 0x2 st %f12, [%l7 + 0x10] ld [%l7 + 0x10], %f1 fpack16 %f0, %f4 fmovdne %icc, %f3, %f5 fmovs %f5, %f15 fpadd16s %f7, %f10, %f0 xor %o1, %g6, %g1 orcc %o2, 0x00D0, %l5 edge16n %g7, %o3, %l2 lduh [%l7 + 0x5C], %g4 fmovrdne %o6, %f4, %f12 bvs,pt %icc, loop_823 movneg %xcc, %o0, %l1 ble,pn %xcc, loop_824 te %xcc, 0x4 loop_823: nop setx loop_825, %l0, %l1 jmpl %l1, %g2 fnot2 %f2, %f0 loop_824: fbg %fcc3, loop_826 fmovda %xcc, %f6, %f14 loop_825: fcmped %fcc0, %f2, %f2 fnot1s %f12, %f2 loop_826: ldsw [%l7 + 0x48], %i0 st %f1, [%l7 + 0x60] ldsh [%l7 + 0x5A], %i6 fnot1s %f14, %f9 fmovdgu %xcc, %f0, %f7 orn %l6, %l4, %o4 fcmps %fcc1, %f15, %f14 stx %i4, [%l7 + 0x40] fmovdle %icc, %f14, %f9 ldd [%l7 + 0x78], %f6 fnor %f10, %f2, %f0 movcc %xcc, %o7, %i7 fmovdpos %icc, %f5, %f15 subcc %i1, %i5, %g3 stb %l0, [%l7 + 0x64] fone %f10 nop setx loop_827, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tpos %xcc, 0x1 fnot2 %f14, %f8 ldx [%l7 + 0x38], %g5 loop_827: stw %l3, [%l7 + 0x08] fpadd32 %f4, %f0, %f12 tvc %icc, 0x4 fbn %fcc1, loop_828 addcc %i2, %o5, %i3 ta %icc, 0x2 ldd [%l7 + 0x38], %f8 loop_828: stw %o1, [%l7 + 0x54] ldub [%l7 + 0x0E], %g6 or %o2, %g1, %g7 nop setx loop_829, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movcs %xcc, %l5, %o3 fmovrde %g4, %f6, %f14 bpos %icc, loop_830 loop_829: sth %l2, [%l7 + 0x76] fmovsg %icc, %f10, %f15 sll %o6, %o0, %l1 loop_830: std %f0, [%l7 + 0x30] fpsub32 %f6, %f10, %f8 stw %i0, [%l7 + 0x5C] fcmpne32 %f14, %f0, %g2 sub %l6, %l4, %i6 fblg,a %fcc1, loop_831 movle %xcc, %i4, %o4 st %f14, [%l7 + 0x78] ldx [%l7 + 0x40], %i7 loop_831: sdivx %o7, 0x1CEC, %i1 st %f12, [%l7 + 0x28] fornot1 %f2, %f6, %f10 ldd [%l7 + 0x58], %f12 taddcctv %i5, %l0, %g5 fbg %fcc1, loop_832 bne,a loop_833 nop setx loop_834, %l0, %l1 jmpl %l1, %l3 sth %g3, [%l7 + 0x48] loop_832: fcmpne16 %f6, %f10, %i2 loop_833: mulscc %o5, 0x0187, %i3 loop_834: addcc %g6, 0x0930, %o1 fmovdn %icc, %f3, %f9 movrlz %g1, %o2, %g7 sll %l5, %g4, %l2 tn %icc, 0x3 fnot1 %f4, %f10 stb %o6, [%l7 + 0x39] fexpand %f13, %f0 stx %o3, [%l7 + 0x18] fmovdpos %xcc, %f7, %f11 ldd [%l7 + 0x58], %f4 fbl,a %fcc1, loop_835 movrlz %l1, 0x10D, %o0 ldd [%l7 + 0x78], %f6 sdivx %g2, 0x1607, %i0 loop_835: ldx [%l7 + 0x60], %l6 stb %i6, [%l7 + 0x7A] tn %icc, 0x1 ld [%l7 + 0x1C], %f3 srlx %i4, %o4, %l4 movne %xcc, %o7, %i1 lduw [%l7 + 0x38], %i5 fcmpeq16 %f4, %f6, %l0 bge,pt %icc, loop_836 ldub [%l7 + 0x59], %g5 std %f6, [%l7 + 0x10] movrlz %i7, %l3, %i2 loop_836: fands %f8, %f15, %f3 ldsb [%l7 + 0x55], %o5 fpsub16 %f4, %f8, %f14 movrne %i3, %g6, %g3 sra %g1, %o1, %o2 fpsub16 %f4, %f0, %f12 movg %icc, %g7, %g4 movgu %icc, %l2, %l5 sdiv %o3, 0x0550, %l1 brgz %o0, loop_837 ldsh [%l7 + 0x1C], %g2 orcc %o6, 0x016B, %i0 movre %i6, %i4, %l6 loop_837: ldd [%l7 + 0x70], %f4 tpos %xcc, 0x6 fmuld8ulx16 %f6, %f0, %f8 fpsub32 %f10, %f12, %f10 fand %f4, %f6, %f4 te %icc, 0x0 fblg,a %fcc0, loop_838 be,a loop_839 fmovdge %xcc, %f2, %f10 fmovdpos %xcc, %f7, %f15 loop_838: stb %l4, [%l7 + 0x5B] loop_839: fmovsa %icc, %f5, %f5 fbuge,a %fcc0, loop_840 st %f15, [%l7 + 0x44] st %f7, [%l7 + 0x58] fsrc1s %f4, %f3 loop_840: std %f10, [%l7 + 0x38] bcc loop_841 fzeros %f2 sdiv %o4, 0x18BF, %i1 brgz,a %i5, loop_842 loop_841: fpsub32 %f8, %f4, %f10 taddcctv %o7, %l0, %i7 fcmpne32 %f10, %f14, %l3 loop_842: fbul %fcc3, loop_843 lduw [%l7 + 0x1C], %i2 stb %o5, [%l7 + 0x20] ldd [%l7 + 0x20], %f6 loop_843: taddcctv %g5, %i3, %g3 stw %g6, [%l7 + 0x3C] ldx [%l7 + 0x20], %g1 ble,a,pt %xcc, loop_844 bvs loop_845 xnor %o2, 0x0D17, %g7 movvc %icc, %o1, %l2 loop_844: stx %g4, [%l7 + 0x40] loop_845: fpsub32 %f10, %f4, %f6 ble,a %icc, loop_846 sth %l5, [%l7 + 0x18] movvs %xcc, %l1, %o0 fbuge %fcc1, loop_847 loop_846: ldsw [%l7 + 0x30], %g2 fmovrdlz %o3, %f8, %f14 movgu %xcc, %i0, %i6 loop_847: std %f4, [%l7 + 0x08] ba,pt %icc, loop_848 fornot1s %f2, %f3, %f14 addc %o6, 0x04AA, %l6 ldsh [%l7 + 0x44], %l4 loop_848: fbo %fcc1, loop_849 st %f6, [%l7 + 0x44] brnz,a %o4, loop_850 and %i1, %i4, %i5 loop_849: std %f6, [%l7 + 0x50] fmovdgu %icc, %f12, %f14 loop_850: sra %o7, 0x14, %i7 addcc %l0, 0x1EA0, %i2 movrlez %o5, 0x11B, %l3 movge %xcc, %i3, %g5 fmovsg %xcc, %f11, %f3 st %f13, [%l7 + 0x10] fmovrde %g3, %f0, %f0 fmovrde %g1, %f12, %f2 ldsh [%l7 + 0x34], %o2 fmovdneg %xcc, %f8, %f12 fpack32 %f8, %f10, %f8 fmovdl %icc, %f0, %f2 fmovsge %xcc, %f10, %f4 move %xcc, %g7, %g6 lduw [%l7 + 0x28], %o1 ld [%l7 + 0x28], %f0 fmovspos %icc, %f7, %f8 lduw [%l7 + 0x54], %l2 movle %xcc, %g4, %l1 fmuld8ulx16 %f13, %f1, %f6 std %f4, [%l7 + 0x48] mulx %l5, 0x16DF, %g2 sth %o0, [%l7 + 0x34] sllx %i0, %o3, %o6 fandnot1s %f4, %f11, %f6 st %f3, [%l7 + 0x50] fble,a %fcc0, loop_851 ldsw [%l7 + 0x64], %l6 fcmpne16 %f0, %f12, %l4 lduw [%l7 + 0x50], %i6 loop_851: lduh [%l7 + 0x0E], %i1 fcmped %fcc0, %f0, %f12 std %f0, [%l7 + 0x30] std %f8, [%l7 + 0x78] fandnot2 %f14, %f10, %f4 fmul8sux16 %f14, %f6, %f14 fbg %fcc3, loop_852 ldd [%l7 + 0x68], %f4 fmovrdlez %o4, %f0, %f4 te %icc, 0x4 loop_852: fmovrslz %i5, %f14, %f2 st %f15, [%l7 + 0x2C] lduh [%l7 + 0x66], %o7 ldd [%l7 + 0x50], %f6 bneg loop_853 bneg,a,pt %icc, loop_854 lduh [%l7 + 0x10], %i4 fnot2 %f2, %f10 loop_853: fbge %fcc3, loop_855 loop_854: edge32l %l0, %i7, %o5 fornot1s %f10, %f5, %f12 ldsh [%l7 + 0x18], %i2 loop_855: st %f0, [%l7 + 0x2C] movcc %xcc, %i3, %l3 ldsw [%l7 + 0x30], %g3 ldsh [%l7 + 0x12], %g1 ldub [%l7 + 0x62], %g5 alignaddr %o2, %g6, %g7 fmovdg %xcc, %f4, %f12 fmovde %icc, %f3, %f9 fbge %fcc3, loop_856 fmovdvs %icc, %f6, %f0 or %o1, 0x168D, %g4 ba,a,pn %xcc, loop_857 loop_856: ldsh [%l7 + 0x20], %l1 fmovsg %icc, %f8, %f5 fcmps %fcc3, %f5, %f1 loop_857: sth %l5, [%l7 + 0x72] fpack16 %f0, %f13 fmovdn %xcc, %f3, %f6 ld [%l7 + 0x68], %f13 fbo %fcc0, loop_858 fnot1 %f12, %f6 lduw [%l7 + 0x1C], %l2 ldsb [%l7 + 0x33], %o0 loop_858: fsrc1s %f2, %f6 fsrc2s %f6, %f4 fxnor %f4, %f14, %f0 fmovdn %xcc, %f1, %f2 fmovrslz %g2, %f8, %f7 lduw [%l7 + 0x78], %o3 std %f10, [%l7 + 0x38] fbo %fcc3, loop_859 stw %i0, [%l7 + 0x18] edge16 %o6, %l6, %i6 movg %xcc, %l4, %i1 loop_859: fbu %fcc3, loop_860 tvc %xcc, 0x1 fblg %fcc1, loop_861 fmovdl %xcc, %f11, %f15 loop_860: srl %i5, 0x0C, %o4 stx %o7, [%l7 + 0x38] loop_861: bshuffle %f14, %f12, %f10 ldub [%l7 + 0x11], %l0 brlz %i7, loop_862 ldx [%l7 + 0x68], %o5 fmovsvc %xcc, %f10, %f9 fsrc2 %f10, %f4 loop_862: sra %i4, %i3, %i2 orcc %l3, 0x00B8, %g1 ldub [%l7 + 0x44], %g5 ldsh [%l7 + 0x46], %o2 sra %g6, %g7, %o1 bcs,a loop_863 fmovdvs %icc, %f13, %f3 edge16l %g4, %g3, %l1 ldd [%l7 + 0x28], %f14 loop_863: tn %icc, 0x5 ldsw [%l7 + 0x4C], %l5 movge %icc, %o0, %l2 bge,a %xcc, loop_864 fpack32 %f8, %f8, %f4 fble %fcc2, loop_865 fcmpes %fcc1, %f4, %f1 loop_864: subcc %g2, 0x14B8, %i0 ldsw [%l7 + 0x14], %o6 loop_865: fpsub32 %f6, %f0, %f10 movrgez %o3, %l6, %l4 movcs %xcc, %i6, %i1 fmovde %icc, %f11, %f6 fnegs %f13, %f9 ldsh [%l7 + 0x28], %o4 andcc %o7, %l0, %i7 ldsh [%l7 + 0x44], %i5 ldx [%l7 + 0x20], %o5 fcmpes %fcc2, %f6, %f2 ldx [%l7 + 0x70], %i3 tvs %xcc, 0x6 ldd [%l7 + 0x10], %f4 fpsub32s %f10, %f15, %f6 fmovdge %xcc, %f9, %f6 array8 %i2, %i4, %g1 fmovrdne %g5, %f2, %f12 ld [%l7 + 0x68], %f11 udivx %l3, 0x0A4C, %g6 fcmpeq32 %f14, %f8, %o2 edge32l %g7, %o1, %g3 lduw [%l7 + 0x1C], %g4 fmul8x16au %f8, %f6, %f8 lduh [%l7 + 0x6E], %l5 fandnot1s %f12, %f2, %f10 ldx [%l7 + 0x28], %l1 tcc %icc, 0x0 lduw [%l7 + 0x28], %l2 std %f4, [%l7 + 0x18] bshuffle %f12, %f14, %f10 edge8n %o0, %i0, %g2 fmovdl %icc, %f4, %f5 xor %o6, %l6, %o3 fbn,a %fcc3, loop_866 lduw [%l7 + 0x64], %i6 nop setx loop_867, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpack16 %f0, %f1 loop_866: fmovd %f10, %f2 subcc %l4, %i1, %o7 loop_867: fpmerge %f11, %f5, %f14 fsrc1 %f12, %f4 fmovrdlz %o4, %f2, %f2 ldd [%l7 + 0x30], %f14 stb %l0, [%l7 + 0x26] lduh [%l7 + 0x68], %i5 fmovsvs %icc, %f15, %f5 bvc loop_868 taddcctv %o5, %i3, %i7 stw %i4, [%l7 + 0x44] tpos %xcc, 0x5 loop_868: lduh [%l7 + 0x1E], %g1 tleu %icc, 0x7 lduh [%l7 + 0x0E], %i2 fexpand %f15, %f10 lduh [%l7 + 0x74], %g5 fcmps %fcc2, %f1, %f5 fbue,a %fcc2, loop_869 st %f13, [%l7 + 0x50] stx %l3, [%l7 + 0x20] std %f10, [%l7 + 0x58] loop_869: stw %o2, [%l7 + 0x34] fpack32 %f12, %f12, %f10 fmovrsne %g6, %f1, %f7 ld [%l7 + 0x2C], %f3 fxors %f2, %f15, %f10 movrne %g7, %o1, %g4 fmovsle %icc, %f12, %f8 bvc,a,pn %xcc, loop_870 ldsb [%l7 + 0x09], %l5 stb %l1, [%l7 + 0x79] brnz %g3, loop_871 loop_870: tpos %xcc, 0x4 tcs %icc, 0x2 be,pn %icc, loop_872 loop_871: subc %l2, %i0, %g2 st %f15, [%l7 + 0x1C] fmovdn %icc, %f3, %f10 loop_872: ldub [%l7 + 0x18], %o0 brz,a %o6, loop_873 fmovscs %icc, %f13, %f9 movvc %icc, %l6, %i6 ldsb [%l7 + 0x36], %o3 loop_873: ldub [%l7 + 0x38], %i1 std %f0, [%l7 + 0x08] stb %l4, [%l7 + 0x6C] lduw [%l7 + 0x50], %o4 fnor %f12, %f8, %f6 fpadd16 %f4, %f12, %f14 movle %icc, %l0, %i5 lduw [%l7 + 0x10], %o5 fexpand %f4, %f6 ldub [%l7 + 0x29], %i3 ld [%l7 + 0x48], %f2 tne %xcc, 0x2 fmovs %f1, %f9 fpadd16s %f1, %f10, %f15 movrne %o7, 0x3C8, %i4 stw %g1, [%l7 + 0x24] tle %xcc, 0x0 edge16l %i7, %g5, %i2 fmovrsgz %o2, %f10, %f7 ld [%l7 + 0x70], %f8 bge,a,pn %icc, loop_874 fmovrsne %l3, %f10, %f11 stb %g6, [%l7 + 0x5A] stx %g7, [%l7 + 0x40] loop_874: srl %o1, 0x03, %g4 fxnors %f4, %f15, %f1 taddcctv %l5, 0x1FC7, %g3 stw %l2, [%l7 + 0x1C] orncc %i0, 0x01F1, %l1 bleu,pn %icc, loop_875 fmovscc %xcc, %f0, %f6 call loop_876 andcc %g2, %o6, %o0 loop_875: stx %i6, [%l7 + 0x50] std %f2, [%l7 + 0x10] loop_876: stb %l6, [%l7 + 0x29] ldub [%l7 + 0x31], %i1 fmovsleu %icc, %f9, %f14 fbne %fcc1, loop_877 fbg,a %fcc0, loop_878 bgu,a %xcc, loop_879 fmovdge %icc, %f5, %f13 loop_877: fmul8ulx16 %f4, %f8, %f14 loop_878: smul %l4, 0x15AE, %o3 loop_879: fmovdl %xcc, %f10, %f6 fnot1s %f4, %f15 move %icc, %o4, %l0 fcmpgt32 %f14, %f0, %i5 movl %xcc, %o5, %o7 tneg %xcc, 0x4 ldd [%l7 + 0x28], %f10 sth %i4, [%l7 + 0x3A] ldub [%l7 + 0x61], %i3 movne %xcc, %g1, %g5 ldx [%l7 + 0x28], %i2 andn %i7, %o2, %g6 mova %xcc, %g7, %l3 lduw [%l7 + 0x68], %o1 stx %l5, [%l7 + 0x20] fmovrslez %g3, %f4, %f1 movleu %icc, %g4, %l2 movne %icc, %i0, %l1 stx %o6, [%l7 + 0x48] tgu %xcc, 0x3 ldx [%l7 + 0x10], %o0 ldub [%l7 + 0x65], %g2 movle %icc, %l6, %i1 fmovse %icc, %f4, %f10 srax %l4, 0x0F, %i6 sub %o4, 0x18D9, %o3 fpadd16s %f11, %f1, %f12 fpmerge %f1, %f5, %f4 brlz,a %i5, loop_880 brgz %o5, loop_881 tneg %xcc, 0x4 ldsh [%l7 + 0x50], %o7 loop_880: ldsw [%l7 + 0x60], %i4 loop_881: lduw [%l7 + 0x50], %l0 ld [%l7 + 0x1C], %f15 fmovdne %xcc, %f8, %f14 tpos %icc, 0x5 nop setx loop_882, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxor %f4, %f14, %f6 ld [%l7 + 0x2C], %f2 tge %xcc, 0x3 loop_882: tsubcc %i3, 0x1319, %g5 stb %i2, [%l7 + 0x5F] lduw [%l7 + 0x20], %g1 movn %icc, %i7, %g6 bg,a loop_883 sdiv %g7, 0x02B4, %l3 fnor %f2, %f2, %f8 ldsw [%l7 + 0x60], %o1 loop_883: fors %f13, %f15, %f8 fandnot1 %f8, %f4, %f4 mulscc %l5, %o2, %g3 fmovsgu %xcc, %f9, %f8 array16 %l2, %g4, %i0 ble,pn %xcc, loop_884 fbg %fcc0, loop_885 tn %xcc, 0x2 movrne %o6, %o0, %l1 loop_884: std %f0, [%l7 + 0x58] loop_885: std %f8, [%l7 + 0x78] lduw [%l7 + 0x74], %l6 fpsub16s %f5, %f9, %f6 tge %xcc, 0x5 bn,pn %xcc, loop_886 fmovdn %xcc, %f14, %f13 fmovrslez %i1, %f1, %f7 fmovdge %xcc, %f10, %f10 loop_886: fxors %f14, %f3, %f10 fmovda %xcc, %f8, %f14 ble,pn %icc, loop_887 ldsw [%l7 + 0x50], %g2 ldd [%l7 + 0x20], %f14 fmovrsgz %i6, %f15, %f13 loop_887: addccc %o4, 0x018D, %l4 andcc %i5, %o3, %o5 addcc %i4, %l0, %o7 sethi 0x0A7C, %g5 edge8l %i2, %g1, %i3 bshuffle %f12, %f14, %f4 umul %g6, %g7, %l3 fmovda %icc, %f2, %f4 fmovsn %icc, %f4, %f15 andcc %o1, %i7, %l5 edge8ln %o2, %l2, %g3 movcc %xcc, %i0, %g4 lduw [%l7 + 0x34], %o0 fpsub32s %f7, %f13, %f6 fornot2 %f0, %f14, %f2 sethi 0x1664, %o6 fmul8x16al %f1, %f0, %f10 andcc %l6, %l1, %i1 sll %g2, %o4, %i6 ldsb [%l7 + 0x3A], %i5 nop setx loop_888, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bpos,a loop_889 stx %l4, [%l7 + 0x20] bvc %xcc, loop_890 loop_888: ldsh [%l7 + 0x3E], %o3 loop_889: andn %o5, %i4, %l0 ldsw [%l7 + 0x30], %g5 loop_890: fbne,a %fcc1, loop_891 brlez,a %o7, loop_892 ldsh [%l7 + 0x24], %i2 fmovdvs %icc, %f11, %f5 loop_891: std %f2, [%l7 + 0x20] loop_892: stb %g1, [%l7 + 0x6F] call loop_893 bge,a loop_894 movcs %icc, %i3, %g7 fandnot1s %f4, %f1, %f7 loop_893: fmovda %icc, %f3, %f12 loop_894: st %f2, [%l7 + 0x40] bne,a,pn %xcc, loop_895 fpackfix %f2, %f4 tpos %xcc, 0x7 fmuld8sux16 %f11, %f3, %f8 loop_895: ldub [%l7 + 0x7B], %g6 edge32 %l3, %o1, %i7 movcs %icc, %o2, %l2 fnands %f15, %f15, %f5 sll %l5, 0x14, %g3 fba %fcc0, loop_896 fpsub16 %f6, %f4, %f4 fbu,a %fcc2, loop_897 fbu %fcc0, loop_898 loop_896: fabsd %f12, %f4 bl,pn %xcc, loop_899 loop_897: fpadd16s %f14, %f4, %f2 loop_898: fnegs %f6, %f0 edge16ln %g4, %o0, %i0 loop_899: fbge %fcc0, loop_900 add %l6, 0x04AF, %l1 sth %i1, [%l7 + 0x2A] fcmple32 %f2, %f4, %o6 loop_900: orncc %g2, %i6, %i5 ldub [%l7 + 0x70], %l4 alignaddrl %o4, %o3, %i4 be %icc, loop_901 st %f8, [%l7 + 0x60] std %f8, [%l7 + 0x60] fbu,a %fcc3, loop_902 loop_901: movvc %icc, %l0, %o5 lduw [%l7 + 0x3C], %g5 ldx [%l7 + 0x78], %o7 loop_902: ldd [%l7 + 0x68], %f12 stb %g1, [%l7 + 0x3C] fandnot2 %f2, %f0, %f4 ldsw [%l7 + 0x10], %i2 fmovrse %i3, %f10, %f9 movn %icc, %g7, %l3 fcmpgt16 %f6, %f4, %o1 fmovrdne %g6, %f6, %f12 pdist %f2, %f10, %f14 movvc %xcc, %o2, %i7 stx %l2, [%l7 + 0x20] be,pt %icc, loop_903 brgez %l5, loop_904 brgz,a %g3, loop_905 bgu,a,pn %xcc, loop_906 loop_903: ld [%l7 + 0x18], %f7 loop_904: movleu %icc, %g4, %o0 loop_905: fnot2 %f4, %f2 loop_906: fcmple32 %f0, %f12, %l6 stx %i0, [%l7 + 0x38] st %f2, [%l7 + 0x18] movrgz %i1, %l1, %o6 lduh [%l7 + 0x0C], %g2 sth %i5, [%l7 + 0x72] ldsb [%l7 + 0x5C], %i6 std %f2, [%l7 + 0x38] fsrc1s %f12, %f0 fabss %f10, %f9 fbu,a %fcc3, loop_907 tvs %icc, 0x7 fbuge,a %fcc0, loop_908 tsubcc %o4, 0x0E68, %o3 loop_907: fble %fcc0, loop_909 sth %l4, [%l7 + 0x3A] loop_908: and %l0, 0x0E95, %o5 fcmple16 %f2, %f14, %i4 loop_909: movgu %xcc, %o7, %g1 std %f8, [%l7 + 0x08] bvc,a %icc, loop_910 mulscc %i2, 0x151F, %g5 bvc,a,pn %icc, loop_911 bcc,pn %icc, loop_912 loop_910: move %icc, %g7, %i3 std %f2, [%l7 + 0x60] loop_911: ldsh [%l7 + 0x7C], %l3 loop_912: sra %o1, 0x15, %o2 andncc %g6, %l2, %i7 ld [%l7 + 0x64], %f15 add %l5, %g3, %g4 fcmpeq32 %f2, %f8, %o0 sth %l6, [%l7 + 0x48] ldsh [%l7 + 0x46], %i1 fpsub32 %f0, %f12, %f4 xnor %i0, %l1, %o6 fmovdcs %xcc, %f1, %f13 edge16 %g2, %i5, %o4 sth %o3, [%l7 + 0x60] ldsh [%l7 + 0x5C], %l4 fcmpes %fcc2, %f10, %f1 std %f0, [%l7 + 0x18] fabss %f11, %f14 stw %i6, [%l7 + 0x0C] stb %l0, [%l7 + 0x10] fpack32 %f14, %f14, %f0 movge %xcc, %i4, %o7 ldd [%l7 + 0x30], %f14 movge %xcc, %g1, %i2 lduw [%l7 + 0x30], %g5 st %f6, [%l7 + 0x28] movcs %xcc, %g7, %i3 addc %l3, %o5, %o1 addccc %g6, 0x01B5, %l2 fmovrdne %o2, %f12, %f4 ldsh [%l7 + 0x7E], %i7 fmovdneg %icc, %f11, %f5 tsubcctv %l5, %g4, %o0 addc %g3, 0x1B14, %l6 movrne %i1, %i0, %l1 fble,a %fcc1, loop_913 fands %f12, %f13, %f0 fble %fcc3, loop_914 fzero %f2 loop_913: ldd [%l7 + 0x28], %f8 sub %g2, %o6, %o4 loop_914: andncc %o3, %i5, %i6 fpsub16 %f2, %f10, %f12 stx %l0, [%l7 + 0x78] fxors %f8, %f15, %f4 array8 %i4, %o7, %g1 addccc %l4, %g5, %g7 ldsb [%l7 + 0x16], %i2 ldub [%l7 + 0x42], %l3 fxor %f14, %f14, %f4 st %f3, [%l7 + 0x74] udiv %o5, 0x0D6B, %o1 st %f8, [%l7 + 0x0C] movvs %icc, %g6, %l2 lduw [%l7 + 0x68], %o2 bneg,a loop_915 fmul8x16al %f10, %f10, %f6 tleu %icc, 0x6 sdiv %i7, 0x1FCE, %l5 loop_915: fmovrdne %i3, %f14, %f8 fone %f6 fcmpes %fcc3, %f9, %f2 bvc,a %xcc, loop_916 fpadd16 %f6, %f0, %f8 fmovdleu %xcc, %f6, %f2 fpadd32 %f14, %f0, %f6 loop_916: movrlz %g4, %o0, %g3 orn %i1, %l6, %i0 movrlez %g2, 0x2DC, %o6 subccc %l1, %o3, %o4 movpos %xcc, %i5, %l0 ld [%l7 + 0x1C], %f15 add %i4, %o7, %i6 ldsb [%l7 + 0x4E], %g1 tsubcc %g5, %l4, %i2 tge %xcc, 0x3 tg %xcc, 0x1 fnor %f14, %f4, %f14 lduw [%l7 + 0x08], %l3 xnorcc %o5, 0x1F7B, %o1 stw %g7, [%l7 + 0x0C] fbl,a %fcc1, loop_917 stx %l2, [%l7 + 0x18] xor %o2, 0x1D60, %i7 lduw [%l7 + 0x24], %l5 loop_917: ldx [%l7 + 0x30], %i3 stb %g4, [%l7 + 0x63] ldsw [%l7 + 0x54], %o0 ldsw [%l7 + 0x34], %g6 fnot1s %f0, %f5 fmul8ulx16 %f10, %f0, %f0 fpadd16s %f14, %f1, %f6 array16 %i1, %l6, %g3 fmovdge %xcc, %f1, %f9 subc %g2, %o6, %i0 brgz,a %o3, loop_918 ldsw [%l7 + 0x7C], %l1 lduh [%l7 + 0x62], %o4 edge8n %l0, %i4, %o7 loop_918: fmovse %xcc, %f2, %f7 sdivcc %i5, 0x17F2, %i6 fmovdg %xcc, %f5, %f5 brgez,a %g5, loop_919 xor %l4, %g1, %l3 fsrc1s %f14, %f8 fmovscc %xcc, %f5, %f15 loop_919: fzeros %f11 edge32ln %o5, %i2, %o1 std %f2, [%l7 + 0x60] movn %xcc, %l2, %g7 fnegs %f14, %f3 ldsh [%l7 + 0x5A], %i7 ld [%l7 + 0x2C], %f11 brgez %o2, loop_920 fmovdg %xcc, %f7, %f5 stb %l5, [%l7 + 0x73] fmovrdlez %g4, %f4, %f8 loop_920: bpos,pt %icc, loop_921 array8 %o0, %g6, %i3 subccc %l6, 0x1B36, %g3 fones %f6 loop_921: fmovrdlz %g2, %f0, %f2 ldsw [%l7 + 0x60], %o6 stw %i1, [%l7 + 0x1C] fmovdpos %xcc, %f3, %f0 fcmpne16 %f4, %f6, %o3 srl %l1, 0x13, %o4 fnegs %f12, %f2 ldsw [%l7 + 0x60], %i0 fmovrdgez %l0, %f12, %f14 subccc %o7, 0x0EC6, %i4 ldsw [%l7 + 0x4C], %i6 fmul8ulx16 %f4, %f8, %f10 fxor %f8, %f12, %f8 lduh [%l7 + 0x08], %g5 fmovdgu %xcc, %f7, %f13 ldx [%l7 + 0x50], %i5 fornot2 %f14, %f12, %f6 fbg,a %fcc0, loop_922 xnor %g1, 0x09BB, %l3 fmul8sux16 %f8, %f6, %f4 tcs %icc, 0x7 loop_922: alignaddr %o5, %i2, %l4 ldd [%l7 + 0x40], %f0 brlz %o1, loop_923 ldx [%l7 + 0x18], %g7 umul %l2, 0x1FA1, %o2 std %f6, [%l7 + 0x60] loop_923: tcs %xcc, 0x4 ldub [%l7 + 0x26], %i7 stb %g4, [%l7 + 0x1E] fpack16 %f0, %f13 sdivx %l5, 0x06F5, %o0 tcs %xcc, 0x4 bvc loop_924 ld [%l7 + 0x60], %f0 stb %g6, [%l7 + 0x76] sethi 0x0EB2, %l6 loop_924: sth %g3, [%l7 + 0x6E] ldd [%l7 + 0x10], %f12 movge %icc, %i3, %g2 movg %xcc, %o6, %i1 stx %o3, [%l7 + 0x18] fbg,a %fcc3, loop_925 movvs %xcc, %o4, %i0 fmovdg %xcc, %f10, %f8 siam 0x5 loop_925: sth %l0, [%l7 + 0x76] fpsub32 %f6, %f12, %f4 ld [%l7 + 0x0C], %f9 sll %l1, %i4, %o7 ldsw [%l7 + 0x3C], %g5 sth %i5, [%l7 + 0x56] lduh [%l7 + 0x70], %g1 tleu %xcc, 0x7 fbne,a %fcc1, loop_926 movre %l3, %o5, %i2 stx %i6, [%l7 + 0x40] ld [%l7 + 0x28], %f14 loop_926: ldsb [%l7 + 0x19], %l4 fmovsneg %xcc, %f12, %f14 fcmpes %fcc0, %f1, %f15 fbul,a %fcc2, loop_927 array16 %o1, %g7, %l2 st %f0, [%l7 + 0x1C] movleu %icc, %o2, %i7 loop_927: tn %xcc, 0x2 pdist %f10, %f8, %f2 stb %l5, [%l7 + 0x37] andncc %o0, %g6, %g4 fmovsge %xcc, %f5, %f9 edge32 %g3, %l6, %i3 fmovscs %xcc, %f13, %f1 brgz,a %o6, loop_928 subc %g2, 0x017C, %o3 edge32 %i1, %i0, %o4 bvc,a,pn %xcc, loop_929 loop_928: bn,a,pn %xcc, loop_930 fmovdvs %xcc, %f3, %f2 movleu %xcc, %l0, %i4 loop_929: fmul8x16 %f0, %f2, %f6 loop_930: ldd [%l7 + 0x60], %f14 fmovse %icc, %f15, %f5 alignaddrl %l1, %g5, %o7 fpsub16 %f14, %f0, %f4 bge loop_931 tle %icc, 0x0 fand %f10, %f6, %f12 fpsub16 %f2, %f14, %f4 loop_931: fbg,a %fcc2, loop_932 fbue,a %fcc0, loop_933 ldsb [%l7 + 0x78], %i5 sth %l3, [%l7 + 0x7A] loop_932: brnz %o5, loop_934 loop_933: ldd [%l7 + 0x70], %f10 ble,pn %icc, loop_935 be,a,pt %xcc, loop_936 loop_934: edge16n %i2, %i6, %g1 siam 0x6 loop_935: fmovsl %icc, %f2, %f8 loop_936: fblg %fcc1, loop_937 fbule %fcc3, loop_938 fmul8x16 %f14, %f4, %f10 alignaddr %o1, %g7, %l4 loop_937: fand %f0, %f2, %f4 loop_938: ta %icc, 0x5 lduw [%l7 + 0x28], %l2 fble,a %fcc3, loop_939 fsrc2s %f7, %f14 tsubcc %i7, %o2, %o0 andn %g6, %g4, %l5 loop_939: tgu %icc, 0x7 bneg loop_940 ldsh [%l7 + 0x4E], %g3 sth %l6, [%l7 + 0x58] array8 %o6, %i3, %o3 loop_940: lduh [%l7 + 0x5E], %i1 fmovrslz %g2, %f15, %f1 ldd [%l7 + 0x70], %f10 fnor %f2, %f4, %f10 st %f8, [%l7 + 0x34] fbl,a %fcc1, loop_941 fmovscc %xcc, %f15, %f5 tn %icc, 0x4 sdivcc %i0, 0x013E, %o4 loop_941: brgez %i4, loop_942 ldsw [%l7 + 0x50], %l1 fbo %fcc0, loop_943 lduw [%l7 + 0x24], %g5 loop_942: ldsb [%l7 + 0x0A], %o7 fnegd %f0, %f0 loop_943: st %f14, [%l7 + 0x58] sllx %i5, 0x12, %l0 udiv %o5, 0x0DE1, %l3 tsubcc %i2, %i6, %o1 fpsub32s %f1, %f1, %f15 nop setx loop_944, %l0, %l1 jmpl %l1, %g1 subc %l4, 0x0D7C, %l2 fsrc1 %f8, %f2 fmovs %f3, %f0 loop_944: fsrc2 %f10, %f14 ldsh [%l7 + 0x1C], %g7 std %f12, [%l7 + 0x70] fmovdge %xcc, %f12, %f14 fmovdg %icc, %f10, %f5 bg,a,pt %xcc, loop_945 ldd [%l7 + 0x18], %f0 edge8 %i7, %o0, %o2 tsubcctv %g6, 0x0812, %l5 loop_945: sllx %g3, 0x1F, %g4 tcc %xcc, 0x4 fxor %f4, %f10, %f2 alignaddr %o6, %l6, %i3 fbul %fcc1, loop_946 fmovdvc %icc, %f12, %f6 alignaddr %o3, %i1, %i0 addcc %g2, 0x1D23, %o4 loop_946: fmovrsgz %l1, %f6, %f4 sth %i4, [%l7 + 0x7C] fbuge,a %fcc2, loop_947 fmovrdlez %g5, %f4, %f4 tcc %xcc, 0x5 stw %i5, [%l7 + 0x08] loop_947: st %f7, [%l7 + 0x70] sdivx %o7, 0x0CE9, %l0 tcs %xcc, 0x3 popc 0x170C, %l3 smul %i2, 0x1759, %o5 array32 %o1, %i6, %g1 bcc %xcc, loop_948 stx %l2, [%l7 + 0x38] st %f4, [%l7 + 0x0C] fmovdgu %icc, %f6, %f11 loop_948: movrlez %g7, 0x2AF, %i7 st %f10, [%l7 + 0x68] fors %f8, %f3, %f12 bgu,pn %xcc, loop_949 subc %o0, 0x148A, %o2 fmovde %icc, %f12, %f10 subcc %l4, 0x1247, %g6 loop_949: addc %l5, %g4, %o6 ldsh [%l7 + 0x16], %l6 ldx [%l7 + 0x58], %g3 tpos %xcc, 0x3 ldx [%l7 + 0x28], %i3 ldsh [%l7 + 0x7C], %o3 tsubcc %i1, 0x190C, %g2 stb %o4, [%l7 + 0x4C] fmovsl %xcc, %f11, %f11 fmovrsne %i0, %f7, %f4 ldx [%l7 + 0x50], %l1 bg,pt %icc, loop_950 tvs %xcc, 0x1 fbue %fcc1, loop_951 ldub [%l7 + 0x20], %i4 loop_950: faligndata %f14, %f0, %f14 fsrc1s %f11, %f12 loop_951: taddcc %g5, %i5, %l0 fxnor %f0, %f6, %f14 fzero %f8 fcmple16 %f8, %f10, %o7 siam 0x4 bshuffle %f6, %f10, %f0 fcmple16 %f8, %f10, %i2 fxors %f2, %f0, %f11 stb %l3, [%l7 + 0x3C] stb %o1, [%l7 + 0x16] fmovdvc %icc, %f12, %f13 fmovrsne %i6, %f11, %f2 st %f10, [%l7 + 0x10] fba,a %fcc0, loop_952 fxnors %f0, %f1, %f14 fbue,a %fcc1, loop_953 ldsh [%l7 + 0x70], %g1 loop_952: fors %f7, %f13, %f6 stx %l2, [%l7 + 0x40] loop_953: bvc,a loop_954 xnorcc %o5, %g7, %i7 ldsb [%l7 + 0x75], %o0 fmovdl %xcc, %f8, %f2 loop_954: xorcc %l4, 0x07B1, %o2 movge %icc, %l5, %g4 andn %o6, 0x0D33, %l6 fnegs %f11, %f3 bvs,pn %icc, loop_955 mova %icc, %g3, %i3 ldsw [%l7 + 0x30], %o3 fmovdne %icc, %f2, %f7 loop_955: ldsh [%l7 + 0x2A], %i1 fbuge,a %fcc3, loop_956 fbe %fcc3, loop_957 ldsw [%l7 + 0x7C], %g2 fmovsleu %icc, %f2, %f5 loop_956: fmuld8sux16 %f14, %f10, %f2 loop_957: ld [%l7 + 0x78], %f8 stw %g6, [%l7 + 0x6C] bg,a %icc, loop_958 edge8n %i0, %o4, %i4 fmul8x16 %f2, %f2, %f12 ta %icc, 0x5 loop_958: xor %l1, %i5, %g5 fpadd16s %f11, %f10, %f5 ldub [%l7 + 0x57], %o7 tneg %icc, 0x2 umulcc %i2, %l3, %l0 lduw [%l7 + 0x54], %i6 faligndata %f6, %f10, %f8 fmovdl %xcc, %f1, %f7 fpack32 %f0, %f4, %f14 tneg %xcc, 0x1 xor %g1, 0x1233, %l2 tg %icc, 0x2 stw %o5, [%l7 + 0x48] xnor %o1, %i7, %o0 andcc %g7, 0x079A, %o2 fpadd32s %f9, %f13, %f12 stb %l5, [%l7 + 0x11] fnegd %f6, %f6 fmovrse %l4, %f12, %f13 sdivcc %g4, 0x1F83, %l6 fandnot2 %f8, %f14, %f14 ldsh [%l7 + 0x1A], %o6 stw %i3, [%l7 + 0x44] ldsw [%l7 + 0x50], %g3 array8 %i1, %g2, %o3 mova %icc, %i0, %g6 and %o4, %l1, %i4 orncc %g5, 0x1EB7, %o7 popc %i5, %l3 lduw [%l7 + 0x68], %l0 fmovdn %icc, %f1, %f4 fpadd32s %f7, %f14, %f1 st %f13, [%l7 + 0x18] movn %xcc, %i2, %i6 edge8n %g1, %o5, %o1 fblg,a %fcc1, loop_959 fmovrdne %l2, %f8, %f12 brgez,a %o0, loop_960 sth %g7, [%l7 + 0x0C] loop_959: ldx [%l7 + 0x38], %i7 movrlez %o2, %l5, %l4 loop_960: fexpand %f11, %f0 edge8 %l6, %o6, %g4 bgu,a,pt %icc, loop_961 fmovdl %xcc, %f8, %f2 st %f15, [%l7 + 0x18] stb %g3, [%l7 + 0x31] loop_961: tcs %icc, 0x2 add %i3, 0x0144, %i1 ldsw [%l7 + 0x70], %g2 ld [%l7 + 0x60], %f0 smul %i0, 0x12EC, %o3 edge16l %g6, %l1, %o4 fcmpeq16 %f2, %f8, %i4 fandnot1 %f8, %f0, %f12 ld [%l7 + 0x5C], %f1 movle %icc, %o7, %g5 fcmpeq16 %f0, %f6, %l3 sdiv %l0, 0x0D11, %i2 fmovsg %xcc, %f0, %f7 movrgez %i6, 0x0BC, %g1 alignaddr %o5, %o1, %i5 movne %xcc, %l2, %g7 fones %f15 fmovsneg %xcc, %f4, %f11 ld [%l7 + 0x5C], %f5 fabss %f8, %f3 fsrc1 %f10, %f0 tpos %icc, 0x0 stx %i7, [%l7 + 0x28] stx %o0, [%l7 + 0x70] fmovdcc %icc, %f12, %f14 fpmerge %f7, %f10, %f14 fnor %f6, %f14, %f8 fmovs %f2, %f11 call loop_962 xorcc %l5, 0x1A50, %o2 brz,a %l6, loop_963 fmul8sux16 %f12, %f12, %f12 loop_962: bcc,a loop_964 fbul,a %fcc2, loop_965 loop_963: fmovdcs %icc, %f12, %f2 fmovsn %icc, %f13, %f13 loop_964: tl %icc, 0x0 loop_965: stb %o6, [%l7 + 0x63] movrgz %l4, %g4, %i3 and %i1, 0x1743, %g3 fones %f5 sth %g2, [%l7 + 0x62] bshuffle %f2, %f2, %f4 popc %i0, %g6 stb %o3, [%l7 + 0x2C] brlez %o4, loop_966 movneg %icc, %l1, %o7 fblg %fcc0, loop_967 mulscc %g5, 0x0B04, %i4 loop_966: std %f0, [%l7 + 0x60] ble,a,pt %xcc, loop_968 loop_967: movneg %xcc, %l3, %i2 st %f3, [%l7 + 0x70] fmovdne %xcc, %f10, %f2 loop_968: taddcc %i6, 0x1A65, %g1 st %f13, [%l7 + 0x70] ldsb [%l7 + 0x4F], %l0 lduh [%l7 + 0x1C], %o5 fpackfix %f12, %f2 ld [%l7 + 0x40], %f2 fornot1 %f6, %f2, %f4 nop setx loop_969, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrgz %i5, %l2, %g7 movvc %xcc, %o1, %o0 andncc %l5, %o2, %i7 loop_969: sllx %o6, 0x0F, %l4 fmovdvs %xcc, %f9, %f7 bcc,pt %xcc, loop_970 fmovrdlez %l6, %f8, %f2 tneg %icc, 0x5 mulscc %g4, 0x06CB, %i1 loop_970: lduh [%l7 + 0x64], %i3 fmovrsgez %g2, %f2, %f10 udivcc %i0, 0x07FA, %g6 lduw [%l7 + 0x28], %g3 tgu %icc, 0x2 fone %f8 stw %o3, [%l7 + 0x40] fpsub32 %f0, %f6, %f4 lduh [%l7 + 0x3A], %o4 fpadd32s %f2, %f10, %f8 lduw [%l7 + 0x58], %l1 fmovrdgez %g5, %f14, %f14 sra %i4, %o7, %i2 ldx [%l7 + 0x38], %i6 ldsw [%l7 + 0x58], %l3 alignaddr %l0, %o5, %g1 fmovscc %xcc, %f0, %f5 sth %l2, [%l7 + 0x50] edge16n %i5, %g7, %o1 srax %o0, %o2, %l5 xorcc %i7, 0x0457, %o6 ldsw [%l7 + 0x68], %l6 fornot1s %f7, %f12, %f12 fbo,a %fcc2, loop_971 fcmpeq32 %f6, %f8, %l4 taddcctv %i1, 0x1F79, %i3 ba,pn %icc, loop_972 loop_971: ldd [%l7 + 0x70], %f6 andncc %g4, %i0, %g6 fbo %fcc3, loop_973 loop_972: stb %g3, [%l7 + 0x08] addcc %g2, %o4, %o3 st %f15, [%l7 + 0x38] loop_973: fblg %fcc0, loop_974 tleu %icc, 0x1 fornot2s %f3, %f3, %f11 lduh [%l7 + 0x10], %l1 loop_974: fbe %fcc1, loop_975 tneg %xcc, 0x5 movneg %xcc, %i4, %o7 fnot2s %f1, %f4 loop_975: st %f0, [%l7 + 0x3C] stx %i2, [%l7 + 0x10] add %i6, %g5, %l3 fcmpne16 %f6, %f14, %l0 movpos %xcc, %o5, %g1 stx %l2, [%l7 + 0x20] smul %g7, %i5, %o0 fmovs %f8, %f10 bleu,a,pt %xcc, loop_976 fmovrde %o2, %f4, %f4 ldsb [%l7 + 0x27], %l5 sdiv %o1, 0x1307, %i7 loop_976: bcs loop_977 fmuld8sux16 %f4, %f3, %f4 std %f2, [%l7 + 0x18] ldd [%l7 + 0x08], %f0 loop_977: stb %o6, [%l7 + 0x09] ldd [%l7 + 0x68], %f2 fmovsvs %icc, %f6, %f13 sra %l4, 0x18, %i1 fmul8x16 %f8, %f14, %f12 lduh [%l7 + 0x6E], %l6 ldsb [%l7 + 0x62], %g4 edge8ln %i3, %i0, %g3 lduw [%l7 + 0x20], %g6 fmovrse %g2, %f6, %f9 std %f6, [%l7 + 0x38] ldsb [%l7 + 0x65], %o3 brgez %o4, loop_978 ldub [%l7 + 0x7C], %l1 lduh [%l7 + 0x50], %i4 bleu,a %xcc, loop_979 loop_978: fcmpne32 %f14, %f12, %o7 sth %i6, [%l7 + 0x5A] ldd [%l7 + 0x18], %f14 loop_979: ldsh [%l7 + 0x7E], %i2 fblg %fcc0, loop_980 ldd [%l7 + 0x50], %f0 ld [%l7 + 0x24], %f9 fsrc2 %f0, %f14 loop_980: fblg %fcc1, loop_981 edge32ln %l3, %l0, %o5 fbu,a %fcc2, loop_982 stb %g5, [%l7 + 0x2D] loop_981: fmovdn %xcc, %f8, %f11 fnot2 %f2, %f10 loop_982: sra %l2, 0x12, %g7 sth %i5, [%l7 + 0x64] fbl %fcc3, loop_983 taddcctv %o0, 0x044A, %o2 lduh [%l7 + 0x12], %l5 bleu %xcc, loop_984 loop_983: fones %f14 ble loop_985 ldd [%l7 + 0x18], %f4 loop_984: edge8ln %g1, %i7, %o1 fmovsvc %icc, %f0, %f0 loop_985: brnz %l4, loop_986 udiv %o6, 0x1A5B, %l6 subc %i1, 0x0BC3, %i3 ldub [%l7 + 0x09], %i0 loop_986: andn %g4, %g3, %g6 fcmple32 %f12, %f8, %o3 for %f8, %f8, %f14 addcc %g2, 0x1218, %l1 fmovscs %xcc, %f15, %f8 ld [%l7 + 0x10], %f6 popc 0x1584, %o4 fblg,a %fcc0, loop_987 fbuge,a %fcc0, loop_988 movle %xcc, %i4, %i6 fabsd %f4, %f2 loop_987: tcs %xcc, 0x3 loop_988: stw %i2, [%l7 + 0x24] stw %o7, [%l7 + 0x24] nop setx loop_989, %l0, %l1 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 %l3, %f6, %f6 fmovsneg %xcc, %f9, %f8 bge,a %icc, loop_990 loop_989: alignaddrl %l0, %g5, %o5 andcc %l2, %g7, %i5 std %f8, [%l7 + 0x08] loop_990: stb %o2, [%l7 + 0x31] tpos %icc, 0x1 xnorcc %l5, %o0, %g1 te %xcc, 0x2 ldub [%l7 + 0x53], %o1 fsrc1 %f4, %f8 fcmps %fcc1, %f13, %f10 addc %i7, 0x1613, %o6 bne,a loop_991 bpos,pn %icc, loop_992 st %f11, [%l7 + 0x78] stx %l4, [%l7 + 0x38] loop_991: stb %l6, [%l7 + 0x13] loop_992: ta %icc, 0x1 ldub [%l7 + 0x6C], %i1 fpadd16s %f2, %f5, %f2 ble %xcc, loop_993 bcs loop_994 st %f11, [%l7 + 0x50] addc %i3, %g4, %g3 loop_993: orn %i0, 0x1F82, %o3 loop_994: stx %g2, [%l7 + 0x20] bge,a %icc, loop_995 ldub [%l7 + 0x5A], %g6 mulx %l1, 0x1002, %o4 fnegs %f0, %f11 loop_995: andcc %i6, 0x06BC, %i2 lduh [%l7 + 0x2A], %i4 brnz %o7, loop_996 stw %l0, [%l7 + 0x74] fmovdcs %xcc, %f6, %f7 lduh [%l7 + 0x58], %g5 loop_996: or %l3, %l2, %o5 bn,a loop_997 fmovrsne %g7, %f3, %f4 fmovsvc %xcc, %f5, %f14 fbuge %fcc0, loop_998 loop_997: st %f11, [%l7 + 0x34] stw %i5, [%l7 + 0x08] ldsh [%l7 + 0x1E], %l5 loop_998: fmovdgu %icc, %f4, %f6 sth %o2, [%l7 + 0x3A] array32 %o0, %o1, %g1 edge8n %o6, %l4, %l6 ldd [%l7 + 0x10], %f12 fbo %fcc1, loop_999 taddcc %i1, %i3, %g4 fornot1 %f4, %f4, %f6 bshuffle %f0, %f4, %f6 loop_999: fpsub32s %f7, %f10, %f14 std %f0, [%l7 + 0x48] fnands %f4, %f7, %f14 fbo,a %fcc0, loop_1000 fblg %fcc2, loop_1001 udivcc %g3, 0x0202, %i7 stb %o3, [%l7 + 0x63] loop_1000: ldsh [%l7 + 0x34], %i0 loop_1001: fpadd16 %f10, %f8, %f12 fmovsgu %xcc, %f11, %f15 fxnors %f2, %f1, %f0 ldsw [%l7 + 0x5C], %g6 subcc %l1, 0x0542, %o4 fbule %fcc3, loop_1002 bl,a,pt %icc, loop_1003 edge16 %g2, %i2, %i6 fbne,a %fcc2, loop_1004 loop_1002: tsubcc %i4, %l0, %o7 loop_1003: lduw [%l7 + 0x1C], %l3 fnegd %f0, %f10 loop_1004: or %g5, %l2, %o5 tg %xcc, 0x7 bleu,a,pn %icc, loop_1005 bne %xcc, loop_1006 sllx %g7, 0x0B, %l5 fpadd16s %f0, %f15, %f12 loop_1005: movg %icc, %i5, %o2 loop_1006: fbg,a %fcc1, loop_1007 fbn %fcc0, loop_1008 stw %o1, [%l7 + 0x54] stw %o0, [%l7 + 0x7C] loop_1007: st %f8, [%l7 + 0x10] loop_1008: fbe,a %fcc1, loop_1009 move %icc, %o6, %g1 nop setx loop_1010, %l0, %l1 jmpl %l1, %l4 fmovsne %xcc, %f4, %f14 loop_1009: lduh [%l7 + 0x30], %l6 ld [%l7 + 0x44], %f8 loop_1010: sth %i3, [%l7 + 0x58] ldsb [%l7 + 0x7D], %g4 srlx %i1, 0x17, %i7 tpos %icc, 0x2 movcs %icc, %o3, %g3 ldx [%l7 + 0x18], %i0 ldx [%l7 + 0x20], %g6 fmul8sux16 %f12, %f8, %f12 st %f10, [%l7 + 0x7C] ldsb [%l7 + 0x58], %l1 fmovse %icc, %f9, %f4 srlx %o4, 0x0D, %i2 lduw [%l7 + 0x54], %g2 brlz %i6, loop_1011 fcmpne32 %f8, %f10, %i4 edge32n %l0, %l3, %g5 bcc,a,pn %xcc, loop_1012 loop_1011: fmovde %xcc, %f2, %f6 sub %o7, 0x1C9F, %l2 tvs %icc, 0x2 loop_1012: fmovsne %xcc, %f4, %f9 sdivcc %g7, 0x1FF2, %l5 fmovrdgz %i5, %f4, %f4 umulcc %o5, 0x0B3E, %o2 fcmple32 %f8, %f0, %o0 ldsh [%l7 + 0x72], %o1 ldsb [%l7 + 0x70], %o6 fcmpgt32 %f8, %f10, %g1 or %l4, 0x1C29, %i3 st %f11, [%l7 + 0x44] fnegs %f4, %f0 fabss %f7, %f6 array16 %g4, %i1, %l6 ldsh [%l7 + 0x20], %i7 fbn,a %fcc2, loop_1013 andcc %o3, %g3, %g6 alignaddrl %l1, %o4, %i2 fabsd %f2, %f10 loop_1013: ldub [%l7 + 0x5E], %i0 ldsh [%l7 + 0x08], %g2 sth %i6, [%l7 + 0x6E] fmovscc %xcc, %f15, %f3 st %f4, [%l7 + 0x14] fnot1s %f14, %f5 srlx %l0, 0x0E, %i4 ldsb [%l7 + 0x43], %g5 ldsw [%l7 + 0x34], %l3 array16 %l2, %g7, %o7 fbu %fcc3, loop_1014 ldx [%l7 + 0x08], %i5 nop setx loop_1015, %l0, %l1 jmpl %l1, %o5 fnand %f10, %f6, %f0 loop_1014: sth %o2, [%l7 + 0x52] tleu %icc, 0x0 loop_1015: add %o0, 0x1901, %l5 bne,a,pn %xcc, loop_1016 fpsub32 %f0, %f12, %f12 bvs,pt %xcc, loop_1017 fpsub16 %f10, %f6, %f14 loop_1016: stw %o6, [%l7 + 0x38] fmovrsgez %o1, %f8, %f5 loop_1017: fmovsne %icc, %f0, %f1 tcs %icc, 0x2 fnands %f10, %f10, %f9 fcmple32 %f0, %f6, %l4 ld [%l7 + 0x5C], %f0 nop setx loop_1018, %l0, %l1 jmpl %l1, %g1 fmovsle %xcc, %f10, %f1 movl %icc, %i3, %i1 bpos,a %xcc, loop_1019 loop_1018: fxnors %f14, %f11, %f10 fornot2 %f12, %f8, %f6 sth %g4, [%l7 + 0x10] loop_1019: fornot1 %f12, %f12, %f0 bne,pt %xcc, loop_1020 sth %l6, [%l7 + 0x24] fornot1s %f11, %f9, %f14 lduh [%l7 + 0x34], %i7 loop_1020: fands %f10, %f12, %f4 tpos %icc, 0x7 fmovsn %xcc, %f9, %f0 fmul8x16 %f3, %f12, %f2 lduw [%l7 + 0x08], %o3 lduh [%l7 + 0x44], %g6 brlez %l1, loop_1021 edge32n %o4, %i2, %i0 fbne,a %fcc0, loop_1022 nop setx loop_1023, %l0, %l1 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_1021: fnot1s %f3, %f8 fmovsg %xcc, %f0, %f2 loop_1022: fnands %f8, %f3, %f3 loop_1023: fandnot1s %f10, %f12, %f1 ldub [%l7 + 0x64], %g2 sth %g3, [%l7 + 0x50] for %f2, %f12, %f10 stw %l0, [%l7 + 0x38] fmovse %xcc, %f9, %f2 fmovde %icc, %f15, %f11 fbn,a %fcc3, loop_1024 fmovdleu %xcc, %f7, %f4 fbn %fcc0, loop_1025 fnors %f0, %f6, %f4 loop_1024: fble %fcc2, loop_1026 fpsub16s %f14, %f3, %f11 loop_1025: movg %icc, %i6, %g5 xnorcc %i4, 0x00E4, %l2 loop_1026: fmovrdne %l3, %f14, %f6 bg %icc, loop_1027 fpack16 %f6, %f4 nop setx loop_1028, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry subcc %o7, 0x0E7D, %i5 loop_1027: stx %o5, [%l7 + 0x40] ldx [%l7 + 0x78], %g7 loop_1028: fmovsge %xcc, %f1, %f11 lduh [%l7 + 0x46], %o2 lduw [%l7 + 0x20], %l5 and %o0, 0x0E7B, %o6 add %o1, 0x0470, %g1 sub %i3, 0x1F5E, %l4 brz %g4, loop_1029 bvc,a,pn %xcc, loop_1030 fmovrdlez %l6, %f12, %f2 and %i1, %o3, %i7 loop_1029: fbue %fcc0, loop_1031 loop_1030: udiv %g6, 0x1CD1, %o4 fzeros %f12 array8 %l1, %i2, %i0 loop_1031: fmovdvc %xcc, %f5, %f3 fcmpd %fcc0, %f2, %f10 tl %icc, 0x0 bvc %xcc, loop_1032 movl %xcc, %g2, %l0 tgu %icc, 0x6 ld [%l7 + 0x3C], %f3 loop_1032: fabss %f12, %f14 movcs %icc, %i6, %g5 ldsb [%l7 + 0x4A], %g3 ldsh [%l7 + 0x54], %l2 fcmpd %fcc2, %f2, %f14 fnors %f15, %f11, %f3 st %f8, [%l7 + 0x14] fbue %fcc3, loop_1033 fmovrslez %i4, %f0, %f6 fbne %fcc0, loop_1034 fpadd16 %f0, %f6, %f10 loop_1033: ldub [%l7 + 0x0F], %l3 stw %o7, [%l7 + 0x08] loop_1034: edge8ln %o5, %i5, %g7 fmuld8sux16 %f11, %f15, %f4 stw %l5, [%l7 + 0x40] ldsw [%l7 + 0x4C], %o0 lduh [%l7 + 0x1A], %o2 fpadd16s %f2, %f1, %f11 ldsb [%l7 + 0x53], %o1 edge16n %o6, %i3, %l4 movgu %icc, %g4, %g1 fmovscs %xcc, %f5, %f13 ldsw [%l7 + 0x48], %l6 movgu %xcc, %i1, %o3 std %f2, [%l7 + 0x20] movge %xcc, %g6, %o4 ldub [%l7 + 0x33], %i7 fpadd16s %f9, %f14, %f8 xor %l1, 0x0E93, %i0 fcmpes %fcc2, %f8, %f7 fmovsgu %icc, %f4, %f6 movrgez %g2, 0x2DC, %i2 fmovrsne %i6, %f4, %f2 tg %xcc, 0x3 call loop_1035 stx %g5, [%l7 + 0x50] fmovdn %icc, %f3, %f0 xnorcc %g3, %l2, %i4 loop_1035: movleu %icc, %l0, %o7 sethi 0x0111, %o5 fmovse %icc, %f2, %f4 stx %l3, [%l7 + 0x68] fsrc2s %f9, %f9 std %f8, [%l7 + 0x40] faligndata %f12, %f8, %f10 addc %g7, %l5, %o0 movcc %xcc, %i5, %o2 brgez,a %o6, loop_1036 ldx [%l7 + 0x50], %o1 ldsw [%l7 + 0x60], %i3 fpadd32s %f3, %f1, %f3 loop_1036: stb %l4, [%l7 + 0x0D] fble,a %fcc3, loop_1037 stb %g1, [%l7 + 0x7D] fmuld8ulx16 %f9, %f8, %f8 ldsh [%l7 + 0x16], %g4 loop_1037: ldsw [%l7 + 0x48], %l6 sth %o3, [%l7 + 0x66] ldx [%l7 + 0x18], %g6 ldsw [%l7 + 0x5C], %i1 fmovdleu %icc, %f13, %f0 stb %o4, [%l7 + 0x5C] tleu %icc, 0x6 fcmple32 %f8, %f4, %l1 fmovsl %xcc, %f14, %f6 movneg %icc, %i7, %g2 movre %i2, %i6, %i0 xor %g5, 0x064C, %l2 bcc,pt %icc, loop_1038 fbo,a %fcc1, loop_1039 ldsh [%l7 + 0x68], %g3 movrgez %i4, %o7, %o5 loop_1038: movgu %xcc, %l3, %l0 loop_1039: fpack16 %f8, %f12 fcmpeq32 %f12, %f2, %g7 ldsh [%l7 + 0x44], %o0 sth %l5, [%l7 + 0x54] ld [%l7 + 0x50], %f15 umulcc %o2, 0x1DBB, %o6 fpadd16s %f13, %f9, %f8 ldsh [%l7 + 0x6A], %o1 ldsb [%l7 + 0x35], %i3 ta %icc, 0x1 fones %f4 st %f4, [%l7 + 0x4C] ldsh [%l7 + 0x60], %i5 fba,a %fcc2, loop_1040 sdivcc %g1, 0x0355, %g4 ldsh [%l7 + 0x5A], %l4 ldsh [%l7 + 0x60], %l6 loop_1040: stw %g6, [%l7 + 0x64] edge16l %i1, %o4, %l1 tl %icc, 0x4 std %f14, [%l7 + 0x78] fpadd16 %f2, %f4, %f0 stx %i7, [%l7 + 0x30] fmovrsne %o3, %f7, %f6 taddcctv %i2, 0x1280, %g2 ldx [%l7 + 0x50], %i0 for %f10, %f14, %f4 ld [%l7 + 0x30], %f14 stx %g5, [%l7 + 0x68] ld [%l7 + 0x3C], %f13 fmovdge %xcc, %f10, %f7 std %f10, [%l7 + 0x10] ldx [%l7 + 0x10], %l2 fpack16 %f14, %f5 movn %icc, %i6, %g3 bpos,a,pn %xcc, loop_1041 stx %o7, [%l7 + 0x40] lduh [%l7 + 0x3A], %o5 fpack32 %f2, %f0, %f8 loop_1041: ld [%l7 + 0x28], %f14 stx %l3, [%l7 + 0x30] edge32 %i4, %l0, %g7 fpsub32s %f11, %f14, %f7 siam 0x3 tn %xcc, 0x4 xorcc %o0, %o2, %l5 stx %o1, [%l7 + 0x30] brz,a %o6, loop_1042 sllx %i3, 0x14, %g1 lduh [%l7 + 0x6C], %g4 ld [%l7 + 0x58], %f0 loop_1042: fmovrdne %l4, %f2, %f14 fmovdvs %icc, %f14, %f7 ld [%l7 + 0x50], %f9 tleu %xcc, 0x7 fmovsl %icc, %f13, %f0 xnorcc %l6, %i5, %g6 bleu loop_1043 add %i1, 0x0EBA, %o4 lduh [%l7 + 0x74], %l1 fmovdle %xcc, %f3, %f12 loop_1043: bl,a,pt %icc, loop_1044 ldx [%l7 + 0x50], %i7 edge16l %i2, %o3, %g2 fornot2s %f9, %f13, %f13 loop_1044: fmovdvc %icc, %f0, %f7 ldx [%l7 + 0x18], %i0 srax %l2, 0x07, %i6 tvs %icc, 0x4 fmovdvs %icc, %f8, %f8 ld [%l7 + 0x08], %f13 ldub [%l7 + 0x37], %g5 fmovrdne %o7, %f6, %f14 fcmpd %fcc1, %f10, %f14 udivcc %g3, 0x1D6D, %l3 addc %i4, 0x0F99, %o5 movgu %icc, %g7, %o0 fandnot2 %f12, %f14, %f10 fpack16 %f8, %f13 fnand %f10, %f0, %f14 fnegd %f0, %f14 udiv %o2, 0x0DC7, %l0 fpadd16s %f9, %f0, %f8 ba,pt %xcc, loop_1045 fnot2s %f10, %f7 fmovrslez %o1, %f8, %f12 tsubcc %o6, 0x1134, %i3 loop_1045: fpsub32 %f2, %f2, %f6 stw %l5, [%l7 + 0x78] st %f5, [%l7 + 0x38] fmovrslez %g1, %f3, %f4 ldsw [%l7 + 0x38], %l4 fandnot1s %f2, %f4, %f0 fpadd32 %f0, %f12, %f12 fornot1 %f14, %f2, %f0 fsrc2 %f6, %f4 fxor %f12, %f10, %f10 sll %l6, %i5, %g6 fmovdg %xcc, %f7, %f6 fornot2 %f4, %f2, %f14 ldsh [%l7 + 0x4C], %g4 stx %o4, [%l7 + 0x10] bge,pn %xcc, loop_1046 st %f3, [%l7 + 0x24] fpack16 %f6, %f0 fandnot2 %f4, %f8, %f12 loop_1046: fbu,a %fcc2, loop_1047 bcc,a,pt %icc, loop_1048 bvc,a loop_1049 stx %l1, [%l7 + 0x58] loop_1047: alignaddr %i1, %i2, %o3 loop_1048: lduw [%l7 + 0x6C], %i7 loop_1049: stw %i0, [%l7 + 0x10] tvs %xcc, 0x4 fmovrsne %l2, %f6, %f8 fbne %fcc0, loop_1050 fmovsle %xcc, %f6, %f0 ldx [%l7 + 0x70], %i6 stw %g5, [%l7 + 0x2C] loop_1050: stw %o7, [%l7 + 0x2C] sth %g2, [%l7 + 0x54] fandnot1s %f7, %f13, %f0 movvs %xcc, %g3, %i4 fmovrslz %o5, %f7, %f4 nop setx loop_1051, %l0, %l1 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 + 0x14], %f5 fmovda %xcc, %f7, %f11 edge16n %g7, %o0, %l3 loop_1051: stb %o2, [%l7 + 0x2A] subccc %o1, %l0, %o6 be,pn %icc, loop_1052 movle %xcc, %l5, %i3 movcs %xcc, %g1, %l6 ldsb [%l7 + 0x56], %i5 loop_1052: ld [%l7 + 0x34], %f13 st %f3, [%l7 + 0x2C] tge %xcc, 0x5 brgz,a %l4, loop_1053 fbge %fcc3, loop_1054 bge loop_1055 fbge,a %fcc1, loop_1056 loop_1053: movgu %xcc, %g4, %o4 loop_1054: ldx [%l7 + 0x08], %g6 loop_1055: stw %i1, [%l7 + 0x20] loop_1056: brz,a %l1, loop_1057 ldd [%l7 + 0x38], %f6 bn %icc, loop_1058 fnegd %f2, %f6 loop_1057: faligndata %f4, %f8, %f4 ldx [%l7 + 0x08], %i2 loop_1058: fmovdneg %xcc, %f13, %f1 fmovdn %icc, %f12, %f7 bvc,pt %icc, loop_1059 fcmple16 %f10, %f4, %o3 fmovrdlz %i7, %f6, %f6 srl %l2, 0x13, %i0 loop_1059: stw %g5, [%l7 + 0x34] or %i6, %g2, %o7 fmovdvs %icc, %f15, %f8 add %g3, %o5, %g7 edge8ln %i4, %o0, %l3 fbu,a %fcc1, loop_1060 fabsd %f0, %f6 lduw [%l7 + 0x34], %o2 st %f2, [%l7 + 0x24] loop_1060: brgez %l0, loop_1061 fandnot2 %f12, %f12, %f4 fcmped %fcc0, %f0, %f12 fmovrdgez %o1, %f4, %f12 loop_1061: fpack32 %f4, %f8, %f6 fnot1s %f15, %f7 stx %l5, [%l7 + 0x58] sth %o6, [%l7 + 0x4E] sub %i3, 0x1715, %l6 ldub [%l7 + 0x7D], %g1 ld [%l7 + 0x7C], %f9 fbue,a %fcc1, loop_1062 subc %l4, %i5, %g4 fcmpgt16 %f14, %f10, %g6 stw %o4, [%l7 + 0x74] loop_1062: std %f12, [%l7 + 0x48] srax %l1, %i1, %i2 ld [%l7 + 0x58], %f9 fpmerge %f2, %f6, %f4 std %f4, [%l7 + 0x68] fpmerge %f1, %f4, %f6 bpos,pt %icc, loop_1063 ldd [%l7 + 0x50], %f14 ldd [%l7 + 0x40], %f2 fpadd32s %f11, %f14, %f15 loop_1063: fornot2 %f14, %f0, %f4 ldd [%l7 + 0x20], %f4 lduw [%l7 + 0x60], %i7 ld [%l7 + 0x24], %f2 movrgz %o3, 0x204, %l2 fandnot1s %f14, %f6, %f4 alignaddr %i0, %i6, %g5 movrne %g2, %o7, %o5 lduh [%l7 + 0x58], %g3 bg %xcc, loop_1064 ldsb [%l7 + 0x0B], %i4 xnorcc %g7, 0x035C, %o0 fpadd16s %f8, %f4, %f10 loop_1064: fnands %f0, %f7, %f3 fpmerge %f13, %f5, %f4 fmovsne %xcc, %f11, %f13 taddcc %l3, 0x0BC9, %o2 lduh [%l7 + 0x10], %l0 movl %xcc, %o1, %o6 lduw [%l7 + 0x2C], %l5 brnz %l6, loop_1065 st %f11, [%l7 + 0x60] fmovsne %icc, %f9, %f1 mulx %i3, %g1, %i5 loop_1065: fmovda %xcc, %f12, %f10 tvc %xcc, 0x4 movvc %xcc, %g4, %l4 fpmerge %f6, %f7, %f8 brnz,a %g6, loop_1066 edge16n %o4, %l1, %i2 stx %i7, [%l7 + 0x58] orcc %o3, %i1, %l2 loop_1066: fpsub32s %f1, %f14, %f9 sth %i6, [%l7 + 0x28] ldsw [%l7 + 0x14], %i0 bpos,pn %icc, loop_1067 ld [%l7 + 0x5C], %f5 ldub [%l7 + 0x0B], %g2 fpsub16 %f10, %f4, %f8 loop_1067: edge16 %g5, %o5, %g3 fbuge %fcc0, loop_1068 brgz,a %i4, loop_1069 fmovrdgz %o7, %f2, %f2 bvc %xcc, loop_1070 loop_1068: st %f4, [%l7 + 0x74] loop_1069: stb %o0, [%l7 + 0x5C] fpsub32s %f7, %f12, %f15 loop_1070: stw %g7, [%l7 + 0x5C] std %f14, [%l7 + 0x58] ldx [%l7 + 0x78], %o2 and %l3, %o1, %o6 sub %l0, 0x0E6F, %l5 fcmpgt32 %f14, %f12, %l6 and %i3, %i5, %g4 sth %l4, [%l7 + 0x68] tsubcc %g6, 0x18CC, %o4 fnegd %f0, %f4 fbge %fcc2, loop_1071 movneg %xcc, %l1, %i2 stb %i7, [%l7 + 0x4B] movgu %xcc, %g1, %i1 loop_1071: fandnot1 %f8, %f10, %f12 fpsub16s %f2, %f2, %f1 std %f6, [%l7 + 0x20] ta %icc, 0x2 xorcc %l2, %o3, %i0 fmovdvs %icc, %f14, %f4 fnegs %f11, %f7 fcmps %fcc0, %f4, %f7 xnorcc %g2, 0x061B, %g5 movne %icc, %o5, %i6 fmul8ulx16 %f12, %f10, %f10 ldd [%l7 + 0x78], %f8 ldsh [%l7 + 0x6E], %g3 and %i4, %o0, %o7 ld [%l7 + 0x1C], %f4 movpos %icc, %g7, %o2 fmul8x16au %f3, %f5, %f10 sethi 0x0646, %l3 bshuffle %f4, %f6, %f12 smul %o6, 0x11BE, %o1 fpsub32s %f9, %f9, %f9 edge16ln %l5, %l0, %l6 edge8n %i5, %g4, %l4 sth %g6, [%l7 + 0x44] movrgz %i3, 0x0E3, %o4 ldsh [%l7 + 0x30], %l1 fbuge,a %fcc0, loop_1072 stb %i2, [%l7 + 0x12] fmovsl %icc, %f0, %f9 fbuge %fcc2, loop_1073 loop_1072: ldx [%l7 + 0x18], %i7 fbug %fcc2, loop_1074 faligndata %f2, %f10, %f14 loop_1073: bcs,a %xcc, loop_1075 fmovdleu %xcc, %f5, %f8 loop_1074: ldd [%l7 + 0x68], %f0 ldx [%l7 + 0x10], %g1 loop_1075: umulcc %l2, 0x10A1, %o3 edge32 %i0, %g2, %i1 ldsb [%l7 + 0x28], %o5 stw %i6, [%l7 + 0x20] orn %g5, %g3, %i4 ld [%l7 + 0x20], %f1 nop setx loop_1076, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmuld8sux16 %f11, %f4, %f14 xor %o7, 0x1C32, %o0 movcc %xcc, %g7, %l3 loop_1076: fmovsleu %xcc, %f5, %f3 movne %xcc, %o2, %o6 add %l5, 0x101B, %o1 movgu %icc, %l6, %i5 sll %l0, %g4, %g6 fcmpne16 %f12, %f0, %i3 fmovrdlz %l4, %f14, %f14 fmovscs %xcc, %f8, %f14 tne %icc, 0x5 ldx [%l7 + 0x60], %l1 fbuge,a %fcc1, loop_1077 ldsw [%l7 + 0x78], %o4 tsubcc %i2, %g1, %i7 fmovdge %xcc, %f13, %f3 loop_1077: tcc %icc, 0x6 bvc,pn %icc, loop_1078 std %f10, [%l7 + 0x10] ldub [%l7 + 0x68], %o3 st %f10, [%l7 + 0x68] loop_1078: fmovsvs %xcc, %f6, %f6 stw %i0, [%l7 + 0x64] fnot1s %f6, %f1 fba %fcc0, loop_1079 fpsub32 %f6, %f4, %f4 lduw [%l7 + 0x0C], %l2 fmovd %f2, %f6 loop_1079: bcc %xcc, loop_1080 std %f0, [%l7 + 0x78] fpmerge %f10, %f13, %f6 add %g2, 0x1F28, %o5 loop_1080: brz,a %i1, loop_1081 tcs %icc, 0x2 ldub [%l7 + 0x2A], %i6 xnorcc %g5, 0x076A, %g3 loop_1081: add %o7, %o0, %g7 ldd [%l7 + 0x78], %f14 for %f0, %f8, %f6 ldd [%l7 + 0x18], %f10 tg %xcc, 0x1 ba,pt %xcc, loop_1082 bcs loop_1083 bpos loop_1084 fmovsa %xcc, %f1, %f7 loop_1082: ldx [%l7 + 0x28], %i4 loop_1083: fmovs %f6, %f13 loop_1084: bcs,a loop_1085 fbu %fcc3, loop_1086 stb %l3, [%l7 + 0x2F] and %o6, %l5, %o1 loop_1085: ld [%l7 + 0x58], %f8 loop_1086: fbule %fcc1, loop_1087 fmovdne %xcc, %f11, %f9 fblg %fcc1, loop_1088 xnorcc %l6, 0x1BFF, %i5 loop_1087: nop setx loop_1089, %l0, %l1 jmpl %l1, %o2 or %g4, %g6, %l0 loop_1088: fmovdneg %icc, %f14, %f13 fnands %f3, %f12, %f12 loop_1089: bvc,a %xcc, loop_1090 fpadd16 %f12, %f12, %f8 movle %xcc, %l4, %i3 addc %l1, 0x0BC0, %i2 loop_1090: siam 0x7 fornot2 %f8, %f12, %f14 ldub [%l7 + 0x53], %g1 brgez %i7, loop_1091 edge8ln %o4, %o3, %l2 fxnor %f0, %f14, %f12 fones %f11 loop_1091: mova %xcc, %g2, %o5 andn %i0, %i6, %g5 xnorcc %g3, %o7, %o0 brlz,a %i1, loop_1092 st %f1, [%l7 + 0x28] std %f6, [%l7 + 0x50] fcmpgt16 %f8, %f8, %i4 loop_1092: ldub [%l7 + 0x20], %g7 lduh [%l7 + 0x1E], %o6 edge8l %l5, %o1, %l6 bn,a %xcc, loop_1093 udivcc %i5, 0x0627, %o2 stb %g4, [%l7 + 0x43] fmovdvs %icc, %f7, %f13 loop_1093: fmovrdgez %g6, %f14, %f12 stw %l0, [%l7 + 0x40] movn %xcc, %l4, %i3 fmovrdgz %l3, %f6, %f8 fmovdne %xcc, %f1, %f13 tn %xcc, 0x4 sth %i2, [%l7 + 0x74] movg %icc, %l1, %g1 tl %icc, 0x3 stx %o4, [%l7 + 0x68] bcs,a,pt %icc, loop_1094 fpsub32s %f8, %f12, %f8 lduw [%l7 + 0x14], %o3 edge16n %i7, %l2, %g2 loop_1094: fmovdcc %xcc, %f4, %f2 fcmpes %fcc1, %f3, %f10 fmovdge %xcc, %f11, %f15 stw %o5, [%l7 + 0x58] edge16 %i0, %i6, %g3 fone %f0 fmovdneg %xcc, %f8, %f11 fmovrdne %o7, %f14, %f2 fandnot2 %f8, %f4, %f10 stw %o0, [%l7 + 0x0C] tvc %xcc, 0x4 lduh [%l7 + 0x0C], %g5 fmovdvs %xcc, %f7, %f0 fbn,a %fcc0, loop_1095 std %f6, [%l7 + 0x60] sub %i1, 0x11DE, %i4 fmovrsne %g7, %f12, %f13 loop_1095: lduh [%l7 + 0x0A], %l5 umulcc %o1, %l6, %i5 sub %o6, %g4, %g6 edge32ln %o2, %l4, %i3 fmovdleu %xcc, %f4, %f15 xor %l0, %l3, %l1 lduw [%l7 + 0x38], %g1 fands %f4, %f14, %f6 movrlz %i2, %o3, %i7 ble,a,pt %xcc, loop_1096 fsrc1 %f2, %f0 andncc %o4, %l2, %o5 bgu,a %icc, loop_1097 loop_1096: tleu %icc, 0x2 fbuge %fcc2, loop_1098 ldx [%l7 + 0x78], %g2 loop_1097: te %icc, 0x4 tsubcc %i6, %i0, %g3 loop_1098: orcc %o7, %g5, %i1 fbg %fcc0, loop_1099 stx %o0, [%l7 + 0x38] ldsb [%l7 + 0x7F], %g7 tgu %xcc, 0x0 loop_1099: tleu %icc, 0x3 andncc %i4, %o1, %l6 fbul,a %fcc3, loop_1100 fmuld8ulx16 %f1, %f9, %f0 brnz %i5, loop_1101 lduw [%l7 + 0x20], %l5 loop_1100: bge %xcc, loop_1102 fbge %fcc1, loop_1103 loop_1101: fnegs %f14, %f6 ldsb [%l7 + 0x13], %o6 loop_1102: brgez %g4, loop_1104 loop_1103: movvs %icc, %g6, %l4 brlz,a %o2, loop_1105 fbl %fcc3, loop_1106 loop_1104: tsubcc %i3, %l3, %l1 andcc %l0, 0x15E5, %i2 loop_1105: ldsb [%l7 + 0x1D], %o3 loop_1106: fornot2 %f4, %f4, %f10 ldsb [%l7 + 0x5A], %i7 ldsw [%l7 + 0x50], %g1 nop setx loop_1107, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry mulx %l2, %o4, %o5 ldd [%l7 + 0x18], %f10 lduw [%l7 + 0x44], %i6 loop_1107: fxnor %f10, %f10, %f8 fbge %fcc0, loop_1108 edge8l %i0, %g2, %g3 taddcc %g5, %i1, %o7 umulcc %o0, %i4, %o1 loop_1108: bleu,pt %icc, loop_1109 ld [%l7 + 0x08], %f2 fmovrdlz %l6, %f10, %f10 lduw [%l7 + 0x64], %i5 loop_1109: st %f0, [%l7 + 0x64] ldd [%l7 + 0x30], %f14 fmovdgu %icc, %f8, %f11 bg,pn %icc, loop_1110 fnot1s %f12, %f7 fxnor %f6, %f6, %f8 sdivcc %l5, 0x00CC, %o6 loop_1110: xnorcc %g7, 0x1F0C, %g6 sdivx %g4, 0x153A, %l4 movrlez %i3, %l3, %o2 edge16ln %l1, %i2, %l0 fbuge,a %fcc3, loop_1111 edge16n %i7, %g1, %o3 fpackfix %f8, %f0 movrgz %l2, %o5, %o4 loop_1111: fmovrsne %i6, %f13, %f6 fandnot1s %f1, %f8, %f6 fbl %fcc0, loop_1112 fpsub16 %f8, %f12, %f2 tn %icc, 0x0 st %f7, [%l7 + 0x38] loop_1112: edge8ln %g2, %i0, %g5 fnot1s %f11, %f4 xnor %g3, 0x1CE9, %i1 bneg,pn %icc, loop_1113 fbl %fcc3, loop_1114 fmovrde %o0, %f14, %f4 movrgz %o7, %o1, %l6 loop_1113: ldub [%l7 + 0x1C], %i4 loop_1114: sra %i5, 0x0B, %o6 xnorcc %l5, 0x0B59, %g7 lduw [%l7 + 0x6C], %g4 std %f10, [%l7 + 0x40] fmuld8sux16 %f14, %f8, %f4 edge32n %l4, %i3, %g6 tgu %icc, 0x3 fandnot2 %f0, %f12, %f14 sethi 0x1B06, %o2 stw %l3, [%l7 + 0x78] bn,a %icc, loop_1115 sdiv %i2, 0x12C2, %l0 fbl,a %fcc3, loop_1116 sth %l1, [%l7 + 0x5A] loop_1115: ldsh [%l7 + 0x3A], %g1 lduh [%l7 + 0x3C], %o3 loop_1116: bleu %icc, loop_1117 fmovrsne %l2, %f10, %f12 fmovsle %icc, %f5, %f3 fors %f11, %f15, %f6 loop_1117: movrgz %o5, 0x2C6, %i7 andcc %i6, %g2, %i0 lduh [%l7 + 0x40], %o4 andncc %g3, %i1, %g5 fcmpne16 %f4, %f12, %o0 ld [%l7 + 0x14], %f2 fbn %fcc2, loop_1118 fcmpes %fcc0, %f14, %f11 fmul8x16al %f10, %f9, %f2 fmovrdne %o7, %f0, %f4 loop_1118: fxors %f7, %f13, %f14 fexpand %f5, %f6 fmovdvc %icc, %f9, %f1 ldsb [%l7 + 0x52], %l6 sth %i4, [%l7 + 0x38] ldd [%l7 + 0x70], %f14 fmovrsne %i5, %f2, %f8 fzero %f6 tsubcc %o6, 0x132E, %l5 tge %xcc, 0x3 stx %g7, [%l7 + 0x28] srl %g4, 0x17, %l4 lduh [%l7 + 0x58], %o1 bgu,a,pt %xcc, loop_1119 andcc %i3, 0x1A57, %g6 movleu %xcc, %o2, %i2 stb %l0, [%l7 + 0x72] loop_1119: movle %icc, %l1, %g1 edge16n %o3, %l3, %o5 fmovrsgez %l2, %f9, %f2 lduw [%l7 + 0x28], %i7 addcc %g2, %i0, %i6 subc %o4, 0x0895, %g3 stw %i1, [%l7 + 0x48] bneg,a,pn %icc, loop_1120 stb %o0, [%l7 + 0x13] bcc,pn %xcc, loop_1121 ld [%l7 + 0x2C], %f6 loop_1120: fmovdleu %icc, %f6, %f0 ld [%l7 + 0x24], %f3 loop_1121: fcmple32 %f8, %f6, %o7 taddcctv %l6, %g5, %i4 ldd [%l7 + 0x30], %f10 tneg %xcc, 0x6 fnot2s %f9, %f0 sth %o6, [%l7 + 0x08] xnor %i5, %l5, %g7 mulx %l4, 0x1CAF, %o1 movpos %xcc, %i3, %g4 brlz,a %o2, loop_1122 ta %icc, 0x7 fmovdneg %xcc, %f5, %f13 addcc %g6, %l0, %l1 loop_1122: fmovdg %icc, %f0, %f12 fnor %f10, %f2, %f12 sdiv %i2, 0x1026, %g1 brgz %l3, loop_1123 fmovda %icc, %f3, %f7 ld [%l7 + 0x50], %f6 edge32l %o3, %l2, %i7 loop_1123: edge32l %g2, %i0, %o5 fors %f12, %f2, %f9 smul %o4, 0x0549, %g3 ldd [%l7 + 0x40], %f14 sdiv %i6, 0x0D80, %i1 fnot2s %f4, %f8 stb %o0, [%l7 + 0x5B] fmovdcc %icc, %f15, %f5 xor %l6, 0x0D0B, %g5 xorcc %o7, %i4, %i5 subc %o6, 0x0D3D, %g7 andn %l5, 0x16FB, %o1 edge8l %l4, %i3, %o2 movrgz %g4, 0x0D4, %g6 lduw [%l7 + 0x14], %l1 ldub [%l7 + 0x73], %i2 ldx [%l7 + 0x20], %g1 fbe,a %fcc0, loop_1124 nop setx loop_1125, %l0, %l1 jmpl %l1, %l0 nop setx loop_1126, %l0, %l1 jmpl %l1, %o3 fsrc2s %f3, %f3 loop_1124: fpmerge %f8, %f6, %f12 loop_1125: sth %l2, [%l7 + 0x0E] loop_1126: andn %l3, %i7, %g2 nop setx loop_1127, %l0, %l1 jmpl %l1, %i0 ldub [%l7 + 0x35], %o5 movpos %xcc, %o4, %g3 ldub [%l7 + 0x63], %i1 loop_1127: bge %xcc, loop_1128 ldsw [%l7 + 0x10], %o0 fones %f14 fone %f2 loop_1128: sth %l6, [%l7 + 0x5E] st %f5, [%l7 + 0x78] edge8l %g5, %i6, %o7 bleu,pn %icc, loop_1129 fpadd32s %f9, %f6, %f8 bcc loop_1130 fnor %f6, %f4, %f8 loop_1129: brnz %i4, loop_1131 brgez %i5, loop_1132 loop_1130: ld [%l7 + 0x78], %f8 fsrc2 %f0, %f10 loop_1131: movcc %xcc, %g7, %l5 loop_1132: fmovdleu %icc, %f8, %f5 fpackfix %f6, %f14 lduh [%l7 + 0x38], %o6 sra %o1, 0x13, %l4 fnand %f4, %f8, %f2 st %f9, [%l7 + 0x38] ldub [%l7 + 0x59], %o2 edge32n %g4, %i3, %g6 fpsub32 %f4, %f8, %f6 movvs %icc, %i2, %g1 array8 %l1, %o3, %l0 ld [%l7 + 0x4C], %f1 ld [%l7 + 0x30], %f0 fmuld8sux16 %f4, %f6, %f12 fxnors %f15, %f4, %f9 sethi 0x04D8, %l2 faligndata %f6, %f8, %f2 fpadd16s %f7, %f12, %f15 fmovrsne %i7, %f13, %f11 movrlz %l3, %i0, %o5 edge16 %o4, %g3, %g2 ldub [%l7 + 0x17], %o0 fpackfix %f4, %f13 ldsh [%l7 + 0x60], %i1 fpmerge %f9, %f10, %f12 movrlez %l6, %g5, %i6 tg %xcc, 0x0 fmovdcs %xcc, %f4, %f12 sth %i4, [%l7 + 0x20] stw %i5, [%l7 + 0x08] fpack16 %f0, %f11 fmul8x16au %f12, %f13, %f2 be,pt %icc, loop_1133 fbn,a %fcc2, loop_1134 tgu %icc, 0x4 movleu %xcc, %o7, %g7 loop_1133: stx %l5, [%l7 + 0x18] loop_1134: fnot2 %f8, %f0 fpack16 %f10, %f10 fmovdn %xcc, %f1, %f13 ldsh [%l7 + 0x42], %o6 tpos %icc, 0x1 fcmpeq16 %f12, %f0, %l4 array8 %o1, %g4, %i3 ld [%l7 + 0x50], %f7 stb %g6, [%l7 + 0x6D] lduw [%l7 + 0x5C], %i2 for %f2, %f4, %f0 fexpand %f12, %f4 fpadd32 %f8, %f6, %f2 mulscc %g1, 0x13B2, %l1 movcc %xcc, %o2, %l0 edge32l %l2, %i7, %l3 fandnot1 %f8, %f8, %f12 fnand %f0, %f14, %f8 movge %xcc, %o3, %i0 fandnot2 %f6, %f10, %f12 stb %o4, [%l7 + 0x7A] ldsw [%l7 + 0x38], %g3 ldsb [%l7 + 0x15], %g2 fcmple16 %f0, %f14, %o5 fand %f8, %f0, %f6 bl,a,pt %xcc, loop_1135 edge8ln %o0, %i1, %g5 fbue %fcc3, loop_1136 fbg,a %fcc2, loop_1137 loop_1135: ldd [%l7 + 0x70], %f4 fba %fcc0, loop_1138 loop_1136: fmovrde %i6, %f10, %f2 loop_1137: be,pt %icc, loop_1139 lduh [%l7 + 0x6A], %i4 loop_1138: pdist %f0, %f14, %f8 array8 %l6, %i5, %o7 loop_1139: fxnors %f0, %f7, %f3 movne %xcc, %g7, %o6 movcc %xcc, %l4, %l5 ldx [%l7 + 0x48], %g4 movrne %o1, %i3, %g6 std %f0, [%l7 + 0x60] fmuld8sux16 %f13, %f9, %f10 edge8n %g1, %i2, %o2 fmovsge %icc, %f11, %f2 fcmpne32 %f14, %f14, %l1 fors %f0, %f12, %f9 fmovdleu %icc, %f0, %f1 subccc %l0, 0x0FD7, %l2 lduh [%l7 + 0x66], %i7 fbu,a %fcc0, loop_1140 brlz,a %o3, loop_1141 alignaddrl %l3, %o4, %g3 ldd [%l7 + 0x18], %f0 loop_1140: ldsb [%l7 + 0x70], %g2 loop_1141: fpmerge %f2, %f14, %f12 lduh [%l7 + 0x0C], %i0 ba %xcc, loop_1142 fpadd16 %f0, %f2, %f10 fmuld8sux16 %f8, %f11, %f14 tcs %xcc, 0x4 loop_1142: bvc loop_1143 ldsw [%l7 + 0x10], %o0 stx %i1, [%l7 + 0x60] ldsb [%l7 + 0x5F], %g5 loop_1143: mulx %i6, 0x13CB, %o5 fmul8x16 %f6, %f4, %f14 ldd [%l7 + 0x58], %f12 ldsh [%l7 + 0x4E], %i4 movne %xcc, %i5, %o7 fmovdcs %xcc, %f11, %f10 fble,a %fcc2, loop_1144 ldub [%l7 + 0x52], %g7 ld [%l7 + 0x20], %f8 tcs %xcc, 0x6 loop_1144: fandnot2s %f6, %f15, %f0 bgu,pn %xcc, loop_1145 subccc %o6, 0x084C, %l6 pdist %f10, %f14, %f2 subcc %l5, 0x0139, %l4 loop_1145: srlx %o1, %g4, %g6 fmovrslz %g1, %f10, %f0 brnz %i2, loop_1146 array16 %i3, %o2, %l0 fmovdle %icc, %f3, %f6 fpadd32 %f10, %f6, %f0 loop_1146: fbge %fcc0, loop_1147 ldsh [%l7 + 0x66], %l2 srlx %l1, 0x1F, %o3 edge8n %i7, %o4, %g3 loop_1147: mova %xcc, %g2, %i0 ldsb [%l7 + 0x6E], %o0 move %xcc, %l3, %i1 subcc %i6, %g5, %i4 fcmpne32 %f10, %f8, %i5 movpos %icc, %o5, %g7 ldsw [%l7 + 0x08], %o6 movn %icc, %o7, %l5 stw %l6, [%l7 + 0x24] fones %f6 fmovrslez %l4, %f4, %f14 bpos loop_1148 fcmpne32 %f8, %f8, %g4 sdivx %o1, 0x1A14, %g1 movneg %xcc, %i2, %i3 loop_1148: movl %xcc, %g6, %l0 fpadd32s %f5, %f14, %f1 edge8n %l2, %l1, %o2 fzero %f14 fmovrdgez %i7, %f8, %f4 tne %icc, 0x2 st %f10, [%l7 + 0x48] fbue %fcc0, loop_1149 fpsub32s %f7, %f7, %f12 brlz,a %o4, loop_1150 sdivcc %g3, 0x0943, %o3 loop_1149: fzeros %f1 tl %xcc, 0x7 loop_1150: fmovsvc %icc, %f6, %f13 ldsb [%l7 + 0x6B], %i0 lduw [%l7 + 0x60], %o0 fpsub32 %f14, %f12, %f4 movne %icc, %g2, %l3 fxnor %f12, %f4, %f0 fbu,a %fcc2, loop_1151 subc %i6, 0x1F28, %i1 brnz %i4, loop_1152 fnors %f1, %f6, %f14 loop_1151: bvc,a %xcc, loop_1153 fandnot1s %f1, %f5, %f4 loop_1152: lduh [%l7 + 0x16], %i5 fbn,a %fcc1, loop_1154 loop_1153: brgz,a %o5, loop_1155 sll %g5, %o6, %o7 std %f12, [%l7 + 0x20] loop_1154: tneg %icc, 0x2 loop_1155: bpos,a loop_1156 ld [%l7 + 0x3C], %f9 ldub [%l7 + 0x08], %g7 tpos %icc, 0x5 loop_1156: ld [%l7 + 0x40], %f8 stx %l6, [%l7 + 0x60] stx %l4, [%l7 + 0x38] stb %l5, [%l7 + 0x31] fbl,a %fcc0, loop_1157 andncc %g4, %o1, %i2 tne %icc, 0x7 tne %icc, 0x1 loop_1157: st %f13, [%l7 + 0x08] fblg %fcc3, loop_1158 fnand %f8, %f6, %f14 xnor %i3, %g6, %g1 ldd [%l7 + 0x78], %f0 loop_1158: ldub [%l7 + 0x4B], %l2 bl loop_1159 fmul8sux16 %f14, %f6, %f8 fmovdle %xcc, %f8, %f11 ldx [%l7 + 0x50], %l0 loop_1159: bneg,pn %xcc, loop_1160 lduw [%l7 + 0x68], %o2 bneg,a,pt %xcc, loop_1161 lduh [%l7 + 0x5A], %i7 loop_1160: fmovrsne %l1, %f13, %f9 ldsw [%l7 + 0x48], %o4 loop_1161: fmovsleu %icc, %f14, %f15 fandnot1s %f8, %f12, %f15 srax %o3, %i0, %o0 fmovsl %icc, %f6, %f14 ldub [%l7 + 0x4B], %g3 fors %f4, %f12, %f7 taddcctv %l3, 0x1130, %i6 umul %g2, 0x1592, %i1 bleu,pt %xcc, loop_1162 bge,a,pt %icc, loop_1163 fmovdne %icc, %f12, %f6 addccc %i5, 0x1FD4, %o5 loop_1162: fornot2s %f8, %f12, %f4 loop_1163: fba,a %fcc1, loop_1164 fmul8sux16 %f8, %f14, %f8 ldd [%l7 + 0x68], %f8 stb %i4, [%l7 + 0x27] loop_1164: fmovdpos %icc, %f2, %f12 addcc %o6, 0x0BE5, %g5 ldsb [%l7 + 0x41], %g7 brnz %l6, loop_1165 move %xcc, %o7, %l4 bcs,pt %xcc, loop_1166 st %f2, [%l7 + 0x3C] loop_1165: ld [%l7 + 0x10], %f3 ld [%l7 + 0x6C], %f4 loop_1166: stb %l5, [%l7 + 0x3A] tvs %xcc, 0x7 bge,pt %xcc, loop_1167 fmovsn %icc, %f13, %f2 for %f6, %f0, %f0 alignaddrl %g4, %i2, %i3 loop_1167: lduw [%l7 + 0x44], %o1 fpadd32s %f1, %f14, %f1 fbl,a %fcc2, loop_1168 orn %g1, 0x13DC, %l2 ldub [%l7 + 0x59], %l0 or %o2, 0x1FF8, %i7 loop_1168: ldsb [%l7 + 0x20], %l1 ldsb [%l7 + 0x0A], %o4 fbuge %fcc2, loop_1169 fmovdcc %icc, %f12, %f4 subccc %g6, 0x065D, %i0 fmovdleu %icc, %f4, %f6 loop_1169: fbl,a %fcc1, loop_1170 srax %o3, 0x12, %o0 fabss %f11, %f1 alignaddr %l3, %g3, %i6 loop_1170: taddcc %g2, 0x06BA, %i1 udivcc %o5, 0x1B4A, %i4 fmovdneg %xcc, %f4, %f7 pdist %f14, %f6, %f4 fmovs %f15, %f2 movge %icc, %i5, %o6 fmul8x16 %f13, %f2, %f2 fmovd %f6, %f12 fbul,a %fcc3, loop_1171 andncc %g5, %g7, %o7 ldsb [%l7 + 0x62], %l4 for %f4, %f14, %f2 loop_1171: smulcc %l5, 0x07B0, %l6 fmovdne %xcc, %f7, %f14 stb %i2, [%l7 + 0x41] fxor %f2, %f2, %f12 std %f2, [%l7 + 0x18] fmovdl %xcc, %f2, %f13 sdiv %i3, 0x0919, %o1 fmovdcs %xcc, %f14, %f0 brlz %g4, loop_1172 edge16ln %g1, %l0, %o2 lduw [%l7 + 0x78], %l2 ldx [%l7 + 0x30], %i7 loop_1172: ldd [%l7 + 0x68], %f6 fbu %fcc0, loop_1173 lduh [%l7 + 0x12], %o4 sub %g6, 0x01C4, %l1 movvs %xcc, %i0, %o3 loop_1173: subc %o0, %g3, %i6 fpadd16s %f15, %f1, %f6 addcc %l3, %g2, %o5 alignaddr %i1, %i5, %o6 fone %f2 fzeros %f15 ldub [%l7 + 0x6C], %i4 fmovdle %xcc, %f4, %f14 fmovrdne %g5, %f4, %f6 std %f14, [%l7 + 0x60] sdivcc %o7, 0x0E3A, %l4 stb %l5, [%l7 + 0x0C] lduh [%l7 + 0x1A], %l6 alignaddr %g7, %i3, %i2 popc 0x1CFA, %g4 brgz %g1, loop_1174 fmovrsne %o1, %f7, %f15 stw %o2, [%l7 + 0x1C] tne %xcc, 0x5 loop_1174: array32 %l0, %l2, %o4 fmul8ulx16 %f6, %f10, %f10 fbn %fcc0, loop_1175 lduw [%l7 + 0x64], %g6 stx %l1, [%l7 + 0x78] fcmpd %fcc3, %f8, %f14 loop_1175: movre %i0, 0x31C, %o3 fmovrdgez %i7, %f4, %f6 ld [%l7 + 0x64], %f11 ldd [%l7 + 0x48], %f2 ldsb [%l7 + 0x16], %o0 bl,a loop_1176 umulcc %g3, %i6, %g2 stx %o5, [%l7 + 0x48] bneg,a loop_1177 loop_1176: ldx [%l7 + 0x38], %l3 fnot1s %f11, %f2 fcmps %fcc1, %f4, %f5 loop_1177: array8 %i5, %i1, %o6 fmovrdlz %i4, %f2, %f8 movcc %xcc, %o7, %g5 ldsw [%l7 + 0x20], %l4 movrlz %l5, 0x241, %g7 bneg,a %icc, loop_1178 sll %l6, %i3, %g4 orncc %g1, 0x166B, %o1 fors %f5, %f13, %f13 loop_1178: fmovdl %xcc, %f12, %f12 fmovrse %i2, %f7, %f10 andn %o2, 0x1CEF, %l0 ldd [%l7 + 0x40], %f12 ta %xcc, 0x5 st %f13, [%l7 + 0x4C] stx %o4, [%l7 + 0x40] fmovscc %icc, %f11, %f5 ldub [%l7 + 0x72], %l2 movne %icc, %g6, %i0 st %f2, [%l7 + 0x10] ld [%l7 + 0x0C], %f12 te %xcc, 0x1 srl %l1, 0x0C, %i7 lduw [%l7 + 0x64], %o0 fnot1 %f4, %f4 sllx %g3, 0x1D, %i6 lduh [%l7 + 0x1E], %g2 fbo %fcc3, loop_1179 ldx [%l7 + 0x70], %o5 fnot2s %f1, %f0 edge16l %o3, %l3, %i5 loop_1179: xor %i1, 0x1C57, %o6 edge16n %o7, %i4, %g5 fmovs %f4, %f15 ta %icc, 0x4 edge32 %l5, %l4, %l6 std %f12, [%l7 + 0x08] fandnot2s %f10, %f2, %f5 ldsh [%l7 + 0x34], %g7 lduh [%l7 + 0x44], %i3 addccc %g1, %g4, %i2 ba,a,pn %icc, loop_1180 tleu %xcc, 0x7 addcc %o2, 0x006F, %o1 sth %o4, [%l7 + 0x08] loop_1180: fnors %f15, %f13, %f11 fmovde %icc, %f6, %f0 fmovdgu %icc, %f8, %f13 move %xcc, %l2, %g6 fbe,a %fcc1, loop_1181 st %f12, [%l7 + 0x24] for %f4, %f12, %f4 fbne %fcc0, loop_1182 loop_1181: bne,a loop_1183 stw %i0, [%l7 + 0x10] ldsb [%l7 + 0x5C], %l0 loop_1182: fmovdne %icc, %f14, %f4 loop_1183: tneg %icc, 0x2 movgu %xcc, %l1, %i7 subccc %g3, %i6, %g2 mova %icc, %o5, %o0 stx %o3, [%l7 + 0x50] movl %icc, %i5, %i1 stb %o6, [%l7 + 0x2F] ldub [%l7 + 0x23], %o7 srlx %l3, 0x02, %g5 ba %icc, loop_1184 be loop_1185 st %f15, [%l7 + 0x08] stx %l5, [%l7 + 0x78] loop_1184: bpos,a loop_1186 loop_1185: fpack32 %f4, %f4, %f10 edge8 %i4, %l6, %g7 fbn %fcc0, loop_1187 loop_1186: fbu %fcc3, loop_1188 ldub [%l7 + 0x21], %l4 brgez,a %g1, loop_1189 loop_1187: andn %i3, %i2, %o2 loop_1188: ldsh [%l7 + 0x2E], %g4 stw %o1, [%l7 + 0x20] loop_1189: fmul8ulx16 %f6, %f14, %f2 stx %l2, [%l7 + 0x58] ld [%l7 + 0x1C], %f5 tgu %xcc, 0x2 std %f10, [%l7 + 0x38] ldsh [%l7 + 0x42], %g6 tneg %icc, 0x3 add %i0, 0x05F0, %l0 bvs loop_1190 fcmpgt16 %f10, %f2, %l1 fornot1s %f6, %f5, %f7 stb %i7, [%l7 + 0x7F] loop_1190: ldsb [%l7 + 0x4D], %g3 ldub [%l7 + 0x4D], %o4 fba %fcc3, loop_1191 alignaddr %g2, %i6, %o0 tleu %icc, 0x1 ldd [%l7 + 0x30], %f12 loop_1191: std %f0, [%l7 + 0x50] tpos %icc, 0x6 fors %f7, %f3, %f1 movcc %xcc, %o3, %o5 lduh [%l7 + 0x5E], %i5 ldsh [%l7 + 0x36], %i1 fmovrdgez %o7, %f4, %f4 brlz %o6, loop_1192 andncc %l3, %g5, %l5 fmuld8sux16 %f1, %f5, %f14 fmul8x16au %f9, %f13, %f10 loop_1192: stb %l6, [%l7 + 0x2E] st %f8, [%l7 + 0x50] fmovdcs %icc, %f7, %f7 fmovde %xcc, %f13, %f8 fble,a %fcc2, loop_1193 addccc %i4, %g7, %g1 udiv %l4, 0x0EC6, %i3 fmovsg %icc, %f10, %f4 loop_1193: fbg,a %fcc2, loop_1194 ldsh [%l7 + 0x46], %o2 fba %fcc2, loop_1195 tpos %icc, 0x7 loop_1194: movcs %icc, %i2, %o1 edge8 %l2, %g6, %g4 loop_1195: fmovspos %xcc, %f4, %f10 std %f4, [%l7 + 0x60] be,a,pt %icc, loop_1196 fandnot2s %f12, %f9, %f15 sethi 0x039D, %l0 edge32l %l1, %i0, %i7 loop_1196: fexpand %f8, %f12 lduw [%l7 + 0x18], %o4 movvs %icc, %g3, %g2 fmul8x16 %f6, %f14, %f6 add %o0, %i6, %o3 brlez %o5, loop_1197 sth %i1, [%l7 + 0x3C] xor %i5, %o7, %l3 fbg,a %fcc1, loop_1198 loop_1197: ldsw [%l7 + 0x28], %g5 subccc %l5, %o6, %l6 fmovde %xcc, %f6, %f13 loop_1198: fmovrdlz %g7, %f12, %f12 fcmpd %fcc3, %f4, %f0 edge16 %i4, %g1, %l4 fbo,a %fcc3, loop_1199 stb %o2, [%l7 + 0x5C] fmovdvs %xcc, %f10, %f14 ldd [%l7 + 0x70], %f0 loop_1199: ldsb [%l7 + 0x0B], %i2 add %i3, 0x1514, %l2 movrlez %g6, 0x0FB, %g4 fmuld8ulx16 %f9, %f7, %f2 stw %o1, [%l7 + 0x58] fxors %f4, %f9, %f14 ldsh [%l7 + 0x6E], %l1 fmovrde %i0, %f0, %f10 xnorcc %i7, %o4, %l0 movle %xcc, %g2, %o0 sra %g3, %i6, %o3 fbug,a %fcc2, loop_1200 fcmpgt32 %f0, %f12, %o5 fcmpne32 %f4, %f0, %i1 fcmpeq16 %f6, %f2, %i5 loop_1200: orn %l3, 0x0ECF, %g5 bcs,a %xcc, loop_1201 st %f3, [%l7 + 0x08] bcs,a loop_1202 ldsb [%l7 + 0x0B], %o7 loop_1201: ld [%l7 + 0x70], %f5 fnegs %f12, %f9 loop_1202: nop setx loop_1203, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brgez,a %l5, loop_1204 ldsh [%l7 + 0x5A], %l6 tvs %icc, 0x2 loop_1203: array32 %g7, %o6, %i4 loop_1204: fbne %fcc0, loop_1205 sdivcc %g1, 0x0CAB, %l4 ld [%l7 + 0x58], %f4 bn,a %icc, loop_1206 loop_1205: edge32ln %o2, %i3, %l2 ldx [%l7 + 0x18], %i2 stx %g6, [%l7 + 0x20] loop_1206: lduw [%l7 + 0x3C], %o1 fandnot2 %f0, %f12, %f4 ldub [%l7 + 0x49], %l1 fornot1s %f4, %f2, %f2 lduh [%l7 + 0x6C], %g4 or %i7, 0x0D57, %o4 lduh [%l7 + 0x26], %i0 ld [%l7 + 0x20], %f14 and %l0, %o0, %g2 fmovdgu %xcc, %f2, %f5 fmovdleu %xcc, %f0, %f5 fmovdneg %xcc, %f5, %f14 tl %icc, 0x4 fmovdcs %icc, %f6, %f1 smul %g3, 0x0790, %i6 lduw [%l7 + 0x34], %o5 fmovrdlez %o3, %f2, %f8 sth %i5, [%l7 + 0x58] brlez,a %i1, loop_1207 stx %l3, [%l7 + 0x58] fnot2 %f14, %f2 fabsd %f4, %f10 loop_1207: fmovs %f14, %f0 srlx %g5, 0x06, %o7 xor %l6, 0x1636, %g7 brz,a %o6, loop_1208 smulcc %i4, %l5, %l4 ld [%l7 + 0x48], %f15 orcc %g1, %o2, %l2 loop_1208: sra %i3, 0x0D, %g6 fmovdcs %icc, %f14, %f4 st %f13, [%l7 + 0x0C] st %f6, [%l7 + 0x0C] bcc loop_1209 fmovdne %icc, %f15, %f7 tsubcc %i2, 0x1FB2, %l1 lduh [%l7 + 0x12], %o1 loop_1209: fsrc2 %f4, %f6 orn %g4, 0x119B, %o4 st %f2, [%l7 + 0x34] lduw [%l7 + 0x78], %i0 ldsb [%l7 + 0x6A], %l0 fmovda %icc, %f11, %f0 fbg,a %fcc1, loop_1210 fmovrslz %i7, %f11, %f9 fmovdgu %xcc, %f10, %f8 sth %g2, [%l7 + 0x3E] loop_1210: edge8l %o0, %g3, %i6 fbg,a %fcc2, loop_1211 st %f7, [%l7 + 0x3C] brgz,a %o3, loop_1212 udivcc %i5, 0x14BC, %o5 loop_1211: st %f8, [%l7 + 0x20] xnor %l3, 0x1362, %i1 loop_1212: fsrc2 %f8, %f14 sdivcc %o7, 0x04E1, %g5 fabsd %f2, %f14 fandnot2s %f1, %f1, %f0 fmovd %f8, %f4 fcmpne32 %f12, %f6, %l6 umul %o6, 0x1272, %i4 ldsb [%l7 + 0x6C], %g7 stw %l4, [%l7 + 0x4C] ldd [%l7 + 0x18], %f12 ldsb [%l7 + 0x4C], %l5 stb %g1, [%l7 + 0x44] ldd [%l7 + 0x68], %f10 fmovse %icc, %f13, %f2 ldsw [%l7 + 0x50], %o2 fcmped %fcc1, %f14, %f6 st %f14, [%l7 + 0x70] tl %icc, 0x6 tle %icc, 0x6 stx %l2, [%l7 + 0x28] lduh [%l7 + 0x48], %i3 mova %icc, %i2, %g6 umulcc %o1, 0x0DA5, %g4 umulcc %l1, %i0, %o4 ldx [%l7 + 0x58], %l0 fmovda %xcc, %f7, %f14 pdist %f8, %f10, %f6 fornot2 %f12, %f14, %f4 fands %f11, %f13, %f14 ta %xcc, 0x6 fmovsleu %xcc, %f12, %f11 ldsw [%l7 + 0x4C], %g2 movcs %xcc, %o0, %i7 stx %g3, [%l7 + 0x18] fmul8x16au %f2, %f2, %f4 fpsub32s %f8, %f5, %f0 movrgez %o3, %i6, %i5 fmovs %f11, %f8 fnot1 %f2, %f2 movg %xcc, %l3, %i1 fmovsvs %icc, %f7, %f14 fpsub16 %f0, %f8, %f4 srax %o5, %o7, %l6 sllx %g5, %o6, %i4 movge %xcc, %g7, %l5 fnegs %f7, %f4 ldub [%l7 + 0x0D], %l4 fmovs %f12, %f6 pdist %f2, %f2, %f0 tn %icc, 0x3 subccc %o2, %g1, %l2 fcmped %fcc1, %f12, %f4 taddcc %i3, %i2, %o1 sth %g4, [%l7 + 0x1E] movneg %icc, %g6, %l1 lduw [%l7 + 0x28], %i0 brlz,a %o4, loop_1213 lduh [%l7 + 0x50], %g2 lduw [%l7 + 0x30], %l0 fba,a %fcc2, loop_1214 loop_1213: sth %i7, [%l7 + 0x5C] movrne %o0, %g3, %i6 stw %i5, [%l7 + 0x18] loop_1214: movvc %xcc, %l3, %o3 fmovspos %xcc, %f0, %f12 fmovsn %xcc, %f12, %f15 or %i1, %o5, %l6 edge16l %g5, %o6, %o7 fmovdvc %xcc, %f2, %f9 andncc %i4, %g7, %l4 fmovdpos %icc, %f0, %f11 ldx [%l7 + 0x10], %l5 movle %icc, %g1, %l2 fnor %f8, %f12, %f10 subccc %o2, 0x027A, %i2 fmovscs %xcc, %f1, %f11 umul %i3, 0x1C40, %o1 ld [%l7 + 0x10], %f3 array32 %g6, %g4, %l1 sth %o4, [%l7 + 0x3A] fmul8x16 %f15, %f4, %f8 fcmpeq16 %f2, %f8, %g2 udiv %i0, 0x0C79, %i7 or %o0, 0x1011, %l0 tneg %xcc, 0x7 fmovsl %xcc, %f4, %f14 fbg,a %fcc3, loop_1215 std %f10, [%l7 + 0x58] smulcc %g3, 0x0B88, %i6 xnor %i5, 0x1E49, %o3 loop_1215: array32 %i1, %o5, %l3 srax %l6, %o6, %g5 edge8ln %o7, %i4, %l4 mova %xcc, %l5, %g1 alignaddrl %g7, %o2, %l2 fcmpeq32 %f2, %f10, %i2 lduw [%l7 + 0x08], %o1 fba %fcc1, loop_1216 bne,a,pt %icc, loop_1217 edge16l %g6, %i3, %l1 fxor %f14, %f0, %f4 loop_1216: ldd [%l7 + 0x70], %f14 loop_1217: fmovdneg %xcc, %f3, %f4 fmul8sux16 %f10, %f10, %f12 tcs %xcc, 0x1 bcc %icc, loop_1218 ldub [%l7 + 0x46], %o4 fnot1s %f11, %f6 movrgez %g4, 0x0FD, %g2 loop_1218: stx %i0, [%l7 + 0x48] fbn %fcc2, loop_1219 edge32n %o0, %i7, %l0 stb %i6, [%l7 + 0x74] array8 %g3, %o3, %i5 loop_1219: stx %i1, [%l7 + 0x10] movre %o5, %l3, %o6 sth %g5, [%l7 + 0x78] be,a loop_1220 movle %xcc, %l6, %i4 fcmple16 %f2, %f2, %o7 fmovrsgez %l5, %f2, %f7 loop_1220: ldub [%l7 + 0x43], %l4 ldx [%l7 + 0x68], %g7 edge32ln %g1, %l2, %o2 edge16 %i2, %g6, %i3 ldsh [%l7 + 0x74], %l1 fmovscs %xcc, %f7, %f14 taddcctv %o4, 0x1FE6, %g4 udivcc %o1, 0x18FC, %g2 stx %o0, [%l7 + 0x38] fnot1s %f13, %f13 stx %i7, [%l7 + 0x40] fzero %f4 sll %i0, %l0, %i6 sdivx %o3, 0x1571, %g3 fmovrde %i5, %f14, %f14 sub %i1, %l3, %o5 st %f8, [%l7 + 0x60] ldub [%l7 + 0x79], %g5 ldsw [%l7 + 0x60], %l6 brlz %i4, loop_1221 xnor %o7, %l5, %o6 bg,a %xcc, loop_1222 ldsh [%l7 + 0x26], %g7 loop_1221: ld [%l7 + 0x64], %f5 lduw [%l7 + 0x44], %l4 loop_1222: movrlez %l2, 0x25D, %g1 fmuld8ulx16 %f4, %f12, %f6 movcc %icc, %i2, %o2 stx %g6, [%l7 + 0x48] fornot2 %f0, %f0, %f2 fmovdle %xcc, %f13, %f10 sra %i3, %o4, %l1 ld [%l7 + 0x30], %f3 fmovrdlez %o1, %f6, %f10 lduh [%l7 + 0x32], %g4 fbg %fcc2, loop_1223 udiv %o0, 0x0466, %i7 udiv %i0, 0x0819, %g2 ta %icc, 0x3 loop_1223: fxors %f12, %f14, %f11 fmovrsne %l0, %f9, %f3 edge8l %o3, %i6, %i5 fpmerge %f11, %f2, %f12 fbuge %fcc1, loop_1224 ld [%l7 + 0x70], %f9 faligndata %f10, %f10, %f10 array16 %g3, %i1, %l3 loop_1224: edge16ln %g5, %l6, %i4 ldsw [%l7 + 0x2C], %o5 xor %l5, %o7, %o6 edge16n %g7, %l2, %l4 sdivx %i2, 0x072C, %o2 fmovspos %icc, %f10, %f14 be,a,pn %icc, loop_1225 mulscc %g6, %g1, %i3 fcmpgt32 %f0, %f8, %l1 movcs %icc, %o1, %o4 loop_1225: srl %g4, %i7, %o0 brgz %g2, loop_1226 lduw [%l7 + 0x60], %i0 fbu,a %fcc3, loop_1227 edge32 %o3, %i6, %i5 loop_1226: orn %g3, 0x0D34, %l0 orncc %i1, 0x1809, %l3 loop_1227: subcc %l6, 0x0331, %i4 ldsw [%l7 + 0x1C], %g5 stx %o5, [%l7 + 0x40] lduh [%l7 + 0x42], %l5 ld [%l7 + 0x0C], %f7 fcmps %fcc2, %f8, %f9 tpos %xcc, 0x5 ldub [%l7 + 0x61], %o7 addcc %o6, %g7, %l2 edge32n %l4, %o2, %i2 udiv %g6, 0x0F90, %i3 stx %l1, [%l7 + 0x50] fbule,a %fcc2, loop_1228 fsrc2s %f13, %f6 st %f2, [%l7 + 0x24] udivcc %g1, 0x14D4, %o4 loop_1228: movvc %xcc, %o1, %i7 tneg %icc, 0x1 stb %g4, [%l7 + 0x4F] movg %xcc, %o0, %g2 fsrc2s %f8, %f4 fmovrdlz %i0, %f4, %f4 ldx [%l7 + 0x38], %i6 fmovsleu %icc, %f0, %f12 stx %o3, [%l7 + 0x38] addc %i5, 0x1696, %g3 ldd [%l7 + 0x70], %f0 movvs %icc, %i1, %l3 lduh [%l7 + 0x20], %l6 stw %l0, [%l7 + 0x18] tpos %icc, 0x5 ldx [%l7 + 0x10], %i4 tle %xcc, 0x6 lduh [%l7 + 0x40], %o5 fmovsne %icc, %f0, %f14 movrgz %l5, 0x0FA, %g5 edge32 %o7, %g7, %l2 ldsw [%l7 + 0x74], %l4 lduw [%l7 + 0x28], %o6 addcc %i2, 0x02C8, %o2 sth %g6, [%l7 + 0x54] faligndata %f14, %f0, %f10 fbge %fcc2, loop_1229 nop setx loop_1230, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bleu %icc, loop_1231 ldd [%l7 + 0x38], %f14 loop_1229: tvs %icc, 0x3 loop_1230: alignaddr %l1, %i3, %g1 loop_1231: fxor %f6, %f6, %f12 srax %o4, 0x14, %o1 lduw [%l7 + 0x54], %g4 fnot2 %f6, %f4 ld [%l7 + 0x7C], %f6 fbl %fcc1, loop_1232 fmovrslz %i7, %f13, %f11 fone %f14 ldub [%l7 + 0x3B], %o0 loop_1232: fmovrdgez %i0, %f12, %f6 fmovdne %xcc, %f6, %f14 fbuge %fcc2, loop_1233 srax %i6, 0x17, %g2 std %f8, [%l7 + 0x68] edge8 %o3, %g3, %i1 loop_1233: fcmpeq32 %f8, %f10, %i5 std %f14, [%l7 + 0x48] fcmped %fcc2, %f12, %f4 ldub [%l7 + 0x39], %l3 sth %l6, [%l7 + 0x14] fxor %f0, %f14, %f0 stw %l0, [%l7 + 0x64] fsrc1 %f8, %f8 alignaddr %i4, %l5, %g5 bneg,a %xcc, loop_1234 fcmpgt16 %f0, %f6, %o7 fmovsn %icc, %f8, %f2 std %f0, [%l7 + 0x70] loop_1234: fmovrsgez %o5, %f11, %f14 ldub [%l7 + 0x0D], %g7 fnot1s %f12, %f9 fcmpgt32 %f4, %f6, %l4 ldd [%l7 + 0x18], %f4 bgu,a,pt %xcc, loop_1235 ldd [%l7 + 0x50], %f14 stx %o6, [%l7 + 0x30] stw %i2, [%l7 + 0x1C] loop_1235: ldsh [%l7 + 0x5E], %l2 sth %o2, [%l7 + 0x50] st %f11, [%l7 + 0x24] stw %g6, [%l7 + 0x28] fmovrdlz %l1, %f4, %f12 fmuld8ulx16 %f14, %f14, %f14 be,a,pn %icc, loop_1236 fmovrde %i3, %f0, %f6 stx %g1, [%l7 + 0x50] ldd [%l7 + 0x48], %f8 loop_1236: tn %xcc, 0x3 fxnor %f8, %f0, %f0 fbule %fcc2, loop_1237 bl,pt %icc, loop_1238 brgez,a %o4, loop_1239 stx %g4, [%l7 + 0x28] loop_1237: edge16l %i7, %o1, %o0 loop_1238: fmovdl %icc, %f12, %f5 loop_1239: call loop_1240 tgu %icc, 0x7 fbue %fcc1, loop_1241 fmovsvc %xcc, %f4, %f12 loop_1240: andn %i6, %g2, %i0 movne %xcc, %o3, %i1 loop_1241: fabsd %f10, %f4 fmovrsgez %i5, %f14, %f3 array16 %g3, %l6, %l3 ldub [%l7 + 0x7B], %i4 addcc %l5, %l0, %g5 ldsw [%l7 + 0x34], %o5 orncc %g7, 0x1390, %o7 lduw [%l7 + 0x18], %l4 std %f10, [%l7 + 0x08] fba %fcc0, loop_1242 ldub [%l7 + 0x15], %o6 sth %l2, [%l7 + 0x40] bne,pn %xcc, loop_1243 loop_1242: xnor %i2, 0x1C17, %g6 fmovsg %xcc, %f12, %f7 edge16 %o2, %l1, %g1 loop_1243: fnot1s %f5, %f14 brgez %o4, loop_1244 fand %f12, %f14, %f10 ldsw [%l7 + 0x3C], %i3 fbule %fcc3, loop_1245 loop_1244: fbl,a %fcc2, loop_1246 stx %g4, [%l7 + 0x30] std %f12, [%l7 + 0x38] loop_1245: nop setx loop_1247, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1246: bpos,a,pt %icc, loop_1248 lduw [%l7 + 0x44], %o1 tpos %icc, 0x4 loop_1247: udivx %i7, 0x02B1, %i6 loop_1248: udiv %o0, 0x0BDA, %g2 te %xcc, 0x4 std %f2, [%l7 + 0x50] ldsb [%l7 + 0x1F], %i0 srax %i1, %i5, %o3 tpos %xcc, 0x0 tn %xcc, 0x4 movn %xcc, %l6, %l3 ldsw [%l7 + 0x14], %i4 taddcc %g3, %l0, %l5 movg %icc, %g5, %o5 fmovdneg %icc, %f6, %f1 bshuffle %f14, %f4, %f2 fands %f13, %f4, %f5 bne,a %icc, loop_1249 fbuge %fcc1, loop_1250 fcmple16 %f0, %f6, %o7 subcc %g7, 0x1973, %o6 loop_1249: stw %l4, [%l7 + 0x30] loop_1250: tleu %xcc, 0x6 lduw [%l7 + 0x34], %l2 movn %xcc, %i2, %g6 movne %icc, %o2, %g1 alignaddrl %l1, %i3, %g4 ldsh [%l7 + 0x68], %o1 fbo,a %fcc3, loop_1251 andcc %i7, 0x0434, %i6 ldub [%l7 + 0x7F], %o4 edge16 %g2, %o0, %i0 loop_1251: movleu %icc, %i5, %i1 st %f11, [%l7 + 0x30] ldx [%l7 + 0x70], %l6 fmovdcs %icc, %f10, %f6 movrgz %l3, 0x265, %i4 tvc %xcc, 0x2 fmovdvc %icc, %f4, %f5 fandnot2 %f8, %f4, %f8 bcc,a,pt %xcc, loop_1252 ldsb [%l7 + 0x6D], %o3 ldsb [%l7 + 0x51], %g3 fbg,a %fcc1, loop_1253 loop_1252: lduw [%l7 + 0x30], %l0 move %icc, %l5, %o5 movneg %xcc, %g5, %g7 loop_1253: movneg %icc, %o7, %l4 fmovsgu %icc, %f13, %f4 fbn,a %fcc3, loop_1254 lduw [%l7 + 0x2C], %l2 fble %fcc2, loop_1255 fmovse %xcc, %f6, %f7 loop_1254: ldx [%l7 + 0x48], %o6 edge16n %g6, %i2, %g1 loop_1255: bg,a %xcc, loop_1256 stb %l1, [%l7 + 0x41] fbge %fcc3, loop_1257 st %f2, [%l7 + 0x7C] loop_1256: fmovscc %xcc, %f5, %f7 fmovrse %i3, %f11, %f12 loop_1257: fcmpeq32 %f2, %f4, %o2 ldsb [%l7 + 0x3D], %g4 stw %i7, [%l7 + 0x5C] fpsub32s %f8, %f8, %f9 ldd [%l7 + 0x58], %f4 lduw [%l7 + 0x30], %o1 stx %i6, [%l7 + 0x20] movrlz %g2, 0x1A2, %o4 movpos %xcc, %i0, %o0 tge %icc, 0x2 fandnot1s %f1, %f15, %f1 fbl,a %fcc1, loop_1258 edge8ln %i5, %i1, %l3 fmovdg %icc, %f6, %f8 bneg,a %xcc, loop_1259 loop_1258: stb %i4, [%l7 + 0x1F] ble,pt %xcc, loop_1260 lduw [%l7 + 0x10], %l6 loop_1259: fbu %fcc3, loop_1261 ldub [%l7 + 0x46], %g3 loop_1260: ldd [%l7 + 0x28], %f10 fornot2s %f2, %f3, %f5 loop_1261: tge %xcc, 0x7 fmovrsne %o3, %f14, %f8 movvs %xcc, %l0, %l5 ldsb [%l7 + 0x1F], %o5 edge8l %g5, %g7, %o7 fmovdpos %icc, %f4, %f2 move %xcc, %l2, %o6 orcc %l4, %i2, %g6 fpadd32s %f1, %f11, %f3 sll %g1, %l1, %o2 te %icc, 0x0 fmovrdlez %i3, %f14, %f4 brgez %g4, loop_1262 sra %i7, %i6, %g2 xnor %o1, %o4, %o0 brgez,a %i5, loop_1263 loop_1262: ldsb [%l7 + 0x11], %i1 fnand %f4, %f0, %f0 smul %i0, 0x0FB0, %i4 loop_1263: brnz,a %l3, loop_1264 tsubcctv %g3, %o3, %l0 add %l5, 0x0071, %l6 xor %o5, 0x01DA, %g7 loop_1264: fcmpne32 %f0, %f14, %g5 fmovrslez %o7, %f6, %f2 st %f14, [%l7 + 0x4C] lduh [%l7 + 0x7A], %l2 fbuge,a %fcc2, loop_1265 bgu,pn %xcc, loop_1266 movne %xcc, %l4, %i2 fmovdpos %icc, %f1, %f1 loop_1265: xorcc %g6, 0x0F11, %o6 loop_1266: edge32l %g1, %l1, %o2 lduh [%l7 + 0x78], %i3 movvs %icc, %g4, %i6 movneg %icc, %g2, %o1 orncc %i7, 0x0B2B, %o0 xnorcc %o4, 0x11A9, %i5 ldx [%l7 + 0x50], %i1 fpadd16s %f7, %f9, %f9 fandnot2 %f14, %f14, %f2 stw %i4, [%l7 + 0x10] fmovrdlz %l3, %f10, %f8 movrgz %g3, %o3, %l0 std %f0, [%l7 + 0x50] movre %l5, 0x25C, %l6 edge16n %o5, %g7, %g5 edge32l %i0, %o7, %l2 orn %l4, 0x08D2, %i2 fcmple16 %f8, %f0, %o6 sth %g1, [%l7 + 0x58] fmovrdlez %l1, %f0, %f4 array8 %o2, %g6, %i3 fmovsge %xcc, %f13, %f8 ldx [%l7 + 0x68], %g4 taddcc %i6, 0x00BB, %g2 fble %fcc3, loop_1267 ldd [%l7 + 0x50], %f12 fzeros %f8 movne %icc, %i7, %o0 loop_1267: ldsw [%l7 + 0x7C], %o1 sra %i5, %o4, %i1 brz %i4, loop_1268 fmovrdgez %g3, %f12, %f2 lduh [%l7 + 0x7C], %o3 lduw [%l7 + 0x58], %l0 loop_1268: stx %l3, [%l7 + 0x70] addccc %l5, 0x0833, %o5 stb %g7, [%l7 + 0x3C] fpsub16s %f5, %f14, %f11 stb %l6, [%l7 + 0x3A] fandnot2s %f0, %f8, %f15 ldsh [%l7 + 0x56], %g5 fmovse %xcc, %f8, %f1 edge16l %i0, %l2, %l4 brz,a %i2, loop_1269 stb %o6, [%l7 + 0x32] xor %g1, 0x1F26, %l1 fmovrdlz %o2, %f0, %f6 loop_1269: ldsb [%l7 + 0x16], %o7 move %icc, %i3, %g4 std %f8, [%l7 + 0x78] taddcctv %i6, %g2, %i7 ldub [%l7 + 0x7F], %o0 fmovrdlz %o1, %f4, %f12 movrne %g6, %i5, %i1 stb %o4, [%l7 + 0x2C] fpadd32s %f11, %f5, %f7 fbule,a %fcc0, loop_1270 fbn %fcc2, loop_1271 fbule,a %fcc2, loop_1272 fpackfix %f8, %f7 loop_1270: fmovdleu %icc, %f8, %f4 loop_1271: ldub [%l7 + 0x60], %g3 loop_1272: stb %o3, [%l7 + 0x70] addc %i4, %l0, %l3 std %f12, [%l7 + 0x10] fxnors %f10, %f13, %f0 fexpand %f2, %f14 fmovsn %icc, %f0, %f7 ldsh [%l7 + 0x60], %o5 ldsh [%l7 + 0x18], %l5 sdivx %g7, 0x0BEA, %g5 ldsh [%l7 + 0x44], %i0 bge,a,pt %xcc, loop_1273 sth %l2, [%l7 + 0x20] nop setx loop_1274, %l0, %l1 jmpl %l1, %l6 movg %xcc, %l4, %i2 loop_1273: xorcc %g1, %o6, %o2 std %f0, [%l7 + 0x18] loop_1274: fble %fcc1, loop_1275 std %f14, [%l7 + 0x48] lduh [%l7 + 0x28], %o7 movn %icc, %l1, %i3 loop_1275: mulx %i6, 0x1725, %g2 fmovrslez %i7, %f5, %f8 sethi 0x1B1F, %g4 tn %xcc, 0x6 sth %o0, [%l7 + 0x26] edge16ln %o1, %i5, %i1 movne %icc, %o4, %g6 lduw [%l7 + 0x0C], %o3 sth %i4, [%l7 + 0x10] st %f1, [%l7 + 0x48] fmul8x16 %f5, %f10, %f0 fblg %fcc2, loop_1276 lduw [%l7 + 0x64], %l0 fpack32 %f14, %f10, %f12 movn %icc, %l3, %g3 loop_1276: udivcc %l5, 0x1E46, %g7 fandnot2 %f8, %f10, %f12 ldsh [%l7 + 0x10], %g5 bneg loop_1277 lduw [%l7 + 0x7C], %o5 fpsub32 %f2, %f10, %f10 st %f15, [%l7 + 0x20] loop_1277: fble %fcc3, loop_1278 tcc %xcc, 0x5 ldsb [%l7 + 0x56], %l2 fcmpes %fcc2, %f0, %f0 loop_1278: lduh [%l7 + 0x44], %l6 tgu %xcc, 0x0 fmuld8ulx16 %f12, %f5, %f8 ld [%l7 + 0x6C], %f4 tl %icc, 0x1 ld [%l7 + 0x4C], %f5 tcs %icc, 0x5 fmovdge %icc, %f5, %f5 bshuffle %f14, %f14, %f6 udivx %i0, 0x1BA3, %l4 fmovscs %icc, %f3, %f14 fones %f11 fmovrdlz %g1, %f8, %f6 call loop_1279 edge32n %i2, %o6, %o2 st %f11, [%l7 + 0x2C] tcc %icc, 0x2 loop_1279: fnands %f14, %f8, %f3 move %icc, %l1, %i3 fmovdge %icc, %f8, %f10 sllx %o7, 0x0A, %g2 and %i6, %i7, %o0 fblg,a %fcc3, loop_1280 subccc %g4, %o1, %i1 bvs,a,pn %xcc, loop_1281 fmovdcs %icc, %f0, %f12 loop_1280: ldsh [%l7 + 0x4C], %i5 movrlez %o4, %g6, %o3 loop_1281: tge %xcc, 0x3 nop setx loop_1282, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmuld8sux16 %f15, %f13, %f4 std %f14, [%l7 + 0x68] edge32ln %l0, %i4, %g3 loop_1282: edge16ln %l5, %g7, %g5 be,a,pt %xcc, loop_1283 sethi 0x1F19, %l3 ldsh [%l7 + 0x50], %l2 tl %icc, 0x0 loop_1283: stx %o5, [%l7 + 0x10] fmovdvs %icc, %f5, %f13 ld [%l7 + 0x18], %f0 st %f1, [%l7 + 0x60] fmovsg %icc, %f5, %f10 fnot1s %f9, %f8 fsrc2s %f15, %f8 te %xcc, 0x1 movg %icc, %i0, %l6 movrlez %g1, 0x20C, %l4 bvc,a,pn %icc, loop_1284 movre %i2, 0x070, %o2 ldd [%l7 + 0x60], %f10 pdist %f12, %f6, %f14 loop_1284: ldd [%l7 + 0x58], %f4 fxnors %f3, %f7, %f11 fabsd %f2, %f4 lduh [%l7 + 0x5A], %l1 ba,a %xcc, loop_1285 fnot1 %f0, %f4 fand %f2, %f8, %f6 srl %o6, %i3, %g2 loop_1285: fzeros %f2 st %f9, [%l7 + 0x50] stx %o7, [%l7 + 0x68] srl %i6, 0x0F, %o0 ldsb [%l7 + 0x6A], %i7 srl %o1, %g4, %i5 fnot1 %f2, %f14 ldd [%l7 + 0x28], %f10 bvc,pn %xcc, loop_1286 tn %xcc, 0x7 fnot2 %f14, %f6 ldsb [%l7 + 0x4C], %i1 loop_1286: fmovsleu %icc, %f1, %f9 xnor %g6, 0x0EED, %o4 bvc,pt %xcc, loop_1287 tcs %icc, 0x3 fbuge %fcc2, loop_1288 bge,a,pn %xcc, loop_1289 loop_1287: fcmpd %fcc1, %f0, %f14 movneg %icc, %o3, %l0 loop_1288: sdiv %g3, 0x0985, %i4 loop_1289: bcc %icc, loop_1290 udiv %g7, 0x1FAC, %g5 ldsh [%l7 + 0x0C], %l3 andcc %l2, %l5, %o5 loop_1290: bpos,a loop_1291 fornot1s %f13, %f2, %f5 subccc %i0, 0x0478, %l6 fmovrslz %g1, %f12, %f11 loop_1291: sdivcc %i2, 0x1D23, %l4 tl %icc, 0x7 fzero %f10 fmul8x16au %f13, %f12, %f0 fnegd %f0, %f4 stw %l1, [%l7 + 0x64] ldsh [%l7 + 0x16], %o2 movrlz %o6, 0x3C6, %i3 ldx [%l7 + 0x18], %o7 fsrc2 %f12, %f14 bne %icc, loop_1292 sdivcc %g2, 0x0080, %i6 fxnor %f6, %f12, %f2 fbge,a %fcc1, loop_1293 loop_1292: lduh [%l7 + 0x28], %o0 ldx [%l7 + 0x58], %i7 ba,a,pn %icc, loop_1294 loop_1293: fnot2 %f4, %f4 srl %g4, 0x1A, %i5 ldsh [%l7 + 0x56], %o1 loop_1294: lduh [%l7 + 0x22], %i1 subc %o4, %g6, %o3 fnot2s %f6, %f15 stw %g3, [%l7 + 0x68] fmovscs %xcc, %f10, %f9 add %l0, %g7, %i4 fornot2s %f5, %f6, %f13 tleu %icc, 0x6 fmovdgu %xcc, %f15, %f1 stw %l3, [%l7 + 0x0C] st %f0, [%l7 + 0x50] fnegd %f4, %f2 fornot1 %f4, %f4, %f8 movrgez %l2, 0x1C4, %g5 movne %xcc, %l5, %i0 fnors %f9, %f2, %f11 edge16n %l6, %g1, %i2 sll %o5, %l1, %o2 tcc %icc, 0x1 fmovsvs %xcc, %f14, %f11 brgz %l4, loop_1295 array16 %o6, %o7, %g2 st %f4, [%l7 + 0x20] ldsw [%l7 + 0x40], %i3 loop_1295: fmovdleu %xcc, %f14, %f3 fmovda %icc, %f6, %f14 edge32n %o0, %i6, %i7 ldd [%l7 + 0x68], %f2 fpadd16 %f14, %f14, %f14 movrlz %g4, 0x242, %i5 fabsd %f12, %f4 ld [%l7 + 0x54], %f12 umulcc %o1, %i1, %g6 ldsw [%l7 + 0x74], %o3 fmovsleu %xcc, %f1, %f12 lduw [%l7 + 0x44], %g3 movneg %xcc, %o4, %l0 tl %xcc, 0x1 fpadd16s %f0, %f2, %f8 ldx [%l7 + 0x28], %g7 fcmpd %fcc2, %f0, %f6 bpos loop_1296 movl %icc, %i4, %l2 edge8n %g5, %l3, %l5 bshuffle %f6, %f0, %f14 loop_1296: movre %i0, %l6, %g1 pdist %f12, %f4, %f12 fmovspos %xcc, %f15, %f5 fnot1s %f6, %f2 tleu %xcc, 0x6 ldsw [%l7 + 0x7C], %o5 st %f15, [%l7 + 0x28] mova %icc, %i2, %l1 orcc %o2, 0x12FF, %o6 fblg,a %fcc0, loop_1297 bneg %icc, loop_1298 fblg %fcc2, loop_1299 brlez %o7, loop_1300 loop_1297: mulscc %l4, 0x0B8A, %g2 loop_1298: sethi 0x0DC2, %o0 loop_1299: stb %i3, [%l7 + 0x09] loop_1300: fmovsneg %xcc, %f1, %f8 fmovrde %i6, %f8, %f8 faligndata %f12, %f4, %f2 fmul8sux16 %f8, %f0, %f10 sub %i7, %g4, %o1 lduh [%l7 + 0x60], %i5 fand %f4, %f12, %f10 lduh [%l7 + 0x0A], %i1 fcmpgt32 %f0, %f2, %g6 fors %f0, %f0, %f5 st %f11, [%l7 + 0x3C] ldsw [%l7 + 0x34], %o3 fmovscs %xcc, %f3, %f0 ldsh [%l7 + 0x72], %g3 umulcc %o4, %g7, %l0 pdist %f6, %f6, %f10 tvs %xcc, 0x2 stx %i4, [%l7 + 0x70] fmovsvs %xcc, %f13, %f4 fnot2s %f2, %f3 stb %l2, [%l7 + 0x56] fmovdcc %xcc, %f15, %f6 sth %l3, [%l7 + 0x44] fble,a %fcc0, loop_1301 ldub [%l7 + 0x0E], %g5 xor %i0, %l5, %g1 fandnot1 %f4, %f4, %f12 loop_1301: tne %icc, 0x1 ldsb [%l7 + 0x70], %o5 fmovdpos %xcc, %f14, %f6 pdist %f6, %f12, %f2 fpadd16s %f15, %f4, %f5 bne,a,pn %icc, loop_1302 xnor %i2, %l6, %o2 ldx [%l7 + 0x58], %l1 tsubcctv %o6, %o7, %g2 loop_1302: fnors %f6, %f11, %f2 stb %l4, [%l7 + 0x4C] tpos %icc, 0x1 array8 %o0, %i6, %i7 fmovsgu %icc, %f2, %f10 ldx [%l7 + 0x48], %g4 movvc %icc, %o1, %i5 fmovdle %xcc, %f14, %f8 fnor %f0, %f0, %f4 fmul8x16 %f12, %f2, %f0 te %xcc, 0x2 sth %i1, [%l7 + 0x14] ldd [%l7 + 0x68], %f0 fmul8x16 %f13, %f10, %f2 srax %i3, 0x1E, %o3 lduw [%l7 + 0x74], %g6 fandnot1 %f6, %f6, %f8 udivx %o4, 0x04A4, %g3 fmovsneg %icc, %f3, %f13 fmovrslez %l0, %f6, %f4 tcs %icc, 0x0 movvc %icc, %g7, %i4 movgu %xcc, %l2, %l3 bleu,pn %icc, loop_1303 tne %icc, 0x3 stb %g5, [%l7 + 0x35] bg,pn %xcc, loop_1304 loop_1303: ldsb [%l7 + 0x5E], %l5 lduw [%l7 + 0x7C], %g1 sub %i0, %o5, %l6 loop_1304: fmovrslez %i2, %f9, %f3 movrgez %o2, %o6, %l1 sth %g2, [%l7 + 0x7E] lduw [%l7 + 0x1C], %o7 edge32l %l4, %i6, %o0 tne %xcc, 0x1 ldsw [%l7 + 0x74], %i7 sdiv %g4, 0x01D8, %i5 orcc %o1, 0x045C, %i1 stx %o3, [%l7 + 0x48] brlz %g6, loop_1305 tl %icc, 0x1 ldsw [%l7 + 0x40], %i3 faligndata %f0, %f2, %f6 loop_1305: mova %xcc, %o4, %g3 fzero %f0 array32 %l0, %g7, %l2 st %f8, [%l7 + 0x2C] tcc %icc, 0x5 ldsh [%l7 + 0x4C], %l3 addccc %g5, 0x120E, %i4 movge %icc, %l5, %i0 bneg,a,pt %xcc, loop_1306 fmovdgu %xcc, %f15, %f8 tcc %xcc, 0x5 sth %o5, [%l7 + 0x18] loop_1306: lduh [%l7 + 0x7C], %l6 lduw [%l7 + 0x1C], %i2 stb %g1, [%l7 + 0x22] sth %o6, [%l7 + 0x6C] ldsw [%l7 + 0x6C], %o2 tne %icc, 0x3 fmovspos %xcc, %f15, %f14 ldx [%l7 + 0x20], %l1 fmovrsgez %g2, %f12, %f15 fcmped %fcc2, %f6, %f12 alignaddr %o7, %i6, %o0 fand %f2, %f2, %f4 ldub [%l7 + 0x6F], %l4 fnand %f6, %f8, %f12 fbg %fcc1, loop_1307 fbne,a %fcc2, loop_1308 fbge %fcc2, loop_1309 stb %i7, [%l7 + 0x37] loop_1307: ldsw [%l7 + 0x7C], %i5 loop_1308: fmovsle %xcc, %f12, %f0 loop_1309: andn %o1, %g4, %o3 fmovdn %icc, %f4, %f3 fblg,a %fcc0, loop_1310 fors %f9, %f14, %f13 movcs %xcc, %g6, %i1 lduh [%l7 + 0x50], %i3 loop_1310: ldsh [%l7 + 0x56], %g3 udivx %l0, 0x1D2D, %o4 std %f0, [%l7 + 0x08] tvs %icc, 0x2 st %f14, [%l7 + 0x60] fmul8x16au %f14, %f1, %f10 movcs %icc, %l2, %g7 and %l3, %i4, %g5 stb %l5, [%l7 + 0x4C] srl %i0, 0x19, %o5 edge32ln %l6, %i2, %g1 fmovdg %xcc, %f5, %f14 ldsw [%l7 + 0x0C], %o6 ldd [%l7 + 0x38], %f0 stb %o2, [%l7 + 0x75] edge32l %g2, %l1, %o7 ldd [%l7 + 0x08], %f2 fbn,a %fcc1, loop_1311 sub %i6, %o0, %i7 ldd [%l7 + 0x40], %f0 movvs %xcc, %i5, %o1 loop_1311: sth %l4, [%l7 + 0x0C] tpos %icc, 0x4 ldd [%l7 + 0x10], %f2 fpmerge %f2, %f7, %f10 srl %g4, %o3, %g6 udivx %i3, 0x1E3B, %g3 fandnot2 %f12, %f0, %f6 bvs,a loop_1312 fcmpne32 %f8, %f4, %i1 fxor %f14, %f6, %f6 lduw [%l7 + 0x44], %o4 loop_1312: nop setx loop_1313, %l0, %l1 jmpl %l1, %l0 fxnors %f5, %f1, %f10 ld [%l7 + 0x58], %f0 fcmpne32 %f10, %f8, %l2 loop_1313: fmovscc %icc, %f12, %f9 bshuffle %f14, %f0, %f6 fpadd16s %f0, %f14, %f13 tg %xcc, 0x1 ldsh [%l7 + 0x12], %g7 tne %icc, 0x6 srax %l3, %i4, %g5 lduw [%l7 + 0x1C], %i0 lduw [%l7 + 0x24], %o5 fmovdne %icc, %f9, %f0 bcc,pn %xcc, loop_1314 tgu %icc, 0x0 nop setx loop_1315, %l0, %l1 jmpl %l1, %l6 fandnot1s %f13, %f9, %f9 loop_1314: ldsh [%l7 + 0x70], %i2 udivx %l5, 0x01EC, %g1 loop_1315: add %o6, %g2, %o2 lduw [%l7 + 0x14], %o7 addc %l1, %i6, %i7 subc %o0, %o1, %i5 fandnot1 %f10, %f12, %f12 fmovsa %xcc, %f12, %f10 fandnot1 %f0, %f6, %f12 umulcc %l4, 0x05F9, %o3 sllx %g6, %i3, %g3 std %f12, [%l7 + 0x30] fbug %fcc2, loop_1316 fors %f12, %f13, %f1 fmovdle %icc, %f3, %f12 array32 %i1, %g4, %o4 loop_1316: stw %l2, [%l7 + 0x64] fmovdvc %icc, %f4, %f13 bn,pt %xcc, loop_1317 bn,a loop_1318 bneg,a %xcc, loop_1319 ldub [%l7 + 0x6D], %l0 loop_1317: fsrc1 %f0, %f8 loop_1318: ldub [%l7 + 0x68], %g7 loop_1319: bleu,pn %xcc, loop_1320 fmovdpos %xcc, %f10, %f2 edge8n %l3, %i4, %g5 tg %icc, 0x3 loop_1320: fmovsle %icc, %f3, %f15 stw %i0, [%l7 + 0x2C] srl %l6, 0x12, %i2 array16 %l5, %o5, %o6 popc 0x1150, %g1 fmovsg %icc, %f3, %f7 fones %f9 st %f5, [%l7 + 0x08] fbne %fcc2, loop_1321 sth %g2, [%l7 + 0x6C] xnorcc %o2, 0x0014, %o7 nop setx loop_1322, %l0, %l1 jmpl %l1, %l1 loop_1321: sdivcc %i6, 0x0871, %o0 movrgz %i7, %o1, %l4 fba,a %fcc1, loop_1323 loop_1322: st %f11, [%l7 + 0x58] orcc %i5, %o3, %g6 std %f4, [%l7 + 0x28] loop_1323: lduh [%l7 + 0x1C], %g3 nop setx loop_1324, %l0, %l1 jmpl %l1, %i1 fmovsleu %icc, %f7, %f1 fandnot2s %f0, %f3, %f1 st %f6, [%l7 + 0x2C] loop_1324: edge16n %i3, %g4, %o4 sllx %l2, 0x15, %l0 movre %g7, %i4, %l3 fbue,a %fcc3, loop_1325 movl %xcc, %g5, %l6 tsubcc %i2, %l5, %o5 lduh [%l7 + 0x0C], %o6 loop_1325: ldub [%l7 + 0x48], %i0 ba,a loop_1326 brgez %g1, loop_1327 srax %g2, 0x11, %o7 fbge %fcc2, loop_1328 loop_1326: move %icc, %o2, %l1 loop_1327: and %i6, 0x1824, %i7 fbule %fcc0, loop_1329 loop_1328: fmovsvc %icc, %f0, %f4 ldd [%l7 + 0x78], %f8 stw %o0, [%l7 + 0x3C] loop_1329: for %f8, %f8, %f0 ldub [%l7 + 0x14], %l4 fbo,a %fcc0, loop_1330 lduh [%l7 + 0x64], %i5 movvs %xcc, %o3, %g6 edge32n %g3, %i1, %o1 loop_1330: edge16n %i3, %g4, %l2 ldub [%l7 + 0x42], %o4 st %f9, [%l7 + 0x38] tvc %xcc, 0x3 fcmpgt16 %f10, %f6, %l0 fbl %fcc2, loop_1331 bg %xcc, loop_1332 lduh [%l7 + 0x72], %i4 ldx [%l7 + 0x68], %g7 loop_1331: movn %xcc, %l3, %l6 loop_1332: fble,a %fcc3, loop_1333 fmovsn %xcc, %f12, %f12 fpack16 %f10, %f4 andn %i2, %l5, %g5 loop_1333: lduh [%l7 + 0x5E], %o6 bneg,a %xcc, loop_1334 bpos,pn %icc, loop_1335 popc 0x11DD, %o5 stw %g1, [%l7 + 0x2C] loop_1334: stx %i0, [%l7 + 0x40] loop_1335: bpos loop_1336 tne %icc, 0x1 ldx [%l7 + 0x20], %o7 fcmps %fcc1, %f6, %f1 loop_1336: fabsd %f14, %f2 fmovda %xcc, %f3, %f8 ldd [%l7 + 0x50], %f4 bl,a loop_1337 ldsb [%l7 + 0x1C], %g2 fmuld8sux16 %f6, %f13, %f10 ldsh [%l7 + 0x1C], %l1 loop_1337: tle %xcc, 0x5 edge32n %o2, %i6, %i7 fmovrslz %o0, %f1, %f8 fors %f8, %f4, %f3 andcc %l4, %i5, %o3 std %f6, [%l7 + 0x78] array32 %g6, %i1, %g3 stb %i3, [%l7 + 0x14] bne loop_1338 movcs %xcc, %g4, %l2 fba %fcc0, loop_1339 fmovsle %xcc, %f11, %f8 loop_1338: movpos %xcc, %o1, %l0 ldsb [%l7 + 0x72], %i4 loop_1339: lduw [%l7 + 0x70], %o4 brlez,a %g7, loop_1340 fpackfix %f0, %f2 be,a,pt %icc, loop_1341 ldsb [%l7 + 0x1D], %l6 loop_1340: fpsub16 %f8, %f0, %f6 stx %l3, [%l7 + 0x78] loop_1341: stb %i2, [%l7 + 0x2A] fcmps %fcc3, %f14, %f0 fmovscs %icc, %f12, %f4 add %l5, 0x1CAC, %g5 fmovse %xcc, %f6, %f2 fcmps %fcc1, %f13, %f5 lduh [%l7 + 0x22], %o5 edge32n %o6, %g1, %i0 fone %f2 array32 %g2, %l1, %o7 lduh [%l7 + 0x0C], %o2 brnz,a %i7, loop_1342 sdivx %i6, 0x056B, %o0 sth %i5, [%l7 + 0x60] lduw [%l7 + 0x44], %l4 loop_1342: bne,a %xcc, loop_1343 stb %g6, [%l7 + 0x3E] ldsb [%l7 + 0x3B], %o3 fmul8x16au %f6, %f0, %f2 loop_1343: mova %xcc, %g3, %i3 xnorcc %i1, 0x109E, %g4 ldd [%l7 + 0x58], %f6 ldd [%l7 + 0x68], %f6 movrgz %o1, 0x24A, %l0 fornot1 %f10, %f10, %f0 st %f2, [%l7 + 0x28] fpack32 %f4, %f0, %f14 edge16 %l2, %i4, %o4 ldsw [%l7 + 0x74], %g7 tcc %xcc, 0x2 fmovsg %icc, %f11, %f8 brlz,a %l6, loop_1344 fnot1s %f10, %f4 st %f8, [%l7 + 0x64] fornot1 %f14, %f8, %f4 loop_1344: brnz %l3, loop_1345 fbg %fcc0, loop_1346 std %f8, [%l7 + 0x28] fmul8ulx16 %f0, %f0, %f2 loop_1345: fandnot2s %f10, %f14, %f10 loop_1346: edge8n %l5, %g5, %o5 fxors %f11, %f10, %f14 ldub [%l7 + 0x4E], %i2 stx %g1, [%l7 + 0x70] xorcc %o6, %i0, %g2 fbne,a %fcc2, loop_1347 brz,a %l1, loop_1348 tle %xcc, 0x7 ldsw [%l7 + 0x70], %o7 loop_1347: tge %icc, 0x2 loop_1348: fnot2 %f10, %f4 fsrc1 %f10, %f14 fandnot2 %f10, %f0, %f12 ldub [%l7 + 0x37], %i7 fbue,a %fcc3, loop_1349 fmovsle %xcc, %f5, %f5 nop setx loop_1350, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brgez %o2, loop_1351 loop_1349: subcc %i6, %o0, %l4 fmovsne %xcc, %f13, %f3 loop_1350: std %f12, [%l7 + 0x68] loop_1351: fbo %fcc3, loop_1352 bge,pt %icc, loop_1353 ldsb [%l7 + 0x31], %g6 fmovsgu %xcc, %f13, %f5 loop_1352: nop setx loop_1354, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1353: fcmped %fcc0, %f0, %f10 fmovrdlez %i5, %f2, %f14 tsubcc %o3, %i3, %i1 loop_1354: popc %g4, %g3 fand %f8, %f10, %f4 fmovdvs %icc, %f10, %f9 fsrc2 %f6, %f4 be,a %icc, loop_1355 lduw [%l7 + 0x70], %o1 orn %l0, 0x089C, %i4 tne %icc, 0x5 loop_1355: and %l2, 0x07C7, %o4 xnor %g7, 0x0680, %l6 tle %icc, 0x4 fmul8ulx16 %f6, %f14, %f0 udivx %l3, 0x10E7, %l5 sth %o5, [%l7 + 0x38] srlx %i2, %g5, %o6 fmovrsne %i0, %f13, %f1 fbl %fcc1, loop_1356 fmovdge %icc, %f1, %f6 call loop_1357 movne %xcc, %g1, %g2 loop_1356: fbu,a %fcc0, loop_1358 st %f14, [%l7 + 0x3C] loop_1357: movrgz %l1, %o7, %o2 fxnor %f2, %f10, %f0 loop_1358: fmuld8sux16 %f1, %f11, %f6 tvs %icc, 0x5 srl %i7, %i6, %l4 movre %g6, %o0, %i5 fmovdcc %icc, %f15, %f7 faligndata %f8, %f8, %f2 fxnor %f0, %f14, %f10 ldx [%l7 + 0x40], %o3 stb %i3, [%l7 + 0x1B] fmul8ulx16 %f2, %f2, %f10 sllx %i1, %g3, %o1 movleu %icc, %l0, %i4 st %f12, [%l7 + 0x3C] brgz %g4, loop_1359 fbg %fcc3, loop_1360 fmovdl %icc, %f15, %f10 fmul8x16au %f10, %f12, %f0 loop_1359: array16 %l2, %g7, %l6 loop_1360: stb %o4, [%l7 + 0x48] stb %l3, [%l7 + 0x3B] edge8 %l5, %o5, %i2 fmuld8sux16 %f11, %f2, %f12 fnegd %f6, %f2 ldsw [%l7 + 0x5C], %g5 ldsh [%l7 + 0x1C], %o6 fmovdg %xcc, %f14, %f14 stw %g1, [%l7 + 0x48] stx %g2, [%l7 + 0x18] fpack32 %f6, %f6, %f8 xnorcc %l1, %o7, %o2 tle %xcc, 0x5 fnegs %f11, %f2 tvs %xcc, 0x0 stb %i7, [%l7 + 0x51] stx %i6, [%l7 + 0x58] fpadd32 %f4, %f10, %f4 sdiv %l4, 0x1D32, %i0 stx %g6, [%l7 + 0x20] stw %o0, [%l7 + 0x44] ldsh [%l7 + 0x0A], %o3 fmovscc %xcc, %f5, %f12 stb %i3, [%l7 + 0x77] fabsd %f6, %f2 ldd [%l7 + 0x48], %f8 call loop_1361 bl %icc, loop_1362 fcmpne32 %f10, %f6, %i1 xnorcc %i5, %g3, %l0 loop_1361: bn,a loop_1363 loop_1362: ldd [%l7 + 0x10], %f4 ld [%l7 + 0x78], %f3 tsubcctv %i4, %o1, %g4 loop_1363: stw %g7, [%l7 + 0x3C] brlez,a %l6, loop_1364 fmovse %xcc, %f4, %f2 edge8l %l2, %l3, %o4 lduw [%l7 + 0x14], %o5 loop_1364: fones %f13 lduw [%l7 + 0x78], %i2 stx %g5, [%l7 + 0x50] popc 0x112A, %o6 fmovdge %xcc, %f9, %f8 stb %l5, [%l7 + 0x36] movl %xcc, %g1, %l1 tcs %icc, 0x0 movleu %xcc, %o7, %o2 bleu,a,pn %icc, loop_1365 sth %g2, [%l7 + 0x20] fmovsleu %xcc, %f9, %f5 fpack32 %f10, %f14, %f6 loop_1365: ldsb [%l7 + 0x2D], %i6 std %f8, [%l7 + 0x40] ldsb [%l7 + 0x26], %l4 stx %i7, [%l7 + 0x38] tg %icc, 0x3 addc %g6, 0x09D7, %o0 brgz,a %o3, loop_1366 te %icc, 0x7 fbne %fcc2, loop_1367 fandnot2 %f12, %f8, %f14 loop_1366: fbo,a %fcc3, loop_1368 xorcc %i0, %i1, %i3 loop_1367: stb %i5, [%l7 + 0x12] addccc %g3, 0x0B63, %i4 loop_1368: fbue %fcc1, loop_1369 sth %l0, [%l7 + 0x4A] sub %g4, %o1, %g7 srlx %l6, 0x1C, %l3 loop_1369: andncc %l2, %o5, %o4 andncc %g5, %o6, %i2 fbug,a %fcc2, loop_1370 tge %icc, 0x1 st %f2, [%l7 + 0x20] stx %l5, [%l7 + 0x48] loop_1370: nop setx loop_1371, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdcc %xcc, %f14, %f9 fcmped %fcc2, %f6, %f4 bneg,a %xcc, loop_1372 loop_1371: fmovsl %icc, %f7, %f13 ldsh [%l7 + 0x5A], %g1 stb %o7, [%l7 + 0x52] loop_1372: tleu %xcc, 0x6 ldd [%l7 + 0x70], %f0 fmovscs %icc, %f1, %f5 call loop_1373 fmuld8sux16 %f3, %f5, %f2 movge %xcc, %o2, %l1 mova %xcc, %i6, %l4 loop_1373: bl,a,pn %xcc, loop_1374 udivx %g2, 0x019C, %i7 brnz %o0, loop_1375 ldsh [%l7 + 0x14], %g6 loop_1374: bg %icc, loop_1376 edge8ln %o3, %i1, %i0 loop_1375: fmovscs %xcc, %f6, %f9 bn,pt %icc, loop_1377 loop_1376: ldd [%l7 + 0x40], %f12 ldsw [%l7 + 0x70], %i3 fmovdcs %xcc, %f0, %f14 loop_1377: st %f1, [%l7 + 0x54] edge32l %g3, %i4, %i5 popc %l0, %g4 fzero %f12 edge16 %o1, %g7, %l6 ldub [%l7 + 0x5C], %l2 tvc %icc, 0x5 xnor %l3, 0x132F, %o4 stb %o5, [%l7 + 0x42] stb %o6, [%l7 + 0x38] fors %f7, %f2, %f2 popc 0x03B6, %i2 fnot2s %f3, %f14 movl %xcc, %g5, %g1 ldd [%l7 + 0x68], %f12 stb %o7, [%l7 + 0x57] fbuge,a %fcc3, loop_1378 fbg %fcc1, loop_1379 lduh [%l7 + 0x3C], %l5 edge16l %o2, %l1, %l4 loop_1378: movle %icc, %i6, %g2 loop_1379: lduw [%l7 + 0x7C], %o0 fmovdne %icc, %f5, %f14 tge %xcc, 0x0 pdist %f6, %f8, %f4 edge8n %i7, %g6, %o3 ld [%l7 + 0x08], %f2 sra %i1, %i0, %i3 fmovdl %xcc, %f12, %f15 fba,a %fcc0, loop_1380 fmovsne %icc, %f13, %f15 ldd [%l7 + 0x78], %f10 fmovdvs %icc, %f5, %f1 loop_1380: brlz %i4, loop_1381 add %i5, %g3, %l0 fmovrse %g4, %f14, %f5 tcs %icc, 0x5 loop_1381: movleu %xcc, %o1, %l6 ldsb [%l7 + 0x1D], %l2 fmovrdlez %g7, %f14, %f0 fand %f6, %f10, %f10 sth %l3, [%l7 + 0x40] fmovrdlz %o4, %f12, %f4 brlez %o5, loop_1382 orncc %o6, %g5, %i2 fbul %fcc2, loop_1383 fmul8x16au %f12, %f9, %f0 loop_1382: movrlz %o7, %g1, %o2 brgez,a %l5, loop_1384 loop_1383: tcc %icc, 0x0 sdivcc %l4, 0x1439, %l1 alignaddrl %g2, %i6, %o0 loop_1384: sth %i7, [%l7 + 0x32] fmovrse %o3, %f14, %f7 lduh [%l7 + 0x5A], %g6 array8 %i1, %i3, %i4 edge16 %i5, %g3, %i0 ldsw [%l7 + 0x34], %l0 fornot1s %f10, %f4, %f6 stx %g4, [%l7 + 0x18] tvc %xcc, 0x6 fmovrslz %o1, %f13, %f11 fandnot1 %f14, %f12, %f8 fbu %fcc1, loop_1385 fcmpd %fcc2, %f12, %f8 subc %l2, 0x0489, %l6 ldsb [%l7 + 0x69], %g7 loop_1385: fpadd16 %f2, %f0, %f4 nop setx loop_1386, %l0, %l1 jmpl %l1, %l3 fnot2 %f10, %f6 ldx [%l7 + 0x68], %o5 mova %xcc, %o4, %o6 loop_1386: fone %f14 subcc %g5, %o7, %g1 be %icc, loop_1387 fpsub16s %f9, %f15, %f8 ba,pt %icc, loop_1388 andn %i2, %o2, %l5 loop_1387: bvs loop_1389 st %f6, [%l7 + 0x44] loop_1388: ldx [%l7 + 0x28], %l4 stx %l1, [%l7 + 0x58] loop_1389: movl %icc, %g2, %i6 ldsh [%l7 + 0x76], %o0 taddcctv %o3, %g6, %i7 srl %i1, 0x1C, %i3 brnz,a %i5, loop_1390 movvs %xcc, %g3, %i4 tl %xcc, 0x5 lduh [%l7 + 0x34], %l0 loop_1390: st %f6, [%l7 + 0x34] ldd [%l7 + 0x48], %f4 fmovdl %xcc, %f1, %f0 ldub [%l7 + 0x71], %i0 brnz %o1, loop_1391 ldsb [%l7 + 0x75], %l2 udiv %l6, 0x0E83, %g4 movg %xcc, %g7, %l3 loop_1391: xnor %o5, %o4, %o6 lduw [%l7 + 0x4C], %o7 fmovrdgz %g5, %f14, %f2 brnz %g1, loop_1392 stb %i2, [%l7 + 0x67] fbue %fcc2, loop_1393 ldd [%l7 + 0x78], %f6 loop_1392: stx %o2, [%l7 + 0x40] fmovrsgz %l4, %f3, %f1 loop_1393: brz %l5, loop_1394 srl %g2, %l1, %i6 ldsh [%l7 + 0x54], %o0 edge8ln %o3, %g6, %i1 loop_1394: fba,a %fcc3, loop_1395 fbule %fcc0, loop_1396 fone %f4 movrlez %i7, 0x001, %i3 loop_1395: xorcc %g3, 0x14A7, %i4 loop_1396: ldub [%l7 + 0x58], %l0 xor %i5, 0x0F5D, %i0 fsrc2s %f10, %f4 movneg %xcc, %o1, %l6 fpadd16 %f4, %f4, %f8 bgu,pt %xcc, loop_1397 ba,a,pn %xcc, loop_1398 fpack32 %f0, %f10, %f8 sub %g4, 0x0833, %g7 loop_1397: sub %l2, %l3, %o5 loop_1398: fxors %f5, %f15, %f4 fbue %fcc3, loop_1399 fnot1s %f8, %f0 stw %o4, [%l7 + 0x70] sth %o7, [%l7 + 0x0E] loop_1399: movpos %icc, %g5, %o6 fpadd16 %f4, %f14, %f8 srax %g1, 0x0F, %i2 for %f14, %f10, %f2 ldsw [%l7 + 0x6C], %l4 udivx %o2, 0x096B, %g2 std %f8, [%l7 + 0x10] fzero %f4 edge16n %l5, %l1, %i6 fmovdcc %icc, %f8, %f13 lduw [%l7 + 0x24], %o3 tcs %xcc, 0x6 movcc %xcc, %o0, %i1 ldsb [%l7 + 0x2D], %i7 bshuffle %f14, %f4, %f12 te %icc, 0x7 st %f4, [%l7 + 0x7C] fandnot1s %f13, %f4, %f0 movrgz %g6, 0x39C, %i3 lduh [%l7 + 0x64], %i4 ldd [%l7 + 0x40], %f10 movvc %xcc, %l0, %g3 tneg %xcc, 0x0 tg %xcc, 0x7 fmovsgu %xcc, %f4, %f5 fpadd16 %f6, %f2, %f0 fors %f9, %f8, %f7 fmul8x16al %f12, %f2, %f2 alignaddrl %i0, %i5, %l6 bvs,pn %icc, loop_1400 or %o1, %g7, %g4 umul %l2, %l3, %o4 brlez %o5, loop_1401 loop_1400: tle %icc, 0x0 fbug,a %fcc0, loop_1402 ldsw [%l7 + 0x44], %o7 loop_1401: movre %o6, 0x282, %g5 fmovscc %xcc, %f9, %f10 loop_1402: popc 0x05F2, %i2 sll %l4, %g1, %o2 lduh [%l7 + 0x58], %g2 fba,a %fcc2, loop_1403 stw %l1, [%l7 + 0x30] fmovrsgz %i6, %f13, %f3 fmovscs %xcc, %f9, %f8 loop_1403: andncc %l5, %o0, %o3 udivcc %i1, 0x1CDA, %g6 fblg,a %fcc0, loop_1404 edge8 %i7, %i4, %i3 stx %g3, [%l7 + 0x38] addc %i0, 0x1877, %l0 loop_1404: ta %xcc, 0x2 fmovdgu %icc, %f4, %f14 addccc %i5, 0x14DD, %o1 bn,a %xcc, loop_1405 stw %l6, [%l7 + 0x7C] fbn %fcc2, loop_1406 ldub [%l7 + 0x3F], %g4 loop_1405: ldub [%l7 + 0x4C], %l2 ldx [%l7 + 0x40], %l3 loop_1406: nop setx loop_1407, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fba %fcc2, loop_1408 edge16l %o4, %g7, %o5 mulscc %o7, %o6, %g5 loop_1407: std %f14, [%l7 + 0x28] loop_1408: sethi 0x0CA5, %i2 andcc %g1, 0x016A, %l4 fbe %fcc2, loop_1409 stw %o2, [%l7 + 0x60] fba,a %fcc0, loop_1410 lduh [%l7 + 0x68], %l1 loop_1409: ldsh [%l7 + 0x60], %g2 movne %icc, %i6, %l5 loop_1410: ldsh [%l7 + 0x6C], %o3 fmovdpos %xcc, %f14, %f9 fcmped %fcc0, %f0, %f12 stw %i1, [%l7 + 0x64] fmovdpos %xcc, %f6, %f5 fsrc1 %f14, %f14 fmovd %f12, %f2 fnot2s %f13, %f0 lduw [%l7 + 0x20], %g6 fmovd %f10, %f6 ldsh [%l7 + 0x30], %o0 fmovsl %icc, %f7, %f12 lduw [%l7 + 0x2C], %i7 ldd [%l7 + 0x10], %f12 bpos,pn %xcc, loop_1411 fmovrsne %i4, %f8, %f14 bgu,a loop_1412 bn,pt %icc, loop_1413 loop_1411: subcc %g3, %i3, %i0 tsubcctv %i5, %o1, %l6 loop_1412: stx %g4, [%l7 + 0x38] loop_1413: fbge,a %fcc0, loop_1414 fpsub32 %f10, %f14, %f6 ldsh [%l7 + 0x2A], %l2 sdivcc %l0, 0x0684, %l3 loop_1414: fpadd16 %f8, %f10, %f0 fmul8sux16 %f8, %f8, %f8 fnot2 %f14, %f12 ld [%l7 + 0x44], %f1 fmul8sux16 %f2, %f10, %f8 stw %o4, [%l7 + 0x60] stb %o5, [%l7 + 0x3A] std %f10, [%l7 + 0x30] fcmpne32 %f6, %f8, %g7 ldsw [%l7 + 0x5C], %o6 fmovsa %icc, %f9, %f6 fnegs %f13, %f10 fmovrsgz %g5, %f7, %f11 stb %o7, [%l7 + 0x5F] bge,a,pt %xcc, loop_1415 alignaddrl %g1, %i2, %l4 st %f7, [%l7 + 0x28] fsrc1s %f11, %f8 loop_1415: fmovsneg %xcc, %f13, %f15 std %f0, [%l7 + 0x68] edge16n %l1, %o2, %i6 fmovda %xcc, %f8, %f4 std %f0, [%l7 + 0x28] fmovdge %xcc, %f2, %f11 fmovsvs %icc, %f11, %f6 brnz,a %g2, loop_1416 ldub [%l7 + 0x63], %o3 fabss %f8, %f3 fbug %fcc2, loop_1417 loop_1416: fbn,a %fcc2, loop_1418 st %f0, [%l7 + 0x08] std %f12, [%l7 + 0x28] loop_1417: sdivx %i1, 0x0001, %g6 loop_1418: stw %o0, [%l7 + 0x74] mulscc %l5, 0x079E, %i4 bgu,a,pn %xcc, loop_1419 ldd [%l7 + 0x58], %f14 fpackfix %f2, %f3 st %f14, [%l7 + 0x5C] loop_1419: tneg %xcc, 0x6 fpsub16 %f10, %f14, %f12 umul %i7, 0x0F1A, %i3 sth %g3, [%l7 + 0x60] edge8n %i0, %i5, %o1 fpmerge %f10, %f9, %f14 bcs loop_1420 edge32n %l6, %g4, %l0 fmul8x16au %f9, %f12, %f2 sth %l2, [%l7 + 0x6C] loop_1420: ldx [%l7 + 0x58], %o4 fmovsl %xcc, %f2, %f12 ldsb [%l7 + 0x72], %o5 stb %g7, [%l7 + 0x79] nop setx loop_1421, %l0, %l1 jmpl %l1, %l3 fands %f6, %f7, %f1 fpadd32s %f0, %f9, %f8 fmovdvs %xcc, %f10, %f13 loop_1421: ldx [%l7 + 0x78], %g5 st %f2, [%l7 + 0x50] fpadd32 %f2, %f6, %f0 ldx [%l7 + 0x38], %o6 movge %xcc, %g1, %i2 sra %o7, %l1, %l4 ldsw [%l7 + 0x58], %i6 bcc,a loop_1422 alignaddrl %g2, %o2, %i1 bcc,a,pn %xcc, loop_1423 stw %g6, [%l7 + 0x3C] loop_1422: lduw [%l7 + 0x24], %o0 popc 0x0A75, %l5 loop_1423: sth %o3, [%l7 + 0x40] fxor %f0, %f10, %f2 ldx [%l7 + 0x28], %i4 fmovdvc %icc, %f10, %f1 lduw [%l7 + 0x64], %i3 std %f8, [%l7 + 0x08] fbue,a %fcc3, loop_1424 edge8l %i7, %i0, %i5 movcs %icc, %o1, %g3 fcmpne32 %f12, %f14, %l6 loop_1424: lduw [%l7 + 0x28], %g4 bl loop_1425 fzero %f8 fmovdleu %icc, %f13, %f10 fnot1s %f6, %f15 loop_1425: sll %l0, 0x1A, %l2 fmul8ulx16 %f0, %f0, %f8 pdist %f6, %f4, %f8 fmovde %icc, %f3, %f7 subcc %o4, 0x083F, %o5 fmovdleu %icc, %f11, %f15 smulcc %l3, 0x1D2A, %g5 lduh [%l7 + 0x5A], %o6 bvs,a,pn %icc, loop_1426 fmovdneg %icc, %f5, %f8 bn,a,pn %xcc, loop_1427 fmul8x16au %f5, %f1, %f4 loop_1426: st %f8, [%l7 + 0x50] subccc %g7, 0x1D75, %g1 loop_1427: addcc %o7, 0x03DE, %i2 edge8l %l4, %i6, %g2 fmul8sux16 %f10, %f2, %f2 fmovrslz %l1, %f15, %f11 stx %o2, [%l7 + 0x60] ld [%l7 + 0x4C], %f14 tcs %xcc, 0x5 fmovrsgz %i1, %f7, %f13 fornot1s %f8, %f4, %f13 ldsb [%l7 + 0x66], %o0 sub %l5, %o3, %i4 ble,a %icc, loop_1428 bgu %icc, loop_1429 fcmpeq32 %f12, %f10, %g6 ble,a,pt %icc, loop_1430 loop_1428: fpsub32s %f1, %f11, %f4 loop_1429: ldsb [%l7 + 0x5D], %i7 ldsh [%l7 + 0x10], %i0 loop_1430: st %f0, [%l7 + 0x08] fbo,a %fcc1, loop_1431 fmovscs %xcc, %f15, %f15 ba,a %icc, loop_1432 std %f4, [%l7 + 0x78] loop_1431: lduw [%l7 + 0x44], %i3 tvs %xcc, 0x3 loop_1432: add %i5, 0x15E2, %g3 fmovsneg %xcc, %f11, %f9 srax %l6, %o1, %g4 fcmpeq32 %f4, %f6, %l0 bvc,pn %icc, loop_1433 movrgez %o4, %o5, %l2 fnot2 %f0, %f12 fmovde %xcc, %f8, %f10 loop_1433: mulx %l3, %g5, %o6 fbu,a %fcc2, loop_1434 ldx [%l7 + 0x20], %g1 fpack16 %f10, %f9 edge16ln %g7, %o7, %i2 loop_1434: fones %f3 array8 %l4, %g2, %i6 ldx [%l7 + 0x08], %l1 stb %o2, [%l7 + 0x1C] fmovsleu %icc, %f14, %f3 ldub [%l7 + 0x1A], %o0 move %icc, %i1, %o3 fble,a %fcc0, loop_1435 andcc %i4, 0x09A7, %l5 bcs loop_1436 fbuge %fcc1, loop_1437 loop_1435: fbuge %fcc3, loop_1438 fblg %fcc2, loop_1439 loop_1436: edge16l %g6, %i0, %i7 loop_1437: edge32l %i5, %g3, %l6 loop_1438: fmovrslez %o1, %f4, %f1 loop_1439: fpsub16 %f6, %f4, %f6 tgu %icc, 0x5 ldsh [%l7 + 0x5A], %i3 fornot1 %f14, %f6, %f12 bpos,a %icc, loop_1440 fmuld8ulx16 %f7, %f6, %f10 lduh [%l7 + 0x5C], %l0 fbl,a %fcc3, loop_1441 loop_1440: fble,a %fcc2, loop_1442 bne,a %icc, loop_1443 udivcc %g4, 0x08AF, %o4 loop_1441: fbul %fcc2, loop_1444 loop_1442: fmovdg %xcc, %f0, %f11 loop_1443: andncc %o5, %l3, %l2 ldsb [%l7 + 0x3C], %g5 loop_1444: brgez %o6, loop_1445 fcmpgt32 %f4, %f8, %g7 movne %xcc, %o7, %g1 sth %i2, [%l7 + 0x24] loop_1445: movge %icc, %g2, %i6 fmovdle %icc, %f13, %f7 ld [%l7 + 0x0C], %f0 ldsw [%l7 + 0x24], %l1 brlez,a %o2, loop_1446 array16 %l4, %i1, %o3 ld [%l7 + 0x70], %f1 fzero %f8 loop_1446: addccc %o0, %i4, %g6 brgez %i0, loop_1447 udiv %i7, 0x180E, %i5 fcmple16 %f8, %f8, %l5 fones %f8 loop_1447: fbul %fcc0, loop_1448 ldd [%l7 + 0x10], %f4 ld [%l7 + 0x68], %f12 movge %icc, %g3, %o1 loop_1448: bneg,pt %icc, loop_1449 stw %i3, [%l7 + 0x78] brlez,a %l0, loop_1450 ldsb [%l7 + 0x26], %l6 loop_1449: mulscc %o4, %o5, %l3 fbo,a %fcc3, loop_1451 loop_1450: lduh [%l7 + 0x30], %l2 fmovda %xcc, %f2, %f14 fmovsle %xcc, %f7, %f13 loop_1451: alignaddrl %g4, %g5, %o6 fzero %f6 fandnot2 %f8, %f10, %f8 fnot2 %f8, %f10 ble,a %xcc, loop_1452 tneg %xcc, 0x4 fpsub32s %f15, %f14, %f4 std %f12, [%l7 + 0x10] loop_1452: stx %o7, [%l7 + 0x30] stb %g7, [%l7 + 0x25] brz %g1, loop_1453 stx %i2, [%l7 + 0x60] fbn %fcc0, loop_1454 fmovdne %icc, %f0, %f5 loop_1453: lduw [%l7 + 0x44], %i6 lduw [%l7 + 0x1C], %g2 loop_1454: brz %l1, loop_1455 fmovdvs %icc, %f12, %f10 srax %l4, %i1, %o3 ldub [%l7 + 0x54], %o2 loop_1455: udivcc %o0, 0x0B28, %i4 fpadd16 %f6, %f2, %f2 fblg %fcc1, loop_1456 ldx [%l7 + 0x10], %g6 fors %f14, %f14, %f2 alignaddr %i0, %i5, %i7 loop_1456: std %f12, [%l7 + 0x08] fnors %f14, %f7, %f7 array32 %l5, %o1, %g3 fxnor %f14, %f14, %f10 ldub [%l7 + 0x2D], %i3 edge32l %l6, %l0, %o4 ldsh [%l7 + 0x5E], %o5 ldx [%l7 + 0x08], %l3 bshuffle %f4, %f2, %f8 fmovdne %xcc, %f13, %f4 ldub [%l7 + 0x4F], %g4 brlez %l2, loop_1457 fmovdpos %xcc, %f0, %f10 fmovspos %icc, %f14, %f11 faligndata %f8, %f0, %f4 loop_1457: fmovrslz %g5, %f2, %f14 fbe,a %fcc0, loop_1458 fmovdvs %xcc, %f4, %f8 for %f4, %f14, %f8 lduw [%l7 + 0x60], %o6 loop_1458: fbne,a %fcc2, loop_1459 fxnors %f10, %f12, %f8 std %f0, [%l7 + 0x28] lduh [%l7 + 0x7E], %o7 loop_1459: fmovdvs %icc, %f12, %f13 xorcc %g1, %g7, %i6 bleu loop_1460 nop setx loop_1461, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot1 %f8, %f10 fmovscs %xcc, %f7, %f13 loop_1460: fmovspos %xcc, %f15, %f1 loop_1461: udivx %g2, 0x0F30, %l1 brnz %l4, loop_1462 stx %i2, [%l7 + 0x70] fmovsvs %xcc, %f2, %f5 fors %f5, %f13, %f1 loop_1462: bpos,a,pn %xcc, loop_1463 bne,pt %icc, loop_1464 and %i1, %o3, %o0 movcc %xcc, %o2, %g6 loop_1463: fmovdn %xcc, %f3, %f12 loop_1464: fpack16 %f2, %f1 tcs %xcc, 0x2 fmovrse %i4, %f0, %f9 lduw [%l7 + 0x10], %i0 fmovrdgez %i7, %f14, %f14 fmuld8ulx16 %f9, %f0, %f4 alignaddr %i5, %l5, %g3 ldsw [%l7 + 0x58], %i3 fpsub32s %f10, %f11, %f5 fbg %fcc3, loop_1465 mova %xcc, %o1, %l0 fsrc1 %f10, %f10 udiv %o4, 0x05EE, %o5 loop_1465: sth %l3, [%l7 + 0x34] fmovdcc %xcc, %f3, %f14 array8 %g4, %l2, %l6 fnot1s %f12, %f9 ld [%l7 + 0x0C], %f14 faligndata %f4, %f0, %f14 udivx %g5, 0x0BFF, %o6 fmovrde %g1, %f0, %f10 std %f6, [%l7 + 0x10] ld [%l7 + 0x40], %f5 sllx %g7, 0x16, %i6 movne %xcc, %g2, %l1 stx %l4, [%l7 + 0x60] sethi 0x1105, %o7 sth %i2, [%l7 + 0x1C] fba %fcc3, loop_1466 sth %o3, [%l7 + 0x54] fmovdne %icc, %f2, %f7 move %xcc, %i1, %o0 loop_1466: stw %o2, [%l7 + 0x38] fnot2s %f9, %f0 fmovdcs %xcc, %f9, %f12 ldd [%l7 + 0x18], %f2 tgu %icc, 0x4 fcmpd %fcc0, %f14, %f8 ldsb [%l7 + 0x1C], %i4 te %icc, 0x0 te %icc, 0x4 bg %xcc, loop_1467 array8 %g6, %i0, %i5 movrgz %i7, 0x19F, %l5 fcmple32 %f12, %f4, %g3 loop_1467: st %f1, [%l7 + 0x28] fmovdvc %xcc, %f13, %f1 ldsh [%l7 + 0x4E], %o1 fmovsn %xcc, %f9, %f5 tge %icc, 0x6 brgez,a %l0, loop_1468 tg %icc, 0x7 xorcc %i3, %o5, %l3 addc %g4, %l2, %l6 loop_1468: fone %f8 st %f5, [%l7 + 0x14] bn,pt %icc, loop_1469 tvc %xcc, 0x1 fnegd %f12, %f0 ldsw [%l7 + 0x20], %o4 loop_1469: srax %g5, %o6, %g7 stw %i6, [%l7 + 0x7C] brz,a %g1, loop_1470 udivcc %l1, 0x00AB, %g2 fmovdge %icc, %f9, %f6 fmovdleu %xcc, %f5, %f0 loop_1470: fbule,a %fcc2, loop_1471 fmovsne %xcc, %f0, %f6 fmovrdne %o7, %f10, %f14 lduw [%l7 + 0x08], %i2 loop_1471: fpmerge %f15, %f14, %f12 sdiv %l4, 0x163A, %o3 fmovdneg %xcc, %f5, %f5 fmovrslz %i1, %f10, %f11 stx %o0, [%l7 + 0x10] ldub [%l7 + 0x7E], %o2 sdiv %g6, 0x061C, %i0 ldsw [%l7 + 0x48], %i4 ldsb [%l7 + 0x26], %i5 and %l5, 0x02FD, %g3 stx %i7, [%l7 + 0x58] lduw [%l7 + 0x1C], %l0 lduw [%l7 + 0x40], %i3 fcmple16 %f14, %f8, %o5 tge %xcc, 0x6 fbue,a %fcc2, loop_1472 edge16l %l3, %o1, %g4 ldd [%l7 + 0x58], %f12 lduh [%l7 + 0x0A], %l6 loop_1472: tsubcctv %l2, 0x02D5, %g5 fbe %fcc1, loop_1473 tl %xcc, 0x6 st %f1, [%l7 + 0x64] ldd [%l7 + 0x40], %f4 loop_1473: movrgz %o6, 0x3ED, %g7 ldsb [%l7 + 0x41], %i6 stb %g1, [%l7 + 0x7D] smulcc %o4, %l1, %o7 be,a,pt %xcc, loop_1474 subccc %i2, %g2, %l4 fcmpgt16 %f14, %f2, %o3 fbo,a %fcc0, loop_1475 loop_1474: ldub [%l7 + 0x42], %i1 bge,a %xcc, loop_1476 stb %o0, [%l7 + 0x36] loop_1475: movg %icc, %g6, %i0 fmovsl %xcc, %f6, %f7 loop_1476: sth %o2, [%l7 + 0x58] ldsb [%l7 + 0x23], %i5 orncc %i4, 0x00FC, %g3 st %f14, [%l7 + 0x78] add %i7, 0x16E1, %l0 fbo,a %fcc0, loop_1477 ldsb [%l7 + 0x72], %i3 stx %o5, [%l7 + 0x18] lduw [%l7 + 0x30], %l3 loop_1477: fnors %f15, %f15, %f8 taddcc %l5, %o1, %g4 edge16 %l6, %g5, %l2 tn %icc, 0x0 bge %icc, loop_1478 bvc,pt %icc, loop_1479 ldsb [%l7 + 0x1D], %g7 fsrc2s %f11, %f7 loop_1478: fble %fcc1, loop_1480 loop_1479: st %f0, [%l7 + 0x50] sth %o6, [%l7 + 0x0C] ldd [%l7 + 0x48], %f14 loop_1480: fmovd %f12, %f6 movrlez %i6, %o4, %g1 fmul8x16al %f11, %f12, %f10 ldx [%l7 + 0x30], %o7 brlez,a %i2, loop_1481 stw %l1, [%l7 + 0x08] srax %l4, %g2, %o3 fbo %fcc3, loop_1482 loop_1481: brz %i1, loop_1483 fmovrdgez %g6, %f0, %f8 brz,a %i0, loop_1484 loop_1482: tpos %xcc, 0x4 loop_1483: fcmps %fcc2, %f14, %f15 xnorcc %o0, 0x1C4D, %i5 loop_1484: fmovsg %xcc, %f3, %f0 bleu,pn %xcc, loop_1485 fmovdn %xcc, %f11, %f14 movge %xcc, %i4, %g3 fandnot1s %f1, %f13, %f15 loop_1485: ldsw [%l7 + 0x20], %o2 fxors %f0, %f5, %f7 fmovsleu %icc, %f14, %f4 andn %l0, 0x06FB, %i7 tne %icc, 0x1 fmuld8ulx16 %f5, %f14, %f14 bg,pt %xcc, loop_1486 ldub [%l7 + 0x59], %i3 fbg,a %fcc2, loop_1487 ldub [%l7 + 0x5F], %o5 loop_1486: std %f6, [%l7 + 0x68] movn %xcc, %l3, %o1 loop_1487: tleu %icc, 0x7 std %f14, [%l7 + 0x18] bgu,a loop_1488 te %icc, 0x5 stx %g4, [%l7 + 0x48] stx %l5, [%l7 + 0x70] loop_1488: ta %icc, 0x2 edge32ln %g5, %l6, %l2 edge8ln %g7, %i6, %o4 fnot2 %f6, %f14 sth %g1, [%l7 + 0x72] std %f2, [%l7 + 0x38] fpack32 %f14, %f2, %f10 bleu,a,pn %xcc, loop_1489 fmul8x16al %f14, %f5, %f12 bneg,a,pt %xcc, loop_1490 brgez,a %o6, loop_1491 loop_1489: ldx [%l7 + 0x58], %o7 edge16l %i2, %l1, %l4 loop_1490: fbu,a %fcc2, loop_1492 loop_1491: fmovdleu %icc, %f11, %f1 andncc %o3, %i1, %g6 ld [%l7 + 0x28], %f6 loop_1492: fsrc2 %f12, %f10 movrlez %i0, 0x314, %g2 ba loop_1493 sdivcc %i5, 0x079E, %o0 sll %g3, 0x1E, %i4 lduh [%l7 + 0x62], %l0 loop_1493: fmovsl %xcc, %f4, %f15 st %f11, [%l7 + 0x48] siam 0x2 fmovsg %icc, %f8, %f3 mova %icc, %o2, %i7 movgu %xcc, %o5, %l3 ta %icc, 0x2 for %f14, %f0, %f6 addccc %i3, %g4, %l5 fbn %fcc2, loop_1494 edge8ln %g5, %o1, %l2 faligndata %f8, %f2, %f0 sth %g7, [%l7 + 0x5A] loop_1494: srax %l6, 0x13, %o4 fornot1s %f3, %f5, %f10 st %f11, [%l7 + 0x0C] fzeros %f5 subc %i6, %g1, %o6 brlz,a %o7, loop_1495 ldub [%l7 + 0x50], %l1 faligndata %f8, %f14, %f14 fmovdvc %icc, %f15, %f9 loop_1495: taddcc %i2, 0x1B96, %o3 sdiv %l4, 0x0912, %i1 ld [%l7 + 0x24], %f5 fbg,a %fcc0, loop_1496 st %f3, [%l7 + 0x2C] ldx [%l7 + 0x08], %g6 stb %i0, [%l7 + 0x19] loop_1496: fbl,a %fcc3, loop_1497 fmovdge %xcc, %f11, %f9 fbl %fcc2, loop_1498 fmovda %xcc, %f14, %f12 loop_1497: movvc %xcc, %g2, %i5 ldub [%l7 + 0x0A], %o0 loop_1498: tcc %icc, 0x6 stx %g3, [%l7 + 0x08] brgez %i4, loop_1499 fmovrslz %o2, %f11, %f13 fbu %fcc2, loop_1500 tneg %icc, 0x0 loop_1499: ld [%l7 + 0x18], %f13 smul %i7, 0x1C95, %l0 loop_1500: sdivcc %l3, 0x1955, %o5 fbe %fcc1, loop_1501 fcmpeq16 %f12, %f2, %i3 ldd [%l7 + 0x30], %f4 ldx [%l7 + 0x30], %g4 loop_1501: fbne,a %fcc1, loop_1502 fmovrsne %l5, %f9, %f7 array8 %o1, %l2, %g5 umulcc %l6, 0x0337, %o4 loop_1502: fbl %fcc3, loop_1503 edge8 %i6, %g7, %o6 std %f10, [%l7 + 0x08] lduw [%l7 + 0x20], %o7 loop_1503: brgez %l1, loop_1504 orncc %i2, %o3, %g1 ldsw [%l7 + 0x78], %i1 ldsh [%l7 + 0x12], %g6 loop_1504: bneg,pt %xcc, loop_1505 tvs %icc, 0x7 bne,a,pt %icc, loop_1506 tg %xcc, 0x4 loop_1505: tvc %icc, 0x3 movgu %xcc, %l4, %i0 loop_1506: lduh [%l7 + 0x1E], %i5 sth %g2, [%l7 + 0x40] std %f8, [%l7 + 0x18] fbn,a %fcc3, loop_1507 fsrc1s %f3, %f8 ldx [%l7 + 0x40], %o0 fandnot2 %f4, %f6, %f4 loop_1507: lduh [%l7 + 0x6C], %g3 addccc %o2, 0x166C, %i4 fmovrdlez %i7, %f6, %f2 xor %l3, %o5, %l0 movneg %xcc, %i3, %g4 fmovspos %xcc, %f9, %f0 orcc %l5, 0x16A1, %l2 lduh [%l7 + 0x14], %o1 st %f0, [%l7 + 0x48] edge16n %g5, %l6, %i6 fcmpeq32 %f4, %f14, %g7 stb %o4, [%l7 + 0x61] movleu %xcc, %o7, %l1 fmovrslez %o6, %f3, %f13 ldd [%l7 + 0x40], %f6 ldub [%l7 + 0x79], %i2 fornot1s %f13, %f3, %f5 subccc %o3, 0x05AA, %g1 fbge,a %fcc3, loop_1508 fbul %fcc2, loop_1509 pdist %f0, %f4, %f8 tvc %icc, 0x1 loop_1508: fpsub32s %f10, %f9, %f2 loop_1509: movrgz %i1, %g6, %l4 fmovrse %i5, %f6, %f1 fpmerge %f0, %f0, %f10 ld [%l7 + 0x34], %f11 ldsh [%l7 + 0x48], %i0 fmovrsgz %o0, %f15, %f14 ldub [%l7 + 0x10], %g3 brgz,a %g2, loop_1510 bvc loop_1511 edge8ln %i4, %i7, %l3 sra %o5, %l0, %i3 loop_1510: fbne %fcc0, loop_1512 loop_1511: sub %o2, 0x1472, %g4 tsubcc %l2, %o1, %g5 fpackfix %f10, %f12 loop_1512: edge8ln %l5, %l6, %i6 std %f14, [%l7 + 0x18] edge16l %g7, %o4, %l1 ldd [%l7 + 0x68], %f10 fcmpgt32 %f4, %f14, %o7 fbn %fcc2, loop_1513 movne %xcc, %o6, %i2 sll %g1, 0x02, %o3 tcc %icc, 0x6 loop_1513: ldsw [%l7 + 0x44], %i1 fandnot1s %f15, %f11, %f0 fmovsneg %icc, %f3, %f13 stb %g6, [%l7 + 0x57] ldsw [%l7 + 0x44], %i5 sub %i0, 0x0377, %o0 array16 %l4, %g2, %i4 add %g3, 0x0A1A, %i7 fcmpgt32 %f8, %f12, %o5 array32 %l0, %l3, %o2 fba %fcc0, loop_1514 subc %i3, %l2, %g4 faligndata %f14, %f12, %f14 tpos %xcc, 0x3 loop_1514: fmovrse %g5, %f3, %f5 fmovsne %xcc, %f5, %f0 fornot2s %f12, %f14, %f15 stb %o1, [%l7 + 0x32] fnot1 %f12, %f10 fnor %f14, %f6, %f8 fpsub16s %f2, %f4, %f5 ldub [%l7 + 0x10], %l5 bne,a,pt %icc, loop_1515 edge16l %l6, %i6, %g7 stw %o4, [%l7 + 0x0C] nop setx loop_1516, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1515: smul %l1, %o7, %i2 mova %icc, %o6, %o3 andcc %g1, %g6, %i1 loop_1516: stw %i0, [%l7 + 0x30] edge32ln %o0, %i5, %l4 std %f12, [%l7 + 0x50] be,pn %icc, loop_1517 for %f8, %f2, %f2 fxors %f7, %f2, %f14 movre %i4, %g2, %g3 loop_1517: stb %o5, [%l7 + 0x4A] fbu %fcc3, loop_1518 bg loop_1519 fmovdne %xcc, %f9, %f9 array8 %l0, %l3, %o2 loop_1518: srl %i3, 0x05, %l2 loop_1519: nop setx loop_1520, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsneg %xcc, %f13, %f11 movle %xcc, %i7, %g5 fbu,a %fcc3, loop_1521 loop_1520: fcmple32 %f10, %f10, %g4 sth %l5, [%l7 + 0x2E] ldsh [%l7 + 0x28], %o1 loop_1521: fcmped %fcc2, %f14, %f14 tl %icc, 0x3 sth %l6, [%l7 + 0x68] tvs %xcc, 0x5 fzeros %f0 fbn %fcc1, loop_1522 fmovdcc %xcc, %f3, %f0 fbu %fcc1, loop_1523 ld [%l7 + 0x4C], %f13 loop_1522: fmovrdgz %i6, %f8, %f2 stb %o4, [%l7 + 0x2E] loop_1523: bvs,a,pn %icc, loop_1524 ldsw [%l7 + 0x20], %g7 orcc %l1, 0x02A6, %i2 fnands %f9, %f6, %f1 loop_1524: fmovsgu %xcc, %f10, %f11 subccc %o7, %o3, %g1 lduw [%l7 + 0x58], %g6 sth %i1, [%l7 + 0x5E] nop setx loop_1525, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub16s %f1, %f5, %f7 fmovdcc %xcc, %f4, %f9 movn %icc, %i0, %o0 loop_1525: bg,a %icc, loop_1526 tsubcc %o6, 0x192F, %l4 edge32ln %i4, %i5, %g3 udivcc %o5, 0x1CD6, %l0 loop_1526: sll %l3, 0x14, %g2 stx %o2, [%l7 + 0x18] udivx %i3, 0x11A4, %i7 udivx %l2, 0x03CC, %g4 movrlez %g5, 0x3A8, %l5 movle %icc, %l6, %o1 fmuld8ulx16 %f1, %f15, %f8 tne %icc, 0x2 bn,a,pt %icc, loop_1527 sth %i6, [%l7 + 0x7A] call loop_1528 edge32ln %g7, %l1, %o4 loop_1527: add %o7, %i2, %o3 subc %g1, %i1, %i0 loop_1528: fbge,a %fcc2, loop_1529 taddcc %o0, 0x1614, %g6 stx %o6, [%l7 + 0x60] fcmps %fcc2, %f6, %f9 loop_1529: tge %icc, 0x1 smulcc %i4, 0x097B, %i5 movcs %xcc, %g3, %o5 fexpand %f6, %f0 ldsb [%l7 + 0x17], %l0 ldd [%l7 + 0x40], %f0 fmovdg %icc, %f6, %f12 sllx %l4, 0x17, %l3 stx %o2, [%l7 + 0x38] fbo,a %fcc0, loop_1530 addccc %g2, 0x006B, %i7 tg %xcc, 0x7 movge %icc, %l2, %i3 loop_1530: ldd [%l7 + 0x20], %f6 lduh [%l7 + 0x6C], %g5 brlz,a %g4, loop_1531 lduw [%l7 + 0x78], %l6 movre %o1, 0x1F5, %l5 tsubcctv %i6, 0x0E2D, %g7 loop_1531: ldx [%l7 + 0x18], %o4 fcmped %fcc3, %f14, %f4 fmovdle %icc, %f7, %f1 movrlez %o7, 0x0F3, %l1 edge32n %o3, %i2, %i1 lduh [%l7 + 0x54], %i0 ldd [%l7 + 0x40], %f12 orncc %g1, %g6, %o6 mulx %o0, %i4, %i5 array8 %o5, %l0, %l4 fnors %f11, %f6, %f2 nop setx loop_1532, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x28], %f3 fbe,a %fcc1, loop_1533 fmul8x16al %f14, %f8, %f12 loop_1532: fmovscc %icc, %f6, %f12 sth %l3, [%l7 + 0x4C] loop_1533: bgu,a,pn %xcc, loop_1534 fnands %f3, %f11, %f14 stb %o2, [%l7 + 0x1F] fba %fcc2, loop_1535 loop_1534: fmovsvs %xcc, %f15, %f12 movvc %xcc, %g2, %i7 bcc,pt %icc, loop_1536 loop_1535: fone %f10 fmovde %icc, %f10, %f9 fbg %fcc3, loop_1537 loop_1536: tvc %xcc, 0x1 lduw [%l7 + 0x74], %g3 lduw [%l7 + 0x64], %i3 loop_1537: fmovdle %xcc, %f15, %f0 fcmpes %fcc3, %f8, %f3 stw %l2, [%l7 + 0x78] fcmps %fcc3, %f0, %f15 st %f6, [%l7 + 0x30] tsubcc %g5, 0x1967, %l6 orncc %g4, 0x0A1D, %o1 orcc %l5, 0x1572, %i6 ldsh [%l7 + 0x78], %g7 tg %xcc, 0x3 lduh [%l7 + 0x32], %o7 edge16n %l1, %o3, %o4 srlx %i2, 0x19, %i0 ldd [%l7 + 0x40], %f4 fmovscs %xcc, %f3, %f10 ldub [%l7 + 0x3B], %i1 orn %g6, %g1, %o6 tl %xcc, 0x1 bg,a %icc, loop_1538 stw %o0, [%l7 + 0x1C] call loop_1539 bge,pt %xcc, loop_1540 loop_1538: sth %i5, [%l7 + 0x08] sdivx %i4, 0x16E1, %l0 loop_1539: fmovrdgez %o5, %f0, %f4 loop_1540: sllx %l3, %l4, %o2 xnorcc %g2, 0x0AB5, %i7 edge8ln %g3, %i3, %l2 movn %xcc, %l6, %g5 movneg %xcc, %g4, %o1 sth %i6, [%l7 + 0x52] tl %icc, 0x1 fble %fcc0, loop_1541 ldsh [%l7 + 0x62], %g7 taddcc %o7, 0x0B4E, %l5 udivx %l1, 0x0A7B, %o3 loop_1541: sub %o4, 0x095C, %i2 stx %i1, [%l7 + 0x10] ld [%l7 + 0x20], %f7 ldsh [%l7 + 0x7A], %g6 sth %i0, [%l7 + 0x3C] fcmped %fcc1, %f6, %f14 movrgez %o6, %g1, %o0 subccc %i5, %l0, %i4 bpos,a loop_1542 fmovrslz %l3, %f0, %f15 ldx [%l7 + 0x40], %l4 pdist %f0, %f4, %f14 loop_1542: ldx [%l7 + 0x68], %o2 tl %icc, 0x2 sll %o5, %i7, %g3 movleu %icc, %g2, %i3 fpsub16 %f12, %f14, %f8 ldd [%l7 + 0x18], %f10 sdivx %l2, 0x061A, %l6 st %f2, [%l7 + 0x50] stb %g4, [%l7 + 0x0D] ldx [%l7 + 0x28], %o1 lduw [%l7 + 0x10], %i6 bcs,pt %icc, loop_1543 fnands %f9, %f5, %f11 movrgez %g7, %o7, %g5 bn,a,pn %icc, loop_1544 loop_1543: fbo,a %fcc2, loop_1545 srlx %l5, 0x0D, %o3 tsubcctv %l1, 0x0C55, %o4 loop_1544: fzero %f0 loop_1545: movre %i2, %i1, %g6 ld [%l7 + 0x38], %f4 fmovrdne %o6, %f0, %f2 fpsub16 %f10, %f2, %f12 bge,pt %xcc, loop_1546 fnot2 %f10, %f14 umul %i0, 0x1C23, %g1 stb %i5, [%l7 + 0x4C] loop_1546: mova %icc, %l0, %o0 movrne %l3, 0x1F2, %l4 fxnor %f0, %f4, %f14 edge32ln %o2, %o5, %i4 nop setx loop_1547, %l0, %l1 jmpl %l1, %i7 movneg %icc, %g3, %g2 fmovsne %xcc, %f15, %f6 stw %l2, [%l7 + 0x34] loop_1547: ldub [%l7 + 0x5D], %i3 st %f7, [%l7 + 0x3C] std %f8, [%l7 + 0x48] stw %g4, [%l7 + 0x70] lduh [%l7 + 0x1A], %l6 movpos %icc, %o1, %i6 tleu %xcc, 0x0 bl,a,pt %xcc, loop_1548 fbul %fcc0, loop_1549 sub %o7, %g7, %l5 ldd [%l7 + 0x08], %f6 loop_1548: bleu %icc, loop_1550 loop_1549: tneg %icc, 0x0 fmuld8ulx16 %f9, %f14, %f0 edge16ln %g5, %l1, %o4 loop_1550: tneg %icc, 0x2 movneg %xcc, %i2, %i1 stx %o3, [%l7 + 0x20] ld [%l7 + 0x08], %f4 fones %f11 andn %g6, %o6, %i0 movcs %icc, %g1, %l0 alignaddrl %o0, %l3, %i5 array16 %l4, %o2, %i4 ldsh [%l7 + 0x7C], %o5 udiv %g3, 0x0BED, %g2 sdivcc %i7, 0x0802, %i3 tgu %icc, 0x4 andcc %g4, 0x0026, %l2 fmovdcs %xcc, %f15, %f7 std %f0, [%l7 + 0x10] fpack16 %f12, %f8 std %f8, [%l7 + 0x30] fbge,a %fcc0, loop_1551 te %icc, 0x1 tn %xcc, 0x1 std %f6, [%l7 + 0x70] loop_1551: movn %xcc, %l6, %i6 fsrc2s %f5, %f2 tvc %xcc, 0x0 fnor %f2, %f4, %f10 xnorcc %o7, 0x056B, %g7 sllx %o1, 0x1E, %g5 fxors %f4, %f11, %f0 andcc %l5, 0x1C46, %l1 lduw [%l7 + 0x54], %o4 brgz,a %i2, loop_1552 fmovdge %xcc, %f12, %f1 st %f9, [%l7 + 0x64] fmovdne %icc, %f5, %f1 loop_1552: brlez %o3, loop_1553 fnot2s %f8, %f3 stb %g6, [%l7 + 0x6C] ldub [%l7 + 0x77], %o6 loop_1553: std %f10, [%l7 + 0x40] fmovs %f12, %f3 lduw [%l7 + 0x2C], %i0 edge32ln %i1, %g1, %o0 faligndata %f12, %f10, %f4 ldx [%l7 + 0x78], %l3 fcmpgt16 %f4, %f8, %i5 movgu %xcc, %l4, %o2 fcmple16 %f6, %f2, %i4 ldx [%l7 + 0x38], %o5 srl %l0, %g2, %i7 udiv %i3, 0x1449, %g4 edge16 %g3, %l2, %i6 addcc %o7, %l6, %g7 edge16 %o1, %l5, %g5 nop setx loop_1554, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bvc,a loop_1555 ldsb [%l7 + 0x3D], %o4 andn %l1, 0x0E97, %i2 loop_1554: pdist %f8, %f8, %f8 loop_1555: fmovdn %xcc, %f8, %f1 fnor %f8, %f0, %f8 stb %g6, [%l7 + 0x24] lduw [%l7 + 0x50], %o6 sllx %i0, %i1, %o3 ldsh [%l7 + 0x24], %g1 lduh [%l7 + 0x42], %l3 tpos %xcc, 0x4 bcc,a,pn %xcc, loop_1556 ldd [%l7 + 0x18], %f12 fcmpes %fcc2, %f7, %f0 std %f12, [%l7 + 0x08] loop_1556: edge8l %o0, %i5, %o2 fzero %f8 edge32 %i4, %o5, %l0 lduh [%l7 + 0x1C], %g2 ld [%l7 + 0x28], %f8 st %f10, [%l7 + 0x78] fmovdleu %icc, %f4, %f8 fmovsa %icc, %f5, %f14 ldd [%l7 + 0x50], %f8 fxor %f2, %f10, %f0 fpack16 %f0, %f12 ldub [%l7 + 0x33], %i7 ta %xcc, 0x2 fmovsle %xcc, %f13, %f13 fmovdgu %icc, %f9, %f1 ldsh [%l7 + 0x76], %l4 tle %icc, 0x4 tsubcctv %i3, 0x0368, %g4 stb %l2, [%l7 + 0x51] fbe,a %fcc1, loop_1557 ldx [%l7 + 0x38], %i6 tg %xcc, 0x1 ldsw [%l7 + 0x18], %g3 loop_1557: bge,pt %xcc, loop_1558 sdiv %l6, 0x178A, %o7 movne %xcc, %g7, %l5 alignaddrl %g5, %o1, %l1 loop_1558: fmovdge %icc, %f15, %f5 ld [%l7 + 0x60], %f8 movvc %icc, %o4, %i2 fmovsne %icc, %f1, %f4 fbo,a %fcc3, loop_1559 bleu,a,pn %xcc, loop_1560 fabss %f10, %f14 fmovsa %icc, %f6, %f10 loop_1559: edge16ln %g6, %o6, %i0 loop_1560: fbule,a %fcc2, loop_1561 fpsub16s %f11, %f15, %f5 alignaddr %o3, %g1, %i1 ldsw [%l7 + 0x48], %l3 loop_1561: or %i5, 0x0C1A, %o0 fornot2 %f2, %f2, %f4 udiv %o2, 0x15B7, %o5 fmovrsne %l0, %f10, %f9 edge8l %g2, %i7, %l4 fone %f0 tge %icc, 0x4 tgu %xcc, 0x1 fnot1 %f12, %f10 bcs loop_1562 nop setx loop_1563, %l0, %l1 jmpl %l1, %i3 mulscc %i4, 0x117A, %l2 brgz,a %i6, loop_1564 loop_1562: sllx %g3, %l6, %o7 loop_1563: st %f3, [%l7 + 0x0C] fexpand %f11, %f4 loop_1564: fmovsvc %icc, %f14, %f11 fmovrslz %g4, %f11, %f15 andncc %l5, %g5, %o1 ldub [%l7 + 0x2B], %g7 ldub [%l7 + 0x75], %o4 be,a,pt %xcc, loop_1565 fmovdl %xcc, %f0, %f9 stb %l1, [%l7 + 0x7F] fnegs %f2, %f10 loop_1565: fpackfix %f6, %f12 bn,a %icc, loop_1566 sethi 0x19B9, %i2 sth %o6, [%l7 + 0x1A] orn %g6, %o3, %i0 loop_1566: sth %i1, [%l7 + 0x5C] fcmpne16 %f4, %f8, %l3 xnorcc %i5, 0x1571, %g1 fbne,a %fcc0, loop_1567 ldsb [%l7 + 0x26], %o2 edge16 %o5, %o0, %g2 fmovdn %xcc, %f8, %f0 loop_1567: ldx [%l7 + 0x18], %i7 fmul8ulx16 %f12, %f12, %f2 lduh [%l7 + 0x46], %l0 or %i3, %i4, %l4 fcmps %fcc0, %f12, %f11 edge16ln %l2, %i6, %l6 stw %g3, [%l7 + 0x74] stw %g4, [%l7 + 0x74] call loop_1568 ldx [%l7 + 0x18], %o7 fones %f9 movrgz %l5, 0x089, %o1 loop_1568: fbul %fcc0, loop_1569 tg %icc, 0x2 brlz %g7, loop_1570 ldub [%l7 + 0x77], %g5 loop_1569: lduh [%l7 + 0x12], %l1 array32 %o4, %o6, %g6 loop_1570: bvs,a loop_1571 fcmple16 %f10, %f12, %o3 fsrc2 %f8, %f14 edge16ln %i2, %i1, %l3 loop_1571: ldx [%l7 + 0x58], %i5 fmovdleu %icc, %f3, %f7 subcc %i0, 0x1127, %g1 movle %xcc, %o2, %o0 mova %icc, %g2, %i7 fornot1s %f5, %f4, %f5 fmovrsgez %o5, %f2, %f8 fmul8ulx16 %f0, %f12, %f0 ldsh [%l7 + 0x50], %i3 ldx [%l7 + 0x48], %i4 for %f14, %f8, %f6 stb %l4, [%l7 + 0x34] fnor %f0, %f12, %f6 edge32n %l2, %i6, %l6 sllx %g3, 0x11, %l0 addcc %g4, %o7, %o1 lduw [%l7 + 0x7C], %l5 fsrc2s %f3, %f4 udivx %g7, 0x0175, %l1 alignaddr %o4, %g5, %g6 fxor %f8, %f6, %f12 movrlz %o6, 0x37E, %o3 fbue,a %fcc2, loop_1572 fmovs %f0, %f6 bvs,pt %icc, loop_1573 st %f11, [%l7 + 0x20] loop_1572: fmovdg %xcc, %f13, %f7 ldsw [%l7 + 0x2C], %i2 loop_1573: ldsw [%l7 + 0x2C], %i1 ldd [%l7 + 0x60], %f14 ldx [%l7 + 0x18], %i5 tge %icc, 0x2 bcc %icc, loop_1574 std %f8, [%l7 + 0x20] for %f2, %f4, %f2 bgu,a loop_1575 loop_1574: movg %icc, %l3, %i0 bne,a loop_1576 fbo %fcc3, loop_1577 loop_1575: tvs %xcc, 0x2 fmovrdgz %o2, %f6, %f8 loop_1576: fmovdcs %icc, %f4, %f0 loop_1577: std %f8, [%l7 + 0x10] bneg %icc, loop_1578 brlz %o0, loop_1579 fcmped %fcc1, %f0, %f12 te %icc, 0x6 loop_1578: fornot2 %f10, %f8, %f0 loop_1579: ldsh [%l7 + 0x5E], %g1 tcs %icc, 0x2 nop setx loop_1580, %l0, %l1 jmpl %l1, %i7 stb %g2, [%l7 + 0x3E] fbl,a %fcc1, loop_1581 stb %o5, [%l7 + 0x66] loop_1580: stb %i4, [%l7 + 0x78] fcmple16 %f4, %f8, %l4 loop_1581: fcmple16 %f12, %f10, %l2 brlez %i6, loop_1582 nop setx loop_1583, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sethi 0x0D2A, %i3 edge32n %l6, %g3, %g4 loop_1582: fpsub16s %f8, %f1, %f1 loop_1583: umulcc %o7, 0x1081, %o1 bleu loop_1584 ldx [%l7 + 0x78], %l0 tg %xcc, 0x5 fornot1 %f2, %f0, %f4 loop_1584: edge8l %l5, %g7, %l1 ble,pn %icc, loop_1585 fandnot2 %f8, %f2, %f2 orncc %g5, %g6, %o4 xnorcc %o3, %o6, %i1 loop_1585: fands %f9, %f14, %f9 fbu,a %fcc2, loop_1586 stx %i5, [%l7 + 0x60] fandnot1 %f12, %f4, %f14 tgu %icc, 0x0 loop_1586: edge8ln %l3, %i2, %i0 tsubcctv %o2, 0x1A82, %g1 ldd [%l7 + 0x70], %f2 brgez,a %i7, loop_1587 tvc %icc, 0x3 ldub [%l7 + 0x45], %o0 lduh [%l7 + 0x6E], %o5 loop_1587: stw %i4, [%l7 + 0x20] lduw [%l7 + 0x64], %g2 bne,pn %xcc, loop_1588 fmovs %f14, %f12 stx %l4, [%l7 + 0x28] fpmerge %f12, %f13, %f2 loop_1588: sth %i6, [%l7 + 0x12] ldub [%l7 + 0x66], %l2 sth %l6, [%l7 + 0x40] fba,a %fcc0, loop_1589 fbl,a %fcc1, loop_1590 fpsub32 %f0, %f14, %f2 fabsd %f14, %f0 loop_1589: ld [%l7 + 0x4C], %f3 loop_1590: ldsh [%l7 + 0x5E], %g3 fnegd %f14, %f2 brnz,a %i3, loop_1591 fcmple16 %f10, %f0, %g4 fnand %f0, %f12, %f12 st %f4, [%l7 + 0x54] loop_1591: fmovd %f10, %f12 brlez %o7, loop_1592 movre %o1, 0x153, %l0 te %icc, 0x3 fmovdpos %xcc, %f12, %f10 loop_1592: fcmpd %fcc2, %f8, %f10 ldx [%l7 + 0x30], %g7 tgu %xcc, 0x3 fmovdg %xcc, %f10, %f6 stw %l5, [%l7 + 0x50] stx %l1, [%l7 + 0x28] brgez %g6, loop_1593 subc %o4, %o3, %o6 ld [%l7 + 0x4C], %f10 tge %icc, 0x2 loop_1593: fmul8x16al %f4, %f12, %f8 ldsw [%l7 + 0x2C], %i1 bge,a,pn %icc, loop_1594 fbne,a %fcc3, loop_1595 ldsh [%l7 + 0x42], %g5 andncc %i5, %i2, %l3 loop_1594: edge8 %o2, %g1, %i7 loop_1595: add %o0, 0x0204, %o5 and %i4, 0x1FA2, %g2 fpsub32 %f10, %f14, %f10 fmovrslz %i0, %f7, %f4 tcc %xcc, 0x4 ldsb [%l7 + 0x10], %i6 ld [%l7 + 0x28], %f0 fcmpd %fcc3, %f6, %f8 ldd [%l7 + 0x20], %f2 lduw [%l7 + 0x54], %l2 fnands %f12, %f5, %f1 srlx %l6, %l4, %i3 ldsh [%l7 + 0x08], %g3 fandnot2s %f11, %f2, %f0 fsrc1 %f10, %f2 ldsw [%l7 + 0x5C], %g4 bne,a loop_1596 lduh [%l7 + 0x28], %o1 fbue %fcc3, loop_1597 ldsb [%l7 + 0x13], %o7 loop_1596: addcc %g7, %l5, %l0 edge32n %l1, %g6, %o3 loop_1597: fmul8x16al %f0, %f0, %f4 srax %o6, %o4, %g5 fcmps %fcc1, %f0, %f12 fmovdge %icc, %f7, %f10 fmovdleu %icc, %f11, %f3 sdiv %i1, 0x08F5, %i2 ldsb [%l7 + 0x1C], %i5 tgu %xcc, 0x3 fmovsa %icc, %f12, %f9 sdiv %o2, 0x0937, %g1 bvs,a %icc, loop_1598 fmovde %icc, %f2, %f11 lduw [%l7 + 0x5C], %i7 sdiv %l3, 0x031D, %o5 loop_1598: fblg %fcc0, loop_1599 stw %i4, [%l7 + 0x08] ldsb [%l7 + 0x18], %o0 movge %xcc, %g2, %i0 loop_1599: fmovdgu %icc, %f6, %f0 ldsh [%l7 + 0x10], %l2 fmovse %xcc, %f10, %f2 tpos %icc, 0x4 fba %fcc0, loop_1600 std %f0, [%l7 + 0x68] brz %i6, loop_1601 ldd [%l7 + 0x28], %f12 loop_1600: fexpand %f13, %f4 tsubcctv %l4, %i3, %g3 loop_1601: fnors %f9, %f14, %f10 movle %xcc, %l6, %g4 tsubcc %o7, %o1, %l5 fmovsgu %xcc, %f1, %f8 std %f8, [%l7 + 0x60] alignaddrl %g7, %l0, %g6 fbl,a %fcc0, loop_1602 bleu,pt %xcc, loop_1603 fands %f7, %f13, %f3 bl,a,pn %icc, loop_1604 loop_1602: fnot1s %f11, %f10 loop_1603: fbuge,a %fcc1, loop_1605 umulcc %l1, 0x0909, %o3 loop_1604: xnor %o4, 0x0AD9, %o6 edge16n %g5, %i2, %i1 loop_1605: fmovsleu %icc, %f5, %f11 ble,pn %icc, loop_1606 bgu,a %icc, loop_1607 siam 0x0 fbul %fcc0, loop_1608 loop_1606: mova %xcc, %i5, %g1 loop_1607: lduw [%l7 + 0x10], %i7 taddcc %o2, 0x0163, %o5 loop_1608: fmovsvs %icc, %f4, %f1 fpadd16s %f13, %f12, %f1 alignaddrl %l3, %o0, %i4 ldsh [%l7 + 0x5E], %i0 bcc,pn %xcc, loop_1609 ldsh [%l7 + 0x54], %l2 tle %icc, 0x5 lduh [%l7 + 0x3A], %i6 loop_1609: st %f11, [%l7 + 0x1C] sdivx %g2, 0x14C7, %i3 std %f2, [%l7 + 0x78] edge32n %g3, %l4, %g4 fones %f1 ta %xcc, 0x0 smulcc %o7, %l6, %l5 ldub [%l7 + 0x4E], %g7 fxors %f8, %f12, %f9 array8 %o1, %l0, %l1 xorcc %o3, 0x0852, %g6 fbug %fcc3, loop_1610 andncc %o4, %o6, %g5 fpack16 %f8, %f3 bvs loop_1611 loop_1610: movg %xcc, %i2, %i5 fcmpne16 %f6, %f12, %g1 fnegd %f12, %f2 loop_1611: ldd [%l7 + 0x40], %f14 tvs %xcc, 0x5 move %icc, %i7, %o2 brz %o5, loop_1612 fmul8ulx16 %f14, %f4, %f0 orncc %i1, 0x0879, %o0 ldd [%l7 + 0x58], %f14 loop_1612: fabss %f6, %f15 fmovsg %xcc, %f7, %f13 st %f7, [%l7 + 0x18] ldsh [%l7 + 0x36], %i4 bshuffle %f4, %f6, %f10 addc %l3, %i0, %l2 ldd [%l7 + 0x18], %f8 ta %icc, 0x4 fpsub16 %f4, %f12, %f2 fmovdleu %icc, %f8, %f3 be,a,pn %icc, loop_1613 fones %f3 fsrc1s %f2, %f4 fzero %f12 loop_1613: fmovsvc %icc, %f11, %f1 std %f12, [%l7 + 0x78] ldsh [%l7 + 0x78], %i6 fmul8ulx16 %f14, %f2, %f8 bvc,a %xcc, loop_1614 ldsb [%l7 + 0x7A], %i3 stx %g2, [%l7 + 0x18] fmovrde %g3, %f8, %f0 loop_1614: ldsw [%l7 + 0x6C], %g4 fpadd16s %f7, %f9, %f11 fmovde %xcc, %f14, %f14 ldd [%l7 + 0x50], %f8 fandnot2s %f1, %f6, %f0 subccc %o7, 0x0FB9, %l6 fmovdneg %xcc, %f0, %f2 fbn,a %fcc2, loop_1615 and %l5, 0x0134, %g7 stx %o1, [%l7 + 0x28] std %f8, [%l7 + 0x30] loop_1615: ld [%l7 + 0x28], %f7 fbug %fcc2, loop_1616 fands %f9, %f15, %f4 edge16n %l0, %l4, %l1 mulx %o3, 0x1F1A, %o4 loop_1616: ldd [%l7 + 0x58], %f4 alignaddr %o6, %g6, %i2 andcc %g5, %g1, %i5 ldx [%l7 + 0x40], %i7 mulx %o5, 0x0B05, %i1 ldsh [%l7 + 0x3E], %o0 brz,a %i4, loop_1617 tneg %xcc, 0x0 fors %f6, %f5, %f8 bleu,a loop_1618 loop_1617: brgez,a %l3, loop_1619 ldd [%l7 + 0x58], %f10 ldd [%l7 + 0x60], %f4 loop_1618: fmovrdlez %o2, %f0, %f14 loop_1619: addccc %l2, %i0, %i6 fcmpgt16 %f8, %f8, %i3 fmovrse %g2, %f1, %f4 xorcc %g3, 0x04A6, %o7 fpsub16s %f3, %f4, %f0 ldd [%l7 + 0x08], %f14 ld [%l7 + 0x24], %f15 std %f0, [%l7 + 0x28] ld [%l7 + 0x3C], %f1 fandnot1s %f7, %f11, %f6 bshuffle %f4, %f0, %f6 std %f12, [%l7 + 0x08] fnegd %f8, %f14 movvs %xcc, %l6, %l5 std %f6, [%l7 + 0x48] bn %xcc, loop_1620 edge8ln %g7, %g4, %l0 fbe,a %fcc0, loop_1621 brgz %o1, loop_1622 loop_1620: bvs loop_1623 ldsh [%l7 + 0x2C], %l4 loop_1621: movn %icc, %o3, %o4 loop_1622: addc %o6, %l1, %i2 loop_1623: brlz,a %g5, loop_1624 alignaddr %g1, %i5, %i7 taddcctv %o5, 0x14E8, %g6 movleu %icc, %o0, %i1 loop_1624: ldsb [%l7 + 0x67], %i4 sdivx %o2, 0x00F1, %l2 fmovdpos %xcc, %f9, %f10 bpos,a,pt %icc, loop_1625 fmovsn %xcc, %f0, %f4 smulcc %i0, %i6, %i3 tpos %icc, 0x3 loop_1625: fmovrse %l3, %f13, %f11 fmul8sux16 %f6, %f12, %f2 fcmped %fcc2, %f14, %f6 fbul %fcc2, loop_1626 fpadd16s %f13, %f5, %f6 fnegs %f0, %f10 stx %g3, [%l7 + 0x48] loop_1626: andn %o7, %l6, %g2 movgu %icc, %l5, %g4 sdivx %l0, 0x1350, %g7 fxnor %f12, %f2, %f8 ldd [%l7 + 0x10], %f14 ldsb [%l7 + 0x1D], %o1 fmovsne %xcc, %f12, %f6 fcmpgt16 %f2, %f10, %o3 stw %l4, [%l7 + 0x7C] sth %o6, [%l7 + 0x5A] lduw [%l7 + 0x64], %o4 fbg %fcc0, loop_1627 fnot1s %f9, %f14 fand %f6, %f2, %f12 xor %i2, %g5, %g1 loop_1627: fornot2s %f14, %f8, %f5 ldub [%l7 + 0x7F], %i5 fnot2s %f8, %f12 bpos %icc, loop_1628 ld [%l7 + 0x3C], %f3 move %icc, %i7, %o5 edge16n %l1, %o0, %g6 loop_1628: addcc %i4, 0x15F3, %i1 stb %l2, [%l7 + 0x08] movcs %xcc, %o2, %i6 call loop_1629 subcc %i0, 0x1A0A, %i3 fcmps %fcc1, %f0, %f14 sth %g3, [%l7 + 0x5A] loop_1629: movrgz %o7, 0x231, %l3 lduw [%l7 + 0x28], %g2 ldsw [%l7 + 0x08], %l6 fmovrslez %g4, %f6, %f11 fbug,a %fcc2, loop_1630 fornot1s %f2, %f12, %f8 fcmpgt32 %f14, %f4, %l0 fsrc2s %f7, %f9 loop_1630: stx %g7, [%l7 + 0x18] fmovrdne %l5, %f12, %f14 fmovrsne %o1, %f5, %f2 edge8ln %o3, %l4, %o6 subc %i2, 0x064E, %g5 lduh [%l7 + 0x18], %o4 fmovdl %xcc, %f2, %f8 bneg,a,pn %xcc, loop_1631 ldsw [%l7 + 0x10], %g1 movleu %icc, %i7, %i5 ta %icc, 0x4 loop_1631: fpackfix %f0, %f11 fmovrse %l1, %f10, %f10 movl %icc, %o0, %o5 bshuffle %f4, %f2, %f6 fmovdgu %icc, %f2, %f15 stw %i4, [%l7 + 0x2C] movcs %xcc, %i1, %l2 fbu,a %fcc2, loop_1632 st %f13, [%l7 + 0x54] fandnot1 %f4, %f10, %f14 lduw [%l7 + 0x74], %g6 loop_1632: movrlez %i6, %i0, %o2 bvs,pt %icc, loop_1633 nop setx loop_1634, %l0, %l1 jmpl %l1, %g3 fbn %fcc2, loop_1635 bcc loop_1636 loop_1633: fpackfix %f14, %f6 loop_1634: move %xcc, %i3, %o7 loop_1635: ldsh [%l7 + 0x68], %l3 loop_1636: st %f3, [%l7 + 0x48] fors %f15, %f15, %f11 bge %icc, loop_1637 fone %f6 edge8l %g2, %g4, %l6 st %f14, [%l7 + 0x60] loop_1637: fmul8x16 %f12, %f6, %f8 ldsh [%l7 + 0x6E], %l0 brlez %g7, loop_1638 std %f14, [%l7 + 0x48] fmovse %xcc, %f2, %f14 lduw [%l7 + 0x18], %o1 loop_1638: fblg %fcc3, loop_1639 fcmple16 %f6, %f8, %l5 stw %o3, [%l7 + 0x6C] fbu,a %fcc0, loop_1640 loop_1639: movrlz %o6, 0x295, %i2 tne %xcc, 0x5 subccc %l4, 0x1FA3, %o4 loop_1640: te %icc, 0x3 ldsh [%l7 + 0x6E], %g1 fba,a %fcc2, loop_1641 ldsb [%l7 + 0x1E], %g5 fpsub32 %f0, %f0, %f8 ldub [%l7 + 0x77], %i7 loop_1641: sth %l1, [%l7 + 0x4C] st %f13, [%l7 + 0x24] edge8 %i5, %o5, %o0 fmovdcc %icc, %f14, %f11 pdist %f4, %f14, %f0 edge32ln %i1, %l2, %g6 stb %i6, [%l7 + 0x56] movne %icc, %i0, %o2 lduw [%l7 + 0x7C], %g3 xorcc %i3, %i4, %o7 fblg,a %fcc3, loop_1642 addcc %l3, 0x138A, %g4 fnot1s %f7, %f3 movpos %icc, %g2, %l6 loop_1642: fmovdvs %icc, %f10, %f4 bpos,a,pn %icc, loop_1643 fmuld8ulx16 %f5, %f1, %f14 xnorcc %g7, 0x00B1, %l0 fmovdne %icc, %f5, %f8 loop_1643: fmovsvs %xcc, %f2, %f8 orcc %o1, %o3, %l5 ldsh [%l7 + 0x16], %o6 fbu,a %fcc0, loop_1644 stw %l4, [%l7 + 0x54] fmovrde %i2, %f10, %f12 fpsub16 %f10, %f14, %f0 loop_1644: ldsw [%l7 + 0x40], %o4 bneg %xcc, loop_1645 tg %icc, 0x2 movrlez %g5, 0x16B, %g1 fbule %fcc0, loop_1646 loop_1645: ldsw [%l7 + 0x44], %i7 ldsh [%l7 + 0x42], %i5 sdivx %l1, 0x154A, %o5 loop_1646: fmovrsne %o0, %f1, %f3 lduw [%l7 + 0x1C], %l2 stb %g6, [%l7 + 0x0D] nop setx loop_1647, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done taddcctv %i1, 0x0097, %i0 movrlz %i6, 0x15B, %g3 fornot1s %f3, %f8, %f8 loop_1647: movge %icc, %i3, %o2 move %xcc, %o7, %l3 fnegd %f2, %f4 ldd [%l7 + 0x28], %f6 array8 %g4, %i4, %l6 taddcc %g2, 0x03F2, %g7 fmovrse %o1, %f14, %f3 lduh [%l7 + 0x6E], %o3 fmovscc %icc, %f11, %f10 te %icc, 0x6 fmovdn %icc, %f9, %f1 bcc,a,pn %xcc, loop_1648 ldsb [%l7 + 0x5D], %l5 bcc %xcc, loop_1649 array16 %o6, %l0, %i2 loop_1648: fmuld8sux16 %f2, %f0, %f0 ldsb [%l7 + 0x28], %o4 loop_1649: ldsh [%l7 + 0x56], %g5 ldub [%l7 + 0x79], %l4 std %f6, [%l7 + 0x38] lduh [%l7 + 0x1E], %i7 bl %icc, loop_1650 movn %icc, %g1, %l1 stx %i5, [%l7 + 0x30] fbue %fcc3, loop_1651 loop_1650: tge %xcc, 0x2 fmovsle %icc, %f5, %f4 tsubcctv %o0, %l2, %o5 loop_1651: lduh [%l7 + 0x58], %i1 fbu,a %fcc3, loop_1652 fmovrslz %g6, %f11, %f2 stw %i0, [%l7 + 0x1C] movrgz %g3, %i3, %o2 loop_1652: array16 %i6, %l3, %o7 fpsub16s %f1, %f2, %f4 ldsb [%l7 + 0x51], %g4 bleu,a,pt %icc, loop_1653 xorcc %l6, %i4, %g7 fmovrsgz %g2, %f3, %f0 movle %icc, %o1, %o3 loop_1653: fsrc2 %f4, %f4 brlz %o6, loop_1654 fnegd %f10, %f14 orncc %l5, %l0, %i2 ldx [%l7 + 0x18], %g5 loop_1654: bl,a %xcc, loop_1655 ld [%l7 + 0x58], %f12 st %f2, [%l7 + 0x54] ldsw [%l7 + 0x54], %l4 loop_1655: stx %o4, [%l7 + 0x48] fmovdle %xcc, %f5, %f4 std %f4, [%l7 + 0x40] movrne %g1, 0x134, %i7 fbug %fcc1, loop_1656 sdivx %l1, 0x1D74, %i5 fpsub32 %f6, %f12, %f0 movrgz %o0, 0x040, %o5 loop_1656: fbne,a %fcc3, loop_1657 mulx %i1, 0x0228, %l2 subc %i0, %g6, %i3 fmovsa %xcc, %f7, %f15 loop_1657: ldd [%l7 + 0x20], %f12 fnor %f8, %f10, %f2 lduw [%l7 + 0x78], %o2 xorcc %g3, 0x0F73, %l3 ld [%l7 + 0x64], %f7 edge16 %o7, %i6, %l6 fandnot1 %f10, %f0, %f0 lduw [%l7 + 0x64], %i4 sth %g7, [%l7 + 0x10] ldub [%l7 + 0x49], %g2 sth %g4, [%l7 + 0x4E] xnor %o1, %o6, %o3 fbge,a %fcc1, loop_1658 stb %l0, [%l7 + 0x36] sra %l5, %i2, %l4 stw %o4, [%l7 + 0x28] loop_1658: taddcc %g1, 0x1721, %g5 xorcc %l1, %i5, %i7 fmovdl %xcc, %f4, %f8 fsrc1s %f1, %f5 lduh [%l7 + 0x1A], %o5 stw %i1, [%l7 + 0x54] edge8n %o0, %l2, %i0 ldsw [%l7 + 0x70], %i3 sllx %o2, 0x1A, %g6 movne %xcc, %l3, %o7 fbug,a %fcc2, loop_1659 std %f6, [%l7 + 0x78] tcc %xcc, 0x1 lduw [%l7 + 0x28], %g3 loop_1659: fcmps %fcc3, %f10, %f14 movrlz %i6, 0x3CB, %i4 fmovrde %g7, %f0, %f12 movvc %icc, %g2, %l6 fcmps %fcc0, %f10, %f5 lduw [%l7 + 0x20], %g4 fmovdn %icc, %f2, %f12 fxnor %f0, %f6, %f6 tpos %xcc, 0x2 stx %o1, [%l7 + 0x28] ldsw [%l7 + 0x24], %o3 subccc %o6, 0x0259, %l5 movre %i2, 0x39F, %l4 orn %o4, %g1, %g5 brlz,a %l1, loop_1660 ldx [%l7 + 0x38], %i5 add %l0, %o5, %i1 sll %i7, %o0, %i0 loop_1660: subccc %i3, %o2, %l2 popc 0x1191, %l3 sra %o7, 0x04, %g3 fornot2 %f6, %f2, %f8 fmovda %icc, %f14, %f6 stw %g6, [%l7 + 0x1C] ba %xcc, loop_1661 fmovrsgz %i6, %f0, %f2 ld [%l7 + 0x34], %f12 srlx %g7, 0x09, %i4 loop_1661: udivcc %l6, 0x0BFB, %g2 subccc %o1, 0x0645, %o3 ldx [%l7 + 0x28], %g4 fbue %fcc0, loop_1662 tsubcc %l5, 0x1CAB, %o6 udivcc %l4, 0x1172, %i2 ldsw [%l7 + 0x70], %o4 loop_1662: ldsw [%l7 + 0x2C], %g5 fmovdne %xcc, %f0, %f12 movge %icc, %l1, %g1 fsrc1s %f6, %f5 fmovdle %icc, %f10, %f6 edge16ln %l0, %o5, %i1 std %f8, [%l7 + 0x30] fmovsne %xcc, %f13, %f0 fmovd %f8, %f12 fmovsn %xcc, %f10, %f8 subc %i5, %o0, %i0 tleu %xcc, 0x3 fandnot1 %f14, %f12, %f4 fmovd %f0, %f12 bgu,pn %icc, loop_1663 fbg,a %fcc3, loop_1664 xor %i3, %o2, %l2 lduh [%l7 + 0x20], %l3 loop_1663: fsrc1s %f2, %f3 loop_1664: tl %icc, 0x2 edge16l %i7, %g3, %g6 stx %o7, [%l7 + 0x10] fba,a %fcc3, loop_1665 brlez %i6, loop_1666 fnands %f12, %f11, %f1 ldsb [%l7 + 0x68], %g7 loop_1665: ldub [%l7 + 0x2A], %i4 loop_1666: fornot2s %f10, %f4, %f14 lduh [%l7 + 0x68], %l6 stw %g2, [%l7 + 0x68] fmovdneg %xcc, %f6, %f0 stx %o3, [%l7 + 0x30] mulscc %g4, 0x1740, %o1 ldx [%l7 + 0x08], %o6 ld [%l7 + 0x38], %f3 nop setx loop_1667, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16 %f7, %f2, %f6 edge8ln %l4, %l5, %o4 fornot1 %f8, %f4, %f4 loop_1667: fmovdcs %xcc, %f12, %f5 brgez,a %i2, loop_1668 fandnot1s %f5, %f0, %f0 add %l1, %g1, %g5 fmovdpos %icc, %f7, %f15 loop_1668: bgu loop_1669 fbl %fcc2, loop_1670 stx %l0, [%l7 + 0x08] fpack16 %f4, %f10 loop_1669: edge32ln %o5, %i5, %o0 loop_1670: subc %i0, %i3, %o2 tvc %xcc, 0x3 movneg %xcc, %i1, %l3 ldx [%l7 + 0x48], %l2 stb %g3, [%l7 + 0x1C] brlez %g6, loop_1671 fexpand %f1, %f6 movneg %icc, %o7, %i6 sth %i7, [%l7 + 0x68] loop_1671: ldsb [%l7 + 0x54], %i4 sdivx %g7, 0x1BFC, %l6 stw %g2, [%l7 + 0x6C] ld [%l7 + 0x10], %f9 tge %xcc, 0x6 stb %g4, [%l7 + 0x10] fba,a %fcc1, loop_1672 fbn %fcc0, loop_1673 add %o3, %o1, %o6 nop setx loop_1674, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1672: edge8l %l4, %o4, %l5 loop_1673: smulcc %l1, 0x0C81, %i2 fcmpgt32 %f2, %f8, %g1 loop_1674: stw %l0, [%l7 + 0x60] edge32n %g5, %i5, %o5 fmovdge %icc, %f2, %f10 sth %i0, [%l7 + 0x60] fpsub16s %f6, %f1, %f13 fornot1s %f0, %f0, %f4 ldd [%l7 + 0x10], %f6 stx %i3, [%l7 + 0x48] nop setx loop_1675, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x58], %o0 fmovdne %xcc, %f12, %f7 fpsub16s %f14, %f7, %f13 loop_1675: bg,pt %icc, loop_1676 udiv %o2, 0x0840, %l3 fmovdneg %icc, %f5, %f12 bge,pn %xcc, loop_1677 loop_1676: lduw [%l7 + 0x08], %l2 ldsw [%l7 + 0x28], %i1 fandnot1 %f6, %f4, %f12 loop_1677: addccc %g3, 0x1968, %o7 fba %fcc0, loop_1678 fbuge,a %fcc1, loop_1679 fmul8x16au %f0, %f13, %f10 srl %g6, %i7, %i4 loop_1678: bl,pn %icc, loop_1680 loop_1679: movn %xcc, %g7, %l6 fnot2 %f4, %f10 or %g2, %i6, %o3 loop_1680: fmovsvc %xcc, %f0, %f14 fnand %f8, %f4, %f14 sth %o1, [%l7 + 0x5C] ldsw [%l7 + 0x6C], %o6 edge32ln %g4, %l4, %o4 fmovrdgez %l1, %f0, %f14 fnot2s %f12, %f5 fbuge %fcc2, loop_1681 bvs,a,pt %xcc, loop_1682 bg,a loop_1683 brz,a %i2, loop_1684 loop_1681: fnegd %f4, %f4 loop_1682: xnorcc %l5, %l0, %g5 loop_1683: fcmpne16 %f0, %f10, %i5 loop_1684: movrgez %o5, 0x22A, %i0 brgez %g1, loop_1685 ldd [%l7 + 0x08], %f0 stx %i3, [%l7 + 0x68] edge32ln %o2, %l3, %l2 loop_1685: sra %o0, %i1, %o7 stx %g3, [%l7 + 0x18] sth %i7, [%l7 + 0x6A] ldsw [%l7 + 0x34], %g6 fnot2 %f2, %f10 sethi 0x1C41, %i4 umul %g7, %l6, %g2 bvs,a,pn %icc, loop_1686 edge16ln %i6, %o3, %o1 udiv %g4, 0x0C1F, %l4 fcmpes %fcc1, %f2, %f4 loop_1686: edge32ln %o6, %l1, %o4 fmovrdne %i2, %f6, %f8 fmul8x16au %f1, %f3, %f6 sll %l0, %g5, %i5 orcc %o5, %l5, %g1 ldub [%l7 + 0x46], %i3 fmul8x16al %f14, %f3, %f10 stw %i0, [%l7 + 0x70] bne,pn %xcc, loop_1687 stw %o2, [%l7 + 0x30] movne %icc, %l3, %o0 fmovrdlez %l2, %f6, %f4 loop_1687: brnz %o7, loop_1688 ldsb [%l7 + 0x37], %g3 stw %i7, [%l7 + 0x6C] srl %i1, %i4, %g7 loop_1688: udivx %l6, 0x18C3, %g6 movne %xcc, %g2, %o3 stb %o1, [%l7 + 0x40] fmul8x16 %f3, %f6, %f4 fmovsvc %icc, %f8, %f13 srax %i6, %l4, %o6 fmovdleu %xcc, %f5, %f7 edge16 %l1, %g4, %o4 nop setx loop_1689, %l0, %l1 jmpl %l1, %i2 fpsub16 %f6, %f0, %f2 tsubcc %l0, 0x1145, %i5 std %f0, [%l7 + 0x60] loop_1689: lduh [%l7 + 0x6E], %g5 fmovdvc %icc, %f15, %f5 movle %icc, %o5, %g1 sth %l5, [%l7 + 0x18] tge %xcc, 0x4 ldsw [%l7 + 0x50], %i0 fornot2s %f13, %f7, %f10 fmul8sux16 %f4, %f8, %f0 stb %i3, [%l7 + 0x37] mova %xcc, %o2, %o0 lduh [%l7 + 0x7A], %l2 st %f7, [%l7 + 0x2C] addc %l3, 0x04BE, %o7 movrne %g3, 0x07F, %i1 fpackfix %f0, %f5 mova %xcc, %i4, %g7 movvs %icc, %i7, %l6 sethi 0x1E35, %g6 addccc %g2, %o1, %o3 fcmps %fcc0, %f1, %f1 fmovsge %xcc, %f10, %f1 brnz %l4, loop_1690 fcmpeq32 %f10, %f14, %o6 ldub [%l7 + 0x6B], %l1 fnot2 %f12, %f10 loop_1690: fcmpne32 %f8, %f10, %i6 fors %f13, %f9, %f10 or %g4, 0x1AA9, %o4 udivcc %i2, 0x1ACD, %i5 srlx %l0, %g5, %g1 subccc %l5, 0x1D21, %o5 fxnors %f10, %f4, %f7 sth %i0, [%l7 + 0x78] ldd [%l7 + 0x50], %f8 movre %i3, 0x0A8, %o2 brlz,a %o0, loop_1691 fbuge %fcc2, loop_1692 lduh [%l7 + 0x58], %l2 tvc %icc, 0x6 loop_1691: ldd [%l7 + 0x38], %f14 loop_1692: ldub [%l7 + 0x77], %o7 st %f4, [%l7 + 0x74] te %xcc, 0x4 brlez,a %g3, loop_1693 fpack16 %f2, %f13 fbul %fcc1, loop_1694 fnot1 %f0, %f12 loop_1693: bgu,a,pn %icc, loop_1695 udivx %i1, 0x0D6B, %l3 loop_1694: udivcc %i4, 0x196E, %g7 tg %icc, 0x6 loop_1695: fcmpgt32 %f12, %f0, %i7 brgz %l6, loop_1696 ldsb [%l7 + 0x4A], %g2 tcc %xcc, 0x3 ldsh [%l7 + 0x12], %o1 loop_1696: sll %g6, 0x0F, %o3 movneg %icc, %l4, %o6 ld [%l7 + 0x64], %f12 bge,pn %xcc, loop_1697 mova %icc, %l1, %i6 ldsb [%l7 + 0x1A], %g4 sth %o4, [%l7 + 0x36] loop_1697: tn %xcc, 0x1 tpos %icc, 0x1 ldsw [%l7 + 0x70], %i5 ldsb [%l7 + 0x2D], %l0 movg %icc, %i2, %g5 umul %g1, %l5, %i0 stw %o5, [%l7 + 0x7C] movneg %xcc, %o2, %o0 fmovdvc %icc, %f15, %f5 fbo %fcc3, loop_1698 pdist %f8, %f10, %f0 sth %i3, [%l7 + 0x58] bvc,a loop_1699 loop_1698: ble,pn %xcc, loop_1700 brgz %l2, loop_1701 fbuge %fcc3, loop_1702 loop_1699: tpos %icc, 0x3 loop_1700: array32 %o7, %g3, %l3 loop_1701: addcc %i1, 0x1300, %i4 loop_1702: te %xcc, 0x4 ldsh [%l7 + 0x70], %i7 fbug %fcc1, loop_1703 ldd [%l7 + 0x30], %f0 movpos %icc, %l6, %g2 movrgez %g7, %g6, %o1 loop_1703: fnor %f14, %f0, %f10 movge %icc, %l4, %o6 movcs %icc, %o3, %l1 tvs %icc, 0x2 fxors %f14, %f6, %f3 lduw [%l7 + 0x50], %g4 sth %o4, [%l7 + 0x4E] fpack32 %f2, %f2, %f8 brgz %i6, loop_1704 fmul8sux16 %f6, %f2, %f6 sth %i5, [%l7 + 0x0C] stb %l0, [%l7 + 0x3A] loop_1704: fmovsge %xcc, %f5, %f4 fbg %fcc3, loop_1705 ldsb [%l7 + 0x64], %g5 tneg %icc, 0x1 udivcc %g1, 0x0C44, %l5 loop_1705: std %f12, [%l7 + 0x28] bgu,a %xcc, loop_1706 fmovsl %icc, %f14, %f12 fsrc1 %f2, %f10 st %f1, [%l7 + 0x6C] loop_1706: ld [%l7 + 0x44], %f8 fmovs %f8, %f2 fmovdge %icc, %f4, %f9 sth %i0, [%l7 + 0x52] edge8l %o5, %o2, %i2 fpsub16s %f5, %f15, %f3 fmovrdne %i3, %f14, %f0 tneg %icc, 0x0 tsubcc %o0, 0x16F8, %o7 nop setx loop_1707, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x12], %l2 fbne %fcc1, loop_1708 sth %g3, [%l7 + 0x46] loop_1707: umulcc %i1, %i4, %l3 sllx %l6, %i7, %g2 loop_1708: umulcc %g6, %o1, %l4 movle %xcc, %g7, %o6 ldd [%l7 + 0x48], %f8 udiv %o3, 0x0DEB, %l1 fmovsvs %icc, %f13, %f3 fbuge %fcc0, loop_1709 st %f12, [%l7 + 0x10] ldd [%l7 + 0x78], %f6 fmovdleu %icc, %f0, %f12 loop_1709: ldsw [%l7 + 0x24], %o4 edge32n %i6, %g4, %i5 fmovda %xcc, %f6, %f9 ldsh [%l7 + 0x62], %g5 ldsb [%l7 + 0x3F], %g1 fmovsvs %icc, %f8, %f8 fmovd %f4, %f14 fmul8x16 %f13, %f2, %f8 fandnot2 %f12, %f8, %f8 st %f6, [%l7 + 0x08] movrne %l5, %i0, %l0 ldd [%l7 + 0x30], %f4 movrlz %o2, %o5, %i2 edge32n %i3, %o0, %o7 ldx [%l7 + 0x48], %l2 ldsh [%l7 + 0x0E], %i1 fmovdvs %icc, %f14, %f5 fbg %fcc3, loop_1710 edge8l %i4, %l3, %l6 ldsw [%l7 + 0x24], %g3 edge32l %g2, %i7, %g6 loop_1710: array16 %l4, %g7, %o1 fbe,a %fcc0, loop_1711 st %f6, [%l7 + 0x08] fandnot2s %f6, %f4, %f15 fbg,a %fcc2, loop_1712 loop_1711: lduw [%l7 + 0x78], %o3 lduw [%l7 + 0x74], %l1 stw %o4, [%l7 + 0x58] loop_1712: movrgez %i6, %o6, %i5 ldsb [%l7 + 0x50], %g4 move %xcc, %g5, %l5 fandnot2s %f15, %f14, %f0 fmovrdgez %g1, %f2, %f6 movre %l0, %o2, %o5 fbl %fcc0, loop_1713 fba %fcc3, loop_1714 fbu,a %fcc1, loop_1715 fbuge %fcc3, loop_1716 loop_1713: stb %i0, [%l7 + 0x6F] loop_1714: ldsw [%l7 + 0x54], %i3 loop_1715: movpos %icc, %o0, %i2 loop_1716: movl %icc, %o7, %i1 fmovrse %l2, %f11, %f13 umul %l3, %i4, %l6 orn %g3, 0x13DE, %i7 sth %g2, [%l7 + 0x60] ble %icc, loop_1717 lduw [%l7 + 0x58], %l4 ldsh [%l7 + 0x64], %g6 andcc %o1, %o3, %g7 loop_1717: fxors %f15, %f13, %f6 movle %icc, %o4, %l1 alignaddr %i6, %o6, %g4 lduw [%l7 + 0x0C], %g5 movvc %icc, %i5, %l5 fmuld8sux16 %f11, %f11, %f12 ldub [%l7 + 0x15], %l0 fmovrdgez %o2, %f2, %f8 fbug,a %fcc1, loop_1718 fmovdvs %xcc, %f13, %f13 srlx %g1, 0x0C, %o5 fors %f6, %f0, %f12 loop_1718: brlez %i3, loop_1719 lduh [%l7 + 0x10], %i0 orn %i2, %o0, %i1 fmovsl %icc, %f8, %f4 loop_1719: tvc %icc, 0x0 edge32 %l2, %o7, %i4 std %f12, [%l7 + 0x48] ldd [%l7 + 0x18], %f2 fmovdneg %xcc, %f4, %f12 ldd [%l7 + 0x48], %f2 fandnot1 %f6, %f10, %f6 movge %xcc, %l6, %l3 ldsb [%l7 + 0x60], %g3 fmovsa %xcc, %f14, %f6 fbul,a %fcc1, loop_1720 fpsub32s %f10, %f7, %f8 fcmpgt32 %f6, %f6, %i7 te %icc, 0x1 loop_1720: stw %g2, [%l7 + 0x74] subc %g6, %l4, %o3 edge8 %g7, %o1, %o4 smul %l1, 0x0F21, %o6 edge32n %g4, %g5, %i6 ldsw [%l7 + 0x20], %i5 fmovrsne %l0, %f3, %f8 fmuld8ulx16 %f12, %f2, %f10 fcmpeq16 %f12, %f4, %o2 st %f8, [%l7 + 0x30] fmovrdlz %l5, %f6, %f2 fba %fcc1, loop_1721 fors %f7, %f1, %f4 bcs,a %xcc, loop_1722 fmovsne %icc, %f5, %f14 loop_1721: fba,a %fcc1, loop_1723 fone %f0 loop_1722: tsubcc %o5, %g1, %i0 udiv %i2, 0x070B, %i3 loop_1723: fmovsgu %icc, %f5, %f4 brnz %i1, loop_1724 ldub [%l7 + 0x50], %o0 ld [%l7 + 0x08], %f7 fones %f11 loop_1724: bshuffle %f8, %f4, %f8 lduh [%l7 + 0x58], %l2 fmovrdgz %o7, %f8, %f2 ldsh [%l7 + 0x1E], %l6 st %f3, [%l7 + 0x40] be loop_1725 lduw [%l7 + 0x0C], %l3 edge8ln %g3, %i4, %i7 fandnot1 %f12, %f14, %f14 loop_1725: nop setx loop_1726, %l0, %l1 jmpl %l1, %g2 std %f14, [%l7 + 0x40] fcmpeq32 %f2, %f12, %l4 sllx %o3, %g6, %o1 loop_1726: fcmps %fcc2, %f11, %f2 fcmpes %fcc2, %f3, %f3 fcmpes %fcc1, %f1, %f5 umul %g7, 0x1951, %l1 st %f13, [%l7 + 0x60] edge32l %o6, %g4, %g5 fcmped %fcc3, %f8, %f14 fpmerge %f5, %f1, %f8 movvc %icc, %o4, %i6 ldd [%l7 + 0x08], %f12 fmovrdlez %l0, %f8, %f14 stb %o2, [%l7 + 0x2B] stw %i5, [%l7 + 0x54] ld [%l7 + 0x70], %f9 fbne,a %fcc1, loop_1727 fmovs %f2, %f10 ldsb [%l7 + 0x0A], %l5 sll %g1, %i0, %i2 loop_1727: sdivx %i3, 0x19C3, %o5 ldub [%l7 + 0x4E], %i1 lduw [%l7 + 0x24], %o0 edge8l %l2, %l6, %o7 tcc %xcc, 0x7 stb %l3, [%l7 + 0x7F] std %f10, [%l7 + 0x68] fmul8x16au %f10, %f14, %f0 fmovsgu %xcc, %f8, %f15 fpadd32 %f12, %f8, %f4 brgz %g3, loop_1728 fnand %f12, %f2, %f12 srl %i7, %i4, %g2 ldd [%l7 + 0x78], %f6 loop_1728: movne %xcc, %o3, %g6 lduw [%l7 + 0x3C], %l4 udiv %g7, 0x00C4, %l1 ldsh [%l7 + 0x30], %o6 edge32 %g4, %g5, %o1 st %f0, [%l7 + 0x20] edge8ln %i6, %l0, %o4 xnor %o2, %l5, %g1 bl,a,pt %icc, loop_1729 fones %f14 fcmps %fcc3, %f13, %f10 ldd [%l7 + 0x30], %f0 loop_1729: fabss %f13, %f6 edge16ln %i5, %i2, %i0 bge loop_1730 orncc %o5, %i3, %i1 mulx %l2, 0x035D, %o0 fsrc1 %f8, %f14 loop_1730: ldx [%l7 + 0x30], %o7 ldsw [%l7 + 0x58], %l6 fmovsa %xcc, %f12, %f5 fbug,a %fcc1, loop_1731 fmovsa %icc, %f0, %f10 sth %l3, [%l7 + 0x70] tgu %xcc, 0x3 loop_1731: fzero %f0 ldd [%l7 + 0x68], %f14 fmovrdgz %i7, %f0, %f2 movvs %icc, %g3, %g2 ldsw [%l7 + 0x1C], %i4 stw %g6, [%l7 + 0x20] st %f10, [%l7 + 0x5C] fnot2 %f14, %f4 ldsb [%l7 + 0x44], %l4 brlz %o3, loop_1732 srl %l1, 0x0D, %o6 mulx %g7, 0x1507, %g4 bpos,a,pn %icc, loop_1733 loop_1732: stw %g5, [%l7 + 0x58] fmul8sux16 %f2, %f4, %f4 fexpand %f13, %f10 loop_1733: fcmpd %fcc3, %f12, %f12 ldx [%l7 + 0x50], %o1 fcmps %fcc3, %f14, %f6 ldsh [%l7 + 0x6C], %l0 udivx %o4, 0x0871, %i6 bvc,a,pn %xcc, loop_1734 ldd [%l7 + 0x58], %f4 brgez,a %l5, loop_1735 movge %xcc, %g1, %o2 loop_1734: tsubcc %i2, 0x11A6, %i5 bn loop_1736 loop_1735: movleu %xcc, %o5, %i3 ldd [%l7 + 0x60], %f0 movrne %i0, %i1, %l2 loop_1736: stx %o7, [%l7 + 0x68] edge32ln %o0, %l3, %i7 fblg %fcc0, loop_1737 edge16l %l6, %g2, %i4 andn %g6, %g3, %o3 fmovrse %l1, %f7, %f14 loop_1737: bneg loop_1738 bshuffle %f6, %f12, %f6 fbge %fcc3, loop_1739 fbul,a %fcc1, loop_1740 loop_1738: std %f0, [%l7 + 0x60] tn %xcc, 0x6 loop_1739: udiv %o6, 0x0E00, %g7 loop_1740: ldd [%l7 + 0x70], %f8 fandnot2s %f12, %f15, %f6 ldx [%l7 + 0x48], %g4 ldsw [%l7 + 0x08], %g5 sth %o1, [%l7 + 0x16] ldd [%l7 + 0x20], %f8 srax %l0, %l4, %i6 fmovrslez %o4, %f10, %f12 bshuffle %f2, %f8, %f4 movrgez %g1, 0x257, %l5 fpackfix %f4, %f10 fnot1s %f12, %f2 sth %i2, [%l7 + 0x16] bl,a,pt %xcc, loop_1741 faligndata %f12, %f2, %f12 movrlz %o2, 0x17F, %i5 fmovde %icc, %f11, %f11 loop_1741: lduw [%l7 + 0x1C], %o5 movrne %i3, %i1, %l2 fcmpeq32 %f10, %f8, %i0 fpackfix %f2, %f2 fmovdpos %icc, %f15, %f9 st %f9, [%l7 + 0x58] fbg %fcc3, loop_1742 fzero %f6 ldsb [%l7 + 0x36], %o7 fbule,a %fcc3, loop_1743 loop_1742: fexpand %f11, %f2 movgu %icc, %l3, %i7 fones %f3 loop_1743: fbn %fcc0, loop_1744 fbuge %fcc0, loop_1745 orn %o0, 0x0A23, %l6 fone %f4 loop_1744: bn,a,pn %xcc, loop_1746 loop_1745: siam 0x3 ldsw [%l7 + 0x24], %i4 ldsb [%l7 + 0x3C], %g6 loop_1746: stx %g2, [%l7 + 0x40] fcmpd %fcc2, %f14, %f10 edge16l %g3, %l1, %o3 fmovsl %xcc, %f6, %f12 fpack32 %f8, %f8, %f10 fmovdge %xcc, %f13, %f10 fmovdcs %xcc, %f7, %f10 and %g7, %o6, %g4 fornot2s %f12, %f11, %f12 std %f8, [%l7 + 0x08] udivx %o1, 0x0722, %g5 lduh [%l7 + 0x42], %l4 ldsb [%l7 + 0x10], %l0 tvc %xcc, 0x6 fxnor %f8, %f10, %f14 fnot2 %f12, %f8 movn %xcc, %o4, %i6 movn %icc, %l5, %i2 fmovrslez %g1, %f10, %f2 lduh [%l7 + 0x46], %i5 ldsb [%l7 + 0x48], %o5 stb %o2, [%l7 + 0x3A] fandnot1 %f0, %f12, %f0 ld [%l7 + 0x38], %f13 ldsh [%l7 + 0x20], %i1 fmovrdlz %i3, %f8, %f4 orcc %l2, 0x1AFD, %i0 fmovda %xcc, %f0, %f14 fors %f12, %f8, %f3 fsrc1s %f14, %f7 alignaddrl %l3, %i7, %o7 stb %o0, [%l7 + 0x68] stw %l6, [%l7 + 0x54] ldsh [%l7 + 0x2C], %i4 ldsw [%l7 + 0x50], %g2 stw %g3, [%l7 + 0x74] lduh [%l7 + 0x1C], %g6 addcc %o3, 0x0E79, %l1 addcc %g7, 0x1807, %o6 fmuld8sux16 %f8, %f1, %f6 fornot2s %f3, %f13, %f7 fabsd %f0, %f4 fnot1 %f8, %f0 ldx [%l7 + 0x70], %g4 ldx [%l7 + 0x50], %o1 ldsw [%l7 + 0x54], %l4 add %g5, 0x19CF, %o4 be,a %xcc, loop_1747 fors %f0, %f8, %f4 stx %l0, [%l7 + 0x70] ldd [%l7 + 0x50], %f12 loop_1747: stw %i6, [%l7 + 0x70] or %l5, %i2, %g1 ld [%l7 + 0x10], %f10 fmovscc %icc, %f12, %f13 stb %i5, [%l7 + 0x4C] sth %o5, [%l7 + 0x22] bshuffle %f0, %f0, %f2 fcmpne16 %f12, %f2, %o2 movn %xcc, %i1, %i3 st %f14, [%l7 + 0x24] taddcctv %l2, 0x0875, %i0 smulcc %l3, 0x0A6B, %o7 stb %o0, [%l7 + 0x19] stw %l6, [%l7 + 0x18] tg %xcc, 0x4 sethi 0x1581, %i7 fmovsne %xcc, %f8, %f1 fcmpeq32 %f0, %f4, %g2 fbug,a %fcc0, loop_1748 fornot1 %f14, %f0, %f6 fmovscs %icc, %f9, %f4 bneg,a,pn %xcc, loop_1749 loop_1748: std %f14, [%l7 + 0x40] sdivx %g3, 0x07E0, %i4 fmovrslz %o3, %f11, %f9 loop_1749: ldd [%l7 + 0x78], %f6 ldd [%l7 + 0x40], %f2 ldsh [%l7 + 0x2C], %g6 ldx [%l7 + 0x28], %g7 subccc %o6, %l1, %g4 st %f13, [%l7 + 0x30] tl %xcc, 0x3 udivx %o1, 0x0878, %g5 st %f1, [%l7 + 0x54] nop setx loop_1750, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sra %o4, 0x07, %l0 fcmps %fcc3, %f9, %f10 ldsb [%l7 + 0x67], %i6 loop_1750: bg,a loop_1751 bleu %xcc, loop_1752 fmovrdgz %l4, %f12, %f4 stx %l5, [%l7 + 0x08] loop_1751: lduw [%l7 + 0x20], %g1 loop_1752: edge16ln %i5, %i2, %o5 tcs %icc, 0x5 fmovsleu %xcc, %f11, %f4 xnorcc %o2, %i1, %i3 st %f12, [%l7 + 0x48] fmuld8sux16 %f2, %f5, %f0 nop setx loop_1753, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8l %i0, %l2, %o7 fmovsleu %icc, %f12, %f14 fornot1s %f0, %f8, %f9 loop_1753: fmovrdgez %l3, %f4, %f12 edge16ln %o0, %i7, %l6 fcmple32 %f14, %f12, %g3 fmovsle %icc, %f15, %f5 fnot1 %f2, %f12 xorcc %i4, 0x174A, %o3 fpadd32s %f8, %f3, %f8 fmovdvs %xcc, %f5, %f11 stw %g6, [%l7 + 0x28] sth %g2, [%l7 + 0x62] tvs %xcc, 0x5 fmovrdlz %o6, %f6, %f6 fnand %f6, %f0, %f2 ldx [%l7 + 0x30], %l1 sllx %g7, %o1, %g4 fandnot1 %f10, %f12, %f6 bleu,pn %xcc, loop_1754 fpsub32 %f6, %f2, %f4 fcmpne32 %f14, %f12, %g5 movcs %xcc, %l0, %i6 loop_1754: std %f2, [%l7 + 0x38] orn %l4, 0x1880, %o4 ldub [%l7 + 0x13], %g1 fmovrdgez %i5, %f12, %f4 xor %l5, 0x189B, %i2 bcs %xcc, loop_1755 fmovdleu %icc, %f7, %f3 xor %o2, %o5, %i3 add %i0, %l2, %i1 loop_1755: fornot1s %f6, %f10, %f15 move %icc, %o7, %l3 fbge %fcc0, loop_1756 fbo %fcc1, loop_1757 fmovrdlez %i7, %f10, %f4 movn %icc, %o0, %l6 loop_1756: lduh [%l7 + 0x08], %g3 loop_1757: smulcc %i4, %g6, %g2 ldd [%l7 + 0x38], %f14 fmovspos %icc, %f15, %f15 fors %f5, %f11, %f10 ldub [%l7 + 0x11], %o3 fmovdneg %icc, %f15, %f14 fcmpeq16 %f6, %f2, %o6 stw %g7, [%l7 + 0x24] sth %l1, [%l7 + 0x4E] movvs %xcc, %o1, %g4 bneg loop_1758 move %xcc, %l0, %i6 fmovrdgez %g5, %f10, %f6 fmovsgu %xcc, %f1, %f7 loop_1758: sth %o4, [%l7 + 0x48] ldd [%l7 + 0x60], %f6 stx %l4, [%l7 + 0x50] array32 %i5, %l5, %i2 sth %g1, [%l7 + 0x4E] std %f10, [%l7 + 0x30] fnegs %f4, %f3 alignaddr %o5, %i3, %o2 sth %i0, [%l7 + 0x0E] ldd [%l7 + 0x60], %f6 sdivx %l2, 0x08E1, %o7 movgu %xcc, %i1, %l3 stb %i7, [%l7 + 0x3D] std %f10, [%l7 + 0x10] fmovrdne %o0, %f12, %f12 bvs,pn %xcc, loop_1759 lduw [%l7 + 0x78], %g3 alignaddr %i4, %g6, %l6 fandnot1 %f12, %f6, %f14 loop_1759: ldsb [%l7 + 0x0C], %g2 ldub [%l7 + 0x7E], %o6 fpadd32s %f15, %f15, %f11 movre %g7, 0x257, %o3 ldsw [%l7 + 0x34], %l1 sub %o1, %l0, %i6 fsrc1 %f6, %f12 bleu loop_1760 sra %g5, %o4, %g4 lduw [%l7 + 0x5C], %l4 ldx [%l7 + 0x68], %i5 loop_1760: mulx %l5, 0x02AE, %g1 fmovdcs %xcc, %f11, %f3 fxnor %f2, %f12, %f2 movvs %xcc, %i2, %o5 fsrc2 %f10, %f6 orcc %o2, %i0, %l2 bneg,pt %xcc, loop_1761 fxnor %f2, %f4, %f2 fmovsn %xcc, %f15, %f9 orn %i3, %i1, %o7 loop_1761: fmovse %xcc, %f2, %f0 edge32l %l3, %o0, %g3 fbul,a %fcc0, loop_1762 lduh [%l7 + 0x5E], %i7 for %f12, %f14, %f4 tcs %xcc, 0x6 loop_1762: tl %icc, 0x4 fblg %fcc3, loop_1763 fbge %fcc1, loop_1764 or %g6, 0x098A, %l6 fpack32 %f8, %f12, %f10 loop_1763: sll %g2, 0x06, %i4 loop_1764: udivcc %g7, 0x02D6, %o3 bneg %icc, loop_1765 ldub [%l7 + 0x15], %l1 bvs,pn %icc, loop_1766 alignaddr %o1, %o6, %l0 loop_1765: tvc %xcc, 0x2 addcc %i6, %g5, %g4 loop_1766: fnot2 %f4, %f0 addccc %l4, %o4, %i5 ldsb [%l7 + 0x3A], %l5 ldsw [%l7 + 0x68], %g1 fbne %fcc0, loop_1767 fnor %f14, %f6, %f10 bcs,pt %xcc, loop_1768 sth %i2, [%l7 + 0x24] loop_1767: fpsub16s %f10, %f8, %f14 array8 %o5, %o2, %l2 loop_1768: fornot2 %f10, %f12, %f2 movrlez %i0, 0x3B9, %i1 addc %i3, 0x1919, %o7 te %icc, 0x4 ldub [%l7 + 0x23], %o0 fmovde %xcc, %f1, %f6 fmovrsne %g3, %f15, %f4 ldx [%l7 + 0x70], %i7 std %f0, [%l7 + 0x70] st %f13, [%l7 + 0x74] xnorcc %g6, 0x0B5F, %l3 ldub [%l7 + 0x4B], %l6 bl,pn %xcc, loop_1769 array16 %i4, %g7, %g2 ldub [%l7 + 0x22], %l1 fnegs %f2, %f13 loop_1769: fxor %f2, %f2, %f10 ldx [%l7 + 0x30], %o1 ldsb [%l7 + 0x2D], %o6 stb %l0, [%l7 + 0x4D] lduh [%l7 + 0x40], %o3 stx %i6, [%l7 + 0x60] fbul %fcc0, loop_1770 fmul8x16al %f13, %f10, %f10 fone %f4 fmovsge %xcc, %f11, %f11 loop_1770: bg,a %xcc, loop_1771 fble %fcc3, loop_1772 ld [%l7 + 0x54], %f7 udivx %g4, 0x004A, %l4 loop_1771: fmul8ulx16 %f4, %f8, %f8 loop_1772: bge,a,pt %xcc, loop_1773 fnand %f12, %f6, %f2 movrgz %o4, %i5, %l5 taddcctv %g1, 0x1986, %i2 loop_1773: lduw [%l7 + 0x34], %o5 ldsb [%l7 + 0x1A], %g5 fcmpeq32 %f10, %f8, %l2 edge32 %i0, %i1, %i3 alignaddr %o2, %o7, %o0 sll %g3, 0x1A, %g6 fbo,a %fcc1, loop_1774 fsrc2 %f0, %f6 st %f12, [%l7 + 0x28] ld [%l7 + 0x5C], %f13 loop_1774: ldsb [%l7 + 0x3C], %i7 fbne %fcc2, loop_1775 ld [%l7 + 0x68], %f6 nop setx loop_1776, %l0, %l1 jmpl %l1, %l3 sth %l6, [%l7 + 0x42] loop_1775: brgz %i4, loop_1777 movl %icc, %g2, %g7 loop_1776: st %f2, [%l7 + 0x74] orn %l1, 0x1B15, %o6 loop_1777: lduw [%l7 + 0x64], %l0 ldsw [%l7 + 0x0C], %o3 fbl %fcc3, loop_1778 st %f15, [%l7 + 0x7C] addc %i6, 0x15BC, %o1 stx %g4, [%l7 + 0x48] loop_1778: fmul8x16al %f4, %f9, %f12 ldsh [%l7 + 0x66], %o4 ldx [%l7 + 0x20], %i5 fnot1s %f10, %f13 lduh [%l7 + 0x5A], %l4 bcs,a,pn %xcc, loop_1779 fpsub16 %f6, %f2, %f14 ldub [%l7 + 0x4A], %g1 ta %xcc, 0x4 loop_1779: sth %i2, [%l7 + 0x10] fmovrdlez %l5, %f4, %f4 ldd [%l7 + 0x20], %f6 fcmple32 %f8, %f8, %o5 bvc,a,pt %icc, loop_1780 movle %icc, %g5, %l2 tge %xcc, 0x1 fmovdneg %icc, %f6, %f8 loop_1780: fmovsleu %icc, %f14, %f7 tgu %xcc, 0x5 ldd [%l7 + 0x78], %f12 ldsb [%l7 + 0x4D], %i0 nop setx loop_1781, %l0, %l1 jmpl %l1, %i3 movvs %icc, %i1, %o2 fbug %fcc1, loop_1782 stx %o0, [%l7 + 0x78] loop_1781: fands %f6, %f13, %f1 nop setx loop_1783, %l0, %l1 jmpl %l1, %g3 loop_1782: fbug %fcc3, loop_1784 bne,pt %xcc, loop_1785 tle %icc, 0x1 loop_1783: ld [%l7 + 0x08], %f12 loop_1784: subc %o7, 0x1AF4, %i7 loop_1785: ldsb [%l7 + 0x5B], %l3 fpack16 %f2, %f0 fpsub32s %f3, %f3, %f7 fmovsle %icc, %f15, %f7 ldsw [%l7 + 0x74], %g6 fone %f12 ldsh [%l7 + 0x28], %l6 stb %i4, [%l7 + 0x4E] fnot1s %f11, %f13 fmovsvs %xcc, %f5, %f13 std %f14, [%l7 + 0x50] fornot2 %f4, %f8, %f12 fmovde %xcc, %f4, %f13 fcmpeq32 %f4, %f4, %g2 fcmps %fcc2, %f8, %f6 ldub [%l7 + 0x19], %g7 movge %xcc, %o6, %l1 movle %icc, %l0, %o3 lduw [%l7 + 0x10], %o1 ld [%l7 + 0x50], %f13 bneg %xcc, loop_1786 sth %g4, [%l7 + 0x74] fsrc1 %f10, %f14 ldsb [%l7 + 0x1B], %o4 loop_1786: fandnot1 %f10, %f8, %f12 fmovsgu %xcc, %f3, %f4 ld [%l7 + 0x24], %f11 fnot1 %f14, %f6 fcmpne16 %f12, %f4, %i6 for %f4, %f4, %f6 fnor %f14, %f0, %f12 alignaddrl %l4, %g1, %i5 fbne,a %fcc1, loop_1787 stw %l5, [%l7 + 0x10] umulcc %o5, 0x11E8, %g5 fble %fcc1, loop_1788 loop_1787: fmovdleu %icc, %f7, %f13 sth %l2, [%l7 + 0x3A] stx %i2, [%l7 + 0x68] loop_1788: fnands %f10, %f6, %f13 nop setx loop_1789, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fble,a %fcc2, loop_1790 lduw [%l7 + 0x70], %i3 std %f0, [%l7 + 0x30] loop_1789: fmovsge %icc, %f13, %f8 loop_1790: fzero %f6 fxor %f10, %f10, %f2 fnot1s %f8, %f4 fcmpeq16 %f0, %f6, %i1 bcs,pt %xcc, loop_1791 srl %i0, %o0, %o2 fnor %f4, %f4, %f4 fbue %fcc2, loop_1792 loop_1791: movrgez %g3, 0x280, %o7 ldsb [%l7 + 0x11], %i7 stw %l3, [%l7 + 0x7C] loop_1792: ld [%l7 + 0x5C], %f14 array8 %l6, %g6, %g2 ldsb [%l7 + 0x68], %g7 tle %icc, 0x4 fnegd %f10, %f10 fmovdvs %xcc, %f1, %f1 tg %xcc, 0x3 ld [%l7 + 0x40], %f5 bneg,pn %xcc, loop_1793 fmul8sux16 %f10, %f0, %f0 ldsb [%l7 + 0x37], %i4 ldsb [%l7 + 0x42], %o6 loop_1793: fmovdle %xcc, %f6, %f1 lduh [%l7 + 0x6A], %l0 brnz,a %o3, loop_1794 fbul,a %fcc2, loop_1795 ldsw [%l7 + 0x5C], %l1 ldsb [%l7 + 0x48], %g4 loop_1794: call loop_1796 loop_1795: xor %o1, %i6, %o4 mova %icc, %l4, %g1 fones %f2 loop_1796: std %f0, [%l7 + 0x20] orcc %l5, %o5, %i5 pdist %f6, %f2, %f0 te %xcc, 0x3 fmovscc %xcc, %f11, %f3 movrne %g5, %l2, %i3 subcc %i1, %i2, %i0 movleu %xcc, %o0, %o2 fmovsl %icc, %f3, %f8 stx %o7, [%l7 + 0x40] edge16 %g3, %i7, %l3 bvs,a,pn %icc, loop_1797 movpos %xcc, %l6, %g2 srl %g7, %g6, %o6 taddcctv %l0, %i4, %o3 loop_1797: fmovdneg %icc, %f0, %f12 ld [%l7 + 0x34], %f14 ldub [%l7 + 0x6B], %l1 fbne %fcc3, loop_1798 edge8l %o1, %g4, %o4 stx %l4, [%l7 + 0x70] fmovsvs %xcc, %f5, %f3 loop_1798: fpsub16s %f10, %f12, %f15 sethi 0x15EB, %g1 srlx %i6, %o5, %i5 fnot1 %f6, %f0 fmovrse %g5, %f14, %f10 fmovde %xcc, %f4, %f5 sth %l5, [%l7 + 0x2A] sdivcc %i3, 0x12DB, %i1 te %icc, 0x5 st %f10, [%l7 + 0x5C] edge8l %l2, %i2, %o0 fmovdgu %icc, %f9, %f8 stx %i0, [%l7 + 0x18] st %f8, [%l7 + 0x24] fmul8sux16 %f10, %f8, %f2 fbue,a %fcc1, loop_1799 bge,a loop_1800 fmovsne %icc, %f6, %f4 edge16ln %o7, %o2, %g3 loop_1799: ldx [%l7 + 0x68], %i7 loop_1800: fmovrdgz %l3, %f4, %f0 fxnor %f8, %f2, %f2 array32 %l6, %g7, %g6 movrlez %o6, 0x264, %l0 ldx [%l7 + 0x38], %i4 bcs loop_1801 fsrc2 %f14, %f8 ld [%l7 + 0x78], %f2 array8 %o3, %l1, %g2 loop_1801: fpadd16 %f14, %f6, %f8 sdivcc %o1, 0x09B0, %g4 ldsb [%l7 + 0x2B], %o4 mulx %l4, %i6, %g1 edge32ln %o5, %g5, %i5 fble,a %fcc0, loop_1802 ld [%l7 + 0x34], %f2 fmovrdgz %l5, %f10, %f4 movn %xcc, %i1, %l2 loop_1802: lduh [%l7 + 0x6C], %i2 ldx [%l7 + 0x60], %o0 ldsh [%l7 + 0x60], %i0 sub %i3, 0x1D93, %o2 st %f12, [%l7 + 0x0C] ldsw [%l7 + 0x64], %o7 ldsh [%l7 + 0x20], %g3 sth %i7, [%l7 + 0x40] ldub [%l7 + 0x60], %l3 movpos %xcc, %l6, %g7 nop setx loop_1803, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addccc %o6, 0x06A0, %g6 fpackfix %f14, %f2 ldx [%l7 + 0x18], %l0 loop_1803: brlz %i4, loop_1804 tg %xcc, 0x3 fpadd32s %f6, %f7, %f14 ldsb [%l7 + 0x5B], %o3 loop_1804: siam 0x7 ba,a %xcc, loop_1805 fcmpes %fcc0, %f5, %f6 smul %g2, %o1, %l1 tgu %xcc, 0x7 loop_1805: ldub [%l7 + 0x13], %g4 ldsw [%l7 + 0x6C], %o4 sth %i6, [%l7 + 0x1A] fnegs %f1, %f2 tne %xcc, 0x6 fmovrdne %l4, %f2, %f14 edge8 %g1, %g5, %i5 fmovsvc %xcc, %f15, %f12 bvc,a,pn %xcc, loop_1806 movrgz %o5, %i1, %l5 ldd [%l7 + 0x78], %f0 lduw [%l7 + 0x54], %l2 loop_1806: std %f8, [%l7 + 0x78] ldsw [%l7 + 0x58], %o0 st %f10, [%l7 + 0x7C] ldsh [%l7 + 0x0C], %i0 std %f8, [%l7 + 0x60] umul %i2, %i3, %o7 fornot2s %f10, %f8, %f6 fmovrde %o2, %f8, %f8 fblg %fcc1, loop_1807 movne %xcc, %g3, %l3 nop setx loop_1808, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done add %i7, 0x001D, %g7 loop_1807: fmovdneg %xcc, %f4, %f11 fandnot2 %f2, %f6, %f8 loop_1808: bcc,a loop_1809 srl %l6, %g6, %l0 ldd [%l7 + 0x58], %f14 ldsw [%l7 + 0x38], %o6 loop_1809: stw %o3, [%l7 + 0x54] movneg %icc, %g2, %i4 fmovde %xcc, %f10, %f1 subcc %l1, %o1, %g4 ldub [%l7 + 0x0C], %i6 fmovrdlz %o4, %f12, %f14 stw %g1, [%l7 + 0x68] fbg,a %fcc1, loop_1810 lduh [%l7 + 0x1E], %g5 udivx %i5, 0x1F39, %l4 ble,a loop_1811 loop_1810: tcs %icc, 0x2 ldx [%l7 + 0x60], %o5 ldd [%l7 + 0x70], %f6 loop_1811: fmovdne %icc, %f9, %f13 fabsd %f10, %f6 fpsub16s %f0, %f13, %f8 fpsub16s %f7, %f7, %f5 brnz %l5, loop_1812 st %f8, [%l7 + 0x58] fpadd32 %f12, %f6, %f12 movvs %icc, %l2, %i1 loop_1812: umul %o0, %i0, %i3 fsrc2s %f1, %f14 array32 %o7, %i2, %g3 stb %l3, [%l7 + 0x5B] add %i7, %g7, %o2 bl,a,pn %icc, loop_1813 nop setx loop_1814, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmple16 %f6, %f2, %l6 fzeros %f11 loop_1813: fmovrslez %g6, %f1, %f13 loop_1814: tg %icc, 0x7 sdivcc %o6, 0x14A7, %l0 fcmple16 %f2, %f14, %o3 orcc %g2, %l1, %i4 ldub [%l7 + 0x50], %o1 andn %i6, %o4, %g1 subcc %g5, 0x057E, %g4 fmul8x16al %f13, %f13, %f4 fcmped %fcc0, %f2, %f2 ldsh [%l7 + 0x72], %i5 nop setx loop_1815, %l0, %l1 jmpl %l1, %o5 ldx [%l7 + 0x40], %l4 fmovda %icc, %f9, %f13 fmovdcs %xcc, %f11, %f3 loop_1815: fmovrsgez %l2, %f0, %f13 udivcc %l5, 0x19FA, %i1 tge %xcc, 0x6 umul %o0, 0x04D7, %i0 ldd [%l7 + 0x18], %f2 call loop_1816 edge16l %i3, %i2, %o7 ldub [%l7 + 0x30], %l3 nop setx loop_1817, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1816: movcs %xcc, %i7, %g3 ldx [%l7 + 0x48], %g7 ldsh [%l7 + 0x10], %l6 loop_1817: std %f0, [%l7 + 0x30] udivx %o2, 0x0884, %g6 st %f9, [%l7 + 0x34] lduw [%l7 + 0x0C], %o6 xor %o3, 0x0EFD, %l0 brnz %l1, loop_1818 fornot1 %f8, %f6, %f10 sra %g2, %i4, %o1 movne %xcc, %o4, %i6 loop_1818: sth %g1, [%l7 + 0x48] fmovdl %xcc, %f3, %f10 brnz,a %g5, loop_1819 taddcc %i5, %g4, %o5 sth %l4, [%l7 + 0x40] fnegs %f9, %f13 loop_1819: edge32ln %l2, %i1, %l5 sra %i0, 0x1F, %i3 fmovrsne %o0, %f0, %f10 bpos %xcc, loop_1820 fnand %f10, %f14, %f8 fbn %fcc0, loop_1821 taddcc %i2, 0x14EF, %o7 loop_1820: ldsh [%l7 + 0x24], %i7 lduh [%l7 + 0x46], %g3 loop_1821: fbuge,a %fcc0, loop_1822 stw %g7, [%l7 + 0x34] movcc %xcc, %l6, %l3 std %f10, [%l7 + 0x28] loop_1822: stx %o2, [%l7 + 0x40] fmovdle %icc, %f15, %f0 fcmple16 %f4, %f8, %o6 stw %o3, [%l7 + 0x60] fmovrslz %g6, %f2, %f12 sth %l1, [%l7 + 0x2C] array16 %g2, %l0, %o1 ldsw [%l7 + 0x5C], %i4 ldub [%l7 + 0x32], %i6 movvc %icc, %g1, %g5 ldsh [%l7 + 0x4C], %i5 ldsh [%l7 + 0x40], %o4 ldub [%l7 + 0x67], %o5 movrlz %l4, 0x1A7, %g4 umul %i1, 0x0BFB, %l5 fmovscc %xcc, %f15, %f9 fornot1s %f7, %f10, %f15 fones %f13 ldsb [%l7 + 0x37], %l2 edge8n %i3, %i0, %i2 brlez %o0, loop_1823 movgu %xcc, %o7, %g3 fcmped %fcc1, %f12, %f10 st %f8, [%l7 + 0x38] loop_1823: lduw [%l7 + 0x5C], %g7 fpadd16 %f14, %f12, %f4 ldub [%l7 + 0x4F], %i7 stb %l3, [%l7 + 0x08] bneg,pt %icc, loop_1824 ldsb [%l7 + 0x16], %l6 sth %o2, [%l7 + 0x7E] brnz,a %o3, loop_1825 loop_1824: siam 0x4 fmovrsgz %o6, %f10, %f8 fnors %f7, %f8, %f4 loop_1825: std %f12, [%l7 + 0x60] fexpand %f15, %f10 fmovsn %xcc, %f15, %f11 std %f6, [%l7 + 0x70] movcc %xcc, %l1, %g2 stx %g6, [%l7 + 0x58] tg %icc, 0x0 ldsb [%l7 + 0x59], %l0 tle %icc, 0x0 ldsb [%l7 + 0x59], %i4 array8 %i6, %g1, %g5 fmovsvs %xcc, %f9, %f9 movrgez %i5, 0x0D6, %o4 stx %o5, [%l7 + 0x50] be loop_1826 tpos %icc, 0x4 fmovrsgz %o1, %f1, %f3 ble %icc, loop_1827 loop_1826: addc %l4, 0x0204, %i1 brz,a %l5, loop_1828 edge8ln %l2, %g4, %i3 loop_1827: smulcc %i0, %i2, %o7 bg %icc, loop_1829 loop_1828: and %o0, %g7, %i7 fxnor %f0, %f8, %f8 move %icc, %g3, %l3 loop_1829: tge %icc, 0x6 sdivx %l6, 0x1B89, %o3 ldsw [%l7 + 0x34], %o2 call loop_1830 ld [%l7 + 0x48], %f4 fmovsle %xcc, %f12, %f8 tvc %xcc, 0x7 loop_1830: sth %o6, [%l7 + 0x32] edge8 %g2, %g6, %l0 fzeros %f9 fandnot2s %f6, %f7, %f1 move %icc, %i4, %i6 st %f11, [%l7 + 0x24] ldsh [%l7 + 0x60], %l1 bvs,a %icc, loop_1831 fmovrdlz %g1, %f6, %f12 edge8 %i5, %g5, %o4 edge8ln %o5, %o1, %i1 loop_1831: fpack16 %f4, %f15 faligndata %f2, %f8, %f8 tneg %xcc, 0x0 sdivcc %l4, 0x0887, %l5 tsubcc %g4, %i3, %i0 stx %i2, [%l7 + 0x40] ldsw [%l7 + 0x6C], %o7 st %f14, [%l7 + 0x28] ldx [%l7 + 0x38], %l2 ldd [%l7 + 0x20], %f0 smulcc %g7, %o0, %g3 fsrc1 %f12, %f4 fcmple16 %f14, %f14, %i7 fandnot1 %f0, %f6, %f0 fxnors %f5, %f0, %f4 fmovde %icc, %f4, %f14 movvc %xcc, %l6, %l3 fmovsl %xcc, %f4, %f13 stx %o2, [%l7 + 0x20] ldsw [%l7 + 0x0C], %o6 tvc %icc, 0x1 sll %g2, 0x0E, %g6 fmovsl %icc, %f12, %f14 udivcc %o3, 0x0982, %l0 fblg,a %fcc0, loop_1832 ldx [%l7 + 0x18], %i6 fnands %f11, %f14, %f15 fornot1s %f15, %f4, %f2 loop_1832: bleu,a,pt %icc, loop_1833 movvc %xcc, %l1, %i4 fmovdpos %icc, %f6, %f6 movn %icc, %g1, %i5 loop_1833: fsrc1s %f15, %f9 fmuld8ulx16 %f10, %f9, %f14 edge16n %o4, %o5, %o1 bge,a %xcc, loop_1834 smul %i1, %g5, %l4 lduh [%l7 + 0x3E], %l5 addcc %i3, %i0, %g4 loop_1834: std %f4, [%l7 + 0x30] be,a,pn %xcc, loop_1835 sra %o7, 0x1C, %l2 orcc %i2, 0x18A2, %g7 move %xcc, %g3, %i7 loop_1835: fexpand %f3, %f12 fpadd32s %f10, %f3, %f3 fabsd %f8, %f4 lduw [%l7 + 0x7C], %l6 ldsw [%l7 + 0x78], %o0 fmovsne %xcc, %f9, %f15 fcmpne16 %f0, %f10, %l3 tvs %icc, 0x2 fabss %f3, %f5 taddcctv %o6, 0x034B, %g2 edge16l %o2, %g6, %l0 stb %o3, [%l7 + 0x3C] fmovs %f8, %f4 ldsw [%l7 + 0x20], %i6 fpack32 %f12, %f12, %f2 mulx %l1, 0x1B80, %i4 ldd [%l7 + 0x30], %f6 ldsh [%l7 + 0x1C], %i5 ldsh [%l7 + 0x7E], %o4 fbl,a %fcc0, loop_1836 addcc %g1, %o1, %o5 lduw [%l7 + 0x48], %g5 fpsub32s %f12, %f12, %f15 loop_1836: stx %i1, [%l7 + 0x78] smulcc %l4, %l5, %i0 subccc %g4, 0x049A, %o7 fxor %f4, %f4, %f6 tvs %xcc, 0x4 fnegd %f6, %f2 brnz,a %l2, loop_1837 ble,pn %icc, loop_1838 fnot1 %f0, %f10 fmovrdgz %i3, %f14, %f14 loop_1837: ta %icc, 0x3 loop_1838: fbn %fcc3, loop_1839 call loop_1840 move %icc, %i2, %g3 fmovrdlez %i7, %f6, %f12 loop_1839: st %f15, [%l7 + 0x24] loop_1840: lduh [%l7 + 0x5A], %g7 fmovsa %xcc, %f6, %f5 srax %l6, 0x10, %o0 stw %l3, [%l7 + 0x30] lduw [%l7 + 0x50], %g2 fmovrslz %o6, %f12, %f6 fblg %fcc1, loop_1841 edge32 %g6, %l0, %o3 sdivcc %o2, 0x1DB3, %i6 ldx [%l7 + 0x48], %l1 loop_1841: fmovdcs %icc, %f3, %f13 fmovrsgez %i4, %f1, %f5 movle %xcc, %o4, %i5 and %g1, 0x0CE6, %o1 smulcc %o5, 0x093B, %i1 fpadd32 %f8, %f2, %f4 fors %f1, %f13, %f7 fzero %f2 fabss %f2, %f11 sllx %g5, %l4, %l5 stb %g4, [%l7 + 0x14] fpack32 %f10, %f6, %f0 call loop_1842 udivcc %i0, 0x0298, %o7 tg %icc, 0x7 fmovsg %icc, %f15, %f9 loop_1842: fbu,a %fcc2, loop_1843 lduw [%l7 + 0x34], %i3 sth %i2, [%l7 + 0x3A] be,a loop_1844 loop_1843: mulscc %g3, 0x1A46, %l2 fpsub32 %f8, %f14, %f8 lduw [%l7 + 0x6C], %g7 loop_1844: fone %f0 stb %i7, [%l7 + 0x4A] lduw [%l7 + 0x58], %o0 fmovrsgz %l3, %f5, %f10 ldsb [%l7 + 0x4C], %l6 ldx [%l7 + 0x38], %g2 fmovrslz %o6, %f12, %f0 fones %f13 fsrc2 %f10, %f0 tle %xcc, 0x6 std %f4, [%l7 + 0x38] ldsh [%l7 + 0x66], %l0 fmovrsne %o3, %f14, %f9 movrlez %o2, 0x24B, %i6 ldsb [%l7 + 0x1D], %g6 tge %xcc, 0x6 fbug,a %fcc2, loop_1845 movrlez %i4, 0x195, %o4 stb %i5, [%l7 + 0x4C] fandnot1s %f15, %f15, %f14 loop_1845: ldub [%l7 + 0x2B], %g1 fbu,a %fcc0, loop_1846 stw %l1, [%l7 + 0x40] movvc %icc, %o1, %i1 fmovsne %icc, %f6, %f10 loop_1846: edge32n %g5, %o5, %l4 fmovrslz %g4, %f8, %f0 sth %i0, [%l7 + 0x1A] movge %icc, %o7, %l5 fbo %fcc1, loop_1847 movl %xcc, %i2, %g3 fmovdle %icc, %f4, %f15 st %f3, [%l7 + 0x3C] loop_1847: fcmpes %fcc2, %f14, %f13 nop setx loop_1848, %l0, %l1 jmpl %l1, %l2 edge16l %g7, %i7, %i3 fbne %fcc2, loop_1849 fpack32 %f8, %f4, %f0 loop_1848: srax %o0, %l6, %g2 sth %o6, [%l7 + 0x72] loop_1849: movrne %l3, %l0, %o3 lduh [%l7 + 0x40], %i6 array32 %o2, %i4, %g6 movle %xcc, %i5, %o4 fmovdne %icc, %f5, %f4 tneg %xcc, 0x1 stb %l1, [%l7 + 0x41] fmuld8sux16 %f8, %f14, %f14 edge32ln %g1, %i1, %g5 ldsh [%l7 + 0x2C], %o1 fbug %fcc2, loop_1850 fmovd %f12, %f2 tgu %xcc, 0x3 sdiv %l4, 0x0986, %o5 loop_1850: umulcc %g4, 0x1BF0, %o7 movpos %xcc, %l5, %i0 brnz %i2, loop_1851 movleu %icc, %l2, %g3 lduh [%l7 + 0x32], %g7 lduw [%l7 + 0x28], %i3 loop_1851: stw %o0, [%l7 + 0x4C] movrgz %l6, %i7, %g2 std %f0, [%l7 + 0x20] stw %o6, [%l7 + 0x40] fcmps %fcc0, %f15, %f10 stb %l0, [%l7 + 0x5C] fornot2s %f3, %f14, %f4 fmul8sux16 %f6, %f12, %f2 tvc %xcc, 0x3 fcmpne32 %f8, %f0, %l3 bg,pt %icc, loop_1852 lduw [%l7 + 0x14], %o3 ldsw [%l7 + 0x4C], %i6 tn %xcc, 0x0 loop_1852: fmovscc %icc, %f0, %f15 fzeros %f3 fbu %fcc3, loop_1853 be,pt %xcc, loop_1854 ldx [%l7 + 0x68], %i4 stw %o2, [%l7 + 0x0C] loop_1853: move %icc, %i5, %g6 loop_1854: ldub [%l7 + 0x6A], %l1 nop setx loop_1855, %l0, %l1 jmpl %l1, %o4 lduh [%l7 + 0x24], %i1 mulx %g5, 0x1B2E, %g1 fsrc2 %f10, %f14 loop_1855: sth %l4, [%l7 + 0x64] fbuge,a %fcc1, loop_1856 fmovrsne %o1, %f1, %f6 fabss %f6, %f5 fzero %f10 loop_1856: fpadd32 %f10, %f14, %f12 fpadd32s %f2, %f0, %f15 movl %icc, %g4, %o5 fbue %fcc2, loop_1857 stx %o7, [%l7 + 0x40] sethi 0x0258, %l5 sth %i0, [%l7 + 0x62] loop_1857: andn %l2, %g3, %g7 edge16l %i3, %o0, %i2 edge32 %l6, %g2, %i7 stb %l0, [%l7 + 0x11] fmovdpos %icc, %f12, %f14 sdiv %l3, 0x1A63, %o3 move %xcc, %o6, %i6 fbug,a %fcc0, loop_1858 fandnot2 %f12, %f2, %f2 fbn,a %fcc1, loop_1859 fbn,a %fcc2, loop_1860 loop_1858: fmovdcc %icc, %f0, %f5 te %xcc, 0x2 loop_1859: edge16ln %i4, %i5, %o2 loop_1860: fpadd16 %f6, %f6, %f14 fpadd16 %f8, %f10, %f14 fcmple16 %f4, %f8, %g6 stb %l1, [%l7 + 0x25] sth %o4, [%l7 + 0x0E] udivx %i1, 0x0A5E, %g1 lduw [%l7 + 0x1C], %l4 fbue,a %fcc2, loop_1861 fbe %fcc0, loop_1862 tcc %xcc, 0x0 fmovsg %icc, %f9, %f5 loop_1861: taddcctv %o1, 0x068C, %g4 loop_1862: alignaddr %o5, %o7, %l5 movneg %xcc, %i0, %l2 brgz %g5, loop_1863 umul %g3, 0x1AA3, %g7 fblg,a %fcc1, loop_1864 stx %o0, [%l7 + 0x18] loop_1863: edge16 %i2, %l6, %i3 subc %i7, 0x0CCF, %g2 loop_1864: tneg %xcc, 0x7 tcc %xcc, 0x5 fbn %fcc0, loop_1865 ldx [%l7 + 0x30], %l0 fmuld8ulx16 %f10, %f3, %f8 ldx [%l7 + 0x10], %l3 loop_1865: fmovrsne %o3, %f0, %f12 movg %xcc, %o6, %i6 ldsb [%l7 + 0x57], %i5 smul %o2, %i4, %l1 movgu %xcc, %o4, %i1 ldub [%l7 + 0x73], %g6 fands %f15, %f13, %f8 bl,a,pn %icc, loop_1866 ldd [%l7 + 0x08], %f6 srax %g1, 0x1E, %o1 ldsw [%l7 + 0x74], %l4 loop_1866: fxor %f12, %f8, %f6 movl %xcc, %o5, %g4 subcc %o7, %l5, %l2 st %f4, [%l7 + 0x44] ldsb [%l7 + 0x30], %i0 fbg %fcc3, loop_1867 sllx %g5, 0x0B, %g3 fcmps %fcc2, %f13, %f13 movneg %xcc, %o0, %i2 loop_1867: tsubcctv %l6, %i3, %i7 fcmpd %fcc3, %f2, %f14 fba,a %fcc1, loop_1868 bge,a loop_1869 xnor %g2, 0x1CFD, %l0 stb %l3, [%l7 + 0x3B] loop_1868: edge8n %o3, %o6, %g7 loop_1869: fmovdle %icc, %f7, %f14 subccc %i5, 0x1FE3, %o2 fmovrdlez %i4, %f6, %f8 fmovs %f10, %f1 movn %xcc, %i6, %o4 fmovsvc %icc, %f11, %f14 ld [%l7 + 0x74], %f10 tcc %xcc, 0x1 ldx [%l7 + 0x68], %i1 ldub [%l7 + 0x50], %g6 ld [%l7 + 0x60], %f4 fble,a %fcc1, loop_1870 fones %f0 sth %l1, [%l7 + 0x30] st %f0, [%l7 + 0x24] loop_1870: fmovsa %xcc, %f7, %f5 lduw [%l7 + 0x58], %o1 sll %l4, 0x06, %o5 movre %g4, %o7, %l5 fbg %fcc3, loop_1871 tcc %icc, 0x5 tleu %icc, 0x7 lduw [%l7 + 0x58], %l2 loop_1871: movne %icc, %i0, %g5 st %f11, [%l7 + 0x40] lduh [%l7 + 0x1A], %g1 movpos %xcc, %o0, %g3 ldub [%l7 + 0x09], %i2 tcs %icc, 0x1 std %f12, [%l7 + 0x78] fmovrsgz %i3, %f6, %f13 fmovdl %xcc, %f2, %f7 stx %l6, [%l7 + 0x38] edge32n %i7, %g2, %l0 fcmped %fcc2, %f14, %f8 xor %o3, %o6, %g7 bge,pn %icc, loop_1872 stx %l3, [%l7 + 0x70] addccc %i5, 0x1125, %o2 lduw [%l7 + 0x18], %i6 loop_1872: andncc %i4, %o4, %g6 stx %l1, [%l7 + 0x40] fcmps %fcc2, %f0, %f0 stx %o1, [%l7 + 0x18] ldsh [%l7 + 0x76], %l4 fbn %fcc2, loop_1873 fbn,a %fcc1, loop_1874 fmovdleu %xcc, %f4, %f9 brnz %i1, loop_1875 loop_1873: fmovrsgez %o5, %f3, %f3 loop_1874: bge,a,pt %icc, loop_1876 fnor %f0, %f8, %f2 loop_1875: fmovda %icc, %f14, %f10 st %f1, [%l7 + 0x70] loop_1876: std %f8, [%l7 + 0x48] fmovrsgz %g4, %f1, %f11 orn %o7, 0x1BE7, %l2 lduw [%l7 + 0x40], %l5 ldsh [%l7 + 0x10], %g5 alignaddrl %i0, %g1, %o0 fandnot2 %f14, %f12, %f6 xorcc %i2, 0x0ECE, %g3 fpsub16s %f2, %f7, %f5 fbn %fcc3, loop_1877 tge %xcc, 0x2 fmovdge %icc, %f1, %f2 lduw [%l7 + 0x48], %i3 loop_1877: fornot2 %f12, %f4, %f6 fbug,a %fcc3, loop_1878 bg,a,pn %icc, loop_1879 fcmpgt16 %f0, %f10, %i7 smul %g2, %l0, %l6 loop_1878: edge16 %o6, %o3, %g7 loop_1879: fmovd %f10, %f2 fxnor %f8, %f0, %f6 fpmerge %f10, %f7, %f2 tne %icc, 0x0 fcmpes %fcc1, %f7, %f1 fmovdl %icc, %f8, %f0 mulx %i5, 0x094D, %l3 fmuld8ulx16 %f3, %f2, %f0 fmovrslez %i6, %f0, %f0 and %i4, %o4, %o2 fmovsl %icc, %f8, %f15 fmul8x16al %f5, %f15, %f2 lduw [%l7 + 0x50], %g6 fbl %fcc1, loop_1880 movre %o1, %l4, %l1 fone %f2 fmovdge %icc, %f2, %f12 loop_1880: std %f10, [%l7 + 0x28] fmul8ulx16 %f12, %f10, %f14 fnegs %f12, %f1 fbul,a %fcc2, loop_1881 ldsw [%l7 + 0x48], %o5 tsubcctv %g4, %i1, %o7 fbue %fcc3, loop_1882 loop_1881: alignaddrl %l2, %g5, %l5 ble loop_1883 fmovsge %icc, %f3, %f15 loop_1882: ldsb [%l7 + 0x32], %i0 orn %o0, 0x0140, %g1 loop_1883: bneg loop_1884 sth %g3, [%l7 + 0x64] xorcc %i3, %i2, %i7 ldsw [%l7 + 0x28], %g2 loop_1884: st %f0, [%l7 + 0x7C] lduh [%l7 + 0x14], %l6 ld [%l7 + 0x1C], %f10 movg %icc, %o6, %l0 tle %xcc, 0x7 edge32 %g7, %i5, %l3 fpsub32s %f12, %f6, %f6 ldub [%l7 + 0x7C], %i6 stb %o3, [%l7 + 0x4F] movvs %xcc, %i4, %o4 sth %g6, [%l7 + 0x74] fbge %fcc0, loop_1885 fmuld8sux16 %f6, %f12, %f6 stx %o2, [%l7 + 0x08] udivx %l4, 0x1CE2, %l1 loop_1885: sth %o5, [%l7 + 0x0E] fmovscc %xcc, %f12, %f6 fmovrdgez %g4, %f0, %f6 addccc %o1, %i1, %o7 fpackfix %f6, %f2 fmovdle %icc, %f7, %f3 tsubcctv %g5, 0x109B, %l2 lduh [%l7 + 0x1C], %i0 fbge %fcc3, loop_1886 fbue %fcc3, loop_1887 bshuffle %f4, %f12, %f14 nop setx loop_1888, %l0, %l1 jmpl %l1, %o0 loop_1886: ldx [%l7 + 0x48], %g1 loop_1887: ldsw [%l7 + 0x74], %g3 orcc %l5, 0x0568, %i2 loop_1888: fbue,a %fcc0, loop_1889 bcs,pt %xcc, loop_1890 fbuge,a %fcc3, loop_1891 fbu,a %fcc0, loop_1892 loop_1889: fxors %f2, %f6, %f8 loop_1890: xor %i3, %g2, %i7 loop_1891: fornot2s %f0, %f5, %f9 loop_1892: ld [%l7 + 0x28], %f1 bg,a %icc, loop_1893 fmovdcs %icc, %f8, %f15 fbe %fcc1, loop_1894 srax %l6, 0x0C, %o6 loop_1893: sth %l0, [%l7 + 0x60] ldd [%l7 + 0x18], %f14 loop_1894: fmovrsgz %g7, %f10, %f11 fpadd32s %f5, %f13, %f5 tvc %icc, 0x0 edge32ln %l3, %i6, %o3 andncc %i4, %i5, %o4 ldub [%l7 + 0x44], %o2 fmuld8ulx16 %f11, %f10, %f2 ldub [%l7 + 0x77], %l4 andcc %g6, %o5, %l1 std %f10, [%l7 + 0x10] ba,pn %xcc, loop_1895 tvc %icc, 0x0 popc 0x1DBD, %g4 ldsh [%l7 + 0x6C], %o1 loop_1895: fbl,a %fcc1, loop_1896 fnegd %f10, %f4 for %f10, %f14, %f14 bl,a,pn %icc, loop_1897 loop_1896: ldub [%l7 + 0x58], %o7 lduw [%l7 + 0x4C], %i1 fble,a %fcc3, loop_1898 loop_1897: fandnot2 %f6, %f4, %f0 lduw [%l7 + 0x74], %g5 lduw [%l7 + 0x4C], %i0 loop_1898: st %f6, [%l7 + 0x74] xor %o0, 0x1215, %l2 fmovrsne %g3, %f13, %f7 ldsb [%l7 + 0x3E], %g1 taddcc %l5, 0x1088, %i3 fones %f9 ldd [%l7 + 0x10], %f10 tvc %icc, 0x6 lduw [%l7 + 0x50], %g2 xorcc %i7, 0x0A9A, %i2 edge16ln %o6, %l0, %g7 udivcc %l6, 0x15BC, %i6 fmovrde %l3, %f8, %f4 ld [%l7 + 0x70], %f5 te %xcc, 0x2 stb %i4, [%l7 + 0x27] ldub [%l7 + 0x27], %i5 bne loop_1899 fmovrdgz %o4, %f0, %f10 fmovsvc %icc, %f15, %f9 st %f0, [%l7 + 0x10] loop_1899: tn %xcc, 0x7 fmovdn %icc, %f2, %f2 brlez %o2, loop_1900 udivx %o3, 0x0FE3, %g6 umul %o5, 0x055A, %l1 movg %icc, %g4, %o1 loop_1900: fbe %fcc3, loop_1901 movle %xcc, %l4, %i1 fbo %fcc0, loop_1902 ldx [%l7 + 0x78], %o7 loop_1901: bpos %xcc, loop_1903 lduw [%l7 + 0x68], %i0 loop_1902: orncc %o0, %l2, %g3 brlz %g1, loop_1904 loop_1903: ldsh [%l7 + 0x28], %l5 srlx %i3, %g5, %i7 srax %i2, 0x08, %o6 loop_1904: stw %l0, [%l7 + 0x70] fmovscc %icc, %f11, %f0 fandnot2 %f14, %f10, %f14 tle %icc, 0x4 fbue %fcc2, loop_1905 stb %g7, [%l7 + 0x64] lduh [%l7 + 0x3C], %g2 movre %i6, %l6, %i4 loop_1905: stw %l3, [%l7 + 0x68] srlx %o4, 0x12, %i5 brlez,a %o2, loop_1906 brnz,a %o3, loop_1907 ldsb [%l7 + 0x67], %g6 brlez %l1, loop_1908 loop_1906: lduh [%l7 + 0x3A], %g4 loop_1907: bpos,a,pt %xcc, loop_1909 fbul %fcc3, loop_1910 loop_1908: stw %o5, [%l7 + 0x2C] ld [%l7 + 0x58], %f7 loop_1909: sth %l4, [%l7 + 0x50] loop_1910: fmovrde %i1, %f8, %f8 ldsw [%l7 + 0x38], %o1 ldx [%l7 + 0x40], %i0 bshuffle %f10, %f10, %f12 srlx %o7, %l2, %o0 fmovdgu %icc, %f11, %f10 fabsd %f8, %f12 taddcc %g1, %l5, %g3 fbule %fcc0, loop_1911 brgez %i3, loop_1912 fmovse %xcc, %f15, %f12 fbe %fcc2, loop_1913 loop_1911: fcmple16 %f14, %f0, %i7 loop_1912: fmovda %xcc, %f14, %f7 fornot2 %f14, %f12, %f6 loop_1913: ldsw [%l7 + 0x24], %i2 sdivcc %o6, 0x1170, %l0 movrgez %g5, %g2, %g7 st %f3, [%l7 + 0x18] bn,pn %xcc, loop_1914 xnorcc %i6, 0x0E0C, %l6 brgez %i4, loop_1915 movrgez %o4, 0x3E6, %l3 loop_1914: tg %xcc, 0x1 xor %o2, %i5, %g6 loop_1915: fmovdne %xcc, %f10, %f7 brlez %l1, loop_1916 movpos %icc, %o3, %g4 fabss %f12, %f3 st %f14, [%l7 + 0x30] loop_1916: edge16l %o5, %l4, %i1 for %f10, %f8, %f4 subccc %o1, 0x13D3, %o7 st %f1, [%l7 + 0x58] brlz,a %i0, loop_1917 ldsb [%l7 + 0x6E], %o0 ldsh [%l7 + 0x34], %g1 brlez %l2, loop_1918 loop_1917: fmul8sux16 %f0, %f12, %f8 fnot2s %f10, %f12 mulscc %l5, %g3, %i7 loop_1918: fmovsleu %xcc, %f7, %f8 edge16l %i3, %o6, %l0 fsrc1s %f12, %f1 fcmpeq16 %f10, %f12, %i2 fmovsvc %xcc, %f7, %f5 st %f4, [%l7 + 0x64] fmovrde %g2, %f2, %f6 ldd [%l7 + 0x28], %f0 fbul,a %fcc0, loop_1919 std %f0, [%l7 + 0x20] tneg %xcc, 0x6 stb %g5, [%l7 + 0x2A] loop_1919: fba %fcc3, loop_1920 st %f13, [%l7 + 0x08] lduw [%l7 + 0x40], %g7 stx %l6, [%l7 + 0x78] loop_1920: ldub [%l7 + 0x23], %i4 call loop_1921 stw %o4, [%l7 + 0x20] movl %xcc, %l3, %o2 tsubcctv %i5, 0x082F, %i6 loop_1921: brlz,a %g6, loop_1922 fmuld8ulx16 %f5, %f0, %f12 tge %xcc, 0x7 stx %l1, [%l7 + 0x10] loop_1922: fmuld8ulx16 %f9, %f5, %f10 sub %o3, 0x0CFB, %g4 ldsh [%l7 + 0x18], %o5 st %f3, [%l7 + 0x30] fmovse %xcc, %f3, %f9 fmovdl %xcc, %f2, %f2 fbue,a %fcc1, loop_1923 ld [%l7 + 0x5C], %f11 fcmpeq32 %f4, %f6, %l4 stx %i1, [%l7 + 0x68] loop_1923: mulx %o1, %o7, %o0 fnot1s %f3, %f13 ldd [%l7 + 0x38], %f12 sth %g1, [%l7 + 0x62] fpsub16 %f6, %f2, %f12 lduw [%l7 + 0x5C], %l2 xnor %i0, 0x06E2, %l5 andncc %g3, %i7, %o6 andn %i3, %i2, %l0 orcc %g5, %g2, %l6 fmovdn %icc, %f11, %f10 te %icc, 0x1 fmovscs %xcc, %f6, %f13 sth %g7, [%l7 + 0x46] bl,a loop_1924 smul %i4, 0x06D1, %o4 ldx [%l7 + 0x20], %o2 ldub [%l7 + 0x12], %l3 loop_1924: ldsw [%l7 + 0x08], %i6 fpadd16 %f14, %f4, %f0 fbue %fcc1, loop_1925 tgu %xcc, 0x4 fabsd %f10, %f6 fcmped %fcc3, %f2, %f12 loop_1925: movn %xcc, %i5, %l1 tcs %xcc, 0x0 stb %g6, [%l7 + 0x57] ldx [%l7 + 0x50], %g4 xorcc %o3, 0x1960, %o5 fmovdg %icc, %f6, %f15 tcs %icc, 0x7 bvc loop_1926 movrlez %l4, 0x091, %o1 fbe,a %fcc1, loop_1927 st %f10, [%l7 + 0x0C] loop_1926: fbne,a %fcc1, loop_1928 sdivx %o7, 0x0694, %i1 loop_1927: fbuge %fcc3, loop_1929 brlez %o0, loop_1930 loop_1928: lduw [%l7 + 0x14], %g1 brlz %i0, loop_1931 loop_1929: fsrc2s %f2, %f10 loop_1930: call loop_1932 fmovdl %xcc, %f3, %f4 loop_1931: xnor %l5, %l2, %g3 fmovrdlz %i7, %f6, %f4 loop_1932: ldub [%l7 + 0x19], %o6 andcc %i2, 0x1360, %i3 stw %g5, [%l7 + 0x20] edge32ln %l0, %l6, %g2 stx %g7, [%l7 + 0x60] ldub [%l7 + 0x17], %i4 mulx %o2, 0x07DC, %l3 ld [%l7 + 0x58], %f0 sth %o4, [%l7 + 0x1E] tl %xcc, 0x7 fba,a %fcc0, loop_1933 fsrc2 %f0, %f12 fmovdg %icc, %f9, %f1 taddcc %i5, %i6, %l1 loop_1933: fmovdvc %xcc, %f8, %f12 st %f5, [%l7 + 0x38] stx %g4, [%l7 + 0x58] movrne %o3, %o5, %g6 edge16l %o1, %o7, %l4 ldsb [%l7 + 0x7A], %i1 fmovrdne %g1, %f12, %f10 ld [%l7 + 0x7C], %f4 ldsh [%l7 + 0x48], %o0 fmovdgu %icc, %f14, %f4 lduh [%l7 + 0x40], %i0 bne,a loop_1934 fmovd %f14, %f0 fmul8x16al %f0, %f7, %f6 fmovrsne %l2, %f6, %f3 loop_1934: bg,a %xcc, loop_1935 fmovsg %xcc, %f4, %f6 array16 %l5, %i7, %g3 fnegd %f6, %f14 loop_1935: ldsh [%l7 + 0x0C], %o6 srlx %i3, %i2, %l0 fmovde %icc, %f4, %f5 brgz,a %l6, loop_1936 fmovsge %xcc, %f14, %f14 ldsh [%l7 + 0x7C], %g2 stx %g5, [%l7 + 0x68] loop_1936: fbne %fcc2, loop_1937 fbule,a %fcc3, loop_1938 fbn,a %fcc2, loop_1939 lduw [%l7 + 0x50], %i4 loop_1937: st %f2, [%l7 + 0x2C] loop_1938: lduw [%l7 + 0x74], %g7 loop_1939: movrgez %l3, %o4, %o2 ld [%l7 + 0x6C], %f12 andncc %i6, %l1, %g4 stb %i5, [%l7 + 0x43] ld [%l7 + 0x3C], %f14 stx %o3, [%l7 + 0x30] alignaddr %o5, %g6, %o7 ldsw [%l7 + 0x58], %o1 st %f10, [%l7 + 0x1C] fbuge,a %fcc3, loop_1940 fmovsn %xcc, %f1, %f6 movn %xcc, %i1, %g1 fbuge,a %fcc3, loop_1941 loop_1940: fbo,a %fcc3, loop_1942 fxnors %f3, %f8, %f13 sra %o0, 0x1A, %l4 loop_1941: stb %i0, [%l7 + 0x2C] loop_1942: brz,a %l2, loop_1943 bpos,a loop_1944 stw %i7, [%l7 + 0x08] fmovd %f2, %f0 loop_1943: popc %g3, %l5 loop_1944: fmuld8ulx16 %f0, %f6, %f2 movrgz %o6, 0x10B, %i2 ldub [%l7 + 0x4B], %i3 fzero %f8 fbn %fcc2, loop_1945 sth %l6, [%l7 + 0x2C] srax %g2, %l0, %i4 st %f15, [%l7 + 0x1C] loop_1945: ldx [%l7 + 0x68], %g5 ldd [%l7 + 0x08], %f8 stx %l3, [%l7 + 0x40] umulcc %o4, %g7, %i6 ldd [%l7 + 0x30], %f0 movleu %xcc, %o2, %l1 lduh [%l7 + 0x26], %i5 lduw [%l7 + 0x74], %g4 edge16n %o5, %o3, %g6 sdiv %o7, 0x1ECF, %i1 stx %g1, [%l7 + 0x50] add %o1, %l4, %i0 lduh [%l7 + 0x6E], %o0 fbuge,a %fcc2, loop_1946 movge %icc, %i7, %l2 fpadd16s %f1, %f14, %f8 brnz,a %l5, loop_1947 loop_1946: movneg %xcc, %o6, %g3 fpadd32s %f11, %f7, %f11 fcmple16 %f0, %f2, %i2 loop_1947: bvs,pt %xcc, loop_1948 fcmpne32 %f0, %f10, %i3 ldub [%l7 + 0x0F], %g2 sethi 0x04F7, %l6 loop_1948: ldsw [%l7 + 0x74], %l0 sth %i4, [%l7 + 0x46] fmovscc %icc, %f4, %f5 tpos %xcc, 0x7 movle %xcc, %g5, %l3 tvs %xcc, 0x3 sub %o4, %g7, %i6 fandnot1 %f10, %f6, %f8 lduh [%l7 + 0x32], %l1 fbne %fcc1, loop_1949 movpos %icc, %o2, %g4 ble,a,pn %xcc, loop_1950 udivcc %i5, 0x0837, %o5 loop_1949: udivcc %o3, 0x0FA0, %o7 bneg,a %xcc, loop_1951 loop_1950: ble,a loop_1952 edge8ln %g6, %i1, %g1 fornot1 %f12, %f0, %f4 loop_1951: tge %xcc, 0x2 loop_1952: bshuffle %f4, %f6, %f0 bpos,pt %xcc, loop_1953 lduw [%l7 + 0x44], %l4 fsrc1s %f12, %f3 fmovdleu %icc, %f4, %f8 loop_1953: pdist %f6, %f14, %f14 fnegs %f6, %f9 brlz,a %o1, loop_1954 fmuld8sux16 %f1, %f5, %f12 fmovsa %icc, %f10, %f15 bneg,a loop_1955 loop_1954: movn %xcc, %o0, %i7 edge8ln %l2, %i0, %l5 stx %o6, [%l7 + 0x58] loop_1955: movrlz %i2, 0x295, %g3 bne,a,pn %xcc, loop_1956 orncc %g2, 0x120D, %i3 fmul8x16al %f10, %f3, %f12 mulscc %l0, 0x0206, %l6 loop_1956: umul %g5, %l3, %o4 brnz,a %g7, loop_1957 fmovsleu %xcc, %f15, %f15 fcmpd %fcc2, %f0, %f14 ld [%l7 + 0x10], %f8 loop_1957: tl %xcc, 0x5 st %f4, [%l7 + 0x28] fands %f10, %f14, %f5 fxors %f3, %f12, %f8 stw %i4, [%l7 + 0x2C] andn %l1, 0x15DC, %i6 for %f4, %f14, %f12 fxnors %f12, %f1, %f15 umul %g4, %o2, %i5 tn %icc, 0x2 andcc %o3, 0x0211, %o5 edge32l %o7, %i1, %g1 fmovsvs %icc, %f5, %f6 fcmpne32 %f14, %f2, %g6 fnot1 %f6, %f12 fcmpgt32 %f4, %f2, %o1 fbe %fcc0, loop_1958 movpos %xcc, %l4, %o0 tcc %xcc, 0x7 sth %l2, [%l7 + 0x3C] loop_1958: fmovscc %icc, %f12, %f1 alignaddrl %i7, %i0, %l5 sllx %i2, %g3, %g2 std %f14, [%l7 + 0x20] mova %xcc, %o6, %l0 fzeros %f7 st %f6, [%l7 + 0x20] st %f13, [%l7 + 0x24] sth %i3, [%l7 + 0x78] fandnot2 %f10, %f8, %f6 movne %icc, %g5, %l6 ldsh [%l7 + 0x76], %l3 edge32n %g7, %o4, %i4 edge16n %l1, %i6, %g4 movcc %xcc, %o2, %o3 ldsw [%l7 + 0x30], %i5 fsrc2 %f4, %f4 fmovsleu %icc, %f12, %f7 sth %o7, [%l7 + 0x4C] ldsb [%l7 + 0x6F], %o5 stb %i1, [%l7 + 0x13] fpadd16 %f6, %f6, %f6 stb %g1, [%l7 + 0x34] edge32 %g6, %l4, %o1 movvs %icc, %l2, %i7 movne %icc, %i0, %l5 bg,a loop_1959 lduh [%l7 + 0x76], %i2 fba %fcc3, loop_1960 fxnor %f4, %f12, %f4 loop_1959: mova %icc, %o0, %g3 and %g2, 0x0D05, %o6 loop_1960: bpos %xcc, loop_1961 orn %i3, %g5, %l0 fornot2 %f0, %f14, %f10 fmovrslez %l6, %f9, %f8 loop_1961: addcc %g7, %o4, %i4 edge8ln %l3, %i6, %g4 fmovde %xcc, %f2, %f13 fcmpgt32 %f2, %f14, %l1 fmovsle %icc, %f9, %f5 bvc,pt %xcc, loop_1962 fands %f3, %f4, %f11 srlx %o3, 0x17, %i5 fpsub32 %f4, %f8, %f14 loop_1962: fnands %f9, %f1, %f12 bvc,a,pn %icc, loop_1963 st %f9, [%l7 + 0x10] fble,a %fcc3, loop_1964 edge8l %o7, %o5, %i1 loop_1963: fbne %fcc2, loop_1965 fmovd %f8, %f0 loop_1964: call loop_1966 fornot1 %f14, %f6, %f14 loop_1965: orn %o2, 0x10ED, %g1 ldub [%l7 + 0x34], %g6 loop_1966: tl %xcc, 0x7 fcmpeq16 %f14, %f6, %o1 fandnot1s %f1, %f9, %f8 ldx [%l7 + 0x58], %l4 fmovdneg %icc, %f0, %f8 ldsw [%l7 + 0x3C], %l2 ldsb [%l7 + 0x38], %i0 be,pt %icc, loop_1967 fandnot2 %f2, %f10, %f2 lduh [%l7 + 0x3A], %i7 bleu,a,pt %icc, loop_1968 loop_1967: ld [%l7 + 0x48], %f7 edge16 %l5, %o0, %g3 fmuld8sux16 %f13, %f10, %f10 loop_1968: tsubcc %i2, %g2, %o6 sth %i3, [%l7 + 0x3A] ld [%l7 + 0x20], %f13 stx %l0, [%l7 + 0x50] ldd [%l7 + 0x08], %f12 stx %l6, [%l7 + 0x10] pdist %f14, %f8, %f14 orncc %g7, 0x1039, %g5 pdist %f14, %f8, %f14 tsubcc %o4, %l3, %i6 subcc %i4, %g4, %o3 fmovda %icc, %f6, %f0 nop setx loop_1969, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x6C], %l1 fmovrse %o7, %f2, %f8 be,pt %xcc, loop_1970 loop_1969: fxors %f15, %f2, %f10 tge %xcc, 0x2 subc %i5, %i1, %o2 loop_1970: fsrc1s %f14, %f13 ldsh [%l7 + 0x32], %o5 ld [%l7 + 0x1C], %f14 te %icc, 0x5 fmovdgu %xcc, %f13, %f4 tsubcctv %g1, 0x1B8B, %g6 ldd [%l7 + 0x48], %f4 sth %o1, [%l7 + 0x46] fcmpd %fcc3, %f8, %f14 bne,a,pn %xcc, loop_1971 fnegs %f6, %f7 fandnot2 %f12, %f4, %f12 fmovrdgez %l2, %f8, %f0 loop_1971: tg %icc, 0x3 stb %l4, [%l7 + 0x10] std %f6, [%l7 + 0x60] movleu %icc, %i7, %i0 fornot1 %f12, %f8, %f10 array8 %l5, %g3, %i2 fbne,a %fcc0, loop_1972 fmovdcc %icc, %f9, %f5 std %f6, [%l7 + 0x40] udiv %o0, 0x10EA, %g2 loop_1972: fandnot2s %f8, %f10, %f7 fpadd16s %f15, %f3, %f13 movvc %xcc, %i3, %o6 xnor %l0, %l6, %g7 fmovsgu %xcc, %f4, %f10 fnegd %f2, %f4 stb %o4, [%l7 + 0x50] fmovdneg %xcc, %f4, %f2 fcmps %fcc0, %f4, %f13 edge32l %g5, %i6, %l3 ldsw [%l7 + 0x20], %g4 fbg %fcc3, loop_1973 tleu %icc, 0x7 sethi 0x0E11, %o3 fmovdge %xcc, %f0, %f15 loop_1973: fcmped %fcc3, %f8, %f8 fxors %f8, %f11, %f5 fxnor %f8, %f14, %f2 ld [%l7 + 0x48], %f0 fble,a %fcc1, loop_1974 bgu,a,pn %xcc, loop_1975 edge16n %l1, %i4, %i5 ld [%l7 + 0x78], %f3 loop_1974: fmovdg %icc, %f6, %f6 loop_1975: fmovda %xcc, %f13, %f14 ldsb [%l7 + 0x2E], %o7 stx %o2, [%l7 + 0x68] lduh [%l7 + 0x46], %i1 tne %icc, 0x5 fpsub32s %f2, %f6, %f6 fmul8ulx16 %f2, %f14, %f8 fbo %fcc1, loop_1976 movrne %o5, %g6, %o1 fandnot2s %f12, %f9, %f10 movpos %xcc, %l2, %g1 loop_1976: movleu %icc, %i7, %i0 bvs loop_1977 sth %l4, [%l7 + 0x0A] fmovrsgez %l5, %f7, %f2 std %f8, [%l7 + 0x20] loop_1977: fmovd %f6, %f12 movgu %icc, %g3, %o0 fmovsl %icc, %f6, %f1 fbu %fcc0, loop_1978 fbule,a %fcc2, loop_1979 bleu loop_1980 fba %fcc2, loop_1981 loop_1978: ldsb [%l7 + 0x08], %g2 loop_1979: movvs %xcc, %i2, %i3 loop_1980: tn %icc, 0x0 loop_1981: orcc %l0, %l6, %g7 sth %o6, [%l7 + 0x1E] ldub [%l7 + 0x79], %g5 stx %o4, [%l7 + 0x20] fpadd32 %f12, %f14, %f14 popc %i6, %l3 ld [%l7 + 0x0C], %f5 fnegd %f8, %f0 fxnors %f11, %f14, %f12 st %f4, [%l7 + 0x28] for %f6, %f6, %f0 fbug,a %fcc3, loop_1982 fmovsvc %xcc, %f10, %f8 lduh [%l7 + 0x18], %g4 lduh [%l7 + 0x56], %o3 loop_1982: fnot1s %f13, %f6 ldd [%l7 + 0x38], %f10 ldd [%l7 + 0x38], %f4 sth %i4, [%l7 + 0x70] edge8n %l1, %i5, %o2 stx %o7, [%l7 + 0x10] tsubcc %i1, 0x10A9, %o5 ble loop_1983 ldsh [%l7 + 0x6A], %o1 lduw [%l7 + 0x50], %g6 umulcc %g1, 0x01B5, %l2 loop_1983: fmovdleu %xcc, %f2, %f4 stw %i0, [%l7 + 0x58] umul %i7, 0x10FF, %l5 std %f4, [%l7 + 0x50] fsrc1 %f8, %f10 ldub [%l7 + 0x71], %l4 fblg,a %fcc3, loop_1984 fbu %fcc2, loop_1985 umul %g3, 0x0B96, %g2 fnegs %f8, %f12 loop_1984: sth %o0, [%l7 + 0x5A] loop_1985: be,a,pn %xcc, loop_1986 tsubcc %i2, 0x078F, %i3 sethi 0x0204, %l0 fmovrdne %l6, %f4, %f14 loop_1986: fmovrdlez %g7, %f12, %f6 te %xcc, 0x1 fnor %f14, %f14, %f6 fbe,a %fcc2, loop_1987 ldsh [%l7 + 0x50], %g5 stx %o6, [%l7 + 0x50] fmovdneg %xcc, %f13, %f15 loop_1987: fmovrdlz %o4, %f2, %f0 fcmple16 %f6, %f14, %l3 ldd [%l7 + 0x60], %f14 addc %g4, 0x1278, %i6 bge,a,pn %icc, loop_1988 udiv %o3, 0x0576, %i4 fones %f3 ldx [%l7 + 0x50], %i5 loop_1988: sethi 0x1F32, %l1 fmovrdlz %o7, %f6, %f4 fpack16 %f4, %f1 nop setx loop_1989, %l0, %l1 jmpl %l1, %o2 fpack32 %f6, %f2, %f2 xnorcc %i1, 0x1BE1, %o5 addcc %o1, %g1, %l2 loop_1989: fmovrsne %i0, %f8, %f12 fpsub16s %f6, %f10, %f7 fcmpgt16 %f4, %f0, %g6 fmovdleu %icc, %f15, %f2 subcc %i7, %l5, %g3 stx %l4, [%l7 + 0x08] ldsb [%l7 + 0x12], %g2 fcmpeq32 %f14, %f10, %o0 movg %xcc, %i2, %i3 fmovdpos %xcc, %f7, %f1 std %f0, [%l7 + 0x48] fmovrslez %l0, %f0, %f15 ldsb [%l7 + 0x7A], %l6 addc %g5, 0x1579, %o6 stb %g7, [%l7 + 0x27] fbne,a %fcc0, loop_1990 edge16l %o4, %g4, %i6 taddcc %l3, %i4, %o3 fornot1 %f14, %f10, %f0 loop_1990: fblg,a %fcc3, loop_1991 fmovse %icc, %f2, %f11 std %f12, [%l7 + 0x50] ldsw [%l7 + 0x3C], %l1 loop_1991: fmul8sux16 %f0, %f2, %f0 tne %xcc, 0x6 umulcc %o7, %i5, %o2 siam 0x1 ld [%l7 + 0x60], %f8 tsubcctv %i1, %o1, %o5 edge8 %l2, %g1, %i0 fcmpeq16 %f4, %f6, %i7 brlez %g6, loop_1992 stw %l5, [%l7 + 0x24] siam 0x0 fcmped %fcc1, %f6, %f4 loop_1992: fpadd32 %f12, %f10, %f8 ld [%l7 + 0x58], %f9 lduh [%l7 + 0x4C], %l4 fmovsgu %icc, %f4, %f0 fmovrdgez %g3, %f2, %f6 fcmpgt32 %f8, %f10, %o0 fmovrslz %g2, %f11, %f0 bvs %xcc, loop_1993 fmovse %xcc, %f2, %f1 xnorcc %i2, %i3, %l0 tpos %icc, 0x5 loop_1993: sra %l6, 0x1E, %g5 ldsb [%l7 + 0x0C], %o6 ldsw [%l7 + 0x70], %o4 udivcc %g4, 0x01E2, %g7 alignaddrl %l3, %i4, %i6 nop setx loop_1994, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bpos loop_1995 fble,a %fcc2, loop_1996 fmovsvs %xcc, %f4, %f14 loop_1994: fornot1 %f14, %f12, %f14 loop_1995: brgz,a %l1, loop_1997 loop_1996: fxnor %f14, %f2, %f14 tg %xcc, 0x7 ldd [%l7 + 0x70], %f2 loop_1997: fmovse %xcc, %f0, %f8 fnot2 %f8, %f0 call loop_1998 ldd [%l7 + 0x78], %f8 fmul8x16 %f2, %f10, %f4 nop setx loop_1999, %l0, %l1 jmpl %l1, %o7 loop_1998: ta %xcc, 0x5 ld [%l7 + 0x08], %f4 st %f1, [%l7 + 0x24] loop_1999: movcc %icc, %i5, %o3 stw %i1, [%l7 + 0x6C] sth %o1, [%l7 + 0x68] movneg %icc, %o5, %l2 fmovrde %o2, %f2, %f0 fmovrde %g1, %f6, %f6 ldsw [%l7 + 0x2C], %i7 fbl %fcc2, loop_2000 std %f8, [%l7 + 0x68] fone %f6 fpack32 %f14, %f10, %f10 loop_2000: fnand %f12, %f10, %f14 fmovdge %xcc, %f9, %f10 fbne,a %fcc2, loop_2001 fcmple32 %f8, %f14, %g6 movl %xcc, %l5, %l4 subccc %i0, 0x0452, %g3 loop_2001: fmovsvs %icc, %f14, %f0 edge32ln %o0, %g2, %i3 fandnot2s %f7, %f2, %f1 xor %l0, %l6, %i2 fornot1s %f4, %f11, %f9 ldd [%l7 + 0x58], %f8 array16 %g5, %o4, %o6 stb %g4, [%l7 + 0x0E] stb %l3, [%l7 + 0x1B] fornot1s %f10, %f13, %f13 tleu %icc, 0x4 fors %f12, %f11, %f6 fand %f10, %f0, %f8 fmovdn %icc, %f3, %f8 ldd [%l7 + 0x40], %f0 fones %f9 movpos %icc, %g7, %i4 fmovsa %xcc, %f11, %f14 ldsw [%l7 + 0x2C], %i6 st %f1, [%l7 + 0x50] tgu %icc, 0x1 movge %xcc, %o7, %i5 add %l1, 0x0093, %i1 fmovdcc %xcc, %f11, %f1 array8 %o1, %o3, %o5 ld [%l7 + 0x6C], %f7 taddcc %o2, 0x19BE, %g1 mulscc %l2, 0x1C9C, %g6 orn %l5, %i7, %l4 mulscc %g3, 0x04E6, %i0 ldsw [%l7 + 0x0C], %o0 movpos %xcc, %g2, %i3 xor %l0, %l6, %i2 ldsw [%l7 + 0x18], %g5 fexpand %f14, %f2 fmovsvc %icc, %f0, %f14 fcmple16 %f8, %f8, %o6 stw %g4, [%l7 + 0x5C] stb %o4, [%l7 + 0x1E] movpos %icc, %g7, %i4 orcc %l3, 0x1C69, %i6 std %f14, [%l7 + 0x68] movrlez %o7, %l1, %i1 fmovsge %xcc, %f5, %f12 fmovrdlz %o1, %f0, %f0 fmovdpos %xcc, %f11, %f6 fnands %f11, %f4, %f11 call loop_2002 fnot2s %f15, %f0 ld [%l7 + 0x30], %f3 ldub [%l7 + 0x41], %o3 loop_2002: fmovdleu %xcc, %f4, %f7 edge8l %i5, %o5, %g1 fbe %fcc0, loop_2003 fcmpne16 %f0, %f2, %o2 brgez,a %l2, loop_2004 array16 %g6, %i7, %l5 loop_2003: bleu,pn %xcc, loop_2005 st %f1, [%l7 + 0x4C] loop_2004: mulscc %l4, %i0, %g3 array8 %g2, %i3, %o0 loop_2005: fbule,a %fcc0, loop_2006 xor %l0, 0x0DBA, %l6 ta %icc, 0x0 fmovdg %icc, %f7, %f1 loop_2006: ldsw [%l7 + 0x68], %i2 orn %o6, %g4, %g5 fpadd32s %f6, %f14, %f9 ldsb [%l7 + 0x56], %g7 te %xcc, 0x2 stx %o4, [%l7 + 0x60] st %f1, [%l7 + 0x3C] fmovsge %xcc, %f13, %f4 tg %icc, 0x4 te %xcc, 0x0 stw %l3, [%l7 + 0x64] ldx [%l7 + 0x28], %i4 fble,a %fcc1, loop_2007 tcs %xcc, 0x1 ldx [%l7 + 0x48], %o7 brlez,a %i6, loop_2008 loop_2007: fbug,a %fcc3, loop_2009 edge32ln %l1, %o1, %i1 brlez %i5, loop_2010 loop_2008: mova %xcc, %o5, %g1 loop_2009: fmovrde %o3, %f14, %f2 sdivcc %l2, 0x0974, %o2 loop_2010: ldd [%l7 + 0x38], %f8 fabsd %f12, %f2 ldx [%l7 + 0x48], %g6 fpsub16s %f0, %f6, %f0 fmovrdgz %l5, %f10, %f2 fmovsgu %xcc, %f0, %f9 xor %l4, 0x05D1, %i7 bl %icc, loop_2011 bshuffle %f4, %f2, %f0 bleu,pn %icc, loop_2012 fmovrsgez %g3, %f9, %f11 loop_2011: srlx %i0, %g2, %i3 fmovscs %icc, %f4, %f2 loop_2012: std %f4, [%l7 + 0x68] ldx [%l7 + 0x68], %o0 fpadd16s %f15, %f12, %f8 ldsh [%l7 + 0x0C], %l0 tvs %xcc, 0x3 tsubcctv %i2, 0x0B20, %o6 xor %g4, %g5, %g7 stw %l6, [%l7 + 0x48] subccc %l3, 0x1D93, %o4 fpsub32 %f0, %f14, %f10 subccc %i4, %o7, %l1 edge32n %i6, %o1, %i5 stb %i1, [%l7 + 0x1D] brnz,a %o5, loop_2013 std %f14, [%l7 + 0x38] ldsb [%l7 + 0x3D], %g1 tleu %xcc, 0x1 loop_2013: fmovsl %icc, %f8, %f2 brlz,a %l2, loop_2014 fmovdcc %icc, %f8, %f9 siam 0x1 sth %o2, [%l7 + 0x30] loop_2014: addccc %g6, %l5, %l4 fbul,a %fcc0, loop_2015 bpos,a,pn %icc, loop_2016 fmovdvs %icc, %f1, %f6 edge32ln %o3, %i7, %g3 loop_2015: fmul8x16 %f1, %f2, %f8 loop_2016: fmovspos %xcc, %f6, %f10 ldd [%l7 + 0x18], %f0 orncc %g2, 0x12F1, %i0 fzeros %f8 fmovrsne %o0, %f1, %f5 subc %i3, 0x0D49, %i2 ldd [%l7 + 0x70], %f12 ldsh [%l7 + 0x40], %l0 fmovrsgz %g4, %f13, %f15 stw %g5, [%l7 + 0x5C] fornot1s %f12, %f1, %f2 tn %xcc, 0x2 std %f6, [%l7 + 0x70] st %f13, [%l7 + 0x48] ldd [%l7 + 0x40], %f10 ldd [%l7 + 0x48], %f0 ldd [%l7 + 0x28], %f0 fcmpeq16 %f10, %f0, %g7 orncc %l6, %l3, %o6 fpack32 %f4, %f8, %f6 for %f6, %f2, %f8 fnands %f3, %f13, %f5 fmovsge %icc, %f11, %f2 fbl %fcc2, loop_2017 fmovsg %icc, %f7, %f7 fbn,a %fcc3, loop_2018 fbug,a %fcc0, loop_2019 loop_2017: andcc %o4, %o7, %i4 fmul8x16al %f3, %f2, %f8 loop_2018: fmovdvs %icc, %f3, %f2 loop_2019: movneg %icc, %l1, %o1 fnegd %f10, %f10 std %f12, [%l7 + 0x78] mova %xcc, %i6, %i1 lduh [%l7 + 0x1A], %i5 fors %f5, %f7, %f3 tcs %xcc, 0x1 fmovdcs %icc, %f12, %f4 stw %o5, [%l7 + 0x58] stw %g1, [%l7 + 0x48] ldsw [%l7 + 0x2C], %o2 brnz,a %l2, loop_2020 ldsb [%l7 + 0x35], %l5 st %f11, [%l7 + 0x4C] stx %g6, [%l7 + 0x38] loop_2020: fmovd %f10, %f2 stw %o3, [%l7 + 0x60] fcmped %fcc1, %f14, %f8 fbule,a %fcc2, loop_2021 lduh [%l7 + 0x72], %l4 fcmpd %fcc2, %f8, %f14 lduh [%l7 + 0x2A], %g3 loop_2021: fmovdvs %icc, %f5, %f15 fbul %fcc0, loop_2022 ble,a %icc, loop_2023 edge16l %i7, %g2, %o0 lduw [%l7 + 0x34], %i3 loop_2022: andcc %i0, %i2, %l0 loop_2023: st %f10, [%l7 + 0x3C] fmul8sux16 %f8, %f6, %f2 movrgz %g4, %g7, %g5 be loop_2024 stb %l3, [%l7 + 0x6D] bshuffle %f10, %f0, %f6 fbuge %fcc3, loop_2025 loop_2024: lduw [%l7 + 0x7C], %o6 fsrc1s %f13, %f13 ld [%l7 + 0x58], %f11 loop_2025: ld [%l7 + 0x74], %f3 fbo %fcc2, loop_2026 tcs %xcc, 0x3 fbul %fcc1, loop_2027 fbne,a %fcc2, loop_2028 loop_2026: tsubcctv %o4, %l6, %i4 lduw [%l7 + 0x5C], %l1 loop_2027: fmuld8ulx16 %f3, %f11, %f14 loop_2028: std %f14, [%l7 + 0x28] fmovsge %xcc, %f11, %f10 bshuffle %f10, %f6, %f6 stw %o1, [%l7 + 0x28] for %f10, %f4, %f6 move %xcc, %i6, %i1 sdivcc %i5, 0x09C9, %o5 bl loop_2029 ldsh [%l7 + 0x52], %g1 fnand %f12, %f2, %f8 fmovde %xcc, %f2, %f9 loop_2029: lduh [%l7 + 0x4A], %o7 fnands %f10, %f8, %f12 nop setx loop_2030, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd32 %f0, %f8, %f12 fpmerge %f10, %f4, %f10 ldsh [%l7 + 0x4A], %o2 loop_2030: std %f14, [%l7 + 0x70] movne %icc, %l5, %l2 lduw [%l7 + 0x54], %o3 st %f11, [%l7 + 0x20] fpmerge %f13, %f1, %f14 sdiv %g6, 0x1A85, %g3 fbuge,a %fcc0, loop_2031 sth %i7, [%l7 + 0x62] stx %g2, [%l7 + 0x68] ldsb [%l7 + 0x78], %o0 loop_2031: lduh [%l7 + 0x60], %l4 sethi 0x10CD, %i0 bn,pt %icc, loop_2032 fzeros %f7 ldd [%l7 + 0x40], %f2 fmovrslz %i2, %f8, %f12 loop_2032: andncc %l0, %g4, %g7 sth %g5, [%l7 + 0x48] ta %xcc, 0x1 ld [%l7 + 0x78], %f13 srax %l3, 0x12, %i3 tge %xcc, 0x3 bne,a,pn %icc, loop_2033 fmovda %xcc, %f4, %f0 ldsb [%l7 + 0x12], %o4 fornot2 %f4, %f12, %f12 loop_2033: array8 %l6, %i4, %l1 fcmpd %fcc0, %f2, %f10 stw %o6, [%l7 + 0x0C] fcmpeq32 %f14, %f0, %o1 fmul8ulx16 %f14, %f10, %f10 ldub [%l7 + 0x5A], %i1 stx %i6, [%l7 + 0x30] sdivcc %i5, 0x1C2E, %g1 fmovsa %icc, %f12, %f0 stx %o7, [%l7 + 0x78] fmul8x16 %f6, %f4, %f4 move %xcc, %o2, %l5 sth %l2, [%l7 + 0x72] fblg,a %fcc3, loop_2034 ld [%l7 + 0x18], %f15 ldsb [%l7 + 0x65], %o3 xnor %o5, 0x1EB7, %g3 loop_2034: ldsb [%l7 + 0x29], %g6 srlx %i7, %o0, %l4 tcc %xcc, 0x3 lduh [%l7 + 0x62], %g2 fmuld8sux16 %f14, %f8, %f6 bneg,pn %xcc, loop_2035 fmovdcs %icc, %f7, %f14 fmovdcc %icc, %f14, %f0 sth %i2, [%l7 + 0x70] loop_2035: orcc %l0, 0x0F57, %g4 tleu %icc, 0x6 fcmple16 %f2, %f2, %i0 stx %g5, [%l7 + 0x10] ldsb [%l7 + 0x61], %l3 ldub [%l7 + 0x66], %i3 fbule,a %fcc3, loop_2036 edge16n %g7, %l6, %o4 fmovrse %l1, %f4, %f4 xnor %i4, 0x0811, %o6 loop_2036: fbg %fcc3, loop_2037 stb %i1, [%l7 + 0x4C] fands %f5, %f9, %f13 nop setx loop_2038, %l0, %l1 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_2037: fmul8x16au %f13, %f13, %f4 siam 0x6 ldx [%l7 + 0x10], %i6 loop_2038: tge %icc, 0x3 srlx %i5, %o1, %o7 st %f7, [%l7 + 0x6C] fmovdge %xcc, %f9, %f12 fmovdvc %icc, %f14, %f9 fmovscs %icc, %f5, %f6 fmovd %f12, %f4 fmovrsgez %o2, %f1, %f13 subcc %l5, 0x05F9, %g1 fcmped %fcc2, %f12, %f2 movre %o3, 0x3D9, %l2 fbu,a %fcc2, loop_2039 movn %icc, %g3, %o5 bvs,a,pt %xcc, loop_2040 std %f0, [%l7 + 0x40] loop_2039: fmovdleu %xcc, %f8, %f10 ldsh [%l7 + 0x18], %i7 loop_2040: lduw [%l7 + 0x24], %o0 xnorcc %l4, %g2, %i2 bleu,pn %xcc, loop_2041 udivcc %g6, 0x133A, %l0 movle %icc, %g4, %i0 array32 %g5, %l3, %i3 loop_2041: movpos %icc, %g7, %l6 ldd [%l7 + 0x60], %f14 ldsh [%l7 + 0x28], %o4 stx %i4, [%l7 + 0x48] sth %l1, [%l7 + 0x56] array16 %o6, %i6, %i1 sth %o1, [%l7 + 0x78] fpsub32s %f15, %f0, %f5 fmovdvc %xcc, %f6, %f2 ldsh [%l7 + 0x7E], %i5 fmovrslez %o2, %f8, %f11 fmovrsne %l5, %f15, %f12 tsubcctv %o7, %o3, %g1 ldub [%l7 + 0x27], %l2 tcs %xcc, 0x1 move %icc, %g3, %i7 fbu,a %fcc0, loop_2042 sethi 0x0ADB, %o5 movge %icc, %o0, %g2 fmovs %f4, %f11 loop_2042: fsrc2 %f4, %f10 std %f4, [%l7 + 0x18] movrne %i2, %l4, %g6 stw %g4, [%l7 + 0x18] tle %xcc, 0x6 fmovdvs %xcc, %f15, %f3 subc %l0, 0x0641, %i0 sll %g5, %i3, %l3 movrgez %g7, %l6, %o4 tleu %icc, 0x0 array32 %l1, %i4, %i6 fmovrde %i1, %f6, %f0 fbul %fcc0, loop_2043 bn,a loop_2044 ldsb [%l7 + 0x17], %o6 fcmped %fcc0, %f2, %f12 loop_2043: fmovdneg %xcc, %f8, %f8 loop_2044: fpadd16 %f6, %f0, %f14 or %i5, 0x1A30, %o1 movne %icc, %l5, %o2 brz %o3, loop_2045 ldub [%l7 + 0x3A], %o7 ldd [%l7 + 0x10], %f2 tsubcctv %g1, %g3, %i7 loop_2045: movl %icc, %o5, %l2 edge32l %g2, %i2, %l4 udiv %o0, 0x08D4, %g4 ldub [%l7 + 0x09], %l0 edge32ln %g6, %g5, %i3 brgez %i0, loop_2046 ldub [%l7 + 0x75], %l3 movl %icc, %g7, %l6 or %l1, %o4, %i4 loop_2046: fpsub32 %f10, %f8, %f10 array16 %i6, %o6, %i1 umul %i5, 0x0800, %o1 lduh [%l7 + 0x60], %o2 sethi 0x1ADB, %l5 fmovda %icc, %f13, %f13 fornot2s %f15, %f14, %f10 stb %o7, [%l7 + 0x7A] movcc %xcc, %o3, %g1 ldub [%l7 + 0x39], %i7 ldd [%l7 + 0x48], %f10 ldsw [%l7 + 0x2C], %o5 edge8ln %l2, %g2, %i2 sth %l4, [%l7 + 0x4A] std %f4, [%l7 + 0x18] ldub [%l7 + 0x3F], %o0 fmovrdgez %g3, %f2, %f14 addcc %g4, 0x15CC, %l0 call loop_2047 movn %xcc, %g5, %g6 sth %i3, [%l7 + 0x58] stw %i0, [%l7 + 0x64] loop_2047: fmovdge %icc, %f4, %f4 xor %g7, 0x1C5A, %l6 lduw [%l7 + 0x70], %l3 fmovdle %xcc, %f6, %f12 subc %o4, 0x15AE, %i4 edge16l %l1, %o6, %i1 fmovsg %icc, %f12, %f14 edge16n %i6, %o1, %o2 ldsh [%l7 + 0x56], %i5 ba loop_2048 ld [%l7 + 0x18], %f1 brgz %l5, loop_2049 bge,pn %xcc, loop_2050 loop_2048: fmovdge %xcc, %f4, %f8 fandnot2 %f14, %f14, %f0 loop_2049: fmovdvc %xcc, %f9, %f7 loop_2050: fmovsg %xcc, %f8, %f9 ld [%l7 + 0x3C], %f8 nop setx loop_2051, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdcc %icc, %f6, %f3 stx %o3, [%l7 + 0x30] fmovsleu %icc, %f2, %f14 loop_2051: stw %o7, [%l7 + 0x08] fornot1s %f1, %f15, %f12 stw %i7, [%l7 + 0x6C] fmovsge %xcc, %f4, %f7 lduh [%l7 + 0x20], %g1 lduw [%l7 + 0x38], %l2 sth %o5, [%l7 + 0x46] fpsub16 %f12, %f10, %f12 ldub [%l7 + 0x3B], %g2 fnot1 %f0, %f14 fpadd32 %f0, %f6, %f10 fmovdle %icc, %f7, %f6 movrgez %i2, 0x326, %l4 fbo,a %fcc2, loop_2052 fands %f14, %f6, %f15 edge8ln %g3, %o0, %l0 subc %g5, 0x0673, %g6 loop_2052: smul %g4, 0x1EEC, %i3 fmul8x16au %f8, %f2, %f0 st %f9, [%l7 + 0x1C] ldx [%l7 + 0x40], %g7 add %i0, 0x014F, %l3 fbl,a %fcc3, loop_2053 stx %o4, [%l7 + 0x30] fmuld8ulx16 %f4, %f11, %f2 umul %i4, 0x0C8F, %l1 loop_2053: stb %l6, [%l7 + 0x6A] lduw [%l7 + 0x48], %o6 array16 %i6, %i1, %o2 stb %o1, [%l7 + 0x2E] fpsub16 %f8, %f4, %f4 fpmerge %f11, %f12, %f4 fsrc1 %f6, %f8 fcmpeq16 %f4, %f14, %i5 fmovse %xcc, %f4, %f1 fmovdle %icc, %f12, %f15 edge32l %o3, %l5, %o7 edge32n %g1, %l2, %i7 edge8 %g2, %i2, %o5 ldsh [%l7 + 0x78], %g3 brgez %o0, loop_2054 fabss %f3, %f6 and %l0, 0x0F49, %g5 stw %l4, [%l7 + 0x48] loop_2054: movg %icc, %g6, %i3 movl %icc, %g7, %i0 edge32 %g4, %l3, %o4 brz %l1, loop_2055 std %f2, [%l7 + 0x40] bne,a %xcc, loop_2056 ld [%l7 + 0x30], %f1 loop_2055: fmovsneg %xcc, %f1, %f9 bneg %icc, loop_2057 loop_2056: lduh [%l7 + 0x14], %i4 ld [%l7 + 0x08], %f14 lduh [%l7 + 0x76], %o6 loop_2057: fmul8ulx16 %f0, %f14, %f0 std %f12, [%l7 + 0x70] movre %l6, 0x163, %i1 fmovsleu %xcc, %f7, %f12 fsrc2 %f8, %f0 addc %i6, %o1, %i5 bvs,pt %xcc, loop_2058 fmovdvs %xcc, %f15, %f11 fnot1 %f12, %f10 fandnot2 %f0, %f12, %f2 loop_2058: brnz %o2, loop_2059 fmovde %icc, %f13, %f10 ld [%l7 + 0x64], %f1 fmovrde %o3, %f2, %f10 loop_2059: fornot2 %f6, %f12, %f2 lduw [%l7 + 0x0C], %o7 fbge,a %fcc2, loop_2060 ldd [%l7 + 0x20], %f6 ldsw [%l7 + 0x68], %l5 xor %g1, %l2, %g2 loop_2060: andn %i2, 0x1956, %i7 fandnot2s %f5, %f15, %f5 andncc %o5, %g3, %o0 ldsb [%l7 + 0x0D], %l0 fmul8x16au %f11, %f11, %f4 fornot1s %f6, %f14, %f6 st %f2, [%l7 + 0x54] fmovs %f14, %f4 fsrc1 %f12, %f0 sth %g5, [%l7 + 0x24] fnor %f14, %f12, %f8 srlx %g6, %l4, %g7 ldsb [%l7 + 0x14], %i0 fmovsn %icc, %f2, %f10 ldx [%l7 + 0x30], %g4 st %f14, [%l7 + 0x64] fnegd %f0, %f8 movneg %xcc, %i3, %l3 fabss %f9, %f8 stb %l1, [%l7 + 0x34] lduw [%l7 + 0x4C], %i4 fmul8x16 %f1, %f6, %f8 fbule,a %fcc2, loop_2061 addc %o6, %l6, %i1 fand %f2, %f0, %f14 movgu %xcc, %o4, %i6 loop_2061: fnegs %f5, %f1 brgez,a %i5, loop_2062 std %f12, [%l7 + 0x28] or %o1, 0x0263, %o2 mulx %o3, %o7, %l5 loop_2062: fmul8x16 %f0, %f12, %f2 stw %l2, [%l7 + 0x48] stb %g2, [%l7 + 0x41] andcc %i2, %i7, %o5 fmovde %icc, %f3, %f15 fmovspos %xcc, %f1, %f5 ldd [%l7 + 0x08], %f14 fbl,a %fcc0, loop_2063 sth %g1, [%l7 + 0x42] ldsb [%l7 + 0x2C], %g3 popc 0x16A4, %o0 loop_2063: bgu,a,pt %icc, loop_2064 brgez,a %l0, loop_2065 stb %g5, [%l7 + 0x0B] fors %f13, %f15, %f15 loop_2064: fbge %fcc2, loop_2066 loop_2065: fbue,a %fcc1, loop_2067 ldsh [%l7 + 0x38], %l4 ldub [%l7 + 0x57], %g7 loop_2066: ldx [%l7 + 0x08], %g6 loop_2067: bg,a %icc, loop_2068 fblg,a %fcc3, loop_2069 fandnot2s %f8, %f2, %f15 lduw [%l7 + 0x4C], %g4 loop_2068: fnegs %f14, %f10 loop_2069: ldx [%l7 + 0x78], %i3 fxnor %f10, %f4, %f8 fnor %f8, %f12, %f2 fmul8x16 %f8, %f10, %f6 fcmps %fcc2, %f15, %f11 bn,pn %xcc, loop_2070 fcmpd %fcc1, %f8, %f6 stw %i0, [%l7 + 0x0C] fmul8sux16 %f8, %f8, %f0 loop_2070: ldd [%l7 + 0x70], %f2 movne %xcc, %l3, %i4 bcc,a %icc, loop_2071 fmovdne %icc, %f6, %f12 udivcc %o6, 0x0D0F, %l6 tne %xcc, 0x4 loop_2071: ldsw [%l7 + 0x30], %l1 taddcctv %o4, 0x0086, %i1 add %i6, 0x02AC, %i5 ldsw [%l7 + 0x54], %o2 ldsb [%l7 + 0x62], %o3 fmovrdne %o1, %f14, %f14 movne %icc, %l5, %l2 fpadd32s %f4, %f6, %f5 fbge,a %fcc1, loop_2072 fmovdge %icc, %f1, %f12 taddcctv %o7, 0x178D, %i2 fmul8sux16 %f12, %f4, %f0 loop_2072: movre %i7, %o5, %g1 stw %g3, [%l7 + 0x54] fmovde %icc, %f5, %f13 brz,a %o0, loop_2073 srlx %g2, 0x10, %g5 ldsh [%l7 + 0x50], %l4 tle %icc, 0x6 loop_2073: fnand %f10, %f2, %f12 fxnor %f14, %f12, %f6 movgu %icc, %l0, %g6 fnot1s %f1, %f5 fmul8ulx16 %f6, %f12, %f4 fpadd32 %f10, %f14, %f2 bg loop_2074 siam 0x6 fmovdgu %xcc, %f14, %f6 fmovdneg %icc, %f11, %f0 loop_2074: movrlz %g7, %i3, %g4 fmovsge %xcc, %f9, %f4 sth %l3, [%l7 + 0x0E] sll %i4, 0x05, %i0 fble %fcc1, loop_2075 ldub [%l7 + 0x37], %o6 ldub [%l7 + 0x22], %l6 fcmpne32 %f12, %f10, %l1 loop_2075: lduw [%l7 + 0x44], %o4 ld [%l7 + 0x1C], %f9 movl %icc, %i6, %i1 fxors %f14, %f3, %f11 stx %o2, [%l7 + 0x48] tleu %icc, 0x6 fandnot2 %f4, %f10, %f6 stx %i5, [%l7 + 0x18] fors %f11, %f2, %f11 fmovrdgez %o1, %f6, %f8 fmovsvc %icc, %f2, %f12 fnegs %f10, %f7 ld [%l7 + 0x34], %f2 fmovrdlez %o3, %f0, %f0 stb %l5, [%l7 + 0x43] stx %l2, [%l7 + 0x08] fnegd %f10, %f8 fbe,a %fcc0, loop_2076 ble,a %xcc, loop_2077 stw %o7, [%l7 + 0x78] ldsb [%l7 + 0x27], %i7 loop_2076: ldx [%l7 + 0x70], %i2 loop_2077: fmovrsgz %g1, %f7, %f12 sth %o5, [%l7 + 0x56] st %f5, [%l7 + 0x40] edge16ln %o0, %g2, %g3 array16 %g5, %l4, %g6 ld [%l7 + 0x0C], %f15 edge8 %l0, %i3, %g4 bg,a,pt %xcc, loop_2078 ld [%l7 + 0x74], %f4 andn %g7, %i4, %i0 nop setx loop_2079, %l0, %l1 jmpl %l1, %o6 loop_2078: nop setx loop_2080, %l0, %l1 jmpl %l1, %l3 fbne,a %fcc2, loop_2081 stb %l6, [%l7 + 0x70] loop_2079: andn %o4, 0x0EDD, %i6 loop_2080: stx %l1, [%l7 + 0x38] loop_2081: fbn %fcc3, loop_2082 brz %i1, loop_2083 bge %icc, loop_2084 fbge,a %fcc2, loop_2085 loop_2082: std %f14, [%l7 + 0x78] loop_2083: fmovdgu %xcc, %f15, %f6 loop_2084: fcmpd %fcc0, %f6, %f4 loop_2085: fmovdpos %icc, %f13, %f6 tleu %xcc, 0x2 fmovrdlz %i5, %f10, %f4 ld [%l7 + 0x18], %f12 movgu %icc, %o2, %o1 std %f12, [%l7 + 0x78] sdivcc %l5, 0x1D78, %o3 fblg,a %fcc0, loop_2086 fmovscs %icc, %f1, %f5 andncc %l2, %i7, %o7 fbu,a %fcc2, loop_2087 loop_2086: popc 0x183D, %g1 fbn %fcc1, loop_2088 move %icc, %o5, %o0 loop_2087: fnot1s %f2, %f14 fnegd %f14, %f6 loop_2088: bn,pt %xcc, loop_2089 bgu loop_2090 brnz %g2, loop_2091 fbo %fcc1, loop_2092 loop_2089: bg,a loop_2093 loop_2090: lduw [%l7 + 0x7C], %g3 loop_2091: ldd [%l7 + 0x20], %f4 loop_2092: bcs,pt %icc, loop_2094 loop_2093: andn %i2, %l4, %g6 fmovdn %icc, %f10, %f13 tvs %xcc, 0x6 loop_2094: brlz %g5, loop_2095 array8 %i3, %g4, %l0 fxors %f6, %f5, %f5 fbo,a %fcc3, loop_2096 loop_2095: fmovdcs %icc, %f11, %f5 movneg %icc, %g7, %i4 ldsw [%l7 + 0x4C], %o6 loop_2096: stb %i0, [%l7 + 0x62] fexpand %f13, %f14 ba,a loop_2097 fbul,a %fcc2, loop_2098 mova %xcc, %l3, %o4 edge16l %l6, %i6, %i1 loop_2097: fmovdle %xcc, %f7, %f9 loop_2098: fmovsneg %icc, %f7, %f9 fpack32 %f12, %f2, %f0 taddcc %l1, 0x038F, %o2 lduw [%l7 + 0x0C], %o1 fnot1s %f9, %f13 fcmpd %fcc1, %f8, %f14 fble,a %fcc3, loop_2099 fmovrde %l5, %f0, %f0 or %o3, 0x12B8, %i5 andcc %l2, %o7, %i7 loop_2099: fmovrde %g1, %f12, %f12 edge8n %o5, %o0, %g2 bcs,a,pt %icc, loop_2100 fmovdpos %icc, %f10, %f11 fpadd32 %f10, %f10, %f0 ldsw [%l7 + 0x40], %i2 loop_2100: ba,pt %xcc, loop_2101 fbn %fcc2, loop_2102 movn %xcc, %l4, %g3 std %f4, [%l7 + 0x68] loop_2101: tle %xcc, 0x5 loop_2102: addccc %g6, 0x09FD, %i3 fzero %f14 nop setx loop_2103, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stb %g4, [%l7 + 0x58] fmovsle %icc, %f14, %f3 bvs,pn %icc, loop_2104 loop_2103: fba,a %fcc0, loop_2105 fmovsg %xcc, %f0, %f5 stx %l0, [%l7 + 0x20] loop_2104: fmovsg %xcc, %f12, %f3 loop_2105: bn loop_2106 fnors %f11, %f4, %f9 sll %g5, 0x19, %g7 fmovrsgez %i4, %f10, %f12 loop_2106: stb %i0, [%l7 + 0x2F] edge8ln %l3, %o4, %l6 fnor %f14, %f2, %f12 fzero %f10 stb %i6, [%l7 + 0x47] brnz %o6, loop_2107 fmovsg %icc, %f8, %f9 movrlez %i1, 0x1C6, %l1 ldd [%l7 + 0x10], %f8 loop_2107: stw %o2, [%l7 + 0x3C] fbg %fcc0, loop_2108 movge %xcc, %l5, %o1 bne loop_2109 fmovsvs %xcc, %f13, %f9 loop_2108: array8 %i5, %l2, %o7 movne %xcc, %i7, %g1 loop_2109: add %o3, 0x0F30, %o5 fands %f7, %f14, %f7 lduh [%l7 + 0x70], %g2 st %f11, [%l7 + 0x4C] fabsd %f0, %f10 fpsub16 %f12, %f10, %f10 fble %fcc0, loop_2110 fmovsa %xcc, %f8, %f2 lduh [%l7 + 0x44], %o0 lduw [%l7 + 0x0C], %l4 loop_2110: xorcc %g3, 0x0B83, %i2 fmul8x16 %f15, %f6, %f14 edge32l %g6, %g4, %l0 ldub [%l7 + 0x62], %i3 addcc %g5, %i4, %i0 ldd [%l7 + 0x38], %f6 fbne %fcc0, loop_2111 call loop_2112 fsrc2s %f14, %f5 ldx [%l7 + 0x78], %g7 loop_2111: fzeros %f2 loop_2112: sth %o4, [%l7 + 0x7C] edge8n %l6, %l3, %o6 brgez,a %i1, loop_2113 bshuffle %f4, %f8, %f6 ble,a,pn %xcc, loop_2114 std %f4, [%l7 + 0x58] loop_2113: brlz,a %i6, loop_2115 stw %o2, [%l7 + 0x14] loop_2114: edge32n %l5, %o1, %i5 udiv %l2, 0x147C, %l1 loop_2115: ldd [%l7 + 0x30], %f12 stb %o7, [%l7 + 0x78] fmuld8ulx16 %f9, %f0, %f0 fmovdcc %xcc, %f13, %f8 st %f4, [%l7 + 0x08] tg %icc, 0x1 ldsw [%l7 + 0x2C], %i7 fmovsvs %icc, %f0, %f4 ldub [%l7 + 0x3B], %g1 xnor %o3, %g2, %o5 sth %o0, [%l7 + 0x44] ldsh [%l7 + 0x40], %g3 ld [%l7 + 0x0C], %f11 movrlez %l4, 0x049, %i2 fpadd32s %f6, %f14, %f11 array16 %g4, %g6, %l0 fmovsl %xcc, %f9, %f13 fmul8sux16 %f6, %f14, %f12 udivcc %i3, 0x117B, %g5 stx %i0, [%l7 + 0x08] tcc %xcc, 0x0 stx %g7, [%l7 + 0x68] sdivcc %i4, 0x1BD0, %o4 edge8ln %l3, %l6, %o6 srax %i6, %i1, %l5 fnegs %f13, %f8 andncc %o2, %o1, %i5 fcmpne32 %f12, %f12, %l1 fmovdvc %xcc, %f2, %f12 lduw [%l7 + 0x20], %o7 fornot1s %f14, %f0, %f2 stw %i7, [%l7 + 0x78] ldsh [%l7 + 0x0A], %l2 edge32l %g1, %o3, %g2 mulscc %o0, %o5, %l4 fmovse %icc, %f0, %f15 ldsw [%l7 + 0x24], %g3 fmovsl %icc, %f10, %f9 addcc %g4, 0x0200, %g6 ldsb [%l7 + 0x5A], %l0 fbuge,a %fcc2, loop_2116 fmovdcs %icc, %f6, %f7 ble,a loop_2117 fmovs %f8, %f13 loop_2116: nop setx loop_2118, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done 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 loop_2117: lduw [%l7 + 0x28], %i3 pdist %f2, %f6, %f12 loop_2118: subccc %g5, %i0, %i2 loop_2119: fandnot2s %f2, %f10, %f12 stw %i4, [%l7 + 0x70] sth %o4, [%l7 + 0x68] addccc %g7, %l3, %o6 fba,a %fcc0, loop_2120 st %f4, [%l7 + 0x5C] subcc %i6, 0x1143, %l6 fble %fcc0, loop_2121 loop_2120: fmovsvc %xcc, %f2, %f11 addc %l5, %i1, %o2 fmovda %icc, %f5, %f10 loop_2121: fmul8ulx16 %f10, %f2, %f0 fpsub32 %f0, %f14, %f2 subc %o1, %l1, %o7 edge8 %i7, %l2, %i5 smulcc %g1, 0x06EE, %o3 fmovrdlez %o0, %f12, %f8 array32 %g2, %l4, %g3 ldd [%l7 + 0x58], %f12 bcs,pn %xcc, loop_2122 andn %g4, 0x00ED, %g6 ldsb [%l7 + 0x68], %l0 ldub [%l7 + 0x25], %o5 loop_2122: fmovdgu %xcc, %f14, %f12 fbge %fcc2, loop_2123 tsubcctv %g5, 0x0CE4, %i0 movcc %icc, %i2, %i3 faligndata %f14, %f12, %f10 loop_2123: st %f4, [%l7 + 0x18] te %icc, 0x2 tcs %xcc, 0x5 nop setx loop_2124, %l0, %l1 jmpl %l1, %o4 bpos,pn %icc, loop_2125 movl %xcc, %i4, %l3 edge32 %o6, %i6, %g7 loop_2124: bvc loop_2126 loop_2125: xorcc %l5, %l6, %i1 fmovdcc %xcc, %f1, %f11 fones %f2 loop_2126: lduw [%l7 + 0x78], %o1 stb %l1, [%l7 + 0x52] fmovrslez %o2, %f0, %f9 edge8l %i7, %l2, %o7 movl %icc, %g1, %i5 fnot2 %f12, %f4 call loop_2127 fcmpgt16 %f14, %f14, %o0 fcmpne32 %f8, %f6, %o3 bvc loop_2128 loop_2127: bneg,a loop_2129 be,a %icc, loop_2130 fors %f6, %f6, %f15 loop_2128: movvc %icc, %g2, %g3 loop_2129: sth %l4, [%l7 + 0x4C] loop_2130: fmovdne %icc, %f3, %f11 ldx [%l7 + 0x18], %g4 bg,a,pn %icc, loop_2131 alignaddrl %g6, %o5, %l0 fmovdne %xcc, %f6, %f13 movrne %i0, %g5, %i3 loop_2131: fba %fcc2, loop_2132 umulcc %o4, 0x15A3, %i4 fpsub32 %f4, %f12, %f14 fba,a %fcc1, loop_2133 loop_2132: fmovsgu %xcc, %f6, %f10 udivx %i2, 0x00CE, %l3 stb %i6, [%l7 + 0x0A] loop_2133: ldx [%l7 + 0x50], %g7 bvs %xcc, loop_2134 fnot2 %f2, %f0 ldx [%l7 + 0x58], %l5 tle %xcc, 0x3 loop_2134: tpos %xcc, 0x1 fmovdneg %icc, %f2, %f6 fmovsge %xcc, %f2, %f2 fcmpes %fcc2, %f7, %f11 fmovd %f4, %f6 fmovsvc %xcc, %f7, %f3 pdist %f4, %f10, %f10 fmovdl %icc, %f2, %f15 movre %l6, 0x354, %o6 ldx [%l7 + 0x70], %i1 fbge %fcc0, loop_2135 stx %o1, [%l7 + 0x28] ldsw [%l7 + 0x40], %o2 fmovsleu %xcc, %f9, %f4 loop_2135: fmovdne %xcc, %f7, %f15 bcs,pn %xcc, loop_2136 stx %i7, [%l7 + 0x18] array16 %l1, %o7, %l2 subcc %i5, %g1, %o0 loop_2136: fbne,a %fcc0, loop_2137 andn %g2, %o3, %l4 nop setx loop_2138, %l0, %l1 jmpl %l1, %g3 ldd [%l7 + 0x18], %f6 loop_2137: fcmped %fcc3, %f14, %f4 fpsub32 %f6, %f4, %f14 loop_2138: ldsh [%l7 + 0x10], %g6 srlx %o5, 0x17, %l0 movvs %icc, %g4, %g5 bgu,pn %icc, loop_2139 for %f6, %f14, %f14 popc %i3, %i0 umul %i4, 0x0660, %i2 loop_2139: fmovsn %icc, %f7, %f10 fmovdne %xcc, %f1, %f5 edge16 %l3, %i6, %o4 fcmpeq32 %f12, %f12, %l5 bl,a loop_2140 fxnor %f10, %f2, %f10 ldub [%l7 + 0x08], %g7 ldd [%l7 + 0x30], %f10 loop_2140: stb %o6, [%l7 + 0x22] ldd [%l7 + 0x68], %f2 array16 %i1, %l6, %o2 fmovscc %icc, %f12, %f6 stw %o1, [%l7 + 0x3C] fbu %fcc2, loop_2141 ldx [%l7 + 0x68], %i7 bl,pn %icc, loop_2142 bg,a loop_2143 loop_2141: fmovse %xcc, %f14, %f8 ldub [%l7 + 0x67], %l1 loop_2142: faligndata %f6, %f0, %f10 loop_2143: movrlez %o7, 0x299, %i5 taddcc %g1, %o0, %g2 ldsh [%l7 + 0x1A], %o3 tle %xcc, 0x4 fnot1s %f2, %f13 ldx [%l7 + 0x70], %l4 fmovrdne %l2, %f0, %f6 bleu,a,pt %xcc, loop_2144 std %f6, [%l7 + 0x20] stb %g3, [%l7 + 0x43] ldx [%l7 + 0x70], %g6 loop_2144: fornot2s %f5, %f14, %f10 fcmpgt16 %f10, %f14, %l0 movge %xcc, %o5, %g5 lduw [%l7 + 0x70], %g4 lduh [%l7 + 0x1A], %i0 pdist %f4, %f12, %f14 fmovsg %xcc, %f9, %f12 fnot1 %f8, %f4 sth %i3, [%l7 + 0x36] movrgez %i4, %l3, %i6 sth %o4, [%l7 + 0x14] fnot1s %f7, %f2 movgu %icc, %i2, %g7 tsubcctv %l5, %o6, %l6 lduh [%l7 + 0x50], %i1 fpsub16s %f3, %f4, %f5 smul %o2, %o1, %i7 ldsh [%l7 + 0x76], %o7 tne %xcc, 0x7 udivx %i5, 0x147C, %g1 stb %o0, [%l7 + 0x4D] ldsw [%l7 + 0x14], %g2 sth %o3, [%l7 + 0x3A] fbl %fcc2, loop_2145 lduh [%l7 + 0x42], %l4 st %f12, [%l7 + 0x2C] stx %l2, [%l7 + 0x08] loop_2145: lduh [%l7 + 0x4C], %l1 fmovsn %xcc, %f8, %f13 fbul,a %fcc3, loop_2146 ld [%l7 + 0x20], %f5 ldd [%l7 + 0x70], %f4 fblg %fcc2, loop_2147 loop_2146: ldub [%l7 + 0x25], %g6 andn %l0, 0x01AE, %o5 te %xcc, 0x1 loop_2147: bne loop_2148 fmovscc %icc, %f13, %f9 fmovscc %icc, %f4, %f4 lduw [%l7 + 0x14], %g5 loop_2148: brgez,a %g3, loop_2149 taddcc %i0, %i3, %i4 alignaddr %g4, %l3, %o4 lduh [%l7 + 0x54], %i6 loop_2149: stw %g7, [%l7 + 0x2C] smul %l5, %i2, %l6 fmovse %icc, %f0, %f10 ldsh [%l7 + 0x16], %o6 movne %xcc, %i1, %o1 fmovspos %icc, %f14, %f3 movg %icc, %o2, %o7 lduh [%l7 + 0x5C], %i5 fmovrdgz %i7, %f14, %f10 fbuge %fcc2, loop_2150 fbge %fcc2, loop_2151 add %o0, 0x11B5, %g2 fcmpd %fcc0, %f14, %f14 loop_2150: movre %o3, 0x3AB, %g1 loop_2151: bgu,a %xcc, loop_2152 fmul8sux16 %f10, %f6, %f0 movgu %icc, %l4, %l1 tcc %icc, 0x3 loop_2152: or %l2, %g6, %l0 fbug %fcc1, loop_2153 fsrc1 %f2, %f0 siam 0x1 fmuld8sux16 %f14, %f3, %f12 loop_2153: fnands %f14, %f4, %f4 fbe %fcc0, loop_2154 ldd [%l7 + 0x68], %f0 fsrc2 %f12, %f8 ldsb [%l7 + 0x64], %g5 loop_2154: ld [%l7 + 0x08], %f12 fmovrsne %o5, %f0, %f0 movcs %icc, %g3, %i0 fmovrse %i3, %f8, %f4 movpos %icc, %g4, %i4 edge32l %o4, %i6, %g7 fbl %fcc2, loop_2155 ldsh [%l7 + 0x12], %l5 be,a loop_2156 fmovde %icc, %f2, %f13 loop_2155: srax %l3, 0x1D, %i2 ldsh [%l7 + 0x3E], %l6 loop_2156: fmovscc %icc, %f12, %f11 fpack16 %f8, %f0 movn %xcc, %o6, %i1 lduw [%l7 + 0x58], %o1 fcmpeq16 %f8, %f0, %o2 tl %icc, 0x0 call loop_2157 ta %xcc, 0x2 tvs %xcc, 0x4 stb %i5, [%l7 + 0x3C] loop_2157: fandnot2s %f1, %f10, %f7 lduw [%l7 + 0x60], %i7 fnands %f15, %f8, %f6 fmovsa %xcc, %f13, %f2 fornot1s %f9, %f12, %f2 bg,pt %xcc, loop_2158 ld [%l7 + 0x6C], %f7 stb %o7, [%l7 + 0x26] fbo %fcc2, loop_2159 loop_2158: fbg %fcc0, loop_2160 movgu %icc, %g2, %o0 fmovdg %icc, %f9, %f0 loop_2159: fors %f13, %f13, %f6 loop_2160: sth %g1, [%l7 + 0x1E] sth %o3, [%l7 + 0x08] mulx %l1, 0x0B3F, %l2 edge32ln %l4, %l0, %g5 stb %o5, [%l7 + 0x24] tgu %xcc, 0x1 xorcc %g6, 0x01D8, %i0 fcmple32 %f6, %f12, %g3 fexpand %f9, %f8 fpadd32 %f8, %f4, %f4 fcmpne16 %f6, %f2, %g4 fnor %f4, %f0, %f2 fmul8sux16 %f12, %f8, %f12 fbg,a %fcc2, loop_2161 xnor %i3, %i4, %i6 alignaddrl %o4, %l5, %l3 ldsh [%l7 + 0x42], %i2 loop_2161: tsubcctv %g7, 0x1ADB, %o6 ld [%l7 + 0x2C], %f6 taddcctv %i1, %l6, %o1 bleu,pt %xcc, loop_2162 xnor %o2, 0x1A76, %i7 ld [%l7 + 0x70], %f2 fmovdleu %xcc, %f15, %f11 loop_2162: fxnors %f12, %f9, %f9 ldub [%l7 + 0x72], %i5 fnors %f1, %f2, %f12 lduw [%l7 + 0x08], %o7 addcc %o0, %g1, %g2 stx %l1, [%l7 + 0x68] stw %o3, [%l7 + 0x24] fsrc2s %f13, %f5 brz %l4, loop_2163 stx %l2, [%l7 + 0x60] ld [%l7 + 0x4C], %f11 ldx [%l7 + 0x78], %g5 loop_2163: faligndata %f6, %f0, %f12 srl %o5, 0x0F, %g6 subcc %i0, %l0, %g3 fnor %f0, %f0, %f2 stx %g4, [%l7 + 0x78] fble %fcc0, loop_2164 fbn %fcc3, loop_2165 fmovdvc %xcc, %f2, %f6 ldd [%l7 + 0x60], %f0 loop_2164: bneg loop_2166 loop_2165: tcs %xcc, 0x5 ldsb [%l7 + 0x77], %i4 fxnors %f11, %f13, %f4 loop_2166: array8 %i6, %o4, %l5 edge8n %i3, %i2, %g7 smulcc %o6, 0x0CD4, %l3 call loop_2167 movre %i1, %o1, %o2 addccc %i7, 0x03B9, %l6 ldsb [%l7 + 0x7A], %i5 loop_2167: movcc %icc, %o0, %o7 xorcc %g1, 0x166E, %l1 fcmpne32 %f4, %f2, %g2 movvs %xcc, %l4, %o3 fmovsneg %xcc, %f3, %f3 fmul8x16 %f3, %f14, %f2 lduw [%l7 + 0x08], %l2 fbn %fcc0, loop_2168 movleu %xcc, %g5, %o5 taddcc %i0, 0x0899, %l0 add %g6, 0x0D75, %g3 loop_2168: bcs,a,pn %icc, loop_2169 fabss %f7, %f4 fmovsne %icc, %f7, %f13 fmovdpos %xcc, %f4, %f2 loop_2169: sth %g4, [%l7 + 0x42] fsrc1 %f4, %f6 tvc %icc, 0x5 st %f13, [%l7 + 0x68] fbn %fcc0, loop_2170 st %f12, [%l7 + 0x70] ldsh [%l7 + 0x1E], %i4 array8 %i6, %l5, %o4 loop_2170: tneg %xcc, 0x7 tle %xcc, 0x5 fmovsge %icc, %f0, %f5 brlz,a %i2, loop_2171 umulcc %g7, %o6, %l3 std %f12, [%l7 + 0x20] fornot1s %f4, %f14, %f2 loop_2171: bn,a,pt %icc, loop_2172 tne %icc, 0x3 lduh [%l7 + 0x48], %i1 movrlez %i3, %o1, %o2 loop_2172: xor %i7, %l6, %o0 udivx %i5, 0x1BD7, %g1 movrlz %l1, %g2, %l4 fmul8x16al %f10, %f3, %f8 ba,a %icc, loop_2173 sdivcc %o3, 0x1306, %l2 stx %g5, [%l7 + 0x40] stb %o7, [%l7 + 0x17] loop_2173: addc %o5, 0x077C, %l0 ldd [%l7 + 0x78], %f2 fzero %f0 fba,a %fcc1, loop_2174 ldsb [%l7 + 0x18], %i0 bn,a,pn %icc, loop_2175 taddcc %g3, %g6, %i4 loop_2174: fmul8sux16 %f10, %f12, %f12 srax %g4, %i6, %o4 loop_2175: sethi 0x0631, %i2 ldd [%l7 + 0x70], %f8 ldub [%l7 + 0x7F], %g7 ldsb [%l7 + 0x3E], %l5 stx %l3, [%l7 + 0x70] andn %o6, %i1, %i3 fsrc2s %f5, %f4 fxnor %f2, %f10, %f6 edge16ln %o2, %i7, %o1 andncc %l6, %i5, %g1 ld [%l7 + 0x4C], %f9 be,a,pt %xcc, loop_2176 udivcc %l1, 0x0067, %o0 ta %icc, 0x7 array8 %g2, %l4, %o3 loop_2176: movcc %xcc, %l2, %o7 orncc %g5, %l0, %i0 ld [%l7 + 0x48], %f7 fbe,a %fcc1, loop_2177 fmovrdlez %g3, %f4, %f8 fabsd %f6, %f6 lduw [%l7 + 0x44], %o5 loop_2177: ldsh [%l7 + 0x72], %g6 tg %icc, 0x2 tne %xcc, 0x7 ldub [%l7 + 0x6B], %g4 lduw [%l7 + 0x38], %i4 edge16n %o4, %i2, %g7 sth %i6, [%l7 + 0x4E] fmovdge %xcc, %f0, %f10 lduw [%l7 + 0x40], %l5 movrne %l3, %i1, %o6 stx %o2, [%l7 + 0x20] popc 0x13F1, %i7 sth %o1, [%l7 + 0x74] stb %l6, [%l7 + 0x73] array16 %i3, %i5, %g1 fabsd %f14, %f14 orncc %l1, 0x1339, %o0 fsrc2s %f15, %f0 fpsub16s %f13, %f3, %f13 subccc %g2, 0x0496, %l4 fpack32 %f8, %f0, %f0 movneg %icc, %l2, %o7 fbul,a %fcc0, loop_2178 ldx [%l7 + 0x60], %o3 ldsh [%l7 + 0x7E], %l0 addc %g5, 0x0155, %g3 loop_2178: addccc %i0, %g6, %g4 sub %o5, 0x0108, %i4 smulcc %i2, 0x0089, %o4 fmovspos %icc, %f12, %f6 bge,a loop_2179 movneg %xcc, %i6, %g7 ldd [%l7 + 0x10], %f12 sdivcc %l3, 0x1DE3, %l5 loop_2179: fmovsle %icc, %f8, %f0 bl %icc, loop_2180 addc %o6, %o2, %i7 ldx [%l7 + 0x18], %o1 fbl,a %fcc2, loop_2181 loop_2180: ldx [%l7 + 0x38], %l6 nop setx loop_2182, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdne %i3, %f12, %f8 loop_2181: fmovda %icc, %f6, %f3 movleu %icc, %i5, %g1 loop_2182: fmovdpos %xcc, %f1, %f2 fandnot2s %f5, %f3, %f8 movle %icc, %i1, %o0 fnot1 %f0, %f8 tne %icc, 0x6 ble,a loop_2183 sth %l1, [%l7 + 0x64] tleu %icc, 0x2 ldx [%l7 + 0x30], %l4 loop_2183: lduh [%l7 + 0x58], %l2 xor %g2, 0x1951, %o7 fbn,a %fcc2, loop_2184 tleu %icc, 0x6 ldd [%l7 + 0x58], %f2 stx %l0, [%l7 + 0x10] loop_2184: bl,a,pt %xcc, loop_2185 bleu,pt %icc, loop_2186 fxnors %f2, %f8, %f5 fcmpd %fcc1, %f14, %f10 loop_2185: fbue,a %fcc0, loop_2187 loop_2186: fmovsg %xcc, %f10, %f5 fmul8x16al %f0, %f9, %f6 lduw [%l7 + 0x34], %g5 loop_2187: fbl,a %fcc2, loop_2188 xnorcc %o3, %i0, %g3 sub %g4, 0x1014, %o5 movrlz %g6, %i4, %o4 loop_2188: fmovrdlez %i2, %f0, %f10 fcmple16 %f10, %f12, %i6 ldx [%l7 + 0x70], %g7 sth %l3, [%l7 + 0x3C] fabsd %f12, %f10 movrgz %l5, 0x08C, %o2 fcmps %fcc0, %f12, %f6 tcs %icc, 0x1 fmuld8sux16 %f0, %f6, %f8 fbg %fcc0, loop_2189 ldx [%l7 + 0x70], %i7 ldd [%l7 + 0x68], %f8 fmovrde %o6, %f8, %f2 loop_2189: ld [%l7 + 0x40], %f15 stx %l6, [%l7 + 0x10] ldub [%l7 + 0x50], %i3 fmovde %xcc, %f15, %f12 fmovdvs %icc, %f3, %f10 bgu,a,pn %icc, loop_2190 popc 0x0EDB, %i5 brlz,a %g1, loop_2191 stb %o1, [%l7 + 0x15] loop_2190: sth %i1, [%l7 + 0x3E] stb %o0, [%l7 + 0x53] loop_2191: udivx %l1, 0x1DB2, %l4 edge32n %g2, %o7, %l2 bn,pt %icc, loop_2192 sub %l0, 0x181C, %o3 fornot1s %f0, %f13, %f1 bcs,a loop_2193 loop_2192: fbuge,a %fcc2, loop_2194 fmul8x16al %f10, %f0, %f8 ldsw [%l7 + 0x64], %i0 loop_2193: sth %g3, [%l7 + 0x72] loop_2194: edge8l %g5, %g4, %o5 sllx %g6, %o4, %i2 st %f1, [%l7 + 0x78] ldsh [%l7 + 0x3E], %i4 sethi 0x0161, %i6 fmul8x16al %f0, %f3, %f4 bvs loop_2195 for %f12, %f10, %f14 fands %f4, %f15, %f1 stx %g7, [%l7 + 0x08] loop_2195: fsrc2s %f6, %f4 edge32 %l5, %o2, %l3 stx %i7, [%l7 + 0x68] edge16 %l6, %o6, %i5 ba,a loop_2196 bleu,a loop_2197 edge8 %g1, %i3, %o1 fpack32 %f2, %f10, %f8 loop_2196: fandnot1s %f13, %f9, %f13 loop_2197: ldx [%l7 + 0x70], %o0 stx %l1, [%l7 + 0x20] fnors %f14, %f12, %f8 bshuffle %f8, %f14, %f8 edge16 %i1, %g2, %o7 st %f11, [%l7 + 0x1C] subccc %l4, %l2, %l0 nop setx loop_2198, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tle %icc, 0x5 movg %icc, %o3, %i0 lduh [%l7 + 0x78], %g5 loop_2198: edge16n %g3, %g4, %o5 fmovsvc %xcc, %f8, %f15 stw %o4, [%l7 + 0x70] stb %g6, [%l7 + 0x7F] edge16l %i4, %i2, %g7 mulscc %i6, %o2, %l5 ldsh [%l7 + 0x30], %l3 ldsw [%l7 + 0x50], %l6 orn %o6, 0x1331, %i7 fxnor %f2, %f8, %f14 movrgez %i5, 0x1B6, %g1 fnot2s %f10, %f12 brgz %o1, loop_2199 tge %icc, 0x6 taddcc %o0, %l1, %i3 fcmpgt32 %f4, %f6, %i1 loop_2199: taddcctv %o7, %l4, %l2 fmul8ulx16 %f0, %f8, %f8 fmovsa %xcc, %f0, %f7 fpadd32 %f10, %f4, %f8 fsrc2s %f8, %f10 fmovsg %icc, %f9, %f14 fmuld8ulx16 %f9, %f15, %f14 tpos %xcc, 0x7 bneg,a %icc, loop_2200 fmovs %f7, %f8 taddcctv %l0, %o3, %i0 tg %icc, 0x5 loop_2200: fba %fcc0, loop_2201 std %f12, [%l7 + 0x68] fbue,a %fcc3, loop_2202 fones %f3 loop_2201: lduh [%l7 + 0x14], %g2 fbn %fcc3, loop_2203 loop_2202: orn %g3, %g4, %g5 stw %o4, [%l7 + 0x54] tneg %icc, 0x0 loop_2203: sub %o5, %g6, %i4 tg %icc, 0x7 lduh [%l7 + 0x50], %i2 array8 %g7, %i6, %l5 tpos %icc, 0x2 fmovrde %l3, %f10, %f6 sll %o2, 0x16, %o6 fmovde %xcc, %f9, %f15 fpackfix %f14, %f11 movleu %icc, %l6, %i7 edge16ln %g1, %i5, %o1 ldsh [%l7 + 0x40], %o0 umulcc %i3, %l1, %i1 bl loop_2204 mulscc %l4, %o7, %l0 fxors %f0, %f4, %f3 movne %xcc, %o3, %l2 loop_2204: bneg loop_2205 sdivx %g2, 0x04C9, %g3 brgz %i0, loop_2206 ldx [%l7 + 0x48], %g5 loop_2205: fmul8x16 %f14, %f4, %f0 fone %f10 loop_2206: lduh [%l7 + 0x4C], %g4 fxor %f6, %f0, %f2 fmovdvc %icc, %f4, %f14 brgez %o5, loop_2207 fors %f15, %f2, %f8 bpos %icc, loop_2208 edge32ln %g6, %o4, %i2 loop_2207: bvc,pt %icc, loop_2209 movg %xcc, %i4, %g7 loop_2208: bvs,pn %xcc, loop_2210 ba,pn %icc, loop_2211 loop_2209: array16 %i6, %l5, %l3 fblg,a %fcc2, loop_2212 loop_2210: fmuld8ulx16 %f3, %f0, %f2 loop_2211: fmovdleu %icc, %f6, %f11 ldsb [%l7 + 0x61], %o2 loop_2212: ldub [%l7 + 0x4B], %l6 fmovdg %xcc, %f15, %f2 tvc %xcc, 0x5 ldsh [%l7 + 0x66], %i7 lduh [%l7 + 0x3C], %g1 stx %i5, [%l7 + 0x20] lduw [%l7 + 0x5C], %o1 srlx %o0, 0x0A, %i3 nop setx loop_2213, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbn,a %fcc1, loop_2214 xor %o6, 0x1DE7, %l1 xorcc %i1, %l4, %l0 loop_2213: movrlz %o3, 0x233, %l2 loop_2214: bgu,a %xcc, loop_2215 smul %g2, %g3, %i0 sll %o7, %g4, %g5 fands %f14, %f1, %f0 loop_2215: fbge,a %fcc3, loop_2216 edge16n %g6, %o4, %o5 std %f4, [%l7 + 0x50] orn %i2, 0x0C9D, %g7 loop_2216: fmovsleu %icc, %f8, %f4 ldsb [%l7 + 0x14], %i4 fsrc2s %f5, %f4 movge %icc, %i6, %l3 fbl %fcc3, loop_2217 tn %icc, 0x3 ld [%l7 + 0x3C], %f3 fmovdvc %xcc, %f4, %f8 loop_2217: ld [%l7 + 0x3C], %f9 brnz %o2, loop_2218 edge32l %l5, %i7, %g1 bl,a,pt %icc, loop_2219 fbne,a %fcc2, loop_2220 loop_2218: brgez,a %i5, loop_2221 bneg,a loop_2222 loop_2219: fcmpne16 %f12, %f10, %l6 loop_2220: bleu,a,pn %xcc, loop_2223 loop_2221: fmovsne %xcc, %f9, %f12 loop_2222: fbl,a %fcc3, loop_2224 call loop_2225 loop_2223: fmovrdgez %o0, %f8, %f8 bne,a,pn %xcc, loop_2226 loop_2224: orcc %o1, 0x0677, %i3 loop_2225: sub %l1, 0x056D, %i1 movge %icc, %l4, %o6 loop_2226: fmovdleu %xcc, %f12, %f12 fornot2s %f11, %f6, %f11 ldsh [%l7 + 0x64], %l0 ldx [%l7 + 0x78], %l2 fbule,a %fcc0, loop_2227 tcs %icc, 0x3 lduw [%l7 + 0x50], %g2 movne %xcc, %g3, %i0 loop_2227: fmovrdne %o3, %f4, %f12 xor %o7, 0x1E87, %g4 fbuge %fcc2, loop_2228 bleu,a loop_2229 tpos %icc, 0x7 brgz,a %g6, loop_2230 loop_2228: fmovsneg %xcc, %f6, %f5 loop_2229: fmovsn %xcc, %f8, %f15 fmul8sux16 %f0, %f14, %f10 loop_2230: tneg %icc, 0x7 fmovdneg %xcc, %f14, %f9 sth %o4, [%l7 + 0x36] fnot2s %f6, %f7 fmovsa %icc, %f0, %f3 movg %xcc, %g5, %o5 tvs %icc, 0x4 call loop_2231 srl %g7, 0x03, %i2 be %icc, loop_2232 brz,a %i4, loop_2233 loop_2231: bvc,a,pn %icc, loop_2234 fbge %fcc1, loop_2235 loop_2232: ldx [%l7 + 0x10], %l3 loop_2233: subccc %o2, 0x1CA4, %i6 loop_2234: ldd [%l7 + 0x58], %f2 loop_2235: sdivcc %i7, 0x0DC1, %l5 ldd [%l7 + 0x78], %f10 ld [%l7 + 0x0C], %f12 tn %icc, 0x0 movgu %icc, %i5, %g1 fcmple16 %f10, %f2, %o0 brlez %l6, loop_2236 subcc %o1, 0x1327, %i3 ldub [%l7 + 0x5E], %i1 fmovdg %xcc, %f2, %f6 loop_2236: fpadd32 %f12, %f6, %f8 popc 0x1693, %l4 sra %o6, %l1, %l2 ld [%l7 + 0x44], %f11 array32 %g2, %l0, %g3 udivx %i0, 0x005E, %o7 sth %o3, [%l7 + 0x34] stx %g4, [%l7 + 0x58] ldsb [%l7 + 0x18], %g6 bcc,a %icc, loop_2237 tsubcc %g5, 0x0A82, %o5 ld [%l7 + 0x24], %f5 orcc %o4, %i2, %g7 loop_2237: lduh [%l7 + 0x56], %i4 ldub [%l7 + 0x3F], %o2 movg %icc, %l3, %i6 ba,a loop_2238 fxnor %f4, %f12, %f4 ldx [%l7 + 0x28], %l5 fmovdgu %icc, %f14, %f2 loop_2238: stw %i7, [%l7 + 0x70] fmovdl %xcc, %f7, %f4 lduh [%l7 + 0x42], %i5 fpsub16s %f7, %f3, %f3 movrgez %o0, %l6, %o1 fabss %f13, %f14 stx %g1, [%l7 + 0x68] fpsub16s %f15, %f5, %f4 ldsw [%l7 + 0x14], %i3 lduh [%l7 + 0x58], %l4 fbug %fcc3, loop_2239 sth %i1, [%l7 + 0x32] addccc %l1, 0x02D0, %o6 fcmps %fcc1, %f8, %f9 loop_2239: be,a,pt %icc, loop_2240 tleu %xcc, 0x1 array16 %l2, %l0, %g3 tn %xcc, 0x5 loop_2240: lduh [%l7 + 0x66], %g2 st %f10, [%l7 + 0x34] ldsw [%l7 + 0x54], %i0 alignaddrl %o7, %o3, %g6 fones %f7 udiv %g4, 0x07EB, %o5 fnegs %f8, %f8 nop setx loop_2241, %l0, %l1 jmpl %l1, %g5 fbne,a %fcc3, loop_2242 fmovda %icc, %f8, %f14 nop setx loop_2243, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2241: lduh [%l7 + 0x14], %o4 loop_2242: edge8 %i2, %g7, %o2 lduw [%l7 + 0x54], %l3 loop_2243: st %f1, [%l7 + 0x68] ld [%l7 + 0x14], %f4 std %f0, [%l7 + 0x60] std %f2, [%l7 + 0x28] nop setx loop_2244, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tg %xcc, 0x7 tleu %xcc, 0x7 brnz %i4, loop_2245 loop_2244: fcmpes %fcc0, %f13, %f10 fmovdl %icc, %f10, %f4 fmovsvc %xcc, %f5, %f0 loop_2245: bvc %xcc, loop_2246 ldx [%l7 + 0x78], %i6 sll %i7, %l5, %o0 fpadd32s %f5, %f3, %f11 loop_2246: movge %icc, %i5, %o1 std %f10, [%l7 + 0x78] fnegs %f10, %f7 ld [%l7 + 0x0C], %f13 fsrc2s %f7, %f13 lduw [%l7 + 0x30], %g1 ld [%l7 + 0x5C], %f9 mulx %l6, %l4, %i1 fbule %fcc1, loop_2247 lduw [%l7 + 0x40], %l1 smulcc %i3, 0x126C, %l2 ldsw [%l7 + 0x78], %l0 loop_2247: addc %o6, 0x1A6A, %g3 udivx %i0, 0x0433, %g2 srax %o7, %g6, %g4 fmovs %f13, %f1 fandnot1 %f4, %f6, %f4 tne %xcc, 0x6 fmovrse %o5, %f12, %f9 bl,a loop_2248 bleu,a,pn %xcc, loop_2249 std %f2, [%l7 + 0x70] brlez,a %g5, loop_2250 loop_2248: fsrc1 %f4, %f14 loop_2249: ldsb [%l7 + 0x1F], %o4 ble,a loop_2251 loop_2250: lduh [%l7 + 0x52], %i2 xorcc %g7, 0x0E3B, %o3 fmovrdgez %o2, %f10, %f8 loop_2251: ldd [%l7 + 0x18], %f8 ld [%l7 + 0x08], %f2 or %l3, 0x17F9, %i6 andcc %i7, %l5, %o0 stb %i5, [%l7 + 0x0B] tl %icc, 0x2 bcc,pn %icc, loop_2252 tle %xcc, 0x1 udivx %i4, 0x1638, %o1 lduw [%l7 + 0x78], %l6 loop_2252: fsrc1 %f14, %f4 fcmped %fcc3, %f2, %f10 movrne %l4, 0x0C3, %g1 andncc %l1, %i3, %i1 tvs %icc, 0x5 sub %l0, %o6, %g3 brgz,a %i0, loop_2253 faligndata %f12, %f0, %f4 tgu %xcc, 0x5 fandnot1s %f0, %f3, %f7 loop_2253: ldd [%l7 + 0x70], %f6 xor %l2, %g2, %g6 fbue %fcc3, loop_2254 fbl %fcc1, loop_2255 std %f0, [%l7 + 0x38] st %f0, [%l7 + 0x24] loop_2254: ta %icc, 0x4 loop_2255: fmovsg %icc, %f12, %f15 nop setx loop_2256, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bpos,pt %icc, loop_2257 ldsh [%l7 + 0x7C], %o7 ld [%l7 + 0x40], %f8 loop_2256: fexpand %f0, %f6 loop_2257: stb %g4, [%l7 + 0x6F] move %icc, %o5, %o4 stw %i2, [%l7 + 0x14] bpos,pt %xcc, loop_2258 movcc %xcc, %g7, %g5 popc %o3, %o2 fxnor %f14, %f12, %f10 loop_2258: sdivcc %i6, 0x1D87, %i7 st %f5, [%l7 + 0x7C] fcmple16 %f14, %f8, %l3 movneg %xcc, %l5, %i5 sub %o0, %i4, %o1 fpsub32 %f10, %f6, %f6 ld [%l7 + 0x78], %f15 fpack32 %f10, %f0, %f0 fpack32 %f6, %f4, %f6 lduw [%l7 + 0x38], %l4 sth %g1, [%l7 + 0x10] fmovdge %icc, %f3, %f1 srlx %l1, %i3, %i1 fmovrsgz %l0, %f7, %f14 fbg,a %fcc1, loop_2259 fpsub16s %f13, %f9, %f3 lduw [%l7 + 0x08], %l6 ldsh [%l7 + 0x70], %o6 loop_2259: ld [%l7 + 0x30], %f2 ldsb [%l7 + 0x38], %g3 fnegd %f6, %f2 ldsb [%l7 + 0x6F], %i0 fmovdl %icc, %f11, %f2 ld [%l7 + 0x58], %f0 edge16 %g2, %g6, %o7 fmovsg %icc, %f0, %f3 fexpand %f5, %f4 fornot2 %f10, %f8, %f12 subcc %g4, %l2, %o5 lduh [%l7 + 0x0A], %o4 fmovscc %icc, %f8, %f4 nop setx loop_2260, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmple32 %f0, %f10, %g7 movgu %icc, %i2, %o3 andcc %g5, 0x0A07, %i6 loop_2260: smulcc %i7, %o2, %l5 sth %i5, [%l7 + 0x76] sra %o0, %i4, %o1 fba,a %fcc2, loop_2261 fnot1s %f1, %f11 srlx %l3, %g1, %l4 array8 %i3, %i1, %l1 loop_2261: stw %l0, [%l7 + 0x4C] ldsw [%l7 + 0x48], %l6 add %g3, 0x0EBD, %o6 stx %i0, [%l7 + 0x20] fmovdne %icc, %f4, %f14 fandnot2s %f9, %f1, %f1 movge %xcc, %g2, %g6 ldsb [%l7 + 0x12], %o7 fmul8x16 %f3, %f2, %f0 tvs %icc, 0x2 fpsub32 %f0, %f12, %f14 ldub [%l7 + 0x1B], %l2 tleu %icc, 0x1 ldsb [%l7 + 0x1A], %o5 ldx [%l7 + 0x68], %o4 fnand %f8, %f2, %f6 brz,a %g4, loop_2262 fone %f0 array16 %i2, %g7, %g5 ldsb [%l7 + 0x6C], %o3 loop_2262: lduw [%l7 + 0x4C], %i6 fones %f2 sdivx %i7, 0x1C15, %o2 ldsw [%l7 + 0x5C], %i5 srl %l5, 0x03, %i4 tvs %icc, 0x6 st %f14, [%l7 + 0x7C] fxnors %f3, %f3, %f11 fmovdgu %icc, %f14, %f1 ldsh [%l7 + 0x2C], %o1 movrlez %o0, %g1, %l4 fbu,a %fcc0, loop_2263 fbug,a %fcc2, loop_2264 movgu %xcc, %l3, %i1 tn %xcc, 0x6 loop_2263: fnot1s %f13, %f8 loop_2264: fbe,a %fcc1, loop_2265 fbg,a %fcc0, loop_2266 fpmerge %f4, %f12, %f12 movleu %xcc, %l1, %i3 loop_2265: brgz %l6, loop_2267 loop_2266: be loop_2268 ldx [%l7 + 0x18], %g3 edge8ln %l0, %i0, %g2 loop_2267: udivx %o6, 0x05C0, %o7 loop_2268: move %icc, %g6, %l2 sth %o4, [%l7 + 0x1C] fcmpd %fcc3, %f8, %f8 stx %g4, [%l7 + 0x30] fabss %f14, %f0 lduh [%l7 + 0x4C], %i2 fpack16 %f0, %f8 st %f9, [%l7 + 0x74] fbge,a %fcc2, loop_2269 fmovde %xcc, %f7, %f13 mulx %o5, 0x0B05, %g5 fornot1s %f1, %f3, %f12 loop_2269: fmovrsgz %g7, %f0, %f10 alignaddrl %o3, %i6, %i7 sdivx %o2, 0x0A5F, %i5 fcmple32 %f8, %f2, %l5 fmovdle %icc, %f8, %f3 srl %o1, %i4, %g1 ldub [%l7 + 0x61], %o0 stw %l4, [%l7 + 0x10] alignaddrl %i1, %l1, %i3 udivcc %l3, 0x0B77, %l6 srax %l0, %g3, %g2 fpadd16 %f10, %f14, %f2 fble,a %fcc2, loop_2270 fabss %f5, %f6 fbne,a %fcc0, loop_2271 std %f6, [%l7 + 0x68] loop_2270: brnz,a %o6, loop_2272 fbue %fcc2, loop_2273 loop_2271: bgu,pt %xcc, loop_2274 fbul %fcc1, loop_2275 loop_2272: lduw [%l7 + 0x0C], %o7 loop_2273: array16 %i0, %g6, %l2 loop_2274: or %o4, %i2, %o5 loop_2275: lduh [%l7 + 0x54], %g4 fnot1s %f13, %f10 brgez,a %g5, loop_2276 sth %g7, [%l7 + 0x50] fmovrse %o3, %f15, %f15 sth %i6, [%l7 + 0x20] loop_2276: fnors %f2, %f10, %f10 fcmpd %fcc3, %f14, %f4 fmovsleu %icc, %f14, %f4 edge8n %o2, %i5, %l5 brlez,a %i7, loop_2277 ldsh [%l7 + 0x32], %i4 lduw [%l7 + 0x78], %g1 tvs %xcc, 0x1 loop_2277: fbu %fcc2, loop_2278 ldub [%l7 + 0x7A], %o1 fmovdge %icc, %f12, %f8 fmul8ulx16 %f14, %f2, %f12 loop_2278: stb %o0, [%l7 + 0x6A] udivcc %i1, 0x1EEB, %l1 fcmpne16 %f8, %f0, %i3 lduw [%l7 + 0x10], %l3 lduh [%l7 + 0x0A], %l6 orncc %l4, 0x03CB, %g3 fpadd32 %f10, %f10, %f2 std %f12, [%l7 + 0x10] edge32n %l0, %o6, %o7 movre %g2, %g6, %l2 bcc,a,pn %xcc, loop_2279 lduh [%l7 + 0x7E], %i0 movvs %icc, %o4, %o5 movneg %icc, %i2, %g4 loop_2279: brz %g5, loop_2280 fandnot1s %f0, %f6, %f5 fmovrdlz %o3, %f2, %f6 fmul8x16au %f0, %f2, %f0 loop_2280: siam 0x1 edge16ln %i6, %o2, %i5 fcmped %fcc2, %f2, %f12 fornot2s %f1, %f6, %f8 fnot1s %f7, %f11 ldx [%l7 + 0x10], %g7 te %icc, 0x3 ldd [%l7 + 0x60], %f14 ldsb [%l7 + 0x4A], %l5 fmovrdlez %i4, %f14, %f0 fcmpne32 %f10, %f14, %g1 fmovsa %icc, %f1, %f13 ld [%l7 + 0x50], %f13 bvs loop_2281 tcc %xcc, 0x7 movne %xcc, %i7, %o0 ld [%l7 + 0x20], %f6 loop_2281: fbe,a %fcc2, loop_2282 ldub [%l7 + 0x56], %i1 fbge,a %fcc2, loop_2283 smulcc %o1, 0x031B, %i3 loop_2282: stx %l1, [%l7 + 0x20] fcmple32 %f2, %f12, %l6 loop_2283: brz,a %l4, loop_2284 tgu %xcc, 0x0 bg,pn %xcc, loop_2285 std %f6, [%l7 + 0x50] loop_2284: ldd [%l7 + 0x20], %f2 smulcc %l3, %g3, %l0 loop_2285: bgu,pn %xcc, loop_2286 ldsb [%l7 + 0x19], %o6 fabsd %f4, %f12 fcmple32 %f2, %f2, %o7 loop_2286: edge32 %g2, %l2, %g6 stx %o4, [%l7 + 0x78] bcs,a,pn %xcc, loop_2287 bg,a loop_2288 fmovdcc %icc, %f3, %f12 fnegd %f6, %f0 loop_2287: tvc %icc, 0x3 loop_2288: fcmpgt32 %f14, %f8, %o5 fnor %f0, %f14, %f12 brz,a %i0, loop_2289 brnz,a %i2, loop_2290 edge8l %g4, %o3, %i6 fpadd16 %f10, %f12, %f8 loop_2289: edge32l %g5, %i5, %o2 loop_2290: ld [%l7 + 0x18], %f4 fzero %f8 fcmpgt32 %f8, %f6, %g7 and %i4, 0x05FC, %l5 tle %xcc, 0x1 sth %g1, [%l7 + 0x4C] ldub [%l7 + 0x3E], %o0 fcmple16 %f6, %f14, %i7 st %f10, [%l7 + 0x34] sll %o1, 0x1A, %i3 ldsh [%l7 + 0x2A], %i1 fmul8x16al %f15, %f15, %f6 ld [%l7 + 0x30], %f8 sth %l6, [%l7 + 0x20] fmovd %f10, %f2 lduh [%l7 + 0x68], %l1 ldx [%l7 + 0x60], %l3 ldx [%l7 + 0x60], %l4 andncc %l0, %o6, %o7 movcs %icc, %g3, %g2 nop setx loop_2291, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdlz %l2, %f8, %f10 movrlz %o4, 0x136, %g6 ldsw [%l7 + 0x0C], %o5 loop_2291: taddcctv %i2, 0x08B3, %i0 bne,pn %icc, loop_2292 fmovdge %xcc, %f8, %f2 brlz %g4, loop_2293 fones %f15 loop_2292: movrlez %o3, %i6, %g5 sth %i5, [%l7 + 0x14] loop_2293: array16 %o2, %g7, %l5 taddcctv %g1, 0x0073, %o0 sth %i7, [%l7 + 0x36] std %f2, [%l7 + 0x50] ld [%l7 + 0x64], %f14 movvc %icc, %o1, %i4 stx %i3, [%l7 + 0x50] lduw [%l7 + 0x68], %i1 ldx [%l7 + 0x28], %l6 fxnor %f0, %f14, %f14 fmovdle %xcc, %f9, %f10 sethi 0x1530, %l1 alignaddrl %l4, %l3, %l0 bvc,pn %xcc, loop_2294 mulscc %o7, 0x1607, %g3 std %f0, [%l7 + 0x50] ld [%l7 + 0x64], %f12 loop_2294: or %o6, %l2, %g2 taddcc %o4, %o5, %i2 srl %g6, 0x02, %g4 taddcc %o3, 0x01C2, %i6 bg,pt %xcc, loop_2295 fandnot1 %f2, %f2, %f14 ldd [%l7 + 0x48], %f8 stw %i0, [%l7 + 0x60] loop_2295: fornot2 %f8, %f8, %f12 stw %g5, [%l7 + 0x5C] fmovsn %icc, %f8, %f13 xnorcc %i5, %g7, %o2 movcs %icc, %l5, %g1 fmovd %f2, %f0 fba,a %fcc3, loop_2296 add %o0, 0x1FB3, %o1 xnor %i7, 0x0637, %i4 fmovrsgez %i3, %f0, %f1 loop_2296: ldsb [%l7 + 0x5F], %l6 fmovscs %xcc, %f11, %f3 fnands %f5, %f0, %f3 fbuge,a %fcc1, loop_2297 fmovdvc %icc, %f11, %f2 st %f15, [%l7 + 0x28] stx %i1, [%l7 + 0x28] loop_2297: sdivx %l4, 0x06AE, %l1 fbge %fcc2, loop_2298 stw %l0, [%l7 + 0x74] tsubcc %o7, %l3, %o6 stw %l2, [%l7 + 0x48] loop_2298: fmovdpos %icc, %f14, %f12 fbl,a %fcc1, loop_2299 ldub [%l7 + 0x64], %g3 sdiv %o4, 0x0B0C, %g2 sdivcc %i2, 0x0A02, %g6 loop_2299: fornot1 %f8, %f10, %f12 movl %xcc, %g4, %o5 fcmpd %fcc0, %f2, %f4 lduw [%l7 + 0x40], %i6 fxnor %f4, %f6, %f6 std %f2, [%l7 + 0x68] lduh [%l7 + 0x72], %o3 fpsub16s %f1, %f3, %f2 xor %i0, %g5, %i5 fpsub16 %f2, %f12, %f0 sth %o2, [%l7 + 0x10] ldd [%l7 + 0x70], %f8 sth %g7, [%l7 + 0x7C] stw %g1, [%l7 + 0x3C] ld [%l7 + 0x74], %f5 ldsw [%l7 + 0x10], %l5 andcc %o0, %o1, %i4 fornot2 %f6, %f2, %f6 stw %i3, [%l7 + 0x7C] edge8ln %i7, %i1, %l6 stx %l1, [%l7 + 0x58] sethi 0x0B69, %l4 fmovscc %xcc, %f11, %f0 fones %f13 fabss %f1, %f0 fcmpne16 %f12, %f2, %l0 fble,a %fcc3, loop_2300 stx %o7, [%l7 + 0x08] alignaddrl %l3, %o6, %g3 fcmpne16 %f6, %f8, %o4 loop_2300: fexpand %f10, %f14 edge16l %g2, %l2, %g6 fsrc2 %f8, %f10 ldd [%l7 + 0x78], %f2 ldsh [%l7 + 0x1C], %i2 fcmped %fcc0, %f4, %f14 popc %g4, %i6 srlx %o3, 0x05, %o5 fands %f12, %f8, %f4 tge %icc, 0x4 tsubcc %g5, 0x0795, %i5 ldsb [%l7 + 0x64], %i0 fnot2 %f6, %f0 tsubcctv %o2, 0x0C38, %g1 edge16l %g7, %o0, %o1 fbe %fcc2, loop_2301 fmovsa %icc, %f9, %f2 fsrc1s %f13, %f2 sethi 0x19E3, %i4 loop_2301: ldsw [%l7 + 0x78], %i3 fsrc1 %f12, %f14 std %f14, [%l7 + 0x50] stx %i7, [%l7 + 0x10] bl loop_2302 std %f2, [%l7 + 0x40] fbul %fcc0, loop_2303 sdiv %l5, 0x08ED, %l6 loop_2302: movle %icc, %i1, %l4 fxors %f8, %f0, %f0 loop_2303: fmovdge %xcc, %f10, %f4 fmovdle %icc, %f4, %f6 fmovdgu %xcc, %f8, %f13 smul %l1, 0x0BCB, %o7 ldd [%l7 + 0x60], %f8 umul %l3, 0x0F6A, %l0 fmovsgu %xcc, %f8, %f14 fbule %fcc2, loop_2304 addcc %o6, 0x1920, %o4 ldsw [%l7 + 0x0C], %g3 fxors %f15, %f8, %f15 loop_2304: xor %g2, 0x1E78, %l2 be,a loop_2305 stx %g6, [%l7 + 0x38] fmovrse %i2, %f14, %f0 for %f12, %f8, %f0 loop_2305: ld [%l7 + 0x4C], %f15 ldsb [%l7 + 0x51], %i6 stx %o3, [%l7 + 0x30] addcc %g4, 0x1C19, %g5 bneg %xcc, loop_2306 call loop_2307 tl %icc, 0x4 fcmpeq16 %f8, %f6, %o5 loop_2306: ldsb [%l7 + 0x16], %i0 loop_2307: fmovsge %icc, %f15, %f0 bg,a loop_2308 ldsh [%l7 + 0x34], %i5 fmovsg %icc, %f1, %f9 ld [%l7 + 0x10], %f12 loop_2308: fmul8x16al %f6, %f12, %f2 fzeros %f4 ldx [%l7 + 0x10], %o2 fornot1 %f14, %f14, %f14 ble %xcc, loop_2309 fmovscc %xcc, %f12, %f10 smulcc %g1, %o0, %o1 fmovsn %xcc, %f2, %f13 loop_2309: movpos %xcc, %i4, %i3 fmovsle %xcc, %f1, %f0 orn %i7, %l5, %g7 std %f12, [%l7 + 0x40] fcmpgt16 %f10, %f4, %i1 and %l6, 0x023E, %l1 fba %fcc2, loop_2310 fpadd32 %f8, %f8, %f12 andncc %o7, %l3, %l0 stw %o6, [%l7 + 0x70] loop_2310: fmovsl %xcc, %f8, %f10 std %f0, [%l7 + 0x38] fornot2 %f10, %f12, %f0 fpmerge %f13, %f9, %f4 orncc %l4, %o4, %g3 ldx [%l7 + 0x40], %l2 te %xcc, 0x0 bvc,a loop_2311 ldsh [%l7 + 0x28], %g6 tle %icc, 0x0 fpsub32 %f0, %f4, %f2 loop_2311: brlez,a %i2, loop_2312 bge,a loop_2313 edge16ln %i6, %g2, %o3 ldsw [%l7 + 0x14], %g4 loop_2312: fmul8x16al %f1, %f3, %f8 loop_2313: andn %g5, %o5, %i0 fpsub32s %f9, %f6, %f1 edge16l %i5, %o2, %o0 or %g1, %i4, %i3 fpsub32 %f8, %f12, %f0 lduh [%l7 + 0x16], %i7 be,a %xcc, loop_2314 st %f5, [%l7 + 0x70] tl %xcc, 0x4 ld [%l7 + 0x34], %f3 loop_2314: sllx %o1, %l5, %g7 tne %xcc, 0x4 fmuld8sux16 %f11, %f5, %f6 edge32l %l6, %l1, %i1 lduw [%l7 + 0x08], %l3 ldsb [%l7 + 0x10], %o7 nop setx loop_2315, %l0, %l1 jmpl %l1, %o6 movcc %xcc, %l4, %l0 te %xcc, 0x2 fabss %f2, %f2 loop_2315: nop setx loop_2316, %l0, %l1 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 %f8, %f14, %f6 andcc %g3, %o4, %g6 fbg,a %fcc2, loop_2317 loop_2316: ldsh [%l7 + 0x3C], %i2 alignaddrl %i6, %l2, %o3 popc 0x1722, %g4 loop_2317: fmovsl %icc, %f15, %f15 ld [%l7 + 0x0C], %f7 fxnors %f10, %f9, %f15 ble loop_2318 fnot1 %f12, %f10 fpack32 %f6, %f10, %f2 ldd [%l7 + 0x18], %f0 loop_2318: fcmpne32 %f2, %f6, %g2 fornot2s %f0, %f10, %f2 ldub [%l7 + 0x72], %o5 stb %g5, [%l7 + 0x43] fmovdl %xcc, %f5, %f0 fnand %f12, %f12, %f6 fmovrdne %i5, %f14, %f10 ldx [%l7 + 0x58], %i0 fbuge,a %fcc3, loop_2319 fble,a %fcc2, loop_2320 lduw [%l7 + 0x5C], %o2 fba %fcc3, loop_2321 loop_2319: ldd [%l7 + 0x78], %f14 loop_2320: ldx [%l7 + 0x18], %o0 fmovrde %i4, %f14, %f14 loop_2321: ldd [%l7 + 0x60], %f4 tle %icc, 0x2 subc %i3, %g1, %o1 ldd [%l7 + 0x70], %f0 umul %l5, %i7, %g7 ldx [%l7 + 0x20], %l1 ldd [%l7 + 0x20], %f2 std %f14, [%l7 + 0x50] brz,a %l6, loop_2322 fmul8sux16 %f6, %f12, %f4 movre %i1, %o7, %l3 ldub [%l7 + 0x79], %l4 loop_2322: edge32ln %o6, %g3, %o4 sth %g6, [%l7 + 0x52] fzero %f0 fnot2s %f15, %f5 fpadd32 %f8, %f10, %f12 fbue %fcc0, loop_2323 stw %l0, [%l7 + 0x48] bvs %xcc, loop_2324 fands %f3, %f6, %f2 loop_2323: fabsd %f14, %f6 ldsh [%l7 + 0x62], %i2 loop_2324: fnands %f12, %f13, %f1 ba,a loop_2325 fpadd32s %f12, %f8, %f1 stw %i6, [%l7 + 0x5C] ld [%l7 + 0x44], %f13 loop_2325: fcmpes %fcc1, %f6, %f12 bvs,pt %xcc, loop_2326 fandnot2 %f12, %f2, %f6 mulx %o3, %l2, %g2 st %f13, [%l7 + 0x34] loop_2326: stb %o5, [%l7 + 0x0C] stw %g5, [%l7 + 0x6C] movgu %icc, %i5, %g4 stx %i0, [%l7 + 0x20] edge8ln %o2, %i4, %o0 stw %g1, [%l7 + 0x2C] fmovrdgz %o1, %f4, %f0 xor %l5, 0x0DCD, %i7 st %f9, [%l7 + 0x54] edge32l %i3, %g7, %l1 bleu,a,pt %icc, loop_2327 bl %xcc, loop_2328 fcmple16 %f6, %f14, %i1 taddcc %l6, 0x010C, %l3 loop_2327: movrgz %l4, %o6, %o7 loop_2328: fba,a %fcc2, loop_2329 fxnor %f2, %f12, %f8 fcmpne32 %f8, %f10, %g3 sdivx %g6, 0x1DF0, %l0 loop_2329: array8 %i2, %o4, %i6 edge32 %o3, %g2, %l2 ldub [%l7 + 0x7C], %o5 fbu,a %fcc1, loop_2330 bg,pt %xcc, loop_2331 ldsh [%l7 + 0x18], %g5 fand %f2, %f6, %f8 loop_2330: fsrc1s %f8, %f8 loop_2331: edge32 %g4, %i0, %i5 ble %icc, loop_2332 movge %xcc, %i4, %o0 std %f12, [%l7 + 0x58] mova %xcc, %g1, %o1 loop_2332: fornot1s %f14, %f9, %f2 bcc,a,pt %xcc, loop_2333 movne %xcc, %o2, %l5 nop setx loop_2334, %l0, %l1 jmpl %l1, %i7 ldd [%l7 + 0x28], %f8 loop_2333: fmovrdne %i3, %f12, %f10 fmovdge %icc, %f3, %f10 loop_2334: fsrc1s %f12, %f7 fmovsvs %xcc, %f5, %f15 fsrc2 %f0, %f2 movle %xcc, %g7, %i1 brgez %l1, loop_2335 st %f7, [%l7 + 0x5C] ld [%l7 + 0x3C], %f12 fmovsge %xcc, %f0, %f9 loop_2335: ldsh [%l7 + 0x38], %l6 std %f2, [%l7 + 0x40] movle %xcc, %l3, %l4 fpack32 %f8, %f12, %f8 st %f4, [%l7 + 0x28] ldub [%l7 + 0x08], %o6 lduw [%l7 + 0x50], %g3 bge,pt %xcc, loop_2336 stb %g6, [%l7 + 0x30] fnot1 %f2, %f12 fmul8x16au %f5, %f0, %f14 loop_2336: movg %icc, %o7, %l0 mulx %o4, %i6, %o3 fsrc1 %f0, %f0 edge16 %i2, %g2, %o5 movneg %xcc, %l2, %g5 ld [%l7 + 0x2C], %f10 st %f5, [%l7 + 0x78] lduh [%l7 + 0x4C], %g4 bneg,a,pt %xcc, loop_2337 lduw [%l7 + 0x54], %i0 xor %i5, 0x058D, %o0 fmovrsgez %i4, %f11, %f10 loop_2337: fcmple16 %f14, %f4, %o1 smulcc %o2, %g1, %l5 ld [%l7 + 0x40], %f1 fexpand %f1, %f2 fbne,a %fcc0, loop_2338 ldd [%l7 + 0x48], %f8 tneg %xcc, 0x3 fbule %fcc1, loop_2339 loop_2338: fmovdvs %xcc, %f6, %f6 mova %icc, %i3, %i7 fsrc1s %f14, %f10 loop_2339: ble %xcc, loop_2340 fmovscc %icc, %f6, %f0 sll %g7, %i1, %l6 stb %l1, [%l7 + 0x56] loop_2340: ldub [%l7 + 0x26], %l4 stb %o6, [%l7 + 0x5C] stb %l3, [%l7 + 0x59] umul %g6, %o7, %l0 ba loop_2341 subccc %o4, 0x05E7, %i6 addccc %g3, %o3, %i2 ldub [%l7 + 0x60], %o5 loop_2341: lduw [%l7 + 0x60], %l2 movvc %xcc, %g5, %g4 fmovsl %xcc, %f8, %f4 fbne,a %fcc2, loop_2342 addc %i0, %g2, %i5 fzeros %f9 smulcc %i4, 0x0C48, %o0 loop_2342: fmovda %xcc, %f1, %f6 fnegd %f2, %f6 fmovrdlz %o1, %f4, %f4 fcmpne16 %f12, %f4, %o2 mova %xcc, %g1, %l5 ldsb [%l7 + 0x4F], %i3 ldsb [%l7 + 0x33], %i7 ld [%l7 + 0x2C], %f8 stb %i1, [%l7 + 0x59] orn %l6, 0x182B, %g7 movrlz %l1, %l4, %l3 fpadd32s %f8, %f3, %f4 movn %icc, %o6, %o7 stw %l0, [%l7 + 0x60] movrgz %g6, 0x06D, %o4 edge16n %i6, %o3, %i2 udiv %g3, 0x0662, %l2 fmovsg %icc, %f14, %f15 fsrc1 %f12, %f4 fors %f10, %f1, %f13 fpadd32 %f10, %f6, %f12 fmovrdlez %g5, %f4, %f0 sll %o5, %i0, %g4 fmovrde %i5, %f2, %f6 bgu,a loop_2343 ldsh [%l7 + 0x1A], %g2 orn %o0, 0x17ED, %i4 fbg %fcc2, loop_2344 loop_2343: bvs,a %xcc, loop_2345 sethi 0x1824, %o1 edge32ln %g1, %l5, %i3 loop_2344: fzero %f12 loop_2345: bne,pn %icc, loop_2346 fmovscs %icc, %f11, %f7 bvc,pn %icc, loop_2347 movcc %xcc, %o2, %i1 loop_2346: fbug,a %fcc0, loop_2348 fmul8x16 %f3, %f12, %f12 loop_2347: fexpand %f10, %f6 tgu %xcc, 0x3 loop_2348: stw %i7, [%l7 + 0x34] ta %icc, 0x1 fcmple16 %f10, %f12, %g7 sra %l1, 0x1B, %l4 sth %l3, [%l7 + 0x6C] fmovspos %icc, %f11, %f15 movneg %xcc, %l6, %o6 fmovsl %icc, %f8, %f0 brlz,a %o7, loop_2349 fcmpne32 %f12, %f8, %g6 fandnot1 %f12, %f0, %f10 movn %xcc, %o4, %l0 loop_2349: taddcctv %i6, 0x16FD, %o3 ld [%l7 + 0x34], %f0 fnot1 %f2, %f0 movcc %icc, %g3, %i2 lduh [%l7 + 0x4E], %g5 ldsb [%l7 + 0x32], %o5 ldd [%l7 + 0x30], %f4 ldub [%l7 + 0x6A], %i0 ldsh [%l7 + 0x24], %l2 ldub [%l7 + 0x67], %g4 fpsub32s %f11, %f12, %f6 sth %g2, [%l7 + 0x28] ldd [%l7 + 0x28], %f4 sdivcc %o0, 0x0684, %i5 sth %o1, [%l7 + 0x62] st %f5, [%l7 + 0x20] fmovrslez %i4, %f8, %f8 fpack16 %f6, %f12 stb %g1, [%l7 + 0x0A] move %xcc, %l5, %o2 ldsb [%l7 + 0x2D], %i1 fbu %fcc3, loop_2350 fbue,a %fcc0, loop_2351 fcmpne32 %f6, %f14, %i3 stx %g7, [%l7 + 0x40] loop_2350: bn loop_2352 loop_2351: tneg %icc, 0x2 sdivcc %l1, 0x01F0, %i7 std %f12, [%l7 + 0x30] loop_2352: fmovrslz %l3, %f9, %f2 xnor %l4, 0x0D39, %o6 fmul8x16 %f4, %f6, %f4 fcmpeq16 %f8, %f10, %o7 fmovsvc %icc, %f8, %f1 ldsh [%l7 + 0x3A], %l6 fnot2s %f3, %f11 fmovscc %icc, %f11, %f8 ldsh [%l7 + 0x38], %g6 udivcc %l0, 0x1ACE, %o4 ldsb [%l7 + 0x74], %o3 fmovsa %icc, %f10, %f2 lduw [%l7 + 0x2C], %i6 xnor %i2, %g5, %o5 fmovs %f9, %f15 fmuld8sux16 %f10, %f7, %f10 std %f10, [%l7 + 0x10] movcs %icc, %g3, %l2 ldub [%l7 + 0x74], %i0 ldsw [%l7 + 0x48], %g2 fbg %fcc1, loop_2353 sra %o0, %g4, %i5 stb %o1, [%l7 + 0x1A] ldub [%l7 + 0x75], %i4 loop_2353: taddcctv %g1, 0x186F, %o2 ldsh [%l7 + 0x0A], %i1 tcc %icc, 0x0 bvc,a loop_2354 ldsh [%l7 + 0x7C], %l5 stw %g7, [%l7 + 0x78] fbule %fcc1, loop_2355 loop_2354: brnz %l1, loop_2356 fcmped %fcc3, %f10, %f6 edge32ln %i7, %i3, %l4 loop_2355: movge %xcc, %l3, %o7 loop_2356: move %xcc, %o6, %g6 brlz,a %l6, loop_2357 bvc loop_2358 ldsw [%l7 + 0x68], %l0 fmuld8sux16 %f4, %f4, %f6 loop_2357: fcmpeq16 %f0, %f2, %o3 loop_2358: fmovdcc %icc, %f0, %f9 stx %o4, [%l7 + 0x60] sll %i2, 0x00, %i6 sth %g5, [%l7 + 0x22] lduw [%l7 + 0x1C], %o5 movge %icc, %l2, %i0 ldx [%l7 + 0x50], %g3 fmul8sux16 %f0, %f4, %f0 fnot2 %f2, %f2 stx %o0, [%l7 + 0x60] tvc %xcc, 0x4 std %f8, [%l7 + 0x08] fmovdvs %xcc, %f12, %f6 ldsw [%l7 + 0x54], %g2 fmovdne %xcc, %f2, %f12 srlx %g4, %i5, %i4 fpsub32 %f14, %f14, %f6 ldsb [%l7 + 0x5C], %g1 fmovsne %xcc, %f4, %f12 addccc %o1, %i1, %o2 stb %l5, [%l7 + 0x38] stb %l1, [%l7 + 0x7A] or %i7, 0x1266, %i3 fmovsl %icc, %f4, %f6 bcc,a,pt %xcc, loop_2359 edge32n %l4, %g7, %l3 sdiv %o7, 0x0048, %g6 fzero %f6 loop_2359: sdiv %l6, 0x16C9, %o6 umulcc %o3, 0x1047, %o4 ldsb [%l7 + 0x12], %l0 edge16ln %i6, %i2, %g5 fbo,a %fcc0, loop_2360 ldsh [%l7 + 0x52], %o5 fpsub16s %f6, %f14, %f6 stx %l2, [%l7 + 0x10] loop_2360: ldsh [%l7 + 0x36], %i0 sdivx %o0, 0x12F5, %g2 fmul8x16au %f4, %f5, %f0 orn %g3, %g4, %i4 movre %i5, 0x127, %o1 fbu %fcc2, loop_2361 st %f9, [%l7 + 0x50] ble,a,pn %xcc, loop_2362 brnz,a %g1, loop_2363 loop_2361: edge8ln %i1, %l5, %l1 subccc %i7, 0x1056, %o2 loop_2362: tcc %icc, 0x2 loop_2363: fba,a %fcc3, loop_2364 std %f6, [%l7 + 0x70] lduh [%l7 + 0x56], %i3 fones %f4 loop_2364: ldsb [%l7 + 0x30], %l4 fsrc1 %f4, %f10 tleu %icc, 0x5 ldsw [%l7 + 0x64], %l3 fmovde %icc, %f3, %f2 bl,a,pt %xcc, loop_2365 fpadd32 %f6, %f8, %f0 array16 %o7, %g6, %l6 movneg %icc, %o6, %g7 loop_2365: te %icc, 0x0 sub %o4, %l0, %i6 fmovsne %icc, %f15, %f1 fcmpeq16 %f4, %f4, %o3 stx %i2, [%l7 + 0x50] lduw [%l7 + 0x74], %o5 ld [%l7 + 0x34], %f3 fmovdvs %icc, %f10, %f6 lduw [%l7 + 0x28], %l2 edge16 %g5, %i0, %o0 taddcctv %g2, %g3, %i4 addcc %g4, %i5, %o1 sth %i1, [%l7 + 0x48] orncc %g1, 0x168C, %l1 fmovsne %icc, %f10, %f14 mulscc %l5, %i7, %o2 fcmple16 %f2, %f6, %i3 fmovrse %l4, %f10, %f1 ldd [%l7 + 0x78], %f14 sth %o7, [%l7 + 0x3A] tsubcctv %g6, %l3, %o6 fbn,a %fcc2, loop_2366 ldsh [%l7 + 0x22], %g7 fbue,a %fcc1, loop_2367 bvc,a,pt %xcc, loop_2368 loop_2366: fbne,a %fcc0, loop_2369 ldx [%l7 + 0x70], %o4 loop_2367: taddcc %l0, 0x1875, %l6 loop_2368: movrlz %o3, 0x20C, %i2 loop_2369: xnorcc %i6, %l2, %o5 st %f2, [%l7 + 0x20] lduw [%l7 + 0x20], %i0 edge32 %g5, %g2, %g3 fblg,a %fcc0, loop_2370 addccc %o0, %g4, %i5 lduw [%l7 + 0x44], %o1 fmovsl %icc, %f1, %f0 loop_2370: movgu %icc, %i4, %g1 ldsw [%l7 + 0x34], %l1 stw %i1, [%l7 + 0x14] movcs %icc, %i7, %o2 ldsb [%l7 + 0x1C], %i3 movleu %icc, %l4, %o7 array8 %l5, %l3, %o6 ldub [%l7 + 0x3F], %g7 movn %icc, %g6, %o4 fbule,a %fcc1, loop_2371 st %f0, [%l7 + 0x14] fblg,a %fcc1, loop_2372 be,pt %icc, loop_2373 loop_2371: tleu %icc, 0x3 andn %l0, 0x0F71, %o3 loop_2372: fmovdn %icc, %f6, %f2 loop_2373: popc %i2, %i6 fbuge,a %fcc3, loop_2374 bcc,a loop_2375 std %f14, [%l7 + 0x10] stb %l2, [%l7 + 0x09] loop_2374: fmovsle %icc, %f3, %f3 loop_2375: edge32n %l6, %o5, %g5 srlx %g2, 0x14, %g3 fsrc2s %f13, %f7 fmovdle %icc, %f8, %f2 ld [%l7 + 0x38], %f4 fcmpeq32 %f10, %f2, %o0 nop setx loop_2376, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sll %g4, %i0, %o1 brnz,a %i4, loop_2377 st %f9, [%l7 + 0x34] loop_2376: fmovrse %i5, %f4, %f1 edge16ln %g1, %l1, %i1 loop_2377: add %i7, 0x1A93, %o2 tneg %xcc, 0x4 st %f12, [%l7 + 0x60] movrne %i3, 0x1FF, %l4 movrlz %o7, 0x094, %l3 fmovsvs %xcc, %f15, %f4 ldsh [%l7 + 0x48], %o6 udivx %g7, 0x0FFA, %l5 bcc,a loop_2378 ldsb [%l7 + 0x47], %o4 movcs %icc, %l0, %o3 sdiv %i2, 0x1587, %i6 loop_2378: fnand %f6, %f4, %f4 tpos %xcc, 0x2 movge %xcc, %g6, %l6 sdivcc %o5, 0x1CE9, %g5 fnors %f3, %f11, %f4 fmovde %xcc, %f3, %f14 fsrc1 %f10, %f0 fmovrslz %l2, %f14, %f11 and %g3, %o0, %g2 stw %i0, [%l7 + 0x50] tvc %icc, 0x7 fxors %f5, %f12, %f12 fnor %f14, %f6, %f0 srl %o1, 0x1B, %i4 edge8 %i5, %g4, %g1 ldd [%l7 + 0x58], %f10 fmovrse %i1, %f1, %f3 fcmpeq32 %f8, %f4, %l1 fornot2s %f13, %f1, %f3 ldsw [%l7 + 0x44], %i7 fsrc1s %f14, %f1 fzeros %f15 ta %xcc, 0x0 bneg,pn %icc, loop_2379 lduw [%l7 + 0x1C], %o2 fandnot1s %f14, %f4, %f15 addcc %i3, %o7, %l4 loop_2379: fnot1 %f2, %f4 movl %xcc, %o6, %g7 tge %xcc, 0x7 mova %xcc, %l5, %o4 fbl %fcc2, loop_2380 fones %f14 std %f4, [%l7 + 0x70] tvc %xcc, 0x6 loop_2380: andn %l3, %l0, %i2 edge8ln %i6, %g6, %l6 std %f8, [%l7 + 0x10] fmovda %icc, %f12, %f3 ldsh [%l7 + 0x1C], %o3 ldsh [%l7 + 0x6C], %g5 edge32 %o5, %l2, %o0 fmul8x16 %f13, %f8, %f6 orncc %g2, 0x1F2D, %g3 ld [%l7 + 0x74], %f0 fmovrslez %o1, %f12, %f1 brnz %i4, loop_2381 fbn %fcc0, loop_2382 ld [%l7 + 0x24], %f7 edge8l %i0, %i5, %g1 loop_2381: fbu,a %fcc2, loop_2383 loop_2382: ldsh [%l7 + 0x0E], %i1 fmovscc %icc, %f4, %f6 ld [%l7 + 0x08], %f5 loop_2383: ldsh [%l7 + 0x6A], %g4 srax %l1, %i7, %o2 sth %i3, [%l7 + 0x54] edge32 %o7, %o6, %g7 stw %l4, [%l7 + 0x60] movvc %xcc, %o4, %l3 ldd [%l7 + 0x20], %f12 tge %icc, 0x1 movg %xcc, %l0, %i2 fornot2s %f10, %f8, %f9 lduh [%l7 + 0x10], %l5 ldx [%l7 + 0x48], %i6 fble %fcc1, loop_2384 stx %g6, [%l7 + 0x40] fmovdneg %xcc, %f3, %f5 taddcctv %l6, %g5, %o5 loop_2384: ld [%l7 + 0x6C], %f3 ld [%l7 + 0x20], %f12 stw %l2, [%l7 + 0x08] fmovdgu %xcc, %f12, %f6 ldsb [%l7 + 0x2C], %o3 fcmpgt16 %f10, %f10, %g2 and %o0, %g3, %i4 fmovs %f14, %f2 fbg %fcc3, loop_2385 ldd [%l7 + 0x18], %f8 fornot1s %f15, %f14, %f4 tneg %xcc, 0x0 loop_2385: edge16l %o1, %i5, %g1 tg %icc, 0x3 fpadd16s %f2, %f14, %f4 udivx %i0, 0x0548, %i1 fmovrse %g4, %f12, %f3 edge16l %l1, %i7, %o2 movleu %icc, %i3, %o7 stx %g7, [%l7 + 0x40] fpsub32s %f6, %f0, %f8 movleu %xcc, %o6, %l4 bgu,a,pn %xcc, loop_2386 ldd [%l7 + 0x40], %f8 ldub [%l7 + 0x4D], %l3 xnor %o4, 0x0934, %i2 loop_2386: sra %l0, 0x0F, %i6 subc %l5, %g6, %g5 tne %icc, 0x7 movne %xcc, %l6, %o5 fones %f10 brgz,a %o3, loop_2387 fbg,a %fcc0, loop_2388 stw %g2, [%l7 + 0x10] fnegd %f12, %f0 loop_2387: fcmple32 %f0, %f0, %o0 loop_2388: array16 %g3, %i4, %o1 smul %l2, %g1, %i0 fmovdne %xcc, %f3, %f13 ld [%l7 + 0x2C], %f11 popc %i1, %i5 smulcc %l1, 0x0B6D, %g4 bgu,a,pt %xcc, loop_2389 stb %i7, [%l7 + 0x0C] addccc %o2, %i3, %o7 stw %o6, [%l7 + 0x78] loop_2389: bgu,a %icc, loop_2390 fmovrdlz %l4, %f14, %f14 mova %xcc, %l3, %g7 smulcc %o4, %l0, %i2 loop_2390: fbuge %fcc0, loop_2391 fmovdpos %xcc, %f5, %f2 fpadd32s %f0, %f11, %f15 move %xcc, %i6, %l5 loop_2391: std %f6, [%l7 + 0x48] movne %xcc, %g6, %g5 movne %icc, %o5, %o3 fblg,a %fcc1, loop_2392 sth %g2, [%l7 + 0x0C] st %f9, [%l7 + 0x3C] nop setx loop_2393, %l0, %l1 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_2392: movle %xcc, %o0, %l6 st %f15, [%l7 + 0x7C] fmovsa %xcc, %f9, %f4 loop_2393: xor %g3, 0x107E, %i4 fcmped %fcc2, %f8, %f6 fpack16 %f14, %f10 stw %o1, [%l7 + 0x5C] stw %l2, [%l7 + 0x7C] fmovdg %xcc, %f7, %f9 move %xcc, %g1, %i1 fands %f9, %f12, %f10 addccc %i5, %i0, %g4 mulscc %i7, %o2, %i3 lduh [%l7 + 0x12], %l1 edge8l %o6, %o7, %l4 st %f7, [%l7 + 0x30] siam 0x7 movcs %xcc, %l3, %o4 ldsw [%l7 + 0x78], %g7 ldsw [%l7 + 0x20], %l0 bpos %xcc, loop_2394 andncc %i2, %i6, %l5 fmuld8sux16 %f2, %f2, %f6 fmovdcs %xcc, %f3, %f15 loop_2394: fbul,a %fcc1, loop_2395 st %f4, [%l7 + 0x28] sllx %g5, %o5, %o3 lduh [%l7 + 0x14], %g6 loop_2395: fzeros %f4 orcc %o0, 0x10A0, %l6 fmovdleu %xcc, %f9, %f3 pdist %f14, %f14, %f14 stx %g2, [%l7 + 0x68] move %icc, %i4, %g3 for %f14, %f12, %f0 udivx %o1, 0x0493, %l2 ldx [%l7 + 0x10], %i1 fba,a %fcc2, loop_2396 stx %i5, [%l7 + 0x30] fmul8x16au %f9, %f2, %f2 lduh [%l7 + 0x0E], %i0 loop_2396: edge8l %g4, %g1, %o2 lduh [%l7 + 0x5A], %i3 addc %i7, %l1, %o6 fcmpgt32 %f12, %f12, %o7 fmovse %xcc, %f7, %f3 bvc %xcc, loop_2397 bn %xcc, loop_2398 ldsw [%l7 + 0x54], %l4 ldsb [%l7 + 0x68], %o4 loop_2397: ldd [%l7 + 0x08], %f14 loop_2398: stx %l3, [%l7 + 0x20] brlz %g7, loop_2399 umulcc %i2, %l0, %i6 bshuffle %f4, %f0, %f10 fmovdpos %xcc, %f13, %f12 loop_2399: ldx [%l7 + 0x48], %l5 fmovrdlz %g5, %f6, %f4 edge8l %o5, %o3, %o0 ldsb [%l7 + 0x40], %l6 call loop_2400 lduh [%l7 + 0x66], %g2 ldub [%l7 + 0x0C], %g6 fbug %fcc0, loop_2401 loop_2400: stw %g3, [%l7 + 0x24] tg %xcc, 0x1 fblg %fcc0, loop_2402 loop_2401: bgu,pn %icc, loop_2403 brz,a %o1, loop_2404 fmuld8sux16 %f6, %f7, %f6 loop_2402: fabsd %f10, %f0 loop_2403: xor %l2, %i4, %i5 loop_2404: orn %i0, 0x1F50, %i1 ld [%l7 + 0x2C], %f9 tvc %icc, 0x5 tneg %icc, 0x7 or %g4, 0x037A, %g1 fsrc1 %f8, %f0 array16 %i3, %o2, %l1 fandnot1 %f8, %f0, %f0 ldsb [%l7 + 0x33], %o6 te %icc, 0x2 ldsb [%l7 + 0x54], %i7 stw %o7, [%l7 + 0x78] lduh [%l7 + 0x74], %o4 be,pn %icc, loop_2405 tleu %icc, 0x3 fcmpes %fcc0, %f1, %f8 fmovsvs %icc, %f13, %f6 loop_2405: movvs %xcc, %l4, %l3 fbo,a %fcc2, loop_2406 stx %g7, [%l7 + 0x78] fbue %fcc1, loop_2407 tcc %xcc, 0x4 loop_2406: lduh [%l7 + 0x3C], %i2 std %f12, [%l7 + 0x58] loop_2407: fmovdg %xcc, %f4, %f15 movvc %icc, %l0, %i6 movn %xcc, %g5, %l5 edge32n %o5, %o3, %o0 edge8ln %l6, %g6, %g3 movre %o1, %l2, %g2 ldx [%l7 + 0x58], %i4 fbne,a %fcc3, loop_2408 tl %icc, 0x3 st %f4, [%l7 + 0x44] movpos %xcc, %i5, %i1 loop_2408: fmovsneg %xcc, %f15, %f11 bshuffle %f4, %f14, %f2 fands %f10, %f10, %f11 stb %i0, [%l7 + 0x0D] stw %g4, [%l7 + 0x4C] xnorcc %i3, %o2, %g1 fnot2 %f4, %f12 fornot1 %f8, %f8, %f10 fbo %fcc2, loop_2409 std %f2, [%l7 + 0x70] srlx %o6, %l1, %i7 edge32l %o4, %o7, %l3 loop_2409: fbug %fcc1, loop_2410 fandnot1 %f10, %f10, %f0 edge32n %l4, %i2, %l0 fbug %fcc0, loop_2411 loop_2410: ldsh [%l7 + 0x50], %g7 udiv %g5, 0x11E4, %i6 tcc %xcc, 0x3 loop_2411: ldsb [%l7 + 0x73], %l5 bneg loop_2412 fmovsneg %icc, %f7, %f5 srlx %o3, %o5, %l6 xnor %g6, 0x17AB, %o0 loop_2412: movrne %o1, %g3, %l2 movg %xcc, %g2, %i4 movrlez %i1, %i0, %g4 fexpand %f5, %f10 ldx [%l7 + 0x68], %i3 st %f4, [%l7 + 0x58] subcc %i5, %g1, %o2 st %f10, [%l7 + 0x40] nop setx loop_2413, %l0, %l1 jmpl %l1, %l1 fmovdle %xcc, %f6, %f14 edge32 %i7, %o4, %o6 lduw [%l7 + 0x5C], %l3 loop_2413: movgu %xcc, %l4, %o7 fcmpne32 %f10, %f2, %i2 nop setx loop_2414, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbn %fcc0, loop_2415 movrlz %g7, 0x060, %g5 sdiv %i6, 0x0AE7, %l5 loop_2414: array32 %o3, %o5, %l0 loop_2415: and %l6, %o0, %o1 fornot2s %f3, %f6, %f3 fxors %f3, %f4, %f4 stx %g6, [%l7 + 0x70] tgu %xcc, 0x7 lduh [%l7 + 0x7C], %l2 edge16n %g3, %i4, %g2 fmovrdne %i0, %f10, %f2 for %f12, %f0, %f8 lduh [%l7 + 0x10], %i1 srlx %i3, %i5, %g1 ldub [%l7 + 0x16], %g4 bgu,a %icc, loop_2416 stb %o2, [%l7 + 0x0B] tne %icc, 0x2 std %f0, [%l7 + 0x20] loop_2416: ldx [%l7 + 0x28], %l1 and %o4, %o6, %l3 sdivx %l4, 0x1A43, %o7 fbug %fcc3, loop_2417 lduh [%l7 + 0x36], %i2 stb %i7, [%l7 + 0x62] xor %g5, 0x0D1E, %g7 loop_2417: orn %i6, 0x06E2, %l5 fbge,a %fcc1, loop_2418 tl %xcc, 0x6 call loop_2419 edge8 %o3, %o5, %l0 loop_2418: fmovrsne %o0, %f0, %f4 fbu %fcc3, loop_2420 loop_2419: fbne %fcc1, loop_2421 sdiv %l6, 0x0A1A, %g6 tcs %xcc, 0x1 loop_2420: lduh [%l7 + 0x42], %l2 loop_2421: edge32 %g3, %i4, %o1 fcmped %fcc1, %f6, %f2 ldx [%l7 + 0x78], %g2 ldd [%l7 + 0x70], %f6 fbl %fcc1, loop_2422 fsrc1 %f10, %f2 bneg,pn %icc, loop_2423 fmovda %icc, %f15, %f9 loop_2422: fmovsn %xcc, %f5, %f8 edge16l %i0, %i3, %i5 loop_2423: movgu %xcc, %i1, %g4 ldsh [%l7 + 0x2E], %o2 fmovdpos %icc, %f11, %f4 fmovrde %l1, %f12, %f0 fandnot2 %f0, %f10, %f2 lduh [%l7 + 0x1A], %o4 fbn %fcc2, loop_2424 sll %g1, 0x1D, %l3 andn %o6, 0x17DA, %o7 std %f0, [%l7 + 0x08] loop_2424: fcmpne32 %f6, %f10, %l4 fmovscs %xcc, %f2, %f11 lduh [%l7 + 0x6A], %i2 stw %i7, [%l7 + 0x34] stb %g7, [%l7 + 0x64] movpos %icc, %g5, %i6 xorcc %l5, 0x068C, %o5 std %f8, [%l7 + 0x48] fmul8x16au %f14, %f1, %f12 ldd [%l7 + 0x28], %f6 ldsh [%l7 + 0x18], %o3 lduw [%l7 + 0x3C], %l0 fbne,a %fcc0, loop_2425 movgu %icc, %o0, %l6 stb %l2, [%l7 + 0x6C] fmovsvc %xcc, %f8, %f11 loop_2425: fmovrdne %g6, %f2, %f10 stb %g3, [%l7 + 0x4B] fpsub16s %f15, %f2, %f0 xor %o1, 0x191D, %g2 lduw [%l7 + 0x68], %i0 fsrc1s %f2, %f5 fmovse %icc, %f1, %f1 ldub [%l7 + 0x17], %i3 fmovdcs %icc, %f2, %f5 stx %i4, [%l7 + 0x10] edge8 %i5, %i1, %g4 ldsw [%l7 + 0x1C], %o2 srl %l1, 0x06, %o4 fzeros %f3 tne %xcc, 0x1 ble,a %xcc, loop_2426 edge8n %g1, %o6, %o7 ldsb [%l7 + 0x55], %l4 brz,a %i2, loop_2427 loop_2426: movrlz %l3, %g7, %i7 tne %icc, 0x3 fpadd16s %f11, %f11, %f4 loop_2427: fcmpeq16 %f0, %f4, %g5 fmul8x16au %f12, %f0, %f4 faligndata %f0, %f8, %f0 ld [%l7 + 0x58], %f3 movleu %xcc, %l5, %i6 ld [%l7 + 0x14], %f5 movge %xcc, %o5, %o3 ld [%l7 + 0x68], %f10 fornot2s %f2, %f10, %f15 ldsb [%l7 + 0x3C], %o0 ldub [%l7 + 0x70], %l0 st %f4, [%l7 + 0x30] fsrc1s %f3, %f1 ldsb [%l7 + 0x1D], %l2 ldsw [%l7 + 0x44], %g6 ldsb [%l7 + 0x56], %l6 stb %o1, [%l7 + 0x12] ldx [%l7 + 0x08], %g2 movne %icc, %g3, %i3 movrlez %i4, 0x2C7, %i0 st %f11, [%l7 + 0x48] ldub [%l7 + 0x1A], %i1 ldsh [%l7 + 0x72], %i5 call loop_2428 ldsb [%l7 + 0x78], %o2 sethi 0x0462, %g4 ldx [%l7 + 0x08], %o4 loop_2428: fzeros %f6 tne %icc, 0x4 lduh [%l7 + 0x78], %g1 std %f4, [%l7 + 0x10] edge8 %l1, %o6, %l4 bvs,pt %xcc, loop_2429 tvs %xcc, 0x4 ldsw [%l7 + 0x08], %i2 fmovde %xcc, %f15, %f2 loop_2429: stb %l3, [%l7 + 0x49] bgu %icc, loop_2430 ba %xcc, loop_2431 lduw [%l7 + 0x3C], %o7 nop setx loop_2432, %l0, %l1 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_2430: fpsub32 %f8, %f0, %f14 loop_2431: xorcc %g7, %g5, %i7 bleu,pt %xcc, loop_2433 loop_2432: tsubcc %i6, %l5, %o5 tcc %xcc, 0x6 fmovsleu %icc, %f11, %f7 loop_2433: ldsb [%l7 + 0x1A], %o0 fmovrde %l0, %f2, %f6 fnand %f4, %f8, %f8 ldsh [%l7 + 0x24], %o3 nop setx loop_2434, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movvc %xcc, %l2, %l6 sll %g6, %g2, %o1 ldd [%l7 + 0x28], %f2 loop_2434: ldd [%l7 + 0x10], %f14 ldsh [%l7 + 0x3A], %g3 add %i3, 0x0AEB, %i4 sllx %i1, 0x10, %i5 st %f14, [%l7 + 0x60] fnot2 %f0, %f10 mulscc %o2, %i0, %g4 fpsub16s %f5, %f12, %f6 sdivx %o4, 0x0CEE, %l1 brlez,a %g1, loop_2435 fbu,a %fcc0, loop_2436 ld [%l7 + 0x38], %f7 fmovdgu %icc, %f4, %f5 loop_2435: fmovsge %xcc, %f8, %f11 loop_2436: bcc,pt %icc, loop_2437 tneg %icc, 0x6 lduw [%l7 + 0x08], %l4 movrne %i2, %l3, %o6 loop_2437: be,a %icc, loop_2438 lduw [%l7 + 0x0C], %g7 tn %xcc, 0x6 subccc %g5, %o7, %i6 loop_2438: subc %i7, %o5, %o0 stx %l5, [%l7 + 0x70] lduw [%l7 + 0x48], %o3 std %f4, [%l7 + 0x40] bl,pt %icc, loop_2439 bvs,a,pt %xcc, loop_2440 tcs %icc, 0x4 fone %f2 loop_2439: alignaddrl %l2, %l0, %g6 loop_2440: srlx %g2, %o1, %g3 fmovsgu %icc, %f0, %f5 sdivcc %i3, 0x1563, %l6 lduw [%l7 + 0x68], %i1 tvs %icc, 0x4 bpos,pt %xcc, loop_2441 ldx [%l7 + 0x78], %i4 tneg %icc, 0x0 stx %o2, [%l7 + 0x20] loop_2441: fbl,a %fcc1, loop_2442 movpos %xcc, %i5, %g4 edge8ln %i0, %o4, %g1 stx %l4, [%l7 + 0x18] loop_2442: st %f0, [%l7 + 0x64] taddcctv %i2, 0x1EA4, %l3 bn,pt %xcc, loop_2443 ldsw [%l7 + 0x60], %l1 st %f3, [%l7 + 0x70] std %f10, [%l7 + 0x10] loop_2443: alignaddr %g7, %g5, %o7 ldsb [%l7 + 0x51], %o6 fors %f1, %f9, %f5 fmovsvs %xcc, %f14, %f15 sub %i6, 0x0122, %o5 fexpand %f6, %f0 be,a,pn %icc, loop_2444 fmovsle %icc, %f5, %f9 fmovdcc %icc, %f1, %f3 fbne,a %fcc0, loop_2445 loop_2444: fmovrslz %o0, %f12, %f7 st %f3, [%l7 + 0x2C] ldsw [%l7 + 0x30], %l5 loop_2445: tge %xcc, 0x4 ldd [%l7 + 0x20], %f4 ldsb [%l7 + 0x48], %o3 movne %xcc, %i7, %l0 movl %xcc, %g6, %g2 fmovdpos %icc, %f7, %f2 ta %xcc, 0x4 ble,a loop_2446 std %f14, [%l7 + 0x68] ldsw [%l7 + 0x0C], %o1 sth %g3, [%l7 + 0x62] loop_2446: ldsb [%l7 + 0x39], %i3 std %f12, [%l7 + 0x78] edge32l %l2, %i1, %l6 movvs %icc, %o2, %i5 sth %i4, [%l7 + 0x0E] fnot2s %f13, %f7 fmovdl %icc, %f11, %f2 stx %g4, [%l7 + 0x40] umul %i0, 0x1F18, %o4 tgu %icc, 0x1 tsubcc %g1, 0x1521, %i2 fcmps %fcc1, %f12, %f4 movrne %l3, %l4, %l1 fbn %fcc2, loop_2447 fmovdcs %xcc, %f15, %f4 stb %g5, [%l7 + 0x1A] fba %fcc0, loop_2448 loop_2447: fnot1 %f12, %f8 lduh [%l7 + 0x72], %o7 popc 0x0F96, %o6 loop_2448: subcc %g7, %i6, %o5 fmul8sux16 %f2, %f4, %f14 ldsb [%l7 + 0x53], %l5 siam 0x6 tl %xcc, 0x6 bcs,a,pt %icc, loop_2449 lduw [%l7 + 0x20], %o0 stb %o3, [%l7 + 0x1F] te %xcc, 0x1 loop_2449: fcmpgt32 %f8, %f12, %i7 fbge %fcc3, loop_2450 st %f2, [%l7 + 0x18] stb %g6, [%l7 + 0x59] stb %g2, [%l7 + 0x7C] loop_2450: popc 0x09DD, %o1 ldd [%l7 + 0x08], %f14 lduh [%l7 + 0x2A], %l0 stx %g3, [%l7 + 0x48] array16 %i3, %i1, %l6 fmuld8sux16 %f2, %f2, %f8 fpsub32s %f5, %f0, %f13 ldd [%l7 + 0x30], %f10 movleu %xcc, %o2, %i5 bcs,a loop_2451 edge32 %l2, %i4, %g4 bge loop_2452 fcmped %fcc2, %f0, %f12 loop_2451: fbge %fcc0, loop_2453 fmul8ulx16 %f8, %f14, %f4 loop_2452: tne %xcc, 0x5 bne,a,pt %icc, loop_2454 loop_2453: stb %o4, [%l7 + 0x32] stw %i0, [%l7 + 0x30] popc 0x070E, %i2 loop_2454: edge8 %g1, %l4, %l3 fnor %f6, %f4, %f14 fcmpne16 %f14, %f0, %g5 fmovsleu %icc, %f12, %f6 stb %o7, [%l7 + 0x2D] ldd [%l7 + 0x38], %f8 fzeros %f9 ldx [%l7 + 0x78], %o6 ldsh [%l7 + 0x66], %l1 movle %xcc, %i6, %o5 ldsh [%l7 + 0x24], %g7 ldsw [%l7 + 0x54], %l5 ldx [%l7 + 0x68], %o3 ldsw [%l7 + 0x1C], %i7 std %f10, [%l7 + 0x28] fnand %f4, %f0, %f6 sub %o0, 0x0E69, %g2 alignaddr %g6, %o1, %g3 nop setx loop_2455, %l0, %l1 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 %f4, %f14, %f2 stb %i3, [%l7 + 0x18] fornot1s %f11, %f14, %f15 loop_2455: fornot2s %f8, %f7, %f7 subc %l0, %i1, %l6 bl,pn %icc, loop_2456 call loop_2457 fpadd16s %f4, %f2, %f12 ldsw [%l7 + 0x28], %i5 loop_2456: movre %l2, 0x337, %o2 loop_2457: fmul8ulx16 %f6, %f10, %f14 fbn %fcc1, loop_2458 stb %i4, [%l7 + 0x63] fmovrsgez %o4, %f4, %f2 fmovdcs %xcc, %f10, %f0 loop_2458: nop setx loop_2459, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdleu %xcc, %f0, %f3 xor %g4, 0x07AF, %i0 fmovdn %icc, %f3, %f0 loop_2459: ldsh [%l7 + 0x70], %g1 brgz %l4, loop_2460 fpsub16 %f14, %f8, %f8 fmovsg %xcc, %f9, %f3 fand %f4, %f8, %f8 loop_2460: std %f4, [%l7 + 0x70] fmovse %icc, %f13, %f8 stx %i2, [%l7 + 0x30] edge16 %l3, %g5, %o6 bshuffle %f10, %f2, %f2 fmovsn %icc, %f5, %f14 fbule,a %fcc0, loop_2461 ldx [%l7 + 0x68], %l1 fmovsleu %xcc, %f13, %f14 fexpand %f12, %f14 loop_2461: fcmpes %fcc3, %f7, %f6 ld [%l7 + 0x58], %f2 tn %xcc, 0x7 st %f2, [%l7 + 0x24] edge32l %o7, %o5, %g7 ldsb [%l7 + 0x77], %i6 ldd [%l7 + 0x58], %f8 movn %icc, %o3, %i7 fexpand %f7, %f0 ldsw [%l7 + 0x48], %o0 fmovsle %icc, %f1, %f15 stx %l5, [%l7 + 0x10] fmovrdgez %g2, %f8, %f6 subccc %g6, 0x0B19, %o1 fxnors %f6, %f5, %f0 subccc %i3, %g3, %l0 fmovsn %xcc, %f15, %f9 ldd [%l7 + 0x78], %f6 smulcc %l6, 0x1B86, %i1 bcs,a %xcc, loop_2462 subccc %i5, %o2, %l2 fpsub16 %f2, %f4, %f0 ldd [%l7 + 0x38], %f4 loop_2462: fmovda %xcc, %f14, %f15 fpadd16s %f13, %f15, %f10 ldsh [%l7 + 0x7E], %i4 ldd [%l7 + 0x78], %f2 fmovdneg %icc, %f1, %f12 ldsh [%l7 + 0x10], %o4 smul %g4, 0x06A7, %g1 ldub [%l7 + 0x43], %l4 xnorcc %i0, 0x15E3, %l3 stx %i2, [%l7 + 0x48] fmovsvc %xcc, %f12, %f7 andn %o6, 0x1B9C, %g5 stw %l1, [%l7 + 0x4C] fmovdl %icc, %f15, %f13 stx %o5, [%l7 + 0x48] ldx [%l7 + 0x28], %o7 bne,a loop_2463 add %g7, %i6, %i7 tvs %icc, 0x3 fbuge,a %fcc3, loop_2464 loop_2463: fmovrdlez %o3, %f14, %f2 fsrc2s %f5, %f9 tcs %xcc, 0x3 loop_2464: movpos %xcc, %l5, %g2 lduw [%l7 + 0x18], %o0 std %f10, [%l7 + 0x78] srax %g6, 0x1F, %i3 fmul8x16au %f7, %f5, %f10 fmovrsne %o1, %f1, %f14 be,a %icc, loop_2465 fandnot1 %f4, %f8, %f4 orcc %l0, 0x02D3, %l6 fmovsg %icc, %f8, %f13 loop_2465: stx %i1, [%l7 + 0x58] fornot2s %f2, %f14, %f10 ldsw [%l7 + 0x14], %i5 subccc %o2, %g3, %l2 siam 0x6 ba,a %icc, loop_2466 lduh [%l7 + 0x74], %o4 xnorcc %i4, %g1, %l4 fcmpes %fcc1, %f12, %f13 loop_2466: andcc %i0, 0x0A37, %g4 ta %icc, 0x6 fmovda %icc, %f15, %f11 orn %i2, %l3, %g5 orncc %o6, 0x1CB8, %o5 nop setx loop_2467, %l0, %l1 jmpl %l1, %l1 lduw [%l7 + 0x34], %g7 ldub [%l7 + 0x17], %i6 ldd [%l7 + 0x18], %f4 loop_2467: tvc %icc, 0x1 ldub [%l7 + 0x5A], %i7 ldub [%l7 + 0x7A], %o3 fbg,a %fcc1, loop_2468 lduw [%l7 + 0x44], %l5 fmovsneg %icc, %f11, %f2 tleu %icc, 0x6 loop_2468: ldub [%l7 + 0x65], %g2 tne %xcc, 0x5 bvc %xcc, loop_2469 ldd [%l7 + 0x70], %f6 ldx [%l7 + 0x50], %o7 sth %g6, [%l7 + 0x56] loop_2469: ldub [%l7 + 0x6E], %o0 subccc %o1, %i3, %l0 addccc %l6, %i1, %i5 movn %xcc, %o2, %l2 tge %icc, 0x5 fmovd %f2, %f14 andcc %g3, 0x1A42, %o4 movvs %icc, %g1, %l4 fbule,a %fcc0, loop_2470 movrgz %i0, 0x150, %i4 stx %g4, [%l7 + 0x68] stw %l3, [%l7 + 0x10] loop_2470: tleu %icc, 0x7 edge32ln %i2, %g5, %o5 ldsh [%l7 + 0x1A], %o6 fcmpgt32 %f0, %f4, %g7 fcmps %fcc2, %f4, %f14 sth %i6, [%l7 + 0x2E] fmovrde %i7, %f0, %f0 tsubcctv %o3, %l5, %l1 fors %f4, %f12, %f10 fpsub16s %f14, %f6, %f2 movg %xcc, %g2, %o7 subcc %o0, 0x151B, %g6 ld [%l7 + 0x50], %f13 tsubcc %o1, 0x178D, %l0 fbe %fcc0, loop_2471 stw %l6, [%l7 + 0x50] fsrc1 %f14, %f12 sllx %i3, %i1, %i5 loop_2471: stb %o2, [%l7 + 0x08] ta %icc, 0x3 fcmped %fcc2, %f12, %f14 udivcc %l2, 0x1C20, %o4 addcc %g1, %l4, %g3 fnands %f8, %f10, %f4 ldsh [%l7 + 0x34], %i0 lduw [%l7 + 0x2C], %g4 tpos %icc, 0x6 lduw [%l7 + 0x6C], %l3 mulscc %i4, %g5, %o5 fbuge,a %fcc2, loop_2472 fcmpne32 %f8, %f6, %o6 move %xcc, %g7, %i2 sdiv %i6, 0x178C, %o3 loop_2472: tne %icc, 0x2 fandnot2s %f6, %f0, %f3 fmovdg %xcc, %f2, %f10 movcs %xcc, %i7, %l5 bcs,pt %xcc, loop_2473 fmovsa %xcc, %f14, %f13 sdiv %g2, 0x0E32, %l1 edge8ln %o0, %o7, %o1 loop_2473: brgz,a %l0, loop_2474 sth %g6, [%l7 + 0x56] andcc %l6, %i1, %i5 brlz %i3, loop_2475 loop_2474: nop setx loop_2476, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brnz,a %o2, loop_2477 fmuld8ulx16 %f14, %f14, %f2 loop_2475: edge8ln %o4, %g1, %l2 loop_2476: lduh [%l7 + 0x64], %l4 loop_2477: ldub [%l7 + 0x15], %i0 movgu %xcc, %g3, %l3 fmovse %xcc, %f5, %f5 edge32ln %i4, %g5, %o5 lduw [%l7 + 0x7C], %o6 st %f5, [%l7 + 0x2C] fmul8sux16 %f10, %f8, %f12 stx %g7, [%l7 + 0x20] st %f1, [%l7 + 0x38] ldd [%l7 + 0x78], %f10 fandnot2 %f10, %f4, %f12 umulcc %i2, %g4, %o3 fmovdneg %xcc, %f14, %f1 fmovsvs %icc, %f4, %f14 fcmpeq32 %f4, %f12, %i7 ta %icc, 0x6 bneg %icc, loop_2478 fmovdcc %icc, %f2, %f7 ld [%l7 + 0x3C], %f10 st %f12, [%l7 + 0x2C] loop_2478: fblg %fcc1, loop_2479 fone %f0 stb %l5, [%l7 + 0x77] tpos %icc, 0x0 loop_2479: fmovrde %i6, %f0, %f0 ldub [%l7 + 0x22], %g2 st %f14, [%l7 + 0x68] and %l1, 0x1096, %o0 lduh [%l7 + 0x60], %o1 sub %o7, 0x18E5, %g6 and %l6, 0x1B4B, %l0 brgz %i1, loop_2480 stb %i3, [%l7 + 0x11] bgu,a loop_2481 std %f6, [%l7 + 0x20] loop_2480: bgu %xcc, loop_2482 sub %o2, %o4, %g1 loop_2481: bshuffle %f2, %f10, %f0 fmovrdlz %i5, %f8, %f6 loop_2482: tne %xcc, 0x6 sth %l4, [%l7 + 0x70] mulx %l2, %i0, %l3 brgez,a %i4, loop_2483 bn %icc, loop_2484 fmovsne %xcc, %f3, %f12 xorcc %g5, 0x0BD0, %g3 loop_2483: stx %o5, [%l7 + 0x40] loop_2484: ldsw [%l7 + 0x6C], %g7 movgu %xcc, %i2, %g4 ldd [%l7 + 0x10], %f12 fmovdcs %icc, %f10, %f9 bl loop_2485 edge32 %o3, %i7, %l5 nop setx loop_2486, %l0, %l1 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 loop_2487 loop_2485: ldub [%l7 + 0x17], %i6 ldx [%l7 + 0x50], %g2 loop_2486: movne %icc, %l1, %o0 loop_2487: alignaddrl %o6, %o1, %g6 fpsub16s %f5, %f14, %f4 fmovrdne %l6, %f6, %f8 fzero %f10 tl %xcc, 0x6 fxor %f14, %f2, %f4 fsrc2s %f8, %f8 ldd [%l7 + 0x78], %f14 ldx [%l7 + 0x50], %l0 siam 0x3 fzero %f0 alignaddrl %i1, %i3, %o7 fmovse %xcc, %f12, %f8 sth %o2, [%l7 + 0x0A] taddcc %o4, %i5, %l4 lduh [%l7 + 0x08], %g1 fnot1 %f6, %f12 fmovsvc %xcc, %f7, %f15 ldd [%l7 + 0x20], %f12 sth %l2, [%l7 + 0x1A] tvs %xcc, 0x4 sdivx %l3, 0x0949, %i0 sth %g5, [%l7 + 0x60] ldd [%l7 + 0x20], %f6 stx %i4, [%l7 + 0x10] fbug,a %fcc3, loop_2488 edge16 %g3, %o5, %g7 call loop_2489 nop setx loop_2490, %l0, %l1 jmpl %l1, %i2 loop_2488: popc %g4, %o3 ldx [%l7 + 0x08], %i7 loop_2489: fmovrdgez %l5, %f10, %f2 loop_2490: fmovsvs %xcc, %f0, %f8 fmovdl %icc, %f13, %f8 fmovrslz %i6, %f7, %f8 std %f2, [%l7 + 0x18] fbl %fcc0, loop_2491 edge16 %g2, %l1, %o6 movre %o0, 0x160, %o1 movrgez %l6, %g6, %l0 loop_2491: fand %f2, %f0, %f2 ldx [%l7 + 0x18], %i1 movleu %xcc, %o7, %i3 fpsub16s %f9, %f7, %f9 brlez,a %o2, loop_2492 fpadd16s %f4, %f3, %f12 fmovdle %icc, %f4, %f2 fpsub32 %f0, %f12, %f10 loop_2492: movrgz %o4, %i5, %g1 sth %l2, [%l7 + 0x32] edge32n %l3, %l4, %i0 ldsw [%l7 + 0x18], %g5 stx %i4, [%l7 + 0x40] ldx [%l7 + 0x48], %g3 tvc %icc, 0x4 fmovsn %icc, %f13, %f6 fbul %fcc2, loop_2493 ldub [%l7 + 0x15], %g7 fxnors %f5, %f4, %f2 ld [%l7 + 0x50], %f8 loop_2493: fmovscc %xcc, %f9, %f7 fmovdvs %icc, %f2, %f5 alignaddrl %o5, %i2, %g4 tleu %icc, 0x6 fmovsg %icc, %f13, %f10 stx %i7, [%l7 + 0x70] fpackfix %f14, %f6 tle %xcc, 0x6 bcc,pn %icc, loop_2494 fandnot2 %f2, %f6, %f6 ldx [%l7 + 0x60], %o3 fnands %f11, %f12, %f0 loop_2494: fmovsg %xcc, %f8, %f0 movcc %icc, %i6, %l5 movrgez %g2, 0x1EC, %l1 fmovrsne %o0, %f14, %f11 fmovsvc %xcc, %f3, %f15 std %f10, [%l7 + 0x68] stx %o1, [%l7 + 0x60] stx %o6, [%l7 + 0x28] movrlz %g6, %l0, %i1 sth %o7, [%l7 + 0x52] ldub [%l7 + 0x37], %i3 fmovdneg %icc, %f2, %f9 ldx [%l7 + 0x08], %o2 fpadd16s %f5, %f9, %f6 fmovda %icc, %f11, %f4 fbg %fcc3, loop_2495 alignaddr %o4, %l6, %g1 ldsb [%l7 + 0x52], %l2 ldub [%l7 + 0x3B], %l3 loop_2495: fcmpd %fcc1, %f10, %f14 fpsub32s %f1, %f12, %f0 edge32ln %i5, %l4, %g5 fpadd32 %f0, %f2, %f2 tge %icc, 0x6 tne %icc, 0x0 edge32n %i4, %g3, %i0 udiv %g7, 0x09D6, %o5 srl %i2, 0x19, %i7 sub %o3, %i6, %l5 fornot2 %f8, %f6, %f8 fexpand %f14, %f10 fbe %fcc2, loop_2496 or %g4, 0x0F1C, %l1 ldsb [%l7 + 0x4C], %o0 stx %g2, [%l7 + 0x08] loop_2496: sra %o1, 0x05, %o6 stb %g6, [%l7 + 0x1F] tvc %xcc, 0x1 fornot1s %f11, %f14, %f5 stb %i1, [%l7 + 0x79] stw %l0, [%l7 + 0x34] stb %i3, [%l7 + 0x78] stx %o7, [%l7 + 0x38] nop setx loop_2497, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry umul %o2, 0x1330, %l6 fabss %f11, %f12 fmovdg %xcc, %f12, %f9 loop_2497: bpos,pt %xcc, loop_2498 sdivx %o4, 0x1235, %g1 ldx [%l7 + 0x78], %l2 fone %f14 loop_2498: movpos %icc, %i5, %l3 ldx [%l7 + 0x68], %l4 fmovde %icc, %f7, %f1 bleu,a,pt %icc, loop_2499 tgu %icc, 0x4 st %f9, [%l7 + 0x1C] subc %g5, 0x1A35, %i4 loop_2499: fmovsl %icc, %f12, %f8 fsrc2 %f8, %f6 sra %i0, 0x14, %g3 fmovsge %xcc, %f7, %f13 stx %g7, [%l7 + 0x30] tsubcc %o5, 0x1C9F, %i2 call loop_2500 ld [%l7 + 0x48], %f14 ldsw [%l7 + 0x78], %o3 udivcc %i7, 0x07CB, %i6 loop_2500: tpos %xcc, 0x5 fnot1 %f6, %f14 lduw [%l7 + 0x1C], %l5 fbn %fcc3, loop_2501 fbn,a %fcc1, loop_2502 fnot2s %f11, %f0 fnands %f2, %f10, %f0 loop_2501: fmovsvc %xcc, %f5, %f11 loop_2502: add %g4, 0x009F, %l1 tg %icc, 0x4 ldsw [%l7 + 0x20], %o0 bgu,a,pt %xcc, loop_2503 ldsh [%l7 + 0x34], %o1 fnands %f0, %f8, %f4 fmovscc %xcc, %f14, %f4 loop_2503: fpackfix %f2, %f2 lduh [%l7 + 0x6E], %g2 edge32n %g6, %o6, %i1 edge16n %i3, %l0, %o2 edge16l %l6, %o4, %o7 st %f4, [%l7 + 0x5C] fmovdvc %xcc, %f6, %f14 and %g1, 0x029E, %l2 fcmped %fcc1, %f6, %f4 ldsw [%l7 + 0x78], %i5 fbge %fcc2, loop_2504 xor %l4, %g5, %i4 fcmpgt16 %f14, %f12, %l3 movgu %xcc, %g3, %g7 loop_2504: ldx [%l7 + 0x78], %i0 movleu %xcc, %o5, %o3 stx %i2, [%l7 + 0x40] edge16ln %i6, %l5, %i7 movge %xcc, %l1, %g4 std %f8, [%l7 + 0x78] fpack16 %f0, %f5 ldub [%l7 + 0x6A], %o0 ldub [%l7 + 0x17], %o1 std %f6, [%l7 + 0x18] fbge,a %fcc3, loop_2505 std %f0, [%l7 + 0x78] bvc,a,pt %xcc, loop_2506 fsrc2 %f8, %f12 loop_2505: alignaddrl %g6, %g2, %i1 ldd [%l7 + 0x38], %f8 loop_2506: fandnot1 %f4, %f2, %f2 lduw [%l7 + 0x24], %o6 ldd [%l7 + 0x38], %f0 stb %i3, [%l7 + 0x27] sub %l0, 0x1AA8, %o2 bge,a %icc, loop_2507 fbn,a %fcc3, loop_2508 fbge %fcc0, loop_2509 ld [%l7 + 0x38], %f15 loop_2507: fcmps %fcc0, %f9, %f3 loop_2508: edge32n %o4, %o7, %g1 loop_2509: stx %l2, [%l7 + 0x60] lduh [%l7 + 0x7E], %i5 ldub [%l7 + 0x53], %l4 fmovde %icc, %f12, %f4 stx %g5, [%l7 + 0x38] lduh [%l7 + 0x3C], %i4 xor %l6, %l3, %g7 te %icc, 0x6 fmovrse %g3, %f3, %f2 pdist %f0, %f14, %f10 udivcc %i0, 0x05CF, %o5 te %xcc, 0x6 fmovdg %icc, %f14, %f11 tvc %icc, 0x1 te %xcc, 0x4 ldsh [%l7 + 0x6A], %o3 fandnot1 %f4, %f6, %f8 bne,a,pn %icc, loop_2510 udivcc %i6, 0x09C4, %l5 fmovdvc %icc, %f14, %f8 fands %f13, %f9, %f13 loop_2510: ldx [%l7 + 0x10], %i7 sdiv %l1, 0x0BE8, %i2 st %f8, [%l7 + 0x3C] bgu,pt %icc, loop_2511 fbe %fcc1, loop_2512 sdivx %o0, 0x0053, %o1 edge16ln %g6, %g4, %g2 loop_2511: fpsub16 %f2, %f4, %f8 loop_2512: ldub [%l7 + 0x54], %i1 fands %f14, %f5, %f6 ldd [%l7 + 0x18], %f4 ldub [%l7 + 0x1D], %o6 stb %l0, [%l7 + 0x11] ldsb [%l7 + 0x15], %i3 sth %o2, [%l7 + 0x42] bleu,a,pn %xcc, loop_2513 alignaddr %o4, %o7, %g1 faligndata %f0, %f2, %f10 pdist %f6, %f6, %f0 loop_2513: stx %i5, [%l7 + 0x18] movn %icc, %l4, %g5 be,a loop_2514 fpadd16 %f2, %f2, %f4 fmovrse %l2, %f13, %f12 fpmerge %f14, %f11, %f2 loop_2514: fmovsa %xcc, %f10, %f3 orn %i4, %l3, %g7 std %f10, [%l7 + 0x08] fcmpeq16 %f12, %f8, %g3 fpadd16s %f12, %f6, %f15 bge,a,pn %xcc, loop_2515 stx %l6, [%l7 + 0x20] fone %f14 bcc loop_2516 loop_2515: fones %f9 fnot2 %f6, %f6 sdivcc %i0, 0x1104, %o5 loop_2516: fornot1s %f7, %f5, %f11 fbule,a %fcc3, loop_2517 fmovrsgez %o3, %f13, %f1 fmul8x16al %f9, %f14, %f8 ba %icc, loop_2518 loop_2517: movcc %icc, %i6, %l5 ba,a,pt %icc, loop_2519 fpadd16s %f11, %f13, %f3 loop_2518: std %f10, [%l7 + 0x38] tcc %icc, 0x1 loop_2519: movrlez %i7, 0x215, %l1 fmovs %f1, %f7 lduh [%l7 + 0x20], %i2 bge,a loop_2520 fpsub32 %f4, %f4, %f10 sth %o1, [%l7 + 0x7E] stb %g6, [%l7 + 0x1B] loop_2520: fnegd %f2, %f4 movvc %icc, %g4, %o0 fzeros %f6 addcc %g2, %o6, %l0 sub %i3, 0x0174, %i1 movrgez %o2, %o7, %o4 stw %i5, [%l7 + 0x58] fbug,a %fcc0, loop_2521 fornot2s %f9, %f11, %f14 fnot1s %f13, %f12 sth %l4, [%l7 + 0x60] loop_2521: lduh [%l7 + 0x1E], %g1 add %g5, %l2, %l3 fxor %f0, %f8, %f12 stw %g7, [%l7 + 0x50] xnor %i4, 0x1D34, %l6 tpos %icc, 0x0 ld [%l7 + 0x24], %f2 lduw [%l7 + 0x64], %g3 bleu,a,pn %icc, loop_2522 smul %o5, 0x008F, %o3 stw %i6, [%l7 + 0x14] fcmple16 %f0, %f6, %i0 loop_2522: fexpand %f10, %f12 brlz %i7, loop_2523 ldsh [%l7 + 0x76], %l1 tn %xcc, 0x6 xnor %l5, %o1, %i2 loop_2523: fbn,a %fcc1, loop_2524 fmovrdgz %g6, %f0, %f0 fors %f1, %f7, %f6 movpos %xcc, %o0, %g2 loop_2524: ldx [%l7 + 0x28], %g4 lduw [%l7 + 0x38], %o6 bpos,a %xcc, loop_2525 fornot2 %f4, %f12, %f4 edge32 %l0, %i3, %o2 bl,a %xcc, loop_2526 loop_2525: fzeros %f12 ldx [%l7 + 0x18], %i1 bge,a %icc, loop_2527 loop_2526: ldd [%l7 + 0x40], %f12 st %f5, [%l7 + 0x24] fpack32 %f12, %f0, %f0 loop_2527: fcmpne32 %f0, %f14, %o7 movleu %xcc, %o4, %i5 array32 %g1, %l4, %l2 tgu %xcc, 0x1 bvc,a %icc, loop_2528 fblg,a %fcc2, loop_2529 fpackfix %f0, %f3 xorcc %l3, %g7, %i4 loop_2528: bg,pn %xcc, loop_2530 loop_2529: tge %xcc, 0x0 fbn %fcc1, loop_2531 orn %g5, 0x14FF, %l6 loop_2530: mulscc %g3, 0x02DA, %o5 for %f10, %f8, %f14 loop_2531: ldsb [%l7 + 0x30], %i6 ld [%l7 + 0x70], %f9 fmovsvc %icc, %f12, %f6 bcc,a,pt %xcc, loop_2532 brlz,a %o3, loop_2533 st %f1, [%l7 + 0x2C] ldsb [%l7 + 0x4F], %i7 loop_2532: fbl %fcc0, loop_2534 loop_2533: sra %i0, 0x05, %l1 fandnot1s %f4, %f13, %f6 brz %o1, loop_2535 loop_2534: fsrc1s %f8, %f6 bneg,a,pt %icc, loop_2536 lduh [%l7 + 0x16], %i2 loop_2535: fmovdne %xcc, %f7, %f10 fmovrsgez %l5, %f12, %f1 loop_2536: ba,a %xcc, loop_2537 sth %g6, [%l7 + 0x5A] sth %g2, [%l7 + 0x64] fmovscc %icc, %f7, %f9 loop_2537: ldx [%l7 + 0x70], %g4 fbue,a %fcc0, loop_2538 fandnot2 %f0, %f0, %f12 st %f4, [%l7 + 0x5C] andncc %o0, %o6, %i3 loop_2538: lduh [%l7 + 0x14], %o2 tg %xcc, 0x7 fbl,a %fcc1, loop_2539 fmovsvc %xcc, %f4, %f14 fmovrslez %l0, %f13, %f14 ldx [%l7 + 0x58], %i1 loop_2539: fmovspos %xcc, %f12, %f0 fabss %f15, %f6 udivcc %o7, 0x1FDA, %i5 brgz,a %g1, loop_2540 fpadd32s %f7, %f8, %f9 movg %xcc, %l4, %l2 movneg %xcc, %o4, %l3 loop_2540: addcc %g7, %g5, %i4 stw %l6, [%l7 + 0x58] fbne,a %fcc1, loop_2541 popc %g3, %i6 fpsub32 %f14, %f4, %f4 fandnot1 %f0, %f14, %f14 loop_2541: brz,a %o3, loop_2542 fpsub16 %f4, %f2, %f12 andncc %o5, %i0, %i7 fcmpd %fcc0, %f0, %f8 loop_2542: edge8n %o1, %i2, %l1 st %f5, [%l7 + 0x14] movcs %xcc, %l5, %g6 stx %g4, [%l7 + 0x30] fornot1s %f12, %f12, %f2 fbn,a %fcc1, loop_2543 ldsh [%l7 + 0x1E], %o0 fornot1 %f4, %f8, %f0 st %f13, [%l7 + 0x3C] loop_2543: andncc %g2, %o6, %i3 movgu %icc, %l0, %i1 fmovsle %xcc, %f4, %f2 st %f13, [%l7 + 0x64] lduh [%l7 + 0x6A], %o2 fmovrdne %i5, %f12, %f4 stx %o7, [%l7 + 0x28] fpackfix %f0, %f14 fmovsvc %xcc, %f13, %f0 sdivx %g1, 0x0C05, %l4 ldx [%l7 + 0x78], %l2 lduw [%l7 + 0x34], %o4 fnot2 %f8, %f10 ldsh [%l7 + 0x0A], %l3 fmovrsgez %g5, %f11, %f3 fnot1 %f2, %f6 movvs %icc, %i4, %l6 fmovdcc %xcc, %f9, %f14 fmovda %icc, %f15, %f0 ldd [%l7 + 0x70], %f6 xor %g3, %i6, %g7 fble %fcc3, loop_2544 be,a,pn %xcc, loop_2545 ldx [%l7 + 0x20], %o3 fbne %fcc3, loop_2546 loop_2544: ldsh [%l7 + 0x64], %o5 loop_2545: fmovde %icc, %f6, %f13 tge %icc, 0x7 loop_2546: sra %i7, %i0, %o1 edge8ln %i2, %l1, %g6 movleu %icc, %l5, %g4 edge8n %g2, %o0, %i3 tl %icc, 0x2 tne %xcc, 0x3 stb %l0, [%l7 + 0x52] fpadd32s %f1, %f5, %f1 sllx %o6, 0x14, %i1 fnors %f14, %f5, %f3 stx %i5, [%l7 + 0x40] brnz %o7, loop_2547 edge16 %g1, %l4, %l2 fnot1s %f9, %f1 faligndata %f14, %f4, %f8 loop_2547: stx %o2, [%l7 + 0x08] tn %icc, 0x4 fpadd16s %f0, %f3, %f0 fmovsl %xcc, %f5, %f8 fabss %f5, %f6 orn %o4, %g5, %l3 fzero %f6 std %f4, [%l7 + 0x78] movcs %xcc, %i4, %g3 fnot1 %f0, %f4 ldsw [%l7 + 0x08], %i6 movge %icc, %l6, %o3 stw %g7, [%l7 + 0x68] ldub [%l7 + 0x47], %i7 ldsh [%l7 + 0x2C], %o5 smulcc %i0, 0x1995, %i2 movn %xcc, %o1, %g6 tn %icc, 0x6 sth %l5, [%l7 + 0x6E] fbu %fcc1, loop_2548 fmovdge %icc, %f14, %f12 srl %l1, %g2, %o0 movleu %xcc, %i3, %l0 loop_2548: fpadd32s %f1, %f5, %f2 move %xcc, %g4, %o6 fmovscs %xcc, %f13, %f3 umulcc %i1, 0x1B75, %o7 fbu %fcc1, loop_2549 popc %g1, %l4 stw %l2, [%l7 + 0x14] stw %o2, [%l7 + 0x60] loop_2549: ldsh [%l7 + 0x08], %i5 add %o4, %g5, %i4 movle %xcc, %l3, %g3 lduh [%l7 + 0x2A], %l6 edge32l %o3, %g7, %i7 fabss %f5, %f3 fpadd32 %f4, %f10, %f6 fmovdvc %icc, %f12, %f5 ldub [%l7 + 0x73], %o5 edge32l %i0, %i2, %i6 stw %o1, [%l7 + 0x10] nop setx loop_2550, %l0, %l1 jmpl %l1, %l5 movleu %icc, %g6, %l1 andcc %o0, %g2, %i3 st %f6, [%l7 + 0x18] loop_2550: ldsb [%l7 + 0x73], %g4 ld [%l7 + 0x2C], %f4 std %f14, [%l7 + 0x38] ldsh [%l7 + 0x0A], %o6 fmovdn %icc, %f11, %f15 fcmpeq32 %f6, %f12, %l0 brlz,a %i1, loop_2551 edge32 %o7, %l4, %g1 fmovsneg %xcc, %f12, %f8 addccc %o2, %l2, %i5 loop_2551: tcc %xcc, 0x1 fmovdneg %xcc, %f5, %f2 fba,a %fcc3, loop_2552 stw %o4, [%l7 + 0x18] ldsb [%l7 + 0x5B], %i4 smul %l3, 0x1D74, %g3 loop_2552: movrlz %l6, %o3, %g5 ldx [%l7 + 0x70], %i7 fmovrdlz %o5, %f4, %f4 array8 %g7, %i0, %i2 nop setx loop_2553, %l0, %l1 jmpl %l1, %i6 ldsw [%l7 + 0x4C], %o1 or %l5, %l1, %o0 bcs,pn %icc, loop_2554 loop_2553: andncc %g6, %g2, %g4 fmovrsgez %o6, %f1, %f10 ldub [%l7 + 0x5A], %i3 loop_2554: edge16n %i1, %l0, %o7 sth %l4, [%l7 + 0x34] movcc %xcc, %g1, %o2 fmovscc %xcc, %f7, %f0 fmovrde %l2, %f4, %f0 lduw [%l7 + 0x18], %i5 call loop_2555 fpack16 %f12, %f8 ldsw [%l7 + 0x08], %o4 edge16l %i4, %g3, %l3 loop_2555: tcc %icc, 0x3 siam 0x4 andcc %l6, %g5, %i7 ldub [%l7 + 0x0A], %o3 ta %icc, 0x4 xnor %o5, %g7, %i2 ldub [%l7 + 0x40], %i6 mulx %i0, %o1, %l5 sra %l1, 0x1D, %o0 bpos,a %xcc, loop_2556 ldub [%l7 + 0x6C], %g6 ldsh [%l7 + 0x3C], %g2 tpos %xcc, 0x4 loop_2556: lduh [%l7 + 0x7A], %o6 fmul8x16 %f12, %f14, %f6 move %icc, %g4, %i1 mova %xcc, %i3, %l0 srlx %l4, 0x03, %o7 fxnors %f8, %f8, %f2 tg %icc, 0x7 fmovdpos %icc, %f5, %f3 mulscc %g1, 0x1EC4, %l2 fcmple16 %f4, %f4, %i5 fmovrse %o2, %f5, %f8 addccc %o4, %g3, %l3 sth %l6, [%l7 + 0x36] ldub [%l7 + 0x76], %g5 fbne,a %fcc0, loop_2557 edge16 %i4, %o3, %o5 brlez,a %i7, loop_2558 stw %i2, [%l7 + 0x3C] loop_2557: stb %g7, [%l7 + 0x42] movcs %icc, %i0, %o1 loop_2558: for %f12, %f0, %f4 fmovsleu %icc, %f6, %f14 fpackfix %f6, %f10 nop setx loop_2559, %l0, %l1 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, 0x1 st %f0, [%l7 + 0x10] andn %l5, 0x1AFB, %l1 loop_2559: fandnot1 %f2, %f8, %f0 nop setx loop_2560, %l0, %l1 jmpl %l1, %o0 fxnors %f1, %f6, %f13 fmovrdgz %i6, %f2, %f12 fpackfix %f2, %f0 loop_2560: stb %g2, [%l7 + 0x08] fpsub32 %f2, %f4, %f8 array16 %o6, %g6, %g4 stx %i3, [%l7 + 0x38] mulscc %l0, %l4, %o7 edge16l %g1, %l2, %i1 fmovrsgz %o2, %f2, %f15 fmovscc %xcc, %f4, %f7 fcmps %fcc2, %f15, %f13 std %f12, [%l7 + 0x78] bleu,a %xcc, loop_2561 ldsw [%l7 + 0x20], %i5 bl loop_2562 taddcc %g3, 0x0344, %o4 loop_2561: ldd [%l7 + 0x38], %f14 fmovrsgz %l3, %f8, %f10 loop_2562: fmovsn %xcc, %f6, %f9 ldd [%l7 + 0x70], %f14 movl %icc, %g5, %i4 edge8n %l6, %o5, %i7 sll %o3, %i2, %g7 add %i0, %o1, %l5 stx %l1, [%l7 + 0x60] ldsh [%l7 + 0x62], %o0 fmul8x16al %f6, %f2, %f8 subcc %g2, 0x01FA, %i6 tn %icc, 0x2 sll %o6, %g4, %i3 sth %l0, [%l7 + 0x0A] fmovrdgz %g6, %f8, %f14 fmovrdlez %l4, %f0, %f14 ld [%l7 + 0x78], %f3 fcmpgt32 %f8, %f0, %g1 fzeros %f12 movre %o7, %l2, %o2 bcc,a %icc, loop_2563 tvs %xcc, 0x3 mova %icc, %i1, %g3 fbn %fcc0, loop_2564 loop_2563: fbe,a %fcc2, loop_2565 addcc %i5, 0x095D, %l3 edge8ln %o4, %i4, %g5 loop_2564: udivx %o5, 0x0E8C, %l6 loop_2565: andcc %i7, 0x0C70, %o3 ldx [%l7 + 0x70], %i2 movne %xcc, %g7, %i0 fcmpne16 %f8, %f4, %o1 std %f12, [%l7 + 0x38] tgu %xcc, 0x5 fbge %fcc3, loop_2566 fmovdg %xcc, %f4, %f11 sth %l1, [%l7 + 0x16] fcmpd %fcc1, %f0, %f4 loop_2566: sth %o0, [%l7 + 0x14] fbo,a %fcc1, loop_2567 fmul8x16al %f13, %f12, %f8 tsubcctv %l5, 0x0577, %g2 movl %icc, %i6, %o6 loop_2567: ldd [%l7 + 0x68], %f6 fmovrslez %g4, %f11, %f6 brlez %i3, loop_2568 std %f0, [%l7 + 0x40] ldsb [%l7 + 0x4C], %g6 stx %l0, [%l7 + 0x18] loop_2568: ldsh [%l7 + 0x16], %g1 fmovrsgez %l4, %f4, %f14 nop setx loop_2569, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subcc %l2, 0x0011, %o7 ldsh [%l7 + 0x6C], %i1 fcmpgt16 %f2, %f6, %g3 loop_2569: brlz %o2, loop_2570 sdivcc %l3, 0x0D5F, %o4 andncc %i4, %g5, %o5 st %f12, [%l7 + 0x34] loop_2570: sth %l6, [%l7 + 0x10] bpos,a,pt %icc, loop_2571 brgez,a %i5, loop_2572 movleu %xcc, %o3, %i7 lduh [%l7 + 0x50], %i2 loop_2571: fbl,a %fcc3, loop_2573 loop_2572: tcs %xcc, 0x3 fpsub32 %f10, %f0, %f0 tneg %xcc, 0x1 loop_2573: sdivcc %i0, 0x02EA, %o1 sth %l1, [%l7 + 0x5C] fmovrsgz %g7, %f9, %f11 ldd [%l7 + 0x40], %f8 fbule,a %fcc1, loop_2574 std %f6, [%l7 + 0x48] addcc %l5, %o0, %g2 brlez %o6, loop_2575 loop_2574: mova %icc, %i6, %g4 tvc %xcc, 0x3 sdivx %i3, 0x0459, %g6 loop_2575: addcc %l0, %g1, %l4 fmuld8sux16 %f13, %f12, %f8 andcc %o7, 0x09FE, %l2 ldsb [%l7 + 0x08], %i1 ldsw [%l7 + 0x24], %o2 ld [%l7 + 0x7C], %f7 bne,a,pn %icc, loop_2576 ldsw [%l7 + 0x34], %l3 udivx %o4, 0x03EF, %i4 be,a %xcc, loop_2577 loop_2576: stb %g3, [%l7 + 0x54] ldd [%l7 + 0x40], %f6 bleu,a %icc, loop_2578 loop_2577: lduh [%l7 + 0x4E], %o5 fbl,a %fcc3, loop_2579 fandnot2s %f9, %f7, %f6 loop_2578: fpadd16 %f2, %f2, %f12 subcc %l6, %g5, %i5 loop_2579: udiv %o3, 0x19E8, %i7 ldub [%l7 + 0x0E], %i2 mova %icc, %o1, %l1 sethi 0x144F, %g7 fpack16 %f6, %f1 movne %icc, %l5, %i0 fsrc2s %f8, %f13 bl,a loop_2580 ldd [%l7 + 0x30], %f2 tle %icc, 0x4 ldsh [%l7 + 0x34], %g2 loop_2580: movrgz %o6, %o0, %i6 udivx %g4, 0x0986, %g6 fzero %f4 stw %l0, [%l7 + 0x78] be,a,pt %xcc, loop_2581 ldub [%l7 + 0x57], %g1 ldx [%l7 + 0x48], %i3 fpsub16s %f11, %f13, %f2 loop_2581: brnz %l4, loop_2582 fbue,a %fcc0, loop_2583 tg %xcc, 0x1 movpos %icc, %l2, %i1 loop_2582: fbug %fcc1, loop_2584 loop_2583: stx %o2, [%l7 + 0x50] fmovrdlez %o7, %f6, %f2 fpadd16s %f15, %f10, %f15 loop_2584: fandnot2 %f8, %f4, %f10 brlz %o4, loop_2585 or %i4, 0x08C6, %l3 st %f12, [%l7 + 0x34] fcmps %fcc0, %f1, %f10 loop_2585: array8 %o5, %g3, %g5 lduh [%l7 + 0x7C], %l6 array8 %o3, %i5, %i2 ldsw [%l7 + 0x6C], %i7 sethi 0x0EF8, %l1 ld [%l7 + 0x7C], %f2 stx %g7, [%l7 + 0x10] fpsub32 %f6, %f8, %f2 lduw [%l7 + 0x38], %o1 brnz,a %i0, loop_2586 stw %g2, [%l7 + 0x30] taddcctv %o6, %l5, %i6 fors %f14, %f2, %f7 loop_2586: lduw [%l7 + 0x7C], %o0 stw %g6, [%l7 + 0x30] array8 %g4, %g1, %i3 tge %icc, 0x6 fornot2 %f4, %f2, %f14 movneg %icc, %l0, %l2 movcc %icc, %i1, %l4 stb %o7, [%l7 + 0x5E] umul %o2, 0x01C0, %o4 ldsw [%l7 + 0x30], %l3 movrne %i4, 0x076, %g3 stb %g5, [%l7 + 0x54] bcs,a loop_2587 ldsb [%l7 + 0x75], %o5 srl %o3, %l6, %i5 fsrc2 %f0, %f12 loop_2587: tl %icc, 0x1 fnegs %f5, %f8 fmovrde %i7, %f2, %f4 tcc %icc, 0x3 movleu %xcc, %l1, %g7 fmovdcc %icc, %f10, %f4 fmul8x16 %f9, %f10, %f0 ldub [%l7 + 0x0A], %i2 st %f9, [%l7 + 0x20] ba,a loop_2588 fmovrsgz %i0, %f11, %f3 fmovsl %icc, %f0, %f3 movle %xcc, %g2, %o1 loop_2588: bn %xcc, loop_2589 ldd [%l7 + 0x40], %f8 movvc %icc, %o6, %l5 fabss %f8, %f15 loop_2589: fandnot1s %f13, %f1, %f9 stw %i6, [%l7 + 0x20] ldsw [%l7 + 0x50], %g6 popc 0x1EC0, %g4 tn %icc, 0x5 fmovdle %icc, %f8, %f4 edge16n %g1, %o0, %i3 tpos %xcc, 0x2 fxor %f14, %f14, %f0 ldd [%l7 + 0x10], %f0 stw %l2, [%l7 + 0x24] sdivcc %i1, 0x1CC9, %l0 edge16 %l4, %o7, %o4 lduh [%l7 + 0x36], %l3 fmovda %icc, %f0, %f2 fnot1 %f4, %f8 fxor %f14, %f2, %f4 subc %i4, %o2, %g5 stx %o5, [%l7 + 0x48] st %f3, [%l7 + 0x18] std %f10, [%l7 + 0x60] fpadd16 %f12, %f14, %f12 bneg,a %icc, loop_2590 nop setx loop_2591, %l0, %l1 jmpl %l1, %g3 ld [%l7 + 0x14], %f1 sth %l6, [%l7 + 0x58] loop_2590: xnorcc %o3, %i7, %i5 loop_2591: st %f3, [%l7 + 0x60] orcc %l1, 0x17C0, %g7 addc %i2, 0x0485, %g2 ldd [%l7 + 0x08], %f10 std %f14, [%l7 + 0x20] fsrc2 %f14, %f10 fbn %fcc0, loop_2592 fpmerge %f2, %f12, %f14 stx %o1, [%l7 + 0x28] fmovsg %icc, %f7, %f1 loop_2592: ld [%l7 + 0x78], %f3 andn %o6, %i0, %l5 std %f4, [%l7 + 0x40] mulx %g6, 0x1C1B, %i6 fxnors %f4, %f12, %f12 fnegs %f1, %f13 stb %g1, [%l7 + 0x41] fbge,a %fcc2, loop_2593 fbo,a %fcc0, loop_2594 stw %g4, [%l7 + 0x1C] edge16n %o0, %i3, %i1 loop_2593: fmovdge %icc, %f3, %f12 loop_2594: fmuld8ulx16 %f7, %f5, %f6 fmovdvc %icc, %f7, %f13 fmovse %icc, %f4, %f10 st %f5, [%l7 + 0x48] sdivx %l0, 0x0934, %l4 bcc,a,pt %icc, loop_2595 edge8l %o7, %l2, %l3 lduw [%l7 + 0x0C], %i4 bgu,pn %icc, loop_2596 loop_2595: fmovdpos %icc, %f9, %f4 be %icc, loop_2597 fbl %fcc3, loop_2598 loop_2596: ldx [%l7 + 0x60], %o4 sth %g5, [%l7 + 0x5A] loop_2597: popc 0x0A89, %o2 loop_2598: fmovdge %xcc, %f12, %f0 movrlz %o5, %g3, %l6 brlz,a %i7, loop_2599 stb %i5, [%l7 + 0x60] tsubcctv %l1, %g7, %o3 std %f10, [%l7 + 0x28] loop_2599: fpack16 %f14, %f4 fmovrdlz %i2, %f14, %f8 fmovdpos %xcc, %f14, %f0 tleu %xcc, 0x1 ld [%l7 + 0x0C], %f2 taddcctv %o1, %g2, %i0 ldx [%l7 + 0x58], %l5 srl %o6, 0x0A, %g6 edge16ln %g1, %g4, %i6 tleu %xcc, 0x5 tg %icc, 0x7 brgez,a %i3, loop_2600 movneg %xcc, %i1, %o0 movrlez %l4, %o7, %l2 stw %l0, [%l7 + 0x30] loop_2600: fbe %fcc1, loop_2601 umul %l3, %o4, %i4 fbug,a %fcc2, loop_2602 be,pn %xcc, loop_2603 loop_2601: fors %f5, %f9, %f7 fmovde %icc, %f13, %f3 loop_2602: movrgz %g5, 0x0CF, %o5 loop_2603: fmovdn %icc, %f5, %f7 fmovdle %icc, %f2, %f6 stw %g3, [%l7 + 0x2C] fmovrsne %o2, %f14, %f3 bneg,pt %icc, loop_2604 fmovde %icc, %f11, %f14 tsubcc %l6, %i5, %l1 fand %f4, %f12, %f8 loop_2604: te %xcc, 0x2 fmuld8ulx16 %f0, %f14, %f6 fblg %fcc1, loop_2605 ld [%l7 + 0x28], %f7 fsrc1s %f6, %f1 and %g7, 0x1D3B, %i7 loop_2605: stb %o3, [%l7 + 0x4A] sll %i2, 0x08, %g2 fpack16 %f4, %f5 stw %i0, [%l7 + 0x78] fpadd16s %f1, %f15, %f15 tsubcctv %l5, %o6, %g6 fandnot1 %f12, %f14, %f10 movl %xcc, %o1, %g4 fmovdvs %xcc, %f13, %f3 ldd [%l7 + 0x68], %f4 ldsb [%l7 + 0x3B], %g1 edge8n %i6, %i3, %i1 fnors %f7, %f6, %f0 array8 %l4, %o7, %o0 lduw [%l7 + 0x1C], %l2 fmovdl %icc, %f0, %f9 ldsh [%l7 + 0x56], %l3 ld [%l7 + 0x20], %f10 edge16 %l0, %i4, %o4 fmovdleu %icc, %f7, %f11 bneg,pn %xcc, loop_2606 ldsw [%l7 + 0x24], %o5 movle %xcc, %g3, %g5 ldsh [%l7 + 0x16], %o2 loop_2606: movl %xcc, %i5, %l6 nop setx loop_2607, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x30], %l1 ld [%l7 + 0x30], %f12 fabss %f12, %f12 loop_2607: fbuge,a %fcc3, loop_2608 brnz %g7, loop_2609 stx %o3, [%l7 + 0x10] tsubcc %i7, 0x0D57, %g2 loop_2608: stw %i0, [%l7 + 0x2C] loop_2609: fmovdne %icc, %f7, %f13 fnegd %f12, %f4 fblg,a %fcc0, loop_2610 subcc %l5, %o6, %i2 stx %o1, [%l7 + 0x50] fmovsne %icc, %f4, %f1 loop_2610: movn %xcc, %g4, %g1 stb %g6, [%l7 + 0x15] brnz,a %i6, loop_2611 stw %i3, [%l7 + 0x70] tvs %xcc, 0x6 brgez,a %i1, loop_2612 loop_2611: std %f8, [%l7 + 0x10] st %f15, [%l7 + 0x30] fnand %f4, %f12, %f2 loop_2612: srl %l4, %o0, %o7 lduh [%l7 + 0x50], %l3 fmovsa %icc, %f14, %f2 bpos,a,pt %icc, loop_2613 subcc %l0, %i4, %o4 umulcc %o5, %l2, %g5 fmovscs %xcc, %f9, %f13 loop_2613: brlez,a %g3, loop_2614 fbug,a %fcc1, loop_2615 fmovscc %xcc, %f12, %f11 ldsh [%l7 + 0x64], %o2 loop_2614: sth %i5, [%l7 + 0x40] loop_2615: fbug,a %fcc2, loop_2616 ta %xcc, 0x0 fmuld8ulx16 %f15, %f10, %f8 andcc %l6, 0x0E29, %g7 loop_2616: ldsh [%l7 + 0x7E], %l1 subcc %o3, %g2, %i0 ldub [%l7 + 0x4A], %i7 fbn %fcc2, loop_2617 fmovd %f4, %f8 stw %o6, [%l7 + 0x74] tne %icc, 0x5 loop_2617: andn %l5, 0x0658, %o1 ldub [%l7 + 0x70], %g4 fmovsvc %xcc, %f14, %f10 subccc %i2, 0x10CB, %g1 movcc %xcc, %g6, %i3 std %f8, [%l7 + 0x50] movvc %xcc, %i1, %i6 smulcc %o0, %o7, %l4 lduw [%l7 + 0x7C], %l0 fnot1 %f4, %f0 ldsb [%l7 + 0x59], %l3 ldx [%l7 + 0x10], %o4 lduh [%l7 + 0x22], %i4 fnand %f8, %f2, %f8 sth %o5, [%l7 + 0x66] edge8n %l2, %g3, %g5 ld [%l7 + 0x4C], %f2 udiv %o2, 0x1BBD, %l6 stw %g7, [%l7 + 0x28] stx %i5, [%l7 + 0x20] fmovsneg %icc, %f0, %f3 nop setx loop_2618, %l0, %l1 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 %f10, %f14, %f8 fba,a %fcc0, loop_2619 movrne %o3, %g2, %i0 loop_2618: nop setx loop_2620, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tvs %xcc, 0x6 loop_2619: ldsb [%l7 + 0x62], %l1 fcmpne32 %f10, %f4, %o6 loop_2620: fbuge %fcc2, loop_2621 fmovdn %xcc, %f5, %f2 ldsb [%l7 + 0x3B], %i7 fmovdcs %icc, %f7, %f6 loop_2621: fbug %fcc0, loop_2622 stw %o1, [%l7 + 0x5C] bpos %xcc, loop_2623 addcc %l5, %g4, %g1 loop_2622: ldx [%l7 + 0x38], %g6 fandnot2s %f14, %f3, %f4 loop_2623: ld [%l7 + 0x0C], %f4 movcc %xcc, %i3, %i1 fbe,a %fcc2, loop_2624 add %i6, 0x07AC, %o0 fpsub16s %f6, %f11, %f14 fmovrsgez %i2, %f4, %f12 loop_2624: udivcc %o7, 0x0E1A, %l0 ldsw [%l7 + 0x44], %l3 movne %icc, %o4, %l4 fmovsn %xcc, %f2, %f5 tge %icc, 0x7 ldx [%l7 + 0x18], %i4 bshuffle %f2, %f0, %f10 ld [%l7 + 0x60], %f8 tneg %icc, 0x4 stb %l2, [%l7 + 0x3E] ldx [%l7 + 0x60], %o5 taddcctv %g5, %o2, %l6 umul %g3, 0x1E35, %i5 movg %icc, %g7, %o3 bne,pt %icc, loop_2625 fmovrde %g2, %f2, %f0 fxnors %f2, %f0, %f4 bl,pt %xcc, loop_2626 loop_2625: fmovdvc %icc, %f13, %f3 fbue %fcc2, loop_2627 fbule,a %fcc0, loop_2628 loop_2626: fmovdpos %xcc, %f12, %f4 addc %i0, 0x1366, %o6 loop_2627: ldsw [%l7 + 0x68], %l1 loop_2628: fbne,a %fcc2, loop_2629 edge8l %o1, %l5, %i7 ldsb [%l7 + 0x09], %g4 fcmpne32 %f6, %f4, %g6 loop_2629: fmovrslez %g1, %f12, %f10 fones %f0 fmovdn %xcc, %f1, %f10 ld [%l7 + 0x0C], %f3 bgu,a loop_2630 tl %xcc, 0x3 sethi 0x14F0, %i1 stx %i3, [%l7 + 0x18] loop_2630: movre %i6, 0x32A, %i2 fmovse %icc, %f1, %f0 tsubcctv %o0, 0x08F9, %o7 bne,a %icc, loop_2631 fnot2 %f2, %f6 std %f2, [%l7 + 0x18] sll %l0, %o4, %l4 loop_2631: ld [%l7 + 0x50], %f1 fmovda %xcc, %f12, %f14 fmovrslz %i4, %f4, %f9 ldsw [%l7 + 0x74], %l2 srlx %l3, %g5, %o5 fornot1s %f10, %f0, %f15 stx %l6, [%l7 + 0x70] fmuld8sux16 %f1, %f5, %f10 std %f6, [%l7 + 0x30] stx %o2, [%l7 + 0x60] array16 %i5, %g3, %o3 ldsh [%l7 + 0x72], %g2 xorcc %g7, %o6, %l1 fnegs %f2, %f3 movrlez %i0, 0x081, %l5 st %f1, [%l7 + 0x6C] fmovrdne %o1, %f2, %f8 ldsw [%l7 + 0x14], %i7 tle %xcc, 0x7 fmovdvs %xcc, %f14, %f10 lduw [%l7 + 0x30], %g6 ldsh [%l7 + 0x22], %g1 ldd [%l7 + 0x68], %f0 st %f11, [%l7 + 0x50] ld [%l7 + 0x7C], %f5 tcc %xcc, 0x7 fmovsvc %icc, %f6, %f7 fnand %f14, %f0, %f6 ld [%l7 + 0x28], %f12 lduh [%l7 + 0x40], %i1 edge8n %i3, %g4, %i2 subc %i6, %o0, %l0 fmuld8ulx16 %f2, %f5, %f4 movvc %xcc, %o7, %l4 fmovrdgz %i4, %f10, %f12 tg %icc, 0x7 movn %icc, %o4, %l3 fnors %f1, %f3, %f6 fmovdle %xcc, %f6, %f12 tg %xcc, 0x1 fexpand %f10, %f14 fbug %fcc1, loop_2632 fmovdvs %icc, %f0, %f4 movleu %xcc, %l2, %g5 ba,pn %xcc, loop_2633 loop_2632: movcc %icc, %l6, %o2 ldsh [%l7 + 0x4A], %i5 xorcc %g3, %o5, %o3 loop_2633: brlez %g7, loop_2634 bne,a %xcc, loop_2635 nop setx loop_2636, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrgez %g2, %l1, %i0 loop_2634: lduw [%l7 + 0x70], %l5 loop_2635: fcmpne32 %f12, %f8, %o6 loop_2636: for %f0, %f2, %f12 edge16l %i7, %o1, %g6 stx %i1, [%l7 + 0x18] fmul8x16au %f13, %f4, %f0 stb %g1, [%l7 + 0x63] addc %i3, %i2, %g4 ldub [%l7 + 0x34], %i6 ldsb [%l7 + 0x7D], %l0 fbue,a %fcc3, loop_2637 bl,pt %xcc, loop_2638 fmovspos %xcc, %f3, %f6 fmovrsne %o0, %f10, %f10 loop_2637: ldx [%l7 + 0x28], %l4 loop_2638: brz %i4, loop_2639 fcmpne32 %f12, %f12, %o4 stw %l3, [%l7 + 0x20] ldd [%l7 + 0x58], %f4 loop_2639: fmuld8ulx16 %f6, %f7, %f14 fnot2s %f11, %f9 lduh [%l7 + 0x46], %o7 fble,a %fcc3, loop_2640 sll %g5, 0x0F, %l6 fandnot2s %f15, %f1, %f7 bvc,pt %xcc, loop_2641 loop_2640: stx %l2, [%l7 + 0x08] movl %xcc, %o2, %i5 faligndata %f6, %f10, %f10 loop_2641: fmovrdgez %o5, %f6, %f14 stb %g3, [%l7 + 0x4E] fxnors %f11, %f4, %f8 ldd [%l7 + 0x60], %f12 fandnot1 %f12, %f4, %f4 ld [%l7 + 0x50], %f8 movg %icc, %o3, %g7 tpos %icc, 0x2 mulx %l1, %g2, %i0 lduw [%l7 + 0x40], %o6 sth %l5, [%l7 + 0x64] fbe %fcc3, loop_2642 nop setx loop_2643, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovd %f6, %f0 stx %i7, [%l7 + 0x18] loop_2642: ldx [%l7 + 0x50], %o1 loop_2643: ba,pn %icc, loop_2644 addccc %g6, %g1, %i1 fmovsg %icc, %f10, %f12 bleu,a,pt %xcc, loop_2645 loop_2644: fpmerge %f0, %f9, %f8 nop setx loop_2646, %l0, %l1 jmpl %l1, %i3 movgu %icc, %i2, %i6 loop_2645: ldsb [%l7 + 0x28], %l0 fmovdleu %xcc, %f2, %f6 loop_2646: ldsb [%l7 + 0x27], %g4 fmovrdne %l4, %f2, %f14 edge16ln %i4, %o0, %o4 brlez,a %l3, loop_2647 fpsub16s %f8, %f3, %f8 ldub [%l7 + 0x64], %g5 st %f7, [%l7 + 0x44] loop_2647: fmuld8ulx16 %f7, %f12, %f12 fornot2s %f13, %f11, %f2 fpadd32 %f14, %f10, %f2 fpmerge %f8, %f8, %f4 call loop_2648 movneg %icc, %l6, %o7 fmovs %f4, %f0 fpadd32 %f12, %f10, %f8 loop_2648: stb %o2, [%l7 + 0x1F] fmovdl %icc, %f3, %f0 sdivx %i5, 0x0629, %l2 fmovsge %icc, %f12, %f12 fpadd32 %f10, %f12, %f8 fcmpgt32 %f14, %f8, %o5 std %f12, [%l7 + 0x70] and %o3, %g3, %l1 fba,a %fcc2, loop_2649 fornot1 %f4, %f14, %f2 bl %xcc, loop_2650 bg,a,pn %xcc, loop_2651 loop_2649: bge loop_2652 fmovdn %xcc, %f2, %f13 loop_2650: subccc %g2, %g7, %o6 loop_2651: fcmpgt16 %f12, %f6, %l5 loop_2652: fornot1 %f10, %f14, %f0 movg %icc, %i7, %i0 sth %g6, [%l7 + 0x60] tvc %icc, 0x3 edge8ln %g1, %i1, %i3 bl,a %icc, loop_2653 ldsw [%l7 + 0x38], %o1 stw %i2, [%l7 + 0x40] brgez %l0, loop_2654 loop_2653: fxnors %f10, %f14, %f10 xnor %g4, 0x0EF4, %i6 ldsb [%l7 + 0x08], %l4 loop_2654: ta %icc, 0x1 fmovdcs %icc, %f7, %f15 st %f15, [%l7 + 0x28] nop setx loop_2655, %l0, %l1 jmpl %l1, %i4 ldx [%l7 + 0x08], %o0 tvs %xcc, 0x6 fnot2s %f11, %f9 loop_2655: fzero %f8 popc 0x05FB, %l3 movpos %icc, %o4, %g5 addccc %l6, %o2, %i5 udiv %o7, 0x0799, %o5 tl %xcc, 0x3 fmovdl %xcc, %f7, %f8 fpsub32 %f14, %f6, %f14 fmovrdlz %o3, %f4, %f6 lduw [%l7 + 0x0C], %g3 ldd [%l7 + 0x58], %f6 ldd [%l7 + 0x08], %f6 srl %l1, %g2, %l2 ldd [%l7 + 0x18], %f12 sth %g7, [%l7 + 0x74] fornot1 %f14, %f4, %f0 srax %l5, 0x08, %o6 fpadd32 %f14, %f6, %f4 fmovscc %icc, %f10, %f15 fnot2s %f7, %f5 lduh [%l7 + 0x3E], %i0 lduh [%l7 + 0x7C], %i7 ld [%l7 + 0x64], %f5 ldd [%l7 + 0x58], %f8 fbul %fcc3, loop_2656 stx %g6, [%l7 + 0x08] bleu,a %xcc, loop_2657 fbge,a %fcc3, loop_2658 loop_2656: ldsh [%l7 + 0x68], %g1 subcc %i1, %i3, %o1 loop_2657: bl,pt %xcc, loop_2659 loop_2658: ta %xcc, 0x6 sth %i2, [%l7 + 0x54] andcc %l0, 0x03AA, %i6 loop_2659: fmovrdgez %l4, %f4, %f10 movpos %xcc, %g4, %i4 fmovd %f8, %f14 lduh [%l7 + 0x4C], %l3 movge %xcc, %o4, %o0 stw %l6, [%l7 + 0x34] and %o2, %i5, %o7 ba,a loop_2660 call loop_2661 fnot2s %f15, %f12 fmovsleu %icc, %f12, %f9 loop_2660: ld [%l7 + 0x48], %f1 loop_2661: stb %g5, [%l7 + 0x17] alignaddrl %o5, %o3, %l1 fmovsl %icc, %f7, %f7 fmovsl %icc, %f1, %f7 ldx [%l7 + 0x68], %g2 movgu %icc, %g3, %l2 mova %xcc, %l5, %g7 or %o6, 0x050D, %i0 ldsh [%l7 + 0x20], %i7 fmovdpos %xcc, %f4, %f12 movre %g6, %g1, %i3 st %f7, [%l7 + 0x4C] sth %i1, [%l7 + 0x1A] ldsh [%l7 + 0x6C], %o1 fpadd32 %f2, %f10, %f2 ldsh [%l7 + 0x48], %l0 ld [%l7 + 0x48], %f7 be,a,pn %icc, loop_2662 be,a,pt %xcc, loop_2663 array16 %i6, %l4, %i2 st %f13, [%l7 + 0x5C] loop_2662: fmul8ulx16 %f8, %f2, %f4 loop_2663: fmovdvs %xcc, %f2, %f15 fmovdge %icc, %f12, %f2 stw %i4, [%l7 + 0x40] fmovsne %icc, %f1, %f5 sth %l3, [%l7 + 0x70] stx %o4, [%l7 + 0x28] fone %f2 stw %o0, [%l7 + 0x44] add %l6, 0x10A7, %g4 fmovd %f10, %f12 movleu %xcc, %i5, %o2 ldsh [%l7 + 0x4E], %o7 xnor %g5, %o5, %o3 tne %icc, 0x5 fmovdn %xcc, %f3, %f14 fmovdleu %xcc, %f15, %f15 nop setx loop_2664, %l0, %l1 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 %l1, [%l7 + 0x10] xnor %g2, %g3, %l2 std %f8, [%l7 + 0x18] loop_2664: or %g7, %o6, %i0 edge32l %i7, %l5, %g1 fmovrse %g6, %f9, %f0 movleu %icc, %i1, %o1 fcmple32 %f6, %f2, %l0 fmovspos %icc, %f0, %f15 srl %i6, %l4, %i3 lduh [%l7 + 0x34], %i2 add %l3, %o4, %o0 lduw [%l7 + 0x4C], %l6 bcs,a %xcc, loop_2665 fmovsleu %xcc, %f11, %f1 fnand %f12, %f6, %f10 be,pt %xcc, loop_2666 loop_2665: lduw [%l7 + 0x44], %i4 ldub [%l7 + 0x3A], %i5 call loop_2667 loop_2666: bn,a loop_2668 fxors %f6, %f2, %f2 subc %g4, 0x0875, %o7 loop_2667: edge16ln %g5, %o5, %o2 loop_2668: fpackfix %f12, %f14 fbul,a %fcc3, loop_2669 fcmpeq16 %f6, %f2, %o3 edge32l %g2, %g3, %l2 fornot1 %f0, %f12, %f6 loop_2669: bvs,pn %xcc, loop_2670 ldx [%l7 + 0x38], %g7 fmovs %f11, %f6 fmovde %xcc, %f12, %f10 loop_2670: fcmpeq32 %f4, %f0, %o6 nop setx loop_2671, %l0, %l1 jmpl %l1, %l1 sth %i0, [%l7 + 0x40] stx %l5, [%l7 + 0x08] tsubcc %i7, 0x1C56, %g1 loop_2671: fsrc2s %f15, %f0 movle %icc, %i1, %o1 tpos %icc, 0x3 ld [%l7 + 0x08], %f7 subccc %g6, 0x142D, %i6 st %f7, [%l7 + 0x48] fmovsa %xcc, %f0, %f1 fmovd %f2, %f2 stw %l0, [%l7 + 0x5C] ldsw [%l7 + 0x18], %i3 fmovscs %icc, %f14, %f11 tsubcctv %l4, %i2, %l3 bneg %icc, loop_2672 bshuffle %f12, %f10, %f6 stx %o0, [%l7 + 0x38] ble,pt %icc, loop_2673 loop_2672: sth %o4, [%l7 + 0x42] ba,a loop_2674 tl %icc, 0x7 loop_2673: bcc,a,pn %xcc, loop_2675 stb %l6, [%l7 + 0x37] loop_2674: fpack32 %f8, %f6, %f14 fsrc2s %f15, %f8 loop_2675: nop setx loop_2676, %l0, %l1 jmpl %l1, %i4 ldsb [%l7 + 0x2C], %g4 subccc %i5, 0x0091, %g5 std %f12, [%l7 + 0x40] loop_2676: lduh [%l7 + 0x3E], %o5 brgz %o7, loop_2677 fmovdg %icc, %f9, %f3 ba,a %xcc, loop_2678 stw %o3, [%l7 + 0x6C] loop_2677: sdivx %g2, 0x0497, %o2 fsrc2s %f11, %f6 loop_2678: orcc %l2, 0x13C5, %g3 ldub [%l7 + 0x48], %o6 tgu %xcc, 0x0 ldsb [%l7 + 0x7B], %l1 edge16 %i0, %l5, %g7 bvc,pt %icc, loop_2679 movneg %xcc, %g1, %i1 sth %o1, [%l7 + 0x7E] ldsw [%l7 + 0x4C], %g6 loop_2679: fors %f14, %f6, %f5 fmovd %f10, %f4 call loop_2680 xor %i7, %i6, %l0 fmul8ulx16 %f0, %f10, %f0 tle %icc, 0x3 loop_2680: lduh [%l7 + 0x74], %i3 brz,a %l4, loop_2681 sub %l3, 0x196D, %o0 fmovdleu %icc, %f3, %f4 nop setx loop_2682, %l0, %l1 jmpl %l1, %i2 loop_2681: fbule,a %fcc3, loop_2683 fzeros %f14 fpsub32 %f4, %f10, %f12 loop_2682: sth %o4, [%l7 + 0x52] loop_2683: ldsw [%l7 + 0x4C], %i4 edge16l %g4, %l6, %g5 ldsb [%l7 + 0x3C], %o5 fpadd16s %f1, %f7, %f6 movn %xcc, %o7, %o3 fble,a %fcc0, loop_2684 fmovdne %xcc, %f10, %f14 sdivx %i5, 0x0394, %g2 taddcctv %l2, 0x0CA0, %o2 loop_2684: brlez,a %o6, loop_2685 fandnot2 %f10, %f2, %f6 fbule %fcc1, loop_2686 ldub [%l7 + 0x0E], %g3 loop_2685: fmovrslez %l1, %f13, %f8 fands %f3, %f11, %f6 loop_2686: te %xcc, 0x7 fones %f3 fbl %fcc0, loop_2687 stx %l5, [%l7 + 0x78] array8 %i0, %g1, %g7 ble,a,pt %xcc, loop_2688 loop_2687: fpsub16 %f2, %f10, %f4 ldsh [%l7 + 0x40], %o1 fnegd %f8, %f10 loop_2688: ld [%l7 + 0x24], %f13 sllx %g6, 0x06, %i1 mova %icc, %i7, %l0 fmovdpos %xcc, %f7, %f11 st %f3, [%l7 + 0x6C] array32 %i6, %i3, %l3 fmovscs %xcc, %f0, %f9 brz %o0, loop_2689 te %icc, 0x0 fsrc2 %f8, %f10 fnors %f9, %f1, %f12 loop_2689: fmovda %icc, %f3, %f7 fmuld8sux16 %f13, %f7, %f2 movvc %xcc, %i2, %l4 fnot2s %f13, %f5 ldx [%l7 + 0x18], %i4 fxors %f2, %f13, %f15 fbul %fcc2, loop_2690 fsrc2 %f2, %f14 edge16ln %g4, %l6, %g5 ba %xcc, loop_2691 loop_2690: movre %o5, %o7, %o3 ldsh [%l7 + 0x46], %o4 tcs %icc, 0x1 loop_2691: for %f8, %f12, %f6 fone %f14 st %f13, [%l7 + 0x78] ldsw [%l7 + 0x5C], %g2 fmovrdne %i5, %f12, %f12 tne %xcc, 0x7 fmovsl %icc, %f10, %f9 bge %xcc, loop_2692 bgu %xcc, loop_2693 fcmpd %fcc1, %f4, %f10 tsubcc %o2, %l2, %o6 loop_2692: fbn %fcc3, loop_2694 loop_2693: sethi 0x1A51, %g3 fsrc1 %f6, %f10 fmul8sux16 %f0, %f6, %f10 loop_2694: stx %l1, [%l7 + 0x40] fmovdn %icc, %f1, %f4 addcc %i0, %g1, %g7 ldx [%l7 + 0x48], %l5 umul %o1, 0x07CB, %i1 movg %icc, %g6, %l0 tvs %xcc, 0x3 fzero %f4 lduw [%l7 + 0x70], %i7 bleu,pt %icc, loop_2695 umul %i3, %l3, %o0 addc %i6, 0x0B08, %i2 fcmple16 %f2, %f8, %i4 loop_2695: ldsb [%l7 + 0x27], %l4 sth %g4, [%l7 + 0x36] bneg,a,pt %xcc, loop_2696 nop setx loop_2697, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxnor %f8, %f2, %f6 fnegs %f3, %f13 loop_2696: fnegs %f5, %f10 loop_2697: edge32 %g5, %o5, %l6 std %f12, [%l7 + 0x58] sllx %o3, %o7, %o4 tg %xcc, 0x6 sllx %g2, 0x00, %i5 stx %o2, [%l7 + 0x08] movcc %xcc, %l2, %g3 ldx [%l7 + 0x58], %l1 fzero %f0 umul %o6, %i0, %g7 tgu %icc, 0x0 stw %g1, [%l7 + 0x5C] fmovdne %icc, %f7, %f7 stb %l5, [%l7 + 0x6B] tle %xcc, 0x3 fcmpeq32 %f8, %f0, %o1 movvc %icc, %i1, %g6 fmovsne %icc, %f10, %f11 ldx [%l7 + 0x50], %i7 bg,pn %xcc, loop_2698 fbge,a %fcc3, loop_2699 edge32n %l0, %l3, %i3 orncc %i6, %i2, %i4 loop_2698: lduw [%l7 + 0x44], %l4 loop_2699: ldsh [%l7 + 0x30], %g4 movgu %xcc, %o0, %g5 ldub [%l7 + 0x5E], %o5 ldsh [%l7 + 0x70], %o3 fbn,a %fcc3, loop_2700 stb %o7, [%l7 + 0x4D] fmovdgu %xcc, %f10, %f1 ld [%l7 + 0x20], %f0 loop_2700: ldx [%l7 + 0x60], %o4 ldub [%l7 + 0x63], %l6 or %i5, 0x0404, %g2 fornot1s %f13, %f4, %f5 array32 %l2, %g3, %o2 fmovsgu %icc, %f0, %f9 lduw [%l7 + 0x7C], %l1 fbe %fcc0, loop_2701 fornot1 %f2, %f8, %f12 andcc %i0, %o6, %g7 bg,a,pt %icc, loop_2702 loop_2701: edge16ln %l5, %o1, %g1 bvc,a loop_2703 fbg %fcc0, loop_2704 loop_2702: ldsw [%l7 + 0x08], %g6 fcmpne32 %f10, %f8, %i1 loop_2703: ldsw [%l7 + 0x3C], %i7 loop_2704: lduh [%l7 + 0x7C], %l0 ldsw [%l7 + 0x0C], %l3 fmul8sux16 %f14, %f4, %f10 fmovsa %xcc, %f15, %f3 fmovrdlz %i3, %f6, %f6 fnors %f3, %f3, %f4 fcmpne32 %f14, %f0, %i6 tn %xcc, 0x6 srlx %i2, %i4, %g4 fsrc2 %f4, %f0 fone %f8 fones %f8 brlz %l4, loop_2705 ldsh [%l7 + 0x32], %g5 mulscc %o0, 0x167F, %o3 stx %o5, [%l7 + 0x38] loop_2705: bvc,pt %icc, loop_2706 andcc %o7, %l6, %o4 fmovrslez %g2, %f9, %f5 ld [%l7 + 0x40], %f7 loop_2706: fcmpeq16 %f14, %f12, %l2 call loop_2707 fnot2 %f12, %f2 st %f15, [%l7 + 0x50] sth %g3, [%l7 + 0x78] loop_2707: fmuld8ulx16 %f7, %f6, %f14 fbl %fcc1, loop_2708 std %f4, [%l7 + 0x20] movrlz %i5, 0x108, %o2 ldsw [%l7 + 0x44], %i0 loop_2708: fmovdvc %xcc, %f9, %f2 sdivx %o6, 0x01C1, %g7 sth %l5, [%l7 + 0x16] ld [%l7 + 0x48], %f7 edge8ln %o1, %g1, %l1 sth %g6, [%l7 + 0x5C] fbue,a %fcc3, loop_2709 bg,a loop_2710 fmovdneg %icc, %f2, %f14 fmovdg %xcc, %f5, %f0 loop_2709: fmovsvc %xcc, %f8, %f1 loop_2710: bcc,pt %xcc, loop_2711 fnand %f10, %f6, %f6 sdiv %i7, 0x1F89, %i1 ldsb [%l7 + 0x48], %l0 loop_2711: fnot2s %f1, %f11 brgez %i3, loop_2712 fmuld8ulx16 %f8, %f10, %f8 xnorcc %i6, %i2, %i4 xnorcc %l3, 0x0768, %g4 loop_2712: edge32ln %l4, %o0, %o3 fnot2 %f10, %f0 smulcc %g5, %o7, %o5 ldd [%l7 + 0x40], %f0 sdivcc %l6, 0x1AEC, %g2 popc 0x198C, %o4 movge %xcc, %g3, %l2 ldx [%l7 + 0x68], %i5 fmovdl %icc, %f6, %f6 edge16 %o2, %i0, %g7 lduw [%l7 + 0x28], %o6 addccc %l5, %o1, %l1 fpadd16s %f6, %f15, %f10 ldsh [%l7 + 0x68], %g1 fmovdn %xcc, %f0, %f15 ld [%l7 + 0x08], %f8 edge16n %g6, %i1, %l0 sth %i3, [%l7 + 0x66] stw %i6, [%l7 + 0x3C] fmul8x16 %f6, %f14, %f0 tne %icc, 0x1 st %f7, [%l7 + 0x54] subcc %i2, 0x070A, %i7 fpmerge %f4, %f10, %f10 ldx [%l7 + 0x18], %i4 std %f2, [%l7 + 0x50] brgz %g4, loop_2713 movneg %icc, %l3, %l4 fmovdneg %xcc, %f13, %f4 fmovsa %xcc, %f2, %f12 loop_2713: orn %o3, 0x0ED0, %g5 lduw [%l7 + 0x40], %o0 lduw [%l7 + 0x20], %o7 bn,a,pn %icc, loop_2714 ldsw [%l7 + 0x1C], %o5 ldx [%l7 + 0x18], %g2 fmovdle %xcc, %f0, %f4 loop_2714: sra %l6, 0x10, %o4 fbg,a %fcc1, loop_2715 fmovrse %l2, %f0, %f3 fmovscc %icc, %f13, %f1 ldsw [%l7 + 0x68], %g3 loop_2715: ldd [%l7 + 0x60], %f2 call loop_2716 ldub [%l7 + 0x79], %o2 tneg %icc, 0x7 fnegs %f4, %f15 loop_2716: edge8n %i0, %g7, %o6 stb %i5, [%l7 + 0x1C] orncc %l5, %o1, %l1 sdiv %g6, 0x1C19, %i1 ldd [%l7 + 0x48], %f0 lduh [%l7 + 0x56], %l0 ldsh [%l7 + 0x2C], %g1 sllx %i6, 0x13, %i2 movgu %xcc, %i3, %i7 tcc %icc, 0x5 ldx [%l7 + 0x58], %g4 fandnot2s %f0, %f15, %f0 edge16ln %i4, %l4, %o3 ldd [%l7 + 0x48], %f0 fbl %fcc3, loop_2717 fbue %fcc2, loop_2718 fbn,a %fcc1, loop_2719 ld [%l7 + 0x20], %f0 loop_2717: sth %l3, [%l7 + 0x78] loop_2718: for %f14, %f4, %f0 loop_2719: fornot2 %f6, %f14, %f12 fmovrdlez %o0, %f2, %f4 ldub [%l7 + 0x7D], %o7 fzero %f10 fcmple16 %f2, %f10, %o5 ldsh [%l7 + 0x26], %g2 bg,a,pt %icc, loop_2720 fmovdvs %xcc, %f5, %f0 tge %xcc, 0x2 fabss %f14, %f0 loop_2720: fbn %fcc1, loop_2721 st %f3, [%l7 + 0x2C] sth %l6, [%l7 + 0x18] tcc %icc, 0x3 loop_2721: tsubcctv %g5, 0x1EA2, %o4 fmovd %f12, %f8 stw %l2, [%l7 + 0x50] fsrc2 %f12, %f14 sdivcc %g3, 0x0390, %o2 ld [%l7 + 0x20], %f9 fcmpd %fcc1, %f8, %f0 fxnor %f12, %f10, %f0 fmovdge %icc, %f3, %f11 bne,a loop_2722 fmovdge %xcc, %f8, %f9 ldsh [%l7 + 0x52], %i0 smulcc %g7, 0x1494, %o6 loop_2722: ldub [%l7 + 0x20], %l5 brz %i5, loop_2723 ldsw [%l7 + 0x48], %o1 ld [%l7 + 0x7C], %f4 umul %g6, 0x1B48, %l1 loop_2723: edge16 %l0, %g1, %i6 fnand %f2, %f12, %f10 xorcc %i1, 0x1CED, %i3 bvc,a loop_2724 ldsb [%l7 + 0x64], %i2 stb %g4, [%l7 + 0x61] movcs %xcc, %i7, %l4 loop_2724: fcmpes %fcc1, %f6, %f9 stx %o3, [%l7 + 0x78] tg %xcc, 0x1 fone %f2 bvs,a,pt %icc, loop_2725 fmovdl %xcc, %f13, %f15 movn %xcc, %l3, %o0 stb %i4, [%l7 + 0x1B] loop_2725: ldsw [%l7 + 0x78], %o5 brgz,a %o7, loop_2726 fmovdpos %xcc, %f8, %f0 stx %g2, [%l7 + 0x70] st %f4, [%l7 + 0x68] loop_2726: ldx [%l7 + 0x48], %l6 fmuld8ulx16 %f4, %f9, %f0 edge16n %o4, %l2, %g3 movpos %icc, %g5, %o2 subccc %g7, 0x0084, %o6 brnz %i0, loop_2727 lduw [%l7 + 0x50], %l5 fornot1 %f14, %f14, %f8 addc %o1, 0x16FD, %g6 loop_2727: fba,a %fcc1, loop_2728 ldsh [%l7 + 0x28], %i5 fbue,a %fcc2, loop_2729 orncc %l0, 0x0171, %g1 loop_2728: movpos %icc, %i6, %i1 fmovdn %icc, %f13, %f9 loop_2729: addccc %l1, 0x1E23, %i3 fandnot2 %f2, %f10, %f14 tvc %icc, 0x6 ldub [%l7 + 0x5F], %g4 fnot2s %f6, %f9 fnands %f6, %f15, %f11 nop setx loop_2730, %l0, %l1 jmpl %l1, %i2 fbne,a %fcc3, loop_2731 fand %f10, %f8, %f14 tgu %icc, 0x1 loop_2730: movn %icc, %l4, %i7 loop_2731: fmul8sux16 %f4, %f2, %f4 lduh [%l7 + 0x3A], %o3 tne %xcc, 0x4 fmovdvc %icc, %f11, %f15 fornot2s %f8, %f6, %f10 brlez,a %l3, loop_2732 stb %o0, [%l7 + 0x18] fmovrdgz %o5, %f8, %f12 fmovrde %i4, %f0, %f10 loop_2732: edge32l %o7, %l6, %g2 stx %l2, [%l7 + 0x40] sth %o4, [%l7 + 0x74] subc %g5, %g3, %g7 sth %o2, [%l7 + 0x48] sub %i0, %o6, %o1 be,a loop_2733 tge %xcc, 0x6 edge32 %g6, %i5, %l0 fpadd32s %f2, %f6, %f7 loop_2733: mova %icc, %g1, %l5 fmovrde %i6, %f0, %f12 addccc %i1, 0x08A8, %i3 lduh [%l7 + 0x20], %g4 call loop_2734 tvs %icc, 0x3 brlez,a %i2, loop_2735 ldsw [%l7 + 0x30], %l1 loop_2734: ldsb [%l7 + 0x43], %l4 fornot2s %f4, %f14, %f14 loop_2735: fmovdn %xcc, %f9, %f7 fsrc2 %f0, %f8 tvc %xcc, 0x4 sth %o3, [%l7 + 0x50] lduh [%l7 + 0x12], %i7 brlez,a %o0, loop_2736 edge32ln %o5, %i4, %o7 ldsb [%l7 + 0x36], %l3 fbn %fcc2, loop_2737 loop_2736: ldsh [%l7 + 0x56], %g2 fmovsn %xcc, %f5, %f0 and %l2, %l6, %g5 loop_2737: pdist %f14, %f14, %f0 bg,a loop_2738 ldsw [%l7 + 0x70], %g3 fnot1 %f2, %f8 subc %o4, 0x1F80, %o2 loop_2738: and %g7, %o6, %i0 fmuld8ulx16 %f15, %f10, %f0 fmovs %f12, %f11 ld [%l7 + 0x60], %f9 fpsub32s %f9, %f13, %f13 std %f14, [%l7 + 0x18] fnot1 %f2, %f10 fmul8x16au %f12, %f5, %f8 ldub [%l7 + 0x52], %g6 fornot2 %f0, %f10, %f0 fandnot1s %f1, %f11, %f15 brgez %i5, loop_2739 fmul8x16 %f0, %f0, %f12 mova %xcc, %o1, %g1 fmul8x16 %f0, %f4, %f0 loop_2739: st %f14, [%l7 + 0x1C] move %xcc, %l5, %i6 ldsw [%l7 + 0x48], %i1 sdivcc %l0, 0x1B6E, %g4 fandnot2s %f2, %f1, %f4 fcmpne16 %f12, %f6, %i3 fmul8ulx16 %f4, %f0, %f2 fbule,a %fcc0, loop_2740 nop setx loop_2741, %l0, %l1 jmpl %l1, %l1 popc %i2, %o3 tn %xcc, 0x7 loop_2740: fmovsge %xcc, %f6, %f14 loop_2741: alignaddr %l4, %i7, %o0 be %xcc, loop_2742 edge16l %o5, %o7, %l3 ldx [%l7 + 0x10], %g2 fones %f7 loop_2742: edge32l %l2, %l6, %i4 fxor %f0, %f6, %f4 stb %g3, [%l7 + 0x12] fors %f7, %f12, %f2 stb %g5, [%l7 + 0x42] sra %o4, %o2, %o6 ldx [%l7 + 0x70], %g7 fble %fcc3, loop_2743 andcc %i0, 0x0AF4, %g6 movge %xcc, %i5, %o1 movgu %xcc, %g1, %l5 loop_2743: lduw [%l7 + 0x4C], %i1 stx %l0, [%l7 + 0x28] movgu %icc, %g4, %i3 fmovdpos %xcc, %f0, %f8 ldsb [%l7 + 0x56], %i6 stw %l1, [%l7 + 0x74] ldsb [%l7 + 0x41], %o3 srlx %i2, %i7, %l4 fsrc1 %f0, %f2 fmovdn %xcc, %f2, %f14 fmovsvs %xcc, %f7, %f4 fornot1 %f2, %f8, %f2 lduw [%l7 + 0x60], %o0 movl %xcc, %o5, %l3 lduw [%l7 + 0x18], %g2 alignaddrl %o7, %l6, %l2 ld [%l7 + 0x6C], %f10 tne %icc, 0x7 sllx %i4, 0x0F, %g3 fxors %f9, %f10, %f15 fmovdleu %xcc, %f3, %f2 ldub [%l7 + 0x28], %g5 tl %xcc, 0x6 ld [%l7 + 0x44], %f12 fpadd32s %f11, %f2, %f4 fpadd32 %f6, %f8, %f12 sth %o4, [%l7 + 0x46] ld [%l7 + 0x14], %f12 ld [%l7 + 0x54], %f4 ldsw [%l7 + 0x28], %o6 ldx [%l7 + 0x48], %g7 fnands %f4, %f4, %f15 fmovsge %icc, %f12, %f5 ldx [%l7 + 0x48], %o2 faligndata %f10, %f4, %f0 fcmple16 %f10, %f6, %i0 fmovdvs %xcc, %f14, %f1 fpackfix %f12, %f10 umulcc %i5, %o1, %g1 stw %g6, [%l7 + 0x48] udivx %l5, 0x100D, %l0 fcmpne32 %f2, %f10, %i1 bvc,pn %xcc, loop_2744 fpadd32s %f2, %f6, %f10 fmovd %f0, %f4 ldd [%l7 + 0x68], %f2 loop_2744: fpmerge %f2, %f13, %f2 lduh [%l7 + 0x34], %i3 ldub [%l7 + 0x1C], %i6 stw %l1, [%l7 + 0x10] bl %xcc, loop_2745 umulcc %o3, %g4, %i2 std %f6, [%l7 + 0x70] umul %l4, %o0, %o5 loop_2745: fmuld8ulx16 %f9, %f2, %f14 stx %l3, [%l7 + 0x78] edge16n %g2, %i7, %l6 tpos %xcc, 0x6 fcmpeq16 %f6, %f2, %o7 stb %l2, [%l7 + 0x19] edge16ln %g3, %i4, %o4 movpos %xcc, %o6, %g5 fmovrdne %o2, %f12, %f2 sra %i0, %g7, %i5 movne %icc, %o1, %g1 array8 %g6, %l5, %l0 std %f14, [%l7 + 0x08] fbu,a %fcc3, loop_2746 subccc %i3, 0x1D7D, %i6 fornot1s %f3, %f9, %f14 fmovdpos %icc, %f11, %f2 loop_2746: stx %i1, [%l7 + 0x68] tn %xcc, 0x2 fmovde %xcc, %f15, %f9 fornot2 %f0, %f4, %f8 edge8ln %l1, %o3, %g4 ldsh [%l7 + 0x2C], %i2 fbge,a %fcc2, loop_2747 ldsw [%l7 + 0x68], %l4 subccc %o5, %o0, %l3 fmovdg %xcc, %f1, %f9 loop_2747: fsrc1s %f4, %f15 st %f8, [%l7 + 0x60] orncc %i7, %l6, %g2 tne %icc, 0x6 stw %o7, [%l7 + 0x30] ldsb [%l7 + 0x51], %g3 stx %i4, [%l7 + 0x78] movrlz %l2, %o6, %g5 ldsh [%l7 + 0x24], %o2 ldsb [%l7 + 0x12], %o4 ldx [%l7 + 0x10], %g7 ldsb [%l7 + 0x79], %i5 sth %o1, [%l7 + 0x2C] brlez %g1, loop_2748 edge8 %g6, %i0, %l5 lduh [%l7 + 0x0C], %i3 bleu,a,pn %xcc, loop_2749 loop_2748: orn %i6, 0x0B5D, %l0 sdiv %i1, 0x0950, %l1 fsrc2 %f4, %f4 loop_2749: smul %o3, 0x02EF, %g4 fmovdcc %icc, %f0, %f1 fsrc1 %f12, %f10 movrgez %i2, 0x06F, %o5 fmul8x16au %f11, %f6, %f0 movcc %xcc, %l4, %o0 fmovrsne %l3, %f14, %f0 ldsw [%l7 + 0x18], %i7 fmovspos %icc, %f12, %f0 fbu %fcc1, loop_2750 st %f13, [%l7 + 0x5C] lduw [%l7 + 0x14], %l6 fbul,a %fcc0, loop_2751 loop_2750: fmovsvs %icc, %f3, %f5 st %f1, [%l7 + 0x34] tsubcc %o7, %g2, %i4 loop_2751: edge16l %l2, %o6, %g3 movrlz %o2, %o4, %g7 tvs %icc, 0x0 bpos %icc, loop_2752 movrgz %g5, %o1, %i5 bge %xcc, loop_2753 andncc %g1, %i0, %l5 loop_2752: xor %g6, %i6, %i3 stw %l0, [%l7 + 0x08] loop_2753: ldd [%l7 + 0x48], %f14 fblg,a %fcc3, loop_2754 fbug,a %fcc3, loop_2755 srlx %i1, %o3, %l1 movrgez %g4, 0x1F0, %o5 loop_2754: stx %i2, [%l7 + 0x08] loop_2755: fmovsvs %xcc, %f14, %f12 be,pt %xcc, loop_2756 fxor %f12, %f8, %f6 brgz,a %l4, loop_2757 movcs %xcc, %o0, %i7 loop_2756: edge16n %l6, %l3, %g2 or %i4, %o7, %o6 loop_2757: brgz,a %l2, loop_2758 fmovrse %o2, %f8, %f6 ld [%l7 + 0x28], %f9 lduh [%l7 + 0x08], %g3 loop_2758: fmovdcc %xcc, %f4, %f6 ld [%l7 + 0x70], %f0 ldsb [%l7 + 0x0C], %o4 st %f4, [%l7 + 0x24] stb %g7, [%l7 + 0x57] umulcc %g5, 0x1DB3, %i5 tl %icc, 0x0 fmovrdlez %g1, %f14, %f12 ldd [%l7 + 0x28], %f0 lduh [%l7 + 0x28], %o1 xnorcc %l5, %i0, %i6 lduh [%l7 + 0x62], %g6 movg %xcc, %l0, %i1 orncc %i3, %o3, %g4 edge8 %o5, %i2, %l1 bvc,a,pt %xcc, loop_2759 fmovsg %icc, %f1, %f11 fmovrslz %o0, %f2, %f4 fcmple32 %f6, %f4, %l4 loop_2759: xnorcc %l6, %i7, %l3 ldx [%l7 + 0x30], %i4 orcc %g2, 0x173B, %o7 stx %o6, [%l7 + 0x28] fpsub16s %f14, %f6, %f5 fble %fcc0, loop_2760 ld [%l7 + 0x1C], %f6 ld [%l7 + 0x20], %f8 bgu,pt %icc, loop_2761 loop_2760: bge,a %xcc, loop_2762 fmovrse %l2, %f5, %f1 sethi 0x1FB3, %g3 loop_2761: brz %o4, loop_2763 loop_2762: smul %o2, 0x0777, %g7 fpadd16 %f4, %f4, %f8 ldub [%l7 + 0x76], %g5 loop_2763: tsubcc %g1, %i5, %l5 faligndata %f6, %f6, %f8 taddcctv %o1, 0x18AB, %i0 alignaddrl %g6, %l0, %i6 edge32 %i3, %i1, %g4 bneg,a,pn %xcc, loop_2764 fxnor %f14, %f2, %f12 siam 0x2 fcmpgt32 %f2, %f12, %o3 loop_2764: ldub [%l7 + 0x27], %i2 movl %xcc, %o5, %l1 movrlz %l4, 0x31D, %o0 fxnor %f8, %f8, %f2 fnegs %f5, %f6 sth %l6, [%l7 + 0x58] array8 %i7, %l3, %g2 ldsb [%l7 + 0x0F], %i4 fmovrdne %o7, %f4, %f4 ldsw [%l7 + 0x50], %o6 fpsub32 %f0, %f6, %f0 tg %xcc, 0x0 add %g3, 0x0F90, %l2 ldsb [%l7 + 0x7A], %o4 sll %o2, %g5, %g1 fmovsl %xcc, %f1, %f10 fcmpne16 %f6, %f14, %g7 ldub [%l7 + 0x1C], %l5 stx %o1, [%l7 + 0x10] bneg,a,pn %icc, loop_2765 stx %i0, [%l7 + 0x50] movl %icc, %g6, %l0 popc 0x1377, %i5 loop_2765: sth %i3, [%l7 + 0x7E] ldsw [%l7 + 0x1C], %i1 edge16 %g4, %o3, %i2 fcmple16 %f4, %f0, %i6 ldx [%l7 + 0x60], %o5 ld [%l7 + 0x3C], %f2 andncc %l1, %o0, %l4 fmovdleu %xcc, %f6, %f13 stx %l6, [%l7 + 0x18] stx %l3, [%l7 + 0x18] ldsh [%l7 + 0x20], %g2 sth %i7, [%l7 + 0x2A] fmovdneg %xcc, %f7, %f15 ba,pt %icc, loop_2766 fpadd32s %f15, %f6, %f0 fornot2 %f10, %f10, %f8 sth %o7, [%l7 + 0x76] loop_2766: subcc %i4, %g3, %o6 fba %fcc3, loop_2767 lduw [%l7 + 0x48], %l2 tvc %icc, 0x1 movleu %xcc, %o4, %o2 loop_2767: stb %g5, [%l7 + 0x31] tg %xcc, 0x4 nop setx loop_2768, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x1A], %g7 fnors %f8, %f3, %f13 fsrc1s %f12, %f10 loop_2768: stw %g1, [%l7 + 0x1C] smulcc %l5, 0x0E03, %i0 udivx %o1, 0x0524, %l0 fpadd16 %f4, %f6, %f6 fbo,a %fcc3, loop_2769 fpadd32s %f15, %f7, %f8 fmovdl %icc, %f2, %f5 std %f2, [%l7 + 0x08] loop_2769: sdivcc %g6, 0x07AF, %i3 fabss %f5, %f8 ldd [%l7 + 0x38], %f6 std %f4, [%l7 + 0x50] xnorcc %i1, %g4, %o3 fzeros %f8 ld [%l7 + 0x10], %f14 ldsh [%l7 + 0x50], %i5 stx %i6, [%l7 + 0x78] srlx %o5, 0x02, %l1 fmovdcc %xcc, %f5, %f8 stb %i2, [%l7 + 0x61] edge8n %o0, %l6, %l4 ld [%l7 + 0x18], %f6 fnor %f14, %f4, %f0 fmul8x16au %f13, %f15, %f4 fandnot1s %f8, %f13, %f0 fornot1s %f0, %f1, %f11 edge16n %g2, %l3, %o7 ldsw [%l7 + 0x70], %i4 umulcc %i7, 0x0C4C, %g3 ldd [%l7 + 0x50], %f2 ldsw [%l7 + 0x5C], %l2 ldx [%l7 + 0x48], %o4 ldub [%l7 + 0x79], %o6 fpack32 %f6, %f8, %f10 sth %g5, [%l7 + 0x2E] movl %xcc, %g7, %g1 fbule,a %fcc1, loop_2770 fandnot2 %f8, %f8, %f4 stw %l5, [%l7 + 0x58] ldsb [%l7 + 0x5E], %o2 loop_2770: fmovd %f8, %f8 lduh [%l7 + 0x24], %i0 fpackfix %f14, %f12 sdivcc %o1, 0x0FCA, %g6 ldsw [%l7 + 0x7C], %l0 faligndata %f12, %f14, %f12 fnands %f14, %f2, %f5 ldx [%l7 + 0x48], %i3 fands %f2, %f13, %f10 xnorcc %g4, 0x1163, %i1 fba,a %fcc1, loop_2771 fpsub16 %f2, %f2, %f6 fmovdvs %xcc, %f11, %f15 udivcc %o3, 0x111A, %i6 loop_2771: fpack32 %f14, %f8, %f0 movleu %xcc, %i5, %o5 fbul %fcc0, loop_2772 ldsh [%l7 + 0x70], %i2 ldsh [%l7 + 0x1C], %o0 movgu %xcc, %l1, %l6 loop_2772: sth %l4, [%l7 + 0x76] fmovrdgz %g2, %f14, %f12 stb %l3, [%l7 + 0x40] tg %icc, 0x4 ldx [%l7 + 0x18], %i4 fmul8x16al %f14, %f8, %f0 subccc %o7, %g3, %l2 fmul8sux16 %f2, %f0, %f8 movpos %icc, %o4, %o6 fmovsvc %xcc, %f7, %f0 fmovsa %icc, %f12, %f2 fmovdvc %xcc, %f15, %f13 fpadd16 %f12, %f14, %f4 stx %g5, [%l7 + 0x08] alignaddr %i7, %g7, %l5 nop setx loop_2773, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmple16 %f2, %f6, %g1 fmovdgu %xcc, %f13, %f11 srl %i0, %o2, %g6 loop_2773: fmovdl %xcc, %f13, %f6 fbge,a %fcc1, loop_2774 fmovsvs %xcc, %f1, %f9 fmovd %f10, %f10 fbo,a %fcc2, loop_2775 loop_2774: bgu,pn %icc, loop_2776 bshuffle %f12, %f8, %f8 ta %xcc, 0x4 loop_2775: fmovdle %icc, %f15, %f8 loop_2776: nop setx loop_2777, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpne16 %f8, %f6, %o1 fmuld8sux16 %f9, %f5, %f12 fmovrde %i3, %f14, %f12 loop_2777: lduh [%l7 + 0x5C], %g4 lduw [%l7 + 0x2C], %l0 sra %i1, 0x1F, %o3 ldsh [%l7 + 0x7E], %i5 ldsh [%l7 + 0x08], %i6 ldsb [%l7 + 0x7A], %o5 fmovdvc %icc, %f0, %f11 movleu %icc, %o0, %i2 fbug,a %fcc3, loop_2778 ldsh [%l7 + 0x08], %l1 fandnot2 %f6, %f2, %f14 stw %l4, [%l7 + 0x1C] loop_2778: fcmpd %fcc3, %f10, %f8 fbue,a %fcc3, loop_2779 array32 %g2, %l3, %l6 fnot2s %f12, %f10 addccc %i4, 0x0BAE, %g3 loop_2779: bvc,pn %xcc, loop_2780 stx %l2, [%l7 + 0x08] ldub [%l7 + 0x56], %o7 ld [%l7 + 0x14], %f3 loop_2780: sub %o6, 0x027A, %g5 lduh [%l7 + 0x7A], %i7 fmovdpos %xcc, %f11, %f9 tsubcctv %g7, %o4, %l5 ld [%l7 + 0x4C], %f8 fbe %fcc3, loop_2781 fble,a %fcc3, loop_2782 stb %g1, [%l7 + 0x4C] fnand %f8, %f10, %f14 loop_2781: tneg %icc, 0x4 loop_2782: stx %i0, [%l7 + 0x30] movrlz %o2, 0x2E4, %o1 nop setx loop_2783, %l0, %l1 jmpl %l1, %i3 andn %g6, %l0, %g4 fpack32 %f8, %f10, %f6 fcmpne16 %f8, %f10, %i1 loop_2783: ld [%l7 + 0x5C], %f14 for %f12, %f8, %f10 tn %xcc, 0x0 xor %i5, 0x0B0C, %i6 sub %o3, %o5, %i2 fcmpd %fcc1, %f14, %f6 movpos %xcc, %l1, %l4 array16 %o0, %l3, %g2 bne %icc, loop_2784 ldsb [%l7 + 0x2F], %l6 fnegd %f10, %f8 andncc %g3, %i4, %l2 loop_2784: fmovdgu %xcc, %f5, %f9 fbge %fcc2, loop_2785 ldx [%l7 + 0x60], %o7 fmovse %icc, %f1, %f15 sllx %o6, 0x1D, %i7 loop_2785: fcmps %fcc1, %f3, %f11 bvs,pt %icc, loop_2786 bn,a %icc, loop_2787 ldsw [%l7 + 0x38], %g7 fbu %fcc2, loop_2788 loop_2786: fmovdn %xcc, %f11, %f13 loop_2787: bcs,pt %xcc, loop_2789 brnz,a %g5, loop_2790 loop_2788: fmovscs %xcc, %f9, %f7 fbge %fcc3, loop_2791 loop_2789: fand %f14, %f4, %f12 loop_2790: movcc %xcc, %l5, %g1 andcc %i0, %o4, %o1 loop_2791: tsubcc %i3, %g6, %l0 add %g4, %o2, %i1 lduw [%l7 + 0x74], %i6 fmovrdgez %i5, %f8, %f0 movn %icc, %o5, %o3 nop setx loop_2792, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpeq32 %f14, %f2, %l1 smulcc %l4, 0x0A98, %o0 faligndata %f2, %f12, %f2 loop_2792: stw %i2, [%l7 + 0x7C] ldsb [%l7 + 0x1D], %g2 fexpand %f14, %f0 fmovsl %xcc, %f5, %f4 stx %l6, [%l7 + 0x18] fmovsvc %xcc, %f13, %f4 stx %l3, [%l7 + 0x30] xnorcc %g3, 0x1595, %i4 orncc %l2, 0x12FB, %o7 ta %icc, 0x4 movne %xcc, %i7, %g7 fmovsvc %icc, %f15, %f9 ldsh [%l7 + 0x10], %o6 fmul8x16au %f12, %f4, %f4 fmovsle %xcc, %f1, %f13 fmovdcs %icc, %f0, %f4 movneg %icc, %g5, %l5 stx %g1, [%l7 + 0x50] std %f14, [%l7 + 0x70] tl %icc, 0x5 bneg,pn %xcc, loop_2793 fmovrdgz %o4, %f4, %f10 fcmple32 %f4, %f12, %o1 tcc %icc, 0x6 loop_2793: ldsb [%l7 + 0x7A], %i0 edge8 %g6, %l0, %i3 edge16 %o2, %g4, %i6 fornot1s %f11, %f2, %f5 st %f5, [%l7 + 0x24] fbu %fcc2, loop_2794 fornot1 %f14, %f14, %f6 fbne,a %fcc0, loop_2795 movpos %icc, %i5, %o5 loop_2794: fpsub16 %f2, %f6, %f14 subc %i1, 0x133F, %o3 loop_2795: fnands %f9, %f12, %f1 movvs %icc, %l4, %o0 ldsw [%l7 + 0x54], %i2 lduh [%l7 + 0x28], %l1 stx %l6, [%l7 + 0x38] fzeros %f11 fmovsvc %xcc, %f15, %f7 ldsw [%l7 + 0x64], %l3 fandnot1 %f2, %f0, %f8 ble loop_2796 umul %g3, %g2, %i4 array32 %o7, %i7, %g7 ba,pt %xcc, loop_2797 loop_2796: and %l2, %g5, %l5 ldsb [%l7 + 0x4E], %g1 fsrc1 %f0, %f2 loop_2797: edge32n %o4, %o6, %o1 tsubcc %g6, %l0, %i0 fbu,a %fcc2, loop_2798 udivx %i3, 0x0D9B, %o2 edge32ln %g4, %i5, %i6 sdivcc %o5, 0x08C4, %o3 loop_2798: std %f2, [%l7 + 0x20] move %xcc, %l4, %o0 fmovrse %i2, %f3, %f14 fzero %f6 bvc,a,pt %xcc, loop_2799 taddcc %l1, 0x1726, %l6 ld [%l7 + 0x4C], %f10 mulscc %l3, %i1, %g2 loop_2799: movcc %icc, %i4, %g3 subcc %o7, 0x14EF, %g7 st %f12, [%l7 + 0x7C] andncc %l2, %g5, %l5 edge32n %i7, %o4, %o6 fmovsl %xcc, %f4, %f2 edge8ln %g1, %g6, %l0 movpos %xcc, %o1, %i3 ba,a,pn %icc, loop_2800 fcmple32 %f2, %f8, %o2 fmovdg %icc, %f10, %f5 std %f0, [%l7 + 0x50] loop_2800: sth %g4, [%l7 + 0x7A] nop setx loop_2801, %l0, %l1 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 + 0x5E], %i0 alignaddr %i6, %i5, %o5 ldub [%l7 + 0x18], %l4 loop_2801: sth %o3, [%l7 + 0x08] fone %f12 fmovdn %xcc, %f10, %f2 addc %o0, 0x03A8, %l1 ldsh [%l7 + 0x12], %i2 movre %l6, %l3, %i1 array8 %g2, %g3, %o7 lduh [%l7 + 0x74], %g7 fble %fcc1, loop_2802 ldx [%l7 + 0x48], %i4 fnot2s %f8, %f11 movcc %icc, %l2, %l5 loop_2802: mulx %i7, %o4, %o6 fpadd16s %f9, %f7, %f5 fnor %f6, %f6, %f14 ldd [%l7 + 0x70], %f4 tsubcctv %g1, %g6, %g5 movle %icc, %o1, %l0 sll %i3, %o2, %i0 ldsh [%l7 + 0x68], %g4 ldub [%l7 + 0x72], %i6 ldsb [%l7 + 0x11], %o5 fandnot2 %f6, %f12, %f10 movn %icc, %i5, %o3 fmovrdlz %l4, %f8, %f2 fcmpne16 %f0, %f10, %l1 subcc %i2, 0x08D0, %o0 brnz,a %l6, loop_2803 umul %i1, 0x12C7, %g2 sll %g3, 0x0A, %l3 movvc %xcc, %g7, %i4 loop_2803: udivx %l2, 0x020D, %l5 orn %i7, 0x17DD, %o7 lduw [%l7 + 0x34], %o6 ta %xcc, 0x6 nop setx loop_2804, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x5A], %o4 fcmpes %fcc1, %f11, %f12 mulx %g6, %g5, %o1 loop_2804: udivx %l0, 0x092B, %i3 umulcc %g1, 0x0136, %o2 ta %icc, 0x0 tn %xcc, 0x0 nop setx loop_2805, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srlx %i0, 0x04, %i6 fabss %f6, %f6 std %f4, [%l7 + 0x20] loop_2805: fmovrdgz %g4, %f6, %f8 lduw [%l7 + 0x10], %i5 movrgz %o3, %o5, %l4 fbu %fcc1, loop_2806 ldd [%l7 + 0x50], %f2 xnor %i2, %l1, %o0 fmovscs %icc, %f13, %f1 loop_2806: fble,a %fcc3, loop_2807 fblg,a %fcc0, loop_2808 std %f14, [%l7 + 0x10] fmovdleu %icc, %f11, %f6 loop_2807: ldsb [%l7 + 0x43], %l6 loop_2808: brgz %i1, loop_2809 fmovde %icc, %f15, %f14 fbuge,a %fcc3, loop_2810 udivx %g2, 0x1647, %l3 loop_2809: ldsb [%l7 + 0x6E], %g3 tsubcctv %g7, 0x1068, %l2 loop_2810: smulcc %i4, 0x05CA, %l5 fmovdge %xcc, %f12, %f1 array8 %i7, %o6, %o4 be loop_2811 ldsh [%l7 + 0x0C], %o7 stb %g6, [%l7 + 0x43] lduh [%l7 + 0x38], %g5 loop_2811: fbule,a %fcc3, loop_2812 fmuld8sux16 %f9, %f1, %f6 tle %xcc, 0x0 tvs %xcc, 0x7 loop_2812: stb %l0, [%l7 + 0x3A] fba,a %fcc3, loop_2813 fbn %fcc1, loop_2814 ldd [%l7 + 0x28], %f2 fbule,a %fcc2, loop_2815 loop_2813: ld [%l7 + 0x3C], %f15 loop_2814: subc %o1, %g1, %o2 fmovdleu %icc, %f8, %f15 loop_2815: st %f3, [%l7 + 0x3C] fnot1 %f6, %f10 edge16 %i0, %i3, %g4 fmovse %icc, %f1, %f11 fandnot1 %f4, %f2, %f0 ldub [%l7 + 0x2D], %i5 lduw [%l7 + 0x64], %o3 fblg,a %fcc3, loop_2816 movne %xcc, %i6, %l4 brnz,a %i2, loop_2817 ldsw [%l7 + 0x78], %l1 loop_2816: subcc %o5, %o0, %l6 sth %g2, [%l7 + 0x78] loop_2817: fmovrslez %i1, %f7, %f6 movcs %icc, %l3, %g7 smulcc %l2, %i4, %l5 fmovsne %icc, %f9, %f9 fmul8x16al %f10, %f12, %f6 stx %i7, [%l7 + 0x28] fbug %fcc1, loop_2818 ldub [%l7 + 0x6E], %o6 xnor %g3, %o4, %o7 srax %g6, %l0, %o1 loop_2818: fbe,a %fcc1, loop_2819 brgez,a %g1, loop_2820 fbul,a %fcc0, loop_2821 edge32ln %o2, %g5, %i0 loop_2819: orn %i3, 0x0E11, %i5 loop_2820: movge %icc, %g4, %i6 loop_2821: fmovdpos %icc, %f11, %f5 sll %l4, 0x08, %o3 fcmpes %fcc3, %f10, %f0 ldd [%l7 + 0x68], %f8 fabss %f14, %f6 ldd [%l7 + 0x08], %f8 subccc %i2, %l1, %o0 nop setx loop_2822, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fone %f12 std %f10, [%l7 + 0x38] fmovsg %xcc, %f11, %f14 loop_2822: bshuffle %f8, %f14, %f10 stb %o5, [%l7 + 0x3E] st %f2, [%l7 + 0x48] bneg,pn %icc, loop_2823 fnot2s %f3, %f10 fcmple32 %f0, %f2, %l6 array16 %g2, %l3, %g7 loop_2823: movcs %icc, %i1, %l2 movrlz %i4, 0x1F8, %l5 fabsd %f0, %f8 xorcc %i7, 0x0064, %g3 xorcc %o4, %o6, %g6 addccc %o7, 0x0817, %l0 std %f10, [%l7 + 0x50] fpadd32s %f7, %f5, %f7 fmovsge %icc, %f13, %f10 sth %g1, [%l7 + 0x28] ldub [%l7 + 0x3C], %o1 tsubcc %g5, %o2, %i0 ld [%l7 + 0x74], %f13 movvc %icc, %i3, %g4 lduh [%l7 + 0x78], %i5 fmovdpos %icc, %f14, %f0 st %f1, [%l7 + 0x50] ld [%l7 + 0x20], %f14 ldub [%l7 + 0x6B], %l4 fones %f10 fmovsne %xcc, %f13, %f14 fnand %f12, %f4, %f14 andcc %i6, %o3, %l1 stw %i2, [%l7 + 0x18] ldsw [%l7 + 0x60], %o5 fnot1 %f4, %f0 mulscc %l6, 0x0EFF, %g2 tcs %xcc, 0x3 sth %l3, [%l7 + 0x18] sdivcc %g7, 0x1EF7, %i1 nop setx loop_2824, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsw [%l7 + 0x28], %o0 ldub [%l7 + 0x5B], %i4 ldub [%l7 + 0x52], %l5 loop_2824: tl %xcc, 0x0 bcs,pn %icc, loop_2825 ld [%l7 + 0x60], %f9 nop setx loop_2826, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tvs %xcc, 0x6 loop_2825: fpsub32 %f0, %f4, %f2 ld [%l7 + 0x50], %f9 loop_2826: add %i7, %g3, %l2 lduh [%l7 + 0x0E], %o6 stx %o4, [%l7 + 0x18] tleu %xcc, 0x1 movrgez %o7, %g6, %l0 bl,a,pt %xcc, loop_2827 ldub [%l7 + 0x72], %g1 stw %g5, [%l7 + 0x24] ldd [%l7 + 0x18], %f10 loop_2827: fpack16 %f6, %f14 fpadd16s %f0, %f12, %f14 brnz %o2, loop_2828 fornot1 %f12, %f10, %f2 addcc %o1, 0x1AE8, %i3 lduh [%l7 + 0x5E], %i0 loop_2828: ldx [%l7 + 0x20], %i5 ldx [%l7 + 0x58], %l4 andn %i6, 0x1CA5, %o3 fmovsa %xcc, %f1, %f6 brgz,a %l1, loop_2829 fcmpgt16 %f12, %f10, %g4 stb %i2, [%l7 + 0x3F] edge16l %o5, %g2, %l3 loop_2829: fmovdleu %xcc, %f0, %f4 stb %l6, [%l7 + 0x41] fmovsne %xcc, %f6, %f0 andn %g7, %o0, %i1 lduw [%l7 + 0x08], %l5 ldx [%l7 + 0x28], %i4 fbug,a %fcc0, loop_2830 fbn,a %fcc1, loop_2831 tgu %xcc, 0x6 subccc %i7, %g3, %l2 loop_2830: fbug,a %fcc2, loop_2832 loop_2831: fbg,a %fcc3, loop_2833 umulcc %o4, 0x029C, %o7 movrgz %g6, 0x39D, %l0 loop_2832: brlez %o6, loop_2834 loop_2833: fmovrslez %g5, %f7, %f2 edge32n %g1, %o1, %i3 ldsw [%l7 + 0x08], %o2 loop_2834: movgu %xcc, %i5, %l4 stb %i0, [%l7 + 0x42] be,pt %xcc, loop_2835 fmovdvc %xcc, %f9, %f15 orn %o3, 0x0801, %l1 bl,a loop_2836 loop_2835: fbge,a %fcc1, loop_2837 alignaddrl %g4, %i2, %i6 fmovrsne %o5, %f12, %f15 loop_2836: mulx %l3, 0x0540, %l6 loop_2837: fbule %fcc1, loop_2838 fmovse %icc, %f10, %f3 movrlz %g7, %g2, %i1 tne %xcc, 0x2 loop_2838: lduh [%l7 + 0x46], %o0 stx %i4, [%l7 + 0x20] fpmerge %f15, %f11, %f14 nop setx loop_2839, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpmerge %f13, %f10, %f0 stb %l5, [%l7 + 0x20] ldsw [%l7 + 0x14], %i7 loop_2839: brz %g3, loop_2840 stx %o4, [%l7 + 0x68] fpackfix %f2, %f11 fornot2s %f14, %f13, %f3 loop_2840: std %f12, [%l7 + 0x08] fpadd16s %f10, %f8, %f5 movn %icc, %o7, %l2 bl,pn %xcc, loop_2841 fsrc1 %f2, %f4 movg %xcc, %g6, %o6 umul %l0, %g1, %o1 loop_2841: fmovscc %icc, %f9, %f3 ldub [%l7 + 0x42], %i3 srl %o2, 0x17, %i5 movrne %l4, %i0, %o3 mulscc %g5, 0x1D79, %l1 fandnot1s %f2, %f0, %f12 fone %f4 sra %g4, %i2, %i6 lduw [%l7 + 0x2C], %o5 brnz %l3, loop_2842 tvc %xcc, 0x6 ta %xcc, 0x0 tsubcctv %g7, 0x1C2B, %g2 loop_2842: stb %l6, [%l7 + 0x4C] fnot2 %f12, %f12 tne %icc, 0x4 lduw [%l7 + 0x58], %i1 ld [%l7 + 0x0C], %f9 movrgz %i4, 0x26A, %o0 popc 0x0BCE, %l5 sth %i7, [%l7 + 0x20] fmovdvc %xcc, %f8, %f13 fnegs %f4, %f2 fmovsvc %icc, %f9, %f4 movgu %icc, %o4, %g3 addcc %o7, 0x0A8D, %l2 ldsb [%l7 + 0x2D], %o6 mova %icc, %g6, %l0 ldsh [%l7 + 0x10], %g1 subcc %o1, %o2, %i5 st %f6, [%l7 + 0x30] st %f6, [%l7 + 0x74] fbe,a %fcc3, loop_2843 fcmpgt16 %f12, %f12, %i3 fmovsn %icc, %f2, %f9 for %f0, %f12, %f4 loop_2843: stb %i0, [%l7 + 0x59] st %f5, [%l7 + 0x18] ldsw [%l7 + 0x28], %o3 and %g5, %l1, %g4 sth %i2, [%l7 + 0x0A] edge16l %i6, %o5, %l3 fbl %fcc2, loop_2844 fornot2s %f11, %f8, %f13 fbe,a %fcc3, loop_2845 fzeros %f11 loop_2844: sth %l4, [%l7 + 0x66] ldsb [%l7 + 0x20], %g7 loop_2845: fpackfix %f2, %f10 fbule %fcc0, loop_2846 xor %g2, %l6, %i1 te %icc, 0x6 brz,a %o0, loop_2847 loop_2846: bvc loop_2848 ldd [%l7 + 0x70], %f4 fmovdl %xcc, %f13, %f11 loop_2847: bge %xcc, loop_2849 loop_2848: fmovscs %icc, %f8, %f0 movneg %xcc, %i4, %l5 fmovrslez %o4, %f14, %f6 loop_2849: fcmpeq16 %f14, %f6, %i7 ldub [%l7 + 0x38], %g3 bl loop_2850 xor %o7, %o6, %l2 bvc,pt %icc, loop_2851 subccc %l0, 0x152A, %g6 loop_2850: lduw [%l7 + 0x44], %g1 fmovsge %xcc, %f14, %f14 loop_2851: movl %xcc, %o2, %i5 fmovsa %icc, %f10, %f13 fxnor %f0, %f10, %f12 fmuld8sux16 %f3, %f10, %f0 fnand %f10, %f14, %f12 fmovda %xcc, %f15, %f4 fnand %f0, %f0, %f2 and %i3, %o1, %o3 pdist %f2, %f6, %f12 st %f7, [%l7 + 0x1C] fnot2s %f6, %f10 umul %g5, %l1, %i0 nop setx loop_2852, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8sux16 %f8, %f12, %f0 std %f4, [%l7 + 0x10] st %f14, [%l7 + 0x28] loop_2852: ble,pn %icc, loop_2853 alignaddrl %g4, %i6, %o5 srl %l3, %l4, %g7 lduh [%l7 + 0x10], %i2 loop_2853: subcc %l6, %g2, %i1 sth %i4, [%l7 + 0x32] fble %fcc0, loop_2854 ldd [%l7 + 0x68], %f0 or %l5, 0x0CDE, %o4 te %xcc, 0x6 loop_2854: fabsd %f8, %f12 fmovspos %icc, %f1, %f1 ba,pt %xcc, loop_2855 fmovdne %icc, %f10, %f12 fcmpne16 %f4, %f4, %i7 movrgz %g3, %o7, %o0 loop_2855: fmovsvs %icc, %f6, %f0 lduw [%l7 + 0x4C], %l2 fbue %fcc3, loop_2856 fmovrsne %o6, %f6, %f5 fcmpd %fcc2, %f12, %f6 nop setx loop_2857, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2856: lduw [%l7 + 0x34], %l0 fcmple16 %f12, %f0, %g1 bne,a %xcc, loop_2858 loop_2857: subc %o2, %i5, %i3 bcc,a loop_2859 edge32l %g6, %o1, %o3 loop_2858: srax %g5, %l1, %g4 movl %xcc, %i6, %o5 loop_2859: movle %icc, %l3, %i0 ldsh [%l7 + 0x3E], %g7 udivcc %l4, 0x0B25, %i2 ld [%l7 + 0x70], %f12 fsrc2 %f14, %f12 ldub [%l7 + 0x7D], %g2 ldsh [%l7 + 0x4C], %l6 fmovrsgez %i1, %f14, %f2 ldsh [%l7 + 0x20], %i4 fmovsgu %xcc, %f9, %f12 fandnot2s %f6, %f12, %f1 nop setx loop_2860, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8n %l5, %i7, %o4 tsubcc %g3, %o7, %l2 movl %xcc, %o0, %l0 loop_2860: pdist %f0, %f12, %f4 fornot2 %f4, %f8, %f0 fmovdn %xcc, %f9, %f9 fmovdne %icc, %f2, %f10 edge8l %g1, %o2, %i5 st %f15, [%l7 + 0x6C] st %f8, [%l7 + 0x78] movleu %icc, %i3, %o6 tg %icc, 0x7 fmovdcc %icc, %f13, %f4 movrlz %o1, 0x07C, %g6 fbo,a %fcc0, loop_2861 lduh [%l7 + 0x14], %g5 stw %l1, [%l7 + 0x24] lduw [%l7 + 0x3C], %g4 loop_2861: fcmpd %fcc3, %f14, %f4 srax %i6, %o3, %o5 ldsh [%l7 + 0x44], %l3 edge16 %g7, %l4, %i2 stw %i0, [%l7 + 0x44] fble %fcc3, loop_2862 tneg %icc, 0x0 fmul8ulx16 %f0, %f0, %f2 lduw [%l7 + 0x64], %l6 loop_2862: fcmped %fcc2, %f8, %f8 ldx [%l7 + 0x38], %i1 ldx [%l7 + 0x58], %i4 sth %l5, [%l7 + 0x7E] movrlez %g2, 0x1A2, %i7 fmovda %icc, %f15, %f6 fbu %fcc2, loop_2863 ldx [%l7 + 0x50], %g3 and %o4, 0x17BD, %l2 std %f2, [%l7 + 0x18] loop_2863: lduw [%l7 + 0x08], %o0 stw %o7, [%l7 + 0x6C] bg,pt %icc, loop_2864 sll %g1, %o2, %i5 ldub [%l7 + 0x2D], %i3 fpsub16s %f2, %f4, %f4 loop_2864: tleu %icc, 0x1 ldd [%l7 + 0x50], %f10 stb %o6, [%l7 + 0x2D] fmovrslz %o1, %f1, %f1 ldsh [%l7 + 0x7C], %l0 stx %g5, [%l7 + 0x78] movrne %g6, 0x06F, %g4 fcmps %fcc0, %f8, %f15 sllx %i6, %l1, %o3 tneg %icc, 0x6 fmovdvs %xcc, %f13, %f2 edge8n %l3, %o5, %l4 fmovdneg %xcc, %f4, %f4 mulx %i2, 0x1F0A, %g7 udiv %l6, 0x0198, %i0 bvc,a,pt %icc, loop_2865 movrne %i1, 0x2CF, %l5 movpos %icc, %g2, %i4 fmovdcc %icc, %f9, %f6 loop_2865: stx %i7, [%l7 + 0x40] addccc %g3, %l2, %o0 fmovdvs %xcc, %f12, %f4 edge8n %o7, %o4, %o2 fmovdleu %icc, %f13, %f13 tne %icc, 0x0 fpack32 %f10, %f14, %f10 fbge %fcc1, loop_2866 fmovrdne %g1, %f2, %f0 ldub [%l7 + 0x60], %i3 stw %i5, [%l7 + 0x24] loop_2866: subccc %o1, %o6, %l0 tg %xcc, 0x5 brlez %g6, loop_2867 fmovsne %icc, %f13, %f1 movne %xcc, %g4, %g5 stx %i6, [%l7 + 0x38] loop_2867: ldsh [%l7 + 0x08], %l1 stw %o3, [%l7 + 0x7C] fcmps %fcc2, %f1, %f7 ldub [%l7 + 0x0E], %l3 fabss %f9, %f8 sth %o5, [%l7 + 0x3E] edge32ln %i2, %l4, %l6 mova %icc, %i0, %i1 fmovrde %g7, %f12, %f10 edge8l %g2, %l5, %i4 lduh [%l7 + 0x4A], %i7 brlz %l2, loop_2868 brnz %o0, loop_2869 bg,pt %xcc, loop_2870 fornot2s %f1, %f1, %f10 loop_2868: sth %g3, [%l7 + 0x0A] loop_2869: fandnot2 %f0, %f12, %f14 loop_2870: movre %o4, 0x35B, %o2 ld [%l7 + 0x70], %f7 andn %g1, 0x07C3, %o7 be,a loop_2871 ldsb [%l7 + 0x3F], %i5 movneg %icc, %i3, %o1 ldx [%l7 + 0x20], %o6 loop_2871: fcmpgt32 %f8, %f0, %g6 fpsub32 %f14, %f2, %f12 fmovrdne %l0, %f2, %f12 movvs %xcc, %g4, %g5 sdivcc %i6, 0x0269, %l1 fabsd %f0, %f0 fbul %fcc1, loop_2872 fnot2 %f10, %f6 array16 %o3, %o5, %l3 fpadd16 %f12, %f8, %f4 loop_2872: fmovsa %icc, %f6, %f11 fbul %fcc0, loop_2873 fpack32 %f6, %f12, %f8 movneg %xcc, %i2, %l4 fblg,a %fcc0, loop_2874 loop_2873: fmovdleu %xcc, %f15, %f6 sdivcc %l6, 0x0D4A, %i0 movcc %icc, %g7, %g2 loop_2874: stw %l5, [%l7 + 0x1C] movvs %icc, %i4, %i1 ldsh [%l7 + 0x34], %i7 std %f10, [%l7 + 0x30] edge16l %o0, %l2, %o4 fcmple16 %f12, %f6, %g3 lduw [%l7 + 0x44], %o2 bn,pt %icc, loop_2875 stx %g1, [%l7 + 0x70] fcmpne32 %f12, %f4, %o7 fpack16 %f8, %f10 loop_2875: std %f10, [%l7 + 0x58] fbn,a %fcc1, loop_2876 fsrc2s %f5, %f0 array32 %i5, %o1, %i3 sdivx %o6, 0x04F3, %l0 loop_2876: sll %g6, 0x0D, %g5 fmul8x16al %f10, %f6, %f6 alignaddr %g4, %i6, %l1 tne %xcc, 0x3 fxors %f14, %f14, %f15 fmuld8sux16 %f9, %f15, %f0 fmovrde %o5, %f2, %f14 lduw [%l7 + 0x34], %l3 fmovd %f0, %f14 fmovrdlez %i2, %f14, %f8 stw %l4, [%l7 + 0x24] ldd [%l7 + 0x28], %f4 fpadd32 %f14, %f4, %f4 fmovsne %xcc, %f14, %f15 fmovrdgez %l6, %f14, %f0 fands %f2, %f12, %f6 movrlz %o3, %g7, %g2 bne,pt %icc, loop_2877 fpadd32 %f4, %f10, %f14 mulx %i0, 0x036F, %l5 ld [%l7 + 0x70], %f15 loop_2877: bne,pn %xcc, loop_2878 movrgez %i1, 0x101, %i7 brlez %i4, loop_2879 brnz,a %l2, loop_2880 loop_2878: fbuge %fcc0, loop_2881 sth %o0, [%l7 + 0x4C] loop_2879: lduh [%l7 + 0x42], %o4 loop_2880: fbul %fcc2, loop_2882 loop_2881: bpos,a,pt %xcc, loop_2883 fmovsne %xcc, %f8, %f1 bvc,pn %xcc, loop_2884 loop_2882: ldx [%l7 + 0x10], %o2 loop_2883: ldd [%l7 + 0x60], %f14 fandnot1 %f10, %f2, %f8 loop_2884: brnz %g3, loop_2885 fxor %f0, %f14, %f14 udivcc %o7, 0x1877, %g1 lduh [%l7 + 0x28], %i5 loop_2885: tge %icc, 0x3 movge %icc, %i3, %o6 fmovdl %xcc, %f14, %f8 ld [%l7 + 0x74], %f6 ble,a,pn %icc, loop_2886 fmovdcs %xcc, %f0, %f3 fcmpeq32 %f10, %f8, %o1 fcmped %fcc3, %f2, %f14 loop_2886: ld [%l7 + 0x38], %f6 stb %l0, [%l7 + 0x22] nop setx loop_2887, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %g6, [%l7 + 0x4C] edge32l %g5, %i6, %l1 mulscc %o5, 0x0E92, %l3 loop_2887: fmul8x16au %f7, %f14, %f14 addcc %i2, 0x0429, %g4 ldsh [%l7 + 0x58], %l4 orn %l6, %o3, %g7 fnor %f6, %f14, %f4 std %f4, [%l7 + 0x78] andcc %i0, %g2, %l5 ldx [%l7 + 0x78], %i1 fble,a %fcc3, loop_2888 ldsb [%l7 + 0x7A], %i7 movrgez %l2, 0x001, %i4 edge8 %o0, %o4, %g3 loop_2888: ldsh [%l7 + 0x22], %o7 ldsb [%l7 + 0x45], %g1 st %f5, [%l7 + 0x0C] fnot1s %f8, %f8 ba,a,pn %xcc, loop_2889 edge16ln %o2, %i5, %i3 fmovdcs %icc, %f7, %f13 fone %f6 loop_2889: st %f15, [%l7 + 0x34] ldsw [%l7 + 0x5C], %o6 movrlez %o1, %g6, %g5 bcc loop_2890 subcc %i6, %l0, %o5 std %f10, [%l7 + 0x70] movrne %l3, %l1, %g4 loop_2890: bvs,pt %icc, loop_2891 fmovrdne %l4, %f8, %f8 fbuge,a %fcc0, loop_2892 fblg,a %fcc0, loop_2893 loop_2891: ldsh [%l7 + 0x68], %l6 movcc %icc, %o3, %i2 loop_2892: fble %fcc2, loop_2894 loop_2893: fmul8x16au %f9, %f6, %f8 fpack16 %f6, %f1 fmovrde %g7, %f10, %f6 loop_2894: andncc %g2, %i0, %l5 xnorcc %i1, 0x17B4, %l2 ldub [%l7 + 0x77], %i7 brgez,a %o0, loop_2895 bvs %icc, loop_2896 fmovsneg %xcc, %f8, %f1 fbe %fcc2, loop_2897 loop_2895: bshuffle %f10, %f0, %f6 loop_2896: sth %i4, [%l7 + 0x4E] ld [%l7 + 0x30], %f10 loop_2897: addccc %g3, 0x08CD, %o4 fbge,a %fcc0, loop_2898 stx %o7, [%l7 + 0x78] fmovdleu %icc, %f13, %f9 bleu,a,pt %icc, loop_2899 loop_2898: addccc %o2, %g1, %i3 fmovscc %xcc, %f5, %f12 smul %o6, 0x1E86, %i5 loop_2899: bgu loop_2900 fand %f14, %f8, %f8 fcmpd %fcc2, %f12, %f10 tsubcc %g6, %g5, %i6 loop_2900: fnot2 %f10, %f8 fpadd32 %f4, %f4, %f2 tne %xcc, 0x6 movge %xcc, %l0, %o1 nop setx loop_2901, %l0, %l1 jmpl %l1, %o5 fmovscc %xcc, %f1, %f12 stw %l1, [%l7 + 0x08] sth %g4, [%l7 + 0x70] loop_2901: fcmple32 %f2, %f14, %l3 fcmped %fcc1, %f0, %f10 st %f13, [%l7 + 0x5C] bgu,a,pt %xcc, loop_2902 tpos %icc, 0x6 andncc %l4, %o3, %i2 fmuld8ulx16 %f3, %f7, %f4 loop_2902: sllx %l6, 0x0C, %g2 bneg,a,pt %xcc, loop_2903 ld [%l7 + 0x34], %f11 andn %i0, 0x170D, %l5 movrlez %i1, %g7, %l2 loop_2903: fornot2 %f8, %f0, %f14 ldx [%l7 + 0x38], %o0 ldsw [%l7 + 0x50], %i4 fmovse %xcc, %f1, %f14 fmovdl %icc, %f1, %f7 fmul8sux16 %f10, %f2, %f10 edge32n %i7, %o4, %o7 edge16n %o2, %g3, %i3 subccc %o6, 0x1149, %i5 sdivx %g1, 0x05D5, %g6 ldsb [%l7 + 0x3D], %g5 st %f10, [%l7 + 0x40] fmovdn %icc, %f7, %f0 mulx %i6, 0x0BB0, %l0 brgez,a %o5, loop_2904 fmovrsgez %o1, %f7, %f4 movne %xcc, %g4, %l1 ld [%l7 + 0x40], %f15 loop_2904: umulcc %l3, %l4, %i2 ldub [%l7 + 0x77], %o3 for %f14, %f6, %f6 fmovda %icc, %f7, %f4 fpack16 %f6, %f6 bleu,a,pn %icc, loop_2905 nop setx loop_2906, %l0, %l1 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, %i0, %g2 ldub [%l7 + 0x10], %i1 loop_2905: brnz,a %l5, loop_2907 loop_2906: stw %g7, [%l7 + 0x28] fandnot2s %f10, %f6, %f12 andn %l2, 0x1729, %o0 loop_2907: fornot2 %f10, %f14, %f10 bl loop_2908 lduw [%l7 + 0x54], %i4 sdiv %i7, 0x1B2E, %o4 lduh [%l7 + 0x1A], %o7 loop_2908: mulx %g3, 0x12F5, %i3 alignaddr %o2, %i5, %o6 ldx [%l7 + 0x40], %g6 ldub [%l7 + 0x2C], %g5 fmovdcc %icc, %f15, %f4 tgu %xcc, 0x7 lduw [%l7 + 0x44], %g1 ldsh [%l7 + 0x78], %l0 fbn %fcc1, loop_2909 stx %o5, [%l7 + 0x30] stx %i6, [%l7 + 0x70] ldub [%l7 + 0x59], %o1 loop_2909: faligndata %f14, %f8, %f0 stb %g4, [%l7 + 0x0B] st %f3, [%l7 + 0x08] fxor %f6, %f0, %f14 fmovdcs %icc, %f9, %f6 stx %l1, [%l7 + 0x28] stw %l3, [%l7 + 0x54] tg %xcc, 0x7 ldx [%l7 + 0x50], %i2 siam 0x6 edge32l %l4, %o3, %i0 add %l6, %g2, %l5 fmovrdgz %g7, %f0, %f0 pdist %f0, %f10, %f8 taddcc %i1, 0x0FB6, %l2 ldub [%l7 + 0x0C], %i4 fpsub16s %f12, %f3, %f3 st %f6, [%l7 + 0x10] smul %o0, 0x025E, %i7 fbe %fcc2, loop_2910 edge32n %o4, %g3, %i3 stw %o7, [%l7 + 0x44] smul %i5, %o6, %o2 loop_2910: nop setx loop_2911, %l0, %l1 jmpl %l1, %g5 ldd [%l7 + 0x20], %f14 fnot1 %f0, %f12 ld [%l7 + 0x0C], %f14 loop_2911: addc %g6, 0x1E54, %l0 fpackfix %f12, %f2 fmovsle %icc, %f0, %f4 stb %o5, [%l7 + 0x2D] fpadd16s %f4, %f15, %f2 stx %g1, [%l7 + 0x68] xor %i6, 0x1918, %o1 fmovdcc %xcc, %f3, %f2 fnot1 %f6, %f12 ldub [%l7 + 0x4F], %l1 lduw [%l7 + 0x08], %l3 smulcc %i2, %g4, %o3 fbul %fcc0, loop_2912 fmul8ulx16 %f2, %f4, %f8 fbn %fcc3, loop_2913 fbug %fcc3, loop_2914 loop_2912: fbug %fcc1, loop_2915 mova %icc, %l4, %l6 loop_2913: subccc %g2, %l5, %i0 loop_2914: stx %g7, [%l7 + 0x40] loop_2915: bg,a,pn %xcc, loop_2916 ldd [%l7 + 0x10], %f6 call loop_2917 fbue,a %fcc3, loop_2918 loop_2916: fmovrsne %l2, %f4, %f4 fxnor %f2, %f0, %f2 loop_2917: sdivcc %i4, 0x0946, %o0 loop_2918: ldd [%l7 + 0x10], %f10 edge16 %i1, %o4, %g3 ldsw [%l7 + 0x64], %i7 movg %xcc, %o7, %i3 stx %o6, [%l7 + 0x48] ldd [%l7 + 0x70], %f12 bl,a,pn %xcc, loop_2919 fexpand %f1, %f0 ldsb [%l7 + 0x33], %i5 fbg,a %fcc3, loop_2920 loop_2919: stx %g5, [%l7 + 0x08] ldd [%l7 + 0x58], %f8 stb %o2, [%l7 + 0x68] loop_2920: ldsh [%l7 + 0x42], %g6 ldd [%l7 + 0x58], %f0 fbe %fcc3, loop_2921 subccc %l0, %g1, %i6 ldsb [%l7 + 0x3E], %o5 andn %l1, %o1, %i2 loop_2921: ldub [%l7 + 0x68], %g4 subcc %l3, %o3, %l4 srlx %l6, 0x13, %g2 fsrc1 %f2, %f8 fmovrsne %i0, %f14, %f1 ldsw [%l7 + 0x40], %g7 fcmpne16 %f0, %f8, %l2 fbge %fcc3, loop_2922 fbu %fcc2, loop_2923 fmovdle %icc, %f9, %f13 movg %icc, %i4, %l5 loop_2922: fmovsl %icc, %f6, %f5 loop_2923: fmovsle %icc, %f11, %f7 lduw [%l7 + 0x60], %o0 stx %o4, [%l7 + 0x60] lduh [%l7 + 0x64], %i1 fabsd %f4, %f0 fbe,a %fcc3, loop_2924 orncc %i7, 0x1650, %g3 ldd [%l7 + 0x58], %f10 fbg %fcc3, loop_2925 loop_2924: ldub [%l7 + 0x17], %i3 ldsw [%l7 + 0x6C], %o6 umulcc %i5, 0x0BB8, %g5 loop_2925: movcc %xcc, %o7, %g6 fmovd %f10, %f4 bneg,a,pn %icc, loop_2926 ldsw [%l7 + 0x64], %l0 ldub [%l7 + 0x25], %o2 ldd [%l7 + 0x38], %f12 loop_2926: movcs %xcc, %i6, %g1 ldub [%l7 + 0x70], %l1 alignaddr %o5, %i2, %g4 st %f3, [%l7 + 0x40] edge8ln %l3, %o1, %o3 fmovrdlz %l4, %f0, %f0 taddcc %g2, %i0, %g7 sth %l2, [%l7 + 0x54] fmovdne %xcc, %f13, %f12 ldsb [%l7 + 0x10], %i4 std %f8, [%l7 + 0x38] ld [%l7 + 0x40], %f0 faligndata %f10, %f12, %f14 sll %l5, %l6, %o0 ld [%l7 + 0x0C], %f11 ldd [%l7 + 0x28], %f4 fmovscs %icc, %f3, %f6 fzeros %f4 movgu %icc, %o4, %i7 movre %g3, %i3, %o6 sub %i5, %g5, %i1 fbuge %fcc1, loop_2927 fmovrse %o7, %f8, %f14 tl %icc, 0x6 st %f11, [%l7 + 0x1C] loop_2927: brlz %g6, loop_2928 ble,a,pn %icc, loop_2929 fmovsvs %icc, %f12, %f5 fmovrdlez %o2, %f6, %f10 loop_2928: lduw [%l7 + 0x40], %l0 loop_2929: fbug,a %fcc0, loop_2930 fmovrslz %i6, %f10, %f7 subc %l1, 0x1354, %o5 stb %g1, [%l7 + 0x6F] loop_2930: fble,a %fcc2, loop_2931 fbge %fcc3, loop_2932 tcc %xcc, 0x7 stb %g4, [%l7 + 0x67] loop_2931: ldub [%l7 + 0x51], %i2 loop_2932: udiv %l3, 0x17BA, %o1 fmovde %icc, %f6, %f4 tgu %xcc, 0x4 std %f8, [%l7 + 0x48] xorcc %o3, %g2, %i0 ldub [%l7 + 0x5F], %g7 ld [%l7 + 0x50], %f14 fxors %f12, %f11, %f1 sll %l2, %i4, %l5 fmovdleu %xcc, %f11, %f14 movgu %xcc, %l4, %l6 tl %xcc, 0x7 sdivx %o4, 0x1D40, %i7 sll %g3, %i3, %o6 std %f0, [%l7 + 0x40] fbul %fcc0, loop_2933 ldub [%l7 + 0x3D], %o0 move %xcc, %i5, %i1 bpos loop_2934 loop_2933: fsrc2s %f6, %f7 fmovrde %g5, %f8, %f10 mulscc %o7, %g6, %o2 loop_2934: fxor %f0, %f0, %f6 fmul8ulx16 %f10, %f2, %f10 fabss %f1, %f14 st %f10, [%l7 + 0x64] fba %fcc2, loop_2935 movgu %xcc, %l0, %i6 fmovdge %xcc, %f11, %f0 edge16ln %l1, %g1, %o5 loop_2935: bneg,pt %xcc, loop_2936 fpackfix %f6, %f8 std %f4, [%l7 + 0x78] bpos,a loop_2937 loop_2936: fba %fcc1, loop_2938 tsubcc %i2, 0x08D5, %g4 edge16 %o1, %o3, %l3 loop_2937: ldsh [%l7 + 0x56], %g2 loop_2938: fpsub16s %f14, %f1, %f9 ldx [%l7 + 0x28], %i0 movrne %l2, %g7, %l5 bpos,a loop_2939 fxors %f6, %f2, %f8 bneg,pn %icc, loop_2940 fmul8x16 %f1, %f0, %f10 loop_2939: fzeros %f9 subcc %l4, %l6, %o4 loop_2940: std %f0, [%l7 + 0x10] ld [%l7 + 0x3C], %f0 fpack16 %f6, %f10 lduh [%l7 + 0x18], %i4 bshuffle %f6, %f4, %f14 movpos %xcc, %g3, %i7 ldx [%l7 + 0x60], %o6 mova %icc, %o0, %i5 fmovrse %i1, %f9, %f4 lduh [%l7 + 0x24], %i3 fmovsneg %xcc, %f8, %f9 tgu %icc, 0x7 movvc %icc, %g5, %o7 ldsw [%l7 + 0x68], %o2 fcmple16 %f14, %f10, %l0 stw %g6, [%l7 + 0x30] fmovsleu %xcc, %f10, %f11 bg,a %xcc, loop_2941 fxors %f7, %f8, %f9 ldsb [%l7 + 0x23], %i6 movrlez %g1, 0x1CB, %l1 loop_2941: orcc %o5, 0x0D40, %i2 faligndata %f12, %f12, %f14 fcmpd %fcc3, %f6, %f2 tcc %xcc, 0x5 fba,a %fcc2, loop_2942 te %xcc, 0x4 fbge %fcc3, loop_2943 fandnot2s %f1, %f14, %f13 loop_2942: movre %o1, %o3, %g4 fmovdgu %xcc, %f9, %f0 loop_2943: sub %g2, 0x03CC, %i0 fsrc2s %f12, %f11 fnot2 %f8, %f14 taddcctv %l3, 0x05EC, %g7 fmovsge %xcc, %f2, %f11 fmovrdgez %l2, %f6, %f8 fpadd16s %f9, %f4, %f5 ldsh [%l7 + 0x66], %l4 ld [%l7 + 0x48], %f8 stx %l6, [%l7 + 0x70] stx %o4, [%l7 + 0x70] fmul8x16al %f4, %f2, %f14 st %f14, [%l7 + 0x28] tcs %icc, 0x2 ldsh [%l7 + 0x14], %l5 array32 %i4, %i7, %o6 lduh [%l7 + 0x4C], %g3 stw %o0, [%l7 + 0x60] array16 %i1, %i5, %i3 ldd [%l7 + 0x60], %f4 ldx [%l7 + 0x70], %o7 fmovsleu %xcc, %f5, %f2 movrgz %o2, %l0, %g6 fmovrdgez %i6, %f6, %f10 nop setx loop_2944, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %g1, [%l7 + 0x71] fbe %fcc3, loop_2945 nop setx loop_2946, %l0, %l1 jmpl %l1, %l1 loop_2944: ldsw [%l7 + 0x2C], %o5 fnot2s %f0, %f11 loop_2945: sub %g5, 0x0AD6, %o1 loop_2946: ldub [%l7 + 0x24], %i2 lduw [%l7 + 0x44], %o3 bvs,a %icc, loop_2947 sllx %g2, %i0, %g4 brnz,a %l3, loop_2948 fbge,a %fcc0, loop_2949 loop_2947: stw %l2, [%l7 + 0x1C] fpack32 %f8, %f8, %f6 loop_2948: stb %l4, [%l7 + 0x18] loop_2949: brlz %l6, loop_2950 fbe %fcc3, loop_2951 lduw [%l7 + 0x60], %o4 sth %l5, [%l7 + 0x6A] loop_2950: movrgez %i4, %g7, %i7 loop_2951: movne %icc, %g3, %o0 udivx %i1, 0x1B67, %o6 andcc %i5, 0x1B1A, %i3 fcmple16 %f14, %f8, %o2 stb %o7, [%l7 + 0x59] fbe,a %fcc0, loop_2952 ld [%l7 + 0x64], %f13 std %f0, [%l7 + 0x58] bleu,pt %xcc, loop_2953 loop_2952: stb %l0, [%l7 + 0x10] fbl %fcc2, loop_2954 fpsub32s %f7, %f7, %f0 loop_2953: ldd [%l7 + 0x58], %f8 tpos %xcc, 0x1 loop_2954: std %f12, [%l7 + 0x48] fmovrsgz %i6, %f8, %f10 std %f2, [%l7 + 0x50] bpos,pt %icc, loop_2955 edge16l %g1, %g6, %o5 sllx %l1, %g5, %o1 ba loop_2956 loop_2955: ldub [%l7 + 0x7A], %i2 ldsh [%l7 + 0x36], %o3 tgu %icc, 0x1 loop_2956: edge8l %i0, %g2, %l3 lduh [%l7 + 0x6E], %g4 fbe,a %fcc3, loop_2957 bpos,pt %xcc, loop_2958 fcmps %fcc2, %f7, %f15 ldsb [%l7 + 0x40], %l2 loop_2957: tvs %icc, 0x1 loop_2958: fzeros %f2 fbg %fcc0, loop_2959 bn,a,pn %xcc, loop_2960 edge8n %l6, %l4, %l5 nop setx loop_2961, %l0, %l1 jmpl %l1, %o4 loop_2959: fcmped %fcc1, %f10, %f10 loop_2960: fbge %fcc0, loop_2962 fors %f5, %f8, %f14 loop_2961: subccc %g7, 0x0B69, %i4 stx %g3, [%l7 + 0x38] loop_2962: fcmps %fcc1, %f11, %f9 movrgz %i7, %o0, %o6 brgez %i1, loop_2963 ldsb [%l7 + 0x1C], %i5 fpackfix %f4, %f1 fcmpes %fcc1, %f1, %f4 loop_2963: edge8l %i3, %o2, %o7 fpsub16s %f12, %f2, %f11 ldub [%l7 + 0x22], %l0 bneg,a %xcc, loop_2964 ldub [%l7 + 0x2F], %g1 ldsb [%l7 + 0x08], %g6 ldd [%l7 + 0x28], %f12 loop_2964: ldub [%l7 + 0x09], %o5 fxnor %f14, %f2, %f6 brz,a %i6, loop_2965 fand %f0, %f8, %f8 ldub [%l7 + 0x7D], %g5 stx %l1, [%l7 + 0x18] loop_2965: movneg %icc, %o1, %i2 ld [%l7 + 0x50], %f9 add %i0, %g2, %o3 fbn,a %fcc2, loop_2966 lduh [%l7 + 0x2C], %l3 sdivx %g4, 0x05AF, %l6 fmovrdne %l2, %f4, %f12 loop_2966: movrgez %l4, %l5, %o4 fbn %fcc3, loop_2967 srlx %i4, 0x0F, %g3 fmovrsgez %g7, %f12, %f7 ldsw [%l7 + 0x44], %o0 loop_2967: or %o6, %i7, %i1 bvs,a %xcc, loop_2968 sth %i5, [%l7 + 0x72] fmovsg %icc, %f8, %f7 ldx [%l7 + 0x20], %o2 loop_2968: ldsb [%l7 + 0x27], %o7 sdivx %l0, 0x0885, %g1 mulscc %g6, %o5, %i3 subcc %g5, 0x1587, %i6 ldsb [%l7 + 0x13], %o1 ta %xcc, 0x5 fble,a %fcc0, loop_2969 fmovrsgez %l1, %f2, %f7 fmovrdgz %i2, %f8, %f12 sth %g2, [%l7 + 0x4C] loop_2969: ldsh [%l7 + 0x52], %o3 bg,a %icc, loop_2970 ld [%l7 + 0x64], %f7 fbg %fcc2, loop_2971 fmovrdlz %i0, %f6, %f10 loop_2970: fbue,a %fcc0, loop_2972 fxor %f0, %f14, %f8 loop_2971: fble,a %fcc2, loop_2973 fcmped %fcc0, %f2, %f12 loop_2972: sth %g4, [%l7 + 0x46] stb %l6, [%l7 + 0x54] loop_2973: movrne %l3, 0x277, %l4 edge8ln %l5, %l2, %i4 sethi 0x01B4, %g3 lduw [%l7 + 0x68], %g7 bg,a,pt %xcc, loop_2974 brlz,a %o0, loop_2975 ldd [%l7 + 0x20], %f2 movre %o4, %i7, %o6 loop_2974: std %f12, [%l7 + 0x30] loop_2975: movne %xcc, %i5, %i1 movle %xcc, %o2, %o7 lduw [%l7 + 0x5C], %g1 movgu %icc, %g6, %o5 bl,a loop_2976 std %f0, [%l7 + 0x40] edge32l %i3, %l0, %g5 fmovsl %icc, %f5, %f7 loop_2976: addccc %i6, 0x0195, %o1 fmovdn %icc, %f4, %f3 ldub [%l7 + 0x0E], %l1 fpsub32 %f0, %f2, %f8 bl,a,pn %icc, loop_2977 ldsh [%l7 + 0x1C], %i2 fsrc2 %f2, %f10 fmovrdgz %g2, %f0, %f0 loop_2977: be,a,pn %xcc, loop_2978 tsubcc %i0, %o3, %g4 call loop_2979 fones %f8 loop_2978: bpos,a %xcc, loop_2980 fmovsvs %icc, %f3, %f14 loop_2979: smulcc %l6, %l4, %l5 bpos %icc, loop_2981 loop_2980: bvs,a loop_2982 fexpand %f15, %f8 stw %l2, [%l7 + 0x28] loop_2981: taddcc %i4, 0x14D6, %g3 loop_2982: brz %g7, loop_2983 lduh [%l7 + 0x52], %o0 st %f1, [%l7 + 0x54] srl %l3, 0x17, %i7 loop_2983: st %f7, [%l7 + 0x54] tcs %icc, 0x4 fandnot1s %f7, %f4, %f4 fmovsne %xcc, %f4, %f4 alignaddrl %o6, %i5, %o4 fmovrdlz %o2, %f12, %f2 fpadd32s %f2, %f13, %f7 bl,pn %xcc, loop_2984 udiv %o7, 0x10DF, %g1 tvs %icc, 0x2 fcmple16 %f2, %f6, %g6 loop_2984: stw %i1, [%l7 + 0x60] smulcc %i3, %l0, %g5 sub %o5, 0x0CE0, %o1 fbo %fcc1, loop_2985 addcc %i6, %l1, %g2 ldub [%l7 + 0x12], %i2 sra %i0, %o3, %g4 loop_2985: fba,a %fcc1, loop_2986 lduh [%l7 + 0x46], %l6 stx %l5, [%l7 + 0x50] addc %l4, 0x1483, %i4 loop_2986: lduw [%l7 + 0x30], %l2 ldsw [%l7 + 0x1C], %g7 stx %g3, [%l7 + 0x08] stw %l3, [%l7 + 0x2C] ldsw [%l7 + 0x74], %o0 edge8n %i7, %o6, %o4 brnz %o2, loop_2987 fble %fcc3, loop_2988 std %f12, [%l7 + 0x60] ldsw [%l7 + 0x10], %i5 loop_2987: ldsh [%l7 + 0x72], %o7 loop_2988: sth %g1, [%l7 + 0x4E] bcs loop_2989 fmul8ulx16 %f0, %f4, %f14 movn %icc, %g6, %i3 ldsw [%l7 + 0x74], %i1 loop_2989: fmovrsgez %l0, %f2, %f0 bn,pt %icc, loop_2990 stx %o5, [%l7 + 0x70] lduh [%l7 + 0x72], %o1 be,a,pt %icc, loop_2991 loop_2990: fsrc2s %f4, %f5 fabsd %f14, %f6 fpsub16 %f4, %f14, %f6 loop_2991: edge32l %i6, %l1, %g5 fnor %f14, %f12, %f8 fnegd %f8, %f10 fbne %fcc3, loop_2992 mulscc %i2, 0x0530, %i0 lduh [%l7 + 0x30], %g2 bne,a %icc, loop_2993 loop_2992: fmul8sux16 %f0, %f14, %f2 tl %xcc, 0x3 fmovsa %xcc, %f8, %f5 loop_2993: popc %g4, %l6 ldd [%l7 + 0x50], %f8 xnor %o3, %l4, %l5 fcmpes %fcc1, %f6, %f8 ldd [%l7 + 0x10], %f12 st %f11, [%l7 + 0x30] lduw [%l7 + 0x64], %l2 bleu %xcc, loop_2994 ldsw [%l7 + 0x08], %i4 stx %g7, [%l7 + 0x18] fpadd16 %f10, %f2, %f12 loop_2994: tcc %icc, 0x1 tleu %xcc, 0x1 fpadd16s %f7, %f6, %f1 nop setx loop_2995, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrlez %l3, %g3, %i7 ldsh [%l7 + 0x46], %o0 movn %icc, %o6, %o2 loop_2995: stb %o4, [%l7 + 0x6E] sdiv %i5, 0x1262, %g1 ldsw [%l7 + 0x70], %o7 tvc %icc, 0x5 std %f14, [%l7 + 0x50] st %f0, [%l7 + 0x10] ldd [%l7 + 0x30], %f14 stx %i3, [%l7 + 0x70] pdist %f6, %f14, %f14 movne %xcc, %g6, %i1 umul %o5, %l0, %i6 fmovdvc %icc, %f6, %f7 fornot1s %f2, %f0, %f10 brz %o1, loop_2996 movl %icc, %g5, %i2 ldsw [%l7 + 0x64], %i0 ldsw [%l7 + 0x6C], %g2 loop_2996: xnorcc %l1, %g4, %o3 fba,a %fcc3, loop_2997 fsrc2 %f10, %f0 movcc %icc, %l4, %l6 tpos %icc, 0x2 loop_2997: stw %l2, [%l7 + 0x28] st %f3, [%l7 + 0x54] stw %l5, [%l7 + 0x3C] ldx [%l7 + 0x10], %i4 pdist %f12, %f8, %f14 fcmple16 %f10, %f14, %l3 be %icc, loop_2998 lduw [%l7 + 0x54], %g3 ld [%l7 + 0x60], %f9 bl,a %icc, loop_2999 loop_2998: ldsb [%l7 + 0x76], %g7 lduw [%l7 + 0x40], %o0 ba,a %icc, loop_3000 loop_2999: srax %o6, %i7, %o4 mulscc %i5, 0x01BB, %g1 ldsh [%l7 + 0x74], %o2 loop_3000: srax %o7, %i3, %g6 ldsh [%l7 + 0x78], %o5 xor %l0, %i6, %i1 tvs %icc, 0x7 fmovspos %xcc, %f8, %f4 fnor %f10, %f14, %f8 tle %xcc, 0x5 subc %o1, %i2, %g5 edge32l %g2, %l1, %g4 bg,pn %icc, loop_3001 brz %o3, loop_3002 fmovrsgez %i0, %f3, %f6 tsubcc %l6, %l4, %l5 loop_3001: stw %i4, [%l7 + 0x54] loop_3002: bg,a %xcc, loop_3003 stx %l2, [%l7 + 0x60] fcmpd %fcc2, %f14, %f6 ldsh [%l7 + 0x32], %l3 loop_3003: umulcc %g7, 0x12B5, %g3 ldsh [%l7 + 0x2A], %o0 stx %o6, [%l7 + 0x10] fmovsa %xcc, %f8, %f5 fmuld8ulx16 %f6, %f13, %f6 ldd [%l7 + 0x60], %f2 siam 0x7 movvc %icc, %o4, %i5 stx %g1, [%l7 + 0x58] ldsb [%l7 + 0x35], %o2 std %f0, [%l7 + 0x30] fbg %fcc2, loop_3004 ldsb [%l7 + 0x77], %o7 add %i3, 0x0AD8, %g6 ta %icc, 0x4 loop_3004: fmovdvs %icc, %f5, %f8 ldx [%l7 + 0x60], %o5 fandnot2 %f0, %f2, %f14 fpack32 %f10, %f10, %f4 and %l0, %i7, %i1 fmul8sux16 %f12, %f2, %f2 lduh [%l7 + 0x2C], %i6 movne %icc, %o1, %g5 subc %g2, %i2, %g4 fzeros %f5 fmovrdlez %o3, %f4, %f12 popc 0x121E, %i0 ldsw [%l7 + 0x3C], %l1 fsrc1s %f14, %f11 andcc %l4, %l6, %l5 movl %icc, %l2, %i4 std %f10, [%l7 + 0x20] fmovdpos %xcc, %f11, %f3 tle %xcc, 0x3 edge32n %g7, %l3, %o0 udivx %g3, 0x08D2, %o4 fmovdcs %xcc, %f4, %f9 fmovrdgez %i5, %f4, %f12 tsubcctv %o6, %o2, %g1 fmovdle %icc, %f2, %f6 fabsd %f0, %f2 smulcc %o7, 0x089B, %g6 movleu %xcc, %o5, %i3 movne %icc, %i7, %l0 fxnors %f2, %f8, %f1 fmovrde %i6, %f0, %f12 ld [%l7 + 0x78], %f6 stw %o1, [%l7 + 0x38] ldub [%l7 + 0x5D], %g5 tvs %icc, 0x1 lduw [%l7 + 0x28], %i1 lduh [%l7 + 0x62], %g2 bne,pt %xcc, loop_3005 fnors %f11, %f4, %f3 tg %icc, 0x2 stb %g4, [%l7 + 0x43] loop_3005: fone %f14 orncc %o3, 0x1604, %i0 tl %icc, 0x0 fmovd %f2, %f8 ldsh [%l7 + 0x34], %i2 fcmpgt32 %f8, %f10, %l1 fandnot1 %f4, %f14, %f12 movleu %icc, %l4, %l5 ld [%l7 + 0x0C], %f5 fmovse %icc, %f1, %f0 lduw [%l7 + 0x7C], %l2 fpadd16s %f7, %f2, %f6 movrlez %i4, 0x23A, %l6 brnz %g7, loop_3006 fbul,a %fcc3, loop_3007 fmovsn %icc, %f1, %f0 st %f2, [%l7 + 0x08] loop_3006: ba,a %icc, loop_3008 loop_3007: fmovscc %icc, %f9, %f10 fmovspos %xcc, %f15, %f0 fmovsne %xcc, %f5, %f14 loop_3008: sra %l3, 0x15, %o0 fmovsn %xcc, %f4, %f5 ldsb [%l7 + 0x5A], %o4 stw %i5, [%l7 + 0x10] fmovscc %icc, %f10, %f3 stw %o6, [%l7 + 0x34] fba,a %fcc1, loop_3009 bvc,pn %xcc, loop_3010 stw %g3, [%l7 + 0x30] brlz %o2, loop_3011 loop_3009: fornot1 %f0, %f6, %f6 loop_3010: fsrc2s %f7, %f6 fmovrse %g1, %f12, %f5 loop_3011: stw %o7, [%l7 + 0x58] lduw [%l7 + 0x64], %g6 fand %f0, %f4, %f4 fandnot1s %f13, %f0, %f14 call loop_3012 sdivcc %o5, 0x190E, %i7 stw %l0, [%l7 + 0x54] tg %icc, 0x7 loop_3012: fands %f10, %f15, %f11 fnor %f14, %f10, %f4 bleu,a,pn %xcc, loop_3013 stw %i3, [%l7 + 0x54] sll %o1, 0x16, %g5 xnorcc %i6, %g2, %i1 loop_3013: st %f11, [%l7 + 0x5C] fabsd %f8, %f2 lduw [%l7 + 0x14], %o3 udiv %g4, 0x1E6B, %i2 fnot2 %f10, %f10 fmovrsgez %i0, %f4, %f7 stb %l1, [%l7 + 0x79] stx %l5, [%l7 + 0x70] movle %xcc, %l2, %i4 fmovdle %icc, %f11, %f0 fmovdle %icc, %f11, %f9 fmovsle %xcc, %f7, %f4 ldub [%l7 + 0x59], %l4 lduw [%l7 + 0x74], %g7 fnand %f0, %f4, %f6 ldub [%l7 + 0x38], %l6 tvs %xcc, 0x3 bvc,a,pt %xcc, loop_3014 lduh [%l7 + 0x76], %l3 orncc %o4, 0x130E, %i5 fmovsg %icc, %f1, %f2 loop_3014: stb %o0, [%l7 + 0x37] st %f7, [%l7 + 0x74] lduh [%l7 + 0x0A], %g3 call loop_3015 stx %o2, [%l7 + 0x28] lduh [%l7 + 0x26], %o6 lduh [%l7 + 0x08], %o7 loop_3015: stb %g1, [%l7 + 0x5A] bpos,pt %xcc, loop_3016 array32 %g6, %o5, %l0 ba loop_3017 movrgz %i7, %o1, %i3 loop_3016: movrne %g5, %i6, %g2 sth %i1, [%l7 + 0x6C] loop_3017: brlez %o3, loop_3018 stw %g4, [%l7 + 0x3C] tvc %icc, 0x7 fpadd16s %f1, %f15, %f11 loop_3018: fcmpgt16 %f0, %f0, %i2 fexpand %f13, %f2 andcc %i0, %l5, %l1 ldd [%l7 + 0x08], %f14 stb %i4, [%l7 + 0x23] bcc,pn %icc, loop_3019 udivx %l2, 0x1BD2, %g7 lduw [%l7 + 0x74], %l4 tpos %icc, 0x2 loop_3019: lduh [%l7 + 0x62], %l3 ldsh [%l7 + 0x5A], %o4 fmovdvc %icc, %f0, %f5 mova %xcc, %i5, %o0 fornot1s %f7, %f12, %f3 mulx %l6, 0x0CE7, %o2 fxnors %f2, %f8, %f5 ba,a,pn %xcc, loop_3020 edge32 %o6, %o7, %g1 edge32l %g6, %g3, %l0 tsubcc %i7, 0x086C, %o5 loop_3020: movrgez %o1, 0x115, %i3 lduh [%l7 + 0x70], %i6 addcc %g5, %i1, %g2 movvs %xcc, %o3, %i2 movrlez %i0, 0x0CA, %l5 tcs %icc, 0x1 fpack16 %f12, %f11 andcc %l1, %i4, %g4 mova %xcc, %l2, %l4 lduw [%l7 + 0x2C], %g7 fmovsl %icc, %f13, %f10 ldub [%l7 + 0x79], %l3 tpos %icc, 0x4 movne %icc, %o4, %o0 srax %l6, 0x00, %o2 te %icc, 0x3 add %o6, %i5, %g1 lduw [%l7 + 0x48], %o7 fmovscc %icc, %f14, %f8 fcmpes %fcc1, %f15, %f0 movrgz %g3, 0x05C, %l0 movn %xcc, %i7, %o5 andncc %g6, %i3, %o1 ldsb [%l7 + 0x19], %i6 ldx [%l7 + 0x70], %g5 edge32n %i1, %g2, %o3 ldsh [%l7 + 0x18], %i2 sub %l5, %l1, %i4 fxors %f1, %f8, %f13 xnorcc %g4, 0x19B7, %i0 lduw [%l7 + 0x28], %l4 fmovrdgez %g7, %f0, %f4 stb %l2, [%l7 + 0x2F] tg %xcc, 0x2 orcc %l3, 0x0F70, %o4 fmovdg %icc, %f9, %f13 fornot1s %f4, %f2, %f9 edge16n %l6, %o0, %o2 std %f10, [%l7 + 0x30] fmovdneg %icc, %f7, %f0 stb %o6, [%l7 + 0x63] std %f12, [%l7 + 0x10] fmovrdgez %i5, %f10, %f4 fmovsle %icc, %f1, %f4 edge16ln %o7, %g1, %g3 tsubcc %l0, %i7, %g6 stw %o5, [%l7 + 0x5C] tge %xcc, 0x7 tn %xcc, 0x0 ldsw [%l7 + 0x18], %i3 lduh [%l7 + 0x7A], %i6 fcmpeq16 %f8, %f14, %g5 ldx [%l7 + 0x40], %o1 fmovscs %icc, %f1, %f12 mova %xcc, %g2, %i1 std %f12, [%l7 + 0x30] ldub [%l7 + 0x5C], %i2 ldsb [%l7 + 0x5A], %l5 stx %o3, [%l7 + 0x78] andn %i4, %g4, %i0 ldx [%l7 + 0x70], %l1 subcc %l4, %l2, %g7 edge32n %l3, %o4, %o0 andn %o2, 0x1C37, %o6 fnands %f6, %f9, %f3 fmovscc %xcc, %f0, %f9 fnot2s %f3, %f8 fcmple32 %f10, %f10, %l6 sth %i5, [%l7 + 0x64] fmul8x16al %f14, %f7, %f14 andncc %o7, %g1, %g3 sdivcc %i7, 0x0136, %g6 fornot2s %f0, %f1, %f5 bpos,a,pt %icc, loop_3021 fmovdvs %icc, %f11, %f6 tn %icc, 0x4 mulx %o5, 0x0723, %i3 loop_3021: fmovrslz %i6, %f4, %f6 fnegd %f2, %f2 nop setx loop_3022, %l0, %l1 jmpl %l1, %l0 fmovdne %icc, %f11, %f8 fbge %fcc1, loop_3023 tne %xcc, 0x7 loop_3022: tleu %xcc, 0x5 ta %xcc, 0x5 loop_3023: fnegs %f4, %f3 fmovsvs %xcc, %f6, %f14 ld [%l7 + 0x40], %f8 bneg,a loop_3024 fcmpes %fcc0, %f6, %f1 popc 0x0CF2, %g5 edge32l %g2, %o1, %i1 loop_3024: pdist %f2, %f6, %f10 bcc,pn %xcc, loop_3025 ldsw [%l7 + 0x10], %l5 fmovrdlez %o3, %f14, %f10 fzeros %f5 loop_3025: stx %i4, [%l7 + 0x08] std %f10, [%l7 + 0x38] fandnot2s %f13, %f8, %f8 fmovdgu %icc, %f14, %f13 std %f4, [%l7 + 0x78] addccc %g4, %i2, %l1 fba %fcc1, loop_3026 fbl,a %fcc3, loop_3027 brlez,a %i0, loop_3028 fbu,a %fcc0, loop_3029 loop_3026: nop setx loop_3030, %l0, %l1 jmpl %l1, %l4 loop_3027: fmovrsgez %l2, %f3, %f1 loop_3028: lduw [%l7 + 0x10], %l3 loop_3029: bcc,pt %icc, loop_3031 loop_3030: stx %o4, [%l7 + 0x40] stw %o0, [%l7 + 0x30] stb %g7, [%l7 + 0x5D] loop_3031: fxnor %f4, %f4, %f6 mulscc %o2, %l6, %o6 orn %i5, %o7, %g1 stb %g3, [%l7 + 0x4B] bcs,pt %icc, loop_3032 stx %i7, [%l7 + 0x78] ldx [%l7 + 0x70], %g6 fcmpgt32 %f0, %f0, %i3 loop_3032: bcs,pt %icc, loop_3033 fmovdvs %xcc, %f7, %f6 ldub [%l7 + 0x43], %o5 fones %f8 loop_3033: stw %i6, [%l7 + 0x38] fone %f2 fmovspos %xcc, %f7, %f10 tle %xcc, 0x2 taddcc %g5, 0x1B05, %g2 brnz %o1, loop_3034 edge16 %i1, %l5, %l0 fand %f2, %f4, %f12 fornot1 %f6, %f6, %f4 loop_3034: ldub [%l7 + 0x71], %o3 lduh [%l7 + 0x2C], %g4 ldd [%l7 + 0x70], %f2 tn %xcc, 0x1 stb %i2, [%l7 + 0x61] umulcc %i4, 0x1E7C, %l1 sth %l4, [%l7 + 0x2A] taddcctv %l2, 0x12F5, %i0 orn %o4, 0x0C52, %l3 brgez %o0, loop_3035 fpack16 %f2, %f8 ldsb [%l7 + 0x52], %o2 array16 %l6, %g7, %o6 loop_3035: tsubcctv %i5, 0x0B8A, %g1 ble loop_3036 fnands %f5, %f15, %f14 fnegs %f3, %f9 std %f0, [%l7 + 0x20] loop_3036: fcmps %fcc2, %f14, %f10 fxors %f7, %f4, %f7 fmovrsgez %g3, %f1, %f6 ldx [%l7 + 0x68], %i7 fabsd %f12, %f10 fble %fcc0, loop_3037 fand %f0, %f12, %f6 fmovrdgez %g6, %f6, %f0 fbge %fcc3, loop_3038 loop_3037: brz,a %i3, loop_3039 brnz %o7, loop_3040 edge32n %i6, %o5, %g5 loop_3038: array8 %g2, %i1, %o1 loop_3039: movleu %xcc, %l5, %o3 loop_3040: movre %l0, 0x313, %g4 fornot2s %f3, %f1, %f3 ldd [%l7 + 0x48], %f2 fmovsle %xcc, %f0, %f14 alignaddr %i4, %l1, %l4 movrlez %l2, %i2, %i0 stb %l3, [%l7 + 0x45] lduh [%l7 + 0x3E], %o4 fmovdn %xcc, %f8, %f4 te %xcc, 0x6 fcmple32 %f12, %f8, %o2 fpsub16 %f0, %f0, %f8 edge16n %l6, %o0, %g7 ldub [%l7 + 0x5C], %o6 sth %g1, [%l7 + 0x22] fmul8x16au %f4, %f2, %f4 ldsh [%l7 + 0x38], %g3 movle %icc, %i7, %g6 fnegs %f12, %f12 fabsd %f14, %f10 std %f4, [%l7 + 0x30] bgu,pn %xcc, loop_3041 lduw [%l7 + 0x44], %i5 fmovdpos %icc, %f7, %f8 umulcc %o7, 0x0D53, %i6 loop_3041: fbue %fcc3, loop_3042 ldd [%l7 + 0x78], %f2 be,a,pn %xcc, loop_3043 lduh [%l7 + 0x64], %o5 loop_3042: brlez,a %g5, loop_3044 stb %g2, [%l7 + 0x38] loop_3043: mova %icc, %i1, %i3 fble %fcc0, loop_3045 loop_3044: movgu %icc, %o1, %l5 bleu,pn %xcc, loop_3046 lduw [%l7 + 0x24], %o3 loop_3045: movg %xcc, %g4, %i4 fcmpne16 %f14, %f10, %l0 loop_3046: mova %icc, %l1, %l2 fmovdge %icc, %f12, %f3 ldd [%l7 + 0x68], %f8 edge8 %l4, %i0, %i2 or %l3, 0x1959, %o4 subc %l6, %o0, %o2 fmul8ulx16 %f12, %f8, %f12 sll %o6, %g7, %g1 std %f4, [%l7 + 0x60] array8 %i7, %g3, %g6 fblg %fcc3, loop_3047 bshuffle %f0, %f12, %f8 bl,pn %icc, loop_3048 fmovdleu %icc, %f5, %f8 loop_3047: movneg %xcc, %i5, %o7 sdivcc %o5, 0x123A, %g5 loop_3048: xor %i6, 0x1C91, %g2 addccc %i1, 0x1543, %i3 popc %o1, %l5 fand %f0, %f0, %f2 ldsw [%l7 + 0x2C], %o3 nop setx loop_3049, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x12], %i4 fmul8x16au %f9, %f7, %f8 fabsd %f6, %f4 loop_3049: udivcc %g4, 0x06CE, %l1 movrne %l2, 0x2CB, %l0 andcc %l4, %i0, %i2 lduh [%l7 + 0x10], %o4 ldd [%l7 + 0x20], %f12 nop setx loop_3050, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot1s %f1, %f15, %f2 fmovrdlez %l3, %f10, %f14 brgez,a %l6, loop_3051 loop_3050: fpadd16s %f9, %f9, %f3 fmovrdlez %o0, %f10, %f8 ldsh [%l7 + 0x34], %o6 loop_3051: fmovdg %icc, %f8, %f10 ldsb [%l7 + 0x39], %g7 fmovrsgz %g1, %f4, %f5 fornot2s %f1, %f12, %f0 stw %i7, [%l7 + 0x48] sth %g3, [%l7 + 0x72] stw %g6, [%l7 + 0x78] ld [%l7 + 0x30], %f15 sth %i5, [%l7 + 0x28] ldx [%l7 + 0x38], %o7 ldub [%l7 + 0x22], %o2 ldx [%l7 + 0x28], %g5 bpos,pt %icc, loop_3052 fbge %fcc3, loop_3053 movl %icc, %i6, %g2 fmovrslz %i1, %f9, %f6 loop_3052: fble,a %fcc3, loop_3054 loop_3053: fpsub32 %f8, %f0, %f0 orn %o5, %i3, %o1 ldd [%l7 + 0x50], %f12 loop_3054: fmul8x16 %f14, %f8, %f10 orcc %o3, %i4, %l5 addcc %l1, %g4, %l2 bvs %xcc, loop_3055 fmovrsgez %l0, %f13, %f9 sdiv %i0, 0x184D, %i2 fbn %fcc2, loop_3056 loop_3055: fmovsne %icc, %f1, %f3 fnors %f9, %f11, %f6 fbne %fcc2, loop_3057 loop_3056: fmul8sux16 %f4, %f14, %f8 movrlez %l4, 0x2CA, %l3 orn %l6, 0x0E87, %o4 loop_3057: lduh [%l7 + 0x42], %o6 ldsb [%l7 + 0x62], %o0 orcc %g7, 0x05AD, %g1 fnor %f6, %f4, %f14 fbuge,a %fcc1, loop_3058 fornot2s %f14, %f15, %f7 bleu,pn %xcc, loop_3059 sth %g3, [%l7 + 0x7A] loop_3058: fmul8sux16 %f8, %f12, %f10 fmovrslez %g6, %f1, %f8 loop_3059: fbu,a %fcc2, loop_3060 ld [%l7 + 0x40], %f15 fcmps %fcc0, %f0, %f3 tge %icc, 0x5 loop_3060: fblg,a %fcc3, loop_3061 ldsh [%l7 + 0x56], %i5 tvc %xcc, 0x4 movle %xcc, %o7, %i7 loop_3061: fmovrsne %g5, %f6, %f13 tg %icc, 0x6 fmovsg %icc, %f1, %f15 fmovsl %xcc, %f5, %f5 fandnot1s %f2, %f6, %f6 umul %i6, 0x0271, %g2 stx %i1, [%l7 + 0x28] fbuge,a %fcc2, loop_3062 fmul8sux16 %f14, %f8, %f4 fmul8x16au %f11, %f6, %f0 fpadd32s %f10, %f15, %f12 loop_3062: addcc %o5, 0x1000, %o2 bg,pn %icc, loop_3063 subc %i3, %o3, %o1 nop setx loop_3064, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bpos,a,pt %icc, loop_3065 loop_3063: fmul8sux16 %f14, %f14, %f4 lduh [%l7 + 0x2C], %i4 loop_3064: edge8ln %l5, %l1, %l2 loop_3065: sth %l0, [%l7 + 0x50] fmovsneg %icc, %f1, %f13 fmovscc %xcc, %f10, %f13 fmovde %icc, %f15, %f8 fpmerge %f2, %f1, %f10 fsrc2s %f15, %f14 bn,a %xcc, loop_3066 fornot1 %f6, %f0, %f2 bneg loop_3067 tne %xcc, 0x3 loop_3066: lduh [%l7 + 0x12], %i0 sll %i2, 0x1A, %l4 loop_3067: std %f14, [%l7 + 0x10] ldsw [%l7 + 0x60], %l3 fmovsn %icc, %f5, %f12 tneg %xcc, 0x4 bgu %xcc, loop_3068 fmovrdlz %l6, %f4, %f0 fabsd %f8, %f8 ldub [%l7 + 0x7F], %o4 loop_3068: ldsh [%l7 + 0x7C], %o6 fornot1 %f8, %f12, %f0 movpos %xcc, %o0, %g7 lduw [%l7 + 0x0C], %g4 fmovrse %g1, %f3, %f2 tcs %xcc, 0x4 fba %fcc0, loop_3069 std %f10, [%l7 + 0x18] siam 0x0 fmovrdlez %g6, %f6, %f6 loop_3069: lduw [%l7 + 0x14], %i5 tpos %xcc, 0x2 fbu,a %fcc0, loop_3070 fmovrslez %o7, %f6, %f2 smulcc %i7, %g5, %g3 fbule %fcc3, loop_3071 loop_3070: movre %g2, 0x221, %i1 movre %o5, 0x268, %i6 fxor %f8, %f6, %f4 loop_3071: lduw [%l7 + 0x5C], %i3 tleu %xcc, 0x5 fones %f9 fornot2 %f14, %f10, %f4 lduh [%l7 + 0x66], %o3 fmovsneg %xcc, %f15, %f5 ldd [%l7 + 0x28], %f4 st %f0, [%l7 + 0x1C] ld [%l7 + 0x68], %f10 sdiv %o2, 0x1A49, %o1 udiv %l5, 0x1188, %l1 stb %i4, [%l7 + 0x1C] sth %l2, [%l7 + 0x18] ldx [%l7 + 0x40], %l0 udivx %i0, 0x18A6, %i2 fnot1s %f14, %f4 fmovsle %xcc, %f10, %f8 sdivx %l3, 0x064D, %l6 fcmpeq32 %f6, %f2, %l4 srl %o4, %o6, %o0 ldd [%l7 + 0x08], %f8 stw %g4, [%l7 + 0x10] sth %g7, [%l7 + 0x4E] fpack16 %f10, %f15 st %f0, [%l7 + 0x60] fmovdle %icc, %f9, %f7 edge8 %g1, %i5, %g6 siam 0x4 andncc %i7, %o7, %g3 fandnot2s %f8, %f10, %f13 lduh [%l7 + 0x4A], %g5 stb %g2, [%l7 + 0x25] tcs %icc, 0x2 lduw [%l7 + 0x6C], %o5 ble %xcc, loop_3072 tgu %icc, 0x1 subccc %i6, 0x045C, %i1 udivcc %o3, 0x0A9B, %i3 loop_3072: xorcc %o2, %l5, %o1 st %f15, [%l7 + 0x60] fbl,a %fcc1, loop_3073 fxnor %f0, %f6, %f4 lduw [%l7 + 0x70], %l1 fbul,a %fcc1, loop_3074 loop_3073: sra %i4, 0x18, %l2 fmovdge %icc, %f11, %f4 or %i0, %i2, %l0 loop_3074: tcs %xcc, 0x7 fmul8sux16 %f2, %f6, %f2 fbo %fcc2, loop_3075 bcs,pn %xcc, loop_3076 movcs %xcc, %l6, %l4 fcmpne16 %f4, %f14, %o4 loop_3075: ldsh [%l7 + 0x16], %o6 loop_3076: ldsh [%l7 + 0x38], %l3 andncc %o0, %g4, %g7 fand %f0, %f8, %f0 tneg %icc, 0x7 fabss %f13, %f9 fmovdgu %xcc, %f14, %f6 edge32l %g1, %g6, %i5 lduh [%l7 + 0x40], %i7 fxnors %f4, %f0, %f10 fnot2s %f14, %f6 subccc %g3, %o7, %g5 ldub [%l7 + 0x7C], %g2 brnz %o5, loop_3077 bleu,a,pn %icc, loop_3078 bn loop_3079 tcs %icc, 0x4 loop_3077: ldx [%l7 + 0x60], %i1 loop_3078: fcmpeq16 %f4, %f8, %i6 loop_3079: fsrc2 %f0, %f2 fandnot1s %f2, %f15, %f15 fcmpne16 %f6, %f12, %o3 ldsh [%l7 + 0x46], %i3 fmovrsne %l5, %f9, %f6 ldx [%l7 + 0x40], %o1 srl %l1, %i4, %o2 fmovsle %icc, %f14, %f10 mulx %l2, %i0, %i2 nop setx loop_3080, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnand %f0, %f12, %f6 ldsh [%l7 + 0x2C], %l6 ldsb [%l7 + 0x2A], %l4 loop_3080: fsrc1 %f14, %f12 edge8n %o4, %o6, %l0 fabss %f3, %f3 bvc,a %xcc, loop_3081 andn %l3, %g4, %o0 fmovdne %xcc, %f8, %f12 brgz,a %g1, loop_3082 loop_3081: taddcctv %g6, 0x12B0, %g7 fmovrdlez %i7, %f10, %f2 fzero %f14 loop_3082: stx %i5, [%l7 + 0x18] ble,pt %xcc, loop_3083 stb %g3, [%l7 + 0x48] fabsd %f6, %f6 fsrc2 %f14, %f8 loop_3083: tgu %icc, 0x7 tpos %icc, 0x7 bcc %icc, loop_3084 movrgz %o7, %g5, %g2 tg %icc, 0x1 lduw [%l7 + 0x28], %i1 loop_3084: fxor %f4, %f8, %f14 sllx %o5, %i6, %o3 movrgz %l5, 0x28E, %o1 alignaddr %l1, %i4, %o2 stw %i3, [%l7 + 0x18] bpos,pn %icc, loop_3085 movrlez %i0, 0x090, %i2 movcc %xcc, %l2, %l6 fnands %f15, %f0, %f0 loop_3085: sdivx %l4, 0x07FB, %o4 std %f8, [%l7 + 0x40] ld [%l7 + 0x7C], %f14 fcmpeq16 %f6, %f6, %o6 fzeros %f9 call loop_3086 stb %l0, [%l7 + 0x6F] array8 %l3, %g4, %g1 subcc %o0, %g7, %g6 loop_3086: nop setx loop_3087, %l0, %l1 jmpl %l1, %i5 st %f15, [%l7 + 0x48] ldsh [%l7 + 0x14], %i7 fbu %fcc1, loop_3088 loop_3087: stw %o7, [%l7 + 0x28] ldsw [%l7 + 0x30], %g5 stx %g2, [%l7 + 0x20] loop_3088: movn %icc, %g3, %i1 ld [%l7 + 0x08], %f3 lduh [%l7 + 0x0C], %i6 brz %o3, loop_3089 sethi 0x07A3, %l5 ba loop_3090 array8 %o5, %o1, %i4 loop_3089: fmovdcs %icc, %f8, %f8 fmovdcc %xcc, %f15, %f3 loop_3090: fcmpne16 %f0, %f14, %o2 fnot1s %f10, %f12 orn %i3, 0x0FB3, %l1 st %f8, [%l7 + 0x24] fcmple16 %f2, %f0, %i0 ldd [%l7 + 0x10], %f12 fmovdvs %icc, %f5, %f3 lduh [%l7 + 0x72], %i2 fcmpne32 %f10, %f12, %l6 for %f2, %f2, %f10 sth %l4, [%l7 + 0x50] fbo,a %fcc0, loop_3091 stw %o4, [%l7 + 0x3C] ld [%l7 + 0x30], %f3 xor %l2, %o6, %l0 loop_3091: brgez,a %g4, loop_3092 fbo,a %fcc1, loop_3093 fmovsleu %xcc, %f8, %f12 fmovdvs %xcc, %f1, %f3 loop_3092: std %f12, [%l7 + 0x10] loop_3093: ldsw [%l7 + 0x58], %g1 andn %o0, 0x1611, %l3 ld [%l7 + 0x28], %f2 ld [%l7 + 0x7C], %f8 ldsw [%l7 + 0x48], %g6 fcmpne32 %f0, %f12, %i5 movn %icc, %g7, %i7 edge8 %g5, %g2, %o7 fpadd16s %f14, %f15, %f15 bcc,a,pn %xcc, loop_3094 lduh [%l7 + 0x36], %g3 fcmpd %fcc3, %f14, %f2 fandnot2 %f0, %f6, %f2 loop_3094: ldsw [%l7 + 0x7C], %i6 tle %icc, 0x4 st %f8, [%l7 + 0x44] fnor %f14, %f12, %f4 ta %xcc, 0x5 movg %icc, %o3, %l5 ldsb [%l7 + 0x42], %i1 bleu %xcc, loop_3095 popc 0x042A, %o1 fmovrdlz %i4, %f0, %f14 fmovdcc %xcc, %f14, %f3 loop_3095: stx %o2, [%l7 + 0x48] fpack16 %f8, %f12 ble %icc, loop_3096 fmovdleu %xcc, %f9, %f8 fmovrsne %o5, %f3, %f6 fmovdl %xcc, %f3, %f8 loop_3096: andncc %l1, %i0, %i2 st %f11, [%l7 + 0x70] fxnors %f1, %f3, %f13 fandnot2s %f6, %f7, %f10 lduw [%l7 + 0x20], %i3 brgez,a %l6, loop_3097 fexpand %f7, %f4 bneg loop_3098 alignaddrl %o4, %l2, %l4 loop_3097: ldx [%l7 + 0x50], %l0 mova %icc, %g4, %g1 loop_3098: ldsh [%l7 + 0x34], %o0 fmul8x16al %f4, %f4, %f14 sdivx %o6, 0x0E8C, %g6 mova %xcc, %i5, %g7 fpadd32s %f6, %f3, %f13 tvc %icc, 0x7 fmovsvc %icc, %f10, %f11 alignaddrl %l3, %i7, %g2 bvc loop_3099 std %f0, [%l7 + 0x30] ldx [%l7 + 0x68], %o7 fmovrdgez %g5, %f12, %f14 loop_3099: fmovdleu %xcc, %f11, %f10 stb %i6, [%l7 + 0x23] ld [%l7 + 0x48], %f6 smul %g3, %o3, %l5 fmovdleu %icc, %f11, %f10 fornot2s %f10, %f9, %f9 sra %o1, 0x0E, %i1 ldsb [%l7 + 0x08], %i4 fors %f6, %f10, %f13 stb %o5, [%l7 + 0x15] fnand %f8, %f6, %f14 fmovdcc %icc, %f5, %f15 lduw [%l7 + 0x74], %l1 bn,pt %xcc, loop_3100 fpadd16s %f15, %f5, %f15 ta %xcc, 0x7 orcc %o2, 0x0DA1, %i0 loop_3100: ldsb [%l7 + 0x0E], %i3 sth %l6, [%l7 + 0x64] lduh [%l7 + 0x24], %o4 fnegd %f6, %f2 fcmple16 %f10, %f4, %l2 st %f11, [%l7 + 0x50] lduh [%l7 + 0x54], %l4 fsrc2 %f0, %f2 tsubcc %i2, %l0, %g4 bn,a %icc, loop_3101 edge32 %g1, %o0, %o6 fcmple16 %f12, %f10, %g6 movneg %xcc, %g7, %i5 loop_3101: ldsh [%l7 + 0x4A], %i7 sdiv %g2, 0x061D, %o7 lduh [%l7 + 0x2E], %l3 ldsb [%l7 + 0x09], %g5 alignaddrl %i6, %g3, %l5 add %o3, %i1, %i4 fornot2 %f0, %f10, %f6 std %f0, [%l7 + 0x08] tcc %icc, 0x1 fbl %fcc3, loop_3102 stw %o5, [%l7 + 0x40] fsrc1 %f6, %f2 stb %l1, [%l7 + 0x21] loop_3102: bneg %xcc, loop_3103 brgez %o1, loop_3104 fmovspos %icc, %f13, %f1 ldsh [%l7 + 0x7E], %o2 loop_3103: mulscc %i3, %l6, %o4 loop_3104: fabss %f7, %f11 lduh [%l7 + 0x3E], %i0 tsubcc %l2, 0x11A2, %i2 ldub [%l7 + 0x20], %l0 sth %g4, [%l7 + 0x2C] st %f6, [%l7 + 0x34] movrgez %g1, %l4, %o0 ldsb [%l7 + 0x1C], %o6 ldub [%l7 + 0x55], %g7 movrne %i5, %g6, %i7 fmovs %f13, %f7 fmovrdlz %o7, %f2, %f2 tne %xcc, 0x2 pdist %f0, %f4, %f4 lduw [%l7 + 0x54], %l3 fmovrsne %g5, %f7, %f3 stx %g2, [%l7 + 0x38] fandnot1 %f12, %f6, %f0 bvs,a,pt %xcc, loop_3105 fmovrdgz %g3, %f12, %f2 fmuld8ulx16 %f15, %f4, %f10 fnors %f15, %f1, %f0 loop_3105: fornot2 %f12, %f14, %f12 std %f14, [%l7 + 0x40] stb %l5, [%l7 + 0x35] fmovdne %icc, %f5, %f7 array8 %i6, %i1, %i4 ldub [%l7 + 0x2D], %o3 fmovrdgz %o5, %f12, %f8 fmovsge %xcc, %f7, %f5 stb %l1, [%l7 + 0x56] edge8ln %o2, %i3, %l6 fmovsneg %icc, %f0, %f15 ldd [%l7 + 0x38], %f8 ldsb [%l7 + 0x4C], %o1 ble,a %icc, loop_3106 fnot2s %f0, %f2 fnand %f0, %f6, %f4 stb %o4, [%l7 + 0x4E] loop_3106: fmovrdgez %l2, %f10, %f8 sth %i2, [%l7 + 0x56] addccc %l0, 0x0D4E, %i0 fpadd32s %f0, %f7, %f10 sdivcc %g1, 0x043C, %g4 fnot1 %f6, %f8 bneg,a %icc, loop_3107 brlez %l4, loop_3108 fmovrdne %o0, %f2, %f4 lduw [%l7 + 0x48], %g7 loop_3107: std %f2, [%l7 + 0x40] loop_3108: fcmpeq16 %f10, %f4, %i5 lduw [%l7 + 0x14], %o6 edge8ln %i7, %g6, %l3 brlz %o7, loop_3109 ldsh [%l7 + 0x7A], %g5 stw %g2, [%l7 + 0x64] stb %g3, [%l7 + 0x16] loop_3109: stw %l5, [%l7 + 0x4C] fmovsleu %xcc, %f7, %f8 fmovsvs %icc, %f10, %f11 st %f7, [%l7 + 0x1C] st %f14, [%l7 + 0x20] tleu %xcc, 0x6 fcmpeq32 %f10, %f8, %i6 and %i4, %o3, %o5 bneg,a,pn %icc, loop_3110 bcs,a,pn %icc, loop_3111 fmuld8sux16 %f1, %f14, %f10 orcc %l1, %i1, %o2 loop_3110: bcc,a,pn %xcc, loop_3112 loop_3111: ldsb [%l7 + 0x6C], %l6 tne %icc, 0x3 sth %i3, [%l7 + 0x52] loop_3112: array16 %o4, %o1, %i2 fcmpne16 %f2, %f10, %l0 ldsb [%l7 + 0x52], %l2 fxnor %f4, %f14, %f4 tge %xcc, 0x1 fmovdl %xcc, %f8, %f10 sllx %g1, %g4, %l4 edge8l %o0, %i0, %i5 faligndata %f8, %f10, %f4 fornot1s %f6, %f12, %f8 fmovscs %xcc, %f0, %f9 fexpand %f8, %f8 tg %icc, 0x1 fnot1s %f5, %f2 umulcc %g7, 0x0EFF, %o6 lduh [%l7 + 0x72], %i7 movcs %icc, %g6, %o7 fbug %fcc3, loop_3113 ldsb [%l7 + 0x3A], %l3 sra %g5, %g2, %l5 fbne %fcc1, loop_3114 loop_3113: fsrc2 %f6, %f8 fcmps %fcc1, %f4, %f14 umul %i6, %g3, %o3 loop_3114: brz,a %i4, loop_3115 smulcc %o5, 0x11B4, %i1 ldd [%l7 + 0x38], %f4 sth %o2, [%l7 + 0x4A] loop_3115: fbge,a %fcc1, loop_3116 fpack16 %f12, %f2 fpackfix %f10, %f3 alignaddrl %l1, %l6, %o4 loop_3116: sth %o1, [%l7 + 0x62] ldsb [%l7 + 0x0B], %i2 brgz,a %l0, loop_3117 taddcctv %i3, %l2, %g4 movrlez %l4, %g1, %o0 movgu %xcc, %i5, %g7 loop_3117: tge %xcc, 0x4 call loop_3118 ldx [%l7 + 0x58], %o6 fmovdcs %icc, %f9, %f14 stx %i7, [%l7 + 0x68] loop_3118: ta %icc, 0x5 ldsh [%l7 + 0x18], %g6 sdiv %o7, 0x1BDE, %i0 movvc %xcc, %l3, %g2 fmovdcc %icc, %f4, %f1 fmul8x16al %f8, %f6, %f8 brgez %g5, loop_3119 ldub [%l7 + 0x76], %i6 tle %xcc, 0x2 fcmple32 %f0, %f4, %g3 loop_3119: fcmpd %fcc0, %f4, %f2 edge32l %l5, %i4, %o5 edge16ln %o3, %o2, %i1 ld [%l7 + 0x40], %f0 tgu %xcc, 0x0 ld [%l7 + 0x10], %f10 tneg %xcc, 0x3 ldsb [%l7 + 0x4E], %l6 lduw [%l7 + 0x38], %o4 array8 %l1, %i2, %o1 andcc %i3, %l0, %g4 movl %xcc, %l4, %g1 st %f9, [%l7 + 0x18] fmovdcs %xcc, %f14, %f4 fmovrdgz %l2, %f4, %f12 alignaddrl %o0, %i5, %g7 lduh [%l7 + 0x1A], %o6 movvc %icc, %i7, %o7 array8 %i0, %g6, %g2 lduw [%l7 + 0x10], %g5 fornot2s %f9, %f3, %f10 udivcc %l3, 0x1A9A, %i6 ld [%l7 + 0x58], %f2 movpos %xcc, %l5, %g3 brlez %i4, loop_3120 stw %o5, [%l7 + 0x3C] fornot1 %f4, %f8, %f0 sethi 0x133C, %o3 loop_3120: ldx [%l7 + 0x08], %i1 ldsh [%l7 + 0x50], %l6 movpos %icc, %o2, %o4 ldd [%l7 + 0x58], %f2 sdiv %i2, 0x1C53, %l1 fzero %f0 brlz %i3, loop_3121 stw %l0, [%l7 + 0x5C] lduw [%l7 + 0x20], %o1 stw %l4, [%l7 + 0x20] loop_3121: fmovd %f10, %f14 fmovda %icc, %f6, %f0 fpsub16s %f14, %f3, %f9 faligndata %f12, %f2, %f6 fmovsa %xcc, %f11, %f8 stb %g1, [%l7 + 0x31] tl %xcc, 0x1 fxor %f12, %f6, %f6 fbge,a %fcc0, loop_3122 bg,pt %icc, loop_3123 tge %icc, 0x7 fmul8ulx16 %f12, %f14, %f14 loop_3122: for %f10, %f6, %f8 loop_3123: addcc %g4, 0x0009, %o0 ldx [%l7 + 0x10], %i5 addccc %l2, %o6, %g7 movcs %xcc, %i7, %o7 fandnot2s %f4, %f0, %f0 xnor %i0, %g2, %g5 ldsw [%l7 + 0x14], %l3 stx %i6, [%l7 + 0x38] ldsw [%l7 + 0x20], %l5 fpadd32s %f7, %f15, %f10 ldd [%l7 + 0x30], %f14 fpadd16s %f15, %f11, %f7 bne,a loop_3124 sub %g6, %i4, %g3 ldd [%l7 + 0x58], %f6 fmovrsgez %o5, %f7, %f1 loop_3124: faligndata %f12, %f2, %f0 fcmpgt16 %f10, %f14, %i1 movcc %xcc, %o3, %l6 fmovdvs %xcc, %f10, %f12 ta %icc, 0x0 fcmpgt16 %f14, %f12, %o4 call loop_3125 fbule,a %fcc3, loop_3126 nop setx loop_3127, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmps %fcc2, %f11, %f6 loop_3125: ldx [%l7 + 0x70], %o2 loop_3126: udiv %i2, 0x11B2, %l1 loop_3127: fornot2 %f8, %f2, %f14 ldsh [%l7 + 0x28], %l0 fxnor %f2, %f8, %f0 fbne %fcc3, loop_3128 fmovsl %xcc, %f4, %f14 fmul8x16au %f7, %f5, %f8 stx %i3, [%l7 + 0x40] loop_3128: movre %o1, %l4, %g4 fmovdge %icc, %f6, %f2 udiv %g1, 0x137F, %o0 add %i5, 0x1A09, %l2 fmovdne %icc, %f6, %f1 lduw [%l7 + 0x34], %g7 fmovsg %icc, %f9, %f1 tneg %icc, 0x2 faligndata %f4, %f0, %f6 std %f4, [%l7 + 0x48] sth %i7, [%l7 + 0x2C] fmovsne %icc, %f10, %f2 fmul8sux16 %f10, %f6, %f14 fpadd16 %f2, %f10, %f8 fmovrdlez %o7, %f0, %f10 fpsub32s %f3, %f15, %f13 lduw [%l7 + 0x40], %i0 fmovrdne %g2, %f4, %f12 fmovsa %icc, %f6, %f7 fmovspos %xcc, %f10, %f2 fmovrse %o6, %f6, %f10 fnot1s %f2, %f7 bleu loop_3129 fmovsg %icc, %f5, %f8 ldsb [%l7 + 0x71], %g5 te %icc, 0x3 loop_3129: ldx [%l7 + 0x38], %i6 fmovdvs %icc, %f5, %f10 srlx %l5, 0x16, %l3 fmovrslz %i4, %f3, %f2 fmovrdgez %g6, %f0, %f2 move %xcc, %o5, %i1 udiv %o3, 0x1038, %g3 fmul8x16 %f7, %f8, %f4 fabss %f10, %f5 sth %l6, [%l7 + 0x40] fbu %fcc0, loop_3130 xor %o2, 0x01F3, %o4 fbge,a %fcc2, loop_3131 stx %l1, [%l7 + 0x28] loop_3130: fmovrsgez %i2, %f0, %f3 fmul8x16al %f13, %f13, %f0 loop_3131: andn %i3, %o1, %l0 stw %g4, [%l7 + 0x30] fbul %fcc1, loop_3132 fbu,a %fcc1, loop_3133 brz,a %g1, loop_3134 fpadd32s %f0, %f13, %f8 loop_3132: fsrc1s %f14, %f5 loop_3133: stx %o0, [%l7 + 0x70] loop_3134: subccc %i5, 0x1F2C, %l4 lduw [%l7 + 0x38], %l2 fpmerge %f3, %f7, %f0 subc %i7, %g7, %i0 tgu %xcc, 0x4 ld [%l7 + 0x5C], %f14 lduw [%l7 + 0x70], %o7 fxors %f7, %f5, %f11 fmovdvs %icc, %f14, %f0 fbue,a %fcc3, loop_3135 movcc %icc, %o6, %g5 andncc %g2, %l5, %l3 fbug %fcc3, loop_3136 loop_3135: fmovspos %icc, %f15, %f6 fpackfix %f6, %f2 move %icc, %i6, %i4 loop_3136: stx %o5, [%l7 + 0x60] fmovrse %i1, %f10, %f13 fmovdg %icc, %f7, %f3 sra %g6, %o3, %g3 fmul8x16 %f9, %f8, %f4 fmul8sux16 %f6, %f12, %f2 stb %o2, [%l7 + 0x76] stb %l6, [%l7 + 0x65] tn %xcc, 0x1 ld [%l7 + 0x44], %f0 popc 0x0C6B, %l1 bl,pn %icc, loop_3137 xnorcc %o4, %i2, %i3 ldd [%l7 + 0x20], %f10 te %icc, 0x5 loop_3137: alignaddr %o1, %l0, %g1 movvc %icc, %o0, %i5 movrne %l4, %l2, %g4 sth %i7, [%l7 + 0x6C] fbule %fcc2, loop_3138 nop setx loop_3139, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fexpand %f1, %f2 movge %xcc, %i0, %g7 loop_3138: lduw [%l7 + 0x64], %o7 loop_3139: ldx [%l7 + 0x28], %o6 addccc %g2, 0x134D, %l5 std %f0, [%l7 + 0x50] fpmerge %f5, %f8, %f4 tsubcc %l3, 0x0C1A, %g5 tcs %icc, 0x6 fmovse %icc, %f8, %f6 ldsw [%l7 + 0x28], %i6 fmovrdlez %i4, %f4, %f4 sll %i1, %g6, %o5 sllx %g3, 0x10, %o2 fmovsvc %icc, %f7, %f13 subcc %o3, 0x0CAD, %l6 brz,a %o4, loop_3140 fbne %fcc2, loop_3141 stw %i2, [%l7 + 0x34] lduh [%l7 + 0x58], %l1 loop_3140: ldsb [%l7 + 0x46], %o1 loop_3141: fmuld8sux16 %f1, %f6, %f14 fpsub32 %f10, %f0, %f2 ldx [%l7 + 0x30], %l0 movg %xcc, %i3, %g1 ldx [%l7 + 0x60], %o0 nop setx loop_3142, %l0, %l1 jmpl %l1, %i5 fornot1s %f8, %f13, %f6 fmul8sux16 %f6, %f8, %f6 fmovsneg %xcc, %f14, %f7 loop_3142: fcmpgt16 %f4, %f14, %l4 movpos %xcc, %l2, %g4 ldub [%l7 + 0x79], %i0 addcc %i7, 0x1889, %o7 fnot1s %f11, %f3 bvs,a,pn %icc, loop_3143 fpadd32 %f0, %f12, %f0 fbo,a %fcc2, loop_3144 std %f6, [%l7 + 0x38] loop_3143: fbg %fcc2, loop_3145 sth %o6, [%l7 + 0x1A] loop_3144: addccc %g2, 0x1BDA, %l5 brz %l3, loop_3146 loop_3145: st %f9, [%l7 + 0x6C] edge8n %g7, %i6, %g5 ldsb [%l7 + 0x27], %i1 loop_3146: fcmpne32 %f10, %f14, %i4 edge16 %g6, %g3, %o5 stx %o3, [%l7 + 0x48] movre %o2, %o4, %i2 bgu %xcc, loop_3147 fmul8sux16 %f14, %f2, %f14 edge32 %l6, %o1, %l1 fbge,a %fcc3, loop_3148 loop_3147: fmovrdlez %i3, %f0, %f14 fcmpeq16 %f0, %f2, %g1 fxors %f10, %f15, %f1 loop_3148: fmovdl %icc, %f5, %f2 fpadd32 %f14, %f12, %f14 fmovsge %xcc, %f13, %f3 movre %l0, 0x305, %i5 stw %o0, [%l7 + 0x7C] fxnor %f10, %f8, %f14 fnands %f2, %f10, %f1 fbl,a %fcc3, loop_3149 ld [%l7 + 0x2C], %f14 ldx [%l7 + 0x38], %l2 fpadd32s %f4, %f12, %f5 loop_3149: fone %f8 ldub [%l7 + 0x20], %g4 fcmpes %fcc0, %f5, %f14 fmovrdlz %l4, %f2, %f14 te %xcc, 0x7 fbne,a %fcc0, loop_3150 fmovrslez %i0, %f9, %f12 fmovs %f2, %f1 fmovse %icc, %f5, %f5 loop_3150: tcc %xcc, 0x3 lduh [%l7 + 0x46], %o7 fmovsneg %xcc, %f2, %f14 fands %f12, %f3, %f12 taddcctv %i7, %o6, %l5 lduh [%l7 + 0x1A], %l3 std %f6, [%l7 + 0x58] fornot1 %f2, %f14, %f0 tvs %icc, 0x5 faligndata %f2, %f6, %f14 fmovrdgz %g7, %f8, %f6 fbul,a %fcc2, loop_3151 fmovdg %icc, %f14, %f6 ldd [%l7 + 0x70], %f4 movn %icc, %g2, %i6 loop_3151: faligndata %f4, %f6, %f0 fmovse %icc, %f15, %f8 movre %g5, 0x1A6, %i1 fbuge %fcc1, loop_3152 std %f6, [%l7 + 0x18] fbo %fcc1, loop_3153 sth %i4, [%l7 + 0x3C] loop_3152: ldsw [%l7 + 0x74], %g3 fcmpgt32 %f14, %f0, %g6 loop_3153: lduw [%l7 + 0x74], %o5 fnands %f15, %f8, %f10 fcmpeq32 %f14, %f8, %o2 fcmpeq16 %f8, %f10, %o4 fmovdn %xcc, %f9, %f8 movrlz %o3, %l6, %o1 tl %icc, 0x1 andcc %l1, %i2, %g1 movl %icc, %l0, %i5 movcc %icc, %o0, %l2 ldd [%l7 + 0x58], %f14 ldx [%l7 + 0x38], %i3 edge32 %l4, %g4, %o7 movn %icc, %i7, %i0 ldsw [%l7 + 0x64], %o6 bgu,pn %xcc, loop_3154 fpsub16s %f9, %f7, %f2 std %f4, [%l7 + 0x38] fmovdge %xcc, %f8, %f6 loop_3154: fcmple16 %f2, %f6, %l5 andncc %g7, %l3, %g2 tsubcctv %g5, 0x1CFB, %i6 st %f7, [%l7 + 0x4C] fmovscc %xcc, %f10, %f11 fbue %fcc0, loop_3155 taddcctv %i4, 0x1BD5, %i1 bleu,pt %icc, loop_3156 fmovsle %xcc, %f10, %f4 loop_3155: fblg,a %fcc3, loop_3157 fbge %fcc1, loop_3158 loop_3156: fmovscc %icc, %f2, %f14 fmul8x16 %f5, %f12, %f4 loop_3157: nop setx loop_3159, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3158: fnot2s %f1, %f2 bvs loop_3160 movrlz %g3, %o5, %o2 loop_3159: fmovscc %xcc, %f0, %f1 call loop_3161 loop_3160: lduh [%l7 + 0x3A], %o4 fcmpne32 %f14, %f6, %o3 ldsw [%l7 + 0x5C], %l6 loop_3161: ldub [%l7 + 0x28], %g6 fcmps %fcc0, %f9, %f6 fmovdcs %icc, %f9, %f3 fpsub32 %f14, %f0, %f0 move %icc, %o1, %l1 fcmpne16 %f10, %f6, %g1 ldd [%l7 + 0x68], %f0 brgez %l0, loop_3162 fbge,a %fcc0, loop_3163 movn %icc, %i2, %o0 tcs %xcc, 0x0 loop_3162: fxor %f14, %f14, %f2 loop_3163: sth %l2, [%l7 + 0x30] fpackfix %f2, %f1 movre %i5, 0x068, %i3 edge8n %l4, %g4, %i7 fmovrsne %i0, %f11, %f11 std %f6, [%l7 + 0x18] std %f2, [%l7 + 0x60] fcmps %fcc1, %f4, %f12 st %f1, [%l7 + 0x50] fone %f14 fmovscs %xcc, %f13, %f8 lduw [%l7 + 0x10], %o7 ld [%l7 + 0x18], %f4 tpos %icc, 0x5 xorcc %l5, %g7, %o6 siam 0x3 fandnot2 %f2, %f12, %f6 fxors %f3, %f6, %f4 fexpand %f9, %f0 alignaddrl %l3, %g5, %g2 fpack16 %f6, %f8 tl %xcc, 0x0 fsrc2s %f7, %f10 fpadd32 %f8, %f10, %f6 movleu %icc, %i6, %i1 fcmped %fcc3, %f12, %f10 ldd [%l7 + 0x58], %f8 fnegs %f11, %f7 ldub [%l7 + 0x6F], %g3 brz %i4, loop_3164 ld [%l7 + 0x18], %f0 ldub [%l7 + 0x34], %o5 fpackfix %f8, %f3 loop_3164: fmovsneg %icc, %f7, %f7 fmovrslez %o2, %f13, %f9 and %o3, %o4, %l6 fmovsle %xcc, %f7, %f15 ldd [%l7 + 0x48], %f4 ld [%l7 + 0x34], %f5 stb %g6, [%l7 + 0x2C] lduh [%l7 + 0x46], %o1 movrgez %l1, %l0, %g1 tneg %xcc, 0x0 bshuffle %f6, %f8, %f10 fone %f8 tge %xcc, 0x4 array16 %i2, %l2, %o0 fmul8ulx16 %f10, %f10, %f12 fba,a %fcc0, loop_3165 edge16l %i5, %l4, %i3 movvc %icc, %i7, %i0 addcc %o7, %g4, %g7 loop_3165: bg,a,pt %xcc, loop_3166 stx %o6, [%l7 + 0x78] fmovse %xcc, %f14, %f10 tgu %icc, 0x5 loop_3166: bg,a loop_3167 ldub [%l7 + 0x3D], %l3 edge8 %g5, %l5, %g2 movl %icc, %i1, %i6 loop_3167: bneg loop_3168 ldsh [%l7 + 0x42], %g3 fnot1s %f3, %f3 fba,a %fcc3, loop_3169 loop_3168: ldsw [%l7 + 0x0C], %i4 sth %o5, [%l7 + 0x72] fba,a %fcc3, loop_3170 loop_3169: fmovdgu %xcc, %f10, %f3 fmovsge %xcc, %f5, %f7 sra %o3, %o2, %l6 loop_3170: ldx [%l7 + 0x68], %g6 ldx [%l7 + 0x68], %o1 fpsub16s %f8, %f14, %f8 ldd [%l7 + 0x40], %f2 stw %l1, [%l7 + 0x18] ldsw [%l7 + 0x5C], %l0 sth %o4, [%l7 + 0x4C] bneg,a,pt %icc, loop_3171 fzeros %f1 fbl %fcc3, loop_3172 movne %xcc, %g1, %l2 loop_3171: mulx %i2, %i5, %l4 mulx %i3, %o0, %i0 loop_3172: st %f5, [%l7 + 0x78] fmovrsne %o7, %f13, %f13 ldsh [%l7 + 0x26], %i7 fbge %fcc3, loop_3173 fblg,a %fcc3, loop_3174 brgz,a %g4, loop_3175 lduw [%l7 + 0x08], %o6 loop_3173: ldx [%l7 + 0x40], %g7 loop_3174: subc %l3, 0x0C97, %g5 loop_3175: brgz,a %l5, loop_3176 nop setx loop_3177, %l0, %l1 jmpl %l1, %g2 fpadd16s %f12, %f10, %f8 umul %i1, %g3, %i4 loop_3176: ldd [%l7 + 0x08], %f14 loop_3177: brgz,a %o5, loop_3178 fcmpne32 %f0, %f10, %i6 brnz %o2, loop_3179 fabss %f7, %f6 loop_3178: bvc,pt %icc, loop_3180 ldsh [%l7 + 0x7A], %o3 loop_3179: edge8l %g6, %l6, %o1 sdiv %l1, 0x163B, %o4 loop_3180: fbu,a %fcc3, loop_3181 edge32 %l0, %l2, %g1 movgu %xcc, %i2, %l4 fpadd32s %f1, %f7, %f0 loop_3181: fmovdcs %icc, %f4, %f15 fmovdcs %xcc, %f10, %f13 fba,a %fcc2, loop_3182 ldx [%l7 + 0x48], %i5 ld [%l7 + 0x38], %f2 fmovdpos %xcc, %f7, %f11 loop_3182: movrne %i3, %i0, %o7 fmovsvs %icc, %f5, %f0 ldsb [%l7 + 0x29], %i7 fcmpgt32 %f4, %f12, %o0 fbg %fcc1, loop_3183 fmovse %xcc, %f2, %f14 stx %g4, [%l7 + 0x08] fmovrslez %o6, %f1, %f8 loop_3183: fmovrsgz %g7, %f15, %f7 xnor %l3, 0x123C, %g5 sth %l5, [%l7 + 0x2A] edge16n %g2, %i1, %i4 ldub [%l7 + 0x4D], %o5 movleu %icc, %g3, %o2 fcmpgt16 %f8, %f14, %o3 fcmps %fcc0, %f1, %f6 fandnot2 %f4, %f4, %f6 siam 0x2 ldsh [%l7 + 0x18], %i6 ldub [%l7 + 0x59], %l6 std %f8, [%l7 + 0x38] movge %icc, %g6, %o1 fnot1 %f0, %f14 std %f2, [%l7 + 0x30] sdivcc %l1, 0x0FD7, %o4 st %f15, [%l7 + 0x08] fcmps %fcc2, %f0, %f15 bcs,a,pn %xcc, loop_3184 bcs %xcc, loop_3185 subc %l0, 0x1595, %g1 fbue %fcc1, loop_3186 loop_3184: fxors %f14, %f11, %f11 loop_3185: fbge,a %fcc3, loop_3187 fornot1 %f2, %f2, %f12 loop_3186: stx %i2, [%l7 + 0x40] fsrc2 %f12, %f6 loop_3187: fandnot2 %f2, %f8, %f14 fcmpgt16 %f10, %f0, %l4 fmovse %xcc, %f12, %f12 fnegs %f4, %f8 be,pn %xcc, loop_3188 bleu,a loop_3189 edge32ln %l2, %i5, %i0 fcmple16 %f10, %f6, %o7 loop_3188: tsubcc %i3, 0x00C3, %i7 loop_3189: movneg %icc, %o0, %o6 lduw [%l7 + 0x48], %g4 movleu %xcc, %l3, %g5 tneg %xcc, 0x6 stb %l5, [%l7 + 0x1A] bleu %xcc, loop_3190 ldx [%l7 + 0x18], %g2 fmovrdgez %i1, %f4, %f6 st %f12, [%l7 + 0x6C] loop_3190: fble,a %fcc1, loop_3191 movn %icc, %i4, %g7 stb %o5, [%l7 + 0x79] bcc,a loop_3192 loop_3191: alignaddrl %o2, %g3, %i6 fsrc1s %f14, %f1 sdiv %o3, 0x0E48, %g6 loop_3192: ta %icc, 0x6 brlez,a %o1, loop_3193 std %f6, [%l7 + 0x48] edge16 %l6, %o4, %l0 addcc %l1, 0x025E, %i2 loop_3193: fbge,a %fcc3, loop_3194 edge16 %g1, %l2, %l4 movl %icc, %i5, %o7 stw %i0, [%l7 + 0x48] loop_3194: fmovdneg %xcc, %f2, %f8 fmovsa %icc, %f9, %f11 brlez %i7, loop_3195 ldsh [%l7 + 0x1E], %o0 edge8 %o6, %i3, %l3 ldub [%l7 + 0x45], %g4 loop_3195: st %f4, [%l7 + 0x1C] fpadd32s %f12, %f12, %f9 fxnors %f0, %f9, %f0 mulx %l5, 0x1977, %g2 fornot2s %f11, %f4, %f15 sth %g5, [%l7 + 0x5A] array8 %i1, %g7, %o5 edge16 %i4, %o2, %g3 fcmpeq16 %f6, %f10, %i6 be,pt %xcc, loop_3196 fpack32 %f14, %f4, %f12 ld [%l7 + 0x10], %f1 fmovsg %xcc, %f4, %f15 loop_3196: fandnot2 %f6, %f14, %f14 smulcc %g6, %o1, %o3 fpadd16 %f4, %f14, %f12 fnot1s %f9, %f10 bcs %icc, loop_3197 fpack16 %f0, %f9 fpsub16 %f10, %f6, %f4 fmovscc %xcc, %f13, %f6 loop_3197: or %l6, 0x07DC, %l0 fnot2s %f7, %f13 bvc,a,pn %xcc, loop_3198 fnot2s %f2, %f9 faligndata %f2, %f0, %f6 brgez,a %l1, loop_3199 loop_3198: array16 %o4, %i2, %l2 lduh [%l7 + 0x62], %g1 ldx [%l7 + 0x58], %l4 loop_3199: fmuld8ulx16 %f3, %f0, %f12 fmovrse %i5, %f9, %f4 bvs,pn %xcc, loop_3200 st %f5, [%l7 + 0x14] ld [%l7 + 0x30], %f9 fornot2s %f15, %f3, %f10 loop_3200: fmovrsne %i0, %f9, %f3 fble,a %fcc0, loop_3201 lduh [%l7 + 0x6C], %i7 fmovrse %o7, %f3, %f8 stx %o6, [%l7 + 0x48] loop_3201: ldub [%l7 + 0x4A], %i3 lduh [%l7 + 0x1A], %l3 fsrc2s %f10, %f13 movl %xcc, %o0, %g4 fcmpeq16 %f10, %f14, %l5 udivx %g5, 0x0AAF, %i1 sub %g2, 0x1E9B, %o5 ldsb [%l7 + 0x47], %g7 edge16l %o2, %i4, %i6 sth %g6, [%l7 + 0x32] fcmpeq32 %f6, %f14, %o1 fbo,a %fcc2, loop_3202 taddcc %o3, 0x1DFA, %g3 st %f0, [%l7 + 0x50] fmuld8ulx16 %f10, %f12, %f4 loop_3202: fcmple32 %f0, %f12, %l6 fcmped %fcc1, %f6, %f0 fornot2s %f11, %f11, %f10 fmovdcs %xcc, %f2, %f15 ble,a,pt %icc, loop_3203 fmovdvc %xcc, %f9, %f15 fblg,a %fcc3, loop_3204 ldd [%l7 + 0x08], %f12 loop_3203: ldsh [%l7 + 0x46], %l0 edge8n %l1, %o4, %l2 loop_3204: mulx %g1, 0x050A, %l4 stx %i5, [%l7 + 0x70] sth %i0, [%l7 + 0x52] std %f4, [%l7 + 0x08] ta %icc, 0x2 tn %xcc, 0x0 edge32l %i7, %o7, %i2 bg,a,pn %xcc, loop_3205 std %f12, [%l7 + 0x38] sth %i3, [%l7 + 0x08] fcmple16 %f4, %f14, %l3 loop_3205: fmovsneg %xcc, %f12, %f2 subc %o0, %o6, %l5 fnand %f2, %f2, %f8 fnors %f0, %f9, %f10 movgu %xcc, %g4, %i1 ld [%l7 + 0x7C], %f1 edge8l %g2, %g5, %o5 fexpand %f10, %f14 fexpand %f3, %f12 tsubcctv %o2, %g7, %i6 tleu %xcc, 0x1 tsubcc %g6, 0x091E, %i4 fbe %fcc1, loop_3206 be,a,pt %xcc, loop_3207 fsrc2 %f10, %f14 smul %o1, %o3, %l6 loop_3206: fsrc2 %f4, %f4 loop_3207: bcs,pn %xcc, loop_3208 stx %l0, [%l7 + 0x28] and %l1, 0x115C, %g3 subccc %l2, %o4, %l4 loop_3208: udivcc %g1, 0x0974, %i0 bge %icc, loop_3209 fmovse %xcc, %f15, %f7 fmovrslez %i7, %f15, %f9 fbn %fcc2, loop_3210 loop_3209: tne %icc, 0x6 ld [%l7 + 0x40], %f11 fbl,a %fcc3, loop_3211 loop_3210: ldsh [%l7 + 0x7A], %o7 bleu,pt %xcc, loop_3212 ldsw [%l7 + 0x44], %i5 loop_3211: fmovrslz %i2, %f12, %f0 addccc %i3, 0x0BDE, %o0 loop_3212: movpos %icc, %l3, %l5 lduw [%l7 + 0x18], %g4 subccc %o6, %g2, %i1 ldsb [%l7 + 0x64], %g5 edge32n %o5, %o2, %g7 umul %g6, %i4, %i6 subcc %o3, 0x0DAE, %l6 fpsub16 %f12, %f0, %f12 lduw [%l7 + 0x64], %l0 stx %o1, [%l7 + 0x18] ldsw [%l7 + 0x08], %l1 ba,a,pn %xcc, loop_3213 fandnot1 %f12, %f6, %f6 bleu,a loop_3214 fblg,a %fcc0, loop_3215 loop_3213: fmovscc %icc, %f4, %f13 movcs %icc, %l2, %g3 loop_3214: edge8ln %o4, %g1, %l4 loop_3215: ldd [%l7 + 0x10], %f14 edge32ln %i0, %o7, %i7 brlez %i5, loop_3216 xorcc %i2, 0x14B8, %i3 std %f12, [%l7 + 0x70] stw %o0, [%l7 + 0x60] loop_3216: udiv %l3, 0x1C88, %g4 stx %o6, [%l7 + 0x18] fmovdcc %icc, %f6, %f3 for %f2, %f10, %f4 movrgz %g2, %i1, %l5 sub %g5, %o2, %g7 sub %g6, %i4, %o5 ldd [%l7 + 0x60], %f0 fmovd %f10, %f2 ldub [%l7 + 0x61], %i6 fmovsg %icc, %f7, %f4 stb %o3, [%l7 + 0x2B] stb %l6, [%l7 + 0x69] xorcc %l0, %l1, %o1 movvs %icc, %g3, %l2 edge8n %g1, %o4, %i0 edge32ln %l4, %i7, %o7 pdist %f6, %f10, %f12 movg %xcc, %i5, %i2 movg %xcc, %i3, %o0 orcc %g4, %o6, %g2 fmuld8ulx16 %f5, %f9, %f14 fxors %f6, %f12, %f14 fnands %f9, %f2, %f13 fnot2 %f8, %f8 subc %l3, 0x16C5, %l5 fmovscs %xcc, %f2, %f12 fmovdg %xcc, %f15, %f2 ldsb [%l7 + 0x47], %i1 andn %o2, %g5, %g6 fpmerge %f15, %f7, %f0 srl %g7, 0x18, %i4 fpadd32 %f6, %f10, %f14 std %f0, [%l7 + 0x38] tle %xcc, 0x2 taddcctv %i6, 0x1803, %o3 fcmpgt16 %f8, %f6, %o5 fmul8ulx16 %f8, %f4, %f4 fmovdl %icc, %f8, %f13 brz,a %l0, loop_3217 stw %l1, [%l7 + 0x2C] stx %l6, [%l7 + 0x60] edge32ln %g3, %l2, %o1 loop_3217: ldub [%l7 + 0x6C], %g1 bvs,a loop_3218 fcmpeq32 %f10, %f8, %o4 xnorcc %i0, %i7, %l4 andncc %i5, %i2, %i3 loop_3218: stw %o0, [%l7 + 0x0C] bge,a %icc, loop_3219 ldsw [%l7 + 0x58], %o7 std %f8, [%l7 + 0x68] movrlz %o6, 0x207, %g2 loop_3219: fmovsge %icc, %f7, %f0 fpsub32 %f10, %f2, %f6 ldx [%l7 + 0x70], %l3 stb %l5, [%l7 + 0x7A] bne,pt %icc, loop_3220 fone %f0 fpmerge %f5, %f13, %f0 fand %f2, %f12, %f6 loop_3220: movl %xcc, %g4, %i1 fxors %f9, %f7, %f3 fnegs %f9, %f13 st %f1, [%l7 + 0x30] ldsb [%l7 + 0x0C], %o2 subc %g5, %g6, %g7 ldsw [%l7 + 0x50], %i6 fmovdle %xcc, %f5, %f13 ldsh [%l7 + 0x0E], %o3 smulcc %o5, %i4, %l1 fbg,a %fcc3, loop_3221 st %f4, [%l7 + 0x18] edge16ln %l6, %g3, %l2 std %f10, [%l7 + 0x38] loop_3221: ldd [%l7 + 0x48], %f8 movrlz %o1, 0x02A, %g1 edge32 %o4, %i0, %l0 ldd [%l7 + 0x68], %f14 movcs %xcc, %i7, %l4 fxnor %f6, %f12, %f14 fxors %f12, %f2, %f11 sth %i2, [%l7 + 0x38] sethi 0x18C7, %i5 fbl %fcc3, loop_3222 ld [%l7 + 0x3C], %f9 movre %i3, 0x305, %o0 srl %o6, 0x1E, %g2 loop_3222: alignaddrl %l3, %l5, %o7 movrgz %g4, 0x07F, %i1 fmovrsne %o2, %f1, %f3 sth %g5, [%l7 + 0x46] xnorcc %g7, %i6, %g6 ld [%l7 + 0x24], %f11 fmovdvc %icc, %f4, %f6 ldub [%l7 + 0x2F], %o3 fmovda %icc, %f1, %f11 fmuld8sux16 %f8, %f10, %f10 fmovscs %xcc, %f13, %f9 tcs %xcc, 0x7 fmovrdgez %o5, %f4, %f12 udivcc %i4, 0x027C, %l1 or %l6, 0x06CF, %l2 ld [%l7 + 0x60], %f15 edge8l %o1, %g1, %o4 fpack32 %f2, %f14, %f4 brnz %i0, loop_3223 fnegd %f14, %f2 stw %l0, [%l7 + 0x30] ldx [%l7 + 0x70], %i7 loop_3223: srl %g3, %l4, %i5 lduw [%l7 + 0x34], %i2 pdist %f10, %f4, %f2 stx %i3, [%l7 + 0x60] fmuld8sux16 %f14, %f1, %f12 be,pt %xcc, loop_3224 brgez,a %o6, loop_3225 fmovrdlz %g2, %f4, %f8 std %f0, [%l7 + 0x68] loop_3224: udiv %l3, 0x0684, %o0 loop_3225: movrgez %o7, 0x344, %g4 fmovdg %xcc, %f8, %f5 movrlz %i1, %o2, %l5 edge16ln %g7, %g5, %i6 fmovdneg %icc, %f9, %f10 sth %o3, [%l7 + 0x44] movneg %xcc, %g6, %o5 mova %icc, %l1, %i4 sth %l6, [%l7 + 0x68] ldx [%l7 + 0x38], %o1 st %f15, [%l7 + 0x20] xnorcc %g1, 0x04E6, %l2 ldsb [%l7 + 0x50], %i0 edge32 %l0, %o4, %g3 fcmps %fcc0, %f0, %f8 ldsb [%l7 + 0x4A], %i7 bneg loop_3226 fnot2 %f8, %f4 stw %l4, [%l7 + 0x44] edge8l %i5, %i3, %i2 loop_3226: ldd [%l7 + 0x08], %f14 subc %o6, %l3, %g2 fnot1 %f8, %f2 st %f8, [%l7 + 0x14] bvc,a %xcc, loop_3227 fpsub16 %f0, %f6, %f12 ldx [%l7 + 0x40], %o7 fpsub16s %f2, %f3, %f13 loop_3227: lduw [%l7 + 0x4C], %o0 ldub [%l7 + 0x1C], %g4 mulx %o2, %i1, %g7 ldsh [%l7 + 0x42], %g5 fmovdge %xcc, %f10, %f0 tvs %xcc, 0x7 movne %icc, %i6, %o3 fpmerge %f8, %f9, %f6 ldsw [%l7 + 0x70], %l5 fmovrsgz %g6, %f11, %f14 taddcc %o5, %i4, %l1 bpos,pn %xcc, loop_3228 nop setx loop_3229, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x7C], %o1 ldsb [%l7 + 0x4F], %g1 loop_3228: ldd [%l7 + 0x28], %f8 loop_3229: st %f3, [%l7 + 0x68] movrgz %l2, 0x049, %l6 stb %i0, [%l7 + 0x4B] orn %o4, %g3, %i7 movleu %icc, %l4, %i5 fmovsge %xcc, %f12, %f1 fandnot2s %f2, %f1, %f8 subccc %l0, 0x16A5, %i3 stx %o6, [%l7 + 0x40] fpmerge %f3, %f3, %f14 ldsw [%l7 + 0x48], %i2 stw %g2, [%l7 + 0x1C] fbuge %fcc3, loop_3230 movne %icc, %o7, %l3 or %o0, 0x0837, %o2 subcc %g4, 0x0B5D, %i1 loop_3230: bcc,pn %xcc, loop_3231 fmuld8sux16 %f12, %f6, %f8 edge32 %g5, %i6, %o3 tleu %xcc, 0x7 loop_3231: fmovrsgez %l5, %f8, %f3 ldsw [%l7 + 0x70], %g6 fxors %f10, %f4, %f8 std %f2, [%l7 + 0x18] fnot2 %f14, %f0 fmovse %xcc, %f8, %f14 ldsh [%l7 + 0x50], %g7 bn,pn %icc, loop_3232 bge,a %xcc, loop_3233 ldsw [%l7 + 0x58], %i4 fmovs %f8, %f13 loop_3232: bleu,a,pt %xcc, loop_3234 loop_3233: ld [%l7 + 0x4C], %f3 st %f14, [%l7 + 0x68] fxor %f4, %f12, %f12 loop_3234: movn %xcc, %l1, %o5 sll %o1, 0x1E, %l2 fmul8sux16 %f12, %f14, %f14 brlz %g1, loop_3235 st %f14, [%l7 + 0x68] fsrc1s %f15, %f13 orncc %l6, %o4, %i0 loop_3235: brz,a %g3, loop_3236 fbue,a %fcc3, loop_3237 fsrc1s %f4, %f5 ldsh [%l7 + 0x74], %i7 loop_3236: fbo,a %fcc2, loop_3238 loop_3237: edge32l %l4, %l0, %i5 stw %o6, [%l7 + 0x24] fmovrslez %i3, %f4, %f14 loop_3238: mulscc %g2, 0x1716, %o7 stw %l3, [%l7 + 0x24] st %f2, [%l7 + 0x0C] be,a,pt %xcc, loop_3239 movn %xcc, %o0, %i2 ldsw [%l7 + 0x2C], %o2 fmovrdlez %i1, %f10, %f8 loop_3239: xnor %g5, 0x134D, %i6 fbuge %fcc3, loop_3240 fsrc1s %f2, %f9 fbo %fcc1, loop_3241 fmovsn %xcc, %f1, %f14 loop_3240: xnor %g4, %o3, %l5 ldsb [%l7 + 0x58], %g7 loop_3241: movvs %icc, %i4, %g6 stw %l1, [%l7 + 0x4C] ld [%l7 + 0x50], %f5 stx %o5, [%l7 + 0x50] fnegd %f14, %f14 tsubcc %o1, 0x1B6F, %l2 movrlez %g1, %l6, %i0 stx %g3, [%l7 + 0x38] ldx [%l7 + 0x48], %o4 movre %l4, 0x35F, %l0 fxors %f0, %f10, %f14 or %i5, 0x132B, %i7 std %f14, [%l7 + 0x40] lduh [%l7 + 0x30], %o6 bne,a,pn %icc, loop_3242 lduw [%l7 + 0x1C], %g2 fnegd %f2, %f14 fandnot1s %f15, %f4, %f9 loop_3242: tge %icc, 0x5 fnot2 %f0, %f14 tge %icc, 0x4 ldsb [%l7 + 0x42], %i3 movvs %xcc, %l3, %o0 ba,pn %icc, loop_3243 lduh [%l7 + 0x2E], %i2 bn,a,pt %xcc, loop_3244 movl %icc, %o7, %o2 loop_3243: fzero %f0 lduw [%l7 + 0x70], %i1 loop_3244: ta %icc, 0x7 fone %f4 edge32n %g5, %g4, %i6 ldub [%l7 + 0x5E], %l5 fbl,a %fcc2, loop_3245 lduh [%l7 + 0x7E], %g7 fmovse %xcc, %f11, %f15 edge16 %i4, %g6, %o3 loop_3245: fmovrslz %l1, %f4, %f10 addc %o1, 0x0F5E, %o5 fmovsg %xcc, %f9, %f1 edge8 %g1, %l6, %l2 fpmerge %f7, %f5, %f6 lduw [%l7 + 0x24], %i0 bvc %icc, loop_3246 call loop_3247 fba %fcc2, loop_3248 fcmple32 %f0, %f0, %o4 loop_3246: edge16n %l4, %g3, %i5 loop_3247: subcc %l0, 0x1C71, %o6 loop_3248: fxnors %f4, %f4, %f3 udivx %g2, 0x1365, %i7 fmovdle %icc, %f8, %f14 fmovse %xcc, %f1, %f9 ldub [%l7 + 0x15], %l3 ldsw [%l7 + 0x78], %o0 ldsw [%l7 + 0x20], %i3 fmovrslz %o7, %f0, %f9 ldsw [%l7 + 0x14], %i2 std %f10, [%l7 + 0x18] fmovsleu %icc, %f1, %f3 orncc %o2, %g5, %i1 tl %icc, 0x2 ble,a loop_3249 ldsw [%l7 + 0x24], %g4 stb %i6, [%l7 + 0x18] fbo %fcc1, loop_3250 loop_3249: movl %xcc, %g7, %l5 ldx [%l7 + 0x60], %i4 ldsw [%l7 + 0x3C], %o3 loop_3250: ldsw [%l7 + 0x74], %g6 fbo %fcc1, loop_3251 lduw [%l7 + 0x58], %o1 fmovdl %icc, %f13, %f11 stb %o5, [%l7 + 0x24] loop_3251: ldsb [%l7 + 0x23], %g1 std %f14, [%l7 + 0x60] sll %l1, 0x1C, %l2 edge16 %l6, %o4, %l4 stb %g3, [%l7 + 0x11] edge16l %i5, %l0, %i0 fbe,a %fcc1, loop_3252 st %f3, [%l7 + 0x10] fabsd %f4, %f12 fornot2 %f6, %f6, %f2 loop_3252: lduw [%l7 + 0x44], %o6 ld [%l7 + 0x5C], %f3 ld [%l7 + 0x18], %f1 st %f2, [%l7 + 0x68] fbo %fcc3, loop_3253 movneg %xcc, %i7, %g2 fpack32 %f12, %f10, %f12 fnand %f10, %f14, %f4 loop_3253: umul %o0, 0x0297, %l3 andncc %o7, %i2, %i3 stx %o2, [%l7 + 0x08] sth %i1, [%l7 + 0x70] fmuld8ulx16 %f4, %f14, %f10 std %f6, [%l7 + 0x48] fmovs %f3, %f0 fpadd16 %f12, %f2, %f14 fmovrse %g4, %f13, %f1 fnegd %f4, %f0 fmovrsgz %i6, %f8, %f14 stx %g5, [%l7 + 0x08] lduh [%l7 + 0x7C], %l5 edge32ln %i4, %g7, %o3 fpsub16 %f10, %f12, %f0 bge,pt %xcc, loop_3254 ldsw [%l7 + 0x24], %o1 fmovsle %xcc, %f0, %f7 fble %fcc2, loop_3255 loop_3254: bpos,a,pt %xcc, loop_3256 andcc %g6, %g1, %l1 edge32n %l2, %o5, %l6 loop_3255: smul %o4, 0x0FA5, %l4 loop_3256: ldd [%l7 + 0x58], %f12 fbue,a %fcc0, loop_3257 ldd [%l7 + 0x18], %f8 stw %i5, [%l7 + 0x2C] movcc %xcc, %l0, %i0 loop_3257: fmul8x16au %f6, %f11, %f6 ldub [%l7 + 0x6F], %g3 stw %i7, [%l7 + 0x44] fpmerge %f5, %f10, %f14 fmovrdgez %g2, %f6, %f0 ldsw [%l7 + 0x14], %o0 tl %xcc, 0x6 stx %o6, [%l7 + 0x48] fpsub32 %f6, %f2, %f10 ldx [%l7 + 0x38], %l3 fsrc1s %f9, %f11 ldsw [%l7 + 0x30], %i2 tne %xcc, 0x2 ldub [%l7 + 0x4D], %o7 fbne,a %fcc2, loop_3258 fbuge %fcc1, loop_3259 fsrc1s %f14, %f0 brgz %i3, loop_3260 loop_3258: fnegd %f2, %f2 loop_3259: fnors %f3, %f1, %f9 tne %icc, 0x7 loop_3260: fmovdvc %icc, %f14, %f13 fnand %f12, %f14, %f12 fmovrsgez %o2, %f1, %f15 xor %g4, 0x1764, %i1 fornot1 %f2, %f10, %f10 ldx [%l7 + 0x18], %g5 ldd [%l7 + 0x40], %f4 fsrc2s %f1, %f6 bgu %icc, loop_3261 sdivx %i6, 0x0FC6, %l5 srlx %i4, %o3, %o1 fabsd %f0, %f14 loop_3261: ld [%l7 + 0x34], %f7 edge32n %g7, %g1, %l1 movn %icc, %l2, %o5 fmovdcs %icc, %f10, %f4 ldx [%l7 + 0x70], %g6 fxor %f14, %f2, %f0 ldx [%l7 + 0x08], %l6 pdist %f12, %f8, %f14 movneg %icc, %o4, %l4 fmovsa %icc, %f7, %f5 tcs %icc, 0x5 ldx [%l7 + 0x78], %i5 be,pn %icc, loop_3262 fbl,a %fcc2, loop_3263 ldsb [%l7 + 0x5F], %i0 orn %g3, 0x1B0B, %l0 loop_3262: lduw [%l7 + 0x28], %g2 loop_3263: fmovsge %xcc, %f4, %f8 fxors %f11, %f12, %f6 be loop_3264 udivx %i7, 0x113A, %o0 lduw [%l7 + 0x7C], %l3 udivcc %o6, 0x17EC, %i2 loop_3264: ldsw [%l7 + 0x40], %o7 ldsw [%l7 + 0x40], %o2 movrgez %g4, 0x384, %i3 ldsh [%l7 + 0x3E], %i1 fandnot2s %f11, %f11, %f14 xnorcc %i6, %g5, %l5 ldsb [%l7 + 0x12], %o3 lduw [%l7 + 0x18], %i4 fcmpne16 %f6, %f12, %o1 fcmpgt16 %f14, %f10, %g7 tgu %xcc, 0x1 tne %xcc, 0x5 bleu %xcc, loop_3265 edge32l %l1, %g1, %l2 bg,a %xcc, loop_3266 fxors %f14, %f0, %f7 loop_3265: ldx [%l7 + 0x38], %o5 fmovse %icc, %f7, %f7 loop_3266: stw %g6, [%l7 + 0x7C] ldd [%l7 + 0x30], %f4 stx %o4, [%l7 + 0x68] fornot1 %f14, %f0, %f10 fmovrde %l4, %f6, %f14 xor %l6, 0x1FE1, %i5 ldsw [%l7 + 0x7C], %g3 fmuld8sux16 %f14, %f11, %f14 fxnors %f13, %f5, %f12 fba,a %fcc3, loop_3267 taddcc %l0, 0x1A05, %i0 lduh [%l7 + 0x16], %g2 ldx [%l7 + 0x18], %i7 loop_3267: te %icc, 0x1 std %f10, [%l7 + 0x28] fmovsa %xcc, %f14, %f15 fpmerge %f14, %f0, %f10 fmovrdlz %o0, %f8, %f14 movrlz %l3, 0x3B3, %i2 fmovsvc %icc, %f7, %f15 ldsh [%l7 + 0x74], %o6 fcmpd %fcc2, %f12, %f14 ldsh [%l7 + 0x3E], %o7 st %f6, [%l7 + 0x18] fbn,a %fcc0, loop_3268 sth %o2, [%l7 + 0x0E] xorcc %g4, 0x151B, %i1 movge %xcc, %i6, %i3 loop_3268: andcc %l5, 0x0D0A, %g5 movl %xcc, %o3, %i4 fmovsg %icc, %f9, %f15 fpadd32s %f11, %f15, %f8 brgez %o1, loop_3269 addccc %g7, 0x1FA6, %g1 or %l2, %l1, %o5 stb %g6, [%l7 + 0x21] loop_3269: fmovdle %xcc, %f10, %f12 st %f3, [%l7 + 0x7C] ldx [%l7 + 0x28], %o4 ldsb [%l7 + 0x20], %l6 fcmpd %fcc3, %f4, %f12 ldd [%l7 + 0x48], %f8 movg %xcc, %l4, %i5 tle %xcc, 0x6 ble,pt %icc, loop_3270 fmovsne %xcc, %f13, %f15 addcc %g3, 0x0386, %i0 tle %icc, 0x3 loop_3270: nop setx loop_3271, %l0, %l1 jmpl %l1, %g2 fxnor %f4, %f4, %f8 fbge %fcc0, loop_3272 nop setx loop_3273, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3271: udivcc %i7, 0x1C13, %o0 fmovscs %xcc, %f9, %f15 loop_3272: edge32ln %l0, %l3, %i2 loop_3273: fbu,a %fcc0, loop_3274 tvs %xcc, 0x5 fmovsg %icc, %f0, %f5 ldd [%l7 + 0x38], %f0 loop_3274: stb %o6, [%l7 + 0x14] fmovsvs %xcc, %f5, %f4 sth %o2, [%l7 + 0x30] andncc %g4, %i1, %o7 lduw [%l7 + 0x78], %i6 fbg,a %fcc1, loop_3275 add %l5, 0x032F, %g5 sth %i3, [%l7 + 0x56] ldx [%l7 + 0x68], %o3 loop_3275: array8 %i4, %g7, %g1 sethi 0x17B9, %o1 fmovsleu %icc, %f8, %f15 bgu loop_3276 orn %l2, %o5, %l1 tl %xcc, 0x4 stx %g6, [%l7 + 0x30] loop_3276: fmovdge %xcc, %f15, %f2 array8 %o4, %l4, %l6 fbg,a %fcc1, loop_3277 fmovdne %icc, %f8, %f6 ldsh [%l7 + 0x40], %i5 movgu %xcc, %i0, %g3 loop_3277: ldd [%l7 + 0x28], %f4 fsrc1 %f12, %f0 fcmple32 %f4, %f4, %g2 bcc,pt %icc, loop_3278 popc %i7, %l0 ldx [%l7 + 0x18], %l3 fmovdvc %xcc, %f15, %f8 loop_3278: fblg,a %fcc0, loop_3279 fmovrsgz %i2, %f12, %f13 ldsb [%l7 + 0x75], %o6 movre %o2, 0x1E8, %o0 loop_3279: fxor %f10, %f6, %f2 ld [%l7 + 0x70], %f9 edge32n %i1, %o7, %g4 fmovrdgz %l5, %f4, %f12 fmovdne %icc, %f10, %f0 taddcc %i6, 0x0F95, %i3 ldsh [%l7 + 0x78], %g5 fcmpes %fcc2, %f13, %f11 edge32l %o3, %g7, %i4 fmovsvs %icc, %f11, %f9 fnot2s %f11, %f15 tle %icc, 0x1 ldsh [%l7 + 0x20], %g1 fnot2s %f14, %f3 fnegs %f9, %f7 fxor %f2, %f4, %f12 ldx [%l7 + 0x48], %o1 fpsub16s %f1, %f12, %f15 siam 0x0 fornot1 %f10, %f6, %f10 tle %icc, 0x4 fcmpne32 %f4, %f4, %l2 fandnot1 %f4, %f4, %f0 ld [%l7 + 0x2C], %f12 brgez %o5, loop_3280 ld [%l7 + 0x68], %f3 fone %f10 bcs,a,pn %xcc, loop_3281 loop_3280: fmovsgu %xcc, %f13, %f1 movvc %xcc, %g6, %l1 andncc %o4, %l6, %l4 loop_3281: ldd [%l7 + 0x10], %f8 fpackfix %f4, %f14 and %i0, 0x0919, %g3 fones %f12 sllx %i5, 0x00, %g2 addccc %i7, 0x0355, %l3 sth %l0, [%l7 + 0x68] edge16 %o6, %i2, %o0 ldx [%l7 + 0x78], %o2 fabss %f6, %f0 faligndata %f12, %f12, %f8 sth %o7, [%l7 + 0x34] fpadd16 %f0, %f6, %f0 std %f6, [%l7 + 0x08] bgu,pn %icc, loop_3282 fxnor %f8, %f8, %f6 andn %i1, 0x0B3C, %l5 movcc %xcc, %i6, %i3 loop_3282: edge8 %g4, %g5, %o3 tsubcc %i4, %g7, %g1 fmuld8sux16 %f12, %f8, %f10 ble loop_3283 fxnor %f0, %f6, %f12 xor %l2, 0x0CA1, %o1 tneg %icc, 0x3 loop_3283: sth %g6, [%l7 + 0x76] srl %l1, %o4, %o5 stb %l4, [%l7 + 0x5C] std %f12, [%l7 + 0x60] fmovsneg %xcc, %f7, %f13 ldsw [%l7 + 0x7C], %i0 bcc,a,pn %xcc, loop_3284 fones %f2 bcc loop_3285 fmovrde %l6, %f8, %f6 loop_3284: stw %i5, [%l7 + 0x28] tvc %xcc, 0x1 loop_3285: fmovsn %xcc, %f11, %f13 st %f6, [%l7 + 0x44] sll %g2, 0x07, %g3 edge32l %i7, %l0, %l3 orcc %o6, %o0, %i2 brgz,a %o2, loop_3286 or %o7, %l5, %i6 sdivx %i3, 0x13FD, %g4 fexpand %f10, %f0 loop_3286: ldub [%l7 + 0x51], %g5 fxor %f0, %f6, %f12 ldsh [%l7 + 0x58], %o3 fmovsvc %icc, %f0, %f4 fmovrslez %i1, %f14, %f0 fcmpgt32 %f0, %f4, %i4 fmovdn %icc, %f3, %f6 stw %g1, [%l7 + 0x60] stb %l2, [%l7 + 0x47] subccc %g7, 0x0192, %g6 movgu %icc, %o1, %l1 lduw [%l7 + 0x20], %o5 st %f5, [%l7 + 0x6C] fones %f9 stw %l4, [%l7 + 0x0C] bge,pn %icc, loop_3287 lduw [%l7 + 0x28], %i0 fxnors %f4, %f7, %f2 stb %o4, [%l7 + 0x5D] loop_3287: alignaddrl %i5, %l6, %g3 tcs %icc, 0x3 xor %i7, 0x013F, %l0 brlz %g2, loop_3288 fcmple32 %f2, %f12, %l3 ld [%l7 + 0x08], %f14 fpsub16 %f10, %f4, %f8 loop_3288: tg %xcc, 0x6 fabsd %f4, %f2 fmovrdgez %o0, %f10, %f0 ldd [%l7 + 0x70], %f0 fble %fcc1, loop_3289 std %f12, [%l7 + 0x20] fmul8x16au %f3, %f15, %f10 st %f8, [%l7 + 0x18] loop_3289: fmovdg %icc, %f9, %f1 ldx [%l7 + 0x68], %o6 ldub [%l7 + 0x1E], %i2 fmovsg %icc, %f12, %f2 fmovrsne %o2, %f9, %f2 edge32l %l5, %o7, %i6 movvc %icc, %g4, %g5 fmovscs %xcc, %f2, %f4 fmovsleu %xcc, %f3, %f8 fandnot2 %f4, %f10, %f6 stb %i3, [%l7 + 0x25] fornot1s %f13, %f12, %f7 std %f2, [%l7 + 0x20] stb %o3, [%l7 + 0x19] sra %i1, %g1, %i4 taddcctv %l2, %g7, %o1 fmovdpos %icc, %f10, %f2 fxors %f6, %f12, %f12 fmul8ulx16 %f0, %f8, %f4 fpackfix %f12, %f9 ldx [%l7 + 0x08], %l1 sethi 0x1CC3, %g6 fmovda %icc, %f0, %f1 fmovse %icc, %f8, %f9 fnegs %f1, %f8 lduh [%l7 + 0x1C], %l4 bpos loop_3290 brgz,a %o5, loop_3291 fcmpne16 %f4, %f14, %i0 st %f4, [%l7 + 0x20] loop_3290: fxors %f5, %f1, %f15 loop_3291: smulcc %i5, %o4, %g3 smul %l6, 0x1DE3, %l0 edge8 %g2, %l3, %o0 ldub [%l7 + 0x7C], %o6 fbu %fcc0, loop_3292 array8 %i2, %i7, %l5 fmovsvc %icc, %f1, %f5 st %f0, [%l7 + 0x0C] loop_3292: sth %o7, [%l7 + 0x38] move %xcc, %i6, %g4 bl,pn %icc, loop_3293 tge %icc, 0x3 ldx [%l7 + 0x40], %o2 nop setx loop_3294, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3293: movleu %icc, %g5, %i3 brgz,a %o3, loop_3295 ldsb [%l7 + 0x5B], %g1 loop_3294: ldsw [%l7 + 0x68], %i4 subccc %i1, %l2, %g7 loop_3295: fsrc2 %f12, %f6 st %f8, [%l7 + 0x14] bcs loop_3296 lduh [%l7 + 0x08], %l1 ldsh [%l7 + 0x6C], %o1 ldsh [%l7 + 0x2A], %l4 loop_3296: std %f10, [%l7 + 0x08] ldsh [%l7 + 0x12], %g6 ldx [%l7 + 0x40], %i0 fmuld8sux16 %f7, %f5, %f8 lduh [%l7 + 0x4A], %o5 bcs,pt %xcc, loop_3297 lduh [%l7 + 0x28], %i5 bn,pn %xcc, loop_3298 movneg %icc, %o4, %g3 loop_3297: ldsh [%l7 + 0x54], %l0 ld [%l7 + 0x1C], %f9 loop_3298: sllx %l6, 0x0F, %g2 ba,a,pt %xcc, loop_3299 fmovspos %xcc, %f11, %f4 subc %l3, 0x0945, %o6 fpadd32 %f6, %f6, %f14 loop_3299: ldd [%l7 + 0x28], %f10 mulx %i2, 0x0ADF, %o0 stw %l5, [%l7 + 0x4C] udivx %o7, 0x1BBD, %i6 fcmps %fcc1, %f8, %f4 lduh [%l7 + 0x32], %g4 edge8l %o2, %g5, %i7 fpsub16s %f9, %f15, %f13 ld [%l7 + 0x70], %f4 fmovde %xcc, %f1, %f4 movrgez %o3, 0x392, %i3 fmovrsgez %g1, %f12, %f6 fbge,a %fcc1, loop_3300 sll %i4, %i1, %l2 fornot1 %f0, %f0, %f12 ld [%l7 + 0x68], %f0 loop_3300: smul %g7, 0x199F, %o1 fexpand %f12, %f4 nop setx loop_3301, %l0, %l1 jmpl %l1, %l1 bvs,pn %xcc, loop_3302 xor %l4, 0x1A0B, %i0 stx %o5, [%l7 + 0x68] loop_3301: fors %f6, %f4, %f11 loop_3302: fba,a %fcc0, loop_3303 tvs %icc, 0x5 movrgz %i5, %g6, %g3 srl %l0, %o4, %g2 loop_3303: nop setx loop_3304, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbl %fcc3, loop_3305 fmovrde %l3, %f8, %f0 ld [%l7 + 0x48], %f8 loop_3304: fbl %fcc0, loop_3306 loop_3305: movrne %l6, 0x1D2, %o6 smulcc %i2, 0x1FBE, %l5 fba %fcc3, loop_3307 loop_3306: fmovsle %xcc, %f8, %f10 ldd [%l7 + 0x30], %f8 edge8ln %o7, %o0, %i6 loop_3307: fpsub16s %f0, %f8, %f8 fmovspos %xcc, %f3, %f14 call loop_3308 fpadd32 %f6, %f6, %f6 st %f7, [%l7 + 0x40] edge32n %g4, %o2, %g5 loop_3308: ldsb [%l7 + 0x36], %i7 fpack32 %f8, %f12, %f8 edge16 %i3, %o3, %i4 fmovrdgez %g1, %f0, %f10 ldx [%l7 + 0x48], %i1 movcs %xcc, %l2, %o1 te %xcc, 0x0 fmovs %f14, %f7 andcc %l1, 0x016F, %g7 fors %f7, %f5, %f10 fcmpeq32 %f2, %f6, %l4 stw %o5, [%l7 + 0x1C] lduh [%l7 + 0x60], %i5 fexpand %f15, %f6 ldsb [%l7 + 0x5B], %g6 mulscc %g3, 0x0152, %i0 fbue,a %fcc1, loop_3309 subccc %o4, %l0, %l3 edge8l %l6, %g2, %o6 mova %icc, %i2, %l5 loop_3309: ldsh [%l7 + 0x2C], %o7 subcc %o0, %i6, %g4 fmovsne %icc, %f15, %f6 lduh [%l7 + 0x4A], %o2 edge8 %i7, %g5, %o3 stx %i4, [%l7 + 0x40] fbe %fcc0, loop_3310 fmovsge %icc, %f5, %f9 bvs %icc, loop_3311 fbue %fcc3, loop_3312 loop_3310: fble,a %fcc0, loop_3313 fmovrsne %i3, %f1, %f9 loop_3311: fmovd %f2, %f2 loop_3312: xorcc %g1, 0x0224, %l2 loop_3313: lduh [%l7 + 0x70], %o1 lduh [%l7 + 0x08], %l1 umulcc %g7, 0x04FB, %i1 fpsub16 %f2, %f2, %f10 ldsb [%l7 + 0x38], %l4 movn %xcc, %i5, %o5 fmovrdgez %g3, %f12, %f8 ldub [%l7 + 0x14], %g6 std %f0, [%l7 + 0x20] ldub [%l7 + 0x7C], %o4 fbue %fcc0, loop_3314 stx %l0, [%l7 + 0x68] fmovse %icc, %f15, %f9 ldsh [%l7 + 0x60], %i0 loop_3314: sth %l6, [%l7 + 0x44] tleu %icc, 0x6 movvs %xcc, %l3, %g2 lduw [%l7 + 0x38], %o6 smulcc %l5, %i2, %o0 lduh [%l7 + 0x1E], %i6 faligndata %f8, %f12, %f2 lduh [%l7 + 0x12], %g4 stb %o7, [%l7 + 0x37] stw %o2, [%l7 + 0x0C] ldx [%l7 + 0x28], %g5 alignaddr %i7, %i4, %i3 movcc %xcc, %o3, %g1 mulscc %l2, 0x06EE, %l1 ta %xcc, 0x7 lduh [%l7 + 0x70], %g7 std %f8, [%l7 + 0x28] bcc loop_3315 ble loop_3316 fxnor %f12, %f14, %f10 bcs,a loop_3317 loop_3315: lduw [%l7 + 0x34], %o1 loop_3316: te %icc, 0x7 orcc %l4, 0x065C, %i1 loop_3317: fones %f6 edge8l %i5, %g3, %o5 st %f1, [%l7 + 0x18] ldd [%l7 + 0x48], %f4 udivx %g6, 0x03AA, %l0 fsrc1 %f12, %f12 mulscc %o4, %i0, %l6 st %f11, [%l7 + 0x24] edge16l %l3, %g2, %l5 bpos,a,pn %xcc, loop_3318 umulcc %i2, %o0, %o6 xnor %i6, 0x0782, %g4 ldsw [%l7 + 0x28], %o7 loop_3318: smulcc %o2, 0x120A, %g5 st %f10, [%l7 + 0x60] taddcc %i7, 0x03EE, %i3 brz,a %i4, loop_3319 fmovsn %icc, %f10, %f0 tcc %xcc, 0x3 ld [%l7 + 0x1C], %f5 loop_3319: fmovdvs %xcc, %f14, %f11 fmovdcc %xcc, %f8, %f7 fbue %fcc3, loop_3320 sllx %g1, %o3, %l2 fxors %f14, %f15, %f14 bvc,a %xcc, loop_3321 loop_3320: ldsb [%l7 + 0x6B], %l1 fmovrde %g7, %f10, %f8 ldsw [%l7 + 0x08], %o1 loop_3321: fnegd %f14, %f4 fbo %fcc0, loop_3322 ldub [%l7 + 0x7C], %i1 mulscc %l4, %i5, %o5 fmovdleu %icc, %f1, %f8 loop_3322: ldsb [%l7 + 0x5A], %g6 st %f7, [%l7 + 0x64] lduw [%l7 + 0x60], %g3 fcmps %fcc1, %f7, %f4 fexpand %f10, %f8 fexpand %f0, %f2 ldd [%l7 + 0x58], %f0 movrlez %o4, %l0, %i0 ldsw [%l7 + 0x0C], %l3 srax %l6, %l5, %g2 fble %fcc3, loop_3323 movrgz %o0, 0x348, %i2 mulx %o6, %g4, %o7 fmovdn %icc, %f0, %f14 loop_3323: ldx [%l7 + 0x10], %o2 addcc %g5, %i6, %i7 lduw [%l7 + 0x74], %i3 sra %g1, 0x13, %o3 nop setx loop_3324, %l0, %l1 jmpl %l1, %i4 fornot1s %f0, %f11, %f13 addcc %l2, %g7, %l1 fbg,a %fcc1, loop_3325 loop_3324: ldsh [%l7 + 0x76], %o1 ldsw [%l7 + 0x34], %i1 fbug %fcc3, loop_3326 loop_3325: stw %l4, [%l7 + 0x7C] ldsw [%l7 + 0x7C], %i5 fmovrdlz %g6, %f0, %f2 loop_3326: fbu %fcc0, loop_3327 ldx [%l7 + 0x58], %o5 movpos %icc, %o4, %g3 xorcc %i0, %l3, %l6 loop_3327: lduh [%l7 + 0x64], %l5 edge16n %g2, %o0, %i2 fmovse %icc, %f3, %f0 fandnot1s %f14, %f10, %f5 ble,pn %icc, loop_3328 subccc %o6, 0x075B, %g4 fbuge,a %fcc2, loop_3329 fabss %f0, %f2 loop_3328: brlz %o7, loop_3330 sth %o2, [%l7 + 0x40] loop_3329: tg %icc, 0x4 ld [%l7 + 0x44], %f10 loop_3330: fmovdvc %xcc, %f5, %f10 ldx [%l7 + 0x28], %g5 fmovsn %icc, %f4, %f1 sdivx %i6, 0x1D84, %l0 tn %icc, 0x4 lduh [%l7 + 0x7C], %i3 fcmpne16 %f8, %f12, %i7 fcmple32 %f14, %f2, %o3 fbue %fcc0, loop_3331 bg,pt %icc, loop_3332 fxnors %f15, %f5, %f10 lduw [%l7 + 0x38], %i4 loop_3331: ble,a,pn %icc, loop_3333 loop_3332: fmovsl %icc, %f9, %f11 addcc %l2, 0x03F6, %g1 fcmpgt32 %f0, %f6, %l1 loop_3333: xorcc %g7, 0x1CE3, %o1 call loop_3334 stw %l4, [%l7 + 0x64] ldub [%l7 + 0x46], %i1 sub %g6, 0x120E, %i5 loop_3334: std %f14, [%l7 + 0x18] fcmpes %fcc3, %f13, %f8 nop setx loop_3335, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbge %fcc2, loop_3336 addcc %o4, %o5, %i0 orcc %l3, 0x016A, %g3 loop_3335: brlez,a %l5, loop_3337 loop_3336: fpack16 %f2, %f4 tvc %xcc, 0x1 siam 0x1 loop_3337: subccc %g2, %l6, %i2 ldsb [%l7 + 0x56], %o6 fpadd16s %f4, %f5, %f15 ldsw [%l7 + 0x78], %g4 nop setx loop_3338, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsa %icc, %f1, %f8 stw %o7, [%l7 + 0x58] fmovrsgz %o0, %f4, %f15 loop_3338: fandnot2 %f0, %f4, %f6 ldx [%l7 + 0x10], %o2 std %f6, [%l7 + 0x18] fxnors %f2, %f2, %f1 bne loop_3339 ldsw [%l7 + 0x0C], %g5 fcmpgt16 %f14, %f10, %l0 st %f14, [%l7 + 0x14] loop_3339: edge8ln %i3, %i6, %o3 tn %xcc, 0x3 alignaddr %i7, %i4, %l2 lduh [%l7 + 0x78], %l1 brlz,a %g1, loop_3340 stw %o1, [%l7 + 0x3C] brlz %g7, loop_3341 fmovsneg %icc, %f5, %f8 loop_3340: fmovde %xcc, %f4, %f1 ldsw [%l7 + 0x70], %l4 loop_3341: fbg,a %fcc0, loop_3342 fmovrslez %i1, %f15, %f2 bvs %xcc, loop_3343 fmovrsne %i5, %f10, %f12 loop_3342: fmovrsgez %g6, %f14, %f9 ldsb [%l7 + 0x2B], %o4 loop_3343: fcmpeq32 %f8, %f10, %i0 fmovscs %xcc, %f7, %f15 std %f0, [%l7 + 0x70] nop setx loop_3344, %l0, %l1 jmpl %l1, %o5 fcmps %fcc1, %f4, %f8 st %f2, [%l7 + 0x4C] bn,a loop_3345 loop_3344: xnor %l3, %l5, %g3 udivx %g2, 0x1805, %i2 ldx [%l7 + 0x58], %l6 loop_3345: fmuld8ulx16 %f13, %f0, %f6 ldsw [%l7 + 0x70], %g4 bg,a %xcc, loop_3346 tge %xcc, 0x2 ldd [%l7 + 0x60], %f8 fpackfix %f4, %f14 loop_3346: tcs %xcc, 0x6 fbge %fcc3, loop_3347 movrlez %o6, 0x259, %o7 lduw [%l7 + 0x4C], %o2 fbul,a %fcc0, loop_3348 loop_3347: movrgez %o0, 0x1C8, %g5 fand %f6, %f6, %f14 nop setx loop_3349, %l0, %l1 jmpl %l1, %i3 loop_3348: fnands %f3, %f4, %f15 move %xcc, %l0, %o3 movcs %icc, %i6, %i4 loop_3349: fmul8x16al %f0, %f9, %f14 ldsh [%l7 + 0x3C], %l2 orcc %i7, 0x0B6C, %l1 fcmpeq16 %f12, %f14, %o1 sdiv %g1, 0x0319, %l4 sth %i1, [%l7 + 0x46] udivcc %i5, 0x015B, %g7 lduw [%l7 + 0x30], %o4 taddcctv %i0, 0x045D, %g6 movle %xcc, %o5, %l5 move %icc, %g3, %g2 fandnot1s %f12, %f11, %f15 smulcc %i2, 0x1A6A, %l6 fbule,a %fcc1, loop_3350 std %f12, [%l7 + 0x58] stb %l3, [%l7 + 0x4C] fmovdcs %xcc, %f14, %f13 loop_3350: ldd [%l7 + 0x40], %f14 mulx %o6, 0x1C94, %o7 bleu,a,pt %xcc, loop_3351 movne %icc, %g4, %o2 fcmpeq32 %f0, %f12, %g5 fbge %fcc3, loop_3352 loop_3351: stx %o0, [%l7 + 0x20] movn %icc, %l0, %o3 bl,a %icc, loop_3353 loop_3352: fbuge %fcc3, loop_3354 stw %i6, [%l7 + 0x14] tl %icc, 0x3 loop_3353: movrne %i3, %l2, %i4 loop_3354: lduh [%l7 + 0x0E], %l1 fcmpd %fcc1, %f4, %f8 srl %o1, %g1, %l4 fpack32 %f6, %f2, %f2 mulscc %i7, 0x1905, %i5 fmul8x16al %f13, %f5, %f12 fmovdl %xcc, %f5, %f7 ldd [%l7 + 0x10], %f12 bgu,a loop_3355 stw %i1, [%l7 + 0x44] srax %g7, 0x01, %i0 movcs %xcc, %g6, %o4 loop_3355: edge8ln %o5, %g3, %g2 fpadd32 %f8, %f4, %f12 fzeros %f10 lduw [%l7 + 0x40], %i2 fpsub32 %f14, %f2, %f2 fnot1 %f8, %f10 movge %icc, %l5, %l6 fmovdcs %icc, %f11, %f0 ldsb [%l7 + 0x78], %l3 movg %xcc, %o6, %o7 std %f4, [%l7 + 0x50] tvc %xcc, 0x3 lduh [%l7 + 0x78], %g4 sth %g5, [%l7 + 0x1A] fmovdcs %icc, %f7, %f9 lduw [%l7 + 0x1C], %o0 fpadd16 %f0, %f14, %f2 sll %l0, %o3, %i6 movrne %o2, 0x172, %l2 fmovdle %xcc, %f5, %f11 movgu %icc, %i3, %i4 fmovsge %icc, %f15, %f14 edge8n %l1, %o1, %l4 movvc %icc, %g1, %i5 tl %xcc, 0x0 fnand %f2, %f4, %f14 movgu %xcc, %i7, %g7 stx %i1, [%l7 + 0x20] fornot2s %f14, %f11, %f1 fcmpes %fcc3, %f1, %f0 fbu,a %fcc0, loop_3356 stx %g6, [%l7 + 0x38] fmovrdlz %o4, %f0, %f0 smulcc %o5, 0x08F0, %g3 loop_3356: fnot2s %f8, %f11 stx %g2, [%l7 + 0x50] sth %i0, [%l7 + 0x50] ldx [%l7 + 0x70], %i2 ldub [%l7 + 0x79], %l5 fmovrdlz %l6, %f2, %f8 orcc %l3, %o6, %g4 lduw [%l7 + 0x28], %o7 fmovdne %icc, %f13, %f12 taddcc %o0, %l0, %o3 mulx %i6, 0x1C89, %g5 movneg %xcc, %o2, %l2 umul %i4, 0x170B, %l1 alignaddrl %i3, %o1, %g1 fones %f0 brz %l4, loop_3357 popc %i7, %i5 alignaddrl %g7, %g6, %o4 bgu %xcc, loop_3358 loop_3357: ldsh [%l7 + 0x52], %o5 fabsd %f10, %f4 sth %g3, [%l7 + 0x7A] loop_3358: edge16ln %g2, %i0, %i2 sub %i1, 0x0AEF, %l5 fornot1 %f14, %f14, %f12 orcc %l3, 0x1BC1, %l6 umul %g4, 0x1B45, %o6 ldd [%l7 + 0x48], %f6 mulscc %o7, 0x1426, %o0 fpmerge %f13, %f11, %f12 sth %l0, [%l7 + 0x56] sdivx %i6, 0x0004, %g5 add %o3, %l2, %o2 andcc %i4, 0x006D, %l1 fmovscc %icc, %f9, %f1 ldsb [%l7 + 0x18], %i3 fpsub32 %f0, %f14, %f2 fsrc2 %f2, %f8 std %f2, [%l7 + 0x18] mulx %g1, 0x0745, %o1 bvs,a loop_3359 movgu %xcc, %l4, %i7 fmovdcs %icc, %f3, %f11 stx %g7, [%l7 + 0x10] loop_3359: brgz %i5, loop_3360 stx %g6, [%l7 + 0x20] fbge,a %fcc2, loop_3361 fmovscs %icc, %f11, %f11 loop_3360: ldsb [%l7 + 0x45], %o4 stx %o5, [%l7 + 0x38] loop_3361: stx %g3, [%l7 + 0x10] fbne,a %fcc1, loop_3362 fbl,a %fcc0, loop_3363 bge,pn %xcc, loop_3364 fbg,a %fcc3, loop_3365 loop_3362: fmovdne %xcc, %f14, %f0 loop_3363: tsubcctv %g2, %i2, %i0 loop_3364: ldsb [%l7 + 0x3C], %l5 loop_3365: srl %i1, 0x06, %l3 fmovd %f0, %f4 tl %icc, 0x4 bgu,a,pn %xcc, loop_3366 brgez %g4, loop_3367 alignaddr %l6, %o7, %o0 stw %o6, [%l7 + 0x58] loop_3366: fnot2s %f7, %f0 loop_3367: umulcc %l0, %i6, %o3 array32 %l2, %o2, %g5 orn %l1, 0x1F22, %i4 sth %g1, [%l7 + 0x44] edge16ln %i3, %l4, %o1 addcc %g7, %i5, %g6 stw %i7, [%l7 + 0x1C] fpsub32 %f14, %f14, %f2 ldd [%l7 + 0x68], %f12 sth %o4, [%l7 + 0x6E] stx %o5, [%l7 + 0x08] fmul8ulx16 %f2, %f8, %f14 mova %xcc, %g3, %g2 ldub [%l7 + 0x50], %i2 brgz,a %l5, loop_3368 tle %icc, 0x6 ldx [%l7 + 0x10], %i1 fnors %f11, %f3, %f1 loop_3368: ldsh [%l7 + 0x24], %l3 xorcc %i0, %g4, %o7 fzeros %f7 tle %xcc, 0x5 ldsw [%l7 + 0x50], %l6 fandnot1s %f2, %f8, %f9 tcs %icc, 0x4 fnands %f10, %f3, %f11 ldub [%l7 + 0x4A], %o6 bvc loop_3369 fpsub16 %f0, %f12, %f10 for %f12, %f12, %f8 bleu loop_3370 loop_3369: tg %xcc, 0x0 taddcctv %l0, 0x0493, %i6 fpmerge %f1, %f7, %f4 loop_3370: fba %fcc1, loop_3371 pdist %f6, %f10, %f12 fnands %f0, %f11, %f0 ld [%l7 + 0x28], %f7 loop_3371: tsubcc %o0, %l2, %o2 movvs %icc, %o3, %g5 addccc %l1, %g1, %i3 st %f14, [%l7 + 0x0C] fandnot2 %f4, %f8, %f4 fmul8ulx16 %f12, %f10, %f2 fmovscc %icc, %f13, %f9 fbn %fcc1, loop_3372 stw %i4, [%l7 + 0x4C] fpadd16 %f8, %f0, %f6 edge32ln %l4, %g7, %o1 loop_3372: fpack32 %f0, %f0, %f2 movn %icc, %g6, %i7 stx %o4, [%l7 + 0x20] ble loop_3373 pdist %f0, %f4, %f4 fornot2s %f1, %f1, %f3 brlz %o5, loop_3374 loop_3373: brnz %i5, loop_3375 fexpand %f8, %f12 lduh [%l7 + 0x4C], %g2 loop_3374: tgu %icc, 0x7 loop_3375: xnorcc %g3, 0x0FF4, %i2 ldd [%l7 + 0x70], %f14 lduw [%l7 + 0x18], %i1 st %f3, [%l7 + 0x40] std %f6, [%l7 + 0x78] sth %l5, [%l7 + 0x68] fmovsg %xcc, %f7, %f4 array8 %i0, %g4, %o7 bl loop_3376 ldsw [%l7 + 0x50], %l6 movrlez %o6, 0x145, %l3 fmovse %icc, %f7, %f11 loop_3376: fxnors %f0, %f14, %f10 ble,a %icc, loop_3377 stx %i6, [%l7 + 0x78] ld [%l7 + 0x58], %f0 tvc %icc, 0x3 loop_3377: fmovse %icc, %f10, %f9 fandnot2 %f14, %f12, %f8 bpos,pn %icc, loop_3378 stb %l0, [%l7 + 0x3F] bne,a,pt %xcc, loop_3379 movrne %l2, 0x30B, %o0 loop_3378: brnz,a %o2, loop_3380 fand %f10, %f14, %f10 loop_3379: ldd [%l7 + 0x20], %f14 lduh [%l7 + 0x12], %g5 loop_3380: ble,a loop_3381 movrlz %l1, 0x103, %g1 ldub [%l7 + 0x4A], %i3 stb %i4, [%l7 + 0x52] loop_3381: fmovd %f8, %f2 fmovrse %o3, %f8, %f4 fmul8sux16 %f4, %f8, %f0 ldd [%l7 + 0x28], %f0 tvc %xcc, 0x1 fabsd %f10, %f6 ta %icc, 0x3 fblg %fcc2, loop_3382 fbl %fcc0, loop_3383 ldx [%l7 + 0x18], %l4 fbule,a %fcc1, loop_3384 loop_3382: edge16 %o1, %g6, %i7 loop_3383: move %xcc, %o4, %g7 array32 %i5, %o5, %g2 loop_3384: sth %g3, [%l7 + 0x08] tneg %xcc, 0x7 movle %xcc, %i2, %l5 sra %i0, 0x1E, %g4 smulcc %o7, %i1, %o6 fornot1 %f8, %f14, %f2 smulcc %l6, 0x0C2D, %i6 sllx %l3, 0x0E, %l2 st %f10, [%l7 + 0x30] xor %o0, %l0, %o2 ldx [%l7 + 0x28], %g5 movge %xcc, %l1, %g1 fbe %fcc1, loop_3385 ble,pt %icc, loop_3386 fmovdpos %icc, %f13, %f15 fabss %f13, %f4 loop_3385: bshuffle %f10, %f4, %f12 loop_3386: fcmple16 %f6, %f8, %i3 array8 %i4, %o3, %o1 fornot2 %f0, %f0, %f10 ldub [%l7 + 0x36], %g6 fmovdn %xcc, %f11, %f12 fnot1s %f2, %f8 lduh [%l7 + 0x10], %l4 alignaddrl %o4, %g7, %i7 fmovdcs %icc, %f7, %f7 ldd [%l7 + 0x38], %f2 fmovsneg %xcc, %f6, %f6 ldub [%l7 + 0x6E], %o5 fnors %f1, %f9, %f8 srl %i5, 0x1F, %g2 ldx [%l7 + 0x10], %i2 movcs %icc, %g3, %l5 fbug,a %fcc1, loop_3387 movcs %icc, %i0, %g4 ld [%l7 + 0x64], %f10 sdiv %o7, 0x12B5, %o6 loop_3387: mova %xcc, %l6, %i6 fpsub16 %f6, %f12, %f8 ldsb [%l7 + 0x1E], %l3 movgu %xcc, %i1, %o0 add %l2, %l0, %o2 lduh [%l7 + 0x2C], %l1 alignaddrl %g1, %i3, %g5 ld [%l7 + 0x4C], %f13 ldsw [%l7 + 0x54], %o3 sdivx %o1, 0x0678, %i4 fmovspos %icc, %f12, %f6 std %f8, [%l7 + 0x08] add %g6, 0x1930, %o4 siam 0x3 stw %l4, [%l7 + 0x6C] fmovdcs %icc, %f14, %f14 call loop_3388 fmovdvs %xcc, %f3, %f6 ldx [%l7 + 0x38], %i7 ldsh [%l7 + 0x0C], %o5 loop_3388: alignaddr %i5, %g7, %g2 bne,a %xcc, loop_3389 brlez %g3, loop_3390 subcc %i2, %l5, %g4 tvs %icc, 0x7 loop_3389: fcmpgt32 %f12, %f12, %i0 loop_3390: edge8ln %o7, %o6, %i6 movvs %icc, %l6, %l3 ldsw [%l7 + 0x7C], %o0 fble,a %fcc2, loop_3391 orcc %l2, %i1, %o2 addcc %l0, 0x1BD4, %l1 fmovrse %g1, %f0, %f8 loop_3391: ldx [%l7 + 0x60], %g5 fcmpgt16 %f8, %f12, %i3 umul %o1, 0x095D, %i4 fmovs %f6, %f13 umulcc %o3, 0x12C0, %o4 std %f4, [%l7 + 0x28] ldsb [%l7 + 0x4A], %l4 std %f8, [%l7 + 0x50] move %icc, %g6, %i7 stx %o5, [%l7 + 0x28] st %f4, [%l7 + 0x3C] fmovsne %icc, %f0, %f13 sth %g7, [%l7 + 0x0C] smulcc %i5, 0x033C, %g2 ldsw [%l7 + 0x1C], %i2 fnot2s %f8, %f12 fmovrdlz %l5, %f0, %f14 bneg,a,pt %xcc, loop_3392 orncc %g3, %g4, %i0 std %f8, [%l7 + 0x60] fpadd16s %f4, %f1, %f3 loop_3392: tn %xcc, 0x4 fandnot1s %f0, %f4, %f12 movrlez %o7, 0x340, %o6 st %f3, [%l7 + 0x14] fmovdleu %xcc, %f13, %f3 ldsb [%l7 + 0x35], %l6 ld [%l7 + 0x1C], %f7 brlez,a %i6, loop_3393 tge %icc, 0x5 sethi 0x1F44, %l3 stb %l2, [%l7 + 0x6F] loop_3393: fmovsge %icc, %f5, %f14 tsubcc %o0, %o2, %i1 fnands %f3, %f12, %f0 be,a,pt %icc, loop_3394 fmovdleu %xcc, %f7, %f4 fpadd16 %f14, %f6, %f6 sll %l1, %g1, %l0 loop_3394: movg %xcc, %i3, %g5 array32 %i4, %o1, %o4 stb %l4, [%l7 + 0x2D] sth %o3, [%l7 + 0x68] fbule %fcc0, loop_3395 fmovdl %xcc, %f9, %f4 call loop_3396 stb %g6, [%l7 + 0x24] loop_3395: ldub [%l7 + 0x6E], %i7 ldsb [%l7 + 0x1F], %g7 loop_3396: fornot2s %f15, %f0, %f11 ldsw [%l7 + 0x50], %o5 fxors %f8, %f7, %f13 stb %i5, [%l7 + 0x66] brnz %i2, loop_3397 fmovdpos %xcc, %f4, %f9 edge16l %g2, %g3, %l5 bleu,pt %xcc, loop_3398 loop_3397: pdist %f8, %f12, %f8 ldsb [%l7 + 0x7B], %i0 bpos,pn %xcc, loop_3399 loop_3398: ldd [%l7 + 0x20], %f6 sth %g4, [%l7 + 0x1E] udivcc %o7, 0x1DC9, %o6 loop_3399: subc %l6, 0x0A85, %i6 xorcc %l3, 0x1AEF, %o0 fmovsneg %icc, %f12, %f3 udiv %l2, 0x1C4E, %i1 fbuge,a %fcc2, loop_3400 subccc %l1, 0x1D53, %g1 sth %o2, [%l7 + 0x64] brgz,a %l0, loop_3401 loop_3400: fones %f12 fmovrse %g5, %f12, %f7 movl %xcc, %i4, %o1 loop_3401: addc %o4, %l4, %i3 fble,a %fcc3, loop_3402 fpsub32s %f9, %f4, %f7 std %f10, [%l7 + 0x50] fmuld8sux16 %f12, %f5, %f14 loop_3402: fexpand %f3, %f6 lduh [%l7 + 0x6C], %o3 ld [%l7 + 0x10], %f4 orncc %i7, 0x0449, %g7 fornot2 %f2, %f0, %f2 fcmple16 %f12, %f14, %o5 fmovrdlz %g6, %f0, %f14 bshuffle %f4, %f14, %f14 fpadd16s %f14, %f6, %f1 ldsw [%l7 + 0x5C], %i5 fcmpne32 %f8, %f2, %g2 fbuge,a %fcc2, loop_3403 ldsh [%l7 + 0x4C], %g3 xnor %i2, 0x186A, %l5 fmovdcs %icc, %f10, %f1 loop_3403: lduw [%l7 + 0x0C], %g4 bpos,pn %xcc, loop_3404 bvc,a,pn %xcc, loop_3405 fpackfix %f0, %f1 mulscc %i0, 0x1E86, %o7 loop_3404: fnands %f15, %f4, %f5 loop_3405: fmovrdlez %l6, %f10, %f10 movrlz %o6, %l3, %i6 xnor %o0, 0x1618, %l2 fabsd %f12, %f0 edge8n %l1, %g1, %i1 stx %o2, [%l7 + 0x68] and %g5, 0x122F, %i4 lduh [%l7 + 0x5E], %l0 fpsub32 %f8, %f6, %f4 lduw [%l7 + 0x70], %o4 fandnot2 %f0, %f6, %f4 fcmpeq16 %f4, %f6, %o1 ldsb [%l7 + 0x63], %l4 fcmple32 %f2, %f12, %i3 ld [%l7 + 0x48], %f2 ld [%l7 + 0x28], %f13 ldd [%l7 + 0x18], %f4 ldx [%l7 + 0x38], %o3 bgu %icc, loop_3406 bcs,pn %xcc, loop_3407 fmovsne %icc, %f6, %f12 edge8n %g7, %o5, %i7 loop_3406: lduh [%l7 + 0x7E], %i5 loop_3407: fabsd %f6, %f4 andcc %g6, 0x106E, %g2 lduh [%l7 + 0x52], %i2 tcc %icc, 0x6 bcc loop_3408 ldsw [%l7 + 0x0C], %g3 movleu %xcc, %g4, %i0 fbg,a %fcc0, loop_3409 loop_3408: sethi 0x1E11, %o7 fmul8x16 %f3, %f10, %f12 srlx %l6, %o6, %l3 loop_3409: orncc %i6, 0x02D8, %o0 ldsb [%l7 + 0x70], %l5 stx %l2, [%l7 + 0x68] fand %f12, %f6, %f4 call loop_3410 fandnot1 %f12, %f6, %f6 alignaddr %g1, %i1, %o2 fble,a %fcc0, loop_3411 loop_3410: sethi 0x1F10, %l1 fmovdvc %xcc, %f3, %f1 fone %f8 loop_3411: fbe,a %fcc3, loop_3412 ldsb [%l7 + 0x13], %i4 fors %f3, %f10, %f10 movn %icc, %l0, %g5 loop_3412: bn,a,pn %xcc, loop_3413 stb %o4, [%l7 + 0x32] lduw [%l7 + 0x2C], %o1 fmovdvc %xcc, %f7, %f0 loop_3413: andcc %i3, %l4, %g7 fand %f0, %f8, %f6 fmovsge %xcc, %f9, %f4 fcmpgt16 %f8, %f14, %o5 fmovrdgez %o3, %f10, %f14 st %f11, [%l7 + 0x10] nop setx loop_3414, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tne %icc, 0x0 fpsub16s %f4, %f3, %f0 fmul8ulx16 %f0, %f0, %f2 loop_3414: te %xcc, 0x1 andn %i5, %i7, %g2 edge8 %g6, %i2, %g4 tne %icc, 0x4 edge32 %g3, %i0, %o7 fands %f7, %f15, %f8 fxnors %f7, %f5, %f10 fmovde %icc, %f4, %f8 fsrc2s %f14, %f14 fornot1 %f14, %f8, %f12 subcc %l6, %l3, %i6 srlx %o6, 0x06, %o0 fmovrdgez %l5, %f0, %f14 movne %xcc, %g1, %l2 sra %i1, 0x04, %l1 fmovsle %icc, %f14, %f15 tcs %icc, 0x2 ldub [%l7 + 0x32], %o2 fmovrdgz %i4, %f6, %f12 brz,a %g5, loop_3415 edge8l %l0, %o1, %i3 movleu %icc, %l4, %g7 st %f14, [%l7 + 0x10] loop_3415: movge %xcc, %o5, %o4 ldd [%l7 + 0x50], %f8 xorcc %o3, %i5, %i7 fmovrsne %g6, %f0, %f6 orncc %i2, 0x0053, %g4 ldx [%l7 + 0x58], %g2 ldd [%l7 + 0x48], %f10 ldsb [%l7 + 0x72], %g3 fcmpes %fcc1, %f1, %f15 fxors %f8, %f4, %f10 ldx [%l7 + 0x20], %i0 tvc %xcc, 0x6 fone %f10 fnand %f8, %f10, %f14 ldsw [%l7 + 0x58], %o7 fcmple32 %f4, %f8, %l6 fcmped %fcc0, %f2, %f4 bg,pt %icc, loop_3416 fbug,a %fcc3, loop_3417 lduh [%l7 + 0x16], %l3 edge16n %o6, %i6, %l5 loop_3416: sdivx %o0, 0x1781, %g1 loop_3417: move %icc, %l2, %l1 fblg %fcc3, loop_3418 fpsub32s %f5, %f8, %f1 ldx [%l7 + 0x40], %i1 fones %f2 loop_3418: nop setx loop_3419, %l0, %l1 jmpl %l1, %i4 fmovse %icc, %f7, %f6 ldx [%l7 + 0x08], %g5 pdist %f6, %f4, %f14 loop_3419: fnot1s %f3, %f15 lduh [%l7 + 0x1E], %o2 std %f12, [%l7 + 0x70] fmovscs %xcc, %f5, %f4 array16 %o1, %i3, %l0 movge %xcc, %l4, %o5 fmovscs %icc, %f14, %f0 fmul8x16 %f1, %f12, %f12 taddcc %o4, 0x1E60, %o3 fbg %fcc0, loop_3420 stw %i5, [%l7 + 0x20] fmovrsgez %g7, %f15, %f2 lduh [%l7 + 0x30], %i7 loop_3420: subccc %g6, %i2, %g2 fandnot1s %f2, %f9, %f6 fblg %fcc2, loop_3421 subc %g3, %i0, %o7 ldsw [%l7 + 0x44], %l6 fpadd32s %f9, %f8, %f7 loop_3421: fmovrse %g4, %f10, %f14 bne,pn %xcc, loop_3422 ldsb [%l7 + 0x0C], %o6 edge32 %l3, %l5, %i6 ldsw [%l7 + 0x68], %g1 loop_3422: ldsh [%l7 + 0x34], %l2 lduh [%l7 + 0x1E], %o0 lduw [%l7 + 0x18], %l1 fornot1 %f4, %f6, %f10 brnz,a %i4, loop_3423 fbne,a %fcc1, loop_3424 movrgez %g5, 0x2FA, %o2 tvc %icc, 0x0 loop_3423: fmovrdne %o1, %f6, %f8 loop_3424: lduh [%l7 + 0x50], %i3 edge32n %i1, %l0, %l4 fmovrdgez %o4, %f6, %f4 fmovs %f9, %f2 sll %o5, %i5, %g7 addcc %o3, %i7, %g6 array8 %g2, %i2, %g3 alignaddrl %o7, %l6, %i0 stb %g4, [%l7 + 0x10] fmul8ulx16 %f8, %f2, %f10 addcc %o6, %l5, %i6 ldsw [%l7 + 0x30], %g1 smul %l2, %l3, %l1 fmovrslez %i4, %f11, %f4 fpadd16 %f10, %f14, %f6 fmovsle %icc, %f12, %f12 ld [%l7 + 0x4C], %f7 lduh [%l7 + 0x1C], %o0 sdivcc %o2, 0x1365, %g5 fmovsa %icc, %f8, %f3 lduw [%l7 + 0x64], %o1 ldub [%l7 + 0x55], %i3 movgu %xcc, %i1, %l4 add %o4, 0x168C, %o5 fmovdvc %icc, %f3, %f2 add %l0, 0x1AEC, %i5 pdist %f12, %f12, %f12 sdivx %g7, 0x09F8, %o3 stw %i7, [%l7 + 0x68] fbg %fcc0, loop_3425 fcmpgt32 %f2, %f2, %g6 fmul8x16 %f8, %f0, %f2 ta %icc, 0x6 loop_3425: sllx %i2, 0x1B, %g3 umulcc %g2, %l6, %o7 fmovscs %icc, %f6, %f0 fmovsgu %icc, %f2, %f8 sdivcc %i0, 0x0D13, %g4 stb %l5, [%l7 + 0x48] fmovrsne %o6, %f0, %f7 fmovdcc %icc, %f4, %f7 edge16ln %g1, %l2, %l3 stw %i6, [%l7 + 0x64] edge32ln %l1, %i4, %o2 edge16n %o0, %o1, %i3 brgez %i1, loop_3426 fmovde %icc, %f12, %f10 tl %icc, 0x4 fmovsgu %xcc, %f3, %f7 loop_3426: sth %l4, [%l7 + 0x54] be,pn %icc, loop_3427 subc %o4, 0x01F5, %g5 nop setx loop_3428, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8x16au %f3, %f10, %f0 loop_3427: tvs %icc, 0x0 brgez %l0, loop_3429 loop_3428: fmuld8ulx16 %f9, %f2, %f8 st %f12, [%l7 + 0x50] stx %i5, [%l7 + 0x28] loop_3429: ldub [%l7 + 0x73], %o5 movn %xcc, %g7, %o3 stx %i7, [%l7 + 0x50] fmul8x16al %f15, %f13, %f10 ldx [%l7 + 0x68], %i2 alignaddr %g3, %g2, %l6 ldsh [%l7 + 0x56], %o7 edge32 %g6, %g4, %l5 sethi 0x1524, %i0 movrlz %o6, %l2, %l3 edge32n %g1, %l1, %i6 ldsh [%l7 + 0x16], %i4 edge32 %o2, %o0, %i3 ldub [%l7 + 0x35], %o1 orn %l4, %o4, %i1 ldd [%l7 + 0x48], %f12 fcmpgt16 %f12, %f12, %g5 fmovrse %i5, %f11, %f6 xorcc %l0, %g7, %o3 udivx %o5, 0x0088, %i7 ldsh [%l7 + 0x62], %g3 nop setx loop_3430, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x7C], %g2 fmovrslez %i2, %f5, %f4 ldub [%l7 + 0x28], %o7 loop_3430: fornot2 %f8, %f0, %f6 movg %xcc, %g6, %l6 ldub [%l7 + 0x6E], %g4 fornot1 %f12, %f4, %f12 taddcc %i0, %l5, %l2 sth %l3, [%l7 + 0x40] ldx [%l7 + 0x68], %o6 fmovsvs %icc, %f7, %f5 ldsh [%l7 + 0x50], %g1 movleu %icc, %l1, %i6 brgz,a %o2, loop_3431 fmovrdgez %o0, %f14, %f8 taddcctv %i3, %o1, %l4 udivx %o4, 0x0B08, %i4 loop_3431: fandnot1 %f14, %f2, %f8 ldsw [%l7 + 0x30], %i1 fands %f4, %f13, %f8 ld [%l7 + 0x1C], %f3 fbg,a %fcc2, loop_3432 lduh [%l7 + 0x30], %g5 fmovdl %icc, %f7, %f1 fmovrslz %i5, %f2, %f9 loop_3432: fxor %f4, %f0, %f0 array8 %g7, %o3, %l0 brgz %o5, loop_3433 ldsw [%l7 + 0x18], %g3 udiv %g2, 0x1B87, %i7 fsrc1s %f11, %f7 loop_3433: fnot2 %f4, %f8 smul %o7, 0x0115, %i2 std %f12, [%l7 + 0x40] array16 %l6, %g4, %i0 fnegd %f0, %f0 tle %icc, 0x6 mulscc %l5, 0x0EAA, %g6 stx %l2, [%l7 + 0x78] fmovrse %o6, %f13, %f3 fpackfix %f10, %f15 fmovspos %icc, %f0, %f2 fones %f4 alignaddr %g1, %l1, %i6 stb %o2, [%l7 + 0x12] std %f8, [%l7 + 0x40] fbge,a %fcc0, loop_3434 fmovrdne %o0, %f14, %f6 ldd [%l7 + 0x08], %f4 fmovdpos %xcc, %f7, %f7 loop_3434: ldub [%l7 + 0x34], %i3 nop setx loop_3435, %l0, %l1 jmpl %l1, %o1 fmovsle %xcc, %f12, %f9 stb %l3, [%l7 + 0x3F] fexpand %f6, %f4 loop_3435: fpadd32s %f1, %f7, %f6 fmovsne %icc, %f1, %f14 fnot2s %f3, %f8 sdivcc %l4, 0x149E, %o4 lduh [%l7 + 0x4A], %i4 fbg %fcc2, loop_3436 addc %i1, 0x0DC3, %g5 bcs loop_3437 lduw [%l7 + 0x64], %g7 loop_3436: call loop_3438 bshuffle %f8, %f14, %f4 loop_3437: xnor %o3, 0x0F8D, %l0 fpack32 %f6, %f12, %f4 loop_3438: lduh [%l7 + 0x08], %i5 fsrc1 %f0, %f8 ldsb [%l7 + 0x4B], %o5 tpos %xcc, 0x7 be,pn %xcc, loop_3439 ldub [%l7 + 0x1D], %g3 fxor %f10, %f4, %f6 umul %g2, %o7, %i2 loop_3439: movrlz %l6, %g4, %i7 fbue %fcc2, loop_3440 xor %i0, %g6, %l2 fmovdl %xcc, %f5, %f10 stx %l5, [%l7 + 0x08] loop_3440: stw %o6, [%l7 + 0x44] stw %l1, [%l7 + 0x6C] ldsw [%l7 + 0x74], %i6 edge16n %o2, %o0, %i3 fmovdle %xcc, %f0, %f9 fnot2s %f0, %f12 ld [%l7 + 0x50], %f11 fnor %f12, %f2, %f10 fmovsle %xcc, %f3, %f4 fxnors %f10, %f11, %f8 ldsw [%l7 + 0x60], %o1 movrgz %g1, 0x22F, %l4 fandnot1 %f0, %f0, %f6 ld [%l7 + 0x74], %f14 bpos loop_3441 movrlez %l3, 0x2E7, %o4 fmovrdgz %i4, %f12, %f10 fmovsn %xcc, %f11, %f4 loop_3441: fmovdne %xcc, %f11, %f2 fsrc1s %f0, %f14 sdiv %g5, 0x1158, %g7 fbu %fcc1, loop_3442 subccc %o3, %i1, %i5 ldsb [%l7 + 0x0F], %l0 fpsub16 %f10, %f12, %f2 loop_3442: ldub [%l7 + 0x4A], %g3 fmovsle %xcc, %f14, %f13 bpos,pn %icc, loop_3443 ldsh [%l7 + 0x38], %g2 sth %o5, [%l7 + 0x56] lduh [%l7 + 0x72], %o7 loop_3443: fmovrsgez %i2, %f11, %f12 ldsb [%l7 + 0x6B], %l6 srax %i7, %g4, %g6 fcmple16 %f8, %f2, %l2 fone %f4 udivx %l5, 0x10F1, %i0 fornot1s %f12, %f0, %f9 fpackfix %f12, %f4 stb %o6, [%l7 + 0x0F] siam 0x2 edge32 %i6, %l1, %o2 fcmpgt16 %f0, %f8, %i3 fmul8sux16 %f6, %f6, %f2 ld [%l7 + 0x08], %f2 movne %icc, %o1, %g1 lduh [%l7 + 0x62], %l4 ldsh [%l7 + 0x5E], %o0 umulcc %l3, %i4, %o4 fbn,a %fcc3, loop_3444 movg %icc, %g7, %o3 fmovrdne %g5, %f6, %f12 lduh [%l7 + 0x7C], %i1 loop_3444: ldx [%l7 + 0x18], %i5 std %f0, [%l7 + 0x30] movrlez %g3, 0x1D8, %l0 fcmpgt32 %f2, %f12, %o5 movvc %icc, %g2, %o7 movrgez %l6, %i2, %i7 fandnot1s %f9, %f12, %f8 brlez %g4, loop_3445 andcc %l2, 0x1E53, %l5 ldsb [%l7 + 0x79], %g6 fmul8ulx16 %f8, %f0, %f8 loop_3445: sth %i0, [%l7 + 0x3E] fmuld8ulx16 %f15, %f0, %f8 fmovscc %icc, %f0, %f5 edge16n %o6, %i6, %l1 fnors %f13, %f2, %f9 ldsw [%l7 + 0x3C], %o2 fmovsle %icc, %f0, %f8 sub %o1, %i3, %g1 fcmpgt16 %f12, %f0, %l4 movcc %icc, %l3, %i4 ldd [%l7 + 0x40], %f10 ldsw [%l7 + 0x3C], %o0 movrlez %o4, %g7, %o3 stw %g5, [%l7 + 0x5C] mulscc %i1, 0x016F, %i5 fmovsne %icc, %f13, %f13 lduh [%l7 + 0x24], %g3 andncc %o5, %g2, %o7 sth %l0, [%l7 + 0x7C] fcmpeq16 %f4, %f2, %l6 fmovsne %xcc, %f7, %f3 stb %i2, [%l7 + 0x34] tcc %icc, 0x7 fbe %fcc0, loop_3446 bgu,a %xcc, loop_3447 umul %g4, 0x0012, %l2 edge8l %l5, %g6, %i0 loop_3446: fpack16 %f8, %f14 loop_3447: ldub [%l7 + 0x61], %o6 ldx [%l7 + 0x08], %i7 fcmpne32 %f8, %f4, %i6 fmovdvs %xcc, %f14, %f12 bne loop_3448 ldsb [%l7 + 0x0D], %l1 fbg %fcc1, loop_3449 fcmpeq32 %f8, %f2, %o2 loop_3448: ldd [%l7 + 0x58], %f14 tvc %xcc, 0x1 loop_3449: tvs %xcc, 0x7 bvs,pn %icc, loop_3450 stx %o1, [%l7 + 0x20] stw %i3, [%l7 + 0x50] st %f13, [%l7 + 0x64] loop_3450: ldd [%l7 + 0x20], %f14 fcmpgt32 %f6, %f8, %g1 sth %l3, [%l7 + 0x78] bge loop_3451 fmovscs %xcc, %f2, %f8 lduh [%l7 + 0x7E], %l4 movre %o0, %i4, %o4 loop_3451: fbul,a %fcc3, loop_3452 ld [%l7 + 0x40], %f2 lduh [%l7 + 0x50], %o3 fmul8ulx16 %f0, %f12, %f8 loop_3452: udivx %g5, 0x01E5, %g7 fmovdpos %xcc, %f8, %f6 bne,a,pt %icc, loop_3453 fble %fcc1, loop_3454 udivcc %i5, 0x18F4, %i1 sllx %o5, %g2, %o7 loop_3453: st %f7, [%l7 + 0x74] loop_3454: fabsd %f0, %f12 fbo %fcc3, loop_3455 fandnot2 %f0, %f2, %f8 fmovde %xcc, %f10, %f7 bvc,pt %icc, loop_3456 loop_3455: lduw [%l7 + 0x78], %l0 fnors %f12, %f13, %f14 movn %xcc, %g3, %l6 loop_3456: bge %icc, loop_3457 stb %g4, [%l7 + 0x3A] movpos %xcc, %i2, %l2 movgu %xcc, %g6, %i0 loop_3457: movrne %l5, 0x3C0, %i7 tsubcctv %i6, 0x1E44, %l1 array16 %o2, %o6, %o1 sdivx %g1, 0x01D5, %i3 ldsb [%l7 + 0x5F], %l4 fmovsge %icc, %f1, %f0 movge %icc, %o0, %i4 stw %l3, [%l7 + 0x3C] fpadd16 %f8, %f4, %f14 mova %icc, %o3, %o4 bgu,pn %xcc, loop_3458 fpadd16 %f10, %f4, %f8 edge16l %g5, %g7, %i1 movl %xcc, %o5, %i5 loop_3458: fbge %fcc1, loop_3459 fmovrdgz %o7, %f4, %f6 edge32 %l0, %g3, %g2 brnz,a %g4, loop_3460 loop_3459: fbge %fcc3, loop_3461 std %f12, [%l7 + 0x18] udivx %i2, 0x10FF, %l2 loop_3460: stb %l6, [%l7 + 0x63] loop_3461: fmovdcs %icc, %f12, %f8 fmovdleu %icc, %f4, %f4 stw %g6, [%l7 + 0x78] movpos %xcc, %i0, %l5 movgu %xcc, %i6, %i7 and %o2, 0x0EF2, %l1 stb %o1, [%l7 + 0x74] fmovsge %icc, %f15, %f9 fbe %fcc3, loop_3462 stb %g1, [%l7 + 0x6B] fcmpgt16 %f0, %f4, %i3 ldsw [%l7 + 0x58], %o6 loop_3462: nop setx loop_3463, %l0, %l1 jmpl %l1, %o0 edge32l %i4, %l3, %l4 ldub [%l7 + 0x4A], %o4 fnegd %f2, %f2 loop_3463: alignaddr %o3, %g5, %g7 ldsh [%l7 + 0x72], %o5 bne loop_3464 ba,a,pt %xcc, loop_3465 fands %f2, %f12, %f14 edge8 %i1, %o7, %i5 loop_3464: sth %l0, [%l7 + 0x30] loop_3465: ldsh [%l7 + 0x58], %g3 fpackfix %f4, %f15 stb %g2, [%l7 + 0x6F] brgz,a %i2, loop_3466 lduw [%l7 + 0x10], %l2 sdiv %l6, 0x0129, %g6 stx %g4, [%l7 + 0x78] loop_3466: ldsb [%l7 + 0x42], %l5 fmovsvs %xcc, %f6, %f2 edge8ln %i0, %i7, %i6 fabsd %f10, %f6 stb %o2, [%l7 + 0x30] xnorcc %l1, %o1, %g1 alignaddrl %o6, %o0, %i3 st %f2, [%l7 + 0x60] fmovscc %icc, %f1, %f13 st %f1, [%l7 + 0x2C] st %f10, [%l7 + 0x38] lduw [%l7 + 0x60], %i4 bvc,a loop_3467 bg loop_3468 tgu %xcc, 0x5 ldx [%l7 + 0x10], %l4 loop_3467: st %f2, [%l7 + 0x18] loop_3468: andncc %o4, %o3, %g5 ld [%l7 + 0x5C], %f0 ld [%l7 + 0x10], %f2 ldub [%l7 + 0x50], %g7 ble,a,pt %xcc, loop_3469 ldd [%l7 + 0x08], %f4 srlx %l3, %o5, %o7 fpsub16 %f2, %f2, %f0 loop_3469: edge8ln %i1, %l0, %i5 fmovsvc %xcc, %f0, %f4 movleu %xcc, %g3, %g2 tcs %icc, 0x4 fandnot1s %f1, %f1, %f5 addc %i2, 0x1FAE, %l6 fcmpgt16 %f2, %f10, %l2 tleu %icc, 0x4 fcmps %fcc1, %f1, %f15 stw %g4, [%l7 + 0x2C] brz %g6, loop_3470 edge8ln %i0, %l5, %i7 siam 0x1 lduh [%l7 + 0x68], %o2 loop_3470: stb %i6, [%l7 + 0x37] tvc %xcc, 0x7 fmovs %f13, %f10 ldub [%l7 + 0x3B], %o1 movrne %l1, 0x321, %g1 st %f9, [%l7 + 0x68] srlx %o6, %i3, %o0 fornot2s %f8, %f9, %f3 fmovdle %icc, %f3, %f4 popc 0x0D83, %l4 stb %o4, [%l7 + 0x41] tsubcctv %o3, %g5, %g7 orcc %l3, 0x07D4, %o5 fmovda %icc, %f5, %f13 xnor %i4, %i1, %l0 ld [%l7 + 0x08], %f2 fmovdcc %xcc, %f14, %f12 sth %i5, [%l7 + 0x44] ldsw [%l7 + 0x14], %o7 fblg %fcc0, loop_3471 andcc %g3, 0x0FA4, %i2 mulx %g2, 0x12E9, %l6 ldsb [%l7 + 0x31], %g4 loop_3471: ldub [%l7 + 0x66], %g6 andcc %l2, %i0, %i7 tg %xcc, 0x4 call loop_3472 ldd [%l7 + 0x28], %f8 ldsw [%l7 + 0x1C], %o2 brnz %l5, loop_3473 loop_3472: fcmpeq32 %f4, %f10, %i6 udivx %l1, 0x0E7B, %g1 ta %xcc, 0x0 loop_3473: fsrc1s %f1, %f12 movle %icc, %o1, %o6 siam 0x3 movne %icc, %o0, %i3 fsrc2s %f1, %f12 movrgz %o4, 0x259, %l4 fmovrslez %g5, %f4, %f0 fmovdne %xcc, %f3, %f3 st %f6, [%l7 + 0x7C] fbge,a %fcc0, loop_3474 addcc %o3, %g7, %o5 fmovda %icc, %f4, %f2 stw %i4, [%l7 + 0x54] loop_3474: fmovrde %i1, %f6, %f12 edge8ln %l0, %l3, %i5 fmovsvs %icc, %f4, %f11 tneg %icc, 0x5 std %f12, [%l7 + 0x48] fmovdvc %xcc, %f13, %f7 fnegd %f4, %f12 stb %o7, [%l7 + 0x60] st %f9, [%l7 + 0x40] fmovdcs %icc, %f0, %f3 ldx [%l7 + 0x50], %g3 edge16 %g2, %l6, %g4 lduh [%l7 + 0x2A], %g6 alignaddrl %i2, %i0, %i7 ldsb [%l7 + 0x60], %o2 lduh [%l7 + 0x3A], %l2 ld [%l7 + 0x08], %f11 ldsb [%l7 + 0x3C], %i6 edge16ln %l5, %l1, %o1 ld [%l7 + 0x10], %f6 ldx [%l7 + 0x78], %g1 fmovrdne %o6, %f6, %f14 umulcc %i3, 0x0B80, %o0 xor %o4, 0x0F04, %g5 mulscc %l4, 0x080F, %g7 fmovs %f4, %f7 fnot1 %f2, %f4 ld [%l7 + 0x78], %f15 fmovrdgez %o5, %f12, %f12 tpos %xcc, 0x6 bvs,pt %xcc, loop_3475 ldx [%l7 + 0x78], %i4 fbo %fcc3, loop_3476 ldub [%l7 + 0x5C], %i1 loop_3475: stb %o3, [%l7 + 0x64] subcc %l3, %i5, %o7 loop_3476: fornot2 %f8, %f0, %f2 ldx [%l7 + 0x20], %g3 std %f14, [%l7 + 0x28] ldsw [%l7 + 0x4C], %g2 brgez,a %l0, loop_3477 edge32ln %l6, %g4, %g6 fcmps %fcc2, %f1, %f13 ldd [%l7 + 0x50], %f0 loop_3477: xor %i2, 0x0855, %i7 fandnot1 %f0, %f2, %f6 fxnors %f11, %f14, %f6 bgu,pt %icc, loop_3478 ldsw [%l7 + 0x08], %o2 lduh [%l7 + 0x58], %i0 fxor %f8, %f4, %f8 loop_3478: ld [%l7 + 0x78], %f13 te %icc, 0x0 edge16n %i6, %l5, %l2 or %l1, %o1, %g1 tn %icc, 0x6 fandnot1 %f6, %f0, %f6 fbo %fcc2, loop_3479 fsrc2s %f5, %f3 fsrc1s %f5, %f4 fmovsge %xcc, %f11, %f11 loop_3479: sdiv %i3, 0x1D2C, %o6 fbn %fcc3, loop_3480 fcmps %fcc1, %f13, %f8 movne %icc, %o4, %g5 udivcc %o0, 0x1747, %l4 loop_3480: fmovdn %icc, %f11, %f13 fpsub32 %f8, %f4, %f4 fxors %f13, %f13, %f10 bn loop_3481 ld [%l7 + 0x78], %f13 ldx [%l7 + 0x68], %g7 ldsw [%l7 + 0x1C], %i4 loop_3481: fabsd %f14, %f2 fmovscc %icc, %f15, %f5 array8 %i1, %o5, %l3 fbuge %fcc1, loop_3482 ld [%l7 + 0x10], %f6 bshuffle %f0, %f0, %f2 fcmpeq32 %f10, %f6, %i5 loop_3482: st %f1, [%l7 + 0x44] ldsh [%l7 + 0x50], %o7 fbue %fcc2, loop_3483 fandnot2s %f11, %f13, %f4 fmovsa %icc, %f11, %f12 fpsub32s %f12, %f0, %f0 loop_3483: fble,a %fcc1, loop_3484 ldub [%l7 + 0x70], %o3 stw %g2, [%l7 + 0x58] taddcc %g3, %l0, %l6 loop_3484: fornot2 %f12, %f10, %f12 movrgz %g4, %i2, %i7 st %f10, [%l7 + 0x54] fcmpd %fcc3, %f10, %f2 orn %o2, %i0, %g6 nop setx loop_3485, %l0, %l1 jmpl %l1, %i6 fcmpeq16 %f4, %f12, %l5 fcmpd %fcc1, %f10, %f8 tsubcctv %l2, 0x1A3F, %l1 loop_3485: std %f4, [%l7 + 0x30] fxor %f2, %f12, %f4 fmovsle %icc, %f3, %f1 tle %icc, 0x5 fsrc2 %f0, %f10 brgez %g1, loop_3486 sth %i3, [%l7 + 0x60] orcc %o6, 0x12F1, %o4 mova %icc, %g5, %o1 loop_3486: ldsh [%l7 + 0x36], %o0 movcc %icc, %g7, %l4 fcmpgt32 %f8, %f0, %i1 movvs %xcc, %o5, %l3 srax %i4, 0x0A, %i5 movrne %o7, %o3, %g3 edge8n %g2, %l0, %g4 ldub [%l7 + 0x4E], %i2 fpsub16s %f9, %f15, %f6 fmovrdlez %l6, %f10, %f4 bcc loop_3487 fcmpeq32 %f4, %f12, %i7 fzero %f6 movrlz %i0, %g6, %i6 loop_3487: bcs %icc, loop_3488 fmovsvs %xcc, %f13, %f7 fpmerge %f3, %f5, %f12 movvs %xcc, %l5, %l2 loop_3488: movrgz %l1, %o2, %i3 fsrc2 %f6, %f12 brnz,a %g1, loop_3489 or %o6, %o4, %o1 movleu %icc, %o0, %g5 tg %xcc, 0x2 loop_3489: brz,a %g7, loop_3490 sth %l4, [%l7 + 0x14] fbule %fcc3, loop_3491 sdivx %i1, 0x0E83, %o5 loop_3490: subcc %l3, %i4, %i5 array16 %o3, %g3, %g2 loop_3491: brnz,a %o7, loop_3492 fmovrsne %l0, %f6, %f5 fmovdvs %icc, %f15, %f15 fcmpne32 %f8, %f8, %i2 loop_3492: fmovscs %xcc, %f1, %f9 fpack32 %f0, %f10, %f0 tpos %icc, 0x3 ldub [%l7 + 0x2F], %l6 ldub [%l7 + 0x5B], %g4 fcmpeq32 %f4, %f14, %i0 tne %icc, 0x7 fmovde %xcc, %f10, %f14 fmul8x16 %f9, %f12, %f0 fpsub16 %f10, %f2, %f4 taddcctv %g6, %i6, %i7 fmovspos %xcc, %f8, %f4 stw %l5, [%l7 + 0x08] bgu,a,pn %icc, loop_3493 orcc %l2, %l1, %o2 fbn %fcc2, loop_3494 bvc,pn %icc, loop_3495 loop_3493: fpsub32s %f15, %f9, %f13 fmovdneg %icc, %f6, %f13 loop_3494: fbuge,a %fcc0, loop_3496 loop_3495: stx %i3, [%l7 + 0x58] movleu %icc, %g1, %o4 stx %o1, [%l7 + 0x20] loop_3496: andncc %o0, %g5, %g7 orn %o6, %i1, %o5 fmovsa %icc, %f7, %f14 edge32l %l3, %i4, %i5 udivcc %o3, 0x1B65, %l4 movvs %xcc, %g3, %g2 and %l0, %i2, %l6 lduh [%l7 + 0x52], %g4 bleu %icc, loop_3497 stw %i0, [%l7 + 0x2C] brgez %g6, loop_3498 tle %xcc, 0x6 loop_3497: sra %o7, %i6, %i7 lduw [%l7 + 0x74], %l5 loop_3498: std %f2, [%l7 + 0x18] stb %l1, [%l7 + 0x0E] stx %o2, [%l7 + 0x50] brlz %l2, loop_3499 fmovscc %xcc, %f11, %f13 sllx %g1, %i3, %o1 movrgez %o4, 0x2E6, %o0 loop_3499: std %f0, [%l7 + 0x78] addcc %g7, 0x1E70, %g5 st %f11, [%l7 + 0x38] brnz,a %o6, loop_3500 tn %icc, 0x2 nop setx loop_3501, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsa %xcc, %f3, %f4 loop_3500: ld [%l7 + 0x68], %f15 andn %o5, %l3, %i1 loop_3501: st %f0, [%l7 + 0x6C] fpack16 %f8, %f15 edge32ln %i5, %o3, %i4 ldsh [%l7 + 0x62], %g3 fbul,a %fcc0, loop_3502 sdiv %l4, 0x04A5, %g2 bshuffle %f4, %f4, %f10 brz %l0, loop_3503 loop_3502: brlez,a %l6, loop_3504 subccc %i2, %g4, %g6 sdivcc %i0, 0x1E85, %o7 loop_3503: fbu %fcc1, loop_3505 loop_3504: bvs loop_3506 fnot1 %f8, %f12 ldsb [%l7 + 0x43], %i6 loop_3505: movg %xcc, %l5, %l1 loop_3506: fabss %f14, %f2 tpos %xcc, 0x4 movre %o2, 0x11A, %l2 fzeros %f12 fnot1 %f10, %f2 ldsw [%l7 + 0x48], %g1 ldsb [%l7 + 0x1C], %i3 brgz %o1, loop_3507 tpos %xcc, 0x6 fbuge %fcc1, loop_3508 ld [%l7 + 0x54], %f6 loop_3507: edge32 %i7, %o0, %g7 fmovda %icc, %f9, %f8 loop_3508: srax %g5, 0x07, %o6 edge8ln %o4, %o5, %l3 fmovdvs %icc, %f9, %f2 bvs,a,pn %xcc, loop_3509 fsrc1s %f11, %f10 edge16n %i1, %i5, %o3 fmovd %f0, %f14 loop_3509: sdivcc %i4, 0x1654, %l4 addc %g2, 0x1E56, %g3 fexpand %f13, %f10 movne %icc, %l0, %i2 stw %g4, [%l7 + 0x0C] fabsd %f14, %f2 subcc %l6, %i0, %g6 fbo,a %fcc2, loop_3510 fpsub32s %f11, %f14, %f9 movpos %icc, %i6, %o7 fmovsvc %icc, %f4, %f5 loop_3510: movge %icc, %l5, %o2 fmuld8sux16 %f12, %f7, %f10 fandnot2 %f14, %f12, %f4 taddcc %l2, %g1, %l1 fpadd32 %f4, %f6, %f6 movleu %icc, %i3, %i7 ldsb [%l7 + 0x6C], %o1 movrne %g7, %g5, %o0 fmovspos %icc, %f13, %f14 ld [%l7 + 0x58], %f14 movrlz %o6, 0x171, %o5 fands %f7, %f7, %f15 fsrc1s %f0, %f5 tsubcctv %l3, %o4, %i1 ba,pt %icc, loop_3511 tsubcc %i5, 0x0E52, %o3 movg %xcc, %l4, %i4 udiv %g3, 0x0183, %l0 loop_3511: edge32n %g2, %g4, %l6 movg %icc, %i2, %g6 sth %i6, [%l7 + 0x6E] orncc %i0, 0x0978, %o7 fbuge %fcc2, loop_3512 fbl %fcc1, loop_3513 movge %icc, %o2, %l5 xnor %g1, %l1, %l2 loop_3512: bg,a %icc, loop_3514 loop_3513: subc %i7, 0x086E, %o1 fpsub32s %f8, %f13, %f9 ldsh [%l7 + 0x5C], %i3 loop_3514: ldub [%l7 + 0x2D], %g5 addccc %o0, 0x0C94, %g7 fmovdpos %xcc, %f6, %f8 fmovsleu %icc, %f11, %f8 pdist %f2, %f12, %f8 udivcc %o6, 0x073F, %l3 taddcctv %o5, 0x19D3, %o4 srl %i1, 0x11, %i5 ldx [%l7 + 0x28], %o3 fmul8x16au %f12, %f0, %f6 srax %l4, 0x0C, %g3 fsrc1 %f12, %f2 tneg %xcc, 0x6 fbule,a %fcc0, loop_3515 ldsb [%l7 + 0x20], %i4 fsrc1 %f0, %f10 ldd [%l7 + 0x78], %f6 loop_3515: lduw [%l7 + 0x54], %g2 for %f4, %f12, %f12 fzero %f14 ldsb [%l7 + 0x12], %g4 st %f0, [%l7 + 0x14] st %f15, [%l7 + 0x14] ldx [%l7 + 0x70], %l6 fpmerge %f1, %f2, %f6 fandnot1 %f0, %f6, %f14 movg %icc, %l0, %g6 edge8l %i2, %i0, %i6 bvc,a,pn %icc, loop_3516 ldd [%l7 + 0x08], %f2 fsrc2 %f14, %f14 tleu %xcc, 0x0 loop_3516: ldx [%l7 + 0x58], %o7 stb %l5, [%l7 + 0x1C] fbo %fcc2, loop_3517 xor %g1, %l1, %o2 fnand %f0, %f8, %f4 udivx %i7, 0x00F2, %l2 loop_3517: tle %icc, 0x6 stb %o1, [%l7 + 0x50] add %g5, %o0, %g7 fbue %fcc2, loop_3518 fmovdcs %xcc, %f10, %f0 edge16l %i3, %o6, %o5 fmovsne %xcc, %f12, %f11 loop_3518: lduw [%l7 + 0x34], %o4 lduh [%l7 + 0x3A], %l3 lduh [%l7 + 0x28], %i5 fbul,a %fcc2, loop_3519 fandnot1s %f4, %f2, %f2 ldsh [%l7 + 0x76], %i1 edge16ln %o3, %g3, %l4 loop_3519: ldd [%l7 + 0x60], %f0 fpadd16s %f6, %f8, %f2 ta %xcc, 0x6 ldx [%l7 + 0x68], %i4 move %xcc, %g4, %l6 bcs,a %icc, loop_3520 fbne %fcc0, loop_3521 sdiv %g2, 0x02B2, %g6 lduw [%l7 + 0x44], %i2 loop_3520: ldsb [%l7 + 0x08], %l0 loop_3521: ldx [%l7 + 0x48], %i0 fnot1s %f8, %f3 bvs,a,pn %icc, loop_3522 ldsw [%l7 + 0x5C], %i6 tsubcctv %o7, 0x1782, %l5 sth %g1, [%l7 + 0x1C] loop_3522: ldub [%l7 + 0x50], %l1 fmovscc %xcc, %f8, %f2 lduh [%l7 + 0x4C], %i7 std %f0, [%l7 + 0x38] ldsb [%l7 + 0x53], %l2 fcmpgt16 %f14, %f2, %o1 nop setx loop_3523, %l0, %l1 jmpl %l1, %o2 sdivx %o0, 0x0C18, %g5 fmovrdgez %i3, %f14, %f0 or %g7, 0x1144, %o6 loop_3523: addc %o5, 0x16C2, %o4 addcc %l3, 0x0312, %i1 ldub [%l7 + 0x2A], %o3 fmovdcs %icc, %f14, %f9 fmovdl %xcc, %f14, %f15 movvs %xcc, %i5, %l4 fsrc2s %f2, %f5 fpsub32s %f6, %f5, %f5 movgu %icc, %i4, %g3 fmovspos %xcc, %f6, %f15 ldsw [%l7 + 0x50], %l6 fpadd32 %f14, %f8, %f4 ldsw [%l7 + 0x50], %g4 udiv %g6, 0x07CE, %i2 fsrc1 %f10, %f14 bneg,a,pt %xcc, loop_3524 tvc %icc, 0x0 lduw [%l7 + 0x24], %g2 movrgz %l0, 0x385, %i6 loop_3524: edge32l %o7, %l5, %g1 fbl,a %fcc2, loop_3525 fnegd %f6, %f10 edge8l %i0, %i7, %l2 ldsh [%l7 + 0x7A], %l1 loop_3525: brz %o1, loop_3526 ldsh [%l7 + 0x7A], %o0 tcc %icc, 0x0 mulscc %g5, 0x157E, %i3 loop_3526: std %f12, [%l7 + 0x08] brgz %o2, loop_3527 ble,a loop_3528 sth %o6, [%l7 + 0x58] lduh [%l7 + 0x18], %o5 loop_3527: fmovscc %icc, %f12, %f0 loop_3528: ld [%l7 + 0x1C], %f12 fmovdg %xcc, %f11, %f0 stb %o4, [%l7 + 0x29] brgz,a %l3, loop_3529 addcc %g7, %o3, %i1 fmovdvs %icc, %f0, %f14 fbne,a %fcc2, loop_3530 loop_3529: ld [%l7 + 0x0C], %f11 tpos %icc, 0x4 ldsw [%l7 + 0x18], %i5 loop_3530: ldx [%l7 + 0x18], %l4 fcmpes %fcc3, %f15, %f2 ldsw [%l7 + 0x24], %g3 movpos %xcc, %l6, %i4 tleu %xcc, 0x5 lduw [%l7 + 0x4C], %g6 lduh [%l7 + 0x4C], %g4 faligndata %f2, %f12, %f2 edge16n %i2, %l0, %i6 alignaddrl %o7, %g2, %l5 fmovdl %icc, %f3, %f4 xor %i0, %i7, %g1 stb %l1, [%l7 + 0x12] fbule,a %fcc0, loop_3531 fxnor %f8, %f14, %f12 fmovsne %xcc, %f9, %f7 tneg %xcc, 0x6 loop_3531: stw %o1, [%l7 + 0x20] movpos %icc, %l2, %g5 std %f6, [%l7 + 0x08] movrgez %o0, 0x2D8, %o2 movn %xcc, %o6, %i3 bl %xcc, loop_3532 lduh [%l7 + 0x36], %o5 edge16 %o4, %l3, %g7 fornot2s %f0, %f9, %f2 loop_3532: sth %i1, [%l7 + 0x1A] movl %icc, %i5, %o3 fmovs %f8, %f3 ldd [%l7 + 0x48], %f6 fbe %fcc3, loop_3533 fbug,a %fcc1, loop_3534 fble %fcc2, loop_3535 fbe,a %fcc0, loop_3536 loop_3533: tn %icc, 0x0 loop_3534: stw %l4, [%l7 + 0x34] loop_3535: fmovsvc %xcc, %f0, %f8 loop_3536: fabss %f15, %f5 fmovdpos %xcc, %f3, %f1 tpos %icc, 0x6 tcc %icc, 0x3 edge32n %g3, %i4, %l6 orncc %g6, 0x0DC8, %g4 fba,a %fcc2, loop_3537 or %i2, %i6, %l0 call loop_3538 std %f4, [%l7 + 0x30] loop_3537: ldub [%l7 + 0x7C], %g2 fpack32 %f14, %f14, %f6 loop_3538: addc %l5, 0x1D52, %o7 ldub [%l7 + 0x50], %i0 lduw [%l7 + 0x30], %i7 lduw [%l7 + 0x10], %g1 ldub [%l7 + 0x3B], %o1 bcs,pt %icc, loop_3539 lduw [%l7 + 0x08], %l2 tvs %xcc, 0x0 for %f10, %f2, %f2 loop_3539: ldsh [%l7 + 0x58], %l1 bleu,pt %xcc, loop_3540 edge8ln %g5, %o0, %o2 fornot2 %f14, %f8, %f4 movle %xcc, %o6, %o5 loop_3540: umulcc %o4, %i3, %g7 fmovdg %icc, %f8, %f10 fsrc2 %f0, %f14 brz %i1, loop_3541 fmovdvs %icc, %f5, %f13 fmovdge %xcc, %f12, %f13 fmuld8sux16 %f11, %f11, %f6 loop_3541: ldsw [%l7 + 0x50], %i5 fmovscs %xcc, %f1, %f8 st %f9, [%l7 + 0x30] edge32n %o3, %l4, %g3 fmovrdlz %i4, %f0, %f8 movrlez %l6, %l3, %g6 tg %xcc, 0x4 fbn,a %fcc0, loop_3542 array16 %i2, %i6, %g4 stx %l0, [%l7 + 0x10] ldsb [%l7 + 0x13], %l5 loop_3542: addccc %g2, 0x0A45, %i0 umul %o7, %i7, %g1 st %f10, [%l7 + 0x70] std %f6, [%l7 + 0x28] fmovrde %l2, %f6, %f14 lduh [%l7 + 0x72], %l1 tgu %xcc, 0x1 xnor %g5, 0x03B8, %o0 fnegd %f0, %f2 sth %o1, [%l7 + 0x08] fmovsgu %xcc, %f12, %f0 fmovd %f4, %f8 mova %icc, %o6, %o5 sethi 0x1B44, %o4 ld [%l7 + 0x30], %f10 movvs %xcc, %o2, %i3 ldsw [%l7 + 0x7C], %g7 ldsb [%l7 + 0x6F], %i5 fzeros %f7 ldx [%l7 + 0x58], %o3 tneg %xcc, 0x0 stx %l4, [%l7 + 0x40] add %i1, %g3, %l6 sth %l3, [%l7 + 0x5C] fmovrslz %g6, %f6, %f4 brnz %i2, loop_3543 fmovd %f10, %f8 fbn,a %fcc1, loop_3544 fand %f0, %f8, %f0 loop_3543: bneg,a,pn %xcc, loop_3545 sub %i6, 0x0FD2, %g4 loop_3544: fnors %f4, %f1, %f0 movgu %xcc, %l0, %i4 loop_3545: ldd [%l7 + 0x58], %f10 andcc %g2, 0x1F69, %l5 st %f2, [%l7 + 0x18] brlez,a %o7, loop_3546 tsubcctv %i0, 0x0B96, %g1 stw %l2, [%l7 + 0x1C] tsubcc %i7, %l1, %o0 loop_3546: tsubcctv %g5, 0x08B1, %o6 movvc %xcc, %o1, %o4 addcc %o5, %o2, %g7 ldx [%l7 + 0x38], %i3 tle %xcc, 0x2 ldsw [%l7 + 0x70], %i5 movrgez %l4, %i1, %g3 lduh [%l7 + 0x0C], %o3 fnors %f1, %f8, %f10 fmovsne %xcc, %f14, %f4 fabsd %f10, %f12 fbge %fcc2, loop_3547 movrlez %l3, %g6, %i2 ldsb [%l7 + 0x76], %i6 tpos %xcc, 0x0 loop_3547: lduh [%l7 + 0x2E], %l6 lduw [%l7 + 0x7C], %l0 fmul8x16al %f2, %f4, %f10 fbu,a %fcc3, loop_3548 fmovrslz %g4, %f12, %f0 ldd [%l7 + 0x78], %f12 lduw [%l7 + 0x38], %g2 loop_3548: call loop_3549 stb %l5, [%l7 + 0x24] mulscc %o7, %i0, %i4 ldd [%l7 + 0x40], %f10 loop_3549: array8 %l2, %i7, %g1 ldub [%l7 + 0x19], %o0 lduw [%l7 + 0x34], %l1 fcmple16 %f12, %f14, %g5 stw %o6, [%l7 + 0x3C] lduw [%l7 + 0x34], %o1 fpadd16s %f10, %f10, %f11 brnz,a %o5, loop_3550 stb %o2, [%l7 + 0x57] ldd [%l7 + 0x18], %f6 faligndata %f14, %f0, %f8 loop_3550: fcmpgt16 %f14, %f8, %g7 bge %xcc, loop_3551 st %f4, [%l7 + 0x24] te %icc, 0x0 fmovdgu %xcc, %f11, %f15 loop_3551: ldx [%l7 + 0x08], %o4 orncc %i5, 0x13A4, %i3 taddcctv %i1, %g3, %l4 movle %xcc, %l3, %g6 edge32n %o3, %i2, %l6 movge %xcc, %i6, %g4 stb %l0, [%l7 + 0x3E] fmovsn %icc, %f3, %f9 udiv %g2, 0x15B7, %l5 ld [%l7 + 0x24], %f6 ldsw [%l7 + 0x20], %i0 ldd [%l7 + 0x40], %f14 lduh [%l7 + 0x1E], %i4 mulx %o7, 0x1144, %i7 ldd [%l7 + 0x38], %f14 bl,a,pt %icc, loop_3552 stb %l2, [%l7 + 0x1A] mova %icc, %g1, %l1 fone %f14 loop_3552: fmovdne %xcc, %f12, %f12 mulx %o0, %g5, %o6 subcc %o5, %o2, %o1 fxors %f12, %f4, %f12 ldsw [%l7 + 0x1C], %o4 lduh [%l7 + 0x56], %i5 fnand %f4, %f10, %f0 fpmerge %f12, %f10, %f10 sdivcc %i3, 0x1963, %g7 bgu,a,pt %xcc, loop_3553 sllx %i1, %l4, %l3 ldx [%l7 + 0x30], %g3 lduh [%l7 + 0x62], %g6 loop_3553: lduw [%l7 + 0x34], %i2 tcs %xcc, 0x3 sllx %o3, %i6, %g4 fmovsa %xcc, %f3, %f7 brgz,a %l6, loop_3554 fmovrsgz %g2, %f14, %f15 xor %l5, %i0, %i4 tvc %icc, 0x0 loop_3554: fbuge %fcc0, loop_3555 fbule %fcc3, loop_3556 taddcctv %o7, 0x0626, %i7 ldd [%l7 + 0x60], %f2 loop_3555: fmovdne %xcc, %f13, %f0 loop_3556: tvs %xcc, 0x7 ld [%l7 + 0x0C], %f13 fands %f6, %f13, %f15 bne,pt %icc, loop_3557 mulx %l0, %g1, %l2 fbo %fcc0, loop_3558 srax %l1, 0x10, %g5 loop_3557: ldd [%l7 + 0x18], %f6 te %xcc, 0x4 loop_3558: brgz %o0, loop_3559 tneg %xcc, 0x2 fmovrdlez %o5, %f10, %f0 ldsw [%l7 + 0x60], %o2 loop_3559: fnegd %f8, %f8 fbu %fcc1, loop_3560 edge8ln %o6, %o1, %i5 ldsw [%l7 + 0x1C], %o4 fmovdneg %icc, %f14, %f9 loop_3560: fnegd %f0, %f0 ldsh [%l7 + 0x7E], %g7 ldub [%l7 + 0x4B], %i3 and %l4, %i1, %g3 fornot1 %f4, %f4, %f8 stx %l3, [%l7 + 0x28] fmovsg %icc, %f10, %f1 edge32 %i2, %o3, %i6 movre %g4, 0x3DF, %g6 ldsh [%l7 + 0x66], %g2 stw %l6, [%l7 + 0x20] fpmerge %f5, %f3, %f8 std %f2, [%l7 + 0x18] srlx %l5, %i0, %i4 fbl %fcc2, loop_3561 fbo %fcc1, loop_3562 fmul8x16 %f11, %f12, %f0 nop setx loop_3563, %l0, %l1 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_3561: xorcc %i7, %o7, %g1 loop_3562: fexpand %f3, %f4 sethi 0x1134, %l2 loop_3563: fmovrdlez %l1, %f0, %f10 umulcc %l0, 0x1CFD, %g5 movrgez %o0, %o2, %o5 fbne,a %fcc1, loop_3564 edge16l %o1, %i5, %o6 addcc %o4, 0x0D33, %g7 ldsw [%l7 + 0x38], %i3 loop_3564: fcmpgt32 %f12, %f0, %l4 tsubcc %i1, 0x1B06, %l3 stx %g3, [%l7 + 0x08] edge8l %i2, %o3, %i6 fnegs %f13, %f3 nop setx loop_3565, %l0, %l1 jmpl %l1, %g4 array8 %g6, %g2, %l5 tge %xcc, 0x4 fsrc1s %f7, %f1 loop_3565: stx %i0, [%l7 + 0x08] bne %xcc, loop_3566 lduh [%l7 + 0x44], %l6 tl %xcc, 0x1 ldsb [%l7 + 0x1A], %i4 loop_3566: fmovrdgz %o7, %f12, %f14 ldsh [%l7 + 0x7A], %g1 st %f15, [%l7 + 0x0C] movg %xcc, %i7, %l2 mulx %l0, %l1, %o0 fcmpeq32 %f4, %f10, %o2 ld [%l7 + 0x38], %f3 stb %o5, [%l7 + 0x34] movneg %icc, %o1, %i5 ldub [%l7 + 0x61], %o6 mulx %o4, 0x092F, %g5 edge16ln %i3, %l4, %g7 edge32 %l3, %g3, %i1 fnor %f14, %f14, %f10 bl,a %icc, loop_3567 edge16 %i2, %i6, %o3 be loop_3568 fmovrslz %g4, %f6, %f4 loop_3567: alignaddrl %g6, %g2, %i0 fbe %fcc3, loop_3569 loop_3568: fpadd32 %f6, %f2, %f2 sth %l5, [%l7 + 0x4C] fpack16 %f0, %f12 loop_3569: sth %l6, [%l7 + 0x6A] taddcc %i4, 0x05C6, %g1 bl,pt %xcc, loop_3570 movle %xcc, %o7, %l2 movleu %icc, %l0, %i7 fnand %f6, %f6, %f10 loop_3570: tgu %icc, 0x6 fxnors %f11, %f5, %f6 xnor %l1, 0x05ED, %o2 fcmps %fcc1, %f13, %f2 ldsb [%l7 + 0x0B], %o5 stw %o0, [%l7 + 0x70] orncc %o1, %i5, %o4 bne %icc, loop_3571 sdiv %o6, 0x046B, %g5 fcmpeq16 %f2, %f2, %i3 sth %g7, [%l7 + 0x34] loop_3571: fmovrsgez %l3, %f5, %f5 fbne,a %fcc1, loop_3572 bn,a %xcc, loop_3573 movcc %xcc, %l4, %g3 fcmpne32 %f14, %f4, %i1 loop_3572: edge8ln %i2, %i6, %o3 loop_3573: fnands %f14, %f14, %f3 st %f6, [%l7 + 0x6C] edge16n %g4, %g6, %i0 fornot1s %f1, %f9, %f14 fpack32 %f10, %f8, %f14 fornot1 %f2, %f6, %f4 std %f14, [%l7 + 0x18] lduh [%l7 + 0x3E], %l5 fandnot2 %f0, %f6, %f8 fmovrslz %g2, %f15, %f4 tvc %icc, 0x7 movge %icc, %l6, %i4 fpsub32 %f8, %f14, %f14 fnors %f7, %f8, %f12 fzero %f8 movrgz %g1, 0x001, %o7 tl %xcc, 0x2 tvs %icc, 0x5 alignaddr %l0, %l2, %i7 fbg %fcc1, loop_3574 xnor %l1, %o2, %o0 fcmpgt32 %f10, %f6, %o1 lduw [%l7 + 0x1C], %o5 loop_3574: fnot1s %f11, %f12 fmovdne %xcc, %f7, %f9 fmovsneg %icc, %f11, %f8 fsrc1 %f6, %f2 movrgz %o4, 0x062, %i5 ldsh [%l7 + 0x6A], %o6 stx %i3, [%l7 + 0x78] ldx [%l7 + 0x18], %g5 lduh [%l7 + 0x74], %g7 fcmpne32 %f8, %f8, %l4 fornot2s %f14, %f2, %f13 fandnot2s %f10, %f5, %f7 ldsw [%l7 + 0x50], %l3 fmul8x16al %f0, %f9, %f12 ldd [%l7 + 0x58], %f0 array16 %g3, %i2, %i1 fmovdcc %xcc, %f1, %f3 fmuld8ulx16 %f14, %f1, %f12 fmovrdgez %o3, %f14, %f8 fpsub32s %f1, %f5, %f13 stb %g4, [%l7 + 0x26] fpadd32 %f6, %f0, %f14 andn %g6, 0x1ECF, %i6 udivcc %l5, 0x08EB, %g2 udivcc %i0, 0x1733, %i4 std %f10, [%l7 + 0x58] ldd [%l7 + 0x18], %f0 ldub [%l7 + 0x7B], %l6 fornot2s %f3, %f13, %f15 tneg %icc, 0x0 fmovsvc %icc, %f14, %f4 movcs %icc, %g1, %l0 ldsb [%l7 + 0x2C], %l2 fmovsleu %icc, %f7, %f5 fbue %fcc0, loop_3575 fpadd16s %f11, %f3, %f9 fnegd %f10, %f2 st %f11, [%l7 + 0x48] loop_3575: movre %i7, 0x165, %l1 fnors %f14, %f5, %f10 ldub [%l7 + 0x6D], %o7 bge,a,pt %xcc, loop_3576 std %f6, [%l7 + 0x10] brnz %o2, loop_3577 fmovsvs %xcc, %f8, %f1 loop_3576: tneg %xcc, 0x5 fpackfix %f12, %f14 loop_3577: udiv %o0, 0x11F6, %o5 fsrc1 %f12, %f14 fmovrdgez %o4, %f10, %f12 edge8ln %o1, %i5, %o6 fbue,a %fcc2, loop_3578 fmovdpos %xcc, %f3, %f14 orn %g5, %g7, %i3 ldsw [%l7 + 0x7C], %l3 loop_3578: fbe %fcc3, loop_3579 movl %icc, %g3, %l4 st %f1, [%l7 + 0x58] xor %i1, 0x151C, %i2 loop_3579: stx %g4, [%l7 + 0x40] tg %xcc, 0x1 nop setx loop_3580, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdne %icc, %f4, %f15 movneg %xcc, %g6, %i6 movle %xcc, %l5, %o3 loop_3580: fxnors %f13, %f12, %f5 fmovda %xcc, %f3, %f3 and %i0, 0x1358, %g2 xor %i4, 0x0207, %g1 fmul8ulx16 %f4, %f12, %f4 fmovdle %xcc, %f9, %f3 tsubcc %l6, 0x0FA2, %l0 fnot2 %f12, %f14 st %f5, [%l7 + 0x5C] srl %l2, %l1, %o7 umul %o2, 0x017D, %o0 st %f5, [%l7 + 0x30] fcmple32 %f14, %f10, %o5 tcc %icc, 0x0 std %f4, [%l7 + 0x38] sllx %i7, 0x08, %o4 sdivx %i5, 0x127E, %o1 ld [%l7 + 0x30], %f13 sth %o6, [%l7 + 0x3A] call loop_3581 ldd [%l7 + 0x48], %f6 fxnors %f15, %f6, %f8 fnot2s %f0, %f5 loop_3581: smulcc %g5, 0x090A, %i3 srl %g7, %l3, %g3 fmovrsne %l4, %f9, %f0 st %f13, [%l7 + 0x54] fornot2 %f0, %f6, %f10 fpsub32s %f15, %f1, %f10 srl %i1, 0x02, %g4 st %f13, [%l7 + 0x40] fandnot1 %f6, %f0, %f10 bcc,a,pn %xcc, loop_3582 ldx [%l7 + 0x40], %i2 fmuld8ulx16 %f4, %f3, %f6 ldx [%l7 + 0x08], %g6 loop_3582: ldub [%l7 + 0x25], %l5 fnands %f13, %f5, %f0 fcmpes %fcc0, %f11, %f13 fblg %fcc3, loop_3583 sth %o3, [%l7 + 0x0C] bcs,a,pn %icc, loop_3584 movre %i0, %i6, %g2 loop_3583: movcs %icc, %i4, %l6 tgu %icc, 0x7 loop_3584: fxor %f14, %f8, %f6 movneg %xcc, %g1, %l2 fmovdvs %icc, %f8, %f9 ldsh [%l7 + 0x60], %l0 sethi 0x07CB, %o7 stx %l1, [%l7 + 0x08] fmovse %xcc, %f9, %f12 fmovdl %icc, %f9, %f3 tcs %xcc, 0x5 bl,pt %xcc, loop_3585 std %f6, [%l7 + 0x30] tvs %icc, 0x0 ldsb [%l7 + 0x61], %o0 loop_3585: movpos %icc, %o5, %i7 brgz,a %o2, loop_3586 lduw [%l7 + 0x2C], %o4 fbne %fcc1, loop_3587 sll %i5, 0x16, %o6 loop_3586: be,a loop_3588 fcmpeq32 %f14, %f2, %g5 loop_3587: umulcc %o1, %g7, %i3 fnegs %f12, %f14 loop_3588: stb %g3, [%l7 + 0x2C] mova %xcc, %l4, %i1 array16 %l3, %i2, %g4 lduh [%l7 + 0x24], %g6 orcc %o3, %l5, %i0 fornot1s %f1, %f7, %f2 fornot2 %f6, %f14, %f2 fmovdl %xcc, %f12, %f15 fnot1s %f14, %f14 fmovsn %icc, %f5, %f7 movle %xcc, %g2, %i4 fxor %f10, %f12, %f6 movrne %l6, %g1, %l2 nop setx loop_3589, %l0, %l1 jmpl %l1, %i6 stw %l0, [%l7 + 0x64] movrlz %o7, %o0, %l1 bcs,a %icc, loop_3590 loop_3589: edge16 %o5, %i7, %o2 ldsw [%l7 + 0x10], %i5 lduh [%l7 + 0x12], %o6 loop_3590: tge %icc, 0x3 stx %g5, [%l7 + 0x30] fcmpd %fcc3, %f2, %f8 fbg,a %fcc2, loop_3591 st %f6, [%l7 + 0x60] ld [%l7 + 0x58], %f4 fnors %f10, %f8, %f7 loop_3591: fnands %f1, %f3, %f8 fands %f12, %f1, %f6 taddcc %o1, 0x0C07, %g7 fbule,a %fcc1, loop_3592 brz %i3, loop_3593 movre %o4, %g3, %i1 tge %icc, 0x1 loop_3592: stx %l4, [%l7 + 0x18] loop_3593: stb %l3, [%l7 + 0x55] smul %i2, 0x0CAD, %g4 brlz %o3, loop_3594 fmovsg %icc, %f3, %f0 fmovrslez %l5, %f9, %f4 lduh [%l7 + 0x7A], %i0 loop_3594: edge16l %g6, %i4, %g2 fbl,a %fcc3, loop_3595 ldx [%l7 + 0x38], %l6 fmovsge %icc, %f13, %f15 subcc %l2, %i6, %g1 loop_3595: st %f15, [%l7 + 0x08] std %f10, [%l7 + 0x48] ld [%l7 + 0x44], %f15 fors %f8, %f11, %f3 fsrc1 %f10, %f10 ldub [%l7 + 0x2A], %l0 bvc %xcc, loop_3596 fbne %fcc2, loop_3597 fmovsle %icc, %f2, %f4 tg %icc, 0x7 loop_3596: fxor %f8, %f14, %f14 loop_3597: ta %icc, 0x1 fble %fcc1, loop_3598 ldub [%l7 + 0x65], %o0 lduw [%l7 + 0x60], %l1 array16 %o7, %i7, %o5 loop_3598: stx %i5, [%l7 + 0x70] fbl %fcc1, loop_3599 fmovrsne %o2, %f14, %f8 fmovrdgez %o6, %f12, %f2 bpos loop_3600 loop_3599: ld [%l7 + 0x30], %f9 ble,a loop_3601 subcc %g5, %o1, %i3 loop_3600: and %o4, 0x04DC, %g7 std %f2, [%l7 + 0x78] loop_3601: ldd [%l7 + 0x30], %f10 fnot1 %f4, %f10 ldsh [%l7 + 0x76], %i1 pdist %f6, %f10, %f10 edge8ln %g3, %l4, %l3 ldx [%l7 + 0x28], %g4 fbul %fcc2, loop_3602 ldsb [%l7 + 0x78], %i2 faligndata %f12, %f2, %f2 sethi 0x100E, %o3 loop_3602: smul %l5, %i0, %i4 fba %fcc2, loop_3603 fmovda %xcc, %f12, %f6 fmovdn %icc, %f2, %f3 fmul8x16au %f2, %f14, %f4 loop_3603: fcmple16 %f6, %f2, %g2 fblg %fcc3, loop_3604 lduh [%l7 + 0x3C], %l6 alignaddr %g6, %l2, %g1 ldd [%l7 + 0x60], %f14 loop_3604: lduw [%l7 + 0x58], %l0 lduw [%l7 + 0x5C], %i6 fmovdleu %xcc, %f10, %f3 bvs,a loop_3605 fones %f13 andcc %o0, %l1, %i7 ldd [%l7 + 0x40], %f10 loop_3605: subc %o5, 0x1C1C, %i5 fnot2s %f9, %f10 ldub [%l7 + 0x75], %o7 brgz %o6, loop_3606 st %f3, [%l7 + 0x5C] ldx [%l7 + 0x38], %g5 lduh [%l7 + 0x6E], %o1 loop_3606: fmovsn %icc, %f2, %f1 bvs,a loop_3607 fmovscc %icc, %f11, %f3 fpadd16s %f9, %f13, %f14 fcmpd %fcc2, %f8, %f6 loop_3607: fabss %f10, %f7 tpos %xcc, 0x4 ldub [%l7 + 0x16], %i3 stw %o4, [%l7 + 0x34] fpack16 %f2, %f13 lduw [%l7 + 0x78], %g7 fmovsvc %icc, %f10, %f1 faligndata %f4, %f14, %f14 ld [%l7 + 0x3C], %f13 tvs %xcc, 0x7 andcc %i1, 0x02D1, %o2 ld [%l7 + 0x5C], %f12 mulx %g3, 0x0985, %l4 fbne,a %fcc0, loop_3608 sdivcc %l3, 0x15F9, %g4 stx %o3, [%l7 + 0x70] fmovsne %xcc, %f15, %f9 loop_3608: fnor %f4, %f14, %f4 st %f1, [%l7 + 0x08] sth %i2, [%l7 + 0x14] nop setx loop_3609, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array16 %i0, %l5, %g2 lduh [%l7 + 0x60], %l6 fpadd16 %f6, %f12, %f8 loop_3609: mulx %i4, %g6, %g1 tcs %icc, 0x1 fblg,a %fcc0, loop_3610 fmovrslez %l2, %f14, %f3 fmovdcc %xcc, %f13, %f14 edge8ln %l0, %i6, %l1 loop_3610: srlx %o0, %i7, %o5 ldd [%l7 + 0x78], %f4 lduw [%l7 + 0x6C], %o7 fcmped %fcc2, %f10, %f12 sth %i5, [%l7 + 0x3E] std %f12, [%l7 + 0x50] std %f12, [%l7 + 0x68] orn %g5, %o6, %i3 fbue,a %fcc0, loop_3611 ldsw [%l7 + 0x30], %o4 fmovrdgez %o1, %f12, %f12 ldsb [%l7 + 0x09], %i1 loop_3611: bneg,a,pt %icc, loop_3612 bvs loop_3613 fsrc1s %f7, %f3 fornot2s %f3, %f8, %f7 loop_3612: fcmps %fcc0, %f12, %f10 loop_3613: ldub [%l7 + 0x6C], %g7 sllx %o2, %g3, %l3 fors %f11, %f11, %f15 std %f6, [%l7 + 0x20] stb %g4, [%l7 + 0x76] lduw [%l7 + 0x5C], %l4 addccc %o3, %i2, %i0 fmul8x16au %f12, %f9, %f6 edge16 %g2, %l5, %l6 movrlez %i4, 0x0A3, %g1 bshuffle %f4, %f12, %f8 ldsh [%l7 + 0x30], %l2 fba,a %fcc3, loop_3614 bcs loop_3615 udivx %g6, 0x0F4B, %l0 array32 %i6, %l1, %i7 loop_3614: tle %xcc, 0x7 loop_3615: ld [%l7 + 0x68], %f0 fmovrdgez %o0, %f6, %f10 brnz,a %o5, loop_3616 fmovdne %icc, %f11, %f1 fnot1s %f8, %f0 fnot1 %f10, %f2 loop_3616: ldd [%l7 + 0x10], %f2 lduh [%l7 + 0x6C], %o7 fmovsvs %icc, %f13, %f6 ldsb [%l7 + 0x4F], %i5 nop setx loop_3617, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done move %xcc, %o6, %g5 bshuffle %f4, %f8, %f12 addc %i3, %o4, %o1 loop_3617: tge %xcc, 0x6 fmovd %f14, %f10 andcc %i1, 0x0AA5, %g7 brnz %g3, loop_3618 fmovrslez %o2, %f3, %f8 tn %icc, 0x1 ldx [%l7 + 0x60], %g4 loop_3618: nop setx loop_3619, %l0, %l1 jmpl %l1, %l4 sra %o3, 0x10, %i2 st %f8, [%l7 + 0x7C] ldub [%l7 + 0x1A], %l3 loop_3619: mova %icc, %i0, %l5 fmovrslez %g2, %f9, %f6 movrlez %i4, %l6, %l2 brgz %g6, loop_3620 fnor %f0, %f8, %f10 ldsh [%l7 + 0x42], %l0 fmovda %icc, %f13, %f7 loop_3620: stx %i6, [%l7 + 0x40] bvc,a,pt %icc, loop_3621 fmovdn %xcc, %f6, %f12 fandnot2s %f10, %f6, %f0 umulcc %l1, 0x0004, %g1 loop_3621: ldsb [%l7 + 0x73], %i7 fpadd16 %f6, %f14, %f4 lduh [%l7 + 0x62], %o5 fbge %fcc3, loop_3622 movpos %xcc, %o7, %i5 fmovdne %icc, %f0, %f5 fsrc2s %f11, %f11 loop_3622: fcmple16 %f12, %f2, %o0 bvc loop_3623 fbe %fcc1, loop_3624 brlez %o6, loop_3625 stw %g5, [%l7 + 0x28] loop_3623: taddcctv %i3, %o1, %o4 loop_3624: ldsb [%l7 + 0x18], %g7 loop_3625: fmovscs %xcc, %f6, %f7 fzeros %f9 srl %i1, %o2, %g4 fba %fcc1, loop_3626 stb %g3, [%l7 + 0x31] umul %o3, 0x043D, %i2 udivcc %l3, 0x04EE, %i0 loop_3626: bvc,a,pt %xcc, loop_3627 sllx %l4, 0x00, %l5 bcs,a,pn %icc, loop_3628 fbu %fcc2, loop_3629 loop_3627: edge16 %g2, %l6, %l2 ldsb [%l7 + 0x70], %g6 loop_3628: fabss %f7, %f13 loop_3629: std %f12, [%l7 + 0x20] ldsh [%l7 + 0x20], %l0 std %f14, [%l7 + 0x08] fbue,a %fcc3, loop_3630 stb %i6, [%l7 + 0x4B] andncc %i4, %g1, %i7 stw %o5, [%l7 + 0x7C] loop_3630: ldx [%l7 + 0x70], %l1 sth %i5, [%l7 + 0x24] fcmped %fcc1, %f8, %f2 movre %o0, 0x1C3, %o6 ldsw [%l7 + 0x34], %o7 fpadd32 %f12, %f8, %f0 fcmpd %fcc1, %f0, %f0 sdivx %g5, 0x0A9D, %i3 stx %o4, [%l7 + 0x60] stw %g7, [%l7 + 0x50] ld [%l7 + 0x50], %f5 std %f14, [%l7 + 0x50] fpadd16 %f4, %f6, %f0 fmovda %icc, %f10, %f6 ldx [%l7 + 0x18], %o1 tsubcc %i1, 0x1969, %o2 orn %g3, 0x13D0, %o3 fbe %fcc1, loop_3631 lduh [%l7 + 0x26], %g4 std %f4, [%l7 + 0x70] fmovsneg %xcc, %f7, %f15 loop_3631: tne %xcc, 0x3 stx %i2, [%l7 + 0x38] fpmerge %f12, %f12, %f14 ldsw [%l7 + 0x48], %l3 ld [%l7 + 0x44], %f5 movn %icc, %i0, %l4 edge8l %l5, %g2, %l6 subc %g6, 0x030D, %l0 tgu %xcc, 0x0 tleu %icc, 0x5 fmovrdlz %l2, %f12, %f12 ldsw [%l7 + 0x78], %i6 ldx [%l7 + 0x58], %i4 sdivcc %i7, 0x1FD3, %g1 bvc,pn %icc, loop_3632 ldx [%l7 + 0x30], %l1 movrgez %o5, 0x047, %i5 ld [%l7 + 0x78], %f5 loop_3632: ldsb [%l7 + 0x3D], %o6 fnegs %f11, %f15 movvs %icc, %o0, %g5 tge %icc, 0x3 st %f11, [%l7 + 0x18] edge16 %i3, %o7, %g7 fcmple16 %f14, %f0, %o1 bl %icc, loop_3633 brlz,a %o4, loop_3634 fmovda %xcc, %f6, %f10 ldd [%l7 + 0x70], %f12 loop_3633: movne %xcc, %i1, %o2 loop_3634: faligndata %f6, %f4, %f6 fmovdle %icc, %f11, %f8 xorcc %g3, %g4, %o3 lduw [%l7 + 0x0C], %i2 xnor %l3, %i0, %l5 lduw [%l7 + 0x38], %l4 movpos %xcc, %g2, %g6 fmovrslz %l6, %f15, %f7 and %l2, 0x18F6, %i6 lduh [%l7 + 0x18], %l0 fmovsneg %xcc, %f14, %f13 st %f1, [%l7 + 0x60] movcc %icc, %i4, %i7 ba %icc, loop_3635 ldub [%l7 + 0x48], %g1 fnegs %f10, %f5 alignaddrl %o5, %i5, %o6 loop_3635: ldsh [%l7 + 0x1E], %o0 tle %icc, 0x7 sdivx %l1, 0x03A5, %i3 brz,a %g5, loop_3636 stx %o7, [%l7 + 0x60] sub %g7, 0x0E44, %o1 fcmpes %fcc3, %f12, %f15 loop_3636: movge %xcc, %o4, %i1 fble %fcc3, loop_3637 bgu,a loop_3638 fbue %fcc3, loop_3639 fnors %f6, %f13, %f14 loop_3637: mova %icc, %o2, %g3 loop_3638: sth %o3, [%l7 + 0x46] loop_3639: array32 %g4, %l3, %i2 bleu,pn %xcc, loop_3640 ld [%l7 + 0x70], %f8 be,a,pt %icc, loop_3641 bpos,pn %xcc, loop_3642 loop_3640: for %f6, %f12, %f4 fmovdneg %xcc, %f2, %f2 loop_3641: subccc %i0, %l4, %g2 loop_3642: sdivx %l5, 0x1CE5, %l6 ldd [%l7 + 0x48], %f14 ldsh [%l7 + 0x14], %l2 fmovrslez %g6, %f3, %f4 fmovd %f12, %f12 fmovsn %icc, %f10, %f0 movrne %l0, 0x208, %i6 fmovsne %xcc, %f11, %f14 fmovd %f6, %f14 ldsb [%l7 + 0x62], %i4 fmul8ulx16 %f0, %f8, %f10 movg %icc, %i7, %g1 fbn,a %fcc0, loop_3643 bge,a loop_3644 bcs %icc, loop_3645 fabsd %f0, %f6 loop_3643: subccc %o5, 0x199E, %o6 loop_3644: st %f0, [%l7 + 0x58] loop_3645: fpsub32 %f14, %f0, %f14 call loop_3646 brgez,a %o0, loop_3647 st %f1, [%l7 + 0x18] movrlz %i5, %l1, %i3 loop_3646: edge32l %o7, %g5, %g7 loop_3647: fmovrdlz %o1, %f14, %f2 fbg,a %fcc3, loop_3648 fcmpeq16 %f10, %f14, %o4 fornot2 %f6, %f2, %f4 ldd [%l7 + 0x08], %f4 loop_3648: fcmped %fcc1, %f4, %f2 or %o2, 0x0561, %i1 fmovrse %o3, %f14, %f12 fmul8x16 %f10, %f8, %f4 fbge,a %fcc3, loop_3649 ldub [%l7 + 0x54], %g3 bgu,a %icc, loop_3650 taddcctv %g4, %l3, %i2 loop_3649: ldx [%l7 + 0x58], %i0 addc %l4, 0x1BB6, %l5 loop_3650: stw %g2, [%l7 + 0x30] fmovdn %xcc, %f10, %f12 and %l2, 0x0FAB, %l6 fmovdn %icc, %f0, %f9 std %f8, [%l7 + 0x10] stx %g6, [%l7 + 0x50] udivx %i6, 0x0FD8, %i4 sdivx %i7, 0x1EE1, %g1 andncc %l0, %o5, %o6 ldsh [%l7 + 0x40], %o0 std %f4, [%l7 + 0x50] fcmpeq32 %f14, %f2, %i5 sll %l1, 0x07, %i3 fpack32 %f0, %f0, %f10 fmovrsgz %g5, %f0, %f7 popc 0x0D16, %g7 alignaddr %o1, %o7, %o2 fcmpeq16 %f14, %f8, %i1 bgu,a %icc, loop_3651 std %f14, [%l7 + 0x20] call loop_3652 smul %o3, 0x144D, %o4 loop_3651: nop setx loop_3653, %l0, %l1 jmpl %l1, %g4 brz %l3, loop_3654 loop_3652: bneg %icc, loop_3655 ldx [%l7 + 0x40], %i2 loop_3653: nop setx loop_3656, %l0, %l1 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_3654: brz %g3, loop_3657 loop_3655: ldd [%l7 + 0x70], %f2 ld [%l7 + 0x48], %f3 loop_3656: fxor %f6, %f10, %f0 loop_3657: brgez %i0, loop_3658 fbne,a %fcc0, loop_3659 xorcc %l4, 0x099E, %l5 fandnot2s %f7, %f1, %f10 loop_3658: fsrc2s %f7, %f3 loop_3659: brlez,a %g2, loop_3660 fornot1s %f0, %f3, %f9 edge16l %l2, %l6, %g6 ldd [%l7 + 0x50], %f8 loop_3660: bgu,a,pn %icc, loop_3661 mulx %i6, 0x0EF2, %i4 ldsw [%l7 + 0x60], %g1 sth %l0, [%l7 + 0x52] loop_3661: fbg %fcc1, loop_3662 ld [%l7 + 0x10], %f7 stx %i7, [%l7 + 0x08] fmovse %xcc, %f14, %f0 loop_3662: sth %o5, [%l7 + 0x2E] te %icc, 0x6 fmuld8sux16 %f12, %f15, %f4 edge32 %o0, %o6, %l1 move %icc, %i3, %i5 tge %icc, 0x2 fbg,a %fcc3, loop_3663 stb %g5, [%l7 + 0x0B] addccc %g7, %o1, %o2 fpadd16s %f10, %f2, %f2 loop_3663: st %f4, [%l7 + 0x18] mulscc %i1, %o3, %o7 st %f7, [%l7 + 0x24] stx %o4, [%l7 + 0x60] sth %g4, [%l7 + 0x20] ldub [%l7 + 0x77], %i2 bn loop_3664 fbg,a %fcc3, loop_3665 ldd [%l7 + 0x40], %f6 fmovdl %xcc, %f7, %f6 loop_3664: fba %fcc0, loop_3666 loop_3665: stb %l3, [%l7 + 0x18] edge32n %i0, %g3, %l5 fnegd %f4, %f8 loop_3666: pdist %f0, %f6, %f14 stx %l4, [%l7 + 0x38] lduh [%l7 + 0x7E], %g2 fcmpeq32 %f6, %f2, %l2 brgez,a %g6, loop_3667 fcmple16 %f10, %f8, %i6 stw %l6, [%l7 + 0x60] lduh [%l7 + 0x40], %i4 loop_3667: fbge %fcc3, loop_3668 fmovrdne %g1, %f6, %f4 fnot2s %f11, %f5 ldsb [%l7 + 0x75], %i7 loop_3668: fmovrslz %l0, %f13, %f6 fbule %fcc1, loop_3669 sethi 0x0EB8, %o5 fcmpes %fcc2, %f5, %f7 mulscc %o0, %o6, %i3 loop_3669: ld [%l7 + 0x6C], %f9 movcs %icc, %l1, %g5 sth %g7, [%l7 + 0x6E] ldd [%l7 + 0x38], %f0 array16 %o1, %i5, %i1 lduh [%l7 + 0x30], %o2 fmovdle %xcc, %f13, %f8 faligndata %f12, %f4, %f0 xor %o3, 0x1257, %o7 ble %xcc, loop_3670 fcmple16 %f10, %f14, %o4 std %f12, [%l7 + 0x18] sub %g4, 0x0EA8, %l3 loop_3670: ldub [%l7 + 0x27], %i0 st %f13, [%l7 + 0x3C] ldx [%l7 + 0x30], %g3 stb %i2, [%l7 + 0x7C] fsrc2 %f12, %f12 fmovsvc %xcc, %f14, %f0 ldsb [%l7 + 0x18], %l4 bgu %xcc, loop_3671 fbu,a %fcc0, loop_3672 fand %f8, %f12, %f12 tge %xcc, 0x4 loop_3671: fmovrsne %l5, %f11, %f3 loop_3672: lduw [%l7 + 0x3C], %g2 stx %l2, [%l7 + 0x78] fmovrslez %g6, %f10, %f6 fmovdneg %icc, %f2, %f14 bleu,pt %xcc, loop_3673 fpsub32 %f0, %f8, %f8 fmovdvc %icc, %f8, %f11 mova %icc, %l6, %i6 loop_3673: ld [%l7 + 0x5C], %f13 ldsw [%l7 + 0x14], %i4 taddcc %g1, 0x148D, %l0 andncc %i7, %o0, %o5 edge8l %o6, %i3, %l1 stw %g7, [%l7 + 0x38] fmovsne %xcc, %f2, %f11 fpadd32s %f11, %f3, %f4 fexpand %f1, %f0 fandnot1s %f4, %f11, %f13 fpack16 %f12, %f0 stw %g5, [%l7 + 0x48] edge8 %o1, %i1, %i5 lduw [%l7 + 0x74], %o2 srax %o3, 0x0E, %o7 tge %icc, 0x3 fmovsle %icc, %f3, %f8 fmovdne %icc, %f11, %f13 fpackfix %f0, %f2 fxors %f12, %f4, %f1 fxnors %f3, %f9, %f15 fnors %f0, %f10, %f0 fmovsleu %icc, %f6, %f2 fmovdneg %icc, %f6, %f5 fbne,a %fcc0, loop_3674 lduh [%l7 + 0x1A], %o4 fmovsvc %icc, %f1, %f2 ldx [%l7 + 0x38], %g4 loop_3674: ldsw [%l7 + 0x20], %i0 move %xcc, %g3, %l3 fpadd16 %f6, %f6, %f8 faligndata %f8, %f8, %f12 brlz %l4, loop_3675 movcc %icc, %l5, %i2 ldd [%l7 + 0x20], %f2 edge32ln %l2, %g2, %g6 loop_3675: brgez,a %i6, loop_3676 be,a loop_3677 fnegd %f10, %f8 fmovrslz %l6, %f6, %f11 loop_3676: ldsw [%l7 + 0x5C], %i4 loop_3677: sdiv %g1, 0x0FCF, %l0 fmovsn %xcc, %f3, %f13 fnot2s %f6, %f4 xor %o0, %i7, %o5 subccc %o6, 0x1541, %l1 bneg,a loop_3678 sdivx %g7, 0x0B00, %i3 fmovscc %icc, %f3, %f7 bge,a %icc, loop_3679 loop_3678: edge8l %o1, %i1, %g5 ldsw [%l7 + 0x6C], %o2 fmovrsne %i5, %f5, %f13 loop_3679: ldsw [%l7 + 0x4C], %o3 ld [%l7 + 0x3C], %f4 st %f10, [%l7 + 0x64] edge16l %o7, %g4, %o4 ld [%l7 + 0x68], %f7 lduw [%l7 + 0x50], %i0 lduw [%l7 + 0x0C], %l3 st %f7, [%l7 + 0x34] fpadd32s %f8, %f0, %f6 sll %g3, %l4, %l5 fcmpgt16 %f10, %f0, %l2 mova %xcc, %g2, %i2 fmovsleu %xcc, %f13, %f6 fnot1s %f14, %f13 ldsw [%l7 + 0x54], %g6 bshuffle %f14, %f12, %f14 brgz %l6, loop_3680 popc 0x16EA, %i4 ld [%l7 + 0x7C], %f11 ldsw [%l7 + 0x38], %g1 loop_3680: movrlz %l0, 0x1AE, %o0 st %f10, [%l7 + 0x48] stx %i6, [%l7 + 0x30] lduw [%l7 + 0x08], %o5 fnegs %f3, %f5 stx %i7, [%l7 + 0x60] ldsh [%l7 + 0x12], %l1 mova %xcc, %g7, %o6 ld [%l7 + 0x74], %f6 orncc %i3, %o1, %i1 ldub [%l7 + 0x1C], %o2 sdivcc %i5, 0x19D9, %g5 alignaddr %o7, %o3, %g4 bvs,a %icc, loop_3681 be,pt %xcc, loop_3682 fmovrse %i0, %f2, %f11 fmovrsgez %l3, %f1, %f13 loop_3681: addccc %g3, %l4, %l5 loop_3682: stw %o4, [%l7 + 0x0C] tl %xcc, 0x1 movl %xcc, %g2, %i2 lduw [%l7 + 0x38], %g6 ldx [%l7 + 0x58], %l6 sdivx %i4, 0x1B02, %l2 add %l0, %o0, %g1 fmovsne %xcc, %f9, %f13 lduh [%l7 + 0x0A], %i6 fmovdvs %xcc, %f2, %f7 sth %i7, [%l7 + 0x0E] fmovdneg %xcc, %f6, %f1 mulscc %l1, 0x0FE2, %g7 orcc %o6, 0x10A6, %i3 fpadd16s %f14, %f10, %f5 ldsb [%l7 + 0x39], %o5 nop setx loop_3683, %l0, %l1 jmpl %l1, %o1 ldub [%l7 + 0x61], %o2 subcc %i1, %g5, %o7 tl %xcc, 0x1 loop_3683: ldub [%l7 + 0x31], %i5 xnorcc %g4, %i0, %l3 fcmple32 %f0, %f14, %o3 faligndata %f8, %f10, %f8 tpos %xcc, 0x1 bshuffle %f10, %f6, %f10 fcmpeq32 %f6, %f0, %l4 stb %l5, [%l7 + 0x45] st %f0, [%l7 + 0x60] fble %fcc3, loop_3684 addccc %g3, %o4, %g2 alignaddr %g6, %l6, %i2 ldsh [%l7 + 0x1C], %l2 loop_3684: subc %i4, 0x0B8C, %l0 array8 %g1, %i6, %i7 subcc %l1, %o0, %o6 fble %fcc1, loop_3685 fmovda %xcc, %f15, %f8 edge8l %i3, %g7, %o5 std %f6, [%l7 + 0x38] loop_3685: bne,pt %icc, loop_3686 ldsw [%l7 + 0x68], %o2 fmovse %xcc, %f4, %f7 stb %i1, [%l7 + 0x3D] loop_3686: ldd [%l7 + 0x28], %f2 fands %f12, %f0, %f4 ble loop_3687 edge32n %o1, %g5, %o7 fmovdneg %icc, %f13, %f11 fmovrdgz %g4, %f6, %f8 loop_3687: bvs loop_3688 edge32l %i0, %i5, %l3 fmovdn %icc, %f9, %f10 fpadd16s %f13, %f2, %f9 loop_3688: fmovdpos %icc, %f15, %f7 stw %l4, [%l7 + 0x0C] mulx %l5, 0x17F9, %o3 movneg %icc, %g3, %g2 ld [%l7 + 0x44], %f15 ldsh [%l7 + 0x66], %o4 movge %icc, %l6, %g6 ld [%l7 + 0x30], %f10 tgu %xcc, 0x1 sdivx %i2, 0x0726, %l2 fcmple32 %f10, %f14, %i4 fble %fcc0, loop_3689 movrne %l0, 0x35F, %g1 and %i6, 0x1091, %l1 fba,a %fcc1, loop_3690 loop_3689: movcs %xcc, %i7, %o6 fcmped %fcc0, %f4, %f12 stx %o0, [%l7 + 0x60] loop_3690: tge %xcc, 0x4 ldsb [%l7 + 0x64], %i3 fbuge,a %fcc3, loop_3691 bneg,a %icc, loop_3692 bne,pn %icc, loop_3693 fmovrdlz %g7, %f14, %f6 loop_3691: smulcc %o5, %o2, %i1 loop_3692: st %f5, [%l7 + 0x54] loop_3693: ldd [%l7 + 0x38], %f2 tcs %icc, 0x2 brz,a %o1, loop_3694 std %f4, [%l7 + 0x70] fsrc1s %f11, %f8 std %f14, [%l7 + 0x28] loop_3694: movrne %g5, 0x332, %g4 fcmple16 %f4, %f10, %o7 ldsw [%l7 + 0x34], %i5 andncc %i0, %l4, %l3 sethi 0x0393, %o3 brz,a %l5, loop_3695 edge8l %g3, %o4, %g2 fand %f8, %f2, %f2 fbo %fcc3, loop_3696 loop_3695: fand %f10, %f6, %f8 ldsb [%l7 + 0x0E], %g6 nop setx loop_3697, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3696: tcc %icc, 0x7 alignaddr %i2, %l6, %l2 fcmpne32 %f12, %f4, %l0 loop_3697: fbl %fcc0, loop_3698 fors %f11, %f15, %f14 edge8n %i4, %g1, %l1 ldx [%l7 + 0x68], %i7 loop_3698: ld [%l7 + 0x5C], %f7 fnot2 %f8, %f8 bcc loop_3699 lduh [%l7 + 0x1C], %o6 fcmpd %fcc2, %f12, %f8 stx %i6, [%l7 + 0x08] loop_3699: bshuffle %f2, %f4, %f14 stx %o0, [%l7 + 0x20] edge32ln %g7, %i3, %o2 tle %xcc, 0x6 ldx [%l7 + 0x08], %i1 stx %o1, [%l7 + 0x18] lduh [%l7 + 0x60], %o5 fbul %fcc1, loop_3700 movgu %xcc, %g5, %o7 bcc,pn %icc, loop_3701 edge16ln %i5, %i0, %l4 loop_3700: fcmps %fcc0, %f8, %f5 fsrc1s %f6, %f1 loop_3701: fbule,a %fcc2, loop_3702 fmovdl %xcc, %f2, %f4 st %f9, [%l7 + 0x4C] ldd [%l7 + 0x60], %f14 loop_3702: edge32l %g4, %l3, %o3 bvc,a,pn %xcc, loop_3703 fmovse %xcc, %f14, %f12 call loop_3704 movn %xcc, %l5, %o4 loop_3703: stb %g2, [%l7 + 0x4F] fbn,a %fcc2, loop_3705 loop_3704: stb %g3, [%l7 + 0x76] tsubcctv %i2, 0x17FE, %g6 ldub [%l7 + 0x22], %l6 loop_3705: fpmerge %f5, %f9, %f12 bgu loop_3706 fbuge %fcc1, loop_3707 fcmpgt16 %f2, %f10, %l0 brnz,a %i4, loop_3708 loop_3706: fcmpgt32 %f8, %f14, %l2 loop_3707: bl,a %icc, loop_3709 fabss %f12, %f0 loop_3708: tn %xcc, 0x7 fmovdcc %xcc, %f0, %f5 loop_3709: movvc %icc, %g1, %i7 fzero %f6 movrgz %l1, 0x0B4, %i6 fmovdle %icc, %f10, %f4 bcc,pt %icc, loop_3710 fcmpeq32 %f12, %f0, %o6 sth %o0, [%l7 + 0x3C] ldx [%l7 + 0x08], %i3 loop_3710: bge,pn %xcc, loop_3711 udivx %o2, 0x1175, %i1 fmovda %xcc, %f1, %f10 fandnot2s %f13, %f3, %f15 loop_3711: ldd [%l7 + 0x70], %f10 fand %f12, %f8, %f2 lduw [%l7 + 0x64], %o1 ldsw [%l7 + 0x60], %o5 fba,a %fcc2, loop_3712 fone %f10 ldsh [%l7 + 0x6E], %g7 subcc %o7, %i5, %g5 loop_3712: xnorcc %i0, %g4, %l4 subcc %o3, %l5, %l3 fors %f10, %f1, %f11 edge16 %o4, %g3, %g2 fmovdgu %icc, %f6, %f10 bg loop_3713 fmovscc %icc, %f13, %f0 fbne,a %fcc2, loop_3714 fmovrslz %i2, %f9, %f13 loop_3713: fmovsvs %icc, %f3, %f3 popc 0x1352, %g6 loop_3714: tneg %icc, 0x3 fornot2s %f12, %f4, %f15 fbo %fcc3, loop_3715 fzeros %f6 fbne,a %fcc1, loop_3716 fbne %fcc1, loop_3717 loop_3715: ldsh [%l7 + 0x46], %l0 fornot1 %f14, %f10, %f12 loop_3716: fmovdne %xcc, %f13, %f1 loop_3717: fxnor %f2, %f0, %f6 bgu,a,pt %icc, loop_3718 fblg %fcc3, loop_3719 fmovrsne %l6, %f12, %f7 edge16l %l2, %g1, %i7 loop_3718: ldub [%l7 + 0x77], %l1 loop_3719: lduh [%l7 + 0x40], %i4 sllx %i6, %o6, %o0 sth %i3, [%l7 + 0x0E] fmovrslez %i1, %f0, %f10 sllx %o1, 0x1C, %o2 fcmple16 %f2, %f10, %o5 sub %g7, 0x1C67, %o7 andncc %i5, %i0, %g5 alignaddrl %l4, %g4, %l5 fcmple32 %f8, %f14, %o3 addccc %l3, 0x058A, %o4 tvc %xcc, 0x7 tcs %icc, 0x3 stb %g3, [%l7 + 0x27] edge16n %g2, %i2, %l0 bcs,pn %xcc, loop_3720 fmovdvc %icc, %f5, %f2 ldsw [%l7 + 0x30], %g6 fmovsn %icc, %f6, %f0 loop_3720: edge32 %l2, %g1, %l6 ldsh [%l7 + 0x68], %l1 fcmpeq32 %f6, %f2, %i4 sth %i6, [%l7 + 0x46] fmovsvc %xcc, %f10, %f14 lduh [%l7 + 0x22], %o6 edge8n %i7, %i3, %o0 movne %xcc, %o1, %i1 xnorcc %o5, 0x00A0, %o2 fnands %f2, %f11, %f7 fmuld8ulx16 %f3, %f8, %f12 addcc %g7, 0x11EE, %i5 movl %icc, %o7, %g5 fpadd32 %f6, %f12, %f2 fnegd %f0, %f4 fnands %f10, %f6, %f0 ldsw [%l7 + 0x4C], %i0 taddcctv %g4, 0x0B83, %l5 movl %icc, %l4, %l3 brgz %o4, loop_3721 brnz,a %g3, loop_3722 stx %g2, [%l7 + 0x48] pdist %f0, %f12, %f6 loop_3721: stw %o3, [%l7 + 0x20] loop_3722: fmovrdgz %l0, %f6, %f2 ldsh [%l7 + 0x46], %g6 fabss %f7, %f0 edge32n %l2, %i2, %g1 fmovrsne %l6, %f9, %f10 array16 %i4, %i6, %o6 stw %i7, [%l7 + 0x38] fmovsvc %icc, %f3, %f2 ldub [%l7 + 0x10], %l1 orcc %i3, %o0, %i1 lduh [%l7 + 0x70], %o5 fbu %fcc2, loop_3723 stw %o2, [%l7 + 0x54] ld [%l7 + 0x08], %f13 smulcc %o1, %i5, %g7 loop_3723: ldub [%l7 + 0x48], %o7 bvs,a %xcc, loop_3724 lduw [%l7 + 0x68], %i0 bcc loop_3725 fmovrsgez %g5, %f7, %f12 loop_3724: ldd [%l7 + 0x78], %f12 stw %g4, [%l7 + 0x40] loop_3725: ldsw [%l7 + 0x70], %l5 bcc,a %icc, loop_3726 fmovdcc %icc, %f9, %f0 fsrc2 %f8, %f12 stw %l3, [%l7 + 0x4C] loop_3726: ldsw [%l7 + 0x2C], %o4 fmovdn %xcc, %f7, %f10 brz %l4, loop_3727 fmovrdne %g2, %f10, %f8 stw %g3, [%l7 + 0x4C] mulx %l0, 0x1973, %o3 loop_3727: lduw [%l7 + 0x24], %g6 fpsub32 %f12, %f14, %f6 ld [%l7 + 0x24], %f11 ldx [%l7 + 0x40], %i2 fzero %f0 bcs,a %icc, loop_3728 tpos %icc, 0x7 fpadd32s %f7, %f12, %f7 movcc %xcc, %l2, %l6 loop_3728: edge8n %i4, %i6, %g1 stx %o6, [%l7 + 0x40] edge16n %i7, %l1, %o0 fmovda %xcc, %f12, %f3 fmovrdne %i3, %f0, %f0 fmovsleu %xcc, %f10, %f10 bcs %icc, loop_3729 brgez %i1, loop_3730 bn,pn %xcc, loop_3731 subccc %o2, 0x0A5D, %o1 loop_3729: sth %i5, [%l7 + 0x14] loop_3730: lduh [%l7 + 0x0A], %g7 loop_3731: fpmerge %f5, %f8, %f8 fmovsneg %xcc, %f5, %f6 lduw [%l7 + 0x18], %o5 fcmpgt32 %f14, %f4, %i0 andncc %g5, %o7, %g4 fbg,a %fcc3, loop_3732 fpadd16s %f10, %f6, %f13 fone %f8 st %f4, [%l7 + 0x74] loop_3732: fbug,a %fcc3, loop_3733 st %f1, [%l7 + 0x48] ldub [%l7 + 0x1B], %l3 ld [%l7 + 0x08], %f9 loop_3733: bne,a %xcc, loop_3734 movneg %icc, %l5, %l4 tcs %icc, 0x0 edge16l %o4, %g3, %l0 loop_3734: bge,pn %xcc, loop_3735 bg,pn %xcc, loop_3736 ta %xcc, 0x4 ld [%l7 + 0x4C], %f7 loop_3735: tcs %icc, 0x4 loop_3736: fmovsle %icc, %f14, %f14 tle %icc, 0x4 tn %icc, 0x3 sth %g2, [%l7 + 0x74] be,a loop_3737 edge8ln %o3, %g6, %l2 array16 %l6, %i4, %i2 xorcc %i6, %g1, %o6 loop_3737: smulcc %l1, %i7, %i3 fblg,a %fcc2, loop_3738 ldsb [%l7 + 0x71], %o0 fpadd32s %f10, %f12, %f11 fcmpeq32 %f2, %f0, %o2 loop_3738: movcc %icc, %o1, %i5 brlez,a %i1, loop_3739 fsrc1s %f3, %f3 fpsub16s %f15, %f13, %f10 sll %o5, 0x14, %i0 loop_3739: fand %f12, %f14, %f14 subccc %g7, 0x159B, %g5 orncc %o7, 0x0AC0, %l3 stb %g4, [%l7 + 0x1E] fbule,a %fcc0, loop_3740 lduh [%l7 + 0x48], %l5 fmovrdgz %l4, %f6, %f0 fandnot1 %f10, %f0, %f10 loop_3740: ldsh [%l7 + 0x34], %o4 fpsub32 %f10, %f6, %f4 fmovrslz %g3, %f1, %f1 fmovdge %xcc, %f14, %f11 edge16l %l0, %o3, %g2 ld [%l7 + 0x68], %f15 fors %f9, %f5, %f8 bcc,pn %xcc, loop_3741 st %f11, [%l7 + 0x1C] fandnot1s %f3, %f12, %f11 fmovs %f12, %f0 loop_3741: fone %f12 nop setx loop_3742, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry add %l2, %g6, %l6 fmovde %icc, %f0, %f9 fcmped %fcc2, %f10, %f0 loop_3742: fmovsleu %xcc, %f13, %f11 andn %i2, %i6, %g1 fmovrdgez %i4, %f10, %f14 tcs %xcc, 0x5 lduw [%l7 + 0x1C], %o6 srax %l1, 0x0C, %i7 fornot1 %f2, %f2, %f4 subccc %i3, %o2, %o0 ld [%l7 + 0x34], %f11 fbule,a %fcc3, loop_3743 fmovse %xcc, %f0, %f9 fmovda %icc, %f5, %f10 ldub [%l7 + 0x41], %o1 loop_3743: fabss %f14, %f4 movvs %xcc, %i5, %o5 orncc %i1, 0x1848, %g7 array8 %i0, %o7, %l3 fornot2 %f12, %f8, %f12 fpsub32 %f12, %f10, %f10 movrlez %g4, %l5, %l4 brgz,a %o4, loop_3744 bn,pn %xcc, loop_3745 xor %g3, %l0, %o3 ldub [%l7 + 0x29], %g5 loop_3744: subcc %g2, %g6, %l6 loop_3745: fmovsne %xcc, %f13, %f13 fmovrslz %l2, %f5, %f6 movrgez %i2, %i6, %i4 fnand %f14, %f12, %f2 udiv %o6, 0x126D, %l1 fmul8sux16 %f10, %f6, %f4 tleu %xcc, 0x2 fpsub32s %f3, %f15, %f1 fmovdleu %xcc, %f5, %f4 edge16l %g1, %i7, %o2 lduw [%l7 + 0x24], %o0 bcs,a,pn %icc, loop_3746 fmovdne %icc, %f12, %f1 ble,pn %xcc, loop_3747 stw %i3, [%l7 + 0x38] loop_3746: or %o1, %i5, %i1 brnz,a %o5, loop_3748 loop_3747: call loop_3749 fmovsl %icc, %f15, %f11 ldd [%l7 + 0x18], %f2 loop_3748: pdist %f10, %f2, %f8 loop_3749: fmovspos %icc, %f13, %f5 lduh [%l7 + 0x3A], %g7 fmovsn %icc, %f3, %f3 stb %i0, [%l7 + 0x29] fmovrdgz %l3, %f4, %f4 fabsd %f12, %f4 lduw [%l7 + 0x3C], %g4 fbg,a %fcc1, loop_3750 and %l5, %l4, %o7 siam 0x1 fbe %fcc1, loop_3751 loop_3750: brlz %g3, loop_3752 mulx %l0, %o4, %o3 fmovdne %icc, %f2, %f0 loop_3751: sub %g5, 0x1587, %g2 loop_3752: movl %icc, %g6, %l2 fcmpeq16 %f6, %f8, %i2 fxors %f14, %f1, %f9 brnz %i6, loop_3753 ble,a %icc, loop_3754 movneg %xcc, %i4, %l6 ldsb [%l7 + 0x7D], %l1 loop_3753: smul %o6, %i7, %o2 loop_3754: stw %g1, [%l7 + 0x40] fmovsg %xcc, %f13, %f11 fone %f14 ldub [%l7 + 0x7B], %i3 tneg %icc, 0x6 movleu %icc, %o0, %i5 ldsw [%l7 + 0x20], %o1 edge16 %o5, %i1, %g7 edge16 %l3, %i0, %l5 fpmerge %f0, %f12, %f2 fzeros %f4 std %f8, [%l7 + 0x20] ldsh [%l7 + 0x18], %l4 fbg %fcc0, loop_3755 fpadd32 %f10, %f6, %f12 ldd [%l7 + 0x10], %f6 fmuld8ulx16 %f6, %f6, %f4 loop_3755: fbule,a %fcc3, loop_3756 brlez %g4, loop_3757 edge32l %g3, %o7, %o4 ldsh [%l7 + 0x74], %l0 loop_3756: movrne %o3, 0x3A8, %g2 loop_3757: ldsb [%l7 + 0x7D], %g6 movneg %icc, %g5, %i2 ldsw [%l7 + 0x10], %i6 fmovsl %icc, %f6, %f14 andcc %l2, 0x1609, %i4 array16 %l1, %l6, %o6 fblg,a %fcc1, loop_3758 ldx [%l7 + 0x50], %o2 std %f6, [%l7 + 0x08] ldsb [%l7 + 0x54], %g1 loop_3758: fmovsa %xcc, %f12, %f10 ldx [%l7 + 0x28], %i7 bgu,a loop_3759 fmovsa %xcc, %f13, %f1 stx %i3, [%l7 + 0x08] st %f12, [%l7 + 0x44] loop_3759: fbug %fcc1, loop_3760 fnot2s %f8, %f11 lduw [%l7 + 0x78], %i5 stx %o1, [%l7 + 0x10] loop_3760: subccc %o5, 0x01A7, %o0 ld [%l7 + 0x30], %f1 fmovsneg %icc, %f6, %f3 stx %g7, [%l7 + 0x58] xor %l3, %i0, %i1 ldsw [%l7 + 0x5C], %l5 movrlez %g4, 0x1DD, %g3 faligndata %f6, %f8, %f8 ldd [%l7 + 0x28], %f4 fcmpeq32 %f8, %f0, %o7 fba,a %fcc1, loop_3761 fnot2s %f12, %f14 stx %o4, [%l7 + 0x40] tvc %xcc, 0x1 loop_3761: sth %l4, [%l7 + 0x28] fmovdgu %xcc, %f15, %f12 fbul,a %fcc1, loop_3762 mova %xcc, %l0, %g2 ldsb [%l7 + 0x7D], %o3 ldub [%l7 + 0x56], %g5 loop_3762: fbul,a %fcc3, loop_3763 udivx %g6, 0x1520, %i6 lduw [%l7 + 0x3C], %i2 array16 %i4, %l1, %l6 loop_3763: stb %o6, [%l7 + 0x11] fbne %fcc3, loop_3764 stx %l2, [%l7 + 0x58] lduw [%l7 + 0x24], %o2 fandnot1 %f6, %f8, %f6 loop_3764: lduw [%l7 + 0x50], %i7 sllx %g1, 0x03, %i5 fabss %f0, %f14 stx %i3, [%l7 + 0x08] fmul8x16 %f8, %f14, %f12 fornot1 %f8, %f10, %f2 ld [%l7 + 0x44], %f11 sth %o5, [%l7 + 0x46] ldsw [%l7 + 0x14], %o1 ba,pn %xcc, loop_3765 stx %o0, [%l7 + 0x08] fand %f12, %f12, %f14 movneg %icc, %l3, %g7 loop_3765: te %xcc, 0x0 nop setx loop_3766, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fble,a %fcc1, loop_3767 sth %i1, [%l7 + 0x34] move %xcc, %i0, %l5 loop_3766: edge8 %g4, %o7, %g3 loop_3767: fmovrdlez %o4, %f0, %f6 stb %l0, [%l7 + 0x5F] ldub [%l7 + 0x6A], %g2 movrgz %l4, %g5, %g6 xnorcc %o3, %i6, %i4 fabss %f7, %f13 edge16ln %i2, %l6, %l1 tsubcc %l2, 0x0420, %o2 xor %i7, 0x05CC, %o6 edge16ln %i5, %i3, %g1 ldsb [%l7 + 0x6B], %o5 ld [%l7 + 0x64], %f15 fsrc2s %f15, %f9 fmovsle %icc, %f14, %f1 alignaddrl %o0, %o1, %l3 fcmpeq16 %f8, %f10, %i1 fbule %fcc0, loop_3768 taddcctv %i0, 0x14CB, %g7 xor %g4, 0x1112, %o7 ldd [%l7 + 0x18], %f4 loop_3768: fmovrslz %g3, %f14, %f6 st %f6, [%l7 + 0x18] brgz %o4, loop_3769 fzeros %f0 edge16n %l0, %g2, %l5 stw %l4, [%l7 + 0x40] loop_3769: fbne,a %fcc0, loop_3770 fmovdgu %xcc, %f7, %f0 taddcc %g5, %g6, %o3 fandnot2s %f9, %f0, %f0 loop_3770: xnorcc %i4, 0x0EF8, %i6 fmovrdlz %l6, %f10, %f0 be loop_3771 sdivx %i2, 0x132F, %l1 mulx %o2, 0x0599, %l2 ldsh [%l7 + 0x58], %o6 loop_3771: movre %i7, %i5, %g1 edge8 %i3, %o5, %o0 brlez,a %l3, loop_3772 bvc,a loop_3773 xnorcc %o1, 0x1E5E, %i1 bcc,a loop_3774 loop_3772: st %f10, [%l7 + 0x1C] loop_3773: stw %g7, [%l7 + 0x24] fmovdn %icc, %f14, %f5 loop_3774: fmul8x16al %f9, %f9, %f0 nop setx loop_3775, %l0, %l1 jmpl %l1, %i0 fornot2 %f10, %f14, %f10 stb %g4, [%l7 + 0x5D] bpos,a,pn %xcc, loop_3776 loop_3775: edge8l %g3, %o4, %o7 fcmpd %fcc0, %f12, %f14 fpadd32 %f14, %f2, %f2 loop_3776: movge %icc, %l0, %l5 ba loop_3777 ldsh [%l7 + 0x2E], %g2 addcc %g5, %l4, %g6 ldsh [%l7 + 0x6A], %i4 loop_3777: ldx [%l7 + 0x18], %i6 fmovrdne %l6, %f6, %f2 stb %i2, [%l7 + 0x5B] fmul8x16al %f2, %f13, %f4 udivcc %l1, 0x04FE, %o3 sra %o2, %o6, %l2 xnor %i7, %i5, %g1 fxor %f0, %f8, %f6 lduh [%l7 + 0x1E], %o5 ldd [%l7 + 0x08], %f14 edge32ln %i3, %l3, %o1 fone %f14 ldub [%l7 + 0x7D], %i1 sdivcc %o0, 0x1C9A, %i0 sth %g7, [%l7 + 0x70] fmovdl %icc, %f13, %f0 movgu %icc, %g4, %g3 fors %f13, %f4, %f3 bneg,a %icc, loop_3778 fpack32 %f6, %f4, %f10 ldsb [%l7 + 0x64], %o4 fnegs %f12, %f8 loop_3778: edge32 %o7, %l0, %g2 ld [%l7 + 0x18], %f8 lduw [%l7 + 0x0C], %g5 fxnor %f0, %f8, %f4 ta %icc, 0x3 fnot1 %f8, %f0 fmovsgu %xcc, %f15, %f11 te %xcc, 0x6 ldsh [%l7 + 0x2A], %l4 ldsh [%l7 + 0x6A], %g6 orncc %l5, 0x0A7E, %i6 fmovdleu %xcc, %f2, %f13 movrgez %l6, 0x1EE, %i2 edge8ln %i4, %l1, %o2 array16 %o3, %l2, %o6 fmul8ulx16 %f8, %f10, %f8 te %xcc, 0x6 fmovdcc %icc, %f15, %f6 xorcc %i5, %i7, %o5 subc %i3, 0x1A39, %l3 fba,a %fcc3, loop_3779 xor %g1, 0x1E10, %i1 srlx %o0, %o1, %i0 edge32ln %g7, %g3, %g4 loop_3779: fbug %fcc3, loop_3780 fandnot2s %f4, %f8, %f1 fmovd %f6, %f8 fbu,a %fcc0, loop_3781 loop_3780: ldub [%l7 + 0x71], %o4 fbug %fcc1, loop_3782 fbe,a %fcc3, loop_3783 loop_3781: or %o7, 0x0BC4, %g2 ldsb [%l7 + 0x1B], %l0 loop_3782: fmovrde %g5, %f2, %f14 loop_3783: ldsh [%l7 + 0x70], %g6 xnorcc %l5, %l4, %l6 ldsb [%l7 + 0x60], %i6 array8 %i2, %i4, %l1 call loop_3784 fxor %f6, %f2, %f2 fmovdl %xcc, %f10, %f3 pdist %f2, %f14, %f10 loop_3784: fnor %f12, %f8, %f2 ldub [%l7 + 0x5D], %o2 fnot2s %f7, %f3 tl %xcc, 0x3 tl %icc, 0x7 fmul8x16 %f13, %f14, %f14 tsubcc %o3, %l2, %i5 orn %o6, 0x007B, %o5 edge16n %i7, %i3, %g1 mova %icc, %i1, %l3 stb %o0, [%l7 + 0x7A] andn %i0, %o1, %g3 ldub [%l7 + 0x37], %g7 call loop_3785 mulscc %g4, 0x0DF5, %o7 ldd [%l7 + 0x18], %f0 fmovdg %icc, %f7, %f5 loop_3785: fsrc2 %f14, %f10 stb %o4, [%l7 + 0x1A] stx %l0, [%l7 + 0x70] movleu %xcc, %g2, %g5 edge32n %l5, %g6, %l6 fmovdleu %icc, %f4, %f4 or %l4, %i6, %i4 st %f10, [%l7 + 0x78] bne %xcc, loop_3786 fblg %fcc1, loop_3787 fpackfix %f6, %f4 fmovrsne %i2, %f15, %f8 loop_3786: lduw [%l7 + 0x14], %l1 loop_3787: ldsh [%l7 + 0x48], %o2 std %f14, [%l7 + 0x08] edge16ln %o3, %l2, %i5 tl %xcc, 0x6 fmovsle %icc, %f2, %f6 fmovrsgz %o6, %f7, %f0 fnot2s %f4, %f14 lduh [%l7 + 0x7A], %o5 ldub [%l7 + 0x31], %i3 subc %i7, %g1, %l3 tgu %xcc, 0x7 popc 0x053A, %i1 fcmpgt32 %f8, %f14, %o0 edge32l %i0, %g3, %o1 ldd [%l7 + 0x38], %f2 fbn,a %fcc0, loop_3788 fands %f2, %f3, %f15 fnot1s %f10, %f11 fcmpeq16 %f14, %f6, %g7 loop_3788: sdivcc %o7, 0x186A, %g4 orcc %l0, %g2, %o4 lduw [%l7 + 0x68], %l5 lduw [%l7 + 0x24], %g5 fmovsle %xcc, %f4, %f10 fxnors %f10, %f10, %f8 fba %fcc1, loop_3789 ldub [%l7 + 0x1F], %g6 tsubcctv %l4, %l6, %i6 fmovrsgz %i4, %f10, %f8 loop_3789: st %f11, [%l7 + 0x48] smulcc %l1, %i2, %o3 fblg %fcc2, loop_3790 stb %l2, [%l7 + 0x60] alignaddr %i5, %o6, %o2 fbn,a %fcc0, loop_3791 loop_3790: st %f8, [%l7 + 0x14] bleu,a,pn %icc, loop_3792 fnegs %f0, %f2 loop_3791: nop setx loop_3793, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x30], %o5 loop_3792: fmovsl %icc, %f11, %f4 te %icc, 0x1 loop_3793: fmovdge %icc, %f15, %f10 lduh [%l7 + 0x4E], %i7 xnor %i3, %g1, %l3 movrlez %i1, %o0, %g3 ldub [%l7 + 0x61], %o1 stx %g7, [%l7 + 0x78] fbne %fcc2, loop_3794 fmovda %xcc, %f4, %f13 ldub [%l7 + 0x3D], %o7 ldub [%l7 + 0x46], %g4 loop_3794: edge8 %l0, %i0, %o4 movvs %xcc, %g2, %l5 xnorcc %g6, 0x1714, %g5 fsrc1 %f0, %f6 ldsb [%l7 + 0x50], %l6 fones %f3 fmovrde %l4, %f6, %f0 tpos %icc, 0x1 edge8n %i6, %i4, %l1 fnands %f7, %f13, %f13 fbne %fcc0, loop_3795 ldsw [%l7 + 0x28], %i2 fnot1 %f8, %f6 array16 %l2, %i5, %o6 loop_3795: xor %o2, %o5, %o3 fornot1 %f2, %f12, %f6 fpmerge %f2, %f11, %f14 fsrc1 %f6, %f14 std %f6, [%l7 + 0x28] andcc %i7, 0x0566, %i3 lduh [%l7 + 0x72], %g1 fmovsvs %icc, %f11, %f10 sllx %i1, %l3, %o0 fba %fcc0, loop_3796 fbne,a %fcc1, loop_3797 fmovsgu %xcc, %f3, %f9 movge %xcc, %o1, %g7 loop_3796: fbn,a %fcc0, loop_3798 loop_3797: sth %g3, [%l7 + 0x4E] movge %xcc, %o7, %l0 lduh [%l7 + 0x36], %g4 loop_3798: edge8l %i0, %g2, %l5 alignaddrl %g6, %o4, %l6 fbne,a %fcc0, loop_3799 andncc %g5, %i6, %l4 ldd [%l7 + 0x38], %f4 movcs %xcc, %l1, %i4 loop_3799: mulx %l2, %i5, %i2 bne %icc, loop_3800 fmovsleu %icc, %f14, %f3 fmul8x16 %f10, %f8, %f8 and %o6, %o2, %o5 loop_3800: fcmpgt32 %f6, %f0, %o3 fcmpne32 %f4, %f10, %i3 lduw [%l7 + 0x20], %g1 siam 0x5 fsrc1 %f12, %f6 sth %i7, [%l7 + 0x62] ta %xcc, 0x4 fcmpeq16 %f12, %f4, %i1 sdivcc %l3, 0x10F9, %o1 st %f5, [%l7 + 0x08] ldx [%l7 + 0x68], %g7 fmovrdgez %g3, %f10, %f8 fbg,a %fcc2, loop_3801 fnegs %f9, %f6 st %f8, [%l7 + 0x08] udiv %o7, 0x1787, %l0 loop_3801: fmul8x16al %f12, %f14, %f14 fsrc1s %f2, %f12 fabss %f5, %f7 brlez %o0, loop_3802 subc %g4, %g2, %i0 fmovsge %xcc, %f15, %f11 movrgez %g6, 0x0D6, %o4 loop_3802: st %f1, [%l7 + 0x0C] stx %l5, [%l7 + 0x70] fmovsg %xcc, %f8, %f14 stb %l6, [%l7 + 0x4A] fbug %fcc3, loop_3803 fmul8x16au %f8, %f14, %f14 fmovdle %icc, %f7, %f2 sub %i6, %g5, %l1 loop_3803: stb %i4, [%l7 + 0x15] stb %l4, [%l7 + 0x1E] stb %i5, [%l7 + 0x1F] stw %i2, [%l7 + 0x08] fcmpne16 %f12, %f6, %o6 fmovrdgz %o2, %f6, %f0 tne %xcc, 0x1 srl %o5, 0x0D, %l2 fnot1 %f0, %f4 fxnor %f14, %f6, %f6 fmul8x16au %f8, %f2, %f12 fmovrsgez %i3, %f5, %f9 orn %o3, %g1, %i7 fmuld8ulx16 %f8, %f4, %f8 taddcc %l3, %i1, %g7 lduh [%l7 + 0x58], %o1 fpsub16 %f2, %f12, %f6 sllx %o7, %g3, %o0 be,a,pt %xcc, loop_3804 movg %icc, %l0, %g2 stw %i0, [%l7 + 0x0C] be %xcc, loop_3805 loop_3804: fnand %f4, %f8, %f10 bl,a,pn %xcc, loop_3806 bl,pn %icc, loop_3807 loop_3805: fpack32 %f2, %f0, %f6 fpsub32 %f0, %f14, %f8 loop_3806: ldsw [%l7 + 0x1C], %g4 loop_3807: movre %g6, 0x253, %l5 taddcctv %l6, %i6, %o4 fba,a %fcc2, loop_3808 sdivcc %l1, 0x159C, %g5 mulx %l4, %i4, %i2 fbul,a %fcc2, loop_3809 loop_3808: fpadd32s %f1, %f15, %f8 ldsb [%l7 + 0x36], %i5 stx %o6, [%l7 + 0x20] loop_3809: fmovdg %icc, %f15, %f1 lduh [%l7 + 0x2E], %o5 fble,a %fcc0, loop_3810 fmovdgu %icc, %f11, %f3 lduh [%l7 + 0x3A], %o2 bvs,pn %icc, loop_3811 loop_3810: edge32 %l2, %i3, %g1 fand %f14, %f4, %f14 stb %o3, [%l7 + 0x10] loop_3811: fpackfix %f0, %f5 fabsd %f14, %f14 taddcc %l3, %i7, %i1 bcc,a,pt %icc, loop_3812 edge16n %g7, %o1, %o7 lduw [%l7 + 0x2C], %o0 ldsw [%l7 + 0x14], %g3 loop_3812: std %f8, [%l7 + 0x78] srax %g2, %l0, %g4 ldsh [%l7 + 0x26], %i0 sllx %l5, 0x0B, %l6 fsrc2 %f12, %f0 std %f8, [%l7 + 0x58] tleu %icc, 0x7 movneg %xcc, %i6, %o4 ldsb [%l7 + 0x2A], %l1 xor %g6, %g5, %i4 smulcc %l4, %i2, %o6 fxors %f7, %f4, %f2 fcmpeq16 %f10, %f14, %o5 fones %f1 addc %i5, %o2, %i3 fmul8x16al %f8, %f3, %f8 ldsb [%l7 + 0x60], %l2 sub %g1, 0x153F, %o3 stw %l3, [%l7 + 0x38] orncc %i1, %i7, %g7 ldd [%l7 + 0x08], %f12 ldd [%l7 + 0x30], %f8 brz,a %o1, loop_3813 array8 %o0, %o7, %g2 movl %icc, %l0, %g4 movleu %icc, %g3, %i0 loop_3813: lduw [%l7 + 0x64], %l6 movne %xcc, %i6, %l5 fornot2s %f10, %f0, %f9 ldsh [%l7 + 0x5E], %l1 ld [%l7 + 0x28], %f9 lduw [%l7 + 0x5C], %o4 ldub [%l7 + 0x4C], %g5 st %f9, [%l7 + 0x64] fmovdvc %xcc, %f10, %f9 st %f6, [%l7 + 0x1C] fcmpeq32 %f4, %f14, %g6 bvs,a %xcc, loop_3814 bleu,a,pt %xcc, loop_3815 ldub [%l7 + 0x17], %i4 stb %l4, [%l7 + 0x1E] loop_3814: stw %i2, [%l7 + 0x30] loop_3815: fnot2s %f8, %f6 tn %xcc, 0x2 st %f9, [%l7 + 0x18] fpack16 %f8, %f4 fmovdvs %xcc, %f0, %f5 fmul8ulx16 %f8, %f6, %f0 bge,a %icc, loop_3816 add %o5, 0x1193, %o6 subcc %i5, 0x14E5, %o2 fand %f8, %f0, %f4 loop_3816: fnot1s %f8, %f0 fnors %f8, %f7, %f3 ld [%l7 + 0x40], %f1 edge8ln %l2, %i3, %g1 fcmped %fcc2, %f0, %f8 fcmple32 %f8, %f6, %l3 ldub [%l7 + 0x1E], %o3 fnand %f0, %f10, %f6 fmovdvs %xcc, %f4, %f11 bpos,a,pn %icc, loop_3817 movcc %icc, %i7, %g7 fmovspos %icc, %f13, %f7 st %f4, [%l7 + 0x14] loop_3817: sdivx %i1, 0x143F, %o0 fnot1s %f4, %f13 std %f12, [%l7 + 0x38] st %f6, [%l7 + 0x58] lduw [%l7 + 0x24], %o7 sth %o1, [%l7 + 0x12] fxnor %f6, %f12, %f6 movgu %icc, %g2, %g4 ldsb [%l7 + 0x19], %g3 sdivcc %l0, 0x1F04, %l6 fabsd %f14, %f6 bvc %icc, loop_3818 ldub [%l7 + 0x53], %i6 st %f5, [%l7 + 0x0C] ld [%l7 + 0x5C], %f15 loop_3818: addc %l5, 0x0C7C, %l1 fmovrslez %i0, %f1, %f1 ld [%l7 + 0x18], %f12 fpsub16s %f2, %f8, %f14 ldd [%l7 + 0x68], %f12 fpsub16 %f6, %f4, %f2 brlz,a %g5, loop_3819 ld [%l7 + 0x18], %f13 orncc %g6, %i4, %l4 fmovdvs %icc, %f11, %f12 loop_3819: edge8l %o4, %o5, %o6 sdivx %i5, 0x0394, %i2 movrne %o2, %l2, %i3 edge8n %l3, %g1, %o3 alignaddr %i7, %i1, %o0 fbue,a %fcc1, loop_3820 lduw [%l7 + 0x7C], %g7 fsrc2 %f14, %f10 fmovdleu %icc, %f11, %f0 loop_3820: ldd [%l7 + 0x30], %f2 andncc %o7, %o1, %g2 lduw [%l7 + 0x44], %g3 stw %l0, [%l7 + 0x28] sll %l6, %i6, %g4 tg %icc, 0x0 mulscc %l1, 0x09D3, %l5 fpack16 %f10, %f5 fornot1 %f8, %f8, %f14 bvc loop_3821 fmul8x16au %f0, %f6, %f12 fpadd16s %f11, %f3, %f5 fsrc2 %f8, %f12 loop_3821: fmovrde %g5, %f10, %f10 subc %g6, %i4, %l4 brlz,a %o4, loop_3822 brz %i0, loop_3823 popc 0x1FA2, %o5 lduh [%l7 + 0x50], %i5 loop_3822: for %f2, %f8, %f14 loop_3823: stw %o6, [%l7 + 0x70] edge16l %i2, %l2, %i3 fandnot2s %f8, %f2, %f5 fpadd16s %f11, %f12, %f3 ld [%l7 + 0x58], %f3 fpackfix %f14, %f6 movpos %icc, %o2, %g1 fpmerge %f7, %f1, %f6 umulcc %l3, %i7, %i1 ldd [%l7 + 0x78], %f12 fsrc1s %f3, %f8 stx %o0, [%l7 + 0x10] fmovse %icc, %f11, %f2 brnz,a %g7, loop_3824 lduh [%l7 + 0x2E], %o3 stx %o1, [%l7 + 0x28] stw %g2, [%l7 + 0x28] loop_3824: ldub [%l7 + 0x0A], %g3 tgu %xcc, 0x6 stb %o7, [%l7 + 0x1C] ldsw [%l7 + 0x30], %l0 umul %i6, %l6, %g4 brgez,a %l1, loop_3825 ldsw [%l7 + 0x3C], %g5 ldsb [%l7 + 0x4B], %l5 fsrc1s %f10, %f8 loop_3825: edge32ln %g6, %i4, %l4 tgu %xcc, 0x6 fcmpne16 %f14, %f12, %i0 fpsub16 %f2, %f6, %f10 st %f10, [%l7 + 0x78] ldsw [%l7 + 0x40], %o4 movleu %xcc, %i5, %o6 movrgez %i2, 0x065, %l2 bneg,a,pn %icc, loop_3826 fandnot1 %f6, %f0, %f14 array32 %i3, %o2, %g1 tvc %icc, 0x7 loop_3826: array32 %l3, %i7, %i1 fmovrdne %o5, %f2, %f4 andn %o0, %g7, %o1 fbg %fcc2, loop_3827 ldd [%l7 + 0x08], %f12 fmovsle %icc, %f7, %f2 tl %icc, 0x7 loop_3827: fandnot2s %f10, %f5, %f1 edge32 %o3, %g3, %g2 tsubcc %o7, 0x16D2, %i6 edge16ln %l0, %g4, %l6 and %l1, 0x0CF0, %g5 call loop_3828 fbule,a %fcc3, loop_3829 edge8n %g6, %i4, %l4 ldsb [%l7 + 0x76], %l5 loop_3828: smul %o4, 0x1C24, %i0 loop_3829: smulcc %o6, 0x187F, %i2 edge16n %i5, %l2, %o2 lduw [%l7 + 0x40], %i3 tg %xcc, 0x6 sth %g1, [%l7 + 0x3C] fmovsge %xcc, %f12, %f12 ldsb [%l7 + 0x08], %i7 stb %l3, [%l7 + 0x79] edge16n %o5, %i1, %g7 fmuld8ulx16 %f0, %f7, %f14 ldub [%l7 + 0x42], %o0 ldd [%l7 + 0x48], %f0 ldsw [%l7 + 0x0C], %o1 sth %g3, [%l7 + 0x72] bleu %icc, loop_3830 fmovdl %xcc, %f10, %f15 fmovrsne %g2, %f6, %f15 nop setx loop_3831, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3830: fmovsg %icc, %f8, %f12 stx %o3, [%l7 + 0x30] fxor %f8, %f4, %f4 loop_3831: edge16l %i6, %l0, %g4 bvc,a,pt %xcc, loop_3832 sth %o7, [%l7 + 0x1E] tvs %xcc, 0x6 fbge,a %fcc0, loop_3833 loop_3832: movn %icc, %l6, %l1 ldsh [%l7 + 0x4A], %g6 fbue,a %fcc1, loop_3834 loop_3833: fblg,a %fcc0, loop_3835 fmovrdlz %i4, %f0, %f0 tvs %icc, 0x7 loop_3834: brnz %g5, loop_3836 loop_3835: tl %icc, 0x4 ldub [%l7 + 0x14], %l5 ldsb [%l7 + 0x0F], %l4 loop_3836: ldd [%l7 + 0x08], %f6 fmovdl %xcc, %f1, %f2 fmul8x16au %f12, %f5, %f14 andn %i0, %o6, %i2 nop setx loop_3837, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x54], %o4 ldsh [%l7 + 0x34], %l2 bshuffle %f8, %f12, %f12 loop_3837: fmovdle %icc, %f7, %f2 fmovrse %i5, %f2, %f3 ldsb [%l7 + 0x28], %i3 fmovrdgez %g1, %f14, %f0 srax %i7, 0x18, %o2 ldsw [%l7 + 0x24], %l3 stx %i1, [%l7 + 0x08] fornot2 %f12, %f2, %f10 sth %g7, [%l7 + 0x60] movn %xcc, %o0, %o5 st %f1, [%l7 + 0x18] ld [%l7 + 0x38], %f5 stx %o1, [%l7 + 0x58] movrne %g2, 0x10C, %g3 sdiv %o3, 0x0D85, %i6 fba %fcc2, loop_3838 mulscc %l0, 0x1609, %g4 fpadd32 %f4, %f14, %f0 bcc,a,pn %xcc, loop_3839 loop_3838: movl %icc, %l6, %o7 fcmpne32 %f4, %f8, %g6 ld [%l7 + 0x2C], %f12 loop_3839: fmovrsgez %l1, %f4, %f7 move %icc, %i4, %l5 lduh [%l7 + 0x2C], %l4 fpsub32s %f8, %f14, %f14 bge,a,pn %icc, loop_3840 fnot2s %f6, %f11 movre %g5, 0x267, %o6 fble,a %fcc2, loop_3841 loop_3840: subcc %i0, %o4, %l2 lduh [%l7 + 0x4E], %i5 fmovsa %xcc, %f3, %f13 loop_3841: fmovsg %icc, %f14, %f1 taddcc %i2, 0x10FB, %g1 movgu %icc, %i7, %o2 tcc %icc, 0x7 fcmpd %fcc0, %f0, %f0 sra %l3, %i3, %i1 sll %o0, %g7, %o5 fandnot1s %f15, %f5, %f13 edge16 %g2, %o1, %g3 mulscc %o3, %i6, %l0 tgu %icc, 0x5 ldsb [%l7 + 0x2D], %l6 fmovrslz %g4, %f3, %f15 fmovda %icc, %f13, %f2 lduh [%l7 + 0x28], %o7 sdiv %l1, 0x1093, %g6 nop setx loop_3842, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andcc %l5, %i4, %l4 addc %g5, %o6, %i0 fbu,a %fcc0, loop_3843 loop_3842: for %f0, %f10, %f8 fmovdle %icc, %f2, %f7 or %o4, 0x09B6, %l2 loop_3843: fsrc2 %f14, %f2 fornot1 %f4, %f12, %f12 fble,a %fcc2, loop_3844 xnorcc %i5, 0x1371, %i2 edge8 %i7, %o2, %g1 ldsb [%l7 + 0x25], %l3 loop_3844: fpmerge %f6, %f11, %f0 stb %i1, [%l7 + 0x1B] fsrc2s %f1, %f7 lduw [%l7 + 0x44], %i3 bshuffle %f6, %f10, %f0 fba %fcc3, loop_3845 lduw [%l7 + 0x1C], %g7 and %o5, %g2, %o1 std %f6, [%l7 + 0x68] loop_3845: brz,a %g3, loop_3846 fnegs %f11, %f14 movg %icc, %o0, %i6 ldd [%l7 + 0x48], %f10 loop_3846: fones %f13 ldx [%l7 + 0x20], %l0 ldd [%l7 + 0x60], %f10 umul %l6, 0x101B, %g4 bge,pn %icc, loop_3847 fmovsvc %icc, %f1, %f11 fexpand %f4, %f0 fsrc1 %f6, %f0 loop_3847: sth %o3, [%l7 + 0x72] ldsw [%l7 + 0x10], %o7 fmul8ulx16 %f8, %f2, %f12 lduh [%l7 + 0x32], %l1 fmovrsgez %l5, %f11, %f6 fnegd %f4, %f0 fbule,a %fcc3, loop_3848 move %icc, %i4, %g6 stx %l4, [%l7 + 0x08] ldd [%l7 + 0x08], %f8 loop_3848: fmuld8sux16 %f5, %f11, %f4 std %f0, [%l7 + 0x78] fmovdneg %icc, %f10, %f7 edge32n %o6, %g5, %o4 stb %i0, [%l7 + 0x17] ldsw [%l7 + 0x0C], %l2 sethi 0x0B27, %i2 std %f2, [%l7 + 0x68] fpsub16 %f10, %f14, %f6 bgu loop_3849 udiv %i5, 0x18CF, %i7 orcc %g1, %l3, %i1 bvc,pn %icc, loop_3850 loop_3849: alignaddr %i3, %g7, %o2 nop setx loop_3851, %l0, %l1 jmpl %l1, %o5 fbo %fcc3, loop_3852 loop_3850: nop setx loop_3853, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %o1, [%l7 + 0x58] loop_3851: ldsh [%l7 + 0x4A], %g3 loop_3852: ld [%l7 + 0x0C], %f11 loop_3853: bl,a loop_3854 bvs,a loop_3855 lduw [%l7 + 0x40], %g2 umul %o0, %l0, %i6 loop_3854: ld [%l7 + 0x64], %f6 loop_3855: fblg,a %fcc1, loop_3856 andcc %l6, %o3, %o7 udivcc %l1, 0x17C4, %l5 fmul8x16al %f4, %f13, %f12 loop_3856: tne %xcc, 0x6 fba,a %fcc1, loop_3857 fmovrdgez %g4, %f6, %f14 fmovdleu %xcc, %f9, %f1 movne %xcc, %i4, %g6 loop_3857: fmovrdlz %l4, %f2, %f0 fandnot2 %f14, %f14, %f10 andcc %g5, 0x0BD1, %o6 ldsb [%l7 + 0x5E], %i0 fmovdleu %xcc, %f8, %f11 fnegs %f15, %f5 sth %o4, [%l7 + 0x6C] fpsub16s %f15, %f2, %f7 lduh [%l7 + 0x30], %i2 stx %l2, [%l7 + 0x28] be,a,pn %xcc, loop_3858 fmovsneg %xcc, %f15, %f4 std %f10, [%l7 + 0x08] bpos,pn %xcc, loop_3859 loop_3858: stb %i5, [%l7 + 0x65] nop setx loop_3860, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movne %icc, %g1, %i7 loop_3859: nop setx loop_3861, %l0, %l1 jmpl %l1, %l3 and %i3, %g7, %o2 loop_3860: movrgez %o5, 0x12B, %i1 lduh [%l7 + 0x56], %g3 loop_3861: call loop_3862 addccc %g2, 0x1B8E, %o1 brgz %l0, loop_3863 brgz %i6, loop_3864 loop_3862: sethi 0x1946, %l6 ldx [%l7 + 0x50], %o3 loop_3863: stx %o7, [%l7 + 0x48] loop_3864: lduh [%l7 + 0x0A], %o0 fsrc2s %f10, %f1 tle %xcc, 0x0 siam 0x4 sub %l5, %l1, %i4 lduh [%l7 + 0x48], %g4 ldx [%l7 + 0x08], %l4 fmovdn %icc, %f12, %f4 fmovscs %icc, %f7, %f14 brnz %g6, loop_3865 ldsh [%l7 + 0x18], %g5 fzero %f8 ldub [%l7 + 0x2F], %i0 loop_3865: fmovda %icc, %f9, %f15 ldsw [%l7 + 0x6C], %o6 fmuld8ulx16 %f15, %f8, %f4 brnz,a %o4, loop_3866 sth %l2, [%l7 + 0x6C] edge16 %i2, %g1, %i5 lduh [%l7 + 0x26], %i7 loop_3866: fmul8x16al %f4, %f3, %f14 move %icc, %l3, %i3 movgu %xcc, %o2, %g7 fmovs %f11, %f2 tleu %icc, 0x3 fpack16 %f2, %f14 bgu,pn %xcc, loop_3867 ld [%l7 + 0x14], %f0 edge8 %o5, %i1, %g3 lduh [%l7 + 0x58], %g2 loop_3867: bl,a loop_3868 movg %xcc, %o1, %l0 st %f14, [%l7 + 0x18] orncc %l6, %o3, %o7 loop_3868: ldsh [%l7 + 0x0E], %i6 alignaddrl %l5, %l1, %i4 edge8n %o0, %l4, %g6 ldsw [%l7 + 0x20], %g5 fsrc1 %f6, %f6 lduw [%l7 + 0x1C], %g4 fblg %fcc0, loop_3869 stx %o6, [%l7 + 0x60] sub %i0, %o4, %l2 fba,a %fcc3, loop_3870 loop_3869: ldsb [%l7 + 0x16], %g1 sra %i5, %i2, %i7 sllx %i3, %l3, %o2 loop_3870: ldx [%l7 + 0x50], %o5 ldsw [%l7 + 0x34], %g7 bne,a,pn %icc, loop_3871 fpsub32 %f12, %f0, %f14 ldx [%l7 + 0x78], %i1 fmovdne %xcc, %f14, %f3 loop_3871: ldd [%l7 + 0x18], %f14 andcc %g3, 0x0943, %o1 ldd [%l7 + 0x78], %f4 sllx %g2, 0x11, %l6 fpsub16s %f15, %f8, %f15 fbg,a %fcc0, loop_3872 lduw [%l7 + 0x6C], %l0 ldsb [%l7 + 0x3D], %o7 movrgz %i6, 0x1EB, %l5 loop_3872: fcmple32 %f8, %f2, %l1 stb %o3, [%l7 + 0x12] stb %o0, [%l7 + 0x5B] array8 %l4, %i4, %g6 fpackfix %f0, %f7 ldsb [%l7 + 0x67], %g4 srl %g5, %i0, %o4 stb %l2, [%l7 + 0x11] edge8 %o6, %g1, %i5 alignaddr %i2, %i7, %l3 ld [%l7 + 0x20], %f15 umulcc %i3, %o5, %g7 xor %o2, %i1, %g3 fbuge %fcc2, loop_3873 subccc %o1, %l6, %l0 array32 %g2, %i6, %l5 xorcc %o7, 0x1A35, %l1 loop_3873: std %f14, [%l7 + 0x48] udivcc %o0, 0x1611, %o3 ld [%l7 + 0x78], %f14 movrlez %i4, 0x1AA, %l4 sdivx %g6, 0x1B7B, %g5 std %f8, [%l7 + 0x10] ldub [%l7 + 0x7C], %i0 nop setx loop_3874, %l0, %l1 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 %g4, %o4, %l2 fxor %f8, %f8, %f0 lduh [%l7 + 0x60], %o6 loop_3874: array16 %i5, %i2, %g1 ld [%l7 + 0x78], %f3 fnot2s %f11, %f7 stx %l3, [%l7 + 0x38] fbug,a %fcc1, loop_3875 bn %icc, loop_3876 ldsb [%l7 + 0x53], %i7 fmovdpos %xcc, %f3, %f3 loop_3875: addccc %i3, 0x0C5B, %o5 loop_3876: ba,a,pt %icc, loop_3877 fmovsa %xcc, %f11, %f14 bcc loop_3878 ld [%l7 + 0x58], %f9 loop_3877: xnor %g7, %o2, %i1 movne %icc, %o1, %l6 loop_3878: mulx %l0, 0x0385, %g2 ldub [%l7 + 0x47], %g3 stw %l5, [%l7 + 0x58] lduh [%l7 + 0x46], %o7 fandnot1s %f13, %f10, %f12 fone %f6 bvc,a,pt %icc, loop_3879 fnor %f14, %f10, %f2 popc 0x0DB2, %l1 or %o0, %o3, %i6 loop_3879: orncc %l4, 0x1FFA, %g6 nop setx loop_3880, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x34], %g5 umulcc %i0, 0x01E5, %g4 andn %o4, %i4, %l2 loop_3880: fcmpeq32 %f6, %f8, %i5 lduw [%l7 + 0x68], %o6 lduh [%l7 + 0x78], %i2 fandnot2s %f11, %f2, %f15 srlx %l3, %g1, %i3 edge32 %o5, %i7, %g7 fmovd %f12, %f8 tl %xcc, 0x0 fpsub32 %f14, %f10, %f0 fcmpeq32 %f2, %f14, %i1 fbue,a %fcc2, loop_3881 sth %o2, [%l7 + 0x20] bcc %xcc, loop_3882 movrgez %o1, %l0, %g2 loop_3881: fmovrdgz %g3, %f4, %f0 and %l6, 0x1640, %l5 loop_3882: addcc %o7, %l1, %o0 ta %xcc, 0x4 fsrc1s %f4, %f2 brgez %o3, loop_3883 ldsb [%l7 + 0x5B], %l4 fbne %fcc1, loop_3884 pdist %f8, %f4, %f4 loop_3883: for %f4, %f4, %f12 fmovrdlz %i6, %f8, %f8 loop_3884: umulcc %g6, %g5, %g4 fpackfix %f2, %f5 fmovsg %xcc, %f11, %f12 edge16ln %o4, %i0, %i4 tg %xcc, 0x0 fcmpne16 %f14, %f6, %l2 brlez,a %i5, loop_3885 addc %o6, 0x12A7, %i2 ldsb [%l7 + 0x35], %l3 fmovs %f6, %f12 loop_3885: ldd [%l7 + 0x68], %f10 subcc %g1, %i3, %o5 ldsh [%l7 + 0x6C], %i7 movre %g7, %o2, %i1 tne %icc, 0x7 ld [%l7 + 0x38], %f4 stw %l0, [%l7 + 0x0C] nop setx loop_3886, %l0, %l1 jmpl %l1, %o1 fpsub32 %f6, %f2, %f6 fmovsgu %xcc, %f1, %f3 fornot1 %f6, %f4, %f8 loop_3886: st %f1, [%l7 + 0x4C] siam 0x6 fpadd16 %f4, %f0, %f4 ldd [%l7 + 0x70], %f14 st %f14, [%l7 + 0x14] tge %icc, 0x0 fmovrdgz %g3, %f12, %f4 edge8n %g2, %l5, %o7 edge32l %l1, %o0, %l6 ldx [%l7 + 0x58], %l4 brgz,a %i6, loop_3887 lduh [%l7 + 0x76], %o3 sethi 0x0471, %g5 st %f15, [%l7 + 0x44] loop_3887: addcc %g4, %g6, %o4 fpmerge %f10, %f4, %f2 be,pn %xcc, loop_3888 ldsw [%l7 + 0x3C], %i0 fmovrdne %l2, %f4, %f2 fpsub16 %f0, %f2, %f4 loop_3888: ldd [%l7 + 0x28], %f14 fnors %f9, %f5, %f12 fors %f11, %f7, %f10 fbul %fcc3, loop_3889 tgu %icc, 0x2 taddcctv %i5, %o6, %i4 addccc %i2, 0x12DF, %l3 loop_3889: edge8n %g1, %o5, %i7 lduw [%l7 + 0x44], %g7 movpos %xcc, %o2, %i1 ldsb [%l7 + 0x25], %i3 alignaddrl %o1, %g3, %g2 fandnot1s %f4, %f7, %f1 call loop_3890 ldsw [%l7 + 0x34], %l0 movpos %icc, %l5, %l1 fpadd16 %f4, %f4, %f12 loop_3890: fand %f10, %f14, %f10 std %f0, [%l7 + 0x48] fpsub16s %f1, %f15, %f10 lduh [%l7 + 0x2C], %o0 fmovsneg %xcc, %f15, %f10 tneg %icc, 0x6 bne,pn %xcc, loop_3891 tpos %icc, 0x6 fcmpeq16 %f2, %f12, %l6 tsubcctv %o7, %i6, %l4 loop_3891: fand %f6, %f4, %f14 umulcc %g5, 0x178B, %g4 lduw [%l7 + 0x14], %g6 ldsw [%l7 + 0x64], %o3 edge8n %i0, %o4, %l2 nop setx loop_3892, %l0, %l1 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 %i5, %i4, %o6 ldx [%l7 + 0x78], %i2 movne %xcc, %g1, %o5 loop_3892: xorcc %i7, 0x1A46, %g7 fbl %fcc2, loop_3893 stw %o2, [%l7 + 0x38] ldsw [%l7 + 0x24], %i1 sth %l3, [%l7 + 0x5E] loop_3893: fmovda %icc, %f14, %f10 movl %xcc, %i3, %o1 stb %g3, [%l7 + 0x69] stw %l0, [%l7 + 0x74] lduw [%l7 + 0x58], %g2 ldsb [%l7 + 0x1E], %l5 fmovsgu %xcc, %f11, %f10 tsubcc %o0, %l1, %l6 smul %i6, %l4, %g5 fxor %f12, %f8, %f6 fmovrse %o7, %f0, %f10 fbule %fcc2, loop_3894 ld [%l7 + 0x1C], %f12 tn %icc, 0x3 tneg %icc, 0x4 loop_3894: add %g4, %o3, %i0 nop setx loop_3895, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdgz %g6, %f6, %f0 lduw [%l7 + 0x28], %l2 tn %xcc, 0x5 loop_3895: fmovsg %icc, %f6, %f12 te %icc, 0x5 fcmpne16 %f8, %f4, %i5 stx %o4, [%l7 + 0x28] edge8l %i4, %i2, %o6 ldub [%l7 + 0x73], %o5 st %f9, [%l7 + 0x08] ld [%l7 + 0x78], %f4 st %f3, [%l7 + 0x34] movg %icc, %g1, %g7 stb %o2, [%l7 + 0x11] st %f3, [%l7 + 0x2C] lduw [%l7 + 0x18], %i7 stw %i1, [%l7 + 0x58] stw %l3, [%l7 + 0x14] movvs %xcc, %o1, %i3 bpos,a loop_3896 fmovd %f10, %f2 fmovde %icc, %f14, %f8 fnegs %f15, %f12 loop_3896: fmovrde %l0, %f0, %f0 stx %g2, [%l7 + 0x58] add %l5, 0x0CE4, %g3 movpos %icc, %o0, %l6 andn %l1, 0x18F3, %l4 fmovsge %icc, %f12, %f4 fxnors %f5, %f8, %f9 std %f14, [%l7 + 0x70] fmovrslz %i6, %f8, %f0 andncc %o7, %g4, %g5 fmovrdgz %i0, %f12, %f2 orcc %o3, %l2, %i5 movn %icc, %o4, %g6 movl %icc, %i4, %o6 fmovd %f14, %f12 bn,a loop_3897 taddcctv %i2, 0x1BDE, %g1 ldsb [%l7 + 0x6E], %g7 movne %xcc, %o5, %i7 loop_3897: fnands %f13, %f8, %f15 bg,a loop_3898 faligndata %f10, %f12, %f4 st %f15, [%l7 + 0x1C] ble,a loop_3899 loop_3898: fnot1s %f7, %f3 fmovdvs %xcc, %f1, %f13 stb %o2, [%l7 + 0x4C] loop_3899: fmovsge %xcc, %f15, %f1 umulcc %i1, %l3, %i3 ldsb [%l7 + 0x08], %o1 fmovdne %xcc, %f15, %f14 fmovrdne %g2, %f2, %f10 st %f13, [%l7 + 0x18] fzeros %f6 fcmpeq32 %f4, %f6, %l5 mulscc %g3, %l0, %o0 tge %xcc, 0x2 fbuge %fcc2, loop_3900 sth %l6, [%l7 + 0x42] fxnors %f3, %f15, %f6 fsrc2s %f14, %f6 loop_3900: ld [%l7 + 0x68], %f6 fcmps %fcc2, %f13, %f15 std %f4, [%l7 + 0x10] bn,a,pn %xcc, loop_3901 fmul8x16 %f7, %f4, %f10 orcc %l4, 0x1CA4, %i6 st %f1, [%l7 + 0x54] loop_3901: fpsub32s %f15, %f2, %f12 fmovrdlz %o7, %f12, %f2 bg,a %xcc, loop_3902 fmovspos %xcc, %f5, %f6 orncc %g4, 0x1036, %l1 fsrc2s %f9, %f10 loop_3902: ta %icc, 0x7 stx %g5, [%l7 + 0x30] stw %o3, [%l7 + 0x64] tg %icc, 0x7 faligndata %f10, %f14, %f4 taddcc %i0, 0x0B70, %l2 lduh [%l7 + 0x1A], %o4 fble,a %fcc0, loop_3903 brgez %i5, loop_3904 ldd [%l7 + 0x30], %f8 sub %g6, 0x1821, %o6 loop_3903: fors %f8, %f15, %f13 loop_3904: lduw [%l7 + 0x2C], %i4 movne %xcc, %i2, %g7 fbe %fcc2, loop_3905 fbu,a %fcc1, loop_3906 tleu %xcc, 0x7 nop setx loop_3907, %l0, %l1 jmpl %l1, %o5 loop_3905: xnor %i7, %g1, %i1 loop_3906: or %o2, 0x1D5B, %i3 std %f12, [%l7 + 0x78] loop_3907: bgu,pn %xcc, loop_3908 st %f1, [%l7 + 0x18] ldd [%l7 + 0x30], %f10 st %f15, [%l7 + 0x08] loop_3908: edge32n %l3, %o1, %l5 fba,a %fcc0, loop_3909 ldx [%l7 + 0x30], %g2 bcs,pn %xcc, loop_3910 fnands %f10, %f3, %f6 loop_3909: stw %g3, [%l7 + 0x50] sethi 0x15E1, %o0 loop_3910: lduw [%l7 + 0x6C], %l0 ldd [%l7 + 0x40], %f14 ldsw [%l7 + 0x64], %l6 bn,a,pn %icc, loop_3911 edge32ln %i6, %o7, %l4 fmovdl %xcc, %f15, %f4 ldsw [%l7 + 0x48], %l1 loop_3911: ld [%l7 + 0x38], %f6 fxor %f14, %f6, %f12 edge8 %g4, %g5, %o3 sth %l2, [%l7 + 0x18] stx %o4, [%l7 + 0x40] sth %i0, [%l7 + 0x0C] smul %i5, %g6, %i4 subccc %i2, 0x1D10, %g7 fmul8x16al %f7, %f4, %f6 lduh [%l7 + 0x40], %o5 add %o6, 0x1B6B, %g1 lduh [%l7 + 0x48], %i7 fcmpne16 %f10, %f8, %i1 lduh [%l7 + 0x78], %o2 stb %l3, [%l7 + 0x1F] fandnot1s %f14, %f0, %f15 ldsb [%l7 + 0x60], %i3 lduh [%l7 + 0x1C], %o1 orncc %l5, %g2, %g3 stb %o0, [%l7 + 0x4C] stx %l6, [%l7 + 0x28] srlx %l0, %i6, %l4 fpadd32s %f8, %f10, %f5 fmovdl %icc, %f8, %f3 stb %l1, [%l7 + 0x5A] fmovsg %icc, %f8, %f14 fmovrsgz %o7, %f12, %f1 fsrc1s %f3, %f8 stb %g4, [%l7 + 0x68] tne %icc, 0x1 movre %g5, 0x2A3, %l2 sub %o3, %i0, %i5 array32 %g6, %o4, %i2 fmovsn %xcc, %f8, %f7 fbug,a %fcc1, loop_3912 udiv %i4, 0x133F, %o5 edge32ln %g7, %o6, %g1 ldsw [%l7 + 0x24], %i7 loop_3912: ldsh [%l7 + 0x2A], %i1 fmovdgu %icc, %f1, %f7 fbg,a %fcc1, loop_3913 stw %l3, [%l7 + 0x50] fpsub16 %f8, %f2, %f8 edge8n %i3, %o1, %l5 loop_3913: fcmple32 %f8, %f6, %g2 sdivx %o2, 0x0427, %g3 fbge,a %fcc0, loop_3914 nop setx loop_3915, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brnz,a %l6, loop_3916 fcmpne32 %f14, %f14, %o0 loop_3914: ldx [%l7 + 0x28], %i6 loop_3915: ble,pn %xcc, loop_3917 loop_3916: ldsw [%l7 + 0x18], %l0 brlz,a %l4, loop_3918 fmovse %xcc, %f13, %f15 loop_3917: tvc %icc, 0x7 sll %o7, 0x11, %l1 loop_3918: ldx [%l7 + 0x48], %g5 stw %l2, [%l7 + 0x6C] fpadd32 %f8, %f6, %f12 std %f14, [%l7 + 0x70] ldub [%l7 + 0x44], %o3 fcmpgt16 %f10, %f4, %i0 fmovdge %icc, %f3, %f9 fxor %f10, %f14, %f14 fmovsa %xcc, %f2, %f4 fmovsn %xcc, %f3, %f6 smul %g4, %i5, %g6 bl,a %icc, loop_3919 ldd [%l7 + 0x18], %f8 bpos,a,pt %icc, loop_3920 nop setx loop_3921, %l0, %l1 jmpl %l1, %o4 loop_3919: bvs,a loop_3922 ldsb [%l7 + 0x60], %i2 loop_3920: fandnot2 %f6, %f12, %f8 loop_3921: fbu,a %fcc0, loop_3923 loop_3922: bvs,a loop_3924 sth %o5, [%l7 + 0x48] mulscc %g7, %i4, %g1 loop_3923: sll %o6, %i1, %l3 loop_3924: fcmpne16 %f14, %f0, %i3 add %o1, %i7, %l5 sth %g2, [%l7 + 0x1C] ldub [%l7 + 0x72], %o2 stx %g3, [%l7 + 0x60] tleu %icc, 0x1 st %f6, [%l7 + 0x7C] or %l6, %i6, %o0 stb %l0, [%l7 + 0x4D] fsrc1s %f5, %f8 andn %l4, %l1, %g5 edge8ln %o7, %l2, %i0 and %o3, %i5, %g6 addcc %o4, %g4, %o5 fmovrde %g7, %f2, %f10 edge8l %i2, %g1, %o6 std %f10, [%l7 + 0x10] stw %i4, [%l7 + 0x3C] fmul8ulx16 %f6, %f6, %f10 fmovrdlz %l3, %f2, %f8 addccc %i3, 0x03A7, %o1 movrgz %i7, 0x1A7, %l5 brlez,a %i1, loop_3925 fbug,a %fcc3, loop_3926 fabss %f4, %f14 movne %icc, %g2, %g3 loop_3925: call loop_3927 loop_3926: brlez,a %l6, loop_3928 fzeros %f1 edge32n %o2, %i6, %l0 loop_3927: bpos %icc, loop_3929 loop_3928: move %xcc, %l4, %o0 ldsb [%l7 + 0x24], %g5 fcmpgt32 %f8, %f0, %o7 loop_3929: lduw [%l7 + 0x34], %l2 brz,a %i0, loop_3930 fblg %fcc1, loop_3931 xor %o3, %l1, %g6 ldsb [%l7 + 0x33], %i5 loop_3930: movleu %icc, %o4, %g4 loop_3931: st %f9, [%l7 + 0x74] subc %g7, %i2, %g1 edge8n %o6, %i4, %l3 brz %o5, loop_3932 fmovrse %o1, %f4, %f5 andncc %i7, %i3, %l5 brgz %i1, loop_3933 loop_3932: fmul8sux16 %f6, %f4, %f14 ldx [%l7 + 0x68], %g2 fmovdcc %icc, %f8, %f12 loop_3933: movle %xcc, %l6, %o2 st %f10, [%l7 + 0x6C] fmovsn %icc, %f14, %f6 tsubcctv %i6, 0x1848, %g3 sth %l4, [%l7 + 0x10] fand %f14, %f10, %f4 stw %o0, [%l7 + 0x08] fpadd32s %f2, %f14, %f12 fpadd32 %f12, %f14, %f10 ldsh [%l7 + 0x64], %g5 or %o7, 0x1260, %l2 bcc,a loop_3934 brgz,a %i0, loop_3935 fmovrse %o3, %f10, %f14 fmovscc %icc, %f2, %f3 loop_3934: ld [%l7 + 0x0C], %f15 loop_3935: fcmpne16 %f8, %f12, %l1 fmovrsgz %g6, %f4, %f10 fmovs %f7, %f3 movge %xcc, %i5, %l0 fbn,a %fcc2, loop_3936 fnot1s %f0, %f1 fmovrsgez %g4, %f14, %f13 fmovrdgz %o4, %f0, %f12 loop_3936: fnegd %f10, %f10 stx %i2, [%l7 + 0x68] movrgez %g1, 0x1A4, %o6 fornot2s %f12, %f3, %f14 fmovspos %xcc, %f14, %f15 fbuge,a %fcc3, loop_3937 fcmpgt32 %f8, %f14, %g7 fmovrslz %l3, %f10, %f9 tvc %icc, 0x4 loop_3937: fbue,a %fcc0, loop_3938 stb %o5, [%l7 + 0x61] edge16ln %i4, %o1, %i7 movrgz %l5, 0x154, %i3 loop_3938: ldsh [%l7 + 0x76], %g2 fbu %fcc3, loop_3939 alignaddr %i1, %l6, %i6 tge %xcc, 0x7 ldub [%l7 + 0x0E], %g3 loop_3939: fmovdvs %icc, %f6, %f10 subcc %o2, %l4, %g5 ld [%l7 + 0x18], %f6 taddcc %o0, %o7, %l2 fnegs %f14, %f14 smulcc %i0, %o3, %g6 fmul8x16au %f7, %f2, %f0 fmovsn %icc, %f15, %f10 fxnor %f4, %f2, %f2 movvc %xcc, %l1, %l0 fmovrslez %g4, %f12, %f5 brgz,a %i5, loop_3940 fmovda %icc, %f3, %f9 fmovrdgz %o4, %f14, %f14 edge16 %g1, %o6, %i2 loop_3940: stx %l3, [%l7 + 0x18] edge8l %o5, %g7, %o1 sra %i7, 0x13, %i4 stw %l5, [%l7 + 0x1C] fmovrdgz %g2, %f14, %f12 tgu %xcc, 0x6 ba %icc, loop_3941 lduh [%l7 + 0x10], %i1 fandnot1s %f11, %f7, %f6 tl %xcc, 0x6 loop_3941: stw %i3, [%l7 + 0x08] lduw [%l7 + 0x20], %i6 lduw [%l7 + 0x34], %g3 sdivx %l6, 0x1FC4, %l4 call loop_3942 stb %g5, [%l7 + 0x64] fmovdn %icc, %f1, %f13 sth %o2, [%l7 + 0x4A] loop_3942: fnot2 %f8, %f10 edge32n %o7, %o0, %l2 edge8n %i0, %o3, %l1 brgez %g6, loop_3943 st %f0, [%l7 + 0x30] stb %g4, [%l7 + 0x72] fmovsvs %xcc, %f2, %f11 loop_3943: movrne %i5, %o4, %l0 fmovsvs %icc, %f6, %f11 ld [%l7 + 0x10], %f13 movneg %icc, %o6, %i2 ldx [%l7 + 0x08], %g1 tsubcc %o5, %g7, %o1 bneg,a loop_3944 bgu,pt %xcc, loop_3945 std %f12, [%l7 + 0x50] fmovrdne %l3, %f10, %f10 loop_3944: stx %i4, [%l7 + 0x38] loop_3945: array32 %i7, %g2, %i1 fmul8ulx16 %f2, %f0, %f0 fnegs %f8, %f8 st %f12, [%l7 + 0x7C] bne,a,pt %icc, loop_3946 andn %l5, %i6, %g3 sth %i3, [%l7 + 0x72] bl loop_3947 loop_3946: fmovdgu %xcc, %f14, %f14 fornot2s %f9, %f4, %f4 lduh [%l7 + 0x20], %l4 loop_3947: ldx [%l7 + 0x08], %g5 orncc %l6, 0x1330, %o2 movcs %icc, %o0, %o7 movrgez %i0, 0x1A1, %l2 sth %o3, [%l7 + 0x42] st %f14, [%l7 + 0x54] bge,pn %xcc, loop_3948 fmovsl %icc, %f7, %f5 ldsw [%l7 + 0x7C], %l1 fmovscs %icc, %f13, %f2 loop_3948: ldd [%l7 + 0x10], %f4 brnz %g4, loop_3949 sth %g6, [%l7 + 0x7C] udiv %i5, 0x0C7F, %o4 edge8n %l0, %i2, %o6 loop_3949: movneg %xcc, %g1, %g7 ldd [%l7 + 0x38], %f2 edge8ln %o5, %o1, %l3 fmovdgu %icc, %f10, %f1 fbule,a %fcc2, loop_3950 edge32n %i7, %g2, %i4 std %f12, [%l7 + 0x50] fnand %f12, %f12, %f6 loop_3950: fors %f10, %f15, %f10 lduw [%l7 + 0x60], %i1 fmovsneg %icc, %f11, %f1 udivcc %i6, 0x10C1, %g3 fmovscc %icc, %f3, %f5 udivx %l5, 0x1098, %l4 sth %g5, [%l7 + 0x2E] udivx %i3, 0x1805, %l6 fpmerge %f10, %f14, %f6 ble loop_3951 fsrc1s %f7, %f8 bge,a loop_3952 andn %o0, %o7, %i0 loop_3951: brgz,a %o2, loop_3953 fxors %f12, %f3, %f14 loop_3952: lduh [%l7 + 0x4C], %o3 stx %l2, [%l7 + 0x68] loop_3953: tneg %xcc, 0x5 fmovsvs %xcc, %f4, %f14 movl %xcc, %g4, %l1 fmovdvc %icc, %f5, %f14 fmovsne %icc, %f6, %f10 ldsh [%l7 + 0x74], %i5 ldd [%l7 + 0x38], %f0 tpos %icc, 0x7 srl %g6, %l0, %o4 smul %o6, %g1, %i2 ld [%l7 + 0x10], %f11 udivx %o5, 0x17EF, %o1 fornot2 %f0, %f8, %f6 stx %l3, [%l7 + 0x58] fandnot1 %f12, %f4, %f4 fmovrdgez %g7, %f10, %f0 udiv %g2, 0x1687, %i7 movn %icc, %i1, %i6 fsrc2 %f2, %f8 fandnot2s %f2, %f4, %f10 std %f6, [%l7 + 0x40] addc %g3, 0x085A, %l5 std %f4, [%l7 + 0x60] fmovrdne %l4, %f14, %f14 xnor %g5, %i4, %l6 fpsub32s %f1, %f7, %f1 edge8n %i3, %o7, %i0 ldx [%l7 + 0x70], %o0 taddcctv %o2, 0x0CA7, %l2 fnegs %f15, %f10 fmovdgu %icc, %f1, %f0 be,a,pn %icc, loop_3954 siam 0x0 fornot2s %f5, %f8, %f4 std %f8, [%l7 + 0x30] loop_3954: movg %xcc, %g4, %l1 pdist %f6, %f12, %f6 tleu %xcc, 0x5 smulcc %i5, 0x0EBE, %g6 ld [%l7 + 0x40], %f10 ld [%l7 + 0x38], %f3 edge8n %o3, %o4, %o6 stb %g1, [%l7 + 0x49] edge16 %l0, %i2, %o5 fnand %f8, %f8, %f0 fmovrsne %l3, %f15, %f14 edge32 %o1, %g2, %i7 alignaddr %g7, %i6, %i1 array32 %l5, %l4, %g3 tneg %icc, 0x2 movvs %icc, %i4, %g5 udivx %i3, 0x02C5, %o7 fmovrsgez %i0, %f15, %f5 fmovdvs %xcc, %f15, %f13 lduh [%l7 + 0x44], %o0 brnz %l6, loop_3955 ldx [%l7 + 0x38], %o2 addcc %g4, 0x1F70, %l2 fmul8x16au %f1, %f3, %f4 loop_3955: move %icc, %i5, %l1 bleu,pn %icc, loop_3956 fbule %fcc0, loop_3957 ba,a %icc, loop_3958 lduw [%l7 + 0x7C], %o3 loop_3956: bl loop_3959 loop_3957: fmul8x16au %f6, %f2, %f14 loop_3958: pdist %f8, %f8, %f10 lduh [%l7 + 0x7C], %g6 loop_3959: ldx [%l7 + 0x70], %o4 ldub [%l7 + 0x38], %o6 stw %l0, [%l7 + 0x68] stb %g1, [%l7 + 0x2B] ldx [%l7 + 0x38], %o5 sethi 0x0390, %l3 fmovdneg %xcc, %f10, %f3 ldsb [%l7 + 0x34], %i2 fnot2s %f12, %f0 movleu %icc, %o1, %g2 ldsw [%l7 + 0x18], %i7 fcmps %fcc0, %f13, %f15 or %g7, %i6, %l5 fcmpes %fcc2, %f6, %f1 nop setx loop_3960, %l0, %l1 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 + 0x60], %f10 tge %xcc, 0x5 alignaddrl %i1, %g3, %i4 loop_3960: fandnot1 %f14, %f8, %f6 fmovsleu %xcc, %f13, %f11 movrgez %g5, %l4, %o7 srl %i0, %o0, %i3 lduh [%l7 + 0x54], %l6 lduh [%l7 + 0x0C], %o2 std %f0, [%l7 + 0x68] fmovdvc %icc, %f1, %f5 fmovrde %l2, %f4, %f4 movcs %icc, %g4, %l1 fbne %fcc1, loop_3961 fmovdne %icc, %f4, %f2 lduw [%l7 + 0x7C], %i5 popc %o3, %g6 loop_3961: fnegs %f6, %f15 fble %fcc0, loop_3962 fornot1 %f4, %f12, %f0 sth %o6, [%l7 + 0x08] fmovsneg %icc, %f12, %f4 loop_3962: brgez,a %l0, loop_3963 stb %o4, [%l7 + 0x6F] brgez %o5, loop_3964 stw %l3, [%l7 + 0x40] loop_3963: fcmpeq16 %f6, %f10, %i2 sth %o1, [%l7 + 0x6E] loop_3964: lduh [%l7 + 0x24], %g2 ldub [%l7 + 0x6D], %g1 ldsw [%l7 + 0x18], %g7 ldd [%l7 + 0x50], %f6 fbu %fcc3, loop_3965 fandnot1 %f10, %f6, %f12 fbl,a %fcc1, loop_3966 ld [%l7 + 0x70], %f10 loop_3965: st %f6, [%l7 + 0x10] tpos %icc, 0x5 loop_3966: tge %xcc, 0x3 movrgz %i6, %i7, %i1 ldd [%l7 + 0x78], %f14 movrgez %l5, %g3, %i4 lduw [%l7 + 0x20], %g5 edge32l %l4, %o7, %o0 fcmple32 %f0, %f2, %i3 for %f4, %f10, %f14 addcc %i0, %l6, %l2 fcmpes %fcc3, %f2, %f13 tne %xcc, 0x1 bshuffle %f4, %f12, %f4 fpadd32 %f6, %f14, %f4 ble,a,pn %xcc, loop_3967 stx %o2, [%l7 + 0x08] movrlz %g4, %l1, %o3 srl %g6, 0x0E, %o6 loop_3967: tvc %xcc, 0x7 fmul8x16au %f12, %f10, %f12 array32 %l0, %o4, %i5 fmovrsgz %l3, %f1, %f14 udiv %i2, 0x1A19, %o1 fmovsvc %icc, %f6, %f13 brlz,a %o5, loop_3968 umulcc %g1, %g2, %i6 bleu %icc, loop_3969 fmovs %f8, %f7 loop_3968: movneg %icc, %i7, %g7 fcmpgt16 %f14, %f6, %i1 loop_3969: ldsw [%l7 + 0x58], %l5 fmovscs %icc, %f8, %f10 ble,a,pn %icc, loop_3970 stb %g3, [%l7 + 0x46] stx %i4, [%l7 + 0x18] tl %xcc, 0x0 loop_3970: tg %xcc, 0x3 brnz,a %l4, loop_3971 fmovdl %icc, %f9, %f11 ld [%l7 + 0x0C], %f2 brz %g5, loop_3972 loop_3971: for %f14, %f6, %f4 fabsd %f14, %f14 orcc %o0, 0x14D4, %i3 loop_3972: sllx %i0, %l6, %o7 brgz %o2, loop_3973 ldsh [%l7 + 0x4A], %g4 ldsb [%l7 + 0x61], %l1 fpsub32s %f11, %f8, %f6 loop_3973: edge16ln %o3, %l2, %o6 bneg,pn %icc, loop_3974 fpack32 %f0, %f8, %f14 fpadd32s %f4, %f1, %f5 move %icc, %g6, %o4 loop_3974: fcmpne16 %f4, %f14, %l0 ldub [%l7 + 0x10], %i5 stw %i2, [%l7 + 0x2C] movrgz %l3, %o5, %g1 fsrc1s %f6, %f7 lduw [%l7 + 0x10], %o1 subcc %g2, %i7, %g7 mulscc %i6, %i1, %g3 fmovspos %xcc, %f2, %f7 std %f4, [%l7 + 0x78] ldd [%l7 + 0x18], %f8 movrlez %i4, %l4, %g5 ldsw [%l7 + 0x78], %l5 fmovdcc %icc, %f9, %f5 faligndata %f0, %f12, %f8 taddcctv %i3, 0x1BC2, %o0 array16 %l6, %o7, %i0 movne %icc, %g4, %o2 xnor %l1, 0x1E3D, %l2 taddcctv %o3, %o6, %o4 sra %g6, %i5, %l0 ldub [%l7 + 0x17], %i2 stx %o5, [%l7 + 0x08] fmovdge %icc, %f11, %f12 sth %l3, [%l7 + 0x3C] tl %xcc, 0x1 taddcctv %g1, %g2, %i7 movn %xcc, %g7, %i6 tvc %icc, 0x5 be,a %xcc, loop_3975 fmul8x16 %f2, %f14, %f8 fbule,a %fcc2, loop_3976 tge %xcc, 0x1 loop_3975: ldsw [%l7 + 0x40], %o1 ldsh [%l7 + 0x60], %i1 loop_3976: faligndata %f6, %f10, %f10 fbo,a %fcc1, loop_3977 andcc %g3, %l4, %g5 fbul,a %fcc1, loop_3978 std %f14, [%l7 + 0x28] loop_3977: tsubcctv %i4, %l5, %o0 xnorcc %i3, 0x08E2, %o7 loop_3978: ldsb [%l7 + 0x7C], %i0 bn,a,pn %icc, loop_3979 brlz,a %g4, loop_3980 stb %l6, [%l7 + 0x38] lduh [%l7 + 0x4A], %l1 loop_3979: fmovdleu %icc, %f10, %f5 loop_3980: tgu %xcc, 0x5 fmovdg %xcc, %f0, %f4 sth %o2, [%l7 + 0x76] ldsh [%l7 + 0x12], %o3 movg %xcc, %o6, %l2 xorcc %g6, %i5, %o4 fpack16 %f2, %f12 fmovrse %i2, %f8, %f7 sdivcc %o5, 0x15C8, %l0 ldx [%l7 + 0x08], %l3 ldd [%l7 + 0x40], %f14 movrgez %g1, %i7, %g2 lduh [%l7 + 0x08], %i6 fbue,a %fcc1, loop_3981 bn,a loop_3982 fbge,a %fcc3, loop_3983 ldsw [%l7 + 0x0C], %o1 loop_3981: array32 %g7, %i1, %l4 loop_3982: brgez %g3, loop_3984 loop_3983: movg %icc, %g5, %i4 fnot2 %f8, %f2 fbne %fcc3, loop_3985 loop_3984: fnor %f14, %f12, %f6 st %f7, [%l7 + 0x38] array8 %l5, %o0, %o7 loop_3985: bvs,pn %icc, loop_3986 ldd [%l7 + 0x20], %f10 lduw [%l7 + 0x40], %i0 fcmpeq32 %f0, %f8, %i3 loop_3986: lduh [%l7 + 0x1A], %l6 bvs,a loop_3987 ldsb [%l7 + 0x45], %l1 orncc %g4, %o2, %o6 fnot2 %f12, %f4 loop_3987: movn %icc, %l2, %o3 xor %i5, %g6, %o4 fandnot2s %f2, %f2, %f4 sll %i2, 0x1D, %l0 fpsub32 %f8, %f6, %f4 stw %o5, [%l7 + 0x08] fmovsa %icc, %f15, %f3 fmovrdlez %l3, %f2, %f14 ldsh [%l7 + 0x46], %i7 ldsw [%l7 + 0x44], %g2 tgu %xcc, 0x7 stw %g1, [%l7 + 0x60] ldub [%l7 + 0x2D], %o1 ldx [%l7 + 0x30], %g7 ldd [%l7 + 0x18], %f10 ldx [%l7 + 0x38], %i1 fmovrsne %l4, %f10, %f4 lduh [%l7 + 0x0C], %g3 fmul8x16al %f0, %f7, %f8 fpack32 %f10, %f14, %f12 fmovrse %i6, %f8, %f8 udiv %g5, 0x1579, %l5 edge8l %o0, %i4, %o7 brz,a %i0, loop_3988 edge8ln %i3, %l6, %g4 umulcc %l1, 0x10B6, %o6 fbo %fcc2, loop_3989 loop_3988: ba,a,pn %xcc, loop_3990 tvs %icc, 0x3 brgz,a %l2, loop_3991 loop_3989: movge %xcc, %o2, %o3 loop_3990: fmovrsgez %i5, %f9, %f8 movcc %icc, %g6, %o4 loop_3991: movg %icc, %i2, %o5 fmovsl %icc, %f0, %f13 ldsw [%l7 + 0x24], %l0 nop setx loop_3992, %l0, %l1 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 + 0x7C], %i7 fpmerge %f4, %f2, %f10 st %f7, [%l7 + 0x60] loop_3992: pdist %f10, %f12, %f2 fmovdle %xcc, %f2, %f2 stx %g2, [%l7 + 0x50] sth %g1, [%l7 + 0x3A] fcmps %fcc3, %f7, %f0 ble,a loop_3993 fbn %fcc2, loop_3994 movrne %o1, %g7, %l3 stw %i1, [%l7 + 0x10] loop_3993: fandnot2 %f6, %f10, %f6 loop_3994: ldsh [%l7 + 0x54], %g3 ldsb [%l7 + 0x28], %i6 fbn,a %fcc1, loop_3995 movg %icc, %g5, %l4 edge16n %l5, %i4, %o0 subcc %o7, 0x0848, %i0 loop_3995: ldsh [%l7 + 0x2C], %i3 xnorcc %g4, %l1, %o6 movcc %icc, %l6, %l2 fornot1s %f4, %f1, %f8 ldsh [%l7 + 0x3A], %o2 fbul %fcc2, loop_3996 nop setx loop_3997, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbue,a %fcc2, loop_3998 lduw [%l7 + 0x24], %i5 loop_3996: tgu %xcc, 0x0 loop_3997: tneg %icc, 0x3 loop_3998: lduw [%l7 + 0x54], %o3 fmovrdlz %o4, %f8, %f2 edge8ln %g6, %i2, %o5 ld [%l7 + 0x58], %f4 st %f14, [%l7 + 0x68] fbo %fcc3, loop_3999 ld [%l7 + 0x2C], %f7 edge32ln %i7, %g2, %g1 fmovsa %icc, %f11, %f8 loop_3999: movvc %icc, %l0, %o1 ldsb [%l7 + 0x14], %g7 tle %xcc, 0x5 fba,a %fcc2, loop_4000 add %l3, %i1, %i6 lduw [%l7 + 0x4C], %g3 fbl %fcc3, loop_4001 loop_4000: stw %l4, [%l7 + 0x08] lduw [%l7 + 0x58], %l5 st %f4, [%l7 + 0x64] loop_4001: ldd [%l7 + 0x20], %f4 lduh [%l7 + 0x2E], %i4 sethi 0x116B, %o0 st %f14, [%l7 + 0x20] movn %icc, %o7, %g5 movleu %icc, %i3, %i0 fzero %f4 mulx %l1, 0x18A1, %g4 umulcc %l6, 0x17EB, %o6 array32 %o2, %i5, %o3 umul %o4, 0x092A, %l2 ldsb [%l7 + 0x1A], %g6 movl %icc, %i2, %i7 movl %xcc, %o5, %g1 tcc %xcc, 0x3 fble %fcc3, loop_4002 fnands %f8, %f15, %f13 fpadd32s %f3, %f11, %f8 fnot1 %f12, %f14 loop_4002: addccc %g2, %o1, %l0 fmovrsgz %l3, %f1, %f11 fzero %f4 fornot2s %f2, %f3, %f9 bge loop_4003 stx %g7, [%l7 + 0x10] lduh [%l7 + 0x3E], %i6 ldx [%l7 + 0x58], %g3 loop_4003: tneg %icc, 0x5 fandnot1s %f10, %f14, %f2 tg %xcc, 0x7 fandnot2 %f6, %f12, %f12 std %f2, [%l7 + 0x18] edge8n %l4, %i1, %l5 bcc,a loop_4004 xor %o0, %o7, %g5 fmovsge %icc, %f13, %f1 ldub [%l7 + 0x7B], %i4 loop_4004: sth %i0, [%l7 + 0x3A] lduw [%l7 + 0x20], %i3 lduw [%l7 + 0x34], %l1 ldsb [%l7 + 0x11], %g4 stw %l6, [%l7 + 0x34] ldsw [%l7 + 0x2C], %o6 fbl %fcc2, loop_4005 srax %o2, %i5, %o4 sth %o3, [%l7 + 0x48] fblg,a %fcc0, loop_4006 loop_4005: ld [%l7 + 0x10], %f14 movrlez %g6, %l2, %i2 ldub [%l7 + 0x53], %o5 loop_4006: fmul8x16 %f7, %f8, %f4 orcc %i7, %g1, %g2 fmul8x16 %f2, %f12, %f0 sll %o1, 0x13, %l0 ldsw [%l7 + 0x64], %g7 bvc,pn %xcc, loop_4007 bleu,pt %xcc, loop_4008 stw %l3, [%l7 + 0x1C] popc %g3, %l4 loop_4007: fzeros %f0 loop_4008: fmovsa %xcc, %f12, %f3 lduw [%l7 + 0x44], %i1 fnor %f0, %f4, %f8 fxnors %f4, %f3, %f4 st %f1, [%l7 + 0x60] fmovrde %l5, %f8, %f0 edge8 %o0, %i6, %g5 ble,a,pn %icc, loop_4009 brlez,a %o7, loop_4010 fones %f4 ldd [%l7 + 0x10], %f2 loop_4009: fmovsge %icc, %f0, %f5 loop_4010: fornot1 %f0, %f8, %f10 srax %i0, 0x10, %i3 movrne %l1, 0x25E, %i4 andcc %l6, %o6, %g4 fmovsne %xcc, %f8, %f4 fmuld8ulx16 %f3, %f13, %f6 tl %xcc, 0x6 edge32 %o2, %o4, %i5 ldub [%l7 + 0x58], %o3 movrne %l2, %g6, %i2 edge16n %i7, %o5, %g1 ba,a %xcc, loop_4011 std %f2, [%l7 + 0x08] movrne %g2, %o1, %g7 fmovsne %icc, %f9, %f7 loop_4011: stw %l3, [%l7 + 0x44] bcc,a,pt %icc, loop_4012 ldd [%l7 + 0x48], %f14 fzero %f14 ldd [%l7 + 0x38], %f8 loop_4012: lduw [%l7 + 0x64], %g3 fnors %f7, %f11, %f10 brz %l0, loop_4013 be,pn %icc, loop_4014 ld [%l7 + 0x4C], %f8 fmovsn %icc, %f7, %f6 loop_4013: fone %f10 loop_4014: bgu,a,pt %xcc, loop_4015 stx %l4, [%l7 + 0x10] fxor %f6, %f10, %f8 ldsh [%l7 + 0x44], %l5 loop_4015: taddcctv %i1, 0x0266, %o0 fmovrdlez %g5, %f6, %f10 lduw [%l7 + 0x68], %o7 ldx [%l7 + 0x20], %i0 lduw [%l7 + 0x58], %i6 fmovrdgez %l1, %f14, %f8 brlz,a %i3, loop_4016 subc %l6, 0x056B, %o6 fblg %fcc0, loop_4017 movrlez %i4, 0x2C1, %g4 loop_4016: fpadd32 %f6, %f14, %f12 stw %o2, [%l7 + 0x70] loop_4017: brgz %i5, loop_4018 fornot1 %f8, %f12, %f6 lduh [%l7 + 0x08], %o4 fmovrdlez %l2, %f4, %f2 loop_4018: edge32ln %o3, %g6, %i7 movge %xcc, %o5, %i2 fbul,a %fcc1, loop_4019 fpsub16s %f1, %f3, %f1 lduw [%l7 + 0x58], %g2 ldsh [%l7 + 0x0A], %o1 loop_4019: stb %g1, [%l7 + 0x6A] edge16ln %g7, %g3, %l3 ldsw [%l7 + 0x24], %l4 lduh [%l7 + 0x28], %l0 andn %i1, 0x16B5, %o0 fmovscs %icc, %f5, %f10 lduw [%l7 + 0x1C], %l5 movcc %xcc, %o7, %i0 fmovrdlz %g5, %f10, %f14 edge8ln %l1, %i3, %i6 popc %o6, %i4 mulx %l6, %g4, %o2 edge32 %i5, %l2, %o3 fexpand %f10, %f2 fble,a %fcc3, loop_4020 brnz,a %g6, loop_4021 fnegs %f13, %f10 alignaddr %i7, %o4, %i2 loop_4020: fsrc2 %f12, %f0 loop_4021: edge16 %o5, %g2, %g1 stb %g7, [%l7 + 0x08] nop setx loop_4022, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16n %g3, %o1, %l4 fmovdvc %xcc, %f1, %f9 fmovsvc %icc, %f6, %f0 loop_4022: nop setx loop_4023, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsle %xcc, %f5, %f15 ldub [%l7 + 0x0A], %l0 tvs %icc, 0x2 loop_4023: ldsh [%l7 + 0x3C], %i1 ldx [%l7 + 0x38], %l3 ldx [%l7 + 0x78], %l5 fmul8x16au %f6, %f4, %f0 ble,pn %icc, loop_4024 lduh [%l7 + 0x3C], %o7 xor %i0, 0x0468, %g5 fmovsle %icc, %f9, %f13 loop_4024: movcc %icc, %l1, %i3 ldub [%l7 + 0x79], %i6 bshuffle %f2, %f2, %f12 ldsw [%l7 + 0x3C], %o6 fpsub16s %f13, %f2, %f11 edge32 %i4, %l6, %o0 fabsd %f12, %f14 st %f4, [%l7 + 0x74] tsubcctv %o2, %i5, %g4 stw %o3, [%l7 + 0x14] ldx [%l7 + 0x48], %l2 stw %g6, [%l7 + 0x78] stb %i7, [%l7 + 0x3E] sethi 0x0809, %i2 fmovrslez %o5, %f3, %f0 fmuld8ulx16 %f11, %f15, %f0 ldsh [%l7 + 0x4A], %g2 sth %o4, [%l7 + 0x5A] fmovsgu %xcc, %f4, %f11 tn %icc, 0x3 nop setx loop_4025, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry array16 %g7, %g3, %o1 fmuld8ulx16 %f5, %f6, %f2 nop setx loop_4026, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4025: fblg %fcc3, loop_4027 umul %l4, %l0, %i1 st %f11, [%l7 + 0x4C] loop_4026: ldsh [%l7 + 0x5E], %l3 loop_4027: fcmple16 %f6, %f4, %g1 ldsh [%l7 + 0x76], %l5 nop setx loop_4028, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_4029, %l0, %l1 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,pt %icc, loop_4030 ld [%l7 + 0x74], %f8 loop_4028: ldsw [%l7 + 0x4C], %o7 loop_4029: ldd [%l7 + 0x30], %f2 loop_4030: bleu,pt %xcc, loop_4031 movle %icc, %g5, %l1 ld [%l7 + 0x34], %f15 andncc %i0, %i3, %o6 loop_4031: bge %icc, loop_4032 fmuld8ulx16 %f7, %f8, %f8 stx %i6, [%l7 + 0x68] mova %icc, %i4, %o0 loop_4032: tne %icc, 0x6 udivx %l6, 0x00CB, %o2 ldsb [%l7 + 0x51], %i5 fbge %fcc0, loop_4033 movne %icc, %g4, %l2 umul %g6, 0x18ED, %o3 lduh [%l7 + 0x1E], %i7 loop_4033: fbe %fcc0, loop_4034 stw %i2, [%l7 + 0x24] bg,a %icc, loop_4035 fmovdle %xcc, %f7, %f12 loop_4034: ldsb [%l7 + 0x35], %g2 fmovs %f0, %f3 loop_4035: bge,pn %xcc, loop_4036 movg %xcc, %o4, %g7 lduh [%l7 + 0x54], %g3 be,pt %xcc, loop_4037 loop_4036: lduw [%l7 + 0x38], %o1 xor %l4, 0x17A3, %o5 tn %xcc, 0x5 loop_4037: edge8 %i1, %l3, %l0 ldd [%l7 + 0x08], %f4 fbuge %fcc0, loop_4038 ldx [%l7 + 0x48], %l5 ldsw [%l7 + 0x40], %g1 tle %xcc, 0x0 loop_4038: fblg,a %fcc2, loop_4039 lduh [%l7 + 0x74], %o7 bcs,pn %icc, loop_4040 tg %icc, 0x3 loop_4039: taddcctv %l1, %i0, %i3 tneg %xcc, 0x4 loop_4040: fpadd32s %f10, %f1, %f5 fpsub16s %f2, %f13, %f4 ldx [%l7 + 0x18], %o6 stx %g5, [%l7 + 0x20] be,a,pt %icc, loop_4041 fcmpgt16 %f10, %f10, %i6 movcs %icc, %o0, %l6 lduw [%l7 + 0x28], %o2 loop_4041: stw %i4, [%l7 + 0x1C] stw %g4, [%l7 + 0x24] lduw [%l7 + 0x48], %i5 st %f9, [%l7 + 0x34] fblg,a %fcc2, loop_4042 ldx [%l7 + 0x58], %l2 andncc %o3, %g6, %i7 move %icc, %i2, %g2 loop_4042: fandnot1s %f13, %f12, %f3 fpsub32s %f6, %f14, %f12 fmovsg %icc, %f7, %f6 fmovrdlez %o4, %f6, %f6 orcc %g7, %o1, %g3 array32 %l4, %i1, %l3 fnor %f4, %f10, %f10 subc %l0, 0x0ABD, %o5 fmovscc %xcc, %f9, %f11 fone %f8 movrgez %g1, 0x098, %o7 sll %l1, %i0, %i3 faligndata %f4, %f6, %f8 std %f14, [%l7 + 0x10] array32 %l5, %o6, %i6 fmovspos %icc, %f10, %f10 fmovdvs %icc, %f10, %f9 fmovdl %xcc, %f1, %f3 andn %g5, %l6, %o0 fands %f6, %f15, %f10 fones %f9 fexpand %f6, %f6 addc %i4, 0x125D, %o2 ldub [%l7 + 0x0F], %i5 brgez %g4, loop_4043 fnands %f5, %f8, %f8 array32 %o3, %g6, %i7 movvs %xcc, %l2, %g2 loop_4043: ldx [%l7 + 0x60], %o4 tn %xcc, 0x2 fpsub16s %f15, %f5, %f8 lduh [%l7 + 0x74], %i2 movrlez %g7, 0x32D, %g3 fandnot2 %f6, %f4, %f14 ldd [%l7 + 0x48], %f6 lduw [%l7 + 0x24], %o1 st %f11, [%l7 + 0x1C] sra %i1, %l4, %l3 fmovdleu %icc, %f15, %f6 fmovsn %icc, %f2, %f15 fbge %fcc2, loop_4044 xor %l0, %g1, %o5 st %f8, [%l7 + 0x2C] smulcc %l1, %i0, %o7 loop_4044: fmovdl %icc, %f6, %f7 ldsb [%l7 + 0x0A], %l5 fcmps %fcc0, %f14, %f13 fandnot1s %f12, %f11, %f14 ble,a,pn %icc, loop_4045 be,a %xcc, loop_4046 ldx [%l7 + 0x58], %o6 stb %i3, [%l7 + 0x7C] loop_4045: edge32ln %i6, %g5, %o0 loop_4046: bge,pn %xcc, loop_4047 sra %l6, %o2, %i4 brgz,a %i5, loop_4048 ldub [%l7 + 0x3C], %o3 loop_4047: brlz %g4, loop_4049 fmovsgu %xcc, %f15, %f3 loop_4048: array8 %i7, %g6, %g2 fandnot2 %f4, %f12, %f2 loop_4049: fmul8x16 %f4, %f8, %f6 ld [%l7 + 0x44], %f15 fmovdle %xcc, %f11, %f6 ba,a loop_4050 fxor %f4, %f6, %f12 nop setx loop_4051, %l0, %l1 jmpl %l1, %l2 st %f2, [%l7 + 0x18] loop_4050: lduw [%l7 + 0x3C], %i2 ba,a,pt %icc, loop_4052 loop_4051: stb %g7, [%l7 + 0x66] fxor %f14, %f12, %f6 fpsub16s %f4, %f11, %f13 loop_4052: ldub [%l7 + 0x1E], %o4 ld [%l7 + 0x34], %f10 lduw [%l7 + 0x64], %g3 movgu %xcc, %o1, %l4 ldub [%l7 + 0x25], %i1 fpsub32s %f8, %f0, %f12 fxors %f3, %f10, %f12 ble,a %icc, loop_4053 fornot2s %f5, %f1, %f8 fbo %fcc0, loop_4054 fornot2s %f11, %f12, %f7 loop_4053: lduw [%l7 + 0x68], %l0 ldsh [%l7 + 0x2A], %l3 loop_4054: fblg,a %fcc2, loop_4055 bn,a,pn %xcc, loop_4056 stb %g1, [%l7 + 0x59] fandnot2 %f6, %f14, %f4 loop_4055: stw %l1, [%l7 + 0x14] loop_4056: fnors %f12, %f1, %f15 udivcc %o5, 0x01F7, %o7 stb %l5, [%l7 + 0x3E] edge32n %o6, %i3, %i6 ldx [%l7 + 0x10], %i0 move %xcc, %g5, %l6 ldsw [%l7 + 0x68], %o0 ldx [%l7 + 0x38], %i4 brnz %i5, loop_4057 ldsh [%l7 + 0x7E], %o2 lduh [%l7 + 0x40], %o3 fbge,a %fcc0, loop_4058 loop_4057: fpmerge %f0, %f9, %f12 taddcctv %i7, 0x0F72, %g4 fbg,a %fcc2, loop_4059 loop_4058: nop setx loop_4060, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f4, [%l7 + 0x18] lduw [%l7 + 0x6C], %g2 loop_4059: ldsw [%l7 + 0x48], %l2 loop_4060: fbu,a %fcc3, loop_4061 xnor %i2, 0x0AAD, %g7 sdivcc %g6, 0x0692, %o4 ldsh [%l7 + 0x6E], %g3 loop_4061: fabsd %f0, %f6 tge %icc, 0x3 fmuld8ulx16 %f0, %f8, %f2 ble loop_4062 fmovrslez %o1, %f7, %f15 ldub [%l7 + 0x65], %l4 lduh [%l7 + 0x3C], %l0 loop_4062: ldd [%l7 + 0x10], %f14 fxnors %f13, %f6, %f5 bcs %icc, loop_4063 mova %xcc, %i1, %l3 ld [%l7 + 0x38], %f1 fzeros %f15 loop_4063: addccc %l1, 0x013C, %g1 fmul8sux16 %f0, %f14, %f6 movrgez %o7, %l5, %o6 fbo,a %fcc1, loop_4064 array16 %o5, %i6, %i0 fmovsa %xcc, %f6, %f10 udiv %i3, 0x16B4, %l6 loop_4064: fnot1s %f2, %f5 stw %g5, [%l7 + 0x7C] tn %icc, 0x5 pdist %f14, %f12, %f8 fmovrsgez %o0, %f1, %f6 fmovsgu %xcc, %f10, %f3 ldsb [%l7 + 0x6C], %i4 addcc %o2, %o3, %i7 fble,a %fcc2, loop_4065 fpmerge %f2, %f3, %f10 fmovscc %icc, %f9, %f6 fnot2s %f2, %f10 loop_4065: fmovsg %icc, %f0, %f5 movrne %g4, %i5, %l2 movl %xcc, %i2, %g7 edge16l %g2, %o4, %g3 sth %o1, [%l7 + 0x22] bne,pt %icc, loop_4066 movrgez %g6, 0x292, %l4 fblg %fcc1, loop_4067 subccc %i1, %l3, %l0 loop_4066: ldx [%l7 + 0x78], %g1 fmovspos %xcc, %f5, %f7 loop_4067: sra %o7, %l5, %l1 lduw [%l7 + 0x1C], %o6 bneg,a,pn %xcc, loop_4068 popc %o5, %i6 lduh [%l7 + 0x5E], %i0 fmovrsgz %i3, %f12, %f12 loop_4068: ldx [%l7 + 0x18], %g5 udiv %o0, 0x1494, %l6 fmovrdne %o2, %f0, %f6 fmul8x16au %f14, %f3, %f2 fnot2s %f0, %f0 bpos,a,pn %icc, loop_4069 sdiv %o3, 0x02F9, %i7 ble loop_4070 fpmerge %f12, %f12, %f2 loop_4069: fmovrslez %i4, %f14, %f11 popc %i5, %g4 loop_4070: ldd [%l7 + 0x68], %f14 orcc %l2, 0x0119, %g7 fmovdge %icc, %f12, %f13 fxor %f6, %f0, %f6 fzeros %f15 fnors %f14, %f3, %f13 fmovdg %xcc, %f5, %f6 ldx [%l7 + 0x18], %i2 stw %o4, [%l7 + 0x60] ta %icc, 0x7 stx %g2, [%l7 + 0x10] ldd [%l7 + 0x18], %f10 movge %icc, %o1, %g3 andn %l4, %i1, %g6 edge8n %l0, %g1, %o7 std %f2, [%l7 + 0x78] brlz,a %l5, loop_4071 ldd [%l7 + 0x40], %f12 fcmple32 %f2, %f8, %l3 lduw [%l7 + 0x2C], %o6 loop_4071: edge16l %l1, %o5, %i0 tsubcctv %i3, 0x182E, %g5 fones %f11 or %o0, 0x1E8F, %l6 bne %xcc, loop_4072 ldsb [%l7 + 0x69], %o2 movrgz %i6, 0x1C3, %i7 orncc %o3, %i5, %i4 loop_4072: xnor %l2, %g7, %i2 ld [%l7 + 0x28], %f10 tg %xcc, 0x7 lduw [%l7 + 0x14], %o4 fpsub32s %f2, %f4, %f0 ldd [%l7 + 0x78], %f0 fandnot1s %f9, %f2, %f8 fcmple16 %f8, %f2, %g2 ldub [%l7 + 0x71], %o1 call loop_4073 stb %g4, [%l7 + 0x12] edge32l %g3, %i1, %g6 umulcc %l4, %g1, %l0 loop_4073: bgu,a loop_4074 sth %l5, [%l7 + 0x5E] add %l3, 0x1EAB, %o6 ldub [%l7 + 0x3E], %l1 loop_4074: ldsb [%l7 + 0x5B], %o5 mulx %o7, 0x1220, %i0 subc %g5, %o0, %l6 bshuffle %f14, %f6, %f6 sth %i3, [%l7 + 0x36] fcmps %fcc0, %f15, %f14 lduh [%l7 + 0x54], %o2 stw %i7, [%l7 + 0x48] fmovsneg %icc, %f0, %f0 tcs %xcc, 0x5 ldd [%l7 + 0x30], %f2 fmovdvc %xcc, %f3, %f4 std %f4, [%l7 + 0x70] fmovd %f10, %f2 fmul8sux16 %f2, %f8, %f14 ld [%l7 + 0x40], %f0 ldsb [%l7 + 0x35], %i6 for %f0, %f14, %f12 tvs %xcc, 0x5 fmovs %f12, %f2 lduh [%l7 + 0x12], %i5 add %o3, %i4, %l2 tne %icc, 0x2 ba,a,pt %xcc, loop_4075 ta %icc, 0x0 fbl %fcc2, loop_4076 faligndata %f2, %f12, %f0 loop_4075: udiv %g7, 0x187B, %i2 sdivcc %g2, 0x08FE, %o1 loop_4076: fnand %f10, %f6, %f6 ldsw [%l7 + 0x1C], %g4 ta %xcc, 0x4 ldsh [%l7 + 0x7C], %g3 fbn,a %fcc2, loop_4077 bge,a loop_4078 edge16n %o4, %g6, %l4 xnorcc %g1, %i1, %l5 loop_4077: fba,a %fcc3, loop_4079 loop_4078: fmovdneg %icc, %f6, %f3 fcmped %fcc1, %f10, %f4 fmovdcc %icc, %f1, %f5 loop_4079: fmul8x16au %f14, %f12, %f10 fmovdge %xcc, %f14, %f4 tleu %xcc, 0x0 fornot2 %f4, %f10, %f4 ldsw [%l7 + 0x70], %l0 fpsub32s %f9, %f9, %f1 lduh [%l7 + 0x4C], %l3 ldsw [%l7 + 0x68], %l1 ldx [%l7 + 0x08], %o6 movcc %icc, %o7, %o5 addc %i0, 0x138D, %o0 ldsw [%l7 + 0x38], %g5 lduw [%l7 + 0x20], %l6 bne,a,pt %icc, loop_4080 ldx [%l7 + 0x08], %o2 sllx %i3, 0x08, %i6 bneg loop_4081 loop_4080: tg %xcc, 0x2 fmovrde %i5, %f8, %f6 fcmps %fcc0, %f8, %f11 loop_4081: sth %i7, [%l7 + 0x22] ldsh [%l7 + 0x7E], %i4 fsrc1s %f4, %f12 sethi 0x03C3, %o3 fbule,a %fcc3, loop_4082 tvs %xcc, 0x7 edge16l %g7, %l2, %g2 stw %o1, [%l7 + 0x30] loop_4082: std %f4, [%l7 + 0x68] edge16ln %g4, %i2, %o4 fnot2 %f8, %f6 fxors %f15, %f2, %f1 brlez %g3, loop_4083 fmovda %xcc, %f1, %f8 fnot2s %f2, %f13 ldd [%l7 + 0x38], %f10 loop_4083: fmovscs %xcc, %f6, %f11 fmovrde %g6, %f10, %f12 fbug %fcc1, loop_4084 fornot1 %f14, %f0, %f6 ldx [%l7 + 0x78], %l4 bge,a %xcc, loop_4085 loop_4084: ldsb [%l7 + 0x0E], %g1 udivx %l5, 0x125A, %l0 xnor %l3, 0x1B33, %l1 loop_4085: mulscc %i1, %o6, %o7 stb %o5, [%l7 + 0x2F] fpmerge %f13, %f4, %f0 ldx [%l7 + 0x30], %o0 tleu %icc, 0x3 pdist %f8, %f0, %f2 ldd [%l7 + 0x18], %f0 mulscc %i0, 0x0FC4, %l6 fmovscs %xcc, %f14, %f14 fnot2 %f14, %f0 fbn,a %fcc0, loop_4086 movrgez %g5, %o2, %i3 brnz,a %i6, loop_4087 popc 0x0A96, %i5 loop_4086: alignaddrl %i7, %o3, %g7 move %xcc, %i4, %g2 loop_4087: lduh [%l7 + 0x50], %o1 tsubcctv %g4, 0x196C, %i2 stb %l2, [%l7 + 0x39] alignaddrl %g3, %o4, %l4 fbe %fcc0, loop_4088 edge8l %g1, %l5, %l0 fbn %fcc2, loop_4089 ldsw [%l7 + 0x18], %g6 loop_4088: stb %l1, [%l7 + 0x21] fmovda %icc, %f5, %f5 loop_4089: fxnors %f12, %f11, %f11 stw %l3, [%l7 + 0x7C] fzero %f2 xor %i1, 0x1112, %o6 movleu %xcc, %o5, %o0 fpadd16 %f4, %f10, %f6 stx %i0, [%l7 + 0x40] fmul8x16al %f7, %f7, %f6 fmovsge %icc, %f2, %f15 ld [%l7 + 0x6C], %f13 lduh [%l7 + 0x24], %l6 ldsb [%l7 + 0x48], %o7 add %o2, 0x06EB, %i3 stw %g5, [%l7 + 0x58] tvc %xcc, 0x3 fpmerge %f1, %f15, %f14 bleu,a loop_4090 lduh [%l7 + 0x2A], %i5 taddcctv %i6, 0x053D, %o3 movrgz %i7, 0x23D, %g7 loop_4090: ldub [%l7 + 0x26], %i4 fabss %f13, %f10 subc %g2, 0x00CA, %o1 ldub [%l7 + 0x3C], %g4 ldub [%l7 + 0x3A], %l2 brgz %i2, loop_4091 brnz,a %g3, loop_4092 fcmpeq32 %f8, %f10, %o4 fmovrdgz %g1, %f0, %f12 loop_4091: stb %l5, [%l7 + 0x17] loop_4092: sethi 0x08AA, %l4 edge16ln %g6, %l0, %l1 lduw [%l7 + 0x18], %i1 ldsb [%l7 + 0x41], %l3 edge16 %o5, %o0, %o6 call loop_4093 fmovrslez %l6, %f12, %f15 srl %o7, %i0, %i3 edge32l %o2, %i5, %g5 loop_4093: tle %icc, 0x7 ldx [%l7 + 0x70], %i6 addccc %i7, 0x1267, %o3 fbug,a %fcc3, loop_4094 fmovrdlz %i4, %f0, %f6 sth %g7, [%l7 + 0x56] fpadd16 %f6, %f14, %f8 loop_4094: fbge %fcc2, loop_4095 movrgez %g2, 0x152, %g4 fbe,a %fcc1, loop_4096 fsrc2 %f0, %f6 loop_4095: tleu %icc, 0x0 movg %xcc, %o1, %l2 loop_4096: ldsh [%l7 + 0x7E], %g3 lduw [%l7 + 0x78], %i2 fba,a %fcc2, loop_4097 fmovdcs %icc, %f14, %f8 te %icc, 0x0 stb %g1, [%l7 + 0x24] loop_4097: pdist %f4, %f6, %f2 ldub [%l7 + 0x76], %o4 fba,a %fcc2, loop_4098 smul %l5, %l4, %g6 lduh [%l7 + 0x5A], %l1 sth %l0, [%l7 + 0x3A] loop_4098: fmovscs %icc, %f13, %f2 fmovrse %i1, %f9, %f7 move %xcc, %l3, %o5 fnot1s %f10, %f2 bg,pn %icc, loop_4099 sth %o6, [%l7 + 0x3A] fandnot1s %f14, %f9, %f6 fmovsne %icc, %f7, %f0 loop_4099: ldsw [%l7 + 0x34], %l6 ba,a,pn %xcc, loop_4100 or %o7, 0x16F3, %o0 ldub [%l7 + 0x0A], %i0 fmovdvs %xcc, %f14, %f8 loop_4100: stw %i3, [%l7 + 0x60] lduw [%l7 + 0x14], %i5 be,a loop_4101 bcc,a loop_4102 tne %xcc, 0x1 ldd [%l7 + 0x28], %f4 loop_4101: tl %icc, 0x7 loop_4102: umul %g5, 0x0FBD, %o2 ldub [%l7 + 0x1B], %i6 subc %i7, %o3, %g7 fbu %fcc1, loop_4103 ldsw [%l7 + 0x14], %i4 umulcc %g4, %o1, %l2 ldsw [%l7 + 0x54], %g3 loop_4103: tge %xcc, 0x2 brz %i2, loop_4104 fnand %f6, %f6, %f4 fmovrse %g2, %f5, %f8 movle %xcc, %g1, %l5 loop_4104: nop setx loop_4105, %l0, %l1 jmpl %l1, %l4 fmovsa %icc, %f3, %f14 fmovdgu %icc, %f6, %f13 stb %g6, [%l7 + 0x2A] loop_4105: ldd [%l7 + 0x68], %f10 fand %f4, %f14, %f2 fmovsne %icc, %f12, %f9 fxnor %f14, %f10, %f4 lduw [%l7 + 0x54], %l1 add %o4, 0x1355, %i1 fmovdcc %icc, %f12, %f9 nop setx loop_4106, %l0, %l1 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 %l3, 0x0E5C, %o5 ld [%l7 + 0x28], %f0 srax %o6, 0x10, %l6 loop_4106: sllx %o7, %l0, %i0 fcmpgt32 %f8, %f2, %i3 edge32l %i5, %g5, %o2 ldsb [%l7 + 0x21], %i6 movne %xcc, %o0, %i7 ldsb [%l7 + 0x2B], %g7 bg,a,pt %xcc, loop_4107 mulx %o3, 0x12CC, %i4 tgu %icc, 0x1 ldd [%l7 + 0x48], %f10 loop_4107: fmovdvc %xcc, %f0, %f4 smul %g4, 0x06F2, %l2 stw %g3, [%l7 + 0x10] ble,a %xcc, loop_4108 edge16l %i2, %g2, %g1 fpadd32s %f3, %f8, %f5 bl %xcc, loop_4109 loop_4108: edge8l %l5, %l4, %g6 movre %l1, %o1, %i1 fpsub16s %f15, %f0, %f9 loop_4109: tleu %xcc, 0x0 fmovsg %icc, %f7, %f4 addcc %o4, 0x1605, %o5 brnz %l3, loop_4110 fmovdvs %xcc, %f13, %f6 st %f10, [%l7 + 0x58] stb %l6, [%l7 + 0x67] loop_4110: pdist %f10, %f2, %f8 ble,pt %xcc, loop_4111 array8 %o6, %o7, %l0 lduh [%l7 + 0x48], %i3 fmovsgu %icc, %f6, %f5 loop_4111: fmovsgu %icc, %f2, %f13 fmovrsgez %i5, %f4, %f4 ldub [%l7 + 0x3D], %g5 fbn,a %fcc1, loop_4112 sth %i0, [%l7 + 0x7C] fmovsgu %xcc, %f9, %f12 stb %i6, [%l7 + 0x43] loop_4112: bcs loop_4113 ldd [%l7 + 0x38], %f10 std %f4, [%l7 + 0x68] st %f7, [%l7 + 0x34] loop_4113: std %f10, [%l7 + 0x28] sth %o2, [%l7 + 0x78] brgz,a %o0, loop_4114 ldsh [%l7 + 0x7E], %i7 fbn %fcc0, loop_4115 fmul8sux16 %f12, %f14, %f12 loop_4114: movrne %o3, %i4, %g4 edge16n %l2, %g7, %i2 loop_4115: st %f12, [%l7 + 0x64] fbue %fcc2, loop_4116 fmovdn %icc, %f0, %f14 ldsh [%l7 + 0x7A], %g2 xnor %g1, 0x0A88, %l5 loop_4116: edge32ln %g3, %g6, %l1 std %f10, [%l7 + 0x78] ld [%l7 + 0x40], %f9 move %xcc, %o1, %l4 fcmps %fcc3, %f1, %f10 tcs %xcc, 0x4 std %f14, [%l7 + 0x30] brgz %o4, loop_4117 fmovdcc %icc, %f4, %f1 ld [%l7 + 0x24], %f5 stw %o5, [%l7 + 0x18] loop_4117: ldsh [%l7 + 0x2E], %l3 tg %xcc, 0x5 fbug %fcc1, loop_4118 bgu loop_4119 ld [%l7 + 0x2C], %f1 stb %l6, [%l7 + 0x7B] loop_4118: fmovsleu %xcc, %f0, %f8 loop_4119: fmovsgu %xcc, %f1, %f1 fmovse %icc, %f1, %f11 fmovsvc %icc, %f3, %f6 bgu loop_4120 stx %i1, [%l7 + 0x58] movrgez %o7, %l0, %o6 tsubcc %i3, 0x0792, %i5 loop_4120: sth %g5, [%l7 + 0x1A] sll %i0, %i6, %o2 sub %o0, %o3, %i4 fnot2s %f0, %f4 stw %i7, [%l7 + 0x38] xorcc %g4, 0x08C1, %g7 xor %i2, %g2, %g1 bcs,pt %xcc, loop_4121 fone %f4 fmovdg %icc, %f1, %f10 movrne %l2, 0x30F, %g3 loop_4121: fmovspos %xcc, %f15, %f7 fmovrdgz %l5, %f2, %f8 ldsw [%l7 + 0x68], %g6 fsrc1s %f13, %f2 array16 %l1, %o1, %o4 fnand %f6, %f14, %f2 fmovda %icc, %f1, %f6 fmovsle %icc, %f1, %f0 stx %o5, [%l7 + 0x28] lduh [%l7 + 0x5A], %l3 sub %l6, 0x0F14, %l4 xnorcc %i1, 0x002F, %o7 fmovrslez %l0, %f13, %f15 ldd [%l7 + 0x50], %f10 edge8 %o6, %i3, %g5 tsubcc %i5, 0x0071, %i6 lduw [%l7 + 0x5C], %o2 fmovsvs %xcc, %f8, %f10 fmovsa %icc, %f9, %f0 xorcc %i0, %o3, %i4 fmovscs %icc, %f2, %f12 sth %o0, [%l7 + 0x74] call loop_4122 movrlez %g4, 0x2BE, %i7 move %xcc, %g7, %i2 fbge %fcc0, loop_4123 loop_4122: ldx [%l7 + 0x10], %g2 fandnot1 %f8, %f4, %f14 fpsub32 %f12, %f12, %f12 loop_4123: bleu,a loop_4124 fnot2 %f6, %f14 edge16n %l2, %g3, %l5 movcs %xcc, %g6, %l1 loop_4124: fpsub32s %f11, %f12, %f14 stx %o1, [%l7 + 0x38] ldd [%l7 + 0x58], %f0 fpsub16 %f10, %f0, %f12 andncc %g1, %o5, %l3 fbne,a %fcc1, loop_4125 fbul %fcc3, loop_4126 stw %o4, [%l7 + 0x5C] fsrc2s %f11, %f11 loop_4125: mova %xcc, %l6, %l4 loop_4126: stb %i1, [%l7 + 0x31] fbne %fcc2, loop_4127 fmovrdne %o7, %f0, %f4 fbule,a %fcc2, loop_4128 st %f4, [%l7 + 0x30] loop_4127: tvc %xcc, 0x3 sdivcc %l0, 0x0BBA, %o6 loop_4128: fmovsa %xcc, %f9, %f9 fmovdvc %icc, %f10, %f1 fors %f12, %f1, %f13 fnor %f0, %f8, %f0 movgu %xcc, %i3, %g5 ldsb [%l7 + 0x1D], %i6 fbu,a %fcc0, loop_4129 fmovscc %xcc, %f12, %f5 andn %o2, 0x16AC, %i0 ld [%l7 + 0x38], %f3 loop_4129: fornot1 %f4, %f0, %f8 ldx [%l7 + 0x60], %i5 fmovrsgez %i4, %f5, %f3 fmovse %icc, %f6, %f3 fxor %f14, %f14, %f6 fbn %fcc3, loop_4130 bg,a,pn %icc, loop_4131 fmovdpos %xcc, %f15, %f3 fmovrse %o0, %f2, %f4 loop_4130: ldx [%l7 + 0x18], %g4 loop_4131: fcmpne16 %f14, %f2, %i7 bshuffle %f8, %f2, %f8 andncc %o3, %g7, %i2 fcmpne32 %f6, %f2, %g2 movrlz %l2, 0x329, %l5 ldd [%l7 + 0x28], %f6 ldd [%l7 + 0x10], %f4 fcmped %fcc2, %f12, %f6 fmovdle %icc, %f3, %f11 ldub [%l7 + 0x4B], %g3 pdist %f6, %f8, %f2 lduh [%l7 + 0x20], %l1 lduh [%l7 + 0x62], %g6 xnorcc %o1, 0x1109, %g1 orncc %l3, 0x0FB9, %o5 ldub [%l7 + 0x0D], %o4 stb %l4, [%l7 + 0x3F] fbule %fcc1, loop_4132 stb %l6, [%l7 + 0x5A] st %f5, [%l7 + 0x10] ld [%l7 + 0x08], %f2 loop_4132: fabss %f14, %f9 lduh [%l7 + 0x2A], %i1 fmovrsgz %o7, %f1, %f0 stw %l0, [%l7 + 0x68] fcmpgt16 %f4, %f6, %i3 fmovrdlez %o6, %f4, %f12 st %f10, [%l7 + 0x54] ldsw [%l7 + 0x20], %i6 tleu %icc, 0x7 fnegd %f10, %f2 movneg %xcc, %g5, %i0 bcc,a,pn %icc, loop_4133 ta %icc, 0x7 fmovsvc %icc, %f2, %f10 fmovrslez %i5, %f12, %f11 loop_4133: tsubcctv %o2, %i4, %g4 fbul %fcc3, loop_4134 srlx %o0, %o3, %g7 tcs %icc, 0x6 fmovsvs %icc, %f11, %f6 loop_4134: fone %f8 brz %i7, loop_4135 stw %i2, [%l7 + 0x60] edge8 %l2, %g2, %g3 smul %l5, %g6, %l1 loop_4135: ldsh [%l7 + 0x1A], %g1 fmovrslez %o1, %f6, %f4 movg %xcc, %l3, %o4 lduh [%l7 + 0x2C], %l4 pdist %f2, %f10, %f10 tvc %icc, 0x3 brz,a %l6, loop_4136 edge16l %i1, %o7, %l0 ldsw [%l7 + 0x60], %i3 ldsh [%l7 + 0x58], %o6 loop_4136: edge8 %i6, %o5, %g5 xnorcc %i5, 0x1598, %o2 call loop_4137 fnands %f3, %f0, %f9 taddcctv %i0, 0x023B, %g4 addccc %o0, %i4, %o3 loop_4137: fornot2s %f7, %f4, %f3 fmovrdne %g7, %f10, %f0 fmovda %icc, %f1, %f13 fmovsgu %xcc, %f11, %f3 fnegd %f6, %f12 ld [%l7 + 0x60], %f3 ldsh [%l7 + 0x20], %i7 fcmped %fcc2, %f6, %f0 ldsw [%l7 + 0x40], %l2 brz,a %i2, loop_4138 edge16n %g2, %l5, %g3 stw %l1, [%l7 + 0x14] st %f5, [%l7 + 0x28] loop_4138: fbule %fcc1, loop_4139 addccc %g1, %o1, %g6 fxor %f10, %f6, %f8 mulscc %o4, 0x046E, %l4 loop_4139: fmovsn %xcc, %f13, %f5 nop setx loop_4140, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udiv %l6, 0x0F29, %l3 stx %i1, [%l7 + 0x28] brgz,a %l0, loop_4141 loop_4140: nop setx loop_4142, %l0, %l1 jmpl %l1, %i3 movg %xcc, %o6, %i6 ldub [%l7 + 0x7D], %o5 loop_4141: fzero %f8 loop_4142: ldsb [%l7 + 0x5C], %g5 fmovsa %icc, %f8, %f6 fmovspos %xcc, %f2, %f7 fba %fcc2, loop_4143 fpack32 %f8, %f12, %f8 tcs %xcc, 0x5 st %f1, [%l7 + 0x2C] loop_4143: fpadd16s %f10, %f15, %f0 array16 %o7, %i5, %o2 fsrc1 %f2, %f0 addcc %g4, %i0, %i4 ldub [%l7 + 0x2E], %o3 sdivx %g7, 0x11A7, %i7 sth %o0, [%l7 + 0x16] stb %i2, [%l7 + 0x21] stw %l2, [%l7 + 0x14] ld [%l7 + 0x30], %f15 ldd [%l7 + 0x50], %f4 fcmple16 %f8, %f0, %l5 ldsw [%l7 + 0x30], %g2 ld [%l7 + 0x28], %f15 stx %l1, [%l7 + 0x50] fmovdgu %icc, %f1, %f11 udiv %g3, 0x0E77, %g1 fones %f10 std %f8, [%l7 + 0x50] be %xcc, loop_4144 fcmple16 %f4, %f2, %o1 fmovrse %g6, %f10, %f12 lduw [%l7 + 0x5C], %l4 loop_4144: fmovspos %icc, %f10, %f4 lduw [%l7 + 0x60], %o4 tl %xcc, 0x1 fcmpne16 %f4, %f8, %l6 ldub [%l7 + 0x53], %i1 ldub [%l7 + 0x4B], %l0 sth %i3, [%l7 + 0x4C] fcmpgt32 %f6, %f10, %l3 sth %i6, [%l7 + 0x68] move %xcc, %o6, %o5 fmovde %xcc, %f15, %f4 movleu %icc, %g5, %o7 bgu %xcc, loop_4145 edge32 %i5, %o2, %i0 tl %icc, 0x4 sra %g4, %o3, %i4 loop_4145: bcs %xcc, loop_4146 ldd [%l7 + 0x70], %f8 stx %g7, [%l7 + 0x78] fbl,a %fcc3, loop_4147 loop_4146: fpadd32 %f10, %f2, %f12 sdiv %i7, 0x09A4, %o0 orn %l2, 0x0FB6, %l5 loop_4147: brgz %i2, loop_4148 stx %l1, [%l7 + 0x60] stw %g2, [%l7 + 0x10] fpack32 %f6, %f10, %f6 loop_4148: fabsd %f8, %f14 sth %g3, [%l7 + 0x0A] ldd [%l7 + 0x20], %f14 srl %g1, 0x0B, %o1 edge32n %l4, %o4, %l6 tg %xcc, 0x4 fpadd32 %f14, %f8, %f0 ldsh [%l7 + 0x4C], %i1 ldsb [%l7 + 0x27], %g6 bn,a,pt %xcc, loop_4149 movpos %icc, %i3, %l3 fmovse %xcc, %f11, %f6 bn,pt %xcc, loop_4150 loop_4149: array32 %i6, %o6, %o5 lduw [%l7 + 0x58], %g5 addc %l0, %o7, %o2 loop_4150: subc %i5, 0x03DB, %g4 ld [%l7 + 0x58], %f2 edge16n %o3, %i0, %i4 ble loop_4151 fnegs %f3, %f9 sth %g7, [%l7 + 0x66] ldub [%l7 + 0x39], %i7 loop_4151: sth %o0, [%l7 + 0x7A] brlez %l2, loop_4152 edge32ln %i2, %l1, %g2 stx %l5, [%l7 + 0x08] ldd [%l7 + 0x40], %f8 loop_4152: ld [%l7 + 0x64], %f7 fcmpgt16 %f12, %f8, %g1 fbe %fcc3, loop_4153 movrgez %o1, %g3, %l4 fblg,a %fcc3, loop_4154 fnot1 %f6, %f6 loop_4153: fexpand %f8, %f6 fabss %f0, %f4 loop_4154: ldd [%l7 + 0x48], %f4 fbe %fcc0, loop_4155 ba %icc, loop_4156 fmovsleu %icc, %f14, %f0 taddcctv %o4, 0x1599, %l6 loop_4155: bcs,pt %icc, loop_4157 loop_4156: ldsb [%l7 + 0x34], %g6 ldsw [%l7 + 0x40], %i1 smul %l3, %i6, %i3 loop_4157: fnors %f15, %f2, %f2 fmul8x16 %f1, %f12, %f0 tvc %xcc, 0x1 fnot1 %f0, %f10 movrlez %o6, 0x2FB, %g5 bvs loop_4158 edge8l %l0, %o5, %o2 ld [%l7 + 0x44], %f3 bl,a,pt %xcc, loop_4159 loop_4158: bvs,a loop_4160 lduh [%l7 + 0x2C], %o7 ldx [%l7 + 0x40], %g4 loop_4159: fmovscc %icc, %f6, %f4 loop_4160: fbg %fcc3, loop_4161 movrne %o3, 0x343, %i0 brz,a %i4, loop_4162 tgu %icc, 0x1 loop_4161: fmul8x16 %f1, %f8, %f6 movrlz %i5, %g7, %i7 loop_4162: stb %o0, [%l7 + 0x1B] orn %i2, %l1, %l2 movg %xcc, %l5, %g1 fmovrdlez %g2, %f2, %f2 edge16ln %o1, %l4, %o4 bvc,pn %icc, loop_4163 movg %icc, %g3, %l6 fsrc1s %f9, %f0 ble,pn %xcc, loop_4164 loop_4163: fbe %fcc1, loop_4165 nop setx loop_4166, %l0, %l1 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 %i1, %f7, %f0 loop_4164: fcmps %fcc1, %f0, %f14 loop_4165: fmovd %f14, %f10 loop_4166: faligndata %f10, %f2, %f2 stb %l3, [%l7 + 0x6D] fors %f12, %f12, %f10 bshuffle %f8, %f10, %f10 tpos %icc, 0x7 edge8ln %i6, %i3, %g6 fmovsn %xcc, %f9, %f6 lduw [%l7 + 0x6C], %g5 movgu %xcc, %o6, %o5 fmul8x16al %f2, %f8, %f12 bge,a,pt %icc, loop_4167 tgu %xcc, 0x4 sth %o2, [%l7 + 0x2C] edge32n %l0, %o7, %o3 loop_4167: fble %fcc3, loop_4168 lduh [%l7 + 0x28], %g4 bshuffle %f12, %f2, %f14 sethi 0x1668, %i4 loop_4168: ldx [%l7 + 0x38], %i0 andncc %g7, %i7, %i5 fexpand %f4, %f4 bn,pn %icc, loop_4169 fabss %f12, %f11 xorcc %o0, %l1, %l2 sll %i2, %l5, %g1 loop_4169: fmovsn %xcc, %f4, %f9 fpadd32 %f14, %f12, %f8 orn %o1, %g2, %l4 sdivx %g3, 0x131E, %l6 fpsub16s %f10, %f10, %f6 fmovrdgz %i1, %f2, %f2 ldsw [%l7 + 0x64], %l3 fcmple32 %f12, %f8, %o4 ld [%l7 + 0x54], %f5 sth %i6, [%l7 + 0x40] lduh [%l7 + 0x1A], %i3 fmovse %icc, %f7, %f13 stb %g5, [%l7 + 0x49] fmovdne %icc, %f10, %f12 fmovde %xcc, %f8, %f8 fsrc2s %f2, %f2 ldub [%l7 + 0x27], %g6 fsrc1s %f10, %f0 ldsb [%l7 + 0x16], %o5 fcmped %fcc3, %f4, %f10 smulcc %o6, 0x0BCE, %o2 lduh [%l7 + 0x5C], %o7 popc 0x1D48, %o3 fornot1s %f13, %f9, %f7 bvs,a,pn %icc, loop_4170 sdiv %g4, 0x15B5, %l0 edge16n %i4, %g7, %i7 nop setx loop_4171, %l0, %l1 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_4170: fmovsvs %icc, %f8, %f3 brgz %i5, loop_4172 fbn,a %fcc0, loop_4173 loop_4171: stb %o0, [%l7 + 0x15] ldx [%l7 + 0x10], %l1 loop_4172: sth %l2, [%l7 + 0x14] loop_4173: xnor %i2, 0x1749, %i0 bge,a %xcc, loop_4174 ldsb [%l7 + 0x69], %g1 fcmpne32 %f10, %f2, %o1 umul %l5, %l4, %g2 loop_4174: ldsh [%l7 + 0x52], %g3 srax %l6, 0x1C, %i1 fornot2 %f8, %f12, %f14 lduw [%l7 + 0x28], %l3 nop setx loop_4175, %l0, %l1 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, %o4, %i3 fbu %fcc2, loop_4176 fpack32 %f2, %f8, %f0 loop_4175: sth %i6, [%l7 + 0x34] sth %g6, [%l7 + 0x66] loop_4176: brgez %g5, loop_4177 lduw [%l7 + 0x74], %o5 lduw [%l7 + 0x30], %o6 sth %o2, [%l7 + 0x08] loop_4177: fmovsg %icc, %f2, %f13 ldsb [%l7 + 0x74], %o7 ble,pn %icc, loop_4178 fblg %fcc3, loop_4179 fexpand %f13, %f6 edge32l %o3, %g4, %i4 loop_4178: add %l0, 0x11C0, %g7 loop_4179: ldub [%l7 + 0x5B], %i5 sth %i7, [%l7 + 0x4C] tvc %xcc, 0x2 fors %f9, %f5, %f8 ba,pt %icc, loop_4180 fone %f4 brlez %l1, loop_4181 te %xcc, 0x3 loop_4180: fmovrsne %o0, %f15, %f12 fpack16 %f8, %f4 loop_4181: movge %xcc, %i2, %l2 udivx %g1, 0x0C9B, %o1 tgu %xcc, 0x4 std %f6, [%l7 + 0x08] fexpand %f15, %f2 fcmpne32 %f0, %f8, %i0 fpadd16s %f2, %f10, %f3 xnor %l5, 0x08E5, %g2 movg %xcc, %l4, %l6 sethi 0x16A6, %i1 fnot2s %f7, %f9 orcc %g3, %o4, %l3 fpackfix %f14, %f6 ldub [%l7 + 0x1A], %i3 tleu %icc, 0x1 array8 %g6, %g5, %o5 fmovrdne %i6, %f0, %f0 orn %o2, 0x1772, %o7 fbul %fcc3, loop_4182 sllx %o3, 0x1E, %g4 fmovdvc %xcc, %f8, %f12 fexpand %f11, %f14 loop_4182: lduw [%l7 + 0x38], %o6 call loop_4183 fmovdvc %xcc, %f7, %f13 sth %i4, [%l7 + 0x5C] fcmps %fcc2, %f0, %f9 loop_4183: fpackfix %f12, %f1 std %f0, [%l7 + 0x38] edge16n %l0, %g7, %i7 fmovrdlez %l1, %f6, %f12 fmovd %f6, %f14 fba %fcc3, loop_4184 fmovdne %icc, %f11, %f4 fxors %f9, %f15, %f15 ldub [%l7 + 0x2D], %i5 loop_4184: fmovde %xcc, %f6, %f5 fmovsa %xcc, %f6, %f5 taddcctv %i2, %l2, %g1 stx %o0, [%l7 + 0x68] movl %icc, %i0, %o1 fmovdcc %xcc, %f2, %f15 movvs %icc, %l5, %l4 ldsb [%l7 + 0x51], %l6 srax %i1, %g2, %o4 fandnot1 %f10, %f6, %f14 fbge %fcc2, loop_4185 movrlz %l3, 0x328, %g3 fxnors %f6, %f14, %f4 fbug,a %fcc1, loop_4186 loop_4185: ldsb [%l7 + 0x39], %g6 fones %f14 lduw [%l7 + 0x28], %g5 loop_4186: fsrc2 %f0, %f0 movne %xcc, %o5, %i6 fmovdvs %icc, %f14, %f11 smulcc %o2, %i3, %o7 fmovdne %xcc, %f9, %f2 fandnot2 %f6, %f10, %f6 movrlz %g4, 0x244, %o3 fands %f12, %f7, %f9 fnors %f14, %f12, %f14 movge %xcc, %o6, %i4 bl,a %xcc, loop_4187 umulcc %g7, %i7, %l0 lduw [%l7 + 0x10], %i5 st %f2, [%l7 + 0x60] loop_4187: edge32l %i2, %l2, %g1 ldd [%l7 + 0x50], %f6 fmovrsgz %l1, %f11, %f12 movrlz %o0, 0x08E, %i0 fble %fcc3, loop_4188 edge8l %o1, %l4, %l5 fnot2 %f2, %f12 tpos %xcc, 0x0 loop_4188: udivcc %l6, 0x1A83, %i1 ldx [%l7 + 0x30], %g2 lduh [%l7 + 0x0E], %l3 ldsw [%l7 + 0x7C], %o4 fornot1 %f14, %f0, %f6 fmovsge %icc, %f6, %f13 lduh [%l7 + 0x74], %g3 fmul8ulx16 %f6, %f0, %f6 bcs,a loop_4189 ble %icc, loop_4190 orcc %g5, %o5, %i6 move %xcc, %g6, %o2 loop_4189: ldd [%l7 + 0x40], %f2 loop_4190: st %f14, [%l7 + 0x74] fones %f6 alignaddr %o7, %g4, %i3 fpack16 %f2, %f0 fmovrdgz %o6, %f6, %f6 add %o3, %g7, %i4 tn %xcc, 0x1 ldub [%l7 + 0x30], %i7 stb %i5, [%l7 + 0x5C] taddcc %l0, 0x12D0, %i2 fblg,a %fcc3, loop_4191 stx %g1, [%l7 + 0x60] orcc %l1, 0x1E7D, %o0 fcmpd %fcc2, %f4, %f4 loop_4191: bvc,pt %icc, loop_4192 fmovrslz %i0, %f13, %f13 ldx [%l7 + 0x78], %l2 for %f12, %f12, %f14 loop_4192: st %f1, [%l7 + 0x08] umulcc %l4, %o1, %l6 ldx [%l7 + 0x08], %l5 fbl %fcc0, loop_4193 fmovdge %icc, %f5, %f3 movvc %xcc, %g2, %i1 ld [%l7 + 0x64], %f0 loop_4193: stx %o4, [%l7 + 0x60] stw %g3, [%l7 + 0x20] std %f8, [%l7 + 0x10] fbge,a %fcc1, loop_4194 tsubcc %g5, 0x0B07, %l3 ld [%l7 + 0x10], %f11 andncc %o5, %i6, %o2 loop_4194: ldx [%l7 + 0x50], %o7 ldub [%l7 + 0x45], %g6 stw %i3, [%l7 + 0x18] lduw [%l7 + 0x44], %o6 fbn,a %fcc1, loop_4195 bcc,a loop_4196 fandnot2 %f2, %f4, %f12 edge8l %g4, %g7, %i4 loop_4195: fcmple16 %f2, %f14, %i7 loop_4196: tg %xcc, 0x0 ldsh [%l7 + 0x56], %i5 nop setx loop_4197, %l0, %l1 jmpl %l1, %o3 fmovdpos %icc, %f0, %f13 bshuffle %f8, %f0, %f8 bcs,pn %icc, loop_4198 loop_4197: fsrc2 %f6, %f14 edge8n %i2, %l0, %g1 movge %icc, %l1, %i0 loop_4198: fmovdneg %icc, %f5, %f14 st %f2, [%l7 + 0x10] fzero %f10 ldd [%l7 + 0x18], %f10 array8 %l2, %l4, %o0 fmul8x16al %f15, %f6, %f0 fzeros %f9 fmovspos %xcc, %f14, %f14 fpadd32s %f3, %f12, %f9 brgz,a %l6, loop_4199 fbge,a %fcc1, loop_4200 ld [%l7 + 0x30], %f1 edge32n %l5, %o1, %i1 loop_4199: ldx [%l7 + 0x18], %g2 loop_4200: stx %o4, [%l7 + 0x60] fmovdn %icc, %f10, %f10 std %f0, [%l7 + 0x58] tcc %icc, 0x2 st %f9, [%l7 + 0x6C] stx %g5, [%l7 + 0x58] ldsw [%l7 + 0x1C], %g3 ldd [%l7 + 0x58], %f2 ldsh [%l7 + 0x62], %o5 ld [%l7 + 0x78], %f3 movl %xcc, %i6, %l3 ldsh [%l7 + 0x2E], %o7 edge16l %o2, %i3, %o6 brnz %g4, loop_4201 fmovrde %g7, %f6, %f12 xor %g6, %i4, %i7 bne,pt %xcc, loop_4202 loop_4201: fpsub16s %f12, %f0, %f13 bleu,a,pn %xcc, loop_4203 edge32l %o3, %i5, %l0 loop_4202: tn %xcc, 0x7 array8 %g1, %i2, %i0 loop_4203: fmovsneg %xcc, %f8, %f4 ble,a,pn %xcc, loop_4204 sllx %l2, %l1, %l4 stw %o0, [%l7 + 0x20] sllx %l5, %l6, %i1 loop_4204: fmovda %icc, %f15, %f8 movrlez %g2, 0x262, %o4 fmovs %f7, %f1 fcmpne16 %f12, %f4, %g5 sth %o1, [%l7 + 0x1A] fexpand %f13, %f0 ldsh [%l7 + 0x50], %o5 fnors %f9, %f11, %f6 bneg,a %xcc, loop_4205 subcc %i6, %g3, %o7 sth %l3, [%l7 + 0x58] fors %f1, %f12, %f0 loop_4205: orn %o2, %o6, %i3 bvs %xcc, loop_4206 fmuld8sux16 %f1, %f4, %f6 bg,a,pt %xcc, loop_4207 fnand %f2, %f10, %f2 loop_4206: fcmpne16 %f12, %f14, %g7 ldub [%l7 + 0x7D], %g6 loop_4207: fmovsge %xcc, %f6, %f13 sub %g4, %i4, %o3 ldub [%l7 + 0x56], %i7 smul %i5, %g1, %l0 fmovsvc %xcc, %f5, %f6 tvc %xcc, 0x1 movvs %xcc, %i0, %l2 fmuld8sux16 %f13, %f13, %f14 orcc %i2, 0x0747, %l1 lduw [%l7 + 0x70], %o0 fzeros %f13 lduh [%l7 + 0x24], %l5 fbl,a %fcc2, loop_4208 fbne %fcc2, loop_4209 fcmpne32 %f12, %f10, %l6 fbl %fcc1, loop_4210 loop_4208: tsubcc %i1, 0x19F7, %l4 loop_4209: nop setx loop_4211, %l0, %l1 jmpl %l1, %g2 fbug %fcc1, loop_4212 loop_4210: fmovde %xcc, %f12, %f11 umul %o4, %o1, %o5 loop_4211: nop setx loop_4213, %l0, %l1 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_4212: tn %xcc, 0x4 xnorcc %g5, 0x0E03, %i6 sub %o7, %l3, %g3 loop_4213: fmovrdlez %o6, %f6, %f6 bge,a %xcc, loop_4214 lduh [%l7 + 0x38], %i3 tvc %xcc, 0x4 fnands %f1, %f13, %f10 loop_4214: fmovrdlez %g7, %f0, %f10 movcc %xcc, %o2, %g6 fbo %fcc1, loop_4215 fmul8ulx16 %f10, %f6, %f10 taddcctv %g4, 0x11F0, %i4 fpadd16 %f0, %f12, %f4 loop_4215: ldub [%l7 + 0x0D], %i7 addc %i5, %o3, %l0 subc %i0, 0x1B86, %g1 ldx [%l7 + 0x70], %l2 fbuge,a %fcc2, loop_4216 stb %l1, [%l7 + 0x79] tcs %icc, 0x3 sdiv %o0, 0x10F4, %l5 loop_4216: fcmpgt32 %f6, %f8, %i2 fbge,a %fcc0, loop_4217 ldsw [%l7 + 0x34], %l6 movvs %xcc, %l4, %g2 ldd [%l7 + 0x38], %f6 loop_4217: bleu,a %icc, loop_4218 fbg,a %fcc1, loop_4219 std %f6, [%l7 + 0x40] ld [%l7 + 0x44], %f11 loop_4218: ldsh [%l7 + 0x6A], %i1 loop_4219: fmovsa %xcc, %f15, %f15 fmovdcc %xcc, %f0, %f3 ldx [%l7 + 0x48], %o1 ld [%l7 + 0x20], %f0 fones %f5 stw %o4, [%l7 + 0x40] sethi 0x1D99, %g5 ldd [%l7 + 0x50], %f0 fnors %f12, %f11, %f15 fbuge,a %fcc0, loop_4220 fmovda %icc, %f1, %f14 edge32n %o5, %o7, %i6 tn %icc, 0x0 loop_4220: ldd [%l7 + 0x20], %f6 andn %l3, %g3, %o6 st %f13, [%l7 + 0x7C] movre %g7, %o2, %g6 xorcc %i3, 0x0B2C, %g4 fbue,a %fcc3, loop_4221 edge16 %i4, %i7, %o3 smul %l0, %i5, %g1 fmovdgu %xcc, %f10, %f10 loop_4221: fornot2s %f7, %f12, %f3 stb %i0, [%l7 + 0x4D] fcmpgt16 %f12, %f8, %l1 movrlez %o0, %l5, %i2 subcc %l2, %l4, %g2 lduh [%l7 + 0x70], %i1 ldd [%l7 + 0x20], %f4 sub %l6, %o4, %g5 andncc %o1, %o7, %o5 orcc %i6, %l3, %o6 fmovda %icc, %f10, %f9 tcs %icc, 0x0 lduh [%l7 + 0x16], %g3 fabss %f8, %f6 fsrc2s %f13, %f7 fand %f14, %f0, %f8 edge16ln %o2, %g7, %i3 fpsub32 %f10, %f0, %f6 taddcc %g4, 0x041C, %g6 bpos,a,pn %icc, loop_4222 fcmpeq32 %f14, %f14, %i4 fmovsg %icc, %f1, %f7 te %xcc, 0x1 loop_4222: ldsh [%l7 + 0x58], %i7 bcc,a,pn %xcc, loop_4223 smul %l0, 0x0ABF, %i5 ldsh [%l7 + 0x36], %g1 ldsh [%l7 + 0x3C], %o3 loop_4223: array32 %l1, %i0, %l5 sdiv %o0, 0x0DBE, %i2 subc %l4, %g2, %i1 ldub [%l7 + 0x30], %l2 fnot1s %f7, %f4 edge32l %l6, %g5, %o4 stw %o7, [%l7 + 0x34] fmovdvc %icc, %f15, %f14 fandnot2 %f0, %f8, %f14 fcmpgt16 %f2, %f10, %o1 fbge %fcc0, loop_4224 tne %xcc, 0x7 fba %fcc1, loop_4225 fmovdleu %xcc, %f10, %f5 loop_4224: andcc %o5, 0x191A, %l3 fcmpeq16 %f12, %f10, %i6 loop_4225: fmovsne %xcc, %f4, %f5 movge %icc, %o6, %g3 edge32ln %o2, %i3, %g7 movvs %xcc, %g6, %i4 fxnors %f6, %f8, %f14 st %f3, [%l7 + 0x0C] movneg %icc, %g4, %l0 movrlz %i5, 0x167, %g1 udivcc %i7, 0x0BD8, %l1 tne %xcc, 0x2 edge8n %o3, %i0, %l5 st %f14, [%l7 + 0x3C] sllx %i2, %o0, %l4 ble,a,pt %xcc, loop_4226 fnors %f1, %f5, %f13 tvc %icc, 0x1 movleu %icc, %g2, %l2 loop_4226: orncc %i1, %l6, %g5 stw %o7, [%l7 + 0x64] sllx %o4, %o1, %l3 be,a,pt %icc, loop_4227 fmovsge %icc, %f4, %f11 alignaddr %o5, %o6, %g3 fmovsg %icc, %f6, %f12 loop_4227: for %f12, %f0, %f8 lduh [%l7 + 0x40], %o2 brlez %i6, loop_4228 bgu,a %xcc, loop_4229 fandnot2s %f6, %f2, %f3 udivx %g7, 0x052E, %i3 loop_4228: fcmpes %fcc1, %f11, %f14 loop_4229: movgu %xcc, %i4, %g4 fcmpgt16 %f12, %f10, %g6 ldd [%l7 + 0x70], %f2 stb %i5, [%l7 + 0x53] fzero %f14 movn %xcc, %g1, %i7 fnand %f0, %f4, %f6 ble loop_4230 movrlz %l0, %l1, %o3 tl %icc, 0x2 fones %f9 loop_4230: fbe %fcc1, loop_4231 tsubcctv %i0, %l5, %i2 fzero %f12 bge,pn %icc, loop_4232 loop_4231: brz %o0, loop_4233 sth %g2, [%l7 + 0x0A] fxnors %f11, %f11, %f5 loop_4232: fmovrsne %l2, %f14, %f0 loop_4233: fabsd %f4, %f10 movrgz %l4, 0x12A, %i1 stb %g5, [%l7 + 0x61] sth %o7, [%l7 + 0x34] brgz %o4, loop_4234 fcmpgt16 %f12, %f6, %o1 fmovs %f13, %f6 fands %f12, %f11, %f1 loop_4234: sll %l6, %o5, %l3 fcmpne16 %f0, %f4, %g3 fandnot1 %f10, %f4, %f8 bpos,a loop_4235 xnorcc %o6, %i6, %o2 ldsh [%l7 + 0x60], %i3 fpackfix %f6, %f8 loop_4235: fmovdn %icc, %f3, %f8 st %f7, [%l7 + 0x28] bpos,a,pn %icc, loop_4236 te %icc, 0x6 stw %i4, [%l7 + 0x64] sub %g4, 0x16E3, %g6 loop_4236: fpsub16s %f1, %f12, %f4 tge %xcc, 0x0 addc %g7, 0x0233, %i5 movge %icc, %i7, %l0 bne,pt %xcc, loop_4237 edge16l %l1, %g1, %i0 fornot2 %f6, %f2, %f2 fmovrdlez %l5, %f8, %f2 loop_4237: umul %i2, %o3, %g2 movpos %xcc, %l2, %l4 fxor %f2, %f4, %f14 fmovsleu %xcc, %f4, %f4 udivcc %o0, 0x1FDE, %i1 stx %g5, [%l7 + 0x48] fmul8x16al %f4, %f14, %f14 bcs %xcc, loop_4238 fandnot1s %f12, %f15, %f1 movpos %icc, %o4, %o7 ldsh [%l7 + 0x16], %o1 loop_4238: array32 %o5, %l3, %l6 stb %o6, [%l7 + 0x51] movrgz %g3, %i6, %o2 movpos %xcc, %i3, %g4 st %f11, [%l7 + 0x5C] fmovsge %icc, %f6, %f14 st %f15, [%l7 + 0x2C] fbule %fcc2, loop_4239 lduw [%l7 + 0x3C], %i4 lduh [%l7 + 0x74], %g7 tn %xcc, 0x6 loop_4239: ldd [%l7 + 0x48], %f4 fxors %f0, %f5, %f15 taddcctv %g6, 0x0870, %i5 fmovsne %xcc, %f1, %f3 fmovsg %xcc, %f10, %f9 fbul,a %fcc1, loop_4240 ldsb [%l7 + 0x0B], %i7 bl,pn %icc, loop_4241 taddcc %l1, %l0, %i0 loop_4240: movrne %g1, 0x332, %i2 edge32l %l5, %g2, %l2 loop_4241: nop setx loop_4242, %l0, %l1 jmpl %l1, %o3 movn %xcc, %o0, %i1 fblg,a %fcc0, loop_4243 nop setx loop_4244, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4242: xorcc %l4, 0x02D9, %g5 edge32ln %o7, %o4, %o5 loop_4243: fmul8x16au %f10, %f15, %f4 loop_4244: fxnors %f1, %f6, %f14 std %f10, [%l7 + 0x48] fbo,a %fcc3, loop_4245 fpadd32 %f6, %f14, %f8 fandnot2 %f2, %f2, %f12 bcs,pn %xcc, loop_4246 loop_4245: edge32 %o1, %l3, %l6 siam 0x0 sllx %o6, %i6, %g3 loop_4246: lduh [%l7 + 0x08], %i3 ldd [%l7 + 0x70], %f14 lduw [%l7 + 0x78], %o2 popc %g4, %g7 ldub [%l7 + 0x43], %i4 fmovsne %xcc, %f14, %f7 stx %i5, [%l7 + 0x20] stx %g6, [%l7 + 0x20] sth %l1, [%l7 + 0x3A] std %f6, [%l7 + 0x58] alignaddrl %l0, %i7, %g1 fmovsne %xcc, %f15, %f1 tcc %icc, 0x3 stx %i0, [%l7 + 0x40] fmovrde %i2, %f12, %f12 orncc %g2, %l5, %l2 fbo,a %fcc2, loop_4247 ld [%l7 + 0x24], %f13 addc %o3, 0x1836, %i1 edge16l %o0, %l4, %g5 loop_4247: srl %o7, 0x04, %o5 sdiv %o4, 0x00B3, %o1 array32 %l6, %o6, %i6 lduh [%l7 + 0x28], %g3 fnegd %f6, %f10 taddcc %l3, %o2, %i3 edge32n %g7, %g4, %i5 fbug %fcc1, loop_4248 fcmpeq16 %f14, %f14, %g6 ld [%l7 + 0x0C], %f11 std %f8, [%l7 + 0x08] loop_4248: bcc loop_4249 udivcc %i4, 0x073B, %l1 sll %l0, %i7, %g1 fbl,a %fcc0, loop_4250 loop_4249: fmul8ulx16 %f0, %f0, %f4 stb %i2, [%l7 + 0x15] umulcc %g2, %i0, %l5 loop_4250: alignaddr %o3, %i1, %l2 st %f12, [%l7 + 0x30] fble %fcc3, loop_4251 sll %l4, 0x17, %o0 lduw [%l7 + 0x28], %o7 fmovrsgez %g5, %f7, %f2 loop_4251: brlez,a %o5, loop_4252 or %o1, 0x1B2B, %o4 lduh [%l7 + 0x7C], %l6 bl,a,pn %icc, loop_4253 loop_4252: nop setx loop_4254, %l0, %l1 jmpl %l1, %i6 udivcc %o6, 0x1ED1, %l3 lduw [%l7 + 0x08], %g3 loop_4253: move %icc, %o2, %g7 loop_4254: taddcctv %i3, %i5, %g6 fcmps %fcc1, %f11, %f10 bvs,pt %icc, loop_4255 tsubcctv %g4, 0x175D, %l1 edge32 %i4, %i7, %l0 fcmpeq16 %f14, %f6, %g1 loop_4255: fcmpeq16 %f2, %f0, %i2 nop setx loop_4256, %l0, %l1 jmpl %l1, %i0 ta %icc, 0x1 movvs %xcc, %l5, %g2 ldsb [%l7 + 0x4E], %i1 loop_4256: fmovsl %xcc, %f12, %f2 xor %l2, 0x0F41, %o3 fmovsvs %xcc, %f9, %f13 fmovrdgz %l4, %f0, %f14 tsubcctv %o7, 0x0697, %g5 fmovrslez %o0, %f9, %f2 std %f14, [%l7 + 0x70] fxors %f4, %f2, %f15 fnot2s %f0, %f10 lduh [%l7 + 0x08], %o1 andncc %o5, %l6, %o4 addccc %o6, %i6, %l3 bgu loop_4257 edge8ln %o2, %g7, %i3 fcmpne16 %f10, %f12, %g3 fzeros %f12 loop_4257: fcmps %fcc3, %f3, %f14 subc %g6, %i5, %g4 movg %xcc, %i4, %i7 fone %f8 bn loop_4258 ldd [%l7 + 0x30], %f4 siam 0x1 fcmpd %fcc3, %f4, %f4 loop_4258: tcs %xcc, 0x0 te %icc, 0x3 fornot1 %f4, %f12, %f6 movneg %xcc, %l0, %l1 addcc %g1, 0x01C2, %i2 edge16 %l5, %i0, %i1 lduw [%l7 + 0x0C], %l2 fcmpgt16 %f14, %f12, %o3 edge32 %g2, %o7, %g5 sth %o0, [%l7 + 0x28] lduw [%l7 + 0x50], %l4 ld [%l7 + 0x5C], %f4 ldsh [%l7 + 0x30], %o1 fmovsge %icc, %f0, %f13 sra %o5, %l6, %o4 std %f2, [%l7 + 0x40] popc %o6, %l3 sethi 0x16A3, %i6 fmovdg %icc, %f1, %f0 andncc %o2, %g7, %g3 fbn,a %fcc0, loop_4259 pdist %f10, %f0, %f12 array8 %i3, %g6, %i5 smul %i4, %g4, %i7 loop_4259: popc 0x00C2, %l0 fmovse %xcc, %f13, %f1 fmovdneg %icc, %f3, %f11 sth %g1, [%l7 + 0x68] fmuld8ulx16 %f9, %f7, %f10 tge %icc, 0x1 ldsw [%l7 + 0x18], %i2 taddcctv %l1, 0x0E49, %i0 ldsw [%l7 + 0x64], %l5 tg %xcc, 0x6 edge16ln %i1, %o3, %g2 movpos %xcc, %o7, %g5 edge32ln %l2, %o0, %l4 sdivx %o1, 0x1370, %l6 fmul8sux16 %f14, %f4, %f6 fnands %f5, %f13, %f14 fbl %fcc0, loop_4260 sra %o4, 0x06, %o6 lduw [%l7 + 0x78], %l3 movcc %icc, %o5, %o2 loop_4260: fmovda %icc, %f14, %f12 nop setx loop_4261, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpgt32 %f2, %f8, %i6 stw %g7, [%l7 + 0x0C] fpadd32s %f8, %f12, %f10 loop_4261: sth %g3, [%l7 + 0x58] fmovsleu %icc, %f8, %f11 edge16ln %g6, %i5, %i3 ldub [%l7 + 0x50], %i4 sllx %i7, 0x1C, %l0 taddcctv %g1, %i2, %g4 tne %xcc, 0x1 srax %i0, 0x12, %l1 brlz,a %l5, loop_4262 fbul %fcc3, loop_4263 fcmple16 %f14, %f14, %o3 fxnors %f6, %f9, %f12 loop_4262: fbule,a %fcc2, loop_4264 loop_4263: st %f2, [%l7 + 0x40] ldsh [%l7 + 0x78], %g2 movrlez %i1, %g5, %o7 loop_4264: fsrc1s %f13, %f8 ldub [%l7 + 0x35], %l2 tle %xcc, 0x7 sllx %l4, %o1, %l6 st %f10, [%l7 + 0x5C] fmovrde %o4, %f2, %f2 fmovspos %xcc, %f9, %f7 stw %o6, [%l7 + 0x08] fmovscs %icc, %f5, %f2 ldsw [%l7 + 0x2C], %l3 lduh [%l7 + 0x3C], %o0 lduw [%l7 + 0x1C], %o2 stb %o5, [%l7 + 0x65] ta %xcc, 0x7 edge32ln %i6, %g3, %g7 fornot1 %f10, %f12, %f6 brnz %g6, loop_4265 stx %i3, [%l7 + 0x60] edge8ln %i4, %i5, %l0 stb %g1, [%l7 + 0x29] loop_4265: tgu %icc, 0x6 movle %xcc, %i2, %i7 ldsh [%l7 + 0x0A], %g4 stx %l1, [%l7 + 0x10] fmovsleu %xcc, %f11, %f15 move %xcc, %l5, %o3 fbuge %fcc3, loop_4266 fmovrslz %g2, %f9, %f6 fbul,a %fcc0, loop_4267 tneg %icc, 0x4 loop_4266: edge16 %i1, %i0, %g5 fmovsvc %icc, %f10, %f1 loop_4267: ldd [%l7 + 0x58], %f0 fbge %fcc2, loop_4268 umulcc %l2, 0x0339, %l4 ld [%l7 + 0x70], %f13 fzeros %f8 loop_4268: fmovdne %xcc, %f8, %f7 fandnot1 %f10, %f4, %f12 for %f4, %f2, %f10 tle %xcc, 0x1 bleu %icc, loop_4269 edge16n %o1, %o7, %o4 bcc,a loop_4270 ta %xcc, 0x2 loop_4269: fxnors %f13, %f12, %f12 ldsh [%l7 + 0x2E], %o6 loop_4270: nop setx loop_4271, %l0, %l1 jmpl %l1, %l6 xnor %l3, %o2, %o0 andncc %i6, %o5, %g3 ldx [%l7 + 0x58], %g6 loop_4271: fornot1 %f12, %f8, %f4 brlez %i3, loop_4272 tneg %xcc, 0x3 fpack16 %f8, %f2 edge16ln %g7, %i4, %i5 loop_4272: fornot1s %f8, %f10, %f1 add %g1, 0x0F0E, %l0 taddcc %i7, %i2, %g4 fmovspos %icc, %f12, %f8 st %f8, [%l7 + 0x50] stx %l1, [%l7 + 0x18] bneg,pn %xcc, loop_4273 tsubcc %l5, %g2, %o3 fmovd %f6, %f2 fmovdleu %xcc, %f13, %f5 loop_4273: fmovd %f6, %f6 fblg %fcc1, loop_4274 bpos,a %xcc, loop_4275 bl loop_4276 lduh [%l7 + 0x56], %i0 loop_4274: bvs,pn %icc, loop_4277 loop_4275: ldsw [%l7 + 0x54], %g5 loop_4276: fble,a %fcc2, loop_4278 edge16 %i1, %l2, %o1 loop_4277: stw %o7, [%l7 + 0x48] stx %o4, [%l7 + 0x78] loop_4278: tge %xcc, 0x5 sth %l4, [%l7 + 0x58] lduw [%l7 + 0x7C], %l6 lduh [%l7 + 0x6E], %l3 st %f3, [%l7 + 0x7C] ldsb [%l7 + 0x69], %o6 ba,pt %xcc, loop_4279 ldsh [%l7 + 0x2C], %o2 fbuge %fcc3, loop_4280 taddcctv %i6, %o5, %o0 loop_4279: fmovrde %g6, %f10, %f6 bge,a %icc, loop_4281 loop_4280: ldsh [%l7 + 0x7E], %g3 fmovdpos %icc, %f8, %f12 movrlz %g7, 0x0A4, %i4 loop_4281: bg %icc, loop_4282 ldub [%l7 + 0x37], %i3 sth %g1, [%l7 + 0x4E] ldsw [%l7 + 0x4C], %i5 loop_4282: fpsub32s %f15, %f6, %f13 fbue,a %fcc3, loop_4283 ldub [%l7 + 0x45], %i7 movne %icc, %l0, %i2 edge16 %l1, %g4, %g2 loop_4283: lduh [%l7 + 0x3C], %o3 ta %xcc, 0x7 ldub [%l7 + 0x1A], %i0 fabsd %f2, %f0 fsrc2s %f4, %f15 fcmple32 %f8, %f0, %l5 fmovsvs %xcc, %f9, %f2 fcmpeq32 %f0, %f0, %g5 stb %i1, [%l7 + 0x27] fmovdvc %xcc, %f13, %f2 alignaddr %l2, %o1, %o7 bvc,a %icc, loop_4284 lduw [%l7 + 0x68], %l4 std %f8, [%l7 + 0x48] tleu %icc, 0x3 loop_4284: xnor %l6, %l3, %o6 fblg %fcc0, loop_4285 fmovrdne %o2, %f4, %f14 movleu %icc, %o4, %i6 smul %o5, %o0, %g6 loop_4285: fpadd32s %f14, %f7, %f13 fpsub32 %f6, %f10, %f2 stx %g3, [%l7 + 0x18] xnor %i4, 0x0A5E, %g7 tvs %icc, 0x7 fandnot2 %f14, %f10, %f4 ld [%l7 + 0x28], %f12 ldx [%l7 + 0x60], %i3 fpsub16 %f12, %f2, %f12 call loop_4286 ld [%l7 + 0x5C], %f9 fpadd16 %f4, %f0, %f14 umul %g1, 0x1FF2, %i7 loop_4286: fbule %fcc2, loop_4287 tneg %xcc, 0x1 fpsub16 %f0, %f14, %f10 bne,a,pt %xcc, loop_4288 loop_4287: sth %i5, [%l7 + 0x74] bgu,pn %xcc, loop_4289 xorcc %i2, %l1, %g4 loop_4288: sdivx %g2, 0x10C5, %o3 tl %icc, 0x3 loop_4289: fnors %f11, %f14, %f0 udivcc %l0, 0x1784, %i0 popc %g5, %l5 fxnors %f7, %f3, %f8 bvc,a,pn %xcc, loop_4290 sth %l2, [%l7 + 0x34] tneg %xcc, 0x1 stb %o1, [%l7 + 0x11] loop_4290: array16 %i1, %l4, %o7 tpos %xcc, 0x7 movge %icc, %l6, %l3 tvs %icc, 0x4 movge %icc, %o2, %o6 edge16n %i6, %o4, %o5 fmul8ulx16 %f2, %f6, %f14 lduw [%l7 + 0x18], %o0 nop setx loop_4291, %l0, %l1 jmpl %l1, %g3 fmovrslz %i4, %f14, %f3 brgz %g7, loop_4292 brlez,a %g6, loop_4293 loop_4291: fone %f4 fnegd %f2, %f14 loop_4292: andcc %g1, %i3, %i5 loop_4293: fcmpes %fcc3, %f3, %f10 fornot1s %f4, %f2, %f6 ld [%l7 + 0x5C], %f2 stx %i7, [%l7 + 0x28] lduw [%l7 + 0x64], %i2 fxnor %f14, %f14, %f12 xnorcc %l1, 0x1939, %g4 stx %o3, [%l7 + 0x68] fble,a %fcc0, loop_4294 movneg %xcc, %l0, %g2 fornot2s %f9, %f12, %f4 alignaddr %g5, %i0, %l2 loop_4294: fbl %fcc0, loop_4295 stx %l5, [%l7 + 0x78] ldx [%l7 + 0x20], %i1 nop setx loop_4296, %l0, %l1 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_4295: tvs %icc, 0x1 std %f14, [%l7 + 0x78] fpadd16s %f8, %f8, %f8 loop_4296: ldx [%l7 + 0x20], %l4 fsrc1s %f15, %f6 or %o7, 0x077D, %o1 movg %xcc, %l3, %l6 ldx [%l7 + 0x30], %o2 fandnot2 %f0, %f10, %f14 movle %icc, %i6, %o4 edge32l %o5, %o0, %g3 st %f0, [%l7 + 0x5C] tle %xcc, 0x3 ldub [%l7 + 0x17], %o6 tsubcc %i4, 0x0BE4, %g7 fmovdpos %xcc, %f6, %f0 fbne %fcc1, loop_4297 umul %g1, 0x1374, %g6 fsrc1s %f11, %f0 ldsh [%l7 + 0x34], %i3 loop_4297: movvs %xcc, %i7, %i5 lduw [%l7 + 0x24], %i2 fmovdleu %icc, %f5, %f3 stb %g4, [%l7 + 0x68] ldx [%l7 + 0x38], %o3 ldx [%l7 + 0x50], %l1 alignaddr %g2, %g5, %l0 andncc %l2, %l5, %i0 ldx [%l7 + 0x70], %i1 st %f10, [%l7 + 0x40] sth %o7, [%l7 + 0x72] std %f0, [%l7 + 0x10] fnot2 %f14, %f6 fmovrdlez %l4, %f0, %f0 nop setx loop_4298, %l0, %l1 jmpl %l1, %l3 movgu %icc, %o1, %l6 fmovrdlz %o2, %f8, %f12 array8 %o4, %o5, %o0 loop_4298: edge32 %g3, %o6, %i4 std %f2, [%l7 + 0x48] fmovd %f14, %f10 fxnor %f0, %f8, %f14 fands %f3, %f1, %f2 fbug %fcc2, loop_4299 udivcc %g7, 0x0F97, %g1 movge %xcc, %i6, %g6 andcc %i3, 0x0BC4, %i7 loop_4299: ldd [%l7 + 0x08], %f6 nop setx loop_4300, %l0, %l1 jmpl %l1, %i2 ldsb [%l7 + 0x43], %i5 fmovda %icc, %f15, %f12 stx %g4, [%l7 + 0x60] loop_4300: stw %o3, [%l7 + 0x1C] movpos %xcc, %g2, %g5 bl,a %icc, loop_4301 sth %l1, [%l7 + 0x58] stx %l2, [%l7 + 0x30] tcc %xcc, 0x3 loop_4301: nop setx loop_4302, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot2s %f6, %f13, %f11 fmovrsne %l0, %f1, %f5 ldsh [%l7 + 0x72], %l5 loop_4302: fornot1 %f12, %f12, %f2 ldx [%l7 + 0x78], %i1 ldd [%l7 + 0x78], %f6 lduh [%l7 + 0x44], %o7 fcmped %fcc1, %f10, %f4 fnand %f4, %f0, %f14 fnot1 %f14, %f14 edge32l %i0, %l3, %l4 fbuge,a %fcc0, loop_4303 ldsw [%l7 + 0x08], %o1 be %icc, loop_4304 fmovscs %xcc, %f9, %f9 loop_4303: fzeros %f5 lduw [%l7 + 0x14], %o2 loop_4304: fcmple32 %f14, %f0, %o4 ldsw [%l7 + 0x54], %l6 add %o0, %o5, %g3 fmovdl %icc, %f1, %f4 std %f2, [%l7 + 0x30] fmovsl %xcc, %f12, %f0 fpadd16 %f0, %f2, %f0 fpadd16s %f8, %f12, %f10 fone %f6 fmul8ulx16 %f14, %f2, %f4 movvs %icc, %o6, %g7 movrgez %g1, 0x06E, %i4 st %f7, [%l7 + 0x38] ld [%l7 + 0x60], %f8 tle %icc, 0x3 fones %f7 tcs %icc, 0x0 movn %xcc, %i6, %g6 lduw [%l7 + 0x68], %i7 stw %i2, [%l7 + 0x58] tsubcctv %i5, %i3, %g4 fble,a %fcc3, loop_4305 fmovsgu %xcc, %f12, %f1 movn %xcc, %o3, %g5 addccc %g2, 0x0031, %l1 loop_4305: ldsh [%l7 + 0x30], %l2 fcmpes %fcc1, %f5, %f6 ldub [%l7 + 0x2E], %l0 fmovsneg %icc, %f7, %f3 sth %l5, [%l7 + 0x4C] bg,a loop_4306 pdist %f14, %f0, %f12 ldub [%l7 + 0x38], %o7 ldx [%l7 + 0x18], %i0 loop_4306: fbo %fcc1, loop_4307 ldsw [%l7 + 0x38], %i1 edge16ln %l4, %o1, %l3 fornot1 %f0, %f12, %f8 loop_4307: fmovdcc %xcc, %f9, %f13 movleu %xcc, %o2, %l6 sth %o0, [%l7 + 0x0C] edge32 %o5, %o4, %o6 lduh [%l7 + 0x12], %g3 te %icc, 0x4 and %g1, %g7, %i6 srax %i4, 0x08, %i7 fcmpne32 %f14, %f0, %g6 fmovscc %icc, %f7, %f9 lduw [%l7 + 0x54], %i2 std %f2, [%l7 + 0x60] andn %i5, %i3, %g4 ldsb [%l7 + 0x76], %g5 fpadd16 %f6, %f4, %f0 srl %g2, 0x18, %o3 srl %l2, %l0, %l1 bshuffle %f6, %f14, %f8 sth %o7, [%l7 + 0x22] sth %i0, [%l7 + 0x56] lduw [%l7 + 0x70], %i1 lduw [%l7 + 0x6C], %l5 bg,pn %xcc, loop_4308 ldd [%l7 + 0x08], %f10 fmovdpos %xcc, %f12, %f9 fpsub32 %f10, %f2, %f10 loop_4308: srl %o1, %l3, %o2 faligndata %f12, %f14, %f14 stw %l6, [%l7 + 0x20] fbo %fcc2, loop_4309 fsrc2 %f14, %f6 be,a,pn %xcc, loop_4310 edge8 %l4, %o0, %o5 loop_4309: ldub [%l7 + 0x37], %o4 ldub [%l7 + 0x7F], %o6 loop_4310: fcmple32 %f12, %f12, %g1 bcc,a,pn %xcc, loop_4311 tvc %icc, 0x0 tcc %xcc, 0x3 fnot2 %f4, %f0 loop_4311: fmovda %icc, %f15, %f8 alignaddrl %g7, %g3, %i4 std %f6, [%l7 + 0x18] movrgez %i6, 0x399, %g6 stb %i2, [%l7 + 0x1D] std %f14, [%l7 + 0x50] fmovda %icc, %f11, %f6 umul %i7, %i3, %g4 fzero %f2 fbul,a %fcc1, loop_4312 sth %g5, [%l7 + 0x2C] fmul8sux16 %f4, %f6, %f4 movleu %xcc, %g2, %i5 loop_4312: add %o3, 0x0E6C, %l2 fmovdgu %xcc, %f6, %f6 fpadd32 %f8, %f12, %f12 brlez %l1, loop_4313 movvc %icc, %l0, %o7 bleu,a,pn %icc, loop_4314 siam 0x5 loop_4313: fones %f11 xorcc %i1, 0x1410, %i0 loop_4314: ble,pn %xcc, loop_4315 lduw [%l7 + 0x70], %l5 array16 %l3, %o2, %o1 fmovscc %icc, %f13, %f15 loop_4315: stw %l4, [%l7 + 0x34] ldd [%l7 + 0x50], %f12 and %o0, %l6, %o4 fmovd %f8, %f4 fnands %f11, %f7, %f8 sdivcc %o5, 0x16DA, %g1 fba %fcc2, loop_4316 orn %o6, %g7, %i4 bneg,a,pn %icc, loop_4317 fxor %f0, %f14, %f10 loop_4316: fmovdvs %icc, %f7, %f8 ld [%l7 + 0x74], %f10 loop_4317: sll %i6, %g6, %g3 brz %i2, loop_4318 edge8 %i3, %i7, %g5 ble,a,pt %icc, loop_4319 fornot2s %f11, %f4, %f3 loop_4318: edge8n %g4, %g2, %o3 ldsb [%l7 + 0x27], %l2 loop_4319: fbe %fcc0, loop_4320 st %f14, [%l7 + 0x38] edge32l %l1, %l0, %o7 fsrc1s %f8, %f11 loop_4320: fnors %f0, %f12, %f12 fnors %f1, %f7, %f0 ldub [%l7 + 0x17], %i5 bg,a,pt %icc, loop_4321 fmovspos %xcc, %f12, %f11 stx %i1, [%l7 + 0x30] fcmpgt32 %f4, %f10, %l5 loop_4321: ble,a %icc, loop_4322 fornot1 %f8, %f8, %f12 stx %l3, [%l7 + 0x40] stb %i0, [%l7 + 0x5B] loop_4322: fmovrdne %o1, %f2, %f12 fxnor %f8, %f12, %f0 movl %xcc, %l4, %o0 lduh [%l7 + 0x26], %o2 stw %o4, [%l7 + 0x18] st %f14, [%l7 + 0x78] fmovde %xcc, %f12, %f4 fcmpeq32 %f6, %f6, %l6 ldsb [%l7 + 0x33], %g1 stb %o6, [%l7 + 0x6E] tle %icc, 0x7 edge8 %g7, %o5, %i6 fcmpd %fcc1, %f0, %f2 lduh [%l7 + 0x76], %g6 fbn,a %fcc2, loop_4323 movpos %icc, %i4, %i2 fmovrslz %i3, %f9, %f0 stw %g3, [%l7 + 0x10] loop_4323: be,a %xcc, loop_4324 bcs,a %icc, loop_4325 subccc %i7, 0x1542, %g5 fmovdgu %xcc, %f13, %f3 loop_4324: ldsw [%l7 + 0x60], %g2 loop_4325: alignaddr %g4, %o3, %l1 edge16l %l2, %l0, %o7 fmovrdlez %i5, %f6, %f2 fnot2 %f4, %f12 srlx %l5, 0x11, %l3 ld [%l7 + 0x40], %f0 orn %i0, %o1, %i1 mulscc %l4, %o2, %o4 movvc %xcc, %l6, %o0 std %f4, [%l7 + 0x08] fnand %f8, %f4, %f14 fmovrdlz %o6, %f0, %f0 bg,a,pt %xcc, loop_4326 bl,pt %icc, loop_4327 stb %g1, [%l7 + 0x58] and %o5, 0x0448, %g7 loop_4326: fxnor %f2, %f6, %f0 loop_4327: movcs %xcc, %i6, %i4 movleu %xcc, %g6, %i3 fmovdcs %xcc, %f14, %f13 ldd [%l7 + 0x28], %f14 sth %i2, [%l7 + 0x1A] ldsw [%l7 + 0x6C], %i7 ldsh [%l7 + 0x6E], %g3 fzeros %f7 movrgz %g2, %g5, %o3 be %xcc, loop_4328 sth %l1, [%l7 + 0x5A] fmovda %icc, %f8, %f3 ldsw [%l7 + 0x64], %g4 loop_4328: ldsw [%l7 + 0x60], %l2 ld [%l7 + 0x78], %f2 fmul8x16 %f14, %f4, %f10 movcs %icc, %l0, %o7 fornot2s %f12, %f8, %f11 ldx [%l7 + 0x58], %i5 stw %l3, [%l7 + 0x38] tn %xcc, 0x7 bge %xcc, loop_4329 lduh [%l7 + 0x6C], %i0 sth %o1, [%l7 + 0x22] move %icc, %i1, %l5 loop_4329: fblg %fcc0, loop_4330 brlz %l4, loop_4331 fcmpne32 %f8, %f10, %o2 lduw [%l7 + 0x3C], %o4 loop_4330: fxnors %f0, %f6, %f7 loop_4331: fmovdneg %xcc, %f12, %f15 edge16l %o0, %o6, %l6 siam 0x3 lduh [%l7 + 0x72], %g1 lduw [%l7 + 0x20], %g7 movn %xcc, %i6, %o5 bvs,a,pn %icc, loop_4332 xnor %i4, 0x0F1D, %g6 stw %i2, [%l7 + 0x24] fcmps %fcc3, %f15, %f1 loop_4332: ldd [%l7 + 0x50], %f4 stx %i3, [%l7 + 0x70] bvc,pt %icc, loop_4333 ldsw [%l7 + 0x10], %g3 fmovdvc %icc, %f1, %f11 fmuld8ulx16 %f12, %f10, %f10 loop_4333: movrlz %i7, 0x16B, %g5 sdivcc %g2, 0x139D, %o3 fmovdg %icc, %f10, %f8 ld [%l7 + 0x18], %f1 ldsb [%l7 + 0x26], %l1 bleu,a,pt %xcc, loop_4334 bcc,pt %icc, loop_4335 subc %l2, %g4, %o7 lduw [%l7 + 0x58], %i5 loop_4334: fnands %f8, %f9, %f10 loop_4335: fmovdn %xcc, %f8, %f6 taddcc %l3, 0x055E, %l0 and %i0, 0x14EC, %o1 lduw [%l7 + 0x50], %l5 fpack16 %f0, %f5 subccc %i1, 0x15FF, %l4 bne,a %icc, loop_4336 ldsh [%l7 + 0x30], %o2 sth %o4, [%l7 + 0x4A] sth %o6, [%l7 + 0x78] loop_4336: tleu %icc, 0x2 smulcc %o0, %l6, %g1 addc %i6, %g7, %i4 fbge,a %fcc3, loop_4337 udivcc %o5, 0x1BAA, %i2 fmovrslz %i3, %f7, %f9 fxors %f11, %f1, %f7 loop_4337: ldd [%l7 + 0x40], %f14 andcc %g6, %i7, %g3 fbug %fcc3, loop_4338 fmovsvc %icc, %f9, %f4 fmovdvc %icc, %f11, %f10 fmovsle %icc, %f0, %f9 loop_4338: ldsw [%l7 + 0x10], %g5 fbule,a %fcc3, loop_4339 stb %o3, [%l7 + 0x3D] movrgez %g2, 0x32D, %l2 or %g4, %l1, %i5 loop_4339: array32 %l3, %o7, %l0 bvs loop_4340 fmovsgu %icc, %f0, %f12 andcc %i0, 0x0419, %l5 fmovdleu %xcc, %f4, %f14 loop_4340: tpos %xcc, 0x5 brlez %i1, loop_4341 umulcc %l4, %o2, %o4 fmovrsne %o1, %f15, %f3 lduw [%l7 + 0x3C], %o6 loop_4341: fmovscc %xcc, %f12, %f5 fsrc1s %f2, %f6 movge %xcc, %l6, %g1 fba,a %fcc1, loop_4342 fmovdgu %xcc, %f4, %f10 fcmple32 %f6, %f6, %i6 ldd [%l7 + 0x58], %f6 loop_4342: fpadd32 %f4, %f6, %f6 edge8ln %o0, %g7, %o5 fmovsne %icc, %f7, %f12 call loop_4343 add %i2, %i3, %g6 tg %xcc, 0x0 fbg %fcc3, loop_4344 loop_4343: tleu %icc, 0x1 movvs %icc, %i4, %i7 sra %g5, 0x00, %o3 loop_4344: stb %g3, [%l7 + 0x4E] fmovrdlez %l2, %f0, %f10 movpos %icc, %g4, %l1 ldx [%l7 + 0x10], %g2 ldx [%l7 + 0x58], %l3 mova %xcc, %o7, %i5 lduh [%l7 + 0x26], %l0 fmuld8sux16 %f2, %f0, %f10 fornot2s %f13, %f5, %f9 fbe,a %fcc2, loop_4345 ld [%l7 + 0x2C], %f14 st %f2, [%l7 + 0x10] lduw [%l7 + 0x44], %i0 loop_4345: fbul,a %fcc2, loop_4346 popc %l5, %i1 ldsb [%l7 + 0x47], %o2 fmovdne %icc, %f13, %f13 loop_4346: ld [%l7 + 0x14], %f9 movg %xcc, %o4, %o1 orcc %l4, %l6, %g1 stx %o6, [%l7 + 0x18] lduh [%l7 + 0x12], %o0 fmovse %xcc, %f9, %f12 sethi 0x1908, %i6 for %f2, %f12, %f14 siam 0x1 ldsh [%l7 + 0x08], %o5 bg loop_4347 umul %g7, %i2, %i3 umulcc %i4, 0x1B67, %g6 st %f6, [%l7 + 0x34] loop_4347: ldsh [%l7 + 0x34], %i7 sth %o3, [%l7 + 0x76] fmovda %xcc, %f2, %f1 sth %g3, [%l7 + 0x1E] fmuld8sux16 %f3, %f11, %f14 fornot1s %f11, %f13, %f9 fabsd %f0, %f4 fornot1s %f14, %f15, %f13 ldx [%l7 + 0x60], %l2 movcc %icc, %g5, %l1 fnot1s %f15, %f9 st %f6, [%l7 + 0x44] bpos loop_4348 ldsb [%l7 + 0x34], %g4 fbl %fcc3, loop_4349 lduw [%l7 + 0x3C], %l3 loop_4348: xor %o7, %g2, %i5 fandnot1 %f0, %f4, %f14 loop_4349: edge32ln %i0, %l5, %l0 fmovdneg %xcc, %f9, %f2 stw %o2, [%l7 + 0x08] addc %i1, %o4, %l4 fpack32 %f6, %f2, %f8 fbge %fcc0, loop_4350 fbule,a %fcc2, loop_4351 fmovdvs %xcc, %f1, %f5 fpack16 %f4, %f12 loop_4350: lduw [%l7 + 0x74], %o1 loop_4351: lduh [%l7 + 0x12], %l6 bne loop_4352 std %f4, [%l7 + 0x48] ld [%l7 + 0x54], %f8 tleu %icc, 0x3 loop_4352: ldub [%l7 + 0x4D], %g1 sub %o6, 0x082D, %i6 lduw [%l7 + 0x18], %o5 ldsh [%l7 + 0x18], %o0 bshuffle %f2, %f0, %f10 fnors %f3, %f15, %f11 ldsw [%l7 + 0x58], %g7 xnorcc %i2, %i3, %i4 movn %icc, %g6, %i7 srl %o3, 0x16, %g3 bleu,a loop_4353 andn %g5, 0x0FDA, %l1 std %f14, [%l7 + 0x28] subcc %l2, 0x1F72, %g4 loop_4353: ldub [%l7 + 0x0D], %l3 fsrc2s %f0, %f9 lduh [%l7 + 0x66], %o7 fmovdgu %xcc, %f12, %f8 fxor %f14, %f8, %f14 ldd [%l7 + 0x60], %f4 fmovdl %icc, %f12, %f2 ta %icc, 0x2 fnot1s %f12, %f4 fones %f12 movre %i5, %g2, %i0 fmovrsgez %l0, %f5, %f15 fones %f3 fblg %fcc3, loop_4354 mulscc %l5, %o2, %o4 popc %l4, %i1 ldd [%l7 + 0x08], %f2 loop_4354: fornot1s %f10, %f12, %f8 stb %l6, [%l7 + 0x24] fmuld8sux16 %f7, %f4, %f12 ldsw [%l7 + 0x34], %o1 movvs %icc, %o6, %i6 movn %xcc, %o5, %o0 tcc %xcc, 0x1 fpsub16 %f14, %f0, %f2 ldsh [%l7 + 0x12], %g7 fornot1 %f2, %f2, %f14 taddcc %g1, 0x087D, %i2 edge32n %i3, %g6, %i4 brz,a %i7, loop_4355 ld [%l7 + 0x40], %f12 sth %g3, [%l7 + 0x62] sth %g5, [%l7 + 0x2C] loop_4355: lduw [%l7 + 0x50], %l1 ldsb [%l7 + 0x27], %l2 brnz %o3, loop_4356 sra %g4, 0x0E, %o7 tpos %icc, 0x2 ble,a,pt %icc, loop_4357 loop_4356: fxnor %f12, %f12, %f14 fornot2s %f6, %f2, %f10 brlz %i5, loop_4358 loop_4357: edge16n %l3, %g2, %i0 mulx %l0, %l5, %o2 stb %o4, [%l7 + 0x24] loop_4358: sth %l4, [%l7 + 0x60] fbl,a %fcc0, loop_4359 tneg %icc, 0x0 brlez,a %l6, loop_4360 brlez %i1, loop_4361 loop_4359: fbug,a %fcc2, loop_4362 fmovdpos %icc, %f15, %f9 loop_4360: ldd [%l7 + 0x20], %f14 loop_4361: bl,a,pt %icc, loop_4363 loop_4362: stx %o1, [%l7 + 0x20] fnegs %f12, %f4 fmovdvc %icc, %f4, %f9 loop_4363: fsrc1 %f4, %f10 ldub [%l7 + 0x51], %i6 st %f1, [%l7 + 0x38] fmovrde %o6, %f0, %f8 array8 %o5, %o0, %g1 array32 %g7, %i3, %g6 fmovs %f15, %f10 stw %i4, [%l7 + 0x38] stx %i7, [%l7 + 0x48] movvs %xcc, %g3, %g5 lduw [%l7 + 0x2C], %l1 bg,a,pn %xcc, loop_4364 fcmple32 %f6, %f14, %l2 movrgz %i2, 0x2E0, %g4 tn %icc, 0x6 loop_4364: fpadd32 %f8, %f2, %f12 fmovsn %icc, %f6, %f0 fmovrse %o7, %f12, %f8 fmovrslez %o3, %f11, %f10 fblg,a %fcc1, loop_4365 stb %l3, [%l7 + 0x0D] bne,a loop_4366 bgu,pn %xcc, loop_4367 loop_4365: fsrc1s %f12, %f0 fpadd32s %f0, %f6, %f0 loop_4366: xnor %i5, 0x12D2, %g2 loop_4367: ldsw [%l7 + 0x48], %l0 fmovrdlez %l5, %f10, %f2 fcmped %fcc0, %f8, %f10 move %xcc, %i0, %o4 ldub [%l7 + 0x3A], %o2 fxnor %f8, %f8, %f12 array8 %l4, %l6, %i1 edge8n %i6, %o6, %o1 fbg,a %fcc3, loop_4368 brgez,a %o0, loop_4369 edge16 %g1, %g7, %i3 ldd [%l7 + 0x38], %f2 loop_4368: fmovspos %xcc, %f0, %f14 loop_4369: fmul8x16al %f8, %f9, %f2 ldx [%l7 + 0x70], %g6 fmovscc %xcc, %f0, %f15 popc %o5, %i7 fmovsne %xcc, %f1, %f14 ldx [%l7 + 0x18], %i4 fmovdpos %xcc, %f0, %f3 fors %f11, %f13, %f5 tl %xcc, 0x5 fcmpes %fcc1, %f8, %f10 fpmerge %f14, %f9, %f4 lduh [%l7 + 0x2C], %g3 nop setx loop_4370, %l0, %l1 jmpl %l1, %l1 edge16 %g5, %i2, %l2 sth %o7, [%l7 + 0x1E] tleu %icc, 0x0 loop_4370: bcs %icc, loop_4371 fsrc1 %f6, %f0 sethi 0x1CD0, %g4 fmovsa %icc, %f11, %f14 loop_4371: movg %icc, %l3, %i5 ld [%l7 + 0x3C], %f15 bne,a,pn %xcc, loop_4372 fbn,a %fcc0, loop_4373 ba,a %icc, loop_4374 fpadd16 %f12, %f10, %f12 loop_4372: fxor %f12, %f12, %f2 loop_4373: move %xcc, %o3, %l0 loop_4374: move %xcc, %l5, %i0 lduw [%l7 + 0x60], %g2 sllx %o4, %o2, %l6 fnor %f10, %f4, %f8 alignaddr %l4, %i6, %o6 fbl,a %fcc3, loop_4375 fnegd %f2, %f10 edge16 %o1, %o0, %i1 movvs %xcc, %g1, %g7 loop_4375: fornot2s %f7, %f8, %f10 tne %icc, 0x0 nop setx loop_4376, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldx [%l7 + 0x18], %i3 xnor %o5, 0x0A46, %i7 fpmerge %f6, %f5, %f10 loop_4376: tneg %icc, 0x3 ldx [%l7 + 0x60], %i4 stb %g3, [%l7 + 0x14] fandnot2s %f14, %f14, %f11 fbuge %fcc1, loop_4377 bgu,a loop_4378 st %f6, [%l7 + 0x30] bgu,a loop_4379 loop_4377: bleu,pt %xcc, loop_4380 loop_4378: fmovsvs %icc, %f1, %f14 lduh [%l7 + 0x70], %g6 loop_4379: ldd [%l7 + 0x10], %f2 loop_4380: fones %f0 fmovrse %l1, %f8, %f14 fpack16 %f2, %f4 stx %g5, [%l7 + 0x40] ldx [%l7 + 0x50], %l2 fbo,a %fcc2, loop_4381 ldsb [%l7 + 0x79], %o7 edge16 %i2, %g4, %i5 fmovrslez %l3, %f15, %f4 loop_4381: sth %l0, [%l7 + 0x6A] ldsb [%l7 + 0x34], %l5 ta %icc, 0x7 ta %icc, 0x5 movcc %icc, %i0, %g2 std %f4, [%l7 + 0x78] ldd [%l7 + 0x68], %f0 sth %o4, [%l7 + 0x58] fba,a %fcc3, loop_4382 bneg,pn %xcc, loop_4383 move %xcc, %o2, %l6 edge16n %o3, %i6, %o6 loop_4382: fexpand %f11, %f14 loop_4383: fmovdvc %icc, %f11, %f11 fxors %f6, %f14, %f1 fcmpd %fcc2, %f6, %f12 stx %o1, [%l7 + 0x08] ldsh [%l7 + 0x12], %o0 ld [%l7 + 0x34], %f5 std %f8, [%l7 + 0x10] fnot1 %f10, %f4 te %xcc, 0x3 ldd [%l7 + 0x68], %f10 edge8n %i1, %l4, %g1 brnz %g7, loop_4384 stb %i3, [%l7 + 0x3C] brnz,a %o5, loop_4385 lduh [%l7 + 0x6E], %i4 loop_4384: fmovdvs %icc, %f2, %f14 ldub [%l7 + 0x0B], %g3 loop_4385: fmovsg %icc, %f9, %f4 tcs %xcc, 0x5 sth %g6, [%l7 + 0x30] ta %icc, 0x7 fmovdgu %xcc, %f10, %f4 fbe,a %fcc3, loop_4386 fxnors %f10, %f12, %f13 ldx [%l7 + 0x70], %i7 bneg loop_4387 loop_4386: fabsd %f14, %f8 fblg,a %fcc0, loop_4388 fnegs %f6, %f5 loop_4387: movn %icc, %l1, %g5 array32 %o7, %i2, %l2 loop_4388: movre %i5, 0x2D8, %l3 stb %l0, [%l7 + 0x15] orn %g4, %i0, %l5 brlz,a %g2, loop_4389 tl %icc, 0x1 std %f0, [%l7 + 0x28] fbo,a %fcc1, loop_4390 loop_4389: tgu %xcc, 0x1 lduh [%l7 + 0x4E], %o4 sth %o2, [%l7 + 0x78] loop_4390: std %f0, [%l7 + 0x30] fmovsge %icc, %f2, %f4 tg %xcc, 0x5 ldsb [%l7 + 0x17], %l6 sll %o3, %o6, %i6 fcmple16 %f8, %f10, %o0 sdivcc %i1, 0x046D, %l4 array16 %g1, %o1, %g7 fbul,a %fcc2, loop_4391 fmovs %f3, %f13 fbul %fcc0, loop_4392 fpadd16 %f2, %f4, %f12 loop_4391: tsubcc %i3, 0x1449, %o5 fmovscc %xcc, %f0, %f15 loop_4392: fmovsvs %icc, %f13, %f9 stw %i4, [%l7 + 0x3C] sra %g6, 0x14, %i7 ba,a,pt %icc, loop_4393 ta %xcc, 0x4 tvc %icc, 0x1 fmul8sux16 %f6, %f0, %f10 loop_4393: movpos %icc, %g3, %g5 bgu,a loop_4394 fmovsn %icc, %f1, %f13 array32 %l1, %i2, %o7 array16 %i5, %l2, %l0 loop_4394: lduw [%l7 + 0x54], %g4 sllx %i0, %l3, %g2 fcmpne16 %f2, %f14, %o4 sethi 0x1F88, %o2 tgu %xcc, 0x2 fpadd16 %f6, %f10, %f8 brz,a %l6, loop_4395 fbl,a %fcc2, loop_4396 stb %l5, [%l7 + 0x4A] ldsw [%l7 + 0x7C], %o6 loop_4395: ldsh [%l7 + 0x3C], %o3 loop_4396: sll %o0, 0x17, %i6 fpsub32s %f3, %f9, %f12 ba %xcc, loop_4397 std %f0, [%l7 + 0x50] fbg %fcc0, loop_4398 brgz,a %i1, loop_4399 loop_4397: fsrc2s %f9, %f14 popc %g1, %l4 loop_4398: fand %f10, %f4, %f0 loop_4399: fbuge,a %fcc0, loop_4400 st %f15, [%l7 + 0x24] bge,a,pt %icc, loop_4401 fabss %f8, %f1 loop_4400: srl %o1, %i3, %g7 umul %i4, 0x0525, %g6 loop_4401: stw %o5, [%l7 + 0x68] fcmpne32 %f6, %f6, %i7 fmovd %f0, %f14 movpos %xcc, %g5, %g3 for %f8, %f10, %f2 fmovsle %xcc, %f3, %f14 tg %icc, 0x4 stx %i2, [%l7 + 0x60] mulx %o7, 0x1C57, %i5 fbue %fcc3, loop_4402 edge8ln %l1, %l2, %l0 fpadd32s %f13, %f15, %f13 orncc %i0, 0x17A9, %g4 loop_4402: fbug,a %fcc2, loop_4403 movpos %xcc, %g2, %o4 ld [%l7 + 0x08], %f3 edge32l %o2, %l3, %l6 loop_4403: fmovrde %l5, %f14, %f12 fcmple16 %f6, %f0, %o3 fsrc1 %f10, %f0 tg %xcc, 0x6 sethi 0x0793, %o0 brz,a %i6, loop_4404 tle %icc, 0x6 fabsd %f10, %f8 fpack32 %f14, %f6, %f10 loop_4404: fmovda %xcc, %f2, %f9 fcmpgt32 %f4, %f14, %o6 array32 %g1, %l4, %o1 lduw [%l7 + 0x08], %i3 fmovsgu %icc, %f5, %f4 fmovsle %xcc, %f1, %f0 fmovd %f2, %f4 stb %i1, [%l7 + 0x69] tcc %xcc, 0x0 movvc %icc, %i4, %g7 srl %o5, 0x03, %i7 std %f4, [%l7 + 0x08] edge16ln %g6, %g5, %g3 ldsh [%l7 + 0x38], %o7 ldsw [%l7 + 0x5C], %i2 tne %xcc, 0x0 fmovrse %l1, %f11, %f15 st %f10, [%l7 + 0x68] brlz,a %i5, loop_4405 ta %icc, 0x3 alignaddr %l0, %l2, %g4 bg,pt %xcc, loop_4406 loop_4405: movrlez %i0, %g2, %o2 stb %l3, [%l7 + 0x6B] fmul8sux16 %f10, %f14, %f2 loop_4406: edge8l %o4, %l5, %o3 fcmple16 %f2, %f0, %l6 edge32 %i6, %o6, %g1 edge16 %l4, %o1, %o0 srl %i1, %i3, %i4 ld [%l7 + 0x08], %f12 fmovsgu %xcc, %f9, %f11 fmovrslz %g7, %f10, %f5 fmovspos %icc, %f14, %f4 fcmpes %fcc0, %f1, %f6 fmul8x16al %f4, %f13, %f10 fnor %f14, %f8, %f0 ldsw [%l7 + 0x44], %i7 fmovrdgez %g6, %f6, %f12 lduh [%l7 + 0x2E], %o5 fba,a %fcc2, loop_4407 tge %xcc, 0x3 nop setx loop_4408, %l0, %l1 jmpl %l1, %g3 bgu,pt %icc, loop_4409 loop_4407: fmul8x16 %f12, %f8, %f2 movle %xcc, %g5, %i2 loop_4408: ld [%l7 + 0x08], %f13 loop_4409: fbg %fcc0, loop_4410 bcc,a %xcc, loop_4411 tpos %xcc, 0x6 mova %xcc, %o7, %l1 loop_4410: st %f13, [%l7 + 0x44] loop_4411: tvs %icc, 0x7 fornot2 %f2, %f6, %f6 stx %i5, [%l7 + 0x18] stx %l0, [%l7 + 0x68] fexpand %f3, %f12 lduw [%l7 + 0x40], %l2 fones %f11 nop setx loop_4412, %l0, %l1 jmpl %l1, %g4 taddcc %i0, 0x01CD, %o2 fmuld8sux16 %f8, %f3, %f14 ldub [%l7 + 0x52], %l3 loop_4412: bpos,a loop_4413 brlz,a %g2, loop_4414 fpadd32 %f0, %f6, %f10 fcmpgt32 %f14, %f6, %o4 loop_4413: bl loop_4415 loop_4414: bn %icc, loop_4416 fmovscc %xcc, %f13, %f11 ldsw [%l7 + 0x14], %o3 loop_4415: movneg %xcc, %l5, %i6 loop_4416: edge16ln %l6, %o6, %l4 array32 %g1, %o1, %o0 fmovrdgez %i1, %f4, %f0 fbn,a %fcc3, loop_4417 std %f14, [%l7 + 0x18] tcc %icc, 0x0 ldx [%l7 + 0x68], %i3 loop_4417: call loop_4418 stw %i4, [%l7 + 0x2C] fxnors %f11, %f11, %f11 ldub [%l7 + 0x2F], %i7 loop_4418: fmovse %icc, %f1, %f13 lduw [%l7 + 0x40], %g7 fbg %fcc0, loop_4419 ldx [%l7 + 0x10], %o5 brz,a %g3, loop_4420 fbl %fcc1, loop_4421 loop_4419: fmovdneg %xcc, %f14, %f14 fpsub32s %f8, %f5, %f11 loop_4420: fmovsge %xcc, %f7, %f11 loop_4421: andn %g6, 0x15F4, %g5 ldub [%l7 + 0x28], %i2 fmovdvs %icc, %f15, %f4 ldub [%l7 + 0x47], %o7 brgz %i5, loop_4422 edge8n %l1, %l2, %l0 movn %icc, %g4, %i0 fabss %f0, %f12 loop_4422: fmovde %icc, %f0, %f7 ld [%l7 + 0x3C], %f7 fbl,a %fcc0, loop_4423 movg %icc, %o2, %l3 fbug,a %fcc3, loop_4424 ldsh [%l7 + 0x68], %o4 loop_4423: brgez %g2, loop_4425 addc %l5, 0x008F, %o3 loop_4424: xorcc %i6, %l6, %o6 bvc loop_4426 loop_4425: fbule,a %fcc1, loop_4427 movle %icc, %g1, %o1 tsubcctv %l4, %i1, %o0 loop_4426: fbul,a %fcc0, loop_4428 loop_4427: edge16n %i3, %i4, %g7 ldsw [%l7 + 0x6C], %i7 stx %g3, [%l7 + 0x38] loop_4428: st %f10, [%l7 + 0x48] fbu %fcc2, loop_4429 ldsb [%l7 + 0x4B], %o5 fbn,a %fcc2, loop_4430 fbl %fcc2, loop_4431 loop_4429: std %f14, [%l7 + 0x40] fcmpne32 %f14, %f8, %g6 loop_4430: ldsb [%l7 + 0x43], %g5 loop_4431: fpack32 %f10, %f2, %f0 siam 0x7 xnorcc %o7, %i2, %l1 tl %icc, 0x0 tcs %xcc, 0x0 fnot1 %f12, %f12 for %f4, %f14, %f10 lduw [%l7 + 0x1C], %l2 ldx [%l7 + 0x08], %l0 bge,a loop_4432 lduh [%l7 + 0x3A], %g4 tcs %xcc, 0x2 sdiv %i5, 0x1ED5, %o2 loop_4432: fcmpd %fcc3, %f12, %f12 ld [%l7 + 0x50], %f4 fpadd16 %f14, %f4, %f4 std %f8, [%l7 + 0x30] fbne,a %fcc0, loop_4433 lduw [%l7 + 0x50], %i0 srl %o4, 0x0B, %l3 sllx %g2, 0x0A, %l5 loop_4433: ldsh [%l7 + 0x7A], %o3 movrgz %l6, 0x1BC, %i6 edge8ln %g1, %o6, %l4 movle %xcc, %o1, %i1 fexpand %f8, %f4 tneg %xcc, 0x1 ld [%l7 + 0x08], %f13 fnot2 %f8, %f6 ldsw [%l7 + 0x3C], %o0 array8 %i4, %i3, %g7 xor %g3, %o5, %i7 fmovrslez %g6, %f2, %f3 tcc %icc, 0x1 ld [%l7 + 0x48], %f13 fpadd16 %f4, %f4, %f8 st %f5, [%l7 + 0x58] fnot2 %f8, %f14 fba %fcc1, loop_4434 fxnors %f15, %f12, %f6 xnorcc %g5, %i2, %o7 fmovrdlez %l2, %f6, %f8 loop_4434: ldd [%l7 + 0x60], %f14 sub %l1, %l0, %i5 fnot1s %f0, %f8 ldub [%l7 + 0x32], %o2 movre %i0, %o4, %l3 ldsh [%l7 + 0x62], %g4 stb %g2, [%l7 + 0x70] ldx [%l7 + 0x78], %l5 ldd [%l7 + 0x28], %f2 subccc %l6, %o3, %g1 ldsw [%l7 + 0x2C], %i6 fsrc2s %f14, %f2 stb %l4, [%l7 + 0x2A] bvc,a,pn %xcc, loop_4435 udivcc %o1, 0x0AEA, %o6 subc %o0, %i1, %i3 fmovdvs %xcc, %f5, %f2 loop_4435: ldub [%l7 + 0x5C], %g7 fnor %f2, %f8, %f4 orcc %i4, %g3, %i7 fmovrdne %o5, %f10, %f8 ldd [%l7 + 0x68], %f14 ld [%l7 + 0x7C], %f2 sra %g6, 0x03, %i2 fmovrdgz %g5, %f8, %f10 ldsb [%l7 + 0x25], %l2 fmul8x16al %f0, %f8, %f14 ldsb [%l7 + 0x71], %l1 fmovrslz %l0, %f11, %f8 ldd [%l7 + 0x18], %f8 ble,a loop_4436 edge32ln %o7, %o2, %i0 lduh [%l7 + 0x10], %i5 fabsd %f14, %f8 loop_4436: fsrc1s %f9, %f13 te %icc, 0x1 stw %o4, [%l7 + 0x08] ldsw [%l7 + 0x34], %l3 te %icc, 0x0 ba,pt %icc, loop_4437 st %f4, [%l7 + 0x7C] ldd [%l7 + 0x48], %f8 fmul8sux16 %f12, %f12, %f14 loop_4437: sth %g2, [%l7 + 0x6C] fmovdvs %xcc, %f14, %f12 and %l5, 0x185D, %g4 taddcctv %l6, %o3, %g1 smulcc %l4, %i6, %o6 edge8n %o0, %o1, %i1 ldx [%l7 + 0x40], %g7 udivcc %i3, 0x0C94, %i4 fcmpd %fcc3, %f12, %f4 tcs %icc, 0x2 popc 0x1BF2, %i7 ld [%l7 + 0x48], %f5 ldsh [%l7 + 0x72], %o5 fmovrdgez %g3, %f8, %f6 ldsh [%l7 + 0x52], %i2 fornot1 %f8, %f12, %f4 fcmpeq32 %f12, %f2, %g6 addcc %g5, %l2, %l0 ldub [%l7 + 0x70], %l1 fmovdn %icc, %f1, %f12 ldd [%l7 + 0x10], %f12 movrlz %o2, 0x052, %o7 ldub [%l7 + 0x6D], %i5 st %f14, [%l7 + 0x10] bge,a loop_4438 edge16n %o4, %l3, %i0 brgez,a %l5, loop_4439 stw %g2, [%l7 + 0x2C] loop_4438: ldsw [%l7 + 0x44], %g4 bg %xcc, loop_4440 loop_4439: orncc %o3, 0x1D6A, %g1 xorcc %l4, 0x0FFF, %l6 stw %o6, [%l7 + 0x30] loop_4440: taddcctv %i6, 0x0435, %o1 fmovda %icc, %f8, %f4 stb %i1, [%l7 + 0x69] movcc %icc, %o0, %i3 fnot1 %f0, %f6 umul %i4, 0x1C19, %i7 stx %g7, [%l7 + 0x20] movrlz %o5, 0x122, %g3 fmovrdne %i2, %f14, %f6 fsrc2s %f8, %f9 tvs %icc, 0x6 tpos %icc, 0x2 std %f2, [%l7 + 0x78] array16 %g5, %g6, %l0 fmovdg %icc, %f2, %f14 fmovdn %xcc, %f7, %f10 stb %l1, [%l7 + 0x4B] fornot2s %f14, %f0, %f14 ldsw [%l7 + 0x30], %l2 tsubcc %o7, 0x13C8, %o2 fcmpgt16 %f2, %f6, %i5 tn %xcc, 0x5 nop setx loop_4441, %l0, %l1 jmpl %l1, %o4 fbug %fcc2, loop_4442 fxnors %f14, %f9, %f14 fcmpgt16 %f14, %f4, %i0 loop_4441: sllx %l3, 0x09, %g2 loop_4442: fmovrde %g4, %f14, %f6 edge32l %o3, %g1, %l5 sra %l6, %l4, %i6 fornot1s %f2, %f15, %f11 sllx %o6, 0x07, %o1 fornot1s %f4, %f9, %f6 lduw [%l7 + 0x78], %o0 movl %xcc, %i3, %i4 fnands %f6, %f9, %f6 taddcc %i1, 0x1692, %g7 fmovsle %icc, %f7, %f6 fbug,a %fcc1, loop_4443 ldsw [%l7 + 0x1C], %o5 orncc %g3, 0x107C, %i7 lduh [%l7 + 0x46], %g5 loop_4443: lduh [%l7 + 0x3A], %g6 bvs,a loop_4444 fmovs %f13, %f10 fmovrdne %l0, %f12, %f12 fbu %fcc1, loop_4445 loop_4444: ldub [%l7 + 0x36], %l1 ldsb [%l7 + 0x49], %i2 bshuffle %f10, %f6, %f8 loop_4445: fmovsvs %icc, %f14, %f11 st %f11, [%l7 + 0x2C] fmovdvc %xcc, %f7, %f11 mova %xcc, %l2, %o7 lduw [%l7 + 0x20], %o2 fsrc1s %f6, %f13 tge %icc, 0x3 std %f10, [%l7 + 0x18] edge8l %o4, %i5, %i0 fmovrdlez %g2, %f12, %f8 fxor %f14, %f8, %f6 fpadd16s %f6, %f7, %f3 smulcc %g4, 0x0064, %o3 fmovsne %icc, %f11, %f4 nop setx loop_4446, %l0, %l1 jmpl %l1, %g1 ldx [%l7 + 0x78], %l5 move %xcc, %l6, %l3 fxnor %f8, %f4, %f2 loop_4446: stw %i6, [%l7 + 0x38] stw %l4, [%l7 + 0x78] fmovscc %icc, %f5, %f3 st %f9, [%l7 + 0x50] fmovsgu %xcc, %f13, %f12 add %o6, %o0, %i3 ldd [%l7 + 0x70], %f12 fsrc2s %f7, %f3 ldub [%l7 + 0x68], %o1 fpack32 %f2, %f10, %f12 movg %icc, %i1, %g7 movleu %icc, %o5, %g3 st %f6, [%l7 + 0x6C] stb %i7, [%l7 + 0x3D] ldx [%l7 + 0x68], %i4 bpos loop_4447 xnorcc %g6, 0x1852, %g5 xor %l0, %l1, %l2 fcmpes %fcc3, %f11, %f5 loop_4447: stx %i2, [%l7 + 0x10] fmovsvs %xcc, %f13, %f11 sdiv %o7, 0x1053, %o2 fmovrdgz %o4, %f10, %f0 lduw [%l7 + 0x18], %i5 stw %i0, [%l7 + 0x1C] sth %g2, [%l7 + 0x4A] ldsh [%l7 + 0x78], %o3 std %f4, [%l7 + 0x58] edge8l %g4, %g1, %l5 ldsb [%l7 + 0x46], %l3 fmovsa %icc, %f13, %f5 stw %l6, [%l7 + 0x6C] ldsb [%l7 + 0x1D], %l4 movre %i6, %o6, %o0 xor %o1, 0x1BAF, %i3 ld [%l7 + 0x4C], %f4 fsrc2 %f6, %f14 fbn %fcc1, loop_4448 ld [%l7 + 0x40], %f10 tne %icc, 0x5 taddcc %g7, 0x129F, %i1 loop_4448: fmovdge %icc, %f14, %f12 fabss %f14, %f14 fmuld8ulx16 %f4, %f14, %f2 movgu %icc, %g3, %o5 ld [%l7 + 0x58], %f1 fmovscc %icc, %f3, %f2 fbule %fcc3, loop_4449 srlx %i4, 0x1B, %g6 ldx [%l7 + 0x08], %i7 fmovdn %icc, %f7, %f0 loop_4449: fxor %f8, %f10, %f8 ldsw [%l7 + 0x64], %l0 fnot2 %f12, %f12 for %f6, %f4, %f2 movgu %xcc, %l1, %l2 fmul8x16au %f6, %f6, %f10 fmovscc %xcc, %f12, %f2 fpackfix %f4, %f0 tl %icc, 0x0 fbl,a %fcc1, loop_4450 fmovs %f3, %f11 tn %xcc, 0x4 movle %xcc, %g5, %i2 loop_4450: ldsh [%l7 + 0x58], %o2 srlx %o7, 0x06, %o4 bn,a %icc, loop_4451 umulcc %i0, 0x10FA, %i5 stw %g2, [%l7 + 0x64] stb %o3, [%l7 + 0x15] loop_4451: fmovdvs %icc, %f3, %f8 movcc %xcc, %g1, %l5 fmovsvs %icc, %f5, %f2 sth %l3, [%l7 + 0x38] stw %l6, [%l7 + 0x2C] ldub [%l7 + 0x39], %l4 ldx [%l7 + 0x78], %g4 fmovrslz %o6, %f3, %f14 add %i6, 0x145A, %o1 xorcc %i3, %g7, %i1 fornot1 %f12, %f4, %f2 fcmpgt16 %f14, %f14, %g3 movg %xcc, %o5, %i4 ldub [%l7 + 0x16], %g6 tcc %xcc, 0x4 bl,a %icc, loop_4452 ld [%l7 + 0x54], %f8 tsubcctv %i7, %o0, %l1 fbule %fcc0, loop_4453 loop_4452: ld [%l7 + 0x14], %f4 pdist %f12, %f10, %f14 movcc %xcc, %l2, %l0 loop_4453: ldsh [%l7 + 0x3A], %g5 movcs %xcc, %o2, %o7 fmovde %icc, %f14, %f6 ldd [%l7 + 0x78], %f14 fcmple32 %f2, %f12, %o4 movrgez %i2, 0x2E1, %i0 fornot2s %f12, %f2, %f4 lduh [%l7 + 0x78], %g2 lduh [%l7 + 0x0A], %i5 sllx %o3, 0x09, %g1 movrne %l5, %l6, %l3 fcmple16 %f6, %f6, %g4 ldx [%l7 + 0x08], %l4 edge16ln %o6, %i6, %i3 stx %o1, [%l7 + 0x38] tle %icc, 0x5 lduh [%l7 + 0x66], %g7 std %f8, [%l7 + 0x10] ldsh [%l7 + 0x66], %i1 movn %xcc, %o5, %g3 bge,pt %icc, loop_4454 bcs,pt %icc, loop_4455 stb %i4, [%l7 + 0x3D] fcmpd %fcc2, %f12, %f8 loop_4454: fmovsg %xcc, %f14, %f13 loop_4455: tneg %xcc, 0x7 siam 0x2 udiv %i7, 0x1BDC, %o0 ldx [%l7 + 0x48], %l1 fmovsvc %icc, %f1, %f14 edge8ln %g6, %l2, %l0 edge8n %g5, %o7, %o2 bvs,a,pn %icc, loop_4456 fmovrdgez %o4, %f6, %f4 xor %i0, %i2, %g2 fbg %fcc2, loop_4457 loop_4456: fbu %fcc2, loop_4458 st %f15, [%l7 + 0x1C] fpsub16 %f4, %f12, %f6 loop_4457: ldub [%l7 + 0x0D], %i5 loop_4458: ldsw [%l7 + 0x54], %g1 lduh [%l7 + 0x1E], %o3 fnands %f15, %f3, %f9 for %f2, %f10, %f12 ldsw [%l7 + 0x24], %l6 lduw [%l7 + 0x40], %l5 std %f8, [%l7 + 0x08] movge %icc, %g4, %l3 fnor %f2, %f12, %f14 bl,pt %icc, loop_4459 fnot2 %f4, %f4 fpadd32s %f1, %f1, %f15 bge,a loop_4460 loop_4459: edge8l %o6, %l4, %i3 ta %xcc, 0x4 ld [%l7 + 0x28], %f9 loop_4460: ld [%l7 + 0x34], %f6 edge16l %i6, %g7, %o1 fsrc1 %f14, %f10 fbuge %fcc0, loop_4461 siam 0x2 ba %icc, loop_4462 ldsw [%l7 + 0x20], %i1 loop_4461: ldsh [%l7 + 0x30], %o5 andcc %i4, 0x1E67, %g3 loop_4462: std %f4, [%l7 + 0x10] xor %o0, 0x03A5, %l1 fbu,a %fcc1, loop_4463 fcmpne16 %f2, %f4, %g6 mulx %l2, 0x1CF6, %i7 fnot1s %f6, %f8 loop_4463: sth %g5, [%l7 + 0x16] fbge,a %fcc1, loop_4464 fcmpd %fcc3, %f4, %f12 sll %o7, 0x15, %l0 bne,a loop_4465 loop_4464: ldsb [%l7 + 0x3B], %o4 fmovrsgz %o2, %f1, %f6 be,a,pt %icc, loop_4466 loop_4465: fmovrdlez %i0, %f10, %f2 fmovsvc %xcc, %f12, %f3 ldx [%l7 + 0x48], %i2 loop_4466: fmovspos %xcc, %f2, %f7 fmovsl %xcc, %f10, %f13 fornot1 %f8, %f0, %f8 siam 0x6 st %f7, [%l7 + 0x48] nop setx loop_4467, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fzeros %f12 fmovsgu %icc, %f14, %f12 fmovdgu %icc, %f4, %f13 loop_4467: ldx [%l7 + 0x40], %g2 fmovrdgez %i5, %f4, %f6 fmovdle %xcc, %f0, %f1 fmovdcc %xcc, %f14, %f15 edge8 %o3, %l6, %g1 tsubcctv %g4, %l3, %o6 fabsd %f8, %f8 ld [%l7 + 0x50], %f11 movl %xcc, %l5, %l4 fcmped %fcc1, %f6, %f4 edge16ln %i6, %i3, %g7 brnz,a %i1, loop_4468 umulcc %o1, 0x04BD, %o5 tn %xcc, 0x6 fmovdge %icc, %f2, %f8 loop_4468: st %f9, [%l7 + 0x4C] fbn,a %fcc0, loop_4469 taddcctv %i4, %g3, %l1 stx %g6, [%l7 + 0x48] fmovrdlz %l2, %f6, %f10 loop_4469: movvc %icc, %i7, %g5 movvc %xcc, %o7, %o0 st %f13, [%l7 + 0x70] ldsb [%l7 + 0x37], %o4 fmovrslz %l0, %f2, %f12 lduh [%l7 + 0x74], %i0 fmul8x16al %f7, %f7, %f12 movn %icc, %i2, %g2 bcc,a %icc, loop_4470 taddcc %i5, 0x0083, %o3 brlez,a %o2, loop_4471 fands %f7, %f2, %f10 loop_4470: sllx %g1, %g4, %l3 ldsw [%l7 + 0x38], %l6 loop_4471: ldub [%l7 + 0x71], %o6 xnor %l4, 0x0D3F, %l5 lduh [%l7 + 0x16], %i3 tcs %xcc, 0x4 bvc loop_4472 ldsb [%l7 + 0x1A], %i6 lduh [%l7 + 0x70], %i1 sth %g7, [%l7 + 0x72] loop_4472: tl %icc, 0x0 fba,a %fcc3, loop_4473 fabss %f6, %f12 fmovdpos %icc, %f14, %f11 fmovdvc %icc, %f10, %f13 loop_4473: bvs %icc, loop_4474 ldub [%l7 + 0x58], %o1 fpadd16 %f10, %f6, %f2 lduh [%l7 + 0x0C], %o5 loop_4474: bne %icc, loop_4475 fmovse %icc, %f0, %f12 ldsb [%l7 + 0x40], %g3 ldx [%l7 + 0x58], %i4 loop_4475: ldd [%l7 + 0x68], %f0 array16 %g6, %l1, %l2 fmul8x16au %f11, %f1, %f8 bleu,a,pn %xcc, loop_4476 brnz,a %i7, loop_4477 edge16 %g5, %o0, %o7 brgz,a %l0, loop_4478 loop_4476: tg %icc, 0x1 loop_4477: lduw [%l7 + 0x50], %i0 movrne %i2, %g2, %i5 loop_4478: ldd [%l7 + 0x58], %f8 fbg %fcc2, loop_4479 fmul8sux16 %f2, %f10, %f8 lduh [%l7 + 0x62], %o4 fbne,a %fcc0, loop_4480 loop_4479: lduh [%l7 + 0x30], %o2 or %o3, 0x0197, %g1 sdivcc %l3, 0x189F, %g4 loop_4480: umul %l6, %l4, %o6 bvc loop_4481 std %f8, [%l7 + 0x38] fnot2s %f2, %f0 ldd [%l7 + 0x18], %f14 loop_4481: tsubcc %l5, %i6, %i1 bg,a loop_4482 tvc %xcc, 0x2 movgu %icc, %i3, %o1 edge16n %o5, %g7, %g3 loop_4482: fpmerge %f13, %f1, %f14 ldd [%l7 + 0x60], %f8 fmovs %f14, %f1 edge16l %g6, %l1, %i4 stx %l2, [%l7 + 0x70] brgz %g5, loop_4483 ld [%l7 + 0x0C], %f10 edge8l %o0, %o7, %l0 bleu,a %icc, loop_4484 loop_4483: fbne %fcc3, loop_4485 tcs %icc, 0x6 fmovd %f6, %f14 loop_4484: tne %xcc, 0x2 loop_4485: movrlez %i0, %i7, %i2 ldsw [%l7 + 0x08], %i5 fpmerge %f14, %f2, %f6 movcc %icc, %o4, %o2 bne,pt %icc, loop_4486 fbo %fcc0, loop_4487 fmovsa %xcc, %f13, %f15 ldsw [%l7 + 0x74], %o3 loop_4486: fabss %f11, %f14 loop_4487: fble,a %fcc3, loop_4488 ld [%l7 + 0x18], %f13 std %f10, [%l7 + 0x08] edge8 %g2, %l3, %g4 loop_4488: fpsub32 %f10, %f8, %f4 ldub [%l7 + 0x36], %l6 fpsub16s %f15, %f2, %f14 pdist %f2, %f4, %f0 tleu %icc, 0x4 and %l4, %g1, %o6 ld [%l7 + 0x7C], %f7 fnands %f4, %f9, %f7 xnorcc %i6, 0x1B35, %i1 ld [%l7 + 0x54], %f8 sth %i3, [%l7 + 0x52] fpsub16 %f0, %f0, %f14 srlx %o1, 0x0C, %l5 fbe %fcc3, loop_4489 stx %o5, [%l7 + 0x08] fandnot2 %f12, %f4, %f8 fcmple32 %f12, %f10, %g3 loop_4489: movcs %icc, %g6, %l1 lduh [%l7 + 0x1E], %i4 taddcctv %l2, %g5, %g7 ldx [%l7 + 0x48], %o0 tneg %xcc, 0x7 sth %o7, [%l7 + 0x68] subcc %i0, %l0, %i2 ldd [%l7 + 0x48], %f8 edge8 %i7, %i5, %o4 stx %o2, [%l7 + 0x18] ldub [%l7 + 0x70], %o3 fmul8ulx16 %f6, %f12, %f12 fmovrdlez %l3, %f10, %f10 ldsw [%l7 + 0x4C], %g4 fandnot1s %f3, %f5, %f4 std %f12, [%l7 + 0x68] fbul,a %fcc0, loop_4490 ldub [%l7 + 0x4F], %l6 bge,pt %icc, loop_4491 fmovde %icc, %f2, %f10 loop_4490: sth %l4, [%l7 + 0x34] movg %icc, %g1, %o6 loop_4491: sth %i6, [%l7 + 0x1E] subc %i1, %g2, %o1 movleu %xcc, %l5, %o5 ble,a %xcc, loop_4492 sub %i3, 0x00B1, %g3 ldsw [%l7 + 0x34], %g6 edge8ln %l1, %i4, %l2 loop_4492: faligndata %f0, %f10, %f12 ldsh [%l7 + 0x1A], %g5 ldx [%l7 + 0x30], %o0 ldub [%l7 + 0x0B], %o7 fmovrslz %i0, %f13, %f12 fbe %fcc1, loop_4493 ldd [%l7 + 0x10], %f6 taddcctv %l0, %i2, %i7 movn %xcc, %i5, %o4 loop_4493: ldd [%l7 + 0x20], %f14 bne loop_4494 ldsh [%l7 + 0x22], %g7 stw %o2, [%l7 + 0x3C] fabsd %f0, %f0 loop_4494: siam 0x1 fmovdleu %icc, %f4, %f11 ldd [%l7 + 0x50], %f10 bleu,a,pn %xcc, loop_4495 fornot1s %f3, %f3, %f5 fmovdleu %xcc, %f5, %f10 nop setx loop_4496, %l0, %l1 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_4495: fmovsleu %icc, %f15, %f5 fmovde %xcc, %f10, %f2 std %f0, [%l7 + 0x60] loop_4496: sll %o3, %l3, %l6 bvc,a %icc, loop_4497 ldsw [%l7 + 0x38], %l4 fnands %f4, %f13, %f12 subccc %g4, %o6, %g1 loop_4497: edge32l %i1, %i6, %o1 nop setx loop_4498, %l0, %l1 jmpl %l1, %l5 stw %o5, [%l7 + 0x4C] fmovdcs %xcc, %f3, %f5 lduh [%l7 + 0x3E], %i3 loop_4498: fbe %fcc2, loop_4499 sub %g3, 0x016D, %g2 tle %xcc, 0x7 umulcc %g6, %l1, %i4 loop_4499: lduh [%l7 + 0x10], %g5 and %o0, 0x1ED5, %l2 movrgz %i0, %l0, %o7 ldd [%l7 + 0x10], %f4 fbl %fcc2, loop_4500 tsubcctv %i2, 0x1A7D, %i5 fcmpd %fcc2, %f0, %f0 movrgz %o4, %i7, %g7 loop_4500: std %f2, [%l7 + 0x28] std %f4, [%l7 + 0x10] sth %o3, [%l7 + 0x1A] stw %l3, [%l7 + 0x74] fmovdleu %xcc, %f15, %f5 ld [%l7 + 0x20], %f9 fabss %f11, %f5 movl %xcc, %o2, %l4 tn %icc, 0x6 edge8n %l6, %g4, %g1 lduh [%l7 + 0x0E], %o6 fmovdle %xcc, %f3, %f5 bneg,pt %xcc, loop_4501 stb %i1, [%l7 + 0x08] fpadd32 %f10, %f10, %f14 brz %i6, loop_4502 loop_4501: mulx %l5, 0x04A9, %o5 addcc %o1, 0x1182, %i3 ldsb [%l7 + 0x60], %g3 loop_4502: sth %g6, [%l7 + 0x4E] st %f3, [%l7 + 0x24] ldsb [%l7 + 0x0E], %g2 bl,pn %xcc, loop_4503 fpsub16s %f9, %f9, %f6 mova %xcc, %l1, %i4 fnors %f0, %f6, %f3 loop_4503: tg %icc, 0x3 fcmped %fcc3, %f8, %f14 fmovdcs %xcc, %f13, %f4 st %f4, [%l7 + 0x24] ba loop_4504 fmovse %icc, %f11, %f8 fmovrsgez %o0, %f8, %f14 st %f11, [%l7 + 0x24] loop_4504: sll %g5, 0x0A, %l2 sll %i0, 0x19, %l0 ldub [%l7 + 0x08], %o7 stw %i5, [%l7 + 0x1C] fpackfix %f14, %f13 ldx [%l7 + 0x50], %i2 addc %i7, %g7, %o4 movcs %xcc, %o3, %l3 fcmpne16 %f8, %f6, %l4 movrlez %o2, 0x382, %l6 edge8l %g4, %o6, %g1 fnot2s %f15, %f4 bshuffle %f2, %f4, %f6 fmul8x16au %f6, %f4, %f2 fcmpne32 %f0, %f8, %i1 fmovrsgz %i6, %f12, %f7 stw %o5, [%l7 + 0x1C] sll %l5, 0x16, %i3 sth %g3, [%l7 + 0x4E] andncc %o1, %g6, %l1 bg %xcc, loop_4505 movrgz %g2, 0x1C4, %i4 edge8l %o0, %l2, %g5 fmovdcs %xcc, %f10, %f10 loop_4505: alignaddr %i0, %l0, %o7 sra %i2, 0x01, %i5 ld [%l7 + 0x78], %f0 movvc %icc, %i7, %o4 sth %g7, [%l7 + 0x52] addcc %o3, 0x1CE3, %l3 ldub [%l7 + 0x2C], %o2 xnorcc %l6, 0x190F, %g4 fbne,a %fcc1, loop_4506 ldsw [%l7 + 0x34], %l4 fbul,a %fcc2, loop_4507 fmovsn %icc, %f13, %f8 loop_4506: stb %o6, [%l7 + 0x51] movvc %xcc, %i1, %i6 loop_4507: lduh [%l7 + 0x42], %g1 ldsh [%l7 + 0x64], %o5 fnegd %f4, %f10 fmovsneg %icc, %f4, %f13 fmovdgu %xcc, %f6, %f14 fxors %f1, %f3, %f4 fpsub32 %f14, %f8, %f2 fmovrdlez %l5, %f12, %f10 fones %f8 tpos %icc, 0x5 fmovsn %xcc, %f8, %f2 fbo,a %fcc3, loop_4508 fzeros %f6 edge16l %i3, %o1, %g6 fandnot1s %f5, %f15, %f0 loop_4508: ldd [%l7 + 0x38], %f14 std %f6, [%l7 + 0x18] movvs %xcc, %l1, %g2 edge32ln %i4, %g3, %o0 fbl,a %fcc1, loop_4509 ldsw [%l7 + 0x24], %l2 fbne,a %fcc2, loop_4510 fmovsvs %icc, %f7, %f6 loop_4509: ld [%l7 + 0x6C], %f12 tsubcctv %g5, %l0, %i0 loop_4510: umulcc %o7, 0x1019, %i5 tsubcctv %i2, 0x05A5, %i7 edge32n %g7, %o3, %o4 stx %o2, [%l7 + 0x38] bg %xcc, loop_4511 bn,a,pn %icc, loop_4512 movneg %xcc, %l6, %g4 taddcctv %l3, %o6, %l4 loop_4511: lduh [%l7 + 0x7E], %i6 loop_4512: stw %g1, [%l7 + 0x24] fmovrdgez %o5, %f6, %f12 ldsw [%l7 + 0x64], %l5 fmovdvc %xcc, %f7, %f0 ldsh [%l7 + 0x4C], %i3 fmovdvs %xcc, %f12, %f1 bne,a,pt %icc, loop_4513 array32 %o1, %i1, %g6 udiv %l1, 0x1420, %g2 fmovrsgez %i4, %f14, %f12 loop_4513: tgu %xcc, 0x6 tsubcc %o0, %l2, %g5 smul %l0, %g3, %o7 fsrc1s %f1, %f5 fbuge %fcc1, loop_4514 stx %i5, [%l7 + 0x20] sethi 0x0BD1, %i0 smulcc %i7, 0x0645, %i2 loop_4514: fble,a %fcc0, loop_4515 tcs %icc, 0x2 fexpand %f1, %f6 std %f0, [%l7 + 0x38] loop_4515: lduh [%l7 + 0x16], %g7 tneg %xcc, 0x5 bcs %xcc, loop_4516 andn %o3, 0x078F, %o2 bleu,a,pn %xcc, loop_4517 fnors %f1, %f1, %f11 loop_4516: fmovdle %xcc, %f12, %f9 fmovdneg %icc, %f5, %f0 loop_4517: array32 %o4, %g4, %l3 addcc %o6, %l4, %i6 ldub [%l7 + 0x64], %l6 tcs %xcc, 0x2 fmovdcc %icc, %f6, %f0 movcc %icc, %o5, %g1 stb %i3, [%l7 + 0x34] movgu %icc, %o1, %i1 fandnot2 %f10, %f10, %f14 smul %g6, 0x0288, %l5 ldx [%l7 + 0x10], %l1 fmovdle %icc, %f15, %f9 fmovscs %xcc, %f10, %f9 fmovsne %xcc, %f3, %f2 fcmple32 %f0, %f8, %i4 lduh [%l7 + 0x24], %g2 fmovdleu %xcc, %f4, %f12 bvc,pn %xcc, loop_4518 lduw [%l7 + 0x7C], %o0 fmovsgu %xcc, %f7, %f4 fbne %fcc2, loop_4519 loop_4518: stx %l2, [%l7 + 0x50] fnand %f12, %f10, %f0 fmovd %f8, %f14 loop_4519: lduw [%l7 + 0x44], %g5 ldsb [%l7 + 0x59], %g3 srlx %o7, 0x16, %l0 fbge %fcc0, loop_4520 bpos loop_4521 ldub [%l7 + 0x0B], %i5 array32 %i0, %i7, %g7 loop_4520: mulx %i2, 0x1CAA, %o3 loop_4521: movre %o2, %g4, %o4 fmovsa %icc, %f15, %f14 fcmpne16 %f2, %f0, %l3 stb %l4, [%l7 + 0x22] fcmple32 %f10, %f4, %o6 umul %i6, 0x09F4, %o5 tl %xcc, 0x6 fpackfix %f8, %f8 move %icc, %l6, %i3 fpsub16 %f14, %f10, %f12 fandnot2s %f7, %f3, %f4 ld [%l7 + 0x70], %f8 fors %f3, %f1, %f4 fnot1 %f6, %f0 movge %icc, %g1, %o1 andn %i1, %g6, %l1 movrlz %l5, %g2, %i4 udiv %l2, 0x02C5, %g5 lduh [%l7 + 0x38], %g3 fcmple32 %f10, %f4, %o7 fornot1 %f10, %f12, %f8 ldsw [%l7 + 0x40], %l0 fexpand %f5, %f2 fors %f10, %f7, %f9 fcmpne16 %f14, %f6, %i5 fmovda %icc, %f4, %f7 ldsb [%l7 + 0x39], %i0 ldsh [%l7 + 0x78], %o0 movre %g7, %i2, %o3 call loop_4522 fmovrdgz %i7, %f6, %f4 tn %xcc, 0x5 tge %icc, 0x0 loop_4522: stw %o2, [%l7 + 0x44] lduw [%l7 + 0x5C], %g4 st %f15, [%l7 + 0x64] array8 %o4, %l4, %l3 udiv %i6, 0x110E, %o5 stw %l6, [%l7 + 0x60] movcc %icc, %i3, %g1 fcmpgt16 %f6, %f8, %o1 sdiv %i1, 0x1144, %o6 ldsw [%l7 + 0x40], %g6 fbne %fcc2, loop_4523 array16 %l1, %g2, %l5 sth %l2, [%l7 + 0x3C] fornot2s %f11, %f0, %f7 loop_4523: smulcc %g5, %g3, %i4 taddcctv %l0, 0x0D9A, %i5 stb %o7, [%l7 + 0x54] array16 %i0, %o0, %i2 fones %f6 ld [%l7 + 0x08], %f1 tpos %icc, 0x5 fnot1 %f2, %f6 fmovrslez %g7, %f5, %f3 sdivx %i7, 0x0052, %o3 movle %icc, %o2, %g4 fmovrdgez %l4, %f4, %f6 popc %l3, %o4 nop setx loop_4524, %l0, %l1 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 %o5, [%l7 + 0x24] ba,pn %icc, loop_4525 mulx %i6, %l6, %g1 loop_4524: movcs %xcc, %o1, %i1 ldsh [%l7 + 0x6E], %o6 loop_4525: fabss %f8, %f9 brnz %g6, loop_4526 fmovsleu %icc, %f10, %f8 subccc %l1, 0x0167, %g2 stw %l5, [%l7 + 0x3C] loop_4526: and %i3, 0x18F1, %l2 stw %g3, [%l7 + 0x58] fmovsle %icc, %f8, %f0 movvc %xcc, %g5, %l0 fbo %fcc1, loop_4527 faligndata %f0, %f10, %f8 fnot2s %f7, %f10 fnot1s %f0, %f7 loop_4527: ldsw [%l7 + 0x24], %i4 andn %o7, 0x1397, %i5 fmovdle %icc, %f6, %f12 fmovsleu %icc, %f8, %f10 brnz,a %o0, loop_4528 fmul8x16au %f7, %f3, %f8 ldx [%l7 + 0x38], %i0 ldsw [%l7 + 0x38], %i2 loop_4528: movrgez %i7, 0x38A, %g7 fbge,a %fcc2, loop_4529 sub %o2, %g4, %o3 ldsw [%l7 + 0x58], %l3 fmovdne %xcc, %f15, %f9 loop_4529: movneg %xcc, %l4, %o5 ldsw [%l7 + 0x0C], %i6 lduh [%l7 + 0x0E], %l6 stw %o4, [%l7 + 0x78] stw %o1, [%l7 + 0x34] fmuld8sux16 %f13, %f13, %f12 edge16l %i1, %g1, %g6 fsrc2s %f7, %f4 tsubcc %o6, 0x1D8E, %l1 ldsh [%l7 + 0x68], %l5 fmovsge %icc, %f10, %f2 ldsh [%l7 + 0x0C], %g2 lduw [%l7 + 0x40], %i3 srl %g3, %l2, %l0 edge16 %i4, %o7, %g5 array16 %o0, %i0, %i5 stx %i7, [%l7 + 0x68] fandnot1s %f3, %f4, %f5 fmovsa %xcc, %f1, %f2 andn %g7, 0x0C4C, %i2 fmul8x16 %f12, %f6, %f12 movrlez %g4, %o2, %o3 and %l4, 0x11B1, %l3 movrlz %i6, 0x05C, %o5 fbge %fcc0, loop_4530 subccc %o4, 0x0F09, %o1 bleu loop_4531 brnz %l6, loop_4532 loop_4530: ba %xcc, loop_4533 fmul8x16al %f15, %f15, %f14 loop_4531: ldsb [%l7 + 0x77], %i1 loop_4532: fmovsvs %icc, %f11, %f12 loop_4533: subccc %g6, %g1, %l1 fcmpeq16 %f14, %f14, %l5 sra %g2, 0x16, %o6 fxnors %f8, %f12, %f5 bge,pn %icc, loop_4534 st %f4, [%l7 + 0x70] fbge,a %fcc3, loop_4535 fmul8x16au %f14, %f4, %f14 loop_4534: tgu %icc, 0x6 fmovrslez %i3, %f15, %f8 loop_4535: fcmped %fcc2, %f12, %f14 fornot1s %f5, %f7, %f7 udiv %g3, 0x1D5A, %l0 fbge,a %fcc2, loop_4536 udivx %i4, 0x1549, %l2 fmovdgu %icc, %f14, %f6 bvc %xcc, loop_4537 loop_4536: umul %o7, %o0, %i0 mova %icc, %g5, %i5 ldsb [%l7 + 0x32], %g7 loop_4537: mova %xcc, %i2, %i7 stx %o2, [%l7 + 0x58] lduw [%l7 + 0x08], %g4 fcmpne32 %f2, %f12, %o3 ldsw [%l7 + 0x44], %l3 std %f2, [%l7 + 0x20] movre %i6, %l4, %o5 ldub [%l7 + 0x14], %o4 movne %icc, %l6, %o1 fmovdne %icc, %f0, %f12 sth %g6, [%l7 + 0x38] fmovrdne %g1, %f4, %f10 fmovd %f0, %f12 tne %xcc, 0x3 orcc %l1, %i1, %l5 tneg %icc, 0x6 sll %o6, %g2, %i3 tle %xcc, 0x3 fmovspos %xcc, %f9, %f0 fmovsleu %icc, %f4, %f10 fmovsg %xcc, %f10, %f13 fbul %fcc3, loop_4538 brlz,a %l0, loop_4539 lduh [%l7 + 0x12], %g3 umul %i4, %l2, %o7 loop_4538: ldsb [%l7 + 0x48], %i0 loop_4539: fbul %fcc3, loop_4540 movl %icc, %o0, %i5 fbule %fcc1, loop_4541 subc %g5, %i2, %i7 loop_4540: stx %o2, [%l7 + 0x40] ldd [%l7 + 0x40], %f12 loop_4541: tneg %xcc, 0x6 siam 0x3 sll %g7, 0x1F, %g4 fnand %f4, %f4, %f8 fones %f0 movl %icc, %l3, %o3 lduw [%l7 + 0x60], %i6 fpsub32s %f1, %f1, %f2 brnz,a %o5, loop_4542 fxnors %f6, %f2, %f13 std %f12, [%l7 + 0x38] brlez %l4, loop_4543 loop_4542: fones %f3 fbe,a %fcc3, loop_4544 subcc %o4, 0x19AC, %o1 loop_4543: fblg %fcc0, loop_4545 movge %icc, %l6, %g1 loop_4544: brz %g6, loop_4546 std %f14, [%l7 + 0x10] loop_4545: sdiv %l1, 0x0C89, %i1 ldx [%l7 + 0x20], %l5 loop_4546: fpack16 %f8, %f12 fpsub32s %f11, %f9, %f6 sth %g2, [%l7 + 0x42] fmuld8ulx16 %f11, %f9, %f10 xor %i3, %l0, %o6 fmovrsgez %i4, %f13, %f1 tcs %icc, 0x5 fcmpne16 %f6, %f6, %g3 brgez,a %o7, loop_4547 andn %l2, 0x104A, %i0 edge32ln %o0, %g5, %i2 ldsh [%l7 + 0x70], %i7 loop_4547: sth %i5, [%l7 + 0x36] fmovrdlz %g7, %f12, %f6 sth %g4, [%l7 + 0x24] bpos,pn %xcc, loop_4548 fbu,a %fcc0, loop_4549 ldsb [%l7 + 0x0E], %l3 tpos %icc, 0x4 loop_4548: move %icc, %o2, %i6 loop_4549: udivx %o3, 0x06E0, %l4 ld [%l7 + 0x28], %f10 bvc,pt %xcc, loop_4550 alignaddrl %o5, %o4, %o1 udiv %g1, 0x18A6, %g6 fmovdvc %icc, %f0, %f2 loop_4550: lduh [%l7 + 0x76], %l6 ldub [%l7 + 0x5E], %l1 edge16ln %i1, %l5, %g2 std %f12, [%l7 + 0x50] bpos,a,pt %xcc, loop_4551 tg %icc, 0x6 andncc %l0, %i3, %o6 std %f12, [%l7 + 0x70] loop_4551: fmovdn %xcc, %f15, %f1 fmovsneg %xcc, %f0, %f8 fmovscs %icc, %f3, %f9 faligndata %f12, %f10, %f10 be loop_4552 tne %xcc, 0x7 fcmped %fcc0, %f12, %f4 movge %icc, %g3, %i4 loop_4552: st %f14, [%l7 + 0x44] fmovrse %l2, %f3, %f7 ldx [%l7 + 0x18], %i0 ldsb [%l7 + 0x43], %o7 fmovsvs %xcc, %f11, %f9 ta %xcc, 0x5 stb %o0, [%l7 + 0x73] fandnot2 %f2, %f8, %f6 tcs %icc, 0x0 ldd [%l7 + 0x48], %f2 udiv %i2, 0x063D, %g5 fmovdleu %icc, %f4, %f2 movn %xcc, %i5, %g7 array8 %g4, %i7, %l3 sethi 0x0CB4, %o2 bshuffle %f10, %f8, %f4 st %f3, [%l7 + 0x30] sll %o3, %i6, %l4 tge %icc, 0x7 lduh [%l7 + 0x58], %o4 movneg %icc, %o5, %g1 ldub [%l7 + 0x2C], %g6 brlez,a %o1, loop_4553 fmovrsgez %l1, %f11, %f11 fmovdcc %xcc, %f8, %f15 sub %l6, %l5, %i1 loop_4553: smulcc %l0, 0x020F, %g2 fabss %f4, %f11 ldsh [%l7 + 0x2C], %o6 fsrc1 %f14, %f4 fxnors %f11, %f8, %f5 ldsh [%l7 + 0x08], %i3 fmovsle %icc, %f0, %f7 array8 %g3, %i4, %l2 sth %o7, [%l7 + 0x7C] ldsw [%l7 + 0x6C], %o0 ldsh [%l7 + 0x2A], %i2 st %f4, [%l7 + 0x1C] ldsb [%l7 + 0x71], %i0 srl %i5, %g5, %g7 fmovde %xcc, %f12, %f13 fble,a %fcc1, loop_4554 movcc %xcc, %i7, %l3 and %g4, 0x0517, %o3 movcc %icc, %i6, %o2 loop_4554: bpos,a,pn %xcc, loop_4555 for %f2, %f8, %f4 ld [%l7 + 0x0C], %f4 fmovspos %xcc, %f13, %f1 loop_4555: andcc %l4, %o4, %g1 ldsb [%l7 + 0x39], %o5 fmovrsgz %g6, %f9, %f4 nop setx loop_4556, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x08], %f4 ldub [%l7 + 0x66], %l1 fbe %fcc3, loop_4557 loop_4556: mova %icc, %o1, %l5 fmovdg %icc, %f12, %f5 udiv %l6, 0x0C64, %i1 loop_4557: fors %f13, %f9, %f14 stx %g2, [%l7 + 0x20] fsrc1s %f6, %f15 bl,a,pn %xcc, loop_4558 fornot1 %f14, %f6, %f12 xor %l0, %i3, %g3 bvc loop_4559 loop_4558: mulx %o6, %l2, %o7 bpos loop_4560 fmovd %f0, %f2 loop_4559: siam 0x1 ldsh [%l7 + 0x56], %i4 loop_4560: stw %o0, [%l7 + 0x64] sdiv %i0, 0x1D7A, %i5 fmovse %xcc, %f7, %f13 fbule %fcc0, loop_4561 fmovscs %xcc, %f11, %f11 bpos,a loop_4562 bneg loop_4563 loop_4561: fmovsle %icc, %f12, %f7 sth %i2, [%l7 + 0x6A] loop_4562: ld [%l7 + 0x70], %f7 loop_4563: stw %g7, [%l7 + 0x58] stb %i7, [%l7 + 0x4A] srlx %g5, 0x1F, %g4 be,pn %xcc, loop_4564 fabsd %f6, %f10 fcmpne16 %f2, %f14, %o3 movleu %xcc, %i6, %o2 loop_4564: fbl,a %fcc1, loop_4565 fnands %f2, %f13, %f4 ldsh [%l7 + 0x08], %l4 bg,a %icc, loop_4566 loop_4565: stx %o4, [%l7 + 0x20] array16 %l3, %o5, %g6 stw %g1, [%l7 + 0x6C] loop_4566: array16 %l1, %l5, %l6 call loop_4567 ldd [%l7 + 0x70], %f8 ldub [%l7 + 0x71], %i1 movcs %xcc, %g2, %l0 loop_4567: ldsh [%l7 + 0x70], %o1 tvc %icc, 0x1 subc %g3, %o6, %l2 or %i3, 0x0B39, %o7 fbue %fcc0, loop_4568 ldsh [%l7 + 0x74], %i4 tge %xcc, 0x3 fmovrdlz %i0, %f4, %f4 loop_4568: std %f10, [%l7 + 0x08] movpos %icc, %i5, %i2 tl %xcc, 0x3 fpsub32s %f15, %f14, %f4 andncc %o0, %i7, %g7 ldx [%l7 + 0x50], %g4 array32 %g5, %i6, %o2 fmovrsne %l4, %f4, %f5 movcs %icc, %o4, %o3 ldsb [%l7 + 0x19], %o5 fmovdgu %xcc, %f6, %f5 st %f15, [%l7 + 0x20] stx %g6, [%l7 + 0x70] tne %xcc, 0x5 lduh [%l7 + 0x10], %l3 ldx [%l7 + 0x08], %l1 lduw [%l7 + 0x7C], %l5 ldx [%l7 + 0x38], %g1 ldsh [%l7 + 0x14], %i1 xor %l6, %g2, %l0 fmovsg %icc, %f15, %f5 subcc %g3, %o1, %o6 fmovdcs %xcc, %f3, %f2 alignaddrl %i3, %o7, %l2 ldsb [%l7 + 0x64], %i4 fabss %f13, %f13 fpsub16 %f14, %f2, %f2 ldsh [%l7 + 0x24], %i5 stw %i0, [%l7 + 0x68] umul %i2, %o0, %i7 sra %g7, 0x06, %g4 edge16l %g5, %i6, %o2 movcs %icc, %o4, %l4 fxnors %f0, %f14, %f9 fabss %f5, %f11 pdist %f8, %f12, %f8 edge32l %o5, %g6, %o3 fbul %fcc1, loop_4569 ldx [%l7 + 0x50], %l3 edge16 %l1, %g1, %i1 fzero %f0 loop_4569: umulcc %l5, 0x1184, %g2 fone %f10 xnorcc %l6, 0x0D91, %g3 fbuge,a %fcc2, loop_4570 fxnor %f4, %f10, %f0 std %f2, [%l7 + 0x18] ldx [%l7 + 0x10], %l0 loop_4570: fmovdle %icc, %f12, %f11 fandnot1s %f11, %f7, %f11 array8 %o1, %i3, %o7 movne %icc, %l2, %i4 ldsh [%l7 + 0x20], %o6 fmul8x16al %f8, %f6, %f4 fmovrde %i0, %f8, %f4 fmovrse %i5, %f4, %f10 move %xcc, %o0, %i7 movleu %xcc, %i2, %g4 lduh [%l7 + 0x0C], %g5 fmovrslz %i6, %f2, %f11 sth %g7, [%l7 + 0x24] sll %o2, %l4, %o4 edge8n %g6, %o3, %l3 fbue %fcc2, loop_4571 fmovsl %icc, %f6, %f6 lduw [%l7 + 0x14], %l1 orcc %o5, 0x0A28, %i1 loop_4571: ldx [%l7 + 0x08], %l5 fnot2s %f12, %f0 tge %icc, 0x1 stx %g1, [%l7 + 0x30] tpos %xcc, 0x4 fnand %f4, %f6, %f6 edge16 %g2, %g3, %l0 ld [%l7 + 0x58], %f8 movle %icc, %o1, %i3 udiv %l6, 0x1B74, %l2 fbg,a %fcc0, loop_4572 fbu,a %fcc2, loop_4573 taddcctv %o7, 0x19E5, %o6 ldd [%l7 + 0x30], %f8 loop_4572: ba %icc, loop_4574 loop_4573: movrlez %i0, %i5, %i4 array32 %o0, %i2, %g4 fbuge,a %fcc0, loop_4575 loop_4574: srlx %i7, 0x14, %g5 movrne %g7, %i6, %o2 fnot2s %f4, %f14 loop_4575: fmovsneg %icc, %f9, %f4 std %f2, [%l7 + 0x50] fmovrdgz %l4, %f4, %f10 brz %o4, loop_4576 ldsw [%l7 + 0x6C], %o3 fands %f1, %f8, %f1 fmovrsgz %g6, %f7, %f13 loop_4576: movgu %icc, %l3, %o5 fcmpgt32 %f10, %f8, %i1 fbu %fcc0, loop_4577 ldsb [%l7 + 0x74], %l5 bcc,pn %icc, loop_4578 stb %l1, [%l7 + 0x68] loop_4577: ta %icc, 0x0 andncc %g1, %g2, %g3 loop_4578: subcc %l0, %i3, %l6 lduw [%l7 + 0x34], %l2 sth %o7, [%l7 + 0x50] ba,pt %icc, loop_4579 ldsw [%l7 + 0x74], %o6 ldd [%l7 + 0x28], %f12 stb %i0, [%l7 + 0x53] loop_4579: fnors %f14, %f15, %f14 bge loop_4580 stb %o1, [%l7 + 0x61] movcs %icc, %i5, %o0 movneg %xcc, %i2, %g4 loop_4580: fnot1s %f15, %f1 fpsub32s %f12, %f15, %f6 fmovdneg %icc, %f8, %f10 brgz %i4, loop_4581 fmuld8ulx16 %f4, %f1, %f8 st %f12, [%l7 + 0x50] fbl,a %fcc3, loop_4582 loop_4581: bcs loop_4583 xorcc %i7, 0x1A11, %g7 fmovrse %i6, %f8, %f5 loop_4582: mulx %g5, %o2, %l4 loop_4583: std %f12, [%l7 + 0x70] lduw [%l7 + 0x34], %o4 fpadd16 %f2, %f0, %f6 tvc %icc, 0x3 fmuld8sux16 %f13, %f3, %f14 fpadd32s %f3, %f10, %f8 fornot1 %f6, %f10, %f10 fcmpne32 %f0, %f6, %o3 stb %l3, [%l7 + 0x15] orn %g6, 0x0383, %i1 fabss %f7, %f1 ldsw [%l7 + 0x60], %o5 stw %l5, [%l7 + 0x18] fmovsg %icc, %f6, %f12 addcc %g1, 0x0FA8, %l1 movrne %g2, 0x245, %g3 nop setx loop_4584, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpes %fcc3, %f1, %f2 movcs %icc, %l0, %i3 stw %l2, [%l7 + 0x2C] loop_4584: edge32l %l6, %o6, %i0 brnz,a %o7, loop_4585 subccc %o1, %o0, %i5 fbug %fcc1, loop_4586 movg %xcc, %g4, %i2 loop_4585: fmovrsgz %i7, %f12, %f0 movvs %xcc, %i4, %g7 loop_4586: edge8l %i6, %g5, %o2 smul %o4, 0x0AC0, %l4 ldsh [%l7 + 0x2E], %o3 movgu %xcc, %l3, %g6 ldsb [%l7 + 0x69], %o5 fors %f4, %f7, %f9 brgez,a %l5, loop_4587 fcmple16 %f2, %f0, %g1 movl %icc, %i1, %l1 umul %g2, %g3, %l0 loop_4587: fmovsvs %xcc, %f1, %f12 stw %l2, [%l7 + 0x58] taddcc %i3, 0x0DDE, %o6 ldub [%l7 + 0x1F], %i0 fnands %f14, %f5, %f4 fmovdle %xcc, %f14, %f13 tn %xcc, 0x1 fands %f14, %f0, %f6 fblg,a %fcc1, loop_4588 tleu %icc, 0x6 nop setx loop_4589, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x78], %o7 loop_4588: mova %icc, %l6, %o1 sth %i5, [%l7 + 0x1C] loop_4589: bge,pn %icc, loop_4590 fmovscs %icc, %f8, %f9 fmovrse %g4, %f14, %f4 fbu,a %fcc3, loop_4591 loop_4590: fmovdleu %icc, %f4, %f4 fmovscs %xcc, %f6, %f3 tgu %icc, 0x2 loop_4591: fmovdvc %icc, %f15, %f9 fpsub32s %f13, %f5, %f5 ldsb [%l7 + 0x1F], %o0 fcmpne32 %f2, %f8, %i7 fmovdge %icc, %f12, %f0 ld [%l7 + 0x64], %f4 fcmpd %fcc2, %f14, %f0 stx %i2, [%l7 + 0x20] fmovsvs %icc, %f8, %f10 tvc %icc, 0x7 tvc %icc, 0x5 subccc %g7, %i4, %g5 brlez,a %o2, loop_4592 fba %fcc2, loop_4593 fmovrsgz %o4, %f7, %f12 nop setx loop_4594, %l0, %l1 jmpl %l1, %l4 loop_4592: fcmped %fcc3, %f10, %f14 loop_4593: ldsw [%l7 + 0x7C], %i6 fmovdvc %xcc, %f5, %f10 loop_4594: edge32l %o3, %g6, %o5 stw %l5, [%l7 + 0x58] fmovrdgz %l3, %f14, %f14 edge32l %i1, %g1, %g2 fmovsleu %icc, %f7, %f14 brgez,a %l1, loop_4595 st %f10, [%l7 + 0x40] add %g3, 0x15A7, %l2 lduh [%l7 + 0x4E], %i3 loop_4595: fpsub32s %f4, %f15, %f13 movne %xcc, %o6, %l0 srl %i0, 0x1B, %o7 lduw [%l7 + 0x38], %o1 ldx [%l7 + 0x30], %l6 sdiv %g4, 0x1288, %o0 st %f15, [%l7 + 0x4C] smulcc %i5, %i7, %g7 fmovdne %icc, %f0, %f7 fnand %f0, %f10, %f6 fpadd16s %f2, %f2, %f14 fbne,a %fcc0, loop_4596 fmovrdgez %i4, %f2, %f0 ldsh [%l7 + 0x20], %i2 fmovsgu %icc, %f15, %f10 loop_4596: fmovsa %icc, %f13, %f2 stb %o2, [%l7 + 0x65] fpackfix %f6, %f11 fbule %fcc0, loop_4597 tle %xcc, 0x2 edge16 %o4, %l4, %g5 stw %i6, [%l7 + 0x30] loop_4597: std %f12, [%l7 + 0x18] bcs,a %xcc, loop_4598 fmovrdgz %o3, %f14, %f10 fbe %fcc0, loop_4599 andncc %o5, %g6, %l5 loop_4598: ldd [%l7 + 0x10], %f14 tleu %xcc, 0x1 loop_4599: st %f11, [%l7 + 0x74] mulx %l3, %i1, %g2 fsrc1 %f12, %f12 fmovrsne %l1, %f9, %f6 taddcctv %g1, %l2, %i3 addcc %o6, %g3, %i0 ldsh [%l7 + 0x5A], %l0 orcc %o1, %o7, %l6 fbul,a %fcc3, loop_4600 fmovrslz %o0, %f4, %f6 fone %f10 fmovspos %icc, %f1, %f7 loop_4600: ldx [%l7 + 0x50], %g4 sub %i5, 0x1C87, %i7 fmovsa %xcc, %f2, %f13 fpmerge %f7, %f1, %f2 fbne %fcc1, loop_4601 or %i4, 0x0C4C, %g7 ld [%l7 + 0x50], %f7 ta %icc, 0x3 loop_4601: fmovsl %icc, %f2, %f0 fpadd16s %f3, %f13, %f13 ldx [%l7 + 0x58], %o2 brz,a %i2, loop_4602 lduw [%l7 + 0x74], %o4 fpsub16 %f6, %f0, %f4 fnands %f9, %f2, %f12 loop_4602: sllx %l4, %i6, %o3 movcc %xcc, %g5, %g6 sllx %o5, 0x09, %l5 fmovdl %icc, %f14, %f9 tg %xcc, 0x2 bpos,pn %xcc, loop_4603 edge8ln %i1, %g2, %l3 fmovsa %icc, %f8, %f12 nop setx loop_4604, %l0, %l1 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_4603: te %xcc, 0x1 fabss %f9, %f0 ldsw [%l7 + 0x48], %g1 loop_4604: xor %l1, %i3, %o6 ba,a loop_4605 fbu %fcc0, loop_4606 orcc %l2, 0x04A6, %g3 movpos %xcc, %l0, %i0 loop_4605: fbuge %fcc2, loop_4607 loop_4606: fpmerge %f11, %f6, %f4 ldsb [%l7 + 0x20], %o7 bg,pt %icc, loop_4608 loop_4607: brlz %o1, loop_4609 tg %xcc, 0x5 fsrc2s %f8, %f6 loop_4608: lduw [%l7 + 0x1C], %o0 loop_4609: fmovsge %icc, %f11, %f14 bcc %icc, loop_4610 fabsd %f6, %f4 addccc %g4, %i5, %i7 mulscc %l6, %i4, %g7 loop_4610: fcmpes %fcc1, %f3, %f12 xorcc %i2, %o4, %o2 bvc %icc, loop_4611 lduh [%l7 + 0x1E], %l4 fmuld8ulx16 %f15, %f7, %f10 fbul %fcc2, loop_4612 loop_4611: ld [%l7 + 0x4C], %f4 ldd [%l7 + 0x40], %f12 ld [%l7 + 0x60], %f12 loop_4612: fblg,a %fcc2, loop_4613 fmovrde %o3, %f8, %f8 stw %i6, [%l7 + 0x40] ldsw [%l7 + 0x78], %g6 loop_4613: fcmpgt16 %f2, %f14, %o5 orcc %l5, 0x09B6, %i1 ldsw [%l7 + 0x68], %g2 ld [%l7 + 0x18], %f11 nop setx loop_4614, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %g5, [%l7 + 0x79] stw %l3, [%l7 + 0x24] fble,a %fcc2, loop_4615 loop_4614: lduw [%l7 + 0x18], %g1 fcmpd %fcc1, %f12, %f14 call loop_4616 loop_4615: taddcc %l1, 0x160F, %o6 bleu %xcc, loop_4617 edge32ln %l2, %g3, %i3 loop_4616: stb %l0, [%l7 + 0x6F] fmovsa %xcc, %f7, %f11 loop_4617: xor %i0, %o7, %o0 ld [%l7 + 0x54], %f13 faligndata %f12, %f14, %f10 std %f0, [%l7 + 0x38] ble,a,pn %icc, loop_4618 nop setx loop_4619, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpack16 %f8, %f1 fmovrsne %g4, %f13, %f14 loop_4618: ldsh [%l7 + 0x7A], %i5 loop_4619: udivx %i7, 0x0B3A, %o1 tl %icc, 0x0 pdist %f0, %f4, %f8 fmovsg %icc, %f15, %f6 stb %i4, [%l7 + 0x35] std %f4, [%l7 + 0x08] alignaddr %g7, %l6, %o4 lduw [%l7 + 0x20], %o2 sth %l4, [%l7 + 0x18] movge %xcc, %o3, %i2 sllx %g6, 0x0B, %i6 sth %o5, [%l7 + 0x34] tcs %icc, 0x5 fmuld8sux16 %f4, %f8, %f0 xnor %i1, 0x1CB7, %g2 andcc %g5, %l5, %g1 bn,pt %icc, loop_4620 fnegd %f6, %f6 fmovsgu %icc, %f8, %f2 stb %l3, [%l7 + 0x28] loop_4620: fbue %fcc3, loop_4621 ldx [%l7 + 0x38], %l1 bcs,pn %icc, loop_4622 stx %o6, [%l7 + 0x70] loop_4621: lduh [%l7 + 0x7E], %l2 fands %f11, %f11, %f15 loop_4622: tcs %icc, 0x7 tn %icc, 0x5 std %f12, [%l7 + 0x10] fbule %fcc2, loop_4623 lduh [%l7 + 0x34], %g3 fmovsn %xcc, %f14, %f7 movleu %icc, %l0, %i3 loop_4623: fone %f2 sub %i0, 0x10AD, %o0 fmovsl %xcc, %f1, %f1 be loop_4624 stw %g4, [%l7 + 0x6C] fornot2s %f3, %f4, %f11 and %i5, 0x1A4E, %o7 loop_4624: edge32n %o1, %i4, %g7 fbue %fcc2, loop_4625 mulscc %l6, 0x08DD, %o4 st %f0, [%l7 + 0x38] movge %icc, %i7, %o2 loop_4625: movrgz %l4, %o3, %g6 brz,a %i2, loop_4626 fpadd32 %f0, %f12, %f2 udiv %o5, 0x104A, %i6 sth %g2, [%l7 + 0x16] loop_4626: movcc %xcc, %g5, %l5 fands %f15, %f7, %f11 sllx %g1, %i1, %l1 stb %o6, [%l7 + 0x78] fmovdn %xcc, %f5, %f4 fmovrslz %l2, %f2, %f4 fmovsa %icc, %f10, %f2 fcmple16 %f14, %f0, %l3 nop setx loop_4627, %l0, %l1 jmpl %l1, %l0 movleu %icc, %i3, %g3 fpadd32 %f14, %f2, %f2 ble,a loop_4628 loop_4627: fandnot1 %f2, %f6, %f12 umul %o0, 0x0BAF, %i0 brlz,a %i5, loop_4629 loop_4628: stb %o7, [%l7 + 0x21] fmovdpos %xcc, %f7, %f0 sth %o1, [%l7 + 0x38] loop_4629: fmovsne %icc, %f13, %f9 bneg,pt %xcc, loop_4630 fmovda %icc, %f9, %f2 stb %i4, [%l7 + 0x7B] fmovsvc %icc, %f8, %f11 loop_4630: fcmpgt32 %f0, %f6, %g4 stw %l6, [%l7 + 0x2C] fbne %fcc3, loop_4631 ld [%l7 + 0x38], %f8 std %f10, [%l7 + 0x48] fmul8x16 %f1, %f10, %f6 loop_4631: stw %g7, [%l7 + 0x08] fbne %fcc2, loop_4632 fpackfix %f10, %f0 st %f13, [%l7 + 0x40] srl %o4, 0x1B, %o2 loop_4632: nop setx loop_4633, %l0, %l1 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 + 0x38], %f2 edge16ln %i7, %o3, %l4 bg %xcc, loop_4634 loop_4633: brlez %g6, loop_4635 sra %o5, %i2, %i6 stb %g5, [%l7 + 0x3E] loop_4634: fones %f0 loop_4635: fzero %f2 be loop_4636 fmovrdlz %g2, %f10, %f4 tpos %icc, 0x5 fbn,a %fcc3, loop_4637 loop_4636: ldsb [%l7 + 0x1A], %l5 fandnot1s %f2, %f13, %f8 ldsb [%l7 + 0x5D], %i1 loop_4637: fxnors %f4, %f14, %f8 ld [%l7 + 0x3C], %f4 stb %l1, [%l7 + 0x6D] stx %o6, [%l7 + 0x20] fnot2 %f0, %f2 tpos %xcc, 0x5 fornot1 %f8, %f0, %f0 tle %icc, 0x7 fbo %fcc2, loop_4638 fmovsn %xcc, %f13, %f14 or %g1, %l3, %l0 fxnor %f6, %f14, %f0 loop_4638: stx %l2, [%l7 + 0x28] tvs %xcc, 0x5 orcc %g3, 0x13C2, %i3 bvc,a loop_4639 nop setx loop_4640, %l0, %l1 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], %i0 st %f13, [%l7 + 0x6C] loop_4639: fmovsneg %xcc, %f14, %f6 loop_4640: fmovda %icc, %f7, %f11 siam 0x0 lduw [%l7 + 0x60], %o0 andncc %i5, %o1, %i4 ldsh [%l7 + 0x40], %g4 stx %l6, [%l7 + 0x18] std %f10, [%l7 + 0x08] movrgz %o7, 0x0CC, %o4 fmovdn %xcc, %f7, %f4 fmovdle %icc, %f1, %f0 stx %g7, [%l7 + 0x40] array32 %i7, %o3, %l4 stb %g6, [%l7 + 0x46] bcs,a %icc, loop_4641 ld [%l7 + 0x30], %f11 stw %o2, [%l7 + 0x54] fnot2 %f8, %f8 loop_4641: movrgez %o5, %i2, %g5 movvs %xcc, %g2, %l5 movgu %xcc, %i6, %l1 pdist %f6, %f8, %f12 fmovda %xcc, %f0, %f5 lduw [%l7 + 0x1C], %i1 sethi 0x1CA0, %o6 fcmpes %fcc2, %f3, %f14 sdivx %l3, 0x024E, %l0 fmovdcs %icc, %f12, %f6 fmovs %f15, %f6 fbul,a %fcc3, loop_4642 xnor %l2, 0x1030, %g3 for %f2, %f2, %f2 subccc %g1, 0x1A9E, %i3 loop_4642: movg %xcc, %i0, %o0 lduw [%l7 + 0x7C], %o1 mulx %i5, %g4, %i4 std %f14, [%l7 + 0x18] fsrc2s %f13, %f13 udivcc %o7, 0x016C, %l6 brlez,a %o4, loop_4643 ldsh [%l7 + 0x16], %g7 stb %i7, [%l7 + 0x78] std %f2, [%l7 + 0x70] loop_4643: fbe,a %fcc3, loop_4644 stx %o3, [%l7 + 0x28] stw %g6, [%l7 + 0x68] brnz,a %o2, loop_4645 loop_4644: fbo %fcc2, loop_4646 tcs %xcc, 0x6 fpsub16s %f3, %f15, %f3 loop_4645: ble,pn %xcc, loop_4647 loop_4646: fmovrdne %l4, %f12, %f8 array32 %o5, %g5, %i2 fmovrdne %l5, %f12, %f8 loop_4647: fxors %f1, %f10, %f5 alignaddrl %i6, %g2, %l1 tcc %xcc, 0x6 fnot2 %f0, %f14 srax %i1, %l3, %l0 sra %l2, 0x04, %o6 umulcc %g3, %i3, %i0 stb %o0, [%l7 + 0x2E] ldub [%l7 + 0x4A], %g1 movrlez %o1, %i5, %i4 fnor %f4, %f2, %f8 fandnot1 %f6, %f2, %f12 stw %g4, [%l7 + 0x68] bcs,pt %icc, loop_4648 ld [%l7 + 0x40], %f5 fpsub32 %f0, %f4, %f8 fsrc2s %f2, %f6 loop_4648: ldd [%l7 + 0x10], %f12 array8 %o7, %l6, %g7 sth %o4, [%l7 + 0x78] fmovrslez %i7, %f15, %f15 fbge %fcc2, loop_4649 st %f2, [%l7 + 0x48] ldd [%l7 + 0x08], %f8 fpsub32 %f12, %f4, %f8 loop_4649: fba %fcc2, loop_4650 brlz %o3, loop_4651 srlx %g6, %o2, %l4 ldsh [%l7 + 0x5C], %o5 loop_4650: fbue,a %fcc2, loop_4652 loop_4651: brlz %g5, loop_4653 subc %i2, 0x0224, %l5 st %f13, [%l7 + 0x18] loop_4652: xor %i6, %l1, %i1 loop_4653: edge8n %g2, %l0, %l3 st %f5, [%l7 + 0x3C] fnands %f9, %f0, %f12 stx %o6, [%l7 + 0x40] fmovrslz %l2, %f1, %f2 fpsub16s %f7, %f10, %f7 fandnot2 %f0, %f4, %f10 nop setx loop_4654, %l0, %l1 jmpl %l1, %g3 fmovsge %icc, %f15, %f13 stb %i3, [%l7 + 0x42] ldsh [%l7 + 0x6E], %i0 loop_4654: ldsh [%l7 + 0x76], %o0 edge8l %g1, %o1, %i4 movcc %xcc, %i5, %g4 be,a,pt %icc, loop_4655 nop setx loop_4656, %l0, %l1 jmpl %l1, %l6 fmovrdlez %g7, %f8, %f0 stx %o4, [%l7 + 0x68] loop_4655: brgz %o7, loop_4657 loop_4656: fmovdl %icc, %f11, %f11 movl %icc, %o3, %g6 smulcc %i7, 0x1799, %l4 loop_4657: movneg %icc, %o2, %o5 ldsb [%l7 + 0x4D], %g5 fmuld8ulx16 %f6, %f3, %f4 tl %icc, 0x7 bshuffle %f10, %f12, %f8 ble,a,pn %icc, loop_4658 fmul8x16 %f5, %f0, %f6 fbuge,a %fcc3, loop_4659 stx %l5, [%l7 + 0x50] loop_4658: fmovde %icc, %f4, %f0 tle %icc, 0x5 loop_4659: ldsw [%l7 + 0x7C], %i6 fbu %fcc1, loop_4660 addccc %i2, %l1, %g2 movrne %i1, 0x221, %l0 fmovs %f12, %f10 loop_4660: fmovdne %xcc, %f15, %f8 subc %l3, 0x0FD2, %l2 fxor %f2, %f2, %f10 st %f10, [%l7 + 0x3C] fpack32 %f0, %f14, %f0 fmovrsne %o6, %f7, %f11 ldub [%l7 + 0x70], %g3 edge32l %i3, %o0, %g1 and %i0, 0x09C7, %o1 fba %fcc3, loop_4661 bpos,a %xcc, loop_4662 lduh [%l7 + 0x52], %i4 movrne %i5, 0x316, %l6 loop_4661: orncc %g7, 0x19D3, %o4 loop_4662: xnor %g4, %o7, %g6 lduh [%l7 + 0x56], %o3 movleu %xcc, %i7, %o2 ldx [%l7 + 0x70], %o5 sllx %g5, 0x02, %l4 movrgez %l5, %i2, %l1 fmovrse %i6, %f10, %f13 fmovrdgez %i1, %f2, %f4 nop setx loop_4663, %l0, %l1 jmpl %l1, %g2 edge16l %l3, %l2, %l0 stx %o6, [%l7 + 0x60] edge32ln %i3, %g3, %o0 loop_4663: sth %i0, [%l7 + 0x6C] bcs %xcc, loop_4664 orncc %o1, 0x0BC2, %i4 fcmpeq32 %f4, %f14, %i5 fpsub16 %f4, %f8, %f14 loop_4664: ldub [%l7 + 0x19], %g1 subccc %g7, 0x1BEF, %o4 fnands %f12, %f2, %f13 st %f8, [%l7 + 0x58] fmovrse %l6, %f6, %f8 alignaddrl %o7, %g4, %o3 alignaddrl %i7, %o2, %o5 subccc %g5, 0x0606, %l4 ta %xcc, 0x1 edge16 %l5, %i2, %g6 fblg %fcc2, loop_4665 fmovdcc %xcc, %f5, %f12 stw %i6, [%l7 + 0x18] fnot2s %f3, %f7 loop_4665: edge16ln %i1, %g2, %l1 bneg %icc, loop_4666 fmovdl %xcc, %f3, %f12 move %icc, %l2, %l3 udiv %l0, 0x087F, %i3 loop_4666: addcc %o6, 0x02E0, %g3 brz %o0, loop_4667 tl %icc, 0x2 sllx %i0, %i4, %o1 sth %i5, [%l7 + 0x48] loop_4667: fpsub32s %f15, %f8, %f12 fmul8x16 %f5, %f12, %f12 fnegd %f2, %f4 sth %g7, [%l7 + 0x16] pdist %f4, %f0, %f12 fmovsle %xcc, %f7, %f7 fmul8x16au %f11, %f0, %f8 movgu %xcc, %g1, %o4 ld [%l7 + 0x30], %f13 stb %l6, [%l7 + 0x52] ldsb [%l7 + 0x56], %g4 bgu,a %xcc, loop_4668 movrgz %o7, %o3, %i7 movrgz %o2, 0x11C, %o5 tge %icc, 0x5 loop_4668: popc 0x1EE1, %l4 fpadd16s %f15, %f13, %f3 fmovsleu %xcc, %f1, %f14 fmovrsgez %l5, %f13, %f11 fsrc2s %f11, %f9 fcmpne16 %f8, %f0, %i2 lduh [%l7 + 0x4E], %g6 fcmpgt32 %f8, %f0, %i6 sth %g5, [%l7 + 0x7E] edge16l %i1, %g2, %l1 stw %l2, [%l7 + 0x18] movleu %xcc, %l3, %l0 fbge %fcc1, loop_4669 ba,a %xcc, loop_4670 fors %f11, %f13, %f0 movrlez %i3, %o6, %o0 loop_4669: stw %i0, [%l7 + 0x20] loop_4670: fabss %f4, %f6 fornot2s %f10, %f14, %f0 edge16ln %g3, %i4, %o1 faligndata %f6, %f2, %f10 tvs %xcc, 0x0 fnot2 %f14, %f2 ldx [%l7 + 0x28], %g7 ldsw [%l7 + 0x28], %i5 lduw [%l7 + 0x48], %g1 udiv %o4, 0x09AE, %l6 fornot1 %f12, %f14, %f10 fmovdle %icc, %f6, %f10 bl,pt %xcc, loop_4671 fnot1 %f4, %f8 ldx [%l7 + 0x60], %o7 movn %xcc, %g4, %o3 loop_4671: fxnor %f8, %f14, %f6 st %f4, [%l7 + 0x18] fmovsne %xcc, %f8, %f6 edge32ln %i7, %o5, %l4 fcmple32 %f8, %f10, %l5 fmul8x16al %f15, %f1, %f12 movg %xcc, %i2, %o2 fornot2s %f11, %f6, %f6 fors %f2, %f6, %f9 fmovspos %icc, %f5, %f14 tleu %xcc, 0x4 ldx [%l7 + 0x08], %g6 stw %i6, [%l7 + 0x10] xorcc %g5, 0x02C5, %g2 fmovsn %icc, %f8, %f8 sth %l1, [%l7 + 0x44] ld [%l7 + 0x30], %f14 or %i1, %l3, %l2 std %f10, [%l7 + 0x38] edge16ln %l0, %i3, %o0 stx %i0, [%l7 + 0x08] tcc %xcc, 0x2 ldsh [%l7 + 0x08], %g3 lduw [%l7 + 0x24], %o6 alignaddr %i4, %o1, %g7 lduh [%l7 + 0x60], %g1 fmovscs %icc, %f1, %f7 tne %icc, 0x6 fcmple32 %f0, %f14, %o4 fmovrdne %l6, %f2, %f6 bl,a,pn %icc, loop_4672 tvs %icc, 0x0 std %f2, [%l7 + 0x38] tl %icc, 0x6 loop_4672: lduw [%l7 + 0x2C], %i5 fnegd %f0, %f2 sth %g4, [%l7 + 0x18] fcmpne16 %f6, %f4, %o3 bpos,pt %xcc, loop_4673 ble,pn %xcc, loop_4674 popc 0x0F4A, %o7 tle %icc, 0x3 loop_4673: bg,pn %xcc, loop_4675 loop_4674: te %icc, 0x7 tvs %xcc, 0x1 stw %o5, [%l7 + 0x4C] loop_4675: xorcc %i7, 0x1625, %l5 tleu %icc, 0x1 fba,a %fcc1, loop_4676 ldd [%l7 + 0x38], %f12 fbne %fcc0, loop_4677 tcs %icc, 0x4 loop_4676: udivx %i2, 0x1000, %l4 and %g6, 0x13D4, %o2 loop_4677: ldub [%l7 + 0x23], %i6 fmovdneg %icc, %f14, %f14 tg %icc, 0x6 xnor %g2, %g5, %i1 fmovs %f4, %f4 fbo %fcc3, loop_4678 ldsw [%l7 + 0x14], %l1 fmovrse %l2, %f4, %f12 fcmple16 %f8, %f10, %l3 loop_4678: fors %f9, %f7, %f11 ldsw [%l7 + 0x0C], %i3 tsubcctv %o0, %i0, %l0 ldsh [%l7 + 0x0E], %o6 fcmpes %fcc0, %f5, %f12 array8 %g3, %i4, %g7 fmovrdlz %o1, %f8, %f8 movre %o4, %g1, %l6 fornot2 %f8, %f10, %f8 fand %f6, %f10, %f10 fba %fcc2, loop_4679 movvc %icc, %i5, %o3 stb %o7, [%l7 + 0x49] lduh [%l7 + 0x26], %o5 loop_4679: fpack16 %f0, %f13 tneg %xcc, 0x7 ld [%l7 + 0x1C], %f6 fmovdn %xcc, %f3, %f1 ldub [%l7 + 0x35], %i7 ble,pt %xcc, loop_4680 fabss %f4, %f11 stb %l5, [%l7 + 0x2E] xnor %g4, 0x1FD7, %i2 loop_4680: fmovrdlez %l4, %f10, %f4 tcc %icc, 0x2 ldx [%l7 + 0x40], %o2 nop setx loop_4681, %l0, %l1 jmpl %l1, %i6 udivx %g2, 0x0384, %g6 tleu %xcc, 0x2 ldx [%l7 + 0x78], %g5 loop_4681: ldd [%l7 + 0x68], %f2 fcmple16 %f8, %f0, %i1 ldx [%l7 + 0x38], %l1 bcs,pt %xcc, loop_4682 nop setx loop_4683, %l0, %l1 jmpl %l1, %l2 fmovsneg %icc, %f4, %f0 stw %i3, [%l7 + 0x78] loop_4682: movrlz %l3, 0x1FD, %i0 loop_4683: fbuge,a %fcc0, loop_4684 edge16 %o0, %l0, %o6 fpsub16 %f0, %f2, %f4 fmovsg %icc, %f1, %f8 loop_4684: ld [%l7 + 0x74], %f13 fmovde %icc, %f1, %f9 fpackfix %f10, %f11 andn %g3, %g7, %i4 ldub [%l7 + 0x75], %o1 fmovse %icc, %f10, %f5 ldx [%l7 + 0x20], %g1 be,a,pn %xcc, loop_4685 movvs %icc, %o4, %l6 smulcc %i5, %o7, %o3 movl %xcc, %i7, %l5 loop_4685: ldx [%l7 + 0x10], %g4 xor %o5, 0x09BE, %i2 fbge %fcc2, loop_4686 lduh [%l7 + 0x16], %o2 tcc %icc, 0x5 stw %i6, [%l7 + 0x60] loop_4686: move %icc, %l4, %g2 addccc %g5, 0x07BB, %g6 movrne %l1, %l2, %i1 lduw [%l7 + 0x74], %l3 stb %i3, [%l7 + 0x31] std %f10, [%l7 + 0x78] fnot2s %f13, %f2 or %i0, %l0, %o6 fpsub16 %f12, %f12, %f4 ldsb [%l7 + 0x0B], %o0 stw %g7, [%l7 + 0x3C] ble,a,pn %icc, loop_4687 ldx [%l7 + 0x20], %i4 ldsw [%l7 + 0x2C], %o1 fmovrdlez %g1, %f14, %f2 loop_4687: srlx %o4, %g3, %l6 faligndata %f10, %f14, %f12 fcmped %fcc1, %f0, %f0 ldx [%l7 + 0x08], %o7 fmovrsne %o3, %f6, %f1 fmovsle %xcc, %f0, %f3 fmovrdlz %i5, %f2, %f14 std %f12, [%l7 + 0x78] fsrc2s %f2, %f3 tg %xcc, 0x4 st %f15, [%l7 + 0x20] bl loop_4688 fba,a %fcc0, loop_4689 fbl,a %fcc3, loop_4690 fmovrde %l5, %f8, %f6 loop_4688: fands %f2, %f7, %f1 loop_4689: udivcc %i7, 0x1828, %o5 loop_4690: ldx [%l7 + 0x30], %g4 tsubcc %o2, 0x1E28, %i6 ldx [%l7 + 0x10], %l4 tcc %xcc, 0x2 ldub [%l7 + 0x63], %g2 lduw [%l7 + 0x34], %g5 faligndata %f0, %f10, %f14 be,a,pt %icc, loop_4691 lduw [%l7 + 0x78], %g6 fxnor %f8, %f0, %f6 andn %i2, 0x0536, %l1 loop_4691: movn %xcc, %i1, %l2 fmovd %f0, %f4 stx %i3, [%l7 + 0x38] fmovrslez %i0, %f12, %f14 stx %l3, [%l7 + 0x58] call loop_4692 fpsub32s %f0, %f15, %f3 fpmerge %f7, %f5, %f2 edge32 %o6, %o0, %g7 loop_4692: fone %f4 bleu,a loop_4693 movgu %xcc, %l0, %o1 call loop_4694 mulx %i4, %o4, %g3 loop_4693: ldsh [%l7 + 0x56], %l6 stw %o7, [%l7 + 0x68] loop_4694: fandnot2 %f4, %f4, %f10 stx %g1, [%l7 + 0x40] fandnot2 %f14, %f12, %f12 fmovrse %o3, %f12, %f4 fmovse %icc, %f4, %f6 ldd [%l7 + 0x78], %f14 fmovspos %xcc, %f15, %f5 ldub [%l7 + 0x1E], %l5 tpos %icc, 0x5 fmovdvs %icc, %f13, %f13 srl %i5, 0x10, %i7 fmovs %f1, %f12 ldub [%l7 + 0x3B], %o5 edge16ln %g4, %o2, %l4 edge16 %g2, %g5, %g6 stw %i2, [%l7 + 0x38] ldsh [%l7 + 0x6C], %l1 srl %i1, 0x1A, %l2 fornot2 %f12, %f14, %f6 lduw [%l7 + 0x0C], %i6 brz,a %i3, loop_4695 bgu,a,pn %icc, loop_4696 tcc %xcc, 0x6 stw %i0, [%l7 + 0x5C] loop_4695: tvs %xcc, 0x0 loop_4696: addccc %o6, %o0, %g7 bgu,a,pt %icc, loop_4697 movneg %xcc, %l0, %l3 ld [%l7 + 0x28], %f15 ldub [%l7 + 0x10], %i4 loop_4697: tle %icc, 0x2 ldd [%l7 + 0x48], %f12 ba,a %xcc, loop_4698 brlz %o4, loop_4699 movvc %xcc, %g3, %l6 edge16 %o7, %g1, %o3 loop_4698: sll %l5, 0x08, %o1 loop_4699: lduw [%l7 + 0x1C], %i7 fbo %fcc0, loop_4700 lduh [%l7 + 0x0C], %i5 tcc %icc, 0x1 ld [%l7 + 0x38], %f9 loop_4700: ldsh [%l7 + 0x56], %o5 fbule,a %fcc3, loop_4701 ldsb [%l7 + 0x1E], %g4 fmovdcc %xcc, %f2, %f5 fmovsle %xcc, %f11, %f8 loop_4701: stx %o2, [%l7 + 0x60] ba,a,pn %xcc, loop_4702 ldd [%l7 + 0x28], %f10 fmovd %f0, %f0 fsrc2s %f3, %f1 loop_4702: lduh [%l7 + 0x4E], %g2 std %f14, [%l7 + 0x40] movvs %icc, %l4, %g5 tpos %xcc, 0x4 ldd [%l7 + 0x40], %f6 fnor %f10, %f12, %f8 taddcc %i2, %l1, %g6 movrne %i1, 0x2A8, %i6 fmovdcc %icc, %f4, %f9 lduw [%l7 + 0x68], %l2 movl %icc, %i3, %o6 fnot1s %f7, %f11 fbne %fcc2, loop_4703 fcmple16 %f6, %f10, %o0 andcc %g7, %i0, %l3 stw %l0, [%l7 + 0x68] loop_4703: ldsb [%l7 + 0x5E], %i4 mulx %o4, %l6, %o7 fmovrdlez %g3, %f0, %f12 ble,a,pt %xcc, loop_4704 fsrc1s %f6, %f4 ta %icc, 0x4 sth %o3, [%l7 + 0x7E] loop_4704: stb %l5, [%l7 + 0x0A] fcmps %fcc0, %f15, %f2 sth %o1, [%l7 + 0x1A] ldd [%l7 + 0x68], %f0 ta %xcc, 0x2 array32 %g1, %i7, %i5 sdivcc %o5, 0x02F1, %g4 stb %o2, [%l7 + 0x37] subcc %l4, %g2, %g5 stb %l1, [%l7 + 0x09] ldd [%l7 + 0x48], %f12 fmovrdne %i2, %f14, %f14 fand %f6, %f10, %f4 bge,pn %icc, loop_4705 fcmpgt32 %f8, %f14, %g6 subc %i1, 0x1C50, %l2 fbuge %fcc0, loop_4706 loop_4705: edge16n %i6, %o6, %i3 umul %o0, %g7, %i0 fmovdcc %icc, %f8, %f15 loop_4706: fbu %fcc3, loop_4707 edge32n %l0, %l3, %o4 fzeros %f9 std %f8, [%l7 + 0x38] loop_4707: fandnot2 %f12, %f4, %f4 ldd [%l7 + 0x30], %f2 fcmped %fcc2, %f6, %f8 fornot1s %f12, %f8, %f2 stb %i4, [%l7 + 0x08] bcc,a,pt %icc, loop_4708 fmovdn %xcc, %f5, %f3 std %f4, [%l7 + 0x48] tne %xcc, 0x0 loop_4708: stx %l6, [%l7 + 0x60] fmul8ulx16 %f12, %f10, %f0 nop setx loop_4709, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f8, [%l7 + 0x48] xor %o7, 0x06F5, %g3 lduw [%l7 + 0x38], %l5 loop_4709: sethi 0x0FD7, %o3 lduh [%l7 + 0x76], %o1 tl %xcc, 0x3 addc %i7, 0x1CDA, %g1 movvc %xcc, %o5, %g4 ldub [%l7 + 0x3E], %i5 fpadd32 %f6, %f2, %f4 andcc %l4, %g2, %o2 st %f2, [%l7 + 0x30] st %f12, [%l7 + 0x0C] orncc %l1, 0x0AF0, %g5 fones %f0 ldub [%l7 + 0x6C], %g6 fnegs %f11, %f0 tle %xcc, 0x6 brlz %i2, loop_4710 movrgz %l2, 0x3E9, %i1 movrlez %o6, 0x095, %i3 tle %icc, 0x1 loop_4710: ldd [%l7 + 0x50], %f0 array16 %o0, %g7, %i0 fornot2s %f2, %f11, %f0 lduw [%l7 + 0x50], %i6 mulscc %l3, 0x0BD6, %l0 ldsh [%l7 + 0x16], %o4 stx %l6, [%l7 + 0x18] srax %o7, 0x05, %g3 ldub [%l7 + 0x33], %l5 fmovdl %icc, %f12, %f8 tvc %icc, 0x5 sub %i4, %o3, %o1 movgu %xcc, %g1, %i7 fnot2 %f6, %f8 fmul8x16 %f14, %f8, %f14 fornot1s %f10, %f0, %f5 fmovdg %icc, %f15, %f7 fmovdcs %icc, %f8, %f9 xnor %o5, 0x03B7, %i5 ldsw [%l7 + 0x44], %g4 bneg loop_4711 ldx [%l7 + 0x68], %g2 alignaddr %l4, %o2, %g5 ldsw [%l7 + 0x58], %l1 loop_4711: fmovd %f2, %f14 movcs %icc, %i2, %l2 fmovrdne %g6, %f14, %f8 udivcc %o6, 0x0DA9, %i3 fbug,a %fcc0, loop_4712 fpsub16 %f0, %f0, %f14 ldub [%l7 + 0x1C], %o0 udivcc %g7, 0x1511, %i0 loop_4712: ld [%l7 + 0x74], %f10 and %i1, 0x011F, %i6 st %f4, [%l7 + 0x34] movrgez %l3, %l0, %o4 stb %l6, [%l7 + 0x74] ba,a,pn %icc, loop_4713 fbg,a %fcc1, loop_4714 array32 %o7, %l5, %i4 fmuld8sux16 %f5, %f3, %f0 loop_4713: bl loop_4715 loop_4714: stx %g3, [%l7 + 0x40] movrgez %o3, %o1, %g1 lduw [%l7 + 0x7C], %i7 loop_4715: bcs,a,pn %xcc, loop_4716 movre %o5, 0x0E8, %i5 movcs %icc, %g2, %l4 fones %f4 loop_4716: movpos %icc, %g4, %g5 ldub [%l7 + 0x4C], %o2 stw %i2, [%l7 + 0x5C] fpadd32 %f10, %f12, %f12 taddcctv %l1, %l2, %g6 brlz,a %o6, loop_4717 sdivx %o0, 0x1899, %i3 lduw [%l7 + 0x60], %g7 fmovscs %xcc, %f5, %f11 loop_4717: edge32 %i0, %i6, %i1 fexpand %f14, %f6 bne,a loop_4718 stb %l3, [%l7 + 0x3B] fcmple16 %f14, %f6, %l0 taddcctv %l6, 0x054D, %o4 loop_4718: edge8 %l5, %o7, %i4 lduw [%l7 + 0x48], %g3 fbl,a %fcc3, loop_4719 umulcc %o1, 0x05CF, %o3 stx %g1, [%l7 + 0x70] bvc %xcc, loop_4720 loop_4719: movne %xcc, %o5, %i5 fmovrsne %i7, %f0, %f5 fmovrdgz %l4, %f6, %f14 loop_4720: ldsb [%l7 + 0x18], %g4 stb %g5, [%l7 + 0x5E] tsubcc %g2, 0x0E1A, %o2 andn %i2, %l1, %l2 fornot1 %f8, %f14, %f0 stb %o6, [%l7 + 0x7F] fbl,a %fcc3, loop_4721 popc %g6, %i3 edge8 %o0, %i0, %i6 stw %i1, [%l7 + 0x60] loop_4721: tvs %icc, 0x5 fmovrse %g7, %f11, %f12 ta %icc, 0x0 srl %l3, 0x1B, %l6 ldsb [%l7 + 0x0E], %l0 movcc %icc, %l5, %o7 tg %xcc, 0x3 fmovrsgez %i4, %f5, %f3 lduw [%l7 + 0x44], %g3 bvc,a loop_4722 bcs,pn %icc, loop_4723 fpsub16 %f2, %f14, %f8 xor %o4, %o3, %g1 loop_4722: fmul8x16au %f15, %f10, %f6 loop_4723: lduh [%l7 + 0x58], %o1 fbne,a %fcc3, loop_4724 fba,a %fcc3, loop_4725 movne %icc, %o5, %i7 movne %icc, %i5, %l4 loop_4724: bl,a,pt %xcc, loop_4726 loop_4725: fbg,a %fcc0, loop_4727 stb %g4, [%l7 + 0x4F] fpack16 %f12, %f14 loop_4726: fmovsleu %icc, %f8, %f6 loop_4727: edge16 %g5, %g2, %i2 fxnors %f6, %f9, %f6 stb %o2, [%l7 + 0x66] fbl %fcc1, loop_4728 ldd [%l7 + 0x30], %f0 stw %l1, [%l7 + 0x20] fxor %f10, %f4, %f6 loop_4728: fmovsg %xcc, %f6, %f6 bl,pn %xcc, loop_4729 lduh [%l7 + 0x0C], %o6 edge16l %g6, %l2, %i3 fzero %f12 loop_4729: srax %o0, 0x0C, %i6 tvs %icc, 0x3 fzeros %f12 fxor %f0, %f12, %f14 fmul8ulx16 %f14, %f8, %f0 fand %f14, %f4, %f12 fmul8x16au %f8, %f14, %f10 st %f0, [%l7 + 0x18] bg loop_4730 call loop_4731 fmovdge %xcc, %f2, %f13 tsubcc %i0, %i1, %l3 loop_4730: movle %xcc, %g7, %l0 loop_4731: bcc %xcc, loop_4732 movge %icc, %l5, %l6 fandnot1 %f14, %f8, %f0 lduw [%l7 + 0x64], %i4 loop_4732: fmovrse %o7, %f0, %f6 fble %fcc2, loop_4733 xnor %g3, %o3, %g1 ldub [%l7 + 0x48], %o1 ldd [%l7 + 0x08], %f4 loop_4733: fmovscc %xcc, %f7, %f13 fands %f6, %f8, %f7 fcmpgt32 %f8, %f4, %o4 fxnors %f1, %f9, %f13 movleu %icc, %i7, %i5 tvc %xcc, 0x6 fbge,a %fcc0, loop_4734 stb %l4, [%l7 + 0x0E] lduh [%l7 + 0x22], %g4 bg,a %xcc, loop_4735 loop_4734: edge8l %o5, %g5, %g2 fsrc2s %f6, %f15 tpos %xcc, 0x4 loop_4735: ldx [%l7 + 0x08], %o2 fbn,a %fcc0, loop_4736 fsrc2 %f10, %f14 ldx [%l7 + 0x30], %l1 fmovdl %xcc, %f0, %f12 loop_4736: bcc,pn %icc, loop_4737 fmovsgu %icc, %f8, %f12 alignaddrl %i2, %g6, %o6 ldub [%l7 + 0x4D], %l2 loop_4737: ldd [%l7 + 0x20], %f0 edge16ln %i3, %i6, %i0 ldd [%l7 + 0x68], %f14 ble,a,pt %xcc, loop_4738 fmovrdgez %o0, %f12, %f12 fcmpeq32 %f12, %f4, %i1 srlx %l3, %l0, %l5 loop_4738: fpsub16s %f1, %f11, %f14 brz %l6, loop_4739 fnot2s %f15, %f15 mulx %i4, 0x04E2, %g7 taddcctv %o7, 0x031F, %o3 loop_4739: fmovda %xcc, %f2, %f12 fands %f1, %f10, %f4 fmovsgu %xcc, %f11, %f0 srl %g1, %o1, %g3 fpack16 %f14, %f2 movrgez %i7, %o4, %i5 fcmped %fcc1, %f6, %f8 ldsw [%l7 + 0x24], %l4 fmovrslz %o5, %f1, %f4 ldd [%l7 + 0x18], %f14 nop setx loop_4740, %l0, %l1 jmpl %l1, %g4 fbule %fcc3, loop_4741 ldub [%l7 + 0x40], %g2 fmovsvs %icc, %f3, %f15 loop_4740: tle %xcc, 0x1 loop_4741: fnands %f12, %f14, %f9 srl %g5, 0x15, %o2 fnegd %f6, %f0 fmovsn %icc, %f7, %f11 ldd [%l7 + 0x70], %f12 st %f7, [%l7 + 0x18] edge8l %l1, %i2, %g6 addcc %l2, 0x0ED1, %o6 sdivcc %i6, 0x1420, %i3 movleu %icc, %o0, %i1 bgu %xcc, loop_4742 stw %l3, [%l7 + 0x54] ldsh [%l7 + 0x32], %l0 ldsw [%l7 + 0x7C], %i0 loop_4742: movrgz %l5, 0x001, %l6 for %f12, %f0, %f14 fand %f12, %f6, %f8 ldsw [%l7 + 0x70], %i4 fnors %f10, %f12, %f8 fbl,a %fcc3, loop_4743 or %o7, %o3, %g7 fbne %fcc0, loop_4744 ldx [%l7 + 0x48], %g1 loop_4743: fcmped %fcc3, %f8, %f10 fors %f10, %f11, %f1 loop_4744: ld [%l7 + 0x10], %f2 std %f8, [%l7 + 0x48] fbul,a %fcc3, loop_4745 fmovsge %xcc, %f14, %f1 brnz %o1, loop_4746 ldd [%l7 + 0x40], %f2 loop_4745: fmul8x16au %f7, %f14, %f14 stb %i7, [%l7 + 0x73] loop_4746: ldx [%l7 + 0x60], %g3 fsrc2 %f10, %f4 std %f10, [%l7 + 0x40] srax %o4, %l4, %i5 fcmpes %fcc2, %f1, %f6 fmovdn %xcc, %f14, %f3 ldsh [%l7 + 0x70], %g4 fpsub32 %f6, %f4, %f2 add %o5, 0x1AF7, %g2 stb %o2, [%l7 + 0x14] ldsw [%l7 + 0x20], %l1 bgu %icc, loop_4747 fnand %f2, %f6, %f10 fmovsneg %xcc, %f15, %f9 fblg,a %fcc3, loop_4748 loop_4747: fabsd %f12, %f0 bgu %xcc, loop_4749 fcmpgt16 %f2, %f2, %i2 loop_4748: tg %xcc, 0x6 bgu loop_4750 loop_4749: fbuge %fcc2, loop_4751 lduh [%l7 + 0x40], %g6 movcs %xcc, %g5, %o6 loop_4750: ldsh [%l7 + 0x72], %i6 loop_4751: tl %xcc, 0x5 lduh [%l7 + 0x1E], %l2 edge32 %i3, %i1, %o0 subc %l3, 0x0509, %i0 fmovrsgez %l5, %f12, %f13 fmovsle %xcc, %f14, %f14 tsubcctv %l0, %l6, %i4 fpmerge %f7, %f15, %f14 fmovrdlz %o7, %f10, %f10 tcc %icc, 0x6 movleu %xcc, %o3, %g7 addcc %g1, %o1, %i7 movle %icc, %g3, %l4 movge %icc, %i5, %o4 edge32 %o5, %g2, %g4 andncc %l1, %o2, %g6 edge8 %g5, %i2, %i6 tpos %icc, 0x1 std %f8, [%l7 + 0x40] fmovrsgez %o6, %f13, %f15 xnor %l2, 0x0E1C, %i1 tvs %icc, 0x4 fxnors %f8, %f10, %f12 sub %o0, 0x0336, %i3 fcmpeq16 %f2, %f10, %l3 brz,a %l5, loop_4752 stb %l0, [%l7 + 0x60] movcc %icc, %i0, %i4 fmovd %f14, %f0 loop_4752: ldsw [%l7 + 0x54], %l6 fabss %f13, %f6 edge8n %o7, %o3, %g7 array32 %o1, %i7, %g1 ldd [%l7 + 0x58], %f6 ldub [%l7 + 0x1B], %g3 movrgez %i5, 0x116, %l4 te %xcc, 0x6 ld [%l7 + 0x34], %f10 ldsh [%l7 + 0x7E], %o4 fmovsgu %icc, %f13, %f5 subcc %g2, 0x1148, %g4 orncc %l1, %o2, %g6 fnors %f13, %f5, %f6 ldub [%l7 + 0x3C], %o5 ldsw [%l7 + 0x44], %g5 fpadd16 %f10, %f4, %f2 stb %i2, [%l7 + 0x4B] brlz %o6, loop_4753 fmovsge %icc, %f5, %f12 addcc %i6, %i1, %l2 ldsb [%l7 + 0x0A], %o0 loop_4753: udivx %l3, 0x0E73, %i3 xnorcc %l0, 0x1207, %l5 fpackfix %f0, %f2 taddcctv %i4, %l6, %o7 fmovsgu %icc, %f13, %f5 nop setx loop_4754, %l0, %l1 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, 0x0E80, %o3 ld [%l7 + 0x64], %f12 udivcc %g7, 0x1E26, %o1 loop_4754: bgu,pt %xcc, loop_4755 ldsh [%l7 + 0x1A], %i7 fcmple16 %f8, %f2, %g1 fmovsn %icc, %f1, %f12 loop_4755: brnz,a %g3, loop_4756 andncc %i5, %l4, %o4 fmovsneg %icc, %f14, %f4 fpsub16 %f12, %f10, %f12 loop_4756: movrgz %g4, 0x2C5, %g2 fmovdvs %xcc, %f0, %f8 fpadd16s %f10, %f5, %f13 addccc %l1, %o2, %o5 ld [%l7 + 0x7C], %f1 fandnot1 %f2, %f6, %f10 fmovrsne %g5, %f3, %f2 fmovdcs %xcc, %f12, %f4 tne %icc, 0x3 fmovdleu %xcc, %f0, %f1 fbu,a %fcc3, loop_4757 fornot1 %f8, %f2, %f8 udivcc %i2, 0x04E3, %g6 st %f14, [%l7 + 0x50] loop_4757: tcc %xcc, 0x4 fmovrdgz %o6, %f12, %f8 ldub [%l7 + 0x36], %i6 edge8l %i1, %o0, %l3 alignaddr %i3, %l0, %l2 fmovsvc %icc, %f2, %f2 stx %i4, [%l7 + 0x58] movrne %l6, 0x393, %o7 fnor %f0, %f14, %f8 udiv %l5, 0x0686, %o3 fcmpgt16 %f10, %f10, %i0 fbule,a %fcc0, loop_4758 fcmpgt16 %f10, %f4, %g7 stx %i7, [%l7 + 0x40] fmovdcs %xcc, %f3, %f9 loop_4758: tne %xcc, 0x7 fbu,a %fcc2, loop_4759 fpadd32 %f4, %f10, %f10 stx %g1, [%l7 + 0x68] stw %g3, [%l7 + 0x6C] loop_4759: ldsh [%l7 + 0x3E], %i5 xnor %l4, 0x1629, %o4 movgu %xcc, %o1, %g4 sth %g2, [%l7 + 0x34] fmul8ulx16 %f0, %f14, %f0 edge16ln %o2, %o5, %g5 smul %l1, %g6, %o6 st %f0, [%l7 + 0x14] nop setx loop_4760, %l0, %l1 jmpl %l1, %i6 ldsh [%l7 + 0x7C], %i1 tle %icc, 0x1 array16 %i2, %o0, %l3 loop_4760: lduh [%l7 + 0x5A], %i3 fornot2 %f0, %f4, %f0 fpmerge %f5, %f5, %f6 edge32 %l0, %i4, %l2 fmovsleu %xcc, %f14, %f1 fornot1 %f12, %f0, %f4 fcmped %fcc2, %f6, %f4 xnorcc %l6, 0x120C, %l5 bcc,pn %xcc, loop_4761 st %f5, [%l7 + 0x5C] sth %o7, [%l7 + 0x60] ldx [%l7 + 0x60], %o3 loop_4761: array32 %g7, %i0, %i7 brgez,a %g3, loop_4762 ldx [%l7 + 0x68], %i5 ldx [%l7 + 0x60], %l4 ldx [%l7 + 0x38], %g1 loop_4762: fpackfix %f10, %f0 fbu,a %fcc0, loop_4763 nop setx loop_4764, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ta %xcc, 0x6 fandnot1 %f14, %f12, %f6 loop_4763: stb %o4, [%l7 + 0x76] loop_4764: tpos %xcc, 0x7 movvs %icc, %g4, %o1 te %icc, 0x4 fmovda %xcc, %f7, %f7 ld [%l7 + 0x10], %f14 fmovda %icc, %f0, %f5 lduw [%l7 + 0x44], %g2 fandnot2s %f3, %f9, %f7 movg %icc, %o5, %o2 sub %l1, 0x01CC, %g6 udivx %g5, 0x1B17, %i6 fpsub32s %f5, %f5, %f9 taddcc %o6, %i2, %i1 bcc,a,pt %icc, loop_4765 fpsub32 %f8, %f12, %f2 sdiv %l3, 0x07B2, %i3 fble %fcc1, loop_4766 loop_4765: ldd [%l7 + 0x78], %f4 fone %f14 udivx %l0, 0x1084, %i4 loop_4766: fnegs %f9, %f11 fmovsg %icc, %f5, %f9 edge16l %o0, %l2, %l6 ldub [%l7 + 0x79], %o7 movn %icc, %l5, %g7 tvc %xcc, 0x4 xnorcc %o3, %i7, %g3 movle %xcc, %i0, %i5 ble,a %xcc, loop_4767 sth %l4, [%l7 + 0x7A] fbul %fcc3, loop_4768 nop setx loop_4769, %l0, %l1 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_4767: fmovdvc %icc, %f7, %f8 andncc %o4, %g1, %g4 loop_4768: fmovdcc %xcc, %f0, %f9 loop_4769: std %f4, [%l7 + 0x38] fmovsa %xcc, %f8, %f13 lduh [%l7 + 0x6A], %o1 fmovdcs %icc, %f9, %f9 fnot2 %f14, %f6 fnegd %f4, %f12 stx %o5, [%l7 + 0x70] edge32l %g2, %l1, %g6 fmul8x16au %f8, %f8, %f12 tvs %xcc, 0x7 fandnot1 %f10, %f4, %f8 tcc %icc, 0x5 ld [%l7 + 0x60], %f9 stb %g5, [%l7 + 0x5F] brz,a %o2, loop_4770 lduw [%l7 + 0x58], %i6 stw %i2, [%l7 + 0x4C] addc %o6, %i1, %l3 loop_4770: fones %f14 ldsh [%l7 + 0x0E], %l0 tne %icc, 0x2 lduh [%l7 + 0x48], %i3 fandnot1 %f8, %f10, %f12 fmovd %f2, %f14 fmovrslz %i4, %f14, %f13 lduh [%l7 + 0x36], %l2 fmovrdne %l6, %f14, %f10 fand %f10, %f10, %f8 xnor %o7, %o0, %g7 sth %l5, [%l7 + 0x4C] fbn,a %fcc3, loop_4771 ldx [%l7 + 0x48], %o3 movne %xcc, %i7, %i0 fsrc2 %f0, %f10 loop_4771: fbo %fcc2, loop_4772 fmovdle %xcc, %f10, %f12 fmovspos %xcc, %f4, %f2 tg %icc, 0x6 loop_4772: stb %g3, [%l7 + 0x20] fble,a %fcc1, loop_4773 fmovdvc %icc, %f8, %f3 brgez %i5, loop_4774 fmovrde %o4, %f2, %f10 loop_4773: fpadd32s %f14, %f3, %f3 ld [%l7 + 0x24], %f13 loop_4774: fmovdg %xcc, %f9, %f4 fmovs %f7, %f5 tsubcctv %g1, 0x06AF, %l4 fpmerge %f9, %f4, %f8 ldsh [%l7 + 0x76], %o1 smulcc %o5, %g4, %l1 ta %xcc, 0x1 movrgz %g2, %g6, %o2 edge8n %g5, %i6, %o6 call loop_4775 fsrc1s %f13, %f1 faligndata %f10, %f2, %f12 xnorcc %i2, 0x0D56, %i1 loop_4775: stw %l3, [%l7 + 0x48] st %f8, [%l7 + 0x20] add %l0, 0x0E4F, %i4 or %l2, %i3, %l6 tg %xcc, 0x6 sth %o0, [%l7 + 0x28] stx %g7, [%l7 + 0x10] bn loop_4776 tcc %icc, 0x2 xnor %o7, %o3, %i7 movle %icc, %l5, %g3 loop_4776: movvc %xcc, %i0, %i5 fandnot2 %f0, %f4, %f6 bge,a,pt %xcc, loop_4777 stw %o4, [%l7 + 0x30] bn,a,pn %icc, loop_4778 fmovsne %icc, %f13, %f9 loop_4777: fmovdgu %icc, %f4, %f1 std %f0, [%l7 + 0x50] loop_4778: ldd [%l7 + 0x28], %f0 edge16ln %l4, %o1, %o5 fbl,a %fcc2, loop_4779 mulx %g4, %l1, %g2 ldx [%l7 + 0x50], %g1 sth %g6, [%l7 + 0x6A] loop_4779: stb %g5, [%l7 + 0x5C] fcmpne32 %f4, %f4, %o2 udivx %o6, 0x0F18, %i6 fmovd %f4, %f10 ld [%l7 + 0x08], %f10 fcmpne16 %f12, %f8, %i2 tgu %xcc, 0x3 tge %icc, 0x5 fbo,a %fcc0, loop_4780 or %l3, %i1, %l0 stx %l2, [%l7 + 0x60] fmovdge %icc, %f8, %f14 loop_4780: movrgez %i3, %i4, %l6 fmovdvc %icc, %f5, %f11 stw %g7, [%l7 + 0x1C] tge %xcc, 0x1 bvs,a,pt %icc, loop_4781 ld [%l7 + 0x6C], %f13 fxnor %f12, %f6, %f2 fmovdcs %icc, %f15, %f14 loop_4781: fbug %fcc2, loop_4782 popc %o0, %o7 fxor %f6, %f12, %f14 fbue,a %fcc1, loop_4783 loop_4782: fbul,a %fcc3, loop_4784 fmovdcs %xcc, %f14, %f12 movne %xcc, %o3, %l5 loop_4783: movl %icc, %g3, %i0 loop_4784: lduh [%l7 + 0x76], %i7 ldd [%l7 + 0x58], %f4 stb %i5, [%l7 + 0x6A] ldsw [%l7 + 0x74], %o4 fmovsl %icc, %f14, %f3 brgz %l4, loop_4785 fmovdle %icc, %f13, %f1 fsrc2s %f9, %f9 sth %o5, [%l7 + 0x7A] loop_4785: fmuld8ulx16 %f12, %f14, %f8 taddcctv %g4, %o1, %g2 nop setx loop_4786, %l0, %l1 jmpl %l1, %l1 smul %g6, 0x11FA, %g5 tne %xcc, 0x5 std %f6, [%l7 + 0x58] loop_4786: ldx [%l7 + 0x08], %g1 stb %o2, [%l7 + 0x64] ldd [%l7 + 0x28], %f14 array16 %i6, %o6, %l3 brgez,a %i2, loop_4787 taddcc %l0, %l2, %i1 movpos %icc, %i4, %l6 srlx %i3, 0x1A, %g7 loop_4787: movne %xcc, %o0, %o7 ldsb [%l7 + 0x0E], %o3 edge16 %l5, %g3, %i7 fandnot2 %f10, %f10, %f4 udivx %i5, 0x1A82, %i0 fmovsn %icc, %f6, %f10 fmovdvs %icc, %f7, %f4 add %l4, 0x1418, %o5 stb %g4, [%l7 + 0x3F] ldx [%l7 + 0x10], %o1 ld [%l7 + 0x24], %f5 std %f6, [%l7 + 0x28] fcmpd %fcc0, %f0, %f4 fmovdg %xcc, %f11, %f2 fmovsa %icc, %f6, %f15 fbl,a %fcc0, loop_4788 fnegs %f3, %f1 taddcc %o4, %g2, %l1 edge32l %g5, %g1, %o2 loop_4788: fmovdgu %xcc, %f13, %f7 lduw [%l7 + 0x24], %i6 pdist %f10, %f14, %f4 movrlez %o6, %l3, %g6 tsubcc %l0, %l2, %i1 st %f7, [%l7 + 0x30] ldx [%l7 + 0x50], %i2 stw %l6, [%l7 + 0x18] fmovsge %icc, %f6, %f6 bleu,a loop_4789 tsubcctv %i3, 0x1B5C, %g7 fbe,a %fcc1, loop_4790 tvs %icc, 0x4 loop_4789: mulscc %i4, %o0, %o7 fmovdpos %xcc, %f4, %f1 loop_4790: fmovsg %icc, %f8, %f10 fzero %f4 fpmerge %f11, %f15, %f12 fornot2 %f0, %f0, %f10 fcmpne16 %f14, %f12, %l5 brgz,a %o3, loop_4791 fone %f10 fmovsleu %xcc, %f0, %f7 fbue %fcc2, loop_4792 loop_4791: alignaddr %i7, %g3, %i5 subccc %i0, 0x19A2, %l4 fmovrdlz %o5, %f12, %f4 loop_4792: ldsw [%l7 + 0x70], %g4 fnors %f6, %f13, %f4 edge32 %o4, %o1, %g2 sub %l1, 0x0B08, %g1 stw %g5, [%l7 + 0x34] fzero %f2 fmovscc %xcc, %f11, %f6 stb %i6, [%l7 + 0x21] ldx [%l7 + 0x50], %o6 ldx [%l7 + 0x10], %o2 movrgez %g6, 0x396, %l0 bcs,pt %xcc, loop_4793 sub %l2, %l3, %i2 tleu %icc, 0x5 fba,a %fcc3, loop_4794 loop_4793: fone %f8 bleu loop_4795 fmovrde %l6, %f2, %f10 loop_4794: bvc,a loop_4796 ldsw [%l7 + 0x3C], %i3 loop_4795: fcmple16 %f10, %f4, %g7 fmovscs %icc, %f5, %f13 loop_4796: fsrc2 %f4, %f12 fmovdn %xcc, %f2, %f14 fnegd %f8, %f8 srlx %i4, %o0, %i1 stx %o7, [%l7 + 0x38] fbule %fcc1, loop_4797 fcmple16 %f2, %f14, %l5 bn,pt %icc, loop_4798 edge8ln %i7, %o3, %g3 loop_4797: brgez,a %i5, loop_4799 fpack16 %f12, %f0 loop_4798: fzeros %f2 fpack16 %f0, %f11 loop_4799: fbne,a %fcc0, loop_4800 fmovsne %icc, %f6, %f6 ldd [%l7 + 0x78], %f10 bcc,a %xcc, loop_4801 loop_4800: stx %i0, [%l7 + 0x50] st %f0, [%l7 + 0x2C] fmovsa %icc, %f6, %f5 loop_4801: fmovrsgez %o5, %f10, %f2 ldsh [%l7 + 0x72], %l4 ldsh [%l7 + 0x30], %o4 tcs %icc, 0x6 fsrc2s %f1, %f0 brgz %o1, loop_4802 tgu %icc, 0x5 xorcc %g4, %l1, %g2 fmovdleu %xcc, %f2, %f6 loop_4802: ldd [%l7 + 0x38], %f2 fcmple32 %f4, %f14, %g5 fpadd32s %f6, %f1, %f14 edge16n %g1, %o6, %o2 fandnot2s %f4, %f6, %f6 edge32n %g6, %l0, %l2 movge %icc, %l3, %i2 fzero %f12 nop setx loop_4803, %l0, %l1 jmpl %l1, %l6 stb %i3, [%l7 + 0x25] lduh [%l7 + 0x1A], %g7 ldsw [%l7 + 0x34], %i4 loop_4803: sdivx %o0, 0x13D7, %i1 st %f4, [%l7 + 0x7C] fmul8x16au %f9, %f9, %f6 sth %i6, [%l7 + 0x64] fmovdgu %xcc, %f15, %f5 array32 %l5, %o7, %i7 orn %o3, 0x160C, %g3 udiv %i5, 0x1CB1, %i0 std %f8, [%l7 + 0x68] ldsb [%l7 + 0x53], %l4 fmul8sux16 %f4, %f8, %f8 st %f0, [%l7 + 0x7C] siam 0x6 smulcc %o5, 0x05F4, %o1 movvc %xcc, %g4, %o4 fornot1 %f8, %f0, %f6 ldsw [%l7 + 0x30], %g2 tgu %xcc, 0x3 stw %l1, [%l7 + 0x60] nop setx loop_4804, %l0, %l1 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, %f6, %f2 tvc %xcc, 0x4 fmul8ulx16 %f12, %f0, %f10 loop_4804: te %xcc, 0x7 ldd [%l7 + 0x60], %f10 stb %g1, [%l7 + 0x2C] fcmpes %fcc3, %f9, %f9 ldsb [%l7 + 0x5D], %g5 fnegd %f2, %f6 fbge,a %fcc0, loop_4805 be,a,pn %xcc, loop_4806 movcs %icc, %o6, %o2 fmul8x16au %f12, %f5, %f12 loop_4805: bge,a loop_4807 loop_4806: mulx %g6, %l0, %l2 movpos %icc, %i2, %l3 orcc %l6, 0x1EBD, %g7 loop_4807: movrlz %i3, %o0, %i1 fmovdpos %icc, %f6, %f11 stw %i4, [%l7 + 0x50] stx %l5, [%l7 + 0x30] fmovdleu %icc, %f10, %f11 fpackfix %f12, %f3 fbug,a %fcc3, loop_4808 stw %i6, [%l7 + 0x44] stw %i7, [%l7 + 0x5C] movrgz %o3, %g3, %o7 loop_4808: fmovrslez %i5, %f10, %f11 fmovrdne %l4, %f14, %f10 fzeros %f9 edge16 %o5, %o1, %i0 ta %icc, 0x4 fmovdcc %icc, %f12, %f6 sdivcc %o4, 0x0563, %g2 lduw [%l7 + 0x38], %g4 and %g1, %l1, %g5 edge16 %o6, %o2, %l0 sethi 0x15B0, %g6 fcmpes %fcc1, %f1, %f0 fabss %f7, %f10 fands %f1, %f0, %f12 ldub [%l7 + 0x66], %l2 smulcc %l3, %i2, %g7 lduh [%l7 + 0x2A], %l6 std %f8, [%l7 + 0x48] bne,a %icc, loop_4809 fmul8x16 %f14, %f0, %f8 fpadd32 %f8, %f2, %f4 fmovrdlz %o0, %f14, %f10 loop_4809: ldsb [%l7 + 0x7B], %i1 brz,a %i3, loop_4810 brgez,a %i4, loop_4811 addc %l5, 0x07AC, %i7 fmovrsne %o3, %f10, %f11 loop_4810: bg,a loop_4812 loop_4811: sth %i6, [%l7 + 0x16] ldx [%l7 + 0x30], %o7 sll %g3, 0x1A, %l4 loop_4812: st %f11, [%l7 + 0x30] tne %xcc, 0x2 stx %i5, [%l7 + 0x20] fbo %fcc1, loop_4813 stw %o5, [%l7 + 0x4C] ldd [%l7 + 0x58], %f4 fnegd %f10, %f6 loop_4813: fzeros %f11 ldx [%l7 + 0x18], %i0 sll %o1, 0x0B, %o4 edge32n %g4, %g1, %l1 fcmpd %fcc2, %f0, %f10 fmovsne %icc, %f5, %f3 bleu,pn %xcc, loop_4814 fmovd %f0, %f2 lduh [%l7 + 0x18], %g5 fmovdpos %icc, %f4, %f10 loop_4814: fpack32 %f14, %f4, %f10 ldx [%l7 + 0x30], %g2 popc 0x14C6, %o2 fabsd %f4, %f12 fbug,a %fcc1, loop_4815 fnand %f12, %f8, %f4 te %icc, 0x3 subc %o6, 0x04F7, %l0 loop_4815: nop setx loop_4816, %l0, %l1 jmpl %l1, %l2 edge8 %g6, %l3, %i2 fmovrsgez %l6, %f5, %f7 fmovscc %xcc, %f15, %f0 loop_4816: fmovsne %icc, %f14, %f12 fnand %f6, %f0, %f10 ldsb [%l7 + 0x66], %o0 fmuld8sux16 %f8, %f7, %f8 fmovrdgz %i1, %f4, %f10 taddcctv %i3, 0x1A46, %g7 movle %icc, %i4, %l5 ldsb [%l7 + 0x3F], %i7 stb %o3, [%l7 + 0x31] tsubcctv %o7, 0x0AD7, %g3 ldx [%l7 + 0x48], %i6 movvs %icc, %l4, %o5 fbu %fcc1, loop_4817 smul %i5, %o1, %o4 sll %g4, 0x1D, %g1 sth %i0, [%l7 + 0x58] loop_4817: srax %g5, %g2, %l1 movn %icc, %o2, %o6 ldsh [%l7 + 0x2A], %l2 alignaddr %g6, %l0, %l3 subc %l6, %o0, %i1 ld [%l7 + 0x3C], %f3 bvs,a loop_4818 xnorcc %i2, 0x1067, %g7 ldd [%l7 + 0x50], %f10 brlez,a %i3, loop_4819 loop_4818: add %i4, %l5, %o3 popc %o7, %i7 fnot2 %f2, %f6 loop_4819: stw %g3, [%l7 + 0x4C] tcc %icc, 0x3 bne loop_4820 tleu %xcc, 0x7 ldd [%l7 + 0x58], %f14 stb %l4, [%l7 + 0x49] loop_4820: fbug %fcc3, loop_4821 brlez,a %i6, loop_4822 fmovdleu %icc, %f1, %f8 fbul,a %fcc2, loop_4823 loop_4821: te %icc, 0x0 loop_4822: fba %fcc2, loop_4824 movrgz %o5, %o1, %i5 loop_4823: bgu %xcc, loop_4825 fornot1s %f3, %f12, %f4 loop_4824: fmovde %icc, %f7, %f10 edge32n %g4, %o4, %i0 loop_4825: tleu %xcc, 0x2 bvc,a loop_4826 fones %f3 movl %icc, %g1, %g2 fmuld8ulx16 %f10, %f15, %f12 loop_4826: fmovdleu %xcc, %f13, %f1 fzero %f6 tg %icc, 0x1 ldd [%l7 + 0x50], %f6 fnot1 %f6, %f8 lduw [%l7 + 0x0C], %l1 lduh [%l7 + 0x1A], %o2 fbuge %fcc1, loop_4827 tneg %xcc, 0x7 fornot2s %f0, %f6, %f14 array8 %o6, %g5, %g6 loop_4827: fcmpd %fcc1, %f0, %f0 sdiv %l2, 0x0C4A, %l3 fmovdcs %xcc, %f1, %f4 stb %l6, [%l7 + 0x17] fnands %f13, %f11, %f8 bshuffle %f2, %f2, %f0 std %f0, [%l7 + 0x48] fmovdgu %xcc, %f8, %f8 fnot1 %f8, %f4 array32 %l0, %o0, %i1 ld [%l7 + 0x74], %f10 tcs %xcc, 0x6 ldsh [%l7 + 0x38], %i2 stx %i3, [%l7 + 0x20] sdivcc %i4, 0x127A, %l5 fmovrsgez %g7, %f3, %f5 lduh [%l7 + 0x42], %o7 fabsd %f0, %f0 fnor %f12, %f2, %f4 fmovdle %xcc, %f6, %f9 movneg %xcc, %o3, %i7 sth %g3, [%l7 + 0x68] lduw [%l7 + 0x48], %l4 mulscc %o5, 0x0AA9, %o1 tcc %icc, 0x7 fmovsn %icc, %f0, %f4 fmovsleu %xcc, %f11, %f15 fnors %f10, %f8, %f7 ldsw [%l7 + 0x78], %i6 fmovsvc %icc, %f7, %f9 lduw [%l7 + 0x18], %i5 brz,a %g4, loop_4828 fmovrdlez %o4, %f14, %f12 alignaddrl %g1, %g2, %i0 sll %l1, 0x02, %o6 loop_4828: edge8n %o2, %g6, %g5 movcs %icc, %l3, %l2 orn %l6, %o0, %i1 tge %xcc, 0x1 addc %i2, %i3, %i4 ld [%l7 + 0x40], %f5 lduw [%l7 + 0x18], %l0 fandnot1s %f14, %f12, %f15 tneg %icc, 0x3 addc %g7, 0x01CF, %o7 st %f14, [%l7 + 0x50] ld [%l7 + 0x74], %f6 fmovsleu %icc, %f10, %f9 fbo,a %fcc3, loop_4829 fbul %fcc3, loop_4830 ldub [%l7 + 0x1B], %o3 bcs,pt %icc, loop_4831 loop_4829: edge32n %i7, %l5, %l4 loop_4830: ldsh [%l7 + 0x6A], %g3 edge8n %o5, %i6, %o1 loop_4831: fpackfix %f0, %f6 lduh [%l7 + 0x40], %g4 edge8 %o4, %g1, %g2 fnor %f14, %f6, %f14 fmovsl %xcc, %f11, %f14 bge %icc, loop_4832 tge %icc, 0x0 ba,a %icc, loop_4833 ldsh [%l7 + 0x70], %i5 loop_4832: fmovrslez %l1, %f10, %f14 ldub [%l7 + 0x5C], %o6 loop_4833: lduh [%l7 + 0x38], %i0 ldd [%l7 + 0x28], %f8 edge16 %o2, %g6, %g5 sth %l3, [%l7 + 0x56] st %f14, [%l7 + 0x20] sth %l2, [%l7 + 0x0E] fnot1s %f6, %f0 fnor %f6, %f2, %f2 fnot2s %f12, %f5 fmovda %xcc, %f14, %f7 movcs %xcc, %o0, %i1 ble,a,pt %icc, loop_4834 tn %xcc, 0x4 addc %l6, 0x1FA5, %i3 sub %i2, %i4, %l0 loop_4834: alignaddrl %o7, %g7, %o3 ldsw [%l7 + 0x1C], %i7 fmovrdgez %l5, %f12, %f14 fcmpgt32 %f0, %f10, %l4 fcmpeq32 %f0, %f12, %o5 taddcctv %i6, 0x082A, %g3 fbge,a %fcc3, loop_4835 ld [%l7 + 0x6C], %f1 ldsh [%l7 + 0x16], %g4 fbne,a %fcc1, loop_4836 loop_4835: lduw [%l7 + 0x64], %o4 stw %g1, [%l7 + 0x5C] tsubcctv %g2, %o1, %i5 loop_4836: fbl,a %fcc0, loop_4837 bgu,a,pt %icc, loop_4838 fnot2 %f2, %f14 srl %o6, %l1, %o2 loop_4837: fand %f10, %f14, %f4 loop_4838: fmuld8ulx16 %f0, %f3, %f6 srl %i0, %g5, %g6 lduh [%l7 + 0x2E], %l3 movle %icc, %o0, %l2 fcmps %fcc2, %f7, %f10 bne,pt %xcc, loop_4839 ldsb [%l7 + 0x24], %i1 orncc %l6, %i2, %i3 edge16ln %i4, %l0, %g7 loop_4839: movre %o7, 0x28D, %o3 lduh [%l7 + 0x10], %l5 fcmpeq16 %f2, %f10, %i7 movn %icc, %l4, %o5 ldx [%l7 + 0x18], %i6 movleu %icc, %g3, %o4 fmovsvs %xcc, %f3, %f1 fmovsg %icc, %f8, %f9 nop setx loop_4840, %l0, %l1 jmpl %l1, %g1 sth %g2, [%l7 + 0x6C] andncc %g4, %i5, %o6 popc 0x10A9, %o1 loop_4840: bpos,pn %xcc, loop_4841 for %f4, %f8, %f0 fnand %f6, %f8, %f6 ldsh [%l7 + 0x6C], %o2 loop_4841: ldub [%l7 + 0x7B], %l1 fmovsl %icc, %f0, %f12 stb %i0, [%l7 + 0x69] sdiv %g5, 0x0F48, %g6 sth %l3, [%l7 + 0x32] fmovsneg %icc, %f14, %f13 subccc %o0, %l2, %i1 lduw [%l7 + 0x6C], %i2 fcmple16 %f0, %f12, %l6 addc %i4, 0x0897, %i3 fbuge,a %fcc3, loop_4842 ldsh [%l7 + 0x1C], %g7 movneg %icc, %o7, %l0 stb %o3, [%l7 + 0x7E] loop_4842: ldsw [%l7 + 0x14], %i7 fnot2 %f10, %f14 ldsh [%l7 + 0x36], %l4 ldx [%l7 + 0x38], %l5 sth %i6, [%l7 + 0x22] fbo,a %fcc3, loop_4843 fmovdn %xcc, %f5, %f10 fpmerge %f1, %f3, %f14 fbge %fcc1, loop_4844 loop_4843: ldub [%l7 + 0x4A], %o5 stx %g3, [%l7 + 0x60] st %f0, [%l7 + 0x18] loop_4844: stw %o4, [%l7 + 0x20] fands %f10, %f15, %f4 st %f9, [%l7 + 0x7C] sth %g1, [%l7 + 0x78] tne %xcc, 0x7 brlez,a %g4, loop_4845 std %f14, [%l7 + 0x28] fmovde %icc, %f0, %f3 ldsb [%l7 + 0x62], %i5 loop_4845: and %g2, 0x0179, %o1 subccc %o6, %l1, %o2 tvs %xcc, 0x5 brz %g5, loop_4846 movrlz %i0, 0x2A1, %g6 fcmpne16 %f14, %f6, %l3 ldd [%l7 + 0x38], %f14 loop_4846: fmovsvs %icc, %f9, %f2 st %f3, [%l7 + 0x70] fpadd32s %f2, %f3, %f9 fmovrslz %l2, %f10, %f14 ldd [%l7 + 0x10], %f14 fbuge %fcc0, loop_4847 ta %icc, 0x0 bcs %xcc, loop_4848 ldx [%l7 + 0x60], %o0 loop_4847: be,pt %xcc, loop_4849 addccc %i2, %i1, %l6 loop_4848: fmovsleu %icc, %f3, %f0 ldx [%l7 + 0x28], %i3 loop_4849: alignaddrl %g7, %o7, %i4 ldsw [%l7 + 0x7C], %l0 subccc %i7, 0x026A, %o3 ldsh [%l7 + 0x4C], %l4 sth %l5, [%l7 + 0x2A] xnorcc %i6, %g3, %o4 fmovrslz %g1, %f3, %f4 bgu,a,pt %xcc, loop_4850 subc %o5, %g4, %g2 bcs,a %icc, loop_4851 fbn %fcc1, loop_4852 loop_4850: fpack32 %f0, %f14, %f8 nop setx loop_4853, %l0, %l1 jmpl %l1, %i5 loop_4851: fand %f10, %f10, %f0 loop_4852: addcc %o6, 0x06A5, %o1 movvs %icc, %o2, %g5 loop_4853: fpsub32 %f2, %f4, %f2 mulx %l1, 0x17F6, %i0 tvs %xcc, 0x1 ldsw [%l7 + 0x54], %g6 movgu %xcc, %l2, %o0 stx %i2, [%l7 + 0x78] stb %i1, [%l7 + 0x5B] andncc %l3, %l6, %g7 andn %o7, 0x1F9E, %i4 fnegd %f10, %f10 fmovrdne %l0, %f6, %f4 ldsb [%l7 + 0x7A], %i3 ld [%l7 + 0x3C], %f2 fmovsn %xcc, %f6, %f9 tl %icc, 0x6 ldx [%l7 + 0x68], %o3 fmovrde %l4, %f10, %f8 edge32l %l5, %i6, %i7 ldsh [%l7 + 0x7C], %o4 fnands %f7, %f10, %f15 fbo,a %fcc0, loop_4854 fmovdne %xcc, %f12, %f3 ldsb [%l7 + 0x73], %g3 fmovdcc %xcc, %f13, %f1 loop_4854: lduh [%l7 + 0x1C], %g1 nop setx loop_4855, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f8, [%l7 + 0x30] sethi 0x0E5F, %o5 fmovrse %g2, %f2, %f11 loop_4855: fcmpne16 %f2, %f4, %i5 lduh [%l7 + 0x4E], %g4 xor %o1, 0x049E, %o2 movne %icc, %o6, %g5 ldd [%l7 + 0x50], %f14 bneg,a,pn %xcc, loop_4856 fbg,a %fcc0, loop_4857 tleu %xcc, 0x1 std %f0, [%l7 + 0x78] loop_4856: orncc %l1, 0x1DBA, %g6 loop_4857: fpadd32s %f6, %f11, %f2 ldub [%l7 + 0x60], %i0 fnors %f15, %f1, %f10 fbge %fcc2, loop_4858 fcmps %fcc1, %f14, %f8 sub %l2, %i2, %o0 edge32l %l3, %i1, %l6 loop_4858: fnor %f10, %f6, %f10 stb %g7, [%l7 + 0x4C] st %f7, [%l7 + 0x70] fcmpgt16 %f12, %f14, %i4 st %f12, [%l7 + 0x38] st %f3, [%l7 + 0x40] ld [%l7 + 0x50], %f15 srax %o7, %i3, %l0 te %icc, 0x1 fbuge %fcc1, loop_4859 stw %o3, [%l7 + 0x08] movge %xcc, %l5, %l4 fornot2s %f4, %f7, %f7 loop_4859: lduw [%l7 + 0x20], %i7 fands %f7, %f12, %f11 ldd [%l7 + 0x70], %f12 smulcc %o4, %g3, %i6 stw %o5, [%l7 + 0x78] fmovsgu %icc, %f13, %f8 bleu %icc, loop_4860 popc %g1, %g2 std %f6, [%l7 + 0x78] fba %fcc0, loop_4861 loop_4860: fandnot1 %f4, %f0, %f6 fmuld8sux16 %f14, %f8, %f10 faligndata %f8, %f14, %f4 loop_4861: edge8ln %i5, %g4, %o1 ldx [%l7 + 0x50], %o6 stb %g5, [%l7 + 0x5F] fbu,a %fcc1, loop_4862 stb %l1, [%l7 + 0x6E] xnorcc %o2, 0x00DA, %i0 fmovsle %icc, %f2, %f0 loop_4862: lduw [%l7 + 0x60], %g6 edge32 %l2, %o0, %l3 alignaddrl %i1, %l6, %g7 fpack16 %f0, %f0 stx %i2, [%l7 + 0x20] fexpand %f9, %f10 edge16l %o7, %i3, %i4 sub %o3, 0x14A3, %l5 andn %l4, %l0, %o4 bge %xcc, loop_4863 bne,a %icc, loop_4864 fmovdleu %xcc, %f7, %f2 stw %i7, [%l7 + 0x24] loop_4863: lduh [%l7 + 0x36], %i6 loop_4864: fbn %fcc1, loop_4865 fxor %f4, %f12, %f4 stx %g3, [%l7 + 0x68] movvc %icc, %g1, %o5 loop_4865: subccc %i5, %g4, %o1 ld [%l7 + 0x4C], %f10 brlez,a %o6, loop_4866 stw %g2, [%l7 + 0x28] fpack32 %f2, %f2, %f12 tge %xcc, 0x4 loop_4866: brnz,a %g5, loop_4867 fandnot2s %f15, %f1, %f1 fmovdne %icc, %f10, %f12 fcmps %fcc2, %f7, %f13 loop_4867: st %f7, [%l7 + 0x08] nop setx loop_4868, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x64], %l1 movpos %xcc, %o2, %g6 fmovrdlz %l2, %f8, %f14 loop_4868: edge32l %i0, %l3, %i1 st %f0, [%l7 + 0x74] srlx %o0, %g7, %l6 fbul %fcc2, loop_4869 std %f4, [%l7 + 0x60] udivx %o7, 0x1F3B, %i2 for %f6, %f6, %f6 loop_4869: fcmpeq32 %f2, %f6, %i3 ldub [%l7 + 0x74], %i4 xnor %l5, 0x19B5, %o3 faligndata %f10, %f2, %f12 stx %l0, [%l7 + 0x10] fmovrsgez %o4, %f10, %f12 sth %i7, [%l7 + 0x0A] ldsh [%l7 + 0x64], %i6 edge8n %g3, %g1, %o5 tne %icc, 0x3 fxor %f2, %f0, %f4 fmovdge %icc, %f6, %f0 taddcc %i5, %l4, %g4 brlz %o6, loop_4870 ld [%l7 + 0x0C], %f10 fmovrslz %o1, %f12, %f6 addccc %g2, 0x1174, %g5 loop_4870: orn %o2, 0x18BA, %l1 xnorcc %g6, %l2, %i0 ldd [%l7 + 0x68], %f14 stb %l3, [%l7 + 0x0F] fsrc2s %f4, %f5 ldsb [%l7 + 0x3F], %i1 fsrc1 %f12, %f10 fcmpd %fcc1, %f10, %f0 ldsh [%l7 + 0x46], %g7 fmovs %f3, %f5 fnor %f14, %f6, %f6 bgu,a,pn %xcc, loop_4871 fmovscs %xcc, %f4, %f5 ldx [%l7 + 0x38], %o0 fnegs %f14, %f4 loop_4871: alignaddr %l6, %i2, %i3 fandnot1s %f9, %f14, %f13 std %f12, [%l7 + 0x28] fnand %f6, %f8, %f2 stx %i4, [%l7 + 0x68] ld [%l7 + 0x08], %f9 st %f3, [%l7 + 0x64] nop setx loop_4872, %l0, %l1 jmpl %l1, %o7 ldsh [%l7 + 0x48], %l5 andcc %l0, 0x0CF8, %o4 srl %o3, %i6, %g3 loop_4872: fornot2 %f0, %f0, %f6 orncc %g1, %i7, %o5 lduh [%l7 + 0x18], %l4 ldsw [%l7 + 0x08], %i5 fcmpne32 %f6, %f10, %o6 fpsub32s %f5, %f4, %f12 ldsh [%l7 + 0x7C], %g4 ldub [%l7 + 0x76], %g2 fmovs %f7, %f4 tle %icc, 0x3 sth %o1, [%l7 + 0x48] brlez,a %o2, loop_4873 fmovdgu %xcc, %f11, %f4 stb %l1, [%l7 + 0x28] fbe %fcc2, loop_4874 loop_4873: fcmpgt32 %f0, %f2, %g6 stb %g5, [%l7 + 0x1C] udivcc %i0, 0x0140, %l3 loop_4874: stw %i1, [%l7 + 0x14] lduh [%l7 + 0x46], %g7 std %f6, [%l7 + 0x58] ldub [%l7 + 0x10], %o0 lduw [%l7 + 0x38], %l2 edge16ln %l6, %i3, %i2 movne %icc, %o7, %l5 edge8 %i4, %l0, %o4 fmul8sux16 %f4, %f4, %f14 ldsb [%l7 + 0x28], %o3 fmovdle %icc, %f10, %f12 std %f2, [%l7 + 0x18] ldd [%l7 + 0x68], %f14 edge16ln %g3, %g1, %i7 sra %o5, %i6, %i5 stb %o6, [%l7 + 0x16] sdiv %g4, 0x02D2, %l4 tl %xcc, 0x5 fbne %fcc2, loop_4875 fcmps %fcc0, %f12, %f11 lduw [%l7 + 0x78], %g2 stb %o1, [%l7 + 0x71] loop_4875: stb %o2, [%l7 + 0x1F] lduw [%l7 + 0x70], %g6 ldub [%l7 + 0x22], %g5 fzero %f4 tpos %xcc, 0x0 fxor %f14, %f0, %f0 st %f11, [%l7 + 0x60] mova %xcc, %i0, %l1 sra %i1, %l3, %o0 ldsw [%l7 + 0x58], %g7 ldx [%l7 + 0x50], %l2 fcmpne32 %f6, %f6, %l6 tl %icc, 0x5 brlz %i3, loop_4876 fmuld8ulx16 %f9, %f12, %f4 fbo %fcc3, loop_4877 fpsub32 %f12, %f10, %f8 loop_4876: ldd [%l7 + 0x70], %f2 fmovrslez %o7, %f2, %f7 loop_4877: ldd [%l7 + 0x30], %f4 sth %i2, [%l7 + 0x42] bleu %xcc, loop_4878 tpos %xcc, 0x7 andncc %i4, %l5, %o4 fpack32 %f6, %f4, %f8 loop_4878: nop setx loop_4879, %l0, %l1 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 %f6, %f13, %f2 nop setx loop_4880, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8sux16 %f10, %f12, %f12 loop_4879: edge8ln %l0, %g3, %o3 tgu %xcc, 0x3 loop_4880: tpos %icc, 0x0 tpos %icc, 0x4 ldx [%l7 + 0x20], %i7 ldx [%l7 + 0x18], %g1 bvs %icc, loop_4881 ldsh [%l7 + 0x72], %o5 fornot1 %f2, %f2, %f8 ldx [%l7 + 0x40], %i6 loop_4881: ldd [%l7 + 0x48], %f8 ldx [%l7 + 0x10], %i5 tgu %icc, 0x7 ta %icc, 0x1 fble,a %fcc0, loop_4882 bge,a,pn %icc, loop_4883 fnot1 %f6, %f12 ldd [%l7 + 0x10], %f10 loop_4882: ldsb [%l7 + 0x40], %o6 loop_4883: ldsh [%l7 + 0x1E], %l4 sub %g2, %g4, %o2 fmovrslz %o1, %f9, %f11 fmovsg %icc, %f12, %f0 tcc %xcc, 0x6 sra %g6, %i0, %l1 fmovdl %xcc, %f13, %f10 mulscc %g5, 0x13C3, %i1 stb %l3, [%l7 + 0x68] movneg %xcc, %g7, %l2 ldsw [%l7 + 0x6C], %o0 tleu %icc, 0x1 fmovsn %icc, %f8, %f9 andcc %i3, 0x1F52, %o7 ble,a,pn %icc, loop_4884 fcmpne16 %f0, %f14, %i2 stw %i4, [%l7 + 0x1C] sll %l5, %l6, %o4 loop_4884: stx %g3, [%l7 + 0x48] fble,a %fcc1, loop_4885 movn %icc, %l0, %i7 orn %g1, %o5, %i6 ldsb [%l7 + 0x6C], %o3 loop_4885: fmovrdne %i5, %f4, %f6 fpack16 %f14, %f10 fpadd16s %f5, %f10, %f9 orcc %l4, 0x1F9D, %g2 tneg %xcc, 0x7 movrlz %o6, %o2, %g4 ld [%l7 + 0x34], %f10 taddcc %g6, %o1, %l1 mova %icc, %i0, %g5 ldd [%l7 + 0x20], %f8 stx %l3, [%l7 + 0x38] movpos %icc, %g7, %i1 tn %xcc, 0x2 movcc %xcc, %o0, %l2 fnands %f1, %f10, %f1 movpos %icc, %o7, %i3 fcmpgt32 %f8, %f0, %i4 fblg,a %fcc0, loop_4886 move %xcc, %i2, %l6 ldsb [%l7 + 0x27], %l5 fmovrdgz %o4, %f6, %f12 loop_4886: sllx %l0, 0x03, %i7 fzero %f4 fmovspos %xcc, %f3, %f2 stw %g3, [%l7 + 0x58] fmovdl %icc, %f15, %f7 tle %icc, 0x2 fsrc2 %f10, %f0 movcc %xcc, %g1, %o5 brz %i6, loop_4887 fpsub16s %f6, %f12, %f3 bcs,a,pt %xcc, loop_4888 movpos %xcc, %o3, %l4 loop_4887: lduw [%l7 + 0x28], %g2 srax %i5, 0x14, %o6 loop_4888: stb %o2, [%l7 + 0x50] ldub [%l7 + 0x15], %g6 movn %xcc, %g4, %l1 edge8 %i0, %g5, %l3 fpsub16s %f10, %f6, %f1 fpack32 %f4, %f6, %f8 movg %xcc, %o1, %i1 siam 0x1 andcc %o0, 0x0512, %l2 fcmpne32 %f8, %f10, %g7 movvs %xcc, %o7, %i4 fones %f1 fpackfix %f2, %f13 tl %icc, 0x0 tl %xcc, 0x2 smul %i3, 0x11DA, %l6 ld [%l7 + 0x14], %f9 ldub [%l7 + 0x67], %l5 mova %xcc, %o4, %i2 fmul8x16 %f1, %f14, %f12 fcmpes %fcc0, %f3, %f14 ld [%l7 + 0x0C], %f14 bcs,pt %icc, loop_4889 fmovrdne %l0, %f6, %f8 tvc %xcc, 0x7 ldd [%l7 + 0x08], %f0 loop_4889: fbul %fcc1, loop_4890 fcmple32 %f4, %f14, %i7 ldsb [%l7 + 0x5B], %g3 fxor %f14, %f10, %f14 loop_4890: fcmple32 %f8, %f4, %g1 ld [%l7 + 0x30], %f4 fmovdcs %icc, %f11, %f1 lduw [%l7 + 0x24], %i6 fpadd16 %f4, %f8, %f6 ldub [%l7 + 0x2B], %o3 bleu,a loop_4891 lduh [%l7 + 0x42], %l4 fbe %fcc3, loop_4892 ldx [%l7 + 0x10], %g2 loop_4891: st %f12, [%l7 + 0x70] fmovdneg %icc, %f9, %f6 loop_4892: movge %icc, %i5, %o5 fnegd %f10, %f0 ldx [%l7 + 0x20], %o2 lduh [%l7 + 0x0C], %o6 lduh [%l7 + 0x36], %g6 st %f7, [%l7 + 0x70] ldx [%l7 + 0x68], %l1 movpos %xcc, %g4, %g5 ldsb [%l7 + 0x1A], %l3 ldx [%l7 + 0x60], %i0 ldub [%l7 + 0x45], %o1 ldsh [%l7 + 0x5E], %i1 fmovse %icc, %f14, %f8 fbn %fcc3, loop_4893 fba,a %fcc3, loop_4894 fblg %fcc0, loop_4895 brgez %o0, loop_4896 loop_4893: tn %xcc, 0x2 loop_4894: srax %l2, %g7, %o7 loop_4895: movrlez %i4, %l6, %l5 loop_4896: fblg %fcc3, loop_4897 or %o4, 0x0E7C, %i3 lduw [%l7 + 0x6C], %l0 te %xcc, 0x7 loop_4897: udivcc %i2, 0x0CAE, %i7 taddcc %g1, 0x049F, %i6 fmovsneg %icc, %f6, %f14 fandnot2 %f8, %f6, %f2 ldsh [%l7 + 0x76], %o3 stx %l4, [%l7 + 0x78] ldd [%l7 + 0x30], %f14 umul %g3, %i5, %g2 sdivx %o2, 0x1E3B, %o6 movrlz %g6, 0x003, %o5 fbue,a %fcc0, loop_4898 bge %icc, loop_4899 bne %icc, loop_4900 fmul8x16au %f5, %f9, %f14 loop_4898: fba %fcc2, loop_4901 loop_4899: fmovrdlz %g4, %f12, %f8 loop_4900: movleu %icc, %g5, %l1 nop setx loop_4902, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4901: fpadd32 %f14, %f0, %f0 fmovrdlez %i0, %f2, %f10 fbu %fcc3, loop_4903 loop_4902: add %o1, %l3, %i1 mulx %l2, %o0, %o7 fpsub16 %f6, %f0, %f12 loop_4903: edge16l %g7, %l6, %i4 fcmped %fcc1, %f2, %f8 popc 0x0AE4, %o4 bcc,a %icc, loop_4904 fbg,a %fcc0, loop_4905 brgez %i3, loop_4906 fpadd32s %f3, %f1, %f10 loop_4904: ldsw [%l7 + 0x28], %l0 loop_4905: lduw [%l7 + 0x2C], %l5 loop_4906: stw %i2, [%l7 + 0x58] ta %xcc, 0x7 te %xcc, 0x6 andn %i7, %i6, %o3 edge32l %l4, %g1, %i5 orn %g3, 0x0A91, %o2 brlez,a %o6, loop_4907 lduw [%l7 + 0x70], %g2 movvs %xcc, %o5, %g4 sth %g5, [%l7 + 0x18] loop_4907: st %f14, [%l7 + 0x30] ldsh [%l7 + 0x5A], %l1 tgu %xcc, 0x0 taddcc %g6, %i0, %o1 fble %fcc1, loop_4908 fmovdn %xcc, %f9, %f8 stw %i1, [%l7 + 0x24] stx %l2, [%l7 + 0x18] loop_4908: tsubcc %o0, %o7, %l3 movneg %icc, %l6, %g7 fmovdcc %icc, %f8, %f2 fmovsg %xcc, %f5, %f7 fandnot2 %f2, %f10, %f14 xorcc %o4, 0x07E0, %i4 xor %l0, %l5, %i3 ldsw [%l7 + 0x68], %i7 fbu %fcc1, loop_4909 te %xcc, 0x4 call loop_4910 fmovsvs %icc, %f13, %f4 loop_4909: subccc %i6, %o3, %i2 ldsh [%l7 + 0x6A], %l4 loop_4910: fmovsl %icc, %f1, %f1 or %g1, 0x1A78, %g3 siam 0x6 fbul %fcc0, loop_4911 stx %o2, [%l7 + 0x78] lduw [%l7 + 0x40], %i5 stx %o6, [%l7 + 0x48] loop_4911: sra %g2, %g4, %g5 fbul,a %fcc2, loop_4912 ldd [%l7 + 0x48], %f2 fmovdcs %xcc, %f13, %f2 edge32l %o5, %l1, %i0 loop_4912: fbuge %fcc1, loop_4913 fmovs %f2, %f5 edge8n %g6, %i1, %l2 st %f13, [%l7 + 0x4C] loop_4913: std %f14, [%l7 + 0x70] fandnot2 %f4, %f14, %f0 brnz %o1, loop_4914 edge32ln %o7, %l3, %l6 edge16ln %g7, %o0, %i4 fxnors %f14, %f1, %f3 loop_4914: ldsb [%l7 + 0x35], %o4 udiv %l5, 0x11A6, %l0 fmovscc %icc, %f14, %f5 edge16 %i3, %i6, %i7 subcc %i2, 0x01D8, %o3 fpack32 %f10, %f10, %f10 movne %xcc, %l4, %g3 fmovrse %g1, %f7, %f4 sub %i5, %o2, %g2 ldsw [%l7 + 0x34], %o6 fsrc2 %f8, %f14 edge16ln %g4, %g5, %o5 umul %i0, 0x1F53, %l1 edge16l %g6, %l2, %o1 std %f0, [%l7 + 0x40] movne %icc, %i1, %l3 fnot2 %f8, %f4 st %f13, [%l7 + 0x18] udivx %l6, 0x0550, %g7 ldd [%l7 + 0x20], %f12 stx %o0, [%l7 + 0x50] fmovrsgz %o7, %f10, %f1 smulcc %i4, 0x1485, %l5 movrlz %l0, %i3, %i6 movge %xcc, %i7, %i2 fbe,a %fcc0, loop_4915 fmovsge %xcc, %f0, %f1 bvc,pt %xcc, loop_4916 ldd [%l7 + 0x78], %f6 loop_4915: call loop_4917 stb %o4, [%l7 + 0x6F] loop_4916: fbe %fcc0, loop_4918 fpsub16 %f8, %f12, %f4 loop_4917: stw %l4, [%l7 + 0x34] stx %g3, [%l7 + 0x48] loop_4918: lduw [%l7 + 0x58], %o3 fcmpeq32 %f2, %f12, %i5 nop setx loop_4919, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movcc %xcc, %g1, %o2 smulcc %o6, 0x1189, %g2 fmul8x16al %f14, %f11, %f12 loop_4919: tl %icc, 0x2 alignaddr %g4, %o5, %g5 fba %fcc2, loop_4920 nop setx loop_4921, %l0, %l1 jmpl %l1, %l1 fornot1 %f10, %f14, %f8 fandnot2 %f0, %f12, %f2 loop_4920: fmuld8ulx16 %f9, %f9, %f8 loop_4921: fmovsg %icc, %f4, %f2 bge %icc, loop_4922 fnot1s %f0, %f6 fmovrsne %g6, %f5, %f0 fnot1 %f14, %f2 loop_4922: fmovdvs %icc, %f8, %f2 fcmps %fcc0, %f6, %f7 lduh [%l7 + 0x28], %i0 fexpand %f12, %f0 xnorcc %l2, 0x1B23, %o1 move %icc, %i1, %l6 xorcc %l3, %o0, %g7 and %i4, 0x06F2, %l5 fmovsle %icc, %f1, %f12 fmul8x16 %f3, %f2, %f14 stw %o7, [%l7 + 0x14] fnot2 %f2, %f10 stx %i3, [%l7 + 0x78] stb %i6, [%l7 + 0x2D] ldsh [%l7 + 0x2C], %i7 movle %icc, %i2, %l0 fmovdgu %xcc, %f12, %f2 fmovsl %xcc, %f4, %f9 fbg %fcc2, loop_4923 fmovsvc %icc, %f3, %f5 fmovrdgz %o4, %f8, %f6 fxor %f8, %f4, %f10 loop_4923: ldsh [%l7 + 0x2E], %g3 stw %o3, [%l7 + 0x24] sll %l4, 0x0B, %i5 stb %g1, [%l7 + 0x0C] fbule %fcc0, loop_4924 fmovsge %xcc, %f5, %f8 sll %o2, 0x1F, %o6 ldsw [%l7 + 0x78], %g4 loop_4924: stx %g2, [%l7 + 0x18] fnot2 %f12, %f8 fnors %f8, %f8, %f10 movvs %xcc, %o5, %g5 stw %g6, [%l7 + 0x64] ldsw [%l7 + 0x74], %i0 nop setx loop_4925, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32 %l2, %l1, %o1 fcmpgt32 %f14, %f4, %i1 bcc,a,pt %xcc, loop_4926 loop_4925: fnot1 %f6, %f10 ldd [%l7 + 0x30], %f12 fones %f8 loop_4926: fpsub16 %f12, %f14, %f14 addccc %l6, %o0, %g7 sth %l3, [%l7 + 0x46] sth %i4, [%l7 + 0x76] fcmpeq32 %f8, %f0, %o7 fbuge %fcc0, loop_4927 ldub [%l7 + 0x54], %l5 ldd [%l7 + 0x78], %f8 edge32n %i3, %i7, %i2 loop_4927: ldsw [%l7 + 0x7C], %l0 ldx [%l7 + 0x70], %i6 fmovdcc %xcc, %f2, %f1 st %f1, [%l7 + 0x2C] lduh [%l7 + 0x72], %g3 stw %o3, [%l7 + 0x78] tgu %icc, 0x0 ldsh [%l7 + 0x68], %o4 lduh [%l7 + 0x44], %i5 sth %l4, [%l7 + 0x74] fzero %f6 nop setx loop_4928, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x54], %g1 fmovrdlez %o2, %f4, %f4 fpadd32s %f13, %f8, %f9 loop_4928: std %f14, [%l7 + 0x10] tsubcctv %o6, 0x03A0, %g2 fmovdne %xcc, %f3, %f7 fbug,a %fcc2, loop_4929 ldsw [%l7 + 0x08], %o5 fzero %f4 ld [%l7 + 0x3C], %f13 loop_4929: ldsw [%l7 + 0x48], %g4 fandnot2 %f8, %f10, %f0 fmovscs %xcc, %f4, %f15 stx %g5, [%l7 + 0x68] sdiv %g6, 0x1DBE, %i0 stw %l2, [%l7 + 0x34] fmovscs %xcc, %f2, %f9 alignaddr %o1, %l1, %i1 stw %l6, [%l7 + 0x18] std %f12, [%l7 + 0x70] ld [%l7 + 0x50], %f14 movle %icc, %g7, %o0 movg %xcc, %l3, %i4 fmovdpos %icc, %f10, %f13 tsubcctv %l5, %i3, %i7 udiv %i2, 0x0963, %o7 fbu %fcc1, loop_4930 fpmerge %f2, %f9, %f12 fpsub32 %f6, %f4, %f0 umul %l0, %g3, %o3 loop_4930: lduh [%l7 + 0x32], %i6 fmovsn %icc, %f14, %f8 taddcctv %o4, %l4, %i5 subcc %g1, %o2, %o6 st %f2, [%l7 + 0x5C] fmovdcc %xcc, %f0, %f3 alignaddrl %g2, %o5, %g4 ldsb [%l7 + 0x75], %g5 smul %i0, 0x039A, %g6 fmovsge %icc, %f15, %f14 fmovsa %xcc, %f5, %f15 ldx [%l7 + 0x50], %o1 udivx %l2, 0x19C0, %i1 fmovspos %xcc, %f4, %f14 fmovsle %icc, %f11, %f0 stx %l1, [%l7 + 0x18] fnot2s %f11, %f10 fmuld8sux16 %f9, %f10, %f14 stw %g7, [%l7 + 0x70] and %o0, 0x0A8B, %l6 fones %f7 movrgez %i4, 0x31E, %l5 tcc %xcc, 0x6 udiv %i3, 0x1520, %l3 movrlez %i7, %i2, %o7 fmovsgu %xcc, %f11, %f12 stw %g3, [%l7 + 0x50] lduw [%l7 + 0x1C], %l0 nop setx loop_4931, %l0, %l1 jmpl %l1, %i6 fors %f7, %f13, %f11 faligndata %f8, %f4, %f6 brlz,a %o4, loop_4932 loop_4931: fnands %f9, %f15, %f3 edge8ln %l4, %i5, %o3 fmul8x16al %f12, %f0, %f6 loop_4932: tne %xcc, 0x5 smulcc %o2, %o6, %g1 fnot2s %f8, %f3 ldsh [%l7 + 0x1E], %o5 movleu %xcc, %g4, %g2 xorcc %i0, %g6, %o1 ld [%l7 + 0x14], %f1 brz %g5, loop_4933 std %f2, [%l7 + 0x28] fcmpne32 %f14, %f2, %l2 tl %icc, 0x7 loop_4933: ldd [%l7 + 0x40], %f8 fornot1 %f4, %f14, %f12 fcmple32 %f2, %f6, %i1 alignaddrl %g7, %l1, %o0 ld [%l7 + 0x5C], %f7 fzeros %f9 brgz %i4, loop_4934 fcmpgt32 %f0, %f0, %l5 ldsw [%l7 + 0x48], %i3 ldsw [%l7 + 0x40], %l3 loop_4934: fmovrdgz %l6, %f8, %f2 std %f0, [%l7 + 0x10] ldd [%l7 + 0x18], %f6 fnot1 %f14, %f4 edge32 %i2, %i7, %o7 ldub [%l7 + 0x77], %g3 ldsh [%l7 + 0x4A], %l0 lduw [%l7 + 0x30], %i6 fbul %fcc0, loop_4935 fzero %f10 bcc,pt %xcc, loop_4936 bcc,pt %icc, loop_4937 loop_4935: ldub [%l7 + 0x17], %l4 array8 %i5, %o3, %o4 loop_4936: edge16l %o6, %o2, %o5 loop_4937: andcc %g4, 0x0DF0, %g2 fnot1 %f14, %f6 edge16l %i0, %g6, %o1 stb %g1, [%l7 + 0x12] fmovscc %xcc, %f3, %f6 ld [%l7 + 0x48], %f13 ldsb [%l7 + 0x15], %l2 addc %i1, %g5, %g7 ldub [%l7 + 0x13], %l1 mulscc %o0, %i4, %i3 fones %f4 ld [%l7 + 0x40], %f12 fabss %f0, %f3 movneg %xcc, %l3, %l5 lduh [%l7 + 0x62], %i2 fors %f5, %f15, %f1 fbl %fcc3, loop_4938 lduh [%l7 + 0x4C], %i7 xor %l6, 0x0136, %g3 brz,a %l0, loop_4939 loop_4938: st %f2, [%l7 + 0x0C] fmul8x16 %f11, %f2, %f6 stw %i6, [%l7 + 0x58] loop_4939: stw %l4, [%l7 + 0x28] orn %i5, %o3, %o4 tn %xcc, 0x2 sth %o7, [%l7 + 0x0E] sth %o2, [%l7 + 0x42] fbo %fcc1, loop_4940 array32 %o5, %g4, %g2 sth %i0, [%l7 + 0x54] fmovsleu %icc, %f8, %f8 loop_4940: ldd [%l7 + 0x28], %f0 fmul8x16au %f8, %f15, %f4 fmovdvs %icc, %f12, %f7 fcmps %fcc2, %f2, %f9 taddcc %o6, 0x109B, %o1 subccc %g6, %g1, %l2 st %f12, [%l7 + 0x0C] siam 0x1 sth %g5, [%l7 + 0x1E] tl %icc, 0x4 udiv %g7, 0x169F, %l1 movgu %icc, %o0, %i1 ldub [%l7 + 0x4C], %i3 fcmpd %fcc0, %f0, %f4 fnands %f0, %f7, %f8 fnot1 %f12, %f0 fbul,a %fcc3, loop_4941 fbue %fcc3, loop_4942 mulscc %i4, 0x0DB8, %l5 lduh [%l7 + 0x26], %l3 loop_4941: lduw [%l7 + 0x48], %i2 loop_4942: edge8n %i7, %l6, %g3 ldsw [%l7 + 0x24], %i6 fcmpne32 %f2, %f8, %l4 brgz %l0, loop_4943 fpack16 %f10, %f11 nop setx loop_4944, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %i5, [%l7 + 0x58] loop_4943: tleu %xcc, 0x4 mova %xcc, %o3, %o4 loop_4944: popc %o7, %o2 sdivcc %g4, 0x0665, %g2 tsubcc %o5, 0x17FE, %o6 ld [%l7 + 0x70], %f7 sth %i0, [%l7 + 0x7A] andncc %g6, %o1, %g1 call loop_4945 movleu %xcc, %l2, %g7 std %f4, [%l7 + 0x38] tcc %icc, 0x1 loop_4945: st %f10, [%l7 + 0x7C] fmovdgu %icc, %f7, %f15 nop setx loop_4946, %l0, %l1 jmpl %l1, %g5 edge16l %l1, %o0, %i1 movn %icc, %i4, %i3 fmovsvs %icc, %f10, %f5 loop_4946: lduh [%l7 + 0x32], %l3 ldsh [%l7 + 0x6A], %l5 fmovrse %i7, %f12, %f0 ldub [%l7 + 0x6B], %i2 ldsh [%l7 + 0x48], %g3 bpos %xcc, loop_4947 fmovsleu %xcc, %f3, %f15 fmovrdgz %l6, %f14, %f10 fbu %fcc0, loop_4948 loop_4947: fabsd %f12, %f10 st %f5, [%l7 + 0x30] fbul,a %fcc1, loop_4949 loop_4948: for %f6, %f0, %f10 fmovrsgez %l4, %f9, %f12 ldsh [%l7 + 0x5C], %i6 loop_4949: fbne %fcc3, loop_4950 ldd [%l7 + 0x28], %f10 movgu %xcc, %i5, %o3 ldd [%l7 + 0x70], %f8 loop_4950: stw %o4, [%l7 + 0x74] fbule,a %fcc0, loop_4951 movpos %xcc, %l0, %o2 brnz,a %g4, loop_4952 be,a,pn %xcc, loop_4953 loop_4951: fpsub32 %f6, %f8, %f6 fornot2 %f14, %f4, %f8 loop_4952: addcc %g2, 0x19FC, %o5 loop_4953: srl %o6, 0x0F, %o7 array16 %g6, %i0, %g1 movcs %icc, %o1, %g7 st %f15, [%l7 + 0x70] brgz,a %g5, loop_4954 fmovrsne %l1, %f5, %f8 fbue,a %fcc2, loop_4955 fnegs %f3, %f15 loop_4954: fmovrse %l2, %f11, %f14 alignaddrl %o0, %i1, %i4 loop_4955: mulx %i3, %l5, %i7 fbul %fcc2, loop_4956 tge %xcc, 0x0 ld [%l7 + 0x6C], %f10 sethi 0x1FA5, %i2 loop_4956: stx %g3, [%l7 + 0x70] nop setx loop_4957, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tsubcctv %l3, %l6, %l4 ldsh [%l7 + 0x3E], %i5 ldsw [%l7 + 0x78], %i6 loop_4957: st %f5, [%l7 + 0x38] nop setx loop_4958, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done and %o4, 0x10BF, %o3 sth %o2, [%l7 + 0x60] brgez,a %l0, loop_4959 loop_4958: fsrc2s %f12, %f7 bcc,a %xcc, loop_4960 fmovrdlz %g2, %f4, %f12 loop_4959: nop setx loop_4961, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdiv %o5, 0x19DA, %g4 loop_4960: call loop_4962 udiv %o7, 0x1304, %o6 loop_4961: ldsb [%l7 + 0x7D], %g6 ldd [%l7 + 0x40], %f2 loop_4962: st %f0, [%l7 + 0x68] movvs %xcc, %i0, %o1 fba,a %fcc3, loop_4963 lduh [%l7 + 0x08], %g7 ldsw [%l7 + 0x7C], %g5 fnegd %f0, %f0 loop_4963: stb %g1, [%l7 + 0x2B] movge %xcc, %l2, %l1 ldsb [%l7 + 0x77], %i1 fnot1 %f12, %f6 ld [%l7 + 0x7C], %f0 ldsh [%l7 + 0x1C], %o0 movpos %xcc, %i3, %i4 ldd [%l7 + 0x20], %f12 ldsh [%l7 + 0x1A], %i7 ld [%l7 + 0x64], %f3 ldd [%l7 + 0x50], %f0 fblg,a %fcc0, loop_4964 ldub [%l7 + 0x30], %i2 lduh [%l7 + 0x46], %g3 tge %icc, 0x7 loop_4964: andcc %l5, %l6, %l3 fmovrsne %l4, %f10, %f15 srax %i5, %i6, %o4 orcc %o3, 0x1F09, %o2 bcs,a,pt %icc, loop_4965 fbn,a %fcc3, loop_4966 movne %xcc, %g2, %l0 fmovsne %icc, %f13, %f1 loop_4965: ld [%l7 + 0x74], %f12 loop_4966: tg %icc, 0x2 tne %xcc, 0x7 bpos,a,pn %xcc, loop_4967 movcc %xcc, %o5, %g4 fnors %f13, %f2, %f4 tvs %icc, 0x3 loop_4967: alignaddr %o7, %g6, %i0 subccc %o6, %o1, %g7 fcmps %fcc2, %f0, %f15 sdiv %g5, 0x00BE, %g1 stb %l1, [%l7 + 0x64] fbul,a %fcc1, loop_4968 siam 0x1 fmovdgu %icc, %f14, %f2 sth %l2, [%l7 + 0x5C] loop_4968: stb %o0, [%l7 + 0x36] movne %xcc, %i1, %i3 nop setx loop_4969, %l0, %l1 jmpl %l1, %i7 bpos,a,pt %xcc, loop_4970 stx %i4, [%l7 + 0x60] tpos %xcc, 0x7 loop_4969: xor %i2, %l5, %l6 loop_4970: fpackfix %f0, %f11 ldsh [%l7 + 0x30], %g3 ldd [%l7 + 0x18], %f0 ldsh [%l7 + 0x7E], %l3 fmovdn %icc, %f9, %f5 bne,a,pn %icc, loop_4971 bl %icc, loop_4972 fpadd32 %f4, %f14, %f14 fandnot1 %f8, %f2, %f10 loop_4971: nop setx loop_4973, %l0, %l1 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_4972: fmovdcs %icc, %f3, %f6 umul %i5, 0x1478, %i6 ldd [%l7 + 0x70], %f0 loop_4973: bg,a,pt %xcc, loop_4974 ldx [%l7 + 0x68], %l4 fmovdcs %xcc, %f14, %f1 st %f9, [%l7 + 0x4C] loop_4974: fxnor %f12, %f14, %f12 srlx %o3, %o4, %g2 tcc %icc, 0x2 fbge,a %fcc3, loop_4975 st %f8, [%l7 + 0x28] std %f12, [%l7 + 0x78] edge8 %o2, %l0, %o5 loop_4975: fabsd %f2, %f10 lduh [%l7 + 0x24], %o7 fmovdvc %icc, %f0, %f6 ldd [%l7 + 0x10], %f8 ldsw [%l7 + 0x08], %g6 movcc %xcc, %i0, %o6 ldub [%l7 + 0x5D], %g4 stw %g7, [%l7 + 0x68] sth %o1, [%l7 + 0x76] bn loop_4976 brz %g5, loop_4977 stb %l1, [%l7 + 0x20] fnands %f7, %f2, %f13 loop_4976: subcc %l2, %g1, %o0 loop_4977: addccc %i3, %i7, %i1 tl %xcc, 0x7 fmovsgu %icc, %f11, %f6 ld [%l7 + 0x68], %f9 movgu %icc, %i2, %l5 fmovsvc %xcc, %f15, %f12 fmovrdne %i4, %f2, %f0 fmovscs %xcc, %f12, %f3 fcmpd %fcc1, %f2, %f14 std %f2, [%l7 + 0x18] bge,a %xcc, loop_4978 ldx [%l7 + 0x40], %g3 fmovdgu %icc, %f15, %f10 bge,pn %xcc, loop_4979 loop_4978: call loop_4980 bvc %xcc, loop_4981 fmovrdlz %l3, %f0, %f8 loop_4979: fxnor %f14, %f4, %f8 loop_4980: tsubcctv %i5, 0x1721, %l6 loop_4981: stw %l4, [%l7 + 0x10] fand %f12, %f6, %f10 fexpand %f1, %f6 ldsb [%l7 + 0x52], %i6 fsrc2s %f3, %f15 fmovdle %xcc, %f12, %f10 fbl,a %fcc1, loop_4982 lduw [%l7 + 0x68], %o3 bpos loop_4983 ble,a,pn %icc, loop_4984 loop_4982: fmovsl %xcc, %f2, %f3 ble,a %xcc, loop_4985 loop_4983: nop setx loop_4986, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4984: tcs %icc, 0x3 fors %f0, %f3, %f6 loop_4985: tl %icc, 0x1 loop_4986: movge %icc, %o4, %o2 std %f14, [%l7 + 0x18] ldsh [%l7 + 0x54], %l0 fmovspos %xcc, %f6, %f6 fcmpne16 %f8, %f6, %o5 fbue %fcc1, loop_4987 fmovrslz %o7, %f2, %f14 tcc %xcc, 0x2 fmovscs %xcc, %f11, %f8 loop_4987: fnegs %f1, %f12 fands %f12, %f13, %f12 fmovspos %icc, %f5, %f4 xor %g6, 0x023A, %i0 ldd [%l7 + 0x30], %f6 mulx %g2, 0x0901, %g4 edge32ln %o6, %o1, %g5 orcc %g7, %l2, %g1 bpos loop_4988 ldsw [%l7 + 0x40], %l1 fbu %fcc3, loop_4989 fmovse %xcc, %f4, %f12 loop_4988: bgu,a %xcc, loop_4990 move %icc, %o0, %i7 loop_4989: bneg loop_4991 fmovdcs %icc, %f10, %f3 loop_4990: ldub [%l7 + 0x64], %i1 ldx [%l7 + 0x68], %i3 loop_4991: fornot1 %f4, %f0, %f12 ldub [%l7 + 0x4C], %l5 fpadd16s %f10, %f2, %f10 stx %i4, [%l7 + 0x10] sth %i2, [%l7 + 0x56] fmul8x16 %f6, %f8, %f14 fnot2 %f14, %f0 fsrc1 %f12, %f8 or %l3, 0x077D, %g3 edge32n %l6, %l4, %i6 stx %o3, [%l7 + 0x50] tvc %icc, 0x0 fcmple32 %f14, %f14, %i5 fmovrdne %o4, %f8, %f4 fmovdn %icc, %f1, %f15 edge16ln %o2, %o5, %o7 fmovse %icc, %f1, %f2 bpos,a loop_4992 brnz %l0, loop_4993 movle %xcc, %i0, %g6 brlz,a %g2, loop_4994 loop_4992: tle %icc, 0x0 loop_4993: fmovdg %xcc, %f1, %f9 xorcc %o6, %g4, %g5 loop_4994: fzero %f4 stb %g7, [%l7 + 0x1B] udiv %l2, 0x0E6A, %g1 tne %xcc, 0x2 fexpand %f0, %f4 sethi 0x0E86, %l1 movre %o0, %i7, %o1 movrlz %i1, %l5, %i4 edge8 %i2, %l3, %g3 addccc %l6, %l4, %i3 fsrc1s %f3, %f0 bvs,a,pn %xcc, loop_4995 lduh [%l7 + 0x2E], %i6 lduh [%l7 + 0x1C], %o3 srax %o4, %o2, %o5 loop_4995: lduw [%l7 + 0x38], %o7 lduw [%l7 + 0x58], %l0 fsrc2 %f2, %f10 fornot1s %f3, %f15, %f15 alignaddr %i0, %g6, %g2 addccc %o6, 0x0340, %i5 bvs,a,pt %icc, loop_4996 fmovdpos %icc, %f13, %f1 ldx [%l7 + 0x58], %g5 edge8l %g7, %l2, %g4 loop_4996: ldx [%l7 + 0x78], %l1 fxor %f14, %f10, %f8 fors %f0, %f7, %f6 stw %g1, [%l7 + 0x3C] fpadd16 %f12, %f0, %f14 fmovsl %icc, %f2, %f2 edge8n %o0, %i7, %i1 fmovdpos %xcc, %f14, %f10 fmovsgu %xcc, %f6, %f13 stw %l5, [%l7 + 0x10] addc %i4, %o1, %i2 umulcc %l3, %g3, %l6 stx %l4, [%l7 + 0x48] movcs %icc, %i6, %i3 fbule %fcc0, loop_4997 ldx [%l7 + 0x08], %o3 fmovdn %icc, %f13, %f14 lduh [%l7 + 0x66], %o4 loop_4997: stb %o5, [%l7 + 0x78] orncc %o2, 0x12A5, %o7 ble %xcc, loop_4998 bvc loop_4999 edge8l %i0, %l0, %g2 brlez,a %o6, loop_5000 loop_4998: sth %i5, [%l7 + 0x54] loop_4999: fbue,a %fcc1, loop_5001 udivx %g6, 0x1411, %g5 loop_5000: movne %xcc, %l2, %g7 fpadd16s %f8, %f8, %f3 loop_5001: stb %g4, [%l7 + 0x2A] sra %l1, 0x14, %o0 ldsh [%l7 + 0x34], %i7 ldub [%l7 + 0x3E], %i1 movn %icc, %l5, %g1 sdiv %o1, 0x13FF, %i2 movle %xcc, %i4, %l3 fmovsa %icc, %f15, %f9 sth %g3, [%l7 + 0x42] fornot2s %f10, %f11, %f6 stx %l4, [%l7 + 0x08] ldd [%l7 + 0x78], %f12 tvc %xcc, 0x5 stx %i6, [%l7 + 0x30] ldx [%l7 + 0x78], %l6 movge %icc, %o3, %o4 lduh [%l7 + 0x16], %i3 movn %xcc, %o2, %o7 fmul8sux16 %f2, %f0, %f0 fornot1s %f12, %f0, %f4 stx %i0, [%l7 + 0x60] fbuge %fcc1, loop_5002 bgu,a %icc, loop_5003 ldx [%l7 + 0x28], %l0 fbule,a %fcc3, loop_5004 loop_5002: stw %g2, [%l7 + 0x58] loop_5003: fnegs %f6, %f6 sth %o5, [%l7 + 0x58] loop_5004: movn %xcc, %o6, %i5 tneg %icc, 0x2 fmovdpos %icc, %f8, %f5 bgu,pt %icc, loop_5005 edge16l %g5, %g6, %g7 sll %l2, %l1, %o0 movleu %icc, %g4, %i1 loop_5005: tneg %xcc, 0x7 umul %i7, %l5, %g1 fbne %fcc1, loop_5006 fmuld8ulx16 %f6, %f1, %f12 fmovdg %xcc, %f7, %f8 fmovrsgez %i2, %f1, %f11 loop_5006: stx %o1, [%l7 + 0x20] bgu %xcc, loop_5007 st %f9, [%l7 + 0x0C] mulscc %l3, %g3, %l4 fbule,a %fcc0, loop_5008 loop_5007: ldub [%l7 + 0x77], %i6 brlez,a %i4, loop_5009 fmuld8sux16 %f3, %f0, %f2 loop_5008: ldx [%l7 + 0x28], %l6 fxnor %f0, %f2, %f4 loop_5009: stb %o3, [%l7 + 0x09] fmovdleu %xcc, %f12, %f8 st %f12, [%l7 + 0x18] fexpand %f8, %f6 movne %xcc, %i3, %o2 tcs %icc, 0x3 fmul8x16au %f3, %f15, %f8 fble %fcc0, loop_5010 fcmpes %fcc1, %f1, %f8 fmovscc %xcc, %f7, %f1 stw %o4, [%l7 + 0x2C] loop_5010: fpack16 %f0, %f7 fones %f10 ldsh [%l7 + 0x2A], %i0 ldub [%l7 + 0x23], %l0 fbule,a %fcc1, loop_5011 fornot2s %f15, %f14, %f3 tsubcc %o7, 0x092D, %g2 std %f6, [%l7 + 0x08] loop_5011: sth %o6, [%l7 + 0x48] ld [%l7 + 0x0C], %f5 nop setx loop_5012, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot1 %f4, %f6, %f4 ldsw [%l7 + 0x14], %i5 bcc,a,pt %icc, loop_5013 loop_5012: addc %o5, %g5, %g7 fnors %f5, %f0, %f2 fbue,a %fcc3, loop_5014 loop_5013: stb %g6, [%l7 + 0x36] lduw [%l7 + 0x7C], %l1 stb %l2, [%l7 + 0x20] loop_5014: tl %xcc, 0x3 ldsw [%l7 + 0x70], %o0 fmovdl %icc, %f14, %f0 ble,pn %xcc, loop_5015 tg %xcc, 0x7 ld [%l7 + 0x1C], %f9 fmovrdlez %i1, %f8, %f0 loop_5015: movle %xcc, %g4, %l5 te %xcc, 0x2 fabss %f1, %f8 fmovspos %icc, %f5, %f14 tl %icc, 0x3 ldx [%l7 + 0x18], %i7 srax %g1, 0x10, %o1 array32 %i2, %g3, %l3 fpack32 %f14, %f14, %f10 tgu %icc, 0x6 ba %xcc, loop_5016 stb %l4, [%l7 + 0x2D] fmovsa %xcc, %f4, %f10 ba,a,pt %icc, loop_5017 loop_5016: ldsh [%l7 + 0x24], %i6 movcs %xcc, %i4, %o3 siam 0x2 loop_5017: fpsub32 %f0, %f2, %f0 fcmpd %fcc2, %f12, %f0 mulscc %i3, 0x18E8, %o2 fexpand %f5, %f0 fmovsge %icc, %f15, %f11 movrlez %l6, 0x27E, %i0 tle %xcc, 0x6 sth %l0, [%l7 + 0x38] st %f8, [%l7 + 0x38] fbe %fcc3, loop_5018 ldx [%l7 + 0x08], %o7 lduw [%l7 + 0x5C], %g2 fors %f10, %f12, %f10 loop_5018: fmul8x16au %f5, %f0, %f14 fones %f1 fmovdneg %xcc, %f3, %f7 fsrc1 %f14, %f6 brlz %o6, loop_5019 stx %i5, [%l7 + 0x40] sth %o5, [%l7 + 0x6A] fxors %f10, %f13, %f8 loop_5019: addccc %o4, %g5, %g7 sra %l1, 0x1C, %g6 movrgz %o0, %i1, %g4 stw %l2, [%l7 + 0x1C] fmovsgu %xcc, %f8, %f1 sub %i7, 0x1572, %g1 movrgez %o1, 0x254, %l5 nop setx loop_5020, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16 %g3, %l3, %l4 ldsh [%l7 + 0x56], %i2 xnorcc %i6, %o3, %i4 loop_5020: fpsub32 %f0, %f14, %f6 ldub [%l7 + 0x4C], %i3 fnot2 %f6, %f12 andn %l6, %o2, %i0 fbn,a %fcc3, loop_5021 fmovscc %xcc, %f14, %f0 lduh [%l7 + 0x12], %l0 sth %o7, [%l7 + 0x24] loop_5021: edge16ln %g2, %o6, %i5 addccc %o5, 0x0988, %o4 bshuffle %f6, %f0, %f2 call loop_5022 nop setx loop_5023, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movneg %icc, %g5, %l1 fcmpd %fcc2, %f8, %f6 loop_5022: ldsh [%l7 + 0x6E], %g7 loop_5023: ldx [%l7 + 0x20], %g6 ldsh [%l7 + 0x36], %i1 pdist %f4, %f6, %f10 ble loop_5024 bne,a loop_5025 fbg,a %fcc2, loop_5026 fble,a %fcc1, loop_5027 loop_5024: st %f7, [%l7 + 0x28] loop_5025: fbug %fcc0, loop_5028 loop_5026: smulcc %o0, 0x0726, %l2 loop_5027: ldsh [%l7 + 0x0E], %i7 nop setx loop_5029, %l0, %l1 jmpl %l1, %g1 loop_5028: movrgez %g4, %l5, %g3 sth %o1, [%l7 + 0x4A] ldub [%l7 + 0x27], %l3 loop_5029: lduh [%l7 + 0x18], %i2 movne %xcc, %i6, %l4 movrgz %o3, %i4, %i3 sth %o2, [%l7 + 0x62] stx %i0, [%l7 + 0x18] fmovdge %xcc, %f7, %f6 fmovsl %icc, %f5, %f10 smul %l0, %o7, %g2 movvs %icc, %o6, %i5 fbule,a %fcc0, loop_5030 ldsh [%l7 + 0x2E], %o5 movle %xcc, %l6, %g5 fbue,a %fcc2, loop_5031 loop_5030: bne,a %icc, loop_5032 stb %l1, [%l7 + 0x77] std %f12, [%l7 + 0x20] loop_5031: be,a,pn %icc, loop_5033 loop_5032: brgz %g7, loop_5034 lduh [%l7 + 0x38], %o4 std %f12, [%l7 + 0x18] loop_5033: std %f10, [%l7 + 0x20] loop_5034: bvs,a,pn %icc, loop_5035 st %f8, [%l7 + 0x14] std %f2, [%l7 + 0x70] edge16ln %g6, %i1, %o0 loop_5035: stx %l2, [%l7 + 0x38] movrlz %i7, 0x351, %g4 bvs,a,pt %icc, loop_5036 lduw [%l7 + 0x54], %l5 popc 0x009C, %g3 fmovsle %xcc, %f11, %f4 loop_5036: faligndata %f4, %f2, %f12 orn %g1, %l3, %i2 movrgez %o1, %l4, %i6 andncc %o3, %i3, %i4 fmovspos %xcc, %f10, %f7 fmul8x16al %f8, %f3, %f10 sdiv %o2, 0x0229, %i0 bne,a %icc, loop_5037 movrne %l0, %o7, %o6 ldsh [%l7 + 0x48], %g2 tvc %xcc, 0x3 loop_5037: lduh [%l7 + 0x72], %i5 fones %f2 stb %o5, [%l7 + 0x51] xnor %g5, %l6, %g7 ldd [%l7 + 0x20], %f12 fmovdleu %xcc, %f8, %f6 fbg %fcc2, loop_5038 ldsb [%l7 + 0x13], %o4 fandnot1s %f15, %f4, %f1 sll %l1, 0x14, %i1 loop_5038: movcs %xcc, %o0, %g6 movrgez %i7, %l2, %l5 ldx [%l7 + 0x48], %g3 fmovsa %xcc, %f1, %f1 fmovsvc %icc, %f11, %f11 fmovrsgez %g4, %f8, %f11 ldd [%l7 + 0x58], %f6 orncc %l3, 0x07D5, %i2 ldx [%l7 + 0x28], %o1 lduw [%l7 + 0x74], %l4 orcc %g1, %o3, %i6 brnz,a %i4, loop_5039 st %f4, [%l7 + 0x18] smulcc %i3, 0x068A, %o2 array32 %i0, %o7, %l0 loop_5039: fmovsge %xcc, %f5, %f1 fcmpes %fcc1, %f8, %f9 fpsub32 %f8, %f8, %f2 ldub [%l7 + 0x37], %o6 sdivcc %i5, 0x0EBA, %g2 st %f4, [%l7 + 0x70] fands %f13, %f15, %f1 st %f4, [%l7 + 0x3C] ldsb [%l7 + 0x3E], %g5 fpack16 %f6, %f1 call loop_5040 array8 %o5, %g7, %l6 stx %l1, [%l7 + 0x70] fzeros %f3 loop_5040: stb %o4, [%l7 + 0x3F] edge16 %o0, %g6, %i7 stb %i1, [%l7 + 0x38] stw %l5, [%l7 + 0x0C] fmovrdlz %g3, %f14, %f2 call loop_5041 st %f1, [%l7 + 0x08] fsrc2s %f3, %f12 fmovsneg %xcc, %f15, %f9 loop_5041: fxors %f14, %f2, %f4 movg %xcc, %g4, %l2 ldsh [%l7 + 0x56], %i2 fbu %fcc0, loop_5042 udivx %o1, 0x11E1, %l3 brlz %g1, loop_5043 fba,a %fcc3, loop_5044 loop_5042: fmovscs %xcc, %f14, %f8 be,a,pn %icc, loop_5045 loop_5043: ldsb [%l7 + 0x13], %l4 loop_5044: tneg %xcc, 0x4 tle %icc, 0x3 loop_5045: bneg,pt %xcc, loop_5046 udiv %i6, 0x00BD, %i4 brz,a %o3, loop_5047 std %f12, [%l7 + 0x28] loop_5046: fmovsle %xcc, %f1, %f4 fmovsg %xcc, %f11, %f11 loop_5047: stw %i3, [%l7 + 0x44] ldd [%l7 + 0x28], %f0 stb %i0, [%l7 + 0x26] bl,a %icc, loop_5048 ldsh [%l7 + 0x40], %o7 orn %l0, %o2, %i5 fmovsge %xcc, %f8, %f4 loop_5048: fsrc2 %f12, %f12 fmovsleu %xcc, %f11, %f10 array16 %o6, %g2, %g5 ld [%l7 + 0x34], %f5 taddcc %g7, 0x08CB, %o5 ldsw [%l7 + 0x50], %l1 te %xcc, 0x3 sll %l6, %o0, %g6 edge16ln %o4, %i7, %i1 fones %f2 fba %fcc2, loop_5049 pdist %f10, %f10, %f4 mulscc %g3, %l5, %g4 fbge %fcc0, loop_5050 loop_5049: nop setx loop_5051, %l0, %l1 jmpl %l1, %l2 ldx [%l7 + 0x58], %o1 stx %i2, [%l7 + 0x78] loop_5050: tpos %icc, 0x4 loop_5051: ldub [%l7 + 0x7F], %g1 stb %l4, [%l7 + 0x51] fmovsn %icc, %f0, %f9 sll %l3, %i4, %i6 fmovdle %xcc, %f2, %f6 st %f0, [%l7 + 0x6C] sdivx %o3, 0x09B7, %i3 edge16 %o7, %i0, %o2 lduh [%l7 + 0x44], %i5 tsubcctv %o6, 0x146B, %g2 brnz,a %g5, loop_5052 udivx %l0, 0x0B1D, %g7 tsubcc %o5, 0x0BAE, %l1 fbge,a %fcc0, loop_5053 loop_5052: fmovsne %xcc, %f4, %f10 fmovrde %o0, %f8, %f10 ld [%l7 + 0x28], %f10 loop_5053: fmuld8ulx16 %f6, %f1, %f12 brlz,a %l6, loop_5054 tg %icc, 0x2 movrne %g6, %o4, %i1 ldsb [%l7 + 0x5A], %i7 loop_5054: fmovrslez %l5, %f13, %f6 st %f3, [%l7 + 0x68] movne %icc, %g4, %l2 ld [%l7 + 0x38], %f11 xor %g3, 0x1BF6, %i2 fbule %fcc0, loop_5055 ldub [%l7 + 0x54], %o1 bgu,a,pt %xcc, loop_5056 movre %l4, %g1, %i4 loop_5055: fcmpne16 %f10, %f2, %i6 fmovde %xcc, %f4, %f13 loop_5056: sub %l3, 0x1D8D, %i3 fmovrdgez %o7, %f12, %f4 fands %f1, %f15, %f12 fmul8x16au %f2, %f4, %f4 edge32l %i0, %o3, %i5 te %xcc, 0x7 fmovsleu %icc, %f4, %f3 ldd [%l7 + 0x38], %f0 movl %icc, %o2, %o6 sdivx %g2, 0x0E34, %g5 fxnor %f2, %f8, %f8 fsrc2s %f8, %f10 fpsub32 %f4, %f10, %f10 fcmpeq16 %f12, %f10, %l0 fnegs %f7, %f4 fmovda %icc, %f8, %f0 fcmpne32 %f2, %f14, %g7 fmovsvs %icc, %f11, %f8 fbu %fcc0, loop_5057 tgu %xcc, 0x0 edge16n %l1, %o0, %o5 ldsw [%l7 + 0x68], %l6 loop_5057: brlz %o4, loop_5058 sll %i1, %g6, %i7 lduw [%l7 + 0x50], %l5 fmovrde %g4, %f10, %f10 loop_5058: edge32l %g3, %i2, %l2 stw %o1, [%l7 + 0x24] edge8 %g1, %l4, %i6 ldub [%l7 + 0x53], %i4 fands %f2, %f5, %f5 tcs %xcc, 0x6 alignaddrl %i3, %o7, %l3 bne,pn %xcc, loop_5059 sdivcc %i0, 0x1493, %o3 ld [%l7 + 0x10], %f12 tvc %icc, 0x3 loop_5059: ld [%l7 + 0x34], %f9 array32 %o2, %o6, %i5 std %f12, [%l7 + 0x58] fnot1s %f15, %f2 fmovscs %icc, %f2, %f0 andncc %g5, %l0, %g2 movvs %xcc, %l1, %o0 fcmpgt32 %f2, %f2, %o5 movvs %xcc, %l6, %g7 fzeros %f10 ldsh [%l7 + 0x7C], %i1 edge8l %o4, %g6, %i7 ba,pn %xcc, loop_5060 movne %xcc, %g4, %l5 nop setx loop_5061, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbn %fcc0, loop_5062 loop_5060: mova %icc, %g3, %i2 mulx %o1, 0x1DBD, %g1 loop_5061: lduw [%l7 + 0x1C], %l4 loop_5062: fones %f5 edge16n %i6, %l2, %i4 xor %o7, 0x105E, %l3 fcmpes %fcc2, %f9, %f0 fmovscc %icc, %f15, %f2 sth %i3, [%l7 + 0x52] tvc %xcc, 0x6 edge16l %o3, %i0, %o2 ldub [%l7 + 0x2B], %i5 stb %o6, [%l7 + 0x10] fmovsvs %icc, %f3, %f12 andn %g5, %g2, %l1 stx %l0, [%l7 + 0x08] tpos %xcc, 0x7 brlz %o0, loop_5063 fmovscc %xcc, %f10, %f7 fmovsle %xcc, %f6, %f11 stx %o5, [%l7 + 0x10] loop_5063: srlx %g7, %i1, %o4 fsrc2s %f3, %f1 fnot2s %f14, %f5 fmovsneg %icc, %f13, %f0 movg %icc, %l6, %i7 udivx %g4, 0x035D, %g6 sth %g3, [%l7 + 0x62] stb %l5, [%l7 + 0x71] ldd [%l7 + 0x38], %f10 fcmpes %fcc3, %f10, %f10 fpmerge %f4, %f7, %f4 fpack16 %f0, %f11 movrne %i2, 0x1E2, %o1 stw %l4, [%l7 + 0x08] tn %icc, 0x3 ldub [%l7 + 0x5E], %g1 fmovdge %xcc, %f1, %f11 addcc %l2, %i6, %o7 ldd [%l7 + 0x78], %f4 st %f1, [%l7 + 0x0C] fmul8ulx16 %f8, %f0, %f12 stb %l3, [%l7 + 0x40] edge16n %i4, %i3, %o3 fpack16 %f8, %f11 movre %o2, 0x1FE, %i5 taddcctv %o6, %i0, %g5 tvc %icc, 0x5 alignaddrl %l1, %g2, %l0 ble,a,pn %xcc, loop_5064 lduh [%l7 + 0x70], %o5 fmovdle %xcc, %f4, %f10 std %f0, [%l7 + 0x48] loop_5064: ldub [%l7 + 0x6B], %o0 ldx [%l7 + 0x58], %i1 stw %o4, [%l7 + 0x0C] nop setx loop_5065, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsg %xcc, %f3, %f4 bneg,pt %icc, loop_5066 ta %icc, 0x6 loop_5065: fcmpes %fcc0, %f9, %f9 ldub [%l7 + 0x19], %l6 loop_5066: edge32ln %g7, %g4, %i7 brlz %g3, loop_5067 addccc %g6, 0x1434, %l5 fpack32 %f12, %f12, %f10 movrgez %o1, 0x280, %l4 loop_5067: fnor %f4, %f6, %f2 array8 %i2, %l2, %g1 sllx %i6, %l3, %i4 orcc %o7, %o3, %o2 brgz,a %i5, loop_5068 fmul8ulx16 %f0, %f6, %f10 ldub [%l7 + 0x08], %i3 ld [%l7 + 0x1C], %f7 loop_5068: fcmpd %fcc3, %f0, %f14 sdiv %i0, 0x188E, %g5 sra %l1, 0x07, %g2 fbug,a %fcc0, loop_5069 tcs %icc, 0x4 fmovd %f8, %f8 fbo %fcc2, loop_5070 loop_5069: stb %l0, [%l7 + 0x3E] ldsw [%l7 + 0x54], %o5 fands %f3, %f14, %f14 loop_5070: ldsh [%l7 + 0x3E], %o6 lduh [%l7 + 0x70], %o0 brlz,a %o4, loop_5071 ldx [%l7 + 0x10], %i1 fcmpes %fcc3, %f13, %f7 stx %l6, [%l7 + 0x40] loop_5071: fbge,a %fcc2, loop_5072 sethi 0x05F4, %g4 fpsub32s %f4, %f0, %f15 ldsh [%l7 + 0x74], %i7 loop_5072: andncc %g7, %g3, %l5 stx %o1, [%l7 + 0x48] fpadd32 %f2, %f10, %f6 fcmpne16 %f8, %f8, %g6 fcmple16 %f8, %f12, %l4 edge8n %l2, %i2, %i6 fmovdvs %xcc, %f8, %f13 lduw [%l7 + 0x64], %g1 udiv %i4, 0x0EAD, %l3 bn,a loop_5073 fmovsl %xcc, %f11, %f9 bleu,a,pt %xcc, loop_5074 orn %o7, 0x15E1, %o3 loop_5073: fmovdpos %xcc, %f12, %f2 fbul,a %fcc1, loop_5075 loop_5074: st %f15, [%l7 + 0x2C] ldx [%l7 + 0x50], %o2 stw %i3, [%l7 + 0x5C] loop_5075: fmovrde %i0, %f8, %f0 edge32 %i5, %g5, %g2 bge %icc, loop_5076 lduh [%l7 + 0x36], %l0 ldsw [%l7 + 0x34], %o5 fmovdneg %icc, %f4, %f15 loop_5076: brlez %o6, loop_5077 fmovsvc %icc, %f13, %f1 fpadd16s %f14, %f4, %f3 ld [%l7 + 0x34], %f12 loop_5077: umulcc %l1, 0x02C2, %o4 ldx [%l7 + 0x20], %o0 sll %l6, %g4, %i7 ldsh [%l7 + 0x20], %i1 fmovdvc %xcc, %f2, %f2 fmovrslez %g3, %f6, %f0 fnands %f10, %f1, %f15 orn %l5, %o1, %g6 fmovdcs %xcc, %f15, %f12 mova %icc, %l4, %g7 brgz %i2, loop_5078 fba,a %fcc2, loop_5079 edge32 %i6, %g1, %i4 xnor %l3, %l2, %o3 loop_5078: fandnot1s %f15, %f6, %f1 loop_5079: movg %icc, %o2, %o7 st %f12, [%l7 + 0x70] fmovdcs %icc, %f9, %f5 and %i3, 0x1518, %i5 tn %xcc, 0x4 lduh [%l7 + 0x3C], %i0 lduw [%l7 + 0x70], %g2 fpsub32 %f2, %f2, %f8 movle %icc, %g5, %o5 bge %icc, loop_5080 fandnot2s %f6, %f12, %f4 ldd [%l7 + 0x48], %f12 ldsh [%l7 + 0x34], %l0 loop_5080: fmovrse %o6, %f6, %f14 bg loop_5081 addc %o4, %o0, %l6 stw %l1, [%l7 + 0x78] fpsub32s %f11, %f0, %f6 loop_5081: xorcc %i7, 0x0533, %g4 st %f5, [%l7 + 0x14] ldx [%l7 + 0x18], %i1 fmovdl %icc, %f9, %f7 ldub [%l7 + 0x68], %g3 tg %xcc, 0x2 xnor %l5, 0x0478, %g6 fcmpd %fcc2, %f14, %f12 stx %l4, [%l7 + 0x38] sra %o1, 0x1A, %i2 ldd [%l7 + 0x30], %f2 fcmpgt32 %f8, %f14, %g7 subccc %i6, 0x1666, %g1 fmovdge %icc, %f11, %f5 fmuld8ulx16 %f11, %f15, %f6 lduw [%l7 + 0x24], %i4 fnor %f0, %f14, %f14 ldub [%l7 + 0x5B], %l2 st %f3, [%l7 + 0x24] stw %l3, [%l7 + 0x64] lduw [%l7 + 0x48], %o3 fnot1s %f9, %f9 brlez %o2, loop_5082 tge %xcc, 0x0 fpsub16s %f0, %f9, %f2 alignaddrl %i3, %i5, %o7 loop_5082: fmul8sux16 %f8, %f0, %f6 orn %g2, 0x137D, %i0 ldsb [%l7 + 0x5A], %o5 stx %l0, [%l7 + 0x60] ld [%l7 + 0x74], %f13 ld [%l7 + 0x78], %f5 ldd [%l7 + 0x18], %f4 fmovdgu %xcc, %f6, %f5 taddcc %g5, %o6, %o4 ldx [%l7 + 0x38], %o0 fornot1 %f6, %f10, %f10 movle %icc, %l6, %i7 fmovsg %icc, %f5, %f6 sll %g4, 0x0C, %i1 st %f0, [%l7 + 0x48] fxors %f9, %f12, %f2 addc %g3, 0x1438, %l5 fsrc2 %f0, %f2 sth %l1, [%l7 + 0x22] ldsb [%l7 + 0x18], %g6 fpmerge %f9, %f11, %f0 ld [%l7 + 0x74], %f15 fbn %fcc3, loop_5083 tvc %xcc, 0x5 orncc %o1, %l4, %i2 brz %i6, loop_5084 loop_5083: orncc %g7, 0x01BB, %i4 ldsb [%l7 + 0x45], %l2 ldsb [%l7 + 0x4A], %g1 loop_5084: ldsh [%l7 + 0x16], %o3 ldub [%l7 + 0x29], %o2 edge8ln %l3, %i3, %o7 fbule,a %fcc2, loop_5085 edge32ln %i5, %i0, %o5 fcmpgt16 %f4, %f14, %g2 fands %f14, %f7, %f0 loop_5085: fmovrslez %l0, %f14, %f7 taddcc %o6, %g5, %o0 fmovdcs %xcc, %f12, %f6 ldub [%l7 + 0x50], %l6 fmovsge %icc, %f15, %f4 edge16l %o4, %i7, %g4 sdiv %g3, 0x002E, %i1 stw %l5, [%l7 + 0x38] std %f0, [%l7 + 0x08] bcs %icc, loop_5086 fornot2 %f12, %f4, %f10 ldd [%l7 + 0x78], %f14 fmovdg %icc, %f5, %f2 loop_5086: fmovrsgez %g6, %f4, %f7 stw %l1, [%l7 + 0x5C] fmovrsgz %l4, %f1, %f15 edge32l %i2, %o1, %g7 ldsh [%l7 + 0x5E], %i6 sth %i4, [%l7 + 0x32] ldd [%l7 + 0x50], %f6 tge %icc, 0x1 stx %g1, [%l7 + 0x40] srl %l2, 0x04, %o2 fnands %f5, %f3, %f11 fmovdleu %icc, %f15, %f5 bge,a loop_5087 brlz %o3, loop_5088 fcmpeq16 %f12, %f4, %l3 lduw [%l7 + 0x44], %i3 loop_5087: fmovs %f14, %f15 loop_5088: fandnot1 %f2, %f4, %f8 tleu %xcc, 0x7 bvs,pn %icc, loop_5089 movrne %i5, 0x05B, %i0 bgu %icc, loop_5090 fmovscc %xcc, %f7, %f13 loop_5089: edge32ln %o5, %o7, %g2 brlz,a %l0, loop_5091 loop_5090: edge8l %o6, %g5, %o0 sra %l6, 0x13, %o4 fnegd %f4, %f14 loop_5091: stw %i7, [%l7 + 0x10] fbule %fcc2, loop_5092 movn %icc, %g4, %i1 tvs %icc, 0x5 edge8n %g3, %g6, %l1 loop_5092: ldd [%l7 + 0x10], %f4 sth %l4, [%l7 + 0x48] ld [%l7 + 0x10], %f14 fpack16 %f10, %f13 fmul8ulx16 %f12, %f14, %f0 fmovda %icc, %f2, %f10 ldub [%l7 + 0x5D], %i2 tleu %xcc, 0x1 movne %xcc, %l5, %g7 fbu,a %fcc2, loop_5093 xnor %i6, 0x1CF1, %i4 ldx [%l7 + 0x38], %g1 stx %o1, [%l7 + 0x20] loop_5093: fxors %f8, %f1, %f12 lduw [%l7 + 0x34], %l2 ldd [%l7 + 0x68], %f4 fcmpne16 %f10, %f4, %o2 movpos %xcc, %l3, %i3 fmovdpos %xcc, %f11, %f7 ldsw [%l7 + 0x44], %i5 edge16n %o3, %o5, %o7 bgu,pn %xcc, loop_5094 fble %fcc3, loop_5095 ldd [%l7 + 0x70], %f6 fones %f6 loop_5094: fabsd %f14, %f14 loop_5095: call loop_5096 fpmerge %f0, %f3, %f12 srax %i0, %g2, %o6 bn,a %icc, loop_5097 loop_5096: stb %g5, [%l7 + 0x2E] fpack32 %f6, %f8, %f0 tleu %icc, 0x6 loop_5097: edge32l %l0, %l6, %o0 fmovsa %icc, %f15, %f4 fabss %f4, %f14 fpack16 %f12, %f10 fmovdvs %icc, %f10, %f12 st %f3, [%l7 + 0x70] edge32l %o4, %g4, %i7 brgz,a %g3, loop_5098 std %f4, [%l7 + 0x70] fmovdne %icc, %f11, %f8 lduh [%l7 + 0x54], %g6 loop_5098: fmul8x16 %f6, %f2, %f8 fpadd16 %f4, %f6, %f8 fble,a %fcc0, loop_5099 fmovsg %xcc, %f3, %f1 fzero %f6 ldd [%l7 + 0x48], %f6 loop_5099: ld [%l7 + 0x44], %f8 ldsw [%l7 + 0x28], %l1 sdivx %i1, 0x08B2, %l4 lduh [%l7 + 0x44], %l5 ldsh [%l7 + 0x4A], %g7 fmovsvs %xcc, %f13, %f7 fzeros %f11 fmovdcc %icc, %f8, %f11 fxor %f14, %f6, %f6 ta %xcc, 0x4 fmuld8ulx16 %f9, %f5, %f2 move %xcc, %i2, %i6 fmovsg %icc, %f1, %f1 fnegs %f15, %f14 fmovda %icc, %f7, %f14 ta %icc, 0x1 edge16ln %g1, %o1, %l2 stx %o2, [%l7 + 0x38] ldsw [%l7 + 0x44], %l3 fxor %f8, %f6, %f8 fbo %fcc3, loop_5100 bl,pn %xcc, loop_5101 movn %icc, %i4, %i5 fcmpgt16 %f6, %f10, %o3 loop_5100: fmovdneg %xcc, %f9, %f1 loop_5101: ldsh [%l7 + 0x30], %o5 ld [%l7 + 0x2C], %f0 std %f8, [%l7 + 0x48] movl %xcc, %i3, %o7 tcc %xcc, 0x3 fnor %f10, %f10, %f0 tgu %xcc, 0x6 for %f4, %f8, %f2 stx %g2, [%l7 + 0x30] te %icc, 0x3 fcmpne16 %f2, %f6, %i0 ldd [%l7 + 0x28], %f8 ldsh [%l7 + 0x7E], %g5 fones %f4 st %f11, [%l7 + 0x78] movre %l0, 0x1F7, %l6 fbl,a %fcc3, loop_5102 ldx [%l7 + 0x20], %o6 fbe,a %fcc2, loop_5103 bcc,a %xcc, loop_5104 loop_5102: fnands %f1, %f4, %f3 tg %icc, 0x0 loop_5103: tcc %icc, 0x3 loop_5104: fmovrsne %o4, %f6, %f8 sth %g4, [%l7 + 0x6E] std %f4, [%l7 + 0x78] fcmpne32 %f12, %f8, %i7 fornot1 %f14, %f8, %f14 ld [%l7 + 0x54], %f12 fmovsle %xcc, %f12, %f8 ldub [%l7 + 0x5A], %o0 fmovsvs %icc, %f9, %f6 udivcc %g3, 0x1298, %l1 umul %g6, %l4, %l5 ld [%l7 + 0x38], %f3 ldub [%l7 + 0x7A], %g7 fbge,a %fcc0, loop_5105 tneg %xcc, 0x3 fmovs %f2, %f4 mova %xcc, %i1, %i6 loop_5105: xorcc %i2, %g1, %o1 fmovscc %xcc, %f14, %f15 bgu,a,pt %icc, loop_5106 ldsw [%l7 + 0x40], %o2 fmul8x16au %f7, %f3, %f8 lduh [%l7 + 0x0C], %l3 loop_5106: array8 %i4, %l2, %i5 bne,pn %xcc, loop_5107 fmovrse %o3, %f12, %f9 fand %f12, %f10, %f10 sethi 0x1C10, %o5 loop_5107: fmovrse %o7, %f4, %f7 fmovdleu %icc, %f0, %f6 ldsh [%l7 + 0x22], %i3 std %f8, [%l7 + 0x10] fcmpne32 %f2, %f2, %i0 st %f12, [%l7 + 0x24] std %f14, [%l7 + 0x40] ta %xcc, 0x6 alignaddrl %g5, %g2, %l0 brnz %l6, loop_5108 ta %icc, 0x5 fbu,a %fcc0, loop_5109 sth %o6, [%l7 + 0x10] loop_5108: fcmpeq16 %f12, %f8, %o4 stb %g4, [%l7 + 0x35] loop_5109: fbu,a %fcc0, loop_5110 call loop_5111 movcs %xcc, %o0, %g3 edge8l %i7, %l1, %g6 loop_5110: movvs %xcc, %l5, %g7 loop_5111: movrlz %i1, 0x0DC, %l4 sdivx %i2, 0x1CB1, %i6 addc %o1, %g1, %l3 smul %i4, %o2, %l2 fnot1s %f13, %f13 movne %xcc, %i5, %o3 movvc %xcc, %o7, %o5 fmovrdlz %i3, %f2, %f6 srax %i0, %g5, %g2 ldsb [%l7 + 0x21], %l0 lduh [%l7 + 0x6C], %o6 tg %xcc, 0x4 tg %xcc, 0x1 ldx [%l7 + 0x30], %o4 udiv %g4, 0x1FDE, %o0 edge32n %l6, %i7, %l1 fbo %fcc0, loop_5112 fmovrdlz %g6, %f14, %f12 sth %l5, [%l7 + 0x3A] fmovsne %xcc, %f3, %f4 loop_5112: fmovrse %g7, %f3, %f1 ldsw [%l7 + 0x64], %g3 fbe %fcc1, loop_5113 fxnors %f10, %f12, %f13 subc %l4, 0x0727, %i2 fcmpne32 %f12, %f8, %i6 loop_5113: array8 %o1, %i1, %l3 ldsh [%l7 + 0x56], %i4 call loop_5114 addccc %g1, 0x0377, %o2 ld [%l7 + 0x48], %f14 brnz %l2, loop_5115 loop_5114: sdivcc %i5, 0x127D, %o3 fmovrslez %o5, %f5, %f12 fpmerge %f5, %f6, %f10 loop_5115: orn %o7, 0x14BD, %i0 tl %icc, 0x0 fzeros %f14 ldx [%l7 + 0x58], %g5 fbuge,a %fcc3, loop_5116 tg %xcc, 0x7 lduw [%l7 + 0x78], %i3 lduh [%l7 + 0x0C], %l0 loop_5116: fmovs %f1, %f3 ldx [%l7 + 0x48], %g2 fandnot1s %f5, %f5, %f7 movvc %xcc, %o6, %o4 lduh [%l7 + 0x62], %o0 array8 %g4, %i7, %l6 std %f8, [%l7 + 0x30] bleu,a %xcc, loop_5117 ldsh [%l7 + 0x72], %l1 ldsb [%l7 + 0x28], %l5 ld [%l7 + 0x4C], %f12 loop_5117: stx %g7, [%l7 + 0x30] fmovrdlez %g6, %f2, %f0 fmovsle %icc, %f11, %f6 fblg,a %fcc0, loop_5118 fmovd %f8, %f0 sllx %l4, %i2, %i6 fmovrdlz %g3, %f8, %f0 loop_5118: ldsw [%l7 + 0x70], %o1 taddcc %l3, 0x1298, %i1 brnz %i4, loop_5119 udivx %o2, 0x0073, %g1 movrgz %i5, 0x28A, %l2 fmovsneg %xcc, %f7, %f2 loop_5119: smul %o5, %o7, %o3 fmovdne %icc, %f7, %f15 bgu,a,pt %icc, loop_5120 fmovrsgz %i0, %f7, %f10 srlx %i3, %g5, %l0 fbl %fcc2, loop_5121 loop_5120: edge8n %o6, %o4, %g2 subc %g4, 0x1ADC, %i7 fmovdcc %icc, %f2, %f0 loop_5121: edge16n %o0, %l6, %l1 fxor %f0, %f8, %f10 fandnot1s %f1, %f7, %f4 ldx [%l7 + 0x60], %g7 fmovd %f6, %f8 std %f8, [%l7 + 0x08] ldd [%l7 + 0x18], %f6 brgz,a %g6, loop_5122 st %f15, [%l7 + 0x54] sth %l4, [%l7 + 0x68] fornot2s %f13, %f15, %f1 loop_5122: fmovrse %i2, %f14, %f11 lduh [%l7 + 0x50], %l5 mova %xcc, %i6, %o1 fmovsneg %xcc, %f13, %f3 ldsw [%l7 + 0x28], %l3 fmul8sux16 %f12, %f4, %f6 ldx [%l7 + 0x78], %g3 umul %i1, %i4, %g1 ldsb [%l7 + 0x6C], %o2 ldsh [%l7 + 0x08], %i5 fones %f5 tgu %icc, 0x4 fcmpeq32 %f6, %f6, %l2 ble %icc, loop_5123 ld [%l7 + 0x1C], %f6 fmovrslz %o7, %f1, %f12 add %o5, %i0, %i3 loop_5123: taddcc %o3, %l0, %g5 ldsw [%l7 + 0x4C], %o4 fmovsleu %icc, %f9, %f15 ldub [%l7 + 0x47], %g2 ldub [%l7 + 0x0A], %g4 lduw [%l7 + 0x40], %o6 move %xcc, %o0, %i7 nop setx loop_5124, %l0, %l1 jmpl %l1, %l1 and %l6, %g7, %g6 stw %i2, [%l7 + 0x78] ldd [%l7 + 0x40], %f2 loop_5124: fand %f4, %f0, %f10 tn %icc, 0x4 ldsh [%l7 + 0x62], %l5 movre %l4, %i6, %o1 fmovrdgez %g3, %f12, %f2 ldx [%l7 + 0x50], %i1 tg %icc, 0x6 sdivx %l3, 0x0C9C, %g1 fbg,a %fcc2, loop_5125 fmul8x16au %f3, %f6, %f4 ldsh [%l7 + 0x18], %o2 stx %i4, [%l7 + 0x50] loop_5125: bcs loop_5126 fandnot1s %f14, %f15, %f15 fmovse %icc, %f4, %f12 tne %xcc, 0x4 loop_5126: be loop_5127 std %f2, [%l7 + 0x60] fmovspos %icc, %f6, %f11 sub %i5, %l2, %o7 loop_5127: fcmpgt32 %f2, %f6, %o5 fmovdneg %xcc, %f11, %f4 sth %i3, [%l7 + 0x38] stw %o3, [%l7 + 0x58] fmovrse %l0, %f0, %f4 fpsub32s %f14, %f10, %f13 brgz,a %i0, loop_5128 popc %o4, %g5 srl %g4, %g2, %o6 fcmpeq16 %f10, %f10, %i7 loop_5128: ldx [%l7 + 0x18], %l1 tgu %icc, 0x7 fmovrslez %o0, %f13, %f0 smulcc %g7, 0x134D, %g6 fble %fcc0, loop_5129 edge8 %l6, %l5, %l4 fmovda %icc, %f12, %f12 ble,pt %xcc, loop_5130 loop_5129: ld [%l7 + 0x44], %f15 stw %i2, [%l7 + 0x30] fmovdg %icc, %f2, %f14 loop_5130: movgu %xcc, %i6, %o1 fabsd %f6, %f2 nop setx loop_5131, %l0, %l1 jmpl %l1, %i1 udivcc %g3, 0x1CC5, %l3 st %f3, [%l7 + 0x58] and %g1, 0x1705, %i4 loop_5131: movcs %icc, %o2, %i5 fbule,a %fcc1, loop_5132 lduw [%l7 + 0x30], %l2 sth %o7, [%l7 + 0x7A] edge8n %o5, %i3, %o3 loop_5132: addccc %l0, 0x1B62, %o4 fmovsn %xcc, %f13, %f11 std %f2, [%l7 + 0x18] subccc %g5, 0x0070, %g4 tg %icc, 0x6 fmovrslz %g2, %f10, %f3 andncc %i0, %o6, %i7 tle %xcc, 0x0 ld [%l7 + 0x2C], %f5 fcmpd %fcc0, %f12, %f0 fmul8x16al %f2, %f1, %f14 fnor %f0, %f10, %f0 fpsub16s %f5, %f3, %f15 stb %o0, [%l7 + 0x7B] andncc %l1, %g7, %g6 fmovscc %xcc, %f11, %f14 fmuld8sux16 %f1, %f9, %f6 siam 0x0 fcmpne16 %f10, %f14, %l5 fbne %fcc3, loop_5133 tvc %xcc, 0x7 std %f4, [%l7 + 0x68] edge8ln %l4, %i2, %i6 loop_5133: fsrc2s %f14, %f15 stw %l6, [%l7 + 0x2C] bcs,a loop_5134 fbge %fcc3, loop_5135 bgu loop_5136 ble,pt %xcc, loop_5137 loop_5134: ble,a loop_5138 loop_5135: st %f12, [%l7 + 0x24] loop_5136: orncc %o1, 0x081F, %g3 loop_5137: fcmpes %fcc1, %f5, %f11 loop_5138: alignaddrl %i1, %l3, %i4 ba,a,pt %icc, loop_5139 ldx [%l7 + 0x58], %o2 bl,a loop_5140 ldsw [%l7 + 0x38], %i5 loop_5139: ldsw [%l7 + 0x70], %l2 fornot2s %f6, %f9, %f2 loop_5140: edge32l %g1, %o5, %o7 st %f6, [%l7 + 0x60] movge %xcc, %i3, %o3 stx %o4, [%l7 + 0x70] st %f7, [%l7 + 0x7C] fmovrdlz %l0, %f12, %f14 lduw [%l7 + 0x40], %g5 fmovsa %xcc, %f9, %f13 fmovrslez %g2, %f2, %f12 ldsw [%l7 + 0x08], %i0 fmovrdne %o6, %f4, %f12 movne %xcc, %i7, %o0 popc 0x0C28, %g4 fbl,a %fcc2, loop_5141 std %f12, [%l7 + 0x58] lduw [%l7 + 0x3C], %g7 fpsub32 %f8, %f8, %f10 loop_5141: faligndata %f6, %f8, %f14 edge8 %l1, %l5, %g6 ldd [%l7 + 0x08], %f6 bleu,a loop_5142 fmul8x16 %f1, %f14, %f4 ldsh [%l7 + 0x60], %l4 srl %i2, %i6, %l6 loop_5142: ldsw [%l7 + 0x0C], %o1 sth %g3, [%l7 + 0x26] ldsh [%l7 + 0x72], %i1 fmovdle %icc, %f1, %f5 bvc loop_5143 popc 0x19B8, %l3 lduh [%l7 + 0x6E], %o2 orcc %i5, %i4, %l2 loop_5143: fmovdne %icc, %f10, %f7 ld [%l7 + 0x78], %f1 call loop_5144 lduh [%l7 + 0x1C], %g1 bpos,pt %xcc, loop_5145 xnor %o7, %i3, %o3 loop_5144: fnot1s %f4, %f0 fcmpeq16 %f10, %f14, %o5 loop_5145: fmovsgu %icc, %f4, %f7 fandnot1s %f15, %f14, %f12 fcmpeq32 %f0, %f8, %o4 ld [%l7 + 0x28], %f15 brnz %l0, loop_5146 bneg,a,pt %icc, loop_5147 fba,a %fcc3, loop_5148 stb %g5, [%l7 + 0x5D] loop_5146: fbule %fcc3, loop_5149 loop_5147: edge32ln %g2, %o6, %i0 loop_5148: brz,a %o0, loop_5150 fone %f6 loop_5149: fpsub16 %f0, %f2, %f14 fmovrdne %i7, %f6, %f2 loop_5150: sdiv %g4, 0x0E65, %g7 lduw [%l7 + 0x10], %l1 edge16l %l5, %g6, %i2 std %f12, [%l7 + 0x48] fpadd16 %f8, %f2, %f8 tvc %xcc, 0x5 lduw [%l7 + 0x74], %i6 fpadd32s %f1, %f14, %f5 fnot2 %f14, %f6 fmovscs %icc, %f12, %f5 sth %l4, [%l7 + 0x52] std %f0, [%l7 + 0x70] srax %o1, %l6, %g3 fmul8ulx16 %f0, %f6, %f8 fmovdgu %icc, %f6, %f3 fbule,a %fcc2, loop_5151 ldd [%l7 + 0x48], %f14 srlx %i1, %o2, %l3 fmovdvc %xcc, %f10, %f6 loop_5151: ldsh [%l7 + 0x48], %i5 be,pt %xcc, loop_5152 fmul8sux16 %f6, %f12, %f8 fmovrsne %i4, %f3, %f9 alignaddr %g1, %o7, %i3 loop_5152: edge16l %o3, %o5, %l2 fmul8sux16 %f8, %f14, %f6 ldub [%l7 + 0x79], %o4 bne loop_5153 subc %g5, 0x1384, %g2 fmovdcs %icc, %f10, %f1 nop setx loop_5154, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5153: srax %o6, 0x12, %i0 stx %o0, [%l7 + 0x08] stx %l0, [%l7 + 0x08] loop_5154: fmovsgu %icc, %f14, %f12 std %f14, [%l7 + 0x70] ldd [%l7 + 0x38], %f8 ldsw [%l7 + 0x48], %i7 fble,a %fcc0, loop_5155 fbue %fcc0, loop_5156 fmovsvs %icc, %f1, %f4 movcc %icc, %g4, %l1 loop_5155: movge %icc, %g7, %l5 loop_5156: orn %g6, 0x1432, %i2 fnand %f0, %f2, %f2 fpsub32s %f10, %f15, %f0 fandnot1 %f2, %f0, %f6 add %l4, %o1, %i6 movne %icc, %g3, %i1 fpackfix %f2, %f14 fmovrdgez %o2, %f12, %f12 fnegs %f13, %f0 fcmpgt16 %f0, %f2, %l6 nop setx loop_5157, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub32 %f4, %f6, %f14 movl %icc, %l3, %i4 and %g1, 0x0B86, %o7 loop_5157: fnand %f6, %f10, %f8 fmovrsne %i5, %f10, %f10 edge8n %i3, %o5, %l2 stx %o3, [%l7 + 0x78] fabss %f10, %f12 fmovde %icc, %f12, %f2 sdivcc %o4, 0x14E1, %g2 popc %g5, %i0 ldub [%l7 + 0x29], %o0 alignaddr %o6, %l0, %i7 fnot1 %f8, %f6 sll %l1, %g4, %g7 ldx [%l7 + 0x68], %l5 popc %g6, %i2 lduw [%l7 + 0x24], %l4 lduw [%l7 + 0x54], %i6 bshuffle %f0, %f10, %f6 subcc %g3, 0x01A5, %o1 fbule %fcc3, loop_5158 fmovscc %icc, %f7, %f5 stw %i1, [%l7 + 0x44] umul %l6, %o2, %l3 loop_5158: pdist %f0, %f2, %f8 fcmpne32 %f8, %f0, %g1 fmovrslez %i4, %f13, %f13 fbn %fcc0, loop_5159 edge8ln %o7, %i3, %o5 movn %icc, %i5, %o3 ldsw [%l7 + 0x40], %o4 loop_5159: fcmpgt32 %f14, %f14, %g2 lduw [%l7 + 0x2C], %l2 fornot1s %f2, %f10, %f7 edge16ln %g5, %i0, %o0 fnegd %f0, %f14 call loop_5160 stb %l0, [%l7 + 0x4A] popc 0x0846, %i7 fmovrdgz %o6, %f14, %f0 loop_5160: lduh [%l7 + 0x32], %l1 ld [%l7 + 0x64], %f12 ldsw [%l7 + 0x34], %g7 te %icc, 0x7 fmovde %xcc, %f3, %f7 fbue %fcc2, loop_5161 fbne,a %fcc1, loop_5162 lduh [%l7 + 0x4A], %g4 bvc loop_5163 loop_5161: ldd [%l7 + 0x48], %f14 loop_5162: fble %fcc0, loop_5164 fbue,a %fcc2, loop_5165 loop_5163: movcs %xcc, %l5, %g6 ld [%l7 + 0x38], %f0 loop_5164: lduw [%l7 + 0x58], %l4 loop_5165: bneg,a,pt %icc, loop_5166 movg %icc, %i6, %g3 stx %o1, [%l7 + 0x40] movvs %xcc, %i1, %l6 loop_5166: ldsh [%l7 + 0x2A], %o2 ldd [%l7 + 0x78], %f12 tvs %icc, 0x6 andncc %i2, %g1, %i4 fnot1s %f2, %f10 movne %xcc, %l3, %o7 movrne %o5, %i3, %o3 stw %o4, [%l7 + 0x48] ldub [%l7 + 0x64], %g2 edge32ln %i5, %l2, %g5 movleu %xcc, %i0, %o0 ldsw [%l7 + 0x38], %l0 bne loop_5167 tcc %xcc, 0x1 fmul8sux16 %f10, %f8, %f14 ld [%l7 + 0x38], %f5 loop_5167: ldx [%l7 + 0x40], %i7 sethi 0x1DD3, %o6 ble,pn %xcc, loop_5168 fmovsa %icc, %f8, %f5 movn %xcc, %l1, %g4 fmovrdlz %l5, %f10, %f6 loop_5168: ldx [%l7 + 0x28], %g6 stw %l4, [%l7 + 0x5C] stw %g7, [%l7 + 0x10] ldsb [%l7 + 0x28], %g3 fnot1 %f2, %f8 ldd [%l7 + 0x10], %f0 alignaddr %i6, %i1, %l6 stx %o2, [%l7 + 0x38] edge16l %o1, %g1, %i2 fmovrslez %i4, %f13, %f6 fmul8sux16 %f0, %f0, %f2 fnot2 %f12, %f6 tvs %xcc, 0x0 popc %o7, %l3 fbuge %fcc2, loop_5169 movn %xcc, %o5, %i3 ldsw [%l7 + 0x4C], %o3 ldub [%l7 + 0x7D], %g2 loop_5169: sub %i5, 0x14C4, %l2 fnors %f9, %f12, %f8 fbo %fcc3, loop_5170 stx %g5, [%l7 + 0x78] bneg,pn %xcc, loop_5171 fmul8sux16 %f4, %f8, %f4 loop_5170: sth %o4, [%l7 + 0x12] fmovrdlz %i0, %f2, %f8 loop_5171: array8 %o0, %l0, %o6 alignaddrl %i7, %g4, %l1 ldd [%l7 + 0x28], %f4 tvc %icc, 0x3 umul %l5, %l4, %g7 st %f0, [%l7 + 0x78] bge,a,pn %xcc, loop_5172 lduw [%l7 + 0x6C], %g3 srl %g6, %i6, %l6 fmovdneg %xcc, %f1, %f8 loop_5172: andncc %i1, %o2, %g1 tn %xcc, 0x5 fmovdneg %icc, %f11, %f10 fnor %f6, %f12, %f8 std %f4, [%l7 + 0x38] fmovde %xcc, %f3, %f13 bvc,a loop_5173 tleu %xcc, 0x0 fandnot1s %f6, %f12, %f2 stb %o1, [%l7 + 0x61] loop_5173: fornot1 %f4, %f10, %f0 fbul,a %fcc1, loop_5174 stb %i4, [%l7 + 0x28] edge16ln %o7, %i2, %o5 for %f2, %f12, %f0 loop_5174: sth %i3, [%l7 + 0x70] lduh [%l7 + 0x42], %o3 brlz %l3, loop_5175 stx %i5, [%l7 + 0x48] stb %g2, [%l7 + 0x62] fnot1 %f10, %f0 loop_5175: fble %fcc0, loop_5176 edge32 %g5, %l2, %i0 subccc %o4, 0x1D8E, %o0 fbu,a %fcc3, loop_5177 loop_5176: fmovdvs %xcc, %f11, %f10 stw %l0, [%l7 + 0x50] ldub [%l7 + 0x2D], %i7 loop_5177: ldsw [%l7 + 0x50], %o6 fornot1s %f14, %f11, %f9 edge8 %l1, %l5, %l4 st %f7, [%l7 + 0x10] fmul8x16au %f7, %f10, %f10 ld [%l7 + 0x14], %f1 lduw [%l7 + 0x60], %g4 ld [%l7 + 0x24], %f5 fmul8x16au %f10, %f6, %f12 stx %g3, [%l7 + 0x78] edge16 %g6, %g7, %i6 stw %i1, [%l7 + 0x14] fmovsn %icc, %f3, %f14 fpack32 %f0, %f12, %f8 fmovrsgez %o2, %f2, %f0 fnor %f14, %f0, %f8 movrne %g1, %l6, %i4 stw %o7, [%l7 + 0x50] addccc %o1, 0x0F2E, %i2 movneg %icc, %o5, %o3 sllx %i3, %l3, %g2 sth %i5, [%l7 + 0x6A] movvs %xcc, %l2, %g5 lduh [%l7 + 0x32], %i0 andn %o0, %o4, %i7 fones %f12 lduh [%l7 + 0x08], %o6 ldub [%l7 + 0x76], %l1 ldub [%l7 + 0x55], %l0 std %f14, [%l7 + 0x30] fpsub32 %f0, %f14, %f2 brgz,a %l5, loop_5178 brlz %g4, loop_5179 fbn %fcc1, loop_5180 std %f14, [%l7 + 0x78] loop_5178: fbne %fcc2, loop_5181 loop_5179: brgz,a %l4, loop_5182 loop_5180: fmovdvc %icc, %f14, %f5 fcmpne32 %f4, %f0, %g3 loop_5181: edge32n %g6, %g7, %i6 loop_5182: tge %icc, 0x5 fabsd %f14, %f2 stw %o2, [%l7 + 0x68] fble %fcc2, loop_5183 addcc %g1, %i1, %i4 mova %xcc, %l6, %o1 bpos,pn %xcc, loop_5184 loop_5183: movvc %icc, %i2, %o5 ldsh [%l7 + 0x26], %o7 movne %icc, %o3, %l3 loop_5184: fmovdleu %xcc, %f15, %f2 udiv %g2, 0x0D3F, %i5 movrgez %i3, 0x24C, %g5 subc %l2, 0x1434, %o0 stb %o4, [%l7 + 0x1F] fbul %fcc1, loop_5185 fmuld8ulx16 %f12, %f13, %f10 fmovdcc %icc, %f2, %f12 std %f6, [%l7 + 0x60] loop_5185: fmovdle %icc, %f11, %f2 fbl,a %fcc1, loop_5186 bge %xcc, loop_5187 fxors %f5, %f9, %f11 subccc %i0, %i7, %o6 loop_5186: edge16ln %l1, %l0, %l5 loop_5187: fmuld8ulx16 %f10, %f8, %f2 fandnot2s %f3, %f3, %f4 sllx %g4, 0x05, %g3 fmovdge %xcc, %f15, %f11 fbue %fcc3, loop_5188 fabsd %f4, %f6 bn,pt %xcc, loop_5189 movle %xcc, %l4, %g6 loop_5188: fnands %f3, %f9, %f1 ld [%l7 + 0x54], %f13 loop_5189: faligndata %f2, %f14, %f6 tge %xcc, 0x3 fbn %fcc1, loop_5190 srlx %g7, 0x04, %o2 xorcc %g1, 0x132C, %i1 fpack16 %f4, %f12 loop_5190: umul %i4, %i6, %o1 fand %f14, %f14, %f8 edge8l %i2, %o5, %o7 fmovsge %icc, %f14, %f15 fmovsl %icc, %f15, %f12 fblg,a %fcc1, loop_5191 stw %o3, [%l7 + 0x4C] sth %l6, [%l7 + 0x5A] addccc %g2, 0x07AB, %i5 loop_5191: fmovdge %icc, %f13, %f3 fones %f6 andcc %i3, %l3, %l2 lduw [%l7 + 0x74], %o0 stx %g5, [%l7 + 0x58] movvc %icc, %i0, %o4 stw %o6, [%l7 + 0x30] fpsub16 %f4, %f10, %f4 tne %icc, 0x7 sth %i7, [%l7 + 0x1E] siam 0x5 movpos %xcc, %l1, %l5 fbu,a %fcc2, loop_5192 lduw [%l7 + 0x08], %g4 ba,pn %xcc, loop_5193 fmovrse %g3, %f2, %f2 loop_5192: fnand %f14, %f14, %f14 fsrc1s %f4, %f1 loop_5193: st %f10, [%l7 + 0x60] brlez %l0, loop_5194 fmovdle %icc, %f4, %f7 fsrc2 %f2, %f6 lduw [%l7 + 0x30], %g6 loop_5194: movrne %g7, %o2, %l4 brgez %g1, loop_5195 fmul8x16al %f12, %f8, %f10 lduw [%l7 + 0x74], %i4 fmovdl %xcc, %f7, %f7 loop_5195: fnegs %f8, %f2 lduw [%l7 + 0x4C], %i6 st %f8, [%l7 + 0x40] ldd [%l7 + 0x70], %f10 movg %xcc, %i1, %i2 edge16n %o1, %o5, %o7 bgu,a %icc, loop_5196 ld [%l7 + 0x74], %f0 fone %f8 ldd [%l7 + 0x58], %f10 loop_5196: stb %l6, [%l7 + 0x46] movl %icc, %o3, %g2 fba %fcc1, loop_5197 ldd [%l7 + 0x50], %f12 fmovdn %xcc, %f15, %f10 fmovsne %icc, %f3, %f2 loop_5197: sdivcc %i5, 0x1F74, %i3 movl %icc, %l3, %o0 stw %g5, [%l7 + 0x50] sub %i0, 0x1211, %o4 brgz %l2, loop_5198 subc %i7, %o6, %l1 fpadd16s %f14, %f3, %f8 fbn %fcc3, loop_5199 loop_5198: stx %l5, [%l7 + 0x08] brlez %g3, loop_5200 movrlez %l0, %g4, %g7 loop_5199: add %o2, %g6, %g1 movrne %i4, %i6, %l4 loop_5200: ldsh [%l7 + 0x6A], %i1 andncc %o1, %o5, %o7 fpadd16 %f6, %f14, %f4 lduh [%l7 + 0x7E], %i2 ldsb [%l7 + 0x5B], %l6 fpackfix %f8, %f10 std %f6, [%l7 + 0x58] xnor %o3, %g2, %i5 edge16 %l3, %o0, %i3 fbu %fcc2, loop_5201 ldx [%l7 + 0x48], %g5 fblg %fcc2, loop_5202 stx %o4, [%l7 + 0x48] loop_5201: fpackfix %f12, %f15 tn %xcc, 0x0 loop_5202: ld [%l7 + 0x44], %f7 movcs %xcc, %i0, %i7 andn %l2, 0x06FD, %l1 fmovs %f11, %f0 fcmps %fcc2, %f14, %f4 fmuld8ulx16 %f15, %f5, %f0 fnot2s %f9, %f4 ldsw [%l7 + 0x78], %l5 fmovdneg %xcc, %f14, %f3 fmuld8sux16 %f6, %f13, %f8 add %o6, %g3, %l0 stb %g4, [%l7 + 0x79] tsubcc %g7, %o2, %g1 array16 %i4, %g6, %i6 lduh [%l7 + 0x48], %l4 fzeros %f6 fcmpeq16 %f6, %f14, %i1 ldub [%l7 + 0x54], %o1 te %icc, 0x0 movcc %xcc, %o7, %i2 ba,a,pt %xcc, loop_5203 add %l6, 0x17CD, %o3 fmovrsgz %g2, %f8, %f11 edge8n %o5, %l3, %i5 loop_5203: ldsw [%l7 + 0x70], %i3 be,a %xcc, loop_5204 fmovde %icc, %f9, %f8 fnors %f6, %f14, %f15 sll %g5, 0x1D, %o4 loop_5204: bg %icc, loop_5205 ldub [%l7 + 0x32], %i0 ldsb [%l7 + 0x68], %i7 fmovrsne %o0, %f15, %f6 loop_5205: ld [%l7 + 0x14], %f0 ldd [%l7 + 0x78], %f6 stb %l2, [%l7 + 0x2B] fbug %fcc0, loop_5206 fmovse %icc, %f2, %f2 fmovs %f4, %f9 movre %l1, %l5, %g3 loop_5206: brgz %o6, loop_5207 nop setx loop_5208, %l0, %l1 jmpl %l1, %l0 fpsub32 %f8, %f12, %f4 fbne,a %fcc1, loop_5209 loop_5207: fmovrse %g4, %f2, %f1 loop_5208: movrlz %o2, %g7, %g1 fmovdneg %icc, %f12, %f6 loop_5209: lduh [%l7 + 0x6E], %i4 movpos %icc, %g6, %i6 tvc %icc, 0x4 lduw [%l7 + 0x64], %l4 bvs,a,pt %xcc, loop_5210 sethi 0x0EAB, %o1 lduh [%l7 + 0x7C], %o7 std %f14, [%l7 + 0x58] loop_5210: ldsb [%l7 + 0x5E], %i1 fmovrslez %l6, %f12, %f3 movg %xcc, %o3, %i2 bshuffle %f10, %f12, %f2 faligndata %f10, %f14, %f14 ldsh [%l7 + 0x5A], %o5 tpos %xcc, 0x2 fmovdleu %xcc, %f4, %f2 fexpand %f3, %f2 fpadd32 %f2, %f8, %f2 tge %xcc, 0x2 ldub [%l7 + 0x51], %l3 fbne %fcc1, loop_5211 fbge,a %fcc0, loop_5212 fbule,a %fcc3, loop_5213 stb %g2, [%l7 + 0x2A] loop_5211: move %icc, %i3, %i5 loop_5212: brlz %o4, loop_5214 loop_5213: stb %g5, [%l7 + 0x68] fbe,a %fcc2, loop_5215 sth %i0, [%l7 + 0x48] loop_5214: andncc %o0, %l2, %l1 fmovs %f5, %f0 loop_5215: ld [%l7 + 0x44], %f7 fmovdl %icc, %f7, %f7 sll %i7, 0x1A, %l5 lduw [%l7 + 0x40], %o6 udivcc %g3, 0x09CF, %l0 ldsh [%l7 + 0x4E], %o2 movrlez %g7, 0x3EB, %g1 ldsb [%l7 + 0x36], %i4 fxor %f2, %f4, %f2 lduh [%l7 + 0x1A], %g4 stb %g6, [%l7 + 0x0F] call loop_5216 sth %i6, [%l7 + 0x7E] movleu %icc, %l4, %o1 ldx [%l7 + 0x78], %i1 loop_5216: stb %o7, [%l7 + 0x72] fmovsge %icc, %f5, %f7 lduh [%l7 + 0x1C], %o3 ldx [%l7 + 0x50], %i2 edge16ln %l6, %o5, %g2 fmovrdlz %l3, %f10, %f8 ldsb [%l7 + 0x66], %i3 fmovdvc %icc, %f2, %f1 ldd [%l7 + 0x60], %f4 taddcc %i5, %o4, %g5 fpmerge %f11, %f2, %f2 fbg,a %fcc3, loop_5217 sdivx %o0, 0x108F, %i0 fbl,a %fcc0, loop_5218 fmovsge %xcc, %f0, %f9 loop_5217: tn %icc, 0x7 fmovsg %icc, %f2, %f2 loop_5218: brgez,a %l2, loop_5219 ldub [%l7 + 0x6C], %l1 pdist %f12, %f12, %f8 ble,a loop_5220 loop_5219: fxors %f4, %f3, %f13 fzeros %f12 smulcc %l5, 0x1F27, %o6 loop_5220: sth %g3, [%l7 + 0x78] bg,a loop_5221 fpadd32s %f11, %f15, %f1 taddcctv %i7, 0x0E60, %o2 fmovrse %l0, %f1, %f11 loop_5221: fmovrse %g1, %f13, %f10 ldx [%l7 + 0x68], %i4 fcmpd %fcc2, %f0, %f2 fcmpeq16 %f4, %f12, %g4 fmovsge %icc, %f12, %f3 edge32l %g6, %i6, %l4 fornot1 %f12, %f0, %f2 fone %f12 fpmerge %f2, %f11, %f6 ldub [%l7 + 0x6A], %g7 fmul8x16 %f7, %f2, %f8 lduh [%l7 + 0x74], %i1 brlz,a %o7, loop_5222 lduh [%l7 + 0x36], %o3 ldsh [%l7 + 0x34], %i2 fmovdn %xcc, %f8, %f11 loop_5222: ldub [%l7 + 0x70], %o1 fmuld8sux16 %f6, %f2, %f12 fmovdne %xcc, %f1, %f13 brlez,a %o5, loop_5223 sth %g2, [%l7 + 0x14] fmovde %xcc, %f0, %f2 fzero %f14 loop_5223: fcmpeq32 %f8, %f10, %l6 xor %i3, 0x140F, %l3 edge8ln %i5, %o4, %o0 fcmps %fcc1, %f6, %f2 ldsw [%l7 + 0x5C], %g5 sth %l2, [%l7 + 0x1C] st %f0, [%l7 + 0x34] tsubcc %l1, 0x114A, %i0 fandnot1 %f12, %f0, %f14 ldsb [%l7 + 0x78], %l5 ldsb [%l7 + 0x31], %g3 brgz %o6, loop_5224 umulcc %i7, 0x017F, %l0 bleu,a,pt %xcc, loop_5225 subcc %g1, %i4, %g4 loop_5224: lduw [%l7 + 0x2C], %o2 ldx [%l7 + 0x60], %g6 loop_5225: ldub [%l7 + 0x6A], %l4 udiv %g7, 0x16A0, %i6 ble loop_5226 ldsh [%l7 + 0x68], %o7 fmovdl %icc, %f14, %f10 fbge %fcc2, loop_5227 loop_5226: fmul8sux16 %f2, %f4, %f0 fbne %fcc2, loop_5228 tvc %icc, 0x3 loop_5227: sethi 0x0F32, %i1 stw %i2, [%l7 + 0x44] loop_5228: sdivcc %o1, 0x18AE, %o5 fbge,a %fcc1, loop_5229 fcmpeq32 %f0, %f14, %o3 tcc %xcc, 0x4 std %f14, [%l7 + 0x20] loop_5229: orn %g2, 0x14C0, %l6 lduh [%l7 + 0x60], %i3 fcmpeq32 %f6, %f0, %l3 brlez %o4, loop_5230 fpadd32s %f14, %f9, %f14 subccc %o0, %g5, %i5 fmovsn %icc, %f3, %f11 loop_5230: smulcc %l2, 0x10AF, %l1 lduw [%l7 + 0x7C], %i0 fmovsneg %xcc, %f6, %f3 fbl %fcc2, loop_5231 nop setx loop_5232, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tn %icc, 0x2 fmul8ulx16 %f4, %f14, %f8 loop_5231: ldub [%l7 + 0x7C], %l5 loop_5232: fmovrdgz %g3, %f0, %f8 fbne,a %fcc0, loop_5233 ldsw [%l7 + 0x18], %o6 fmul8ulx16 %f2, %f12, %f12 fmovsne %xcc, %f4, %f12 loop_5233: movneg %icc, %i7, %l0 fpadd16 %f14, %f0, %f6 fmovsg %icc, %f5, %f6 ldub [%l7 + 0x30], %g1 bcs,a,pn %icc, loop_5234 stb %i4, [%l7 + 0x5C] pdist %f8, %f12, %f6 fone %f8 loop_5234: sra %o2, %g6, %l4 and %g7, %g4, %i6 sll %o7, 0x16, %i2 ldsb [%l7 + 0x7D], %o1 tgu %icc, 0x7 fmovsl %xcc, %f14, %f6 ldx [%l7 + 0x60], %o5 movvs %xcc, %o3, %g2 array16 %l6, %i3, %i1 ldub [%l7 + 0x40], %o4 ta %xcc, 0x7 fmovdl %icc, %f14, %f4 sth %l3, [%l7 + 0x7E] fnegd %f10, %f8 brz %g5, loop_5235 fmovdl %xcc, %f13, %f7 tn %icc, 0x6 fbue %fcc0, loop_5236 loop_5235: fmovrslz %o0, %f10, %f8 std %f8, [%l7 + 0x20] fbuge,a %fcc3, loop_5237 loop_5236: alignaddrl %i5, %l2, %i0 ldsh [%l7 + 0x6E], %l5 fsrc1s %f15, %f9 loop_5237: tvs %icc, 0x1 ldub [%l7 + 0x32], %l1 fmovdcs %xcc, %f10, %f7 pdist %f2, %f0, %f14 fmovsg %icc, %f6, %f7 fpadd32 %f6, %f0, %f8 lduw [%l7 + 0x18], %o6 fmovsg %icc, %f8, %f0 or %g3, 0x04AB, %i7 st %f11, [%l7 + 0x58] xor %l0, %i4, %o2 fcmps %fcc2, %f6, %f12 fmovrdgz %g6, %f2, %f2 sra %g1, %l4, %g7 fornot1s %f4, %f4, %f14 tsubcctv %i6, 0x164B, %g4 fnor %f4, %f6, %f4 ldx [%l7 + 0x68], %o7 bpos,a %icc, loop_5238 edge16l %i2, %o5, %o1 stx %o3, [%l7 + 0x08] bn,a loop_5239 loop_5238: fnot2s %f7, %f12 fnand %f6, %f12, %f12 edge32l %g2, %l6, %i3 loop_5239: fpsub16s %f13, %f13, %f4 ldub [%l7 + 0x1B], %o4 nop setx loop_5240, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbn,a %fcc3, loop_5241 ldsb [%l7 + 0x2B], %i1 movgu %icc, %g5, %l3 loop_5240: fmovse %icc, %f10, %f6 loop_5241: stx %i5, [%l7 + 0x18] fmovsgu %icc, %f8, %f10 fnot2 %f10, %f8 fabsd %f0, %f2 orn %o0, %l2, %l5 andn %l1, %i0, %o6 tcs %xcc, 0x6 fpadd16s %f15, %f15, %f13 popc %i7, %g3 edge32l %i4, %l0, %g6 nop setx loop_5242, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sethi 0x0E23, %g1 tsubcctv %l4, %o2, %i6 lduh [%l7 + 0x5E], %g7 loop_5242: fmovrslz %g4, %f5, %f4 fabss %f6, %f11 ldd [%l7 + 0x48], %f10 add %o7, 0x0480, %o5 ld [%l7 + 0x64], %f8 array32 %o1, %o3, %i2 fcmple16 %f6, %f12, %g2 ldx [%l7 + 0x70], %l6 movn %xcc, %o4, %i1 ba loop_5243 fpsub32s %f3, %f2, %f4 fbul,a %fcc1, loop_5244 fpadd32s %f10, %f8, %f3 loop_5243: fpadd16 %f6, %f2, %f10 fcmped %fcc1, %f8, %f14 loop_5244: lduh [%l7 + 0x28], %g5 fmovdcc %xcc, %f7, %f1 edge8 %l3, %i3, %o0 fmovdneg %xcc, %f14, %f2 ldsb [%l7 + 0x4E], %l2 xnorcc %l5, %l1, %i5 taddcctv %i0, %o6, %g3 fmovdle %icc, %f3, %f0 umulcc %i7, %i4, %l0 fmovrdgz %g1, %f4, %f8 bleu,a,pn %icc, loop_5245 fbug %fcc2, loop_5246 movcc %icc, %l4, %o2 lduw [%l7 + 0x0C], %i6 loop_5245: orcc %g7, %g4, %g6 loop_5246: be,a %icc, loop_5247 fcmpgt16 %f4, %f0, %o7 fcmpd %fcc0, %f2, %f0 ldsh [%l7 + 0x34], %o1 loop_5247: fmovdge %icc, %f13, %f14 fmuld8sux16 %f7, %f4, %f0 subccc %o5, 0x0291, %i2 srl %g2, 0x14, %l6 tle %icc, 0x2 ldd [%l7 + 0x10], %f4 sth %o3, [%l7 + 0x50] fpack32 %f4, %f8, %f12 ldub [%l7 + 0x2D], %i1 fcmpeq16 %f12, %f10, %o4 edge8l %l3, %g5, %o0 ld [%l7 + 0x30], %f6 ldx [%l7 + 0x60], %l2 ldx [%l7 + 0x30], %i3 ldsw [%l7 + 0x5C], %l1 fmul8x16au %f2, %f7, %f14 movvc %icc, %i5, %l5 udivx %i0, 0x193E, %g3 ldsh [%l7 + 0x24], %i7 lduw [%l7 + 0x24], %o6 fmovsl %xcc, %f5, %f12 fmovdle %xcc, %f13, %f7 fmovsge %icc, %f2, %f1 stx %l0, [%l7 + 0x30] lduh [%l7 + 0x20], %g1 ldd [%l7 + 0x30], %f6 bvs loop_5248 movn %xcc, %i4, %o2 movn %xcc, %l4, %g7 movneg %icc, %g4, %g6 loop_5248: nop setx loop_5249, %l0, %l1 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 %o7, %o1, %o5 tcs %icc, 0x2 sth %i6, [%l7 + 0x10] loop_5249: fbo %fcc1, loop_5250 brgz %g2, loop_5251 fmovdl %xcc, %f1, %f6 bvs,pt %icc, loop_5252 loop_5250: bl,a loop_5253 loop_5251: taddcc %l6, 0x1B16, %o3 fbge,a %fcc2, loop_5254 loop_5252: faligndata %f4, %f10, %f12 loop_5253: movneg %icc, %i1, %i2 lduw [%l7 + 0x24], %l3 loop_5254: fbu,a %fcc2, loop_5255 ldub [%l7 + 0x7C], %g5 fmovdle %xcc, %f14, %f1 lduh [%l7 + 0x5A], %o0 loop_5255: fsrc2s %f4, %f13 sllx %o4, %i3, %l1 tleu %icc, 0x7 tcs %xcc, 0x0 ldx [%l7 + 0x70], %l2 smulcc %l5, 0x19FB, %i5 fbne,a %fcc0, loop_5256 fpsub32s %f14, %f12, %f13 te %xcc, 0x1 fpsub32 %f6, %f0, %f6 loop_5256: lduh [%l7 + 0x0A], %g3 movrgez %i0, %i7, %l0 fpadd16s %f8, %f15, %f14 ldub [%l7 + 0x79], %o6 ldsh [%l7 + 0x36], %g1 fcmpd %fcc0, %f8, %f10 std %f12, [%l7 + 0x60] stx %i4, [%l7 + 0x38] lduh [%l7 + 0x14], %o2 call loop_5257 fmovsneg %xcc, %f12, %f12 fsrc1 %f10, %f8 bneg,a,pt %icc, loop_5258 loop_5257: movvc %xcc, %l4, %g7 fcmpne16 %f6, %f14, %g6 bcs,a,pt %xcc, loop_5259 loop_5258: bneg,a,pn %xcc, loop_5260 fmovsneg %xcc, %f4, %f5 fnor %f6, %f10, %f6 loop_5259: stb %o7, [%l7 + 0x4A] loop_5260: ld [%l7 + 0x34], %f11 movrlez %g4, 0x14C, %o1 fnegd %f2, %f10 bn,a,pt %icc, loop_5261 fmul8x16 %f15, %f4, %f10 fones %f2 fbul,a %fcc0, loop_5262 loop_5261: fnot2s %f2, %f0 fmul8x16au %f7, %f7, %f0 fmovrdlez %i6, %f8, %f2 loop_5262: fnor %f6, %f4, %f12 ldx [%l7 + 0x28], %o5 fcmpd %fcc2, %f10, %f4 fmovdleu %xcc, %f2, %f2 ldsw [%l7 + 0x64], %l6 fpack16 %f6, %f15 fmovrdgez %o3, %f2, %f4 orcc %i1, 0x193B, %i2 fbule %fcc1, loop_5263 srlx %l3, %g2, %o0 ldsb [%l7 + 0x44], %g5 array8 %o4, %i3, %l2 loop_5263: std %f12, [%l7 + 0x28] stw %l1, [%l7 + 0x14] fmovsge %xcc, %f7, %f8 nop setx loop_5264, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x30], %i5 ldub [%l7 + 0x26], %g3 fbne,a %fcc0, loop_5265 loop_5264: fmovscc %xcc, %f2, %f12 movcc %icc, %i0, %l5 ldd [%l7 + 0x60], %f0 loop_5265: movn %xcc, %i7, %o6 stw %g1, [%l7 + 0x1C] taddcctv %i4, 0x10D7, %o2 fcmpne32 %f14, %f14, %l4 fbn,a %fcc0, loop_5266 stb %l0, [%l7 + 0x55] ba,pt %xcc, loop_5267 ldsw [%l7 + 0x38], %g7 loop_5266: orncc %o7, %g6, %o1 fandnot1s %f7, %f14, %f0 loop_5267: bpos,a,pn %icc, loop_5268 sth %g4, [%l7 + 0x2E] tpos %xcc, 0x5 st %f13, [%l7 + 0x38] loop_5268: edge16 %o5, %i6, %o3 fpsub16s %f6, %f3, %f15 addccc %l6, %i1, %l3 movleu %icc, %i2, %o0 edge32ln %g2, %o4, %i3 brz,a %g5, loop_5269 movn %xcc, %l1, %l2 fmovsg %xcc, %f10, %f5 nop setx loop_5270, %l0, %l1 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_5269: fmovrdne %g3, %f14, %f8 fmovrsne %i0, %f6, %f15 st %f6, [%l7 + 0x60] loop_5270: ldub [%l7 + 0x69], %i5 fmovdvs %icc, %f15, %f0 for %f0, %f8, %f14 array16 %i7, %o6, %g1 fcmpd %fcc3, %f12, %f6 movvc %icc, %l5, %i4 fcmple32 %f10, %f10, %l4 fmovdge %icc, %f10, %f1 edge8l %l0, %g7, %o7 tgu %icc, 0x1 lduw [%l7 + 0x44], %o2 ldsb [%l7 + 0x1C], %o1 fbn,a %fcc0, loop_5271 st %f0, [%l7 + 0x34] fnands %f11, %f4, %f15 fbuge %fcc0, loop_5272 loop_5271: fsrc2 %f0, %f6 movpos %xcc, %g6, %o5 stb %g4, [%l7 + 0x6D] loop_5272: movvs %xcc, %i6, %l6 srlx %i1, 0x06, %o3 fcmpeq32 %f2, %f6, %i2 stw %l3, [%l7 + 0x60] tvs %xcc, 0x3 mulscc %g2, %o4, %o0 fnands %f12, %f4, %f5 stx %i3, [%l7 + 0x38] fandnot1s %f5, %f12, %f13 stx %l1, [%l7 + 0x30] fpack32 %f6, %f14, %f0 edge32ln %l2, %g3, %g5 fbug %fcc3, loop_5273 fmovde %xcc, %f4, %f0 brgez %i0, loop_5274 fbge,a %fcc0, loop_5275 loop_5273: std %f6, [%l7 + 0x40] stb %i7, [%l7 + 0x54] loop_5274: lduh [%l7 + 0x58], %o6 loop_5275: fmovrsne %g1, %f10, %f0 movne %xcc, %i5, %i4 add %l4, 0x085E, %l0 st %f14, [%l7 + 0x5C] ble,pn %icc, loop_5276 movleu %icc, %l5, %o7 ldsw [%l7 + 0x38], %o2 brnz,a %g7, loop_5277 loop_5276: ldx [%l7 + 0x48], %g6 fors %f4, %f13, %f3 st %f12, [%l7 + 0x28] loop_5277: fands %f10, %f7, %f4 ldsw [%l7 + 0x1C], %o1 alignaddr %g4, %o5, %i6 fmovdl %icc, %f14, %f4 ldsb [%l7 + 0x09], %l6 stw %o3, [%l7 + 0x64] fmovrdgez %i1, %f8, %f4 edge16l %i2, %g2, %l3 movre %o0, %o4, %i3 ldsw [%l7 + 0x30], %l1 movgu %icc, %g3, %l2 std %f8, [%l7 + 0x70] fpsub16s %f4, %f4, %f14 fmovdvs %xcc, %f5, %f9 fpadd32 %f6, %f2, %f4 bl,a %xcc, loop_5278 fcmped %fcc0, %f2, %f8 fpadd16 %f10, %f10, %f2 movrgez %i0, 0x282, %i7 loop_5278: fmovdg %xcc, %f1, %f11 edge8 %g5, %o6, %g1 fxnors %f1, %f2, %f9 fcmpeq16 %f10, %f14, %i5 st %f10, [%l7 + 0x40] brlz,a %l4, loop_5279 add %i4, %l0, %l5 sdivcc %o2, 0x0381, %g7 fmovrslz %g6, %f3, %f1 loop_5279: movrlez %o1, 0x3F6, %o7 srlx %g4, %o5, %l6 fba %fcc3, loop_5280 movn %xcc, %o3, %i1 bvc loop_5281 fcmpne16 %f6, %f4, %i6 loop_5280: stb %g2, [%l7 + 0x16] fmovrsne %l3, %f11, %f2 loop_5281: fmul8x16au %f1, %f1, %f12 st %f4, [%l7 + 0x34] xor %o0, %i2, %i3 fmovde %icc, %f8, %f5 fpsub32s %f15, %f1, %f4 fmuld8sux16 %f14, %f12, %f0 stb %o4, [%l7 + 0x12] tleu %xcc, 0x7 lduh [%l7 + 0x62], %g3 sth %l1, [%l7 + 0x4C] array32 %l2, %i0, %i7 std %f0, [%l7 + 0x70] fmovrse %g5, %f10, %f9 bcs,a %icc, loop_5282 fandnot1s %f2, %f10, %f5 fmul8sux16 %f8, %f10, %f4 ldub [%l7 + 0x1E], %o6 loop_5282: ld [%l7 + 0x60], %f12 movvs %xcc, %i5, %g1 fmovrsgez %i4, %f11, %f3 fmovrdlz %l0, %f10, %f4 bneg,a,pn %icc, loop_5283 subcc %l5, %l4, %g7 lduh [%l7 + 0x46], %o2 fble %fcc1, loop_5284 loop_5283: stx %o1, [%l7 + 0x20] fmovsn %icc, %f3, %f14 st %f15, [%l7 + 0x54] loop_5284: ldsw [%l7 + 0x30], %o7 bl,a,pt %xcc, loop_5285 bvc loop_5286 fmuld8ulx16 %f14, %f0, %f2 fmuld8sux16 %f3, %f9, %f8 loop_5285: movleu %icc, %g6, %g4 loop_5286: srl %l6, 0x12, %o3 srlx %i1, 0x08, %o5 fmul8x16au %f1, %f0, %f8 fsrc2s %f12, %f7 ldsb [%l7 + 0x4D], %i6 edge8 %g2, %o0, %l3 fands %f11, %f12, %f6 st %f13, [%l7 + 0x18] tl %xcc, 0x6 fmovsge %icc, %f14, %f11 fands %f10, %f0, %f9 movrgz %i3, 0x3FE, %i2 fcmps %fcc1, %f3, %f0 add %o4, %g3, %l1 ldsb [%l7 + 0x27], %l2 fmovdcs %xcc, %f4, %f4 ldsb [%l7 + 0x49], %i0 movleu %xcc, %g5, %i7 ldsb [%l7 + 0x4F], %i5 bn loop_5287 subcc %o6, 0x1759, %g1 st %f5, [%l7 + 0x10] fmovdcs %icc, %f1, %f11 loop_5287: bpos,a,pn %icc, loop_5288 brlz %l0, loop_5289 fands %f10, %f7, %f10 fand %f12, %f4, %f12 loop_5288: fmovdvs %xcc, %f12, %f11 loop_5289: ld [%l7 + 0x34], %f6 tcc %xcc, 0x6 fmovdg %xcc, %f6, %f15 fmovdpos %xcc, %f0, %f0 stx %i4, [%l7 + 0x48] lduw [%l7 + 0x50], %l5 fsrc1 %f10, %f12 ld [%l7 + 0x3C], %f11 sth %l4, [%l7 + 0x22] fnor %f6, %f6, %f12 fmovdpos %xcc, %f0, %f4 fbge %fcc3, loop_5290 stb %g7, [%l7 + 0x6C] ldx [%l7 + 0x38], %o2 sth %o1, [%l7 + 0x5C] loop_5290: alignaddrl %g6, %g4, %l6 fbuge %fcc2, loop_5291 bgu,pt %xcc, loop_5292 tg %xcc, 0x7 udiv %o7, 0x00E1, %o3 loop_5291: fcmpne16 %f2, %f14, %o5 loop_5292: fcmpd %fcc1, %f2, %f10 fones %f12 fmul8x16au %f10, %f4, %f6 brz,a %i1, loop_5293 st %f9, [%l7 + 0x6C] bleu,a,pn %icc, loop_5294 ldsh [%l7 + 0x6A], %i6 loop_5293: sth %g2, [%l7 + 0x14] ldsw [%l7 + 0x64], %l3 loop_5294: fpsub32 %f6, %f8, %f12 ldsb [%l7 + 0x79], %i3 bl,pt %icc, loop_5295 smul %o0, %i2, %o4 sllx %l1, 0x15, %g3 fmovsl %icc, %f4, %f5 loop_5295: stw %i0, [%l7 + 0x4C] fornot1 %f8, %f4, %f2 fmovdleu %xcc, %f9, %f12 fmovsgu %xcc, %f12, %f7 fnegs %f14, %f5 stb %l2, [%l7 + 0x1B] stx %g5, [%l7 + 0x28] orn %i7, 0x16F7, %i5 st %f0, [%l7 + 0x64] edge8 %o6, %l0, %g1 fmovdvc %icc, %f5, %f1 array32 %i4, %l5, %l4 sub %o2, 0x0F47, %o1 ldd [%l7 + 0x60], %f10 fcmps %fcc3, %f0, %f1 movl %icc, %g7, %g4 fmovspos %xcc, %f0, %f12 st %f4, [%l7 + 0x24] movge %icc, %g6, %o7 stw %l6, [%l7 + 0x20] ldub [%l7 + 0x17], %o3 movne %xcc, %o5, %i6 lduh [%l7 + 0x28], %g2 fmuld8ulx16 %f2, %f8, %f6 fmul8sux16 %f12, %f2, %f4 sth %l3, [%l7 + 0x4C] ldd [%l7 + 0x38], %f4 ldx [%l7 + 0x28], %i3 ldx [%l7 + 0x58], %i1 fmovrdgz %i2, %f8, %f4 ldx [%l7 + 0x60], %o4 ldsb [%l7 + 0x6D], %l1 fmul8x16al %f1, %f14, %f10 fpackfix %f10, %f0 fzeros %f2 fnors %f9, %f13, %f13 array32 %g3, %o0, %l2 fpack32 %f2, %f0, %f12 brlz,a %i0, loop_5296 ld [%l7 + 0x44], %f2 ldsb [%l7 + 0x16], %i7 ldsh [%l7 + 0x0C], %i5 loop_5296: fble,a %fcc2, loop_5297 ldd [%l7 + 0x58], %f4 array32 %o6, %g5, %l0 fblg %fcc2, loop_5298 loop_5297: ldd [%l7 + 0x10], %f10 te %icc, 0x3 bn,a,pn %icc, loop_5299 loop_5298: ldub [%l7 + 0x55], %g1 bl loop_5300 fbo %fcc3, loop_5301 loop_5299: stx %i4, [%l7 + 0x60] xnorcc %l5, 0x06B6, %o2 loop_5300: orn %o1, 0x196E, %l4 loop_5301: ldx [%l7 + 0x50], %g4 fpadd16s %f3, %f7, %f12 alignaddr %g7, %o7, %l6 tcc %xcc, 0x2 bvs,a %xcc, loop_5302 fbl,a %fcc2, loop_5303 brz %g6, loop_5304 fbge %fcc3, loop_5305 loop_5302: fmuld8ulx16 %f10, %f15, %f12 loop_5303: fmuld8sux16 %f8, %f5, %f14 loop_5304: ldsw [%l7 + 0x2C], %o5 loop_5305: xnor %o3, %i6, %g2 movg %icc, %l3, %i3 edge8n %i1, %i2, %l1 ldd [%l7 + 0x68], %f10 sth %g3, [%l7 + 0x32] sth %o0, [%l7 + 0x6C] ldsh [%l7 + 0x54], %o4 fand %f8, %f6, %f4 subc %l2, %i0, %i7 fmovsvs %xcc, %f13, %f9 fzero %f8 bn,pt %xcc, loop_5306 fxor %f12, %f6, %f4 sth %i5, [%l7 + 0x7E] fmovsvc %icc, %f13, %f13 loop_5306: fcmpeq16 %f6, %f10, %g5 brgz,a %l0, loop_5307 fmovrse %g1, %f15, %f13 std %f0, [%l7 + 0x38] ldsw [%l7 + 0x3C], %o6 loop_5307: sth %i4, [%l7 + 0x5C] ldx [%l7 + 0x50], %l5 fpadd16s %f12, %f3, %f14 std %f12, [%l7 + 0x30] stw %o1, [%l7 + 0x74] orcc %o2, %l4, %g4 ldsb [%l7 + 0x60], %g7 fsrc2s %f15, %f9 nop setx loop_5308, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bneg,pt %xcc, loop_5309 popc %l6, %g6 fmovdne %icc, %f14, %f9 loop_5308: fcmps %fcc2, %f10, %f15 loop_5309: fandnot1s %f5, %f14, %f3 fcmpeq16 %f2, %f12, %o5 subc %o3, 0x1971, %o7 edge16ln %g2, %i6, %l3 subcc %i3, 0x07B7, %i2 smul %i1, 0x128F, %g3 std %f0, [%l7 + 0x58] stx %l1, [%l7 + 0x48] stx %o4, [%l7 + 0x58] call loop_5310 fbul,a %fcc0, loop_5311 lduw [%l7 + 0x7C], %o0 stb %i0, [%l7 + 0x67] loop_5310: movge %icc, %l2, %i5 loop_5311: ldsb [%l7 + 0x56], %g5 fmul8x16 %f7, %f10, %f10 lduh [%l7 + 0x2C], %l0 ld [%l7 + 0x14], %f6 stw %i7, [%l7 + 0x0C] fpack16 %f2, %f2 fcmpgt32 %f10, %f4, %o6 fcmpne16 %f0, %f6, %i4 nop setx loop_5312, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x18], %g1 sdivcc %l5, 0x06B4, %o2 fmovsn %xcc, %f6, %f0 loop_5312: stb %l4, [%l7 + 0x34] ldsh [%l7 + 0x66], %g4 movrlez %g7, 0x3C8, %l6 mova %xcc, %o1, %o5 subccc %o3, %o7, %g2 ldsw [%l7 + 0x34], %i6 fbo %fcc3, loop_5313 ldsh [%l7 + 0x4C], %l3 movne %xcc, %i3, %i2 stx %g6, [%l7 + 0x08] loop_5313: ld [%l7 + 0x68], %f13 lduh [%l7 + 0x72], %g3 addcc %l1, 0x1701, %i1 fmovsge %xcc, %f7, %f5 fble,a %fcc3, loop_5314 fnot2s %f3, %f4 ldub [%l7 + 0x6C], %o0 fnands %f7, %f6, %f8 loop_5314: fmovdl %xcc, %f3, %f11 fmovrdlz %i0, %f6, %f14 brlz %o4, loop_5315 fandnot2s %f4, %f13, %f1 st %f15, [%l7 + 0x54] fsrc2s %f11, %f10 loop_5315: fmovsleu %xcc, %f3, %f14 for %f12, %f6, %f6 taddcc %l2, 0x17EB, %g5 tle %xcc, 0x0 fnegd %f2, %f4 fbul %fcc2, loop_5316 fmovspos %icc, %f15, %f5 ldd [%l7 + 0x50], %f2 ld [%l7 + 0x58], %f8 loop_5316: lduh [%l7 + 0x66], %i5 ld [%l7 + 0x60], %f11 addc %i7, 0x0B67, %l0 fands %f5, %f7, %f2 bvs %xcc, loop_5317 te %xcc, 0x5 edge16ln %i4, %o6, %g1 stx %l5, [%l7 + 0x40] loop_5317: lduw [%l7 + 0x7C], %l4 st %f7, [%l7 + 0x58] st %f9, [%l7 + 0x6C] sll %o2, %g7, %l6 fbl %fcc2, loop_5318 call loop_5319 or %o1, 0x05B3, %o5 stb %g4, [%l7 + 0x3B] loop_5318: fandnot1s %f13, %f10, %f10 loop_5319: stx %o3, [%l7 + 0x48] ldx [%l7 + 0x70], %o7 be %icc, loop_5320 fnot2s %f13, %f13 ldsb [%l7 + 0x60], %g2 fsrc1 %f14, %f12 loop_5320: ldsh [%l7 + 0x1C], %i6 fmovs %f4, %f11 for %f4, %f6, %f10 ldsb [%l7 + 0x4F], %l3 nop setx loop_5321, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tg %icc, 0x4 ld [%l7 + 0x40], %f10 bcs %icc, loop_5322 loop_5321: fmovdcc %xcc, %f12, %f13 ldx [%l7 + 0x40], %i3 fsrc1s %f5, %f2 loop_5322: fcmpeq16 %f8, %f2, %i2 mulx %g3, %l1, %i1 tleu %xcc, 0x3 fmovsa %icc, %f1, %f8 stx %g6, [%l7 + 0x20] fxors %f2, %f7, %f12 fbne %fcc2, loop_5323 taddcctv %o0, 0x10A2, %o4 ldsh [%l7 + 0x6C], %l2 fpadd32s %f6, %f4, %f0 loop_5323: movl %icc, %g5, %i0 tgu %xcc, 0x7 fbg,a %fcc0, loop_5324 fmovdn %xcc, %f11, %f4 ldsw [%l7 + 0x74], %i5 bne,a %icc, loop_5325 loop_5324: st %f2, [%l7 + 0x08] ldx [%l7 + 0x10], %i7 fbe,a %fcc3, loop_5326 loop_5325: subcc %l0, 0x0A97, %i4 fsrc1s %f9, %f4 ldx [%l7 + 0x78], %o6 loop_5326: tpos %icc, 0x7 edge8ln %l5, %l4, %g1 bshuffle %f2, %f6, %f2 sth %g7, [%l7 + 0x0C] fmovdne %xcc, %f11, %f4 bne,pt %xcc, loop_5327 lduw [%l7 + 0x70], %l6 udivcc %o1, 0x0E32, %o2 ldsw [%l7 + 0x30], %o5 loop_5327: fmovdg %xcc, %f1, %f14 ldsb [%l7 + 0x17], %g4 xorcc %o3, %g2, %o7 ldx [%l7 + 0x40], %l3 fnot2s %f2, %f5 fmovdvs %xcc, %f6, %f10 bcc,pn %xcc, loop_5328 fba,a %fcc1, loop_5329 ldx [%l7 + 0x28], %i3 stx %i6, [%l7 + 0x18] loop_5328: ldub [%l7 + 0x3D], %i2 loop_5329: or %l1, 0x1ED4, %g3 andncc %i1, %o0, %g6 bgu,a,pn %icc, loop_5330 sllx %o4, %l2, %g5 orcc %i5, %i0, %l0 xor %i7, %o6, %l5 loop_5330: stx %i4, [%l7 + 0x48] orcc %l4, %g7, %g1 udivx %l6, 0x07E2, %o2 fmovdpos %xcc, %f1, %f7 tcc %xcc, 0x7 srl %o5, %o1, %o3 or %g4, 0x1410, %o7 stb %l3, [%l7 + 0x5A] ld [%l7 + 0x24], %f7 bne loop_5331 fnors %f9, %f10, %f6 subc %i3, %i6, %i2 lduw [%l7 + 0x7C], %l1 loop_5331: stb %g3, [%l7 + 0x21] lduw [%l7 + 0x14], %i1 std %f4, [%l7 + 0x58] std %f0, [%l7 + 0x28] movre %o0, %g2, %o4 fmovdvs %icc, %f5, %f0 fxor %f8, %f0, %f12 brlz %l2, loop_5332 st %f1, [%l7 + 0x6C] lduw [%l7 + 0x3C], %g5 fmul8x16 %f10, %f12, %f6 loop_5332: tl %xcc, 0x0 ldsh [%l7 + 0x38], %g6 lduw [%l7 + 0x44], %i5 mulscc %l0, %i0, %i7 std %f10, [%l7 + 0x18] ldd [%l7 + 0x78], %f10 fnor %f0, %f2, %f0 fmul8ulx16 %f12, %f0, %f4 tpos %xcc, 0x5 add %o6, 0x1902, %i4 sub %l4, 0x0ED2, %g7 lduw [%l7 + 0x48], %l5 sdivx %l6, 0x1494, %o2 bcs,a,pn %icc, loop_5333 umul %g1, 0x0EF6, %o1 fpack32 %f14, %f10, %f2 fmovsneg %icc, %f4, %f2 loop_5333: fbo,a %fcc3, loop_5334 fcmped %fcc2, %f2, %f10 bgu,a,pn %xcc, loop_5335 addcc %o5, %g4, %o7 loop_5334: std %f8, [%l7 + 0x08] taddcctv %l3, 0x00A4, %i3 loop_5335: ldd [%l7 + 0x78], %f14 movneg %icc, %i6, %i2 fones %f5 tpos %xcc, 0x2 sth %l1, [%l7 + 0x44] ldub [%l7 + 0x17], %o3 ldsh [%l7 + 0x68], %i1 fcmpd %fcc0, %f4, %f6 ldd [%l7 + 0x20], %f6 alignaddr %o0, %g2, %o4 sub %g3, 0x090D, %g5 lduh [%l7 + 0x66], %l2 stw %g6, [%l7 + 0x6C] pdist %f8, %f12, %f14 alignaddrl %l0, %i5, %i0 fmovdcc %xcc, %f14, %f11 fmovsgu %xcc, %f6, %f4 fpmerge %f1, %f6, %f8 subccc %o6, %i7, %i4 movrne %g7, %l4, %l5 fsrc2s %f7, %f5 stw %l6, [%l7 + 0x10] fors %f2, %f14, %f11 brnz,a %g1, loop_5336 orncc %o1, %o5, %o2 fmovdcc %xcc, %f0, %f5 fmovsneg %xcc, %f2, %f0 loop_5336: fexpand %f6, %f4 udiv %o7, 0x1D98, %l3 mova %icc, %g4, %i3 ldd [%l7 + 0x58], %f10 lduw [%l7 + 0x24], %i2 std %f4, [%l7 + 0x20] std %f2, [%l7 + 0x68] add %l1, 0x1581, %o3 ldsh [%l7 + 0x54], %i6 fmovsg %icc, %f14, %f7 udiv %i1, 0x0111, %o0 stw %g2, [%l7 + 0x18] st %f7, [%l7 + 0x48] sth %o4, [%l7 + 0x56] std %f6, [%l7 + 0x50] stb %g5, [%l7 + 0x36] ldub [%l7 + 0x20], %g3 movrne %l2, %l0, %g6 call loop_5337 array8 %i0, %o6, %i7 tn %xcc, 0x5 bgu,pt %icc, loop_5338 loop_5337: fmovdl %xcc, %f1, %f5 fpsub32s %f5, %f14, %f6 fmul8x16 %f2, %f10, %f0 loop_5338: stw %i4, [%l7 + 0x68] movvs %xcc, %i5, %g7 fpadd16 %f14, %f14, %f14 stx %l5, [%l7 + 0x50] fmovrslz %l6, %f15, %f8 fble,a %fcc0, loop_5339 fpadd16s %f9, %f9, %f10 stx %g1, [%l7 + 0x30] stw %o1, [%l7 + 0x40] loop_5339: umulcc %l4, %o5, %o7 ldub [%l7 + 0x1F], %o2 ld [%l7 + 0x64], %f15 xor %g4, 0x1D0F, %l3 array8 %i3, %l1, %i2 edge16ln %i6, %i1, %o3 fbug,a %fcc1, loop_5340 bg,pn %icc, loop_5341 xnor %g2, 0x1194, %o4 ldd [%l7 + 0x10], %f14 loop_5340: and %g5, 0x1829, %o0 loop_5341: fbul %fcc3, loop_5342 edge32l %g3, %l2, %l0 fcmpgt16 %f4, %f0, %i0 lduw [%l7 + 0x50], %o6 loop_5342: ldx [%l7 + 0x28], %i7 ldub [%l7 + 0x2E], %i4 lduh [%l7 + 0x7C], %i5 umul %g6, 0x1D61, %l5 stx %l6, [%l7 + 0x50] movgu %icc, %g1, %g7 st %f15, [%l7 + 0x3C] ldub [%l7 + 0x72], %o1 edge32n %l4, %o7, %o2 fbul %fcc3, loop_5343 fnot1 %f2, %f8 fmul8x16al %f7, %f3, %f2 fmovsleu %xcc, %f3, %f0 loop_5343: ld [%l7 + 0x44], %f8 movcc %icc, %o5, %l3 lduh [%l7 + 0x22], %g4 xorcc %i3, 0x171D, %l1 fcmps %fcc0, %f9, %f15 fcmpeq32 %f12, %f8, %i2 stw %i1, [%l7 + 0x3C] fand %f10, %f6, %f12 fmovsne %xcc, %f13, %f9 tcc %xcc, 0x2 movne %xcc, %o3, %g2 std %f12, [%l7 + 0x20] lduh [%l7 + 0x36], %i6 ldsb [%l7 + 0x3D], %o4 fmovrdne %o0, %f12, %f12 ba,a,pt %icc, loop_5344 std %f2, [%l7 + 0x60] fbge %fcc3, loop_5345 fmul8x16au %f1, %f1, %f10 loop_5344: fmovd %f0, %f10 fbue,a %fcc1, loop_5346 loop_5345: ld [%l7 + 0x74], %f13 fbul,a %fcc2, loop_5347 lduh [%l7 + 0x7C], %g5 loop_5346: stb %l2, [%l7 + 0x25] stb %g3, [%l7 + 0x0C] loop_5347: tn %icc, 0x3 movge %xcc, %i0, %l0 taddcc %i7, %o6, %i4 edge16n %i5, %g6, %l5 lduh [%l7 + 0x68], %l6 stb %g1, [%l7 + 0x72] smul %g7, %l4, %o7 sth %o1, [%l7 + 0x0C] fmul8ulx16 %f0, %f8, %f0 edge16l %o5, %o2, %l3 fnegs %f12, %f10 ldsh [%l7 + 0x6C], %g4 fbn %fcc0, loop_5348 fmovrsgz %l1, %f8, %f12 tvc %xcc, 0x6 tleu %xcc, 0x1 loop_5348: be,a,pn %xcc, loop_5349 ldx [%l7 + 0x08], %i3 fmovrsgz %i2, %f8, %f13 edge32 %o3, %i1, %g2 loop_5349: fnot1 %f0, %f2 fnors %f8, %f9, %f3 fnands %f8, %f4, %f7 fmovrsgz %i6, %f6, %f9 fcmpd %fcc0, %f10, %f8 fcmple32 %f14, %f4, %o4 movgu %icc, %o0, %g5 fnegd %f10, %f12 st %f13, [%l7 + 0x50] fands %f6, %f6, %f13 fbne %fcc1, loop_5350 movrgez %g3, 0x393, %i0 ldsb [%l7 + 0x19], %l2 sth %l0, [%l7 + 0x78] loop_5350: movne %xcc, %i7, %i4 fbl %fcc1, loop_5351 bne,a,pn %xcc, loop_5352 sethi 0x0B18, %o6 edge16l %g6, %l5, %i5 loop_5351: sth %l6, [%l7 + 0x64] loop_5352: movcc %icc, %g7, %l4 fmovda %icc, %f9, %f0 stb %o7, [%l7 + 0x38] ld [%l7 + 0x1C], %f9 nop setx loop_5353, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bgu,a %icc, loop_5354 movge %xcc, %o1, %g1 fmovscs %xcc, %f0, %f15 loop_5353: ldx [%l7 + 0x48], %o2 loop_5354: bg,pt %xcc, loop_5355 brlz,a %l3, loop_5356 brlez,a %o5, loop_5357 fmovsleu %icc, %f9, %f8 loop_5355: ldsw [%l7 + 0x48], %g4 loop_5356: ldsh [%l7 + 0x7A], %i3 loop_5357: fand %f8, %f8, %f6 brnz %l1, loop_5358 stw %o3, [%l7 + 0x54] fbue,a %fcc1, loop_5359 andn %i2, %g2, %i6 loop_5358: andcc %o4, 0x03FE, %i1 sth %g5, [%l7 + 0x22] loop_5359: lduh [%l7 + 0x32], %o0 ldsh [%l7 + 0x3E], %g3 brnz %l2, loop_5360 ldsb [%l7 + 0x68], %i0 orn %i7, %l0, %i4 movrgz %g6, 0x047, %l5 loop_5360: xor %o6, 0x0DDC, %l6 ldd [%l7 + 0x30], %f14 fxor %f14, %f4, %f10 fand %f0, %f6, %f2 movcs %icc, %i5, %l4 lduh [%l7 + 0x62], %o7 sth %o1, [%l7 + 0x6A] movcc %xcc, %g1, %g7 ldx [%l7 + 0x20], %o2 stx %l3, [%l7 + 0x78] edge16n %o5, %i3, %g4 fbu %fcc0, loop_5361 andncc %l1, %i2, %o3 fbug,a %fcc3, loop_5362 fcmpeq16 %f6, %f2, %g2 loop_5361: fmovscc %icc, %f14, %f3 lduh [%l7 + 0x3A], %o4 loop_5362: ld [%l7 + 0x74], %f9 movrlez %i1, %i6, %g5 fones %f1 st %f11, [%l7 + 0x30] fmovrsne %o0, %f7, %f2 lduw [%l7 + 0x70], %l2 ldsh [%l7 + 0x48], %g3 ldd [%l7 + 0x68], %f8 stb %i7, [%l7 + 0x4E] bleu,pn %icc, loop_5363 fmovsl %xcc, %f4, %f3 tvs %icc, 0x1 fpsub32s %f14, %f6, %f9 loop_5363: fmovde %icc, %f5, %f15 fbne,a %fcc0, loop_5364 lduw [%l7 + 0x5C], %i0 fbu,a %fcc1, loop_5365 udivx %i4, 0x1C59, %g6 loop_5364: bge,a %icc, loop_5366 ld [%l7 + 0x28], %f5 loop_5365: ld [%l7 + 0x60], %f1 lduw [%l7 + 0x60], %l0 loop_5366: ldsh [%l7 + 0x5C], %o6 movvs %xcc, %l5, %i5 stw %l4, [%l7 + 0x1C] fpadd32 %f8, %f12, %f12 ta %xcc, 0x2 bn %icc, loop_5367 popc 0x096B, %o7 movrlez %l6, 0x1C9, %o1 sth %g1, [%l7 + 0x22] loop_5367: stb %o2, [%l7 + 0x2D] fbo,a %fcc1, loop_5368 tvs %xcc, 0x4 fnot1 %f10, %f6 fble,a %fcc3, loop_5369 loop_5368: fmovd %f2, %f6 movrlez %l3, %o5, %g7 fors %f9, %f3, %f10 loop_5369: brnz,a %g4, loop_5370 fmovrdlez %l1, %f14, %f12 ta %xcc, 0x6 fbule,a %fcc3, loop_5371 loop_5370: add %i2, 0x1D59, %i3 fmovrdne %g2, %f14, %f12 stb %o3, [%l7 + 0x68] loop_5371: nop setx loop_5372, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsgu %icc, %f14, %f7 edge32ln %i1, %i6, %o4 edge16l %g5, %l2, %o0 loop_5372: fnot1s %f0, %f4 fmovdle %icc, %f7, %f2 tcc %xcc, 0x7 movrne %i7, %i0, %g3 sethi 0x043F, %g6 movrlz %l0, %o6, %l5 movvc %xcc, %i4, %l4 fmovrse %o7, %f7, %f9 brgz,a %l6, loop_5373 bvs,pt %icc, loop_5374 st %f10, [%l7 + 0x1C] bcs,pn %xcc, loop_5375 loop_5373: ba,a loop_5376 loop_5374: umul %o1, %g1, %o2 edge32l %i5, %o5, %g7 loop_5375: fcmple16 %f0, %f2, %g4 loop_5376: ldx [%l7 + 0x18], %l1 andncc %i2, %l3, %i3 movpos %icc, %g2, %o3 edge8n %i1, %i6, %o4 xnorcc %l2, %o0, %i7 fbul %fcc0, loop_5377 fmovrsgez %g5, %f11, %f11 fones %f1 fmovdvs %icc, %f11, %f11 loop_5377: fornot2 %f8, %f10, %f10 lduh [%l7 + 0x42], %i0 movrlez %g6, %l0, %g3 movn %icc, %o6, %i4 tne %icc, 0x5 fzero %f12 ldub [%l7 + 0x5B], %l4 brgz %o7, loop_5378 fmovsne %xcc, %f4, %f9 edge8l %l6, %l5, %o1 ldsb [%l7 + 0x5D], %o2 loop_5378: fmovse %icc, %f9, %f4 stw %g1, [%l7 + 0x6C] or %o5, 0x032D, %i5 fmovrdlz %g7, %f2, %f0 movvc %xcc, %l1, %g4 fnor %f4, %f10, %f12 fmovdg %xcc, %f9, %f3 ldd [%l7 + 0x20], %f2 sth %l3, [%l7 + 0x3C] fbuge,a %fcc0, loop_5379 taddcctv %i2, 0x009E, %g2 ble,a,pn %icc, loop_5380 ld [%l7 + 0x74], %f3 loop_5379: movrgz %i3, %i1, %o3 brgz,a %o4, loop_5381 loop_5380: subcc %i6, %o0, %i7 lduw [%l7 + 0x6C], %l2 fsrc1s %f15, %f9 loop_5381: movgu %xcc, %g5, %g6 ldx [%l7 + 0x40], %i0 fones %f11 stx %l0, [%l7 + 0x40] subc %g3, 0x160C, %i4 edge8l %o6, %l4, %l6 edge16 %l5, %o7, %o1 stb %g1, [%l7 + 0x3A] orn %o5, 0x1CE1, %o2 fcmpne32 %f6, %f8, %i5 tl %xcc, 0x5 ldd [%l7 + 0x10], %f12 movneg %xcc, %l1, %g7 ld [%l7 + 0x4C], %f8 fxor %f4, %f10, %f8 movrlz %l3, %g4, %i2 bl loop_5382 ldub [%l7 + 0x0F], %g2 std %f2, [%l7 + 0x70] fornot2s %f13, %f4, %f6 loop_5382: ld [%l7 + 0x68], %f1 bneg loop_5383 tsubcc %i1, %o3, %i3 fmovdcc %icc, %f3, %f14 std %f6, [%l7 + 0x68] loop_5383: movn %icc, %i6, %o4 fmovdl %xcc, %f13, %f5 sth %i7, [%l7 + 0x28] ldx [%l7 + 0x68], %o0 be,a,pn %xcc, loop_5384 fblg %fcc3, loop_5385 fandnot2s %f1, %f2, %f10 te %icc, 0x6 loop_5384: fmuld8ulx16 %f0, %f13, %f4 loop_5385: ldsb [%l7 + 0x7B], %g5 xor %l2, %g6, %l0 std %f6, [%l7 + 0x70] fmovdne %xcc, %f4, %f9 movcs %xcc, %i0, %g3 fsrc1 %f10, %f14 movgu %xcc, %o6, %i4 stx %l4, [%l7 + 0x70] fmovdneg %icc, %f12, %f11 bne,pn %xcc, loop_5386 tvc %icc, 0x1 edge8 %l5, %o7, %o1 fmovdcc %icc, %f9, %f7 loop_5386: fmovscs %icc, %f10, %f9 sdivcc %l6, 0x1F02, %g1 umul %o5, 0x1938, %o2 bge,a loop_5387 bn %xcc, loop_5388 fpadd32 %f0, %f0, %f6 popc 0x0E07, %i5 loop_5387: ldx [%l7 + 0x78], %g7 loop_5388: movcc %xcc, %l1, %g4 fbug %fcc2, loop_5389 fmovs %f8, %f8 andn %l3, 0x0FD5, %g2 alignaddr %i2, %o3, %i1 loop_5389: bn %xcc, loop_5390 st %f6, [%l7 + 0x7C] lduw [%l7 + 0x44], %i3 stw %i6, [%l7 + 0x38] loop_5390: andn %o4, %i7, %o0 fpadd16s %f8, %f6, %f2 stw %g5, [%l7 + 0x54] fxors %f10, %f15, %f3 bgu,a,pt %xcc, loop_5391 sth %l2, [%l7 + 0x26] fone %f2 and %g6, 0x0E37, %i0 loop_5391: fmovdcs %xcc, %f11, %f6 fmovdl %xcc, %f3, %f6 sdivx %l0, 0x1F7E, %g3 edge16l %i4, %l4, %o6 bl,a,pn %icc, loop_5392 fnot1s %f10, %f8 fbu,a %fcc3, loop_5393 ldub [%l7 + 0x3C], %o7 loop_5392: ldsb [%l7 + 0x40], %l5 bneg,a,pt %icc, loop_5394 loop_5393: xor %l6, %g1, %o1 fmul8x16au %f3, %f5, %f4 fands %f13, %f11, %f6 loop_5394: fpack32 %f10, %f6, %f0 stw %o5, [%l7 + 0x6C] ldub [%l7 + 0x14], %o2 be,pn %icc, loop_5395 ldsw [%l7 + 0x6C], %g7 array8 %i5, %l1, %g4 fmovde %icc, %f4, %f3 loop_5395: ldx [%l7 + 0x70], %g2 fmul8x16au %f15, %f12, %f12 sth %l3, [%l7 + 0x5C] sth %o3, [%l7 + 0x5E] bvc,a,pt %xcc, loop_5396 ldsw [%l7 + 0x60], %i1 addccc %i3, %i2, %i6 brgz %i7, loop_5397 loop_5396: fornot1s %f15, %f0, %f13 ldx [%l7 + 0x18], %o0 ldsb [%l7 + 0x24], %g5 loop_5397: fnot1 %f6, %f12 brgz,a %o4, loop_5398 edge32 %l2, %g6, %l0 addc %g3, 0x1961, %i4 tcs %icc, 0x0 loop_5398: array8 %l4, %o6, %i0 fmovrslz %l5, %f8, %f15 andncc %l6, %o7, %g1 smulcc %o5, %o2, %o1 st %f11, [%l7 + 0x7C] subcc %i5, %g7, %l1 mova %icc, %g2, %g4 fmovd %f2, %f12 fmovdn %xcc, %f9, %f12 fmovrdne %o3, %f12, %f12 fbul %fcc0, loop_5399 fbl,a %fcc0, loop_5400 fmovsa %xcc, %f6, %f3 stb %l3, [%l7 + 0x42] loop_5399: st %f0, [%l7 + 0x18] loop_5400: fxnors %f13, %f2, %f14 edge16 %i3, %i2, %i1 lduw [%l7 + 0x3C], %i6 brlez,a %i7, loop_5401 or %o0, 0x0294, %o4 ldsb [%l7 + 0x3A], %g5 fmovsge %xcc, %f9, %f6 loop_5401: lduw [%l7 + 0x38], %g6 ldsw [%l7 + 0x3C], %l2 stw %g3, [%l7 + 0x7C] std %f4, [%l7 + 0x50] ldx [%l7 + 0x30], %l0 fcmpeq16 %f12, %f12, %i4 std %f12, [%l7 + 0x18] bcc,a,pt %xcc, loop_5402 movre %l4, %o6, %l5 bgu loop_5403 lduw [%l7 + 0x38], %i0 loop_5402: andncc %o7, %g1, %l6 stw %o2, [%l7 + 0x48] loop_5403: lduh [%l7 + 0x62], %o1 fbn %fcc1, loop_5404 movgu %icc, %o5, %g7 siam 0x5 tsubcc %l1, %g2, %i5 loop_5404: fmul8x16 %f15, %f14, %f0 fcmps %fcc1, %f11, %f1 tcs %icc, 0x4 stw %o3, [%l7 + 0x7C] mulx %l3, 0x162D, %i3 tsubcctv %i2, %i1, %g4 sllx %i7, 0x04, %i6 fbn,a %fcc1, loop_5405 taddcctv %o0, %o4, %g6 ble %icc, loop_5406 or %l2, %g3, %g5 loop_5405: fmovdn %xcc, %f3, %f5 ldx [%l7 + 0x28], %l0 loop_5406: edge16l %i4, %o6, %l4 fandnot1 %f12, %f12, %f6 pdist %f12, %f6, %f8 ldsh [%l7 + 0x38], %i0 fmuld8sux16 %f2, %f8, %f2 fmovrdgz %o7, %f8, %f10 fmovrdlz %l5, %f14, %f0 fexpand %f10, %f14 fcmpeq32 %f10, %f2, %l6 tcc %icc, 0x7 ldsh [%l7 + 0x5C], %o2 fpadd32 %f0, %f8, %f8 edge8n %g1, %o1, %o5 fandnot1s %f10, %f13, %f14 stx %g7, [%l7 + 0x48] bvs,pn %icc, loop_5407 fone %f8 st %f8, [%l7 + 0x5C] tne %xcc, 0x3 loop_5407: fabsd %f4, %f8 ld [%l7 + 0x48], %f9 fornot2s %f2, %f3, %f13 ldsb [%l7 + 0x18], %l1 umul %g2, 0x1B96, %i5 ldsb [%l7 + 0x66], %o3 sth %l3, [%l7 + 0x6C] fcmpgt16 %f10, %f12, %i3 fmul8x16 %f9, %f10, %f0 lduw [%l7 + 0x70], %i1 fornot2s %f12, %f1, %f13 fmovrdne %i2, %f8, %f4 bcc,a loop_5408 fone %f4 sub %i7, 0x17F3, %i6 fpack32 %f14, %f0, %f10 loop_5408: fpadd32 %f14, %f8, %f0 fcmple32 %f8, %f14, %o0 sth %g4, [%l7 + 0x3A] movne %xcc, %o4, %g6 fbul,a %fcc3, loop_5409 fpadd16s %f8, %f10, %f9 fbu,a %fcc0, loop_5410 brgz %g3, loop_5411 loop_5409: st %f5, [%l7 + 0x6C] subc %l2, %g5, %i4 loop_5410: fmul8x16al %f9, %f11, %f10 loop_5411: bneg,a,pt %icc, loop_5412 lduh [%l7 + 0x40], %o6 stb %l0, [%l7 + 0x3A] fmovdleu %icc, %f7, %f15 loop_5412: std %f8, [%l7 + 0x08] lduw [%l7 + 0x6C], %l4 sethi 0x0C43, %i0 ldd [%l7 + 0x30], %f0 udiv %l5, 0x0283, %o7 brlz,a %l6, loop_5413 stb %g1, [%l7 + 0x40] fbl,a %fcc0, loop_5414 edge8n %o2, %o5, %o1 loop_5413: edge8ln %l1, %g2, %g7 ldx [%l7 + 0x58], %o3 loop_5414: movvc %xcc, %l3, %i5 ldx [%l7 + 0x48], %i1 fmovsleu %icc, %f1, %f2 ldub [%l7 + 0x2E], %i3 xnorcc %i7, %i6, %i2 call loop_5415 tl %xcc, 0x1 stb %o0, [%l7 + 0x6E] stb %o4, [%l7 + 0x65] loop_5415: fbul,a %fcc2, loop_5416 tge %icc, 0x5 edge32l %g6, %g4, %g3 fexpand %f14, %f0 loop_5416: ldsb [%l7 + 0x6E], %g5 andncc %i4, %l2, %l0 stw %l4, [%l7 + 0x30] ldsh [%l7 + 0x70], %i0 udiv %o6, 0x1874, %l5 fmovrdlez %o7, %f6, %f14 bgu %xcc, loop_5417 movpos %xcc, %l6, %o2 ble loop_5418 stx %o5, [%l7 + 0x78] loop_5417: fmovdg %xcc, %f13, %f5 fcmpne16 %f4, %f14, %g1 loop_5418: ldx [%l7 + 0x08], %l1 sllx %g2, 0x10, %o1 tgu %icc, 0x5 edge32n %g7, %o3, %l3 fmovrdlez %i1, %f12, %f0 ld [%l7 + 0x20], %f3 movvc %xcc, %i5, %i3 movrlz %i6, 0x25D, %i7 fsrc1s %f13, %f6 ta %xcc, 0x7 movpos %xcc, %i2, %o4 stb %o0, [%l7 + 0x2E] edge32 %g6, %g4, %g5 fmovsle %xcc, %f8, %f13 smulcc %g3, 0x00DA, %l2 stb %l0, [%l7 + 0x6F] fpack32 %f4, %f8, %f6 fmovdle %icc, %f2, %f15 tne %xcc, 0x0 ldub [%l7 + 0x14], %l4 tvs %icc, 0x5 sub %i0, %o6, %l5 fornot1s %f0, %f3, %f1 fmovdpos %icc, %f12, %f1 stx %i4, [%l7 + 0x70] fpack16 %f4, %f0 xorcc %l6, %o7, %o5 stb %g1, [%l7 + 0x15] fcmpeq32 %f8, %f10, %o2 call loop_5419 fmovsneg %xcc, %f6, %f4 tg %xcc, 0x2 srlx %g2, %l1, %o1 loop_5419: stb %o3, [%l7 + 0x08] fone %f8 fexpand %f3, %f0 umul %g7, 0x1CBE, %i1 movvs %icc, %i5, %l3 st %f4, [%l7 + 0x78] tvs %icc, 0x0 fxnor %f8, %f8, %f14 bpos,a loop_5420 std %f8, [%l7 + 0x18] stb %i6, [%l7 + 0x19] bpos,a %icc, loop_5421 loop_5420: fbuge %fcc3, loop_5422 edge16 %i7, %i2, %i3 fmovrsne %o4, %f2, %f13 loop_5421: sub %g6, %g4, %g5 loop_5422: st %f0, [%l7 + 0x6C] alignaddrl %o0, %l2, %g3 fnegd %f8, %f2 xorcc %l0, %i0, %o6 fcmpd %fcc1, %f4, %f2 fnegs %f10, %f3 tn %xcc, 0x5 tg %xcc, 0x1 brgz %l4, loop_5423 fmovsne %xcc, %f11, %f8 edge8 %i4, %l6, %l5 te %icc, 0x4 loop_5423: tg %xcc, 0x4 ld [%l7 + 0x60], %f11 nop setx loop_5424, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fabsd %f4, %f10 or %o7, %g1, %o2 bcc,pt %xcc, loop_5425 loop_5424: be,a %icc, loop_5426 stb %o5, [%l7 + 0x18] array16 %g2, %o1, %o3 loop_5425: ldsw [%l7 + 0x30], %l1 loop_5426: fnegs %f10, %f9 taddcctv %g7, 0x0908, %i1 ldd [%l7 + 0x48], %f10 brgz %l3, loop_5427 sth %i6, [%l7 + 0x72] stw %i7, [%l7 + 0x24] bge,a,pn %icc, loop_5428 loop_5427: fcmps %fcc0, %f14, %f10 stx %i2, [%l7 + 0x10] fcmple32 %f14, %f14, %i5 loop_5428: fornot2 %f8, %f0, %f0 st %f6, [%l7 + 0x48] fcmpeq32 %f4, %f10, %o4 fmovdg %xcc, %f5, %f7 fpsub16s %f13, %f1, %f3 fornot2s %f12, %f0, %f7 fcmpgt32 %f14, %f0, %i3 addcc %g4, %g5, %o0 ldx [%l7 + 0x20], %g6 edge32l %g3, %l0, %l2 for %f10, %f6, %f6 movrne %o6, 0x374, %i0 bshuffle %f4, %f0, %f10 fpsub16s %f11, %f0, %f13 fblg %fcc2, loop_5429 fnot2 %f2, %f12 lduw [%l7 + 0x68], %l4 edge32 %l6, %l5, %o7 loop_5429: udivcc %g1, 0x1F65, %o2 movne %icc, %o5, %g2 fmovdg %xcc, %f3, %f1 fmovdvs %xcc, %f10, %f7 stx %o1, [%l7 + 0x68] fmul8x16al %f3, %f13, %f10 fcmpes %fcc1, %f4, %f5 fmovsleu %xcc, %f14, %f12 addccc %o3, %l1, %i4 std %f2, [%l7 + 0x10] fmovdge %icc, %f13, %f8 ldx [%l7 + 0x48], %g7 add %i1, 0x19D1, %i6 orn %i7, %i2, %l3 ldd [%l7 + 0x60], %f12 movcs %icc, %o4, %i5 lduw [%l7 + 0x7C], %g4 ld [%l7 + 0x10], %f3 fmovscs %xcc, %f15, %f13 sra %g5, 0x0C, %o0 sdiv %g6, 0x1E22, %i3 stx %l0, [%l7 + 0x28] lduh [%l7 + 0x0C], %g3 subc %l2, %i0, %o6 fmovsg %icc, %f13, %f1 ldsw [%l7 + 0x0C], %l6 stx %l4, [%l7 + 0x58] move %xcc, %o7, %g1 andcc %l5, 0x0117, %o2 lduw [%l7 + 0x5C], %o5 ldd [%l7 + 0x20], %f8 sth %o1, [%l7 + 0x4C] movge %icc, %g2, %o3 edge16n %l1, %i4, %g7 fcmps %fcc3, %f0, %f5 fmovde %icc, %f15, %f4 ld [%l7 + 0x34], %f15 brlez %i1, loop_5430 smul %i7, %i6, %i2 tne %xcc, 0x6 fexpand %f2, %f2 loop_5430: edge16 %o4, %l3, %g4 ba %xcc, loop_5431 movge %icc, %i5, %o0 fmovdleu %xcc, %f0, %f4 ldx [%l7 + 0x10], %g6 loop_5431: fsrc2 %f6, %f0 tne %xcc, 0x2 ld [%l7 + 0x30], %f14 sdiv %g5, 0x1700, %i3 sdiv %l0, 0x1EF0, %g3 ldx [%l7 + 0x28], %i0 st %f11, [%l7 + 0x4C] fsrc1 %f6, %f10 tgu %xcc, 0x3 array32 %l2, %o6, %l4 ldsw [%l7 + 0x1C], %l6 tcs %xcc, 0x1 fmovdl %icc, %f4, %f14 edge32n %o7, %g1, %o2 stw %o5, [%l7 + 0x74] fcmpgt16 %f8, %f6, %o1 nop setx loop_5432, %l0, %l1 jmpl %l1, %l5 lduw [%l7 + 0x60], %o3 fmovdle %icc, %f1, %f14 andncc %g2, %l1, %g7 loop_5432: fmovdgu %xcc, %f5, %f10 fabss %f6, %f14 move %xcc, %i1, %i7 ld [%l7 + 0x30], %f8 fpadd16 %f14, %f6, %f2 st %f8, [%l7 + 0x70] fmovdl %xcc, %f12, %f2 fpack32 %f12, %f10, %f4 std %f6, [%l7 + 0x78] ld [%l7 + 0x28], %f13 movrlz %i6, %i4, %o4 srl %l3, %i2, %g4 fbn %fcc2, loop_5433 fones %f9 fmovsg %icc, %f8, %f3 array16 %i5, %o0, %g5 loop_5433: umulcc %g6, 0x14A1, %l0 sth %g3, [%l7 + 0x70] lduw [%l7 + 0x10], %i3 fmovdge %icc, %f2, %f2 lduh [%l7 + 0x72], %i0 fmovrde %o6, %f6, %f4 xorcc %l2, %l6, %l4 movpos %xcc, %o7, %g1 lduw [%l7 + 0x34], %o5 fbn,a %fcc3, loop_5434 fxnors %f1, %f4, %f7 sth %o2, [%l7 + 0x6A] bcc loop_5435 loop_5434: sth %o1, [%l7 + 0x74] bne,a,pt %xcc, loop_5436 ldub [%l7 + 0x5D], %o3 loop_5435: siam 0x7 fmovde %icc, %f10, %f4 loop_5436: ldd [%l7 + 0x78], %f14 movgu %icc, %g2, %l5 fmovsg %icc, %f4, %f7 udiv %l1, 0x1037, %i1 bneg,a,pn %xcc, loop_5437 orcc %i7, %i6, %i4 edge8 %g7, %o4, %i2 tgu %xcc, 0x1 loop_5437: stx %g4, [%l7 + 0x38] stx %i5, [%l7 + 0x30] fbne %fcc0, loop_5438 fmovsneg %icc, %f9, %f0 fmovdcc %xcc, %f9, %f11 fnors %f15, %f10, %f15 loop_5438: ldsw [%l7 + 0x40], %l3 fmovdl %icc, %f5, %f0 siam 0x2 array8 %g5, %g6, %l0 ld [%l7 + 0x54], %f2 fmuld8sux16 %f14, %f1, %f6 fmovde %icc, %f7, %f5 call loop_5439 fabss %f5, %f11 fmovsle %xcc, %f8, %f10 fnor %f10, %f0, %f10 loop_5439: fcmpeq16 %f12, %f10, %g3 smul %o0, 0x1A1D, %i0 ldx [%l7 + 0x20], %o6 fbu %fcc0, loop_5440 fnand %f10, %f14, %f10 fmovdg %xcc, %f0, %f15 nop setx loop_5441, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5440: fmovsne %xcc, %f14, %f9 bleu loop_5442 fcmpeq16 %f14, %f8, %i3 loop_5441: udivx %l2, 0x1C43, %l6 ldub [%l7 + 0x20], %l4 loop_5442: xnor %g1, %o5, %o7 popc %o2, %o3 addc %g2, 0x18AD, %o1 udivcc %l5, 0x0C8D, %l1 brnz,a %i7, loop_5443 fpmerge %f10, %f3, %f0 sth %i6, [%l7 + 0x10] fandnot2s %f15, %f9, %f7 loop_5443: nop setx loop_5444, %l0, %l1 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 %fcc0, loop_5445 movge %xcc, %i4, %g7 fcmpeq16 %f2, %f14, %i1 loop_5444: addcc %i2, 0x0B75, %o4 loop_5445: fmovrdlez %g4, %f2, %f0 sth %i5, [%l7 + 0x12] fands %f5, %f9, %f15 ldsb [%l7 + 0x53], %g5 brlz,a %g6, loop_5446 ldx [%l7 + 0x18], %l0 fmul8x16al %f13, %f13, %f10 fzeros %f8 loop_5446: srlx %g3, 0x1F, %o0 fmovdneg %xcc, %f14, %f9 stx %l3, [%l7 + 0x38] array8 %i0, %o6, %i3 xorcc %l6, %l4, %l2 pdist %f2, %f10, %f8 fmovd %f4, %f10 fbug,a %fcc3, loop_5447 fmovrdgez %g1, %f4, %f6 ldd [%l7 + 0x78], %f8 fmovsg %icc, %f11, %f11 loop_5447: subc %o7, %o5, %o2 lduw [%l7 + 0x60], %g2 stb %o3, [%l7 + 0x4F] fbule %fcc3, loop_5448 sth %o1, [%l7 + 0x1E] fbne %fcc2, loop_5449 lduh [%l7 + 0x5E], %l1 loop_5448: ldsw [%l7 + 0x08], %i7 sllx %l5, 0x03, %i6 loop_5449: fmovrsne %i4, %f8, %f4 ldsh [%l7 + 0x32], %i1 alignaddr %i2, %g7, %o4 tpos %xcc, 0x5 fcmpgt32 %f8, %f4, %i5 xnorcc %g4, %g5, %g6 fcmpne16 %f8, %f4, %g3 ld [%l7 + 0x74], %f0 movcc %icc, %l0, %o0 movrlez %i0, %o6, %i3 bneg,a loop_5450 fcmple16 %f8, %f4, %l3 fpack32 %f12, %f10, %f0 fpsub32 %f4, %f2, %f12 loop_5450: st %f12, [%l7 + 0x64] sra %l6, %l2, %g1 tg %xcc, 0x6 fxor %f8, %f0, %f8 std %f6, [%l7 + 0x40] fpack32 %f4, %f10, %f0 tvc %xcc, 0x2 bl,pn %xcc, loop_5451 fmovdne %xcc, %f9, %f3 fnot1 %f4, %f2 fmovrde %o7, %f2, %f0 loop_5451: bn,a loop_5452 fcmpgt32 %f6, %f10, %o5 stw %o2, [%l7 + 0x3C] siam 0x7 loop_5452: sra %l4, 0x1F, %o3 brnz %g2, loop_5453 tle %xcc, 0x3 stx %l1, [%l7 + 0x58] srl %o1, %i7, %l5 loop_5453: fpsub32 %f8, %f8, %f14 edge32l %i6, %i4, %i2 ldd [%l7 + 0x20], %f8 lduw [%l7 + 0x40], %g7 sth %i1, [%l7 + 0x76] fones %f14 fmovrsgez %i5, %f10, %f4 movcc %icc, %g4, %o4 fornot2s %f4, %f1, %f13 mulscc %g5, 0x016A, %g6 fornot2s %f10, %f12, %f0 fble %fcc1, loop_5454 movrgez %g3, %o0, %i0 edge16 %o6, %i3, %l0 array8 %l3, %l2, %g1 loop_5454: xnorcc %o7, 0x0AF9, %o5 srax %o2, 0x1A, %l6 tcs %xcc, 0x5 fnands %f12, %f0, %f7 ld [%l7 + 0x54], %f5 fmul8x16 %f10, %f2, %f4 fxors %f3, %f9, %f5 smul %o3, 0x0F1C, %g2 fbue %fcc3, loop_5455 subcc %l1, %o1, %l4 alignaddr %i7, %i6, %i4 fsrc1 %f4, %f10 loop_5455: ba %xcc, loop_5456 movcc %xcc, %l5, %g7 fbu,a %fcc0, loop_5457 sethi 0x0041, %i2 loop_5456: fmovsgu %xcc, %f1, %f13 orn %i5, 0x1A3F, %i1 loop_5457: movgu %icc, %o4, %g4 bne,a loop_5458 sth %g5, [%l7 + 0x6E] std %f14, [%l7 + 0x70] alignaddrl %g6, %g3, %o0 loop_5458: ldx [%l7 + 0x78], %i0 andncc %i3, %o6, %l0 move %xcc, %l2, %g1 faligndata %f0, %f12, %f0 ldsh [%l7 + 0x12], %o7 stx %l3, [%l7 + 0x30] fmovdgu %xcc, %f1, %f7 stb %o2, [%l7 + 0x6F] add %l6, 0x12CC, %o3 udivx %g2, 0x1F73, %l1 stx %o1, [%l7 + 0x78] edge32 %l4, %i7, %o5 lduh [%l7 + 0x0E], %i6 tpos %icc, 0x1 be,pn %xcc, loop_5459 umulcc %l5, %i4, %g7 fcmple16 %f12, %f10, %i2 sth %i5, [%l7 + 0x0C] loop_5459: fnors %f1, %f6, %f3 movcs %xcc, %i1, %o4 fandnot2s %f10, %f6, %f3 or %g4, 0x0816, %g5 ldd [%l7 + 0x38], %f12 for %f4, %f4, %f10 fmovrdgz %g6, %f14, %f8 umulcc %g3, 0x1EBF, %i0 stw %i3, [%l7 + 0x74] fbu,a %fcc2, loop_5460 subc %o6, %o0, %l0 bl loop_5461 sra %l2, %o7, %g1 loop_5460: st %f11, [%l7 + 0x18] ldsb [%l7 + 0x76], %o2 loop_5461: edge32 %l3, %l6, %o3 fmovrdgez %l1, %f14, %f4 fmul8x16al %f4, %f8, %f8 fbuge,a %fcc1, loop_5462 ldsw [%l7 + 0x08], %o1 ld [%l7 + 0x28], %f8 fbo %fcc2, loop_5463 loop_5462: edge16l %l4, %i7, %o5 movcs %icc, %i6, %g2 fpadd32 %f2, %f0, %f8 loop_5463: fxnors %f13, %f8, %f11 fbe,a %fcc2, loop_5464 tsubcc %i4, 0x15BC, %l5 bg,a loop_5465 stw %g7, [%l7 + 0x38] loop_5464: lduw [%l7 + 0x50], %i5 fbu,a %fcc1, loop_5466 loop_5465: tcs %icc, 0x2 ldub [%l7 + 0x08], %i1 st %f1, [%l7 + 0x30] loop_5466: fmul8x16au %f11, %f2, %f0 fmovsge %xcc, %f14, %f9 st %f6, [%l7 + 0x08] fnands %f1, %f0, %f1 fmovsleu %icc, %f11, %f12 fmovdne %icc, %f2, %f13 movcc %icc, %o4, %i2 fandnot2s %f1, %f5, %f1 fmovdle %icc, %f0, %f13 sethi 0x0DD6, %g4 ldsw [%l7 + 0x38], %g6 mova %xcc, %g3, %i0 sdivcc %i3, 0x1875, %g5 fmovrdgez %o6, %f2, %f12 lduw [%l7 + 0x64], %l0 fmovrdlz %o0, %f6, %f12 ldsb [%l7 + 0x17], %l2 fnot2s %f3, %f5 fpackfix %f12, %f6 stw %g1, [%l7 + 0x64] fnands %f8, %f1, %f15 fbu,a %fcc2, loop_5467 fmovrdgz %o2, %f6, %f4 fmovrslez %l3, %f12, %f3 nop setx loop_5468, %l0, %l1 jmpl %l1, %o7 loop_5467: fmovscc %icc, %f5, %f15 lduw [%l7 + 0x1C], %o3 fmul8sux16 %f10, %f10, %f2 loop_5468: tleu %icc, 0x4 and %l1, %o1, %l4 std %f6, [%l7 + 0x40] edge8l %l6, %i7, %o5 fand %f10, %f14, %f0 or %g2, %i4, %i6 fmul8x16au %f8, %f8, %f6 std %f4, [%l7 + 0x58] brgz,a %l5, loop_5469 fble,a %fcc0, loop_5470 st %f5, [%l7 + 0x5C] tg %icc, 0x3 loop_5469: edge32 %g7, %i5, %i1 loop_5470: fbug,a %fcc3, loop_5471 movvs %icc, %i2, %o4 orcc %g4, 0x0A0D, %g3 bvs,pn %icc, loop_5472 loop_5471: udivcc %i0, 0x1199, %g6 subcc %g5, %o6, %i3 lduw [%l7 + 0x3C], %l0 loop_5472: ldub [%l7 + 0x7B], %o0 movpos %xcc, %g1, %o2 and %l2, %l3, %o7 fxnor %f0, %f4, %f6 fxors %f3, %f5, %f10 ba,a,pn %icc, loop_5473 fsrc2s %f5, %f5 addcc %o3, %l1, %o1 fcmpne32 %f14, %f0, %l4 loop_5473: lduh [%l7 + 0x6A], %i7 fbu %fcc3, loop_5474 be,a,pt %xcc, loop_5475 xnorcc %o5, %g2, %l6 srax %i6, %i4, %g7 loop_5474: array16 %l5, %i5, %i1 loop_5475: ldsh [%l7 + 0x5E], %i2 bpos,a loop_5476 fnot1s %f11, %f13 sdivcc %g4, 0x1DEA, %o4 fmovrsgz %i0, %f12, %f7 loop_5476: fpsub32s %f14, %f8, %f13 stb %g3, [%l7 + 0x12] ldd [%l7 + 0x78], %f8 tneg %icc, 0x1 tge %icc, 0x7 ldd [%l7 + 0x08], %f6 movn %xcc, %g6, %g5 fcmpgt16 %f4, %f14, %i3 addccc %o6, 0x04BA, %o0 fmul8x16al %f6, %f8, %f14 edge16 %l0, %g1, %l2 array8 %o2, %l3, %o3 ldx [%l7 + 0x58], %l1 fsrc1 %f4, %f14 nop setx loop_5477, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orcc %o1, %o7, %l4 ba,pn %icc, loop_5478 std %f0, [%l7 + 0x50] loop_5477: and %i7, %g2, %o5 sdivcc %l6, 0x10C5, %i4 loop_5478: fpadd32s %f2, %f7, %f4 fpadd16 %f10, %f10, %f4 ld [%l7 + 0x6C], %f11 fones %f8 fpadd16 %f0, %f14, %f12 andn %g7, %i6, %i5 tg %xcc, 0x4 fmovsa %xcc, %f11, %f14 call loop_5479 xor %i1, %i2, %g4 bne,a %xcc, loop_5480 fandnot2s %f15, %f15, %f5 loop_5479: sth %l5, [%l7 + 0x5A] ldub [%l7 + 0x29], %o4 loop_5480: bleu,a,pt %xcc, loop_5481 ldub [%l7 + 0x38], %i0 lduw [%l7 + 0x2C], %g6 movcc %icc, %g5, %i3 loop_5481: ldsw [%l7 + 0x78], %g3 movl %icc, %o0, %l0 ld [%l7 + 0x54], %f12 fmovdleu %xcc, %f13, %f8 fpadd32 %f2, %f4, %f10 nop setx loop_5482, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16 %o6, %g1, %l2 and %o2, %l3, %o3 taddcc %l1, %o7, %o1 loop_5482: fmovrde %l4, %f6, %f14 fpadd32s %f2, %f7, %f8 sdivcc %i7, 0x08F4, %g2 stw %l6, [%l7 + 0x28] andcc %o5, 0x1544, %i4 stx %i6, [%l7 + 0x50] umulcc %i5, 0x0A4B, %g7 sdivx %i1, 0x12D2, %i2 ld [%l7 + 0x68], %f6 ldx [%l7 + 0x68], %l5 std %f6, [%l7 + 0x48] fmovrsne %g4, %f8, %f4 std %f4, [%l7 + 0x38] fpackfix %f6, %f4 fcmple32 %f6, %f12, %o4 ldsh [%l7 + 0x18], %g6 udiv %i0, 0x011F, %g5 edge32n %g3, %o0, %i3 taddcc %o6, %l0, %g1 nop setx loop_5483, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bleu,a %xcc, loop_5484 xor %l2, 0x18AC, %l3 movl %icc, %o3, %l1 loop_5483: ldsb [%l7 + 0x68], %o2 loop_5484: tleu %xcc, 0x5 tleu %icc, 0x0 ldsh [%l7 + 0x66], %o1 fbue %fcc2, loop_5485 fbuge,a %fcc0, loop_5486 addc %o7, 0x0E21, %i7 sth %g2, [%l7 + 0x78] loop_5485: fmovrde %l4, %f12, %f2 loop_5486: lduw [%l7 + 0x14], %l6 movrlez %i4, 0x388, %o5 ldsh [%l7 + 0x52], %i6 stb %i5, [%l7 + 0x27] sth %i1, [%l7 + 0x2C] array32 %g7, %i2, %g4 fors %f7, %f1, %f3 fbu,a %fcc3, loop_5487 subc %l5, 0x0B6E, %g6 fblg %fcc1, loop_5488 array8 %i0, %o4, %g5 loop_5487: tne %xcc, 0x1 fpadd32s %f10, %f3, %f14 loop_5488: tcs %icc, 0x5 fmovscs %xcc, %f15, %f8 array16 %g3, %i3, %o6 tvc %icc, 0x5 fmovscs %xcc, %f11, %f14 fbg,a %fcc1, loop_5489 ldub [%l7 + 0x0F], %l0 ldsb [%l7 + 0x45], %o0 smulcc %l2, %l3, %o3 loop_5489: xnorcc %l1, %o2, %g1 fmovsle %xcc, %f13, %f15 sub %o1, 0x066A, %o7 edge16 %i7, %g2, %l4 fmovscs %icc, %f12, %f5 fmovrse %i4, %f2, %f13 fmovda %xcc, %f1, %f0 edge8n %o5, %l6, %i5 lduw [%l7 + 0x14], %i1 brnz %g7, loop_5490 fand %f6, %f12, %f12 fand %f0, %f2, %f4 stw %i2, [%l7 + 0x2C] loop_5490: fands %f0, %f8, %f2 andcc %i6, %g4, %l5 fmovsvs %xcc, %f9, %f5 stb %i0, [%l7 + 0x2C] st %f14, [%l7 + 0x50] sth %g6, [%l7 + 0x22] ldx [%l7 + 0x68], %o4 stx %g5, [%l7 + 0x28] nop setx loop_5491, %l0, %l1 jmpl %l1, %g3 subccc %o6, 0x18F9, %i3 sethi 0x027F, %l0 ldd [%l7 + 0x10], %f6 loop_5491: stw %o0, [%l7 + 0x38] fnand %f14, %f4, %f2 and %l2, 0x0A3D, %o3 ldx [%l7 + 0x60], %l3 movne %icc, %l1, %g1 fmovscs %xcc, %f4, %f13 fbe %fcc1, loop_5492 fmovdne %xcc, %f2, %f4 fnand %f2, %f4, %f8 subc %o2, %o1, %i7 loop_5492: edge8l %g2, %o7, %l4 fmovdneg %icc, %f9, %f3 fmovdl %xcc, %f10, %f14 movneg %icc, %o5, %l6 fpackfix %f12, %f2 xor %i4, 0x0826, %i5 fbo %fcc2, loop_5493 fcmped %fcc0, %f12, %f0 ldub [%l7 + 0x46], %i1 fcmpeq32 %f10, %f12, %i2 loop_5493: bne,pt %xcc, loop_5494 fandnot1 %f0, %f4, %f4 fpackfix %f8, %f5 sdivcc %g7, 0x0C41, %i6 loop_5494: lduw [%l7 + 0x20], %g4 brgez %l5, loop_5495 stx %i0, [%l7 + 0x50] umul %g6, %g5, %o4 movn %icc, %o6, %g3 loop_5495: sra %i3, 0x1F, %l0 and %o0, 0x024E, %o3 stw %l2, [%l7 + 0x48] ldub [%l7 + 0x7A], %l3 fmul8ulx16 %f10, %f4, %f10 fpadd32s %f9, %f8, %f5 std %f10, [%l7 + 0x30] fmovsge %icc, %f12, %f6 xnorcc %l1, 0x1D7C, %o2 fnegs %f9, %f13 stw %g1, [%l7 + 0x10] fxor %f8, %f2, %f12 add %i7, 0x0C52, %o1 fbu,a %fcc2, loop_5496 lduh [%l7 + 0x0A], %g2 movrne %l4, %o7, %o5 bn,a loop_5497 loop_5496: mulscc %l6, %i5, %i4 ldsw [%l7 + 0x64], %i2 mulx %i1, 0x1785, %i6 loop_5497: bcc %xcc, loop_5498 fpadd16s %f0, %f10, %f7 ldd [%l7 + 0x68], %f14 fmovdleu %xcc, %f3, %f4 loop_5498: tn %xcc, 0x7 st %f1, [%l7 + 0x40] smulcc %g7, 0x1CD0, %g4 andn %l5, %i0, %g6 fnand %f10, %f6, %f4 std %f8, [%l7 + 0x30] array8 %g5, %o4, %g3 move %icc, %i3, %l0 fbul %fcc3, loop_5499 addcc %o0, 0x0803, %o6 std %f2, [%l7 + 0x20] tge %xcc, 0x1 loop_5499: fmovdle %icc, %f8, %f5 stw %o3, [%l7 + 0x3C] ldsw [%l7 + 0x78], %l3 fnot2 %f0, %f14 fnot1s %f1, %f9 movn %xcc, %l2, %l1 fbo %fcc1, loop_5500 st %f6, [%l7 + 0x0C] orcc %o2, %g1, %i7 edge16l %o1, %g2, %l4 loop_5500: fmovs %f10, %f4 fpackfix %f12, %f14 ldsb [%l7 + 0x32], %o5 ba,pn %icc, loop_5501 fmovdpos %xcc, %f10, %f5 edge8l %l6, %o7, %i5 fcmpne16 %f4, %f8, %i2 loop_5501: stx %i4, [%l7 + 0x50] sethi 0x008C, %i1 fmovsleu %icc, %f4, %f14 fbl,a %fcc3, loop_5502 fnegs %f0, %f12 bcs,pn %xcc, loop_5503 fmovsgu %xcc, %f9, %f1 loop_5502: sethi 0x067D, %g7 fblg %fcc1, loop_5504 loop_5503: fandnot2 %f2, %f10, %f8 fxors %f11, %f6, %f2 ldub [%l7 + 0x5C], %i6 loop_5504: std %f2, [%l7 + 0x70] fbule %fcc3, loop_5505 movvc %icc, %l5, %g4 bgu,a %xcc, loop_5506 stx %i0, [%l7 + 0x58] loop_5505: tg %xcc, 0x4 lduh [%l7 + 0x24], %g5 loop_5506: fpadd32 %f10, %f2, %f6 fbne %fcc2, loop_5507 array8 %o4, %g6, %g3 tpos %xcc, 0x0 ldsw [%l7 + 0x68], %l0 loop_5507: fands %f6, %f3, %f9 mulscc %o0, %i3, %o3 bvs,a loop_5508 ld [%l7 + 0x6C], %f2 brgez,a %l3, loop_5509 fmovsge %icc, %f0, %f10 loop_5508: addcc %l2, 0x0498, %l1 fmovsge %icc, %f15, %f2 loop_5509: fmovsle %icc, %f0, %f4 fpadd32 %f12, %f10, %f6 fandnot2s %f1, %f14, %f4 ldsw [%l7 + 0x3C], %o2 be,pn %icc, loop_5510 bn,a,pn %xcc, loop_5511 ldsw [%l7 + 0x20], %o6 ldub [%l7 + 0x3F], %g1 loop_5510: fmovrse %o1, %f12, %f1 loop_5511: fbu %fcc1, loop_5512 brz %i7, loop_5513 std %f2, [%l7 + 0x50] fpmerge %f10, %f14, %f2 loop_5512: brlz,a %g2, loop_5514 loop_5513: ldub [%l7 + 0x2C], %l4 fbg,a %fcc1, loop_5515 bvs,a,pn %xcc, loop_5516 loop_5514: fexpand %f10, %f8 ldub [%l7 + 0x40], %o5 loop_5515: fmovdcc %icc, %f13, %f8 loop_5516: fmuld8sux16 %f13, %f3, %f14 stb %l6, [%l7 + 0x22] fpadd16 %f2, %f10, %f6 tgu %icc, 0x0 subccc %i5, %o7, %i4 edge8ln %i1, %g7, %i6 fornot2 %f2, %f6, %f10 subcc %l5, %i2, %i0 call loop_5517 fmovde %icc, %f1, %f0 subccc %g4, 0x1B9B, %g5 fmovsleu %xcc, %f14, %f8 loop_5517: andncc %o4, %g3, %g6 edge8 %o0, %i3, %l0 movrlz %o3, %l3, %l2 fbge %fcc3, loop_5518 fcmpd %fcc1, %f2, %f8 movrlez %o2, 0x147, %o6 move %icc, %g1, %l1 loop_5518: fbg %fcc3, loop_5519 lduh [%l7 + 0x46], %o1 fmovsne %icc, %f6, %f13 fpackfix %f0, %f13 loop_5519: ldsh [%l7 + 0x54], %i7 ldsh [%l7 + 0x58], %l4 fmovdneg %xcc, %f5, %f8 fbn,a %fcc3, loop_5520 srax %g2, 0x17, %o5 bvc,pt %icc, loop_5521 add %i5, %o7, %l6 loop_5520: or %i1, %g7, %i6 movneg %xcc, %i4, %i2 loop_5521: lduw [%l7 + 0x50], %i0 umulcc %g4, 0x14BF, %g5 fcmpne32 %f2, %f2, %o4 ldsh [%l7 + 0x18], %g3 fnors %f2, %f9, %f8 siam 0x3 bcs,a,pt %xcc, loop_5522 fmul8x16al %f0, %f12, %f12 stb %l5, [%l7 + 0x3B] edge8 %g6, %o0, %i3 loop_5522: ldd [%l7 + 0x28], %f12 ldsh [%l7 + 0x0A], %o3 alignaddr %l0, %l3, %l2 addc %o2, %o6, %g1 sth %o1, [%l7 + 0x36] fandnot1 %f0, %f6, %f12 sth %l1, [%l7 + 0x0A] fmul8ulx16 %f4, %f10, %f14 ld [%l7 + 0x1C], %f5 bcs,a,pt %icc, loop_5523 fcmpes %fcc1, %f2, %f11 fxor %f4, %f6, %f14 tn %icc, 0x4 loop_5523: movleu %xcc, %i7, %l4 lduh [%l7 + 0x62], %o5 fcmps %fcc2, %f8, %f1 bleu,a,pn %xcc, loop_5524 ldsb [%l7 + 0x18], %i5 stx %o7, [%l7 + 0x20] ldd [%l7 + 0x20], %f2 loop_5524: tgu %xcc, 0x3 fmuld8ulx16 %f5, %f4, %f0 subccc %g2, 0x02BA, %i1 fmovrdgz %l6, %f6, %f2 fcmped %fcc1, %f8, %f2 st %f9, [%l7 + 0x70] ldx [%l7 + 0x08], %i6 stx %g7, [%l7 + 0x38] fmovdvs %icc, %f14, %f1 brlz %i4, loop_5525 fmovdge %xcc, %f14, %f4 st %f1, [%l7 + 0x1C] tpos %xcc, 0x5 loop_5525: fmovrdgz %i2, %f0, %f8 fbule,a %fcc0, loop_5526 fexpand %f13, %f0 ldsw [%l7 + 0x14], %i0 lduw [%l7 + 0x78], %g5 loop_5526: brnz %o4, loop_5527 stw %g3, [%l7 + 0x28] sdiv %l5, 0x1FF4, %g4 tsubcctv %o0, %i3, %o3 loop_5527: fmovdg %icc, %f0, %f6 st %f13, [%l7 + 0x28] ldd [%l7 + 0x18], %f4 ldx [%l7 + 0x38], %l0 fbo %fcc2, loop_5528 fbn,a %fcc2, loop_5529 tle %icc, 0x3 stw %g6, [%l7 + 0x0C] loop_5528: srlx %l3, 0x18, %l2 loop_5529: sth %o6, [%l7 + 0x6E] udivx %g1, 0x1BAC, %o2 stx %l1, [%l7 + 0x48] std %f0, [%l7 + 0x48] fmovscc %xcc, %f15, %f11 ldx [%l7 + 0x58], %i7 fmovsg %icc, %f7, %f0 std %f2, [%l7 + 0x30] movrgez %l4, 0x30E, %o1 fand %f4, %f6, %f8 edge8ln %o5, %i5, %g2 mulscc %i1, %l6, %i6 stb %o7, [%l7 + 0x37] stb %g7, [%l7 + 0x3C] bpos,a,pt %xcc, loop_5530 sth %i2, [%l7 + 0x32] sth %i4, [%l7 + 0x4E] srlx %i0, 0x1C, %g5 loop_5530: fpackfix %f4, %f4 orn %o4, %g3, %l5 stb %g4, [%l7 + 0x5E] bvs,a loop_5531 st %f8, [%l7 + 0x0C] fbuge,a %fcc3, loop_5532 ldd [%l7 + 0x30], %f14 loop_5531: bl,pt %icc, loop_5533 fmuld8sux16 %f6, %f10, %f4 loop_5532: st %f10, [%l7 + 0x7C] fpsub16s %f1, %f8, %f0 loop_5533: srax %i3, 0x08, %o3 ld [%l7 + 0x44], %f10 ld [%l7 + 0x54], %f5 bcs,a,pn %xcc, loop_5534 ldub [%l7 + 0x49], %o0 fnegs %f11, %f15 movgu %xcc, %g6, %l0 loop_5534: movpos %icc, %l2, %l3 tvs %icc, 0x4 call loop_5535 xor %g1, 0x0A6E, %o2 or %o6, 0x09A6, %l1 sth %l4, [%l7 + 0x42] loop_5535: brlz %i7, loop_5536 sth %o5, [%l7 + 0x56] fmovrdlez %o1, %f12, %f12 tneg %icc, 0x2 loop_5536: fnor %f2, %f14, %f6 mulx %g2, %i1, %l6 fmovscs %icc, %f3, %f12 brlz %i5, loop_5537 movg %xcc, %o7, %i6 subccc %i2, 0x0302, %g7 fnot2s %f1, %f9 loop_5537: nop setx loop_5538, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsl %xcc, %f2, %f15 movn %icc, %i4, %i0 sdivcc %g5, 0x01B0, %o4 loop_5538: fmovrsgz %g3, %f11, %f14 ld [%l7 + 0x1C], %f14 pdist %f0, %f10, %f0 ld [%l7 + 0x78], %f15 umulcc %g4, 0x0A08, %l5 ldsh [%l7 + 0x58], %o3 ldsw [%l7 + 0x4C], %o0 ldd [%l7 + 0x68], %f4 fzeros %f1 fmovrdlz %g6, %f8, %f6 ld [%l7 + 0x64], %f3 fxors %f5, %f10, %f3 move %xcc, %l0, %l2 fmovrslz %l3, %f8, %f5 fmovdg %xcc, %f15, %f8 fmovde %xcc, %f2, %f5 bneg loop_5539 be %xcc, loop_5540 fmovsg %xcc, %f1, %f1 bl %icc, loop_5541 loop_5539: tg %icc, 0x0 loop_5540: fcmple16 %f6, %f8, %i3 fba %fcc1, loop_5542 loop_5541: stw %g1, [%l7 + 0x5C] sth %o2, [%l7 + 0x74] brgez %o6, loop_5543 loop_5542: fbu %fcc1, loop_5544 udivcc %l1, 0x0B21, %l4 fbg %fcc1, loop_5545 loop_5543: bvs,pt %icc, loop_5546 loop_5544: lduw [%l7 + 0x44], %o5 move %icc, %o1, %i7 loop_5545: bl,a loop_5547 loop_5546: ldub [%l7 + 0x10], %i1 fmovrde %g2, %f8, %f10 sth %i5, [%l7 + 0x0C] loop_5547: fmovrdlz %o7, %f6, %f14 bcc loop_5548 fmovrslez %l6, %f5, %f2 tge %icc, 0x5 ldsh [%l7 + 0x76], %i6 loop_5548: movne %xcc, %g7, %i2 fornot1 %f14, %f8, %f8 ldsw [%l7 + 0x5C], %i0 srax %g5, 0x1E, %o4 st %f7, [%l7 + 0x28] ldsw [%l7 + 0x50], %g3 udiv %g4, 0x163B, %l5 fmovdg %icc, %f12, %f13 ldsb [%l7 + 0x1E], %o3 stx %o0, [%l7 + 0x30] fabss %f13, %f4 orn %i4, 0x1180, %g6 andn %l0, %l2, %l3 taddcc %i3, %g1, %o2 edge8ln %o6, %l4, %o5 tl %icc, 0x3 ldsb [%l7 + 0x1E], %o1 ldd [%l7 + 0x48], %f8 fmovsvs %icc, %f0, %f0 sethi 0x1E14, %i7 ldx [%l7 + 0x50], %l1 fcmpeq16 %f6, %f8, %g2 ld [%l7 + 0x10], %f0 brz,a %i5, loop_5549 movg %xcc, %o7, %i1 fmovdcc %icc, %f11, %f0 be,pn %xcc, loop_5550 loop_5549: fmovsl %icc, %f2, %f5 ldsb [%l7 + 0x28], %l6 std %f6, [%l7 + 0x08] loop_5550: fmovde %xcc, %f4, %f9 faligndata %f14, %f8, %f6 ldsh [%l7 + 0x2C], %g7 movleu %xcc, %i6, %i0 ldsh [%l7 + 0x60], %i2 fmovrdlz %g5, %f0, %f4 tgu %icc, 0x0 lduw [%l7 + 0x5C], %o4 fmovdcs %icc, %f6, %f1 fbul,a %fcc2, loop_5551 fmovsge %icc, %f1, %f10 movre %g4, %g3, %l5 fandnot2s %f1, %f1, %f6 loop_5551: ld [%l7 + 0x1C], %f10 fmul8sux16 %f12, %f10, %f6 popc %o3, %i4 alignaddrl %g6, %o0, %l2 smulcc %l0, 0x0638, %i3 lduw [%l7 + 0x58], %l3 fsrc1 %f14, %f14 bvs %xcc, loop_5552 lduh [%l7 + 0x2A], %g1 lduw [%l7 + 0x74], %o6 fbne,a %fcc3, loop_5553 loop_5552: umul %o2, %l4, %o5 and %o1, 0x0DB4, %l1 tpos %xcc, 0x3 loop_5553: movcs %icc, %g2, %i7 fcmpeq16 %f6, %f14, %o7 movne %xcc, %i5, %l6 sth %g7, [%l7 + 0x14] bleu loop_5554 fmovdneg %icc, %f6, %f15 tcc %icc, 0x3 bgu,a,pn %xcc, loop_5555 loop_5554: bne,a loop_5556 ld [%l7 + 0x3C], %f5 popc 0x11CD, %i6 loop_5555: addc %i0, 0x1ED6, %i1 loop_5556: ldsw [%l7 + 0x14], %i2 subccc %g5, 0x0FEF, %g4 be,a loop_5557 bneg,a,pt %icc, loop_5558 stb %g3, [%l7 + 0x73] fmovrde %o4, %f2, %f8 loop_5557: fmovdle %xcc, %f7, %f2 loop_5558: fmovsge %xcc, %f1, %f7 movrlez %o3, 0x384, %l5 ldsh [%l7 + 0x32], %i4 srlx %o0, 0x0A, %g6 fnegs %f5, %f6 ldub [%l7 + 0x50], %l0 umul %l2, 0x1209, %i3 ld [%l7 + 0x78], %f12 fmul8sux16 %f4, %f2, %f14 edge16 %g1, %o6, %o2 fexpand %f9, %f4 fmovdvc %xcc, %f10, %f3 fmovsn %xcc, %f12, %f15 movgu %xcc, %l4, %o5 movle %xcc, %l3, %o1 fcmpeq16 %f4, %f14, %g2 srl %l1, %i7, %o7 stw %l6, [%l7 + 0x28] ldub [%l7 + 0x15], %i5 st %f13, [%l7 + 0x38] srlx %i6, %i0, %g7 fmuld8ulx16 %f14, %f1, %f14 movneg %icc, %i1, %g5 mulx %i2, 0x19E1, %g3 bcc,a %xcc, loop_5559 movcs %xcc, %g4, %o4 movgu %icc, %l5, %i4 fcmpd %fcc0, %f2, %f4 loop_5559: fmovsleu %xcc, %f7, %f15 sllx %o3, 0x0B, %g6 fexpand %f13, %f6 brlez %l0, loop_5560 orn %o0, 0x1CFA, %i3 fmovrdne %l2, %f12, %f0 fnot2 %f8, %f14 loop_5560: edge16 %o6, %o2, %g1 fbge %fcc3, loop_5561 tsubcc %l4, %l3, %o5 fpadd16s %f12, %f14, %f14 fmovse %xcc, %f1, %f2 loop_5561: fpsub16s %f2, %f1, %f1 ldsb [%l7 + 0x3F], %g2 udivcc %o1, 0x05FC, %l1 sth %i7, [%l7 + 0x54] addc %l6, 0x0543, %i5 alignaddr %i6, %i0, %g7 array32 %i1, %g5, %i2 fzero %f12 stx %o7, [%l7 + 0x10] fmovdvc %icc, %f7, %f2 fpackfix %f8, %f11 fbule,a %fcc2, loop_5562 tvc %xcc, 0x4 fexpand %f10, %f4 call loop_5563 loop_5562: ldub [%l7 + 0x1B], %g4 std %f4, [%l7 + 0x48] fmovdneg %xcc, %f3, %f13 loop_5563: subccc %g3, 0x0FF4, %o4 ldx [%l7 + 0x08], %l5 movrgez %i4, 0x1C5, %o3 tsubcctv %l0, 0x1908, %g6 movrne %o0, %l2, %i3 fcmpgt16 %f10, %f10, %o2 lduh [%l7 + 0x50], %g1 fcmpgt16 %f6, %f14, %o6 movpos %icc, %l3, %l4 fmovsle %icc, %f10, %f11 siam 0x7 tcc %icc, 0x6 ba,pn %icc, loop_5564 brgz %o5, loop_5565 fcmpd %fcc0, %f2, %f12 lduh [%l7 + 0x0A], %o1 loop_5564: ldsw [%l7 + 0x24], %l1 loop_5565: fmul8x16 %f1, %f0, %f8 stx %g2, [%l7 + 0x40] fmovdcs %xcc, %f2, %f9 fxnor %f4, %f10, %f4 ldsw [%l7 + 0x5C], %l6 sth %i5, [%l7 + 0x54] fbug,a %fcc3, loop_5566 fmovdleu %xcc, %f3, %f11 bpos,a,pn %xcc, loop_5567 brgz,a %i7, loop_5568 loop_5566: fmul8x16al %f12, %f15, %f14 stw %i6, [%l7 + 0x28] loop_5567: mulscc %i0, 0x1A37, %i1 loop_5568: lduw [%l7 + 0x1C], %g5 brgez,a %g7, loop_5569 fabsd %f2, %f2 fexpand %f2, %f0 tne %icc, 0x7 loop_5569: lduh [%l7 + 0x3A], %o7 stw %i2, [%l7 + 0x0C] fands %f5, %f8, %f10 ldx [%l7 + 0x08], %g3 fmul8x16au %f7, %f6, %f2 bvs loop_5570 movvc %icc, %o4, %l5 udivx %g4, 0x15D9, %o3 te %xcc, 0x2 loop_5570: fpsub16 %f4, %f14, %f6 fbuge %fcc3, loop_5571 fmovspos %icc, %f0, %f2 ldd [%l7 + 0x58], %f14 udiv %l0, 0x0796, %i4 loop_5571: movrlez %o0, %l2, %i3 tge %xcc, 0x7 udiv %o2, 0x17E5, %g1 stw %g6, [%l7 + 0x40] fmovsvs %icc, %f6, %f14 std %f14, [%l7 + 0x20] bcs %icc, loop_5572 ldsw [%l7 + 0x60], %l3 nop setx loop_5573, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f6, [%l7 + 0x64] loop_5572: ldd [%l7 + 0x40], %f10 edge32l %l4, %o6, %o5 loop_5573: nop setx loop_5574, %l0, %l1 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, %f0, %f14 stw %l1, [%l7 + 0x48] lduw [%l7 + 0x44], %o1 loop_5574: bgu,pt %icc, loop_5575 subc %g2, %i5, %i7 ld [%l7 + 0x34], %f2 bvc %icc, loop_5576 loop_5575: fmovrslz %i6, %f10, %f8 orncc %i0, 0x15DB, %l6 umulcc %i1, 0x0F53, %g7 loop_5576: array8 %o7, %g5, %i2 fpadd16s %f14, %f6, %f8 fxor %f2, %f10, %f6 sll %o4, %g3, %g4 st %f7, [%l7 + 0x6C] st %f12, [%l7 + 0x08] fbe %fcc0, loop_5577 fmovsl %xcc, %f14, %f0 lduw [%l7 + 0x5C], %o3 fpadd16 %f0, %f6, %f0 loop_5577: ldsw [%l7 + 0x6C], %l5 stx %i4, [%l7 + 0x10] fabsd %f14, %f6 tsubcctv %l0, %l2, %o0 fmovrdne %o2, %f8, %f14 fcmple32 %f12, %f4, %i3 movre %g6, %g1, %l3 lduw [%l7 + 0x24], %o6 fcmpes %fcc3, %f5, %f1 ldx [%l7 + 0x50], %l4 fpackfix %f12, %f3 xnorcc %o5, %o1, %l1 ldsb [%l7 + 0x29], %i5 sth %g2, [%l7 + 0x6C] umulcc %i7, 0x1ABF, %i6 fpadd32 %f8, %f0, %f6 fpsub16s %f4, %f6, %f0 stx %l6, [%l7 + 0x20] fornot1s %f4, %f12, %f14 fzero %f4 movcc %icc, %i0, %g7 smulcc %o7, %i1, %i2 edge8l %o4, %g3, %g5 movleu %xcc, %o3, %g4 st %f3, [%l7 + 0x40] fbul %fcc2, loop_5578 fmovrslez %l5, %f0, %f9 ld [%l7 + 0x58], %f4 fmovde %xcc, %f15, %f5 loop_5578: fmovsvs %icc, %f8, %f14 brz,a %i4, loop_5579 lduh [%l7 + 0x72], %l2 fmovrdne %l0, %f4, %f14 stw %o2, [%l7 + 0x3C] loop_5579: subc %i3, %o0, %g6 addccc %g1, %o6, %l3 movre %o5, 0x026, %o1 edge16n %l4, %i5, %l1 nop setx loop_5580, %l0, %l1 jmpl %l1, %g2 udiv %i7, 0x027C, %l6 fornot2 %f10, %f4, %f14 fbul,a %fcc0, loop_5581 loop_5580: subcc %i0, 0x1F1B, %g7 fcmpd %fcc0, %f4, %f10 taddcc %o7, %i6, %i2 loop_5581: faligndata %f0, %f12, %f0 ldsw [%l7 + 0x58], %o4 lduw [%l7 + 0x48], %i1 addccc %g5, 0x189B, %g3 edge16 %o3, %l5, %i4 movge %xcc, %l2, %l0 edge16n %o2, %i3, %o0 fexpand %f1, %f8 be loop_5582 fsrc1 %f4, %f8 edge32 %g6, %g4, %o6 ldub [%l7 + 0x30], %g1 loop_5582: ta %xcc, 0x5 edge8l %o5, %o1, %l3 stx %i5, [%l7 + 0x58] call loop_5583 fmovrslez %l4, %f0, %f12 brlz %l1, loop_5584 sdivcc %i7, 0x1A4B, %g2 loop_5583: fbue %fcc2, loop_5585 ldd [%l7 + 0x08], %f8 loop_5584: fmovsle %icc, %f8, %f4 fbo %fcc1, loop_5586 loop_5585: fabss %f0, %f6 tgu %xcc, 0x6 for %f12, %f8, %f2 loop_5586: tn %xcc, 0x1 sth %l6, [%l7 + 0x66] stw %i0, [%l7 + 0x48] movcs %icc, %o7, %g7 fnot1 %f6, %f10 andcc %i2, %o4, %i6 ldx [%l7 + 0x40], %g5 or %i1, %o3, %g3 fmovrdlz %i4, %f8, %f8 te %icc, 0x0 fba %fcc1, loop_5587 alignaddr %l5, %l2, %l0 bne,a %xcc, loop_5588 sdivx %o2, 0x1AC6, %i3 loop_5587: tne %icc, 0x4 fxnors %f9, %f4, %f6 loop_5588: fmul8x16al %f12, %f7, %f6 nop setx loop_5589, %l0, %l1 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 + 0x74], %f5 edge8 %o0, %g6, %o6 fornot2 %f4, %f12, %f0 loop_5589: ldsh [%l7 + 0x12], %g1 orcc %o5, %g4, %o1 srlx %l3, %i5, %l4 ldsh [%l7 + 0x7C], %i7 fbuge %fcc3, loop_5590 stx %l1, [%l7 + 0x78] edge8 %g2, %l6, %o7 stb %i0, [%l7 + 0x2D] loop_5590: udiv %g7, 0x039E, %o4 subcc %i2, 0x1BCF, %i6 fones %f1 and %i1, %o3, %g5 fmovd %f0, %f0 movleu %xcc, %g3, %l5 lduh [%l7 + 0x50], %l2 sdiv %l0, 0x08F3, %i4 udiv %i3, 0x1C9E, %o2 brlez %o0, loop_5591 xor %g6, %g1, %o6 movne %xcc, %g4, %o5 st %f10, [%l7 + 0x24] loop_5591: std %f2, [%l7 + 0x40] fmovdge %icc, %f14, %f14 bne,a %xcc, loop_5592 ldsb [%l7 + 0x3F], %o1 sth %l3, [%l7 + 0x1E] fmovrslez %i5, %f4, %f8 loop_5592: st %f9, [%l7 + 0x1C] ldsh [%l7 + 0x0E], %i7 movgu %icc, %l1, %l4 fmovdvs %icc, %f4, %f0 fmuld8ulx16 %f12, %f3, %f8 fornot2 %f14, %f2, %f4 ldub [%l7 + 0x22], %g2 fors %f10, %f15, %f6 fmovsleu %xcc, %f1, %f8 sth %l6, [%l7 + 0x12] fba,a %fcc2, loop_5593 fxors %f9, %f14, %f12 ld [%l7 + 0x14], %f11 ldsw [%l7 + 0x10], %o7 loop_5593: ldd [%l7 + 0x50], %f12 fnands %f14, %f6, %f10 stx %g7, [%l7 + 0x20] ba,a,pt %xcc, loop_5594 fnot1 %f2, %f12 lduw [%l7 + 0x3C], %i0 tg %icc, 0x4 loop_5594: fmuld8sux16 %f15, %f12, %f12 ldsh [%l7 + 0x64], %i2 fblg %fcc1, loop_5595 stb %i6, [%l7 + 0x34] for %f8, %f10, %f8 fxors %f13, %f5, %f6 loop_5595: std %f2, [%l7 + 0x78] bshuffle %f4, %f2, %f14 movvc %icc, %o4, %i1 fcmpne32 %f2, %f14, %o3 sth %g5, [%l7 + 0x56] sth %g3, [%l7 + 0x32] sethi 0x1C19, %l2 fandnot2s %f10, %f14, %f15 ldd [%l7 + 0x48], %f12 stb %l5, [%l7 + 0x5A] fpack16 %f10, %f9 sth %i4, [%l7 + 0x44] ld [%l7 + 0x48], %f1 ld [%l7 + 0x20], %f12 fnor %f6, %f8, %f8 move %xcc, %i3, %l0 ldsb [%l7 + 0x73], %o2 fmovscs %icc, %f8, %f2 sdivcc %o0, 0x165E, %g6 fble %fcc0, loop_5596 fmovdn %xcc, %f14, %f13 brgz %g1, loop_5597 bg,a loop_5598 loop_5596: fmovdvs %xcc, %f7, %f6 fmovdvc %icc, %f2, %f10 loop_5597: fpmerge %f14, %f8, %f0 loop_5598: addc %o6, %o5, %o1 fpsub16s %f1, %f1, %f4 bshuffle %f14, %f6, %f14 srax %l3, %i5, %i7 ld [%l7 + 0x40], %f7 fzero %f0 mulx %g4, 0x17C9, %l1 edge16 %g2, %l6, %l4 edge8 %g7, %i0, %i2 bge loop_5599 movrlz %o7, 0x01A, %o4 edge32n %i1, %o3, %g5 stb %i6, [%l7 + 0x54] loop_5599: tvc %xcc, 0x6 movrlez %g3, 0x3E1, %l2 ldub [%l7 + 0x0D], %l5 brlz,a %i4, loop_5600 fbn,a %fcc3, loop_5601 stw %i3, [%l7 + 0x78] fsrc2s %f13, %f6 loop_5600: tcc %icc, 0x6 loop_5601: xor %l0, %o0, %g6 tneg %icc, 0x6 fornot1 %f4, %f2, %f10 nop setx loop_5602, %l0, %l1 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 %g1, %o6, %o5 stb %o1, [%l7 + 0x7F] fmul8x16 %f3, %f6, %f4 loop_5602: ldsb [%l7 + 0x16], %l3 tneg %xcc, 0x4 ldsh [%l7 + 0x42], %i5 andcc %o2, %i7, %g4 fabss %f5, %f9 fmovde %xcc, %f5, %f2 fpsub16s %f9, %f11, %f13 ld [%l7 + 0x74], %f14 fmovdg %icc, %f1, %f6 fxnor %f4, %f4, %f12 bneg loop_5603 lduh [%l7 + 0x6C], %g2 umulcc %l1, %l4, %g7 stb %l6, [%l7 + 0x0C] loop_5603: movrlez %i0, %i2, %o4 srax %o7, %o3, %i1 stw %g5, [%l7 + 0x20] fmovrdgz %g3, %f10, %f2 fmovrdgz %l2, %f8, %f10 bge,a,pn %icc, loop_5604 and %i6, %i4, %l5 edge32n %i3, %o0, %g6 ldsh [%l7 + 0x64], %g1 loop_5604: fxor %f14, %f6, %f6 tcc %xcc, 0x4 fandnot2s %f10, %f4, %f10 fmovrslz %l0, %f12, %f0 lduw [%l7 + 0x68], %o6 fmovd %f0, %f6 udiv %o5, 0x0844, %l3 sth %i5, [%l7 + 0x6C] ldx [%l7 + 0x30], %o2 ldsh [%l7 + 0x3C], %o1 fnors %f6, %f0, %f6 edge8ln %i7, %g2, %l1 ldsh [%l7 + 0x5A], %l4 brgez %g7, loop_5605 brlez,a %l6, loop_5606 move %xcc, %i0, %g4 ldsh [%l7 + 0x3A], %o4 loop_5605: taddcc %i2, 0x0E70, %o3 loop_5606: movg %icc, %i1, %o7 stx %g3, [%l7 + 0x50] lduh [%l7 + 0x72], %l2 fmovrdlez %i6, %f12, %f8 sth %g5, [%l7 + 0x70] st %f0, [%l7 + 0x2C] add %l5, 0x02DC, %i3 ldd [%l7 + 0x38], %f4 stw %i4, [%l7 + 0x68] st %f14, [%l7 + 0x50] orncc %o0, 0x1E57, %g1 fmovdle %icc, %f13, %f11 bgu %icc, loop_5607 siam 0x3 edge8 %l0, %g6, %o5 tgu %icc, 0x6 loop_5607: edge8ln %l3, %o6, %i5 movrlz %o1, 0x08E, %i7 movrne %g2, 0x3E8, %o2 fmovdl %xcc, %f1, %f6 srl %l1, %l4, %l6 lduw [%l7 + 0x34], %g7 sdivx %g4, 0x15E4, %o4 array16 %i0, %i2, %i1 fcmpne16 %f12, %f10, %o7 call loop_5608 smul %o3, %g3, %i6 movn %xcc, %l2, %g5 andncc %l5, %i3, %o0 loop_5608: fbue,a %fcc3, loop_5609 fmovdneg %xcc, %f15, %f8 be,a,pt %icc, loop_5610 fbo %fcc1, loop_5611 loop_5609: pdist %f14, %f14, %f2 fmul8ulx16 %f8, %f2, %f8 loop_5610: tn %icc, 0x3 loop_5611: addcc %i4, 0x0FD1, %l0 sethi 0x0B29, %g6 tcs %xcc, 0x3 sllx %o5, 0x10, %l3 array32 %o6, %g1, %i5 fpackfix %f6, %f8 fbu %fcc0, loop_5612 for %f10, %f4, %f0 subccc %o1, 0x0185, %g2 sub %i7, %o2, %l4 loop_5612: stx %l1, [%l7 + 0x78] lduh [%l7 + 0x7E], %l6 fpack32 %f8, %f6, %f4 fmovdl %icc, %f6, %f8 add %g4, 0x0D8C, %g7 bvc,pt %icc, loop_5613 fmovrslz %o4, %f5, %f8 movcs %icc, %i0, %i2 tleu %xcc, 0x7 loop_5613: sll %i1, 0x0F, %o7 sllx %g3, 0x15, %o3 fmovsl %icc, %f2, %f13 fmovrsgez %i6, %f9, %f5 fcmpgt16 %f4, %f0, %g5 fnands %f8, %f15, %f3 alignaddr %l2, %l5, %o0 movrne %i4, 0x1A9, %l0 fnor %f12, %f8, %f8 fcmple16 %f4, %f2, %g6 fmovdge %icc, %f9, %f2 bne,a,pn %xcc, loop_5614 fsrc1 %f2, %f10 std %f14, [%l7 + 0x38] fba,a %fcc0, loop_5615 loop_5614: movcc %xcc, %o5, %i3 fmovsneg %xcc, %f6, %f7 smulcc %o6, %g1, %l3 loop_5615: fsrc2s %f3, %f3 umulcc %o1, 0x118A, %g2 ldsb [%l7 + 0x55], %i5 fandnot1s %f2, %f4, %f10 fnor %f8, %f14, %f14 fxors %f4, %f0, %f4 for %f8, %f14, %f14 bge,pt %icc, loop_5616 udivx %o2, 0x14F3, %l4 fnot1 %f10, %f6 nop setx loop_5617, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5616: fmovsneg %icc, %f8, %f4 edge32n %i7, %l1, %l6 fmovdleu %icc, %f1, %f12 loop_5617: fmovs %f10, %f10 stx %g7, [%l7 + 0x50] st %f9, [%l7 + 0x44] ta %icc, 0x3 movge %icc, %g4, %i0 movg %icc, %i2, %o4 bleu,a,pn %icc, loop_5618 fcmpeq16 %f6, %f2, %i1 fmovrdgz %g3, %f2, %f0 bneg,a,pn %icc, loop_5619 loop_5618: fmuld8ulx16 %f15, %f3, %f0 tsubcctv %o7, 0x1B39, %i6 fmovdgu %icc, %f7, %f4 loop_5619: fmovrslez %g5, %f3, %f9 ld [%l7 + 0x34], %f6 movl %icc, %o3, %l2 fmuld8sux16 %f13, %f15, %f8 fnegs %f7, %f3 fmuld8ulx16 %f3, %f1, %f10 movcs %xcc, %l5, %i4 stx %l0, [%l7 + 0x58] std %f2, [%l7 + 0x18] movvs %xcc, %o0, %o5 srl %i3, %o6, %g1 bcc loop_5620 fmovrdgz %g6, %f6, %f14 std %f6, [%l7 + 0x30] stx %o1, [%l7 + 0x18] loop_5620: fmovd %f14, %f0 fmovrslez %l3, %f6, %f9 stb %g2, [%l7 + 0x47] fpack16 %f0, %f0 fblg %fcc2, loop_5621 movneg %xcc, %i5, %o2 or %l4, 0x03FF, %l1 ldx [%l7 + 0x48], %i7 loop_5621: ldsw [%l7 + 0x30], %g7 sth %g4, [%l7 + 0x7C] fbul %fcc1, loop_5622 movne %xcc, %i0, %i2 std %f10, [%l7 + 0x70] sub %l6, 0x118C, %i1 loop_5622: fmovrde %g3, %f0, %f14 tgu %icc, 0x5 ldsw [%l7 + 0x50], %o7 movvs %xcc, %o4, %g5 st %f13, [%l7 + 0x10] ldsw [%l7 + 0x24], %i6 fcmpeq16 %f12, %f2, %l2 ldd [%l7 + 0x18], %f12 ldsw [%l7 + 0x08], %l5 fmovrdgez %o3, %f10, %f4 ldsw [%l7 + 0x14], %l0 ldsh [%l7 + 0x6C], %i4 fbuge,a %fcc1, loop_5623 stw %o5, [%l7 + 0x54] fmovrde %i3, %f6, %f2 xnor %o0, 0x1327, %o6 loop_5623: lduw [%l7 + 0x60], %g6 ldd [%l7 + 0x48], %f10 movre %o1, %l3, %g2 tsubcc %i5, %o2, %g1 sll %l1, 0x0F, %i7 movge %icc, %g7, %g4 andncc %l4, %i0, %i2 tpos %icc, 0x6 fands %f2, %f6, %f9 fbe %fcc2, loop_5624 tsubcctv %l6, 0x1816, %i1 bpos,pn %xcc, loop_5625 lduw [%l7 + 0x3C], %g3 loop_5624: ldub [%l7 + 0x1F], %o4 fnegs %f3, %f14 loop_5625: move %xcc, %g5, %i6 ta %icc, 0x1 fmovrsgez %l2, %f7, %f5 fnot2s %f5, %f8 bneg %icc, loop_5626 fandnot2 %f10, %f2, %f6 fpackfix %f0, %f12 lduw [%l7 + 0x28], %o7 loop_5626: stx %l5, [%l7 + 0x38] fbg %fcc3, loop_5627 tge %icc, 0x6 fbe,a %fcc2, loop_5628 sth %o3, [%l7 + 0x68] loop_5627: ldx [%l7 + 0x10], %l0 movne %xcc, %i4, %i3 loop_5628: fcmped %fcc2, %f14, %f12 movge %xcc, %o5, %o0 add %o6, %g6, %o1 ld [%l7 + 0x70], %f12 tneg %icc, 0x3 fble,a %fcc2, loop_5629 nop setx loop_5630, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movre %g2, %l3, %i5 fcmpne32 %f2, %f8, %g1 loop_5629: fsrc2s %f9, %f12 loop_5630: fcmped %fcc3, %f8, %f4 stw %o2, [%l7 + 0x24] alignaddrl %l1, %i7, %g7 fbe %fcc2, loop_5631 lduw [%l7 + 0x3C], %l4 bn,a %icc, loop_5632 fmovdleu %xcc, %f9, %f0 loop_5631: fbu %fcc3, loop_5633 fmovse %xcc, %f4, %f9 loop_5632: lduh [%l7 + 0x12], %i0 lduh [%l7 + 0x28], %i2 loop_5633: umulcc %g4, 0x11B7, %l6 ldd [%l7 + 0x50], %f12 edge32ln %g3, %o4, %g5 nop setx loop_5634, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry umul %i6, %l2, %i1 fmovdle %xcc, %f6, %f0 lduh [%l7 + 0x08], %l5 loop_5634: lduh [%l7 + 0x74], %o3 st %f1, [%l7 + 0x3C] for %f2, %f10, %f10 edge16ln %l0, %o7, %i4 fmovsneg %icc, %f9, %f13 ldd [%l7 + 0x70], %f0 fcmpne32 %f8, %f8, %o5 st %f3, [%l7 + 0x78] fbul,a %fcc0, loop_5635 stw %i3, [%l7 + 0x14] tsubcctv %o0, %g6, %o1 edge32ln %o6, %l3, %g2 loop_5635: fzeros %f4 edge16l %g1, %i5, %l1 fbu %fcc0, loop_5636 tpos %xcc, 0x7 tsubcc %i7, %g7, %l4 add %i0, 0x02C9, %i2 loop_5636: ldsh [%l7 + 0x5E], %g4 addccc %o2, 0x14BA, %l6 fmovs %f10, %f7 nop setx loop_5637, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x24], %f4 ldsh [%l7 + 0x5C], %o4 edge16n %g5, %i6, %g3 loop_5637: ldd [%l7 + 0x38], %f0 fcmpeq16 %f0, %f2, %l2 lduw [%l7 + 0x78], %i1 te %xcc, 0x1 popc %o3, %l5 fmovspos %xcc, %f10, %f11 subccc %l0, %i4, %o5 movleu %icc, %i3, %o0 fpadd16 %f8, %f4, %f8 fmovdcc %xcc, %f3, %f9 fbul %fcc0, loop_5638 bl,pt %icc, loop_5639 fmovdgu %xcc, %f8, %f13 edge16n %o7, %o1, %g6 loop_5638: alignaddr %o6, %g2, %g1 loop_5639: fmovdvs %icc, %f7, %f7 fcmpgt32 %f10, %f6, %i5 stw %l3, [%l7 + 0x68] sll %l1, 0x1D, %i7 fnors %f15, %f9, %f9 fcmpeq16 %f12, %f6, %l4 smul %i0, 0x1174, %i2 st %f3, [%l7 + 0x3C] fmovrdgz %g7, %f14, %f8 fbg %fcc3, loop_5640 array32 %g4, %l6, %o2 orcc %o4, 0x1ABD, %i6 fmuld8sux16 %f13, %f15, %f10 loop_5640: std %f14, [%l7 + 0x58] ldx [%l7 + 0x18], %g3 fmovsvc %icc, %f0, %f15 fble %fcc1, loop_5641 tneg %icc, 0x7 fmovsl %xcc, %f0, %f1 edge16 %g5, %l2, %i1 loop_5641: fcmpgt32 %f10, %f4, %l5 fmul8x16 %f3, %f0, %f4 fands %f15, %f0, %f11 edge16n %o3, %i4, %l0 ldsh [%l7 + 0x42], %i3 fbue,a %fcc0, loop_5642 fmovsleu %icc, %f6, %f11 bpos,a %icc, loop_5643 ldsb [%l7 + 0x18], %o0 loop_5642: fmovrdlz %o5, %f10, %f0 popc %o7, %o1 loop_5643: fornot1s %f7, %f6, %f6 fmovdneg %icc, %f11, %f1 mova %xcc, %o6, %g6 subcc %g1, %i5, %l3 sra %g2, 0x17, %l1 fmovda %icc, %f15, %f7 fpadd32 %f4, %f8, %f12 taddcctv %i7, 0x1CCD, %i0 ldx [%l7 + 0x48], %l4 ldsh [%l7 + 0x34], %i2 fmovrde %g4, %f6, %f0 fmovrslez %g7, %f9, %f10 tle %xcc, 0x1 fabsd %f12, %f8 ldsh [%l7 + 0x76], %l6 subccc %o2, %o4, %i6 ldd [%l7 + 0x10], %f10 tn %icc, 0x5 fmovdge %icc, %f3, %f9 lduw [%l7 + 0x50], %g3 tne %icc, 0x6 st %f11, [%l7 + 0x5C] fmovdl %icc, %f0, %f10 ldsw [%l7 + 0x14], %g5 fmovsle %xcc, %f6, %f9 movvc %xcc, %i1, %l5 bl,a loop_5644 ldub [%l7 + 0x6A], %l2 tcs %xcc, 0x7 st %f1, [%l7 + 0x5C] loop_5644: sdiv %o3, 0x170B, %l0 fbo %fcc2, loop_5645 st %f14, [%l7 + 0x74] alignaddr %i3, %o0, %i4 tsubcc %o5, 0x09B3, %o1 loop_5645: movg %xcc, %o7, %g6 sth %o6, [%l7 + 0x58] fmovrdlez %i5, %f14, %f12 fbl,a %fcc0, loop_5646 ldsb [%l7 + 0x23], %g1 stb %g2, [%l7 + 0x47] movl %icc, %l3, %i7 loop_5646: xnorcc %i0, %l4, %i2 ldsh [%l7 + 0x3A], %l1 lduw [%l7 + 0x74], %g7 stw %g4, [%l7 + 0x34] fmovrsgz %l6, %f5, %f12 ldx [%l7 + 0x78], %o2 umul %o4, 0x187A, %i6 stb %g3, [%l7 + 0x4A] tneg %xcc, 0x4 fbuge,a %fcc1, loop_5647 ldub [%l7 + 0x08], %i1 nop setx loop_5648, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdlez %g5, %f8, %f12 loop_5647: sth %l2, [%l7 + 0x22] movg %icc, %o3, %l0 loop_5648: andncc %i3, %o0, %l5 stb %i4, [%l7 + 0x08] ba %icc, loop_5649 fpadd16s %f1, %f9, %f0 bcc %xcc, loop_5650 st %f14, [%l7 + 0x40] loop_5649: stw %o1, [%l7 + 0x18] fcmpne16 %f12, %f6, %o7 loop_5650: fmovspos %xcc, %f12, %f13 fnegd %f6, %f10 brlez,a %g6, loop_5651 sethi 0x1FA9, %o6 stx %o5, [%l7 + 0x58] sth %g1, [%l7 + 0x76] loop_5651: smulcc %g2, %l3, %i5 movl %xcc, %i7, %l4 xnorcc %i2, 0x1A16, %i0 orncc %l1, %g4, %l6 ldub [%l7 + 0x62], %o2 brlz %o4, loop_5652 tle %icc, 0x6 fmovdcc %icc, %f13, %f13 movrlez %g7, %g3, %i1 loop_5652: movne %xcc, %i6, %g5 ldub [%l7 + 0x78], %o3 fmovdcc %xcc, %f10, %f0 ta %xcc, 0x7 edge32 %l2, %l0, %o0 fnot1 %f12, %f12 fmul8x16al %f5, %f2, %f10 lduw [%l7 + 0x24], %i3 stb %i4, [%l7 + 0x66] bpos,a,pn %icc, loop_5653 addc %o1, 0x0788, %l5 tsubcc %g6, %o7, %o6 fmovrdlz %o5, %f14, %f4 loop_5653: ldsw [%l7 + 0x0C], %g1 fmul8x16 %f15, %f0, %f4 fpadd16 %f4, %f2, %f14 fmul8ulx16 %f4, %f12, %f14 edge8 %g2, %i5, %l3 xnor %i7, %l4, %i0 sdivcc %i2, 0x1D44, %l1 fnand %f14, %f8, %f4 fmovsvc %icc, %f9, %f14 ld [%l7 + 0x78], %f3 fbu,a %fcc0, loop_5654 fbule %fcc1, loop_5655 sdiv %l6, 0x0259, %g4 lduh [%l7 + 0x5C], %o2 loop_5654: fbul,a %fcc0, loop_5656 loop_5655: st %f13, [%l7 + 0x28] stw %g7, [%l7 + 0x54] movrne %g3, 0x191, %i1 loop_5656: fzeros %f0 std %f0, [%l7 + 0x68] bleu,a loop_5657 udivcc %i6, 0x1409, %g5 tcs %xcc, 0x1 ldd [%l7 + 0x28], %f6 loop_5657: movneg %icc, %o4, %o3 add %l2, 0x02EB, %o0 fpsub32 %f2, %f14, %f0 mulscc %i3, 0x1122, %i4 stx %l0, [%l7 + 0x30] fble %fcc2, loop_5658 movcc %icc, %l5, %o1 srlx %g6, 0x00, %o6 stb %o5, [%l7 + 0x68] loop_5658: st %f12, [%l7 + 0x44] ldsb [%l7 + 0x74], %o7 bn,a loop_5659 fcmps %fcc0, %f10, %f6 fmovdleu %icc, %f14, %f7 sth %g1, [%l7 + 0x72] loop_5659: fmovdgu %icc, %f14, %f11 fcmped %fcc3, %f12, %f6 stb %g2, [%l7 + 0x28] umulcc %i5, %l3, %i7 addcc %l4, 0x1041, %i0 fpmerge %f6, %f10, %f10 stx %l1, [%l7 + 0x60] stb %l6, [%l7 + 0x7B] lduh [%l7 + 0x42], %g4 movvc %xcc, %i2, %g7 mulx %o2, %g3, %i6 ldub [%l7 + 0x38], %g5 ld [%l7 + 0x54], %f5 ldsw [%l7 + 0x34], %o4 std %f4, [%l7 + 0x78] stx %o3, [%l7 + 0x78] movgu %icc, %i1, %l2 mulx %o0, %i3, %i4 fmovdleu %xcc, %f8, %f2 ba,a %icc, loop_5660 fmuld8ulx16 %f7, %f12, %f10 ldsh [%l7 + 0x62], %l5 st %f4, [%l7 + 0x24] loop_5660: stb %o1, [%l7 + 0x77] fnot2 %f14, %f14 movle %icc, %l0, %g6 stx %o5, [%l7 + 0x40] alignaddr %o6, %g1, %g2 fcmps %fcc0, %f5, %f0 fbu %fcc2, loop_5661 fandnot2s %f6, %f10, %f4 fmovrslez %o7, %f10, %f13 edge32ln %i5, %l3, %i7 loop_5661: st %f2, [%l7 + 0x44] fmovspos %icc, %f3, %f6 ldx [%l7 + 0x08], %i0 te %xcc, 0x3 fbo %fcc3, loop_5662 ldsb [%l7 + 0x10], %l4 sth %l1, [%l7 + 0x3E] fexpand %f4, %f0 loop_5662: udivx %g4, 0x0BF7, %l6 fmovdg %icc, %f12, %f13 srlx %g7, 0x0E, %o2 fbul,a %fcc2, loop_5663 movle %icc, %g3, %i2 orncc %i6, 0x1602, %o4 edge16n %g5, %i1, %l2 loop_5663: movrlez %o3, %i3, %o0 movvs %icc, %i4, %o1 ldsb [%l7 + 0x16], %l5 fbn %fcc1, loop_5664 tsubcc %g6, 0x1E43, %o5 fmul8x16 %f10, %f12, %f2 fblg %fcc3, loop_5665 loop_5664: ld [%l7 + 0x54], %f2 std %f10, [%l7 + 0x70] ldd [%l7 + 0x78], %f12 loop_5665: edge32ln %o6, %l0, %g2 add %g1, %i5, %o7 tl %xcc, 0x7 stw %i7, [%l7 + 0x50] fmovsne %xcc, %f13, %f8 ldd [%l7 + 0x60], %f14 ldsb [%l7 + 0x47], %l3 st %f15, [%l7 + 0x74] ldx [%l7 + 0x08], %i0 fpadd32s %f6, %f8, %f0 tcs %icc, 0x6 sth %l1, [%l7 + 0x70] ldsh [%l7 + 0x5C], %l4 umul %g4, 0x03B1, %l6 movvs %icc, %o2, %g3 tvc %icc, 0x7 std %f4, [%l7 + 0x10] fnors %f12, %f10, %f8 lduh [%l7 + 0x6A], %i2 ldsb [%l7 + 0x1D], %g7 fmovdvs %xcc, %f9, %f7 fnot2 %f8, %f6 fxnors %f5, %f11, %f15 fand %f12, %f8, %f10 stw %o4, [%l7 + 0x30] fxors %f1, %f14, %f14 std %f0, [%l7 + 0x30] fnegs %f10, %f5 fsrc2s %f8, %f11 fmovrdgz %g5, %f12, %f2 faligndata %f4, %f6, %f10 nop setx loop_5666, %l0, %l1 jmpl %l1, %i6 st %f5, [%l7 + 0x28] fmovdvs %icc, %f8, %f9 tvc %xcc, 0x6 loop_5666: tne %xcc, 0x0 srlx %l2, 0x1B, %i1 bcs,a,pn %icc, loop_5667 movgu %xcc, %i3, %o3 stw %i4, [%l7 + 0x64] stw %o1, [%l7 + 0x40] loop_5667: stx %l5, [%l7 + 0x28] ldsb [%l7 + 0x34], %o0 movrlez %o5, 0x087, %g6 ld [%l7 + 0x78], %f1 lduw [%l7 + 0x5C], %o6 ldx [%l7 + 0x30], %g2 movrgz %l0, %i5, %o7 fzeros %f9 fbg,a %fcc2, loop_5668 ld [%l7 + 0x40], %f2 ldub [%l7 + 0x70], %g1 ldsh [%l7 + 0x26], %i7 loop_5668: fmovdgu %xcc, %f5, %f11 ldsw [%l7 + 0x70], %l3 bl,pn %xcc, loop_5669 sra %i0, 0x17, %l1 fmul8x16 %f8, %f6, %f14 ldub [%l7 + 0x47], %g4 loop_5669: fandnot2 %f8, %f8, %f2 fmovdl %icc, %f7, %f3 sra %l4, 0x09, %l6 st %f7, [%l7 + 0x6C] orncc %g3, %i2, %g7 brlez,a %o2, loop_5670 smul %o4, 0x0BBE, %g5 fmul8ulx16 %f4, %f4, %f14 bcs,a,pt %icc, loop_5671 loop_5670: lduw [%l7 + 0x68], %i6 fandnot2 %f6, %f0, %f10 st %f1, [%l7 + 0x3C] loop_5671: fmuld8ulx16 %f11, %f12, %f10 ldsh [%l7 + 0x72], %i1 fmovd %f8, %f10 lduh [%l7 + 0x7C], %l2 lduh [%l7 + 0x16], %o3 be,pt %xcc, loop_5672 lduh [%l7 + 0x10], %i4 fbge %fcc3, loop_5673 ld [%l7 + 0x48], %f13 loop_5672: bpos,a,pn %icc, loop_5674 fnegs %f15, %f12 loop_5673: fmovsleu %icc, %f3, %f7 std %f10, [%l7 + 0x30] loop_5674: sth %o1, [%l7 + 0x50] fnot2 %f0, %f14 ldub [%l7 + 0x2F], %i3 for %f2, %f4, %f2 andncc %o0, %o5, %g6 fmovdl %icc, %f0, %f7 edge16ln %o6, %l5, %l0 bn,a loop_5675 ldx [%l7 + 0x30], %g2 fbge,a %fcc3, loop_5676 ld [%l7 + 0x7C], %f13 loop_5675: fbul,a %fcc0, loop_5677 fmovdne %icc, %f6, %f8 loop_5676: stb %i5, [%l7 + 0x1C] ld [%l7 + 0x30], %f11 loop_5677: fpsub16s %f3, %f2, %f15 fble,a %fcc0, loop_5678 bcs,pn %icc, loop_5679 fmovdcs %xcc, %f15, %f13 brz,a %g1, loop_5680 loop_5678: fmovdleu %icc, %f10, %f13 loop_5679: array8 %i7, %l3, %i0 tsubcctv %l1, %o7, %g4 loop_5680: siam 0x5 srlx %l4, %l6, %i2 fmovdvs %xcc, %f11, %f0 fzeros %f4 taddcc %g7, %g3, %o2 fbu %fcc0, loop_5681 nop setx loop_5682, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %o4, [%l7 + 0x28] addcc %g5, %i6, %i1 loop_5681: brlz %l2, loop_5683 loop_5682: lduw [%l7 + 0x5C], %o3 or %o1, %i4, %i3 ldd [%l7 + 0x50], %f8 loop_5683: add %o5, %g6, %o0 stw %l5, [%l7 + 0x34] fcmped %fcc0, %f8, %f12 te %icc, 0x1 fmovrdlez %l0, %f10, %f0 xor %g2, 0x0F60, %i5 movg %xcc, %o6, %g1 fandnot1 %f6, %f0, %f0 stw %l3, [%l7 + 0x18] add %i7, 0x04AB, %l1 xorcc %o7, %g4, %i0 ldub [%l7 + 0x7B], %l6 stb %l4, [%l7 + 0x75] ldd [%l7 + 0x48], %f6 ldub [%l7 + 0x4E], %i2 ldsw [%l7 + 0x3C], %g3 bleu loop_5684 fones %f7 ldx [%l7 + 0x20], %g7 ld [%l7 + 0x4C], %f10 loop_5684: subccc %o4, 0x035C, %o2 fmovrdlez %g5, %f12, %f2 fornot1 %f14, %f6, %f10 brz %i6, loop_5685 ldd [%l7 + 0x18], %f14 tle %xcc, 0x5 fnors %f1, %f7, %f14 loop_5685: fmovs %f5, %f10 array16 %i1, %o3, %l2 fands %f12, %f4, %f6 fmovspos %icc, %f9, %f9 umulcc %i4, %i3, %o5 fxnors %f9, %f8, %f10 be,a %xcc, loop_5686 bne %xcc, loop_5687 bg,pt %xcc, loop_5688 fbne %fcc3, loop_5689 loop_5686: fpsub32s %f12, %f1, %f6 loop_5687: fblg,a %fcc1, loop_5690 loop_5688: fcmple16 %f8, %f2, %g6 loop_5689: stx %o0, [%l7 + 0x78] bleu loop_5691 loop_5690: fabsd %f2, %f6 lduw [%l7 + 0x5C], %o1 tcc %xcc, 0x1 loop_5691: bneg,a,pn %icc, loop_5692 stw %l0, [%l7 + 0x08] stw %l5, [%l7 + 0x24] ld [%l7 + 0x3C], %f8 loop_5692: tg %icc, 0x6 movl %icc, %g2, %o6 fmovsne %xcc, %f8, %f15 xor %i5, 0x0E62, %l3 fmul8x16al %f9, %f5, %f2 tvc %icc, 0x3 taddcc %i7, %l1, %g1 movneg %xcc, %g4, %i0 ldd [%l7 + 0x50], %f4 fnot2 %f2, %f2 popc 0x1230, %l6 pdist %f0, %f6, %f4 lduw [%l7 + 0x20], %o7 fand %f12, %f4, %f10 fmovdl %xcc, %f0, %f14 bn,pn %icc, loop_5693 ldsb [%l7 + 0x22], %l4 ld [%l7 + 0x30], %f3 sth %g3, [%l7 + 0x6E] loop_5693: ldub [%l7 + 0x6C], %g7 st %f10, [%l7 + 0x60] fbge,a %fcc3, loop_5694 edge32ln %i2, %o2, %g5 fornot1 %f2, %f14, %f14 fmovdneg %icc, %f8, %f13 loop_5694: fcmpgt16 %f0, %f2, %o4 ldub [%l7 + 0x6B], %i1 brgz %o3, loop_5695 fcmpne32 %f6, %f8, %l2 fcmpgt16 %f12, %f8, %i4 sub %i3, %o5, %i6 loop_5695: lduh [%l7 + 0x5E], %o0 ld [%l7 + 0x14], %f14 tl %xcc, 0x6 movleu %xcc, %g6, %o1 lduw [%l7 + 0x10], %l0 stx %l5, [%l7 + 0x38] bneg,a,pt %icc, loop_5696 tne %icc, 0x2 ldsw [%l7 + 0x1C], %o6 ldsh [%l7 + 0x30], %g2 loop_5696: bge,pt %xcc, loop_5697 ldsw [%l7 + 0x50], %l3 fmovsg %icc, %f0, %f14 fnegd %f2, %f14 loop_5697: fandnot2s %f7, %f4, %f1 sth %i5, [%l7 + 0x42] ldx [%l7 + 0x40], %i7 nop setx loop_5698, %l0, %l1 jmpl %l1, %g1 tneg %xcc, 0x2 alignaddrl %g4, %l1, %l6 umulcc %o7, %l4, %i0 loop_5698: fmovsge %icc, %f15, %f5 ba %xcc, loop_5699 fbn,a %fcc0, loop_5700 nop setx loop_5701, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tvc %xcc, 0x4 loop_5699: sth %g3, [%l7 + 0x72] loop_5700: st %f3, [%l7 + 0x48] loop_5701: tg %icc, 0x4 fbuge,a %fcc2, loop_5702 stw %i2, [%l7 + 0x6C] fpsub16s %f14, %f12, %f11 movvs %xcc, %g7, %g5 loop_5702: brz,a %o4, loop_5703 fornot2 %f8, %f2, %f2 fmovrdlez %i1, %f2, %f6 stw %o3, [%l7 + 0x38] loop_5703: fxnor %f12, %f12, %f10 fmovsgu %xcc, %f9, %f5 faligndata %f6, %f14, %f8 ldsb [%l7 + 0x76], %o2 fnot1 %f10, %f14 fbe,a %fcc3, loop_5704 xorcc %i4, %l2, %o5 alignaddr %i3, %o0, %i6 brgez %o1, loop_5705 loop_5704: subccc %l0, 0x1DCD, %l5 ldsw [%l7 + 0x08], %o6 lduh [%l7 + 0x38], %g2 loop_5705: st %f1, [%l7 + 0x58] fpsub16s %f5, %f11, %f7 edge16ln %l3, %i5, %i7 fpack16 %f8, %f4 sdiv %g6, 0x0099, %g1 fmovsne %icc, %f1, %f9 subccc %g4, 0x1B1D, %l1 sdiv %l6, 0x167B, %o7 faligndata %f4, %f2, %f12 movrlz %i0, 0x03C, %l4 ldsh [%l7 + 0x68], %i2 st %f9, [%l7 + 0x70] fbn %fcc2, loop_5706 fmovsg %xcc, %f6, %f9 stb %g3, [%l7 + 0x2B] fcmpeq16 %f0, %f12, %g5 loop_5706: ldx [%l7 + 0x40], %o4 movpos %xcc, %i1, %g7 be,a loop_5707 fbug,a %fcc0, loop_5708 tg %icc, 0x0 fbn %fcc1, loop_5709 loop_5707: popc 0x0A44, %o3 loop_5708: ldub [%l7 + 0x72], %i4 fmovsle %icc, %f10, %f15 loop_5709: fmovdleu %icc, %f8, %f13 fsrc1 %f2, %f8 xor %l2, 0x0601, %o5 movle %xcc, %i3, %o0 fbul,a %fcc0, loop_5710 alignaddrl %i6, %o2, %l0 std %f10, [%l7 + 0x40] mova %icc, %l5, %o6 loop_5710: brlz,a %o1, loop_5711 fmovrse %g2, %f8, %f12 xnorcc %l3, 0x1574, %i5 fsrc1 %f8, %f2 loop_5711: sth %i7, [%l7 + 0x54] ld [%l7 + 0x18], %f10 fcmps %fcc1, %f15, %f11 st %f13, [%l7 + 0x60] fmul8x16al %f6, %f14, %f12 sdiv %g1, 0x13B8, %g4 bcs,a loop_5712 movge %xcc, %l1, %l6 ldsw [%l7 + 0x48], %g6 brlz,a %o7, loop_5713 loop_5712: smulcc %l4, 0x0849, %i2 fmovrdlz %i0, %f10, %f8 movneg %xcc, %g5, %g3 loop_5713: edge8l %i1, %g7, %o4 fmovsa %icc, %f14, %f0 fand %f10, %f6, %f4 fblg %fcc1, loop_5714 tcs %xcc, 0x2 bvc,a,pn %xcc, loop_5715 fmovsge %icc, %f5, %f11 loop_5714: fand %f12, %f8, %f8 fmul8x16 %f4, %f4, %f0 loop_5715: movg %icc, %o3, %l2 ba,a,pt %xcc, loop_5716 ldd [%l7 + 0x68], %f0 ldd [%l7 + 0x58], %f0 fmovrdne %i4, %f0, %f2 loop_5716: ld [%l7 + 0x40], %f7 fmovdpos %xcc, %f8, %f4 fmovdge %xcc, %f1, %f8 fpadd32s %f4, %f5, %f12 array8 %o5, %o0, %i3 st %f11, [%l7 + 0x78] ldub [%l7 + 0x46], %o2 ldx [%l7 + 0x40], %l0 fcmple32 %f10, %f10, %i6 lduw [%l7 + 0x38], %l5 tne %icc, 0x7 taddcc %o1, %g2, %l3 fmovsge %xcc, %f12, %f11 sth %i5, [%l7 + 0x56] fbo %fcc0, loop_5717 stx %i7, [%l7 + 0x20] bl %xcc, loop_5718 move %xcc, %g1, %o6 loop_5717: orn %l1, 0x01D9, %g4 ldsw [%l7 + 0x60], %l6 loop_5718: bvc,a,pn %xcc, loop_5719 lduw [%l7 + 0x7C], %g6 fnot2s %f6, %f2 lduw [%l7 + 0x5C], %l4 loop_5719: fmul8x16al %f6, %f10, %f2 fmovsge %icc, %f14, %f1 stx %o7, [%l7 + 0x70] ld [%l7 + 0x68], %f10 udiv %i0, 0x038B, %g5 sdivx %i2, 0x1891, %g3 fnot1s %f2, %f6 fmovsgu %xcc, %f10, %f14 stb %g7, [%l7 + 0x30] fmovspos %xcc, %f10, %f10 sth %o4, [%l7 + 0x66] fpsub32 %f6, %f2, %f8 stw %i1, [%l7 + 0x0C] fandnot2s %f3, %f13, %f0 fmovsa %icc, %f5, %f4 sth %l2, [%l7 + 0x20] udivcc %o3, 0x0C61, %o5 stw %i4, [%l7 + 0x58] ldx [%l7 + 0x20], %i3 ldsw [%l7 + 0x70], %o0 fmovrdne %l0, %f6, %f8 ldsb [%l7 + 0x0D], %i6 movre %o2, %l5, %g2 std %f12, [%l7 + 0x30] fbg,a %fcc1, loop_5720 movneg %icc, %o1, %i5 srlx %i7, %l3, %g1 fmovsgu %icc, %f12, %f5 loop_5720: fmovscs %icc, %f6, %f15 fcmpd %fcc0, %f8, %f2 fbue %fcc2, loop_5721 fmovdne %xcc, %f2, %f14 fornot1 %f4, %f12, %f12 tsubcc %l1, %g4, %o6 loop_5721: fnegs %f12, %f7 ldsw [%l7 + 0x10], %g6 fxnor %f8, %f8, %f4 fnot2s %f11, %f2 brgz,a %l6, loop_5722 ldsw [%l7 + 0x08], %l4 fpackfix %f8, %f0 fcmpd %fcc0, %f12, %f4 loop_5722: udiv %i0, 0x17FB, %o7 sll %i2, 0x17, %g3 smul %g7, 0x1B54, %o4 edge8n %g5, %l2, %o3 fsrc1s %f13, %f3 move %xcc, %i1, %i4 fzero %f14 fcmpgt32 %f8, %f6, %o5 umul %o0, %l0, %i3 fandnot1s %f14, %f3, %f10 tcs %xcc, 0x7 movcc %xcc, %o2, %l5 nop setx loop_5723, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry smulcc %i6, 0x04A6, %o1 ldsh [%l7 + 0x40], %g2 call loop_5724 loop_5723: stx %i5, [%l7 + 0x20] ldsb [%l7 + 0x48], %i7 bvs,a %xcc, loop_5725 loop_5724: st %f5, [%l7 + 0x24] fmovda %xcc, %f4, %f8 stb %g1, [%l7 + 0x0F] loop_5725: fnot2 %f10, %f14 bn,a loop_5726 edge16ln %l3, %l1, %g4 fnands %f3, %f8, %f3 ldsb [%l7 + 0x28], %o6 loop_5726: brgz,a %g6, loop_5727 fbug %fcc0, loop_5728 sdivcc %l6, 0x0E11, %i0 stx %l4, [%l7 + 0x18] loop_5727: tl %icc, 0x7 loop_5728: fbge %fcc1, loop_5729 stw %i2, [%l7 + 0x1C] movrgez %g3, 0x337, %g7 fbn %fcc1, loop_5730 loop_5729: addccc %o7, 0x1BBC, %g5 stw %l2, [%l7 + 0x20] lduh [%l7 + 0x0C], %o4 loop_5730: ldsb [%l7 + 0x2F], %o3 fcmps %fcc1, %f5, %f1 fmovdg %icc, %f7, %f12 ldsw [%l7 + 0x50], %i4 subccc %o5, 0x1A4A, %i1 ldsw [%l7 + 0x40], %o0 fbug,a %fcc3, loop_5731 tcc %icc, 0x7 add %i3, 0x069E, %o2 fble %fcc2, loop_5732 loop_5731: fornot1s %f3, %f14, %f5 brgz %l0, loop_5733 fnot2s %f14, %f8 loop_5732: alignaddr %i6, %l5, %o1 ldd [%l7 + 0x08], %f6 loop_5733: stb %g2, [%l7 + 0x1B] fmovrdgz %i7, %f14, %f6 ldsw [%l7 + 0x2C], %i5 nop setx loop_5734, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbuge %fcc0, loop_5735 lduh [%l7 + 0x62], %g1 fcmple32 %f6, %f6, %l1 loop_5734: movrne %g4, %o6, %g6 loop_5735: xorcc %l3, 0x1110, %i0 fmovspos %icc, %f9, %f5 fbl,a %fcc0, loop_5736 tsubcc %l4, %i2, %g3 fbul %fcc2, loop_5737 tge %icc, 0x6 loop_5736: tleu %icc, 0x2 movrne %l6, 0x1AA, %g7 loop_5737: stx %g5, [%l7 + 0x70] ldx [%l7 + 0x78], %l2 tcc %icc, 0x5 ldsw [%l7 + 0x28], %o7 lduw [%l7 + 0x54], %o4 andcc %i4, 0x0939, %o5 fmovdcs %icc, %f0, %f8 fpsub16 %f12, %f14, %f12 brz %i1, loop_5738 andncc %o3, %i3, %o2 st %f8, [%l7 + 0x78] mulx %l0, 0x1EAA, %o0 loop_5738: fandnot1 %f2, %f4, %f8 ldsw [%l7 + 0x30], %l5 lduh [%l7 + 0x1C], %i6 fpsub16 %f6, %f12, %f4 stw %g2, [%l7 + 0x28] movne %xcc, %i7, %o1 fbu,a %fcc0, loop_5739 ldx [%l7 + 0x48], %g1 lduh [%l7 + 0x70], %l1 std %f2, [%l7 + 0x70] loop_5739: fmovdleu %icc, %f12, %f4 st %f2, [%l7 + 0x3C] sth %i5, [%l7 + 0x74] bl %xcc, loop_5740 array32 %o6, %g6, %g4 movg %xcc, %l3, %i0 fabss %f8, %f0 loop_5740: fcmpne32 %f4, %f10, %i2 fmovsleu %icc, %f11, %f5 andcc %l4, 0x151A, %l6 ba loop_5741 ld [%l7 + 0x60], %f11 bge,pt %xcc, loop_5742 fcmpeq16 %f8, %f0, %g7 loop_5741: lduh [%l7 + 0x7C], %g3 ldsb [%l7 + 0x5C], %g5 loop_5742: bcc,a %icc, loop_5743 xnor %l2, 0x16F5, %o4 taddcc %o7, %i4, %i1 fsrc2s %f4, %f0 loop_5743: tge %icc, 0x1 fmovsl %icc, %f4, %f2 fbue %fcc1, loop_5744 movle %icc, %o3, %i3 ta %icc, 0x2 orncc %o5, %o2, %l0 loop_5744: fornot2 %f0, %f6, %f14 sth %l5, [%l7 + 0x16] edge16n %i6, %o0, %g2 tneg %icc, 0x3 stw %i7, [%l7 + 0x1C] fpsub16 %f10, %f4, %f10 mova %xcc, %g1, %o1 bn,pt %icc, loop_5745 fmovsn %xcc, %f3, %f3 bgu,a,pt %icc, loop_5746 edge16l %i5, %o6, %l1 loop_5745: tsubcctv %g4, 0x0F3C, %l3 fbe,a %fcc0, loop_5747 loop_5746: movneg %icc, %i0, %g6 fzero %f14 ble %icc, loop_5748 loop_5747: xnor %i2, %l6, %g7 std %f8, [%l7 + 0x08] ldd [%l7 + 0x48], %f2 loop_5748: fmul8sux16 %f8, %f14, %f2 sth %g3, [%l7 + 0x44] sdivx %l4, 0x0BD9, %l2 fmovsle %icc, %f10, %f3 brlz,a %o4, loop_5749 smul %g5, 0x1998, %o7 lduw [%l7 + 0x28], %i1 lduw [%l7 + 0x14], %i4 loop_5749: array32 %o3, %o5, %i3 stx %l0, [%l7 + 0x40] bl,a,pn %xcc, loop_5750 fmuld8sux16 %f5, %f15, %f10 subccc %o2, %i6, %l5 fmul8ulx16 %f0, %f14, %f12 loop_5750: add %g2, %i7, %o0 mova %xcc, %o1, %g1 ldub [%l7 + 0x75], %i5 movrne %o6, %l1, %g4 edge8n %i0, %l3, %i2 fpadd16s %f0, %f14, %f0 sth %l6, [%l7 + 0x62] fmovrdgez %g7, %f2, %f14 fblg,a %fcc0, loop_5751 array32 %g3, %l4, %l2 fone %f0 fmovdg %icc, %f8, %f12 loop_5751: ldx [%l7 + 0x50], %o4 fcmpd %fcc2, %f0, %f0 addcc %g5, 0x1D95, %g6 ldsh [%l7 + 0x76], %i1 edge16n %i4, %o3, %o5 fmovrse %o7, %f4, %f5 st %f15, [%l7 + 0x10] andncc %l0, %o2, %i3 fmovsg %xcc, %f3, %f14 fmovsle %icc, %f13, %f2 bne,pn %xcc, loop_5752 fsrc1 %f2, %f12 xorcc %l5, 0x1FCA, %g2 fbg,a %fcc3, loop_5753 loop_5752: std %f4, [%l7 + 0x20] st %f5, [%l7 + 0x38] tvs %xcc, 0x1 loop_5753: stx %i6, [%l7 + 0x28] std %f10, [%l7 + 0x28] fpsub32s %f11, %f3, %f3 sra %i7, %o0, %g1 fmovdleu %xcc, %f6, %f3 fbn %fcc3, loop_5754 edge16ln %i5, %o1, %l1 move %icc, %g4, %i0 fmovrdlez %l3, %f8, %f4 loop_5754: fors %f14, %f2, %f14 andcc %o6, 0x12A6, %i2 brlz,a %g7, loop_5755 ldd [%l7 + 0x30], %f12 std %f10, [%l7 + 0x58] sth %g3, [%l7 + 0x46] loop_5755: fpackfix %f4, %f2 bneg,a %icc, loop_5756 alignaddrl %l6, %l2, %l4 stb %g5, [%l7 + 0x1D] lduh [%l7 + 0x5E], %o4 loop_5756: st %f7, [%l7 + 0x40] st %f4, [%l7 + 0x78] ld [%l7 + 0x38], %f2 fmovdl %icc, %f14, %f9 stb %i1, [%l7 + 0x12] fmovd %f8, %f8 lduh [%l7 + 0x42], %g6 fmovdleu %icc, %f8, %f4 mova %xcc, %i4, %o5 st %f14, [%l7 + 0x34] ldsb [%l7 + 0x1D], %o7 or %l0, %o3, %i3 subc %o2, %g2, %l5 ldsb [%l7 + 0x79], %i6 lduh [%l7 + 0x2E], %o0 xnor %g1, %i5, %i7 fmovsgu %icc, %f5, %f11 ldsb [%l7 + 0x6E], %l1 lduh [%l7 + 0x2E], %g4 fmovsa %xcc, %f15, %f3 movre %i0, %l3, %o1 tg %icc, 0x0 fpadd16s %f15, %f4, %f11 fcmpgt32 %f2, %f4, %o6 ldd [%l7 + 0x10], %f8 edge8ln %g7, %g3, %l6 udivx %i2, 0x146A, %l4 tvs %xcc, 0x1 ldub [%l7 + 0x53], %l2 fexpand %f8, %f0 fbuge %fcc1, loop_5757 tpos %xcc, 0x5 tvs %icc, 0x7 ldd [%l7 + 0x68], %f12 loop_5757: fmovsgu %xcc, %f5, %f6 fzeros %f14 fmul8x16 %f1, %f10, %f10 std %f8, [%l7 + 0x40] bn loop_5758 fone %f4 ld [%l7 + 0x30], %f2 fmovdge %icc, %f5, %f8 loop_5758: stx %g5, [%l7 + 0x40] fcmps %fcc0, %f5, %f0 fnors %f8, %f14, %f4 stx %o4, [%l7 + 0x50] tne %icc, 0x5 fmovs %f5, %f0 fnegd %f14, %f12 std %f0, [%l7 + 0x48] fsrc2s %f13, %f13 lduw [%l7 + 0x38], %g6 movrlz %i4, 0x1B0, %o5 fmul8x16au %f6, %f1, %f4 ldsw [%l7 + 0x14], %i1 fpadd16s %f1, %f1, %f10 ldub [%l7 + 0x10], %o7 bleu,a %xcc, loop_5759 ldsh [%l7 + 0x6C], %o3 stb %l0, [%l7 + 0x09] bcc,a loop_5760 loop_5759: fmovrdgz %i3, %f4, %f8 fnot1 %f4, %f12 ldx [%l7 + 0x50], %g2 loop_5760: edge16n %o2, %i6, %l5 lduw [%l7 + 0x44], %g1 tcc %xcc, 0x0 bvs %xcc, loop_5761 ld [%l7 + 0x3C], %f11 movne %xcc, %i5, %o0 edge32l %l1, %i7, %g4 loop_5761: and %i0, 0x1B91, %o1 tpos %icc, 0x0 fmovdne %icc, %f1, %f5 stw %l3, [%l7 + 0x78] fcmple16 %f12, %f4, %g7 edge32 %g3, %l6, %i2 fmovrdne %l4, %f4, %f6 bg,a %icc, loop_5762 edge8ln %o6, %g5, %o4 brnz %l2, loop_5763 srlx %g6, %o5, %i4 loop_5762: movn %xcc, %o7, %i1 brlez %o3, loop_5764 loop_5763: bleu,a %xcc, loop_5765 edge16 %l0, %g2, %i3 lduw [%l7 + 0x6C], %o2 loop_5764: lduw [%l7 + 0x4C], %i6 loop_5765: sethi 0x1BA1, %l5 tcs %xcc, 0x0 ldsb [%l7 + 0x59], %i5 ldd [%l7 + 0x48], %f14 lduw [%l7 + 0x60], %g1 nop setx loop_5766, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot1s %f15, %f7 fmuld8ulx16 %f8, %f7, %f4 taddcctv %l1, 0x0C4B, %o0 loop_5766: srax %i7, %i0, %o1 umul %l3, 0x1206, %g7 movrne %g4, 0x3B5, %g3 for %f14, %f6, %f10 fmovdvc %icc, %f12, %f11 fmovdg %icc, %f2, %f8 sub %l6, %l4, %i2 tpos %xcc, 0x4 fmovdl %xcc, %f15, %f8 fpack16 %f14, %f6 fmovsvs %icc, %f4, %f6 edge32l %o6, %o4, %g5 fxors %f7, %f4, %f15 edge8l %g6, %l2, %o5 ldsw [%l7 + 0x18], %i4 fnegd %f12, %f6 ldd [%l7 + 0x40], %f2 movcs %xcc, %o7, %i1 fmovrslz %o3, %f13, %f3 stw %g2, [%l7 + 0x0C] ldsb [%l7 + 0x62], %i3 lduh [%l7 + 0x5A], %l0 nop setx loop_5767, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x0C], %f10 nop setx loop_5768, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %i6, [%l7 + 0x0E] loop_5767: fmovdl %icc, %f15, %f0 tn %icc, 0x3 loop_5768: fbu,a %fcc2, loop_5769 stw %o2, [%l7 + 0x64] mulx %l5, %g1, %l1 lduw [%l7 + 0x4C], %i5 loop_5769: brgz %o0, loop_5770 nop setx loop_5771, %l0, %l1 jmpl %l1, %i7 srax %o1, %i0, %g7 ldx [%l7 + 0x28], %g4 loop_5770: sth %g3, [%l7 + 0x0E] loop_5771: nop setx loop_5772, %l0, %l1 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], %l3 stx %l6, [%l7 + 0x20] st %f9, [%l7 + 0x5C] loop_5772: fabsd %f6, %f0 fnot1s %f8, %f7 tgu %icc, 0x3 fnors %f3, %f8, %f4 fmovscs %icc, %f1, %f14 edge32ln %i2, %l4, %o4 std %f10, [%l7 + 0x78] orcc %g5, 0x1989, %g6 call loop_5773 fabsd %f4, %f4 fmovdne %icc, %f8, %f15 fbul %fcc2, loop_5774 loop_5773: sll %l2, 0x18, %o5 fnegs %f12, %f12 movgu %xcc, %i4, %o6 loop_5774: nop setx loop_5775, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdivx %i1, 0x1AA3, %o7 fexpand %f10, %f8 movl %xcc, %g2, %i3 loop_5775: be,pt %icc, loop_5776 ldd [%l7 + 0x30], %f12 ldsw [%l7 + 0x44], %o3 lduw [%l7 + 0x4C], %l0 loop_5776: andncc %o2, %i6, %g1 stx %l5, [%l7 + 0x58] ldub [%l7 + 0x0A], %i5 ldub [%l7 + 0x36], %o0 ldsw [%l7 + 0x64], %l1 bvs,pt %xcc, loop_5777 movvc %icc, %i7, %o1 fmovdle %icc, %f12, %f3 ldub [%l7 + 0x19], %i0 loop_5777: ldsw [%l7 + 0x3C], %g4 ldx [%l7 + 0x68], %g7 lduh [%l7 + 0x18], %l3 fmovrslz %g3, %f12, %f4 st %f9, [%l7 + 0x68] fmovdneg %icc, %f1, %f9 ldx [%l7 + 0x10], %i2 fmovse %icc, %f13, %f4 fmovdge %xcc, %f11, %f9 ldsw [%l7 + 0x44], %l4 fandnot1s %f7, %f9, %f0 ldsw [%l7 + 0x14], %l6 tsubcctv %g5, %g6, %o4 fmovdvs %xcc, %f14, %f7 movl %xcc, %o5, %i4 sth %o6, [%l7 + 0x38] fmul8x16al %f12, %f13, %f6 edge32ln %l2, %i1, %o7 sllx %i3, %g2, %l0 sth %o3, [%l7 + 0x60] movgu %icc, %o2, %g1 movg %xcc, %i6, %l5 fbug %fcc3, loop_5778 ldsh [%l7 + 0x42], %i5 fmovrslz %o0, %f6, %f1 fornot1s %f14, %f11, %f10 loop_5778: stb %l1, [%l7 + 0x46] fmovdpos %icc, %f1, %f13 ldsw [%l7 + 0x68], %o1 fmovdneg %xcc, %f5, %f10 edge32ln %i0, %i7, %g4 fandnot1s %f3, %f7, %f14 subcc %g7, %g3, %l3 movne %xcc, %l4, %i2 bpos,a,pt %icc, loop_5779 bn,a,pt %icc, loop_5780 edge8 %g5, %g6, %o4 ldsb [%l7 + 0x59], %o5 loop_5779: lduw [%l7 + 0x1C], %i4 loop_5780: fbo %fcc3, loop_5781 edge16l %o6, %l6, %i1 stx %l2, [%l7 + 0x70] fcmpd %fcc2, %f8, %f10 loop_5781: edge32ln %i3, %g2, %l0 std %f0, [%l7 + 0x68] tg %xcc, 0x0 xorcc %o7, %o3, %o2 brlez %g1, loop_5782 tle %icc, 0x5 bgu,pt %xcc, loop_5783 fmovs %f1, %f2 loop_5782: ldub [%l7 + 0x18], %i6 bgu,a,pt %xcc, loop_5784 loop_5783: fbn %fcc0, loop_5785 sdiv %l5, 0x14DF, %i5 bvs loop_5786 loop_5784: edge32l %o0, %l1, %i0 loop_5785: stx %o1, [%l7 + 0x08] add %g4, 0x0387, %i7 loop_5786: tge %icc, 0x4 te %xcc, 0x5 brgez,a %g7, loop_5787 fmovsn %xcc, %f14, %f4 std %f14, [%l7 + 0x08] movcc %xcc, %g3, %l4 loop_5787: tle %xcc, 0x4 ldsh [%l7 + 0x30], %i2 fpmerge %f10, %f11, %f8 sdivx %l3, 0x0CDE, %g5 fmovsg %xcc, %f3, %f13 andn %o4, %g6, %i4 ldsw [%l7 + 0x44], %o5 stb %l6, [%l7 + 0x10] fmovdpos %icc, %f2, %f5 st %f15, [%l7 + 0x7C] edge8l %i1, %l2, %o6 sth %g2, [%l7 + 0x46] stx %l0, [%l7 + 0x20] fxor %f0, %f6, %f2 ldsh [%l7 + 0x32], %i3 addccc %o7, 0x0A27, %o2 lduh [%l7 + 0x76], %o3 fcmpeq16 %f0, %f14, %g1 fcmpne16 %f0, %f8, %i6 brlez,a %i5, loop_5788 sth %o0, [%l7 + 0x66] fmovdle %xcc, %f13, %f4 lduw [%l7 + 0x30], %l5 loop_5788: fpadd16s %f13, %f9, %f0 fmovrsgz %i0, %f3, %f2 brgz %o1, loop_5789 sethi 0x10A7, %l1 popc 0x156F, %g4 tneg %icc, 0x4 loop_5789: fcmple16 %f12, %f2, %g7 movrlz %g3, %l4, %i7 xnorcc %i2, 0x03C0, %l3 movg %xcc, %o4, %g5 edge32 %i4, %g6, %l6 movvc %xcc, %o5, %i1 tn %icc, 0x5 fcmple16 %f10, %f12, %o6 bne,a loop_5790 brgez,a %g2, loop_5791 fpsub16 %f0, %f12, %f4 movne %xcc, %l0, %l2 loop_5790: ldub [%l7 + 0x0D], %o7 loop_5791: movg %xcc, %i3, %o3 fmovrdlez %g1, %f12, %f4 fmovscs %icc, %f6, %f7 fmovsgu %icc, %f4, %f11 fbuge %fcc2, loop_5792 lduh [%l7 + 0x46], %i6 fmovrdne %i5, %f10, %f4 ldx [%l7 + 0x28], %o2 loop_5792: tleu %xcc, 0x5 movcc %xcc, %o0, %l5 fnegd %f4, %f0 fnands %f13, %f14, %f7 fcmpes %fcc3, %f15, %f0 tsubcc %i0, 0x10A3, %l1 brnz,a %o1, loop_5793 fmovse %icc, %f6, %f5 popc %g7, %g3 tleu %xcc, 0x3 loop_5793: lduh [%l7 + 0x52], %l4 movn %icc, %g4, %i7 fbule %fcc0, loop_5794 add %l3, %o4, %i2 fmovrdlz %g5, %f2, %f0 tn %icc, 0x7 loop_5794: lduw [%l7 + 0x40], %g6 ld [%l7 + 0x0C], %f5 bcs loop_5795 st %f4, [%l7 + 0x08] tsubcc %i4, 0x1984, %l6 lduh [%l7 + 0x52], %o5 loop_5795: edge32ln %i1, %o6, %g2 ldsh [%l7 + 0x3E], %l0 fmovdgu %xcc, %f7, %f7 array8 %o7, %l2, %o3 stx %g1, [%l7 + 0x38] st %f4, [%l7 + 0x3C] fmovda %xcc, %f7, %f4 srlx %i3, 0x11, %i5 movge %icc, %i6, %o0 tpos %icc, 0x0 fpadd32s %f4, %f4, %f10 ldsb [%l7 + 0x79], %o2 ldd [%l7 + 0x68], %f8 bl,a,pn %icc, loop_5796 fmovdvc %xcc, %f13, %f15 ldsb [%l7 + 0x09], %i0 umul %l1, %o1, %g7 loop_5796: fpadd32s %f7, %f10, %f5 fmovsne %icc, %f3, %f9 fnot2s %f11, %f15 ldub [%l7 + 0x11], %g3 orn %l4, %g4, %i7 stw %l3, [%l7 + 0x08] add %l5, %o4, %i2 ldsh [%l7 + 0x16], %g5 movcc %xcc, %i4, %g6 st %f8, [%l7 + 0x50] fcmple16 %f10, %f4, %l6 movvc %xcc, %o5, %o6 xor %i1, 0x10F7, %g2 array32 %o7, %l2, %l0 fmovsn %xcc, %f4, %f4 fcmpd %fcc3, %f0, %f14 fmul8x16au %f15, %f4, %f2 fbuge %fcc0, loop_5797 tcs %xcc, 0x7 fmovdge %icc, %f4, %f8 fcmpeq32 %f0, %f2, %o3 loop_5797: bleu,a,pt %icc, loop_5798 fmovdcc %xcc, %f10, %f5 fmovdge %icc, %f4, %f11 lduw [%l7 + 0x0C], %i3 loop_5798: fmovdvs %xcc, %f6, %f13 fmul8x16 %f8, %f0, %f12 fmovde %icc, %f3, %f8 ldx [%l7 + 0x78], %g1 movneg %xcc, %i6, %i5 fmovsle %xcc, %f4, %f13 edge8n %o0, %o2, %i0 ldx [%l7 + 0x18], %o1 ble,a,pn %icc, loop_5799 te %icc, 0x7 fba %fcc0, loop_5800 tgu %xcc, 0x3 loop_5799: smulcc %g7, %g3, %l4 fands %f13, %f3, %f15 loop_5800: sth %g4, [%l7 + 0x70] fpack32 %f0, %f6, %f8 sth %i7, [%l7 + 0x0A] ldd [%l7 + 0x18], %f2 fandnot1s %f9, %f1, %f15 lduh [%l7 + 0x6A], %l1 fand %f6, %f2, %f0 stb %l3, [%l7 + 0x26] fsrc1 %f6, %f2 movne %xcc, %o4, %i2 fcmple32 %f4, %f8, %g5 edge32ln %i4, %g6, %l6 taddcc %o5, 0x0494, %o6 fpadd16 %f0, %f4, %f0 udiv %l5, 0x05DE, %i1 movvs %xcc, %g2, %l2 stb %l0, [%l7 + 0x71] std %f10, [%l7 + 0x50] fbu %fcc2, loop_5801 movgu %icc, %o3, %i3 fbul %fcc0, loop_5802 ldd [%l7 + 0x78], %f8 loop_5801: ld [%l7 + 0x34], %f8 st %f3, [%l7 + 0x7C] loop_5802: fornot1s %f9, %f7, %f10 fmovrdgez %g1, %f8, %f2 movrlez %i6, %i5, %o7 st %f9, [%l7 + 0x2C] fpadd32 %f0, %f14, %f4 ldsh [%l7 + 0x7A], %o0 movle %xcc, %i0, %o2 fbn,a %fcc2, loop_5803 srl %o1, %g3, %l4 sth %g7, [%l7 + 0x50] lduh [%l7 + 0x08], %i7 loop_5803: fmovscc %icc, %f11, %f10 fnot1s %f9, %f5 st %f8, [%l7 + 0x08] stb %g4, [%l7 + 0x76] edge32ln %l3, %o4, %i2 edge16ln %l1, %g5, %g6 be,a loop_5804 movg %xcc, %i4, %l6 ldsh [%l7 + 0x78], %o5 nop setx loop_5805, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5804: stb %o6, [%l7 + 0x70] fcmpne32 %f10, %f2, %i1 std %f10, [%l7 + 0x18] loop_5805: ble,pt %xcc, loop_5806 edge32n %l5, %l2, %g2 srax %l0, %o3, %i3 edge16l %g1, %i6, %i5 loop_5806: ldsb [%l7 + 0x26], %o7 ldd [%l7 + 0x50], %f0 lduh [%l7 + 0x6E], %o0 ldd [%l7 + 0x60], %f6 lduw [%l7 + 0x7C], %i0 fmovdne %xcc, %f15, %f14 bge loop_5807 lduh [%l7 + 0x4C], %o2 fnegs %f4, %f1 bg %icc, loop_5808 loop_5807: bn,pt %icc, loop_5809 fble,a %fcc0, loop_5810 tsubcc %o1, %g3, %l4 loop_5808: st %f14, [%l7 + 0x14] loop_5809: ldd [%l7 + 0x70], %f2 loop_5810: fxnor %f4, %f0, %f2 fcmpne16 %f10, %f12, %i7 ldsh [%l7 + 0x5C], %g7 tgu %xcc, 0x0 fpackfix %f12, %f14 sethi 0x0503, %l3 ldd [%l7 + 0x08], %f8 fmovda %xcc, %f4, %f3 fmovdvc %icc, %f5, %f2 fnors %f2, %f3, %f4 addccc %o4, 0x0474, %i2 subcc %g4, 0x1A8F, %l1 tle %xcc, 0x3 fornot1s %f12, %f4, %f13 fmovsge %xcc, %f14, %f14 srl %g6, %i4, %l6 fcmple16 %f12, %f14, %o5 fandnot1 %f14, %f8, %f14 tge %xcc, 0x1 fpack32 %f10, %f14, %f6 ble,a loop_5811 lduh [%l7 + 0x36], %g5 fmovsle %xcc, %f7, %f4 lduh [%l7 + 0x36], %i1 loop_5811: st %f13, [%l7 + 0x10] lduw [%l7 + 0x44], %o6 ldd [%l7 + 0x20], %f4 ldd [%l7 + 0x30], %f10 fmovrse %l2, %f5, %f3 fand %f4, %f6, %f10 ldsw [%l7 + 0x78], %l5 ldub [%l7 + 0x37], %g2 stb %l0, [%l7 + 0x2C] fpadd32s %f5, %f8, %f13 stw %o3, [%l7 + 0x0C] fandnot2 %f10, %f12, %f12 fxor %f6, %f12, %f2 lduh [%l7 + 0x70], %i3 fmovdg %icc, %f5, %f4 edge32l %g1, %i5, %o7 tge %icc, 0x3 fmovdgu %xcc, %f8, %f14 fnot1 %f12, %f0 fmovdn %xcc, %f6, %f5 fmovdvs %icc, %f4, %f0 xnorcc %o0, 0x1D8B, %i6 xor %o2, %o1, %g3 lduw [%l7 + 0x58], %i0 sth %l4, [%l7 + 0x6C] fbug %fcc2, loop_5812 fcmple32 %f10, %f0, %i7 tcs %xcc, 0x6 mulx %g7, %o4, %i2 loop_5812: fbn %fcc2, loop_5813 call loop_5814 orncc %l3, %g4, %l1 ldub [%l7 + 0x2A], %g6 loop_5813: udiv %i4, 0x0334, %o5 loop_5814: movge %icc, %l6, %i1 fcmps %fcc1, %f14, %f13 ldd [%l7 + 0x28], %f10 ldd [%l7 + 0x78], %f0 fandnot1 %f8, %f2, %f2 movrgz %o6, %l2, %l5 fbge,a %fcc0, loop_5815 ld [%l7 + 0x40], %f8 movl %xcc, %g2, %l0 movrne %o3, %g5, %g1 loop_5815: brgz,a %i3, loop_5816 fmovdneg %xcc, %f5, %f2 tvs %xcc, 0x2 movrne %i5, %o7, %o0 loop_5816: stx %o2, [%l7 + 0x40] std %f0, [%l7 + 0x50] fbule,a %fcc1, loop_5817 stx %i6, [%l7 + 0x60] fbuge %fcc2, loop_5818 ldx [%l7 + 0x30], %g3 loop_5817: st %f0, [%l7 + 0x30] sth %i0, [%l7 + 0x32] loop_5818: fsrc2s %f10, %f13 fmul8ulx16 %f6, %f14, %f14 call loop_5819 ldsb [%l7 + 0x63], %o1 lduh [%l7 + 0x58], %i7 edge16ln %g7, %l4, %i2 loop_5819: te %xcc, 0x1 subcc %l3, %o4, %l1 fpsub32 %f4, %f8, %f0 movvs %icc, %g6, %g4 fmul8x16au %f15, %f3, %f14 sdivx %i4, 0x03C8, %o5 brlz,a %i1, loop_5820 bgu loop_5821 fabsd %f12, %f6 edge8l %l6, %o6, %l5 loop_5820: fmovdcs %icc, %f3, %f1 loop_5821: movn %icc, %g2, %l2 sdiv %o3, 0x089C, %g5 umulcc %l0, 0x1FDA, %i3 movle %icc, %g1, %i5 ldub [%l7 + 0x13], %o0 fmovspos %xcc, %f14, %f7 mulscc %o7, %o2, %i6 ldx [%l7 + 0x20], %g3 fornot1 %f12, %f14, %f0 fnot2s %f0, %f1 brz %i0, loop_5822 fbul %fcc2, loop_5823 std %f2, [%l7 + 0x10] fabsd %f2, %f8 loop_5822: fmovdcs %xcc, %f6, %f9 loop_5823: stw %o1, [%l7 + 0x68] brlz,a %g7, loop_5824 tneg %icc, 0x2 fabss %f15, %f14 stx %l4, [%l7 + 0x28] loop_5824: fand %f8, %f10, %f10 fmovrse %i2, %f11, %f10 sra %i7, %o4, %l3 taddcc %g6, 0x1E81, %l1 sll %g4, %o5, %i1 fbuge,a %fcc0, loop_5825 fpack16 %f12, %f12 fmovsl %icc, %f15, %f10 edge32 %l6, %o6, %l5 loop_5825: stx %i4, [%l7 + 0x38] nop setx loop_5826, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub32s %f15, %f9, %f0 tpos %xcc, 0x5 ldsh [%l7 + 0x4E], %g2 loop_5826: sll %l2, 0x19, %o3 bshuffle %f4, %f14, %f4 fandnot2s %f8, %f13, %f7 bvc,a,pt %xcc, loop_5827 sdivcc %g5, 0x1389, %l0 tneg %icc, 0x1 ldub [%l7 + 0x3F], %i3 loop_5827: fbl,a %fcc0, loop_5828 lduw [%l7 + 0x40], %i5 fbue,a %fcc1, loop_5829 tleu %icc, 0x0 loop_5828: std %f8, [%l7 + 0x60] bcc %icc, loop_5830 loop_5829: fbo,a %fcc3, loop_5831 bge,pt %xcc, loop_5832 fnot1s %f4, %f9 loop_5830: fones %f13 loop_5831: te %xcc, 0x6 loop_5832: sdivx %g1, 0x10B2, %o7 movpos %xcc, %o2, %o0 fornot2s %f14, %f0, %f0 popc %i6, %g3 ldsw [%l7 + 0x60], %o1 brz,a %g7, loop_5833 xnorcc %i0, %i2, %i7 std %f8, [%l7 + 0x30] ldd [%l7 + 0x58], %f10 loop_5833: tl %icc, 0x1 lduw [%l7 + 0x78], %o4 umulcc %l3, %l4, %l1 movleu %xcc, %g4, %o5 or %i1, %g6, %l6 subcc %o6, 0x1265, %l5 fxors %f11, %f12, %f10 ld [%l7 + 0x48], %f15 fmul8ulx16 %f14, %f10, %f8 stw %i4, [%l7 + 0x7C] fbg,a %fcc3, loop_5834 ba,a %icc, loop_5835 stb %l2, [%l7 + 0x18] edge16 %o3, %g5, %g2 loop_5834: fmovrslez %l0, %f2, %f10 loop_5835: xnorcc %i3, 0x0909, %i5 bn,pn %icc, loop_5836 mulscc %g1, %o7, %o2 fba,a %fcc3, loop_5837 fcmple16 %f0, %f14, %o0 loop_5836: bge,a loop_5838 fmovde %xcc, %f13, %f2 loop_5837: popc %i6, %g3 fpsub16 %f14, %f2, %f12 loop_5838: ldd [%l7 + 0x18], %f12 fandnot1s %f8, %f14, %f9 xorcc %o1, %g7, %i2 edge8 %i7, %i0, %l3 brlez %l4, loop_5839 fbe %fcc0, loop_5840 ldsh [%l7 + 0x0A], %l1 fmovrslz %o4, %f5, %f5 loop_5839: ld [%l7 + 0x7C], %f9 loop_5840: fornot1s %f4, %f8, %f5 subcc %g4, %i1, %o5 lduw [%l7 + 0x10], %l6 fbge %fcc3, loop_5841 stb %g6, [%l7 + 0x22] stb %o6, [%l7 + 0x7C] fbge,a %fcc3, loop_5842 loop_5841: mulx %l5, %l2, %i4 sdivx %o3, 0x1D30, %g2 srax %g5, %i3, %l0 loop_5842: fandnot1 %f0, %f14, %f8 movrne %g1, 0x096, %o7 alignaddrl %o2, %o0, %i6 stb %g3, [%l7 + 0x4C] ldd [%l7 + 0x20], %f14 fbge,a %fcc1, loop_5843 fabss %f0, %f8 ldsb [%l7 + 0x45], %o1 call loop_5844 loop_5843: udiv %i5, 0x0DEC, %g7 stx %i2, [%l7 + 0x58] std %f4, [%l7 + 0x58] loop_5844: mulx %i0, %i7, %l4 brnz %l3, loop_5845 add %o4, %g4, %i1 fmovdvc %icc, %f14, %f15 movn %xcc, %o5, %l6 loop_5845: ldsw [%l7 + 0x68], %g6 lduh [%l7 + 0x7C], %o6 fcmped %fcc1, %f12, %f12 fones %f5 tge %xcc, 0x3 stx %l1, [%l7 + 0x58] movg %xcc, %l5, %l2 fpmerge %f9, %f14, %f12 fbe %fcc2, loop_5846 srl %i4, 0x13, %o3 fsrc2s %f15, %f1 srax %g2, 0x06, %i3 loop_5846: brlez %g5, loop_5847 ldd [%l7 + 0x18], %f0 andncc %g1, %l0, %o7 xor %o0, %i6, %g3 loop_5847: ldsh [%l7 + 0x6E], %o1 movl %xcc, %i5, %g7 te %xcc, 0x5 brgz,a %i2, loop_5848 stx %o2, [%l7 + 0x60] stw %i7, [%l7 + 0x68] fmovsl %icc, %f8, %f0 loop_5848: xor %i0, %l4, %l3 udiv %g4, 0x19FE, %o4 ldx [%l7 + 0x48], %o5 fmovrsne %i1, %f9, %f3 fbn %fcc2, loop_5849 tg %xcc, 0x0 tneg %xcc, 0x1 ldsw [%l7 + 0x78], %l6 loop_5849: fbuge,a %fcc1, loop_5850 fcmple32 %f0, %f2, %g6 popc 0x129A, %l1 fabss %f9, %f3 loop_5850: ldx [%l7 + 0x68], %l5 lduw [%l7 + 0x64], %l2 faligndata %f10, %f8, %f10 ldsb [%l7 + 0x09], %o6 ldd [%l7 + 0x18], %f12 bleu,pn %xcc, loop_5851 st %f15, [%l7 + 0x24] bshuffle %f2, %f8, %f10 fmovsl %xcc, %f11, %f4 loop_5851: popc 0x1973, %o3 sra %g2, 0x0E, %i4 sub %g5, %i3, %l0 sllx %o7, %g1, %i6 fmuld8ulx16 %f7, %f1, %f2 fabss %f8, %f9 brz %o0, loop_5852 sth %g3, [%l7 + 0x6A] ldsb [%l7 + 0x79], %o1 umulcc %i5, 0x1B8B, %i2 loop_5852: stb %o2, [%l7 + 0x5F] fbn,a %fcc0, loop_5853 ld [%l7 + 0x3C], %f5 tge %icc, 0x6 add %g7, 0x088D, %i0 loop_5853: andn %l4, %l3, %g4 fmovsl %xcc, %f9, %f10 pdist %f6, %f12, %f4 fmovdl %icc, %f10, %f4 ldub [%l7 + 0x6C], %i7 ldsw [%l7 + 0x58], %o5 stw %i1, [%l7 + 0x54] fandnot1s %f0, %f2, %f10 sth %o4, [%l7 + 0x12] edge32 %g6, %l1, %l6 lduw [%l7 + 0x34], %l2 ldx [%l7 + 0x10], %l5 ble,pt %icc, loop_5854 nop setx loop_5855, %l0, %l1 jmpl %l1, %o6 andcc %o3, 0x0971, %i4 ldsw [%l7 + 0x08], %g5 loop_5854: fmovdne %xcc, %f6, %f6 loop_5855: be,a loop_5856 srax %g2, %l0, %o7 lduh [%l7 + 0x64], %g1 fnegd %f2, %f12 loop_5856: fpadd16s %f3, %f13, %f1 fmovde %icc, %f15, %f14 for %f4, %f12, %f4 fmovsne %icc, %f3, %f6 brlz %i6, loop_5857 stw %o0, [%l7 + 0x24] stb %g3, [%l7 + 0x5E] fandnot2 %f10, %f8, %f8 loop_5857: lduw [%l7 + 0x70], %o1 edge16 %i3, %i2, %i5 fmovspos %icc, %f5, %f14 stb %o2, [%l7 + 0x0E] fmovsn %icc, %f7, %f7 for %f14, %f12, %f4 fmovdn %xcc, %f11, %f4 fpsub32s %f8, %f6, %f9 fmul8x16al %f6, %f12, %f12 ldub [%l7 + 0x70], %i0 fnot2s %f9, %f9 ldub [%l7 + 0x54], %l4 ldx [%l7 + 0x08], %l3 fbo,a %fcc3, loop_5858 fands %f9, %f13, %f11 array8 %g7, %i7, %g4 bleu,a,pn %icc, loop_5859 loop_5858: ldsw [%l7 + 0x44], %i1 fmul8x16au %f9, %f11, %f10 fmovdneg %xcc, %f0, %f3 loop_5859: ldsw [%l7 + 0x50], %o4 edge16 %g6, %l1, %l6 std %f8, [%l7 + 0x48] ldx [%l7 + 0x18], %l2 lduh [%l7 + 0x58], %o5 ldsh [%l7 + 0x46], %o6 movpos %xcc, %o3, %l5 srax %i4, %g5, %l0 fandnot2 %f12, %f8, %f10 movn %icc, %g2, %o7 fands %f7, %f6, %f15 udiv %g1, 0x0A68, %o0 edge16n %i6, %g3, %o1 fmovsl %icc, %f3, %f11 fmovsl %xcc, %f5, %f9 smul %i2, %i3, %i5 ldsw [%l7 + 0x3C], %i0 ldd [%l7 + 0x40], %f12 sra %l4, 0x1A, %l3 ldsw [%l7 + 0x6C], %o2 ldsb [%l7 + 0x25], %g7 std %f4, [%l7 + 0x28] bne %icc, loop_5860 xnorcc %i7, 0x157D, %g4 fnegs %f2, %f10 fornot2s %f13, %f13, %f15 loop_5860: tneg %xcc, 0x7 ldsh [%l7 + 0x52], %o4 fmovdpos %xcc, %f13, %f13 brnz %g6, loop_5861 fbul %fcc3, loop_5862 fmovsgu %icc, %f11, %f3 fmovdcc %icc, %f12, %f6 loop_5861: mulx %i1, %l6, %l2 loop_5862: brlez %o5, loop_5863 ba loop_5864 ldsw [%l7 + 0x5C], %o6 stw %o3, [%l7 + 0x70] loop_5863: movg %icc, %l1, %i4 loop_5864: std %f0, [%l7 + 0x10] stx %l5, [%l7 + 0x38] ldsb [%l7 + 0x46], %l0 stx %g2, [%l7 + 0x18] addc %g5, %o7, %g1 movleu %xcc, %o0, %g3 tsubcc %i6, %i2, %i3 ld [%l7 + 0x74], %f10 array32 %i5, %o1, %i0 tne %icc, 0x3 xnor %l3, 0x0979, %o2 fmuld8sux16 %f14, %f4, %f0 fsrc2s %f1, %f13 udivcc %g7, 0x0794, %i7 fmul8x16au %f15, %f11, %f2 fmovrslz %g4, %f8, %f8 fmovsg %icc, %f3, %f4 mulscc %o4, 0x177A, %l4 stw %i1, [%l7 + 0x14] ldsb [%l7 + 0x7F], %g6 stb %l2, [%l7 + 0x5F] fmovrdgz %l6, %f0, %f10 ldub [%l7 + 0x6C], %o5 subc %o3, %o6, %l1 ldx [%l7 + 0x78], %i4 fmovsvc %xcc, %f5, %f3 fmovsne %xcc, %f10, %f14 sdiv %l5, 0x061F, %l0 fcmpne32 %f8, %f4, %g2 ldsb [%l7 + 0x60], %g5 bcs,a %xcc, loop_5865 fmovrdlz %g1, %f10, %f2 lduw [%l7 + 0x24], %o0 tvs %xcc, 0x4 loop_5865: tvc %icc, 0x5 fmul8x16al %f5, %f9, %f2 sth %o7, [%l7 + 0x36] for %f4, %f10, %f2 ldub [%l7 + 0x0B], %i6 edge8 %i2, %i3, %i5 ldsw [%l7 + 0x24], %o1 array16 %i0, %l3, %g3 ldub [%l7 + 0x51], %g7 srax %o2, %i7, %g4 stx %o4, [%l7 + 0x68] ldd [%l7 + 0x78], %f6 lduh [%l7 + 0x0C], %l4 fmovsvs %xcc, %f9, %f10 taddcc %i1, 0x06BB, %g6 srl %l6, %o5, %l2 fmovsvc %xcc, %f12, %f8 bgu,a loop_5866 alignaddr %o6, %o3, %l1 fmuld8sux16 %f6, %f13, %f14 fmovdvc %xcc, %f0, %f2 loop_5866: fbug %fcc2, loop_5867 movpos %xcc, %l5, %i4 fbl %fcc2, loop_5868 bcc,pt %icc, loop_5869 loop_5867: movle %icc, %g2, %l0 tneg %xcc, 0x5 loop_5868: fbo %fcc0, loop_5870 loop_5869: brnz %g5, loop_5871 movrgez %g1, 0x1A4, %o7 ld [%l7 + 0x40], %f7 loop_5870: xorcc %i6, %o0, %i3 loop_5871: fmovrdgez %i2, %f2, %f14 fandnot2 %f14, %f12, %f0 fcmpne16 %f8, %f14, %o1 sth %i0, [%l7 + 0x76] fnot2 %f10, %f0 ldx [%l7 + 0x58], %l3 fmul8sux16 %f8, %f8, %f4 sdivcc %i5, 0x1466, %g7 fsrc1s %f9, %f15 bpos,a loop_5872 movcs %xcc, %o2, %i7 fmovda %icc, %f1, %f0 lduw [%l7 + 0x64], %g3 loop_5872: edge8ln %o4, %g4, %l4 stw %g6, [%l7 + 0x20] ldd [%l7 + 0x18], %f12 ldd [%l7 + 0x70], %f10 stx %i1, [%l7 + 0x68] movpos %icc, %l6, %o5 fxor %f4, %f10, %f12 movcc %icc, %l2, %o6 add %l1, %l5, %i4 fbug,a %fcc2, loop_5873 stx %o3, [%l7 + 0x48] stw %l0, [%l7 + 0x50] fbu %fcc0, loop_5874 loop_5873: fmovdvs %icc, %f15, %f13 brlz %g2, loop_5875 lduh [%l7 + 0x40], %g1 loop_5874: udivcc %o7, 0x166F, %g5 tge %icc, 0x1 loop_5875: st %f5, [%l7 + 0x10] udivcc %i6, 0x099E, %i3 fmovde %xcc, %f4, %f11 fmovsn %xcc, %f14, %f9 fmovrdgz %i2, %f12, %f14 fandnot1s %f12, %f9, %f13 pdist %f8, %f4, %f8 bcs,pn %icc, loop_5876 ld [%l7 + 0x38], %f8 stw %o1, [%l7 + 0x08] ldd [%l7 + 0x30], %f2 loop_5876: add %i0, 0x1F17, %o0 fmovdpos %icc, %f9, %f9 fexpand %f8, %f8 edge32n %i5, %g7, %o2 umul %l3, 0x11E2, %i7 ldub [%l7 + 0x1A], %o4 tg %icc, 0x4 add %g3, %g4, %g6 alignaddr %l4, %l6, %o5 tcc %xcc, 0x6 fmovdle %xcc, %f12, %f13 fmovrslez %l2, %f3, %f2 sth %o6, [%l7 + 0x7C] fbne,a %fcc1, loop_5877 smul %i1, 0x05EF, %l5 alignaddr %i4, %o3, %l0 fnegd %f10, %f6 loop_5877: sth %l1, [%l7 + 0x68] std %f0, [%l7 + 0x08] sth %g2, [%l7 + 0x1E] array8 %o7, %g1, %g5 fornot1s %f9, %f12, %f3 bshuffle %f6, %f12, %f4 addccc %i6, %i3, %i2 ldx [%l7 + 0x30], %i0 ldsb [%l7 + 0x2A], %o1 fnegd %f10, %f14 fcmpes %fcc0, %f3, %f13 movpos %icc, %i5, %o0 tne %xcc, 0x3 fbe %fcc0, loop_5878 std %f4, [%l7 + 0x68] brgez %g7, loop_5879 fandnot1s %f12, %f0, %f6 loop_5878: fcmps %fcc2, %f2, %f2 fandnot2s %f13, %f13, %f12 loop_5879: brlez %l3, loop_5880 srax %i7, %o4, %g3 fmovrslez %g4, %f15, %f13 sethi 0x03D1, %g6 loop_5880: ldub [%l7 + 0x73], %o2 tg %xcc, 0x7 subccc %l6, %l4, %l2 ldx [%l7 + 0x70], %o5 fandnot1 %f2, %f14, %f12 bgu,a loop_5881 xnor %o6, %l5, %i4 subcc %o3, 0x10CD, %i1 edge8l %l1, %l0, %g2 loop_5881: fmuld8ulx16 %f3, %f9, %f0 bl,a,pn %xcc, loop_5882 ldsh [%l7 + 0x74], %g1 alignaddrl %g5, %i6, %i3 fmovrdlz %o7, %f0, %f0 loop_5882: srax %i0, %o1, %i2 andncc %o0, %i5, %g7 ldsw [%l7 + 0x28], %l3 ldub [%l7 + 0x53], %i7 nop setx loop_5883, %l0, %l1 jmpl %l1, %g3 sethi 0x1D7B, %g4 subc %g6, 0x0B5A, %o4 fbug %fcc2, loop_5884 loop_5883: brgez %o2, loop_5885 ldub [%l7 + 0x28], %l4 addcc %l2, 0x0DF7, %o5 loop_5884: brgz,a %l6, loop_5886 loop_5885: fxor %f6, %f2, %f6 array32 %l5, %i4, %o3 brnz,a %o6, loop_5887 loop_5886: fmovsl %icc, %f15, %f14 orn %i1, %l1, %g2 udiv %l0, 0x131F, %g5 loop_5887: tvc %xcc, 0x1 ldd [%l7 + 0x38], %f2 fmovrdlz %i6, %f14, %f10 ta %icc, 0x6 fcmped %fcc2, %f2, %f0 ld [%l7 + 0x38], %f8 std %f4, [%l7 + 0x68] fmovsn %icc, %f15, %f1 sth %i3, [%l7 + 0x24] ld [%l7 + 0x2C], %f5 std %f0, [%l7 + 0x10] stx %o7, [%l7 + 0x70] fbuge,a %fcc1, loop_5888 movrgez %g1, 0x02E, %o1 bcs,a,pt %xcc, loop_5889 fpsub16 %f0, %f2, %f4 loop_5888: brgez,a %i0, loop_5890 fors %f8, %f14, %f15 loop_5889: xor %o0, %i5, %g7 tvs %xcc, 0x2 loop_5890: array8 %l3, %i2, %g3 movl %icc, %i7, %g4 xnor %g6, 0x0F35, %o2 sdiv %l4, 0x1E0F, %o4 movle %icc, %l2, %l6 fabss %f9, %f12 fcmps %fcc3, %f3, %f15 edge8 %o5, %i4, %o3 ldsh [%l7 + 0x2E], %l5 brz %i1, loop_5891 nop setx loop_5892, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movg %xcc, %l1, %g2 fandnot2s %f2, %f0, %f14 loop_5891: fmovrsgez %o6, %f12, %f1 loop_5892: stw %l0, [%l7 + 0x44] ldsw [%l7 + 0x78], %i6 fmul8sux16 %f4, %f6, %f10 addccc %g5, 0x05A2, %o7 sub %g1, %i3, %o1 xnorcc %o0, 0x0085, %i0 ldsh [%l7 + 0x36], %i5 fsrc1s %f5, %f11 fmovsge %xcc, %f0, %f3 fmovsleu %xcc, %f9, %f4 movre %l3, %g7, %i2 orncc %i7, 0x08E9, %g4 std %f12, [%l7 + 0x78] fmovrslz %g3, %f10, %f4 bleu,a %icc, loop_5893 fornot2s %f9, %f11, %f1 andncc %o2, %g6, %l4 add %o4, %l6, %o5 loop_5893: stx %i4, [%l7 + 0x08] addccc %o3, %l2, %i1 brgez %l1, loop_5894 fpadd32s %f0, %f10, %f6 orn %g2, %o6, %l0 stb %i6, [%l7 + 0x7C] loop_5894: ldub [%l7 + 0x0F], %g5 ldd [%l7 + 0x20], %f4 stx %o7, [%l7 + 0x30] orcc %g1, 0x1FAA, %i3 fpmerge %f8, %f14, %f10 fmul8x16al %f9, %f10, %f2 movrlez %l5, 0x1D5, %o1 stw %i0, [%l7 + 0x38] srlx %i5, 0x1F, %l3 pdist %f2, %f4, %f10 stb %o0, [%l7 + 0x16] ldub [%l7 + 0x6E], %g7 fmovsn %icc, %f13, %f0 brlez,a %i2, loop_5895 popc 0x09DE, %i7 stb %g3, [%l7 + 0x50] fcmpd %fcc3, %f0, %f4 loop_5895: fmovrslz %o2, %f9, %f6 bcs,a loop_5896 fpadd16 %f6, %f12, %f10 ldsh [%l7 + 0x20], %g4 fnot1s %f12, %f9 loop_5896: fcmped %fcc0, %f0, %f14 fmovdn %xcc, %f10, %f1 tneg %icc, 0x4 addcc %l4, 0x14C7, %o4 ld [%l7 + 0x08], %f8 tn %xcc, 0x6 fbu %fcc1, loop_5897 movn %icc, %l6, %g6 sth %i4, [%l7 + 0x20] tcs %xcc, 0x5 loop_5897: movleu %xcc, %o5, %o3 ld [%l7 + 0x24], %f10 bcs,a,pt %icc, loop_5898 sth %l2, [%l7 + 0x3C] stw %l1, [%l7 + 0x5C] fxor %f10, %f6, %f10 loop_5898: fmul8x16al %f2, %f9, %f2 edge16n %i1, %o6, %g2 fmovrslez %l0, %f5, %f3 fcmple32 %f8, %f8, %g5 bleu loop_5899 tneg %xcc, 0x6 edge8l %i6, %o7, %g1 fbuge %fcc1, loop_5900 loop_5899: movge %xcc, %i3, %l5 movne %icc, %o1, %i0 fmovsl %icc, %f9, %f2 loop_5900: edge16n %l3, %o0, %g7 fmovrdlz %i5, %f6, %f12 fmovsg %icc, %f4, %f8 fand %f2, %f0, %f0 fnot2s %f7, %f6 array8 %i2, %g3, %i7 fxors %f15, %f9, %f12 fmovrdgez %o2, %f6, %f10 ba loop_5901 fmuld8ulx16 %f7, %f6, %f2 lduh [%l7 + 0x46], %g4 taddcctv %l4, %l6, %g6 loop_5901: xor %o4, 0x1479, %o5 tvs %icc, 0x3 stw %i4, [%l7 + 0x24] fnot2 %f10, %f0 ldsh [%l7 + 0x1C], %o3 bcc,pt %xcc, loop_5902 ldsh [%l7 + 0x58], %l1 fbl %fcc2, loop_5903 bvs,a %icc, loop_5904 loop_5902: stx %i1, [%l7 + 0x10] fsrc2s %f9, %f8 loop_5903: fbn,a %fcc1, loop_5905 loop_5904: st %f8, [%l7 + 0x40] fmovdn %icc, %f9, %f7 sdivx %l2, 0x0A95, %o6 loop_5905: fbl %fcc0, loop_5906 std %f6, [%l7 + 0x18] srl %g2, %g5, %i6 xnor %l0, 0x1F09, %g1 loop_5906: call loop_5907 fxnor %f4, %f2, %f8 or %i3, %o7, %l5 nop setx loop_5908, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5907: subcc %o1, %l3, %i0 sth %o0, [%l7 + 0x0C] movpos %xcc, %i5, %g7 loop_5908: lduh [%l7 + 0x72], %i2 bleu loop_5909 nop setx loop_5910, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bl,pn %xcc, loop_5911 ldd [%l7 + 0x48], %f10 loop_5909: sethi 0x0056, %g3 loop_5910: fsrc2 %f8, %f8 loop_5911: fandnot1 %f10, %f14, %f14 array8 %i7, %o2, %g4 std %f6, [%l7 + 0x48] fmovdcs %xcc, %f10, %f7 lduh [%l7 + 0x6A], %l6 fandnot1 %f10, %f10, %f12 fpadd32s %f2, %f14, %f4 ldx [%l7 + 0x38], %l4 fmovrslz %g6, %f0, %f9 fmovsvc %icc, %f12, %f14 fexpand %f11, %f4 lduh [%l7 + 0x28], %o4 fnot2s %f9, %f9 fones %f3 fcmple32 %f2, %f2, %i4 ldub [%l7 + 0x57], %o3 fpadd16s %f8, %f13, %f11 fnot2 %f4, %f12 edge16n %o5, %i1, %l2 fbu %fcc3, loop_5912 xorcc %o6, 0x0233, %g2 fmovs %f4, %f9 nop setx loop_5913, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5912: orn %g5, 0x1C51, %i6 lduh [%l7 + 0x3C], %l0 movrgez %l1, 0x003, %i3 loop_5913: fmovsgu %xcc, %f7, %f8 fmovrdlez %o7, %f6, %f4 movn %icc, %g1, %l5 ldsh [%l7 + 0x64], %o1 ldub [%l7 + 0x2F], %i0 edge8l %o0, %l3, %g7 edge32 %i5, %g3, %i2 lduh [%l7 + 0x66], %o2 fmovdvs %xcc, %f8, %f0 nop setx loop_5914, %l0, %l1 jmpl %l1, %i7 fmovdne %xcc, %f10, %f1 fmovsa %xcc, %f5, %f11 std %f14, [%l7 + 0x28] loop_5914: fcmpeq32 %f12, %f2, %l6 fmovrsgz %l4, %f14, %f14 fornot2 %f0, %f12, %f8 movneg %xcc, %g4, %o4 lduw [%l7 + 0x74], %g6 fmovdgu %icc, %f9, %f15 fpsub16 %f12, %f4, %f10 lduw [%l7 + 0x64], %i4 ldd [%l7 + 0x30], %f10 fsrc1 %f8, %f12 movl %icc, %o5, %o3 brz %i1, loop_5915 movre %o6, 0x3AA, %l2 stb %g5, [%l7 + 0x77] movn %icc, %g2, %l0 loop_5915: stw %i6, [%l7 + 0x24] fpsub32 %f8, %f14, %f12 fxnors %f11, %f9, %f9 popc %l1, %o7 stw %g1, [%l7 + 0x74] edge32ln %i3, %o1, %i0 movvs %xcc, %l5, %l3 brz %g7, loop_5916 lduh [%l7 + 0x1C], %o0 addcc %g3, %i5, %o2 lduw [%l7 + 0x40], %i7 loop_5916: sllx %l6, %i2, %l4 sub %g4, %o4, %i4 fpadd16s %f3, %f8, %f12 and %g6, 0x163F, %o3 srax %i1, %o6, %o5 movrgez %g5, 0x235, %l2 fmovdvc %icc, %f0, %f5 st %f3, [%l7 + 0x2C] fsrc2s %f6, %f4 siam 0x4 ld [%l7 + 0x34], %f10 stw %l0, [%l7 + 0x54] ldub [%l7 + 0x44], %i6 fmovrdgez %l1, %f14, %f4 fmovsg %xcc, %f4, %f10 ldx [%l7 + 0x78], %o7 udivx %g1, 0x16EC, %g2 fmovd %f14, %f4 ldx [%l7 + 0x50], %i3 array8 %o1, %i0, %l3 subcc %g7, 0x1CEB, %l5 fbne,a %fcc3, loop_5917 addcc %o0, 0x0F57, %g3 ldub [%l7 + 0x2B], %o2 bvc,a loop_5918 loop_5917: fsrc2s %f0, %f0 lduw [%l7 + 0x60], %i7 brnz %l6, loop_5919 loop_5918: fmovsne %icc, %f10, %f15 ldsb [%l7 + 0x2A], %i2 tl %icc, 0x1 loop_5919: brgz,a %i5, loop_5920 brgez,a %g4, loop_5921 lduw [%l7 + 0x58], %o4 fxors %f4, %f7, %f9 loop_5920: movleu %xcc, %l4, %i4 loop_5921: fbl,a %fcc0, loop_5922 fmovsne %icc, %f9, %f3 sra %o3, 0x09, %g6 fbu %fcc0, loop_5923 loop_5922: be loop_5924 ldsh [%l7 + 0x54], %i1 fmovscc %xcc, %f7, %f0 loop_5923: sdivcc %o5, 0x03B0, %g5 loop_5924: ldub [%l7 + 0x62], %l2 movne %xcc, %l0, %o6 fmovscs %xcc, %f4, %f13 fsrc2 %f6, %f6 fmovdpos %icc, %f15, %f0 fmovdn %xcc, %f15, %f3 ldd [%l7 + 0x68], %f2 edge8n %l1, %o7, %i6 fzero %f8 srl %g2, %g1, %o1 fnegs %f12, %f9 lduh [%l7 + 0x30], %i3 fmovs %f6, %f14 fmovdge %icc, %f9, %f4 fpack16 %f2, %f0 alignaddr %l3, %i0, %g7 fnot2 %f2, %f6 fbge %fcc0, loop_5925 ldd [%l7 + 0x30], %f8 stx %l5, [%l7 + 0x10] fmovsn %icc, %f2, %f14 loop_5925: xor %o0, 0x1BEA, %g3 xorcc %o2, 0x01AC, %l6 sethi 0x1D15, %i2 ldsh [%l7 + 0x30], %i7 fzero %f8 xnor %i5, 0x070E, %g4 array16 %l4, %o4, %i4 fmovsgu %xcc, %f6, %f3 fbne %fcc2, loop_5926 fbule,a %fcc3, loop_5927 fbn,a %fcc1, loop_5928 stb %g6, [%l7 + 0x46] loop_5926: stw %i1, [%l7 + 0x60] loop_5927: st %f5, [%l7 + 0x78] loop_5928: udivx %o3, 0x17E8, %g5 sdivcc %l2, 0x04EE, %l0 movge %xcc, %o5, %l1 ldx [%l7 + 0x58], %o6 srlx %o7, 0x11, %i6 fabsd %f4, %f10 call loop_5929 ldub [%l7 + 0x73], %g1 ldub [%l7 + 0x1A], %o1 fbne %fcc2, loop_5930 loop_5929: movleu %xcc, %g2, %l3 fxnors %f1, %f7, %f13 stb %i3, [%l7 + 0x0F] loop_5930: movleu %xcc, %g7, %l5 ldsb [%l7 + 0x7A], %o0 fmul8sux16 %f2, %f2, %f2 tgu %xcc, 0x7 udivx %g3, 0x1F7A, %o2 ldub [%l7 + 0x26], %i0 edge16ln %l6, %i2, %i5 fcmpeq16 %f2, %f6, %g4 fnot1s %f5, %f0 fzeros %f15 ld [%l7 + 0x10], %f6 bl,a,pt %icc, loop_5931 fcmple32 %f0, %f2, %l4 fmul8x16al %f2, %f0, %f10 alignaddr %i7, %i4, %g6 loop_5931: smul %i1, %o3, %o4 fmuld8ulx16 %f3, %f10, %f6 fxnor %f0, %f2, %f12 fbule %fcc3, loop_5932 fbuge,a %fcc2, loop_5933 fbe %fcc3, loop_5934 fnot1s %f5, %f4 loop_5932: orcc %g5, 0x05F9, %l2 loop_5933: fnands %f7, %f14, %f11 loop_5934: std %f14, [%l7 + 0x30] taddcc %o5, %l0, %l1 stw %o6, [%l7 + 0x44] fmuld8sux16 %f10, %f2, %f2 st %f5, [%l7 + 0x30] movleu %xcc, %o7, %g1 alignaddrl %i6, %o1, %l3 lduh [%l7 + 0x64], %i3 bl,a,pn %icc, loop_5935 fbne %fcc0, loop_5936 umulcc %g2, 0x0232, %g7 fsrc1s %f11, %f14 loop_5935: sth %o0, [%l7 + 0x74] loop_5936: bn %icc, loop_5937 fmovrdne %g3, %f12, %f8 fnegd %f8, %f8 fmul8ulx16 %f0, %f0, %f8 loop_5937: lduh [%l7 + 0x7A], %l5 ldx [%l7 + 0x68], %i0 fbe %fcc3, loop_5938 fble %fcc2, loop_5939 movge %xcc, %l6, %o2 tsubcctv %i2, 0x0BB5, %g4 loop_5938: fabss %f4, %f11 loop_5939: bshuffle %f14, %f0, %f6 subcc %l4, 0x04AE, %i7 call loop_5940 tleu %xcc, 0x6 fmovsn %icc, %f0, %f11 brz,a %i4, loop_5941 loop_5940: movpos %xcc, %g6, %i1 fmul8ulx16 %f4, %f2, %f14 ldx [%l7 + 0x30], %o3 loop_5941: bvs,pt %icc, loop_5942 fsrc1 %f14, %f12 stx %o4, [%l7 + 0x58] sllx %g5, %l2, %o5 loop_5942: fpadd32 %f10, %f10, %f12 lduh [%l7 + 0x36], %l0 fands %f5, %f13, %f4 bshuffle %f6, %f14, %f0 fmovdgu %icc, %f4, %f15 mulx %i5, %l1, %o7 fmovse %xcc, %f10, %f0 ld [%l7 + 0x54], %f5 ldub [%l7 + 0x67], %o6 bcc,a,pt %icc, loop_5943 mova %icc, %g1, %i6 bne,a loop_5944 alignaddrl %o1, %l3, %g2 loop_5943: sll %i3, 0x1C, %g7 bg,pn %icc, loop_5945 loop_5944: smul %o0, 0x0C4E, %g3 fmovsne %icc, %f7, %f10 sra %l5, 0x0C, %l6 loop_5945: fandnot2s %f15, %f15, %f7 bcs,a %xcc, loop_5946 fcmpne16 %f12, %f4, %i0 fornot2 %f10, %f10, %f10 fandnot2 %f12, %f4, %f0 loop_5946: fornot1 %f10, %f4, %f12 popc 0x136D, %i2 xor %g4, %o2, %i7 fandnot1s %f11, %f8, %f4 movcc %icc, %l4, %i4 fbue %fcc0, loop_5947 array8 %i1, %o3, %o4 fmovdvc %icc, %f11, %f9 ld [%l7 + 0x6C], %f12 loop_5947: fnot1s %f11, %f15 edge16l %g5, %g6, %o5 brgz,a %l2, loop_5948 ldsb [%l7 + 0x75], %l0 ldd [%l7 + 0x08], %f12 ldx [%l7 + 0x10], %l1 loop_5948: ble,a %xcc, loop_5949 lduh [%l7 + 0x22], %o7 movle %xcc, %i5, %g1 fsrc2s %f1, %f3 loop_5949: fones %f9 edge32l %o6, %o1, %i6 fandnot2s %f0, %f11, %f5 or %l3, 0x03CE, %g2 fcmpgt16 %f14, %f2, %g7 ldub [%l7 + 0x45], %o0 fblg,a %fcc2, loop_5950 lduh [%l7 + 0x3A], %g3 stx %l5, [%l7 + 0x38] fmovsvc %xcc, %f5, %f2 loop_5950: subc %l6, %i0, %i2 ldsb [%l7 + 0x28], %i3 ld [%l7 + 0x3C], %f9 fandnot1s %f13, %f13, %f3 tpos %icc, 0x3 ldsh [%l7 + 0x34], %g4 fcmpne16 %f14, %f2, %i7 lduw [%l7 + 0x70], %o2 fxors %f9, %f7, %f6 udivcc %l4, 0x1E52, %i1 bvc,pt %icc, loop_5951 fnegd %f10, %f6 edge8l %i4, %o4, %o3 tgu %icc, 0x6 loop_5951: ldx [%l7 + 0x18], %g6 array8 %o5, %g5, %l2 tn %icc, 0x1 lduw [%l7 + 0x58], %l1 fmovscc %xcc, %f13, %f10 umulcc %o7, %l0, %g1 tsubcc %o6, %i5, %i6 tl %xcc, 0x0 fmovrslez %l3, %f11, %f3 edge16 %g2, %o1, %g7 bne,a,pt %xcc, loop_5952 fandnot1 %f10, %f2, %f0 andncc %o0, %g3, %l6 fsrc2 %f14, %f10 loop_5952: fpsub32 %f6, %f2, %f2 ldx [%l7 + 0x40], %i0 st %f13, [%l7 + 0x20] faligndata %f0, %f4, %f10 ldd [%l7 + 0x40], %f12 fmovrdlz %l5, %f0, %f2 edge16 %i3, %i2, %i7 mulx %o2, 0x185C, %l4 andcc %i1, 0x14C7, %g4 stb %o4, [%l7 + 0x6E] ldub [%l7 + 0x32], %o3 fbge %fcc1, loop_5953 fnot2s %f2, %f0 movn %xcc, %i4, %o5 te %xcc, 0x7 loop_5953: fmovspos %icc, %f7, %f4 udivx %g5, 0x027D, %l2 sll %g6, %l1, %o7 ldx [%l7 + 0x08], %g1 stx %o6, [%l7 + 0x48] movgu %xcc, %l0, %i5 bshuffle %f2, %f2, %f8 umul %i6, %l3, %o1 fmovse %xcc, %f0, %f12 lduw [%l7 + 0x6C], %g2 nop setx loop_5954, %l0, %l1 jmpl %l1, %g7 fpack32 %f6, %f4, %f4 ldd [%l7 + 0x48], %f2 stb %g3, [%l7 + 0x17] loop_5954: nop setx loop_5955, %l0, %l1 jmpl %l1, %l6 faligndata %f14, %f8, %f4 edge16l %o0, %l5, %i3 brlz %i2, loop_5956 loop_5955: ld [%l7 + 0x54], %f13 stw %i7, [%l7 + 0x08] movneg %icc, %o2, %l4 loop_5956: ldub [%l7 + 0x1E], %i1 movge %icc, %i0, %g4 fandnot1 %f4, %f12, %f14 movle %xcc, %o4, %i4 fpack16 %f2, %f4 fcmpes %fcc3, %f10, %f15 movrlz %o5, %o3, %g5 stb %g6, [%l7 + 0x75] ldd [%l7 + 0x60], %f2 ldsw [%l7 + 0x3C], %l2 and %o7, %g1, %l1 fcmple16 %f2, %f4, %o6 bshuffle %f6, %f14, %f2 movgu %xcc, %l0, %i6 ldsh [%l7 + 0x20], %l3 sra %i5, %g2, %g7 ldsb [%l7 + 0x0B], %g3 movleu %icc, %o1, %l6 fmovdcs %icc, %f8, %f15 ble,a loop_5957 movne %icc, %l5, %i3 alignaddr %i2, %o0, %o2 st %f5, [%l7 + 0x70] loop_5957: fpsub16 %f0, %f2, %f12 fbn %fcc3, loop_5958 ldx [%l7 + 0x20], %l4 tsubcc %i7, %i1, %g4 bleu,a,pn %icc, loop_5959 loop_5958: tcc %icc, 0x5 fmovdge %icc, %f2, %f14 std %f0, [%l7 + 0x10] loop_5959: fpadd16 %f8, %f12, %f6 stw %o4, [%l7 + 0x3C] tge %icc, 0x6 stw %i0, [%l7 + 0x28] bleu,a,pn %xcc, loop_5960 ldsh [%l7 + 0x1A], %i4 tvs %icc, 0x4 stx %o3, [%l7 + 0x18] loop_5960: edge8 %o5, %g6, %g5 fors %f4, %f12, %f3 sethi 0x1F4B, %l2 fpackfix %f14, %f0 call loop_5961 fcmps %fcc2, %f7, %f5 nop setx loop_5962, %l0, %l1 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 %o7, [%l7 + 0x74] loop_5961: ldsh [%l7 + 0x6E], %g1 fbe %fcc1, loop_5963 loop_5962: lduw [%l7 + 0x74], %o6 fpadd16s %f7, %f9, %f4 fmovrslez %l0, %f14, %f3 loop_5963: fbge,a %fcc3, loop_5964 fabsd %f0, %f0 fmovde %icc, %f1, %f10 fpadd32s %f7, %f7, %f4 loop_5964: bpos,a,pn %xcc, loop_5965 fbu %fcc1, loop_5966 fcmpd %fcc3, %f0, %f10 andncc %i6, %l3, %l1 loop_5965: ldub [%l7 + 0x3D], %g2 loop_5966: tsubcctv %g7, %g3, %o1 ldsh [%l7 + 0x32], %l6 fmovrdne %i5, %f4, %f8 sethi 0x11EF, %i3 ldsw [%l7 + 0x5C], %l5 fzeros %f12 subccc %i2, 0x0414, %o0 stx %l4, [%l7 + 0x50] fmul8x16al %f7, %f1, %f2 fpadd32 %f12, %f2, %f12 nop setx loop_5967, %l0, %l1 jmpl %l1, %o2 orn %i7, 0x0178, %g4 tge %xcc, 0x5 fmovsne %icc, %f13, %f10 loop_5967: ldx [%l7 + 0x58], %o4 edge32l %i1, %i4, %o3 fmovrde %i0, %f4, %f0 movcc %xcc, %g6, %o5 lduw [%l7 + 0x44], %g5 ta %xcc, 0x2 lduh [%l7 + 0x64], %l2 alignaddrl %g1, %o7, %o6 nop setx loop_5968, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnor %f4, %f0, %f6 fmovrslez %i6, %f0, %f15 lduw [%l7 + 0x74], %l0 loop_5968: fnor %f8, %f4, %f6 mova %icc, %l3, %g2 stx %g7, [%l7 + 0x50] ldx [%l7 + 0x18], %l1 fmovsl %icc, %f6, %f11 alignaddrl %o1, %g3, %i5 fnands %f2, %f9, %f15 xor %i3, %l6, %i2 bn loop_5969 brlz,a %l5, loop_5970 tle %icc, 0x4 alignaddr %o0, %o2, %l4 loop_5969: movgu %icc, %g4, %i7 loop_5970: sth %i1, [%l7 + 0x28] stb %o4, [%l7 + 0x50] fmovdg %icc, %f12, %f14 fmuld8sux16 %f7, %f14, %f14 brz %o3, loop_5971 movpos %icc, %i4, %i0 lduw [%l7 + 0x1C], %g6 fmovrse %o5, %f7, %f1 loop_5971: ldsw [%l7 + 0x58], %l2 fmovrde %g1, %f14, %f8 call loop_5972 ldsw [%l7 + 0x14], %o7 stb %o6, [%l7 + 0x17] movne %icc, %g5, %l0 loop_5972: ldx [%l7 + 0x50], %l3 fbule %fcc3, loop_5973 alignaddrl %i6, %g2, %g7 nop setx loop_5974, %l0, %l1 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 %f8 loop_5973: fmovdgu %icc, %f13, %f9 st %f6, [%l7 + 0x64] loop_5974: udiv %o1, 0x080A, %l1 tsubcctv %g3, 0x12C8, %i5 tl %icc, 0x6 tg %xcc, 0x0 udiv %i3, 0x1357, %i2 tcs %icc, 0x5 movleu %icc, %l5, %o0 ldx [%l7 + 0x28], %l6 ldsb [%l7 + 0x10], %o2 ldd [%l7 + 0x28], %f10 fpadd32s %f9, %f13, %f11 fmovdpos %xcc, %f10, %f3 fsrc1 %f10, %f6 fandnot1s %f6, %f6, %f8 fmovrdlz %g4, %f2, %f10 for %f4, %f10, %f10 stb %i7, [%l7 + 0x7A] ldd [%l7 + 0x18], %f0 stw %i1, [%l7 + 0x64] bshuffle %f8, %f10, %f4 sth %o4, [%l7 + 0x4E] fmovrslz %l4, %f7, %f15 st %f1, [%l7 + 0x10] bleu %xcc, loop_5975 fcmpeq16 %f2, %f6, %o3 stw %i0, [%l7 + 0x2C] tg %icc, 0x4 loop_5975: bleu %xcc, loop_5976 stb %i4, [%l7 + 0x64] fand %f14, %f0, %f12 andcc %g6, %o5, %g1 loop_5976: ldsw [%l7 + 0x5C], %o7 fone %f0 fpsub32s %f6, %f11, %f15 stb %o6, [%l7 + 0x49] ldsw [%l7 + 0x50], %g5 fnands %f11, %f2, %f8 ldsw [%l7 + 0x34], %l0 sdiv %l2, 0x1354, %l3 fpsub16 %f2, %f4, %f2 ld [%l7 + 0x50], %f12 lduw [%l7 + 0x40], %i6 std %f14, [%l7 + 0x10] fbge,a %fcc2, loop_5977 umul %g7, %g2, %o1 std %f10, [%l7 + 0x78] tvs %icc, 0x7 loop_5977: te %icc, 0x7 ld [%l7 + 0x68], %f1 fnand %f8, %f14, %f14 movvc %xcc, %g3, %i5 fmovrsgez %i3, %f6, %f6 tg %xcc, 0x7 movrgez %i2, %l5, %l1 fpack16 %f12, %f3 array16 %o0, %o2, %l6 fmovdpos %icc, %f10, %f6 ld [%l7 + 0x70], %f1 stw %g4, [%l7 + 0x18] ldub [%l7 + 0x75], %i1 fmovdl %xcc, %f15, %f7 sdivcc %i7, 0x0C0F, %o4 lduw [%l7 + 0x48], %o3 fmovsge %icc, %f15, %f7 fmovdg %icc, %f12, %f7 fxnors %f8, %f4, %f0 ldsw [%l7 + 0x08], %l4 ldd [%l7 + 0x20], %f4 sth %i0, [%l7 + 0x4C] sth %i4, [%l7 + 0x7E] movcc %xcc, %o5, %g6 ldsb [%l7 + 0x58], %o7 taddcc %g1, %o6, %l0 fmovsne %icc, %f8, %f15 fcmple16 %f8, %f2, %g5 fmul8ulx16 %f8, %f6, %f0 ldsb [%l7 + 0x22], %l3 fnot1s %f15, %f10 movge %xcc, %l2, %g7 stw %g2, [%l7 + 0x64] st %f13, [%l7 + 0x44] brlez %o1, loop_5978 bne,a,pn %icc, loop_5979 fmovdvs %icc, %f0, %f1 stb %g3, [%l7 + 0x5C] loop_5978: faligndata %f0, %f12, %f14 loop_5979: bcs,a,pn %icc, loop_5980 fmovrdlez %i6, %f8, %f2 edge16n %i3, %i2, %l5 std %f6, [%l7 + 0x60] loop_5980: fmovrsgez %i5, %f1, %f7 orncc %l1, 0x1D7E, %o0 ldub [%l7 + 0x60], %o2 bge,pn %icc, loop_5981 xnorcc %l6, 0x118B, %g4 tgu %icc, 0x6 fmovrsgz %i1, %f0, %f8 loop_5981: fandnot2s %f14, %f6, %f4 ble,a,pn %xcc, loop_5982 stx %i7, [%l7 + 0x70] movrlez %o4, %l4, %i0 fornot2s %f6, %f10, %f11 loop_5982: be loop_5983 edge16 %i4, %o3, %g6 call loop_5984 mulx %o5, 0x073F, %o7 loop_5983: fnot2 %f2, %f4 fmovrslz %o6, %f3, %f5 loop_5984: fmovsle %icc, %f8, %f0 fmovdg %xcc, %f3, %f5 fmovsle %icc, %f7, %f9 lduw [%l7 + 0x0C], %l0 brlz,a %g5, loop_5985 st %f5, [%l7 + 0x60] ldsw [%l7 + 0x2C], %g1 ld [%l7 + 0x18], %f8 loop_5985: move %icc, %l2, %g7 bvc,a,pn %icc, loop_5986 fbe,a %fcc1, loop_5987 and %g2, 0x0404, %l3 fble,a %fcc3, loop_5988 loop_5986: ldub [%l7 + 0x0D], %o1 loop_5987: movrlez %i6, 0x1FB, %g3 fmul8x16au %f13, %f2, %f4 loop_5988: std %f0, [%l7 + 0x70] ble,pt %xcc, loop_5989 brnz,a %i2, loop_5990 move %xcc, %i3, %i5 mova %xcc, %l5, %l1 loop_5989: fmovrsgz %o0, %f7, %f9 loop_5990: faligndata %f10, %f8, %f2 lduw [%l7 + 0x48], %o2 ldsb [%l7 + 0x50], %l6 sth %i1, [%l7 + 0x60] ldub [%l7 + 0x44], %g4 ld [%l7 + 0x70], %f15 fone %f4 ldsb [%l7 + 0x32], %i7 fbu %fcc1, loop_5991 fornot2 %f10, %f2, %f14 ldsw [%l7 + 0x3C], %o4 stw %i0, [%l7 + 0x6C] loop_5991: sll %l4, %i4, %g6 fsrc2s %f8, %f1 ld [%l7 + 0x74], %f11 udiv %o5, 0x1B1A, %o7 tvs %xcc, 0x1 tg %icc, 0x2 fands %f2, %f10, %f13 lduh [%l7 + 0x78], %o6 std %f0, [%l7 + 0x20] fmovdcc %xcc, %f4, %f13 tsubcc %o3, %g5, %g1 ldd [%l7 + 0x30], %f12 movn %xcc, %l0, %l2 brgez,a %g2, loop_5992 fxnor %f8, %f6, %f4 ba %icc, loop_5993 ble,a loop_5994 loop_5992: bn,a %xcc, loop_5995 ldsb [%l7 + 0x5A], %g7 loop_5993: bshuffle %f14, %f6, %f0 loop_5994: fsrc1s %f13, %f13 loop_5995: fbn,a %fcc1, loop_5996 fbn,a %fcc1, loop_5997 ldsh [%l7 + 0x10], %o1 st %f9, [%l7 + 0x78] loop_5996: stx %i6, [%l7 + 0x08] loop_5997: fmovrsne %g3, %f6, %f12 fbn,a %fcc3, loop_5998 lduh [%l7 + 0x4E], %l3 or %i2, 0x0E0A, %i5 fxnor %f12, %f14, %f6 loop_5998: fbn %fcc1, loop_5999 fble %fcc2, loop_6000 fcmple32 %f0, %f4, %i3 fandnot2s %f0, %f15, %f11 loop_5999: fnands %f0, %f8, %f4 loop_6000: fbo %fcc0, loop_6001 ldub [%l7 + 0x49], %l5 fmovsge %icc, %f4, %f5 xnor %l1, %o0, %o2 loop_6001: fmovsneg %icc, %f10, %f0 fmovrdne %i1, %f0, %f4 fpsub16 %f14, %f2, %f4 ldx [%l7 + 0x18], %l6 fmovsvs %xcc, %f10, %f12 fmovrdlz %g4, %f8, %f12 bgu,a loop_6002 subc %i7, %o4, %l4 ldsw [%l7 + 0x14], %i4 fmovsn %icc, %f14, %f13 loop_6002: stx %g6, [%l7 + 0x60] lduh [%l7 + 0x50], %o5 fbule,a %fcc0, loop_6003 std %f8, [%l7 + 0x50] fmovscs %xcc, %f7, %f13 fnor %f4, %f8, %f4 loop_6003: movcc %icc, %i0, %o6 ldsb [%l7 + 0x0E], %o3 lduw [%l7 + 0x14], %o7 fbge %fcc1, loop_6004 siam 0x2 fpadd32 %f2, %f0, %f4 tg %icc, 0x3 loop_6004: ldsw [%l7 + 0x44], %g5 movrne %g1, %l2, %g2 fone %f14 taddcctv %l0, 0x09D9, %o1 lduh [%l7 + 0x32], %i6 fcmpes %fcc3, %f8, %f15 fpsub16s %f12, %f0, %f9 fpsub32 %f10, %f0, %f0 fmovrsgez %g7, %f12, %f6 stw %g3, [%l7 + 0x44] fbu,a %fcc0, loop_6005 std %f10, [%l7 + 0x20] fmovd %f6, %f2 ldd [%l7 + 0x58], %f0 loop_6005: fandnot2s %f9, %f3, %f5 xnorcc %i2, %l3, %i5 tge %icc, 0x4 fmovdle %icc, %f9, %f7 std %f2, [%l7 + 0x38] ldsw [%l7 + 0x20], %l5 movrlez %i3, %l1, %o2 sth %o0, [%l7 + 0x36] ldsw [%l7 + 0x3C], %i1 ldx [%l7 + 0x50], %l6 fandnot2s %f14, %f12, %f5 movcs %icc, %i7, %g4 fmovdg %icc, %f15, %f15 stw %o4, [%l7 + 0x54] fpack16 %f4, %f15 fbl %fcc2, loop_6006 bl %xcc, loop_6007 bcs loop_6008 edge32 %i4, %l4, %g6 loop_6006: stb %o5, [%l7 + 0x78] loop_6007: movcc %icc, %i0, %o3 loop_6008: sth %o7, [%l7 + 0x74] udiv %o6, 0x0AA6, %g1 fbul,a %fcc0, loop_6009 fcmpgt32 %f6, %f0, %g5 lduw [%l7 + 0x50], %l2 addcc %g2, 0x1397, %o1 loop_6009: nop setx loop_6010, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %i6, [%l7 + 0x20] bpos,a %xcc, loop_6011 fcmped %fcc1, %f4, %f2 loop_6010: fmuld8ulx16 %f5, %f10, %f2 fmovdcs %xcc, %f1, %f7 loop_6011: sth %g7, [%l7 + 0x36] ldsh [%l7 + 0x6C], %g3 fbue %fcc1, loop_6012 bcs,pt %icc, loop_6013 lduh [%l7 + 0x48], %i2 bpos,pt %icc, loop_6014 loop_6012: fnot1s %f12, %f5 loop_6013: bcc,pt %icc, loop_6015 fpadd16 %f14, %f0, %f12 loop_6014: te %icc, 0x2 fmovdpos %xcc, %f11, %f12 loop_6015: edge8 %l3, %i5, %l0 fpadd32 %f8, %f6, %f6 fnot2s %f4, %f11 tgu %xcc, 0x7 bneg,a,pn %xcc, loop_6016 fnegs %f8, %f4 lduh [%l7 + 0x66], %i3 fbg %fcc0, loop_6017 loop_6016: fbule %fcc2, loop_6018 std %f0, [%l7 + 0x78] add %l5, %l1, %o2 loop_6017: or %i1, %o0, %l6 loop_6018: std %f10, [%l7 + 0x20] bcc,a %icc, loop_6019 edge32n %g4, %o4, %i7 lduw [%l7 + 0x14], %i4 taddcc %g6, %l4, %o5 loop_6019: fcmpne32 %f4, %f0, %i0 ldsb [%l7 + 0x4E], %o3 movrlez %o6, 0x21C, %g1 brz,a %g5, loop_6020 fmovrse %l2, %f0, %f1 brgz,a %g2, loop_6021 fbe,a %fcc0, loop_6022 loop_6020: brz %o1, loop_6023 alignaddrl %i6, %o7, %g7 loop_6021: std %f4, [%l7 + 0x68] loop_6022: tg %icc, 0x1 loop_6023: st %f4, [%l7 + 0x50] brgez %i2, loop_6024 fbul,a %fcc1, loop_6025 edge16n %l3, %i5, %g3 fmovdcc %xcc, %f11, %f0 loop_6024: brgez %l0, loop_6026 loop_6025: stw %i3, [%l7 + 0x50] fcmpgt32 %f0, %f8, %l5 addcc %o2, %i1, %l1 loop_6026: mulx %l6, %g4, %o4 fmovdcc %xcc, %f8, %f8 edge8 %i7, %o0, %g6 siam 0x7 fpadd16 %f10, %f10, %f10 stx %l4, [%l7 + 0x50] fmovrslz %o5, %f2, %f9 sth %i0, [%l7 + 0x22] fpadd32s %f13, %f9, %f10 movne %xcc, %i4, %o3 st %f9, [%l7 + 0x0C] edge16n %o6, %g1, %g5 fexpand %f8, %f8 ldd [%l7 + 0x18], %f12 lduw [%l7 + 0x30], %g2 umulcc %l2, %o1, %i6 fcmple32 %f4, %f4, %g7 srl %o7, %l3, %i5 bpos,pt %icc, loop_6027 brz %g3, loop_6028 fnegd %f2, %f6 movre %i2, 0x039, %l0 loop_6027: stb %l5, [%l7 + 0x7F] loop_6028: ldsb [%l7 + 0x50], %i3 fbuge,a %fcc1, loop_6029 fbule %fcc3, loop_6030 fandnot1 %f0, %f6, %f2 udivx %o2, 0x0D79, %l1 loop_6029: lduh [%l7 + 0x36], %i1 loop_6030: brlz,a %g4, loop_6031 te %xcc, 0x6 st %f3, [%l7 + 0x1C] stx %o4, [%l7 + 0x58] loop_6031: fsrc1s %f13, %f1 ld [%l7 + 0x68], %f8 st %f6, [%l7 + 0x10] edge16 %i7, %o0, %g6 fmovsl %icc, %f3, %f8 bneg,a %xcc, loop_6032 brz,a %l4, loop_6033 fbg %fcc3, loop_6034 fcmpes %fcc0, %f0, %f1 loop_6032: sth %o5, [%l7 + 0x20] loop_6033: fmovdvs %icc, %f10, %f10 loop_6034: fcmple32 %f14, %f8, %i0 move %xcc, %l6, %i4 fmovdneg %icc, %f13, %f6 fones %f12 fbuge,a %fcc0, loop_6035 st %f2, [%l7 + 0x3C] fsrc2s %f5, %f0 fnand %f4, %f12, %f4 loop_6035: tsubcc %o3, %o6, %g1 fsrc2s %f14, %f6 call loop_6036 edge32 %g2, %l2, %g5 bvc %icc, loop_6037 stb %o1, [%l7 + 0x0E] loop_6036: fxnor %f8, %f2, %f14 stb %g7, [%l7 + 0x59] loop_6037: stb %o7, [%l7 + 0x7D] ldx [%l7 + 0x70], %l3 ldsw [%l7 + 0x78], %i6 ldd [%l7 + 0x30], %f2 ldub [%l7 + 0x3A], %g3 fbe,a %fcc1, loop_6038 stb %i5, [%l7 + 0x13] bvc,a,pn %xcc, loop_6039 smulcc %l0, 0x198F, %l5 loop_6038: bleu,a,pn %icc, loop_6040 fnors %f8, %f0, %f3 loop_6039: edge32ln %i2, %o2, %i3 lduw [%l7 + 0x48], %l1 loop_6040: fmovsa %xcc, %f13, %f13 subc %g4, 0x13A7, %i1 fmovdgu %xcc, %f5, %f10 stw %i7, [%l7 + 0x14] sth %o0, [%l7 + 0x0E] ldsb [%l7 + 0x5F], %o4 fmovrsgez %g6, %f9, %f7 fmovsn %xcc, %f11, %f10 sllx %o5, %i0, %l4 fbo,a %fcc0, loop_6041 smulcc %l6, %i4, %o6 ba,a,pt %xcc, loop_6042 ldd [%l7 + 0x58], %f0 loop_6041: fmovdcs %icc, %f13, %f15 bl loop_6043 loop_6042: fabss %f5, %f10 ldsw [%l7 + 0x74], %g1 fmovrdgez %o3, %f10, %f14 loop_6043: fpackfix %f2, %f14 fmovda %xcc, %f10, %f1 fpadd16s %f3, %f3, %f4 fmovdge %xcc, %f13, %f5 fmul8x16 %f15, %f2, %f6 ldsb [%l7 + 0x2F], %l2 ldub [%l7 + 0x2A], %g2 movcs %xcc, %o1, %g5 fmovdpos %icc, %f10, %f9 stx %o7, [%l7 + 0x28] addccc %g7, %i6, %l3 ldsw [%l7 + 0x6C], %i5 array8 %g3, %l5, %l0 fsrc2 %f12, %f0 st %f7, [%l7 + 0x08] orcc %o2, %i3, %l1 fbue %fcc1, loop_6044 array16 %g4, %i2, %i7 fcmped %fcc2, %f2, %f14 fsrc2 %f10, %f12 loop_6044: fmovdpos %icc, %f15, %f11 tgu %xcc, 0x1 udivx %o0, 0x16B0, %o4 ldsb [%l7 + 0x6A], %g6 stx %i1, [%l7 + 0x60] ldd [%l7 + 0x30], %f12 fxor %f2, %f2, %f2 smul %o5, %l4, %i0 movcc %icc, %i4, %o6 fmovdvc %xcc, %f9, %f9 ldd [%l7 + 0x48], %f10 ldx [%l7 + 0x38], %g1 tl %xcc, 0x7 ldsb [%l7 + 0x5B], %l6 tg %xcc, 0x5 fpack16 %f2, %f15 fones %f9 fcmple32 %f14, %f2, %o3 fexpand %f7, %f4 ldsh [%l7 + 0x1A], %g2 movle %xcc, %o1, %g5 stx %o7, [%l7 + 0x50] lduh [%l7 + 0x36], %g7 addccc %i6, 0x197F, %l2 ldx [%l7 + 0x20], %i5 fba %fcc3, loop_6045 taddcc %l3, %g3, %l0 lduw [%l7 + 0x40], %o2 stw %l5, [%l7 + 0x20] loop_6045: fmuld8ulx16 %f13, %f15, %f0 ldsw [%l7 + 0x18], %i3 fmovsne %xcc, %f6, %f4 tcs %xcc, 0x6 stb %l1, [%l7 + 0x09] fmovscc %icc, %f14, %f5 fmovrdne %i2, %f2, %f6 fmovd %f2, %f4 st %f5, [%l7 + 0x38] sdiv %i7, 0x005C, %o0 alignaddrl %g4, %g6, %o4 ldsb [%l7 + 0x3F], %i1 movrne %l4, 0x02B, %i0 fmovsne %xcc, %f6, %f1 tcs %xcc, 0x7 sth %i4, [%l7 + 0x08] bleu %xcc, loop_6046 bleu,a,pn %icc, loop_6047 ldsb [%l7 + 0x1F], %o5 fmovdl %xcc, %f11, %f1 loop_6046: fpadd32s %f3, %f5, %f12 loop_6047: tg %xcc, 0x7 fmovdvc %icc, %f1, %f6 fpmerge %f15, %f3, %f10 stx %o6, [%l7 + 0x60] stx %l6, [%l7 + 0x28] nop setx loop_6048, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bg,a,pn %xcc, loop_6049 tl %xcc, 0x6 movg %xcc, %g1, %o3 loop_6048: sth %o1, [%l7 + 0x6C] loop_6049: fmovd %f12, %f8 array8 %g2, %o7, %g7 fmovdcc %icc, %f4, %f3 fmovscs %xcc, %f10, %f5 fmovdl %icc, %f3, %f4 fpsub32 %f12, %f12, %f2 fsrc2 %f14, %f12 umul %i6, %g5, %l2 fnot2 %f4, %f8 edge8 %l3, %g3, %l0 fmovrsne %o2, %f3, %f3 fpsub32 %f14, %f10, %f10 stx %i5, [%l7 + 0x60] lduw [%l7 + 0x28], %i3 sth %l5, [%l7 + 0x50] fcmpeq16 %f6, %f6, %l1 edge8ln %i7, %o0, %g4 ta %icc, 0x6 bn,a,pt %xcc, loop_6050 fble %fcc2, loop_6051 taddcctv %i2, %o4, %i1 sth %l4, [%l7 + 0x70] loop_6050: fmovdvc %icc, %f1, %f0 loop_6051: umul %i0, %i4, %o5 fmovsvc %xcc, %f6, %f6 ldd [%l7 + 0x40], %f4 ld [%l7 + 0x70], %f12 alignaddr %g6, %l6, %o6 smul %g1, 0x12D9, %o1 ldd [%l7 + 0x18], %f10 fblg,a %fcc2, loop_6052 nop setx loop_6053, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done umul %o3, 0x1E50, %g2 sth %o7, [%l7 + 0x3E] loop_6052: fbu,a %fcc2, loop_6054 loop_6053: edge32 %i6, %g7, %g5 movleu %icc, %l3, %l2 ldsb [%l7 + 0x4F], %l0 loop_6054: fbge,a %fcc3, loop_6055 bshuffle %f10, %f8, %f8 or %o2, %g3, %i5 fxor %f6, %f2, %f4 loop_6055: fornot1 %f4, %f4, %f10 ld [%l7 + 0x34], %f3 ldsb [%l7 + 0x40], %l5 fmovs %f11, %f1 stx %l1, [%l7 + 0x58] lduw [%l7 + 0x78], %i3 fmovrsne %o0, %f4, %f11 stx %i7, [%l7 + 0x78] ta %xcc, 0x7 sth %g4, [%l7 + 0x36] movpos %icc, %o4, %i2 ldsb [%l7 + 0x3C], %l4 tcc %icc, 0x3 st %f7, [%l7 + 0x20] smulcc %i0, 0x1860, %i4 ldsw [%l7 + 0x50], %i1 fmovsleu %icc, %f10, %f2 fcmps %fcc3, %f9, %f1 bcs,a %icc, loop_6056 tcc %xcc, 0x2 fornot2 %f2, %f12, %f0 tgu %xcc, 0x2 loop_6056: edge32ln %g6, %o5, %l6 lduw [%l7 + 0x64], %o6 bcs %icc, loop_6057 fbuge %fcc2, loop_6058 movpos %xcc, %g1, %o1 fmul8ulx16 %f12, %f2, %f6 loop_6057: ldub [%l7 + 0x2F], %o3 loop_6058: bcs,a,pt %icc, loop_6059 fbug %fcc1, loop_6060 srlx %g2, %o7, %g7 stx %g5, [%l7 + 0x18] loop_6059: stb %i6, [%l7 + 0x0B] loop_6060: fmovdcc %icc, %f7, %f2 fmul8x16 %f4, %f4, %f10 array8 %l2, %l3, %o2 fbo %fcc2, loop_6061 tneg %xcc, 0x3 ld [%l7 + 0x30], %f15 stb %l0, [%l7 + 0x76] loop_6061: fcmps %fcc2, %f4, %f11 ldx [%l7 + 0x50], %i5 subccc %l5, 0x0092, %l1 addc %g3, %o0, %i7 fmovscs %icc, %f5, %f3 fcmpes %fcc3, %f5, %f12 lduh [%l7 + 0x7C], %g4 ldd [%l7 + 0x60], %f2 fmovdleu %xcc, %f11, %f10 stb %i3, [%l7 + 0x6A] fmovdle %xcc, %f7, %f2 ld [%l7 + 0x2C], %f14 movl %xcc, %o4, %i2 fmul8x16au %f6, %f0, %f10 tgu %xcc, 0x4 fsrc2s %f14, %f9 lduh [%l7 + 0x26], %i0 tsubcc %l4, 0x043F, %i4 fbuge %fcc1, loop_6062 ldsh [%l7 + 0x6A], %g6 fbue,a %fcc3, loop_6063 stx %i1, [%l7 + 0x50] loop_6062: tge %xcc, 0x0 st %f12, [%l7 + 0x60] loop_6063: ldsw [%l7 + 0x4C], %l6 sllx %o5, 0x02, %o6 addccc %g1, %o3, %o1 andncc %o7, %g7, %g5 sth %g2, [%l7 + 0x1E] fzeros %f9 fmovdcc %icc, %f11, %f10 fbul,a %fcc2, loop_6064 fmovdcs %icc, %f14, %f9 stb %i6, [%l7 + 0x2E] fpsub32s %f10, %f4, %f10 loop_6064: fbule %fcc0, loop_6065 smul %l2, %o2, %l0 nop setx loop_6066, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnegd %f12, %f14 loop_6065: tn %icc, 0x3 stw %l3, [%l7 + 0x6C] loop_6066: fpsub16s %f14, %f3, %f4 ld [%l7 + 0x64], %f15 sethi 0x12D1, %l5 fmovdleu %xcc, %f13, %f10 lduw [%l7 + 0x38], %l1 fands %f8, %f11, %f13 fmovsvc %icc, %f13, %f13 ldsb [%l7 + 0x17], %g3 fba,a %fcc1, loop_6067 fcmpeq32 %f2, %f10, %o0 fmovsl %icc, %f10, %f0 sth %i7, [%l7 + 0x10] loop_6067: fcmple32 %f4, %f2, %i5 array8 %g4, %o4, %i2 fbg %fcc1, loop_6068 tneg %xcc, 0x5 stx %i0, [%l7 + 0x30] ldsh [%l7 + 0x52], %l4 loop_6068: std %f2, [%l7 + 0x70] ldsw [%l7 + 0x48], %i3 fba %fcc1, loop_6069 lduh [%l7 + 0x6A], %g6 fpackfix %f4, %f14 stw %i4, [%l7 + 0x74] loop_6069: edge32 %i1, %o5, %l6 edge32l %g1, %o3, %o1 bneg,a loop_6070 fcmpes %fcc2, %f6, %f6 lduw [%l7 + 0x40], %o6 fmovspos %xcc, %f2, %f15 loop_6070: fexpand %f2, %f12 fabsd %f4, %f10 fand %f0, %f2, %f14 ldsb [%l7 + 0x26], %o7 move %xcc, %g5, %g2 ldsb [%l7 + 0x26], %i6 smulcc %g7, %o2, %l2 ldx [%l7 + 0x40], %l3 stb %l0, [%l7 + 0x31] movneg %icc, %l5, %g3 fbul,a %fcc0, loop_6071 ldd [%l7 + 0x68], %f12 edge16ln %l1, %i7, %o0 ldsw [%l7 + 0x48], %i5 loop_6071: ld [%l7 + 0x6C], %f12 fmovdneg %icc, %f0, %f14 fmovspos %icc, %f1, %f11 bg,pn %xcc, loop_6072 bcs loop_6073 fmovdne %xcc, %f3, %f4 fcmple32 %f0, %f10, %o4 loop_6072: srl %i2, 0x16, %g4 loop_6073: fbl %fcc3, loop_6074 ldsh [%l7 + 0x4C], %i0 lduw [%l7 + 0x50], %l4 fbl %fcc2, loop_6075 loop_6074: fpadd16 %f2, %f12, %f0 lduw [%l7 + 0x2C], %i3 lduh [%l7 + 0x78], %i4 loop_6075: mulscc %i1, %o5, %l6 ld [%l7 + 0x64], %f13 fbl,a %fcc0, loop_6076 ba,a %icc, loop_6077 edge8ln %g6, %g1, %o1 stx %o3, [%l7 + 0x08] loop_6076: std %f2, [%l7 + 0x30] loop_6077: tge %icc, 0x4 movg %icc, %o7, %o6 ba,a %xcc, loop_6078 fnors %f1, %f5, %f13 fmovdcc %icc, %f3, %f7 fmovsvc %icc, %f11, %f2 loop_6078: movne %icc, %g2, %i6 stw %g7, [%l7 + 0x7C] xnor %o2, 0x195E, %g5 fmovdl %icc, %f6, %f0 tvs %icc, 0x7 fmovdg %icc, %f12, %f10 fcmpgt32 %f10, %f14, %l3 bn,pn %xcc, loop_6079 fandnot1s %f15, %f12, %f2 fone %f4 xnorcc %l2, %l5, %l0 loop_6079: srl %g3, 0x01, %l1 tn %xcc, 0x4 srax %o0, 0x09, %i5 udivcc %i7, 0x080F, %o4 ldsw [%l7 + 0x7C], %i2 fnands %f0, %f8, %f6 andn %i0, %g4, %l4 fmovda %icc, %f5, %f1 bge,pt %xcc, loop_6080 srlx %i3, 0x19, %i4 ldsb [%l7 + 0x21], %i1 fmovsvs %icc, %f9, %f11 loop_6080: ldd [%l7 + 0x60], %f2 lduh [%l7 + 0x2A], %l6 fpadd32s %f3, %f4, %f10 tge %icc, 0x0 fnors %f2, %f2, %f3 bcc,a,pt %xcc, loop_6081 siam 0x6 sth %g6, [%l7 + 0x1C] ldub [%l7 + 0x4A], %o5 loop_6081: sth %g1, [%l7 + 0x60] bgu loop_6082 movneg %xcc, %o1, %o3 movne %xcc, %o7, %o6 lduw [%l7 + 0x4C], %g2 loop_6082: movcs %icc, %i6, %o2 stw %g7, [%l7 + 0x74] fmovdpos %icc, %f9, %f9 edge16ln %g5, %l2, %l5 alignaddrl %l3, %g3, %l0 ldub [%l7 + 0x19], %l1 ldsw [%l7 + 0x74], %i5 bcc,pn %icc, loop_6083 ble %icc, loop_6084 ldsw [%l7 + 0x6C], %i7 lduh [%l7 + 0x44], %o4 loop_6083: ldd [%l7 + 0x28], %f8 loop_6084: mulscc %o0, 0x16AC, %i2 subcc %i0, %l4, %g4 stw %i4, [%l7 + 0x74] nop setx loop_6085, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x10], %f14 fcmps %fcc0, %f5, %f12 edge32n %i1, %i3, %g6 loop_6085: bpos,pn %icc, loop_6086 ldsw [%l7 + 0x10], %o5 array16 %l6, %o1, %o3 fbne,a %fcc2, loop_6087 loop_6086: movgu %icc, %g1, %o6 udivcc %o7, 0x141F, %i6 udivcc %g2, 0x08F3, %o2 loop_6087: edge16l %g7, %l2, %g5 udivcc %l3, 0x1F9A, %l5 fcmpne16 %f6, %f10, %g3 fabsd %f6, %f14 movgu %xcc, %l0, %l1 std %f6, [%l7 + 0x70] st %f6, [%l7 + 0x2C] fabss %f8, %f13 ldsh [%l7 + 0x70], %i5 tcs %xcc, 0x0 call loop_6088 std %f6, [%l7 + 0x38] popc %i7, %o0 xnorcc %i2, 0x07D0, %o4 loop_6088: sth %i0, [%l7 + 0x48] be,a loop_6089 ldsw [%l7 + 0x14], %g4 sdivx %l4, 0x182D, %i1 fpadd32 %f0, %f0, %f0 loop_6089: lduw [%l7 + 0x48], %i4 movrne %g6, %i3, %o5 xnor %l6, 0x1303, %o1 edge8n %g1, %o6, %o3 fmovd %f14, %f8 st %f8, [%l7 + 0x14] sth %o7, [%l7 + 0x46] fcmpgt32 %f14, %f2, %g2 movrgz %i6, 0x210, %o2 fnegd %f10, %f10 udivcc %l2, 0x0119, %g7 st %f6, [%l7 + 0x10] fands %f2, %f9, %f6 fornot1s %f12, %f4, %f3 te %icc, 0x0 fmovs %f5, %f8 movneg %icc, %l3, %g5 fblg %fcc3, loop_6090 be %icc, loop_6091 fbuge %fcc1, loop_6092 fmovdl %icc, %f10, %f13 loop_6090: fbul %fcc3, loop_6093 loop_6091: stb %l5, [%l7 + 0x0F] loop_6092: xor %g3, 0x1A5A, %l0 call loop_6094 loop_6093: fbge %fcc2, loop_6095 fbe,a %fcc0, loop_6096 nop setx loop_6097, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_6094: bneg,pt %icc, loop_6098 loop_6095: bg,a,pt %xcc, loop_6099 loop_6096: for %f4, %f2, %f0 loop_6097: fcmpne32 %f2, %f12, %l1 loop_6098: tg %xcc, 0x6 loop_6099: std %f2, [%l7 + 0x48] ldsh [%l7 + 0x66], %i7 fabsd %f12, %f14 ld [%l7 + 0x70], %f12 fmovse %xcc, %f14, %f2 movn %xcc, %o0, %i5 fandnot2 %f4, %f12, %f4 lduh [%l7 + 0x0E], %i2 taddcc %o4, 0x13F0, %i0 ldub [%l7 + 0x38], %l4 ldsb [%l7 + 0x27], %g4 bgu,a,pt %icc, loop_6100 srlx %i1, %i4, %g6 fmovsle %icc, %f9, %f7 sth %i3, [%l7 + 0x40] loop_6100: subcc %o5, %o1, %l6 ba,a loop_6101 and %o6, %o3, %g1 pdist %f12, %f2, %f0 edge32n %g2, %i6, %o2 loop_6101: orncc %o7, %l2, %l3 movge %xcc, %g5, %l5 ld [%l7 + 0x38], %f14 ld [%l7 + 0x38], %f5 st %f14, [%l7 + 0x7C] ldub [%l7 + 0x13], %g7 sth %l0, [%l7 + 0x70] fmul8x16 %f14, %f8, %f12 fcmps %fcc2, %f12, %f2 fones %f4 movgu %icc, %l1, %g3 fpsub16s %f8, %f15, %f15 brnz %o0, loop_6102 stb %i5, [%l7 + 0x5A] fmovrdgz %i7, %f2, %f0 move %icc, %o4, %i0 loop_6102: fabsd %f10, %f2 ld [%l7 + 0x08], %f7 ldx [%l7 + 0x30], %l4 movrne %g4, %i2, %i1 fone %f8 fsrc2s %f10, %f12 fmovdleu %icc, %f13, %f6 fornot2s %f1, %f7, %f14 umulcc %i4, 0x1EA1, %g6 brlz %i3, loop_6103 fandnot1 %f12, %f4, %f4 smulcc %o1, %o5, %l6 ld [%l7 + 0x1C], %f15 loop_6103: movvc %xcc, %o6, %g1 fsrc2s %f11, %f15 add %g2, 0x1244, %i6 ldd [%l7 + 0x58], %f12 fmuld8ulx16 %f7, %f3, %f8 fcmpeq32 %f14, %f10, %o3 fble,a %fcc1, loop_6104 ldub [%l7 + 0x60], %o7 fmovdcs %icc, %f14, %f6 ldsh [%l7 + 0x36], %o2 loop_6104: fmovsle %xcc, %f13, %f15 fabsd %f6, %f2 call loop_6105 ldd [%l7 + 0x70], %f10 tg %xcc, 0x0 smul %l3, 0x161D, %l2 loop_6105: fblg %fcc3, loop_6106 fcmpd %fcc1, %f8, %f6 fpmerge %f12, %f13, %f6 ldub [%l7 + 0x2F], %g5 loop_6106: fmovdl %xcc, %f7, %f7 movrlz %g7, %l0, %l5 fmovda %xcc, %f11, %f7 tcc %xcc, 0x4 lduh [%l7 + 0x36], %g3 bn,pt %icc, loop_6107 bcc %xcc, loop_6108 fnot2s %f13, %f7 ldx [%l7 + 0x28], %l1 loop_6107: ldub [%l7 + 0x1B], %i5 loop_6108: ldsh [%l7 + 0x2E], %o0 ldd [%l7 + 0x38], %f6 fmul8sux16 %f2, %f2, %f10 ld [%l7 + 0x40], %f1 tcc %xcc, 0x1 alignaddr %i7, %i0, %o4 fcmpgt16 %f10, %f10, %l4 sth %i2, [%l7 + 0x7E] srl %i1, %i4, %g6 mulx %i3, 0x02DE, %g4 bne loop_6109 nop setx loop_6110, %l0, %l1 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 + 0x58], %o1 fcmpeq16 %f10, %f14, %l6 loop_6109: fmovrslz %o6, %f2, %f14 loop_6110: fmovsa %xcc, %f12, %f9 fzero %f10 fmovdle %xcc, %f2, %f3 srax %g1, 0x18, %g2 fmovdgu %icc, %f8, %f6 brgz %i6, loop_6111 fcmpgt32 %f0, %f10, %o5 alignaddr %o3, %o7, %l3 fmovrdne %o2, %f14, %f8 loop_6111: st %f0, [%l7 + 0x2C] st %f7, [%l7 + 0x7C] fmul8x16au %f2, %f9, %f12 fmovs %f12, %f0 edge16ln %g5, %l2, %l0 xorcc %l5, %g3, %l1 orn %g7, %i5, %o0 ldsw [%l7 + 0x58], %i7 fmovrsne %i0, %f15, %f14 fcmpd %fcc1, %f2, %f6 fmovde %icc, %f4, %f2 brz %l4, loop_6112 ld [%l7 + 0x24], %f13 stb %o4, [%l7 + 0x46] fcmpne16 %f0, %f14, %i2 loop_6112: lduw [%l7 + 0x38], %i4 movrlez %g6, %i1, %g4 tn %icc, 0x3 nop setx loop_6113, %l0, %l1 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 + 0x20], %f8 movrne %i3, 0x3CE, %o1 edge16l %o6, %g1, %g2 loop_6113: fors %f6, %f4, %f10 fcmpne16 %f4, %f2, %l6 fcmpeq32 %f8, %f10, %i6 fzero %f12 te %xcc, 0x4 bpos,a loop_6114 xnor %o3, 0x0713, %o7 stx %l3, [%l7 + 0x48] movcs %icc, %o5, %g5 loop_6114: stw %l2, [%l7 + 0x44] bvs loop_6115 st %f2, [%l7 + 0x60] movne %icc, %l0, %o2 tvs %icc, 0x0 loop_6115: stx %l5, [%l7 + 0x58] ldx [%l7 + 0x60], %g3 bneg loop_6116 fmovscs %xcc, %f9, %f11 fmovsg %xcc, %f10, %f0 array8 %l1, %i5, %g7 loop_6116: addccc %o0, %i7, %l4 fmovrsgz %i0, %f9, %f12 bge,pt %xcc, loop_6117 st %f3, [%l7 + 0x7C] stw %i2, [%l7 + 0x74] ld [%l7 + 0x08], %f15 loop_6117: fba %fcc1, loop_6118 fbne,a %fcc2, loop_6119 fnot2s %f13, %f1 stx %o4, [%l7 + 0x30] loop_6118: fmovrsgez %g6, %f1, %f13 loop_6119: movvc %icc, %i4, %i1 fnand %f6, %f8, %f6 fzeros %f1 fbul,a %fcc0, loop_6120 ldub [%l7 + 0x67], %i3 addc %o1, %g4, %o6 fandnot2s %f14, %f12, %f14 loop_6120: st %f1, [%l7 + 0x40] stx %g1, [%l7 + 0x60] ldub [%l7 + 0x3C], %l6 fnot2 %f12, %f2 st %f11, [%l7 + 0x24] ldd [%l7 + 0x28], %f12 stw %i6, [%l7 + 0x5C] fmovsn %xcc, %f15, %f7 sub %o3, %o7, %l3 bg %xcc, loop_6121 edge8n %g2, %o5, %g5 movvs %icc, %l0, %o2 ldsh [%l7 + 0x16], %l2 loop_6121: tn %icc, 0x4 ldsh [%l7 + 0x1C], %l5 sra %l1, %g3, %g7 edge8n %o0, %i5, %l4 fcmped %fcc2, %f6, %f14 fmovdcs %icc, %f3, %f0 movrgez %i7, 0x368, %i2 ldsh [%l7 + 0x14], %i0 stw %o4, [%l7 + 0x18] tgu %xcc, 0x3 stx %g6, [%l7 + 0x58] fpadd16s %f9, %f12, %f4 brgez,a %i1, loop_6122 subcc %i4, %o1, %g4 edge8l %o6, %g1, %l6 fandnot1 %f12, %f0, %f4 loop_6122: fxnor %f8, %f0, %f10 movne %xcc, %i3, %o3 sth %o7, [%l7 + 0x6A] st %f9, [%l7 + 0x58] fpadd16 %f8, %f4, %f8 fxors %f9, %f4, %f8 ldsb [%l7 + 0x35], %i6 fpsub16 %f14, %f14, %f0 fzero %f12 srax %g2, %l3, %g5 fmovde %icc, %f1, %f12 st %f8, [%l7 + 0x38] be,pt %icc, loop_6123 ldsb [%l7 + 0x74], %l0 edge8n %o2, %l2, %o5 movrlz %l5, 0x34D, %g3 loop_6123: sll %l1, 0x13, %g7 tneg %xcc, 0x1 udiv %o0, 0x1DED, %i5 move %xcc, %i7, %l4 ldsb [%l7 + 0x7B], %i2 fnands %f2, %f11, %f11 fornot1s %f8, %f13, %f15 taddcctv %i0, %o4, %g6 ldd [%l7 + 0x60], %f0 ldsw [%l7 + 0x4C], %i4 ld [%l7 + 0x5C], %f9 tg %icc, 0x1 tne %xcc, 0x3 fbug,a %fcc0, loop_6124 fmovd %f4, %f10 movgu %xcc, %i1, %o1 addcc %g4, 0x112B, %g1 loop_6124: orcc %l6, %o6, %o3 fsrc1 %f8, %f12 pdist %f10, %f6, %f12 ldd [%l7 + 0x08], %f8 fmovrsne %o7, %f15, %f6 fnand %f6, %f2, %f0 ldsb [%l7 + 0x3E], %i6 std %f8, [%l7 + 0x70] fmovsleu %xcc, %f12, %f10 edge16n %g2, %l3, %g5 fzero %f10 std %f10, [%l7 + 0x30] movgu %xcc, %l0, %o2 ldsb [%l7 + 0x39], %l2 stw %i3, [%l7 + 0x40] alignaddrl %o5, %g3, %l5 fsrc1s %f4, %f1 tpos %icc, 0x6 taddcc %g7, %o0, %l1 fpack16 %f4, %f5 add %i5, %i7, %i2 stx %i0, [%l7 + 0x58] fandnot1 %f12, %f10, %f10 lduw [%l7 + 0x18], %l4 xnor %g6, %i4, %i1 edge16n %o4, %o1, %g4 addccc %g1, 0x05E9, %o6 movrlez %o3, %l6, %i6 nop setx loop_6125, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrlez %o7, %g2, %g5 ldx [%l7 + 0x58], %l0 ldsw [%l7 + 0x44], %l3 loop_6125: movpos %xcc, %o2, %l2 fmovsgu %xcc, %f13, %f11 fmovsvs %xcc, %f0, %f4 st %f2, [%l7 + 0x5C] ldsw [%l7 + 0x2C], %i3 ldub [%l7 + 0x74], %o5 fsrc2 %f2, %f8 movleu %xcc, %l5, %g3 alignaddrl %o0, %l1, %i5 std %f12, [%l7 + 0x58] fmovd %f0, %f6 fmovrsgz %i7, %f14, %f10 ldsh [%l7 + 0x66], %g7 array16 %i2, %i0, %l4 taddcc %i4, 0x02B0, %g6 array32 %o4, %i1, %g4 ldx [%l7 + 0x30], %g1 fmul8sux16 %f0, %f12, %f2 ldd [%l7 + 0x70], %f12 udivcc %o1, 0x117C, %o6 stx %l6, [%l7 + 0x48] fpack16 %f14, %f3 fmovd %f0, %f8 bne,pt %xcc, loop_6126 fpsub32s %f9, %f4, %f11 brgez %i6, loop_6127 ldd [%l7 + 0x30], %f4 loop_6126: sth %o3, [%l7 + 0x2C] sth %o7, [%l7 + 0x26] loop_6127: fcmple32 %f8, %f10, %g2 fmovrse %l0, %f0, %f0 fmovsn %icc, %f2, %f12 stw %g5, [%l7 + 0x60] movl %xcc, %l3, %l2 tvs %xcc, 0x7 ldsw [%l7 + 0x5C], %o2 lduh [%l7 + 0x38], %i3 movge %icc, %l5, %o5 srax %o0, %g3, %l1 fmovdne %icc, %f1, %f9 array8 %i7, %g7, %i5 fmovdvs %icc, %f14, %f6 ldx [%l7 + 0x10], %i2 ldsw [%l7 + 0x14], %i0 orn %l4, 0x12EB, %g6 st %f7, [%l7 + 0x4C] fcmpgt16 %f12, %f10, %i4 mova %icc, %i1, %o4 nop setx loop_6128, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpack16 %f12, %f13 fmovrsgz %g1, %f4, %f10 fmovspos %icc, %f9, %f2 loop_6128: ldsb [%l7 + 0x22], %g4 fmul8x16au %f15, %f4, %f0 srlx %o6, 0x12, %l6 fmovsn %icc, %f11, %f13 stb %o1, [%l7 + 0x5C] ldsh [%l7 + 0x7E], %i6 bshuffle %f12, %f12, %f4 std %f4, [%l7 + 0x20] brlz,a %o3, loop_6129 fmuld8ulx16 %f1, %f15, %f6 bcc,pt %icc, loop_6130 fnor %f12, %f0, %f10 loop_6129: nop setx loop_6131, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %g2, [%l7 + 0x70] loop_6130: lduh [%l7 + 0x3A], %l0 ld [%l7 + 0x08], %f9 loop_6131: fpsub32s %f2, %f13, %f4 stx %g5, [%l7 + 0x30] fmovsvc %xcc, %f9, %f15 edge8 %o7, %l3, %o2 st %f0, [%l7 + 0x60] andn %l2, 0x10C0, %l5 movge %icc, %o5, %i3 sth %g3, [%l7 + 0x72] edge16ln %o0, %l1, %g7 ldsw [%l7 + 0x34], %i7 tvs %icc, 0x4 orncc %i5, %i0, %l4 tsubcctv %i2, 0x1738, %g6 udiv %i1, 0x01A4, %o4 movneg %xcc, %i4, %g4 fmovdn %icc, %f9, %f12 bg,pt %xcc, loop_6132 fmovsn %icc, %f3, %f9 fxnors %f4, %f7, %f11 bpos,pn %icc, loop_6133 loop_6132: fmovsleu %xcc, %f3, %f4 bl,a,pn %icc, loop_6134 movle %xcc, %o6, %l6 loop_6133: movrne %o1, 0x237, %i6 ldub [%l7 + 0x3C], %o3 loop_6134: lduh [%l7 + 0x14], %g1 ldsh [%l7 + 0x32], %g2 movvs %icc, %l0, %o7 sth %g5, [%l7 + 0x7E] fble %fcc0, loop_6135 sub %l3, %l2, %o2 ldx [%l7 + 0x08], %l5 ldsw [%l7 + 0x70], %o5 loop_6135: movleu %xcc, %i3, %g3 tl %xcc, 0x5 fmovrsne %o0, %f11, %f1 brgz %g7, loop_6136 lduh [%l7 + 0x0A], %i7 ldsh [%l7 + 0x7E], %l1 xor %i5, 0x1ADE, %i0 loop_6136: stw %i2, [%l7 + 0x38] bn %icc, loop_6137 or %l4, %i1, %g6 fnor %f10, %f6, %f12 lduw [%l7 + 0x60], %i4 loop_6137: add %o4, 0x13EC, %g4 fnot1s %f0, %f15 ldub [%l7 + 0x5C], %l6 fabsd %f8, %f14 srax %o6, %i6, %o1 fblg %fcc2, loop_6138 tn %icc, 0x6 tvs %icc, 0x3 fexpand %f0, %f4 loop_6138: fmovsa %icc, %f11, %f6 fmovdcc %xcc, %f10, %f5 fble,a %fcc3, loop_6139 fmul8x16al %f5, %f10, %f2 fcmpeq32 %f2, %f10, %g1 fsrc1s %f4, %f10 loop_6139: ldx [%l7 + 0x10], %g2 for %f10, %f4, %f0 stx %o3, [%l7 + 0x70] fors %f9, %f11, %f0 st %f6, [%l7 + 0x78] fone %f12 stb %l0, [%l7 + 0x72] fmovscc %icc, %f12, %f10 tsubcctv %o7, 0x16F9, %l3 edge8n %g5, %o2, %l2 srl %o5, %l5, %g3 brz,a %o0, loop_6140 movgu %xcc, %g7, %i7 fmovrdgz %i3, %f4, %f8 ldsh [%l7 + 0x76], %l1 loop_6140: fnand %f0, %f2, %f2 stx %i0, [%l7 + 0x30] fmovdpos %icc, %f15, %f2 addccc %i5, 0x0C2D, %i2 movcs %icc, %i1, %g6 stw %i4, [%l7 + 0x6C] fbo,a %fcc0, loop_6141 srax %l4, %o4, %g4 fmovdleu %xcc, %f5, %f0 sdivx %l6, 0x1597, %o6 loop_6141: fmovdgu %xcc, %f2, %f14 fmovrdgz %o1, %f2, %f10 xorcc %i6, 0x15C9, %g2 ldd [%l7 + 0x58], %f8 fmul8x16 %f5, %f8, %f4 alignaddr %o3, %g1, %o7 nop setx loop_6142, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd32s %f5, %f7, %f13 add %l0, 0x1BDC, %g5 fnands %f11, %f0, %f14 loop_6142: fsrc1 %f14, %f14 tsubcc %o2, 0x1739, %l2 xorcc %l3, %o5, %g3 fmovrslez %o0, %f2, %f4 nop setx loop_6143, %l0, %l1 jmpl %l1, %l5 bpos,pn %icc, loop_6144 fnot2 %f12, %f12 fmovde %xcc, %f11, %f5 loop_6143: siam 0x5 loop_6144: brz %i7, loop_6145 ld [%l7 + 0x20], %f7 subcc %i3, %l1, %i0 call loop_6146 loop_6145: for %f0, %f0, %f2 sth %g7, [%l7 + 0x58] std %f8, [%l7 + 0x10] loop_6146: ldub [%l7 + 0x35], %i5 stx %i1, [%l7 + 0x48] te %xcc, 0x2 addcc %g6, 0x1966, %i2 tcs %icc, 0x2 stw %l4, [%l7 + 0x0C] tsubcctv %o4, %i4, %g4 movge %xcc, %o6, %o1 fpsub16s %f12, %f7, %f2 ld [%l7 + 0x4C], %f14 ldx [%l7 + 0x18], %l6 fxor %f4, %f0, %f4 sra %i6, %o3, %g1 orncc %g2, %l0, %g5 fbue,a %fcc1, loop_6147 edge16ln %o2, %l2, %o7 std %f0, [%l7 + 0x68] fmovdle %xcc, %f12, %f3 loop_6147: smul %l3, 0x0861, %g3 bleu %icc, loop_6148 fornot1 %f0, %f4, %f8 st %f1, [%l7 + 0x48] fmovdpos %icc, %f7, %f1 loop_6148: orcc %o5, %o0, %l5 tpos %icc, 0x5 st %f3, [%l7 + 0x38] fcmpgt16 %f10, %f12, %i7 stw %i3, [%l7 + 0x20] stx %l1, [%l7 + 0x18] ldd [%l7 + 0x68], %f2 lduh [%l7 + 0x20], %i0 fmovrdgez %g7, %f10, %f10 bgu,a,pn %xcc, loop_6149 popc %i1, %i5 movl %icc, %g6, %i2 fmovrsgez %o4, %f14, %f5 loop_6149: subcc %i4, 0x16FA, %l4 fands %f7, %f0, %f13 edge16n %g4, %o6, %l6 edge32l %o1, %o3, %i6 sub %g1, 0x1F11, %l0 fcmpne16 %f4, %f2, %g2 bleu,a loop_6150 ldd [%l7 + 0x08], %f6 orncc %o2, %l2, %o7 fmovsn %icc, %f11, %f4 loop_6150: fbuge %fcc3, loop_6151 ldd [%l7 + 0x48], %f10 bneg,pt %xcc, loop_6152 fornot2s %f0, %f5, %f6 loop_6151: edge8ln %l3, %g3, %g5 fmovsle %icc, %f3, %f11 loop_6152: fbl %fcc0, loop_6153 ldd [%l7 + 0x70], %f8 stw %o5, [%l7 + 0x7C] brlez,a %l5, loop_6154 loop_6153: fbuge %fcc3, loop_6155 fbne %fcc0, loop_6156 ldsb [%l7 + 0x7D], %o0 loop_6154: fmovsleu %icc, %f12, %f8 loop_6155: fmul8x16al %f9, %f3, %f10 loop_6156: orn %i3, %i7, %i0 addcc %g7, 0x100D, %i1 movn %xcc, %l1, %g6 fbu,a %fcc3, loop_6157 fmovdge %icc, %f11, %f5 fbo %fcc2, loop_6158 nop setx loop_6159, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6157: bgu loop_6160 st %f7, [%l7 + 0x10] loop_6158: fmovsvs %icc, %f4, %f0 loop_6159: mulscc %i5, %i2, %o4 loop_6160: brgez %i4, loop_6161 fbg %fcc2, loop_6162 xnor %g4, 0x04E1, %o6 std %f2, [%l7 + 0x50] loop_6161: smul %l4, 0x09B6, %l6 loop_6162: fmovscc %icc, %f13, %f11 nop setx loop_6163, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpack16 %f12, %f9 fmovsg %icc, %f3, %f10 fmovrdlez %o1, %f10, %f8 loop_6163: fcmpgt32 %f10, %f8, %i6 brnz %o3, loop_6164 bcs,pn %icc, loop_6165 alignaddr %l0, %g2, %o2 andncc %g1, %l2, %o7 loop_6164: ldx [%l7 + 0x18], %g3 loop_6165: ldsb [%l7 + 0x61], %l3 lduw [%l7 + 0x08], %g5 ldx [%l7 + 0x30], %o5 sth %o0, [%l7 + 0x4C] fnot2s %f12, %f10 subccc %i3, 0x0F05, %i7 mova %icc, %i0, %g7 brlz,a %l5, loop_6166 mulx %i1, 0x1D1F, %g6 ldd [%l7 + 0x58], %f2 fmovrsgez %i5, %f9, %f0 loop_6166: fpack32 %f4, %f6, %f6 stx %i2, [%l7 + 0x60] tl %xcc, 0x6 stb %o4, [%l7 + 0x52] lduw [%l7 + 0x34], %i4 ldub [%l7 + 0x1B], %g4 array32 %o6, %l4, %l6 bshuffle %f4, %f10, %f2 stw %o1, [%l7 + 0x74] movre %i6, 0x208, %o3 edge32 %l1, %g2, %l0 fmuld8ulx16 %f5, %f15, %f10 fnand %f0, %f0, %f6 edge32 %g1, %o2, %l2 fbue,a %fcc1, loop_6167 lduw [%l7 + 0x34], %o7 bge,pn %xcc, loop_6168 andcc %l3, %g3, %o5 loop_6167: fpack16 %f2, %f8 stx %o0, [%l7 + 0x38] loop_6168: array32 %g5, %i7, %i3 taddcc %i0, %g7, %i1 fmovdpos %icc, %f5, %f13 edge16n %g6, %l5, %i5 sth %o4, [%l7 + 0x34] fmovdge %xcc, %f4, %f8 tg %xcc, 0x2 ld [%l7 + 0x70], %f7 fmovrde %i2, %f2, %f10 ldub [%l7 + 0x29], %g4 ldub [%l7 + 0x35], %o6 edge32 %l4, %i4, %l6 fmovsleu %xcc, %f11, %f5 fpackfix %f6, %f2 movl %icc, %o1, %o3 lduh [%l7 + 0x50], %i6 fnot1 %f0, %f0 or %g2, %l1, %g1 bgu loop_6169 sth %o2, [%l7 + 0x66] fand %f12, %f6, %f6 fxnors %f3, %f12, %f4 loop_6169: fmovrdlez %l0, %f10, %f2 orncc %l2, 0x1C87, %o7 ld [%l7 + 0x7C], %f15 edge16l %g3, %o5, %o0 array16 %g5, %i7, %i3 andncc %i0, %l3, %g7 fones %f4 bge,a %xcc, loop_6170 movcc %icc, %i1, %l5 fbo,a %fcc2, loop_6171 lduw [%l7 + 0x08], %i5 loop_6170: ldd [%l7 + 0x30], %f12 addc %g6, %o4, %g4 loop_6171: ld [%l7 + 0x70], %f0 ldsb [%l7 + 0x7C], %o6 faligndata %f10, %f10, %f14 taddcctv %l4, 0x0B24, %i4 edge8ln %i2, %l6, %o1 edge8n %i6, %g2, %o3 movgu %icc, %l1, %g1 edge8l %l0, %o2, %l2 stx %g3, [%l7 + 0x10] ldsb [%l7 + 0x3D], %o5 brlez %o0, loop_6172 fnot1s %f7, %f6 brnz %o7, loop_6173 stw %g5, [%l7 + 0x78] loop_6172: bg,pn %xcc, loop_6174 fble %fcc1, loop_6175 loop_6173: fmovs %f0, %f2 tneg %xcc, 0x7 loop_6174: add %i7, 0x141C, %i3 loop_6175: ld [%l7 + 0x3C], %f15 fmovrsgz %l3, %f7, %f12 edge32n %i0, %g7, %i1 ldx [%l7 + 0x20], %i5 fbug,a %fcc0, loop_6176 stb %l5, [%l7 + 0x0E] and %o4, %g6, %g4 bge,pn %icc, loop_6177 loop_6176: stw %o6, [%l7 + 0x40] std %f0, [%l7 + 0x48] movge %icc, %l4, %i2 loop_6177: siam 0x2 udivx %i4, 0x1580, %l6 nop setx loop_6178, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tsubcc %o1, %i6, %o3 fmovdg %xcc, %f7, %f4 edge32l %g2, %l1, %g1 loop_6178: tpos %icc, 0x1 ldsh [%l7 + 0x52], %o2 stx %l0, [%l7 + 0x30] fmul8sux16 %f4, %f12, %f14 fcmple32 %f2, %f8, %g3 ld [%l7 + 0x64], %f12 fornot2 %f10, %f12, %f4 pdist %f0, %f12, %f4 udiv %o5, 0x0989, %o0 sth %o7, [%l7 + 0x18] bshuffle %f6, %f12, %f12 lduw [%l7 + 0x68], %l2 ld [%l7 + 0x6C], %f6 movgu %xcc, %i7, %g5 fmovsg %icc, %f13, %f10 fmovdleu %xcc, %f15, %f6 orncc %i3, 0x151D, %l3 fmul8x16 %f0, %f4, %f8 fmovrse %i0, %f13, %f2 sth %i1, [%l7 + 0x0C] fmovrslz %g7, %f15, %f11 std %f10, [%l7 + 0x58] fexpand %f9, %f6 fcmpeq32 %f6, %f0, %i5 edge8ln %l5, %o4, %g6 fsrc1s %f9, %f2 fmovspos %xcc, %f1, %f1 stx %o6, [%l7 + 0x08] srlx %l4, %i2, %g4 fmovdvc %icc, %f1, %f15 fabsd %f12, %f14 ldsh [%l7 + 0x52], %l6 fmovsneg %xcc, %f6, %f12 fmovsgu %xcc, %f6, %f3 ldd [%l7 + 0x08], %f0 mova %xcc, %o1, %i4 tgu %xcc, 0x5 fble,a %fcc2, loop_6179 bvc,a loop_6180 bcc,a %icc, loop_6181 tg %icc, 0x2 loop_6179: sth %i6, [%l7 + 0x7A] loop_6180: fxnor %f8, %f4, %f8 loop_6181: fnor %f12, %f6, %f12 xnorcc %o3, 0x1ECD, %g2 fxnors %f1, %f3, %f13 fmovrde %g1, %f4, %f14 fexpand %f11, %f0 fors %f13, %f15, %f5 alignaddr %o2, %l0, %l1 tvs %xcc, 0x3 sub %o5, %o0, %g3 fnor %f14, %f0, %f10 lduh [%l7 + 0x5A], %o7 fpack16 %f12, %f11 nop setx loop_6182, %l0, %l1 jmpl %l1, %l2 ldsb [%l7 + 0x31], %i7 fones %f14 fbule %fcc3, loop_6183 loop_6182: te %xcc, 0x7 mulscc %g5, %l3, %i3 fmovdcs %icc, %f2, %f1 loop_6183: tl %xcc, 0x4 edge16l %i0, %g7, %i5 fmul8x16al %f15, %f14, %f2 ld [%l7 + 0x38], %f6 ldsb [%l7 + 0x55], %i1 movvc %icc, %o4, %l5 stb %g6, [%l7 + 0x28] movcc %xcc, %l4, %i2 movpos %icc, %o6, %g4 stw %l6, [%l7 + 0x60] fsrc2s %f4, %f12 addc %i4, 0x0ABD, %o1 fmovspos %xcc, %f10, %f12 fcmpd %fcc2, %f14, %f4 fornot2 %f12, %f10, %f2 movleu %xcc, %i6, %g2 std %f8, [%l7 + 0x08] be,a,pt %icc, loop_6184 movcs %xcc, %g1, %o2 brz,a %o3, loop_6185 fmul8sux16 %f14, %f12, %f8 loop_6184: edge32l %l0, %l1, %o5 xnor %g3, %o7, %l2 loop_6185: fsrc1 %f8, %f0 sth %i7, [%l7 + 0x76] srax %g5, %l3, %i3 fmovdneg %xcc, %f11, %f13 te %xcc, 0x6 orn %o0, 0x1CE1, %g7 fmovrslz %i5, %f4, %f0 movcc %icc, %i1, %i0 ldd [%l7 + 0x70], %f10 movrlz %o4, 0x088, %l5 ldsh [%l7 + 0x1A], %l4 udivx %g6, 0x00C8, %o6 fmovsneg %icc, %f3, %f7 xorcc %g4, 0x198B, %i2 ldub [%l7 + 0x69], %l6 fmovsvs %xcc, %f4, %f4 bgu loop_6186 std %f4, [%l7 + 0x48] tne %icc, 0x2 ldd [%l7 + 0x58], %f8 loop_6186: ldsh [%l7 + 0x1C], %i4 std %f4, [%l7 + 0x38] udivx %i6, 0x071D, %g2 bne,pn %icc, loop_6187 fpsub16 %f2, %f2, %f8 lduh [%l7 + 0x3E], %o1 std %f0, [%l7 + 0x18] loop_6187: fandnot2s %f14, %f8, %f7 brlz %g1, loop_6188 stx %o2, [%l7 + 0x78] fnand %f10, %f4, %f10 stb %l0, [%l7 + 0x1D] loop_6188: movcc %icc, %o3, %o5 bg,a loop_6189 ldd [%l7 + 0x38], %f6 ldsw [%l7 + 0x24], %l1 fnegd %f0, %f6 loop_6189: edge32ln %o7, %g3, %i7 stx %g5, [%l7 + 0x28] lduw [%l7 + 0x10], %l3 movge %xcc, %l2, %o0 tne %xcc, 0x4 fbu,a %fcc0, loop_6190 srlx %g7, %i5, %i3 lduw [%l7 + 0x0C], %i1 addccc %i0, 0x07FE, %o4 loop_6190: brnz %l4, loop_6191 fone %f6 taddcc %l5, 0x0FC9, %g6 fors %f13, %f6, %f13 loop_6191: fmovrslz %g4, %f15, %f10 fpadd32 %f2, %f10, %f0 taddcc %i2, 0x1735, %o6 st %f3, [%l7 + 0x34] tn %xcc, 0x1 sth %l6, [%l7 + 0x10] lduh [%l7 + 0x72], %i6 ldsh [%l7 + 0x22], %i4 addc %o1, 0x0E3C, %g1 fornot2s %f13, %f12, %f3 fxnors %f12, %f7, %f3 fbue,a %fcc2, loop_6192 fcmple16 %f2, %f2, %o2 tneg %xcc, 0x4 ld [%l7 + 0x64], %f12 loop_6192: fmovdl %icc, %f12, %f14 fmovrdgez %g2, %f0, %f12 brlez %l0, loop_6193 ldsh [%l7 + 0x60], %o5 movrne %l1, 0x3C6, %o7 mulscc %g3, %i7, %o3 loop_6193: fxors %f7, %f5, %f0 lduh [%l7 + 0x08], %g5 lduw [%l7 + 0x30], %l3 ldsw [%l7 + 0x64], %o0 fornot1s %f8, %f15, %f5 fornot1s %f11, %f7, %f7 ldd [%l7 + 0x60], %f10 fpadd16s %f2, %f0, %f2 call loop_6194 fzeros %f0 movrne %l2, %g7, %i5 stx %i1, [%l7 + 0x30] loop_6194: srlx %i3, 0x0A, %i0 st %f10, [%l7 + 0x70] move %xcc, %l4, %o4 movne %xcc, %g6, %l5 fmovdcc %xcc, %f10, %f1 array8 %g4, %i2, %o6 ldsw [%l7 + 0x30], %i6 subccc %l6, 0x073E, %i4 movpos %xcc, %o1, %o2 ldd [%l7 + 0x68], %f14 fxors %f2, %f13, %f8 tvs %icc, 0x3 nop setx loop_6195, %l0, %l1 jmpl %l1, %g2 ldub [%l7 + 0x08], %l0 fbu,a %fcc3, loop_6196 ldsb [%l7 + 0x57], %g1 loop_6195: andncc %o5, %l1, %g3 std %f6, [%l7 + 0x38] loop_6196: movl %icc, %i7, %o3 fbl %fcc1, loop_6197 fmovrdgz %g5, %f4, %f0 st %f3, [%l7 + 0x14] brz %o7, loop_6198 loop_6197: fpadd16s %f8, %f9, %f15 fblg,a %fcc0, loop_6199 or %o0, %l3, %l2 loop_6198: fmovdpos %xcc, %f0, %f6 fmovrde %g7, %f6, %f6 loop_6199: fabsd %f12, %f12 udiv %i1, 0x0351, %i3 fmovsvc %icc, %f11, %f12 fbg %fcc3, loop_6200 ldsw [%l7 + 0x4C], %i0 fsrc2 %f0, %f0 andcc %i5, 0x0B20, %l4 loop_6200: fmovsge %xcc, %f1, %f9 orn %o4, %g6, %l5 fmul8x16 %f4, %f14, %f12 taddcctv %i2, %o6, %g4 fzeros %f12 movneg %xcc, %i6, %i4 st %f5, [%l7 + 0x68] movre %l6, 0x2EA, %o1 ldx [%l7 + 0x08], %g2 fxnors %f14, %f6, %f8 brnz,a %l0, loop_6201 stw %o2, [%l7 + 0x44] alignaddr %g1, %o5, %l1 add %i7, 0x1968, %g3 loop_6201: subc %g5, 0x0057, %o7 alignaddrl %o3, %l3, %l2 bcc,a loop_6202 fpadd16s %f6, %f10, %f14 ldub [%l7 + 0x5A], %g7 fcmpgt32 %f6, %f10, %o0 loop_6202: fpsub16s %f4, %f7, %f14 bne,pt %icc, loop_6203 ldsw [%l7 + 0x48], %i1 ld [%l7 + 0x20], %f2 std %f8, [%l7 + 0x30] loop_6203: fcmpes %fcc0, %f1, %f9 tne %xcc, 0x2 tvs %xcc, 0x6 lduw [%l7 + 0x20], %i3 fmovdcc %xcc, %f2, %f10 stw %i5, [%l7 + 0x54] bvs,a %xcc, loop_6204 fnand %f6, %f8, %f12 xor %i0, %l4, %g6 fzero %f12 loop_6204: fpackfix %f6, %f8 stx %o4, [%l7 + 0x58] movcs %icc, %i2, %o6 fabss %f13, %f7 fbue %fcc0, loop_6205 ldsh [%l7 + 0x36], %l5 movne %xcc, %g4, %i4 ldd [%l7 + 0x60], %f6 loop_6205: array16 %i6, %l6, %g2 edge8 %o1, %l0, %o2 bge %xcc, loop_6206 orn %o5, %l1, %i7 fornot2s %f15, %f11, %f8 fpack16 %f4, %f5 loop_6206: movl %icc, %g3, %g1 bvs,a,pt %xcc, loop_6207 ldx [%l7 + 0x50], %o7 fbuge,a %fcc1, loop_6208 srax %g5, 0x0D, %o3 loop_6207: ldsh [%l7 + 0x62], %l2 bge,pt %icc, loop_6209 loop_6208: brlez,a %g7, loop_6210 fabsd %f14, %f2 fmovdneg %xcc, %f4, %f14 loop_6209: mulx %l3, %i1, %o0 loop_6210: brz,a %i5, loop_6211 fors %f13, %f3, %f10 fmovscs %icc, %f10, %f4 fands %f7, %f7, %f5 loop_6211: for %f8, %f6, %f4 lduh [%l7 + 0x40], %i0 fbe %fcc2, loop_6212 udivcc %i3, 0x0BFA, %g6 lduh [%l7 + 0x66], %o4 sth %i2, [%l7 + 0x42] loop_6212: popc %l4, %o6 fmovrsgez %g4, %f9, %f11 fcmple16 %f0, %f12, %l5 fbge,a %fcc0, loop_6213 xnorcc %i6, 0x01D6, %l6 fornot2s %f2, %f10, %f8 std %f4, [%l7 + 0x58] loop_6213: bgu,pt %icc, loop_6214 ba,pt %xcc, loop_6215 brz,a %i4, loop_6216 bn %icc, loop_6217 loop_6214: alignaddrl %o1, %l0, %g2 loop_6215: ldub [%l7 + 0x66], %o5 loop_6216: te %icc, 0x2 loop_6217: bpos,pn %xcc, loop_6218 fnegd %f2, %f6 bg %icc, loop_6219 fpadd32 %f8, %f8, %f2 loop_6218: lduw [%l7 + 0x20], %o2 sth %l1, [%l7 + 0x76] loop_6219: ta %xcc, 0x5 fnot2 %f0, %f6 lduw [%l7 + 0x54], %g3 brz %g1, loop_6220 fpackfix %f6, %f4 edge8n %o7, %i7, %o3 stw %l2, [%l7 + 0x58] loop_6220: stx %g7, [%l7 + 0x20] ldsh [%l7 + 0x5E], %l3 movrlez %g5, %o0, %i1 lduh [%l7 + 0x70], %i0 std %f0, [%l7 + 0x70] tl %xcc, 0x4 sllx %i5, 0x03, %g6 sth %i3, [%l7 + 0x2E] fbne,a %fcc1, loop_6221 brlez %i2, loop_6222 st %f15, [%l7 + 0x08] nop setx loop_6223, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6221: fxnors %f4, %f6, %f4 loop_6222: nop setx loop_6224, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x28], %l4 loop_6223: array8 %o4, %g4, %o6 fmovspos %icc, %f10, %f9 loop_6224: fnot1s %f5, %f5 stw %l5, [%l7 + 0x48] movneg %xcc, %l6, %i6 orn %i4, 0x0C15, %l0 lduh [%l7 + 0x38], %o1 fmovde %icc, %f4, %f8 ldsh [%l7 + 0x38], %o5 fandnot1 %f6, %f10, %f4 stb %g2, [%l7 + 0x5F] stb %l1, [%l7 + 0x55] fmovdcs %xcc, %f2, %f14 fpack16 %f12, %f0 andn %g3, %g1, %o2 tneg %icc, 0x4 fmovdn %icc, %f7, %f7 subcc %o7, %o3, %i7 bleu,a loop_6225 lduh [%l7 + 0x2C], %l2 ta %xcc, 0x1 ldx [%l7 + 0x78], %l3 loop_6225: bn,pn %xcc, loop_6226 lduw [%l7 + 0x64], %g5 ld [%l7 + 0x40], %f10 fmovrslz %o0, %f1, %f15 loop_6226: fmovdpos %xcc, %f5, %f9 stw %i1, [%l7 + 0x54] taddcctv %i0, %i5, %g7 fmovsne %icc, %f2, %f1 fpackfix %f14, %f12 tne %xcc, 0x5 fmul8sux16 %f10, %f14, %f0 fmovdneg %xcc, %f12, %f15 bcs,a loop_6227 udivcc %i3, 0x000B, %g6 tcc %icc, 0x1 fbuge,a %fcc3, loop_6228 loop_6227: ldub [%l7 + 0x42], %l4 edge8ln %i2, %o4, %g4 ldsh [%l7 + 0x48], %o6 loop_6228: fmovrslz %l6, %f10, %f6 fnot1s %f9, %f2 fornot1 %f6, %f10, %f12 fmuld8sux16 %f13, %f13, %f0 fpack16 %f12, %f3 fornot2 %f6, %f4, %f0 fmovrdgez %i6, %f0, %f8 bgu,a %icc, loop_6229 move %icc, %l5, %l0 fcmple16 %f8, %f2, %i4 movrlez %o1, 0x3F0, %o5 loop_6229: alignaddrl %g2, %l1, %g3 fmovdgu %icc, %f3, %f12 te %icc, 0x3 fmovdleu %icc, %f4, %f7 ldub [%l7 + 0x2D], %o2 ldsh [%l7 + 0x30], %g1 ldub [%l7 + 0x20], %o3 st %f11, [%l7 + 0x30] std %f2, [%l7 + 0x50] bcc,a %xcc, loop_6230 ldub [%l7 + 0x1E], %i7 fornot1 %f8, %f8, %f14 ba,a,pn %xcc, loop_6231 loop_6230: tneg %xcc, 0x6 ba %xcc, loop_6232 fmovdge %icc, %f6, %f4 loop_6231: mova %icc, %l2, %o7 edge16 %g5, %o0, %l3 loop_6232: taddcc %i0, 0x0C4A, %i5 fzeros %f5 ldsh [%l7 + 0x56], %g7 bvs,pt %xcc, loop_6233 nop setx loop_6234, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f10, [%l7 + 0x08] lduh [%l7 + 0x60], %i3 loop_6233: smul %i1, 0x1AB9, %g6 loop_6234: edge8 %l4, %o4, %g4 sth %i2, [%l7 + 0x50] ldsb [%l7 + 0x71], %o6 fands %f6, %f5, %f6 fmovsleu %icc, %f4, %f5 fbne %fcc3, loop_6235 mulscc %l6, 0x052B, %l5 fmul8x16au %f5, %f6, %f4 ld [%l7 + 0x78], %f11 loop_6235: st %f1, [%l7 + 0x78] fnors %f4, %f2, %f11 stw %i6, [%l7 + 0x74] fcmpeq32 %f2, %f12, %l0 fbge,a %fcc2, loop_6236 fmovde %xcc, %f1, %f13 st %f1, [%l7 + 0x30] edge16ln %i4, %o5, %o1 loop_6236: lduw [%l7 + 0x10], %g2 ldsb [%l7 + 0x7A], %g3 ldsw [%l7 + 0x18], %o2 fbuge,a %fcc1, loop_6237 fcmpeq32 %f10, %f6, %g1 siam 0x6 fble,a %fcc2, loop_6238 loop_6237: fpsub16 %f4, %f0, %f2 lduw [%l7 + 0x24], %l1 sdivcc %o3, 0x1266, %l2 loop_6238: bl %icc, loop_6239 ta %xcc, 0x4 nop setx loop_6240, %l0, %l1 jmpl %l1, %o7 ba,a loop_6241 loop_6239: fbg %fcc0, loop_6242 brgz %g5, loop_6243 loop_6240: orncc %i7, 0x1760, %l3 loop_6241: umulcc %i0, %o0, %i5 loop_6242: ld [%l7 + 0x60], %f1 loop_6243: st %f8, [%l7 + 0x6C] fble %fcc3, loop_6244 bl,a,pn %xcc, loop_6245 fblg %fcc2, loop_6246 fmovdge %icc, %f13, %f12 loop_6244: fnands %f14, %f9, %f7 loop_6245: movgu %xcc, %i3, %g7 loop_6246: fsrc1 %f0, %f10 fornot2 %f4, %f6, %f6 fornot2s %f8, %f11, %f7 edge32 %i1, %l4, %o4 ldd [%l7 + 0x40], %f4 std %f10, [%l7 + 0x10] ldub [%l7 + 0x12], %g4 fmovde %icc, %f11, %f1 st %f2, [%l7 + 0x60] bvc,a,pn %xcc, loop_6247 fmul8x16al %f1, %f10, %f6 brgz %i2, loop_6248 fors %f15, %f10, %f5 loop_6247: andcc %g6, 0x009C, %l6 fmovdneg %icc, %f14, %f6 loop_6248: movg %icc, %o6, %i6 sth %l0, [%l7 + 0x0A] ldx [%l7 + 0x30], %i4 bleu,pn %xcc, loop_6249 tgu %icc, 0x1 subcc %l5, %o5, %g2 movvc %xcc, %o1, %g3 loop_6249: fble,a %fcc1, loop_6250 sdivcc %o2, 0x061F, %l1 movcc %xcc, %o3, %l2 fmovdpos %icc, %f4, %f10 loop_6250: stx %o7, [%l7 + 0x58] or %g1, 0x1652, %i7 movvc %icc, %g5, %i0 fsrc1s %f10, %f3 st %f2, [%l7 + 0x38] ldsb [%l7 + 0x1D], %l3 bpos,pn %icc, loop_6251 movrgz %o0, %i3, %i5 sth %i1, [%l7 + 0x10] fmovrse %l4, %f14, %f5 loop_6251: fmovse %icc, %f4, %f3 movg %xcc, %g7, %g4 fsrc1 %f6, %f10 movre %i2, 0x138, %o4 stb %g6, [%l7 + 0x1D] stx %l6, [%l7 + 0x70] ldub [%l7 + 0x1E], %o6 add %l0, %i6, %i4 alignaddrl %l5, %g2, %o1 fbne,a %fcc2, loop_6252 lduh [%l7 + 0x7E], %o5 udivx %g3, 0x0AE8, %o2 bvc,a,pn %icc, loop_6253 loop_6252: udiv %o3, 0x0C27, %l1 ldsw [%l7 + 0x38], %o7 mova %xcc, %g1, %l2 loop_6253: stw %g5, [%l7 + 0x4C] movle %icc, %i7, %i0 fmovdneg %xcc, %f4, %f0 fmovscs %icc, %f7, %f5 sllx %l3, %o0, %i5 ldsh [%l7 + 0x66], %i1 fmovsa %icc, %f9, %f6 tvc %icc, 0x6 ldd [%l7 + 0x78], %f6 fmovrdne %i3, %f10, %f4 ldx [%l7 + 0x78], %g7 ldub [%l7 + 0x15], %g4 fcmpne16 %f10, %f8, %l4 fpack16 %f14, %f2 fmovdle %xcc, %f8, %f10 movge %xcc, %o4, %g6 tsubcc %l6, 0x09FD, %o6 stw %l0, [%l7 + 0x74] brnz,a %i2, loop_6254 nop setx loop_6255, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f10, [%l7 + 0x28] brnz,a %i4, loop_6256 loop_6254: ldsb [%l7 + 0x4F], %l5 loop_6255: stw %i6, [%l7 + 0x10] lduw [%l7 + 0x54], %o1 loop_6256: fmovscs %xcc, %f7, %f6 ldsb [%l7 + 0x79], %o5 xor %g3, 0x00DC, %g2 ldsw [%l7 + 0x4C], %o3 nop setx loop_6257, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry move %xcc, %o2, %l1 ldx [%l7 + 0x30], %g1 fmul8x16 %f5, %f2, %f0 loop_6257: tl %icc, 0x0 fpsub16 %f14, %f0, %f2 fcmpeq32 %f10, %f6, %l2 tvc %xcc, 0x7 fmovrsgez %o7, %f2, %f15 fpadd32s %f9, %f14, %f4 fmovsne %icc, %f6, %f1 ldsb [%l7 + 0x0D], %i7 call loop_6258 fsrc2 %f14, %f6 fmuld8sux16 %f5, %f5, %f2 fba,a %fcc0, loop_6259 loop_6258: movl %icc, %i0, %l3 addcc %g5, %i5, %o0 fone %f10 loop_6259: andn %i1, %i3, %g4 fnegs %f3, %f3 fpack16 %f0, %f11 ldsh [%l7 + 0x40], %g7 fmovspos %xcc, %f3, %f10 sth %l4, [%l7 + 0x1C] array8 %g6, %o4, %l6 ldsb [%l7 + 0x0D], %o6 taddcc %l0, 0x0528, %i4 movre %l5, %i6, %i2 edge32ln %o1, %o5, %g2 sllx %o3, %o2, %g3 stx %l1, [%l7 + 0x58] ld [%l7 + 0x50], %f14 tcc %xcc, 0x4 stw %l2, [%l7 + 0x64] ldub [%l7 + 0x26], %o7 stb %g1, [%l7 + 0x4E] tsubcctv %i0, 0x1C5E, %i7 ld [%l7 + 0x08], %f10 fcmpes %fcc0, %f2, %f5 fpackfix %f4, %f7 movrgz %g5, 0x2CC, %i5 pdist %f10, %f0, %f10 ldub [%l7 + 0x79], %o0 ldsh [%l7 + 0x5A], %l3 ldsw [%l7 + 0x34], %i1 sra %g4, 0x12, %g7 sth %l4, [%l7 + 0x1A] fmovrsne %g6, %f12, %f12 std %f2, [%l7 + 0x58] ldx [%l7 + 0x68], %i3 fcmpd %fcc3, %f14, %f6 lduw [%l7 + 0x10], %l6 std %f12, [%l7 + 0x48] ldsw [%l7 + 0x24], %o4 ld [%l7 + 0x30], %f5 xor %l0, 0x07DA, %i4 srax %o6, 0x09, %l5 fexpand %f6, %f2 fmovrdlez %i2, %f0, %f0 fbue,a %fcc2, loop_6260 fpsub16s %f14, %f10, %f8 movcc %icc, %i6, %o5 brnz %o1, loop_6261 loop_6260: ldx [%l7 + 0x50], %o3 fxors %f3, %f10, %f6 fcmps %fcc2, %f1, %f4 loop_6261: stw %o2, [%l7 + 0x60] lduh [%l7 + 0x54], %g2 ldx [%l7 + 0x40], %l1 udivcc %g3, 0x1624, %l2 fsrc1 %f10, %f12 ld [%l7 + 0x68], %f14 bn %icc, loop_6262 fmovde %xcc, %f14, %f3 ldsw [%l7 + 0x64], %o7 stw %g1, [%l7 + 0x14] loop_6262: fpadd32 %f12, %f2, %f14 fble %fcc1, loop_6263 srax %i7, 0x05, %i0 fmovrsgez %i5, %f8, %f6 lduw [%l7 + 0x24], %o0 loop_6263: umul %g5, 0x1AE9, %l3 fnand %f14, %f12, %f6 fandnot2s %f9, %f4, %f2 or %g4, %g7, %l4 fmovrslez %i1, %f11, %f1 fzeros %f0 ldd [%l7 + 0x68], %f0 movg %xcc, %g6, %l6 fnot2 %f6, %f8 fmul8x16au %f11, %f0, %f8 smul %i3, 0x1A81, %l0 fpadd16 %f6, %f14, %f12 std %f2, [%l7 + 0x40] sdivcc %i4, 0x07E6, %o6 fxnors %f9, %f3, %f13 srax %o4, 0x06, %i2 fpsub32s %f13, %f6, %f2 xor %l5, 0x0C55, %i6 mova %xcc, %o5, %o3 tl %xcc, 0x1 fmul8x16al %f12, %f14, %f2 fands %f7, %f14, %f8 fpadd16s %f13, %f1, %f4 smulcc %o2, 0x1FAF, %g2 alignaddr %l1, %g3, %l2 edge8 %o1, %o7, %i7 ldsw [%l7 + 0x68], %g1 fmovrslez %i0, %f2, %f7 fmovd %f0, %f0 fones %f8 fbule,a %fcc3, loop_6264 tsubcctv %o0, %i5, %g5 orcc %l3, %g7, %l4 fpsub16 %f6, %f10, %f6 loop_6264: ldub [%l7 + 0x24], %g4 fmovrdgez %i1, %f8, %f8 umul %g6, 0x0BFD, %l6 ldub [%l7 + 0x75], %i3 ldd [%l7 + 0x38], %f12 movleu %icc, %l0, %o6 lduw [%l7 + 0x70], %o4 movneg %icc, %i4, %i2 bvs %xcc, loop_6265 umul %i6, 0x011E, %o5 bpos %icc, loop_6266 ldsw [%l7 + 0x68], %o3 loop_6265: fmovda %xcc, %f9, %f0 array32 %l5, %o2, %g2 loop_6266: fmul8x16al %f15, %f0, %f8 fmovrse %g3, %f14, %f3 ldub [%l7 + 0x24], %l2 lduh [%l7 + 0x1C], %o1 stx %o7, [%l7 + 0x70] ldsh [%l7 + 0x66], %i7 lduw [%l7 + 0x58], %l1 sth %i0, [%l7 + 0x76] fexpand %f4, %f10 fandnot2s %f8, %f7, %f10 movrlz %o0, 0x244, %i5 fmovrsne %g5, %f3, %f11 stw %g1, [%l7 + 0x74] std %f2, [%l7 + 0x60] stw %l3, [%l7 + 0x78] st %f3, [%l7 + 0x34] bpos,pn %xcc, loop_6267 ldub [%l7 + 0x42], %l4 alignaddrl %g7, %i1, %g6 or %l6, %g4, %l0 loop_6267: ldd [%l7 + 0x60], %f10 fpsub16 %f2, %f6, %f6 stw %i3, [%l7 + 0x38] st %f9, [%l7 + 0x44] fble %fcc3, loop_6268 fcmpeq16 %f4, %f0, %o4 fpack32 %f4, %f2, %f10 fpadd32s %f2, %f7, %f6 loop_6268: fmul8ulx16 %f0, %f2, %f0 fmovscc %icc, %f8, %f4 fbuge %fcc3, loop_6269 ld [%l7 + 0x24], %f5 fcmpeq16 %f0, %f4, %i4 umulcc %i2, 0x0106, %i6 loop_6269: ta %icc, 0x7 tpos %xcc, 0x6 ldsw [%l7 + 0x1C], %o5 ldd [%l7 + 0x40], %f6 fpadd16s %f15, %f14, %f11 ldsb [%l7 + 0x7C], %o6 fxnor %f8, %f12, %f6 call loop_6270 fmovdneg %icc, %f14, %f13 std %f8, [%l7 + 0x10] fcmpne32 %f6, %f10, %l5 loop_6270: move %icc, %o2, %g2 fbue,a %fcc1, loop_6271 bgu,a,pn %icc, loop_6272 fmuld8sux16 %f9, %f13, %f12 fmovsgu %xcc, %f5, %f6 loop_6271: fmovdvc %xcc, %f6, %f12 loop_6272: sth %o3, [%l7 + 0x60] fnors %f2, %f11, %f12 fnot1 %f6, %f4 fcmple32 %f0, %f6, %g3 bleu,a loop_6273 fbuge %fcc1, loop_6274 ldsw [%l7 + 0x64], %l2 fmovsvc %icc, %f12, %f3 loop_6273: tneg %icc, 0x0 loop_6274: fmovde %icc, %f4, %f10 movge %icc, %o1, %o7 fmovscc %xcc, %f13, %f5 ld [%l7 + 0x30], %f12 fmovdvc %xcc, %f12, %f13 bge,a loop_6275 add %l1, 0x1128, %i0 ldd [%l7 + 0x18], %f12 udivx %o0, 0x0EAD, %i7 loop_6275: te %xcc, 0x2 xnorcc %i5, 0x1531, %g1 tneg %icc, 0x5 movcc %xcc, %l3, %g5 fbe,a %fcc0, loop_6276 lduw [%l7 + 0x64], %g7 fmovrsne %l4, %f7, %f4 lduh [%l7 + 0x34], %i1 loop_6276: fmul8x16au %f4, %f5, %f12 fxnors %f0, %f7, %f6 lduw [%l7 + 0x7C], %g6 fsrc2s %f4, %f13 ldub [%l7 + 0x4B], %l6 fsrc1 %f6, %f8 movcc %xcc, %g4, %l0 std %f4, [%l7 + 0x08] tneg %xcc, 0x1 stx %i3, [%l7 + 0x60] stx %o4, [%l7 + 0x38] smulcc %i2, 0x0FC1, %i6 fmovsvs %xcc, %f13, %f6 edge8ln %i4, %o5, %l5 fbuge %fcc3, loop_6277 fcmpne16 %f2, %f4, %o2 tge %xcc, 0x6 lduh [%l7 + 0x10], %o6 loop_6277: fmul8x16au %f5, %f13, %f12 ldsb [%l7 + 0x3F], %g2 ldub [%l7 + 0x70], %g3 nop setx loop_6278, %l0, %l1 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 + 0x1A], %l2 fmovdl %xcc, %f3, %f13 stb %o1, [%l7 + 0x4B] loop_6278: fmovda %xcc, %f2, %f10 addccc %o7, 0x05F2, %l1 orncc %i0, %o3, %o0 ldsb [%l7 + 0x2A], %i5 lduw [%l7 + 0x0C], %g1 fxnors %f8, %f4, %f4 fpsub32 %f4, %f10, %f14 movrlz %i7, 0x1EF, %g5 nop setx loop_6279, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %l3, [%l7 + 0x40] ld [%l7 + 0x78], %f2 ldd [%l7 + 0x68], %f0 loop_6279: bneg,a %icc, loop_6280 std %f14, [%l7 + 0x78] add %g7, 0x0F83, %i1 ldub [%l7 + 0x4B], %g6 loop_6280: fmul8x16au %f2, %f2, %f2 movle %xcc, %l4, %l6 fbne %fcc2, loop_6281 fbg,a %fcc3, loop_6282 edge8l %l0, %g4, %i3 ld [%l7 + 0x54], %f13 loop_6281: stx %o4, [%l7 + 0x78] loop_6282: call loop_6283 fmovsle %icc, %f11, %f12 fmovd %f12, %f14 ldub [%l7 + 0x4B], %i2 loop_6283: fmul8x16al %f4, %f8, %f14 bvs,a loop_6284 ldub [%l7 + 0x09], %i6 fmovrde %i4, %f14, %f8 fmul8x16al %f3, %f5, %f0 loop_6284: stx %o5, [%l7 + 0x30] fxnor %f6, %f0, %f4 stx %o2, [%l7 + 0x28] xnorcc %o6, %l5, %g3 ldsh [%l7 + 0x74], %l2 fzeros %f5 ldsh [%l7 + 0x68], %o1 ldd [%l7 + 0x50], %f14 stx %o7, [%l7 + 0x10] stw %g2, [%l7 + 0x28] fexpand %f15, %f12 stb %l1, [%l7 + 0x7A] tleu %xcc, 0x0 movn %icc, %i0, %o0 bge,a %xcc, loop_6285 bvs,a,pt %icc, loop_6286 movrne %o3, %g1, %i5 sll %i7, %g5, %g7 loop_6285: xorcc %i1, %l3, %l4 loop_6286: ldsw [%l7 + 0x54], %l6 lduw [%l7 + 0x20], %g6 std %f12, [%l7 + 0x08] ldub [%l7 + 0x63], %g4 fnot1s %f11, %f9 orcc %l0, %o4, %i3 edge32 %i6, %i2, %o5 lduw [%l7 + 0x50], %i4 fmul8sux16 %f14, %f0, %f8 fbe %fcc2, loop_6287 brgez %o6, loop_6288 fpsub16 %f4, %f6, %f2 bshuffle %f12, %f4, %f6 loop_6287: edge32n %l5, %o2, %l2 loop_6288: fmovdleu %icc, %f11, %f13 fmovrdgez %o1, %f14, %f8 st %f8, [%l7 + 0x1C] sllx %o7, 0x0F, %g3 fba %fcc2, loop_6289 fabss %f5, %f6 ldsb [%l7 + 0x68], %l1 lduw [%l7 + 0x08], %g2 loop_6289: fnors %f12, %f3, %f0 bshuffle %f4, %f4, %f8 st %f9, [%l7 + 0x5C] srax %i0, 0x0F, %o0 stb %o3, [%l7 + 0x19] orn %g1, %i5, %i7 ldsh [%l7 + 0x5A], %g5 fpadd32 %f2, %f6, %f2 umulcc %g7, 0x09E4, %i1 fmul8ulx16 %f4, %f10, %f6 fpadd16s %f1, %f13, %f15 fcmpes %fcc0, %f5, %f13 st %f11, [%l7 + 0x78] and %l4, 0x08C9, %l6 std %f12, [%l7 + 0x18] fmovs %f12, %f12 fmovsle %icc, %f14, %f6 fcmpgt16 %f2, %f4, %l3 move %icc, %g6, %l0 bvs,pn %icc, loop_6290 addcc %o4, 0x1135, %i3 fornot2s %f9, %f3, %f11 fnot2s %f8, %f15 loop_6290: lduw [%l7 + 0x28], %g4 movleu %icc, %i6, %o5 bn %xcc, loop_6291 lduh [%l7 + 0x5C], %i4 fpadd32 %f14, %f8, %f14 orn %o6, 0x1FAA, %i2 loop_6291: lduw [%l7 + 0x5C], %l5 ldub [%l7 + 0x78], %o2 addcc %l2, 0x0EDA, %o1 addccc %o7, %g3, %l1 sth %i0, [%l7 + 0x28] stx %o0, [%l7 + 0x58] fandnot2 %f2, %f14, %f4 fmovsne %icc, %f2, %f15 smul %g2, 0x0FF6, %g1 mulx %o3, %i7, %i5 array8 %g5, %i1, %g7 ba,a,pn %xcc, loop_6292 st %f9, [%l7 + 0x40] st %f0, [%l7 + 0x44] subccc %l4, %l6, %g6 loop_6292: tgu %icc, 0x5 movleu %icc, %l3, %o4 alignaddrl %i3, %l0, %g4 lduw [%l7 + 0x34], %i6 brlez %o5, loop_6293 ldsh [%l7 + 0x7C], %o6 fmuld8sux16 %f0, %f6, %f10 fcmple16 %f6, %f6, %i4 loop_6293: fpsub16 %f10, %f6, %f10 ble,pn %icc, loop_6294 orn %i2, 0x186B, %l5 bleu,a,pn %xcc, loop_6295 and %o2, 0x0725, %l2 loop_6294: fpadd16 %f14, %f12, %f10 be,a loop_6296 loop_6295: fpadd16 %f14, %f12, %f8 bl,a loop_6297 fmovda %icc, %f0, %f10 loop_6296: ldx [%l7 + 0x48], %o7 brlez,a %g3, loop_6298 loop_6297: bg,a loop_6299 fcmps %fcc0, %f7, %f7 edge32ln %l1, %o1, %i0 loop_6298: edge8ln %o0, %g2, %o3 loop_6299: tgu %xcc, 0x4 ld [%l7 + 0x78], %f0 ldsb [%l7 + 0x67], %g1 ldx [%l7 + 0x50], %i7 movl %icc, %i5, %g5 fcmped %fcc2, %f2, %f4 fcmpd %fcc2, %f14, %f10 fmovsa %icc, %f5, %f12 subccc %g7, 0x164E, %i1 fbne,a %fcc1, loop_6300 ldd [%l7 + 0x70], %f10 ldx [%l7 + 0x68], %l6 ldsh [%l7 + 0x0E], %l4 loop_6300: movne %xcc, %g6, %o4 ldsh [%l7 + 0x60], %l3 ldsb [%l7 + 0x5B], %l0 stw %i3, [%l7 + 0x64] ble,pt %icc, loop_6301 fands %f0, %f14, %f12 ldub [%l7 + 0x39], %g4 fsrc2 %f12, %f10 loop_6301: ld [%l7 + 0x78], %f12 fmovda %icc, %f15, %f15 subc %i6, 0x080E, %o5 sth %o6, [%l7 + 0x48] brgez,a %i2, loop_6302 fmovsn %icc, %f12, %f14 fands %f5, %f9, %f4 ldsb [%l7 + 0x26], %l5 loop_6302: tleu %xcc, 0x2 fcmple32 %f6, %f0, %i4 lduh [%l7 + 0x18], %l2 edge8n %o2, %g3, %o7 fmovrdgz %l1, %f12, %f4 sll %o1, %i0, %g2 srax %o3, %g1, %i7 bleu,a,pn %icc, loop_6303 st %f8, [%l7 + 0x64] ld [%l7 + 0x38], %f5 bshuffle %f12, %f14, %f10 loop_6303: std %f4, [%l7 + 0x28] stx %o0, [%l7 + 0x48] ldx [%l7 + 0x18], %g5 fmovdle %xcc, %f6, %f5 sth %g7, [%l7 + 0x18] fbul %fcc2, loop_6304 lduw [%l7 + 0x40], %i1 movvs %xcc, %i5, %l6 movrlez %g6, 0x2B2, %l4 loop_6304: fmovsvc %icc, %f14, %f8 stw %o4, [%l7 + 0x5C] ldsh [%l7 + 0x44], %l0 fmovdvc %xcc, %f7, %f9 fbuge %fcc1, loop_6305 ld [%l7 + 0x38], %f7 fors %f6, %f5, %f8 fmovsneg %icc, %f14, %f0 loop_6305: fexpand %f12, %f6 sth %i3, [%l7 + 0x1C] stb %l3, [%l7 + 0x2C] fnors %f0, %f9, %f7 ldd [%l7 + 0x70], %f8 st %f10, [%l7 + 0x40] movleu %xcc, %i6, %o5 stw %g4, [%l7 + 0x58] std %f0, [%l7 + 0x20] fpadd32s %f10, %f1, %f7 sth %o6, [%l7 + 0x26] call loop_6306 st %f14, [%l7 + 0x48] ldd [%l7 + 0x60], %f12 fmovsle %icc, %f4, %f7 loop_6306: nop setx loop_6307, %l0, %l1 jmpl %l1, %i2 fxors %f15, %f13, %f9 subc %l5, 0x1DC6, %l2 fcmple16 %f6, %f0, %o2 loop_6307: add %g3, %o7, %l1 std %f4, [%l7 + 0x70] tsubcc %i4, %i0, %o1 ldx [%l7 + 0x30], %o3 fmovdvs %icc, %f2, %f1 movcs %icc, %g2, %i7 fxor %f2, %f14, %f12 ldsw [%l7 + 0x34], %o0 fbe,a %fcc0, loop_6308 xor %g5, 0x0FC2, %g1 mulx %g7, %i1, %l6 fmovda %icc, %f6, %f7 loop_6308: brlez %i5, loop_6309 fpack32 %f2, %f2, %f4 fcmple32 %f8, %f14, %g6 fmovrslz %o4, %f14, %f15 loop_6309: fnands %f14, %f15, %f12 ld [%l7 + 0x5C], %f7 ldub [%l7 + 0x36], %l0 ldsb [%l7 + 0x5A], %l4 orn %i3, %l3, %i6 ldsb [%l7 + 0x64], %g4 fba,a %fcc0, loop_6310 fmovspos %icc, %f11, %f4 fmovse %icc, %f14, %f4 fnor %f12, %f12, %f6 loop_6310: edge8 %o5, %i2, %l5 tleu %xcc, 0x4 movle %icc, %l2, %o6 fandnot1s %f9, %f15, %f14 fmuld8ulx16 %f8, %f3, %f12 fand %f8, %f8, %f8 fmovsvs %icc, %f12, %f0 movrgez %o2, %g3, %l1 fand %f6, %f0, %f10 lduh [%l7 + 0x6A], %i4 fbo %fcc3, loop_6311 fxnors %f2, %f2, %f13 fbn,a %fcc3, loop_6312 tgu %icc, 0x5 loop_6311: st %f15, [%l7 + 0x4C] nop setx loop_6313, %l0, %l1 jmpl %l1, %i0 loop_6312: fcmpne16 %f2, %f10, %o1 movvs %xcc, %o3, %g2 fzero %f4 loop_6313: std %f6, [%l7 + 0x68] movneg %icc, %o7, %o0 stx %g5, [%l7 + 0x58] fmovse %xcc, %f15, %f14 edge16ln %g1, %g7, %i7 lduw [%l7 + 0x40], %i1 addc %i5, %g6, %o4 fabss %f4, %f5 fbe %fcc2, loop_6314 andn %l6, 0x18F9, %l4 movvc %xcc, %l0, %l3 sth %i6, [%l7 + 0x28] loop_6314: fmovrslz %g4, %f6, %f7 ldx [%l7 + 0x30], %i3 bleu,pn %icc, loop_6315 movvs %icc, %i2, %o5 fbe %fcc0, loop_6316 ldsw [%l7 + 0x14], %l5 loop_6315: ble,a %icc, loop_6317 lduh [%l7 + 0x1A], %o6 loop_6316: stw %l2, [%l7 + 0x0C] nop setx loop_6318, %l0, %l1 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_6317: movcs %xcc, %g3, %l1 umulcc %o2, %i0, %i4 fxnors %f9, %f4, %f7 loop_6318: fmovdcs %icc, %f15, %f3 sdiv %o3, 0x1134, %o1 fcmpgt32 %f6, %f12, %o7 te %xcc, 0x1 sethi 0x1435, %g2 ldsw [%l7 + 0x44], %g5 ldub [%l7 + 0x2F], %o0 fmovdn %xcc, %f5, %f0 tsubcc %g1, %i7, %g7 bvc,pt %icc, loop_6319 fmovsle %icc, %f11, %f2 udivcc %i1, 0x0553, %g6 edge8n %i5, %l6, %o4 loop_6319: for %f0, %f10, %f6 sdiv %l0, 0x0681, %l4 fcmple32 %f10, %f2, %i6 ldd [%l7 + 0x70], %f10 edge32ln %l3, %i3, %i2 movrne %g4, %o5, %l5 fpsub32s %f6, %f9, %f5 fcmpeq16 %f2, %f8, %o6 ta %xcc, 0x1 ld [%l7 + 0x48], %f12 pdist %f6, %f14, %f2 ldsh [%l7 + 0x66], %l2 alignaddrl %l1, %g3, %o2 fmovrsgez %i0, %f6, %f7 orcc %i4, %o1, %o3 stb %g2, [%l7 + 0x2E] bpos,pn %icc, loop_6320 stw %g5, [%l7 + 0x5C] sth %o0, [%l7 + 0x60] tgu %xcc, 0x6 loop_6320: ldsb [%l7 + 0x2B], %o7 ldsh [%l7 + 0x34], %g1 sll %g7, %i7, %i1 fornot1s %f11, %f6, %f4 bn %xcc, loop_6321 sll %g6, %l6, %o4 ble,pt %xcc, loop_6322 fmuld8ulx16 %f8, %f4, %f4 loop_6321: or %i5, %l0, %l4 fbuge,a %fcc0, loop_6323 loop_6322: ldub [%l7 + 0x08], %l3 movrgez %i3, 0x3ED, %i6 std %f4, [%l7 + 0x28] loop_6323: taddcc %g4, %o5, %i2 ldx [%l7 + 0x40], %l5 sdiv %o6, 0x0994, %l1 udivcc %l2, 0x0BE3, %g3 ldsb [%l7 + 0x4C], %i0 fbul %fcc0, loop_6324 fpack16 %f12, %f14 fornot1s %f3, %f11, %f7 stx %i4, [%l7 + 0x60] loop_6324: ldsh [%l7 + 0x5E], %o1 stw %o3, [%l7 + 0x14] sth %g2, [%l7 + 0x12] ble,a,pt %icc, loop_6325 fcmple32 %f0, %f6, %g5 for %f4, %f12, %f0 ldsh [%l7 + 0x40], %o0 loop_6325: brlz,a %o2, loop_6326 tn %xcc, 0x6 stx %g1, [%l7 + 0x38] stw %o7, [%l7 + 0x28] loop_6326: ld [%l7 + 0x2C], %f0 smulcc %g7, 0x09D4, %i7 fmovrdne %g6, %f2, %f2 edge32l %i1, %l6, %o4 edge8n %l0, %l4, %i5 st %f3, [%l7 + 0x58] fmovspos %icc, %f7, %f2 brlez %l3, loop_6327 addcc %i3, 0x191B, %g4 xnorcc %i6, %i2, %o5 edge8 %l5, %l1, %l2 loop_6327: bn,a loop_6328 bgu %xcc, loop_6329 fcmpgt16 %f2, %f0, %g3 xorcc %i0, %o6, %o1 loop_6328: ldsb [%l7 + 0x1F], %i4 loop_6329: te %xcc, 0x2 fbug,a %fcc3, loop_6330 bvs,pt %icc, loop_6331 fmovdle %xcc, %f15, %f4 tneg %icc, 0x5 loop_6330: ld [%l7 + 0x34], %f4 loop_6331: ldsw [%l7 + 0x78], %o3 stb %g2, [%l7 + 0x37] fmovdle %xcc, %f2, %f3 lduh [%l7 + 0x08], %o0 fmovrdne %g5, %f12, %f6 ldd [%l7 + 0x28], %f8 faligndata %f2, %f14, %f0 stw %o2, [%l7 + 0x6C] stx %o7, [%l7 + 0x78] lduw [%l7 + 0x4C], %g1 fmovs %f6, %f13 stb %i7, [%l7 + 0x4C] movvc %icc, %g7, %g6 fblg %fcc1, loop_6332 fcmpne16 %f12, %f12, %i1 bshuffle %f6, %f14, %f2 movvc %xcc, %l6, %l0 loop_6332: udiv %o4, 0x03F5, %l4 ld [%l7 + 0x40], %f0 ldd [%l7 + 0x70], %f0 fmovrsgz %l3, %f15, %f7 tle %icc, 0x2 or %i3, %i5, %i6 bgu,a %xcc, loop_6333 fmovdgu %xcc, %f3, %f6 fnegs %f6, %f8 stx %i2, [%l7 + 0x18] loop_6333: stw %g4, [%l7 + 0x44] fpmerge %f13, %f15, %f6 stb %o5, [%l7 + 0x3D] stx %l1, [%l7 + 0x70] fmovrsgez %l2, %f11, %f10 ldx [%l7 + 0x58], %l5 edge8ln %i0, %g3, %o6 sth %i4, [%l7 + 0x5E] ldx [%l7 + 0x20], %o1 add %g2, %o0, %g5 move %xcc, %o3, %o2 ba loop_6334 add %g1, %i7, %g7 bpos,a loop_6335 ldx [%l7 + 0x38], %g6 loop_6334: fandnot2s %f0, %f8, %f9 fornot1 %f12, %f8, %f10 loop_6335: fmovdvc %icc, %f8, %f9 fabss %f13, %f13 xnorcc %o7, %l6, %l0 orncc %i1, 0x19B2, %l4 edge8n %l3, %o4, %i5 ta %xcc, 0x2 fbule %fcc2, loop_6336 tgu %xcc, 0x1 udiv %i3, 0x1BEE, %i2 edge32n %g4, %i6, %o5 loop_6336: fmovsvs %xcc, %f15, %f9 sth %l2, [%l7 + 0x34] brlz %l5, loop_6337 fbug %fcc0, loop_6338 ldx [%l7 + 0x60], %i0 fmovrdlez %l1, %f4, %f2 loop_6337: ld [%l7 + 0x28], %f12 loop_6338: ldsw [%l7 + 0x58], %g3 tcc %xcc, 0x2 fmul8sux16 %f10, %f4, %f6 lduh [%l7 + 0x08], %o6 taddcc %i4, %g2, %o1 addcc %o0, 0x0BAE, %o3 ldsh [%l7 + 0x5E], %o2 bgu,pt %icc, loop_6339 ldd [%l7 + 0x78], %f14 move %xcc, %g5, %g1 ldd [%l7 + 0x28], %f6 loop_6339: fble %fcc0, loop_6340 tvc %xcc, 0x3 st %f14, [%l7 + 0x28] movneg %xcc, %g7, %i7 loop_6340: brgez,a %o7, loop_6341 lduh [%l7 + 0x12], %g6 array8 %l6, %i1, %l0 fandnot1s %f5, %f12, %f11 loop_6341: fmovsl %icc, %f10, %f12 orncc %l4, %o4, %i5 stb %l3, [%l7 + 0x0C] lduw [%l7 + 0x34], %i2 fpadd32s %f6, %f12, %f3 ldsw [%l7 + 0x10], %i3 fba,a %fcc0, loop_6342 ldx [%l7 + 0x60], %g4 fmovscs %xcc, %f2, %f6 fzero %f6 loop_6342: fmovrsgez %o5, %f14, %f12 sllx %l2, 0x0C, %l5 ld [%l7 + 0x44], %f0 fandnot1 %f12, %f0, %f12 fnors %f13, %f3, %f11 st %f8, [%l7 + 0x7C] lduh [%l7 + 0x62], %i6 fnors %f1, %f14, %f5 fbg,a %fcc2, loop_6343 edge16 %i0, %l1, %g3 lduh [%l7 + 0x70], %i4 brnz,a %g2, loop_6344 loop_6343: bcc,pn %icc, loop_6345 fmul8sux16 %f2, %f0, %f4 lduh [%l7 + 0x40], %o6 loop_6344: edge8l %o0, %o1, %o3 loop_6345: std %f6, [%l7 + 0x10] fmovscc %icc, %f11, %f9 umulcc %g5, 0x196A, %o2 tcc %icc, 0x6 ldd [%l7 + 0x50], %f6 std %f2, [%l7 + 0x68] tneg %xcc, 0x7 ldx [%l7 + 0x20], %g1 fexpand %f12, %f14 fbue,a %fcc1, loop_6346 tcs %icc, 0x2 ldsh [%l7 + 0x34], %g7 fxnor %f10, %f12, %f8 loop_6346: array32 %i7, %o7, %l6 nop setx loop_6347, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andn %g6, %i1, %l0 ldd [%l7 + 0x48], %f10 fsrc1 %f6, %f8 loop_6347: fcmpeq32 %f8, %f2, %l4 tsubcctv %o4, %l3, %i5 stb %i3, [%l7 + 0x3E] fabsd %f0, %f14 sethi 0x18F3, %i2 fones %f12 tsubcc %g4, %l2, %l5 edge32l %i6, %o5, %i0 fzero %f6 sra %l1, 0x16, %g3 fmovrde %i4, %f10, %f14 fmovsge %xcc, %f7, %f12 edge8ln %o6, %o0, %o1 fmovdvc %xcc, %f2, %f14 fmovd %f14, %f4 fmovsne %xcc, %f13, %f1 fmovda %icc, %f5, %f9 ta %xcc, 0x3 bcs %xcc, loop_6348 stb %g2, [%l7 + 0x34] fmovrdne %g5, %f6, %f2 fmovda %xcc, %f7, %f12 loop_6348: fmovsne %xcc, %f3, %f2 fpackfix %f10, %f8 ldsh [%l7 + 0x20], %o3 stx %g1, [%l7 + 0x78] fexpand %f13, %f12 ldx [%l7 + 0x60], %g7 fmul8x16al %f13, %f9, %f14 fors %f9, %f14, %f1 movrlez %o2, 0x24D, %o7 bn,pt %xcc, loop_6349 ldub [%l7 + 0x69], %l6 stw %i7, [%l7 + 0x14] sra %i1, 0x0B, %g6 loop_6349: fbo,a %fcc0, loop_6350 stb %l4, [%l7 + 0x38] or %l0, 0x0E7C, %o4 bcs %xcc, loop_6351 loop_6350: ld [%l7 + 0x38], %f5 bpos,a,pt %icc, loop_6352 ldx [%l7 + 0x18], %l3 loop_6351: movgu %xcc, %i3, %i5 ldsh [%l7 + 0x56], %g4 loop_6352: udivx %l2, 0x0737, %l5 ld [%l7 + 0x44], %f11 st %f10, [%l7 + 0x68] fpsub16s %f1, %f7, %f7 siam 0x1 or %i2, %i6, %o5 fmul8sux16 %f2, %f12, %f0 edge16n %l1, %g3, %i4 call loop_6353 tn %icc, 0x4 fmovrsgez %o6, %f4, %f0 fmovsge %xcc, %f8, %f8 loop_6353: lduh [%l7 + 0x26], %i0 fpack32 %f10, %f0, %f14 ldx [%l7 + 0x70], %o1 fsrc1 %f12, %f0 sub %o0, 0x05F7, %g5 xor %g2, %o3, %g7 mulscc %g1, 0x0457, %o2 st %f2, [%l7 + 0x40] lduh [%l7 + 0x1E], %l6 stx %i7, [%l7 + 0x60] sdiv %o7, 0x1CA1, %g6 te %xcc, 0x3 subccc %l4, %l0, %i1 smul %l3, 0x07BE, %o4 tge %icc, 0x6 movg %icc, %i3, %i5 fcmps %fcc0, %f7, %f13 ldx [%l7 + 0x20], %g4 tne %xcc, 0x4 sdivx %l5, 0x1EEA, %l2 fnot1 %f14, %f2 stx %i2, [%l7 + 0x18] sdivcc %o5, 0x0937, %i6 fbuge,a %fcc0, loop_6354 fmul8ulx16 %f12, %f10, %f0 tvs %xcc, 0x0 fxnor %f10, %f2, %f0 loop_6354: fpsub32s %f9, %f9, %f2 fandnot1 %f0, %f10, %f2 taddcctv %g3, 0x1E9A, %i4 ldsw [%l7 + 0x34], %o6 fone %f14 brnz %l1, loop_6355 bg,a loop_6356 orncc %o1, %o0, %i0 fmovrsne %g2, %f3, %f3 loop_6355: andn %g5, %g7, %g1 loop_6356: fpackfix %f8, %f10 fxnor %f12, %f12, %f0 sth %o3, [%l7 + 0x36] be,a,pn %icc, loop_6357 stw %o2, [%l7 + 0x58] siam 0x7 sllx %l6, 0x12, %o7 loop_6357: lduh [%l7 + 0x5A], %i7 lduw [%l7 + 0x70], %g6 ldsb [%l7 + 0x46], %l0 lduh [%l7 + 0x68], %i1 orcc %l4, %o4, %i3 movvs %icc, %i5, %l3 st %f3, [%l7 + 0x20] lduh [%l7 + 0x14], %l5 lduw [%l7 + 0x34], %g4 fmovsa %xcc, %f6, %f9 ldd [%l7 + 0x40], %f0 movle %icc, %l2, %o5 movn %icc, %i2, %i6 fmovsl %xcc, %f14, %f9 st %f10, [%l7 + 0x30] ldsh [%l7 + 0x38], %i4 siam 0x1 stb %g3, [%l7 + 0x36] fones %f7 bvc,pn %icc, loop_6358 fnot2 %f10, %f4 brz,a %o6, loop_6359 edge8l %l1, %o1, %i0 loop_6358: fmovdvs %xcc, %f0, %f13 orn %o0, 0x02AD, %g5 loop_6359: edge32l %g2, %g1, %o3 ba,pt %icc, loop_6360 std %f4, [%l7 + 0x28] mulx %o2, %g7, %l6 sth %i7, [%l7 + 0x42] loop_6360: edge8l %g6, %o7, %i1 fmovdge %xcc, %f0, %f0 udivcc %l4, 0x05F9, %l0 stx %i3, [%l7 + 0x50] fxnors %f14, %f1, %f6 ldsw [%l7 + 0x24], %i5 fmovdge %icc, %f8, %f13 nop setx loop_6361, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrse %l3, %f4, %f3 fcmps %fcc3, %f3, %f4 fmovrdlez %o4, %f6, %f2 loop_6361: fnors %f14, %f4, %f3 fnor %f8, %f14, %f0 edge32l %g4, %l5, %l2 mulx %i2, %o5, %i6 fbe %fcc1, loop_6362 alignaddrl %i4, %o6, %g3 ldd [%l7 + 0x78], %f8 stb %l1, [%l7 + 0x47] loop_6362: tg %icc, 0x4 popc 0x19BD, %o1 lduh [%l7 + 0x46], %o0 fbuge %fcc1, loop_6363 movl %xcc, %g5, %g2 edge32l %i0, %g1, %o2 lduw [%l7 + 0x38], %g7 loop_6363: ldsb [%l7 + 0x42], %l6 ldx [%l7 + 0x68], %o3 fcmpne32 %f10, %f14, %g6 fmovdne %xcc, %f2, %f9 tpos %icc, 0x7 umulcc %o7, 0x061C, %i7 sdiv %l4, 0x0C26, %l0 fmovspos %icc, %f13, %f7 fbne %fcc2, loop_6364 fmovrdgez %i3, %f0, %f12 fmovse %icc, %f11, %f5 siam 0x2 loop_6364: movn %xcc, %i1, %l3 sth %o4, [%l7 + 0x1A] fnor %f14, %f12, %f10 ldsb [%l7 + 0x4E], %i5 subcc %g4, %l5, %l2 fmovrde %o5, %f10, %f0 fmuld8ulx16 %f7, %f11, %f14 fmovrsgez %i2, %f5, %f11 edge16ln %i6, %i4, %g3 ldd [%l7 + 0x68], %f2 stx %o6, [%l7 + 0x58] ldsh [%l7 + 0x50], %o1 alignaddr %o0, %l1, %g2 fmovscc %xcc, %f12, %f5 ldsh [%l7 + 0x60], %g5 tgu %icc, 0x5 tgu %xcc, 0x4 stx %g1, [%l7 + 0x58] ld [%l7 + 0x38], %f11 taddcc %o2, %g7, %l6 fpmerge %f12, %f0, %f0 fmovsg %xcc, %f11, %f13 tsubcc %i0, 0x16D0, %o3 fbne,a %fcc1, loop_6365 ldsb [%l7 + 0x0E], %o7 movcc %icc, %i7, %l4 tneg %xcc, 0x3 loop_6365: fandnot2 %f14, %f2, %f6 fmovs %f9, %f1 movvc %xcc, %l0, %g6 lduh [%l7 + 0x16], %i3 lduw [%l7 + 0x68], %i1 ldsw [%l7 + 0x30], %l3 bvs,a %xcc, loop_6366 stw %i5, [%l7 + 0x6C] brlez,a %o4, loop_6367 ldsh [%l7 + 0x1A], %g4 loop_6366: lduh [%l7 + 0x72], %l5 movgu %xcc, %o5, %l2 loop_6367: sra %i2, 0x02, %i4 fornot1 %f14, %f0, %f10 xnorcc %g3, %o6, %o1 edge8 %i6, %o0, %g2 xorcc %l1, 0x1AD3, %g5 fnands %f4, %f0, %f1 fbl,a %fcc3, loop_6368 stx %o2, [%l7 + 0x48] ldd [%l7 + 0x30], %f14 ldd [%l7 + 0x68], %f2 loop_6368: lduw [%l7 + 0x3C], %g7 movneg %xcc, %l6, %g1 fpsub32 %f10, %f8, %f2 fmovdge %xcc, %f3, %f10 sth %o3, [%l7 + 0x38] xor %i0, 0x15E6, %o7 ld [%l7 + 0x44], %f14 fmovrde %i7, %f14, %f0 array16 %l0, %l4, %g6 stw %i1, [%l7 + 0x4C] movle %icc, %l3, %i3 st %f0, [%l7 + 0x20] std %f14, [%l7 + 0x10] tleu %icc, 0x2 fandnot1 %f6, %f0, %f8 ldd [%l7 + 0x30], %f2 fabsd %f2, %f6 addc %o4, 0x1C0B, %g4 array16 %i5, %l5, %l2 std %f6, [%l7 + 0x48] edge8 %i2, %i4, %g3 ba,a %icc, loop_6369 fmovsgu %icc, %f15, %f4 movpos %xcc, %o6, %o5 stb %i6, [%l7 + 0x79] loop_6369: fandnot1s %f4, %f7, %f1 fmovsge %xcc, %f1, %f2 ldd [%l7 + 0x18], %f12 edge8n %o0, %o1, %l1 andcc %g5, 0x0D97, %g2 fcmps %fcc0, %f10, %f14 bl,a,pn %xcc, loop_6370 fbo %fcc0, loop_6371 fxnors %f9, %f9, %f1 ldd [%l7 + 0x78], %f6 loop_6370: stb %g7, [%l7 + 0x2B] loop_6371: fandnot1 %f2, %f6, %f0 fcmpes %fcc3, %f6, %f8 bvs,a,pt %icc, loop_6372 edge8l %o2, %l6, %g1 movre %i0, %o3, %i7 brgez %o7, loop_6373 loop_6372: fmovsg %icc, %f0, %f9 lduw [%l7 + 0x54], %l4 edge32 %l0, %g6, %i1 loop_6373: udiv %l3, 0x0823, %i3 movrgz %g4, %i5, %l5 move %xcc, %l2, %o4 bshuffle %f2, %f6, %f0 ldsw [%l7 + 0x20], %i2 ldsh [%l7 + 0x52], %g3 ldsw [%l7 + 0x28], %i4 bcc,pt %icc, loop_6374 addc %o6, %i6, %o0 fmovrdgez %o1, %f8, %f2 std %f4, [%l7 + 0x78] loop_6374: ldsh [%l7 + 0x70], %l1 fbule,a %fcc2, loop_6375 stb %g5, [%l7 + 0x69] bvs,pn %xcc, loop_6376 sth %g2, [%l7 + 0x4A] loop_6375: ldsh [%l7 + 0x50], %g7 alignaddrl %o2, %o5, %g1 loop_6376: brz %l6, loop_6377 fxors %f15, %f5, %f1 movcs %icc, %o3, %i0 ld [%l7 + 0x60], %f12 loop_6377: edge16 %o7, %l4, %l0 fornot1s %f9, %f14, %f6 movrne %g6, %i1, %i7 stw %i3, [%l7 + 0x30] ldsb [%l7 + 0x3C], %l3 movge %icc, %i5, %g4 bg,pt %icc, loop_6378 stw %l5, [%l7 + 0x18] fand %f0, %f2, %f10 lduh [%l7 + 0x42], %o4 loop_6378: st %f8, [%l7 + 0x3C] stx %i2, [%l7 + 0x38] stx %g3, [%l7 + 0x78] brnz %i4, loop_6379 tvs %icc, 0x2 fmovscc %xcc, %f7, %f10 smulcc %o6, %i6, %o0 loop_6379: ld [%l7 + 0x4C], %f0 fmovsneg %icc, %f12, %f7 lduw [%l7 + 0x24], %l2 bgu,pt %xcc, loop_6380 mulscc %o1, 0x19D9, %g5 stb %g2, [%l7 + 0x2C] fbe %fcc1, loop_6381 loop_6380: edge32n %l1, %g7, %o2 ldub [%l7 + 0x1C], %g1 sra %l6, %o5, %o3 loop_6381: fmovsle %icc, %f2, %f1 srlx %i0, %o7, %l0 xor %l4, 0x087E, %i1 andn %g6, %i7, %i3 stx %l3, [%l7 + 0x28] edge8ln %i5, %l5, %o4 siam 0x0 fbne %fcc2, loop_6382 fcmpgt32 %f6, %f14, %i2 alignaddr %g3, %g4, %o6 fmovdneg %icc, %f2, %f6 loop_6382: te %xcc, 0x7 fbge %fcc3, loop_6383 fabsd %f4, %f0 tvs %xcc, 0x4 fmovdne %xcc, %f0, %f3 loop_6383: andn %i4, %i6, %l2 udivx %o1, 0x1194, %o0 ld [%l7 + 0x54], %f4 st %f10, [%l7 + 0x30] fxor %f14, %f8, %f10 ld [%l7 + 0x7C], %f15 edge16 %g5, %g2, %l1 movre %g7, 0x149, %o2 std %f10, [%l7 + 0x30] fpsub16 %f10, %f12, %f0 fbuge,a %fcc2, loop_6384 umulcc %g1, %o5, %o3 stx %i0, [%l7 + 0x28] fmovdgu %xcc, %f7, %f0 loop_6384: fnands %f8, %f10, %f11 movrlz %o7, 0x006, %l6 fmovrslez %l0, %f8, %f5 fornot2 %f4, %f12, %f8 fmovdl %xcc, %f8, %f4 tcs %xcc, 0x1 std %f12, [%l7 + 0x20] bcs %xcc, loop_6385 array8 %i1, %l4, %g6 brnz,a %i3, loop_6386 ldsb [%l7 + 0x72], %i7 loop_6385: tcc %icc, 0x4 fmovdneg %icc, %f5, %f3 loop_6386: smul %i5, %l3, %l5 ldsb [%l7 + 0x29], %i2 srlx %g3, %o4, %g4 fandnot2s %f15, %f1, %f11 orcc %i4, %i6, %o6 lduw [%l7 + 0x48], %o1 ld [%l7 + 0x38], %f8 fzeros %f2 bcc,a %xcc, loop_6387 fmovrslz %l2, %f0, %f6 taddcc %g5, %o0, %g2 fmuld8ulx16 %f3, %f15, %f6 loop_6387: bne loop_6388 lduw [%l7 + 0x2C], %g7 fnor %f8, %f6, %f0 subccc %o2, %g1, %l1 loop_6388: fpsub32s %f8, %f3, %f15 taddcctv %o5, 0x0773, %o3 nop setx loop_6389, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tge %xcc, 0x0 fpadd32s %f4, %f8, %f4 sth %i0, [%l7 + 0x28] loop_6389: addcc %l6, %o7, %i1 fmovdleu %xcc, %f4, %f14 fmovsneg %xcc, %f12, %f14 fornot2 %f8, %f6, %f0 ld [%l7 + 0x38], %f9 ldd [%l7 + 0x68], %f10 fpsub16 %f8, %f14, %f4 movrne %l0, 0x007, %l4 ldsw [%l7 + 0x48], %i3 fbne,a %fcc3, loop_6390 stb %g6, [%l7 + 0x4C] fnot2s %f14, %f3 tvs %xcc, 0x0 loop_6390: sth %i7, [%l7 + 0x4C] stw %l3, [%l7 + 0x18] sth %l5, [%l7 + 0x7C] bpos,a loop_6391 lduh [%l7 + 0x72], %i5 edge32l %i2, %g3, %g4 brz,a %o4, loop_6392 loop_6391: fmuld8sux16 %f7, %f8, %f8 fmovsa %xcc, %f3, %f7 edge8n %i6, %o6, %o1 loop_6392: tge %icc, 0x7 smulcc %l2, %i4, %o0 fcmpgt16 %f10, %f4, %g5 fblg %fcc0, loop_6393 ldx [%l7 + 0x58], %g7 fnor %f6, %f12, %f2 fmovrdgz %g2, %f0, %f6 loop_6393: fmovsg %icc, %f2, %f9 bvs %icc, loop_6394 tcc %icc, 0x2 fbge,a %fcc3, loop_6395 fcmple32 %f12, %f12, %o2 loop_6394: fabss %f6, %f14 orn %l1, %o5, %g1 loop_6395: fmovrdne %o3, %f0, %f10 edge16n %i0, %l6, %o7 bne,pt %icc, loop_6396 ldsb [%l7 + 0x7B], %l0 stb %i1, [%l7 + 0x0D] fpsub32 %f6, %f12, %f10 loop_6396: fcmpgt16 %f10, %f8, %l4 fmovd %f2, %f4 tgu %icc, 0x7 fmul8x16au %f13, %f6, %f6 fmovsl %icc, %f3, %f9 fblg,a %fcc0, loop_6397 fmovdvc %icc, %f5, %f0 ldsh [%l7 + 0x5A], %i3 pdist %f10, %f8, %f10 loop_6397: ldd [%l7 + 0x48], %f2 st %f1, [%l7 + 0x50] ldub [%l7 + 0x11], %g6 fcmps %fcc0, %f0, %f5 sethi 0x18A4, %i7 fcmpd %fcc2, %f4, %f0 fmovrdgez %l5, %f8, %f10 sub %i5, 0x15F3, %l3 fzero %f12 taddcc %g3, %g4, %o4 alignaddrl %i6, %o6, %i2 bge,a %icc, loop_6398 tvs %xcc, 0x2 fmovdne %xcc, %f15, %f15 fmul8x16al %f0, %f6, %f12 loop_6398: fone %f2 stb %l2, [%l7 + 0x65] fabss %f9, %f9 lduw [%l7 + 0x70], %o1 stw %i4, [%l7 + 0x44] bvs,pt %xcc, loop_6399 fors %f6, %f15, %f15 ld [%l7 + 0x50], %f2 sth %o0, [%l7 + 0x6C] loop_6399: ldd [%l7 + 0x38], %f4 movleu %xcc, %g5, %g2 lduw [%l7 + 0x6C], %g7 tgu %xcc, 0x3 ldsw [%l7 + 0x20], %l1 fmovsa %icc, %f13, %f5 sethi 0x0ACC, %o5 fmovrde %o2, %f2, %f4 tcs %icc, 0x7 stx %o3, [%l7 + 0x70] sth %g1, [%l7 + 0x70] fmovdgu %xcc, %f5, %f6 ldsb [%l7 + 0x7A], %l6 smulcc %i0, %o7, %i1 alignaddr %l0, %l4, %i3 fcmpgt16 %f0, %f10, %g6 movpos %xcc, %i7, %i5 fandnot2 %f2, %f12, %f10 fornot2 %f14, %f6, %f8 edge32n %l3, %l5, %g4 bn,pt %icc, loop_6400 ldx [%l7 + 0x10], %g3 stx %i6, [%l7 + 0x50] ldx [%l7 + 0x10], %o6 loop_6400: mulscc %i2, 0x17D8, %l2 ldsh [%l7 + 0x3C], %o1 ldd [%l7 + 0x40], %f8 lduw [%l7 + 0x50], %o4 edge32ln %o0, %i4, %g2 bge %xcc, loop_6401 fmovdpos %icc, %f3, %f10 nop setx loop_6402, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f12, [%l7 + 0x70] loop_6401: ldd [%l7 + 0x10], %f2 fmovsle %xcc, %f1, %f2 loop_6402: fands %f3, %f7, %f7 sth %g5, [%l7 + 0x2A] ldx [%l7 + 0x38], %g7 fmovrsgz %o5, %f7, %f12 edge16ln %l1, %o3, %g1 fmovrdlez %l6, %f0, %f10 fmovrsne %i0, %f7, %f7 tcs %icc, 0x1 fpsub32 %f0, %f4, %f14 array16 %o2, %i1, %o7 bge %icc, loop_6403 fsrc1 %f10, %f2 ldub [%l7 + 0x45], %l4 edge8n %i3, %g6, %i7 loop_6403: fmul8x16au %f14, %f6, %f12 fabsd %f14, %f0 fnot1 %f4, %f8 stb %l0, [%l7 + 0x53] fmovrdne %l3, %f12, %f14 lduw [%l7 + 0x1C], %i5 ldsb [%l7 + 0x35], %l5 fmovrde %g3, %f0, %f4 bge loop_6404 popc %g4, %o6 edge32 %i6, %i2, %o1 movneg %icc, %o4, %l2 loop_6404: fands %f13, %f8, %f14 fornot2 %f10, %f14, %f6 fmovdgu %icc, %f0, %f0 bvs,a loop_6405 tsubcc %o0, %g2, %i4 edge8 %g7, %o5, %l1 fbne %fcc2, loop_6406 loop_6405: addccc %o3, 0x0FB3, %g1 lduh [%l7 + 0x6C], %g5 stw %i0, [%l7 + 0x1C] loop_6406: ld [%l7 + 0x14], %f13 udivx %l6, 0x1315, %i1 fone %f10 stw %o2, [%l7 + 0x7C] fmul8x16al %f15, %f15, %f0 fandnot2 %f6, %f0, %f6 fcmped %fcc2, %f0, %f6 ldsb [%l7 + 0x4F], %l4 movneg %xcc, %i3, %g6 fmovdne %xcc, %f8, %f13 ldd [%l7 + 0x40], %f2 fpack16 %f2, %f0 ld [%l7 + 0x44], %f5 ldsw [%l7 + 0x70], %o7 fmovdne %icc, %f13, %f2 addcc %l0, 0x1DD8, %i7 nop setx loop_6407, %l0, %l1 jmpl %l1, %l3 bcc,a,pn %icc, loop_6408 fmul8x16au %f8, %f9, %f6 fmovrslz %i5, %f5, %f5 loop_6407: ldd [%l7 + 0x50], %f8 loop_6408: smul %l5, %g4, %o6 fble,a %fcc3, loop_6409 tsubcc %g3, %i6, %i2 fmovdcs %icc, %f14, %f1 edge8l %o4, %l2, %o1 loop_6409: fnands %f4, %f10, %f15 fnot1 %f14, %f0 ta %icc, 0x1 lduh [%l7 + 0x42], %g2 fmovdpos %xcc, %f4, %f9 edge8n %o0, %g7, %i4 stw %l1, [%l7 + 0x7C] bvs,a loop_6410 fornot1 %f6, %f14, %f12 ldx [%l7 + 0x48], %o5 fandnot2s %f1, %f3, %f10 loop_6410: ba,a,pt %xcc, loop_6411 ldd [%l7 + 0x50], %f0 ldx [%l7 + 0x30], %o3 sth %g1, [%l7 + 0x4E] loop_6411: brz %i0, loop_6412 fzeros %f10 fpadd16 %f6, %f8, %f4 ble,pn %xcc, loop_6413 loop_6412: movre %g5, %l6, %o2 brlz %i1, loop_6414 subc %l4, 0x1DEE, %i3 loop_6413: sra %g6, %l0, %i7 fbul %fcc2, loop_6415 loop_6414: for %f12, %f2, %f6 nop setx loop_6416, %l0, %l1 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 %o7, 0x0994, %i5 loop_6415: fmovsneg %xcc, %f13, %f10 fnot1s %f15, %f14 loop_6416: fmovrdgz %l3, %f8, %f12 tsubcctv %l5, %o6, %g3 fcmpeq16 %f2, %f0, %g4 fnot2 %f14, %f6 movrlz %i2, 0x174, %i6 fmul8x16 %f12, %f8, %f0 fbne,a %fcc3, loop_6417 nop setx loop_6418, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrgez %l2, %o4, %o1 movg %icc, %g2, %o0 loop_6417: siam 0x1 loop_6418: tcc %xcc, 0x7 sth %i4, [%l7 + 0x70] smulcc %l1, 0x0929, %g7 mulx %o3, 0x0406, %g1 nop setx loop_6419, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot1s %f5, %f7 brgz %i0, loop_6420 fpackfix %f4, %f3 loop_6419: fbu %fcc1, loop_6421 bne %icc, loop_6422 loop_6420: edge16ln %g5, %l6, %o5 fmovdne %icc, %f1, %f0 loop_6421: ldsh [%l7 + 0x16], %o2 loop_6422: edge8l %i1, %i3, %l4 sethi 0x157B, %g6 fbe,a %fcc0, loop_6423 fmovdne %icc, %f9, %f4 ldsh [%l7 + 0x68], %i7 fnot2 %f4, %f6 loop_6423: brz,a %l0, loop_6424 fcmpgt16 %f14, %f8, %i5 edge8 %o7, %l3, %o6 fmovrdne %g3, %f14, %f8 loop_6424: fones %f2 fmovdgu %xcc, %f5, %f2 movrgez %l5, 0x069, %g4 bneg,pn %icc, loop_6425 lduh [%l7 + 0x78], %i6 ldsw [%l7 + 0x20], %l2 srlx %o4, 0x10, %i2 loop_6425: tsubcctv %o1, %o0, %g2 fbul,a %fcc1, loop_6426 addccc %l1, 0x1883, %g7 sll %o3, 0x14, %i4 stb %i0, [%l7 + 0x65] loop_6426: taddcctv %g1, %g5, %o5 lduh [%l7 + 0x5A], %o2 ldsh [%l7 + 0x46], %i1 fbne,a %fcc1, loop_6427 mulx %i3, 0x1563, %l4 fbul,a %fcc1, loop_6428 movgu %icc, %g6, %i7 loop_6427: bn loop_6429 movleu %icc, %l6, %i5 loop_6428: udivcc %l0, 0x1542, %l3 fxnor %f12, %f10, %f12 loop_6429: fmovrde %o7, %f0, %f8 fpsub32 %f12, %f12, %f8 movrlez %o6, %g3, %l5 stx %g4, [%l7 + 0x60] stw %i6, [%l7 + 0x58] ldsw [%l7 + 0x4C], %l2 tl %icc, 0x6 fxnor %f10, %f2, %f14 bge,pt %icc, loop_6430 sub %i2, 0x0F1D, %o1 tvc %icc, 0x3 bneg loop_6431 loop_6430: be,a %xcc, loop_6432 stx %o0, [%l7 + 0x28] stw %o4, [%l7 + 0x60] loop_6431: tge %xcc, 0x7 loop_6432: movrne %g2, %l1, %o3 bn,a %icc, loop_6433 ld [%l7 + 0x64], %f15 ldsw [%l7 + 0x3C], %g7 fxors %f2, %f13, %f4 loop_6433: ld [%l7 + 0x20], %f6 fors %f1, %f13, %f10 taddcc %i4, %i0, %g5 fmovs %f4, %f0 fbn %fcc1, loop_6434 fones %f2 srlx %g1, %o5, %i1 xorcc %o2, %i3, %g6 loop_6434: fbug,a %fcc1, loop_6435 fmovrsgez %l4, %f0, %f0 ld [%l7 + 0x7C], %f11 fmovrslez %l6, %f13, %f15 loop_6435: std %f10, [%l7 + 0x38] fmovs %f3, %f9 edge32 %i5, %l0, %i7 edge32ln %l3, %o6, %o7 edge16 %l5, %g4, %i6 fnor %f12, %f6, %f10 lduw [%l7 + 0x68], %l2 movvc %xcc, %i2, %o1 ld [%l7 + 0x7C], %f8 ldub [%l7 + 0x68], %g3 stw %o0, [%l7 + 0x50] fornot2s %f1, %f5, %f0 movge %xcc, %g2, %o4 sdivcc %l1, 0x0B39, %o3 sth %g7, [%l7 + 0x0E] subccc %i4, 0x0214, %g5 tvs %icc, 0x3 ldub [%l7 + 0x0D], %i0 movrlez %g1, 0x2A1, %o5 fxnor %f6, %f2, %f12 ld [%l7 + 0x44], %f3 edge16n %i1, %i3, %o2 fzeros %f11 stw %g6, [%l7 + 0x24] fabsd %f12, %f14 movle %xcc, %l4, %i5 fsrc1s %f6, %f15 fcmpeq16 %f0, %f10, %l6 edge16 %i7, %l3, %l0 ld [%l7 + 0x48], %f6 ldd [%l7 + 0x50], %f12 bn,a,pn %icc, loop_6436 xnorcc %o7, %l5, %o6 lduh [%l7 + 0x42], %i6 bleu,a %xcc, loop_6437 loop_6436: faligndata %f2, %f0, %f14 ld [%l7 + 0x2C], %f6 fand %f8, %f10, %f0 loop_6437: ldd [%l7 + 0x28], %f6 fmovdleu %icc, %f1, %f10 fbge,a %fcc0, loop_6438 st %f5, [%l7 + 0x08] stx %g4, [%l7 + 0x58] stw %i2, [%l7 + 0x14] loop_6438: movcc %icc, %l2, %g3 ldd [%l7 + 0x10], %f6 fmovrdlez %o1, %f4, %f12 fmovdne %xcc, %f8, %f11 fxnors %f0, %f9, %f1 xor %g2, 0x169B, %o0 lduw [%l7 + 0x28], %l1 stw %o4, [%l7 + 0x44] fcmpeq16 %f14, %f8, %o3 fmul8ulx16 %f8, %f2, %f0 brlez %i4, loop_6439 addcc %g7, %g5, %i0 edge8n %g1, %i1, %o5 fmovrdgez %o2, %f8, %f0 loop_6439: movrne %i3, %g6, %i5 ldsw [%l7 + 0x24], %l4 fbge %fcc0, loop_6440 std %f12, [%l7 + 0x18] fxnor %f12, %f2, %f10 fbuge,a %fcc2, loop_6441 loop_6440: lduh [%l7 + 0x3C], %i7 fcmple16 %f2, %f2, %l3 st %f11, [%l7 + 0x2C] loop_6441: lduh [%l7 + 0x60], %l6 tleu %icc, 0x3 lduw [%l7 + 0x24], %l0 edge8 %l5, %o7, %i6 array16 %g4, %i2, %o6 ldsh [%l7 + 0x44], %g3 add %l2, %o1, %g2 fmovrse %l1, %f5, %f5 fmovsl %icc, %f1, %f6 fbu,a %fcc2, loop_6442 fpack16 %f4, %f8 array32 %o0, %o4, %o3 fmovdg %icc, %f3, %f11 loop_6442: std %f6, [%l7 + 0x48] fmovrslez %i4, %f15, %f13 edge16l %g5, %i0, %g1 xor %g7, %i1, %o5 xor %o2, 0x051E, %g6 stw %i3, [%l7 + 0x1C] fnands %f9, %f9, %f10 stx %i5, [%l7 + 0x38] lduh [%l7 + 0x6E], %l4 nop setx loop_6443, %l0, %l1 jmpl %l1, %l3 andn %l6, 0x0AC0, %l0 fmovsl %xcc, %f8, %f1 alignaddr %i7, %o7, %l5 loop_6443: call loop_6444 ldx [%l7 + 0x78], %g4 ldub [%l7 + 0x5B], %i6 tn %icc, 0x6 loop_6444: fones %f0 fnand %f14, %f0, %f8 edge8 %i2, %g3, %l2 fbn,a %fcc2, loop_6445 std %f6, [%l7 + 0x60] stb %o6, [%l7 + 0x63] bvc %icc, loop_6446 loop_6445: fones %f8 fbue %fcc3, loop_6447 fpack32 %f6, %f6, %f4 loop_6446: move %icc, %o1, %l1 alignaddr %o0, %g2, %o3 loop_6447: fbl %fcc1, loop_6448 fblg,a %fcc2, loop_6449 fmovsl %xcc, %f8, %f4 tl %xcc, 0x2 loop_6448: subccc %o4, %i4, %i0 loop_6449: subcc %g1, 0x158F, %g7 edge32 %g5, %i1, %o5 fmovscs %icc, %f1, %f3 tn %xcc, 0x0 subcc %o2, %g6, %i3 tne %xcc, 0x5 array8 %l4, %l3, %i5 fcmps %fcc1, %f5, %f14 fornot1s %f1, %f8, %f14 tle %xcc, 0x0 lduh [%l7 + 0x1A], %l0 xorcc %i7, %l6, %o7 fcmple16 %f4, %f6, %g4 movrlez %l5, 0x27C, %i2 brgz,a %g3, loop_6450 fba,a %fcc2, loop_6451 bn,a %xcc, loop_6452 faligndata %f8, %f4, %f2 loop_6450: tgu %icc, 0x0 loop_6451: lduw [%l7 + 0x24], %i6 loop_6452: tg %xcc, 0x2 stb %l2, [%l7 + 0x40] ldsw [%l7 + 0x68], %o6 sethi 0x191F, %l1 ld [%l7 + 0x14], %f14 array32 %o1, %o0, %g2 lduh [%l7 + 0x54], %o4 movgu %xcc, %o3, %i0 ldx [%l7 + 0x28], %g1 subccc %g7, %i4, %g5 stw %o5, [%l7 + 0x64] st %f11, [%l7 + 0x08] pdist %f8, %f0, %f6 fmul8x16au %f3, %f10, %f4 brnz,a %i1, loop_6453 fcmpne16 %f2, %f14, %g6 tpos %xcc, 0x5 ldx [%l7 + 0x08], %o2 loop_6453: fexpand %f12, %f0 bshuffle %f2, %f10, %f0 siam 0x0 call loop_6454 fors %f7, %f3, %f9 fsrc2s %f11, %f14 fmovsge %xcc, %f9, %f2 loop_6454: stb %l4, [%l7 + 0x34] subcc %i3, 0x1FAA, %i5 fmovdneg %icc, %f10, %f10 stx %l0, [%l7 + 0x18] stw %i7, [%l7 + 0x34] fnot2s %f7, %f10 edge32 %l3, %l6, %o7 tge %icc, 0x7 ldsh [%l7 + 0x5C], %l5 lduh [%l7 + 0x12], %g4 fmul8x16au %f15, %f1, %f8 edge32 %i2, %i6, %g3 std %f2, [%l7 + 0x60] lduh [%l7 + 0x6A], %o6 fmovdvc %icc, %f12, %f3 lduw [%l7 + 0x5C], %l1 fones %f1 ldd [%l7 + 0x68], %f6 fnegs %f7, %f6 nop setx loop_6455, %l0, %l1 jmpl %l1, %o1 fmovrsgez %o0, %f1, %f2 addc %g2, 0x0598, %l2 be,a %icc, loop_6456 loop_6455: fnot2s %f8, %f10 taddcc %o3, 0x02BC, %i0 lduw [%l7 + 0x2C], %o4 loop_6456: xorcc %g1, 0x16F5, %i4 edge32ln %g7, %g5, %o5 tn %xcc, 0x4 sethi 0x00FB, %i1 stx %g6, [%l7 + 0x30] st %f3, [%l7 + 0x48] tgu %xcc, 0x3 fandnot2 %f4, %f0, %f10 mulscc %o2, %i3, %l4 movgu %icc, %i5, %i7 fpadd32s %f1, %f12, %f3 ldsh [%l7 + 0x50], %l3 popc 0x1DF9, %l0 fmul8sux16 %f2, %f14, %f12 tne %icc, 0x1 ldx [%l7 + 0x40], %l6 bge %icc, loop_6457 edge8n %o7, %g4, %l5 std %f6, [%l7 + 0x30] lduw [%l7 + 0x20], %i6 loop_6457: fones %f2 edge16ln %g3, %o6, %l1 bl,pt %xcc, loop_6458 movgu %icc, %o1, %o0 fornot1 %f6, %f8, %f8 tsubcctv %i2, 0x0B45, %g2 loop_6458: sra %o3, 0x15, %i0 ldsh [%l7 + 0x14], %l2 ldsb [%l7 + 0x7E], %o4 fabsd %f14, %f8 fmovrsgez %i4, %f4, %f7 tle %xcc, 0x3 call loop_6459 fbul,a %fcc0, loop_6460 fbo %fcc3, loop_6461 tsubcctv %g7, %g1, %o5 loop_6459: addcc %i1, %g6, %o2 loop_6460: fmovdcs %icc, %f9, %f4 loop_6461: srlx %i3, 0x0F, %l4 brlz %g5, loop_6462 fmovrde %i5, %f14, %f2 st %f2, [%l7 + 0x24] ldd [%l7 + 0x68], %f6 loop_6462: fexpand %f10, %f10 fmovsge %icc, %f9, %f15 faligndata %f4, %f2, %f12 fzeros %f6 ldd [%l7 + 0x28], %f2 stb %i7, [%l7 + 0x71] orn %l3, %l6, %l0 fxnors %f1, %f7, %f1 fbge %fcc2, loop_6463 bge,pt %icc, loop_6464 movre %o7, %l5, %i6 tle %xcc, 0x6 loop_6463: fmovdcs %xcc, %f15, %f7 loop_6464: stx %g3, [%l7 + 0x78] subcc %g4, 0x17BC, %o6 ldsh [%l7 + 0x1C], %l1 movcc %xcc, %o0, %i2 fzero %f0 ldsb [%l7 + 0x7C], %o1 ld [%l7 + 0x74], %f14 fblg,a %fcc2, loop_6465 std %f8, [%l7 + 0x20] ldsw [%l7 + 0x18], %g2 andcc %o3, %i0, %o4 loop_6465: bl,pt %xcc, loop_6466 edge16ln %i4, %g7, %l2 srax %o5, %i1, %g6 tn %xcc, 0x5 loop_6466: ble %icc, loop_6467 fbul %fcc1, loop_6468 fcmpd %fcc2, %f0, %f14 orcc %o2, %i3, %g1 loop_6467: fbg,a %fcc2, loop_6469 loop_6468: orn %g5, 0x0533, %l4 std %f0, [%l7 + 0x08] andn %i5, %i7, %l3 loop_6469: ldsw [%l7 + 0x64], %l0 std %f10, [%l7 + 0x78] fmovdleu %xcc, %f14, %f6 fmovsneg %icc, %f1, %f2 move %icc, %o7, %l5 ldsb [%l7 + 0x78], %i6 fmovsneg %icc, %f9, %f10 tneg %xcc, 0x0 tvc %icc, 0x0 fsrc1 %f10, %f8 smul %l6, %g4, %o6 ld [%l7 + 0x28], %f3 tle %xcc, 0x2 fcmpne16 %f0, %f4, %l1 fmovsa %icc, %f11, %f12 stw %o0, [%l7 + 0x38] fpack16 %f0, %f7 array8 %i2, %g3, %g2 fmovrdne %o3, %f0, %f12 fbge %fcc1, loop_6470 smul %o1, 0x1359, %i0 ldx [%l7 + 0x38], %i4 umul %g7, %l2, %o5 loop_6470: std %f6, [%l7 + 0x18] movge %icc, %i1, %o4 subcc %o2, %g6, %g1 add %g5, 0x1BA2, %i3 ld [%l7 + 0x28], %f4 fmovsleu %xcc, %f7, %f2 bge,pt %xcc, loop_6471 ldsb [%l7 + 0x33], %i5 lduw [%l7 + 0x74], %l4 lduw [%l7 + 0x34], %i7 loop_6471: ldx [%l7 + 0x38], %l3 ld [%l7 + 0x1C], %f10 tsubcctv %o7, 0x06A2, %l5 ldd [%l7 + 0x18], %f12 fmovdpos %xcc, %f0, %f13 fmovrdne %l0, %f6, %f14 fcmps %fcc1, %f1, %f8 tg %xcc, 0x0 fmovsneg %icc, %f5, %f12 fnot1s %f12, %f3 fmovrdgez %l6, %f10, %f6 brlez,a %i6, loop_6472 sll %g4, 0x0E, %l1 std %f14, [%l7 + 0x70] fmovdvs %icc, %f6, %f12 loop_6472: fbe,a %fcc1, loop_6473 andn %o0, 0x112E, %o6 fble %fcc1, loop_6474 fbne,a %fcc3, loop_6475 loop_6473: array16 %g3, %g2, %i2 fbg %fcc3, loop_6476 loop_6474: ldsh [%l7 + 0x78], %o1 loop_6475: fmovsvc %xcc, %f0, %f8 xnor %i0, %o3, %i4 loop_6476: stb %g7, [%l7 + 0x62] fbl %fcc3, loop_6477 fbge %fcc1, loop_6478 tcc %icc, 0x2 fcmpne16 %f10, %f0, %o5 loop_6477: srax %l2, 0x07, %o4 loop_6478: sllx %o2, 0x07, %g6 stb %g1, [%l7 + 0x5C] tle %icc, 0x6 ldsh [%l7 + 0x1C], %g5 stw %i3, [%l7 + 0x2C] lduw [%l7 + 0x74], %i1 andncc %l4, %i7, %i5 fble,a %fcc0, loop_6479 lduw [%l7 + 0x0C], %o7 fcmple32 %f6, %f2, %l5 edge32 %l3, %l0, %l6 loop_6479: std %f10, [%l7 + 0x50] movrlz %g4, %l1, %i6 fmovrde %o6, %f14, %f8 orcc %o0, 0x1EC9, %g3 fabss %f8, %f8 ld [%l7 + 0x3C], %f7 fpsub32 %f4, %f14, %f14 fbne,a %fcc3, loop_6480 lduw [%l7 + 0x10], %i2 mova %icc, %o1, %i0 fpadd16 %f4, %f2, %f4 loop_6480: bge,pn %xcc, loop_6481 fmovdvc %icc, %f3, %f13 fmovsvs %icc, %f3, %f13 ldsh [%l7 + 0x36], %g2 loop_6481: bn,pt %icc, loop_6482 stb %i4, [%l7 + 0x76] fnor %f8, %f8, %f10 fbuge,a %fcc1, loop_6483 loop_6482: fone %f12 lduw [%l7 + 0x28], %o3 tcc %icc, 0x1 loop_6483: std %f14, [%l7 + 0x78] taddcctv %g7, 0x005F, %o5 std %f0, [%l7 + 0x30] ldub [%l7 + 0x52], %o4 movrlz %o2, 0x117, %g6 std %f2, [%l7 + 0x28] edge8ln %l2, %g5, %i3 move %icc, %g1, %i1 sethi 0x0C6F, %l4 smul %i7, %i5, %l5 fmovrse %o7, %f5, %f10 bn,pn %icc, loop_6484 fmul8sux16 %f14, %f12, %f12 ldsh [%l7 + 0x32], %l0 std %f8, [%l7 + 0x20] loop_6484: tgu %xcc, 0x7 ld [%l7 + 0x2C], %f5 sth %l3, [%l7 + 0x40] fmovscs %xcc, %f5, %f7 fsrc2 %f8, %f12 fnegs %f11, %f8 edge16 %g4, %l1, %i6 ldsb [%l7 + 0x68], %o6 fmovdvs %icc, %f8, %f10 edge16n %o0, %l6, %g3 fzeros %f0 orncc %o1, %i2, %g2 fxor %f12, %f2, %f12 fbul,a %fcc1, loop_6485 fpack16 %f2, %f14 brnz,a %i4, loop_6486 ldsb [%l7 + 0x0F], %o3 loop_6485: lduh [%l7 + 0x56], %i0 sethi 0x15D6, %g7 loop_6486: brlz %o5, loop_6487 be,a,pt %icc, loop_6488 ldsh [%l7 + 0x42], %o4 subc %g6, 0x1E6E, %o2 loop_6487: xorcc %g5, 0x084E, %i3 loop_6488: subcc %l2, %g1, %i1 brlez,a %i7, loop_6489 tcs %icc, 0x5 ldsb [%l7 + 0x27], %l4 std %f14, [%l7 + 0x58] loop_6489: movg %xcc, %l5, %i5 andn %o7, 0x06CB, %l0 fornot2 %f0, %f6, %f12 fbl %fcc3, loop_6490 mova %xcc, %g4, %l3 stb %i6, [%l7 + 0x70] sethi 0x1B43, %o6 loop_6490: subcc %o0, %l1, %g3 alignaddr %o1, %i2, %g2 tge %icc, 0x0 edge32l %i4, %o3, %i0 fnot2 %f0, %f0 brgz %g7, loop_6491 fbn,a %fcc1, loop_6492 bpos %icc, loop_6493 tn %xcc, 0x4 loop_6491: sth %l6, [%l7 + 0x48] loop_6492: addccc %o5, %o4, %o2 loop_6493: fmovrslez %g5, %f7, %f8 movrlez %g6, %i3, %g1 ldd [%l7 + 0x58], %f10 ldub [%l7 + 0x26], %i1 fbug %fcc2, loop_6494 fbn %fcc2, loop_6495 tne %xcc, 0x1 taddcctv %i7, %l2, %l5 loop_6494: nop setx loop_6496, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6495: ldsb [%l7 + 0x12], %i5 bge,pn %xcc, loop_6497 ldub [%l7 + 0x60], %o7 loop_6496: array8 %l4, %g4, %l3 fmovrslz %l0, %f13, %f1 loop_6497: tvs %xcc, 0x4 edge16n %i6, %o0, %l1 bn,pt %icc, loop_6498 edge16l %g3, %o1, %o6 fmul8x16au %f0, %f0, %f2 array8 %i2, %g2, %o3 loop_6498: fzeros %f7 fornot1 %f10, %f2, %f4 umul %i4, %i0, %g7 fpsub16s %f14, %f15, %f5 fmovsl %xcc, %f2, %f1 srl %o5, 0x12, %o4 srax %o2, %l6, %g6 xor %g5, 0x1EBE, %i3 fmovscc %icc, %f15, %f12 udiv %i1, 0x1598, %g1 ldsw [%l7 + 0x64], %i7 fxnors %f1, %f6, %f12 fornot1 %f2, %f12, %f14 taddcctv %l2, 0x091B, %l5 movvs %xcc, %o7, %i5 fmovsa %xcc, %f11, %f13 tsubcc %l4, %g4, %l3 edge16ln %i6, %o0, %l1 orncc %l0, %g3, %o6 srl %o1, %g2, %i2 lduw [%l7 + 0x4C], %o3 fnot1s %f11, %f1 fandnot1 %f4, %f14, %f4 fmovd %f12, %f2 sdiv %i4, 0x0F30, %i0 lduh [%l7 + 0x4E], %g7 tpos %xcc, 0x2 udivcc %o5, 0x0B06, %o2 orcc %l6, %g6, %g5 ldd [%l7 + 0x50], %f14 bne,a,pt %xcc, loop_6499 fbu,a %fcc2, loop_6500 fmovdl %xcc, %f5, %f15 bpos,a %icc, loop_6501 loop_6499: brnz %o4, loop_6502 loop_6500: ldub [%l7 + 0x0F], %i3 ldub [%l7 + 0x32], %g1 loop_6501: srax %i7, 0x10, %l2 loop_6502: ldub [%l7 + 0x43], %l5 andn %i1, %i5, %l4 umul %g4, 0x11F8, %o7 fbe %fcc3, loop_6503 fmovrdgez %i6, %f0, %f8 sllx %l3, 0x12, %o0 sdivcc %l1, 0x11D2, %l0 loop_6503: subc %g3, %o1, %g2 edge8n %o6, %o3, %i4 fpsub32s %f12, %f13, %f10 stx %i0, [%l7 + 0x48] movvc %xcc, %g7, %i2 fmovdge %xcc, %f9, %f8 fbl %fcc2, loop_6504 tvc %icc, 0x4 fmovsne %xcc, %f4, %f1 ld [%l7 + 0x38], %f1 loop_6504: ldd [%l7 + 0x38], %f10 fmovrslez %o5, %f6, %f6 fmul8sux16 %f4, %f10, %f12 fpmerge %f12, %f1, %f4 movpos %icc, %l6, %g6 mulscc %g5, 0x110D, %o2 udiv %i3, 0x0003, %o4 edge16l %g1, %l2, %i7 sethi 0x1525, %l5 be %icc, loop_6505 std %f12, [%l7 + 0x78] ldd [%l7 + 0x10], %f4 st %f10, [%l7 + 0x78] loop_6505: fpackfix %f4, %f4 fpack32 %f0, %f12, %f8 movne %icc, %i5, %i1 stb %g4, [%l7 + 0x7B] fmovdpos %xcc, %f3, %f1 fmovsvc %xcc, %f6, %f15 fpack16 %f8, %f10 fsrc2 %f6, %f12 bvs,a,pn %icc, loop_6506 fmovrsne %l4, %f8, %f12 lduh [%l7 + 0x78], %o7 fcmpgt32 %f8, %f8, %i6 loop_6506: ldd [%l7 + 0x38], %f14 edge16 %l3, %l1, %o0 fxnor %f8, %f4, %f4 brlz,a %g3, loop_6507 fmovdn %icc, %f1, %f13 smulcc %o1, 0x1604, %g2 fcmpgt16 %f2, %f4, %l0 loop_6507: fmovs %f1, %f5 fmovrde %o3, %f8, %f2 stb %o6, [%l7 + 0x54] fcmped %fcc3, %f12, %f2 fsrc2s %f4, %f0 fbu %fcc1, loop_6508 or %i0, 0x0154, %i4 fmovrsgz %i2, %f5, %f1 sth %o5, [%l7 + 0x72] loop_6508: fbuge,a %fcc2, loop_6509 fcmpd %fcc0, %f2, %f4 mova %xcc, %g7, %l6 ldx [%l7 + 0x48], %g5 loop_6509: fxors %f11, %f3, %f0 fand %f4, %f2, %f14 ld [%l7 + 0x48], %f8 fpadd32 %f4, %f14, %f10 fsrc2 %f2, %f6 fpsub16 %f10, %f6, %f4 edge32 %g6, %i3, %o2 bn,a,pt %icc, loop_6510 sdivcc %o4, 0x0C54, %l2 fmovdneg %xcc, %f12, %f15 movne %xcc, %g1, %i7 loop_6510: lduw [%l7 + 0x50], %l5 array32 %i1, %i5, %g4 orncc %o7, 0x0488, %l4 fbne,a %fcc0, loop_6511 sth %l3, [%l7 + 0x0A] for %f0, %f8, %f8 pdist %f14, %f6, %f6 loop_6511: st %f6, [%l7 + 0x28] fcmped %fcc0, %f8, %f10 movcc %xcc, %i6, %o0 lduh [%l7 + 0x1C], %g3 stb %o1, [%l7 + 0x3A] sethi 0x1FCE, %l1 st %f10, [%l7 + 0x30] stb %g2, [%l7 + 0x1C] stb %o3, [%l7 + 0x3A] fbul %fcc2, loop_6512 lduw [%l7 + 0x2C], %l0 ba loop_6513 umul %o6, 0x1A72, %i0 loop_6512: brgez %i2, loop_6514 fpack16 %f8, %f13 loop_6513: tle %icc, 0x6 edge8n %o5, %i4, %l6 loop_6514: subc %g7, %g5, %g6 brnz %i3, loop_6515 tsubcctv %o2, 0x0004, %l2 fand %f6, %f4, %f4 orcc %o4, 0x1E30, %g1 loop_6515: andncc %i7, %i1, %l5 edge16l %g4, %o7, %l4 sllx %l3, %i6, %o0 fbule,a %fcc1, loop_6516 taddcctv %g3, %i5, %l1 bg,a %icc, loop_6517 fmovde %xcc, %f4, %f14 loop_6516: ldsw [%l7 + 0x24], %g2 fsrc1s %f10, %f1 loop_6517: ldd [%l7 + 0x50], %f14 array8 %o3, %o1, %l0 ldx [%l7 + 0x60], %o6 fabsd %f8, %f0 fandnot1s %f14, %f7, %f12 tcs %xcc, 0x0 lduw [%l7 + 0x18], %i0 fmovdne %icc, %f6, %f7 stw %o5, [%l7 + 0x78] bpos,a loop_6518 fba,a %fcc3, loop_6519 orcc %i4, %l6, %g7 fmovsn %xcc, %f0, %f5 loop_6518: fcmpd %fcc1, %f0, %f0 loop_6519: siam 0x6 ldsh [%l7 + 0x74], %g5 fmovde %icc, %f3, %f5 movvs %icc, %g6, %i2 faligndata %f4, %f6, %f10 fmovs %f9, %f2 ldsw [%l7 + 0x60], %i3 fbn,a %fcc1, loop_6520 movpos %icc, %o2, %o4 fbne,a %fcc1, loop_6521 brz %l2, loop_6522 loop_6520: fble,a %fcc3, loop_6523 tvc %xcc, 0x0 loop_6521: st %f2, [%l7 + 0x20] loop_6522: fmovsg %icc, %f0, %f9 loop_6523: bneg,pn %xcc, loop_6524 stx %i7, [%l7 + 0x70] st %f0, [%l7 + 0x0C] fmovdpos %xcc, %f4, %f8 loop_6524: bpos,a,pn %icc, loop_6525 edge32 %g1, %l5, %g4 fmovscc %icc, %f2, %f2 bn,pn %icc, loop_6526 loop_6525: brlez,a %i1, loop_6527 ldsh [%l7 + 0x64], %o7 xor %l4, %l3, %o0 loop_6526: taddcctv %i6, %i5, %l1 loop_6527: addccc %g2, %o3, %g3 brlz %l0, loop_6528 bn,a,pn %icc, loop_6529 fmovsgu %icc, %f10, %f7 movge %icc, %o1, %i0 loop_6528: std %f12, [%l7 + 0x50] loop_6529: ldub [%l7 + 0x4C], %o6 ldsw [%l7 + 0x50], %o5 bcc %xcc, loop_6530 std %f2, [%l7 + 0x20] fmovrdgez %i4, %f6, %f6 bl,pt %icc, loop_6531 loop_6530: fmovrsgz %g7, %f14, %f12 taddcc %g5, 0x187F, %l6 tpos %xcc, 0x1 loop_6531: andncc %g6, %i3, %i2 fnands %f1, %f15, %f12 ldub [%l7 + 0x42], %o4 fmovrdlez %l2, %f12, %f14 tcs %icc, 0x6 edge16 %o2, %i7, %g1 fbg,a %fcc1, loop_6532 udiv %l5, 0x1418, %i1 taddcctv %g4, %l4, %o7 fsrc1s %f0, %f11 loop_6532: alignaddrl %o0, %l3, %i5 sub %i6, 0x0E15, %g2 mulscc %l1, 0x0297, %o3 bneg,a loop_6533 fnot1s %f3, %f12 bl,pt %xcc, loop_6534 fba %fcc3, loop_6535 loop_6533: fxnor %f6, %f2, %f4 umulcc %g3, 0x1881, %l0 loop_6534: stw %i0, [%l7 + 0x74] loop_6535: ldx [%l7 + 0x70], %o1 nop setx loop_6536, %l0, %l1 jmpl %l1, %o6 brz,a %o5, loop_6537 fpadd32 %f14, %f0, %f10 fcmpgt16 %f0, %f8, %i4 loop_6536: std %f0, [%l7 + 0x20] loop_6537: fbo,a %fcc1, loop_6538 xnor %g5, %g7, %l6 move %icc, %g6, %i2 move %icc, %i3, %l2 loop_6538: stx %o2, [%l7 + 0x78] sll %o4, 0x18, %g1 fbne,a %fcc3, loop_6539 edge32ln %l5, %i7, %i1 movne %xcc, %g4, %o7 ldx [%l7 + 0x60], %o0 loop_6539: fmovsvs %xcc, %f14, %f13 lduw [%l7 + 0x74], %l3 tgu %xcc, 0x3 addcc %i5, %l4, %i6 ldsh [%l7 + 0x7E], %l1 stx %g2, [%l7 + 0x48] fmovda %icc, %f13, %f11 fmul8ulx16 %f2, %f6, %f6 fsrc2 %f2, %f10 fone %f2 fbg %fcc1, loop_6540 lduw [%l7 + 0x10], %g3 movn %icc, %l0, %i0 ldsw [%l7 + 0x14], %o3 loop_6540: stb %o6, [%l7 + 0x2A] tne %xcc, 0x0 fmovsa %xcc, %f10, %f0 fand %f2, %f14, %f4 sllx %o5, %o1, %g5 xnorcc %g7, 0x0E3E, %i4 fmovscs %icc, %f2, %f6 call loop_6541 sdivcc %l6, 0x146D, %i2 alignaddr %i3, %l2, %g6 udivcc %o2, 0x1D03, %o4 loop_6541: movneg %xcc, %g1, %l5 lduw [%l7 + 0x44], %i7 fbul %fcc0, loop_6542 ld [%l7 + 0x30], %f10 orcc %i1, %g4, %o7 st %f7, [%l7 + 0x78] loop_6542: bgu,a %icc, loop_6543 std %f6, [%l7 + 0x20] array16 %o0, %l3, %i5 fcmped %fcc1, %f6, %f4 loop_6543: tgu %icc, 0x2 fbg,a %fcc3, loop_6544 fmovrse %l4, %f3, %f8 mulscc %i6, %l1, %g2 fpackfix %f10, %f7 loop_6544: fcmple32 %f6, %f14, %l0 std %f12, [%l7 + 0x08] fmovrde %i0, %f6, %f10 ldsb [%l7 + 0x75], %o3 stb %o6, [%l7 + 0x49] fcmple32 %f4, %f12, %o5 fmul8sux16 %f8, %f4, %f4 fsrc2s %f13, %f10 ldsb [%l7 + 0x44], %g3 bleu,a,pt %xcc, loop_6545 movn %icc, %o1, %g5 ldd [%l7 + 0x58], %f8 movge %icc, %g7, %i4 loop_6545: array16 %l6, %i3, %i2 sllx %l2, %g6, %o4 fmovse %icc, %f9, %f14 edge16ln %o2, %l5, %i7 brlez %g1, loop_6546 fmovrdgz %i1, %f6, %f10 ldub [%l7 + 0x46], %g4 movge %icc, %o7, %l3 loop_6546: ldsh [%l7 + 0x6A], %o0 bne %icc, loop_6547 ldsw [%l7 + 0x30], %l4 lduh [%l7 + 0x28], %i5 fbue,a %fcc2, loop_6548 loop_6547: edge32ln %l1, %g2, %i6 bpos,a %xcc, loop_6549 lduh [%l7 + 0x5A], %i0 loop_6548: edge32ln %l0, %o6, %o5 subccc %g3, 0x1AA0, %o3 loop_6549: ldx [%l7 + 0x08], %o1 array32 %g5, %g7, %l6 movgu %xcc, %i4, %i2 tvc %icc, 0x1 fnand %f0, %f12, %f10 faligndata %f8, %f10, %f4 fsrc1s %f4, %f14 te %icc, 0x6 fmovdpos %xcc, %f3, %f0 subc %i3, %l2, %g6 udivcc %o2, 0x12E9, %l5 lduh [%l7 + 0x44], %o4 call loop_6550 smulcc %i7, %g1, %i1 fones %f4 tgu %xcc, 0x4 loop_6550: ldd [%l7 + 0x60], %f0 ldx [%l7 + 0x28], %o7 lduw [%l7 + 0x6C], %g4 bcc,a %xcc, loop_6551 fmul8sux16 %f12, %f0, %f14 fbue %fcc3, loop_6552 ldsh [%l7 + 0x6A], %l3 loop_6551: ldx [%l7 + 0x18], %l4 fmovscc %xcc, %f5, %f8 loop_6552: pdist %f12, %f12, %f6 stx %o0, [%l7 + 0x08] std %f12, [%l7 + 0x20] stw %l1, [%l7 + 0x34] lduh [%l7 + 0x2C], %g2 fandnot1 %f14, %f0, %f8 brgz %i5, loop_6553 ldsh [%l7 + 0x24], %i6 tcs %icc, 0x2 bge,a loop_6554 loop_6553: brz %l0, loop_6555 stw %o6, [%l7 + 0x38] fandnot2 %f12, %f12, %f14 loop_6554: bcs %xcc, loop_6556 loop_6555: fbne %fcc1, loop_6557 fandnot1 %f8, %f8, %f12 ldub [%l7 + 0x52], %i0 loop_6556: bne,pn %icc, loop_6558 loop_6557: mulx %o5, 0x121C, %g3 bgu,a,pn %icc, loop_6559 fmovrdne %o3, %f6, %f6 loop_6558: ldd [%l7 + 0x08], %f14 fxors %f7, %f11, %f7 loop_6559: stb %o1, [%l7 + 0x75] st %f7, [%l7 + 0x40] taddcctv %g5, 0x1BB0, %l6 fcmpeq32 %f6, %f12, %g7 mulx %i4, 0x080F, %i2 tpos %xcc, 0x5 xor %l2, %i3, %o2 fmovrdlez %g6, %f10, %f8 fsrc1 %f14, %f10 stx %o4, [%l7 + 0x10] ld [%l7 + 0x58], %f6 fpadd16s %f7, %f11, %f14 ldd [%l7 + 0x78], %f14 tneg %xcc, 0x1 ldub [%l7 + 0x15], %l5 fba %fcc3, loop_6560 fmovdge %icc, %f11, %f13 fpack32 %f6, %f0, %f14 edge32n %i7, %g1, %o7 loop_6560: ldx [%l7 + 0x58], %g4 fmovsle %icc, %f11, %f8 tvc %icc, 0x1 srax %i1, 0x14, %l4 fandnot1s %f5, %f2, %f8 movrlz %l3, %o0, %g2 fnors %f4, %f6, %f5 ldd [%l7 + 0x58], %f0 edge16n %l1, %i6, %l0 fmovsne %icc, %f10, %f3 fmovse %xcc, %f3, %f9 fnegs %f1, %f0 fmovrde %i5, %f10, %f0 call loop_6561 fmovscs %icc, %f5, %f0 fmovsleu %icc, %f8, %f5 stw %o6, [%l7 + 0x60] loop_6561: lduw [%l7 + 0x10], %i0 fornot1s %f2, %f0, %f11 tl %icc, 0x6 call loop_6562 fmovdn %icc, %f5, %f1 ldd [%l7 + 0x50], %f12 fcmpne32 %f12, %f10, %g3 loop_6562: nop setx loop_6563, %l0, %l1 jmpl %l1, %o5 fmovdg %icc, %f3, %f5 movrne %o3, %o1, %g5 ld [%l7 + 0x68], %f9 loop_6563: pdist %f4, %f12, %f14 fpsub32s %f13, %f5, %f10 fbe,a %fcc1, loop_6564 stx %l6, [%l7 + 0x68] bn,a loop_6565 fand %f0, %f12, %f12 loop_6564: fmovdle %icc, %f2, %f14 stb %i4, [%l7 + 0x4D] loop_6565: fbuge,a %fcc1, loop_6566 sub %i2, 0x178D, %g7 stx %l2, [%l7 + 0x10] movrlez %o2, 0x390, %i3 loop_6566: edge8n %g6, %l5, %i7 fcmple32 %f6, %f2, %g1 fand %f8, %f0, %f12 ldd [%l7 + 0x68], %f4 sll %o4, 0x04, %o7 st %f4, [%l7 + 0x40] fmovdvs %xcc, %f14, %f11 ldx [%l7 + 0x38], %i1 fmovspos %xcc, %f10, %f5 fcmpgt32 %f14, %f4, %g4 ldx [%l7 + 0x38], %l3 fcmpeq32 %f0, %f14, %l4 sll %o0, %l1, %i6 fba %fcc0, loop_6567 fandnot1s %f3, %f13, %f2 fcmpeq32 %f14, %f6, %g2 subcc %i5, 0x02D9, %l0 loop_6567: fbg,a %fcc0, loop_6568 fand %f4, %f0, %f10 for %f10, %f10, %f8 nop setx loop_6569, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6568: movl %xcc, %o6, %i0 fcmped %fcc3, %f12, %f14 fbuge,a %fcc0, loop_6570 loop_6569: movge %icc, %o5, %g3 ldub [%l7 + 0x0A], %o1 brgez %o3, loop_6571 loop_6570: stw %l6, [%l7 + 0x10] sth %i4, [%l7 + 0x6E] st %f15, [%l7 + 0x14] loop_6571: nop setx loop_6572, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %i2, [%l7 + 0x18] udivx %g7, 0x0A06, %g5 array32 %l2, %i3, %g6 loop_6572: ldsb [%l7 + 0x62], %l5 ldsh [%l7 + 0x1A], %o2 fbul,a %fcc3, loop_6573 bn %icc, loop_6574 movvs %icc, %i7, %o4 fsrc1s %f10, %f5 loop_6573: orncc %o7, 0x1D52, %i1 loop_6574: faligndata %f4, %f2, %f6 fbue %fcc3, loop_6575 ldsb [%l7 + 0x44], %g1 lduw [%l7 + 0x20], %l3 ldsw [%l7 + 0x2C], %g4 loop_6575: fmul8x16au %f7, %f1, %f6 bgu,pt %xcc, loop_6576 tg %icc, 0x5 or %l4, 0x1905, %o0 ld [%l7 + 0x40], %f10 loop_6576: subc %i6, %l1, %i5 movcs %xcc, %g2, %o6 taddcctv %l0, %o5, %i0 ld [%l7 + 0x34], %f9 andn %g3, %o3, %o1 ldsw [%l7 + 0x24], %l6 fmovsa %icc, %f10, %f9 brlez,a %i4, loop_6577 ldsh [%l7 + 0x44], %g7 ldx [%l7 + 0x10], %i2 ldsh [%l7 + 0x78], %l2 loop_6577: fmovrslez %i3, %f6, %f15 fble %fcc3, loop_6578 tne %icc, 0x2 bleu,pn %icc, loop_6579 movg %xcc, %g5, %g6 loop_6578: edge8l %l5, %i7, %o2 movl %xcc, %o4, %i1 loop_6579: fzeros %f9 ldsb [%l7 + 0x61], %g1 edge8ln %o7, %g4, %l4 brlez,a %l3, loop_6580 lduw [%l7 + 0x28], %i6 add %l1, %o0, %g2 fmovsgu %icc, %f2, %f4 loop_6580: st %f5, [%l7 + 0x70] fpadd32s %f7, %f11, %f6 fblg,a %fcc2, loop_6581 sth %o6, [%l7 + 0x3C] fbul %fcc3, loop_6582 ble,a,pn %icc, loop_6583 loop_6581: stb %i5, [%l7 + 0x2D] ldsh [%l7 + 0x6C], %o5 loop_6582: tsubcc %l0, 0x17AA, %i0 loop_6583: lduh [%l7 + 0x08], %g3 ldsh [%l7 + 0x6C], %o3 fmovsn %icc, %f12, %f3 movl %icc, %o1, %l6 add %g7, %i2, %l2 fsrc2 %f10, %f8 bvs,a,pn %icc, loop_6584 stb %i3, [%l7 + 0x5D] tsubcctv %i4, 0x0623, %g6 lduw [%l7 + 0x30], %g5 loop_6584: fmovse %icc, %f9, %f4 fpadd32s %f5, %f4, %f7 bcc,a %xcc, loop_6585 fcmpeq16 %f10, %f6, %i7 fmovdn %xcc, %f1, %f15 faligndata %f2, %f6, %f2 loop_6585: ldsh [%l7 + 0x76], %o2 ldsw [%l7 + 0x74], %o4 sdivx %i1, 0x18ED, %g1 fbo,a %fcc3, loop_6586 sth %l5, [%l7 + 0x4A] fcmpne32 %f8, %f0, %o7 ldx [%l7 + 0x68], %l4 loop_6586: fmovrsgez %l3, %f14, %f1 tne %xcc, 0x6 call loop_6587 sth %i6, [%l7 + 0x70] fblg,a %fcc1, loop_6588 fpsub16s %f11, %f1, %f10 loop_6587: fnot2 %f6, %f10 umul %l1, 0x1570, %g4 loop_6588: tsubcc %g2, %o0, %o6 fmovspos %icc, %f1, %f11 edge8n %o5, %l0, %i5 fands %f0, %f12, %f4 brlz,a %g3, loop_6589 fble %fcc2, loop_6590 lduh [%l7 + 0x56], %i0 ldsh [%l7 + 0x12], %o3 loop_6589: stb %l6, [%l7 + 0x58] loop_6590: fmovrslez %o1, %f10, %f10 brlz,a %i2, loop_6591 fmovdle %xcc, %f4, %f1 movgu %icc, %g7, %l2 fmovsl %icc, %f7, %f8 loop_6591: fpadd32s %f8, %f11, %f0 ldx [%l7 + 0x70], %i4 lduw [%l7 + 0x54], %g6 ld [%l7 + 0x58], %f8 fcmpne32 %f8, %f8, %i3 fmovrdgz %i7, %f4, %f12 tsubcctv %o2, %g5, %i1 bvs,a loop_6592 fmovd %f10, %f12 stw %o4, [%l7 + 0x24] tg %icc, 0x5 loop_6592: edge8 %l5, %o7, %g1 sth %l3, [%l7 + 0x6C] fornot1s %f7, %f11, %f5 ba,a loop_6593 bg,a,pt %xcc, loop_6594 ldd [%l7 + 0x38], %f10 edge32ln %i6, %l4, %g4 loop_6593: fmovsleu %icc, %f1, %f9 loop_6594: stx %l1, [%l7 + 0x20] fmovd %f0, %f4 sub %g2, %o0, %o5 ldsh [%l7 + 0x38], %o6 movgu %icc, %l0, %i5 smulcc %i0, 0x0D74, %o3 sth %g3, [%l7 + 0x0C] brnz %o1, loop_6595 movcs %xcc, %l6, %g7 lduh [%l7 + 0x2C], %l2 tvs %xcc, 0x2 loop_6595: fmovde %icc, %f13, %f12 fmul8sux16 %f2, %f12, %f4 fxnor %f6, %f8, %f6 ldd [%l7 + 0x58], %f6 fpack32 %f6, %f6, %f6 alignaddr %i4, %g6, %i2 ldsw [%l7 + 0x60], %i7 fcmpne32 %f10, %f4, %o2 std %f10, [%l7 + 0x68] mulx %i3, 0x140E, %i1 sth %g5, [%l7 + 0x28] fmovdpos %xcc, %f10, %f12 fmovrslez %l5, %f1, %f7 edge8l %o7, %o4, %l3 fmovsleu %icc, %f13, %f0 fcmped %fcc0, %f12, %f6 ldx [%l7 + 0x50], %g1 bvc %xcc, loop_6596 popc 0x05FC, %i6 fmovrdne %l4, %f4, %f12 bn,pt %icc, loop_6597 loop_6596: brgz,a %g4, loop_6598 orn %l1, 0x1FD1, %o0 bl,a loop_6599 loop_6597: fmovscc %icc, %f6, %f9 loop_6598: ld [%l7 + 0x7C], %f14 fzeros %f15 loop_6599: ld [%l7 + 0x78], %f8 tg %xcc, 0x6 udiv %g2, 0x0D99, %o6 edge16ln %l0, %i5, %i0 fmovrdlz %o3, %f14, %f8 xor %g3, %o1, %o5 fmovsleu %xcc, %f4, %f3 brnz %g7, loop_6600 stb %l2, [%l7 + 0x2B] fones %f2 ldd [%l7 + 0x68], %f2 loop_6600: movleu %icc, %i4, %l6 fmuld8ulx16 %f9, %f12, %f10 fxor %f4, %f14, %f0 be loop_6601 st %f4, [%l7 + 0x48] movn %xcc, %g6, %i7 fmovsge %xcc, %f14, %f0 loop_6601: addc %o2, 0x0601, %i2 tpos %xcc, 0x0 call loop_6602 edge32l %i1, %g5, %i3 st %f1, [%l7 + 0x1C] ldd [%l7 + 0x18], %f4 loop_6602: subccc %l5, %o4, %l3 edge32n %o7, %g1, %l4 and %i6, 0x0372, %g4 sth %o0, [%l7 + 0x2A] movvc %xcc, %l1, %g2 fnot1s %f5, %f7 st %f2, [%l7 + 0x6C] fmovrdgez %o6, %f6, %f0 stx %i5, [%l7 + 0x70] ba loop_6603 sethi 0x13E6, %i0 fnegs %f5, %f4 fexpand %f2, %f12 loop_6603: st %f2, [%l7 + 0x30] brnz %o3, loop_6604 ld [%l7 + 0x74], %f0 sdivx %g3, 0x187B, %o1 ldub [%l7 + 0x5A], %l0 loop_6604: brgz,a %g7, loop_6605 fmovdvs %xcc, %f0, %f11 fmuld8sux16 %f1, %f15, %f12 fors %f1, %f3, %f15 loop_6605: fmovdvc %xcc, %f1, %f0 fandnot2 %f8, %f4, %f2 ldx [%l7 + 0x70], %l2 lduw [%l7 + 0x4C], %o5 fmovsle %xcc, %f3, %f6 st %f8, [%l7 + 0x60] stx %l6, [%l7 + 0x28] brlez %g6, loop_6606 xorcc %i7, %i4, %o2 umulcc %i2, %g5, %i3 st %f11, [%l7 + 0x40] loop_6606: fmovsleu %icc, %f3, %f10 fxnor %f2, %f12, %f14 lduh [%l7 + 0x38], %l5 xor %o4, %i1, %l3 brgez,a %g1, loop_6607 stb %o7, [%l7 + 0x71] sth %l4, [%l7 + 0x58] lduh [%l7 + 0x24], %i6 loop_6607: fnands %f9, %f0, %f3 stx %o0, [%l7 + 0x08] fornot2s %f5, %f14, %f1 fmovsvc %xcc, %f8, %f7 fmovsl %icc, %f10, %f11 ldsh [%l7 + 0x4C], %g4 fmovrsne %l1, %f13, %f13 tl %xcc, 0x7 ldd [%l7 + 0x50], %f2 stb %o6, [%l7 + 0x27] ldsh [%l7 + 0x68], %g2 fabsd %f4, %f12 fnand %f0, %f8, %f4 ldsw [%l7 + 0x50], %i0 movle %xcc, %i5, %o3 fmovrdne %g3, %f2, %f4 fble,a %fcc3, loop_6608 st %f12, [%l7 + 0x54] fpsub32s %f11, %f7, %f7 ld [%l7 + 0x5C], %f7 loop_6608: stx %l0, [%l7 + 0x30] bvc,a,pn %icc, loop_6609 ldx [%l7 + 0x28], %o1 movleu %icc, %g7, %l2 bn,a %xcc, loop_6610 loop_6609: ta %xcc, 0x4 fcmps %fcc3, %f6, %f15 fmovdvs %icc, %f8, %f13 loop_6610: fexpand %f9, %f4 add %o5, 0x166E, %g6 fabss %f5, %f1 fmovrslez %i7, %f13, %f11 fba,a %fcc1, loop_6611 be,pt %icc, loop_6612 stx %l6, [%l7 + 0x60] edge16ln %o2, %i2, %i4 loop_6611: fmul8x16 %f2, %f10, %f0 loop_6612: fornot2s %f8, %f3, %f14 edge16ln %g5, %i3, %o4 fands %f1, %f7, %f14 and %l5, %l3, %i1 fmovrdlez %o7, %f4, %f4 bn,a,pt %xcc, loop_6613 srlx %l4, 0x16, %g1 edge32ln %o0, %i6, %g4 ldsb [%l7 + 0x15], %l1 loop_6613: bpos %xcc, loop_6614 ldsw [%l7 + 0x6C], %g2 xorcc %o6, %i0, %i5 lduh [%l7 + 0x72], %g3 loop_6614: fmovdneg %xcc, %f0, %f12 fmovrdne %l0, %f6, %f10 bne %icc, loop_6615 fnot1s %f2, %f9 nop setx loop_6616, %l0, %l1 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 %f0, %f8 loop_6615: taddcc %o1, 0x06EE, %g7 fcmpgt32 %f14, %f14, %l2 loop_6616: fbg,a %fcc3, loop_6617 ldsw [%l7 + 0x68], %o3 ldsb [%l7 + 0x3B], %o5 movcc %icc, %g6, %i7 loop_6617: ldd [%l7 + 0x78], %f2 ld [%l7 + 0x48], %f13 edge32n %l6, %o2, %i2 fcmpgt32 %f8, %f6, %i4 st %f2, [%l7 + 0x18] fmovde %icc, %f7, %f5 stw %i3, [%l7 + 0x60] fblg,a %fcc2, loop_6618 stx %g5, [%l7 + 0x70] edge32l %l5, %l3, %o4 movgu %xcc, %o7, %l4 loop_6618: fmovsle %icc, %f9, %f12 tne %icc, 0x1 mulscc %i1, 0x1DAB, %o0 movrlez %g1, 0x10B, %g4 popc %i6, %g2 stx %l1, [%l7 + 0x30] tsubcctv %i0, %i5, %g3 fands %f6, %f6, %f0 lduw [%l7 + 0x34], %l0 std %f12, [%l7 + 0x68] ldsb [%l7 + 0x20], %o6 pdist %f0, %f12, %f12 fbe,a %fcc0, loop_6619 movrgez %o1, %l2, %o3 fmovs %f11, %f12 fmovdvs %xcc, %f3, %f10 loop_6619: fsrc1s %f0, %f5 fbe %fcc2, loop_6620 stb %g7, [%l7 + 0x64] fmovdleu %xcc, %f14, %f13 or %g6, %i7, %o5 loop_6620: srax %o2, %i2, %i4 sll %l6, %g5, %l5 edge8 %i3, %l3, %o4 fsrc2s %f3, %f6 ldub [%l7 + 0x3A], %l4 movcc %xcc, %o7, %o0 fbn %fcc0, loop_6621 movle %icc, %i1, %g1 brgz,a %g4, loop_6622 xorcc %i6, 0x1DFD, %l1 loop_6621: umul %i0, 0x12DF, %i5 lduw [%l7 + 0x14], %g3 loop_6622: sdivx %g2, 0x1044, %l0 fmovrdne %o6, %f12, %f0 bpos,a,pn %xcc, loop_6623 movcs %xcc, %o1, %o3 edge8ln %l2, %g7, %i7 fpadd16s %f3, %f14, %f15 loop_6623: fsrc2 %f12, %f12 te %xcc, 0x3 stw %o5, [%l7 + 0x5C] bcc,pn %icc, loop_6624 ldsh [%l7 + 0x6C], %g6 fcmps %fcc3, %f8, %f13 lduw [%l7 + 0x1C], %i2 loop_6624: ldsb [%l7 + 0x2C], %i4 or %o2, %g5, %l6 ldub [%l7 + 0x20], %i3 fornot2s %f0, %f13, %f9 movge %xcc, %l5, %l3 ldub [%l7 + 0x5A], %o4 or %o7, %o0, %l4 sllx %g1, %i1, %i6 edge8ln %g4, %i0, %l1 fnegs %f7, %f0 fandnot1s %f11, %f6, %f7 fnand %f12, %f8, %f6 stx %i5, [%l7 + 0x30] mova %icc, %g3, %l0 fpadd16 %f14, %f6, %f12 andn %g2, %o6, %o3 lduh [%l7 + 0x1C], %o1 lduh [%l7 + 0x56], %g7 fabsd %f10, %f10 bne,pn %xcc, loop_6625 std %f14, [%l7 + 0x48] fba %fcc0, loop_6626 edge32ln %l2, %o5, %g6 loop_6625: brgz,a %i2, loop_6627 sdivcc %i7, 0x12F9, %i4 loop_6626: add %g5, 0x0E28, %o2 srl %i3, 0x13, %l5 loop_6627: bg,a,pt %icc, loop_6628 smulcc %l6, %o4, %l3 addc %o0, %l4, %g1 lduh [%l7 + 0x40], %i1 loop_6628: bvs,a,pn %icc, loop_6629 fmovsg %icc, %f0, %f7 sth %o7, [%l7 + 0x6E] siam 0x3 loop_6629: ldsw [%l7 + 0x4C], %g4 sdiv %i0, 0x03C9, %i6 ldsh [%l7 + 0x5A], %l1 stb %g3, [%l7 + 0x4B] fba,a %fcc3, loop_6630 movleu %xcc, %i5, %g2 fmovsne %xcc, %f5, %f8 taddcc %o6, 0x0FD0, %o3 loop_6630: brgz %o1, loop_6631 srl %g7, 0x05, %l2 lduw [%l7 + 0x18], %l0 fmuld8ulx16 %f5, %f5, %f12 loop_6631: ldub [%l7 + 0x1E], %g6 ldsw [%l7 + 0x38], %i2 fnegs %f11, %f12 ldub [%l7 + 0x11], %o5 fpsub16s %f15, %f0, %f13 fzero %f0 ldsb [%l7 + 0x4C], %i7 fxors %f2, %f0, %f14 std %f4, [%l7 + 0x50] ldub [%l7 + 0x6B], %i4 fxors %f7, %f7, %f15 ldsb [%l7 + 0x7C], %g5 stx %o2, [%l7 + 0x58] ldsh [%l7 + 0x2A], %l5 fmovrsgez %i3, %f12, %f5 tsubcc %o4, 0x08EA, %l3 fmovsge %xcc, %f1, %f4 or %l6, 0x047A, %l4 fone %f4 fmovdneg %icc, %f2, %f5 st %f14, [%l7 + 0x40] edge32 %o0, %i1, %g1 array8 %g4, %i0, %i6 stb %l1, [%l7 + 0x6E] brz %o7, loop_6632 ld [%l7 + 0x1C], %f0 edge32ln %g3, %g2, %o6 sllx %i5, %o3, %o1 loop_6632: add %l2, %l0, %g7 brlez,a %i2, loop_6633 fmovdn %icc, %f12, %f7 array32 %g6, %o5, %i4 ldsw [%l7 + 0x50], %i7 loop_6633: sethi 0x156E, %o2 fpadd16 %f10, %f8, %f0 bge,pt %xcc, loop_6634 ldub [%l7 + 0x45], %l5 sra %g5, %i3, %l3 fmovd %f6, %f14 loop_6634: fbn,a %fcc1, loop_6635 fmovrse %l6, %f5, %f10 fpsub16 %f6, %f10, %f10 alignaddrl %l4, %o4, %o0 loop_6635: stw %g1, [%l7 + 0x44] fxnor %f8, %f8, %f4 fbu,a %fcc0, loop_6636 fmuld8ulx16 %f10, %f12, %f6 lduw [%l7 + 0x0C], %g4 brgez,a %i1, loop_6637 loop_6636: fpadd16s %f9, %f5, %f14 fmovrdgez %i0, %f10, %f2 sra %l1, 0x04, %i6 loop_6637: movge %xcc, %o7, %g2 fcmped %fcc1, %f10, %f12 stw %g3, [%l7 + 0x50] siam 0x0 fabss %f7, %f0 fmovdneg %icc, %f11, %f1 fbg,a %fcc2, loop_6638 movpos %xcc, %i5, %o3 stw %o1, [%l7 + 0x74] fandnot2s %f8, %f13, %f0 loop_6638: tsubcctv %o6, 0x19A9, %l2 movrgez %g7, %l0, %g6 fcmps %fcc2, %f4, %f10 ldd [%l7 + 0x08], %f6 bn %icc, loop_6639 ldd [%l7 + 0x58], %f6 tne %xcc, 0x2 fbl %fcc3, loop_6640 loop_6639: fpackfix %f8, %f12 sth %o5, [%l7 + 0x50] edge16l %i2, %i4, %i7 loop_6640: brgez,a %o2, loop_6641 mova %xcc, %g5, %l5 lduw [%l7 + 0x18], %l3 movg %icc, %l6, %i3 loop_6641: brlez,a %l4, loop_6642 std %f0, [%l7 + 0x40] ldsb [%l7 + 0x2C], %o0 ldsw [%l7 + 0x64], %g1 loop_6642: ldsh [%l7 + 0x7A], %g4 tne %xcc, 0x3 fnot1 %f14, %f4 movge %xcc, %o4, %i1 fpackfix %f12, %f7 movcs %icc, %l1, %i6 alignaddrl %i0, %o7, %g2 ldx [%l7 + 0x68], %g3 ldsh [%l7 + 0x44], %o3 std %f8, [%l7 + 0x78] edge32n %o1, %o6, %l2 stx %g7, [%l7 + 0x08] xnorcc %l0, 0x0DB9, %i5 fmovsgu %icc, %f0, %f14 ble,a loop_6643 lduh [%l7 + 0x5C], %g6 fmovscs %icc, %f8, %f9 movre %o5, 0x240, %i2 loop_6643: fpmerge %f14, %f14, %f10 fpack32 %f2, %f0, %f2 movg %icc, %i4, %i7 tge %xcc, 0x7 fand %f2, %f2, %f2 st %f0, [%l7 + 0x40] subc %o2, %l5, %g5 fmul8x16al %f8, %f4, %f2 lduw [%l7 + 0x7C], %l3 movpos %icc, %i3, %l6 tvc %xcc, 0x1 ldx [%l7 + 0x28], %l4 tvc %xcc, 0x3 addcc %g1, %o0, %g4 tg %icc, 0x0 lduh [%l7 + 0x5E], %o4 std %f6, [%l7 + 0x50] fblg %fcc3, loop_6644 fexpand %f12, %f0 fmovdle %xcc, %f14, %f4 movpos %xcc, %l1, %i6 loop_6644: stb %i0, [%l7 + 0x11] sth %o7, [%l7 + 0x62] sth %i1, [%l7 + 0x2E] nop setx loop_6645, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivcc %g2, 0x074D, %o3 stx %g3, [%l7 + 0x30] bvs,pn %xcc, loop_6646 loop_6645: fmovdn %xcc, %f1, %f7 fmovsa %icc, %f7, %f2 ldsb [%l7 + 0x3D], %o1 loop_6646: lduw [%l7 + 0x74], %l2 andcc %g7, %o6, %l0 brlez %i5, loop_6647 fornot2s %f15, %f0, %f2 alignaddrl %o5, %g6, %i2 fbne %fcc0, loop_6648 loop_6647: call loop_6649 std %f12, [%l7 + 0x10] ld [%l7 + 0x5C], %f14 loop_6648: orn %i4, 0x1D68, %o2 loop_6649: stx %l5, [%l7 + 0x10] move %xcc, %g5, %i7 srax %i3, %l6, %l3 stw %l4, [%l7 + 0x4C] fmul8ulx16 %f8, %f0, %f12 st %f14, [%l7 + 0x4C] ldsh [%l7 + 0x08], %o0 fbne %fcc1, loop_6650 fones %f14 stb %g1, [%l7 + 0x0B] stw %g4, [%l7 + 0x60] loop_6650: lduw [%l7 + 0x50], %l1 ldub [%l7 + 0x08], %i6 lduw [%l7 + 0x4C], %i0 fmovrdgz %o4, %f8, %f12 orcc %o7, %g2, %i1 srl %g3, %o3, %o1 tleu %icc, 0x7 ldub [%l7 + 0x63], %g7 fbne,a %fcc3, loop_6651 udivx %o6, 0x1AAA, %l2 ldsw [%l7 + 0x20], %l0 alignaddr %o5, %g6, %i5 loop_6651: fnand %f2, %f8, %f8 fbu %fcc1, loop_6652 edge16ln %i4, %i2, %o2 std %f0, [%l7 + 0x68] fmovs %f12, %f7 loop_6652: fmovsne %xcc, %f1, %f15 fxnors %f8, %f3, %f14 movrne %l5, %i7, %i3 lduh [%l7 + 0x40], %g5 movrne %l6, %l3, %o0 andcc %g1, %l4, %g4 stb %i6, [%l7 + 0x37] movn %icc, %l1, %o4 fone %f10 fba,a %fcc0, loop_6653 orncc %i0, %g2, %i1 fbl %fcc2, loop_6654 array8 %o7, %g3, %o3 loop_6653: fandnot2 %f4, %f8, %f6 fors %f0, %f9, %f6 loop_6654: array32 %o1, %o6, %l2 fmovda %xcc, %f11, %f4 call loop_6655 tsubcctv %l0, %g7, %g6 tleu %xcc, 0x1 udivcc %o5, 0x0B2C, %i4 loop_6655: fnot2s %f6, %f11 std %f4, [%l7 + 0x18] lduh [%l7 + 0x4E], %i5 fpsub16 %f12, %f6, %f10 fones %f12 ldx [%l7 + 0x48], %i2 ld [%l7 + 0x40], %f10 ldx [%l7 + 0x20], %o2 ld [%l7 + 0x6C], %f0 sethi 0x0746, %i7 umulcc %i3, %g5, %l6 fzero %f8 fone %f2 lduw [%l7 + 0x7C], %l3 andncc %l5, %g1, %o0 fmovrsne %g4, %f5, %f15 movl %icc, %i6, %l4 bleu,a %icc, loop_6656 ldub [%l7 + 0x1A], %o4 fmovdleu %icc, %f14, %f13 fbge,a %fcc1, loop_6657 loop_6656: ble,pn %xcc, loop_6658 bvc %icc, loop_6659 ldx [%l7 + 0x40], %i0 loop_6657: stb %g2, [%l7 + 0x39] loop_6658: ldd [%l7 + 0x20], %f6 loop_6659: lduw [%l7 + 0x28], %l1 fsrc1s %f5, %f7 brz,a %i1, loop_6660 tgu %xcc, 0x0 tvc %xcc, 0x6 stx %o7, [%l7 + 0x70] loop_6660: siam 0x4 fcmps %fcc0, %f5, %f9 bvs loop_6661 orcc %g3, 0x1381, %o3 stw %o6, [%l7 + 0x7C] stw %o1, [%l7 + 0x2C] loop_6661: stx %l2, [%l7 + 0x48] ldd [%l7 + 0x48], %f12 ld [%l7 + 0x38], %f2 faligndata %f0, %f2, %f2 fcmpgt32 %f14, %f12, %g7 tl %icc, 0x3 nop setx loop_6662, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry popc %g6, %l0 fmovdcc %icc, %f5, %f13 fandnot2s %f12, %f1, %f15 loop_6662: ldsw [%l7 + 0x78], %o5 lduw [%l7 + 0x30], %i4 ld [%l7 + 0x7C], %f15 subc %i5, %i2, %o2 edge32ln %i7, %g5, %i3 fmovdg %icc, %f2, %f3 movcs %xcc, %l3, %l5 std %f0, [%l7 + 0x40] ldsb [%l7 + 0x56], %l6 be,a loop_6663 move %xcc, %o0, %g1 bn,pn %icc, loop_6664 subcc %i6, 0x015D, %l4 loop_6663: brlez %o4, loop_6665 tsubcctv %g4, %i0, %g2 loop_6664: or %i1, %o7, %g3 bge loop_6666 loop_6665: fabss %f1, %f15 fmovdvc %icc, %f0, %f13 fabsd %f10, %f0 loop_6666: st %f0, [%l7 + 0x68] stb %o3, [%l7 + 0x2C] tvs %icc, 0x0 edge8l %o6, %l1, %o1 bneg,pn %xcc, loop_6667 fmovscc %icc, %f14, %f4 srlx %g7, %l2, %l0 fmovdle %xcc, %f0, %f10 loop_6667: fnot2 %f2, %f10 fbne %fcc0, loop_6668 fmuld8ulx16 %f10, %f14, %f0 ldub [%l7 + 0x2D], %g6 fpsub32s %f7, %f6, %f12 loop_6668: bn,a,pn %xcc, loop_6669 sth %i4, [%l7 + 0x6E] edge8n %i5, %o5, %i2 nop setx loop_6670, %l0, %l1 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_6669: ldsw [%l7 + 0x5C], %o2 sth %g5, [%l7 + 0x4A] fbne,a %fcc1, loop_6671 loop_6670: fnot2 %f6, %f10 fexpand %f1, %f0 bcc loop_6672 loop_6671: fxnor %f4, %f12, %f0 edge16ln %i7, %l3, %l5 fmovscs %icc, %f15, %f10 loop_6672: fxnors %f4, %f0, %f8 ldsw [%l7 + 0x44], %i3 fmuld8sux16 %f6, %f14, %f12 fmovse %xcc, %f15, %f8 fcmpes %fcc3, %f6, %f10 xor %l6, %g1, %i6 ldsb [%l7 + 0x7F], %l4 fbe,a %fcc2, loop_6673 fcmpne32 %f10, %f10, %o0 ble,a,pt %xcc, loop_6674 bne,pn %icc, loop_6675 loop_6673: edge32l %g4, %i0, %o4 fmovdle %xcc, %f4, %f15 loop_6674: orcc %g2, %i1, %g3 loop_6675: bleu,a,pt %icc, loop_6676 tn %xcc, 0x4 fmovdvs %icc, %f15, %f11 fpack32 %f6, %f10, %f0 loop_6676: ble,a %xcc, loop_6677 lduh [%l7 + 0x60], %o3 fsrc2 %f6, %f4 stw %o7, [%l7 + 0x44] loop_6677: fnor %f0, %f8, %f2 movre %l1, 0x1B4, %o6 ldx [%l7 + 0x58], %g7 st %f7, [%l7 + 0x38] andncc %l2, %o1, %l0 bshuffle %f6, %f2, %f4 stw %i4, [%l7 + 0x78] fbe,a %fcc2, loop_6678 stw %i5, [%l7 + 0x6C] bg,a %xcc, loop_6679 std %f10, [%l7 + 0x70] loop_6678: lduh [%l7 + 0x50], %o5 fbo,a %fcc2, loop_6680 loop_6679: sdivx %g6, 0x1DC4, %o2 orcc %i2, 0x14CA, %i7 movrlez %l3, 0x3FC, %l5 loop_6680: srlx %i3, %l6, %g1 fmovsge %xcc, %f10, %f15 fmul8x16 %f9, %f10, %f0 smulcc %g5, 0x0823, %l4 stx %o0, [%l7 + 0x40] movne %icc, %i6, %i0 fcmple16 %f10, %f8, %g4 bcc,a,pn %icc, loop_6681 bpos loop_6682 stb %o4, [%l7 + 0x15] lduh [%l7 + 0x62], %g2 loop_6681: ble %icc, loop_6683 loop_6682: tcs %icc, 0x5 fbug,a %fcc1, loop_6684 fbuge,a %fcc3, loop_6685 loop_6683: tne %xcc, 0x0 ldub [%l7 + 0x42], %i1 loop_6684: stb %g3, [%l7 + 0x4E] loop_6685: fands %f14, %f0, %f6 fmovdl %icc, %f14, %f8 bcc,a,pn %icc, loop_6686 fcmpne16 %f4, %f0, %o3 ldub [%l7 + 0x7A], %o7 brgz,a %l1, loop_6687 loop_6686: movgu %xcc, %g7, %l2 std %f2, [%l7 + 0x50] lduw [%l7 + 0x30], %o1 loop_6687: movle %icc, %l0, %i4 fsrc2 %f14, %f8 fmovsl %icc, %f5, %f3 fpadd32 %f6, %f12, %f10 fmovd %f6, %f12 fmovdcs %xcc, %f4, %f15 fcmpd %fcc2, %f4, %f0 fbl %fcc1, loop_6688 and %i5, %o5, %o6 mulscc %g6, 0x126F, %i2 movrne %o2, 0x142, %l3 loop_6688: bshuffle %f10, %f4, %f12 movl %icc, %i7, %l5 ld [%l7 + 0x0C], %f8 brlz %l6, loop_6689 ldsw [%l7 + 0x6C], %g1 edge32ln %i3, %l4, %g5 xorcc %i6, 0x0FAD, %i0 loop_6689: smulcc %o0, %o4, %g4 add %i1, 0x1B64, %g3 ld [%l7 + 0x0C], %f5 stw %g2, [%l7 + 0x4C] fcmpes %fcc3, %f10, %f5 lduw [%l7 + 0x74], %o7 bgu,a %xcc, loop_6690 sub %l1, 0x010D, %o3 subccc %g7, %l2, %l0 edge16n %o1, %i5, %i4 loop_6690: movleu %icc, %o5, %g6 mulx %o6, %i2, %l3 bcc,pt %xcc, loop_6691 fmovdvs %xcc, %f0, %f3 fxnors %f5, %f14, %f7 array32 %o2, %l5, %i7 loop_6691: fblg,a %fcc3, loop_6692 orn %l6, %g1, %l4 lduw [%l7 + 0x14], %g5 fpack16 %f0, %f3 loop_6692: fnot2 %f6, %f0 stw %i6, [%l7 + 0x10] xnorcc %i3, %o0, %o4 st %f5, [%l7 + 0x30] fcmpne16 %f8, %f0, %g4 fmovrdne %i0, %f2, %f4 movrne %g3, %i1, %o7 sllx %g2, %l1, %g7 fcmpne32 %f8, %f2, %l2 sth %l0, [%l7 + 0x46] ldsw [%l7 + 0x6C], %o3 bneg %xcc, loop_6693 stx %i5, [%l7 + 0x50] movre %o1, 0x17A, %i4 ldsb [%l7 + 0x75], %o5 loop_6693: fbue,a %fcc0, loop_6694 pdist %f4, %f2, %f2 tgu %icc, 0x5 andcc %o6, %i2, %l3 loop_6694: sra %o2, 0x1C, %g6 fabss %f5, %f10 fmovrdgez %i7, %f4, %f14 ldsh [%l7 + 0x20], %l6 fmovdle %xcc, %f14, %f5 movgu %xcc, %g1, %l5 stb %g5, [%l7 + 0x18] fxors %f8, %f0, %f13 edge8l %i6, %i3, %o0 st %f10, [%l7 + 0x1C] fmovscc %xcc, %f1, %f0 nop setx loop_6695, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsa %xcc, %f13, %f7 fmovsge %icc, %f10, %f1 fmovsneg %xcc, %f4, %f5 loop_6695: sth %o4, [%l7 + 0x50] andn %l4, %g4, %g3 sth %i0, [%l7 + 0x0C] lduw [%l7 + 0x40], %o7 lduh [%l7 + 0x18], %i1 udivcc %l1, 0x0947, %g2 ld [%l7 + 0x60], %f8 edge8l %g7, %l2, %l0 fzero %f2 ldx [%l7 + 0x60], %o3 fbul,a %fcc3, loop_6696 umul %i5, 0x1E1A, %i4 fmovdge %xcc, %f11, %f13 ldsb [%l7 + 0x4E], %o1 loop_6696: std %f14, [%l7 + 0x70] tn %icc, 0x5 tneg %xcc, 0x4 fmovsneg %icc, %f1, %f5 sth %o6, [%l7 + 0x42] ldsh [%l7 + 0x72], %i2 lduh [%l7 + 0x6E], %o5 fnot1 %f12, %f0 edge16ln %l3, %o2, %g6 mova %icc, %i7, %g1 tge %xcc, 0x0 ldd [%l7 + 0x40], %f10 call loop_6697 tsubcctv %l5, %g5, %l6 stw %i6, [%l7 + 0x38] fmovdle %xcc, %f1, %f2 loop_6697: ldub [%l7 + 0x4D], %o0 be loop_6698 movgu %icc, %o4, %i3 stw %l4, [%l7 + 0x34] brlez %g4, loop_6699 loop_6698: bcc,a loop_6700 srax %g3, 0x0F, %i0 fbe %fcc1, loop_6701 loop_6699: ldub [%l7 + 0x1F], %i1 loop_6700: fzeros %f15 subccc %o7, %g2, %l1 loop_6701: fsrc1s %f11, %f15 fmovdcc %xcc, %f13, %f10 fblg,a %fcc3, loop_6702 fcmpes %fcc0, %f15, %f4 sllx %g7, 0x0A, %l2 ldsw [%l7 + 0x74], %o3 loop_6702: tsubcctv %i5, 0x1BFC, %l0 sdivcc %o1, 0x1916, %i4 udivx %o6, 0x0C06, %i2 movvs %icc, %l3, %o2 fmovsn %xcc, %f4, %f7 fnot2 %f14, %f8 stw %g6, [%l7 + 0x4C] lduh [%l7 + 0x16], %o5 ldsw [%l7 + 0x20], %g1 stx %i7, [%l7 + 0x38] stx %l5, [%l7 + 0x58] edge8 %g5, %i6, %o0 tleu %xcc, 0x7 ldub [%l7 + 0x41], %o4 fornot2s %f14, %f11, %f14 lduh [%l7 + 0x7C], %l6 ldub [%l7 + 0x73], %i3 tne %xcc, 0x6 fandnot2 %f6, %f0, %f8 fmovse %icc, %f7, %f10 lduh [%l7 + 0x4E], %l4 fmovdn %icc, %f0, %f13 tpos %xcc, 0x6 fsrc2 %f2, %f4 fpsub32 %f6, %f6, %f8 fmovdge %icc, %f0, %f6 mulx %g4, %g3, %i1 fpsub32 %f8, %f8, %f8 movrlz %o7, 0x3D2, %i0 fand %f6, %f0, %f10 sra %g2, 0x06, %g7 movrlz %l1, %o3, %i5 fmul8x16au %f10, %f1, %f8 ldd [%l7 + 0x48], %f4 for %f8, %f6, %f4 fmovdneg %icc, %f7, %f15 fmovsa %xcc, %f5, %f10 fcmpne32 %f4, %f0, %l2 sdiv %o1, 0x18F5, %l0 siam 0x2 array32 %o6, %i4, %l3 sdivcc %o2, 0x1CE9, %g6 fcmpgt32 %f12, %f14, %o5 addc %g1, 0x0CB9, %i2 sllx %i7, %g5, %l5 fba,a %fcc2, loop_6703 fcmpeq32 %f4, %f12, %i6 stx %o0, [%l7 + 0x30] sth %o4, [%l7 + 0x7C] loop_6703: stx %i3, [%l7 + 0x10] fbe,a %fcc0, loop_6704 ldx [%l7 + 0x58], %l4 fnor %f12, %f10, %f12 fpack16 %f2, %f10 loop_6704: fmovsleu %icc, %f15, %f7 fbl,a %fcc0, loop_6705 fabss %f9, %f6 sth %l6, [%l7 + 0x66] std %f14, [%l7 + 0x38] loop_6705: ldsh [%l7 + 0x4C], %g3 fmul8sux16 %f12, %f12, %f10 fpsub32 %f12, %f8, %f6 xnorcc %i1, %o7, %i0 orcc %g4, %g7, %l1 fbule,a %fcc2, loop_6706 orn %o3, %i5, %l2 fmovsneg %icc, %f2, %f9 ldsh [%l7 + 0x6C], %o1 loop_6706: fmovsvc %icc, %f4, %f6 sub %l0, %g2, %o6 ld [%l7 + 0x60], %f4 bne,a,pt %xcc, loop_6707 fexpand %f5, %f10 bl,pt %xcc, loop_6708 movleu %xcc, %l3, %o2 loop_6707: movcc %xcc, %g6, %i4 srl %g1, %i2, %o5 loop_6708: movrlez %g5, 0x3DF, %l5 ldd [%l7 + 0x50], %f8 ta %xcc, 0x4 movrlez %i7, 0x088, %i6 andcc %o4, 0x1145, %i3 brgz %o0, loop_6709 smul %l4, %l6, %i1 sethi 0x1FD6, %o7 fone %f4 loop_6709: fmovdleu %icc, %f11, %f15 alignaddr %g3, %i0, %g4 stx %l1, [%l7 + 0x38] edge8n %o3, %i5, %l2 movrlez %g7, 0x0C1, %o1 ld [%l7 + 0x70], %f4 sth %l0, [%l7 + 0x2C] fcmped %fcc1, %f6, %f8 tvc %xcc, 0x0 fcmpgt32 %f14, %f8, %o6 fbuge %fcc1, loop_6710 ldd [%l7 + 0x68], %f2 tge %icc, 0x6 stx %g2, [%l7 + 0x20] loop_6710: fsrc2s %f6, %f7 add %l3, %g6, %i4 tpos %xcc, 0x4 ldx [%l7 + 0x30], %g1 stb %o2, [%l7 + 0x56] fmovrdgz %i2, %f4, %f6 addc %g5, 0x052C, %l5 fsrc1s %f2, %f11 movrne %i7, 0x325, %i6 fmovrslz %o5, %f6, %f14 lduh [%l7 + 0x14], %i3 stb %o4, [%l7 + 0x1A] fbug,a %fcc0, loop_6711 orcc %o0, 0x1A9A, %l6 fmovdl %xcc, %f1, %f8 ld [%l7 + 0x68], %f11 loop_6711: fxor %f2, %f12, %f0 fornot2 %f8, %f8, %f2 nop setx loop_6712, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fones %f8 lduw [%l7 + 0x44], %l4 fmovrdlz %i1, %f10, %f12 loop_6712: fbue %fcc1, loop_6713 ldsw [%l7 + 0x70], %g3 fnegs %f3, %f2 fmovrslez %o7, %f6, %f4 loop_6713: fbu,a %fcc1, loop_6714 tpos %xcc, 0x0 fcmple16 %f4, %f4, %i0 edge32l %g4, %l1, %i5 loop_6714: array16 %l2, %g7, %o3 edge32l %l0, %o1, %o6 ld [%l7 + 0x30], %f9 edge16l %g2, %l3, %g6 call loop_6715 fandnot2s %f5, %f7, %f10 sth %g1, [%l7 + 0x24] fnegs %f11, %f11 loop_6715: std %f12, [%l7 + 0x50] tgu %icc, 0x3 mulx %o2, 0x01EC, %i2 fblg %fcc1, loop_6716 sth %g5, [%l7 + 0x34] fmovdvs %xcc, %f15, %f14 lduw [%l7 + 0x3C], %i4 loop_6716: edge8 %l5, %i6, %o5 lduh [%l7 + 0x66], %i3 bge loop_6717 edge8ln %i7, %o4, %l6 movvc %xcc, %l4, %i1 fpsub32s %f10, %f13, %f13 loop_6717: fmovsvs %icc, %f14, %f3 fxnor %f8, %f2, %f6 fbule %fcc1, loop_6718 movre %o0, 0x274, %o7 sth %g3, [%l7 + 0x6C] fmovsneg %icc, %f12, %f0 loop_6718: lduh [%l7 + 0x52], %i0 smul %g4, %i5, %l2 std %f14, [%l7 + 0x28] fnands %f13, %f12, %f10 fcmpgt16 %f14, %f10, %l1 movrlz %g7, %l0, %o1 stw %o3, [%l7 + 0x40] fabsd %f14, %f12 ldsw [%l7 + 0x18], %g2 fnot1s %f7, %f0 ldub [%l7 + 0x74], %l3 stw %g6, [%l7 + 0x64] ldub [%l7 + 0x75], %o6 fmovsl %icc, %f8, %f4 array16 %g1, %o2, %g5 fnot2 %f6, %f0 mulx %i2, %i4, %i6 lduh [%l7 + 0x56], %o5 move %xcc, %l5, %i3 fabsd %f4, %f14 fbuge,a %fcc3, loop_6719 sth %o4, [%l7 + 0x6C] move %xcc, %i7, %l4 fmovsvc %xcc, %f15, %f4 loop_6719: sllx %l6, 0x01, %o0 brlez,a %o7, loop_6720 fmovdle %icc, %f2, %f10 tsubcctv %i1, 0x1667, %i0 umulcc %g3, %g4, %i5 loop_6720: movge %icc, %l1, %l2 bn,pt %xcc, loop_6721 bne,a,pn %xcc, loop_6722 addccc %g7, 0x16F6, %o1 xor %l0, %g2, %o3 loop_6721: taddcc %l3, %o6, %g6 loop_6722: sth %g1, [%l7 + 0x2C] stb %o2, [%l7 + 0x64] sth %g5, [%l7 + 0x7C] ldsw [%l7 + 0x50], %i4 smul %i2, %i6, %l5 addcc %o5, %o4, %i7 bne,a %icc, loop_6723 sth %l4, [%l7 + 0x1C] call loop_6724 tle %icc, 0x2 loop_6723: st %f6, [%l7 + 0x1C] movrgez %l6, %i3, %o7 loop_6724: alignaddr %i1, %o0, %i0 fble %fcc0, loop_6725 bcs,a %icc, loop_6726 ldx [%l7 + 0x10], %g4 ld [%l7 + 0x7C], %f1 loop_6725: fmovrslz %g3, %f3, %f15 loop_6726: fcmps %fcc0, %f13, %f14 sth %i5, [%l7 + 0x6E] fbo,a %fcc2, loop_6727 popc 0x1424, %l1 fmovrsgez %g7, %f13, %f2 edge8 %l2, %o1, %g2 loop_6727: ld [%l7 + 0x54], %f9 be,a,pn %icc, loop_6728 ta %xcc, 0x5 subccc %l0, 0x1E75, %o3 call loop_6729 loop_6728: st %f9, [%l7 + 0x6C] fmovdge %xcc, %f10, %f15 edge8 %l3, %g6, %g1 loop_6729: ldd [%l7 + 0x10], %f0 fcmpne16 %f10, %f12, %o6 fpackfix %f14, %f13 fandnot2 %f10, %f8, %f6 udivx %g5, 0x0B7B, %o2 tcs %icc, 0x5 udivx %i2, 0x0046, %i6 mova %xcc, %l5, %o5 ldub [%l7 + 0x55], %o4 fpack32 %f10, %f8, %f14 bvc,a,pt %xcc, loop_6730 fpadd32 %f2, %f12, %f0 sth %i4, [%l7 + 0x34] brlz,a %i7, loop_6731 loop_6730: tn %xcc, 0x1 smul %l6, 0x0271, %l4 stb %o7, [%l7 + 0x68] loop_6731: xnor %i3, %o0, %i1 fmovrslz %g4, %f12, %f3 bneg loop_6732 fnot1 %f10, %f6 fnot1 %f14, %f10 lduh [%l7 + 0x68], %i0 loop_6732: edge32n %g3, %l1, %g7 andcc %i5, %o1, %g2 lduh [%l7 + 0x38], %l2 fbuge,a %fcc3, loop_6733 brgez %l0, loop_6734 fzero %f4 fbg %fcc3, loop_6735 loop_6733: ldsb [%l7 + 0x22], %l3 loop_6734: fble %fcc3, loop_6736 fpack16 %f10, %f1 loop_6735: ldsb [%l7 + 0x46], %o3 edge8 %g1, %g6, %o6 loop_6736: fmovrslz %g5, %f0, %f7 fmovrde %o2, %f0, %f8 fmovdge %xcc, %f7, %f11 tl %icc, 0x5 movcc %xcc, %i6, %l5 fmovrdne %o5, %f8, %f14 ld [%l7 + 0x30], %f5 ldsh [%l7 + 0x68], %i2 andncc %o4, %i4, %l6 movleu %icc, %l4, %i7 tl %xcc, 0x2 stb %i3, [%l7 + 0x66] ldd [%l7 + 0x50], %f10 edge16 %o0, %i1, %g4 fsrc2s %f6, %f15 tpos %icc, 0x6 tgu %icc, 0x7 bn,a,pt %icc, loop_6737 movre %o7, 0x2A0, %g3 sdivcc %i0, 0x15D8, %g7 ldsw [%l7 + 0x10], %l1 loop_6737: srl %o1, %g2, %l2 andncc %i5, %l3, %l0 fmovsneg %xcc, %f9, %f2 brnz,a %g1, loop_6738 tle %xcc, 0x6 nop setx loop_6739, %l0, %l1 jmpl %l1, %g6 edge8n %o6, %g5, %o2 loop_6738: stw %i6, [%l7 + 0x64] stw %o3, [%l7 + 0x78] loop_6739: sth %o5, [%l7 + 0x3A] movrne %i2, %o4, %l5 tge %icc, 0x6 fnegs %f8, %f2 ldd [%l7 + 0x28], %f12 fnot2 %f4, %f10 fbn %fcc0, loop_6740 bleu,pn %icc, loop_6741 bpos,pt %icc, loop_6742 taddcc %l6, %l4, %i4 loop_6740: st %f8, [%l7 + 0x20] loop_6741: fsrc1s %f7, %f0 loop_6742: std %f0, [%l7 + 0x18] sth %i7, [%l7 + 0x74] fsrc2 %f6, %f6 ld [%l7 + 0x28], %f2 st %f8, [%l7 + 0x50] ldsh [%l7 + 0x64], %o0 fble,a %fcc3, loop_6743 movrgz %i3, %g4, %o7 movleu %xcc, %i1, %i0 subccc %g3, %g7, %l1 loop_6743: fmovsl %xcc, %f10, %f4 movleu %xcc, %o1, %l2 fnands %f9, %f2, %f14 tsubcc %g2, %i5, %l3 stw %g1, [%l7 + 0x0C] fmovdvc %icc, %f8, %f13 fcmple16 %f14, %f8, %g6 stx %l0, [%l7 + 0x18] ldsh [%l7 + 0x0A], %g5 stx %o6, [%l7 + 0x60] ldd [%l7 + 0x60], %f6 faligndata %f14, %f12, %f6 fmovdg %xcc, %f8, %f4 fmovsle %xcc, %f4, %f12 xor %i6, %o2, %o3 bl,a,pn %icc, loop_6744 ldsw [%l7 + 0x6C], %i2 stx %o4, [%l7 + 0x60] fmovdneg %icc, %f15, %f2 loop_6744: fpack16 %f6, %f10 stx %o5, [%l7 + 0x58] stx %l6, [%l7 + 0x70] tsubcctv %l5, 0x15DC, %i4 ldd [%l7 + 0x18], %f2 movpos %xcc, %i7, %l4 fxors %f9, %f12, %f13 nop setx loop_6745, %l0, %l1 jmpl %l1, %i3 fpsub16 %f10, %f10, %f6 stx %g4, [%l7 + 0x38] fmovrdgez %o0, %f6, %f8 loop_6745: sth %i1, [%l7 + 0x60] bshuffle %f12, %f4, %f12 fmovrdgz %i0, %f10, %f0 tg %xcc, 0x3 subccc %o7, 0x154D, %g3 brnz %l1, loop_6746 fbge %fcc2, loop_6747 movvs %icc, %o1, %g7 brnz,a %g2, loop_6748 loop_6746: fmovrde %i5, %f2, %f6 loop_6747: orcc %l3, 0x13D0, %g1 ldx [%l7 + 0x40], %l2 loop_6748: fmovdle %xcc, %f14, %f4 fcmpgt32 %f8, %f6, %g6 srlx %g5, 0x13, %o6 fbe,a %fcc1, loop_6749 ldd [%l7 + 0x28], %f14 siam 0x2 fxors %f8, %f3, %f1 loop_6749: fbne %fcc1, loop_6750 ldub [%l7 + 0x1C], %i6 stw %l0, [%l7 + 0x78] movleu %icc, %o3, %i2 loop_6750: ldsw [%l7 + 0x44], %o4 fba,a %fcc0, loop_6751 edge32ln %o5, %o2, %l5 movneg %xcc, %i4, %i7 std %f14, [%l7 + 0x78] loop_6751: fxnor %f0, %f8, %f6 subc %l6, 0x025E, %i3 te %xcc, 0x2 ldx [%l7 + 0x58], %g4 tleu %icc, 0x2 fbg %fcc2, loop_6752 fpadd32s %f9, %f1, %f13 ldd [%l7 + 0x78], %f2 fmovs %f9, %f7 loop_6752: edge16n %l4, %o0, %i0 ldsh [%l7 + 0x3E], %i1 fbuge,a %fcc3, loop_6753 stw %g3, [%l7 + 0x14] fnot2 %f12, %f4 ldsh [%l7 + 0x48], %l1 loop_6753: ld [%l7 + 0x3C], %f14 stx %o7, [%l7 + 0x10] fmovsn %xcc, %f14, %f12 bge loop_6754 fornot2 %f4, %f14, %f2 fnands %f15, %f6, %f4 fmovrslez %g7, %f8, %f7 loop_6754: ldx [%l7 + 0x50], %g2 fandnot1 %f8, %f10, %f14 fand %f0, %f8, %f0 lduw [%l7 + 0x28], %i5 fornot1 %f0, %f2, %f12 st %f5, [%l7 + 0x40] and %l3, %o1, %l2 lduh [%l7 + 0x12], %g6 fone %f6 udivcc %g5, 0x01A9, %g1 fxnors %f4, %f4, %f3 movneg %icc, %o6, %l0 siam 0x2 fbne,a %fcc2, loop_6755 xnor %o3, %i6, %i2 edge32ln %o5, %o4, %o2 ldsw [%l7 + 0x20], %i4 loop_6755: edge8ln %i7, %l6, %i3 sth %l5, [%l7 + 0x40] fones %f0 ld [%l7 + 0x20], %f15 lduh [%l7 + 0x1C], %g4 ldsb [%l7 + 0x15], %o0 ldub [%l7 + 0x3C], %i0 tsubcc %l4, %i1, %l1 brnz,a %g3, loop_6756 lduh [%l7 + 0x2A], %o7 fcmped %fcc0, %f2, %f6 lduh [%l7 + 0x76], %g2 loop_6756: sdivcc %g7, 0x0FB7, %i5 movne %xcc, %l3, %l2 mova %xcc, %o1, %g5 movrlez %g1, %g6, %l0 fnot2 %f14, %f4 tleu %xcc, 0x6 fandnot1s %f15, %f13, %f6 movneg %icc, %o6, %i6 movn %icc, %i2, %o5 movpos %icc, %o3, %o4 fmovdneg %icc, %f15, %f15 fand %f4, %f2, %f8 fmovsvs %xcc, %f11, %f15 bl,pn %icc, loop_6757 fcmped %fcc3, %f4, %f6 fcmps %fcc3, %f10, %f7 fmovsg %icc, %f7, %f6 loop_6757: fmovrsne %i4, %f10, %f7 fmovdvc %icc, %f2, %f15 fbe %fcc3, loop_6758 srax %i7, %o2, %l6 sllx %i3, 0x0F, %l5 ldsb [%l7 + 0x1F], %g4 loop_6758: fbge %fcc2, loop_6759 ldsw [%l7 + 0x14], %o0 ble,pt %icc, loop_6760 bvc,a,pn %icc, loop_6761 loop_6759: ldsw [%l7 + 0x34], %i0 std %f2, [%l7 + 0x10] loop_6760: lduw [%l7 + 0x18], %l4 loop_6761: tneg %xcc, 0x4 ldsh [%l7 + 0x1E], %l1 ldsb [%l7 + 0x5F], %i1 tsubcc %g3, %o7, %g7 ldd [%l7 + 0x58], %f8 taddcctv %i5, 0x1FFA, %g2 movre %l2, %l3, %o1 fxnor %f6, %f6, %f6 stw %g1, [%l7 + 0x08] fbue,a %fcc3, loop_6762 ld [%l7 + 0x68], %f14 ldsb [%l7 + 0x55], %g5 tg %icc, 0x3 loop_6762: fmul8x16al %f4, %f2, %f14 fmul8x16au %f14, %f12, %f14 edge8n %g6, %l0, %i6 fmovrse %o6, %f12, %f6 tvs %xcc, 0x0 ldsb [%l7 + 0x77], %o5 fsrc2 %f0, %f0 and %i2, 0x0C8D, %o4 ldsw [%l7 + 0x74], %o3 smul %i7, 0x1F56, %o2 umul %l6, 0x186E, %i4 ldsw [%l7 + 0x4C], %l5 fcmpgt16 %f10, %f14, %i3 bne,a %icc, loop_6763 lduh [%l7 + 0x18], %g4 brnz,a %i0, loop_6764 array16 %o0, %l4, %i1 loop_6763: stb %g3, [%l7 + 0x74] ldx [%l7 + 0x30], %o7 loop_6764: tle %xcc, 0x6 ldx [%l7 + 0x48], %l1 pdist %f0, %f4, %f12 sth %g7, [%l7 + 0x1A] nop setx loop_6765, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpne32 %f8, %f12, %g2 sub %i5, %l2, %l3 array8 %o1, %g1, %g6 loop_6765: brlez,a %l0, loop_6766 sth %i6, [%l7 + 0x14] fmovrslez %o6, %f3, %f12 umulcc %o5, 0x026D, %i2 loop_6766: fxors %f15, %f9, %f5 ldsw [%l7 + 0x58], %o4 std %f6, [%l7 + 0x78] fbuge,a %fcc0, loop_6767 array8 %o3, %g5, %i7 sdiv %o2, 0x1CAA, %i4 add %l6, 0x11A4, %i3 loop_6767: ldub [%l7 + 0x2D], %g4 ldsb [%l7 + 0x33], %i0 sth %o0, [%l7 + 0x58] lduw [%l7 + 0x70], %l4 tl %icc, 0x5 te %icc, 0x4 lduw [%l7 + 0x58], %i1 lduw [%l7 + 0x64], %g3 smulcc %o7, %l5, %l1 stb %g2, [%l7 + 0x2D] fmovdcc %xcc, %f15, %f6 fbg,a %fcc1, loop_6768 ldsw [%l7 + 0x20], %i5 ble,a %icc, loop_6769 fbul %fcc3, loop_6770 loop_6768: fpack32 %f0, %f2, %f8 tl %icc, 0x2 loop_6769: ldsb [%l7 + 0x30], %l2 loop_6770: edge8l %l3, %g7, %o1 std %f8, [%l7 + 0x18] brgez %g6, loop_6771 bcc,a loop_6772 fmovrdlz %g1, %f4, %f2 be,pn %icc, loop_6773 loop_6771: ldsh [%l7 + 0x60], %l0 loop_6772: brlz %i6, loop_6774 st %f1, [%l7 + 0x30] loop_6773: bvs,pt %icc, loop_6775 st %f9, [%l7 + 0x7C] loop_6774: tne %xcc, 0x5 bcs,pt %icc, loop_6776 loop_6775: tsubcc %o6, 0x1227, %o5 movge %icc, %i2, %o4 movcc %icc, %o3, %g5 loop_6776: tgu %xcc, 0x0 stx %o2, [%l7 + 0x60] fmovdvc %icc, %f13, %f0 edge8l %i7, %i4, %l6 fornot1 %f4, %f12, %f2 siam 0x1 andcc %g4, %i0, %o0 fmovrsgez %i3, %f10, %f8 fcmpd %fcc1, %f2, %f4 fmovrslez %i1, %f12, %f0 fpsub16s %f11, %f0, %f0 lduw [%l7 + 0x7C], %g3 ldd [%l7 + 0x58], %f6 ldsw [%l7 + 0x68], %l4 fmovsl %xcc, %f13, %f5 bl,a,pt %icc, loop_6777 fba %fcc3, loop_6778 fmovdvs %xcc, %f7, %f13 bneg,a loop_6779 loop_6777: lduh [%l7 + 0x40], %l5 loop_6778: fcmple32 %f12, %f2, %o7 nop setx loop_6780, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_6779: ldsw [%l7 + 0x34], %l1 fbug,a %fcc0, loop_6781 fmovdvs %icc, %f6, %f3 loop_6780: fnegd %f12, %f8 lduh [%l7 + 0x20], %i5 loop_6781: fcmple16 %f4, %f0, %l2 ldx [%l7 + 0x08], %l3 fpsub32s %f9, %f13, %f4 andcc %g2, %g7, %g6 fmovsne %xcc, %f1, %f5 edge32ln %o1, %g1, %l0 ld [%l7 + 0x44], %f0 edge32n %i6, %o5, %i2 popc %o4, %o3 fnegd %f2, %f2 fexpand %f11, %f14 tsubcctv %o6, 0x0F29, %o2 fxnors %f3, %f4, %f1 movvc %icc, %i7, %i4 ld [%l7 + 0x60], %f13 ldsh [%l7 + 0x34], %g5 fcmps %fcc2, %f7, %f2 tvs %icc, 0x1 stw %g4, [%l7 + 0x38] ble,a %icc, loop_6782 ldub [%l7 + 0x48], %l6 fpadd32 %f8, %f2, %f10 fpsub16 %f2, %f12, %f0 loop_6782: fbue,a %fcc2, loop_6783 udivx %o0, 0x1E91, %i0 movrgz %i3, 0x2C2, %i1 tle %xcc, 0x6 loop_6783: tvc %icc, 0x5 tne %xcc, 0x6 umul %l4, 0x1D48, %l5 movcc %icc, %o7, %l1 fpackfix %f4, %f8 sth %g3, [%l7 + 0x5A] stb %l2, [%l7 + 0x69] lduh [%l7 + 0x42], %l3 siam 0x7 bcs,a %xcc, loop_6784 fble,a %fcc3, loop_6785 fnor %f8, %f4, %f2 xorcc %i5, 0x185F, %g2 loop_6784: fsrc1s %f10, %f5 loop_6785: fmovsa %xcc, %f0, %f2 or %g7, 0x002D, %o1 tleu %xcc, 0x6 fmul8x16 %f4, %f6, %f12 fnors %f7, %f10, %f1 fmuld8ulx16 %f2, %f8, %f12 fbul %fcc3, loop_6786 tge %xcc, 0x5 fbuge,a %fcc0, loop_6787 udivx %g6, 0x0719, %l0 loop_6786: fmovdg %xcc, %f14, %f6 fmovdvs %icc, %f8, %f5 loop_6787: fpmerge %f14, %f3, %f14 xorcc %i6, 0x1CED, %o5 ldub [%l7 + 0x0F], %g1 fabss %f11, %f12 fmovsvs %xcc, %f8, %f14 fbg %fcc3, loop_6788 ldsb [%l7 + 0x1A], %i2 be,a %xcc, loop_6789 mulx %o3, %o6, %o4 loop_6788: fmovrslz %i7, %f12, %f5 fmovrslez %i4, %f9, %f9 loop_6789: bvs loop_6790 array16 %g5, %g4, %o2 fone %f6 movpos %xcc, %o0, %i0 loop_6790: tsubcctv %l6, 0x18DF, %i1 fmovdl %xcc, %f14, %f7 ldsb [%l7 + 0x16], %l4 fnegs %f2, %f13 bpos loop_6791 fnot2s %f11, %f14 orncc %i3, 0x0E17, %l5 ldx [%l7 + 0x50], %l1 loop_6791: stx %g3, [%l7 + 0x70] xnor %o7, 0x0297, %l3 fone %f0 xnorcc %i5, %g2, %l2 stw %g7, [%l7 + 0x48] ldx [%l7 + 0x60], %o1 ldsw [%l7 + 0x30], %g6 udivcc %l0, 0x0556, %o5 edge32 %g1, %i6, %i2 call loop_6792 nop setx loop_6793, %l0, %l1 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 + 0x20], %o3 bshuffle %f8, %f6, %f14 loop_6792: edge16ln %o4, %i7, %o6 loop_6793: fcmple32 %f6, %f4, %i4 movrlz %g5, %g4, %o2 fmovdcs %xcc, %f1, %f13 umul %i0, 0x1EDF, %l6 movn %xcc, %i1, %o0 fcmple16 %f8, %f2, %l4 fmuld8sux16 %f8, %f1, %f6 stx %i3, [%l7 + 0x78] fmovdgu %icc, %f7, %f12 fmovdcc %icc, %f6, %f15 srax %l5, 0x0A, %g3 ld [%l7 + 0x70], %f14 fnand %f0, %f4, %f0 ldub [%l7 + 0x5A], %l1 brz %l3, loop_6794 bgu,a loop_6795 sth %o7, [%l7 + 0x2A] or %i5, %g2, %l2 loop_6794: fcmpgt32 %f6, %f0, %o1 loop_6795: ldsw [%l7 + 0x08], %g6 addccc %g7, %l0, %g1 fmovrdlez %i6, %f10, %f14 sra %o5, %o3, %i2 edge32n %o4, %i7, %i4 orcc %o6, 0x0B12, %g5 st %f11, [%l7 + 0x34] sth %g4, [%l7 + 0x40] tn %xcc, 0x0 nop setx loop_6796, %l0, %l1 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 %xcc, loop_6797 addc %o2, 0x1BFA, %i0 fmovsvc %icc, %f12, %f11 loop_6796: ldub [%l7 + 0x59], %i1 loop_6797: fexpand %f8, %f10 sth %l6, [%l7 + 0x16] fmovrdgz %o0, %f14, %f0 fpsub16 %f2, %f12, %f14 sra %i3, %l5, %l4 bshuffle %f10, %f8, %f0 tge %icc, 0x7 fpackfix %f10, %f11 ld [%l7 + 0x0C], %f12 popc 0x0596, %l1 stb %l3, [%l7 + 0x76] ldsb [%l7 + 0x35], %g3 fmovrsne %o7, %f1, %f3 ldd [%l7 + 0x70], %f2 orn %i5, 0x08E0, %l2 fnot1 %f10, %f14 fmul8ulx16 %f10, %f6, %f8 ldsw [%l7 + 0x68], %g2 ldd [%l7 + 0x30], %f6 fmovdneg %icc, %f14, %f15 fmovdn %xcc, %f12, %f8 fand %f10, %f10, %f4 edge8ln %g6, %o1, %l0 stb %g1, [%l7 + 0x7F] fmovd %f2, %f10 fnot1s %f3, %f2 subccc %g7, %o5, %i6 sth %i2, [%l7 + 0x30] udivcc %o4, 0x1B63, %i7 ldsw [%l7 + 0x54], %i4 movge %icc, %o3, %o6 fmovrdlz %g4, %f0, %f12 fmovdle %xcc, %f2, %f14 tsubcctv %o2, %g5, %i1 fbue,a %fcc2, loop_6798 stw %i0, [%l7 + 0x54] movrgz %o0, %i3, %l5 fcmpes %fcc3, %f8, %f14 loop_6798: and %l4, %l1, %l6 and %g3, 0x1FE3, %o7 sth %i5, [%l7 + 0x50] brlz,a %l3, loop_6799 lduw [%l7 + 0x34], %g2 std %f2, [%l7 + 0x48] srlx %l2, 0x1F, %o1 loop_6799: ldsh [%l7 + 0x1A], %g6 mulscc %g1, 0x18F8, %l0 stw %o5, [%l7 + 0x2C] movneg %icc, %g7, %i2 nop setx loop_6800, %l0, %l1 jmpl %l1, %i6 stx %i7, [%l7 + 0x38] alignaddr %i4, %o4, %o3 bvs %icc, loop_6801 loop_6800: smul %o6, %g4, %g5 stw %i1, [%l7 + 0x6C] ble,pn %icc, loop_6802 loop_6801: movg %icc, %o2, %i0 fcmpgt16 %f0, %f4, %i3 fpadd32 %f0, %f8, %f2 loop_6802: fpackfix %f0, %f14 stx %o0, [%l7 + 0x08] nop setx loop_6803, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpack16 %f2, %f13 ld [%l7 + 0x54], %f4 srax %l5, 0x0D, %l4 loop_6803: bl,a,pn %icc, loop_6804 tsubcc %l6, 0x1002, %g3 bge,pn %icc, loop_6805 ldsb [%l7 + 0x1D], %l1 loop_6804: brlz %o7, loop_6806 fbu,a %fcc1, loop_6807 loop_6805: ldsw [%l7 + 0x58], %i5 fbg %fcc2, loop_6808 loop_6806: fcmple32 %f4, %f8, %l3 loop_6807: fsrc2 %f0, %f0 movrlez %g2, 0x1D3, %l2 loop_6808: ldsw [%l7 + 0x4C], %g6 fpadd32 %f10, %f6, %f4 xorcc %o1, 0x1897, %g1 std %f14, [%l7 + 0x30] ldsw [%l7 + 0x6C], %o5 lduw [%l7 + 0x28], %g7 ble,a %icc, loop_6809 movne %xcc, %i2, %l0 stb %i6, [%l7 + 0x22] sethi 0x0145, %i4 loop_6809: fpack32 %f12, %f6, %f14 tsubcc %o4, %i7, %o6 edge16n %g4, %o3, %g5 lduh [%l7 + 0x08], %o2 movvc %icc, %i0, %i3 stw %o0, [%l7 + 0x44] fnand %f6, %f8, %f8 sth %i1, [%l7 + 0x4E] movre %l5, 0x0D2, %l4 fnot2s %f15, %f1 ldd [%l7 + 0x18], %f12 fmovrse %g3, %f1, %f6 bneg %icc, loop_6810 addc %l1, %l6, %o7 std %f2, [%l7 + 0x60] bleu,a %xcc, loop_6811 loop_6810: fmovsgu %xcc, %f10, %f9 movvc %icc, %i5, %l3 addccc %g2, %g6, %o1 loop_6811: fmul8x16 %f4, %f0, %f0 movrlz %l2, 0x03E, %g1 bvc,pn %xcc, loop_6812 fsrc1 %f0, %f6 fpack16 %f6, %f1 fcmpne32 %f0, %f8, %g7 loop_6812: andncc %i2, %o5, %l0 ldub [%l7 + 0x37], %i4 siam 0x7 stw %o4, [%l7 + 0x54] udivx %i6, 0x11EF, %i7 sra %o6, %g4, %o3 stb %g5, [%l7 + 0x54] fmovdl %icc, %f1, %f14 movcc %xcc, %o2, %i0 movgu %icc, %o0, %i1 stw %l5, [%l7 + 0x30] std %f0, [%l7 + 0x60] ldub [%l7 + 0x68], %l4 ldsh [%l7 + 0x68], %g3 tl %icc, 0x2 fnegd %f6, %f12 ldsw [%l7 + 0x30], %i3 ble,a loop_6813 fsrc2s %f15, %f3 lduw [%l7 + 0x38], %l1 sth %l6, [%l7 + 0x74] loop_6813: pdist %f12, %f8, %f4 tgu %xcc, 0x1 movg %xcc, %i5, %l3 fmovrdgez %o7, %f14, %f10 movcs %xcc, %g2, %g6 bg,a,pt %xcc, loop_6814 sdiv %o1, 0x12D7, %l2 stx %g7, [%l7 + 0x18] fxnors %f3, %f5, %f3 loop_6814: tsubcc %i2, %o5, %g1 brlz,a %i4, loop_6815 fmovse %xcc, %f6, %f3 srl %o4, %i6, %l0 brz,a %o6, loop_6816 loop_6815: stb %i7, [%l7 + 0x1D] stw %o3, [%l7 + 0x5C] stx %g4, [%l7 + 0x50] loop_6816: st %f0, [%l7 + 0x4C] srlx %g5, 0x01, %i0 andncc %o0, %i1, %o2 bg,a,pn %icc, loop_6817 ld [%l7 + 0x34], %f6 nop setx loop_6818, %l0, %l1 jmpl %l1, %l4 ldsb [%l7 + 0x08], %l5 loop_6817: st %f15, [%l7 + 0x64] fbl %fcc3, loop_6819 loop_6818: fmovsvc %icc, %f4, %f2 fcmpne32 %f0, %f0, %g3 sra %i3, %l1, %i5 loop_6819: array32 %l6, %o7, %g2 fmovdpos %icc, %f4, %f14 fmovscc %icc, %f1, %f9 std %f6, [%l7 + 0x30] bvs %icc, loop_6820 stw %g6, [%l7 + 0x08] fmovrse %o1, %f5, %f0 tle %xcc, 0x6 loop_6820: ld [%l7 + 0x18], %f2 bcs,pn %icc, loop_6821 fands %f14, %f14, %f10 andncc %l3, %g7, %l2 fone %f10 loop_6821: fmovse %xcc, %f10, %f6 stw %i2, [%l7 + 0x28] fmovdle %icc, %f15, %f15 ldub [%l7 + 0x53], %o5 tsubcc %i4, 0x1322, %g1 edge8ln %i6, %l0, %o4 stb %o6, [%l7 + 0x46] fmovrdlz %o3, %f12, %f0 fcmple16 %f12, %f8, %g4 edge8l %i7, %i0, %o0 ldd [%l7 + 0x30], %f0 fmovsvs %xcc, %f9, %f12 sth %g5, [%l7 + 0x76] ldx [%l7 + 0x38], %i1 fzero %f12 movpos %icc, %o2, %l5 ld [%l7 + 0x60], %f8 ldub [%l7 + 0x24], %l4 bvs,pt %xcc, loop_6822 fmovrdne %i3, %f8, %f12 fmovspos %icc, %f1, %f11 popc 0x1FA0, %g3 loop_6822: xnorcc %i5, %l6, %o7 popc 0x1057, %g2 std %f6, [%l7 + 0x38] fmovrdgez %g6, %f4, %f10 array32 %l1, %l3, %o1 xorcc %g7, %l2, %i2 subcc %i4, 0x1E62, %g1 stb %o5, [%l7 + 0x71] bpos,a loop_6823 alignaddrl %i6, %l0, %o6 ldsh [%l7 + 0x0E], %o3 sth %o4, [%l7 + 0x2E] loop_6823: movvc %xcc, %i7, %i0 brz %g4, loop_6824 fmovsge %xcc, %f0, %f2 fmovsa %xcc, %f5, %f4 fmovsvc %xcc, %f12, %f3 loop_6824: sth %g5, [%l7 + 0x26] and %i1, %o2, %l5 sdivx %l4, 0x14BF, %o0 movle %xcc, %g3, %i3 fbug %fcc3, loop_6825 fpmerge %f11, %f12, %f10 movl %icc, %l6, %i5 movrlez %g2, 0x33D, %o7 loop_6825: ldsh [%l7 + 0x42], %g6 stw %l3, [%l7 + 0x08] bvc,a loop_6826 ldsb [%l7 + 0x66], %o1 stb %g7, [%l7 + 0x60] fble,a %fcc0, loop_6827 loop_6826: fbue %fcc1, loop_6828 move %icc, %l2, %l1 tleu %xcc, 0x6 loop_6827: bcc,pn %xcc, loop_6829 loop_6828: fmuld8ulx16 %f6, %f7, %f10 fsrc2 %f0, %f0 fornot2s %f5, %f12, %f12 loop_6829: fmovrsne %i4, %f5, %f12 fornot1s %f14, %f7, %f12 orncc %g1, %i2, %i6 movge %xcc, %o5, %l0 ldx [%l7 + 0x40], %o3 bn,pt %icc, loop_6830 stb %o6, [%l7 + 0x66] smul %i7, %i0, %g4 ldub [%l7 + 0x30], %o4 loop_6830: fcmpeq16 %f8, %f10, %i1 bvs,a,pn %icc, loop_6831 fbn,a %fcc3, loop_6832 fmovs %f9, %f15 fmovsleu %xcc, %f13, %f8 loop_6831: fcmple32 %f8, %f4, %g5 loop_6832: te %xcc, 0x2 fornot1s %f5, %f15, %f13 fmul8sux16 %f10, %f6, %f4 andcc %l5, %l4, %o2 fbe,a %fcc2, loop_6833 edge32n %o0, %g3, %l6 st %f9, [%l7 + 0x2C] movl %icc, %i5, %i3 loop_6833: srax %g2, 0x1C, %o7 ldsw [%l7 + 0x20], %g6 fcmped %fcc1, %f6, %f6 std %f6, [%l7 + 0x18] fors %f9, %f1, %f3 fblg,a %fcc0, loop_6834 fmovsvs %xcc, %f1, %f13 fabss %f9, %f2 umulcc %l3, 0x02A4, %g7 loop_6834: ldsb [%l7 + 0x4D], %o1 fmovrde %l2, %f12, %f14 tcc %icc, 0x7 lduw [%l7 + 0x48], %l1 move %xcc, %i4, %i2 st %f11, [%l7 + 0x70] fble,a %fcc2, loop_6835 and %g1, 0x1B09, %o5 fpadd32s %f3, %f10, %f0 sethi 0x1C7E, %i6 loop_6835: std %f14, [%l7 + 0x50] fmovdvs %xcc, %f0, %f7 fsrc2 %f4, %f4 bcs loop_6836 andn %o3, %l0, %o6 fbul,a %fcc2, loop_6837 array8 %i7, %i0, %g4 loop_6836: movvc %xcc, %o4, %i1 mova %icc, %g5, %l4 loop_6837: std %f6, [%l7 + 0x70] andncc %o2, %o0, %l5 fmovdvc %icc, %f8, %f10 ldsh [%l7 + 0x42], %l6 fbue %fcc0, loop_6838 fmovdne %xcc, %f14, %f0 ldsh [%l7 + 0x20], %g3 fnand %f12, %f6, %f0 loop_6838: xorcc %i3, 0x0CE3, %g2 lduh [%l7 + 0x2A], %i5 ldsb [%l7 + 0x0F], %o7 ldx [%l7 + 0x20], %g6 movrne %g7, %o1, %l2 fmovsvc %xcc, %f0, %f8 fmovscs %xcc, %f10, %f0 fcmpeq16 %f14, %f2, %l3 faligndata %f2, %f10, %f4 ldub [%l7 + 0x39], %i4 brgez %i2, loop_6839 fmovdle %xcc, %f5, %f10 std %f0, [%l7 + 0x30] fpack32 %f12, %f10, %f10 loop_6839: fbne,a %fcc1, loop_6840 xnor %g1, 0x1873, %o5 fbge,a %fcc0, loop_6841 brlez,a %l1, loop_6842 loop_6840: ldsb [%l7 + 0x78], %o3 sllx %l0, 0x0D, %o6 loop_6841: movg %xcc, %i6, %i7 loop_6842: taddcctv %i0, %g4, %i1 ldx [%l7 + 0x30], %g5 ldsw [%l7 + 0x64], %o4 fbule %fcc1, loop_6843 fcmpeq32 %f14, %f14, %l4 fnot2 %f6, %f10 fornot1s %f5, %f10, %f3 loop_6843: edge32l %o0, %l5, %o2 tgu %icc, 0x1 pdist %f10, %f2, %f14 fmovsgu %icc, %f14, %f4 ldx [%l7 + 0x78], %g3 stw %i3, [%l7 + 0x2C] fmul8x16 %f3, %f2, %f14 subcc %g2, %i5, %l6 sdivcc %g6, 0x131E, %g7 fcmple16 %f8, %f4, %o1 udiv %l2, 0x0E8C, %o7 lduw [%l7 + 0x2C], %i4 popc %l3, %g1 lduh [%l7 + 0x50], %o5 edge8 %l1, %o3, %i2 st %f9, [%l7 + 0x48] ldsw [%l7 + 0x24], %l0 ldsb [%l7 + 0x2A], %i6 stw %o6, [%l7 + 0x60] andcc %i0, %i7, %i1 movne %xcc, %g4, %g5 ldsb [%l7 + 0x25], %o4 edge32ln %o0, %l4, %l5 movg %icc, %o2, %i3 fmovsl %xcc, %f11, %f3 fornot1 %f2, %f4, %f10 ldx [%l7 + 0x78], %g3 ldsw [%l7 + 0x5C], %i5 fnand %f0, %f8, %f4 fbu,a %fcc2, loop_6844 fcmpgt16 %f14, %f10, %l6 mulscc %g2, %g6, %o1 fbge %fcc0, loop_6845 loop_6844: lduh [%l7 + 0x60], %g7 subcc %l2, %i4, %o7 fpsub32s %f11, %f14, %f14 loop_6845: fandnot1s %f0, %f9, %f13 fmovsge %icc, %f12, %f11 movrlz %g1, %o5, %l3 fpadd32 %f4, %f12, %f10 or %l1, %i2, %l0 fmovdle %icc, %f8, %f12 stx %i6, [%l7 + 0x18] ldub [%l7 + 0x14], %o3 ldsh [%l7 + 0x56], %i0 fmovsleu %icc, %f15, %f5 movl %xcc, %o6, %i7 ldsw [%l7 + 0x38], %g4 or %i1, 0x11B2, %o4 movrgz %o0, 0x33F, %l4 stw %g5, [%l7 + 0x60] fmovrdlez %l5, %f6, %f14 fpack16 %f6, %f1 nop setx loop_6846, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f0, [%l7 + 0x58] bpos,pn %icc, loop_6847 movl %xcc, %i3, %o2 loop_6846: fble %fcc3, loop_6848 fmovsge %icc, %f13, %f13 loop_6847: stx %g3, [%l7 + 0x10] ldx [%l7 + 0x28], %l6 loop_6848: stw %i5, [%l7 + 0x1C] lduw [%l7 + 0x0C], %g2 ldsw [%l7 + 0x30], %g6 ldsw [%l7 + 0x74], %o1 edge8ln %g7, %i4, %l2 fmovsleu %xcc, %f4, %f12 udiv %o7, 0x0996, %g1 fmovdge %xcc, %f14, %f15 ta %xcc, 0x1 fabsd %f0, %f4 movrgz %l3, 0x29E, %l1 tvc %icc, 0x1 fmovscs %icc, %f3, %f11 fmovscs %icc, %f1, %f5 brz,a %o5, loop_6849 or %l0, 0x1909, %i6 tg %icc, 0x3 movcs %xcc, %o3, %i0 loop_6849: stw %i2, [%l7 + 0x38] fmovsneg %icc, %f5, %f3 stb %i7, [%l7 + 0x4E] udivx %g4, 0x0BB8, %o6 brnz,a %i1, loop_6850 tsubcctv %o4, 0x0A32, %o0 fnot1s %f2, %f10 bg %xcc, loop_6851 loop_6850: std %f8, [%l7 + 0x10] fbuge %fcc3, loop_6852 edge8ln %g5, %l4, %l5 loop_6851: fpsub32s %f10, %f0, %f0 lduw [%l7 + 0x30], %i3 loop_6852: mulscc %g3, %l6, %o2 lduw [%l7 + 0x58], %g2 fnot1s %f3, %f1 fornot1 %f12, %f2, %f8 sdivcc %i5, 0x152E, %g6 andn %g7, 0x0DA9, %o1 movleu %icc, %l2, %i4 ldd [%l7 + 0x60], %f12 bne,a loop_6853 ldx [%l7 + 0x10], %o7 movpos %xcc, %g1, %l1 fmovscc %xcc, %f4, %f13 loop_6853: std %f10, [%l7 + 0x30] edge16l %l3, %l0, %i6 movg %xcc, %o3, %o5 fbu %fcc0, loop_6854 fmul8sux16 %f4, %f12, %f14 ld [%l7 + 0x20], %f0 stb %i0, [%l7 + 0x6E] loop_6854: fpmerge %f7, %f5, %f10 fmovrsgz %i2, %f7, %f8 fnot1s %f5, %f2 fandnot2 %f4, %f6, %f4 subc %g4, 0x0EFD, %o6 sth %i1, [%l7 + 0x48] ldsw [%l7 + 0x24], %i7 fbu %fcc2, loop_6855 ldd [%l7 + 0x10], %f4 st %f13, [%l7 + 0x10] stw %o0, [%l7 + 0x24] loop_6855: fmovrsgz %o4, %f6, %f8 tvs %icc, 0x0 xor %l4, 0x04B0, %l5 fmovsleu %icc, %f0, %f0 fcmpes %fcc3, %f4, %f8 fbl %fcc2, loop_6856 lduw [%l7 + 0x48], %g5 brlz %g3, loop_6857 movge %xcc, %l6, %i3 loop_6856: be,pt %xcc, loop_6858 fpadd32s %f6, %f11, %f7 loop_6857: brlez,a %o2, loop_6859 fbule,a %fcc3, loop_6860 loop_6858: xnor %i5, %g6, %g2 ldd [%l7 + 0x10], %f6 loop_6859: fmovsleu %xcc, %f10, %f1 loop_6860: fmul8x16 %f10, %f10, %f2 edge32l %g7, %l2, %o1 ldd [%l7 + 0x30], %f2 fnands %f14, %f6, %f12 fmul8ulx16 %f12, %f10, %f12 sth %o7, [%l7 + 0x32] brz %i4, loop_6861 ldsb [%l7 + 0x30], %g1 ldd [%l7 + 0x18], %f10 edge8l %l1, %l0, %i6 loop_6861: brlz %o3, loop_6862 fmovscc %icc, %f4, %f15 for %f12, %f8, %f14 fba %fcc0, loop_6863 loop_6862: fmovdle %xcc, %f6, %f1 brlez,a %o5, loop_6864 bvc,a loop_6865 loop_6863: fpadd16s %f8, %f14, %f7 edge32 %l3, %i0, %g4 loop_6864: for %f14, %f6, %f6 loop_6865: fbne %fcc1, loop_6866 ldsh [%l7 + 0x18], %o6 fcmpd %fcc0, %f6, %f2 fmovd %f10, %f0 loop_6866: ld [%l7 + 0x28], %f4 edge32l %i1, %i7, %i2 tne %icc, 0x0 fandnot2s %f4, %f7, %f11 stb %o4, [%l7 + 0x41] lduh [%l7 + 0x0C], %o0 fcmple32 %f8, %f10, %l5 fmovda %icc, %f2, %f8 movpos %xcc, %g5, %l4 bcs,a loop_6867 ldub [%l7 + 0x2F], %l6 fba %fcc0, loop_6868 fones %f13 loop_6867: lduw [%l7 + 0x28], %g3 fmul8sux16 %f14, %f2, %f4 loop_6868: std %f6, [%l7 + 0x30] fcmpeq32 %f0, %f8, %o2 std %f14, [%l7 + 0x58] lduw [%l7 + 0x54], %i5 bn,pn %icc, loop_6869 fcmpes %fcc0, %f6, %f14 tle %xcc, 0x4 ld [%l7 + 0x48], %f4 loop_6869: sth %i3, [%l7 + 0x2E] ldd [%l7 + 0x30], %f0 fmovdl %icc, %f9, %f4 fmul8ulx16 %f6, %f4, %f10 ldub [%l7 + 0x22], %g2 fornot2 %f8, %f12, %f0 fmovd %f4, %f12 ldub [%l7 + 0x2F], %g7 movl %xcc, %g6, %o1 sllx %o7, 0x1C, %l2 sth %i4, [%l7 + 0x6E] fbg %fcc2, loop_6870 xnor %g1, %l1, %l0 tneg %xcc, 0x7 ldsw [%l7 + 0x30], %i6 loop_6870: std %f0, [%l7 + 0x40] fmovs %f15, %f4 tvc %icc, 0x1 fmovsneg %xcc, %f9, %f7 movne %icc, %o3, %o5 fmovrdlz %i0, %f0, %f8 ldsb [%l7 + 0x64], %g4 movrgz %l3, %i1, %o6 std %f2, [%l7 + 0x40] brnz %i2, loop_6871 lduw [%l7 + 0x14], %o4 ldsw [%l7 + 0x2C], %i7 movcs %icc, %o0, %l5 loop_6871: fmovda %xcc, %f7, %f5 subcc %l4, %g5, %g3 brlz,a %l6, loop_6872 fcmpgt16 %f10, %f8, %i5 fmul8sux16 %f2, %f8, %f4 fpsub16 %f8, %f2, %f10 loop_6872: fbne %fcc2, loop_6873 ldx [%l7 + 0x38], %o2 fands %f6, %f8, %f1 fmul8x16 %f0, %f8, %f10 loop_6873: fbne %fcc0, loop_6874 fzero %f4 fmovdge %xcc, %f0, %f15 ldsh [%l7 + 0x0A], %i3 loop_6874: ldsh [%l7 + 0x1A], %g2 fmovdge %xcc, %f7, %f3 edge16ln %g6, %o1, %g7 fmovrslez %o7, %f14, %f6 fmovrdgz %i4, %f14, %f0 sll %g1, %l2, %l1 ldd [%l7 + 0x70], %f6 pdist %f14, %f0, %f14 orn %l0, %i6, %o3 stw %i0, [%l7 + 0x60] movrlz %o5, 0x2C0, %g4 fmovdleu %icc, %f7, %f7 fmovdge %xcc, %f7, %f15 tg %xcc, 0x4 fcmpes %fcc1, %f1, %f11 fmovsle %xcc, %f13, %f9 ldx [%l7 + 0x58], %i1 stw %o6, [%l7 + 0x74] movl %icc, %l3, %o4 fmovrdgz %i7, %f4, %f2 fbuge,a %fcc3, loop_6875 xnorcc %i2, 0x1454, %o0 bvc,a %icc, loop_6876 ldub [%l7 + 0x37], %l4 loop_6875: ldsh [%l7 + 0x08], %l5 ldub [%l7 + 0x5F], %g3 loop_6876: andn %g5, %l6, %i5 movrlez %o2, %i3, %g6 edge32 %g2, %g7, %o1 edge16n %o7, %i4, %g1 sth %l1, [%l7 + 0x2C] sth %l0, [%l7 + 0x4C] lduh [%l7 + 0x4A], %i6 fmovda %xcc, %f4, %f4 fbule %fcc1, loop_6877 mulscc %o3, 0x08C5, %i0 fcmpd %fcc0, %f0, %f14 fblg %fcc0, loop_6878 loop_6877: st %f2, [%l7 + 0x54] fxnors %f3, %f3, %f8 bg,a loop_6879 loop_6878: bn loop_6880 fmul8ulx16 %f0, %f12, %f14 stb %o5, [%l7 + 0x4A] loop_6879: edge16 %g4, %i1, %o6 loop_6880: movrlz %l3, %l2, %i7 stx %i2, [%l7 + 0x78] fmovscs %xcc, %f6, %f9 popc %o4, %o0 bgu,a,pt %icc, loop_6881 fpadd16 %f10, %f12, %f8 ldx [%l7 + 0x78], %l5 sdivcc %l4, 0x04D6, %g3 loop_6881: fmovdvs %xcc, %f4, %f3 tvs %xcc, 0x0 movge %xcc, %g5, %l6 movrlez %i5, %i3, %g6 fnegd %f4, %f2 stw %g2, [%l7 + 0x60] fbg,a %fcc0, loop_6882 fmovscc %icc, %f1, %f11 fbne,a %fcc1, loop_6883 sra %g7, %o2, %o7 loop_6882: fbl,a %fcc0, loop_6884 movcc %xcc, %o1, %i4 loop_6883: udivx %g1, 0x0398, %l0 movneg %icc, %l1, %o3 loop_6884: movvs %icc, %i0, %i6 ldsh [%l7 + 0x6A], %o5 ta %xcc, 0x6 subcc %i1, %g4, %l3 stb %o6, [%l7 + 0x7A] stx %i7, [%l7 + 0x10] fand %f10, %f10, %f8 fbg,a %fcc1, loop_6885 fmovrdgz %l2, %f14, %f12 fblg,a %fcc2, loop_6886 fxnors %f5, %f2, %f3 loop_6885: stx %o4, [%l7 + 0x38] lduh [%l7 + 0x38], %i2 loop_6886: std %f0, [%l7 + 0x18] lduw [%l7 + 0x7C], %o0 lduh [%l7 + 0x1E], %l5 sth %l4, [%l7 + 0x1C] stw %g5, [%l7 + 0x30] stb %l6, [%l7 + 0x24] andcc %g3, 0x1BE4, %i5 sra %g6, 0x10, %g2 lduh [%l7 + 0x42], %g7 fpsub32s %f1, %f7, %f14 std %f12, [%l7 + 0x18] fmul8ulx16 %f8, %f10, %f12 lduh [%l7 + 0x7E], %i3 tle %icc, 0x5 fmovdcc %icc, %f8, %f14 std %f14, [%l7 + 0x18] movpos %xcc, %o7, %o1 stb %o2, [%l7 + 0x0D] ldsw [%l7 + 0x28], %g1 fbe,a %fcc1, loop_6887 ldx [%l7 + 0x48], %l0 ldx [%l7 + 0x28], %i4 movl %icc, %o3, %i0 loop_6887: fmovsle %xcc, %f1, %f15 fbg %fcc0, loop_6888 tleu %icc, 0x4 for %f2, %f0, %f10 fmul8ulx16 %f4, %f8, %f12 loop_6888: stw %i6, [%l7 + 0x70] sllx %o5, 0x09, %l1 andcc %i1, 0x12C9, %g4 stw %o6, [%l7 + 0x58] std %f6, [%l7 + 0x50] std %f14, [%l7 + 0x10] fones %f1 fmovsl %xcc, %f7, %f1 xorcc %i7, %l2, %o4 ldsb [%l7 + 0x11], %i2 ld [%l7 + 0x0C], %f9 xnor %l3, %l5, %o0 brnz %l4, loop_6889 ldub [%l7 + 0x7F], %l6 fmovrdlez %g5, %f2, %f4 stb %g3, [%l7 + 0x2E] loop_6889: lduw [%l7 + 0x0C], %i5 fmovda %xcc, %f7, %f14 fmuld8ulx16 %f14, %f4, %f0 movre %g6, %g2, %g7 ldsw [%l7 + 0x18], %i3 array32 %o7, %o2, %g1 ldd [%l7 + 0x50], %f0 fnands %f2, %f4, %f11 fandnot2 %f14, %f10, %f10 movl %icc, %o1, %i4 fnor %f12, %f14, %f10 tcs %xcc, 0x0 fmovsa %icc, %f4, %f0 fpadd32 %f10, %f4, %f4 tgu %xcc, 0x7 fblg,a %fcc3, loop_6890 lduw [%l7 + 0x10], %o3 movrne %l0, %i0, %i6 fcmpeq16 %f2, %f8, %o5 loop_6890: stw %l1, [%l7 + 0x64] ldsb [%l7 + 0x25], %i1 fmuld8ulx16 %f7, %f2, %f2 fzeros %f1 bn,a %icc, loop_6891 st %f5, [%l7 + 0x24] movcc %xcc, %o6, %g4 fcmpes %fcc0, %f12, %f3 loop_6891: tgu %icc, 0x6 popc %l2, %i7 movcs %icc, %o4, %l3 ldsw [%l7 + 0x60], %i2 fmovsne %icc, %f2, %f6 fpadd16s %f1, %f2, %f10 tne %icc, 0x5 tcc %xcc, 0x5 ldx [%l7 + 0x70], %o0 brgez %l5, loop_6892 ldsh [%l7 + 0x0C], %l6 fmovsle %icc, %f11, %f6 xnor %g5, %l4, %g3 loop_6892: tsubcctv %g6, 0x04C9, %i5 alignaddrl %g7, %g2, %o7 nop setx loop_6893, %l0, %l1 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 %i3, %f8, %f6 fpadd32s %f0, %f14, %f1 mova %icc, %o2, %o1 loop_6893: ld [%l7 + 0x40], %f0 ldd [%l7 + 0x60], %f8 fbuge,a %fcc1, loop_6894 ldsw [%l7 + 0x28], %g1 fba %fcc0, loop_6895 movvc %icc, %o3, %i4 loop_6894: fone %f10 bpos loop_6896 loop_6895: fnors %f9, %f13, %f10 st %f13, [%l7 + 0x78] edge32n %i0, %l0, %o5 loop_6896: umul %i6, 0x1AC2, %l1 fnot1s %f8, %f0 orncc %o6, 0x1A63, %i1 smul %g4, 0x076D, %l2 smulcc %i7, 0x0C48, %o4 movgu %icc, %l3, %i2 fcmpeq32 %f0, %f12, %o0 fornot2 %f8, %f8, %f6 add %l6, %g5, %l4 std %f0, [%l7 + 0x60] fcmpgt32 %f12, %f2, %g3 fornot2 %f8, %f0, %f2 mulx %g6, 0x17B1, %i5 st %f15, [%l7 + 0x44] fandnot2s %f7, %f0, %f6 fpsub32 %f12, %f14, %f0 fbuge,a %fcc0, loop_6897 movrne %g7, 0x3BF, %g2 sth %l5, [%l7 + 0x64] xor %o7, %i3, %o1 loop_6897: fmovsgu %xcc, %f11, %f0 udiv %g1, 0x01C2, %o3 fpsub16s %f10, %f0, %f13 ldsw [%l7 + 0x20], %i4 subccc %o2, %l0, %o5 fors %f2, %f2, %f14 fmovrdne %i6, %f2, %f8 srax %l1, 0x1E, %o6 smul %i0, %i1, %l2 fcmpgt16 %f2, %f2, %g4 bcc %xcc, loop_6898 and %i7, %l3, %i2 fmovrse %o0, %f10, %f7 stx %o4, [%l7 + 0x48] loop_6898: bcs loop_6899 ldsb [%l7 + 0x7F], %g5 fmovdleu %xcc, %f6, %f8 sth %l4, [%l7 + 0x4E] loop_6899: xor %g3, %g6, %i5 fnegs %f9, %f8 sth %g7, [%l7 + 0x10] ldsw [%l7 + 0x3C], %g2 orcc %l6, %l5, %i3 fmul8x16 %f11, %f6, %f12 fzeros %f5 fbo,a %fcc1, loop_6900 tsubcc %o7, 0x1CB5, %o1 edge32n %g1, %i4, %o3 st %f14, [%l7 + 0x38] loop_6900: lduw [%l7 + 0x28], %o2 tvs %xcc, 0x1 movrgez %o5, 0x203, %i6 addcc %l0, 0x193A, %l1 ld [%l7 + 0x44], %f1 fpadd32 %f0, %f0, %f14 ldsw [%l7 + 0x18], %i0 subcc %o6, %l2, %i1 fmovdn %icc, %f5, %f11 xorcc %i7, %l3, %i2 st %f13, [%l7 + 0x7C] fmovdl %icc, %f3, %f5 sethi 0x0DA9, %g4 fbne,a %fcc0, loop_6901 fbuge %fcc0, loop_6902 fmovdcs %icc, %f3, %f0 mulscc %o0, %g5, %l4 loop_6901: fcmple32 %f10, %f10, %o4 loop_6902: fcmpne16 %f14, %f4, %g3 sth %g6, [%l7 + 0x40] move %xcc, %i5, %g7 tn %xcc, 0x1 fnot2s %f14, %f6 fmovrdgz %l6, %f4, %f2 lduh [%l7 + 0x52], %g2 movge %xcc, %i3, %l5 fmul8x16au %f8, %f7, %f4 array16 %o1, %o7, %i4 addc %o3, 0x143D, %o2 lduh [%l7 + 0x30], %o5 movvc %icc, %g1, %i6 brz %l0, loop_6903 stb %l1, [%l7 + 0x13] mova %icc, %i0, %l2 fpackfix %f4, %f1 loop_6903: fbug,a %fcc1, loop_6904 st %f12, [%l7 + 0x60] umulcc %i1, 0x0C70, %i7 sub %l3, 0x09A0, %i2 loop_6904: tn %icc, 0x3 st %f7, [%l7 + 0x78] lduw [%l7 + 0x50], %g4 fornot1 %f8, %f2, %f0 stb %o6, [%l7 + 0x5A] movleu %icc, %o0, %l4 fornot1 %f14, %f0, %f2 ld [%l7 + 0x54], %f8 brnz,a %g5, loop_6905 edge32l %g3, %o4, %i5 fmovdgu %icc, %f11, %f12 tvs %icc, 0x3 loop_6905: fbule %fcc0, loop_6906 bshuffle %f12, %f4, %f2 ldub [%l7 + 0x5A], %g6 bg,a %icc, loop_6907 loop_6906: ld [%l7 + 0x18], %f3 fmovdvc %xcc, %f7, %f13 fxor %f8, %f8, %f4 loop_6907: fmovrdgz %g7, %f14, %f8 fpmerge %f12, %f7, %f2 tvs %xcc, 0x3 move %icc, %l6, %i3 call loop_6908 stw %g2, [%l7 + 0x10] stb %o1, [%l7 + 0x4C] fbg,a %fcc2, loop_6909 loop_6908: ldx [%l7 + 0x18], %o7 movl %xcc, %l5, %i4 ldsw [%l7 + 0x5C], %o2 loop_6909: movcc %icc, %o5, %g1 sth %o3, [%l7 + 0x0E] ldsb [%l7 + 0x1E], %i6 tleu %xcc, 0x4 edge8n %l0, %i0, %l1 fmovsg %xcc, %f9, %f9 fzero %f14 fmovspos %icc, %f9, %f8 edge16l %l2, %i1, %l3 std %f14, [%l7 + 0x18] orncc %i7, 0x1A62, %i2 fmovdl %icc, %f4, %f12 ld [%l7 + 0x18], %f5 fbule,a %fcc2, loop_6910 ldd [%l7 + 0x78], %f8 fbuge,a %fcc2, loop_6911 nop setx loop_6912, %l0, %l1 jmpl %l1, %g4 loop_6910: fcmped %fcc3, %f10, %f10 fmovdneg %xcc, %f12, %f8 loop_6911: ldd [%l7 + 0x28], %f14 loop_6912: lduw [%l7 + 0x7C], %o6 srlx %o0, %g5, %g3 fba,a %fcc0, loop_6913 fmovdcs %icc, %f6, %f12 fmovsa %icc, %f0, %f11 lduw [%l7 + 0x48], %o4 loop_6913: fmovsge %icc, %f13, %f0 st %f10, [%l7 + 0x40] fand %f8, %f8, %f6 udiv %i5, 0x0DDD, %l4 add %g7, 0x193E, %g6 tleu %icc, 0x6 movvc %xcc, %l6, %i3 ldd [%l7 + 0x48], %f4 edge32ln %o1, %g2, %o7 fpackfix %f6, %f12 edge16 %i4, %l5, %o5 st %f6, [%l7 + 0x2C] addc %g1, 0x0FD5, %o2 bn,a,pn %icc, loop_6914 brlez %i6, loop_6915 stb %l0, [%l7 + 0x7A] edge8ln %i0, %l1, %l2 loop_6914: fsrc2s %f15, %f9 loop_6915: sdivcc %o3, 0x09F1, %i1 st %f14, [%l7 + 0x0C] ld [%l7 + 0x74], %f14 edge32n %i7, %l3, %i2 movrlz %o6, %g4, %o0 te %xcc, 0x1 alignaddr %g3, %g5, %i5 movrgez %l4, 0x13C, %g7 fnors %f4, %f8, %f8 sth %g6, [%l7 + 0x34] fmovsle %icc, %f4, %f4 fmovdn %icc, %f9, %f9 bl,pn %xcc, loop_6916 subc %l6, %i3, %o1 bn,pt %xcc, loop_6917 edge8 %g2, %o4, %o7 loop_6916: fcmple32 %f8, %f6, %i4 ldx [%l7 + 0x40], %o5 loop_6917: stx %g1, [%l7 + 0x70] fornot2s %f2, %f9, %f7 ble,a,pt %icc, loop_6918 movrlz %l5, 0x310, %o2 sdivx %l0, 0x1B3C, %i6 andn %l1, 0x03B4, %l2 loop_6918: fmovsle %icc, %f10, %f9 fandnot2s %f14, %f2, %f15 umul %i0, %i1, %o3 std %f12, [%l7 + 0x20] ldsw [%l7 + 0x2C], %l3 fmovrdlez %i7, %f0, %f12 umul %o6, %i2, %g4 fpsub32 %f4, %f8, %f12 ldsh [%l7 + 0x60], %g3 ldsb [%l7 + 0x76], %g5 ldx [%l7 + 0x70], %i5 subccc %o0, 0x134B, %l4 orn %g7, 0x197A, %l6 ldub [%l7 + 0x0A], %g6 ld [%l7 + 0x40], %f6 and %i3, %o1, %o4 fxnor %f6, %f8, %f6 fornot2s %f1, %f2, %f13 lduw [%l7 + 0x24], %g2 ldub [%l7 + 0x51], %o7 xor %o5, %i4, %l5 smul %g1, %o2, %i6 stb %l0, [%l7 + 0x09] siam 0x0 subccc %l2, 0x0A1B, %i0 bcc,pt %xcc, loop_6919 ldsb [%l7 + 0x50], %l1 fcmpeq16 %f10, %f8, %o3 lduw [%l7 + 0x24], %l3 loop_6919: edge8 %i1, %o6, %i7 std %f10, [%l7 + 0x60] tvs %icc, 0x6 stx %g4, [%l7 + 0x38] lduw [%l7 + 0x40], %g3 std %f14, [%l7 + 0x70] stb %g5, [%l7 + 0x79] fexpand %f13, %f10 movcc %icc, %i2, %i5 stw %o0, [%l7 + 0x14] pdist %f14, %f14, %f14 ldsw [%l7 + 0x3C], %g7 sth %l4, [%l7 + 0x44] fornot2 %f0, %f4, %f4 st %f0, [%l7 + 0x18] ldsh [%l7 + 0x62], %l6 taddcctv %i3, %g6, %o1 ld [%l7 + 0x0C], %f2 stw %g2, [%l7 + 0x74] sll %o7, 0x1A, %o5 be,a loop_6920 fmovde %xcc, %f11, %f12 tn %icc, 0x7 bpos,pt %icc, loop_6921 loop_6920: bg,a,pn %xcc, loop_6922 fmovdvs %icc, %f15, %f3 ldx [%l7 + 0x48], %o4 loop_6921: xorcc %l5, %i4, %g1 loop_6922: ble,a,pt %icc, loop_6923 stb %o2, [%l7 + 0x36] tcc %icc, 0x4 sdiv %l0, 0x17BD, %l2 loop_6923: lduw [%l7 + 0x0C], %i6 bcs,a,pt %icc, loop_6924 fmovscs %xcc, %f7, %f9 fpsub16s %f15, %f15, %f9 fbn %fcc2, loop_6925 loop_6924: fbge,a %fcc3, loop_6926 fcmpd %fcc2, %f14, %f10 te %icc, 0x4 loop_6925: stb %i0, [%l7 + 0x22] loop_6926: sth %o3, [%l7 + 0x74] fbule,a %fcc3, loop_6927 fbo %fcc1, loop_6928 fmovdcs %xcc, %f15, %f6 stb %l1, [%l7 + 0x59] loop_6927: fble,a %fcc0, loop_6929 loop_6928: ldub [%l7 + 0x71], %l3 bleu,a,pt %icc, loop_6930 fmovsg %xcc, %f8, %f4 loop_6929: ldsw [%l7 + 0x28], %i1 ldsb [%l7 + 0x79], %i7 loop_6930: ldd [%l7 + 0x18], %f2 fmuld8sux16 %f12, %f4, %f4 nop setx loop_6931, %l0, %l1 jmpl %l1, %g4 stx %g3, [%l7 + 0x48] move %icc, %o6, %i2 fmul8x16al %f2, %f1, %f2 loop_6931: lduw [%l7 + 0x58], %i5 movge %icc, %g5, %o0 ldx [%l7 + 0x10], %l4 stw %g7, [%l7 + 0x40] brgez %l6, loop_6932 tleu %xcc, 0x3 siam 0x3 bvs,a %icc, loop_6933 loop_6932: stw %g6, [%l7 + 0x30] brlz,a %i3, loop_6934 stb %o1, [%l7 + 0x66] loop_6933: fble,a %fcc2, loop_6935 fcmple32 %f6, %f0, %g2 loop_6934: std %f6, [%l7 + 0x50] fmovda %xcc, %f0, %f7 loop_6935: faligndata %f4, %f10, %f4 stx %o5, [%l7 + 0x68] tcc %icc, 0x4 bl,a %xcc, loop_6936 fpadd32s %f11, %f7, %f2 ta %icc, 0x2 udiv %o7, 0x126A, %l5 loop_6936: fbug,a %fcc1, loop_6937 fmovdn %icc, %f13, %f1 fnegs %f2, %f8 taddcc %o4, 0x1087, %g1 loop_6937: fandnot1s %f9, %f3, %f9 fexpand %f7, %f0 tne %xcc, 0x3 edge8l %i4, %o2, %l2 ldub [%l7 + 0x3B], %i6 ld [%l7 + 0x78], %f9 fxors %f2, %f5, %f4 st %f10, [%l7 + 0x38] movge %xcc, %i0, %o3 tcc %xcc, 0x4 std %f12, [%l7 + 0x70] fpadd16s %f2, %f9, %f10 fbuge %fcc2, loop_6938 nop setx loop_6939, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32ln %l0, %l3, %i1 fmovsa %icc, %f8, %f3 loop_6938: stx %i7, [%l7 + 0x20] loop_6939: fsrc1 %f8, %f6 lduw [%l7 + 0x6C], %g4 udivx %l1, 0x049C, %o6 fpmerge %f4, %f11, %f8 stx %g3, [%l7 + 0x70] st %f8, [%l7 + 0x58] fandnot1s %f11, %f0, %f7 fpack16 %f2, %f14 fbge %fcc0, loop_6940 tvc %xcc, 0x4 tgu %xcc, 0x1 bcs loop_6941 loop_6940: stw %i2, [%l7 + 0x40] movge %icc, %i5, %g5 fmovsgu %icc, %f0, %f10 loop_6941: pdist %f8, %f6, %f8 fpsub16s %f3, %f9, %f14 std %f14, [%l7 + 0x08] tgu %icc, 0x1 fmuld8ulx16 %f11, %f5, %f10 fpmerge %f8, %f11, %f12 stb %l4, [%l7 + 0x3C] edge8 %o0, %l6, %g6 std %f14, [%l7 + 0x20] fmovdge %icc, %f11, %f4 movcc %icc, %g7, %i3 bn,a loop_6942 fpsub16s %f2, %f7, %f5 ld [%l7 + 0x08], %f7 stb %o1, [%l7 + 0x5A] loop_6942: fabss %f4, %f14 fbge %fcc0, loop_6943 fcmpne16 %f12, %f10, %o5 fmovdle %icc, %f6, %f0 fmul8x16al %f13, %f14, %f6 loop_6943: sdiv %o7, 0x004C, %l5 sth %g2, [%l7 + 0x1C] fmovrslez %o4, %f0, %f6 orncc %g1, %o2, %l2 brgz %i6, loop_6944 stx %i4, [%l7 + 0x40] fpmerge %f0, %f9, %f2 fmovrse %o3, %f5, %f9 loop_6944: fmovdcs %xcc, %f13, %f3 addccc %i0, 0x074F, %l0 brlez %l3, loop_6945 brlez %i1, loop_6946 brgez %i7, loop_6947 fabss %f5, %f1 loop_6945: movvc %icc, %l1, %g4 loop_6946: fnors %f11, %f13, %f10 loop_6947: ldx [%l7 + 0x68], %g3 lduh [%l7 + 0x42], %i2 subc %o6, %g5, %l4 fcmpne32 %f12, %f2, %o0 tcs %icc, 0x7 ba %xcc, loop_6948 fba %fcc1, loop_6949 tleu %icc, 0x7 subc %i5, 0x08DC, %l6 loop_6948: ldd [%l7 + 0x78], %f12 loop_6949: tcs %icc, 0x1 fmovdne %xcc, %f11, %f10 sethi 0x1FD5, %g7 fbe %fcc1, loop_6950 stw %g6, [%l7 + 0x28] lduw [%l7 + 0x74], %i3 fmovdle %xcc, %f5, %f5 loop_6950: lduw [%l7 + 0x10], %o5 ldsw [%l7 + 0x60], %o7 taddcc %o1, 0x0E79, %l5 fmovscc %xcc, %f10, %f2 fcmpne16 %f0, %f6, %g2 ldsb [%l7 + 0x4D], %o4 add %g1, 0x0FD0, %o2 ldub [%l7 + 0x34], %l2 stx %i4, [%l7 + 0x10] fbul %fcc0, loop_6951 ldx [%l7 + 0x28], %i6 edge16ln %o3, %l0, %l3 ldub [%l7 + 0x0B], %i1 loop_6951: ldd [%l7 + 0x78], %f12 fmovrdlez %i0, %f2, %f4 ldsw [%l7 + 0x6C], %l1 st %f2, [%l7 + 0x14] lduh [%l7 + 0x7C], %g4 nop setx loop_6952, %l0, %l1 jmpl %l1, %i7 srlx %i2, %o6, %g5 fmovdl %icc, %f15, %f13 std %f12, [%l7 + 0x10] loop_6952: fone %f14 subcc %g3, 0x1495, %o0 movrne %l4, 0x30C, %l6 movle %xcc, %g7, %i5 lduh [%l7 + 0x70], %g6 fpack32 %f14, %f4, %f6 fbug %fcc0, loop_6953 fmovscs %xcc, %f8, %f0 fxors %f0, %f6, %f11 bshuffle %f2, %f14, %f0 loop_6953: fxnors %f1, %f10, %f1 ldx [%l7 + 0x48], %i3 movgu %xcc, %o7, %o5 ldd [%l7 + 0x28], %f14 srlx %o1, %l5, %o4 siam 0x3 bvc %xcc, loop_6954 stx %g2, [%l7 + 0x08] fnegd %f10, %f8 ldsb [%l7 + 0x76], %o2 loop_6954: ldd [%l7 + 0x50], %f8 bcc,pn %xcc, loop_6955 movrlz %l2, 0x05C, %g1 fandnot2s %f4, %f6, %f0 udivcc %i6, 0x11A5, %o3 loop_6955: fblg %fcc0, loop_6956 ldd [%l7 + 0x68], %f8 bpos,a,pt %xcc, loop_6957 ldub [%l7 + 0x0C], %i4 loop_6956: movl %icc, %l3, %l0 array8 %i0, %i1, %g4 loop_6957: tneg %xcc, 0x4 ldx [%l7 + 0x68], %l1 stw %i2, [%l7 + 0x48] xnorcc %i7, %o6, %g3 fba,a %fcc2, loop_6958 fbg %fcc1, loop_6959 fmovrdgz %g5, %f10, %f0 fmovrdgez %l4, %f12, %f6 loop_6958: tge %icc, 0x2 loop_6959: fbule %fcc2, loop_6960 be,pt %icc, loop_6961 stw %o0, [%l7 + 0x64] bcs,pt %xcc, loop_6962 loop_6960: orcc %g7, 0x08FE, %i5 loop_6961: movg %xcc, %l6, %g6 ldub [%l7 + 0x58], %i3 loop_6962: lduw [%l7 + 0x7C], %o5 stx %o7, [%l7 + 0x38] fmovd %f14, %f12 edge8 %o1, %l5, %g2 fnegs %f4, %f0 movg %xcc, %o2, %l2 ldub [%l7 + 0x66], %o4 movrlz %i6, %o3, %g1 ldx [%l7 + 0x40], %i4 fmovdvs %icc, %f9, %f3 subcc %l3, %i0, %l0 st %f0, [%l7 + 0x38] fbug,a %fcc0, loop_6963 fbuge,a %fcc0, loop_6964 bne,pt %icc, loop_6965 stb %i1, [%l7 + 0x15] loop_6963: lduh [%l7 + 0x54], %g4 loop_6964: movrlez %i2, 0x0E8, %i7 loop_6965: fpack16 %f6, %f9 fmul8x16al %f12, %f15, %f8 fbuge %fcc2, loop_6966 array16 %o6, %l1, %g5 ldsw [%l7 + 0x28], %g3 movrgz %l4, %o0, %g7 loop_6966: brgz,a %l6, loop_6967 lduh [%l7 + 0x48], %i5 array16 %i3, %o5, %g6 stb %o7, [%l7 + 0x7B] loop_6967: stw %o1, [%l7 + 0x28] fpmerge %f2, %f8, %f12 orcc %g2, 0x1D26, %o2 movne %xcc, %l2, %l5 st %f12, [%l7 + 0x2C] bleu,a loop_6968 stx %i6, [%l7 + 0x38] fmovdpos %icc, %f5, %f1 fnor %f8, %f10, %f8 loop_6968: move %icc, %o4, %g1 std %f4, [%l7 + 0x70] fmovsn %icc, %f10, %f15 ldd [%l7 + 0x68], %f0 ldsw [%l7 + 0x64], %o3 stx %i4, [%l7 + 0x10] ldd [%l7 + 0x08], %f0 ldsh [%l7 + 0x7E], %l3 ldsh [%l7 + 0x10], %i0 srl %i1, 0x18, %l0 fmovdgu %icc, %f11, %f13 fmovse %icc, %f13, %f8 bge,a loop_6969 st %f11, [%l7 + 0x48] pdist %f6, %f14, %f6 st %f2, [%l7 + 0x4C] loop_6969: fbuge,a %fcc0, loop_6970 stb %g4, [%l7 + 0x36] tvc %icc, 0x1 fnand %f14, %f12, %f0 loop_6970: fzeros %f14 fnors %f13, %f5, %f15 ld [%l7 + 0x2C], %f7 lduw [%l7 + 0x1C], %i7 fandnot1s %f4, %f10, %f12 fcmpgt32 %f6, %f14, %o6 movg %icc, %i2, %l1 fpack16 %f12, %f6 fones %f7 movre %g3, %g5, %o0 movge %xcc, %g7, %l4 tvs %xcc, 0x7 brgz %l6, loop_6971 stw %i5, [%l7 + 0x70] edge8 %i3, %o5, %g6 stx %o7, [%l7 + 0x40] loop_6971: fcmped %fcc0, %f4, %f4 sll %o1, %o2, %g2 ldsb [%l7 + 0x50], %l2 fxors %f1, %f5, %f15 movge %icc, %i6, %o4 fbne %fcc2, loop_6972 fcmpd %fcc2, %f4, %f0 sdivcc %l5, 0x0B3C, %g1 srl %o3, %i4, %l3 loop_6972: stx %i0, [%l7 + 0x70] lduw [%l7 + 0x44], %i1 orncc %l0, 0x0A25, %i7 edge8ln %o6, %g4, %l1 st %f13, [%l7 + 0x44] fmovdpos %xcc, %f5, %f11 tn %icc, 0x5 fbo,a %fcc3, loop_6973 andncc %g3, %i2, %g5 sra %g7, %l4, %o0 movn %icc, %i5, %i3 loop_6973: stw %o5, [%l7 + 0x48] udivx %l6, 0x13A8, %o7 stw %o1, [%l7 + 0x10] bge,a,pt %xcc, loop_6974 srl %g6, 0x1F, %g2 st %f0, [%l7 + 0x68] fmovrsgz %o2, %f5, %f12 loop_6974: fmovdne %xcc, %f5, %f5 fornot2s %f6, %f5, %f5 fornot2s %f3, %f11, %f2 sra %l2, %i6, %o4 fmul8ulx16 %f6, %f6, %f14 sth %l5, [%l7 + 0x20] fmovdn %icc, %f10, %f15 ldsb [%l7 + 0x4F], %o3 fblg,a %fcc0, loop_6975 stx %g1, [%l7 + 0x48] brgz,a %l3, loop_6976 stw %i4, [%l7 + 0x50] loop_6975: edge16ln %i1, %i0, %l0 move %icc, %o6, %i7 loop_6976: mulx %g4, %l1, %i2 tg %xcc, 0x0 ldx [%l7 + 0x20], %g3 stx %g7, [%l7 + 0x28] umul %l4, %o0, %g5 ldsh [%l7 + 0x3C], %i3 sth %i5, [%l7 + 0x5E] ta %xcc, 0x6 sth %o5, [%l7 + 0x30] tvc %icc, 0x2 orn %o7, 0x04A9, %l6 xnorcc %g6, %o1, %g2 st %f13, [%l7 + 0x34] bshuffle %f10, %f10, %f12 sub %l2, %i6, %o4 fmovsvs %icc, %f11, %f2 fbge %fcc0, loop_6977 ldsh [%l7 + 0x0E], %o2 ldsb [%l7 + 0x5E], %l5 bgu,pt %icc, loop_6978 loop_6977: stx %o3, [%l7 + 0x70] addc %l3, %g1, %i1 lduh [%l7 + 0x08], %i4 loop_6978: stb %i0, [%l7 + 0x24] orn %o6, 0x1CDE, %i7 bcs,a %xcc, loop_6979 tne %icc, 0x7 tcc %xcc, 0x7 fbu,a %fcc0, loop_6980 loop_6979: fpadd32s %f11, %f1, %f15 bshuffle %f10, %f8, %f0 add %l0, %g4, %l1 loop_6980: fbl %fcc1, loop_6981 fbn %fcc1, loop_6982 ldub [%l7 + 0x2F], %i2 brlez,a %g7, loop_6983 loop_6981: lduh [%l7 + 0x2C], %l4 loop_6982: fmovdleu %xcc, %f12, %f1 move %icc, %g3, %o0 loop_6983: ldub [%l7 + 0x3F], %i3 ldd [%l7 + 0x48], %f2 fbl %fcc3, loop_6984 ldd [%l7 + 0x28], %f4 fandnot1s %f13, %f5, %f8 ldx [%l7 + 0x78], %g5 loop_6984: ldx [%l7 + 0x40], %o5 fone %f2 bshuffle %f10, %f6, %f0 stx %i5, [%l7 + 0x78] smul %l6, %g6, %o7 tne %xcc, 0x0 fpack16 %f8, %f1 std %f0, [%l7 + 0x08] bleu %icc, loop_6985 fmul8x16au %f10, %f12, %f14 ldsh [%l7 + 0x12], %o1 lduw [%l7 + 0x50], %l2 loop_6985: ld [%l7 + 0x30], %f1 fmul8sux16 %f12, %f12, %f6 fba %fcc3, loop_6986 ldsb [%l7 + 0x0D], %g2 fxors %f13, %f9, %f0 fmovsne %xcc, %f8, %f4 loop_6986: fblg %fcc1, loop_6987 tcc %icc, 0x6 lduw [%l7 + 0x68], %i6 sth %o4, [%l7 + 0x48] loop_6987: ld [%l7 + 0x5C], %f4 lduh [%l7 + 0x6C], %l5 fmovsl %icc, %f5, %f11 movn %icc, %o2, %l3 st %f1, [%l7 + 0x10] lduw [%l7 + 0x58], %o3 ldsh [%l7 + 0x5C], %i1 lduw [%l7 + 0x70], %g1 brlz %i0, loop_6988 sra %i4, %i7, %o6 ldsh [%l7 + 0x10], %g4 move %icc, %l1, %l0 loop_6988: ldsh [%l7 + 0x4A], %g7 fpadd16s %f13, %f5, %f2 ld [%l7 + 0x0C], %f13 edge8ln %l4, %i2, %g3 fcmpgt32 %f14, %f2, %o0 tsubcctv %g5, %o5, %i3 tne %xcc, 0x4 srax %i5, 0x18, %l6 tpos %icc, 0x4 fone %f10 fmul8x16al %f0, %f3, %f14 edge8 %g6, %o1, %l2 fmovrdlz %o7, %f10, %f0 stx %i6, [%l7 + 0x28] std %f12, [%l7 + 0x48] smul %g2, 0x1AF8, %l5 sdiv %o4, 0x0C8B, %l3 stb %o2, [%l7 + 0x74] ldsh [%l7 + 0x62], %o3 xor %i1, %i0, %g1 fpack16 %f10, %f10 ldx [%l7 + 0x40], %i4 sllx %i7, 0x1C, %o6 xnorcc %g4, %l0, %l1 ldub [%l7 + 0x6A], %l4 movle %xcc, %i2, %g7 st %f9, [%l7 + 0x64] ba,pt %xcc, loop_6989 fsrc1s %f15, %f11 stb %g3, [%l7 + 0x7E] fone %f0 loop_6989: fmovdge %xcc, %f2, %f5 stb %g5, [%l7 + 0x1E] fmovse %icc, %f8, %f5 fmuld8sux16 %f12, %f4, %f10 movl %xcc, %o0, %i3 lduw [%l7 + 0x30], %o5 fmovrse %i5, %f12, %f11 ldx [%l7 + 0x60], %l6 edge16n %g6, %l2, %o1 sdivcc %o7, 0x1609, %i6 ld [%l7 + 0x7C], %f0 lduw [%l7 + 0x5C], %g2 ldx [%l7 + 0x70], %o4 xnor %l5, %o2, %o3 bn,a %icc, loop_6990 tgu %xcc, 0x4 smulcc %l3, %i0, %i1 fornot2s %f9, %f12, %f4 loop_6990: fzero %f8 tsubcc %i4, 0x0817, %i7 stx %o6, [%l7 + 0x10] fmovsvc %xcc, %f11, %f8 nop setx loop_6991, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry siam 0x7 smulcc %g4, %g1, %l0 movrlez %l4, 0x188, %i2 loop_6991: udiv %l1, 0x143A, %g7 ldsh [%l7 + 0x34], %g5 umulcc %o0, %i3, %g3 orcc %i5, %o5, %g6 ldd [%l7 + 0x50], %f4 lduh [%l7 + 0x30], %l6 fornot2 %f10, %f12, %f10 fmovsl %xcc, %f8, %f8 movge %icc, %l2, %o1 fcmpgt32 %f0, %f10, %o7 std %f10, [%l7 + 0x58] fmovsa %icc, %f7, %f9 fmovdvs %icc, %f13, %f5 fmovsne %icc, %f4, %f6 bge,a loop_6992 fpack16 %f10, %f5 bl,a,pn %icc, loop_6993 subccc %g2, %i6, %o4 loop_6992: fmovrsgez %o2, %f9, %f1 bvc,a,pn %xcc, loop_6994 loop_6993: std %f8, [%l7 + 0x10] or %l5, 0x1936, %l3 tneg %xcc, 0x2 loop_6994: smulcc %o3, %i0, %i1 fmovdcc %xcc, %f2, %f7 andcc %i7, 0x0D1D, %o6 stw %g4, [%l7 + 0x5C] nop setx loop_6995, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movne %icc, %g1, %l0 fmovdcs %xcc, %f1, %f6 lduh [%l7 + 0x70], %l4 loop_6995: sth %i4, [%l7 + 0x34] brgez %i2, loop_6996 stx %g7, [%l7 + 0x28] ld [%l7 + 0x28], %f0 bvs,a %icc, loop_6997 loop_6996: ldub [%l7 + 0x50], %g5 fnot2 %f6, %f4 movrne %l1, %i3, %g3 loop_6997: fmul8x16al %f10, %f15, %f0 stb %i5, [%l7 + 0x2D] edge32n %o5, %g6, %o0 fmovrdgz %l6, %f14, %f14 call loop_6998 fbe %fcc3, loop_6999 fpack32 %f12, %f10, %f12 lduh [%l7 + 0x58], %o1 loop_6998: fcmpne16 %f4, %f14, %o7 loop_6999: stx %l2, [%l7 + 0x58] stb %g2, [%l7 + 0x61] movrgz %i6, %o4, %l5 sth %l3, [%l7 + 0x5E] bvc,a loop_7000 fmovsvs %icc, %f8, %f6 fmovrslz %o3, %f15, %f13 fmovsvc %icc, %f12, %f0 loop_7000: ldsw [%l7 + 0x2C], %o2 fpadd16 %f4, %f6, %f12 tcs %xcc, 0x6 ldsh [%l7 + 0x0A], %i1 sll %i0, %i7, %g4 ldd [%l7 + 0x38], %f8 fnot1 %f12, %f2 ldx [%l7 + 0x30], %g1 movcs %icc, %l0, %l4 std %f2, [%l7 + 0x28] bcs,a,pn %icc, loop_7001 faligndata %f0, %f8, %f12 fmul8x16al %f15, %f10, %f0 add %o6, %i4, %g7 loop_7001: subcc %i2, 0x1F1F, %g5 fmovsl %icc, %f12, %f3 movvs %xcc, %i3, %g3 fbul,a %fcc1, loop_7002 edge32l %i5, %o5, %g6 ldub [%l7 + 0x5C], %o0 fnegs %f4, %f14 loop_7002: fnot1 %f8, %f8 fnors %f1, %f4, %f13 stw %l6, [%l7 + 0x1C] fornot2s %f6, %f3, %f4 ldub [%l7 + 0x1A], %o1 fblg %fcc0, loop_7003 fmovrde %l1, %f4, %f10 bcs,pn %xcc, loop_7004 fand %f10, %f0, %f14 loop_7003: fzero %f4 udiv %o7, 0x1784, %g2 loop_7004: lduw [%l7 + 0x64], %i6 smul %o4, %l5, %l2 ldub [%l7 + 0x43], %l3 sth %o3, [%l7 + 0x4C] fxors %f8, %f5, %f15 ta %xcc, 0x5 ld [%l7 + 0x14], %f3 fmul8ulx16 %f12, %f8, %f14 tleu %icc, 0x4 fandnot2s %f5, %f5, %f8 fcmpeq32 %f14, %f4, %i1 fmovsne %xcc, %f7, %f8 movcs %xcc, %o2, %i0 xorcc %g4, %i7, %l0 ldub [%l7 + 0x15], %l4 orcc %o6, 0x1C23, %g1 bneg,a,pt %icc, loop_7005 sth %g7, [%l7 + 0x1A] fba %fcc3, loop_7006 sdivx %i2, 0x1E95, %i4 loop_7005: bl,pn %xcc, loop_7007 movre %g5, 0x1E1, %i3 loop_7006: addccc %g3, 0x1924, %i5 udivx %g6, 0x054C, %o5 loop_7007: fsrc2s %f13, %f9 sethi 0x1347, %o0 tpos %icc, 0x6 ld [%l7 + 0x74], %f14 fmovsvs %icc, %f5, %f15 mova %xcc, %o1, %l6 fble %fcc0, loop_7008 ldsh [%l7 + 0x7A], %l1 ldd [%l7 + 0x40], %f0 taddcc %g2, %i6, %o4 loop_7008: ldsb [%l7 + 0x40], %l5 stx %o7, [%l7 + 0x48] sra %l3, 0x04, %l2 nop setx loop_7009, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f7, [%l7 + 0x40] array8 %o3, %i1, %i0 bleu,a,pt %xcc, loop_7010 loop_7009: fmovsgu %xcc, %f5, %f8 faligndata %f6, %f10, %f2 fmovsvc %xcc, %f3, %f10 loop_7010: fmovrdgz %o2, %f14, %f2 ldd [%l7 + 0x68], %f4 stb %g4, [%l7 + 0x20] stx %l0, [%l7 + 0x58] brgez %l4, loop_7011 fmovrdlez %o6, %f14, %f0 andcc %g1, %g7, %i2 std %f6, [%l7 + 0x20] loop_7011: st %f15, [%l7 + 0x14] sth %i7, [%l7 + 0x4C] ldd [%l7 + 0x50], %f12 tge %xcc, 0x7 bge loop_7012 edge16 %g5, %i3, %i4 movre %i5, 0x2D0, %g6 lduh [%l7 + 0x1C], %o5 loop_7012: std %f10, [%l7 + 0x40] movn %xcc, %g3, %o1 ldub [%l7 + 0x0F], %o0 sth %l1, [%l7 + 0x2C] ldx [%l7 + 0x08], %l6 fmovrdne %g2, %f10, %f0 ba,a loop_7013 edge8l %o4, %l5, %o7 edge32n %l3, %l2, %i6 tle %icc, 0x2 loop_7013: fpsub16 %f2, %f2, %f14 fpsub32 %f4, %f6, %f6 fandnot2 %f14, %f12, %f2 ldsh [%l7 + 0x52], %i1 srl %o3, 0x11, %i0 stw %g4, [%l7 + 0x30] fmovdcs %icc, %f2, %f7 edge16l %o2, %l0, %o6 fcmpeq32 %f4, %f12, %g1 ldd [%l7 + 0x28], %f8 fbg,a %fcc0, loop_7014 fmovrsgez %l4, %f12, %f2 stx %i2, [%l7 + 0x08] fpack16 %f6, %f8 loop_7014: srax %i7, 0x0D, %g7 fba %fcc2, loop_7015 ta %xcc, 0x2 fornot1 %f8, %f4, %f0 edge16 %i3, %g5, %i5 loop_7015: lduh [%l7 + 0x0A], %g6 fcmpeq16 %f0, %f4, %i4 fmovdleu %xcc, %f10, %f14 fnors %f15, %f0, %f6 ldd [%l7 + 0x40], %f12 andcc %o5, 0x0599, %o1 subcc %o0, %g3, %l1 movrlz %g2, 0x0F9, %l6 fmovdle %xcc, %f5, %f5 edge8ln %o4, %l5, %l3 edge32l %l2, %o7, %i6 fsrc2 %f6, %f8 sth %i1, [%l7 + 0x4A] fmul8sux16 %f10, %f4, %f10 fmovsneg %icc, %f1, %f10 subccc %o3, %g4, %o2 srl %l0, 0x0F, %i0 stw %o6, [%l7 + 0x44] fbule %fcc1, loop_7016 stw %l4, [%l7 + 0x10] tn %xcc, 0x1 srl %g1, %i2, %i7 loop_7016: ldd [%l7 + 0x58], %f8 fmovrse %g7, %f13, %f15 fandnot2s %f11, %f14, %f10 fmovse %icc, %f10, %f13 bge,a %xcc, loop_7017 movcs %xcc, %g5, %i5 lduw [%l7 + 0x7C], %g6 fbule %fcc2, loop_7018 loop_7017: pdist %f4, %f0, %f4 fabss %f13, %f2 fmovde %xcc, %f3, %f10 loop_7018: bge,pn %icc, loop_7019 fmovsg %xcc, %f14, %f12 subc %i3, %o5, %o1 bvc %xcc, loop_7020 loop_7019: brz,a %i4, loop_7021 sth %o0, [%l7 + 0x32] move %icc, %g3, %g2 loop_7020: fors %f6, %f3, %f6 loop_7021: edge16 %l6, %l1, %o4 bpos,pn %icc, loop_7022 fmovsg %icc, %f13, %f9 fnot1s %f12, %f10 popc 0x1BE1, %l5 loop_7022: fandnot2 %f10, %f4, %f10 alignaddrl %l2, %o7, %l3 ld [%l7 + 0x50], %f10 ble,a,pt %icc, loop_7023 fpadd32 %f8, %f10, %f2 std %f10, [%l7 + 0x08] fmovdleu %icc, %f12, %f8 loop_7023: movn %xcc, %i6, %i1 xnor %o3, %o2, %l0 andncc %g4, %o6, %l4 fbn %fcc2, loop_7024 movge %xcc, %g1, %i2 sth %i0, [%l7 + 0x50] st %f13, [%l7 + 0x74] loop_7024: ta %icc, 0x7 stw %g7, [%l7 + 0x30] brgez %i7, loop_7025 tvc %icc, 0x2 taddcctv %g5, 0x045A, %g6 movcc %xcc, %i5, %i3 loop_7025: ldsw [%l7 + 0x38], %o1 movne %xcc, %i4, %o5 fmovsne %icc, %f9, %f0 bn loop_7026 call loop_7027 taddcctv %g3, %g2, %o0 andcc %l1, 0x1334, %l6 loop_7026: sth %l5, [%l7 + 0x24] loop_7027: smulcc %o4, 0x147A, %l2 fornot1s %f10, %f8, %f0 fmovdl %xcc, %f4, %f13 fmul8sux16 %f0, %f4, %f2 fcmpne32 %f10, %f12, %l3 ldx [%l7 + 0x60], %o7 bcc,pn %icc, loop_7028 fcmpes %fcc2, %f1, %f15 nop setx loop_7029, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done add %i1, 0x163D, %i6 loop_7028: fmovsvc %icc, %f3, %f2 edge16ln %o3, %l0, %g4 loop_7029: fmovsne %icc, %f10, %f7 edge32ln %o6, %l4, %g1 tvc %xcc, 0x3 lduw [%l7 + 0x70], %o2 bneg,pn %xcc, loop_7030 lduw [%l7 + 0x24], %i2 edge16n %i0, %g7, %i7 movrgz %g6, %g5, %i3 loop_7030: ld [%l7 + 0x1C], %f9 fone %f2 edge8ln %o1, %i5, %i4 stx %g3, [%l7 + 0x30] orncc %g2, 0x0393, %o0 fmovsle %xcc, %f13, %f0 ldsh [%l7 + 0x5A], %o5 ldsh [%l7 + 0x18], %l1 stx %l6, [%l7 + 0x38] lduw [%l7 + 0x20], %l5 std %f12, [%l7 + 0x48] st %f12, [%l7 + 0x70] fbne,a %fcc2, loop_7031 fbne,a %fcc2, loop_7032 fbul,a %fcc0, loop_7033 ldsw [%l7 + 0x34], %o4 loop_7031: tpos %xcc, 0x1 loop_7032: sub %l2, 0x16EC, %l3 loop_7033: array8 %o7, %i6, %i1 subcc %o3, %l0, %o6 xorcc %g4, 0x18B9, %g1 bpos,pt %icc, loop_7034 ldsb [%l7 + 0x7A], %o2 fxors %f14, %f5, %f5 fnegd %f2, %f12 loop_7034: st %f6, [%l7 + 0x18] fbule,a %fcc0, loop_7035 edge8n %l4, %i2, %g7 andn %i7, 0x06D9, %i0 stx %g6, [%l7 + 0x70] loop_7035: stb %i3, [%l7 + 0x3E] ldx [%l7 + 0x60], %o1 fcmpeq16 %f12, %f0, %g5 fblg,a %fcc0, loop_7036 st %f9, [%l7 + 0x5C] fsrc1s %f14, %f7 fbul %fcc1, loop_7037 loop_7036: fmovrde %i5, %f10, %f14 fpadd32 %f6, %f10, %f4 fnot1 %f10, %f2 loop_7037: fmovdne %icc, %f4, %f10 fmul8ulx16 %f14, %f8, %f8 brlz %g3, loop_7038 stb %i4, [%l7 + 0x4C] st %f8, [%l7 + 0x7C] bcs loop_7039 loop_7038: addcc %g2, 0x17EA, %o5 fors %f11, %f14, %f10 movn %xcc, %l1, %l6 loop_7039: call loop_7040 taddcctv %l5, 0x0AB1, %o4 bg loop_7041 ldx [%l7 + 0x68], %o0 loop_7040: lduw [%l7 + 0x70], %l3 tle %xcc, 0x2 loop_7041: ld [%l7 + 0x60], %f0 sdiv %o7, 0x1C4D, %l2 movrlz %i1, 0x006, %i6 stw %l0, [%l7 + 0x28] tvs %xcc, 0x5 fbul %fcc3, loop_7042 ldx [%l7 + 0x18], %o3 siam 0x2 fnegs %f9, %f7 loop_7042: stb %g4, [%l7 + 0x47] fmovde %xcc, %f2, %f12 std %f12, [%l7 + 0x28] bcc,a loop_7043 ldsb [%l7 + 0x5D], %g1 siam 0x7 ldd [%l7 + 0x38], %f12 loop_7043: fnors %f5, %f7, %f1 bl,a,pn %xcc, loop_7044 tgu %icc, 0x2 move %icc, %o2, %l4 fxors %f11, %f6, %f8 loop_7044: std %f2, [%l7 + 0x58] ldsh [%l7 + 0x5E], %i2 smul %o6, 0x062D, %g7 udivx %i7, 0x0738, %g6 brgz %i0, loop_7045 fmovdcc %xcc, %f4, %f9 edge16l %i3, %o1, %i5 ldsw [%l7 + 0x3C], %g3 loop_7045: sth %i4, [%l7 + 0x16] bpos,a,pn %icc, loop_7046 movne %icc, %g5, %g2 bg,a %icc, loop_7047 bcc %xcc, loop_7048 loop_7046: fone %f8 st %f7, [%l7 + 0x68] loop_7047: ta %icc, 0x0 loop_7048: xorcc %l1, %o5, %l6 fmovd %f2, %f2 tne %icc, 0x4 ldsh [%l7 + 0x5C], %l5 edge16 %o4, %o0, %l3 stx %o7, [%l7 + 0x48] movg %xcc, %i1, %i6 tn %xcc, 0x4 ble,pt %xcc, loop_7049 ld [%l7 + 0x50], %f4 mova %icc, %l0, %l2 ld [%l7 + 0x58], %f0 loop_7049: alignaddrl %g4, %g1, %o2 xorcc %l4, 0x1539, %o3 fmovsl %icc, %f15, %f11 movge %icc, %i2, %o6 std %f6, [%l7 + 0x40] brlez,a %i7, loop_7050 bleu,a loop_7051 fcmpne16 %f8, %f10, %g6 udiv %i0, 0x0D2C, %i3 loop_7050: ldsh [%l7 + 0x7A], %o1 loop_7051: nop setx loop_7052, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsw [%l7 + 0x10], %i5 bshuffle %f0, %f8, %f4 fbe,a %fcc3, loop_7053 loop_7052: stw %g7, [%l7 + 0x44] lduw [%l7 + 0x1C], %i4 stb %g3, [%l7 + 0x56] loop_7053: movvs %xcc, %g2, %g5 fpsub32s %f13, %f13, %f2 movvc %icc, %l1, %l6 orn %l5, %o4, %o0 bcs loop_7054 or %l3, %o7, %o5 fmovsge %xcc, %f8, %f0 sth %i1, [%l7 + 0x68] loop_7054: sth %l0, [%l7 + 0x3C] fmovsgu %icc, %f6, %f2 stx %l2, [%l7 + 0x48] lduh [%l7 + 0x58], %i6 ldd [%l7 + 0x30], %f0 umul %g4, 0x028B, %o2 tcs %xcc, 0x4 fabsd %f4, %f4 ldd [%l7 + 0x10], %f8 ldd [%l7 + 0x68], %f8 fones %f6 fmovsneg %xcc, %f11, %f12 addcc %g1, 0x1860, %o3 tvs %icc, 0x2 tcs %icc, 0x3 nop setx loop_7055, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tcs %icc, 0x3 fnegd %f12, %f6 ldsh [%l7 + 0x7C], %i2 loop_7055: taddcctv %l4, %o6, %g6 edge16 %i7, %i3, %i0 movle %xcc, %i5, %g7 ldsh [%l7 + 0x6A], %o1 stx %i4, [%l7 + 0x58] fandnot2 %f8, %f0, %f0 tvc %xcc, 0x4 smul %g2, %g3, %l1 fmovsle %icc, %f14, %f3 fmovscc %icc, %f2, %f6 edge32l %l6, %l5, %o4 fandnot2s %f9, %f11, %f13 sdiv %g5, 0x1F46, %l3 alignaddrl %o0, %o5, %i1 fcmpgt32 %f8, %f2, %l0 fbl,a %fcc0, loop_7056 fble,a %fcc1, loop_7057 fbuge %fcc2, loop_7058 std %f12, [%l7 + 0x68] loop_7056: bge,pt %xcc, loop_7059 loop_7057: fnegs %f14, %f13 loop_7058: and %l2, %o7, %g4 ldx [%l7 + 0x08], %i6 loop_7059: fmovrdgez %g1, %f10, %f14 fmovdvc %icc, %f10, %f3 st %f11, [%l7 + 0x40] movrlz %o3, %i2, %o2 tl %icc, 0x1 edge32 %l4, %o6, %g6 lduw [%l7 + 0x6C], %i3 ldx [%l7 + 0x68], %i0 ld [%l7 + 0x44], %f10 movpos %xcc, %i7, %i5 fnot2s %f11, %f1 subcc %g7, 0x0EDA, %o1 ldsw [%l7 + 0x4C], %g2 be,a,pt %xcc, loop_7060 edge16l %g3, %i4, %l6 fpadd32 %f14, %f6, %f6 movle %xcc, %l5, %o4 loop_7060: tl %icc, 0x3 addc %l1, 0x0128, %l3 ldd [%l7 + 0x08], %f2 fand %f2, %f2, %f10 fmovs %f8, %f12 or %o0, %o5, %g5 stb %l0, [%l7 + 0x19] ldsh [%l7 + 0x4E], %i1 sth %o7, [%l7 + 0x2A] fmovsge %xcc, %f3, %f4 for %f8, %f8, %f8 fcmpd %fcc0, %f12, %f10 fmovdcc %icc, %f13, %f2 fmuld8sux16 %f10, %f3, %f0 bcc,a,pt %icc, loop_7061 fsrc1 %f12, %f14 udiv %g4, 0x07F3, %i6 mulscc %l2, 0x11FC, %g1 loop_7061: fbe %fcc3, loop_7062 fornot1s %f12, %f11, %f8 fmovdg %xcc, %f4, %f9 st %f15, [%l7 + 0x7C] loop_7062: pdist %f0, %f6, %f4 taddcc %i2, 0x0856, %o3 fsrc2s %f13, %f9 fzero %f12 fcmpd %fcc0, %f0, %f2 std %f8, [%l7 + 0x10] ldsb [%l7 + 0x2E], %l4 stx %o2, [%l7 + 0x30] bneg,a,pt %icc, loop_7063 stx %o6, [%l7 + 0x28] tsubcc %g6, %i0, %i3 lduh [%l7 + 0x40], %i5 loop_7063: fble %fcc2, loop_7064 ldd [%l7 + 0x48], %f8 ldx [%l7 + 0x20], %g7 ldsb [%l7 + 0x6D], %i7 loop_7064: brlez %g2, loop_7065 umulcc %g3, 0x0780, %i4 st %f11, [%l7 + 0x54] udivx %l6, 0x1AFA, %o1 loop_7065: tsubcctv %o4, 0x008C, %l1 fmovdcc %icc, %f5, %f4 siam 0x0 fornot1 %f14, %f12, %f14 fbg,a %fcc3, loop_7066 nop setx loop_7067, %l0, %l1 jmpl %l1, %l3 fcmped %fcc3, %f0, %f12 ldd [%l7 + 0x50], %f6 loop_7066: movrlez %l5, %o0, %g5 loop_7067: ld [%l7 + 0x48], %f7 lduh [%l7 + 0x24], %l0 fmovrde %i1, %f6, %f0 movrne %o5, %o7, %g4 fxor %f4, %f0, %f6 stw %i6, [%l7 + 0x08] sethi 0x1C9A, %g1 lduw [%l7 + 0x68], %l2 edge32n %i2, %l4, %o2 ldd [%l7 + 0x10], %f12 movl %icc, %o3, %o6 bshuffle %f8, %f2, %f12 fbge %fcc0, loop_7068 fcmpgt16 %f4, %f8, %i0 fcmpne32 %f8, %f2, %i3 movvc %xcc, %g6, %i5 loop_7068: sth %i7, [%l7 + 0x2E] fmovsa %icc, %f9, %f2 ld [%l7 + 0x08], %f6 srax %g7, 0x15, %g2 ld [%l7 + 0x40], %f15 fmovsl %xcc, %f2, %f4 ldsw [%l7 + 0x64], %g3 st %f6, [%l7 + 0x30] fmovdne %xcc, %f6, %f3 brlez %l6, loop_7069 fbo %fcc2, loop_7070 st %f7, [%l7 + 0x70] std %f4, [%l7 + 0x58] loop_7069: fpadd32s %f15, %f6, %f6 loop_7070: movneg %icc, %o1, %i4 tne %icc, 0x6 addcc %l1, 0x132E, %l3 bgu,a loop_7071 fone %f12 ldub [%l7 + 0x44], %o4 fsrc2 %f12, %f12 loop_7071: fpadd32 %f2, %f10, %f0 sdiv %o0, 0x1F94, %g5 movrne %l0, 0x295, %l5 stw %o5, [%l7 + 0x28] sll %o7, %g4, %i1 stx %g1, [%l7 + 0x28] sdivcc %l2, 0x0041, %i2 xor %l4, %i6, %o2 fmovrdgez %o6, %f4, %f10 fnot1 %f14, %f8 nop setx loop_7072, %l0, %l1 jmpl %l1, %o3 st %f12, [%l7 + 0x0C] lduw [%l7 + 0x38], %i3 fbg %fcc0, loop_7073 loop_7072: fabsd %f12, %f2 fmovdg %xcc, %f4, %f3 for %f10, %f10, %f8 loop_7073: move %icc, %g6, %i0 tcc %icc, 0x3 fblg %fcc2, loop_7074 popc %i7, %i5 sth %g2, [%l7 + 0x5E] bleu,pn %icc, loop_7075 loop_7074: fmovdneg %icc, %f9, %f7 movpos %xcc, %g7, %l6 te %xcc, 0x2 loop_7075: lduh [%l7 + 0x0C], %o1 st %f14, [%l7 + 0x20] fmovsvc %icc, %f8, %f7 edge32 %i4, %g3, %l3 edge16l %l1, %o0, %g5 movle %icc, %o4, %l5 fmovsle %xcc, %f15, %f14 ldsb [%l7 + 0x1F], %o5 fbo,a %fcc2, loop_7076 sth %o7, [%l7 + 0x50] movvs %xcc, %g4, %i1 edge32n %g1, %l2, %i2 loop_7076: movpos %icc, %l4, %l0 fmuld8sux16 %f10, %f5, %f2 subc %i6, %o2, %o3 srax %o6, 0x08, %i3 fcmpne16 %f0, %f0, %i0 fpadd16 %f8, %f4, %f12 fbue,a %fcc3, loop_7077 stx %i7, [%l7 + 0x68] movvc %xcc, %g6, %i5 fmovsvc %xcc, %f15, %f0 loop_7077: fpsub32 %f14, %f6, %f12 fornot1 %f6, %f6, %f6 bne,a,pn %xcc, loop_7078 tleu %icc, 0x4 ldsh [%l7 + 0x42], %g2 fands %f15, %f10, %f1 loop_7078: pdist %f4, %f12, %f0 st %f5, [%l7 + 0x28] andcc %g7, 0x0817, %l6 fmul8x16 %f3, %f8, %f0 siam 0x2 fandnot2 %f8, %f2, %f2 fmovrdgz %o1, %f14, %f4 array8 %i4, %l3, %g3 ldub [%l7 + 0x12], %l1 fmovsge %icc, %f4, %f6 ld [%l7 + 0x58], %f0 fble,a %fcc1, loop_7079 lduh [%l7 + 0x0A], %o0 ldx [%l7 + 0x40], %o4 bcs loop_7080 loop_7079: be %icc, loop_7081 orncc %l5, %g5, %o5 fmovs %f7, %f11 loop_7080: fbg %fcc0, loop_7082 loop_7081: fcmpeq16 %f0, %f10, %g4 lduw [%l7 + 0x50], %i1 fpack32 %f4, %f12, %f12 loop_7082: fandnot2s %f14, %f4, %f2 lduh [%l7 + 0x3E], %o7 fmovda %xcc, %f9, %f3 movrlez %g1, %l2, %l4 fmovsvc %icc, %f6, %f6 ldd [%l7 + 0x78], %f12 fpsub16s %f0, %f1, %f13 fbuge,a %fcc1, loop_7083 st %f11, [%l7 + 0x74] fpadd32 %f14, %f2, %f6 fandnot2 %f2, %f2, %f2 loop_7083: ld [%l7 + 0x2C], %f3 array8 %i2, %l0, %o2 or %o3, 0x1F6A, %o6 fpsub16s %f3, %f1, %f13 fmul8ulx16 %f14, %f6, %f8 fabsd %f14, %f4 fbue %fcc3, loop_7084 fcmpgt16 %f8, %f14, %i3 fmuld8sux16 %f4, %f1, %f8 edge8 %i6, %i7, %i0 loop_7084: sth %g6, [%l7 + 0x44] stw %g2, [%l7 + 0x68] fbuge,a %fcc1, loop_7085 ldd [%l7 + 0x10], %f8 edge16 %i5, %g7, %l6 fmovrsgez %o1, %f5, %f0 loop_7085: tle %xcc, 0x3 fbo,a %fcc1, loop_7086 bne,a,pt %icc, loop_7087 fandnot1 %f8, %f4, %f2 movre %i4, %l3, %l1 loop_7086: edge8l %o0, %g3, %l5 loop_7087: stx %o4, [%l7 + 0x60] bge,pt %icc, loop_7088 sdivx %g5, 0x18D2, %g4 addc %o5, %i1, %g1 bgu,a,pt %icc, loop_7089 loop_7088: sra %l2, %l4, %o7 fbl %fcc2, loop_7090 fmuld8sux16 %f15, %f13, %f6 loop_7089: taddcctv %l0, 0x06E0, %i2 orncc %o3, %o6, %o2 loop_7090: movcc %xcc, %i3, %i7 fmovsvs %icc, %f4, %f13 ldx [%l7 + 0x10], %i0 fornot2s %f8, %f2, %f8 sllx %g6, 0x1C, %i6 edge32l %g2, %g7, %l6 fnot1s %f0, %f4 smul %i5, 0x1374, %o1 fmovrdlz %l3, %f6, %f12 fnot2s %f14, %f8 edge16ln %l1, %i4, %o0 fbule %fcc3, loop_7091 fmovsvc %xcc, %f10, %f11 ldd [%l7 + 0x68], %f8 bcc,a loop_7092 loop_7091: tcc %xcc, 0x0 ldub [%l7 + 0x13], %l5 addccc %g3, %o4, %g5 loop_7092: fmovsvc %xcc, %f6, %f0 fmovsle %xcc, %f6, %f5 bn,a,pt %icc, loop_7093 edge16n %o5, %g4, %i1 tle %icc, 0x7 tpos %icc, 0x6 loop_7093: bleu,a %xcc, loop_7094 tneg %xcc, 0x4 fmovdvs %icc, %f7, %f12 fmovse %icc, %f14, %f3 loop_7094: lduw [%l7 + 0x08], %l2 tne %xcc, 0x5 stb %l4, [%l7 + 0x3D] fbne,a %fcc2, loop_7095 mulx %g1, 0x1892, %o7 be,a,pn %xcc, loop_7096 movrgez %l0, %i2, %o6 loop_7095: std %f2, [%l7 + 0x70] fcmpgt16 %f6, %f12, %o3 loop_7096: be,a,pn %xcc, loop_7097 subc %o2, %i7, %i3 ld [%l7 + 0x14], %f1 for %f6, %f4, %f10 loop_7097: fpadd16s %f9, %f14, %f12 fmovrsgz %g6, %f5, %f13 fmul8sux16 %f12, %f6, %f10 fbge %fcc3, loop_7098 ldx [%l7 + 0x50], %i6 stw %i0, [%l7 + 0x64] array8 %g2, %g7, %i5 loop_7098: bvs loop_7099 fcmple16 %f10, %f12, %o1 tsubcc %l3, %l6, %i4 fcmpeq32 %f12, %f0, %o0 loop_7099: bge,pt %xcc, loop_7100 ld [%l7 + 0x3C], %f7 subcc %l1, %g3, %o4 siam 0x3 loop_7100: ld [%l7 + 0x64], %f15 xor %g5, %o5, %g4 bleu,pn %xcc, loop_7101 fbul,a %fcc1, loop_7102 fornot2s %f9, %f6, %f13 fnand %f4, %f10, %f12 loop_7101: tg %xcc, 0x2 loop_7102: ldx [%l7 + 0x38], %l5 pdist %f4, %f8, %f10 taddcc %l2, %i1, %l4 fpack16 %f14, %f9 fxors %f3, %f10, %f7 fbe,a %fcc3, loop_7103 fbg %fcc0, loop_7104 brlez %o7, loop_7105 fmovrsne %l0, %f14, %f5 loop_7103: udivcc %i2, 0x013D, %o6 loop_7104: ldub [%l7 + 0x36], %g1 loop_7105: brgez %o3, loop_7106 movgu %xcc, %o2, %i7 bne,a %xcc, loop_7107 bvc %icc, loop_7108 loop_7106: udivcc %g6, 0x114F, %i6 fmovsle %icc, %f13, %f5 loop_7107: orncc %i3, %i0, %g2 loop_7108: srlx %g7, %o1, %i5 stx %l3, [%l7 + 0x28] tvs %icc, 0x5 fpsub32 %f4, %f6, %f0 fpackfix %f6, %f7 fxnors %f6, %f3, %f12 ba,a %xcc, loop_7109 sub %i4, 0x16AF, %l6 faligndata %f2, %f0, %f12 fbl %fcc3, loop_7110 loop_7109: andcc %l1, 0x0756, %o0 fnot2 %f14, %f2 fmul8x16 %f1, %f10, %f10 loop_7110: ldx [%l7 + 0x08], %g3 array8 %o4, %o5, %g4 mova %xcc, %g5, %l5 fmovdge %xcc, %f3, %f8 ldub [%l7 + 0x14], %l2 sth %l4, [%l7 + 0x22] tleu %icc, 0x2 ldub [%l7 + 0x26], %i1 bshuffle %f14, %f8, %f8 movvc %icc, %l0, %i2 fbl %fcc3, loop_7111 stb %o7, [%l7 + 0x3D] bcc,pn %icc, loop_7112 stb %o6, [%l7 + 0x35] loop_7111: fbge,a %fcc3, loop_7113 subcc %g1, 0x12CF, %o3 loop_7112: fsrc2 %f14, %f14 edge8 %o2, %i7, %g6 loop_7113: ldsb [%l7 + 0x1F], %i6 fcmpgt32 %f8, %f12, %i0 udivx %g2, 0x05D0, %i3 bvc loop_7114 fmovrsgz %g7, %f15, %f3 ldx [%l7 + 0x58], %o1 fba %fcc1, loop_7115 loop_7114: bl,pt %xcc, loop_7116 brgz %l3, loop_7117 fnands %f9, %f11, %f11 loop_7115: fmovrdne %i4, %f8, %f4 loop_7116: tleu %icc, 0x4 loop_7117: popc %i5, %l1 edge32n %l6, %o0, %o4 tne %xcc, 0x2 bvc,a,pt %xcc, loop_7118 movcs %xcc, %g3, %o5 movne %xcc, %g5, %l5 fandnot2 %f2, %f12, %f6 loop_7118: fmovsl %icc, %f2, %f15 lduw [%l7 + 0x6C], %g4 ldsb [%l7 + 0x7D], %l4 fmovrslez %l2, %f12, %f14 edge16 %i1, %l0, %o7 stw %i2, [%l7 + 0x50] array32 %o6, %g1, %o2 fmovsge %icc, %f6, %f10 stw %i7, [%l7 + 0x24] st %f7, [%l7 + 0x64] edge8n %g6, %o3, %i6 fble %fcc1, loop_7119 fba,a %fcc1, loop_7120 edge8n %i0, %g2, %g7 add %o1, 0x1A1A, %l3 loop_7119: fabsd %f6, %f0 loop_7120: fornot1s %f6, %f10, %f8 fsrc2s %f11, %f11 tl %icc, 0x0 fmovdcs %xcc, %f9, %f6 addccc %i3, 0x153A, %i5 tcs %icc, 0x7 lduh [%l7 + 0x4A], %l1 fxor %f4, %f6, %f4 fmovsneg %xcc, %f5, %f8 tvs %xcc, 0x7 sth %i4, [%l7 + 0x0C] ldsb [%l7 + 0x2E], %l6 fandnot2 %f6, %f12, %f0 sth %o0, [%l7 + 0x64] ldsh [%l7 + 0x22], %g3 ldsb [%l7 + 0x26], %o5 fbe %fcc2, loop_7121 ldd [%l7 + 0x60], %f4 andncc %o4, %l5, %g5 fmul8x16al %f13, %f2, %f14 loop_7121: fbul %fcc2, loop_7122 brlz %g4, loop_7123 st %f15, [%l7 + 0x2C] fmovdleu %xcc, %f1, %f3 loop_7122: fcmpgt16 %f8, %f2, %l2 loop_7123: nop setx loop_7124, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdneg %xcc, %f11, %f13 fbule,a %fcc0, loop_7125 fpsub16 %f12, %f8, %f4 loop_7124: subccc %l4, 0x1800, %i1 sth %o7, [%l7 + 0x34] loop_7125: fbl %fcc2, loop_7126 fbule,a %fcc2, loop_7127 fmovda %icc, %f11, %f6 movge %icc, %l0, %o6 loop_7126: fmovsa %icc, %f8, %f12 loop_7127: umulcc %i2, %g1, %i7 ldub [%l7 + 0x64], %o2 tgu %icc, 0x7 fmovdpos %icc, %f7, %f10 fmovdneg %xcc, %f12, %f9 fmul8x16au %f1, %f2, %f10 ldub [%l7 + 0x6B], %o3 sdivcc %i6, 0x0B12, %i0 ld [%l7 + 0x30], %f1 fcmpeq16 %f6, %f4, %g6 fpadd16s %f0, %f0, %f0 fbn %fcc0, loop_7128 array8 %g2, %g7, %o1 fone %f14 lduw [%l7 + 0x20], %i3 loop_7128: fcmped %fcc1, %f0, %f8 ldsw [%l7 + 0x60], %i5 movl %icc, %l3, %i4 fmovsleu %xcc, %f14, %f9 subcc %l6, 0x1E52, %o0 brz,a %l1, loop_7129 fabss %f4, %f5 orcc %g3, 0x1E79, %o5 fmovda %xcc, %f5, %f15 loop_7129: bleu %icc, loop_7130 fpadd16s %f5, %f9, %f7 movg %icc, %o4, %g5 fblg,a %fcc0, loop_7131 loop_7130: std %f10, [%l7 + 0x58] fmul8x16al %f0, %f4, %f8 fblg %fcc0, loop_7132 loop_7131: fmovdvc %icc, %f1, %f6 fbg,a %fcc3, loop_7133 fmovrslz %l5, %f10, %f13 loop_7132: tvc %icc, 0x7 std %f8, [%l7 + 0x48] loop_7133: fbe,a %fcc0, loop_7134 fcmpne16 %f2, %f2, %l2 tvc %xcc, 0x1 fmovrslz %l4, %f6, %f2 loop_7134: fmovsl %xcc, %f13, %f0 ble loop_7135 ldsw [%l7 + 0x70], %i1 or %o7, %l0, %g4 ld [%l7 + 0x50], %f2 loop_7135: addccc %o6, 0x0CD2, %i2 fmovdgu %icc, %f6, %f1 movg %icc, %g1, %i7 orcc %o2, 0x0801, %o3 add %i6, 0x0933, %g6 taddcc %i0, 0x0865, %g2 fcmpgt32 %f12, %f4, %o1 fbge,a %fcc0, loop_7136 fabsd %f2, %f2 srlx %g7, 0x0B, %i5 fmul8sux16 %f2, %f0, %f12 loop_7136: st %f4, [%l7 + 0x38] fmovsa %icc, %f10, %f15 tne %xcc, 0x0 ld [%l7 + 0x08], %f15 tleu %xcc, 0x5 ldsh [%l7 + 0x2A], %i3 stw %i4, [%l7 + 0x50] movgu %xcc, %l3, %l6 sra %l1, 0x07, %g3 fornot1 %f8, %f0, %f8 movvc %icc, %o5, %o4 udivx %g5, 0x16B7, %l5 fmovsvc %xcc, %f10, %f4 sllx %o0, %l4, %i1 movge %icc, %l2, %l0 ldsw [%l7 + 0x4C], %g4 stb %o6, [%l7 + 0x3F] lduw [%l7 + 0x78], %o7 st %f6, [%l7 + 0x64] fbl %fcc0, loop_7137 fmovsge %xcc, %f0, %f6 tg %xcc, 0x7 ldd [%l7 + 0x20], %f0 loop_7137: fmovspos %xcc, %f9, %f5 fmul8ulx16 %f0, %f0, %f8 orcc %i2, %i7, %g1 fxnor %f8, %f0, %f12 fone %f10 stx %o2, [%l7 + 0x38] stx %o3, [%l7 + 0x78] ldub [%l7 + 0x4D], %g6 edge32l %i6, %i0, %g2 ldsb [%l7 + 0x44], %g7 ldx [%l7 + 0x58], %o1 fmovsgu %xcc, %f10, %f7 stb %i3, [%l7 + 0x5D] fmul8x16al %f6, %f8, %f8 bvc,pn %icc, loop_7138 ldx [%l7 + 0x38], %i5 fnor %f0, %f8, %f8 nop setx loop_7139, %l0, %l1 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_7138: std %f12, [%l7 + 0x10] tsubcc %l3, 0x179B, %l6 ldx [%l7 + 0x28], %l1 loop_7139: fandnot1s %f5, %f7, %f8 andcc %g3, 0x1465, %o5 mova %xcc, %i4, %g5 fmovdle %icc, %f5, %f14 tsubcc %l5, %o0, %l4 tcs %xcc, 0x3 movleu %icc, %o4, %l2 ldsb [%l7 + 0x0D], %i1 ldd [%l7 + 0x28], %f12 or %l0, 0x086B, %o6 fpsub16s %f15, %f15, %f11 subcc %g4, 0x0920, %o7 stx %i2, [%l7 + 0x38] edge32l %g1, %o2, %i7 ldd [%l7 + 0x58], %f8 fnot2s %f5, %f3 fcmpeq32 %f14, %f12, %o3 edge8n %g6, %i6, %g2 ldd [%l7 + 0x78], %f2 fpmerge %f12, %f13, %f6 tl %icc, 0x6 fpack32 %f14, %f8, %f10 movrlez %i0, %g7, %i3 fmovdl %icc, %f5, %f14 stx %o1, [%l7 + 0x70] lduw [%l7 + 0x34], %l3 fmovsn %icc, %f14, %f2 fnot2s %f12, %f14 ld [%l7 + 0x68], %f3 fmovrdlz %l6, %f6, %f0 fabsd %f0, %f6 movge %xcc, %i5, %g3 stx %o5, [%l7 + 0x50] ldsb [%l7 + 0x38], %l1 tsubcctv %i4, 0x11AD, %g5 fpsub16s %f14, %f7, %f15 ldsh [%l7 + 0x12], %o0 tg %icc, 0x6 add %l4, %l5, %l2 ldsb [%l7 + 0x71], %i1 fnot2s %f6, %f2 popc 0x0610, %l0 lduh [%l7 + 0x6E], %o6 fcmpes %fcc1, %f7, %f14 tpos %icc, 0x6 edge8ln %g4, %o7, %i2 nop setx loop_7140, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f15, [%l7 + 0x40] fornot1 %f12, %f8, %f0 fpack16 %f2, %f8 loop_7140: fnand %f10, %f14, %f10 lduh [%l7 + 0x22], %g1 movl %icc, %o4, %o2 fxor %f8, %f4, %f12 ld [%l7 + 0x38], %f10 sllx %o3, %i7, %g6 ble,a %icc, loop_7141 ldub [%l7 + 0x19], %i6 fmovscs %icc, %f2, %f15 fabss %f5, %f12 loop_7141: alignaddrl %i0, %g2, %i3 stx %g7, [%l7 + 0x58] stw %o1, [%l7 + 0x4C] ldx [%l7 + 0x48], %l3 fbg %fcc1, loop_7142 fxnor %f0, %f0, %f10 ldub [%l7 + 0x23], %i5 sth %l6, [%l7 + 0x66] loop_7142: fnot2s %f3, %f3 tcs %xcc, 0x7 srax %o5, 0x1A, %g3 ldsh [%l7 + 0x6A], %l1 fmovrdgez %i4, %f10, %f0 fmovrsne %g5, %f3, %f2 brz %l4, loop_7143 stb %o0, [%l7 + 0x37] fcmpd %fcc0, %f8, %f2 xor %l5, 0x0BE0, %i1 loop_7143: sethi 0x1E8A, %l0 fpsub16s %f15, %f7, %f1 ldub [%l7 + 0x7C], %o6 popc 0x1670, %g4 ld [%l7 + 0x3C], %f3 bpos,pt %xcc, loop_7144 tne %xcc, 0x0 ld [%l7 + 0x68], %f13 movrne %l2, 0x285, %o7 loop_7144: fmuld8sux16 %f7, %f13, %f14 lduw [%l7 + 0x30], %i2 brgz %g1, loop_7145 fmovrsgz %o2, %f14, %f0 tvs %icc, 0x0 xnorcc %o3, %i7, %o4 loop_7145: fnot1 %f2, %f12 std %f12, [%l7 + 0x30] fpmerge %f7, %f7, %f0 fornot1s %f3, %f7, %f1 ldsb [%l7 + 0x5D], %g6 alignaddr %i6, %i0, %g2 ldub [%l7 + 0x4A], %i3 ldx [%l7 + 0x20], %g7 ld [%l7 + 0x58], %f9 taddcc %l3, %o1, %l6 ldsb [%l7 + 0x71], %o5 fmovsle %xcc, %f7, %f9 movrgez %i5, 0x309, %l1 fmovrse %g3, %f8, %f3 movrlez %g5, %l4, %i4 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14150 ! Type i : 14400 ! Type cti : 7145 ! Type l : 14305 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0x76BD86F9 .word 0xBE2C0696 .word 0xBBAC74DA .word 0x76495715 .word 0x88D2B0C0 .word 0x524A3DCB .word 0xFD24615D .word 0xA5D46C28 .word 0xD43BC7EC .word 0x39657F8A .word 0x94366FC7 .word 0xA9CB7766 .word 0xF55EBB4A .word 0x16477C06 .word 0x0CAD5E1E .word 0x3091464F .word 0x977B2742 .word 0xCB0C8E9C .word 0x3DF9F29A .word 0x7A57B451 .word 0x664E86D4 .word 0xE64CC2D4 .word 0x1FE266A6 .word 0xA243CBE8 .word 0x3F5F2695 .word 0x2A769BB1 .word 0xDE745B34 .word 0x29E4D864 .word 0x4E0714D7 .word 0x43DF91ED .word 0x0B725474 .word 0x9CC5902C .word 0x2B72D0D6 .word 0x0DD6668E .word 0x030371E9 .word 0x10D10E22 .word 0x0131C313 .word 0x326D9624 .word 0x6CF63F9E .word 0xBB7B808F .word 0x2E1271E4 .word 0x1C7CBC19 .word 0x35B10307 .word 0x623A12C4 .word 0xFA7585E6 .word 0xFD19F56D .word 0xD851A9E3 .word 0x0B26C6E5 .word 0x7DE8D631 .word 0x6699515D .word 0x78C6DFED .word 0x8E34B553 .word 0x3E37670C .word 0xCC873247 .word 0x1ECB1A66 .word 0xEDABCB4E .word 0x19E04038 .word 0x226ADCFE .word 0x94376944 .word 0x3234D4E0 .word 0x5F93BDFB .word 0x296D1FCF .word 0x984A58A2 .word 0xD1BDE765 .end